d1mdba_ 1 MLKGFTPWPDELAETYRKNGCWAGETFGDLLRDRAAKYGDRIAITCGNTHWSYRELDTRADRLAAGFQKLGIQQKDRVVVQLPNIKEFFEVIFALFRLGALPVFALPSHRSSEITYFCEFAEAAAYIIPDAYSGFDYRSLARQVQSKLPTLKNIIVAGEAEEFLPLEDLHTEPVKLPEVKSSDVAFLQLSGGSTGLSKLIPRTHDDYIYSLKRSVEVCWLDHSTVYLAALPMAHNYPLSSPGVLGVLYAGGRVVLSPSPSPDDAFPLIEREKVTITALVPPLAMVWMDAASSRRDDLSSLQVLQVGGAKFSAEAARRVKAVFGCTLQQVFGMAEGLVNYTRLDDPEEIIVNTQGKPMSPYDESRVWDDHDRDVKPGETGHLLTRGPYTIRGYYKAEEHNAASFTEDGFYRTGDIVRLTRDGYIVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAMVSMPDQFLGERSCVFIIPRDEAPKAAELKAFLRERGLAAYKIPDRVEFVESFPQTGVGKVSKKALREAISEKLLAG 154687304 1 MLTGFTPWPEEWADKYRKDGCWKGETFGGMLKERAALYGNQTAVTCKDVHWTYKELDERADRLAAGLHKLGIQKEDRVVVQLPNIAEFFEVIFALFRLGALPVFALPSHRSSEITYFCEFAEAKAYIIPDMHSGFDYRALARQVKDKLPDLAHVIVAGEAEEFQELSSLHREPVQLEDISPAEVAFLQLSGGSTGLSKLIPRTHDDYIYSLRISAEICGLDQHSVYLAALPTAHNYPLSSPGVLGTLYAGGRVVLSPTPSPDDCFPLIEKERVTITALVPPLAMVWMDASGSRSDDLSSLQVLQVGGAKFSAEAARRVKSAFGCTLQQVFGMAEGLVNYTRLDDPEEIIVNTQGRPMSPFDEVRVLDDDGRDVAPGEAGHLFTRGPYTIRGYYKAPEHNERSFTADGFYQTGDIVKLTADGYIIVEGRAKDQINRGGEKIAAEEVENHLLAHPAVHDAAMVSMPDDFLGERSCVFVIPKGEAPKPGELKAFLRERGLAAYKIPDRIEFIASFPKTGVGKVSKKDLRETIAQKV--- 52082187 1 MLKGCTTWPKEFADKYRKEGCWRGETFGKMLRERAEKYGSRIALTYGDIHLSYRELDRRADSLAGGLLKLGIKKNDRVVVQLPNIIEFFEVCFALFRIGALPVFALPSHRHSEITYFCEFSEAAAYIIPDRHAKFDYRKLARQVKEKLQGLRHVIVAGEPEEFEALASLYDQPAPPQNVYPEDVAFLQLSGGSTGLSKLIPRTHDDYIYSLRVSAEICRLDHNSVYLAALPIAHNYPLSSPGVLGTLYAGGRVVLASGGSPDETFPLIDKERVTITGLVPPLALIWLDAASARRDDLSSLQVFQVGGAKFSAEAARRVSSVFGCKLQQVYGMAEGLVNYTRLDDPEDTIVHTQGRPMSPFDEIKIVDEKGRELGPGQTGELLTRGPYTIRGYYKAEEHNAKAFTEDGFYRTGDLVKVNSSGYLIVEGRAKDQINRGGEKVAAEEVENHLLAHPGVLDAAVVSMPDQFLGERACAYIIPRGAAPAQAELQSFLRERGLAAYKIPDRVEMVEDFPQTGVGKVSKKELRAAIAEKMSA- 167461561 1 MLPECPTWPEEFAKLYRKEGCWRGETFGGMLRERAARHRERIAVTCGKKQLSYGELDTRADRLTAGFHKLGIKQMDRVVVQLPNIIEFFEICFALFRIGALPIFALPSHRSSEIAYFCEFSEAKAYIITDKHVGFDFRKLARQVQERVPSLQSVIVAGEPEEFMGLSELHMDPAYQPEVKASDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRVSAEICKLNQESIYLAVLPVAHNYPLSSPGVLGTLYAGGRVVLASGASPDEAFPLIEKERVTITALVPPLALIWLEAASSRSDDLSSLQVLQVGGAKFSRETARRVRPTFGCTLQQVFGMAEGLVNYTRLDDPENIIIHTQGRPMSEYDEIRIVDEEDRDVEPGQIGHLLTRGPYTIRGYYKAEEHNVKSFTSDGFYRTGDLVKVNELGYLIVEGRSKDQINRGGEKVAAEEVENHLLAHTAVHDVAIVSMPDEYLGERSCAFVIPRGHAPGEGELKTFLKERGLAAYKIPDRIEFIASFPKTGVGKVSKKELRKVIAAKLMA- 108757791 6 -LPGCPTWPEAYAARYREAGYWRSETFGQLLHERAQRHGERTALVAGERRLTYANLDARVSQLAAGFHALGIQARDRVVVQLPNVAEFFEVIFALFRLGALPVFALPAHRASEIGYFCAFTEAVAYVIADKQAGFDYRTLAEQVRGTCPTLKHVIVAGDAGPFTALSSLYAAPTALPPGPASDVAFFQLSGGSTGVPKLIPRTHDDYIYSLRGSVDICQLDETSVYLCALPAAHNFPLSSPGVLGTFYAGGTAVLAPNSSPDTVFPIIERERVTITAVVPPLAMVWMDAAKTRRHQLASLRVLQVGGARLSTEAAMRVKPTLGCTLQQVFGMAEGLVNYTRLDDPEDVIVSTQGRPISPDDEIRVVDEDGEDVAPGETGQLLTRGPYTIRGYYKAEAHNAKAFTDDGFYHTGDVVRVTPQGYLVVEGRAKDQINRGGDKVAAEEVENHLLAHPDVHDAAVVAVPDAFLGERTCAFVIARGTPPAPNVLTAFLRQRGLAAFKIPDRVEFVEAFPKTGVGKVSKKALRDVLA------ 67153760 16 ----FTPWPAEFAARYRAAGYWRGEPLDSLLRAGADRHAGRTALVCGERRWTYAELDARVDRVAAGLVGQGIAAGDRVVVQLPNIAEFVMVIFALLRLGALPVFALPAHRRAEIGYFCAFAEAKGLVIRDRHAGFDYRQMARDIRDEAATLSTVVVVGEAEEFIPFERLDAEPLPLPEPKADTLAFLQLSGGSTGRPKMIPRTHDDYFYSVRASAEICGLGPDTVFLCALPAAHNFAMSSPGILGVLYAGGSVVLAPDPSPDTCFALIARERVDMTALVPSVALAWMEAAPARQAELASLKVLQVGGSRLSDEAAQRVDSLLGCKLQQVFGMAEGLVNYTRFDDPQELIVGTQGRPISPDDEVRIVDDEDRDVPPGETGHLITRGPYTIRGYFRADVHNARSFTRDGFYRTGDVARRLPSGHLIVEGRDKDQINRGGDKVAAEEVENHLLAHPAVLDVAVVAMPDAFLGERTCAFIVPRGEAPRPLEINRFMRERGVAGYKVPDRIEFVDQLPKTGVGKIDKRALRERIAARLQA- 72162270 1 MLDGCTPWPAEFAVRYREAGYWTGETFSDFVTDRTRRFADRLAVVGAGQRWTYAELGERSAVLATGLARLGIAAGDRVVVQLPNIPELFEVVFALFRLGALPVYALPAHRAHEITHLCTTAQAKALIIPDRHAGFDYRTMAAQLRHAGTAPEHVVVVGEPGGFTPLAELRADPGVFTRPEASDAAFLQLSGGTTGLPKLIPRTHDDYLYSVRASAEICALGTDTVYLAALPAVHNFPMSSPGFLGTFHAGGTVVLAPNPSPDTAFSLIETERVTITAVVPPIALQWLDAGSQSHRDLSSLRVLQVGGAKFAPEAARRVRPVLGCTLQQVFGMAEGLVNYTRLDDPDDIITTTQGRPISPDDEIRIVDEADRPVPDGEVGHLLTRGPYTIRGYYRAEEHNATAFTPDGFYRTGDLVRRTPTGHLVVEGRAKDQINRGGEKVSAEEVENHILAHPAVHDAAVVGMSDPYLGERVCAYVIARTEPPSRSELLRFLRERGLASYKIPDRVEFVDRFPVTGVGKISRSELRRELARRL--- 70730858 7 -LKDCPSWPEDFAQRYRQAGYWRDETFGDLLRSAAQAFAEREALTEGEQHLSYRQLDLRVDQLAAGLYRLGLRAGDNVVLQLPNSAAFVEVCFALYRLGVRPIFALPAHRHLEIGRFCEFAQARAYFCADRDASFDYRAMARDLKDRNPQLEWVVVAGEAEEFTALHSLYEAPVRTFQSPSADVACFQLSGGSTGVPKLIPRRHHEYLYNLRASAERCGLSEASVYLVALPMAHNFPMCCPGFIGTFSVGGRVVLSPSPSPEVCFELIERQGVTHTALVPPLALVWLEAAQARGRGLAPLQLLQVGGAKLSYEAARRIEPVLGCRLQQVFGMAEGLICYTDPEDPPQRVLHTQGRPLSPADEIRVVDEHDQPVPVGQVGQLLTRGPYTIRGYYRYPEHNAQAFTADGFYRTGDRVMLTADGYLMVEGRDKDLINRGGEKIAAEEVENLLLSHPSVADIALVAMPDAFLGERTCAFVIPRGTAPRAPELLRHLRAQGLAAFKLPDRFEFIPAFPQTGVGKVSRKHLREAIQ------ 37676961 8 ----FTPWPEQMANDYRRLGLWQDKTLYQYLKQSIIRYPTNIAIVCRQQSITYAELERKIHAAANGFRSLGLAEGDNVILQMTNIAEFYVSYFALIHQGIRPILALSAHRHAEISYFCQHAQAKAYLIDGQTRGFDYQTLAEKLLKEHPCLRHVIVRANHSEFISFDDFRDERELAPVSNASQVAFFQLSGGTTGTPKLIPRTHNDYAYSVVGSNAICGFNEYTRYLCALPAAHNFPLSSPGSLGVFFAGGTVVLTQDPTPKAAFPLIERHKVTVSALVPPLALLWMDAAPHARYNLSSLQLIQVGGAKLSQSAAKALPKALNCQLQQVFGMAEGLVNYTRLDDPLEVIIETQGRPISAHDQVKVVNEAGEEVACGEEGFLLTQGPYTIRGYYRAPEHNQRSFTHNGFYRTGDIVKITEQGNIIVTGRDKDQINRGGEKIAAEEVENHLLGHSAIHDVALIAIPDRLLGERSCVIVTKRHLNITGTELKRYLRSKGLADYKIPDVIQFADTLPKTSVGKVDKKRLRESYAQ----- 156973695 10 ---GFTPWPEARAEQYRQAGYWTDQTIPQMLQASAIRLPQQLALVDGEREWTYQSLAQQVDQLAAGFQKLSLKPGDKAVLHLPNIGEFYLSLFALLKIGVQPVLSLPAHRYSEIRYFCHFTEAKV-LITAPQRGVNTADIAQQVAAELPSLTSIVWAGEVSEMLTLDSLYLNDAELHEEQGEGFAFFQLSGGTTGTPKLIPRTHSDYLYSVRASNEVCQFSDRTRYICVLPAAHNFPLSSPGALGCFMAGGTVVLTPDASPQTAFSLIEKYQITVAALVPPLALLWLDEAARTEHDITSLEVLQVGGARFSEEAAKRVRPELGCTLQQVFGMAEGLVNYTRLDDPESEIISTQGRPMSSADELLVLDEMGNPVEQGTEGILFVRGPYTIQGYYRAPEHNQRSFTQQGYYRTGDIVVLTEAGNLQVVGRDKDQINRGGEKIAAEEVENHLLAHDSVHDAAVIAIPDDYLGERSCAALVCPEQNPRVIEIKRFLRDRGLADFKIPDRVIFVDVLPKTPVGKINKNKLLELV------- 163813338 5 -LPGFVPWPEEFAARYRALGYWTGENLYAGLACGAREHPERIAIVCGERRWSYAEFDQRARRFAAGLRRIGIGPRDRVLLQLPNIGEHYIACHALFLLGALPVFALPAHRRAEIGYFVGHAQARACVIADRDGDFDFRAMIREVRAEHACLSEVVVVGDAEEFHGFDGLLDEALAGEGPDASEVAFLQLSGGSTGVPKLIARTHDDYLYSVRESARICGLDGDTVYLCALPAAHNFPMSSPGALGVFHAGGCVVLARRNDPQSCFELIQRERVTLTALVPALALAWLESRLRARYDLSSLACVQIGGAHLAGEVARRVPEAFGCRLQQVFGMAEGLVNYTRAEDDAALTLTTQGRPISADDEIRIVDDDDNDVALGEVGHLLTRGPYTIRGYYRAEAHNARAFTADGFYRTGDRVRRLPGGHLIVEGRAKDQVNRGGEKIAAEEVEGYLLAHPAVFDAALVAMPDRWLGE------------------------------------------------------------------ 81681119 2 ------PWPEELAALYRREGYWQGRPLGDLLTEACARHADKTALVCGERRMTYAELSRASADVAGGLLDVGIEPLDRVVVQLPNVPEFVVVVYALLRIGAIPVMALPGHRKVELTHLCAHSQAVALVVVDQVKGFDHRALAREVRAEVPALKHVVVAGDAEEFTALADLYRRGRDLPAVDPSEPALFLLSGGTTGLPKLIPRTHDDYAYNMRATADALRFGAEDVYLAVNPIGHNSALGCPGVLGALLVGGTAVLTSSVRPDEVFELLERERVTLTTLVPPVVRLWLDAARKSDVRFPNL-MLQVGSSKFDPARAAEVRTSLGAVLTQWFGVGEGLLTYTRLDDPEEVVLATEGRPLAAHDEILVVDTDGRPVPDGAEGELLVRGPYTIRGYYRAEEQNRRSFTPDGYFRTGDMVRRRPDGSIVVVGRIKDIINRGGEKVPAEEIEEHLLAHAAIRDAAVVGVADPVLGEKTVAFVILRDEPISPAAVKSFLRERGLATYKIPDRVVPIEEFPRTAVGKVDKVTLR---------- 30348889 7 -LEGAVPYPEEFAMAYRKKGYWIGQNLSDFLRESAQKYAKNIAIYDGDKAVSYEKFDNLVDCCASHLYQYGLRAGDKAVVQMPNHYQFYVLFFALIRLGALPIMSLPAHRYAELSSFFKQTQAKAYFCSDGAQKFDYRELAGKLQQTAACLEYVFVLGDAGNFVAIENLLKETEILAEAISDQVAFLQLSGGSTGVPKLIPRTHDDYLYSVRESAKICELNQTSRLLMVLPAAHNFSMSSAGSLGIFYAGGAVVLGTDPSPETAFPLIKKHGVTDACLVPALVRPWMDKAAKDQDSLSTLRCLQVGGARLPDAAALRLIDEFKVSLQQVFGMAEGLVNYTRFGMSKEQIIHTQGLKISPDDEILVLDDHDQPVEAGQVGHLLTRGPYTIRGYYQAPEHNARSFTPDGFYRTGDLVRIREDGCIVVEGRSKEQINRAGEKIATEEVEQALLTHPQIRLAALVAMPDEVMGEKSCAFVAPDDPSPLAMSVRQHLKDYGLATYKIPDRVEFIEQFPYTAFGKINKKRLRQQLETK---- 18150122 1 MLDGCVPWPPDAAERYREAGYWRGETLGALLRGWAERYGDRVALVGDDTRVTYRELDMWCDRLAAGFAGQGVAPRERVLVQLPNTPSFVAVCFALFRLGAVPVFALPSYAVRSCGTWRSCPVRSRWWIPDEVRGFDHRALVRDLLPELPRVARVFVAGEEDGLVALAALEQDPVALPEPDASDVAFFLLSGGTTALPKMIPRTHDDYAYQTRITAGICELGEDTVYLAVLPVEFNFPWGCPGIIGVLGVGGRVVFAPDPTPQTCFPLIERERVTMTSVIPTIVHLWLDAAGRTGHDLSSLDVVQVGSSKLHDEVAARIEPELGVRLQQVFGMAEGLLTFTRYDDPRQVVLTTQGRPVSPADEIRVVDGDDREVPDGTVGELLTRGPYTLRGYYRAPEHNASAFTADGFYRSGDLVRRTPTGEIVVEGRVKDVVIRGGDKVSATEVEGHLTAHPGVQQAAVVAKPDRVLGEKICAYVVARDPAPTLPGVRRLLRARGLADFKLPDRLEVVEVFPLTGLNKVDKKVL----------- 69933958 15 -------WPRDVADRYREAGIWRYETFFDLLARQAGRLGRRIALIDGARQIGYDRLHCDALALAGGLSALGLVRGDRVVVQFPNCGEFVTLFFALCRLGVVPVLALPGHRDLELGQFADFTGARAILTAQEPKGYDMVALARRVQERVPSVRHVVALGDGRDATPFDSLFRPDLPLPAPNAEDVACFQISGGTTGVPKLIPRRHMEYLYNIRMAVAASGLDGDTRYLCVLPMMHNFPMACPGFLGTLWAGGTVVVAPEPEAGICFDLIARHRVTMTALVPPLALLWLDAQAGLGADLSSLQLLQVGGAKLNPSSARRIRPELGCQLQQVFGMAEGLVCFTALTDSEERIVNTQGRPMSPWDELRIIRPDGREAAIGEPGELQVRGPYTIRGYYDMAGHNAQAFTADGFYRSGDIARRDADGAIIVEGRAKDQVNRGGEKIGVDEVEDLLVAHASVLDAAVVGRPDALMGERLCAFVLAAGTTPRPGALRRHLAEAGLAAFKIPDEVIVLDRFPQTGVGKVNKRQLREQLRE----- 54303488 1 MTIPFTPWPAEFTERYIEKGYWIDLPLTDIVARHCATSASRTALICHQRQFSYAELNCLSNILAHHLQAQGFQAGETAVVQLPNVAEFYIVFLALLKVGIVPVNALFNHKQLELRAYIEQVQPALMVVSNGHQLFHDDRFVSELNADTPTIRHWLVEGEATFGTSITELNKKAVEFTSTPTSEVAFFQLSGGSTGTPKLIPRTHNDYYYSVRASAEICQLDSDTVYLCALPAPHNFSLSSPGAFGVFYVGGTVVLATDPSAMSCFPLIHQHRVTMTALVPPAVTLWLQAASDYKHHLVSLNVLQVGGARLSESLAKQITPVLGCQLQQVFGMAEGLVNYTRFDDDSWHVFNTQGRPISNDDEIKIVDEHGNEVPDGIAGALLTRGPYTFRGYFNSPAHNASAFDADGFYLSGDIVKRTTTGYLIVVGRDKDQINRGGEKIAAEEVENQLLAHEAVTNAALVSMPDTVMGEKSCAFVITTNPALKAITLRKHLRARGVAEYKLPDRVEFVAHLPMTPVGKVDKKQLRQTIQQTLI-- 1835254 1 MLDGCVPWPEDVAAKYRAAGYWRGEPLGMLLGRWAEQYGEREALVGGCSRVTYRALDRWCDRLAAGFAARGIGAGERVLVQLPNTPEFVAVCFALFRLGALPVFALPAHRAAEVGHLLELSGAVAHILPGTGTGYDHVAAAVEARARRARPVQVFVAGEAPAVLPLADVDGDPVAPADVDAFRRGVFLLSGGTTALPKLIPRTHDDYAYQCRVTAGICGLDADSVYLAVLPAEFNFPFGCPGILGTLHAGGRVVFALSPQPEECFALIEREHVTFTSVIPTIVHLWLAAAAQGHGDLGSLQLLQVGSAKLHEELAARIGPELGVRLQQVFGMAEGLLTFTRDDDPADVVLRTQGRPVSEADEIRVADPDGRPVPRGETGELLTRGPYTLRGYYRAPEHNARAFTEDGFYRSGDLVRLTADGQLVVEGRIKDVVIRGGDKVSATEVEGHLGAHPDVQQAAVVAMPDPVWGEKVCAYIVPAPPAPPMAALRRLLRARGLADYKLPDRVEVVDAFPLTGLNKVDKKALAADIAAK---- 34496939 1 MSVAFTRWPDDLAARYRAAGYWNDQPMTEMLARQCRERPDAPAVLCGEREISYAELDRRAGNLAAWLLARGVARHDTALVQLPNVAEFYIALFALFKIGAAPVNALFSHQKLELSAYARQIQPKLLIADRRHSLFGDDAMADELAAISPALSVRLFAHDELETVLERDCGGLPDQAGPSAADEVAFFQLSGGSTGTPKLIPRTHNDYFYSVRRSAEICELGPHTRFLCALPAPHNFPLSSPGALGVFHAGGAVVLAPNPEALSCFALVERHRVDIAALVPPAVALWLQAAPGREAQLKSLKLLQVGGASFAEATARQVPEVLGCKLQQVFGMAEGLVNYTRLDDGDDIVYGCQGRPMSDADEVKVVDEAGHPVPTGTPGMLATRGPYTFRGYYLAPEHNARVFDNEGFYYSGDVVVADERGYLRVVGRVKDQINRGGEKIAAEEIEHLLLQHPHVAQAALVAMPDAMLGEKSCAFIVPRGDGLKSVALRRFLREQGVADYKLPDRFELLDTLPLTHVGKIDKQALRGMLA------ 15829887 5 ----FTRWPEEFARRYREKGYWQDLPLTDILTRHAAS--DSIAVIDGERQLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLGVAPVLALFSHQRSELNAYASQIEPALLIADRQFSGDDFLNTFVAEHSSIRVVQLLNDSGEHN----LQDAINHPADGFTATPSEVVYFQLSGGTTGTPKLIPRTHNDYYYSVRRSVEICQFTQQTRYLCAIPAAHNYAMSSPGSLGVFLAGGTVVLAADPSATLCFPLIEKHQINVTALVPPAVSLWLQALTESRAQLASLKLLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTRLDDSAEKIIHTQGYPMCPDDEVWVADAEGNPLPQGEVGRLMTRGPYTFRGYYKSPQHNASAFDANGFYCSGDLISIDPEGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIYAALVSMEDELMGEKSCAYLVVK-EPLRAVQVRRFLREQGIAEFKLPDRVECVDSLPLTAVGKVDKKQLRQWLASR---- 161511180 5 ----FTHWPPARERLYREKGYWIDKPLTRALEEQAAMRPDAPAILCGERRFTYAELDRLSSNLASRLAAAGIGKGDTALVQLPNIAEFYIVFFALMKAGIAPVNALFSHRKLELGAYASQIEPRLLIGSRQHELFMDDAFARDLGKNLSAPLLTLFAGEADHASSLDHWIATPVPFSPTGAGEVAFFQLSGGSTGTPKLIPRTHNDYDYSVRASAEICALTPQTRFLCALPTAHNYPMSSPGALGVFHAGGCVVMAPNPEPLNCFSIIERHGVNMVALVPPAVALWLQAAPDHLAALSSLKLVQVGGASFAEALARQVPQVLGCKLQQVFGMAEGLVNYTRLDDPDEIVFTTQGRPISPDDEIRIVDEDGEPVAEGQPGMLATRGPYTFCGYYRSPEHNAQVFDSEGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVAAEEIENLILLHPDVTHAALVAMQDELLGEKSCAFIVSRNPDLKPPVLRRHLLALGVAEYKLPDRIRLIETMPLTAVGKIDKKHLRKL-------- 213163861 5 ----FTRWPDEFARRYREKGYWQDVPLTDILTRHADS--DKTAVIEGERAFSYRQLNQAADNLACSLRRQGIKPGETALVQLGNVPELYITFFALLKLGVAPVLALFSHQRTELNAYA-MQIAPTLVIADLFAGEDFRFVAEHRSARVVLLRND--DGDHSLDAAMRQAAEGFTATPS-PADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSNEICGFNEETRFLCAIPAAHNYAMSSPGALGVFLAKGTVVLATDPGATLCFPLIEKHQINATALVPPAVSLWLQAIQEWGGNLASLRLLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTRLDDSPERIINTQGRPMCPDDEVWVADADGNPLPPGEIGRLMTRGPYTFRGYFNSPQHNVSAFDANGFYCSGDLISIDQDGYITVHGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELLGEKSCAYLVVK-EPLRAVQVRRFLREQGVAEFKLPDRVECVASLPLTPVGKVDKKQLRQRLASR---- 209907060 1 MTIPFTRWPEDFARRYREKGYWQDLPLTHILTDQANN--DAVAIIDGERRLTYRAFNQQVNNLASALQAQGIVRGETALVQLGNVAEFYITFFALLQIGVAPVNALFSHQRSELNAYAAQIKPAVLIADRHHPLFADEAFLNTFVDEHRSVRVVLLRGDKGEH-ALETAIARPADIPTPTPADVAFFQLSGGSTGTPKLIPRTHNDYDYSIRRSNEICGITADTRYLNALPAAHNYAMSSPGSLGIFTAGGCVVLANDPSATLCFPLIEQHQINVTSLVPPAVSLWLQAIAAGNAQLRSLTLLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTALDDAPERIMNTQGRPMCPDDEVWVADEHGNPLPRGEVGRLMTRGPYTFRGYFNSPEHNASAFDADGFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVK-QPLRAVEVRRFLREQGVAEFKLPDRVESVDALPLTPVGKVDKKQLRLWLAER---- 118618913 1 -MAGFIPYPPERVASYRAAGYWTGRSIGSLLRQAAARWPDRVGVVDAGASHTFCELDKLADRVAAGFVSLGIAPGDRVLLQLPNSCRFAVALFGLLRAGAIPVMCLPGHRLAELHHFAEVSGAVGLIVAQHAGGFDYRSMAERLVAAHPQLRHVIIDGESGPFLPWSSLSEGATPDIDVDTTSPALLLVSGGTTGTPKLIPRTHDDYVYNATASAQLCRLTADDVYLVSLPAAHNFPLACPGILGSMAVGATIVFSTDPSPEAAFTLIERHGVTVTALVPALAKLWTQACDWEPVIPKSLRLLQVGGSRLEPEDARQAREALTPGLQQVFGMAEGLLNFTRLEDPPDLLEHTQGRPLCSADELRIVDGAGAPVAPGAEGELLVRGPYTINGYFCADRDNERCFDPAGFYRSGDLVRLRDDGYLQVTGRVKDVICRCGETISAQDLEEQLLSHPAIRSAAAVPLPDPDMGELICVFAGPPQTPQTLSGLNDYLEQRGVAAHIRIDRLVAMPSLPTTPVGKIDKKAIASQI------- 85860887 3 MLPGFVPWPEEYVKRYREAGYWEEKTLNEKLEESIAAVPDKEALICEGARVTYRELGAKIDRLAIQFLKVGLKPGDRVVFQLPSIEACVYSLFALTKIGVIPILALAAHRHTEIEHFFKMSDAVGYLIPTEYRRFNYAEMAMDVQKKAPSLKYILATGSNEGMISIDELIAQPVDVDNPADYDVALMLLSGGTTALPKLIPRTHNDYVYNALQSAIYAGFTSEDVFLGILPFAHNYTLASFGFLGCWFLKGKGVLSGSIDAKSCFSLIEKEKVTYVASGVPVDVMWLNSEDWKGFDYSSLKVIQNGGARLAPELRKALREKWKVIPQEVYGTAEGLLNYTRLDDPEDMIMTSSGRPVSPADEIKVIDDNGNTVPVGQQGELAVRGPYTIRGYYNAPEYNKSAFTPDGFYKMGDLVRMNEAGFIFTEGRKKDVINRGGEKINVEEVEHLILSHPKVKNVAIVAMPDPVFVERACAWVIPKDQTVTFKEICDFLQEQNIAKFKWPERMEFVSEFPLSPAGKILKRELKERIIKML--- 126436060 12 --DGFVPFPEDRAEQYRRAGYWTGRPLESLLLDAAHRRPDHPAVVDVDGSLTFAELTARADTVAAALAGLGIRPGDRVLLQLPNSVRFAVAFFGLLRAGAVPVMCLPGHRTAELGHFADVSGAVALIVPDEVGGFDYREMAAQLVADRPTLRHVLVDGDPGPFLSWAALIDSGGVAPEIGPVDTALLLVSGGTTGLPKLIPRTHDDYVYTAVSSAQACHFTPDDVYLVALPAGHNFPLACPGMLGAMTVGATTVFTADPSPEEAFALIDKHQVTVTGLVNALGKLWAQACDWEPVLPTSLRLVQVGGSRMSPEEARFILDLLTPGLSQIFGMAEGMLNFTRPGDPLDVVVHTQGRPVSPHDEMRVVDESGVEVAPGEEGELLVRGPNTLNGYYRADEANARCFSPDGFYRTGDRVRIFADGPLAVTGRIKDVIHRGGETVSATDLEDHLLTHPAIYAAAAVALPDDYLGEKICAAVVFRGKQLTLAELNAFLDERGASTHARPDVLAAMPSLPLTAVGKVDKKKLVEQLS------ 146310784 1 MTLPFTRWPEAFARRYREKGYWQDVPLTDILTRHTDN--DATAVIDGERHYTYRQLHQAANNLASALQAQGIKRGETALVQLGNVAEFYITFFALLQAGIAPVNALFSHQRSELNAYALQITPALVIADRQHALFAGDDFLNTFVDEHRSVRVVLLRGDNGEH-ALEKAIARPADASPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSILRSNEICGITADTRYLNALPAAHNFAMSSPGSLGVFMAGGCVALANDPSATICFPLIEKHQLNVASLVPPAVSLWLQAIAAGNAQLASLTLLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTALDDTPERIINTQGRPMCPDDEVWVADENGQPLPRGEVGRLMTRGPYTFRGYFNSPEHNASAFDADGFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVK-KPLRAVDVRRFLREQGIAEFKLPDRVECVDALPLTPVGKVDKKQLRLWLAER---- 215482772 8 ----FVRWSPERAQHYRNKGYWIDQPLTRILTVGVQSHPHSPAIICGERQLSYIELDRLSTNLASRLAEKGLGKGDTALVQLPNVAEFYIVFFALLKAGVVMLNALYSHRQYELNAFIKQIQPKLLIGSRQHEVFSNNQFIDSLHEVNLSPEIILMFNHQATDFGLLDWIETPVEFSSTPADEVAFFQLSGGSTGTPKLIPRTHNDYDYSVRASAEICGLNSNTRLLCALPAPHNFMLSSPGALGVLHAGGCVVMAPNPEPLNCFSIIQRHQVNMASLVPSAVIMWLEKAAQYKDQIQSLKLLQVGGASFPESLARQVPEVLNCKLQQVFGMAEGLVNYTRLDDSDEQIFTTQGRPISSDDEIKIVDEQYREVPEGEVGMLATRGPYTFCGYYQSPEHNSQVFDEDNYYYSGDLVQRTHDGNLRVVGRIKDQINRGGEKIASEEIEKLILLHPEVMHAALVAIVDEQFGEKSCAFIVSRNPELKAVVLRRHLMELGIAQYKLPDQIKLIESLPLTAVGKVDKKQLRSILN------ 89895569 11 -------------ESFYAAKVWEDMTLGKALSAWSENYGDNIALTEADRQVTYQELEREAGRIGAGLQRRGFGKGDKIVLQLPNSIEFVISAFALFKLGVIPVMALPAQRKTEIKGIMEKSGAKGYVIKDNYLGFDYKSLAREICRESQTPPAVIVIGQSDEFIAYEDLREGPSDEPEIGSGEVGLFLLSGGTTGIPKLIPRRHADYLYVAQKTAERCRLDQESVYLAALPVAHNFPLGCPGLLGTLTVGGRVVICPVASPDEIIPLIEEEGVTITGLVPALAHMCIEFLELDDGDISSLKVIQVGGAVLDSYLAARIEKAFACTLQQIFGIAEGLICCTDLADGEEIRYHTQGKPISAYDEILIVDEKGREVPEGEYGELTVRGPYTIYGYYNLEEVNQSCLSDQGYFKTGDKARW-QNGNLQVAGRLKEMINRAGEKITPSELEELLLRHEDIGDVQVVGIEDQELGERICVFILAQNKGLTLNGLRNYLVGQQVASYKLPDQLVYLEAWPLTNIGKIDRKQLR---------- 164665157 7 ------PWPAEAAARYRAAGCWLGRPLGEHMWRWADNWGDRVAVVDGDVRLTFRDLAVRADALARGLAERGLGRGDTVLVQLPNRWDFVVTALACFRLGVAPVMMLPPHREYELTSIGRHVAAKALIVPDRWRGFDHRALAHRVAAALPEPPLVVVMGGGELILRDGDVAGRRRWLDEPDPGDVALFLLSGGTTGVPKLINRTHDDYEYNMRCSAAACGFGPGTVYLAVLPVGHNFPLASPGVFGALSSGGRAVLLPSPRSDAVFAAIEAERVTTTSAVPAVALAWAEAAGTTRRDLSSLRHVHVGGSMLSPEVAATIGPALGCRLQQVYGMAEGLICYTRPDAPDEIAHATQGTPVSPHDELLVVDHDGRPVPAGAIGELLTRGPYTPRGYFGAPVQNRESFTPDGWYRTGDLVRITAEGNVVVCGRSKDLINRAGEKIAAGEIETLVQELPQVAEAAAVAVPDPAVGERVCLVVLHPGHALTLAEVAGALTARGLAAFKIPERLEILDRLPHTPVGKPDKPALRDLVT------ 37676966 12 ILDGFVRKPSVQSEQYQAANLWRNLPLWQILHQGVGRHPDRIAVTDNHTSLSYLELANHVDRIAAGLREEGLVCGDSVVLQLANTLDFLVVFFALQRLGVVPVLALPAHGLVEIRHFMQLSGARVYIGSNHEKDDKALAIATQLQAELSISIRCYICGHFGQFSPLPECDAGDFAPAMVDPEHPALFLVSGGTTGLPKLIPRTHNDYLFNVEQCAKASEISAQDVYLAVLPAAHNFTLGCPGILGVLNTGGKVVLTTNPSPDYCFELIEKQRITATALVPALAQLWTEATQWESTDRSSLRLMQVGGSKLAYSDALEMQNAFPNALQQVFGMAEGLIACTRLGDDKEIIATRQGRPVSEWDEVLVVDDQGKPVAVGEEGELLTRGPYTLSGYYRAPEHNLRAFTDEGYYRSGDRVVVDSQGYFTVTGRIKDVIIRAGENIAADELEELLLSHPQIAQVAVFPLPDAHLGEKIAVAAVIRGPEIMLRDIRQFLQAKEIAAFKLPDELFAVKSLPKTAVGKIDKKRI----------- 194536684 10 LLRGFIGYQTAQAMRYQQAGLWEDAPLWCLLTQGVEQYGEQIAVLDEHHQLTYQALLNAADGIAHRLITDGMQVGERVVIQLSNTCRLPIALFATLRAGLVPILALPAHGLSEIKHLAQLGDAKAYISEEIQGA----ALANNLIANCQGLQQVYLFGEHGNHHSLNNIQLHPLIAPTINPDHPALFLVSGGTTGLPKLIPRTHNDYLFNIRCCCQASEINERDVYLAVLPAAHNFTLGCPGFLGALAKGGKVVFTQHAGPDHCFELIEQHQISATALVPSLAKLWTEATQWEESDLSSLRLMQVGGSKLAYTDALAIQKAFPNALQQVFGMAEGLICCTRLGDHPEIIASRQGRPVCALDEIRVVDPQGYPVGEGEEGELLTRGPYTLRGYYRANEHNQKAFTPDGFYCSGDKVRMDSDQYLTVTGRIKDVVNRAGECIATDEIEEHLLAHPQVAQVAVVAVPDSYLGERIGVALISKDSRLTLQALRQFLKERNLASFKLPDELHIVSHLPKTAVGKIDKKAI----------- 78063949 30 -------------DRYVAEGVLGFETLADGFRATAARYPDNLALVGPALSMTYAELDSKSNRLGAALLAQGLEPLDRVVFQLGNSAQLVVMFLACVKAGLIPICTLAAHREHEIGYLANLAEAKLHFVQGDDPKFDDIAFARDIQSRAPTMKLILQAGEPRDVLHLEQLEAAAARLAEVRLDQVAVFQLSGGTTGVPKIIPRFNNEYLYNMRAVAEWLSFQPGDVLFMPQPMVHN--LNMGCCFGFLMTGGTVTVPPDLAPETLIALIETTRPTWLMLGGPIIARIETAIQSGRIDLSNAR------GVIAANSAPKLRALLGVPVFHIFGITEGVIMFTHPDDSQEALDTTNGRPVSAWDRIRLLGGTEEPVRPGEIGEPAFKGPYTIHGYFRAEERNKETFTRDGYYRSGDLMEAVIDGYYVFRGRFKDLVSRGGEKINCEEVEMAVAGHPSIAQVVAVPYPDPVFDERLCAVLILRDAAPTLPELGAYLKEYGLAKFKWPERIEVVDAFPLTASGKLSRQSLRDMVARQVVG- 111017503 13 -------FPADRAGHYRESGMWSADPTGRRLHRIATRFPDRTAVISAEGSMSFAELDRRTDRIAAGLVRLGLDRLDPVIFQLTNRLETVLAWYGCLKAGLVPVATLAAHRMHEIGHVSRKVGAVGHIVEARTAGFDLVEFAREHAAGHPSIRHIISVGEAGKDQPLEDIETDPAAARAVVEQDVVAFQLSGGTTGVPKVIPRIHAEYWNNLLYAQRLGWDEHSRVA-HLIPIIHNAGISC-GLHAAHSVGACLVLATADAP-AAFELMARTEATLIGHGHYQAVLTPDFDKAR----ASLRRVVLSGAKVPPELFERVDDGAGHWAGQLFGMSEGLLTVTPIDSPTHARLTTVGTPIASDDEIRILEGTEIDLPDGDVGELCCRGPYTIPGYFDAPEHNRDAFTSDGFYRTGDLAAITVDGYLSIEGRIKDLINRGGEKINAEELELLLLEHPRIANAAVVAMPDPRLGEKTCAYLVATDEEPLSMKIQEHLARLGVAKFKWPERLEWVPSLPHTNVNKIDKKRLRAAI------- 73539306 8 -IEGVAYCPPADAERYFRSGAWIDDTLGGALRKTARRAPDQAAFISDERTITFAELDALSERLGAALHQLGLLPGDRAIFQMGTTIDSVIALIGCYKAGVVPVCAVPQYREVEIGQLSAQSEPRAYFVQADFSAFDLTGFARGMAQRHPSIEHLFVAGQVAEHIPYEQAVEVLAGVP-IGSEDVLSFQLSGGTTGVPKIIPRFHAEYIGHALACMRQLGQTAQSRLIWSLPLLHN--AGQVYVLVPAVAGGMTVLMPRVDIARMLELIEQHRVTHGMSIGPVAPQMIAYQHIARHDLSSLELF---GTMTRADA---LEAHLGVPCFNLFGTTEGLLLGGGARFPSAMRHRTQGFSGCPDDDLRLLPGTDEAAAPGTPGELCFRGPSSLRGYYKAPEATAQSLTADGFVRSGDLMEHVIDGYFAFEGRLRDNVNRGGEKIGSEEVEAYVSRHPAVADAKLVAMPDPLYGEKGCIYVILRHVAPDVTELAAFLVEQGLAKFKCPERIEVVAEFPVTRVGKVDKAALRAMVARQL--- 188591954 18 -------YPDERLRRYVAEGVLTGESLAGAFRESFERHADRLALAGPEGELTYRQLDEQTDRLAAALLALGLKPLDRAVFQCGNCNELLLAFFACLKAGIIPLCSLQAFRKLEISYLGNLCEARLHLVQGDDPKFDDVAFAEEMQAEVPSFAHVLQAGERRKAVLLADLIEQ---MPLVRAREVAVFQLSGGTTGVPKIIPRFQNEYLYNMRAVAACNGYTQEDVLFFPTPYMHN--LNMGCFFGFLLTGATVTVTPDIGEENLQRLVRDYRPTLTRIAPELAKAGA-AERARRNFVAP---------KNAAGLTR----LTGSPTHHIFGMTEGVIMFARRDDPQEIRDSSVGSPVSEYDEVKIVHPGTEDPVPGEAGEALFRGPYTIRGYYKSEKEDVTRFTADGFYRSGDLMSRVVDGYYFFCGRIKDVVDRGGEKINAEELENVINLHPAVLACAVVGMPDRIYGERVCAFIVPKPPATSLSQLTEYLQQAGLAKFKWPERVEVVREFPLTASGKLSKALLRQQITQTLEA- 94312707 18 -------YPDERLRRYVGDGYLTGETLVGAFRQSFRDHHDRLALVGPEGEFTYQELDERTDRLGAALLALGLRPLDRAVFQCGNSNELLFAFLGCLKAGIIPLCSLQAFRKLEVSYLGNLCEARLHFVQGDDPKFDDVAFAEEMQAEVPSLQFILQAGEGRAVLLADLIRDMPLARAQALLAEVAVFQLSGGTTGVPKIIPRFQNEYLYNMRAVAACNGYTAEDVLFFPTPYMHN--LNMGCFFGFLLCGAKVTVAPDIGEETLQSLVRNYEPTILSRIAPELLRGTASDKARRNFIAP-------------KNAANLTRLTGSPTHHIFGMTEGVIMFTRPEDPSEIREQSIGYPVSDADEVRIVHPGTEDVGDGEVGEALFRGPYTIRGYYKSEKEDVTRFTADGFYRSGDLMSAVVDGYYFFLGRIKDVVDRGGEKINAEELENVINQHPSILASAVVGMPDKVYGERVCAFVLLKPAAASGPELAQYLQEVGLAKFKWPERLEVIPEFPLTASGKLSKVLLRDRIVQML--- 126667412 30 ----------------------------DVFNQAVTKYADRPAVSAVGVTLSYRDLDVHSRNFAAWLQKTDLKPGDRIAVQMPNVCQYLVVTFGAMRAGLIVVNTNPLYTTREMEHLVVLANMAANVVADMHSTFKMNTVVKHVKKMVPALPAVLAAGAREKFTPV-----------ECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLRPMLEDNIIEGREVVIAPLPLYHIYSFTNCGTL--LEAGAHNVLIPNPRDIDAF-VKELQNHEFTAFLNTLFVALCNNEEFCKLDFSHLKLTASGGMALTSKAAKTWKRVTGCEICEGYGMTETVVSF----NPRSAILGTIGLPL-PGTLLKTVDDDNNETPFGERGELCVKGPQVMRGYWQRPDDTRKSMTDDGYLRTGDVAVIQEDGYIRIVDRKKDMIIVSGFNVFPNEVEDVISGHPNVLECAAVGIPDEKSGEAVKVYLIASKEGVTAGELKEFCRER-LTAYKVPRHFEFRTELPKTNVGKVLRRELRDEAS------ 90422549 9 --------PARRAESIAR-GHWHDRTINDDLDACVAACPDKTALAAQTRRFSYRELATLADRVAVGLSRLGVTRNDVVAMQLPNGWQFSVLYLACSRIGAVLNPLMPIFRERELSFMLKHGEAKVLVVPKTFRNFDHEAMTRGLQPLLPALQQIVVGGGADDF---ETLLTIPEKAPDAPADDITQLIYTSGTTGEPKGVMHSANTLMANIIPYARRLKLSQDDVILMASPMAHQTGFMY-GLMMPIMLQASAVLQDVWEPAKAAELIRTERVSFTMASTPFLTDLTRVVKESALPVPSLKTFLCAGAPIPGPLVEQAQAGLGAKIVSAWGMTEGAVTLITLDDDDKLASTTDGCPL-PGVEVKVIDGDGAALPAGQIGRLVVRACSNFGGYLRRPQWNATD--AEGWFDTGDLAYMTPAGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVSQVAIVAYPDERLGERACAVVVLRTETIDFRTMVEFLKTQKLAVQYIPERLIVREAMPATPSGKIQKFRLREMLQQ----- 196248155 7 ------------------------------LAQMAKQLPDKDAYVFMGERCTYRQLNAAISQFADGLAQLGIRQGDHVALLLGNSPQFVVSLYGALRLGATVIPINPIYTPEEISYILHNGDVKAAI------GLDLLALFAEAKKRLPLLKYAIVSGEMKSFAEVLAAGSPDFTGPELKDDDVAVILYTSGTTGKPKGAMLTHKNLYSNAQDTADYLGINENDRVIAALPMFHVFCLTV-ALNAPLMNGGTVLIMPKFSPSQLFALAREEKATIFAGVPTMYNFLYQHEEGSADDLRTLRLCISGGASMPVALLENFEKKFNVIVSEGYGLSEAVTCFNPLDRPRKPSIGTSIKNV----ENKVVNEYGEEVPIGEVGELVVRGPNIMKGYYKMPEETAAAL-RDGWLHTGDLARMDEDGYFYIVDRKKEMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPDYGEMVRAFVVTKNPELTEEQLLAYCRER-LAKYKVPGEINFLEELPKNATGKILRRALKERLT------ 212639115 6 -----------------------------LLARNARKFPHKIALIDGDVSLSYREVDDTVNRLASSLASLGIKRGDKVVLYMPNVKEFVYAYFAVLRLGAIIVPINARLTAQEVQYIIDHSEAKAVIAHD----WIYQELASLVH-KVDAI--WVKTGEAEGWRSLSQLDASPVVCPLSEEDETTILYTSGTTGKPKGVLFTARNIFAVATMMALETKMDKHSRL-LHMMPLSHSAPLHLFFV-GGMYVGATHVLSPTFSPEALLELVTKHQITHFFGAPVAYLLTAKHPRLHEYDLSSVQYWTYGGAPLSANEVQFVAKQFRTNLMCLYGLTEAGPNGTYL-SPEETKAGSVGKDAALHCEVKIVDEHGNDVLPGEIGEIILAGEGTMKGYYKDEEKTAET-VKNGWLYTGDLARRDEDGYIWIVDRKKDMIISGGVNVYPKEVEDALKLHPAIVDVAVVGVPHPEWGETVKAFVVTKEPIEQAEECERFLLDK-LADYKIPKLYEAIPELPRNATGKILKQVLR---------- 126567224 29 ----------------------------DVFEQAVQKFADKPAFTAVGVTLTYRDLDTQSRNFAAWLQKTDLKPGDRIAVQMPNVTQYPVVVFGAMRAGLIVVNTNPLYTTREMEHLANMADNAEKVLP--HTGIEHRTLVKHLKKMVPALPAVLSAGAREKFTPV-----------DIKLDDLAVLQYTGGTTGVAKGAMLTHANLVANLTQMLEDQVEEGKEVVIAPLPLYHIYSFTNCGIM--LEAGAHNVLIPNPRDIPGFKELQKQKFSAFIGLNTLFVALCNNEDFQDLDFSGLKLTASGGMALTSDTAKMWQRVTGCEISEGYGMTETSPVVT-FNPRSAIQIGTIGLPI-PSTVVKTIDDDGNETPVGEPGELCVKGPQVMRGYWQRPDDTQKSFTDDGFLKTGDVALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVTTHPKVVECAAVGIPDAKSGEAVKVYVVPTKEGVTANELKEFCRER-LTAYKVPKHFEFRDELPKSNVGKILRRELRDEANAK---- 118048200 23 -------------------------TLSDMLNNSAKTYADHTAFTVGG-KLTYRQLNEKVDRMATALYQLGVRKGDRVAVMLPNSPHYIITFFACMRLGAIVVNTNPTYTGRELQHQLHDSGAETIVLLNLFLGFPSNFLVKSSQKKTPEWVDVMPEQDIFFFQHLEKYGPTPPKV-NLTADEIALFQYTGGTTGLPKAAMLTHRNLVAN---TVQVAWLTRGQKMMAAIPFFHVYGMTV-AMLYSIHIGAEIVIVPSPRPDNVMNVIQHERCTLFPGVPAMYIGIINHPKVNEYDLRSVKACISGSAPLPMDVQEKFGQLTGGRLVEGFGMTEA--SPVTHCNPGERRAGSIGIPL-PDTEAKVIDDTGREIEPGETGELCVRGPQVMKGYWQRPDETAKTIDADGWLHTGDIARVDKDGYFYIVDRKKDMINVGGLKVLPRDVEEVLFMHPKVMEAVVVGIPHPQRGDDTVAFIVPKGEQPTVEEIKEFCKLH-LAPYKVPREVEFRTELPKTLVGKVLRRVLVE--------- 149375223 29 ----------------------------DVFDQAVNKYADRPAFSAVGATLTYRDLDTQSRNFAAWLQKTDLKPGDRIAVQMPNVSQYPVVVFGAMRAGLIVVNTNPLYTTREMEHLANMAHNAEKVLP--HTGIEHVIVTEIADMHSPLKRTLMNAAHLKKMVPLPQAHKLPAVLSECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLRPMMEDSVEEGTEVVIAPLPLYHIYSFTNCGIM--LEAGAHNVLIPNPRDIPGFKELKNHRFTAFLGLNTLFVALCNNEEFKALDFSALKLTSSGGMALTSDTAKMWQRVTGCEISEGYGMTETSPVVT-FNPNSAIQLGTIGLPI-PGTQVKTIDDDGNETPLGEPGELCVKGPQVMRGYWQRPEDTQKSFTDDGFLQTGDIALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVSGHPKVVECAAVGVPDDKSGEAVKVYLVATAEGVTENELKEFCRER-LTAYKVPKSFVFRDELPKTNVGKILRRELRDEANSK---- 158426160 29 -----------------------------ILRQAARRFPQEIGFVHGPLSVTWAEMDARVDAMAVALAGKGLGKGDRVLVQSKNCLQMFESMFACFRIGAVWVPTNFRQTPDEVAYLAQASGAVAMI-----CHADFPDHERIVREQAPGIATVIGIGDAEDYDALVAAHKGPVA--DVEHDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITN--HLCDLMPGTTQAASLVVA---PLSHGAGIHQLVQAARAVLLPSERFDEAWGLVEKWKVTNIFTVPTITKMLVEHPSVDQFDHSSLRYVIYAGAPMYREDQKRALAKLGKVLVQYFGLGEVTGNITALHEPEDVKIGTCGFERTGM-QVQIQDDQGREVNAFETGEICVCGPAVFAGYYENPEANAKSF-RNGWFRTGDLGHMDAEGFVYITGRASDMYISGGSNVYPREVEEKLLQHPALVEVAILGVPDPMWGEVGVAVCVTRDGAPNEAEIIAFLDGK-VSRYKLPKRVFFWEALPKSAYGKITKKMVREALEER---- 109648700 5 -------------------------TVGDFLTLNSARYPDKIALVCKDKRLTYQELNCRVNALAHALLDLGIGKGDKIGYLFPNSMEIVELFFAIAKIGAI---AVPNHRAREIKCLLDSVECDVFVYSRLYDG-----PVSEVKGSFRTVKHIIRLGEPEKLLEHKDTSEPDIA---VDSGDLFRIQFTGGTTGRSKGVMRTHEADLFQTIGVMTSNKMGASEVVLTQSPLHHQGGIT--WMLCVMVTGAQFVICDGFDPVEILRQIEQERVTYMLLLPPSTYLLIDAPVFRDYDVSSVKVVHTSAGGTSPAIIQKMAEAFNCEVYYGWGQTEGTVHITRLHHPEK--TQSIGRPM-PFFQLRIVDEAGKDVPLGEVGEGIAKGPAIFSGYYKQPELTDGTIA-DGWTRTGDMMRQDEEGLYYMVDRKKDMIKTGGENVFAQEVEAVIRKHPAVLDCSVIGVPDQTFGEAVMAVVKLRAGYTAAAADIQEHCKRDLSSYKKPRYVEFLDEFPVDSAGKIQKFKLRKKYRE----- 11499361 21 -------WLKHYDEGVRPNIDYPEIPLYQLLEDTAKKYPDKTALIFFGKKITYRELDEMSDRIAGFLKSLGIKKGDRVILDLPNVPQYVAAYYGILKVGATVVQCNPLYTEREIRYIQENSEAVEFVYPRIKGLLAEGKLKKAVICKIPLKKEKVRIEKSDKVVYWKDALKSPLERPEINKDDVAIFLYTGGTTGVPKAVMSTHFNLVANVYQTLE--WVVDRTVFIGVLPYFHSFGMTT-SMNAPIANGSTIVLIPDPRDKRILESIQKYRASIFCGVPTMYAAIINHPDVKKYDLSSVKACISGAAPLPVEVKRRFEEITGGKLVEGYGLSE--TSPVALGNPVYGL-NKEGSIGIPFPDTYVIDDEGKVLPIGEVGELVIKGPQVMKGYYKMEEETKKVLV-NGWLLTGDMAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVVEAAVVGVPDPYRGETVKAYIVLKPEYKGKVEIIQFCKER-LAAYKVPKLVEFRDELPKSAVGKILRRVLREEEIKKI--- 110678441 27 -------------------------TIPQLLAQTAARLPDHPAFTRQAIRWTYRDFEREVDRLAAGLLTLGIEKGDRVGIWAPNCAEWLLTQFATARIGAILVCINPAYRLSELEYALNKVGCAALVMAPRHKSSDYVAMLTELMARVPMLRHVIVTGDAPDALCAAGSGVSVETLDQISNQDAINIQFTSGTTGSPKGACLTHHNIVNNAHFVTQTMQFTEADRLCIPVPFYHCFGMVM-GTLGCVSKGATMVI-PGEGFDARTTLVTREKCTALYGVPTMFVNALELADFDAFDLSSLRTGIMAGAPCPIEVMRQVQAMHGVTI--AYGMTESPVSFSNVDDPLEKRVSSVGR-IHPHVEVKIVDATGNTVKTGEQGELLTRGYSVMLGYWEDDAQTAASIDAQGWMHTGDLARLDADGFCTITGRLKDMILRGGENIYPREIEEFLYTHPDILQAQVFGIPDHKLGEAVCAWIVARAGSDTETDVQDFCRS-AIAHFKVPAYVSFKDELPMTVTGKPQKFVMRDRMVKELGRG 170726670 10 --------------------------LASLIESSMSKYGKAPAFECFGQTLTFEELERLSGALGAWLQSSGLVAGDRIIIQLPNINQFPIAVFAALRAGLVVVNTNPLYTPREMLHFTNSGAKGIIILQDLLGKLSEVIESTEIGTVIVTMMDAIALGETYELKPRFNKNLD----------DTCVIQYTGGTTGLSKGACLTHRSILSNVGQFFERILEEQKEIFVCPLPLYHIYAFVVNMIM--LFSKGNLLLIPNPRDLDALKSIGEHKITGFSGINTLFVGLCQHPGFKGLDFSSLKMTFSGGSALSMHAAQTWQNLTGCTVSEGYGLTEA-SPVVCMNEPGNEQLASVGRPLIG-TQVEIWDEHDRVLPIGEQGQIVVRGPQIMKGYWLLPDETNKAMAKDGFYRTGDVGEIRPNGCIKIVDRLTDMIIVSGFNVYPNEVEEVLVSHPSINEAAVVGEPDSKSGERVCAYVTVLDKSIEMKTLLDYCREM-LTAYKIPKRIIFMESLPKTTVGKILRRELRQ--------- 103486496 12 ---------------YRQSGWWGDQSFADLFAANAAAHPDRLALVDAPNRLTYAELAAEIDRLAGALVAAGIGKDDVLLVQLPNIGEFVALYFAAAKIGAIVSPAAVQYRSHELTGMIGVVEPKAFVCATRVKGCDHVGVAAPLLEGIPADALDLSTAQGDATALAAHVAANP-----VDADDIFTICWTSGTTGVPKGVPRSHNHWIAVAAAGYEAMKVEPGDVLLNPFPLIN---MASIGGITMLTSAGTMVLHHPFDPGVYLKQIATERPSLT-IAPPLNMLLQNEALLASVDLSSLRVIASGSAPLAPAMVRGFQEKLGIIIVNVFGSNEGMSFITDMPDPDKSLFPRRGQYPPPYGTGRAPNIESRLVPPGMAGELQIRGPSLFEGYHNAPEQTAAAFTDDGWFRTGDLFEIAEGGFYRFVGRCKDLIIRGGVNIAPEEIDQLLGGHPLLAEACVFSLPDPTMGERIGLAYVPRGDDVSLADVTDYLRAKDLAVFKLPERLFRFDALPRNVTGKVMRSEVREMALAQL--- 182435126 17 -----------------------GDTIGRNLDRTAAEHGDREALVASGRRWTYAEFVADVDVLARALMAAGVAKGDRVGIWAVNCPEWVLVQYATARIGAVMVTINPAYRAHEVEFVLRQAGVSLLVASLSHRTSDYRALVEQVRSDCPDLRAVHYIGELTAGAPAVGQEQLAAREAELSCDDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGETIAYTEADRVCLPVPFYHCFGMVMGNLACTSHGACIVIPGPSFEPGAVLTAVQQERCTSLYGVPTMFIAELNLPDFAGYDLSSLRTGIMAGSPCPAEVMKRVVAMHMAEVSICYGMTETVSTQTRRDDDLERRTGTVGRAL-PHIEVKVVDPVTGVTLPGSSGELRTRGYSVMLGYWDQPDRTADVVDPGRWMHTGDLAVMREDGYVQVVGRIKDMIIRGGENVYPREIEEFLYGHPKVADVQVVGVPDERYGEEILACVIPRDPAPTLDEISAYCRER-LAHYKIPRRLRILETFPMTVSGKVRKVELREAYAD----- 46198544 23 ----------------------------DFLERAAALFGRKEVVSTGEVHTTYAEVYRRARRLMGGLRALGVGVGDRVATLGFNHFRHLEAYFAVPGMGSVLHTANPRLSPKEIAYILNHAEDKVLLFDP-----NLLPLVEAIRGELKTVRHLVVMDEKEGYLAYEEVEVDPVRVPERAACGMAY---TTGTTGLPKGVVYSHRALVHSLAASVDGTALSEKDVVLPVVPMFHVNAWCLP-YAATLVGAKQVLPGPRLDPASLVELFDGEGVTFTAGVPTVWLALADHLESTGHRLKTLRRLVVGGSAAPRSLIERFERM-GVEVRQGYGLTETVQNFIKLPEEEKLTLKAKTGLPIPLVRLRVADEEGRPVKDGKAGEVQLKGPWITGGYYKNEEATRSALTPDGFFRTGDIAVWDEEGYIEIKDRLKDLIKSGGEWISSVDLENALMGHPKVKEAAVVAIPHPRWQERPLAVVVPRGEKPAPEELNAHLLKAGFAKWQLPDAYVFVEEIPRTSAGKFLKRALRE--------- 138895109 5 -------------------------TVGKLLEERARQYPDREAVVYANLRLTYRQFNDYCRLVARGLMRLGIEKGEHVAIWATNVPEWIACQFATGKMGAVLVTVNTNYQAAELEYLLKQSDSTTLFLIEQYRDSSYIDILYSIQSKLPKLKNVVLLGDKNDILAMAHEVTEEERLESLDPHDAINMQYTSGTTGFPKGVMLSHYNIVNNAHQVAQCMKLGEGDRLCIPVPFFHCFGCVM-STLACVTVGATMVPVVEFHPKRVLETVAAERCTALHGVPTMFIAELNDPDFDQYDLSSLRTGIMAGSPCPVEVMKAVINKMGMTITIAYGQTESVITQTRTDDPIELRVETVGRALPGVEVKIVEPGTCNEVPRGVQGELCTRGYHVMKGYYNNPEATNEAIDEDGWLHTGDLATMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKILDVQVVGVPDERYGEEVMAWIILKDETATAEEIREFCR-GNISRHKIPRYIEFTDSYPMTASGKIQKFKLREMAKQRL--- 95930665 8 -------------------------TVGGLVEEMARRFNDALVYPDRNLRYNYAQFNALCDRVARGLLSMGVKKGDHLSIWATNVPEWVILQFASAKIGAVLVTVNTSYRSAELEYILEQSDSTTLFLVQGFKDTDYVDTVYDVSEKLPFLKNVVFIGEMTNFSDLEGLQVSEQQLDAVKATEVINMQYTSGTTGFPKGVMLTHHNIVNNGFNIGECMRFTEKDRLCIPVPFFHCFG-CVLGVMACVTHGSTMVPVETFVPEEVLKTIEMEKCTAVHGVPTMFIAELEHPNFGKYDLSTLRSGIMAGSPCPIEVMKRVRDMNASEITIAYGQTEAVITQTRTDDPIELRVSTVGRAL-PDVEVKIVDIETGEALPGKQGELCTRGYLVMKGYYKMPEATALAIDEDNWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPAVSDVQVYGVPDRKYGEQVMAAIKIKDGVSLTEEVKTFCTGR-IANYKIPRYIKFVDEYPMTASGKIQKFKLRE--------- 153010019 17 -----------------------GNTIGRHLDQIAEKYPDRPAVIVQNIRLTYSELKQLTDRLAEGFLAIGLRPGERLGIWSPNNLEWILTQFASAKAGLILVNINPAYRAHELEYVLGKVECAALILAPSLKTSNYIDILRSISERLPNLRCVIRIGAEQTMLNFDDVAQELAQLAELQFDDPINIQFTSGTTGSPKGATLSHHNILNNGFFVGEAMQLSEQDRLCIPVPFYHCFGMVLGNLACVTHGSCMVIPNESFDPLLTLQTVEEEQCTGLHGVPTMFIAMLDHPDFSRFNLTSLRTGIMAGSPCPIEVMRRVVSMHQSEITIAYGMTETVSFQSSTTDPLERRVSTVGR-IHPHLEVKIVDADGKVVPRGEKGELLTRGYSVMRGYWNDAESSAGAIDDAGWMHTGDLATIDEEGYCNIVGRIKDLIIRGGENIYPREIEEFLFSHPAISDVQIFGIPDRKFGEIICAWVLHKDGQLSEEELAEYCRQR-IAHYKVPAHIRFVDQFPMTVTGKIQKFVMRQVMIEEL--- 118473863 17 ----YTPIDDDTAANWRAAGWWENRSIRSLLADAAQAHPDRIALVGGRVARTYQEFDRNANQVASVLASLGVRPDDAVVVMLPNWVEYPEFLFGINELGAIYAGIPVAYGDQQAAAILRRSRARVLVIPRRWRGNNILEQSRRLRDQIPTLQQVIVLDDDGESLWSDHAHVAARQFPPPDPGQICYLGFTSGTTGEPKGAMHSHNTLIYSARRQAEHIGTEEPVVNLVASPMGHHTGYVWGGVFTVMLAGTAVHVD-RWDPTWGAQVVREEGVT-TFFGAPTFLQDIIRTELAGDPACPLRCMVVAGAPVPRNLPAQAAEALGAYVAPAWGMTECSILTSCTPDEPDAILRTDGSVFA-GSEVKIVDDTGAAVAAGVVGDLLMRGPGVVYGYYDRPDATRDAYLPGLWFKTGDRADVDENGWLRLRGRSKDIIIRGGENIPVTDVESAIFDHPDVLNAAVIGLPDERLGERVCAVLVTKSGCPELTTLGEYLLGQGLSKHYLPEKVVHLDELPMTPSGKIQKFKLREQYS------ 197118037 8 -------------------------TVGALLDDIAGKFPDNEALIYRGLRYSYREFNERCRQVAKGLLRMGVKKGDHLAIWAYNVPEWVVLQFATAKIGAVLVTVNTSYKSAELEYIMKQSDSKFLFLVQGFKDTDYRTLAAVVSRDLPFLKHVVFLGEGANFEKIVELGREDAELHAVEKTDVINMQYTSGTTGFPKGVMLTHHNLVNNGFNIGECMRFTEKDRLCIPVPFFHCFG-CVLAVMACVTHGSTMVPVEIFDPLKVLQAVEKERCTALHGVPTMFIAELEHPRFPEFDLTSLRTGIMAGSNCPIEVMRRVRDMHASEITIAYGQTESVITQTRTDDPIELKVSTVGRVL-PNVELKIVDESGAELPPGKQGELCTRGYLVMKGYYKMPEETAKAIDADGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPNISDVQVYGVPDRKYGEQVMAAVVLKQGSEMSAEVKEFCRGR-IANYKIPKYVRFVDSYPMTASGKIQKFKLREAIRE----- 29828572 17 -----------------------GDTIGANLDRAIAAYPDRDALVPSGRRWTYAEFGAAVDEVALGLLAKGVLKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRAHELAYVLRQAGISVLVASLAHKSSDYRALVDQVREKCPELRETVYIGDGAASVPYERLIAGAADL---SCDDPVNIQYTSGTTGFPKGATLSHHNILYWVGRTVG--YTEEDRVCL-PVPLYHCFGMVM-GALGATSHGACIVL-PAPSFDPAATLVQRERCTSLYGVPTMFIAELNLPDFASYDLSSLRTGIMAGSPCPVEVMKRVVAMHMAEVSICYGMTETVSLQTRRDDDLEHRTGTVGRVL-PHIEVKVVDPAGGVTVPGTAGELCTRGYSVMLGYWDEPEKTAEAVDAGRWMHTGDLAVMRENGYVEIVGRIKDMIIRGGENIYPREIEEFLYGHPKIADVQVVGVPHERYGEEVLACVIPRDPAPTLEELWAFCDGQ-LAHYKIPSRLRILDSFPMTVSGKVRKIELRE--------- 83645425 27 ----------------------------DMFEQACKRYADKPAFTAVGATMTYGEMEKYTRAFAAYLQETNLKPGDRIAIQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTPREMEHLANMASQAQEVLP--HTGVEHVIVA-QIPDMHPPIKRMVMNAAIKYIKKMVPPYNIPNAVPDVNPEDIAVLQYTGGTTGVAKGAMLTHRNLVSNLKPLLTVRLGEAIETVIAPLPLYHIYSFTNCGVM--LDTGNHSILIPNPRDFEGF-IKELGKWKFTAFINTLFVALCNNEKFQELDFTSLKVTAAGGMALTSDTAKMWKKVTGCDVTEGYGMTE-TSPVVSINPMNAIQIGTIGLPI-PNTMVKIIDDEGKDLTVGEVGELCVKGPQVMKGYWQRPDETAKTMTEDGWLKTGDIAMVQNDGYLRIVDRKKDMILVSGFNVYPNEIEDVVTSHPDVVECAAIGVPDLKSGEVVKVFVVKSNPNLTESALKEFCRER-LTAYKVPKTIEFRDELPKTNVGKILRRELRD--------- 120402570 17 ------------------------ETIGANFERIAATYPDHEALVTGGRRWTYAELDREIDTVAKGLMSLGTESGDRVGIWAPNCPEWTIVQYATAKIGAILVNINPAYRTHELSYVLEQSGVSTLISATRFKTSDYVAMVDEVRPDVPALQRVLFIGDWDRLRSRADVIDDALRSASLSHHDPVNIQYTSGTTGFPKGATLSHRNILNNGFFVTEQIRLGPGDRLCIPVPFYHCFGMVM-GNLGCTTHGATMVIAPGFDPGQTLKTIETERCTAVYGVPTMFIAMQNHADFAERDLSSLRTGIMAGAVCPVEVMKRVEEMNMSEISIAYGMTETVSCQTLIDDDLERRTSSIGR-VHPHVEIKIVDDTGHVVERGTPGEFCTRGYSVMLGYWRDEEKTAQAVDADGWMHTGDLAVMRPDGYCNIVGRIKDVVIRGGENIYPREVEEFLYTHPDIEDAQVVGVPDARYGEEICAWIRPGRRALDAAAVREFAAGK-LAHYKIPRYVHVVDEFPMTVTGKIRKVEMRE--------- 111222909 60 -----------------------------------------------DARLTFAEFDAKVDRVAAALAGEGVTAGTRVAWQLPTRISTLLVMIALRRLGALQAPVIPIYREREVGAALAAVDAEVFLVPGTWRGTDFTAIAQAVAAAGGPAPRLLEIGEADPPGAVAGQDPRPDQRADQRADEVRWIYFTSGSTGIPKGA-RHSDGTLL----ATAVCFAGVSGLGRAAGEVAVGFPVAHVGLIAALAAGFPILLLEAFVPDQAVELFRRHDVTATGGSTPFYTALLDLAAARPGEIPTLRSLKGGGAPCPPHLVGEVDRVLGAVLAHDYGMTEPMVAVAAIADPPDVLAATDGRPV-PVNRLRFVDEGGAPLAPGAVGEVQVAGHGVCHGYTDPEATRAA-FTADGWFRTGDLGRLLPSGHIEIVGRLKDLIIRKGENIAPQEIEALLGRHPDVAEVAVIGLPDPDRGERVCAVVVPGRPVPSLSELSAWLREAGLMRQKLPEQLELIDLMPRTGLGKVAKAQLR---------- 212638029 5 -------------------------TVGQLLEQKALMHPDHEAVVYADRQWSYRQFNDYCRLVAKGLMKLGIEAGEHMAIWATNKPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTIILMEQYRDASYIDMIYEIAKRLPQLRNVIVLSEQHDLLAMAEYVEDAARMNSLDPHDVINMQYTSGTTGFPKGVMLTHYNIVNNAYYIAECMKLTKEDRLCIPVPFFHCFGCVL-GTLACVTVGATMVPLEQFHPKQVLQTVQDEKCTALHGVPTMFIAELNDPDFASYDLSSLRTGIMAGSNCPIEVMKAVIEKMGAKITIAYGQTESVITQTRTDDPIELRVETVGRAL-PHVEVKIVDPTNQEVPPGVQGELCTRGYHVMKGYYNNPSATQEAIDEEGWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKVLDVQVVGVPDETYGEEVMAWIILKEEHATPEDIRSFC-EGHISRHKIPRYIEFTTAYPMTASGKIQKFKLREWARERV--- 209514969 19 ------------------------DTLGAYIDRVAERHADNLVVVHQNVRWTWRELSRRVDNLAVGLMHLGLEPGDRIGIWSQNCAEWVLTQFAAAKAGLILVNINPAYRHEELEHALNKVGCKALIMSARFRGTDYVEMLRDVASRLPDLRAIILGGQASAMLNFEDLRELATRGATLRCDDPVNIQFTSGTTGAPKGATLTHRNLLNNSFFVGEAMKLTSQDRLCIPVPLYHCFGM----VLGNLVCAGATMVLPGEAFDAKAVLVEAEKCTALHGVPTMFIALLSHPEFGRYGLGTLRTGIMAGSPCPVEVMKRVMERM--NMQQVYGMTETISFQSALDDPPEYRVSTVGR-VQPHLEVKIVDEWGRTVLRGAMGELLTRGYSVMCGYWNDPEKTSEAIDQEGWMHTGDLATIDEDGYCRIVGRSKDLIIRGGENICPRDVEEFLYRYSKIQDVQCVGVPDPKYGEELCACIILRGAAADAEEIRSFCRGR-IAHYKIPRYVAFLDRFPMTVTGKIQKFVLRKQMTE----- 156743274 7 -----------------------------ILEESARRMPGKTAVILDSIRLNYAELNGAANKIANGLANLGVRPGDKVAMMIPNTPHFPMCYFGILKAGATVVPLNVLFKRDEVRYHLEDSDSVALIVDEAASGFHAVKTCRHIVAQAPGSTATLPDGA----IPLGSLHAPVFDTVQTMPDDTAVILYTSGTTGRPKGAELTHANFLNATICTDKLLNVSSETVGLAVLPLFHSFGQTCV-MNSLIYAGGAITMLPRFEPQKALEVMARDRVTYFAGVPTMYFYLLNFPGADQYDLSALKFCVSGGAAMPVEVMHAFNRKYNVTILEGYGLSETVASFNHLDKPGSIGVPIWGIEM------RVVDDQGREVPNGELGEIVIRGHNVMKGYYKRPDATADAI-RNGWFHSGDIAYRDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDQALGEKAVVALKPGHTATE-TEIIEYCKER-LAAYKYPRIVEIRETLPKTATGKILKRELRQ--------- 147677173 8 -------------------------TIGELLDRIAAMYPDNDALVYPDLRYSYEQFRQVCDRFAKGLLKLGVEKGGHVAIWATNVPEWVIAQFGCPRIGAVLVTVNTNYKVFELEYLLKQSDSGTLIMIEGTKTSSYIKMGRLNSARLPLLRNVIFVGEKEDVMKMEDVADEELRRALLDADDVITMMYTSGTTGFPKGVMLTHDNLISNACGVAECMNFSQADRLCIPVPFFHCFG-CSLGTMTCVVSGATMVPVEVFDPRKVLEAVEKERCTAVHGVPTMFIMELELLEREKFDTSSLRTGIMAGSPCPIEVMKKVIKVMGAEITITYGQTESAITMTRTDDPLDYRVSTVGRALPGVEVKIVNPETGEEVPRGVQGELCARGYNIMKGYYKMPEATAAAIDKDGWLHTGDLATMGENGYCNITGRLKDMIIRGGENIYPREIEEFLYTHPKVKDVQVVGVPSIKYGEEVMAFIQLKEGCTTQEEVQEFCKGK-IANYKIPRYVAFVDSYPCTASGKIQKYKLREMAIEML--- 78044063 9 ------PWLKHYSEGVRASLNYPEKTLHELFWETTEKYPGLIATVFLGQEMTYKELGEKIKRFTNALSKLGIKKGDRVAVMLPNCPEFVISYFAILTLGGIVVQTNPMYVERELEYQLNDSGAETIILLDV-----LYPRANAVKGNT-ALKNLIVVNYPGEFGPFNDLDSEP-NPPEVTVTDVAVLQYTGGTTGISKGAMLTHKNLVYQVREFSNGIFFDGQERILTALPLFHVYGMTCCMNLATCF-GGTMILIPKFDATLLLQHIQRYRPTSFPGAPTMYVALLNHPDLTKYDLRSINVCVSGSAPLPVEVQTKFEEVTGAVVVEGYGLSEAVTHCNPIRGTRKI--GSIGVPYSDTIAKIVDIETGEELPPGQIGELVVKGPQVMKGYWNRPEETANAL-KDGWLYTGDLAKMDEDGFFYIVDRKKDMIIAGGYNIYPREVEEVLYQHPKVKEAIVVGVPDPYRGETVKAFIVVKEETLTEQEVIEFCNAH-LARYKVPRLVEFRSELPKTAVGKVLRRQLRE--------- 68536632 37 ------------------------ETIGQCLARIVAEYPDHDAVIYGDVHLTYTEFYRKVQRLASGLHAAGYRKGDRIGIWAPNRWEWTLVQFATAEIGAILVCINPSYRHKELVYAMGQSGVKGLFSAGRFKDSNYRAMIDAAESQFSNYKETIFFGSEDELANHAILDLNPVR-EQLHPDDPINIQYTSGTTGMAKGATLTHRNILNNGYLVGETLQYTDQDKVVIPVPFFHCFGMVMGNLGAITHGATTIIAGPVFNPQSVLEAVEHGKATSLFGVPTMFMAELDKAKGKTYDLSSLRTGIMSGTACPTRTMRQVMDIMNINITIAYGMTESPVNHTLVDDPIEKRVGTVGRP-NPHIEVKIVDETGETVKRGEQGEILIRGFLVMQGYWDMPGKTADAIDEDGWMHSGDLGTMDEEGYARITGRAKDMVIRGGENLYPREIEEFLMTHPDISDVQVVGVPDEKYGEELMAFIIMREEPLDQAAVRDFC-DGELTRHKIPKYVECVESFPMTLSGKVRKVELREHAVELL--- 46199401 31 -----------------------------FLEESARRFPQNVALEFLGKTLSYQELWGLARRFAQGLKDLGVRPGDRVAIMLPNSPQFVIAFYGTLLAGGVGVNVNPLYTPRELRHQLADAGAETLVILDHLLP-RYLEVEKEVPVKLPFPKNLLYPLKAEGFHAFAELLKRPPAEPHVPDEDLALLQYTGGTTGLSKGAMLTHKNLVANV---LQIDAWDPTSVMLGALPFFHVYGMTVAMNYG-LFSGYKIVLLPRPEIKAIVEAIEKHQVTHFPGVPTLYVAFNNFPGIEKRNVKSIRICLSGAAPLPVEVAKRFEELTGARLIEGYGLSEA--SPVTHSNPVLGLIKSIGMPF-PSVDAKVVDEEGKELPPGEVGELAVKGPNVMKGYWNRPEETQKTL-KDGWLFTGDLAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEQGKVSEIERFCRQN-LAAYKVPRIIQFRESLPKSSVGKILRRELREEFAKK---- 163705510 25 -----------------------------FMRKAARRHRDQIGLVWGEKTWTWAELDRRIDAMAAALAARGVTKGDRVLVQSKNCNQLFESMFVCFRLGAVWVPTNFRQTPGEVAYLGHASGASVMI---CHSDFDHVAAVREVAPDLREVISIGASSFGTDYDTLVADYAGQAILPSVDYDDPCWFFFTSGTTGRPKAAVLTHGQMAFVVTN--HLCDLTHQDASLVVAPLSHGAGIHQ---LTQVAAGAKTVLLTSDRFDEAWALVARWRVTNMFTVPTIVKMLTEHPSVDQHDHSSLRYIIYAGAPMYREDQKHALRKLGKVLVQYFGLGEVTGNITDLADGPGVKVGTCGFERTGM-QVQIQDEQGREVGPGETGEICVCGPAVFAGYYNNPEANQKSF-RDGWFRTGDLGHVDEDGFLFITGRASDMYISGGSNVYPRETEEKVLQHPAVAEIAILGVPDKTWGEVGVAVCVLKAGATLSQELLSWL-ENKVARYKLPKRVFIWDELPKSGYGKITKKAVRAELETR---- 109648232 9 --------------------------IGFLLTLNANRYPQKTAIVCNRQRISYAQLNRRVNKLAHGLLELGVTKGDKVAYLLPNGLRIVELYYAVQKIGAVSVAINYRLASPEIGCLLEQADCQVFVYHEL---FDDK--VRQVKENVKTISLMIRVGEAFEALTDHDHEEEPDIL--IGEEDLCRIQFTGGTTGRSKGVMRTQRQEIFQITTALELGGPDR--VMLTQSPLCHQAGLSWLNV--AIGAGNTLIVCDRFEPEKILRQIQEESVTNVMLLPPSSYHRIFALPSLAEDLSSVKSVHSSAGGTSPEIVRKLYKVFNCVVRCGYGLTEGGVGTTFVNNPE--LTKSVGKEMS-FLELRLVDESGREVPVGETGECIARGPSVMTGYYNQPELTEEVIKE-GWVYTGDLLRKDEKGYYYFMDRKKDMIKSGGENVFAQEVEGVIRTHSAVDDCAVIGVPDPRFGEAVMAVIKTKPGQAVTGEGIQEHCKKYLAGYKKPRLVEFVDEFPVDQAGKIQKYKLRATFARK---- 163857729 27 ----------------------------DVLDDSCRRFADRPAYTSMGVTLTYAQLDRLSRDFAAWLQSRGLRQGDRVALMLPNLLQYPVCLFGALRAGCAVVSCNPLYTAHELAHQLGDSGAQAIVIAENF--------AHTLQQALPALRHIVVTSVGELLGPLKGRHGLPLQAPRLTRADPAFLQYTGGTTGVAKAAVLTHGNMLANLCQAVRGLVREGEECVVTALPLYHVFALTA-NCLTFLKLGARNLLIADPRDLKAF-IRALRKTPFSAIVNTLFNGLLNHPEFASLDFSRLRLTLGGGMAVQRAVAQRWREVTGVALAQAYGLTETAPAVTINPLDVETFTGSIGLPVPSTDLS-VRDDDGRELPLGETGELCVRGPQVMPGYWNRPDETALVFHSDGFLRTGDMGYVDERGYVYLVDRKKDLILVSGFNVYPNEIEDVAALHPGVREVAAIGVPDERSGEAVKLFVIRRDPGLDAATLIAHCRQH-LTGYKVPRHVEFRDDLPRTPVGKILRRELR---------- 110834667 7 ----------ELVEKYTNMGHWGDKTLLQRAAANCIAHPEREAVVTPAQRLTWAEFGQAVDATAAELSRRGFGKDDVLVAQLPNVWELAMLYLAAAKAGGL-LSALPMQRSKDVGYVKKMTEARFYASAESFHGFDYQALGQELG--------------FEHYIGLKELRSKPSQGPEVEANDIFTLCWTSGTEADPKGCPMSHNNWEYMINLVFTTCGLQQGDRILCVAPLVN---MTAVGVNYVLATAGTLVLHHPITPEILLRQLTEERIQYTILVP--AMLNMIAKLPNVDDLSSVRTITTGSAPPSAWSMQEFKRRWDIDIVNIWGQNEGSCLVAGPADVPDLAMRVDHLPWWGREEVKILGDQDEEIEPGGIGELCYRSPGVFAGYFQRPDITEQSFTADGFFRTGDLFIVQNANHVGFYDRKKDMVIRGGFNISSVEVENAVLGFDKVQDVAVIPHPDEIMGERVCICVVPADESPALEEINDYLKSQGMSVYKLPEKMRLVDVIPRNPIGKIMKKELR---------- 152995601 29 ------------------------QSLNDVLALATRKFADRPAFTSVGCTLTYRELGEKSDAFAAYLQETDLMPGDRIAVQLPNIIQYPVVLFGAMKAGLIIVNTNPLYTPKELEHQFNDAGVKALVV--------FANMAHNVEKILTSIKHVIITEIADFHPPLKRLKGKPVEKVECNPENIAVLQYTGGTTGVAKGAMLTHANLIYQLSSRLSSIIADTNEVYIAPLPLYHIYAFLIHG-LTLLERGAHSVLIPNPRDLPGF-VKELKKWPFTGFVNTLFVGLCNKAEFKALDFSTLKLTCSGGMPLTHAAADEWERITGCKIVEGYGLTETVVSFNPIGKER---IGTIGLPVAETD-IKIQGRDGESLPQGESGMLCVRGPQVMKGYWNREEATREAMTEDGFLITGDIAMQHPDGYLQIVDRAKDMIIVSGFNVYPTEVEDCLSSHPSILESAAIGVPDDKTGESVKAFVVLRANVETLDELRIYCKEN-LAAYKVPKFVEIRKELPKTNVGKVLRRALRE--------- 86749742 6 ----------------------SGGTTGSLIVNAIARYADRPAIADDNLRWTYREFGEAVGRFITLFRTVGLAKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEIDALIVEAGK--FAARGLA--IRARVPGLKHLLSFGAVEGARDLLDGFTEPAPLDDSETADIAWLAYTGGTTGRSKGVMIPH----RSLSTMAVILYADAEIRYLAATPISHAAGIT---VYVVMMRGGFTRLVQGFEIESYCRVVAEDNITAAFLVPTLIYALIDAEAVRRHDLSSLDMIVYGAAPMSPDRLREGIKIFGNVFVQLYGQTEAITTMRKIDHDDRIRLGSCGRP-SPLLDVRLLDSELREVATGEPGEICVRGTLVMDGYWKRPEATQEAF-RGGWLHTGDVAIKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHGVASAAVIGVPDEKWGEAVKAFVVLKPGANNAAELQAHVKERRGAPWS-PKSIEFVATIPVTGLGKIDRKVLR---------- 148255750 25 ------------------------------------RLGDRIGFVWGDRSWTWRELDAMVSALAAALAEQGIVKGDRILVHSKNCEEMFVSMFAAFRLGAVWVPTNFRLMPDEVAYLATASGAKAFLCHG-----DFPEHAAAVTTTDFTWR-IGEGGSLGTRAVAEAIRAHAIANAAVEHDDPCWFFFTSGTTGRSKAAVLTHGQMAFVITNHLADL-TPGTTEHDASLVVA---PLSGAGVHQLMQSGAKTVLLPSEKFDEAFSLIERHRVSNLFTVPTILKMMVEHPAIDQFDHSSLRHVIYAGAPMYREDQKRALARLGKVIVQYFGLGEVTGNITVLEDGPEARIGTCGYERTGMQVS-IQDDQGRELKPSETGEICVIGPAVFAGYYDNPEANAKAF-RDGWFRTGDLGHMDAQGFVYITGRASDMYISGGSNIYPREVEEKILTHPAIGEVAVLGVPDPVWGEVGVAVCVAREAAPSESEIAGYLATK-LPRYKMPKRFFFWDALPKSGYGKIPKRLVRDELEAR---- 113970620 28 ------------------------KTIGQYLNDIANTYPEQLAVVVNDIRWNYRQYLAQIDALATGLLKLGIGPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALTNVGCRAVICADKFKSSNYLQMAGQLQAKLPELQFVIRMGAEQSMLNFDDLLLEKAALEQIAESDAINIQFTSGTTGSPKGATLSHHNILNNGYLVAEAMKFTCEDKLCIPVPLYHCFGM----VLGVCLAKGAAAVFPGDSPLTTLEVVERERCTALHGVPTMFIAELEHPEFKRFDLSSLRTGVMAGATCPEEVMRRVQNLM--YMQEVYGQTECLNHITEIDSPVEKRVLTVGRAL-PHTEVKIVDEFGEVLPINTPGEVCSRGYCIMQCYWNDPEKTAATIDSEGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVHSDKYGEEVCAWIKIRSGATISEEIRHFLTEK-FAYFKVPRYIKFVEQYPMTVTGKIQKFKMRELMYQEL--- 89092146 21 ------------------------KTIPDVLAYTTQQYGPRPAFTSFGRTIDYAEL----DRLSAAFRETNLKPGDRVAIQLPNLIQYPIVLFGILRAGMVVVNTNPLYTPKEMEHQFRDSGAKALIIHKSMAHNAEKIIANQVGDLHDFIKRNLLNAAVKYLKKMEPDYNLPDAIPDVQTSDVAVLQYTGGTTGVSKGAVLTHANLIANMLQAEEVPGVDWTETVISPLPLYHIYAFTVAQVVSLL--GGHSVLIPNPRDIPGF-VKEMGKWRMSTFVNTLFVALCNNEKFSEVDFTNLKFTASGGMALNPSTAVMWKEKTGCEIIEGYGLTE-TSPAVCFNPPDDNRVGTIGLPML-HTDVRIIGTDGNDVVAGEAGELCVKGPQVMRGYWQREKETASSFTDDGYFITGDIATVDEEGYFRIVDRAKDMIIVSGFNVYPNEVEDVLTQHPDIIESAAIGMPDDKSGEVVKVFVVSSNPNLTREEVRDWCKDK-LTRYKVPKMVEFAEELPKSNVGKVLRRMLK---------- 15887754 34 ----------------------ANASLIDLLEKSCKQFADRKAFSSMGKSLTYRELDADTRAVAAWLQSRGLEKGDRVAVMMPNILQNPVAVYGILRAGMVVVNVNPLYTPRELEHQLKDSGAKALFVLENFAHVAQQAVPKTAMGDLLGLKGHIVNLVVRKVKKLVPAHAIPLKPVGLTAQDIAFLQYTGGTTGVSKGAVLTHANLLAN-KAQISL-WLDAALNFICALPLYHIFALTVNSLMGIALGGHNLLIA---NPRDIPGFVKELSHYQPHIFPGLTTLFMNNEEFRKLDLSSLIFVLGGGMAVQRPVAERWVSVVGCPITEGYGLSETVATVNRLDAAE--FSGTIGLPISS-TEIDIRDEDGNSLPTGEVGEICIRGPQVMAGYWQRPDETAKAITADGFFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEVEEVAASHPGVLECAAIGVPDEHSGETVKLFVVKKDQSLTEAELKAFC-AKNLTNYKRPKIIEFRTDLPKSNVGKILRRELR---------- 161618269 48 -------------------------SISDMISASCRQFANSPAFTCMGKDISYKELDDHSRALAAWLQSRGLVKGDRVAIMMPNILQYPITFTAVLRAGFVVVNVNPLYTPRELEHQLNDAGAKALVVLEGFKGHIVNLVVRRVKKMVPAFKDALAQGRAKSFNPV-----------PVQGCDIAFLQYTGGTTGISKGAMLTHSNILANVEQM--NLWMDKALNFVCALPLYHIFALTVNAMIG-MKLGARNILIPNPRDIPSF--VKELKKYPVHIFPGLNTLFMNNPDFQTLDFKPLILTLGGGMAVQRPVAERWQHMTGCHITEGYGLSETVACANALDATE--FTGTIGLPM-PSTDVVIRDDDGSDLPLGKVGEICVRGPQVMKGYWNRPEETARAIMADGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAEHPGVLESAAVGIPNEHSGEVVKLYVVRRDPELTEDEAKAFCAER-LTNYKRPREVEFRESLPKSNVGKILRRELRD--------- 170728321 19 ----------------------------DLIEQTSDRYGDKTAYACLGHHTSFSEIERDSRYFAAYLQSIGLNVGDRIAIQLPNITQFVIAAYGAIRAGMVIVNTNPLYTERELIHQFNDSGAKALVV---------------LSDLLPTLTNVVAKTDIETVISTHDLHAQAQPQPEVPFATLTFLQYTGGTTGLSKGAMLSHGNLIMQIKSRVGDKLIKGEEIFVAPLPIYHIYAFMVNLVLYFERGACSVLI---PNPRDISSLIQNYKFSGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAANVWQQTTGCTISEGYGLSE-TSPVVSLNSPGLEQIGTIGKPVIG-TEVRILDTDDNEVPLGESGEVAVRGPQVMQGYWNKPEETAKVMTQDGFFKTGDIGVATSDGFHKIVDRIKDMIIVSGFNVYPNEIEDVLSNHDAILECAVIGVKDERAGEKVKAVIVLNDQSSDQAELESYCRAQ-LTAYKVPRIIEFVDALPKSTVGKILRRELRE--------- 167628230 8 -------------------------TIGDLLDQTAARYPEKEALVYTNLRLTYAQFRQKADEVAKGLMALGVQKGEHIALWATNYPEWLYTQFGSAKMGAVLVTVNTNYRSFELEYLLRQSDATTLFLIDGFRDNNFVEIGRLSLRRLPKLKNIIFIGRDPQWQELIDMSVSDAELAERQRSEVINMQYTSGTTGFPKGVMLSHANIINNANMVADCQKWTHEDRLCFPVPLFHCFGCVMSS-LACVCKGATMVPLEYFTAKGVLEAVQRERCTVLYGVPTMFIAELDHPDFDKYDLSSLRTGIMAGSPCPIEVMRKVIDRMGIEITIAYGQTEPVITQTRTDDSLERRVCTVGKALPHVEVKIVHPDTGLEIPRGTQGELCARGFGTMKGYYNNPEATEAAIDAEGWLHTGDLATMDEEGYCRITGRAKDMIIRGGENIYPREVEEFLFTHPKVKDVQVVGVPDPKYGEEALACIILKDEEATEEEIRYFCRGK-ISRYKIPKYVRFVDHFPMTASGKIQKFKLREIFIKEL--- 209966919 30 -----------------------------LFDDAVARYGDKPFLEFLGKRYTYRQVSALVDRFAKGLQGLGVRKGRTVGLFLPNTPYFVIAYFGVLKAGGTVVNFNPLYAEREIAKQIDDSEATIMVTLDVKA--TYTKLARMLVET--RLEKIVVCPMADPFVRRQDLALIPVRFRELTANDVAVLQYTGGTTGVPKGAMLTHAN-IYANTVQAALWFVDGAERMLGVLPLFHVFAMTCVMNL-TIYKGGEIVLLPRFDLDQVLETIDRKKPTLFPAVPTIYTAINNHKHREKYDLSSIKLCNSGGAPLPVEVKAKFEEIAGCKLVEGYGLSESSPVAT-INPPDASVPGSIGMPLGTVIEIMSLEDRSRPVALGERGEVCIRGPQVMKGYWKRPDETANTIV-DGRLHTGDVGYMDERGYTYIVDRIKDMILAGGYNVYPRNVEEAIYLHPAVHECIVLGVPDPYRGQTVKAYILGEGQQMTPEELKAFLKDK-LSPIEMPKQVEFREELPKTMIGKLSRKAL----------- 6449061 8 -------------------------TIGRLLEQIAETYPDQEAVVYPDIRYTYAQFDSLCRRTAKGLMRMGIGKGDHVAIWASNILEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDATALIVMDSYRGTSYKSLIPELQERYPFLKTLIYIGDKREILTVSDAELE-ARMNSLEKDDVINMQYTSGTTGFPKGVMLTHFNVINNAANIAECMVLTSQDRMCIPVPFFHCFG-CVLGVLACVSVGATMIPVQEFDPVTVLKTVEKEKCTALHGVPTMFIAELHHPDFNAYDLSTLRTGIMAGSPCPSEVMKAVIEKMGMKITIAYGQTEAVITQTRANDSFLRRVETTGRAL-PHAEVKIVEPGTQEVQRGGQGELCTRGYHVMKGYYKDEEATRKAINPDGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYRHPDILDVQVVGVPDAKFGEEAAAWIKLKDKTASPEELKDYCKGK-IARHKIPRYVIFTDEYPMTASGKIQKYKLREKTIE----- 75676868 34 ----------------------------ELLEESFARFSDRKAFICMDTAMTYREIDETSRALGAYLQSLGLKKGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEYQLKDSGAEAIIVLENFAATVQQAIGKTAMGDLLGFKGLIVNFVVRHIKKMVPPSSIPVKFPELAPDDVAFLQYTGGTTGVSKGATLLHRNILANMLQN--DAWLQDQLFIVCALPLYHIFALTACFMLG-MRAGGVNLLIPNPR-DIPGLVKELRKYQINCFVNTLYNALLNAPGFEQVDFSKLRASIGGGMAVQKAVAERWLKVTGCPLLEGYGLSETSPTLTCNPADGDKYTGSIGLPL-PSTYISIRDNDGREMPLGEAGEICASGPQVMPGYWNRQDETAKVMTADGFFRTGDIGVMSTDGYTRLVDRKKDMIVVSGFNVYPNEIEDVIASHPGVLECAVIGVKDERSGETVKAFVVRKDPDLTREEIIKFARTE-LTNYKVPKQIEFRDSLPKTNVGKILRRALRD--------- 163701603 36 -------------------------TLADLFATATARYADRPAIRCFGATLSFAQLKAGAEAFAGWLQAQGIRKGDRVALMLPNVPTYPIALFGTLIAGATAVNVNPLYTARELTHQVGDAGARMLVVLENFAG-----VVAQALPALPELEMVVVAGAGDGLRLRGVLITPPYSLPPIAPGDLAFLQYTGGTTGVSKGAMLTHRNVMANIEQT--RVWFGMGRVMVTALPLYHIYGLTC-CFFFMVRLGACCLFVPNPRDIAGFKLLRTNRFTDLSGVNTLFNALLNHPDIGKVDWSALEYVNAGGMAVQAVVARRWKALTGKPIIEGYGLSETAINPRTLTEWS----GTIGYPV-PSTEISVRDAAGAEVPIGEAGELCVRGPQVMPGYWRRPEETAKAMTPDGFFRTGDIAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPMPETGESVVAHVVRRDPDLTAEALRAFAR-KNLTSYKVPREIVFHGALPKSNVGKVLRRELRD--------- 163726194 17 --------------------------------------GSRIAFKCGDRQVTWGEFDARVNQVANALIKAGLKKGDKAALLSLNCIEALEIMCGVLRAGGVIVPLSPLLTSEQLAFLTQDAGASFF-----FCTFPLQGLVQPVLDQLPQERRMAVFFDEDGWTPYEDFASVSSVFVDTQDHDEAVIIYSSGTTGLPKGIVHTHSRTMLGTAGGLEFRIHSGSTMLI-------NTPLFTNALLGSMGVGALVVLLPAFSPEAFFQAVEREKITHTFLVPTQYHVILDHPDFDQHDLSSLQIMVSMGSALPLPVKKQILQRMGKGLIELYGLTEGVGTTLK---PEEIEEKTGGTPISG-TEIRIIDHEDKELPFGEIGEIIGISSGLMKGYHNRPDANAEIIWKDSFIKTGDIGRFDEDGFLYILDRKKDMIVSGGINVFASDIEEVLIQHPDVNEAAVVAIPHEKWGETPLALVIPYDAEAREDEIMGWVNQR-LAKYQRLARVEFQEDFPRNALGKVLKRQLRE--------- 89097499 40 -------------------------TVGKLLEEKSRLHPGHEAVVTEGLRMTYHEFDQYCRKAAKGLMKLGIEKGENLAVWAANTPEWLACQFATGKMGAVLVTVNTNYQASELEYLLKQSESSTLILQENYRGSSYIDMLYEISKKLPFLKNIIVMSKNEDILQLEEVKDRDLRMELLDPDDVINMQYTSGTTGFPKGVMLTHANIINNAYHIAGCMELGKEDRLCIPVPFFHCFG-CVLGTLACVSVGATMLPVREFSPKEVLLTVQNEKCTGLHGVPTMFIAELNDPSFGGYDLSSLRTGIMAGSNCPIEVMKAVIEKMGAAITIAYGQTESVITQTRTDDPIELRVESVGKALPHVEVKIVTPGTSHEVPRGTQGELCTRGYHVMKGYYNNPDATKEAIDSEGWLHTGDLAVMDENGYCSITGRLKDMVIRGGENIYPREIEEFLYTHPKVLDVQVTGVPDPVFGEELMAWIILKEETAGKEELRSFCRGK-ISRHKIPRYFEFVKEYPMTASGKIQKFKLREKARE----- 197790482 28 ----------------------------DLIEESLKTYADRTAFTCMGTSLSYREYNACSAALAAYLQSLKLSPGARVGIMMPNVLQHPIASTAILRAGYVAVNINPLYTPRELEVQLNDSGAEAIIVLENFAGWLVNFVVRHVKKMVPAFS---LPGAVGFNDALTRGCKVPFKRPTLGPDDIAFLQYTGGTTGIAKGAVLLHRNIVANLQPALKKKPVDGQFLQVCALPLYHIFALSACFLL-TLRAGGASLLIPNPRDIPGFKELKRYRVHSLPAVNTLYNALLHAPGFDEIDFSGLIACAGGGMAVQRAVAEEWKKRTGCAIAEGYGLSETSPVLTCNPSDIEDFNGTVGLPV-PSTLISIRDDTDNEVPLGERGEVCASGPQVMQGYWNRPEETAQAMTADGYFRTGDIGLFTPEGYLRIVDRKKDMILVSGFNVYPNEVEEVLASHPGVRECAVIGVPDGKSGEVVKAFVIRKDPALTEDALIAYAVER-LSKYKAPKRIEFRTELPKSNVGKILRRALRD--------- 134295608 50 ------------------------------------RFAERVAYVSAGASMTYRTLAQKVDAFASYLQSIGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVV--------FENFARTLQDALPQVKNIVVTALGDHLINFVLKHVKPYNLPQVTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQA--KAWIDVETV-LTPLPLYHIYSLTVNAFI-FMGLGGRNILIANPDMTMVMKIIRNETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEEVTGRPVVEGYGLTECIVTMNPVDLSDMAAFSGSVGLPAPSTQVRFRREDGTWAGIGEPGELCVRGPQVMRGYWQRPDETAKVLDADGWLGTGDIGVMDEHGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVHGERIKVFVVRRDPALTVDDVLAHCR-KNLTGYKMPKSVEFRDALPQTNVGKILRRALRDEELAKLEA- 48428777 27 ------------------------QSLAQLLEEAFQKYAPRNAYACMGKYLTYAEVDQLSRKVGAWLQGKGLEKGARVAIMMPNVLQYPVAIAAILRAGYIVVNVNPLYTPRELEHQLNDSGAEAIFILENFATTLQQVIARTVVASMGDLMGVLVVRHVKKMVPSASLQLKPVAL---TPDDTAFLQYTGGTTGVSKGATLSHRNVVANVLQA--EAWLAEQLVFVCALPLYHIFALTVCGMLG-MREGALNLLVPNPR-DIAGLIKEMSKYQINTFVNTLYNALLNHPDFAKLDFSGYRVCVGGGMAVQKAVADKWKEVTGCPIIEGYGLSE--TSPIACANPCDIYSGTIGLPL-PSTEIAILDDAGNPVALGQAGEIAIRGPQVMRGYWNRDDETAKVMTADGFFKSGDIGIMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVVQHPGVLECACVGVPDEHAGEVVKIFVVRKDPSLTAEQLMAYCREQ-LTGYKRPKYIEFRTDLPKTNVGKILRRELRD--------- 119775039 31 ------------------------DTIGRYLECIANRYPDHEAIVMQNIRWSYRQYLTEIDRLATGLLALGIGPGDRVGIWSPNNIEWCLTQFATARIGAIMVCINPAYRPEELEYALVNVGCKALITHDKFKSSDYLAMAGQLQSRLPDLKLVIRTGSEATMLNFDKVCSEYADLQGISEKLSPFIQFTSGTTGNPKGATLSHHNILNNGMLVAKGMRFSHLDRLCIPVPLYHCFGM----VLGVCVATGATAVFPGDAFDPATTLVEKEHCTALHGVPTMFIAELELANFNDYDLSSLRTGVMAGATCPEEVMKRVQTLM--HMQEVYGQTECINNLTEIDSSLELRVTTVGRALA-HTEVKIVDVFGKTQPIGEPGDVCSRGYCVMLGYWNDDAKTRDTIDSEGWLHSGDLGVMDEHGYVRIVGRIKDMIIRGGENIYPREIEEKLFTHPQVQDAAVFGVQSDKYGEEVCAWIKLRPGANDEQEIRHFLTEK-VAYFKVPRYIKFVESYPMTVTGKLQKFRMRELMYEEL--- 27376430 27 ----------------------------DLLEESFAKFADRKAFICMDKSISYRDLDQMSVALAAYLQGRGLQRGARVAIMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLE-----NFAHTVEQVITKT-SVKHVIVASRVKKMVPAWSLRGLTFNKPKLSPGDVAFLQYTGGTTGVSKGATLLHRNIVANVLQN--DAWLQDQLMIVCALPLYHIFALTACYLLAV-RAGGCNLLIPNPR-DIAGFVKELAKYQVNSFVNTLYNGLMHHPDFKKLDFSKLKISNGGGMAVQRPVAEQWKAVTGCFIAEGYGLSETSPTLTCNPATTNDFSGSIGIPV-PSTYISIRDDDGNEVPLGQAGEICAKGPQVMSGYWNRPEETAKVMTADGYFRTGDIGVMDEKGYTKIVDRKKDMILVSGFNVYPNEIEEVIASHPGVLECAVIGIPDSKSGEAVKAFVVKKDQNLTAEAVIKFCHEQ-LTGYKVPKHIEFRTDLPKTNVGKILRRQLRD--------- 159900864 3 -----TPWTTHYEPTVKPSLQYSTEPLISLLDSAVANYPNQVAVAIGGS-LTYRQLKEAVDRFATALHGLGVRKGDRFAIMLPNTPQFVIGFFAALRLGATVVNINPTYSPRELKH--QLADSGAFVLSPFYPSFPQSILVRRTQQKDPSWVEITPDRTTLMFSTL--LAEYPPAPPKVDGHDVALFQYTGGTTGAPKAAMLTH--YNIMANTSQLLNWMNDLKAVMCAIPFFHVYGMTV-GMCFAVAIGAEMVIIPNPRPDGVLEALHNERATIFPGVPALYIGIINHKDIDKYNLRSIKACISGSAALPMEVQEKFGELTGGRLVEGYGLTEAAVFGTRKS-------GSIGVPM-PDVEVQILDLETEAPLPEREGELLIRAPQIMKGYWGRDDETAKVLTEDGWLRTGDIVKTDSDGYFYVVDRKKDLIIASGYNIVPREVEEVLFMHPAVLEAAVAGIPDTYRGETVKAFVVLKDAAATAKEIRDFCKEN-LAPYKVPTQVEFIEELPKTQVGKVLRRVLVEMEKQK---- 54026121 27 -----------------------GDTIGANLDRTAAAHPDREAVVPSGRRWTYRELVAAVDALAAGLDARGIRKGDRVGIWAPNCAEWFLTQYATAKIGAILVNINPAYRTSELAYVLRQAGVRMLIAAREFKTSDYVAMIDEVRGECPGLEQVLILGD-DQWQQVTSTTPDPVRLAELGADDPINIQYTSGTTGFPKGATLSHHNILNNGFFVGELCGYTEQDRICVPVPFYHCFGMVMGNLAATSHGAAIVIPAPSFDPAATLAAVAAEKCTSLYGVPTMVLAELDTKSGAAPDLSTLRTGIMAGSPCPVEVMKRVIDRLGMSVCICYGMTETVSTQTRRDDDIDRRTATVGR-VGPHLEVKIVDPTGRTVPRGEPGELCTRGYSVMLGYWDEPEKTAEAIDAARWMHTGDIGVMDEDGYVAVTGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVIGVPDERYGEELMAWIRMREEPLDAAAVREFCTGK-LAHFKIPRYVHVVEEFPMTVTGKVRKAEMRELAREMLQSG 187923664 69 -----------------------------------AQFRERVAYVSVGANLTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGGVVVNVNPLYTVRELAHQLKDSGAQTIIV--------FENFAKTVEDALPGTKNVIVTGHVKKMVPAYNLYSRPLTPVRPTHDDIAFLQYTGGTTGVAKGAMLTHKNIIANLKAWSEGQLTGEVETVLTPLPLYHIYSLTVNALI-FMGLGGRNILIANPDMKRVMMIIRHEKFTGMTAVNTLYNAFLDNEEFCKRDFSDLKLAMAGGMATQKSVAERFKAVTGKPIIEGYGLTENPVDLSNMRDFEGSI----GLP-APSTQVRFRKDDGSWANIGEAGELCVKGPQVMKGYWNRPDETAKVIDEDGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEVEDVIAAHPDVREVAAIGVPDAAQGERVKVFIVKRNPSLTAEQVIAHCR-KNLTGYKVPKLVEFRDELPQTNVGKILRRALRD--------- 21224520 21 -----------------------GDTVGANLGRAIAAHPDREALVPSGRRWTYAEFGAAVDELARGLLAKGVTRGDRVGIWAVNCPEWVLVQYATARIGVIMVNVNPAYRAHELEYVLQQSGISLLVASLAHKSSDYRAIVEQVRGRCPALRETVYIGDPSDALTAGAAAVEQDRVAELSCDDPVNIQYTSGTTGFPKGATLSHHNILYWVGRTVG--YTEQDRVCL-PVPFYHCFGMVM-GNLGATSHGACIVIAPSSEPAATLEAVQRERCTSLYGVPTMFIAELNLPDFASYDLTSLRTGIMAGSPCPVEVMKRVVAEM--HMEQVYGMTETVSLQTRMDDDLEHRTGTVGRVL-PHIEVKVVDPVTGVTLPGEAGELRTRGYSVMLGYWEEPGKTAEAIDPGRWMHTGDLAVMREDGYVEIVGRIKDMIIRGGENIYPREVEEFLYAHPKIADVQVVGVPHERYGEEVLACVVVRDAADPLTELRAYCAGQ-LAHYKVPSRLQLLDSFPMTVSGKVRKVELRE--------- 25029333 13 ---------DEEKQKHTEAGFWKNRLLIDYFDQAAAANPDKLCTVEQNGRHTYRELADDVEIAAHAMIEAGVEPGDVVGIHLPNWYEWLIIHLAAMRVGAITNPLIPIYRDREISHMARTAKVSVLFIAETFRRFNYMDMVDRLRDELPDLKTIVVRGQTEDFLETGRTRREPVDFTELRPNDLALIMFTSGTTGKPKGVMHTHNTVLAGALPWPDKLGMDENDVIHMASTFGHLYGVSLPFML-----GGTAVIQDVWSVDYFVYLVEKYRITHTSGAAPFLHDLLHAENLHHYDMSSLKRFCCMGAPFITQAKEKLMSVFGG-----WGMTECLTTMGHPDYPEEKIVNTDGRALAGM-ETRVVDEEGNEVPRGTQGRLQVRGAFLFRGYLGMLDATLEEYEGD-WFNTGDLAVMDDEGFISLSGRDKDVIIRGGENVPVADLENALIQHPDIADVAVVAMPHDRLQEAAAVVVMEHGREPITMEMKAHLESTNIAKPYWPEYLEVTDTLPRTPSGKPQKFKLREKVAEKL--- 148655161 7 -----------------------------LLEESARRTPGKTAVILDSIRLNYAELNGAACKIANGLTKLGVRPGDKVAIMLPNTPHFVMCYYGILKAGATVVPLNVLFKRHEVEYHLEDSDSVALIVDEAAYGFRMAETCRHIVAQAPGSTATLPDGA----IPLGNILAEPHVFDTIQTDDTAVILYTSGTTGRPKGAELTHANFLNATICADKLLDISSDSVGLAVLPLFHSFGQTCV-MNTLLYLGGTITLLPRFEPQKALEVMARDRVTYFAGVPTMYFYLLNFPNADQYDLSALRFCVSGGAAMPVEVMHAFNRKYNVTILEGYGLSETVASFNHLDKPGSIGIPIWGIEM------RVVDSEGREVPNGELGEIVIRGHNVMKGYYKRPDATADAI-RNGWFYSGDIAYRDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDPALGEKAVVAFKPGQTATE-AEIIEYCKER-LAAYKYPRFVEIRDTLPKTATGKILKRELRQ--------- 167365111 6 ----------------------SGGTGGSLIVNAIARYGDRPAIADGSIRWSYRELGDAIGRFITLFRDCGLAKGSALSILSSNRAESWAAICAATVMGMRYTPLHPMAAEDDHAFIIEDAEIDALIV----EGGKFAARGEAIRARVPGLKHLLSFGAVNGARDLLEGFAAVQPAPLVDTSDIAWLAYTGGTTGRSKGVMIPH----RALTTMAVILYSDADIRYLAATPISHAAGVT---VYPVMMRGGFTRLVQGFEVESYCRVIAEDKITAVFLVPTLIYTLIDAAEVRRHDLSSLDMIVYGAAPMSPDRLREGIKIFGNVFVQLYGQTEAPQCITTMDDSKPGRLGSCGRP-SPLLDVRLFDSEMREVGTGEPGEICVRGTLVMDGYWKRPEATAEAF-RGGWLHTGDVAVKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHAVASAAVIGVPDDKWGEAVKAFVVLKPGANNAAELQAHVKDKRGAPWS-PKTIDFVEAIPVTGLGKIDRKVLR---------- 163724658 12 ---------------YTDEGYWGEETILDLIWARAAKPDDEALVDPENKEFTYGGMQNAIDRLACRLVSLGVETGEVILVQLPNISELVISLFAAARAGVVVSPVPVQWRSHEIRHALAMTGARVMITSHAFAGFNHVAMARQALDKEYRLDHIITVGSGTEILAEADSDTELLASRKMSANDVFTLCWTSGTEAASKAVPRSHNQWLAISRMVVESFLPDEECTYLSLFPAINMAGLGAV-LIPWCITGGKMVLH---HPFDLGVFLKQEGVYYTLAPPALLDNLAKSPDWGKMNKGNLKVIGSGSAPLSEWMVSTFQNQFGIGIVNFFASNEGVALYSSPKDFSDPATRASGAPNLSWHSQAARGVRSRLVDP-STGRVITEGPTVFCGYYKSPELTAKAFDKDGFFRSGDLFSIAGDNQYLFHGRLKDLIIRGGMNISPEEIETLVVGHPKVAEVAAIGYPDERLGERICIVVVPVDQTVALEEINDYLQTKDIAKYKYPEILKIVGCLPRNPVGKLLKRELRQAVA------ 196193967 15 ----------------------------EFIEHNCQRYADMPAYHCLGQTLTFADLEEKSRHLAKWFQHCGLQQGDRVAIQLPNLNQYPIAAYAAFRAGLVVVNTNPLYTPREMQHFSDSGAKALVVFADALDRLEAIKADTQVEHVLVTGPADLIAAAMEQGANLPDL--EPIK---AQREDIAVLQYTGGTTGVAKGASLTHANILANADRLGERCEAGKE-IFVCPLPLYHIYAFTV-NMLALFNLGAMNVLIPNPRDLDGFKTIQPFKFTGLAGINTLFVGLCRHPDFKALDFSSLKLTFSGGSALTSSAAKLWQSVTGCPVTEGWGLSESPVATLNQFGAEEL--GTVGAPLIG-TEVQAWDEEGNPLAIGEVGELVIRGPQVMQGYWNRPEETAKSM-KDGFFRTGDVGVVQENGNIKIVDRLKDMIIVSGFNVYPNEIEDVLSRHPSVVEAAVVGKPDDKTGEAVCAHVALSEDVP-VNDIIAFCREE-LTAYKVPKHVIVHAELPKSTVGKILRRELRD--------- 148653990 14 ----------------------ANTSLIEILEHSFVEHEGRTAFVCMNQELSYNDLERYSRQVAAYLQSLGLQKGDKVAVMMPNILQMPLTVLGIIRAGYILVNVNPLYTAHELEHQLSDSETKVLFLLENFAGFIVNSVVRYVKKMVPSFKKVLKVGAAKKY-----------KRPNIGLDDVAVLQYTGGTTGVAKGAMLSHGNLVANLLQADKFIERNEQPVIMTALPLYHIFSFTVCGMYG-LYKG--CIGSLVPNPRDGKSLIKAYKDYPPAFFPAVNTLFINSEHFRVLDHSKLEMSMGGGMAVLKDTAAKWKAGTGNVIVQGYGLSEASANPLGLDEPGNIGVPFPGTDMA------IIDDEGNEVAIGERGEICVRGPQVMKGYWKREDATAEVMTEDGYFRTGDIGVMDEDGYFKIVDRKKDMIIVSGFNVYPNEVEDVMSGHPKILECGVIGVHSDKSGEEPKIFVVRSDDSLTEQEVLDYAKEN-LTGYKRPRIVEFVDELPKSNVGKILRKDLREMEAAK---- 116747559 22 ------------------------ECLPRLLEARVKKLPGNSATEFYGARLTYEALWKQISSLANALRLLGLRHGDRVAVMLPNCPQTVITYYAVLWLGGVVVLTNPLYVEREMEHQWKDSGAKYLVVLD--------HLYPKARKVIPAIEKVIVTGIA-ECLPFLLKHTEPTPPPEVRLDDLALLQYTGGTTGIAKGVMLSHRNILSNVIQLAS--WVQDEERFLALLPIFHVFGMTVAMNLP-LYAGSALVLVPRFDIDEIMKTIRKARPTLFPGVPTIYAAINGHPKAETFDLSSIRICVTGSAPMPVESLRRFESLTGSVILEGYGLSE--TSPVTHANPVEGVRKPGSIGLAPDTDCKIVDLETRDMAVGEVGELVIRGPQVMKAYWKMPEETANAL-RDGWLYTGDIARMDEDGYVYIIDRKKDMIISGGYNIYPREVDEVLYEHPKVLDAVAVGVPDDYRGEIVKAFIVPRGETLTEDEIKQFCKTR-LAAYKVPRLIELRDSLPKTAVGKISRKELRK--------- 21228494 2 ---------------------------------------------DRNLRFTYGQFNERVNNLAKGLLAIGIKKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYRSHEVEYVLKQSDMKALALIDSFREVDYLEIGRLKSKKFPHLKSIIYVGQAELILLGSHYPDDELKMEDVSGDDVVNMQYTSGTTGFPKGVMLTSKNILNNGLSIGDRQKFTHEDRLCLPVPLFHCFGIVL-GVMAILTHRGTLVMLEVFDPLLVLAAVQKEKCTALYGVPTMFIAEYTHPMFDMFDLSSLRTGIMAGSTCPVEAMKKVVKDMHCQITSVYGLTEASMTQTTVDDPVELRVETVGKCF-PGVEVRVVDATNKPVPPNTVGEICCRGYNIMKGYYKMPEETKNVIDEEGWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEEFLHAMPGVKDAQVVGIPDKKYGEIVGAFVIEKDEDLTEADIRDYAISK-IARYKVPKHIFIVDEYPLTASGKIQKYKLREMAVEMM--- 134101550 2 --------------------------LAQFLRRNAVHQPNAEAVVCEQTRLTYAQLDHDSDRLAAALQDLGLVAGDRVATLSWNCAELVVTEFALYKGGLVRVPINARLSEGEVAHL--LRESGARVL---LAGPEHMPAAVAAAADSPVEHVVGLPGAEADFLSRTD---APPAWAQVRPEDPAVLHFTSGSTGALKAAVQTQGNRLALMRKSASSARVGTGQRQLLVGPITHA---SGMPIIGTAFAGGCLVVLRGFEPEQVLDTIQRERVTHALLIPTMINSILQACSRDDFDLCSLERVVYGAAPMTPTRIRAAWDFFGPVLAQAYGAGETTSDHRRIEDGEQELLSSCGRP-STEAEVLVVDDDFREVPPGEVGEIVVRGPEVVPGYYEAPKLTACSF-RDGWFFTGDLATRREDGYVFIVDRKKDMIISGGFNIYCVEVEAVLHRHPDICDAAVVGVPDDQWGEAKAVAVRRRGSAVDAESLIEFCGER-LARMKRPRSVDFVEALPINQNGKIDRKAIRE--------- 182436850 8 ------------------------RTFWELIERRAALTPDRPVLLQEDRRLTFGELRDRAERVAAGLYGMGVRAGSVVAWQLPTRLETALLSFALTRLGAVQTPVIPFYRDREVRFALRESGAAFFAVPGAWRGFDHTAMAERIAAGLPDPPHVF---EAYDALPDGDPAVLPPPPAAASGEEVRWIYWTSGTTSDPKGVLHTDRSLIAGGSCLAHALRLTAEDVGSMAFPYAH---VAGPTVMLLLYGFPAVLFEQFALPDA---LAEYRLHGVTVAGGSTAFYAMFLAEQRRPLVPTLRLLAGGGAPKPPEVYHAVVREMGVQLTHGYGMTEPMITMGAPDDTPEHLALTEGRPPEGM-EIRITDEHGAPLPYGAEGEVRLRGEAVCRGYLDAGASAAAFDAE-GFLITGDLGRLRESGHLTLTGRLKDIIIRKGENISAKEIEDLLHTHPAVADAAVIGLPDPERGERVCAVVEQPPGAPTLAALSAHLREAGLSVHKVPEQLEVLDALPRNTLRKVLKYRLRE--------- 156550129 26 -------------------------TIGKLLETAAGRWPERDCVISQSSRLTYGELLLRADKLAAGLKKLGLRKGDRIGIWGPNEIEWLISYMGAARAGLIVAGINPYYQLGELHYCLKKIGAKAVLAPESYRTQRYAEMLLTVKKNLPMLDHIIVYADTRRFRDVESLEVEMVKEEQVEISNGTNIQFTSGTTGNPKAVLLSQRGLVNNSRQAVTRLDTDGRKICL-NVPYFHAFGMVM-GIVGPLHAGSTVVLSPTFNPIKSIEAIIAEKCSVCFGTPTMWTNMIDVQTRTGAKIDTLYTGSTGGAPASPDLYKRVRECLRMEIKSIYGLTENIVNQALPEEDNQLTETTIGY-ISDHLEIKVIDEKGEMVPFGTPGELCTRGYSIMLGYWDDEESTRKAIMEDEWLKTGDQYVLREDGYGIIVGRLKDMIIRGGENIYPKEIEHFLESHPSILEVHAFGVHDDVYGEEMCACVRLRSGAKISVDDVVNYAKGKIAKFKIPRYIVFREEFPKTTSGKIQKYKLRQEMEDQ---- 29826917 3 --------------------------LAEFLVETARRQPERPALRLGGQVTSYAELDQRSARAAALLRAEGVRPGDRVALMLPNVPEFVVLYYGVLRAGAVVVPMNPLLKTRETEY--HLRDSGAQML------FEWHQAPGEGAQGAAAAGVRHMAVEPAAFAGLLAGHAPLPEVSEPDSEDVAVLLYTSGTTGRPKGAMLTHTGLRHNTENAVDVQRMTAEDVVVGCLPLFHIFGQICAMSVTV-RAGASLTLIPRFDPQTVLDAIARDRATIFEGVPTMYAALLQHPSE--ADVSTLRMCISGGASLPVEILHGFERRFGCVVLEGFGMSETVVTFNHPDRPRK--AGSIGTPIKDV-QVRLLDEKGQDVTPGEIGELAVRGPNVMKGYWNRPEETAATIP-DGWLRSGDLAHRDEDGYLYIVDRKKDMIIRGGYNVYPREIEEVLHEHPAVALAAVVGLADAHLGEEIAAAVVLRPKAQATPELRQFVKER-VAAYKYPREVWLVDTLPTGPSGKILKREI----------- 194290828 24 -------------------------SLAALLEASFHSYADRKAFICMDKAITYGELDRLSGHFAAWLQSRGLRPGARVAIMMPNVLQYPVVLAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAEAIVILENFAATLQQVLPRTVNFVVRNVKKMVPAWELPHCVRFNSVLAEGRKLATTGPDDIAFLQYTGGTTGVSKGAVLLHRNVVANVLQS--EAWMQPALITITALPLYHIFALTVCCLLG-MRSGGTSVLIPNPRDIPGFKELQKYKFNMFPAVNTLYNALLNNPEISKVDFSGLRVANGGGMAVQEAVARQWLAKTGCPIIEGYGLSETSPSATCNPTDTDAFSGTIGMPL-PSTEVVIRDDDGNDVPLGQPGEICIRGPQVMAGYWNRPDETAKVMTPDGFFKTGDIGVMDERGYTRIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDTHSGEVVKLFVVKKDPALTEADVIEFCKER-LTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 77360337 35 ------------------------QTIGDYFDSIVDNTPDALAVVVQNIRLSYKEFQHQVNQLAMGLLALGIKPGERVGIWSPNNIQWCLTQFATAKIGAIMVCVNPAYRPSELQYALNSVECTTLITASEFKGSNYLQMLQNLAAALPTLKNVIRIGDEASFAEVTALATQEHKLDSVAATDIN-IQFTSGTTGNPKGATLTHKNILNNALFVGEAMHITNKDKICIPVPLYHCFGM----VLGSLVSMSKGATAVYPGPKTTLEVVQNEGCTALHGVPTMFISELELSNFNDYNLSTLRTGVMAGSTCPEQVMRKVQTLM--NMHEVYGQTECINNITETDSSIERQVTTVGRALA-HTEVKIIDELGNIQPVGQSGEVCSRGAGIMRCYWNDEEKTKATIDQDGWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENIYPREIEEVLYTYPGVQDAAIFGISDEKYGEEVCAWIQPKDSVLDEEQIRLFLKDK-LAYFKVPRHIRFVENYPMTVTGKLQKFKMREQMQEEL--- 153007718 51 -------------------------SIGDMILASCRQFPDNPAFTCMGKDLSFKKLDEYSRALAAFLQSRGLVKGDRVAVMMPNILHYPIAFTAILRAGFVVVNVNPLYTPRELEHQLNDSGAKALIVLENFASTVEKTLVRRVKKMVPVFKDALAQGRAQSFNPI-----------PVQGSDLAFLQYTGGTTGVSKGAMLTHSNILANVEQMMEVAFRNKALNFVCALPLYHIFALTVNAMIGI-KLGARNILIPNPRDISGF--VKELKKYPFHIFPGLNTLFMNNPDFQTLDFKPLILTLGGGMAVQRPVAERWQKMTGCHVTEGYGLSETVACANALDATE--FSGTIGLPM-PSTDVAIRDDDGNDLALGEVGEICVRGPQVMSGYWERPDETKRAIMPDGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAGHPGIVETAAVGIPNEHSGEVVKLFVVRSDLNLTEDEVKAYCAER-LTNYKRPREVEFRESLPKSNVGKILRRELRD--------- 197729548 27 -----------------------GETIGNLDRAVAAHPGEALVVAGGGPRWTYAEFGAAVAELARAFLGIGVAKGDRVGIWAVNCPEWVLTQYATARIGAILVNINPAYRSHELAYVLNQSGVSVLCASTAHRTSDYRAMVEEVRADCPRLRAVHYIGRTGEQGAADGLGVSPGDLATLSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYFVGETLGYTERDRICIPVPFYHCFGM----VMGNLAATGACMVIPAPSFDPAATLVADERCTSLYGVPTMFIAELALPDFAAYDLGSLRTGIMAGSPCPVEVMKRVTEMHMAEVSICYGMTETVSTQTRREDDLERRTGTVGRVL-PHVEVKVIDPDTGTVLPGRAGELCTRGYGVMIGYWGEPERSAEAVDTGRWMHTGDLAVMRPDGYVQIVGRIKDMIIRGGENIYPREIEEFLHAHPKISDVQVVGVPDERYGEEILACVIPRDPAPTQDEVTAFCRDR-LAHFKIPRRVEILDAFPMTVSGKVRKVELRE--------- 85372889 63 ----------------------------------ARSHGERLFTIYEDERVTYDAWYRAVAALATEFRKRGIAKGDRVALAMRNLPEWPVVFFAATSIGAICV-PLNAWWTGDELEFGLADSGAKLLVCDAER---WERIAPHREA-CPDLADVLVSGDDLSVERLEDLHSWPTEMPEIAPDDPATIFYTSGTTGRPKGALGSHRNLTTNILSSAEVPPAGVQKVGLTVIPLFHVTACSA-SMMGALFAGHTLIFLYRWDTVKAFEIIEREKVNLTGGVPTIAWQMIEHPDRDKYDLSSLESIAYGGAPAAPELVRKIYEVFGAMPGNGWGMTETMATVTSHTAEDYLNRPESCGPPVPVADLKITDEAGRELPVGEVGELWARGPMTVIEYWNRPEASAETFV-DGWVRTGDLARLDEEGFCYIVDRAKDMVIRGGENIYSSEVENVLYDHPAVTDAALIGLPHKQLGEEAVVHLAPGMTASE-TELQSWVAER-LARFKVPVRILFVQTLPRNANGKILKKDL----------- 170695279 60 -----------------------------------AQFRERVAYVSVGASMTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGAVVVNVNPLYTVRELAHQLKDSGAQTIIV--------FENFAKTVQDALPKIQNVIVTGLGDRLLNFTLRHVKPQAVPLLKAHDIAFLQYTGGTTGVAKGAMLTHRNIIANLLQA--KAWSEGQLTVLTPLPLYHIYSLTVNALI-FMGLGGRNILIANPRDKRVMMIIRHEKFTGMTAVNTLYNAFLENEEFRKRDFSDLKLAMAGGMATQRSVAERFKAVTGKPIIEGYGLTENPVDVSNLRDFEGSI----GLP-APSTQVRFRKDDGSWADIGEAGELCVMGPQVMKGYWNRPEETAKVIDDEGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEIEDVIAAHPDVREVAAIGVPDDAQGERVKVFVVKRNPSLTAEQVIAHCR-KNLTGYKVPKVVEFRDELPQTNVGKILRRALRD--------- 148555020 9 ------------------------RSIAHLLRDRAIDHADRIAVREGDRETSVRDLHDAARRMARALIAAGIAPGDFVVCWAPNVTRWVAVLMPLTRLKAREVG--PLLEATGAKLLVTVGECAGTIVKAAYGAGTDRPFDR-----LPAVRRIVRLDEDSASAPGEDLDAVIAGIDEEMLAEVMF---TSGSTGAPKGVQLSHGQLMRAYRDWADVAALRAGDVYLVIPPFSHGFGLNA-GILASAERGMTMVLMDIFDPARALDLILRHGITVASGPPNLYLALLDQRARTGAEVTTMRVCFIGAASVPMELLRRVRAELGVRRANAYGLIEGVVSMTRADDPEDVVSTTTGRPMDGV-EVRIVDDGNRPVPQGQTGEIVMRGYNVMQGYWREPELTAAAIDADGWLHSGDIGLLESHGCIRIVDRKKDMFTCGGFNVYPAEVENLLLSSGLMSAVSVVGVADRRLGEVGVAFVIPHPGSDVTAELTAWAREN-MANYKVPRTFVLGTELPLNANGKVAKDVLRTSARQYSDAG 39937327 27 ----------------------------DLFEESFRKYGDRKAFICMDKAITYRELDEMSVALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLEGFKGVIVNLVVRKVKKMVPSFNDAVSAGRGQKF-------TKPAIGPE----SVAFLQYTGGTTGVSKGATLLHRNVVANVLQN--DAWLQPALAIVCALPLYHIFALTACYLLG-MRAGGVNLLIPNPRDIPGF-IKELMKYQVNSFVNTLYNGLLHAPGFDKVDFSKLKISNGGGMAVQRPVAEAWLKMTGCPIAEGYGLSETAPVLTCNPATVNEFNGTIGLPM-PSTELSIRDEEGKEVPFGTAGEICAKGPQVMSGYWNRPDETALVMTADGFFRTGDIGVMSPDGFTKIVDRKKDMILVSGFNVYPNEVEEVVASHPGVLECAVIGVPDSRTGEAVKAFVVKKDPDVTAEDIIKFCHHE-LTNYKVPRQIEFRTTLPKTNVGKILRRELRD--------- 148258667 8 ------------------------QTLGDLLRRSAARTPGKTAVICGETSWTYAEFNAIVDRLAAGLAARGVVKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARMLATDSGFAG-----VARDAKALAPAVEQLISEGPSEDMIDFADLASSTAQVPEIAGSDVAQIVYTSGTESLPKGAMLTHDAVIWQYVSCVVDAGIAAEDVTLHALPLYHCAQLDGPSI----YVGATNIITAFPTPDNLLPLIAKYRIT-SFFAPP--TVWISILRSETTDVSTLRKGYYGASIMPVEVLRELQRLPKVRLWNLYGQTE-IAPLATMLGPEDQLRKPGSCGRAVLNETRVVDDDMNDVAPGEVGEVVHRSPHLMLGYFHDDERTAAAF-QGGWFHSGDLATIDEEGYITIVDRKKDMIKTGGENVASREVEEALYLIPEVSEVAVVGLPHPRWVEAVVAMVVVKSGCDLTEEAVLKQASAKLATFKTPKRVVFVDALPKNPSGKLLKRQLREA-------- 206559907 50 ------------------------------------RFADRVAYVSAGASMTYRTLAQKVDAFASYLQSLGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVV--------FENFARTLQDALPQVKHIVVTAHVKKLVP--DYHLQAIRLVQTTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQA--KAWIDVETV-LTPLPLYHIYSLTVNAFI-FMGLGGRNILIANPDMKMVMKIIRHETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFQQVTGRPVVEGYGLTECTMNPVDLND-MAAFSGSIGLP-APSTLVRFRREDGTWAAVGEPGELCVRGPQVMRGYWQRPDETAKVIDADGWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRRDPSLTAEDVLAHCR-KNLTGYKMPKFVEFRDVLPQTNVGKILRRALRDEELAKLNA- 167836776 39 ------------------------ESLAQYFDECTTRYAQRIAFISAGARMTYAALAHKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGTLKTGAIVVNVNPLYTVRELAHQLKDSGAQTIVV--------FENFAKTLQDALPQIKHVVVTALADGLNPKGRLHVKKLRLPQIKRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLKTWIEDQLTGDVETVLTPLPLYHIYSLTVNAFI-FLGLGGRNILIANPRDTKMMMKILRETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVTGCPIVEGYGLTECIVTMNPYDANEKAFSGSIGLP-APSTIVRFRKEDGAWANVGEPGELCVHGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDEQGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPRDASLTVEDVLAHCR-KNLTGYKMPRAVEFRDALPQTNVGKILRRALRDEELAKL--- 71064885 44 -------------------------TIGDFFDAIASKYPEREAVVCQNIRWTYRELQQQVNQLASSMIEMGFEIGDRIGIWSHNNAEWLLMQLATAKVGVILVNINPAYRVFELQYALNKLGCSALLLMRHFKSSDYAQLIREMCPEIPTIERIIWIDEPEEFGFMQKFSNDPERQAQLKNTDAINVQFTSGTTGTPKGATLSHRNILNNGYFIGEAMNFTEEDRLCIPVPLYHCFGMVL-GNLAILTHGGCIVY-----PNDGFPLVEAEKCTGLHGVPTMFIAELDHPEFKNFDLSTLRTGIMAGSSCPIEVMRRV--IDEMHMKEVYGMTETVSCQTNEHTPLDKQVSTVGL-VQPALEVKVVDAETGEIVPGETGELLTRGYSVMKGYWGSRFKTREAI-QDGWMHTGDLATMDEDGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGIPDKRYGEVLAAWIIPKEAGSTEEEVRQFCSEH-IAHYKVPTYYRFVTEYPMTITGKIQKYKIIEQMKEEL--- 120599150 28 ------------------------KTIGQYLDDIVATYPDQLAIVVQNIRWNYRQYLAKIDALATGLLTLGIKPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALSNVGCRAVICADKFKSSNYLEMAGKLQAKVPELEFVIRMGKEKNFDDLLIDITDDDKVKELSPYDAINIQFTSGTTGSPKGATLSHHNILNNGYLVAEAMKFTCHDKLCIPVPLYHCFGM----VLGVCLAKGAAAVFPGESPLTTLQVIEQERCTALHGVPTMFIAELEHPEFTRFDLSSLRTGVMAGATCPEEVMRRV--------QNLMYMKEVLIGYTEIDSPIEKRVLTVGRAL-PHTEVKIIDEFGEVLPINQPGEVCSRGYCIMQCYWNDPEKTAATIDSASWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVQSDKYGEEVCAWIKVRSGSITEADIRHFLTEK-FAYFKVPRYIKFVEQYPMTVTGKIQKFKMRELMYQEL--- 163702593 19 -----------------------GRTIGQALSAAAEAWPDHPALIAGEVRWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALVTARAFKSSDYTSLAPELRARLPALRTVIEGGESPGTLPFAAVATERDRISALQFDDPVNIQFTSGTTGSPKGVTLTHHNILYFVGRAMRLSPEDRICI---PVPLYHCFGMVMGNLAAVSSGAAMVYPGEGFDPLATLRAVEAERCTALYGVPTMFLAELDHPDFARFDLSSLRTGIMAGSPCPAVMQRAVDRMHLTQLTICYGMTESPVSFSAVDDPLERRVSTVGR-IHPHTEVKVVDAEGRIVPRGTPGELCTRGYSVMQGYWGDPEKTAEVRDAAGWMHTGDLATLDEDGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVRLRPGAALTAELRAHCAGQ-IAHQKIPRYVEFVEEFPTTVTGKMQKYRMRQAMVEKL--- 15890168 27 -----------------------------FLTQAARRNPDHIGFVWGEKTWSWAQMEARVDAMAHALEEFGVRKGDRILVQSSNNNQMFESMFACFRVGAVWVPTNYRQSPDEVAYLAKASGARGMICA---SAFPDHAKASHEASTIDFSIAIGTAEFGEDYDAIVARHMRKVKSQAVDRDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITN--HLCDLDDASIVVA--PLSHGAGIHQ---LVQVAHGAKTVLPAAEKLDAVWALIEKWRITNAFTVPTILKMLVEDPSVDRFDHSSLRYVIYAGAPMYRADQKRALAKLGPVLVQYFGLGEVTGNITVLEDGPETRVGTCGFDRTGM-EVQIQNDAAEEVGAGETGEICVIGPAVFAGYYDNPEANAKAF-RNGWFRTGDLGHRDENGFLYITGRASDMYISGGSNIYPREIEEKILMHPDISETAVLGVPDAVWGEVGVAVCVAREGADIAADLKAYL-EGKMARYKLPKSVVFWDAMPKSAYGKITKKMIREELEKR---- 134046075 3 ---------------------FTNDTLGELFEKQVRKYPDR------NLRLTYKEFDDRVNMLAKGLLEIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVLKQSDMKALAIIDGFRDTSYIDILYELSSEFPFLKSVIYVGQEKHRLMLLGKHQPDDELLRIKSDDVINMQYTSGTTGFPKGVMLTHKNILNNGFYIGDRQKFTKEDRLCITVPLFHCFGIVL-AVMAILTHGGTMVMVELFDPLLVLAAVQKEKCTALYGVPTMFIAEYSHPMFDMFDLSSLRTGIMAGSTPPIEVMKKVKDMYMTGITSVYGLTEGSPGFTQIDDSLEKRVQTVGRKLPECEVKLVDPETGETVGPGEIGEICCKGYNVMKGYYKMPEKTKEVIDEDGWLHSGDLATVDEEGYYSIVGRIKEMIIRGGENIYPREIEEFLYTMPGINDAQVIGIPDEKYGEIVGAFVIPKDYDIREEDVRDYAIDK-IARYKVPKHVFVVKEFPMTASGKIQKFKLVELAVELL--- 94312079 24 -------------------------SLAQLLEESFRTYADRRAFICMDHAITYGELDQLSHAFAAWLQSRGLRPGARIAIMMPNVLQYPVVLAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILE-----NFASTLQAVLSATPNVKKMVPAWELPHCVRFKDVLAEGRKMTNTGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQS--EAWMQDQVVTITALPLYHIFALTVCCLLG-MRSGGLSILIPNPRDIPGFKELQKYKFHMFPAVNTLYNALLNHPDFAKIDFSGLRVANGGGMAVQEAVAKNWLAKTGCPIIEGYGLSETSPSATCNPTDTDAFSGTIGLPLPSTDVS-IRDDDGNELPLGQPGEICLRGPQVMAGYWNRPDETAKVMTADGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDQHSGEVVKLFVVKKDPALSEADVIAFCKDR-LTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 147919060 20 -----------------------GMTIGDMFDEIASTYPERDALVSEHQRYTWQEFQQQVNRAAKGLLSMGYKKGDRVAIWATNVAEWVIMQFATAKVGIILININPAYRTHELEYVLQQSEAQGLVLIESFKTSDYVKMLEDVSENLPFLRSVVIRGDKKDYMYTWDEMLEKAALCTVQGTDPINIQYTSGTTGFPKGVVLTHHNLLNNGYFIGEYMKFTEKDKLCIPVPFYHCFGMVLSNLACMTHGATMVLPAEHFDPIATLTAIEKEKCTAVHGVPTMFIAELEHPLFSKFDLSSLRTGIMAGSPCPIEYMKKVNNLMNMDIVITYGQTEASLTMSSTDDSLEKRVSTVGKPM-PHTEIKIIDPKTGEIVPGVPGEICARGYMIMEGYYKNPDATALAIDEKGWLHTGDLGVLDEDGYCKITGRIKDMVIRGGENIYPREVEEFLYTHPMISDAQVIGVPDLKYGEELMAWVKVKNGCKTEGEIKEYCKGK-IAHYKIPKYIKFVDEFPMTVSGKIQKYKMRETSIKEL--- 88800835 24 ------------------------ETVLDLFDAKVKQFADKPAFTCMGKTITYKDLDALSSDFAAYLQETDLKPGDRIALQMPNIVQFPIAAWGALRAGLVVVNTNPLYTERELEHQMNDSGAKAMVV---YAGMAAQAL--KVQPRTPVEK-IIVTEIADLHPPLKRALVNTVMVPDFDASDPIVLQYTGGTTGVAKGAMLTNRNLIANMLQCYEYFKLDGEETLITPLPLYHIYAFTVHCMV-LMYTGNQSVLIPNPRDIPGF-VKELSKHRFTGFVNTLFVALCNNDDFKKLDFSGLKLTISGGMALTHAAADTWKDVTGCLINEGYGMTES-SPVLSFNPPGHAQLGTIGVP-APSTEVKVINDDGVAQPIGEPGELCARGPQVMKGYWNRPQDTAKTIDEDGWLKTGDVAVLQEDGYLKIVDRKKDMIVVSGFNVYPNEIEDVLVGHPKIVECAAVGVPSEKTGEAVKVFIVTNDEVSD-EDLIAYCREH-LTAYKVPRQFERRDELPKTNVGKVLRRELR---------- 134093504 23 ------------------------DSLVELLEESFRKYADRHAYVCMDKFLTYAEVDTLSQKLGAWLQGTGLQKGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYKPRELQHQLVDSGAEAIIILENFA----TTLEKIIVST--QIKHVVVATMGDMLGGLKGLLVNFVSLPQAVSQDIAFLQYTGGTTGTAKGAMLTHRNIVANILQNEAWIWPDKTLNFVCALPLYHIFALTACCMLGTRLGVMNILI---PNPRDIPSLVKKYKINLLPAVNTLYNGLLNNPDFAKVDFSELKLCNGGGMAVQQVVNDRWRVVTGCSIIEGYGLSE--TSPVATSNPVETFSGTIGLPV-PSTEVMILDSNDNEVALGLSGEIAIRGPQVMAGYWNNPAETAQAMTADGFFKTGDIGVMDARGYTRIVDRKKDMILVSGFNVYPSEIENVVAGHPGVLECACIGVPDEHTGEAVKLFVVRRDPALTAEALMAFCKEQ-FTGYKKPKMIEFRTELPKSNVGKILRRELRDEI------- 159900315 3 --------------------------IGDWLGKRELLTPERLALVRDGERYSYRQLNSRANRLAASLQRFGVGKGDRVAILAKNQIGYLDALFATGKLGAILVWRLTEH---ELIYMLK-DSASSILLYDS-----------QFAPLLPTLRSQTPIKQCVQFGPEYDLLTQASDLPISESVDLHLILYTSGTTGAPKGAVLSHRVLVWN-SLNTNVGWDLHADVSIIHTPLFHTGGLNVL-TLPILHAGGTMVLMQEWNPERCLQLIEQEHVTIFFAVPTMFEMLLQAPNFVQTNLSSLRFCIAGGSPCPIEAYQQRNIPF----RQGYGLTEVSVNCFTL-NPEDAIAGSVGKPIFHLD-ARIVDEAGRDVPTNSIGELILYGPTVCNGYWRNPVATAQAL-QKGWFYTGDLARVDAEGYFYIVDRKKDMYISGGENVYPAEVENVLYQHPAVQECAVIGIPDSRWGERALVVLRPSTQLDEPT-LIAFCRER-LASYKTPKSIYFLPELPHNASGKVVKPELRK--------- 91772692 9 -------------------------TIGEFFEEQARKDPNRIVYPDRNLRFSYSEFNDRVDDLANGLISIGITKGDHVGIWARNVPDWLTFLFATARIGAVLVTVNTAYKSHELAYVMKQSDMKAIAIVDRFRDVDYVETIYELVPELPKLESVIFIGQEKEMLLLGK-HSESEELDSLKGTDVINMQYTSGTTGFPKGVMLTHENILNNGYYIGERQKFTEDDRLCLPVPLFHCFGIVL-GVLATLTHGGTLVMIELFDPLLVLAAVQKEKCTALYGVPTMFIAEFSHPMFKMFDMSSLRTGIMAGSPCPIEAMKKVIDEMNCKITIAYGLTEAVFTQTSTNDPIERRVSTVGTSLEHIDVKIVDSETGEIVGPNEQGEICCRGYNVMKGYYKMPEMTNRAIDKDGWLHSGDLATVDEDGYYRITGRIKDMIIRGGENIYPREIEEFLYTIEGIKDAQVIGIPDEKYGEIVGAFVVLKEGSKLTPEDIRDFSITKIARYKVPKHIFIVDEYPLTASGKVQKFKLREMAVE----- 56421225 4 ------PWPPEIPHTLD----YPKKTLSDYLRETAEQFGDHEAIDFFGKTMTFRELYEQALTFAHYLRTIGLKKGDRVAIMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAEKVKGRRMQDYLPTVKKWLYPVQRKQNMPIETVHTAPIGVDIDPVEDVALLQYTGGTTGHPKAAMLTHRNLIANCAHWVYKCEKGKETV-LGVLPFFHVYGMTTVMNLSVMMA-SKMVLLPRFDVKQTLKAIERTRPTMFPGAPTMYIALLNHPDLPKYDLSSINVCISGSAPLPVEVQEQFERATGGKLIEGYGLTEASVTHSNFLWDGERVKGSIGVPWPDTDAKIISLETGEEAKPGERGELVVRGPQVMKGYWNRPEETEQVL-RDGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEALYEHPKVQEAAVIGVPDPYRGETVKAFVVLKGEMCSEQELDAFMRQR-LAAYKVPRIYEFRSELPKTAVGKILRRVLVEEEKKKL--- 126438274 11 -------------------------TVAAILRYAATVHGDRTVTTAGYRHATYREVGQQAARLAHALRRLGIEGDDRVGTFMWNNQEHLEAYVAVPSMGAV-------LHTLNIRLFPEQIEFVAYEAEDLIADLSLAPVLAPVLRSLETVHTVIAVGEG-DLAPFEESGKRVVRWPDIDENSAAAMCYTSGTTGHPKGVVYGHSSYLHSMA----VCGMSFSDKALPIVPMFHANAWGLP--YAALMAGADLVL-----PDDAVDLIETQRPTVAGAVP---TIWNDVMQNPGHDISSLRLVGCGGSAVPVSLMKAFEEKFGVQIRQLWGMTEATIAWPPPDTPAEKIRSTQGRPLCGV-EARIVDD-DGAVLPNDVGELEVRGPWITGSYYRNTDD---SKFQSGWLRTGDVGRIDPQGYITLTDRAKDVIKSGGEWISSVELENHLIAHPAVREAAVVGVPDERWQERPLAAVVVQEGAQDADELRNFLADK-VVRWWLPERWTFVDEIPRTSVGKYDKKVIR---------- 167647935 13 -------------------------TLGDVARYHRQVRPEATALVFEGRATSFADFDRNTDRVAAALLAEGLTKGDRIAYVGKNSDHYFELLFGAAKAGV--VLAPIGWRLAEIAYILGDAEAMVFVGPEMIA--HVRDVAELILDQ-PTL----VAMEPNEFMPWRDAAPEDGKPAHVTSADIAVQLYTSGTTGRPKGAMLTHANILRRLAAAADMAWWGPDDVSLVAMPVAH-IGGTGWGVVG-LVNGAKGVVAREFDPTKVLDFIERDRVSKMFMVPAALQIVVRLPRARQVDYSRLTHILYGAAPIPLDLLRECLEVFGCGFVQQYGMTEGTVVYLPPEDHDPARMRSAGLPM-PGVELRILGEDGRVLPPGEVGEVAVRSPANMAGYWKLPEATADTIDSDSWLRTGDAGYIDADGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDTWGEAVKAVVALKPGAPRPADIIAFSRTR-IAGFKAPKTIDFVEALPRNASGKILRRELRE--------- 116671612 49 --------------------------------------------------WSYTKLNDDVDRLARALIARGVATGDRIGIWSPNCAEWTILQYATAKIGAILVNVNPSYRSHELEFVVKQNGMRMLVAAPSDRSSDYTAMARQALAACPELKELVFAGDPEELLKRADDVGHSVRLAGLDPQDPINLQYTSGTTGFPKGATLTHRNILNNGYSIGELLYTEHDRVVI-PVPFYHCFGMVIGNLNALSHGAATIIPGRTFTPAAALEAVQDFGGTSLYGVPTMFIAELALPDFASYDLSTLRTGVMAGSLCPIEVMNRVISDMNMKVAICYGMTETVSTMTRADDTLQQRTETVGRTM-PQLESQVVDPATGEVERGEIGELCTRGYAVMKGYWNQPDKTAEAIDPDGWMHTGDLARMDADGYVVIEGRIKDMVIRGGENIYPREIEEFLYTHPSIQDVQVIGVPDAKYGEEACIIVKPGADPLDAADVAEFCRGK-LAHYKIPRYVEVRDSFPMTVSGKIRKVEMRQEAVARL--- 119503808 20 ------------------------ETIGVYFDRICDQYPDKDALIVRHVRWTYRQLQEQVDQLAGGFLALGVAPGDRVGIWGPNSYEWVMVQLATAKIGAIMVCINPAYRLYELEFALNKVECTVVVTAEKFKTSDYLGMALQAQ-KLPYLRTVIRMGTAENFETVCGLGGEKALRGQLKPDDAINIQFTSGTTGNPKGATLTHCNILNNGYLAGEAMQLTETDRLCIPVPLYHCFGMVLAVLACVSHGSAMVFPGEAFDPLETLQTVEAEGCTALHGVPTMFITELDHPRFGEFDLSSLRTGIMAGAPCPVEIMKRVISEM--HMEDIYGQTEPLNHMTLPNDSLERRTETVGRAV-PWVEIKVIDQSNRVVAIGEKGEICTRGYSVMREYWNDPERTAETIDEAGWLHSGDLATMDEEGYVRIVGRIKDMIIRGGENIYPREVEEFLYQHPAISEVQVFGIPHEKMGEEVCAWVLNEGQSMTEDELKAFCNDQ-ITHFKIPRHVRFVTEYPMTVTGKIQKFVMRDQMVAAL--- 111222560 18 -------------------GLHTTQTLVDALQDGAARHPQSLMIFDSETHASARLIDIRGARLAGAFARLGLRPGDVIACQVPNWLEGAVVYHAAISLGLVLVPVVHIYGPVEVGYILRQSGARALVMPDRWRTIDYLERFATV-GDCPDLEHVITIGEGVTLAALEALDADPPAPPALHADDVCMVIYTSGTTSAPKGVQHTHNTLLAEMRALADADAGTPDAVHLSPFPAGH---MGGVLLLGRAFLSGRTILVDSWNTARVARVIRERGVSWLGATPFFLSSLLADVRDTGAPMPSLDEIHLGGAGVPPELVLAAEAAGWRAFRSYGSTEHPTVTVSAVSDPVEVRAYTDGVAFG-ANRLRIVDDDGLDLPPGTPGEVVTLGPELFVGYTD-PTLNAEAFLDGGWFRTGDIGTLDEAGHLTIVDRKKDIIIRGGENISSTEVEGVLLRHPAIVEAAVTAMPDPLYGERVCAFVIPGRELSLRDLVEHFV-AVGVAKHKTPERLEIVADLPRTAAGKVRKADLR---------- 91975669 26 -------------------------TLAAMFDDLVARFGERPAIVDDRT-LSYRELDAQMRRIAASLTGLGVARGDRVALFLGNCWEFLACTLACNRIGALLVPIGTRQRRAELEFLLNNSGAKVLVFE--------ADLADQIPAEAPTLQHRFAASDADGARPFDDLAASPADAPAMHEDDTAVILYTSGTTGKPKGAELTHLSILYAFARAHELTEHDRG---LVAVPLSH-----VTGLVGVSYAGGCVVLRQAYKTADFLALASRERITYSILVPAIYTLAAMHPEFDRYDLSAWRIGCFGGAPMPVPTIEMLKRLPNLQLRNAYGATETTSPTTIM--PQACWMDSVGQ-VIPYAQVRVMDADDNEVAPGEPGELLISGPMVVPRYWQRPDANAKDFV-DGYWRSGDIGSIDAEGFVRVFDRKKDMINRGGFKIFSAEVENVICGIDGVLETAIIGTPDPVLGERNAIVVTSEGAAVSERDVAAYCAAR-MSDYKVPESIIISEPLPRNANGKIQKTVLRETIAER---- 213971408 28 ----------------------------DVFERCCKKFADRPAFSNMGVTMTYAELDRHSAAFTAYLQQTQLMPGDRIAVQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTARELVYLNMFGKLVQEVLPDAAKGWLVNTIVDKVKKLVPPFRLPQAVGFKRALQLGRDSRVQAVAQ---TLDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQ-VYACFEEGSEVMIAPLPLYHIYAFTA-NCMCMMISGNHNILITNPR-DIAGFIKELGKWKFTAMINTLFVALMNHPEFKKLDFSALKSTNSGGTALVKATAERWAQITGCTIVEGYGLTETSPVASANPYGTQARLGTVGIPV-PGTAMKVIDDEGVELPFGERGELCIKGPQVMKGYWNRPDATAEALDAEGWFKTGDIAVIAADGFVSIVDRKKDLIIVSGFNVYPNEIEDVIMTHPKVSNCACIGVPDERSGEAVKLFVVPRDPSVSVEELKAFCKEN-FTAYKVPKLIVLRDSLPMTPVGKILRRELRD--------- 116250276 36 -------------------------SLAELLEKSCARYADRTAFSSMGKGMRYRELESQTRKLAAWLQSTGLQKGDRVAVMMPNVLQNPIATYAILRAGLVVVNVNPLYTPRELEHQLKDSGAKAI--------FVLENFARTVEQVLNKLRHVVVTSLGEMLGPIVNFVVRKVKIPQHKSGDIAFLQYTGGTTGVAKGAVLTHENLLANLRSAFERKKEPEVLNFLCALPLYHIFALTVNSLMGMSHGAHNILIA---NPRDIPGLVEKSKVHIFPGLNTLFNALMNNADFAKLDFSSLIMSLGGGMAVQRPVAERWLKMTGTAVTEGYGLSETVATANRFDSPE--FTGTIGLPL-PSTDLDIRDEEGNSLPSGQVGEICIRGPQVMAGYWQKPEETARVMTDDGYFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAIGVPDGHSGEAVKLFVVRKDPNLTEAEVKAHCIAN-LTNYKLPRFIEFRTELPKSPVGKILRKDLR---------- 163761585 5 --------------------------LGDLVSHTASVYGDAPAFTVCNGTLSFRQVDEMSSALAAYLREVGLEAGDRVALQAPNGLPFPVIAFGVFKAGCVLVNVNPLYTAEEMAQFADSKPAALVIVPEALKGHHIPTIVTRVAEFMPMLPRMIV-GAVQKYWPVDVAH---IRLPDVDPDDIACLQYTGGTTGVSKGAMLSHRNIIMNMAQTMEMIVKKGEEVALTALPMYHIFAFTV-NLVGFYWLGARNILIPNPRPLSNLKAFENYKIT-----------WMSGVNTLFNGLSNLKFASAGGMALQKAVAERWEEITGKPVLEGYGLTESVITFNPLGRTRS---NSIGVPV-PSTDVACLDGDGQPVAPGEVGELAARGPQIMLGYWKRPEETEKTI-KDGWLLTGDIATMDADGYFRIVDRKKDMVLVSGFNVYPNEIEDCLAAHPGIVESAVIGVPDGAAGEAVKAFVVSRDPALTVEDIRAHCKAH-LTGYKVPKLVEFRDELPKSNVGKILRKDLR---------- 108803204 6 ---------------------WRKLILGEMLARVSRKQPEKLALVFEGTRLTFADLDGRVNRLANALASRGVAKGDKVAVLSYNSHRVVEAYFACHKLGAVAVPVNFRMVEGEVRYVLSDSGARTLLFGEGFGGMA-ESIVGDGAVALAVDMDGDAGGFAEGYERLVSTAGPGEPAVEVDDDDDAFIMYTSGTTGFPKGAVLTHKNLWMNTANWIMEMQVTGGSVWLSGLPLFHIGGVN--GVLPFIYLGGTNVITPSGGPEAMLRLMEKERVTHCYFVPAQWQQFLELDLSRY-DLGSLRKALWGASLAPMRVLEGMAEAFSVEIVNAFGQTEMSSNTTFLKGEDAVKMGSVGLPAVNV-EVRIVDDENRDVPEGEVGEIVYRGPTVFKGYHNDPEATAEAF-EGGWFHSGDLVRRDGEGYIYVVDRKKDMFISGGENIYPAEVERVISTHPAVAEVAVIGVPHEKWGETPKALVVPREGQRLTREEVIEHCRKHLAGYKKPTYVAFVEELPRNAAGKVLKRELR---------- 84495288 22 ------------------------QTIGANLDATIAVHGDREALVAQGLRWTYAAFGAHVDRLAKALVAAGLEKGDRVGIWAPNCAEWTVVQFATAKAGVILVNINPAYRSHELRYVLGQAGIRGLFSAESFKASNYVSMIDEVRADCPDLEHVWVIGQQSDLVALADVSDERLQLAELSPDDAINIQYTSGTTGFPKGATLSHRNILNNGYMVGEICGYTEVDRICIPVPFYHCFGMVMGNLAATTHGACMVIPAPGFDPNLTLTATAEEKCTSLYGVPTMFIAEWALPNLGDYDLSTVRTGIMAGSPCPAELMKKLIASGIDEMTIAYGMTETVSTQTLTDDDFDRKVGTVGQ-VGPHLEVKIVDPVTLETLPGEPGEFWTKGYSVMLGYWGQDDKTAEALV-DGWMRTGDLAVMDDAGFLQITGRIKDMVIRGGENIYPREIEEFLYTHPDIVDAQVIGVPDEKYGEELAAWIRMRDGAPLTAEVRAFATGK-LAHYKVPRYVRIVEDFPMTVTGKVRKVEMREITVAELGLG 163761560 34 -----------------------------LIEDSFKRYAARPAYTCMGKTITYQEMENLSTRIGAWLQSLGLEKGDRVAIMMPNILQMPVAMAAVLRAGYAVVNVNPLYTPRELEHQLKDSGAKAIIILENFAGHLVNFVVRKVKKMVPSFKAALAAGSGRTFKPTQ---TQP--------SDVAFLQYTGGTTGVSKGATLLNSNVLSNVAQN--DLWLPAALVYVCALPLYHIFALTVNALMGMSQGAHNILI---PNPRD-IPGFVKELGKYEFHVFPGLNTLFNALLNNEDNFKPLLLTLGGGMAVQRPVAERWKQLTSCVISEGYGLSETVATANRFDAAD--FSGTIGLPL-PSTSIDIRDEDGAPVPLGEVGEICIKGPQVMAGYWNRPDETANVMTEDGYFRSGDMGLMDENGYTKIVDRKKDMILVSGFNVYPNEIEEVAVEHPGIAEAAAVAMPDEHSGEAVKLFVVRKDPALSEADVKAHC-AKGLTNYKRPKTVVFKDELPKTNVGKILRRELRD--------- 87118370 14 -------------------GSWIPESLNEVLKKSCTDFADFPAFSCMGRTMSFTELDEKSDNFAAYLQETDLVPGDRMAIQLPNVLQYPVVIFGAMKAGLIVVNTNPLYTAKELEHQFNDSGAKALVVFANMASTSESILAKTINSVVKYVKKMVPAYGLPMAKKLNDVIAKTLKAVEKKPGDIAVLQYTGGTTGVAKGAMLTHANLVHQLGDRLDAHCIKGEEIYVAPLPMYHIYAFIIHG-LTLLEKGAQTVLIPNPRDIPGF-VKELSKWKITGFVNTLFVALCNNKDFQALDFSALKITASGGMPLTHAAADEWEAVTKCKVVEGYGLTE-TSPVVSFNPPGKQQIGTIGIPVAE-TIVKILDDDGNEVPQGESGALCVCGPQVMKGYWKREAATQEIMVNGNFLNTGDIALRQADGYLKIVDRAKDMVIVSGFNVYPTEIEDCLSSHPDVLEAAVIGVPDEKTGEAVKAFVVLKGDKAQSKALRDYCRE-SLTAYKVPKIIEVREDLPKTNVGKVLRRALRD--------- 33600774 21 -------------------------SLAEVIEDSCRTFAGKTAISLGRT-LSYAGLDRRSRAFAAWLQARGLGRGERVALMMPNLLQYPICLFGAWRAGCTVVSCNPLYTPRELAHQLADSGARAIVVADNF--------AATLQQALPALEHVVVTSIGEQLLPLRDVLAEGERLPHLGHADLACLQYTGGTTGVAKGAMLTHGNLIANLCQAVRPLVKEGRECVVTALPLYHIFALTA-NCLTFLKIGASNLLIVNPRDIPAF-VRELRKTPFSCIVNTLFNALLDHPGFARLDFSRLRLTLGGGMAVQRSVAERWRAVTGKPLAQAYGLTETAVTINPLDAPD--FTGSIGLPV-PSTELSIRDEHGEELPLGATGEICVRGPQVTPGYWQRPDETALSFHADGFLRTGDMGYVDPRGYVFLVDRKKDMILVSGFNVYPNEIEDVVALHPGVREVAAVGVPDARSGEAVKLFVIRKDPDLDAAALIAYCRAN-LTGYKVPRSVEFRTELPRTNVGKILRRQLRD--------- 107102005 10 ----------------RQDVALLATTVGDAFDATVAHHAEREALVVRHQRYSWRQLAERVDTYARAFIALGLRPGERLGIWAPNCAEWCITQFASAKVGAVLVNINPAYRSSELEYALKQSGCSWLICADAFKTSDYHALARAASERLPELRGVISLAERAPFLHWQGLPAAAVGAEELRQRQASLIQYTSGTTGFPKGATLSHYNILNNGYMVGESLGLGAEDRLVIPVPLYHCFGMVM-GNLGCV-THGSTMIYPAPSFDAEATLLAVAEERATALVPTMFIAELDHPRRREFDLSSLRTGIMAGATCPIEVMRRVIGMHMAEVQIAYGMTETVSLQTGPDDGLELRVTTVGR-TQPRLESKIVDQTGRVVPRGEIGELCTRGYSVMLGYWNDPQATAEAIDPARWMHTGDLAVMDDDGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPDERYGEEIVAWILHPGHHADDEQLRAFCKAR-IAHFKIPRHFRFVDEFPMTVTGKIQKFRMREISIEEI--- 78059917 28 -----------------------------LIEQSFSKFHANPAFACDGKQITYGELDVLSRSLAAWLQSRGLERGARVAIMMPNVLQYPISICAVLRAGYAVVNVNPLYTPRELQHQLNDSGAEAIVILDGCTALDAIIAHTQVKHVLVAAQGNAAAAEQSPHVKFDDAIEEGRRGKFVLASDVAFLQYTGGTTGVSKGATLLHRNIVANVLQT--DVWLKPARITVAALPIYHIFALNVCCLL-TMHTGGLCVLVPNPR--DIGGMIQSYKVTSFPGVNTLFNAMLHHPEFSRLDLSNLLLANGGGMATQEAVARRWKEMTGAPIIDGYGLSETSPCVAINPVAGREFNGTIGLPL-PSTEVSIRDDDGKELPPGAAGELCIRGPQVMAGYWQRPDETAKVMTADGFFRSGDIASISEDGFVRIVDRKKDMILVSGFNVYPNEIEEVVANHPGVFEVAVIGVPDEHSGEAVKLFVVRKDPELTFDDLMAFCKGQ-LTGYKRPKSIEFRDSLPKSNVGKILRRELR---------- 148652394 45 -------------------------TIGDYFDSVANQTPDKEALVSCHQHLTYQQLQQKSNQLASSMIRMGLQKGDRVGIWSHNNAEWLLMQLATAKAGIILVNINPAYRISELEYALNKVDCKVLVFMRHFKTSDYVQMVQQMANTLPNLKRLINSDESFGFMQLAEGDADDPKLTELNANDAINIQFTSGTTGTPKGATLTHRNLLNNAYHLGETLCLTAEDKLCLPLPLYHCFAM----VLGTMLSHGATLVYPSSSPLSVLQAINEEKCTVLHAVPSMFLAILNHPDFARFDLSSLRTGVSGGASCPRELMQRIKQMHMSELTIAYGMTETSPKATQLPTTEEKRIATVGV-VQPHLEVKVVDPLNGQTLPGEVGEILTKGYAVMQGYWNDPVKTAEAIV-DGWMHTGDLGSMDEHGYITVVGRSKDMIIRGGENIYPIEVENFLYRHPKIADVQIVGVPDAHYGEVLAAWIIPKDETLTEQEVRDFCYNQ-IAHFKIPTYIRFVEQYPMTVTGKIQKFKIVEMMKEEL--- 186477771 33 -------------------------TVGQFLVDTARRFSERPAVVFQEIRWNWGEFQQEVDILAAGLLELGIQKGDRVGIWSPNRVEWLMTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAIISAEKFKSSMYLQMLQELAARLPDLRIVIRMCDTETMLTFSDVALDPAKLDAIGATDPINIQFTSGTTGNPKGATLTHRNVVNNARYIAMAMRLTEEDSLCIPVPLYHCFGMVL-AVLACVSVGAAMVFGEAFEPGATLRAVSEEKCTALHGVPTMFIAELDHPDFATFDLTRLRTGIMAGSPCPIETMKRVVSQMHLAITIAYGMTETVSFQSSTTDPLDKRTTTVGR-IQPHLEVKIIDPLGDIVPVGETGELCTRGYSVMKGYWGDEAKTQESIV-DGWMHTGDLATIDADGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWVVLRSERLTAEDLQEFCRGQ-IAHYKIPKYIRFVDELPMTVTGKVQKFVMRERMIDEL--- 71907185 28 -----------------------------LFEKACTTFADKVAYISMGREITYRQLDVEATEFAGWLQAKGMQKGDRVALMMPNILQYPVALFGTLRAGCVVVNCNPLYTPRELEHQLKDSGATAIVIVENFAHTLEQVISHSMGERLGSLKGMIVVRRVKKMVPLAQGRANGFKKVALEQGDLAFLQYTGGTTGVSKGAMLTHANIASNVTQAYN--WIEGEEFIITALPLYHIFALTA-NCLTFLMIGARNLLIANPRDIPGF-VKEWGKVTVVTGVNTLFNALLNNPDFDKLDFSTMRVTLGGGMAVQGPVADKWRQITGTPLLQAYGLTEATINPLDMEEFNGAI----GLPISS-TEVSIRDDYGNEVPLGQVGEICIRGPQVMKGYWQRDDETALVFYPDRFLRTGDMGYVDKKGFVFLVDRKKDMILVSGFNVYPNEVEEAVAMHPGVMDVAAIGVADEHSGEAVKIFVVRKD--PKVTERMLIDHCRGLTGYKIPKHVEFRDDLPRTNVGKILRRALKE--------- 148252529 23 ------------------------QSLVELLEESFKTFADRRAFICMDKAISYRELDDMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISGVLRAGYAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFA-HTVQQVVGQTKVKVRRLKKMVPAFSLPGAVPFNDARSKRFQKPVIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQN--DAWLQDQLLIVCALPLYHIFALTCCFLLAV-RAGGANLLIPNPRDIPSFKELMKYQVNNFPAVNTLYNGLLHHPDFRKLDFSKLKVSNGGGMAVQRPVAEQWKQVTGCSIAEGYGLSETAPVLTCNLPTSTEFTGTIGLPL-PSTWLSIRDDDGNEVPLGQAGEICAKGPQVMAGYWNRPDETAKVMTADGFFRTGDIGIMAADGSIKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKKDPALTAEDIVKHCHAQ-LTNYKVPKQIEFRTELPKTNVGKILRRELRD--------- 86751180 7 ----------------------------DWITHHAEVRPDRIALIDLATQLTYRALDDRIDRLASHLASLGVGRGDRVAVLAANTTDTLEVQFACFRLGAIFVPLNVRLTVHELSFIV--GDAAPLVL--AHDS-DFAAMAGDLQSKC-GIAHLLQFGAPYE----AALSAAPARAEAVTLDDVSTIMYTSGTTGKPKGAMITHMTFINAVNLGIP-AFITQRTVFLCVMPLFHTGGLTNP----VLHAGGTVILMRAFDPGETLRLIGDAGIGLTHFVPSIYQFMCQHPAFADTDLSRLQMAGVGGAPMPVPLL-RIWQERGCTLVQGYGMTETSPAVMMLDDDAARKAGSAGKPVLHADLKIVGPDGE-PVAPGEMGELWVKGPNITPGYWNRPEANRTSFT-DGWLHTGDAARVDGEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEIAEAAVIGAPDPQWGETGVAIIAVKHDLPE-AKLHTHCRER-LARFKCPQRVVFVEALPRNATGKVHKPTLRE--------- 157691751 7 ------------------------------LEQTAMTKREDIALIFEGNQMTYRELMTSIERFADGLVSEGFQAGDHLALILGNSPHFVISFFGALKAGLVVVPINPTYTPSEIGYMLITGDVKGIVAPA-----QLLPVYEQVYEQLPSIERVIICAENESFGKLVSGHAKENVHPSIHQDDTAVILFTSGTTGKPKGAMLTHFN-LYSNARDVEYLSIDEKDKVIAALPMFHVFCLTV-CMNAPLIHGATIYVLPHFSPSELLRMMEKEKPTLFVGVPTMYN-YLYRQEGHEDAMSSVRICISGGASMPVALLHGFEKKFGVTVLEGYGLSEAVTAFNPLDKPGSVIMNVKNK---------IVNELGEEVGPNEVGELIAKGPNIMKGYYQMPEDTEAAL-RDGWLYTGDLARRDEEGYIYIVDRKKDMILVGGYNVYPREVEEVLYQHEAVAEAVVIGVPDQNTGEAVVCYISPKKHAHIDQEDIITHCSRFLAKYKQPQTIHFIDDIPKNTTGKILRRALKE--------- 212703717 17 ------------------------KTLGQILDETVARIPDKEAIVYADRNYTWREFADTVDLFAKGLMALGVQKGEKVAVWASNVPYWVTLQFATAKIGAILITVNTNYREHELEYLLNQSECENIFIMDSLRDHDYQSRDRLNFARLPHLRRVCFLG-AEK-------HRGMYSVPEILSMDAINMQYTSGTTGFPKGVMLTHVGVGYWIGRNQR--FTDEDRVCL-PVPLFHCFGCVL-GVSACVNHGACMVILEAYNPLHVLAAVDSERCTALYGVPTMFLAELEHKMFKRFDVSSLRTGIMAGSVCPEPLMRRVEDMYMKDITICYGLTEGVMTQSDPDDPLHLRCETVGCAM-PGIEVRIGDPETCEELPGEVGEILCRGYNVMKGYYNMPEETARTISPDGWLHSGDLGTMDENGYVRVTGRIKDMIIRGGENVYPREIEEFLMGMPGVLDIQVVAVPSRKYGEEVGAFIIARPDVPVAPEVRAFCRGK-IAWYKIPRYIAVVDGFPLTASGKIQKFKLREMAAE----- 218152552 6 ------PWLDHYDPDVPQTVNFVYRPLFEYLDLTAEKWPKRKAIEFQNWSISYGKLQREVEIMAANLRKLGIEPGDRIAIMLPNTPQMIMTYFAILKAGAVVTLTNPLYMETEIVHQLSDSGAKMLITIDLLW-----SKIEKLRDKLPVRKYLVTRISDTLKFPLNSLYKNSPKVPNIRPEDTALLQYTGGTTGLSKGCNLTHAN----LGANVQQCHADDKEIVMGILPYFHIYGLTVPTML-----GATMVPFPRYVPLDVLKTMHKLKPTLFPGAPALYISLLQQKEVEKYDVKSVKYCLSGSSPMPVEGIKQFKEVFGATIVEGFGLTEASLNPLRGNKKPGSI----GMPLPSTDAAIVMEVGSVQLPPGKMGELVIRGPQVMKGYYNKPDETAGTL-RNGWLYTGDIAYMDEEGYFYIVDRKKDMIISSGYNIYPREVDEVLYKHPKIQEAVTVGLPHKTRGEIIKIYIVLKEQSMDRAEVIAYCRDK-LAGYKVPRQVEFRSELPKTMVGKVLRRALREEEAQK---- 146306527 36 ------------------------------------RFADRPAFSNLGVTLSYAELDRLSAAFAAYLQKTDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTARELVYLNMFGKLVQEVLPD--TEIEYLIEAK-MGDMLPSLKGWLVKMVPDYHLPLKQGHGQALTPVKASHDDIAVLQYTGGTTGVAKGAMLTHGNLVANMLQ-VDACLAQGQEIMIAPLPLYHIYAFTA-NCMCMMVNGNHNVLITNPRDIPGF-VKELGKWKFSALLNTLFVALMDHPEFKNLDFSNLKVTNSGGTALVKATAERWQQMTGCTVVEGYGLTETSPVASTNPYGNRARLGTVGIPV-PSTAFKVIDDDGNELPLGERGELCIKGPQVMKGYWQRPEATAEVLDAEGWFKTGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVASCAAIGVPDEKSGEVVKLFVVPRDGGVTIEELKAYCKEN-FTGYKVPKHIVLKDALPMTPVGKILRRELRD--------- 91974734 19 -----------------------GITIGQALDLAAQRWPDREALVSHDTRWTWREFAACVDALAAGFLALGLERGARIGIWSMNRPEWTLTQFAAAKAGLILVTINPAYRLSELEFALAKVGCAALVTATAFKTSAYMEMLNTLSSKLPHLRAVIQIGKCPGTVAFDDLHREALAAGRLQFDDAVNIQFTSGTTGSPKGVTLTHHNILYFVGRAMKLTEQDRICI---PVPLYHCFGMVMGNLAAVTSGATMVYPGEGFDPLATLQTASREKCTALYGVPTMFIAELDHPEFASFDLSSLRTGIMAGAPCPVEVMRRVNDQMNMEVTIAYGMTETVSFQSAVDDPEQRRVSTVGR-IHPHVEVKVVDLEGRIVPRGQRGELCTRGYSIMLGYWDEAEKTADVLDRTGWMHTGDLAVIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADNRYGEELCAWVRVRSEKLTADDIRAFCQGQ-IAHNKIPRYIEFVDEFPMTVTGKIQKFVMREKVESKL--- 46198650 11 ----------------------------------AAYHPDRPALWFRNTWLTYGELYLRARKAAGALRALGVAKGDRVGLIAWNHPAYLDLLFAGPLLGH--ILTPFNHRLS----LPELQALHAYTEPKVFYGEGFQEVARALDPKALPLEALLEGEEAPEEV-------------RVDLEDPALLLFTGGTTGLPKLLP-----YRQLLVNAVQTAFLSREDRYILATPMFHANALATP----LLYLGSQVVVEERFHAEEYLELVRLHRPTLLFLVPTMYQMLLEAQAFAETDLSSVRFAISGGAPCPA-PVREAFRERGVRFKQGYGLTECGVNFTFELEEAERYPESVGRPM-PHLWARLVREDGKEAGVGEAGELWLSGSVVMKGYFRRPEENEKVFVWDGWLRTGDLAHRDEGGRFYIVGRRKEMFISGGENVYPVEVERALYDHPAVKEAAVVGVPDPRWGEVGAAFVVLRE--PLAAELRAFLKAR-LAGYKVPKHLIFLEELPKTGPGKVQKEALKRLWEEQ---- 153888693 24 -------------------------SLAHLLEDSFQKNRNRRAFECMGKVLTYGELDTLSRQLAAWLQSRGLALGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIII--------LENFATTLQQVLPNVKHIVVASSVKKMVPLEEGAKQTLKPTSVGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQS--EAWMDEEIVTITALPLYHIFALTVCCLLS-MRKGGLAVLIPNPRDIPGFKVLKQYRFHMFPAVNTLYNALLNNPEFKDVDCSNLRVANGGGMAVQEAVAKKWLEVTGCPIIEGYGLSEAICNPTDTDK----FSGTVGLPI-PGTEIAIRDDEGRDLPIGQPGEICIRGPQVMAGYWKRPDETAKVMYADGFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDPTLTEQKLQEFCKDQ-LTGYKRPKFIEFRNELPKTNVGKILRRELRDEAMKK---- 163721948 29 ----------------------------EFLRQAAREQPEKDALIFLHKTTSYKELDQCSDRIAAWLASLGLGKGDKVATMLPNCTQHVMVIYGILKAGCTMVPFNVMLKDQEIRYICEQSGAKAIFCLDILAPMDLGMLASEPTAKVPPLLAMPVEG-AVDFMEIIASDQGPVPLPEIDENDLACLLYTSGTTGFPKGAMITHCNYNHAAGLLVDLIDMDDTDRLYMLFPLFHQTLILFPAVM----AKATCAAIPMFDPEDMLDLIQRFKLTF-GFAPPTAYILLNHPSFAKFDLSSLKHTLASGAEWQQKVGTYLYAGYGCTESTACG--PGIVEMVNKKKP------GCGALGVCTGEVKVVDENGKIVPRGVVGEFVLRGEGIVQGYWQNQEETDKLFTSDGWWYTGDAGYMDEDGFLFFVERIKDLIVASGYNIAPAEVENYLYQHPAVLEAAVIGVPDDYRGETVKAFIVPKPNVQASEQILAFCKEK-MAAYKAPKVVEFIDELPKNQSGKLLRRMLRERDSQ----- 152985850 36 ------------------------------------KFADRPAFSNLGVTLSYAELDRLSAAFAAYLQKTDLKPGDRIAVQMPNVLQYPIAVFGALRAGLIVVNTNPLYTARELVYLNLFGKLVQEVLPD--TRIEYLIEAR-MGDLLPALKGWLVNSVVKSVKKMVPDYQLPQALPRVGLEDIAVLQYTGGTTGVSKGAMLSHGNLVANLQVHAQLSQLEAQEVMIAPLPLYHIYAFTA-NCMCMMVSGNHNVLITNPRDIPGF-VRELKKWRFSALLNTLFVALMEHPGFKDIDFSNLKLTNSGGTALVSATAERWKGVTGCTVVEGYGLTECSPVVTTNPYGEQARLGTVGIPVVG-TALKVIDEEGKELPVGERGELCVKGPQVMKGYWQRPEATEEILDAEGWLKTGDIAVIDGDGFVRIVDRKKDLILVSGFNVYPNEIEDVVMAHPKVASCAAVGIPDEKSGEAVKLFVVARDPSLSVEELKAYCKEN-FTGYKIPRQIVLKDALPMTPVGKILRRELRE--------- 189546049 36 -------------------------SLADMIEQNCRRYASRVAYDGMGKTLTFAELEKLSAKVAGWLQAQGLKKGDRVAVMMPNILQYPVVVSAILRAGMVVVNVNPLYTPRELEHQLNDSGASAIFVLENFATTVSAVVARTGVKKLMGLKGHIVNFVVRRVKKLVPAWSIPGHIPDISPSDIAFLQYTGGTTGVSKGATLLHSNLLANITQN--VMWMKPALVYVCALPLYHIFALTV-NMFMAMEQGGLNILIANPRDIPGFKEISRYRFNVLPGLNTLFNALANNEDFKKLDFSGLILTLGGGMAVQRPVADLWQKATGCFIAEGYGLSETVATTNRADGTE--YTGTIGLPV-PSTDIDIRDDDGNSLPLGEAGEICIRGPQVMAGYWNRPEETAKVMTPDGFFRSGDIGFMTPEGYVKIVDRKKDMILVSGFNVYPNEIEEFVVTMPGVLECAAIGVPDPHSGETVKLFIVKKDPNLTEADVKAHCAQ-GLTNYKRPRYIEFRDSLPKSNVGKILRKELR---------- 78223888 8 -------------------------TIGGLLDHMAVTFPDNDALVYRGLRYSYRQFNDICRQVAKGLLKLGVRKGDHVAIWAYNVPEWVILQFATAKIGVVLVTVNTAYKSAELEYLLDQSDSTTLFMVRSWKDTDYVATLSEVTPKLPFLKRVVFIGEDTPMLNFEKIAEMGKEVPDVESSDVINMQYTSGTTGFPKGVMLTHYNLVNNGYHIGECMKFTDKDRLCIPVPFFHCFG-SVLAVMASVTHATAMVPVEIFDPLKVLQTVEKERCTAVHGVPTMFIAELEHPDFAKFDLSTLRTGIMAGSVCPIEVMKRVKDMNLTELTSVYGQTESSITQTRTEDSVELRVSTVGRALPGAEVKTVDIETGATLPPGKQGELCARGYMVMKGYYKMPEETAKVIDADGWLHTGDLAVMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAIILKNGVEMTEEVKEFCRGK-IANYKIPKYVKFVAGYPMTASGKIQKFKLREAIKELGLEG 170746993 51 -------------------------TLVDLFETSVTAFAGRPAMLCFGSTMTYATLGQQARDLAAWLRGQGLAKGDRVAIMLPNVPAYAVAIFGVLLAGGTVVNTNPLYTPRELIVLENFGATIAAALPDGLKGQVINLASRHVRKAVPAFR--LPEGLA---IPFATVLRRGRSLPRVSAADLAFLQYTGGTTGIAKAAMLSHRNIMANVEQS--QLWFNSTRCVVTALPLYHIFALTA-CFFQFMRSGGSCLLIPNPRDCDGMKTLSRTRFTHLMGVNTLFNVLINHPKIGTVDFANLDFVVGGGTAVQRAVAERWKALTGNTIIEGYGLSETCVNPRGMRD----FSGTIGYPL-PSTEVSIRDISGAPLPNGQPGEICVRGPQVMRGYWNRPEETARAMTADGFFRTGDVAILQADGQVRIVDRMKDMILVSGFNVYPNEVEDVLAAHPAVLECAVVGAPSEETGEMVVAHVVLKDPAVSIDVLRAHARTQ-LTGYKVPRRVVLHETLPKTNVGKVLRRMLRD--------- 163734440 27 -------------------------TIGDLVHSVANTYGKAPAFTACNGTLTFEQVDQMSDAFAVYLREVGLQQGDRVALQMPNCLSFPIAAFGILKAGCVLVNVNPLYTADEMAKQFVDAEPHALIIPQATRGHPIPNIVTRVAEFLPTLPKWIIGLVQKHW----DKSVKPIEVPNVQPDDIACLQYTGGTTGVAKGAMLTHANLIMNMEQVMELIVEKGKEIALTALPMYHIFAFTV-NLLGFYWLGARNILIPNPRPLASLKAMENYKIT-----------WMSGVNTLFNGLTNLKFASAGGMALQTAVEERWQEITGKPVVQGYGLTETALTFEPLGKKRS---GTIGVPV-PSTLVACLDDDGHEVPVGQSGEIAAKGPQIMAGYWNKPEETAAVM-KDGWFLTGDIGVMDADGYFTIVDRKKDMVVVSGFNVYPNEIEECLATHPAIVEAAVIGVPDDATGEAVKAFIVRRDPSLSEADIRTHCKAH-LTAYKIPRRVEFRDELPKSNVGKILRKDLR---------- 154252112 9 --------------------------------------PDAIAQVFEGRETSYGELDRRASQVAQALIADGCKPDARIGFMGKGSDRYFEMLYGAFKAKAVVVGVNWRLAPPEVAYVLNDSRTEILFV-----GAEFYDIVEKVLPECPTVRKVILDGGRNDWTSFDDWRSEDPMLPADPDDDVIQLYTS-GTTGHPKGVQLTNANYMSIFAQGGEAGWANEGEVALVCMPLFHVAGVNI-GLIGNIHGCKNIILK-DVDPQAILKLIESEKINIAFMVPAVILFLLQQPNMATTDVSSIRQILYGASPIAEDVLRRAQDTFGADFVQVYGLTETAGGATNLHDPAKGKLRSCGIP-NPGMEVRVVDDKGADVPTGEVGEIVIRGASIMKGYWNRADATKDAI-RDGWFYTGDAGFFDNDGYLFIHDRVKDMIVSGGENIYPAEVENALFGHAAIADAAVIGVPDEKWGEKAIVVLKPGEQA-TPEEIIAFAKTR-IASYKVPKSVDFIQALPRNPSGKILRRELR---------- 161526017 27 ----------------------------DLLDESFTQYRDRTAFVCMGKVITYGELDALSRRFGAWLQSRGLARGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVIANTVNYVVRNVKKMVPAWQLPSFTALAEGARQTFKPPKLGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHQPAHDKVTVVALPLYHVFALTVCGFL-TMRTGGMGVLIPNPR--DIGGMIKELKGYQISTIPAVNTLYLNHPDFGQLDLSKLVIANGGGMAIQEGVAKRWYEKTHTAIVEGYGLSETSPVATCNPVTATEYSGTIGLPL-PSTEVTIRDDAGNDVPLGEPGEICIRGPQVMAGYWNRPEETAKVMCPDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTDKDLLAYCKER-LTGYKRPKFVEFRTELPKTNVGKILRRELRD--------- 160896712 29 -----------------------------LLEEAFTQHADLPFSVCMDRWMSYRELDQLSTRLGAWLQGLGLEPDARVAIMLPNVPQFAVSMAAVLRAGYTCVNVNPLYTPRELEHQLKDSGATAIIILENFATFAVRHLAKMVPASLPTVREVTTFSQALARGAQKELRPSQAGL-----DSVAFLQYTGGTTGLSKGAVLTHRCIVAATLQA--HAWFTQDTHIIAALPLYHIFALTVS--LFAMRMGASLSLIPNPRDIPKFKVLQKRPFHILPAVNTLFNALLNNAQFRELDFSQLRVSQAGGMAASEGTARQWQQVTGSVMIEGWGMSETCAIGTNNPVVTTSFSGTIGLPL-PGISIAIKDDEGRDLPMGEAGELCIKGPNVMRGYYNQPDETAKAFTADGYMRTGDIGVMDQEGFTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVADERQGEAIKVYVVRSDPALTEDQVMRFCHDQ-LTGYKRPRTVEFRDELPKTNVGKILRRALRD--------- 108804593 16 ----------------------------------------KVAIRCGDEEVTYGELARRVSRFGHGLRELGVRQEDRVLLVLNDTPAFPVAFFGAMRVGAVPIPVNTLLKAEDYRFFVEDSRARVVVVAEGLEGVEERPLVVPVEGDGPSFEELLGGGE-DELSPARTHRDDP-----------AFWLYSSGSTGKPKGAVHLHHDIIYTCETAREVLGITEEDVTFSASKLFHAYGLGN-NISFPYWAGASTVLYPGPVPQAILETIERYRPTLFFSVPTLYNAILNHPGAGEHDLSSVRLCVSAAEALPASIWRRWKETFGSVILDGIGSTEMLHIFIS-NTPERVKPGSSGTPVPGY-EAKLLDENERPVERGKPGFLYVKGDSAAAYYWRNHEKTKKTMRGEWLF-AGDWYRQDEDGFFWYEGRADDMIKVGGLWVSPVEVENTLGEHPAVMEAAAVGVPVGGLTRIKAYVVLREGQAPSESDLQGWCKER-LKRYQYPHLVEFVEELPKTVTGKIQRFKLRQ--------- 209551963 17 --------------------------IADLLQFPQEGFGAKTCFHFEGVDLSYRELRRSSRALGAGLMSRGLKHQERVTTLLPNCLEIWQLYFA--TAAARGIF-MPLNRDSEIAYMLNHASTCSALLPEALAALDYEPTVIMIDEAKPH-------GRRVDFLEAADVAS----LPAVDPEDVVIISYTSGSTSNPKAMAFSHRVELDGAKLYEDAWGITSKDKVLIAMSLGWTFGV-NPGSFPELRAGGSILLLEKFNPVKVLEAIEKHGITVMKGVPTMAMMLAHVEETGKEDLSSLRVALCAGADLPLTLAQKFKQRFGLQLTNFLGMSEKLVASPRCENDFFAPDGSVGTP-PPGMEVRFVDENMQDVPTGQTGEFLVRSVAWMTGYFGDPEKTAAC-NLGGWYVSGDLGRRDEAGYIYYVGRLREQIIRGGAKIAPAEVEEVLMSRPDIALCAVIGVPDEMYGEAVKAFIVSKDARLDTEALKAYCAER-LANFKVPTIFEFVPDLPIGPTGKVQKKLLR---------- 91790063 24 -------------------------SLNQLLEDSFRKNASKPFSVCMDRWMSYAQLDDLSSALGAWLQSLGLEPGARVAIMLPNIPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGATTIVILENFAG----TLAEVVE-RTP-VKNIVMASMGDLLLPLGDGRTVTTSLAPAQSNSIAFLQYTGGTTGLSKGAVLTHRNIVAAILQA--EAWFTSTTNNIAALPLYHIFALT----LCLLTMRWGAHLTLVPNPRDFGKFIEVLKKRPFHLLPGVNTLFLQHPQFKTVDFSSLCVSQAGGMAASAGTAKQWLQVTGCPMIEGWGMSETCAIGTNNPVTNREFTGTIGLPL-PSIELAIKGEDGNSLAPGESGEICIRGPQVMTGYYRQPDENEKAFTRDGFMRTGDIGIMDERGYTKIVDRKKDMIIVSGFNVFPNELENVISLCPGVVECAAIGIADDKQGEAIKVFVVKNDPTLTEDDVSAYCKQH-FTGYKRPKYIEFRDDLPKSNVGKILRRELRAA-------- 163939004 7 ------------------------------LAETAKKKGDKPAYIFMDQSVSYDQLNKVVTRFSSNLAKMGVGKGDNVALAVGNSPHFLVGLYGTMKAGATVIPINPIYTADEIHYILQNGDVKTIIVLDV-----LLPVIQSLTTRLPSLENIIICETSSDF-----THTETEKMPELDEEDVAVILYTSGTTGKPKGAMLTHKN-LYSNASDV-ASYLQYTARVVAALPMFHVFCLTV-AVNAPIVNGATILMVPRFSPKEVFRICRTYEPTIFAGVPTMYNYLYLFEEASAEDVKTLRLCISGGASMPVALLQNFEKRFDVIVSEGYGLSEAVTCFNPLDRPR--------KPGSIHVENKIVNELGEEVPVGAVGELIVRGPNVMKGYYNAPEDTAATL-KDGWLYTGDLAKMDEEGYFYIVDRKKDIVLVGGYNVYPREVEEVLYTHESVAEVVVIGVPDENLGEAVRAYVVLKQTNITEEELTHYCTLH-LAKYKVPKSIEFLTELPKNTTGKLLRRALRE--------- 114762367 26 -----------------------------FLTESARRHPDEIGFVWGEKSWSWAEMEARSAAFAAALQRYGLGKGDRLLVQSANNNQMFEAMFACWRLGAIWVPANFRQSPDDLAYQAASAQAKGLLFPDHAAACDGLSFVIGIGEEL---------GDSYEDLVAAHLGERPA-VAEVQRDDPCWFFFTSGTTGRPKAAVLTHGQMAFVVTN--HLCDLEDASVVVAPLSHGHQLAQVAHGVKTILPAGAKF------DPDEIWGLVARWKVSNLFTVPTIVKLLVEHPSVHEHDHSSLRYMIYAGAPMYRADQVRALEVLGPKLVQYFGLGEVTGNITVLTDDGAMRIGSCGFARTGM-QVQIQDAEGTEVAPGETGEIAVIGPAVFAGYFDNPEANAKSF-RNGWFLTGDLGHMDADGFFYLTGRASDMYISGGSNIYPREIEEKILQHPDISEVAVLGVPDPVWGEIGVAVCVPREDGVAAEELLGWLGPK-IARYKMPRHVVFWDEMPKSAYGKITKKLIREELTAR---- 56697375 31 -------------------------TIPQLLHTTVARGGANDALIFAGARLSYDAFAQAVDDLACGFLALGLQKGDRLGIWSPNRVEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLAPAFKASDYRTLAPELASRLPDLRHVIVAGQCGEWAFGEIARMHRARLPDIDKTDPINIQFTSGTTGQPKGATLTHRNIVNNARFVTDRINLSERDRLAIPVPLYHCFGMVM-GVLGAVSKGAAMVFGEAFDPAQTLDTVEAERCTALYGVPTMFVAMLQELATTSRDLSSLRTGIMAGSPCPVDVMKQVNRMHMGEVTICYGMTESPVSFQSVDDSTEKRCETVGR-IHPHLEVKIVDDTGNTVPVGVQGELCTRGYSVMQGYWDDPERTAEAI-RDGWMHTGDLAVLDADGFCTITGRVKDMIIRGGENIYPREIEEFLFGHPDIKEVQVFGIPDARMGEEVCAWVVAKPGCEISAEVRTYCRGQ-IAHFKVPRHVRIVTELPMTITGKPQKFIMRDRMVEML--- 218290785 2 --------------------------IGYILSRSATVYPDHPAIIHGDTVLTYREFNERVNRVASTLLQLGLEAGDRVGIFSPNRPEILEVLFATWKAGLVAVMNFRLHR-DEVCYILNHSEAKVLV----YAGI-YQKEIEQISEDLIATRTAICLDGVEKFFDYRELRTEE-WLTAVDGDDLAWLFYTSGTTGRPKGAMLTHRILLLTLNACVDIYPFEHDDVGLHAAPLSHGLPLFAKGATNVILAASRF------EPEQVFSEIEKHRVTVLPFMAP-TMIKRLIESEKRTDLRSLRCIIYGGAPMYVEDLVAGLKIFGPIFAQVYGQGECLMTITGLSREEHDL--NRPERLASAGTARIQDAEGNPLPPGNISEIVVRSDLVMKGYWRNPEATAETIV-NGWLRTGDVGYMDEQGYLYILDRTKDMIISGGNNIYPREVEEVLLRHPAIQEVCVFGVPDPEWGEAVKAVVVLRGLTVTEEEVIAFCRDH-LASYKKPRSVEFVQELPKNAYGKILKRELRSKYWE----- 39933820 18 ---------------------------------------ERIAVVASSRKISYRAMDERVDRLAAHLAALGVGRGDRVAVLALNAVETLEVQFACFRLGAIFVPLNVRLTVHELSYI--VGDAAPRVL--AHDD-ELAPMAKELKAAC-SVPHLLAFGAAYEAALAASPRSEPVTL-----DDVSTIMYTSGTTGKPKGAMITHGTFINAVNLGIP-AFISQRTVFLCVLPLFHTGGLTNP----VLHAGGTTLLMRAFDPGAALSIIGDPSVGLTHFVPSIYQFMCQHPAFAATDLSRLQIAGVGGAPMPVPLL-KIWQERGCALVQGYGMTETSPAVLMLDDDAARKAGSAGKPVLHADLKIVGPDGD-PVKPGEMGELWVKGPNITPGYWNRPDANRTSFT-DGWLHTGDAARVDDEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEIAEAAVIGAPDPQWGETAVVALKPGQELSE-AKLLAHCRER-LARFKCPQRVSFVEALPRNATGKVHKPTLRERI------- 111027015 5 ----------------------------------------------------------------------GVRRGDVVTLVLPNWREFFVVHSAIGLIGGVVNPLLPKVGTPEIAHILRTAEAAAHRVIAAAEGLDSILGIVPVRSGTNSLADILEEPWEQRF-PL-----DPVVVDARERDTVTF---TSGTESLPKGVVHSHQTTMFVLRAYLDVLGLNGSDSVFMPSPICHASGMAW-GLRAAIHAGVPLILQDKWNPDTALRLIDEHRCTYTLAATPFIIDMLGAKARGAGSGETLRYVASGGAAIPRHLVAEVRENFSAELMAVFGASETYVTTTRPGAPDDILA-TDGEPL-PGVQVAIVDESGRELPRGEEGEIVTRGPQVFLGYLGDPDLTHRAFRGD-WYRFGDLGRIDENGMLHVTGRIKDIVIRGGENISVREVEELLINHPNVASAAVVGYPDPRLGERCCAVVVPTAGTEDLQELNSYLVGRGLAKYKLPERLEVFDEMPMTATGKIRKADLRRQIA------ 71066422 33 ----------------------ANTSLIDIFEQNFVKHAGKTAFVCMDAKLAYEDLDRYSKQIAAYLQSLGLKKGDKVGVMMPNILQLPVAVLGVLRAGMTLVNVNPLYTSKELEHQLTDSDTKALFILENFAGFIVNMVVRHVKKLVPNLKSSTNFKTALNRFPAKNY-----KRPDICLDDVAVLQYTGGTTGVAKGAMLTHGNLVANLIQCDTYLGMSEQPVIMTALPLYHIFSFTVCGMFG-LYRGCIGLLVPNPR--DAASLIKAYKDYPPAFFPAVNTLFNALANSKALDHSKLQLSMGGGMAVLKDTAEKWQKITGNVIVQGYGLSETSPVASANPQGNGEFSGNIGLPM-PATDMAILDEEGNEVALGERGEICVRGPQVMKGYWKRDDATAEVMTADGYFRTGDIGVMDEEGYFKIVDRKKNMILVSGFNVYPNEVEDVMSAHPKILECGVIGVEDEKSGEVPKIYVVRSDDSLTKEEVLAYSKEN-LTGYKRPRYVEFIDELPKSNVGKILHKDLR---------- 186476462 66 ------------------------------------RFRERVAYVSVGESLTYGELARKATAFAAYLQSIGVKPGDRVAIMLPNTFQYPIALFGVLKTGAIVVNVNPLYTVRELSHQLKDCGAQTIVV--------FENFAKTVEESLPRVQNVIVTGHVKKLVPAYNL-PQAVRLLDIAPADLAFLQYTGGTTGVAKGAMLTHRNIVANLLQAAESQLTDEIETVLTPLPLYHIYSLTVNAMI-FMGLGGRNILIANPDTKRVMKILRHETFTGITAVNTLYNAFLDNEEFRRRDFSKLKLAMAGGMAMQKAVADRFREVTGKPIIEGYGLTECIVSMNPVDLKHMREFDGSIGLPAPSTQVRFRKDDGSWANIGEPGELCVRGPQVMKGYWNRPEETAKVLDDEGWLATGDIGVMDSRGYIRLIDRKKDMILVSGFNVYPNEIEDVIAMHPDVREVAAIGIPDVAQGERVKVFVVRRNPSLTEEQVIAHCR-KNLTGYKVPKVVEFRDELPQTNVGKILRRELRD--------- 11499945 46 -----------------------------ILEMAAEKYGNKVGTIFFGNQITYRQAKEASDKVAGFLFDIGIEKGDRVIFALPNTPHAAPIMAGILKVGGIIVQCNPLYTQREIKFLAEDSGAKTMFCMDML----YSNVSPLLDDG--TLDTVITC-SLQDFMVGATMPDPPEKRKGLYSEDVAMLQYTGGTTGFPKGVMLTHFNIVANAYQAAN--WASSADVGIGMLPVFHSYGMTMMNV-GIL-VGATII--PMPDPRN-YPMIQTFKVTTLAAVPTMYIGMLKLLEENGYDLSSLRVCTSGAAPLPIEVKRRWEELTGKRITEGYGLSEA----SPITHGNPIYLNKEGSVGLPYPDTVVIDDEGNILPPGEVGELVIRGPQVMKGYWNRKEETENTLI-NGWLLTGDMAKMDEDGFFYIVDRKKDMIIAGGFNIYPREIEEVLYEHPAVAEAAVVGIPDPYRGETVKAFILKPGWKGKVTEIIKFCKER-LAPYKVPKLVEFRDELPKSLVGKVLRRVLRE--------- 113868752 9 -------WPKRLAIVLPETSLWAN------LEVSALRYADKAAIRYFGNAITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRAEEFKHYVTDAQAVAIFTADLAAGVE------QAQAELAPLEHMLVTQYADALPPTHEWLTTPHPLPAGATADMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGSTWSGSGAESVILSVLPLFHVTGMQY-GMNGPIYSGATVVMLPRWDREVAGRLISRYQVTHWTNIPTMVIDFLASPNLAQFDLASLRYIGGGGAAMPQAVAERLREQFGLNYLEGYGLSETMAP-THSNPSDRPKLQCLGVPTFNTDARVVDPVTLKELPPNEIGEIIVSGPQVFKGYWGKEDATRDAFIEKAFFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDPYRGETVKAVVVLRAHAKGKTTPEQIIEKENMAAYKYPRVVEFVEALPKSGTGKVMWRHLQE--------- 29833154 33 ------------------------------VRRAAADTPERTALAYFDGRITYRALDELSDSVAGHLAARGLERGDRVAILLQNSPHFVLALLGAWKAGAIVVPVNPMYKSGEVTHVLKDGEVAALVCSDTAAGTPVRIVLTACELDLQTRNDARVAADADDLIAVARRHKAPADRAAVP-SDIALISYTSGTSGAPKGATNTHGNIMYNAERQRTGLALPGTPVYFAMAPLFHITGMVA-QLAGCLNSAGTLVLAEAGVVLDAF----AEHRPVYTVGPSTAFMALAAHPDTRDHFSSFRMISSGGAPLPPALVEKFRAGFGPYIHNGYGLTECTAPCASLEAPVDPVSGTLGAP-GPDTVVRIVDDQGEEVPFGEQGEILVRGPQVVPGYWRLPEATAETFPE-GELRTGDIGFMDPQGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRDEDPAA--FAAYCKER-LAAYKYPRQVEILPDLPKTASGKILRRELRSRSGE----- 206558442 32 -------------------------TIGRFLLDTAGRFPDRPAVVFQQVRWTWREFANEIDVLAAGLAALGIVKGDCVGIWSPNRSEWLLTQFATARIGAVLVNINPAYRLSELEYALNKVGCKAVIAAERFKSSAYVEMLQTIAARVPSLRTIVSMGEVADVMARGRRAVDPALLDAISANDPINIQFTSGTTGSPKGATLTHRNVVNNARSIAMAMRFTEQDSLCIPVPLYHCFGM----VLAVLVSKGAAMVFPGEAFDPVATLVAEERCTALHGVPTMFIAELDHPEFAKFDLSTLRTGIMAGSPCPIETMKRVVSQMHLSITIAYGMTESPVSFSSTDDPLEKRTTTVGR-IQPHLEVKIVDPSGDIVPVGATGELCTKGYSVMLGYWD-DDAKTREVLVDGWMHTGDLATLDADGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDAKYGEELCAWIVLRDEQMTEDDVRAFCNGQ-IAHYKIPRYIRFVDELPMTVTGKVQKFVMRDRMIEEL--- 145294415 7 -------------------------------RRRATVRPESTAIEFEGTSITYGEFSKRINRLGHALLDLGVVHQDRVAYVGFNHPALLEVFFSTNLIGATPVLVNPRLSANEIDYIIQ--DSGASIV---FYGIDLIEHATYLQELHPEIIMVAVEGDEGPGLRIEAASDADIDL-EVSDDDIALLMYTSGTTGRPKGAMLSHRNLFFNYFNALLSQEIEQGAVLLSTAPLFHIAGLNMT-TIPVMMKGGKVIIHREFRAEHVLDEIERSKVSESFMVPAMIDMLSNHPSFAERDLSSLRAIMVGGSPLS-ERALRIWQGRDVKIVQGFGMTETAPGACLLEATDTSTLGTAGRAHFFTDIKLVDPKTGEEVPTGEAGEVLIRGPHVMTGYWNRPE-DTASALQNGWYHSGDIAIKDADGYYTIKDRIKDMYISGGENIYPAEVEQALQELEAVLDAAVIGVPDERWGETGIAFVSLRENPPTGPELRELLGSV-LARYKLPREIHIIEELPRNATGKIQKNILRD--------- 149178475 5 -----------------------------FLENSAREYPDKVALVVDQQRYTYQDLELQSNRLAQALLQRGLQRGERVAIHLDNSLEATVAIFAVLKAGGVFVMVNPTTKIDKLTYVLNNCRATTLIIPN-----KKQNLILEHAALLPHLKTVIATGESTEWQQLQKEYADQLTPPAIKSIDLAALVYTSGSTGNPKGVMLTHLN-MTSAARSITTYLMNEADIILNVLPLSFDYGLYQ--LLMAFRVGATLALEKSFTPHAVLQKIIDEQVTGFPLVPTMSAILLKMDLSKY-DFSNLRYITNTGAALPTEHIKRLPHV------QIFSMY-GLTECKRVSDQVDIRTGSVGIAM-PDSEVFIVDDAGHRLPAEQTGELVVRGANVMLGYWEAPERTAERLKPEMYLYTGDLFRMDREGYLYFVGRRDDIIKSRGEKVSPKEVENVLFAHPAISEAAIIGDPDPILGQRAIVTVMPEQELTEKAVI-AYCR-KHLEDFMVPQKVEFRDELPKSPNGKVDKKQL----------- 115522872 9 ------------------------QTISELLRRSARRMPDKTAVICGDVTWSYREFDQLVETLSRGIVSLGVQVGDRVALLARNSHAFAAMRYALARAGAVLVPINFMLNAEEIAYILRHS-GAKLLCTD--SGMAPQAVA---ASKLDTLPSLRPTEPVEGMIPMQSLLERGANAPELPNDALAQILYTSGTESLPKGAMLTHDAVIAQYASCVAACDFKPSDVMVHAMPMFHCAQLDV-FVGPFVQVGAMNIIIDAPVPETVFDMIERYAVT-ALFAPP--TVWISLLRSKAFDPARLQTLEKAGASIMMEMQQRLPKV---RFWNLYGQTEIAPTATML-GPEDQIAGSAGKPVLNV-ETRVVDDDGRELPPGEIGEIVHRSPQLMIGYFHDEERTAQAF-EGGWFHSGDLGVFDDEGYLTVVDRKKDMIKSGGENVASREVEETIYQLDGVSEVAVIGLSDPRWIEAVTAIVVPKGVALTEEQVIAHCKAR-IAGFKSPKRVFFADNLPRNPSGKILKRNLRQAYETK---- 111023941 7 -----------------------------MLADTARRTPSRTAVIEGDRTLTFGEIDAAANSVAHFLLSLGLRPGDRVALTIANVVEFPIVYFGILKAGGAVVPLNTMLKREEVAYHLRDSGATAYFVPEAWRGFDVESCEHLVTVGPALLDEPGVGTTLAEALPAEDV------LQVTEATDTAVVLYTSGTTGKPKGAELSHANIVLNAIGHNQLLDARADDVHLVTLPLFHSFAQTVQLNAG-FAMGATLVLLPRFDAAQALALMTQHRVTVFAGVPTMYWALLNKAADGIDDLAGLRVALSGAAAMPVDVLERFRDVFGVGIREGYGLSETTVTFNPLDQPNR--SGSIGKPIWGV-EVKLIDDHWNEVPAGEPGELAVRGYNVMKGYLGRPEAT-KDVIRDGWFRTGDIATRDEDGYYFIVDRAKDLIVRGGFNVYPRELEEVIIGHPEVSLVAVVGIPDERSGEEVKAFVIPGSEL-REEDLIGWSRER-LAAYKYPRLVEFRDTLPMNATGKLLKRALR---------- 126649399 7 ------------------------------VRQQATEQPEKVAYHFMGKDTTYGEFEQTVGRFAKGLQDLGVEKGDHVAFLLGNTPHYLIALYATMRLGATAIPVNPIYTPDEISYILHNGDVKAVIALDLLLPL----VEKGVQA-FPQVKAFVVADIAEKVAALEKTHSQSLQPVEVADDDNAIILYTSGTTGTPKGAMLTHEN-VYSNARDV-AHYLDEKDRVIATLPVFHVFALTVV-VNAPLLSGATVLLAPRFSPTEIFALAREQKATVFAGVPTMYNFLYQLPEGNPEDFSTIRLAISGGASLPVALLHNFEQKFNVRVSEGYGLSEAVTCFNPLDRDRK--AGSIGTSISNV-ENRVVDINGQEVPVGEVGELIVRGPNVMKGYYKMPEETAMTI-RDGWLYTGDLARVDDEGYFYIVDRKKDMIIVGGFNVYPREVEEVLFAHNNIVEAAVVGFPDPNLGEAVHAYVVLKEVAATTTEDLLSYCGKHMVKYKVPKVIEIMDELPKNTTGKILRRSLKEKV------- 90419842 27 -----------------------------FLTRAARRLGGEVGLVWGEAEWSWAEIDARASAMAAALRRYGVSKGDRILVQSQNCNQMFESMFACFRLGAVWVPTNFRQTPDEVAYLARASGATGMICNATFP--DHAAACRAACPDLGFVVAIGAAAFGEDYDALVAAHRGAVANATVDRDDPCWFFFTSGTTGRPKAAVLTHGQ--MSFVATNHLCDLMPGTASLVVAPLSHGAGVHQ---LTQVAAGAKTILMPTERFDAAWRLVEEWRVTNMFTVPTILKMLVEHPAAAEYDHSSLRHVIYAGAPMYRADQKRALETLGPVIVQYFGLGEVTGNITVLPAHEHSADDAAARIGSGYERTSIQDEAGAELGPNETGEICVTGPAVFAGYYDNPDANAKAF-RNGWFRTGDLGHLDAEGYLSITGRASDMYISGGSNVYPREIEEKILTHPKISEVAVLGVPDPVWGEVGAVCVTVAGENVGEAELGAFLDGK-MSRYKLPRRFVFVDEMPKSAYGKITKKLVRQALEER---- 83950875 6 -----------------------------VLRQSARRFGDEIGFVWGDKTWTWKEVDARVDALCHVLAAQGVTKGDRVLVQSPNCNQMFETMFACFRMGAVWVPTNFRQTPPEVAYLAQSSGAVAIICHKDF-GAHYREEARQ-------LRVALAIGEASWAEDLDDLVAEPFAAADVEHDDPCWFFYTSGTTGRPKAGVLTHGQMGFVITN--HLCDLMPGTSQKASIVVA---PLSHGAGIHQLVNTARSVQSPGFDGDEIWSLVEKWQASNLFTVPTIVNMLVDDKAVDRYDRSSLRYMIYAGAPMYREDQKRALRTLGPVLVQYYGLGEVTGNITSLEDGENAKIGSCGFERTGMQVS-IQDAAGQERAPGETGEIAVCGPAVFAGYYNNDEANQKSF-RNGWFLTGDLGHLDDEGFLYITGRASDMYISGGSNVYPREIEEKILEHPAVDEVAILGVPDPKWGEVGLAICTLNAELDQETLLSWL--EGKVSRYKLPKTVLFWPELPKSAYG------------------ 70731941 36 ------------------------------------KFADRPAFSNMGVTLTYAELERYSAAFAGYLQSTDLVPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTARELVYLNIFGQKVQEVLGDTDIQF---LIEARMGDMMPSAKGWLVVDKVKKMVPAYHLRGQSIKPLQVGHDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQA-RACWREGQEVMIAPLPLYHIYAFTA-NCMCMMVTGNHNVLITNPRDIGGF-IKELKKWRFSALLNTLFVALMDHPDFKNLDFSNLKLTNSGGTALVKATAERWQKLTGCRITEGYGLTE--TSPVACTNPERSRLGTVGLPV-PGTTLKIIDDQGVELPLGERGELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGIPDERSGEAVKLFVVPREAGVSLEELKAYCKEN-FTGYKVPKHIVLRDSLPMTPVGKILRRELRD--------- 94985174 22 ------------------------DTLPDLLRHSAERFPERTALSFIGAHTRYRELWQDVQRFAAGLQKIGVQPGERVSVMLPNSPQFVVAFFGALLAGATVVNTSPLYVPSELEHQLQDSGSETLILLDAFYP-RYQQIATRVQDALPFPKNVLAGGSVYSFKGLQGPAPQPVTL---RPDDVALLQYTGGTTGVPKGAMLTHRN----LVANAEQCWMSDQEVTLAAIPFFHVYGMTVGMNLSML-TGATLVLVPN-ARDIRMVLIEASGATLFPGVPTLYNAINNHPDTPQFDLTTIRACISGSAPLPLETARKFRQITGANLVEGYGLTEASVNPIFGDQREGSI----GLPL-PGVDARVIDEQGNPLPPGEIGELWVSGPNIMRGYWGRPDETAKVLREDGWLTTGDMAVMDEDGYFRIVDRKKDLIIAGGYNIYPREVEEVLYQHPAVLEAAAVGLPDPYRGEHAVVALKPGMTATE-AEIIAHCRAN-LSPYKVPRSVEFRAELPKSAALKVLRRQLAE--------- 163725438 35 ----------------------------------------------------YKEFDKKSNRIANGIKALGLGANDRISVILPNGLEYALADFGIYKSGAALV---PSNMMVA-------AGDIAHILQDASMAFVHESMAKKVQKNLPLLKQIVVVGGAEDFLAQNS--EEPLS-PTASEADDALIVYTGGTTGKPKGVLHSQRGLFFDVIAHVVGLPLTHKDKILLMTPMSHGWLLFAGCVKGTSFCFEMVF-----DPFKVLEVIEKEKVTMTMMVPTIIYVFLDILKGMEVDTSSLRIIGYGAAPIAASRLEEAMERFGRIFYQKYGLVECPNMITTLTVEDHVILQSCGKP-DHMVSLKIVDDDGNELPMGQVGEIVVKAPYVMSGYLNLEDATKKTL-KDGWLYTGDMGKVDDEGYVYIVDRKKDLVITGGMNVFPADVEACLINHPQVKDVSVIGIPDDHWGE-AVTACVVAEEGAVEEELIQFCKGK-VSKYAVPKKVIFMDELPKTIIGKIDKKTLRAPFWEEKL-- 11498446 45 -----------------------------ILEDAAASDPDKICFEFFGTKWTYRQMKDASDKVANFLFDIGVEKGDRIVVALPNLPHYAIIANAIYKVGGIVVQCNPIYTEREIRYIVKNSGATRMF---AFEGMYPRTLEKVVICRIEDFLGFVMSALFKAFLKKKDRRKEVVFWQDVPKEDVAMFQYTGGTTGFPKAVMLTHYNLVVNAYQVAE--WDPRTTVAVGCLPVFHVYGMTMLNSSAVL----RMKVIPIPDPRDVLKAVHKYKATTFTGVPTMFISMLNHPKLSKYDLTSLRVCVSGAAPLPVEVKRKWEEITGGKLVEGYGLSEAVTHCNPLYG-----LNKAGSIGVPYPDTYVIDEEGNILPPGEEGELAIYGPQVMKGYWMMDEETEKTLI-NGWLLTGDMAKMDEDGYFYIVDRKKDMIVAGGYNIYPREVEEVLFEHPAVAEAAVVGVPDPYRGETVKAFVVLRPEYKGKVDLDKFCRER-LAAYKVPRLYEFRDELPKSLVGKVLRRVLR---------- 183983827 54 --------------------------------------------------WSYAQLLTDVRQLATGLVRAGIGRGDRVGIWAPNRWEWVLVQYATAEIGAVLVTINPAYQARELEYALRQSGVAMVIAASGFKGSDYAAILAEVAPGCPELHDVALAGSGADLVALQEIAT------TLSADDPINIQYTSGTTGFPKGVTLSHRNILYLVGELLEYTAEDRICI---PVPFYHCFGM----VMGNLAATGACMVIPAPGFDPAATLVQAERCTSLYGVPTMFIAELGLADFATYDLSSLRTGIMAGSTCPVEVMRKVDQMHMAGISICYGMTETVATQTRSNDSLQRRVTTVGR-VGPHLEIKVVDPATGRIVPGTAGEFCTRGYSVMSGYWKAPERTAEVIDPEGWMHTGDLALMDECGYVQITGRIKDIVVRGGENISPREIEEFLHSHPDIVDAHVVGVPDERMGEELMAVVKLRAGAPELT--TGLLREYCIAKFKIPRYLRLVDEFPMTVTGKVRKVEMRQQAIEYL--- 92113592 25 ------------------------------------RFADKPAFTCMGRTLRYAELERLSRDFAAWLHETDLEPGDRIAIQLPNVLQFPVAIFGAMRAGLVVVNTNPLYTEREMAHQFQDAGVKAILI--------LANMADKLERILPDIRHVLVTGDMHGFLPLSQGHGRTSEAVTCHGDDIAVLQYTGGTTGVAKGSMLTHRNLIANMLQTRQMIIEEGRETIIAPLPVYHIYTFTV-NCLFTMVTGNHTVLIPNPRDIDGFIKTLR-KTEYTGFVGLNTL--FNALCQREDDFSRLKLTISGGMALTKAVAKRWEEVTGCAVLEGYGMTE-TSPIVCVNPPDGIQLGTIGKPV-PGTSIKVIGPEGEDVPRGEPGELCVKGPQVMKGYWQRPEDTARAMDDEGWIRTGDIAVIQEDDYVRIVDRKKDMIIVSGFNVYPNEVEDVVAAHEDVVEVAAIGVSDDATGEAIKLFVVSRNEALDAETLRGWCK-RELSAYKVPKLIEFRDELPKTNVGKVLRRELRD--------- 56410454 13 ------------------------------------RYPDAIAIVQENVRFTYARFDEEINKLAAGLQTLGIEKGDRVLLVTKNRWEMVALYWAIQKIGAVPIFRLMSH---EIEYCLRDSEAKA-IVYEPASKDEVLKATKDVSVKKIGLLN--VEGAEVSYKELLRLGEEKNLIPQIDMDDICLILYTSGTTGKPKGVPRSHNEYGAAVAHILQNQYVTGEST-LGVMPLYHTMGMRS--LLSMAFLNGKLVMTPDYSPKKLLEEIEREKITCAYLVPTIYHDLVNHPDFTKHDLSSLTKLGYAGAAMTTSLTKEIPKVFGCTEVYTFTTC----NY--LDKKP----GCAGKPGFHQDIRVVKVDPNKEVGPDDVGEIIANSIEAFRGYWKRPDANKKAIRQ-GWYFTGDLGYFDEDGDLYVVGRVDDMIISGGENIHPLEVEDVLSKHPKVYEVAVAGLPDDHWGQIVTAFIVKADPTLTAQELDQYCRESGLANFKRPKKYIFVKEIPKSPVGKILRRKLK---------- 118463544 17 ---------DEDVARFRAAGWWCDSTLSDAVRRNAQRTPERPAIDHGGRTFTWHEFDCAASNLAETLAGLGVGPGDRVAVWHGDCAAIHVLFVAIERRGAVIVGI--GERAG--------AREAGAILRNAQPKI---LLSDQPRSK-PAAE---VAGELRALVLTQPLDTEPRAFDQLGPDDVFLINSTSGTTGLPKCVVHTQNRWYYFHQKAVANGMLTPDDVFLPVIPTPFGFGIWTSHTTPI-HLGATAVILDRFTPAATCEAIARHGVTVLCCVSTQLTMLMADPASRRHDLSSLRIVYTGGEALPYRPAAEFEELTGATILQFYGSNEGMLSATTVHDPRDRRLGTAGR-VVPEMAVRLFDG-DTDVTATGRGQPACRGPATSLGYLGGTDHDKL-FTRDGWMRMGDICEIDADGYLRVTGRTSDFILRGGKNISASQVEDAAMTHPAVAIAAAVAMPDPVFGEKVCLYAELAGPATDPADLTEHLLAQGFSKELLPERLVVVDELPRSSGGKVAKGRLREDIRARMEAG 189424453 9 --------------------------IGAMLDEIAARFPDNDALVYRGLRYSYKQFNEICRQVAKGLLKLGIKKGDHVSIWAYNVPEWVILQFATPKIGAVLVTVNTAYKSSELEYVLNQSDSTTLFMVKSFKDTDYKTLAEVVPSKLPFLKTVVFIGDETNFNSIIELAVSDEELAAVEATDTINMQYTSGTTGFPKGVMLTHYNLANNGFQIGECMKFTNQDRLCIPVPFFHCFGCVL-GTMVCVTHGSAMVPVELFDPLKVLQTIEAEKCTAVHGVPTMFIAELEHPEFKKFNLSSLRTGIMAGSVCPIEVMKKVRDMNLTEITSVYGQTEASITQTRTEDPVELRVSTVGRAL-PEAEVKIIDETGATLPPGKQGELCARGYMVMKGYYKMPEETAKVIDADNWLHTGDLAIMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDKKYGEQMAAVILKKGMEMTEEEVKEFCRGK-IANYKVPKYVKFVEGYPMTASGKIQKFKLREAIKE----- 91978271 32 ---------------------------------------------------TYRALDDRVDRLASHLATLGVGRGDRVAVLAANTTETLEVQFACFRLGA--IFVPLNIRLT--------VHELAFILGDATPRVDSAVMAHELQTKC-TIAHLLAFGA-----PYEAALANSPRLEAVTLDDVSTIMYTSGTTGKPKGAMITHGTFINAVNLGIP-AFVSQRTVFLCVLPLFHTGGLTNP----VLHAGGTVILMRAFDPGAALKIIGDPAIGLTHFVPSIYQFMCQHPAFAETDLSRLQLAGVGGASMPVPLL-RIWQDRGCALVQGYGMTETSPAVLMLDDDAARKAGSAGKPVLHADLKIVGVDGE-PVNPGDMGELWVKGPNITPGYWNRPDANRTSFT-DGWLHTGDAARVDDEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEVAEAAVIGAPDPQWGETGVAIIAIKNDLPE-TKLLAHCRER-LARFKCPQRVVFVEALPRNATGKVHKPTLRE--------- 157376827 19 ----------------------------DLIEQAATRYGDKTAYACLGHHTSFSEIERDSRYFAAYLQNTALEVGDRVAIQLPNITQFVIAAYGAIRAGMVLVNTNPLYTERELTH--QFNDSGAKVV-------------VILSDLLPTLTNVVANTGIETVISTHALDISPQAQPEVQIDKLAALQYTGGTTGLSKGAMLSHSNLIMQIKSRLGEKLVEGEEIFVAPLPVYHIYAFMVNLVLYFERGCCSVLI---PNPRDISSLISKYPFTGFAGLNTLFVGLCHQPEFKALDFSHLKITISGGTALTQAAANVWQQTTGCTISEGYGLSE-TSPVVSLNAPGHEQLGTIGKPVLE-TEVKILDNDANEVPLGERGELAVRGPQVMGGYWNNTGDTANVMTKDGFFKTGDIAIETADGFHKIVDRKKDMIIVSGFNVYPNEVEEVLASHDAVLECAVVGIDNERSGEAKAVIVLANNEADTISTILAYCREQ-LTAYKIPKIVEFVPMLPKSTVGKILRRELRKGV------- 171463648 30 ----------------------------DMFEQSFERFPNRRACEYLGKFLTYRELDQHSKHFAAYLQNLGLEPGSRVAIMLPNVMQFQIAMLGILRAGFVVVNVNPLYTARELEHQLKDGGASALVILENFAHV-YQQIAKNVPLKKTIITSLFVVRNVKKLVPVWDLPGHILQRPKVSMSDIAFLQYTGGTTGLSKGAILLHKNILSNVIQT--ELWLEDQLVFLCALPLYHIFALTACALVG-MRKGGLLVLVPNPRDFDGFIKLLKKHPDIN-IFPGVNTLF--NALLHKPEFASVKLPNIGGMAMQKVVADQWQKATGSPIAEGYGLSEACVNSALIESFTGYI----GLPV-PGTEVVILGDDGIEVPFGTPGEICIRGPQVMAGYWNKPEETKNVMTADGFFKSGDIGIMNADGFTKIVDRKKDMVLVSGFNVYPNEVEEVLSLIPGVLECAVIGVPDEDSGEAVKAFIVKQDESLTEEDILAFCKEN-LTNYKYPKHIAFRNDLPKTNVGKILRRELRD--------- 51244407 36 ------------------------KTIAEELLAAVSSWGDRLYFYKQDIRLTYREFSERVDNLARGLAELGLKKGERVGIWSQNRLEWVLVQFATARLGLVLVNINPACRLRELDHFTNYFEMVTTLIPDSLSHLNYSSLGNELIGNILSLQKIIADGE-ESHYPLDDI------LPLLHRDDPVNIQFTSGTTGQAKGATLSHFNILNNASNVTARMNFGPGDRLCLPVPLYHCFGMVL-GVLGCLSKGASIVFAERFTPKTTLKVIEQEACTALYGVPAMYISMLSVPSFALFNLSSLRTGIMAGAPCPIEVMREVVGRMHLSITIAYGMTETVSFQSEVSDSLKNRVTTVGR-VHPHVQVKLVSKEGKTVPVGVTGELWTRGYSVMCGYWADPERTAESI-QDGWMRTGDLAVLDEEGYCSIVGRLSDMILRCGENIYPREIENYLYGHPAIQEVQVFGIPDPRLGEELCAWIIVRPESLEKSDIRQFCRGK-IASYKIPHHISFVDEMPMSVTGKPQKFKMRAQMCAQL--- 146337813 8 ------------------------QTLGDLLRRSAARTPAKTAVICGETSWTYAEFNAIVDRLAAGLAGRGVAKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARLLATDSGFAGTARAAKALAPAVELPSEGPSERQGDMIDFAVLA-ASTAPVPSIEIAGSDVAQIVYTSGTESLPKGAMLTHDAVIWQYVSCVVDAGIAADDVTLHALPLYHCAQLDGPSI----YVGATNIITAFPTPDNLLPLIATHRIT-SFFAPP--TVWISILRSESTDVSTLRKGYYGASIMPVEVLRELQRLPKVRLWNLYGQTE-IAPLATMLGPEDQLRKPGSCGRAVLNETRVVDDDMKDVAPGEVGEVVHRSPHLMLGYFHDDERTTAAFQGDWFH-SGDLATIDEEGYVTIVDRKKDMIKTGGENVASREVEEALYQIPEVSEVAVVGLPH----PRWVEAVVAMVVVKSGCELEALLKQASLASFKTPKRVVFVDALPKNPSGKLLKRQLREA-------- 56478122 24 -------------------------SIGDLFSRSVRQFGDRPAYINMGKGISYTELDRLSVRFAGFLQALKLPRGARVALMMPNMLQYPIAMFGVLRSGYVVVNVNPLYTARELEHQLRDSGAETIVIVE-----NFASTLEQVLPKL-TMPHIVVTSQVKKLVPSWNLHVSPLEPVSVGHDDIAFLQYTGGTTGVAKGAVLTHRNIIANLQQA--HAWIEGEEIIITALPLYHIFSLTA-NCLTFFKLGATNVLITNPRDIPGF-IKELAKYKFTAIVNTLFNALLNNPDFAKLDFSRLHIALGGGMAVQQQVADRWRRITGQPLIEAYGLTETAVTINPLDLPA--FNHSIGLPVSSTEVSIRGDD-GSEMPLGQPGELCVRGPQVMREYWNRPEDTAHVFTPDGFLRTGDIATIDEKGFVRIVDRKKDMILVSGFNVFPNEIEDVVASHPSVLEVAAVGVPDERTGEAVKVFIVRKDPSLTREMIIAHCR-KSLTAYKIPHLVEFRDELPKTNVGKILRRLLRD--------- 90425549 27 ----------------------------DLLEESFAKFRDRKAFICMDKAISYGQLDEMSTALGAYLQSKGLKQGARVAVMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEHVIARTAMGDLLGFKGVIVNFVVRRVKKMVPAFSLPSKVPTIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQN--DAWLQPALTIVCALPLYHIFALTVCFLLA-MRAGGVNLLIPNPRDMKSF-IKELKKYQVNSFVNTLYNGLLHAEGFDQVDFSKLKISNGGGMAVQRPVAEQWSKLTGCGIAEGYGLSETAPVLTCNPATIDSFTGSIGLPL-PSTYLSIRDDAGNELSLGQIGEICAKGPQVMAGYWNMPEETALVMTEDGYFRTGDIGVMSEDGSTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVVGVHDSRSNESVKAFVVRKDPEVTAEEIIKFCHTQ-LTNYKVPKQIEFRTELPKTNVGKILRRQLRD--------- 89053747 27 -------------------------TIGDMIAAVSHLYKDQPAFTACNGTLTFSQVDEMSDGLAVYLRETGLKQGDRVAVQMPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMAHQFADAEPKALIVVDIFADKLTQAL------KGHPIPNIIVTQVAEFFPAMPDRTLAPITLPHIRSDDIACLQYTGGTTGVPKGAMLTHANLMMNMEQTMEMISNVEKEVALTALPLYHIFAFTV-NLLGFYYLGARNVLIPNPRP---LSNLKRENYPIT---------WMSGVNTLFNGLSKLKFASAGGMALQSSVAERWEEVSGKPVLQGYGLTESVMTFNPLGKTRP---GSIGIPV-PSTELRCLDDDGTEVPQGEAGEIAARGPQIMKGYWNKPEETAKTMHGD-WLLTGDIGVMDADGYFSIVDRKKDMVLVSGFNVYPNEIEDCLVRHPGIMEAAVIGVPDGASGEAVKALVVLHDQTLTPDAIRAYCKEH-LTAYKVPKAVEFRDDLPKSNVGKILRKDLR---------- 154253530 58 ---------------------------------------------------TYRELGAEADRIATAFLDAGLKKDDVVAVQLPNVVELVAVYLGAWRAGLIVTPAPVQWRAHELGDVLAFVGAKAVVTARNIRGHDHAAMFESLKPKLPGLSKLFVIGETA--WPEAD-SARLDALPAADANDAATICWTSGTEARPKGVPRSHNHWMIAGLACADAAQLQPGDTVLNPFPLVNMAAIGGCFMPWLLTGGTLVQHHPFDLPVFLKQLVG-EKITYTVAPPAVLSLLLKEEKLMASDLSAVRSIGSGSAPLSPWMVKTWQEQYGLPIVNIFGSNEGISGAGDVPDPEERAQFFPRFGVKGFDETKLIDSGEEITEPGKPGELLIKGATVFAGYYRAGDGGAEAIDKDGFFHTGDVFEIAGDGYRFVE-RAKDIIIRGGMNISPGEIDGLLAGMPKLREAAVVGYADGVMGERICAVAVPAEESVTLEDVRAHLMKSDIAAYKLPERLELAEALPRNPLGKVLRRQLREMI------- 159043549 27 -------------------------TLGDMIGAVAATYGTAPAFTTCNGTLSFAQVDEMSDAFAVYLREVGLNPGDRVALQMPNCLSFPVAAFGVFKAGCVLVNVNPLYTAEEMGKQFLDAEPHALVIPEATRGHPIPNIVTRIAEFLPALPRGIV-GLVQKYWSVAEIEVPHIRLPDVAPDDVAVLQYTGGTTGVAKGAMLTHANLIVNMEQTMELIGLERGEVVLTALPLYHIFAFSL-NMLGFYWMGARNILIPSPRPKRAF---ENYRIT-----------WMSGVNTLFNGLTNLKFAAAGGMALQSSVAERWREITGTDVLQGYGLTE-TSPILSLEPLGKTRSGSIGIPL-PATRLACLDDDGKQVAIGDRGEIAAKGPQVMKGYWNKPEET-ANVLQNGWFLTGDIGVMDADGYFHIVDRKKDMVVVSGFNVYPNEVEDCLASHPGIIEAAVIGVPDGATGEAVKAFVVKGDSGLSEADIRAHCKEH-LTAYKVPKRVEFRDELPKSNVGKILRKDLR---------- 23099577 29 ------------------------------LAESAKKYGQKKALHFMGKDISYQSLYDEAKKMANYLQSIGVRKGDKVAIMLPNTPQAVVSYYGILMAGAVVVQTNPLYTERELTYQVNDSEATVIICLDSHTSLDH-VIVTGIKDYLPFPKNLIYKKEYNMVVKVEESNDTHVWQKIMEHSDIALLQYTGGTTGHPKGVMLSH----YNLTSNVQMCWLNKQNVVLGVLPFFHVYGMTTVMNFSI-KKGSKIILMPKFNATDILKAIDKQKPNLFPGAPTIYIGLLNHPDLEKYDLSSIEACISGSAPLPIEVQERFEKITGGKLVEGYGLTESSVTHSNF-VWEERINGSIGVPWP--DTDAVIFKMDGELEPGEVGEIAVKGPQIMKGYWKNEEETAKVLKE-GWLMTGDMGYMDENGYFYVVDRKKDMIIASGYNIYPREVEEVLYEHPSVQEAVVAGVPDPYRGETVKAYVVLKDGAALTEEELNEYSRKHLAAFKVPRIYEFRDELPKTAVGKILRRKLIDEEKEK---- 167826369 32 -------------------------TIGQFLLDTVARFPDRAAVVFQGVRRTWREFADEVDALAAALIQLGIARGDRVGIWSPNRAEWLLTQFATARIGAVLVNVNPAYRLAELEYACKLLIAAERFKTSAYAEMTTRAGDVLCAARVPSLRTVVTMSDAAHMLSFADVLARSARLDAIGATDPINIQFTSGTTGSPKGATLTHRNVVNNARSIANVMRLTEADAMCIPVPLYHCFGMVL-SVLACVSAGAKMVFPGAAEPGATLAAVSDERCTALQGVPTMFIAELDHPDFDRFDLSTLRTGIMAGSPCPIETMKRVVAKMHMSVTIAYGMTETVSFQSATTDSLEKRTTTVGR-IQPHLEAKIVDATGAIVPVGETGELCTRGYSVMLGYWDDEARTREAVV-DGWMRTGDLATLDEEGFCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDSKYGEEVCAWIVLRGETMTDDELREFCSGQ-IAHYKVPRYVRFVDELPMTVTGKVQKFVMRERMIDEL--- 111222038 33 ----------------------------DMIEASVRRVPDRPAIRYFGRSITFAELDRMSDALASGLLALGFAAGDRAVLYLQNVPQFVIAQVAVWKAGGVAVSANPMYKARELAEILHDSGATVLVSLESL----YRDVATAVRTVLTTLLTGIVRTRAEGTHDLLELVGEPVR-PALQGSDVALLTYTSGTTGPPKGAMTTHGNAVFNAQTFRDWVGLNGDDVVLGVAPLFHITGLIAHIAVSLLI-GAPLVLTYRFDVSDLLRTVRDERATFMVGSITVFIALMNAADTDPDALTSLRALYSGGAPIAPATARAFQQRFGIYIHNIYGLTEAMGVPFGVEAPVDPVSGALAVGIPVFDTTRILDEAGAPCAPGTIGEIAVSGPQVCAGYWRKPAETAQAFVA-GELRTGDVGFMDEHGWFYLVDRKKDQINAGGYKVWPREVEDVLYEHPAVREAAVVGVADDYRGEKAYVSLVPGANA-TAQELIAFARER-MAAYKYPRLLELVDDIPKTTSGKLLRRALRD--------- 108760532 23 -----------------------GETIGQNLRRTVERHGDREALVVASQGFTYQQLWALTSQVARGLMALGVQKGDRVGLWSPNRFEWVAVQYATARIGAILVNINPAYRTSELEYALNQSGTKVLLHARGFRQTDYRGMVKEVRPRCAGLAAALVLEDDWQRLGAEDVSEDALAARELQFDDAINIQYTSGTTGFPKGATLSHHNVLNNGFFIGEALRYGPEDRVCIPVPFYHCFGMVIGNLACTSHGATMVIPAEAFDPLTVLQTVQAERCTSLYGVPTMFIAELDHPRFGEFDLSTLRTGVMAGSPCPVEVMKQVQSRMHMEVTICYGMTETVSTQSALDEPLDKRVSTVGR-VHPHLEVKVIDAGSGEVVPGSPGELCTRGYSVMLGYWANPEATAAAVDAAGWMHTGDLAVMDDEGYVKVVGRIKDTIIRGGENISPREVEEFLHAHPGVSETQVIGVPSKRYGEEVMAWVRVKPGATTAEELTRFCAGR-IASFKIPRYFKFVDAFPMTVTGKVQKFKMREA-------- 160933696 276 ---------------------WPKETFPQVLDRMVEEFPDQYAFTTLDYTRTYAEFRDDVDTFARALIAMGVRPGDHVAIWATNVPQWYITFWATTKIGAVLVTVNTAYKIHEAEYLLRQSDTHTLVMIDGFKDSDYVSIIKELCKRLPFLRNIVTVDSAQEQVPVEEVYR---RAAAINKHDVCNMQYTSGTTGFPKGVMLTHYNVVNNGKAIGDCMDLSTADRMMIQVPMFHCFGMVLAMTASMTHG---VTMSPIPSPKKGLACINQEKITAFHGVPTMFIAMLGHEDFEKTDFSHMRTGIMAGSPCPIKVMQDVIDKMHMTICITYGQTEASCTMSKTTDSLEARVNTVGAAMFGVECKIVDPETNEDLPDNVDGEFVAKGYNIMKGYYKMPEATAAAIDENGWLHTGDLARRDENGYYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVSDVQVIGVPDKQYGEEACVVLKP-GEAMTEDELKDYVASH-MAKHKVPRYVDFVDSFPMNAAGKILKYKMREQAVEKL--- 108762666 3 --------------------------IGDWMGRGALYWPDSVAVSRGDARFTYRAMNTRATALGGWLRDVGVQKGDRVGIVAHNGVEYLDALFACAKIGA--VFVPFNWR----LHAAELADLVRSIRPGVFFGDDFRDTVADVRERLGSLESQGLPGADAYAATLAHVPGSPVTQDAVSEEDILCLIFTGGTTGRSKGARVSYRMVAWNTLNTL-VHEVRPGDVTVTHTPMFHTGGLLVY-TLPLLTVGGTVVLMRRWEPEALLDLIPREKVTLFFAVPTQYQQLLESPRFKTTDFSSVRFMTSGGAALPVPLIQAWQAVHPVPFKQGFGMTEGLFSM----GPEYAVAGSIGRP-NYFIAAKLVDDDGREVPTGEVGELLLKGPSMCSGYFEDEAATREAIDAEGWLHTGDLARVDADGFFTIAGRKKDMFISGGENIYPLELESALYEHPAVAQCAVVGVPDAKWGEVGRAFVVLKPDGKVSAELLEHLRGR-VARFKVPKRVELMERLPISAAGKILKRELRDA-------- 149377184 19 -----------------------GMTIGAMLDRTAEKYPDTEALVAQDIRWTYKEFVEKVNEAARAFIAIGVKRGDRVGIWSPNRYEWTVTQFATAKVGAILVNINPAYGVHELDYAMNLSGISVLVTADSFKASDYRKMVYDLAQKVPELRAVVNLDKDKEFIGFADVSQEELDQDQLQFDDPINIQFTSGTTGNPKGATLTHHNILNNGYFVAESQLLTEKDRLVIPVPLYHCFGMVM-GNLGCITHGSTMIYGEGFEPKSVLQAVHQEKATALYGVPTMFIAELAEPEFETYDLSTLRTGIMAGSICPAEVMKKVNGKMNMKVQIAYGMTETVSTQTSSLDPFEKQVTTVGR-TQPHLETKIVDPGNGNVVPGEIGELCTRGYSVMLKYWNNEEKTSEAIDGAGWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEIEEFLYTHPAIEEVQVTGIPDDKYGEEAWVKLNPDADPVTGDELREFCKGK-IAHFKIPRNYKFVDEFPMTVTGKIQKFKMREISIEEM--- 72162557 7 -----------------------------LLEDGARNRPERDAIVFGDMRLNYALVNMIANQVANLLVSRGIRPGDKVALACPNVPYFPFVYFGALKAGAVPLNVLLTPR--EIEYHLRDSGAKALF---AFTGTPELPLGERAWQAFQEVAECAAAGATTSAIPGAELNGQPGEFESVRTEDVAVIIYTSGTTGQPKGAQLTHTNLLFNAVASSALFAPDSHDVFLTVLPLFHIFGQTTM-MNAALYRHGTMVLMPRFDGDEALSLMEKEKVTIFAGVP--TMYWGLLNAQGDHDIKQIQTLHTGGASLPAEVARKVKEKFGIEILEGYGLSESFNNPKRKAKPGSIGLPIWGVEM------KLVDENFNTIEGEGPGEIAVRGHCVMKGYHNRPEAN-AQVMRDGWFRTGDIARRDEEGFYFIIDRSKDMIIRGGYNVYPREIEEVLMTHPQVSLAAVVGVPHDTHGEEIKAFVIPAEGATLTEELIAWAKER-LAAYKYPRIVEFRTELPMTATGKILKRELR---------- 91785731 33 -------------------------TIGQFLRDTAERFPDRPAVVFQRIRWTWQEFVEEVDVLAAGLLALGIEKGDRVGIWSPNRVEWLLTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAIIAAERFKTSMYLEMLQELASRLPELRYVIRMCDTETMLSFSDVIEESLDVPTLDARDPINIQFTSGTTGNPKGATLTHRNVVNNARYIAMAMRLTEQDGLCIPVPLYHCFGMVL-SVLACVSVGANMVF-PGEGFDPAASLVAEEQCTALHGVPTMFIAELDHPDFATYDLSRLRTGIMAGSPCPIETMKKVVSRMHLEITIAYGMTETVSFQSSTTDPLDKRTTTVGR-IQPHLEVKIVDPLGNIVPVGETGELCTRGYSVMQGYWDDEAKTRESIV-DGWMHTGDLATLDAEGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSVQVFGVPDSKYGEEVCAWVVLRGEQATAEEIQQFCQGQ-IAHYKVPKYIRFVDELPMTVTGKVQKFIMRERMISEL--- 73539132 3 --------------------------FAYFLRRAARYWGDLPAVLYRDQVLTYRELDERSTRLANALLAMGLRQGDRVAVQSRNRPELVEIECALYKAGLVKAALNPRFTAPEASDVVENCQPRVLIAGPGYAGY---SPATRGFGSVETFVSI--GKDAPGYAGYEALLAESTELPEITPADLAVLHFSSGSTGKIKAAMQSYGNRLAALRKM--LMGMDSPPRRLALIPVTH-----ASGMLPYLYCGATLVLFEKFEPADFLAEVARLRITHVFMVPAMINMLLAEPSLASADLSSLRTLAYGAAPMAPARIREAWERIGPILSQGYGASESTSGVTRLSDHAQAIASSCGRALGE-TEVRVVDEQGREVAVGEIGELVIRGEDVFQGYW-GEPALTQEVLVNGWLRTGDMARVDAQGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDETWGEKAVVTLRPGRQA-SAQSLIAHCRER-IADYKSPRSVDFVDELPKNASGKLARKLVRE--------- 156741765 64 ---------------------------------------------------TYQKLNEMVDRFANALYQLGVRKGDRVALMLPNSPHYVIAFFASMRIGAIVVNNNPTYTARELKHQLVDSGSETIVLLNLF----YPRL-QEIRAETP-LKRVIVAHIYDTLGPLSRVHAKQSKQPDVQPEDVALFQYTGGTTGLPKAAMLTHRNLV---ANTVQVAWLTKTDYMMCAIPFFHVYGMTVAMIYG-LYLGGELTIVPNPREDHVMDVMQRERSTLFPGVPAMYIRIVNHPRINEYDLKSIKACISGSAPLPIEVQEKFGQITGGRLVEGFGMTE----LSPVSHCNPVFGKRKGIPLPDVDAKIIDLETGEDIPFGKEGELVVKGPMVMKGYWNRPEETEATFTPDGWLRTGDICKVDEEGYFYIVDRKKDMMIASGYKVLPRDVEEVLFTHPKVLEAVVVGIPHPTRGDDTIAFIVLKGESATPDEIREFCKQH-LAPYKVPREVEFRAELPKTMVGKVLRRVLIEEEKAKL--- 163855021 24 -------------------------SLTELLDQACLRHASRVACTAMGTDITYAQLDSHAHAFAGWLQGLGLQKGARVALMMPNVPAYLVSMLGTLRAGHVVVNVNPLYKADELQR--QLLDSGAEVI------VILENFARTLQGDRGALRHVVVTGPGDLLAPLVNLAARPFTPPALGLDDVAVLQYTGGTTGVPKGAMLSHGNLVANVLQLQAVARLEHGQLIISALPLYHVFAMTVCGLFGI-YAGMRNLLIINPR--DQPALIDKAGVNIFPGVNTLFNALAHNADFAKLDFSGLRLTLGGGMAVQRQVAERWLQITGRPLIEGYGLSEATVNPT---DARE-YSGSIGLPL-PSTDVAILDDDGNPVPLGERGEVCIRGPQVMLGYWNKPEETRRCMTSDGFFRTGDIGIMDEKGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVVGVPDDHSGEAVKAFVVRKDPALTEAQVIDWCREK-LTGYKRPHAVEFRDELPKSNVGKILRRELR---------- 154150313 17 -----------------------GMTMGEMIDHIAARYPENEAIVSQNIRWTYKEFLSQVNLVARALMGLGVDKGDRVGIWAMNHAEWIVIQFATAKIGAIMVNINPAYRTYELEYALKQSEIQTLILQGRFKTSDYVGMGRISSEKFPFLKNVVFMGNIDEFIKKADDITELVERGEALTFDDPIIQYTSGTTGFPKGVVLTHHGVLNNGYIIGEGMGFTEKDRLCIPVPFYHCFGMVLSNMASATHGTTMVLPCPTFDAEEVLKTIEKERCTAVHGVPTMFIAELSHPNFSKYNLSSLRTGIMAGSPCPIEVMKQVNTKMNMDIVIVYGQTETSVTMTTTKDPLERRVTTIGRAF-PHTELKIIDPKTGKIVPGEVGEICARGYCVMKCYYNNPAATHATLDKDHWNHTGDLATMDEEGYFKVVGRLKDMVIRGGENIYPREIEEFLHHHEKVSDVYVVGVPDIKYGEELCAWVVKAGQALTEDEVKEFCKGK-IAHFKIPRYVLFVDDFPMSVTGKIQKFVMREESIKRL--- 134099982 16 -----------------------GMTMSDQLSRHARKIPDSGALTFESGTRTYRELDDRVSRLVGALRSRGVRPGDRIAVMCLNGIEAVETYLASVRLGAICVPVNFRLVADEVAYLLGDCEPAAVV---ADAGL-TPTVDAALAAAPSAHTCLLVGGHGDRDYERAVRESTP-DIPETTAQDPAFIMYTSGTTGRPKGAVLTHSNLLHAFSSITHLGVAADDRVGLSGAPLFHIAGLGA--VSTNLLLGGRSVLVRSGDPAEMVDLLARERVSNCFFVPAQWQAICALPDLADRDLSALRRISWGAAPASSTLLRTMIDTFQAEVVTMFGQTECSPITTVLRGEDSVKIGSVGTPMLNV-EVRVVDDDMNDVARGEVGEIVYRSPMVMREYWGKPAETAEAF-RGGWFHSGDLVREDEDGYFYVVDRKKDMIISGGENIYCAEVENALAAHPGIAEVALIGVPDPRWGEAPLAVIVPRDAAPTADEVEAWCRRR-LAGYKCPRRISVVAELPRNPSGKVLKTRLR---------- 150395338 36 -------------------------SIGEFFDHAVAQHSWRPAFTCMGKALTFSDLNAYSAKIGAWLQSLGLAKGDRVAVMMPNVLQNPVIVYGILRAGFTVVNVNPLYTPRELEHQLVDSGAKAIFVLENFAHTVEQVLARTVNLVVRRVKKLVPAWSIPGHLSFGAVLARGAKLANVAPSDIAFLQYTGGTTGVSKGATLTHANLLSNMAQ-MEL-WLNESLTFMCALPLYHIFALTVNSLMG-LATGGNNILIPNPRDIPAFKELGKYRTNIFPGLNTLFNALMNNAEFRKVDFSSLILTFGGGMAVQRPVAERWLEMTGCPIHEGYGLSETVATANRLDTDD--FTGTIGIPL-PSTEVEIRDEDGNTLPLGEVGEICIRGPQVMAGYWQRPEETAKAISPDGFFRTGDVGFMNTEGLTKIVDRKKDMILVSGFNVFPNEIEEVAATHPGILECAAIGIADPHSGEAVKLFVVLKDPNLTEEEIKRHCAAS-LTNYKRPRFVEVRTELPKSNVGKILRKDLR---------- 94311571 33 ------------------------------LEVSAHRYADKAAIRYFGNAITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIISYYAILRADAVVVPVNPMNRSEEFKHYVTDGQARVAICTA-----DLAAGVMQADAELSALQHLLVT-QYTDALPPTHVHPEPAWLPWAKADDMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGSTWSGSGAESVILSVLPLFHVTGMQY-GMNGPIYSGATVVMLPRWDREVAGHLISRYQVTHWTNIPTMVIDFLGSPNLASFDMSSLRYIGGGGAAMPQAVAERLKTQFGLNYLEGYGLSETMAP-THSNPADRPKLQCLGVPTFNTDARVVDPVTLKELAPNEVGEIIVRGPQVFKGYWGKPDATRDAFIEQTYFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPAVQEACIIGTRDAYRGETVKAVVVLRADAKGKTQPEDIIEKEHMAAYKYPRVVEFVDALPKSGTGKVMWRQLQE--------- 127514012 19 ----------------------------DLIETAAERYGDKTAYVCLGKASSFADIERDSRYFAAYLQQTQLEVGDKVAIQLPNITQFVIAAYGALRAGMILVNTNPLYTQRELIHQYRDSDAKALVV---------------LSDLLPTLETVIPETQIETVIPLDLIATQPYRPVEVAQQSLAALQYTGGTTGLSKGAMLSHSNLLANMQSRLASKFVEGEEIFIAPLPIYHIYAF----MVNFVYQGGCSVLIPNPRDISALQTMSQHPFTGFAGLNTLFVGLCHQQSFQALDFSHLKITISGGTALTQAAASIWQSTTGCTISEGYGLSE-TSPVVSLNAPGLECLGTIGRPVID-TQVKILDASEQEVPQGEIGELAVKGPQVMSGYWQKPEETAKVMTSDGFFKTGDIALATEDGMHKIVDRKKDMIIVSGFNVYPNEVEDVLAAHESVLECAVIGVDDSRSGEAVKAAIVLREELANDATKQALLEHAQLAAYKLPKIIEFMPALPKSTVGKILRRELRK--------- 62425445 9 --------------------------------------------------WTYAEFDRDTDALAIGLLERGVKKGERVGIWAQNVAEWALVQYATAKIGAILVNVNPSYRSHELEYVAEQSGMSMLISQSAPPHSDFRAIATEVAGKVAGLELVFVIGERESFAHLRDLLDDSVRLEELAMDDPINIQYTSGTTGFPKGVTLSHHNILNNGFFIGELLSYSAKDSVVLPVPYYHCFGMVI-GNLAALSHGAAIILSPGFDPGAALSAVSEEKATSLYGVPTMFIGELEHPDFSSYDLSSLRTGVMAGSPCPVEIMKRV--ISDMNMDEVYGMTETVSMMTRVDDTLEARTQTVGRVM-PHLEIKIADPVTGQAVPGQKGELCTRGYAVMLGYWENQEKTAETIDASRWIHTGDLGIMDDNGYVDISGRIKDMVIRGGENVYPREVEEFLYHHPSIRDVQVVGVADEKYGEELMAWVILKDDSLTAAEVREFCNGK-LAHFKIPRYVEVRESFPMTVSGKIRKIELREE-GEKII-- 86748469 38 -----------------------------LLEESFRDFGDRKAFICMDKAITYRELDEMSAALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEQVLAKTAVKHLATMGDMLVVRKIKKMVPAYSLYNEAVKLPTLGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQN--DAWLQPALAIVCALPLYHIFALTACYLLGV-RAGGVNLLIPNPRDMPGF-IKELMKYQVNSFVNTLYNGLLHSPGFDKVDFSKLKISNGGGMAVQRPVAEAWLKMTGCPIAEGYGLSETAPVLTCNPATVTEFNGTIGVPV-PSTYLSIRDDEGKEVPFGTPGEICAMGPQVMSGYWNRPDETALVMTADGYFRTGDVGVMTEDGFTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVIGVPDKRTSEAVKAFIVKKDPDLTAEDVIKFCHTQ-LTNYKVPRQIEFRTTLPKTNVGKILRRELRD--------- 207726451 34 -------------------------SLAEVFRESVQKYRNRAAYVSIGTEMTYGECEALATHFAAWLQSRGVNKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTASELAHQLRDSGAQTIVVLENF--------ARTLEQALPAVRNIVLTGIGDLLLNFIMRHVQPYRLPALGPQDIAFLQYTGGTTGVAKGAMLTHRNIVANLLQT--EAWSGEAETNVTLLPLYHIFSLTV-NLLMFMTMGGRNILIANPDTRRVLFILRRERFSGIAGVNTLFNALLEDPGFARRDFSAMKITIGGGMAVQRAIAQRWKQVTGHTIVEGYGLTECSPVVTM--NPPDIFTGSIGLP-APSTEVRFVRDDGALAPVGEPGELQVRGPQVMRGYWQRAEETARVIGADGWLATGDIGVMDARGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKVIVVPRGDTLTEAALLAHCRAH-LTGYKVPRFVEFREALPKSAVGKILRRALRD--------- 118578913 37 -------------------------------------------------RWSWGQFNARVDALAKGLLAIGLEKGDHLGMWARNVPDWLTFMFATAKIGVVFVTVNPVYKSHELAYVLTQSDMKALCIIDSFRDVDYVSIVRELSAQFPFLKKLIYMGPEKELLLLGEHYSDAAAREGLVADDVINMQYTSGTTGFPKLSSRNILNNGYYIGERQKFTKMDRICL---PVPLFHCFGCVL-GVMAMLTHGSTLVMLEIFDPLMALAAVQKEKCTAIYGVPTMFIAELTHPMFPLFDTSSLRTGIMAGSPCPIETMKQVMSMHASEITIAYGLTEGVFIQTSTDDTIERRCETIGTAM-PEIEVRVVDETGQDCPPGVPGELICRGYNVMKGYYKMPEQTAAAIDAAGWLHSGDLGTVDEHGYYRVTGRIKDMIIRGGENIYPREIEEFLYTMPGVKDVQIVGVPDEKYGEVVGAFVM-RSKGSDISEVREFAQTR-IARYKCPRHVWFVEEFPMTASNKIQKYKLREMAAELL--- 56419228 12 -------------------------------------YGDKTAMICSGRTVTYRELGERVSRLANGLRGLGVRKGDRVAYLAPNTLEMLEGFYGVFEVGGVMVPLNTRLKPDDYVFILNHSETKVLFVDQELYG-----LIAPVKNKLETVEEIIVHHKTEEWLAAQS--SAPVPRPMIDENDICSLLYTSGTTGNPKGVMLTHNNYLHALVTMHHLRVSDRDT-YLHVLPMFHVNGWGAPTANGATQIGLRKV-----DPKVIFDLVKEHQVTVMHMAPTVLNMLLQYYEQYQPDVEGVRVVIAGSAPPPAFVA-RVEEKLGWEFIQVYGMTESTISLIRLDEQKQRLKAKAGYPMIGC-EVKVVDENGEEVKNGRAGEVIVRSHGVMKGYWKNEEATAATI-RDGWLYTGDMATVDEYGHIDIVDRKKDIIISGGENISSIEVEGALYEHPAVLEAAVIAVPHEKWGETPHAFVVVRGHTVSEEELIAFSREK-LAHFKAITGVTFVDELPKTASGKIQKVHLR---------- 167625306 19 ----------------------------DLIELASARYGDKAAYSCLSKETSFNEINRYSRQFAAYLQQTNLVQGDRIAIQLPNITQYVIAAYGAIKAGMVLVNTNPLYTQRELIHFNDSGAKALVVLSDVISTHAMDLIAPQPQPEVPAFCDVLAKGEQLTYAPVISVHEQ-----------IAALQYTGGTTGLSKGAMLTHRNLIMQIKSRIGSRIVEGEEIFVAPLPVYHIYAFMVNLVLYYERGGCSVLI---PNPRDISGLISKYPFTGFAGLNTLFVGLCHQPEFKVLDFSHLKVTISGGTALTQAAATVWEQTTGCTISEGYGLSE-TSPVVSLNSPGFEQLGTIGKPVIA-TQVKILDMDDNEVPTGSTGELAVFGPQVMLGYWNKPEETAKVMTQDGYFKTGDIAVATEKGFHKIVDRKKDMIIVSGFNVYPNEVEDILSNHDAILECAVIGIEDERSGEAVKAVIVLNDTLQAKSIIEAYCREQ-LAAYKVPKVIEFADALPKSTVGKILRRELRK--------- 195576736 48 -------------------------TIGQQLELSAADFGDVEAISCHGKRYSFKSLLQEADALAAGFRKLGLQPGDAVGLWAPNYMHWYLGMMGAARAGLTSVGLNPAYQGPEIAYCLNKVNVKAIIAPETFKTQNYYEILRDISDKFPHLRSVIIALRFDDFLDLAG-KSEREEVTKIQKSSACNIQFTSGTTGNPKAACLTHHNFVNNGIHVGNRNELQGERICV-QVPMFHAFGVIIT-IMAALTKGATMVLPAAGSPKDSLQAIVNEKCSVIHGTPTMYVDLVNTQKKLQVPLGRIKKAVTGGAIVSPQLIKDVRQVLNVAVHSVYGLTEAVIFQSLPGDSSDVVLNSVGH-LTDHIEAKVVDAEGRCVPFGQPGELCVRGYTTMLGYHGDEEKTKETIGNDRWLRTGDQFVLEANGYGRIVGRLKEMLIRGGENIFPKEIEDFLNAHPQVIEAHVIGVPDERLGEEVCAYVRLEDPASFTAELKAYAKGK-LAHFKVPRYVIPIDAFPKTTSGKIQKFKLVEDFKAK---- 111020765 7 -----------------------------LLEDSARRFPDRDALILGDTRMTYADLDARSNQVANLLMSCGIEPGDKVALSCPNIPQFPVVYYGILKAGAVVVPLNVLLKDREIAYHLADSDAKAYLCYDGTPDLPMGEYGRSAFTQSPHCRTMFRSGTLAEAVAGRDTEVETVVR---EPGDTAVILYTSGTTGKPKGAELTHANMVLTANRLFDITPAIHDR-YLVTLPLFHSFGQTVTLNAGI-SVGATLVLLPRFEAAAALDLIERENITVFAGVPTMYWGLLGALDEHPADIGNMRLAISGGAALPVEILTRFADRFGVQILEGYGLSETSPLATFSDPGGDPRPGSIGVPVWGIEARLVDRNWNTVTGAGDIGEIALRGHNIMKGYYNRPDAT-AEVLRDGWFRTGDLARIDDDGFYYIVDRAKDLIVRGGFNVYPREIEEVLLGHDAISLAAVVGVPDDSHGEEIKAYVILEPGAKVTADEVIAWAKQQMASYKYPRTVEFVTTLPMTATGKILKREL----------- 124266087 8 ------------------------QTLGDLLRRTRQRHPNKLAIRCGDTAWTYVQFDHVCNRLATGLAAQSIASGDRVAVLARNSHAFAALRFAVARLGAVLVPINFMLSADEARYILEHS-GAKLLCTD--SGLT--ELARKASAGTAVERLVWLPGEAAGLTRFEDLFGDRVPSPVLHGGMLAQIVYTSGTESRPKGAMLTHDAVIAEYVSCIVDAEISESDLILHALPLYHCAQLDV--FLGAIYIGATNVITGKPTADNLLALMARDGIT-SFFAPP--TVWISLLRAPQFDTTDLSALRKGGASIMKEMQRRLPKV---RLWNLYGQTEIAPVATVLKPEDQLRKAGSAGRATLNVETRVVDDAMRDVAVGEIGEIVHRSPQLLSGYFRDEERTRAAF-EGGWFHSGDLGVLDAEGYLTVVDRKKDMIKTGGENVASREVEETIYALEGVSEVAVIGLPHPVWIEAVTAVIVPKGHALTEAAVIAFCDQR-LARFKIPKTVILTDALPKNPSGKLLKRELR---------- 90418664 1 -------WPD--APALRQEPHFGDRTFADRPRDLDAMHGD--AVICGSVRISHARLRVMADQVAALLTAEGISRGDRVGLLVGNRWEFVAALVGGVRAGIVIVPLSTRASSPELAYILDDCGAAAHRLPEGARRLAIGAEPDTTEDARDPFAEILATAS-------QTLATDALPVP-LAEEDLAVILYTSGTTGNPKGAMLTHLNIAHSCLVYRHCMRLTAADRTIVAVPASHVTGLIA-NVFALLGVGGAVVMMARFEADAFLALATAERMTFTIMVPAMYNLCLLRADFTRHDLSHWRVGSFGGAPMPVATIERVAQLLNLDLVQAYGATETTSPATIMPAGGQIARPASVGAPVPGANIRIMDSEGHEVPRGQSGEVWIGGPMVVPGYWNLPEKTAESFI-DGAWRSGDVGRLDEAGYLFIHDRLKDMINRGGYKVFSAEVENVLAFHPGVAEVAVVPYPDPVLGEKVQAFVHRRDAEIDETVLAAFCRVR-LADYKIPDRFVFTDPLPRNANGKLMKSPLRE--------- 92119189 28 -----------------------------LLEESFAKFRDRKAFICMGKAITYREIDEMSLALGAWLQGRGLKKGARVALMMPNVLQYPVSTVAVLRAGYAVVNVNPLYTPHELEHQLKDSGAEAIIVLE-----NFASTVQQAIGKT-NIRHVIV-GSMGDLLGFKGLIVNAVKFPNLAPDDVAFLQYTGGTTGVAKGATLLHRNILANMLQN--DAWLQDQLFVVCALPLYHVFALTACFMLA-MRAGGVNLLIPNPR--DMPGLVKKYQINCFPAVNTLYNGLLNARGFDKVDFSKLKASVGGGMAVQKAVAEKWLRVTGCPLLEGYGLSETSPTLTCNPADTGKFSGSIGLPM-PSTYISIRDDDGREVPLGEAGEICAKGPQVMPGYWNRPDETAKVMTADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIASHPGVLECAVIGVKDRKSGEAVKAFVVRKDPTLTRADIIKFAHTQ-LTGYKVPRQIEFRDSLPKTNVGKILRRELRD--------- 84502505 7 ------------------------------FRRAAQVFGKRTATIDGAGIQTWSEVAGRVERLAGALAAQGVSEGDRVALLAHNSARFFEAVFSTLWIGAVSVPLNTRWSQAELAYGLEDSEPKVIFVDD-----EFLEVTLKLRDEVPNLVVIRLTGEGSTGPAVHDLENDPAEPAYGPVQSLAMICYTGGTTGQSKGVMLSHALWSSALGFGADVRDLVHSSTSLLVMPLFHVGGLLS--LFAMTLGAGCCVFMRAFDPLEVMQTIESRGVTHLILVPTMIRMIIDRKDLEDYDLSSIKVLSYGASPMTGQIAETLEKLPGVNLQQSYGQTE-LSPYISKLAMEQHVSDANGEAAGIMAEVIIADDDLREMPRREVGEILVRGPHTMTGYWRKPDETAATLV-NGWVRTGDVGWMDEEGFIYIVDRKKDMIVTGGENVYSSEVENALSAHPAVAIAVVIGIPDDRWGEAVHAIIVCRDETATEKELIEHCRSR-IAGYKCPRSVEFSDALPLSAAGKILKRDLR---------- 212711906 24 -------------------------SLAELLENAVAQYADQPAFINMGAVMTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGTTAIVIVSNFAHFNTKVILTRLGDQLPRPKATIVVKYIKRLVPKYNLRMQYIK-PNIKGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIAQARAVLHFGHEYV-VTALPLYHVFALTVNCLLFINVGGVNLLITPRDVPDTVKQLAKYPFTAITG-VNTLFNAWLQNPDFQKLDFSRLRLSVGGGMPVHKAVAQKWQALTGRHLLEGYGLTECLVS----GNPYNLTAGSIGIPV-PSTDVKFLDDDGHEVPRGTAGEMWVKGPQVMKGYWNRPDATSEAIV-DGWLATGDIAEIDDEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISMHPDVVECAAIGVPSESTGEAVKVFVVTKNSSLTAADLKTFCR-RSLTAYKVPKIFEFRDELPKSNVGKILRKELR---------- 91974833 26 ---------------------------GDITRRGARRHRDKIAVIMGETRLTYGELDARANRIAHGLLAMGLGNGARIGGLARNSIDFLTLYFAAAKAGAIFCPSNPAIPDADLVHILGHAEVSAFIDPDRHQQF------TAVASQVPSIRKIFVGGNGQADSQLDSLAVQPAIDPETATGDVAMIMYTSGTTSAPKGAMLSHINVTTGAVHNAFAGEVDENTIATAILPLFHCGQLSISS--GTLMRGGTVVVFDGFEPAALLDAIARERITWLFALPAMYRALLAHKDLDNTDVSSLAFCLYAMAPMDPEASRRLKARFALTSGQTEAYPPTVVFA-----PEFQLTKHGGRAM-PLVDLAIMDDDGRLVEDGSVGEIVYRGPMVMEGYLKDPEATARAF-EGGWFHSGDLGRFDEDSLLLFVDRKKDIIKSGGENVSSVKVESCLLAHPAVRAAAIVGVPHSRWSEAAAVCLLPEDEGQLIAHCK-----QTLAPFEVPKKIVFYRELPQTATGKLQKYQIR---------- 115525222 28 ---------------------------------------------------TYRAFAAEIDATARKLASLGITQGDIVAYLGFNDPALLALLFACGRIGAVPLLAAPEHRDCAPRLVLVADEHIAHAEPLRATGNATRSLSR-------------VPG----WLPWQDIVPEGTGLPEDDGDLPVLLCYTSGATGTPKGVVHTHDSLFWNAVNSAHMHDLTSADRVLTTLPMFHNI-LTTPA----MHAGASVTLHAKFDPGEAIDTIERERITLTVLVPAQLTAMMAHPRWNRADLSSLRAVTTGSTIVSASFVHEVNA-RGLRLIQIYGSTETVAAYQRVDSAER-KAGSAGLP-ALHCDLRIVDLDGRDVAPGDNGEILVRGRNLMREYLNAPEATAAAL-RDGWYHTGDIGHLDDEGYLFVAARKSDMIISGGENVYPAEIENILLEFPGIAAASVVGRPDPHWGEAIVAVIVPALGAKVATEVLALLQGR-IARYKHPREIVFMDDLPRNALGKVLKDRLRADLASPL--- 91780560 12 --------------------------FPDVIRHNARFHGIKTAVVCGDDRLNWREFHLRTNKVANALVRAGLQKGDRVCFFMQNSMAAFELIWGTIKAGGV-VSPLNVMMAADSLPAMIDNAAPRFIFVDSELAGAVDAVRGAVRNKPDIFYAESGAVEGQSYVELVEAGSEAEYFPDLKLSDTMTVLYSSGTTGVPKGSEHTHARHFYSLGCGPALR-MDPYSVALCATPLYTNGTWIT--LLPALYLGGTVVLARKLTPQAWLELVARERITHAFLVPTQCIGIVERASPEY-DVSSLQGILYGGAPMTSQTAAAMAKTFPNTMYEIYGMSEGWCTLAYPEDRAHGRSSTVGKPVFGGDIC-VIDPEGRELPPGEQGELAGWSAGLMKGYL-GDPQRTADIVWKGYLRSGDIGYMDTEGFFFVNGRVKDMIISGGINVFASDIEEVFMQHPAVAEAAAIGIPHDKWGETPIVMVILRQHQIDAVALKEWGNHR-LGKFQRVSEVKFVDDFPRANYGKILKRVLREPYWE----- 34496914 30 ------------------------------------KFSGRPAMACMDKVLSYAELDALSGRFASFLQRLGLKKGDRVAVMMPNLLQYPIAVFGTLRAGGAVVNVNPLYTPRELEHQLKDSGAETIVILENFAGVLEQVLPRT------QVKNVVVASIGEMLGILKGTLVNPWRIPALTHEDVAFLQYTGGTTGVAKGAVLLHKNIVANMLQAVGTLVREGQEVIVTALPLYHIFSLTA-NLMVFTEIGALNVLITNPRDIPGF-VKELRKYPITCIVNTLFNALLNHPEFSKLNFSTWRLTLGGGMAVQKAVADKWKAVTGVPLVEAYGLTEACINPMDLKEYN----GTIGLPV-PSTEIEIRDAEGRPVAPGEQGELCIRGPQVMRGYWNRPDETAKVLGADGFLATGDMAVLTPEGYVKLVDRKKDMILVSGFNVYPNEIEDVVAGHPDVLEVACIGVPDDKSGEVVKVFVVKKNPALTDKDIIRYCREN-LTGYKVPKLVEFRSELPKTNVGKILRRALRDQETAK---- 148653989 63 -----------------------------------ARFGNRDAYICMGGSITYRELDTKSRQIAAYLQSLGLKVGDKVAAMMPNVLQYPVVALGVLRAGMILVNVNPLYTSHELEHQINDSGAKAIFIVESFAGFVVNMVVRHIKKMVPSYS---LPGSVSYKHALESVSAHEYQRPTLDLSHVALLQYTGGTTGVAKGAMLTHGNLIANMLQVMDAAFGDSTEVILTALPLYHVFSFMVCGMY-TMYKGYTGLLVPNPRDLDG--LIKEIDKYKPAFIPSVNTLFNGLVHHEKFDFSNLKASIGGGMSVLPSVAKAWHEATGLPIVEGYGLSETVVSFNPMNISE--FTAKIGVP-APDTDIILIDDNGQVMPIGERGEICVKGPQVMVGYQNRPEETKEAFTENGYFKTGDIGILDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMAQHPAVLEVGAIGIPNDERGEDPKIFVVKKKGASTEKELLDFGRKQ-LTGYKRPRHVQFVDELPKSNVGKILRKELRK--------- 167586007 27 ----------------------------DLLAESFTQYRDRTAFVCMGKAITYGELDTLSRQFGAWLQSRGLARGARVALMMPNVLQYPVAIVAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFAGWLVNYVVRNVKKMVPAFKAALAEGARQAFKP-----------QKLGPNDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHHPAHEKVTVVALPLYHVFALTVCGFL-TMRTGGMGILIPNPR--DIGGMIKELKGYQISTIPAVNTLYLNHPDFDQLDFSKLAIANGGGMAIQEGVAKRWYEKTHTAIVEGYGLSETSPVATCNPVTATAYSGTIGLPL-PSTEVSIRDDAGNEVPLGEPGEICIRGPQVMAGYWNRPEETAKVMFPDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTDKDILAYCKER-LTGYKRPKLVEFRTELPKTNVGKILRRELRD--------- 88603692 7 -----------------------------FLDTHQARFPDKIALIHSNRSYTYTDLHRLSGSLAVVCEEFGLVPGDRVVLYLDSSPEYLISYFALWRAGLVAVPTNIVYRKDELAY--AIRDSGAKMLITSVSSRDITGLMKE---SCPELVHIVVGGVGKYSWENLTLSHDPLRPVPCSPDQVCQIQYTSGTTGRPKGAMLTHSGWLAALQAEGEALDLTCDDIYLGIYPMAH---VGISWGLSVLRAGGTYVIMERYNLDEYISLTREYQITILAGMPPVIHALTETPPGTEDNFTSVRRIISGGGPMHSPTWKKFNERFKIPVINAYGLSETIVTVIRPEDPTADEYNSVGKPVG-YAEVKIVENPAKELTSPHAGEIALRGPGVALGYWNQPEETKEVFMEDGWFLTGDIGYIDDHGMLVITDRKKDMIIMSGWKVYPTEVENVLINHPKISDIAIFGCPDEEKGEIPAAAVVLRNKEDTLTELSGWSREQ-LAGYKIPRRLVILNQLPRVGGWKLLRRELRESLCSEKRSG 156933633 38 ----------------------------DMFEQSCTRYADQPAFTNMGEVMTFRKLEERSRAFAAWLQQLGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFTQVKHVILTRQLSTAKGTLVNFVVK-YVKRLVPLPDLHNQYIK-PEVTPDDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVLGTYGLLHKELVITALPLYHIFALTMNCLLFIELGGQNVLIT---NPRDIPGLVELGKYPFTAMVNTLFNALLNNKDFHKLDFSSLHLSAGGGMPVHQAVAERWEKLTGQFLLEGYGLTECLVSV----NPHDIDYHSGGLPV-PSTEVKLIDDEGNEVAPGEPGELCIKGPQVMLGYWQRPD-ATDEILQDGWLRTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGIPSEASGELVKIFVVKKEASLTEEALITFCR-RHLTGYKVPKQVEFRTELPKSNVGKILRRELRD--------- 66047063 28 ----------------------------DVFERCCRKFADRPAFSNMGVTLTYAELERHSAAFAAYLQQTQLVPGDRIAVQMPNILQYPIAVFGAMRAGLTVVNTNPLYTARELVYLNLFGKLVQEVLPDAAKGWLVNTIVDKVKKMVPEFHLPQAVGFKRALRLGRDMQVVPRGL-----QDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQ-VYACFEEGKEVMIAPLPLYHIYAFTA-NCMCMMISGNHNILITNPRDIGGF-IKELGKWQFTAMINTLFVALMNHPEFKKLDFSALKSTNSGGTALVKATAERWAQITGCTIVEGYGLTE--TSPVASANPYGTMLGTVGIPV-PGTAMKVIDDNGVELPFGERGELCIKGPQVMKGYWNQPDATAECLDAEGWFKTGDIAVIGADGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVANCACIGVPDERSGEAVKLFVVARDPGLSIEELKAFCKEN-FTGYKVPRQIVLRDSLPMTPVGKVLRRELRD--------- 134301488 5 ------PWTKNYPKKVPLNIDISDITLKDMLEEATKTFANKKALSCHGEKLNFSEIDSYADKFAGFLQKWKLRKGDHIAIMLPNLLQFPIIIFALVKLGCVFVNINPLYTSREVKGILQDSKAKGVIIADECKDLKYKMVTKQIISYIKGMKDKYSKDKFDSFTAIESSHTPDYSSIGLKPDDIAALQYSSGTTGTPKGTILLHKNIIYQIKAWTEGFDIELSQIVLTALPIYHIFSLTANLFLFYCFGAFQILI---PNPKDIKSLVEMRKSNFSTIVNTLYIALLNNKKFRKSNFSNFKLSISGGMSTSEAVANEWKKVTGVNIKEGYGLSEMVVTVNSLEDSD--FNGSVGFPL-PNTDVKIYDDKGNELPQGETGEIWVAGPQKSPGFWSLPEINKEHFTDDGWLKTGDMGYLDAQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEREEIEDAAVIKGHSNETGEMPVAFVVLKNDK-KLTEKEIFYCETKLAHYKLPRKIIFTDELPKNTVGKIDVNALQKEYAEK---- 153886195 53 -----------------------------------------------NVRWTWRTFAEQVDALAAGLHALGLERGDRIGIWSPNRVEWVLTQFATARLGLILVNINPAYRLSELEYALNKVGCKAIVAAEAFKTSRYQTLAPELASKLPALRWVIRMGEANTMLNFADVVARGKSVPTLSPDDAINIQFTSGTTGAPKGATLTHVNVVNNARFVAMAMNLQEGDRLCIPVPLYHCFGM----VMSVLTATGACMVFPGEAFDPLATLVAEERCTQLHGVPTMFIAQLDHPDFKSFDVSTLRGGIMAGSPCPIEVMKRV--VSELNLREVYGMTESPVSFSAVTDPLDKRVTTVGR-IQPHLQVKLVDGAGEVVPVGEKGELCTKGYSVMLGYWDDEAKTAESI-HDGWMRTGDLATFDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAWIVPGQQATE-DEIRAFCQGQ-IAHYKIPRYIRFVTEMPMTVTGKVQKFVMRDRMIEEL--- 163748534 19 ----------------------------ELIETASEKYADKTAYACLGHHASFSEIERDSRYFAAYLQSIGLKSGDRIAIQLPNLIQYVIAAYGAIRAGMVLVNTNPMYTERELTHYNDSGAKVLVVLSDLLPSLENVIANTAIDTVISTHAADLLAPQAQKFL---DVLAQGQNLPSTSLASLAALQYTGGTTGLSKGAMLSHSNLIMQIKSRLSDKLVEGEEIFVAPLPVYHIYAFMINLVL-YFERGCCSVLVPNPT--DITSLIKTYKFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAAGIWKETTHCTISEGYGLSE-TSPVVSLNAPGLEQLGTIGKPVIG-TKVKILDNDDNEVALGETGELAVKGPQVMSGYWNKPQETALVMTDDGYFKTGDIALATPDGLHKIVDRKKDMIIVSGFNVYPNEVENVLANHEAVLECAVIGVADERSGEAVKAVIVLADEAAKAA-IISYCREQ-LTAYKVPKQIVFMSALPKSTVGKILRRELRK--------- 157963138 19 ----------------------------DLIELASARYGDKAAYSCLGQETSFNEINRYSRQFAAYLQQTNLVQGDRIAIQLPNITQFVIAAYGAIKAGMVLVNTNPLYTQRELIHFNDSGAKALVVLSDLLPTLTEVVENTGIETVISTHAMDLIAPQPQPEVPFATVKGEQLTYAPVISGQIAALQYTGGTTGLSKGAMLTHGNLIMQIKSRLGSRIIEGEEIFVAPLPVYHIYAFMVNLVLYYERGGCSVLI---PNPRDIAGLISKYPFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAANIWQQTTGCTISEGYGLSE-TSPVVSLNSPGLEQLGTIGKPVIA-TQVKILDMDDNEVAIGETGELAVFGPQVMLGYWNNQTETDKVMTKTGFFKTGDIAIATEDGFHKIVDRKKDMIIVSGFNVYPNEVEDILSNHDAILECAVIGVNDERSGEAVKAVIVLNDSHADKDQIDSYCREQ-LAAYKVPKIIEFVEVLPKSTVGKILRRELRK--------- 15965442 19 --------------------------LANFLSQAARRNPDEIALVHGDRRWRWSEMEARVDAMAALVHEFGVRKGDRILVHSANCNQMFESMFAAFRAGAVWVPTNFRQLPEEVAYLAESSGARLVIFQAAFEAHACRAAGEQIGSCIPIGSSRV--GEDYDAIVARNL-GRSVSPVAVDRDDPCWYFYTSGTTGRPKAAVLTHGQMAFVINNHIGDLFTTHRDRSIVVAPLSHGAGIHQ---LCQVARGATTILLPSEKLDQFWALVEKWRVNNLFAVPTIVKLLIEDPSVDRYDHSSLRYVIYAGAPMYRADQKKALEKLGAVLVQYFGLGEVTGAITVLEDGPDARIGTCGFERTGM-QLQIQDEDGNEVPAGATGEICVIGPAVFAGYYRNPEANAKAF-RNGWFRTGDLGHVDAQGFLYITGRASDMYISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGIAVCVARGGATGAAALREWLDGK-IARYKLPKKIVFWSEMPKSAYGKITKKLIREELERR---- 121607226 19 ------------AREHYLSGVWQTDTLYSLARRHAAERGQAYAVRDCARRLSWNALVAWVDVLAADLHEAGLRRGDRVSVWLPNRIESVLVFLACSRNGYVCNPSLQNYTVAEITLLSGIGCRALFAQPD--YGADARSFAR--AATLPGMQRIYAPGRAAHALPEPG---RPLRLPSTNPDQVVYLAFTSGTTGQPKGVMHSDNTLLANGRALVQDWRLGHGTALLTLSPMSHH--IGTVALEQMLVAGCELVLYDPLAEVAALDWIATTGATYVMGVPTHAIDLLQESSRRGQKLGAVKVFYMAGAPIPSETARRLLA-LGATPQNVYGMTEGSHQYTRPSDPVEVMTGTCGKSCSGY-EVRLWNAQNPDLEPGEIGEIGGRGGGLMLGYFSNQSSTEQSFNRSGWFLSGDLGRLDAEGNLQIVGRKKDLIIRGGHNIHPAPIEERAHRHPAVRKAAAFGVADARLGEKVCLAVICDERAPMPQEMLQHLAQEGLSKFDMPEFYAVAQEFPLTPSGKISKRELVQWVA------ 108805185 27 -------------------------SMADLFEASARRVPERDAIRYFDEAISYARLEDLASRFAAALVERGVGKGDRVAIFTQNNPQFLIAQYGAWKRGAIAVPLNPMFKHRELDYHLNDSGAKALVCLEGL----YREVAGEVVPGLPEGAGYANLAGARKLRPLEVLETTPPARERVSPEDIAYLVYTSGTTGPPKGAVETHSNVAYNAE--VYRTWMDEDSV-LGVAPLFHITGLVGHGALAAL-AGIPLVLFHRFDPSEALRLIEKWRPTMTVGSITVFIALMNAPDAAGRDLSSLKKCYSGGAPIAPSITEQFEEKFGIYIHNIYGLTESAVPYSRAPVDEKSGALSVGVPV-PGCEARLLEDPSEEVPVGEQGEFAARGPMIFREYWNKPEETERAFHE-GYFLTGDVAVMDQEGWFYIVDRKKDMINVSGYKVWPREVEDVLYTHPAVKEAAVVGAPDPYRGETVVAFVALKEQRIPEEDLVSYCRER-MAAYKYPRRIEFLEEVPKTATGKFLRRELRE--------- 85860485 11 ------PWLKSYERSVPENIAYEELSLSDILKRSAAEFPDQDALLYQGYALNYRRFNELVDRFAAFLSGQGIGRGRAVAILLPNCIPCVIAYYAILRIGAIAVMNNPLYTDPELEHQLNDSESCAVITLDLLGN-------RMIDLRGKTKIRQIVVASLGEYLPFPKLRSDPLLLPECGFSDVAVYQYTGGTTGQPKGVELTHAN----LSKQVQQCWFPKGEIMLGALPYFHAFGMTTAMNLSV-FKGWAQILVPRPKSGPLLEAIRKYRPTFAPLVPAMYAGMLNHPDFAGTDMTCLKGAFSGAEPLSGKLRQEFELKTGAVIVEGYGMTE--TSPVTLINPFSDGARKIGSVGLPISDTRIVDPVEDDVPLGERGELIIRGPQVMKG-YKGRPEETAGIIRGGWCYTGDIALMDRDGYVFLVDRKKNLIISGGYNIYPHEIEEVFNSHPKIAESCAVGIPDEKKGEKVKVFVLKKDEIATEEELMDYCRTR-LAVYKLPKIIEFRRELPKSRVGKILHRELREA-------- 207727883 29 -------------------------TVSALLEDTVRRCPDAQAVVCQGVRWTWRALAGQVDALAAGLHALGLQRGDRIGIWSPNRYEWVLTQFATARLGLILVNINPAYRLAELEYALNKVGCKAIVAAEAFKTSRYQTLAPELATKLPALRWVIRMGEGAEGVSADTLDAIAAAL---SPDDAINIQFTSGTTGAPKGATLTHINVVNNARFVAMAMNLQGTDRLCIPVPLYHCFGMVM-SVLACTATGACMVF-----PGEAFPLVAEERCTALHGVPTMFIAQLDHPEFHSFDVSSLRGGIMAGSPCPIEVMKRVVAEMHLEITIAYGMTESPVSFSAVTDPLDKRVTTVGR-IQPHLQVKLVDGAGEVVPVGEKGELCTKGYSVMLGYWDDEAKTAESVV-DGWMRTGDLATFDADGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAWIVPGQQATE-EEIRAFCQGQ-IAHYKIPRYIRFVPEMPMTVTGKVQKFIMRERMIEEL--- 77459877 25 -------------------------TIGQKFDETVAQYGEALVVRHQQLRYTWRQLADAVDVHARALLALGLQAGDRLGIWAPNCAQWCITQFATAKLGVILVNINPAYRSSELEYVLKQSGCQWLVCAGAFKSSNYQSIGELRSERLPELRGLISLDPQSGFLPWSQLSVSPEQLRE-RSDSLHFIQYTSGTTGFPKGATLSHYNILNNGYMVGESLGLTAADRLVIPVPLYHCFGMVM-GNLGCITHGSTMIY-----PNDAFPLVAEEKATALYGVPTMFIAMLDQPQRAEFDLSTLRTGIMAGATCPIEVMRRVNEMHMSEVQIAYGMTETVSLQTGPSDELELRVTTVGR-TQPQLESKIIDEAGNPVPRGTIGELCTRGYSVMLGYWNNPNATAEAIDAAGWMHTGDLASMNDEGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCSRYGEEIVAWIFHPGHSATEQELQAWCKER-IAHFKTPRYFKFVEEFPMTVTGKIQKFRMREISIEEL--- 84495245 29 -----------------------GRSWCGLIAERAAVTPDRFLIDPHGTELTFGEFAQRVERVAAALAAEGIGPGAVVAWQLPTRISTLLVMSALRRLDAIQAPIIHLYREREVRASLEAVEPTHFIVPGVWGGFDFTAMARSIDGPSPTLLEVGV--DAPE-------TADTSSLPPVPSTDFRWVYFTSGSSGVPKGA-RHTDATI--LTGSTGFAGLGRGEVSAMAFPVAH--------IGGAIYAGFPMLVLEAFDPARIVTQFREHKVTSTGGAPALYAGLMAMQKASPEPLPDLTLLKGGGAPCPPEYLDEGLDVLGVVIAHDYGMTE--VPMIAAADPDSAVLRLTDGIVVPGNEVRLVDLDDVPVAEGVDGLVQVRGGGVCKGYTDPTK-NAENFTDDGWFRTGDLGRIHPSGHIEVIGRIKEMIIRKGEKIAPLEIEDLLSRHPRVTEVAVIGLPDAERGERVCAVVVPTGNAPTLAELTAYLSAQGLMKQKLPEQLEVLPELPRTGLSKVAKATLRSQFSE----- 27378059 8 --------------------------LADMVRERATSRGNATAYEFEGRVTSFAAFDIKTNRVANALISMGVKKGERIAYLGKNSDLYFELLMGAMK--ADVVMAPVNWRGPEVAFIVADCRA-----PVLFVGPEFITLVRQIRDQIPGVRTIITAPEWQDFTAWRDAQSDDPKVP-IDTKDIAIQLYTSGTTGKPKGAMLSHANFLNLVQTGNAADWNRWSTVSLVAMPIFH-IGGSGWGVMG-LYHGARGVIAREFDPTKVLDFFEQSGITKLFMVPAAMQFVVRQPRAKTVDFSRLKYMLYGASPIPAALLKECIEVFKCGFVQMYGMTETTGTIVAL-PPEDHVMRSAGKAL-PGVEIAILDADGKPLPPRQVGEIATRSGSNMAGYWNLPEATASTLRGDGWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENVYPAEVESALCDHPDVAEAAVIGVPDDKWGEKAVVVMKPGKQA-TATDIINFTRER-IAGFKTPKSVEFLPTLPRNPSGKILRRQLRE--------- 88602899 22 -----------------------GQTIGDILNEVAEKYPENEAIVSQEIRLTYRQFREAVDQVARGLMALDINKGDRVGIWAMNYAEWIIVQFATAKIGAIMVNINPSYRTFELEYCLKQSEIKLLILQGRFKTSDYVGMGRILSEKFPFLKTVVFMGDINGMYQWDDLKAESISQDELREREAALIQYTSGTTGYPKGVVLTHHGVLNNGYIIGEGMGFTEKDRLCIPVPFYHCFGMVLSNMACVSHGSTMVIPGPAFDPGDVLRTIEAERCTAVHGVPTMFIAELRHPDFAKFDLRSLRTGIMAGSPCPIETMKEVATKMHMSVVIVYGQTELSVTMTTTRDPLDKRVTTVGR-VFPHTEIKIIDPETKKIIPGEIGEICARGYMTMRCYYNNPTATRQAKDEHGWVHTGDLGSFDPEGFVHIEGRLKDMVIRGGENIYPREIEEFLHQHPKIADVYVIGVPDEKYGEELMAWIKLEEGASLTEDEIRTYADGKIARYKIPRYYAFVDSFPITVSGKIQKFKMREMGIEML--- 88706392 26 ---------------YLDAGLWGTQTLHGLLANNARSHPDREAVVVSPRRLTLRQLDEASSACALALQARGITPGDAVILQLPNTSELIVLYYALNKLGAVISPIAVQYAAHEISHFAAELHPAAFITVGELRGADLAAQAREVLSDTPVIDVLAVGGSSE-------------STPEWANDPNAILTITSGTTGTPKGVPRSHNMWIAQGRITAHAAEYRDGERLLSPFPMINMAALGGFLFPSALCNCTLVLHHPLDIP-LYLQQLQEESINFTLAPPPLNRLAQQAEMWNQFDFSALRVIGSGSVPLSPAMIEVFESDFGKPIINFYGSNEGIG-----------LIATPANSPSPADRAQLFPTRIDDVETGATGELVVDGPGVFDGYLNHDGDGV--FTADGFFRSGDLVEICPDSHYRIVGRCKDIINRGGTKLSPSEIDSLLESMPGLAEAAVCAYADDDLGERACLVILEDSEAPTLDALRDFLRDKGLARFKLPERLEVFSSLPRNPLGKVLRNALREQVEKR---- 91794284 19 ----------------------------DLIETTTARYGDNTAYICLDKASSFNDIEQASRYFAAYLQKTDLKPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPQYTERELIHFNDSGARAVVVLSDVISTHSADMLAQQIQPK----TNIATI----EFLSLLKQGAELEFTPVYPAQDLAALQYTGGTTGLSKGAMLTHGNMLYQVKSRIANTMTPGEDVFIAPLPIYHIYAFMVNLVLYFETGACSVLI---PNPRDIPGLIKKYPFTGFAGLNTLFVALCHQEAFKTLDFSHLKITISGGTALTSTAADAWQRTTGCMVCEGYGLSENASGFQRLGTIGKAVIGT---------EVMILDADDNPVPMGTTGELAVRGPQVMAGYWQQASETAKVMTKTGYFKTGDIALVSEDGFYTIVDRKKDMVIVSGFNVYPNEVENILATHSSVLEAAVVGVSDEHSGEAVKAVIVLKDQDPQKADIEAHCRKQ-LTAYKVPKIFEFKTQLPKSTVGKILRRELRQ--------- 167462605 6 ------PWPSETATTYE----YPKHNLAKLLISSAEEFPKKDALYFMGKKMTYEELLEECYRFANGLIGLGIRKGERIAIMLPNSPQSIIAYYGALLIGAIVVQTNPLYMERELEHQLVDSGSVAIVVLDM--------VLERVQNVWPKLKHVIVTG-VKDYLPLFTLKAKKAKVPQGEENDLALLQYTGGTTGLSKGVMLTHYNL---LANAVQINWFYRAVVFLAALPFFHVFGMTVLMNQSVSIA-GKLVIVPKFDVDLVLKTITKMRPTLFPGAPTMYISLINHAKIEDYDLSSINVCVSGSAALPLEVQERFEQLSGGRLIEGYGLTESSPVAHVNPIWEKRKLGSIGIPVPDTDAKIVDPVTAEELPVGEIGELIIKGPQVMKGYWNRDEETRQTL-RDGWLFTGDMGTMDEDGYFFIVDRKKDMIIASGFNIYPREIEEVLYEHPHVKEAIVAGVPDPYRGETVKAFIVPREGAPISKELNKWCRER-LAAYKVPRMYEFRDSLPKTLVGKVLRRRLLE--------- 197295457 28 -----------------------------LLDDAMRRFADRPAFHAFGRTLTYADVERLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFVAVARIGAIQVNVNPHYTARELEHQLNDAGVEVAIVADVVGGTRVRTVLSVGREDLGVVDA--PAGTCDALPPGESLACEPVAL---SGADLLLLQYTGGTTGLSKGAALSHRNLVANIAQFAAIARRPGEEVVVTAIPLYHIFALTV-NFLSYFAIGAQNWLIANPRDMDGFDVLKAARPTVFVGVNTLYAGLAGHPRLKEVDWSRLKLSAGGGAAVIDVISSRWKAVTGNFIREGYGLSETVVSF----NPQSIFTGTTGLPL-PSTDVKLLDDQDREVAIGEAGEICVKGPQVMSGYWQKPDANAAAFTADGYFRTGDVGVFDAAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDPRTGEAVKLFVVAADADVTEAQLVAHCRAS-LAAYKVPKLVRFVERLPKSTVGKILRREL----------- 188991540 26 -------------------------TVAEVFATSVARFADRPAYHSFGKTITYREADQLVDQFAAYLGELQLKKGDRVALMMPNCLQYPIATFGILRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFGTTVQQVIATQVKQVITTLVNFVVAIRFRDALALGRKHRVPTL--QIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAHQ--WLEGHEVVITALPLYHIFALTANGLV-FMKIGGCNHLISNPRDMPGF-VKELKKTRFTAFVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKQVTGLTLVEAYGLTEACINPMDLVDYNGSI----GLPI-PSTDACIKDDDGKVLALGEIGELCIKGPQVMKGYWKKADETAKVMDAEGWLHTGDIARMDERGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGVPDEKSGEIVKVVIVKKDQALTAEDVKAHCRTN-LTGYKQPRVIEFRKELPKTNVGKILRRELRDA-------- 196158224 11 --------------------------LADYIESVMQRFADRPAYTALGQTLTFAEIDSKSSALARYFHEAKLTPGTRVAIQLPNLIQNPIVVYAALRAGLVVVNTNPLYTEREMKHFTDSGAKALVILGDLLPKF--------TSIKNDTSINTVITTSATELL---DPNTAPVSLPKIQLDDLAMLQYTGGTTGVSKGAALSNKNVLANCIQMLDRIFKDGEEVLVCPLPLYHIYAFTV-GMMALFAKGTQIILIPNPRDIDGFQTLKPHKISAFMGINTLFVGLGRHPEFAKLDFSNLHLTMSGGTALTQAAVSIWQDVTGNTITEGYGLSE-TAPVVSFNIPGKEEIGTVGYELEG-TEVALLDSQDKPVEEGDSGQIAVRGPQVMMGYWNRDDETAKVMTEDGFFKTGDIGIRTESGAIKIVDRLKDMIIVSGFNVYPNEIEDVLTSHPNVMEAAVVGKPDDKTGERVCAYITLSSEV-STDDVTEFCKKH-LTNYKIPKSITVLEELPKSTVGKILRRELRSA-------- 153894987 12 --------------------------------DRARRYADEEAVLATDTRYTYAELGERADRFSAVLQECGIEKGDRVAVLDPNTHYHLEAAYGAMQIGA--VHTPLNYRLTPDDFSYMLSDAGVDAI---YADAEYAANVEAIREEVPTLTNDAIEGDWESFEALADANPDAYERPEMDEDDVITINYTSGTTGDPKGVCRTHHAYLITIHQEIT-----DDDVYLWTLPMFH---VNGWGIYAITGMGARHICTRGVDVEAVFDRIRAEDVSYFCAAPTVLNMLGDGATTGDNDVRA----ATAGAAPPEATIRTVEEEFGWDLKHVYGATETGPLVTTSDDDRFAVKKTQGIGYLGTD-VRVVDENGEDVAPGETGEIVVRGNQVMDRYWNKPDATEEAFSEEGYYHMGDLAVVDEDGFVSIQDRKKDIIISGGENISSIELEDTLFEHDVVSDVAVIPAPDERWGETPKAFVVPESGDPDDAELKAFVRER-VADYKTPGEVEFVAELPTTATGKIQKYELRE--------- 119474942 19 -------------------------TIGQHLDAIAARDPGHIALIMQNIRWSYAEFVQKVNQLATGLLSLGIEKGDRVGIWSPNRYEWVLTQFATAKIGAIMVCINPSYRLYELEYALNKVSCKAIIAAESFKTSYYLKMLLELSKRLPHLKTVIRMGEATNFSNVCEMETECRKLEDLSKSDDINIQFTSGTTGTPKGATLSHTNILNNAYYCGISMHFNADDILCIPVPMYHCFGMVLGTLVCVAHGATMVLPCEAFDPRSVLQAVQDEKCTALHGVPTMFLAELDLADFSDFDLSSLRTGIIAGSTCPVGLMKRLIGEMALTEIVIYGQTECINSMTAIEDTFERRVTTVGRPHTNW-EMKIIREDGSTAATEETGEVCARGYGVMQGYWEDAERTADTIDSDGWLHSGDLGEMDAEGFVKITGRIKDMIIRGGENIYPREVEEFFYSHPAIQEVQVFGVPDEKYGEQVAAWIQLKEGQSMSAEALQQYCAGQITHYKVPKHIKLVNEFPMTVTGKLQKFIMRDEYATEL--- 119505362 34 -----------------------------LFDDALKRHGNATACTSLGHSLSYRELDELAENFGAWLYESGLAAGDRVAVQMPNLIQYFVVVLGALRAGMVVVNTNPLYTEREIEH--QFNDAGVKLLVVQANVFLINFIAKHIKKLVPAF-SIPGALKLTEVLAAGRKH-ECVSVTQLRAGDLAMLQYTGGTTGVAKGAMLSHGNLVANVLQADALFLQGSGDTFVQPLPVYHIYAFTAS--MYALYVGAHTVLIPNPR--DLKSVVSAFKTYRPRLLNTLFVALTNDSAFQALDFSDLKVTLSGGMALTEDAAKTWEALTQCPVSEGYGLTE--TSPVATGNPGGAQLGTIGIPV-PKTEVRVVDATNQPLGFDDAGELCIRGPQVMQGYWQRPEATAEAINAEGWFLTGDVAVIQPDGYLKIVDRKKDMIVVSGFNVYPNELEDVVSKHPGVLECAAVGLPDSKNGEVIKMFVVRKDLALTEAELKDFCRTQ-LTGYKVPRHIEFRDDLPKTNVGKVLRRELRE--------- 124520346 19 -------------------------------------YGGKTAVYCGDRAFTYRELNGRVNRLSYGLKNLGIEKGDRVAYLAPNTVEMLEGFYGIFQLGAVMV-PLNIRLTPEDYRFILNHSGSKVLFVDQ----EMYHLIEPVKDELETVEQIIICAEIDYDRWLDRFPPDPFPRAGLDENDVCSLLYTSGTTGNPKGVMLTHNNYLHALSAMHHLRVTDRD-VYLHVLPMFHVNGWGSP--FYYTANGATHVCLRKPSAEAIFTEIIRHNVTVVHMAPTVLNSLLQYNAEHHPAIEQDVRVVIAGAAPPPAFVERVEKELGWEFIQVYGMTESLVSVIRLDRDTQLRLRAKGFPMIGSD-VRVLRENDEEVAHDEIGEVTVRGHGVMLGYWKNPEETMKTIRNGRLY-TGDMATVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVRKDAAATEEDIIRFSRER-LAHFKAVTGVTFVDELPKTASGKIQKVRLRNEYWEKL--- 197105372 11 ---------------------------------HAAARGDHVAVEFEGRRLTYAELDRRSDQVAGFLQQAGVRPGDRVAWLGRASEAWYEVFFGTAK--ARACFAPINSRLAEIAFILGDSGADLFFVSP-----EFFACAEAVVAQVDPIRLIGVGGERDGFEPYAALR-EAAPAPELTSDDV--LQLTSGTTGLPKGVRLTHGAYAAFLELRHQVPGFAYAATVLILMPLFHNISFSG------LAAGARLVLMAEFDPAAVLRVIAAEGVNHAFMAPVMINVLLQTPQIADTDFSSMKTVCYGASPISEAVLKAATERFGCGFIQFYGMTETCGAGTTL-APEEHLFRSCGRAW-PTLEVRVADEAGNALPAGQIGEIEIRGPILMAGYWNRPEATAETIRPDGWLRTGDAGYMDEGGFFFVHDRVKDMIVTGGENVYPAEVENAILGCPGVADAAVIGVPDERWGEAVKAVVVPSGQEPDPAAIIAWVRQR-IAGFKAPKSVDFIEALPRNPSGKVLRRELRK--------- 116694665 34 ---------------------------------------------------TYAGFERNTNRVAQALLAEGAGVGERIGYIGKNSDHYFELLLGASKIGAVMTPASWRLAPPEVEFILGHCDAVVLFV-----GAESAAMVRNLLPALPMVRKVVVMGEWQCYTDWRDAQPDTPPAHQPAAHDVLLQLYTSGTTGRPKGAMLTHRNLTIGTEVSENLLWSHWVAVSLVAMPVAH---IGGSGWLRNLLSGAKGVVAREFDPRAVLDFIEKERISKLFLVPAAMQIVLRDPRARQVDYSRLKYLLYGAAPIPAALLREGIEVFGCGFVQQYGMTETTGTIVALDHTTEEVMRAAGKPL-PGVEIKVVDYEGRQLAPGEVGELVVRSQHNMAGYWKQPEETARTIDAEGWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPQVADVAVVGVPDEKWGEAKAIVVLKPGQVPDQAGIIAWTRQR-LAGFKVPKSIEFVEALPRNPSGKLLRRKLREPFWEGM--- 17547576 24 -------------------------SLAHLLEDSFQKNRDHRALECMGKVLTYGEVDALSRQLAAWLQSRGLVPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVI--------LENFATTLQQVLPNVKHIVVASMGDLLGGLKGMLVNFVELPNVGPDDIAFLQYTGGTTGVSKGATLLHRNIVANVLQS--EAWMQDEVVTITALPLYHIFALTVCCLLS-MRKGGLAVLIPNPRDIPGFKVLKRYRFHMFPAVNTLYNALLNHPEFASVDCSRLRVANGGGMAVQEAVAKKWLEVTGCPIIEGYGLSETSPSATCNPTDTDVFSGTIGVPL-PSTEIAIRDDEGRDQPIGTPGEICLRGPQVMAGYWKRPDETAKVMYADGFFKTGDVGVMDARGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDPSLTEERLLAFCKEQ-LTGYKRPKFIEFRNELPKTNVGKILRRELRDEAMKK---- 214038287 3 -------------------------SIGQIPAEAARCYGDRVALIVPDRELTFNELEALTNRCANALVALGVQPGDRVTLYSGNCWEWVVSYYGALKVGAVPINVMLT--PGEVEFVAN--DCGASIVIASHE----KALSIAGVKEKSGVRELIAFG--DEAMPEGMLSFNEI----LAASDVAFIGYTSGTTGHPKGACLSHRNILLNVAMTALMHQRSDRDTVVTALPCPHVY--GNVIMSCAIQNGSTLVLHPAFEEATILQSIQDHKATRFEGVPTMYMFLLNHPQLVDYDLSSLCCCTVGGQTMPKPKMEEVEARFGCPLIEVWGMTEGLGTTFAANGP--IKKGSIGVPI-PYVQARIADTEDKTLPPGEVGELMIKGGIVMQGYYGNEQATRESIEPDGWLHTGDVASMDEDGCIFIVDRKKDMILTAGFNVYPAEIERVAAGHPDVALVAVGSIPDEAKGELAKAYIVPKTGAPDADDIIAYCREH-LAAYKVPRAVQFVDDLPKTSTGKVMRRELK---------- 120612831 6 -LKNYPPGPHEVPESYR--------SVAHLLEESLRRHADHPFSVCMEQWMDYAELDRLSTRLGAWLQAQGLPQGARVAIMLPNVPQFAVAMAAVLRAGYTCVNVNPLYTPRELEHQLRDSGAGAIVILENFA----RTFSEVVERT--AVKHVVVRGRWLTFLPLSDVTTLPAALAEARLDSAAFLQYTGGTTGLSKGAVLTHRNIVAATLQA--EAWFTPALASIAALPLYHIFALTL--CLLAIRQGSHLTLIPNPR--DIPKLVAVLKKRPFHLLPAVNTLFLQNAEFRTLDFSHLCVSQAGGMAASESTARQWQKVTGNTMIEGWGMSETCAIGTNVDNPE--FTGTIGLPLPGIDIA-IKDDAGESLPVGQSGEICIRGPNVMSGYHQQPGENARAFTADGFLRTGDIGVMDEQGYTRIIDRKKDMILVSGFNVFPNELEQVIALCPGVLECAAIGVPDEKQGEAIKVFVVRSDPALTEEAVARYCNEH-LTGYKRPRHIEFRDALPKTNVGKILRRELR---------- 148642085 31 -------------------------------------------------RFTYSEFNERANNLAKGLLSIGVGKGDHVGIWAKNVPEWLTFMFATAKIGAVLVTVNTAYKSHELEYILKQSDMKALALTDRFRDNNYIDIGKLTSEKFPCLKHVIHVGQTNELLLLGQ-NQDDVILKEIKNNDVVNMQYTSGTEGFPKGVMLTSRNILYYIGENMNFSEEDRLCI---QVPLFHCFG-SVLGVMAVITHGSTIVMLEEFDPLLALSAIQKEKCTAIHGVPTMFIAKLTHPMFDMFDMSSLRTGIMAGSTCPVETMKEVIDKMNMTITSVYGLTEASPGMTQTNDTFEKKVNTVGTPF-PNVEVKLIDDTGEDIEVGKKGEIVCRGFNVMKGYYKNPEKTKEVIEDDGFLHSGDLATIDEDGYYSIVGRIKDMIIRGGENIYPREIEEFIYTIDGVQDVQVAGIPDEKYGEIVGAFIIKEEGSDLTEEDVRDYAISKIARYKVPKHVFFVDEFPLTTSGKIQKYKL----------- 212636697 16 -------------------------SLNDLIELASARYSDKAAYSCLGHETTFNEINHYSRQFAAYLQQTNLVQGDRVAIQLPNITQFVIAAYGAIKAGMVLVNTNPLYTQRELIHFNDSGAKALVVLSDANTGIEMDLIAPQPQPEVPPFCDVLSAGEKLTYAPVISV-----------SGQIAALQYTGGTTGLSKGAMLTHGNLLMQIKSRLGDRLVEGEEIFVAPLPVYHIYAFMVNLVLYYERGGCSVLI---PNPRDISGLISQYPFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAASIWQQTTGCTISEGYGLSE-TSPVVSLNAPGLEQLGTIGKPVLG-TQVKILDMDDNEVPIGETGELAVFGPQVMLGYWNNPDETAKVMTSDGYFKTGDIALATDDGYHKIVDRKKDMIIVSGFNVYPNEVEDVLSNHEAVLECAVIGVEDERSGEAVKAVIVLSDSNIEHEQAKAYCREQ-LTAYKVPKIISFVDALPKSTVGKILRRELRK--------- 218288143 37 ---------------------------------------------------SYQAYAKACAAVSAWLQDEGIRPGDRVALALENSPEMVVAYGAVTSMGAIAVPINPTLSLPEMAFILQDVEASAFIAPDRAEALAAHGDMASVQRWLALWRRVESGGEGAP-------HGA-----DVRTDSTAMILYTSGTTGRPKGVMLSHEGV---LRTAQTVCDYLESTRILNLLPMTHCFSICVEILHALLSGGSLFIRSGTFAPRAVLGEIERHRVTFICGVPSIFMLLNEALKRHQVDVSSLRVGLVGGAPVPVETIREFEAQTGIVIVEGYGQTESPLATLQPPHPDKRRLSSCGLPI-PGTEVRIVDTEGRDVPVGEPGELLVRGFNVMQGYWRQPERTAETIEPDGWLHTGDVFRQDADGYLYAVDRLKDVIIYGGFNIYPKEVESILYRHASVLEAYVVGAPDALKGEIPVAFVRSADPAAVQAGLEALCREE-LAPYKRPRRYHFVDAFPKTSTGKVLRRELRQ--------- 198252086 36 -----KPWTAYYGPSVRKEIETAHRTIGDMVSAVAHLYAKKPAFTTCNGTLTFAQVDEMSNGLAVYLRETGLEKGDRVALQVPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMARQFADAEPQALIVVDMFADKLTQAL------KGHPIPNIIIT-QVAEFFPLAPIDLTHIRLPEAIEADIACLQYTGGTTGVSKGAMLTHKNLLMNMEQSMEMITEKGREVALTALPLYHIFAFTV-NLLGFYYLGGRNILIPNPRP----------LTNLKRAMENYPITWMSGVNTLFNGLSNLKFASAGGMALQSSVAEVWEKVTGKPVLEGYGLTESVITFNPLG---KMRPNSIGIPV-PSTELRCLDEDGKDVPQGQPGELAARGPQIMKGYWKKPD-DTAKIMQGDWLLTGDIGIMDKGGYFSIVDRKKDLVLVSGFNVYPNEIEDCLTRHPGILEAAVIGVPDGASGEAVKAFVVLSDQSLSSATIRAYCKEH-LTGYKVPKMVEFRDDLPKSNVGKILRKDLR---------- 15806695 18 ------PWLTSYEPGVPQDLAPSSRTLYRLLEDAATRYPNREALQFLGQGTTFRELLKRVRRFAKALQRSGVQQGDRVAIMLPNCPQFVVAFYGTLLAGAVVVNTSPLYTAAELEHQLSDSGSETLVILDSYPRYAKRVLVSRIQDELPFPKNLLFPIKAEGTLASDSFKRNPRAVPPITADDVALLQYTGGTTGVPKGAMLTHRNLVANAERSWMVGLQEGREITMAAIPFFHVYGMTVAMNLSMLI-GATLVLVPN-ARDIKMVLISRTRATIFPGVPTLYNAINNHPDTAAHDLTTIRACISGSAPLMQDTARTFREITGANLVEGYGLTETSVNPITGEQKEGSI----GLPL-PGVDALIMDDAGQPVPTGEVGELWVAGPMVMKGYWNMPDETAKVLREKTWLLTGDMATMDEQGFFRIVDRKKELIIAGGHNIYPREVEEVLTSHPAVLEAAAVGLPDPYRGEHAVVALKPGMQATE-KEIIAYCRTL-LSAYKAPRSVEFRDELPKTAVGKTLRRQLAAEARERL--- 148260259 29 -----------------------------MLETWARTYATREAFVSIGTPMTYAETHARARAFAGFLQARGIAKGDRVAIMMPNSLQYPIAVFGTLLAGGTVVNVNPLYTARELNHQLRDSGAKLLVVFENFARTAEQGLATAVETVVLTGIGDLLGGLKGPALNFVLRHVQKLRPVELGHEDIAFLQYTGGTTGVAKGAMLTHRNIIANVLQA--FAWHGEGVNNLTLLPLYHIFSLTV-NLFMFMALGGRNVLIANPDTKRVMGIIRNEKFEGMAGINTLFNSFLDNEDFRRLDFSKLRLVIAGGAATQAEVAKRWQEVTGRPISEGYGLTECCTNPIDLDHPERMSFNTVGLPL-PSTEVRLRRTDGAWAGIGEAGEVCVRGPQVMRGYWQRPDETARVLDAEGWLATGDIGIMDERGFLRLVDRAKDMILVSGFNVYPSEIEEVVMMHPDVIEVAAFGVPDAASGERVKIVVVPRSDTLTEAELLAHCR-RNLTGYKMPKIVEFREELPKTPVGKILRRELR---------- 26990171 18 ------------------------QCIGDAFDATVARFPDREALVVHHQRYTWRQLADAVDQHARALMALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRWVICADAFKTSDYHAMLQGICERFPELRGVVSLALSPPFLAWHALQARAARQAQLRCDDPINIQYTSGTTGFPKGATLSHSNILNNGYMVGESLGLTEHDRLVVPVPLYHCFGMVMAN-LGCMTHGSALIY-----PSDAFPLVAQEKATALYGVPTMFIAELDHPQRGEFDLSSLRTGIMAGATCPIEVMRRVIGMHMAEVQIAYGMTETVSLQTGAADDLERRVTSVGR-TQPRLESKVVDAEGNTVPRGEIGELCTRGYSVMLGYWNNPKATAESIDAEGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVLHPGHAVSEVELREWARAR-IAHFKVPRYFRFVDEFPMTVTGKVQKFRMREISVEELKA- 158520354 29 -----------------------------FLDDAARDYPDNVYTIFNGGTRTFAQVKQAADRVANFLAASGIKKGDRVAIFLPNLPHYPEIYFGILKAGAVCVTCNPLYTPSELNYFCQFYPTTVQAIQE--TGVETVVIC-NVKAFLPPVKRILGAPKAESHEPGHVMYDEPAQAPDVESEDLALIIYTGGTTGVPKGAALTHANFVFDVKAMDEWVYLSQEPCYIGVLPWYHSFGMTM-CMLTSCASGSRLICVPDPRAGNVLKLVQTYRPTILVGVPTIFSAFENHPLLDKYDLSSLICCASGGAPLPVELAKNFEAKTGSIIFEGYGLSESPVITGNPSDKDLRLFGSVGFPVSNTDIKIVDSETGITVLPGEDGEIAVNGPQVMKGYWQKPDADKEVFREDGYFLTGDIGHIDENGYILITDRKKDLILVGGFNCYPREVEEVLFQHPKVAQAAVVGVPDPRSGEAVKAYVQLREMTATEQEILDFCKEK-LAGYKRPRAIEFRDALPTSPVGKVLRRVLKEEAKQK---- 119716841 25 ------------------------ESLVDLLEASAARFGARTALDFFGATTTYAGLGDLVARAAEGLRRVGVGAGDRVALVLPNCPQHVVAFYAALRLRAVVVFQLADHRPTVVVAWDKVAPMVRRIVPTVLAVHLPSALPRQLALRLPVPRRAALSGPARGIRRWESILRGPADHPRPTSADVALLQYTGGTTGRPKAAVLTHRNLRANAARAWMPGLVDGDEVVYAVLPLFHAYGLTLCLTFS-MSIGATLVLMPRFDVDLVLEAMRRRPATFLPAVPPVYQRLAAAAAEHGVDLSSIRYAISGAMSLPAETAELWEAATGGLLVEGYGMTE--TSPVALGNPDARRIGAIGVPF-PSTEVRVVDRHDRELPAGQAGELLLRGPQVFAGYWERPAETAEVVLADGWIRTGDVVVMSEDGFFTIVDRIKELIITGGFNVYPSEVEHALRELPGIVDAAVVGLPSGR-GDEDVVAVVVLEPGTTLDEVRAGCREH-VAAYKVPRRVYAVDALPVSIIGKVLRRQVRDELQERFEA- 127513116 27 ----------------------------DLFESSVAKYADQPAFVNMGATLTYRKLEERSRAFAAYLQELKLQKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVS-----NFANTLEQVVEQTP-VKSVILTGLGDLLAPKRTLVNFVVKYPTIKGDDIAFLQYTGGTTGVSKGAMLTHGNIVSNLLQAYSPLLADGKEFVVTALPLYHIFALTVNCLL-FLHKGANNLLITNPRDIPAF-VSELKKHPFTALVNTLFNALVSSEEFKTLDFSNLKLSIGGGMAVQRAVADKWQGITKTRLLEGYGLTEASPLLTCCPYNLEGYNGSIGFPVANTD-MQVRDEEGNVLPQGETGELFAKGPQVMKGYWQRPEETAKVIDKDGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVLEVAAVGVPHEVSGELVKVFVVPKDKSLTEEQVIKHCRHH-LTGYKIPKLVEFRDELPKSNVGKILRRELRD--------- 118050855 10 -------------DEYLAKGWWGQSTIGEIFLDTAARQPSLFAVADAPNRWSWAELREQVGRMSVLLKVQGVRKDDVVVVQMPNCVELHAIYLAC-AIGGVVVSPVPQYRTHEIEYVVQSSAARGLITTQRLGRYLPAQELVGMRVQLPTVQWIWSYSDGSEPLPVADLDTEPAGDAQMRADDVFTVCWTSGTEARAKGVPRSHNEWLIVGSGVIDAGQMPQGVQMVIPFPFVNMAGISTSLMAWLLTAGGL----HHHHPFDLKVFIQQNQTDYTVAAPAVLGMLLKAPELLEGDLSRLRRIGSGGGPLSPWVMEQFAERYGIEVINYFGSNEGALSSTPQDVPDRVGVSGFGAVHSQKLATRLVDESGEEIRPGRIGELRFKGPMIFSGYFNSPELTARAFDELGYYRSGDLFEIARQQFYRFAGRCKDIVVRGGMNISCEEVESLLLSHPKVREVAVIGWPDEVLGEKVCAVVAPKDSAPDLPELVAFLRTEGVAAFKLPERIEVIGELPRNPVGKVLKRVLREQMQSR---- 214037558 5 --------PEHRINELTASGHWGSETLHSLLAKNAGDKPSALAVKDQPNRLTWAELEAASTNLAAQFGALGLVEDEAVIVQLPNVAELMVVYYAASMLGLI-----------------------VSPVPVQYGSHELQMLADALQAKMPRLGNVELAHGARQALPLEDLTSEPATLPADDANRILSICWTSGTTGTPKGVPRSHNMWMASGRCSAQAGSMTGEDILLNPFPLVNMAALG-----GFLFVGAAIVLHHPLDPPLFLQQLQDESATFT-IAPPALLNQLAKTPQRQFDFSALRRIGSGSAPLAPSMIETFDRDYQKAIVNFYGSNEGISLFST---PEDVRASMFRKPESALVATKVADPTSGKLEVGESGELLISGATVFDGYYASDNQDV--FAKDGYFRSGDLVEICGDNYYRIVGRCKDIINRGGMKVSPAELDVALEHHPAVVEAAVCAYPDERLGEKICAVLVLQADAPKLEELQQFLLSQGFAKFKLPERIELIKQLPRNPLGKVQRFALQDALTE----- 83592648 34 -----------------------------------ARFPDNPAIDFLGRKWTYRELGEQIDRACAGFQSLGVEPGTRVGLCLPNTPYYIICYYGVLKAGGIVVNFNPLYVERELRELVEDSGTTLMIYPKVAALLGDTALERIVSAILPSVKSLLFSVLKRSELPTDRRHIGFAKLIATKTTAVAVLQYTGGTTGLPKGAMLTHANVTGNLTQILEARWGEEK--MLAVLPFFHVFAMTV-AMNVALALGAELILLPRFDLETVLKTIARKKPTLFPGVPTIYSAIIGAVAKTPYDLSSLRFCLSGGAPLPIEVKTRFEELTGCTLIEGYGLSEAVVCCNPLDG--AIKPGSIGQPLPGTTEIRSVLDPALIVPRGERGEICVRGPQVMAGYWRRPQDTEDTFI-DGALRTGDIGYIDDEGYVFLVDRIKDVILCGGYNVYPRIIEEALYQHEAVAEAVVIGLPDDYRGEAPKAFVRLRDHSATPEDLKTYLATQ-ISRIEMPKTIELRDDLPRTMVGKLSKKALVDEERAKALAG 146283295 29 -----------------------------VLRQSCERFADKPAFSNLGKTLTYGELYKLSGDFAAYLQQTDLQPGDRIAVQLPNLIQYPIVVFGAMRAGLIVVNTNPLYTAREMEHLANMAHLAEEVLPK--TGIKHVVIT-EVADMLPPLKRMLINAVVKHVKKMVPAYSLPVKLNDAKSEDVAVLQYTGGTTGVAKGAMLTHRNIVANMKALMGANLNDGSEVLIAPLPLYHIYAFTFHCMAMMLSGNHNILIS---NPRDLPAMIKKYRFSGFVGLNTLFVALCNSEDFRKLDFSALKVTLSGGMALQLATAERWKQVTGCPICEGYGLTE-TSPVASVNPIEHIQLGSIGIPV-PSTQFKVINDDGQELAQGEIGELCIKGPQVMKGYWQRPEATDEVIDADGWFKTGDIGVIQEDGYIRIVDRKKDMILVSGFNVYPNELEDVLASLPGVLQCAAIGVPDEKSGEAIKLFVVVKPGESLTKEQVMQHMHDNLTGYKRPRYVEFRESLPTTNVGKILRRELRDEELRKL--- 163789385 4 -------------------------------------TPDRIALVIKNSEWTYKEVNVRAENLAHYLKKNGVTKGDRVALYAPNDISYFDVLLASIKIGAIFIPLNWRLKPIEIKKVVEDAQPKVILISKRLSLVDAALLSLDVDSK-----------EYNEI--CEHPNHVPFLSESIELESPVMLIYTTGTTGDPKGAIITHNGMVNNSMNTI-ISWITHEDITIASAPMFHIAGISG-MIIPLMLIGGKVIIDRYFDGTNTNEMIKQYKPTMLFMVPTMYYGLISATNFHKDNLASVHTFVAGGSPPLKEVSEKLPLINSYGLTEVGPNNFKLMSETALQHPFSI-----GYP-SFFVEAKIVNDQDEEVEQGQIGELLLAGQHTFAGYWQKQEETAKAFLGD-FVRTGDLAKKDENGLFYIVDRKKEMIITGGENVLPSEVERVLNAHPAVKDSVVVGYEHPRYGQSVGAAIIFKDKERSEAELDQYMTDN-LAGYKTPKHYLFVDVFPTNSVGKTDKKEIIRLLNE----- 218758399 10 -------------------------TLGQILDETVAKYPDNDAVIYVDRDYTYRQFSQVVDDLAKGLMALGVRHGEKVAVWATNVPYWVALQFATAKMGAILLTVNTNYREHEIRYLLTQSECENLFIIDGFRDHDYVQTIYNMCSSLPHLKRVMFLG-AEK-------HRGMYSVPEIISHDVVNMQYTSGTTGFPKGVMLTHGNNGYWIGKNQHFTEKDRVCL---PVPLFHCFGCVL-GVLAAINHGAALVILESFSPMHVMASVDQEKCTALYGVPTMFLAVLEHKLFERFDFSSLRTGIMAGSVCPEPLMRRVEKMYMREITICYGLTEGVMTQSLVTDPFERRVQTVGRAM-PCIEVRIVDDTNEEVPRGTQGEVVCRGYNVMKGYYNMPEATTAAIDADGWLHSGDLGVMDEEGYVVITGRIKDMIIRGGENIYPREIEEFLYGMDGVQDVQVVGVNSRKYGEEVGAFIIPKPGVEMAPEVRDYCRGR-IAWHKVPRYISFIDAYPMTASGKIQKFKLREMAAE----- 212708665 24 -------------------------SLAELLENAVSQYADQPAFINMGAVMTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGATAIVIVSNFAKIVYNTLGDQLSRPKATIVDFVVK-YVKRLVPKYNLRMQYIK-PNITGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIAQARAVLHFGNEAV-VTALPLYHIFALTVNCLLFINVGGVNLLITNPRDVPDTIKQLARYPFTAITGVNTLFNAWLHNPEFHKLDFSRLRLSVGGGMPVHKAVAQKWQELTGRHLLEGYGLTECSPLVT--GNPYNLTAGSIGLPV-PSTDVKFLDDHGHQVPFGEPGEMWVKGPQVMKGYWNRPDATSEAIV-DGWLATGDIAEIDTEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISAHPDVIECAAIGIPSESTGEAVKVFIVTKNSNLTADELKTFSR-RSLTAYKVPKIFEFRDELPKSNVGKILRKDLR---------- 73540526 31 ------------------------------LEVSAHRYADKAAIRYFGKAVTFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRVEEFKHYVTDAGARVAI-----CTVDLAVGVEQAQSELAPADRLLLATQYSDALPATHEHPEDAPASWLTTQDLAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGATWSGSGAESVILSVLPLFHVTGMQY-GMNGPIYSGATVVMLPRWDREVAGRLISRYQVTHWTNIPTMVIDFLASPNLAEFDMSSLRYIGGGGAAMPQAIAERLRDQFGLNYLEGYGLSETMAP-THSNPADRPKLQCLGVPTFNTDARVIDPVMLKELPPNEVGEIIVSGPQVFKGYWGKEDATRDAFIEKTFFRTGDLGRMDEEGYYFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDAYRGETVKAVVVLRAHATTAEEIVDWAKEN-MAAYKYPRVVEFVDALPKSGTGKVMWRQLQE--------- 187925454 24 -------------------------SVGELLEEAFREHRAKPAFVCMGKEISYGELDALSRKLAAWFQSKGLARGARIAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIILLENFAGTLVNFVVRKVKKMVPAFNTAIAEGARQNFKPVQ-------QGPE----DVAFLQYTGGTTGVAKGATLLHRNLIANVLQS-EI-WLDDQFVTVVALPLYHVFALTVCGLL-TIRTGGLGVLIPNPRDPGMIKALEGYPITTIPAVNTLYNALLNSPDFHKLDFSKLIAANGGGMAVQEAVAKRWYEQTHTPIIEGYGLSETSPCVTCNPVTVTEYSGTIGLPL-PSTEISIRDDEGNEVPLGQPGEICIRGPQVMAGYWNRPDETAKVMTADGFFKSGDVGLMNDGGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDQALTDADIFAYCKQQ-LTGYKRPKIVEFRTELPKSNVGKILRRELRD--------- 167590232 18 -----------------------------------------IAYIQGERSYSFQEIGELSCRIANGLLAAGFAKETKAAVWADNDVTAWGCALGLWRAGLIPVNSTPAENQYVLDAFCEFQQAFATAIDALRASLPKVKLWVCIDADLPWAPSLATSARQPSTMPFVDYHMD----------DVVTLSATGGTTGAPKGVMNTHRSFQTYFAQFMMACYGAERPVNLAAAPMTHTAGMMS---LPCTARGGTVVVLPKPDPALLLGAIAKHRVTEFFLPPTVIYRLLDIPGIEKLDYSSLKYFLYGAAPMSVEKLKRAIEVFGPVMAGGYGQTEAPASIANMTPAEHFVLSSVGRP-NPLVRVEILNDRGEVLPQGETGEICVRGDLVMKGYYNAPDKTADTIV-DGWLHTGDIGHLDADGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAKAVVELNAGQSVSAEELVALCKEK-LGSVKAPKSVDFVAALPRSTVGKVLKKDLRE--------- 210125718 13 -----------------------GITIGQKLQQTVQKFPDRLVFKRGNIRRTYEQFFEECDRLAAGFVALGLKKGDRVGMWGPNTLEWVLTQFATARAGLILVNINPAYQVHELEYALRKVGCRAIVSATAFKTQDYYKMLHQITRNLPMLETVIKLGEEKEVLDMGDMRTVLEMQDKLQFDDPINIQFTSGTTGNPKGATLTHHNILNNQ-------WFIHEKVRSICMPVPLYHCFGMVG--GALAAGGTTVVTPAPSPEPCLQAIQEERCTAIYGTPTMFIDILHHSNFDNYDLTSLNTGIMAGSPCPIEIMKQVVSKMHCEVCIAYGTTENVTFMGYMADSLERKVGTIGQPF-PHVEVKIVDTDGRVTPVNTPGELCTRGPGTMLGYWDDPEKTAEVIGPDRWYMTGDIAVLDEEGYGQIVGRIKDMIIRGGENIYPREIEEFLYTHPKIEDVQVIGVPDERMGEEVCAWIKLREENMEEDEIRAFCKGE-ISHFKIPRYIRFVSEFPLTVTGKVN--------------- 70731294 25 -------------------------TIGQAFDNTVAAYGEALVVRHQQLRYTWQQLREAVDLHARALLALGLKTGDRLGIWAPNCAQWCIAQFASAKIGAILVNINPAYRSSELEYVLRQSGCQWLICAGAFKTSDYQSIGQLHSERLPELRGVISAQPPSGFLPWSQLSAATAEQLQARQDSLDFIQYTSGTTGFPKGATLSHYNILNNGYMVGESLGLTAADRLVIPVPLYHCFGMVM-GNLGCVTHGTTMIY-----PNDAFPLVAEERATGLYGVPMMFIAVLDQPRRSEFDLSSLRTGIMAGATCPIEVMRRVISEMHMSVQIAYGMTETVSLQTGPDDDLELRVTTVGR-TQPHLESKIIDEAGNVVPRGTIGELCTRGYSVMLGYWNNPEGTRESIDQAGWMHTGDLATMNQQGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCDRYGEEIVAWIFHPGHSANELELQTWCKER-IAHFKTPRYFKFVEEFPMTVTGKIQKFRMREISIEEL--- 195433499 49 --------------------------IGQELELTVSKYGDVEAISCHGKRYTFKSLLAEVDRLAAGFRKLGLQQGDAVGLWSPNYVHWYLGMLGAARAGLTSVGINPAFQGPEVAYCLNKVGLKAIVAPEIFKSQNYYEILRGISEKFPHLRSVIINSEALRFDDLLDLRTEQEEIPELPCN----IQFTSGTTGNPKAASLSHYNFVNNGIHVGNRNQLEGERI-CVQVPLFHAF-----GVIITIMAGGATLVLPAASPKDSLAAIVKEKCTVIHGTPTM---YVDLVSAQREPLGRIKKAITGGAIVSPQLILDVKKVLGVSMRSVYGLTEAVIFQTLPGDDEESVLHTVGH-LQDHVEVKVVDADGNCVPFGQPGELCVRGYVTMLGYHGDKEKTEETIGADKWLRTGDQFVLQEDGYGRIVGRLKEMIIRGGENIFPREVEDFLNAHPQIVEAHVIGVPDERLGEEIVAFVLHNDVDPKSEALRAYSKGK-IAHFKVPRYVVPIDAFPKTTSGKIQKFKLSQ--------- 120611816 31 ----------------------------------AQRYPDKPAMVFFGSVLGYRELARTAERLAAHLHALGVRRGDRVLLCMQNCPQLVAAHFAILRANAVVVPVNPMNRAEELKHYIEMAAASNALPPDRTDAFDPASPDAQAMPELPALEG----GAVQPWSEAVASGAEPPAC-EAGPEDLAVLPYTSGTTGLPKGCMHPHRSIMHNAVASALWGTATSESVTLAVVPMFHITGMVS-LMHSSIYAGATLVMMPRWDRDLAGRLISGHRVTNWTNIPTMVIDLMASPRFSEYDLSSLVYIGGGGAAMPQAVAQRLLEQFGLRFREGYGLTETAAP-SHTNPPDRPKQQCLGVPFISTDSRVIDPDTLREVPVGEQGEIVIHGPGVFSGYWKQPAATEAAFIEDGFFRSGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVEALMFRHPAVQEACVIAARDSYRGEKAVVVLRPAHRGQVSADIIAWCRE-NMAVYKVPRVVQFADALPKSGSGKVMWRQLQE--------- 171324147 19 ---------------------YPNKTLPDYLRETAAEFGEHDAIYFFGKTLTFREVYEQALTLANYLKQIGLQKGDRVSIMLPNCPQAVISYYGVLFAGGIVVQTNPLYTEHELEYQLNDSGATVLITLDMLYPKAAKVKANSIKDYLPTIKKWLYPFMQRKQQPVQHLFSKIIARPNAMEEDVALLQYTGGTTGVPKAAMLTHRNLI----ANTLMCWMKGTESILGILPFFHVYGMTTIMNLAIMQA-YKMILLPKFDAETTLKTIEKLRPTLFPGAPTMYIALLNHPNLSRYDLSSIKVCISGSAPLPVEVQEKFEKLTGGKLIEGYGLTEASVTHSNFVWDGERVKGSIGVPWPDTEAKIISLETGEEAKVNEIGELVVRGPQVMKGYWN-QPHETENVLRDGWLYTGDVGYMDERGYFYIVDRKKDMIIASGYNIYPREVEEVLYEHPKVQEAVVVGVPHEYRGETVKAFVVLKQEQCTEEELDQFMRSR-LAAYKVPRIYEFRKELPKTAVGKILRRALLE--------- 187605096 4 ------PWLQDYPEGMPQSIDYEVKPLYEALSRAAKDYPNRTAVSFIGKEWTFAEIDDAARRLGTMLQAKGLEKGDRVSLMLPNCPQYVISFYAVLYAGGTVVQTNPLYTERELENLVTDAGVKIVITLDLLYPKTLRSEKTEIQTVITTSNNIVIDTDYKDFNPITPLDIDP-------KEDVAVLQYTGGTTGLPKGVMLTHFNLTANADQISNLFYKDEKRV-LCVVPFFHVYGMSCCLNFGVT-NGYELVLVPRFEVTDVLKTIQKKKPHFFPGAPTMYVGILNDPKLKKYDLSSIEACISGSAPLPIEVQEEFEKITGGRIVEGYGLSETVTHANFLWDKR--IVGSIGAPLSDTSAKIVKADGETEADIGEIGEIMLSGPQVMKGYWQKPEETAAVL-KDGWLATGDLGYMGEDGFFYIVDRKKDMIIAGGFNVYPREIEEVLYEHPAVKEAVCIGVPDPYRGETVKAFIVLRDSSVTEEELDKHCREK-LAAYKVPKLYEFRDELPKTFVGKILRRVL----------- 116622709 23 ------------------------------LAHSAARFPDRDALIVSNVRLTWSQLDREVTRVARGLAGLGLAPGDRAGIWASNCLEWILMQYASARAGVVLVNVNPAYRSHELRYVLQRSRIHALFLHERDARANYREILTQSRNNIP-LRHVIMLSSGRDFVP-----------DTARPHDVANIQYTSGTTGSPKGVLLTHHNLLMAISLALRASEQDRICV---PVPLYHCFG-SVIGSMVSVVTGAALIL-PSAQFDVLATLVHRERATALYGVPTMFIAELVHPDFAQFDFTSLRTGVMAGAPCPIEVMRTVAERMHCSEMTIYGQTESVITMSAVDDPLELRVATVGAALA-NTEVRIADPESGTTVPGEQGELCTRGYLVMKGYDEDPEATAAVIDRDGWLHTGDLAAMRPDGYFSFRGRAKDTIIRGGENIYPREVEDFLHTHPKIADVYIIGIPDARLGETVLAWVLKPGEAATAEEIQAFCKGK-IAYFKIPQYIRFVDSFPMTVTKKIQKFLMR---------- 116694595 30 -------------------------TIPELVRRAARRHGERIAIQEDGLRLTYAALDASRIQAARALMALGVQPGDRVAIWAPNFSEWIIAALATHSIGAALVPLNTRMKGAEAGAVLADSGARLLLCVDAFLGESYQMLAPHRPATLERLV-ILRPGQGEAFLPQADMAAFAKREDGVRGDTLMDIMFTSGTTGRPKGVMTAHAQNLRAVDGWAAITGVRPGDRYLIVNPFFHTFGYKA-GWLAALSRGATVLPHLVFDAEAVMTRVENERITVLPGPPTLYQTLLNAPRLREFDLSSLRVAVTGASAIAPALIQRMRDELGFTIITGYGLTEGFATLTRAGDDAETVAATSGRAM-PGIEIRCIDGQGQPAATGEAGEVLVRGYNVMQGYFGLPEATAEAIDSEGWLHTGDVGTLDARGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGIPHERLGEVGRAYVVLRHGARVDAEALIAWARRHMANYKVPREVLFVTSLPVSAAGKVLKYQLREA-------- 115523725 27 ----------------------------DLFEESFAKFRDRKAFICMDKAITYGELDQMSAAFGAYLQSKGLKKGARVAVMMPNILQNPVATTAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIVVLE-----NFASTVEQVVAKT-QVKHIVVANMGDKMVPAFSLPNRGMKLPHIGPDDVAFLQYTGGTTGVSKGATLLHRNIVANLQPALQLLPKDLDQLFICALPLYHIFALTACFLLA-MRAGGVNLLIPNPRDMKGFKELMKYKVNSFPAVNTLYNGLLHTPGFDQVDFSQLKISNGGGMAVQRPVAEQWSKLTGCGIAEGYGLSETSPVLTCNPATIDHFTGSIGLPL-PSTLISIRDDAGNELPIGQTGEICAKGPQVMAGYWNMPEETAMVTTADGFFRTGDIGVMSPDGYTKIVDRKKDMILVSGFNVYPNEIEEVIATHPGVLECAVVGVNDARTSEAVKAFVVKKDPDVTAESIIEFCRTQ-LTSYKVPKIIEFRTDLPKTNVGKILRRQLRD--------- 149183063 4 ------PWLELYPEEIKKELEYNPAPLQDYLTKAAELYPEKSAIHFMGKEIKYNELYDSALKFANYLKTLGVEKGDRVAIMLPNTPQYYGVLFA----GGVVVQTNPLYMEREIEY--QMNDSGAKVIPRVTKVMKETSLQHAIKDYLPFPKNLIYPGIVVKVEPSDQFHNKPIDIPFDFEEDLALLQYTGGTTGFPKGVMLTHDAWLYKCKKGEEIM--------LGILPFFHVYGMTAVMILSVM-QGYKMILLPKFDAETTLKTIQKQRPTLFPGAPTIYIGLLNHPELKKYDLSSIDSCLSGSAPLPVEVQQRFEEVTGGKLVEGYGLTESSVTHANFLWDRERIKGSIGIPWPDTDAGVFSMETGEKLPPNEIGEIWVKGPQVMKGYWNKPEETEMTL-RDGWLLTGDLGYMDEKGYFYVVDRKKDMIIAGGFNIYPREIEEVLYEHPDVQEVVAAGIPDPYRGETVKAYVVLKENSKTEEELDSFAR-KHLAAYKVPRLYDFRDELPKTAVGKILRRALVEEEKNKL--- 197285027 24 -------------------------SLAEMLENAVANYADQPAFINMGEVMTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFTSIKHVILTRQLSRPKATLVDFVVK-YIKRLVPKYNLRMQYIK-PEITGDDLAFLQYTGGTTGIAKGAMLTHRNMLANLEKAAYVPALNGKELVVTALPLYHVFALTVNCLLFIEVGGKNLLITNPRDVKGTIKELSRYPVTAITGVNTLFNAWLHNPEFRQLDFSKLNLSVGGGMPVQSSVAKEWEELTGKHLLEGYGLTECSPLVTGNPYNLKKYSGSIGLPV-PSTEVKFMDDEGNEVSRTEGGEMWVRGPQVMKGYWNRPDATAEVL-HDGWVATGDIATMDDEGFIRIIDRKKDMILVSGFNVYPNEVEEVVTAHPKVLESAAIGVPSKSSGETVKIFVVKKDPSLTEDELKTHCR-RYLTGYKVPKIIEFREELPKSNVGKILRRELR---------- 89099723 24 -------------------------TLPTMLDDTAEQYPEHIALSFYGKKITYRELRQHVRLFAASLQAGGFEKGGRVAVMLPNCPQYVISYYGILAAGGIVTQVNPMSVEREIEYILNDSGAERMIALDAF----YPKVS-SVRSNTP-LKEIIAVGEDESFLQRGNGNFAPVMMPE---HDTAVLQYTGGTTGRSKGAMLTHRNIIANVVQSYEFF---KQTIYLTVIPLFHVFGMTSCMNLSI-YTASESIMLPRFELDEVLETIKNEQPTVFPGVPTMYGAITNHPRAEEYGIDSIEVCNSGSAPMPVEVLKEFERKTGAVILEGYGLSEA--SPTTHCNP--VFAARKAGSVGPSTDYKIVDSGSQEVPAGELGEVIIKGPQVMKGYWNMPEETALAL-RDGWLYTGDIARVDEEGYLYIVDRKKDMIIASGYNIYPRDIEEVLYEHPAVQEAVVIGVPDAYRGENKAVIVLKSGKLADEKEIMEFCRAN-MAAYKVPGIIEFRDALPKTSVGKILRRALRE--------- 121053838 4 -------------------------SLAAVLADSAGRRPDHPALVFDGEPFSYRELWAGAKRYASALRDQGVAAGDRVVLLLPNTPEFPMVYFGALALGAVVV---PVHTAEEIHYILTDCDARVLICGEAADAAGVEVLTMLEDSDTGRVRLDVLAGDAAEIERYEP--REP--------SDLALILYTSGTTGKPKGAMLTHLSIVLNVSTTMLSPFDFHADVLLGCLPLFHTFGQIC-GMATCFRAGATMVLMSRFDARAALELMVEQNCSLFMGVPTMYVALLEAAEDRRPKLDR---AFSGGSSLPVALLERFEAVFDCPIYEGYGLTETVVAYNQRAWPTR--AGTVGKPIWGVDVAIATEDRIEPVPPGEVGEIVVRGHNVMAGYLNRPEATAAAIV-DGWFRSGDLGFLDDDGYLSIVDRKKDMILRGGYNVYPREIEEVLARHPAIAQVAVVGVPDERYGEEICAVVVAREPGPEAAELVAWSKKR-VAAYKYPRRVEFLDAMPLGPSGKILKRELAELL------- 89901061 15 ----------------------------DLLEKTATRFADRPAIHNLGHTISYAELERLTREFAAFLQGLGMAQGDRVAIMAPNLLQYPVALFGILRAGMVVVNVNPLYTPREVAHQLQDAGAKAIVIVENFAAVLQRVLSNQVGDLLPSLINFVIK-KVKKMVPLARGARSSFKPVQVKREDIAFLQYTGGTTGVSKGAMLTHRNILANVEQTISASFQEGREIAIAPLPLYHIFCLTS--TLSFMKWGSLIVLITNPR--DLPALIKRWKFSVMTGVNTLFNGLLNAPGFDQLDFSTLKVVVGGGAAVQKTVAERWQQVTGRYITEAYGLTE--TSPGVCANPLATPWNGKGLPI-PSTEVSIRDEHFNEVWHGETGEICIRGPQVMKGYWN-NPAETAKVMQDGWLKTGDVGHLDGEGYFAITDRKKDMILVSGFNVYPNEIESVIAMHPGVLECGAVGIPDEKTGEAVKVVVVRKDPSLTKDDILAHCKTQ-LTGYKMPRHIAFCDELPKTPIGKILRRDLRD--------- 111026297 9 ------------------------------LVETARLLGDRPAIRLDETTLDYAEFYRAAAAVAGDLRSRGIRSGDRVGIVLPNVPAFPVIFYGILMVGAVAVPINPMLKEREITYYLD----------DSGMALIYGSRSRGDLVAKAALAKKIPALLVDDRGPSDDLTGNPIDEPVERSDDTAVLLYTSGTTGSPKGAELTHENMSTNASTTAELIQTGSSDVILGCLPLFHVFGLTC-GLNAAVKSGALLTLIPKFDAESALRVLVRDEVTVLEGVPTMYSAMLNSPEADSVELSHLRCCIVGGAPMPVEVLKAFEQRFGCEIYEGYGLSETIACFNQPGHPRK--AGTIGIPVRGCTLRLVDDGDNEIVGCDEAGEIQIRGENVMKGYW-ARPAATAEAISDGWFRTGDIATRDSDGYYSIVDRKKDIIIRGGYNVYPREVEEVLYEHPAVAEAAVVGIKHTHLGEEGAAVSLKRGAHVEPSEIIEFVRAR-LAEYKYPRQIWFVPSLPKGPTGKILRR------------- 153886284 37 ----------------------------EVFRESVEKYRTRVAYVSVGTEMTYGECERQAKQFAAWLQSRGVKKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTVPELAHQLRDSGAQTIVVLENF--------ARTLEQALPQVRNIVITGIGDLMGGALNLHVQPYKLPQLAPEDLAFLQYTGGTTGVAKGAMLTHRNIIANLLQAEE--WSKSMLTNVTLLPLYHIFSLTV-NLLMFMTLGGRNILIANPRDTKRVIFILRERFSGIAGVNTLFNALLEDPDFAKRDFSAMKITIGGGMAVQRAIAQRWKEVTGHTIVEGYGLTE-CSPVVSMNPPHVTFSGTIGLP-APSTEVRFKRDDGTIAPLGEPGELQVRGPQVMRGYWQRPDETAKSIDAEGWFSTGDIGVMDANGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKIIVVPRTGALTEPALLEHCRAH-LTGYKMPRIVEFREELPKSTVGKILRRELRDA-------- 148255171 32 -------------------------TIWAMVEAAVARNGDGEALVCGAVRLSWRQVADAAARIASGLHAKGLRRGDRLALLLGNRIEFVLTLLAAAKLGLVTVLLSTRQQTPEIAYVLNDCGARLLLHEAALAG---RLPAGDVTPELAGRIAVDDDPARSGFAALTDVHTDRV---EIAEEDTAMILYTSGTTGRPKGAMLAHCNIVHS-SMIYEACLLTAADRSIAAVPLGHVTGVVA-NITSMVRCAGTLIIMPEFKAGDYLKLAARERVTYTVMVPAMYNLCLLQPDFDSHDLSSWRIGGFGGAPMPVATIERLAAIPGLRLVNAYGSTETTSPSTLM--PSVLTLDSVGLP-CPGASILVMDADGRELPRGEIGEIWIGGGQVIKGYWNRPDATAESFTA-GYWHSGDLGSIDADNFVRVFDRQKDMINRGGLKIYSAEVESVLASHPAVVESAIIARPCPVLGERVHAVVVTRE--PTSSELRSWCAER-LSDYKVPETLIVTDPLPRNANGKVMKRQLREALT------ 115360684 2 -------------------------SFPYFLRRAAAFWGDVPAVIHRDRPLTYRQLEARSNQLAHALIALGLRRGDRVAVQSRNCTELVEIECALYKTGLVKAALNPRFTTAEASDVVENCTPRVLIAGRGYTGYT------RATPGFASVETFIAIGGAEGYVDYEALLGRAASAPDFASDDLAVLHFSSGSTGKIKAAMQSYGNRMASLRKLL----IGMDTQPRPGDRLALVGPITASGMLMFLYCGATLVLFDAFETAQFLADLERLRVTHVFMVPAMINMLLNEPALAHTDLSALKSLSYGAAPMAPARIQEAWARFGPILSQGYGASESTSGVTRLTIADHAYAIAQGRPMGE-TEVCVLGEDGRPLAAGEVGEIAVRGEDVFKGYWGAPELTAEVLV-NGWLMTGDLARTDEDGYLYLVDRKKDMIVSGGFNVYPTEVEAVLYQHPDVLEACVFSVPDERWGEKAAVVLKPQRTANQDA-LVAHCRSL-LADYKLPRSISFVAELPRNASGKIARKMVRE--------- 121296534 36 -----------------------------------AKFRDRPAYSSFGKVLTYGETDALVEQFAAYLGELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDSGAAVLVVVDNFGDTVQQVIAKQVITTMLGLKGVVVAIRFNQALKLGSGHTLPKV--ELDHDDVAFLQYTGGTTGVAKGAMLTNRNLVANMQQA--SAWISASGIIITALPLYHIFALTANGLVFMKFGGCNHLIT---NPRDMKGFVKELKATFTAIVNTLFNGLLNTPGFDEVDFSSLKVTLGGGMAVQRAVAERWKKVTGVTLVEAYGLTEACINPLNLAEYNGAI----GLPI-PSTDACVKDDNGVTLAPGDVGELCIRGPQVMKGYWQRPEETAKAIDADGWLHTGDMARMDEHGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEIVKVVIVKKDPNLTAEMVKEHARAN-LTGYKHPRIVEFRKELPKTNVGKILRRELRDA-------- 119776029 19 ----------------------------DLFTKACKRFGDKPAFACLGKSHSFNEIDKLSTDFAAFLQHTQLQPGDKVAIQLPNLTQFVIAAYGVLKAGMVLVNTNPLYTERELIH--QFKDSGAKVIELVISTHALDLVSPQIQPK-TGLKNI-------EFLKALNLGSQESWQPAANHSTLAALQYTGGTTGLSKGAMLSHGNLIANCRDRLANVITPGEDIFVAPLPIYHIYAFLVNLVLFVEQGACSVLI---PNPRDIPSLIKKYPFTGFAGLNTLFVALCHQEEFRALDFSHLKLTISGGTALTEAAAGLWQQTTGCTISEGYGLSETSPVIT-LNQPGAERLGTIGRPVLA-TEVQILDEDETPVPMGQAGELAVRGPQVMSGYWQQAGETERVFSKDGFFKTGDIAIAEPDGCYRIVDRKKDMIIVSGFNVYPNEVENVLASHPAVLECAVIGVADERSGEKAVIVLKPSVEADDARAAITAHCQANLAGYKQPRHIEFVASLPKSTVGKILRRALR---------- 91976684 5 ----------------------------EMIRRGAIYHGPKTAVMFGDQTMTFTEVDLLSNRIANVFETFKLEVGSRVGMLLNNSIYTLPIDFGFVRLSRVPMNSRLSAAEQQ-----QMLEGAGVQILIHGTDLTERALAQSMQLKLISVGN---RADPDDLLQLAQAQSDAPPARTAEPDDVVITIFTSGTTGKLKAVEHTQASWAAMATNVLINMEIGEGDVMLHAASMIH-----ASGCFIVPYRGGVAAVLPGFTPASYLDAVERWKPTALNLVPTMIGMLLDHPGIEQADFSSVKSIIYGASPMPRPTMHRALKLWGPRFAQYYGQSEAITNLTKEDDAEQRLASC-GRP-SIDCEIKLVNEEGDDVAPGEAGEIALRTAFAMKGYYNAPELNAQMFLPGGWLRTRDVGRFDKDGYLYLVDRTSDMIVTGGYNVYPREVEDALAAHPAVREVVVVGLPDDKWGETVAAFVALRKEASEDAELIAFARER-LAGYKVPKQVQFIDEVPKSPVGKLLRRAVRD--------- 116695183 56 -------------------------------------FADRTFVVYEDERVSYDAFRRAAIALAHALVRDGVRKGDRVAVAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGAELEYGLADSGSRVAIV-------DAERLDRILEHGCPALERIYASGTAAEVAPLESVIGCPAALPDIDPDDDATIFYTSGTTGKPKGALGTHRNSTFSPMRNLAPDPAAPQKAMLLAVPFFHVTGCMA--VLGAIATGGKIVLMHRWDALRGMELIERERCTAAGGVPTIAWQILEHPERGRFDLSSLENVNYGGAPASPELVRRIGEVFPLAAPGIWGMTETSSTFTSHSAEEYVMRPDSSGPALPIGEMKVVDGHGRALPPGATGELMARGANVVRGYWNKPEATAQTFA-DGWLRTGDIARLDEEGYVYIVDRMKDMLIRGGENIYCIEVESTLYEHPAVMDAAVVGLAHKTLGEEAVISLKPGMQASE-AELQDFVRTR-LAAFKVPVRILYQEMLPRNANGKILKSNLRK--------- 146280502 23 ----------------------------DLLTLACAKHPHRTAFSCGDDRLSYADLARQADAFARYLRHAGLQPGDRLALQLPNSLQYPIATFGALKAGLVIVNTNPQYTAAEARHQFRDSGARAILVLD-----RLLPLVRAVQADTALERIILTSVEDDSLEPATERFMQALRLGEVGLERLALLQYTGGTTGVSKGAMLSHRNLLANVLQTIELLLEPEKDVRIAPLPLYHIMAFATNCLSSVGMGLHTVFIRDGRNLDETIGAMQRHPFSLLSGINTLFVGLMNHPQFRSIDFSHLKWATSGGAPLNSEVGRRWQVLTGAPIREGFGLTEA--------SP----VVATGTALSPYREGRTVDDDGNDVPAESPGELWLRGPQVMQGYWQRPEETAKVITADGWLKTGDIALLDAEGFVKIVDRKKDMILVSGFNVFPNEIEDVLMQHPSVRECVAVGIPDARKGEAVKVFVSLREATDDQALLEHC--RQFLTGYKLPSAIEIRDELPKTAVGKLLRRQLRD--------- 50083514 29 ----------------------------DIFERNFQKFGSRDAFIFMDKALTFNELEEASRKFAAYLQSLNLPKGSRVAVMMPNVLQYPIVALGVFRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIIENFASVYQTILGKSVGDMLGTLKGTLVNGHVKFNSALNKVSPSHYKRPNLTLSDTAVLQYTGGTTGVSKGAELTHRNLVANMLQCDGIFQSKFGSKMFCALPLYHIFAFMVCAMYG-MYKGQANILIPNPR---DLPAVIKEQPTFFPAVNTLFNALVHNEEFKQLDHSKLKIAMGGGMAVLPSTAEAWKRITGVTIIEGYGLSETSPVATVNPPASSEFSGTIGIPL-PLTDVAILDDDGHPVALGEQGEISIRGPQVMKGYWNRPDETAKVMTSDGFFRTGDIGVMNDRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTEEVLSFAKEN-LTGYKRPRYVEFMDELPKSNVGKILRKDLRK--------- 50121300 27 ----------------------------DMFENNVKRYADRPAFINMGEVMTFRKLEERSRAFAAYLQQLKLQKGDRVALMMPNLLQYPVALFGVLRAGMVVVNVNPLYTPRELEHQLKDSGASTIVIVSNFTAVEHVILTRQLSTAKGTLVNFVVK-YIKRLVPLQEGRRQQYVRPDIINSDLAFLQYTGGTTGVAKGAMLTHRN----MQANVAQCLAAYGPVLVTALPLYHIFALTANCLL-FFELGGQNLLITNPR-DIPAVVKELKQYPFTAIVNTLFNALLNNKEFHELDFSTLRLSVGGGASVQRAVAERWEKLTGKHLLEGYGLTESLVAVNPYDLKH--YSGSIGLPVASTD-VRIIDDNGNDVGPGESGELWVRGPQVMLGYWQ-QPAATDDVLKDGWLATGDIVTADDEGFLRVIDRKKDMILVSGFNVYPTEIEDVISRHPKVSESAVIGVENEVSGEAVKAFVVRRDSSLTKEELITHCR-RNLTGYKVPKEIEFCEDLPKSNVGKILRRELR---------- 15615665 10 ----FNAYPKEVPHTID----YPNQTLHDLIKEAATTYPHHVALHFLGKTMTYQLFYEQVQRFAANLQQLGLQKGERVSIMLPNCPQAVIAYYGVLVAGGVVVQTNPLYVERELNHQLIDSGARFIVCLDVLYPRVIKSIVTAIKDYLPFPKNMIYGSHVHRFVPMQSGSTNPTPVRIDPKEDLALLQYTGGTTGVAKGVMLTH----YNLVANTIQCWRDGQERTLAVLPFFHVYGMTTSMNL-TLMTGSELHIVPRFDPLQVLKMIDKKKITMFPGAPTMYIALINHPDLKKYDLSSIEACISGSSSLPAEVQQTFEQLTGGRLVEGYGLTENLVWGERKD-------QSIGVP---------WPDTDVHIRSGEIGEVVVRGPQVMKGYWNRPEETNATL-QNGWLYTGDMGYKDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYAHAKVQEAVVIGVPDEYRGETVKAFIVVKEESVSEKELNDYCRTH-LAAYKVPRKYEFRDDLPKTMVGKVLKRVLIEEETKK---- 42523290 27 ----------------------------DVYEEAIGKFKTKKAFTSMGVSLTFSELDRKVDQFASFLQELKLKKGDRIAIQMPNLLQFPIVAFAALRSGLTIVNTNPLYTAKEMRHQFKDSGAKAIVILANYAHLDIESVVTEVADLFPTPKRILVNSVVKYILPQAYTFRQALELGAMKPSDVAFLQYTGGTTGVAKGAMLTHRNVAANM---LQICWMEGEEVAIAALPMYHIFALTL-NCLGLLRYGSENVLILNPRDIPGFKELKNTPFTVMAGVNTLFNALMNNPAFTTIDFTRVKVSVAGAMTLQKPVAEKWMELTKSVIVEGYGLTEAVVCCNPIDGTDR--VGTIGLPF-PSTDIMLIDDDGKEVALGEPGELVCRGPQVMAGYWNRPDETAQVLN-DGWLKTGDVAVADADGFFKIVDRKKDMILVSGFNVYPNEVEEAIASHPGVLEVAAIGVVDQHSGEIVKAVVVKKDPNLTAEDVIAHAR-KSLTNYKVPRLVEFRTELPKTNVGKILRRALRD--------- 9957179 25 -----------------------GEAFDATVRLHARR--EALVVRHQNLRYSWGELAEVVEGCARGLLALGLLPGDRVGIWAPNCAEWCIAQFAMAKVGAILVNINPAYRLSELEYVLKQSGCRWLICAEQFKSSDYHAMLAELATRLADLRGVISLGRTAKLLGLAGQISHDVRQAQLQFDDPINIQYTSGTTGFPKGATLSHYNILNNGYMVGESLGLSEHDRLVIPVPLYHCFGMVM-GNLGCLTHGSTMIY-----PGDAFPLVAEERATVLYGVPTMFIAELDHPRRAEFDLSSLRTGIMAGATCPIEVMKRVEQMHMAEVQIAYGMTETVSTQSAADDPLELRVASVGR-TQPHLETKLVDEQGNVVPRGQIGELCTRGYSVMLGYWNNQEATQESIDEAKWMHSGDLAVMDEAGYVSIVGRNKDMIIRGGENVYPREIEEFLFGHPAVADVQVVGIPDSKYGEEVAAWVLHPDQALTAEALAEYCKGR-IAHFKVPRHFRFVEEFPMTVTGKVQKFRMRELMQAEL--- 152970869 34 ------------------------QSLVELFEHATTRYADQPAFINMGGVMTYRKLEERSRAFAAYLQELGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFAHTLEKVVAKQLSTAKGTLVNFVVK-YIKRLVPKYHLRMQYVK-PEIVAEDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQ-VNATYLLHKEFVVTALPLYHIFALTMNCLLFIELGGQNLLIT---NPRDIPGLVELAKYPFTAMVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQQAVAERWVKLTGQYLLEGYGLTECLVSV----NPHDIDYHSGGLPV-PSTEAKLVDDDDNEVAPGQPGELCIKGPQVMLGYWQRPD-ATDEIIKDGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVLEVAAIGVPSGSSGEAVKIFVVKKDAALTEEALITFCR-RHLTGYKVPKLVEFRDELPKSNVGKILRRELRDEARAKV--- 11499440 8 ----------DVVDRYVAEGWWDNVTLFERFRRNCKRNPERTAVVFKPERLSYAELSDFDDRLASFLLDNGVFKDSCVLVQLPNTVELIAAYLATWRASAFISPVPMQWREHEMGHVCRVLQPKVFITADTFKGFDHAQMASRIKEAFPSIEKVVTYSQLYEICRNYRIRED---LDEASSNDIAVVQWTSGTEAEPKACPLSHNNFLYDGER-YRGGLLSDGDVIMNPAPIVNMTGIGVGLIPWIMCSGTFVLHHPFEPMLYVRQLIE-EGVNFTLAPPAVVVAILKHPMASQLSFDKLKYFAQGSAPPPPWTFVELKNR-GIEPMNIWGQNEGLFSYDRIPDLEKIPDKVRDLPFFRAIEIKIVDESGKEMKPGSVGELCYRSPLTMPCYYRQPELTKKSFDADGFFHTGDLFEVVDDTTIAFFDRKKDIIIRGGFNVSSAEVEDVVKKHPNVLDAAAVGVPDERLGERVGLYVVPKPGTTVTLEIKKHMEESGVAVYKWPEVVVVVDEIPRNPVGKVLKSRLRKEIVERMKAG 119718554 9 -----------------------------LLEDSAATHPDRTAIVLGDTRLSYAEVDTFANMVANLLVSRGIRPGDKVALSCPNLPYFTVVYFGILKAGATVVPLNVLLKAREVAYHLGDSEAKAYFCFEGTPELPIGAAGHAGFSETPGCEHMITAGLGDPS-PIDGTETQPATFETVATDDTAVILYTSGTTGQPKGAELRHRNMRDNLGEPLFGADPDQPDTYLCVLPLFHSFG-QTVSQNGAFAYGGTVVMLPRFEAHAALQLMLKERITFFAGVPTMYWGLLGALEDGIDVTANLRVAVSGGAALPVEVHKEFEKRFGVTILEGYGLSETVASFSRYGEPAR--PGSIGVPV-PGAEMKLWAEVEGPGEHGEIGEIAIKGHNVMKGYFNRPEAT-AEVIRDGWFRSGDLARRDEDGWYYIVDRSKDMIIRGGYNVYPREIEEVLMTHPDVSLAAVIGVPDESHGEEIKAVVIRTDGSETEADLIAWSKEQ-MANYKYPRQVEFATSLPMTSTGKILKREL----------- 28192382 25 --------PRALRQQWREQGLYQGLDLFSSFYRLAMQQPQALAVADAHYCLNYQQLLARALSLAKVLQQQGVVAGDVVAVNLANGWQACALDLAVAALGAV-VLPFPIGRKKESRSLLQRSGAKALVCARWVGESDYGAMIDELGAQLPALRIRILQGPCEGWLDLEQLWGGPQLAYEAGWIDAARLIASSGSESEPKLVAYSHNGLLGG-----QAAYLDSLSQSGAPVRALFCVPLASPGSLAVMAAGGALVTLPRFDPDEVLRAVVRYQVTHLYAGPNMVDLLLASPLLQQKPWSALEAIISGGSALSAETARGVKRLLGCSLIQSYGSADGVACHTALDDPASVLVSSVGKPDPRVVSVRIMDEQQQALALGEVGEIWALGPMTPLCYYGAPELNQSARAAGGWVKTGDKGRLDAEGRLQVVGRKSDVILRKGVKVNAGELEMLLHEHPQVLDVAVVAVP-QASGEQACVVLRDPREGLSLEAVNHFLQHQGLERFKWPDAISVHRAFPLAPSGKVDKATLRDELS------ 8926185 25 ------------------------ETIGELIKDAALLHGDKEFLRCGDKTLSFSETDTRTDRLAQALIAQGVKPGDRVAVMMDNVADWPLSWFAAIKAGAITVPVNTRFGATDLAHVLKDSQAVRVLASPGCV-----PLARDVSGSIGHPCAVRTLRELE-----ADFGDRPVDGPSAHADDTVNFQYTSGTTGFPKACMLSHDYWLRTAWMIAVHSGLRPDDVVLTAQAFSYMDPQWK--AVMCLMGGVPLVVLPRFSASGFWHSVRQHRATLTYVLGSMPMLLYKQPPHSGDRDHAMRLVLCSGIPRDLHHAFEDR--WGAAWREVYGSTESGLDLI-MPPGEEATVGSGAMGYPPSKEVIVADERQRPVQPGQIGEILVRGRPMMKGYWNNPDSTERAF-RGGWYHTGDLGRAEAAGSVVHAGRLKDMIRRGGENIAAAEVESVLEAHPAVLAAALAGIPDELFGELPKAFLQLRGYRPTTATARSVLTRRHLAKFKVPAYVEFVDSFPMTPSARIQKRQL----------- 104782966 28 ----------------------------DVFERSCKRFADRPAFSNLGVTLSYAELDRYSAAFAAWLQQTELVPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTERELVYLNMFGKRVQEVLHD--TGIEYLIEAK-MGDMLPALKGWLVVDKVKKMVPAYHL-PQAVSFKQVLRQDVAVLQYTGGTTGLAKGAMLTHGNLVANMLQ-VLACFKEGQEVMIAPLPLYHIYAFTA-NCMCMMVTGNHNVLITNPRDIPGF-IKELGKWRFSALLNTLFVALMDNPGFKSLDFSALKVTNSGGTALVKATAERWEALTGCRIVEGYGLTETSPVASTNPYGQLARLGTVGMPV-PNTAFKVIDDAGLEQALGERGELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAIIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMNHPQVANCAAIGVPDERSGEAVKLFVVAREGGLDVDELKAYCKAN-FTGYKVPKQIVVRESLPMTPVGKILRRELRD--------- 195155513 48 -------------------------TVGQQLELTASKYPDTEAISCQGKRYTFKSLLEEVDRLAAGFRRLGLRPGDSVGLWAPNYMHWYLGMMASARAGLTSVGINPAFQGPEVAYCLNKVNVKAIVASETFKSQNYYEILRSISEKFPHLRSVIIDSKALRFDDCLDLASEIGKLTKICPESACNIQFTSGTTGSPKAAALSHYNFVNNGIHVGTRNQLEGERICV-QVPLFHAF-----GVVITIMAGGATLVLPAASPKDSLQAIVKEKCTVIHGTPTM---YVDLVSTQRKPLGRIKKAITGGAIVSPQLIKDVKEVLGVAMHSVFGLTEAVIFQSVPNDSEDKVLHTVGH-LQDHVEAKVIDSDGKCVPLGQPGELCVRGYVTMLGYHGDPEKTEETIGKDKWLRTGDQFVLEANGYGRIVGRLKELIIRGGENIFPKEIEDFLNTHPQVIEAHVIGVPDERLGEELCAFVRLNEDIDPATALRAYCKGK-LAHFKIPRYVFPVEAFPKTTSGKIQKFKLVQEFKERV--- 192362139 8 -------------------------TIADVFAESCREFASAPAFTCMGRTLSYADLDRLSGAFAAYLQQTSLKPGDRVAVQLPNILQYPVAVFGILRAGMVVVNTNPLYTAHEIKHQLNDSGAKALVVKNAAAVIAETNVEQVIVTELADLHNFAVKYVKKMVPPFQFPHQVPFNEALAKASDIAVLQYTGGTTGVAKLSNRNLVANMLQVNDHMKTVFRPQQEFYVAPLPLYHIYSFTI-HCTSAMALGNHSLLIPNPRDIPGFKALKQVPFTFFVGLNTLFNALLRNPDFQKLDFSHLRLSSSGGMALTTETAHHWVELTKAPLTEGYGLTET-SPVLCINPVDNVQLGTVGIPVMD-TECKVIDEHGNSLPTGEAGELCVRGPQVMKGYWQRPDATAEVLDADGWFKTGDIAIIQADGFVKIVDRKKDMINVSGFKVFPNEVEDVLCSHPDIIEAAVVGIPDGDGSEQVKAFIVTSNPELSLEQVRKYAKEQ-LTPYKVPHLVEFRKELPKTNVGKILRRELRD--------- 114564259 19 ----------------------------DLIEKACDKYADNVAYACLGKSTTFREIEQGSRDFASYLQSTSLQPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPMYTERELIHQFNDSGAKALVV---------------LSDLLPTLTNVIDKTTVELVISTHAMDIQPQPQPETPFNKVAFLQYTGGTTGLSKGAMLNHGNLLANVKSRIASTMTEGHDVFVAPLPIYHIYAFM---VNLVLYSGSCSVLIPNPR--DIAGLINTMKATGFAGLNTLFVGLCHQPEFKALDFSKMKITISGGTALTSAAANLWQQTTQCMISEGYGLSE-TSPVVSLNAPGHQRLGTIGKPVLG-TEVHVLDMDDNEVAIGQAGELAVRGPQVMQGYWNKPQETANVMTKDGFFKTGDIGIASEDGYHTIVDRKKDMIIVSGFNVYPNEVEDVLSTNELVLECAVVGVEDERSGEAVKAVIVPADEAVKQA-INDYCRSQ-LTAYKVPRIIEFTEQLPKSAVGKILRRELRK--------- 118052804 15 -------------------------TYLELIRRGARQHADRVAVVFGEESLSFSQVDALSSQLAHALYSQGIEQNDRVALLLNNGLLSVPLDFACVKAG---LNRVPLNARLSVAEHVKMLQETGCIHLIFGAGLEQR--AAQIKAELPALCCLGLGAAMPGSVDLGALARHPAQGPEVQPDDIVLTLFTSGTTGTLKAAQHSQASFA-SICRNVLLNLLDDAMLHAASLIHA-----SGVFVLPFWLRGGRTVIVSSFEPGRFLAVLQAQRITAINLVPTMLQMLLEHPDFTRVNVSALKYVIYGASPMPRSVLQKAMEHWGTRFWQYYGQTEVPLCLAVLDHTPQLMGSACGQPCLDV-ELRLLDEQGRDVAPGEPGEITVRAPSAVRGYYNAPQLNEDTFTPDGWVRTRDMGLLDAQGFLHLKDRKSDMIITGGYNVYPLEVENALLTHPAVRECVVLGLPHDKWVEVVTAAVVLRDGAQSSQELVAHVATQ-LASYKKPQQVIFVQEIAKTAVGKLNRRAMRE--------- 70607864 8 ----FKYWPPKLPKTLD----YPKAPLFNILEVSANRYPDKDAIIYYGTRIKYEKLLSNTLKFSSFYNELGIKKGDRVAIFMPNSVQWIIAYFGILRANAVVVPINPLIAEDELNYILKDSGSVAVVVRNVISGMDYLSSSPEIKVHPLMLKEPEIQGDVIKW---KESISSNKPLPEVSSEDIALIPYTSGTTGFPKGCIHTHSTIWPTVIGSAFWNMVTPSAIGLASLPLFHVHSLNTP-----MYVGGTIVLMSIWDREAALDAIEKYKVTHWTNISTMVVDLLSTPGIEKRDLSSLVMVGGGGAAMPEAVAKKLRELTGLDYVEGYGLTETM-SQTHVNPPHRPKLQCLGIPHFGVDALVVDASTGEVLPPNKEGEIVVKCPSLFKGYWRKEEETRKSFTINGYFRTGDLGYMDDEGYFFIVDRVKRMINRAGFKVWPTKVENKLYQHPAILEACVVSTPDPRVGEEVKAYVVLRPEFRGKVTEEDIIKKEHMSAYEYPRVVEFVDSLPKSGSGKILWRVLQDKEKNK---- 116695208 4 ----------------------------------------------GRRAWTYAELDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGA--VYNPVNYRAQELAYILNDGGAKAVLFEQEGAGVVEKALAPGTALRIYADPDAAPAFATHRLDTLAAAQPATPPAVTVHEDDPCILMYTSGTTGRPKGVVHTHRSKLQHNAMMHQAMTLSREDVGLSVAPLNHTAELHT-SFLPRLQLGATQVLQRRFDAGEAWQLVESERVTHFFAAPTMVGMLLNHPDADARDVSSLRLVEYGGASMAPHLIREWDRKVGAGLVQVYGTTEMGPCMSVLYPHEQLSAGSAGLPALGHEVARLRDDGEQPCVPGEVGEVLVRGPCMMQGYLNRPDANARALAH-GWYHTGDLGSLDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPAVLEVAVLGEPDPTWGQVVGAYVVTRGDGPSAAQLDAFLLQGDLAAYKRPRRYHFVDALPKTTSGKIQKHMLR---------- 28898738 8 ------------------------------LQRNAVSKPNKTALICGDKKFTYAEFDAIAGKIATSMIKAGVKPGDRVALSCPNLPFFPFVYFAVQKAGAVTVPLNVLLKSREIKYHLEDSKAKFYFLPMAKEGMETMIVMTQDQTQLPTLTSFI-----EDIEPLADYVAR-------DADDTCVILYTSGTTGLPKGAELTQQNIVMNALVAQNIMASQADDVHLVTLPLFHTFG-QTVHLNASVQSGATLVLVPRFDPKHVLELIEKHRVTLFAGVPTMYIGLLHV--EHNCDISSLRVAVSGGSSLPTEVFKTFEARFNVPILEGYGLSETIACFNHLD--QERVPGSVGQPIQGV-EVKVVDLDGHTLPVGEEGEIIVRGHNVMKGYLDRPE-VTESVLQSGWFHTGDVGRFDESGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAVAMVAVIGIPHQEYGEEIKAYVVLKNQFVEADELQLWGREQ-LANFKYPRFVEIREQLPMSATGKILKRELKSEL------- 209551944 18 --------------------------LANFLSQAARRHVNDPALVWKDRVWTWSEIEARVQAMAALIREFGIKKGDRILVQSPNCNQMFEALYATFRVGAILVPTNFRQTPDEIVYLAE-SSGATLMICHAAFAGHAEAARRSSGS----LKNVIAIEEA-DFGPSYDHIVDMVEPAIVDRDDPAWFFYTSGTTGHPKAAVLTHGQLTFVINNHNADVFPGVSSASLVVAPLSHGAGIHQ---LCQVARGAATILLPTEKVEDVWRLVQEWKVTNLFAVPTIVKMLVEDPSVDTFDHSSLRYVVYAGAPMYREDQKRALTKLGKVLVQYYGLAEGAIAVLSVEDGPDVRIGTCGYERTGM-QVQVQDDAGLEMPPGETGEVCVIGPAVFAGYYRNPEANAKSF-RDGWFRTGDLGHMDAEGFLYLTGRASDMYISGGSNVYPREIEEKLLQHPGLSEVAILGVPDPVWGEVGIAVCVARDGHRLDGDTLNEWLDGKVARYKLPKRYIIWDALPKSAYGKIAKKLVKAELEAR---- 114773385 13 -------------------------SIGDFVEGFFKEHAEVSAYTAIGQTYTYAQIDSASASFASCLNEMQLSPGDRIAIQLPNVLQNPIAVYGAFRAGLVVVNTNPLYTPREMKHFNDSGAKALVILADFLPKYD--EIAADVG-----IERVIITSATELLMPLEQGAAQPLPAPAIDIHDVAALQYTGGTTGVSKGAALTHSNIISNCVQTIIRLFESQAEVVVCPLPLYHIYAFTV-CMLAFASRGAHVLLIPNPRDPDAFAAIKPHQFTTFAGINTLFVGLSSHPDFKTCDFSKLKLTISGGTALTTGAVDAWKSVTGCDITEGYGLSETVAAFNQAGNEQ---YGTVGLPVDGTDIAILAEDHQPD---GEAGEIAVRGPQVMAGYWQRPEATAEVMTADGYFKTGDVGVILPNGCIQIVDRLKDMIIVSGFNVYPNEIEDVLTQHPAILEAAVIGKPDDHSGERVCAYVSLNSEI-DTADIEAHCRKL-LTAYKVPKEIHVMDELPKSSVGKLLRRMLRD--------- 146306528 29 -----------------------------VLKESCQRFADKPAFSNLGKTLTYGEIYKLSGDFAAYLQKTDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLVVVNTNPLYTAREMEHLANMAHLAEQVVPK--TGVKH-VIVTEVGDMLPTFKRLLVNAHVKKMVPSYHL-PQAVKLNDASNADIAVLQYTGGTTGVAKGAMLTHRNLVANMLQVKELMGLDEGCVLIAPLPLYHIYAFTFHCMAMMLIGGHNILLT---NPRD-LPAVVKDKYRFTGFVNTLFVALCNNEEFRKLDFSALKLTVSGGMALQLATAERWKEVTGCAICEGFGMTETSPVAT-VNPFSAIQLGTIGIPV-PSTLCKIINDDGQELAIGEIGELCVKGPQVMKGYWQRQEATDEILDADGWLKTGDIGLIQEDGYLRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGEAIKVFVVVKGESVTKEQVMEHMRAN-LTGYKVPKAVEFRDVLPTTNVGKILRRELRDEELKKL--- 126645039 20 -------------------------SVSELFEESVKKYGDSTAYECMGKTLSFNELDKLSSHFANYLHVLKLEQGSRVALQMPNTLQYPVAMFGALRAGMIVVNTNPLYTSAEMKH--QFNDAGAVIVIVANFAHNLEKIREEISAKLGFLKGTIVVKHVKKMVPLEQGAEYEFHAPKIKKSDTAFLQYTGGTTGVSKGAELSHGNIIANMQQISE--WMKPSLVVITALPLYHIFALTV-NCLSMLKIGAHNVLITNPRDMPAFCKLSKHKFSVFTGVNTLFNGLLNQESFKNLDFSHLKIAVGGGMAVQKSTAEKWKKVTGTPLAEGYGLTETVASCNPIDGTER--NGTIGIPL-PNTEMCVMDDEGNMLDIGERGEICIKGPQVMIGYWNRPKETAEVMRGE-WFKSGDIGIMDEDGFFKIVDRKKEMILVSGFNVYPNEIEDVIASCEGVLEVGVIGMPDPKSTEKVVAYVVPKGDSLSEDKVIAHCHES-LTNYKIPKEVYFTDELPKSNVGKILRRKIKEAHMEKIGA- 163800027 26 ------------------------ETMGEFFEKIVAKDPDRIVYPDRDLRFTYGEFNKRVDMMAKGLLEIGIKNGDNVGLWARNVPDWLTFVFATAKIGAVAVTVNTSYKSHELDYVLKQSDMKALAIVDQFRDVNYIETVYELIPELPYLKNVMYIGNTHEIMLLGK-HIADEKLKEVKNTDVVNIQYTSGTTGFPKGVMLTHRNILYYIGESMHYSEKDRVCL---PVPLFHCFGIVL-GVMATLTHGGTLVMIELFDPVLTLAAVQKERCTSLYGVPTMFIAEFSHPMFKMFDLSSLRTGIMAGSTCPTEAMKKVIDEMNMSITIAYGLTEAVFTQTKATDSIDKRVNTVGVAL-PHSEVKIVDPETGEVGKNQVGEICCRGYNIMKGYYNMPEKTAETIDDDGWLHSGDLAEQDDDGYYKIVGRIKDMIIRGGENIYPREIEEFIHTMDGVKDVQVAGIPDKKYGEIVGAFVILEEGADLTEEDIRDYAITKIARYKVPKYVFMVEEYPLTASGKIQKYKLSE--------- 71735053 29 ---------------------------------SCQRFADKPAFSNLGKTITYGELYELSGAFAAWIQQTDLQPGDRIAVQLPNLLQYPIAVFGAIRAGLIVVNTNPLYTAREMEH--QFNDSGAKAL---VCLANMAHLAEKVVPK-TQIKHVIVTEVADMLSPLKRLRGQPVTDVSPGSADVAVLQYTGGTTGVAKGAMLTHRNLIANMCRALMASNLDGCEIIITPLPLYHIYAFTFHCMAMMLLGNHNILIS---NPRDLPAMVELSKWKFSGFVNTLFVALCNNEGFRNLDFSALKVTLSGGMALQQSAAERWKQVTGCQVCEGYGMTETSPVAT-VNPAKDVQMGTIGIPV-PSTLCKVIDDAGNELAFGETGELCIKGPQVMKGYWQRQEATDEMLDSDGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGETIKVFVVAKPGVTLTKEQVMEHMRANLTGYKVPRSVEFREVLPTTNVGKILRRELRDEELKKL--- 73541237 10 -------------------------TIPELVRRAAQRYGDRIAIQEDGLRLSYAALDASRIQAARALMALGVQPGDRVAMWAPNFSEWIIAALATHSVGAALVPLNTRMKGVEAGAVLADSGARLLFCVDDFLGESYPQM--LAPHRPATLERLVILGRAEAFLALADMAAFAEREATVRGDMPMDIMFTSGTTGRPKGVVTAHVQNLRAVDGWAAITGVQAGDRYLIVNPFFHTFGYKA-GWLAALSRGATVLPHLVFDAEAVMTRVENERITVLPGPPTLYQTLLNAPRLREFDLSSLCIAVTGASAIAPALIQRMRSELGFTIITGYGLTEGFATLTRAGDDADTVAATSGRAM-PGIEIRCVDAQGRPVATGEPGEVLVRGYNVMQGYFSLPEATAEAIDADGWLHTGDVGTLDTRGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGMPHDRLGEVGRAYVVLRHGARVDADTLIGWARRQMANYKVPREIVFVPTLPVSAAGKVLKYQLRE--------- 121596236 28 ----------------------------ELMEQAFRDYADRTAYSFMGKETSYRETDALSRQLAAYLQSLGLVRGDRVALMMPNVPQYPIAVAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAATLQACIANTVNYVVRNVKKLVPAYQLPGAVRFNDALAKGAGLPSLKSDDIALLQYTGGTTGVSKGAVLLHRNVIANVLQS--EAWNKPATTAVCALPLYHIFAFTVNMMLS-MRTGGKTILIPNPR---DLPAVLKELSKHTFHSFPAVNTLFNGLANHPDNWKNLKVSVGGGMAVQAAVAKLWLDKTGCPICEGYGLSETSPSASCNPVTATEFSGTIGVPL-PSTSMRILDDEGHDISTGQAGEIAIKGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGVMDARGYFKVVDRKKDMVLVSGFNVYPNEVEDVVALMPGVLECAVVGVPDEKTGEAVKLVIVKKDPALTEAQVKDFCRAN-LTGYKQPKVIEFRTELPKTPVGKILRRELRD--------- 77460575 36 ------------------------------------KFADRPAFSNMGVTLTYAELERQSAAFAGYLQHTDLVPGDRIAVQMPNVLHYPIAVFGALRAGLIVVNTNPLYTARELVYLNMFGQKVQEVLADT----DIQYLIEKMGDLMPTAKGWLVNTVVSKVKKMVPAYSLPIKPLKVGLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMQQ-VRACLGQFGSVMIAPLPLYHIYAFTA-NCMCMMVSGNHNVLITNPRDIGGF-IKELKNWKFSALLNTLFVALMDHPDFKTLDFSTLKLTNSGGTALVKATAERWEQITGCRITEGYGLTE--TSPVACTNPELSRIGTVGLPV-PGTLLKVINDDGVEQPLGERGELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGVPDERSGEAVKLFVVARETGVSLEELKAYCKEN-FTAYKVPKHIVLRESLPMTPVGKILRRELRD--------- 91780352 13 ----------------------------DVISHNARVFAHSIAVVCGEERLTWRELDIRTNQVANAIRALGFDKGDKIALFMPNSLALFELFWGVVKAGCVVVCLNTMLEGSALARITNSSDARAM-----FAGGSSRTLVDEVRDRLEGIA-------PEHFYSVDSFDAAPSTPPQVTPSDSMTIIYSSGTTGVPKGIEHTHFNYPHGFAMGLAI---NRYSVAVCATPIYASGTWIT--MFPTMYRGGTVVLLPQYSPEAFIDAVRRERGTHSFLV-PTQYIGLLQQPLQNYDLGSLKALVTAGQSLPATYAALLRAFPHAGIYEVYGMTEG---FSTLAIPEDVATGSVGKP-SFLDDVRIIDEQGRELPPGETGEIVAYGPGMMKGYYRPDMTEAATWISPAYMRSGDLGQMDEDGFLYVNGRLKDMIKSGGINIYAADLEQVVIEHPAVHEVAVIGVPHEKWSETPVAVVLLKPGA--SAEPDVLMRNQRLSKYQRLSLLLIRDELPRAIYGKVQKQALREQVLALLGSG 194289655 31 ------------------------QTVPALLAQTVAAFPEREAVVFQGVRWNWREFAEAIDALAAGLHALGLARGDRVGIWAPNRVEWLVTQFATARLGLVLVNINPAYRLAELEYALNKVGVKAIVAAEAFKTSRYQALAPELATRLPSLRCVIRMGEGETMMRYADVLARGAGVAQLDRHDAINVQFTSGTTGAPKGATLTHRNIVNNARFIAMAMRFSEQDKLCIPVPFYHCFGMVL-SVLACVSTGAAMVFGEAFDPEATMRAVSEERCTALHGVPTMFIAQLDHPRFADYDFSSLRTGIMAGSPCPIETMKRVVAQMHMSVTIAYGMTETVSFQSSTTDPLDKRTTTVGR-IQPHLEVKIVDASGAIVPVGEKGELCTRGYSVMLGYWDDEARTAEAI-RDGWMHTGDLATIDEEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDPKYGEEVCAWIVLKGENATEDEIRAFCRDQ-IAHYKIPRYIRFVDEMPLTVTGKVQKFVMRDQMVREL--- 153005842 17 -----------------------GETVGENLRRTTARFPEREALVSVQQGYTYRELWEQTSELARALLVRGVRKGDRVGVWSPNRYEWVVLQYACARVGAILVNVNPAYRVHELEHALRHAGVSTLVLARAFRQADYVSMVREVRLRCPELRQTIVIDDE-----WTDLRQDARRLSEEELSNVINIQYTSGTTGFPKGATLSHHNILYFVGQHLR--YTEHDRVCI-PVPFYHCFGMVM-GNLACTSAGATMVIAESFEPRAVMRTVQEERCTSLYGVPTMFIAELEHPEFASFDFSSLRTGIMAGSPCPIEVMKRVRDMHMPEVTICYGMTETVSTQSRVNDPLDKRVSTVGQ-VHPHVEIKIVDPTTGRVVPGAPGELCTRGYSVMLGYWDDAAATRAAIDAGRWMHTGDLATLDAEGYVKIVGRIKDMVLRGGENVFPREVEEFLYTIPGISDVQVIGVPDAKYGEELMAWVKLRPGVTLDGEAIRRLCRGKIATYKIPRYYKFVDAFPMTVTGKVQKFRMREAIRE----- 209902424 11 ----------------------------EILPLHARNLPDKVAVVVGGESYTYAQLEDQSARLAAALQQRGLGRGDRVAIYMDNTWPCVVSIYAVLRAGATFLVVNPQTKHDKLAYVLNDC-TVRHLITDAHLAFVF----REVLPDVPSLTHLIVSGAAEVFETVVEGAPAEVFDPGTIALDLASLIYTSGSTGNPKGVMHTHQSMLFAAQSLIEYLRMDEQEVIINVLPMAFDYGLYQ--LLMSVQMGATLVLERSFTPAEVFNRMDQHGVTAFPGVPTIYSMILAAHGRKPLCFPSIKRITNTAAALPADYVPRLKEVFPNAL--IFKMY-GLTECKRVSEPEEVKPRSVGKAI-PGTEVYLLSPEGEPVPPGQPGILHVRGPHLMRGYWNLPE-KSAEMLKDGPYRTGDWFHMDEDGCLYFEGRSDDIIKTRGEKVSPVEVENALYAIPGVEEAAVIGVTDDLLGQAVRAYVVELDERRLRKELTSRLEN-----FMVPRDILLVDSLPKSANGKINKKDL----------- 118588794 5 --------------------------------------------------WSYAEIGALVDRTAAGLQAMGVGPGVHVGLCLPNTPYYTIFYFAVLKIGGTVANFNPLYVERELSFQARDADVRIMVTMDLKVIYDKVEEVRKVLDKLPTIKKVLFSLFKRKELPRDDAHVKPVKID--PTNDVAVLQYTGGTTGVPKGAMLTHRNLSANIEQM--RCVFEKAEKMLCVLPFFHVFAMTVAQNLSIIL-GAEMVLQPRFDLKSLLDAVKRKKVTLFPGVPTIYTAINNSPMTANYDLTSIRICLSGGAPLPVEVKESFEKITGCILVEGYGLTETVAAVNPLDDSRR--AGSIGR-LVPGTSARFVSIEDREVPAGEKGELLLHGPQVMKGYWKRDDATAETITRDGYLHTGDVGYLDDGGFIYLVDRIKDLILCSGYNVYPRVIEEAIYQHEAVDETIVIAVPDAYRGQSPKAFILKEGHSLTADDMKTFLKDH-LSAIELPRDFEFRDELPKTMVGKLSKKELVEEEARK---- 212703827 57 ------------------------------LLDRAARHGNRLAIRFQNFQMTYSRLHEAAERFAEALRLRGVKPGQRVAVMLPNIPQTVIAFWGIMKAGAVAVMTNPLYMEKELLHHFNDAGAEVLVISDGLANWLYRIKARR-QGQVPQVPYGQEVLRWKDFIKVRGRFSVPTD--EDPGDALALLQYTGGTSGQPKGAMLGHACISAQMQQLLAILHMDWENCFLSIMPFFHVFGLVGNIILPTALAATTIPV-PRYTPADLLRTIARFRPTFFVGAPSVYMSLMQQKDIKKYDLTCIEICVSGSAPFPTEALRRWVSMTHASITEGFGLTEACVTANPLDGPQK--EGSIGVAF-PHTEIRIVDDSSRVLGPNEEGEMLVRGPQVMQGYWNRPEETAATLT-DGWLHTGDIAYYDEEGYYYIVDRKKDLVIVGGYNVYPREVDEVLYEHPKVAEAVAVGVKHPTRGEVLKAYVVPRGETLTTAELTAHCRTR-LANYKVPKFFEFREELPKSLIGKVLRRILRDEEAARVAQG 152976924 4 ------PWLKNYPEEIPHTIAYDTQPLHVYLEQMSSRYPERKALHFLGKDITFSELNSKVRQFANFIQKLGVKKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVFVFPKVASVQSTTKLEHIIVTRLPFPKNLIVKVEESHMIHLRDTAVDMLCDPE---NDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGIH--WLYNCVVVLGVLPFFHVYGMTAVMNLSIM-QGYKMVLIPKFDMKMVFEAIKKHKVTLFPGAPTIYIALLNSPLLKEYDISSIRACISGSAPLPVEVQEKFERITGGKLVEGYGLTESSVTHSNFLW-EKRVPGSIGVPWPDTDARIVSLETGEVLPPGEIGEIVVKGPQIMQGYWNKPEETAAVL-QDGWLHTGDVGYMDEEGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHDKVQEAVVIGIPDPYRGETVKAYIVLKDEVCSEEELDRFAR-KYLAAYKVPKVYEFRSELPKTTVGKILRRAL----------- 86356134 36 -------------------------SLAELLEKSCARYADRTVFSSMGKSMSYRDLESQTRKVAAWLQSIGLEKGDRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEH--QLRDSGAKAI------FVLENFARTVEQVLNKLRHVVVTSLGEMLGPMVNFVVRKVKIPQHKSGHIAFLQYTGGTTGVAKGAVLTHQNLLANLQLSL---WLRSALNFLCALPLYHIFALTVNSLMGMSLGAHNILIA---NPRDIPGLVKEFGKSNIHIFPGLNTLFMNNAEFAKLDFSSLIMSLGGGMAVQRPVAERWLKTTGTAITEGYGLSETVATANRFDSIE--FTGSIGLPI-PSTELDIRDEEGRSLPLGEIGEICIRGPQVMAGYWQKPEETARVMTADGYFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAVGVPDGHSGEAVKLFVVRKDPNLTEAEVRAHCIAN-LTNYKRPRFIEFRTELPKSPVGKILRKDLR---------- 207727552 26 ----------------------------------AAQTPERIALLWYGRTICWRELDQLSTRLAVQFQRLGVARGDRVALFLQNCPQGILAHLAAAKLGAIAVPCLPLSRQHELRCGARILIAAADLMPIVDAARPGTAIATIITTRYADLQPAQPACRKALAVPLMQLLAEPVDVAEVDLDEVALMIYTSGTTGRPKGAMLTHRNALYKTAVTVQMSGIHAADVLLAAAPLSHIAGMLM-GMNLMLYAGAPTILLFRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLNPCTSFGAPLTEAIADRWRAFAGCRIEAAYGLSETHTCDT-VTPPDAPRWGWHGK-IVPQTEVRIVDPRTTELPPGRSGEITIRSPGVFRGYWRRDEATRATL-QDGFLRTGDIGQVSPDGYLQWQGRLKELIKVSGYSVFPEDVEALLSRHPAIRQVAVTPMPAPDKGEVVCAHVVRMGTALTEAELIAWSRE-NMAPYKVPRRVKFHDALPATATGKVLRRLLREEVEE----- 84617345 30 -------------QAWAAAGHYPGQDLYSLFRGHVQRTPQAPAVLDAEGTVSYGELDQAARRLAAGLVQLGIVPGDVVAVQLPNAR-LACAVDLAVAAVGAVVLPFPLGRGDDAVSLLRRSEAVAVITVADHHGYPCAERIRKHADALPMLRAVIVAGDGADCVPIEALAAATADVPRESDPDAARILVTSGSEAEPKMVLYSHN--ALAGGRGAMMAGLHRGSPNLFLVPLASAFGSSTPVTLATL--GGTLVLRPSFDAAGTLRTIAETRPTHLLGVPTMLRMLLDRPEIQDTDLSSLQAAVLGGAALDLDTARRAEELLGCTVVSLYGSADGVSCNSGL----ALYDGTVGRPDPAVADIRIVDPDGIELPGGATGEVVARGPMSPMSYLNSPELDASLRNPDGWTRTGDLGLIDDRGRLRIVGRRKDVVIRGGLNISPAEVESVLITHPAIRDVACVAVADPLYGERVCACVATSADL-SLAEVTAHLAAAGMEPRKFPERLLLLAALPLSAAGKVDRQALR---------- 83943458 3 ------------------------------------RFGDRPAIVDGKSKLTYRQLGARISQYKSAFAALGLKNGDAVGLLVTNTIEAYSVMAAAICMGVRYTALHPMGSLDDHLFIVGDAEIDMLIVPTAYAAIEPLSKACKIATLGPSEGHTDISALADQQTP-GDLS------PTLDPSQIVCVVYTGGTTGMPKGVIHRHPSFVNSVQTVLEYEWPAETRMLIVA-PISHAAGLL---VLPVLLKGGMVVMANGFTPTGFQDTILEHKITATFVVPTMIYALLDHPDVVVEKMSSLELIIYGASPISPSRLEQALKFFGSVFMQGYAQTEVPLQITILDPARPELLASCGHPTAAV-QTAILDEDDQPVARGEVGELCIRSPMVMDGYWKRPEETAETL-RSGWLHTGDMAREDDEGYLYLVDRKKDMIISGGFNVYPREVEDTLSSHPDVANVAVVGVPHDKWGEAVTAVVVQREGCTDSAALSSFVKDKKGPIYA-PKAIHVVDAIPLTAIGKPDRKAVRAMLAE----- 121607355 36 ------------------------ETIGGLLDRAVETHGAQPAFVFHGIRWSWRQFSEAVDRVAAGLLCLGAQRGERLGIWSPNRPEWVLTQFATARLGVILVNINPAYRTSELEY--ALNEAGVHILISALKSSDYLGMLRKLQAKLPELRSVVQMGRCAQMFSFEQLQSGPAQISQLDAHDAINIQFTSGTTGQPKGATLTHHNVVNNARFVAHAMRLGPSDRLCVPVPLYHCFGM----VLAVLAATASCLVFPGESFDAAATLAAVATERCTALVPTMFVAMLGLAHFAQFDLSSLRTGIMAGAPCPIETMRQVLSMHMPEVTIAYGMTESPVSFSAVDDSIEQRVGTVGRIM-PHLEVKIIGEDGKTRPIGQVGELCTKGYAVMQGYW-ADPQRTREAVIDGWMHTGDLATIDAFGYCRIAGRLKDMLIRGGENIYPREIEEFLYRHPAVSQAQVFGIPSAKYGEEVCAWIVLKPQAQASPEIREHCRAH-LAHFKVPQHIKLVASLPMTVTGKAQKYLMREAMMKEL--- 145595574 9 --------------------------LSELLGEHAVRRGDKIAFADGKRGVSYADLDRRTARLAGHLAALGLETGGRAVILMGNSVEAVESSLAVIRAGGIAVPLNPQSSTAEIDHLLDDAEPTVIVCDPARFGQVVR---RHHPGRPP---RVIRTGEAEAEEDAELMGTEPSPAPDEAALDAAWMLYTSGTTGRPKGV-------LYSLRSSLWLVAAGHEPVLLWPMPLFHGLG-QNLCVLGVTAVGASARLMSGFAPSEVRDLLREEAITFLAGVPTTYHYLLDQVTDATTDLSALRLGFVAGSASGAALGSRFEEAFGVPLVDQYGSSEGAITSNRPFG--ERVPGSVGPPLPGVDIRLVDPDTGQDVPTGKEGEVWVAGPNLMLGYHGQPDATAAVL-RDGWYRTGDLGRRDALGHLTLTGRRKELIIRGGENIHPVEVEEVLRTAAGVADVAVGAEPHDVLGEVPVAYLVPGPEGVDAATVFAHCR-RLLSFFKVPDRLYTIERVPRTSTGKITRHLLAEA-------- 167627465 5 ------PWTKNYPDKVPLNIDIPNITLKDMLEKATKDFSNKNALSCHGEKLTFDEINNYSDKFAGFLQKWKLQKGDHIAIMLPNLLQFPIVIFALVKLGCAFVNINPLYTSREVKGILQDSKAKGVIIADKCEDLKYK-MVTDIADSYPAPKKQIISFVVKYIKGMKDKYTDALKSDELKPDDIAALQYSSGTTGTPKLLHRNIVANIYQVKAWTEGFDIELSQIVLTALPIYHIFSLTANLFLFYCSGAFQILI---PNPKDIKSLVEMRKSNFSTIVNTLYIALLNNKKFRQSKFPNFKLSISGGMSTSESVASEWKKITGVNIKEGYGLSEMSPVVTVNSLLEEDFSGSVGFPL-PNTDIKIYDDKGNELPQGETGEIWVTGPQKSPGFWSLPEINREHFTDDGWLKTGDMGYLDEQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEKEEIEDAAVIKGHSNETGEMPVAFVVLKNDK-KLTEKEIFYCETKLAHYKLPRKIIFIDELPKNTVGKIDVNALQKEYAEK---- 149925844 56 ----------------------------ELVAECLKKYADRPAFVSAGTEFSYKQVDDMSDQFAGYLKSIGVQAGDVVAIMLPNCVQFPVCFVGAMKLGCTLTNVNPLYTVRELNHQLKDSGATTIVV--------FENFANTLQQSLTKVKNIVITQKVKKMVPAYNLQAVPIKKPSPKLDDVALLQYTGGTTGVSKGAMLTQRNLMSNMEQG--LAWMSEAICVVTMLPLYHIYALAVNCMLFMTFGARNILIANPRDVGTVMKVLRKEKFHVITAVNTLFNAFLNNEEFCNRDFSDMKFAMSGGMALQQPIAERWYKVTGCAISEGFGMTETVVTVPPLHGGERAFRGNVGLPI-PGTEVRLKRDDGLWAGLNEPGEICVRGPQVMLGYLNRPEETAKTIDKDGWLATGDIGTMDEQGFVKIVDRKKDMIIVSGFNVFPNEIEDVVAQHPGVLECGVVGVPDPVTGEKVKLVVVKKDQSVTKEDLIAHCRQN-LTGYKIPSFVEFRDDLPKTPVGKILRRELRDKPKE----- 218548641 23 ------------------------QSLVDMFEQSVVRYADQPAFVNMGEVMTFRKLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGALAIVIVSNFTAVQHVILTRQLSTAKGTVVNFVVK-YIKRLVPLPDLHNQYVK-PELGPEDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQ-VNATYLLHKELVVTALPLYHIFALTINCLLFIELGGKNLLIT---NPRDIPGLVELAKYPFTAIVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQQVVAERWVKLTGQYLLEGYGLTECLVSV----NPYDIDYHSGGLPV-PSTEAKLVDDDDNEVPPGQPGELCVKGPQVMLGYWQRPDA-TDEIIKNGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHPGVQEVAAVGVPSGSSGEAVKIFVVKKDPSLNEEALVTFCR-RQLTAYKVPKLVEFRDELPKSNVGKILRRELRDEARSKV--- 89098892 6 ------PWLQSYPEDIPPTLTYTDEPVQQYLKRAAEEFPTKSAIHFMGREFTFKEVYEQALKLASYLQGLGIEKGDRVAIMLPNTPQSVISYYGILIAGGVVVQTNPLYMEREIEYQMKDSGAKAIITLDILFPRVSKAVPKTVKDALPFPKNLVVKHEGNNHL-LKEILKRPIGSLKEHSEDIALLQYTGGTTGFPKGVMLTHRNLVSN--ASMCQAWLYKEEIVLGLLPFFHVYGMTTVMILSIMQA-YKMVLLPKFDAETTLKTIQKQRPTLFPGAPTIYIGLLNHPDLQKYDLSSIDSCISGSAPLPVEVQQRFEEVTGGKLVEGYGLTESSSNYL-WDRPR--VKGSIGVPWPDTDAAVFSMENGEKLPPGEVGEIAVKGPQVMKGYWNRPEDTAQTL-RDGWLLTGDLGYMDESGYFYVVDRKKDMIIAGGFNIYPREIEEVIYEHPGVQEVVAAGIPDPYRGETVKAYIVMKEHEASEEELNDFARKH-LAAYKVPRIYEFRSELPKTAVGKILRRAL----------- 111222776 18 -------------------------TFWEVCERRARLTPDRLMIVDRDRRITFGEFRDRAERVAAGLHQLGIGPGSRVTWQLPTRIETLLVCLALARLGAHQNPVIPAVRGREVGFALRQTGAEWVVLPGTWNGFDYVEMVSELDWSDAPRPRIVVVGVDD--LPDGDPATLPA--PPTDPREARWTFYTSGTTSEPKGVLHSDESLMWGGRGYAERMRLDADTVFAMQFAIAH---IGGPNLFCFMFSVGIRTLSVERDPSSLAELFRRHRVNLCGGSVAFGELLLREQRRRGAGRLLPDLRQLGGGAGPTPPAMQITAELGVTYIPAYGMTEPMIAVGYPDDDVELRRGTDGAPVRGI-EIRAARLDGTVADPGEEGELQIRGPQVCKG-YRDPAQSAQAFV-DGWLRTGDLGMVRPDGRIKLTGRIKDIIIRKGENISAREVEDLLGTHPLVARVAVVGLPDDERGERVCAVVVPGQPDLDFAEMQRHLLAAGLGRYKLPEQLELTDELPTQGMLKISKAAVRRELLARAGAG 197105973 2 ----------ERAELPPENDFEQMTTLGDVARYQARVRPDAVALEFEGRATTFGQFDRLTNRVANALAAAGLRKGQRIAYVGKNSDHYFELLVGAAKAGVVMTPIGWRLAPPEVAYIVQDSEA-----PIVFVGPEVMGHTAEVAALLERRPQVIAGGGERLYETWRDAAPDTDPAVPVTPHDVAVQLYTSGTTGRPKGVMLTHEN-ILGGRRTAAEAKMDWNTISLVAMPVAH-IGGTGWGLVG-LMNGAKGVVAREFDPMKVLDFIEHDRVSKMFMVPAALQIVVRQPRARSVDFSRLKYILYGASPIPLDLLRECMEVFGCGFVQQYGMTEGTIVYLPPEDHDPARMRAAGVPM-PGVEIKVIDAEGRTLPLGQVGEVATRSVANMAGYWKQREATANTIDADGWLRTGDAGYLDEDGYLYIHDRVKDMIISGAENIYPAEVESAIYGHPAVSEVAVIGVPDEKWGEAVKAVVVPKPGMTDPQEIIAFARTR-IAGFKVPKSVEVVEAIPRNASGKILRRELRE--------- 118051701 3 -----------------------------LLDQQARTRPEKLALRADGQDWSYAALAEASRCAATVLQAQGLRQGDRVGLLCLNTPGFVFALFGAWRLGAAVVPINHKLQAPEVAYILRHCGSRLCIVDGTRA-----SLIAAVQAELAELRWLSTASAAEELLPCGDEHGHPA--PDA----LAEILYTSGTTGQPKGCLHSHANVFHAALCTAAATSLSPMERTLIAMPIWHSSPLNN-WFLGTLLMGGTAVLMREYAPREFLQTLERERISFTAFLAPLAVV-PDVASY---DFSAIRLWTYGGGPLGAELVRKLAQAYRSRFMQVYGMTEGSMLY-----PEEALTGSIGRSAIPGVELELRRQDGSPCGPGEVGEICLRSAAMMQGYLNSPEATAAVLDEQGWYRSGDLARMDEDGYLYIVDRLKDMIVTGGENVYSKEVEDVLCTYPDVQDVAVIGRPHPEWGETVAVLTLKPGKLLDQEALREFMAPQ-LARYKIPRLFEFRDTLPRTATGKLLKHMLR---------- 170696106 24 -------------------------SVNELLDGAMRHFADKPAFHANGQTLTYADVDLQSTDFAAYLQHVGVRKGDRVAVMLPNVLSFPVTFVGITKVGAIQVNVNPQYTARELEHQLNDAGARVIVVCNGSTSIGKTSVTTVITVGLGDCGKVAIPGPAVDTLPLEAGGTLQLTPVSISGDDVLFLQYTGGTTGLSKGAVLSHRNLIANIEQSPKVLRVGEE-VIVTAIPLYHVLALMV-NFLSYFSIGAENWLVINPR--DVGALIDLEAARPTVFIGVNTLYAGLAAHPRMIDVSRLRLSAGGGAAVLATTSARWKQVAGSFIRQGYGLSESIVSF----NPDYIVNSTAGLPL-PSTDIKLLDEDDVEVNIGEAGEICIKGPQVMGGYWENPEANAKSFTSDGYFRTGDVGVFDRKGFLKIVDRKKDMVVVSGFKVYPNEVEAVATTFPGVAECACVGIPDEKTGEAVKLFVVPAVEIDEAA-LIAHCRA-GMAGYKVPKFIGFVDALPKSSVGKIMRREMR---------- 27377348 46 --------------------------------------------------LTYGALGERTQDLVRTLRGLGIAPADRIAVALPGADSALALIAVASSCACIPVN--PDLTADELQYFSELKLTA------LVTRADMNSASRDVARALDIAVIDFVPG------PNDDLGGCAFVGPAVRGDDDAFILLTSGTAARPKMVPLTHRNVCLSATNAGRVLSLTSHDRLLNVLPLFHAHGLIS-GLLTALAAGSSVICTEGFDASSFFGWMRELQPTWYTAVPTIHRALLTAAEANRARASSLRVIRSASASLAPAILGGLEATFGVPVLETYGMTEAASQIA--ANPFELKLGSVGRAAGP--EIAVMDETGRALASGAHGEIVLRGANMSRGYYNDEAATQAAF-RDGWFRTGDLGYLDADGYLFIVGRIKDVINRGGQKISPLEVEEVLLSHPAVLEAGVFAVPHPKLGENVAAVVVLRANSEATSQLRKFARKR-LAAYKVPSLIRSVAALPKGASGKVKRNALADLIA------ 209966545 41 --------------------------------------------------YTYRDAWARTRQLANVLVELGIKPGDRVATLAWNDHRHVELYYAIAGIGAVVHTVNPRLFPEQLIYFNHAADEVLFVDP------MFVPLVEKLKPHLKTLRTIVVMTRPELMLPLMDGAKPDFDFPEFDENTAAGLCYTSGTTGNPKGVLYSHRSTVLHAYGFLAIPGMEHDTA-LVVVPLFHGYPYSAPII------GASMVL-PGPKLDSVYELMEEEKVTVSSGVP---TVWLGLLAHLRQSFSTLKAVTVGGSALPKAMIEEFEQGHGVTCIQGWGMTEGTLAPDQLQQPAEVLKMKAGRAVYGVEMKIVGPDGSERPRDGVAGELVVRGPWITAGYYNDEQANIGAFTPDGWFRTGDVATIDDRGFMAIVDRAKDVIKSGGEWISSIDLENAAIGHPAVQEAAVVGVPHPKWQERPLLVVVPRERTVEKEELLAWLSDK-VAKWWLPDDIVVMEQLPHTATGKILKTALRKQFADYRLPG 163725407 6 ---------------------------GYLLTKRADMLPDKEAFVQSDIRLSYKEYNANANRFADVLQKKGVKKGDRVGILMMNSHQFMEMFFAIAKIGAICVFILKDSGTKLLVFGDEFKDGVAVIRDNA--GTDVETWAPAFASNLETLKADASVAEPE----LGAFEDDPV-----------FIMYTSGTTGLPKGAVHTHKTLTWAVINMDSTWELRQSDRFFVPLPLFHVGAL-MPSVMAV-YTGLTIIALKAFDPSLAWKTIEAEKVTNSLMVPTVMGAMLMVPEKDTCDVSSFRWSSIAGAPVPVSLLEACKKI-GINLEQLFGLTEAAPGCFLIEDAVERKPGSAGKG-CLFIDARVVDANDKPVPPNTPGELILKGKNMMVGYWNRPEDTEKTL-KNGWLHTGDVATMDDEGFVYIVDRIKDMIISGGENIYPAEIEKVLAGMPGVAQVAVIGKPHEKWGEVPMAVIVPSDKELTEESVLQFCDGK-IARYKLPKAVTFVEALPMTPTGKVQKRVLERQLSQ----- 91789324 20 ----------------------------------ALRFPDKPALVFFDRVLSYAEVLRQAERLAATLHRLGVRKGDRVVLNMQNCPQWVIAHFAILRANAVVVPVNPMNRAEELKHYARVAITAADLAPE---------LARANAELAPRLAHLIVAGENGVALPLGSRHALPAELPAHTATDLAVLPYTSGTTGLPKGCMHTHASIMHNAVASILWGNSTFENVTLSVVPMFHITGMVSV-LHATIYGGGTLVIMPRWDRELAGRLISHWHVTHWTNIPTMVIDLLGSPNFASFDLSSLVYIGGGGAAMPQAVAQRLWEQYGLRYAEGYGLTEGPSHSNPYDATRQQCL---GVPFVSTDARVIDPETLQEVPQGEQGEIIMCGPQNFQGYWKRPDATAAAFIEDGFFRSGDLGRMDEQGYFFLTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACIISSSDAYRGETVKAVVVLRAEARGKTSEDDIIDKQNMAAYKYPRIVQFVDALPKSGAGKVMWRILQEAESE----- 187930748 26 ----------------------------------AQQTPERIALLWYGRTICWRELDQASTRLAVQLQRLGVTRGDRVALFLHNCPQAIIAHLATAKLGGIVVPCGPLSRQHELRSGAKILVAAADLMPIVEAARPGTSVMTVITTRYADLQPALIAADASSAPPLKNLMAEPVDVAEVSLDDVALMVYTSGTTGRPKGAMLTHRNALYKTAVTVQVSGIHASDVMLAVAPLSHIAGMLM-GMNVMLYSGATTILLYRFDPLAVLQAIDRYRVTRWYSMTPMNLAVMDAAQYRMESLVANPCTSF-GVTLTEAIAEQWRAFAGCRIEAAYGLSETHTAITPADAPRW---GWHGK-IVPQTEVRIVDPHTAELPPGQAGEITIRSPGVFRGYWQRDEATRAVL-HNGFLRTGDIGQVSPDGYLQWQGRIKEMIKVSGYSVFPEEVEALLSRHPGIRQVAVTPIPDPEKGEVVCAHVVPMTGVTLSAELIAWSRD-NMAPYKVPRRVKFHEALPATATGKVLRRLLRE--------- 149378162 12 ---------------------------------SALRYPDHTATIYYDAPMSYRQLLTEVEAMAGYLQAQGVKKGDRVLLYMQNSPQYAIAYYAILRADAVVIPVNPMNRAAELEHYIADTGSRVCLAGQELAGFILPMLSTDLERVVVTSYNTYIDKETDLDLPAEVAAPAWSKVPGVVSDDLAVIPYSSGTTGAPKGCMHTHRSVMATAVHRAFWNLSTANTVQLATLPFFHVTGMTG-SMNSPIYSGSTTIIMTRWDRTTAARLIERYRVTGWTNIVTMAVDFLSNPDIGQYDLSSLNTIGGGGAAMPEAVAAKLKAMTGLDYIEGYGLSETMAA-THINPSDHPKPQCLGIPVFDVD-SRIIDVETLEEKPGEVGEIVSNGPQVTQGYWHRPAETEAAFVDDGFFRTGDLAYYDEEGYFFMVDRVKRMINASGFKVWPSEVEGLMYRHPAIHEVCVISSPHPKRGEKACIVLTPDAESSATAEIVSWCKEQ-MAAYKVPEIIEFVDELPKSPTGKLMWRALQE--------- 70731940 29 -----------------------------VLKQSCQRFANKPAFSNLGKTITYGELYELSGAFAAYLQQTDLQPGDRIALQLPNLLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHLANMAHLAEAVVPK--TGVRH-VIVTEVADLLPPLKRLLVVKYVKKMVPLRKGHGQPVQEANPASSDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCKALMGSNLNEILITPLPLYHIYAFTF-HCMAIMLMGNHNILISNPRDLPAM-VKELSKWKFSGFVNTLFVALCNSEAFRKLDFSALKVTLSGGMALQLAAAERWKEVTNCPICEGYGMTETSPVAT-VNPIQNIQIGTIGIPV-PSTLCRVVDDAGEELPLGEVGELCVKGPQVMKGYWQRQDATDEVLNSEGWLKTGDIALIQPNGYIRIVDRKKDMILVSGFNVYPNELEDVLASLPGVLQCAAIGVPDEKSGETIKIFIVVKPGVTLTKEQVMAHMRANVTGYKVPKAVEFRDALPTTNVGKILRRELRDEELKKL--- 170028427 45 ---------------------------GQHLRLAAEKYPNNEAISCHQAQLTYSDVLEKVDRIAASFYQLGLKKGDRVGIWAPNGTQFYLSTLAAARAGMISVVINPAYQIPEIEYAIKKVGVKAIYIPERYLSQRYYEMLAQLSSKLPSLSAVIVDSESGGKLPYQDLFTDQSKIESLQSQSGVNIQFTSGTTGQPKAALMSHYGFVNNIGFRNEFNLKDHRIC--VQTPFFHVFGMVIGIVAAMSYGTTLVLPGPGFKVAESLEAIDKEKCTVIYGTPTMYVDLVRRVREANIKLPPIDLAVTGGAICSPKLFEDIQEVLGVQVKTVFGMTEAVLFQSLFNESKDKVLETVGHLHDHY-EAKVVDANGNTVPMGAPGELWVRGYGTMLGYWGDPQKTKETIDVDKWLKTGDQFELRPDGYGKIVGRMKEMVIRGGENIYPKELEDFLNTHPKILETHCIGVPDERMGEELCAYVRLKDEGQEHAEMKQFCKGK-ISHFKIPKYLRIVDEFPKTVSGKIQKFKLVE--------- 218760819 27 ----------------------------DIMDQAYAKFGPKPAFHQMGKSITYDELNELSKKFASFLQNLGLKQGARVALMMPNVLQYPIALFGILRAGMVAVNVNPLYTARELEHQLNDSGAEAILIFA-----NSASVLQQVLGNTP-VKHVLITGDMLGFPKSLLVNTPPFSLPKITLDDLAFLQYTGGTTGVSKGAELTHRNIVANVLQA--RAWIDGKEIMITPLPLYHIFSLTA-NCLTFSSIGALNVLITNPRDIPGFKELNKWKFTSMTGVNTLFNALINDPEFAKVDFSSFKLALGGGMAVQEPVALKWKEITGKPLVEAYGLTEASINRMDLKAYNGYI----GLPISSTLFA-IRDDDGNDLPLNEVGEICIKGPQVFRGYYKRPEETEKAFWSDGFFKTGDMGFMTEEGFIKLVDRKKDMILVSGFNVYPNEIEDVVAGHPKVLECAAVGVPDAKSGELVKLFVVAKDPSLTEEELKAFCKEN-FTGYKVPKFYEFRDELPKTNVGKILRKDLRQ--------- 206561996 16 ---------------------------------------DGIAYIQGDRNYTFQEIGELSCRIANGLLAAGFAKEAKAAVWADNDVIGWSCALGMWRAGLAYIPVNGRNAVAENQYVLDAFDCEVL--------FFHHAFAAAIDALRPSLPKVRLWVCLDADLPWAPSEHQPATPPVVDYADVVALSATGGTTGAPKGVMNTHRSLTYFAQFMIAMTYDDARPVNLAAAPMTHTAGMMS---LPCTARGGTVVVLPKPDPALLLGAIVKHRVTEFFLPPTVIYRLLDIPGIEQVDFSSLRYFLYGAAPMSVEKLKRAIDVFGPVMTGGYGQTEAPASISYL-TPAEHFVDGQGRP-NPLVRVEIVGERGELLKQGETGEICVRGDLVMKGYYRAPDKTAETIV-DGWLHTGDIGHLDRDGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAKAVVELNAGQQVSAEELVALCKEK-LGSVKAPKSVDFVAALPRSTAGKVLKKDLRE--------- 88813260 34 -------------------------SLNDVFERSVQLYANQRAFSNMGAALTYRELDERSRAFGAWLQRAGLGKGDRIALMLPNVLQYPVALFGALRVGLTVVNVNPLYTVRELTHQLDDSGARAIVILENFSGQRPETLTTRVGDLLPIPKAQLVNAVVKKAVPRFDLLREGARLTAVEPTDLAFLQYTGGTTGTAKGAMLTHRNMVANLQQA--SVWIPGQEIIITALPLYHIFSLLA-NCLMFMKNGGENVLITNPRDLPGFKELRRHPFTAFTGVNTLFNGLLNTPGFTDLDFSHLRLTLGGGMAVQRRIAERWKTTTGTTLVEAYGLTETCINPVNLAAYNGSI----GLPI-PSTEVSIRDDQGNELALGENGELCIRGPQVMAGYWKGAAETNSAFLEGGWLRSGDIARMDAQGYIYLVDRKKDMINVSGFNVYPNEVEDVLVAHPDVLEAAVIGLPDEAHGERLKAFLVCGKRTPSTEEVLDHCRKQ-LTGYKIPREIEFRSELPKSNVGKILRRSLREEEIER---- 114047749 27 ----------------------------DMFETAVAKYADQPAFINMGATLTYRKLEERSRAFAAYLQELKLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFASVIITSLGDQLSAPKRTLVNFVVK-YIKKLVPKYDLRMQYVK-PVITGDDLAFLQYTGGTTGVSKGAMLTHRNVVANVLQAYSPALRDGSEFVVTALPLYHIFALTVNCLL-FLHKGSQNLLITNPRDIPGF-VAELKKYPFTALVNTLFNALVNSSDFAELDFSRLKLSIGGGMAVQKAVADKWQSITKTRLLEGYGLTEASPLLTCCPYNLDGYNGSIGFP-APSTLIQVRDDAGNVLPQGETGELFGKGPQIMKGYWQRPEETAKVIDKDGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKVFVVAKDKSLTADDIIKHCRAH-LTGYKVPKLVEFRDELPKTNVGKILRRELRDEV------- 15723359 26 -------------------------TVAEVFATSVARFADRPAYHSFGKTITYREADQLVEQFAAYLGELQLKKGDRVALMMPNCLQKPIATFGVLRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVID-----NFGTTGQQVIADTP-VKQVITTGLGDKLVPLAQGRKHRVPTLQIEPDDIAFLQYTAGTTGVAKGAMLTHRNLVANMQQAHQ--WLEGQEVVITALPLYHIFALTANGLVFMKVGGCKNLIS---NPRDMPGFVELKKTRFTAFVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKKVTGLTLVEAYGLTEACINPMTLKDYNGSI----GLPI-PSTDACIKDDAGTALAIGEIGELCIKGPQVMKGYWKKADETAKVMDAEGWLHTGDIARMDEQGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGMPDEKSGEIVKAVIVKKDPALTADDVKAHCRAN-LTGYKQPRVIEFRKELPKTNVGKILRRELRDA-------- 115610677 49 ------------------------KTIGQFVDESAEKFPDNDFVVFSETRRTFQQIKEKVDSLAAGLLSLGVQRGDRVGIWSPNTLGWILTQYATARIGAILVNLNPAYQITEIEYTLKKVGVKVLIAPENFKTQHYYKMAGKLKSKLPELESVIIFDSELMSLPIDDVRTEHYDVIDLQFDDIINIQFTSGTTGIPKATCLTHYNIISNLNTQSFVFPVKPGDVSCLPAPLFHVMGMST-SMVGMMQGITTVLPSAGYESGAILRAIQDEKCSIFFGPPTMLIDMLHHPDFETFDLSSWETVYTGGSHVPIEIIRRIA-------EEVPSMKELLM--------------------------KMVDPSSGDVMPGKQGELCIRAPWVMVGYWGDEENTKETLDQTRWLHTGDLAKMDSDGYISIVGRIKDVVIRGAENISTIQIEQCLHTHPKIEDVQVVGVPDERMIEELCACVLKAGETCEKEDIREFCRGK-LSHYMVPRYVEFVEVFPRTTTGKVKKFQLKEEMKQKL--- 124521582 32 --------------------------------------------------WTFKELHAISNAYANKLTQLGVRKGDRVGILLYNCLEYFGLYFAAAKIGAIAVRLNFRLSSPELVYLCFHAGLAGRIEP--------------IQHEVPVEQFICVPGWAQPFSVLGEGQQEDPGVPSIHLNDPVMLMYTSGTTGRPKGAIWTHNTFWFSAIQALKWGFQARETA-MTTGPLYHVGAMEDIA-LPVLMRGGTVIITKSKNFERVLSVIEKEKVTCCFLFPFMIYDMLHLPDLAQYRLETLKTIYTGGDPLMPWALESIRAHFHIGVVQVYGLTEGQPIAASL-DPQDAAKSTVGKPM-PLTAIQIADDAGNPLPAGEVGEILIKSPAVSEGYWKKPEATMETFA-DGWCKTGDLGFFDSEGFLTIAGRKKDMIRSGGENIYPAEIEDVLYRHEAVKEVSVIGIPDPKYMEAVCAIIVRKDGARLTEKEVTEYCKRHLASYKKPRKVIFVKEIPRTPSGKVQKFKLRE--------- 211961027 29 ----------------------------EIFEEANGRFADNVAFTNFGQSLTFKDVDEKSRAVAAYLQELGLKKGDRVAIMLPNILAFPVIMFGILRAGLVQVNVNPLYTPRELKHFSGSSPTLAEVVADTATGVDMPSPAHEMFADRLTVKDVLAKGEQLEFTP-----------PQINPSDLIYLQYTGGTTGLSKGAALSHGNLVANIAQATDGFMRAGEEIVITALPLYHIFALMV-NCLSFYWLGSQNVLITNPRDMPGFGELKNWKFSVITGVNTLFNGLLHTPGFDELDFSNYKFAMGGGSAIQRAISDRWKQVTGHHIIEGYGLSETILSVNPFDSTE--FTETVGQSM-PMTEIKLLDAEDNEVPLGQPGELCARGPQIMQGYWRKPDATAAVMTPDGFFRTGDIAIMQRNNFKIVE-RKKDMVLVSGFNVYPAEVEAVIAEIAGVVEVAVAGTSDERTGEAVKAFVVRSSEDVTPEAVQEYCH-KAMAAYKVPKHVEFLEELPKSTVGKILRRELRD--------- 111222504 5 -------------------------SIADLIRTHGAERGGQPALTADGHTVTFAQLDARSNQVAQALAGEGVGAGDRVAYLDANAAQYYELLFGGAKLGAVSVAV--SWRLAPVEIAAIIADAQARVL---VVGAAFAATVEAVEAELPGVKKIIVVGEVRHQVDHQDVDAAPAIDPGLKPDDVRIQLYTSGTTGLPKGVMLTEHNLLSLLRMAGETLDLGPDSVNLVAMPLFH---ISGSGYLSGFHAGCHTVLLREAHPDTILRSVVEHGVTNLFAVPAVLRTMLGVAGIAELDLSSLRTIAYGASPISLAVLVRAIETFRCDFVQVYGLSETAGTVTMLTDREVATAGAAGRLRSPGARVRIVPPHTADAEPGEVGEIWIHSPQNTPGYWHNPRETAA-LLEDGWVRTGDAGYLDEDGYLFIHDRVKDMIITGAENVYPAEVENVLMSHPDIADVAVIGVPSERWGETKAVVVAEAGRTPTTEDVVSFARAR-LAAYKCPTSIDLVDALPRNAAGKVLKRELRD--------- 218131513 16 -------------------------TLGQWLEHWAATTPDKIVYSDRNLRFTWSQFNRRVDDMAKGLIAIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCENSDMHTLCIVNGEKDSDFVQMTYTMSERFPYMKNVIYVGQTSEILLLGD-NIEDTRLEELKNQDVVNMQYTSGTTGFPKGVMLTHYNITNNGFLTGEHMKFTADDKLCCCVPLFHCFGVVL-ATMNCLTHGCTQVMVERFNPLVVLASIHKERCTALYGVPTMFIAELHHPMFDLFDMSCLRTGIMAGSLCPVELMKQVEEKMYMKVTSVYGLTEAAMTATRIDDPFDVRCNTVGRDFE-HTEVKVIDPETGEECPGVQGEMCNRGYNTMKGYYKNPQATAEVIDKNGFLHSGDLGVKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYQLEGVKDVQVAGIPSKKYGEAVGAFIIQHEGADHESDVRDFCIGK-ISRYKIPKYIFFVKEFPMTGSGKIQKFKLKD--------- 138894834 4 -------------------------TIGDMFSQTVRKFPMREAVVATGRRYTYAEWEVEVNRWANAFLEAGVRKGDRVSTVLYNTLELATALFACAKIGA--VFNPINFRLK--------AEEIAYILMDAEPKIVIRSVEPQISSRFPHVSFWSIDGDPPPF--AKNAYEQVVQATDVEESDLYAIMYTSGTTGRPKGVMHRHRDMIEQSVVCQGVMRIRETDRGLAAAPLFHCAELHC-CLLPRVHAGAASVILHHFDAKLVLETIERERITLMFGAPTMNMILQENVSGY--DISSLRLGLYGAAPMAPALVRQCQERLGIGLIQAYGMTEMGPAVTFLLEDEQLKKAGSAGRACVNHEIRVVSDPDDVLPPGEVGEIVMRGPCMMAGYYKREEATEKALYK-GWYHSGDLGYVDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHPGVLDVAVLGEPDELWGEKVVAFVVKKDALLTADELEQFCKTSDLAPYKRPRAYYFIDVLPRNASGKIQKFLLRERLKQQAAGG 114705531 24 -------------------------SLASLLDEAFKKHGDTTAFILMGSKMSFAELDERSRCFAAYLQSIGLKKGDRIALMMPNVLAYPVAVAGALRAGLVVVNTNPLYTVKELTHQMKDSGAKAIVVLENMSCKSQTSLKHVIVTTIPTIKRLIVVRKIKKMVPLPDAVSFREALEKGKAADIAVLQYTGGTTGVSKGAALTHGNVIANVLQ-VEL-WFGTTMTMVCALPLYHIFGFTVNMMLSMRMGGTNLLI---PNPRDLPALLKALKGETFHSFPGVNTLF--GAIARHKDAKSVDVLSVGGGAVQKKTAELWEELTGTSICEGYGLSETSPVASANHTLGTKYTGTVGLPL-PGTEMAILSDDGEKLGVGEAGEIAIKGPQVMVGYWERPDETAKVMTEDGFFRTGDIGVMDENGWFRIVDRKKDMINVSGFNVYPNEIEDIVASMPGIIEAAAVATPDENSGEAVKLVVVRDDSSIDEAAVKAYCREN-LTGYKRPRIVEFRDELPKTNVGKVLRRELRD--------- 217974490 18 ----------------------------DLIEKTSLRYGDKPAYACLGKTSSFNEIERDSRYFAAYLQKTTLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVV---------------LSDLLPTLAKVIDSTQIELVIPLDDPHVQPVEFCQIQGADLPFLQYTGGTTGLSKGAMLTHGNMLANVKSRIASVITEGEDIFVAPLPIYHIYAFMVNLVLYFECGGCSVLI---PNPRDISGLIKKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTTGNMISEGYGLSE-TSPVISLNAPGYQKLGTIGKPVIG-TEVKLLDENNLEVPLGTAGELAARGPQVMRGYWNNQQETANAMTPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPSVIECAVVGVKDEHSGEAVKAFIVLKDDNQDHQQAKTYCREQ-LTAYKLPKVIEFMTQLPKSTVGKILRRELKD--------- 78047477 26 -------------------------TVAEVFATSVKRFADRPAYHSFGKTITYREADQLVEQFAAYLGELQLKKGDRVALMMPNCLQYPIATFGVLRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFGTTVQQVIARQVITTFPALLNFVVAIRFREALALGRKHRVPTL--QIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAHQ--WLEGHEVVITALPLYHIFALTTNGLVFMKIGGCNHLIS---NPRDMPGFVELKKTRFTAFVNTLFNGLLNTPGFDQVDFSSLKMTLGGGMAVQRSVAERWKKVTGLTLVEAYGLTEACINPMDLKDYNGSI----GLPI-PSTDACIKDDAGAELPVGEIGELCIRGPQVMKGYWKKPDETAKVMDAQGWLHTGDIARMDAQGFVYIVDRKKDMILVSGFNVYPNEIEDVIAEMPGVLEVAAVGVPDDKSGEIVKAVIVKKDPALTADDVKAHCRAN-LTGYKQPRVIEFRKELPKTNVGKILRRELRDA-------- 27363619 4 ------PWPSDVPETINPDQY---ESLVEMFEQSVQKYADQPAFMNMGSVMTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPVALFGVLRAGCIAVNVNPLYTPRELEHQLNDSGATAIVIVSNFA----NTLEQIVENTLPRAKGTIVVKYVKGMVPKYDLRLQYVK-PFMTGDDIAFLQYTGGTTGVAKGAILTHRNMIANVMQAKGMVLQPGRELVVTALPLYHVFALTVNCLL-FIEMGGRNLLITNPRDIPGF-VKELQKYPFTAIVNTLFNALVNNEDFHELNFSHLKLAVGGGMAVQRAVAEKWKKTTGCYLLEGYGLTEDLVDYN----------GSIGLPV-PSTEVRIVNDEGEALANSETGELQVRGPQVMQGYWQRPEATKEVINNDGWLSTGDIVKFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGEVVKIYVVKRDPSLTKEEIINHCRQH-LTGYKVPKLIEFREDLPKTNVGKILRRVLRDENDAKL--- 148546582 29 -----------------------------VLKQSCQRFADKPAFSNLGKTITYGELYALSGAFAAWLQQTDLKPGDRIAVQLPNVLQYPVAVFGAMRAGLIVVNTNPLYTAREMEHLANMAHLAEKVVPKTQV---RHVIVTEVADLLPPLKRLLVIKYVKKMVPAYNLKGQPVTEANPQANDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCRALMGANGCEILITPLPLYHIYAFTFHCMAMMLIGNHNVLIS---NPRD-LPAMVKEKFSGFVGLNTLFVALCNNEAFRALDFSALKITLSGGMALQLSVAERWKAVTGCAICEGYGMTE-TSPVAAVNPSEANQVGTIGIPV-PSTLCKVIDDAGNELPLGEVGELCVKGPQVMKGYWQREDATAEILDSEGWLKTGDIAVIQADGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEVIKVFIVVKPGMTVTKEQVMEHMRANVTGYKVPRHIEFRDSLPTTNVGKILRRELRD--------- 77460574 29 -----------------------------VLKQSCQRFADKPAFSNLGKTLTYGELYELSGAFAAYLQQTDLQPGDRIAVQLPNVLQYPVAVFGAIRAGLIVVNTNPLYTAREMEHLANMAHLAETVVPK--TGVKH-VIVTEVADLLPPIKRLLVIKYVKKMVPLSKGQGQPVAEANPDSGDVAVLQYTGGTTGVAKGAMLTHRNLVANMKALMGSNLNEGCEILITPLPLYHIYAFTFHCMAMMLIGNHNILIS---NPRDLPAMVELSKWKFSGFVNTLFVALCNNEGFRKLDFSALKVTLSGGMALQLAAAERWKAVTGCPICEGYGMTETSPVAT-VNPIQNIQIGTIGIPV-PSTLCKVIDDAGVEQPLGEIGELCVKGPQVMKGYWQRQEATDEMLDSEGWLKTGDIALIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEAIKIFIVAKPGVTLTKEQVMEHMRANVTGYKVPRSVEFRDALPTTNVGKILRRELRDEELKKIKA- 17544783 63 ----------------------------------AAQTPERIALLWYGRTICWRELDQLSTRLAVQFQRLGVARGHRVALFLQNCPQAILAHLAAAKLGAIAVPCLPLSRQHEL--HDQLADCGAKVLVAAADLMPIVEAARDLQPAQPACRKALAAGSSGQF-DLMRLLGEPVDVAEVDLDEVALMVYTSGITGRPKGAMLTHRNALYKTAVTVQTSGIQAADVLLAAAPLSHIAGMLM-GMNLMLYAGAPTILLYRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLNPCTSFGAPLTEAIADRWRAFAGPQC-RIYEAAYGLSETHTCDPPDAPRWGWHGK-IVPQTEVRIVDPHTAELPPGRSGEITIRSPGVFRGYWRRDEATRAAM-QDGFLRTGDIGQVSPDGYLQWQGRLKELMKVSGYSVFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHIVRMSMALTEAELIAWSRE-NMAPYKVPRRVRFHDALPATATGKVLRRLLRE--------- 54308268 27 ----------------------------EMFEQSVHKFADQTAFINMGQVMTFRKLEERSRAFAAYLQNLKLKKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFSHVILTSLGDQLSRPKGTLVNFVVK-YVKKMVPKYHLHATSMRAPFLSGEDTAFLQYTGGTTGVAKGAILTHRNMLANVKGAYGPVLTDSRELIVTALPLYHVFALTVNCLL-FIEIGGQNLLITNPRDIPTFKELQRYQFTAITGVNTLFNALLNNEDFHELDFSKLRLSVGGGMAVQRAVAEKWKDITKTYLLEGYGLTENLVDYN----------GSIGLPV-PSTDVRIVDDEGNVLPNDQTGELQVRGPQVMKGYWERPEATKDVLTDDGWLSTGDVVRFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVIALHPKVLEVAAIGQEHEVSGEIVKVCVVPRDSSLTRDELLTHCREY-LTGYKIPRIVEFREELPKTSVGKILRRALRE--------- 163699903 82 --------------------------------------------------------------LSADLIRGGLRPGDRVAIAMRNLPEWPVAFFATLLAGAIAAPLNAWWTGPELEYLIDSGATVAILDPERFDRIAERRLARGTEPGAESLEGIIGPVSAWASLP-------PGELPEVAPEDLATLFYTSGTTGRSKGAMGTHRNHPYSLRRGEPVPVPDPQKVMLVSVPFFHVTGCFA-TLVSALSRGSRLVLMRRWEIARALDLIERERCTSAGGVPTIAWQLLDGREAGTHDLSSLEAVTYGGAPAPAELARRLRAAFPHAAPATWGMTETSGTFTHHMGEEYLNRPDSCGPPLPVCEARIVDPEGRALPPGEIGELQVKGPNVVVGYWNRPAETAAAF-RDGWLATGDLARMDEEGFITIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAIPHPTLGEEGAVVALARGQDTSEEELKAFVAAR-LAAFKVPVRILFYEILPRNPSGKILKSELRK--------- 93006018 43 ---------------------------------------------------TYDDVDKASMAVAAWLQAKGLPQGSVVALMMPNVPQYLPTMIGILRAGYIPVNPLYTGRGAQVIFVVDFAQALEQVIEETH----IKHIVLSKMGDMMGLKGILVNTQVKRLVPLNDPKYDVTKFPDVLKSQTAFLQYTGGTTGLSKGAILSQRNIVAGAMQS--EAWTEINEVYIMALPLYHIFALSSLG----MRAGYTFILVPNPRDIPGFKTLSKQPFHIFPAVNTLFKGLLDNPNFKNLDFSSLRISQAGGMAATEQTARRWLETTGCAMIEGWGMTEGVAVGTANVITDRKFNGTIGVPV-PSVDVIIIDDEGNPVGANQAGEMCVKGPNVTSGYLNRDSSD--DFTKDGYFRTGDIVSMDEKGYFRLLDRKKDMILVSGFNVFPNEIESVMLDCDGIIDCAVIGIPDENQGEAVKIYVVPADNNVTKNSIKEFALDN-MTGYKCPRHIEFVTELPKSNVGKVLRQKLRE--------- 84499393 25 ------------------------ETVNDRLARSFATWPETVMIEYYGQEFTYARMHGLISQVARALKAAGIEKGDRVALHLPNCPWHPIFFFGTLWSGAAVTHLSPLDARREIEHKLEFADHFAPLIDEGVCPPLY--LCPDPISARGRECPVIPGAHAVEDL-LAGHSVDPMDAAPVTPEELALLQYTGGTTGVPKAAKLTHSNLATTSQMYSEMGKNEASTRALGYSPLFHIMGLSS-GMIKRVSEGGTLCLRLRFDAASAIDEVEKKGIVALAGVPTTWIAILAQPDIDKRDLSSLDYVASGGAPLPVEVYSRVKQLTGLKLRGGWGMTETSPGGTTVPQPDEKL-GTIGVPVPGLDMMIVVDDCEKILGPNQSGEMVIKGPNVTSGYWRPDEENAACFTRDGYFLTGDIGYMDEDGWFYIVDRKKDLILSGGFNVYPLTIENAIHQHPAVLEAMVIGVPDAYRGESAKAFVMPGAERFTLEELQDFLSDK-LGRHEMPRHLEFRDELPRTAVGKASRKMLRD--------- 197332197 51 ---------------------------------------------------TFGELRDRCERVAAGLYRMGVRPGTVVAWQLPTRIETVLLSLALARIGAVQSPVIPFYRDREVGFALRESKAEFFAVPGVWRGFDHTAMARRLGA-----RGVF---EAYDSLPAGDPAT--LPPPPPEGTSVRWIYWTSGTTSDPKGVLHTDRSLIAGGSCLAHALRLGPADVGSMAFPFAH---IAGPTVMLLLYGFPAVLFEKFALP-DALDGYRRHGVTVAG--GSTAFYSMFLAEQRKAPIPTLRLLAGGGAPKPPEIYHAVVRELGCQLTHGYGMTE--VPMITMGDPRENLATTEGRPPAGM-SVRVTAPDGTPLPAGRDGEVRLRGEAVCRGYLDPGQ-NTGAFDADGYLITGDLGHLTGSGHLVLTGRSKDVIIRKGENISAKEIEDLLHQLPGITDVAVIGLPDPARGERVCAVVQPADAGPLTLELTAHLRAQGLSPHKLPEQLELVDALPRNALRKVLKYKLRE--------- 78042829 29 ----------------------------ELLRKTAQKV-NKTALIFFNKKLSYSELTEYIENLAVNLSPLGLEPGDRVGIMLPNSPQYVIAYFALMRMIAVPLNPLLSAR--ELTYIIEDAGVKAIFALNLFA------------EKLKNLDNVIIYTAIADFLPLNFLLKLKEKAPPVKIDNEKVFALMPKNTGSKNFSPKQRDEYALIVNAYHVKVWGDPEDVMLTVLPIFHGFGMSV-CMNAPLLTGSSVVLLPRFSVEEFFKAVAKHRPTLFAGVPTMFVAMLNHKDLTKYDLSSFRGCFVGAAAMPPEVKEQFEKMTGAQVLEGYGLTEAVT--AKCCNPYR-GVNKTGSIGIPFPDTEIVDAFTGELPPGEIGEIRLKSPDLMLGYYK-QEAATREVIKDGWLYTGDIGRMDEDGYFYIVDRKKDLIITGGFNVYPREVEDVLYSHPDVKEACVVGIPDNYYGEVVKAYVVLKEGAKTSPELKAFCRE-NLTHYKVPKIIEIKDDLPKSAIGKILRRALKEMESE----- 77918845 23 -----------------------GETIPEHFNRIARHCADREAIVSRHQRMTYAQLAGASDRLARGLLGMGYGRGDRIGVWATNSIEWLLLQLATARIGVALVAINPGYRRQEIAYALQHSEVHGVFFIPAFRSSDYVEITRKVLPGLTVWQEVLAAGEG---VTRQDLEAATAAL---DRDDTIALLYTSGSMGSPKTAVLSHHNILNNAWFTARRMAFTETDRLCAPVPFYHCFGMVLANL--VCMAVGACVVLPQEDPLATLQAIEAEACTTLYGVPTMFLSQVEHPQRDSFDLTSLRTGIMGGAPCPPALVRRVMDELHCPEILIYGMTEALTHLTAPEDPLPIRLETVGRNL-PHQEVKLIDDSGATVAMGEVGEVCFRGYHVAKGYYGDPEATALGIDADGWLHSGDLGTMDGDGYVKITGRRKEIIIRGGENICPWQIEQHLLQHPKVAEVAVFGLPDEFYGEQIMAWV--RLESGQQAELRDFCKA-GLAHFKVPRYLWIVDEFPKTGSGKLHKPQMRELSLQRL--- 94498434 35 -------------------------------------FADRPAFKCFGQTLSYADVDRLSRDFAAYLQRLGVRKGDRIALMTPNFMAFPIAFLGIARAGAVQVNVNPLYTPRELEHQLRDADAASATVAEVLSRPDAQSLLQTVAAALPSLQGTIALAQA--LMDGESLPFAPVAL---GGEDLLFLQYTGGTTGLSKGAALTHRNLVANVQQFKSIVADNGEEVIVTAIPLYHIFALMV-NFVTYFSVGAENWLVPNPRDMDS--LIDVLKASRCTVFTGVNMLFAGVATHPRANFSRLRMAAGGGSAILEPTSAKWEALTGCPVREGYGMSETSPVISFNLASAGGYNGTTGVPL-PSTDVMLLKEDGTEAAQGEAGEVCVKGPQVMRGYWQQPQANAEAFTSDGYFRTGDVGLFTPDGLLKLVDRKKDMIIVSGFNVFPNEIEGVATACPGVLECACVGVPDERTGEAAKLYVVRAPGADVGAEIVAHCRSQ-LTAYKVPKQVAFVDALPKSTVGKILRRELRQ--------- 115375004 44 -----------------------------LLEESFGKFAGRPAFKCMGHVITYRELDVLSRQVGAWLQARGLPRGAAVAIMMPNVLQYPVCIAAILRAGYVVVNINPLYTPRELEHQLKDSGAEALFILENFAGFLKGTLVNTVVRK---IKKLVPAFHLPQAVPFKRVLEEGKALTQMSRDDVAFLQYTGGTTGVVKGATLLHRNVIANL---LQVAWIQEQVNIVCALPMYHIFALTVCGLMG-MRMGAMNILIPNPRDIPGFKTLSQQPFHILPAVNTLYNALVNHPNFRHLDFSHLLIANGGGMAVQKAVAEKWFAVTRVPLIEGYGLSESPVATSNLCDATE-YSGTIGLPV-PSTEIAIRDDDGKDVPLGQPGEICIRGPQVMAGYWNRPDETAKVMMPDGFFKSGDVGVMDERGHTRIVDRKKDMVLVSGFNVYPNEVEGVVAMHPGVLEVAAVGVPDAHSGEAVKLFVVKKDPSLTEAQVLEFCRGQ-LTGYKRPKSVEFRAELPKSNVGKILRRELR---------- 197341071 460 -------------------------TLPEWLRRRAASRPHDVAVVDRDETVTWRELHERVERAASLLLGLGVRPGDNVAYQLPNRTEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSKAKVLVVADRYRNREVLGLAAEERGELAQLL-VLAEDGGSAALPGADGSGVRVRVPSPEAT--AQLLFTSGTTGEPKGVTQPSHHLVRAVSMEIRHLGLHAGDAIWVPSPLAHQYGMTLALVLGVPQ-----ITQAEWDAKRALASLNTHGASFVQAATPFLTDLVKAVEDGGDMPRKLRIFVATGAQVPRGLAERAGRVLGADVCGAFGTTETCL--AALSAPGDEPAQRWGSDGRALDELRITDDQGHVLPAGVEGNFELRSPTVFEGYLDRPDLTAEVFTEDGWYRTGDLATLDAAGCLRITGRVKDVVNRGGEKIPVAEIEQLLFAHPAVEDVAVVAMPDARLGERACAFVVAEGERLGFGEMRAYLDEHQVAKQYWPERLEPLDVLPRNPIGKVQKFALRE--------- 215410667 11 ----------------------------------------------GYRHSSYRDVGQRAGQLANALRRLGVTGDQRVATFMWNNTEHLVTYFAVPSMGALNIRLFP----EQIAYVTNEAEDRVILVD--------LSLARPVLPKLDTVHTVIAVGEGDRFAELIDAESPDFGWPQIDENSAAAMCYTSGTTGNPKGVVYSHSSFLHTMAATTNGIGVGSSDKVLPIVPMFHANGWGLP--YAALMAGADLVL-----PDDARSLIHMVETLKPTLAGAVPTIWNDVMHYEKDDMSSLRLVACGGSAVPESLMRTFEDKHDVQIRQLWGMTETSPLATMADDQHWAFRITQGQPVCGV-ETRIVDD-DGQVLPNDVGEVEVRGPWIAGSYYGGRDE---SKFDSGWLRTGDVGRIDEQGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVLEAAVVGVPDERWQERPLAVVVVREGATSAGDLRAFLADK-VVRWWLPERWAFVDEIPRTSVGKYDKKAIRSRYAE----- 70730310 45 ------------------------------------KYRQRVAYVSIGTEMGYDLWEKRVFAFAAWLQSKGVKKGDRVALMMPNCLQYPICLFGTLLVGAVVVNVNPLYTAHELRHLLKDSGAETVVI--------FENFAHTLEQAMPQLKNIVVAGAALNFLPGAIRFPAMMKLAELKQDDIAFLQYTGGTTGDAKGAMLTHRNILANLMQA--KAWVNQQETNVTLLPLYHVLSLTV-NCLMFMCLGGRNILIANPRDVKRVQMILREKFSGIVGVNTLFNGLLENEEFRGRDFSDLKLAIAGGMATHTSVARRWKEVTGVPIIEGYGLTECVVSISPIDIAEGDFTGTIGVPL-PSTWVRFVREDGQLAELGEEGELQVRGPQVMKGYWQRPEETAKVLDRHGWLSTGDVGVMNEQGFIRLVDRKKDMILVSGFNVYPNEIEDAVALHPGVAEVAAIGVEDDVTGEKVKIFVVRKDPALTQDQLLAHCREY-LTGYKVPRYVEFTQELPKTTVGKVLRRALR---------- 211592573 57 -------------------------TVGEHFAKIVAECGDRTAVVSQNDRATYASLDTRSNSLARGLESLGVGKGERVGVMLGNSMEYAVATYALFKLGAVLVPLNPSFNTAQVIAALGHLEASHLLI-STESNLPRKKPRSNVKSKLPSLRNIIMVDNSEGRVDISSYKSSPLPPRNLSPDETVNIQFTSGTTSMPKAACLTHRSILNNGSQIGDRMLLTPNDIICCPPPLFHCF----GSILGYMATAGSAIVFPSESFNAALEAVQEEKCTALYGVPTMFLEELSLIETGEVSSEGFQHLRTGGSSIPAEIMKKLHKVLNLTLTICYGMTETVSAMTTTDDPIDKRIYSVGKLM-PHVEAKIVNPVDKNVLPIERGELAVSGYLLMKEYWADPEKTAEVMIPDDWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLANNGVADVSVVGVPDVRYGEAVAAFIVPRDHSSNAEEIQQWVREK-LSNHLIPKHVFFLESFPKTASGKIQKFKLRE--------- 88856868 30 ----------------------------DLVAASIAEYPRSVALEFFGRETTYAELGEQIDRAAEGLRLLGVQKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRH--QFEDHAARVVPVVTRALLRLPIAKARESRTALTTNVRGTIIWEDLLKSAPIDAHIVK-PEAK--DLALIQYTSGTTGSPKGAMLSHLN--LSTNAAQARAWVPTTAVVYAVLPMFHAYGLT----LCLTFAGARLVLFPKFDPDLVLAVIKKRPATFLPAVPPIYERLTVSADAAGVSLKGIEIAISGAMPLSATVVEPWEERTGGTLVEGYGLSE--TSPVLIANPPSRRAGTVGLPL-PNTEIRVVDPENPSVEPGEEGELIVRGPQVFSGYWGKPEETAEVFVDDGWFRTGDIVSVDVDGFVSVVDRIKELIITGGFNVAPSEVEEALRQHASIADAAVVGLPDDHSGEIVVAAVVLAEGATDETTVRDFVRA-NLAAYKVPKSVVSVDELPKSLIGKVLRRQVREQL------- 163853059 30 -------------------------TVVDLFDRSVLRFAERPAVTCFGASLRYREVGAAAQAVAAGYGKAGKGSEDRIAVMMPNVPACPVSLLGVLVAGCTVVNVNPLYTPRELA--AQINDSGARVL---FVLENFCHTVAQALPQMPSLERIVVAGPGDLLLPAETLRFEAVKRPSVEPGDVAFLQYTGGTTGIAKAAMLTHRNIMANVEQS--RAWFGDGHVAVTALPLYHIFALTA-CFLFFFRLGGCCLLIPNPRDLDGFKTLSRTRFTNFAGVNTLFNALNNHPKIGTVDFSNVEYVVGGGMAVQSAVAARWKAITGQTILEGYGLSEGLANWT----------GTIGYPL-PSTEVTIRAEDGTVLPFGVPGELCVRGPQVMAGYWNRPEETRAAMTADGFFRTGDVAVMTPDGQIRIVDRMKDMILVSGFNVYPNEVEDVLATHPAVVECAVVGAPCGESGEMVVAHVVLRDPSVEPDALRAHARAS-LTGYKVPRRIVIQDSLPKTNVGKVLRRALRD--------- 114048630 19 ----------------------------DLIERTSQRFGDKTAYACLGKTSSFNDIERDSRYFAAYLQNTNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHFNDSGAKALVVLSDVISTHPLDLIDPQVQPK-TGLKNV-------EFCHVLKQGSEPFNRVAPAAGDLAALQYTGGTTGLSKGAMLTHGNMLANVKSRIGSVISEGEDIFVAPLPIYHIYAFMVNLVL-YFECGGCSVLIPNPRDINGLKTLAKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTTGNTISEGYGLSE-TSPVISLNAPGYQKIGTIGKPVLG-TEVKLLDENGNEVAQGEAGELAARGPQVMLGYWNNPQETANVMTADGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDEHSGEAVKAFVVLKDDSQDHEQMKTFCREQ-LTAYKLPKLIEFMPQLPKSTVGKILRRELK---------- 183599024 24 -------------------------SLAELLENSVSQYADQPAFINMGAVMTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHFNTKRMGDQLSRPKATLVDFVVK-YVKRLVPKYHLRMQYIK-PKINGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIEQARAAVLKIGSEFVVTALPLYHVFALMVNCFL-FINVGGVNLLITNPR-DVAGTVKELARYPITSIVNTLFNAWLHNAEFQQLDFSKLRLTVGGGMPVQKVVAEKWQKLTGKHLLEGYGLTECSPLVT--GNPYNLTAGSIGLPV-PSTEIKLVDDDGNEVALGEPGEMWVKGPQVMKGYWNRPD-STAEILHDGWLATGDIAEIDSEGYIRIVDRKKDMIIVSGFNVYPNEVEDVISSHPDVVECAAIGVPSTSTGEAVKVFVVSSNPNLTSDDLKTFCR-RSLTAYKVPKLFEFRTELPKSNVGKILRRELRD--------- 89899820 37 -----------------------------LLSDAVARFPEGEALVDGDLRLRWHEVQGRADELASGLASAGLVPGDRAALVLGNSASFVTIIFALARMGVIAVPIGTRSSASEIAYMLENSGCCAVFLPDALPGVRLRVCLSQ-QPGCQALDEIALAGRG----------AAPVQAYAGSEEDAAYILYTSGTTGRPKGAILTSLGVVHSTMHYEACMGLGPADRSVISVPMSHVTGLVALVLTAVRCAMTLIVMAVFKA-KQFLQLAERERMTHTLMVPAMYNLCLLQPDFSGPALKSWRLGAYGGAPMPPATIEALASKLGLELMNAYGATETTSPAT-MTPPGSTASHTDTVGISPCAEIIIADFDGTPLPTGTSGEIWIRGPMVVKGYWQNPTATAESFT-DGFWHSGDIGTMDDSGFVRILDRIKDVINRGGYKVFSSEVEAVLASHPQVIESAVVGRPCPVLGERVHAFVVVRDGA-SADSLKMFCAER-MSDYKVPETFTLSEPLPRNANGKLLKRQMRDAATE----- 56419850 2 -------------------------TIGEMFSQTVRKFPNREAVVDAATRYTYAEWEREVNRWANAFLEAGVRKGDRVSTVLYNTLELATALFACAKIGAVPIFRL---RAEEIAYILTDAEPKIVLFERAVEP----ELA-AIHSRFPHVSFWSIDRDPPPF--AKNAHEQAARAVHVDESDLYAIMYTSGTTGRPKGVMHRHRDMIEQSVICHGVMRIRETDRGLAAAPLFHCAELHC-CLLPRVHAGAASVILHHFDAKLVLETIERERITIMFGAPTMNMILQENVSGY--DLSSLRLGLYGAAPMAPALVRQCQEQLGIELIQAYGMTEMGPAVTFLLEDEQLKKAGSAGRACLNHEIRVVSDPDDVLPPYEVGEIVMRGPCMMAGYYKREEATEKALYK-GWYHSGDLGYLDEDGYLYVADRVDDMVISGGENVYPREVEDVLYEHPKVLDVAVLGEPDELWGEKVVAFVVKKDDLLTADELEQFCKTSDLAPYKRPRAYYFIDALPRNASGKIQKFLLREQLKKQATGG 189500337 25 -------------------------TIVDIVRDRAADYPDRTAFFFKGSSMSWSELDRLSNALSAALVSEGLKKTDRVALLMPNSPQMILSELAIWKAGAVAVPMNPLYTGHELEHAMKECGAETAIVLTPF----YRKI-RSLQASI-GLRKIIATNIKEYLSPLKDGHAEPGDLPEVTPEDMALFLFTGGTTGLPKCAVCTHKALVVSIARWFSVVLDRGEDIIMLNMPLFHVY--AQVGILGAAIVDDYFALVPNPRDDDLLVTIKKLKPAVLPGVPTLFSGLINHPRTRKDSLGSLKLCVSGAAPLLLETKKRFEELTGGRIIDAYALTESMIGSVLTPVLGTYKEGSVGIP-APDVEIRIVDQESRELPFHEVGEVIMRAPQLMKEYWKRPEETMSTI-RDGWLYTGDLGYLDDDGYLFIIDRKKDVIKPGGFQVWPRDVEEVIASHPDVVEVGVAGVPDDYQGEAVKAWVVLREECVLDAELREFCKKE-LVAYKVPKYISFTESLPKTLVGKVLRRKLVE--------- 66047061 29 -----------------------------VLKQSCQRFADKPAFSNLGKTITYGELYELSGAFAAWIQQTDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHLANMAHLAEKVVPDMLSPFK-RLL---INSVIKYVKKMVPAYHLPKAIKFNDVRGQPVTDVSPGSVDVAVLQYTGGTTGVAKGAMLTHRNLIANMCRALMASNLDEGCIIITPLPLYHIYAFTFHCMAMMLLGNHNILIS---NPRDLPAMVELSKWKFSGFVNTLFVALCNSDGFRNLDFSALKVTLSGGMALQQAAAERWKQVTGCQVCEGYGMTETSPVAT-VNPSQYVQMGSIGIPV-PSTLCKVIDDAGNELAFGETGELCIKGPQVMKGYWQRQEATDEMIDSEGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGETIKVFVVAKPGVTLTKEQVMAHMRANLTGYKVPRSVEFRDVLPTTNVGKILRRELRDEELKKL--- 157370714 13 --------------------------LATLLEESARSFPDRLALVQEDIQFSYATLNQKANQIANLLIARGVQPGERVALACPNSWEFPAIYYGILKAGAVVVPLNTLLKAGEFEYYLQDCQAVMFFCFEGGNGLTLGEEARRAFEIAEHCRDFIVIGDS---LPLADRFSQAIGIQSTDESDTAVILYTSGTTGRAKGAELTHSNLVLNALGSVQLSSLENPDRHLVTLPLFHTFGSTVQMNAGFALA-ATLVMVPRFDAKQAIALMQKHAITFFAGVPTMYWALLNAL----DDTADLALLRSGGASLPVQIIEDFAQRFGVNILEGYGLSETSPVAT-FNHPGRIKVGSIGQPIWGI-EVRLVDVTGKTLEIDQVGEIAVRGHNVMKGYLNRPEAT-AEVLEKGWFRTGDLARRDADGFYFIVDRSKDVIIRGGFNVYPREVEELMIRHPAVSLVAVIGVAHPSLGEKAVVVLKDLDEAVSEEQLIAWTKER-LAAFKYPRVVEFVERLPMTSTGKVMKRLLR---------- 194538402 8 ------------------------------LQRNAASKPDKTALICGDVEITYAQFDAITGKIAASLINKGVVPGDRIALSCPNIPFFAFVYYAIQKAGAVAVPLNVLLKAREIKYHLEDSKAKFYFLPMAKEGVENMVVMTQSQSEVPTLNAFIANAE-----PLSDY------VPR-NADDTCVILYTSGTTGLPKGAELTQQNIIMNALVAQNIMGSQADDIHLVTLPLFHTFGQTNASVLG----GATLVLVPRFEPKHVLELMEKHKVTLFAGVPTMYIGLLHV--QHQFDTSSLRVAISGGAPLPTEIFRAFEEQFNVPILEGYGLSETIACFNHLD--QERIPGSVGQPIQGV-EVKVVDIEGNALPIGEEGEIVVRGHNVMKGYLDRPEVTESAL-QNGWFHTGDVGRFDCSGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAISMVAVIGIPNEEYGEEIKAYVVLKGEYIDAETLQKWGKEQ-LASFKYPRYVEIREHLPMSATGKILKRELKSELN------ 13475625 4 ----------------------------DYLAHSARRLGDKVALVCGKQRVTYGELEARANAIATDLAASGVARGDRVMIFADNTVETVVSFWAVLKANAVVCIVNPLTKSDKVDYLLNDCRPAA-LITDAHLHAIFREPARGCQS----LLRMIVSGSIDD----PELSRLPRAVPPARRCDLAAIIYTSGSTGEPKGVMLTHRNMMTACTSIASYLELAEDEVILNVLPLAFDYGLYQ--MIMAFRTGARLVLERSFAPAQVLGLIRQEGITGFPGVPTIFAALSELRSLKDQDFSSIRYVTNTAAALPLKHILMLRELFSSAIYSMYGLTE--CKRCTYLPPEDL----KRKPLSPNTEMWIVDEHDRRVGPGVVGQLVIRGATVMKGYWGKPEATARKLKEQVLY-TGDYCRMDAEGYLYFVGRGDEIIKSRGEKVAPKEVENVLMDIPGVREAAVIGVPDELLGQAVKAFVVMENGRTIGEKQLQMECQKRLENFMVPKSIVVVASLPMTDTGKLKKTAL----------- 162454012 18 ---------------------------------------------------TYADLHRRASKLAHALTRLGVRAGDRVATLCWNHARHLELYLGVPAMGALHTLNLRLH-PSELGYIASHAEDKVVVVDRSLLPL-FRKFAPEVRS----IQRVLVAGDGLDYEALLAPEPDHFDFPSLDERAAAMLCYTSGTTGNPKGVAYSHRSIVLHTLVSCDALGFRDRDIVLPVVPMFHAMAWGLP--YGAIATGARLVL-PGPHLDAALDLMARERVTFAAGVPTLGILALLDEHPKRWDLSSMRAMVIGGSAAPPALIDGFRARHGLVVLHAWGMTEGTVAHVRHEDPAASLQTSQGYPV-PFIDQRHVDANDRPLPDGRTGELEVRGPWVASSYFGGEGED--RFTKDGWFKTGDVVTIDAEGYMRITDRTKDVIKSGGEWISSVALENALMSHPAVLEAAVFAARHPLWGERPLAAIVLRQQSASKEQLHALLEPR-FAKFWLPDEYLFLERIPRTSTGKFLKSRLREEFADLL--- 120613207 29 -----------------------------LMEEAFRQHADRTAYSFMGKDIRFADTEVQSRHLAAYLQGLGLVRGDRVAVMMPNVPQYPVAVAAILRAGFVVVNVNPLYTPRELEHQLKDSGARAIIIIENFAATLQACIATQVRDQLGLLKGMLVVRKVKKMVPPFSLQRASLAKPDLRPDDVALLQYTGGTTGVSKGAVLLHRNLIANVLQS--EAWNEPAMASVCALPLYHIFAFTANMMLA-MRTGAKTILIPNPR-DLAAVLKELSKHTFHSF--PAVNTLFNGLANHPDDWKNLKVSVGGGMAVQSAVARLWLEKTGCPICEGYGLSETSPSASCNPVTTKEYTGTIGVPL-PSTRMKLIDDEGRTVEPGRTGEIVIHGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGTMDERGFFKIVDRKKDMVLVSGFNVYPNEVEDVVATLPGVMECAVVGVPDEKTGEAVKLVIVKKNQELTEAQVREFCKS-NLTGYKQPRVIEFRESLPKTPVGKILRRELRD--------- 184157733 19 -----------------------GMTIGEQFDQACQQYAEKEAIVSQNRRLTYKALQDEVNAFACSLLKLGLKKGDRLAIWSPNCVEWTITQFAAFKAGIILVNLNTAYKSHELEYVLNKVSCKGLIIASQFKTTDYQELLTKIAPELTTCTDKVLSSERLPHLKFSDLLTTPTQLEQLKQDETINIQFTSGTTGNPKGTMLTHHNILYFVGEGIRLTPQDKVCI---SVPLFHCFGMVMGNLACVTHGATMVYPSAVFNPLETLKAIHQERCTAAYGVPTMFIATLEHEQFNDFDLSSLRTGIMAGSPCPREIMQRVDRMHMSEITICYGMTETVSVQSSVNDSIDKRVSTVGH-VHPHVEIKIVDLEGQIVPQGTLGELCVRGYSVMAGYWGEEEKTREVIDAAGWMHTGDIAEMDQDGFIKIKGRIKDVVIRGGENLFPKEIEDFLYTHPDVSDVQVIGLPDAKYGEELCACIILHEHHQVDEDIRQFCKEH-ISHNKVPRYVRFFNEFPMTASGKAQKFKLQEIMRAEL--- 157106384 56 --------------------------IGQHIRLAAEKYPNNEAVSCHESRFSFSDVLEKVDRLASSLHLLGLEKGDRVGIWAPNCSAYYLTTLAISRAGMIAVGINPALQLPEVEYAMNKVQIKALVTIESYRTQKYYEALCQLMSKVPSLKMVIVDTESKKLMTLNDMEEEISKIPGISPDSGAALLFTSGTTGQPKAALLSHFGLVNNGTHSANRLELDCKPHRICQVPLFHVFGMSLGLMASFNYGSALVFPSAGFQAIASLKAIVEEKCTMIYGTPTMFVDLLNEVQKDSKKLPPLDFALIGASSCSPNLILEVKKGLG--VREVYGMTEGATFTSGRGDKTEVALATVGKLMEHF-EAKVVDNEGNAVPFGTPGELCLRGYGTMLGYWEEEQKTKEIIGADHWLKTGDQFVLSQNGYGTVVGRIKEVIIRGGENVYPKEIEDILNTHPHLLEAYCIGVPDERLVEEICAFVRVKETAPKGAEIKQFCQGK-LANFKIPRHLRIVEHFPKTTSGKIQKFKLLEILPNK---- 163735027 54 --------------------------------------------------------------LAGGLTARGWGAGKTIALMAPNIPEFC-VIFHASAWAAGTITTIPTYTAPEVKHQLEDAGAEVLITIAMFADIAKEAI------KGTRINDIVIIDEAPAMLPLHELMGPPMQIPVDVTTHVVVLPYSSGTTGLPKGVMLTHQNLVVNVDQVLAVTGLSGAETTIAFLPFFHIYGLQ---VLQNVYAGGCLVTMPRFDLELFLSLIETHKTPKLWIVPPVALALAKHPIVDKYDLSCLEQVNSAAAPLGSDVAEAISQRLGTHTTQAYGMTE-------LSPASHASPFGKGKDGSPNTECRIVDTETKDVAPGQDGELWVRGPQVMAGYLNNPRATKETIAENGWLRTGDIARIDSDSFVYITDRLKELIKYKGFQVAPAELEAALVSHPAILDAAVIGVPDEEAGELPAAFIVVAEDSNTLSEVQAHLAER-LAPFKQVQRLSVVDAIPKSASGKILRRVLRD--------- 212534606 54 ------------------------QTVGDHFASIVQKFGDRTAVISRHQRFTYHELDRNSNAVARGLQSISVRKGDRVAVMLGNSLEYASLTYALFKLGAVLVPLNPSFNANQIVSALSHL-GASHLIISAEANLPRRSLIKHVQSELPSLKQVVVVGSSYKALTPYDIQADRKALPNQGLSDVVNIQFTSGTTSMPKAACLTHRSILNNGIQIGDRMLLTENDIVCCPPPLFHCF----GSILGYMATAGSAIVFPSESFNGLASLVREERCTALYGVPTMELGLLDRGEVPYDGFQYLRTGIAAGSSIPAELMRKLHKKLNLTLTICYGMTETVSAMTTTDDPMDKRITTVGRLM-PHVEAKVVDPVDRSVLPIETGELAVSGYLLMKEYWGAPDKTAEVMLADEWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEVENCLLAHPSVNDVSVVGVPDEKYGEVVGAFVVMSPSTTNTTELRLWVREK-LSSHLVPKFIFFLSSFPKTASGKIQKFKLKE--------- 169783238 54 -------------------------TIGDHFAQIVSAYGDRTAVICKNDRVTYAGLDAKSNALARGLESVGVRTGDRVGVMLGNSMEFSIATYALFKLGAILVPINPSFNATQVVSALTHLEATHMIVPRKEPRSNIPILQHLVQSKLPSLKHIIIVDNSSEYRSLTKFSSDEAALPDLSPHDVVNIQFTSGTTAMPKAACLTHRSVLNNGSQIGDRMRLTPEDIVCCPPPLFHCF----GSVLGYMATAGSAVVFPTESFNAALTAVQEERCTALYGVPTMELTLIDDGEVPNEGFGHLRTGIAAGSSVPAALMQRLHKVLNLTLTICYGMTETVSAMTTTDDPIDKRINTVGRLM-PHVEAKIVNPADRSLPVGVPGELAVSGYLLMKEYWGDPQRTAESMIADEWMHSGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCILTHAGVMDVSVVGVPDEKYGEVVAAFIIPKEHQDEAAPLEENIRERGLSNHLVPKYVEHTTIFPKTASGKIQKFKLKE--------- 148254372 6 -------------------------TLVDIVRKQAQALGSATAYEFEGRVTSFAEFDRKTNQVANALKALGVKPHERIAYFGKNSDIYFELLVGAMKANV--VMAPINWRGPEVAFIVEDCKA-----PVLFVGPEFITMIRNISGEIPSVRHIITAPEWQDYTAWRDVQSAEDPGVPITPKDIALQLYTSGTTGKPKGAMLSHANFLNLVNTGDPADWNKWSTVSLIAMPIFH-IGGSGWGLMS-LYHGARGVIAREFDPTKILDFFEQSGITKLFMVPAAMQFVVRQPRARQVDFSRLKYMLYGASPIPAALLKECIEVFKCGFVQMYGMTETTGTIIAL-PPEDHVMRSAGKPL-PGIEVAIIDPLGNPLPPRQVGEIATRSGSNMAGYWNLPEATARTLGKDGWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDIAEAAVIGIPDDKWGEKAIVVMKPGKRA-TATDIINFTRTR-IAGFKTPKSVDFLDALPRNPSGKILRRTLR---------- 86159431 17 -----------------------GETIGENLRRTVERFPDREALVSVYQGYTYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVIWQYATARIGAVMVTVNPAYRVHELEYALKQSGVSMLALSRTFRNADYVAMVREVRLRCPELRHTLVIDDEWSALKHDALRLSEQELTRLE-RDLQFIQYTSGTTGFPKGATLSHHNLLNNGFFIGEYLGYREADRVCLPVPFYHCFGMVIGNLAATSHGSAIVIPLDNFDPVTVMRTVQQERCTSLYGVPTMFIAELDHPEFHTFDFSSLRTGVMAGSPCPIEVMKRVKDMHMPEVTICYGMTETVSTQSRTDDPIEKRVTTVGQ-VHPHVEIKIVDPTTGRVMPGTPGELCTRGYSVMLGYWNDPHATRGAIDDGRWMHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRPGVSTGEEIRAYCKGK-IATYKIPRYYKFVDGFPMTVSGKVQKYKMRETAIQEL--- 214043308 49 ------------------------------------------AVVCDQIRLTYAALDAQVDAVALGLMAHGVSAGGRVGLLLGNSPEFLIVLLASLRLGAVAVPINVREQTPELAHILQDC-GARVLVHDA-----------DLADRLPKPKDFSVGGPVDGSTDYDGLLSQGGELPTVTEEDNAVILYTSGTTGRPKGAMLTHLNIIHS-AMHFEMCMLGTGERSLLSVPASHVTGLVAT-LFTMLRTAGCSVIMRSFQAEAFLETAAREKVTQTLMVPAMYNLFLLRCAVEDYDLTNWRIGGYGGAPMAQSTIQELSEKLGLLLVNAYGATE-------LSSPATILPLGLGAERSPCGEIRIVDPNGNDVEDGEHGELWIKGPMVVPGYWNNPEKTKSEF-QDGFWKSGDVGSRDAQGFIRLHDRRKDMIIRGGYNIYSAEIENTLTAHPSVIECAAIGRPDPVLGEKLQVFVHTTDAGLDAAAVKAFVGAH-LADYKTPDFVTLTDALPRNANGKIVKAVLRDQV------- 170701395 28 -----------------------------LLDDAMRRFAERPAFRAFGRTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFVALARIGAIQVNVNPLYTAHELEHQLNDAGAEVAVVCGGSMGTFADVVGRRIRTVLSVGRGDLPAGACDALPPGESLAVEPVA---LGGDDLLLLQYTGGTTGLSKGAALSHRNLVANIEQIVQGARRPGEEVVVTAIPLYHIFALTV-NFLSYFAIGAENWLVANPRDMDGFDVLKAARPTVFVGVNTLYAGLAGHPRLNEVDWSRLKLSAGGGAAVIDVISARWKAVTGNFIREGYGLSETSPVVTFNPQSIDVFTGTTGLPL-PSTDVKLLDDQDREVAIGEAGEICVKGPQVMGGYWQKPDANAAAFTADDYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVATALAGVAECACIGVPDERTGEAVKLFVVPADAALTEAQIVAHCRAN-LAAYKVPKLIRLVDRLPKSTVGKILRREL----------- 167854747 50 ---------------------------------------------------TFRKLEERSRAFAAYLQELRLEKGERIALMIPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEYQLNDSGAKAIVVVSNFAAFNTQRMGDQLSFGKRTLVNFVVK-YVKKLVPKYKLFRETLSIPTLYKNDLAFLQYTGGTTGVAKGAMLSHSNVIANILQAKWVAYRSQERIGVIALPLYHVFALTVNCLLFILGVTGLLITNPRDIPAFVKELKKYPVMAITG-VNTLFNALLNNRQLKEVDFSNLKLSVGGGAAIQRAVADRWHKTTGCHIIEGYGMTECLIAATRNDSTE--YSGSIGVPV-PNTDIRIVDDAGNDLPIGERGELWVKGPQVMQGYWQRPE-DTAEVLKDGWMATGDIVELGQDLNLRIVDRKKDMIIVSGFNVYPNEIEDVVALHPKVNEVVVVGIPSEVSGESIKVFVTKKDESLTREELRNHCRQH-LTGYKIPREIEFRDELPKSNVGKILRRVLRD--------- 68510506 13 ---------------------------------RARQAPDAVALDFRGTTVTYRELDERVTRLAHALRARGIGPGDRVALLSANHPAYLEVLFAAGLLGAVFVPLNARLTTPEVEY-CLADSGSAVLIHSAALADVADAAATAAGTAAGTARRVVLDGAPDDRAVKEIIATGPLDLP-VTHNDPCFIMYTSGTTGRPKGVVLTHGNEVFAVMKAIVDLDFLSDQVALDAAPLFHTDALNLI-ALPTLLKGGTVIVEEGFKPGRILHLIETKRVTYSFGVPTMLDAMSTHPNWNRTDLSSIRRWIVAAAPVPPRTLQTYTA-RGVRLCQGYGLTEGALILTPKD--AERKLGTAGAPHF-FTDVRVVDPDGPEVAPGDRGEIQISGPNVMRRYWNRPDATAEAFTGDGWFRSGDVGVPDEDGFVTIVDRLKDMIISGGENIYPAEVEAAILDLPGVLGCAVFGVPDEKWGEVGRAAVTLADGATLTEELFAFLGER-LARYKIPKSLLVLDEIPRNATGKIRKDKLRE--------- 215492344 66 -------------------------TTGDVVDKTAEAWGDRIAVVSCHQELSYTEFKKDIDQLAAGLVSLKLSAGSKIGIVVPNMYEWVVVQFAAAKAGLILVNITTECTVPELQHSLKHVDCEAVVLSEKFASQDHYAMLLEISARLPRLKHVILIAEADELIQSVQNQEENVALPKVQYDDPVSVQFTSGTTGKPKSVLLSHFNIVNNAETAGHVLFQDHEDIVCLTLPMSH--PLGC--IAGTLAAVGRTLVLPAPDPTTAFKAIKDNKCTAVYGTPS-ALAQLPQIEADQSKASTLRKAIVVGSSCSSEFIKRKKLCIG-KVHVIYGSAE-CSPAIAVSKPEEDWMRTVGTPVD-HVEVKVVDSENKLVPSNSRGELCVRGHPVFMGYCGSKKKTEEAI-RDGWYHTGDEATLSEDGRLTICGRIQDRICRGEEVVDCREIEECLSSHAAVEEAQVVAVSEEIC---ACLKLKPESTVTE-EEVKDFCKEK-ISEASIPKYVLFVDSFPKSALGQVQKIKMRTEAQEKL--- 197776801 59 ---------------------------------------------------TYRETDELSDSVAGHLAARGISRGDRVAIMLQNTPHFVIALLGAWKAGATVVPLNPMYKSGEVAHVLADAEVGALICSDAWEGYPVRVALTACELDLQTRDDERVLGDADDLLAVARQGLPAPAERELAATDVALISYTSGTSGTPKGAMNLHGGITYNAERQRTGHPVPEGACYFVLAPLFHAVCVANAGTLALAYAG--VVL-------DAF-LEHRPAYTVG---PSTAFMALGAPSATPEHFASFRVISSGGAPVPPALVEKFRAGFGPYIRNGYGLTECTAPCAAVPPEKEAPVDPASGTLSPDTVVRIIDDNGRDVPFGEQGEIAVSGPQVVPGYWRLPEATAEAF-PDGELRTGDIGFMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGIPDAYRGESVKAFVSLRPGAAEPEEISAYCAER-LAAYKYPREVEVLPELPKTTSGKILRRELR---------- 197786769 10 ------------------------RTLWELAARRADLSPDRPVLLQDDRTLTFGELRARAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALRESKAEFFAVPGPWRGFDHTEMARRLGAK--------AIFEAYDDLPDGDPAVLPA--PPADGTSVRWIYWTSGTTSDPKGVLHTDRSLIAGGSCLAHALRLTADDVGSMAFPYAH---IAGPDVMLLLYGFPAVMFEQFALP-DALEGYRRHGVTVAGGSTAFYSMFLTEQRKRPGEIPTLRLLAGGGAPKPPEVYHAVVRELGVQLTHGYGMTEPMITMGAPDDTVENLATTEGRP--PEGMSRIVD-----------GEVRLKGEAVCQGYLDPSQ-TAEAFDEEGYLRTGDLGFVKDTGHLVLTGRLKDVIIRKGENISAREIEDLLAAHPAVGDVAVIGLPDAERGERVCAVV----EQPEGAAVTGYLRAEGLSPHKLPEQLEVVDALPRNTLRKVLKYKLRERYAGTVIRG 148261347 17 -----------------------GVTIGEALAETARRHPDREALVVRETRFTYAAFDRAVDDVAAGLLALGMRRGDRIGIWSPNNAEWAILQFASARAGIILVTINPAYRTAELEYVLNDVQCRALVLARTFKSSDYVAMLDSIPDRLPHLERRFVIG-----VPAESAADLPAGMADLQFDDPINIQFTSGTTGAPKGATLSHHNILYFVGRGIG---LRDGEKICIPVPLYHCFGM----VMGNLAAHGATMVYPAAGFDALATLVAEERCAHLYGVPTMFIAMLEHPGFEEFDLSSLRGGIMAGTSCPIEVMRRVNRMHMPEITICYGMTETVSFQSATDDTPERRVATVGR-IHPHLEVKVIDAEGRIVKRGERGELCTRGYSVMLGYWGNAAKTAEAIDAAGWMHTGDLGVIDEEGYCTIVGRSKDVVIRGGENIYPREVEEFLFTHPRIASVAVFGIADAKWGEVPCAWVKPNGETLTPAEVVGFCEGR-IAHYKIPRIVRIVEEFPMTVTGKIQKFIMREMMERE---- 90421044 33 -------------------------SLGELLSEAFIQHKDQPAFHFMGATMRFKELDEQSRHFAAFLQSLGLQKGDRVALMMPNLFQYPVAVAGVLRAGLIVVNTNPLYTPRELSHQLRDSGAKAIVILENMASTLEACRAETMGDMLPTLKRHLVNGRAASFTAVASERDEP-----------AVLQYTGGTTGVSKGATLTHGNIIANVLQSLKNMPANEQITTVCALPLYHIFGFTVNMMLS-MRTGGCNILIPNPR-DIPATLKELKKYRFHSF--PAVNTLFGALARHPDDWSHLRLSVGGGMAVQAATAELWRRQTGCSICEGYGLSETAPSACCNPTDSTEYSGTIGVPI-PSTELKILDEEGGEVPMGERGEIAIRGPQVMVGYWNRPDETARVMTADGFFRTGDIGVMDETGRFRIVDRKKDMINVSGFNVYPNEIEEIVTRMPGVVEAAAIAIPDENSGEAVKLFVVASDPELTADKVKAFCRD-NLTGYKRPREVEFRDELPKSGVGKVLRRELR---------- 189240709 42 -------------------------TIGTLLEETVAKFGDRKALISRHQKKSFAEILDQTDKLASGFRSIGLEKNDRVGLWAPNLIEWYITKMACARAGLIMVGLNPAYQPPEMEYCINKVGIKAIVCADQFKSQNYENLAKLKSGKVPSLQTVITMSEAFNFGEILDLATND-SIAQIRQRDISNLQFTSGTTGKPKAALTSHFNMVYLIGKRNELNR-KHHTICL-QVPFFHAFG-TTISIMAALNHGATMVLTDGYSPDKSLDAIKEEKCTIIHGTPTMYVDLVHQQEVRKEDISP-EIAVAGGALCAPQLFKKMLSVLNVKVKSVYGLTEAVVFQSMVTESEEKAVSTVGH-VGEHVEVKIVDKDGVVVPCGTPGELCIRAYCNMLGYWEDEAKTKEMIGPDNWLMTGDQFILEEDGYGKVVGRLKEMIIRGGENIFPKEIEEFLNSHPNILETHVIGLPHERLGEEVCACIVKPGTKVTFDDMVSFCKGK-MAHFKIPSKLKVVDEFPKTTSGKIQKFKLKD--------- 114705008 11 ------------------------------------------------TRKTYGEVAKRSAQLAHALDELGMGEGDRIATLAWNSNRHLELYFAVGGSGKICHTINPRLFPDQVAFILNHAEDRMIFVEPIFV-----PLLEKLADKIPSGAKIVVLGETGELVAYEDLKPESYDWPQLDENTACSLCYTSGTTGNPKGVLYSHRS---SVLHAMAISWIDSTDCALLVVPMFHVNAWGLPYACPMM--GAKMVM-PGANLDGASKLFDEEGVTMSAGVP---TVWMGLTAHMEEQGATFKTLDVGGSAMPAPLIERMNK-LGVSVRHAWGMTEGLASALKLSDQERLEINAQGRPMFGM-EFRVENEVERDGK--EYGALLVRGPWVAERYF-GRDSDSPAFRDDGWFETGDVVTMDADGYVKIVDRTKDVIKSGGEWISSIELENVATGHPAVKEAAVVAKTDEKWGERPVLFLVIKDDAPSSSDMQTFY-EGKVAKWCIPEDVRIVNDLPHTATGKLRKTDIRDML------- 113969227 19 ----------------------------DLIERTSQRFGDKTAYACLGKTSSFNDIERDSRYFSAYLQNTNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHQFNDSGAKALVV---------------LSDLLPTLAKVVATTPIELVIPLDDPQVQPVEFCQVAAGDLAALQYTGGTTGLSKGAMLTHGNMLANVKSRIGSVISEGEDIFVAPLPIYHIYAFMVNLVLYFECGGCSVLI---PNPRDISGLIKKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTTGNTISEGYGLSE-TSPVISLNAPGYQKIGTIGKPVLG-TEVKLLDENGNEVAQGEAGELAARGPQVMLGYWNNLQETANVMTADGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDEHSGEAVKAFVVLKDDSQDHEQMKTFCREQ-LTAYKLPKLIEFMPQLPKSTVGKILRRELK---------- 161522394 29 ------------------------------------RFADRPAFRAGARTLTYADVDRLSSALAAYLQQVGVRRGDRVAVMLPNVPAFPIAFVAVAKLGAVQVNVNPLYTARELEHQLNDAGVETIVVCGGSTGVIVRTRIRTVLTVGPDDLGIVVADAARGALPLEDGARRTFDAVAPNGDDLLLLQYTGGTTGLSKGAALSHRNLVANVAQ-FEAFMSDADEVIVTAIPLYHIFALTV-NFLSYFTAGAQNWLVANPRDVDAL-------VDVLAAARPTVFVGVNAALSAHPDWSRLRLSIGGGAATIDVVSARWQAITGNFIREGYGLSETVVSFNPLF--VDRFTGTTGLPL-PSTDVKLLDERDREAAIGEPGEICVKGPQVMTGYWQQPEANAAAFTADGYFRTGDIGVFDAAGFLRIVDRKKDMILVSGFNVYPNEVEAVATALPGVAECACIGMPDERTGEAVKLFAV---LAPGAADIVAHCRAN-LAGYKVPKCVRIVERLPKSTVGKILRREL----------- 145477401 24 ------------------------KTVGQQLHDITEKYPDNLAVASQDVQMTYKEFYTRSKELAAAFVALGLEKGDRIGIFSPNNVEWALTQFAAAMADLILVNINPAYQTNELEYTLNKVGCKALVLRSTFKHSNYVNMIKELSKRIPSLKSTILIDDIHKFFNFKELHLNEVRMSKQDPDDITNIQFTSGTTGAPKGACLSHLNILNNGKYVGERVHYTEKDRVAIAVPLYHCFGMVMGNLACINYGSTMVYPSDGFSAGATLEAVTNYKCTSIYGVPTMFIEYLNEYERHKYDVSSLRTGLIAGSLASEALMKQIINVLGVKISNCYGQTETVTSQTKTSDSFEIKTSKVGLPMNM--EVKIVDSNGKIVPCDTTGEYCSRGYAVMKGYWGDEKATKNAIDENGFLHSGDLATMDKNGYVAIVGRIKDMIIRGGENIYPKEIEDYLSHMTGVEQVQVVGCFDEKYGEEVVALIKMKKGAEELSGLDVYFCHKRIAHYKIPKYVKFVNDFPYTVTGKPQKFKMRDEINKEL--- 156375645 18 ------------------------QSYVQFILDCCKRNGDKEALVDGPTTYTYTDLITLIKKCGSALLQAGVKPKDVALLHLPNIMQYPVYLYGAQAIGAVVTTANPGYTVDELAYQL-IDSSAKYIITDSKLYHTAIEAARKA--------NVEHVFESVEFFK-DLLKDDGSKLKGVYSTEAICMPYSSGTTGVSKGVLQSHYNYILSLGSKEFMQW-DKRLVTLSLLPLFHAFGLAV-NVGMHFYLGSKVILLQGFEPEQLLKTIEKYKVNDFPMVPPLALFLAKHPLVDKYDLSSLESMISAAAPVGKTMAERIPSL--KIVRQGYGLTEAIVNPI---DPTKCKDGSVGV-LLPNLEGKVTDDTGEALGPNQEGEICLRGPIVTHGYLNKPEQTANTFTSDGWLRTGDIGYYDTEDYFYITDRLKELIKYKGHQVPPAELEALLVSHPHIADAAVIGIPDDVAGELPRAFVVVKAEISE-REILDFVTEHVAPEKKLRGGVEFVEAIPKTPTGKILRRVLKK--------- 206558450 43 ------------------------------------------------------------------LSALGVAAGDRVAAMCFNTPAFVDLMFGAWRLGAAFVPINHKLQAPEVDYVLEHSGSTALL-------FDV-ALAPVVERLVHPARRLVTEGELDGVPNFDTMCATMDGLAGIEPADIAQILYTSGTTGRPKGCVHSHRTVTLAAMQAALAIGIGRNERTLMAMPIWHSSPLNN-WFGGTLVAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYTLPLDTIDGFAADLSSVRAWLYGGGPIAAQAERLAQAYRSHAFFQVYGMTEGPAGTTLYPDEQIAKAGSIGRQGGPGVDLRVVRMDGVDARPGETGEIWLKADSMMLGYLDDAAATRAAFAPDGWYRTDDVARIDQEGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHPDIAEAAVVGVPHPDWGETVVAHVVMRANAVRDADLRTFCGER-LAAYKIPREFTFAQALPRTPTGKLQKFLLR---------- 218563680 119 ---------------------------------------------------------------------------DRLGMWGPNIYEWVLMQFATAKAGIILVAVNPAYQLQEVEFALRKVQCNAVVCPTKFKSQHYCDMLKQLSSRLPDLHTVIVAGSSQHYQQLQDLQKKLV------CDDPINIQFTSGTTGKPKGATLSHHNIVYNWRKNVRICL---------PVPLYHCFGSVGGGVIMALY--GTTVIFPSTGYDGRANLIEKEKCTFVYGTPTMYIDMLGQPDLAKFDLSSVRGGIAAGSPCPPEVMRKILNVMGIKEMVIYGTTENSVTFCGFPDSAERKIETVG-CISPHTEAKVVDPTTGEIVPGAQGELMIRGYCVMLEYWQDEEKTRECITKDRWYKTGDIASLDQFAYCKIEGRIKDLIIRGGENIYPAEIEQFLHTHPKILEAQVVGVKDERMGEEVCACILKEGQECTVEEIKAYCKGK-IAHYKVPRYILFVQDYPLTITGKIQKHKLRERTEKQL--- 94313668 78 ----------------------------------AAAWGDKTFVVYEEERVSYRAFAQAATTLAQQLVRDGIHKGDRVAVAMRNLPEWPVAFYAAILAGAIVTPLNAWWTGPELEYGLADSGSRVAIV-------DYERLDRITEAACPDLERIYVVRDDPRIVPLASVIGESDAWPALPSQSLPVVPLTSGTTGKPKGAVGTHRNACTVLRRGEPVPEPNPDAPQLLAVPFFHVTGCMS--ILGTLATGGKIVLLYRWDTLRAMELIQAERCTGAGGVPTIAWQILEHPQRGEFDLSSLENMNYGGAPASPELVRRIKEVFPHAAPGIWGMTETSATFTSHSAEEYIHRPDSAGPALPICEMKIDDGFGRALPPGEVGELLVRGANVVHSYWNKPEATAKTFV-DGWLHTGDVARIDEDGFLYIVDRMKDMLIRGGENIYCIEVESTLYDHPAIMDAAVVGIPHRTLGEEAVVSLKPGMKATE-AELQEFVRAR-LAAFKVPVRVIVLEELPRNPNGKILKSNLRK--------- 215495126 48 -------------------------TVGHLIDRATERIGDTTAIVYSNISKTYTEYRKDVDQLAAGLVSLKLPEGSRVAILVPRLYEGAQLLYAASKAGLVMVGINTFCTVSELEFCLNKTESAALILADKFTDKNFYETLLQISQRLPFLKHVITIGDIRKSITFDDLINSGTAEHHVAMNAVAFIQFSSGTTGEPKPVRLSHFNVVNNVGRFIGYHQQPESICLNGELIYGFGRTL---GVLAATMFGCTVMMGLAFSPKATLETIANHRCTVAYATPSMLFEMMRELEQGSYDVTSLRKGVLSGSVCNPTLAEKARTKLNVSLYIMYGATETIFSSTNPDEPKDCWIRTVGTPLD-HVEVKVVDAEGKIVPVNTRGELCTRGPHVFKGYLN-DDAKTKEAKRDGWYHTGDEGKMSEDGRITFVGRMKEIINYRGLKVPPLEVENVLNMHPDVKEAQVIGVPDETVGEKICAWILQPNKSLIQEEIKAFCKDK-LSWFMVPEHVLFVNSFPRTQTGKVQKHKMRE--------- 111026995 98 ------------------------------LRQTTARHGERCAMVEGTESITWSEFDSGVDALARELLDRGLCPGDPVLLHSPNRIQQVQSMYAVWRAGG--ILAPVNFRSSP----AEVAGMAATARPRLMIGHDYREHLRAVAATLLELGQLVIAGGSDDVGAVVRRDGDRVDDARVSQDQPAWYFFTSGTSGNPKAAVLTHHTYIITNRLADLVPDTTQQDVSLVTAPLSHG---AGTHLLCQVARGATSVLTLARDPSQVWKLVERHRVTNMFTVPAILKLLVESPEAENRDHSSLKYVLYAGAPITMQDRERARAVIGNKLVQFYGMAEVTGTMTVLHDVEPVDADGFGPAGYPRTELSIQDDRGNLLPAGQRGHICAAGLPVFAGYLNNDAANDEAFV-DGWFRTGDIGYLNTRGCLYITGRASDMYISGGHNVYPREIEEQLSQHPAITEVAIVGVPDGKWGEIGVAVCVASDSPPDADELAEWLSHR-MARYKLPQRFVFWPELPVSPNGKVAKKTLRELLN------ 188533675 38 ----------------------------DLFEHAALRYAGQTAFINMGQSLSFQQLETRSRAFAAYLQQLGLKKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVANFAHVILTHLGDQLSMIKGTLVNFVVK-HIKKMVPASGLRMKYVK-PHIVNDDLAFLQYTGGTTGVAKGAMLTHRNMQANLEQTKSLLKAGKETV-VTALPLYHIFALTVNCLLFIELGGANLLIT---NPRDIPGLVELSKCRFTAIVNTLFNALLNDKGFNRLDFSSLSLSAGGGMAIQKAVAERWEKLTGHYLLEGYGMTECLVSV----NPYDIACHSIGLPV-PSTDIMLVDDAGDETAPGEPGELCIKGPQVMLGYWQRQDATDEVL-KNGWLRSGDIVTVDDEGFLRIVDRKKDMILVSGFNVYPNEIEDVLMLNAKVGEAAAIGVPGDAAGETVKIYVVKKDASLTADELIAHCKKH-LTGYKIPKIVEFRAELPKTNVGKILRRQLRE--------- 171326101 12 -------------------------------------YGDKTAMICSGRTLTYKQLNERVNQLSHGLKQLGVEKGDRVAYLAPNTLEMLEGFYGVFQLGAIMVPLNTRLRPEDYLFILNHSESKVLFVDQ-----DLYHFIAPIKDKLQTVKTIIVHQKNEETDEIEWLAQHPFDRPDIDENDVCSLLYTSGTTGNPKGVMLTHNNYLHALISMHHLRVSDQDT-YLHILPMFHVNGWGAPTANGATQIGLRKV-----DPKVIFDYIQTYKVSVMHMAPTVLNMLLQYYDEHKPVIDHPVRVVIAGSAPPPSFVTRVEQDLGWEFIQVYGMTESTIRSHLRDLPLEKQYRLKAKAGYPMIEVKVVNEYGDEVHDGKTGEVIIRSNNVMKGYWKNPEATMEAI-RNGWLYTGDMGTVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAAPHEKWGETPHAFVVVRGHEVTEEELIAFSREK-LAHFKAITGVTFVDALPKTASGKIQKVHLRK--------- 86147640 4 ------PWPSDVPETINPDQY---QSLIEMFEQSVQKFADQPAFENMGSIMTFRKLEERSRAFAAYLQNLKLKKGDRVALMMPNLLQYPIALFGVLRAGMIAVNVNPLYTPRELEHQLNDSGAKAIVIVSNFASTLEKVVDKSLGQMLPRAKGTIVVKYVKGMVPKYDLRLQYVK-PFMAGDDIAFLQYTGGTTGVAKGAILTHRNMIANVKGAYSPVLQEGRELVVTALPLYHVFALTVNCLLFV-EMGGRNLLITNPRDIPGF-IKELQKVPFTAIVNTLFNALVNNEDFHELDFSNMRLSVGGGMAVQRAVAEQWKKATGVHLLEGYGLTECLVTGNPYDLKD--YTGAIGLPV-PSTEVRIVDDEGKVVGNDQVGELQVRGPQVMQGYWQRPEATKEVIDQDGWLSTGDIVKFDDEGLLYIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPSLTKEDIIAHCREH-LTGYKIPKLIEFREELPKTNVGKILRRVLRE--------- 1168218 33 --------------------------------ERVAEFADRPCLIDGATDYCFSEVELISRKVAAGLAKLGLQQGQVVMLLLPNCIEFAFVFMGASVRGAIVTTANPFYKPGEIAKQAKAAGARIIVTLAAYADLQSHDVLVITIDDAPKCQHISVLTEADE-----------TQCPAVKPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDNLYFHSDDVILCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNLTTCLELIQKYKVTVAPIVPPIVLDITKSPIVSQYDVSSVRIIMSGAAPLGKELERFPKAIFG----QGYGMTEAAMNLAFAKNPFPVKSGSCGTVVR-NAQIKILDTETGESLPNQAGEICIRGPEIMKGYINDPESTAATIDEEGWLHTGDVEYIDDDEEIFIVDRVKEIIKYKGFQVAPAELEALLVAHPSIADAAVVPQKHEEAGEVPVAFVVKSSEISE-QEIKEFVAKQ-VIFYKKIHRVYFVDAIPKSPSGKILRKDLRSRLAAK---- 195118066 51 ---------------------------GQQLELAASQFGSTEAVSCHDKRYTYRSLIAEVDRLAASLRKLGLNKGDAVGIWAPNYVQWYLGMIGAARAGLISVGINPAYQAPEVSYCLNKVDIKAIIAPETFRTQNYYEILRSISEKFPHLRAVIINSNADEQAEISKLQRH--ILPESPCN----VQFTSGTTGNPKAAVLSHHNFVNNVGKRNEIA----GERICVQVPLFHAFGVVIT-IMASMATGATIVLPAAGSPEDSLKAIIKEKCTVIHGTPTMYVDLVAMQRKLQMPLGKIKKAITGGATVSPQLILDVKSVLGVAMHSVYGLTESTAVIFQSQPGEERVLDYVGH-LTDHVEAKVIDEQGCLVPLGQPGELCVRGYLTMLGYHGDEAKTKEILGADKWLHTGDQFVLEKDGYGRIVGRLKDMVIRGGENIFPKEVEDFLNTHPQVVEAHVIGVPDERLGEELCAFVLESDVDPKSATVRAYAKGK-LAHFKVPHYVVPVDSFPKTTSGKVQKFKLLKQFEE----- 15921367 26 ---------------------------------------DSIAIDYFGTKITYRELNLMIDSVAS---QLDINKGDVVIVTMQNIPQFIITEFAVWKKGGIVLPVNPSYTEKELDYIIENSEAKLMIRSEAINTKKIRTITHEIPSELKAKWKII---DCEEELDFKSLHREKV---DVSPNDLALLVYTSGTTGRPKGVPITHKN-IYA-SSIIYKHWFKFTEKVLGIAPFFHIFHITTP-----LISGSEIVISYRFDPTLALRHVEEKKTTVTMAVATAYRAILN--EYKGEDLSSMRLWSSGGMPMPRTLEIEWREKIGQWIYMAWGLTETTSPATLWPDPETGVVSS-GIPV-----------YNTEISIAEDGEVLVRGPQVVSGYWKMEKFR------DGWLPTGDIGKII-DGWVYIIDRKKDIINASGFKIMPREVEEVIYMHPAVSEVAVVGLPDQYRGETVAAFIKLKDPNEKVEEEIISLCRKNLAPYKVPKIIRFVNEIPKTPSGKIMRRVFR---------- 152986789 29 -----------------------------VLKESCQRFATKPAFTNLGKTLTYGELYKLSGDFAAYLQQTDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLIVVNTNPLYTARELEHLANMAHLVEGVLPK--TGVK-QVIVTEVGDILPPLKRFIVNFVVKHIKKMVPAYSLPTKLTDAKADDVAVLQYTGGTTGVAKGAMLTHRNLVANMKALMGANLNEGCEILIAPLPLYHIYAFTFHCMAMMLTGNHNILITNPRDLPSMLKDLGQWKFTGFVGLNTLFVALCNNETFRKLDFSALKLTLSGGMALQLATAERWKEVTGCAICEGYGMTE-TAPVVSVNPFQNIQVGTIGIPV-PSTLCKVIGDDGQEVPLGERGELCVKGPQVMKGYWQRQEATDEILDADGWLKTGDIAIIQEDGYMRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESIKVFVVVKPGATLTKEQVMQHMHDNLTGYKRPKAVEFRDSLPTTNVGKILRRELRD--------- 145477323 24 ------------------------KTIGQQLQDISEKYPDNKAIISQGIDMKYSELYTRSKELAAAFIALGLEKGDRIGIWSPNNVEWALTQFAAAMADLILVNINPAYQTSELEYTLNKVGCKALIMKSSFKHSNYVAMLKELSKRLPYLKSAIIIDNIHKFYNFKDLHQVDIRMEKQDPDDITNIQFTSGTTGLPKGASLSHINILNNGKYVGGRINYTEKDVVAIAVPLYHCFGMVLGNLACINYGSTMVYPSDGFSAAATLEAVTNYKCTSIYGVPTMFIEYINEKHNHKYDVSTLRTGLIAGSLASEALMKQIINVLGVKISNCYGQTECITCQNKPTDSFEIKTTKVGCPLNA--EVKIVDSNGNVVPYDTPGEYCARGYSVMKKYWEDEKATRETIDKNGFLHSGDIATMDKDGYIAIVGRNKDMIIRGGENIYPKEIEEYLSHMNGVEQVQVIGCNDEKYGEEVVALIKMKKDAEEISGLDVYYCHKKIAYYKIPKFVKFVNEFPQTITGKPQKFKMRQEINKEL--- 59712315 27 ----------------------------DMFEKSVHKYADQPAFINMGSVMTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGAAAIVIVSNFASVILTNLGEQLPRAKGTIVNFVVK-YVKKMVPKYDLHATSMRKPFIESEDLAFLQYTGGTTGVAKGAMLTHRNMIANVKGAYGPVLTEGRELIVTALPLYHVFALTVNCLL-FIEMGGRNLLITNPRDIPGF-IKELQKYPFTAIVNTLFNALVNNEDFHELDFSNLRLAVGGGMAVQRAVAEKWQQHTGCYLLEGYGLTECSPLVAAYPHDLTSYNGSIGLPV-PSTEVRMIDDEGNVLTNDQVGELQVRGPQVMKGYWNRAEATKDMICEDGWVSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAVGKPHPTSGEVVRICVVKRDPSLTKDELVAHCRKH-LTGYKIPRIVEFRDDLPKTNVGKILRRELRD--------- 110635215 5 ----------------------------EFLRGSASRYGEKTALVSGSTRLSYGEFDALTDRLAAALAANGVRRNDRVLIFMDNAWEAAVSIFAVLKAGATPINA--STKAEKLAYIIGNCEAAAILTQAKLMAAEARALHGQPLLLISTERGGTVPDGTVSFTQCLEAEPAPVAHRGI-DVDLAMLIYTSGSTGRPKGVMMTHRN-IEAAATSITTYLRNRDDIILNVLPLAFDYGLYQ--LLMSVKMGATLVLEKSFAPHAIFDLMRKENVTGFPLVPTMAAMILQMRDLEPGFLPTLRYITNTAAALPPPHIARLRELCGIELYSMYGLTE--CKRCTYLPPEELDRRPDSVGIAPNTEAFVVDDDGKPVPPGEVGELVIRGPHVMKGYWRNDKATVKMLREKVLY-TGDLFRMDADGFLYFVGRKDDIIKTRGEKVAPKEVEAVLHTHPSIAEAVVAGVVDPVLGQAIAAMVVSRDPALTEREVIRHCSQH-LEDFMVPKIVKFVTELPKTDTGKVSRRLAAETI------- 93006979 63 ----------------------------DVFERNFSRYGQKTAYICMGASITFKQLDLYSRQIASYLQSLGLVKGDKVGVMMPNILQYPVVALGIIRAGMVLVNVNPLYTSRELSHQLHDSGTKALFIVENFAGQVKHVIVCKIGDMLGTIKGPVVARHVKKMIPLSAVSASKYQRPDLNLSDVALLQYTGGTTGVAKGAMLSHGNLIANMLQISALMDIDATDVLLTALPLYHVFSFMVCGMYS-MYQGCAGLLIPNPRDLDG--LIKEMGKYKPAFIPAVNTLFVHKESFADLDFSSLKASIGGGMSVLPSVAKEWQKITGLPIVEGYGLSETVVAFNPMTIAE--FTGKIGIP-APSTDVILIDDDEKMVAIGERGEICVKGPQVMIGYQNRPEETAESFTASGHLKTGDIGIMDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMSEHPGIVECGAIGIPNDDRGEDPKLYVVKKGNVTE-QELLDFGKKQ-LTGYKRPRHIQFVDELPKSNVGKILRKELRK--------- 76802349 17 -------------------------------------YGDQEAVTTGE-RFTYNELADRADRVSKALQERGIEKGDAVAVLDPNTHYHLEAAYGSMQLGA--IHAPLNYRPDDLEYILNDCDAKAVI-----ADYELAEKIEAVRDDIPT--DIFITGEWEDFDEVIDGVGPDYDEPEMDEDDVITINYTSGTTGDPKGVMRTHRSYLTSIHQEIS-----DDDVYLWTLPMFH---VNGWGIYSITGMGAKHVCTRGVDAETIFEAIQSEDVSYLCAAPTVLNMLLDYYDSHDVETSDVRVATAGSAPPEA-TIRTVEDEFGWYLKHVYGATETLITTSDFDDDSEAVKKTQGLGFLGTD-VRVVDEDGNDVRDGQTGEIVVRGNQVMDRYLGKPEATEEAFNDEGYYHMGDLATVDENGMMRIQDRKKDIIISGGENISSIELEDTLFEHPEVSDVAVIPAPSDEWGETPKAFVVPEDPAVTEDELTAFTREN-LASYKMVRRVEFVEELPTTATGKVQKYELRE--------- 119477133 16 -------------------------TLGDFLLDAARRWPDSELLVVDEHRISYIEMAERAVAKAGALQAMGVQSGDHVGILAPNQVEVIEMLFAISLSGAVAVLLNGRYKSTELAYVIENSDLRWLFVPDSYIQLLYGALNREAQDPFPKLKGIVLMEPADQFLQFTK-KTTPQEVSEVSLSDPCLMMYTSGTTALPKGCPVSHEALVRTAIEVGSRLTLTKEDKMWNPLPMFHSFILP---FLAVLRKGGSSSSCVHFQAGPSLEMIAKEEASFLFVAFPTVM----SALLNHDDLSKVRLINNVGAP--AQLKINMSAIPNATHITAYGSTEGVASFSHPEDSDDIRAYRSGRPFNGIKVKIVNPETLAELPPGEHGEILVSGFSVLKGYYKSPEKNAEAFDEYGWFRTGDIGSVDTLGRIAYHGRIKDMLKVGGENVAAVEIESFLSQHPAVALAQVVGVPDNKLLEVAAAFIELRPNTHCSEEQLIDFCSGKIASFKIPRYIRFVKEWPMSST-KIQKYKLSEILITEL--- 69934699 6 -----------------------------ILEASADRYPDHLALVFEDRRWTYAEWLARVRRFAQALSDLGVRPGDRVAFYVSTSENSVTTYFACQMLGAV---AVPMN-------FRLSAGEAAHILQDSGAGRSLTGNVERIAAQMHSIHDFIGCAYDRAHIPAGHLHDEPRIIP--SGDAISSLVYTSGTTGRPKGVIHTHANDIAIAMNCVMEYSLNHTDNALHIAPLYHVGGMQAYFIPHLLVGGTNVVIGRYEA-EKTLDTIAAERITTLFAVPTQIQEMLFHPRFRDQDLTSLRLITTGGAAISAATMERVMAEFCPAIFNGYGMTEA--SLTLVLHPQDALLGSCGKPTLISECRIVTDDPMREVPPSETGQLIVRGPQAMQGYWNNPFETQKKL-KAGWIYTGDLFSQDRDGFYYFHGRADDMIVSGGENIHPREVEEILYRCPGVQEVAVVGLADEKWGQAVTAFVVRSDPALSAQDLDAFCKASALAPYKRPRRYEFLESLPLNPSGKVLRREL----------- 118619853 25 --------------------------LADLVELAAAQLSEATAVTADRVAVSYRDLVRLVDDLAGQLTRAGLRQGERVALRSGSNLEFVVALLAASRANLIVVPLDPALPVAYQRARAGAAGARVVLIDGTGPGVRWWPIAVSVARDTGILSHLDAAGEP----------TAVASAPQGLRADDAMIMFTGGTTGLPKMVPWTRANIATSIRSIIAGYRLSPQDATVAVMPLYHGHGLMA-ALLSTLVSGGTVLL-PARGKFSAHTFIHVAHATWYTAVPTIHQILLERAKTEREADSSLRFIRSCSGPLTPETAQALHDEFSAPVLCAFGMTEATVEGSGCDENPAESTGLVGRSTGP--EIRIVGPDGHPVGPGAVGEVWLHGPTVVRGYLGDPKITAANFT-DGWLRTGDLGTLSQAGDLSIRGRIKELINRGGEKISPERVEGVLASHPGVQENAVFGVPDALYGEAVAAVIVPREPAPTAQELTEFCREK-LASFEIPATFQMASELPHTAKGSLDRRAVAQ--------- 171316122 16 ---------------------------------------DGIAYIQDERSYTFQEIGELSCRIANGLLAAGFAKEAKAAVWADNDVTGWSCALGMWRAGLAYIPVNGRNAPAENQYVLDAFDCEVL--------FFHHAFADAIDALRPSLPKVRLWVCIDADLPWASLATQPDTPPAVNYADVVTLSATGGTTGLPKGVMNTHRSFTYFANFMIAMTYGAERPVNLAAAPMTHTAGMMS---LPCTARGGTVVVLPKPDPALLLGAIVKHRVTEFFLPPTVIYRLLDIPGIDKVDFSSLRYLLYGAAPMSVEKLKRAIDVFGPVMTGGYGQTEAPASISYLTPAEHFVLASVGRP-NPLARVEIVGERGDVLKQGETGEICVRGDLVMKGYYRAPDRTAETIV-DGWLHTGDIGHLDREGYLHITDRKKDMIISGGFNVYPSEVEQVIWSHPAVQDCAVIGVPDEKWGEAKAVVELNAGQHVSADELIALCKAQ-LGSVKAPKSVDFIDALPRSTAGKVLKKDLRE--------- 29888152 74 ---------------------------------------------------------------------LGVRQGDVVSLVLPNSVYFPMIFLSLISLGAIVTTMNPSSSLGEIKQVSECSVGLAFTSTENVEKLS--SLGVSVISVPESYDFDSIRIENPKFYSIMKESFGFVPKPLIKQDDVAAIMYSSGTTGASKGVLLTHRNLIASMELFVQYEYPGSSNVYLAALPLCHIYGLSL-FVMGLLSLGSTIVVMKRFDASDVVNVIERFKITHFPVVPPMLMALTKKAKGVCGEVKSLKQVSSGAAPLS----RKFIEDFLQTLPHVYGMTESTAVGTRGFNSEKLSRYSSVGLLAPNMQAKVVDSSGSFLPPGNRGELWIQGPGVMKGYLNNPKATQMSIVEDSWLRTGDIAYFDEDGYLFIVDRIKEIIKYKGFQIAPADLEAVLVSHPLIIDAAVTAAPNEECGEIPVAFVVRRQETTLSEEDVISYVASQVAPYRKVRKVVMVNSIPKSPTGKILRKELKRILT------ 212510130 40 ------------------------KTVGDVLDKTAEKYGDRTAISCQNKRITYQEVKEQAEAFACGLLETGVVPGDRVGIWSQNSAEWYIISFACAKAGFISVYLNPAYRSEELKHCLRAVGVKVLIAADSFKNLNYFDILRKIDSNLPELKSDSSISSFYSFNDIVKKCTGNAKLRKISKSEPVNIQFTSGTTGSPKGAVLSHFNIVYCISRRQEFHEKHHIVCFMG--PLFHALG-SVVAMLGCVHEGLTLVITTAFSPTKAVEAIVQEKCTVLVGTPTMFIDVVKIVKQKELKIDTVELAISGGAYTSTVLFSDMIEYFKVKVSSVYGLTEGPVSFSQVNDDREKQLTTVGCLME-HVEAKVVDDNGKTLPWNTPGELWVRGYNIMKGYWSLKEKTKETITPERWLKTGDQFVLLENGYGKIVGRKKDLIIRGGENIYPADIEEFLSTHPDILEAQVVGLPDPRLGEQVCACILKPNSFLTEEEVKEFCKGK-IADFKIPYYVWFVDKFPITPSAKVQKYKLQQ--------- 126647096 7 -----------------------------LLEESARKYPNKDAFIFMDKRLTFAQINGAANQIANSIQKLGIKKGDRVALSCLNLPYFPMVYFGILKAGAIPLSVLLKH--DEIEYHLQNSGAKAYFCPDGYEGFCNTDCCEQF---------IVISPQMSDPSPIDGMKDEPPVFSTVKSDDTALIIYTSGTTGKPKGAELSHSNLLLNAMLSVKILSLEKEDTQLIVLPLFHIFAMTVLMNAG-LYVGATSVLLPRFDASQVFGLMQKHQVNIFAGVPTMYWGLLNFEGEQFDIAKNLKTCVSGGAALPVNVLENFKKKFNVDILEGYGMSEGVVTFNQKEFGTK--AGSVGVPIWGV-EVKIVDEEGKELPVGEKGELIYRGHNVMKGYYNNLEASEKTI-QDGWLYSGDVAIKDEDGFFFIVDRTKDMIIRKGLNVYPREIEEVMMKHEAVSMVAVIGVPAESLGEKACVV---RNNGFDISEEELISWTKAIASYKYPRIIEFLDALPMSATGKILKKEL----------- 9651915 34 ------------------------------------QFHDRPCLINGNTTFTYAEVELTSRRVAAGLDKLGIQQNDVVMLLLQNCPEFAFAFLGASYIGAMSTTANPFYTPAEVAKQAKASNAKLIITQSAY--------VDKVKAKLNDVKVMCVETSSEDVLHFSELMSDESETPAVKINDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFHKEDVILCVLPLFHIYSLNSVFLCG-LRVGAAILIMQKFEINKLLELVEKEKVTIAPFVPPIVLSIAKCPDLHRYDLSSIRMVMSGAAPMGKELEDTVRAKLNAKLGQGYGMTEGPVLSMCLKEPYEIKSGACGTVVRNAEMKIIDPDTNESLPRNQSGEICIRGSQIMKGYLNDPEATENTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLISHPNLSDAAVVSMKDEAAGEVPVAFVV-RSNGSKISEIKQYISKQ-VVFYKRISKVFFTDKIPKAPSGKILRKDLRARLAAGL--- 160899977 11 -------WPSRLPHTVPATSVW------DNLAVNARRYPDKAAIRYFGSSISYRELCEGTERMAAYLHSLGVQRGDRVILLMQNTPQLILAHYAIFRANAVVVPVNPMNMAEELRHYITDADAKVAITPELAKASNALAPGQRLEHLVVTFTDAFDAGVQGDDAPPVQWHDEPAVLPHVVGDDMAVLPYTSGTTGHPKGCMHPHRSINHNAVAGSYWGSGTSETVVLAVVPMFHITGMVSV-LHTAIFVGATLVVMPRWDRELAGRLISRYQVTSWTNIPTMVIDLLGSPNFAQFDLTSLKYIGGGGAAMPQAVAQRLLEQYGLRFSEGYGLTEAPTHSNPFEHPKQQCL---GIPFMS-TEARVIDETGADVPQGEQGEIVVHGPEVFDGYWKRPDATAQVFMEDGFFRTGDLGHVDEDGYYFITDRLKRMINASGFKVWPAEVESLMFRHPAIQEACVISTRDAYRGESVKAVVVLRKEDTTAEDIIQWCREN-MAVYKAPKIVQFVKALPKSGSGKVMWRQLQEA-------- 15839500 48 ---------------------------------------DRIAI-------SHRDLARLVDELAGQLTRSGLLPGDRVALRMGSNAEFVVALLAASRADLVVVPLDPALPITEQRVRSQAAGARVVLI-DADGPHDR---AEPTTRWWPLTVNVGGSGPSGGTLSVHDAATEPTSTPEGLRPDDAMIMFTGGTTGLPKMVPWTHANIASSVRAIITGYRLSPRDATVAVMPLYHGHGLIA-SLLATLASGGAVSL-PARGRFSAHTFIKAVGATWYTAVPTIHQILLERSATEPSGRAALRFIRSCSAPLTAQAALALQTEFAAPVVCAFGMTEATHQVTTIDQTETPVVSTGLVGRSTGAQIRIVGSDGLPLPAGAVGEIWLRGTTVVRGYLGDPTITAANFT-DGWLRTGDLGSLSAAGDLSIRGRIKELINRGGEKISPERVEGVLASHPNVMEAAVFGVPHQLYGEAVAAVIVPRESAPPTEELVQFCRER-LAAFEIPASFQEASGLPHTAKGSLDRRAVAE--------- 71282632 6 ----FTNYPENVAHTVDLS---RYSSLTDLLQQTSAKYQKNTAYSNFGAELTFEQVDELSRDFAAYLQKLSVVKNDRVALMCPNTLCFPIAMWGIIRVGGVQVNVNPMYTPRELEHQLNDAQVDTIIIFSPSTQLDNTGIKNIITVDLDDLVNLPCAGVDERLTALAQGKTLGLNEPALCQDDLLFLQYTGGTTGLSKGAMLSHGNLIANILQYKEFAHIDYGNIVITAIPMYHIFALMA-NTLSYFSFGAKNVLVTNPRDMPSFVEVWKNTATMFTGVNTLYNGLLHTPGFENVDFSSLKLCIGGGAAVQQAVADKWRQVTGVKLQEGYGLSETTLNFGSVDHTDD--VPGIGVPV-PNTDISIRDVMGNSVEQGQSGELCAKGPQVMSGYWNNVAATTECMTPDGYFKTGDVAMLDEHGFFHIVDRIKDMINVSGFNVYPNEIEAEVAKMPGILESACIGVDDEKTGEAVKLFVVTDKDSEDAKDVISFCRQ-GLTAYKAPKHVVFIDEIPKSSVGKLLRRELR---------- 167838410 28 ---------------------------------------------------TYRQMQQRSRRAADVLASFGIAPGERVAAMCLNTPAFFDLLLGAWRIGVVVVPVNHKLQAPEVDHILRHSASRAVL-------FD-AALAPVLAKVEHGARRLVTEGEANGAAPFDRLVADATGLASGASGDAALAEITSGTTGRPKGCMHSHHTVALAAATSALALSMTERERTLMAMPVWHASPLNN-WFGGTLYVGGTVVLMREYHPLRFLQTVEAEQATLYFGAPPLETI-ADFASF---DLTSVRAWLYGGGPIGAALARRLMHAYRSAFYQVYGMTETGPAGTVLYPFEQTMAGSIGRQGTPGVDVRVVTASGDDARPNEIGEILLRADSMMLGYLDDPGATRAAFDDDGWYRSGDVARVDADGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVSEAAVIGRAHPQWGETVVAHVVLREAAVDADALRAFCETR-LAAYKIPREYVFAERLPRTPTGKLQKYLLR---------- 211960841 15 -------------------------TIDSYLDDTVKNYAHRPAIYFMGKTTSYGELGDFVERAAGALQAMGVKKGDKVGLCLPNTPYYTIFYFAIMKVGGVVVNFNPLYVEREIAFQARDSGARIMVTMDLSVIYDRVEAVRQEGA----LDNIIVCPMADQLFKRKDVSNIPADSAHIRKEDVAILQYTGGTTGVPKGAMLTH----YNITSNMEMLESHYGGLTLCVLPFFHVFAMTVLQNLSILGA-AEMLLMPRFDLKDLLDLAAKKKPTLFAAVPTLYTAINNSELTKNYDLTSIRYCMSGGAPLPVEVKQKFEALTGCVLVEGYGLTESVASANPMDGTGKIGVVMPGTTV----EFRDLDEPEKVVAPGEKGELCIIGPQVMKGYWNRPDETAKTLEGGRVLHTGDVGYMDEDGFIFLVDRIKDLIICSGYNVYPRVIEEALYQHAAVAEVIVIAIPDGYRGQAPKAFVKLKDQSATEDELKEFLKGH-ISKIEMPKAIEFRDELPKTMVGKLSKKELVE--------- 17545499 28 ------------------------------LEVSARRYPDKDAIVFYGRHVRYRELHDDALAVAGWLQQVGVGKGDRVLLYMQNCPQFVAAYYGILRADAVVVPVNPMNRPEEFKHYITDAGASVVICSD-----DLAANVTAANADLPQAQRVLLATSYADALPATCDHSEDVPPAWLTAADLAVMPYTSGTTGFPKGCMHPHRTVMHNVVGGALWSQATMEGVSLSIIPLFHQYGMNAP-----IYMGSTVVMLPRWDREVAGRLISRYKVTHWTNIPTMVIDFLASPQLAAFDLSSLVYIGGGGAAMPQAVAERLHKAFNLLYQEGYGLSETIAP-THSNPADRPKLQCLGMPVFNTD-ARVIDPQTQELPPGEVGEIIVNGPQVFLGYWGKPQATAESFIEQRFFRTGDLGRMDEEGYFFLTDRLKRMINASGFKVWPAEVESLMYKHPDIQEACIIGTHDAYRGESVKAVVVLKAHATTEEDIIGWARDN-MAAYKYPRVVEFVDALPKSGTGKVMWRTLQE--------- 162949352 78 --------------------------LADYCFEKAAQWPEKVCLIDGNTKHTYGEIEVSMRRVAAGLAKIGVKQGDVIALLLPNCAEFVQVFLGAAKRGAVITTANPFYTSAELRKQILASGTTVVVTQSSYEGLNVQIVVDQLVDGCLHVSALLEADEAE--CPQVEIHPD----------DVVCLPYSSGTTGLPKGVMLTHKGLVSSVSQQVEVPNFNITVTMMCMLPMFHIYSLNSILLCGLRVGAALVVMSKFELP-KLLNLIQRYKVTVGPFVPPIVLAIAKNPIVDNYDLSSIRMVLSGAAPLGKELARLPNAVLG----QGYGMTEA--------GPVLAMCLAFAKPVKPGSCGTVVRNAEVKILDTETGMSLSRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLFSHPLIQDAAVVSRKDDIAGEVPVAFVV---RTPGSIEVKAYIADQ-VVFYKKIHSVYFVDSIPKSASGKILRKDLRNKV------- 194291319 39 ----------------------------------AQRYPDKTAIQYFGTAISYGELREEIERMAGYLQQCGIRPGDRVVLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVA-----AFAGSEL--YPRMAPLHGPALRHVILHDYAGMLLPVPAWLRETPPAPQAAPSTLCMLAYTSGTTGNPKGCMHTHGTLMTAAAGS--VIWRGGSSVVLAVAPMFHQNCMNSP-----LYLGATVVLMPRWERALAADLIERYRVSVWGAPPAMMVDFFSQPGIDARDLSSLAYVGGGGAAMPEAVANMLQERFGLPYVEAYGMTETLSNPRNQPKRECLGIATFGV------DARVVDPETRELPHGETGEIVVHGGQVMQGYWHNEDANAATFTLDGFLRTGDLGFMDEEGYFFMRDRLKRMINASGYKVWPAEVENMLYGHPAIHEACVIAARDERRGETVKAVVALRPEARGTAEIMAWCRDH-MAAYKVPRIVDVVEALPKSATGKILWRALQE--------- 110667656 12 --------------------------------DRARRYGDCEAVVTDGGRYTYDELGTRADGFSAALRRMGVEKGDRVAVLDPNTHYHLEAAYGTFQIGGI---------HTPLNYRL-IAEDYEYILSDAYADHEYAEKIDTIRDDVPTITNDITEGKWHEFDDIVAQSTEYSR-PSMSEDEIVTINYTSGTTGDPKGVCRTHRTETLHAQYVSIHQQISDGDVYLWTLPMFH---VNGWGIYAITGLGGKHVCTRGIDAEWIFDTIRSENVSYLCAAPTVLNILMD----RYD--SEGGVKTTGDAPVRAATARTVEEEFGWDLLHVYGATETLITTSRLDDSDNRFIGYLGTEVTVVDETRVWD--------GESGEIVVRGNQVMDRYWKKPEQTETAFSDDGYYHMGDLAVVDENGFIEIQDRKKDIIISGGENISSIELEDTLFSHDAVSDVAVIPVPSEEWGESPKAFVVPVTANPQTSNVESELIEHCLAGYKIPREIEFVNELPRTATGKIQKYELRE--------- 76802709 32 ------------------------------------------------ERYTYSEYADRTAQLANALDEYGIEEGDRIGTFCWNHHRHFETYFGVPTIGAQLHTINPLLPDEHIQYIVDNADDELIFVDQSLA----PKLAQAAQDA-PEFEGVVVMGESEEFVPTE------YDWPVLDEDQPAGMCYTSGTTGNPKGVEYTQQMLWSHTMASLQGIPMDDDDVIMPVVPMFHVNAWGMP--FTATAAGSKHVYGPEPDPEDLAQLIEEEGVTITAGVPTVWLGLMDYAEENDLDLSALDTVIVGGSA-APESMIRWFDDRDVELLHAWGMTESQLKYNLEDEDYETQLEHRSKQLAPGLEMKVIDEDGEEIDGEEFGELWIRGPWVTQEYFERPEANEEDF-EDGWLKTGDVVTVDEEGYIKIVDRAKDVIKSGGEWISSVELENAIMAHDDVAESAVVGVPHEKWQERPVAFVVPGETANTSDEVMDLLRED-YPKWWLPDAIEFIDEIPKTATGKFSKKDIRQQYTESLLEG 170726463 27 ----------------------------EMFETSVSKYADQPAFVNMGATLTYRKLEERSRAFAAYLQNLKLEKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFAHVDQTCVESVILTGLGTLVNFVVK-YIKKMVPKYNLRMQYVK-PKLVNDDLAFLQYTGGTTGVSKGAMLTHANVVSNLLQAYSPMLIDGKEFVVTALPLYHIFALTVNCLL-FMHKGANNLLITNPRDLPAF-VGELKKHPYTALVNTLFNALVNSEEFKDLDFSQLKLSIGGGMAVQRAVADKWQAITKTKLLEGYGLTEAAPLVTCCPYNLEGYNGSIGFPVAMTD-IQVRDDEGKVLPQGEIGELFAKGPQIMKGYWQRPEETANVIDTQGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNELCGELVKVFVVKNDKSLSEQDLITHCRKH-LTGYKVPKLVEFREELPKSNVGKILRRELRDEV------- 186473680 3 ------------------------QSVGALITSSARKFGDKTALVIGGESWSFLQLDCFSSNVAKSLEQRGVGKGSVVSLYSPNCAQWIIAYYAILKLGAVPLNLMLT--SSEAAYAVSDCKAVAVLLREALGINQVRLISFGTATGSIECFNDLLSGDGTDHYPVSAIELD----------DLCTIGYTSGTTGHPKGAMLSHRAILLNTAMTSTYHVRTDRDIVVSALPCSHVY--GNIVMNCAVACGMTLVLHAVFDAKAILASIEAYRATIFEGVPTMYMYLLNLPELADYDVSTLTRCTVGGQTMPPQKMEEVERKFGSPLLELWGMTEGLGATHPLYGPKK--NGSIGVPL-PLLKARILESPSKEVTAREVGELQMKGPITMMGYYGRPEATLETIDADGWLHTGDLAYIDEEGFIFIVDRLKDMVITGGFNIYPAELERVLCEHPSIALAAVVGVPDDIKGELAKAFIVRKHGAERTEDVFEFCRQR-LAAYKVPRLIEFVEDLPKTNSGKILRRELRK--------- 218756314 34 ------------------------------LLDRAARTPRRTAIAFRNYRISYAKLRQLAEVMAANLRAQGVRRGDKVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMIALDLVLGIDKYFLTR-IGDGLAFPLNFLYAFKAKRELPFDGRHVLPWKTGKVRHSDLAVLQYTGGTTGISKGVMLTHHNMSVNVQQITTILGMDHC--FLGLMPYFHVYGLTTCLTLPTALA-ATIVPFPRYVPRDVLVGIQKHKPTIFPGAPSIYISLMQQKEVGDYDLTSIRYCISGSAPMPVEHIKRFRELTGAQVIEGFGLTEA-SPVTHLNPIHGVSTGSIGIPF-PDTEARIVDMEVGQVPAGKVGELIIRGPQVMKGYWNRPDETANTL-RNGWLYTGDIAIMDEDGYFTIVDRKKDMFLVGGYNVYPREIDEVLHEHPKIKEAVTVGVPHPTRGEMIKAFVVVKGEKLTKAEVVAHCREK-LASYKVPKQVEFRDDLPKTVVGKVLRRILR---------- 77962233 27 ----------------------------EMFENAALRYADQPAFINMGEVMTFRKLEERSRAFAAYLQQLGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFTQVKHVILTRQLSTAKGTLVNFVVK-YIKRLVPLPDAISFRTALPDVINTDMAFLQYTGGTTGVAKGAMLTHRNMQSNLEQAAPLLQPGHELV-VTALPLYHIFALTMNCLL-FIELGGRSLLITNPR-DIPGMVKELSHYPFTAMVNTLFNALLNNEEFTKLDFSTLRLSVGGGMPVQKAVAERWEKLTGKHLLEGYGLTECSPLVT--GNPYDLYSGSIGLPV-PSTDVRLVDDEGRDVGFGEPGELWVRGPQVMLGYWQRPEATDEVLKE-GWLATGDVATLDEQGFLRIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLESAVIGVPNGVAGEAVKLFVVKKDTTLTQEELLTHCR-RYLTGYKVPKIVEFRDELPKSNVGKILRRELRDEL------- 16125570 56 -------------------------------------HGDKIFLVHEDERVNFEAFYRAVTHMAAELESFGVQKGDRVAIVMRNLPEWPVAFYGALSLGAI-VTPLNAWWTGPELEYGLVDSGAKVAIVDVER---YERMGEHLHN-CPDLKRVYVSRAKEEIIPLESLDEKPLPTVAITADDDATIFYTSGTTGKPKGAIATHNSNIFALRRGEAPPQPDPSAPQKGALPFFH-----ATGCFAVLFAGAKLAMMRKWDPERAMQVIQDEKLTQMGGVPTIAWQIIEHPNRANYDLSSIEAVAYGGAPSAPELVRKIKEIWKSSPGNGWGMTETSATATSNSAEDYENRPDSCGPAVPVTDLKIMEAPYRELPIGEVGELWCKGPQVVRGYWNKPEATAQTFV-DGWVRTGDLARLDAEGFCFIIDRAKDMLIRGGENIYCIEVENCLYDHPAVMDAALVGVPHKTLGEEAVVTLKPGAEATE-AELRAFVADR-LAAFKVPVKVVFWETLPRNANGKIMKNELKKVFVE----- 90021531 10 ----------------------------ELLEFAFKNYPQNRAYTCAGHTLTFDEIEKLSAEFAYYLQNLKLEPGDRIAMQLPNVLQYPVALYGAIRAGLVVVNTNPLYTAPEIEHQLNDSGAKALVVLSNIAA-NAASIIKNTKVEHVIVTNIIVVKHVKKMVPFESQHAFRAAVGHGKTSDLLVLQYTGGTTGVAKGAMLTHGNLTSNVWQMIENAYVPGKETFLACLPLYHIYAFNLHALSAFCYGEHNILI---PNPRDLQSLIKNEDLTVMIGINTLFNALCRFEPFLALNFDRLKITSSGGMALTMDAAHTWEKITGCKVVEGYGLTEA--SPVVSGNPSDAILGTIGVPL-PETQVKIVDDMGNELPQGETGELCVKGPQVMPGYWNKPEETKKVLS-DGWLRTGDMALIQADGYLKIVDRKKDLIIVSGFNVYPNEVEDVITQHPAVIEAAAVGMADAESGERVKVFAVVSDTNVTERELVDFCK-KSLTGYKVPKKIVFREALPKTNVGKILRRELRD--------- 149370391 19 -----------------------GETIGENLLNTVKKYPDNEALVSKHQNYTYKEFYDQVNHLAKSLLADGVVLGDRVGMWSPNRYEWTLVQYATAQIGAILVNLNPAYRTHELKFAINQSGISYIICPVAYKTSEYKKMLESVSENCISLEKVIYLDTPDWDLLLEKGHTITEEVYNEAINKLDFIQYTSGTTGFPKGVTLSHHNVLYFVARRLNYTDADRVCI---PVPFYHCFGM----VIGNLTSHGACMVIPSEGFDAALALVEEEKCTSLYGVPTMFIAELSLENFKDYNLSSLRTGVMAGATCPEEIMKRVQSEMNMKVTVCYGMTETVSLQTTIGTPLDKQVSTVGTVME-HLEVKIINPENGNIQPGEEGELCVRGYSVMLGYWNNIETTQEVIDNARWMHSGDLAVMDDEGYVCISGRIKDLIIRGGENISPKSIEDFLYTHPKVLDIQIIGVPSEKYGEEIMAWVLHHGVQCSDSELLAFCKNQ-IAHYCVPKYWKFVNEYPMTVSGKIRKVEMRETAIKEL--- 90423185 9 -------------------------TLADVVRAQATARGDAIAFEFEGRRTSFAALDRHSNRVARALLAAGIQPGQRISYLGKNSDVYFELLLGAMK--ANVVMAPVNWRLAEIAFIVNDCQAAALFV-----GPEFVAAVGALAAQLPGVKTFIAAAEWPDYAAWRDAQSDDAPAIALGPRDVAIQLYTSGTTGHPKGAMLSHANFVRAGKDAEQPQWWREDDVSLVAMPVFH-IGGSGWGVMGV-YHGVKGVIAREFDPHKILDFFGTFGITRVFLVPAAMQFVVRQPRAREMDFSKLRYMLYGASPIPAALLKECLALFKCGFVQMYGMTETTGTIVAL-PPEDHIEGSEGKAL-PGVELAILDPDGNRLPPRQVGEIATRSGCNMVGYWNLPDATAKTIDADNWLRTGDAGYLDEDGYLYIHDRIKDMIISGGENIYPAEVESALNDHPDIAEVAVVGVPDEIWGEKAVVVMKPGKQA-SAHDVIAFAHQR-IAKFKSPRTVDFIAALPRNGAGKILRRALRE--------- 169635562 64 --------------------------------------------------YTYADVHVTSRKLAAGLHNLGVKQHDVVMILLPNSPEVVLTFLAASFIGAITTSANPFFTPAEISKQAK-ASAAKLIVTQSRYVDKIKNLQNDGVLIVTTDSDIIQENRFSELTQSEDPRVD--SLPEISPDDVVALPFSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFNRDDVILCVLPMFHIYALNSI-MLCSLRVGATILIMPKFEITLLLEQIQRCKVTVAMVVPPIVLAIAKSPETEKYDLSSVRMVKSGAAPLGKELEDAISAKFNAKLGQGYGMTEGPVLAMSLGFAKEVVRNAEMKILDP----DTGDSLPRN-KPGE---ICIRGNQIMKGYLNDPLATASTIDKDGWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQVAPAELESLLIGHPEINDVAVVAMKEEDAGEVPVAFVVSKDSNISEDEIKQFVSKQ-VVFYKRINKVFFTDSIPKAPSGKILRKDLRARLANGL--- 182680336 46 --------------------------LGDMTEDLARRRGDAPAFTTMSATLSFQEVEDRSNAFAAFLRELGVQPGERIMVLMPNGLAYPIVAFGTFKAGCILVNVNPLYTAAEISYVVKDAEPSVVVVLDALQGLPYPTVQKHIRSEIPSLDSMSFASVLRDGAALITNGAERAAHAATLSPEIACLQYTGGTTGVSKGAMLSHYNLLMNVAQFMSSAAYDEEDVMLTVLPLYHIFAFTV-NLLGLFSVGGRNILIPNPRPGNLRSAFKHLPITLMTGVNPLFRGLVNEAWFRDAPPPSLRLSWAGGTALQVDVARDWEDCVGSPVIEGYGLTEAVVTFNPVPRPKPGSIGVA----LPDTEVKCVDENDHDVPCGTAGELVLRGPQVMLGYWRQKEETAHAL-RGGWLHTGDLATMDEEGYFTLIDRLKDMILVSGFNVYPSEIEAVLSRCPGVVECCVVGVPDPIAGEVPKAFVVRSTSLVNEEKIRHWCR-RELASYKLPRHVEFRESLPKSMLGKVLRKDLRGSVAAK---- 157345304 69 ----------------------------------------------------YSEFALRSKTLAAYLQTIGLSKGDTAFVLSSNLIQVPILYFSLLSLGVIISPANPINTQSEISRLIELCKPVI--------AFSISTAAH----KLPSLHHRTVIIDSFEF---DSMMTGPIRVPEVSQSDLAAIMYSSGTTGRVKGVMLTHRNLI-AMTASIHEGQSVRSSVLLYTVPFFH--------MIGFFYCVKSVALNETVVVMERFTLVEKFKVTHMAVVPPVLVAMAKGDATDNNDLTSLESVSCGGAPLGKDLCQAFTAKFNVAIRQGYGLTESSGAVSRLLDPEECHWGSVGRLTGIFEAKIVDPDTGLALPPCKQGELWVRGPAVMKGYVGDRKATRETLVSDGWLRTGDLCYIDGEGFLYVVDRLKELIKYKGYQVAPAELEHLLQSHPEIVDAAVIPYPDEEAGEVPMAYVVRRPQSSNEAQVMDFIAKQ-VAAYKKIRRVLFVSSIPKSPAGKILRKELRK--------- 167624022 37 -------------------------------------YNDNIAIEDDGENISYTELSTRALAVCKSLINSGVKPGDRVAIWLPNCANWVIAALGLQMAGAILVPLNTRMKPIEAADILERSGTKILFIMGDFLGLDYNNVERQVVVTERTANDLIVNQTWQQFLAMGNSLKDEVALERVKPDDIADLMFTSGTTGKPKGVMSSHRSCLLAFTQFVEILGLEKGDRYLVVNPFFHAFGYKA-GWLTCLIAGATILPHKVFDANEVIARIETDKVTVLPGPPTLYLSMLSHPKLSTTDLSSLRVAVTGAATIPPILIERMRSELGFKITTAYGLTEGLATICRPDEDVETIAKTSGSAIKGTQIS-IQSNDGQFLGNGVQGEICLKGFHVMQGYFQDEAATTATIDGDDWLHTGDIGMLDERGNVTITGRLKDMFIVGGFNCYPAEIEAVLAEHDSISLSAVIGVPCERMGEVGCAYVIRKGSVLNEEELIQWSRSR-MANYKVPRHIRFVESMPVNASNKVLKAELAETFS------ 91976345 8 -------------------------TLAEVVRAQAEARGDEIVFEFEGRITTFAQFDAHTNQIAHALKASGVQPRERVAYLGKNSDIYFELLLGAIKANVVMAPVNWRLAGPEIAFIVEDCKAAVLFV-----GPEFVDQVRGLKDQLPGVRHIITTGGAPEWTDVAQWRAQPKDDPQVQPADIAIQLYTSGTTGKPKGAMLSHANFLSLVRAGKDSTWNKWSTVSLVAMPVFH-IGGSGWGVIGI-YHGAKGVVAREFDPTKVLDFFEHAKITKLFMVPAAMQFVVRQPRAREIDFSRLKYMLYGASPIPAALLKECIDVFKCGFVQMYGMTETTGTIVAL-PPEDHVMRSAGKAL-PGVELAILDPDGNRLPPRQVGEIATRSGSNMVGYWNLPEATKRTIDGDNWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGEKAVVVMKPGKEA-SPQDIISFTRSR-IAGYKTPKSIDFIPALPRNASGKILRRNLRD--------- 154686990 6 ------PWLSQYPEEIPHELEFTDQTLPSNLTNSAAQFPNHTAIYFLGKKLTFQDVLTDSLKLAAFLRKTGLKKGDRAAIMLPNCPQSVIAFYGVLFAGGIVVQTNPLYTEHELEYQLKDSAPRVIITLDML-------FPKVIKMKTLSLVERIITTSIKDFLPFEQIHAEPFDID--PAHDIAVLQYTGGTTGYPKGVMLTHRN----IQANTEMCWMKGAEKVLGIVPFFHVYGLTAVLNFSIM-QGCEMILLPKFNPLDTLKTIDRLKPTVFPGAPTIYIGLLHHPELNKYDLSSIESCPSGSAALPVEVKQKFEKVTGGKLVEGYGLSEASVTHSNFNKPGSI-----GCPWPNTDAGIYSEEKGGLAGPYEHGELIVKGPQVMKGYWNKQEET-ARVIRDGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAVQEIVVAGVPDSYRGETVKAFIVLKKGAADADELDAFARER-LAPYKVPKLYEFRKELPKTAVGKILRRRLVE--------- 197747792 50 ---------------------------------------------------TFRKLEERSRSFAAYLQELRLKKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAAIKHVILTRQLSFGKRTLVNFVVK-YIKKLVPKYKLQRQYVK-PNIVSQDLAFLQYTGGTTGVAKGAMLTHQNLIANM---MQAKWISANMIGLVPLPLYHVLALSMNCLLFILGLTGLLITNPRDIPGFIKEL-KKYKVSVITGVNTLFNALLNHESFKEVDFSHLKLSVGGGAAIQSSVAKRWHDLTGVHIIEGYGMTECLISATRGDSVE--YSGSIGVPV-PNTDIRIVDDEGKEVPLGERGELVVKGPQVMQGYWNRPDE-TAQVLQDGWMATGDIVVMGDDLNLRIVDRKKDMIIVSGFNVYPTEIEEVISQNPKVNEVVAIGVPSEASGESIKIFVTKKDESLTRDELRTYCRQF-LTGYKIPRDIEFRDELPKSNVGKILRRVLRD--------- 218290692 31 -------------------------------------------------RYTYRDLYDRVCRLANALDRLGVKALEHVGSFAWNHHRHLELYY------AVPC----SQRVLHTVNIRLFPEQIAYVINHAFVDEDLLPLIEAVAPKLTTVQAYVVMTDNDK-LPETKLHYEELDFPTFDENTPALISYTSATTGNPKGVVYTHRGYLHCLTVLVDELGTREADVTMPVVPMFHVNAWGRP-YADTWIGAKQVYPGPRPTAKDLADLIHNERVTYSAGVP---TIWMGILNHVRQDFSCVRFFMSGGSALPAALTEAYEKELGVKLYQGYGQTETFVSFPKLPDEEKYRLRAKTGLILPGLEMKIVNEKGEEVAHDEMGELLLKGPWIIDSYYKDPEKTKEAFTEDGWFRTGDIATIDENGYLQIVDRVKDLVKSGGEWISSVDLENALMAHPAVMEAAVIAIPHEKWQERPLACVVLREEKVTKEDLQAHL-SKMVAKWWLPDDYVFVEEIPKTSVGKFSKKTLRE--------- 126436647 3 --------------------------ISDIATNNARRYPNKRALVEADRVHTWAEVDARARRLAGFLTGRGLMPGDRVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARAVLI---HADHLERFLGE--LTDLPLVVGIGARSSTGADEVVTDYETALAQAQDVSPDDVAVILYTSGTTGRAKGVMHTHRGLLYQAADTNLVTEANRSDVMLATTPF-----FTAGGMVRTLYLGQTMVIHQRFDPQAVIDEIERNAITFTTFIPTMTLAILEDGPPR--DMSSLRRISYGSAPVPPGLARKAMDLLGCDLQQRYGLTEGQATILTPQDHREILIATSCGQETPMCAIRVVDVDGNDAQAGEVGEIVIVSPANAVGYWNRPEQTAETFRPDGLY-SGDLGYLDEDGYLHITGRKTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKDRDALTAELVSLCRAE-LAGYKQPRRFVFREEFPLGPAGKILKREIANQVTEVGPAG 170720998 19 -------------------------TIGQAFDATVARYADDEALVVRHQRFTWQQLAEQVDVYARALMALGVDRGDRIGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVVRQSGCRWLVCADAFKTSDYHAMVQELSERLPELRGVILAGNPPPFLPWPALAARAAQTAQARQRGLQFIQYTSGTTGAPKGATLSHYNILNNGFMVGESLGLTNTDRMVIPVPLYHCFGMVMANLGCITH--GSTMIYPSDAFDAELTLVAEERASILYGVPTMFIAMLDHPSRQHLDLSTLRSGIMAGATCPIEVMRRVDQLHMAQVQIAYGMTETVSLQTGPDDDLELRVTTVGR-TQPHLETKLVNADGCIVPRGEIGELCTRGYSVMLGYWDNPQATADAIDPAGWMHSGDLAVMDADGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCDRYGEEVVAWILHPGHSATAEELQGWCKAR-IAHYKVPRHFCFVDEFPMTVTGKVQKFKMREISAATLSA- 196194350 28 ------------------------------LEVSALRYPQRDAINYYDSPITFSQLKEQVDALAGYLQSLGVEKGDRVLLFMQNAPQFTISYYAILRANAIVVPVNPMNRAAELEHYLEDTEASV-----AICGQELLSAIAPVVGMV-NLRHVIVAAYNDYIVRDTDLPLPPVETPAVALTDPAHLAYSSGTTGAPKGCMHTHASVMATCVQGAVWSHGTTESVTLATLPYFHQGSMNSP-----IYCGSLVVLMTRWDRRVAAKLIERYQVSRWVNIVTMAIDLLSDPEVENYDLSSLENIGGGGAAMPAAVSDKLFKLTGLRYMEGYGLSETIAG-THINPTDRPKSQCLGIPVFDID-SRIIDESGKELAPGEVGEIVTHGPQVFQGYWKRPQETQKAFIEDGFFRTGDLGYIDEEGYFFIVDRVKRMINASGFKVWPAEVESLMYRHPAIQESCVISTPHERRGEKACVVL--------SADMKGTLTEQAMAAYKVPNVVEFRDELPRSPTGKVMWRALQE--------- 124521553 2 --------------------------ISELLARNARKYPQQEALVSPRERLNYQELNVRVNRLAHALQNCNFKQGDRAVIVMPNTNAFVIAYFAVMRLGGIVVPVNAKSSRAELEYMLD--DSGANVL------FVHELLFEELEATFPPHLVKIKTGECQIFEEMINHSPETEIRCRLKEDDDASILYTSGTTGKPKGVLFTNRNILSAWMMCVEMAMKPESRI-LHMMPLSHSAPLHLFLVAGTV-VGATHVLSPVFTPEALVETVEKERIT-HFFGAPVAYLFTAKLPNLQDDLSTMKYWVYGGAPLSRPEVGLIQNAFRSRLVCVYGLTEAGPNGTLL-LPEEHAAGSIGKRAALGMEIRLVNEKGEDVAAGEVGEIALYGESVMKGYFRKPEETNRVF-QNGWLLTGDMARKDEEGYYWVVDRKKDMILSGGVNVYPKEIEDVLVTHPKIREVSVIGVPHPEWGETVKAFLVPMDNIEE--ECKRFLKGK-LASYKIPKLYERIEELPRNATGKIQKQVLRGMANELL--- 218759838 26 ----------------------------DFLEVSARRYPDQPGIIYYGREITYTEFWDSCQRLAGVLADMGVKKGDRVAVYMQNCPHFSISYMGGMRANGVVVPLNPMLVDNELRILLTDCEPKAVI-----TTTELYPRLKGICDEL-GIKNIIV-GALSDYVPLDALKDAPAPPPEVGPEDLCLLPYTAGSTGVPKGCMHTHRSVTSNVMGSIYWANGSPSMVALAALPMIHSFPIANGGISVYLTRWDRAA---------ALDAIEKYKVTMWANITTMLVDMLAAPDINERDISSLSFVGGGGAPLPAALGEKFNKMTGLEFAEGYGMTE-TISQTHWNPPDNPKLGSVGVPVFGVD-SRIVDVITKELPIGEQGEIVVNGPQVLKGYWNKPDADKDAFMEDGFLRTGDIGRMDEDGYFYIMDRVKRMINAAGFKVWPADVESTLYRHPAILEACVIGIPDDERVETKAIIVLNKDSVGKVTEIIAWSKEQ-MSAYKYPRFVEFVESLPKSGAGKILWRQLQEEERERL--- 153885323 26 ----------------------------------AQQTPERIALLWYGRTICWRELDQASTRLAVQLRRLGVTRGDRVALFLHNCPQAIVAHLATAKLGGIVVPCGPLSRQHELRD--QLADSGAKILVAAADLMPIVEAARDLQPSQPACRKALIAADASSAPPLKNLMAEPVDVAEVSLDDVALMVYTSGTTGRPKGAMLTHRNALYKTAVTVQVSGIHAADVMLAVAPLSHIAGMLM-GMNVMLYSGATTILLHRFDPLAVLQAIDRYRVTRWYSMTPMNLAVMDAAQYRMESLVANPCTSF-GVTLTEAIAEQWRAFAGPQC-RIYEAAYGLSETHTCDTPAEAPRWGWHGKIVPQTEVCIVDPHTAELTPGQAGEITIRSPGVFRGYWQRDDATRAVL-HNGFLRTGDIGQVSPDGYLQWQGRIKEMIKVSGYSVFPEEVEALLSRHPGIRQVAVTPIPDPDKGEVVCAHVVPMNGVTLSAELIAWSRD-NMAPYKVPRRVKFHDALPATATGKVLRRLLRE--------- 187601868 32 -----------------------------LLQQAAERFADATAIAFYGRTLSYARLWAETNRFARGLLGTGFQPGERVVILLPNIPQSVIAYFGVLLAGGIVVLANPIFDAEGFAHEVRDSGATTVI---ALSMF--HRLVEQVRAELHFPR--LIYTNLKEYLPSQEGHRVPGELPTLDAGDPAVILYTSGTTGAAKGVLHRHAS-LYINAYQTRMWYADANERVLCVIPFSHAYGMTACMNVGIAL-GATLILLPTFETHNVLHTIRRERPTIFPGVPPMYAALNEVREVRKYGLSSLKSCLSGAAPLPVEVQEGFERITRSRLVEGYGLTEAVTHANPLRGARR--AGTIGLPI-PDTEARIVDETGQDLPPGAIGELLIRGPQLMAGYWNNPEATAEALTADGWLRTGDIARMLPDGYFQIIERKKEMIIAGNYNIYPRDLEEALYEHPTVIDAAVVGVPLPNGKTEVRVFVVTRGERVSEAEVLAFLRER-VNLPVVPDKIEFREALPRSFIGKLLRRRLVEELLSR---- 104782965 29 -----------------------------VLKQSCQRFADKPAFSNLGKTLTYGELYALSGAFAAWLQQTDLKPGDRIAVQLPNVLQYPVAVFGAMRAGLIVVNTNPLYTARELEH--QFNDSGAKAL---VCLANMAHLAEKVVPK-TQVKHVIVTEVADLLPPLKRLLINSVNLPGAQPNDVAVLQYTGGTTGVAKGAMLSHRNLVANMLQCRALMLHEGCEILITPLPLYHIYAFTFHCMAMMLIGNHNILIS---NPRD-LPAMVKEKFSGFVGLNTLFVALCNNEAFRNLDFSALKITLSGGMALQLSVAERWKTVTGCAICEGYGMTESPVAAVNPSDANQ--VGTIGIPV-PSTLCKVIDDNGQELPLGEVGELCVKGPQVMKGYWQREEATAEILDSDGWLKTGDIALIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQSAAIGVPDEKSGEVIKVFIVVKPGMTLTKEQVMEHMRANVTGYKVPRYIEFRDALPTTNVGKILRRELRD--------- 15615666 25 -------------------------TLQSYLKQAAEEFPSHIAVQFLGKEMTYRELYEQAKQFGNQLKTLGISKGDRVAIMLANSPQSIISYYGALMIGAVVVQTNPLYVERELEHVCRKATQLEYVIVTSYLPFPKNVLYPFVQKKQTGMKIDITYNENKKFLQ-GGVTTEPSE--DVSTDDLALLQYTGGTTGPAKGVMLTHANLVANTIQGLH--WMYKSKVILCVLPFFHVYGMSAGMNLAIMNAYKMVIL-PKFNPKDVLKAIEKHKVTLFPGAPTMYVGLINDPSIQDYNLTSVEACISGAAPLPLEVQQKFEQLTGGKLVEGYGLTE--------TSPVAIATPIWGKRKQPWPDTDVMIISAETGEPNEVGELAVRGPQVMKGYWNRPEETAQVFKDDWFL-TGDMGYMDEDGYFYIVDRKKDMIIAGGFNIYPREIEEILYEHDAIKEAVVIGAPDAYRGETVKAFIVLKERSVSEEELDAFCR-KHLAAYKVPRLYEFREELPKTLVGKILRRVLVEEEKKK---- 2911797 34 ------------------------------------QFKDNPCLINGPTGYTYADVELTSRKVASGLYKLGLQQGDVILLLLQNSPEFVFAFLGASFIGAISSTANPFYTSAEIAKQATASKAKLIITHAAYA-----EKVQQFAQENDHVKIMTIDSLTENCLHFSELSSDENEIPKIKPDDIMALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFHERDVILCVLPLFHIYSLNSVFLCG-LRAGSAILVMQKFDTVSLMDLVQKYKVTIAPLVPPICLAIAKSPVVDQYDLSSIRTVLSGAAPLGKELEDTVRAKLNAKLGQGYGMTEGPVIAMCLKEPFEIKSGACGTVVR-NAEMKIVDPETGESQPNKTGEICIRGCQIMKGYLNDPEATERTIDKDGWLHTGDIGYIDEDELFIVD-RLKELIKYKGFQVAPAELEAMLIAHPNISDAAVVPMKDEAAGEVPVAFVV-RSNGSKITEIKQYISKQ-VIFYKRIGRVFFTEAIPKAPSGKILRKDLRARVS------ 149926825 3 ------------------------------------------------TALTYERLDSLTRDFGAYLQSLGMKKGDRVAFMMPNLLQYPVAMLGAIRAGFVAVNVNPLYTPTEIVVFENVAHTLEKVIKNTMHGFFKRVLVRYVKKLVPAFN---IAGAITFKKALAQGRNNELRKVNITHDDLAFLQYTGGTTGVAKGAMLTHGNIVANLQQA--SSWLNQDIIAITALPMYHIFCLTA-NILVFIKVGGHCLLITDPRNMKTF-VKTLGAVPFTALVNTLFNGLLNTPGFEQVDFSHVKLVLGGGAAIEPAVADRWKKVTGTRLSEAYGLTEASPAVC-INPLHEEYNGSIGLPV-PSTEVTIRDDDFNELPVGQEGELCVKGPQVMRGYWNKPRETAEILTQDGWLKTGDIAYMDENGYFYITDRKKDMILVSGFNVYPKEIEAVATLLGGIFEAAAVGVPDSKTGEAVKLFVVKKDPDLTAEQVIEHCRKH-MTAYKIPRHVEFMKELPKSPVGKVLRRELRDMEKKRL--- 38324682 23 -----------------------GHTLPEVFETASRAAPDAVAIVDGDRSWAQWRADVRA--LARGLQESGVGPGDVVAVRLPNSWEFQTLHLAVAAVGAV---LLPVHETAEVHALLTRAEPVLLVL--SASGSEGTATARSLLESVPTLRGVLLAGEAECEEPLDGLRSEPRPVHLTPDMPLALIPSSGTTSARPKLCVHTHGGLLANTAAVVADAADAFGGTVLTACPMTHLFGLQS--LHTALFAARTQVLLTGWDVDR-FLELAREHNPRVVFAVPAQLRDIVARLARAGEPAGFAPHQVAGAALAPALAAQIRAALDCEPVVVWGMSEGTGTATRAHHPD----GSVGEPVDGVRVRVV-DEHGAECAAGETGELQYQGPAMFRGYFREPELTRSALTDDGWLRTGDIAAIDADGVVVLHGRAAEVIATGGRKFGATEIESLLAELAGLGPLAVAGAPDDRLGEYPCLVVTDRDRTIGLTEVTAFLRRRGLADHKIPLELVTVRELPFTPAGKLDRRALKEQLRTGLEA- 215491712 48 ----------------------------------------------------YTEYGKDVDQLAAGLVSLKLPVGSRVAILAPRLYEGAQLLYAAPKAGLVMVGINLTCSVTELEFCLNMAECPALIIGDKFTTKDYYQMLLQISKRLPFLKHLITIGDAEDYATMNSLST------RVQFDQDAFIQYSSGTTGQPKPARLSHFNVVNNLGRFVGYHEQRESICVNSELIHGSGRTM---GVLAATLFGSTIVMAPTFLPKLVLEVITKHRCTMVYGSTTLFFAMVRDLEEGVHDVSSVRKAIMGGSLCNATIEKAIASLNAQHLYIVYGASETVITCTNPGEPTDRWIRTLGTPLD-HVEVKVVDAEGRMVPWNMRGELCTRSPYVFNGYLNNEAMTKDAI-RDNWYYTGDEVTMSEDGRITFVGRIKEMINFKGFKVAPLEIENILNTHPDVEEAQVLGVPDERTVEKICAWILKSDKSLSQKDITDFCEEKELPEIKVPEFVLFVDSFPRTHTGKVQKNKMRE--------- 218763852 29 -------------------------TIMDYLGQSFSDFPNNAALVFQGYKLSFAGLKDMVDRFASALSGFGIEKGDAVAILLPNSIPCVAAYYAILKIGGVVVMNNPLYSDRELSHQFNDSGAKALITLDLLANIDLRPMTRVRQDYLPFPKNLLFKGLAADVKQASDVYSSPASVADLDLDDLAMFQYTGGTTGVSKGVMLTHGN----LSRQFQQAWFNGKEVMLGALPFFHVFGLTTSMNMAAC-QGWTNVLVPKPQAEPLLDAISKFKPTFAPLVPTMYIGMLSDPRIKTTDLTSISACFSGSAPLPVEVIKEFEKITGATIVEGFGMTES--------SPVTHINPLRGKPGSPNTDAKIVDTGDNELPQGESGELIIRGPQVMKGYWNRMDDTAETI-RDGWLYTGDIAKMDDDGYFYIVDRKKDMILSGGYNVYPRDIDEVYYLNDKVQEVCTVGIPHPSRGEAAKVFIVLK-EGVKATEMLDFVKDR-LAKYKWPVEIEFRTELPKTNVGKILRKDLR---------- 121609507 29 -----------------------------LMDEAFRKHADRVAYSFMGRDVSYAETDTLSSALAAYLQSLGLAKGDRVAIMMPNVPQYPVAVAAVLRAGLVVVNVNPLYTPRELEHQLKDSGAKAIVLIENFANTLQQCLAHTMGDQLGLLKGALVNYVVRKLKKMVPAYHLPLKKPGITPEDIALLQYTGGTTGVSKGAVLLHRNVIANVLQS--EAWNDEQPTNVCALPLYHIFAFTVNMMLS-LRTGGKTILIPNPR---DLPAVLKELSKHRFHSFPAVNTLFNALANHPDDWSNLKVSLGGGAAVQGAVAQLWLQKTGCPICEGYGLSETSPSVCCNPVTATEFSGTIGVPI-PSTWMKLIDDNGKPVQPNQPGEIAIKGPQLMAGYWQRPDETAKAMTEDGYFKSGDIGVTDERGFFKIVDRKKDMVLVSGFNVYPNEVEGVVANCPGVLECAVVGVPDEKTGEAVKLVIVKKSPDLTEAQVREFCRHE-LTGYKQPKVIEFRAELPKTPVGKILRRELRD--------- 152967449 6 -------------------------TFAGAVAEHARTRPDGVAVRLDEHVLTWRELDDATARVAALLRAQGVRPGDRVALVLPNVPQFPVLYHGILRAGAVVVPMNPLLRGREVNH--HFADSGAVLVADA-SHAGAVGTGTRVVVVEPGATAALLAG----------VDPDPVHVPD--PGDTAVILYTSGTTGAPKGAELSHRNLLSNALTSQELIRLGGDDVILGALPLFHAFGQTCAMNTAVV-AGRTLSLLPRFSAAAALAVVERDRVTHFAGVPTMYVALLNEPGAEEFDLSSWRSCVSGGASLPVEVLRGFEARFGVQILEGYGLSETVASFNHPDKPGTIGVPVRGCEM---------DLRGADGTPVTVGEIVVRGENVMTGYWRNEAATAAAFTADGWFRTGDLATRDEDGYYAIVDRAKDMIDRGGYNVYPREVEEVLHEHPAVEQVAVVGFPDPLVGEEVGAAVVLKEGAATPEELQQHVKD-ALAAYKYPRRVWIVSELPKGPTGKILKREI----------- 83954679 46 ---------------------------------------DQEAVVSGETRLTYTELDLHVGRIAAGLRARGVERGDRVALLLSNRWEFIATMMGCLRLGAIAVPINIREGTPELAFI--LRQCGAKI---AVHGMDVAD-RLPAPADLPGLTHRFCVGDAFDTLPAQAPLTGAVPL---HADDIAVILYTSGTTGQPKGATLTHLNIVHS-AMHFELCMLGAGERSLLCVPASHVTGLVAT-VFTMLQTAGCTVMMEVFGAHEFLSLTADEKVTQTLMVPAMYNLFLLRCNVEDYDLQHWRIGGYGGAPMPQSTITELSEKLNLCLMNAYGATELTSAVTILPMGFGTKRADSIGIAVPCADIRIVDPQGNDVPDGTHGELWIKGAMTVPGYWDNPDRTASEF-HDGYWKSGDMGSRDAEGFICLHDRRKDMIIRGGYNIYSAEVENALTAHPSVIECAAIGCPDPVLGEKMHVFIHTTDTALDIDAIKAFARTM-MADYKAPDFATFPDPLPRNANGKIVKNTLRDRLKAQ---- 197778928 14 ----------------------------ELLVENASRYGGKLAFADDRRSVNWAELELRTRRLAG---ALGVTRGARVAFCLDNSVELVEGLLATSRAAAVGVPLSPRGTHAELAALLADCDPDVLVV-------DRRQLARIASVVGERSPRLVVTGEGEGVAHFDDLVADPGPRDDLALDEPAWLLYTSGTSGTPRAAVASQRSALWSVACYVPRLGLSADDRLLWPLPLAHTY-AHSLCVLGTTVAGGSARITAVREPAALVRLIEEFAPTVLGGVP---LTYQQLLDSGLGEVSSLRVCVTAGAPSAPELRERVEERFGAPLLDGYGSTE-TCGKIAMESPAGPRVPGSSGAVLPGMEVRLVEPGTGAEVVGAEGEIWVRGPGVMLGY-----RDGAGVDGDGWYRTGDLGRLGEHGYLTVTGRANDRIVRGGENVDPVEVEQVLRGLPGVLDAAVVARPHPLLGEVPVAFVVPEE---RALDTGALLRACALSAHKVPEDVLFTPAIPRTAAGKPRRAVLREGLAAR---- 195034772 49 --------------------------VGQQLELAASQFGSTEAISCHEARYTFRSLLAEVDRVAAGLLKLGLQRGDAVGIWAPNYIQWYLSMMGAARAGLTSVGINPAFQGPEMEYCLKKVDIKAILATESFKTQNYYEIVRDISDKFPHLRAVIIDSKALRFDELLDLQEEITKLQEIQPESPCNVQFTSGTTGNPKAAVLSHYNFVNNGIHVGSRNELDGERICV-QVPLFHAFGVGIT-IMAAMSKGATLVLSAGFSPKDSLQAIVEEKCTVIHGTPTMYVDLVVAQRKEQLPLGKIKKAITGGAPVSPQLILDVKQVLGVAMHSVYGLTESTVIFQSLPGEEDDRVLHSVGHLTDHIEAKIIDEKGCVVPLGQPGELCVRGYLTMLGYHGDEEKTREIISADNWMRTGDQFVMEADGYGRIVGRLKEMVIRGGENIFPKEVEDFINTHPQVVETHVIGVPDERLGEELCAFVLHHDVDPKTF-TKESLREYAIAHFKVPRYVVPVDAFPKTTSGKIQKFKL----------- 212635097 27 ----------------------------DLFETSVSKYADQPAFVNMGATLTYRKLEERSRAFAAYLQELKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKAIVVVSNFAHTLDKVVAETVESVILTLGDLLVVKYIKKMVPKYHLRMQYVK-PVVKKDDLAFLQYTGGTTGVSKGAMLSHGNVVSNLLQADAALLINGKEFVVTALPLYHIFALTVNCLL-FLHKGANNLLITNPRDLPAF-ISELEKHPFTALVNTLFNALVNSEEFTKLDFTDLKLSIGGGMAVQRAVADKWQGITKTRLLEGYGLTEASPLVTCCPYNLEGYNGSIGFPVANTD-IQVRDEEGKVLAQGETGELFAKGPQVMVGYWNRPEETANVIDKNGYLATGDIGYMDDKGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPHEVSGELVKVFVVANDKSLTKEDIIKHCREH-LTGYKIPKLVEFRDELPKTNVGKILRRELRD--------- 197780961 10 ------PWLGLLSEAQR-GPIEPDDSLVHALRRAAAEAPERPFLAYFDGRLGYREVDELSDSVAGHLAARGLERGDRVAILLQNSPLFVLALLGAWKAGAVVVPVNPMYKSGEVGHVLRDGEVAALICSDRA----WETYLRETAAGSPV--RIVLTGCELDFLPQADDTDDLVKAPEVAPSDIALISYTSGTSGTPKGATNTHGNIMYNAERQRTGLALPEAPVYYALAPLFHGACLNSVGTLVLTYAG--VVL-------EAF-AEHRPHYTVG---PSTAFMALAAHPDTREHFSSFVNISSGGAPLPPALVEKFRAGFGPYIRNGYGLTECSAPCASVPPEREAPVDPVSGTLAPDTVVRIVDEAGVEVPFGEQGEIVVRGPQVVPGYWRRPDATAETFP-DGELRTGDIGFMDPEGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGAETDPDLAAYCKER-LAAYKYPRQVEILPELPKTASGKILRRELR---------- 78063332 19 -------------------------SFAYFLRRAARYWGSQPAVIHRDRAVTYRQLDERSTRLANALRGLGFAPGTRIAVQARNCIELVEIECALYKAGLVKAALNPRFTAAEAADVVGNCAPAAFIGGRGYT--DYTPDSPGFSS---VERFVSIGGATTGYLDYDTLVAKGSDTPQPAPDDLAVLHFSSGSTGRIKAAMQSYGNRLASLRKI--VLGMDRPVQRLALIPITH-----ASGMLMYLFCGATLVLFDAFEPAHFLADVARQRITHTFMVPAMVNMLLNAPELAQADLRSLKVLGYGAAPMAPARIEEAWARIGPVLSQGYGASESTSGVTRLDHAHALLLASCGRPLGE-TEVRVVDADGREVEGDAIGEIVIRGADVFQGYWNAPELTREVLV-DGWLHTGDLARTDRDGFIYLVDRKHDMIISGGFNVYPTEVEAALYRHEGVLEACVVGVPDDKWGEAKAVVVLRAGRDAQANDLVVHCRAQ-LADYKLPRSIDFVAELPKNANGKIARKLVRE--------- 186470990 6 ------------------------------------------------------------------FREAGLRAGDTLSVYMSNGIQTARILLAAMYSGAHPLNLL--CQPTQLRYIVEHSDTRAVFIESSIADLRAQGLARDIQIVMPTLRSAPIAGERES------VDASIVRSNTPCTTDVALLMYTSGTTGAPKGVLLTHRNLLANAANITAEHRLGADDRVLASLPLYHINGLVVT-LLAPLFHAGSVVMTPRFSARTFWRDAARHGCTWINVVPTIVAYLLNSDEPCAYDLSALKFCRSASAALPADHHRAFESRFHIGIIETMGMTETAAPFSNPYDAAQRRIGSIGVPSG--GEAKVIDQQGRECAPNECGELVLRGEQVMSGYYKRPEETLAAFTADGWLRTGDLGYRDDEGYFYINGRAKELIIKGGENIAPREIDEALLRHPGVLDAAAVGVPDSAYGQDIVAFIVARATDEKAADLRAHLRE--LGRYKTPKEFRFVAELPRGPSGKVQRLKL----------- 168006492 28 --------------------------LADYCLEKAAQWPENVCLIDGNTKHTYGEIEVSMRRVAAGLANIGVKQGDVIALLLPNCAEFVQVFLGAAKRGAVITTANPFYTSAELRKQI-LASGTTMVVTQSSYVEKLEGLIVQIVTGCLHISALLEADEAE--CPQVEIHPD----------DVVCLPYSSGTTGLPKGVMLTHKGLVSSVSQQVEVPNFNITVTMMCVLPMFHIYSLNSILLCGLRVGAALVVMSKFELP-KLLDLIQRYKVTVGPFVPPIVLAIAKNPIVDNYDLSSIRMVMSGAAPLGKELARLPNAVLG----QGYGMTEACLAFAKTPFPEVKIVDTETGMSLPYNQ------------PGE---ICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLFSHPLIQDAAVVSRKDDIAGEVPVAFVVRTPSSIISEEVKAYIADQ-VVFYKKIHSVYFVDSIPKSASGKILRKDLRNKV------- 197106759 92 ----------------------------------------------------------------------GVRKGDRVAVIMRNLPEWPVAFWAGQLAGAIVTPLNAWWTGAELEYGLADSGAKVAIVDDER----LERLSAHLKS-LPGLERVYVAGDLEEVIAVNDWGGLPLALPDVAPEDDATILYTSGTTGKPKGALGTHRNMTSNLRAGQPLPELDATKLTLLVIPMFHATGLSAT-LSPALNAGGKIVLMRKWEAEPAMRLIEREKVTATGGVPTIAWQLIEHPARAKYDLSSLVTVTYGGAPSAPELVRKIAETFGSQPGNGWGMTETTATFTHLGKDYEHRPDSAG-PAAPVGEMQIRDPADRTVLPGAVGELWVKGPQVVKGYWNKPEATAETFV-DGWLRTGDLARLDEEGFLFIIDRAKDMLIRGGENIYCVEVENVLYEHPDVMDAALIGIPHKTLGEEAVVHLRPGGRATE-EELRELVRSR-LAGFKVPVKIAFWETLPRNANGKIMKSELKHA-------- 157375658 23 ------------------------DSLVDMFEKSVSKYADQPAFVNMGATLTYRKLEERSRAFAAYLQELKLVKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFASVILTGLGDLLSAPKRTLVNFVVK-YIKKMVPKYDLHAISMRKPKLVSDDISFLQYTGGTTGVSKGAMLTHGNVVSNLLQAYSPLLIDGKEFVVTALPLYHIFALTVNCLL-FMHKGSNNLLITNPRDLPAF-ISELKKHPYTAIVNTLFNALVNTPEFAELDFSQVKLSIGGGMAVQRAVADKWQRITKNKLLEGYGLTEAAPLVTCCPYNLEGYNGSIGFPVAMTD-IQVRDDAGKVLPQGENGELFAKGPQVMKGYWQRPEETANVIDSQGYLATGDIGYMDENGFFFIVDRKKDMILVSGFNVFPNEVEEVVAMHPKVVEVAAVGVPNELSGETVKVFVVQNDKSLTEQDVIAHCREH-LTGYKVPKLVEFRDELPKSNVGKILRRELRDEV------- 51245054 49 ---------------------------------------------------SYRELADAVDELAKGLLGIGFTKGDRIGLWSTNNIEWLLVQMAIAHIGAVLVNINPAYRLQELAYALKLSEVQGIFTIPAFRSSDYVAILVELNADLPFLRRVIVADPGQSQRPYAGFTTWPERLNEISGADPINIQYTSGTTGFPKAVALTHHNILNNAWFSAQALHLTEADRLCVPVPFYHCFGTVLANLLCL--SVGACIVIPAEHFDALATLIEEESCTAIHGVPTMFIAELEHPDFKNFDMSTLRTGIMAGAPCLPQLMKRVMEDMHCP-EILIGYGETITHLTTRADSMELRTETVGKNL-PHQEVKIVHLATGATVPGEIGEICFRGYHIMQGYYGQADKTAEVIDKNGWLYSGDLGTMDAHGYVRITGRCKEMIIRGGENIYPKEIEDFLFSHPGVIQVAVFGVPDEYYGEEIMAWIQLRDEICSEEEIRNYCRDK-ISHFKIPKYIRFVDEFPMTVTGKLQKFRMRE--------- 33593766 29 -------------------------SLTDLLDQACRRHAGQVACRSMGSDMTYAQLDAHARHFAAWLQGRGLARGARVALMMPNVPAYLVCLLGTLRAGMVVVNVNPLYKADELQRQLLDSGAETIVILENFAHTDRGALSHVVGDLLGGLKAPLVARYVKKLIPIDGAHRLPDALPALGMDDLAVLQYTGGTTGVPKGAMLSHGNLVANVLQTEAVALHGRQLTIISALPLYHVFAMTVCGLYG-MHAGMRNLLVINPRDQAALIVAWRQAINIFPGVNTLFNALVNNPDFAKLDFTDLRLTLGGGMAVQRQVAERWLELTGHPLIEGYGLSETSPVATVNPTDAKTYSGSIGLPL-PSTDVAILDDDGAPVPLGERGEVAIRGPQVMLGYWQKPEETRNVMTADGFFLTGDIGIMDEAGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVIGVPDEHSGEAVKVFVVKKDPALTAEAVLQWCEER-LTGYKRPRHVEFRDELPKSNVGKILRRELR---------- 126653358 38 --------------------------------------------------FTYKEYVKRTRQLADALTKLGMQQGTKVGTFAWNHHRHLEAYFAVPCAGAINIRLAPEH----IVYVINHAEDEILLIDD-----NLVPLIAPFVSQLKTVKHIIIMGDAVESIPIPNALSEHFTFPDLDENTPAGMCYTSATTGMPKGVVYTHRSIVLGLADSIAIC---ESDVVLPVVPMFHGFPFAS-----VAFGATQVLPGPMFTPQLLLELFDVYKVTLTAGVP---TIWLGVLQEQRRDLSSMRLIVCGGSASPIGLVRGFEEELKIPYMTGYGMTESLSTYTHMQDDEKMHVRTQGMTM-PLLETRVVNENGEVPWDGETGELTIRGPWIANEYYQDERTDEAF--KDGWLYTGDIAVMTPDGYIKITDRTKDLIKSGGEWISSVELENALMSHPKVFEAAVIAIPHEKWLERPLACVVPKPEYKDSISKEELIENLQAQFHKIPDDIVFIQEVPKTSVGKFLKAKLREDLKD----- 146283536 46 --------------------------------------------------YTWAELAEAVDRCARGLLALGLQPGERVGIWSPNNAQWCITQFATAKIGVVLVNINPAYRLSELEYALKQSGCRWLICADAFKTSDYHAMLHEL---LPELESAAVGALQSHMLPVISLCDKPVDGPELQFDDPINIQYTSGTTGFPKGATLSHYNILNNGYMVGESLRLTEHDRLVIPVPLYHCFGMVM-GNLGCV-THGTTMIYPSAAFDPLAALQAAAEEKATGMVPTMFIAMLDHPERQSLDLSSLRTGIMAGSTCPIEVMKRVDDMHLAEMQIAYGMTETVSTQTSADDDLERRVTSVGR-TQPHLESKIVDEHGAVVPRGQIGELCTRGYSVMLGYWNNPDATRDAIDGARWMHTGDLAVMDDEGYIKIVGRNKDMIIRGGENVYPREIEEFLFTHPAVADVQVIGVPDSKFGEEIVAWVLHPGHQVEAEALREFCKGR-IAHFKTPRHIRFVDDFPMTISGKVQKFRMRE--------- 160896395 29 -----------------------------LMEEAFSRYADRVAYSFMGKELTYSQVDAQSRAFAAYLQSLGLARGDRVALMMPNIPQYPVAVAAVLRAGFVVVNVNPLYTARELEHQLKDSGAKAIVIIENFATLQACKAATPVQDQLGMLKGAIVVRKVKKLVPLSKGMRSPFQAPQLQASDMALLQYTGGTTGVSKGAVLLHSNIIANVLQS--EAWAGEQPTSICALPLYHIFAFTVNMMLS-MRTGGKTILIPNPR--DLKATLKQLSTQRFHSFPAVSTLFNGLANHNTVDWSHLKVSVGGGMAVQSAVAQLWLQKTGCPICEGYGLSETSPTVSCNPVTSTEFSGTIGVPL-PSTYLKLVDDDGNDVTEGARGELAIKGPQVMAAYWQRPDETAKVFTADGYFRTGDIGTMDERGYFKIVDRKKDMVLVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKTGEAVKLVIVRKDDSLTEQAVRDFCHDN-LTGYKRPRVIEFRTELPKTPVGKILRRELRD--------- 126665766 4 ---HYAVWPKDLPKTMTKTSVFTN------LEISALRYPDQTAIIFYDAFITYRRLLAEVEAMAGYLQAQGVKKGARVLLYMQNSPQYVISYYAILRADAVVIPINPMNRAAELEHYIADTELAEYITPASYNTY----INPDTDLDLPAVASPAWSGDAPGVVSWESAMAASLSPQEHTAGDLAVIPYSSGTTGAPKGCMHTHRSVMATAVHRVFWNLSTSDSMQLATLPFFHVTGMTG-SMNGPIFAGSTAVIMTRWDRTTASRLIERYKVTAWANIVTMAVDFLSNPDIGKYDLSSLQMIGGGGAAMPGAVAEKLKRLTGLNYIEGYGLSETMAA-THINPNAKPKAQCLGIPVFDVD-SRIIDDTLEEKGPGETGEIVSCGPQVTIGYWNRPAETDAAFVEDGFFRTGDLAYYDEEGYFFMVDRLKRMINASGFKVWPSEVEAMMYRHPAIHELCIISAPDPKRGEKACIVLIPEAEGSTSAEITDWCKEQ-MAVYKVPTIVEFVSALPKSPTGKLMWRALQE--------- 163855545 11 -------------------GVWHQDTLYSLAREHARIRPNACAVRDPYRRLTWREVIASVDIIAESLFQGGLRRGDRVAVWLPNRIESVLVFLACSRNGYVCCPSLQNYTNAEIVRLCKFAQPGYGADSDRYSIFEESAAVASIKQLYALAPQGIEPGSSKGTLPFPD-HASGMSIPVLDPDKVVYLAFTSGTTGEPKGVMHS-DNTLLANGRALVTDWKDSSTIVLALSPMSHH--IGTVALEQSLVAGMELVLHYPGANRSALDWVLETGATYVMGVPTHAMDMLAALRERLSRLGNVNVFYMAGSPIPREVAQRFLD-LGVKPQNVYGMTEGSHQYTLPSDHSNTIVSTCGRACKGY-EIRIFNQENSDIEPGDTGEIGGKGGVLMLGYYDNQDATEQSFNSSGWFLSGDLGRLDENGCLHVMGRKKDLIIRGGHNIYPSRIEDLAHRHPSIVKSAAFPVPDARLGEKVCLAVIAPGTALDTGQVLKHLHDAGLSKYDMPEYFIAMDAFPLTPSGKILKRDL----------- 167368106 8 -------------------------TLADVYRRNAALFPDRTAFVVDGVRLTHRDYLARAERLASGLLRDSVHTGDRVAILSQNCIEMIELIGAVALIGAILLPVNYRLNADEIAFV--LGDGAPSVV---VAGTDYRDIVAGVLPSLGGVKKAYAIGDGSPFAPFKDLASDPFSAPEFGAADGFVIIHTAAVGGRPRGALISQGNLLIAQSSLVDAWRLTEADVNLGMLPLFHVTGLGL--MLTLQQAGGASVIAAKFDPAQAARDIEAHKVTVMAEFAPMLGNILDQAEPAQ--LASLRAVT---GLDTPETIERFEATCNATFWATFGQSEGLSTFAPYRDRPK----SAGRPLF-WRTVAVVDAEDRPLPPGEVGEIVLRGPTVFKGYWNNAAATQHAF-RNGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIADAVVIGVPDQWSEAIKAVCVCKPGESIAADALAEFVASL-IARYKKPKHVVFVEELPKDAKGAIDRAAVKTA-------- 153938752 7 -------------------------TIGEYLKRTCKKFPNNVAIQSLEMGISWSELDKITDDIAKGMIVLGLKKGDNLVLWGSNKKEWVYIFLAASKIGVCTVTLNTNYLLEEVEKILEVADAKAIAFMESFYNTNYVDIIEKVKCKIPIIEYFIYFGEKNEYTGIDNLETFNLICNDVKPDEVVNIQFTSGTTSSPKGVMLTHYSLINNSFITGEALGVTNKDKLCLVVPFFHCFGLS----VGILLSVGRMVLVESYKIAPLISTIKTFKCTVLHGVPTMFCRVLEDDSIDINDFKTIRTGILAGANATDELLDGIIEKMNIDIQIAYGQTEGCTQTLKTDSIDK-KYNSVGKPL-PFVEMKVIDMNTKKQLPNNVGEIYVRGFNVMKGYYKNDLLTRKTIDKEGWLHTGDLGFVDKEGYYHITGRIQDIIIRGGENINPHEIEEKLLSHPEISEVEVIGVPDKRYGEEACIILKPESCLTK-GDIKKYISQN-LAHYKVPKYIEFYDEFPLTDTGKIKRHELKECFEKK---- 157693273 23 -----------------------NETLQSYLFSSAEAAPEHTAIHFLGKNITYEQLQEDVLKLANHLIKIGVKKGDRVAIMLPNCPQSVISYYAVLIAGGIVVQTNPLYTEKELEYQMEDSGAKVLITPKAYKMKALTSMEHKLQDYLPFPKNIVIQVERNETIHMKELEGEQ-QIPALSKEDIAVLQYTGGTTGLPKGVMLTHENIL----ANTEMCWMYKTNRILGIIPFFHVYGMTTVLNLAV-KEGHQMILLPRFDVADTLKTIEKQKPTLFPGAPTMYIALLNHPNIEKYDLSSITACLSGSAALPVEVKQSFEKLTGGRLVEGYGLSETVTHSNFLWGANK--TGSIGCPWPNTDAGIYCEETGGLKEPYEHGEIIVKGPQIMKGYWNQPEETEAVL-RDGWFFTGDIGYMDEDGFFYIVDRKKDVIIASGYNIYPREVEEALYEHELVQEVVVAGIPDPYRGETVKAFIVPKKNAYLTEELDRFVRTR-IASFKVPRVYEFKESLPKTAVGKILRRVLIE--------- 91978335 7 -------------------------TLGDVYRRNAALVPDRTAFVFDGLRVTHREYLSRIEKLAAGLLRENVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFV--LGDGAPVVL---IAGADYRDIVTGLQPSLESVRRIFAIGDPAPFTPFAELASDAFAPPEVAASDGFVIIHTAAVGGKPRGALISQGNLLIAQSSLIEAWRLGERDVNLGMLPLFHVTGLGL--MLTLQQAGGASVIAAKFDPAQAARDIAAEQVTVMAEFAPMLGNVLDQA--KPEQLKSLRA--VTGLDTPETIERFEKACPQATFWATFGQSEGLSTFSPYRDRPK----SAGRPLF-WRTVAVVDADDKPLPAGEVGEIVLRGPTVFKGYWNNEAATKHAF-RNGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGAIRQHPAIAEAVVIGVPDQWSEAIKAVCVCRPGHSVGADELADFVAGL-IARYKKPKQVVFVDALPKTGKGEIDRAAVKSA-------- 134291062 28 -----------------------------LLDDAMRRFAGHPAFRASDRTLTYADVDRLSAALAAYLQQVAVRKGDRVAVMLPNVLAFPVVFVALARIGAVQVNVNPLYTPHELEHLNDAGVEVAVVCGGSMATFADVVGKTRVRTVLTVGRDDLPAGACAALPPGAALQRAPVAL---DGSDLLLLQYTGGTTGLSKGAALSHRNLIANVEQFAAIVPAAREEVVVTAIPLYHIFALTV-NFLSYFAIGAQNWLVANPRDMDG--LIDVLKAARPSVFVGVNTLYAGLAGHPRVDWSRLKLSAGGGAAVIDVISARWQAVTGNFIREGYGLSETSPVVTFNPQSVDRFTGTTGLPL-PSTDVKLLDDENREVAIGGAGEICVRGPQVMGGYWQKPEANAAAFTEDGYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVVTALPGVAECACIGVPDERTGEAPKLFVVAPDATVGEAEIVAHCRAN-LAGYKVPKQIRVVERLPKSTVGKILRREL----------- 193688096 65 ------------------------------------RWPDRDALVCGVTKFTYHETRLACKRFAASLKKRGATTGQVLAVLLPNVPEFAVTALGAIEAGLVVTTINPVYTPFEIAHFKDAGAVGVVTIPELLPKFEAQKLMDGPGVK--PLYVISVNGKGDDFDEMLDPMVDTSVLKKCRSNDVAFMPYSSGTTGLSKGVSLSHRNLVANITQTNEVNHFSDTTVLPAILPFYHIYGLTMILLRGLSY-GCKLVTLPKLESDLFLNILKNYKATLLYVVPPMVLLLGQHKNVTHEHFQSLKIICNGAGPVKEADAEKVKNVRFC---QAYGMTEALVDYLTVGPP---ISNTKAKVVDPTDDTIEYG-------PGEVGEIQVHGPQVMMGYHNNPEATANTVSPDGWLRTGDIGYYNDQKEFFIVDRIKELIKVQGYQVPPAELEGLLRTHPAVLDAAVIGVPHDRTGEAPLAYVVLDPDRPAASEVKAFVAERVAPYKQISAGVRFVESLPKSAAGKILRRVLKE--------- 39934486 7 ------------------------------LRKAASFRADDVALVTSERSFSHGEMLDRVARLASVFRRLGVTGGERVAILAANGHEYIECYFAVLWAGGVVVPINSRFSLAEMIEQVTDAEPSALQLADACRGITAVVAAAPGAAGLPKLYDYEAALADE----------KPCADAGRGNDDLACLFYTGGTTGRAKGVMLSHRNLWVNAVVTSLSFGFDETTVALHAGPLFHLG--AGARVYTTSIMGGRHVVIPRFAPKDVLAAISHHKVTVATFVPTMLGMILQLPDLDSYDLSSLKLITYGASPMPQECLRRFPSIFG----QSYGMTE-LSPVATILSPDDHLLRSAGRPVVSA-EVRIVDAEDRQLKPGEVGEVVVRGPMVMMGYWKQPELT-AHVLRGGWMHTGDSGRFDTEGYLYISDRIKDMIITGGENVYSIEVENAIAAHPDVLQCAVIGVPHAKWGEAVHAVVVRRGSSLTTDELITFCRSV-IADYKSPRSIEFRDDLPLSSVNKINKAALR---------- 9988455 65 ---------------------------------NASEYPNRTCIIDSKTQYTFSETDSICRKVAAGLSNLGIQKGDVIMVLLQNCAEFVFTFMGASIIGAVITTGNPFYTTAEIFKQVNVSNTKLIITQSNYVDKLRNTTINESDNKYPKLKVITIDTPPENCLPIENTQENQVTSVSIDSNDPIALPFSSGTTGLPKGVILTHKSLITSVAQQVDNLYLKHDDVVLCVLPLFHIYSLNS-VLLCSLRAGAAVLIMQKFEIGALLELIQSHRVSVAAVVPPLVLALAKNPMVDKYDLSSIRVVLSGAAPLGRELNRVPHAIFG----QGYGMTEGPVSFAKHPYPAKVVRNADLKVIDPETGSSLGRN-----QPGE---ICIRGEQIMKGYLNDPEATARTVDIEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLISHPNIADAAVVPQKDAAAGEVPVAFVVPSNDGFELTEVKEFISKQ-VVFYKRLHKVYFVHSIPKSPSGKILRKDLRAKLA------ 116695316 13 ----------------------------DIPRRWAAETPGHVAVFEEGRTTTYAQLWAGIEDAQRYLQAQGVGTGDRVLITAENCLAVITLVFALSELGAWPVVARLSEREIEIRAHCQFTHA---VSPDALHGVRYR--AREIA---PAGLGPLMAGAVDEAGERE---------PEALARDVAALIYTSGTTGQPKGVMVTHRGLLHFARVTVESRRMQADDCAYAVMPMSHVFGLGTL-LVSTLQAGASLYLSARFNAADVTAAIRQGAITLLQGVPTMIVAHVRATGTPLQASPRLRYLYTGGGPLDPTLKHDVEAMFGQPLHHGYGMTEGSLFVTRMDRPR---TDCSAGEIVEGAELRVVGPEGKPVPQGQPGELWIRGPGVMRGYYRAPDLSAEALRPDGWLNTGDIGRLDPGGALFIVGRTKDLIIRSGFNVYPIEVESVINTHPSVRVSAVIGQPTADGNEEVIAFVEIRDEKFDAQALHDYLVDR-LSPYKRPERILRVASIPTTASGKLLKHQLRQMLADK---- 168005746 5 -------------------------TLIELLDNSAAEHGEQPGITSGSLQLTHKELQDAIDKTAIQLRRIGVKPGNLVSLAFPNTLEFVVAFIAVTRVRAIAAPLNSAYTEDEFKFYLEDANSTLLLVPGAEGNKAAEAASKTLGLPIAGVHWEKGSSSGDEIVLTPKDKVEDGAGPKPDEGDEALFLHTSGTTSRPKGVPLTQKNLASSIKNIIATYELTPSDRTLIVMPLFHVHGLMA-ALLSTLVSGGAAVL-PSASASSFWSDIRDNHVTWYTAVPTIHQILLKVHKSKESEYPKLRFIRSCSSSLAPPVLADLEASFKAPVLEAYAMTEASHQMTSNPLPHHGVHKPGSVGKATGIELAILDDDGSILKPGEIGEICIKGPNVTSGYKNNPDANQVAFAFDWFH-TGDRGKLDEEGYLSLTGRIKELINRGGEKISPLEIDAVLLAHPAVSEAVAFAAPDDHFGEEVNAGIVLNKGTEATAMDIVEHCKKNLAPFKIPKRIFFADELPRTATGKIQRRIVAE--------- 218718182 4 --------------------------------------------------FTYDELDRHSNALARGLQSLSVRKGDRVAVMLGNSLEYASLTYALFKLGAILVPLNPSFNANQVSHLIISAEAIKHLVPDLHA-------ESHVQSELPSLKQVVVVGSAYKALTVSDLPADREALPDLSPHDVVNIQFTSGTTSMPKAACLTHRSILNNGTQIGDRMLLTENDIVCCPPPLFHCFGC----ILGYMATAGSAIVFPSESFNGLASLVREERCTALYGVPTMELGLLEKGEVPHDGFQYLRTGIAAGSSIPAELMRKLHKTLNLTLTICYGMTETVSAMTTTDDPIDKRITTVGRLM-PHVEAKVVDPADRSTLPIETGELAVSGYLLMKEYWDAPDQTAEVMLADEWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEIENCLLAHPAVKEVSVVGVPDEKYGEVVGAFVVSRDQEQRKEELRLWVREK-LSSHLVPKFVFFLPSFPKTASGKIQKFRLKE--------- 210118088 30 -------------------------------------YGDRVALVDGPTSYTFSQLKKLIRGCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTADELAHQLEMS-GASYVITIGM----FADKAKQAKDKCEKIKDVYVFGEAEGCTPFSSLLRDPADVQINPREDVAVLPYSSGTTGLPKGVMLTHYNFIANLEQMRQIAAVANPSL-LGLLPFFHIYGMSVI-LAGSLLVGANVVVLPKFDQELFLKCIQDYKVTHVHLVPPIALFLAKHPMVDKYDFSHVQELFCGAAPMGKELSDAVRNRLNVSIRQGFGMTETVTHVVKMGESKAIVLVVTLVLLFPPDAKVVDVESGKLLGEGEDGELCVRGPQVMKGYLNNPEATANTI-KDGWLHTGDIGHYDSECNFYVVDRLKELIKYKGYQVPPAELEALLLSEPRVQDAAVIGVPDLEAGELPKAYVVKKADSDVTEEIKQFIAGK-VAPYKKLRFVEFTDQIPKSTSGKILRRVLKQKEVER---- 186470600 68 ---------------------------------------------------TYADIDRLSTAFAAYLQKVGVRKGDRVAVMLPNLLAFPIAFIAIAKIGGVQVNVNPLYTARELEHQLNDAGVETIVVFDGSTC----ALAQALGST--KVKTVITAGAGDAVIPLRNAITLPQALARVDGNDLLFLQYTGGTTGPSKGAVLTHRNLVANIKAFMPDALRPGEETIVTAIPLYHIFALTV-NFLTYFSVGAENWLVANPRDVDPFDVLKAARPTIFVGVNTLYACLAAHPRLPEVDWSRLRLSAGGGAAVIDVVSQRWKSVTGSFIREGYGLSETVVSF----NPQFIFTGTIGLPV-PSTDVKLLDDENREAAIGEPGEICVRGPQVMRGYWQQPEANARAFTADGYFRTGDVGVFDAKGFLRIVDRKKDMVLVSGFNVYPNEVEAVATALPGVAECACVGVPDERTGEALKLFVV---AAPGAGALIAHCRA-SMAAYKVPKIIRFVEALPKSTVGKILRRELR---------- 90423730 26 -------------------------TLPDLLSTSATRYGARPAIEFRDRAISFTELEALVETAAAALLRAGYGKDCSVGLYLGNLPDHPINFFGALKAGARVVHLSPSHKLSDSGARILITSDLAGLLPMALKFLEKGLLDRLIHTPIPDDPRIV------RYADFTKDATPPAQWPALKPDDVAVLQYTGGTTGLPKGAMLSHGNLIYDLWGARDRAERNTVERVICVLPLFHIYALTVI-LLRSLNNGDLISLHQRFDVAAIFRDIEEKRATVFPGVPTMWIALANDPSLESRDLSSLATCGSGGAPLPVEVAKVFERKTGLQLKSGWGMTETCSPGTSHDKPGSIGLMLPGIEL----DVVSLDDTSKPLPPGEVGELRIRGPNVTRGYWNRAQETAEAFVGDRFL-TGDIGTMDRDGYFFLVDRKKDMIICGGFNVYPQMIEQAIYEHPSVQEVIVIGIPDQYRGEAAKAFVKLRSAAPFSVDLREFLKGK-LGKHELPAALELVDELPRTSVGKLSRHELR---------- 13310120 36 ------------------------------------RFADRPAFSNLGVTLTYAELERHSAAFAAWLQQTDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTERELVYLNMFGKRVQEVLPD--TGIEYLIEAKMINTVVDKLKKMVPAYQLPQAISFKQVEQSPKPVP-LSLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMLQ-VLACFSQHQEVMIAPLPLYHIYAFTA-NCMCMMVTGNHNVLITNPRDIPGF-IKELGKWRFSALLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWEALTGCRIVEGSGLTETSPVASTNPYGQLARLGTVGIPVAG-TAFKVIDDDGNELPLGERGELCIKGPQVMKGYWAASLRPLKALDADGWFKTGDIADRPRTVSTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGVSVDELKAYCKAN-FTGYKVPKHIVLRDSLPMTPVGKILRRELRD--------- 145590703 40 ------------------------------LDRQATENGGRTAYIYFNNKISFKTVGEHSDRVASALKEWGLGKGDVVALYMPNTPAFPIVYYGALKIGAVVTPMNPLYTPREVAWQAKDAGARVIFAADIF----YKNV--EEAAKMYQFDRIVVV-EVAEYMPIKPLAKMRLKPPKIQTEDLAALMYTGGTTGLPKGAEITHGNISANLKRGLE------GLVMMGILPWYHIYGQVTVMHYGI-FEGATVVVMPRPDVEQLMKWVQKYNVHVLHGVPTLYNMIINHPKAREFNLRSLAFCISGAAPLPGEVAKKFEELTGATLREGYGLTETAVVTHVNPLYGKAKIGSIGLPI-PSTYAAIADTEKPELPPNQVGELVISGPQVFRGYHNRPEENAQAFFECCWFRTGDMAYMDEEGYFYIVDRKKDMIKYKGYSVFSREVEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREECKGKITAEDIIKEDKLAHYKRPRAVEFRDDLPKSAVGKILKRELKAQELAKLQA- 73542966 33 -------------------------------------------VEGGTVRTNYDQVHRRAKRLANALAKLGLSEGDRIGTLAWNTHRHLEMYFGVSGSGAVLHTVNPRLFPEQIEYIINHAE-------DSVLCFDFAPLVAKLAPQLKTVRHYVAMTDPEHMAALEDLSSEDYEWPQFDERTASSLCYTSGTTGNPKGVLYSHSTVLHSLKASSDTFGVSPESSILMIVPLFHANAWGLPYACAM--NGAKMVL-PAQHLDSVYRLLRDERVNYSTAVPTVWLMYLDAHPEIDPRELSLRIAGVGGSAAPAAMIERFEKQFGATLMQGWGMTEGVINHAGLSEAEQLKIKKQGRALWGV-ELRIEDDEGR-VLPHDGGKLKVRGPWIASSYFKA-EHDA--LDNDGWFDTGDVANIDPEGYVQLVDRAKDVIKSGGEWISSIDLENATMSHPAVAEAAVIGVPHPKWQERPLLIVVKRDHEVTSAELIAFLAGK-VVRWWVPDDVVFVDALPHTATGKLLKVKLRDAYRNYVL-- 118465191 3 --------------------------IGDIATNNARRYPQKRALVDADRVHTWTQVDERARRLAGYLAGRGLEPGERVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARGVIV--------HADHLDKFSSEIDRLDVVLPIGEYESALAA----AEPVA-PQVAISDVAVILYTSGTTGRAKGVMHTHRGLLYQAADTNLVTEANRSDVMLATTPF-----FTAGGMVRTLYLGQTMVIHQRFDPQAVIDEIERSSITFTTFIPTMTLAILEDGPPR--DMSSLRRISYGSAPVPPGLARKAMDLLGCDLQQRYGLTEGQATILTPQDHRDIVIATSCGRETPMCVIRVIDAEGNDAPVDEVGEIVIVSPANAVGYWNQPEQTAETFRPDGL-RTGDLGYLDADGYLHITGRRTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPRDQQALTEELAALCRAE-LAGYKQPRRFEYRDEFPLGPAGKILKREIANQV------- 126459453 32 ------------------------EPLFSYLDRQAAERGSATAYVYFGNKISFKTVGDHSDRVAAALKEWGLGKGDVVALYLPNTPAFPIIYYGALKIGAVVSPMNPMYTPREVAYQAKDAGARVIFVADVL----YKNV--EEADKMHKFDRVVVV-EVAEYMPLAKRRLKPPKIPSYKSEDLAALMYTGGTTGVPKGAEITHGNILQQLKPLYEVVKREQQLVMMGVLPWYHIYGQVTVMHYGI-FDGATVVVVPRPDIEQIMKLIQKYKAHVLHGVPTLYNMIINHPKARQYKLSSLAFCISGAAPLPVEVAKKFEQLTGAVLREGYGLTETAVVTHVNPLYGKAKAGSIGLPI-PSTYAAVADDKPILLPPGQVGEIVISGPQVFKGYHNRPEENAQAFFECCWFRTGDMGYMDEEGYFYIVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREECKGKVTPEDIIKEDKLAHYKRPRAVEFRDELPKSAVGKILKRELRAEELRKL--- 86748870 23 -------------------------TLPDLLAKAATDYAARPALEFRDGQINYAGLQERADIAAAALLRAGYGPGASVALFLGNTPDHPINFFGALKAGARVVHLSPSHKLSDSGARVLITTDSAALLPMA-----LRFLDKGLLDRLIVCADSDWGASATPLAPLPDGPAKPAAWPQISPDDIALLQYTGGTTGLPKGAMLTHANLVWGLVRAGE----GGAHRVICVLPLFHIYALTVI-LLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIALANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERKTNLKLKSGWGMTETCSPGTGHDKPGSIGLMLPGIEL----DVVALDDPKKVLPPGEVGEIRVRGPNVTQGYWNRAQETAESFVGDRFL-TGDIGYMDSDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDDYRGEAAKAFVKLRDGAKSVEELRDFLKGK-LGKHELPAAVEFVDELPRTPVGKLSRHELRNQL------- 168030520 48 -----------------------GLTLHGYVLDNIEDYLHRIALSSNGRHYTYGQVQLLTKNIQAGLNQFGIRKGDVVIVLLPNIAEYFIFVLGIISIGAIYSGSNPAAHESEIQRQAENSGAKLVIT-------DLKTYKKVEALGLP----VVVMGESYCYLSLFEADGSQAPTVDISEHDVCALPYSSGTTGVSKGVMITHRNIVANLNQTIERAYRDDESVVLGLMPFFHIY-----GICGICCAAGKVVVMARYNFQEFLDILLKYEITFAPIVPPILLQLVKKDLGENFDRSKLKLKSIAAAPLGIELQRAFEAKFGVEVQQAYGLTE----YSCVTVSHCSPIHGRGKPGSPGLEVKFVDPNTGLSLPANTGEIFVRGESTMKGYFKNPAATAATIDFEGWLHTGDIGYIDNDGDVFIVERMKELIKYKGFQVPPAELEAVLISHPAVADAAVIPIPDEEAGEGACVVLKP-DCFISPSEIQAFVASK-VSTYKQVRHVEFLASIPKSSSGKILRRVLKEQI------- 116328788 40 --------------------------------------------------YTYGEFSSRVKKLIDSLQKLGIRPGDRIATFGMNHYRHLEVYFAVPSMGAI-LHTLNVRL---------FPEQLVFIVNDAEDSFVDKSLGKILLDLLSQFK------KKPKFIIMDDLETEPVALPELDENQAAGMCYTSGTTGNPKGVVYSHRSYLHSMSDSLGIC--EKETV-LPVVPMFHGIPFACVMTGAVLVFPGKHLLGHGLA-----SLLEQEKVSIAAGVPTIWNVLYQHLKKNSYDLGKLHTMIVGGSAAPQSMIEGFKNDFGIHILHAWGMTEPVATVCRLKESEKMQLLAKQGPAVAGVELKGIDDQGKDIKDGKTGELIVRGPWITASYYG--NPSKESFTEDGWFRTGDVITIDEHGYIQITDRKKDLIKTRGEWISSVEMESYVLKAPGVLEAAVVAKPNEIRGEVPVVFVVAKEEKVDKKSVLDILKEN-FANWQLPDDIRLIEAIPKTSVGKFDKKVLR---------- 87622844 27 ----------------------------DLFEISFAEYAQLPAFSNMGRALSYQELDVATKKFAAYLQHLGLKKGDKVAVMMPNLLQTPIAILGILRAGCTVVNVNPLYTARELEHQLNDSETTAIVILANFTGVKHIILSHLVNFVVKHIKKMVPAFSLPNVIPMADADAKHYSRPELTHLDLAFLQYTGGTTGVSKGAMLSHGNMVANLEQ-VSGCLLDRGKIVVTALPLYHIFALTA-NCLTFMKYGGLNLLITNPRDMKGFKELSNNRFTAITGVNTLFNGLLNTPGFDELDFSNLKLSLGGGMAVQRPVAERWQEVTKTRLVEGYGLTECLVTISPYDLAG--YNGSIGLP-APSTDIKIMGEDGQEVAKGEAGELWVKGPQVMLGYYKRPEATAECM-HDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVCMMNSGVLEVAAIGVPHEVSGEQVKIFVVKKDPSLTEKDIIAHCR-KNLTNYKVPKFVEFREELPKTNVGKILRRALKEA-------- 149191138 27 ----------------------------EMFEQSVHKFADQPAFVNMGSVMTFRKLEERSRAFAAYLQELKLKKGDRVAIMMPNLLQYPVALFGVLRAGLIAVNVNPLYTPRELEHQLNDADAKAIVIVS-----NFASTLEQVVENTP-IKHVVLTGTVVDFVPKYDLRLQYVK-PFMTGDDIAFLQYTGGTTGVAKGAILTHRNMIANVMQAKGMVLNEGRELVVTALPLYHVFALTVNCLL-FIEMGGQNLLITNPRDIPGF-VKELQKYPFTAIVNTLFNALINNEDFHELDFRGLRLSVGGGMAVQRAVAEQWKKTTGCLLLEGYGLTECSPLVAAYPHDLEQYNGSIGLPV-PSTEVRIVDEDGNPVTDDSKGELQVRGPQVMQGYWQRAEATKEVINQEGWLSTGDIVQFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVIALNDKVLEVAAIGEANEASGEIVKVFVVKKDSSLTKEEIIEHCRKH-LTGYKIPKRVEFREDLPKTNVGKILRRVLREENDAKL--- 78355604 10 -------------------------TLGQILDHAVANWPDNEAVVYVDRDYTYREFGKVVDDLARGLMALGVKHGEKVAVWSTNVPYWVALQFATAKIGAVLLTVNTNYRKSELQYLLTQSECENLFIMDGYRDHDY---LQTIYDLMPELKNLNLNGRRVMFLGVEK-HRGMYSVPEIISGDVVNMQYTSGTTGFPKGVMLTHNGYWIGRNQN-----FTHKDRLCLPVPLFHCFG-CVLGVLAAVNHGATLVILENFNPVHVMASVDQENCTALYGVPTMFLAVLEHKLFEKFDFSSLRTGIMAGSVCPEPLMRRVIENMNMTVTICYGLTEGVMTQTLPTDSFERRTRTVGKAMPGIEVQVVDPDTGEELPHGSQGEVVCRGYNVMKGYYNMPEATQKAVDADGWLHSGDLGIMDEHGYVTITGRIKDMIIRGGENIYPREIEEFLYGMEGVQDVQVVGVPSRRYGEEVGAFIIAKEGADLAPEVRDYCRGQ-IAWYKVPRHIAFVEEYPMTASGKIQKFKLREMCAE----- 162949350 80 --------------------------LADYCLEKSSQWPDKVCLIDGVTGREHREIELSSRRVAAGLDKIGVKQGDVIALLLPNCAEFVLVFLGAAKRGAVVTTANPFYTAAELEKQIEASGAGIVITQSSYAGLNVQIIT--VDQHVANCMHIVLLNACEGECPQVRIHPD----------DLVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVDNFNITVEDTLMCVLPMFHIYSLNSILLCG-LRVGATLVIMPKFELPKLLDLIQRHKVTMGPLVPPIVLAIAKNPIVENYDLSSMRMVMSGAAPLGKELARLPNAVLG----QGYGMTEGPVLAMCLKTPFSVKPGSCGTVVRNAEVKIVDTETGMSLPYNQPGEICIRGPQIMKGYLKNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLISHKEIQDAAVVSRKDDVAGEVPVAFVVRATSSTISEEVKDYIAKQ-VVFYKKIHNVYFVDSIPKSPSGKILRKDLRNKV------- 126738555 15 ----------------------------------------------------WGEIEANARKLASALERLGVQQGERCGTIAWNNRRHLEIYFGVAGAGMICHTINPRLKPEQLIYIINHAEDKVLFIDETFA-----AAAGQLQAHLKTLKHVVLMGPRNEILFYDELLAEEGEWPELDENMPSSLCYTSGTTGNPKGVQYTHTTVLHSIGNQPDGLALSAKDTVMAVVPMFH---VNAWGVPYITASVGSKLVLPGPNLDSLVRLIDDERVTIALGVPTIWMGLLQALEKTGSKAESLTRTVVGGSALPTVMIPTFRDTYGVELIHAWGMTEGTLNHQDLSDTEKSIREGQGRP--PYGELRLVDETGKKLEDGVTGELQIRGHWIVDTYFGHEE---SALTADGWFDTGDVATIDPDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPGIAQAAAIAARHPKWDERPVVIAIKADEALTEATLLDFY-EGKVASWQIPDKVIFVDELPLGGTGKVLKNKLRD--------- 183983131 7 -------------------------TISAIVRHAASIHGNSEVITIGYRSMSYRSVLGRAGRLANALRGLGITADQRVATFQWSNQEHLEAYCAVPSMGAV-LHTLNIRLAPEQLAYIANHASDQIILVDA-------SVAPLLASALPAMESVVIATGGGDLAPLQRCQPETFDWPEIDERSAAAMCYTSGTTGNPKGVVYSHSTYLHALTACTNALAVSEADRILAIVPMFH------ANAWGLIYAGADLVL-----PDQAAPLIEETQPTIAGAVP---TIWNDVESNPARDISSLRLVACGGSAVPVSLMRAFEDKYNVPIVQAWGMTETSVGETRAWEMRE----SQGRPMCGV-EIRLRDDHKKTVDGRSAGEIQARGPWITGAYFGDDDPDK---FDGGWLRTGDVGRIDPDGYLTLTDRAKDVIKSGGEWISSVELENTLIGHPAIYEAAVVAVPDDKWQERPALVVVHRGAEVDIDRLRAFLLDK-VAKWWIPERWSFVSEIPRTSVGKYDKKAIR---------- 27382404 41 ----------------------------EYLRAWARRSPERPAVIFYGHVTTYADLDRQSDRFAALLQAKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAAHVPVSPLSRAFELSYELNDTQADVIVALD-----QLIPVVEQVRGEV-RLREIIVTSFA-DVLPAAPAFPTPIRAPRIAAAEVAALNYTGGTTGMPKGCVHTHRDMVYTAAANYGISVLDESSVFLSFFPAGENFGLIFP-----LFSGATLVLLARWDAVGAMAAIDKYKVTITAMPVDGAVELMDHPRWSEFDLSSLKQVRVVSKKLNADYRRRWKDLTGTILMEAWGMTETHTSNTFTSGFQDDDFDLNNQPIVPGAEFKITDFETGALLPGAEGEIRVRTPSLLKSYWNKPEATAESLV-DGWLRTGDIGSIDKDGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPDKGQVPVAYIQLKPEAVSAESLRAWCAER-MAVYKVPE-IRIIEALPLTATGKVKKQDL----------- 168042583 25 --------------------------LSDYCLEKAAQWPDKVCLIDGVTEHTYGEIELSTRRVAAGLFKIGVKQGDVIALLLPNCAEFVQVFLGAAKMGAIVTTANPFYTSAELEKQ-TIASGAGIVVTHSSYIEKLAGLNVQVPTTSHPVSIITVDQHVDKCMHISML-LEPAECPEIHPDDVVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVDNFNITVEDTLMCVLPMFHIYSLNSILLCG-LRVGATLVIMPKFELSKMLELIQKHKVTMGPFVPPIVLAIAKNPIVENYDLSSIKMVMSGAAPLGKELARLPNAVLG----QGYGMTEACLAFTVVRNAEVKIVDTETGMSLPYNQ------------PGE---ICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSNEEIQHAAVVSRKDDVAGEVPVAFVVRQAGSTISEEEVKDYVAKQVVFYKKIHNVYFVDSIPESPSGKILRKDLRNKV------- 163746738 20 ----FAQWPDLLLEKFRLN---IGVELTDSMVEKG--FGDRTALIGNGRRRTYKELADWTNRLAAMVDDLGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSAIVDKAE-ISHALCDTRLMDEMTTCAK--SSKF--LKTVVFDGTSNHDAELDRLALEPVQFADTAQDDVALLGFTSGTTGNPKATMHFHRDLIIADGYAREVLGVTPEDVFVGSPPLAFTFGLGGLAVFPLRF-GAAATLLETASPPNMIEIIEKYKATV-CFTAPTAYRAMLQAMEEGADLSSLRAAVSAGETLPAPVYHEWKEKTGKPMLDGIGATEMLHIFNRFDDHR---AACTGRPVTGY-EARVIDADGNEVPRGEVGRLAVRGPIGCRYLGDARQ---ADYVKDGWNITGDSFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPMVSECGVVAAPDEARGSIVQAHVVLVDGAPEDANTIKTLQDHTIAPYKYPRDIRFIKELPKTATGKIQRFALRE--------- 171324438 6 -----------------------------------------------GRRYTYEQWEKEVHRLANALLEAGVQKGDRVSTVLFNTLELGTAFFACAKIGAIPIFRL---KSKEIAYILEFEKAVEPQIASIHHEFNYHALVSNAQTTAPSI--------------------------EVFERDIYAMMYTSGTTGRPKGVLHRHRDMIEQSMICNAVMRIRDTDRGLVSAPMFHCAELHC-CFLPRVHAGAANIILHHFDPKLVLKTIEQEKITLLFAAPTMWNMLLQ-ENLRAYDLSSLRLGLYGAAPMAPVLVKECKERLGIDLIQAYGMTEMGPAVTFLLEDEQLCLNHEVRIVKPREDGP--SDPDDVLPPGEVGEIIMRGPCMMVGYYNREEATAKAMYK-GWYHSGDLGYMDEEGYLYVADRVDDMVISGGENVYPREVEDVLYEHPGVLDVAVVGEPDEIWGEKVVAFVVKKDPNVTEEDLEQFCKTSDLAPYKRPRAYYFVDALPRNASGKIQKFLLREQV------- 171318057 28 -----------------------------LLDDAMRRFAAQPAFRAFGRTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFVALARIGAIQVNVNPLYTAHELEHQLNDAGVEVAVVCGGSMGVVGRTRMRTVLSVGSGDLGVVPAGACDALPPGESLALEPIT---LGGDDLLLLQYTGGTTGLSKGAALSHRNLVANIEQFGAIAQRPGEEVVVTAIPLYHIFALTV-NFLSYFAIGAENWLVANPRDMDGF--IDVLKAARPSVFVGVNTLYAGLAAYPRVDWSRLKLSAGGGAAVIDVISARWKAVTGNFIREGYGLSETSPVVTFNPQSIDVFTGTTGLPL-PSTDVKLLDDQDREVAIGEAGEICVQGPQVMGGYWQKPDANAAAFTADGYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDARTGEAVKLFVVAPDAALTEAQIVAHCRAN-LAAYKVPKLIRLVDRLPKSTVGKILRREL----------- 194245672 12 ----------------------------ELLGANADRFGDRTAYSDGRRSVGHAGLERRTRRLAGHLGQLRLHPGDRAMICLGNRVEMIESYFGVLRADAVAVPVNPRSTDAELTHLLADS-GARLVITDAARAERFDRL------RAERFGDLTVIATQDGPLPFEPLAAEEPELPALGLDDVAWMLYTSGTTGRPKGVLSTQRSCLWSVAACVPVPDLRAEDRVLWPLPLFHSLSHITC-LLAATAVGATTRIVDGTSAQDVLAALEQERSTFLAGVPTLYRYLVDAARERGFTAPDLRVGLVGGAVTTAELLRAFEDTFGVPLIDAYGSTE-TCGAIAVNWPTGAVAGSCGLPVPGLTVRLVDPETLLDVPAGREGEFWVSGPSVMLGYHNQPEAT-AEVLRDGWYRTGDLGRRDEAGFCTVTGRIKEMIIRGGENVHPGEVEAVVRAVPGVADVAVVGKPHDVLGEVPVVFVVPGAGGFDPAAVLAACREE-LSYFKVPEEVYEIERVPRTASGKTTRHVL----------- 91790374 33 -----------------------------LMEESFQKYGSRVAYSFMGKDVTFGQTDSLSVAFAVYLQGLGLLKGDRIAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAHVLEQCIATTMGDQLGMLKGALVVRNVKKMVPAFNLPGATLKRPDIKPDDVAVLQYTGGTTGVSKGAVLLHRNVIANVLQSMASLPAGEQPTYVCALPLYHIFAFTVNMMLG-MRTGAKNILIPNPR-DLPAVLKELSKHTINSF--PAVNTLFNGLANHPDDWSHLKISVGGGMAVQSSVAKLWLEKTGCPICEGYGLSETSPSASCNPTNSKAFTGTIGVPI-PSTWFKLIDDDGNEVPPGQPGEIAIKGPQVMAGYWQRPDETAKVMTPDGYFKSGDIGVLDENGFFKIVDRKKDMILVSGFNVYPNEIEDVVARLDGVMECACVGVADEKSGEAVKLVIVKKNPELTEAQVREYCKAN-LTGYKQPKVVEFRADLPKTPVGKILRRELRD--------- 134101895 37 -----------------------------------ARHPDRVATTYFDGRLTYRELDELSDGLAAHLAGRGLAAGDRMAVYLQNVPQFVIAVLAGWKAGAIVVPLNPMYRSHELTRILADARPTAVVSSDAGIGIALTTSDLDLQTR--DDERLFAGGPAADAVDLLEAARAGGRRPEVAVSDVALLVYTSGTSGVPKGATNTHGNLAFNCA-GFKARAGREAPGFFALAPLFHITGMVCE--LGAAIAGGRLDLAYRFEAGVVLDALKEHRPDYMIGPSTAYMALMNHPDVSADHFSSLEHIYSGGAPLPSAVVERFRELFGHYIHNGYGLTETTATATSVPTHLEAPVHEESGTLSPTFNTRIVDDDGRDLPVGEVGEIVIEGPMVVPAYWNKPDETKAGI-RDGRLHTGDVGFMDPQGWFYVVDRKKDMINASGFKVWPREVEDVLYSHPAVREAAVVGVPDAYRGETVKAFVSLRAGARATGEELAEHCKQRMAAYKYPRSVEIIDELPKTATGKILRRTLRQGATGSTATG 206975614 4 -------------------------TIGRIFDLSVGKYPNKEALVEKNIRWTYKQWNEQINKTAHALLEEGVRKGDTVSVYLYNCREFVNVYLACFRLKAKEVSYILQDASSKVVVFEKAVEPTVAIIERDFPNSSFWYVEDDTPSYASSYHEKVNAASSKKI----DI--------EINEMDYCSMLYTSGTTGHPKGVLHRHREMAEHSMICTYFLKYNRDSVGLVVAPLYHCGELNA-GIIPRIQVGGKNVILHHFDTETVLHTIQEEKITTFFAAPTMWNMLLQKDLTQY-DLTSMKIGIYGGAAMAPALVKECKERLYIDLVQIYGMTEGPVVAFLVEEDQITKAGSAGTPCFSHEIRIVKPSEDAPAEPDEVGEIILRGPTMMAGYHNREEANAKSMYK-GWYHSGDLGYFDKDGYLFVADRVDDMVISGGVNIYPREIEDFLHSHPGILDVAVLGEPDELWGERVVAVVVKKDETITEADLETYCKESDLADYKRPRHYLFVDELPRNASGKLQKFVLRESL------- 119470937 34 -------------------------------------YKDLPAFTNMGKTLSYEEIDTATKKVASYIQNLGLKKGDKVAVMMPNLLQTPISILGILRAGCVVVNVNPLYTVRELEHQLKDSDTSAIFILANFADTLEKALGKQVGDMVGGLKKHIVVKHVKKMVPKYNL-PNTIKFPELNLSDLAFLQYTGGTTGVSKGAMLSHGNMVGNLEQ-VSGCLLNRGTVVVTALPLYHIFALTA-NCLTFMKYGGLNLLITNPRDMPGFKELSQTKFTAITGVNTLFNGLLNTPGFDELDFSHLKMSLGGGMAVQRPVAEKWQKVTGSKLMEGYGLTECLVTISPYD--LESYNGSIGLP-APNTDIKLMLENGEEAAKGEPGELCVKGPQVMLGYYKRPDATAECL-QDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVVAMHDGVLEVAAVGIPHDVSGEQVKVFVVKKDPSLTEKDIINHCRDN-LTNYKVPKLVEFRDELPKTNVGKILRRALKD--------- 23100125 29 ------------------------------------------------QTFTYEETVQRMKRLGHALESLGIKKGDRVGTFAWNHHRHLEAYFAVPSMGAILHTINIRLAPEDLVYIINHAEDKVILVDE-----DLLPLIERVADQLAHVEAYIVMTDREN-LPLERADSEYEFTTELNEEDPAGICYTSGTTGRPKGVVYTHRGYLHSMALGMDTVGLSETDTTMPVVPMFHVNAWGMP-FAATWFGATQVLPGPMPTPQVLAQLIDEYKVTTTAGVPTIWLGLLKELESGNYSMKSLRNILCGGSAAPKSMIKAFETKYNIPFLHAYGMTETLVTVSRLDSEERLELRSKQGMVVPGIEIRAINENGDVTRDGEMGELIIRGPWIADQYYK-DDRSADTF-HDGWLHTGDVVTIDEEGTIKIVDRTKDLIKSGGEWISSVDLENALMAHEDIFEAAVVAIPDPKWQERPIACVVCKENAQLTKEDVLQFLQPQFAKFWLPDEVIFMNEIPKTSVGKFLKKALRDQVKETL--- 186473650 19 ----------------------------------AEKFRESVALVYGDESLTYLQLRARVDVTADILRMHGIDRGQAFALYGRNCPEFLYCYLAAAKIGAVFVSINANVTESEVGYILKHSDARLMFHDEFVAEVANTSALQHLSRPLEELKRSVPA--ESRFL------YEP-----VDPSDDLLIVYTSGSTGAPKAVVLTHAAQI-GAARSIADFWLNPGDATVVAAPMGFLLGLSTSALVPML-SGVKVVLNKRFHPGEVLEALAKYNATLFHGVPTMYSMMLDYSQNRTFDLSSMRVMICSGAPMPDEMVQQFTNRFGKMPQNYFGMTECYPLVGTYATDEEFPPKGAVGRLAPGAKVKFLDNEGRECSPGMVGEMYARASSMLKRYHKAADLTKAALV-DGWFRTGDNGYVSLDGFIYITGRLKDLIIRGGANIAPLEVENALLTNAKVQSVAVIGVPDRIYGEVPVAFVVKQRGAVVSSEELIEFSKKQLADFKVPTMILFRDELPLGKTGKIDKNQLK---------- 116624068 18 -------------------------------------FGRKIGVVSGDRRFTYAEFGERVERLAFGLLSEGVAPGDRVAFLSFNTHQLLEGYFGLVRAIVMPLNVRLT--AAELTGILCHAEPRVVI----YEA-DFAPVAKQLRAGCPGVQTWIEIGPAYD----ELLQRGRIARPDIDERDIAELFYTSGSTGTPKGVTLSHRTYMHMLSISATF-YNDETMVELHTIPLFHANGWGRPQC--ATLHGLKQVMVRRFEPVHVLRLIQEEKATSMSLVPTMANALVHCAELANYDHSSLRQIHLGGAASSPELIERLEAAFHCPAMAGYGLTETSPAATEMSEPERIRRRAMGWPL-PGCEIRVVDLQMKDVPRDSIGEIVMRGDIIMDGYFR-EPKATADVMTNGWLHTGDMAMWDEENYLHIVDRKKDIIISGGENISSIEVERAIASHPAVLECAVVSAPDPQWGEVPATFVVKPGYALDECGLCEYLQGR-IAKFKMPRRFHFSDTLPKTGTGKILKRELREKL------- 46143606 50 ---------------------------------------------------TFRKLEERSRAFAAYLQELRLEKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVVVSNFTNVKHVILTRQLSFGKRTLVNFVVK-YVKKLVPKYKLQRQYVK-PSLYREDLAFLQYTGGTTGVAKGAMLSHGNLVANLMQAKWVALLRNSRECIAVLPLYHVFALSVNCLLFILGITGLLITNPRDIPSFVKELKKYKVVALTG-VNTLFNALLNNEQFKEIDFSHLKLSVGGGASIQSAVAKRWHDATDCHIIEGYGMTECLIAATRSDSVEH--TGSIGVPV-PNTDIRIVDDEGNDVPIGERGELWVKGPQVMQGYWQRPQ-DTADVLKDGWMATGDIVVMGEDLNLRIVDRKKDMIIVSGFNVYPNEIEEVVAHNPKVNEIVAIGIPSKSSGEAIKIFVTKKDESLTREELRTYCRQY-LTGYKIPREIEFRDELPKSNVGKILRRVLRD--------- 116247575 4 -----------------------------VLAESAGRRPDHPALVFGSERITYAELWLATRRYAAVLRDRGVRPGDRIALLLPNTPHFPMVYYGVLALGAVVVPVHGLLRADEIVHVLGDSEAKAMVCPMLTEGAKAAGTA-----GVPLLTVMVENGEDDDGPARLDVRAEPLDLVPRAPDDLALVLYTSGTTGRPKGAMITHLNLVMNVSTTMRSPFLGPEDVLLGCLPLFHTFGQTC-GMSACFLAGGTLVLMNRFDGPGALDLMVTEGCTVFMGVPTMALLDAAAHDARR---PVLDRAFSGGSALPVKVLEEFQEVYGCPIYEGYGLTETVVAYNQKAWPRR--PGTVGRPIWGVEEIAAADVEDRELLPGEIGEIVVRGHNVMAGYLNRPEATAAVLV-DGWFRSGDLGMKDADGYLTIVDRKKDMVLRGGYNVYPREVEEVLMRHPAVAQVAVIGVPDDKYGEEVCAVVRTRPDAALAAHIVSWSRQR-IAAYKYPRRVEFVEDFPLGPSGKVLKREL----------- 116694856 3 --------------------------FAYFLRRAARYWGDQPAILYQDRVVTYRQLDQRSTRLANALLALGLQPGDRVAVQSRNRPELVELECALYKAGLVKAALNPRFTAAEASDVVGNCTPRVLITGPGYTGHA------RTTAGFGSIETFIAIGDAEYEALLANAGTTP---PDITPADLAVLHFSSGSTGKIKAAMQSYGNRMAALRKM--VSGMDRPARRLALIPVTH-----ASGMLMYLYQGATLVLFEKFEPAHFLAEVARLRITHVFMVPAMINMLLAEPTLAQADLSSLKTLAYGAAPMAPARIREAWERIGPILSQGYGASESTSGVTRLSDHADAIANSCGRALGE-TEVRVVDEQGKEVAVGEIGELVIRGEDVFHGYFNEPALTRETII-DGWLHTGDMARVDEAGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDDTWGEKAVVTLRPGREA-TAQQLIAHCRER-IADYKSPRSVDFVAELPKNASGKLARKIVRE--------- 148252549 2 ------------------------------------RHPSRIAFSWPGGSLSYQGAIDLIGRMQSVFMRLGLRPGTCVAFLTANRADTWCAGIAA-QLSRLAITWLHPLGSLDDQLFQLADSESQVLVVDAAA---FRDRGGELASRADGLRHVFTAGYGADLLSAIEAAGQASARNFATPTDVATLNYTGGTTGKSKGALRHHREYGGFATAILADFEIPERASYLAVAPISH---VAGTKVLPTLMRGGTVHMLKGFDPEAVLKTIERERINFTLFVPTMIYVLLDHPALSRTDLSSLDLVLYGASAMSVEGIERIGPVF----SQLYGQTESVLRKADHDPKQPELFLSCGFPIAACD-VKILNDDDQEVAQGEAGEICVRAPHVMAEYWKRPDITAETL-KNGWLHTGDIARRDERGYMYILDRKKDMIVSGGFNIFPREIEDVLTQHSDVAMCAVVGVPDDKWGEAVTAIVVPRGTQPNATELIELVKARKGSAHA-PKRIEFVAELPVTGVGKVDKKVLR---------- 163746271 31 ---------------------------------------------------SWGDVAKNARRLGSALTGLGLSPQARCGTIAWNNRRHLEIYFGTSGAGFICHTINPRLFPDQLVYILNHAADEVLFIDKTFV-----PLVAAIRDKLEHLKHLVLMSEAAEALPGLLFYDELVAWPDLDENTASSLCYTSGTTGNPKGVLYSHRSTVLNMADSIAISARD---IVMAVVPMFHVNAWGSP--YASAMTGARMVL-PGPNLDGAVGLIDKYKVSLALGVPTIWQGLLAAAKKSGSELTSLERSVVGGSACPPSMIKTFREDFGVETVHAWGMTEGTVNKKHGDLPEHKLRENQGRPVFGV-ELEVWDDEGNPLQDGKTGALVTRGHWILDAYYQSDR---ASTLRDGWFDTGDIATMDKDGYVTICDRAKDIIKSGGEWISSVELENIAIAHPDLADAAVIGATHPKWDERPVLIAIKAEGAPSEADLKVF--EDQVAKWQVPDRVIFAEALPRNATGKVLKRDLRDQFGDVLL-- 121606685 37 -----------------------------LMEESFKKYRDRVAYSFMGKDITFGETDSLSVAFGAYLQGLGLAKGDRVAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIVENFACTLEQCLANTMGDQLGLLKGMLVNYVVRSVVPFNDALAQALKRPAIEPDDIAVLQYTGGTTGVSKGAVLLHRNVIANVLQSMASLPAGEQPTYVCALPLYHIFAFTVNMMLG-MRTGGKNILIPNPR-DLPAVLKELSKHKVNSF--PAVNTLFNGLANHPDDWSHLKISLGGGMAVQSAVAKLWLQKTGCPICEGYGLSETSPSASCNPTNSKAFAGTIGVPI-PSTWFKLLDDDGHEVPPGQPGEIAIKGPQVMAGYWQRPDETDKVMTPDGYFKSGDIGIMDENGFFKIIDRKKDMVLVSGFNVYPNEIEDVVAKLDGVMECACVGVLDEKSGEAVKLVIVKKNPDLTEAQVRAYCKEN-LTGYKQPKVVEFRTELPKTPVGKILRRELRD--------- 83647571 3 --------------------------LATILTESAKRHPQKEALVCGAVRLTYAQVERMTNQVANNLLAAGILPGDRVALSCPNLHFFPIAYFGIIKAGAVVVPLNVLLSEEEIAYHLRDSQARAYIIPDGLAAFNMPSGSSLVKGDMPALFDELMVGDE----PAPDIVTQ--------ADDTVVVLYTSGTTGKPKGAELTHANIFLNVAQFARLSEARLDDNQLVALPLFHTFG-QTVQMCGGFYNSNKLVLIPRFDPKAVVEAMVQEDITVFCGVP--TMYWAEAVVAKVRD--RLRLCGSGGSSLAIEILRGFEAKFQVPILEGYGLSETVASFNVLDRPRK--PGSVGVPIWGVD-IKVVDEKGGEVAHRERGEIVIRGHNIMKGYLNRPEATADAI-RNGWFHSGDIGYMDEDGYLFIVDRLKDMIIRGGYNVYPRELEETLLTHPAVSLAAVVGVPDSQYGEEIKAFVILKEGAADAEEIREWCKSK-MAAYKYPRLLEICDSLPMTATGKILKRELK---------- 163794724 36 --------------------------------------------------YTYAGSRRRIAQLAHWLQDHGIKPGDRVATLAWNGYRHFELYYAIAGIGAVCHTINPRLFPDQITYIVNHAEDRLLFVDGTFAPLVEKSLPKDMRTVVMTDRGHMPENALTYALCYEELQPETIDWPEFDENSAAGLCYTSGTTGNPKGVLYSHRSTILHTLGVLAVAGLRPGQSILPVVPLFH---VNAWGLPYLMPLTGTKIVFPGPRLDNLFALLDQESVTAAWGVP---TVWLGLAAEMRKQPAGLQVVLTGGSAAPGPLIRELELNYGLNITHGWGMTETVLNKKMRNQPREEQLASQGRRLFGCDLKIVGEDGKRLPHDGVAGELLVRGPAVMSAYFNDDDANAASHDAEGWLRTGDVARIDPDGFLFIVDRTKDVIKSGGEWISSIDLENAAIGHPAIQECAVIAAPHPKWSERPLLIVLKEGQTATAEEVRGFLADK-VAKWWLPDDVLFVAELPHTATGKLSKLQLREQFKDHVL-- 91081619 54 -------------------------------------WPQRIATECAATKYTYEEIQTKSINLNRNLKKLKLQKGDVVALLLPNSPEFIMATIGALKAGLVVTTLNPIYTPDEIARQLKDSSTKAII-----TFVDFYELAKASANLTQSQINILIKTQQGQAIPQGALNTEPCDYPDVDTNDIAFLPYSSGTTGLPKGVQLSHRNILANLARELSVIQQEHQDVIPAVLPKFHIYGLTA-TTLHLFYKGCKTVAISKFSPEGYLQTLRKYKPDVIFVAPPLVLFLASHPSVTSNDLQSIRSVVSGAAPLGALDEERTKAQKDINILQGYGLTETMVAMTRAALKK--LPNSSGTIGRPVSNTKIIDPNDPNETPNTTGELVVKGPQVMKGYHNRPEETRDAFTKDGWFRTGDMMYYDDNKLLFVSDRLKELIKVKGFQVPPAELEEIIRDFPEVKDAAVIGVPHPKDGEVPRAYIVGKNV--DVNKLEEFVAQKVAPYKRLRGGIEIVESIPKNATGKILRRALKEEFEKKM--- 119503873 14 -----------------ERGFWGQDSLHGLLAERVAQEPHALAVAMPPARLSFSDLDIASTALALQLLERGIGPGSRIMVQLPNIVELVVCFYAASKLGAI-ISPLPQYGAHEITQLSTTLQTTLFIGCPSFKGQSLIQTARDVLPRLP----VLAIGDDLECLPLKGTRTLATYSRSLNANRVLTVCWTSGTTGTPKGVPRSANMWLATARATAEAGGYQRGDRLLNPFPL-----VNMAAIGGFLFAGCGLILHHPLDPAVYLTQMQDEKIHFT-IAPPALLNQLAAQPEQQFDFSTLRAVGSGSAPLSPAMIATFENDYQKPVINFYGSNEGLALFA---TPETVPSSEMGTPGLEWPQSKVIDDTGLEVEPGAVGELCFAGATVFDGYFGTEDTDV--FTEDGFFRSGDLVEISATHYYRIVGRCKDIINRGGMKISPAELDTLIESHPQVREAAVCAYADQALGERVCVCLVPKDHPPSLKEVCGFLKAQGLAKFKLPEKISYLVALPRNPMGKVLRGDLQADIA------ 115351946 22 --------------------------------------------------YTYRDCEQRAKRLAQALARLGVESGDRVGTLAWNGYRHLEAYYGIGGMGAVCHTINPRLFPEQIAYIVNHAE-------DRYVFFDFAPLVDSIAPQCPHVKGWIAMTDAETLVDAEDGHYDWPRLDELQASGLCY---TSGTTGNPKGVLYSHRSYGAALPDAMNLSALD---AVLPVVPMFHVNAWGLP--YAVPLTGGKLVL-PGKDLDSLYELMEAERVTFSAGVP---TVWLGLLNYMRERFSTLNRTVIGGSACPPAMLRTFEDEYGVRVIHAWGMTEAKLNWARPLDTQRRLLEKQGRVICGVDMRIVGDDGRELPWDGVAGELQVRGPWVIDHYFRSD----TSPLSDGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAIAHPGVAEAACIACAHPKWTERPLLVVVPREGANLTRDALLAFYEGKVAKWWVPDDVVFVESLPHTATGKLQKLKLRETFRGYVL-- 172058177 28 ------------------------------LEEAANEFPERRALSFLGKRMTFQEVRHEARSFAKVLQDAGLEKGDRVGLMLPNCPQYMISYYAVLYAGGIVVQVNPLYTDRELEQILDDSGAKMLVTLDTTSIADYLSFPKNKLYPIKSRKNIIITGSIPFLSHRGSTMIEPVNIN--PKEDIAVLQYTGGTTGAPKGVMLTH----FNLSANVEQIWFYKYSKLLAVVPYFHVYGMTCNLNFGMFNAYEQIIL-PKFDLEQVLKTIDKEKPSLFPGAPTMYVGLLNHPKLKKYDLSSIEACISGSAPLPVEVQEKFEQVTGGRIVEGYGLSESPVTHTNCIW-DKRVPGTVGIPVPDTISKIVQPDGETPAAPGEIGEILVRGPQVMKGYWKRPEDTQAVL-RDGWLHTGDLGYVGEDHYFRIVDRKKDLIIASGFNIYPREVEEILYEHPAVKEAVVIGVPDAYRGETVKAFIVLKDDVQTTEELDQFCR-KSLASFKVPKQYEFRQELPKTFVGKILRRVLVE--------- 119478013 29 ---------------------------------------------------SWSQVLNRVSRLAAGLSGYNLEEADRIAILSLNSDNYFESIFAVPWAGFCLVWALPENQ-----YALVDSGSKVLLFDDAFI-----DQARLLKDQVDSLQQLVYMGDADSYEELVAQH-QPAQMSRRGDDDMAGIFYTGGTTGFPKGVMQSHKAIWASAIGMFPSVGMNQTHCYLHAAPMFHMADFA--GSMNTLLAGGSHAFVAGFDAGLVLKIFSDWKVTHTLIVPAMVKMLLAHPDAGKADLSRLEKITYGASPMPASDAMRLWPQVGFT--QAYGQTEMAPVITTLNAEDHDILKSAGRP-TPVSEVRLLDSDDNDVELGVQGEVVVKGPHAMLGYWNKPDETAKALV-DGWVYTGDAGIFDASGYLYIVDRVKDMIITGGENVFTTEVENALISHDAVQDVAVIGIPHDEWGEHGIVILVAGMEVSEAA-LIGHCR-KSIAGYKCPKSISFREQLPLSGAGKVLKTELR---------- 115379187 30 ----------------------------------------------------WADLDTRVRRLANGLRALGLRSGDRVAVLSRNSIEYQELYFAVGRAG-LVLLPLNWRLSTDLRTLVTDAEPAVLV-----ASAEFRNVASEL-GRAVDLVSLLYYGPTEEELIASAPDSEPPWCEQVRDTDPYFILYTGGTTGMAKGVVHSHRSAAAGMLNQTVAERIVPSDVYLLTGQMFH-----IPVVLSMNYAHGCPVVLMNFDAQQALAVIEQERVSAFLGITTM-LNWMLAVPGFDSDLSSLRNIQYGGGPMPSAVVRAVAEAFPCGLIQGYGQTEGTMSFLSQEDHRDALRGVHPHRLRSCGRERVVDPNGHEVRDGKTGEIVVRSEANMLGYFRRPELTAATL-QNGWMRTGDVATWDHDRYLYIVDRLKDMIISGGEKIYSIEVEEAIGRHPAVLECAVIGVPDERWGESVKAFVVLKPDQKATEEDILDVARKHLASYQKPRSVEFIAELPKAPTGKLLKRALR---------- 77362411 68 -------------------------------------YKDLPAFTNMGKTLSYDEIDTATKKVASYIQNLGLKKCDKVAVMMPNLLQTPIAILGILRAGCVVVNVNPLYTVRELEHQLKDSDTSAIFILANFADTLEKALVTQVGDMMGGIKKHVVNFVVKYIKKMVPSYTLPNTIPEVNLSDLAFLQYTGGTTGVSKGAMLSHGNMVGNLEQ-VSGC-LDGKEVVITALPLYHIFALTA-NCLTFMKYGGLNVLITNPRDMPGF-IKELSKAKFTAIVNTLFNGLLNTPGFAELDFSHLKMSLGGGMAVQRPVAEKWQTVTKSKLMEGYGLTECLVTVSPYD--LTAYNGSIGLP-APSTEIKLILDNGQEAAKGEPGELWVKGPQVMLGYYKRPDATAESL-QDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVVAMHDGVLEVAAIGIPHDTSGEQVKVFVVKKDPSLTEKDIIKHCRDN-LTNYKVPKLVEFRDELPKTNVGKILRRALKD--------- 154252119 46 --------------------------------------------------WSYRAFAHEVAQVAAGLKKRGVKTGERVLIHLDNCPESLIAWYACAHLGAVAVTTNARSVEDDLIYFSDHAEVVGAITQPAFASLKIKWLAVTETDNGAAPKETNRPAKSESFSALGDAADVPLRAPDPMLA--VGVQYTSGTTSRPKGVVWTHANALWGAKLCAMHEDLRASDVHLTYLPLFHTN-AQSYSVLAALWVGATVVLQPRFSASRFWNISAKHGCTWTSMVPFCVRALMSQEKPKS------HSYRYWGNGISAPP---TDAHFGVKTIGWWGMTEGIVGDIHLPNPMSI-----GKP-SPAYEIAILDDNGASVAPGETGNLLVRGYPGLSEYLNNPEATSKSFDEQGYFITGDRVTLGEDGFISFADRDKDMLKVGGENVAASEIERVVMTVPGIQECAVVAKSDPMLDEVPVLFVVPGGEASAPKDLAAQIDAKGLADFKRPREIRIVDALPRSTLEKIAKAELRRIV------- 163942257 4 ------PWLKSYPEEIPSTISYDIQPLHGYLEKIASRYPEKKALHFLGKDVTFSDFHDKVKKFANYLQRLGIEKGDRVAIMLPNCPQSVIGYYGTLLAGGIVVQTNPLYTERELEY--QLHDSGAKVIPRVTNVQNATKLEHIIVTRLPFPKNVVNVSESETIHLWKSVERESVEVPCDPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGAH--WLEGEEVILGVLPFFHVYGMTAVMNLSIM-QGYKMVLIPKFDMKMVFEAIKKHKVTLFPGAPTIYIALLNSPLLKEYDISSIQACISGSAPLPVEVQEEFESVTGGKLVEGYGLTESSPVTHGNFLWEKRVPGSIGVPW-PDTEAIIMSLETGEALPGEIGEIVVKGPQIMKGYWNKPEETAAVL-QDGWLHTGDVGYMDEDGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHEKVQEVVTIGVPDPYRGETVKAFVVLKEGAESEEELDQFAR-KYLAAYKVPKVYEFRSELPKTTVGKILRRVL----------- 157678129 65 --------------------------LSDYCLEKAAQWPDKVCLIDGVTEHTYGEIELSTRRVAAGLFKIGVKQGDVIALLLPNCAEFVQVFLGAAKMGAIVTTANPFYTSAELEKQTIASGAGIVVTHSSYAGLNVQIIVDQHVDKCMHISMLLEPNEAE--CPQVEIHPD----------DVVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVDNFNITVEDTLMCVLPMFHIYSLNSILLCG-LRVGATLVIMPKFELSKMLELIQKHKVTMGPFVPPIVLAIAKNPIVENYDLSSIKMVMSGAAPLGKELARLPNAVLG----QGYGMTEACLAFTVVRNAEVKIVDTETGMSLPYNQ------------PGE---ICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSNEEIQHAAVVSRKDDVAGEVPVAFVVRQAGSTISEEEVKDYVAKQVVFYKKIHNVYFVDSIPESPSGKILRKDLRNKV------- 118463016 3 --------------------------IGDIATNNSRRYPDKRALVDADRALTWSQVDDRARRLAAFLIGRGLVPGDRVMVIARNCIEWPEISFGLAKAGLITVPVNIRLAPDEVAHVRDDSGARAVII--------HADHLDKFLGELTELALILGVG-AHSMLGTSELVTDGAERRDITPDDVAFILYTSGTTGRAKGVMHTHRALLYQAADTNLVTEANRSDVMLATTPF-----FTAGGMVRTLYLGQTMVIHQRFDPQAVIDEIERSAITFTTFIPTMTLAILEDGPPR--DMSSLRRISYGSAPVPPGLARKAMDLLGCELQQRYGLTEGQATILTPQDHRDIVIATSCGQETPMCVIRVIDVDGNDAPPGDVGEIVITSPANAIGYWNRPEQTAETFRPDGL-RSGDLGYLDEEGYLHITGRKTDLIISGGFNVYPAEIERVIAQHSDVDMVAVVGVPDPEWGETPVAAVIAKDQDALTAELAALCRAE-LAGYKQPRRFVFWREFPLGPAGKILKREIANQVN------ 211958075 6 ----------------------------------------------GGRAFSNPQFATRTCQFAKGLQDMGLEPGARVAILSLNSVEYVEAMIGTMIAGMISVPLNIRWSAEEMLYAIGHSSMSAIVYDDTFA-----PMVAAIKERAESLKHFIHVGEKEQTKAYADCLSEPIELELGRDVETCFMSYTGGTTGFPKGVVHTHKSMLASANIVAANGVPYHDRLAMMVMPLFH---LSGYGLLARLIQNKPSLIVPMFRPDIVVAAVKNFDVSSFLMAPAMFQMLIHSPEFKSEDFLRVAQIVYGASPISEGLLKLVQEKFPKTLTQVYGMTEGTFLHPQFHSGDLMKMGAAGQAASPLIQLRIEDDEGNELPPNTIGEVVFYSPAVMCRYYDAPEQTAAVL-KNGGYRTGDVGMLDEMGILSLKDRKKDMIITGAENVYTAEVESAISTHPDVSMVAVIGIPDETYGEAVHAVIVPKEKEPTFEEIRAHTKER-IAGYKCPRSMSLVEELPLSAMNKVLKNKLREPFWEK---- 37526050 27 ----------------------------EMFENAVAHYADQPAFINMGEIMTFRKLEERSRAFAAYLQNLGLSKGDRVALMMPNLLQYPVALFGVLRAGMIVVNVNPLYTPRELEHQLNDSGTSAIVIVSNFAHFNTKRMGDQLSRPKGTLVDFAVK-YIKRLVPKYNLRMQYVK-PEINGNDLAFLQYTGGTTGVAKGAMLTHRNILANLEQAKAVLLRVGQELIVTALPLYHIFALMVNCLL-LIYLGGCNLLITNPRDTGTAKELGRYPFTSVTGVNTLFNAWLNNEEFKKLDFSTLRLVVGGGMPVQKAVAEKWAKVTGTNLLEGYGLTECLVSCNPYNSKH--YTGSIGFPVSS-TEIKLVDDDGNEVEMGQQGELWIRGPQVMAGYWNRPDA-TEEVLKDGWVATGDIANVNEQGSIHIVDRKKDMILVSGFNVYPNEVEDVVSAHPKVLESAAIGVSSESSGETVKVFVVRIDPGLTEDELKTHCR-RYLTGYKVPKIIEFRDELPKSNVGKILRRELRD--------- 170028425 340 ---------------------------------------------------TYSTVLDKVDRMAASLFQLGLSKGDRVGIWAPNGALFYLSTLAVARAGMISVGINPAYQVPELQYALNKVGIKALIAPERYRSRSFYGMICKVSSAVPSLSTVIIDVDDKRALPYQDLKQEQAKISSLQSSSGVNLQFTSGTTGQPKAALLSHYNFVFEENRKHRICVQN---------PFFHVFGM----VVGITTAAGYVLPGPGFKAEESVQAIIKEKCNVIYGTPTMYVDLVNKVRESGAKLPPVDVAVTGGAPCAPKLFLDIRDVLGVQVKTIYGLTETTVCFQTLPDSEENILTTVGH-LGDHWEAKVVDSEGNMVPYGTPGELWMRGYGNMLGYWGDEAKTKDTFAEDNWLKTGDQFVLREDGYGKIVGRIKEMVIRGGENIYPKEIEDFLNSHPKILETHCVGVPDERMGEEICAFVRLRDSSQTMAELKDFCQGK-IAHFKVPRYVRVVEQLPRTTSGKIQKFKLLE--------- 73537384 38 ----------------------------------ARRYPDKTAIQYFGTAISYAALLDEVERMAGYLQHCGIQPGDRVVLFSQNCPQFIAAYYAILRAEAVVVPANPMWLEAELEHFCGHGKALRHVIVHHYAGMLHDDGGLPVPAWLREPAPALSAAPSGAMPVTWEAACNAGQLPEAGYDTLCMLAYTSGTTGNPKGCMHTHGTMMSSAVGS--QVWRSSTAVVLAVAPMFHLLGMQN-CMHSPIYLGATVVLMPRWERSLAADLIERYRVSVWGAPPAMLVDFFAQPGVTQRDLSSLAFLGGGGAAMPDAVANMLQERFGLPYVEAYGMTETLSNPRQKPKRECLGIATFGV------DARVVDPETLAELPGEIGEIVAHGAQVMLGYWNNPEANEESFVEDGFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDDHRGETVKAVVALRAESRGTPEIMAWCRER-LAAYKVPRIVEFVDALPKSATGKIQWRALQE--------- 157644503 26 -------------------------TLVDYLSDAARTQPDKPALLFKGATMSYRALEEASDACAAAFASLGARRGDRVGLLLPNCPQFFVAQFGAWKIGAIPIYTVRDHGIETLVTLTRFYRRVKNIQP--RTGL-RRVIATNIKEHFPPVLRLLFTGDRITLEPLADNRARTVERARLAADDPAVLLMSGGTTGTPKGVVGTHGGYVMAIRKWNEAALRGADDVILLPLPMFHVY-----GNVGVLISGCAIALVPNPRDADLVATIRRVKPTFFNGVPTLYIALLNHPDVRKVDFKSIRICFSGAAPLLAETKARFEGITGGRIVEGYSLTEAMMALNPVQGPNKL--GSVGMPL-PDVTVTIFDGDERELAIGEVGEIAISAPQLMLGYWNRDEESAVNGTTRRYLHTGDLGYLDADGYLFIVDRKKDLIKTSGNQVWPREIEEVIATHPAVAEVGVAGVSDPNKGEAVKAWVVVRGEAVTEADLRAYCRER-LAPYKVPSRVEFRSELPKTMVGKVLRRALRD--------- 163763598 8 ------PWFQHYPEEIPTSIDYEEQTLQYYLKRAAERYPDKKALHFMGKEMTYSEVYTEAMKLANQLRGLGVEQGDRVAIMLANTPQAVISYYGVLFSGAIVVQTNPLYVEREIEHQMNDSGAKVIICLD----LVYPRVSK-VQDKT-SLEHVIVTG-IKDYLPFDHLHSIPLKID--PKNDLALLQYTGGTTGPAKGVMLTH----YNLTVNTQQCWMYKKEVIMAALPFFHVYGMTTVMNLSI-RLGYKMIIMPKFDPKGILKAIEKHRATLYPGAPTMYIGLLNHPDISKHDLSSIKACISGSAPLPVEVQSQFEDITKGKLVEGYGLTE--------TSPVAILIWGKRKPGSPWPDTEIMAETGEAAGPNEVGEICIRGPQVMKGYWHLPEATQASFRDDWFL-SGDMGYMDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYEHDAVQEVCVIGVPDPYRGETVKAFVVLKD-GSKVTELDEFARKQ-LASFKVPRLYEFRDELPKTMVGKILRRVL----------- 121610759 2 -----------------------GLNIAESVRWQARQRPDAIALIEGARRVSYGELDRMAAGCANALRVLGVQPRERVMIVLPNSIAWAVMYHGVLQSGAIPVPINPLLVTPEIAAIARDCD-PALIFDDGRHACELREALPEFNAR-GTIIDVGVEAAGLTIMPGKLAH----PFPEFEPGETAVILYSSGSTGRPKGVELSHFNILWNVQAAHDLLKLTPQDRGYGALPFAHVFGHTCM-FSTFLHVGASIVLAAKFDAASAMRAMAGERVSVFMGVPTMYWNLRDTPIPDGVDLSALRACVSGGQALSEQVHQRFEEKFGVLISEGYGMTEASPSIVNRFTPEGRRMGAAGKPYWGV-EIRIHGSQGQELPAGQDGEVIVRTPGMARGYFNQPEMTAQTF-RDGWLHTGDIGHLDADGFLYIVDRKKELIITGGYNIYPREIEEVLFALEGVVKAAVISVPDARLGERIVAFV--ETIRPLGEQEVLTHCQKHLARYKVPREVCFLQEFALDASGKVDRQRLRKEYRER---- 169829504 38 ----------------------------EFLTRAYKKNPSKIAIHFMGKDLTYTELYESALRFANYLQSLGVEKGDRVAIMLPNSPQSVIAYYGAMYAGAVVVQTNPLYTERELQY--QMADSGAKVIPRVMKIIKDTALVTAIKDYLPFPKNLVVEHSGQNHLFSEIMRSAPIKIPFDFEEDLALLQYTGGTTGFPKGVMLTHKNLI----ANTTMCWMYKCVVIMGILPFFHVYGMTTVMLLSV-FTQNKMVLLPKFDAETALKTIDKQKPTLFPGAPTLYIGLLNHPDIANYDLSSIKACLSGSASLPIEVQEKFEEVTGGKLVEGYGLTETSPVTHATPIWGKRVIGSIGLPW-PNTEAVILRTGDTEELPGEVGEIAVKGPQVMKGYWNRPEDTAATFADDWFL-TGDLGYMDEQGFFYVVDRKKDLIIAGGFNIYPREVEEVLYEREEIQECVVAGIPDPYRGETVKAYIVLKEYSITEDELNKYCRQH-LAAFKVPRYYEFKQELPKTAVGKILRRTLVEEEKTKM--- 94313379 30 -----------------------------LFRAAVARAPSLPAILYFDGSLSYAELDTQSDALACAWQDRGITRGERVAIYLQNIPQFVIALVATWKLGAIAVPVNPMNRARELPLLAEEANAENGVLPLVMTTHDPRLFANTSRQETPSLSAVIAANAGR--------HPPPAAL---GPNDIAMLVYTSGTTGVPKGAMNTHGNVAFNAQVYRDWITLGEGEPILGVAPLFHITGLI--GHIGAAFCAAPLVLACRFEPGVMLDTLREHRPAFTIGAITVFIALMNHPNATRDCFASLTKIYSGGAPIPPSVVEAFRERFGHYIHNGYGLTE-------TNSPTHVVPRGVEAPVDPASESYIGDDEGKPMAVGEVGEIISRGPMIVPGYWNKPQESAKAIV-DGYFRTGDVGFMDERGWFYLVDRKKDMINASGYKVWPREVEDVLYTHPAVREAAVVGVPDAYRGEKAVVSLKPGTNV-TPEELAEYCKAR-MAAYKYPRVVMIMDELPKTVTGKILRRELR---------- 197754334 57 ----------------------------------------------------YAEADALSDSVAGHLAGRGIGRGDRVAVMLQNTPHFALAVLGAWKAGAVVVPLNPMYKSAEVGHICEARAWAGFLRETAY-GTALRTTLTASDLDFQSRNDIRVLALGQPGPPVDDLHPAPPD-PGLTAADTALISYTSGTSGTPKGAMNPHGALTHNALRQVTGHPIPEGARYFALAPLFHITGMVCE-LAACFTNAGTLVLAHRFDAGDAF----LEHRPDYAVGPATAFMALAAHPDTPDHFASFRVLSSGGAPLPPALVERLRTAFGFYLRGGYGLTESTAACATVPAHREAPVDPVSGTLSPGADTRVLDEHGAELPFGETGEIVVRGPQVVRGYWGLPAETALTF-PDGELRTGDVGFMDTDGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGEGVKAYVSLRPGAAEPAELSAYCAER-IAAYKYPRQVEILPVLPKTTSGKILRRELRE--------- 118050183 8 -------WPNRLPHTVPATSVW------ENLSVNARRYPDKAALVFLGRTTTYKELCEGTERMAAYLHGLGVQKGDRVIVLMQNSSQLVLAHYAIFRANAVVVPVNPMNTAEELKHYAKVAITTADLAPELAKASNALEPSEALQHLLVTWRNWLLGEREPASLNHGQVHTQALACSELPRDDLALLPYTSGTTGQPKGCMHLHRSINHNAVSGAMWGTGTSENVVLAVVPMFHITGMVSV-LHSAIYMGATLIIMPRWERELAGRLISHYQVTSWTNIPTMVIDLLASPNFASFDLSSLKYIGGGGAAMPQAVAQRLLEQYGLRFCEGYGLTETAAP-SHSNPPDHPKQQCLGIPFMSTDARVISPDTLEEVPQGEQGEIVVNGPEVFEGYWQRPEATEQSFMEDGFFRTGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVESLMFRHPGIQEACVISAKDAYRGETVKAVVVLRHEATTAEQIIQWCHDN-MAVYKAPRLVQFVTALPKSGSGKVMWRMLQE--------- 73537875 51 -------------------------TLRDLFQATQA-FGERTFVVYEDERVTYAAFRRAALHVAHALVRDGIRPGDRVALAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGAELEYGLNDSGSRVAIVPALERVYVSRAGAVDGEAKVVSLESVTGASPAWAILPLPDVAIDP--------EDDATIFYTSGTTGKPKGALGTHRNALRNLLRRGEPDPAAPQKAALLSVPFFH-----VTGCMAVLNSGGKIVLMHRWDALRALELIERERCTTAGGVPTIAWQLLEHPERDRFNLSSLESMSYGGAPASPELVRRIGETIPQSAPGIWGMTETSATFTSHSAEEYVLRPDSSGPALPIGEMKIVDGRGQSLPVGETGELMVRGANVVRGYWNKPEATSQTFA-DGWLRTGDIGRLDDEGHLYIVDRMKDMLIRGGENIYCIEVESTLYEHPAVMDAALVGIPHKTLGEEAVVSLKPGMQATE-DELRGFVAER-LAAFKVPVRIVVLDLLPRNANGKILKSNLRK--------- 33602670 39 --------------------------------------------------WTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDADARVAIV-------DYASSANAISDNCPNLHQIIGIGFADEVLPWRSLQPNEFKMVATRASDPAILMYTSGTTGAPKGALLPHSVLIGNLPRPGDVFWSPADWAWTGGMMDA---------LLPTLYFGHPIVGTRGRTPERAFELMERYQVTNTFLFPTALKMMMKSVPEPRGRYQALRSIMSAGESVGETVFEWCEQALGITPNEMFGQTE--LNYV-VGNSNRRWPARPGSMGRPYPGHRVIDEAGRPVKPGETGEVLNRDPVLFLGYWRNEAATAAKFTDD-WCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHPAVANAAVVPKPDAERGAKAYVVLTPRDPDSITQVLQEHVRDR-LAPYEYPKEIEYVDALPMTTTGKIQRAVLRRREAER---- 170738588 115 --------------------------------------------------------------LSADLIRGGVRPGDRVAIAMRNLPEWPVAFFAALLAGAVAAPLNGWWTGPELAYALADCGASVAVV-------DAERLARLAERRCPDLRRVLLAGEAPDAESLREIALPPGTVPDVAPDDLATLFYTSGTTGRPKGAMGTHRNHPYSAARAAVPDPAAPQKVALVSVPFFHVTGCFATLVTN-LHRGGRLVLMRRWDLAQALDLIARERCTSAGGVPTIAWQLLDGWAAGTHDLSSLETITYGGAPAPAELVRRLRAAFPRTTPATWGMTETSATFTHHMGEDYLHRPDSCGPPLPIGEARIVDPEGRVLPPGEVGELQVKGPNVVAGYWNRPDETAASF-RDGWLATGDLARMDAEGFLTIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAVPHPTLGEEAAVVALARGENASEEELRAFVAAR-LAAFKVPVRILFHEELPRNPSGKILKSELRK--------- 119479619 54 -------------------------TVGDHFASIVSQYGDREAVISKNHRLTYASLDAKSNALARGLESVGVRKGDRVGVMLGNSSEYAIATYALFKLGAILVPLNPSFNATQVISALSHL-GAAHLIISAESNLDPRSLKHLVQAVVPSLKNVIFVDNSSGRVKWSDYKSNPLPPQDLSPNDVVNIQFTSGTTAMPKAACLSHRSILNNGSQIGDRMRLTAKDIVCCPPPLFHCFGC----ILGYMATAGSAIVFPTESFNARATLVQEEKCTALYGVPTMFLEELGLLQDGEVEQKGFEFLRTGGSSIPEALMKKLHKVLNLTLTICYGMTETVSAMTATDDPLDKRISTVGRLM-PHVEAKVVDPANRSILP-----INTRGELAVSGYYWGDPHKTAEVMQEGWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFIICKEQDRRTVKIREWVRER-LSNHLVPRYVFFLDSFPKTASGKVQKFKLKE--------- 150377253 28 --------------------------------------------------WTYGDMLEHSGRLASALVSLGVQPGDRVAVQVEKSPEALMLYLACLRAGAVYLPLNTAYTLTELDYF--FGDAEPRLIPAAKEGISYRSAGVETLDDKGGGSLIELAGETPDFSDLDR-----------RADDLAAILYTSGTTGRSKGAMLTHDNLL-----SNAVTLRDHDDRLIHALPIFHTHGLFVASNV-ILLAGASMFFLPKFDANEVLSLMPRS--TTMMGVPTFYVRLVQNPGLTREVTAGMRLFVSGSAPLLAETHRTFAHMTGHAILERYGMTETNMNTSNPYDGER-IAGTVGFPL-PGISLRVADESGKPLPNGDTGMIEVKGPNVFKGYWRMPEKTQAEFRADGFFITGDLGKIDDRGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGVPHPDFGEGVTAVVVRKPGA--TIDERAILLEGRLARYKQPKRVIFVEDLPRNTMGKVQKNVLREAYAD----- 111221112 10 ----------------------------------------ATALVDGERRLTYRQMREYANRVAHGLAALGVGRGDRVGLLLPNVLEFIPTQHGIWKAGAALVATLRQTGATTLIYHERFDD----VVAEALAGVPQRPRLIRLAASTPSADSAGSAGSADSVRPVEQLDGPPATVP--REDDEAYVLFTSGSTGEPKGVVTSHETWAYSITAGLEIGDIRPGEVFAHGAPLTH---FTQIFVMPTFLRGGTNVMLPGLDVDLLLGTVQRERVTATAVVPTIVYLLLDHPDRASYDLSSLHTMIYAGAPIAPERLREALAVFGPIFVQTYGTEPGYVSCLRKEDPGLRRLASAGRPI-PYVRVSIQDEADRPLPIGETGEICSRQLGQMLTYLDPTRN--AEALRDGWVHTGDIGRLDDDGFLYLVDRKKDMVVSGGFNVFPRQVEDVLLTHPAVAQAAVIGVPHKWGEAVHAVVVARAGAEVTEADLIAHVR-RELGGVPAPKSIEFRAGLPLNAAGKVDKRAIRE--------- 218155226 25 ------------------------QTLGDFFAGMAQRQPTREALVSRHQRYTYAELHQAARQLASALLGLGLAKGDRIGIWSHNNAEWVLMQLATAQVGLILVNINPAYRTAEVEYALNKVGCKALVAMPQFKTSDYLGMLRELAARLPTLRTVVVAGQGDEFSTLQDARIDAIA-AQLHNTDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGECMRLTPEDRLCIPVPLYHCFGMVL-GNLACLTHGSTIVY-----PNDGFETVQAERCTGLHGVPTMFIAELDHPRFAEFDLRTLRTGIMAGSPCPIEVMKRVVGDMHLSITIAYGMTETVSCQSDAETPLAKRVSTVGR-VQPHLEVKIIDPETGAVVPGERGELCTQGYSVMHGYWGDEAKTREAIDEGGWMHTGDLATMDDEGYVNIVGRIKDMVIRGGENVYPREIEEFLYRHPMVQDVQVVGVPDQRFGEELCAWIIAKGTRPSEDDIRAFCKGQ-IAHYKVPRYIRFVTSFPMTVTGKIQKFKIRDVMKDEL--- 164523616 49 ------------------------------------RIADRPCLINGNGHLTYGEVERTARSIGAGLNKLGVGQRDVIMLLLPNTPEFVLAFLGASYRGAVSTAANPFFTAAEIQKQVK-ASGAKLIITQACHVDKLKD--------IPEVKIMCIDSPPDGCLHFSELTDQSVQEEELEPDDVVSLPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFHSEDVILCMLPLFHIYTLNSI-MLCSLRAGAAILIMQKFEINSLLRLTERYKVTVAPVVPPIVLAMAKSPEIEKYNLSSIRILKSGAAPLGKELEDVVRAKFNATLGQGYGMTEAAMCLSFAKKPFEIKAGACGTVVRNAEMKIIDPESGASLPRNKPGEICIRGDQIMKGYLNDPEATNRTIDKDGWLHTGDVGYIDDDEELFIVDRLKELIKYKGFQVAPAELEALLLYHSSISDAAVVPMKDDGAGEVPVAFVVKSNGSQISEEIKQFVSKQ-VVFYKRISRVFFVDAIPKAPSGKILRKDLR----AKLAAG 116695648 13 ------------------------------------------AIVGDDTTLSYEALARQCARVARLFAARGLARQDAVAFLVGNRAEAVAAIIAAQLAGLKNVSLHPMASEADHAFVLQDAGVRALVVDNAR--FTERA-------------RVLAAGAGLQVLPLDDFDDTPV-VPGDDPTEISRLAYTGGTTGRSKGILHTHRTTVTVLQYMLASYEWPAQIRYLVTTPISHA---SGSLFLPTLLRGGTIYVCDKFSPADFLRRVAEQRINLTFLVPTQIYGLLDCDGLDAADLSSLELVLYGAAPIAADALRRIGPVFG----QVYGQAEVPMCISYLDNPERL--RSCGK-VIPGNQVKLLDPDLREVAPGEVGELCVRGPLVMEGYLNRPEEDAKVFAGD-WLHTGDMARCDSEGFLYIVDRAKDMIISGGFNVYPSEVEHCLALHPAIAMSAVIGIPDPKWGEAVTAVVVARPGAAEADVIGHVTQHKGVV--NAPKQVVFVDELPLTALGKIDRKAIR---------- 153894022 32 ----------------------------------------------GRTRHTYAEYADRTAQLANALDEYGIERGDRVATFCWNHTRHFETYFGVPSTGAQLHTINPLLPDEHIQYIVD--DAADEIVADGAAEFDDVDFVSMGSSEIDALD----ATPYEEF--IADQPTD-YDWPDLDSDQPAGLCYTSGTTGKPKGVEYTQ-SMLWSASQTPQGIPMEDSDVVMPVVPMFHVNAWGMP--FTATAAGAKHVYGPSPDPADLAALIEEEGVTVSAGVPTVWLGLQEYITGGNDDLSTLDTVIVGGAEWYDDRGVEVLHAWGMTELSPIGTVSHLTSDLRDADYEQVDKRSKQGLVVPGLEFEVIDENDEEIPDGEAGELRIRGPWVTQEYFARPDASEEGF-EDGWLKTGDVVTVDEDGYIQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEATVVGVPHERWQERPVAFVVAADGVDREAEIEAGLRED-YPKWWVPDAVEFIDEVPKTATGKFSKKDLREQYADQSL-- 160896520 12 ----------------------------EALRRNARNHPGRDAYIWYGRHISWAEVDAASDAFAARLQALGVGRGEPVALFMNNCPQYIVAHYGIQKIGAIVCPCGPLNKEHELQYQLDDLKARVIVAADVLSTALRHVLAVRYGDWLPESATLALPPEVESFWDVMHSGAKPVPV-DVAMDDVSLMTYTSGTTGLPKGAMLSYGNAASKTAGASSATGVNAGDMLLAVAPLYHIAGMSM-GVNMPVHSGATCVLLHRFDPLAVAQALERYRVTWWYSIAPMNVAVMQLPGVEAMDFSALRRNTVTGIAYTEELARQWKRFTNCSSEAAYGLSETHTMDTSMPG-DAIRWGTHGKPL-PGNEVRIIDPETGEPLPGEVGEITIRGPGNFKGYWNKPEATARTL-KNGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVEAILIKHPAVAQAAVIGVPDPHRGEVVRAFIVTRPGRQIAAEDLVQWSRENMASYKAPREVRFIEALPATGAGKVLRRMLKD--------- 3258635 49 --------------------------------------------------YTYADVELTARRVASGLNKIGIQQGDVIMLFLPSSPEFVLAFLGASHRGAMITAANPFSTPAELAKHAK-ASRAKLLITQACYYEKVKDFARESDVK------VMCVDSAPDGASLFRAHTQANEVPQVDISDVVALPYSSGTTGLPKGVMLTHKGLITSVAQQVDNLYFHSEDVILCVLPMFHIYALNSMMLCG-LRVGASILIMPKFEIGSLLGLIEKYKVSIAPVVPPVMMAIAKSPDLDKHDLSSLRMIKSGGAPLGKELEDTVRAKFQARLGQGYGMTEGPVLAMCLKEPFDIKPGACGTVVRNAEMKIVDPETGVSLPRNQPGEICIRGDQIMKGYLNDPEATSRTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPTELEALLIAHPEISDAAVVGLKDEDAGEVPVAFVV-KSEKSQATEIKQYISKQ-VIFYKRIKRVFFIEAIPKAPSGKILRKNLKEKL------- 86750372 21 --------------------------IGDILRKSALRFPARIALTEGARQVSYTELERDANRFANYLVSRGLKPGDKISTICNNSVEFVKALFGIHRAGLVWVPINTMLGPDDMSYILDHAGVKFALIDDNLHGQPERRAA--LESRGIALVAVDLTGKAKEFNELIDGHSEIEPEVAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAIELQLTRNDGITGQFPLFHCA--AHVLLLSYLAVGGKMALMRGFDPVACLEAIQRDKLTVFIGLPLMYQVILDHPRRKEFDLSTLRCCIYTMAPMPRPLLERAIAELCPNFVQPSGQTE-MYPATTMSQPDRQLANYWGESCM-VNETAIMDDAGNLLPPGEVGELVHRGPNVMLGYYKDPEATEAA-RKFGWHHTGDLALIDTHGEVLFVDRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVKLKPGA-QATETEIIEHCRTLGGFQVPKLVRIVDEMPMTATGKLRKVELRNQFTD----- 90426073 7 -------------------------TLADVYRRNAALFPERTAFLHEGQRVSHLDYLRRVERLAAGLAGEGVAPGDRVAVLAQNALDVIELIGAVAWLGALPVFRL---GAEEIGYVLADGAPVVLIV-----GRDYQELAASLMPSLPSVRRWFGLGDAAPFSPFAELRHPAGPAPERDDADAGFVIIHTAAVGGRPRGAVLSQRNLLIAQSSLIQAWLGERDVNLGVLPLFHITGLGL--VLTAQQVGGASVLAAKFDPAQAVRDIAAEQVTLLASFAPMLANILDHAGG--DQLASLRA--VTGLDSPETIERFEAACPHARFWSTFGQSEGLATLSRYRERPK----SAGRPLF-WRRMTVVDADDRPLPCGETGEIVLRGPTVFKGYWN-NEAATAHVLRNGWHHTGDIGRFDADGYLWYAGRAKELIKTGGENVYPAEVESAIRAHPGIAEVVVIGVPDPQWSEAIKAVCVRRGAAPSAAEIADFVAGQ-IARFKKPKHVVFVNSLPKTATGAIDRAAVKTAHGE----- 148272598 30 ----------------------------DMVERSIQRHAKAVALEFFGRETTYREMGDQIARAAEGLRRLGVRKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHGARVVIVPDTIVSVDLPALATRLKLRLPVRARAAITAPVKDTVTWETLVDHAASRPRPELDDVAILQYTSGTTASPKGAILTHRNHANAMQGRAWVPGLDGGETVYGVLPMFHAYGLT----LCLTFAGARLVLFPKFDVDLVLAAARKHPPTFLPAVPPIYERLARGAKEKRVDLTGVRFAISGAMNLPVSTVELWEGLTGGYLVEGYGLTE--TSPVALGNPPSRRPGTVGVPF-PSTEVRVVDPEDPTVQPGEEGELLIRGPQVFQGYWRRPDETRAALLDGGWFRTGDIVRVDADGFTTIVDRMKELIITGGFNVSPSEVEDVVRGAPGVQGAAVVGLPSADGGETAAVVLDPGATLDEAA-VRAYCRAH-LTAYKVPRRVIQVDALPTSLIGKVLRRQVREELQRE---- 55377684 12 --------------------------------DRAREYGDKEAITTGE-RFTYDEFGERADGFSAAMAARGIEKGDRVAVLDPNTHYQLEAAYGTMQLGAVHTPLNYRLVPDDFEYILSDAEVDA-----VYADYEYADKIEPIRDEVPTDIFVTVDGDWESFDEIIEEAGTDYERPEMDEDDLITINYTSGTTGDPKGVCRTHRTYIVALHQEIS-----DDDVYLWTLPMFH---VNGWGIFSVTGMGAKHVCTRGVDAEGIFDAVRTEDVSYLCGAPTVLNILADRYAAHDGEIETVRIATAGSAPPEA-VIRTVEDDFGWYLKHVYGATETLVTTSDFEDGSNARFSVKKRQGIGYTDVRVVDEDGNDVHDDETGEVVVRGNQVMDRYWNKPEQTEEAFSDEGYYHMGDLATVDEDGMVAIRDRKKDIIISGGENISSIELEDTLYEHDAVSDVAVIPAPSDEWGETPKAFVVPNSGDPDAEDLRTFTREQ-LATYKVVRRVEFVEELPTTATGKVQKYELRE--------- 12003966 53 --------------------------------------------------YSYAEVELTSRKVAVGLNKLGVQQKDTIMILLPNSPEFVFAFMGASYLGAISTMANPLFTPAEVLKQAKASSAKIIITLACYIG-KVKDYATENDVKL-----ICIDSAPEGCIHFSELQSDEHEIPDVKPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYMHSEDVLMCCLPLFHIYSLNSVLLCG-LRIGASILIMQKFDIVHFLELIQKYKVTIGPFVPPIVLAIAKSPLVDHYYLSSVRTVMSGAAPLGKELEDTVRTKFNAKLGQGYGMTEGPVLAMCLKEPFEIKSRACGTGARNAEMKNVDPDTGCSLPRNQPGENCIRGDQIMKGYLNHLESTTRTIDKKGWVHTGDMGFIDNDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVRSNGSTITEEVKDFVSKQ-VVFYKRIKRVFFVETVPKSPSGKILRKDLR---------- 217976501 38 -------------------------------------------------RLSFNDVDRLSDAFAAYLENLKLPTGARIAVQTPNGLAYPIVAFGIFKAGCTLINVNPLYTATEMMHL--FADAQ----PDAIVAIDMEKLADALENA--PIPNVVLTSAASLFPAAPRLIIGAVQIPRLDPDAVACLQYTGGTTGVSKAAMLSHRNLIVNVAQFLSFVGIREDDHVLTALPLYHCFAFTV-NMLGFFFRGAHNVLIPNPRPVNLRPAFAKAPISFITGVNTLFKGLLHERWFVEKPPQHLRLSVAGGMALHESVAKRWEQVTQTPLIEGYGLSEASPVLT-FNPTLRVKPGTIGVPL-PWTDIKCVDDNGREVAPGEHGELIARGPQIMSGYWRQPEETRIAL-RDGWLYTGDIATMDEEGYFTLVDRRKDMILVNGFNVYPNEVEATLTEHPGVKECAVVGVPDAGVGEAVRAFIVRADKSLDAEELRDFCRTR-LAPYKIPRHVVFRDDLPKSNVGKILRKDLR---------- 168000194 44 ----------------------------------APQFGDRVAMVDAPTSLTYAQLERNVRVVAAGYKNLGVRQYDVVMLLSPNSIEFAVVFFAVMSLGAVLTTVNSVNTTGEIQKQMNDA-GAKFIITTA-------ALTEKIAGDLP----VVIFGD-DEVVPSELLRTDTNGVPRIQISDIAALLYSSGTTGLSKGVVVTHRNFISCLYNSGEVFSSDH--VLLVLLPMFHVYGLAI-CTMCSLARGIKVVVMPQFNFVEMLSFIQTYKITHLPLVPPIIIALAKQDVVLKFDLSSLFQIGSGAAPLGKDILSLCAKRFNVKLKQGYGLTESTTNVSDMDASGILLPNTQGMIIDPVT--------NKPMPPTKQGEFWIRGPSIVKEYFKNPKATSETIDKDGWLHTGDLVMIDNDGYIHVLDRLKELIKYNAYQVAPAELEALLLSHPSILDCAVIPYPDEVAGQIPMAYIVQKPGKKFTEDEIMDWVGKQVAPYKKVRKVAFINAIPKSASGKILRRELLQSATAK---- 158957579 55 --------------------------------------------------YTYAEVELTSRKVAAGLHKHGIKQTETIMLLLPNCPEFVFAFLGASYIGAVSTTANPFFTSSEIIKQAK-ASKTKLIITVASNVPKLKEFSQENGVKIMCIDEQI---EGCLHFSLDLENTDETTLPEVEPNDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYMHQEDVVMCTLPLFHIYSMNSILLCG-LRVGAAILLMHKFDIAPFLELIQRYKVTIGPFVPPIVLAIAKSNVVDQFDLSSVRTVMSGAAPLGKELEDAVRAKFNAKLGQGYGMTEGPVLAMCLKEPFEIKSGACGTVVRNAEMKIIDTETGVSLPRNQSGEICIRGDQIMKGYLNDPEATERTIDNEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLVTHPKVSDAAVVSMKDEGAGEVPVAFVVRSNGSTITEEIKQFVSKQ-VIFYKRINRVFFVDSIPKSPSGKILRKDLRAKLAAGFLNG 183984383 11 ---------------------------------------------------TYREVGQRAAQLANALRGLGISGDQRVATFMWNNAEHLVAYLAVPSMGAVLHTLNIRLFAEQIAYVANEAEDQVVLV-----DLSLTNLLAPVLPDLGTVHTVIAVGEGDT-APLEELDGQPTEFPHIDENSAAAMCYTSGTTGHPKGVVYSHRS---SFLHSMATCTANGIGVVLPIVPMFHANAWGLP--YAALMAGADLVL-----PDDARSLVENLRPTRAGAVP---TIWNDVMKNPGHDVSSLGLVACGGSAVPESLMRTFEEKYGVQIRQLWGMTETSPLATMAWPPHWAIRSTQGQPVCGV-ETRIVDDNG-EALPNDVGEVEVRGPWITGAYYLGYDQ---SKFDSGWLRTGDVGRIDELGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVVEAAVVGVPDERWQERPLAVVVRREGATSAAELRKFLADR-VVRWWLPERWAFADQVPRTSVGKYDKKTIRAGYAE----- 89899356 23 ------------------------QSLTQLLEESFRKNASSRFAVCMESWMTYGQLDQLSSALGAWLHSLGLAPDARVAIMLPNIPQFPVTMAGVLRGGYTCVNVNPLYTARELQHQLNDSGASVIVVLENFVGFWYRHLAKMVPPYKLTLKQAIAKGAALPF------RSAPSTL-----DSIAFLQYTGGTTGLSKGAVLTHRNIVAAVLQA--EAWFNRHVNSIAALPLYHIFALT----LSLLAIRWGAQLTLIPNPRDFGGFIETLKKRPFHLLPGVNTLFLAQPQFKTVDFSSLCATQAGGMAASEGTAQRWLETTGCPMVEGWGMSETCAIGTNNPVLAREFSGTIGLPLPGIDIA-IKDDEGQSLAQGSPGEICIRGPNVMTGYYRQPEENRRAFTTDGFLRTGDVGIMDERGYTKIVDRKKDMILVSGFNVFPSELENVISLCDGVLECAVIGVPDEKQGEAIKVFVV-RDNPLLAEDDVARYCQQNLTGYKHPKYIEFRDELPKSNVGKILRRELR---------- 124522819 37 ----------------------------------------------------YREIAKRTRRLASALEKLGMKKGDRVGTFAWNHHRHLEAYFAVPCRGA--VLHMVNIRLSELTHVINHAEDKILLIDE-----DLVPVIEKIRDRLKTVEHFIIMSD-EKAVPETTLF--PVSLHDLDEHAPAAMCYTSATTGYPKGVVYSHRGYLHSMALGLDQLSVQERDIAMTVVPMFHVNAWGLP-YAATWFGATQVLPGPSFTPEILAQLIEKEKVTMTAGVPTIWIGMLKVLQEKPYDISSLRLIVSGGAASPKGLIRAYEETYKVPFMTGYGMTETVVSLATLKSSMDHMVDVRGKTGLPVPEVKVVNENGEVPWDGKTGELIVRGPWIADEYYNDERTQEA--FRDGWLYTGDIAVVDQEGYLKITDRTKDLIKSGGEWISSVELENALMSHEAVFEAAVIAVPHPKWQERPLGCVVLKSEYENAAELKDYLKTQ-FASWWVPDDILFMKEIPKTSVGKFLKRALREQLQD----- 192289984 22 -----------------------------------AEFPKRIALSQGDARVSYGELADQIDATAAWFYELGYRAGERIILVGENSAALLEAMFAAARLSKPEIDAIRAHRPRATIYFADRS-------PDALQHGEVSAARRVVH---PSLGTVLI----DE----EDLGGTAEPVLDDPAEQIALLMYTSGSTGTPKGVMLSHRSVLTLASTSASLRQLRTEDRLFLTTPMTHVMGLFSVS-LSALLVGATVVIEQRFDPETVLNVLKRERITVFPAVPTVKLLHHIETHNVRLDLPSLRFIWAGGSLLEAALAERTRAVFGLPLHNGYGMTEALTSVTAPAVPESVLPGLEWKLVA----VRSGDAADSDTP--DVGELLIRGPTVMKGYFRDLELTARTLDADGWLTTGDLARVA-DGQVYIVGRSKDMIVRSGFNVYPAEVERAINAHPEVVHSAVVGRREQN-NERIIAFV---ERAPASSELDAFLAGR-LAGYKRPQEFRFVDKLPLATNGKVLKHRL----------- 119872928 6 -------------------------PLFTYLDKQVTENGQVVAYIYFGNKVPYKTVGEHSDRVAAALKEWGIGKGDVVALYMPNTPVFPIVYYGALKLGAVVTPMNPMYTPREVAWQAKDAGARVLFTVDVL----YKNVEEAV--KMYQLEKVVVA-EITEYMPIKPLAKMKLKPPKIQYSDLAALMYTGGTTGLPKGAEITHGNILQQLKPLYDVVRRKRGVVIMGLLPWYHIYGQVTVMHYGI-FDGATVVVMPRPDIDQLMKLIQKYNVHVLHGVPTLYNMINNHPKVGKYNLKSLAFCISGAAPLPVEVAKRFEQITGAVLREGYGLTETAV-VTHLNPLYKAKVGSIGLPI-PSTYAAIADDKPELLPPNQVGEIVISGPQVFKGYHNRPEENAQAFFQCCWFRTGDMGYMDEEGYFYVVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLKEECKGKVTPEDIIKEDKLAHYKRPRVVEFRDELPKSAVGKILKRELKAEELKKL--- 78042621 12 --------------------------LGKILKRAASYFGEKTIVSLERKEITYREFYSRVLALIGYLKALGVKRGSRVGVFAWNNLAHLMLYYAVPCSEAVLHPVNLRYSKEQMLYTINHAEDEVLFVEK-----EFLPLVAEIKSELQRVQQI---------LPLDAVFTNFVSFAEIPEDLPAKLCYTTATTGTPKGVMYSHRDLYL---QSMALCMTDSFGIILIMVPMFH---VNSWGIPYAAAMVGATMVLPGGNFKGQFKIISEEKVSLAAGVPTVFQEILKAAQSENIDLGSLRTVLVGGAPLTREIIEGF-ARYGVEVRQVYGLTETASNYQKLSEEEKKKQQLKIGLPAPGVEVRVVGKDGKDVPDGESGELWLKGPWLAREYYNDEKHTREAFV-DGWFRTFDLVKIDALGYIEFCDREKDVIKSGGEWISSVAVEKYLLSHPDVKEAAVVGLPHPLWQERPVAFVTLWEQAKTEEELLSYLRSK-LLSFWVPDRILFLRELPRNSVGKVAKKLLREKYHDLLL-- 146303791 23 --------------------------------------GEGVAINFLGNRISYPELRGMVESVSS---QLEIGRGDVVILSTQNIPQFVIAEYAVWRKGGIVLPVNPSYTQAELDYLARDSGAKLVIA----------SCESNVPSNLPVIRTNKVEGDCEEELNLKSGRGDRVNY---SPQEVAVLMYTSGTTGKPKGVPITHSNYASSL---IYVRWFQFTDKVLGIAPFFHVFHVTTP-----VMAGSQIVATFRFDPRSALRTVQEERTTVTMSVATAYRAMLNSYSG--EDLTSMRLWSSGGMPMPRALEEEWKRLTGSWIYMAWGLTETTSPATLWPYPGELPVNEMGSGMPVYNTEIELED----------GELLVRGPQVVKGYWKQEEF------KDGWLHTGDIGEI-RDGWVYVIDRKKDVIVTSGFKVMPREVEEVLHLHPGVDEAVVVGIPDEYRGERVVAFVKPRPGAKNLEELKEFCRTR-LAPYKVPREIRLVDEIPKTGSGKIMRRAFKE--------- 86750710 9 --------------------------LADVIRAQAKTRGDEILYEFEGRITSFAQFDAHTNRIARALAASGVKPNERIAYLGKNSDIYFELWAGAMKANVVIAPVNWRLAGPEIAYIVEDCKAAILFV-----GPEFVDQVRGLTDQIPSVRAIITAPEWQDFAQWRD--AQPSDDPQVAPSDIAIQLYTSGTTGKPKGAMLSHANFLSLVRRDNTPEWNIWSSVSLIAMPVFH-IGGSGWGMMSI-YHGAKGVIAREFDPTKVLDFFEQAKITKLFMVPAAMQFVVRQPRAREVDFSRLKYMLYGASPIPAALLKECIDVFKCGFVQMYGMTETTGTIVAL-PPEDHVMRSAGKAL-PGVEIAILDPDGKPLPPRQVGEIATRSGSNMAGYWNLPEATKKTIDGDNWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGEKAVVVMKPGKEA-TAQDIIGFTRTR-IAGFKTPKSIDFIPALPRNASGKILRRHLRD--------- 156740894 50 ----------------------------------------------------YATLDRLATRFAVALLKSGVQPGERIALVLPNIPQAVIACYGAWRAGAIVALTNPIFEAGGLVRQLTDAGATTLI---ALSMFHPLVVAVRVQRVIYTLKEFLPPGQRRLFTLLRQLAEEPGSLPQTSPGKPATILYTGGTTGEAKGVVHTHRSLVAN---AVQVAWLPATERVICALPFSHAYGMTACMNFSVAIAAAMILL-PTFETGNVLHAIRREHATIFPGIPPMYAAIAEIKDARRYGLASLRACISGAAPLPIEVQEGFERVTRARLVEGYGLTEGPVTHANPLGVSHERRATIGIPL-PSTEAKIVDTTGADLPPGRIGELLVRGPQLMQGYWNRPVDTAEVFTSDGWLRTGDMARMDTDGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGAPRAEGQPDLRAFVVLRQERATADEIIGFLRER-LSAHKVPSVVEFRDALPRSFIGKVLRRAL----------- 168062479 7 -------------------------------------------------------------RTAAGLVTLGVKPKDVVYFLSPNSPEFPVVYLAIVYIGA--VAALGNSLNTENDIALQLVQTKAVFVPEQFSKIQKCDLASQLKTTTSSLLSEVCEGDYIEMAP-----------PECHPDDTCSLLFSSGTTGLTKAIQLTHRNLMSSVTREDDVC--------VAIIPMFHVFGLGII-MLSTLQRGACVVTMTRYSFPSMLQYIEKYKITVAIVVPPI-LVYLNQEMLAKYDLSSLRILMTGAAPLREDTMKSIQAIFKCVTRQGYGMTECLISYS--------VWGSVGK-MVPGIEIRISHVETADPLPMTTGEVWVRGPQIMKGYLNNVEQTSATIDSDGWLHTGDLGYMDNNNYLFIIDRLKEMIKYRGHQVAPGDLEAVLLKNPRILDACVVPCPDDDNCELPMAFVVKR-ECTDLTELEVMNYVAQLVAYKKVRKVEFIDAIPKSPTGKILRKQL----------- 26990764 46 --------------------------------------------------YSWRQLAEQVEIYARALIALGVNTGDRVGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVLRQSGCRWLVCAEAFKTSDYHTMVQELSECLPELRGVIAANPPAGFLPWERAGQTSVEACTARQQSLQFIQYTSGTTGAPKGATLSHYNILNNGFMVGESLGLTARDRMVIPVPLYHCFGMVMAN-LGCITHGSTMIY-----PNDAFDAVAEERATILYGVPTMFIAMLDHPSRAHMDLSTLRSGIMAGATCPIEVMRRVDQMHMAEVQIAYGMTETVSLQTGPDDDLELRVTTVGR-TQPQLENKLVDADGCIVPRGEIGELCTRGYSVMLGYWDNPQATADAIDPAGWMHSGDLAVMDEQGYVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCSRYGEEIVAWILHPGHSATVEELQGWCKAR-IAHFKVPRYIRFVDEYPMTVTGKVQKFRMRE--------- 126436680 11 -------------------------TLGDIITDNAVRFADVPAYRHGGRSITHGRLRDRAVRLISAMAAAGVRRQDRIAVLSRNSIEFGELVAATQLSGI--IMATVNFRLSP----PETHEVLSRVTPSVFCADEFAPVVADFAARLPSPPRVVTIGGAEEFLD-SGRGGEPEFI--AQPDDIACLLFTSGTTGASKLGQRELRRVAFTMNNEMRCGSADRG---LINMPMFHVGALA---IVGGLHAGGTVVLQQQFEPAEAVRLIAAEQITVLHLAPVMLKALLDDISDPA-TVASVRTVVYSAAPMTAATLQRALATLGAGFLNLYGQTEAIVSMHSLEAPGATRLRSVGFPF-PGARVRILGDDGRDVPAGETGEIVVHSDALFRGYW--DDHAATLVTQDGWCHTGDVGRLDEHGLLYLVDRKKDVIITGGENVYSPEVEDVISRADGVAACAVVGAPDERWGEAVCAVVVPHTGATVTLEVQAFVRRR-LAGYKVPRRLVTVDALPVLASGKVDKKLLRAELA------ 157371000 38 ----------------------------EMFENAVKRYADQPAFMNMGEVMTYRKLEERSRAFAAYLQELGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGASAIVIVSNFTQIKHVILTRQLSAAKGTLVNFVVK-YIKRLVPKYHLRLQYVK-PDIINSDLAFLQYTGGTTGVAKGAMLTHRNMQANLEQA-KAAYLEGQELVVTALPLYHIFALTVNCLLFIDLGGHNLLIT---NPRDIPGLVELGKYPFTAMVNTLFNALLNNEDFHKLDFSTLRFSVGGGMSVQKAVAEKWEKTTGKHLLEGYGLTECAPLVT--GNPYDLYSGSIGLPV-PSTDIRLVDDNGHDVPVGEPGELWVKGPQVMLGYWQRPDA-TDEVLKDGWLATGDIVTVDEMGFVRVVDRKKDMILVSGFNVYPNEIEDVVSQHPKVLECAAIGVPSDVSGEAVKICVVKKDASLTKEELLTHCR-RQLTGYKVPKIVEFRDELPKSNVGKILRRELRD--------- 206560343 39 --------------------------------------------------YTYRDCERRAKQLAQALARLGVETGDRVGTLAWNGYRHLEAYYGIGGMGAVCHTINPRLFPEQIAYIVNHAE-------DRYVLFDFAPLVDAIAPQCPHVKGWIAMTDAETLVEAEDGHYDWPRLDEQQASGLCY---TSGTTGNPKGV-------LYSNRSTV-------LHAYGAALPDAMNLPMFHVNAWGLPYAGGKLVL-PGKDLDSLYELMEAERVTFSAGVP---TVWLGLLNYMRERFSTLNRTVIGGSACPPAMLRTFEDEYGVRVIHAWGMTEAKLNWAQSQRPQRRLLEKQGRVICGVDMRIVGDDGRELPWDGVAGELQVRGPWVIDHYFRGD----ASPLADGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAIAHPGVAEAACIACAHPKWTERPLLVVVPREGANLSRDTLLAFYEGKVAKWWIPDDVVFVESLPHTATGKLQKLKLRETFRDYVL-- 86748369 7 -------------------------TLGDVYRRNASLFPDRTAFVIDGVRVTHRDYLARIERLAAGLLRDNVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFV--LGDGAPTVL---IAGSDYRDIIAGLQPSLASVKTYAIGADPGPFAPFAELESDDAFVPEVAAADGFVIIHTAAVGGKPRGALISQGNLLIAQSSLIEAWRLTERDVNLGMLPLFHVTGLGL--MLTLQQAGGASVISAKFDPAQAARDIEAHRVTVLAEFAPTLGNILDQAQSAQ--LQSLRA--VTGLDTPETIERFEKECPQATFWATFGQSEGLATFAPYRDRPK----SAGRPL-PWRTIAVVDADDRPLPAGEVGEIVLRGPTVFKGYWNNEAATQHAF-RNGWHHTGDMGKFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIAEAVVIGVPDQWSEAIKAVCVCKPGQNVDAVTLADFVGSL-IARYKKPKHVVFVDALPKDAKGAVDRAAVKAA-------- 121607636 9 ------------------------QTIADLLRRTAARQPEKPAVICGDTRWTYREFDAVCDRLCQALRDMGVGVGAKIAILARNSHAFVAMRFAIARAGAVLVPVNFMLKPQEVAYILRHSQAQILCTDDTRIGPFIWLPGEQPSSPVDGMLNFLVAAAP------QGMHGE----PGIDGSMLAQILYTSGTESLPKGAMLTHDAVIAQYVSCIVAGDYTSADTMLHAMPLFHCAQLDT--FFGCVYSGATNVITASPAPESVIPKLAHHGVT-SLFAPP--TVWISLMRSAQADLGSLAKCYYGASIMPVAVLQELQSLTKVRFWNFYGQTEIAPTATVLGPGDQIKAGSAGRPVLNV-ETRIVDDAGNPLPAGAMGEIVHRSPQLLSGYLRDEARTAEAFA-GGWFHSGDLGVMDEEGFLTVVDRKKDMIKTGGENVASREVEEAIYRHPAVSEVAVVGLSDPVWIEAVTAIVVVKDEAALIAHCRA-----SLAGFKTPKRVIFADGLPRNPSGKILKRDLR---------- 148554681 7 ----------------------------------AVANGDKPAFITAETGVTYRQLDRRSNQGAHLFRQAGLQTGDMVALFLTNGPRFLETVWAAQRSGLYYVCMPVRLTASELRYMIEDAGAKALVFS--------AGLADTVREAVDGLGDLALAGFARSFERLRDAMPDTPIADEAPGQDMLY---SSGTTGHPKGIKRPRDEPTPVTNLARTLYGMDADSIYLCPAPLYHSAPLRY--SMSVNQLGGTVIVMTKFDPEEALRLIERHRVTHAQWVPTVRMLKLPEAVRERYDHSSLRSTFHAAAPCPVEIKQAMIDWWGPIVHEYYSSTE--LNGFTAATAEEWLAHKGTVGRAIIGEIRICDENDDPLPPRREGMVYFEKGNPIE-YHNDPEKTAAAYNRHGWTSVGDIGWVDEEGYLYLTDRQSFMIISGGVNIYPQEIENLLVTHPRVADAAVIGAPDPDLGERVVAVVQPLDWSDAAAELDTFLR-KGLSPVKMPKRIEFMRELPRQPTGKLFKRLIRDRFRE----- 194288810 26 -------------------------TLTGFLAARVAAHPDKPALLFEGETWSYRELEGRIAQAARWLQAMHVRRGDRVGVLSANHPSTVVLMFALARIGATMVPANPEYRLDEALYVFQHAQVCGLVIARALGGAVWLRANEPGDHGVPTLEQSMAAATGQ-------FAGESVD--DGGERDTALIIYTSGTTGFPKGAMHSHRGYVLTAEAFVGRLQLQPDERVMCVMPLFHNALMYSVG--GALACGGCLVLVRKFSASSFWRFAAETGATEVNLVAAAGSIL--ARRPRAEFVPGHRITKMFIAPQTQEMVRVMKHEFHVRLIECYGMTEGVIA-NPFDGPHKLLISPHPDPAVPAPQARIVDDEGNDVAPGGEGELLIRTPTLMQGYYRDPAQTEAAF-RDGWFATGDLVRQDEDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPAE-LGEEEILLAVQPGQTADAAELLAWARGR-LAVHKLPRYIATVEAIPHTPTHKPAKHKLK---------- 115610848 4 -----------------------------------------------------------VDRLAAGLVSIGAKRGDRIGIWGPNSLEWTLTLFACARLGAILVNLNPAYVENELEYALKKANIKLIVASTPFRTMRYYDILASISQRLPDLKSVIIMGNDQHFNDVIDMGREEQRKKSVQFDDIINIQFTSGTTGHPKATCLTHFQLINNLESVTNVVGIDKAGC--VPMPLFHCGGMSYL-ILGLVFGSKTVFPSAGFDATACLRAIHEERCAHLIMVPTMVIDFLQHPKLSTFDLSPLQSLSSGGSAVPSQVRRDAEELLKVKTKVLYGMTEAALGLVSLDDPESARMKPAGRAF-PWIEIKITNSTDEIVDVNTPGELCIRGPCVMSGYFDDDEKTKETIDHARWLHSGDLASMDEDGYVEILSRIKDMVIRGGENIFPVQIEILLHKHPKIKDVQVIGVPDARMIEELCACVLKEGETLTEDEIKNFCKGK-ISHFMVPRYVRFVNSYPLTQSGKIQKFQLREDI------- 15641987 4 ------PWPKDVPETINPDQY---PSLVEMFEQSVHKYADQPAFMNMGAVMTFRKLEERSRAFAAYLQNLKLKKGDRVALMMPNLLQYPVALFGVLRAGMIAVNVNPLYTPRELEHQLNDADARAIVIVSNFANTLEQIVANQVKQMLPRAKGTIVVKYVKGMVPKYDLRLQYVK-PFMSGEDIAFLQYTGGTTGVAKGAILTHRNMVANVKGAYGPVLQEGRELVVTALPLYHVFALTVNCLL-FIEMGGRNLLITNPRDIPGF-VKELQKYPFTAIVNTLFNALVNNEDFHELDFKNMKLAVGGGMAVQRAVAERWKKTTGVHLLEGYGLTECSPLVT--GNPYDLTDYTGGLPV-PSTEVRIVDDAGNVVPNDQVGELQVRGPQVMQGYWQRPEATKEVLNAEGWLSTGDIVKFDDQGLIHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQANDVSGELVKIYVVKRDPSLTKDEVIAHCRKH-LTGYKVPKLVEFRDDLPKTNVGKILRRVLREENDAQLAA- 163726140 25 -------------------------TMPEVLDRTARDYPDKVGFIYMGKKITFAQLNSMVNRFAKALMDLGITKGDKVGMILPNIPQVVIANLATQRIGGVTAMNNPLYTERELAHQLNDSDAKAVVTLDLL-------LPRLEKIKSKTKVQNIITCHINDFLPFKDMYRKITPGPNLEWDDEAALLYTGGTTGVSKGAVITHSNLVAQMFKAWEISYGDAERL-MGIYPIFHSYSVSQNFIIYNAWTG---IMVPRPEPGVIIDMIKKFNPTFLPGVPTIFMGLLANEEFRKMDLSGVKGYFGGAAPLSESTLNDLKKLHGAVINDVFGATENTAFGTCTPWKGKVKLGTVGVPL-PNTDIKIVDTGENEMPPGEPGEICIKGPQVMKGYYNRPEETAKAL-KDGWFHMGDVGVMDEEGYLSIVDRKKDMIIASGYNIYPAEIDEILLLHPEIAEACTIGIPDDYRGETVKAWVVCNPGVELSEEVMSYCKEK-LAAYKVPKSVKFVDELPKSAIGKLMRREVR---------- 169635594 38 --------------------------------------------------YTYADVHAISRKLAAGLQILGVNQHDVLMLLLPNSPEVVLTFLAASLIGAITTSANPFFTPAEISKQAK-ASAAKLIV----------TQSRYVD-KIKNLQNVLIVTTDSDVIPENCLRTQSGDLSKISPDDVVALPFSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFNRDDVILCVLPMFHIYALNSI-MLCSLRVGATILIMPKFEITLLLEQIQRCKVTVAMVVPPIVLAIAKSPETEKYDLSSVRMVKSGAAPLGKELEDAISAKFNAKLGQGYGMTEGPVLAMSLGFAKEPFPVKSGATVVRNSEMKILDPDTGDSLPNKSGEICIRGNQIMKGYLNDPVATTSTIDKDGWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQVAPAELESLLIGHPEINDVAVVAMKEEDAGEVPVAFVMRSKESNISEEIKEFVSKQ-VVFYKRINKVFFTDSIPKAPSGKILRKDLRARLANGLV-- 196155956 27 ----------------------------DIFEQSVKKFKNKEAFINMGHSISFEELDTLSAQFAAYLQASGLKRGDAVAIMMPNLLQYPVAMFGILRAGMVVVNVNPLYTARELKHQLNDANAKAIVIVENFACTLEEVIATALGDMLPAPKRWIVNAVVKYVLPETTSFMSAVKKPEIDSGDIAFLQYTGGTTGVSKGAMLTHRNMVANLEQVLETVIEEGEDFVVTALPLYHIFALLANCLMFVKY-GCRNLLITNPRDMPAF-VNELSKYPFTILVNTLFNGLLNTPGFDELDFSKFKFGLGGGMAVQQPVAEKWEKVTGTVLLEGYGLTE-CSPVVAVNPPQEAYKGAIGMPV-PSTDIKLLDDDGNPVEKGEPGEMWVKGPQVMKGYLNRPEA-TEDILKEGWLATGDIATVDDEGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEAAAVGVPHEVSGEVVKLFVVKNNDALTEKDVIAHCRNH-LTGYKVPKQVVFKDDLPKTNVGKILRRELRD--------- 54308480 29 ----------------------------------------------------YQELNRMVNQVANQLVKLGIKPYDKVALSCPNMPAFVISYYAIQKVGAVAVPLNIMLKGTEVAYHLDDSDAIALICYQGNSALPTGQFGHAGFLQANSCKHFIMAENNQEALP-EGTHSSEIHFDAVKAEDSCVILYTSGTTGHAKGAELSQSNMLCNAQACQALTNQKGTDVSIAVLPLFHTFGQSLILNTSVL-AGSALVLIPRFVPKTVMQQMYAHKVTHFAGVPTLAFTEKHGSEYISEIAKNMKVAISGGASMPVEILKRFEEILNVPVIEGYGLSENLLEYKR--KPGSI-----GQPLPGVTMKAVGKD-GIEVAQGKEGELLIRGHNVMKGYYKKPEETAKTIV-NGWLHTGDIVRIDDEGYVFVVDRLKEVIIRGGFNIYPRDIEETFMTHPDVHLIAVIGVPHKTYGEEVKAFVVLKEDTPK--ELVNWGKER-LADYKYPRQVEILESLPMTATGKILKRMLK---------- 70996664 38 -------------------------TLGELLTLQSLQYGDYLVFPWTGARWTYTDLKDEADRVARGLLAMGIQKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALGHTDCGRHSLEEVLAKLGPRPKEQGTSSALEEI--IILRGQYSGFSTYEHVIQRGLPLPELHSTDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMNLTSFDILCCPPPLFHCFGLVL-GMLAVVTHGSKIIFSETFDPTAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDCSNLRTGIIAGAPVPRPLMKRLLEELNMTYTSSYGLTEACFNALTTDSIERRL-TTVGKVM-PHAKAKIIDTQGHIVPIGQRGELCIAGYQLTKGYWNNPEKTAEALITDSWLKTGDEAIFDEEGYCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDQKYGEVVGAFLALAADVPSDEELRAWTRET-LGRHKAPQYF-FVRTIPVTGSGKVRKVDLRKIAASVL--- 94313427 38 ----------------------------------ARRYPGKTAIQYFGTAITYAELLDDVERMAGYLQQCGIQPGDRVVLYSQNAPQFIVAYYAILRAEAVVVPANPMWLEAELEHFCELYERVAHVITYHYAGMDDGGLPVPAWLREPAPASRAAPGGA---MPVDDTARNAGQRPEAGYNTLCMLAYTSGTTGNPKGCMHTHGTMMSSAVGS--QVWRSSSSVVLAVAPMFHLLGMQN-CMHSPIYLGATVVLMPRWDRALAADLIERYRVSAWGAPPAMLVDFFAQPDVARRDLSSLAFLGGGGAAMPDAVANMLQERFGLPYVEAYGMTETLSNPRQKPKRECLGIATFGV------DARVVDPESLAELPGEIGEIVVHGGQVMQGYWNNPQANAESFIEIAFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDEHRGETVKAVVALRPESADAERIMAWCRER-LAAYKVPRIVEFVDALPKSATGKILWRALQE--------- 18312598 4 ----------------------------------------------------YKAVGEHSDRIAAALREWGIGKGDVVALYMPNTPAFPVIYYGALKLGAVVTPMNPLYTPREVAWQAKDANARVIFVADVL----YKNI--EEAAKMYQFDRIVVV-ELVEYMPIKPLAKRRIKPPKVASEDLAALMYTGGTTGLPKGAEITHGNILQQLKPLYDVVGLD-SLVMMGLLPWYHIYGQVTVMHYGI-FDGATVVVMPRPDIEQLMKWVQKYNVQVLHGVPTLYNMIINHPRAGQFNLKSLAFCISGAAPLPVEVARKFEQLTGALLREGYGLTETAVVTHVNPLYGKVKPGSIGLPI-PSTYAAIADPAKPELPPNQVGEIVISGPQVFKGYHNRPEENAQAFFECCWFRTGDMGYMDEEGYFYVVDRKKDLIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLRDECKGKVRPEDIIKEDKLAHYKRPRAVEFREELPKSAVGKILKRELKAEELRKL--- 197104811 61 -------------------------------------HGEKIFLVYEDERVSFEAFYRAVSAFARELQAQGVGKGDRVAVIMRNLPEWVMAFYAAASVGAVVTPLNAWWTGPELEYGLTDSGAKVAVM-DAER---YERMTEHLHN-CPELKRVYVSREVDEIAKLFEVLGEPAKLPEIGPEDDATIFYTSGTTGKPKATQRAVNSNILTAAAAGARSFLRRGEMPPAPDPEARSALISVPGCFAVLFSGGKLVMMYKWDVIRAFELIEREKIMLAGGVPTIAWQLIEHPARANYDLSSLESVSYGGAPSAPELVRRLREAFPKSQPQGWGMTETCATVTSNGAEDYVNRPDSCGVAAAVAEIQIRDPNDGKLPPGEVGELWSFGPMNCKGYWNKPEATAQTFV-DGWVRTGDLARMDEEGFCFIIDRAKDMLIRGGENIYCVEVENVLYDHPAVMDAAVVGVPHRTLGEEAVVTLKPGAEASE-DELRAHVAER-LAAFKVPVAVKFWETLPRNPNGKILKNELKKLFVEE---- 157359132 83 ---------------------------------------------------SYSQLHPLVKSMASGLHQMGFSQGDVILLLLPN-SIYFPVIFAVLSLGGIATTMNPLSSLTEITVGCSL--SLAFTVPET-----SEKLGALGVPVIGVPENGSFNSKSKEFSTFHWLISDCCPRPVINQHDVAAIMYSSGTTGSTKAVVLTHGNFIAMVETFVEASLYENSNVYLAVLPMFHIYGLSL-FVTGLISLGSAIVVMRKFDANEMVKAIDRYRVTHFPVVPPVLMALIKSAAAGAGCFGSLKQVCCGAAPLTQKSIQEVQTLSHVDLIQGYGMTESTAVGTRGFNTKKLRNYSSIGLLAPNMRAKVVDSSGSLLPPGNCGELWLQGPGIMKGYLNDEEATISTIDKEGWLHTGDIVSFDQDGYLYMFSRIKEIIKYKGFQIAPVDLESILISHPEISDAAVAGVGDEEAGEVPVAFVVKRPGSALSQAAIINYVEKQVAPYKKVRKVIFTHPIPKSAAGKILRRELK---------- 206678296 41 ----------------------------------------------------WGEVQRNSKRLASALTKMGLKTSARCATIAWNNRRHLEIYFGVSSAQFVCHTINPRLFPEQLVYIVNHAEDEVLFI-DAT----FLPLAAALKDKMPTLKAIILMGAALESVPELQFYDEFIEWPDFDENTASSLCYTSGTTGNPKGVLFSHSTMLHSFAAALPDCIFSARNIVLPVVPMFHVNAWGTPYAAAMV--GCQLVL-PGPGLDGSLKLIDAEQVDIALGVPTIWQGLLMAAKDSGSTLSSLKRTVVGGSACPPSMIDTFRDVYGVDLIHAWGMTEMLAKHAMLPEAQRKLRENQGRP--PYGELKIVDENGKDLPCDDVGDLLVRGPWVLSGYFKPERDDE---LRDGWFDTGDVARIDADGYMTICDRSKDIIKSGGEWISSVELENIAVAHPDLLEAAVIGAAHPKWDERPVVAVKAKGCDPKPDDLIAFFDGK-IASWQKPDAVVFTDALPRNATGKVLKRNLRDEFGQVL--- 160901406 24 ------------------------QTIGDFFADMAARQPDREALVSRHQRYSYAGLHTEARRLASALLGLGLDKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVTMAQFKTSDYLGMGRLHCARLPQLRSVVVAGQGEEFSSLQDARIDAVA-ATLKNTDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGECMRLTPEDRLCIPVPLYHCFGM----VLGNLFTHGSAIVYPNDGFDPLLVLVQAERCTGLHGVPTMFIAELDHPRFKEFDLSTLRTGIMAGSPCPIEVMKRVVSDMHLSITIAYGMTETVSCQSDADTPLQRRVSTVGK-VQPHLEVKIVDPATGEVAPGVSGELCTRGYSVMHGYWGDEARTREAIDDDAWMHTGDLATMDEQGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDVRYGEELCAWIIVKGQTLTEDGVRDFCKGQ-IAHYKVPRYIRFVEAFPMTVTGKIQKFKIRDEMIAML--- 42630687 23 ------------------------ESILDMFDKAAREHPDRPAYINMGQVLTFRKLEERSRAFAAYLQEFKLQRGDRMALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELELQLQDSGAVAIVVVSNFASFGKRTLVNFVKYKLPTFREVLSIGKYRQYVR-----------PEISREDLAFLQYTGGTTGVAKGAMLTHGNIITNV---FQAKWIDHSRTRSAALPLYHVFALTVNCLL-FLELGVTAILITNPRDIEGF-VKELKKYRFEAIVNTLFNALLNNENFKEVDFSALKLSVGGGMAIQQSVATRWHELTGCNIIEGYGMTECLISACPINVVKH--NGTIGVPV-PNTDIKIIKDDGSDAKIGEAGELWVKGDQVMRGYWQRPEA-TSEVLKDGWMATGDIVIMDESYSLRIVDRKKDMILVSGFNVYPNEIEDVVMLNYKVSEAVAIGVPHAVSGETIKIFVVKKDDSLTRDELRNHCRQY-LTGYKVPKEIEFRDELPKTNVGKILRRVLRD--------- 56695703 69 --------------------------------------------------------------LAGGLSAHDMGAGTCVGLMMPNLPEYCIAFHGIAWAGGTITTINPTYTAPEVHH--QLNDAGAQVLVTIPAFLDTARAAIEGTG----VDRIVVVGDAPETLALSDLMGPPLQAPVDVAEHVVVLPYSSGTTGMPKGVMLTHRNLVVNIDQTLLPADLNPGEMTTAFLPFFHIYGLQ---VLMNIYAGGGLVTLPRFDLEQYLDCVIRYRTPRLWIVPPVALALAKHPVVANYDLSCVEQVFCAAAPLGRDVAEGLGERINARVNQGYGM-------TELSPVSHVSPHGEGKPGASNTECRIIDETGTDLPLGEDGELWVRGPQVMKGYLNNEAATRATIVEGGWLRTGDIAHFDEDGFLYITDRLKELIKYKGFQVAPAEVEAALLTHPAIADAAVIGAPDEAAGEVPLAFVVAAQAAPSLAEVQAYLDTR-LAHYKQVRQMQVIEQIPKSASGKILRRLLRDA-------- 156740435 40 ----------------------------------------------------------------------GVQPGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPTELAGLIADAEPALLI-----YGPDFVEQVRALRSAGIVTPGIALDADCRAFAERDAYPDTPLQAVDLTADTPWIICYTGGTTGLPKGAILTHGNVFFNVVNTVAGWGLRPDDVTILNAPLFHT------GGLNVFTAGGMSIVCRQFDPDQVFDLIEQQGVTIYFGVPTMFLALQRHPRWETADFSRVRWMISGGAPCPPETFRR----RGVPFRTGYGLTEAGPNTFWLDDDIEHKAGSVGYPL-PHIDLRLVNERGEPCAPGEVGELQIRGAHVCAGYWRRPAETAATIV-DGWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVIAGHPAVLEVALIGAPDATWGEVGWAVVVLHEASRQQIQILDYCRDR-LARYKIPKRVIVVDALPRTGAGKIDKRALR---------- 167366729 14 -------------------------TLPELLAQAAKEYSSRPALEFRDRQITYTKLEAMAETAAAALLAAGYGRDSSVALYLGNTPDHPINFFGALKAGARVVHLSPSHKLSDSGARVLITTDSAALLPMA-----ERFLAKGLLDRLIVCSD---ASWGESATPLAPLPSDPAAWPAISPDDIALLQYTGGTTGLPKGAMLTHSNLTSAV--SIYDVWANSGGIHICVLPLFHIYALTVI-LLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIALANDPSLEKRDLSSLTMAGSGGAPLPVEVARLFERKTNLKLKSGWGMTETCSPGTGHDKPGSIGLMLPGIEL----DVVALDDPKRVLPPGEVGELRVRGPNVTKGYWNRPEESAHSFVGDRFL-TGDIGYMDQDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGVPDDYRGEAAKAFVKLRDGAKPFSELRAFLTGK-LGKHELPTAVEFLDELPRTTVGKLSRHELR---------- 91976680 21 --------------------------IGDILRKSALRFRDRIALTDGARQVSYDELERDANRFANYLVSRGLKPGDKISTICNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKFALIDDNLHGQDRRSALEQRGIALVAVDLTGKAGEAGLKSFNELIAGQSEIEPEVDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAIELQLSRKDGITGQFPLFHCA--AHVLLLSYLVVGGKMALMRGFDPVACMEAIQRDKLSVFIGLPLMYQVILDHPRRKEFDLSTLRCCIYTMAPMPRPLLERAIAELCPNFVQPSGQTE-MYPATTMSQPDRQLANYWGES-TMVNETAIMDDAGNLLPPGEIGELVHRGPNVMLGYYKDPEATEAA-RKFGWHHTGDLAMIDAHGEVLFVDRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVKLK---PGASATETEIIEKSLGGFQIPKMVRIVEEMPMTATGKLRKIELRNQFTD----- 192289994 7 ------------------------------LRKAASFRADDIALVTPERSFSHGEVLDRVARLARVFRRFGIEAGERVAILAANGNAYIECYFAVLWAGGVVVPINSRFSLAEMIEQVTDAEPTVLVSDRSFSALQLADACRGITAVIAAAPGAAGPPKLHDYAVLAD--EKPCADAGRGGDDLACLFYTGGTTGRAKGVMLSHRNWVNAVVTSLSFGF-DETTVALHAGPLFHLG--AGARVYTTSIMGGRHVVIPRFSPNDVLAAISQHKVTVATFVPTMLGMILQLPDLDSYDLSSLKLITYGASPMPQACLRRFPSIFG----QSYGMTE-LSPVATILSPADHLLRSAGRPIVSA-EVRIVDAEDRELKPGEVGEVVVRGPMVMMGYWKQPELT-AHVLRGGWMHTGDSGRFDADGYLYISDRIKDMIITGGENVYSIEVEHAIAAHPDVLQCAVIGIPHAKWGEAVHAVVVRRGSSLTTDELITFCRSV-IADYKSPRSIEFRDDLPLSSVNKINKAALR---------- 156740434 3 --------------------------IGGLLSRHARYRPNHTAVIVGDVRLTYCEFNARVNKVAHALLNLGLAKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLASLLRDSDSAA-VVTDATHAPALDS----VRGDLPIAQDRFLIIDAPDQPGYRDYQALVAPMPELHANDPYNIMYSSGTTGLPKGIVLTHGGYGTIFASSYRIV---PESVILHAGALVFNGAFLT--LMPAFYLGTTYILMKAFNARELIETAAREKVTHIKMVPSQIVALLNEPDFDEQHLPSIEMLGSVGAPLHMEHKLELERRFPNRLYELYGLTEGFMTILDKYHRGEKLASVGVPP--PFMEIKIIDDQQRELPPGEVGEICGRGPLMMSGYYKRPDLTAQAII-DGWLHSGDMGYVDEDGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILKAPGLVAAELKEWINARVEAGYQKVSKVVIMDDFPRSAAGKTLKRVMRD--------- 198424227 21 -----------------------------------AVHGNRVALIDGETGQTYTFAEIRQDKCSSELVRLGVQPGDMVCMCCANCLEYAVVVIAAAACAAVVTTCNPNYTTDELIK--QLSHSQPLMV---FCNADNYSQLKKVAKHVSSIKHIFTSSTSIKTRSIQDLQEYPIERKVEPKEDTFLLPYSSGTTGLPKGVMLTHTNFISIIELSRVGFPQTGNDVLHLVLPQFHIYGMMM--TMCTLAQGSRMVICKRFTVESFFKMVEKYKINLCVSVPPMVLAMYNSTLHSKYDLSSLKKVISGAAPLPLTVAEDVQKKMNLEIAQGWGLSEAVVSGIPLNSVGLLPPNTFLKCVDP--------DSGRELGPNEEGEICCKGPQVMKGYYKNPTATKQCIDYDGWFHTGDIGYFDELGFIYIVDRLKELIKYKGFQVAPAELEAMLLDHPDITDVAVIGVPDVEAGEVPKAFLVKSRPSLTASEIHKFLEGRVSKFKYLRGGVEFVDIIPKSASGKILRRELR---------- 118047416 28 ------------------------EPLPALLQRAAERFAETTAITFYGRNLRYAHLWEEAQHFARGLLAIGFQPGERAVILLPNIPQAVIAYYGVLLAGGIVVLANPIFDAEGFAHEVRDSEATTVI---ALSMF-YR-LVEQVRAELPFPR--LIYTNLKEYLPSREGHRVPAELPTLRADDPAVILYTSGTTGKAKGVLHRHAS-LYANTYQTRAWYADANERVLCAIPFSHAYGMTACMNVGIAL-GATLILLPTFETHNVLHAIRRERPTFFPGVPPMYAALNEVRDVRKYGLSSLKSCLSGAAPLPIEVQEGFERITRSRLVEGYGLSEGPVTHANPLRGQR-RVGSIGLPL-PDTEARIVDMHSDDVPAGAIGELLVRGPQLMAGYWRNPQATAEAITPDGWLCTGDVARMLPDGYFQIIERKKEMIIAGDYNIYPRDLEEALYEHPTVIDAAVVGLPDGRTEVRAFVVTRPGEQVSE-EEVFAFLRNR-LNLPVMPEKIEFREALPRSFIGKLLRWRLVEECSAR---- 170700593 20 --------------------------------------------------YTYRECELRARKLAQTLEALDVRQGDRIGTLAWNSYRHLELYYAVPGAGAVCHTINPRLFPEQIVHIVNDAE-------DTYVCFDFLPLVEEIAGRCPGVKAIMMAGREEELIGAQDGNYEWPMLDENLASGLCY---TSGTTGNPKGVLYSHHSYASALPDSLNC---SASEVIMPVVPMFHELPYSAPLV------GAKLVL-PGHRLDGAYELIEGEQVTYSAGVPTVWLGLLEHVRSNDLKFSTFRRTGIGGSAVSRSMIRAFKE-LGVDVAHGWGMTETSAQHAGLSESEQEKVLEKQGAVIPGIDMKIVDGQGHELPDGKTGDLLVRGPWIIDSYYG----NDTSPLEDGWFPTGDVATIDADGYMHITDRSKDVVKSGGEWISSIDIENIAAAHPAVHLAACIAVRHPKWGERPLLVAVKKAGANVSGELLQFF-EGKVAKWWVPDDVVFVDAMPMTATGKFQKAALREQFKEHRL-- 71994703 21 ------------------------ETVGDRLRSAVDQVPDKLIFKREGIRKTYSQVATDAENLACGLLHLGLKKGDRIGIWGPNTYEWTTTQFASALAGMVLVNINPSYQSEELRYAIEKVGIRALITPPGFKKSNYKDILPEVTLKEPCFQHLIMFDEEDKIYPGAWKYTDVMKMGETQPDDSLNIQYTSGTTGQPKGATLTHHNVLNNFFVGLRAGYSEKKTIICIPNPLYHCFGC----VMGVLAALTQTCVFPAPSFDAALQAIHEEKCTALYGTPTMFIDMINHPEYANYNYDSIRSGFIAGAPCPITLCRRVQDMHMTDMQVCYGTTETVSFMSTRDDPPEQRIKSVGHIMD-HLEAAIVDKRNCIVPRGVKGEVIVRGYSVMRCYWNSEEQTKKEITQDRWYHTGDIAVMHDNGTISIVGRSKDMIVRGGENIYPTEVEQFLFKHQSVEDVHIVGVPDERFGEVVCAWVRLHESAEGKTDIKAWCKGK-IAHFKIPRYILFKKEFPLTVTGKVKKFEIRE--------- 119944772 31 -----------------------------LFEHCCKKYADNIAFINMGHSLTYQELDLKSKAFASYCQNLLMQPGERIALMMPNLLQYPIALFGALRAGLVVVNINPLYTPRELLHVTNFGNSLQQVLADAIKHIILTRIGDQLAAHKRTLVNFVIKMVPKYYLPLTQGALQSYSRPTVLPSDIAFLQYTGGTTGIAKGAVLTHQNIISNVLQVFARTLLDKEKA-VTPLPLYHIFA-NTVSMMMLMFMGGQNLLITNPRDIKSF-VKDLQKYPFTMLLNTLLNALLKTPSFRALDFSQARIVIAGGMATQKKIAAEWEALTGMTIIEGYGLTESPVVAGGLHTQQRFQANI-GVPL-PSTDMRIADVNDNPLTVGEIGEIQIKGPQVMPGYWQQPQESENAFTQDGFFKTGDIGQMDDRGFFTLVDRQKDMMLVSGFNVYPSEIEEVAVLHPNIIEAAAIGIPDEIIGEKIKLFYV-SDIPLSNKEIRSHCKKY-LTGYKIPRLFEQRDALPKSNVGKILRKDLR---------- 116874088 14 ---------------------------------------EKTALIWKNDHWSYRHLLEQANKFANVVKNAGVKKGDHVIVMTPRALETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIV---SYSGM---TAEFDKIEKIPSVKKIIVGGKLDHYETLMDSASTDFERVETSRDDACLLAFTSGTTGNPKGVVHIH-GWGYAHIRIAADHWLDDDIVWATAGPGWQKWVWSGKGATGFIYSGRFI-------PEKQLHLLEEEKINVLCCTPTEYRLMAKVNHLREHDLSSLRSAVSAGEPLNREVIQVFQDNFNIKVRDGYGQTESLLIGTLVDTP--IRPGSMGKPIMP-EYMAIIDADGNPVGVGEIGDIAMRKPALFKEYYKEPERLQKAIRGD-YFVSGDRAIRDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDEIRGTVVKAFIVLKDTEDLVHELQTFTKEQ-TAPYKYPRRIEFVESLPKTDSGKIRRVELRDA-------- 197776015 7 -----------------------------FLVNSAAACRDQIAVRHDDTTLTYAELDASSARFAAVLRERGLQPGDRVAMTMPNVPLFPVVYYGILRAGGVVVPMNPLLKAREVAYVCDTRVAVTFPLFAEEVAKAAAEVGAECLVTEPSFHDLLMAVE-----PLS-------GIVDRADDDPALILYTSGTTGMPKGAELTHRNLVSNTATTAELLHVGPDDVLFGGLPLFHAFGQTC-ALNTAVAAGATLTLLPRFDPQRALEIVHRDGVTVFLGVPTMYSALLHVELPDGFDASRLRVAVSGGAAIPVEVLHGFERRFGATVLEGYGLSETVASFNHPDRPRK--AGSIGMPIRGVEMKLVAED-GSEVGPGEVGEIVIRGENVMKGYFHRPEATAEA-VRDGWFHSGDLARADEEGFYFIVDRKKDLIIRGGYNVYPREIEEVLYEHPAVAEAAVVGVPHKAHGEEIAAVIALRGGADATAEIRDYVKER-VAAYKYPRIVTFTAELPKGPTGKILKREI----------- 84499963 29 -------WPDILLDRFRIN---VGVELTDAMVERG--FGDRTALIGNGRRRTYKELADWTNRLAAMVADLGIRPGNRVLIRSANNPAMVAVWLAATKAGAVVVNTMPLLRAGELTAIVDKAKI-------QFAFCDTREMATCAKTSEYLEKVVGFDGTSNHDAELDRLALEPVTFDAVDTGDVALLGFTSGTTGAPKATMHFHRDLIIADGYAKEVLNVTPEDVFVGSPPLAFTFGLGGLAVFPLRF-GAAATLLENASPPNMIDIIQKYKATVS-FTAPTAYRVMLRAMDEGADLSSLRAAVSAGETLPAPIYDEWIEKTGKPMLDGIGATEMLHIFNRFDDHRPACT---GRPVTGY-EARVVDDEGNDVPPGTTGRLAVRGPTGCR--YLADERQAG-YVLDGWNITGDAFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPAVAECAVVGQPDEDRGSIVEAHVVVAEGHTAGEKLVKALQEHVIAPYKYPRSVRFIDALPKTETGKVQRFRLKRA-------- 182437276 22 ----------ERAAEYRRRGWWREETFLDDLRRRAAVAGRRVAESRTDT-LDYAELNRLTDRFALALLELGVGQGDFVAVQLPNRWEMVPLIFASIRVGAVIIPISPICTEEELRHRLGLTEARVCVTLPAWSDTPLAEIATRLKDELRTLEHVLVVDGPEGALPFHGHFVAEEREERLGPDDPFVVLFTSGTTGPSKGVLHSQNTVHSAVRGYVDAEDAGDGGGWVAAVPLVH-YSGFAQGVLAGVMLGGTVAFQDVRHNEALLDLVERYGATL--LYGPPATLADVVASQRRRDTSTLRHVVIGSAPVLEELADEVHAVLGARAHSLWGMSEGPVTTTRPEDPEGWAARSNGSAIDAM-ETRIETSYGSTGATGAVGRLKVRGASLALGYHRRPEAFAAELDEDGWFDTGDLARDDGRGGIRIIGRARDAVVRDGRVAPMTELEAVIGSHPRAEEAALVGLEGQGPGNVIVAVVVPRGRGPTLEEIRARVTGAGHDARFLPDRVELLAALPKTLTGKVRKAELRE--------- 39935211 21 --------------------------IGDILRKSARRFPDRVALTDGGRSVTYTELERDANRFANALVARGLKPGAKISTVCNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKVAVIDDNLHGQPERRAA--LEARGIDLIAINLAGKAADTLPVFDQLIEGLSEPDVDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAIEMQLSRKDGITGQFPLFHCA--AHVLLLSYLIVGGQMAIMRGFDPVACMEAIQRNKLTVFIGLPLMYQVILDHPRRKEFDLSSLRCCIYTMAPMPRPLLERAIAELCPTFVQPSGQTE-MYPATTMSQPDRQLANYWGES-TLVNETAIMDDAGNLLPPGEVGEIVHRGPNVMLGYYKDPEATEAA-RKFGWHHTGDLALIDEHGEVLFLDRKKDMIKSGGENVASIKIEETLLAHPSVMNAAVVGLPHPQWGEAVSGFVKLK---PGASATEAEIVEKHLGGFQVPKLLRIVDEMPMTATGKLRKVELRNQFTDHFMLG 169186537 142 ---------------------------------------------------TYRELYDHTCRLANGLISLGVNRGDRVAIMLPNCPQAVISYYAALMIGAVVVQTNPLYVERELEHQLKDSGAATIITVDLF----YQRLANPEAGAVPQLKNAVITS-LKDGLPFPKNLLYPLKLTDIHGSDLAQLQYTGGTTGTPKGVMLTHRNLVANTMQTSAWCYRDGYERFLAALPLFHVFGLTVLMNFSIMRAGSLVLL-PRFETETVLDTISRQQPTLFPGAPTMYVALINHKNSASTDLSSIEACISGSAALPLEVQEQFEKMTGGKLIEGYGLTEASVTHANLIWGKRKI-GTIGMPF-PDTIAAIFSPEGKPLPVREVGELVIRGPQVMKGYWNNPEESEIVL-RGGWLHTGDLGYMDEDGFFTIVDRIKDVIIAGGFNIYPREVEEVLYEHPGVMEASVLGVKDPYRGETVKAFVVKKGSYVSAAQLDVWCRQR-LAAFKVPHLYEFRESLPKTMIGKVLRRKLMEELEKE---- 158314683 19 ---------------------------ADLLVRSLTRDRSRPVLYMGDDVLTAGQFADEISRYVQAWQDWGITVGSGVAILSPNRPEVLISMGAALVAG---VVWTPLHPLGSL-------EDQAFILADAFDPVAFGDRAAQLGERAPSLKRLIALAPTND---AEDIATRAAQFPNVRLSDPSWIVYTGGTTGRPKGVVTTHQG-IATMTDIQMAEWWPRELRTLCVTPLSHA---SSALFLPTVLRGGSLVVTSSFDPDQFLVLIKRYRITATFLVPTMIYRLLDHHRLRTADLSSLETLFYGASAMSPSRLAEAMETLGPIFFQFYGQAECPMTVTVLHHPDRL--ASCGQPV-PWLDVALLDDDGREVDTGEPGEICVRGPLVMARYHNQPDQTAEAF-RHGWLHTGDIATADHDGFLTIVDRKKDMIVTGGFNIFPREVEDVLATHPEVSAAAVIGVPDPIWGEKAVVVRCP-GASVRAEDLVRLVKERGPAAA--PKSVDFVDTIPLSPLGKPDKKALRAA-------- 83859318 50 ------------------------------LVEAAKAHGDRDFMVLNDERVSFDAFRRATAHLADALLARGVEPGDRVAIAMRNLPEFPIAYFAITAIGAIVVPLNAWWTGPELEYAIRDSGARTLICDAAR----WQVLAGQAIA-CDALVCRATPGAAPERLPKDWAKLDPRPLPEIHIADPATLFYTSGTTGKPKGALGTHRSSMFAALRRGEPVPEPEPRASLLPIPLFHVTACNA-RMLSSVHVGHKTVLMDKWDPLEALQLIEREQITHTGGVPAIAWSLIEHPRRKEFDLSSLTGVAYGGAPAAPELVRLIAEDLNCEPGTGWGMTETSGTVTRHDGEDYLNRPDSCGPPVPVAELKIMSDGETELPAGQSGELWARGPMVVREYWNRPDATAETFKE-GWVRTGDVARLDEEGFCYIVDRAKDVIIRGGENIYPVEIENRLYEHPAIVDAAVAAIPHRTLGEEPAALVLASGAQADEAELQAFVRE-ALASFKTPVLVRVHDGLPRNASGKILKTEVRRILAE----- 54024981 9 -------------------------TVDGVLHRSAARVPDRIALRFGAEALTYRELDDAVTRAAARLLDLGLASGDRVAAYGTNSAAYVVGYLAAARAGLVHVPINYALRGGELAYLLGQSGARAVLVDPALRG---------------NLDAVLDQVPAERVLPLRDADTGPVPDLDVAVADDDLLQLTSGTTSKPKGAMMTHRALVHEYTSAIVALDLAAEDRPLICMPLYHSAGMHV-FMLPYLAVGATISLLPAPDIPEILRRIEEERIGSLFLAP---TVWVPLANHDTRDLSSLRKAQYGASIMPVTVLNRLRERFDLGFYNCFGQSEPLATVLR---PEEHAPSSCGRPVL-FVELRVVDAEGNDVPDGEPGEVLYRSPQLCLGYWDNPEATAEAFG-DGWFHSGDLVTRDAQGYITVVDRIKDVINTGGILVASREVEDALYTHEAVAEVAVIGTPDEKWIEAVTAVVVLRENATASAELIDHVKQR-LAPFKVPKIVRFAESLPRNQSGKLLKRELR---------- 212694771 8 -------------------------TLGDWLEHWALTTPNKIVYSDRNLRFTWKQFNERVDHMAKGLLAIGVKRGTHVGIWAGNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCQNSDMHTLCIVNGDRGNDYVNMVYAMSKRFPCMKNVIYIGNTAEILLL-GCNIDDDELLEAKAKDTVNMQYTSGTTGFPKGVMLTHYNISNNGFLTGEHMKFTSDDKLCVCVPLFHCFGVVL-ATMNCLTHGCTQVMVERFDPLLVLASVHKERCTALYGVPTMFIAELNHPMFDMFDMSSLRTGIMAGSLCPVELMKRVEEKMFMKVTSVYGLTEASPGMTRIDDSFDVRCNTVGRDFE-FTEVKVIDPETGEECPGVQGEMCNKGYNTMKGYYKNPEATAEVIDRNGFLHSGDLGVKDEEGNYRITGRIKDMIIRGGENIYPREIEEFLYQMEGIKDVQVAGIPSKKYGEAVGAFIILHE----GVEMNEFFCDGKIARYKIPKYIFFVDEFPMTGSGKIQKFKLKD--------- 149911423 24 -------------------------SLNDIFDQTVQNYANKPAYVNMGCSLTYGEIDEKSRAFAAYLQELKLTKGDRVALMMPNLLQYPIALFGALRAGMVIVNVNPLYTPREIVIISNFASVLEKVIKD--TAVEHVILTQPVKGAITNLVVKYVKKMVPKFVPFNRVLSKGRSLPETGFDDIAFLQYTGGTTGVSKGAVLTHKNMLANVLQAQSIIDPGKETV-ITALPLYHVFALTVNGLLFFL-GGGKNILITNPRDLPALKEIDDHKPTAITGVNTLFNALVNDETFAKIDFSALKLSVGGGMAVQRSVAEKWKKITGNHLLEGYGLTECLVTVNPYDLHE--YNGSIGLPVSS-TEVRIIDDEGGVLKPGAVREMQVRGPHVMQGYWQRPQDTAEVITADGWLNTGDIARMDEVGFFYVVDRKKDMILVSGFNVFPNEIEDVLTLNDNILEAAAIGVPHESSGETVKIFVVKKGEISK-EEIIAHCREH-LTAYKIPRIIEFRDELPKSNVGKILRRELRD--------- 91975061 9 -------------------------TLGRAIKTTAQRARDATAIISGARSLSWMDADEQSDRIAVWLHRQGIERGDRVGVMCTVRSEYILIYMACVKLGAVEVSQLVARTSPKILFVVEVCDEIAEVLADGGG-------CRVVKLHTDQPQQGLLFDAIAETPTSEQRHWLAQRIAEIDPDDAALFVFTSGSTGVPKAVVLTHRNLIVNLAVQIRCFQMKADDRLLVHMPLNH-VGAATELVVPSFLLGSSMVLIERFDPQHALDVVARHRVTFLHQVPAMYIKEFNLPKFDEYDLSSLRTMTVAGATVMAKMMEKVPQVFTG-----YGMTEGFVTYTEANDDPDTISFTVGK-IAPEFELKIVDDDKKEVPIGARGEVALRGDCCFKGYFGDEASTNEALDKDGWYYSGDIGVLDERRYLTLVDRKKLMFITGGYNVYPREIEDYVGRHDAVEFAACLPKPHDVMGEVGVLFVKLKDGTVRDTTAIERFCVDGLATYKVPRDIRVLKEFPLTPIGKIDRQKLSESI------- 84702299 48 ------------------------ETFTGLLTESVKKYGDKVAIRCMETDWTYRRLDEDSRAFASYLRSKGINPGDRVAIMMPTVPQYVVCLLGALRAGCVMVGVNPLYTARELCHQLEDSGAVAIIIFDQFA-----SIFATIREKTP-VKEVIVTKAGDIFIPGHTKYTDAIKLPDIKRSEIAALQYTGGTTGVAKGAVLKERNLLAAAK--IGDVWTKEEQKALIPLPLYHVFTLYV--VASSLGIGATCIFVPDPR--DGKLLVKTMARNPFNLMIGVNRLYQGLAEAEVDDFSNTRACISGGTPTMRSVAESWHKQTGLWIMEGWGMTETVGAGTCNPDGLDGFNGTVGLPM-PSTRIEIRDDDGKALPIGERGEIWLSGPQVMAGYWKRPDETAKVMDGKGFMATGDIGIMDENGFIEIVDRKKDMILVSGFNVYPSEIEDVVDTIEGVSEVAAVGIPSERTGEAVKLFVAKSDPNLTEADIMAVCK-RELTNYKRPSKIVFMDELPKSAVGKILKKELKD--------- 77454823 11 -------------------------TVSSIVRHASRIHGERAVLTARGSRVSYRELGERAAQLANALRAIGIRGDERVATLQWSNQEHLECYSAVPSMGAVLHTLNLRLPTEQLTWIANHADDRVVIV----DGTVLPLLASALPS-MTSVRTVLVTGTGDDVLRYDDVQPSSFDWPDVDERSAAAMCYTSGTTGHPKGVIYSHSTWLHSQAACANALGIGHDDTVLTIVPMFHANAWGLP--YAAMMAGAQMLL-----PDQAEPLVEMIEAARPTMAGAVPTIWTDVLHYLRDDVSSLKMVACGG---SAVPRSLITAYLGIRIVQAWGMTEAAVALPRTDSPERSVRGTQGRVVAGV-EARIVDDSDAE-QPWDVGEIQIRGPWITGSYY---QHDSAAVTPDGWLCTGDVGVISADAFITLTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPAVVVLDTGRTVTARELSGFLRDR-VAKWWLPERWAFVTEVPLTSTGKFDKKKLR---------- 89094066 23 ----------------------------ELWREACQEFAFKDAFTNMGASLTYAELDHYSDHLASYLQNCTLKAGDRIAIQLPNTLQFPVAVLASIKAGLVVVNTNPLYTADETTQQFNDAGVKAVIVNSAYKVLPITSLETVIVTQLGDLRKIVPRYRLKGAVKLRDALTRGAKLEECSVNDPALIQYTVGTTGQPKGAVLSHRNLISNIKGRLPESLRIGEEIAIAPLPIYHIYGF----ILNCLMMGAQVVLITNPRDTSGFNELGRWDFTVFSGINALFVSLCRNAAFSQLDMTRLKLTLSGGGALTKAMSDEWERITGCPIVQGYGLTEAVVSVADIHQP----FGSVGQPL-PLTEVKIVGEQGEDLCSGETGELYVKGPQVMQGYWETNDKIPDS---EGWLATGDIARLADDGSIRIVDRKKDIINISGFPVYPNELENIISSHPDVIECAVIGLPDDCSGEVVKLFVVTSNHRLSVKQVRDYCRER-LTSYKVPRLVEFRTHLPKSNVGKVLRRTLLE--------- 154251014 54 -----------------------------------RAFGDREFIVYEDERLTFENHYRAATAFGRVLQKYGVKKGDRVALIMRNFPEWSIAFWGIAAIGGVVVPLNAWGTGPELEYGISDSGSKVVIV-------DHERLDR-LRPHLKALGNGLVAGVAEAFETLAKLPADPLPDPGLDPEDDATIFYTSGTTGKPKGALGTQRNICTNLTNALARAFMRRGEVTLLSVPLFHATGCHSI-LVGTYASGGKLVIIHKWNPEQALELIERERVTSFGGVP--AMVWLESPDFATRDTSSVESIGYGGAPSAPDLVARIKKQFKCHPSNGYGLTE-----TSAITTQNLAEDYVAKPDSPVVDLKVVDEKGNELPRGQVGELWIRGPNVVKGYWNKPEATAAAITEGGWFHSGDLVRMDEEGFVYILDRAKDMLIRGGENIYCVEVEDALYAHPAVMDAAVVAIPHKVLGEEAIVQVAPGKQVTE-EELRAHVGKL-LAAFKVPIKIEIREPLPRNPNGKILKTVLRE--------- 89070037 31 ---------------------------------------------------SYSAFLARAAGFAHALSRLGLAPGDRVAVQLDKSAGMLAVYAACVQAGLVFLPLNTAYTPAEVDYFLGDSGARLFLTPTRAAG-ELGTLAARHGAAHGTL-------DSDGGGSLGDLRSQPRTFPTVPRADLAAILYTSGTTGRSKGAMLSQQNLLSNAETLAGLWRFSASDVLLHALPLFHTHGLFVATNV-TLRAGGAMVLLPKFDLDALLGWMPRATALMG--VPTFYTRLLADERFTAERASGMRLFVSGSAPLLAETHRAFEARTGHRILERYGMTETNMSCSNPYDGER-RPGTVGPPL-PGVEARVCDEAGTELARGETGVLEVRGPNVFRGYWQMPEKTAAELRPDGWFITGDLATMSDDGYVTIVGRAKDLVISGGLNVYPKEVEEALDALPGVGESAVIGVPHPDLGE-AVVAVIAHGPGPAPDADALADALAGLARFKQPRRYLFVEALPRNTMGKVQKAALR---------- 165928346 42 ----------------------------EMFENAALRYADQPAFINMGEVMTFRKLEERSRAFAAYLQQLGLQKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLSDSGAVAIVIVSNFAKVVFKTQVRQLSAAKGTLVNFVVKYVPKYYLPLQKGRRMQYVKPDVINTDTAFLQYTGGTTGVAKGAILTHRNMQSNLKAAYAPLLQPGRDLVVTALPLYHIFALTVNCLL-FIELGGRSLLITNPR-DIPGMVKELSRYPFTAIVNTLFNALLNNEEFTHLDFSTLRLSVGGGMPVQKAVAEKWETLTGKHLLEGYGLTECSPLVT--GNPYDLYSGSIGLPV-PSTDVRLRDDDGNDVELGKPGELWVRGPQVMLGYWQRPDA-TDDVLKDGWLATGDIATMDEDGFLRIVDRKKDMILVSGFNVYPNEIEEVVALHAKVLESAVIGVPNEVSGEAVKVFVVKNDASLTPEELLTHCR-RYLTGYKVPKIVEFRDELPKSNVGKILRRELRD--------- 163762056 4 ------------------------------------------------QRFTYGEIGRRTRQLADKLTQFGIPRGGRVGTLAWNHHRHLELYFALPGIGAV-VHTINIRLSPEIVYIINHAEDEMIFVDE-----DVFPLVEAVYDKLKTVKAFVVMTDGE----LPDTKVPNVYSYEIKDGDPSFMCFTSATTGNPKGVVYTHRSTVMGLSMADSVALSEYDTI-MPVVPMFHVNAWGMP-YASTMLGTNQVMPGPRFTPEILAGFIESEKVTITAGVPTIWMALLKELEAKSYDVSSLRAVVCGGSAAPMGMIKTFEQTYNVPFLHAYGMTETLATVSRLDLPEEERFKKRAKQLVPGLEMKVWNDED-------MGELLLRGPWIADDYYKDDRGEEAFV--DGWLHTGDVCTVDEEGVIKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEASVVSIPDPEWQERACV-VLHEGKMSTKEEILDFLRPQ-FAKWWLPDDVIFMEEIPKTSVGKFLKRALRDQV------- 55378057 38 ----------------------------------------------------YAEYAERTAQLANAIEEAGYGDGERLGTFCWNHSRHFETYFGVPGTGAQLHTINPLLPDEHIQYIVSDAQDELIFVDESLLP-KLEGAATADPESFETVEQFIVMSDSESFIA--DQPTE-YDWPELEEDRAAGLCYTSGTTGRPKGVEYTQ-QMLWSHTMAIQSPQLDDDDVMMPVVPMFH---VNAWGLPFSATAGGHVYPGPQPEPADLAKLIEEEDVTVTAGVPTVWLGLMEYIKENDVDLSSLERLIVGGSA-APEAMIRFFDDRDVELVHAWGMTEGAVASLR-SDLEDADYQTQLDKITPGLEFRVIDDNGDEVHNGEDGELHIRGPWVTTEYFKRPEANEQEF-EDGYLKTGDVVSVDEDGYIKIVDRAKDVIKSGGEWISSLELENELIAHDDVNEAAVIGVPHERWQERPLAMIVPTDEETLGDELREYILE-SYPKWWVPDNFVTIDEVPKTATGKFDKKSLRDEYADESL-- 156353412 60 ------------------------QSYVQFILDSCKRNGEKDALVDGPTTFTYTDLITLTKKCGSAMLRAGVTPKDVVLLHLPSIMQYAVYLYGAQAMGGVVSTANPGYSADELAYQVTDCD-AKYIITNSKLYHTAIEAARKAN-----VEHVFV---SEEFFKLEDDGSTGIYCPS-DTTETACLPYSSGTTGLSKGVMQSHFNLIANCLGSKNFMQHDKQLVTLSLMPLFHAFGL----VINIFYLGSKVVLLQGFEPEQLLKTIEKYKVTDFPMVPPLALFLAKHPLVDKYDLSSLESMVSAAAPVGKTMAERIPSLK--IVRQGYGLTECTAGAIITPDPNKSKDGSVGV-LLPNLEGKITDKTGEALGPNQEGEICIRGPMVTRGYLNKPEQTANTFTNEGWLHTGDIGYYDDDEYFYITDRLKELIKYKGHQVPPAELEALLVSHPHISDAAVIGIPDEEAGELPKAFVVAKAEISE-KEILDFVMEHAAPEKRLRGGVEIVDTIPKTASGKILRRVLKE--------- 84686537 27 ----------------------------DMIRTQAEQRPDAVAIRYVNTALTYREFADRIMAAARVFRGLGV-TPDRSVAILTQHSISGQVALWGAQIAGRACPINPMLKPDHVAALIRAANAACVVVMGVNDELEYWS------TLVPALRAPILACDADAPSPLEDLIAEPGEPIEVHGDELAAYYHTGGTTGAPKMVQHLRLNEAHVARSCVLMHDLGPDDVVVNGYPLFHVYGLSTLSAGGTLIVPGRLGMRNTAFMGRIWTQVERYRITVLGLVPTL----LGAVKGQDADISSLRWFLAGGSPLPTELADAAEATLGVPVRNILGMTEGAIAVEPVHGPRTPQSCGLRLPFSEFGETDGEADPDKILAPGETGIIAVRGPNVADGYSE-ESRNAGTFLDGGWLVSGDLGTLDADGRLFITGRKKDVIIRGAHNIDPQMIEDALLAHPKVEAAAAVGMPDSYAGELPVAFVMTRDGTPGEGELIAFLKDRIEDPVALPKRIGTVDAMPLTPVGKIFKPTLR---------- 193213644 25 -------------------------TLPDLLRQSALEFPEDPALLFLGNTISYRRLEQESDAFAAALFGCGVRKGDRVAVLLPNSPQMIIAEFGIWKCGGIAVMLNPLFTEPELERTLDNCEAVAVVFAPFYEKVNHRLIVTGLQDYLPAREAFVAKNGGESILPLPDLEMQAMAVPELSPKDPALFLFSGGTTGKPKCIGRHEAPVITGMQVN---AWFDQRVPFMLNLPLYHVYPQVAIMSSGFIRRSPLVLIPDPRNFELLITTIKQLKVGVLPGVPTLALAAHPLLQSDPQALSSLKLIISAAAPLHLETQSRFEALTGATIIDAYGLTETMVSPVCSPLLGRKKYGSVGLP-APDVEVRIVDAETEPVAVGEVGEIVIRSPQRMTAYWREPEETEAVL-RDGWVFSGDLGYLDDDGYLYIVDRKKDVIKPGGFQVWPREVEEVIASHPDVLETGVAGVPDDYQGEAVKAWVVCEGSSLDYSELKAWCRKE-LAAYKVPKHIEFCDSLPKSPVGKVLRRVLVE--------- 182678730 18 -------------------------------------FPERCAVDFMDKRYTYAKLGDLVDRAARGFQQLGVRKGARVGLCLPNTPYSVICYFAILKAGGIVVNYNPLYVEREMKHQIEDSGTTAQIYPKVSAMLEDTCLERIVVCRLPRSKAILFS-----LFKKSELADVPADLQNISLTDIAVLQYTGGTTGVPKGAMLTHGNLTANVEQCRRILMEDSQERILGVLPLFHVFAMTTVMNFGVT-VGAELILLPRFEIKQVLQVIVRKKPTLFPGVPTIYTAINNAASDGAFNLSSIHYCISGGAPLPGDVRCRFEKLTGCRLIEGYGLSEALVICNTLNKPESI-----GIPAATIIEVRDPENSSRVLGVGEKGEICVSGPQVMAGYWQRPAETAEVMV-DGMLRTGDIGYRDEDGHYFIVDRIKDLILCGGYNVYPRVIEEALYRHQAVAEAVVIGIPDAYRGQAPKAFVRLREGISVSPELKTFLEEQ-ISRIEMPKIIEIRDHLPKTMIGKLSKKELIE--------- 108804872 15 -----------------------------FLRRSAFMFPEKTAVVYGDRRYTYREFERRVDRLASGLREAGLRGGDRVAFICPNTPPLLEAHFAVPAAGGVLVAINTRLSPEEVGYILEHS-GARFVFADA--GLEH--LASGAEAQRVRIDDTGAEGDPEDFLAAAPPEPPESPLKD--EEETISLNYTSGTTGRPKGVMYSHRGYLCALGNVIEAG-MGYETRYLWTLPMFHTYPWAVTAVAGTHVCLRRV------EPGRIWRLFKEEGITHYCAAPTVQVGIINDEAAHR--LPRPVRAMIAGAPPSPTLIAGL-GDLNIDPVHIYGLTETITTSAPRKEWEELLLARQGNAYVTADIVRVVDENLQDVRDGETGEIVMRGNMVMKGYFENEEATREAF-EGGWFHSGDVAVWHPDGYVEIRDRRKDIIISGGENISTIEVEQAVVSHPAVLECAVVAIPDEKWGERPKAFVLKKGHNATEEEIIEHCKAK-IARFKAPSAVEFVEELPKTSTGKVQKFVLRE--------- 15614495 31 ----------------------------------------------GKKSLTYQQIGERTRRLASALAQFGIKKGDRVGTFAWNTHRHLEAYFAIPGIGA--VLHTINLRLSQIAYVINHAEDRVLFV-DA----DVWPLIAQLRDQLSSVEAFVLMSDGEEFIAKGDPSFEFVQ--SIDETSPAGICYTSATTGKPKGVVYSHRGYLHSMALGLDTAGLSEKDVLMPVVPMFHVNAWGLP-FAATWFGTTQVMPGPQFTPQVLAELIDEEKVTLAAGVPTIWLGLLRELETGVYQTEHLRAILCGGSAAPAAMIQTFEQKYNVPFLHAYGMTESMVKSYQADLNEEETLELRAKQVVPGLEVKV-VGPNGEVKPAEMGELLIRGPWIADHYYKAEEVSDA--FADGWLHTGDVATIDEEGFIKLVDRTKDLIKSGGEWISSVDLENAIMAHEDVFEAAVVSVPDPKWQERACVVLKPNKGSVAEADIRRFL-EGKFPSWWLPDRVIFMDELPKTSVGKFLKRALREQVKEQMEA- 112801 34 --------------------------------------GDKSCLINGATTFTYSQVELLSRKVASGLNKLGIQQGDTIMLLLPNSPEYFFAFLGASYRGAISTMANPFFTSAEVIKQLK-ASLAKLIITQACYVDKVKDYAAE-----KNIQIICIDDAPQDCLHFSKLEADESEMPEVDSDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYMHSEDVMICILPLFHIYSLNAVLCCG-LRAGVTILIMQKFDIVPFLELIQKYKVTIGPFVPPIVLAIAKSPVVDKYDLSSVRTVMSGAAPLGKELEDAVRAKFNAKLGQGYGMTEGPVLAMCLKEPYEIKSGACGTVVRNAEMKIVDPETNASLPRNQRGEICIRGDQIMKGYLNDPESTRTTIDEEGWLHTGDIGFIDDDDELFIVDRLKEIIKYKGFQVAPAELEALLLTHPTISDAAVVPMIDEKAGEVPVAFVVRTNGTTTEEEIKQFVSKQ-VVFYKRIFRVFFVDAIPKSPSGKILRKDLRAKIA------ 154684909 2 ------------------------------------------AVKSGAHTLTYAEYRKRINQLAQALLDKGIKKGDRVAMLCKNGHAASIVMFAALEIGAVVVWQLTPYEMKGILAACE---------PKAFYSTEFKEIMEEVLPALSSLKLKVETGTAAETTPQFDLLTGSGEIPDVETNDTALLMFTSGTTGNPKRCMITHGGIYNYVNATLAYTGRMQHVRFLACHPNYHTSAIICQ-MVGTM-SGTTFIMTDNQDPVENLKLIEKEKIQTIMALPVYFTYLLKAWETHQTDMSSIVYMMTGGTKVPSSLIQQYLDI-GIPLMHGYGSTEGISSW----NPQMGMAASAGKPMEEVD-VRVVDPDTGEVLPGSIGEVAVTSPFLFKG-YEGNEEATRKVLKDGWFHTGDSGYVDEDGFIFITGRYKDVIIYGGDNIYPDQIEEVIQQVPGILETAVVGIPDPLYGEKPKAFIVTNGEGLTEEEVTRFLQER-LAAFKIPE-IEFVSELPKNNLGKVRKDVLRK--------- 118470598 7 -------------------------TITAILRHACGVNGDQTVTTAGFRTTTYREVGERAAQLAHLLREVGITGDERVGTFMWNNTEHLTAYLAIPAMGAV-LHTLNIRLSPEQIGFIAREAEDRVIITDS-------SLIPLLAPVLPSVHTVIVVGDG-DLEPLEAMAGRPTRFPDIDENSAAAMCYTSGTTGNPKGVVYSHSSYLHSLNTCTANA-LDVSCVVLPIVPMFHANAWGLP--YAALMAGAGLVM-PDRFLDGAIELIETQRPTLAGAVP---TIWNDVLNSPGHDISSLRLVACGGSAVPLSLMQAFQERHDVYIQQAWGMTETLATVAKTDERHWAMRITQGRPMCGV-EVRIVDDAGNPLPSDAVGELEVRGPWITGGYYLGRD---AEKFDSGWLRTGDVGVIDELGYVTLTDRAKDVIKSGGEWISSVELENHLIGHPAVLEAAVVGVPDERWQERPAVVVLHEGSSADPGELREFLADK-VVRWWLPERWAFVDQVPRTSVGKYDKKTIR---------- 111224643 10 ----------------------------ELVEARAAASPDGLAVIDEHRHLTFRELRDRAEAAAVRLRALGVGPGSVVSWQLPNTIDTVVVCLALARLGAVQNPLIMMLREREITFVCRQAGSELLLVPSAFRGVDHAALARTAAAAVPGLAHVVDTASPVDTAPRDISPGEAVPGVAVP-GEVSPGRGSGGAA-VSSTEPVVPVRWIFYLAASATFC--DHLAVVPTLLPISHIGGITH--LLTGLQTGCGVIVSPASTPD----ALAAAGVTLVGAGTQMLQAYL--ARQRRQPAVPLFPLACGGAGRPEALHFEVKELLGVGVISGYGLTECFVTWGRHDDTDSQHASTEG--CAGLDEIVVMLDDATPAAAGEVGEIRVRGPQLMVGYVDAAADRDAFDAK-GFLRTGDLGTLDEDGYLRITGRIKDVIIRKGENVSARELEELLLGHPAVGEVAVVGLPDASSGERVCAVVVPADPAPDLATLCAHLRAQGLNNRKLPEQLELVPELPRNAMGKVVKRDL----------- 118053258 28 ---------------------------------------------------SFVQLGDRVARFAGALRALGVQAGDRVAILGLNSDWYLEYYLATYWAGAAVNPINIRWSAAEIAYSLDDCDTHVLLVDDS-----FLPLIPEIRKSAQALQTLIHIGDGEGMLSYEALNTEPVEDALRGGEDLAGVFYTGGTTGTPKGVMLCHRNLYTNAISGVCENTARRSSVGLHAAPMFH---LADGAFMALLAAGGCHVMVPRFDPVAVLQAISTESVTDLLLVPTMIQMLVDHPDVHQYDLSSLQNMLYGASPISGLLDRAMKTIPSVGFTQAYGMTE-LAPVATVLSPEMHRQEAQGRHRSACTEVRIVDPDGQEVARGEVGEVVVRGPGVMLGYWNKPAETAAAI-RNGWMHTGDGGRMDDEGYVFIVDRLKDMIVTGGENVYSVEVESVITTHPGVASCAVIGVPSEQWGELVHVFIVRKTGAMEADELIQFCKNR-IAHYKCPREVSFIDAMPLSGAGKILKTTLR---------- 103485665 7 -------------------------SLPDMFAASVARKGEAPMLDFMGRQFSYVEVALGVQRVARGLQLLGLGKGSRIGLFLPNVPHYVAAYYGALAAGATVVNFSPLYTVAELEAQVEFTLSAAALLPTAFKVLDGSSLNRSVAGGLSKTKSLLLPGDPRRFSELTDNDGRPEPVAIAPETDVALIQYTGGTTGTPKGAKLTHQNLTANAR---QVNAIDPDTQILGVLPFFHVF--ANTCVLNTVLNGGSITMLPRFDAKQALAAIGRTKTTALPGVPTMYQALLDHPDLARTDFSSLRVCISGGAPMPAELREKFVAATGASLVEGYGLTEGVVATNPYDGP--VRPGTIGQPI-PATHIRLLDKEDKDAPDGEPGELAVKGPQVMQGYWNRPEADAESFTADGWLRTGDVAVIEEGGYIRIVDRLKDMIAVGGFKVYPSVIEAHLHEHPAVKEAIVLGVPDAYRGEAPKAFVTLEEGFEVTGEALAAWLNPQLGKHERVIAVEVREALPKTMIGKLDRKALR---------- 167627637 27 -------------------------TILDLYEKSIIQFPYRDAVSCHDVNLTFCELDDLATKVASFLQNLNIKKGDRVAIILPNCLQFTVCLFACIKIGAIFVNTNPLYTADELESIFNNCDIKAAIVLDMFAHH-----IQKAKVNINSLENVIVTNIADGFVTKNLIKDKPYKKPEIDKEDILCLQYSSGTTGKPKGAILTHNNLASNIQQVWA--WVRHDMVIITALPLYHIFSLSA-NLLCFFFAGAKNVLIPNARDKDLIKTMSKNEFTIFNGLNTLYMAMLEHPDFEKINKTRYQYSLSGGMPISRKIYLHWLDRTGVELKEGYGMTEMAIALNKFNESEDDYFGTCGYPIPGTDLSRDIETQQEINECYKEGEIWLKGPQRCRGFWNDKQNNELYFTDDGWLKTGDIGYIDKKGRLTISDRLKNMIIVSGFNVYPREVEICILKLDYVKEVAVTGVNSKASGERAIAF-ISLEKGSKATEIIQYCKEK-LVSYKVPKSCIFVETLPKNNTG------------------ 184201196 7 -----------------------------LLTTSAAQYTSDPAIILDELHMSYGQLDELSARGAALLKANGIRPGDRVALVLPNVPHMAVLYYAILRAGGIVVPLNPLLTPRELSY--HFQDSGCSFV------LAWEDMAEASQKAAEEIEGLISARGTVERLQGVDPDRDVV---ERQDSDTAVLLYTSGTTGRPKGAELTHHNLLTNAEVAGEVFNLHHGDVMFGGLPFFHVFG-QTVALNGVICSGAAVTLLPRFHPGKALEILRRDGVTIFAGVPTMYVALLHQANQDPQAVEGLRAGVSGGSPMPVEVMAKFEKVFGTTVFEGYGLSETVVCFNQPGNPGSIGTAVRGA------ELRVVDGDDQQVPTNEVGELVVRGQYVMKGYWNKPEATEGAM-RGGWFHTGDMAREDEDGAFFIVDRKKDMILRGGYNVYPREVEEAIYQFPGVVEAAVVGVPSEKHGEEVGAVVVSKGREALTQELDAFVQER-VAKYKYPRIYRVTDELPKGPTGKILKREL----------- 145225167 37 ---------------------------------------------------SYHELGQRAARLANALREIGVRGDERVATLQWSNQEHLDCYAAVPSMGAVLHTLNLRLPPEQLTWIANHAEDQVIIV----DGTVLNLLAGALPS-MTSVHTVLVTGTGDDVLRYDDVQSSTFDWPDVDEQSAAAMCYTSGTTGRPKGVVYSHSTWLHSQAACTNALGIGHDDTVLAIVPMFHANAWGLP--YAAMMAGAQLLL-----PDQAGPLVEMIEAARPTMAGAVPTIWTDVLHYLRDDLSSLKMVACGGSAVP----RSLMTAYGIRIVQAWGMTEAAVALPRTDTPERSLYGTQGRVVAGV-QARIVDDSGAE-QPWDVGEIQIRGPWITQSYY---EYDSPAVSPDGWLCTGDVGTISADAFITLTDRAKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPAVVVLAADCTATAAELTEFLRAR-VAKWWLPERWAFVADVPLTSTGKFDKKKLRSQHADGDLA- 118587652 23 ----------------------------------------------DGGQVTYADMLARSAQYAGALQKLGVKPGDRVAVQVEKTSEALMLYLGTIRAGGVFLPLNTAYTPAEIGYFVGDAEPSVFVCDPAKADV----LAGTAQKAGARLHTLDQNGEGS----LADLADGMPKDYENRSDDLAAILYTSGTTGRSKGAMLTHENLASNSQTMVKYWRFTEDDVLLHALPIFHTHGLFV-ATNCLMMAGGSMLFLPKFDLDQVLSALPR--ATSMMGVPTFYTRLLASDRFTREASAHMRLFISGSAPLSAEVHKEFYERTGHAILERYGMTETNMNTSNPYDGDR-RPGTVGFPL-PGVGLRVVDARTGRVLPGEVGIIEIKGPNVFAGYWRMPEKTAQEFRADGYFITGDMGRIDEDGYVSIVGRSKDLIISGGFNVYPAEVEALLDELPGVAESAVIGVPHPDFGEAVVAVLAPKPGAKQQDAVQASLNDR-LAKFKQPKKVHVLEALPRNTMGKIQKNVLREQFS------ 108805084 22 --------------------------------------------------WSYRDLLEKANRISRVLEDMHLVPGNRVLLRAPNTPMLIAAWFAVLKAGGIVVATMPLLRKPELLKIIGKAQ-VTHALTDTRLTEDLEA-ARAGQ---PVLENVMTFGPGGEL--EERMASKPADFETVETADVAIIAFTSGTTGEPKGCMHSHRDLLAVCDTGKRVLKAQPDEVFTGTPPLAFTYGLGG-YTLFPMRAGASVLPIEKPGPDALLEAIERRGATTIFTAPTGYRALLDSASSLRKCVSAGEPLATSDAWFEKTGVRIIDGIGSTEMLHIFISASG----------EDIRPGSTGKPVPGY-RARVVADDMSPLPPGEVGKLAVKGPTGCR--YLADPRQ-ADYVVDGWNITGDSYRMDEDGYFWFQARTDDMIISAGYNISGPEVEAALLGHRAVSECAVVASPDEERGNIVKAFVVLREGASGGKELQDFVKGR-IAPYKYPRAVEFVDELPKTQTGKIQRFKLRELEKER---- 16306604 33 --------------------------LGTLSSRSARYWPERLAVIDRHTRLTFAQLEQRANQLASALLAQGIATGEHVAILAPNRAELVEAEVAFYKAGLVKVPVNARLAPDEVIQVLNDACSVA-LIADA-------QLAQALRQEVPSLRLIVTLGERGGDITYAALLAQGSSQPDLPDDALAVLHYTSGSSGVLKAAMLSVGNRKALIRKSL-------ASPTRRAAPMAHVGPISGMQLMPLLAVGACNLLLERYDDQLLLETIQREGVTRLFLVPAMINRLVNFPDVERYDLNSLRLVMYGAAPMAPALVKRAIEVFGPILAQGYGAGETCSLVTVLTEQDHLCEGGDYRRLASYFETRVVNDHFQDVQPGEVGEIVVKGPDIMQGYWRA-PHLTAEVMRDGYYLTGDLATVDEQGYVFIVDRKKEMIISGGFNIYPSEVEQVLYSMPQVFEAAVVGVPDEQWGEAVRAVIVLK---PGMALQEQDVIEQALAGFKKPRAVDFVSELPKNPNGKVVRRLIRDA-------- 148654773 41 -------------------------------------FPEKTGIVDGDRRLTYAAFGARVYRLANALRRQGVEPGDRVAILCRNASEMLEAHFGVPQIGAILVPINVRLTSDEIAYILDHSGARALIV-DA----ELTPLIAPIRTQLNALEVIVVADDYEEF--LSDSSPEPSVYPVDDEDHPISINYTSGTTGRPKGVIYTHRGYLNALGEIIEVGLRPDST-YLWTLPMFHCNGWCFPAVTGI---GATHVCLPKVEAARVLSLIEAEQVSHFCGAPTLITLAMECPPGFR--FARRLTVVTAAAPPPPAIIQRMEE-LGATIIHVYGLTETYGPHTVCEWKREWLKARQGVGYLHAPELRVVDEEMRDVPAGATGEVVMRGNNVMKGYYRDEEATRQAF-RGGWFHSGDLGVMHPDGYIELRDRKKDIIISGGENISTIEIERVLYQHPLVLEATVIGVPDIRWGETPKAFIILKPGAQMTAEIIAFCRER-LAHFKCPKFVEFVESLPKTSTGKIQKFVLRE--------- 213962564 18 -----------------------GETIDQNLRRTVEKFPHKEALISVHQNYTYTEFYEQVTAVAKGLIALGAKPSDRVGIWSPNCYEWTLLQYATAKIGVIMVNINPAYRTSELIYVINQSGISFIFAAPEFKSSNYKKMIDDAREFTETLRKEVYWGDSERFLENGKKVTDEKLLSKVQFDDPVNIQYTSGTTGNPKGVTLSHHNILNNAYFGIRMNYTEKDRVCI-PVPFYHCFGMVIGNLACTVHGATMVIPNDSFDATKTLEAVEKEKCTSLYGVPTMFISELYILDKHPYDLSSLRTGVMAGALCPPEIMKRVKEQMNMEITICYGMTETVSTQTKIGAPFEKQIHSVGTIHDHLEIKIINPETKAIVKRGESGELCTRGYSVMLKYWNSPQATQQVIDEQRWMHSGDLAMMDEDGYIHISGRIKDLIIRGGENISPKEIEDFLYTYEGVMDAQVIGVPSKKYGEEVMAWIKTKEGVTTEQELHDFCKGR-IAHYKVPRYWKFVEEFPMTISGKIRKVEMREISAREL--- 156361100 1 --------------------------------------------------------------MASALTRKGFKQGEVLAIMCPNIPEFAIAYFAAILIGGIVTSMNPLYTGREVAHQLVHSQASWLLIPRAMEG-----------AKEAGVANVYVVGEAEGCASLSELLEDPTDLSIKPREDIAALPYSSGTTGLPKGVQLTH----YNLIADSCIVMGESFTHYLALLPFYHSYGLMV-NLANVLLVGGRVVCIQRFDQEAFLKTIQNEKITHAALVPPIMIFLAKHEMVDQYDLSSLIDITVGAAGMGEELMQSVKDRLSNLLRQGYGMTEPVSHVVPLDNPKSVGV------LLPNLECKIIDSSGEEVEQGKEGEICIRGPTVMKGYLKNPEATARTLDSEGWLHTGDIGHCDQGDFFYITDRLKELIKYKGFQVPPAELEALLLSHPDVEDVAVIGVPDVEAGELPKAFVVRKKESLTVEDVTGFVNSRVAPYKRLRGGVEFTDEIPKSTSGKI---------------- 190574188 36 -----------------------------------AKFRDRPAYSSFGKVLTYGETDALVTQFAAYLGELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDAGVSALVVVD-----NFGDTVEQVIADTP-VKHVVTTGLGDQALKLGSRHALPKV--EIDHDDIAFLQYTGGTTGVAKGAMLTNRNLIANMQQA--SAWLSTSEVIITALPLYHIFALTANGLVFMKFGGCNHLIT---NPRDMKGFVKELKGTFTAIVNTLFNGLLNTPGFDEIDFSSVKFTLGGGMAVQRAVAERWKKVTGVTLVEAYGLTEACINPLTLPEYNGAI----GLPI-PSTDACIKDDNGNILALGEVGELCIKGPQVMKGYWQRPEETATAIDADGWLHTGDMAKMDEQGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEVVKVVIVKKDPNLTAEMVKEHARAN-LTGYKHPRIVEFRKELPKTNVGKILRRELRD--------- 183983149 20 ---------------------------------------------------SYREVGERAARLANALRQIGIRGDERVATLQWSNQEHLDCYAAVPSMGAVLNLRLPPE---QLTWIANHAEDRVIIVDSTVL-----ALLAAALPSMTSVRTVLVTGTGDDVLRYDDVQSSTFEWPDVDERSAAAMCYTSGTTGHPKGVVYSHSTWLHSQAATSNALGIGHDDTVLAIVPMFHANAWGLP--YAAMMAGAQLLL-----PDQAGPLVEMIEAVRPTMAGAVPTIWTDVLHYLRDDVSSLKMVACGGSAVP----RSLMTAYGIRIVQAWGMTEASVALPRSSDTPERSLHTQGRVVAGV-QARIVDDSGAE-QPWDVGEIQVRGPWITQSYY---ENDSPAASPDGWLRTGDVGTISADALIALTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPAVVVLAADRTATAAELTEFLRAR-VAKWWLPERWAFVTDIPLTSTGKFDKKKLRRQFAD----- 119504542 42 ---------------------------------------------------TFGELDERVRRLANALRDLGLSKGDRVAILSKNCIQYMEVFYGAARCG---LIALPNWRLSDVELLRLLEDGEPRVI---VVSAEYREMAERLRQKIHIDHWFIFEDQPEEHLIAAASSDEPTAAAQVSADDPVLILYTGGTTGLSKGALHTHHSLYMGMINQTVAERIVPTDVYMLTGQMFH-----IPVALAMNYAHGCPVVLINFEAKLALEVIQRERV--SAFLGITTMIWMMAVEGFSDDLSSLRNFQYGGGPMPRSVVEAAMKAFPCTLIQGYGQTEGMMTFLTQEDHIDALHGRHGERLSSVTEVQVVDSSGVPVKDSKTGEIVVRSEANMVGYWQRPELT-AEILRDGWMWTGDIAVWDTQGYLFIVDRAKDMIISGGENIYSTQVEAAIHQHPAVLESAVFGIPDDTWGEAKAVVVLKPDQTATAADIIAVASEH-LASYQKPKSVDFVEALPKAPTGKILKRELRD--------- 153887493 32 ----------------------------------AARYPDKPFIVFYDTPITFAQFKDETERIAGYLQQCDVKAGDRVLLYMQNSPQWMLAYYGILRANAVVVPVNPMNMTDELRHYVEDGGATAFVAQNLYERITYSDYLKQPSSITPSAPRHISGGDVTHWNDMLDARVAPGPL-TAGPDDLCVMPYTSGTTGKPKGCMHTHRSVMCTALGVVNWASGTQNSILLSVLPLFHVTGMQS-GLNAPLFSGATVVVLPRWDRDAVGRAIAHHRVTEWWSISTMAVDFLSNPKLDDYDLSSLRVVAGGGAAMPDAVAKKLHDKTGIEYIEGYGLSETIAP-THINPPHRPKSNCLGIPIFDVD-ARIVDPQTLEELPGETGEIVTHGPQLMQGYWRNPEATREAFIEDGFLRTGDLARKDEDGYFFMADRLKRMINASGYKVWPAEVETMMYYHPAIQEVCVIAARDTHRGETVKAFVVRNARHTQAVDIITWARE-NMAAYKAPRIVEFVESLPKSGTGKIMWRELQEQEAAK---- 163794227 6 -----------------------------VLAQVARSFSHRPAISVGEVLHDYRGFAERVARIASGFHALGLAHGDRVALVMKNGPEYFEVMYGAWHAGAVPINA--KLHPKEHAYIIDHSGARVCV-----ASPELGDALESVQGDMPSLGRTILTG-TDDYDAL--MAHDPMPVAATDAGELAWLFYTSGTTGRPKGAMLTH--------RNLMVAVMNYYGDVDTVLPMIHSAPMSGSGLYGLPHVAANTVIPESGGFDETLRLIERWPGCSFFFAPTMVTRLINAPNIEQADLSNLKTIVYGGAPMYLADVKRALDILGPKLVQIYGQGEAPMTYTDRDHPKEDRIGSTGFPRTDV-EVKVVDENGADVPVGEPGEVICRGDIVMAGYWNNPEATASSI-RDGWLWTGDIGAFDEDGFLSLKDRSKDVIISGGTNIYPREVEEVLLRHPGVLECAVIGRPHKDWGEEIVAFVRARPGAIVPIDELDQLCLDNIARFKRPKEYRMLADLPKNNYGKILKTELRRMLS------ 169829990 43 ---------------------------------------------------TYVELVQKMNQYANAFTKKGLQKGDRVLVIIPRLPEAYFVFLGCLKAGIVPISCSEMLRASDLEYRMEHSSASAVIAYEAFT-----SEVDKISSSVNTLKNKMVIGTATDWSSLDELSSQPNTFTAVKRDDMAFLSYTSGTTGKPKGVVHSH-GWGYAHIRTAAAQWLEGDLVWATAAPGWQKW-IWSPFLSTIMLGATAFVYHGGFDAKTYLRLLQDEKINVLCCTPTEYRIMAKLENLKDYNLSSLRSAVSAGEPLNRPVIETFKNHFDLKVRDGYGQTENTLLIGTLENT-ELRPGSMGVP-TPGNIVRIIDNEGNEAPVGEVGDIAIHSPALFKEYYREPERTQAAFRGE-WYITGDQAKCDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALNKHDAVQECAVVAAPDEIRGHIVKAYVILRDKEHNEEELIKELQEKALTAYKYPRSIVFIDELPKTTSGKIRRIELRAA-------- 62422878 18 -------------------------TVADIVRRSAGRFGNDVAVEFGDRIWTYSALDTAVTAVARELMSLGVQQGDRIAAYGKNSDLYLLLYLGCARAGLIHVPVNYQLKNDELDYILDNSGAKVFADADLLDAVAATTTGAGVQSK--DFATLLESATATD--------TAPAGTGEVVDTDVAQLLYTSGTTSAPKGAIMTHRALVHEYMSALMSLDFAPTDRVVHALPLYHSAQMHV-FLIPLLAIGAHNIVVPAPVPDQLLALFEEREINSFFAAP---TVWVALANSPDLDTRNLESLRKAGASIMAKLRQRLPKLYNCFGQSEMGPLCTVLRPEEHDDH----ASSAGRSVF-FVETRVVDGEGNDVGVGEQGEILYRSPQLCQGYWNKPEATAEAF-DNGWFHSGDLVTVDESGFIEVIDRVKDVINTGGVLVASRQVEDAIFELPQVAEVAVVGVADEKWIEAVTAFVVTKPEQPEIADVLAHVKDR-LAGFKVPKRVDFVTELPKNSAGKILKRQLREA-------- 115373618 24 ----------------------------EVFLEHARKTPDRLALSFEAKRYTYGELARHVTALAQALLRRHLKPGERVALYLENSPAFVIAYLGVQYAHGIVVLVNTQYRQVELDHILTDSETRVCV-----TGAAGATELTPLLGGLPALEWLITAPPSLTVLSLDTLLAEPVEMSVPGGSDIAVLGYTSGTTGRSKMLRQSH---LLSNIRAVTQAWWTEQDRLLLALPLFHTHGLMV-GLHGTLYMGASVDLRRRFVASETLETL-RDDPAITLFFGVPTMYGRLLEESRRTGVRPLRLMVSGSAPLSAQLFHEIEAEFGQRILERYGMTETIMNTTNPYEGER-RPGTVGMPF-PGQEARVVDVRTRKPVPGEPGEIEVRGPHVFAGYWRREQATEEAFKEGGWFRTGDLGLRDADGYFHITGRARELIISGGFNIYPREVEEVLATHPGVGEVAVLGLPDPDFGEQVVAVVVPAQPVPGVQALVDWCKDR-LASFKKPRRVEFVDALPRNALGKVQKHVLRERL------- 149184683 51 -------------------------------------------------------------KMAQALQRLGLKPGDKVASIAMNHARHLVSWFGVAGMGGVLHTVNPRLFEDQLEYIINHADDRV-VIYDAM----FQPIIDKMKDRWPNVEHYICSGEREDWIGAEDGEFEWV---EGDERDPCMICYTSGTTGNPKGVQYEHRSTILHAMAGLQPSALNTSSVYLPVVPMFHSWGLPYAGAM----AGMKFVFSQVNDPAVLDMLMKREGVTDSAGVPTVWLAHFQYCDANNLELPKLRAATIGGSKFMIENGTRVQHAWGMTETSPIGTVGGPTHDWDQLSFEEKVAKTQGRPIFGVELRTVDLDDPTKVLPRDSGALQIRGPWVVKRYFKAEED---AVTEDGWFNTGDVGMLHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACIGMFHPKWDERPVLFVVKKEGQDCDAEIVGFLSDK-VAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFAD----- 167571747 28 ---------------------------------------------------TYSQMDRRSRRAADVLAALGVAPGERVAAMCFNTPAFFDLLLGAWRIGAVVVPINHKLQAPEVDAILGHS-ASRVVLFDA-------ALAPVLAKVGHGAHRLMTEGDAGGAASFERLVADASGIASGTPDDAALAEITSGTTGRPKGCLHSHRTVTLAALTSALALSMTERERTLMAMPIWHASPLNN-WFGGTLYVGGTVVLMRDYHPLHFLQTVEAEQATLYFGAPPLDTI-VDFASF---DLTSVRAWLYGGGPIGADVARRMRAYRSEAFYQVYGMTETGPAGTVLHPFEQTVAGSIGRQGTPGVDVRVVTASGDDARPGEIGEIRLRADSMMLGYLDDPDATRAAFVDGGWYRSGDVARIDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVAEAAVIGRAHPEWGETVVAHVVGADDAVDADALRAFCAKR-LAAYKIPREYVFAERLPRTPTGKLQKHLLR---------- 183604885 47 -------------------------TLGELLEFQCLRYRDLEAVVVPWTRWTYGQLENESSHLARGLLAKGIQRGDRIGVMAGNCEEYVSLFFAAARVGAILVVINNTYTDAELKYALSHTACKLLFIVPRIGRHDLKNALEDLHSRLPNLETVMIQGSFKSFGTYKDLAGNVVPLSAVQRRDVCNLQFTSGSTGNPKASMLTHHNLINNSRFIGDRMDFTEYDILCCPPPLFHCFGLVL-GLLACITHGAKVVYAETFDPEAVLRAISDERCTALHGVP--TMFEAILALSRPDDCSQLRTGIIAGAPVPRPLMKRLWNELNMTFTSSYGLTEASPTCFNAFTSDSIALTTVGKVL-PHASAKIINETGETVKIGERGELCMSGYQIHKGYWGNLEKTAEALIEDEWLRTGDEAVFNSDGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPAISRAAVVGLPNKHYGEIVGAFLVPGHTCPPDDEIKNWTRQT-LGRHKAPKHV-FVFGLPQTGSGKIQKQVLRD--------- 153885946 28 ------------------------------LEVSARRYPDKDAVIFYGRHTTFHELHDDAVAVAGWLQQVGVQKGDRVLLYMQNCPQFMAAYYGILRADAVVVPVNPMNRPEEFKHYVTDSGAATVI-----CSADLAVNVTTANAELPETRHLLVTSYAEDAPPAWITAQHPAQPGAVAWNDVAVMPYTSGTTGFPKGCMHPHRTVMHNIVGGSMWSNGTKEGVSLSIIPLFHQYGMNAP-----IYMGSTVVMLPRWDREVAGRLISRYKITHWTNIPTMVIDFLASPQLAEFDLSSLAYIGGGGAAMPQAVAERLLKDFNLAYQEGYGLSETIAP-THSNPADRAKQQCLGIPVFNTDARIVDPQTLKELPPGEVGEIIVSGPQVFLGYWGKPQATAEVFIEKKFFRTGDLGRMDEDGYFFLTDRLKRMINASGFKVWPAEVESLLYKHPDVQEACIIGTRDAYRGESVKAVVVLKAHAKKTTEDDIINWARNMAAYKYPRVVEFVDALPKSGTGKVMWRTLQE--------- 163723072 8 ---------------------------GYIIKKREQNTPDKTAVIFEDEPFSYKQLNQGANRCAHYLQQLGIKKGDRIGVLMLNCMEFLECYFAAAKLGVIFVPLNWRLTGPELEYQINDSQCRLLLFHDCF-----------FYSIDPVRSNLKV--ENDKFVYCQDFHSEPVPDSPIAMDDDLAIVYTSGVTGNPKGAVLSHQTYFKCFQTSLYVQDISANEVMVAQMPLFHSFIVATP----VIFSGITLVMRRGFNPDEFAQDIERYKATAVFALTTMWRFILDTGKLDQIDVSSVRSVMGGGERLFEELAKR-----GLYMQQGFGQTE-CSAMTLV--PKEDIQRKMGSIGKPGFFAHVWDNNGKELPPGEIGHILAKGPTVMSRYWNLPDMTEKAIV-NGILNTGDLGYMDEEGYLYIVDRAKDMYRSGGENVYPAEVEKILAGHPKVLNVSIIGVPDEKWGETGAAFIVPA-MGQELAEEEVLEYLQGKAAFKHPSKIFFVEELPLTATMKVKKMELKE--------- 148557018 8 --------------------------------DRAAQFADRACLIEGESSRSYVEVRADSCALAAWIAPRLDRPGSRIAVLAPNGADAIVAILAIFRLGALWIPANAKMPADDIGAFLATTRCDLLLAPDLGEAAE---------------RAAGIAGCAVAILSPGNLRPSPAPPGEWRMDDICTLFATGGTTGSPKAAMWSHRTWASLFANFHAGIRHEGHAVHLAAAPITH-----AAGVVAIMFAGATTVIIDRAEPSLVMASIERHRVT-TLFLPPTAIYTMLAPEARRHDFSSLQNLIYAAAPMSVGKLREAMELFGPVMVQTFGQAEACTILTREDHADAVALASCGRP-ALLTQVMIVDDAGRPLPAGETGEIAVKGDLLMAGYFENPEASAACRIGEGWQRTGDVGFIDDAGFVSITDRKRDMIITGGFNVFPSEIEQVLWSHDAVQDCAVIGCPDEKWGEAVLVVELKPGRACGAEELIALCRQH-LGSIRTPKRIDFWPELPRSPVGKVLKREIRD--------- 71278812 3 --------------------------FYQALQRNATIFSNNIGTSFGDRERTWKEVEQRVAKLAGALVEHGVGQENHVAILAMNSDQYFEYYNAIPWIGGVVVPLNIRWSIKENIYSLENSQSSVLFVDDA-----FLEMGKELAKQCEKIQVIIYMGDGETMLNYEQLHADAIAPVENDYSKLAGIFYTGGTTGFPKGVMLSHTNWSSSIVVTAEMGLNVAGERYLHAAPMFH---LADVGVSYAMVIGGSQVFVPYFEATSVIEAIEHKQVNHVLLVPTMVTMMLATPALDNANFSSLKHIIYGASPMEGTLIAAMEKMSSVKFIQAYGQSELSAEYHVLEGPNAGKLRSAGRP--AYCVSVEMRDENGKVLPGKVGEIAASGPNSMLGYWNNTEQTAATLI-DGWVLTGDAGYMDEDGFIFLVDRLKDMIVTGGENVFSAEVENALSHHPAIQESVVLGIPSEQWGE-SVHAILRLNEGQEITDEEIFSHCREIAGYKVPQSIEIVEAFPITGAGKIMKNELRE--------- 115525777 11 -------------------------TLPELLATAVQNYGARPALEFRDRAISFEQLEAMVDTAAAALLCAGFGRDHSVALYLGNTPDHPVNFFGALKAGARVVHMSPSHKLSDSGARVLITTDSAMLLPMALKFLEKGLLDRLIVCALPADPRVIAYADF-----IKD-ASRPAAWPSVAPDDIALLQYTGGTTGLPKGAMLTHANLVAA--ESIFSIWWAPSERVICVLPLFHIYALTVI-LLRTLKQGDLISLHQRFDVAAIFRDIEQKRATVFPGVPTMWIALANDPSLESRDLSSLVTAGSGGAPLPVEVARLFERKTGLQLKSGWGMTETSSPGTGHDKPGSIGL------MLPSIELDVLDDPRKVLPPGEVGEIRVRGPNVTKGYWNRPQETAEAFVGDRFL-TGDIGYMDADGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDQYRGEAAKAFVTLRQDAEHVEDLREFLNGK-LGKHELPTALEIVDELPRTTVGKLSRHELR---------- 170722329 2 --------------------------LGKIITRSARYWPDHTAVADSQTRLTYAQLERRSNRLASGLGALGVATGEHVAILAANRVELVEAEVALYKAAMVKVPINARLSLDEVVRVLEDSCSVALITDATFA----QALAER-RAALPMLRQVILEGEGGDLALLERGSEAPCSLDPADDA-LAVLHYTSGSSGVLKAAMLSFGNRKALVRKSI-------ASPTRRSGPMAHVGPISGMQIMPLLAVGACNLLLDRYDDRLLLEAIERERVTRLFLVPAMINRLVNYPDVERFDLSSLKLVMYGAAPMAPALVKKAIELFGPILVQGYGAGETCSLVTVLTEQDHLIEDGNYQRLASYFETRVVNEAFEDVAPGEIGEIVVKGPDIMQGYWRAPALT-AEVMRDGYYLTGDLATVDAQGYVFIVDRKKEMIISGGFNVYPSEVEQVIYGFPEVFEAAVVGVPDEQWGERAVVVLKP-DAQLDAAELIERC-GRALAGFKKPRGVDFVTELPKNPNGKVVRRLVREA-------- 118467324 17 -------------------------------------------ITDGGT-ISYGELHDRSRRVAAALHELGLRRGDGVAVVLPNRPEFLEITWGC-QLSGLYYTPVNTHFTAEVVYVIDDSDAKAVFVDASLPG-----IAARLRSANPAV-HIGVGGKLPGWRDYEGVLGVAGDAPPV--SDGSEMLYSSGTTGRPKAVRRLPQDGNGSWAQSVLELALIHKSVYLSPAPLYHNY------TMAVNRVGAASIIMRKFDAETVLRLIETHRVTHAQFVPTMRMLKLPEAVRDRYDVSSLRCVIHAAAPCPVDVKHRMMRWFGPIIHEYYGGTEGFAGTTI--GPQEWLAHSVGIPLAPV---HVLDEDGREVPVGQTGELYFEGGPDFE-YFKDPVKTASVYNERGWRSLGDMGHLDEDGYLYLTDRSTFTIVSGGVNIYPQEVENLLVMHPKLLDAAVFGVPNDEFGEEVKAVVQPADGVPPAAELIAYCRAH-LAGYKCPRTVEF-DTLPRDPNGKLYKRRIRE--------- 103487349 10 -------------------------TFDQFLTHWAAERPDRVALREEDRVYSHGDLDDLTARVASALLGAGLNKGDRVAWIGKNSDLYFILFYGAARAGI--VMAPVGWRLSPAEWAFIVNDTRAKMV---FAGPGFEGLADQLAGRLEHDPVIVDAAKAWAM-----IEGAARTAFDPSGANDAVLQLTSGTTGNPKGAVLSNRN-LFALRKHSSTLWDDDEAV-LVAMPCAH---IGGTG-LGILAAGLPGIVLAEFNPEGVFDAVEQHGVTRFFMVPAALQMLLMHPRCTSVDYSRLKYILYGAAPIPLELLRQCIQVFGAQFIQAYGMTETTGTISMLDPAGNKRMRSAGKAL-PGVEIRVVDADGNPLPTGEVGEVVTRSSNNMLGYWNLPDATANTMTDDGWIRTGDAGYLDEDGYLFIHDRMKDMIITGGENVYPAEVESAIFGHPAVQEVAVIGIPDAKWGESVKAVVVAKPGAREEADIIAWARER-IAPFKCPRSIDVIDALPRNASGKILRKDLR---------- 77462142 26 ------------------------------LKRAAEVHTDRTALVNGSIRLTYGEYHARVSRLASALAGMGIQSGDVVATLLPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLLLCDTAFLKLAKDACAR-LEGKAPILVEVCPSGEVLEYEDLMDRGNAPWVMPEDEWESIA-LNYTSGTTGRPKGVVYHHRGAYLSTYGNAIAWRMQLYPVYLTIVPLFHCNGWCHTWMVPML--GGTVVCCRDITATAIYAAIADEGVTHFGGAPIVLNTLINAAPEDRRSFD--QVVEVFTAGAPPPAATNVTQVYG--LTEVYGPATECIWKPEWDETRSALKARTGVAMATLEGAEVHDTHGQPI-PRDTVHLAMRGNMVMKGYYKNPEATAEAF-RDGWFRSGDIAFQHPDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVLKRGRQATEEEIIAFARER-LAGFKTPKQVIFCE-LPKTSTGKIQKFELR---------- 33599537 8 ----------------------------------------------GGRTLSYGQVQDMSHRIANGLRAAGLDRDSKVGTLSANHLLTFPATLGIVRSGYLPVNA----RNA--------AEENANIL--ARGGCEFLFIHSQFAAQLPGLLQVCIDGALPQAPSLQDWMARQSAAPDARIDDVVAIRGTGGTTGLPKGVLVTHRNYLALLANWYAAMPVLERPVHLVVAPLSHA--AGSATFAACAYGGCNVIL-PTADPAAIIDAIGRYKVT-QLFLPPTAIYKLLAHPERRGDYASLRYFLYSAAPMSVDKLREALDIFGPVMVQAYGQAEAPFMCTVLSAGEHAGIASCGR-ASPFVRLGIMDPHGNLLPAGERGEIVVQGDLVAQGYYQDPAKTAETFKQ-GWLHTGDVGYQDGDGYLYIVDRMKDLIVSGGFNISPSEVEQVLWAHPAVGDCAVVGVPDDHWGEAKAVVELKAGAQWDAEQVLAYCRER-LGSMKTPKTIEVWEQLPRSSVGKVLKRDIRE--------- 94314746 7 ------------------------------LHRRVQQTPDHVATIFRSRRRTYREFSERVSRLAGALQQLGMNPGDRVSMLSLNSDRYLEYAMSVWWGGGVPVWSVP-----EIVYSLDDCDTGILIVDD-----HFLAMAEPIRATAKRAPILIHAGDGAPMLGFEALLADASPVPDAMGEDLASIMYTGGTTGKPKGVMQSHLNLWSSSISRLAQFPLDEATITLHAAPLFHTAAMAK--AVGVFVIGGTHTMVPTFDPAEVLETLERERVNDIMLVPTMLQAILACPDFARRDVSSLKRINYGASPINGDAA--LAAMPNVEFSHAYGLTEASVNPPANHGPASGLYRSAGRPGFGV-FVKVVDPNGDEVPRNTIGEIIVRGPNIMQGYWNKPEETRQAL-RNGWLHTGDGAYMDDAGYLFIVDRIKDMIVTGGENVYSAEVENALAQHPAVHSCAVIGVPHERWGEHAVVVLRPGLQAGE-DELRTHCRAL-IASYKCPKSVEFRTELPLSAAGKILKRDLR---------- 149919197 41 ---------------------------------------------------SYAALEAETNQVARWLRVQGVERGDRVAILAKNRLEYLELLFACAKLGAVPAELGPLIAAAEPALLCTFAELVDALRPSLPSGLRTVALSTQTELRLASCRA---------------LGSEPLEREAFGPDQPWVLCYTGGTTGLPKAAVLTHATVTWNAVNTVASWGLDAGDLAVLNAPMFHTGGLTTP----LIHAGGCSVLCRAFDLDELYALLAAPLPTPTGPVPAMFQAMQADPRWAEAPLERLKLIISGGAPCPAPVFEGFWA-RGIDFKTGYGLTEAGPNNFWL--PPERVREKPGAVGWPHVDVRVADETGEPCPADGVGELWIRGPHVSPGYYANPEATAASFV-DGWLRTGDLAVADAEGCVTIVGRSKDMIISGGENIYPAQIESAMSSHPAVAEAALIGVPDERWGEVGRAFVVPSAEGFSAEVLLAFLGER-LARYKLPKSVVVLDALPRTGAGKIDKRALAQ--------- 145223110 5 --------PEELVRRYEQEGYWTPETLGELLADSAPGAGFHVHSAVRPYAGTFAEVERDARRLAAGLRERGVAAGDVVALQLPNWREAAVTFWASAFLGAVVVPVVHFYGRKELAHILTTAKPRVFVTTAQFGRLQFHP---DVCAGVPIVALVPDSGADGGWEPFEDLAAEPMATVAADPAGPALIAFTSGTTRDPKGVIHSHQTLSFETRQLLENYPPDRGR-QLTATPVGHFIGMLGAFLIPVL-EGSPIDLCDVWDPGRVLQLMETEGLSIGGGPPYFVTSLLDHPQCRPEHVRRFKTVGLGGSTVPAAVTRRLSDL-------------GMFVFRSYGSTEHPSI-TGSRPSAPEDK-RLFTDGDAEIKLGPDGEIFSRGPDLCLGYVD-DDLTAQAFDEDGWYHTGDIGVLDEDGYLTITDRKADVIIRGGENISALEVEEILLGMPAVAEAVVVAAPDERLGEHTAAVLRIRDGMPSLDDVRAHFRAAGAATQKWPERVPEGQDFPRTASGKVQKYVIRQQVA------ 67516735 42 -----------------------------------------------------------SQRFAAGLRKSGLQKGDRVLLFSGN-DIFFPVIFGIIMAGGIFTGANPTFVARELAYQLQDSGAIYLLCAEDSTGIEASKIAGLDMDKVFVFNNALYDGKGEGMASVEEFAWEELDTPEKANTTLA-LNYSSGTTGRPKGVEISHKNYVSNMLQYNHLFYLNPNARWLCFLPMYHAMA-QNIFIAAALNRGVPVYVMPKFDFIKMLEYTEKFRISDYILVPPVALAKHPAVKSGKYDLSSVEDIGSGAAPLGREVCEEVEALWKINIKQGWGMTEATCSILGWSPMEKCLTASVGE-LNPNCEAKVADDGVTELGKNQRGELLVRGPNVMKGYWRNPQATKETLTEDGWLRTGDIAFVSNEGWFHVVDRKKELIKVKGNQVAPAELEAILLEHPAVADAAVIGVPDEDEAPRAYIALKPGKNA-TAKDITTFMEGKVSRIKRITGGVVFVEAIPKNPSGKILRKALREQAKQEL--- 148259675 31 -----------------------------MFRAAVARAPQAPAILYFDGRISYAELDRLSDGLAGYLAAHGFGAGDRLAVYLQNVPQFVIAILGAWKAGGIAVAVNPMNRAREIAVVCHFEETVGALEPGLRPQIVLTTSALAFQTRFAATRRVACAGTVDFEAAIAAGGALP-PAPSYKPDDIAFLVYTSGTTGVPKGAMNTHGNVTFNAQTYRDWIGLGEGAPILGIAPLFHITGLIG-HIAAAFITASPLILAYRFEPGVMLDAIEEHKATIGAITAFIAM--MNHPDAAPAKLASMTRIYSGGAPIPPSVVTAFRETFGHYIHNGYGLTE-------TNSPTHVVPLSREAPVDPYNTSWICDDEGRELPVGEVGEIVSQGPMIVPGYWNKPDKTAEAI-RNGRFHTGDVGFMDKDGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVVGVADSYRGEKAVISLRPGTSATQ-EEIIAFCKER-MAAYKYPRTVEIIDDLPKTVTGKILRRELR---------- 196234603 25 -----------------------GKTIGAMLDEVVAKFETNEALVSVWEHLTYTAFGEAVARCARALLAAGIRKADRVGIWSTNCVAWVVVQFATAKVGAILVNINPAYRLSELEYALNQSKTNFLIIGEGFKDVLFAEILEKLNGRLPHLHRIV------SLVPVKGLNVTPSELTRCEATDVINIQYTSGTTGFPKGAMLTHHNILNNAFWIGERMRLTSRDRLCIPVPFYHCFGMVLANLACVTHGATMVLPAPHFSPLQTLEAVALERCTALHGVPTMFIAELAHPRFGEFDLSTLRTGIMAGAPCPIEVMKRVEEMHMAEITIACGMTETVCNMTEVDDPIETRVGTVGKVM-PHQEQKIIDPTTGCILPGEPGELCYRGYQVMRGYFGDLEATHRTIDEAGWLHGGDLAVMDARDYVRIVGRIKDMICRGGEKIFPREVEEFLFTHPKIAEAYVIGLPDPYYGEQVVAWVLKEHETMTSDEVIAFCRGQ-IMDYKIP--------------------------------- 118049713 14 ------------------------------LRRNARQHPERDAYIWYGQHISWRQVDEASDAVAAHLQQLGVKPGEPVALFMNNCPQYIVAHYAVQKIGAIVCPCGPLNKEHELEYQLNDLQARIIIAADVLSTALQHVLAVRYGDWLPARATLPLPAELQQPLPWDLMHSGARPAPDVGMDEVALMTYTSGTTGLPKGAMLSFGAAAYKTAGASRVTGVSAEDVLLAVAPLYHIAGMSM-GVNMPVHSGATCVLLHRFDPLAVAQALERYRVSWWYSIAPMNVALMQVPGVEKMDFSALRRNTVTGITYTEDLAQQWRAPNAISSEAAYGLSETHTMDTFMPG-DAIRWGTHGKP-APGNEIRVIDETGAPLAAGEVGEIIIRGPGNFKGYWNKPEATAKTL-KDGWVHTGDMGKFDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVADAQKGEVVRAFIVRKGQSLEADGLLAWSKEN-MASYKAPREVRFIDALPATGAGKVLRRLLRD--------- 167623762 27 ----------------------------DLFETSVAKYADQPAFVNMGATLTYRKLEERSRAFAAYLQELKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPREIVVVSNFAHTLEKVVDDTVESVILTGLGDLLSAPKRTVVNFVVK-YIKKMVPKYHLRLQYVK-PVVKREDLAFLQYTGGTTGVSKGAMLSHSNVVSNLLQADAAYLLDNGKEFVTALPLYHIFALTVNCLL-FIHKGANNLLITNPRDLPAFGELEKHPFTVLTGVNTLFNALVNNEDFGKLNFSELKLSIGGGMAVQRAVADKWQGLTKTRLLEGYGLTEAAPLVTCCPYNLGGYNGSIGFPVANTD-LQVRDDDGNVLAQGETGELFAKGPQVMAGYWQRPEETTLVIDKDGYLATGDIGYMDEQGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHSKVIEVAAVGVPHEVSGELVKVFVVANDKSLTKEDVIKHCRVH-LTGYKIPKLVEFRDELPKTNVGKILRRELRDEVKQ----- 113867314 40 -------------------------TLAENLEISARRFPDKVAVQFYHGATTYAELLAQVERMAGYLQQCGVRRGDRVVLLSQNSPQFIVAYHAILRADAVVVPANAMLLEDELRHIVTDSGAVA--------AFAASELVGQVAPLVGTLRHVIVHHYGDALLPAGAVHWQQASTPSPRSADLCMLPYTSGTTGAPKACMHTHRTVMVSVAGS-QLWRRSHASTFLAVAPMFHLLGLQN-GVNAPVYMGGTIVLLPRWDRRTVAQLVARHRVTFWAAPPPMLVEFFAQPGIESFDLSSLACVVGGGAAVPDSTARLMKERYGLQFVEGYGLTE-TASFIIANPLAAARSGHLGVPTYGVD-ARVIDPATTEVPRGEVGEIVVHGAQVMLGYWNQPAANAESFTIDGFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILEACVIAARDPHRGETVKAVIVRRDGAGVSEELLAWCRT-SMATYKAPRIVQFVERLPRSATGKIAWRELQE--------- 398963 56 --------------------------------------------------YTYAEVELTSRKVAVGLNKLGIQQKDTIMILLPNCPEFVFAFIGASYLGAISTMANPLFTPAEVVKQAKASSAKIVITQACFAG-KVKDYAIEND-----LKVICVDSVPEGCVHFSELQSDEHEIPDVKPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYMHSDDVLMCVLPLFHIYSLNS-VLLCALRVGAAILIMQKFDIAQFLELIPKHKVTIGPFVPPIVLAIAKSPLVDNYDLSSVRTVMSGAAPLGKELEDAVRAKFNAKLGQGYGMTEGPVLAMCLKEPFDIKSGACGTVVRNAEMKIVDPDTGCSLPRNQPGEICIRGDQIMKGYLNDPEATARTIEKEGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLINHPDISDAAVVPMIDEQAGEVPVAFVVRSNGSTITEEVKDFISKQ-VIFYKRIKRVFFVETVPKSPSGKILRKDLR---------- 145299068 32 ----------------------------EMFEESVTEFADQPAFVNMGQTITYRRLEEQSRAFAAYLQNLKLSQGDRVAVMMPNLLQYPIAVFGILRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVSNFAHIKHVILTRNLGLAKGTLVNFVVK-YVKKLVPKYNLHASTMRQPEITNDDLAFLQYTGGTTGLSKGAMLTHRNMIANVEQCLGVYMLERGKEFVVALPLYHVFALTVNCLL-FMRMGGYNLLISNPRDIPGFKEIRKYPFTCITGVNTLFNALVNNGEFQSMDFSKLKLTIGGGMAVQRAVAEQWKGLTDTPLLEGYGLTESVCPYDLLDYNGSI-----GLPVCSTDIRLVDDAGQVITELGKPGEMQVRGPQVMVGYWQRPEA-TAEVMQDGWLCTGDIAVCDEQGFFKIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLEVAAVGVPHKVSGELVKIFVVKKDAKLQEDEIIAHCRTH-LTAYKVPKLVEFRDELPKTNVGKILRRVLRD--------- 163724435 27 --------------------------------------PNKVATSFFGTETTFIELKRMSSRFANALKNAGVKKGDRVGLHLPNSPQYIVAYYGALSLGAIVVNLNPMYTPEELTALCSNTGVSTLIVPLIQEVAKAANIERVIITKVTDFINGMPQSTPEELLEKEWFHTTPNR-PRIDGEDAALIQFTGGTTGLPKGAVLTHNNLIFNLKFWCDPAWLSVDKRYLSVLPFFHVYGDVVAMNMSIMTGATQIVV-PRFDIEEIMGIIGMENPMFLPAVPTMINAILNHPKAKELELDRFTFLNSGGAPIAVSLLEQGRDL-GVNMSEGWGMSE--TTSVGLGTPVQGTTKSVGIPISNM-EIKLIDPEDTEVGPGRKGELLIKGPVVMKEYWDNPEETAGQL-KDGWLHTGDVAIQDEEGYLSIVDRTKDMIIAGGYNIYPREIDEVLSTHPKVAEVVTVGIPDEYRGETVKAYVVPKGQELTEQDIIAFSKEK-LAPYKQPKMVEFREELPKSAVGKLLRKVLR---------- 146338086 11 -------------------------TLPDLLAKSVSDFGDRAALEFRDRPITFNRLSELVDQAAAAFLRAGYGKGASIALFLGNSPDHPINFFGALKAGARVVHLSPSHKLSDSGARILVTSNLSALLPMALKFLAKGLLDRLIQTPLPDSPAVIT---HRAFV---DGAVPPAAWPTISPDDIALLQYTGGTTGLPKGAMLTHGNLTSAV--SIIEIWSDGGDRVICVLPLFHIYALTVV-LLTALRIGSLVSLHQRFDVEAVMRDIEVKRATYFPGVPTMWIAIANLPDLDKRDLSSLTSVGSGGAPLPVEVARILERRVGMKLKSGWGMTETCSPGTSHDKPGSIGIALPGIEM----DVVSLEDPSKVLSINEVGEIRVKGPNVTRGYWNRPEESAQSFVGDHFL-TGDIGYVDADGFYFLVDRKKDMIISGGFNVYPQMIEQAIYTHPAVQEVIVIGIPDAYRGEAAKAFIKLRDGAPPVEELRDFLTGK-LGKHELPAAVEFVDELPRTPVGKLSRHELRQQ-------- 214043728 44 -------------------------------------FGDATALIGNGRRRTYKELTDWTNKLAAMVENLGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELTAIVDKAE-ISHALCDTRLMDEMTACAKGSRY----LKSVVFDGTSNHDAELDRLALEPVQFQSVDTADVALLGFTSGTTGSPKATMHFHRDLIIADGYAREVLQVTPSDVFVGSPPLAFTFGLGGLAIFPLRF-GAAATLLENASPPNMIEIIEKYKATV-CFTAPTAYRAMLAAMDQGADLSSLRAAVSAGETLPAPVYHDWKEKTGKPMLDGIGATEMLHIFNRFDDHRAACT---GKPVSGY-QAKVIGEDGAEVSRGEVGRLAVRGPTGCR--YLADDRQGV-YVKDGWNITGDSFSMDEDGYLHFAARNDDMIISAGYNIAGPEVEAALLSHPFVVECAVVAKPDEQRGSIVQAHVVLAIDTPKDASTIKLLQDHEIAPFKYPRDIRFIDALPKTPTGKIQRFALRE--------- 115374965 79 ----------------------------------------------------YGELATQVNRLANGLKSLGVRKGDRVGIYLPMVPEAAVAMLACVRIGAVHSVVFGGFSAEALQ--DRMNDAGAKVLLTADGGWRKGALKKNVDAALPTIEKVVVAGDAVALGPKDISWDELVKEPEVESEHPLFILYTSGSTGKPKGV--LHSTGGYSVYASLTTRWLKEDDVYWCTADVGHSYVVYGPGVTTVLYEGAPT----QPGPDRFWEIIAHYKVSILYTAPTAIRAFMRLGEERKHDLSSLRLLGSVGEPINPEAWMWYRDVIGCPVVDTWWQTEGGIMISPLPGATPTKPGSATFPL-PGIHAEILDREGNPVPKGQGGLLFVTQPWMLRTVYGDPERYVKTYFSEGKYFTGDGARTDTDGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHPRVAEAAVVGRPDDLKGTALVAFITLKKGTAPSAELKKELATKEIGAIARPDELRFAEALPKTRSGKIMRRLLRDVASGKQTTG 2764761 13 ------------------------------LLENATRFAGKPAFADDHRTVTYGDLEARTRRLAGHLAGLGVRHGDRVAICLGNRVSTVESYFAILRAGAVGVPLNPGSATAELEH--PLTDSGATVVVTDAAQAARLRLAPHVE-LLVTGDDVPEGAHSYDELALSE-PAEPAA-DDLELDEPAWMFYTSGTTGRPKGVVSTQRNCLWSVASCVPFPGLSDQDRVLWPLPLFHSLSHIAC-VLSATVVGASVRIADGSSADDVMRLIEAESSTFLAGVPTTYHHLVRAARQRGFSAPSLRIGLAGGAVLGAGLRSEFEETFGVPLIDAYGSTETCGAIT-MNPPDGARVEGSCGLAVPGVDVRVVDDTGLDVPAGEEGEVWVSGPNVMLGYHNSPEATAAAM-RDGWFRTGDLARRDDAGYFTICGRIKELIIRGGANIHPGEVEAVLRTVDGVADAAVGGVPHDTLGEVPVAYVIPGPTGFDPAALIEKCREQ-LSAYKVPDRILEVAHIPRTASGKIRRGLL----------- 84684290 25 -------------------------------------------------HYSFGDVEAMADTMAGMLKAAGVERGDRLMIVSENCATYAIAILAASRLGAMPVNALDALRNHAGARFAIFTPEAS--VPSAAHA---DRLGATSRGTLPC-GDVLVAG------PLPGENTAPEPETGTPRDSVAALIYTTGTTSAPKGVMLTHGNLIWNAEISARLRGMAPGDLVVGVLPGTHIFGFASV-FLASLAGGSAIRFLPAPAILDAF----AEGGSVMPAVPQMYQAILAELAKRGTDAPKLRYISSGGAPLDPEWKEKIEATFGLHLQNGYGLTETSVAGTRRDTPRD---DTSCGQILDGVECIIDEPDDEGI-----GELLIRGPNIMKGYYRNPEATRAAIREDGFFRSGDFAKIDPDGTLWIMGRKKELIIRSGFNIYPPEVEAMLTRHPDVYQTAVVGR--RVSGNEEVLAFVTAKPGVTEADLKAFLHEH-LVPYKVPQHIFIIEQFPAAATGKILKHKLTETFAHLL--- 41408286 10 ----------ELARRYEEQGWWTPDTLGDLLA-RGLKDNQRVHSAVRPFAGTFGDVELLARRLAAGLRARGVGPGDVVAFQLPNWVEAAVTFWASALLSAVVVPIVHFYGPKELRYILSSVRPRVFITAE---GFGRMTYVPEVCAGVPT---VALVGESFDAL-LED---EPMDATATDPANPAVIAFTSGTTSDPKGVIHSHQTLGFE-TRQLLANYPQGLGRQLTALPVGHFIGMLGAFLMLVL-DGAPIDLTDVWDPDKAIDLMDADGVALGGGPPYFVTSLLDHPRFTPDHLRYIKHIGLGGSTVPAAVTRRL-ADLGIVVTRSYGSSEHSITGSQHTAPEAKRLFTDGKARAGV-EVRLADD----------GEILSRGPDLFVGYTDPVL-TARAFDEDGWYHTGDIGVMDDDGYLTITDRKSDIIIRGGENISALEVEEVLLAMPAVAEAVVVSAPDARLGEHAAAVLKPGYGMPTMAEVREHFERAGVAKQKWPEELHEVADFPRTASGKVQKYVVRQSIREK---- 126343208 74 ------------------------KTVGECFDDTVKKFPDREALVAQNIRKTFAQLKQEVDMAALGLVKIGINTGDRLAMWSPNSYEWVLMQLATAQAGIVLVSVNPAYQAQELEFVLKKVNCKAIVFPNKFKTQNYYNILKMVDSKLPHMNDVLQSGNAAQMDQLRDIE------KSLSCYDPINIQFTSGTTGTPKAATLSHHNIVNNIGRRMNL----HKKEARLVLPSPLYHCLGSVGMVSILYGVTFILSSPSFEGKTALEVVARERATLIYGTPTMYIDMLNQPDFSSYDLSSLQ-----GGEIRGQLAQPVILQMDITLFVAYGTTENFMQHTK--DSIERKTQTVGRIMD-HTEAKILDQTGKELERNMAGELCIRGYCVMLGYWDDPQKTEEAIDEDKWYWTGDVATIDEEGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPMIQEVQVIGVKDHRLGEEICACITAKDITPE--DLKAYCKGK-ISHFKIPRYIVFVKDYPLTASGKIQKYKLRQRMEEHL--- 149185302 7 --------------TYHHPTSWDTQSLPELLEQTLAKHPDKPFLHFLGRSYTYSEVHREAQQFAAGLIARGIKPGDRVGLFLPNVPIYASAYYGAMMAGAIVVNYSPLYTVEELAWVPELYTTAASVLDCSYKGLALKTLGRSKVAKVSYSNTILGFG---------DMLGDPAKFPPIDAADIALLQYTGGTTGRPKGAMLGHSQLAMNAQQTAGLNPFGSSEVFMGALPFFHVF--ANTALLNAMVTGGSIAMVPRFDAGQVLDTIAKYKTTGFPGVPTMFQALLDHPKLAKTDISSIKVCISGGAPMPAPVHDKFEAVTGVRVVEGYGLTEGVVSYEGVRKKGTIGQLVMGTEVIFLDK----EDPENLAPEGEPGELAIHGPQVMRGYWKPEAGNDTFVVRDGYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSQVEDVLLENEAVKEVLVIGVPDEYLGERPRAYVTLNDETATAEDLCEWLNAR-VGKHERVESIVIREELPKTLVGKLDRKALRAEI------- 209966781 7 ----------------------------DITAKRAALRPDRCALEELETGFTYRGLEDRCARAAAVLADEGVGEGDRVAVLCRNRIDFFVLLFAVAKLGAILVWRMPAAELKPLLADCTTAAAASGTPPLGLDDPGPHGFAARLAAAVP--------------------HPGRERWP---GGQVWYLIYTSGTTGRPKAVIYTYAMALVNYVNIGQAIDLRGDDRTLNFLPLFHTAGINL-HTLPTLIAGGTVMILPGFDADAMIGLLAAGRLDTFFGVPAVYQQLGLHPAFDTVDPARVRSWGCGGAPLPDALAERFFAR-GVRVCNGMGMTEGPTAF--LVDPADAPIGSVGKPQL-LCAVRIVGPDGRDVPPGETGELWFSGPGVTPGYWNRPDATAAAFAPGGWLRSGDLARCDADGYYYIVGRLKEMFISGGENVYPAEVENVLVRHPAVLEAAVTGVPDDRWGERAFLMLRPGCAPPDPGDLAAWCRER-LAAYKVPKSFVFLDDFPRTAAGKVQKHRLHDA-------- 214038394 19 -------------------------------------------LTLGENTSSYGEVNTLSNQIAHGLLALGISRGQRIAILGENSLEHLLLFMAASKIGAVTVSLNYRLAPAELAFIINDANSRVLVALDGMED-SLTGLRQQIDDDI----TVISHGFADTLSWNEWVSQYPESSPNIESDQDAYIQLTSGTTGNPKGVVSSHFNML-SLVTMNSVATPHRPSPGMATILCAPLFHIGGAGSIAYIFSGIHTLLHRTFDPTKVVADMENHPVSNIFMVPAMIMAVLQMPDIEQRDFSKLKQIFYGASPISETVLRRAIEVFQCDFIQMYGMTETTGTVVNL-SAEDHRLALEGQPTSVGGQAKVVDLEGNERPKGEVGEIWLKSDTNMKSYYNLPEATAANLT-DGWVHTGDAGYMDEQGYLYLKDRMKDMVVSGGENIYPVEVENALAKHDAIVDVAVIGVPDEKFGEALLAFVLNKDSSLDLNEMVEFCRDK-IAGYKIPRQLQIVDELPRNPSGKILKKILRQ--------- 15602572 27 ----------------------------DMFDNAVQTHPDRAAYVNMGQILTFRKLEERSRAFAAYLQELKLKRGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLKDSGATAIVVVSNFASFGKRTLVNFVKYKLPTFREVLSIGKYRQYVR-----------PQMERKDLAFLQYTGGTTGVAKGAMLSHGNIIVNL---FQANWIAEPFVAIIALPLYHVFALTVNCLLFVLGITGVLITNPRDIEGFVKELKKHRFVAITG-VNTLFNALLNNENFKEVDFTALKLTVGGGMSIQQSVATRWHDTTGCNIIEGYGMTECSINMVKHN-------GSIGVPV-PNTDVRIIKEDGHEAELGEPGELWVKGEQVMQGYWQRPEATAEVLM-DGWMATGDVVIMDKDHYLRIVDRKKDMILVSGFNVYPNEIEDVVMLNDKVAEVVAIGVPNEVSGETIKIFVVKKDESLTRDELRKHCRVH-LTGYKIPKEIEFREELPKSNVGKILRRVLRD--------- 33599990 9 ----------------------AGPTWLDVVGQHAAATPERTALGLDGHTLSYSRLLAVVDEAAALLARLGVRRGDRVALLSPPRPEAIITFLACTRLGAVWLALNPKYKAPEIHYILDHARPTLLMSVREFDNTEYVQTVEQVVAGIPTHDDLFAAGAAQE-------RGGDAALPAAQPGQACMLVYTSGSTGRPKGVLLAEFASLFRATVQKDYFATSRPPCILNFSPINHVGGMQFRSLVQ-LAAGGTIHFQERFQPGETLALIRRHRINMLMLGPTMLNMLMAHPDFDVDIFRQLEALPVPALKLLAANCPRVGSVYGST------ESCSTVTYASLDDSFDAVAYSIGRPI-PGDEMRVADAQGEPAGPGIEGELQIRRRYCMVGYLNDPAATRAAFTEDGWYRTGDLATLLPDGSFKLAGRIKEMFKSGGYNVYPREVELALESHPEVKMAAVVAVDDPMFQQHAYVLVEPR-TALTAGQLTAWSKER-LANYKVPKRIELRTALPMLAIGKVDK-------------- 115480603 19 -----------------------------FLHRAASVYADRTSVVYGATSFTWRQTHHRCLRLAAALQSLAVSKNDVVSVIAPNTPALYEMHFAVTRLDAANVAAIVRHAEPKVLFVYQFIRVAT----DALKAVDGDGDGGEVRAPLPLLVVIDDADEYEQLVARGDPARYPPR-PVEDEWDAVALNYTSGTTSAPKGVVYSHRGYLNTMGLLLQ--WVGHEPVYLWSLPMFHCNGWTF--TWGVAARGGTNVCIRAPTADAMYAAFAAHGVTHMCAAPVLFNILLDGAC--REPLRRPVEVLTGGAPPPAALLERVER-LGFHVTHAYGMTEGVVMVCEWREQWDALPPSERARLKARQGVSALTLADADVKDLKTGEVVLRGSNVMKGYFKNPRATADAF-RDGWFLTGDVGVVHPDGYVEIKDRSKDVIISGGENISSVEVEAALYQHPAVREAAVVAMPHPHWGETPCAFVALKREFAGAGEVSSFCRNR-MAHYMVPRKVVFVDELPKNSTGKVQKLALRD--------- 86747355 39 --------------------------LSEYLRVWARRAPQRPAVIFYGHVTTYAELDRLSDRFAALLMQKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALD-----QLVPVVEQVRGET-SLREVIVTSPAQPTIPVPDSVSGPAPLPPAALDDIAALNYTGGTTGMPKGCVHTQRDMVYTANHGISVAG-DENSVFLSFFPAGENFGLIFP-----LFAGATLVLLARWDAVGVLSAIDRYKVDVTAMPVDGAVELMDHPRFKEFDLSSLKQVRVVSKKLNPVYRKRWKDLTGTILTEAWGMTETHTSNTFTDDDFDLVSQPVGLPV-PGAEFKITDFETGELVPGGEGEIRVRTPSLLKSYWNKPQATAESLV-DGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAETAAELQAWCAER-MAVYKVPE-VRIIEALPMTATGKVKKQEL----------- 116694647 39 ----------------------------------AHRYPDKTAIQYFGTAISYGQLQDEIERMAGYLQQCGIEPGDRVLLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVA-----AFAGSELYQ--RVAPLHGPALRHVILAGEAPPAPQAAPSGAMPVALPHQAGYDLCMLAYTSGTTGHPKGCMHSHGTLMTAAAGAVIWRGATPESVVLAVAPMFHQNCMNSP-----LYLGATVVLMPRWDRALAADLLERHRVSVWGAPPAMMVDFFSQPGIDARDLSSLAYVGGGGAAMPEAVANMLQERFGLPYVEAYGMTETLSNPRNQPKRECLGIATFGV------DARVVDPETQELPCGETGEIVVHGGQVMLGYWNNPEANAATFIELGFLRTGDLGFMDEQGYFFMRDRLKRMINASGYKVWPAEVENLLYGHPAIHEACVIAARDQRRGETVKAVVALRPEARGTADIMAWCREH-MAAYKVPRIVDVVDALPKSATGKILWRALQE--------- 148654409 24 -------------------------TLPDLLATAAREYPAAPAILFYGRVIDYAIFDRLATRFAVALRNAGVAPGERVALVLPNIPQAPVAYYGALRAGAIVVLTNPIFEAGGLVRQLTDAGATTLV---ALSMFHVRERASVHRVIYTNLKEFLPPGQRRLFVPTDEARTAAAPLPSRDPDEPAAILYTGGTTGEAKGVVHTHRSLVAN---ALQVAWFPAAERVVCVLPFSHAYGMTACMNFSVAIAAAMILL-PTFETAHVLHAIRRERATIFPGVPPMYAAIAEMSNARRYGLSSLRACISGAAPLPIEVQEGFERVTRARLVEGYGLTEGPVTHANPLGSAHERYATIGIPLPSTDAKIVDATTGADLPPGRIGELLVRGPQVMQGYWNRPDDTADAFTPDGWLRTGDMARMDADGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGIPPEGRPDLRAFVVLRKGEHATADEIIEFLRER-LSAHKVPHIVEFRDALPRSFIGKVLRRAL----------- 152985889 32 ----------------------------ELLRRSAQRHGQRIALSCGSARISYAELFARVTQTANALHRLGLESDQAVSFLLPNLPQTHYVIWGGEAAGIVNAIN-PLLEPEHIAELVRASNTRVLVTLAPFPGSDLWQKVAGLRAQLPELYAIVVVDPA-NLLPAEALKAQRGPLPEIHPDDVASYFHTGGTTGTPKLAPHSHFNEVA----MAEIMGLNADDVLLCGLPLFHVNGVMVTG-LAPFHRGAQVLLAGNPTIQDFWKLVERYRVTSFSGVPTIYAALLQVPSDGR-DLSSLRFALCGAAPMPVELIRQFEARTGLKVIEGYGLTEGTCGTS---------CNPRGRPGSPYCQVKVAVDGDRDAAPNEAGNLCLKGPTVFKGYLQ-QEKNRDIWVDGDWFNTGDLGRIDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHKHPAVALAAAVGKPDARAGELPVVYVQLKPGA-RASE-EELLEHAGRHVPEVPKDVWLIESIPLTAVGKTFKPALR---------- 16262533 11 -------------------------------------------LTADGRVWTYGDMLEHSGRIASVLDALGVRPGDRVAVQVEKSPEALMLYLACLRTGAVYLPLNTAYTLAELDYF--FGDAEPRLIPGAKEGIAKH--AADCGAEVETLDEKLARGKAPDF---PDADRGP--------DDLAAILYTSGTTGRSKGAMLTHDNLLSNATTLREYWRFTADDRLIHALPIFHTHGLFVASNV-ILLAGASMFFLPKFDANEVLRLMPQSTSMMG--VPTFYVRLVQNPGLTHEATAGMRLFVSGSAPLLAETHRTFAQMTGHAILERYGMTETNMNTSNPYDGER-IAGTVGFPL-PGVSLRVADESGRPLPKGETGMIEVKGPNVFKGYWRMPEKTQGEFRADGFFITGDLGRIDERGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGLPHPDFGEGVTAVVVRKPGA--AIDERAILDEGRLARYKQPKRVIFVDDLPRNTMGKVQKNVLRETYA-RLYAG 108805161 40 --------------------------------------------------YTYADFVRRAKKLAVALGGLGLQKSDRVATLGWNTYQHLEAYFGVPSAGLVLHTLNPRLPADELAYIIDHAGDRVLLVDETMV-----RLLDGFRDKV-NLEHVFVEGEVPEGLRLQEADEGDFAYPDLDERDAAAMCYTSGTTGRPKGVLYSHRCILHSLITSVEAFGLSEADSVLPVVPMFHVNAWGIP-FAATMHGAKQVFPGPHLDPQSLLEDFEQEKVTFTAGVPTVFLGILRELDRQRYDLSSLKAMGIGGSAAPEGMIRGFRERHGLTVLHAWGMTEGHLTSDLLQEPEDVQYRKQGIPL-PFIEIRARGAEGLVPWDGRTGELEVRGPTVASSYYEAPE-AADKFTEDGWFRTGDIVTIDERGYIEIRDRDKDLVKSGGEWISSVELENALMGHPAVAEAAVIAVPHPKWQERPAVVVLKEGESATPEELIQSIAPR-FEKWQLPDAVEFVDEIPKTATGKFLKTRLREMFKDYQLA- 162949354 73 --------------------------------EKVTQWPDKVCLIDGNTEYSYGEMELTSRRVAAGLAKIGVEQGGVIALLLPNCAEFVQVFLGAAKRGAIVTTANPFYTPTELAKQI-IASGATVVVTQSRYTEKLAGLNIQI---------IIVDQYVDGYLHVSALEADEAECPEVHPDDVVCLPYSSGTTGLPKGVMLTHKSLVTSVAQQVEVPHFNINVTLMCVLPMFHIYSLNSILLCG-LRAGATLVIMAKFELSKLLEFIQKYKVTMGPFVPPIVLAIAKNPIVENYDLSSIKMIMSGAAPLGKELARLPNAILG----QGYGMTEAAMSLAFAKTPFPVKPGSCGTVVRNAEVKIIDTETGMSLSYNQPGEICIRGPQIMKGYLNNPEATAYTIDKDGFLHTGDVAFIDEEEEMFIVDRVKEIIKYKGFQVPPAELEAVLLSHQQIQDAAVVSRKDEVAGEVPVAIVV---RSPGCSEVKDHVAKRVVFYKKIHD-VYFADSIPKSASGKILRK------------- 118463987 10 -------------------------TLGDIVTDNAARFPDVVAYRYGQRTVTHAQLRDRAVRLVSAMAAAGVRRQDRIAVLSRNSIEFGE-LNAAAQLGGI-IMATINFRLSP----PEMDDALRRVAPSVFCAAEFVPVIGDLIADMPSPPMVVIGGQAPQGITGYERFVEEGGSGEARPDDIAYLLFTSGTTGASKLGQREMRRVAFTMNNEMRCGSADRG---LINMPMFH---FGALGIIGGLHAGGTVVLQQQFDAADAVRLIADERITVLHLAPVMLRALLDEVSDRL-AVESVRTVVYSAAPMTAAILRRALAVLDAGFLNLYGQTEVIVSLHILDDPNAARLSSVGFPF-PDTRVRVVGADGGVLPVGQAGEIVVRSDSMFRGYWQDAAATQATL-RDGWCRTGDMGRLDERGLLYLMDRKKDVIISGGENIYSPEVEDAVSAVDGVAACAVVGVPDDKWGEAVCAVVVPRGGASPTLEMQEGVRQR-LARYKVPRRLVLVADLPVLASGKVDKKRLR---------- 171057115 28 -----------------------------LIDESFSRNADRPAYRYLDRDFSYRQVDELSRAFAVWLQAQGLQPGDRVALMMPNVPQYPVAVAGVLRAGGVVVNVNPLYTPRELEHQLKDCGARILVILE-----NFAHTLQQVRKAVP-VKHVVLASMGEKLVPADTLAEGRGKTPKPVSTDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQS--EAWYQEQIVQVCALPLYHIFAFNVNMMLGLRVGACNILI---PNPRD-LPAVFKALAGRRFHTFPAVNTLFHAMANHPDDWSHLKISAGGGMAVQQATAKLWLEKTGCPICEGYGLSE--TSPVVAANPTDTTAGTIGLPI-PNTDVRLLDDNGAEVGPGLAGEIAVKGPQVMAGYWQRPDETAKVMTADGWFRTGDIGMVDERGYFRIVDRKKDMILVSGFNVYPNEIEDVLTQMPGVLECAAVGVADARTGEAVKVVIVRKDPSLTEADVRAYC-EQNLTGYKRPRLIEFRPDLPKTPVGKVLRRELRD--------- 111017211 19 -----------------------------FLERSASVFPDRIAVVHGDRRYSYREFGDEVERLARVLRSR-IEPGDRVAFLCPNTPEMLFAHFAVPLAGGV-LIALNSRLAGELEYILEHSGTSLLFVDSELVG--SVATAREAVPSLPMVPEGIVTGMYADFLAADDVDGTPLHWGVDDEQQVIAINYTSGTTGKPKGVMYTHGAYLNSLGETFHNGFAG-STKYLWTLPMFHCNGWCTP--WAVTQAAGTHICLRAVRADAIWDAIDTLGVTHLCGAPAVCSTIAEAPQAHPVD--ALRI-TTAGAPPSPTVIAQLEAI-GVTVVHVYGLTEVYGPYTRTAEERASLLSRQGVGMVQAENARVVDAQMNDVPAGETGEIVLRGNNVMLGYYRDPEATAEAFA-GGWFHTGDLGVMHADGYIQLKDRAKDIVISGGENISTVEVEQAMMTHPAVLDVAVVGVPHPKWGERPKAFVIVKKGATTAEELVEHTRGR-IAKFKVPDEIVFPLELPRTPTGKVLKFELR---------- 147802303 85 ---------------------------------------------------TYAELRRSIRMLATGYHGLGIRKGDVVFLLAPNSLLYPTICLAVLSIGAVLTTANPLNTQSEISKQVDDSGAKVAISAP-------EELHKLLQTGVPTLLTHRTCDENS--LSIEELCSDPLDLPQMSQSDTAAILYSSGTTGTSKGVILTHAKFIAMLKWSVDITS-SNNDVFLCFIPMFHIYGLAF-FALGLLRSGTTTVVMPRFDSKAMLDAIQAYQVSNIPAVPPVILGLVKNSSSC--DLSSLRRVGSGAAPLSKEVAEGFREKFPVELRTGYGLTEGAATYFVTDEQAKARAGSSGRLLPRFCAKVVDTETGLALPPNREGELWLKSPTVMKGYLGNAEATAATITSDGWLRTGDLCYFDEDGFLYIVDRIKELIKHNGYQVAPAELEAILLSHPSVLDAAVIPVEDEAAGQIPMAYVV-RAGGSELTQQEVIQFVAGVAPYKKVRKVGFINAIPRSTAGKILRKQL----------- 50084965 29 ----------------------------------------------------YATLRKRAKQLAKALLALGIESGDRVGTLAWNTYRHQELYFAVPGMGAVLHTINPRLFADQIEYIIQHAEDTVLFFDITFSTLLEPLLPKLKHDQLP--QNIPNCLSYEQLLREQN---DEFEWPEFAETQAASLCYTSGTTGNPKGVLYSHRS---TLLHAFTVCTVDRKDCVLLAVPMFHVNAWGFP--YAAAMCGAKVCF-PAAQIDAACELAAQEQCTMSIGVPTVWLSVMDYLEHHPEKTKQLNIIVMGGSATPRALIDRIQNNLNATTIQAWGMTETLPEHMALEQSERFIQSKQGRAIYGV-EIRVIDDHGQVLRDGSAGHLQVRGPWIVSAYFKADEQNI--LDAHGWFSTGDIACISAEGYLQITDRSKDVIKSGGEWISSIDLENTAVAHPAIQEAAVIGLNHSKWQERPLLVAIKRDMQIDEQELIHFLSKR-VAKWWLPDDVVFVQSLPHTATGKLQKNVLRE--------- 193639995 52 -------------------------TIGGIFNDAVQQTPDREFLVSENKRYTFAAMDSEVDKLCRSFNALGLQHGDRVGIWMPNCAFYYSVIIATARLGLILVNVNPAYQSDELKHSLTLAEVKCLVTLEKFKTQNYPEILEKVDAKLPTLESVIFYSENQTFLDLGS--NTNYSIPKVQPDEGCNIQFTSGTTGKPKAALLNHNNAYFIMKRLGIYDDVNEGKLHKMCCPM---------------------------------PLFHAFALSIAVVAP----------------LVTKSTVYLPSAHFDPKAT------------SLFGMTESFQNFT--DDSDERIKSTMGF-IQDHVEAKVIDTNGDMVPFGTPGELLIRGYLNMNGYFNDEEKTKETIDSNGWLHTGDQFVLYEDGYGNHVGRLKEMIIRGGENLFPKEIEYFLESHPSISQVQVYGIPDHRMGEEVCASVIVKEGATTEADIKAYSKGK-IAHFKIPKHI-FIEAFPKTASGKVQKYRLREMAMQRI--- 111022475 16 ----------------------------DLLITALERNSDKPALYLGDVVLTGGEMRDQISCFAQALASLGIGKGTSTAMLSKNRPEVLISMGATMISGCRASALNPMGSLDDHLYIVGDAEIQTLIFDP--TAFEERAAELEAQS--PSIENVLSLGPSEDILALAETFTRRLRAADVAADDNSSMVYTGGTTGKPKVVGSYQSGATLNQIQMAEWQWPDEPR-FLICTPLSHA---GAAFFIPTLLRGGALIVLPAFEPGAVLEAIEKHKISATMLVPTMIYLLMDHPDLPKRDVSSLQTLFYGASAMSPARLKEGIEKFGQIFFQFYGQTECGMTIAVLDDPSRL--ATCGRPV-PWLNVALLDDDLNEVPQGELGEICVRGPLVMKGYWKKPDETAEAF-RGGWLHTGDVARRDKDGFMTIVDRKKDMIVTGGFNVFPREIEDVISAHPAVGSVAVVGVPDEKWGEKACV-VLRAGQTVDAAELVERVRA-AKGSVHAPKSIDFVDALPLTPLGKLDKKALR---------- 197105586 49 -----------------------------------RRFGDRPYLVFEDTHW----------RAASAFGRLGIAKGDRVAVAMRNFPEWSVCAWGALAVGAV-LTPLNAWEPGPVLARMLADSGAKVVAVDAEEAVDAELILARGAGDAPTLADLIG--------PYADLPDAPAPDPGLSSDDPATIFYTSGTTGQAKGAWGTHRNIATNLVNTPPAAALPAPRAQLLPLPFFHVTGFHS-ALVPAMANGGTLVLMYKWDAGRALDLIARERIQGLTLVPTQAWQLVEAAEGSEVDLGCVDTVGYGGAAAAPELAERVRAVFPAAWPQGYGATE-TSSLTAANSHEDMMERPGSVGIAPCCDLRVVDAEGSDVAPGEPGELWVSGPNVVLGYWNQPEATEAAFG-GGWYRTGDIVRRDAEGFITLLDRAKDMLIRGGENIYCVEIEDVLMSHPAVAEAAVMGVPERVLGEVVGAVVRLRDGWAAAPELRRHAAAR-LPSHKVPVILQLRDAFPRNAAGKALKRELRSELPARL--- 71280665 25 ------------------------ENFRELLAAANNSHGDKTAINFFGIQLTFSELHGSVYRLAHGLTLIGVKKGSHVAVMMSNRIEFPVTWLALAVLGAVMVPVNTTYTGKELDYLINDSDSEFIITENQFPVFDDMKVANYQGSTFHHWHDVSESGQA-DFMPDWPLHND----------DLLNIQYTSGTTGFPKGCMQTQKYWILMLPYSINSILTDHSFYYMDQLVMA-------------LHCGARLNVAGRLSASKFIDRIKRYDIDMAWIPRPL----LSQKASPDDVNLPLKKLFIGGA--SAENIVQLQQRFGINVSNAYGMTEGLIVPDEITDVD--VLGTCGL-MTPFRQCKVMLENGEEAARNEPGELWIKGDGIFKGYYNKPEANAESFV-DNWFRTGDKFIQTEKGYFKIIGRFKDMIRRSSENISAMEVEYVLSQHPQIEQAAVVAVPDDYRGEEVKAYVLVRGENNLTAEQVIDYCQTKLAAFKIPRYLEFVRDFPYTPTKKVAKHKL----------- 218252569 13 ---------------------------------------DSLAIVDHERRITYRELQQHVDRLYAA----GVRVGDRVSIFSRNSADYVYAYMAIVSLGAIAVPINFQLSSREI----------AYIIKDSGSRHILTYQPLNLVDALSTLRDIRQMGKKDESLP-----AAPTLPPTFDEQNPCVIIYTSGTTGSPKGAVLSHRNLITNAQMSIMGCKAEHHV--LCVLPMYHCFGWTC-SVLYPLYCGAEVVILDSFTPKETISVIREEKINDLYIVPSICSLLTKLAS--KEDMASLRLVVSGGTTLPLQIEQDFMNKFGVDICEGYGLSETSPVVT-MNPPEKPKVGSCG-PVVPGIAWKLIDADGKEVPKGEAGEFIVKGDNIMLGYWNLPDATKNAL-RGGWLHTGDVARADEEGYIYIVDRLKDMIISMGENIYPREVEELIYQFPGISEAAVVGIDDKLRGQAACFYSLHEGASINIRELKKFL-QANLALYKIPREFHELQSLPRTSTGKIAKRQLRDFLAKK---- 86137390 31 ------------------------------LRRAAHVFGETPAVIYGNHRKTYAAYYDRCTRLASALAGMGVKPGDVVATLIPNLPAQAEAHFGVPACGAVTVAYIFDHGGAKVTEFLPLAEAAVIEVPDPQAGF-------EATGRHPTYEDVL--GNAE--------HDFEWIMPQDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVISWMVMNPVYLAIVPLFHCNGWNHTWMMPVL--GGTLVCCRNITPGAIYDAIGDHGVTHFGGAPIVLNLLVNAKEEERRAFDHTVEVFTAGAPPAPATLQKIE-TLGFHVTQVYGLTETYGHVTKWDDLDHAIKARQGVAFPMMDHITVLDDDMKQIPKNGTGQIVMRGNSVMKGYLKNPEATAEAF-EGGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDDKWGEVPCAFVLKEGEEVDEAGLIAFARET-IAGFKAPKRVIFQE-LPKTSTGKIQKFELRE--------- 91204460 26 -------------------------TLPEILERYAAEIPNKTAIIYHHKKINYHGYNTLANSLANELLNIGVKRGDRIGLMLPRIPELVISFMGIAKAGA--IVAPINYELTEIRAIFKNIMPACLIVHSTHIEQAIRALPQ--NTDIP----IILVGEYTGCIPWNDIKTDNPNL-DIQTHEVVYLNYTSGSTGNSKGAETTHSNIYWNTIAAIDILGLKSDDIHLCMFPFAHPHEIFARS----LFLGGTITLVEKIYPKSIANAISSCKVTCMMGLAPLYENLLDVLEHGMFDVSSLRIPESGGMYTRTNLIEKFKQKTGVPIIPVWGSTEGIAIANRPGD--DIPKRSIGKPCPTY-EIKIVDENNNELTHGEIGEMIFKGPAVVQNYYG---NAGNTCSQDGWYHSGDLGMKDENGYFYFIERKSGMMKVAGLKVYPQEIERVLLEHPSIKEIAVISVKDRLRGEPKAVAVLQPGENVKEHEILNFCKDR-LPHYKLPRIIEIRKDIPKSGSGKINKNSL----------- 120401920 51 -------------------------------------------------------------RLATVFDELGISSDARVATFCWNTEEHL----------ALYLAAPCTGRVLHTVNIRLFPEQIAYVVNHARDEFVERSLLSPLADQLPEVRYFVVIGTDHEIPDSARILSYSSLLADSTPFDGAFMCYTSGTTGNPKGVVYSHSTVLHSLAAAADVLGLSERDVVMPVVPMFHANSWGLP-YAALLTGAGVVLPGPNMSPKALLGLLADHRVTVTAGVP---TIWMGAAPLLADDLSALRYILCGGSAVPKALSEEYRQAIGVSITQVWGMTETRTQYAELTTQEKVALARQGQAVPLVDLRLVWDNH-------STGEVQAAGPWIASSYYNSDDQQ-SSFTDDGWLRTGDVGVCDEFGSLLLVDRTKDLVKSGGEWISSVQLENEIMAHPKVSEAAVIAIPHERWVERACV-VVKQGESMTTEEVIRHLSAR-VAKWWLPDAVEFIDAVPKTSVGKFSKKTLR---------- 83596082 41 ---------------------------------------------------TWGEVATRSKKLASALARFGIIEGDRLATLAWNTYRHLEVYYGVSGIGGVCHTLNPRLHPTQLVYIVTHAEDRILFV-----DLTFVPLVEAVAAQLDCVEHYVILTDADH-MPDTSLPNAVAYEDFIAGGDPAHLCYTSGTTGHPKGV-------LYSNRSSVDVFNLGRAASVLPIVPMFHACAWGIPYAAAAM--GTRLVMGPKMDPASITELLENEQVTFAAGVPSVFIAWRATGGTAPE---TLEMVLLGGAASPASLIAALEGEFGIEFRHAWGMTEGLVN-TLLPEHRTWSVTKQGQP--PYGELRIVDEHGSTL-PNDGGELQARGPWVANGYFKRDEKR---LTSDGWFPTGDVAKIDKQSYVQITDRTKDLIKSGGEWISSIDVENTAMGHPEIAVAAAISIPDEKWGERPLLVAVATSNSPPSKESVIGFLAGTLAKWQLPDDVIFVEALPMGATGKVQKTKLRE--------- 157112928 35 ------------------------RSLGELIIKRLRENGDDVAYIDGNESITYSELLEQSVRLANRFHRIGIKKNMMIAIMCENRLELALIALAATYMNAVPILLNPAYTTIELEHVLKLTQPRAVFV----SSVAVKTLLK-VANAIPSIKMITLLGSKERFGELFDRNKQPVNLKD----QVALMVLSSGTTGLPKAVQLTHYNIMAVLRDDLKTFSLSPTSLGLALLPFFHIY-----GYMILLSANKRTIVSPKFEPKLFLSTIEKYKIASAALVPPLVVFLAKHPLVEKYDLSSLMAISCGAAPLSKEVEEMVKRLPNLVLIRVYGMSETSLG---------VLTRNFGKPGSVGKVNRMFPETGKTLGPNQVGEICAKGPMIMRGYYKNEDETRSIIDKDGWLHTGDTGYFDEDEDFYIVDRIKDLIKYRGFQVPPAELEAVLLTNPKIKDAAVIGVKDEVSGELPLAFVVAQPEVETETEVIDWVASRLSKHKHLHGGVRMIAEIPKTASGKILRRELRTMIAK----- 118051524 29 -----------------------------LMEEAFAKHADKVAYSFMGKELTFAQVDAQSKVFAAYLQSLGLQRGDRVALMMPNIPQYPVAVAGVLRAGYVLVNVNPLYTARELEHQLKDSGAKAIVIIENFAGMHGSAVQHIVLCELGLLKGMLVVRSVKKLVPAFSLRGASLKAPVLKADDMALLQYTGGTTGVSKGAVLLHRNIIANVLQSMKKVPAGEQPTSICALPLYHIFAFTVNMMLA-MRTGGKTVLIPNPR-DLKATLKELSRHRFHSF--PAVNTLFNGLANHPDDWSHLKVSVGGGMAVQSAVAELWLKKTGCPICEGYGLSETSPSVTCNPVTATAYSGTIGVPL-PSTYVKLVDNDGRDVNEGQPGEVAVLGPQVMAGYWQRPDETAKVMTADGYFLTGDIGTMDERGFVKIVDRKKDMVIVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKSGEAIKLIVVKKDPALTEQAIRDYCQAN-LTGYKRPRHIVFRADLPKTPVGKILRRELRDA-------- 154687077 37 ----------------------------------------------GKKVWTYEKLMEETNKIGARLKGLGFEKGDKLIVMVPRVLEAYAVYLAILKAGMVVIPCSEMLRAKDLEYRIKHAEVKGAIVPSFINAFDEVNTEQLVTLSIGEWKNLLIEADGDSF-----------QTADTTREDMAFLSYTSGTTGQPKGVVHTHGWAFAHLKTSAG-AWLDISTVWATAAPGWQKWVWSGSGATGVIYHG-------RFNAKTYLELLERHQVNVFCCTPTEYRLMAKVEELDKYDLSALHSAVSAGEPLNREVIDVFRKHFGIKVRDGYGQTESTLLVGVLKDM-DIKPGSMGKP-TPGNQVEIINDKGEICETGETGHLST--PALFKEYYKDPERTKKQIRGD-YFLTGDRAKKDEDGYFWFESRNDDIIVSSGYTIGPFEVEDALVKHPEVKECAVVASPDEIRGSIVKAYVVLQDDEKRSDELVKELQNHVTAPYKYPREIEFVESLPKTASAKIRRVELRQ--------- 118462852 9 -------------------------TLGDIVTDNAVRFGDVPAYKLGSRMVTHAQLHDRAVQLVSAMAAAGVRRQDRVAVLSRNSVEFGEVMAATFRLSPDEVLDV-LKRVSPSMVFCEFALVAAGLAPQLASPPLLVSIGGSGRTGMLDFEEFVGGGDGG-------------RLPAARPDDIACLLFTSGTTGASKCILGQAELRRVAFTMNVEM-RTGSSDRGLINMPMFHVGAMAI--VAGLHARGGSVVLQQQFDAGEAVQLITDERITLLHLAPVMLRALLDEITDPR-GLDCLRTVIYSAAPMTVHTLRRALSVLPRTFLNLYGQTEAIVSHDADSPDAADALRSVGFPF-PGVRVRIVGDDGRDVLPGEAGEIVVRSDSRFRGYWDDPVATLATL-RDGWCHTGDVGRFDHRGLLYLVDRKKDVIITGGENVYSPEVEEVLGGCEGVAACAVVGAPDEKWGEAVCAVVVPTPGAPTLEAVQEFVRS-SLAGYKVPRRLVVVSDLPVLASGKVDKKRLRAEI------- 88706406 24 ---------------------------------------ERTAVVSGDERKSWREFVADNHRFAHGLLGAGVQPGDRVGVFMGNAYSMLTALFGTLASGAVSVPLNTSVADDAIVAMLGDADIRALIVSEEHRARFDRLLPRLPGDLVCITDAVTTDVDAPVWQTIDRISAQPDTLPAVPLAHDSPLNISSGTTGLPKGILHSHGDWAYDLSIA-----LRYHGGARTLLTIGLYSNISWVAMLCTLLAGGTLVVHPRFDAAAFLKTVESEGITHTAMVPIQFQRVLEAQVASPHDLSSMHAMMSCGSPLHEGLKRAIFETFPCGIIELYGLTEGIITTL---DPEEGRWSSVGKPLVGTDILIVGED-DKPCADGEAGEVVSRGRITMPGYWQREDANADARYVDGWLRSGDIGHLDAQGFLYIVDRKKDMILSGGQNIYPQDIEALLVTHEGIADVAVIGASSERWGETPIALVVVRDDSLTMAALLEWANQRLGKQQRLADCIA-VEELPRNPNGKILKRELRKHYGDK---- 156400138 31 --------------------------------------------------YTYNKLTEMIKKCGSALIRQGLQTKDMVAVLLPNMPEYPIVFYGVTSVGGIVTTINPAYTTDEIIYQLK-DSGAKYLVTVPQLAQKAKQAADQAG-----VKRIYTFGYVDGCKSLFDLLHEPVSVSVNWKEDVVCLPYSSGTTGLPKGVMLTHYNLIHHAAMSNDDVMSSEDLITLGLLPMFHSYGLSI--LMGVLIKGASVICMTQFEPTHFLEAIQKFKITMLPVVPPIVLFLAKHPLVEKYNLMSIKQVTSGAAPLGAEQALMTRMPWITILRQGYGLTETAVTTSPLGKCKPGSVGV----LLPGLKAKVIDKTGALLPPNQDGEICVAGPTIMKGYYNNPEATAKTIDCEGWLHTGDVGHYDNEGHFYVVDRIKELIKYKGFQVPPAELEALLLSHPKITDAAVIGVPDDEAGELPKALVV-TSGAITASEVQRFVAERVASHKRLRGGVEIVQSVPKNASGKILRRQLREREKERL--- 111019276 10 ------------------------------VRHHAAERPGAPAVTCGDTTVTYAELDWRTNRIATALAAL-TSGDGRVGALLRMRTEGVETFVAAAKSGLVFVWRLPATEAAAISEFAAAADAVRDALPSVVVVIVDAADSDVLRPGTWTWDRLVMSGTATD----PGLGDDP---------DAEVLQLTSGTTGFPKGVVATHRN-LHNEPEGLLIYRWKPGSVALDAMPLFH---IAGAGWLSTLSAGVHVVLLGAFDARQVAALVERHRITHAFLVPSTIQMLLDVPDLDRYDVSSLELVAYGSAPITITLLRRAIDRLGCGFVQRYGMTETTGSVTALHDPSAHLLRSAGKPM-PGVEIEIRDVVTGARLPGESGEIVCRSRNNVAGYWRRPDETAQLLTHDGFLRTGDAGHIDEEGYLFVTDRVKDMIITGGENVYPIEVESVLAEHPAVAEVAVVGVPHRTWGESVTAVVRPVDPAPDERDLIAFTAAR-LASYKKPREIVYVAELPRGASGKILKRTLREGL------- 85373227 5 --------------------------FADLFEKIASLVPDNVALIEGDAKRTWREYEDRASRLAAALVEHGIEPDAKVAIYGHNSSAFLEAQFAVFKARAVPINVNYRYVDDELVYLFDNADVDAVF-------FDARFAPRAIRDKLPKLKLAIQIGSGEKLEGAKDLEAVTAGLPRLASEDDHYMVYTGGTTGMPKGVVYRQGDFVKAIAGFIQLAAAGMSPIAFPACPLMHGTGMWLGGFAAHTAGGAVATLRDEKDPDRTWEYAAKVGANVIVVVPLLASLRAAAERGEPYDLSRLQAIVSSGAMFSAETKLGLLEHLDIEIRDAIGSTEGSMGTSRAAPPSETAKFELGK------DTKVFDENDEEVVPGSDAGMIANGGFTPIAYYKDPEKSAKTFREIRGHRAGDFAKVAKDGSLILLGRGSVCINTGGEKVFPEEVEEALKAHDSVWDALVVGVPDDRFGER-IVAVVSQSEGHTQGEVIDFARTR-LAGYKMPRQLVVVDEVARAANGK----------------- 146339346 64 --------------------------------------GDAPCIISTEVSYTYRELQALVNKIANVLGKLGLVPGGRVLLRSANNPMMVATYLAAIKAGGIVVATMPLLRAKELSYPIQKAQIALALCDGKLA--DEMEKTRAVA---PALKQVVYWGDALEAL-IADASPDFAAL-DTASDDLCLIAFTSGTTGDPKGTMHFHRDMLAVCDYARNVLRASQSDRFIGTAPLAFTFGFG--GVLFPMHIGASYVVLEKTSPDDLLSAIERYRATVCFTAPTAYRAMIGKLAGR--DISSLRKCVSAGETLPKPTFDAWLKATGLKLMDGIGSTEMLIFISAVED--EIRPGATGKPVPGY-EAKIVDDEGRDVPPGTMGRLAVRGPTGCR--YLADERQ-RKYVQNGWNVTGDTYVMDEDGYFWYQSRSDDMIVSSGYNIAGTDVEAALLTHPTVAECGVVGAPDEARGMKAYVVLAPGAEGTTAAELQEHVK-REIAPYKYPRAIEFVTQLPKTETGKLKRFALRQ--------- 196193910 14 ------------------------KTLSDYVRGYAEQFPNREALVFLGHAMSYRQLDEMADRMVALFVAQGAKAGDVLGLQMPNTPQYVVAFIAAARLGMVSTSISPLMTPPEIIHQASDARVKILMTLMSF----WQTSIPPVLGKVESLSTVIVSGESRDGVNVMSLHADPVNT-KVAMDDVLYLQYTGGTTGMPKGARSSFNLFMNNLQANVFYGYRTGEETVASAFPLFH---IGGAAVLNALRTASTFLLIPDPRDIDHFGEMQKRTPTVLAAVPALYQMLCANDTFKSLDFSGLRMAISGAAPFAKEEVQKLESVVGAKFCEVYGMTETSPVIT-LNPASHFKEAHVGIPL-PGTDVRIVDAEDGNIPMGEAGEIIAAGPQIMQGYLAMPEASEKALVMDGWMHTGDIGVMDEDGFIRVCDRSKDMLIVGGYKVFSVEVESKVQSLPWVAMCAVVGRPDHDRPGNDVVQLMPDNQASESAELSTFCKAN-MSPYKVPREVFFIDAIPLTSVGKIDKKALRK--------- 53720993 28 ---------------------------------------------------TYRQMQQRSRRAAEVLASLGVAPGERVAAMCLNTPAFFDLLLGAWRIGAVVVPVNHKLQAPEVDHILRHSASRAVLFDAALA---------------PVLANVATEGEAAGAAPFDRLVADAAGIAPATPDDAALAEITSGTTGRPKGCMHSHRTVALAAATSALALSMTERERTLMAMPVWHASPLNN-WFGGTLYVGGTVVLMREYQPLRFLQTVEAEQVTLYFGAPVSYTLPLDTADFASFDLTSVRAWLYGGGPIGATLARRMRAYRSEAFYQVYGMTETGPAGTVLHPFEQAMIGCQG---TPGVDVRVVTAAGGLARPGEIGEIRLRADSMMLGYLDDPGATRAAFDDDGWYRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLNAHPAVAEAAVVGRAHPEWGETVIAHVVESAAGVDADALRAFCATR-LAAYKIPREYVFAERLPRTPTGKLQKYLLR---------- 94499373 15 ---------------------------------------------------TFKDAQKRSKQLAQALLKLGIKDGDVIGTLAWNTHRHYECWYGISGMGAILHTINPRLFPEQLIYIINHAE-------DQYLFLDFVPLVEALLEHIGKVKGFVIMTD-EAHMPLPNVHCYESLIPELDERQATSICYTSGTTGNPKGV-------VYSHRSSLLHSWLDNNTRVLPIVPMFH------ANAWGLVYAGAKVVL-PGPHLDGACDMINRYDVNISAAVPTVWTMLMKHLEESGDKLPSLDSVLIGGSAVPRSMIQKFHQDYDVDVWQAWGMTEGSLNKPRPEDEEQLDIKVQGRPCFGV-EMKIVDDQNNELHDGKAGRLLVRGPWIIKRYFKAQEDATDA---EGWFDTGDVATIDASSNMQITDRSKDVIKSGGEWISSIDLENAAMGHDAVLEAAVIGLSHPKWEERPFMAVVAKDPSPNPDDIRTYL-ESKVAKWWLPNAIEFVEEIPHTATGKINKVALREQFKD----- 197341050 10 ------PWLGVLTEVQRQPVSPPRSTVHAFL-AVAAAHPERTALAYFDDRLTYAETEVLSASVAGHLAARGIRPGDRVALMLQNTPHFVLALLGAWRAGAVVVPVNPMYTTGEVRRVLGDAGVSALVCADR----AWEAYLREAVTGTPV--RFAVTADEHGFQTREDLTWDPLPPPAPGGADTALISYTSGTSGTAKGATNTHANIAYSAERQRTGSGIPEGAGYFALAPLFHITGMVCE-LAACLFNAGTLILTYRFEPGDAF-AEHRPACTVGPATAFMALAARPEAS--RDHFASFTYLASGGAPLPPALVDDFAERFGPYVHNGYGLTECTAPCASVPPGRRAPVHEESGTLAPETVVRILDEEGREVPLGASGEIVVSGPQVVPGYWQRPEATSETF-PGGELRTGDIGIMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGESVKAYVSLRPGSPAAAALVAHCRER-LAAYKYPREVEILPELPKTTSGKILRRELR---------- 73537986 42 -------------------------TLFENLEISARRFPGKTAIQFYGNAISYTALLDEVKRLAGYLQHVGVGQGDRVVLFSQNSPQFIAAYFAILRADAVVVPANAMLLEDELRHIVTDSGAVA--------AFAASELLDQIAPLVGTLRHVIVHSYGDA-LTDADLAGGSLAIPDSTPDDLCMLPYTSGTTGAPKACMHTHRTVMASVAGS-QLWRRSHASNFLAVAPMFHLLGLQN-GINGPVYVGGTIVLLPRWDRRTAAELISRHRVTFWAAPPPMLVEFFAQPGIESFDLSSLSCVVGGGAAIPEGTAQLMKERYGLTFVEGYGLTESFIIANPLAAPRNCHLGVQTYGV----DARVIDPATLEEVPGDVGEIAVHGAQVMLGYWNKPEANAESFIVDGFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILESCVIAARDPHRGETVKAVIVLRPDAPALGENELLAWCRGMATYKAPRIVKIVERLPRSATGKIAWRELQE---QEMLGG 163758241 34 ---------------------------------------------------SYKAFFANAERMAQALVASGVKPGDRVAVQAPKTQAMLELYVATVLAGAVFLPLNTAYTAAEITYFLTDAEPRIFVC-DPNCEDELSAVAKDAG----VAEVLTIGADEGGSLPERRDAAAPGFTPVPRGDDLAAILYTSGTTGRSKGAMLTHQALASNAQTLKESWHFSADDVLIHALPIFHTHGLFVATNI-TLIAGSSCIFMSKFDADEILDYM--PEATVLMGVPTFYVRLLETEGLRKAS-ANMRLFVSGSAPLLAETHSRWRNVTGHAILERYGMTETNMNTSNPYDGDR-RAGTVGFPL-PGVELIVTDPATGAPLPGETGVLEVRGPNVFAGYWKMPDKTAEELRDNGFFITGDLGRIDADGYVHIVGRGKDLIISGGYNIYPKEIELVIDDLPGVVESAVIGVPHKDFGEAVVAVIVAQDGVEISAQDVSNMIKDNLARFKQPKSIEFVEALPRNAMGKVQKNALREA-------- 89098400 28 -----------------------------------------------NRRYTYSEWNLRINRVAHALAAEGVSKGDRVSVFLYNTEELAAVFFACAKIGA--VFNPINFRLQ--------AEEAAYILRDASPKVALEPVVSALEGQFPATAFWYIDEEPPSYAAVSQASDSPV-FADVSEDDDYAIMYTSGTTGRPKGVIHTHRHMAEQSLTVIAATKLEPSDKGLVTAPMFHCAELHCAFLPRVHVGAGNIILHQF-NPKKVLQLIEEEGITKFFAAPTMNMILQEDLMAYC--LDSLKLGLYGAAPMAPALVKLCREKLGILLVQAYGMTEMGPAITFLSEHDQLCLNHEIRIVRPNDNG---PSNPEDILPGEAGEIIVKGPSMMKGYYNMKETTEKALYK-GWYHSGDIGALDEDGYLWVRDRVDDMIISGGENIYPREIEDVLFEHSGVLDAAVIGQPDDRWGETVTAFVVKKDPSVSEEELDSWCKESSLANYKRPRKYIFCESLPRNASGKLQKFVLRSELSQ----- 41410146 16 ---------------------------------------DKPVLHLGDTTLTGGQLAERISQYIQAFEALGAGTGATVGLLSLNRPEVLMIIGAGQTQGYRRVALHPLGSLDDHAYVLDDAGVTSLII-DPTPAFVERALG--LLEKVPGLKQILTIGPVPEALSGSDLVAEPLVAADLPPDHIGGMAYTGGTTGKPKGVLGTAQSITMTTIQLAEWEWPENPR-FLMCTPLSHA---GAAFFVPTIIKGGELVVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMNAEAIRR----FGPIFAQYYGQSEAVISYLAKKDHDEKRLTSCGRP-TLFARTALLDADGNPVPQGEVGEICVSGPLLSGGYWNLPEETAKTF-KDGWLHTGDMAREDEDGFWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVIGTPDEKWGEAVTAVIVLRPDHPSTAEIQAAVKKRK-GSVQSPKQVIVVDSVPVTALGKPDKKAVR---------- 156555564 44 ----------------------------------------------------------------------GLRPGDRVGLLLPNVPEYSLAVHASLQAGLVVTFANPLYTAHELTRQFQSAKVRCIVIPQ---------LMETAQAVANNLENINIGGKAKKILGLESLPSQSIQLPEVKPDDLAVLPYSSGTTGVPKGVMLTHRNLVMNISQKVNETTDDFQETVLTVLPFFHIYGFNM--ILNTTLVGTHIVTMPKFTPQDYVECLIKYKPSVLFVVPSLLLFLVTHPEITAQHLSSVTQIFCGAATFLQKINRQ-----DCHISQGYGMTETSITLTPYTMPYE-KSGSCGR-LLPSTTARVVDPTNEDVSPNQPGELLVKGPQVMKGYLDNQKATDEVIDSDGWLHTGDVVYYDEDEYFYIVDRTKELIKVKGNQVSPTELEYIILEIPGVADAAVVGIPDTFAGELPKAFVVPGFENVTPDHVQEFVNPRVAAYKKLAGGVTFVDAIPRNPSGKIMRNELKKIAS------ 16265106 3 ----------------------------QFLIRNAAANGAKTALVTDRRRLGYAELDDLSTRLAAAFAENGVKRNDRVLVFMDNCWEAAAAIFAILKAGATPINA--STKADKLAYIVADCEAAAILTQAKLMPVVAEALA-LAPGHAPFVASTAAPGGAASFEECLTAAPAPVRHGGI-DVDLGMLIYTSGSTGRPKGVMMTHRNIDAASESITTYLRNTPDDIILNVLPLAFDYGLYQ--LLMAIRLGATLVLEKSFAPQAIFDRIRTERVTGFPLVPTMAAMILQMRDLEPGFLPSLRYLSNTAAALPPAHIARLRELFGARLYSMYGLTE--CKRCTYLPPEEL----DRRPGSPNTEAFVVDDEGNRVPPGVPGELVIRGPHVMQGYWRNDAATERMLRPEKVLHTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGIAEAVVIGVPDPVLGAAIGALVVLSD--PTLTE-KDIIRHRHLEDFMVPKIVEFRTELPKTDTGKVSRRLAAETL------- 47204854 18 ---------------------------------------------------------------------------DRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANELDFALKKVQCNAVVCPTSFRTQKYCEMLREISPRLPDLKMVIVAAESRHRRELLDLQS------KLSCDDPINIQFTSGTTGSPKGATLSHHNYFIGLRSGYDS---RPQTRICMQVPMYHCFGSVVGGVNMAVHGVTLVFPSQGYNCQANLEAIQKEKCTFIYGTPTMFTDLLNHPDLLKYDLSSVEAGIMGGSPCPQEVLRNLNAKINMKIMIIYGTTENFIGFPQ--DTEDLKTNTVGCIMS-HTEAKVVDPVTGETVPGTSGELMIRGYCVMRGYWDDPVKTSETITDAHWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAHVVGVKDERLGEQVCACVLKNGQSSSAEEIKAFCKGQ-ISHFKIPHYVVFVDSYPLTVSGKVDK-------------- 37930560 31 --------------------------------------------------FTHAGFELTARRVAAGLHNLGIRKSDVVTLLLHNSPEFAFAFLGASFIGAISTTANPLYTASEIALQARISR-PKLIVTHACHVEKVKHYAAEAGAKIATID----PPPSPEIIHFAELRRSDEKLIEIHADDTVALPFSSGTTGLPKGVMLSHKNLVACVSQQVDAVHIDREDRMLCVLPLFHVYSMIS-VMLCCLRVGAAVVIMPKFEISELMELIEKYRVTIAPFVPPILLAIAKSPAAAKFDFSSVRRVVCGAAPMDRELELALKAKLNAVIGQGYGMTEAGVLSMSLGFAKRPLKFKAGSCGTVIRNARIVDPSSAASLPNETGEICIKGDAVMKGYYNDPEATRRTIDEEGWLHTGDLGFVDDDEEVYIVDRLKELIKYKGFHIAPAELEALLVAHPSISEAAVVPMADEAAGEVPVAFVV-RANAAYITELKRYIANQ-VAPYKRINRVFFTDTIPKAPTGKILRKDLR---------- 170744090 30 -------------------------------------------------RWSYADLVAASGAYAAALVGLGVAPGDRVAVQVEKSPAVIALYLGCVRAGAVFLPLNTAYTPAEIAYFLGDAEPALFVCDDTLRPVAEAAGVKQVATLDAAGEGTMAAGQTESF---ADVARGP--------DDLAAILYTSGTTGRSKGAMLTHDNLASNALTLVEAWRFTADDVLIHALPVFHTHGLFV-ATNTVLMAGAAMIFLPRLDPPRILALMGRASVLMG--VPTFYTRLLKEPGLTPAAARGMRLFVSGSAPLLAETHREWRERTGHAILERYGMTETNMSTSNPYDGER-VAGTVGFPL-PGVALRVVDPESGAPLPAEVGMIEVRGPNVFKGYWRMPEKTAAEFKPDGFFITGDLGKIDARGYVHIVGRGKDLIITGGYNVYPKEVETEIDALPGVLESAVIGLPHRDFGEGVTAVVVRRGERVGEAEILGALEAR-LAKFKLPKRVLFVNELPRNTMGKVQKNVLRDA-NRDLYAG 146329147 30 --------------------------LSDFVIQMCRTYRDRPAYTNFGSTLTFDDIDRKSSILAAYLQKLGYQKGDRLAIMMPNLLQYPITLYACFKAGIIAVNVNPLYTARELEYQLRDADVRGIVIAENFA----HTLA-DVCAHLPSLKDIIITQFGDELVPFEQLSSEPFQAPEIDLDDIAVLQYTGGTTGIAKGAMLTHRNLLANIQQVTY--WVGKGMICITPLPLYHIF-CCTVNAMCLPSLGMHNVLITNPRDTKSFVTLKSYPFSVMTGLNTLFRGLLRSPNFKNLDFSHLRFVVSGGMPLDKGVADEWQNVTGNVIIEGYGLTETSPIVTANLLYNEGFTNGIGYPVSE-TLVKICDENGMPVETGAIGELWVKGPQVMKGYWRQPQETEESL-KDGWFKTGDMATMDARGFCRLVDRKKDMVLVSGFNVYPSEVESVLNAHPDVLESAVIGIPYEKTGEAVKAFVVLKPEKKTEEELRHYARA-NLTGYKRPKFYEFRSELPKSNVGKILRRDLMRKEREKMQA- 195997251 32 ------------------------------------QYGDKPAITDAHSTLTYKMLKQQIRQCGSALRRAGFKKGDIFAIYSPNHPQYPVLIFAVAAIGGIPLFVIQQMKLSSAKYLLAHSSNAANAI-KVDKTLNLRGLYVFGEEKGVTSFDTLIQDDGAFFKP--DATIDPI-------NDVVMLPYSSGTTGIPKSVMLTHYNLIANFAQLIDVKVFDSDAPVLALLPFFHIY-----GLVVILLAGLRVISYLRFEPEVFLQSIEKYKIKYAPLVPPLYVFLAKTPLVEKYDLSSLQETMCGAAPLDYDLSQTVRKRVGLSLRQVYGMTEPLSHMGKRSDKDKVVPNTKAKVVD-IETGRSLPEHQR-------GELCIRGPQVMKGYLRNKEATDRTIDKDGWLHTGDIAYYDKDGYFYVVDRLKELIKYKGHQVAPAELEALLLTNPKVADVAVIGRPDDDAGELPMAFIVRSGEITK-QEIIDFVKDNVNPQKYLRGGVEFLDIIPKSASGKILRNQLRKRIKE----- 118466790 11 ----------------------------------------------GYRRTSYRELGDRAAQLANALRGLGVTGDQRVATFMWNNAEHLAAYLAVPSMGAV-LHTLNIRLFPEQIAYVANEAGDQVVLVDA-------SLVKLLAPVLPTVHTVIVVGDGDTVLRYADIGAEPAEFPRIDENSAAAMCYTSGTTGNPKGVVYSHSSFLHTMAATANGIGIGATDSLLPIVPMFHANAWGLP--YAALMAGADLVLPDCHDPRSLVRMVEDLRPTVTGAVP---TIWNAVLHHLEDDMSSLRLVVCGGSAVPVSLMRTFEEKHGVQIRQLWGMTEATMAWPPPGTPEDAYRGTQGQPVCGV-QMRIVDDDGR-VLPNDVGEVEVRGPWIAGSYYLGRDD---SKFDSGWLRTGDVGRIDERGFVTLTDRAKDVIKSGGEWISSVELENCLIGHPDVVEAAVVGVPDERWEERPLAVVVVKDGASDADQLRKFLADK-VVRWWLPERWTFVDEIPRTSVGKYDKKAVR---------- 12229632 53 --------------------------------------------------YTYADVELNSRKVAAGLHKQGIQPKDTIMILLPNSPEFVFAFIGASYLGAISTMANPLFTPAEVVKQAK-ASSAKIIVTQACHVNKVKDYAFENDVK------IICIDSAPEFSVLTQANEHDIPEVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYIHSEDVMLCVLPLFHIYSLNSVLLCG-LRVGAAILIMQKFDIVSFLELIQRYKVTIGPFVPPIVLAIAKSPMVDDYDLSSVRTVMSGAAPLGKELEDTVRAKFNAKLGQGYGMTEGPVLAMCLKEPFEIKSGACGTVVR-NAEMKIVDPKTGNSLPNQSGEICIRGDQIMKGYLNDPEATARTIDKEGWLYTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVRSNGSTITEEVKDFISKQ-VIFYKRIKRVFFVDAIPKSPSGKILRKDLRAKLAAGL--- 163737888 34 ----------------------------------------------------YGELFAGAERMAAALVSRGVAPGDRVAAQVDKSLAAIQLYLGTVMAGAIFLPLNPAYTEAEVAYFIGDATPRVFVC----NPVRHESL-RAVAGEATVLT---LDGEGQG--SLADLAAEPI---ERKPSDLAAILYTSGTTGRSKGAMLSHEN-LYSNSLTLRDYWFTAEDVLIHALPIFHTHGLFVATNVALL-AGAQVVL--LPGFDAEAILAAMPNATALMGVPTFYTRLLVDARLTPDLAANMRLFISGSAPLLVETHEQWEARTGHRILERYGMTETNMSTSNPYDGVR-VAGTVGPPL-PGVEARVTLD-NAEIPLGEIGVLEVRGPNVFQGYWQMPEKTAEELRPDGWFITGDLAKIDSNGYVTIVGREKDLVISGGFNVYPKEVETLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPTEEGTDAASIQAALSEH-LAKFKQPKHIALMDELPRNTMGKVQKKALRETFAQ----- 4678701 39 ---------------------------------------DAVALVDGTVPGPGRMWRADVDALARGLQESGIAPGDVVAVRLPNCGRFPTLHLAVAAVGAV---LLPIHQGTEVDALLTRAEPALLVL--SAAGSDGLATARSLLESVPSLRGVLLAGSGSGRRSLDGLGSGPRPVDVTPDMPLVLVPSSGTVSARPKLCVHSHDGLLSNTAAVTAEAADAFDGPVLTACPMTHLFGLQS--LHAALFAACTQVLLTGWDVDR-FLEQAREHGPRVVFAVPAQLRDVVTRLARTGEPAGFTPYQVAGAAVAPALAVRVRAVLDCELVVVWGMSEGTGTRTRAHHPDGCV----GEPVSGVD-VRVVDEHGQECAADERGELQYRGPGLFRGYFREPELTRSALTDDGWLRTGDLATVDADGVVVLHGRAAELINTGGRKFSAGEVEGLLSGFTDLGPLAVVGAPDDRLGEYPCLVVTDHDGTIGLSEVTAFLRRLGLADHKIPLELVTVRELPFSPAGKLDRGALKRLLA------ 120612991 28 ------------------------QTLGDFFAGVAARHPGREALVSRHQRYTYAELHAEVRRLAGALLGLGLQKGDRVGIWSHNNAEWVLMQFATAQVGLVLVNINPAYRTAEVEYALNKVGCKALVAMARFKTSDYVGMLRELQSRLPHLRTVIWQGGIEEMLRFSELDAQDARIDAVAKTDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGECMRLTPEDRLCIPVPLYHCFGM----VLGNLVTHGSTIVYPSDGPLSVLETVQAERCTGLHGVPTMFIAELQHPRFAQFDLSTLRTGIMAGSPCPIEVMKRV--VSDMHLEQIYGMTETVSCQSSTDTPLDKRVSTVGL-VQPHLEVKIIDDSGEPVPRGRSGELCTRGYSVMHGYWGDPDKTREAIDAEGWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDEKYGEELCAWIIAKGEQPTEDSIRTFCQGQ-IAHYKVPRHIRFVSEFPMTVTGKIQKFKIRDAMKEQL--- 159899865 14 --------------------------------------------------YSFADLYHRVKRLGNVLHKLGINQGDRVGTFAWNNYQHLELYYAIPCAGAVCHTLNIRLSTEQLAYIINHAEDKV-IFVDA----TLLPLFSKLADNIPAVETIVLINAQPNVLHYEDLMAQEFDWPVTDERQAMGLCYTSGTTGNPKGVLYSHRSYLHTMENQATALAFTPDDIVMPVVPQFHAMAWGLP--YSAMFAGADLVLNPVALAD----LIADEKITFPAGVPTIWTAMYQELRANPRDFSHVRCLAVGGAAMPRGLIEAYERDFGVPVLHAWGMTEGTISHRQLSDHERWDLRAQGYPIGGV-ELRIVNDAGEELPWDGTGELQARGPWVTAGYYKVEP-TAEHFTADGWFRTGDVATINHEGYLGITDRTKDLVKSGGEWISSVELENTLMGHAKVTEAAVIAIPDERWSERACVVLTKDAGEVEPSELLEYL-EPLVAKFWLPERVVFVSEIPKTSVGKFDKKVLR---------- 196257129 17 -----------------------------LLERTHKVYPHKTALIYDSTSWTYAQFAQRVNQLAHRLRQEGLQKGDRVAFLCPNIPPMLEAHFGVPLAGGILVCINIRLSPQEILYILNHS-GAKFLFVDT----EWTNNIKQIQSQLETVEKIIHISDQENLAPLEGEEYQGF-LDKANSKSVPWLNYTSGTTGKPKGVMYSHRGYLNSLGEILET-RLTPESVYLWTLPMFHCNGWCFP--WAVTAIGATHLCLRKFNAALIWQLIHEQKVSHLCAAPIVLISLLNDANCPQKLEVPLRI-TTAGAPPSPTLIEKITAI-GAKITHVYGLTEVYGPYSELNLPERAKLARQGVPYIGAEGLRVVDEQMQDVPAGETGEVIMRGNMVMKGYYNDPQATENAFS-GGWFHSGDIGVMYPDGYMELRDRIKDIIITGGETVSSIEVEQCLYAHEGVLECAVIGVPHEKWGETPKAFVLKEDFTVTEQDLIEFCRSK-IAHYKCPTAIEFI-VLPKTSTGKIQKYLLRQ--------- 55377030 12 ------------------------------------------------TEYTYAEVNERVNQLAHALSDRGVSKGSRVALLAPNTHYFIETLYATNKLGA--VFVPLNYRPAKIEYILNDCEAATVI-----ADYDFAEKVQPVRDDIPAETFIRIDGEWEAYSGILDGQAEPDR-PEMAEDDDASINYTSGTTGDPKGVVRTHTESWHSLVLNQHMEIRDDDT-YLWTLPMFHCNGWGH--TYAITGTGGTHVCQRTFDAADTFRRVREYDVSFMCGAPTVLNKLIQHYRANDGDVVTVRIATAGSAPATA-TIERVEDEFGWRIIHIYGLTETAPIITTSNSPRRIAERGRELKVKQGSETRIVDEDGTDVRDGATGEVVVQGNQVMDRYLNKPEITEEAFNDEGYFHTGDLAAWDEDGMIQIMDRRKDIIISGGENISSIELEDELYDHPGVLKAAVIPTPSEDWGETPMAIVVPTDSDATEQDILEFLRER-VASYKVPAGIDFRDSLPETATGKIQKYELRE--------- 163724405 22 ------------------------------IRMNVAKYPNKTAVIFGDRTMTWTDVWENSNRLGHALLDLGLNRHDRVLILLPNCPEYPEVVLGINKAACVATACNFRLTAPEVAYQLNDCGARAVILKSAAE----LETVLSVKDQVPSLEHVIVENSAPEFDYKSLLAQAPAEEPGVETSDVHLLMYTSGTTGKPKAAARTYKSDYHMANAVIHELGLTPDDVYLAAAPMYAAASMGY--TFSTMMSAGTLAILPAFIPDQIFPEIERVKATWIFMV-PIMYEWMLTTPADASDVSSVRVVSCGAPLHNATAKKMIDSFTQAKVSNWLGASEGFISYTYENGPAG--EGCVGRPV--FDELAVFDEEGNRAAVNEPGVLYGRGYSMWEGYLNKPEATKEAFLDHEWGTVGDICRQGEDGDFYIVDRKNDMIITGGMNVYPVEIENVLMAHEAVADVAVIGVPDEKWGEAVKALVV-KAQGSEISELIAYCKEN-MAGFKTPKSVEFIDQVPRSMIGKALKAQMRK--------- 76802331 1 --------------------------MGDLLSMAADRYEDNVAVEFMSQETTYGELEATANSVANVLVENGVAAGDRVGLYIPNTDQFPAAYFGAIKTGAVPV-PLNLRMDPNTLEFVLQDSGVDHLIPLLVGGMDTDDGRIAGPTELADVGNVYVPGVGDQAVAEADDEFETV---ERAYDDVAVQPYTSGTTGKPKGVLLTHENLLSTIESYTKGGLVDADDNTALVLPLFHIYALNA--IQGTIYKGGTMHMIPRPDPEMILQTISQNDVTTFAGVPALNMMWQVYRESPDDDMASLNDVVCAAAPLADDTRRTIEDAWDVPMTEGWGMTEGCTEPSRLVDPETRETRLHSDQLEPAPD----DDIDFTDESQVTGEIAIRGPNVFEGYYNRPEKTGAVFDDDGWFYTEDIARVDEDGYFWMVDRADDMIISGGENIYPAEVEDALYEHPGVAEAAVVAAPHEIKGEAPVAFVVPEPDADEEEQLRDFTLDH-VATYAHPRRIFIIEELPRSATQKVQRYKLEEELDDRL--- 56421407 3 -------------------------TMPNWLKQRAFLTPERIAVSDGRRTKTFAELYEAAAVWARRLAQAGVKEGDIVALLMKNRIEMIEIIHALFFLGARVLLQNVRLTSYELGWQLDDSGARLAIADEELAGSDGRVLTVGAVAALPEVDVSL-----KETCDLE---------------EVATIMYTSGTTGTPKGVLQTYGNHWWSAVGSALNLGLHERDCWLAAVPLFHISGLSI-AMRSVIY-GMPMRLQTSFDPKEANEWIMRGDVTIMSVVAALQRMVAELGEARYPDTFRCMLLGGGPAPRPLLEACKEK---GIPVYQTYGMTETASQIATL-APEYSLLGSAGKPLFPAELCILKD--GKPAAPHEAGEIVVKGPNVTKGYWQRPEATAQAI-RGGWFFTGDIGYLDEDGFLYVLDRRSDLIISGGENVYPAEVEAVLLSHPDVEEAGVTGVENETWGQVPYAFVLKRGASPDEAALRAFCRER-LAKYKVPARIYFVDELPRNAAQKLLRRELKRLI------- 119505624 19 ------------------------------------------ALNAHDFEWDYRTLVERSHAIARLLLEAGIKREDRIGVLGLNSAAYFAILLGASRIGAVTVSVNFRLAPAELAFVLDDAQVDILFVTD--DNIDETITQTIAIRELPTR---LIANRSDAFLALTNQEVEPYRIGQVDEHSPALQLYTSGTTGKPKGAVLSHRN-ILSLTQMMGIAAYNADTINLVVAPLFH---IGGTGVIGLAY-GAHNILHEAFDPLRVVETIQAQSVTSMFMVPAMIQAIVKLVPNVRDDFSSLENIAYGASPISATLLKEALEVFDSRFSQVYGMTEGTVIALSPEDHDKAIAGTSCGKACPGNEVKIVDTEGVELGPNQTGEICLRSASNMLEYFNRSQATAETLL-DGWVMTGDAGTIDEEGYIYLRDRLKDMVVTGGENVYPVEVENVLSGIPGVIEVAVIGIPDETYGEALAIFALQPNHMIDADDVIAFCRDK-LAGFKIPRRVECIPALPRNPSGKILKTTLRE--------- 163702356 5 ----------------------------------------------DGLRWSYADLVAASARYAAALIGLGVNPGDRVAVQVEKSPAVLALYLGCVRAGAVFLPLNTAYTAAEIAYFLGDAEPALFVCDDALKPVAEAAGVPQVGTLDARGEGTMAAEAAGQTGTFADVARGP--------DDLAAILYTSGTTGRSKGAMLSHDNLASNALTLVEAWRFTPDDVLIHALPVFHTHGLFV-ATNTVLMSGAAMIFLPRLDPPRILDLMGRASVLMG--VPTFYTRLLKEPGLTQEAARGMRLFVSGSAPLLAETHREWRERTGHAILERYGMTE--TNMSTSNPYEDRVAGTVGFPL-PGVSLRVVDPESGAPLPTDVGMIEVRGPNVFKGYWRMPEKTAAEFRPDGFFITGDLGKIDERGYVHIVGRGKDLIITGGYNVYPKEVETEIDALPGVLESAVIGLPHKDFGEGVTAVVVRRPGAQVSAEILGALESR-LAKFKLPKRVLFAEELPRNTMGKVQKNVLREA-------- 206969196 3 -------------------------TMRQLLQKRAIQSPNLEALVGGTKRYSFQQYNERVNQFAHYLLHNGVQRGDRIGILCKNNHPFPSVMMASLKIGA--VFIPLNHQLTELETIVKEAKLKVLVIDEEFN---------EVLLKVDAVKEIVIQTTKEDFGSFEELQKQPTTEPEVHEEDDAIYLFTSGTTGQAKACVIGHKNLHHYFAEIAGQREIPAGERFLSVHPLFHMSGVLS--ILNCIYHGVTMIFLANSNPALIWDKIEEEKITTMLAFPAVYSYMLDELNKKERNISTFKVAQSGGTKVPETLIQKYMEK-GIYMVQGYGSTEGWVSWHPMMGKEKM--SSVGKTLKNVEVKIIHPETGHELTTNEVGEIHVKSPYMFKGYWNNEK-ATKKVVKDNWFNMGDAGMIDDDGFLHIMGRYKDVIIRGGDNVYPDQVEDVIHEIHGVLEVAVVGVPDDFWGEVPTAYIVKDMQTLTEEEIIQYCKEK-LASYKIP-KVVFMNKLPKNALGKVLKRELRENI------- 39934523 22 -------WPK---DTPREPQYLHGEVLSEYLRAWAKSAPLRPAVIFYGHVTTYADLDEQSDRFAALLLQKGVKKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQLAGVVEQSFADVIPSD-PTISRIIVPGATDLLSALAAL-PKPEPLPPAALDEVAALNYTGGTTGMPKGCVHTQRDMVYTAAANHGISVVDQNSVFLSFFPAGENFGLIFP-----LFTGATLVLLARWDALGVLTAIQRYKVNVTAMPVDGAVELMDHPRFKEFDLSSLSQVRVVSKKLNPTYRKRWKDLTGTILTEAWGMTETHTSNTQGDDSQPIFV---GLPV-PGAEFKITDFETGKLVPGGEGEIRVRTPSLLKSYWNKPEATAESLV-DGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAEGTAELQAWCAER-MAVYKVPE-IRIIDALPMTATGKVKKQEL----------- 158424498 27 -------------------------TLPHLLAAGVAAKGEAPAFDFRGAKLAYLQLAREVDRLASGLSAAGVAAGDAVALLLPNTPWHPICFFAITRLGARVVHISALDARREIHHKLK-ATGARRLITTNLPGF----LPGALDALAEGLLDEVLVGEDARWLPVPDFSDAPLTAPLPQPGDIAVLQFTGGTTGLPKAAMLSHGNLMYRLWRDGGRPLVAGTEKVVAVLPLFHIYALTTV-LLRHIRDGNEILLRQRFDVETLIRDVSELRATQFSGVPTMWVALLNRPGVESVDFSSLKSCVSGGAPLPFEVQARIEAIVGNQLNNGWGMTESRVPFRVTRRPGLIGVPLPGLAM----RIVAMDDPGRALPPGEVGEIAIRGPNVFAGYLGDEAGTAAAF-HDGWFLTGDMGRMDDSGLFEIVDRRKNMIISSGFNVYPAAIENAIYEHPSVHEVIVIGVPDAYRGQSARAYVVLKPGAPAFTDLHAFLAER-LGRHEMPRSLEFREALPRSPVGKLLPKVLIEEV------- 155212872 32 ----------------------------------------------GRTRHTYSEYADRTARLANALDDYGIERGDRVATFCWNHTRHFETYFGVPNTGAQLHTINPLLPDEHIQYIVDDADDEIIFVDPSLAEFDDVDFVAMGSEGIDALD----APAYEEFI---GDHSTEYDWPDLDGDQPAGLCYTSGTTGKPKGVEYTQ-SMLWSASQTPQGIPMEDSDVVMPVVPMFHVNAWGMP--FTAAAAGAKHVYGPSPDPADLAALIEEEGVTLSAGVP---TVWLGVEGGNEVDLSTLDTVIIGGAEWYDERDVEVLHAWGMTELSPIGTVSHLKDDLR-DADYDTQVNKRSKQVAPGLEFEVIDEDGEEIPDGEAGELRIRGPWVTKEYFKRPEANEEEFV-DGWLKTGDVVTVDEDGYMQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEAAVVGVPHERWQERPVAFVVVADGVDRVERIETGLREE-YPKWWVPDAVEFIDEVPKTATGKFSKKDLREQYGDQSL-- 86169669 119 ---------------------------------------------------TYYDLYREVNRLANALKDMGVSRGDRVSIYLPMIPELPIAMLACARIGAVHSVVFSGFWAKAFRERAADAGAKVAITADAFKVIKLKETLDMVADEIPSLERVIVAGEDVSMVDGRDIYSEAVECQELDPEDPLFILYTSGTTGKPKGVVHTHGGYVSSTYRFVDIWWCLADIGWIT----GHSYIVYAPGATSVIYEGA----PDHPDPGRIWSMVERYGVSILYTAPTTVRLLMKYGDKEKYDLRTLRILGSVGNPINPEAWMWYYRTVGCPIMDTWWQTETGMHIITPLPVTPLKPGSAGKPF-PTVIADVVDDEGRSLR-GSGGHLVIKTPWMFRTLFREPERYVDAYTFPGIYLSGDVARIDEDGYFWIQGREDDVLNVAGHRISTAEVESALVSHPDVVEAAVVGKPDILRGEEIAAFVTLRDKVEPTPRLKGVLREREIGPIASPSYIEFVEDLPKTRSGKIMRRVIKAIV------- 51891936 44 ---------------------------------------------------TYDQWNRMANRMAHFLLEQGVRRGDRVAVLSQNCLEMLTLLFACGKLGAIYVPYNWRLTVAELRPLVADTDPRIF-----FYGPHFEQAVAELQPPKPVLLNLDLSGYPEETPPAPDLDPE----------DPWMILYTGGTTGRSKGAVLSHRAVLWNAWNTIAGWTLSPDDRVPILTPFFHTGGLNVFTTPLVELGGCSILMGPF-DPGELLDAVEKERLTVIFMVPTMFKMVMDHPRFAETDFSRVRFLISGGAACPVQLAYRAK---GCQFKIGYGLTEGMPDHRSWDKPGSV-----GFPL-PHIQLRIVAEDGRLCGTNEVGELLIKGGHVFSGYWRNPEATAEAL-QDGWLHTGDLARRDEEGFYYIVGRKKEMFISGGENVFPLEVEDAIYQHPAVAECAVVGIPDPKWGEVGKAFVVLKPGMRLTEEELIEHCRKLLAKYKIPKQVEFLPELPKNAAGKILKRELK---------- 29830407 23 ---------------------------------RAAEFGEAPALVVDGTTLTYEQLDRFHRRIAAALAEAGVRKGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLATAEE--FAKQLSDCSARWIVTVSPLLDT---ARRAAELAGGVREIFVCDSAPGHRSLIDMLATAAPEPRVDAEDVAALPYSSGTTGTPKGVMLTHRSIATNLAQLEPAVPTGPGERILAVLPFFHIYGLTA-LMNAPLRLGATVVVLPRFDLDTFLAAIEKHRITHLYVAPPIVLALAKHPAVAQYDLSSLKYVISAAAPLDADTAAACSRRLGVPVGQAYGMTEHVVPLNAVNPPPKLVAGTEMRILS-------LDDPDQDLPVGEAGEIAIRGPQVMKGYLGRPEATAAMIDEDGWLHTGDVGRVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPKIADAAVIGVYNDDNNEVPHAHVV---RQPSAADLSAYVAER-VAPYKRIRHVTFLDEVPRAASGKILRRQLRD--------- 119194119 56 -------------------------TLGELLSFQCLRYRDSECLVCPWTRWTYGHLEDESNQLARGLLAKGIKRGDRIGVMAGNCEQYVSLFFAAARVGAILVVINNTYTCPELMYALKHVGCKLFIVPDALSNLK-TPLGR--SNDLPELQTIMIRGRYRDFEIYDDVKYAGRSVPELSPSDVCNLQFTSGSTGNPKAAMLSHYNLVNNSRFIGDRMDFTQSDVLCCPPPLFHCFGLVL-GLLACITHGAKIVYGETFDPEAVLRAISDEKCTGLHGVPTMFESILSHPRPEGFDCTFLRTGIIAGAPVPRPLMRRLIDELNMTFTSSYGLTEACFNAITSDSIDRRL-TTVGKVM-PHASAKIINPQTKTVRIGERGELCMAGYQLFRGYWNNPSKTAESLIEDGWLRTGDEAVFDSEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAISRAAVVGMPDSHYGEVVGAFLSLEEGSPSAEEVRNWTRQT-LGRHKAPRHV-FVFGMPLTGSGKIQKQVLRD--------- 169773201 38 -------------------------TLGELLALQSLQYGEHLVFPWTGTRWTYSALNDEADRLAQGLLAIGIHKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALEHTGSCAFIMLTVFSCYDCRLLLEEVLSKMPHPKRKGSSAALEEIVILRGEHSNPTRQAQLRPDDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMDLTSFDILCCPPPLFHCFGLVL-GMLAVVTHGAKIVFSETFDPKSVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDTHNLRTGIIAGAPVPRPLMKRLFEELNMTYTSSYGLTEATCFNAVTTDTIETRLRTVGKVM-PHAKAKIIDAEGRIVPVGQRGELCIAGYQLTKGYWNNPDKTAETLTTDAWLKTGDEAIFDPQGRCTITGRFKDIIIRGGENIYPLEIEERLASHPAIEVASVIGIPDHKYGEVVGAFIALENKRPSDEELRVWTREK-LGRHKAPQYV-FVRTIPITGSGKVRKVDLRKTAAQVL--- 47095527 14 ---------------------------------------EKTALIWKNEHWSYHHLLEQANKFANVAKDAGIKKGDHVIVMTPRLLETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIV---SYNGM--TAEFDKIESIPSVSKKIIVGDKLSGWEQYETLEAAPTEFERVETSDACLLAFTSGTTGNPKGVVHIH-GWGYAHIRIAADHWLDDDIVWATAGPGWQKWVWSGKGATGFIY-NGRFI------PEKQLRLLEEEKINVLCCTPTEYRLMAKVNNLREHDLSSLRSAVSAGEPLNREVIQVFQDNFDIKVRDGYGQTESLLIGTLVDTP--IRPGSMGKPIMP-EYMAIIDADGNPVGVGEIGDIAMRRPALFKEYYKEPERLQKAIRGD-YFVSGDRAIRDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDEIRGTVVKAFIVLKDTEDLVHELQTFTKEQ-TAPYKYPRRIEFVEALPKTDSGKIRRVELRDA-------- 149190840 38 ------------------------------------QFADNTAFVNMGHSLTYRDLNEKSDAFAAYLQELRAKKGDRIALMMPNLLQYPITILGALKAGLVVVNVNPLYTPRELEH--QLRDSGATII---VAVTNFGNSLQQVIAK-TSIKHVILTSIGDELAPLVNFVVKYVKKPVIESSDLAYLQYTGGTTGLAKGAMLTHRNIIANVLQVYGHFGPRTSKRAVTPLPLYHIFA-NSVSMMLMMYMGGSNLLITNPRDLNSFVNLSKYPFTMIFGLNTLFAALNNHAKFRELDFSNAEFTIAGGMATQKHIADEWQKITGMPIIEGYGLTECSPVVAGGVHTQQSYVPAVGVPL-PSTELRIVDENGQPLGVNEVGEIQIRGDQVMKGYWKQEAETNAILTKDGWLYSGDIGRMDEDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPKIVEAAAVGVPDDVAGERVKLIVVTSGPV-TVDDIKKHCRQH-LTGYKIPKVIEFRDELPKTNVGKILRRVLRD--------- 94497447 8 -----------LKDKYRHPAQW-DQTFGQMVTDSALAHPTAHMVDFMGRKFSYGEMYDQIRRMACGLQAMGVQKGDRVGLYLPNTPHYVAAYYGALMAGAIVVNFSPLYTAAELEHQVEFTLSAKALLPTAMEVLEHS-----------TLETLIVGSVAEMLPPVKSLASESVAIPDDPRNDVALLQYTGGTTGTPKGAMLTHQNLTANARQAQAIDPHQHEPRIIAVLPFFHVF-ANTCTLNRTVVNGGEMVMLPRFDAAQVLAAVQRVKATSLPGVPTMFQALLDHPAIRNIDFSSLRACISGGAPLPLELKQKFEAATGAHLIEGYGLTE--TSPIVCTNPYEGL-NKSGTVGQPVPATRVREDPTRPPPEGEPGELLFAGPQIMKGYWNRPDADAKVFVGE-YIRTGDVGIIDEDGYVKIVDRLKDMIAVGGFKVFPSQVESVLYHHPAVKEALVIGVPDHYRGEQPKAFVTLNDHEIDGPALKDWVNPQLGKHERVCD-VEVRLNLPKTLVGKLSRKEL----------- 217976303 19 --------------------------------------------------LTFDGLRALVAETIASLNGLGIGRNDRVAIVLPNGPEMATAFIAIAS-GSTSAPLNPSYKMDEFEFYMSDLNAKALVV-EAGSTSPAIEAAKKLNIPLVTLTPDAKRGAG--YFTLSGEANGTAALPRAEPDDIALILHTSGTTSRPKIVPLTQANVAKSATNIAATVEFSEKDRGLNIMPLFHIHGLIA-GILAPLSRGGSVFCTPGFNALKFFAAMEEAKPTWYTAVPTMHQAILTRAANNKEIIARLRFIRSSSSSMPPQVITELEATFHSPVIESYGMTE--AAHQMASNPLHGVRKPGSVGLAAGPEVAIMDETGGFLRAGEIGEIVIRGENVTAGYENNPKANAEAFT-NGWFRTGDQGVMDEGGYVTLTGRLKEIINRGGEKVSPREVDEALMDHPAVLQVVTFAVPHDKLGEDVAAAVVLRETTATEQELRAFLSER-IAAFKTPRKILFLAEIPKGATGKLQRIGLAQKL------- 111019641 40 ---------------------------------------------------SFREFGTAVTSLAAGLRRLGVSEDDVVATLCWNSPAHLAAYFAVPGMGALHTLNLRLH-DDQIVYIANHA-ADKVILVDA----DLVPQLQRVIDRLPTVEHVIVAGEADLAVPLDDLDTETFRWPRLDERSAAALCYTTGTTGDPKGVAYSHRSYLHSLQISTGSAFFSDADRVLPIVPMFHANAWGWPH--AAWTSGADIIL------NDRYLQIDHLARIITDLAAAVPTLWTEYARTHPVDFSSLRLAVSGGSPLAAALVRSMQSRHGVRLTQGWGMTETLLTFSRHNTPDRIVPGVQARIVDEYGDELPWD--------GESGEVQLRGATIAGTYFRTA---APDKFDDGWLRTGDLGVLHEGGWIQLKDRLKDGIKSGGEWISTVELENALLEHDAVAEAAVIGVPDPKWEERPCIKLAPGATA-TAPELLAFLDGK-VARWWLPERWAFVNTLPKTSVGKLDKKDLR---------- 416605 12 --------------------------IGSLVEHAARYHGAREVVTSGETRSCWKEVELRARKLASALGKMGLTPSDRCATIAWNNIRHLEVYYAVSGAGMVCHTINPRLFIEQITYVINHAEDKVVLLDDT-----FLPIIAEIHGSLPKVKAFVLSAQMPGLIAYEDLGDDNYIWPDVDENEASSLCYTSGTTGNPKGVLYSHSTVLHSMTTAMDTLNLSARDTILPVVPMFHVNAWGTP--YSAAMVGAKLVL-PGPALDGASKLIASEGVSIALGVPVVWQGLLAAQAGNGSKSQSLTRVVVGGSACPASMIREFNDIYGVEVIHAWGMTEPLAHHVDLSPDEKLLRKSQGRPPYGVELKIVNDEGIRLPEDGRSGNLMARGHWVIKDYFHSD---PGSTLSDGWFSTGDVATIDSDGFMTICDRAKDIIKSGGEWISTVELESIAIAHPHIVDAAVIAARHEKWDERPLLIAVPNSEL-TSGEVCNYFADK-VARWQIPDAAIFVEELPRNGTGKILKNRLREKYGDILL-- 85707894 11 -------------------------SFDEFLSFWAKERPEGIALEMGERATTYGEADLQTRQLIAYFQSHGVGHGDRIAWLGKNSDRYFMLLYAAARVGV--VMAPIGWRLAEIAYILGDTGTKVLFVEE-----QFIDTASEVTGSMENAPRVV---EAETAV-RQALDMEPAKYEPAHGDDPVLQLYTSGTTGNPKGVGLSNTNLFSLRKPSLEAPWYEEGDCILAAMPCAH---IGGTGLSAIAVANGRGHILPEFTPDGVLSAIQN-GATHMFLVPAAIQFVIQHPLAKETDFSNLRYLMYGAAPMPLELLKAVGTMPGTGFLQVYGMTETTGTVTMLPPDDHSLMRSAGKAV-PGVEIQIRGEDNKEVPLGEIGEICILSPSNTAGYWKLPEATAKTIDEDGWLHTGDAGIMDADGYVYIQDRIKDMIISGGENVYPAEVENAIFGHPSIAEVAVIGIPSARWGEKACCVPKPGMEI-EEGDVLAYARER-IAPFKVPKSIDIIAEMPRNASGKILRRQLR---------- 119775069 23 ------------------------DSLVDMFEQAVRDYADQPAFINMGAVLTYRKLEERSRAFAAYLQELGLKKGDRVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPREIVVVSNFARTLEEVVDDTVESVIITGLGDLLSAPKRTLVNFVVK-YIKKLVPKYDLRMQYVK-PELDIDTLAFLQYTGGTTGVSKGAMLSHGNVVANVLQANGALLADGKEFVVTALPLYHIFALTVNCLL-FLHKGAQNLLITNPRDIPAF-ISDLRKYPFTALVNTLFNALVNNEEFTQLDFSRLKLSIGGGMAVQRAVADKWQSITKTRLLEGYGLTEASPLVACCPYNLEGYNGSIGFP-APSTLMQVRDDDGNVLPQGETGELFAKGPQVMKGYWQRPEETTKVIDANGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEDVVAMHPKVIEVAAIGVPNDASGEIVKVFVVAKDKSLTESDVIKHCKHH-LTGYKVPKLVEFRDELPKTNVGKILRRELR---------- 57865519 39 -------------------------------------------------SVSYKELISNANKVGNVFLNHGLKKGDKVLIMMPRAIVTYELYIAALKLGIAIVPSSEMLRTKDLQYRITHGEIDAVI--------SFSSLTKEFENEYDQLKKFIVAGHKEDWVSIEDEKNDDLKGADTTRDDLAILSYTSGTTGNPKAVTHSHGWGYAHLQMAPKLCIQENDLVWATAAPGWQKWVWSP--FLSVLGMGATAVYNGRFHPETYLELLQNYQINVLCCTPTEYRMMAKLSHLEQYNLEYLHSAVSAGEPLNREVVEQFKRHFNITVRDGYGQTESLIGFLKDTEPR---MGSMGKGI-PGSFVTVIDDDGKEVGPNVKGNIAVDLPALFKGYFKDEARTKAASTGD-YYVTGDQAHIDNDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHAAVKECAVVASPHDIRGNIVKAFIILQDDYEASQELQVFCKNE-VAPYKYPRAIEFVENLPKTNSGKIRRVELRDA-------- 84502111 5 -----VPFPAQDIARYRADGMWGDATIPTLFADTVARVPDRPGLIQAPRRMTYGEMAAEVDQLAEALRAQGLGAGSLIATQLPNVADLVLLYLAIARIGAVLSPISIAYRSAELAAAARIVDFDAYVSLGRLAGRPYYE--ERFDALPASVRRLGLGGNLPDVIRLDDGVPRSVQPPAPRSADDLFVFWTSGTEGAPKAVPKTHNNMMASSLGAWRILDLPDGSNILAPFPFVNAAAMGGLMMCWMRTCGALILHHPF-DLDTFVRQLGEEEVTYT-MVAPTVLVYL---RERSDDLHRLRAIGTGSAPPDPEVFRFFQDRFDVPVLNFFGSNEGCSSGERVPDPRNRFFPRDGDVDWPGGEGRLVDPVTRATRPGAIGEMMITGPCLMPGYFSRDGFDRTKIDDDGYFATADLFEISACGSLIFHARARELIVRGGMKISPLELDNLISSMPGMREAAVASYADDRMGEKVCVFVVPQDACVTLADVTAYCDAQGLAKFKWPERLITLEALPRTPLSKLDRKAL----------- 118053818 15 -------------------------TLPGMLADVVSRFSTRAAIVESGKSISYAELQQLSRQAARALMSLGVQAGDRVALWAPNLSEWIVAACGVHAAGGVLVPLNTRMKGAEAADVLERSRARVLVCVGDFLNNYYPDLLQGLRPA--TLEQVVVLG--DKLLPSADLQAQQQREAGIKPDDTADLMFTSGTTGRPKGVMCAHRPTILAFKAWSEVVGLTEGSRYLIVNPFFHTFGYKA-GWVAALLQGSTVYPEQVFDAQAILQRIESDRISFLP-GPPTLFLSMLAHPGLKDDLSSLKSSVTGASTVPPILIKRMREELGINVTTAYGLTEGCATLCEPADNVETVANTCGKAL-PGTEVRCVNEQGQPVAPGEAGEVLLRGYHIMQGYFEDEKATAETIDADGWLHTGDVGVLDERGYLRITDRLKDMFIVGGFNCYPAEIERMLSNHPEVAQVAVVGVADERMGEVGCACVVARNGITLDKEAFTAWCRANMANYKVPRFVLQLDGLPVNASNKVQKRDLLQIVKSRL--- 25026977 34 ---------------------YGDNTLLDVYDNNLAINAERSATYFFGRTQTYGELDKEVRRVAAGLRALGVRPGDRVAIVLPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELKPFKDHGARVAIVWDKAASTLERLRVSVNMINAMPTLQRFALSGAAPNTVPYEVLASDIVSEESVTKDTTALILYTSGTTGRPKGAQLSHGNLFANILQG--KAWVDKPERMLGALPMFHAYGLTMVGTLSV-FIGGEMVLLPSPRIDLIMDVMKKHTPTWLPGVPTLYEKIVEASEEQGIPIKGVRNAFCGASTLPVRTVERWESHTGGRLVEGYGLTE----------TSPVIV---GNPMNPFPDTLVRDNPDETMPDGTEGEVLVKGPQVFKGYLNQEEATEKSF-HDGWYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDIAVVGLPREDGAENVVAAITLVEGAALDPELKTYAREN-LTRYKVPRTFYHFEEMPRDQMGKIRRREVQEELLKK---- 154251255 17 ------------------------------------------------TRTTYKEVHLRARKVAQALGRLGVKEGDIVATMAWNTSRHLEAWYGIMGMGAVCHTLNPRLFAEQLVYIINHAEDKIIFLD-----LTFVPILEGIADKLPKVKAYVVMTDKEEIVEAEDGN---FKWAEVDENAACGLCYTSGTTGNPKGVLYSHSNVIHSMAANMDALGMKCADAILPVVPMFHA---NAWGIAFAAPAVGAKIVMPGAQMDSIYELLDKEQVTVTAAVPTVWLMLLQYLEKTGAQLPKLDRVVIGGSAAPRSMIEVFEKNYDVKVFHAWGMTEGALKAGMEDLPLDKQIDVQGRAIYTVEMKITDDDGNELPSDGKAGHLMVRGPAIAGAYLKGEGGNI--LDKDGWFDTGDVATIDAQGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPKVTEAAVIGILHPKWDERPLLIVVPKEENPTKEEILSYM-EGKIAKWWMPDDVVFVKEIPHTATGKIQKLTLRE--------- 189347895 25 -------------------------TLVDVVRRRALESPDQQALLFKGSVISIGTLEQESNALAEALSELGVASGDRVALLMPNSPQMVISELAVWKTGAIVVPLNPLYTENELVYALNECGAETIIVLTSFYGKIKRVIATSIKEYLPPLIQVLISLQKGDYL-LQDLHASAQSKPPVRHDAPALFLFSGGTTGNPKCAVSTHRSLVISIASWFSVILEKGRDTIILNMPMFHVY--GQAGIMPAAIMGGALVMVPNPRDDDLLHIIKTLKPAVLPGVPTLFTALLNHPKVKKDNMKSLKLCVSGAAPLMLETKQSFEALTGGRIIDAYSLTETTLASTFTPILGTYKPGSVGIPVPDVDVRIVDQENGKDLAPHDVGEVIMRAPQLMKEYWQNPGETAMVL-RNGWLYTGDLGYVDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIARHPAVQEVSVAGVPDPYKVEAVKAWIVLRSEKLMASDLCDFCR-RDLAAYKIPRHVEFTEALPKSTVGKVLRRKLVE--------- 148683984 73 -------------------------TVGECLDATAQRFPDRLVILHENIRLNFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQSSELEYVLRKVGCKGIVFPKQFKTQQYYDILKQVSERLPDLTTVIVDAPLPGTLLLDDIVAAGGKLAQLRYNDPINIQFTSGTTGNPKGATLSHHNIVNNSMLIGQRLKMPTKTALRLVLPSPLYHCLGSVGMVSMMHGATLLLSSPSFNGKKALEAISREKGTLLYGTPTMFVDILN-----QPDFSSYDFTSIRGGEVLSKAARLGEGVIAGSIINKMNMKELVVVYTFMNFPEDTLEQKAGSVIMPHTEAQIV-----NVETGELGELYIRGYCVMQGYWGEPQKTFETVGQDKWYRTGDIALMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFLKHPQVQEAQVVGVKDERMGEEICACILKSGETTTAEEIKAFCKGK-ISHFKIPRYIVFVEGYPLTISGKIQKFKLREQMEQHL--- 218285955 118 --------------------------------------------------YTYQMLYTEVCRVAHAMSSLRIRKGDHVALYMPMIPELFIAMLACARIGAIHTAIFSGYAEGGVRSRIQGCKARVVITADAVRGGKFKPLKANILEKCPSLENVNMQRNIDDFTLNPDFPCEP-----MDANDTLFLLHTSGSTGKPTGVMHSTGGYLTYAAHTTQWCFMRDDDVYWAGWITGHTYGVYGPLALGLMFEG----IPTWPYPDRYWRIVENFRVNILYTAPTVSLMRMNEAWTERYDLRSLRILGSVGEPINPEAWHWYKHIGGSELPIVWQTETGGAMIAPMPYATKLKPGSASKPL-PGIDATVMGSAARDGEEPEAGHLVIRRPWMMQGVFNDEEKYQSYFSRFGCYSSGDAAEIDQDGYFWILGRIDDSINVSGHRLSTAEIEAVLAACPEVGEAAVVPMPHALKGEGIYVYVVTRDEVPWSADLRAKLRERDIGALATPEYIQFVEGMPKTTSGKIIRRMLRK--------- 84502425 15 -------------------------------------------------RLTYKSLAERARQLAQALIRLGVKPGDRVATMAWNTHRHLELYFAVSGIGAVLHTVNPRLFPEQIDYILNHAESSVLL-------FDI-TFGEQVRALMPNLTSVHMAGQPSEALVYEDLIAQEFDWPVFDENSASSLCYTSGTTGNPKGVLYSHRSTVL---HSFVVCQRDGLNLGAADCTLL-AVPLFHVNAWGVPYAGARLVL-PGPDLDSLYDLAVAEGCTFSLGVPTVWLGLFKHIEETGADTSKLTFVVIGGSAAPRSIIEKFRRI-GVFVIHAWGMSETLPKHAALDETAQVDIQTQGRAIFGV-ELRVVDDHDGKV----AGDLQVRGPWIAAGYYKGEGGDV--LDAEGWFSTGDVAKLDRDGYVQITDRSKDVIKSGGEWISSIDLENAAMAHPAVQEAAVIGIPHPKWQERPLLLVVRK--AGASVEKSGLIDHSGLVAWWLPDDVLFVDELPHTATGKLQKMELRK--------- 119477016 49 --------------------------------------------------YSYGRVQREAKQLAAALTTVGVRSGDFVIIHLENCPEFILAWFACAELGAVAVSTNTRSVDRDMQYYSEHSQAVCAITQPAFASMVRRSCSPGIPV-IVTDNNAGVAADAAIGTAFNDLLTKAVDLPDRPADALANLQFTSGTTSRPKAVLWTQANGIWAGKISASHMKLRHEDKTLIFMPMFHTNA-QGYSMLATLWVGGTFVMQPKFSASRFWPISLKYNLTWLSTIPFAIKAISD------------QSVPEHSYRFWGTAAHLLKDKFGVAGMGWWGMTETLTHGIVTDIDQPGPHGTIGRVAPEYDEIRTSDGKIAGV--GERGLLFIRG---VRGYYGSPEANEKAFDTDGWFDTGDIIRIGDDGYLYFSDRDKDMLKVGAENVAASEIESVILASGLVAECAVVAQKHFMLDEVPVAFVIPLNDVDLGVRLLSYCRDN-LADFKVPFSVHVVGELPRSTLEKVAKNELRNRLS------ 170033062 124 -------------------------TVENYIWDSFSQWTNKTAVVCGVTHYTYGTLRDHCAALAIRLQKCKLNFGNTLAICLPNVPEFPLICFGAIEAGLVITTINPIYTAEEISR--QLVDSDSKILFGAVSNYSLKEATKLAQRNIPI---VCLKTSTEESLPESGVHFSSLQRHSRDPDDVVFMPYSSGTTGLPKGVELTHTNIVSNSQSSVVLPTTDSQDVLPCVLPMFHIYGLTV-TMISKLAKGTKLVTLPAFRPDTFLKALTEHKGTVLHAVPPIIMFLSNHDMVKPQHMETVRNIFSGAAPMGADAEKLIAKAPKIVFAQGYGLTEGSNNYASVGSP------------PPRTQAKIVDLNDTALGPNQSGELLVRGPQVMKGYHNNKQATDDIFTEGGWLRTGDIAHYDDNAEFYITDRLKELIKVKGFQVAPAELEEILRDHPAVADAAVVGQPHPVSGEVPRAFIVPKQNAKITEELKQFVAGKVAVYKKLEGGVTFIKEIPKNPSGKILRRVLKE--------- 209965968 4 -------------------------------------------LVSGDRALSLQELRLRALRAARGFDALGVGRGDAVALMLRNDFPLLEASLAAGDLGAYATPVNFHYRADETAYILKDCGAKALVI--------HADLIPRIGAALPADIPVLVVPAPPEVRAAHGVPPEQAAVPPGMTGWEDFLQLTSGTTGRPKRLPPTPEQYALVNRMRVLVFGIDGPVRSVMAAPLYHTAPNAY--GLSVLREGGLLVLQPRFDPEDLLRLIERHRITHLYLVPTMRLLKLPEAVRRRYDVSSLRFVLHAAAPCPPDVKRAMIAWWGPVINEFYASTEAATVTFVTSEEWLRHPGTVGRP-PPDVEVRILDDRKQPVPPGTPGEVYSRHRHMPDFTYHGQEERRREVEHDGLITSGDVGYVDADGYLYLCDRKRDMVISGGVNLYPAEVEHALITMPGVQDCACFGIPDDDLGEAMMAVVQAEDGVDLTAEIRAWLRAR-LAGLKVPKRIELRDSLPREDSGKIFKRKLRE--------- 94314053 2 -------------------------TFAYFLRRAARYWGDNPAVLYRDRVLTYRQLDKRSTRLANALLALGLTRGDRVAIQARNCPEIVEIECALYKAGLVKAALNPRFTAEEASDVVENCTPRVMIVGPGYTRYQRESRGFGCVEHF-----FAIAGAEGQYGAYEALTTAIDYVPQ--PDDLAVLHFSSGSTGKIKAAMQSYGNRLASMRKM--ILGMDRPARRLALIPITH-----ASGMLMYLFLGATLVLFEKFEPAHFLAEVPRLNLTHVFMVPAMINLLLAEPTLATADLSCLKTLAYGAAPMAPARIREAWERIGPILSQGYGASESTSGVTRLDHAEALALASCGRAMGE-TEVRVVNERGEEVCDDEIGELVIRGEDVFQGYW-GEPGLTSEVLVDGWLHTGDLARVDADGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVMEACVISVPDETWGEKAVVALWPGRQA-SASELIGHCRAR-IADYKSPRTVDFVAELPKNASGKLARKVVRE--------- 146276338 26 ------------------------------LRRAADVHAERTALVHGSIRLTYGEYHARVSRLASALAGMGIQPGDVVATILPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLVLCDTAFLKLASEAAAR-LGARAPVIVEVCESGEYEELMARGNPWAEWV-MPEDEWESLA-LNYTSGTTGRPKGVVYHHRGYLATCGNA--IAWMQLFPVYLTIVPLFHCNGWCHTWMVPML--GGTVVCCRDITAKAIYAAIADERVTHFGGAPIVLNTLINAAPEDRRHFDHVVEVFTAGAPPPAATLAAIEP-LGFNVTQVYGLTEVYGPATECGDERAALKARTGVAMATLEGAEVHDTHGQPI-PRDTVHLAMRGNMVMKGYYKNPEATAEAF-RDGWFRSGDIAFQHEDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVLKRGREATEDEIIAFARER-LAGFKTPKQVIFCE-LPKTSTGKIQKFELR---------- 148256146 30 ---------------------------------------DRIALTYGGL-WQ------RTTEIIAELRGFGLGARDRVAVVLPNADAAVATVAVACGAVCVPLHA--GFSSDEVRRALSDLEITALL---TCPGIE--SVSRSVAYAM-AIPVIDLSFRADAAIGSFDL-TCPAPRPAVQPSDDAFVLLTSGSTAQPKLVPLTQAGICHSAYSAGVALALAPHDRLINVQPLVHAHGLIS-GLLTALASGSSVVCPPEFDAAAFLDWLAAFEASWYTAVPPIHRALIAAAHRRKDAVKTLRLIRSASSSLPTSVLDELESLFGVPVIETYGMTEA-ASQIAANPLERRKPGSVGKPAGA--AIAIMDDQGRVLAAGQRGEVVLQGPAITRGYYKNETATRAAF-RDGWFRTGDLGYLDSDGYLFLLGRINDIINRGGQKVSPREVENALMRHPDVAEAVVFPIPHTRLGEDVAAAVIARPQHKDIKKLRRFASER-LARFKVPGLIRVVTAFPKDADGRVVRGELAGQLS------ 163941038 3 -------------------------TMRQLLQKRAMQSPNLEALIGGEKRYSFQQYNERVNQLAHYLLHTGVKRGDRIGILCKNNHPFPSVMMASLKIGA--IFIPLNHQLTELESIVKEARLKVLVIDDEFS---------EVVLKINAVKEIVIETTKEGFGSFEKLKEQPITEPEVHEDDDAIYLFTSGTTGQAKACVIGHKNLHHYFTEIAGQREIPAGERFLSVHPLFHMSGVLS--ILNCIYHGVTMVFLADSNPTLIWDKIEEEKITTMLAFPAVYSYMLDELDKKERNISAFKVAQSGGTKVPETLIQKYMEK-GIYMVQGYGSTEGWVVTSWHPNMGKEKMSSVGKTLKHVELKIVHPETGDELTTNKVGEIHVKSPYMFKGYWNNEE-ATKKVVKDNWFNMGDAGMIDDDGFLHIMGRYKDVIVRGGDNVYPDQVEDVIHEINGVLEVAVVGIPNDFWGEVPTAYIVKDNQTSLTEEEIIQHCKEKLASYKIPEVV-FMDELPKNALGKVLKRELRD--------- 118590364 33 ---------------------------------------------------TYKETAGRIARLGHGLKALGVGESDRIATLAWNGYRHFELYYAISGIGAICHTINPRLSAEQMIYIVNHAQDRLLFVDLTFLPIDLRVVIMTDRAHMPTLDGVLC---YEEIL---DGQPDEMDWPDFDEDQAAGLCYTSGTTGNPKGTLYSHRSTVYDMCVTIPKV-LKEGSRILPVVPLFHVNAWGLP--YGAPLSGSSLIF-PGGALDSLFDLMDREKVFSAWGVPTVWIGLMNEIRQRGRLPDGFGDIVVGGSA----ASRSLIEGFGVNVCHAWGMTEMSPLGTQCNLPPSMAKQSQGRRIFGVDMKIVDDAGNRLPHDGKTGHLYVRGNTITSGYYENPEASKPVFDKEGWFCTGDIAAISPDGFLTITDRSKDLIKSGGEWISSLDLENIVMSHPGVANCAVIAVPDAKWDERPLLIVQARDDAPQKEEILGLLAER-VAKWQVPDDVVYVDELPMTATGKVSKLTLRKNFAE----- 149180903 11 --------------------------------------------------LTYKEIGERTRRLASVLEKLGVGKGERVGTFAWNHHRHLEAYFAAPGMGAINIRLSPEH----ITYIINHAEDKVLFVDE-----DLLPLIEKCKDTFETVEAYIIMSDKEQLLSEADPHFEFLK--DIDENDPAGMCYTSATTGNPKGVVYSHRGIVHSFAFGLDTAALSESDVVMPVVPMFHANAWGIP-FAATWFGSTQVLPGPLFTPKLLAELIEQEKVTFTAGVPTIWLGLLNELETGSYSTSSLRSIVCGGSAAPRGMIKTFESKYKIPFLHAYGMTETLKSYQTDLDEEEVIRSKQGLIVPGLDMKIVGADGEVKWDGEEMGELLLRGPWIADEYYKDERSTDA--FRDGWLYTGDVATIDEEGIIKLVDRTKDLIKSGGEWISSVDLENALMAHDAVFEASIVAVPHPQWQERPVACVVLKEQYKDKVDLLDFMAPQ-FAKWWLPDDVVFMEEIPKTSVGKFLKRALREKLKDHLV-- 170717426 23 ------------------------ESLLDMFDKAIREHPDRPAYVNMGQVLTFRKLEERSRAFAAYLQELKLKRGERVALMMPNLLQYPIALFGTLRAGLVVVNVNPLYTPRELEHQLQDSGATAIVVVSNFASFGKRTLVNFVKYKLPTFREVLAVGKNRQYVR-----------PQVERTDLAFLQYTGGTTGVAKGAMLTHGNIITNI---FQAAWIDHKKQRKAALPLYHIFALTANCLL-FIELGITAVLITNPRDIDGFELKKHRFVGITG-VNTLFNALLNNENFKEVDFSALKLSVGGGMAIQQSVATRWHELTGCNIIEGYGMTECSINVVKHN-------GTIGVPV-PNTDIKIVKDDGSLAELDEPGELWVKGEQVMQGYWQRPEA-TEEVLKDGWLATGDIVIMDKTYSLRIVDRKKDIIIVSGFNVYPNEIEDVVMLNPKVAEVVAIGIPDEVSGEKIKIFVVKKDDSLTRDEIRQHCRQY-LTGYKIPKYIEFRDELPKSNVGKILRRVLRD--------- 160896377 55 -----------------------------------------------------RELDQAASALAHALQARGFAAGDRLALYTQNNPAFVIGLVAAWKLGGIAVPVNPMNRQRELHYILHNAGAQALLCLDQL----YLDVAREVHAALP-LATVVVADGTLDLLALVQAGGQPAPLARRPTADTAVITYTSGTTGQPKGAMNTHGNLAFNAQTYRDWIGITADDSVLGMAPLFHITGLVGHVALALLVP-CPLVLSHRFHPETMLESMHRPSFTIGAITAFVAL--MNHPGVSREDFRSFKALYSGGAPIAPAVIQAFEQLSGLAIHNAFGMTETC-------SPTHFVPLGARAPVDPASGARIIDDQHREAAPGEIGEIVSAGPQIMSGYWNLPEATADAMFEGGL-RTGDVGFMDERGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVIGVPDDYRGETVKAVVAGRQAAPE--ELIAHCKAH-MAAYKVPRIVELREELPKTVTGKILRRQLR---------- 171060260 31 ----------------------------------AAVYPQRVAVIHGELRQTWAQTFERCRRLASALRQAGVGRGDTVAAMLPNVPAMFEAHFGVPATGAV-LNTLNTRLDAEIAFMLQHGEAKVLLTDREFAGVEHRPLVIEVEDELAPAGKALGEIGYEAFLAGGDA-AQAWTLPDDEWDAIA-LNYTSGTTGNPKGV-VTHHRGAYLNAASNVIGWLPQHPTYLWTLPMFHCNGWCFPWTMA-LVAGTSVCLR-RVDPALIYTLIRAHRVTHLCGAPIVYSMLIHAPAALREGITHTVNGLIAGAAPPAAVIEGCEAA-GINLTHVYGLTEKQESWDALPLAERAMLNSQGVPYPLQQAVAVLDPATMQPVPADMGEIFFRGNVVMKGYLKNPDATAEAFA-GGWFHTGDLAVLHPDGYVKIKDRSKDIIISGGENISSLEVEDTLHRHPAVMLAAVVAQPDAKWGEVPCAFILKPGMQVSEAELIDFCRSH-LARFKVPKRIVFSE-LPKTSTGKLQKFVLR---------- 148554649 6 -----------------------------LFRHAARLWPDRLFLDDARERLSYGDAAERVGRMACGLGRGESLAGTKIALLTPNSSAGFCALLAIYEADAVFVFPIGEHRAA-------IEELGVSIL------LFSRTLATGVDALLPTLREICIDGDAGIGTPLDALLARGATMPDIAGDDIVAIYPTGGSTGRPKRVMHSRRNWTTMAACFHSALPVEGHARYLAAPPITH-----AAGAFGLMLMGATILLHDGFDAGAILDAIERDRPTHLYLPPTAIYKLLEHPGVQDRDGSSLRAFMYTAAPMSLDKLRRCIAIFGPVMAQFWGQMEAPSFCTCL-APADHVVDDEGRLASCGRETEVLDDDGAILPPGERGELAVRGGLVMAGYYENPEAT-AEVSRNGWHLTGDLGFKDADGYVHIVGRKRDIIITGGYNVYPADVEQALWGHPDVEECAVIGVPDELWGEAVLAVVQPRGHDPSAAELIAWCKEK-VGSIKAPKRVELRTDIPRNAVGKVDKVTLR---------- 209517804 24 ----------------------------DFLVRAAQVYGERLAIVHGEIRRNWRETYERARRLASALQEAGIGRGDTVAALLPNIPPMVEAHFGVPMAGAVLNTLNTRLDVATLLFMLRHGEAKALIVDTEYGEF-----AHSAALEFPDLRVIIRATDYEAFVQTGDPCFE--WTPPADEWDAIALNYTSGTTGDPKGVVYHHRGYLNALSNILEWDMPKHA-VYLWTLPMFHCNGWCFPWTVAA-RAGVNVCLRKFDA-KTVFELIRRERITHYCGAPIVQSSLANAPAEWREGITHRVSTMVAGAAPPPAVIAKMKQI-GFDLTHVYGLTETYGEWDALDDQTRALTARQGVRYHLQAAVAVLDADTLAPVPGETGEIMFRGNICMKGYLKNERATEAAF-KGGWFHTGDLGVRTADGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMPDPKWGEVPCAFIELKEGAQVTEEEIIAHCRLFLAGYKLPKAVRFGE-LPKTSTGKIQKFELRARI------- 121582771 40 ------------------------------------------------TTWSQVECNAR--RLSSALAKLGVRQGDRCATIAWNNRRHLEIYFGVSGAGMVCHTINPRLSFEALTYIVNHAEDRVLFVDRT-----FLPIVAKLRPALNTVKHVILMGETEAQGMVDDLYDEVVQWPNFDEDLPSSLCYTSGTTGHPKGVLYSHSTMLHALANHPDGLAISARDTVMPVVPMFH---VNAWGVPYIAASQGAKLVLPGPNLDGAAALIDAEEVSLALGVPTIWMGLLAALRARGTKPKSLKRTVVGGSALPPSMFAAFRDEFGVELIHAWGMTETLARHAHLDPQSQSDLRLQGRP--PYGVQLRLVDNLGTVLPGKTGSLQIKGHWIVDTYFGA---TTSALTADGWFDTGDVATIDANGYMIIRDRAKDIIKSGGEWISSVEVENIAIGHPAIANAAAIGVPHPKWDERPVLVAVKKEGATVSADVLAFFKEK-VPDWQIPDKVVFVDALPLSGTGKVLKNKLRESYKDLL--- 11498280 16 -------------------------------------------VVGREGTKSYSEVRKRVLGLTAFFENIGIRN-EVVAVADWNTPEFFELIYAITAAGGIPVIRLP---PDQIAYTLKKSESGLLIYSD-----DFSALAKVHEGESLHIKE--VAEKADEAEPEVN----------VKQDDMAVMLFTSGTTGLPKAVRYTHEKMIHG-ALSIAHQLAHHETVIFPQIPIYHI--LAWGTVFIAPYMGLNLVMGGRFDPAEAVRLIKKEGVTWINAVPTMVNMLLET----KEDLSGIKVL-IGGSTITIDLARRMEKA-GMKFSTIYGGTDMLAASIAIMTEEAKVIRQVTHPV-PFAEFKIVPQEGMG---GESGEIYFRAPWLPMEYYKDEEKTKEAYTEDGWFKTGDLGVEMPDGGVKILDRVKDAIKSGGEWIPSSILESVISEIEWVEYVAVLGKPDEKWGERPFAVIKPVDRSKASIELAKAVEEGRIAKWWIPEEIAIVDDMPLTSTGKINKLSLRKMLLER---- 94314358 41 ----------------------------------------------------YAEIHRRAKRVANALASLGVGVADRVGTLAWNTHRHFELYFGVSGSGAILHTVNPRLFPEQIEYIVNHAE-------DKVLFFDI-GFAPLVEKLAPALKSVMPAIDVPNLLCYEDLHSDTYDWPELDERAASSLCYTSGTTGNPKGVLYSHRSTVL---HSLVACAADASTSVLLAVPMFHANAWGMPYAAAMV--GAKMVMGPHLNGQSLYELMRDEGVTVSQAVPTVWLMFLDEHPEIDMKALGLKIIGSGGAASPRSMIERCERDFGVEYLQAWGMTETLPKHAALPKDEQTTIKMKGRAVWGVGLKIIGDDGQELPHDGRAGHLHVRGPWIASGYFK--HTGGEVLDKDGWFPTGDIGTIDPDGYVQLVDRAKDVIKSGGEWISSIDLENAAIGHPAVHEAAIIAVAHPKWQERPLLLAVKRGKDVTREELLQYLSER-VVKWWVPDDVVFVDQLPHTATGKLLKTKLRE--------- 54023241 15 -------------------------------------HGERTAVVDGPRTLTYRELHDRCRSLAGALVDRGVQPGDRVAVLSHNTLEMLEAHYGVPYAGGVLVPLNARLSATEIAFILDHSGARVLIATDPLT-----SLALEAVALTPGPMTVIAGAEEYEAIVASG---APVDISSHDELAPIAINYTSGTTGKPKGVVYTHGAYLQSVAMAFH-SGMDLNSVYLWTLPMFHCNGWCF--TWAVTAAGATHVCLPKVEADAIWAAIGDAGVTHLCAAPTISTITSDAPTT----TSPRRVWVATGGAPPAPALLARARRCGLDVTHLYGMTEAVINWDRAWDPEDRLNARQGVGNIITGGVRVVDEAGGDVPADATGEIVLRGNNVTAEYYRDPAATAAAVS-DGWFRTGDLAVRHSDGYIEIRDRAKDLIISGGENISSIEIERAILEHPAVLEAAVVRVPHEHWGERPAAFVSLRPGAESSGELRAHLLDR-LAKFKVPDRIEFA-TLPKTATGKIQKFQLEQQL------- 27378967 35 --------------------------------------------------YTYADAHPRIKRMALALKRLGMQQGDRVGTLAWNTHRHFEMFYAAPGMGYVLHTVNPRLFPEQLVYIINHAEDRLLFVD--------RATLPIVEAIAPQLKTIYVVMSSRERMPLVNVHCYEELLPEFDEKSASTICYTSGTTGNPKGVIYSHRAAIL---QTMTCCNFDFREVMMPMAPLFHNMPFTAP------YTGSKLVLGRNYEPDKLYELLEGEKVTLSAGVPSFWLILLDWLGRTGNRFSTLRATLSSGSAPPRAMVEKLKRDYNIDYIQAWGMTEALPGSEHLSDKEKFDRRQVSGRACFGTALRIVDDGGVELRDGKTGHLRARGPWVASGYMKLDE----GLDRDGWLITGDMAVIDPQGHVTLTDRSKDVIKSGGEWISSIQLEDVALSHPDVLQAAVVAIAHEKWQERPLLLVVRKKGA--TVDGKALLDHMKIASWWMPDAVEFLDEFPMTGTGKVLKSALREKFREYRVA- 30261011 4 -------------------------TVGRIFDLSVGKYPNKEALVEKNIRWTYKQWDEQINKTAHALLEEGVRKGDTVSVYLYNCREFVNVYLACAKIGAIPIFRL---KAKEVSYILQDAFSKVVVFEKA-----VESTVAIIERDFPNASFWYVEDDTPSYASHEKVNAASSKKIDIEINEMDYCSMTSGTTGHPKGVLHRHREMAEHSMICTYFLKYNRDSVGLVVAPLYHCGELNA-GIIPRIQVGGKNVILHHFDTETVLHTIQEEKITTFFAAPTMWNMLLQKDLTQY-DLTSMKIGIYGGAAMAPALVKECKERLYIDLVQIYGMTEGPVVAFLVEEDQITKAGSAGTPCFSHEIRIVKPSEDAPAEPDEVGEIILRGPTMMAGYHNREEANVKSMYK-GWYHSGDLGYFDKDGYLFVADRVDDMVISGGVNIYPREIEDFLHSHPGILDVAVLGEPDELWGERVVAVVVKKDKNISEADLETYCKESDLADYKRPRHYLFVDELPRNASGKLQKFVLRESL------- 84687202 1 -------------------------TIADALTRAARRYGDRTALHFADRTWTFTGLYDGAGRIAARLLEAGLVPGDRVAAYGRNSDAYLLLYLACARAGFIHVPINYALVGRELAYILDNCGADALFVDPA-----LQDMASPVLAEMEPLKLVTHSGDGLDALRMDDAQSVPGDLGEIDAEDLVQLLYTSGTTAAPKGAMMSHRALLAEYTSCIVELELSAKDRALAGLPLYHSAQMHVFTVPQFI-VGATTWLIEAPLPDLCLELIETHGIT-SFFAPP--TVWISLLRSEARDLTSLEYVYYGASIMPVPVLQELREPFNCYGQSEIGLATVLYPHEHEERPA-----SAGRPI--YNETRLVDEDMNDVAPGEQGEIVHRSPQLLSGYWDKAEATEEAFA-GGWFHSGDVGVMDEAGYITVVDRTKDIIKTGGTMVASREVEEVLFTHPAVSEVAVIALPHPKWVEAVTAVVVLREGAEASEDLIAFAKDN-LAPFKLPKRVLFASELPRNTAGKILKRTLRD--------- 119963319 7 ---------------------------GSWLHRRRIKSGTKAAVISGGHTVTYAELSDRTDRLANALKGRGVAKGDRVAYLGENHPSFVETFFACGLLGAIFVPLNTRLAAPELQF--QLQDSGARLLIGAAT---LEVIAAAAVADTDVSHRLVVA-------PDDGTDGSVVKLPSVTLDDAAMILYTSGTTGKPKGALLTHGNITWNCINTVVDMDLSRNDVALMISPLFHVASLDM-GLLPMLLKGATVVLESKFDAGRALQLVAQHKVTTLNGVPTTFQMLCDHPGWSTADLTSLEKLTCGG---SAVPGRVLEAYRGIGFTSCYGMTETAPGTTML--PVSRSKEKAGSAGLPFTDVRIAEPLGGIAALGEVGEIQISGPNVIKEYWNRPEATAESYSDSSWFRSGDMGYQDGDGFLFVSDRIKDMIISGGENIYPAEVEAAIAELPAVGSVAVIGVDDQKWGEVPRAIVTLRENASLTEELRSHLEGR-LARYKIPKSVVFVEEMPRTASGKIRKMDLRK--------- 156551201 22 -------------------------TVGQLIHNQLETHGTKIAQIQKETELTYKDILTRSQKLAVYLRNHGIKLNDRIAICSENNLGWAVSICATIFVGATVIFVSPLVLKSVKNYVKELSWTPTIILMLEEPNVDVPSIGKLI-SNIPT-KNI------------ENFQVTNVKVTE----HVVSILCSSGTTGMPKGVMLTDKNYLSTIQTSVGIAMQDQTIICL--LPFFHAYCFS---VLIFSIIAGSTAIVFSTFKEEAFETIEKYKTQVLSLVPPLMVFLAKHPIVDNYDLSSVKIIWCGAAPLSREIEDAVKKRLNNEIRQGYGMTETTLTVVKIDKPGSLMPGVLGKVI-PVDYSGKWS--DKTLGPYQEGELCFKGDLIMKGYCGDKTSTSATIDEEGWLHTGDVGYYDDDGFFYIVDRLKELIKYKGFQVPPAELEAILLTHPEIKDAAVVGLPDEVAGELPIAFVVKQPNAKVTADVLKYVNERVSNQKKLRGGVRFLQDIPKNPSGKILRRELRQLLKSKL--- 163706133 16 ------------------------ETWAALLLAAHANFAGQVAVVRPEGAWSYADVLGAASRCAGRLSGLGVTRGARVVIALDNRPETVVIERALALWGFVRVALSPRLHPEEIDFIAADCEAAVVICEAAVAGA-LRCEATVVSAEHPAATLSLDALMAEATAP---------ALPAIGPDDLASLMYTSGTTGRPKGAMNTHRNWHAMATRMASILPIGPGDVLLHVAPMSH---FSGSVASAYAANGAAIATLRRFDPARAVAVARQIGATCMPLVPTMV---LDLIAGRDEGLPSLKVLPYGGSSIAADALVRARAVLGDTLLQVYGMSEALIPVTRAGDGERARLSSAGSPV-PGAAVEVC------APPGEVGEIRVRGPNVMIGYWNNPDQTREVLDAEGWYASGDLGRQDPSGRIEIVGRRRDVIITGGFNVYPAEVERVIAAVPGVAEAAVIGAPHARWIE-TVVAVVVREAGAQADQLLAACRDH-LAAYKKPTEIRFVPALPRISTGKVDKRRLRE--------- 111221090 17 ---------------------------------------DRLAVVMGSAQLTFGELESRSRQVAHLLAGYGLRPGDHVAILLPNRPEYFEVAWGAQRSG---LYWTPVN-------WHLTAEETAHIVDDCFTSAELAPIVKRVRESATRLEHIVMAGPAELAEGILDHRATLAGQPDAEPAEGIYMFYSSGTTGRPKGIPLDPFGTGLAIDRAMVGSFFGPDSVYLCPAPLYHAAPTGWSTATQRL--GGTVVLMERFDPVEALRAIERYRVTHVQVVPTMFVRLLKLPAAQRTDLASLRLVVHAAAPCPPEVKQRVIDWLGPIVFEYYAGSEGMCAITS----QEWLTHRGSVGRAVIGVVHIVDDDGAQLPVGEIGRVFFESPTRME-YHNDPEKTAAAYNDRGWLTLGDLGHLDADGYLYLADRRTDLVISGGVNIYPQEIENVLILHPAVADVAVIGVPDAEMGQRLLAVVQPTAEAVVGAELQAFGRER-LAGFKVPRTIEFVEELPRLPTGKLQRVRLRE--------- 4038975 53 --------------------------------------------------YSYHEVDSTARKVARGLKKEGVEQGQVIMILLPNCPEFVFSFLGASHRGAMATAANPFFTPAEIAKQAHASNAKLLITQASY--YDKVKDLRDI--KLVFVDSCPPHTEEKQHLHFSHLDADVDVDVDIKPDDVVALPYSSGTTGLPKGVMLSHKGLVTSIAQQVDLYYHCHDTI-LCVLPLFHIYSLNSVLLCG-LRAKATILLMPKFDINSLLALIHKHKVTIAPVVPPIVLAISKSPDLHKYDLSSIRVLKSGGAPLGKELEDTLRAKFNAKLGQGYGMTEATMSLAFAKEPIDVKPGACGTVVRNAEMKIVDPETGHSLPRNQSGEICIRGDQIMKGYLNDGEATERTIDKDGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPKISDAAVVPMKDEAAGEVPVAFVVISNGYTDTTEIKQFISKQ-VVFYKRINRVFFIDAIPKSPSGKILRKDLRAKIA------ 147920006 78 --------------------------------------------------YTFSELKALSDKFGNVLRKAGIQKGDRVFVYLPRIPELYISAIAIAKVGAIPLFG--GFRAEAVRDRMNDCEARMVITPDMKRGID------PIRAEVPSLETVIVCGEGELNFDAEMTYAEEFKMEWCHLEDPVIMHYTSGTTGKSKGVVHVHNAMI---GHYITTKWVDDDVYWCTADPTGTSYGIFGPWLCGVIYAG-------RFTADAWYSIIDRHKVTVWYTAPTALRMLMKAGDAAKYNLKSLRYITSVGEPLNPEVIRWGMKVYDLPIHENYWMTETGCNMIANFYNLPLKIGSMGKPV-PGIQAAVVDDKGNVLPPGVPGNLVIKWPSMMRGIWNNEEKFKEYFRIPGWYVTGDSACVDSDGYFWFMGRVDDVIKTSGERVGPFEVESALLEHPACAEAGVIGKPDPLYGNIIKAFIALKPGFEGTEELKREISETKLAAHAYPREIEFKSSLPKTRSGKIMRRVLK---------- 158315503 7 -----------------------------LLTASARRHPDRCAVRFAGRRTSYGELREQAARFGSALLGRGLERGDRVAVLLPNCPQYLAVLFGAWHAGLVAVPMNAKLAGPEIQVILDDSGARAFVHAGAVAGLDLRGVGAGVSADTDTTGDGAVAGRTAGGGPLAEGSAELVPV-DVAGDDLAWLFYTSGTTGRPKGAELSHRNLVTTWTLLADVCDYRPSDLALHVAPLSHGSGLYS---LGAIARGAENLIHDGGGPAEVLELVARERITVIAFLVPTMIVKLLGAP--ETDTSSLRCAVYGGAPIHVEHSRAMIERFGPVFVQIYGQGESPMTITYLDH--------GASPDTPLDEVQIMGADDRPLPAGEEGEICVRGDVVMRGYWNNPEATSRAL-RGGWLHTGDIGRLDEHGRLFLLDRSSDVIISGGSNIYPREVEEVLIQHPAVAEVVVFGVPDELWGENVVAAVVPAAAPPPANDLIDFSLTH-IARFKKPKQIIYVDALPKSSYGKVLRREAR---------- 15234634 33 -------------------------------------YPSKLAIADSDTSLTFSQLKSAVARLAHGFHRLGIRKNDVVLIFAPNSYQFPLCFLAVTAIGGVFTTANPLYTVNEVSKQIKDSNPKIIILFDKIKGFDLPVVLLGSKDTVE-----IPPGSNSKILSFDNVMSEPVSFVEIKQSDTAALLYSSGTTGTSKGVELTHGNFIASLMVTMDQDLMEYHGVFLCFLPMFHVFGLAVI-TYSQLQRGNALVSMARFELELVLKNIEKFRVTHLWVVPPVFLALSKQSIVKKFDLSSLKYIGSGGKDLMEECGRNIPNVL---LMQGYGMTEGIVS---VEDPRLGKRNSGSAGMAPGVEAQIVSETGKSQPPNQQGEIWVRGPNMMKGYLNNPQATKETIDKKSWVHTGDLGYFNEDGNLYVVDRIKELIKYKGFQVAPAELEGLLVSHPDILDAVVIPFPDEEAGEVPIAFVVRSNSSITEQDIQKFIAKQ-VAPYKRLRRVSFISLVPKSAAGKILRRELVQQVRSKM--- 21241651 30 --------------------------------------------------WTYAELDALVGRLAALLRRRGCVDGERLAVLARNSVWQVALHFACGRVGAIYVPLNWRLSASELDALLQRAE------PRVLLGDDVAA----ARTDMDALADFIASADA----------LEPADTPSIPPDRVSLILFTSGTSGQPKGVMLSEQNLQHAAHNFGVTTRVDARSSFLCEAPMFHIIGLVTK-VRSALAVGGSIQVSNGFEPKRSLGWLADPSLGITHYVPQMMQAFRNQPGFDAAALRHLTALVSGGAPHASDLDDGIPMVCGFGMSEVFGMS---VNC-------DVIRNKLGAAATPSVQTRVVDDKGNDCPAGVPGELLLRGPNLSPGYWRDPQASAEVLDGQGWFRTGDIVQRDADGFFWVVDRKKDMFISGGENVYPAEIEALLADHPDIRECAVVGLADPQWGEVGYLAIVPAAAAPDLEEIRNYLTTR-LAKYKVPKHLRLVDALPRTATGKLQKARLRDTLA------ 83858183 27 --------------------------IADILRHAAFNHGQREIVSTGEIHYGYADCYKRTQQLANVLTGLKVKPGDRITTIAWNTHRHMELYYAVSGIGAVVHTANPRLSPEQLAWIIDHAKAK-----HVFFDVTFAPLVDAVAKHCKTVKRVAMTGEAETLLSNADDHYD---FPEFDENAAAGLCYTSGTTGDPKGALYSHRSTVLHAMASVDAIGVGADGVVMPVVPMFHVNAWGVP--YAAAMAGAKLVMPGAQLDGESLSLIEGETVNQVLGVP---TVWLGLLQYLRDSIDCVQKVLMGGSAMPEALMRAYQDEYGVEMQQGWGMTEMLPKHEDLTEDEKVGIKKQGRLLFGVEMRTVDDDGNVLPRDGQSGHIHVRGPWIIDSYYRGA--GPDSFTDDGWFKTGDVGHIDQDGYMTITDRSKDVIKSGGEWVSSIDLENAAMGHPDVAMAAAIGMPHPKWQERPLLIVQPKNTNPTADSIRDYLATR-VPKWWLPDGVEFIDEMPIGATGKILKTKLREMFKD----- 90417333 16 ---------------------------------RAALSPERKALTFEGKTSTFGEFGQRIRKLAALLRAGGVCRGDRVGYIGLNHPAFLEALYACSCLGAIFVPLNFRLTGPEMRYITNDAGIHTMLADNG-----LRSLVDQERDNLVCQRYISIEDKAANWESLESLDSQPLELIEVDADEVAFIMYTSGTTGLPKGAMLTHGNLFWN---SANTAYGEMGTTTLTCAPLFHIGGLNVT-TLPSLARGIEVVLIRSFDAAEVLAALEKYQVSTMFGAPTMFLMMSQHDSFASTDLSHIGAFVVGGAPINLYSDRDVRFCQGYGLTETSPFATMLETSMALEK-----VGSAGRP-PMFTDVRIVDGENNPLPAGEHGEVCVRGPNVLKGYWNRPEATADAIDAQGWFHSGDIGYFDNQGYLFLCDRVKDMVISGGENIYPAEVESILYGHSSVVEVAVIGLPDEKWGEATAVAVLKQDATLDLEELREF-ASQSLAKYKLPSRLYFLDELPRNPAGKVQKFKIKDEL------- 206687705 7 ----------------------------DMAAKRAALTPDALAFTSTGQDWSFSRINDAANAVAAGLKAQGLAEGDRAAIICQNRVEFFIALFACQKTG---IILCPLNWRQPALELVETLDQVGISLLLTDAEFQATAREAAAGAGAPVLT-------IEEDLVGWIRDGGPAVKAPVPAERPWYLLFTSGTTGLPKAVIQTARANAVNIGQAIDIASTDRAACF---LPLFHTAGINL-YTLPVFLTGGSSTILPKFEPETVRSLLASGRINQFFGVPAVYQALSLLPGIGDLDWTPIRC-GCGGAPLP-EPLIRFFAAEGANVLNGMGMTEGPTVF--LMDPAHAAIGSVGKPQSLVD-VRLAGVADGAEGAGE---LQLRGPGVTPGYFGNPEATAKTFTEDGWLATGDVARRDADGYYYIVDRIKDMFISGGENVYPAEVERVLNAHPAILEAAVVGVPDAKWGEAGAAFVVLRPGQTLSPELRPWCRER-LAGYKVPAHVRFVEDFPRTAAGKVCKPKLREEFSD----- 149188142 11 ----------------------------------------------------------RTRQLANALKSLGLKKGQRVATLAWNDYRHLELYYAISCSGGVLHTVNPRLFEQQIEYIINHAE-------DTIVFFDFTPLIEKLQSKLSTVNHFIAESQIENLLDYESFRSTVFTWPELEEDDASSLCYTSGTTGHPKGVLYSHSTVLHSLGSALDAFGLSIDECVMPIVPMFH---VNGWGLAYSAPMTGTKLVMPGPKMADGTELINNEGVTMTAGVPVVWLMLLEHLKLSELQVPSLKRIVVGGSACPEVLIREFDELFNVSMHHAWGMTEGTFNKLKLADEQKMIVFGVDMRIEDWQGNQVWDGH-------QFGSVKVRGPWIASGYYKQGE----SVDSNGYFDTGDVASIDPHGYMQITDRSKDVIKSGGEWISSIELENIAVGHPDIKEAAVIGVSHNKWGERPLLIAVTHDVTVTESELLAHFDGK-VAKFCIPDAVEFINELPHTATGKLSKKDLRDHFKDYVLG- 115526535 20 --------------------------------------------------YTYADAHPRIKKMALALQRLGIKQGDRVGTLAWNTHRHFEMFYAAPGVGIVLHTVNPRLFPDQLVYIINHAEDRLLFVD--------RITLPIVEAILPKLTSIVVVMASRERIPYEDLDDTGFSWPSFDEKSASTICYTSGTTGNPKGVVYSHRAAVLQTMACSNLDFLHQEGVREVMMPMAWNMPFTAP------YTGSKLVLGRNYEPDKLYELIEGEGVTITAGVPSFWLILLDWLGRTGNKFTTLRATLSSGSAPSLAMVGKLDRDYGLPYTQAWGMTEALPGSTSLTQDERIERRMVSGRACFGTALRIVDEDERELPHDSVGHLRVKGPWVASGYFKSDE----GLDKDGWLITGDMATIDPQGHVTLTDRSKDVIKSGGEWISSIQLENIAMSHPEVMQAAVIAIPHEKWQERPLLLVVRRQGSTDPNTLLEHMRPM-LASWWLPDAVEFLNEMPMSGTGKVQKMVLREKFKD----- 118587877 22 -------WPDFLLDDFQPERLNAGVELTDRMVEKG--LGDHTALIGNGRRRTYKELADWTNRLANALEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSKIVDKAEI-------EFALCDTRLMDEMVTCAKNSLKKVVFDGTSNHDAELDRLALEKSVLYDAVPTDVALLGFTSGSTGTPKATMHFHRDLIIADAYAKEVLGVTPDDVFVGSPPLAFTFGLGGLAIFPLRF-GAAATLLEAATPPNMIEIIEKYKATV-CFTAPTAYRVMLQAMEEGADLSSLRAAVSAGETLPAPVYEAWMAKTGKPMLDGIGSTEMLHIFNRFDDHKPACT---GKPVSGY-EVRILDQDGNDVPPGEVGRLAVRGPTGCR--YLADDRQ-SQYVMDGWNITGDSFSMSEDGHLHFAARNDDMIISAGYNIAGPEVEAALLAHPAVQECAVIGAPDEERGSQAHVVLVAGQEA--SDELSKILKDHTIAPYKYPRSIIFTDALPKTETGKIQRFRLR---------- 111018533 20 ----------------------------DAWRSRVQAHPDHPAVAYFDGVLTAREVDDLSDALAVALSEWGVGRGDRVGIYLQNVPQYVLALLALWKVGAAALVLNPMYRGNEIGIICEDVSAAAFSISTSALDFQTRNDPRVFEST--TRATPATDGDLVELLARFGGRRPP--LVELGGDDLALLTYTSGTTGPPKGALNSHANVLATALDFGDCAGVVDGDVVFAVAPLFHTGAMLNAGV--ALVRDCLLVFANRFNAAVALETFVEHRVTYTIGSITVFNALSEVPGVSADHFASVKTLYSGGAPIPPATVEKFEARFGKYIHNAYGMTETTAGVIAVPPGKRAPVDPSSGSLSPRVDVRAVDPNGDPVPPHTAGELEIAGPQVVSGYWRNPDASRDTL-PGGRLRTGDVAIIDEAGWVYLVDRLKDQINVSGYKVWPREVEDTLYEHPAVHEAAVVGQPDDYQGESVVAYVSLRKGATATEELVAFARDR-LAAYKRPRLVHIITDLPKTQTGKIRRSDLR---------- 163856117 39 --------------------------------------------------WTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETAVAHMAIYSVGAVVVPLSSLFGPEALETRLRDSDARIAIV-------DYASSANAISDNCPNLHQIIGIGFADEVLPWRSLLAQPGEFKPVRASDPAILLYTSGTTGAPKGALLPHSVLIGNLPGFVDVFWSPADWAWTGGMMDA---------LLPTLYFGHPIVGTRGRTPERAFELMERYQVTNTFLFPTALKMMMKAASRYR---LALRAVMSAGESVGETVFSWCQTALGITPNEMFGQTEMLVGNSRLRWPAR--PGSMGRPY-PGHQVAVIDDAGQPVAPGETGEILNRDPILFLGYWRNEAATQAKFTGD-WCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHDAVANAAVVPKPDAERGAKAYVVLTPHDQAQLIQALQEHVRDR-LAPYEYPKEIEFIDELPMTTTGKIQRRVLRQ--------- 70607692 21 ---------------------------------------DHVAVSYFGRKISYRQLNYMVNSVSSS---LDLEKGDVVLLSMQNIPQFIIAEFAIWKRGGIVLPVNPSYTERELD----------YLIQDSGAKLMIASCESISTDKIP-----VVRTNPETFGPIPSEYSKAWKLTDVRSDDIALLVYTSGTTGKPKGVPITHSNIFAS--STIYKHWFKFSEKNLAIAPFFH-ITGQIFGITSSILSGSEITTFFRFNPDLTLRVVEEEKTTVTMAV-ATAYTSMVNAYKGEEDLSSMRLWSSGGMAMPRSLEMKWKEKLGSWIYMAWGLTETTSPATLWPYPSEYNVVSSGIPV-----------YNTEVMVSNDGELLVRGPQVVSGYWRMEKF------KDGWLPTGDIGKI-ENGWVYIIDRKKDVINASGFKVMPREVEEVLYMHPAVEEVAVVSVVDEYRGETVGAFIKLREQFSESDELKKFCRQR-LAPYKVPKVVNFVKEIPKTPSGKIMRRAFR---------- 21222773 24 ----------------------------------AAAFGSTPALIDGTTTLTYEQVDRFHRRVAAALAETGVRKGDVLALHSPNTVAFPLAFYAATRAGASVTTVHPLATAEE--FAKQLKDSAARWI---VTVSPLLSTARRAAELAGGVQEILVCDSAPGHRSLVDMLASTAPEPSVAAEDVAALPYSSGTTGTPKGVMLTHRQIATNLAQLEPSMPSAPGDRVLAVLPFFHIYGLTA-LMNAPLRLGATVVVLPRFDLEQFLAAIQNHRITSLYVAPPIVLALAKHPLVADYDLSSLRYIVSAAAPLDARLAAACSQRLGLPVGQAYGMTEPGTHVVPLDAMADAPPGTVGRLIA-GTEMRILTDPGTDLPAGESGEILIRGPQIMKGYLGRPDATAAMIDEEGWLHTGDVGHVDADGWLFVVDRVKELIKYKGFQVAPAELEAHLLTHPGVADAAVVGAYDDDGNEVPHAFVVRQPAAPGLAEIMMYVAER-VAPYKRVRRVTFVDAVPRAASGKILRRQLRE--------- 170726756 23 ----------------------------EIFERSVSQYAENNAYISMHTRMTYAELDRKTRDFAAFLQHLGMKRGERFAIMLPNVLQYPVAVFGAIRAGLVVVNVNPLYTPKELKHQLNDSEATGILVVENFASIDDTSITTQIGDLLDGMKSVLINTMIKEFLPLKRGKKLPLNTVSPQASDLLMLQYTGGTTGVAKGAMLSHRNVVANMLQQIAMVFIEKGNMIVTALPLYHIFAFSC-NCLGFMAKGGTNLLIANPRDPKLFKTISKYPVTFFAGVNTLFVSLMEEPEFHKIDFSTWKLTFAGGMATQRPVAERWQKMTNGPLLEGYGLTE--CSPAVSTNPFNIFNGSIGVPMC-NTEVKILDEDGNELGVGEPGEMWVRGPQVMEGYYRAEATNEV--IKDGWLATGDVAKVDDDGFIYIVDRKKDMILVSGFNVFPNEIEEVVAMIDSVLEVAAIGVPCEKMGEKVKLFLVTNDGKLDRDEVMDHCRKH-LTAYKLPREFELRDELPKTPVGKILRKELR---------- 169631134 31 ----------------------------------------RIALIDGLTQTTLGELRSQIDATAAGLAERGFGIGDVAAVFLPNCSAFAVVLHGILRAGG-------TASTVNVLYTAE--ELAKQLI-DSKAQLIFTVLSRALEAAEIAAAGVITVDPVEGRLSLADIARPDLAPPQVTATHLAVLPYSSGTTGKAKGVMLTHHNLVANIAQAKHLYGVQRGDRVLAVLPFFHIYGLVV--LLNVLKLGAELVILPRFELDTFLGSIANYRVDHVFVAPPVAVVLAKHPDVDKYDVSCLRSVFSGAAPLDEQLGNAVAARLNCRVSQGYGMTE-LSPVSHLIPPDDIPLNSVGIPV-PNSENKIIDTETGDPAEGESGELLVRGPNVMAGYLGNEEATAATIEPDGFLHTGDIAVVRADGVVTIVDRLKELIKYKGYQVPPAELEALLLTHPGIGDAAVIGVPDPSSGEIPKAFVVRTDDDLTDEAVMAFVEQK-VAPHKRIRQVEFIDAIPKSAAGKILRKDLRARI------- 169604716 28 -------------------------------------------------HVSYQKLTADVKAFQQQLANVGVSAQAAVSIALPNTYEFIVSFIAASWQRAIAAPLNPAYKQSEFEFYIDDLSSAIALVPKG--AFAQDAAAVRAARKYNAAIAECYYNGSEVVLDVKELAGKKAQLEVAQPDDVALVLHTSGTTGRPKAVPLTHRNLLRTMKNIQGTYELTPKDRTMLVMPLFHVHGLLA-GFLAPLASGGSVVVPLKFSATVFWKDFAEHKANWYTAVPTIHQILLNPIPSPKPE---IRFIRSCSSPLSPKTFHELEKALGAPVLEAYAMTEAAHQMTSNPLPP-----GQRKPLGQGVEVKILNDAGDEVPQGKEAEICIRGENVTKGYLNNPSANASSFTKGGFFRTGDQGLMDADGYVIITGRIKELINKGGEKISPIELDNVIAQHPAVSEAVSFAIEDEMYGQDVGLAIVLKDQTLNEGELRAWMSER-LSKFKLAKKVFFTDIMPKTATGKIQRRLVAEAMLKK---- 12229628 37 ------------------------------------KFSSRPCLINGATDFTYADVELISRRVGSGLSKLGIKQGDTIMILLPNSPEFVFAFLGASFIGSISTMANPFFTSTEVIKQAKASNAKLIITQGCYVD-KVKDYACENGVKIISIDTTTTADDAANILHFSELTADENEMPKVEISGVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYMHSDDVLLCVLPLFHIYSLNSVLLCG-LRAGSGILIMQKFEIVPFLELIQKYKVTIGPFVPPIVLAIAKSTVVDNYDLSSVRTVMSGAAPLGKELEDAVRAKFNAKLGQGYGMTEGPVLAMCLAFAKEVVRNAEMKIVDPETGSSLPRNH-----PGE---ICIRGDQIMKGYLNDPEATARTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPCISDAAVVPMKDEAAGEVPVAFVVKSNHNITEDEIKQFISKQ-VIFYKRINRVFFVEAIPKAPSGKILRK------------- 118471378 22 ---------------------------------------DKPVLFLGDTTLTGGELADRISQYIQAFEALGAGSGEGVGLLSLNRPEVLMIIGAGYRRTALPLGSLDDH-----AYVLSDAEVTTLII-DPTPAFVERALG--LLEKVPTLRQILTIGPVPEALAATDLNAEAAKYP-AKPLVAAELPPDHIGGLTYTGGTTGKPKGVMGTVRSITTM----TTIQLAEWEWPENTPLSHAGAVPTIVKGGEMIVLPKFDPGEVLRVIEERRITATMLVPSMLYALLDHPDSHTRDLSSLETVYYGASAMNAEALKR----FGPIFAQYYGQSEAVISYLGKKDHDEKRLTSCGRP-TMFARTALLDPEGNPVPQGEVGEICVSGPLLAGGYWKLPDATAETF-KDGWLHTGDMAREDEDGYWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPSVAQVCVIGTPDEKWGEAVTAVVVLRPDADRSAEIQASVKERK-GSVQSPKQVIVVDSVPVTALGKPDKKAVR---------- 54027564 19 ------------------------------LATHALMRPDAVALRFKGVDTTWKQLHERSEKFADALARRGVGFGDRVLILALNYPEYIEAVFGINALGAIAVPVNFRLTPPEVAYIVSDSGAKA-IVTDTM----LQPLAAAVRADAPALETLVVIGSDEGVLGYDDALAEPLDIPEDTPS---LIMYTSGTTGSPKGAVLTHANMNAQALTCIRAMEITPESVGFCTSPLFHIAGLGSLAPYFML--GAKTVLHPAFNPTEFLDAVEAEQAT-TAFCVPAQWQAICAEPTVKQRKLALKMLSWGAAPASDSVLRAMAECFPEAQNAVFGQTEMSPITCVLEGKDALKLGSVGKPI-PTIQVRIVDDEMNDVAPGEVGEIVYRGPTLMQGYWNKPEATADAF-EGGWFHSGDLVRTDEEGFVWVVDRKKDMIISGGENIYCAEVENVLFSHPKIREAAVIGRSHDKWGEVPVAIVAPDDEL-TLDELEPFLNEN-LARYKHPKDLVVVAELPRNASGKVVKVQLRK--------- 3258637 53 -------------------------------------FSDRPCLISGSTTYSFAETHLISRKVAAGLSNLGIKKGDVIMTLLQNCPEFVFSFIGASMIGAVITTANPFYTQSEI--FKQFSASRAKLISDCHEGEDFIVITIDDPPENCLHFNVLVEASESEMPTVSILPDDPVALP-----------FSSGTTGLPKGVILTHKSLITSVAQQVDNLYLKQDDVVLCVLPLFHIFSLNS-VLLCSLRAGSAVLLMQKFEIGSLLELIQKHNVSVAAVVPPLVLALAKNPLEANFDLSSIRVVLSGAAPLGKELEDALRSVPQAILGQGYGMTEACLAFSKQPFPTKVVRNAELKVIDP--------ETGRSLGYNQPGEICIRGSQIMKGYLNDAEATANTIDVEGWLHTGDIGYVDDDDEIFIVDRVKEIIKFKGFQVPPAELEALLVNHPSIADAAVVPQKDEVAGEVPVAFVVRSDDLDLSEEAVKEYIAKQVVFYKKLHKVFFVHSIPKSASGKILRKDLRAKLA------ 156043137 30 ---------------------------------------------------TYKQLSAEISSFQKKLAKLGVTPRAAVSLALPNTYEFIVAFLATSRGVAAPLNS--SYKQEEFEFYIDDLSSAVTLVPDSFQGPAVRA-ARKYNAAIAECKEVVLDIKEEGKLKGKGNQ----KVEQAQPDDVALILHTSGTTGRPKAVPLTHKNLTRTMKNIQATYNLTPVDRTMLVMPLFHVHGLLA-GFLAPLMSGGSVIVPLKFSASEFWSDFITHKANWYTAVPTIHQILLKNPPPVTK--PNIRFIRSCSSPLSPTTFHALEETYNAPVLEAYAMTEA--SHQMTSNP---IPPGKRQPGSQGVEVRILDGEGNEVSLGSEGEIFIRGENVTKGYLNNEKANKESFTQEGFFRTGDQGKMDKDRYVFITGRIKELINKGGEKISPIELDNVLARHPAVSEAVSFAIPDEMYGQAVGVAIVLKDQKLTASELKKWVADK-VAEFKVPKQVYFTDVMPKTATGKIQRRIVADTM------- 110347266 12 --------------------------LGDVIRHNAKRHAEDIAYVIGERNVTFADHYHRARRLAAGLRELGVKHQGRIAIMAMNSYD---------QITAYSACELSGFVAATVNYRLAAPEVEQILLDCTPSVFAYVPMVETIRARLTSVRHFICIGKATEFDTLIEGASDEENPWQVVPQDLIHIIYTSGTTGRPKGVMRSHFAEIHMAEMMTTEVGLLADDIVQVMMPLFH---VGARWVLGAQLRAAKLVLHQKFDEAEVIETIARERITLTHMAPTLVQRMLQHPLVETADLSSLRTIYYSAAPMPLPTLKKGLELFGNVFVQLYGMTEGTTLSKRQHRPERRWLSSVGQ--APHTQIRVVDSDGNEVPVGEPGEVVTRTATRMSGYWNNSAATADAIRE-GWYYTGDIGYFDEEGFLYLVDRKKDMIISGGENIYCREVEDALNAHELVAEVAVFGTPDPEWGEIVVAAIVPKHGAIDEATLESHCREL-IASYKKPKRYVFLSEIPKLNTGKTNKIALRK--------- 89092399 30 --------------------------------ERAATYPDRTAVIYGDLQRTWSQTYERCIRLASALRKRGVGEGDTVAVMLPNIPEMLELHFAVPMTGAVLNTQNTRLDAETIAFMLDHGEARVVITDREFSNVMERAV--RMASVDPLLVDVFTGGELIGSLTYEQLHWSP---PEDEWQAIT-LNYTSGTTGNPKGVVYHHRGAHLNATSNIIGQNLPPHAVYLWTLPMFHCYPWSVTAV-----AGTHVCLR-HLLPEKVFELIQACGVTHFCGAPVVLNMLLNAPEESKMLVDHPVTVTTGGAAPPAAIIEGMEKI-GIKVVHAYGLTESYVFCAHQDEWDQMVLEDKAAKMAPALEQLMVGDPERDGK--TMGEVFMRGNNVMKGYLKNPSASDAAFS-GGWFHSGDLAVWHEDGYIEVKDRSKDVIISGGENISTIEVEDMLYRHPAILEAAVVAKPDEHWGEVPCAFVTLKDQSATEAEIIEFTRSN-MAHFKCPKKVVFA-PLPKTSTGKVQKFALRAMLKD----- 218760147 2 -------------------GKYSSNIIADCLAGAASYKGDREAIVYGDVRVSWEQLVNRTNQAAQAFIRLGVKKGDKVAFMFHNTPEFVEINLGIQKAGGIPAPMNYRLVAPEIEFQANHCDAKIFLFDETWN-----EEVEKAAPNLTAIKHFICKGKTKLKGALEFVAGEPAMDPQIPTQDPAVMIYTGGTTGFPKLSYQAHVDMVASLVSNVYVSKMNLSTDKLKNLTEDMSFPINNPGMAGIFMGNMRFILIPSFNPDTVFQAIQDEKPTILANVPTGWKKLVKHPDAKNYDARSVKVCISGAGVCPLDVKKKMFSTFPNTVADMFGQTEMTVTTFKIDDPSTLKDRSVGASIV---EVKIVDDLGNEVPKGEHGEILYRSSTIMMGYYKDEEKTDEAMA-GGWFKSGDLGYIDQDGEVRLLDRKKECINTGGEKVFPVEVEGVIGTHPAVENVCVIGQEDEDWGTRVSA-LVQLHAGDTATEQEIIEHCRGIAGYKIPKSVVFVDEFPLSPVGKILRAKVKDLLSQ----- 171320246 30 -------------------------------------------------SLSYADVDGHSNDFAAYLASTGLAIGDVVAIQLPNSLHYPIAVFGAWKAGLIVTNVNPLYTERELR--AQLEDSGAKILVT-------HSLSLETAARVATGIRIIVAGLG-EFFPLISAHTGFANAPSVRRHPVALYQYTGGTTGQSKSVLRMTDDFLSAFDTPFQV-----DDVMLTALPLYHVFAFTI-NFLMTFRKGAHNVLTPKPRPRNLRPAFEQFRPTWMTGVDTMYAGLM-AESWFREKPPALRYALAGGTATRPDTAERWAGMV-CPLVEGYGMTETCCIVSFNPPNANYRSGSVGLPM-PGSEIRAVDGDGRPVAAGERGELQVRGPHVTSGYLNCPGENATAFAE-GWLRTGDIVTIDADGWITVVDRLKDMVLVSGFNVYPNEVESVIAAHPDVAEVAVVGVSHQATGEAVCAYVVARRPELTDEDVIAFCRKQ-LTGYKVPKLVRFVGDLPKSAVGKILRAQVRD--------- 161525631 2 --------------------------IAQLLVRTASAFADRLAVLHGEQPWDYGSLAKRTAAL-AGFDQCGVKPGARVAIYSENCPEYLEALHSIYWAGAVSVPVNFKLHPKELAFILANAEADVLFVSEA-----LLATLREAAIELPA--SCLVFGSSAYAQALEH---APIAIEHREPDDIASLFYTSGTTGRPKGVMQTHRNLL-----TMTACYFEDAMVY--AAPMSHNFPYIARGARHVV---------PRSGGLDCAELVELARLSMFA-APTMVKRLVDHVRAARADVSGFKTIIYGGGPMYANDLHEALEVFGPRLVQVYGQGESPMTITALDHPRWAQRATSVGIAQSLVEVQVVDDRGRRVPNGEIGEVIVRGDTVMPGYWRNPEATASTI-RDGWLYTGDTGYMDDDGFLTLKDRSKDLIISGGSNIYPREIEEVLLAHPSVSEVAVVGWRDAEWGEVPVAFVVFKEGCDATQELDEWCLQ-SLARFKRPKRYEFVLRLPKNSYGKVLKTELRSA-------- 111026849 9 -------------------------TIGSMLIQAAERYGTREALSEGNTTLSYARTLELAQKCAVSIVERGVKPGDRVAIALPNGLHHAVSYFGTQLAGAIAVVVNTRLSAPEIAHVLSDS-GASLVVSDS-------SFAERLTSDADVV-------DPQVLLTERPPHADHTPLPGLSRSDTAQLLYTSGTTGRPKGAAQTHANLLFNAATVREQFELTPNDRTLIVAPMFHASGLNSQ-LIGFLSAGASCVLAPEFKAAVTLATLAERRITIFAGVATMLQLMLTRPEIDSLDLSALRLFAMGGSPVESLPAQAISKMPNIAFANIWGMTEAIVTFVKGDDPWSSGRAVPGTELGVTTEDGTVADLREHV-----GELCIRGPVVAAGYWNNPEATADTFRE-GWLHTGDVGSIDTDGYVHVLDRLKNMIIRGGENIYSIEVESVLAAHPAVADVGVVGVPDDIFGERRAVVSISPGQRLTSDDLRAY-AARHLADYKVPAEILFIHELPRNPSGKLVKGALAQ--------- 77993368 72 ------------------------KTVGECLDATAQRFPNRLVIIHENIRLNFAQLKEEVDRAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQASELEYVLRKVGCKGIVFPKQFKTQQYYNILKQVSERLPDLTTVIAAGGKEQNLAQLRYHQG-----FLSCYDPINIQFTSGTTGNPKGATLSHHNIVNNSNLIGQRLKMPAKTALRMVLPCPLYHCLGSVGMVSVVHGATLLLSSPSFNGKKALEAISREKGTLLYGTPTMFVDILNQPDFSSYDFTTIRGGVIAGSLAPPELIRAIISKMNMKLVVVYGTTEN-SPVTFMNFPEDTLEQKAGSVIMPHTEAQIVNMETGELKLNMPGELCIRGYCVMQGYWGEPQKTFETVGQDRWYRTGDIASMDEQGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPQVQEAQVVGVKDDRMGEEICACILKSGETTTEEEIKAFCKGK-ISHFKIPRYIVFVEGYPLTVSGKIQKFKLREQMEQHL--- 52425413 27 ----------------------------DMFDKAVREHPDRPAYINMGKVLTFRKLEERSRAFAAYLQELKLTRGERVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASFGKRTLVNFIKYKLPTFREVLSVGKHRQFVR-----------PDLARDALAFLQYTGGTTGIAKGAMLSHGNIITNV---FQAKWIAESRIAIIPLPLYHVFALSVNALLFV-ELGITAVLITNPRDVDGM-VKELRKYPFTAIVNTLFNALLNNENFKEVDFSSLKLSVGGGMAVQQSVAQRWHDLTGNNIIEGYGMTECIAASTILTDKHD---GSIGVPV-PNTDIRIMRDDGDEAELGEPGELWVKGEQVMQGYWQRPEA-TAEVLKDGWMATGDIVVMDKNYIMRIVDRKKDMILVSGFNVYPNEIEDVVMLNPKVLEVVAIGVPHEVSGETIKIFVVKKDESLTRDELRAHCRNL-LTGYKVPKEIEFRDELPKTNVGKILRRVLRD--------- 60650095 50 ---------------------------------------------------TYEEVELISRKVAAGLSHLGLHHGDTIMILLPNSPEFVFAFLGASYIGAVSTMANPFFTPAEVIKQAKASNAKLIITQACYVKWDY-AVENGVKVMCVDSPPPEAAGECLEFSQLTSADEGDMPEVEINSDDVVALPYSSGTTGLPKALMLTHKGLVTSVAQQVDNLYIHSDDVILCVLPLFHIYSLNSVLLCG-LRVGAAILIMQKFDIVPFLELIQRYKVTIGPFVPPIVLAIVKSPVVGNYDLSSIRTVMSGAAPLGKELEEAVRIKFNAKLGQGYGMTEGPVLAMCLKEGFEIKSGACGTVVRNAEMKIVDIETAASLGRNQPGEICIRGDQIMKGYLNDPESTARTIAKEGWLHTGDIGFIDDDDELFIVDRLKEIIKYKGFQVAPAEIEALLLNHPSISDAAVVSMKDEEAGEVPVAFVVKSNGSTITEDIKQFISKQ-VIFYKRIHRVFFIDAIPKNPSGKILRKDLRAIL------- 163722190 47 --------------------------------------------------YTYSDAYERMQRLANGLTKLGVKVGDRVGVLAWNSNENYEVYFGVPGMGAVMLLLNLRLTPQDLAYVVEHS-GCEYIIVDE----TLLPIAHALAPLCPQIKGYVVITMPGKKMPLENTHSDPVDWPMMEETSAYAACYTTGTTGKPKGVYYSHRDYLHSMCIGMNTG-MNVKDTCCQIVPMFHALGWGLPQAATLV--GSRIILPTLETLDSLSKLIVDEGVTMSAGAPAIFMPLLEYIRNERPDLTGVRLLS-GATEPPVSMMKGFWDMTGAEIIHAYGATETLVTINRLEDERWNLKKKQGFAVGGLD-VKVVDATLKDVHDGKTGEILIRGPW-ITGAYHNAPGSEASFTEDGFWRSGDVGTMDENGYLKITDRVKDVIKSGGEWISSVDMENEIISHNDVLDAAVVGVEHPKWQERPLALVVLRDDAKNADDIRAHLSNV-FAKWQLPDEVLFVDEIPKTSVGKTDKKVIR---------- 73541092 17 --------------------------------------------------YTYRDCELRARKMAQALAALGVQQGDRVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHAD-------DGYVFFDFLPLVEGVAPHCPNVKGWVLMSDREELIDAQDGNYDWPDLDENQASSLCY---TSGTTGNPKGALYSHRSTVLHSYASADALGCSARDVILPVVPMFHVNAWGLP--YSVPLVGAKLVL-PGPKLDGAYELFEQEKVTFSAGVPTVWLGLLQHVQANNLKFSTFRRTVIGGSAVPPAMIRALRALWGMTEMSPLGTCKLLAKHEELEEASQKVLEKQGRVLFGVDMKIV--DGDGKELPWDGGDLLVRGPWIIERYFR----NDTNPLVDGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISVHHPKWDERPLLVVVPSAEVTREELLKFF--EGKVAKWWIPDDVAFVSEIPLTATGKMQKLKLRDQFKD----- 148556208 8 -------------------------TMGVLLDEAAGRWGDRPFVREEDGGLSFAGFRRAARAVSGALLARGARKGDRIAIWAPNSGAWAVAAAGATQIGLELIPLNTRFKGAEAEDILRRGEVRWLFTVRGFLGLDYAAMLE--GRDLPRLEETVFLDGLDAWLAAKGGAGDSAAIAAVGGDDTVDILFTSGTTGRPKGVMSGHQQNLRTFQAWSDAVGLREGDHYLIVNPFFHTFGYKA-GWVAALLQGATIFPVAQFNAAHVLATVAAERITVLPGPPTIFQSLLDEPARGAADTASLRLAVTGAASVPPVLIRRMHDELGIEVLTAYGLTEGCVSATQAGDPVELVASTCGRPI-PGVEVRLVDGAGRDVPAGEPGELLVRGFNVMKGYLDDPRATAETIDGDGWLRTGDIATQDARGYLRITDRAKDLFICGGFNCYPAEIEARLLEHPDVARVAVVGRPDERMGEVGHAVVVPRPGAARDGKLLAWCREQ-MANYKVPRSVEWVDELPVNAAGKVQRFLLK---------- 78059964 58 ------------------------------------RHPDKPFILFYDTPVSFARFQHEAEQV-AGFQRCGVKAGDRVLLYMQNSPQWMIAYYGILRANAVVVPVNPMNMTDELAHYIEDSGASAHVVVATYGDYVAQPSAVAFPDFVAAPRHVDGPGVAH----WRDVLAEQLAPGALTAGDMCVMPYTSGTTGKPKGCVHTHRSVTCTAAGFVD--WFDEDAIHLAVLPLFHVTGMQG-GLNGPLVRGSTVVVLPRWDRDAAGRAIGRNRVTVWQSISTMMVDFLSNPNLHEYDLSSLRSMRGGGAAMPDAIARKLKDTVGLDYVEGYGMSE-TIAATHINPPAHPKPQCLGIPVFDVDARIVDPVTFEPVPQGEVGEIVMHAPQLMQGYWRNPEATKQAFVEDGFLRTGDLGRIDADGYFFMADRLKRMINASGYKVWPAEVETMMYRHPAIKEVCVIGTRSAHRGETVKAFVVLDPAYPGGVDVVAWARDH-MASYKVPRVVEFVESLPKSGSGKIMWRELQE--------- 53718503 37 ---------------------------------------DHVALIEDGRRLTYAQLARAVEAAAERLRGLGVRGGDRVMIVAENSIAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPIAFVTPDARAHADRRNAAAPFELDIGAWSHTVEAGT----------RAEPVEAHGAR--QCAALVYTTGTTGAPKGVMLSHRNLLFAAAVSSMQRRVAPTDVVYAVLPISHVYGLASV-CLGSLYAGATLRLAPRFSPETLRRALADEGVTIFQGVPAMHAKLLEHLRAHGHAWRALRFVYSGGSPLDADLKARVERAYGLPLHNGYGMTESTIAQTPIDAPRADC--SVGAPI-PGVAVRFCSADGADVAPGEVGELWVRGPNVMLGYYRDPEGTRAAVTAHGWLKTGDLARAGTDGAMTIVGRSKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAAEAGNEDVIAFV---ELAPNAAATESDLKEWCLAPYKRPVQIRALDALPAASTGKVLKHRLR---------- 87199490 13 ---------------------------GDLLLRAADLHAERTALALPGVAVSYRELRDGAFRVARALIGLGIARGEHVALLMPNSVEFAEALFGIMLAGCVAVPLNARHRAAEIGYIIDNSQARILLTSDPVNFIEVIEQALPTPSAAPALRYVLLRGEGEAFLS-QGVRTDPAEVEHTRRSDAALIIYTSGTTANPKGCVLPHEAVTYRLSNGVDVTWAGGPLFHIGSLPF-----IGSVGVAGTFLADSYF------EPGRAIALMEKHAVT-------LAWPWFAAIVQGIIDHPEFSAEKFAHLKYPPTLVERVQDLLPHTIIQACGMTEGVFALCDTDEDRESRIFTQGK-ACPGIEIRIVDETGQDLPDGTMGEILVRGYNVMDGYWDAPEKTSEALVGHGWLKTGDLYTRQPNGSLIFGGRCKDMLKVGGENVAAIEVEAFLCTHPAVKTAEVVGRPDPRLDEVPVAFIELYDETINEEELIAFCRGR-IASYKVPRAIRFMSAWPMSAT-KIDKRALR---------- 177672299 9 ------------------------------LERTAAEHPHSTALILGENRMTYAELQDQSQRLAGLMRQEGIGPGDRVALMVPNIPAFPVVFFAALQLGAVVVPMNPLFKRREIEYYLEDSGASMWSVPEAVEG------ARERGVPLRTLEDGLAPHLAESPGPV----TETV---ERDLEDDAVILYTSGTTGRPKGAQLTHRNMGTNADTAAELIQLQHGETVLGCLPLFHVFGLTC-ALMAPVTMGASLALIPRFDPAVAAQTVRERAVDVFIGVPTMYGAVLAAAKDHPEDLASLRLGVSGGSALPVELLRRFEATFDCEILEGYGLSEACFNHPEAHQPGSILVTPDGAVVSEGDEETL-------------GEVWIRGENVMKGYWGKPEATAQAITEDGWFRSGDLARRDAAGNYYIVDRTKDMILRGGLNVYPREIEEVLYEHPAVAEAAVVGVPHPELGQEVAAHAV---LAPGAEELIQHVKAR-VAPYKYPRTVTVRDGLPKTATGKILKREL----------- 197106197 41 ---------------------------------------------------TYAEAHTRAKRLSNALKGLGVQPGDRVATLAWNTARHLEAWYGIMGIGAVCHTLNPRLFPDQLCYIINHAEDKVL-----FTDLTFLPILLQNRDKMPTVKHFVVMTDREGMLCFEDLNSADCEWGGFDENTAAGLCYTSGTTGNPKGVLYSHSNFLHTLTLGADVLGISAKDVVLPVVPMFH------ANAWGIAFSGGSKLVMPGQKLDGAHELLETEGVTFSAAVPTVWQMLLTHLRDTKGKLTTLKRVVIGGSAVPEAIVRGFRDEFGVDVTHAWGMTEGTPNIAAMSEEEQLRYKKQGRPPLCI-EMKLTDDAGKVLPHDGTGRLKVKGPFVVGEYFKGE--GGQILDEDGYFDTGDVSTIDEHGFMQITDRAKDVIKSGGEWISSIEIENIAMGHPKAAICAVIGAAHPKWDERPVLLVKLKDEQATKEEFLKFL-EGKIAKWWTPDDVVFVQEIPLGATGKIDKKVIREQMKDYVL-- 121610775 22 ----------------------------------AVQTPDAQACIEGERSLTWRELNARANRVAQALHLRGVEHGHIVALSMEVRMEWLVLSGALAKLGC-SMLGVNWRLTDEEARYVLSDSGAQVFITDAQ---DLAVVSRTVQAALPLVVTIETPGES--FVPWSEL----LEAPEVARQSLALLIYTSGTTGLPKGVPSTDREYFESVDASGAV---EGVRVQLVNMPMHHA---SGPSQMWSAIRKGRLVLQRRFDAEGVLALIQKHHVHLWSGVPTMRLAGLAPEVLARYDVSSIRRIGVGAAPVPYALKLWMLSYFGRTLQENYGSTETGMVCALLPAMQERKPGSSGLPFR-HVSVEVRDALGHLLPTGQIGELWVKTPITIKQYLNEPALGEDVLDARGFFRTGDVGYLDEDGYLFITDRVKDMVITGGVNVYPAEIESVLMRHAAVEDVAVIGIPDEDFGEQVLAFCLKAGRAANEADLLAHC-ERYLASYKQPRRIEFVEDLPRNGMGKVLKRELR---------- 56461256 14 ----------------------------DLLKFAANRHPRQEIVTRGDIHYSYAECWQRSGQLAHALQKLGVQPGERVASLAWNTYRHMELYYAVSGSGAVMHTVNPRLFGEQIAWILNHAESGWVFV-----DLSFVELLESIEDKLPGVKGFVVMTDKNHMLCYEELESEPYDWPDVDENSAALLCYTSGTTGNPKGVLASHRAMVLHAQATVSADMLDSDTVLMPMVTMYHVAAWGAP-YAGPL-SGCKLVFTGDGTSGEAMAMIRTENVTVGLGVPTIWLTLHNYLSENSLDIPSLQRVCVGGAASPMGLVKTYDQEYNVYWQPIWGMTETLVHSVRPKEEQYKLQTTAGRPVFGI-EHRIVDAEDTPLNDGETGELQVRGHWIASQYFRNDD--LSSFP-DGWLATGDIAVIDPEGFMKVVDRKKDVIKSGGEWISSLDIENFVSQHQAVNESCVIGVKHPKWDERPLLLVVNKGESLSKEDIKNFLDGK-IARWWMPDDVVFVDELPHTGTGKLIKNTLREQYQNYL--- 126730307 33 ---------------------------------------------------SYRDTYARVAQLAHGLKDLGVGEGDRVATLAWNGYRHFELYYAVSGMGAVCHTINPRLSAEQMLYIIKHAGDRVLCL-----DLTFVPLVEALADHLPEGLVLVVMTDRSHFLCYEDLLDEQATWPLMDENAAAALCYTSGTTGNPKGALYSHRSTVLTLPKS-----LREGGRILPVVPMFHGLPYAAPMV-------GASLIMPGPKLDSLFELMESEGVTASWGVPTVWLGLRAEVEKRGTVPSKLDQLVIGGS-----AAPRAMIEFGLDVCHAWGMTEMVGTHGQLSEPMKDLPHDTRMRLKSKQGRRVFNDEDGNRLPHDVGELYVRGNAIISGYFDNAEATSQAFDREGWFGTGDVASIDGAGFLHIQDRSKDLIKSGGEWISSIDLENIAMAHPKVANCAVIAIKHPKWEERPLLVVVPKDDGPRLEEIHAMMQEH-VAKWQLPDAMEFVEDLPLTATGKVSKMTLRK--------- 89098026 8 -------------------------------------YADKEAIFADERSFTYQELGSRVNKLSFGLKGLGVEKGDRIAYLAPNSVEMLEGFYGVFQTGGIMVPLNIRLKPEDYLYILNHSGAKVL-----FADQDLYHLILPVKEQLQTVEKIIVHYKNDQTAEVDDWLKEQQRFPRVQENDVCSLLYTSGTTGNPKGVMLTHNNYLHALSTMHHLRVTD-KDVLVHVLPMFHVNGWGSP--FYYTANGASQVCLRKADPETIFQALMKHNGTVLHMAPTLNSLLQYHGSSKLPAGGDVRVVIAGSAAFVAKAEREL----GWEFIQVYGMTESRSHLSNLPEEEQYRMKAKAGYSMIGCEVKVVDENGEAVRGKQIGEVITRSNGVMKGYWKNEEATMEAI-RGGWLFTGDMATVDLHGNIDIVDRKKDIIISGGENISSIEVEGVLYDHPAVLEAAVIAVPHEKWGETPHAFIVKKEDAEIAAEFILFTRER-LAHFKAITGVTFVKELPKTASGKIQKIRLRQ--------- 27376091 49 --------------------------------------------------FTYSQLDARVSRLASFLHTLKVSRGDRVAVLALNTTDTLEVQFACGRLGAIFV-PLNTRLTVPELQFITADCAPKVMIHDA----DLAETALSV-AKLCGVATSLLLGPGGAYEAGIAAAKPLDRIEEVTLDDVSTIMYTSGTTGHPKGATITHGMTFWNCVNLGGPACIGPSSVLLTVLPLFHTGGLTNP----VLHAGGTVMIMRAFDPGTALGLINDPAQGINVFVPAIYQFMAQHPAFATTDLTRLIVGGVGGAPMPVPLL-KVWEARGVALQQGYGMTETSPAVLVLDREDAAKAGSAGKPVL-HTEVRIVRPDGSDADVGELGELWVKGPNITPGYWNRPEANKSSFT-DGWLHTGDATRIDEEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAIAEAAVIGIPDPQWGEVG-LAIVAVKPGQRLTETDVFAHAANLARFKCPRQIRFVDALPRNATGKIHKPTLRKEFS------ 23015258 26 ---------------------------------------DKVAFVDADGSHTYGQLAEKVNRAGNALKGLGLHMENRIAMIMLDTVDFPSVFWGAIKAGIVPIPLNTLLTTGDYGYMLSDSRARVLVISEEL--FDK---VEPILPDLPTLEHVIISGKGHGHRLLSDLMAEPLKTAETTRDDVAFWLYSSGSTGAPKGAVHLQRDLATAVHYGQQVLGIREDDVTFSAAKLFFAYGLGNGMTFSLHVGATSVLLKDRPTPEAVMKILKDHQPTIFYGVPTLGTILADPQYKRETSSTRLRACVSAGEALPEDVGRRWEERFGAAILDGLGSTE-MLHIFLSNRHGEVRYGTSGKPVPGYD-LKICTDDGHEVPQGEMGELVVRGPSSAVAYWNQREKSLKTFRGE-WTHTGDKYYVDEDGYYRYAGRGDDMLKVGGIWVSPFEVEAALISHEMVLEAAVVGEADALVKPKAFVVLAPGETGSEVEQLQAYVKAK-LAPYKYPRWIEFVEALPKTATGKIQRFKLRGSLAQ----- 194365839 27 -------------------------------------------------RFDYRTLQARICQLAGLLTSLGVKHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVIL-----ANREFLPILEGIDGQLPDLRTRILLDDAGGPLP-DGFVTETTDFPDFDENTRATVFYTTGTTGLPKGVYFSHRQLVLALGSAASQGRLHRGDVYMPITPMFHVHAWGLPYVATLL--GIKQVYPGRYLPASLLALIAREKVTFSHCVPTILHMLLEHPLAAETDLGNWKVI-IGGAALPRALAQRALA-RGIDIFGGYGMSETLLTLAQIDDTDEVLLRTKAGIPVPLVDLRIVDPDMKDVAHDATGEVVVRAPWLTQGYLHNPDASAALWA-GGYLHTGDIGNIDSGGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVPGSEVTEAIELVAARSRSGISRYAIPERVSFVESIERTSVGKINKKKLR---------- 154251489 13 --------------------------LGDLLARHSEKDPARPAVTYNEMTTSYAELDARANRRARQLETMGVCEGDVVTLAVPNSLEFYEIVFAVWKLGATPNIVSSRLPVAELRAIVEIAGPRLIIGEESARVDGWNFLATGTK-------------------PGTDLSPDP--LP-TKVASRWKMHTSGGSTGRPKLIVDKQSGYDPGKARSIQLA----GETMLNPGPLYHNAPFV--GSFQSLFAGNHVVEMGRFDPLRALELIERHKINVVSFVPTMMRIWRLPAEQRGSDLSSLRVIHLASICPAWLKQAWIDWLGPDRIFEIYGGSE-LFGGTAITGREWLSHKGSVGKVRPGAQMRILDEQGKECAPGEIGELPDTGPNSTYEYIGAQAK-----TMDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAALDQHPNVLSSIVIGLPDADLGQRVHAIVQNADERSDADVMREFLSDK-LVRYKIPRTFEFTSENLRDDAGKARRSQLRE--------- 146306755 2 --------------------------LGKIISRSARYWPDHEALVDSKQRITFAQLERRTNRLASGLFDLGLQPAAHIAILALNRVELAEAEVAFYKAAMVKVPINARLSLDEIIQILNDSHSQAVITEGRFA-----AALQARRAETPRLRWIISAGDIAYRALLAGGSEAPVH-SDPADDALAVLHYTSGSSGVLKAAMLSFGNRKALIRKSI-------ASPTRRAAPMAHVGPISGMQIMPLLAVGACNLLLERYDDRLLLETIERERVTRLFLVPAMINRLVNFPEVERFDLSSLRLVMYGAAPMAPALVKRAIEVFGPILAQGYGAGETCSLVTVLTEQDHLIEDGDFSRLASYFETRVVNDNFEDVKPGEIGEIVVKGPDIMQGYWQAPELT-AEVMRDGYYLTGDLATVDERGYVFIVDRKKEMIISGGFNIYPTEVEQVLYSLPQVFEAAVVGVPDEQWGERAVVVLKPGESLSAEAIIEHC--GRSLASFKKPRAVDFAKELPKNPNGKVVRRLIREA-------- 149504791 91 --------------------------------------------------WSFEELGALSRKAANVLTEAGLERGDRMLVVLPRIPEWWLVNVACMRTGVVIIPGTSQLTARDIAYRLQASQAKAIVTSD--------SLAAQVSAKCPSLKTKLLVSDDSNFRELVTVASTEHKHVKTKSQDLAAIYFTSGSTGVPKMVAHCQQSFGLGFAASGRL-WVDLS-------PSDIFWSMSDPGWVKAAWTN---VFCPWIHGSCVFPQFDSKLVLNTLSSFPITTFCMTSTGFRQQDLASYQFKSLGGEPLNPEVRKQWKSQTGLELYEGYGQTETVLVCSN-NKAMKIKSGSMGKATPPYDVQIV-DENGEILPPGEEGDIAIRRPFCFFSGYLDNPEKTKSTQRGNFYVTGDRGRMDGEGYFWFLGRADDVINSAGYRIGPFEVESALMEHPAVVESAVVSSPDPIRGEAVKAYVISQDPAELSRELQDHVKQV-TAPYKYPRKVEFVRELPKTVSGKIQRNKLR---------- 168018920 44 ----------------------------------APQFGDKKALMDAPSHLTYDQLERQVRALAAGLYKLNVRQYDVVMLLSPNCIEFPVIFLAVVSLGAVLTTVHQANTAGEVQK--QMKDSGTRLI------FTTAALTEKIAGDLP----VVIFGD-DEVVPTELLRTDPYGVPKIKQHDTAALLYSSGTTGTSKGVVLTHRNFI-SL-----CCMLNAGSVLLLLLPMFHVYGL---GICTVLARGIMLVVMPQFDFVNMLSTIQTYRVTHLPLVPPIVIGLAKQDIVFKFDLSSLVQIISGAAPLGKECAKRLPTV---QFKQGYALTESTAGCTNVDDAAAHFGSSGW--LLPNMEAMVVDNTNQPLPPTKEGELWIRGPTIMKGYLNNPKATSESLDKDGWLHTGDLVVIDNDGYLDVKDRLKELIKYNAFQVAPAELEALLLSHPAVLDCAVIPYPDEISGEIPMAWIVRQPEQQLNEDEIMDWIAKQVAPYKKVRKVAFVDAIPKSASGKILRKDL----------- 148272594 53 ---------------------------------------------------SYRDLGEQIARAAQGLADAGVRAGDPVAIVLPNCPQHVVAFYAALRLGAVVVEHNPLYTPRELQHQFEDHGARTVIAWDKSVATPERIVSVDVTRAMPRVTGTITWERISAAAPL------PVDHPRPAATDLAVIQYTSGTTGAPKGAELTHLNLSANAAQSVPTVSRGTSVVY-AVLPMFHAYGLT----LCLTFAGSRLVLFPRFEPDLVLQAIRRHPPTFLPAVPPIYRRLREAAEAEGVSLAGISISISGAMALPESVVVPWEEQTGGWLVEGYGLSE--CSPVLMANPDTRRAGTVGLPL-PNTEVRVVDPEDPDRPAGEPGELLVRGPQVFRGYHGRPDETAAVLLEGGWFRTGDVVTIDEDGFVRIADRIKELIITGGFNVSPSEVEDAVRELDGVRDAAVVGIPRDG-GDEEVVAAVVLEEGATLDEQAARTTLRALAAYKVPRRIVVLDELPTSLLGKVLRRKVREGIVE----- 210094225 19 --------------------------------------------------YTYLQLQDLIRRFGSALTRLGFQQHDVLAVFSPNVPEYAIAFFGATSVGGVVTTANPTYTADELAHQLRHSNANYVIVPEV------AETVKAAKCKYP--NEIFVIGECRSFSELGDGSTFPAAVPVNVTEDVAVLPYSSGTTGLPKGVVLTNNNIVANL-RQIMYGMLEQEDCLIAQLPFFHIYGMVAV-LSNCLRQGVKIVTIPRFEPELYLRVIQDYKVTRVMMVPPIALFLSKHPLVDQYDLSHVKDLMCAAAPMGRNLTMALRDRLNQSLRQGYGLTE-TSPVTHLCMEDEFAPGAVGIIIPNTEIKVIHTETEEALGEGQDGEICVRGPQVMKGYLNNPEATAGCIDADGWFHTGDIGHYDDKGYFFIVDRLKELIKYKGLQVAPADLEAVLLGHPGVQDVAVIGLADEEAGEVPKAFVVKKTDDVTEQEIVDYVAGKVAPFKKLRGGVEFVNEIPKSASGKILRRTLRD--------- 73540569 11 ------------------------ESLATVMAARAAQWPDQPYLLSPDSALTFGALSADADALCERYAAAGLASGQTVSVYLPNGEQTARLLLGTMACGLV---------VNPINLLCQPAQ-LRYILTHSDTRLIFREALREATLDVPV---VITAPDATNLLPVVRNDAPPLPLPEPDAP--ALLMYTSGTTGTPKGVLLTHHNLATNGANVSREHALGPADRVLATLPLYHINGLVVTAIAPLVH-GGSVVMPTRFSASSFWHDITRHGCTWLNVVPTIIAYLLNDPDGKAP--AGVRFCRSASAALPPEHHREFEDRFGIGVIETMGMTETAAAFSNPLDPQQRRIGSIGRPSGTH--ARVLGRDGKPVDDGQIGEIVLQGENVMAGYYKAPDVTRDAFTHDGWLRTGDLGYRDADGYFYITGRAKELIIKGGENIAPREIDEALLRHPAVLEAAAVGVPDPAYGQEIVAFVVMRDATPDDAALRAHLRE--LGRYKTPKEFRFISELPRGPSGKVQRLKL----------- 193598809 94 --------------------------------------------------------------------KLGLKKGDVVGLLLPNLPEYVFAIHGALEAGLVVTFVNPLYTAMEVKR--QFENAGVKLC------MTISLLLPVIKEVSPSLKDIVFGGEANEKARVYDFKTSPGELPKSFADEVALLPYSSGTTGLPKGVMLTHRNCAINLEQCINKDIISHRLFYLSVLPFFHIYGFN--GILGVLSHGLHMITIPKFTPESYIECVLKYKPTFLFVVPSLLLFLASHPSVKAEHLSSIKEITCGAAPASKGLIDNLKAQKDIRIRQGYGMTESVSLYTRVSLPEQLVLSTQARVVSLTDGS--------DLGPHKSGELLIRGPQVMAGYLNNEKATKETVDEDGWLHTGDVAYYDEDEYFFIVDRTKELIKVKGNQVSPTELENLISELKGVADVAVVGIPDVLSGEIPRAFVVKRPGMDIDEKTILSHVEKNVVAYKLAGGVKFLDMIPRNPSGKVLRNELK---------- 157336181 64 ---------------------------------------------------SFYEVWRAVDAVSSCLADMGIRKGHVILLLSPNSILFPIVCLSVMSLGAVITTTNPLNTAREIKQIADSKPVLAFTIPSL--------VPKLAGSNLPI---VLMGGEGNTPAPAEMMRREPSRVGEVNQEDTATLLYSSGTTGASKGVVSSHRNLIAMVQTIVSFSSEDGEQTFICTVPMFHIYGLAA-FAMGMLASGSTVVVLSRFEMDEMLSSISKYRATCLPLVPPILVALVHSADKIKADLNSLQSTLSGGAPLSKEVIEGFAEKYSVKILQGYGLTESTGIGASTDSLEESRRYGTAGLLSPSMEAKIVDGSGKALTVNQTGELWLRGPTIMKGYFSNPEVTTSTLDSSGWLRTGDLCYIDDDGFIFIVDRLKELIKYKGYQVPPAELEALLLTHPEIADAAVIPFPDKEVGQYPMAYINRKAGSNLSESAVMDFIAKQVAPYKRIRRVAFVDSIPKNASGKILRKDLIQLATSKL--- 172041428 22 --------------------------------------ANKTALIDGLTEMTFQELKASYERMAGALAARGVGKGDVVALHCPNHAAFVISYFGILRSGAT-VTTLGSLATAEDAEKQLRAADAKMLLTTDLLGTAGMEAA---QAKGIPAEGVINLTDAEAG--LKALLAENHTAPEVEDEDIAVLPFSSGTTGIPKGVKLSHQNLVFQVSPSMQHNGMKTGSVVCGVLPFFHIYGMNC--LLGALFQGCTMVTLPKFELESFLSAHERFNIDCTFIAPPIAVLLAKHPAVESYDLSSLRAIQSGAAPLDRELAIAVQQRLSVDIYQGFGMTESLVNVTPLE--------SVGAPL-PNTEIKIVDISKDDLQSGEVGEMWVRGPQVMKGYLNNEEATARTLLPDGWLRTGDMVAVDSEGNCYVVDRAKELIKYKGYQVPPAELEALLLTRDDISDAAVVGYVREGDGEEPRAFVVPQQNSAGVPELKAWVAER-VAPYKKVRIVEFLDAVPKSATGKILRKDLK---------- 39936719 20 -----------------------------------ARYPSRTAFAWPGGSLSYRGATDMIGSIQKVFMGLDLQPGTRVALLTANRAETWGVAAQLCRFAITWLHPLGS-RQDQLDQI-EDSEAAVLIV-DAAAFLERGGELAAQASGLRHVFTIGRAGYGLDLLTALEQAGSATARDFAQLDDVAVLNYTGGTTGKSKGALRHHRENAGFANAILADFEIPFDPRYLTVAPISH---VAGTKVLPSLIRGGTIHMMKGFDPEAVLQTIEREKINFTLFVPTMVYVLLDHPALAKTDLSSLDLVLYGASPMSVEGIERIGPVF----SQLYGQTESVLRKADHDPKQPELFLSCGFPIAACD-ARILDENDQEVPLGEAGEICVRAPHVMAEYWKRPEQTAETL-KSGWLHTGDIAKQDDRGYMYILDRKKDMIVSGGFNIFPREVEDVLSTHRDVAMVAVVGVPDDKWGEAVTAVVVAKGTKPDERELIELVKTRKGSAHA-PKQVQFVTELPMTGVGKIDKKVLR---------- 195566786 87 -------------------------------------------------QYTFAQMRDASAAFAVRLQKFNLQKPDVLAICLPNLPEYPIATLGAIEAGLTVTTVNPVYTPDEIARQLTF--SGAKFLVGTVSGFATLSQASKVGRQIPIAVVRTSADEASELTSTQNVRYEDLKAPEASADDMVFLPFSSGTTGLPKGVMLSHNNITSNCEQSLPLDLMGPQNTLPGVLPFFHIYGLTV-VMLSKLGQGCRLATMPCFKPDDFLRSLDKYQGSILNLVPPIALFMINHPKLTQETAPHLKVVMSGAAPIGQHDVERFLNKFPNTVKQGYGMTEASPVVLLTPEGNKVYASTGVLPASTEAKIVPLDGSDKGVGPRTTGELCVRGPQVMAGYLNNDEANQVTFYPGNWLRSGDVAFYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGERAIVVLRPGEKA-SAEEISAYVAERVAHYKKLEGGVIFVDEVPKNPTGKILRRELKEKFSD----- 114570140 16 ----------------------------------------------------YAQTHERTQQLANALQKLKIREGDRVATIAWNSHRHFELYYAISGIGAVVHTVNPRLDPKQLIWMLDHAQSKTVFFDKQFA-----PLIDAISKACKSVKNWVLMGVQTKCKSYEELIAEPAEFPAFDEYAAAGLCYTSGTTGDPKGVLYSHRSTVLHAMASADVIGVGARGTLLPVVPMFHGIPYAAP------MNGAKLVM-PGAQMDGAHQLIEDESVSYVAGVPTVWLGLLNYLEAEGKRIDSVERVLIGGSALPEALLRAYEDKYGVVMQQGWGMTEGTVNHEGLSREEIIQVKLKQGRLVFGVGMRIVDDNGEELDGKSSGHVQVRGPWIASGYYRGA--GAESFTEDGWFQTGDVAHLDGSGFMTITDRSKDVIKTGGEWISSIDLENAAMGHPSVAMAAAVGMPHPKWQERPLLVVQLKPGAPDGASIIEYLRGE-VPKWWLPDAVEFIDEMPIGATGKMLKTKLRE--------- 168142291 34 ------------------------------------------------TTLTYKQLGERTRRLSSALKKLGIKEGERIGTLAWNHHRHVEAYFAISVLHTINIRLSPQH----ISYIIQHAEDHILLIDE-----DLVPLVENIQSQLSTVQAYIIMTDKDE---LPNTTLEPVKLLEEGDPNFQFVKYTSATTGNPKGVVYTHRSTVLHCMALADTAALSESDAAMAIVPMFHVNAWGLP--FAATWFGTKQVLGPMFTPKILLEMIQAEKVTIAAGVPTIWLGVLQELENNSYDLSSITRILCGGAAAPKSVIKAFEQKYNVPFVHAYGMTETLVTLARLKSEEQLEIRSKQGYLVPGVEMKVVGTNGEVKWDGEMGELCLRAPWIAESYYN-DDRTVEGF-RDGWLYTGDVVTVDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHDAIFEAAVVAVPHPQWQERPVACVVQKNSTVTKEELYEFLKPQ-FAKWWLPDDIVFMQEIPKTSVGKFLKQALRKEL------- 134103386 41 ----------------------------------------------------YAEVGRRVARLANALRALGVTGDQRVGTFMWNNAEHLEAYFAVPSMGALNIRLFP----EQIVYVADHAEDRVVIVDST-----LLPLFAKILPQLGTVRHVVVVGEAPEGVEVHDLAAQPDEFPELDERSAAAMCYTSGTTGNPKGVVYSHRSYLHSM----QVCMTDGMALSLAVVPMFHAM---SWGLPYAAFLVGSSLIMPDRQPEPLTHMIAAERPTFAAAVPTIWQGVLQHLEQDPQDMSSLREVVVGGSACPPSLMRAFHDRYGIPVLHAWGMTETLGSVARTGDELWAYRSSQGRVPAGVEARLVGDDGSVLPWDGSSGELEVRGPWIAGAYY--QEDDPEKF-HDGWLRTGDVGHISPDGFLRLTDRAKDVIKSGGEWISSVELENHVMSHPAVAEAVVIGVPDEKWDERPLVAVVLREQRATAEELSEFLAGR-VAKWQLPEHWTFVAETPKTSVGKFDKKRLRQQHSQ----- 154509057 28 ----------------------------DMVLEVASRYPKRAAIDFFARQLTYAELAQEMRQAAGALHQAGVRPGDRVALVMPNCPQHAVAVLGTMLLGAVVVEHNPLAPAGELEGEYERHGARVTIAWSTFLGRGHTTFCMDLTTALPAASRMALAREKREQLPRPNTHAMRTATPPSAMEDVALLIHTGGTTGVPKAAALTHANLMANVEESIAWVPVLHAEVFYCILPLFHAFGFTI-GFLAGLRLGATIAM--FPKFDTALVLAAQRRLPCTFFVPPMYERLLAAAQGTNADLSSIHFSLSGAMPLSAELADQWEQATGGLMIEGYGMTEA--SPIILGSPSSRARGALGIPF-PSTQVRIVDPENREVADGEVGELIARGPQVFSGYWNQDDETADVFTEDDWLRTGDLVQV-RDGFIYMADRRKEMINSSGFNVYPTQVENAVRSMPGVLDVAAVGVPAGESGEDVVAAVVLEAGASTLADLRKWA-EKSLAHYALPRQIVVMTELPRSQLGKVMRKKVREQI------- 163726484 26 ----------------------------DILEQGLTRFPDKPALFFMGKTITFKDLDRMSARFSAHLAKCGYGVGDVAGIHMPNIPQYLIALAGIQRAGMAATGISMLLKPRELAHQLNDSGAKVLVTLDVF----FEQTLWEIRDQVPALEKVYYA-NVGDFMPFKSLGAALKKIPSVKPEDTCLIQYTGGTTGLPKGVVLTHRNIVANVEQQVRWSKFENGKVFCSGFPFFH----MAGKMMGMAAMSTSNAQCLIPDPRNTKHIIKAHKATVLVNVPTLYQMLLDEPAFKSLDFSNVRMCVSGAAPFSVDAIKRFEALVGGKVIEVYGMTETLSTSNPHVNPKKI--GSVGMPL-PNTDIMIMDTGTREMPFGEEGEICVSGPQVMAGYHKPHETSHALREHDGWMHTGDVGRMDEDGYIYLVDRAKDMLIVGGYKVFSREVEEVLSNIPSVELCAIIGIPNERPGSETVKAVVQRDRGQLKEEILAYCREN-MSPYKVPKIVEFVDAIPLTAVGKVDKKALR---------- 197333591 10 -------------------------TVDGLVRDTARRVPDRTALRYRERSWTYAELDAAVSTGAAVLERYGLAHGDRVATFAHNSDAYLLAFLACARAGLTHVPVNQNLTGEDLAHILDDC-ASVLVLADP-------DLASRVPGGRPVRPLRDAPG---SFL---DELAEPRDFPDRDAYGVVQLLYTSGTTAAPKGAMMTHEALAHEYESAIEALDLAEGDRPVHSLPLYHS-AQTHVFLLPYLAVGAENTVLDAPVAEEIFDLVEAGRAD-SLFAPP--TVWIGLAGHERRDLGALRKAYYGASIMPVPVLERLRARLGLGFYNCFGQSEGPLATVLGPDEHEGRMESCGRPVR-HVEARVVDEDGAEVPDGTAGEVVYRSPQLCLGYWNDPEATKKAF-RDGWFRSGDLAVRDAQGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPGVAEAAVVGLPDERWIEAVTAVVVPRGEVTE-EELLAYAREK-LAHFKAPKRVLFVDALPRNASGKILKRELR---------- 15924723 56 ------------------------------------RLGDKIALNYKDEYYTYKDMQRLSNKAANVLSEHAVDKGDRVFIFMSRTPELYFALLGVLKIGAIVGPLFEAFMEKAVADRLENSEAKVLITNKAL-------LPRVPVDKLPNLKKIVVVDEDVEFISLMETASDEFDIEWLKSDDGLILHYTSGSTGQPKLVHYISGKYVLDLQED-DVYWCTADPGWVTGT----SYGIFAPWLNGACIAGGRF------SPEQWYSMIEDFKVTIWYTAPTALRMLMSAGDDEKYDLSSLRSILSVGEPLNPEVIKWAKKVYGLTVLDTWWMTETIVNYPTMD----VKLGSMGKPL-PGIQAAIIDDAGNELPPNRMGNLIKKGPSMMYRIWKNPEKYKSYFIGD-WYVSGDSAYKDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGIIGKPDPVRGEIIKAFVALRKGYEPTDELKEEIRKEGLSAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 149915713 2 --------------------------------------------------ISYAAFLGTAARIANAVTAMGLQPGDRVAAQVAKSPEALALYAACVQAGLIFLPLNTAYTVDELSYFIENSGARLIVCDGAKTG-EIAPMAEGLSARVATL-NADGSGSL-----MEQAADQPETFDTVARSDLAAFLYTSGTTGRSKGAMLTHENLLSNTQVLVDHWRFTGEDVLLHALPIFHTHGLFVATNI-ILSVGGEMIFLPKFDADEVIAWL--PKATSMMGVPTFYTRLLDDERFTGGLVRHMRLFISGSAPLLAETHVQFEERTGHRILERYGMTETNMNTSNPYDGER-RAGTVGFAL-PGVELKITDPETGETLPGEIGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGKIDEDGYIHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVLGVIVPKNEQP---DLDAIMETQSLARFKHPRRLVVMDALPRNTMGKVQKNVLRE--------- 85709766 64 --------------------------------------------------YSYSEIEREAKSFAAGLIAMGVEQGDRIGLFLPNVPIYASAYYGAMMAGAVVVNFSPLYSVEELAWQVGDSGTKVLVVPELYS-----TAAKVLESALETL----IVGSLSEMLPIADVAWGPDTLPEGEATDLALLQYTGGTTGRPKGAMLGHSQLTQNAQQVAAINPFERKEVFMGALPFFHVF--ANTALLNAVAAGASIAMVPRFEAKQVLQTIQKYKATGFPGVPTMFQALLDHPDLTKTDLSSLKVCISGGAPMPAQVHTKFEEVTGVRVVEGYGLTEGVVSTNPYEGTRQLVAGTEIVLLDKEDPTKLAPD-------GEPGELAVHGPQVMRGYWQRPETDADVFVEDGYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSVVEDAILKHEAIKEALVIGVPDDYKGEVPRAYVTLEDPETDADALKGWLNDR-IGKHERVDQVVIRKELPKTIIGKLDRKALRAEV------- 192288651 18 --------------------------------------------------ISYAELVARAGRVANVLVARGLQVGDRVAAQTEKSVEALVLYLATVRGGGVYLPLNTAYTLHELDYFITDAEPKIVVCPSKRDGI--AAIAAKVGATVETL-GPDGRGSLTDAAAQADEAFATV---ERGADDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVEFWRFTPDDVLIHALPIYHTHGLFVASNV-TLFARGSMIFLPKFDPDKILDLMAR--ATVLMGVPTFYTRLLQSPRLTKEATGHMRLFISGSAPLLADTHREWSAKTGHAVLERYGMTETNMNTSNPYDGDR--VPGAVGPALPGVSARVTDETGKELPRGDIGMIEVKGPNVFKGYWRMPEKTKSEFRDDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGE-GVTAVVVRDKGAAIDEAQVLHGLDGLAKFKMPKKVIFVDDLPRNTMGKVQKNVLRE--------- 114570200 55 ----------------------------------AMEHGDKTAVVFEDQRWSFADLAARSVAVANTLDRHGVKPGTRVALALRNCPEWMACFLGVLAAGGVIVPINGWWTSEEMAFGLEDCGAKIVI-----------AGARQIERVRPRLGLTLIAGRGEDAMVAAGAGKAPPELVIDTDSDFAIFYTS-GSTGKPKGAVLTHRGAVTTILANGDQEFVDGDPGVLVCLPLFHCTGSHAVFMLS-LFSGRKMALMRKWDAGDAVDIIQAEKLTDMVGVPTMSHELTLEAERRGVVLETLQSMGTGGAKRPEAHVEKINEVFGLTETNALGTYNGLGEY-------QAKPGSCGAPLPAVTFIKTVDEAGNETPTGEPGEVWIQSPAVFRGYLNQPEATADVLTKDRWFKTGDVGIIDEDGFLFIVDRIKDMVLRGGENVSCLEVEGALAHHPDILEAAVIGIPDERLGERVGAAVLARDGATLTDEIKTFLKPH-LAPFKIPERFWHMDGLPRGGTSKIDKPGLRKMLLTEGEAG 170693511 58 --------------------------------------------------------------VSALLREWGVRGGDRVMIVAENSIAQIVLLFATARLDAWALVSNARLSAAELDAIRAHAKVTAYMVESSVDASQHRHQAREAPGMTPDIG-------AWSYVADDSAQTQAEPVEAASERQCAALIYTTGTTGAPKGVMLSHRNLLFIATVSSRLRQVRPDDVVYAVLPISHVYGFASV-CLGSLHAGATLRLAPRFAPEAVRRALTDERVSIFQGVPAMHAKLLEHLQTHGHEWRALRFVYSGGSPLDAALKAHVESVYGLPLHNGYGMTESTVSQTMLDAPR---ADCSVGEVIPGVEVRFVELDGADAAPGAIGELWVRGPNVMLGYYRNPEQTRAAVTEDGWLKTGDLARQDADGALHIVGRSKDLIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVEGNEEVIAFVELAAHATVTPVELAAWCAER-LAPYKRPAEVKVLAALPAASTGKILKHRLRE--------- 148658689 40 ----------------------------------------------------------------------GVQRGDRVAVLAMNCVAYLDIWFACGKLGA--ILQNLNWRLTPVELAGLIADAEPTLL---IYGPEFVDQVRALRSAVRGVA-LDAARRADAFDERDAFADNPFPAVDLMADDPWVICYTGGTTGLPKGAILTHGNIFFNAVNTVAGWGLRPDDVTILNAPLFHTGGLTAP----LAHIGGTSIVCRQFDPDQVFDLIERQGVTIYFGVPTMFLALQRHPRWETADFSRVRWMISGGAPCPPETFRR----RGVPFRTGYGLTEAGPNTFWLPDEDERKAGAVGYPL-PHIDLRLVNERGDLCAAGEVGELHIRGAHVCAGYWRRPVETAATIV-DGWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVLAGHPAVAEVALIGAPDPTWVEVGWAVVVLHEAFRQSAQLIDYCRDR-LARYKIPKRVIVVDALPRTGAGKIDKRALR---------- 117165077 15 -------------------------TLDDLLDSASRARPDAVAVRCGGQVLAYGELHARVRATARRWDSLGLTQHGTAALLLENTPECVVAFLAAARLG---VRLIPLEPGTTRPQLAALRAATGRLFVAAHEARLRALGGGEKQDAL---------GGGEEEDPLDDCADEPGRRPRTAAPDAPFLQYTSGSTGEPKAVVHTQRNLVNGGGIYTRAYGVTGDDRVLVAVPLLHSFGMVA-GLVTALRAGAQLVLLGRFTPARLLSALDEHACTVLVAAPMAYDLTTRAAAASRPPRGALRLCLSSGAALPPAVAQRARERLGLDVRQVYGCTEGVIAAHRPEDGPGADRGV-GRPL-PGVQVRVVDDHGREVPRGGEGALLVRTPAMFTHYLGHPEATRRAF-RDGWYATGDVARIGPEGHLHLVGRKDSFINVGGKKVNPLEVERVLLAHPSVAEAVVWGEETGDTGERVRATVVAVTPLP-AAELTSHCRAR-LLSHQVPTAVDFVSALPKNSMGKVRRAAVRAA-------- 116250765 10 ---------------------------------RAAAPGDAPFIRIDNARWTYDDAIALSGRIAGAMDALGIRPGDRVAVQVEKSAEALILYLACLRTGAVYLPLNTAYTLAELDYFIGDAEPRLVVVAPAARG-GVETIAKRHGAIVETL-------DADGRGSLLDLRDEPADFVDASRSDLAAILYTSGTTGRSKGAMLTHGNLLSNALTLRDYWRVTADDRLIHALPIFHTHGLFVATNV-TLLAGASMFLLSKFDADEVVSLM--PQATMLMGVPTFYVRLLQSPRLEKGAVASIRLFISGSAPLLAETHAEFHARTGHAILERYGMTETNMNTS---NPYERIAGTVGFPL-PDVTVRVTDPATGLVPPEETGMIEIKGPNVFKGYWRMPEKTAAEFTADGFFISGDLGKIDREGYVHIVGRGKDLVISGGYNIYPKEVEGEIDQIEGVVESAVIGVPHPDFGEGVTAVVVCKPGAVDEKTIVSALQDR-LARYKQPKRIIFADDLPRNTMGKVQKNILRQ--------- 1237183 53 --------------------------------------------------YTYADVELSSRKVAAGLHKQGIQQKDTIMILLPNSPEFVFAFIGASYLGAISTMANPLFTAAEVVKQVK-ASGAKIIVTQACHVNKVKDYALENNVKIICIDSAPEGCLHFSVLTQADEHDIPEV--EIQPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYIHSEDVLLCVLPLFHIYSLNSVLLCG-LRVGAAILIMQKFDIVPFLELIQNYKVTIGPFVPPIVLAIAKSPMVDDYDLSSVRTVMSGAAPLGKELEDTVRAKFNAKLGQGYGMTEGPVLAMCLKEPFEIKSGACGTVVRNAEMKIVDPETGNSLPRNQSGEICIRGDQIMKGYLNDPEATARTIDKEGWLYTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPTFSDAAVVPMKDEQAEEVPVAFVVRSSGSTITEEVKDFISKQ-VIFYKRIKRVFFVDAVPKSPSGKILRKDLRAKLAAGL--- 91781041 43 ----------------------------------------------GTTRLSYRELDRQVDRLADALAAAGIQAGDRIAVMLSNRLEAVLCVLAIARAQGILVPIGERLRAPEVAHILQDSQAIALVLPPAEATCAARFCCGTSRCGNPAFEQLLATRAQVQQLPV---------LTGTVEDDIFGILYTSGTTGRPKGATLTHLNVIHSCLH-----WVDRLGLVVLCIPWSHVAGLCGV-VFPLLYLGGALVLVKEFNKRTFLRLASEERMSHALLVPAMYGLCLLDPDLRSFDLSAWRIGVYGSAPMPEATIRRAEAVPHLVMCNAYGATETASPATIMPPGDGLDQSDSIGKVVACGEIRVMDENGCEMPPGEPGELWIRGPMIASGYWRNPEATESAFVA-GFWKSGDIGSVDSQGYVRIADRKKDMINRGGFKIYPAEVENVLCELGGVLEVAVVGRPHVILGETVVAFVRCVDVDVTDAIVREFCSEK-LADYKIPDHVVIVEELPRNPNGKMQKEMLRE--------- 167621710 40 ---------------------------------------------------TYADAARRSRQLAKALEALGVAPGDPIGTLAWNGYRHFEIYFAVSGIGAICHTINPR----------LFPEQIAYIINHAFADLNVLAILEGLEKSLAGVRGVIVMTDASSALPYEDLQDEAFDWPEFDENSAASLCYTSGTTGNPKGVLYSHRSTIYAIN-SANALGLTVDDAILPVVPMFHGIPYAAPMV------GAKLVL-PGFKMDGAFELFDSEDVTVAAGVPTVWQELLRFCEAGGRSLGKLQRTLIGGSAPPRAMIERFDREHGVRVMQGWGMTEGTITSMRRDLPAETLIAKQGRPIFGV-SLKIVDDAGRELKDGVAGNLLVRGPWVARSYLHGEDPSA--FTDDGWFHTGDVCTIDPHGYMTITDRSKDVIKSGGEWISSIDLENVAMDHSGVQEAAVIGIVHPQWDERPLLVVVRRSESKVTRELNSF--EGKVAKWWIPDDVVFVDSLPHTATGKLLKAKLRE--------- 52081449 42 --------------------------------------------------WSYEKLIEKAYKIGSILTRSGLKKGDKLIVMMPRIPETYAVYMAILKAGMVVIPCSEMLRAKDLDYRIKHAGVKGAVV---YSAFLDAFL--DVRSK-EALSLFAVGESSEGWINLLEKMNQAIQAADTSRDDIAFLSYTSGTTGQPKGVVHTH-GWAYAHLRTTASAWLDISEVWATAGPGWQKWVWSGSGATGFIYHG-------KFTPETYLRLIERHQVNVLCCTPTEYRFMAKVNDLSRFDLSSLHSAVSAGEPLNREVIDTFKKHFHIAVRDGYGQTESTLLVGILKG-MKIKPGSMGKP-TPGNLVDIIDGNGKSCPPGETGHLST--PALFKEYYKDQERTLRQRRGD-YFITGDKARKDEDGYFWFESRNDDVIISSGYTIGPFEVEDALIKHPEVKECAVVASPDEIRGSIVKAYVVLKDPSRGNEHLTKELQDHMTAPYKYPREIEFIEELPKTPSAKIKRFELRQ--------- 118161408 11 ----------------------------DYIARAAAVYGNRLAIAHGAVRQTWQETYARTRRLASSLIKLGVGTGDTVAVMLPNTPAMVEASFGVPMAGAVLNALNIRLDLASLTFMLRHGQAKVLL-----ADTEFAELARQMAAQIPGLRNDVLGPEVEPFAEL-DYETLLASQPPADEWDAIALNYTSGTTGDPKGVVYHHRGAALNALSNILEWDMPKHAVYLWTLPMFHCNGWCFPWTVAA-RAGVNVCLRKF-EPKLVFDLMRELRITHYCAAPIVHAALANAPANWRDGIDWTVRGMVAGAPPPAAMVAKIEAIHSYGLTEVYGPAAICAEWAALSQEERAVLKSR-QGVRYHLQSAVAVLDPETMQPGEIGEIMFRGNICMKGYLKNERATQEAFA-GGWFHTGDLGVMYPDGYIKLKDRSKDIIISGGENISSVEVEDALYHHPQVLAAAVIAQPDEKWGETPCAFVELREGGTTEAELIAFCKNN-LAGFKVPKAIYF-GPLPRTSTGKIQKFELRK--------- 157376358 5 ------------------------KTIRCMWEERARKYSDNTALVFEDAELTYSALNNEINKAANLFLQLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINTQYVYGECKYIINKCDVKAVVIEEEF----LPTFKRIEQDDDNSVNNILVTSNAINFLLLSQQSTQLEKMVPLSSDDVVEILCTSGTTSRPKGVEITHCNLLFAGYYTAWQTNLRADDTYLTMMPSFH-IDFQCNAAMAAFTVGARLVMLEKYSARKFWKQVCDYRATITHSMPMIVRTLMEREHCLRDMLFFMHI--------SDQEKLDFETRFKVELFNSYGMTETLVGLIGDTPGEERHWPSIGRPGLSY-EAKITDENGNEVAPNIVGDLRVKGVTILKGYYKDPEATAEVLTADGWLYTGDKGYVDERGLFYFVDRKTNMIKRSGENISSSEIEKALMSHPDILDAAVIGVPDHIRDEAVKAFVIFNEGVSLSIDEILNYCSENMAKFKVPSFVEIRESFPRTCTCKIDKKLL----------- 71052209 49 ---------------------------------RALAFGDRIALVDQHGRHTYRELYSRSLRLSQEICRLGDLREERVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLVSQEYLEL-LSPVVRKLGVPLLPLTPAIYTGAVEE--PAE------VPVPEQGWRNKAMIIYTSGTTGRPKGVLSTHQNIRAVVTGLVHKWAWTKDDVILHVLPLHHVHGVVN-ALLCPLWVGATCVMMPEFSPQEKFLSSETPRINVFMAVPTIYTKLMETQPHAQDFLRAIRLMVSGSAALPLPVLEKWKNITGHTLLERYGMTEPLTTAMRLPGSVRIVSENPQREACSYTIHAEGDERGTKVTPGKEGELLVRGPSVFREYWNKPEETKSAFTLDGWFKTGDTV-VFKDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLREHSLSHRELKEWARNV-LAPYAVPSELVLVEEIPRNQMGKIDKKAL----------- 121608764 35 --------------------------------------------------YNYRELGLRARRLANALDKLGLLFSDRVATLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPEQIAWIMNHAE-------DQLLCFDFLPLVQAVHAKCPGVKHWVALCNADRLLSYEDWQSPDYAWPRFDENSASSMCYTSGTTGNPKAALYSHRSHAYAAALPDVMCLSARDSV-LPVVPMFHVNAWGIPYSAALM--GCKLVF-PGPAMDSIYELIEAEQVNYAAGVPTVWQMMLGHMKPAGLRFSTLRRTVIGGSACPPAMIHTFKEDYGVEVLHAWGMTEGTLCTLKSKDEQMKLLQKQGRAIYGVDLKIVDGDGKELPWDGKTGDLLVRGPWIVNGYFKGEGGDPLIEDEQGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIAIENLAMAHPAVAMAACVGMPHPKWDERPIVAVVKRPGAQLTREEMLAFYEGKVAKWQIPDDVVFVEAIPLGATGKMLKTKLREQL------- 148273602 10 -------------EHEQPHGGFASVSVAAILAESAERHADRVAVVVGDVSTTYRELWDETRAYAGALRDRGVGEGTRVAMLIPNVADFPRVYYAVLALGGVPVHAL--LKSEEIAYVLRDSGSALLVCPLLEQGAKGAALA-----DVPVISVLVPASTEGGPDRLEELAATPIRVPR-RPSDTATILYTSGTTGQPKGAEGSH----LALVMQVDVLILDTFDLILGCLPLFHTFGQTCT-MNASFRAGATIVMVPRFDGDTALALMVEHETQVFMGVPTMYFA-LLAAAARNPARPVLRYAISGGAAIPVAVIDAFREQFDAEIHEGYGLTETVASFNHVGVPAR--PGTVGKPIDPEHEDRV-----ELVERGTLGEIVIRGHNLMNGYLHRPEDTARAVV-DGWFRSGDLGTIDEDGYIRVVDRTKDMILRNGYNVYPREVEEVLARHEAVAQCAVFGVPHEEHGQEIVAAIVPKDATVDAAEVVAYMKER-IASYKYPRRVEVVEALPLGPSGKILKRTLVE--------- 41688574 31 ----------------------------------------------------YEEFLKLSCRLAESFKKYGLKQNDTIAVCSENGLQFFLPLIASLYLG---IIAAPSDKYIERELIHSLGIVKPRIIFCSKNTFQK---VLNVKSKLKYVETIIILDLNEDLGGYQCLNNFISQNSDIRDDQVALVMFSSGTTGVSKGVMLTHKNIVARFSHCKDPTFINPTTAILTVIPFHHGFGMTT--TLGYFTCGFRVALMHTFEEKLFLQSLQDYKVESTLLVPTLMAFFPKSALVEKYDLSHLKEIASGGAPLSKEIGEMVKKRFKLNVRQGYGLTE--TTSAVLITPDTDVRPGSTGKIVPFHAVKVVDTTGKILGPNETGELYFKGDMIMKSYYNNEEATKAIINKDGWLRSGDIAYYDNDGHFYIVDRLKSLIKYKGYQVAPAEIEGILLQHPYIVDAGVTGIPDEAAGELPAAVVVQTGKYLNEQIVQNFVSSQVSTAKWLRGGVKFLDEIPKGSTGKIDRKVLRQ--------- 70730393 37 ----------------------------EYLRAWAQSQASAVALDFYGYQLSFAELDRLSDRCAALLGELGIGPGDRVAVYLPNCPQLHIGFWGILKCGAVYAPVSPLARTLELEY--QLKDSGARVI----LCFDQLLDVVQAVSDACELSAILATSLSEPSIPLPDLLRAPKRLPALEACDMGALNYTGGTTGMPKGCIHSHGDMLYTCASFVPVALLRQDSVLLNFLP-EFWIAGENAGLLFPIYAGCRLVLLARWDALGFMAAVAHYRVSHCGLLVDSAAEVLEHPSVADYDLSSLKATGCISKKLTPDYRQRWRAQTGCTLFEFFGMTETHTCDTQTDDFDLKSAPTVGLPV-PGTEFKVCDFDSGALLPGSEGELCVRSPSLLQGYWQRPEASAAAL-RDGWLHTGDLGQITGQGFIRYLGRRKEMLKVNGMSVFPSELEALFGQHPQVLASAVIGRADERRGQQPVAFVVLKPDAPQDPHALAAWCQEVMAAYKVP-QIRLVASLPMTATGKVKKNELEQQL------- 110597301 24 ------------------------ESMIDVVRRTAEESPDHPALHFKGRALSYIELERQSNMLAGALGALGIAKGERVALIMPNSPQMVISELGIWKAGAVAVPMNPLYTVHEFEHTLNECGAETAIVLSPF----YEKI-KEVQPS-SRLKRVIVTNIKEYLSPLKDGHRVQLRLPPVRYDDPAIFLFSGGTTGNPKCVVITHQGLVMTGMQI--AAWLEHGKVILLNMPLFHVY--AQVGIMGALVARYPLALVPNPRDDDLLHTIKRLKPAVLPGVPTLFTALINHPRVKSDNLKSVKLSVSGAAPLLLETKKRFEELTGGRIIDAYSLTESALASVFTPILGTYKQGSVGIPVTDVDVRIVEQDHGNEVGENEIGEIIMRAPQLMKEYWQNPLETDLVL-RDGWLFTGDIGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRNGTKLSVELRDHCRKE-LAAYKIPKHIEFIAALPKSTVGKVLRRKLVELHKEIL--- 103485982 53 ----------------------------------AMQHGDATFLVEGDERLSFKQVYMAARQVAAGLEGFGVERGDRVGLAMRNANAWCVAYIGILMAGGCATLLNGWWQGGELAAGIENSE-AKLVIADPQRAARLAEPGVEHGAKVVTLD--ITRPIDEAIAPIASKGSAATVLPTLTGQDLATILFTSGSTGQSKGAYSRHEAVVQAITQTATIVHLDIQPATLICTPLFH-VTAEIPVFLQSFALGRKLVLMPKWNAEEAMRLIQDEQVNYFVGVPLMSYEILTHPNRKNYDLSTCKSYAGGGAPRPPEHVKRLKPLLGYGLTETNAVGCGIINENYVAKPL-----STGPASKPLVDLAILDDNGDPVPQGGIGEVCIRSVANFEGYWNNEAATRAAFFDNGYFRTGDLGYLDEDGYLFIVDRKKDIIIRGGENISCQEVEAAIYEHPETNECAVFGLPDERLGEVGAVIWMKPGSGVTADAMCSFLSAR-LAPYKVPYKIWMSEALPKLGSEKIDKVSLRSQYREAYAA- 119475896 3 --------------------------------------------------YSYAEMIQMSGRLANHLSNSGLKQGDRVAAQVKKSPEALMVYFACVRAGLIYIPLNTGYQLSELKYF--FGDAPSLIIGDPSSAEVLAQLASEVKAQFETL-----SADGQGSL-LEGANSSSPDYESVGDNDLAAILYTSGTTGRPKGAMLSHKN-LSSNAQVLKQSWWSEDDVLLHALPLFHVHGLFV-ACHCVMAAGASMILLPTFNPKEVLPL-----ATVMMGVPTFYTRLLDDETFTASHCHTMRLFISGSAPLLEQTHKQFEQRTGHKILERYGMSE---TSMQTSNPLERRAGTVGLPL-PGIDVRIVDQNNVAVVTGGIGSIQVKGPNVFQGYWEMPKKTAEEFTADGYFITGDQAKVSADGYISIVGRAKDMVISGGYNVYPKEVELVIDSIRGVAESAVFGVADRDFGEAVVAAIVIDGDSGQTLDKAAIIHSEQLASYKLPKRVYLVPELPRNTMGKVQKNVLRE--------- 126031973 28 ---------DELGRAYVAN--FPG-TLPLFFKTFCALNGAVEAVVAGEERLTFADLDRVSDVLARALVSRGIKKGDCVGIAMRNCPSWIVGYMAILKAGGVAVLLNGWWEKGELQYALELTK-PKLIFADASRARRIADAGSWAVATLPIEQDIAIAGLVER----ADLEA---PLPDVLPDDDATILFTSGSTGESKGALSTHRAYAYSTGLMVEILIGEGSPRTLLSVPLFH-VTGEVPVMLNSFVVARTMVMMPKWDAGEALRLIDKEKLTYFVGVPTMSLELMNHPDRNRYNLSSLTDVTAGGAPRPVSHVERLKKEFGLTETNAVGCSNFWGNYAA--KPA-----STGRAQPPYVELAILGEGDRHLPQGDRGEIAIRSAANIKCYWENSAATDAAFTADQYFRTGDIGYLDEDGYLFIVDRKKDIIIRGGENISAAEVEAAIYACEGIAEVAVFGAPDERLGEVPVAVLHRRSSVIDEAELRDFLSSR-IAAFKIPARVHFSDDLPRLGTGKIDRVEIKE--------- 17538037 50 ----------------------------------------------------YKDVEPTVNSLATALVKLGFKPGDVASQAFPNCPEFLVAMLAVMKCGGAMSNASAIFTDYELQL--QFCDSNTSIV---FTDEDRLARIRRATAKCPGVRKIICLENVLDYVELTQTPDQPINV-NVSMDSIALLPYSSGTTGRPKGCQLTHTDVAPAMFGKEKATWHKEHTVLL--LPWYHAYGLNTMGMTGIVFKKFDTIV--------MLNRIKFYKVKLAWLVPPLIFLAKDPMVPIFNTAPFLKVIMSAGATAGKQLCEEVSKRFNAWLCQAYGMTE-MVQFTTIPRFEDNCFETVGNLASTY-ELKILDKEKKEITTINTGQLCFRGPTVMKGYLKREE--ADIIDKDGFLLTGDLGSIDDKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGVPDEHKGESPKAYIVKKDHTLTEAELTEFVRQK-LSSYKWIDTYEFIDSIPKLPSGKIQRKKLKK--------- 218289140 4 -------YPPEVPSTYE----YPRENLASFLLHSAEAYPDRPALWFFGYKMTYRQLLDACCRFANAMRAIPLNKGDRLAIMLPNCPQAVIAYYGALLAGLTVVQHNPMYTPRELKHQLEDCGARVLVTLD-----ELWPRVEAVEGELPVEYYVVTS--IRDYLPPVKSLLYPLQLPQVEMEDIALIQYTGGTTGVPKGAMLTHYNWTYKLQRGKE--------RYLAVLPFFHVFGMT---VLQSMYTGGMLILVPRFQAEQVLKLIHEFKPTVFPGTPTMYIALMNHPDRPRYDLSSIEVCVSGAAPLPHEVQAQWEKLTGGKLVEGYGLTEAANNFWAERKPGSI-----GIPF-PDTDAQVVDPDGNPLPVGEIGELAVRGPQVMKGYWNRPDET-ASVLRNGWLFTGDLAKMDEDGYFYIVDRKKDIIIAGGYNIYPREVEEVLYEHPAVAEAAVVGVEDPYRGQTVKAFILKPGMQVTEQELDEWCRA-NLAAYKVPRAYEFRDSLPKSAVGKILRRALTEEATRQ---- 118487892 19 -----------------------------FLKRASAVYANRTSVIYEGTRFTWRQTYERCCRLADSLRSLNVGKNDVVSVLAPNIPAVYEMHFAVTRLDAKNIATILIHSGAKVFFVCQYKELADKAVPSIIASIDDVDTPTGVRFGQFEYEQLVQRGNPGYTGELIQDEWDPIA-----------LNYTSGTTSAPKGVVYSHRGYLSTL--SLILGWMGSAPVYLWSLPMFHCNGWTF--TWGVAARGGTNVCIRNTSAKDMYQSIADHKVTHMCCAPIVFNILLEAKPHERREITSPVEILTGGAPPPASLLEKIES-LGFHVTHAYGLTEATTKWNKLPQQDQSKLKAQGISILTLADADIKDLDTMASMPGKTGEIVLRGSSIMKGYFKDPEATSKAF-RNGWFVTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVELESVLYRHPRVLEAAVVAMPHPKWGESPCAFISVKKNSNKESEIIAYCR-KNLPRFMIPKRVEFMPELPKTSTGKIQKFQLREAVNEKL--- 15807492 76 ---------------------------------------------------TYGEVADRALRLGAGLQALGLQPGDRVVNSFRHLEAYLGVPSAGFVLHTVNIRLHP----EQVAWILNHAEDRVLLIENVFA-----AMIPAIRAACPKLEHVFVLGGLPQPIPVADMSQEPLHYPQLDENDAAAMCYTSGTTGNPKGVLYSHSTVLHSLASAKDALNVGEADSVLPIVPMFHVNAWGLPYTC-AMYGAKQVFSGVFTDGKSIAQLMQDEGVTSTAGVPTIWMGLLSELDRAKQDLSGLERLIVGGSAFEERHNLRLLHAWGMTETHPLGTASTLLNMDPRSDEGYALRAKQGRPV-PLVELEIVDD-DSNVLPHDMGRLLCRGPWIADSYFKGE--GASSFTLDGWFDTGDIATLDERGYMHIQDRSKDLIKSGGEWIGSVELENAIMAHPAVAQCAVIAMDDPKWDERPLAVVVLRGQAATHEELTEFIAPK-FAKWWLPDATVFTDALPIGATGKFLKRELRE--------- 154483335 54 ---------------------------------------------------TWHVFNEKANRVANLLISRGIRKGDKVAILMMNCLEWLPIYFGILKTGALAVPMNFRFDAQEIKYCLELSETDVLIFGPEFVGIDEKRILFYVGGDCPTF--------AEDYDKLASNCSSLSPEIEIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAAKAEQNHHGQTKDDVFLCIPPLYHTG--AKMHWFGSLLTGGKAVLLKGVTPKTILETVSNEGCTIVWLLVPWALLALDRGEIKLEDLDQWRLMHIGAQPVPQSLIKRWKEYFHHQYDTNYGLSESIGPGCVHLGVENIKVGAIGIPGYGW-EAKIVDPEGNPVEQGSVGELIVKGPGVMTCYYNDEKATAETI-KDGWLYTGDMAEMDEDGFIYLVDRKKDVIISGGENLYPVQIENFLSKFPKIKDVAVIGLADERLGEIAAAIILNPDTECTEQEINDFCKE--LPRYKRPKKIIFTK-VPRNATGKIEKPKLRE--------- 148556693 38 ----------------------------DLIDAAVRDHGERRAIDFLGRHWTYAEIGALVDRAAAGLQAIGVGPGIRFGLCLPNSPYFVILYFAALRCGATIVNFNPLYVEHELKHQIQDSGTTVMAVIDVAS-IHAKVAAVAEESG---LRTIIVCPMADILPPLLSIRGEIAAWPEVSPDDVAVLQYTGGTTGVPKGAMLSHANLTYQMILHVGQRPGARQDRIMGVLPMFHVFALTT--VLNYVDTAAEMILLPRFELKQFLKTAKRTRPTKLLAVPTMLTAINKAAASQAIHFDDLDYCVSGGAPLPFDVRTEFERLTGARVVEGYGLSETSPILT-CNPVEGAVKDNSAGPAFPGTEIRSLDDPHVILPTGERGEVCARGPQVMKGYWNKPEETEKVFV-DGAIRTGDVGYLDEDGYLFLVDRIKDVIIAGGYNIYPRVIEEALYEHPAILEAVVIGVPDAYRGQAPKAFVVLRGQQASVDELFEFLKSR-VSKIEMPREVEIRTSLPKTLIGKLSRKEL----------- 218761540 1 MAKNFKYWPDGWPESLN----YPNVPVFKLLDQTAKRSPNRLAMIFGGMELTFSELKNLTERFANALKSLGVGKGDKVAIHLPNCPQFAIAYYGALRTGAAFTPVSPLLSPSEIEHQLNDSQSKVLVSLDLLYPGAAEAVAKTTVSKVITLGKFPVEGTLDMAQLLAEHQPDPLDVEIDVEKDLAHLAYTGGTTGVSKGVMLTHKNVICNVLQY--SCWFAGAQLILREGTFGPDYPFHAMGTIAYLYAGSTMVVFPRFDPVEYITAIGKYGATTLGGAPQLFVPLVNLPNFKDYDLSGIKMAGSGAAPLPVPVLKQLEESFTGIVLEAYGLTE--VSMGATCNPPQTRAGSVGLPI--FDEIIITDPASGDELPGEEGEICIKGPQVMQGYWGRPEATAEVL-KDGWLRTGDIGRMDDDGFLFITDRIKDLILYKGYNVYPRQLEEVLYDHPAVENAAVVGKKDPDAGEKPIAFVQLRSGMDASEEIMEFVNSR-VAAYKKLRGVIFVSEIPVSGAGKILKRELRKQL------- 94310801 10 --------------------------------------------------YTYRDCELRARKLAQALGALGVQQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHAD-------DQYVFFDFLPLVEGVAPHCPNVKGWVMMSDAEDLICYEDLQDGNYEWPQFDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASADALGCSARDVILPVVPMFHVNAWGLP--YSVPLVGAKLVL-PGPKLDGAFELFEQEGVTFSAGVPTVWLGLLQYVQANKLKFSTFRRTVIGGSAAPPAMIRALEALWGMTEMSPLGTSCKLLA-RHLDLPEEAIVEKQGRVIYGVDMKIV--DGEGKELPWDGGDLYVRGPWVIDHYFR----NDNSPLVDGWFPTGDVATIDEEGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACISAYHPKWDERPLLVVVKRPNMEITREELLGFFEGKVAKWWIPDDVLFVSEIPLTATGKMQKLKLREQLKD----- 115378687 42 ---------------------------------------------------TYADFYRRACQLAHALKRLGVQPGDRVASLCWNHHQHLELYFAVPAMGAVLHTLNLRLAPKDLGYIAHHAGDRILVVDRT-----LLPLLEKFVKDVPSIEHVIVIGPAPETLDYEQLASEPTDFPTLEERSAAMLCYTSGTTGNPKGVLFSHRSIVLHTLVSCEVIGPTAQDVMLPVVPMFHAAAWGLP--FDALITGAKLVF-PGPHLDSLLDLMAQERVTLAGGVPTLGILALLDQEPKRWDLRTIRAMLIGGSAAPASLIDGFMKRHGLHVTHAWGMTEGTLHHADLDDAARLIRASQGYPI-PFVEQRHVSDTGQ-VLPGKTGELEVRGPWVARSYYSDE--GADRFTQDGWFKTGDVVTIDAEGYLRITDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAARHPKWDERAAVVLKPGQRA-TAEELAAYLQQH-FVKWWLPEDYLFVPQIPRTSTGKFLKMKLREEFGDHL--- 145225845 55 --------------------------------------------------WTWSQWNDRVRRLAGALTERGISRGDVVAFLDKNHPACVELTFAAASLGAATAIVNCRLAPDELDYVLNDSGAKLLIVGEEFTGS-----IDKIRDKLGRVEHVISVGDDEYEAMLE--ASSPVRADDVEPGDVCIIMYSSGTTGRPKGVELTQANIIAHTVNAHEGFEFDEGDKNMVSMPLFH--------VGGSSYVQFGI--------HDGFPSVMTRDVNRTFLVPAVLAKVLDAGEDAVKLFGSLKTFAYGASPMPLPLLRQALEAWPNTFMQAYGLTEGVISHAHRDPGREERLSSAGT-LVPNAELRVVDDTLKDVPTGEQGELWFRSPQLMKGYHNKPEATAESITEDGWFRTGDVGRVDDGGYIFVEDRLKDMIISGGENIYSIEVERVLAEHDAVVEVAVIGVPDDKWGEVVKAVVVIEGETSE-SELIAFARER-LAAYKCPKSVDITDELPRKPTGKILKKELRK--------- 83942512 31 ------------------------------------------------EQTSWGQVARNARALASALTNLGLDPQARCGTIAWNNRRHLEIYFGASGGGFVCHTINPRLFPEQLVYILNHAEDKVLFIDKTFV-----PLIAGIQDKLEHLEHVVLMEEAAAQLPGIKFYDDLIAWPDLDENTASSLCYTSGTTGNPKGVLYSHRSTVLNLADSIAITAKD---VVLPVVPMFHVNAWGAPYACAMV---GAAMVMPGPGLDSLVKLIDTNHVSLALGVPTIWLGLLNEADKIGSKLESLQRTVVGGSACPPSMMTAFREKYGVETIHAWGMTEGSINHTKLSDAQNKLRENQGRPVFGVDLEILDDDGNPVAHDGVTGDLVTKGYWILDSYFR--KTRSETLNKDGWFDTGDVATMDPDGYVTIRDRSKDIIKSGGEWISSVELENIAIGHPQIADAAVIGARHEKWDERPILIAVKAEQDPSEAEILSIFEDK-IAKWQIPDRVVFTDALPRNATGKVLKRDLRESFGEVLING 199599406 26 --------------------------------------------------YTGRDLEEDVAALRDQFAEQKIGAGDQVLIALPNSPVFLPLNQALWEIGAVPIAALPELLTEWETYHYQ----AVITLPTVGKALE-APLVPWEKLQLHTIPELAILTDASQL-------AYRINAPQAREDDLALILNTSGTTGKPKRVGLTHRMLLNAALHDAKSHALSPDDTAMVVMPMFHNAQVIS--VLATRLSGGKLVIAPKFSASGFWPTIETNHVTWVSVVPTIISILLMNQQALAAYHSNIHLRFVRSSSFALPEDKLVQSHFHTQVLEGYGMTETASQST-LNPIHAPKIGSAGKPVG--TELRILADGTFTKKPFVEGEIVLRGDHVIHDYL---EPHPESF-ENGWFLTGDLGYLDQDGYLFVKGRRKEMINRGGEKVAPAKVENVLNELDWVAQVAVIGLPDNLYGEAVTAVVIRQDEDPQKAKLDLLFARRHLAAYECPTEVVFVKAFPVNATGKVLRPKLRKQLMQ----- 38233000 27 -------------------------TLVDIYDNNLAVNADKPATYFFGRTQTYAELDAQVRAAAAGLKAFGIRPGDRVAIVLPNCPQHIAAFYAIQLLGATVVEHNPLYTAHELEGLFQDHGARVAIAWDKAASTDTTSLSVNMTEAMPRIQQLAIAAKREQLTAFAD-NTVPTEFPKVTKDDIALILYTSGTTGTPKGALLSHGNLVSNC--FMGKAWVDQPERFLAALPMFHAYGMTMVGTLGV-FVGAEMVLLPAPQIPLIMKIMKNHTPTWLPGVPTLYEKIVAEATAKGVEIKGIRNSFSGASTLPVRTVEDWENLTGGLLVEGYGLTE--TSPVLCGNP----MNGNRRPGVPFPDTEIRDNLDETMPDGEAGEVLARGPQIFQGYLNKPEATAATFHGD-WFRTGDMGVMEEDGFIRLVSRIKEIIITGGFNVYPAEVEEALIAHPDVDDAAVVGRPRKDGSEDVVACIVLKDGAALDPELKTHCRKL-LTRYKVPRTFYHFEALNKDQLGKVRRREVQQTLLERL--- 209517776 8 -------------------------SFADDLETNARWYANDPAYVHDGRRITHGELLKRAKRLGSALYQAGARHQDRIGVLSMNSIEFGEVMAATQWSGYILATVNFRLAPSEIAYVIQDG-APKILIFEA----QYLPVIEKLRAELTSVETYVCIGNYETFVASGTPDGPPMR---AREEDIWCLIYTSGTTGRPKGCVWGHREMRQLVQVDTWLCDMQHPDRTLIVMPMFHLGGLVIS--LSQHVRGGCAYLYRQFDPVAMMQAIERDGLTILLLAPTMVQMLLEAPGIEHADLSNVRTIVYSAAPMPSPVLKKAIELFGCNFVNLFGQTEICMMQHRPDGTEQKWLTSVGKPY-PNLQARILDDDGNECPPNVAGEIVARSGAMFRGYWNNSVATLETL-RDGWCHTGDMGRIDEDGFLFLVDRKKDMIITGGENVYSREVEEAVLQHPAIAECAVIGLPDPKWGENVCAVVTLRNNL-SVTEAEIIEHTRALASYKKPKTVIVADALPKLVTGKVNKVELR---------- 121713186 14 -----------------------------------------------NQRLTYADLDAKSNALARGLQSVGVGKGERVGVMLGNSSEYAIVTYALFKLGAILVPLNPSFNATQVVSALGHLK-AAYLIVSAESNLPRKAPRSNVSADVPSLKRVILVDNSSGRVNWSDYKCSPLPPQDLSPYDIVNIQFTSGTTAMPKAACLSHRSILNNGAQIGNRMRLTPEDIVCCPPPLFHCFG-SILGYMATATHGSSIVFTESFNARATLQAVQEEKCTALYGVPTMFLEELGLLQDGEVAYEGFEFLRTGGSSIPAALMEKLHKVLNLTLTICYGMTETVSAMTAVDDPIDKRISSVGKLM-PHVEAKVVDPADRNILPVDTGELAVSGYLLMKEYWNDPQRTAEVMLADQWIHTGDEASISPDGYITITGRIKDLIIRGGENIHPLEIENCLLKLPGVANVSVVGVPDERYGEVVAAFVICKEQTLTEDKIRVWVRDR-LSNHLVPKYIFFLESFPKTASGKVQKVNLKE--------- 119713633 30 ---------------------------------------------------TYQDLEDQSARYANGFEKLGLQPGDRVSIQVRKSPEVIYIYLACLRANLIFHPLNTAYKESELSFFLEDAQPAVFIIFDNVSSLNVITVPKNIFTLLPHEQGTVHAIKEEGAHIVKDCSKD----------HTAALLYSSGTTGKPKGIMLSHGN-IMSNAFALKEAWFKSDDCLLHALPIYHVHGLFVA--LGCVFLSGSKVLWLDSFDSDALP-----ECTVMMGVPTYYTRLLSNEKLNKEIVRNIRIFISGSAPLLQETFDQFQLLTGHNILERYGMTETNIISS---NP----VNGQRKAISLRGQSRIVDDSQNILGSGEIGNIQVKGSNVFNGYWNLPEKTKEDFSLDNFFNTGDKGFLDAEGYLTIVGRTKDMIISGGLNVYPKEIESVINEIEGVIESAVIGLQDDDLGEKVVAVVVSNKTTVLNGENIILSLKEGIAGFKVPKEIVFVDELPRNAMGKVQKNILRD--------- 67157301 28 ----------------------------------AAVHPNRPAVIHGSIRRTWAETYTRCRRLASALAGRGIGKGDTVAVMLPNIPQMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLIADREYQEVIHAAIG---MLDHPPLLIDVDDPEYGEGLPISDLEYEAL----LAEGDPAFLNYTSGTTGNPKGVVYHHRGYLNALGN--QMVWMGNHPVYLWTLPMFHCNGWCYPWTVTAL-AGAHVFLR-RVDPQKILTLIHEHRVTHLCGAPIVLNALVNMPDSAKAAIDHPVHAMVAGAAPPAEMGIKVTHVYGLT--EVYGPVTVCAWHEEWDDERARIKARQGVRYPTLEGVMVADPQTLEPVPGDTGEIFMRGNTVMKGYLKNPSATAEAF-EGGWFHTGDLAVWHPDGYVEIKDRLKDIVISGGENISTIEVEGVLYRHHGVLEAAVVARPDEKWGETPCAFVTLKHERTSEAEIIAFCREH-LAGFKIPRRVVFSE-LPKTSTGKIQKYVLRD--------- 156408191 69 -----------------------GDTVGQRLDKVAERFPNREAYVCDKERATFAELREEADQLAASLLSLGIKRGDRVGIWGPNMREWVISQFGTARIGVILVNVNPAYQAPEAEYALKKVGCKGLIMADTHKTQDYYNMMTHISNRVPDLRVLVVAFTFDEFMKIGGEHEQQIRNMQMQSDDPINIQFTSGTTGNPKGVTLTHHGILNNAASVGDILNYAEYTRVCIPVPLYHCFGM----VLGACVTHGITAVYPSRGFDAGLALVQNEKCNSLYGTPTMFIDMLNHPKFEQYDVTSLRTGIMAGAPCPVEVMKKIITTFHMEMTIAYGLTETVTNQTRRDVPVDLRVSTVGT-MAPNVEAKIIDSEHGNVVPINTGEICFRGYNVMQGYWDDYEKTDAAIDSNGWFHSGATVFLMKEGN---KGREKDVIIRGGENIYPTEVEQFLYKHPKIQDVQIIGIPDERLGEEVCACILHPGESSSPEEIKEFCKGQ-IAHFKIPKYIKFTEEYPLTISGK----------------- 160900256 57 -------------------------------------------------------------QVANALQSLGVQPGERVGTLAWNSWRHLALYFGVSGSGAVLHTINPRLFPEQIEYIANHAE-------DRVLFFDV-TFAPLVEKLAPHLKTVTVCMSSREHMPLPDLHSEDFDWPEFDERTASSLCYTSGTTGHPKGVLYSHRSTVLHMELAPDTFGLNASETVMLIVPMFHANAWGTP--YAAAMAGARLVL-PGPHLDSVYELMRDEKVTFSQGVPTVWLMYLDAHPDIDPRALGVKSIGIGGAAVPRAMLERFENQFGAQVVQGWGMTEGVVSHDALSGEELVKVKKQGRGVWGVDLKIVDDDGRPQPWDGQAGHLRVRGPWIASGYFKGE--GGSPVDEEGFFTTGDVATIDADGFLQLVDRAKDVIKSGGEWISSIDVENAAMGHPGVAEAAIIGVAHPKWQERPLLLVVPRAGHSVSREMLDFLSTR-IAKWWLPDDVLQVAELPHTATGKLLKTKLRE--------- 170585217 91 -----------------------------------------------------------CEKLATGLLHLGLNRGDRVGMWGPNLYEWIVCQFATALAGMILVNINPSYQSEELKFALGKVGIKALISPASFKKSNYYDLAVKAEGKFPKFRHLIIMGTEEDRLKLADIER------QIQPDDPVNIQYTSGTTGQPKGATLTHHNVVYFVGRRAG--YNEKRTIICIPNPLYHCFGC----VMGSLSACVQTCVFPAPSFDAALQAIHEERCTAVYGTPTMYIDMLNHPQYKQYDCTSITSGFVAGAPCPIALCQRLVSELGMRLQVCYGTTESPVSFMSLRDPEERI-KSVGYIMD-HLESAVVDSEGIILPRGERGEVLVRGYSVMKYYWNNERQTKEEITADRWYHTGDIGVIHENGSLSIVGRKKDMIVRGGENIYPLEIEQYLFRHPKIEDVQVVGVPDERYGEVVCAWIRLRDSAGDITEIRDFCKGR-IAHFKIPRYILFKKEFPLTVTGKIKKYEIRE--------- 103487248 9 -------------------------TLADIPAAQARVRGQATAVKFGDRETSFAALDAASNRVAHALVAAGVVPGDRVSALTKNHDSWYPLFFGAAR-----------ARACFAPINCRLAPAIGFILGDAFVGEDFFDCALAAVADLSAPPRLILYGAHPAFEPLDSWDAAPKDAPQ-RADDV--LQLTSGTTGLPKGVVLTNANYRTFLEAATRVAYGEDETVMI-VMPLFHNVSFSG------LAQGGRLVLVKDFSAADAVRMLREEDVAHAFLAPAMIQMMLLDPAAGAGPYPQLKSIAYGASPIAEDVLRRARATFGCDFVQFYGMTESYLSPTAHDLPGKL--TSCGQPWPGVDMA-ILDGEGRELGDGAIGEIAIRGGIVMKGYW-----NRASATEEGWLHTGDVGYRDADGFYYVHDRIKDMIVSGGENVYPAEVESAIMGCPGVADVAVIGVPDDKWGEGVKALVVAAGAAPDPAAIIAWARER-IAAYKVPKSIEFIDALPRNPSGKVLRRELR---------- 67536978 53 -------------------------TIGEHFAKIVQQYGDRTAVT-------YSGLDAKSNALARGLQSVGVKKGDRVGVMLGNSMEHTQVVAALSHLGTSHLIILPRKQRSNIPLL-------RHLVQDLYA-------SKLESAVVPTLQKIILVDNSTDLTPYKSITSDGAALPELTPNEIVNIQFTSGTTAMPKAACLSHRSILNNGAQIGDRMRLSPADTVCCPPPLFHCF----GSVLGYMATAGSAIVFPAEAFNDTLRAVQEEQCTALYGVPTMFLEELGLLESGQVPHKGFEYLRTGGSSIPAELMKKLHKTLNLTLTICYGMTETVSAMTTTDDPIDKRINTVGRLM-PHVEAKVVDPLDRNILPNSRGELAVSGYLLMKGYWGDPEKTAEVMLKDKWMHTGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTFPGVADVSVVGVPDAHYGEVVAAFVITEEQAETGEKLRKFVREK-LSAHLVPKYIFFLESFPKTASGKIQKFKLKET-AIKLLGG 27382931 23 -------------------------TLPDLLSKAAADYGPRTALEFRERPITYTELAAMAERAAAAFLRAGCGKSASVALFLGNTPDHPVNFFGALKAGARVAHLSPTHKVSDSGSRLLVTSNLAALLPTALKFLEKGLIDRLVQAAIPADPRIVT------FKTFVEGAAAPAEWPQVTADDVALLQYTGGTTGLPKGAMLTHGNLTSAV--SIYDVWGKPSRAVICVLPLFHIYALTVV-LLSSLRRGNLISIHQRFDVEAVMRDIEVKRATYFPGVPTMWIAIAALPDLDKRDFSSLATIGSGGAPLPVEIANFFERKVGKKLRSGWGMTETCSPGTGHDKPGSIGLMLPGIEL----DVVSLDDPTKVLPPGEVGEIRIKGPNVTRGYWNKPEGSAEAFI-DGRFLTGDIGYVDTDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYTLPGVHEVIVLGIPDQYRGEAAKAFIKLKPGAKPFSELRAQLAGK-VGKHEMPVEVEFVDDLPRTPVGKLSRHELRQ--------- 114563233 24 -------------------------SLADLFLKYTKLYATNTAFINMDVSITYQQLAQQATDFAAYLQQLGLVKGDKFAIMIPNTLQYPIALFGALIAGLTVVNVNPLYTPRELEHQLKDSGTKAILILENFAHVDVKHITTGVGDRLGLIKGALVNGHVKKLVPAFDLSKQTFKPVDVIGSDLAFLQYTGGTTGPSKGAMLTHRNMVANLEQSNAVVYEIGKELIITALPLYHIYALTS-NCLAFLPFGGTNLLITNPRDMAGFKELAKYRFTVITGVNTLFNGLLNTPGFDQLDFSALKMGFGGGMSVQRPVAEHWERVTKSRLLEGYGLTECAPLVTMSPYNQKSYNGSIGLPASSTDIRLVGADGE-DVALGEPGEMWVKGPQVMKGYYNRQKATDEVLI-DGWLATGDIATMDENGFFKIVDRKKDMINVSGFNVFPNEIEEVIVSHEGVLEAAAVGVSCDITGERVKVYIVRKD--PTLTEQDIFDHNKMLTNYKRPKIIEFMNELPKSNVGKVLRKDLR---------- 86747455 25 ---------------------------------------DKRAITADGGSISYGELVARAGRVANVLIARGVKIGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAE-PSLVVCDPATRDGIAAIAAKVNAAVETLD---AGGQGSLTDAAAQASSDFATVPR-EGSDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVDYWRFSPDDVLIHALPIYHTHGLFVASNV-TLFARASMIFLPKLDPERIIDLMPR--ATVLMGVPTFYTRLLQSPRLTKDATSHMRLFISGSAPLLAETHREWSARTGHAVLERYGMTETNMNTSNPYDGER-VPGAVGFPL-PGVSVRVTDDAGRELPRGEIGMIEVKGPNVFKGYWRMPEKTAAEFRPDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGLPHADFGEGVTAVVVRSSQSSEAEVLKSL--DGQIAKFKMPKKVIIVDELPRNTMGKVQKNVLR---------- 15899248 3 IIKGF---PSTMMDDYQLNGKWIGE------QEIISRKKDGTIF-----RYNYGEAFRRVKKLASSLKSLGVKVGDRVGVLEWNTHRFYELYFAIPATGAVMLELNPRLHPLQLAKIINHSKVSFLFLNE-----DFIPLVESISNNIPLVKKFILISDIEKYESLVEEGNEEYEIPMFDERTSCYAAYTTGTTGDPKGIYYSHRSIVLNISRNITI-----DDTFMQLVPMFH-----VNGWLGFMAAGAKLVLPGRYTVDNPKPLVDNEKVTVTAGVPEVFSSILNYLRSMENKLFVNSRILIGGSEPPLSLVIGLME-FGFQVGQGYGATEGSVVKPRIDKDMLDLLRKQGIPTFGVDIRVIDPSTGKDVHDGKTGELWIRGPWIASAYYN-DPRTVESFVGDGWWRSGDLAVVDELGYIKIVDRIKDVIKSGGEWISTVDLENHLMAHPAVAEATVIGVPHPKWGERPLAFVVLRENKVSKEELLGHLGQR-FARWQLPDDIIFVKEIPKTSVGKFDKKVLRE--------- 118472689 4 -----------------------------LLDQTAARHGDRGAVFCGEREYTWTQLRDRAARLGSTLTEPGT----RVAVASENRPEIIEIMFGVW---AAECVYVP------INYKLHPREMAD-ILADSGAALVFAS--PKIAPGLFEVTDVPVEVVGTDAY-TQRFESEPVPAPLTDPAELAWLFYTSGTTGKSKGAMLSHRNHLADFDAPDEFCSLVHGA------PMSHGSGLYIP---PYVLRGARQVIPESGAPDEFLDLCDHHPGCSAFLAPTMVQRLIQTGRPRP---ANLRTVVYGGGPMYVDSLKKALAAYGQIFVQLYGQGEAPMTITGLRDADDATLGSVGYPRSGVQVAVLRSD-GTPADIGEIGEIVCRGDVVMSGYWNNPEATAATL-KDGWLHTGDMGSFDARGHLTLRDRSKDVVISGGSNIYPREVEEVLLEHPDVVEAGVVGAPDAEWGEIVVAFVVTNGTPVDAAALDAHLLER-IARFKRPKRYEFIDALPKNSYGKVLKRELRERVT------ 88804998 9 --------------------------------ERARKHPDRTAIQCAGSSYSYGQLLSESRKLALGLLGGAADEEARIAFLAPPGFAYVCIQWGIWRAGGIAVPLCEKHPLPSMEYVVRDTGADAVICTEEYREF------------------LEPLGAISKLVPYTALGAEQGRLPTLGQERRAMILYTSGTTGSPKGVVTTHAGLEAQITALTEAWKWQADDHILNVLPLHHVHGIVN-MLCCALWSGACCEFLPKFKPGKVFEAFLRGQVNLFMAVPTLIAHYQTLPEKEREAISGFRLMVSGSAALPVSVLEQWREISGHTLLERYGMTEAISNYDGLRRPGYI-----GQPL-PGVSVRLVDEENQEVPHGSPGEIQVKGANVFREYWGRPEATAEAFTQDGWFRTGDIAQWDDGSYRILGRNSVDIIKSGGYKISALEIEEVLRTHPEVKDCGVVGVPDLEWGEVIGAAIVPGTRQPDTEQLTEWLKTR-LPGYKTPRLYLFVDELPRNVLGKVTKNALKD--------- 138896407 3 -------------------------TMPNWLKQRAFLTPERTAISDGERTKTFTELYEAAASWARRLAGAGIKEGDIVALLMKNSIEMIEIVHALFFLGARALLQNVRLTPYELGWQLDDSGARFVIADDGFAGGDERVITVSA-----------LAGLAEADVPLKETY---------HLDETATIMYTSGTTGTPKGVLQTYGNHWWSAVGSVLNLGLHERDCWLAAVPLFHISGLSI-AMRSVIY-GMPMQLQTSFDAKAANALIMDGKVTVMSVVAALQRMVVELGGERYPD--TFRCMLLGGGP-APKPLLEVCKEKGIPVYQTYGMTETASQIVTL-APEYSLLGSAGKPLFPAELRIVRD--GKPAAPYEAGEIVVKGPNVTKGYLHRPEATEQAI-RDGWFYTGDIGYVDEEGFLYVLDRRSDLIISGGENVYPAEIEAVLLAHPDVEEAGVTGMEDETWGQVPYAFVLKQGAAADEDELKQFCRGR-LAKYKVPARIYFVHALPRNAAQKLLRRELKTLIPE----- 18369667 27 --------------------------------------GGKTAVIDHAGSYTYAQLAERVDRFAHALGELGIRMEERVLLCLLDTIDFPTAFLGCIKAGVVPIPVNTLLTASDYTYMLRDSRARGLVVSSAL----LPAFSNAIEAS-PFIKNVMVSGGDADFAELIASPRPPYEAAQTCCDDPCFWLYSSGSTGAPKGTVHLHSSLIHTAELYANILGVREDDVVFSAAKLFFAYGLGN-GLTFPLSAGATAVLAERPTPDAVFRVLREHQPTIYCGVPTLASMLASPALPGREELSIRRCASAGEA-LPAEVGNRWTEHFGVEILDGLGSTEMLHIFLS-NRAGDVHYGTSGKPVPGY-ELRLIGDDGEEVAPGEAGELQVRGPTSAALYWNNRTKSRETFVGQ-WTRSGDKYSQDADGNYVYAGRNDDMLKVGGIYVSPIEVESALITHAAVLEAAVVGKADDDGLIKPLAFVVLKPGRMPAAELADELKKSKLAPYKYPRWLEFVDELPKTATGKIQRFKLR---------- 160899759 33 --------------------------------------------------WTYAQLDAEVNRHAHGLAELGIGHGDVVAAFLYNTPAFVFTMLAAARLGA--IFNPINYRAQELAFILKDGAARALV-------FEHEGVAARAQALLKAEGGGTGAG-IEHWIFADDAPADPLPVAHVRESDPCILMYTSGTTGRPKGVLHTHRSKLAHNALMHQTMQFTRDDVGLAMAPLNHTAELHT-SFLPRLQAGATQVLLRRFDVTEAWRLIHEERVSFFFAAPTMVTMLLADPIASPEQAPALRLVEYGGASMAPHLIREWTRKVGSDLVQVYGTTEMGPCMSILLPREQLSAGSAGLPSMGHDEDNAPTDPAEACLPGEVGEILVRGPCMMAGYLNRPDANTRALAH-GWYHTGDLGHIDDDGYLWIRDRIDYMINSGAENVYPREVEDALVEHADVLEVAVIGEADERWGQIVAAHVVAKPGAPTAEALDAFLVHGDLAAYKRPRRYHFREALPKTASGKIQKQLLR---------- 51893328 28 ---------------------------------------DKVALVGSRELWTYRDLHDRVVRLSRAFRRLGLEPGGRIAIYSGNCLEYLLVLLAASRAGLVLVPLNWRLTPGELEYLCSAEYAAAAAELTGRIGLEVRITPAAEPDSLPDLAGLLDA-EPSGLEPPGERDPQPWDRP-------LLICYTSGTTGRPKGAVLNSVNMFFNAINNLLTIDLRADDVCITLLPLFHIGGINL-FTLPALFAGGRVVVPDRFDPDQAVRLIQEEKVTVVFGVPTVHQRLLEAIDRLKPDLSHVRMFYSGGAPCPVPLIRAFQE-RGYRFGQGYGLTETAPTFMLLEDDFARKPGSIGRP-APFNRVRVIDPTGQPVPPGGVGEITVRGPNVFTAYWQNEKATAEAI-RNGWFHTGDLARIDEEGFVTIAGRLKEMIISGGENIYPVEVEQAIQTHPAVVEAAVFGVPHPEWGEHAAVLLEPGASVTE-EELRAHCLAR-LGKYKIPRRFFILDELPRNAAGKVVKSRLAE--------- 118047215 34 ---------------------------------------------------TYGEWNATANRTAHLLRALGVERGDRVATLAQNCVDLLDLWFACGKIGA--ILQPLNWRLTPTELSDLIADGEPRVL--AY-GPEYTATTLLLRERATSVTHWLAIDGAAPALPHDPVITQRDAFPELSWDDPWVICYTGGSTGTPKGAILTHRSIAANAVNTVMSWGLRPDDVAILNAPLFHT------GGLNVFTAGGASIVCRSFNVDQVFDLIDHGPATLFFGVPTMFIAMQQHPRWPTVDFRRMRIVISGGAP-CPEPVFHTFWERGIDFKTGYGLTEAGPNTFWL--PPELVRVKPGAVGYPFIDLRVVAADGRLCGPDEIGELQIRGPHVCAGYWRRPAETAAAFV-DGWLRTGDLASFDTDGCYRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRDSDFSDQDLLAFAGTR-LARYKLPKRIVILPELPKTGAGKIDKQGLKRMFQQ----- 88798761 12 ----------------------------------ATRFERRIALIDADSQWSYQDLHRQVQNWCGFLKAKGLQSGQVVVWITRNRIDFFAALFAAQKTG---VVLLPLNWRESLSVQVSILKLASPSLIIYEHLFQDASIHLQ---RLTGTQSVDVADVVTQNWPAASLPKQPSDVP-------WYLIFTSGTTGVPKAVINTWDMHEANVRNVASRVALSEQDQTLSILPQYHTAGINL-FALPVLMNGGSVRVYAEADPDKLLDDLKNTPINLILLVPTLLQKLADTATELPQHRSAFKLFASGGAPLSHSLWQQWQAT-GFVIQNGCGLTEGPTLFLQTYEEAENQPCAIGNPVPNTDVRLVGPDH-QDVEPGEPGEIWIRGDAVTLGYWRNSKANSMAFVGE-WFRTGDIARREHDQFTLVD-RMSDMYICGGENVFPNEVEDVLLHFRGVEEVVVLGEPHPLWGETGVAFVV---QTPKADDLQTFCRTR-LARYKVPTRIEFVDELPKTATGKIRR-------------- 145221309 44 ---------------------WANQ-----LSRHALMQPDTVALRFLGRSTTWGELDRRVTALAGALHERGVGFGDRVLILMLNRTEFMESVLAVNKLGGIAVPVNFRMTPSEIAFLVSDC-AAEVVITESV----LENVATAVRDIDPKLATVIVAGSRDNVLDYDDVLASTTAAPDIPDDSPALIMYTSGTTGRPKGAVLTHNNLAGQAMTLLFTNGADNHDIGFIGVPFFHIAGVGS--IVSGMMLGRPTVIYPAFDPNELLDVLEAEKVTGIFLVPAQ---WQAVCAAQKANPRNLKLLSWGAAPASDTLLRQMSETFGAQILAAFGQTESPVTCMLLGDDALRKLGSVGKVI-PTVSARIVDEDMNDVPIGQVGEIVYRAPTLMTGYWNNPTATAEAFA-GGWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRSHRKWGEVPVAVAVLRSSLNSTGDLEQFLGDR-LARYKHPKAIEIVEALPRNPAGKVLKTELR---------- 111020945 6 ---------------------------------HAATTPDKPAVIMAGTGQTFAELESRSVRIARHLHALGLRRGDHVAVLATNTPAIFDIYWAAMRSGLYLTMANWHLTPPEIAYIVEDCGAKALIVDAALDAVDLTALTPATEHRLPGYNSLDRAAAAESDVPLPD---------QPRGADMLY---SSGTTGRPKGIKQIHEPGDTMTGMNATVWGVTPDTVYLSPAPLYHAAPLRTCASVQAL--GGTVVVMDRFDAEKALAYIEQYRVTYSQWVPTMRMLKLPAETREKYDVSSLRVAVHAAAPCPVEVKRQMIEWWGPILSEYYSSTE--LNGMTLVNSDEWLRKPGTVGRAALGVAHICGDDGADLAPGEIGTL-----YFERDTLPFEYHNAPAKTRDAWTTTGDVGYLDEDGYLFLTDRKSFMIISGGVNIYPQEIENTLTEHPAVLDVAVIGIPDEEMGESAVVQTVPGDDA-LAGELLDHVRGR-LARFKVPRNVVFSDDLPRTPTGKLVKGTLRD--------- 116750059 26 ----------------------------ELIDGHADARPDKTAIYHGAETISYRQLRVRINRFGNVLRGLGVSPGERILIALPDCPECVIAFLGGIKCGAWPVLLSPQLSRDAYEYILHDSLAVAVFSAGTSEALDARNLLHRVRADDDDFARML-----EEASPELEPHPS-------RKDDIAFMLYSSGSTGKPKGIPHRHRDMVYTAQSENDVCYSASKLFFAYGLGNSLSFP---------LFHGASVVLYPAVMPGDVIDIFSRYGPTIFFGVPALYNVLLQSL-DQPVRFPSLRLCVSAGEALPATVCSRWREFTGLDVLDGIGTTEVLHIFIS-NRPGEVRPGTSGFVVPPY-EARIVDDGGNDLAAGQPGRLLIRGLSTAPFYWNQPEKTSETMLRDGWLHTGDIF-VEEAGCYTYQGRADDMFKVGGNWVSTSRVEQVIREHPAVSECAVTWREEGFARPVAFVALAPSEESRLSGEIRSHVMER-LPGYMCPAQIEFRATLPKTETGKIQRYRLR---------- 11497812 29 -------------------------------------------------RYTYRRFYERLQRVASSLENIGARGAKIAFIDW-NTHQYLEGMFAIPMMGSILHCVNLRLAPEEIVYTMRYVEDDFVVIRD-----EFLPLAEKLAPHVPSVKGWIVTGDETSLKPVEDLVKESYDFPELDEHETAVVYFTSGTTGLPKAVHFSHRQVVMALSANESPARMSSADTIMHIPPFFHGMGWTFPYLATML--GMKQVLPGRYEPQVMLDLIKNEGVTFAGGVPVFLKMLIEEAEKYKDALSKFKFVCDGEQRVLFERAKQL----GIKMIEAFGMSEG-VGFTMLDDWERQVLNKAGLP-APFVEVRIVDDEGKEVPRDTMGEILIRSPGLTEGYWKNPEKTAESWDEEGWFHTGDLGVWDEEGYILILDRAKDVIKSGGEWISSVRLEGYILEHPAVSEAAVVAARSEKWSERPIAVVVPKPGMSVTEKMKNFVETGKMAKWWLPDRVFIVDEMPRTTVGKINKRAIREKYKDLVL-- 171326303 39 --------------------------------DRYAEDPTRIALFYENQAITYRELRDWSNQMANVFRKLGVKKGDRVCALLPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVIL-----TNKEQRS-KLPPREKMPTLEHIFVIDETNDHNDLETLSKEPVQTEETTVDDLLAIQYTSGSTGMPKGAMWSHNLLINIYPYMRYAIDLRDDDVFLGGADPGWAYGLFAPMCFGV-----PIVFYEGPKPETYYSLMEKYHVTNFAYT-PTAYRAMVAAGAELINKYNIRVMSSAGEPLNPEVIRFFQKHLGVTVHDQYGLSETLMNFNAVD--MEIRPGSMGWVL-PGFEVALLSEEGVPVEDGNVGQITNSIPNVFKGYWKEPEKTAERLMGNWFL-TGDLATKDADGYFWFQGRADDIISSAGYRIGPFEIESCLIEHPAVVEAAAVGKPDPLKGEIVKAFVVPSDEL--AQELSLFVKNR-LSKHEYPREVEFVTELPKTPSGKIQRFILRNQEVEK---- 159900471 5 ------------------------------------KYPQKTAVIDGPRRITYEQLAASIGSFANELTAAGVTEGESIALVLPNCAEFVIGFYSTLHIGAVVLALNPLLKHNEINYYLADAQARVILTTKLYMG-----MCREI---------VAAAGRSIEIIALDGVLEGSRAAASERAAPAALFQYSSGSTGRPKKVMRTYGNLCAEGDNFTATVGMTHDDVILCLVPLFHAHGLGNC-LLAATMVGATLVILEQPMDGNAFELIEIERVSVLPGVPYVFSALSSAQVGFEPALGSLRLCFSAGNFLTRDVFDAFLDRFGIAIKQLYGCTEGSVTINLEDDPS--LAASVGLPIRNV-ELHICDEQKNRLAPDAIGEIAFKSPMLTSGYVGLEDINRDMF-RDGFFFTGDLGRLDEAGRLTITGRKKIFIDVGGRKVDPLEIEDVLLTHPRVKEAVVVGIKAPYGGEFAKAVAVLDGECTQ-TELLQYCKDR-LADFKVPRMIEFRNEIPKSPLGKILRKNL----------- 83943343 6 -------------------------------RSAAQRAPDKICNRFEGRDTTFKDFDRHVDQVAHGLHR----ADAKVVAYLKNCDHVFEIFIGATRVGGM--FAPLNWRLAP----AEIIEILRQYPPQMFFGPEFSEAIKEINAALPDIQILAMEGPWETYEAWRDAQSSEPAADCASTHDPAMVLFTSGTTGVPKAVLLSHSNLLQPKLDSLAVKHIDDEDIGFVAMPLAH---IGGIGFWTIAFVNCCTVILREFDPVAALDAIHTERVSKLFVVPAALQIVIQHPEAKRVDFSCVKTVMYGAAPMPLPLLKEAIEVVGCQFIQCYGMTETTGTIAIL-PPEDHVMRSAGRPAMGC-EIAIFDPDGKPVKAGEIGEVAVRAPANMLGYWKNPEATTKTLRDDGWLLSGDAGYLDEDGYLFIHDRIKDMIISGGENVYPAEVESALYAHPSISEAAVIGVPDPKWGERAVVTLKP-NATLDEKEVLAWMRGK-LAAFKCPKAIDVIDVMPRNASGKLLKRDLR---------- 148982248 8 ------------------------------LERSASLFPTKAALRMGTDEVSFAQLEQLAGKVATNLERLGLKKGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNVLFKAREIAYHLNDSDAKAYLLPIGRYGLQGFAQADNVSMPIPNGATSTLSEAHDHQETIEDWLAQPLDAYECHGDDTAVILYTSGTTGQPKGAELSHTNMQTNAMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVL-TGSTMVLIPRFEPSLVIDQIISHKVSVFAGVPTMYIALLKAGTSKRSEQHSLRLGVSGGASMPLEVIRQFESRFELPVLEGYGLSETVATFNHIDG--DRLSGSVGQPLCGH-LIKITDVQGNSVAMGELGEVCIKSPSVMKGYYQRPEATTEAI-RDGWFLTGDIGRVDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHHEQLGEEIHAHVVLHEHTQDSKALMAWCREQ-LADYKYPRKVFIRSALPMTATGKILKREL----------- 195997255 32 ------------------------------------RYGDKPAITHAATTLSYRDLGLQIRQCGSALRRLGFKKGDILALFSPNHPQYAVLLLAVTAIGGIVTTINPLYTADEVTKQMKLS-SAQYL-------FAYPTNA-DVALKVTSRIGAYVFGHVKGLKSFNELMKDDGSFFKMDDTDTVVIPYSSGTTGIPKGVMLTHYNLIANSLQLMDIKAFDNDRPSLGLLPWYHIYGLVVI-LLSGLRTGAHLISLERFEPELFLGSIQKYKIKYACLVPPLYVFLAKDPLVEKFDLSSLQETICGAAPLDSDLSQSVKERAKISLRQAYGMTELSPISHLVKRADEKKFGAIGV-CAPNTKAKVVDEDGKSLPQHERGELCIRGPQVMKGYFRNEKATALTIDKDGWLHTGDIAYYDEDGYFYIVDRLKELIKYKGFQVPPAELEALLLTNEKIADAAVIGRPDLEAGELPMAFIVKKSEISK-EEIIEFVKSKVSPHKYLRGGIEFADIIPKSASGKILRRELRKRVAE----- 68537137 42 -LQHYTPWTQHTIDLDDPAENPAGFTIPEVFWHAVDTIGERNAFTFFGKATTYEQYGHQVAIASAALEKLGVQRGDHVAIALPNCPQALIAFYAIQNIGAVPTLHNPLYTAPELRHFNDHGAKVAFFVGDVAETLRLNSIAVTLPDEMPAPLRYALKLPIPKIKAMKDKLTGPVNNKKIDPTDPALILYTSGTTGKPKGAVLTHRNLIANLRQG--QAWVKKPEVMLAALPIFHAYGLTMNITLAPMI-GGEIQLLPAPEMPLVMRVMKKNMPSWMPGVPALYQNIMKEAAKRDMPLSGVRNSFSGASALPAETVREWESSTGGNIVEGYGLTETIIAGNPMGKGREGYI---GVPF-PSTEIRIANDNPAETMPGEAGELVVRGPQVFKGYLNRPDATADAFYED-WFRTGDMAVMESDGYLKIVSRIKEMIITGGFNVYPAEVEEVLCEHPSIEQASVVGVQRKDGSETAAAVVLANGAVIDADDFRAFAKER-LTAYKVPKVFHAFQELPADQLGKVRRREVQELVAEK---- 163849156 6 --------------------------LGDWLGRRARLSPTRVALQHGMQPLTYREWNERVNQTAHLLRDMGVARGDRVAALAQNCVDLLDLWFACAKLGA--IFQPLNWRLTAAELRDLIVDGEPRVL--AY-GPEYAAMSLALRPQTPFVAHWLAIDDAPAADP-SDLHFEAVPL---SWDDPWVICYTGGSTGLPKGAILTYRSIAANAVNTVMSWGLRPDDVAILNAPLFHTGGLTAP----LLQIGGASIVCRSFNVDQVFDLIDHGPATLFFGVPTMFIAMQQHPRWPTVDFSRMRIVISGGAPFHAFWAR------GIDFKTGYGLTEAGPNTFWL--PPELVREKPGAVGYPFIDVRVVAADGRECGVDEIGELQIRGPHVCAGYWRRPAETAAAF-RDGWLRTGDLASFDADGCFRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPGSTSEQDLITFAGLR-LARYKLPKRIVTLAELPKTGAGKIDKQAIKHMFQQ----- 73663698 43 ---------------------------------------------------TYKQLIKHANKVGNMFLKHGLQKGDKVLVMMPRCIETYEIYLAALKLGLVIIPSSEMLRTKDLQYRITHGEVKAIVVSDSIDEF-------KAVKEYASLTKFIVGGQEADWYAVEDEKTDQLNTVETSRDDIALLSYTSGTTGNPKAVVHSH-GWGYAHMQMAPKHWLEDDVVWATAAPGWQKWVWSP--FLSIMGSGATAVYNGKFNAEKYLELLQNYQINVLCCTPTEYRLMAKLPNLTDYNLEHLHSAVSAGEPLNREVVEKFQNRFNLTVRDGYGQTESTLLIGFLKDTES-RPGSMGKAI-PGSHVTVINDEGELAEVGEVGNIAVDLPALFKGYYKDPERTAEP-RKGEYYITGDLAKLDADGYFWFEGRKDDIIISSGYTIGPFEVEDSLTKHEYVKECAVVASPHEIRGNIVKAFVILQDDVPATDETVKTLQKQDVAPYKYPRAIEFVEDLPKTNSGKIRRIELREAEQNK---- 33596379 19 ---------------------------------------DRVALETPTLRYTWNDIDRASACLANLLASLKLPAGARVAVQVEKSPEALLLYLATLRAGLVYLPLNTAYREAEIEYFLGNAEPAVVVCTSANAGWVRRAAAKAGSAHVYTLD------EDRTGTLLQAAAAMPQRFRTVKADDLAAILYTSGTTGRSKGAMLSHGN-LASNARVLHQYWWREDDVLLHMLPIFHVHGLFVAS-HGALLAGARMIWLPRLDVDQALRYLPQSTVMMG--VPTYYVRLLADARFDRAACANMRLFISGSAPLLTETFTDFQACTGQTILERYGMSETVMNPCRPADGER-LGGTVGKAL-PGVQVRVVDDAGQALAAGEIGNVQVRGPNVFSGYWRMPEKTREEFTADGWFKTGDVGRAVPADYLSIVGRSKDLIISGGYNVYPKEIETVIDEMQGVLESAVIGVPHPDFGEAVVAVVVPRAGAADVAAMQADLKSR-IANFKVPKRIHVVDQLPRNTMGKVQKNVLRD--------- 218233506 34 ------------------------------------------------TTLTYKQLGERTRRLSSALKKLGIKEGERVGTLAWNHHRHVEAYFAISVLHTINIRLSPQH----ISYIIQHAEDRILLIDE-----DLVPLVENIQSQLSTVQAYIIMTDKDE---LPNTTLKPVKLLEEGDPNFQFVKYTSATTGNPKGVVYTHRSTVLHCMALADTAALSESDAAMAIVPMFHVNAWGLP--FAATWFGSKQVLGPMFTPKILLEMIQSEKVTLAAGVPTIWLGVLQELENNSYDLSSMTRILCGGAAAPKSVIKAFEQKHNVPFIHAYGMTETLVTLARLKSYEEVIRSKQGYLVPGVEMKVVGTNGDVKWDGTEMGELCLRAPWIAESYYN-DDRTVEGF-RDGWLYTGDVVTVDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHDAIFEAAVVAVPHPQWQERACV-VQKKNSTVTKEEIYEFLKPQ-FAKWWLPDDIVFMEEIPKTSVGKFLKQALRKEL------- 187024660 50 ----------------------------------------------------YRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLISMLAVMKCGG--AMSNASAIFTDYELHLQFNDSNTSIV---FTDEDRLARVRRAAAKCPGVRKIILRGEFPEFVELTQTPDQPINV-VVSPDSIALLPYSSGTTGRPKGCQLTHHNISAMLDIAVKATWQKEHVLLL--LPWYHAYGLNTMGMTGLVFKKFDTIV--------MLNRIKFYKVKLAWLVPPLIFLAKDVMVPIFNIAPFLKVILSAGATAGKQLCEEVKKRFNAWLCQAYGMTE-MVQFTTFPKLENGDCFETVGSLGPTYELKILDKDNKEITKIDTGQLCFRGPTVMKGYLKKEE--VEIIDSDGFLKTGDLGSIDAKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDDQKGESPKAYVVKKDHTLTEAELTDFVRQK-LSSYKWIDSYEFIDVIPKLPSGKIQRKKLKE--------- 182434194 38 ------------------------------------------------------EFRSLVHRLARALRERGVGPGRTVTLLCGNLPETMAVRYAVNLLGA--------HFNHLYNRLSADVQALMMADVDTYAVVDPRMTGRAVEGLVPPVEQVLLLGSAEAEQPGEDLLALAAKQPDTRAEDLCFIRHSGGTTGHPKGVRSTFGRMQEGIARTREL-FSGTGRRDLVCTPLSHAAGFIADGTLS---AGGTVVLHYSFDPADILATIARERITNVMLLPPLLYQVLDHPDSEHADLSSLRQITYGGTPASADAVRR----LGPVLQQGYGQFEGAVSVLPADRPE--ILRTAGRPV-PGVEVEIRDETGRVLPVGEIGEICVRSGQLMEGYWKNPELTARVL-RDGWMHTGDLGLLDEQGYLSVVDRIKDMIPVVGGHVYTTELEDFLNTHPAVRQSAVYGVKGAGGHERVHTTVV---AAPGATELRTWVRD-GRGALYEPDHVNFADALPLTDAGKPDKKFLRAA-------- 119504577 39 --------------------------------------------------WSYKEVELLAGRLANGLAALGVGSGDRVGTFLWNGVNHLGIYLAAPGMGAV------LH-----TLNCRLADQIAYIINHANDRVDGRLEARPVLDHIPGVRHIIVCNDDERIVSLDGLHQEHYDWPETPETQAAGICYTSGTTGNPKGVVYSHKTYLHALSRSVDSFGVQERDTILMLPAMFHANAWGFP-YSGWMSGADMIMPGPHTQLEHLKTMILASQPTLTAMVPTILGDLLRDESLTEEHMGSFRALVCGGSAVPSSMIEGARDRWGVPVIQGWGMTE-TSPMCVLSHPPKDLVDTSGRPV-PGMSVRVVDESDQRLEDGQTGELQLRGAWVTGSYLDIE---SDAFTSDGWLRTGDVGHINPQGYVQLTDRMKDVIKSGGEWISSVDLEDAILQTPGVAEVGVIGIADERWQERPAVVVLTADQPATAIQIRRFLQDR-VAKFWVPEYWSFVSGLPKTSVGKLDKKQLRSEHSD----- 157346706 31 -----------------------------FLFRKASSYPRRPALIEAHSTVNFAQFKSMVIKVSHGLTRLGLKKNDVVLIFAPNSIQYPLCFFGVIAIGAIATTANPLYTVAEIQKQVKDSNAKLVIIPQLWEKVKALNLPAVILDSADTSKDTIQSPKITYFSDLVKMAGEVSHFPKVSITDTAALLYSSGTTGASKGVILTHGNFVAAMVTMDEELMGEMHNVFLCFLPMFHVFGLAVV-MCAQLQMGYTIVSMPKFDLDVALKSIEKYRVTHMWLVPPVMLALVKQGKLDRYDISSLKHIGSGAAPLGKELMEECKSLPHVAVGQGYGMTEGIVSK---EIPKIGIQHTTGPLVSGVEAQIISVDTLKPLPPNQLGEIWVRGPNMMKGYFNNPQATKLTIDKKGWVHTGDVGYFDEQGKLFVVDRIKELIKYKGFQVAPAELEALLVSHPEILDAVVIPFPDAEAGEVPIAYVVRSPNSSLTEEVKTFIANQ-VAPFKKLRRVSFINTVPKSASGKILRRELIEKVRAKL--- 186682769 469 -----------------------------LFEEQVEKNPDAIAVVYEKKHLTYRELNNRANQLAHYLKSLGVKPEVRVGICVERSLEMVIGILAILKAGGAYVPLDPAYPSERLALMLEDVQT-----PILLTQTD-------LQNRLPLNNQTVVNLDSDEIIKKDNLHS------EVNPENLAYIIYTSGSTGTPKGTEVVHRDYIH---LDAEQIWLQHSSISWDALTLELWPPL--------LY-GGRCVLYPEPTPEGLSRIIQEQRVNTLFLTTALFNLMIDTMPQ---GLSEIKQLMFGGESVSVPHVRRLKLLPETKIIHVYGPSECTVFTSSYPIPQQIAQNAHGKPIG--DRTVYLLDEDLHRVPGVVGELYVGGASVARGYLNQEKFISNPFIEDTLYKTGDLVRCLPDGNLEFLGRIDAQVKIRGFRIELAEIEAILTKHPGIKQVVVIAREDEPGKKFLVAYLVAKDNSPIPSNLRNFLNKK-LPDYMIPAAFVFMEAFPLTPNGKINRRAL----------- 183982607 27 -----------------------------------------------NVRMDYTELNMLTNRCASVLRALGVGKGDRVALLMPNSVAFCCLFYGAAKLGAVAVPLNTRLAAPEL----------GFILADSGS-----TVLIYHQSLEPVVTAIKTATERSHWVPLSDLETADAGEPICDSSDNLFIMYTSGTTGNPKGVVHTHDSVASSWSLTVDVRYQDR---LLLPLPMFHVAALTT--VIMCAMRGVTLVSMPQFDPAKAWSLIVDERVSLAGAVPAILNFMRLVPEFTELDAPEFRCFITGGAPMP-EALIRMYAAKNMQVVQGYALTESCGGGTLLLGEDALAKVGSAGRATMFADVRVRTDDGMIAERGQ-GEVVIKSDFLLKEYWNRPDATRDAFHGD-WFRTGDIGEIDSDGYLYIKDRIKDMIISGGENIYPAEIENVITGIPGVAEVAVIGLPDQKWGEIACAIVVSDQGAVSEAGIVEFCAAR-LARYKLPKRLIFTATLPRNPAGKVLKRELRE--------- 169768556 57 ---------------------------------------------------SYNQAKVIVRKLIAGLRAWGVQKGDCVAIHSFNDIYYSMLVLAINGAGGVYTGTNPSYTPMELGHHIR-ASHAKFIISEKETGIPESNLGQTVPAGLKSWKGLFSAGE-EDWVRFDDLKT-------CEETAAARL-FSSGTTGLPKATTLTHRNFIAQHELVFEIEKRPYQIRRLMALPMFH--AAAAPSTHWSPLKGGHVVHVMRRFDLVSFITVEKYQITDLAVVPPIAVLVMSPQVQERPYLKSVRVASCGAAPLSKEVQEKLRVMLGAPCTQVWGMTETCCIATRFGAYEQDDTGSVGR-LIPNVEAKLVDDDGNNISAGVRGEICVRGPTVTPGYFENAAANASSFDQDGWYHTGDIAYCDKDTYIV--DRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGLSG----------VLPDSELPRAKEVQDYLGQR-LAKYKLTGGVRFMDAIPKNASGKILKRVLREEAQKEVKAG 154501092 29 ------------------------------------------------------QFDKKANRFANLLLSRGLKRGTKVGILLMNCLEWLPIYFGILKAGCLAVPLNFRYSSDEIQYCLDLADVEALVFGPEFIGRILPNLGRVRQWFYVGNKTPSFAESYRELVMYCTFENPPVHL---ELSDLAAVYFSSGTTGFPKAILHNHKALLSACLTEQQHHGQTHEDVFLCIPPLYHTG--AKMHWFGSLASGGKAVLLRGVSPQWILRTVTEEKCTIVWLLVPWAQDILDAGQVNLDDLDQWRLMHIGAQPVPPSLIHRWKKVFPHHLYDTYGLSESIGPGCVHLGVENIKVGAIGKPGYLW-QARVVDEQGNEVPQGQVGELIVSGPGVMQCYYKNPEATAEVLKGDWLY-TGDMAEMDADGFIYLVDRKKDVVISGGENLYPVQIEDFLRRFEKLKDVAVIGLPDARLGEIAAAIVEVKEGVDTEEEINAFCQE--LPRYKRPRRIIF-DRIPRNPTGKIEKPVLRE--------- 163739916 31 -------------------------------------HSDRPAVIYGDLRRTWGEVATRIRGVAAGLVSLGIGRGDTVSVLCPNIPELFELQFALPLTGAV-INTLNTRLEPEIAYILDHADTKAVIVDRELISMAFAAMGRSVSVIEIDDRNVTLVGKPYEELLTDGAGGAPLDLPQDEWDAIA-LNYTSGTSGRPKGVVYHHRG-AYLMALGTAAAWTPHYPIYLSVVPMFHCNGWGHSWVMAML--GGTMVFTRTPSPDLILDAIRSHGVTHFGAAPIVLQMLAEAEAETGSTTPAIKVL-TAGAPPPPSVLQKTKAM-GLDVMQVYGLTETYGHISKIEAEQAQLQAQQGIAM-PMVEAVSVIDTDTGIRDGQTGEIAVRGNTVMKGYYKDADATDKAF-ENGWFWSGDGAVVHADGYMQIRDRLKDVIISGGENISSVEVEAVLYRHPAVQAAAVVAKPDPKWGEVPCAFIELRTGSDTSEEIIAFCRTH-LAGFKAPKTVVFT-SLPKTSTGKIQKFQLRDA-------- 85374222 17 -----------------------------------------------------------ALKMAQALQALGIRKGDRVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVNHAEDKVMLYDAA-----FQPIIDKMREKWTTVEHYICSGEQEDWIGAQDGDFEWVTGAE---TDPCMICYTSGTTGNPKGVQYEHRSTLMHALAGLQPAAFNFSSVMLPVVPMFHSWGLPYAGAM----AGIKFVFSAVNDPAVLHQLLIDEGVTDSAGVPTVWLAHFQYCDKEGIDLPPLKAATIGGSRFMIENGTRVQHAWGMTETSPIGTVGGTWDWDQLSFEEKVKTAMQGRPVFGVELRTVLDDMVTELRDGESGALQIRGPWIIKRYFKAEQDAVGN---DGWFDTGDVGIIHPDGTLQLTDRTKDVIKSGGEWISSVELENAACGHPAVAEAACVGMPHPKWDERPVLFVVKKEGQEVEAETIVNFLSDKVAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFAD----- 15217838 56 ---------------------------------------DKPCLIVGSTSYTYGETHLICRRVASGLYKLGIRKGDVIMILLQNSAEFVFSFMGASMIGAVSTTANPFYTSQEL-YKQLKSSGAKLIITHSQYVDKLKNLGENL--------TLITTDEPENCLPFSTLITDDETNPDIGGDDAAALPFSSGTTGLPKGVVLTHKSLITSVAQQVDNLYLKSNDVILCVLPLFHIYSLNSV-LLNSLRSGATVLLMHKFEIGALLDLIQRHRVTIAALVPPLVIALAKNPTVNSYDLSSVRFVLSGAAPLGKELQRRLQAILG----QGYGMTEGPVLSMSLGFAKEPIPTKSGSCGTVVRNAELKVVHLESLGYNQPGEICIRGQQIMKEYLNDPEATSATIDEEGWLHTGDIGYVDEDDEIFIVDRLKEVIKFKGFQVPPAELESLLINHHSIADAAVVPQNDEVAGEVPVAFVV-RSNGNDITEVKEYVAKQ-VVFYKRLHKVFFVASIPKSPSGKILRKDLK---------- 38233001 27 -------------------------TLLDVYSNNLALNKDKPATYFFGRQTSYGDLDKQVRTAAAGLRALGVRSGDRVAIALPNCPQHIVAYWAVLMLGATVVEHNPLYTAHELSPFQDHGARVAIVWDKAADTLEKLRVSVNMMTAMPAVQQALLTASAPNTIPWEILGDDIVPCPEVTKKSIALILYTSGTTGTPKGAQLSHGNLFANIMQG--KAWVDQDERLLAALPMFHAY-----GVTIVLYVGGELVLLPAPQIPLIMKIMKKHTPTWVPGVPTLYQKIVEAAERDGISISGVRNSFSGASSLPVETVARWEALTGGLLVEGYGLTET----------SPIIV---GNPMTPDTEIRIADNLDETMPDGQEGEVLVRGPQVFSGYLNNPEATAKSF-HGQWYRTGDVGIMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLRNHPDITDATVVGLPRGDGSESVVAAITLAAGAALDPELKAYCREN-LTRYKVPRTFYHFEELPKDQLGKVRRKDVQEALASK---- 85375469 47 --------------------------------------------------YSYREIYTEARRFAAGLVEMGIAKGDRVGLFLPNVPIYASAYYGAMMAGAIVVNFSPLYTVEELAWQVGDSGTRLLVVPELYAGSDLETLVGSLAEMLPRLKGILFKRSQIASVPYGEL-GDPVRLPDLDAQDLALLQYTGGTTGRPKGAMLGHSQLAVNAQQVAAINYADPSAVFMGALPFFHVF--ANTALLNAVASGASIAMVPRFDTKQVLHTIQKHRATGFPGVPTMFQAMLDHPDLAKTDLSSLKVCISGGAPMPAPVHARFEEATGVRLVEGYGLTEGVVSVNPYEGTRK--RGTIGQVVAG-TEVLLLDKEDPTVPEGEPGELAIHGPQVMRGYWNRPETEADVFVEHHWLRTGDVAEIDEDGFLSIVDRIKDMIAVGGFKVFPSVVEDVILEHQAVREALVIGVPDDYTGEKPRAYVTLAGDADIGGDLRSWLNAR-VGKHERVDSVVIREELPKTLIGKLDRKALRAEV------- 71907970 15 -------------------------TLGDALQRSVRRWPSKEALLYGARRWTFQQLAQAANRVANGLLARGLQPGDRVAAYGKNSDAYVLLWLACNRAGLIHVPINYALTEGELKYILDQSGAKAV--------FHDVAIAGHVEHLKPELQCALYGGDLDVLAMAQARGNEQMPAVTIDENCVAQILYTSGTTANPKGAMMTHRALLAEYGSAIVALEISASDRSLASLPLYHSAQMHA-FLMPQLLMGATTLIIAAPVPDICFDVIAREGIT-SFFAPP--TVWISLLRHPGFDTHDLSCLRRGGASIMEELRHRLPSVFNC-----YGQSEIAPLATVLSPEDHLIAASAGRPVMNV-ETRVVNEQMEDMAPGEMGEIIHRSPQAMIGYWDKPDQTEEAFL-GGWFHSGDVGYIDENGFLFICDRIKDVINTGGVVVSSREVEECLYTHPAVAEVAVIALPDEWVEAVSAVVSLKVGAQVSEAELIDFAKGR-IAPFKVPKSIFFKQELPRNTAGKLLKRELRREYS------ 167586950 39 --------------------------------------------------YTYRDCERRAKQLAQALARLGVAAGERVGTLAWNGYRHLEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAE-------DRYVFFDFAPLVDALAPQCPHVRGWIAMTDAETLVDAEDGRYDWPRLDEQQASGLCY---TSGTTGNPKGVLYSHRSYGAALPDAMNLSAMD---AVLPVVPMFHVNAWGLP--YSVPLTGGKLVL-PGKDLDSLYALMEAERVTFSAGVPTVWLGLLDYMREAGVRFSTLERTVIGGSTFEDEYDVRVIHAWGMTEMSPLGTLAKLTQSQRPPDAQRKVLEKQGRVICGVDMRIVGDDGRELPWDGVAGELQVRGPWVVDHYFRSD----ASPLADGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVLRDGADVSREELLAFYDGKVAKWWIPDDVVFVDALPHTATGKLQKLKLREMFRD----- 170701675 26 ------------------------------------------AIESEHGRLTYAELDAARIEAARALLACGIDAGDRIAVWAPNLPQWIVAALAIHSVGAILVPVNTRMKGMEVGGILHDGGARLLFCCGTFLGESYPAMLAPHRPAM--LERVVVTGARDETWNAFLARGAAVPLAAVREREVMDLMFTSGTTGRPKGVMTAHGQNLRAAQAWATIAGVRQEDRYLIVNPFFHTFGYKA-GWLAALSSGATVLPHLVFQPDDVLRRVADERVSVLPGPPTLYYALLDAPERAARDLSSLRIAVTGAAAIAPSLIERMRAELGFTVLTGYGLTEGFATLCRHGDDAETVAYTSGRPM-PDVELRIAGPDGAALGLDETGEIWVRGYNVMRGYFNQPDATRETVDAAGWLHTGDLGCVDANGNLKITDRIKDMFIVGGFNCYPAEIERLLAAHPAIAQVALVGVPDTRLGEVGHAYVVLRPGAHADADALNDWARSNMANYKVPRHFTFVEQLPTSAAGKVLKYRLR---------- 91081621 50 --------------------------------------------------YTYRDILKKSKNLAKALKKLNLNDGDVVALLLPNVPEFPIAALGVLHAGLVVTTLNPVYTSEEIARQLTDSSAKAVI-----TLIDLHEVAKLLNKTLPILS--IKSSQTQTFIDFREFTDNAVDYPEIKPEDLAFLPYSSGTTGLPKGVQLSNYNIVANISQNIEETTNTHQDVIPVVLPMFHIYGFSV-NTLFALSKGTKIVTLARFTPDDYVSVLRNHKPHILFIVPPIVLFLSAHPMVKPEDLHCVRVVFSGAAPLGALDEQRFKSGKSVSVLQGYGLTETSPTVTAISKSEKNVYGSIGRPI-PNTLVKIINVDDTPLGPNATGELLVKGPQVMKGYLNRPEETENAFL-DGWFRTGDMAYYNEDHVFFITDRLKELIKVKGFQVAPAELEEIIRDFPNVDDAAVIGVPHPTQGEAPRAYIVPKKNTKNTKDLEEYFKGK-VAHYKLKGGIAIVDSIPKNASGKIMRRQLK---------- 11498295 17 ----------ELRKRYNKIRRWV---IADFLRRSGRRYPEKTALIFNHIRLTYSELDKMANKVANALLNLGIKKYDRVAILAHNTLHHVLTIFGCAKAGAIYLGLNYLMYGKDLAYCINHSEAKVLIVEDAL--FERIEPAKTVDTFLWSNQGVGVEGEGDDFFDGES-DTEPDTILNIE--DPVQMTYTSGTESLPKCVVHTNESLIAQYVGCIVDGEYTANDIMLNTMPIYHC-AQRDVFMMPIFYVGGTNVMMTEPNLDLMLEYIDRYKPTMLFLAPTVWIGLLRHPDIDKYDLQSLRKCYYGASIFPEEPLKEMEKLPQARFFQYYGQTE-LAPYHTVANHEEILEYTKTAGRSGLNESRLENDHEEIAEIGVPGEITARGPHVMLMYYKDPEKTEEAF-KCGWFHSGDIAVKYRESYFEIVDRKKDMIKTGGENVSSREVEEVIYKHPDVWEVAVIGLPHEKWIEAVTAIVVPKGKTINPEEIIEFCR-KELSPYKVPKGVIVLEDLPKTPSGKIMKRELRKIFKD----- 92119059 18 ----------------------------------------RIAITLDGRRITYGDLIAFSGRLANTLVTRGVKPGDRVAVQVEKSVPNLALYLATVRAGAVYLPLNTAYTLNELDYFITDAE-PALVVCDPSKADGIKAIAAKVGAKVETL-----GAGGKGSLTEAAMTAKPAFATVARADDLAAILYTSGTTGRSKGAMLTHDN-LASNSCSLVDCWFTDTDMLIHALPIYHTHGLFV-AINVTLFARASMIFLPKFDPDLVIRLMARATVLMG--VPTFYTRLLQNPALTKESTRYMRLFISGSAPLLADTHREWSARTGHAVLERYGMTETGMNTSNPYDGDR-VPGAVGRALRGV-SVRVTDPETGKELPRETGMIEVKGPNVFKGYWRMPEKTRAEFRSDGFFITGDIGKIDGEDHVHILGRGKDLVISGGFNVYPKEIEGEIDALPGVVETAVIGVPHADFGEGTAVVVCNKDADISEAKVLGALDGR-LAKFKMPKRVIFVDALPRNAMGKVQKNILRD--------- 83944549 16 ---------------------------------------DAPAIRCGDLHATYGQFAARSAGMATYLSTLGIRKGDRVALFMQNCPEYLEILHAVLWMGAIVV---------PINYKLHPRE-AAWIIDDAKARVVVTQTGTVFASGIELSDNCNELGTHDPALTAAAQSSAEITPPNTGKDDVAWLFYTSGTTGRPKGVMTTHGNLIMSLAYAMDVDSPTARDNSLYAAPMSHGAGLYH---FPIIRAGGCHVIPRSGGPAEIAELAQALDNLVFFAAPTMIKRQIAHARATGYDGTGIKTIIYGGGPMYLADIEEGLAVFGARFVQIYGQGECPMTITVL--PRDLVADTAHPNADARRGSRVVDSDMRPLPAGEVGEVVVSGDALMKGYWGNEKATADTVV-NGWLRTGDLGSMDADGFLALTDRSKDVIISGGTNIYPREVEETLLAHENVSEVSVIGVPSPEWGEDVVAFVVAADGSCDAPQLDAWCKSR-MASFKKPKTYHFVQDLPKNSYGKVLKTSLRERIAQAL--- 91081615 61 -------------------------------------------------SYTYGMLRMLINRCAALLGHCGMKPREVVGLLLPNIPEYAVVCHGAIEAGLVVTFVNPLYTPDEIKR--QFENAGVKMIVTVPQLLEVATIAPQLQEYRTT---ICIGGEDDPSKNVNGLQSHEAELPGINPREIAILPYSSGTTGLPKGVMLSHYNLVANLVQGEHPALEDLETTMLTVLPFFHIYGFN--GILNLLKNGAHIITIPRFTPEDYLKTLVEYKPSFIFVVPSLLLFLASHPAVTKEHLSSIEAVQSGAAPLTEGLLQKFRQKVGILIRQGYGMTESTFCMPKLTPPSKIA--TIGLPY-PGTEAKVISLSNGEPQTHKSGELLVRGPQIMMGYLNNEQATAETVDEEGWLHTGDVAYYDEDFYFYIVDRCKELIKVKGNQVSPTELENLLLEMPGVADCAVVGIPDALAGEVPRAFVV-RQPGSSLSEDDILLYINPKVAHKIAGGVKFVESIPRNPSGKILRNELK---------- 195043503 87 -------------------------------------------------QYTFAQMRDASAAFAVRLQKFKMFKPDVLAVCLPNMPEYPIAALGAIEAGLTVTTINPIYTPDEIARQLTFSNAKFLV----GSAQRYQTLLEACNLAGKQMPIAVVRSTMDEALPFEVMSTENVRYDELRTDDMVFLPFSSGTTGLPKGVVLTHNNVCEQIQEALPINSLDRQDTLPAVLPFFHIYGLTVI-MLSKLGQGARIATMPAFKPDDFIKSLDTYNGSVLNLVPPIALFMINHPKLTQETAKSLRVVMSGAAPIGQHDVERLKKFPNVRFMQGYGMTEASIGNTRLASTGVLPGSTEAK-IVPIDAT------DRKVGARTTGELCVRGPQVMSGYLNNKEANDVTFYPGNWLRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRNETATAEEIAEYVAERVAHYKKLEGGVIFVDEVPKNPTGKILRKDLKEKYSD----- 157134829 67 -------------------------TLEQYVWDNFSQWANRTAVVCGVTSYTYGQLRDHCAALAIRLQKCKLSFGDTLAICLPNLPEFPAVAFGAIEAGLVVTTINPIYTAEEISR--QLIDSDSKILFGTAANYPVLKQATILANK--QIPIVCVRTSQDESIPPSGVHFSNLKRHSRHPDDVVFLPYSSGTTGLPKGVELTHTNIISNLKVQAGCATVVLPTVLPCVLPFFHIYGLTV-TMISKLQQGCKLVTLPAFRPDTFLNSLTVHKGSVLHLVPPIILFLSGHEMVKSEHLESVRNIFSGAAPMGADAERMIAKAPQIQFAQGYGLTEGSKNYASVGSPPP---RTQAKIVA------LNDPTNTALGPNQNGELLVRGPQVMKGYHNNKQATDEIFTEGGWLRTGDIAHYDEDLQFYITDRLKELIKVKGFQVAPAELEELLRDHPAVADAAVVGQPHPISGEVPRAFVVKKKNANITEELKKYVAEKVAVYKKLDGGVTFLDAIPKNASGKILRRQLKE--------- 119501170 29 ---------------------------------------------------SYQQLHTHVANFQAKLARLGVGHGAAVSLALVNSFEFIVSYLATSWQRAIAAPLNPAYKQDEFEFYIDDLSSSLVLIPRAQSGPAVRA-GRKYNAAIAECKEVVL--DVKELGKLAGKGS--IGILEAQPDDIALVLHTSGTTGRPKAVPLTHKNLATTMKNIRDTYLLTPEDRTYLVMPLFHVHGLLA-GFLAPLFSGGSVIVPLKFSASEFWQDFVTHQANWYTAVPTIHQILLK--TPLPNPIPRIRFIRSCSSPLSPKTFEDLERTFKAPVLEAYAMTEAAHQMTSKRQPGSVGIG-QGV------EVKILDQAGEEVPQGKEGEICVRGENVTKGYLNNPAANKSSFTKDNFFRTGDQGKKDRDGYIIITGRIKELINKGGEKISPIELDNTLLSHPQVAEAVCFAIPDEHYGEDGAAVVLKSAGSATEADLKAWVAGK-LAKFKTPKQVWIVTQIPKTATGKIQRRKVAEAM------- 21230281 30 --------------------------------------------------WTYAELDDLIGRLAAVLQTRGCVDGERLAVLARNSVWQVALHFACARVGAI-------------------------YVPLNWSGTELDALLQRAEPRL-LLGDDVAAGRAEDFARFIDNAKQPAETPYIPPDRVSLILFTSGTSGQPKGVMLSEQNHNFGVTTRVEA----HSS-FLCEAPMFHIIGLAT-NVRPVLAMGGSIQVSNGFEPKRTLGWLGNPALGITHYVPQMMQAFRSQPGFDPAALRHLTALVSGGAPHASELEDGIPMVCG------FGMSEGTVFGMSVDC--EVIRSKLGAASSPTVQTRVVDNEGNDCEVGMPGELLLRGPNLSPGYWRDPQATAEMRDGAGWFRTGDIVRRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPEIRECAVVGMADAQWGEVGYLAIVPATETPDLERIRSYLSER-LAKYKVPKHLRVVAALPRTATGKLQKARLKDALANE---- 124521038 43 ---------------------------------------------------TYKELIENANRTGHVFLESGLKKGDTILVMVPRIVEAYEVYLAAMKCGIVLLPASEMLRTKDLDYRIEAGDVKGVVA--HYSCTEQFKEVRGIDH----LKKFVI-GEPEQFLD-EKKKAAPCELEIAKTSDIAILSYTSGTTGNPKGVIHTH-SWGYAHLRTAAPNWLKGDRVWATAAPGWQKWVWSGSGAIGFVYNG-------RFDPEKYLSLLDEYEINVLCCTPTEYRLMAKVDDLSQYHLKSLRSAVSAGEPLNREVIDVFQNHFGITIRDGYGQTESLVGYS-LDTP--LRPGSMGKPF-PGNEVEIVNDDGKPCKLGETGDIAVHTPALFKGYYKEPERTAKQYRGD-YFITGDRARKDEDGYFWFEGRRDDIIISSGYTIGPFEVEDALVKHPYVKECAVVASPHEIRGSIVKAFVVLKDGISEVKELQNHVKQL-TAPYKYPRAIEFIKELPKTASGKIRRVELRQ--------- 205372818 25 --------------------------------------------------FTYKEIVQRTRRLASALSCLGVEEGTKVGTLAWNHHRHLEAYFAIPCIGAVINFRLPQH----IAYIVNHARDEVLLIDK-----DLLPLVEAIKDQIPHVKAFIILSEEEKFIEQRDPAFQFTK--ELDENAPAVMCYTSATTGNPKGVMYSHRGIVYALGLA-DTTALSEKDVAMPVVPMFHVNAWGLP-FAATWFGTTQVLPGPYFTPEILATLIEEHRVTITAGVPTIWNGLLQEIERKDYNLSSLRGVLCGGSAAPKGMIRAYEEKHGIPFMHAYGMTETKSSLGELNQEEKISIKAKQGILVPGLQMKVGKDGEVAWDGKEMGELLLRGPW-IASQYENDERTLGSF-KDGWLYTGDVVTIDKEGYIQVVDRTKDLIKSGGEWISSVDIENAIMAHEGVFEAAVVAIPHEQWHERPVACVVLKEEKVSKKDLYEFLTPQ-FAKWWLPDEIVFLNEIPKTSVGKFLKRTLRDEI------- 152978782 27 ----------------------------DMFDKAVREHPDRPAYINMGQILTFRKLEERSRAFAAYLQELKLKRGDRMALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASFGKRTLVNFVKYKLPTFREVLSIGKQRQYVR-----------PDLERDDLAMLQYTGGTTGVAKGAMLSHGNLITSV---MQCAWINHSRQRKAILPLPHIFAVSVNCLLFIELGVTAVLITNPRDIDGLVKEMKKHRFVAFTGVNTLFNALLNNKNFKEVDFSSLKLSVGGGMAVQQAIATRWHELTGSNIIEGYGLTECLVAASNVNCL--IHDGSIGSPV-PNTDIRIVTDSGENAPLGESGELWVKGDQVMKGYWQCPEA-TAEVLKDGWLATGDIVTMNEKGIIRIVDRKKDMILVSGFNVYPNEIEDAVMLNYKVAEVVAVGIPHSVSGETIKIFVVKKDPGLTKEELKTHCRQY-LTGYKVPREIEFRDELPKSNVGKILRRVLRD--------- 114562782 29 --------------------------INDLFKESFNAHAKKAAYINMGHSLSYQDLESKSNAFAAYLQELKMKKGERIALMMPNLLQYPITILGALKAGLIIVNVNPLYTPRELKHQLRDSGASA-IVAVTNFGNNLQQILHETNIKIKHVKKIVPKYHIPDAISLRRALTEGKKLPQITVDDLAYLQYTGGTTGPAKGAMLTHSNIISNV---LQVAHFSPRTLYVTPLPLYHIFA-NSVSMMFMLFLGATNLLITNPRDIDGFVALSKYPFTMVFGLNTLFNGLNNHAGFQKLDFSHARFTIAGGMPTQKHIADRWQQLTGMPVIEGYGLTECSPVVAAGTHQQQSFISSIGVPL-PSTELRIVNDENEPLGPNQIGEIQIRGPQVMKGYWQQEAETNTVMHAGGWLSSGDIGRMDDDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPHIIEAAAIGIPDDATGEKVKLFIV-RKGNVTVGEIKKHCR-KYLTGYKNPRIIEFRDELPKSNVGKILRRELRD--------- 41408500 8 -------------------------TIDHLVRSRAAEFGGKPMVIDPGSRISYDQLDTATRELAAVFVQAGVGKGTRVGLIMPNNTRWVLIAIALTRIGAVLVPLSTLLRAGELVAQLRVAAVQFLVSVDEFRGHRYLDDVAAARSELPALQQVWPNEQLDRAGQIVDAMTQ-----TVTPADPLVIMFTSGSSGTPKGVWHSHGSALGAVQSGLAARCIDADSRLYLPMPFFWVGGFGS-GILSALLAGATLVTEEIPRPETTLRLLESERVTLFRGWPDQAETLARHAGTVGADLSA---LRPGSLQALLPPEQRARPGARATL---FGMTEAFGPYCGYPADTDMPVSAWGSCGKPFDEVRIVDDTGAPVGAGTAGIIQIRGPHTLRGMCGRSREEL--FTVDGFYPTGDLGHLDDAGFLFYHGRADDMFKVSGATVYPSEVERALRTIDGVDSAVVTNVPGA-TGDRVGAAVVCREL--TAAQLRAAARNL-LSSFKIPTVWLVLRSLPRGGTGKVDVRRLRELLAD----- 111019649 22 ----------------------------------------RVALRFEDQSWTWQQLSDRVRRNAAAQSALGLAPGDRVAFLDKNHPASLETTLACALAGT--VNAVLNYRPSELAYVINDSRAELLIL-----GAEFVDVVDAIKPNLDHVRTIIVGGEADEYEAWLG-KAPPREIAHPAHPEDCFLQLTSGTTGHPKGAMLTHRSVAHSIAASAAFGFARDS-VNMVAMPLFHVGGTS--WALAAMSQGAETILVREVVPAVVLDQITRQSVTHAFFVPAVIRFFLQVPGVSARDFRSLRCLGYGGSPMPEALLREAMSTFEVDFYQVYGMTEASGVFCVLDPARPELLRAAGRPVEGA-EVRVVDPATGDELPGEVGEFQIRGPQVMAGYWQREADTAASF--DGWFRTGDAGRRDPDGFFFVEDRVKDVIISGGENIYPAEVERVVSEFPDVAEVAVIGVPDDKWGEVVRAVVVAKSGADIDENKLLDFCAAHLAGYKRPRTIDIVTSLPRNATGKILKRDLR---------- 194292972 22 ----------------------------------------------GELRHSYRDFRQRVGRLASALTAQGVTHGTTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSAQQILYTLNDSGAEVVLLHP-----DFVPVMEEIRAELTSVRSFVLLADGQEYETLLQAASPDFDFPEFDENTRAATFYTTGTTGDPKGVCYSHRDIVHALASATSLCALHREDVYMPITPMFHVLAWGIPYVAVML--GLRIVLPGRYAPDVLLRLRETERVTFSHCVPTLLQMLLQAAQASGQDLSGWKLI-IGGSALPCEAARGMDVFAGYGMSEIVALAQLPPVHANADRETEVRMRSTGRPVAMVD-FRLVDESMQDVRDGSAGEIVLRAPFLTRAYHGKPEASAELWA-GGYLHTQDIAVMGADGFVQIVDRIKDVIKTGGEWVSSIEVEGLVTQVPGVQECAVIGVPDARWGERPVAYVVRRPGATVTAELLARVEANRLSKYAVPERILFVDEIPKTSVGKIDKKRLR---------- 17557194 19 ---------------------------------HAAANKDAIVFIDAETTTKYRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELQL--QFKDSNTSIV---FTDEDRLARVRRSVAKCPGVRKIICPENVLDFVELTQTPDQPINV--VVSPDIALLPYSSGTTGRPKGCQLTHKNIIAQSHLETEVAWNKEHVLLL--LPWYHAYGLNTMLETILLGATGLVF-----KKFDTIVMLNRYKVKLAWLVPPLIFLAKDPMVPIFNVAPYLKVIMSAGATAGKQLCEEVQKRFNAWLCQAYGMTE-MVQFTTLPIFEHGNCFETVGSLGPTYEMKILDKEGKEVDKTDTGQLCFRGPTIMKGYLKKEESDI--IDKDGFLKTGDLGSVDQKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDEQKGESPRAYIVKKDHTLTEAELSDFVH-KMLSSYKWIDTYEFIDAIPKLPSGKIQRKKLKE--------- 182627620 38 -------------------------------------------------------------KVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVTLAV----YEKIKNDLKRVFPSVEKVIIAGQTLKEIDQLTLSSDGIVMPIVRTKDTAIIPFSSGTTGLFKGVCLSHYNLVSNTTQTIETSTYKKNDSVIGVLPFFHSFGLML-HIMLMVKQGYRIVTLPKFEPVRFLELIKKYKVAMSFIVPPIAIMFAKSPIVDKFDLSSLRTLFCGAAPLGSEIEDLIKERFKLVIKQGYGATE--LSPCCFVTPNGLVKSGSSGTLLPNLLAKIISETGENLGMGEKGEICIKGPNVMLGYYNNEKATNEVIDKDGFLKTGDIGYVDEDGYFFIIDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGFVIKQNESLTEKELLDWAHPK-IANYKFRGGIFFIPAIPKSATGKLLRKNLKD--------- 198422899 22 -------------------------------------HGDDIALVDATTEFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIE-----YPILVLGAAANNAISTTCNPHYTYH-EMLKQFQHCQPKVITNADQVEKVKQIADQVKSIQEIFTVDESTEVISIEDGTSFPTNVSFDVKEDVLLLPYSSGTTGFPKGVMHTHYSFV-SLMHYAMHTKPPMRLVTYTCIPLFH--------ILGILIKGWKHIIDKRFNVEQLLKCVEKYKVNTMTSVPPMLVALQNYQHFDKYDTSSLKIVGSGAAPLALTVKNKTSKNLGVDIVQGWGLTEMLVSVHRSPNPEQLMPNTQFKVVDP--------DSLKELGINEDGECWVKGPQLMKGYYKNQSETSRCITSDGWFRTGDIGHYDENGFIFIVDRLKELIKYKAFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDGTLTEEELNNFVQSR-VSKYKLYGGIKFVNSIPKSPTGKILRRKLHE--------- 187251642 11 ------------------------------LSDSAYRYPERVAFVFEGKKYTFHELQILVDKCADMFWTYGIRKGDSVAIAHKNSIWFVITSFALYKLSAIAVINFMISKPEEIKFIIEDSGATMVILQN-----EFLRAYKKTAEIAPSLKYFFCSDENNEDERVKDLQKE-IENSKIQSEDNAFILYTSGTTGAPKGAVVTHGNLAANIISCAQVFRIAGDDAMICLLPMFHTFAWMTCVILPI-YLGLKSVIAPSITPPSAWHLMGVERVTLFIAIPQIFYILAEARGIKRLYLQYWAFRKVGAAPLNKESQDHFEKNLGIQLLEGYGLTESPVISVNLEEK-----NKKGSPALPSVKVVILDDNENELPRNAEGEISVKGPNVFKQYHNNPEGTKEAFSKEGWFKTGDIGLVDDEGFIFIKDRKKDMIIIKGLKVFSAQVEATIMQFPGIEECAIIGVPDGRGGEFIKLYAV---KAPNETAFRKFLK-TNLDNYKRPRDIEFMTELPKNSLRKILKRELRKDAVEKL--- 73662339 58 --------------------------------------GDKIALHYKDDKYTFEEMKINSNKAANVLEKANVEKGDRVFVFMPRTPELYFALFGTLKIGAIVGPLFEAFMEKAVGDRLQNSEAKVIITTNAL-------LPRIPKENLPHLETIVVVDETENYV---DFNSEFQQASELTMDDGLILHYTSGSTGQPKLLHYISGKYVLDFKED-DVYWCTADPGWVTGT----SYGIFSPWLSGVCIAGGRF------SPEAWYSMIEEFKVTIWYTAPTALRMLMSAGDDEKYDLSSIKSILSVGEPLNPEVIKWAKDVFGKRVLDTWWMTETIVNYPSMD----VKLGSMGKPL-PGVEAAIIDDQGNELPANRMGNLIKKGPSMMVSIWKNPEKYDSYFIGD-WYVSGDSAYKDEDGYYWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPIRGEIIKAFVALRPDYQESDELKEEIRKEGLAAHAAPREIEFKEKLPKTRSGKIMRRVLK---------- 144900132 26 -----------------------------FLERTASVWPDRVAVIHGPVRRTWGETLVRVRRLAAGLAARGIGKGDTVAMLAANTPELFEGHFAIPLAGAV-LNAINTRLDAEITFILEHGEAKLLIVDREFSKVTKKAL-EGLKVKIPVFDELIGEGTYEDLLA-DELH--PWTMPGDEWDAIA-LNYTSGTTGNPKGVVYHHGAYLNAVSNALG--WLPDGPVYLWTLPMFHCNGWCFPWTMAA--AAGTSVCLRHVRVEPILDLIRSENVGYFCGAPIVLNMINNAPAALKEGISQVKVMTAGAAPPAAVIAGMER--MGWEVTHVYGLTEGPVNDLSIDDKAKIKAR-QGVRGPMLEAVMVADPMTLEPCPKDMGEIFMRGNNVMKGYLKNPKATVESF-EGGWFHTGDLAVWHADGYVEIKDRSKDIIISGGENISSIEVEDVLYKHPDVMEAAVVARPDEKWGETPCAFVSLKDGATCTEEIIAFCKAH-MAGFKTPRTIVF-GPLPKTSTGKIQKFMLRQQAKE----- 11498634 37 ----------------------------EVIDEVCQKYADRTAIIFYGAEIKYGQLKEYTDRFATSLAKMGIKKGDVVAIYSPNCPQFVIAYYGAMKAGATVTALSPLFAPREVEY--QLNDSGAKVLVTVEQLYPNFAAVRENTGVEEVLVANIAGGEAKKFRDFREMLASPPEPPEVSKDDVAVLQYTGGTTGLPKAAMLTHYNVVANMYELIPFTWLKSHKVIVAILPWYHIYGQTVDLNTG-LATGDILVVFAQFEPEKILEAIERYRVA-TFMGAPAIFVFLANNPDKRYDLTSLLYVNNGAGPVPPEIIEKLKDAGRGILVEGYGLSEASVTHTTVGPPRKRKIGSVGPPI-PNTYAAIINPETMEFLPGEEGELVIAGPQVMKGYWNRPRETEDVFFEAGWLRTGDIAKMDEDGYFYIVDRLKDIIKYKGHSVYPREIEDIMYEHPAIKEVCVIGLPDEVAGETIKAFVVLHEDKITEQDIINWCKER-MAAYKYPRIVEFRDELPKSAAGKYLRRILREEELKKM--- 21593705 4 ------------------------DTLSGLLENVAKKFPDRRALSVSGTHARLHDLIERASRLVS---DAGIKPGDVVALTFPNTVEFVIMFLAVIRARATAAPLNAAYTAEEFEFY--LSDSDSKLLLTSKEG---NAPAQEAASKLKISHVTATLLDAVSDLVLSDSATELVNHPD----DGALFLHTSGTTSRPKGVPLTQLNLASSVKNIKAVYKLTESDSTVIFLPLFHVHGLLAGLLSSTLPAAGRF------SATTFWPDMKKYNATWYTAVPTIHQIILDHASHPETEYPKLRFIRSCSASLAPVILSRLEEAFGAPVLEAYAMTEATHLMSSNPLPEEHKPGSVGKPVG--QEMAILNEKGEIQEPNNKGEVCIRGPNVTKGYKNNPEANKAGF-EFGWFHTGDIGYFDTDGYLHLVGRIKELINRGGEKISPIEVDAVLLTHPDVSQGVAFGVPDEKYGEEINCAVIPREGTTVTEEIKAFCK-KNLAAFKVPKRVFITDNLPKTASGKIQRRIVAQHFLEK---- 163703144 41 ---------------------------------------------------TYGAVRLRALRLAKRLERDGIRLGDRVATLAWNTWRHLEAWYGITGIGAVYHTVNPRLFTEQIAYIINHAEDRILLL-----DLTFVPLVERLADQLPTIERYVVLTDGAH-MPQTSLRNAVAYEDWIAEADADFLCYTSGTTGNPKGVLYSHSNLLHALNNGPDYIGLASRDIAMPVVPLFHSWSLAFAGPM----AGASLVL-PGPKLDGAHDLLESTGVTVTAAVPTVWLGLLQHLDATGGRLSRLRRVVIGGSACPRAMTERFEREFGVSVVHAWGMTENLEGEARLD-----LKMRQGYP--PFGEFRLTGDDGRDLPWDGTGRLKVAGPAVARAYFR---DDTPILDDRGFFDTGDIATIDPNGYMMVTDRSKDVIKSGGEWISSIELENLAIGHPDVAEAAVIGIAHPKWDERPLLVVVPKGRTPDKADILDFMRPR-IAKWWLPDDVVLVEEIPHTATGKIQKTALRE--------- 172041571 16 ------PWLKFYTEGTAPTLDYGDTTLVSIFRDAVRKYGKRDAMWFLGTQITYSEFGELVDKAAAVLKENGVKRGDRVAVVLPNCPANLVAFYAIVSLGATAVYHNPLYTAHELVFWDNTADIAQHLV-------DTTPLEKNITKSMPLLQRVALS------LPVPALRKAKAKLPTVRPKCPALILYTSGTTGSPKGAVLSHRNICANLIQG--KAWVPDPERMLAALPMFHAYGMTMNGALAPLI-GGELLLLPAPEPALLQQVIKKKKPTWVPGVPALYQAIVKLAEEKDLDLSTMR------NSFSGASALPV-----ATVENWEKLTNGLVEGYGLTETSPIVL---GNPMSPDTEARVVDQDDKVLDYGEEGELVVRGPQVFGGYLHQEQLNEKIFA-DGWFRTGDMAVMEADGFVKIVSRLKEMIVTGGFNVYPAEVEEALLEHPEVKEAAVVGLAKEDGSER-VVAAVTLAEATEGEELHDSLRQKVLTGYKVPREFFHVAALPADQMGKVRRTEMRAILEE----- 113867249 28 -------------------------TLTGFLAARVAAHPDKPALVFEGETWSYRQLDQRADWLA---QAMQVGPGDRVGVLSTNHPSTVVLMFALARIGATMVPANPEYRLDEALYVFRHAQVCGLVVAADLGGDVWLRANEDGDHGVPTLAASIAAHAAQPA----------NAAPGVDSDSTALIIYTSGTTGFPKGAMHSHRGYVLTAEAFVGRLHLQPDERVMCVMPLFHNALMYSVG--GALACGGCLVLMRRFSASSFWRFAAESGATEVNLVAAAGSIL--ARRPRAEFVPGHRITKMFIAPQTQEMVRVMKQEFHVPLIECYGMTEGVIA-NPFNGPHKLLISPHPDPAVPVPEARIVDDDGHDVAPGAAGELLIRTPTLMQGYYRDAVQTEAAF-RDGWFATGDLVRQDSDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPAD-LGEEEILLAVQPGQSVEPGELLAWARDR-LAVHKLPRYVVAVDAIPHTPTHKPAKHKLK---------- 218154444 35 --------------------------------------------------YTYRDLARRSRQLANALDGLGLQFSDRVASLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPDQIAWIVNHAE-------DQVLCFDFLPLVQAVHAKCPTVKKWVALCDSDKLIPYEDWASAEYQWPTFDENSASSMCYTSGTTGNPKAALYSH--------RSTTL------HAYAAALPDVMNLPMFHVNAWGIPYSAGCKVVFPGPALDSVHDLIEAEGVTFAAGVPTVWQMLLNHVKSAGLKFSTLRRTVIGGSACPPAMITAFQDEYGVSVLHAWGMTETLKNHLQMGKDEQMILQKQGRAIYGVDMKIVGADGKEQPWDGKTGDLLVRGPWILDTYYKGESPLIRDEQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACIGMPHPKWDERPIVVVALRPGAQVTREELLKFYEGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAGYQLPG 198261993 38 --------------------------------------------------YTYAEAAKRSKQLANALDKLGVKQGDRIATLAWNTSRHYELYFGVSGMGAITHTINPRLFPEQIAYIVGHAE-DRYLFVD----LTFLPLIEALKDKLPSLEGVVVLTDREELLCYEELCSETYEWPELDENAGAALCYTSGTTGNPKGVMYTHRSTVLHAMAACQALGIDVDSAILPVVPMFHVNAWGTPYAATMM---GAKMIFPGAGMDGAYELVESEKATQLLGVPTIWLGLLNYLDEVGKKLDTVHTVVVGGAAAPLSMVKAFQEKHDAFLLHAWGMTEGTVNSLTQKMREMPIEEKQGRAVFGVEMKIIDDDGKALPHDGEAGRLLVRGPWIVDEYYKNEDR--SSFV-DGWFDTGDVATIDSDNTMQIVDRAKDVIKSGGEWISSIELENQAVGHPDLSECCVIGVAHPKWDERPLLLAVRKEGTPSPDSIREFLEDK-VAKWWLPDAVVFVDELPHTATGKLLKIGLRK--------- 198436196 27 -------------------------------------FGENIALVIGNEEASYSQVHDNSIKYANLLIKLGIGNGDVIALCCGNCAEYLMLLLAAAELGVSVTTCNPKHTQSEMIHQFNVV-APKLVIADS----NIVEKLEHVSEAVTAIKKIATLGKHEKYICLQSLNQESVKVPVTSKRDISVLPFSSGTTGKPKAVQHSQAIYTYTLLWSATLKLPNHGICY-CIVPMFHMFGMVTS--LSAITQGCKLIVGTKFEASSSLAAIEKYKITHAPLVPPMVIAF-SKENLQKYDLSSMEYILSAAAPLPVKVGDNLRELWKTVINQCYGMSEALSGCLEPDCPKESV----GRLAFNLQVKVVDVKTGKELGPNLDGELRYKGPQVFMGYYNAPEATRNSFDEDNWFRSGDIGHYDERGYIYIVDRLKDLIKYKGFQVSPAEIERVLFENPKIADAAVFGVPDNEAGELPRAFIVKRKESLTASEVHEYLKDR-LSSYKLRGGIIFRDSIPKAQSGKVIRRSLR---------- 157691035 3 -------------------------TLQALLNDRMERSSQIEAVTGGGVSYTFEEYAKRIDQLAHYLHQKGIRKGHRVCFICQNHHHFSTIMLAAIKAGAVAVPLSWQLTSFELEGILKKAEPKALFFDR-----EFRDIIAAVNVSLEDCLMVESGVNAKTTQLFEDISNDGSKLAEVSEEDLAMILFTSGTTGNPKGCMVGHGRIYQFLTRRGNRGFDLKGKRYLASHPLYHMSSINH--LIAAAIEGYTLVFLHDATPKRILETIEKERITFMMAFPSAYTYMLEEMKRGSYDLSSFEIAISGGTKVPVRLIKDYKEV-GIQMMHGYGSTEAWVVSAWHPAMGEDKMGSAGKVDPDVEVKIVHPETDETLPAGEIGEVVMRSPFYFLGYYHQPD-ATEKVLKDGWFHMGDAGYLDEDGFLFITGRYKDVILYGGDNIYPDQVEEVIDQIPGVIESAVIGVPDELYGEVPSAYIVKDDSVDFCEEVVNYCQER-LADYKVPS-IHFTQELPKNKLGKIMKKDLRELV------- 27381900 26 -----------------------------------------------------AEFSANIEKTAAWLAAQGVGKGDVVAVWLVNRIEWVALLFAAARLGAIVSAVNTRYRSAEVAHLLRLSGARLMVVEAAFRSIDFAALADIAKDEVPALRQLAVVG--ADTIPAHDAFDQPYPPAPPAQDDVVLLYTTSGTTKGPKLVARTLAAHAAAVARALSLAPQNHS--LLAMLPFCGTFGMTS--LLGFIAAGATIHVLDAFEAAPALKILGEHEITHAFGSDEMILALTDVAQPPRAEVFGFAAFQPGWRELAAEAEAR-----GMPLYGLYGSSEALFSIGRASDAFADRIEGGGWPMSPEARVRVRDTETGELAPGVSGEIEISAPSRFLGYFNNPDATRDAITADGFFRTGDIGRLRGDGSFVYETRAGDAMRLGGFLVAPGEIEDELKSCAGVADAQVVAV--DLKGNARCVFVIPAGEPPQQEMLVAHLRER-LAGYKVPARIYIVDAFPVTGV-KIQRARLRAMAMERIAA- 90421769 18 ----------------------------------------RLAITEDGGRISYGDLMSRAGRVANVLVARGVKIEDRVAAQTEKSVAALVLYLATVRIGAVYLPLNTAYTLNELDYFITDAEPSLVVCDPAKR--DGIAAIAAKVGAAVETLGADGEGSLTEASAAAAPAFETVKR---AGGDLAAILYTSGTTGRSKGAMLTHDNLASNSKTLVDYWHFTDKDVLIHALPIYHTHGLFVASNV-TLFARASMIFLPKLDPERIITLMAR--ATVLMGVPTFYTRMLRSERLTREATGHMRLFISGSAPLLADTHREWAARTGHAVLERYGMTE--TNMNTSNPYEGVRLPGSVGPALPGVDARVVDASGVELPRGEIGMIEVKGPNVFKGYWRLPEKTNAEFRHDGYFITGDLGTIDDNGYVSILGRGKDLVITGGFNVYPKEVESEIDALPGVLESAVIGVPHADLGE-GVTAIVVREQGADCSEATVLGALEGIAKFKMPKRVMFVDELPRNTMGKVQKNLLRE--------- 89053642 16 ------------------------QSVTQLLFEGLAGRGGAIAIVDGPSMVTAEDLMARIKAVAGGLTARGVLPGGTIAILAPNIPEYPVVFHGVAWGGGTVTTINPTYTAPEIRHQLEDAGAVMLV---TISMFEESAREAMVGTACQELVVLDGG-GGDGALDMNDILGEPEQAPGDWAEDVVVLPYSSGTTGKPKGVMLTHRNLVANVTQGAAASEITPDDKAIAFLPFFHIYGMT---VLMNLFLNQSATIITMPRFDLELRLIQEHQATRLYIVPPVALALAKHPLVEDYDVSSVTQIVSGAAPLGAEIEAAVGARFGAVSVQAYGMTE-LSPISHLTGVDEIRHGSSGQAV-PSTECRIVDPETEDLPAGMEGELWIRGPQVMKGYLNNPDATAETMAEGGWLRTGDLAEIDEDGFMFIRDRLKELIKYKGFQVAPAEVEAALCACDGVTDAAVIGRNDAEAGELPIAFVVTAGSIDEAT-LRSHC-EGCLASYKRPVEYRFVDNVPKSASGKILRRELRDAL------- 148555181 7 -------------------------TYGAMLRASAAARGDADALVFPDRRLSHAQLHASARRWAKALLAMGVEPGRNVGILLTTRPEFVEVMFGIAMIGAVAVPVNARYQAHELAFLVRDADLVALVTTGAVT--DQLDFSRRLQAAFPAL-----ADADPHALDLADVCIDPPCQPFMVSAEIALVLYTSGTTANPKGALISHRAIVRNLGKRYRVTAADKVWSPLPIFHIAGILPLTM-----VIDAGGAYLTVPHFDAATALAMLGREGATVA--YPSFVTIMQDLITHPSFATTDLSKLRLMNSNFAVQPAAMTKAMPHTVQVGTYGLTEGTICTSNIDDPFALRTGRLGVPLDEWEVRIVDPETGRDCALGEQGEIVARGPNMLKGYYNAPDKT-AEVLRGGWFHTGDIGSFDASGHIMFHGRTKDMLKVGGENVAAAEIEAMLQTHPAVKLAQVVGLPDPRYVEVPAAFVELVDGGQVSAELIAHCKGK-LATFKIPRHVRIVSEWPMS-TSKIQKFRLRTQLVEELGLG 113867530 35 --------------------------------------------------YTYRDCELRARKLAQALGALGVKQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHAE-------DGYVFFDFLPLVEGVAPHCPNVRGWVAMTDAESKVPLVDAQDGDYEWPQFDENLASSLCYTSGTTGNPKGALYSHRSTVLHSYASADALGCSASDVILPVVPMFHVNAWGLP--YSVPLVGAKLVL-PGAKLDGAYELFEQEKVTFSAGVPTVWLGLLQHVQSNKLKFSSFRRTVIGGSAVPPAMTRAFEALWGMTEMSPLGTAKLLARHEALSDADHKIQEKQGRVIFGVD-MKIVDGEGKELPDGKAGDLMVRGPWVIEQYYR----NGISPLADGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISAYHPKWDERPLLVVVKKPGAEVTREELLQFFDGKVAKWWIPDDVAFVTEIPLTATGKMQKLKLREQFKD----- 207091340 31 ---------------------------------------DRPCLIDGDTTLTYADVELTARRVAAGLTKLGIQQGDVIMLVLRNCPQFALAFLGASFAGAAVTTANPLSTPAELAKQAT-ASKSKLIITQAAFVEKIKDFADKRGVSLMCIDSTFPETEGISHFSLLTQADEAC-MPAVKISDVVALPYSSGTSGFPKGVMLTHKNLVTSVAQLVDNQYTTSDDVHICVLPMFHIYALNSI-LLCCIRAGAAILTMGKYDIATLLKMIKTYKVTMASFVPPILLNIVKSEEVDRHDLSSIRTIVTGAAPVSVELEQALRAKLHAILGQGYGMTEGSISLSFAKEPVEMKSGACGSVIRNAEMKIVDIETGASLPRNRAGEICIRGNQVMKGYLNDPEATKTTIDEEGWLHTGDIGHVDDDDEVFVVDRLKEIIKYKGFQVAPAELEALLISHPFISDAAVVPMKDEAAGELPVAFVV-RSNGFKISEIKLFISQQ-VVYYKRIHKVIFTDTIPKAVSGKILRKDLKARLASDL--- 84685017 36 ---------------------------------------------------TYGDLHEQAGRWAGALHKHGVRREERVAMIVRDQIEFPVVFWGSLKAGAIPVPLNTLLSASVYEAILNDSRASILVVSEQL----WETVKPAVDGNR-YLRTVVVIGDAPEGT---ESYTDFVAGAEIEETELAFWLYSSGSTGTPKGVRHVHG----SLKATCQVLGIREDDTVFSVAKMFFAYGLGNAMSFPMSVGATTVLMGGRPTPDGVSALLADEKPTVFCAVPTLYAA-MVAAQEKTDPVHSVRICTSAGEALPREIGERWQRLWKAEIVDGVGSTE-MLHIFLSNRPGDIVYGTSGKAVPGY-EVRLVDEHDEDVAEGDVGELLVRGPSSAEGYWNRRFKSMDTF-QGHWTRTGDKYERTPEGRFVYCGRTDDMFKVSGIWVSPFEVEQALIDHPCVLEAAVVAREDEKDLVKPAAYIVLKEEAPTPEAIKDFVKEK-IGMWKYPRWIEVVDELPKTATGKIQRFKLRDA-------- 145588816 27 --------------------------------------------------YSWDDLERATAKMANLLKGLKLPAGSRVAVQVEKSPEALFLYLATIRAGYVYLPLNTAYQSAEIQYFIENAEPAVMVC----SGKNF-SWVSKVAFKAGT-KHVFTLNDDRTGTLLERAASDSFKTVVTKDDDLAAILYTSGTTGRSKGAMLSHKN-LYSNAQVLQKFWWKKGDVLLHALPIFHVHGLFV-AAHGALINGSKMIWLPRL---DVSQLIHHPQSTVMMGVPTFYVRLLADKNFNKNVARNMRLFVCGSAPLLTETFNTFKEVIGQPILERYGMSETVM---LVSNPGKRVGGSVGRPL-PGVKVRVVNENNKPCGVDEIGSIQVKGPNIFKGYWHMPEKTAEEFTKDGWFKTGDVGRWGGDAYLCIVGRSKDLIISGGYNVYPKEIESFIDDMDGVDESAVIGIPHPDFGEAVMAVVVPKAGAKLNAEAMIATLKTQIANFKIPKRLEIVGDLPRNAMGKVQKNILRQ--------- 124267872 11 ----------------------------------ALAHPDRPAVLLGDTVLDYRTLADRAARLAGHLRTLGLQPGERVALCMHNHVGYLELLYAAWWAGLVVVPVNAKLHPGEVAFIVGDAEAAVLFVSE-----DLAPDLRAPLAALPALRQVLTPADAAYRTALEAAAIEPVRAPD----DLAWLFYTSGTTGRPKGVMQSHRN----LAAMTACYFMDVDEVTAAAAPMSHGAGMYN---FAFVAKAARHVVPVSGGFDPAELLTLSRGIGRLCLFAAPTMV-KRLVSHLRDTAHGFKTIVYGGGPMYVEDIQDALGVMGPCFVQIYGQGESPMTITALDRAHPKWLDRIGSVGMAHSEVCVVDSRGDPVAAGEMGEVVVRGETVMTGYWRNPEATAQTL-RDGWLRTGDLGAMNEDGFLTLKDRSKDVVISGGSNIYPREVEEVLLRHPGVREAAVIGQPDAEWGEIVVAFIVGDGVEPEA--LDALCLQH-IARFKRPRRYRFVEALPKNSYGKVLKTALRQ--------- 33595052 31 ----------------------------------------------GPREYTYAELDAQADGVARGLRARGLPAGARAAILSANRMEFLAAYLGIMRAGAVPVYRLPPDSSGAALVFCDGPRRDAYTV--ALPSVEFGAGGAGGYARF------LDPGPCEAARPADD---QP-----------ALFLYTSGSTGRPKGVKISHAGYLWTVRRTASTDYGGH--CFLVAAPLYHMNALNT--IKLALAGQGRLVLMPQFSPAGYLDAIERYRCTLTAIPTMIALLARETGALAGADLASVTMVRLGSEPLTQRIADSARAMFP---RAAFGNGYGATETGALPHPQGLAVLSVGYP-HPAVQLRLADGADLDAA---TGVLQVRSPALMLGYHGLPEQTAAAMTHDGFYITGDVMRRNEHGFHYFIGRADDMFVCGGENIYPGEVEKMLERHPAIVQACIVPLADPLKGMKPVALVVSRPDATLSQEVKDYALAHG-PAYQHPRAVRFVDEMPISSTGKVNRK------------- 11497878 3 ---GF---PSTMMDEYQLN-------ITNILRHAATNFPEREVVSGSLFRYSYGEAYERVSRLANVLEELGVDVGDRVGVLSWNTHRFFELFFAIPGIGAVLLEMNLRLHPREIAYVANHSGAKVIFVD---------------ESLLPIAEAIAPSIGVEKYVVMTDGETPETKLPEVASKDYDFPMVTSGTTGNPKGVYYSHRSMVHSLIAAIGMG-LRPEDAYMQLVPMFHA---NGWGVFAATLAGSKLVFPGRYAVDNLAPVVESEKVTATAGAPAIFLPMLNYL-QKVEPKPKFNIRAWSGATEPPLAVMKGLKEFGIEIIHAYGATETCYNYVKPELREKLLKRKQGIPVFGVEVMLVDEEGNRLPHDGKTGELCIRGHWITGSYYK-DARTFESFIDDGWWKSGDAATIDEWGYIKIVDRFKDLIKSGGEWISSVDLENHLMAHPKVFEACVVGIPHPKWEERPLAFVVPKPESITKEELYEHLKQR-FAKWQLPDDIIITDEIPKTSVGKFSKRTLRE--------- 209516652 47 ---------------------------------------------------TYGELEDRARRCASALRALGVHPEERVLLVMLDTVSLPVAFLGALYAGIVPVVANTLLTAADYTYMLTHSHARAVIVKEALSSIDDDGCQLIVSQPHAATEAPLAAPHFETLI---DAATPALKGCASNADDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKVLGIVESDVVFSAAKLFFAYGLGNALTFPLSVGATAILMAERPTADAIFARLVKHRPTVFYGVPTLANMLVSPNLPAREDV-AIRVCASAGEALPRDVGERFTAHFGAEILDGIGSTEMLHIFLS-NRAGEVEYGTTGRPVPGY-EVELRDEAGRPVPDGEVGDLFIKGPSAALMYWSNREKTRATFLGE-WIRSGDKYRRLANGCYVYSGRSDDMLKVSGQYVSPVEVEMVLVAHPAVLEAAVVGVDHGGLVKTRAFVVLKRDFMPSADELKAFVKDR-LAPHKYPRDIVFTDDLPKTATGKIQRFKLRE--------- 84702540 60 ----------------------------DLLAAKSAEFSDRPFLVYGDERTSFGEVWARSMRFAHHLQRYGIGPGQRVAIAMRNYPEWAMAYFGIVASGAT-VVPLNAWWGGDEMRDGLIRCGARLVVAD-----EKRAAALAPAKAALDLTLIGVRGEAEE--RLEDIHTLPGSPPPVAIADDFCLLFTSGSTGQPKGVLLTHRSFMANLAQRLDFTFMPEEPASLLALPLFHVTASHSILMLSFL-TGRKIVFMHKWDAREAGRLIREERVTNFLGVPTMAHDLTRNAAP--GDLETLIDMTTGGAKMKEQAARFPEKAIGYGLTETNGLGCHITMQDFLDRP-----SSTGRAIPPVTTLEAFDEDGRQLRRGEVGEICVKSPATFRAYLDDEQATTAAYFEGGWFRTGDLGYVDEAGYLFIVDRKKDLIIRGGENIACLEVENALLSFPDVFEASVFAVPDATYGETVGALIYGVDELVSLRQLEAFMRAK-LAPFKVPSHYQSAEPLPRGTTGKIDKRAIRD--------- 115448079 50 ---------------------------------RAAELPDAPCLIAAATGRTYTFAETRCRRAAAALHRLGVGHGDRVMVLLQNCVEFAVAFFAASFLGAVTTAANPFCTPQEIHK--QFKASGVKLI---LTQSVYVDKLRQ-HEAFPRIDACTVGDDTLTVITIDDDEATPESVPEVAISDPVALPFSSGTTGLPKGVVLTHRSVVSGVAQQVDNLHMGAGDVALCVLPLFHIFSLNS-VLLCAVRAGAAVALMPRFEMGAMLGAIERWRVTVAAVVPPLVLALAKNPFVERHDLSSIRIVLSGAAPLGKELARLPQAIFG----QGYGMTEAGPVLSMCKEPTPAKSGSCGTVVRNAELKVVDPDTGFSLGRNLPGEICIRGPQIMKGYLNDPEATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLIAHPSIADAAVVPQKDDVAGEVPVAFVVRAADSDITEEIKEFISKQ-VVFYKRLHKVHFIHAIPKSASGKILRRELRAKLA------ 126664203 52 -----------------------------------------------EETWTYQDLFEKANQIAHVLDDLGLQSGNRVLIRSANNPMMVACWFAILKAGGIVVATMPLLRSKELTTIIDCAE-ISHVLCD-------KELEEEIHLVIPKLKQTCFYGNSQ----LEELMTKPKTFDNYKSDSVALIGFTSGTTGLPKMTAHYHKDILYSLQPT-------QNDIFTGSPPLGFTFGLGGL-VLFPMYFGASTFLIEKPSPDLLLKAIQDFKITICFTAP---TAWRIITIKVKDDISSLRKCVSAGETLPFKVWQDWYDATGLKIFDGIGATEMLHIFISSNE-ENMKPGATGKAITGY-EAKIIDKQGNEVPRNEAGRLAVRGITGCK--YLNREEKQREYVEKGWNITGDIFRQDEEGYFYFVARGDDMIISSGYNIAAIEVESVLLTHEDILECAVVGLPDEERGMLVCAHIVLHDNTKATDVMKNRIQKEVAAPYKYPRVINFVDCLPKTETGKIQRFKLK---------- 111019284 26 -------------------------------------YGDKAAVVDGDTVCTYRELDQRSGAFAAALRDSGVAERDVVLLHLGNCIEFVVAYYGALRAGATVTLVNPLQPGPGLSQIVDTAAVAAVTQP---AQLDTLTEA----ASGTTVRTIVVAGLPEEF--VRGYATAPFT-PKVSGDDVAHLAYTGGTTGLSKGVRVLHRNVLANVTQM--IAWRAGHEVRATADGGIELRPVESLGDRGVVGAGATVVVSPRFEPGRMLELIETHRATYITGSPAMWHAVATHPDAVVRDTDSVRVVSSGAAPIDHVTLEALGRAFSASVVEGYGLTEGLVASAPLTGSVAYKLGSVGLPVFDTEQIRAQDDSGAVLEAGTRGKLWVRGPQVTDGYLNHPEITAQQYV-DGWLDTGDIAYLDEDGYLFICDRTKDMLIYKGYNVYPRELEEILVSHPDVSSAAVVGREAGSVGQEPVAFVVPMDVTIDPDAVSAFVAERVLPYKKVRD-VVVVEQLPTSAAGKILKTKLREQLA------ 209546957 23 -----------------------------LYRARVAGDGQALFEIATGRQLTYAQLDLRIARCAGLLSAMLGARRDRVAMLARNSMDSIVLAFACQRAGAIYVWRLNAAELRPILADC----APALLVHDEQFSATVASLA-DADAEMA----VISTADGPTGLAARIEASLPMKPVSADADGACVLLYTSGTTGQPKGVIITRRNAFFAAVNFSFVGEIGPGSVALCDLPFFHTIGLIAVART-TLMLGGTLVVSDRFTPARTLAALADRQHAITHYVPQIALALRNDPAYSAAALSGLHALFVGGAPLT-QALIESYLADGVALVNGYGMSEGTVLHVPIDNPGSV-----GLP-APLLDIRIVDEEGREVDEGEIGELWLRGPAVTPGYWNKPLETAAAFT-DGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPDIIDVAVVGIPDVRWGECGVAYVVLRPGAAATAETIAGHCVERLAAFKRPARILFVETIPRTASGKVQKHVLRRLHSDETL-- 197105528 2 -------------------------TLVAVWEAIAAAQPERPALIQGERTVSWGAFDARADALAAHLIGKGLGRQAKVAAYLFNGPEYLETYFAAFKGGFAPVNTNYRYGPEELLYLFDNADAEAIVFHAGFAG-----TLEAIRDRLPRVKAWVAVAEPGHAVPAEDYEARPAQAPWGRSGDDLLLLYTGGTTGMPKGVMWRQDDLFNVIAMGVEVTSLEEVATALIACPLMHGTGQFSAFI--TLNLGGTVATLPSRKFDAAELWNEAERIAIVGLAFSTPMLEALEAHPGRWDLSSVKLMSSSGSMWSQENKRGLRHATNAVIYDSLGSSEAVGLGASASAPGQEAA-TAAFMLGP--NCAVFTEDGRRVEPGERGMVAVSG-FLPTGYYKDPEKSAKTFTFEGWSVPGDWAEVNPDGTLKLLGRGSVCINTGGEKVFPEEVEEALKTHPAVRDAVVVGVPDPRFGERICAVVEPENTEPTLADLSQHVHGR-LAGYKAPRELVLVESIGRAPNGKVDYKAVKE--------- 145223112 6 ----------------------------------ADRFGDAEAVVDGSLRLSFDDVVERIRCAAGAFADLGIGKGDRAAIWAPNSVEWIVAAFGLLTAGGVLVPVNTRFKADEAADIISRSGAKAVLVHQGFLGVDYR---------------------APQGVPVIDLKSDPFSRP-VQGTDVSDIIFTSGTTGRPKGVMMNHQQNLRLYEEWCDLADLREGDRYLMVNPYFHTFGYKA-GLIASFIRGATMFPVPVFDVDRVVELIAAERITMLPGPPTLYHSLLAVKDKSR--LATLRAGVTGAADIPVELIRRVHEELPFTLATGYGLTEGTATLSRPGDSFDDIATTAGVACDGV-----------ELRIAEDGEVLIRGYTVMQGYLDDPDATAEAIDPDGWLHTGDLGTLDEAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPGVAQAAVVGVPDERMGQVGKAFVVPADGSADAHALIAWCRER-MAGFKVPRYVEFLDELPLNATGKVMKDRL----------- 167516368 64 ---------------------------------------------------TYADYVKSCRKVGGILEELGIGQGHRVASFAWNNINHLELWYGV--PNASRVLHTLNIRAEQITYVVNHAENEAIFVDKSL----FKLLWPLVDT-FKTVKHIIVMDDGPRILNYEELKA---SVPEVE-FDVASMCYTSGTTGMPKAVVYTHSQYLHTMGLSADSLGVRETDCVLPVVPMFHANGWGLP--FATVAVGSDLVFSRNMTPKHLAMLMEKYKVTIAAGVP---TIWMGVLPELKGDLSALRGIPVGGSAVPLSLSKAYEKATGLPIMQAWGMTETSISSKHANAPQETIDHLRGYPVVGVDEDLPWD--------GETGELEVRGPWIASSYYNPDQ-PADNFKADDWMATGDVAAISEDGYVYISDRSKDLIKSGGEWIGSVEVENIIMSHPKVKEAAVVAVRSKRWMERACV-VLADDEELTHEELIEFLEPR-MAKWWLPDVTVFVDEIPKTSVGKFSKKDLRKQFEHVVVA- 88706321 2 -------------------GSW---NFADIWEIAADELGDTPCLIHGDTRRSWREFDERADSLAHYLIDAGLERQQAVAQYLYNGNEYLESMYAAFKAALVPVNTNYRYTADELLYLWDNADAGAVVFHGVFA-----KTIEAIRDRLPKVRVWLFVDDGSGPCPARDYETVASQACERRSGDDLNFLYTGGTTGMPKGVMWRQDDLAVTLTASLGNPLDDSGSAFLPSCPQMHNFP-----CLSTLCGGGSIVTLTGRDPEELLNTIEREQVNTLAIVDAFAKPILRALDSERWNLRSLQGMVSSGVMWSQESKERLLEHHGMMLMDAFSSSEALVSAAGAANP------TARFEMSP--ETIVIDDNNQRIEAGKVGRIAVGGRQPL-GYYKDPEKSARTFLEIEGKRPGDFAMVDADGGIILLGRGSVCINSGGEKIFPEEVEEAMKTHPDVHDAVAVGVPHDTFGE-SVVGVVEAQPGATSADLISHVRQS-LAAYKAPRHIVPIDSIGRAANGKVDYKRLKAVASAAL--- 124002124 38 ---------------------------------------------------TYHEILRRVRQLANALKKLGVQQGDRIGTIALNTYRHLEAWYAISGQGAVCHTINPRLSAGQMDYIINHAEDRFICIDPIFWGKVEGYIVLTDAAHMPTTKHDVALYCYEELIKGE---SDQFEWPVFDENAGSSLCYTSGTTGNPKGVMYTHKSYAAGLPDGFGIRSLD---TLLVVVPLFH---ANSWGILGPMVGANLIFPGKLMDGEAIFELVDKYQATTAAGVPTVWTNLLDFAKQKGRKLDSLRDVVVGGSAAPPWMFDAFEQKHDAQLLHAWGMTEGTINRAQLKDPQEKIRLKQGRPVFGIDLKIVDEEGNELPHNGEVGHLLVRGNWVVHTYYGSD---APAVNKDGWFDTGDMASIDRFGYMEIVDRSKDLIKSGGEWISSVEMENTAMGHPDVLMAAAIALKHKKWGERPLLVVVPKEKNPDKESIKTHLGTE-FAKWQIPDEVVFVEEIPMTATGKFSKLTLRK--------- 150376478 3 ----------------------------QFLIRNAAANGAKTALVTDRRRLSYAELDDLSTRLAAALAANGVKRNDRVLAFMDNCWEAAVAIFAILKAGATPINA--STKADKLAYVIADCEAAAILTQAKLMPVVTEALALA-----PGYRPFIASAAADGAASFEECLT---AVPAAVSHDLGMLIYTSGSTGRPKGVMMTHRNIDAASESITTYLRNTPEDIILNVLPLAFDYGLYQ--LLMAVRLGATLVLEKSFAPQAIFDRIRAEGVTGFPLVPTMAAMILQMRDLEPGFLPSLRYLSNTAAALPPAHIARLRELFGARLYSMYGLTE--CKRCTYLPPEEL----DRRPGSPNTEAFVVDDEGNRLPPGVPGELVIRGPHVMQGYWR----NAAA-TEDPWERTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGVAEAVVIGVPDPVLGAAIGALVVLSD--PSVTE-REIIRHRHLEDFMVPKIVEFRAELPKTDTGKVSRRLAAETL------- 30693203 66 ---------------------------------------------------SFSDLWMAVDRVACLLHDVGIRRGDVVLVLSPNTISIPIVCLSVMSLGAVLTTANPLNTASEILQIADSNPKLAFTTPEASSGISI--VLERVEDTLRVPRGLKVVGNLTEMMKKEP-SGQAVR-NQVHKDDTAMLLYSSGTTGRSKGVNSSHGNLIAHVARYIAEPFEQPQQTFICTVPLFHTFGLLN-FVLATLALGTTVVILPRFDLGEMMAAVEKYRATTLILVPPVLVTMINKADQKKYDVSFLRTVRCGGAPLSKEVTQGMKKYPTVDVYQGYALTESNGAGASIESVEESRRYGAVGLLSCGVEARIVDPNTGQVMGNQTGELWLKGPSIAKGYFRNEEE---IITSEGWLKTGDLCYIDNDGFLFIVDRLKELIKYKGYQVPPAELEALLLNHPDILDAAVIPFPDKEAGQFPMAYVARKPESNLCEKKVIDFISKQVAPYKKIRKVAFIDSIPKTPSGKTLRKDL----------- 153011323 52 --------------------------------------GDRIALQAPGVRWTYSDLAAMINKIANVLDKLGMKTGNRVMIRSGNNPTKIALYMAIIKAGGVVVATMPLLRARELVQIIDKAEISIAFCDHALIGEMQNAVAQTDFIKTLVTWEGNAGGELGALLAGASSDFDAVA---TRADDPCLLGFTSGTTGLPKATIHFHRDLLI-----VCDCYAHHDDIFIGSPPLAFTFGLGGL-VLFPFRIGASTVLPAKTAPHDLAVAIGEYKPTVCFTAP----TAYRAMLSKIDDLSSLRKCVSAGEALPLPTFEAWKRATGLSLADGIGATEML--HIFISAPEDDIPGATGKPIPGY-EARVIDDNGQECPPGTPGRLAVRGPLGCKYLADARQ---TKYVENGWNITGDTYVMDADGYFWYQARNDDMIVSAGYNIAGPEVEASLLAHPAVAECGVVAAPDE---ERGCIYVVLNEGYHGDTNLQETLQKSELAPYKYPRVICWVSSLPKTESGKLQRSALR---------- 197784129 10 ---------------------------------------------------SFAEVGARAAQLAHALRELGVVEDERVATLMWNNAEHVEAYFAIPSMGAV-LHTLNLRLPADQLAFIVGHAADRVVIANGSLLPLLAPLLPHLK----TVEHVVVSGPGDRTLEYEDLKPTTYDWPELDERQAASMCYTSGTTGDPKGVVYSHRSYLHSMQVNMQSMGLTDQDTSLVVVPQFH---VNAWGLPHATFMTGVNMLMPQPAP--LAEMIERERPTHAAAVPTIWQGLLGELTAKPRDVSSLTQVTIGGSACPPSLMEAFDK-LGMRVCHAWGMTETLGTVARAGTPEEFAYRTQGRFPSGVEARLTGPGGERLPWDGESGELEVRGPWIAGAYYNGPDAEADKFSEDGWLKTGDVGTISADGFLTLTDRAKDVIKSGGEWISSVELENALMSHPDVTEAAVVAVPDDKWGERPLATVVLKEGSTADFELRAFLASDRIAKWQLPERWSIIEAVPKTSVGKFDKKVLRKRYAE----- 114769345 24 -----------------------------FLERAASVFPDQIAVIHGNLRQNYSELYRRSVKLASSLNKIGIKRGDTISVLLPNTPAMLEAHYGVPMSGAILHSINTRLDASTISFQLNHAETKVFIIDN-----EYMALAQEALKSI-DIKPIIIEGKKEEF---ESINYEEFLMPE-NEWDAISINYTSGTTGRPKGVVTHHRGYLLAQGNALTISMPKHS-IYLWTLPMFHCNGWCFPWTMSAI-SGTHVCLRQVRA-DKIWHLISEHKVSHLCGAPIVMSVIVNALQSEKRKLNH-TVEFLTAAAPPPEKILTGMNLSGFNVTHLYGLTETYENWSKLPEEEQAKLKSQGVRYLPLEGLDVLDPATMKPVPRDLGEVMFRGNVVMKGYFKNPKATNEAF-KGGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEIEEVLYSHNSVEIAAVVAMPHEKWGETPCAFVIAEGHCINENDLMVWCK-KFLASYKIPKKF-IIKNIPRTSTGKIQKFLLRD--------- 125542244 25 -----------------------------------AVYGDRTSVIYGRVRFTWSQTYARCRRLASSLLSLGVRNHDVVSVLAPNVPAMYEMHFAVTRLDARAVAGILRHSEAKVFFYVRLASDALQIVAD--EGRHVPLVAVIDDIDVPTGVRL---GEL-EYEGLVARGDPAAELPSLADEDAVTLNYTSGTTSAPKGVVYSHRG-AYLSTMSLLMSWVGDEPVYLWTLPMFHCNGWTF--TWGMAARGGVNVCIRDARAADIYRAIARHGVTHLCCAPVVFNILLEGGEAAAKQLAAPVHVLTGGAPPPAALLERVERI-GFRVTHAYGLTEATAQWDRLPLPERARLKSQGVSVLSLADADVKDAKTMASVPGKTGEIVLRGSSIMKGYLNNPEANSDAFKGEWFL-TGDVGVVHADGYIEIKDRSKDVIISGGENICSKEVEEVLFQHPAVADAAVVAMPHPHWGETPCAFVVARDKAAGVCEVVAFCRKH-MARFMVPKKVVVYDAIPRNGNGKVEKNLLREA-------- 125560037 22 ---------------------------------------DTVAVS-GNRRLTGAGLADGARRLAAALSNLGVRRGHVVAVVAFNSIEYIELFLAVTYIGG--IIAPLNYRWSEASQALELVQPTVFIFDGSYSSWALRLKESNSLTSVNLLGNLCSISQAANFVSVVSVEVEPVSAP----NDVALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVGYGEDDIYLHTAPLCHIGGISS--CLAILMAGGCHVLIPKFDVKSAFDAILEHRVTSFITVPAIMADLLSYARKQKILNHGMTVTKIGGGGLSSELITGASHLFNATIFSAYGMTEACSSLTKIQEPKDQLGSSSGKP-APHIEIQINRNGSNSSSSSPIGNILTRGLHTMSGYWVNNSIDTSDSVRNGWLDTGDIGWVDKTGYLWLMGRQKGRIKTGGENVYPEEVESVLSQHPGLAKAVVIGMPDSRLGEKACVSIVHKGEGREAQMLQDHCRTNKLSRFKVP-RIQWSKPFPVTTTGKIRREQLKAEI------- 218757821 125 ---------------------------------------------------TYQMLYDEVCRFASVLQGLGVQKGDRVALYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIQDCEAKVVVTADAVAG---RSIPLKVNKDCPSVERVVVVDRAHSNCAMREWHTLDTSCPCAKSEDMLFILYTSGSTGKPKGVVHTTGGYLYAAHTTQWVFDLHDDDVYWCTADIGHSYIVYGPLALGLMFEG----VPSWPGPDRFWHIVEKFRVNIFYTAPTVALMREGAHWTQKHDLSSLRVLGSVGEPINPEAWMWYHEHIGHSVDTWWQTETGGIMISALPYATTLKPGSATMPLPGIDAAVVKAD-GTPCGPNEGGHLVVRKPWMLRGVFGSPERYKSTYFERGMYESGDGARTDEDGYTWVMGRLDDVINVSGHRMGTAEVESALVSHPAVAEAAVVGMPHAIKGEAIYAYVTLSAGTEETEELRAALRRKEIGPIATPEVIQFAEGLPKTRSGKIMRRILRKIAS------ 160899048 21 --------------------------VGELVARSCRAHGAQPAVTSAARSISYAELEQRSNRLANALLAQGLARGDRVGIYLPNCVEIVEIEIACYKAGLIPFNARLSPR--EVGDIAANSDAAV-IVTTAARAEAFKPHLQSADVRLLLLDG--PAGESEALLARASDRFQPVAVHE---HEVAVLHYTSGSSGVLKAAMQTFGNRLAQLRKFLEGMQAGHVLGLVG--PVTHA---SGMQMVPALCTGATIHLFSGFEPGAFMAEMQARRVTHTFMVPTMINMLLAEIGGRYRPLPDLLRLGYGAAPMAPARILQAMDVFGPILSQGYGAGEGVCGLSRASRPERLA--SCGR---PFLESEVLDDEGRPVPEGEIGEIVVSGADVFAGYWRAPELT-AEVLRNGRYHTGDLARMDEQGFVYIVDRKKDMVISGGFNVYPSEVESVLYEHASVADACVFAIPDDKWGEAVAAHIVLKPGAGDSAALDRFCAER-LGGFKRPRHIEFVQQLPKNPNGKVMRRAVQ---------- 110599019 15 ---------------------------------------NKTAVLCEERAFTYGQLQENVNRFGNALKSLDVRMEERVALLLLDTEIYPQAFFGAIKIGAVPICLNTMNRPKDFEYYLNDSRARVLVV-DA----SLLELIEPIRNNLLFVRQIIVAGEAPAGLSLDELTADQSTHLEAASTDACFWLYSSGSTGAPKGTVHLQHDMVYATETGKQVLGIKEDDYCFSAAKLFFAYGLGNGLYFPFGVGATAIYLPKRPTPDQVYGTIHRHRPTLFFGVPTLYGQMLEAEGS----MDNVRLCVSAGEALPGDYINRWKDRFDLDILDGIGSTE-MAHIFISNLPGDIHAGSSGKVVPGY-EARIVSEEMTDVAPGEIGTLLVKGDSAAAFYWN--KHQKTRQTMMGHWNTGDKYYQDEQGYFYCAGRSDDMLKVGGIWVSPNEVESCLIKHPAVLECAVIGAPDENNLIKPMAFVVLKKPDQSATHMEAELQDSSLALYKYPRWVRFLDELPKTATGKIKRFELRNMV------- 84704954 33 -------------------------------------------------RYTFKEAGERIAQLAHALVALGVGEGDRVGVMGWNTHRQLELYYATAGIGAVCHTINPNHARDKVVFYDEFLPLVKGLAPHLATVESY--IALSATGALPEIGDKPV----HNYESLIEKHPTTYDWPEFDERTACGLCYTSGTTGRPKGVLYTHRSTVLHVLAQPNVGAFDRGDALLPVVPMFHVNAWGVP--YAALMMGVKLVM-PGPGLDSLYEIFESEQVAYALGVPTVWLNLLNYVDQNNLSFSSLKHTMVGGAALSERIIKGFER-HGVRVRQGWGMTEGTTNWSELPEEERVQIQLRQGKAVPFMQMRIVDDEGNCLHDGESGHLQVKSPWVLSAYY---EYDGQTLTDDGWFDTGDVVVIHPDGRMQITDRAKDVIKSGGEWLSTIDIENAALSHPAVANAAVIGMPHPKWQERPLLIVMAKGANAEPAEILEFTRQQ-LPKISWPDDVQTVETIPLGATGKVLKTELRKQFAD----- 149185931 8 -------------------------SFDQFIRHWARERPGHTALEQDGAAITFGEFEERSRKIVAMLAARGIAKGDRVAWLGKNSRLYFELFYSAARMGAVMVPIGWRLAAPEVAYILGDTGAKLLSI-----GEGFEEAAAKACGQMDSPPQVISTPDAEGA-----IENEAAKEFEPAGPDDAVLQLTSGTTGNPKGAVLTNRN-LFALRVPSEQPWFDEDEAILVCMPCAH---IGGTG-LGIMSSGIRAIVQEEFTPDGVLDGFE-QGITRLFIVPAALQMVVQHPRAKTTDMSAIKYVLYGAAPIPLDLLREVKTIPDAGFLQCYGMTETTGTIAALPPEDHDLDGNQGKAV-PGVELKVIGEDDAELPRGEVGELICRSPSNMAGYWNLPEATESSLV-DGWMHTGDAAYMDEDGYVYIQDRMKDMIISGGENVYPAQVESAIYGHPQIAEVAVIGVPDETWGEKACIVLKPGEELDEASVI-AWTKER-LAGFKVPRSIDVLDVMPRNASGKILRKDLR---------- 163726222 28 ----------------------------------ANALPDKPAIDYYGSKISFWDLRIMSLKMANALADIGVQKGDRVGLHLPNIPQYIIAYYAALSLGAIVVNFNPLYTPDELTALVKQTGITTFVIPNVKEVVKKAPIPRVIASEVSTPESLQMKPEWRHFSTLNESKSEKKPKVDITPADPAMIQFTGGTTGIPKGAVLTHANMVTAAYSC--FLWGSASQMYVCVLPFFHVYANIVCLNWAVLNC-ATMILVPRFEIDPLIDLLSKENSVFLPAVPTMINAIVNHPKAAEIEIAKLDMLNSGGGPIPVELIDQVND-LGIAYSEGWGMSEGIANVMGLKKPGSIGVPFPGMDVRLMD----IDAGDKEVPQGEPGELTVKGPLVMKEYWDNPEKTAEAL-RDGWLYTGDIATMDEEGYFYIVDRKKDMIIAGGYNIYPRDIDEVLYQHPKIIDAVTIGVPDAYRGETVKAYVVIRGEDLRAQDVIDFCKTK-LAIYKVPKIIEFRDELPKSAVGKILRKVLRD--------- 197777870 16 ---------------------------------------ERIATISGERVRTWRESGDRIARLAGALRALGAAEGDRVALLALNSDVHHDYLYAVWWAGCVPVNTRWSVR--EIAYSLEESDTRILLVDDAFA-----PLVPKLRGLWEGIATVIHCGDEEGMLCYEELIAEPVKDERVGGERLAGIFYTGGTTGFPKGVMLSHANILNSLVVSVQASTPGGRTMYCA--PMFHLAALGNWFVQNLV--GGSHLFLPAFEPAAVLTAVADHRPTSTLLVPAMIQMLVDHPSVGEHDLTSLQRLNYGASPISETLLERAMQVFAAELAQGYGMTEAIAALTPEDHHDARLLRAAGRAVAGVD-LRIVDAEDREVPRGAVGEIVVRGANTMLGYWNKPGETAAAL-RGGWMHTGDAAFMDDNGYVYIVDRVKDMIVSGGENVYSAEVENAVAAHPAVAACAVIGIPDSDWGERHAVIVLKPGHTATTTEIRDHCKSL-IARYKAPRSCDFVDAMPLSPAGKILKRELRK--------- 194291458 35 --------------------------------------------------YTFRDCHRRSRQMAGALTALGVRPSDRIGTLAWNGYRHMELYYGVSGMGAVLHTINPRLHEDQVAYIANHAE-------DQYIFFDFLPLIKAVASRCKTVKAFIAMTDGIDLLCYEDLSSPDYAWPDLDEQCASTLCYTSGTTGNPKGVLYSHHTYAAALPDALNCSGRD---VILPVVPMFHVNAWGLPYI--ACMVGAKLVF-PGPALDSLYELLEAEQVTLSAGVPTVWQVLLTHLEQTGQEFSSMARTIIGGAACPPAMLRQFQDKYGVAVLHAWGMTEGTVCSMKPKHWEMTIQSKQGRVLFGVDMKIVGTDGRELPWDGTTGDLLVRGPWVVREYFRSEGGNPLQLDEQGWFPTGDVATIDGDGFMQITDRSKDVIKSGGEWIGSIDLENIAMAHPDVFQAACIAARHDKWDERPLLIVVRKPQTDLTRELLAFY-EGKIARWWKPDDVIFVDAIPLGATGKILKNRLREQFGEYL--- 214039628 37 ---------------------------------------------------TYLEIAENAARLAAALGSLGIVPGDRVATFSWNNTAHMEAYLGIPSMGA--IMHTVNIRLS--------AEHIAYIINHAHDKLDASLLAEPVLPLLESVEHIVLIGDGSDYRTLLAEHAPLEQWPELDETAAAAVCYTSGTTGNPKGVVYSHTTFVHSLASTFGICERDQ-ILLLPAMFHANAWGLPYSGWL----SGSDFTLGPHLQPIGIKRMIASERPTITATVPTILLLHADAADL---DMSCFRMLVCGGSAVPPAMIDAARERWGVPVLQGWGMTE-TSPLCALSHPETIWRAKSGRPV-PGVEVRVVNEEGECLHDGETGELQLRGPWITAGYHKGE--SADALTDDGWLRTGDVGHIDDRCYVQLTDRTKDVIKSGGEWISSVDLENILAGHPRVREVAVIATPDERWQERPLVIVVPEDDALAAEELRDYLRDK-VARFWLPEYWSFATEIPKTSVGKLDKKRLRD--------- 94984532 50 ---------------------------------------------------TYGEVADRALRLGAGLQALGLNRGDRVATLAVNSFRHLEAYLGIPSAGFVVHTVNIRLHPDQIAWILNDAGDRVLLVENLFA-----PLIPALRAACPQLERVFVFGEGAEAYDSWVMAQEPLHYPQLDENEAAGMCYTSGTTGNPKGILYTHRSTIHSLKDALNVG--EHDTV-LPIVPMFHVNAWGIPYTC-AMYGAKQVYAGAFTDGPTLATLMQDEAVTLTAGVP---TIWMGKAAGHPYDLSRLERLVVGGSAAPESLIRAFQERHGLKLAQAWGMTETHPLGTASQVPPDIAETSQGRPVPLVFLDIISEEGQRLPHDGKTGRLIARGPWIAGSYYKGEQHNFFELDGELWFDTGDIATLDERGFMHIQDRAKDLIKSGGEWISSVDLENAIMAHPSVAQAAVIAMDDPKWDERPAVITLKPGMSVTHEELRDFLAPR-FAKWWLPDATVVVESIPIGATGKFLKRELRE--------- 119474881 36 ----------------------------------ASSNPDAPALQYFDRCITYIELNCEANRLANALVSLGVSKDDVVGMHLVNIPQYVIALVAVSKIGCAGSGVSPLMSPNELAYQVEDAGISVLLTPSCLMHVIFCSATDYLQAQ-PLDAKQLSGVQCHNYLNLLEGFSEDFAQRPVTDDDTMMVQYTGGTTGRPKGAELTVLNLMYNLQHGAYQPWVQGKELVVTGFPLFHAAGLAF--AIASLRVGGHFILIPNPR-DVEFICAQMQTHPPTRLVPSLYQLLISCPDIHDVDFSSLKIANTGAAPLSSDDRGKIEAIIGGKISDMFGMTEGPVHVS--NPPGRSNSAAVGIPV-PEAETRIVDIETKEMSVGEAGEIITSGPHVMKGYLNLPDESANALRQKTWMYTGDIGYMDEEGYIYLCDRAKDMLIVGGYKVFSVEVEDKLQSMPLVVMSALIGVPDEKRPGNDVVHLYVELSSVAAEEIKTFCRDN-MAPYKVPKAIHIVEKIPLTAVGKIDKKSLR---------- 56421294 39 --------------------------------DRYAEDPNRIALFYENATITYRQLRDWSNQMANVFRKLGVKKGDRVCALMPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVLLTNKE------QRAKLPPRDNMPTLEHIFVGSSHDQDQPFETLSSMPTEIEETTVDDLLAIQYTSGSTGMPKMWPHNVLINIYPYMRGADPGWA-YGLIFCTFAPMAFGVPI-------VFYEGPF-------KPETCYSLMEKYRVTNFAYAPTAYRAMAAAGADRRYQL-NVRAMSSAGEPLNPEVIRFFQEHVGVTIHDHYGLSETLMLIGNFNAAEEIRPGSMGWPLPGFDVALL-DENGTPVADGEVGQIAFNTPNVFKGYWKDPEKTAERLIGKWFL-TGDLATKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPVKGEIVKAFVVLREGAPSAEELSLFVKTR-LSKHEYPREVEFVTELPKTPSGKIQRFILRNQEREK---- 52081565 9 ------------------------------LKQRAELTPDRMAVIQGDHKLTFIQLFHEAKKTAGRLKSFGLKNGDTAALLLTNRMEMVIAVHACFLLGVRIVLLNTKLSMAERSYQIEHSEAKLLLTEKPFIE-EHR------------------GGQPARAVDIEDVQNAPVEIESIHLDDAATIMYTSGTTGRPKGVMQTFANHYFSAVSSALNLGLQEHDRWLIALPLFHISGLSA--LFKSVIYGMTVVLHQRFDAEEVLRSIKDQQVTIASVVQ--TMLSRLAAKVDRCP-GSLRCLLLGGGSLLEECKRKRLPVV-----QSYGMTETCSQIATL-APEYSILGSAGKPL--FASSIKIEKNGTECQPGEHGEITVKGPTVMKGYLKNEAANKDSFN-DGWFKTGDIGYFDDDGFLYVLDRRSDLIISGGENIYPAEVEAVLLSHPNVAEAGVKGVDDKTWGKVPHAYLVPVDE----EELSEFCKER-LASYKVPKAFHFVDRLPRNASNKLMRHKL----------- 113868228 5 ----------------------------DWLHKNAQHFPDKVALVDSGRQVTYRKFDERASRFAEYLRHLQLAPGTRVAVLAHNSSDYFEMLYGCAKAGMVMVWRLPAAELLPILQDC---------TPEVLAGDGFLAVAADLARAMPLRAVLHLADDEAADVPLDAASGRIIEMPCRDESEVWHLLYTSGTTGKPKGVIQTYGMVFFNAVNAMLANKITRDDVFLNVLPFFHTGGLANP----VLHAGGTVHIMRQFEPQVVLGKLDREGITMFFAVPAVYLFLSQHPRFAHADFAGVRNMSAGGSPLEAYLAKGVTICFG------FGMTEGPTVFVCDEDTARRKIGTIGKPVGSM-LTRIVDAAGLDVGPGERGELLIKGPGVTPGYWNLPEATAAAI-RGGWLHSGDIAYRDEDGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPGVAEAAVIGTPDARWGEVGMALVVLRPGAVLETDAVIAHCKAQLAGYKVPRHVRFLDALPRTPSGKVEKHKLRAQFS------ 154251484 17 --------------------------IGELLAYHAARHSARPAVTFNGVTTSYAELDARSNRKARQLAERGVGAGDIVTMSVPNSLEFYETVFAVWKLGAVPNLVSSKLPATELQAIIELAKPRLVISEESARVEGW---------------NFIAVG----MTPSTDLSADP--LP-TKISPIWKIGTSGGSTGRPKLIVDRQKSVFDPNKAPMDQKLGD---TMLNPGPLYHNTPFLTS--TQCLFSGGHVVEMGRFDPLRALELIERYKVNWMSLVPTMSRIWRLPTEQREADLSSVRVWHMASVCPVWLKQAWIDWLGPDRIFEVYGGTE-LMGFTMITGREWLSHKGSVGKTPPGYHMRILDEKGNVCAPGEVGELPPNGPNSTYEYIGAQVKAV-----DGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAAVDQHPDVQSSIVIGLPDADLGQRAHAIVQLAEGASEIIDLRAFLSGR-LARYKIPRTFEFTSENLRDDAGKARRSQLRE--------- 51891297 30 -------------------------------------------------RYTYADYYDRTRRLAAALERLGVRRGDRVGTLAWNHHRHLEAYFAVPCMGALHTVNLPEH----LAYVINHAGDRVLLV-DA----DLVPLVEAVRPQLKTVEHYIIMADVS--LPLSPVHQEDYRFPEVDEWAEAGICFSSATTGMPKGVCYAHRAYLHSMM----VCMADERDVVMPVVPMFHVNAWGLP--FAAVWMGAKQVLGPRPDPHTLCRLIQDEKVTLAAGVPTVWMGVLQAVEQERYDLSSITRIACGGAAPPRALIEAYELKLGVPFLHAYGMTEGVTHVGRLKSPTDQRYAKKAKQLAPGLDMKVVDAEGNEVDGRSMGEMALRGPWIADAYY--DDGRTAETFRDGWYYTGDVVTVDPDGYMQIVDRVKDLVKSGGEWISSVDLENAIMAHPKVAEAAVVAVYHPKWQERPLACVVPKPGVETGEEIKEFLKGR-VADWWIPDDVVFIPEVPKTSVGKFDKKVLR---------- 83311730 25 -----------------------------FLERAAAVWPDRLAVIHGPVRRTWAETFVRCRKLAAALTARGIGLGDTVALMGANTPETFEAHFGVPLTGAVLNAINTRLDADAITFILNHAEAKILITDREFSPVVKKALAALIDIDDPQFKGGELLGEKNYEQLLDEAASEPWTLPTDEWQAIA-LNYTSGTTGNPKGVVYHHRGAHLNAVSNALSWQMGDNTVYLWTLPMFHCNGWCFPWTMAVV-AGTSVCLR-HVRVDAIMGAIRDEKVTNFCGAPIVLNMINNAPAALKEGISAVKVMTAGAAPPAPVIAGMER--MGWEVTHVYGLTECYGKWNGLSIDEKAQIKARQGVRGPMLEGLMIADPEPAPKDGKTGEIFMRGNNVMKGYLKNEKATEEAFA-GGWFHTGDLAVCHPDGYIEIKDRSKDIIISGGENISSIEVEDILYAHLAVLEAAVVARPDEKWGETPCAFIALKDGAEATADIITFCRER-MAHFKVPRTIVF-GGLPKTSTGKVQKFMLRQKAKE----- 163751274 1 -----------------------------MWEERARKYSDNTALVFEDAEFTYSALNDEINRAANLFLQLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINTQLVYGECKYIINKCDVKAVVIEEEFIELDDDNLVSNIL--VTRTVNTELSGVINFDLLLSQQSTQLEKLVPLSSDDVVEILCTSGTTSRPKGVEITHCNLLFAGYYTAWQTSLRADDTYLTMMPSFH-IDFQCNAAMAAFTVGARLVMLEKYSARKFWKQVCDYRATITHSMPMIVRTLMEREHCLRDMLFFMHI--------SDQEKLDFETRFKVELFNSYGMTETLVGLIGDTPGEERHWPSIGRPGLSYD-AKITDENGDEVAPNIVGDLRVKGVTIFKCYYKDPEATAEVLTADGWLYTGDKGYVDERGLFYFIDRKTNMIKRAGENISSSEIENILMSHPYILDAAVIGIPDHIRDEAVKAFVIFNEESLSVDEILNYCSE-NMAKFKVPSLVEIRKSFPRTCTCKVQKKLL----------- 196004887 71 --------------------------------------------------YTYAQIRGLARKFASALTRRGLQKGDTVAVYSPNIPEYPIVFFGIIIAGGTITTCNPLYTPKELSHQLHLAEAKHIFTVNLFA-----EKAKEA-AFLSKISNIYVLGSPQELLADDGSYLKEVKF-DVR-EDVAVLPFSSG-------VMLTHYNIVSNLSQATGFFYVNEDDVMLALLPWFHIY-----GMVTILFAGLRIVSMARFEPKIFLETIQNYKITVAPIVPPIAVFLSKHPLVNSFDISSLKDVISAAAPLGKDTQYALTARLGVNVRQGYGMTEPVVSISILGNS---MAGSAG-VLVPHTKAKTVDIETGKALPGKSGELCFKGPQVMKGYLKNKAATDRTIDTDGWLHTGDIGYFDKEGDFFIVDRLKELIKYKGFQVPPAELEELLLTHPKIADVAVIGIPDIDAGELPKAFVVKRANDVTEEEVIAFVASEVSPHKKLRGGVEFIESIPKSASGKILRRQLKAQEIEK---- 126667866 16 ----------------------------DFITRTASVYPDYPAIIHGAIRRTWAETHERSLRLASALVGRGIKKGDTVAVMLPNIPAMVECHFGVPMTGAV-MNALNVRLDAEIAYMLEHAEAKVILVDREFGEVILEAVSRLDKKPL-----IIDVDDPEEGVKVSDLDYEAFLQPEYQEWDAISLNYTSGTTGNPKGVVYHHRGYLNSLGNTA-VWSMAMHPVYLWTLPMFHCNGWCFPWTITAM-AGTHVCLR-RVDPEKILQLIREHRVTHMCGAPIVLNALLNVPPASKAGIDHVVKAMVAGAPPPAQVIGAVEEM-GIALTHTYGLTEGPVTVCAWKDERAAIKSRQGVRYHTLGGTMIADPGTMKPTPGKTGEIFLRGNTVMKGYLKNPKATEEAF-RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEIENVLYRHPAVMEAAVVARPDEKWGETPCAFVTLKPDAGNVTEMIDFCRKH-MARFKVPKTVVF-SDLPKTSTGKVQKFLLREQAKE----- 207722670 43 -------------------------------RRVAAGEGDRLCIRAGGLRWTYADLQEHANRIANVLHEMGVVPGNRVLLRAPNNPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILAKGE-IGFALCDARLADALRDAVG--QAAMPVRIRCFNDASPDGLEAAMARQSAAFVNVDTAADDTCLLAFTSGTTGVPKATMHFHRDVM-----AICACWPPHDDIFIGSPPMAFTFGLGG-LLLFPMSVGASTVLLEKASPNDLVDAIRAFGATVLFTAP----TTYRSIAARGDELRATPLRRCVSAGEALPAATRAKHATGIELIDGIGATEMLHIFISAAD-DDVRPGATGKPVPGY-VARVVDAHGNPVPPGTVGRLAVQGPTGCR--YLADDRQ-RNYVQHGWNLTGDAYVMDEEGYFHYHSRTDDMIVSSGYNIASPEVEDALLLHPAVAECGVIGVPDAERGQIVKAFVVPGHE-PGPAMVKALFVKQTVAPYKYPRAIEFCASLPRSEVGKLLRYRLRE--------- 56696913 15 -----------------------------------------------------------ARRLGSVLTDAGLAPQSRVATLAWNNRRHLEIYYGVSGAGFVLHTINPRLFPEQLVYILNHAE-------DRILFFDFLPLVEGIRPHLTTVERLVLMGEADEFVATGDAGFDWPDLDERTASSLCY---TSGTTGNPKGVLYSHSTVLHSFGSNTRDCGFSARDVVMPVVPMFHVNAWGTP--YACAMSGSCMVL---PGPDALVGLIDRYRVTIALGVPTIWQGLLATARAKGSTLESLTRTVIGGAACPPSMIAEFRDRYGVDTVHAWGMSEGTTNQPLAKEAQHKLRENQGRP--PYGELKIVDD-DGNTLPGQTGDLMVRGHWVLDSYFQLQDQPILS---DGWFATGDVATLDRDGYMTIRDRSKDIIKSGGEWISSVELENIAVAHPKLATAAVIGVPHPKWDERPLLVAVKAEETPDEAELLAFFDGK-IAKWQVPDRVVFVEALPLNATGKVLKRTLREQFRDVL--- 149185004 60 ---------------------------------------DAVFLVDGDLRMTFGEVYAAATCVAHGLTKHGLKKGDRVGIAARNSVNWILAYMGTLMAGGCATLLNGWWTGEEMAYGIDLCECSLVLAPQRAKRFE----GQDIQSKVVVFDHGVPSGLAEIWEPGD---TAMKMLGAIGPEDLATILYTSGSTGNPKGAYSDHMNYVAQTAMILQILTAEAPTVQLVAVPLFH-VTGEVPLFLQSFALGRKLVLMPKWDAREALRLLDEEKITYFVGVP--LMSYEMATHPERDDLSQCKSFAAGGAPRPPEHVTKIKEAFGYGLTETNAVGCGNLNENYINKP-----GSTGMPSRPLVDMAILDDDGNKLATGEVGEVCIRSVANFLGYWKNEEATDAAYTEDAYFRTGDIGYLDEDDYLFIVDRKKDIIIRGGENISCIEVEEAIYAHPAVAECSVFGVPDERLGEPAAVYFTHEGKDLSPEELTEFLREH-IAAFKVPAHLRASDHLPRLGTQKVDKRSVKATYAESIKA- 158314640 16 ----------------QRNGCTYGEVLLRGLRRRTSE----TALVWDNGRLTYRELRDEISRMIQALRSLGLRRGDGFAVLLGNQPEAVIVLAASVLLGLTPLHPLASPEDDD------------FIIQDA--GISTLLVDAQAAASATALKRILTVSAFDIGVDISALADRYAPAPLVSAADPAHVFYTGGTTGRPKGVVISQRSMVQAVSCAAEWEW-PAAVRFLVATPLSHASGLL---VVPVLLKGGTVFLTESFNAGTFCRMVREYEITISLLVPTMIYRILELGPDVDTSMPSLEVLAYGGSPILAEAIDR----FGSIFMQTYGQTEALCVLPRRDHESARRRESCGYPMAG-TEIQVLDDVGLEVAIGTVGEICVRGPLVMDGYWNQPAETARAL-RGGWLHTGDLAKMDDDGYFYIVGRSKDLIITGGFNVYPREVEDALSSHPSVAMAAVIGIPHDGWGEAVHGFVVLRSESAATAEELIEHVRRWKGPIHAPKTIEIRETLPVTANGKPDKRALR---------- 90415252 20 --------------------------------------------------YTYKDAFRRVRQMANALQRVGFQSGDRIATLAWNDYRHFELYYSISCSGQVCHTVNPRLFPEQIEYIINHAE-DKFVFTDPM----FVPLLEQLQDRLATVQGFVVMTDAANMTSLKNAHSESFDWPELEENSASSMCYTSGTTGNPKGVLYSHSTVLHSIVGSTEVMNLAAEDVVMPIVPMFH------VNAWGTAYNGGAKLVFPGPKMADGTKLINSEKVNYSLGVPTVWLALVGYLNDTGKTIESLNSVVCGGSACPLSLMQEMEK-HGVVVHMGWGMTEMLGSYNR---PQEWM---QDGTQQEQDTWRVRADGDNNELPWDSGALLVKGPWVCSGYYRLDDKPAVD--EEGWFNTGDMAAIDEQGYVTITDRIKDVIKSGGEWISSIDVENAAMSHPDVQEAAVIGVSHPKWTERPLLIVIPVESTPDKDAILASLDGK-IAKWWTPEDCVFVEEIPHTATGKISKKDLRDQFKE----- 163849580 34 ----------------------------DMFERTVERFQERPAFSNMGRVITYGALDEASARLAHHLRNLGLQPGERVAIMLPNLLQYPIAFFGVIRAGLVVVNVNPLYTAPELEHQLRDSGACTIIVLENFCA------TLQVALRTVDVPNVIVTRVGDELARLTDLVVRHVRLPQVETNDIALLQYTGGTTGGAKGAVLTHGNVLANLGAWFAAVGTHKGEKYLVALPLYHALALICQVVNRFILGGCGVLITNPRDLNGLVAEMRRHRFRSLAGVPSLFQALAQHPDIGKVDFSETVACCSGGAPLPLVVAEVWKSATGLTIVDGYGLTEGVAVMNPLGRPQR---SGIGVPVCS-TEIEIRREDGSVAASDEPGEIYVRGPQVMRGYHNQPEETARAIDAGGFLATGDIAAMGRDGYLTLIDRKKDMAIVGGFNVFPSEVDDVLLRHPGIREAAVVAVPDAHSGEAILACVVRQNPHLTEAEVIAHARA-SLTGYKVPRRVVFLDVLPKTPVGKVLRRVLRDALVE----- 47569389 1 ---------------------------------------------------------------------MGIEQGDKVGTIAWNHHRHLEAYFAIPGIGAVLHTINLRLSADHISYIINHAEDKIILVDE-----DMVPILESIQHEIPHIKAFIIMTDDHK-LPHTTLHYDQLTFPFVKDLDEAGMCYTSATTGKPKGVVYTHHSYTLGLADGGNISEVD---TCMPVVPMFHVNAWGLP--FASTWFGTKLVLGPHFTPKILAELIERESVTITAGVPTIWIGLLQELEKHPYDISSIKTIWSGGSAAPLSMIRTYEERYEIAFRQIYGMTETVINYQR-DLPKEEYYNLQGYLFPGLEMKVIGQDGEIKWDGEEMGELCLRGPWIAGSYYKDERTEES--MKDGWLHTGDIVTVDSEGFIKIADRTKDLIKSGGEWISSVDLENALMSHDKVLEASVVAVPHEKWQERACV-VLKEEQAVEREELYALL-EAEFPKWWMPDDILFVNEIPKTSVGKFLKRALRDQLKTYMV-- 164423744 38 ----------------------------------------------------------------------GITKGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIEDVKSAIVIVPKAYAAGAPVVKAAQAESYWDAAKN-EVALDVKELGQLTGKGAQPVLKPD--ADDIALVLHTSGTTSRPKVVPLTHRNLTRTMKNIRNTYQLTSADRTMLVMPLFHVHGLLCGLLAPLLTGGSMIVPAKFSATDFWSDFIQFQANWYTA-VPTIHQILLKHPVP--NPLPKIRFIRSCSSPLSPTVFHNLEKTFQAPVLEAYAMTEAAHQMTSNPLPSVGKRKPGTVGLGQGVEVVILDDKDNILPDGQEGEISIRGENVTKGYLNNPEANASSFTKGGYFRTGDQGKKDEDGYIVITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMYGQEVAVAIVPGQQKVDAEEFKQWVGSK-LAKFKVPKKIYFTDVMPKTATGKIQRRIVAEEMLKK---- 41322767 39 ---------------------------------------------------TYGETLRRVRAWQAGLDALGIDEGERVAVVSPNSARLLELLYAVTASGRICVPVNYRLTPEEISYILRQCDASVFVDPDVEA----------VLGSVDVPKRFVLGEQTETEVMRFDVAPRPWSRPD--ENAVATLNYTSGTSARPKGVALTHRSWLNAMTFGVHAIW--EGDVYLHTLPTFHCNGWGVPFLLAGL--GAKQVLIRRIDGAEILRRVQEHGVTLAFGAPAVWDAVLQAARDWPGEIPGRGRVRVAGAPVSAQLVSRIENELGWEFLQVYGLTETLLTFNRRDAPGDGGLTRAGAPALGV-----------RLRTGERGEVLARSNMVLDSYWRDEQANEAAL-EDGWFRTGDVGAFDDEGHLALFDRVKDVIVTGGESVSSVEVEDCLQGHPSIAEVAVIGVPDERWGETVKAVVVPADGARVTEEEVITYCKQQLARYKAPTSVDFRDALPRTSNGKIQKGRLRE--------- 88811967 16 ---------------------------GDWAGRRCTLTPQRSAVVDADSGQSYTTLDDRANRVGAYLRALGLVKGDRIAFIGGNRIEPIDLYLAAGKLGV--VLAPLSFRLRQ----PELSELLQCIQPKVL--FYEETFAELCDSLIRPACLVDTIRYAAEHSPYEVLSTPPRQVNNALALDDPYLLITGGTTATPKVCIVSHRQMVWSFELILAAAEGLASRRELLLFPLFHGWNTFTP----VFHAGGRVVLIRRFEPARVLALIEEQRISHLGAVEAMLKLMAEQPGFAAADLSALRGVTSAGAPCS-EAAMRPFWERGIPVSQAYGLTEGPSNFMHGQSPTSMAAASVGTAFFHCDYRIVEPQSHQPVRRGEVGVLLLRSPHNFDGYLGQPERTERALLEGGWVDSGDLAREDDAGYVYIVGRVDNQFSSGGENVSPEEIERVLTEHPDIAEAAIFGVADARWGQAPMAVVVASGAPPEVDVLRAYLHER-LAGYKVPKHIVYVERLPLTGAGKVDRNAARQ--------- 148258753 74 ---------------------------------------------------TYRDFIAKVTQAANMFHALGVGPNDVVSFMLPLVPEAFITLFGAEAAGANPVN--PLLEPHQIAEILEAAKTKVLVALGPLPGTDIWQKVEKVRGSLTHLKAIVVYGGGGD--PANGIHAQPVSGRQIKASDTAAYFHTGGTTGTPKLVRHSHGNQVYQAWAINLVLKAKPGGTLLFGMPLFH-VGGSLTQALQTFSAGGSVVLSGAGNPNNIWSLVARYRPETLSSVPTVLAATL-AVPPGAADISSLRYAAGGGSAIPVAVGQAIMDKLKLPVVEVYGMTETASVHTMAYPDQPIRLGSVGLPL-PYAQVRIVKRYERDCAVDEIGVVIMAGPGVFSGYLDA-AHNKGAFIDGHWVNSGDLGRLDADGFLWITGRAKDLVIRGGHNIDPAPVEEILFQHPAVGFAAVVGQPDAYAGELPIGYVLKPGAAVQPGELEDWVRARTPERAAVPVQIIPIDPMPVTGVGKVFKPQLR---------- 148271251 5 -----------------------------ILAESAIRYPNTIAIVTGNERTTYKELWNQTRATAGALAAYGVSPGIPVAMLIPNVSDFPRVYYAVLALGGVVVPINPLLKSEEIAFVLRDSGAQLLVCAAAFLEQAVPA-ARQASCTVVSLHSSVDMPESPARLEDELSKSNPINVPTLPGEAATILYTS-GTSGRPKGAVGSHQ----ALIMQVDVLLLNHGDRILGCLPLSHTFGQTCTMNLA-FRIGATVILMPRFDGDEALKLMVEYETQLFMGVPSMFVALLGAA-KRNVARPPLRYAMSGGAAIPVAIIEAFRVEFAAHIHEGYGLTEATFNHVGISPPGTVGQAIWGVQVEVADPTRL--DTVCLLQVGELGELVVRGHNIMMGYLNRPDETARVIV-DGWFRTGDLGVIDDDGYVRVVDRTSDMIIRNGYNVYPREVEEVLARHPSVQQCAVFGVPHESHGEEIVAAVVLRPEMPKA--VRDFMY-RQLAAYKVPRRIEIVESLPLGPSGKVLRRQLVAAFS------ 146303186 9 ------------------------------------------------RRYTFSKFRERVEAFAQSLLKIGVKPGDKVAVVDWDTDVYMTAYYAVPMIGAVLHTVNVRYPPEVMLKTVLHAEDKWAIVRDEFT-----PLLEKGKAFLGGLKGVITYSDERESFPTHDLQESGERLPEIKEDMQATVFYTSGTTGEPKGIWFTHRDLVLALTTSKPPLRSSQDDNFMILVPMFHVHQWGFPYV--TMLVGANYVLPGRYDPAMEIELMRKEHVTFSAMVPTLYMILSHPNASKYPEVFKGWKVMIGGSALPTELAYAARKM-GINIAVGYGMSETVAYYTKLPEEDRFLQQIKTGVPIPLSQVRVVDEKGNDVPRDEVGEIVARAPWLTRSYYKDPERTEKLW-KDSWLHTGDLAVVDKYGYIRIVDRDKDAIKSGGEFIPSLILEDIISTHPKVGEVAIVGMKDEKWGERPVAFIVPKGDL-KEEEIRQFLEEGKLQKWWIPDRFVFVKEFPKTSTNKIDKKALRNQLS------ 126666873 32 -------------------------------------------------RYTYTELQARIGRLANALTKAGVKAGDTVAVMDWDTPRYLECFFAIPMIGAVLHTVNVRLSPDQIVYTMNHAEDDVVLIHD-----DFLPILDAVKDQIETVKHYIVLGEYEQLLAQEDSHFD---FPDFDENSVATCFYTTGTTGKPKGVMFSHRQLVMSLSMFDEAPLLRSSSVYMPMTPMFHVHAWGVPYAATLM--GIKQVYPGRYEPELLMDLIKTHNVTFSHCVPTIMQMLLATESIKDADLSNWQVL-IGGSALTAGAERGIRMYTG------YGMSETILTITHL-TPEDLIVDTNGKPVA----------HDGQAK----GEVVARTPWLTQSYLK-EPEKGEELWQHGWLHTGDVASMEPNQTLMIKDRIKDVIKTGGEWLSSLDLENLISQHPAVAAAAVVGVADEKWGERPHALITPGQNATQQAHLQRYVDKGEINKWAIPRQMDFVDDIPKTSVGKINKKQIRDQL------- 49485111 4 ---------------------------------------DKPAVIAKQTSWTYQQLNARADNMAHYLTSQGVKKGDVIGIFAPNDIAILDLLFACFKTGA--VF-LPLNNPKEIAAIVEDAQLKLLF----YAEKHLSSLTDIDQNLLHM--DIDVAQYDEIVNP--DYH-QPFQATPVEPQDLAALIYTSGTTGSPKGVMFSYESFVHN-GANLELTYFNSNYITIVSTPMFHVLGFND-TVLPVLMSGGTLILQRYFNGEELNDMIAQYHPTFIIMIPTMYYSTLRASNFNPENFKAMDYIIQGGSQPSIQAAFK---QYGINIINGYGLTEAPL--VLVNTPE----NSKRKPMSMFVDARILDDNGEEVPTGEIGELAIKAKNVTPGYWNKPAETAKAF-HGRYLLTGDLAKMDDDGDIFIIERKKELIITGGENVLPSEVENALAEHPLVDRCVVVGYDHPKYGESIAAAIILREDEPHYAELDQHMRSR-LAGYKVPRMYVPVTHMPLNSTQKPDKLAIRQMMNDKV--- 119503795 2 ----------------------------DLLNKALADIGDAVAVAVTGEFYSGHALRQRIEGIASLLRASGLERGDGLAQLASNCVDAFAVMAACLRAGGRYTPLHPLGSLDQQRFVVNDSQAKLLVIDSAA----FAEWGARLADAFPKLA-VITLSRANFGEYLGDLLVDPWLDDQQDSEDIAWVSYTGGTTGDPKGVMHTQKGMGATAEIARAAWQFPEQPHFLACSPISHAAGFL---VLPVLMLGGRVSLLPRFSPEPVIRCIENQGVNTLFLVPSMIYGLLDHPGVGQRDLSNLEHIIYASAPIAPERLREALHLFGPILHQCYGQTESICMTHKEHNPESVGRATLGMTVS------VVDAHGSALPLKEVGEICVKGPSLLAGYWQRPEASAEAL-QSGWLHTGDVGFMDEEGFLFIVDRLKDMIISGGFNIYSQDVERALTAHDSVDVAAVVGLPDRKWGERHALVVLKAGRECSEEELIGFLRQS-TGPLLTPKSIEFDSALPLTNLGKVDKKAIK---------- 149724572 72 ------------------------KTVGQCLDATVQKIPDREALVVENVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLASAQAGIILVSVNPAYQARELEYALKKVGCKALVFPKQFKTQQYYNILKQISQRLPDLTTVILAGNTEQHLA-HLQHTQKF----LSCHDPINIQFTSGTTGSPKGATLSHHNIVNNANMIGERLRLKMPKELRMVLPTPLYHCLGSVGGTMVSMTHGITLILPSPSFDKALEAISRERGSFLYGTPTMFVDILNQPDFSSYDISAMLGGVIAGSPAPPELIRAIINKLNMKLVVAYGTTENFMNFA--EDTVQEKAESVGRVM-PHTEAQIVNTETGTLTKLNTGELWIRGYCVMLGYWGDPQKTVEAVGQDKWYRTGDIATMDEKGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDKRLGEEICACILKKGEKTTAEEIKAFCKGK-IAHFKIPRYIVFVTEYPLTVSGKIQKFKLREQMEQHL--- 54401360 5 --------------------------FANVWERVADTVGDEIVLINGDKKSSWSSFDSKAAKIATILEEHGLGSDSKVGIYLHNSNEYLEAQYGVFKIEGVPINVNYRYKENELIYLLDNADAEAVFFQGCYA-----DRIKAIKDQLPKIKVYIQVDDGTE--PLMDFENSISSAKEQKTEENIYMLYTGGTTGMPKGVMYKHGSFIPSMLKTADISDLEKITVSMPACPLMHGTGMWLGAFLPMFSGGSVVTISDGLNPKNVWQEVEKHKVNSLVIVKPLLDELKDAQKSNPHDISSLRAMISSGVMWSSEIKDGLLEIHDMTLFDAMGSTEGGMGSSVSN--REMPAKTAKFALNP--GVIVLSDDGKEVEPGSMGKIGTSG-LVPEGYFKDEKKSAETFKEVNGVRPGDYATINADGTINLLGRGSNCINTAGEKVYPEEVEEAVKKHPNVYDCLVVGLKDEKFGQR--VVALASLETPEEGELIDFTREQ-ISGYKLPKQVLFVDEVMRAPNGKANYKWAKEEAEKKL--- 217410964 39 --------------------------------------------------------------LAAALRDMDIQETDCVALYCPNHVDYLPTALAVSLTGAKLTPINPLYTQHELGTILERSRSSVLI-----THHRLLDVALQSASQSKFVKHVIVLTDHGEAIPEGTIHLDSLRHPQTLHCTVALLPYSSGTTGLPKGVCLSHRNLVANLLQEVEGIIFAPDQKVISPLPFFHIYGFLA-SLLYSAYKGITLVTTSGRFDLEEFKLVEQHRPSRAHLVPPILIGLGKSPVVDQYDCSSIRVISSAAAPMGPETEDAVQKRLQCTVKQAWGMSEGTVNSD---------FNTKSGSVGPPVSSKIVDKHGYSLGPHQTGELLIKGPQVMMGYLDDPEKTAECLTESGWLRTGDVAYYDEEGFFFITDRIKELIKVRGYQVAPAELEALLLTHEAVNDTAVIQVEDESAGELPRAYIVLENQATTATVIYEWVKER-VAPYKRLDGIEFVDAIPKSASGKTLRRILRDRV------- 186684700 8 ---------------------------------RAEEHSEKIAIVTTDGSFTYRDLLYTSSQIATSLQNAKDLQEKRVAFLIPPGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIIV---AHPNFELRSLAEEHNLRF--------------ILTSETLPSNVAPLPEVDITRRALILYTSGTTGKPKGVVTTHQN-IQAQVTSLNTAWWTSSDRILHILPLHHIH-----GIINVLWAGAECHLLSKFDTETVWRRICDGDLTLFMAVPTLITAWENASKERQKTMSKMRLMVSGSAALPVQVLEKWQSISGHFLLERYGMTEGMA----LSNPGERLAGYVGKPL-PKVEVRLVDEKGL-VSAGTPGEIQVKGPGVFLEYWQNPEATAKAF-QDGWFCTGDTAVVENENYRILGRMSVDIIKTGGYKVSALEIEEVLRSHPDIQECAVVGVADIEWGERVCALVLLQGSKPLTLEFRSWAKER-LAVYKVPTQILIVEELPRNAMGKVTK-------------- 90420267 56 ---------------------------------------------------SYGELARRSSRLAAAFAARGVKRGDRVAIVLPQSFETVIVHLAVYRLGAIAV-PLALRFGPEALEFRLRACSAKLVVIDA-SGL---SVLAEITGALPDLTDIVTVGQARGDLPLERAAAGVVPIAETTPDDPAMIIFTSGTTGSPKGALHGHRVLLENMPQAGDRIWTPADWAW-AGGLLNALLPSLLLGV-PVVYSRARF------DPAAAFALMARQKVR-NAFLPATALRMMKGAANAQ-ALAGLDLRTVGGETLPADTFAWARDVLGVTVNEFYGQTECNMVLGSAAAFGVSRAGAIGKPV-PGHKVAIVDADGREVPRGVTGTIAIAAPDPVMGYWQNPKATSEKFRGD-WLLTGDQGQMDADGYVEFVGRDDDIITSAGYRIGPGEVENCLLAHPAVHMAAVVGKPDPLRTEIVKAYIVPAGHAPSARTIQLHVRER-LSAHEYPREIAFVEAMPLTTSGKIVRR------------- 15828434 56 ---------------------------------------------------SYRDLLRLVDDLTVQLALGGLLPGDRVALCAASNIEFVVGLLAASRAGLIVVPLDPALPVNEQCIRSQAAGVRVTLVDSALEGVDQRAATMRYWPIAVSYGSVTGASEGSLLVHLDDLH--PVSTPDGLRHDDAMIMFTGGTTGLPKMVPWTDGNIAGSVHAIITAYQLGPQDATVVVMPLYHGHGLIA-ALLSTLASGG-VVLLPARARFSARTFIDAVAATWYTAAPAIHRILLELASTQRSKRAKLRFIRSCSAPLTQETAQALREEFLAPVICAFGMTEATTNIKWFGQGENPTVTNGLVGQSTGVQIRIVGSDGQPLPPDTVGEVWLRGSTVVRGYLGDPAITAANFTH-GWLRTGDLGSLSVTGDLRIRGRIKELINRSGEKISPERVEGVLASHHNVMEVAVFGDPDKVYGETVTAVIVPREVAPTPSELAVFCRDR-LAAFEVPTRFQEASALPHTAKGSLDRRAVAEQFAHR---- 55377443 20 ---------------------------------RAALTPDREGLVDATTRFTYAELDRRANRTARLLRRYGVESTGTVAVVSRNRPAVVDLFFASAKTGSR--LAPLSHRLAELAELLDRVDPELLVV-EASSAETVSTALETADTAAPQLIHLLDSTPYASALPEDDT---PVETATPAPSDTHLLLHTGGSTGTPKETELTHRGIVWNSLNTITAWGLREDDVTPMVFPMFHTGGWN---VLTVWHMGGTVVIARAFDPSDVLEIIDSEGGTVLVAVPAILRMMANHDRWAETDLSSLRFAKSGGGPCR-KSVMETWWDRGVDLSQGYGLTEGPNNFAMPEDWPHEKADSVGKPVLHVD-ARVVEPEDSDVDPGTVGELQLRSPHAAAGYLDNPDATAETFG-DGWVSTGDLARVDADGYYYIEGRTKHMFVSGGENVFPPEVEDAIADHPMVGEVVVIPVPDDRWGQVGKAVIEPSDRPLTLDDLRTFLDDR-LARYKHPHDIAFVEAMPTSGPDKIDRGAVSD--------- 148261447 3 -------------------------------------------------------LAALAEEVRAALNARGIGRGDRVAIVLPNGPAAATAFAAIAAMCCAAPLN-PAYKDQEFEFYLDDLKPRAVIV---AAGAD--SPVRGVAAKL----GIPLLDLAEESAPAGAFTLDVSALPETPAADEALVLHTSGTTARPKIVPLRSKNLAASARHIAASLALAPDDLCLNVMPLFHIHGLIA-ATLASLRAGGAVCCTPGFNAFRFFSWLEEENPTWYTAVPTMHQAILLRAP--EDDLANLRFIRSSSASLPPQVMAALEQKFGAPVIEAYGMTEAAHQMSNPLPPRARKAGSVGIAAGP--EIAIMDDDGTLLPQGETGEVVIRGPNVTAGYAANPEANAKAFT-NGWFRTGDQGMLDAEGYLFLTGRLKEQINRGGEKISPLEVDVALLDHPDIAEVCTFAIPHDKLGEEVGAIVVPRGTAPDPQAIRDFAAGR-LAAFKVPRRILIMEAIPKGPTGKVQRVGL----------- 91978017 11 -------------------------TLPDLLAEAAQQFGPRPALEFRDRQISYTKLHDLAGTAAAALLRAGYGAGSSVALFLGNTPDHPINFFGALKAGARIVHLSPSHKLTDSGARVLITTDSAALLPMALKFLDKGLLDRLIVC---ADDDWGAVGNPHAALPVDPRAQQPASWPEVSPDDIALLQYTGGTTGLPKGAMLTHANLTSAV--SIYDVWTEGVQRVICVLPLFHIYALTVI-LLRCLKMGDLISLHQRFEVAAVFRDIEEKRATAFPGVPTMWIALANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERKTKLKLKSGWGMTETCSPGTGHDKPGSIGLMLPGIEI----DVVALEDSKKVLPPGAVGELRIRGPNVTKGYWNRPQETAESFVGDRFL-TGDIGYMDPDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDAYRGEAAKAFITLRAGAATVEELRDALAGK-LGKHEYPAAVEFVAELPRTPVGKLSRHELRNQLSK----- 84685253 33 ---------------------------------------------------TYRETYKRVGQLAHALHALGIEQGDRVATLAWNGHRHFELYYAISGMGAVCHTINPRLSAEQMIYIVNHAEDKVIFVDTT-----FLPIIAALRDQLPKDLRVVVMTDHDHMTPLDVLIYENLDWPELDENTAAALCYTSGTTGNPKGALYSH--------RSTVLHALMVAAVMGGALGQGTNVPLFHVNAWGLPYAGGINLIMPGPGLDSVFKLMDQEKVYSAWGVPTVWMGLLGEIEKQGRAPEGFGDVVIGGSAAPRPMIEKFEK-LGINVNHAWGMTEMSPIGTHGVQPPKVVKSRQGRRVYGVELKIVDEDGNRQPHDGKAGELYVRGNAIVAGYFKNEEASAKAIDAEGWFGTGDVASIDDNGYLTIQDRAKDLIKSGGEWISSIDLESAALSHPGIANCAAIGVAHPKWDERPVVAVAAGDERPSLDEIRNTM-EPHFAKWQLPDDVIWVEDLPLTATGKVSKLNLRKQLAD----- 85860705 42 --------------------------------------GERIAMIGKDIRWTYRDLQSKVNQLASLLEDMGLIPGNRVLLRGGNTPWFAVCWLAVWKAGGVAVGTMPLLRAKELKQLIHLGRVSHALCEASLA--EELNLAR---PECPELKEVMVYGDDAFDKKLASKSAE-FNAVDTASDDPALIAFTSGTTGIPKGCIHLHRD-VMAMCEVVCGYWLKPSAVFIGTPPLAFTFGLG--GLLCFLWARASTVLMEKLSPPVLIGAIEQYGATIT-FTAPTGYRQMTPLIPQH-NITSLKKSVSAGEALSVDTRKKWREATGIEMHDGIGGTE-LIHIYLAAYPDDYREGSLGKPLPGYRAMLV-DEQMNPVPVGETGKLAVKGPTGCR--YLADERQKSS-VRNGWTITGDAYHQDSDGYYYFHARVDDIIVTSGYNVSSPEVESVLLEHPAVSECGVIGIPDPDRGQVLKAFIVLKDES-MVKTLQDFVKQNA-APYKYPRVVEFVTALPRTETGKLQRFKLK---------- 157336182 73 ------------------------------------------------------------------LSELGIRKGDVILLLTPNSIFFPIVCLSVLSLGAVVTTTNPLNTPREIGK--QIVDSKPVLV------FTTQSLAPKLTSNLP----IVLMGEAEVVGSLDEMRKEPKRVGEVNQEDAATLLYSSGTTGESKGVVSSHRNLIAMVQSIVSMSFEDEEESFVCFLPMFHMYGLGA-FALGRLARGSTVIVLPRFEMNEMLTTISKYRATCLPLVPPILVALVNGADQIKADLSSLQYIICGGAPLSKEVIEEFLEKYNVNIRQGYALTESTTVGASTHTLEESRRHGTAGLLSPSMEAKIVDESGKALSVNRAGELWLRGPTIMKGYFRNPEATASALDSNAWLRTGDLCYIDDDGFLFVVDRLKEVIKYKGYQVPPSELEALLLTHPEIVDAAVV-------GQYPMAYIHRKAGSCLSEDAVMDFISKQVAPYKRIRRVAFVASIPKTPSGKILRKDLIQLATSKL--- 116695854 21 ----------------------------------------KVAYIDDDGQLTYGELAQQVRRLAAALLGAGIRREERVLLLMHDCSDWPVCFLGAMYAGIVPVAVNTLLTADDYSYMLQHSRAQAVLVSAALLPVLQEALARPGHE----VGQVFVSRAHE---PLPDGMTTPLQAPAATSCDPGFWLYSSGSTGQPKGVVHSHGNYWTAALYAGPVLGLQEQDVCFSAAKLYFAYGLGN-GLSFPLSVGATVVLAERPTPEATFRLQHRPTVFFGAPTGYAGMLASPALPQRAE--VALRLCSSAGEALPADIGQRFTAHFGCEIIDGIGSTE-MLHIFLSNRPGQVRYGTTGWPVPGY-AIELRDEEGRPVPDGEIGDLYIQGPSAALMYWANREKSRETF-RGGWTKSGDKYVHNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDHEGLVKTKAFVVLKAGAQLGGELKAFVKER-LAAYKYPRAIEFVDTLPKTATGKIQRFMLRE--------- 169825388 26 -----------------------------FLERTATVFPDHVAVIYGSLRRSYRDFYARTRRLASALAARGIGRGDTVAVMLPNTPALIECHYGVPMTGAVLNTLNTRLDAAMIASFLDHGEAKVLITDREFARVIKPALAHKVRPLVIDYDDPEFSGEGERLGSLDYASGDPASLPG-DERDAITLNYTSGTTGDPKGVVYDHRGACLQAVGNVVTTGLGKHPVYLWTLPMFHCNGWCFPWTLSVV-AGTHVCLRQVRA-KAVYDAIADHGVTHLCGAPVVMQQLLNAPAAERRALPHPVSFVVGGAAGMAEAGFDVTHVYG--LTETYGPAEWHADWDALTTPEQAARKAQGVRYPPLEALDVLDPKTMRPVPGQTGEVMFRGNVVMRGYLKNPKATEEAF-RGGWFHSGDLGVKHPDGYLQLKDRSKDIIISGGENIWSIEVEEALFKHPAVADAGVVGKPDEKWGEAVCAFVERKNEMVSAEELIDWCRQ-SLASYKVPKHVFFTE-LPKNSTGKTNKVQLRE--------- 195613764 25 -----------------------------------AVYGDRTSVIYRGVRFTWRQTYARCRRLASALLSLGVVRRDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDAAAVATILRHSGAKLFFV-----DYDYVRLASDALRLLDAADVPLVAGARLGELEYEALHGDPADLPPLQDEDAVTLSYTSGTTSAPKGVVYSHRGAYLSTTSLLLQWGVPAEPVYLWTLPMFHCNGWTF--TWGMAARGGVNVCIRDARPADIYRAIARHRVTHMCCAPVVFSILLDGDGDSDGAARQLQAVLTGGAPPPAALLERVERI-GFNVTHAYGLTEATGQWDRLPLPERARLKAR-------QGVSVLSLADADVKNADTGEIVLRGSSVMKGYLNNPEANESAF-RAGWFLTGDVGVVHPDGYIEIKDRSKDVIISGGENICSKELEEVLFRHPAVADAAVVAMPHPRWGETPCAFVVPRDKAAVLSEVLAFCSKR-MARFMVPKKVEVVGALPRNALGKVEKVKLREA-------- 167367258 48 --------------------------------------------------WSYGEFHDRVGALAAGLARRGIKQGDYLLIHLDNCVEFLLAWFACTELGAIAVTTNTRSAAAEIEYFADHCGAVAAITQPAYADL--------VAANCKKLKWMAVIGHAIAAQPVAKGHSDSADRPHRRTDPLASVQYTSGTTSRPKAVLWTHANALWGAKINAAHQTLRADDVHLLYLPLFHTNALAY-SMLSTLWVGGTVVVQPRFSASRFWKVSLEHGCTWLSTIPFCMKALLE------HEVPKAHRFRLWG---SAVAEPPPFASFGIKIIGWWGMTETITHIAEADQP-----NT---PMSPEYAIRIVGDDGAPTRVGDTGNLLIKGVPGL-SLFKEYLHNEASFDEHGYFITGDRVTRLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPQGAPPDFVDRITAACTAALADFKRPREVRLVDDMPRSTLEKVAKAELRKMLAD----- 71277782 34 ------------------------------------QFSDKTAFINMGASISYAELSVQATAFAAYLQQLGLERGDKFAIMVPNCLQYPIALFGALLAGLTVVNVNPLYTARELEHQLKDSDAKAMLIIENFAGTVVNCMVKYVKKMVPAFKTVLSRGLALKLSPV-----------ELCGDDLAFLQYTGGTTGLSKGAMLTHRNMVANLQQAKAAIFEEGNELVVTALPLYHIFALTA-NCLTFFTMGGTNLLITNPRDMPNF-VKELSKYPFTAIVNTLFNGLLNTPGFSELNFSTLKMSLGGGMAVQRPVAERWQQITGTRLLEGYGLTECLVTIS----PYNLAAGSIGLPAASTD-VKIMREDGSEADIGESGEMWVKGPQVMLGYYKCVEATEEVL-KDGWFATGDVAMMDDKGFFTIVDRKKDMIIVSGFNVYPNEIEEVLAMHEGVLESAAIGVPHEVSGEVVKIFVVKKSDDLDEKTLIKHCREN-LTNYKVPKLVEFRKELPKTNVGKILRRELR---------- 33591737 5 -----------------------GHTWWDIIEEHARRFPERDALAHGDGAITYGELAARVRRCAAGLSARGIGAGDCVALLAPPTPDAMVCLLAAARLGALWVGLNPRYQPREMAYVIGHAQPKLVL---SVREFEARRYADDLDAALATLADSRASCDEAMLHALCDAPDAPCPAPFEDAAQPCMLVYTSGTTGIPKGVLLSQTALIYRSTVQARTFATQSHPVVINFAPINHIGGMHFRGLSQIL-AGGTIIYQERYRPAEVMGLIEKHRVNMLMLGSTMLQMLIREPSFDMSIMRGMEWFIFSGAAIPMPILQRVKE--HCRIGSTYGLTEGSVSYIVASDSLEAAAYTVGRAI-PEGQLRVADEQGQPLPAGTQGELQVRGQYCMNGYLRDAAATAGAFTRDGWLKTGDMAQRDDDGNFRLVGRIKEMYKSGGYNVYPREIEVVLEQHPNVLMSAVIAVDDELYQQVGHAHLILRDTEVSEPELVQWCRER-MANYKVPKRIFVRNSLPMLSIGKVDKIALRQ--------- 89093400 32 ----------------------------------ASVYPNRIATVHGDVRRTWAETYTRCKQFASALRAKGVNPGDAVSIMAPNLAEHFEAHFAVPMCGAVLNSINIRLDSEAVAFILKHAESKVLITDREFSSLDEKPFVIDIDDPYWSEGEFIGETKYDDFLATGDEHFVPHKVAD--EWNAITLNYTSGTTGNPKGVVYHHRGYLNAISNSIS--WMDQHAVYLWTLPMFHCNGWCFPWTIAAM-AGVNVCLR-HVRADDIFNAIKREKVGYFCGAP----IVLNMLNSADDELKTVKVMTAGAAPPAAVIAGMES--LGFSVTHVYGLTETYWDEKSLDDKARLKAR-QGVRAPMLDGLMVADPVTMKPVPGETGEIFMQGNLVMKGYLKNPDTTEKSF-EGGWFHSGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPLVQEAAVVAKNHEKWGETPCAFVALKEGSDREKEIIDFCREH-MAHFKAPKDIVFGD-LPKTSTGKIQKFLLRD--------- 82752188 33 ---------------------------------------------------TYQQLIEQSNKVGNVLASHGLSKGDKVLIMMPRSIATYELYIAALKLGVAIIPCSEMLRTKDLQYRITHGEINAVIALEPFT-VEFEKI-----KEYDALTKFVIAGQKDGWISLEENASNKLEMADTTRDDMAILSYTSGTTGNPKAVTHCHGWGFAHLQMAPKLCINEDDLVWATAAPGWQKWVWSP--FLSVLGSGATAVFNGRFSPETYLELLQKYQINVLCCTPTEYRMMAKLQNLNDYDLTHLHSAVSAGEPLNREVVEQFKKYFNLTVRDGYGQTESLIGFLK-DTPQRIGSMGKGIPGS---SVTVVDDEGNSVPANTKGNIAVDLPALFKGYYKEPERTAKAQT-GKYYITGDLAHVDDDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHPAVKECAVVAKPHDIRGNIVKAFVILQDHTAAVKELQQFVKNE-VAPYKYPREIEFVDDLPKTNSGKIRRVELRDAEIEK---- 52784123 40 ------------------------------------------ALSGGDRTFTFKAYHQRVNQLAHYLLEEGVQKGDHIAVLCKNNHHFPVILLASLKIGATVVWQLTSYELKGILNNCEFADILT-------------PLREQLQFCL-----MIEAGTTEQFESLFKNRPLKVEAEQVTEHDLALMLFTSGTTGNPKGCMVNHGSLAYLTEVNVKSKQLK-GTRFLASHPLYHMSSLNH--VFQAAFEGIALYFLWDPEPFEILQEIEKKRIHMMMAFPSVYTYMLEEMKRHPFDLSSVKMLVSGGTKVPARLIKEYND-HGIMMVQGYGSTEAWTVSVWRPDMGWDKVTSAGKPI-PQVSIKIEDDTHEELPTGEVGEVVVKSPYVFEGYYQNPS-ATQKVLKDGWFYMGDSGKLDEDGFLYITGRYKDVIVYGGDNIYPDQVEEIIDQVPGVVESAVIGVPDEMYGEVPRAYVVKNESAGKKEDIIAYCKER-LSDYKIPEIV-FIDSLPKNRLGKIVKKDLRE--------- 62426195 16 -------------------------------------------------------------------RAAGLRPGDRTVLIAPSCPEFLIEFLGAHAAGLATVAVNPLSTARELVYILEDSDALRLVAHPAMAE-PGRLAAGEKNIGFDTLP---LVGNEGPSLQLGDDGAAEFDRVEFEWDDLAALLYTSGTTGKPKGAMLSVGNFIATTDIVKEMTQTSPEDRSATGLPLFHVFGLAD-MALPALSAGAPLTLFPRWDPQAFVDALTEDEISIISGVP---TMWMSVLTNADGAATNLRLVSSGGAAIAGEVIRKVEARFSAPVAEGYGLTEGLGTFNPLFGTRK--VGSVG-PSTPGFEVKVIDPDGASLPAGEVGEVVLRGPAVMLGYWKKPEATAEVLDNEGWFRTGDLGHLDEDGYLFIVDRIKDLIIHGGYNVYPREVEEVLYEIPGVAQASVVGTPDEKYGQQVTAVITPGSDL-DAAEVERVAREN-LAAYKIPRIIEFLDELPKGPSGKILKREI----------- 169773859 29 -------------------------------------------------SITYQQLHAHVAEFQAKLAKLGVGHGGAVSLALANSYEFIVGFLGASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLVLIPKAQNGPAVRA-GRKYNAAIAECNGTEVVLDVKEQGKLAG--SAGVTVGQAQPDDVALVLHTSGTTGRPKAVPLTHKNLTTTMRNIRDTYKLTPKDRTYLVMPLFHVHGLLA-AFLAPLYSGGSVIVPPKFSAHEFWSDFVAYNANWYTAVPTIHQILLK--TPLPNPIPNIRFIRSCSSPLSPKTFQDLEKTFNAPVLEAYAMTEAAHQMTSNPLPP-----GKRQPLGQGVEIKILDQDGNEVPQGKEAEICVRGENVTKGYLNNPSANKSSFTKDGFFRTGDQGKKDPDGNVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEHYGEDGAAVVLKGNNTATEDELKSFMAEK-LAKFKTPKRVWIVPQIPKTATGKIQRRKVAEAM------- 189425456 21 -----------------------------------ARQPDKTAYICNGEAVSYQQLADRACRFATLLQQNGIAAGDRVLLILPDSPVFVAAFLGAVLHGAV---AVPV--STALT-----ADDYRYILQDSGARFLLYSSAVPPAAELASLTNLVCTETLTGWLDHCPAARLAAAAPE--EDELAFMLYTSGSTGKPKGVPHRHRDLLVAARQAVQVLGMQQDDLIFSASKLFFAYGLGN-SLAFPLYTGATAILYPGPLPDELLHLIAQHRPTLFFCVPTVAQIILSTAAPELT--LPMRLCISAGEGLPGAVLDEWQRLTGLAILDGIGTTE-LTHIFISNYPDRIRSGSAGQAVPGY-RIRLVDDEGNLVQSGTPGHLQVQGDSTAPCYWNLPEKSAATMLPDGFIKTGDVF-LEQDGYYYHRGRSDDMLKVGGQWISPVQVEEVLRSHPAVEDCAVAACQIWGLMRPAAHLILKPGSTTDPAELRSFMAAR-LPDYMVPVRYHLVDDLPRTATGKVQRFKLR---------- 37520691 5 ------------------------------LVHRAYEHGPRTAIVTADGQFSYQDLSQVATRLLDGADDL---REQRVASLVPAGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIVI---AHPSFE------------SLLRPIAEAHQLRFILTSESLPPDTAQLPEVEPTRRALILYTSGTTGKPKGVVTTHGNIQAQVTSLISAWEWTSGDRILHVLPLHHIH-----GIVNVLWAGAECHMLSKFDAETVWEHICEGNFTLFMAVPTLIATWEKAAGDRQMDMSGMRLMVSGSAALPVQVLERWTHISGHFLLERYGMTEGMA----LSNPLHGQRRAGYVGMAPQVDVRLVDESGVSVPAGTPGEIQVKGPGVFLEYWQKPEATAKAF-QDGWFCTGDLAVVEQDCYRILGRISVDIIKTGGYKVSALEIEEVLRTHPDIQECAVVGVADPEWGERVCGALVLQSGCNLALEFRSWAKER-LAAYKVPTRILSVEELPRNAMGKVTKPAVAQLFRAQQIA- 118098314 127 --------------------------------------------------WSFEELGFLSRKTANILEACGLQRGDRVLAVLPRVPEWWLLSIACIRAGIVFIPGTSQLTAKDILYRLQASKAKCMITND--------TLAPVVESILPDCKLIVAKGNRDGWLNLKELFSADHKCVKTRNDDPMLIYFTSGSTGSPKMVVQSHSSYGIGFATSSDIMWNTSDTGWVKA---------AWSSVFAPWISGSCVFVHNMPQPTVIAETLSRYPITVFCTAPTAYRMLV------QHDVSSYKFMTVGGEPLNPEVMEKWKIQTGLDIYEGYGQTETVTICANMKG-MKIKPGSLGKAVPPYD-VRIIDDHGAVLPEGEEGNIAIQRPFCMFSEYLDNPEKTAACMTGNFYVTGDRGIMDEEGYVWFVGRADDIINSAGYRIGPFEVESALIQHPAVSESAVVSSPDPIRGEVVKAFVVSHDPEKLTHDLQQHVK-KVTAPYKYPRKVEFVQSLPKTATGKIQRKVLR---------- 134296743 31 ---------------------------------RAAQAPTHPALIEDARRLSYAELAEAVDTAAARLVALGVRGGDRVMIVAENSVAQIVLLLAAARVDAWALVSNARLAASELDAIA--AHARPKLIAFATEASPDARAHAARYRAAPADALPIDIGAWSHHVD-ADAPAEPVA--ADGAAQCAALIYTTGTTGAPKGVMLSHRNLLFVAATSSALRRVSPDDVVYTVLPVSHVYGLAS-VCLGSLYAGATLRLAPRYSPEAVRVALADERVTIFQGVPAMHAKLLEHLHTHRHAWRALRFAYSGGSPLDADLKARVERVYGVPLHNGYGMTESTITQTPLDAPRADC--SVGTPI-PGVEMRIVAPDGADVPRGEVGEIRVRGPNVMLGYYRNADATRAAVSPDGWLSTGDLARQDADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAVDG-NEEVLAFV---ELAPGAAELHAWCAQR-LAPYKRPARIRVLDALPAASTGKVLKHRLRD--------- 119476641 44 ---------------------------------------------------SYAEIAENAARLAAALQSLGIVQGDRVATFSWNNTAHMEAYLGIPSMGAIMHTVNIRLSPEHIAYIINHAENRIVLL-DA-------SLIELFTPVLPLLEHILVIGDGELVTSIDTLDNEPLDWPELDETSAAAVCYTSGTTGNPKGVVYSHTTFVHSLSRAADTFGIEHDCILLPAMYHANAWGLPYSG----WFSGSDFTLGPHLQADAIKRMVAIDRPTITATVPTILGDLL-RADSKDLDMTCFRMLVCGGSAVSPAMIDAARDNWGVPVLQGWGMTETSPLCALSHPPREYAAETQGRPVSGM-QVRVVDDHGKPLPQSSVGELQLRGPWVTSGYHKGESSD--SLSDDGWLRTGDVGHIDSRHFVQLTDRTKDVIKSGGEWISSVELENILAGHPGVIEVAVIATADERWQERPLVIVVVKD-GTDATTLRAFLTDK-VARFWMPEYWSLVQDIPKTSVGKLDKKRLRD--------- 167622164 6 ------------------------KTLRCMWEERARKFSNNTALVAGDVQYTYSHLNAEINRAANLFLSLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINNQYLFAECQYIINKCAVKAVVIEEEFLPI----YTRMKQETGNSINNILVTRTANPEISLSQQIVELVQRVTISSDDVAEILFTSGTTSRPKGVEITHCNLQFAGYFTAWQTCLRSDDIYLTMMPSFH-IDFQCNAAMAAFTVGAKLVMLEKYSARKFWKQICDYRATITHSMPMIVRTLMERDHCLRDMLFFLHI--------SDQEKLDFETRFNVQLFNSYGMTETLVGLIGDSPAEERHWPSIGRPGLGY-EAKIADENGQELAPNVIGDLWVKGVTIMKGYYQDTKATEEVLSAEGWLYTGDKAYVDDNGLFYFVDRKTNMIKRSGENISSSEIEKVLMSHPYIQDAAVIGVPDLIRDEAVKAFVIFNEGVSLSVEQILQYCAENMAKFKVPSFVEIKKSFPRTCTCKVQKKLL----------- 198422897 19 ----------------------------DYVVQHAREHEDKTALIEGSTSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQ-PKFVITDA----DQVEKVKQIADQVKSIQEIFTVGKVNALVAEDDGKGFPFGTQINLTEDIAFLWYSSGTTGIPKGVIHTHYSFVALLTLLRGLGKPPPNTITYSVLPMFHAY-----GALRLFLKGSNHVIDKRFHMETFLKAVEKYKISSFSAVPPILIAIKNYPHLNKYDLSSLTAIGSGAAPLSVSVMQKMQAVQGWGLTEIVCIAAHFSPAAPLTTVGFLLPNTKIKVVHP--ETR------KELGVGEDGELLVKGPHLMKGYYNDPVASSLAFNHEEWFCTGDIGHYDHDGYVYIVDRMKELIKYKGFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDGTLTEEELNNFVQSR-VSKYKLYGGIKFVNSIPKSPTGKILRRKLHE--------- 207082840 31 -------------------------------------YPNYEAIVYEDRSYTWSEVCKRATKFASALEKIGIKKGDTVSFLAFNTPEIFEAHYSVPMTGGVLNTINIRLDANTIAYILEHSEAKVLVVD--------RQLHVEVKKALKILKKIIVIDEYESFLNTGD-ENYLYKMPDDEWQAIS-LSYTSGTTGNPKGVVYHHRGS-YLMSTGSAVAWMPNRLNFLTIVPMFHCNGWCYPWTIAML--NGRTICLRNIDVKKIFELIDKYNVTHFGGAPIVLNMITGAPESDRKKLKQKVHVLTAGAPPPSIIFKKMKDL-GFEVMHVYGLTETYGHVTQCEDKQNEIKARQGVRYPNTEGVTVMDPETMKEVPGKTGEIMIRGNVVMKGYFKDKEATDKAMA-GGWFHSGDLAVMHPDGYVKIQDRSKDIIISGGENISSIEIENTLSKHPSVSIAAVVAKPDEKWGEVPCAFIMVTDKPTTEKELIDFCKET-LAGFKVPKQVIFCE-LPKTSTGKIQKFELRK--------- 195354619 191 -------------------------------------------------QYTFAQMRDASAAFAVRLQKFNLQKPDVLAICLPNLPEYPIATLGAIEAGLTVTTMNPVYTPDEIARQLTF--SGAKFLVGTVSGFATLSQASKVGRQIPI---AVVRTSAEEALPTQNVRYEDLKAPKDASADMVFLPFSSGTTGLPKGVMLSHNNITSNFEQSLPLDVMGPQNTLPAVLPFFHIYGLNV-VMLSKLGQGCRLATMPCFKTDDFLRSLDKYQGSILNLVPPIALFMINHPKLTQKTAPHLKVVMNGAAPIGPHDVERFLNKFPNTVKQGYGMTEA--SPVVLLTPEGNKVYASTGVLSASTEAKILDGSDKGVGPRTTGELCVRGPQVMAGYLNNDEANQVTFYPGKWLRSGDVAFYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGEAPRAIVVLRQEKASAEEISAYVAERVAHYKKLEGGVIFVDEVPKNPTGKILRRELKEKFSD----- 170049529 27 -------------------------SLGEMIVKELRKQPDNVGLVVSEVQLTYRQILEQSAKLAAGMTTLGLTKQDHTAIVSDNCLEYCLVMFSIFAASPLALLN-PAYVEGELEHGIKLSPKVIFVSPNALEKI------VAVVRKLGLPAKIVLFGEHAEVVSFAKLLSSPVNVPVDPNAHVALILLSSGTTGLPKGVQLTHINLMTTVAHSMEILELPEQLVALAATPLFH--AVAGVGLINMITNNCRCVLMPKFSATLFLESIQKYKVNLMTVVPPLMVFLAKHPIVDNYDLSSLMTLICGAAPLSKEIEDKVRDRLGIAIRQGYGLSEGVLMQTGFENKAGCV----GKVRMGQWVKVIEPETGKILGPNQRGELCFKGSLIMKGYVGME----SAIDADGWLHTGDVGYYDEDEDFFIVDRIKELIKYKGFQVPPAELEAILLKNPKVKDAAVIGIPDERVGELATAYVVKEDEQVSAEEIVKFVASQVSPQKQLHGGVRFIDEIPKTASGKILRRELRE--------- 110835609 35 -------------------------------------------ITYGDRTLTYRELNERIHRLAGVLAAQGVKPGDTVAVMEWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILV-----NSEFLSTLEEIKDRIETVKTYILAGEYEELLAKAPAQYD---FPELDENTRATTFYTTGTTGLPKGVYFSHRQLVFAARNTIAGVGFNENDVYMPITPMFHVHAWGIPYMATLM--GVKQVYPGRYEPATLLRLLATHKVTFSHCVPTIIQMLLQSEAAESVDLSGWKVIIGGSALPKAMATKALKR--GIDIYTGYGMSETCTLALLTPELEKAGLETQGRPVAMV-QLRIVDGEMNDVHDGESGEVVVRAPWLTQGYLK-DPAKSEELWHGGWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLESLVLQHPGAGECAVVGVPDEKWGERPVALVVKNGEVDEDSALVADYAEKGISRYGIPDRVIFVDELPRTSVGKLDKKKMR---------- 54017977 32 -----------------------------LVRHSARVAPDHPALVDERGELTYKELDEQSTAVARGLQAAGITEGMVIAALARDHRGLIMAKVAAGKLGAKPQFACAREKVQAVLHDSEFLGLLDALPPELPRYLTWVDEGTEVPAGTQTFDDLIAANSA-----------EPLPAP---SKPGGFIILTSGTTGLPKGAPRTKVSPFATAQFVDRMPFRRFGTMVIVS-PIFHSTGLGTWLVGTVL--SNKIVMRRRFDAEATLKMIADHKANMLVAVPTMLMVELPEEVRAKYDLSSLESIVLAGSALSPELSIRAAEVFGPVVYNLYGSTE--VAIATIAKPEELAVGTVGRPPITCD-VRLYDDNDKQIEKNVTGRIFVRSGAPFEGYTDGRHKQII----DGYMSSGDVGHFEEHGLLMVDGRDDDMIVSGGENVYPQEVENLLLEHDDIFDAAVVGVDDVEFGKRLRAFVVPEGKQPDAEEIKAYVKNN-LARYKVPRDVIFLDDLPRNATGKLLRRVL----------- 83950247 22 -------WPDLLLEGFRLN---AGVELTDAM--VAKGFGDHTALIGNGRRRTYKELTDWTNRLAHVLEDLGVVPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIVDKAEI-------SHALCDTRLMACAAESRF--LKHVIFDGTSNHEAELDRMALEPVRFDAVETADVALLGFTSGTTGTPKATMHFHRDMIIADGYAAEVLGVTEEDVFVGSPPLAFTFGLGGLAVFPLRF-GATATLLETASPPNMIEIIQKYKATV-CFTAPTAYRAMLAAMEEGADLSSLRAAVSAGETLPAPVYEDWMRKTGKPLLDGIGATEMLHIFVS-NHFEDHTPACTGLPVRGY-EARVIDAEGQELPRGEVGRLAVRGPTGCRYLADARQ---AEYVQGGWNITGDTFWMDEDGRLHFAARNDDMIVSAGYNIAGPEVEAALLAHPLVSECAVIGAPDVARGHIVEAHVVLCDPAAASDETIKALQDHSIAPFKYPRSVKFCDSLPKTATGKIQRFILKQ--------- 15805365 12 -----------------------------LVRRGLKLYPDHTAIEPGGPRFTYREWGRRIYQLARAIQAAGYGGQ-HVAVLSPNTHGGLLTYAGVPWAGSVLVPLNTRLTPEEYEFQLRHAEVRLLLVDESLHD-RVREVAAGLGIEVWVMGDARGAGTAEAKLAAQD--DSPLPLPVQDENGTITLNFTSGTTSDPKGVMMTHRSTMLNAIETIYYFKADQDTVYLHTLPDFHANGWG--GVWSPFGVGATHVTLPTVRADAAYDAIEQHGVTHLCAAPTVLSMLTDPAHAR--PLSRQIRVATAGSPPHARIIADMNA-LGFHVTQVYGLTETLITVAELSAQQEALIAKQGVEMILAGEVEVLDPELRPVPDGETGEIMVRGNLVMKGYYRNEEATAKAL-EGGWFHTGDVAVVHPDGRIEIRDRNKDVIISGGENISSVEVEGVLYAHPAVREAVVVAMPHEKWGEVPCAFILHQGQEVTPEDLTAHVREH-LAGFKVPKHYEFRDDLPKTASGKFQKFILR---------- 112361522 2 ------------------------QTVFDMVRRASARAPDAIAIVRRQIEISYSQLLRQVERVAAGLVERGVHPGSRVAVALPNSVEACILLLALHRAGAVPALMNPRLKPQEIRDLIEFGEMGAVLCPDAPPMREINGLFLRVETE----------GQRDGLGSLESDGPLPAFRP--GPEETAFVFYTSGTTGMPKLSQRTAESRALFMVTQSGYRFGAHNRV-IGLMPLYHVIGFFAVFVLA-LALNGRYYVVRDFKPAETAELIEAHRITGLFGTPTHLDALIGSILATPRDLSSLETVTFAGATMPDPVLDRVNAHLPGRKTNIYGTTEAM-NSLFAEDPRE------GARLRPYSEVRVGGSPQHALPPGEEGELVVAADATFTEYLNQPDATRKKL-HDGWYRTSDVAVMHANGDVEIRGRLDDMIISGGENIHPSEVERVLRRHPSVREAVVLGVPDERWGQRVLACIVAHEARPTANELDEFCIASELASFKRPRAYAFLDEIPRNAMNKVLVKALAQVAQASMVA- 196240977 5 --------------------------------ARAQTYTENLAIVTPTAAFTYQDLLQRSAQIAAYLRQLEDLQEQRVALMIPAGFEYVATQWGIWRAGGIAVPLCVSHPPPELEYVIANAGVTIVVADPCFAA---------VLAPIATVNNLIVTSAI-------DPGTVNTVLPEVKINRRALILYTSGTTGKPKGVVTTHANIVTSLITAWE--WTARDRI-LHILPLHHIH-----GIINVLWAGAECHILPKFDPELVWNRISQGDLTLFMAVPTLIHHWEGVGSDRQPQLSQMRLMVSGSAALPVQVLDTWKRISGHVLLERYGMTEALSNPLHGDRRPGYV----GQPL-PGVEVRLVDEQGETVPAGVAGEIQVKGPGVFLEYWQNPEATAKAF-QSGWFRTGDYAVVEQDDYRILGRTSVDIIKTGGYKVSALEIEQVLRTYPQIQDCAVVGVEDPEWGQRVCAALVLQPESQLTLEVFRDWAKQHLAVYKVPTRILTVPDLPRNAIGKVTK-------------- 209521011 68 ----------------------------------------------------------------------GVRGGDRVMIVAENSIAQIALLFATAKLDAWALVSNARLSAAELDSIRAHAQVVAYAV---ESSPDARQHARHQATHEPTLSPDI---GAWSYAVDSSAQAEPVE--AANDRQCAALIYTTGTTGAPKGVMLSHRNLLYIAAVSSRLRQVGPDDVVYAVLPISHVYGFASV-CLGSLHAGATLRLAPRFVPEAVRRALADERVSIFQGVPAMHAKLLEHLHTHGHAWSALRFAYSGGSPLDAALKAQAEAVYGLPLHNGYGMTESTVSHTMLDAPRS---DCSVGEVIPGVEVKFVGLDGVEAAPGEIGELWVRGPNVMLGYYRSPEQTRAALTEDGWLKTGDLARQDEDGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVEGNEEVIAFVELISGATVTPAELIAWCGER-LAPYKRPAELKVLAALPAASTGKILKHRLRELV------- 88703606 41 -------------------------------------HGDNDYLVYQDERISYSEAHRRVAAVAQALSGMGVSPGDRVAIAMRNYPEWLLAYWAITSMGAVAVGMNAWWVPHEMEYALQDSAPKVLIA-------DEERLQREIRDKFPAMQAIAVRPKSDWARSWDEMAAGEGTLPEVTDSDACIFYTS-GTTGRPKGAQLTHRSCTNNV---MNVAFIN--SVQPRALAYAAGVEPAAPGSEAPLRAGGCLVHMYKWDAGEALRLIEREKVSAFSAVPMMTRELMIHPDFAKRDVSSLKTIGGGGAAMQPDLVGKVPDAMGYGLTETSGIIAALALEFFLDRPTSV------GPAMPTFEAKCIDSEGADLAANEIGELVVRGAPVIKGYLNRPDATAESIV-DGWFRTGDIAYIDEDGFIYLVDRAKDMVLRGGENVYCAEVENALFSHDAVAECVVFAVPDERLGEEVGAAIYPRGETLDAGALREHCKAV-VAPFKVPRYIWLLEPLPRNANGKFVKRALQDSLA------ 121700583 46 ------------------------------------RYGDHLVFPWTGARWTYAALKDEADRVARGLLAMGIKKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELSYALGHTDCGRHSLEQVLTHMGPRPIQQGTSSALE--KIIILRGEYQGFNTYNHVIQRGEPLPELRPGDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMKLTSFDILCCPPPLFHCFGLVL-GMLAVVTHGSKIIF-PSETFDPAAVLISDEKCTALHGVPTMFEAILSLPKPPNFDTSNLRTGIIAGAPVPRPLMKRLLGELNMMYTSSYGLTEACFNALTTDTIERRL-TTVGKVM-PHARAKIIDAKGNIVPVGKRGELCIAGYQLTKGYWNNPTKTAEVLITDAWLKTGDEALFDEQGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDYKYGEVVGAFLALEGKRPSEDELRAWTRET-LGRHKAPQHF-FVRTIPVTGSGKVRKVDLR---------- 83949843 26 ------------------------------LRRAVQIYPDYEALVYGETRRSYREYHARVTQLASALKNLGLRPGDVVATLLPNVPAHVEAHFGVPASGAVLNAINTRLEPDTISYIFGHGEAQLALVDTALLPLAEAAIAR-MKGKGPQIVEVAQAGEYEDFLASGDEDFNWI-MPKDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTAVSWMPHQARYLTIVPLFHCNNWNHSWMMPLV--GGCVVCCRDITARAIYDAIADDGVTHMGGAPIVLNMIVNAKPEDRRAFDHIVQTYTAGAPPPAATLRAIEP-LGFSVTQVYGLTETYGHVTECEDEERYAIKARTGVLMPMMEDITALDPETPMDGATQGEIMIRGNAVMKGYLKNPEATKEAF-KGGYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSIEVEGVLMKHPEVLLCAVVAKPDDKWGEVPCAFVELKEGACDEAAIIAFARER-LAGFKTPKQVRFQE-LPKTSTGKIQKFELRKIAAE----- 70606897 36 --------------------------------------------------YTFSSFSNSVKRLVTGLKKLGVKKGERIGVLDWDTDVYFHTYYGVPLSGAVPLLIVKTILHAEDKYFVPLIEKAKNIIPPGMKVITYSDNKEKVKSPISN----------ADFWELIE-SNEPTEEFDVKENDMSTIFYTSGTTGEPKGVWFTHRK-LFMHAMSVALTGLSPEDVYMILVPMFHVHQWGFPFV--TFLAGTKYVLPGRYDYGFILKLMEKEGVTYSAMVPTLHLLLTHPDAPKYTHVFKKWKITIGGSALPEGLARKAREL-GITVTTGYGLSEGYYNNVKLDAEKKFSLQSTGVPI-PLVQIRVVDDTGKDKKPGEIGEIVVRSPWLTKEYYKNPE-KTAQLWRGGWLHTGDLAYIDEYGYLHIVDRDKDAIKSGGEFIPSLLLEDAISLHPKVAQVAVVGVKDQKWGERPVAFIVAKEKVTE-DELRQFLTDQGIQKWWIPDKFIFVDTLPLTSTNKIDKKVLRE--------- 160895526 24 ----------------------------------------KIAYIDDHGTLSYGQLQQQAQRMASGLLAAGIHREERVLLLMHDRHEWAVAFLGALYAGVVPVAVNTLLTADDYAYMLGHSRAQAVLTCDA-----LLPLLRQALDRAPNVRHVWVAGDFAPLQPWLAAQPPLPAPAPTLGDDPGFWLYSSGSTGKPKGAVHTHANPYWTAEGEGDICFSAAKLYFAYGLGNALSFPLSVGATV--------LLMAERPTPEATFARWVQHRPTVFFGAPTGFAGMLASPLLPAREQVSLRMCSSAGEALPAEIAQRFKAHFGADIVDGIGSTE-MLHIFLSNRPGDIRYGTTGKPVDGYRVELRGED-GRPVADGEVGDLFIQGPSAALMYWGNRDKTRETF-QGGWLKSGDKYVRDADGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHPAVLEAAVIGKTDADGLLKTKSFVVLKDGCSATAELKAFVKQR-LAAYKYPRFIEFVDELPKTATGKIQRFRLRE--------- 194289810 13 -----------------------------LVREHAAQRPAQRALMHGDRVLDYAGLDAAMDRIAAALARDGVRPGEAIAICAASSIEYAAVYLGAVRAGVVVAPLAPS--STPDSLAGMIADAGARLL---FTDATVSDVLGPVRARLAGTPVVTLDG-SEAGRPYADWLATPVAEPEIRAEMPLNIIYSSGTTGTPKGIVQSHGMRWAHVSRGAATGY-GADAVTLLSTPLYSNTTLAS--FFPTIGLGGTAILMARFDAGKYLALAQQHRVTHTMLVPVQYQRLLAHPDFDRHDLSSFRQKFCTSAPFSPALKAEVLRRWPGGLTELYGMTEGLLHAHQFPDK----LHTVGRP-APNADIRIIDDEGRELPPGSTGEVVGRSPAMMNGYHNQPEKTAETEWHDAFIRTGDIGRFDEDGFLVLLDRKKDMIISGGFNLYPSDLEAVVRQHPAVSEVSVVGVPSERWGETPVAFVLHAGSSASVQDVLAWANER-LGKTQRLAAIHEVESLPRSAIGKVLKRELRDRVA------ 206688119 26 ------------------------------LQRAAQVFPDHLAVSYGKHRKTYAEYHERCTRLASGLARLGVKPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINTRLDTGTVAYIFEHGEAKAVLVDPQFLELA-EAAVEEMEGPAPILIEVAATGEYEALLASGDPDFQWV-MPEDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVVSWMVLHPVYLTIVPLFHCNGWNHTWMMPLV--GGTLVCCRDISAQNIYNAIHYEGVTHFGGAPIVLNMLVNALDEERRTFDHTVEVFTAGAPPAPATLSKIEN-LGFNITHVYGLTETFGHVTELDKAGIAAKKSRQGVAMPMLEPVVVRDSEHNVLPGQSGEIALRGNVVMKGYLKNPDATAEAF-KGGYFNSGDLAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPDVLLAAVAAMPDEKWGEVPCAFVLKPGASTDEAALIAFSRET-LAGFKAPKKVVFQE-LPKTSTGKIQKFELRK--------- 218290109 47 ---------------------------------------------------TYGELRRESLRLAQSLHDLGLRKGDRVLVLMPRRPETYAVYLAILSLGAVVLPGSELLMPNDIAYRLRHAEAKGVVAHAALADRAEAAIAEAPRVQL----RVVVEGPREGWLAYDDLVRGAPREWEIFSTDLAFLSYTSGTTGYPKGVMHVH-GWAYAHWHIAAKRWLGDDVVWATAGPGWAKWIWSPSGATGFHY-GGRF------DAETFLRLIDDEAVNVLCATPTEYRMMAKVDGLDRFRLSSLRQAVSAGEPLNREVIDTFRRHFQVTVRDGYGQTENLLVATCVD--TEVRPGSMGLP-TVEGAVEIVDEEGRPLPPGQVGDIAVRRPALFRGYYKDDERTEAQF-RGAWYITGDRAEKDEDGYLWFSGRADDIIISAGYTIGPFEVEDALVKHPLVRECAAVSSPDEVRGAIVKAFVVLKDAASDGERREALVRERITAPYKYPRAIEFVEDLPKTTSGKIRRVELRE--------- 29830749 48 ---------------------------------------------------SYAEIGARAAQLAHALREFGIVDDDRVATLMWNNAEHVEAYYAIPAMGAI-LHTLNLRLPAEQLVWIANHAADRVVIANGSLLPLLAPLLPHLK----TVEHVVVSGPGDRSLLEELIAGKPVSWPELDERSAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMQSMGLTDQDTSLVVVPQFH---VNAWGLPHATFMTGVNLLMPQPAP--LAEMIESERPTHAAAVPTIWQGLLAELHAKPRDVSSLTQVTIGGAAFD-KLGMRVCHAWGMTETSPLGTVARPPAHAVGTDEEFAYRLTQGRFPSPGGERLPWD--------GESGELEVRGPWIAGAYYNGPDAEADKFSEDGWLKTGDVGTISPDGFLTLTDRAKDVIKSGGEWISSVDLENALMAHPDIAEAAVVAVPDDKWGERPLATVVLKEGATADATLRTFLAEAKIAKWQLPERWTIIESVPKTSVGKFDKKVLRRQYAE----- 91978873 48 --------------------------------------------------WSYGEFHERVGALAAGLAARGVKPGDAVLIHLDNCAEFLLSWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAYAELKLRWIAVISHDPGAALPAQTVA-KAESF---ESLFGDSANRPQRPTDPFASVQYTSGTTSRPKAVLWTHANALWGAKINAAHQTLRADDVHLAYLPLFHTNALAY-SMLASLWVGGTCVVQPRFSSSRFWSVSLEHRCTWNSNIPFCLKALMEQETPKHH---SFRMWGTAVAEPPAFAA------FGVKIIGWWGMTETITHGIIAEADQPNTPMTIGR-AAPEYSLRVVGDDGVPTQVGDTGNLLIKGVPGL-SLFKEYLHNGQSFDEHGYFITGDRVTLLERGAIKFGDRSKDMLKVGGENVSASEIEQVVITVPGVREAAVVAKKHPMLDEVPVAFVIPTNAAPDLADRIMAICTKSLADFKRPREIRLVDEMPRSTLEKVAKAELRKML------- 116696458 22 ----------------------------------------------GQLRHSYRDFHRRVGRLASALAAQGVAHGTTVAVMDWDSHRYLECYFGVPMMGAT-LFTVNVRLSAQQILYTLNDSGAEVVLLHP----DFLPVMEEIRGQLTSVRSFVLLADGQHVPPLLSAASPDFDFPEFDENTRAATFYTTGTTGDPKGVCYSHRDIVHALASATSLCALHREDVYMPITPMFHVLAWGIPYVAVML--GLRIVLPGRYAPDMLLQLRETERVTFSHCVPTLLQMLLQAAQASGQDLSGWKLI-IGGSALPCEAAERGMDVFAG-----YGMSETIVALAQLDHETEVRMRSTGRPVAMVD-FRLVDESMHEVRDGQAGEIVLRAPFLTRAYHGKPE-ASAELWAGGYLHTQDIAVMGADGFVQIVDRIKDVIKTGGEWVSSIEVESLVTQVPGVQECAVIGVPDARWGERPMAFVVRKPGTTVTADLLARVEANRLSKYAVPERILFVDEIPKTSVGKIDKKRLR---------- 15899586 11 -------------------------TIDKILDSGSRSFPDREIVYRDIRRYTFRSFANSVKRLANGLRKIGVKRGEKIGVAIPMIGSVLHTVNIRYPLELIAKTILHAEDKYLIVRFMPLIEKAKGIMPVGMKVISYSDSKEKVRSSLDTIDELIESNE-----PLEE-------ETNVNENDMATIFYTSGTTGEPKGVWFNHRKIVLSLVGARPPLSLTSNDVYMILVPMFHVHAWGYPYV--ALMAGVKYVLPGKYDYSFILSLMDKEGVTYSAMVPTLYLLLTNPDAPRYLHVFKRWKVTIGGSALPEGLAKKAKEL-GITVIGGYGLSEGYYNIERLDDNTKFMAQTAGAPI-PLVQIKIVDPATKEKETGKIGEIVVRAPWLTQEYYKDPEKTKALW-KGGWLHTGDLAYMDQYGYIHIVDREKDAIKSGGEFIPSLLLENAISLHPKVSQVAVVGIKDEKWGERPAAFIVPKEQVSE-EEIRQFLDEGKIQKWWIPDRFIFISSMPLTSTNKIDKKVLRDM-------- 41409747 24 ---------------------------------------------------TFDDLEARANRLAHRFRKAGLREGDTVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEAAYIVDNSSARAIVGSAALR--DTCARIGEHLPGGLPDLLLMADGDLDEHYP-ECVAGEP-DTPIDDELEGDLLQYSSGTTGIKRELPHVHPAEAPGMMSALVGFWMTPESIYLSPAPLYHTAP--SVWSMSAQAGGITTVVMEKFDAEGCLDAIQRHRVTHGQFVPAMRMLKLPEAVRHSHDLSSLQRVMHAAAPCPVEIKKQMIDWWGPIIDEYYASSEAIG--STLISAEEWLAHSVGKPMAC--EIHILDENGNELPPGQAGEIYFSGGYSFE-YLNDEAKTAASRDKHGWVTVGDVGYVDEEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVLDAAVFGVPDDEMGQRAVQTVDPGDATDEGAELLSWLRDR-LAHYKCPRAIAFEEQLPRTDTGKLFKNGLIEKYS------ 167834968 60 ----------------------------------------------------------------------GVADGDRVASIAMNGYRHFEMYYGVSGIGAVLHTVNPRLFDAHLVYVINHAEDRLLFVDP-----EFLPTVERIAGQLPCVEKIVVLGDAGSALPVDVTDYETFAWPSFDERKASSLCYTSGTTGEPKGVLYSHSTVVHALAAAQQSAFIASSDVVMPIAPMFHANAWAMPYLAAM--TGAKLVLPGRRLDGESVQLVEREQVTFTVAVPTVVTMLLEHLRRTGSRIDSLKRAVVGGSAVPPPMIRTLKEVYGCQVHQVWGMTEPLGTFSTLDDAQTRIMACQGRAQFGMELKLVGEDGRRLAHDGRSGAIWVRSAWAASGYFK--QASGGVLDGDGWFPTGDVGTIDPLGYLRITDRAKDVIKSGGEWISSVDLENLCYGHPAVKLAAVVGASHPKWEERPVLCIVRKDEPVTKDELLTFLSSR-VAKWWLPDDVVFLDEMPLTPTGKIRKTELRDRFRDHLTAG 145241702 44 ---------------------------------------------------SWRQARTLVRQLAAGLRAAGLKDGDCVCLHSFNDIYYSILVLGIIAAGGIYMGTNPGYTSHELDYHLRVAQAKFVIIPDRIWAFTTRESQVIATTGLAHWTALLNHGEA-DWRRLDD--------PNHAKTTVVARLFSSGTTGLPKPVDFTHYNIIAQHTLVYDAHPVPFETSRILSLPFFHAAAAPS-AHFSALRLGDPSYVLRRFEPDLFLTTVAKHNITECTAVPPIILAILSHCTTPKNSLQSLKIVRCGAAPLDKTTQARFQSLLAATFTQVWGMTESSCIATMIPYPESDDTGSVGRLLPGMEAKIINTDGDDITAPDTTGEVCLRGPTVVRGYFNLPSANESAFDKDGFYRTGDLGYCTRKWYLL--DRKKDIIKVRGFQVAPAEVEGVLRNHPRIRDVAVVGVYDEAKTEYPRAYVVRQDQSLQEEEVKEFVALR-LAKYKRLDGVRFVDAIPRNASGKILKRLLEDKRDEKL--- 169629166 7 ----------------------------------------------------YRIVLARVARLANALRSLGVTADQRVATFQWSNQEHLEAYCAIPSMGAVLHTLNIRLAPEQLAYIANHASDQIVLVDASVAPLLARAL-----PAMASVHTVIVTGEG-DLAPLQGCQEESFDWPRLDELSAAAMCYTSGTTGDPKGVVYSHSTYLHSLTATANALSVSEADRVLAIVPMFH------ANAWGLIYAGADLVL-----PDQAEPLIEDTRPTVAGAVP---TIWNDVDSHPERDISSLRLVACGGSAVPLSLMRAFEEKYNVPIVQAWGMTETLATVARPAHRADAMRASQGRPICGV-EIRLRDDDGKDVPDGQSGEIQARGPWITGSYFG--DNDTEKFDE-GWLRTGDVGKIDAEGYLTLTDRSKDVIKSGGEWISSVELENTLIGHPAVYEAAVVGVADDKWQERPLALVVPGTDV-DIDQLRSFLADK-VAKWWIPERWSFVSDIPRTSVGKYDKKAIR---------- 167645312 26 ---------------------------------------------------TYGQLDARSNQGAQLFRSLGLKAGDVIAILMDNSPRFFEIAWAAQRAGLYYTCVSTKLTPAEVEYIVKDCGAQVLIVSPALD-----DVAQAVAPLIPGVRLFRVGGGKGAF---EDFEAARDAMPETSGSDMLY---SSGTTGRPKGVKPALTDAPHALQMAMGLFGFSGDSVYLSPAPLYHAAPLRW--CMTVQKLGGTVIVMEKFDPEAALALIEKYKVTCGQFVPTVRMLKLPEAVRAKYDVSSIKSAVHAAAPCPVPVKEQMIAWWGPVIFEYYAGTEG--NGFCWINSQNWLTHKGSVGQAVLGELRICDEDGNPVPPRTEGTVFANGPAV--NYHNAPDKTAESYNQHGWTTLGDVGWVDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDWAEDAQELAAFCRAN-LSHVKSPRRIDFMQELPRHATGKLYKRLIRDA-------- 214037754 6 --------------------------IADMYEMVADKVPGRDALVCGDQRATFLELEQRANRMAHYLSSRGVKAGDHVGLYLYNCNEYLEGMLACFKIRAVPINVNYRYVKDELLYIFDNANMVACI-----HNREFTPHIGEILQSAPELKTFIHVQDGTDFDPIDSVEYEKAMEDQSDARDFSFILYTGGTTGMPKGVMWPHDGAIAEPEQIVDRVG-DFPIVGMALAPLMHGACWWYACIQ--LLAGNTVVLSPDRSGERIWDTVATEKVNAISIVDAMAVPLLDALEDNRWDLSSVFSVGSGGAVFSESKQESFKQHFNVFITNSFGSSESLGNVTK-SEFMSVISDVDGQP-------------NEHVSPGEMG-IFSRSGHIPVGYYNDPEKTAKTIVEDGWLLLGDEARLEEDGSITVYGRGSNCINTGGEKVFPEEVEQALKANPAIFDCLVVATPDERFGSKVTAVVALRDSELSLASLQENARNY-IAGYKLPRELHLVDEVPRAPSGK----------------- 153885135 19 -------------------------TLGDTLHRSARKFGAKVALVDGARRMTHGELNADSNRYAHALLASGLKPGDKVAMVCGNSAQFLVAAYGILKAGLVPINAMLG--PEDVRYILEHAEARHVVIDAAL----YPALRDTLATGLPAHQCF---GEADGPQPVEQAHADTQPAVVIDDRDLALIMYTSGTTGRPKGAMHSHRSVHAALMSNVAGLNLNETDVFSCLLPMFHCAQFATAA--SAMMVGATLVIQRGFDPAALIDAIAGERITQLFGLPLMYAALLHHPLRAQRDLSSLRLCLYAMAPMAKPLLERLIAALGSGQTEIFPM----TMYFAPDQQLQRTGNYWGQPCM-VNEAAVMDDQGNLLGPNQLGEIVHRGPNVMLGYYK-DPQATANACRFGWHHTGDLGMWDADGQLQFKDRIKDMIKTGGENVPSVKVEEVLLRHPDVANAAVVGLPHAHWVEAVAAFVCLKPDAQADAAALQAHCRAHLGSFEVPKHIAVVDKLPMTATGKIQKHVLRSA-------- 214037326 40 ----------------------------------------------GSIRRNWGEVAQRCKRLASALANHGVSSGDTVALIAPNIPEALECALAIPMLGAVLNANNVRLDAATIAYILEHGEAKALLVDTEFSSMAKEALKQ-------SGRDILVGGERIGALTYDELLAQAYTLPN-DEWDALALNYTSGTTGRPKGVVYSHRGAWTNTVNNVITWEMPHHPVYLWTLPLFHCNGWCFPWTI-TLLAGTHVFLR-SPKADAIYNAFAGEGVTHLCGAPIIMSMISGAAPQDQREFTQHVKMMTAAAPPPASVIASIEA-MGISITHVYGLTEAVVCAEKVDDRANLKAR-QGVAYELEEDVRVLNPETGQPVPGQTGEIVFRGNIVMKGYLKEPEETAKAF-KDGWFWSGDIAVHHSDGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSLAAVVAMPNEKWGEVPCAFV----ELAEGAEVQALLAKSKLASFQRPKKVIFGE-LPKTTTGKIRKNELRDRIRDR---- 46201011 26 ----------------------------------------------GGVTISYADLEAMSARYAHALVEAGVKPGDRVAVQVDKSAEAVVLYLACLRSGSVLLPLNTAYQAGELEYFLSDAAPAAVVCPHRLAELEGLAAKAGITTCVMTL-----GASGDGTLPAESFATVP-----RGGDDMGAILYSSGTTGRPKGAMMSHTN-LGSNSQTLHRLWFKPDDVLLHCLPIFHTHGLFV-AINCVLLNGSAMIFCPKFDAEQAIGLLKRATVFMG--VPTFYTRFLTSPNLTPQACSHMRLFISGSAPLLEETFNAFKDRTGFTILERYGMTEGMFTSNPLDGDRR--AGTVGFPL-PDVELRITGEDGRILPQGEVGIIEVKGPNIFKGYWNMPEKTKSDFTPDGFFKSGDVGVIDERGYVSIVGRAKDLIISGGFNVYPKEVEDFIDRLPGVVESAVVGMPHPDFGEAGLAIVVAEKGAAVTPDGVIDALKGLLANFKVPKQAVVVSELPRNAMGKVQKNVLRDSYAE----- 118471730 41 ----------------------------------------------------YATLGRWADDVAAGLTADGLRRGEVIAVVDVNTAEFVVALLAAARIGAVVAPLDPALADAEMT--------------DRLARLGARALTGPCEHALGTHRVRVTASRA-TVEPTRGATVEPTVRQAVDGPDDALILFTSGTTGRAKMVPWTHANIAASVHGICAAYELGDGDATVAVMPFFHGHGLVAV-LLSTLAGGGKVLLPAHGSAHTFWADMRDADATWFTAVPTIHQILLQRPDEEHPPLRFVRSCSAPLDPATAEAAER---RFGAPMLEAYGMTEAASRRVRTHDPRMSV-----GPASGAARFQVVRSDGGECTPAETGEVWVSGPAVVRGYLADPENTAQAFT-DGWFRTGDLGALDADGNLQLTGRIKNIINRGGEKISPEHVEGVLTGCDGVFEAVVFAIPDATYGEQVGAAVVPAAAHVSADDILAQCRT-GLAPYEVPARLDIVESLPHTAKGAIDRQAVK---------- 115524264 21 --------------------------IGDILRKSALRFPNRIALTDGARQVSYSELERDANRFANDLVARGLPPGTKIATICNNSVEFVKALFGIHRAGLVWVPINTMLGPSDIDYILGHAEVKFALVDDNLYAAPER---RAVLDKLGIAIGVDLTGKAASFTQLIEGRSEIEPEIAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAIELHLDRNDGITGQFPLFHCA--AHVLLLSYLAVGGKMAIMRGFDPVACMEAIQRDKLSIFIGLPLMYQVILDHPRRKEFDLTSLRCCIYTMAPMPRPLLERAIAELCPNFVQPSGQTE-MYPATTVSQPDRQLANYWGES-TLVNETAIMDDSGNLLPVGQVGEIVHRGPNVMLGYYKDPDATEAA-RKFGWHHTGDLALIDAHGEVLFLDRKKDMIKSGGENVASVKIEETLLAHPAVANAAVVGLPHPQWGEAVSAFVKLK---PGASAGEADIIEHCLGGFQVPKLVRIVDEMPMTATGKLRKVELRNEFAD----- 56709183 22 -------WPDFLLDGFDPEHLNVGVELTDAMVDKG--FGDHTALIGNGRRRTYKELSDWTNRLAHVLEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAE-ITHALCDTRLMEELVSCAKTSKH----LRTVVFDGTSNHDAELDRLALQPVRFQAVETGDVALLGFTSGTTGDPKATMHFHRDLIIADGYAREVLGVVPEDVFIGSPPLAFTFGLGGLAVFPLRFGAAATLLEQA-SPPNMVEIIQQYRATV-CFTAPTAYRFMLKAMEEGADLSSLRAAVSAGETLPAPVYDEWIAKTGKPMLDGIGATEMLHIFNRFDDHRPACT---GKPVTGY-QVRILDENGNEAPRGEVGRLAVRGPTGCR--YLADDRQSG-YVQNGWNVTGDSFVMDDDGYLHFAARSDDMIVSSGYNIAGPEVEAALLSHPAVAECGVIGAPDEARGHEAHVVLTPTGDALMVKTLQDHVKAT-IAPYKYPRSVRFIEALPKTQTGKIQRFRLR---------- 58616605 45 ---------------------------------------------------TFVEVNARVNRLAHGLAAFGVAKGDLVGLLLPNCPEFIYTWFALCKLGAVELAISDAYKGAFLAHPMNLGKARVL-----FTNADLAQRVAEIEDDLPSLERIVIASSAPKFHRIEELYTDNTSNPDVTPHDPAAVLMTSGTTGPSKGVVMPHSQFYFFAEEDVQLTRLREEDVYMTGFPLFHNAQFLT--VYPCLIAGAHVVLYPRFSASDWVGRVCRSGATVTNLLGATMAFILSQPPSENDRAHRIRCIY--AAPLSPDLAGKFTERFGVE-EYVDGFGQTEISNVFMTPPDAPPAGASGVLVDQWFEVKLVNETDEDVPEGEIGELLVRNPGIMSTEYLGMPEKTIEARRNLWFHTGDALRRDKDGWYYFVDRVKDALRRRGENISSFEVEAGVRSHPAVAECAVVGVADEAAGEMACVVLNPGDEV-SFDELSEWCEAR-MPNFMVPRYIQILPDLPRTASEKVRKKELRE--------- 163744413 7 ----------------------------DFLAEQLATRPDAPALSASGADWNYADLDRARVALAAELRSAGVQAGDRVLLMVENCVAAVASLYACWELDAVAIPVNARQTEAEVTRIIDHATPAAVLLPDAAA-HAARLNAREVSGAFGSLH----------------LATPLPSSPDADLHDVAVLLYTTGTTGDPKGVMLTHQNLRFGARASADLRHMVPGDVVYGVLPMTHVFGLVS--VLMAAVSAGAKVRQESRFSAAKLHAATHEDVTILPAVPQMHALVMQ--YSREGGMATLRYVSSGGAPLDPAWKRKAEGFYELPLQNGFGMTETCATSNALGSPD-----TSVGPVTPGTECKIDDQAPGGNGAGE-GEVLVRGPHVMKGYYRNPTETDKTIDAEGWLHTGDLGKLDEDGRLHILGRSKELIIHGGFNVYPPEVEAALNDHPRVVQSAVVGR--QRDGDEEVVQVAPGDDV-TVEELRSFVKER-LTGYKRPAQIIIATDLPAAPTGKILKHRLLTAFADQL--- 113868055 13 -----------------------------LVREHATQRPTQRALMHGERVLDYAGLDAAMDRIAAALARDGVRPGEAIAICASSSIEYAAVYLGAVRAGVVVAPLAPS--STPDSLAGMVADAAARIL---FTDATVADVLQPVRDQLAATPIVTLDGSGQPYQAWLAPAGTPVTEPGIRPEMPLNIIYSSGTTGTPKGIVQSHGMRWAHVSRGAATGYGTHA-ITLLSTPLYSNTTLAS--FFPTIGLGGTAILMAKFDAGQYLALAQQHRATHTMLVPVQYQRLLAHPEFDRHDLSSFQQKFCTSAPFSPALKAEVLRRWPGALTELYGMTEGGGGCLLFADQFPDKLHTVGRPATGAD-VRIIDDEGRELPPGSTGEVVGRSAAMMNGYHNQPEKTAETEWHDAFIRTGDIGRFDEDGFLVLMDRKKDMIISGGFNIYPSDLEAVVREHPAVADVSVVGVPSERWGETPVAFVALRAGGGATAQDVLAWANQHLGKTQRLAAIHEVESLPRSAIGKVLKRELRDRIT------ 15558982 51 --------------------------------------GERVCLRAGGLRWTYRDLLGHANRIANVLHELGVVPGNRVLLRGPNSPMLAACWFAIMKAGAIAVATMPLLRAKELGQILDKGRITHALCAHALRG----ELDEAVATR-PSVAHVVSFGDPAGAGLEAAMARQSGEFDNVASDDTCILAFTSGTTGQPKATMHFHRDVIAACR-----CWPPHDDVFIGSPPLAFTFGLGG-MLLFPMSVGASTVLLEQASPPKLLDAIGEFGATILFTAPTSYRAMAEGARERRAPLGGPLVKCVSAGEVLPAATRALKDATGIEIIDGIGATEMFHIFISADE-EHARPGATGTVVPGY-RARIVDDEGREVPAGTVGRLAVKGPTGCRYLDDSRQRN---YVGDGWNYTGDAYYMDADGYFHYQSRLDDMIVSAGYNIGAPEVEDALMQHPAVAECAVIGVPDEERGQIVKAFVVPRPGHGAGEELQDFVK-RTIAPYKYPRAIEFRDSLPRTETGKLQRFRLRE--------- 145612990 35 -------------------------TLGELLELQCQQYGECVVIPWTGARWTYNELNQQSCLIARALLSMGVGMGDRVGIMAGNCEQYIAVFFAVARIGGILVILNNTYTKTEAQYALGFTDCKVFFTTRHIGRLDNELLLAELAEQPGSPTVVILRGDSGRFMTCKDLHSSPRSLHEVLPYNVCNLQFTSGTTGRPKAAMLTHHNLVNNARYIGDRMRLTPADVLCCPPPLFHCFGLVL-GMLATITHGGKVVY-PAEVFDAPATLVQEEGCTALHGVPAMSLLALPEAQKLKASDLKLRTGIVAGAPVPRHLMEQMVSRLGMEFTSSYGLTEATCFNAFTDDVVSRRLTTVGRLM-PHAHAKIV-DHDGNVVPGRRGELCIAGYQLQAGYWNNSEKTGEVMVRDEWLKTGDEAVFDADGYCSITGRFKDIIIRGGENIYPLEIEERLVQHPAVATAVVVGLKSERLGEVVGAFLGPADSLPDDAEVREWVRAK-LGSHKAPSHVFWLSEVPLTGSGKVRK-------------- 91974963 17 ---------------------------------------NRLAITAAGETISYGDLIARAGRVANVLVARGVKTGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVVCPSKRDGIAAIAAKVKAAVE-------TLGGDGQGSLAAAQASAEFTTVPR-SADDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVDYWRFTPDDVLIHALPIYHTHGLFVASNV-TLFARAAMIFLPKLDPDRIIDLMPR--ATVLMGVPTFYTRLLQSPRLTQQATRHMRLFISGSAPLLADTHREWAARTGHAVLERYGMTETNMNTSNPYEGER-VPGAVGFPL-PGVSARVTDETGRELARGEIGMIEVKGPNVFKGYWRMPEKTRSEFRDDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGE-GVTAVVVRDKGAAIDEAQVLSGLDGIAKFKMPKKVIFVDDLPRNTMGKVQKNVLRDTYAD----- 157693357 41 -------------------------------------------------HVTYAALVEEANKIGHVLLNAGFKKGDKIIVMVPRMLEAYSIYLAILKTGMVVIPCSEMLRAKDLDYRIAHAEAKGAIV---YSSFIQSFDGTQKPNDFKTFS----IGENDNILAQKEEQSSELQMAPTTRTDMAFLSYTSGTTGNPKGVVHTH-GWAYAHLRTAAKAWLEGDKVWATAGPGWQKWVWSP--LLSVLGSGAEFVYGGKFNPNTYLELLQKNEINVLCCTPTEYRF-----MAKVDDLSQYELPKLHSAVSAGEPLNRFKKHFDIEVRDGYGQTESLVGVLKGMD---IKPGSMGKP-TPGNEVEIIDEDGSICAPGEVGHLET--PALFKEYYKDEERTKAQ-RRGNYFITGDRAKKDEDGYFWFESRRDDIIVSSGYTIGPFEVEDALIKHPAVKECAVVASPDEIRGSIVKAYVVLRDESAQSDELIKELQKNTTAPYKYPREIEFIDELPKTPSAKIRRVELRE--------- 187477669 39 --------------------------------------------------WTYARLAEAANQLAHGLTKMGVERGDRIGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDSEARIAIV-DAAS----RANLLAASEHCPHLHQIIGIGFADEVLPWRSLLAQPGEFKAVRASDPAILLYTSGTTGAPKGALLPHSVLIGNLPGFVSQNWFKQGDVFWSPADWAWTGGLMD-ALLPTLYFGHPIVGARGRSAERAFELMERYQVTNTFLFPALKMMMKSVPEPRSRHRLALRAIMSAGESVGETVFNWCQDALGVTPNEMFGQTE--MNYIVGNSHKRWPAGSMGRPY-PGHNVAVIDELGHAVAPGEIGEVLNRDPVLFLGYWRKDAATADKYTGD-WCRTGDLATVDADGYLWYAGRADDVFKSAGYRIGPGEIENCLIAHPAVANAAVVPKPDAERGALVKAYVVGEDRNAMTQKLQEHVRER-LAPYEYPKEIEYVEHLPMTTTGKIQRAVLRRREQER---- 167629127 76 ---------------------------------------------------TYRQMMEQSNRFANVLRKHGIGKGERVFIFMPRSPELYWSFLGIIKVGAIAGPLFEAFMEGAVRDRLADAEAVAIVTTPALR-------KRIPKEDLPHLKHIFMVGIPEGGLGEGELHAEMAEAPETDREDPMLLLYTSGSTGKPKGVLHVHNGMIQHYQRPDDIYWCTADPGWVTGI----SYGVWAPYLNGVVVRGGRF------RPDDWYKTIQDYQVNVWYSAPTAFRMLMSAGDDKQFDLSCLRHILSVGEPLNPEVIRWGLKVFNRRIHDNWWMTETISNYPCMD----IKPGSMGKPF-PGIHAAIIDDKGNELPPLQMGNLAVKAPWMMRKIWKNEAKYNEYFKIEGWYISGDSAYMDEEGYFWFQGRIDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFIALREGYLWTEELKKEIIDKGLAAHAAPREIEVRDKLPKTRSGKIMRRVLK---------- 149374923 22 -----------------------------LLQRSARVYPEKLAVIDDDMNLSYRGLYARCRQMASALSRRGIETGDTVAILCPNSHEMLEAHYSVIRLDAGALSFILAHGEARVLFYTQWEEQ----VRAAVAELEVNPLLVAIDSKAGKSQGL---ADLDYEALLQEGDAEAGWQHAADEWDAISLNYTSGTTGNPKGVVYHHRGAYLAAMTNAMAFDMTAETVYLWTLPMFHCNGWAY--TWAITAVGGTHVCLREVDSQEIYRRIEDYGVTHMCGAPVVMNLLIQDLGRASLTLSRPARFALGGAAPPSSVIRKAEEI-GFQITHLYGLTETFGPSTLLEDRAKKM-SRQGVPMHGLDEVAVLDMVSGEAVPADMGEICIRGNTVMKGYLKNEEATEKSFS-DGWFHTGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPRVSEAAVVAMADEKWGEVPCAFINPIDDVEELTEIIAFCREQ-MAHFKAPRKVVLGE-LPKTATGKIRKNILRDTLS------ 163738985 15 ----------------------------------------------GGARWTYGDLARACNALMTHLADLGVGPGDRVMLLCENCCAAVAALFATSQLGAVAVPVNARMRAPEVDRILAHAQPAAVLLTAAASPDAARLGAQRVEGDFGCLH--VVSQDAGG--------KSCAQIPE----GLAVLLYTTGTTGAPKGVMLSHDNLKFGGGASARLRDMASEDVVYGVLPLSHVFGLASVLTASVMI-GAEVRLETRFTAERFYQAL-RSGVTLVSGVPQMALVMQYAKEQGLDHLGSLRYVSSGAAPLDPDWKRRAEAFYGVALQNGYGMTEATICATRLGDPDTSV----GPPL-PGVELRL----DQSVPGGGLGEICLRGGNVMLGYFANQEATQTVLDPAGWLRSGDIGRLDESGNLHIDGRAKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRP-QGGDEQVVAFVVAVGDEPKVSELRAFVAEQ-LAGYKRPGLFILTEQLPAAPTGKILKHVLLSHFADQLPA- 111026466 13 -----------------------------FLRRSADVYPDKTAVIYGDEALTYRALAEAVELRVRALRAAGVRPGDRVAYLMPNVPEMLIAHFAVPLAGAVLVAINTRLSGEEIRYIVDHSQSTFLVIDTALS-----SSIVDVAEKFETVETIVTVAECRDFSDLLAM-VHGVNLPAIEWASLLSINYTSGTTGKPKGVMYSHRGYLNAIGELIH-SKHDVDSVYLWTLPMFHCNGWSTG--WAVAAAGGTQVCLREVRSELIWNLIDRHGVTHLNGAPTVIITIMN--SGRAHKLDRPIIVTTAGAPPSPTTIERM-ADIGFEVVHVYGLTETYGPYS-ICEPQSRRMARQGVGMIQADRMRVVSTEDVPADGVTIGEIVMRGNNVMSGYYRNPEATRSAFG-GGWFHSGDLGVMHPDGYVELRDRAKDIIISGGENISTVEVEQALMTHPAVIEAAVVGVPDPQWGERPKAFVVPGDV--TAADLLEHVQTR-IARYKAPREIVVVPNLPKTSTGKIRKFELRE--------- 119476370 40 --------------------------------------------------YTYTDAFTRVRKLANSLQRLGAKPGDRIATLAWNDYRHFELYYAVSCSGMVCHTINPRLFPEQVEYIVNHADDTF-----IYTDVLFLPLLEQLQALMPNVKGIIVL-TSEDCMPETSMNNDSFEWPEIDELEASSLCYTSGTTGHPKGVLYNHSTVLHCLGGSLDVMGLNSNDVILPIVPMFHVNAWGIP--YGAAMIGTKLVFPGSKMADGEVELINEEKVTFSAGVPTVWLALQNYLEQTGKRIDPLDRVIVGGAACPVSIMETFDK-YGVYTHVGWGMTEGTYN-PKLDRDEEAFARMRGRGMYGVEMKIV--DEDNKELPWDGGGLKVRGPWVCSNYFKLDDSNAHD--DEGWFDTGDVSTIDADGFMQITDRSKDVIKSGGEWISSIDLENAAVDHPAVEEAAVIGLYHEKWTERPLLLVIKKEGAELSREEMLGWFKGKVATWWTPDDCLFVTELPHTATGKLSKKDLRD--------- 87198705 53 -----------------------------------ATHGDKTFIVDGDLRLSFADVYKAARHVAGGLEGIELQKGERVGIAARNSANWIIAYMAVLMAGGCATLLNGWWQGEELAHGIELV-SCRYVIADSARAARLEGHAHGA-TVLPMLAALLARGGGMETL-----------LPDLTGDDLATVLFTSGSTGTAKGAYSDHRGVVYVCQSAAMLAILDAQPTTLVNVPLFH-VTGEVPVFLQSFALGRKLVLMAKWDAVDAMRLIEKEKVSYFVGVPLMSFEIATHPDRDKYDLSTCVSFAAGGAPRPVEHVDRLRKLLGYGLTETNGVGCGNLNENYLAKP-----GSTGTASRPLVDLAILDDAGNPLPTGEVGEVSIRSIANFLGYWDNEKATREAITPDGYFRSGDLGYLDPEGYLFIVDRKKDIIIRGGENISCIEVESAIYAHPCIAEASVFGLPDEKFGEVAAVYLAKEGCSATDDELRTFLAEH-IAPFKIPVRFEVHEALPRLGTEKVDKRTLRERYTREWLA- 196249974 50 -----------------------------------------------NEKYTFKEMKELSNKVANVLKQVAIEKGDRVFVFMPRLPELYFTVLGIIKTGAIVGPLFEAFMEGAVRDRLEDSGAKAIVTTPEL-------LPRVPVGDLPELKYVFLVGDVEEYIDLKKRMNEASKIQWVDRQDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWVLDLKEDDIYWCGWVTGTSYGIFGPWLCGAVIVGGRF------SPDAWYQTIQDFGVTVWYSAPTAFRMLMGAGDEKKYDLSSLRHVLSVGEPLNPEVIRWGLKVFGRRIHDTWWMTETICNYPCM----EIKPGSMGKPI-PGVQAAIIDDQGNVLPPYRMGNLAIKWPSMMKTIWNNPQKYESYFIGD-WYVSGDSAYMDEDGYFWFQGRVDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALREGYAPSEELKEDIRQKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLK---------- 118726384 34 ----------------------------DVVDEYAKTDPDKVAISGAETTFTFGQLKEYSDKTANFFQSLGIKRGDPVMLILKRRYEFWFCILALHKLGAVTIPATHLLTSKDIVYRANAADIKMIVCVNEPEVIKH---IEDSESKTPTVKKALINGAKDGWLDFSSGIQEASSQFESHNSDISLLYFTSGTTGMPKMV---QHDYEYPLGHILTASYWQN--VSEGGLHLTVADTGWAKAVWGKIYAGCAVFVYDFDKPKELLEVISKYNVT-SFCAPPTIYRFFIKEDLSKFDLSSLKYCTVAGEPLNPEVYSQFYKATGIKLMEAFGQTELTVTLSTFPEPKP---GSMGKPSPGYDIDLI-DENGNSCQDGEEGQIVVRTPAGMFGGYYRDEALTKSVWHDGVYYTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDLIRGQIVKATVIPSDELVK--ELQDHVK-KVTAPYKYPRIIEFVSELPKTISGKIRRVEIRQ--------- 218763053 25 ----------------RQGGMAHDMSWAELLEEKAKKHPDRIMLRYKEECYTYRQMDENANRTANFLLQLGAEQKAGLGIFMRNSPRFLDLYFAAQKLGMYVVPINCELRGDGLQYVINHSD-IKFLACDA----ELAEPVMTVRDQLKSLKSIIVDDEAEDFDIPEGVSTRDPGIGYADRSDKCMIMYTSGTTGRPKGVVYKVNTSRVKLLSLMAGVLLNKNDVYYTSFSLAHGNAMLLTVTLS-MAMGGTIALARRFSASRFWHDIRRFDVTVFNTIGSIIPILM--KQPERPDDRVNKVCFVLSAACPTDMWKPFEKRFGVTIYEGYGAVDGIMNFGTAP------VGALGKLSKRLGVTRIIDDKGQDCLPGEPGELI----FQVKGYYKNEKATNEK-VRDGWMYTGDKVRTDKRGYVYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSDLAEDEIMAAVKLVNGAPFAGDLQDFLSDK-IAKFAVPRYVRVVEDFPMTNSHRVIKRVLEQ--------- 27376188 22 --------------------------------------GNKLAFDDTVSRLTYGELQRESRRAANMLRRLGVRREERVAMIMLDTVDFPIVFLGAIRAGIVPV-----PLNTLLT-----ADQYAYILADCRARVLFVSEARDVVGRMPDLEHVVVSGAAEELADESDQFTTAATHPD----EPAFWLYSSGSTGMPKGVRHLHSNLQATADTARQVLGIRESDVCLSAAKLFFAYGLGNALTFPMSVGATVVLNSERPTPARMFDLMNRYNPSIFYGVPTLAMLNDETMKSERGG-KSLRICTSAGEALPESVGNSWKARFGVDILDGVGSTE-LLHIFLSNAPGDIKYGSSGKPVPGY-AVRLVNEAGQDVADGEVGELLVDAPSAGEGYWN-QRHKSRRTFEGPWTRTGDKYVRDAEGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPEADPEGLLKPKAFVVLRQGA-KTANLQEMLKEQKIGPWKYPRWIDVVDSLPKTATGKIQRFKLRE--------- 18376631 27 ----------------------------------------KIAYIDDEGRYSFDELARRVNRCGSALEVLGLRREERVLMCVHDTIDFPTVFLGAIRAGIVPIAVNTLLTASDYEYMLTDSRARVAIVSEP-----LMAVFGPLLGKVPTLERIIVAGDADSLAALLAQGREAFPAAPTVADDACFWLYSSGSTGAPKGTVHIHSSLIHTAELYARVLGIREDDVVFSAAKLFFAYGLGNGLTFPLAVGATAVLMAERPTPAAVFERLRQHRPTIFYGVPTLYASMLASPDCPARGELNLRACTSAGEALPEEIGRRWTERYGLDILDGIGSTEMLHIFLS-NRPGQVRYGTSGMPVPGYRVRLIDDAGNELTAPGEPGELQISGPTSAVCYWNNREKSRSTFLGE-WTRSGDKYLLDQDGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGCEDELIKPNGFIVLKPGLEADEA--LREMLKNHMLAPYKYPRWMEFVEELPKTATGKIQRFKLR---------- 120555009 23 ----------------------------DFIERTASVYPDYPAIIHGAIRRTWAETYDRCLRLASALKGRGIGRGDTVAVMLPNIPAMVECHFGIPMIGAVLNTLNVRLDAEAIAFMLEHGEAKV-VIADREFGQVIKDAVRHLEHKPLVID--VDDPEYGEGVQVSDLDYEAFLQPQFQWSDAISLNYTSGTTGNPKGVVYHHRGYINALGN--QTVWMDMHPVYLWTLPMFHCNGWCFPWTITAM-AGTHVCLR-RVDPEKILQLIHDHQVTHMCGAPIVLNALLNASPEAKAGIDHEVKSMTAGAAPPAQVIGSIEEM-GIKVTHVYGLTEGPVTVCALHDRAKIKAR-QGVRYHTLGGTMVADPNTMQPVPGKTGEIFLRGNTVMKGYLKNPTATEEAF-RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDEKWGETPCAFITLKPEAGDVSEIINFCREH-LARFKVPKTVVFTE-LPKTSTGKIQKFVLRD--------- 108801375 6 -----------------------------LLDQTAARHADRGAVYHGERQHTWSSLRERALRLAGSFTGFG--PGARIAVASENAPEIVELMFGIWAAEAVIV---------PVNYKLHPRE-MEQIVADA--GVSRIFASPKIGAELAQLVDVVIGGAEYE----NRCAASPVDPPRTTDASLAWLFYTSGTTGRSKGAMLSHRNLMMTVSHLADFDSPDENCSLVHGAPMSHGSGLYVPPYVA---RGARQVVPASGAPAEFLDLCEHHPGCSAFLAP--TMVARLVATGRAKP-ANLNTIVYGGGPMYVDSLKKALAAFGPIFVQLYGQGEAPMTITGLRRSDHLVLGSVGYARSGVDVAVLGED-DRPAGIGEIGEIVCRGDVVMSGYWNNPAATAATL-QDGWLRTGDMGSFDADGYLTLRDRSKDVVISGGSNIYPREVEEILLEHPAVVEAGVVGAPDEEWGEIVVAFIVGR---VSPTDLDAHLLER-IARFKRPKRYEFIDELPKNSYGKVLKRELRERLT------ 196011617 25 --------------------------------------ADRPAVTDGITTYKYKELDRLIKCFASALVKKGVKKGDVVAIISSNCIDWAVVYYGVLAIGG--IVTTCNHMYTENEFNHQLKDSGAYLVAE-------ESCIPTINKLDITFKEKFVFGVAEGYISYVDMISDPTNVQINPKKDICILPYSSGTTGVAKGVMLSHYNLVACLQQG------HHEAVVLAVLPFYHAFGMIILLASG-LRDGAQIVTLPRFEPNSFLKAIQDCKVRHIGIVPPLALFLLKSPLVDKYDLSSLTDIGCGAAPLGGEIMNAIIAKFNLKFNQGYGMTESCGILTLPFECNKYKIGSVGTPI-PNTELKFVDLNTKEVLPNKDGELWARGPQIMMGYLNRPEETANCLDSDGWLRTGDVGHYDEEGHIFIVERLKELIKYKGFQVPPAELEALLKCHEDIADAAVIGIDDEEAGEVPRAIVIKKNP---EGDLTEKMVQDYVAANVAPHKVEFVTQIPKSASGKILRRIIKE--------- 195655729 19 -----------------------------FLERSATVFGDCHSVVYHDTVFTWSQTHRRCLRLASALVSLGINRGDIVSVLLPNVPAMYEMQFGVMRLDARTVAVLLRHSGSKLVF---VDPASLTLIRDAL---------KQLPQGHPAPRVIPVEDPHEKGLPLEKGDPEFAWVRPASEWDPMVLNYTSGTTSEPKGVVHCHRGFLITLDSLIE--WVPPQPTYLWTLPMFHANGWSFP--WGMAVVGGTNVCLRRVDAAEVYATIAGRGVSHLCGAPVVLNMLANAPEGVRRPLPGKVRILTAGAPPPAAVLHRTESI-GFEVIHGYGLTEGLVVCCAWKGEWNKLPASERARLKARQGVRTPGMAEVDIVDGETGEIVLXGGCVMLGYLDDDKAXKXAIRDNGWFYTGDVGVMHPDGYMEIRDRSKDVIIXGGENISSVEVESVLYSHPAVNEAAVVARPDDFWGETPCAFVSLKEEGSTAADVIAWCRQR-MPHYMVPRTVVFRDELPKTSTGKIQKYVLRNLAKE----- 15615763 42 ---------------------------------------------------SYAELMNTVHQYANALTKCGLKRGDKVLVVVPRIPEAYYCYLACLKAGIVIIPCSNMLRANDFVYRIQHSEAKA-IIAHVQATDEIDSMS----VPLPSLQKWVISGTKSGWESLEDVRNESVSFEGVKTDEMAFLPYTSGTTGNPKGVVHTH-GWAYAHLQTAAKHWLEGDLVWATAAPGWQKW-VWSPFLSTIGLGATAFVYNGPFDPNEYLALLEKEDINVLCCTPTEYRFMAKVDNLNRYRFPHLHSAVSAGEPLNRKVIEMFRDTFGINVRDGYGQTENTLLVGTMIGMEQVIVNEDGQPVAPHEVGEIAVHKD--------------AAALFKEYYREPERTAQAFRGD-YYITGDLARMDEDGFFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEDRGAVVKAYIVLKDEEALSKELQDHVKAH-TAPYKYPRKVEFVESLPKTISGKIRRIELRQ--------- 89092343 29 -------------------------------------YPEHTATVHGDVRRNWAETYTRCRQLGSALQKRGIGQGDTVSVIAPNLPEVFESHFGVPMAGAVLNAVNIRLDAEAIAFILQHAESKVVIVEREFSDVVQKALRIAGTSPLPTYEGLIGSMDYEAFIAEGD--PEFAWQPPADEWDAITLNYTSGTTGNPKGVVYHHRGAYLNAMSNI-VSWMGRHPNYLWTLPMFHCNGWCFP--WSIAAAAGTSVSLRHVRDQDIYDLIRKEKVTHFCGAPIVLNMLNNAPDEMKAGIEEIKVMTAGAAPPAAEMGIEVTHVYGLT--ETYGPSVVCAWHDKWDDNKARLKSRQGVKAPMLEGLMVANPETLEPVPGETGEIFMRGNLVMKGYLKNPSTTDESF-EGGWFHSGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPAVMEAAVVAKSDEKWGEVPCAFIKTKEGVETAEEIKEFCR-NNMARFKAPKAIVFGE-LPKTSTGKIQKFVLRE--------- 78060268 125 --------------------------------------------------WTYAELDAQTSRLAAGLREIGCRQGDVIALYLPMVPEAVAGMLAISKIGAIVLPLFSGFGAQAVASRLQDAGAVAVLTADASTRRGKVTPLKQTRADVPTLKHVVVGAETEEWHELIDGQPTDAPTTEMPADAPMMLMYTSGTTGKPKGTVHSHCGLITKLALDMGLCWL--SDMGWLVGPML---------IYGTTLLGGTIVMAEGAHPDSGWRLMEQHRVSVLGIAPTIVRSFMQAAGIENHDLSALRVALSTGEAWTVDAWRWM-------FDKVCGGSRPIINYSGTEVGGGIVTGTVIHPLKPCAGADVVDDAGRSVGPGGTGELALRAPSITRGLWHDNERYLASYTTSGMWRHGDRAAIDADGFWYVLGRADDTLKVAGKRTGPSEIETLVMATGQVAEAAAIGVPDCVKGETVGLVVTLMPGVPADADVEKALSASGLGTAFRPALVLFVDDLPKTRNMKIMRRAVRAA-------- 83950295 40 -------------------------------------------------------------QIAHAMTALGLKPGDRVAAQIAKSPEALALYGACVQAGLVFLPLNTAYTVDELTYFID-NSGAALIVCDAKSEATLAPVAAKLGAQVVTLN-------ADGSGSLSDRASQPESFDTVARSDAAFLYTS-GTTGRSKGAMLTQANLLSNAVTLTQYWRFTDADILLHALPIFHTHGLFVASNV-TLLAGGAMIFLPKFDLDDMIAWM--PKATAMMGVPTFYTRLLDDARFTGELTKHMRLFISGSAPLLAETHVQFETRTGHRILERYGMTETNMNTSNPYDGDR-RAGTVGFPL-PGVELKVTDDSGKTLPDGEVGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGKIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVLGIIVP--EKGSTPDLDAMMASQALARFKHPRKLILRDELPRNTMGKVQKNILRDEFGDMFTA- 16126056 15 ------------------------------------------------TRTNYARVAVRARKLAAALRRRGLREGDRVASLALNSARHLELYYGATGAGGILNTVNPRLFPEQIAFILRHAENRIVFFDPAFG-----PLLETLVDQAPQVEAYVCLSSAGDMLRLPNLIAEDLLAPEVSENAGAILCYTSGTTGDPKGVLYSHRSLALHVATGADGMAISRRDSILLVTPLFHVNAWGIP--FSAAMCGAKLVL-PGAAVDNLFNLMRAERCTFSLGVPTVWLGFLDYVATHREELDALERILVGGSAAPRSMIERFDYMLGVYVIHAWGMTETLPEHAFLDRQARYIQALQGRAIYGVELRIV--DADGVVAPHDVGDLQVRGPWVVRRYFKA---DAPATTEDGWFPTGDVAKIHPNGYLQLTDRSKDIIKSGGEWISSVDLENVAIAHPDIREAAVIGVPHPKWQERPLLIIVPAPETPDKDDILKFLASR-VARWQVPDDVVIVESLPHTATGKLLKAKLRETYRDYL--- 195432715 87 -------------------------------------------------QYTFAQLRDASAALAVRLQKFKLFKPDVLAVCLPNLPEYPIAALGAIEAGLTVTTVNPIYTPDEIARQLTFS-GAKFLIGTAQGYGTLREACQLAGKQLPIAVIRTTAGEAIDFYQLENIRYDDLTIPKDASDDMVFLPFSSGTTGLPKGVVLSHNNITSNCEQVQTALPADEPGVLPGVLPFFHIYGLTV-VMLSKLGQGARLATMPAFKPDDFMKSLDTYRGSILNLVPPIALFMINHPKLTQETAPALKVVMSGAAPIGQHDVERFLQKFNVSFKQGYGMTEASPVILLTPHGNTRYASTGVLPGSTESKIVPLDGNDKGLGPRTTGELCVRGPQVMSGYLNNEEANQVTFYPGNWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPAIVALRKNETATAEEIASYVAQRVAHYKKLEGGVIFVDEVPKNPTGKILRKDLKYEFSPKI--- 194289298 47 ---------------------------------------------------TFAYLQAEANRLSAALRALGVTRGDRVAIVMPQRIETVIAHMAIYQLGAIAMPLSMLFGPEALAYRIAHSEAGVAIADE--TSIDNLLGAR---PECPTLATVIAAGEARDLLLAGQLPTFVAE--QTKADEAAVLIYTSGTTGPPKLIP--HRALIGNLTGFVQNWYPQDDDVFWSPADWAWTGGLWD-ALMPALYFGKPIVYQGRFSAERAFELLERYAVTNTFLFPTALKQMMKACEPRRHYDIRLRALMSAGEAVGETVFDWCRDALGVLVNEMFGQTE--INYAQNDDARLGWPARPGSMGRPYPGHRVQDDEGRPCAPDEDGEVAVCAPVFFLGYWKNDAATAAKYTEDGWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLRHPAVSNCAVVPSPDPERGAKAFVVLTPSGDAALVAELQAHVRGQ-LAPYEYPKAIEFIDQLPMTTTGKIQRRVLR---------- 34556678 8 -----------------------------LLWQNAQEHPRKTALFVDKLQLNYKELLRESDKVASFLQKEGIKAGDRVALILSNSWEYIATLFGVLRLGAIAVPVNTMLKSDEMEYILKDSGAMLAFISGKFEK-EAKNLLYTTGLKKVIWHDAEVKCDAEEMVEAKNLPKEWAK----GSGEVAVIIYTSGTTGFPKGAMLTHDNFFSNLAAVTERFKIHAKDRFIVYLPMFHAFTLTATILLPFYRSCSLVVIKSILPFSNILKQVLLKRVTIFLGVPPWYFLWFN----------SVRIFVSGASALSESTLARYKEKFKAVMLEGYGLSE--CSPVVAANPLERQKVSSVGPAVPGYEVKIVDDELMELPVGERGEIIVRGGCVMKGYLNHPEATQNTIV-NGWLLTGDIGKMDEEGYIYILDRKKDLIISKGINIYPREIEEAILSFPTVKSCAVVGWQDESLDEIPVAFLEYEEGAKSESEIKGYLKKH-LANFKIPKHLYVRDELPKNATGKVLKRVLKEELKQ----- 158290618 76 -------------------------TLDHYLWDQFSQWANKTAVVCGITNYTYGTLRDHCAALAIRLQKLHLNFGQTLAVCLPNIPEFPLVTFGGIEAGLVVTTINPIYTAEEISR--QLVDSDAKVLIGLASNYALREAAQQAKRDIPI---VCIRCTNDESLPAKGIHYSELRQHDRTADDIVFLPYSSGTTGMPKGVELTHNSEMLAVKAGNGTVVLPTTDTFQCVLPFFHIYGLTV-TMISKLRQGCKLVTLPNFKPDTFLNALAEHKGTVLHLVPPIIIFLHDGVKPRHTD--SIRNVFSGAAPMGTPDAERFTAAPNAEFIQGYGLTEGSRNYASVGSP------------CPRTQAKIVDLNDTALGPNQSGELLVRGPQVMKGYHNNRKATDEMIIEGGWLRTGDIAHYDEQLQFYITDRLKELIKVKGFQVPPAELEELLRSHEAVADAAVVGMPHPVAGEVPRAFVVPKAGARVSEDLKAFIAEKVAVYKRLEGGVTFLDSIPKNASGKILRRQLK---------- 212286378 53 -----------------------------------AEYRDRTCLIVGSTTYSFAETHLICRKVASGLAKLGVKKGDVIMTLFQNCPEFVFSFMGASMIGAVTTTANPFYTKAEIFKQMSASKAKVVITQSVYSGEEYPKIGEDIDDPPENCLHFSVLSEADE----EDM---PATV-EIAPDDAVALPFSSGTTGLPKGVVLTHKSLITSVAQQVDNLYLKEDDVVLCVLPLFHIFSLNS-VLLCSLRAGAAVLLMQKFEIKSLLELIKKHRVSVAAVVPPLVLALAKNPIVDSYDLSSIRVVLSGAAPLGKELQRVPQAIFG----QGYGMTEAGPVLSMCP-----AFAKQALPAKSGSCGSVVRNAELMVVDPETGCSLGRGEICIRGSQIMKEYTARTIDVDGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLLSHPMIADAAVVPQKDDAAGEVPVAFVVRSSDGFDLTEVKEFIAKQ-VVFYKKLHKVYFIHAIPKSASGKILRKELREKL------- 126436535 7 ------------------SGVYAGHP-GRLYRRGPATITDLIA---GTRCWTDREFLVHGERVGAHLADLGVGPRDRVMVFGYNSPEWIVAVFALLLQGAVPVLGNRWWSPAEVAHAAELLD-LRHIFTDTALDTD------RPASPLADLAYAFDAPAGPASHADED----------VDIDEVAIVLFTSGSSGLPKAVELSRRSVIANLTRNGRLPHLLNAAVSLASTPMFHIGGLSS--LLTHFLTGGRIVLAQGRDPGQVMALVERERVQVWGAVPTMAVRVLEHPEFGSRDLSSLRSWPLGGAPVSPELLERIRTQLPTLLSNTWGMTEA-GGFLTVADSRDLRAGTVGRPY-PVVELRI-DRPDDD----GVGEVLARSPTVMLGY--AGRADDDTVDADGWLHTGDLGHLDDDGYLYIDGRSKDVVIRGGENIACPHVEAALASHPAVVEAAALGLPHPDLGEELAAVVVYRSGAPTDDELRRHLAGI-VSSFAVPTRLIRTEPLPTLAGEKIDKKTL----------- 167644547 9 ------------------------------------------------------ELRDVAQQVTGALAAQGVVLGDRVGTLAMNSDRHLAAWFGIMNMGAVCHTLNPRLSDEQLAYVINHA-GDRLILADRHFG----EAVERLRPHCPAVERVVWLDDNEAWLEGRSQDCSWGGFPEESPAGLCY---TSGTTGRPKGVTYTHSNYLHTLMMQPDVFSFSARTNLLLAVPMFH---ANAWGMCFAAAAAGSKLVLPGPKLDGAYELLEEEGVTLTAGVPTVWQTLLQYLGDNKLRLSALERVMIGGAH-CPEAMIHAFADHGVEVQCNWGMTETTAEIAKLDRDAQVKNKTQGR--VPLGVDIAIFDADRNELPRDGQHLGVRGHSVLERYFASDE---TALDSQGFFDTGDIGAIDAAGYLRLTDRAKDAIKSGGEWISSSEIENVALNHPSVAAAAALAVPHPKWGERPLLIVQPKSDNLDAAGIRALL-ERDLAKWAVPDEIRFCDTIPVNGTGKIDKVALRRQI------- 108755452 25 --------------------------------------------------ISYREILEKTCCLAESLLRNGYGRNTIVAVSSENNLQFYIPVVSCMYVGAIVAPINHNYTDLETTHFCSKAVAQKYVFLK--------------NSTLPYIERIVVIDSDDKVYGAETLNSYPMRFPVAEDEQVVFLMCSSGTTGLPKGVMQTHSNLMVRYMHTIDPRYTIKTDVFLGILPFFHGYGLVTNFFALVL--NQKIVVIKRFREELFLKAIQDHKIENLWLAPPLVVLLAKSPLVEKYNLSSIKEVVSGAAPLSRETEEAVKKRLNIDLRQGYGLTEGVIMMSAGDKKH----GSSGRVVT-YMSCKVRDETGRSLGPGEIGELCFKGPMLMKGYYGNDEATRNSFTSDGWLLTGDLGYYDEDNYFYVVDRLKELIKYKGFQVAPAELEAILLNHPNIKDVGVVGVPDEEVGELPLAFVV-KDPQSNLTEIIKYVAEKVSSQKRLRGGVVFVPAIPKNPSGKILRRELRKLLGQML--- 212703378 119 ---------------------------------------------------TYQMLYTEVCRVAHALSSLHINKGDRVALYMPMIPELVIAMLACARIGAIHTAIFSGYAEGGVRSRIQGSKAKVVITADAIRAGKIKPLKANILEKCPSVRDIWWHDLIEDFTLDVDFPCEP-----MDANDTLFLLHTSGSTGKPTGIMHSTGGYLYAAHTTQWVFDMRDDDVYWCTADMGHTY-----GVYGPLALGATVVMVPTPKPDRYWRIVEKFRVNILYTAPTVSLMRLGEAWAERYDLRTLRILGSVGEPINPEAWHWYKNIGGSELPIVWQTETGGAMISPLPYATKLKPGSASRPLPGIDAAVMGGSATRDEEDGDSGHLVIRKPWMMQGVYNDEEKYQSYFSRFGCYESGDGAEVDEDGYFWILGRVDDSINVSGHRLSTAEIEAVLASCPEVAEAAVVPMPHALKGEGIYAYVVTRDEVPWSDDVRKKLRDRDIGALASPEYIQFVEAMPKTCSGKVIRRMLRK--------- 206677861 48 ----------------------------------AKGFGDHTALIGNGRQRTYKELTDWTNRLAHVLDDLGVKAGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAMELGQIVDKAE-----ITHALCDARLLEEMELCLETSRHLQHVVFDGTSNHDATLDRLALESVKFNTVHTGDVALLGFTSGTTGSPKATMHFHRDMIVADGYAREVLQVTPEDVFVGSPPLAFTFGLGGLAIFPLRF-GATATLLEAASPPNMIEIIQKYKATV-CFTAPTAYRVMLEAMEQGADLSSLRAAVSAGETLPSPVYDDWMAKTGKPMIDGIGATEMLHIFNRFDDHNPACT---GKPVTGY-EAKIIDESGAEVPYGEVGRLAVRGPTGCR-YLNDDRQTG--YVLDGWNVTGDSFMKDADGYLHFAARSDDMIISSGYNIAGPEVEAALLSHPAVHECAVIGAPDEARGMIVQAHIVLADAEP-TQETAKMLQDHTIAPFKYPRDVQFIDALPKTQTGKIQRFQLR---------- 70607508 10 -------------------------------------------IVYGDNIYTYKEVYERVVKLANSLHNLGIKKGTTIGVADWNTNRFVELLYASALLGCVPVIRLPPE---QIIWTIKFANVEWLFISR-----DFEALSKVFDSS----KVVYLDGNNGQ-ISYEDLISEKVNY-DVKGGDPYSILFTSGTTGKPKAVMYTHEKVIHGALSIVHQLGLYNSPAKLSSMPFIPFYHLWSWGSAFIAYLGAKYVLTGKFDPKTAIQLIKRENATWINAVP--TMIQMILSSGEQKALIGGQAIPYNVAKSISDAGLKFSTIYGGTDMLAISISIIPGKFQVNDDIDYLRTTTH--PV-PFVEVKVIKPDGTEASYNEIGELYVRAPWLPGSYYNNPEETQRAYDENGWFKTGDLAIITEEGGLRIVDRLKDVIKSGGEWIPSSVLESIISEIPAVEQVAVLGYPDQKWGERPMAVVLKPGQRTDQKEILEYLRDKGINKWWLPDKIVFVDNMPLTSTGKINKLALRKDV------- 147805634 34 ------------------------------------QFADRPCLIVGSTNYSFAETHLISRKVGAGFAHLGLKQGDVVMILLQNCAEFAFSFLGASMVGAVTTTANPFYTSAEI--FKQLNASKAKIVVTQAQYVDLRDYPDGQVAKIGEGFTVITIDDPPENCMHFSVXSEASELPEVNSDDPVALPFSSGTTGLPKGVVLTHKSLITSVAQQVDNLHLTPDDVVLCVLPLFHIYSLNS-VLLCSLRAGAAVLLMQKFEIGTLLELIQRYRVSVAAVVPPLVLALAKNPMVESFDLSSIRVVLSGAAPLGKEAALRSR-VPQAVLGQGYGMTEACLAFAKQPFPTKVVRNAELKVVDPETGCSLGRN-----QPGE---ICIRGQQIMKGYLNDPEATASTIDVDGWLHTGDI------GYV-----------DDDEEVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVV-RSNGFELTEVKEFISKQ-VVFYKRLHKVYFVHAIPKSPSGKILRKDLRAKLAEK---- 153885226 41 ----------------------------EFLARAADVYGDRLAIVHGPVRQNWRDTYERARRLASALSLAGVGRGDTVAALLPNTPAMVEAHFGVPMAGGVLNALNIRLDAANLVFMLRHGEARVLL-----ADTEFAELARQMALEIPGLKVIAVNDDYESFLASGDPHYD-WQMP-ADEWDAIALNYTSGTTGDPKGVVYHHRGAAINAVSNILEWDLPKHPVYLWTLPMFHCNGWCFPWTIAA-RAGVNVCLRKF-EPKLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGPVRGMVAGAPPPAAVLAQMEAM-GFELTHVYGLTEGPAAVCAEQDPEHDRATMKARQGVRYHQSQVAVLNPETMQPGETGEIMFRGNICMKGYLKNEKATREAFA-GGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGATATAEDLIAHCKTLLAGFKVPKAV-FFGPLPKTSTGKIQKYELRRKV------- 213967186 41 -------------------------------------------------RYSYPTLKERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSDFTGL-YQAMAGHLTTKTADLPNLV--GEYETLLAAASPEYE---FEDFDENSVATMFYTTGTTGNPKGVYFTHRQLVHTLGLSAIMGCIDSTDVYMPITPMFHVHAWGIPYAATML--GLKQVYPGRYEPELLVELWRREKVTFSHCVPTILQMLLNAKSAQDVDFGGWKIV-IGGSALNRSLYQTAKAK-GIQLTAAYGMSETLISVAHINEEEQITYRIKGVPGMLVDAAII--DQQGNFLPGETGELVLRAPWLTESYYR-EPEKGAELWAGGWLRTGDVATLDDMGFIDIRDRIKDVIKTGGEWISSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIREGHPFDAKLKPFVEQGHINKWAIPSQIALVTEIPKTSVGKLDKKRMR---------- 75526585 50 --------------------------------------------------YTYDELALRVNRCGSALRTLGLQPKDRVLVCVLDGIDFPTTFLGAIKGGVVPIAINTLLTESDYEYMLTDSAARVAVVSQ-----ELLPLFAPMLGKVPTLEHLVVAGGAGELAALLATGSEQFEAAPTRPDDHCFWLYSSGSTGAPKGTVHIHSDLIHTAELYARILGIREGDVVFSAAKLFFAYGLGNGLIFPLAVGATAVLMAERPTPAAVFERLRRHQPDIFYGVPTLYASMLANPDCPKEGELRLRACTSAGEALPEDVGRRWQARFGVDILDGIGSTEMLHIFLS-NRAGDVHYGTSGKPVPGYRLRLIDEDGAEITTAGVAGELQISGPSSAVMYWNNPEKTAATFMGE-WTRSGDKYLVNDEGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGWEDELIKPKAFIVLKPGYGAGEATDLKAHVKNL-LAPYKYPRWIEFVDDLPKTATGKIQRFKLRSA-------- 94310658 21 ----------------------------------------------GELRYTYREFRERVGKLANSLSALGVHHGSTVAVMDWDSHRYLECYFGVPMMGAT-LFTVNVRLSQQILYTLNDAGADVVLVHP-----DFVPVIDQIRDKLTCKPRFVLMADGQEYEALVGAASPEFEFPEFDERTKAATFYTTGTTGDPKGVCYSHRDIVHTLTATASLCSMHREDVYMPITPMFHVMAWGIPYVAITL--GLRTVLPGRYAPEMLLKLRAQEKVSFSHCVPTILQMLLHAAEAGGQDLSGWKII-IGGSALPCEAARGIDIFAGYGMSEIVALAQLPPGYQPASREEEVRLRSTGRPVPLADFRVVGTDMRELPRDGQSGEIVLRAPYLTRSYFR-KPSASEELWADGYLHTQDVAVVHENGFVQIVDRLKDVIKTGGEWVSSIEIENLVTRVPGVRECAVIGVPDARWGERPMAFVVRQPDSEVGAELMNHVSAQRLSKFAVPDRIAFVAEIPKTSVGKIDKKLLR---------- 120401985 24 -------------------------------------------------SWTWSQWNDRVRRLAGALTDRGVKRGDVVAFLDKNHPACVELTFAAASLGAANAIINFRLAADELDYVLNDSGAKLLIV-----GEEFKPSIDKIRDRLEHIEHVISVGDDEYEAMLE--ASSPVRSADVEPGDVCIIMYSSGTTGRPKGVELTQANIIAHTVNAHEGFEFDEGDKNMVSMPLFH-VGGSSYVQFGIHDGVPSVMTRDVDGMTLAGAILKGANRTF--LVPAVLAKVLEAGEDAVKLFGSLKTFAYGASPMPLPLLRQLQAWPNTDFMQAYGLTEGVISHAHRDPGREERLSSAGT-LVPNAELRVVDDTLEDVPTGEQGELWFRSPQLMKGYHNKPEATAEAITEDGWFRTGDVGRVDDGGYIFVEDRLKDMIISGGENIYSIEVERVLAEHEAVVEVAVIGIPDDRWGEVVKAVVVLEREVTE-TELIAFARER-LAAYKCPKTVDITDELPRNPTGKILKKELRK--------- 70726190 58 --------------------------------------GDKIALNYRDEQYSFNELKVLSNKAANVLDKANVQKGDRVFIFMSRTPELYFAFLGILKIGAIVGPLFEAFMEKAVTDRLENSEAKVIVTTNSL-------LGRIPKDKLPHLETIVVVDDEEKYVDFNNQASEEFDIEWLKEDDGLILHYTSGSTGQPKLLHYISGKYVLDLKED-DIYWCTADPGWVTGT----SYGVFAPWLNGVCIAGGRF------SPEQWYSMIETFKVTIWYTAPTALRMLMSAGDDEKYDLSSLRSILSVGEPLNPEVIKWSKDVYDKRVLDTWWMTETIVNYPAVD----VKLGSMGKPL-PGIEAAIIDDSGNVLPPNRMGNLIKKGPSMMYSIWKNPEKYNSYFIGD-WYVSGDSAYQDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPVRGEIIKAFISLRQGYKPSDELKAFVKER-LSGHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 158422203 3 --------------------------IGFLFRRARAWHGASVALVDRVGPWTFEALMARIARFGQALAGLGLLRGERVALLLPDIREHLEADYGAMAAGFISVPLSAGMRRQDLVAHLRRTGARA-VVAEA----TLIPMLAELRSELPDLRHIILGGTVSGAHDYEDLLARASDLPPGESEDIAQLALSAGRTGQPKIVKLSHGNISAVAGNLIAGLRIGSDSVFLNVRPL--WAPLQFM-VLAYLLGGSRIVLGGAFDAER-FPFMARFSVTRSAMSPAQLAELLPHLAPEDVALNAMEMLHIGGAALPEAVCDEALNLVGPRISVHYGLAEALLSAERLSVKRALLRTTVGRPFFGY-ETRLEGVEDTFATEQE-GEILIRGPHVMTGYWDDPEATARVLC-DGWLRTGDIGMLSSGYDLKVVGRTQDLIFSAGQTVSLREVEAAIARHPAIREVAVVGLPDGEAGEALTAFVVLKDESAASAEEILAFTHGALIGAKRPKAIHLRRELPRSDYGGI---------------- 187606340 74 --------------------------------------------------YTYADMKKESNRSGNVLKSIGVEKGDRVFIFMPRQPELYFILLGAIKRGAIPLFEA----------FMEQAVHDRLLDSEAKVIVTTKELLPRIPDQLPHLETILLVGEVEEYRKLANDATTDLELTWVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHMMTGKWVLDLQPDDIYWCGWVTGTSYGIFAPFLNGAVIVGGRF------NPEFWYSVIERFGVTVWYSAPTAFRMLMGAGDEEKYDLSSLRHILSVGEPLNPEVIRWGHEAFDLRIHDTWWMTETICNYPTMD----IKPGSMGKPI-PGCEAAILDDRGQPLPPHRMGNLALKTPWMMRKIWKNDAKYESYFWGD-WYVSGDSAYMDEDGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFIAPSDELKQ--EIQQFVKE-GLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 67473733 64 -----------------------------------------------------------------------LQRKDVIGIYLPNCIQFIISSASIETCGFIMIPLNPAYKPDQLELFCK---------TDVKLVVTTKALVPNVIKANKSMKIVVVDSTKEDITNFEDLIKVPLQRNQISSEDVLFYGCTSGSTGEPKICVYTNRAFVGNICSNQSFFPIEKR----VSLSFAPLYTTTGHIIVSFIVAKGYYIFLDKFDVEKIFQIIEENHVTSTGGAPSAFMALMKHPNRTKYNLSSLKEVTIGGAIASNELTESVKRVFNLQYSSGFGMTEGIV--------YKMPAKSTGYSLTKNYEVRVVDHETREVLPGIAGELEIKSPFILKEYLNNPEANKQAFTKDGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMVAHPKIQEAAVIGIPDKIQGETLVAFVIVKSGSSFTMEMKEYLTDK-LVPFSIPTYIFQLQEMPRTSFGKVYVPKLKEIVKD----- 119474793 305 --------------------------LSDAMVENAQKWPDNIAVIEGDRSLTWPEFDAKLNQMANALIARGIKPNDKVAALARNSLEYMVVMFGTLRAGACIVPLSGMASSESLAMMMDNSDAEILFLEN-----QYRELIDPVKSRLTKVTTDGFVGSGDGWGGYEAIDGFPTTHPGVKTPELGFIIYSSGTTGVPKGILHARSMRMQEYPKGAATGYSPYART-LISTPLYSNTTMAA--LLPTMANGGCAVIMPKFDANEFLALAEEHKITHAMLVPVQYQRILDLPNFADYDLSSFLMKFSTSAPLREDLKRRVITDWPGGLVEYYGMTEGGVGCLLLAHMFPTKLHTVGFPM-PGNLIKLVGEDGKEVPAGQPGELYGRSANMMDGYFKAQDKTAIWIDEDGWQRSGDMGRIDEDGFIELLDRKKDMIISGGFNVFAADLEDVLIKHAQVSDVAVIAIPSDQWGETPLAIVEPVGLLPDTSALKAWANERLGKGQRISDVV-LMSDLPRSTIGKVLKKDLR---------- 119503097 40 --------------------------------------------------YTYKDAFSRSRQLANVIAGWGLSQGDRIATLAWNDYRHLEAYYAAACSGYVCHTINPRLFPEQIVYIINHAE-DQFIFVDP----DFWPLIEQVAGECSNVKGWVVMATPENYETLLEGQSDQFSWPELDENAACALCYTSGTTGNPKGVLYSHRSTVLHTYATLDALGMSGGDVVMPIVPMFHVNAWGNPYACPV--AGCKMVMPGNKMGDGATALINEEGVTMSAGVP---TVWLNLLNHLRSEVDTLKQIVVGGSACPLSIMEEFD-TYGVDTRHAWGMTEGTANHRDLHTQEEFLRMTVGTPIWGVEVKITDDDNNPLPRDGVAGALKVRGPWICSSYYKLE--GSEAHAEPGWFETGDVATISPEGYVAITDRTKDVIKSGGEWISSIEVENCATGHPQVAEAAVIGRMHPKWGERPLLIVVRNAEGPEA--LKTFLDGK-IAKWWIPDDVQFIEDMPHTATGKIQKTTLRDIFAD----- 218680870 2 ---------------------------------------------------------------------------DRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFNKTDLRHVVVTSLGEMLGAKGLIVVRRVKKLVPLREGAKKTLQPVTLAGSDIAFLQYTGGTTGVAKGAVLTHANLLANLRTAFERKKQPEVLNFLCALPLYHIFALTVNSLMG-MSLGARNILIANPRD---IPGLRQRQVRCAYLSPAFNTLFMNNADFAKLDFSSLIMSLGGGMAVQRPVAERWLKMTGTAVTEGYGLSETVATANRFDSAE--FTGSIGLPM-PSTDLDIRDEQGKSLPLGDVGEICIRGPQVMAGYWQKPEETARVMTDDGYFRSGDMGFMDARGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAIGVPDGHSGEAVKLFVVRKDPNLTEAEVKAHCIAN-LTNYKRPRFIEFRTELPKSPVGKILRKDLR---------- 85858649 26 --------------------------------------------------YTYRDIQKMANKMANMFKDLDIRMGDRIIMLVLDTPWFYSTFWGAVKMGAVPVPSSTMLTPADYEYYLNDSQARTLVVSSR-----LLPVVNQIE-ELRFLKNMIVVDDDGVFTPYQQIYSDEFQTVFTSADDVAFWLYTSGTTGGPKGAVHSQSDMQYSAETEKDICYSAARLFFTYGLGNAMFFPMS---------VGAAAVLNPDPAPAHVFRLIKTYKATLFFGVPTLMLITQDGADPKDHDLVSLRACPSAGEALPPDLYHKFKARYGVEILDGPGSTEMLHIYNKLGD---VKPGSSGKPVPGYEEKIMDEEGKNELPDGEVGNLWIKGRSSLRYYWRKRDKTAATVIGE-WVNSGDKYYKDAEGYYWPSGRADDMLKVGGIWVSPLEVENCLREHASVMECAVVGAMDEENLVKPKAFVVLNQQSPEEKELKQWVLDR-LAKFKYPRWIVFIDSLPKTATGKIQRFKLR---------- 158315497 16 -------------------------TLPGFLREVTARFGEREALVAAAVRWTYSELWERVVEVASALRACGVGKDTRVGVLMTNRPEWISSVFGISLAGGVAVALSTFSTQSELDDLLRISGVSVLLLERSVLKKDFAAVLTELEARFPFLRRVVMIGEGGPAGAIETWRDEPRELVEVQPSDTALLFFSSGTTSRPKGILNSHRGVAIQLWRFRRMCWTANGFFWSGNFGMA----------LGATFAGGSVVLQPTFLPVEALELMATEKVNF-PFAWPHQWAQLEAAPNWKDDLSSMRFADVNTARHPTVSTRWAEPGHAYGNTETFTLTTGLPANT----PPERHRDSSGEAL-PGVTLKIVDPLTGAVVPGEQGEICVKGPTLMLGYVGIPLDE--TLDAEGFFRTGDGGYLDVDDLLFWKGRLTDIIKTGGANVSPREVDETLATYPGVKVAQTVGVPHETLGEMVVSCVVPHDGVRDADEIRGFLRER-LASYKVPRRVLFFEEIAVTGSAKIKSADLRELAASRL--- 212509992 80 ------------------------------------------------------------------LKKFKLQKQDLIAVILPNCPEYPTILMACSMSGIIVTTLNPQYTAAEISH--QLKETKAKVITVAQAKENCITAVNLLKINIPI---VIVKSHPENEIPIDDLSAKEFHSTVSSPDDVFVLPYSSGTSGLPKGVQLTHKNIVSNLTRDISECSI------LGVLPMFHIYGMVVV-TLDAISDGARLVTLPKFDPKLFLETLVREKIKIAYLVPPLVFFLGSSSFVERKHLQFIKHIVVGGPCGEKDVNKLMEKGKDVDFSQGYGMTETIVTISHKDRFHK--YSSIGHPV-PLTQMKVVDDTGKSLPPRKSGEIHVKGPQVMKGYLNRLEENRSTLDEDGWLKTGDSGYYDEEFDFFINDRLKEIIKVKGFQVAPAELEEFIRSHPKVADAGVIGVNHPGLGEVPKAFVVLKNEKCSEGEIKNYVKE-NLSSYKLKGGVQFLKEIPKTTSGKILRKALKE--------- 172039892 44 ----------------------SGDTLVDMFIKASSEHGKDVMLDFFGGTTTYAQAHVQVRKVAAGLKALGVRPGDRVAICLPNCPQHLISIFAVLYLGATVVEHNPLYTARELQ--GPFIDHGAKVIIDKIAPLCEELVNRTQLHTVVTVNMIEAMPKIKQLLPIEQLHTVPFQVPERSLDDEAFILFTSGTTGKPKGAMLTHRNIMANVAQG--LAWVGEQEIYLAALPMFHIFGLTLTAALGV-ATGGKLCLLPKPEIPLIVDQMKKQVPTYMPGVPTLYDKILEAAEEHNLDINGVKNALSGAAPLPVSISHQWQGRTGGSIIEGYGLTETSPIATANPISEHARAGYIGIPF-PSTEVRVADPEDRTMPDGEAGELLIRGPQVFSGYINVAD-DEQPFFED-WFKTGDMAVMEEDGFLRIVSRIKEMIITGGFNVYPAEVEEVLADHPMIAKAGVVGLAKED-GSDEVVAAVVLDEHVKKEDVKEWARHE-MTRYKVPRRFFVVDELPTDLIGKIRRREIKDMV-EKIVA- 214042287 65 --------------------------------------------------WTYDEFCAEVHRISHALRDLGIGKGDRVAIAMRNYPELMMLTLAIASVGAVTVFINGWWTTEELDYALQDS-GAKTIFADGPRVDRMLPLVDRLGLRIVGVRD----GEGMVDLGLDDMPDTPVEGIALDTDDDFAVMYSSGSTGKPKGVVQTHRSAV-----SAVFSWLIQAVAALIVTPLFH-VTATHPLFLLSLPAGAKISLLHKWDAEEAVRVINREKVTRFLGVPTQSADLLEAAKRMGETLPTLAWLGAGGAKRPAAQVAQLQGQFGWGMTETNALGIGMVGEEYNKRP-----NAAGKLHPPLQDVRFLDDNGNDVPVGELGEITVKSPANMRCYLNKPEATAETM-QDGWLRTGDLGVIDAEGFITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDERLGEIVGAMIQTRDGKKLSPEDMAAHLDGRLAKFKMPQQL-WCQDGPLTATDKIDRRAIRAA-------- 73538583 16 ---------------------------------------DRTATIFRTRRQTFRQLGDRVARLAGALRQLGMAEGHRVSMLALNSDRYLEYMLSVWWGGGVPVWSVP-----EIVYSLDDCDTGILIVDDHFLPMVPGIVAS--ASRKPVLIHVGDNATPDGMLSYERLVAEPVEDAQRGGDDLAAIMYTGGTTGKPKGVMQSHMNLWSSAISRMAQYPCPEDTITLHACPLFHTAAMAKAVTLFV--AGATHALIPAFDAKEVLDTMVREQVNEILLVPTMLQAVLSHPDFASHDLSGLQRINYGASPISAGLLDAALAALQVQFFHAYGLTEAAVNPPVNHGPE-------GRASGLYRSAKIVDEQGVEVPRNTVGEIIVRGPNVMQGYWNKPAETAATL-RDGWLHTGDGAYMDENGYLFIVDRLKDMIVSGGENVYSAEVENVLSRHPAVASCAVIGVPDARWGEAVHAVIVLK---PGAQADEAGLREHCIAGYKCPKSIEFRAEMPLSAAGKILKRDLR---------- 171319730 23 ----------------------------DFLVRAAEVYGERLAIVHGDVRRTWGETHTRAKQLASALAQAGVARGDTVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDISSVLFMLRHGEAKVLIVDTEYADLAHRA-AREV----PGLKIVSVAADPARFAGATDYEADYAWTPPADEWDAIALNYTSGTTGDPKGVVYHHRGYLAAISNILEWDMPKHA-VYLWTLPMFHCNGWCFPWAVAA-RAGVNVCLRKFDA-KTVFDLIRSERITHYCGAPIVQSAIANAPAEFRAGIDHTVHAMVAGAAPAPAVIAKMKEI-GFDLLHVYGLTEKQAHWDALPDDERARLNAQGVRYHLEAGATVLDPDTMAPVPGETGEIMFRGNICMKGYLKNPKATDEAF-HGGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELRDGASATEEEIIAHCKQLLAGFKVPKVVRFGE-LPKTSTGKIQKFQLRNEV------- 138896323 39 --------------------------------------PNRIALFYENATITYRQLRDWSNQMANVFRKLGVKKGDRVCALMPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHAEAKVILTNKE------QRAKLPAKEKMPTLEHIFVVDDEREFWKTLSKESTEHSLEETTADDLLAIQYTSGSTGMPKMWPHNVLINIYPYMRGADPGWA-YGLIFCTFAPMAFGVPI-------VFYEGPF-------KPETCYSLMEKYGVTNFAYAPTAYRAMAAAGADGRYHL-KVRAMSSAGEPLNPEVIRFFQEHLGVTIHDHYGLSETLMLIGNLNAAADIRPGSMGCPLPGFDIALLGED-GTPVADGEVGQIIDSIPNVFKGYWKDPEKTAERLVGRWFL-TGDLANKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPIKGEIVKAFVVPSDEL--AEELSLFVKTR-LSKHEYPREVEFVTELPKTPSGKIQRFILRNQEREK---- 189236356 20 -------------------------TLHEYLWQNLEKWPDKTATVCFETQRSYTYHQIYKKSLSTNFLKLKFNRRDTVGVVLPNTPEYPIVLLGAIQAGLRVTTCNPNYTSEELRR--QLSDSQSRLV---FTSRELLPLVRQA-TNLPVVEDRSVSSGAISFHEISSGECQPVT--DINCDDIIFLPYSSGTTGLPKGVQLSHYNIVANLSQSPEFALIERQDVIPAFLPFFHIYGLVV-VLLETLLQGAKLVTIPKFSSDNFVKLLKNYKNDVIFAVPLVVIMAINHPNITKDDLLNTRTIMSGAAPLGGSDVERFRAKTKVSLIQGYGMTEGPVTIIQSESPNGVKIGGSGF-LVPNTEARIIDSPPENLPPNKSGELIVKGPQVMPGYYNNPQANQDIFLEDGWLRTGDIAHYDDDNHFFITDRLKELIKVKGFQVAPAELEAILREHPSVEDVGVVGVADPVLGEVPKAFVVAKSQEVKARHLEEFVASKVAKHKQLKGGVVFVGAIPKNPSGKILRRELKK--------- 157356603 90 --------------------------------QKAEEFPSRRALSVGKLDLTHARLDELIDKAASLLLASGINPGDVVALTFPNTIESVVVFLAVIRCRATAAPLNSAYTTEEFEFYLSDSESKLLV-----TSQEGNQPAQAAASKLKIPCITATVSDTGDDVILSDYNSD-LKSNSINSADVALFLHTSGTTSRPKGVPLTQLNLASSVRNIKSVYKLTESDSTVIVLPLFHVHGLLAAGAAVTLPSAGRFSASTFWSDMIAY------KATWYTAVPTIHQIILDRHLSKPESLPKLRFIRSCSASLAPSILARLEESFGAPVLEAYAMTEALMASNPLPENGEHKPGSVGKPVG--QEMAILDENGVLQQPNVSGEVCIRGPNVTKGYKNNPEANKAAFSF-GWFHTGDVGFLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDVAQGVAFGVPDDKYGEEINCAIIPREGSDDESEVLRFCK-KNLATFKVPKKVFMTDTLPKTATGKIQRRLVAE--------- 217272798 35 -------------------------------------FADRPCVINGATTYTYAEVELISRRVSAGLNGLGVGQGDVIMLLLRNCPEFFAFLGASYR-GAISTTANPFYTPGEIAKQASAAQAKIVITQAAYAD-KVRPFAEENGVKVVCIDTAPEGCLHFSELMQADENAAPAA--DVKPDDVLALPYSSGTTGLPKGVMLTHRGQVTSVAQQVDNLYHHKEDVILCTLPLFHIYSLNSV-MFCALRVGAAILIMQKFEIVALMELVQRYRVTILPIVPPIVLAIAKSAEVDRYDLSSIRTIMSGAAPMGKELEDAVRAKLNAKLGQAYGMTEAAMCLAFAKEPFEIKSGACGTVVRNAEMKIVDPETGASLPRNQAGEIRIRGHQIMKGYLNDPEATANTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPSISDAAVVPMKDEVASEVPVAFVVKSNSVITEDEIKQYISKQVVFNKRI-NRVFFTDAIPKAPSGKILRKDLRAKLA------ 194289443 27 --------------------------------------GGKTAYRDDTTSLTYAELDDRSRRFSGALRAAGLRQEERVLLCALDTVDFPVVFLGCLLAGVVPVAVNTLLTADDYAYMLDHSGARAVVVSEPLAAIDKSGLAPTVIQAAPHAG----AAPSCSVGAMLARTRTPATAASTGPDDMAFWLYSSGSTGRPKGTVHTHANLFHTADYARQVLGIREDDVVFSAAKLFFAYGLGNALTFPMSVGATTVLMAERPTPAAVFKRLREHQPTVFCGVPTLGMLAAPDLPARAD--VALRVCTSAGEALPRDIGERFLAHFGCDILDGIGSTEMLHIFLS-NRPGAVRYGTTGVPVPGY-EIRLLDEQGQPCAAGEIGELFIKGPSAALMYWCNRDKSRETFV-GAWTRSGDKYLRDADGYYTYAGRSDDMLKVGGIYVSPFEVEAALAQHPAVLEAAVIGVADELVKPKAFVVLRPGQQDGMAAELQAFVKSR-LAPYKYPRQIECVPELPKTATGKIQRFRLRQ--------- 89100839 14 -------------------------------------------------RFTYRQIAERTKKLAAALESIGVERGDKVGTLAWNHHRHLEAYFAIPCSGAINIRLSPQH----ISYIINHAEDKVLLIDP-----DIVPLIEKCQQELSTVKAYIIMGDEEEFLETGRSDYEPDDLDENSPAGMCY---TSATTGNPKGVIYSHRGIVHSMALGMDSAAVSEKDIAMPVVPMFHVNAWGLP-FAAVWFGTSLVMPGPYFTPKLLAELVQSEKVTITAGVPTIWLGLLKELDENEYDMSSLRSILCGGSAAPKGMIKAFEQKHKIPFMHAYGMTETLVVISTLKSYQEDIKAKQGILVPGLEMKAVGKDGEVKWDGKEMGELAIRGPWIASEYYKDDRTDEA--FKDGWLYTGDVVTLDEEGFMKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHEQWQERACVVLKDSHKGLDKQELYDFLQPQ-FAKWWLPDEILFMEEIPKTSVGKFLKMALRDQVQQQLAA- 169631241 4 --------------------------IADLIEHAIDTMPDRVAIISGDRKLTYAELEEQSNRLGHYLQSQGVGPGDKVGLYCRNGIEIVIALTAIVKIRAISVNVNYRYVEAELHYLFENSDMAALVHERRYS--------DKVANVLPSTPNVKTAIVVEDGVPFADAQGSPERDFEERSPDDIFLIYTGGTTGFPKGVMWRHEDIYRSLGEYIEGEWLAKQGAEAAPFPMIHG--ATQAATFMALFQGRTTVLAPEFNPEEVWELIEKHKINMDAIGRPL-IDALDTETGRARDLSSLWVLASSAALFSQTVKERLELLPNRVITDAIGASEGLSTVTKGQ------MHPGGPTVKISSTTTVLDEEGNPVQPGSVRGLIAKSGHIPVGYFKDEKKTAETFTFNGYAIPGDWATVEADGTVTMLGRGSVSINTGGEKVFPEEVESVLKGHPAVFDAVVVGVPDEKWGQHVGAVIAVREGVELTFELDAHARKE-IAGYKVPRSIWIVDSVKRNPAGKADYRWAKE--------- 167588445 11 ----------------RRDANYAPLTPIDFLVRSAEVYGDRVAIVHGDVRRTWGETYARAKQLASALARAGVGRGDTVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDISSVLFMLRHGEAKVLIVDT-----EYAELAHRAALDIPGLKIVSVADDYEAFVAGGDAE-HAWTLP-ADEWDAIALNYTSGTTGDPKGVVYHHRGYLAALSNILEWDMPKHA-VYLWTLPLFHCNGWCFPWAIAA-RAGVNVCLRRFDA-KTVFDLIRRERVTHYCGAPIVQSAIANAPAEWREGIDHTVHAMVAGAAPAPAVIAKMKEI-GFDLLHVYGLTEKQAHWDGVSDEERARLNAQGVRYHLEAGATVLDPDTMAPVPGETGEIMFRGNICMKGYLKNPHATDEAF-HGGWFHTGDLAVLSPDGYIRIKDRKKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELREMSATEEEIVAHCRQL-LAGFKVPKAVRFGE-LPKTSTGKIQKFQLRSAV------- 91783053 10 -------------------------TMGRILADKAQRIPDRTFLIWQDRRYTYAELETITNRYANGFIAHGIGYGDHVAVMLPNCPEFFWVVWGLSKIGAVAVPINTAAKGELMRYFLDKSDSVCFVVDEEWS-----ERVAAIRSEVPQIRQYFIGGNGVPSLPLSELESDDASQPRVAYDDTQLIMFTSGTTGPSKGVQCPHSQHAVGRALTVDFGYREDDVLY-TCLPLFHG-NAAYYSCYAALWADAAIALAPRFSATRFWDDIRRTGATFNTLGAMTNIIWKPGPHERETKLRLCMAVPVPKEIYSEFQER-----FGVVLTSVFAMTENFA-MTRFSDPAE-KAGSAGKPRGEC-ELRIVADDGTDLPAGGVGYMLPLKPGSMKGYYRMPKETAREF-DNGWFKTGDRGYLDEDGYLFFMDRKKEAIRRRGENISAYEVELILCRHPAIHEVAAIPVASELSEDDVMVYVVLKGESMTHADVVHFSAEH-MSYFMVPRFVEFIDKLPKTASEKLEKYKLK---------- 186475292 63 --------------------------------------------------------------VAALLADRGVRAGDRVMIVAENSIVQIVLMFAAAKLDAWALMSNARLSAAELDAIRAHAQPVAYAVPDARQHAE-----RHGAQAAPTLAADIGAWS----YALDD-NTQAEAVETASDRQCAALIYTTGTTGSPKGVMLSHRNLLFIAAMSSTLRRVNADDVVYAVLPISHVYGLASV-CLGSLYAGATLRLAPRFSPEAVRRALAEERVSIFQGVPAMHAKLLEYLQANGLPWSALRFAYSGGSPLDAALKARVESVYGVALHNGYGMTESTVSQTMIESPRADCSVGQAIPGI---EVRFVGSDGVDVAQGEVGELWVRGPNVMLGYYRNPQQTLATVTRDGWLRTGDLAREDADGAMHIAGRSKELIIRSGFNVYPAEVEHVLNAHPDVVQSAVIAVADN---EEVVAFVELSGSAAATPDDLATWCDARLAPYKRPAEIRVLAALPAASTGKILKHRLRDLI------- 111026986 16 ----------------------------------------RNAIIDGDLTFTYREFAERSNRLTGVLAARGIGVGDRVAVLCTNSHIMLELHNAVPLRGAVLVPLNIRLSEPELDYILEHSGATLLVATHEFADIAGSLAARR---NIPLLQ----ADGSDSAYETELVSAEPARVESDDDRTLLAINYTSGTTGRPKGVMYHHRGYLQALAMTYHMG-LGPGSRYLWTLPMFHCNGWCFP--WAVTAAGGTHVCLRAVDPSEIWRHIREGATHFSAAPTVLSMIAEHAAAADGPTANPVKV-STGGAPPSPTLLRRM-VKLNMQITHLYGMTEAIINWDSLGDQAAAEKQAQGVPNVITGGARVVDSAGKDVEPDAIGELIIEGNNIMLGYYRDDAATAAA-NVDGWLRTGDLAVMHADGYVEIRDRLKDVIISGGENIASVEVERVLDSHPAVVESAVVGIPHDRWGEVPIAFVTVRPGTEHEEELVEFARQH-LARFKVPKKIIFA-NLPRTSTGKIQKNVLRNA-------- 145256748 29 ---------------------------------------------------SYQQLHNHIADFQAKLARLGVTHGAAVSLALINSYEFIVAFLAASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLLLIPKGSYIKDGPAVGRKYQAAIAECNGSEIVLDVKEHGKLAGNGGADIQ--EAQPDDIALVLHTSGTTGRPKAVPLTHKNLTTTMRNIQATYNLTPADRTYLVMPLFHVHGLLA-AFLAPLYSGGSVIVPPRFSATDFWTDFTTHKANWYTAVPTIHQILLK--TPLPNPVPPIRFIRSCSSPLSPKTFQDLEKAFNAPVLEAYAMTEAAHQMTSNPLPP-----GKRQPLGQGVEVRILDNNGNEVPQGQEAEICVRGDNVTKGYLNNPSANASSFTGDGFFRTGDQGKKDADGYVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEHYGEDGAAVVLKSHGAATEEELKAWV-ESKLAKFKTPKKVWLVPQIPKTAT------------------- 44889628 37 -------------------------------------FSDKPCIIDGITEYTYADVELTSKRVAVGLRDLGIRKGHVIMILLPNSPEFAFSFLGASYLGAMSTTANPYYTPAEIKKQA-MGSGVRVIITESCYVPKIKDLEHNV--KIVVIDELV--DEHSTCIPFSQLSSDERKLPEVEISDVVALPYSSGTTGLPKGVMLTHEGLITSVAQQVDNLYFRSDDVLLCVLPLFHIYSLNSVLLCG-LRAGSTILLMRKFDLTKVVELVGKYRVTIAPFVPPICIEIAKNDMVGMCNLLNIRMVMSGAAPMGKELEDKLKEKMNAVLGQGYGMTEGFAKHAKSGSCGTIVRNAELKVMDPETGFSLG----RNL-PGE---ICIRGPQIMKGYLNDPEATSSTIDLEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLVSHPCIADAAVIPQKDEVAGEVPVAFVVKASGSDITEDVKEFISKQ-VVFYKRLQTVYFVHAIPKSPSGKILRKDLRARLS------ 145222177 41 ---------------------------------------------------TWREIGERAKQVANALAELGVRHGDRVATLAWNSDRHLALYFGVSGTGAVMHTVNPRLFPEQISYIVNHAETFAPLVSGLASSFDSVEVAMTDREHMPDVPGI----SADRLLCWEDVQSTHYEWPEFDECSASSLCYTSGTTGNPKGVLYSHSTMLHTLMAAARDTIDIHSSVILLVVPMFHANAWGSPYTAAMV--GAKLVM-PGPHLDSVYQLMKAEGVNQSQGVPTVWMMYLDEHPEIDAHELGLRYAGTGGAALPLSMIERFEKDFGAEAYQGWGMTETLPKHDALDPADRRSLRKQGRGIWGVEIKIVDDDGNRLPWDGKAGEVWVRGPWIASGYYRGE--GGDKLDGEGFFPTGDVATIDPDGYLQLVDRTKDVIKSGGEWVSSIDLENAAMGHPAIAEAAVIGVPHPKWQERPLVAVLRKGHSATREDILEFLAER-VVRWWLPDDVVFVDELPHTATGKVLKITLREQYRDHELS- 148553310 16 -------------------------------------YKDRAALSSTDGPIGYRELDRRADEVARAMIADGARPGDRAAIWAPNMWEWVAATVGVQRAGGAMVPLNTRLKGGEVADIVRRGGVARLFVIGDFLGRHYPEMLR--GEAMPGLRRTIVAGEEDDFIA-RGRSTSDAALAEVTPDSIADIMFTSGTTGAPKGAIFDHRRSLGGGRAWANISRQTADDRYCVFGPFSHNASYKAGWVAG-LMTGSTVYWPEAYDAVSILDLIAGNRISVMP-APPTVFQEMLAHPNWRDDISSYRFLSTGATVVPIELMKRLQAE--TTIAEIYGMTEGSATHTRPGDPVERVAYTVGAAIEGTEIKLVGPD-GRAVPTGEPGEVLIRDDKLLIEYLDNAEATRATIDAEGWLHSGDVGTLDAEGYLKLTDRLKDMYIVGGFNVYPAEIEKQMTGLPGIHQSAIIGVPDQRLGEVGHAFIVRSAGSTITAEEVIGWSKANLANYKVPRGVTFVDALPMNATGKVIKFALREMV------- 68536433 40 ----------------------------------------------------------RAAAMANMLREFGIERGDRVGTVLPNCTEHLEVLLSVASMGA--VFN-PINRDTQITHICPCVEAVLVIGPDFADTEAVQKLATQGEKGTPGLSHLRILNLEAEL----DGRSADFDWPEVEETDPAAICFSTGTEGPPKGVVYSHRAWLHSMQRAADSFSIRNGTSFLCCVPIYHVLSWGVP--LAAFMAGAPIVFTGSATPEHLAHVIEDAMPRQAHGSPAVWTGLLVHYAKKHPKKMSLQEIYVGGSQVSPAMIDAWEERFGVDIIHSWGMTETGPVGTVAHPP----AGVAGAARAKYRESRIVDDHDNVLEANDEGELQVRGNTVTASYYK---DDSPRFTEDGWLRTGDIATVNKDGYLTIHDRKADIIRSGGEWIYSAALENYLLEPEAVIEAAVIGIPSEKWGQRPLAVVVVAEGTPTAQELAKELRER-VPGWMVPENWTFVDHIDKTSVDKFDKKDLRQHFRE----- 23664434 27 --------------------------------------GSKIAYIDDNGRYSYDELAARVNRFANALGALGITREQRILMCVHDTIDFPTVFLGAIKAGVVPIAVNTLLTQSDYEYMLSDSRARIAVV----SAPLYDTFA-PLLGKVESLERIVVAGGEDSVAALMANASDKFEAVATTCDDPCFWLYSSGSTGAPKGTVHIQSSLIHTAELYAKILGIKESDVVYSAAKLFFAYGLGNGLTFPLSVGATAVLMAERPTPAAAFKRLREQQPTIFYGVPTLASMLADADCPTREEL-AIRMCTSAGEALPEDIGRRWTERFGVEILDGIGSTEMLHIFLS-NRPGDVHYGTTGKPVPGY-QVRLVDDEGNVVEGAEPGELQISGPTSAVMYWNNREKTRATF-QGPWTRSGDKYSRNAEGYYVYAGRNDDMLKVSGIYVSPIEVESCLIQHPAILEAAVVGHEDELIKPKAFIVLKPRSEQ-LAAEIKAHVKAH-LAPYKYPRWMEFVDELPKTATGKIQRFKLR---------- 157112922 52 -------------------------------------------------QLTYQQILEQSARVATGLTRLGLTKSDNVAIVSENCLEYCFAMFGSIFVAAPLALLNPAYVEGELQHAINLSRKIIFVSPNVLEKI--VGVIRKMQLNV----KVVLFGDH----PKVSAYTEVMRFSELVNSHVALIVLSSGTTGLPKGVQLTHINIMTTVAHSKEILELPDQLVALAATPLYH--VVAGVGLINMVTNNCRCVLMPKFDVHMFLNSIQKYKVNLMTVVPPLMVFLAKHPIVDNYDLSSLMTLICGAAPLSKEIEDQVRERLGIAIRQGYGMSEGVLMQTGFENKAGCV----GKVRLGQWVKVIEPETGKILGPNQRGELCFKGSLIMKGYV-GKEH---AIDKDGWLHTGDIGYYDDDEDFFIVDRIKELIKYKGFQVPPAELEAILLKHPKVKDAAVIGLPDERVGELATAFVVKEDQEVTGAEIIKYVAEQVSQQKQLHGGVRFIDAVPKTTTGKILRRELRE--------- 120611834 53 ----------------------------------------------GGVAWTYADLQDKAHRIANVLHRMGLQPGNRVLLRAPNNPMLAACWFAVMKAGGIAVATMPLLRAKELKAIIDIAQ-VTHALCDASLAEELALAAQEPGSPLRAVRHFHDAGP-EGLEALMAGASAGFTNVDTASDDCCLLGFTSGTTGVPKATMHYHRDVM-----AICHCWPPHDDVFIGSPPLAFTF-GLGGLLLFPLHIGASTVLLEKAGPPQLLEAIQQFGATVLFTAPSYRTLAADGALLRG---TPLRKCVSAGEALPASTRALWKEATGIELIDGIGATEMLHIFISHDEAGARPGAT-GRPVPGY-RARVVDEAGREVPPGTVGRLAVRGPTGCR--YLADERQRA-YVQDGWNLTGDAYLMDADGYFFYQARTDDMIVSAGYNIAAPEVEEALLAHPAVAECAVIGVPDAQRGQIVKAFVVLRDDGTVQA-LQDFVK-RTVAPYKYPRAVEFTDRLPRTQTGKLQR-------------- 194291808 36 ----------------------------DFLVRAAEVYGDRLAIVHGPLRQNWRDTYARARRLASALARAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLLFMLRHGEARVLL-----ADTEFADLARQMALELPGLKVIAVHDVGPQATPFGDTDYEAFQMPADEWDAIA-LNYTSGTTGDPKGVVYHHRGAAINAVSNILEWDLPKHPVYLWTLPMFHCNGWCFPWTVAA-RAGVNVCLRKF-EPRLVFDLMREEGVTHYCAAPIVHTALVNAPTAWREGVRGPVRGMVAGAPPPAAVLAQMEAM-GFELTHVYGLTEVYGDWSSLSEQDRAVKKAQGVRYHLQSQVAVLDPDSMQPVPGETGEIMFRGNICMKGYLKNEKATREAFA-GGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGASVSAELIAHCRTL-LAGFKVPKAVYF-GPLPKTSTGKIQKFELRRKV------- 114797870 51 ------------------------------------QFAERPYLVYQDERLTYAQAHEQVNAVAAWLAAQGVKPGDRVAVAMRNYPEWMLIYWACVSTG-IAVVGMNAWWTPEEMAYALSDSAPKYLFLDAER-LD-RVKERPDMVDGIKLVGVRLKGDAGDVTPWADVIAHGGDMPDVADSDACIFYTS-GTTGHPKGAQLTHRGCVSNLAGASSALAVERATVTLITTPLFH-VTANNCGAYATTAAGGTMVLMYRWDAGEALRIIAQEKVSSMSGVPVMARELINHPDFAMTDTSSLVSLAGGGAQVPPDLVQKIEAQVGYGMTETCGIITSVAGDFFVDKPD------SAGPAMPSFEAKCVDDDGNTVAPGQVGELWVKGSSVIKGYINRPDATAASIT-DGWLHTGDIARIDEDGFIFIVDRKKDMVLRGGENVYCAEVESAIYRNAAVAECCVFGVPDERLGEEVGVAVVLKSGTTLSAELRAHCATI-MAKHKVPRYIWFLEPLPRNASGKFLKRDLRDRLNPEALS- 21672887 29 -------------------------TLPDILREAARKHPEDPALLFLGNTISYGELERESNAFAAALHASEVRKGNRVAVLLPNSPQMIIAEFGIWKAGGIAVMLNPLWTEHELERAIDECEAIAVVLAPFYEKINH------LRSRT-SLKTVVIT-DLHDYFPAAMRNASPLRMPEVSPKDPALFIFSGGTTGKPKCAIGRHE---ASVMNGMQVAWFDRVPVML-NLPLHHVYPQVA--IIGY----GFVTRSPIPDPRDFELLIKTIKQYKVGLLPGIPTLFNALAAEAPGSLDSLKLIISAAAPLHNKTRRRFKELTGATIIDAYGLTEAMV--SPVCQPLNGINGSVGLPV-PDVEMRIVDDTGIEVLPSEIGEIVIRSPQLMTGYWKNPEET-AEVLRDGWLYTGDLGYIDDDGYLYIVDRKKDVIKPSGFQVWPSEVEEVIAMHPAVLETGVAGVPDDYQSEAVKAWVVHKGHSLDAEQLKNWCRQT-LAPYKVPKHIEFCEQLPKSALGKVLRQALVE--------- 90416827 36 ---------------------------------------------------TYADLSDRIRKLAAVLSQLGVSRGDRVGYMGLNHPCFLEAVYACSCLGAIFVPLNFRLTPSEAGFIIDDSGIQIVLADDACTAI----LDKQKQ-ELSVQHYLAIESDRPGWQSLENLTAAPIEVTAIEADDVALIMYTSGTTGLPKGAMLTHGNIFWN---TVNVSLLEESMVG-ASLTCA---PLFHIGGLNVLVRGVAVVLHRSFDAGAVLHDIEKYQVSTMFGAPTMFTMMSQHEAFASTDFSSVISFNVGSAPVPLPLL-NIYASRGVTFCQGYGLTETSPYVTVLGSKATSKIGSAGQSLM-FTSVRIVDGRGQTVANGERGEIWIKGPNVMKGYWNRPEATAEAVDEDGWFHSGDVGYFDDDNFLFICDRIKDMVISGGENIYPAEVESVLFEHSAIAEVAVIGVPDDKWGELVAVVVLHEGTTLDLEELQGFVGGK-LARYKLPRKLHLVDALPRNPAGKVKKFILKQQMTE----- 118462519 2 ---------------------------------------------------TYRELDENSARLASALHSVGLRKGDVIAMLSDNAVEAFEIYWAAIRSG-LYITAINWHLA---------AEEAAYILRDSIASAGVAELAEQLTGLVPDLKHYAFGGAVAGYAPYRELLAPAPRLKEQRGSEMLY---SSGTTGRPKGIPRLGDPLVGLLAHAFKICADD---VYLSPAPIYHTAPLK--WCAGVQALGGTVVLMERFDAEKALAAIEKYKTTVMQVVPTMRMLQLSEAVRAGYDVSSLRLAVHAAAPCAPDVKDAMIDWWGPILVEYYGATEQ--HGTTVITTAEWQKKRGSVGRAALGVLHICDDDGRELSAGEVGTVYFERDVAPFEYHNDPEKTASSRHPDNWSTVGDIGYVDEDGYLFLTDRKAFVIISGGVNIYPQEVENVLTLHPKVFDVAVIGVPDPEMGEQVKAVITPSDQL--ADEIIAYVRER-IAHYKAPRSVDFVDDLPRTATGKLMKRTLK---------- 126735207 30 ------------------------------------------------------ELRDKTGQAANMFRNLGIGEKDVVAYLMPNATETI-LTYLGGQVAGIVNPINPLLDAEQIASILRETNAKVLVTLKAFPKTDVAQKAAEAVRLAPNVTHVLLTGLKRLIVPLLDFNAELNKQPKTKVDRVAAYFHTGGTTGMPKVVQHRYSGIVYNAWLGDRLLFTEED-VQICPLPLFHVF--ATIVSLGASLGSGAQIVFPTPQGDNFWKLVEKHKVTFMITVP----TAMSALMQRKADISTLRLAFCGSAPLPLELYRRFEQAAGVTICEGYGLTEATCLVSINPPAGEKRVGSIGLPF-PYTDVKIVNPADGEIDTDEIGEICVSNP----GVFDGQTYTEADKNKDLFYRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHDAVAFAGAIGQPDQHAGEVPCVYVELVDGAEVTQDLMAYAKERIHERAAHPKHLEVLDELPKTAVGKIFKPDLRK--------- 192289957 11 -------------------------TVNDALIRRAMRDPDRPAESCGETYAS-------ATRLAAGLQALGVGPGDRVIAMMHNRIEAIHLWLATNLVGAVDVAINAGYRGAPLVHAIEQTGPKVIVIE---AGLVPALAAVAAELRAPAI--VVVIDEARNDLPLAFRTTSFASLCELRRSDTASIIFTSGTTGPAKGVVMPHGQVMLIAHRTAHHCRLSQQSVWYSFHPLYH-MAGKFMAVLGSLVAGGEVVIDTAFEPAAWISRARHFGATISGGHGP--MLEMIFATPPRDDDRNHSLETVCSAPFPHHIARDFEARFGVRGLEVWGMTEGLPLWNDIAAP--LREGSCGRLDAEWFEFAVVDESDTPVALGVVGEFVVRAPWTIMQGYDAMPDKTVEAWRNLWFHTGDLGHLDRDGYVYFAERASERIRRRAENVSAHDIEIAISRHPAVREAAAIGVPSEFAGDDDCLVLSPGSEV-VPHDLLAYLAS-ALPHYIVPRYLRFMDELPRSVTNKIQRTHLKQ--------- 111025247 6 -----------------------------FLERSAEVHPNKTAVVDGGRRISYSDLASIVTRLAHGLRRSGVGPGDRVAYLATNSAELLAAHYAVPLIGAVLVAINTRLSPPEIEYICNHSEAVLLLGEPVFQLQDTSLLTVRETVQLPQQDDALMARGSEERLPWEDDETRTIS-----------INYTSGTTGRPKGVMYTHRGYLNSLSQ-IHHQHFDIDTKYLWTLPMFHCNGWCGP--WAVTAASGTHVCIRVVRGDAMWSLIDSEKIDHMSGAPTVLTTLATADGAHPLDRS--MTITTAGAPPSPTTIRAVRA-LGAEIVHVYGLTETYADWAALDDTLARLLARQGVGMLASGPVRVVRTQDVASNGTEIGEIVMRGNIVMKGYFGDDSATAEAFS-GGWFHSGDLGVMHPDGYIQLMDRAKDIVISGGENISTIEVEQVLMSHPSVLDVAVIGVPDTKWGERPKAFVVLKTNSTVSCDLTQFAREH-IAAFKAPREIVFLPELPKTSTGKTRKNELRD--------- 108799574 39 ------------------------------LERAAALWPDRLAVTAQSTSRTYGELLADVCRCANALTELGAQRSTAIALLSPNTGELVSALLAAETTG----IAVPLNPRMSPGHLTELTRAGVEILVAAGPEFDWRTACEVASSAVLALRPVVTSPSAPDLGTWSGLYLETVASRQVNADDLAAFFHTGGTTGLPKLAAHRHGAQMADAWMIASGDQLDDDAVVFAALPLFHVNALIV-TILAQLLRGRHVVWAGPLGYRDPWSLVEQLQISAMSAVPTVY-----AALSRDSDVSSLRLAIVGASPLPPAVRESFRAATGVELNEGYGLTEATCASTRLEHPRPGWVGQR----LPYQQARVVDGRPLDVPYGGVGTLLLKGPNIFAGYVTGRDGGLGAVSDDGWLDTGDLARMDDQGFIQVCGRVKDLIIRGGHNIDPAQIEDALLAHPDVTAAAAVGSPDTHAGEVPVAYVVQLDAAVSAPELRDWCRDRVAEPAAAPRHVVIVDDLPITDVGKPNKVALR---------- 108804539 87 --------------------------------------------------WTFRELKLASDRFANALRGLGVERGDRVAVLLSQTPQLPVAHIAVYKLGAVPLFAL----FGEDALRFRLSDSGARVIVTDEEHFEVAASLREELEELEHV--VLTGGGRAGALGFDDLVREPFFRPETGPDDPAIIIYTSGTTGSPKGALHGHRILLGHLPRRGDLFWTPADWAWIG-------------GLFDVLFPAGLPVLSCRMDPERAFDLMERWGVR-NVFLPPTALKMMRAVGSPRSRWRELETLACGGEPLGEESLAWAREELGLPINEFYGQTECNLVLSNCSAIMPIKPGSMGRPV-PGHRVAIIDAEGRELPPGEVGEVLRPDPVMMLGYWNNERATEAKFVGD-WLRTGDLATRDGEGYFRFVGRDDDVITSSGYRIGPAEIEETLVKHPRVLMAAAVGRPDPVRGEVVKAFVVLRDEA-LAEELKELVRRR-LGAHEYPREVEFVPELPLTATGKIRRNVL----------- 90420090 41 ----------------------------------------------------YREVRARAMKLAQRLDREGIRLGDRVATMAWNTWRHLECWYGIVGIGAIYHTLNPRL----------FPEQIAWIMNDAFADITFMPILEAIAPNVPSLEKIVVLTDAANLVAYEDWLAEAFAWKEFNENTAAGMCYTSGTTGNPKGVLYSHSNLLHSMAQQPDAMGLSSRDRVLPIVPLFHA---NGWGLAFSCPMAGAAMIMPGARMDGAYEILTTEKVTFSAAVPTVWLMLLQHLEKVGGELPDLRKVVIGGSACPRAVTQKFQEVYGVQVIHAWGMTEDLTGDALLDIEEK-----QGHP--PFAEMKVTDDENVE-RPGKTGRLKVRGPAVASSYYKGT--GAEAFDEDGWFDTGDVAHMDQHGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAVIGLAHPKWDERPLMVIVRKEGRNVSREILAYLDGK-IAKWWMPDDVAFVDEIPHTATGKIQKMTLRD--------- 121609883 7 -------------------------------------TPDKPAVINGTTSLSYRELEERSNRFAQYLYALGLRRGERIAMLLENHLRCFEVAWAAFRSGLL---------LTAVNRYLT-ADEAAYIITDSVSSFAMRALAAQLSCAMPACRRLMLDGTIPGWDSYEQAIAAASAARLADEWLGATMFYSSGTTGRPKGVVRAQDTRMAMMRHYL----FTAESIYLSPAPLYHAAPLNY--TTNVQFCGGTVVFMEKFEPMPALALIDRYRITHSQWVPTMFIRLLKLSPGQRADLRSHRVAIHAAAPCPVEVKRQMIEWWGPIVHEYYGGSEG-AGLTAIDSHEALAPGSVGKALQGVIHICAGDGQGRPLPAGQDGLVFERDAQPFHYHKDPEKTRAAQHPCHPLWSTGDIGHLDADGYLYLTDRQSFMIISGGVNIYPQAIENALALHPGVADVAVIGVPDPEMGEAVKVVIEPAPSAALAEELLAFVRGK-VARFMVPRSLDFIDQMPRLPTGKLYKQVLRE--------- 125547722 32 -----------------------GVTVPEFVLDGAEAYADRVALVAGGRSYTYGEVARDTARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRALAAEIKKQVEDSEAKLVVANEV--AFDKVKDAGVPVIGVGDRERMPGAISWDERLAAADRTGAPVMAPPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSSLCSSMFAVGLAGEVVTLGLMPFFHIYGITGICLATLRHKGTVVVM-------DRFELLVAHRVAFAPLVPPVMLAMVKSPAAAELDVSALALRSVMTA--AAPLAPDLLAAFGVQVEEAYGLTEHTLTHAAGDGHGHVAKKSSVGFILPNLEVKFVDDTGRSLPANTPGELCVRSQSVMQGYYKRKEETERTVDGKGWLHTGDVGYIDGDGDVFIVDRIKELIKYKGFQVAPAELEAVLLSHPSVEDAAVFGVPDEEAGEVPVACVVRRHGAEEGEEIVAYVAER-VASYKRVRVLHIVDAIPKSVSGKILRRQLRDEFIKRM--- 13470819 22 -------WPDFLLDGFDPEHLNVGVELTDRLVEKG--LGDHTALIGNGRRRTYKELSDWTNRLAALVENYDVKPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRTGELTKIVDKAEITIALC-------DTRLMDEMTACAKDSLKQVIFDGTANHDAELDRAALDPVTFTAVNTGDVALLGFTSGTTGVPKATMHFHRDLIIADAYAREILQVTPDDIFVGSPPLAFTFGLGGLAIFPLRF-GAAATLLEQATPPNMIHIIETYKATIS-FTAPTAYRAMLKAMDEGADLSSLRVAVSAGETLPAPVFEEWTEKTGKPILDGIGATEMLHIFNRFDDRKPA---STGKPVGGY-EARIVDDAMREVPRGETGRLAVRGPTGCR--YMADDRQ-KEYVRDGWNLTGDTFTQDEDGFFHFAARSDDMIVSAGYNIAGPEVEAALLSHPDVAECAVIGAED---GERGQIVVLVQGVAPDALTVKRLQDKAMIAPYKYPRSIKFIAALPKTQTGKIQRFRLR---------- 16759064 5 -----------------------GQNLRQMWDDLAGMYGDKTALSCEGIQFSYASLNEEINRTANLFYYLGIRKGDRVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLGEESAWILQNSQVSLLV-----TSAQFYPMYREIRQDNSTLNHICLIGEQ---LPADDGVSHFSQLPALSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSAWQIALRDDDVYMTVMPAFH-IDCQCTAAMPAFSAGSTFVLLEKYSARAFWDQVRKYQATVTECIPMMIRTLMVQPATPTDRQHHLREVMF-YLNLSAQEKDAFTERFGVRLLTSYGMTETIVGIIGDRPGDKRRWPSIGRVGFSY-EAEIRDDQNRPLPAGEIGEICIKGKTIFKEYYMQPEATARALEPEGWLHTGDSGYQDEDGYFYFVDRRCNMIKRGGENVSCVELENIISAHPKIQDIVVVGIKDAIRDEAIKAFIVLNEETLSEAEFFSFC-ENNMAKFKVPSFMEIRTDLPRNCSGKIIKKNLK---------- 159046262 4 --------------------------LGRSLIASAARDPDALAIVDGDVRLSYADWLRQISALVQGLADMGLRHGDRLVTAMQNNHAAASIHWACQMAGITIVPVNWRATADEITFFTENSGARA-IACDGSSVDAVRASA----TDLPCLTYETDVDGAVRF---EDVGSAPDASPKASADDWSIMLYTSGTTARPKGVPRRHRAERAGTLAHVAQNLMPMNDATLGVMPLYHTMGVRS--LLAMTLLNGTFVCLPRFNCADALGLIADERIGSLYLVPTLYHDLLEHPDFASTDLSAVKRLGFAGASMTDGLLKRVQAAFGSSEIYTFSIEQDAVSKPGSAGKAGLNQDLRVVRMGAGDPAAV-------MAQGEEGEIIATGDEAFEGYWQRPDANEKSL-RDGWYFTGDCGHFDAEGDLYVTGRVDDMIITGGENVSPVEVESCLSMHPAVEDCAAVGLPDERWGKIVTAF-VKRRHAVSTEELDAHCRDSALANFKRPRRIIFVSELPKSPVGKLLRREL----------- 190574522 34 -------------------------------------------------RFDYRTLQARIGQLAGLLTSLGVGHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVIL-----ANREFLPLLDAIDEQLPDLRTRILPGFATEYEAGLRGATPVVRFPDFDENARATVFYTTGTTGLPKGVYFSHRQLVLHSLAAMAALGLHRDDVYMPITPMFHVHAWGLPYVATAM--GIRQVYPGRYLPAKLLALIAREKVTFSHCVPTILHMLLEHPDAAQTDLEGWKVI-IGGAALPRALAQRALA-RGIDIFGGYGMSETLLTIAQIDDADEVLLRTKAGIPVPLVDLRIVDPDMGDVVHDATGEVVARAPWLTQGYLHDPE-ASATLWAGGYLHTGDIGNIDEAGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVTKPEAEIIELVAARSRSGDISRYAIPERVSFVDAIERTSVGKINKKKLR---------- 177671132 21 ------------------------DTIGRVFARAVARSPQAVALRFEDRDWTYAQLRDGAHRVARRLQDTGLPAGTRVAAYATNSDAYALLFLACVTAGYVHVFAL---KGGELAHALEDS-GAELLVADA--GMLERVDQVRAEGRASALRHVLPAGHAESVLQTAQDETLDAAAPEVSATDLAQLLYTSGTTSTPKGAMMSHRALVAEYLSSIIALDFTAEDRPLVAMPLYHSAAMHV-FLLPYLSLGATVRLLAAPDIPRMLELVETEHIGSLFLAP---TVWVPLANHATRDLSSLRKAQYGASIMPVTVLQRLRSQPGIGFYNCFGQSE-LGPLCTVLRPEEHDARSCGRPVF-HVEARVMTADGAPAAPGEPGEIQYRSPQLLSGYWNRPDATADAFTDDGWFRSGDQVTQDAAGYIQVVDRIKDVINTGGVLVAPREVEDAIYELDEVAEVAVIGLPDERWIEAVTAVVVLKEGAELTAEVRTHVKER-LAGFKVPKRVDFVAELPRNQSGKLLKRALR---------- 157429063 36 ----------------------------------ARRTPDAIAVVCGEESLTYREVDTRANRIARELLARGVGAESIVAVVLPHSAELPVALLGVLKAGAAYVPIDPAYPAERIEFMLR--DAAPVVLLTAAGS------AAGLSDTCPTLVDGIEPSQVDEVGPVEVRH--PDRL--------AYIIYTSGSTGRPKGIGATHRDLVTFVTDRRWGGESQHCVLLHSPLPFASAYQLWTP-----LLNGGRLVVSPTSTPESLAKLVAEHGVTATLLI---SSVFNLLVAEDVSCLAGFREVWVGGERVSSPFVRR--AMLDCTFVNGYGPTETTVFATSFDGPEIPI----GRPLDSLSVA-VLDERLRPVPPGTPGELYIAGAQLARGYLNAERFLACPFGPPGMYRTGDIVTQMPDGELLYQGRADDQVKVRGFRIELGEIETVLLSHDAVAHAAVGVHTDSGGGKHLVGYVVPVEDTVDHDELRGFVAAN-VPAYMVPSVFMTLDRLPLTPNSKLDRAAL----------- 206580908 41 ---------------------------------------------------SWGEVASRAQRLASALASLGLPPGARCATLAWNNRRHLEIYFAVASGGWVTHTVNPRLSVDHLRYILNDAA-------DEVLFFDFLPLVAQLLPQLPTVKHIVLMEPRSELLFFDDLGTVDYRWPQLNELTPASLCYTSGTTGRPKGVLNTHRSLVHALSNQPDAAGISAKDSLLPVVPMFHVNAWGTPFIAAMV--GARLVLGPHLDGDSLLQLLAAEKVTVGFGVP---VIWAGLAAMRRTELPEFKRALVGGSALPPSMAEAFQRDYGIELTHAWGMTEGTIN-TSLSKHDALPAQEQGRPIFGIELQVVDVDGEPLPRDGQSGYLQVRGHWVVEQYYG---QDASALTAAGWFDTGDIGTLDANGYLVICDRAKDIIKSGGEWISTVELENIAIAHPAVRSAAAIAARHPRWDERPVLLCV-RAEGGEVEELLTWFETR-VPKWQIPDRVIFVDALPVSATGKVLKNQLRQAYGEILMS- 72383783 27 ------------------------------------QYPDRDAIIHGHLTQSWSTTRERCRRLASALVKRGIGKGDTVSILAPNTPAMVEVLNAICRLDADGVRFILRHGEAKVLFVREFSALAAAAI----DGLDSPPLVIDILDPLAPAGELIGEFEYEQFLQQGD-PAFPGLYPEDEWDAIALNYTSGTTSDPKGVVPSHRGAYLMSLLQLTD--WMPRGPKYLWTLPLFHANGWCF--AWAVTAAAGTHVCLRKVNAANIFHAIEAHSVDHFCAAPIVLASLATATDYERRSFSHPVRIRTAGSPPPASVLKAVSE-LGFDVEHVYGITEAFVNPAWNDDEKARLMARQGNRAAALEGLYVADPDTMSAVPGKTGELMLRGNIVMKGYLKNPEATQRAFS-GGWFRTGDVAVVHPDGYIQITDRSKDVIISGGENISSVEVEDVLHQHPSVLIAAVVAQPHPKWGESPCAFIELKDSEPAEEEIIAFCRAR-LAHYKCPVRVVY-GPLPKTGTGKIQKYRLRE--------- 167750871 41 --------------------------------------------------FSYSQLSKLSTQAANLFKSYGIKKGDKVMLVLKRNYQFWIAIIALIKLGAVAIPATHLLTTHDFTYRFERASVKA-IVCTGYNP-DIAKYVDEAQEEIHALVKFIANGHKDGWIPFDD---EIAGMPETDTREHMLLYFTSGTTGYPKMVVHNHRYALAHIQTAAHWQNVDSDGVHLTISDTGWG-KAAWGKLFGQMSLGACVFVYDFDKPTDMLRIMQNYKIT-SFCAPPTMFRFFIKEGLENYDLSSLKYSAIAGEALNPEVYNKWLEFTGLKLMEAFGQTESLANLVGM-TPKP---GSMGKPTPLYDVDIV-DDDGNPVPVGEVGEIVVRAERLFDGYYRDDELTAQAW-HDGLYHTGDTAWKDEDGYFWYVGRNDDVIKASGYRIGPFEIESVLIAHPSVLECAVTGAPDPIRGQVVKATIVPSEELKK--ELQTYVK-KNTAPYKYPRIVEFVDELPKTISGKIRRVQIRNEDNKK---- 195130076 81 -------------------------------------------------QYTYAQLRDASAAFAVRLQKFKLFKPDILAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEISRQLTFSNAKFLVVP------GYAALREACQLAGKQIPIAVVRSSETELLPFELISTENVRYDELTPDDMVFLPFSSGTTGLPKGVVLSHNNISSNCEQALPIDSLQFQDTLPAVLPFFHIYGLTV-VMLSKLGKGARLATLPAFKPDDFIKALDTYKGSILNLVPPIALFMINHPKLTKDLASALRVVMSGAAPIGQNDVERFLQKFPNTFMQGYGMTEASPVILMTPEGNTRYASTGVLPGSTEAKIVPLDATDKGVGARMTGELCVRGPQVMSGYLNNPEANELTFFPGKWLRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPAIVVLRQNETATAEEIAAYVAERVAHYKKLEGGVIFVDEVPKNPTGKILRKDLKEKYSD----- 94310169 40 ----------------------------------------RTAYIDDAGSLTFAELDDRCRRFAGALLRAGFRREERVLLCAFDTIDFPTVFLGCLLAGVVPVAVNTLLTTEDYAYMLEHSGARAVVV-----SAQLLPTMRAAMTKAGVTPDLIVAAPHTEAKAANTVSAMAASAPPLAQSDMAFWLYSSGSTGRPKGTVHTHGNLFHTADYARRVLGIREDDTVFSAAKLFFAYGLGNALTFPLAVGATTILMAERPTPQAVFQRLTTHRPTVFCGVPTLGMLASPDLPPRAD--VAMRVCTSAGEALPQDIGNRFLAHFGCDILDGIGSTEMLHIFLS-NRPGEVRYGTTGKPVPGY-ELKLLDERGEPCASGEVGDLYIKGPSAALMYWCNREKSRDTFV-GAWTRSGDKYVCDADGYFTYAGRSDDMLKVGGIYVSPFEVEAALALHPAVLEAAVIGVADDLIKPKAFVVMRPGQQWHEAAELQAFVKSR-LAPYKYPRQIECVEELPKTATGKIQRFRLRQ--------- 170692429 39 --------------------------------------------------YTYRDCERRAKQLAQALIALGVQPGERVATLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHAD-------DAYVLFDFAPLVDGLAPQCPKVRGWIALAD-EAHLPLVNAHDGDFEWPLIDERQASYLCYTSGTTGNPKGALYSHSTVLHAFGASLDAMALSARDSVLPVVPMFH---VNAWGIPHAAPLTGAKLVFPGKDLDSLFELMERERVTYSAGVP---TVWLGLLNYLRESFSSLERTVIGGSACPPAMLRSFVDDYGVQVIHAWGMTESKLTWEQSQRPQRKLLEKQGHALYGVDMKIVGDDGQELPWDGVAGDLYVRGPWVIDRYFRKDD----SPLVDGWFPTGDVATIDHDGFLQITDRSKDVIKSGGEWISSIDVENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRAGLDVTRELLAFYNGK-VAKWWIPDDVVFVDELPHTATGKLQKLKLRDIFRDHVL-- 148252333 5 --------------------------------------GEKLAYTDTISELTYRGLQQQTCRVANMLRRLGVRREERVAMIMLDTVDFPAVFLGAMRAGIVPV-PLNTLLTS---------EQYAYVLADCRARVLFVSVVKDIVGRMPDLDCVVVSGSHAHKLLAEELARESDQFDTVATDEPAFWLYSSGSTGMPKGVRHLHGNLAATAERESDVCFSAAKLFFAYGLGNALTFPLSV-GATTILNSG-------RPTPALMFKLLNRYNPTIFYGVPTLFAAMLHDESLRHETASGLRICTSAGEALPESVGHAWKARFGVDILDGVGSTE-LLHIFLSNAPGDIKYGSSGRPVPGY-QVRLVNEAGQDVPDGEIGEMLVHAPSAGEGYWNQRHKTRATF-EGYWTRTGDKYVRDAEGRYTFCGRSDDMFKVSGIWVSPFEVESALITHPSVLEAAVVADPEGLLKPKAYVVLRPSDRETLHEALKEHVKQK-IGPWKYPRWIEVVDALPKTATGKIQRFKLRE--------- 4038971 56 ------------------------------------QFSDRPCLIVGAKTYTYSETHLISRKIAAGLSNLGIRKGDVVMILLQNSAEFVFSFLAASMIGAVATTANPFYTAAEI--FKQFTVSKTKLIITQAMYVD-KLRNHDDGAKLGEDFKVVTVDDPPEFSVLSEANESDAPEVDIQPDDAVAMPFSSGTTGLPKGVVLTHKSLTTSVAQQVDNLYLTTEDVLLCVLPLFHIFSLNSV-LLCALRAGSAVLLMQKFEIGTLLELIQRHRVSVAMVVPPLVLALAKNPMVADFDLSSIRLVLSGAAPLGKELVEALRNVPQAVLGQGYGMTEGPVLSMCLGFAKQPFPTKSGSTVVRNAELRVVDETGRSLGYNQPGEICIRGQQIMKGYLNDEKATALTIDSEGWLHTGDVGYVDEDDEIFIVDRVKELIKYKGFQVPPAELEGLLVSHPSIADAAVVPQKDVAAGEVPVAFVVRSNGFDLTEEVKEFIAKQ-VVFYKRLHKVYFVHAIPKSPSGKILRKDLR---------- 160898747 35 --------------------------------------------------YTYRDLARRSRQLANTLDGLGLQPGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPDQVAWIINHAE-------DRVMCFDFLPIIQAVHAKCPTVRQWVALCDADR-LPADSIAGQPYQWPEFDENTASSMCYTSGTTGNPKAVLYSHRSHAYAAALPDVMCISARDSV-LPVVPMFHVNAWGIP--YSAALTGCKLVF-PGPALDSLYELIEAEGVTYAAGVPTVWQMLLGHIRPGGLRFSTLKRTVIGGSACPPAMITAFQDEFGVEVLHAWGMTECTLKNKQLQLPKDKILQKQGRAIYGVDMRIV--DSDGTDQPWDGGDLLVRGPWIVDSYFKGESPLVKDAQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACIGMPHPKWDERPIVAVAKKPGAEVTREELLKFYEGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAGYRLPG 210106038 13 --------------------------------------------------YTYLQLKDLIRRFGSALTRLGFKQHDVLAVFSPNVPEYAIAFFGATSVGGVVTTANPTYTADELAHQLRHSNAHYVIVPEV------AETVKAAKYKCPNVKEIFVIGECRSFSELDDGLAFPADVPVNVTEDVAVLPYSSGTTGLPKGVVLTNNNIVANLRQIIHKGMLEHEDSLIAQLPFFHIY-----GMVAVLSCGVKIVTIPRFEPELYLRVIQDYKVNRVMMVPPIALFLSKHPLVDQYDLSHVKDLMCAAAPMGINLTMALRDRLNQSLRQGYGLTESPVTHLCMEDEFAIIPNTEIKVI--HTETGVA------LGEGEDGEICVRGPQVMKGYLNNPEATAGCIDAEGWFHTGDIGHYDDKGYFYIVDRLKELIKYKGLQVAPADLEAVLLGHPWVQDVAVIGLPDDEAGEVPKAFVVPDDEAPKAFIVKKTVTEQEIVDYKLRGGVEFVKEIPKSASGKILRRTLRD--------- 187921400 23 ----------------------------DFIVRAAEVYGERPAVVHGEIRRNWRETYERARRLASALQQAGIQRGDTVAALLPNIPPMIEAHFGVPMAGAVLNTLNTRLDVSSLLFMLRHGEAKALIVDTEYGEFAHRAAL-----EFPDLRVISVAADPSQFIRATDYEAEFAWAMPADEWDAIALNYTSGTTGDPKGVVYHHRGYLNALSNILEWDMPKHA-IYLWTLPLFHCNGWCFPWTVAA-RAGVNVCLRKFDA-KTVFDLIRREGITHYCGAPIVQSALANAPAQWREGIEHRVSTMVAGAAPAPAVIAKMKEI-GFDLTHVYGLTETYEEWEALDDGARAEMNAQGVRYHLQAAVTVLDPDTLTPVPGETGEIMFRGNICMKGYLKNERATEATF-QGGWFHTGDLGVRMPDGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMADPKWGEVPCAFVELKEGAQVSAEEIIAHCRLFLAGYKLPKAVRFGE-LPKTSTGKIQKFELRARI------- 93006065 36 ----------------------------------------------------YSEFFKRVNRLANVLKNMGLQAGDVVAVMDWDSHRYLEAYFAVPMSGMILQTVNVRLAEDKVLYTINHSKPKALLL-----NAEFEPMAKNYRHEAPSIEKIIWLDDAEEYEAMLAAASDEFDFPDFDENTIATTFYTSGTTGDPKGVFFTHRQIVLQTLSSTLASALSYNDVYMPMTPLFHVHAWCWP--YGATMIGLKQVYPGRYVSEVLVDLIEQHKVTLSHGVPTILQMLIKEMATRGRKFNGLK-LSVGGSKLN-EALAEAAIESGIEFISGFGMSESCPVLARMGDQTSTMTTTEGSPIMLVS-MELWDANGKSLMDGETGELVVRAPWLTQSYFKNPD-AGDELWRGGWMHTQDIACITADGTLKITDRLKDVIKSGGEWVSSLEVENILSFHPCVAEVAVIGVADEKWGERPLALVVPDHTDIKAEEILALGHEKGLPKYGVPSEIKFLREMPKTSVGKLDKKKMRMMYAEKLI-- 163723901 62 ----------------------------------------------------YAEFWRKINQTANMFHDLGIGPTDVITYLLPNLPHTHYILWGGEAAGVVPIN--PMLEAHTIADICEAAGTKILVALGEVPGSDIWEKAEMVREKVPGIQKIVAGDEANNIVGIENYNGDSLDSGEIQPQDIASLFHTGGTTGTPKLAPHTHANEAAMATMMTMSGIMKSSDTLLCGLPLFH--------VNGVMVTGGAVLLSPQGYRDNFFKIVEFYKAAFFSCVPTVLSVLLDIPTGDA-DISSLQFALCGAAPLSVELIQRFEAHTKMKVLEGYGLTEG-TTASCVNPPQEQRVGSIGIRL-PYQEMKIMSSGAKEAAPNEIGAVCIKGPNVFTGYLD-QTKNTDIWMKEGWFNTGDLGRQDEEGYFWLTGRQKDLIIRGGHNIDPAAIEEPLYRLMGVQVAAAVGRPDAHAGEVPVAFVLQQGSELTKEEIEAHLQKEIGERAAIPKEVYILEEIPLTPVGKIFKPSLR---------- 91975358 17 -------------------------------RNVAEGRGDKLAYTDTVSELTYRALQRETCRAANLLRRLGVRREERVAMIMLDTIDFPIVFLGAIRAGVVPV-----PLNTLLT-----AEQYAYVLADCRARVLFVSVVKDIIAGLPELTHVVVSGDAHGHLKLADQESDAFETAATHAEEPAFWLYSSGSTGMPKGVRHLHANLAATAETARQVLGIREDDVVLSAAKLFFAYGLGNSLTFPLSVGATTVLNAERPTPAVVFKLMQRTHPTIFCGVPTLAAMLNDPALKTETAGNRLRICTSAGEALPESVGLAWKARFGADILDGVGSTE-LLHIFLSNAPGDIQYGTSGRPVPGY-KVRLVNEAGADVADGEVGELLVDAPSAGEGYWNQRSKSRATF-EGNWTRTGDKYIRDANGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPDADGLLKPRA--YVVLRDGVAADGQLKDHVKHK-VGPWKYPRWIEVVPSLPKTATGKIQRFKLRDGAS------ 84683699 29 -------------------------TLYELLSDTVSKFATRDAIESGPTDLTWQELHDKSVQTANLFRSLGVGQGDVVAYVLPNSNETVMTLLG----GAINGIVAPINPLLEPEQIASILRETGAKVVVTLQGFPKTDVAQKVHTALPDVKHVLLTPPKKWIVPLIRPKVQPKHSAKVQNFNVAAYFHTGGTTGMPKVAQHKYSGIIYNGWLGANLLF-DETDVLICPLPLFHVFAVHVV-FMAVMTSGAHVVF-PTPAGDNFWKLIERYGVTFVITVPTAISALMQRKVDA--DVSTLKVAFSGSSPLPRELFNRFEKATDVKIVEGYGLTEALVSCNPTDGVKKI--GSVGIPF-PYTDVKIYDTINKECGVDEVGEICVSNPGVYVGTYTEEAKNKGLVAGDKYLRTGDLGRIDEDGYLWITGRAKDIIIRGGHNIDPAEIEEVLAGHDAVAFVGAIGQPDAVAGELPCVFVLVAGASVTEDELMAYAKERITERAAVPKYIEIVDELPKTAVGKVFKPDLRK--------- 88800442 19 ----------------------------DILKNAALRYPEVEVVSAGSRHYTYLDAYRRSAKVANALTRQGVQPGERIATLAVNHYRHFELYYGISGMGAV-VHTLNARL---------FAEQLQYIINHAEDTLIFVDLLEAIAGQMPTVRQIVVLCDAQE-LPDSDIDQEPAEWPRLESSAPCGLCYTSGTTGNPKGVMYEQGSTVLHAMMSGGSQYLDEWSVAMPIVPMYHGVPFSAP-----LFGAKLVLPGCALTGENIQSLIEDEKVTQAFAVPTIWLTLHNYLQSSQKQIPSLKMVGVGGAASPKALVKTYAEHYGVYWMGIWGMTEAAIQTPQMETPEDRLQASAGRPMFGV-EIEIFDGKDRPLHDGVTGNLRVRGPWILASYFKGE--GADKFV-DGWFETGDVAVINPQGYLRVVDRSKDVIKSGGEWISSVELENAALHYEAVNEACVIGAAHEKWDERPIMLITLREGADDENQLREVLLSK-VAKWWLPDAVIVVDELPHTGTGKLRKVDVRDQYRNYLI-- 194333878 24 ------------------------KTLVDVVRSHAEARPDRPAFYFMGEQTSWNQLEKQSNALARALVGSGLQKGERVALLMPNSPQMIVAEFAIWKAGGVVVPLNPLYTSKELHHLNECGAVLAIVLTPFYTSIRARTIAARISRDLPFMKRLIDPGDSEDLIATGNAMNDQLQLP--SPADNAIFLFSGGTTGEPKCAVCTHQSLVISISAWFGVVLEPHEDIIMLNMPLFHVY--AQVGIFAAMMGGYAAALVPNPRDDDLIKVIRRLGPAVLPGVPTLALLRHPRIENNHRILRSLKLCVSGAAPLLSETRKRFAGLTGGSIIDAYSLTEAMLASVLLGTPREGAVDVELKIVDPVNPALTLDSN----QPGE---ILLRAPQLMEGYWQRHEET-VKILKDGWLYTGDIGYMDEDGYLYIIDRKKDLIKPGGFQVWPREVEEVIASFPGITEAGVAGIPDSYQGEAVKAWVVVTEGRLDTRELKEYCRDY-LAPYKIPRYIEVIDSLPKTSVGKVLRRALVE--------- 211961593 6 -------------------------------------FGDNIALIGNGRKRTYKELADWTNRIARALQEYGVEPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRTGELSQIVDKAEIKLAMC-------DLRLMEEMLKQNDHLTKIVSFDGTANFAGELDKVASKPVQFDAVKTGDVCLLGFTSGTTGQPKATMHFHRDLIIADAYAKEVLDVQPTDVFVGSPPLAFTFGLGGLAIFPLRF-GATATLLETAGPKQLIEIIETYKATIS-FTAPTAYRAMMAAMEEGADLSSLRIAVSAGETLPAPVFEQWKSKTGIPMLDGIGATEMLHIFIS-NHLEDAKPATTGRVIKGY-SAKVVDEEMKEVPRGTVGKLAVRGPTGCR---YMQDNRQQKYVRDGWNLTGDAFYQDEKGYFHFAARADDMIITSGYNVAGPEVEAALLSSPEVSECAVIGVPDEDRGQIVEAHVVLVEDHPQDAEVIKRLQDSTIAPYKYPRSLKLVDSLPKTATGKIQRFRLKE--------- 73538138 23 ----------------------------DFLVRAAEVYGDRPAIVHGPVRQNWRDTYVRARRLASALARAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEARVLL-----ADTEFADLARQMALEIPGLKVIAVEDDYESFLASGDPEYA-WKMPDDEWDAIA-LNYTSGTTGDPKGVVYHHRGAAMNAISNILEWDLPKHPVYLWTLPLFHCNGWCFPWTIAA-RAGVNVCLRKF-EPRLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGPVRGMVAGAPPPAAVLAQMEAM-GFELTHVYGLTEGPAAVCAEQDQEERAVKKARQGVRYHLQSGVAVLDPDSMQPGETGEIMFRGNICMKGYLKNEKATREAFA-GGWFHTGDLGVCMADGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGASATAELMAHCRTL-LAGFKVPKAVYF-GPLPKTSTGKIQKFELRRKV------- 126740722 26 ------------------------------LQRAAQVFPDHPAVIYGKQRINYAEYHARCSRLASGLAQLGVKSGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVALVDPQFLELAEAAI-EEMEGPAPILIEVAATGRHKTYV---DLLAEDWILPQDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVVSWMVQHPVYLTIVPLFHCNGWNHTWMMPLL--GGTLVCCRDVSAQNVYNAIHYEGVTHFGGAPVLNMIVNALDEERRTFDHQVEVFTAGAPPAPATLAKIED--LGFNITHVYGLTETFGHVTELDQAGIAAKKARQGVAMPMMEPVVVRGSDHEILPGQSGEIALRGNTVMKGYLKNPEATAEAF-KGGYFNSGDLAVQHADGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDEKWGEVPCAFVLKAGKTLEEAELIAFSRET-LAGFKAPKQVIFQE-LPKTSTGKIQKFELR---------- 148553939 32 ---------------------------------------------------SWAELESRVGQIAHALERLGLVPGDRIVNISDGDLRHFELQFACARAGLVWVPLNFRHTAVELARACR-EMAPKLMLTDATWGETARQVAR--ETGVAHVHDWDAGGDFDALL-------DPSRMGESEIDPDAPLQITSGTTGTPKAAIVTLGGMVIHALQQVEFCATAEPGGHLQPMPLFHFGGLSNP----ILFFGGRVTITRDAAATTAYCGDPANAVTHLCLPPVMYQMMADSEPFAQADFSTLRRFICGGGRVSEKGARFVPQYGGTEMGPVTSMNPG-----RLD---KIMAGSCGQK-SLHIDMRIVDERGEDVPRGQPGEVWVRGPGVTIGYLDA---NAAIVRNDGWHRTGDVLWQDEDGFCFVVDRVKDMYKSGGENVFSAEVEGVLMTNPAVAECAVIGVPDDRWGEVGLAIVVASNGHRVTLEALQATCEGRLARYKHPKHLRIVESFPRNVTGKIAKPALR---------- 118472219 18 ---------------------------------------DRVALISGGDQLTYGQLEEKANRFAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALVHERRYS-----DRVANVLPETPDIKTILVVGGVEFYSALE--KSSPERDFGPRSEDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEGLAKQAAANPPMVRYPI-PPMIHGALFAGGTVLLTPEFNPDEVWQAIHDHKVNLDAMARPLLDSLLAAKDAGKEDLSSLFLLASTAALFSTSLKEKFLELLNRVITDSIGSSETGFGGT------SIVAKGQGGPRVTIDKNTVLDDDGNEVKPGSGGVIAKRGHIPL-GYYKDEKKTAETFTINGYAIPGDYAEVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPREGTPTLAELDAHVRTE-IAGYKVPRSLWLVDEIKRSPAGKPDYRWAKDVTEER---- 118579947 10 -----------------------------LLERNRERHPDKAAFLCGERSLSYRELERYSRLFALLLRERGISPGERVLILLPDSLAFPVAFLGCLLAGVTAVVA-----GTALTR-----EQFEHILND--SGSRLLVTDPRLPSPLPPEQSLLVCDDRDRFEPPEGHDGEFAA--DVPPADIAYMQYSSGSTGVPKGIPHRHRDLLIPCDLGREILGLSEQDRIFSASKFSFAYGLINSLAFPLFFGATAILIPDKPDAAAILELMERHRPSVFFSVPTVYSQLILSCGSDRLEL-SLRLCYSAGEALPAAIFHEWHRLTGLELLDGIGSTE--MSYIYISNPGRARPGSAGQAVPGY-RIRLVDEDGRAVPSGTVGTLLVKGPTSCPCYWNLPDKSGETMLPDGFLRSGDLF-LERDGFYYHQGRNDDMIKAGAQLVSPLPVEEALLSHPSVAECAVVALSVGGL-VRPGAFVIPSPEVQGARRLRAHLLER-LPEYMCPVSFTFVEQLPRTPTGKIQRFRLREPAQPK---- 115388765 78 ------------------------------------------------------------------------KKGDVLTIFSPNAIDLPPIIWGAISVGGVVSPLNPAFSAHDLRHYLKDSQAKAVVTKRA----QYPVVLEAAQKAGLSPSRIIVIDDAPSVIP-DDAYSQPHQPPITDKKDLVFLVYSSGTTGLPKGVMLSHFNIVANLIQSVDNGVLTHEDRVLACLPFFHIYGVTYLITYGV-FMGMSTYVMPRFELEKFCQTIEKYKVTYAYAVPPVILQLLENPKARKYNLSSIRMLKCSAAPLSPQLIASLKEQFSINVRQAYGMSESPCTHMQTWQEAQEYPGAVGRLLPNLIAKYVPVEGEKPAHAKE-GELWVKGPNVFLGYYNNPKATAESFSADGFYKTGDVGYEDSQGNFIITDRVKELIKYNGFQVPPAELEGILLGHPAIADVAVVGIPTGKAGSE-----LPRESEQTAQDIQAFLKERVAYYKQLRGGVRFIDAIPRNPSGKILRRELRKLDTAKM--- 114767644 25 -----------------------------FLRRARQIYPDHPAVIYGPHRKTYAEHHDRVSQLASALTKIGIKPGDVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTIAYILDHGEAKLVLCDPQF--IPHLAEAIELMEQEPP-KVIEVADEYEDFLATGDPEFDWI-MPEDEWESLA-LNYTSGTTGRPKGVVYHHGAYLNAMGQVLSWRMVLHP-VYLTIVPLFHCNGWCHTWMMPAV--GGTVVCCRDITAHNIYDAIADEGVTHFGGAPIVLNMLVNAPEQEKRAFDAVEVFTAGAPPAPATLAK--IETMGFHVTQVYGLTETYAAWEPLQGAERAAMKARQGVAMPFMEHVTVMDEQMTIIPGETGEIMHRGNGVMKGYLKAPKATREAF-EGGYFHSGDIAVLHPDSYVQIADRAKDIIISGGENISSVEVENTLMGHEAVLLCAVVAKPDETWGEVPCAFVKPGHEAGE-AELIAFARER-LAGFKTPKKVVF-EELPKTSTGKIQKFQLR---------- 116754498 135 ---------------------------------------------------TYLDLYKAVNKFANGLKSLGVKKGDRVSIYMPMIPETPIAMLACAKIGAIHSVVFSGFSAGGLQSRVLDAEAKVVVTTDGFKPLPLKPNVDEAVQNAPSVEKVVVVKRAGLDVPMKEVANQPCETEKMDSEDRLFILYTSGTTGKPKGIEHVHGGYVFDLKDD-DVWWCTADVGWIT----GHSYVVYGPLCLGILYEGA----PDYPDFGRWFSIIQEHKVSVFYTAPTAIRMFMKAGEQQKYDLSSLRLLGSVGEPINPEAWIWYRKYFGCPIMDTWWQTE---TGCFVVSPLPITPLKPGSPTFPLPNTDIYDEDANPVPPGQGGNIVNPTPWMLRAFYKDPERYMKEYWQPGVYLAGDKATRDKDGYFFIQGRIDDVLKVAGHRISNAEVESALVSHPAVAEAAVIGKPDEVKGEVIVAFVILREGVKESEDLKKELAKHGPVAY--PEIVYFVKDVPKTRSGKIMRRVIK---------- 90423696 13 ----------------------------------------------------YRQLDERSNQGAQLFRALGLPAGGHIALLLENRLEFMEICWAAQRCGLYYTAISRYLTEDEIRYIVK--DCGARVVIASAKGAD--TLAPLI-AEMPEVAFFSVDAAPPGFRSWHEARAAQPTTPEVAGSDMLY---SSGTTGRPKGIKRAFDNNPIELPNCAGMCGMGADSIYLSPAPLYHAAPLRF--NMMAITLGGTSIIMENFDPEEFLALVETHKITQSQLVPTMRMLKLPDEVRTRYDVASLKGAIHAAAPCPIDVKAKMIDWWGPILIEYYAGSEG--NGVTVSNSQQWLGHTVGRPV--VGQIKILDDNDEELPAGEIGTVYFAGGPSF-SYHNDPEKTSRAFNARGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNVYPQETEDVLLTHPEIADVAVFGVPNEEMGEEVKAVVQPRDMALAAAELIAFCRQK-LSPIKCPKSIDFEAELPRTPTGKLVKRHLKD--------- 145237914 45 ---------------------------------------------------------------------------------------FLQATYALFKLGAILVPLNPSFNAIQVVSALAHLEASHLIISTESNRKDPRSLSKRIESELPSLKSIISVDNSSSFNCLSDATSDKSALPNLSPTDIVNIQFTSGTTAMPKAACLSHRSILNNGSQIGDRMRLTPEDVVCCPPPLFHCFG-SVLGYMATATHGAAIAF-----PTEAFNTVQEEKCTALYGVPTMFLEELNLLDEGEIPNEGFQYLRTGGSSIPAELMKRLHKVLNLTLTICYGMTETVSAMTTTDDPIDKRINTVGR-LLPHVEAKVLDNHNNILPINTRGELAVSGYLLMKEYWNDPVKTAEVMIADDWMHTGDEASMSPDGYITITGRVKDLIIRGGENIHPLEIENCLLTYPGVIDASAVGVPDERYGEAVAVFIIPESEAADEDKIRQWVREK-LSNHLVPKYVFFLESFPKTASGKVQKFKLRE--------- 111026361 3 -----------------------GLTFGDLVGEHRRTHGSRTAAVCGPIRYTYADLDERTDRMANALAGAGVMAGERVLWLGQNCHRVLELILAAAKLGAMVCPVNWRQSAAELAFVIDDIRPAVVVWQREDLG-DAVTAARQHRSARWLVHDEDGPDSYEAFLAGGASGAPAVDVGDGDPLVVIYTAAFGGRPNGAQLTHRGILTQNANLMRLADM-WRDY--IYLNVGPLFHIGTLSL--MMATFHIGGTNVFTRRADPTEVMNLIAHERCRSGMVLPPTIAQIVELNADRHADLSSFESLTIPG---WSEMVSPDETPLGRTRFGGYGQTEGLDAYSAYGGSDSL--STAGLP-TPWTRVRIVDEDGAEVPDGETGEIVFLGPMVHAGYWNRPELNAER-TRSGGWHTNDIGRREPDGSVAFIGPKVQMIKSGVENIYPAEVEACLREAPGVREAAIIGIPDQFVQSVKAVIVLEEGAVLVEDEIIEHCRTR-IASYKKPKSVAFLDSLPRTTTGAVDYAAL----------- 56962123 35 --------------------------------------------------YTYEEIGKRTRALASALTKLGLKRGERVGTIAWNHHRHLEAYFAAPGIGS--VLHMINMRPDHLAFVINHASDRILLIDE-----DVLPLVEAIWPQLETVHTFVVMTDKDQ-LPLEPLYSYEALLAEIDENEQAAMCYTSATTGMPKGVEYSHRGIVHSLVQGVDTTAISENDVCMPVVPMFHVNAWGLP-FSATFYGATQVLPGPAFTPQLLAELIEKERVTFTGGVPTVWLGLLQVLEHHHYDLSSLRAVICGGSAAPQSMIERFERKLNVPFYHAYGLTETLVSFSRLKSHQKKAKAKQGMAVPLIDIKGVNANGEIPWNGEEMGELLIRGPWVADRYFHDERSTEA--FKDGWFHTGDVVTIDEEGAIKIVDRTKDLIKSGGEWISSVDLENAIMSHEAVLEAAVVAVPHDKWQERACV-VLKKDKQATKEEIVDYLKPQ-FAKWWLPDEVVFMEALPKTSVGKFLKRALRKEL------- 191639378 24 --------------------------------------------VAADTWYTGRDLEEDVAALRDQLNKLKIGAGDQILVALPNAPVHLALNQALWEIGAVPIAALPELKAEWSLYHYQ----AVITLPDVGEKL-AEPLMPCSRLRLHTIAALAILTDASQ---LAYRINAPQKRP--KEEDLALILNTSGTTGKPKRVGLTHRMLLNAAQHDAKSHALSADDIAMVVMPMFHNAQVIS--VLATRLSGGKLVIAPKFSASKFWPLIADNHVTWVSVVPTIISILLMNENALKAYHPDIHLRFVRSSSFALPEDKLIQTYFHTQVLEGYGMTET-ASQSTLNPINAPKIGSAGKPVG--TELRLMADGSLSQQPYVEGEIALRGDHVIHDYL---EPHPESFKDDWFL-TGDLGYLDEDGYLFVKGRRKEMINRGGEKVAPAKVENILNELDWVAQVAVIGLPDALYGEAVTAVVIRQNVTGDPMKAKAALIDQHLAAYECPTDVVFVKAFPVNATGKVIRPKLRKQLMQ----- 78059857 19 ------------------------------LEHWAADRPDDIAIVDGDTTLTFRAWNDAADRAARGLLDLGAQPGDIIAIR-SQIRHEWQIVHAAAAKLGCSVLPFNWRLTTVETRFVLEDSRATFLVFDD----DDPAVCLAASEGLPLKARILGAGQAPDVVRFANLIDTPAPTHLFSTGRPPLIIYTSGTTGRPKGVAMIRAEVMLEYVQSIEAVDPQRAAVTLLTLPMHHG---AGPNLCNALRAGNPIVMMRRFEPEAALAVIERWRVNHWTVVPTMLKRVASLAPDARYDISSIRSIRVGAAPVPSTVREWTIGHFGHVLHEGYGATEGMIAHLR---PEDM----QRKPGSSHVHIRIKDESGHALPAGQVGAVWVKSPVVIDRYLNGPMLGRDVLDSDSYFAVGDAGWLDEDGFIYLSDRIKDMIISGGVNIYPAEIEAAMITHPAVQDVAVIGIPDDEFGEAVKAFVELRPGMSLDADLQAFIQPL-LASYKRPRTIEFVAELPRSTMGKVLKRELR---------- 30022720 43 ---------------------------------------------------TYAELMQGANKIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIAAIKAGFVVIPSSEMLRKKDIEYRIGHGEVKAIV--------SYEPYIRQFDEAMESLRKFVLSEQSDGWINLKTLETESLEMAKTDKEDMVFLSYTSGTTGNPKGVVHTH-AWAYAHLRTSAPNWLENDIVWATASPGWQKWIWSGSGATGFVYHG-------KFEPKTYLNLLDDNKVNVLCCTPTEYRLMAKVEDLSQYNLEALHSAVSAGEPLNREVIETFKKHFHITVRDGYGQTENLVGVMKGMD---IRPGSMGKP-TPGNHVDIVNEEGTPVKVGEVGDIAVHTPALFKQYYKDDERTAMQFRGD-YYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEHALVKHPYVRECAVVASPDEIRGSVVKAFIVLRENIEKNEELQQHVKEL-TAPYKYPRKIEFVDELPKTISGKIRRIELRK--------- 170740951 41 ---------------------------------------------------TYGEVRGRALRLAKRLERDGIRAGDRVATLAWNTWRHLEAWYGITGLGAIYHTVNPRLFGEQIAYIINHAEDRILLL-----DLTFVPLVERLAEQLPTIERFVVLTDAEEWLAEADADFAWAQLDERSAAGLCY---TSGTTGNPKGV-------LYSHRSNVLHAMANNGPDYIGAMPVVPLFHANSWSLAFAAPMAGAALVLPGPKLDGAHDLLESTGVTVTAAVPTVWLGLLQHLDATGGRITHLKRVLIGGSACPRAMTERFEREFGVSVTHAWGMTEQLEGEARLD-----LKMKQGYP--PFGEFRLTDDAGRDLPWDGTGRLKVAGPAVAAAYFR---DDTPILDDRGFFDTGDIATIDPNGYMTITDRSKDVIKSGGEWISSIDLENLAVGHPDVAEAAVIGVAHPKWDERPLLVVVPKGRVPDKDDILAFMSPR-IAKWWLPDDVVLVEEIPHTATGKIQKTALRDQFRDYRFPG 144897869 30 ---------------------------------------DKIALVFSDQPVSYADLAEEVRRLAAGLTGLGVGRGSRVLVLLKNCRAFAALMLAAAERGAVIVPVSAGLRGALVTAFCQFVVGHGPLLAP-FAGLVEAGKCVSVDGAAPCLYDELLVQAADDYALGQGDDGD--DLPYI-------LTMTSGSTGAPKPIIFSQATKIARAQSAVDCYGLTANDVVLAATPLYHS--LAQRLVLMPLMFGMSAVVLEPFTPAGWMAAVERWRVSFTIPVSSQLSALLPHFLAEPARLASLRVLVSSSAQIAEDLKRRLAALLACQFHEIYGASEGVISNLSPDHPAGKMASV-GLPLAGIDL-RILGDDGAVLPVGEIGEIACRTPTAFLGYYNRPDATVAAWC-DGYFRTGDLGWVDADGFLYFSGRKKDLVISGGINIYPIDIERVLMGTGLLADCAAIGLPDSYLGEAVLAVVVPKEAA--GFDLRPLRRAEQLADYQQPLDFAVVTALPKNALGKTVKPELQERFKGKDLS- 154244574 12 --------------------------------------------------YTYGEMSKRSRKLANALARLGLKTGDRVGTLAWNGYCHLELYYGVSGSGFVCHTINPRLFREQIAYIIAHAE-------DSVLFFDFLPIVEELADQLKGLKALVAMTDASQVLPLQCYETEPFDWPAFSENTASGLCYTSGTTGDPKGVLYSHRSCVHAMAIAMDALGLSASDVVCPIVPMFHGLPFAAPMV------GAKLVL-PGAHLDGAHALFEGEGVSFTAGVPTVWLGLLDWMDTHARSFSALKRVVIGGSAIPPIMISRVRQAWGMTETSPVGLSAALKPKHRTLPPEERLACKQGRPLFGM-EFRVAGSGGSEVHDGRSGSMLVRGPWVAQAYFNTPT-SAAHADYPGWFDTGDVVTMDQEGFIQIVDRTKDVVKSGGEWISSIDLENIAQAHPAIQEAAIVARPDARWGERPVLVAVLK---PGATFSRADMREGKISKWCMPDDVLIVPELPHTATGKLSKKAIREIILDEI--- 126464300 12 --------------------------LGDVVEDNLRWAPDSAALIFRGRTRSWAEFAADMARIQQGLAAQGVRRGSRVAVLDRNSDDYVLLGYALAGMGAVLAPVNMWLRPAELSYILGNCQPLLLV-----TSAEFLDAAREAIAPLADPPALVLRGEAPGTIAWAEIAAAPVSRPE-SWDDPHLVLYTSGTTGRPKGALISHRRTVLDALAALPVFGIGQHERFFCYMPLFHT---GAWDYLKLYFMRGAAVIAERFEADAAVAEIEAHRCNGMFGVPLVLRQMVESQAWGTSDMSSMRLIAYANYDPSALILRIVEAAEGLRIANAYGLTEG-GPYICINRPETAMSKSIGQPV-PGVQVALLDEDLREVPPGALGEICVRGPALMSGYLNRPEATAEAFA-GGWLHTGDLGRVDEEGFVHLVDRKKDMIRTGGENVFAKEVEQTLVTHPAIRDCAVVGLPDDDYGERVVAVVVAEPGTDLAAEVRSFVRDR-LAGFKAPRQVIFVPELPKTPAGKIKKHEVRKAIA------ 120406120 41 ---------------------------------------------------TWREINEHSKQVANALAELGIEQGDRVATLAWNSDRHLALYFGVSGSGAVMHTVNPRLFPEQIAYIVNHAE-------DRVLFFDFAPLVAQLAGELGTVETFVAMTDRDHMPDIPQIQSTAFDWPEFDERSASSLCYTSGTTGNPKGVLYSHSTMLHTLMIAARDAIDIHSSVILLVVPMFHANAWGTPYTAAMV--GAKLVM-PGPHLDSVYELMKAEGVNQSQGVPTVWMMYLDEHPEIDAHELGLRVAGTGGAALPLSMIERFHRDFGAESMQGWGMTETLPKHEGLSDAEKNQIRKQGRGVWGVDLKIVDDDGNRLPWDGKAGEVWVRGPWIASGYFRGE--GGEKLDAEGFFPTGDVATIDPDGYLQLVDRAKDVIKSGGEWVSSIDLENAALGHPAVAEAAVIGVPHPKWQERPLLIVVLRKHATREDILEYLAGE--VVKWWLPDDVVFVDELPHTATGKVLKLKLREQYRDHRLS- 146275843 49 ------------------------------------------AVVEGERRMTYAGLDRAARALAARMIALGVTPGDRVAVLLGNRIEYPVIVLACTFAGAI---AVPMNRQTAAETAHALAASGARLL---FHEADARLPDRAQVPALAALVAIADDAPLAETLAPQDV---PVSLPPLPGEDPAVILFTSGTTGKPKGAVLTHCNIAHSILHFCHHYALREGERCLLAVPASHVTGLVA--LLATLGLGGCLVIMREFKAGEFLRLMAQEQVGYTLVVPAMLTLALMQPQFESAALSNWRVCGFGGAPMDATIADLALRLPGLALHNTYGATETTSPAVIMPADQAAARSRQGLPVLCCD-LLVMDDQGRECPPGEQGEIWMAGPMVIPRYWNDTAATAAAFVH-GYWKSGDIGSRDADGHVSIHDRMKDMINRGGFKIYSVEVENALCAHPAVIEAAVVGRPCPVLGERVVAFV--HAGAPASAELRAHVAAR-LSDYKVPEDIRFTVPLPRNANGKLLKHALRD--------- 73541834 22 ----------------------------------------------GEMRYTYRDFRRRVGQLASTLASLGAKHGSTVAVMDWDSHRYLECYFGVPMMGAT-LFTVNVRLSQQILYTLNDADADIVLVPDFVPVLD------QIRNELTCNPRFVLLADAGEYEALLADASPDFDFPEFDENTKAATFYTTGTTGDPKGVCYSHRDIVHTLSTSASLCSMHREDVYMPITPMFHVLAWGIPYLAVTL--GLRTVLPGRYAPDVLLKLREAEKVTFSHCVPTILQMLLQSSQDSGQDLSGWKII-IGGSALPCEAARGIDIFAGYGMSEIVSLAQLPPNVKPANRADEVRMRSTGRPVVMADFRIVSEDMQDLPRDGKNGEIVLRAPYLTQSYFK-KPGASEELWAGGYLHTQDVAVMGEDGFVQIVDRIKDVIKTGGEWVSSIEVENLISEVPGVQECAVIGVPDDKWGERPMAFVVRKAGAEVGADLLGHVDSRRISKYAVPERIAFVAEIPKTSVGKINKKQLRE--------- 196249955 18 -------------------------------ERHAAAHPERIALKWENKEITYGRLMARANQIGNAFLSRRLEKGDKVLVMVPRLIEAYEVYLGALKAGLVVIPSSEMLRTKDLEYRLSHGEVKAIVAYEPY--LDEFAPIDGVDK---LLKFSIGEHEHDGWVRLDAAESETLAAADTSRDDMAFLSYTSGTTGNPKGVVHCH-GWAYAHLRTAAKNWLETDLVWATAGPGWQKW-IWSP-FLSVLGSGATFVYYGRFEPEKYLQLLEKYQVNVLCCTPTEYRLMAKVPDIGRYDLSHLHSAVSAGEPLNREVIDTFAKHFGIQVRDGYGQTENLVGVMKGMD---IKPGSMGKP-TPGNRVEIIDENGEPCPVGVVGDIAVHTPALFKYYYKDPERTAMQFRGD-YYITGDKARKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEVRGHVVKAFVVLRDGVPNDPSLIPALQEQLTAPYKYPRKIEFVDDLPKTVSGKIRRVELRE--REARLAG 55378699 32 -------------------------------------------------RYTIAEYAERVRKLASALEQAGIERGDRVGTFAWNNHWHQEAYYGVACMGAMINLLLPDEH---IQHIVADAEDEILIVEGAYDEEAFDSVEQYIGDTVPSLEPVV---DYESFIADGDPDYSFPQLPEDQPAGMCY---TSGTTGKPKGVEYTQKMYVMALMTSQAGIKTDD--VELTYVPMFHVSGWCRP--FTTIAAGAKTVLGPNPSAEDLAKLIEEEDVTVSAAVPTVFMDLLEYARDTDVDFSSVRYFTSGGSATPRSLMEDYKQEFDVDLISGYGMTESPVTHAMTDLPEEELFDSAGLPIAGLEFKVVNTDGEEVPWDGESGELWMRGPWVTQEYYNAPDATEQAVTDDGWFKTGDIVRVSPEGYVDVVDRMDDLVKSGGEWIASVEVENAVMGHDEVVEAAVVPVPHERWDERPAAFVVTRDAVSDEAALRQEIKDESYPSWWVPDAIRLVDGIPKGATGKFSKQTLR---------- 67153361 29 -----------------------------VLKASCQRFADRPAFSNLGRTLSYGELYELSGTFAAFLQGLGVQEGDRIAVQLPNLLQYPVAVFGALRAGLVVVNTNPLYTAREMLH--QFNDSGAHLVEEVLPRTGIRHLVTEVGDLLPPFRRVLVNAVVRHLLPQALKFTEALSLREVAAADIAVLQYTGGTTGTPKGAMLTQRNLVANMLQCVAGVLGEGCETLVAPLPLYHIYAFTLHCMAMMLIGNHNLLITPRDLPGMVRVLRKWRFSGFVGLNTLFAALCHDEG-FRCLDFSALKLTLSGGMALQQATAECWKGLTGCEVLEGYGLTEA--SPVVSGNPGHIRPGTIGMPLAS-TLCKVVDEQGREVPSGSSGELWVKGPQVMKGYWQNPGATAEVLDADGWLRTGDIAVIEPDGYLRIVDRKKDMILVSGFNVYPNELEEVLAALPGVLQCAAIGVPDERTGEAIKLFVVPRPGSGLTEERVLRHMHDNLTGYKRPKHVEFRDRLPTSNVGKILRRELRD--------- 170723586 32 ----------------------------------------------------YPQLNERIARLANVLTEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAV-VHTINVRLSPEILYTMNHAEDRFVLVNSDFVGL-YQAIAGQLTTKTAELPNMV--GEYEQLLAAASPHYD---FPDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLSVTGSIDVRLLGSNDVYMPITPMFHVHAWGIPYAATML--GLKQVYPGRYEPDMLIKLWRDEKVTFSHCVPTILQMLLNCPSSQGQDFGGWKII-IGGSALN-RSLYQAALARGIQLTAAYGMSETLISAAHLNDEERVTYRIKAGVPVPLVEAAIVDG-DGNFLPGETGELVLRAPWLTMGYFK-EPEKSEELWQGGWLHTGDVATLDGMGYIDIRDRIKDVIKTGGEWISSLDLEDLISRHPAVREVAVVGVADPQWGERPFALLVVSDGQVVDAKLKPFVEQGHINKWAIPCQIAVVTEIPKTSVGKLDKKRIRQDIVQ----- 186471739 6 -----------------------------------------------------------------------LERSERVALILPNGLPYVVTFFGVLDAGLVVANVNPLATPREIQIQLSTAAVSAIVV---LENFAYKNLAKAVVSVLPPRKR-----AAIHFVQRVFRHSIPPQYPGARSDDVALLQFTGGTTGTPKCAMLTHRNLSYNIAQI--RAWLGEAQTVLTPLPLCHIFALTA-SLLTFVELGGHNVLVTDPR-DIAGLVRTLRRTRPTALVNTLFHALLDAPHFRAIDWSRLRLVIGGGAAIHPSVAERWQTATGMPIIEGYGLTEASPVVCVNPTDAKHFSGSVGYPL-PSTEVSIRDDDGAVLAAGSIGEVWVRGPQVMRGYWMNPDETAKAISPDGWLRTGDVGYFTPTQMLVLVDRKKDVIIVSGFKVYPSEVEAVVSALPGVTAAAAVGVPDERTGQAVKLFVAPPSAGLTAAVVLAHCRA-NLSAYKVPRLVEFRETLPLNELGKVLHRAL----------- 159043405 27 ------------------------QTLYELLTRTRNAHGDRRAMTAGET-LTWRELHGKATQAANLFRSLGIGENDVVAYVLPNASETVQIASILNETGAKVVVTLKSFLKTDVAQ--KTAEAVA-MAPGVTHVLEYLSIAGLLRPKNPVRHHAKVLDFNAE---LARQKSDGLTFPDSFEDRVAAYFHTGGTTGMPKVAQHKYSGMIYNGWLGAELLF-THEDTLICPLPLFHVFA-CYPVLMSVITSGGHVVF-PTPQGDNFWKLIERWEVTFMITVPTALAALMQRPVD--GDVSTLRIGISGSAPLPMELYSRFKEATGVSIAEGYGLTEALVSCNPIDGVQK--VGSVGIPL-PHTEVRILHCEDHECATDEIGEICIANPGVYEGTYTEVGKNLGLYADQIYLRTGDLGRIDEEGYLWITGRAKDLIIRSGHNIDPAEIEEALMAHPAVAMVGAIGQPDAYAGELPAAYVLVAGAQTTVEELMAFAKEHVHERAAHPKHLEFLDELPKTAVGKVFKPDLRK--------- 67157757 49 ----------------------------------------------------------------------GIAPGDRVALFMHNACEYLELLYAIWWAGAV---AVPINHKLH-------GDEAAWIAGDAQARLIFTDHGELANGGLPAHCRELAGLGSERPERIDPALASPVRR---GTDDLAWLFYTSGTTGRAKGVMLSHGNLLMSLCYPVDVDPVEADDAYVYAAPMSHGAGLYN---FIHVRCGARHVVPASRGFDAAELFGLAGTLGRLSLFAAPTMLKRMVGEARRRGYAGIKSIVCGGAPLYLADLREALATFGPRLIQIYGQGESIADRARADWPR--LAASVGYPQSCV-EVGVLDAAGDPLPPGRPGEVVVRGPCVMHGYWRDAAASAATLV-DGWLRTGDIGYLDRDGLLTLTDRSKDVIISGGSNIYPREVEEVLALHPAIAEVSVVGEPDPEWGESVAAFVVLRGERADAQALNAWFVAR-LASFKKPRRYLFVRELPKNGYGKILKTELR---------- 194562572 37 ---------------------------------------ERIALIEDARRLSYGELSRAIDAAAAWLTGVGVRGGDRVMIVAEN--SVVQIVLLLARLSAVELDAIAAHARPKLIAFATRAHAARYAAPAGALPVDIGAWSYRVDASAP---------------------AEPVA--ADGAAQCAALIYTTGTTGVPKGVMLSHRNLLFIAAISSTLRRVSPDDVVYAVLPVSHVYGLASV-CLGSLYAGATLRLAPRFSAEAVRVALADERITIFQGVPAMHAKLLEHLHTHGHAWCALRFAYSGGSPLDASLKARVERVYGIPLHNGYGMTESTITQTLLDAPRADC--SVGVPI-PGIEIRIVAPDGTDVRQGEVGEIRVRGPNVMLGYYRNADATRAAISADGWLSTGDLARQDADGSVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQSAVVGRPVDG-NEEVLAFV---ELSPGAAASAAALDEARLAPYKRPARIRIVDALPAASTGKILKHRLRE--------- 153886959 28 ----------------------------------------------------------------------GMRDGDRVAMLARNSDRYLEYQMAVPWGGGVLNPCNTRWSASEILYSLNDSGSIHLLVDET-----FRPLAEEIRRYATTLREVVCCDDGDVPTGMHGYQAEPATDAVRRGDDLAGIFYTGGTTGFPKGVMLSHTNLCSSGLAAHAEGLAPAGSTYLHAAPMFH---LADIGVAMAHWIEGNTCVVPAFSPEGVLDVLARDRVTHLLLVPTMIQMLVDHPAMRQRDLSALWSIAYGASPISEAVLERAMAALGVGFVQAYGMTELSPLATILPDVYQTQARTLGKLRSACAEVRIVDVEGQEVPRGTVGEVIVRGPNVMQGYWNKPEQTAAA-VRNRWMHTGDGGYMDEAGFVFVVDRMKDMIVTGGENVYSAEVENAITQHPAVAACAVIGIPSAQWGESVHAVVVRKPGASVSTEELIAHCKTLIAGYKCPRSLDFCDALPLSGAGKILKTELRKLFWE----- 70607934 26 ------------------------------------------------RRYTFKKFAESAKILANALKKIGVKKGDIVGVIDWDTDVYMHLYYAVPMIGAVLHTVNLRYPPELIIKTMLHAEDKWVIIRD-----DLIGLVEDIKNFNPNIRFIIYNDDKEK-IKVDDLQGEPKYDPDLKEDMMATLMYTSGTTGNPKGVWFTHRDLVLTISRAPPVE-LTTRDVVMSLVPMFHVHSWGFPYV--ALASGLKYVLPGVYNPATQLKLIANEGVTFSAMVP--TILFMILAQPDIDDLKNWKV-AIGGEALPEGLARKARE-YGIKLYSGYGLTETCPVLTSFDEEKKFEIQLSAGVPIPGVKLRIVDEEGKDVPRGKIGEIVVRAPWTTREYYKDPE-KTAQLWRGGWLHTGDLGYIDEYGYLHLVDREKDAIKSGGEFIPSLLLETVISLHPSVAEVAVVGIRHEKWGERPVAFIVPNGQFDE-VEMRKFLEEGKIQKWWIPDRFFVVEDIPKTSTMKADKKLLREMASKEL--- 170746513 55 ----------------------------------------------GDRRLTYADLYARCRRLAAGLAARGIGPLDTVAILAPNVPEMIEAHFAVPMLGAVLNPLNTRLDAATIAFSLRHGGARALLVEAEYAGLAARALADLAE---PILVVAIGDSGIDGALSYGDLLAEAWAGPEDEWQSLCLLYTS-GTTGDPKGAVYSHGGYLQALGNAVTFG-LTGESVYLWTLPMFHSYPWAS-----VAACATQVCLR-KVEPAAIFRLIAEHGVTHLCGAPIVLSMIAHAPAQDRVPFPQRVRCAVGGAAPSSTIIRTMEE-LGFQVTHLYGATESYPDWTDLPDTERYAMARQGVPLATLEAVSVADTATDVPVPGTTGEIRLRGNTVMKGYLGNPGATEAALA-DGWYRTGDLAVWHPDGSVEIKDRAKDIIISGGENISSLEVEEVLMRHPAVMLAAVVARPDPTWGESPCAFVKPGTSVPSEQELIAFCREH-MARFKVPKTVVF-GPLPKTSTGKIQKFVLRE--------- 91777399 31 ---------------------------------------------------TYRELDERSNRFAQCLYAAGLRRGDHIAMVLENNMRCFEVCWAALRSG---LMITPVNRYTAAEAAAIIEDSHAQVVVSSYA---MRELAAGLTGMMPTCRRLMVDGTISGWDSYEALTG---RYPATRLADEAMMIYSSGTTGRPKGIIRAQEGSGSARRPQFERYGFDAQTVYLSPAPLYHTAPLGYG--IETQFGGGTVVFMEKFEPLEALQAIERYRVTHSQWVPTMLIRLLKLGPAVRNDLSSHRVAIHAAAPCPQEVKRQMIDWWGPIIEEYYSSTEG--NGVTTLNTEEWLAHPGSVGRALLGVIHICDDDGNELPVGETGTVFERDQLPFRYHNDPDKTRAAQHPRHAWTAVGDIGHVDADGYLYLTDRKAFMIISGGVNIYPQAIEDALAVHPDVQDAAVIGVPDAEMGEQVKAIVEPAGVAPSAERLLAYLRTR-VARYMVPRSIDFIDAMPRLPTGKLYKRALRE--------- 196194830 36 -------------------------------------------ITYGDRTFTYRDLNERVHRLAGALAAQGVKPGDTVAVMDWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILV-----NSEFLPILEELKDRVETVKTYILAGEYEELLAKAPAQYD---FPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLNTMAGVGQGRFNEDDVYMPITPMFHVHAWGIPFMATMM--GVKQVYPGRYEPATLLKLLVTHKVTFSHCVPTIIQMLLQAEAAKSIDLSGWKVIIGGSALPKALAMGALER--GIDIYTGYGMSETLLTLAQLTELENADLETQGRPVAMV-QIRIVDGEMNDVDNKSQGEVVVRAPWLTQGYLN-DPDKSEELWHGGWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLEGLVLQHPGVGECAVVGVPDDKWGERPVALVVKSGDADEDG-IKALVADYAISRYGIPDRIVFVDALPRTSVGKLDKKKMR---------- 7188335 65 --------------------------------------------------YTFAETHLLCRKAAAALHGLGVRHGDRIMLLLQNSVEFALAFFGASMLGAVSTAANPFCTPQEIHKQLVASGAKLVVTQSAY----VDKLRHEAFPRIGEALTVITIDECQPFWALVSAADEN-SVPEISPDDAVALPYSSGTTGLPKGVVLTHGGLVSSVAQQVDLHMRAGEDVVLCVLPLFHIFSLNS-VLLCALRAGAAVMLMPRFEMGAMLEGIERWRVTVAAVVPPLVLALAKNPGVEKHDLSSIRIVLSGAAPLGKELGRLPQAIFG----QGYGMTEACPAFAREPTPAKVVRNAQLKVVDP----------DTGVSLGRNGEICIRGPQIMKGYLNDPVATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLIAHPSIADAAVVPQKDDAAGEVPVAFVVRAADSDIAEEIKEFVSKQ-VVFYKRLHKVYFTHAIPKSASGKILRKELRAKLA------ 189234683 20 ------------------------QSLGQFFFDSASKFKDRICQIDAKTEKSFLTVKQKSVRVALEMQKRGITSKDVIVTCSALTLETPVPILASFYLGAKVANSDPTLSVAQTAHMLSLVSPTMIFVQESSLTLIEESLQ---QAKLQA--QIVVFGTCDKYPTFSDFNNEEMFYPSVDIHDTGLMFFSSGTTGLPKAICHSHFSFL-----NLAYCFCESGLKVDTTLSYTTFYWISGLMMLSFLKGGQRIVCTKVPEAKDVFEIIQKYKVTCLFLAPVLTYPLTDYANSGNFDTSSLHSILTGGTPISEQQMTKLYATFKHTIVFAYGMTEGMVGFNPVTDKVLMTLTSSGKAMGVSLKARVDVETNKTLGPNQKGEFLVKSPCMMKGYYKADCSDI--FDEDGFLKTGDVGYYDQDGCLYIVERRKEMFKYLSWHIVPSAIENVLLEHPEIKEAAVFGMPNEEMGDAACV-VLQNGSKVTVQEIADFVASKVSDREKLRGGVFIVQELPRTPSGKLKRRDVK---------- 193594214 34 -------------------------TVGHLIDEAAEKYPNREAIVSQNRKITFSDLKHEVDELAAGLLEIGMKPGDRLCLMGSNSVEWEITLLASIKAGMIAVNINPLYMKNELHHCLSKVDAKMLIALEFHPNQNYYELLKNITRHLPNLEFIVM--NTEKNLPGVIKYWDVCQSGTIKSTSICNIQFTSGTTGAPKGACLTHNNVVNSYFYSKRMLLMEKEHRILLQVPFFHTFG-TVVGIMASLNSGSALILPAGYKPIESARAILAEKCTILYGTPTMYIDLINASKELLDQGHTFTTPEIGGALCSPNLFKQIKTTF---------------NLKRL-------------------AVKVVDKNGITVPMGRPGEVWFKGYNVMPGYWNDEEMTKKAI-DDGWLRSGDILILNEDGYGVVTGRIKDIIIRGGENIQPQAIEYFLESHPEIIQAQVFGIPDERLGEVVCAAITITKGSTVDEETVKNYCNGNIARFKVPNHVLIMDDFPKTVSGKIQKFRLRDIMQD----- 41409622 45 ----------------------------------------------------YADLVRLVDDLAARLRAAGLGPGDRVGLRAGSNPEFVVALLAASRADLVVAPLDPALPAADQLSRSRAVGARAVLV-------DRLGEGQTAPESAPCWPVTVTVGP-DDGAPTVDLTTHDVTAPQGLRDDDAMIMFTGGTTGAPKMVPWTRHNIAASIRSIVAGYGLGPRDATVAVMPLYHGH--GLLAALLATLASGGAVLLPARGKFSAHTFIAAVGATWYTAVPTIHQILLERARTEAPGTHALRFIRSCSAPLTAETAQALQDTFGAPVVCAFGMTEATVSTTAIDENPGATPGLVGRSTGP--DIRIAGPDGQSLPADTVGEVWLRGATVVRGYLGDPAITAANFT-DGWLHTGDLGTLSAAGDLVIRGRIKELINRGGEKISPERVEGVLAGHPDVLEAAVFGRPDQLYGETVAAVIVTRGSAPTADELASFCRER-LAPFEVPAEFRRAAELPHTAKGSLDRRAVAEQFGE----- 118051320 35 --------------------------------------------------YTYKELAARSRQLANKLDAMGLAQGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPEQIAWIVNHAE-------DKVLCFDFLPIIQAVHAKCPEVQQWVVLCDADR-LPADSGQSDQYRWPQFDENTASSMCYTSGTTGNPKAVLYSHRSHAYAAALPDVMCLSARDSV-LPVVPMFHVNAWGLP--YSAALTGCKMVF-PGPALDSVYELIESEGVTFAAGVPTVWQMLLGYMKPGGLRFSKLNRTVIGGSACPPAMITAFQDDYGVEVLHAWGMTECTLKNKHLDLPKDKIRQKQGRAIYGVEMKIVNDAGDEQPWDGKSGDLLVRGPWIIDSYYKGSGNPLVRGADGGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMANPAVAMAACIGMPHPKWDERPIVAVVKKPGAEITREELLKFYEGKTAKWQIPDDVVFVEAIPIGATGKMLKTRLREELKD----- 42565074 74 --------------------------------------------------LTYADVQTNMRRIAAGIHRLGIRHGDVVMLLLPNSPEFALSFLAVAYLGAVSTTANPFYTQPEIAKQAKASAAKMIIT------------KKCLVDKLTNLKNDVVSSSDDGCVSFTELETELLK-PKISPEDTVAMPYSSGTTGLPKGVMITHKGLVTSIAQKVDNLNFTANDVILCFLPMFHIYALDAL-MLSAMRTGAALLIVPRFELNLVMELIQRYKVTVVPVAPPVVLAFIKSPETERYDLSSVRIMLSGAAKKELEDAVRLKAIFG----QGYGMTESGTVAKSLKNPFKTKSGACGTVIRNAEMKVVDTETGISLPRNKSGEICVRGHQLMKGYLNDPEATARTIDKDGWLHTGDIGFVDDDDEIFIVDRLKELIKFKGYQVAPAELEALLISHPSIDDAAVVAMKDEVADEVPVAF-VARSQGSQLTEVKSYVNKQ-VVHYKRIKMVFFIEVIPKAVSGKILRKDLR---------- 16127418 13 -------------------------TIGDILRERARENPDRLAVVMETGEATYAQFDALVDRVAAALQRDGVAPGEAVAVCALSSIPYAALFLGALRAGVAVAPIAPSSTPESIAGMVADCGAKLFFL-DAGVAEAQKPAPVPVR---PIALDGSSAGQADAWLAPEDATPTPVEIGPKHPFNIIY---SSGTTGTPKGIIQSHGMRWKHIFVGDAIGY-GHTPVSLLSTPLYSNTTLVC--FFPTLAGGGTVVLMKKFDVVRYLELAAKHRITHTMLVPVQYRRLMEHPDFDRYDLSSTRMKFCTSAPFAADLKAQVLKRWPGGLVEYFGMTEGGGTCILMAHEHPDKLHTVGRP-APGHDIRLVDEDGRQVGPGVVGEIVGRSASMMNGYHGRPDKTAEAVSPEGFIRTGDVGRFDEEGFLTLMDRKKDMIISGGFNIYPSDLEAVLVQHPAVFEAAVVGVPSDAWGETPVAFVLKSSQVAEADAIKTFVNGQVGKTQRLAE-VVVVDSLPRSHIGKVLKRELRD--------- 134099758 46 ------------------------------------RHPGRPAVIDARGTLDYAGLDTRVRGIAAAFAAAGLGERDIIGIRLPNGRDMVATELAVAAIGAV-ALPYPAGRGTRDTLLLGRSRAGAAVFADPA---DVASCG-----ELPDLRAVFVAGARSLGLLPADARWRPGRR---DADSPARILVSSGSEAEPKMVAYSHNNYVRALHGGTEL------VRDLVLVPLASSFGSCGTSVT-IAALGGTLVLVDAFDPGTALRAITEHRPTHVFGVPTMLRRLADHPPAGGEDLSSLRALVSSGAALPEATAQACRDRFGREMIAVYGSSDGVNCHTARTGPE----TGTGLPDPAVADIRITDERGEPVAAGEPGEICALGPMTPMCYVASPELDTRYRTPGGWVRTGDRGFLDGRGRLHVLGRIKQVVVRGGYNISPAEVERELGAHPAIADAVCVAVADPDLGERMCVCVTQPAGVPPVTEITTFLRERGLERRKLPELLLAVDEMPLGPTGKICRRTLSEMATEQ---- 163942378 43 ---------------------------------------------------TYFELMQGANRIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIAAIKAGFVVIPSSEMLRKKDIEYRIGHGEVKAIVSYEPYIGFDVESLQKFVLSEVDGWTNLKTALETE---------SDTLEMAKTDKEDMVFLSYTSGTTGNPKGVVHTH-AWAYAHLRTSAPNWLEEDVVWATASPGWQKW-IWSPFVATLGSGATGFVYNGKFEPKTYLNLLGDNKVNVLCCTPTEYRLMAKVENLSEYNLEALHSAVSAGEPLNREVIETFQRHFDITVRDGYGQTENLVGIMKGMD---IRPGSMGKP-TPGNHVDIVNEEGTPVQVGEVGDIAVHTPALFKQYYKDDERTAMQFRGD-YYITGDKAKKDEEGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRENIDKNEELQQHVKEL-TAPYKYPRKIEFVDELPKTISGKIRRIELRK--------- 149181421 14 -----------------------------LLKQRAFLTPKRRALTFEGHRYTFREVYDVARSWAGALHDIELKQGSKAGVLIKNNKEGYFLLLALQQAGVTAVMLNNRLTIEELAFQIQDTGVDA-LFYDA----DFQSVALELKESIAN-KRVFSISEIEEFQPQD----------QVEMSSVCTIMYTSGTTGKPKGVLQSYNNHWWSAVGSALNLGLKETDTWLCAVPLFH---ISGYSILSIIY-GMEIKLYERFDEEMINQDLKKGGVTIISVVSAMLQRLLKNLG---EDIPDFRCMLLGGGPAPKSMLQQCKEK-GIPVFQTYGMTETSSQIVTL-SPEDSLLGSAGKPLFPCELMIVHNGQKAGAHV--QGEIAVRGPNVTRGYYNREEANKESFM-DGWFLTGDIGYQDEQGFLYVLDRRSDLIISGGENIYPAEIESVLVSHPEIAEAGVVGIESEEWGQVPVAFLVP--EIPETSEVKEFCRTK-LAGYKVPHQVYFVENLPRNASNKLLRKDLRELIQK----- 126725760 4 ------------------------QTIANAFKDAAMRAPDAMYCKTSTGSLTYGQIQSLADELRADV------QGQVVALILPNSKAFLVAYFAILFAGGKPALINYGHPEATVAKLLRNLDAAIII-----------SDKKQAASKTRVLSDGLLLSRTVDFDKLIDPTT---------PKDIAAIMFSGGTTGLPKQVPHTNAAIILTMERG-EWGWTGEGEIWLPVAPFTHIYGFLM-GLTNPIINFGGTVIPERFQPDLIVDMLAAENVTIFGGGPP-AIYQAVMASDKFADFPELRICPGGGAPFPLDVHKRWETATGLKIYEGYGMTE----------IAPISINTEAHGVKPGSAGKAVPDTENVLSCGEAGEIRVSGPHMMTGYTENPEETAITL-RNGFVYTGDIGTLSKEGFLTITDRKKNVIFVSGFNVFPREVEELLLSHPAISGACVVAQAHKRSGEVPIAFVTLRTDANK-ENILAFCAEH-LIAYKLPADVIILSEMPLTAAGKIDRNALQSGLS------ 26989514 25 -----------------------------FLKRAAQVYPQRDAVIYGARRYSYRQLHERSRALASALERVGVQPGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEGRSIAFILRHCAAKVLICDREFGAVANQALA---MLDAPPLLVGIDDDQAERADLAHDLDYEPLSAPQNEWQSIA-INYTSGTTGDPKGVVLHHRGAYLNACAGALIFQLGPRSVYLWTLPMFHCNGWSH--TWAVTLSGGTHVCLRKVQPDAINAAIAEHAVTHLSAAPVVMSMLIHAEHASAPPV-PVSVITGGAAPPSAVIA--AMEARGFNITHAYGMTESYGPSTLCELPLEAFMSRQGVAHPLLEEATVLDTDTGRPVPADLGELVVRGNTVMKGYLHNPEATRAALA-NGWLHTGDLAVLHLDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVTLRADALASGDLVRWCRER-LAHFKAPRHVSLVD-LPKTATGKIQKFVLRE--------- 16124447 57 ------------------------------------------------------------------LRRLGIKAGDRVTSLAWNTHRHLELFYAAPGIGAVLHTANPRLFDEQIVYTINHAESGVLFFER-----NFQALVERIAPQLTTVKTFVMLSDAERTVPLIEGEPDVIAWPSFDENAGAFLCYTSGTTGDPKGVLYSHRAVVHAMAGGLNSAFMPCSSLYHAT---AWGLPFSAP------ICGAKLVL-PADKMDGAHQLIEGEGVTFTGGVPTIWTMYLDWKNDRRPD--SLKKVVIGGSAVPRAMAETFKRRYGVQTLQIWGMTETCIGVVATPTPDEAIWTRQGRLQFGIELKVETEDGQAAPWDGETGALLVRGPWVVKRYFR---KDADAAREDGFFDTGDIATLDANGFMRITDRQKDVIKSGGEWISSIDLENVAVGCPGVKIAAVIGVPHPKWEERPLLVIETHEEVTKAAVLD-YLTPR-IVKWWTPDDVVFA-TVPLTATGKIDKKVLRQAWKDHLIG- 111023651 24 ---------------------------------------------------TYRDLVSDVRDLAGALASIGVKRGSRVATMAWNTRQHLAAYFAVPALGA--VLHTVNHRMEHMAYTINHVSDEVLIVDE-----DLLPSVEAMRGRIPTVRHLIVVGEPDQVIPYDQFASTHGTFQEVDENTAASICFTSGTTGSPKGVVYSHRSIVLSTKGGVEI---DAERAYLLATQMSHVNGWGVP--YAAALQGARLVLGPHPTPERFLDLIHGERPDTFVGSPTVAALMRDEHLRRNCDLSELKTMWLGGARWWAEQGARVVNGWGMTETSPMGTFSGSMQGRPLPLFELRVVDESGSPQH-------WD--------GQTGELEVRSPWVAREYLD-DPRTADSF-RDGWLRTGDVATVHPDARLQIKDREKDLVKSGGEWISSVDLENALMIHPAVSEAAVIAIPDDTWQERPLAW-LRLDADVTDEELRTFLATT-LPRFWLPDRFVRVDEIPKTAMGKIDKADIRRQHRE----- 171683925 60 -----------------------GMTIPEHFHTMAEKYADHRAVTSVEVHWTYRELDSISNILAHSLRAQGVQKGDRVAVSLGNCWEFAALTYAVYKLGAILVPLNPQFNAEQVTAALNHLEVKLLII-NAMTDLAYK--PGQGRSNIPLLKTIIVVDNSKTHFPLHDAHIDPI-IPDLSPSETINIQFTSGTTSHPKAAMLTHENILNNGHLIAQRMGLDPSDRIICPPPLFHCFGC----ILGYMACAGAEIMFPSPAFDPAATIVMAHKEKATGLYGVATMMFEELANPKRPVYENLQLLKKGGSSVPQSLMYKIYATFGLELVICYGMTETVSCMTTPDDPFEKRTSTVGRVM-PHTTVKIVDNKGRILPIGEKGELAAAGYLVMKGYWRTNEVRVAERDEDGQERSGDEASMDEEGYVAITGRIKDLIIRGGENIHPLEIENCLFQHEYVAEVSVVGVPCDRHGESVGAFVIAHEESDKAEMVREWVRSR-LSAHLVPKHVWFVREYPKTASGKIQKFKLRDMAKRWLL-- 166031036 54 ---------------------------------------------------TWNVFNEKANRFANLLLERGVQKGDKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELADVDILVFGPEFIG-RVEEIADDIRGRLLYFVGDGCPGFAEDYTSTANCSSQSPKIDIVDEDDAA-IYFSSGTTGFPKAILHNHESLMHAARVEQNHHGQTKDDVFLCIPPLYHTG--AKMHWFGSLLTGGKAVLLKGTNPKTILRAVSEEKCTIVWLLVPWAQDLLLAIDNKKDDLEQWRLMHIGAQPVPPSLIRHWKEYFNHKYDTNYGLSESICVHLGLDHIDK--VGAIGKAGFGW-ETKIIDENGNLVAQGETGELAVKGPGVMTCYYK-DEKATAEVLHDGWLYTGDMAMEDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRTNNKILDVAVIGLPDHRLGEISAAIIKPGVECTE-EEIDEFCKK--LPRYKRPRKLIFAK-VPRNPTGKIEKPKLRE--------- 149185059 13 --------------------------FSDIISANAQALGDTVALKDEKGDLSWAELGDRVERIAARLLEEGLQRGQSVILGLSSVN--YALVFLAAVRAGGVAAPLTTSASAEQLEGMASDSGATHIFIDRAKMSELGSMFSR------RMRCIVLDEELDEWMAPEGTVAPPV---DHQSSDPFNIIYSSGTTGTPKGIVHSH-QMRWRQFAATAASWLENGVRSLATTPLYSNTTMVA--FLPALLAGGTVRVMGKFATERWLAHAEADRTTITMLVPVQYQRMMDEPRFGDFDLSSLQLKYCTSAPFSPQLKREVLERMPGALIEIYSMTEGLLEAHKFPDK----LHTVGRP-APGSELKVLDDQDREVAPGTPGNLVGRSQTMMSGYKNRPEQTQEGYTGEVWQRMGDIGRVDAQGFVELVGRAKDMIISGGFNIYPVDLENALLEDDTVLEAAVIGVPSRRWGETPVGFVRLAEDAREAEAVRESVNAR-LGKTQRLAQLHAIDEMPRSHIGKLLKTELR---------- 160888026 30 ----------------------------DVVDAWAAEQPDKPALLWTNDQFTFADMKRYTDMTASYFQSLGIGHGDMVMLILKRRYEFWFSIVALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVCAGESVITDHITAA---MPESPSVKRLVSVGEAPE--GFEDFHAAPFVKPEHPNTDISLMYFTSGTTGEPKMVAH---DFTYPLGHIVTGSFLKESSLHLTIADTGW-----GKAVWGKLYAGANVFVYDHEKFTPAAILEKIQDYHVTSLCPPTIFRFLIHEDLTKYDLSSLEYCTIAGEALNPAVFETFKKLTGIKLMEGFGQTETTLTVATMPEPKP---GSMGLPNPQYDVDLI-DNDGRSVEAGEQGQIVIRTPLGLFKEYYRDANRTHEAWNNGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVARAEEELVKELQNHVK-KVTAPYKYPRVIEFVDELPKTISGKIRRVEIRE--------- 39995339 22 -----------------------------LLRNPVVDNPDQEIVYRGVIRHTYRDLRERVRRLANVLTGLGVKAGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLV-----NSEFLPILEQIRGRIDTVRGYVLLTDEEEYEALLAAASGEYDFPDFDENTRATTFYTTGTTGLPKGVYFSHRQLVLSLGTVFAHGRLHQGDVYMPITPMFHVHAWGVPYLATML--GIKQVYPGRYSPDLLLDLIEKERVTFTHCVPTILHMLLKHPHAKRVDLAGLKMI-IGGAAMSCEALERGIDVFTG-----YGMSETILTFSRLSPAEQAEVRCLTGLSLPFVDLRVVDPETGAEQPRDAGEIVVRAPWLTQGYLK-DHRTSEKLWEGGFLHTGDVAVRDERGYVRITDRTKDVIKVAGEWVSSLELEDILAHHPAVAEVAVIGQPDEKWGERPLALVVLKEEAGRVGELAHFVREKGMVSKQVVLKVRLVDAIDKTSVGKISKVTLRE--------- 214029573 22 -------------------------------------FGDHTALIGNGRRRTYKELSDWTNRLAHVLEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKAIDKAEISHALC-------DTRLMDELVTAKTSAYLTSVVGGTSNHDAELDRLALEPVTYEAVETGDVALLGFTSGTTGAPKATMHFHRDLLMADGYAAEVLGVTSEDVFVGSPPLAFTFGLGGLAIFPLRF-GASATLLENASPPNLIEIIEKYKATV-CFTAPTAYRVMLRAMEEGADLSSLRAAVSAGETLPAPVYQDWIDKTGKPMLDGIGATEMLHIFNRFDDHRPACT---GKPVTGY-QVRVLDSNGDEAPRGEVGRLAVKGPMGCR--YLADERQ-AEYVQDGWNVTGDSFVMDSDGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVIGAPDEARGEIVQAHVVLSEGHSASEALVKLLQDHTIAPYKYPRHIVFTAALPKTETGKIQRFRLK---------- 13937177 23 -------------------------------------YADRVSIVYGSVKYTWRQTRDRCVRIASALSQLGISTGDVVSVLAPNVPAMVELHFGVPMAGALLVAVLLRHSGTKVIFFLQIADGACEILSNKGDKVPILVLIPE-----PLTQSVSRKKRSEEMMEYEDVVAMGKSDFEVDECDAISVNYTSGTTSSPKGVVYSHRGYLNSLA-AVLLNEMHSSPTYLWTNPMFHCNGWCL--LWGVTAIGGTNICLRNVTAKAIFDNISQHKVTHMGGAPTILNMIINAPESEQKPLPGKVSFITGAAPPPAHVIFKMEE-LGFSMFHSYGLTEGTIEWDSLPREEQAKMKAQGVNHLGLEEIQVKDPVTMRTLPADMGEVVFRGNTVMNGYLKNPEATKEAF-KGGWFWSGDLGVKHPDGYIELKDRSKDIIISGGENISSIEVESTLFTHPCVLEAAVVARPDEYWGETACAFVKLKDGSKASAELISYCRDR-LPHYMAPRSIVF-EDLPKTSTGKVQKFVLR---------- 86751798 7 ----------------------------------ANTHPDRPAFIMASTAVSYAELEARSNRLAHLLRRHGLKRLDHFSIFMENNDRYLEACGAGERTGSYYTCVNSYLTAPELVYILTNSDSKALITSTA-----KLDIAREALKQCPNVTLCVVAGESERIVGLAEATKGLPDTPVADESLGTAMLYSSGTTGRPKGIPEQPPSQPLPLFHFLNMLWYRNDMIYLSPAPLYHSAPQAAVGL--AIRDGGTVIIMEHFDPEHYLALIEKYKVTHSQLVPTMRMLKLPEEVRNKYDLSTLEVAIHAAAPCPPQVKEQMIAWWGPIIHEYYGATEGL-GFTACNSEEWLARGTVGKVM--FGDLHILDDRMQPCPKGTPGQIWFKTATPFEYFNDPGKTNEARSADGSMSTVGDVGYVDDDGFLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVIQPDPDVDLAQELIAFCGQ-SLSRQKVPRSIDFLEELPRLPTGKLYKRLLRD--------- 197789890 25 ---------------------------------------------------SYAELDDLANQFAHLFGELRLDIGDRVSLLIGNEPLVVASYFGLFKAGLIANPINNRLTASEVSFVLEHAQARVLITTP-----EFLPLALQAIAELANPPRIVLLGHVDAALPAQDLYRQPRLVEGLTEQTPILLIYTSGTTGRPKGVLLSHANVWVALSQGFRVTS-DH--VALCFMPLFHCNALIVSHI-STFIGHGTIVLCRKFSAREHWRLVADHQVTSFSAPPTVLAILLEREAEARDARIKLDFVKTGSAPLTVELATRFENRFGKILIEGWGLTECTATSTLLYAGGRRKIGSVGQALAG-QKIAVVDDQGRFLPPHSTGELVIQSPTMMLGYFRDEEATRRTII-DGWLHTGDLGRMDEEGYVFLVGRKKEIIIRGGENVSPLEIEEVMCRHPSVRDVAVGGLPDRIWGEVVVACVVANGVASE-QELIAHCRE-NLADFKVPVKIAIVDELPRNATGKILRRDLAQ--------- 1171129 1601 ----------------------------ELVEEQAARTPHAVAVTCEGHQLTYAELDAHANQLAHHLRQLGLAPEGRVAICLERSVEMVTAMLAVLKAGGAYVPLDPEYPTERLAQL--FADCEAHVV------LTQQSLADRV--KMVAARRVFVDTDWPVIAACPRQAPPPVVTPD----HLAYLIYTSGSTGTPKAVMLSHRGIVNNL------AWRQRTWPLSAEDRVLQNHSFSDPSVWATLLVGARAVLTPSGQHYDSVGLLREQGITVYGAVPSLNAVLMEEPEIGR--CTHLRYVLSGAEALTGGLQRGIFSRVSAAVANLYGPTETTIDATRVDAPEDAPI---GRPIANL-RMYVLDEHLQPVPVGVPGELFVGGVGLARGYHARPGLTSQRFLPDPFYRTGDLGRYRADGAIMFLGRVDEQVKVSGYRVELGEVETALGRHPDVREAIVVAREGLQGIKRLVAYVTPKGGTPEARSLTAFL-EKILPAYMIPPVFVIVNELPKMPSGKVNRNAL----------- 194707334 83 -----------------------------------------------------------------------------VALILPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAK--QVADARPVVLPRAGAGAGIRVVLLE-PDRLPSDPSPVVATIGE----ISATPPDPTRRRDVTQDDPATLLYSSGTTGPSKGVVATHRSLISMVQIIMSRFRLEASNTFLCTVPMFHVYGLVAFAT-GLLGCGATIVVLSKYELPEMLRAINEYGVTYLPLVPPILVAML--AHPNRLPLGGLRKVLSGGAPLSKELIEGFKEKYQVEILQGYGLTESTAIGASTDSAEESSRYGTAGLLSPSTEAKIVDPETGEALPNRTGELWIRGPYVMKGYFKNAEATQSTLTPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEIEDVAVIPFPDREVGQFPMAYVV-RKKGSNLSEREVMFVAKQVAPYKKVRKVAFVAEIPKNASGKILRKDLIKLATSK---- 47568327 8 ------------------------------IEKRAYLHPDRIAIITDEEEMTYKQLHEYVNKVAAYLMGLHVQKGERIAILSQNSLEYIVLLFAIAKVECI---AVPLNRLTENELIFQLKDSGTTLL---FVEETFQNMALSMQ-KVSYVQSVISIKSLKE---IEDRKID--NFEEINESASFIICYTSGTTGKPKGAVLTQDNMFWNALNNTFAIDLTIHDRSIVLLPLFH---IGGIGLFATLFAGGVIIVPRKFEPTTALSMIEKHKVTVVMGVPTIHQALVNCEKFETTNLQSVRWFYNGGAPCPEELMREFINR-GFLFGQGFGMTETSPTVFMLSEEDRRKVGSIGKPVLFCDYVLI-DENKNKVEIGEVGELLIRGPNVMKEYWNRPDATKETI-QDGWLYTGDLARVDEEGFVYIVGRKKEMIISGGENIYPLEVEQVINKLSDVYEVAVVGRQHVKWGETPIAFIVKKSSSVLTEKEVIEHCRLFLAKYKIPKEIIFLKELPKNATGKIQKVQLANQLKSR---- 152977012 43 ---------------------------------------------------TYFELIKGANKIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIGAIKAGFVVIPSSEMLRKKDIEYRIQHGEVKAIISYEPYSQFEGIEGMDSLQ------KFVLSEKEVDGWANLNTLETESDVLDIVKTEDMVFLSYTSGTTGNPKGVVHTH-AWGYAHLRTSAPNWLENDIVWATASPGWQKWIWSGSGATGFVYHG-------KFEPKTYLQLLDENQVNVLCCTPTEYRLMAKVENLQQYNLKALHSAVSAGEPLNREVIETFQKHFQVTVRDGYGQTENTLLIGVMKGM-EIRPGSMGKP-TPGNQVEIINEEGHPVSVGEVGDIAVHTPALFKQYYKDDERTAMQFRGD-YYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRDNVQKEDTLIPLLQEHVTAPYKYPRKIEFVDELPKTISGKIRRVELRK--------- 111021661 18 ---------------------------------------DRVALVSDDREVTYAQMEERANRLGHYLREQGVQPGDKVGIYCRNTIEAIEAMVAVFKIRAVMVNVNYRYIENELQYIFDNSDMVALVHERRYS-----DKVANVLPETPLLKTTVVVEDGTD-LEYEGIEYEPDRDFGERTGDDLYMLYTGGTTGKPKGVMWRHEDVWRVLGGGINFMTGEYDEWDLAKLPGMTRFPISQWAVFQSLFGGGKCVMHPEFDGHDVWRIVDQHKVNLIAMARPMALVEGDKASGEPYDLSSLFLMASSAALFSPSIKEKLELLPNRMITDSIGSSEGLSVVAKGD-------SHGGGPTVKIDASSVLGEDGNPVEPGSVGILARKGHIPI-GYYKDEEKTKATFKEINGIRPGDFAQVEADGTVTMLGRGSVSINSGGEKIFPEEVEGALKSHPDVFDALVVGIPDERFGQRVAAVIQTRGGARPGLHEIADAARKEIAGYKVPRSLWFVDEIKRSPAGKPDYRWAKE--------- 163727008 25 -----------------------------------ERFPNKTAFAFMGVEITFAELDLYSNRFANMLLDSGLKKGDVVGINLPNIPEYAIAWLGTLKAGCVVSGVSPLMASDGMKYQLENSNAKGLVTLDAI----FAARVTEIAPYLPDLK-LVVAGSVGGFLPLKKIPSGKVKQPSVALSDIAYIQYTGGTTGPPKGAMLSHRNAVSDLLITQKLSWEHGKGLALSGFPFFHIAGLFF--CENCVYLGWTQILIPNPR-DTKHICKEIEKYKPTALVPSLFQMLLAEPAFKALDFSNLEVCISAAAPFPEESQKELEAVVGGKLLEVYGMTETSPLSAMNPAKGRKKLGSVGLPLLNTEVRLVDTSTGEEVEQGQPGEICVKGPQVMVGYYNKPEETAKAIDSEGFMHTGDVGIMDEHGYVSIVDRTKDMLIVGGYKVFSVKVEEVLATHPGVDMIAITGKPNERPGSRAYVTLNPNKEAIKKGIMD--LAKDKLAPYEAPKEIIIMDEIPLTTVGKIDKKELRK--------- 194290931 18 --------------------------LGDVLYRSAIRFGARVAVVDGDRRLSYRELDDLSSQF-ADYLLEAHPEPVQVATLCANSADMVVAINGIHKAGHVWVPVNILLDPAQIGYILRHAEVSCIVADEALS--TQPQIAELLHGDLPVILVRAGAGSTGGRTLANVTRGRPAALPDIDSGQPALIMYTSGTTGNPKGAVHSHASVYSAVLANVSALAYTEKDVVSGMLPLFHCG--QHVAMATALAAGASVVLARGFSAQATIDAIARERITLLIGLPMMYAAILDDPRAPSADFSSLRLCMYAMAAMPRVLVDRIAAAMCSDIVLVTGQTEMTMSFRPVEHPHR-DANYWGTS-TVVCETALMDDDGRLLGPGEVGEIVHRGPNVMLGYFK-DPAATESVQKYGWHHTGDLGTFDEDGQLLFLDRKKDMIKTGGENVASIRVESAILSHPAIASAAVVGLPHPHWSEAICAFVVLKDSECSEQELIAHCRPH-LGKFETPKAVKFIEALPLTATGKVQKHILRK--------- 83311600 216 -----------------------------FLERSASVYPDRISVVHGDLRFTWKQTYDRCRRLGSALAARGVGVGDTVAVMAANTPAAYEAAFGVPMTGGV-LCALNIRLDAEIAFMLQHGEAKVLLIKKALSLLEAKPIVIDIDDAAVTTGEMLGEMEYEAFIAGGD--PEYAWVWPSDEWDAIALNYTSGTTGNPKGVVYHHRGYINALGNVVNWGMTGHP-VYLWTLPMFHCNGWCFPWTLAAL-AGTNVCLR-RVDGGHMFAAIEKHKVTHMCGAPIVMGMLINAPEKDRRPLPHPVEFMTAAAPPPAAVIGRLESQ-GFKITHVYGLTEVYGPATVCEEWDELPLDERAK-MKSRQGVRYVNEEAMMVKDGATGEVFYRGNVVMKGYLKNPSATNEAFS-GGWFHTGDLGVWHADGYIELKDRSKDIIISGGENISTIEVEGVLYQHPSVGEAAVVARPDEKWGETPCAFIGLKDGATATAEIMAFCRER-LAHYKCPRTVVFT-NLPKTSTGKVQKYVLRE-MAKKL--- 187929491 37 ----------------------------DYLRHWARTTPDKPAIHFYGHDTTFAQLDDLSDRVAALLAQHGIGAGDRVAVFLSNCPQFNAVFFGILKLGAVYVPISPLSQRAELMHALGDATPRAIVTLDAETSIEHAFVTRDVLPAEPTLEPPLACGDAIDLLP-ALAQTTPIPLPAGSLDAVAALNYTGGTTGLPKGCIHTQGDMVMAAAFSTVSLRADADTVMLSFYPQGENTGLIFPAFLGV-----PLVLLARWDAEAFMAGVQRYRVTNGSMLVDSAAEVMAHPRVHAYDLRSLRHTGVSSKKLNPEYRRAWRELTGSTMESAWGMTETQTCNSFTVGMQDDDFDLRSQPIVPGTDFKICNFDTHDLVPGAEGELCVRTPTLLKGYWNKPEATAQTL-RDGWFHTGDIGCIDEQGYVHYLGRRKEMLKVNGMSVFPAEIEAMLGKHPAILGSAVVGRADEHRGQLPVAFVMLRPEAVDSATLTGWCREN-MAGYKVP-IVRIVDALPLTATGKVRKQDL----------- 187928541 43 ---------------------------------------------------TYRHVRDRSKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHAD-------DQYVFFDFVPLIEGIAPHCPNVKGWVAMTDRAHYEELLDAQSADYTWPQFDENTAAGLCYTSGTTGNPKGALYSHRSTVLHSYASADALGCSAQDVILPVVPMFHVNAWGLP--YSVPLVGAKLVF-PGPKLDGAFELFEQEKVTFSAGVPTVWLGLLQHVQANKLKFSTFRKTVIGGSAAPPAMIRTLKELWGMTEMSPLGTTCKLMG-KHADLPDEAVLERQGRAIYGVEMKIVAEGHELPWDGKAFGDLYVRGPWTIQSYYR----NEVSPLVDGWFPTGDVANIDADGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPGVHMAACISCHHPKWDERPLLVVMPGVELTREEMLKFF--EGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLREQFKD----- 54022679 40 ---------------------------------------------------TYRELGAEAARLANALSGLGIGVGDRVGTFMWNNNEHMVAYIGVPAMGAV-LHALNIRLFPELVYVANHAEDKVVIVDGSLV-----PMFAQLLPNMKTVRHVIVANQVHSYSELLAGQSDSYDFPVIDERSAAAMCYTSGTTGDPKGVVYSHSNWLHAMQVSPSGMGFSGADSVLAIVPLFHANAWGIP--YAALMSGANVVLQPGP----LLEILANLKPTFAAAVPTIWGGVLAALAAQPQDISHLRTVVVGGAAVPPSMMHAFQERHGVRVLHAWGMTEGSVAHAVTGEEEWAYRYTQGRPASV--QARLVDDAGNVVNDGESGELEVKGPWITGSYYSPDGSDPDKF-DNGWLRTGDVGKISPDGYLTLVDRSKDVIKSGGEWISSVDLENAVMGHPAVAEAAVIGVPDEKWDERPLVAIVLAEGAAEPTELRDFLADK-FAKWQLPEHWTFISEVPKTSVGKFDKKQLR---------- 108755454 18 ------------------------KSLGNIFFERIKKNANRVAIVWTGEELNYGQLLQSTVKLATRMTKLGVKKGDIITILSQNSTKCILTVLAGFYIGAKVNPLNPDYTPGELKHFFEVCRPVLVFCTRKNVGN-----VLQLKDLFPV--NIILSDAFENFDNFLEAGTSPIELPE---EDVALILTSSGTTGFPKSVQLTHANLRVTMLYIGDPYFLDENETLLAFLPFFHIFGVAI-ALASMMYAAKLVVLE-KIVPDRFLSLIQHHRVTKLFTVPPVLLFLVKSPLVRKYDLTSITDVLCGAAAVSKEVEDLVEAQLKISVRQVYGMTE--VSGAATVIPKNVKKHSSGKVVTGHQIKVCNPETGKTLGVNEFGELRIKGGGVMKGYLGKEKETEEAFDEEGYLRTGDLGYYDEEGFFFIVDRLKEIIKYKGFQVSPAELENLLVQHEAVKDAGVIGVPNERAGEVPLAFVVKQNEDVCEEELVRYIAENVCVQKRLYGGVRFIEEIPKSSSGKILRRKL----------- 52081468 74 --------------------------------------------------YTFREMKNETNKAGNVLQHADVGKGDRVFVFMPRSPELYFILLGAIKLGAIPLF----EAFMEGAVKDRLANSGAKVIPEL--------LERVPADELPDLESIIVVGEGKEEGPVIDYYAKALEIEWVDQEDGMLLHYTSGSTGAPKGVLHVHKAMIQHYQTAKWVLDLHDDDIYWCT---------ADPGVTGTVYGATNVVVGGRFSPEAWYETIEKMEVTVWYSAPTAFRMLMGAGDDNKYNLSSLRHILSVGEPLNPEVIRWGHKVFGNRIHDTWWMTETICNYPCM----EIKPGSMGKPI-PGVEAAIVDNQGNELPPYRMGNLIKKGPSMMHSIWNNPEKYSSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHQAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDALKEEIRQQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 26990265 28 ----------------------------------AAVYGNYPAVIHGAIRRNWQETYQRCRRLASALAGRGIGRGDTVAVMLPNTPTMLEAHFGVPMTGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDREFHAVIEGALA--LLEHPPLVVDVYGEGRAVSQLDYEALLNEAWEWPDDEWQAIS-LNYTSGTTGNPKGVVYHHRGYLNALGN--QMTWMGHRPVYLWTLPMFHCNGWCYPWTITAL-AGTHVFLR-RVDPQKILTLIREHKVSHLCGAPIVLNALVNMPEAAKAAIEHPVQAMVAGA---APPAKVIGAVMGIKVTHTYGLTEGPVTVCAWHDEWDAIKSRQGVRYPTLDGLMVADPQTLQPVPGDTGEIFMRGNTVMKGYLKNPEATAEAF-RGGWFHTGDLAVWHADGYIEIKDRLKDIIISGGENISTIEVEDALYKHSAVLEAAVVARPDEKWGETPCAFVAPGREDTREADITSWCREH-LAGFKVPKTVVFGE-LPKTSTGKIQKYVLRD--------- 121701367 42 -----------------------------------------------------------SQRFAAGLRKAGLRPGDRVLLFSGN-DLFFPVVFGIIMAGGIFTGANPTFVPRELAFQLQDSGAVFLLCADASAGIEAAKLAGMGLDRVFVFNSDIFEGRGELVASVEEFIWDELSTPEEADRTLA-LNYSSGTTGRPKGVEISHKNYVANMMQYNYLFYLSTRARWLCFLPMYHAMA-QNIFIAAALSRGVPVYIMPKFDFLKMLEYVQEFRITDLILVPPIALAKHPAAKSGKYDLSSVEAIGSGAAPLGREVCEEVEALWRLNVKQGWGMTETTCSIMGWDPTEKSSTASVGELNANCEAKIMADDGVTEYGRGQRGELWVRAPNIMKGYWKNPQATKETKTEDGWLKTGDIAYVDGQGKFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVNDDERPRAYIVLKAGQSATASDIIAFMDGKVSAIKRITGGVIFVEAIPKNPSGKILRKVLRDQAREE---- 118051788 9 --------------------------------------GDKNAYTDDQGTLSYAQLQEQARRLAHGLLAAGIHREERVLLVMHDMREWVISFLGAMYAGVVPVAVNTLLTAADYAYMLEHCRAQAILTNGALVPVVQQALEQHIWVARPEDASPGLPPAFEALQPWLQQQTPLAHAARTMGDDPGFWLYSSGSTGKPKGAVHTHNPYWTAELYGKPVLGLNENDVCFSAAKLYFAYGLGNALTFPLSVGASVVLMAERPTPEATFRRWTEHRPTVFFGAPTFAGMLAHPALPARERV-SLRMCSSAGEALPAEIAQRFKNHFGADIVDGIGSTEMLHIFLS-NRPDDIRYGSTGKPVPGYAVELRGED-GQPVADGEIGDLYIKGPSAALMYWANRDKTRDTF-QGAWLKSGDKYVRDAEGYYTYAGRSDDMLKVSGIYVSPFEVESTLQQHPAVLEAAVIGVTDQGLTKTKSYVVCKPGQSASEDELKAFVKNR-LAAYKYPRFIEFVDELPKTATGKIQRFRLRE--------- 115524880 26 -----------------------------FLARTAAIYPTMTSMVYEDRRFNWAETSERCHRLASYLAGRGIGRGDTVGLMLPNIPAMYEAHFAVPMLGAVINAFNIRLEPASIAFQLDHGGAKLVLVDPEFAGVIEDAIALMAGPK-PILIDV----DDAAFGPIGEIEYEAATLPQ-DEWDAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAAGLGQHPVYLWTLPMFHCNGWCFPWTLAA--AAGVSVCLRKVDPAKIFELIPKHGVTHMAGAPIVYNTLINAPSAPKGAAAKPVVGLIAGAALAGAESIGIKLTHVYGLTEVYGPAAVCAEQPGWDDERAQLKRRQGVPYPLQEAVTVLDPETMTEVPGETGEVMFRGNIVMKGYLKNEKATQEAF-QGGWFHTGDLGVLDASGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAVLFAAVVAKPDPKWGEVPCAFVLKEGMSATEAEIIAFCRDQ-LPGFKTPKVIEFT-AIPKTSTGKIQKFMLRDQV------- 18313269 9 ----------------------------------------------------------RTLRLADSLRQLGIGPGDKVATMDWNTIWHFELYWAVPGMGAV-LHPLNVRLAPELVYIVNHAQDKALIY--------HRDFAPLVEKLKPHLKSVKVQGAATRDPEIEDVQGEPKPFPEISEDSVATIGYTSGTTGRPKGAYFTHRALLHTLVSAVAFC-AEHLCTFLQLVPMFHVHGWGTPWTFALL--GWRQVYPGRFDPNHVVKLIAEEKVKSLAGVPTMLYMLLTAPDLHKEKIREIRIFTVGGAALPKELARKASEA-GFIPRVGYGMTEGFFRHTELDEYYSLLTAT-GLPIPLVDLMVVDENLNPVPRDGKSGEIVVRAPWVTPEYLGDLEKTKEAW-RGGWFHTGDVAVWLPDGRVRIVDRAKDVIKSGGEWISSLQLEDLISTHPAVAQVAVIGVPHEKWGERPVAVVVLKPGATATEQLEKFVEAGKIPKWWLPDKIIFTNQLPLTGTGKIDKKILKEQYKDVL--- 120405917 6 -----------------------------LLDQTAARHGDRGAVYHGEVH-TWSSLRERALRLASSLREFG--PGARIAVASENRPEIVELMFAIW--AAECVFV-------PLNYKLHVRE-MEQILSDAGAAFTSPKIGAELAPVASTGIEIIGAAEYE-----SRCAAMPSPAPDTDPASPAWLFYTSGTTGRSKGAMLSHRNLMMTVSHLADFDCPDENSSLIHGAPMSHGSGLYVPPYVS---RGARQVVPASGTPDEFLDLCESHPGCSAFLAPTMVARLVQTG---RACPANLRTIVYGGGPMYVDSLKKAMAAFGPVFVQLYGQGEGLRRRDHLDAPDAVL-GSVGYARSGVDVAVLGPD-GAPVAVGEIGEIVCRGDVVMSGYWQNPEATEAAL-QHGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVVEAGVVGAPDEEWGEVVVAFIV---GAASAADLDAHLLER-IARFKRPKRYEFVDELPKNSYGKVLKRELR---------- 114797267 14 ----------------------------------AAQQPSRTVLSHEGRDVSWAEFEARTNRLARAYQKLGVKQDDFVTISLPNGIEFFEACFATWKAGATPSARLPKLERDQIV------EIGAPSLVVGVPGGEYPQTACVPQG----------------FEPDTGLSDAP--LPEVTAASYKAMT-SGGSTGRPKLIPAAADPDVPMLEIPQQGC-------MLIPGPLYHNGPFL--WAMTALFKGCTIVVTTRFDAEETLKLIEKHKADVIYTVPTMMRIWSLPEEVRASDLSSLKALWHLAAPCPAWLKECFIEWLGPVVWELYGGTEGQGSTTIQGTDWLKHKGSVGKPVETC-EMKIVDEDGKTLPPREVGEVFIRGAGTTYRYIGAD----AKAIDGGWESLGDLGWMDEDGFLYLSDRLSDMVIVGGANIYPAEVEAAIEAYPGVRSSAVIGLPDEDMGARLHA-VIDRPEGPDDATMIAHLSER-LVRYKIPKSFEYSAEAVRDDAGKVRRKALREA-------- 119871785 86 ----------------------------------------------------YREVNRAAYMLKHNF---GIRKGDRITLYMPMIPELPIVMLAAWRIGAVTSVVFSGFSAEALAERINDSQSRIVVTVDGFKVIRLKEIVDQALEKVGTVENVIVMTEGRDYWVMEGIKANAYVEPELESEHPSFILYTSGTTGKPKGI--VHDTGGWAVHVYATMKWLREEDIYWCTADIGHSYVVLGPLMIGVIYEGA----PDYPQPDRWWAIIERYGVTILYTSPTAIRMFMRYGEERRHDLSTLRIIHSVGEPINPEAWRWAYKVLGVAMASTWWMTETVISHTPGLYLIPMKPGTNGLPLPGFDVD-VFDDNGKPAPPGVRGYLVIKRPWMLHGIWGDPDRYIKTYWSKGVFYAGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESALVSHPTVAEAAVVGVPDPIKGEVPIAFVVLKQGVMPSDELRKELRDKTIGPVAEPAHIFFVTKLPKTRSGKIMRRLLK---------- 108758992 118 ----------------------------------------------------YGELSTEVNKLANALKSLGVRKGDRVGIYLPMVPEAAVAMLACARIGAVHSVVFGGFSAEAL--HERMNDAGAKVLLTADGGWRKGALLKNVEAALPTMEKVVVLRRTGSTLALQSAECEP---EWVESEHPLFILYTSGSTGKPKGV--LHTTGGYAVNTSLTTRWLREDDVYWCTADVGHSYVVYGPGVTTILYEGAPT----QPGPDRFWDIIERYKATILYTAPTAIRAFMRLGEERKHDLSSLRLLGSVGEPINPEAWMWYRDVIGCPVVDTWWQTEGCIMVSPLPGATPTKPGSATLPL-PGIHAEILDREGNTVPRGQGGLLFVTRPWMLRTVYGDPDRYVRTYFNEGMYFTGDGARTDAEGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHETVAEAAVVGRPDDLKGTALVAFVTLKQGHTPSDALKKTLAAREIGAIARPDEIRFAEALPKTRSGKIMRRLLRDVAAGNQASG 146337395 22 ----------------------------------------RLAITHDGQRITYGDLVARAGQMANVLVSRGVKPGDRVAAQTEKSVSGLVLYLATVRAGGVYLPLNTAYTLNELDYFIGDAEPTV-VVCDPSKAEGIGALAAKVGAKVETLD---ASGRGSLTDAADKAETAFITVPRA-PDDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLIDYWRFTRDDVLIHALPIYHTHGLFVASNV-TLFARASMIFLPKLDPDLIINLMAR--ATVLMGVPTFYTRLLQNPRLSKETTSHMRLFISGSAPLLADTHREWFARTGHAVLERYGMTETNMN-TSNPYAGERVPGAVGFPL-PGVSVRVTDETGKELARDDIGMIEVKGPNVFKGYWRMPEKTKSEFRPDGFFITGDLGKIDPQGYVHIVGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVPGADVSEVGVLKGL--DGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRD--------- 164660893 38 ---------------------------------------------------TYSELAALIDGVKAQLASLHLKKGTVICSSLVNSLEFVVVFLATAALGLVAAPLNPNYKENEVSFYLEDTNTPAIIVPNAEKNVSEGALSRQVRT-LEIVHDVPTASRSKSVMRLVDQNG---SLPTGEATDTALILHTSGTTGRPKAVPLTHKNLLTSMHNIQKTYELSPNDKTFLVMPLFHVHGLIC-ALLSSLLACSSVVIPPRFSASTFWPEFVQTKSNWYTAVPTIHQILL--ASEKPDPMPKLRFVRSCSSSLSPATLTSLEQLVKAPVLEAYAMTEAAHQMT-----------SNPLPPKPHKEVKILNEKGEELPVGQNGEVCVRGSNVTNGYIDNEKANQDNFFRDGFLRTGDQGRMDDDGYLILTGRIKELINRSGEKISPLEVDNALLSLPYVKEAVSFGIPDDMYDELVGAVIVPEDQAKVQSDLSA-----NLVKFKIPSRVWITDSIPKTATGKIQRR------------- 117165259 9 -----------------------------VLAENARRRPDKEALVEGDLRLTFAEVWRRARAQAGALTGLGVRPGDRVALMAPNTAEFPQAYYAIAAMGGVPVHLLLS--AGEVEHVLR-DSGATLLLCHPAQAETGAAAAREAGVRMVAL--------GEEFEKLEPLHSYVTR----DADDPAVVFYTSGTTGVPKGAVLSH----FNLVMNATVNAFDANDIALGALPLFHAFG-QTVSLNSTWRAGATLVLLPRFDAARAIDLMVKEKVNTFHGVPTM-FVALAAAAGGADALPGLRVCVSGGASLPVAVLERFEEAFGAKIYEGYGLSEAAVNQPVFGARP----GTIGHPLWGVDVEIARAEVEGRVEPGELGEVVVRGHNVFSGYLGRPEATAEALV-DGWFRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLTRHPGIAQVAVIGLPDELHGEEVCAVVVPAPDAPRDAVGITEWSKQYLGKYKYPRRVEFADELPLGPSMKVLKRELR---------- 154508727 25 ------------------------ESLYNLLDDAARLYPDRIALDYFGATTTYAQVRDQVLKAARVLHEAGVGPGDTVAIALPNCPQAFVAFYACMRIGAIAAQHNPLAPASEIAVWEKCVDAYPLSVLDTVFTVDISHASQRLLLRLPVARARETRNQLRGSVPASSAAIDP-SFPLPSPDDRAVILHTSGTNGIPKSAPLTHRNIGVNVNQCMFWVWKLHAETFFSLLPYFHAFGLTFFLCASVRKAATQVLL-PKFDAQMALDAHKRRPITFFVGVPPMFERILRLATRTKTDLSSIRYSVAGAMPLSTALAGEWEEATGGMIVEGYGLSETAPVLTGAPLSDKRRHGVLGVPF-PSTQLRLLDDDTLDVEDGQPGEIIVRGPQVFEGYLDAPEETARVFTSEGWFKTGDI-GVNSDGFISMADRKKELILSGGFNVYPSQVEAAIRSHPSVNDVAVVGVPSDATEEVAAAIIMQEGSAPLTLEEVRAWAEKTIAHYALPRQLVVIAELPRNQMGKILRRKVAQLVREAL--- 109508252 164 ---------------------------------RALAFGDRVALIDKHGRHTYRELYDRSLCLAQEICKVGDLQEERVSFLCSNDVSYVIAQWASWMSGGVAVPLYRKHPEAQLEYFIQDSRSSVVVVGQEYLE-RLSPLAQRLGVPLLPLTPAVYHGAAEK--PIE----QPIQEREWRDRG-AMIFYTSGTTGRPKGALSTHRNLAAVVTGLVHSWAWTKNDVILHVLPLHHVHGVVN-KLLCPLWVGATCVMLPEFSAQEKFLSSEAPQINMFMAVPTIYSKLLDTQSHVQDFVRAIRLMVSGSAALPVPLLEKWKSATGHTLLERYGMTEGMA----LSNPEARVPGSVGTPL-PGVEVRIVSENPQKVTPGKEGELLVKGPSVFQEYWDKPEETKSAFTPDGWFRTGDTAVFKDDRYWIRGRTSVDIIKTGGYKVSALEIERHLLAHPSITDVAVIGVPDMTWGQRTAVVALQEGHSLSHRDLKEWARGV-LAPYAVPSELLLVEAIPRNQMGKVNKKQL----------- 145236900 26 --------------------------IGECFRRVVSASHDRIAIHSGTRHITYGELHAQSDAFAVGLIELGIRAGDRVALSLGNGIEYAVVIHALNHITARCFIT-----STEIKLPHKDPRLTSELLQEIATSSDPSTLSTTV----PSLQHLLLIDNSAGRV---DATTLPVRLPQLGVEDLANLQFTSGTTSAPKAVCLTHRNILYLVGQGMELTAGD---VVCCPPPLHHCFGL----VLGLLTAMVHTLLLPSPSFDARATLQSIAEHNATVLV------------FQKSALRHLRTGIIGGSPIAPSLRLRLHQHMNLSLTNCYGLTEAIVCMTGVLDCLDKRLTSVGQVL-PHTAIRIADRNTRTLPRGQRGELQISGYAVMAGYWNAPEETARTLLVDEWLRTGDEATMGVDGTIRITGRIKDIIIRGGENIYPGEIEDALLTHPQVANVGVVGLADATYGEVPAAFVVLRVETPP-EELRAWVRQKCPGAM-VPKHVFAVDRLPLTASGKLEKYKLRE--------- 194017100 41 -------------------------------------------------HVTYASLVEEANKIGHVLLNAGFKKGDKIIVMVPRMLEAYSIYLAILKTGMVVIPCSEMLRAKDLDYRIEHAEAKGAIV---YSSF-IQSFDGTNQ---PNDFKTFSIGENDNILAEKDHQSSELPMAPTTRTDMAFLSYTSGTTGNPKGVVHTH-GWAYAHLRTAAKAWLEGDKVWATAGPGWQKWVWSP--LLSVLGSGAEFVYGGKFNPNTYLELLQKNEINVLCCTPTEYRFMAKVDDLSQYELPKLHSAVSAGEPLNREVIDTFKKHFDIEVRDGYGQTESLVGVLKGMD---IKPGSMGKP-TPGNEVEIIDEDGSVCAPGEIGHLET--PALFKEYYKDEERTKAQ-RRGNYFITGDRAKKDEDGYFWFESRRDDIIVSSGYTIGPFEVEDALIKHAAVKECAVVASPDEIRGSIVKAYVVLRDGTAQSDELIKELQKNTTAPYKYPREIEFIDELPKTPSAKIRRVELRE--------- 86559631 4 -----------------------------LFKNSVHKYGNNIAVQCDGKKLTYTELDISIKHIANELKRKGIRQGDHIAIFMDNSVEYIKAFYSINLCNAV-IIPIYTHIGREFLRLIEFLD-VKYIISTS----DYKELSNETIVKCQKLSNIFL------------LYNDDVKINKYYEETPAVIMLSSGTTNLPKGIMLSNKNIKSNINSISSYLELNNKDKVLLVKNLTHSSSITGE-MLTSLSNGCTLYLTQKITPSMIIKLISELDISIFFGTPNLLTLILENKNIAKYNFKKLRKINFYGSKMDVNIIQRLCDTFTSEIIYSYGLTEARVSYIKKND----LLNKKGSSGKPIKDVSIFNKNKKELGPGMVGEIVVTGPNVMMGYYKNLDLTRKALNKSKLY-TGDIGFIDQDGFLFIKGRKDNMLNVAGKNVYAEEIEEILCSIEGVKESLVTGKKDKFYGDKLIAYIV-KNEKIDTEEILSYLKLY-LDNYKVPHEIICVKSLEKTVSGKIVRKEVK---------- 20799717 2 -------------------------TVLGFLERAASVFGDSPSLLHTTTVHTWSETHSRCLRIASTLSSLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVLLRHSESKLVFVDHHLSSLVLEAVSFLPKDERPRLNDMPSSSSAEGFMERGDLRFKWVR-PKSEWTPMV-LNYTSGTTSSPKGVVHSHRSVFMSTINSLLDWSLPNRPVYLWTLPMFHSYTWATAAV------GARNICVTRVDVPTIFNLIDKYQVT-HMCAAPMVLNMLTNHPAQKPLQSPVKVM-TAGAPPPATVISKAEA-LGFDVSHGYGMTEGLVEWDRLEPDERAKQKSQGIRTAVFAEVDVRDPSGKSVKHATVGEIVFRGGSVMLGYYKDPEGTAASMREDGWFYTGDIGVMHPDGYLEVKDRSKDVVICGGENISSTELEAVLYTNPAIKEAAVVAKPDKMWGETPCAFVSLKDGSVTEREIREFCKTK-LPKYMVPRNVVFLEELPKTSTGKIQKFLLRQ--------- 113867217 47 ---------------------------------------------------TFAHIQAEANRLSAALRALGVARGDRVAIVMPQRIETVIAHMAIYQLGAIAMPLSMLFGPEALAYRIAHSEANVAIADE--TSIDNVLAAR---PECPTLATVIAAGGAHGRGDHDWDVLLAAQLPQTKADEAAVLIYTSGTTGPPKLIP--HRALIGNLTGFVQNWYPQDDDVFWSPADWAWTGGLWD-ALMPALYFGKPIVYQGRFSAERAFELLERYAVTNTFLFPTALKQMMKACPEPRQRYDRLRALMSAGEAVGETVFGWCRDALGVIVNEMFGQTE--INYTAQNDDKQLGWGSMGRPY-PGHRVQVIDDEGQPCAPGEDGEVAVCAPVFFLGYWKNEAATAGKYAEDGWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGAKAFVVLTPSGDAALVTELQAHVRGQ-LAPYEYPKAIEFIDQLPMTTTGKIQRRVLR---------- 118431020 38 ------------------------------------------------ERYTFSDAARRIESLANALRALGVSGLDRVATMDWNTHWHYETYFAAPMMGALNVRLAP----NEIAYIMNHAEDKVLIVHS-----DFLKLAEAILPHAPSVEHVVIV-DAESLHNYEDLHGGRFEWPELDENRPAAMGYTSGTTGLPKGVYHSHRMIVHALSGALALATRGRRRVLLHIVPMFHVLAWGLPYMATL--TGMKQVFPGRLDPKVLLDLIVGEKVTVTAGVPTILYMLLSHPESGKYDLSGLLFVNGGQAKGLADAARKIEVIVG------YGMTETLANVPQMDRSEELSLTT-GWPV-PLVELMVADPETLEPVPGKTGEIVVRTPWVTPEYYKDPEKTEKAW-RGGWFHTGDIAVWTPEGYIQIVDRDKDIIKSGGEWISSLRLESLISQHPGVAQVAVIGARHPKWGERPVAIIVPKTEEVREWLAKNFVEKGEIPKWWLPDKIVLVDDLPKTSVGKINKRSLREKFANIL--- 149919670 54 ---------------------------------------------------SYAELVADSCRVTNLLRELGLGIEDRVLILMPDTPAWVAAYFGILRAGCVAVPANAWLKAKDYAYYLEYARPKAVIV-DA-SIWPAVDEARRAEGR--HTKHFIVAGTVDLAKALRELPGEAQTEPTYRDDFSTWLS-SSGSTGNPKCVVHMHHDFVWNTQRTLKLTRDDRT---LAAPKLFFGYALAS-NMLFPLSVGGSCVLLPHRKPADYFELLARYEATQFVTVPTTMVAAAEEGAAEGKKLDKLHSLISAGEALPARVYRSWRDRFGAEIYDGIGSAEMFHVYI-TNRPGDVKEGSLGKIVEGYD-YELRDDAGKVIETGEIGTLVIKGPSAGLCYWRMRDKSRATFQGDAVV-GGDKFMLDADGYFWYCGRGDDMLKCSGVYVSPVEVENALIGHPAVRESGVVGYRDDAGLEKTMAFVEVHDDSEAALAEAIIEHCRGIAAFKAPRRIEFVDDLPRTETGKIRRAALRE--------- 87199788 54 -------------------------------------------------------------RMTQALRRLGVKPGDRIATLAMNHHRHLVSWYGSVGVGGILHTLNPRLFDDQLEYIVNHAEDRVMLFDKQWT-----PIIERMKSRWPTVEHYICALHFEEWIASEDGQTE---WADGDERDPCMLCYTSGTTGNPKGVLYEHRSTVLHAMSAISIFGLDCRSVMLPIVPMFHAASWGLPWAGAA--AGAKFVYSAVNDGAVLCDLMNREKVTCSAGVPTLALLQHVDAHNGGEIPPTLQTIVCGGSAMPMRAGRRVAHAWGMTETSPIGTTGATWNWDDLSFDEKVTVKAQGRP--PFGEIRCVDLGD----PGKVGALQVRGPWIVKRYFKAEQDAVAAGQ---WFDTGDVGVIHPDGTLQLTDRTKDVIKSGGEWISSVELENAAIGHPAVAEAAAIGVYHPKWDERPLLVVIRKPGMDNQEELRSYLQQH-VAKWWVPDAVAFVDQIPHTGTGKISKKDLRD--------- 121610793 18 ------------------------------------------------------QLQAQADRAAAGFEQLGLRAGDTVAVMLRNDVPYLELMLALNQLGIHLVAVNWHFQAEEAAYVLRDSGAQALVIADLWPTLDVRVLV------VPTPQEIIDAGLAPAPLPDQALQWAPSMTPPVPSP--GSMLYTSGTTGRPKAVPGTPPQHEGTMRVRAMASHAREGMRTALVGPLYHAGPNTAARV--ALRLAERIVVLPRFDAEQLLRTIEQHRLTHLSLVPVMLVRLLKLPREVREDLSSLENVTHGGSPCAPEVRRAIIDWWGPIVNETYGSTEGLVTMVSLQRP-----GTAGRPF-PGTSVRILGPEGQILPPGETGEIVDPGDNALPFTYRNDAAARQAIERDGHITNGDMGYLDADGYLYVTDRKRDMVISGGVNIYPAEIEHVLVTHPEVADCAVFGIPDAEYGEALAAAVVRSPGSSLDAEVRDWMRQR-MAGYKVPRHVEFHAALPREGMGKVFKNQLRAPHWER---- 55981219 109 ---------------------------------------------------TYGELLDRVRRLATGLRRLGVGKGDRVVIYMPLTLEGVLAMLATAYIGAIHSVVYAGLGVSALRERILDAQAKLLIAGDVSKGVDLRSIAEEAIRDLP-LKVVWFAYKAELAEGHYDFHENP---PEARAEMVLFILYTSGSTGKPKGVVHVHGGYMYHLRKDEDVFWATSDIGWI----VGHSYIVYAPGITSVLREGA----PDHPDPGALWQAVERYRVNVMFTAPTAVRMFMKYGPERKYDLSSLRLLAVAGEPLNPEALKWAYE------HLVDGGRRGFVNWTELGGP------TLGTPLVPGVEAEVVDEEGRPVPPGQGGLLVLKRPFMMRTVWGNHERYLRYWQEGGVYASGDVASKDEEGYFSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPLKGEAIKAFVVLRLGQTPSEELKEALVQRELGPIATPSEVVFLDKLPKTRSGKILRRLLK---------- 163793174 24 ----------------------------DFLDRAATTYPDRVAIVHGEHRWTYAQKYQRARRLASALVARGIGVGDTVSVLLPNTPAMLEAHYGVPMSGAVLNAINTRLDAPTIAFILDHAESKLVIVDREFTAVMAEAVAAS-RSKPPVIVNDPLAGEAEELLAAGDPEFAWVG-PTDEWQAIA-LNYTSGTTGNPKGVVFHHRGAFLNASGNAIAFGLNRETRYLWTLPMFHCNGWTF--TWAVTAVCGTHVCLRKVDPTLIFPSIADNLVSHMCGAPIVLTMLIHAPETVRRRFDHTVSIATGGAAPPSAVIAGMERM-GFKVTHLYGLTETYGPSTICAWPPEWKMARQGVQYPTIEGMRVVDETGRDVPDGQTGELWLRGNTVMKGYLKNPKATGEALAE-GWFHTGDLAVLHPDGYAEVKDRSKDIIISGGENISSLEVEDVLFRHPGVMEAAVVARSDERWGETPCAFVTVKPGASTAEEVIAYCREN-MARFKAPKTVVFGE-LPKTSTGKIQKFVLRE--------- 167647209 12 -------------------------SLGDVLAYHAGRDPDRPAVTHRDVTTTRAQLEALANRRARLLAEHGVGQGDFVVIALPNCLEFFETTFALWKLGAVPCPVSPKLPEIELKAIVETVAPRLIIGPDARLGG----------------RPILPAGTS----PGPQHGPEPL---ESRISPTWKAVTSGGSTGRPKVIPATTDPHKYAMQRFEETI--------LSPGPLYHNAAFSA--AHQCLFAGGHVVDMERFDPETALQLIERYRVGHVVFVPTMGRIWRLPAETRRYDVSSLRVVVHLAAPCPVWLKEKWIEWLGPDIFEVYAGTEG-VGSTCISGREWLEHKGSVGRVTPGARMRILDEQGRDCAPGQIGEI----------FFKPSAERADGFSRDGWISLGDLGHVDADDYLYLADRRTDLIVSGGVNIYPAEVEAALDRHPDVRSSVVIGLPDEDLGNRVHAIV---QLAPQATAIREFLRDQ-LVRYKIPRSFEFGVEELRDEAGKARRMQLRD--------- 126304974 54 ---------------------------------RALAYGDKIALVDHGGQYTYKDLYYSSVRLSQEICKIGDIKGERISFICSNDVSYVIAQWASWMSGGIAVPLYKKHPASELEYVIRDSQSSLVI-----AGNEYVDLITPIVTKIGVLPPTVCGREADE--PTIE-HT-----PQLEWRDRAMIIYTSGTTGRPKGVLSTHQNLKAVITGLVDKWAWTKNDVILHVLPLHHVHGVVNK-LLCPLWVGATCVMLPEFNAKEKFLSSEKPRINVFMAVPTIYSKLMDYYDKHQDFIRAIRLMVSGSAALPVPVLERWKKLTGHTLLERYGMTEGAVG-TPLPGVEVCIVSSSRKENHSYSIHAQGDQNGTKVTPGKEGELLVRGPTVFQEYWNKPEETKNAFTPDGWFKTGDTAVFKDNRYWIMGRTSVDIIKSGGYKISALEVERHLLSHPSIMDVAVIGVPDMTWGQRIAAVVKLREQSLSYKDLKEWARG-CMAAYTIPSELLLVEEIPRNQMGKINKKDL----------- 197771917 50 ------------------------EPLHEAVLGRAAGYGSEPALVDGLTGASYARLDRDHRRIAAALAAAGVRKGDVVALHSPNSTGYPAVLYGALRAGATVTTAHPLATAEELAR--QLRDSAARWIVTAAPCLE---TARRAAELTPGIGEIFVFDRAEGHTGLDSTAPEPA-VPVDPDQDVALLPYSSGTTGTPKGVMLTHRSLVTNLVQAHRLIPLRPGDRVLAVLPFFHIY-----GLVGLMSAGATVVVLPRFDLEGFLAAVEKHRVTTLYVAPPIVLALAKHPAVARYDLSSVRHVFSAAAPLDAEIAAACAARVGVPLRQAYGMTEPGCYAVPLDEPAP-PPGTVGL-LFPSTEMRLLDDPGRCVGPGEDGEIAIRGPQVMKGYLGRPEATAEMIDADGWLRTGDVGRVDADGWLHVVDRVKELIKYKGFQVAPAELEALLLTHGGIADAAVIGVYDE---------------------------------------------------------------------- 215425419 24 ---------------------------------------------------SFDELEARANRLAHWFRQAGLREDDVVAILMENNEHVHAVMWAARRSGLYYVPINTHLTASEAAYIVDNSGAKA-IVGSAALRETCHGLAEHLPGGLPDLLMLAGGGLVGWMTYPECVADQP-DTPIEDEREGDLLQYSSGTTGIKRELPHVSPDAAPGMMPALLDFWMDADSVYLSPAPMYHTAP--SVWTMSALAAGVTTVVMEKFDAEGALDAIQRYRVTHAQFVPAMFVRMLKLPEAVRNDMSSLRRVIHAAAPCPVQIKEQMIHWWGPIIDEYYASSEA--SGSTLITAEDWLTHSVGKPIQ--GGVHIVGADGSELPPNQPGEIYFEGGYPFE-YLNDPAKTAASRNKHGWVTVG---YLDDDGYLFLTGRRHHMIISGGVNIYPQEAENLLVAHPKVLDAAVFGVPDDEMGQRVMAAVQTVDSADAAGELLAWLRDR-LSHFKCPRSIAFEPQLPRTDTGKLYKSGLVEKYS------ 92114641 19 ------------------------------------------AISDGPVQKTYAQWFADIQSVARHLRHLGLGKGDRLVVAMQNRWQMATLHWACQCAGI--VFTPVNWRSTDIRYYLQDAGAKAI----AYDG--AVSEAVQACAEAHALVRIAVGAETVAFDSLLGGSGETLLL--ARPDDYALMLYTSGTTGRPKGVPRRHRVERAATTAYVAQNLYGHDETMLGVMPLYHATGVRALQAMAMV--DGRFVCIPKFEPEVTLAAIERERVTSLNLVPTLYHMLLEAPGFRPQRVASIDKIGFAGAPMSAGLIARVEAAFGCTVDQHANHKPGSSGRAALNQRLRIVTVGATSP-------------DSVVPQGTEGEIVAAGDEAFDGYWNNAEATAKAFKE-GWYFTGDTGYFDAQGDLFVTGRVDDLINSGGENISPLEIENVLSLHPQVAEVAVVGLPDDKWGQAVTAFIKLRQPVGE-QELHHHCLEAGLTRYKCPRGYRFVDELPKSPVGKILRRLLR---------- 83311699 15 --------------------------LAQLARQWQRRTPDAPAMIQGETRWSYARLGQAMDEAGALLRGLEVRPGDRVMLVGENCLALVAMILAAGELDAWAAIINARLSEREIDTIRDHCGARRVIYTTDVSA-EATAHARRHGAELPLLGSFAVG-------PLNQCGSEPV---EPGNGQVAALIYTSGTTGTPKGVMLPHRNIMFIGAVSGGLRDIGSGDVAYGVLPMSHVFGLASV-LVGTLFGGACLHVAPRFAPAQVLADL-KAGLTMWNGVPAMFAKFLEHITGAKVEAPALRFLSAGGSPLDPAIKAETEALFGQVLNNGYGLTESTICQTRLDAPRSDC--SVGHAL-PGVEVRIVGEGGKDMPDGQVGELWSRGPGTMKGYYRAPDMTREVIDAEGWLNTGDFARRDPDGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVAPGTEL-GSAELTEWAAAR-LAPYKRPGEVVVVGHLPAGATGKILKNRLAEA-------- 87200466 49 -------------------------------------------------EWTFADVRRRITEKAAGLEKLGVRQGDFVAVWLPNGRDALLAFYAINYLGAVFVPFNTAYRGNLLAHVVANSGAKLIIAPDLVGRMGEIDRAGLAQLVLTTQGDAPDVGEVTRFDDLAGDAVSPLDRP-IQPWDIQSIIYTSGTTGPSKGVLSS---YLHMFSNAGPESWVGEDDRYMCVAPIFHIGGMGPPFVM--LARGASVAMVESFSTDRFWEIAARTKATVVFLLGVMATFLMKRPPSPEDRNHTVRKAFMVPLTDDAPA---FTERFGIDIYTIFNMTE--ISSPIVSEANPVKRGTCGK-ARPGVEVRLVDANDCEVPVGEIGEMLVRTPWGMNSGYNRNPEATAKAWGNGWFHTGDAFRQDEDGYFYFVDRVKDAIRRRGENISSFEVEVEVCAHPAVREAAAIAVPSEFSEDEVMVVVAPPGQAIDVPELARFLIDR-MPYFMVPRYIRVMDELPKTPSAKVLKADLR---------- 120405210 3 ------------------------------------------ALAFEDRQYSLADLDALAGGMAAELHRRGVAAGSRVAVMSSNRPEFVVALRAIWRLGASAVLLSPAWKQAEVGHALSLTE------PTHAVG-DHPVLA----GSMPMLSL------DEEIAPVAHGAVQPAPTPD---ADAVFV-FSSGTTGMPKAVRHTHASLAVAVRHWRAALGLTSADRMQVMTPPSHILGLLN--IVMALDTGAWIRLHRRFDIDAMLRHIESDRITIEMAVAPIALALSAHPGLEEHDLSSLRYIMWCATPVTQTVAEAVSARTGATWVTAYGASE--LPVISCNDLQDARLDTVGRAVAGVDIRIVSLESGAPLGPGDEGEIQVRSDSAMAGYLP--DHWTADAFCDGWYRTGDVGSLDADGWLRITDRAKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGVPAAD-GE-AIVAAVAASGPLDTDDLVALVAER-LAGYKRLSQVFVVDEIPRLPSGKVLRRVLREAMSARAESG 73539398 26 ---------------------------------------DKTAIRFGARSWTFRQLDEAAACVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVNFSMTRSEAEYIVTQSGASAI--------FADPALAERVQGLPCRVSGTLHGGGDHDILMAAAQGPAAPVLAELADDTPAQILYTSGTTSAPKGAVLTHRALLAEYVSTIAACDVRASDYSLAALPLYHSAQMHV-FLMPLLLSGGTTLIADSPEAGFCLRTIHDEEIT-SFFAPP--TVWI--ALLRHADFDPARLGTLTKAYYGAELQAKLPALYNCYGQSEIGLATVLGPDEHAERPA-----SAGRPVLNV-ETRIVDEKMNDVAPGTLGEIVHRSPQLLTEYWDKPEQTAEAFA-GGWFHSGDLGYMDVAGYLYVVDRIKDVINSGGVLVSSREVEECLYTHPAVAEVAVLSHPKWVEAVTACV-VLKRDTAATEETLVAHARD-ALAPFKVPKRVVFVADLPRNTAGKLLKRKLRE--------- 182438062 68 -------------------------------------YGEAPFLIAGERTYSYGEFFAAASALAVRLERYGLRSGDRAVIAMRNHPE-WQIAFWAAQLAGLVAVPLNAWWTAEFGHALEDCEPGVLLVDGEVSGWARRAGARIVGGPGQVDGGGLRVERYEEFPAPDPLAAPPDVEP--RPEDDATILYTSGTTGRPKLNPRYHAA-ASALARGV-IPGQGPAPVSLLTFPFFHVAAFT--GFYGAMAAGGTLVLMHRWDADEALRLIRAHRVTHFAGVPTTGLQLLEAAERTGDGLESLTLFSTGGAPAPPAMVARLTARYGERVENGYGLTEGVLAH--FGDAYRAEPGGAGRP-TPVTEVRVAGPSGEELPDGRAGELWVRGQSLFRGYWRDAAATEEAFGEGGWFRTGDLA-VRSEGRVSIVDRLKDVVIRGGENVYCVEVEGVLHDHPDVADAAVLGVPHPVLGEEVAAVVRPR---PGAVVTAGVLREHRLAAFKVPARVLFTEELPRNVTGKLLKDRLR-AFAEGL--- 120403102 34 ---------------------------------------DRVALIDAKSQTTYREMVARIDSFAGALAARGIGVGDVVALLAPNSSVFAVAFHGILRAGATATTVNALFTAKDIAKQLTDSKATAALLPQAKAGAAAAGLSDE---------DVVVSGEGAGHPNAADLLAAGTPAPQVDSSHLAVLPYSSGTTGNPKGVMLTHRNLVANVAQIRPLHGMVADDVVLAVLPFFHIYGMT---VLAALHARARLVIMPSFDLGEFLGNIAEHRCTIAFIAPPVAVALAKHPLVDEHDLSSLNVVMSGAAPLDADLGHAVAKRLGCKVVQGYGMSEGLV-----DMHEDAPLSSVGWTVS-NAASKLVDPETGDEIPSKTGELWFKGPNVMAGYLNNDEATRSTIDEDGWLHTGDLAQVDARGLVYIVDRLKELIKYKGYQVPPAELEALLLSHPGIADAAVVGVHDEEGEEVPKAFVV--RQASTDADGGAALTEADVAPYKKVRQVEFIDAIPKSASGKILRKDLR---------- 149375957 23 ----------------------------DFLARTASVYPEYPAVIHGATRRNWQQTYERCRRLASALADRGVGKGDTVAAMLPNIPPMLECHFGIPMLGAV-LNALNTRLDAKIAFMLEHGEAKVLIADREFG--DVINEAVGMLDNPPQVIDVNDPEFSGAGTQVSDLDYDAF----VASGDPAFLCYTSGTTGNPKGVVYHHRGAYENAMGNQAVWSMGMHPVYLWTLPMFHCNGWCFPWTI-TAFAGTHVCLR-KVEPEKILQLISEHKVSHMCGAPIVLNTLLGASEAAKSSFSTVQAMTAGAAEAIENMGFRVTHVYG--LTEVYGPVTVCAWKSEWDDPVEDIKARQGVRYHTLAGMMVGDPETMEAVPGNTGEIFLRGNTVMKGYLKNPKATEEAF-RGGWFHTGDLAVWHADGYAEIKDRLKDIIISGGENISTIEVEDVLYRHPDILEAAVVARPDEKWGETPCAFVTLKPEAGEVSEIIAFCRER-MAKFKVPKTIVFSE-LPKTSTGKIQKFVLRD--------- 115375978 60 ---------------------------------------------------TFAELRRHSLQAARFLTDLGLRRGDRVFVLMPRIPEWWFIVLGCMRAGIVFMPGTPMLTAKDIRYRLAAAEARA-VITEASCLERFEGLVGTGQ-----VKHWIALGEVPSYAPEEGTATDGVSFEPTRADEPMLLYFTSGTTGMPKMVLHTHAS--YGLGHTVTRYWLDLT-------PEDRHLTLSDTGLFGPWSQGACNVVYDYRGRFDALKMLETQRVT-TFCAPPTAWRALVLQDLSKYDLSAIRHAVSAGEPLNPEVIDSWKAATGLHIREGYGQTETVV-VVGMFPALEPRVGSMGKP-SPGFTVSVIDEQGQEVGPGQEGDIAVRRPVGLQGYLQDDAANEACRRGD-WYVTGDRAVKDADGYFYFVGRADDVIKTSGYRVGPFEVESALIEHAAVAESAVIGVPDERIGQRIKAYVVLAPGYTGSPALATELQERTTAAYKYPREIEFVTELPKTVSGKIRRAELR---------- 84495223 7 -----------------------GQALGATTSANARHHANRPAYVQEARVRTHGELHERAVALAAALADHGVRHQDRVAILARNSIEFGEVLSM-------------AHVSGIVVATVNFRLAAPEIVPKVFCGPDHLELVSILRQELPGLELIVALGEAEDFLD----RGRGRELPFISSQDIAFLIFTSGTTGTPKGCVLGHRELRLLAKEMAHQMRTGCEDVGLLVMPLFHIGAMAI--ALGLHVHGGAAVIEEAFDPAAYAGRCRAERVSVLHLAPTMVQAVLDADPA-PADLAGVRTVLYSAAPMTLRAAMRVDAGFLNLYGQTEIMTSGLPRHSSADDPTHRRLSSVGIPFSEC-EVRLTDPEGRDVAEGAPGEITVRTEAMFRGYWQ-DPDTTATQVRDGWFRTGDVGRFDEEGLLHLVDRTKDIVISGGENVYCPEVERAVESHPGVAGCAVIGVPDPRWGEAVCAVVVRGSGVEAVAEVSAHVRAR-IAGYKVPKRVIFVGSLPVLVTGKVDKVQLR---------- 169763344 42 -----------------------------------------------------------SKRFAAGLRKAGLQSGDRVLLFSGN-DLFFPVVFGIIMAGGIFSGANPTYVARELAYQLQDSGATYLICAEGSTGIEAAQVAGLSRGRVFVFNNAIFDGRGEGKMGCSQFEWDDLSTPE-KANRTLALNYSSGTTGRPKGVEISHKNYCANMLQANQSFYLNARARFLCFLPMYHAMA-QNIFIANALKREVPVYIMPKFDFIKMLEYTEKFRITDLILVPPVALAKHPAVRSGKYDLSSVEGIGSGAAPLGREVCDEVEALWEVNVKQGWGMTETTCAILGWDPTETSHTASVGE-LNPNCEAKIMDDGVTELGRNQRGELWVRGPNIMKGYWRNPQATKETKTEDGWLKTGDIAYVDDQGKFYVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVVSVNDD---ERPRAYVVLKGQSASAQDLIAFMDGKVSAIKRITGGVVFVDTIPKNPSGKILRKVLRDRAKEEV--- 14289346 53 -------------------------------------FSDRPCLISGSTTYSFAETHLISRKVAAGLSNLGIKKGDVIMTLLQNCPEFVFSFMGASMIGAVTTTVNPFYTPGEI--FKQFSASRAKLIVNKLRDSDYHENNQKPEEDFIVITNVLVEANESE-MPTVSIHDDPVALP-----------FSSGTTGLPKGVILTHKSLITSVAQQVDNLYLKQDDVVLCVLPLFHIFSLNS-VLLCSLRAGSAVLLMQKFEIGSLLELIQKHNVSVAAVVPPLVLALAKNPMVANFDLSSIRVVLSGAAPLGKELEEALRSVPQAILGQGYGMTEACLAFSKQPLPTKVVRNAELKVIDPETGSSLGRN-----QPGE---ICIRGSQIMKGYLNDAEATANIIDVEGWLHTGDIGYVDDDDEIFIVDRVKEIIKFKGFQVPPAELEALLVNHPSIADAAVVPQKDEVAGEVPVAFVVRSNDLDLNEEAVKDYIAKQVVFYKKLHKVFFVHSIPKSASGKILRKDLRAKLA------ 148556301 26 --------PAEIGGRTYKSWAQAPTTLRAIL-ERSRSFGDQTFIVFEDERLSHAAHVERVARCASALRRYGIGKGDRVAIAMRNLPEWSIAFWAVVSLGAVAV-SINAWMTGPEMQFCIGDSGSRLLIAD-----DDR--IERLGDRLSDLAEAVIAGSDPRITPWQTLETGPAILPPVTPDDDATILYTSGTTGNPKGALGTHNNVIVSRGTAVETLSLDRNNAFLLTIPLFHGAGCQN-GLIFSVFGGGKMVMMPRWDAQRALDTIAAEQITDMVATPAHFVQLLDLATPGRHAIGSVETVLVGGASPPADLPARIHAAMKAAVGTGYGQTE-CTQIATLSCGSDYIEHPKGRPV-PICDIRIVDDAGAEVAAGQTGELLLSTSTLVKAYVNRPAETAETFV-DGWLKTGDLVHLDADGRMHIDDRKKDMVIRGGENIYCIEVEQALYSHPDVEEAAVFGLPHPVLGEEAMVFLRANSDASDPA-LRAHAGER-LAKFKIP--VEIRPSLPRNANGKILKRELRAAIAERM--- 84501871 16 -----------------------------IFRTRAHDCARALAIEDGSRKLTYAELLERVDRLAAVFLAKGVAPGDRIAILSHNRSEYLEVELAAAGIGAIVACLNWRLVPDELWHCIDLVEPVLAVVEPELSE-AYRAVASTCLTVGPDLETAIAGAGPDPRI------GSMVDDPEAGLT----ILYTSGTTGLPKGALISHRAHIARSMAFAAQLALDPGDGFIAWAPMFHMA--STDHALATILRGGTVVMVDGLQPAVINEALSRYRIGWFVMMPGALDAFI---AERRANPLPVKGIKVCGAMADLVPPHQITALLDTPYLNSFGATEGLPPGTADLIAPGVTPDRLSKRISAFCEVRLVDPDDREVRDGTPGEMAVRGPTLFSGYWNAEDTNARDF-RNGFFHMGDLFRRNADGTVDFVDRAKYLIKTGGENVYPAEIERVLLSHPGVVDAAVVRAFDVKWGESSVAFVACSKGGPDAEALMNLCREN-LAGYKRPRKFLFIEDFPRSTSGKVQRHILEARLAD----- 89901616 16 ----------------------------DVIEHGAAQFGD-VEVVSRETHYTYAQCAARSRKLAHALKSLGLEAGSAVGSIAWNNHRHLEAYFAVSGSGMVMHTCNPRLQAQQLIYIINHAE-------DAVMLFDFAPLVKGIAAHCPKVKAWVCLSDVANMAAVEGVHSEQFDWPQFDERTGAALCYTSGTTGNPKGALYSHRAIVLNAMSGCGILSLSPRDTVLPVVPMFHCIPYAAP------IGGSRLVL-PGPRLDGAYELMETERVTVSAGVPTIWLGLMQHVEQHGLRFSSMRRTAVGGAKFADDYGVEVRHGWGMTETTAATTMSCLTPRDLELSPQHATIARQGKSVFG-AEIKIVDEAGATLRDGSQGELMVRGQWIVTGYYKGDR----SPLVDGWFPTGDIATIDAHGVMQIRDRAKDVIKTGGEWISSIDLESAAMGHPAVAMAAVIGVKHPKWDERPLLFIVRKGKAVEREEILAFLTER-VAKWWVPDDVVFLDALPVGGTGKVQKGDLRK--------- 154251260 5 -------------------------------------------------------LAERAARAASGFASLGIGAGDVVAVYLRNDFPFFEASAAAGLVGAYSTPVNWHNSPDEARYIFENSGAKAIVI--------HADLWRGIEKALPKNVPVFVVETPAEIVSAYGLSAEAAKLPAGTQDWGQWLAYTSGTTGHPKGVRRAAPTAEQAAAWGQVVGTVPQNMVTVVTGPMYH----SAPNAYGLFAVGANVILQPRFDPEELLQMIDTYKVTHLHMVPTMRLLKLPDEVKKKYDLSSLRFVVHAAAPCPVHVKQAMIAWWGPVINEYYGGTEGAVVFCNLKHPGTVGKAVQGAKV------MVLGENGEELAAGATGEIVCRIPAIPDFTYHGDDEKRRKAEKAGLIALGDIGYLDEDGFLYLCDRAKDMVISGGVNIYPAEIEAELHKMPGVGDCAVFGIPDEEFGESLCAVV---QQQPGAADVKAFLRER-VAGYKVPKRVEFQNDLPREDSGKIFKRKLRE--------- 145222135 18 ---------------------------------------DRVAIITGDEQLTYAQLEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFDNSDMVALVHERRYA-----DRVANVLPETPKVKTILVIGGVEFNAALEQGSPERDFGP--RSEDDIYLLYTGGTTGFPKGVMWRHEDIYYDLSRSA----VDNPMIRLPIPPMIHGATQSATWM--ALFSGHTVVLTPEFDADQIWRMIHEHKVNLLFFTDAMARPLLDALLAHQEDLSSLFLLASTAALFSTSIKEKFLELLNRIITDSIGSSETGFGGTSIVAKGE--SHTGGPRVTIDKNTKVLDEDGNEVEPGSGKRVIAKCGHIPVGYFKDEKKTAETFTYNGYAIPGDYAEVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPRDGAPSLADLDAFVRKE-IAGYKVPRSLWLVDEIKRSPAGKPDYRWAKDTTEER---- 86750707 38 -------------------------------------------ILSGERHRSFDEVDTRVALIAGGLQRLGVAPGDCVCLLMRNDVAFLEAAYAVMMLGAYAVPVNWHFKPEEVAYVADLLHQAAGVVPAGVT-------VLSVPTPPEILANYKIAVDLDGWLAQQKPYDGPV-LPQPQN-----MIYTSGTTGHPKGVKRAMRALIYGLKPGARV---------LCPGPLYH----SAPNAFGIRAGGGLLVLMPRFEPEALLQLIERHRIDTVFMVPTMFIRLMKLPPEVRADVSSLRHVIHAAAPCPADIKRAMIEWWGPVICEFYGSTEGAVTFATSEDALS-KPGTVGR-IAPGAELKFIDDDGKELPQGEIGEIFSRIAGNPDFTYHNKPEKRAEIDRDGFITSGDVGYLDSDGYVFICDRKRDMVISGGVNIYPAEIEAAIHAVPGVHDCAVFGIPDAEFGEALMAMLEPQ---PGVTLDEGYLREQVLAGYKIPKHIEIMAQLPREDSGKIFKRRLRD--------- 214045349 40 ---------------------------------RAAKFPDVLAVSYGAHRVSYAQYHARCSRLAAALNAMGVASGEVVATVLPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVTYILDHGEAKVVL-----ADTQFIDLVEAACAVLNTPPRIIEVPDADAGFPYEDLLAQDWRMPQDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVISWMVLRPVFMQIVPLFHCNGWNHTWMMPLL--GGTLVCCRDITAAAIYNAIADEGVTHFGGAPIVLNLMVNASDAERRSFDHQVEVFTAGAPPAPATLSKIEA-LGFNVTQVYGLTEGHVDWDNLQGPDRAAIKAQGVAMPMMEDITVLDDMVQVPMDGATGEIMIRGNSVMKGYFKNPTATAEAFA-GGYFHSGDLAIQHPDGYMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVLKPGKTGDETEMIAFTR-KTLAGFKTPKKVVFQE-LPKTSTGKIQKFELRK--------- 29349163 30 ----------------------------DVVDAWAAEQPDKNALLWTNDQFSFADMKRYTDMTASYFQSLGIGRGDMVMLILKRRYEFWYSTIALHKLGATVIPATHLLTKKDIIYRCNAADIK--MIVAAGEGIILQHI-KDALPECPSVEKLVSVGEVPE--GFEDFHAAPFIRPRHANTDISLMYFTSGTTGEPKMVAH---DFTYPLGHIVTGSFLDENSLHLTIADTGW-----GKAVWGKLYAGANIFVYDHEKFTPAAILEKIQEYQVTSLCPPTIFRFLIHEDLTKYDLSSLRYCTIAGEALNPAVFETFKKLTGIKLMEGFGQTETTLTVATMPEPKP---GSMGLPNPQYDVDLI-DSEGRSVEAGEQGQIVIRTSKLFKEYYRDAERTHEAW-HDGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQVKATIVLSKDYKARAGELQNHVK-KVTAPYKYPRVIEFVDELPKTISGKIRRVEIRE--------- 108755450 50 --------------------------------------------------LSYKEILAATCSLANSLIKSGYGRNTIVTICSENCKQFFIPVIAALYIGAVIAPINHNYTKTEMIHFCSRQVCGKFIFIDRIITIDGDSRVGEVESLDSLIKNCLRGSTSSYECPMAEV---PI------GEQVAFIMCSSGTTGLPKGVMITHLNVIAKFMQNNDPRYQNQQRCTFGVLPFYHSYGMFVS--LNSIYRKIKIVVVKRFEENVFLSTIEKYRITSLSLVPPLAVFLAKSPLVKDYDLSSVTEVSCGAAPLSKNIEEILKNKLKISVRQAYGLTETTIGVVGMPLGCEKF-GSSGKVL-PYMLCKIRNDTGESLGPNQIGELCFKGPVIMKGYYDNEQATRESFTPDGWLLTGDLAYYDNEEYFYVVDRLKELIKYKGFQVAPAELEALLLTNPKIRDAAVVGVPDENAGELPLAFVVTDSGAVTEVEVKQFIEGRVSSPKRLRGGVIFTTAIPKNPSGKI---------------- 6540589 2 ------------------------QTVNELLRRAATRAPDHCALAARGLRLTHAELQTRVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEMAAAVIAVGQQVADFQSGSR---AQIIFLGDLVRDGE-----PC-DSYGPPIEDPQREPAQPAFIFYTSGTTGLPKIIPRAAESRVLFMSTQVGLRHGQHNVV-LGLMPLYHVV-----GFFAVLVAAGTCVVVEEFRPVDALQLVQQELVTSLFATPTLAAAAAQAGSSLK--LDSLRHITFAGATMPDAVLEAVHQHLPGEKVNIYGTTEAM-NSLYMRQPKT------GTEMVPFSEVRVGGGVDEVMANGEEGELIVAASDSAFVGYLNQPQATAEKLQDGWYRTSDAAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGAAPGVAEVVVIGLADQRWGQSVTACVVPRGETLSEDALDAFCRSSELADFKRPKRYFILDQLPKNALNKVLRRQLVQQVS------ 167045698 31 -------------------------------------YPNYEAVVYKKRSYTWKQVYDRSIKFASALEKHGIKSGDTISIMAANTPELFEAHYSVPMTGAVLNAINTRLDSKTVGYILKHADAKALIVDRQFHGFGKKILIIDIVDKQADLKDSEKIGEIESFLEKGDVNY-VWKRPKDEWQAIS-LNYTSGTTGNPKGVVYHHRGS-YLMSTGSAAAWMPNRLNFLYTVPMFHCNGWCYPWTLAMLHA--RVICIRNIRAKEVFDLITEHKVTHFGGAPIILNMLASAPKEEQKPLKHKVYVLTAAAPPPSIIFKKMKNL-GFEVMHVYGLTETYGHWDDLNEDEKADINAQGVRYPNLEDVDVMDPETMKPLPGKTGEIMIRGNVVMKGYFKDKEATEKAM-KGGWFHSGDLAVMYPNGYIQIKDRSKDIIISGGENISSIEIENTVAKHSSVSLAAVVAKPDEKWGEIPCAFVLAPEKKATEEEIIKFCRET-LAGFKIPKKIVFGE-LPKTSTGKIKKFELRKKAKE----- 15599119 41 -------------------------------------------------RYSYATFNERVARLANVLSEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVLHTINIRLSPEQILYTMNHAEDRFVLVNSEFVPL-YQAVAGQLATVERTIKSAELPGLVGEYESLLAAASPRYDFPDFDENSIATTFYTTGTTGNPKGVYFSHRQLVHTLAMASTIGSLDSSDVYMPITPMFHVHAWGTPYVATML--GVKQVYPGRYDPELLVELWKREKVTFSHCVPTILQMVMNARAAQGVDFKGWKVI-IGGSALNRSLYEAAKA-RGIQLTAAYGMSETLISCAYLND--ELLAGSEGVPV-PLVDAAIMDEQGRFLPAGESGELVLRSPWLTQGYFR-EPERGEELWRGGWMHTGDVATLDGMGFIEIRDRIKDVIKTGGEWLSSLELEDLISRHPAVREVAVVGVPDPQWGERPFALLVVREGQQLDAHLKPFVEQGNINKWAIPSQIAVVTDIPKTSVGKLDKKRIRIEIAQWQEAG 194548058 28 ----------------------------------ASVYPHYPSVIHGNIRRDWAQTYQRCRRLASALAGRGIGQGDTVAVMLPNIPEMLEAHYGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLI-----TDYEFHEVIHAAIGMLPPLVVDVNDPEYGEGRPVGELDYEALEWPRDEWQAIS-LNYTSGTTGNPKGVVYHHGAYLNALGN--QMTWMGQHPVYLWTLPMFHCYPWTVTALAGVHVCLRRV------DPQKVLTLIREHQVSHLCGAPIVLNALINMPDSAKAAIDHPVHAMVAGAAPPAEMGIRVTHVYGLT--EVYGPVTVCAWHGEWDDPLEAIKSRQGVRYPTLEGVMVADPKTLEPVPGQSGEIFMRGNTVMKGYLKNPSATEEAFA-GGWFHTGDLAVCHPDGYIEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKSDHQGLAEIVAFCREH-LAAFKIPRTVVFSE-LPKTSTGKIQKYVLRE--------- 121609209 3 -------------------------TIASLFENTVSKYPDRPALACGASTLSYAAWNARVRRFAQALFNLGVRQMDRVAILQKTSEATPTAYMACQLLGAI---AVPNHRLSEAAYILRDAGARAVIYDDAMLPLDLRTFIR-VRSAASDVSDVSGASGASGASGAPDAPGLPAPLPQPGAEDISAIVYTSGTTGRPKGAIHTHGNDVAIATNCVMEYSLTCTDVALHIAPLYHVGGMQAYFLPHMVVGAANVIL-PRYTALTTLEAIARHRVTTLFAVPTQIQDMLFHPDFAAMDVSSLRMITTGGAAIAAATMQRVIHEFCPRVFNGYGMTEA--SLTLLLHPRDALLGSCGKPTLISTCRVIRNDPERRVAAGEVGQLIVRGPQLVARYWNDPAETEKKF-RDGWLYTGDLFSVDDAGYFHFHGRADDMIVSGGENIYPREIEEVLYHCPGVQEAAVIGLPDPKWGQAVTAFVVKSDIDLLAAEVIAFCKA-SLTSYKCPKQVFFLDQLPRNPSGKILRREL----------- 212638323 81 ---------------------------------------------------TYVELMKQANKIANAFVNHGLQKGDKVLVMLPRLLEAYAVYIGALKAGLVVIPSSEMLRTKDLQYRISHGEVKGVI---AY--FLY------IEQFIPIMENMVVGGSTERWL---DLHEEMAKQSETSREDMAFLSYTSGTTGNPKGVVHTH-AWAYAHLRTAAKNWLEGDLVWATASPGWQKWVWSGSGATGFVYYG-------RFEPEKYLQLLEKYHINVLCCTPTEYRLMAKVPTISQYKLPHLHSAVSAGEPLNREVIDTFERYFGVQVRDGYGQTENTL-LVGVMKGMKIKPGSMGKP-TPGNRVEIINEFGEPCAVGEVGDIAVHTPALFKCYYKDPERTAMQFRGE-YYITGDKAKKDEEGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPFVKECAVVASPDEIRGHVVKAFIVLREGVDKIPQLQEHVKQL-TAPYKYPRKIEFVDDLPKTTSGKIRRVELRE--------- 114331407 5 --------------------------FHELVYQSADRNIDSVALIDRKRHLSYPALAEAVQSFAGTLHTLGLSRGERVAVYL---EKRLETVIALFGTSAVPVNPLLK------------AEQVAYILNDCVTSVDRFSLLNTALSQCHDLHTVITVDEAQESSSIPGLNSEAVHLPRCIDSDMAAILYTSGSTGKPKGVVLSHRNLVIGAKSVSQYLNNQSNDRILAVLPLSFDYGLSQLNT--AFYVGATAILMNYLLPRDILSIIKREQITGLAAVPPL---WTQLAQLDWQGVQTLRITNSGGAMPRTTLARLREALPSTEIFLMYGLTEAFRSTYLPPEEADKRPDSMGKAI-PNAEVMVLREDGSHCAPGEPGELVHRGPLVSLGYWNDPDKTSARFRQSGLVWSGDTVRMDEEGYLYFIGRRDDMIKTSGYRVSPTEIEEVIYATETVAETAAFGAPHPTLGQAIVVIAVPKTGIELKQDTLMAACKNHLPAFMQPGLIELRQSLPRNPNGKIDRKSL----------- 171325833 7 ------------------------------LMQRAFLTPERIAVYDGQGKKTFMELHESVMKRARQLANTGVRKGDIVAIFMKNSVAMIECIHALHYIGAIVLLQNTRLTSHELAWQLK-DSGAVYVIAD-------DELADRIEGNIRVITMSELSALPEENVEFQQYY---------HFDDIATIMYTSGTTGKPKGVLQTYENHWWSAIGSALNLGLNENDCWLAAVPFFHISGLSIM-MRSVIYGMSMYVMRAFDA-KKANELIIGGKVTIMSVVSAMLQKMIADLGERRYP-ETFRCMLLGGGPAPKPLLEVCKAK-GIPVYQTYGMTETASQIATL-APEYSLLGSAGKPLFP-SQLRIEKD-GQVARPYEPGEIVVKGPNVTKGYLHRPDATAKAI-RGGWFYTGDIGYIDEDGFLYVLDRRSDLIISGGENVYPAEIEAVLLSHEAVEEAGVTGIDDETWGQVPCAFVKKRGYSVTVEQLKQFCQAH-LAKYKIPKQIYFVDELPRNASQKLLRHQLKQLI------- 6735515 41 ----------------------------------------------------------RARKLASALGKMGLTQSDRCATIAWNNVRHLEIYFGVSGAGMVCHTINPRLFIEQIAYVINHAEDKVIFFDETFAGLDGL-LTTAKAFVLMGCANLKASAKIPGLLAYEDLGDDDYVWPDVDEKEASSLCYTSGTTGNPKGVLYSHSTVLHSMTTAMDTLNLSARDTILPVVPMFHVNAWGIPHSAAMV--GAKLVL-PGPALDGAAKLIDQERVSIALGVPVIWQGLLASLAESGSKAESLTRTVVGGSACPPSMIKEFNDLYGVEVIHAWGMTE-LSPFGTANTPLGHQVNSQGRP--PYGELKIVDDEGVTLEDGVTGNLMVRGHWVIKDYFRS---TIGTTLSNGWFSTGDVATIDQDGFMTICDRAKDIIKSGGEWISTVELEGVAIAHPAIVDAAVIAVKHKKWDERPLLVAV---RAPNSVELLSYF-EGKVAKWQIPDAAIFIDELPRNGAGKILKNRLREKYADIL--- 163758446 41 ----------------------------------------------------YAEVRLRALKLSQRLARDGIGIGDRVATMAWNTWRHLESWYGILGVGAVYHTLNPRLFHDQIAWIMNDAEDRMLFV-----DLTFVKLVELIAPKVPSLERIVILTD-DAHMPETSLVNAVSYESYIAEADGDFMCYTSGTTGDPKGVVYSHRSNVLHAMTALQMLSLASRDRLMPVVPLFHANGWST-AFSGPMSGCAMVMPGAGMDGESIYQMLTQEKVTITAAVPTVWLMLLQRMEKEGGALPDLSRVVIGGSACPRAITKAFQDDYGVDVVHAWGMTEGTLEYAHLEGDEKLDLQTQGHP--PFTEMKITDDENVSLPDGSTGRLKVRGPAVSSSYYKGR--GAEQFDTEGWFDTGDVAHVDQFGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPDVAEAAVIGVTHPKWDERPLVIVVKEDRSPSKEDLIGFLDGK-IAKWWMPDDVIFVDDIPHTATGKIQKTALRDQLKD----- 73541021 37 ----------------------------DLLRNLAAGRGDKVAYVDDKVSLTFSELDARARRFAAALHDAGFRREERLLLCAFDTVDFPTVFLGCLLAGVVPVAVNTLLTTDDYAYMLQHSGARAVVVSEALLPLMKTAVASSGLSPV-----VIQAAPYKDAAPSCSVEASAAPVVDTGPDDMAFWLYSSGSTGRPKGTVHTHGNLFHTADYARRVLGMREDDVVFSAAKLFFAYGLGNALTFPLFVGATTVLMAERPTPAAVFRRLCEHRPTVFCGVPTLAGMLASPELPPRSDV-AMRVCTSAGEALPRDIGERFFAHFGCDILDGIGSTEMLHIFLS-NRPGDVRYGTTGKPVPGY-ELKLLDELGEPGKPGEIGDLYIKGPSAALMYWCNRDKTRDTFV-GAWTRSGDKYLQDADGYYIYAGRSDDMLKVGGIYVSPFEVEAALALHSSVLEAAVIGVADELVKPKAFVVMRPGQQAGMAAELQAFVKSR-LAPYKYPRQIECVEELPKTATGKIQRFRLRQ--------- 89070501 3 ------------------------DTIPDMAASRAALSPGALAFRC-RRDWTFAEVDAAASGIAAGLTASGLAEGDRLAILCHNAAEFFLTLFACQKTGIILCPLNWRQPAPELLDTLAPVAPRALLHDAAHAGL-AAEIARAASLERHDFARLMEWAALPGPAPVPVPAGRPW-----------YLLFTSGTTGRPKAVIQTARMAWANALNAMQATGLGAADRSVNYLPLFHTAGINL-FTLPIFLAGGSSTILPKFDAAALLALCRAGEVSQFFGVPAIYRAFSLDEGVGEVDWSAIRC-GCGGAPLP-EPLIRLFAGLGARVLNGYGMTETGPMGTLMDPASETKIGSVGKAQM-LSELRL-----DGVAPGATGEIQWRGPSITPGYYGDRAATEAAFTADGWLRTGDIGRRDADGDLYLIDRLKDMFISGGENVYPAEVERVLHDHPAILEAAVVGVPDDRWGETGAACLLLRPGATEAAALRDWCRAR-LAAYKVPARIEVMDDFPRTAAGKVRKADLRERLA------ 120405089 5 --------PAQLVERYQREGYWTQETLGDMLARGLA--GSPEAGFCVHSRGTFGEVERDARRLAAGLRERGVGPGDVVAMQLPNWREAAVTFWASAFLGAVVVPIVHFYGRRELAHIMATAKPRVFVTAEEFGRMRYQDLCGDVAVVGLVGAAHPAAGNEHAFEQL--LADEP--MAGTVAADPALIAFTSGTTRDPKGVIHSHQTLSCETRQLLENYPPDRGR-QLTATPVGHFIGMLGAFLIPVL-EGAPIDLCDVWDPGRVLKLIESDGLSIGGGPPYFVTSLLDHPDFRPEHLRRFKTVGLGGSTVPAAVTQRLTDL-GLFVFRSYGSTEHSITGSRPDAPEVKRLFTDGN-VRPGVEIRL----------GEDGEIFSRGPDLCLGYTD-DELTARAFDDDGWYRTGDVGVLDDDGYLTITDRKADVIIRGGENISALEVEEVLLAMPAVAEAVVVAAPDARLGEHTAAVLRIRESMPALGDVREHFKQAGVATQKWPERVPEGQDFPRTASGKVQKFVIRQQLA------ 71082954 44 --------------------------------------------------YTWEEVYKRCVKFASALDKLGVKTGDTVSIMAFNTPEIFEAHYSIPMVGAVINAINTRLDPNTISYILQHSDAKVLIVDRQFHDVIEKAL-KNVKNKITIIDIDDQDIDTSSFKRIGELEYESFKKPKDEWEAIS-LGYTSGTTGNPKGVVYHHRGSYLMATGSVTAWNMPNKLNFLCVVPMFHCNGWCYPWTLAMLHA--RVICLRNIDVKKMFELIDKYEVTHFGGAPIVLNMIVNAPKEDQKALKRKVNVLTAGAPPPSIIFEKMENL-GFEVMHVYGLTETYGDWNSLEKDKKNEIKARQGVRYPNTEGAIVMDPET-MKPGKTGEIMIRGNIVMKGYYKDKEATDKSMA-GGWFHSGDLAVTHPDGYIKIQDRSKDIIISGGENISSIEIENAIAKHPSVSLAAVVAKPDEKWGETPCAFVLIKDKPATEKEIIDFCRET-LAGFKLPKSVIFCD-LPKTSTGKIQKFELRKKVKE----- 189426464 42 --------------------------------------------------FSYRDLRQRVARLANALTDLGVKRGDTVAVMDWDSNRYLECFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDVLLV-----NSEFLPILEQIRGRMDTVKSFVLSGEYEALLAAA---SDQFNFADFDENTRATTFYTTGTTGMPKGVYFSHRQLVLHLGSSVSHGGFNRQDVYMPITPMFHVHAWGLPYVATML--GVKQVYPGRYLPDHLLELIDREKVTFSHCVPTILHMLLKHPHAGRMDLSGWKVI-IGGAAMSLDALQR-----GIDLFTGYGMSETILTISHLTSPEEVIRCKTGRSLPLVDLKIV--DSARQEQPRDTGEIVVRAPWLTQGYLK--DHKASELWEGGYLHTGDVAVRDEQGYVKITDRTKDVLKVSGEWVSSLELEDIIAHHPGVAEVAVIGQPDEKWGERPLALVVAKPDNPTEKELTHLVREKGVVTKQVVLKVKLVEAIDKTSVGKVNKVALRE--------- 119503301 67 ---------------------------------------------------TYHDAAERVAGFANWLREQGIVPGDRVAIAMRNYPEWMLAHWAINAVGAVVVGLNAWWVADEMAYALDDSKPKMLIA-------DQQRLATTVNDQFPDMAVVSVRSEAVKSTSWDTAVATGGVLPEVADSDACIFYTS-GTTGRPKGAQLTHRGCIYASHRALEAGTVLETPVALIATPLFHNNCIMQAGTV----AGGRFILMYKWDPVEAMRLIDAEQITTMSAVPMMSREILTHPDRDEYDLGSLNAMGGGGAAMQPDLVGKVAAEMKAKPAQGYGMTEGIISYIAGD----IFIESSAGPMVPTLEGKCVDSEGRKLGANEVGEVCVRGTPVIKGYINRPEATAETIVE-GWLQTGDIGYFDEDGFLYLVDRAKDMILRGGENIYGAEVENAIFDHPAVLECVAFSVPDDRLGEEVGAAIHLKEAAMDASGLREHLASR-VAAFKVPRYIWFLEPLPRNANGKFLKRELKDVL------- 167561802 32 ----------------------------------AERTPDHVALIEDARRLTYAQLAHAIDAAADRLRGLGVQGGDRVMIVAENSVAQLVLLFATTRLDAWAIVSIAAHAQPRLTAFVTGTS------PDACAHAERRG----AQPAAPFELDI----GAWSYTLDASVRAEPVEADGAR--QCAALIYTTGTTGTPKGVMLSHRNLLFVAAVSSTQRRVAPTDVVYAALPVSHVYGLASV-CLGSLYAGATLKLVPRFSPEALRRALADERVTIFQGVPAMHAKLLEHAHGHAWHAPHLRFVYSGGSPLDADLKARVERVYGLPLHNGYGMTESTITQTPIDAPRADC--SVGMPI-PGVAVRFRTADGADVEPGEVGELWVCGPNVMLGYYRNPEGTRAAVTADGWLKTGDLARAADDGAVTIAGRGKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAIEG-NEEVIAFV---ELAPNAVATEDDLKEWCLTPYKRPAQIRALAALPAASTGKVLKHRLREML------- 134294093 50 -----------------------------FLERAASVWPERTAIVHGTIRRDWAETYRRCRLLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILGHGDAKLLITDREFSSTVKKALARLIDIDDPQFGEGDLLGEKDEALLQEAAHTESVAMPDDEWQAIS-LNYTSGTTGNPKGVVYHHRGYLNAVSNALS--WLDEDTTYLWTLPMFHCNGWCFPWTMA-LVAGTSVFLRHTRA-ERILAAIRTEAVTHFCAASVVLNMINNAAPELKAGISHGVKVMTGGAPPPASVIAGMERM-GWDVTHAYGLTEGPVSWNALDLDAKARLKARQGVRGPALEAVMVDTLEPVPKDGQTGEVFLRGNNVMKGYLKNPDATVEAFS-GGWFHTGDLAVWHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFILKADSAVTEADIIAFCRER-LAHFKVPKTIVF-SPLPKTATGKIQKFHLRE--------- 111019619 35 ------------------------------FRRNTHRYADRLAMQSPSTSWTYAELGDRVDRLATGLAHAGVAPGDVVAYQLFNGPEFAQLYLAGQACGAV---------GAPMNFRLASGETACILDANRPTVFVYDTMVRDALSRATHKPALVVAGNGFEVIRFEELVAESASPPNVSRTDETTRLFTSGTTGMPKGVPLNSMIEIFSAHDVIMHFPMTAEDKTLNMTPWFHRGGLYCAGPNPTFYLGASLVAQRSFDAEVTLDYVEEYGLTFLIGAPTNLAMLARAQEKKPRDLSSLNGIVTMGAPLEREAALHYQKVLNPRIFNGYGSTEGFWNFLRPTDLPE-MAGTAGRACIDDDDDRLADAHETVAKDGEIGEVIVRSPKGANAYFDAPEQERRKF-RNGWLHIGDLATWDDKEFVTIVGRKDDMLLSGGENVHPVQIEEALGEHPAVTDSLVVGVPDDKWGQVVVAYVVTAAPAPSADDLDDFCRRHPLSQFKRPRAYRFVESLPVSATGK----------------- 182437395 59 ---------------------------------------------------TFAEIGARATRLANALRELGVDGDQRVATLMWNNATHVEAYLAIPSMGAVLHTLNLRLPPEQLAWIVNHADDKVVIVNGSLL-----PLLAPLLPHLPSIEHVVVSGPGDEYEELIAGRPTTYDWPELDERQAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMESMGLTDQDTTLVVVPQFHVNAWGLPHMSGVNMLMPDRFLQPAPLAD----MIERERPTHAAAVPTIWQGLLAEVTANPRDLTSMANVTIGGAACPMEAYDR----LGVRLCHAWGMTEGTMAHAGLSDEEQWTYRTQGRLVGPGGEHLPWD--------GESGELEVRGPWIAAAYYGGAEHPEDKFSEDGWLKTGDVGVISTDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLATVVLKEGVTETEALKEFLAESGVAKWQLPERWSVIAAVPKTSVGKFDKKVIRKQYAE----- 7188339 32 ----------------------------------------RPCIIDGQTSYTYTEVDSLTRRAAAGLRRMGVGKGDVVMNLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEIHRQAE-AAGAKLIVTEACA--VEKVLEFAAGRGVPV---VTVDGRRDGCVDFAELIAGE-ELPEVLPDDVVALPYSSGTTGLPKGVMLTHRSLVTSVAQLVDVCF-NKDDALLCLLPLFHIYSLHTV-LLAGLRVGAAIVIMRKFDVGALVDLVRAHRITIAPFVPPIVVEIAKSDRVGADDLASIRMVLSGAAPMGKDLQDAFMAIPNAVLGQGYGMTEGPVLAMCLKEPFKVKSGSCGTVVRNAELKVVDPDTGASLGRNQPGEICVRGKQIMIGYLNDPESTKNTIDKDGWLHTGDIGLVDDDDEIFIVDRLKEIIKYKGFQVAPAELEALLLTNPEVKDAAVVGVKDDLCGEVPVAF-IKRIEGSEINEIKQFVSKE-VVFYKRINKVYFTDSIPKNPSGKILRKDLR---------- 78050053 50 ---------------------------------RAPAFGDRLALIDQHGRHTYKDLYLRSLRLSREICQLGDLREERVSLLCSNDVSFVVAQWAAWMSGGVAVPLYRKHPRAQLEYFIQDSRSSVVL-----AGPEHVELLSPVAQKLGVPLLPLVAEDPEEGLVLERNWRD----------RGAMIIYTSGTTGRPKGVLSTHDNIRAVVTGLVHKWAWTKDDVILHVLPLHHVHGVVN-KLLCPLWVGATCVMLPEFSAQEKFLSSEAPQINVFMAVPTIYSKLMDYYDKRAVCEEKIRLMVSGSAALPLPVLEKWKGITGHTLLERYGMTEGSVGTPLPGVEVRIVSENPQKDSSPYLIHAEGSEENTKVTPGKEGELLVRGPSVFREYWDKPEETKAAFTSDGWFKTGDTV-VFKDGCYWIRGRTSDIIKSGGYKVSALEVERLLLAHPSITDVAVIGVPDMTWGQRTAVVTLQEGHSLSHRELKEWARGV-LAPYAVPSELLLVEEIPRNQMGKVNKRDL----------- 26987499 32 ----------------------------------------------------YPQLNERIARLANVLTEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAV-VHTINVRLSPEILYTMNHAEDRVVLVNSDFVGL-YQAIAGQLTTVDKTLKTAELPGLVGEYEQLLAAASPRYDFPDFDENSVATTFYTTGTTGNPKGVYFSHRQLVLSVTGSIDVRLLGSNDVYMPITPMFHVHAWGIPYAATML--GMKQVYPGRYEPDMLVKLWREEKVTFSHCVPTILQMLLNCPNAQGQDFGGWKII-IGGSSLN-RSLYQAALARGIQLTAAYGMSETLISAAHLNDEERVTYRIKAGVPVPLVEAAIVDGEGNFLPAGETGELVLRAPWLTMGYFK-EPEKSEELWQGGWLHTGDVATLDGMGYIDIRDRIKDVIKTGGEWVSSLDLEDLISRHPAVREVAVVGVADPQWGERPFALLVARDDAKALKELKPFVEQGHINKWAIPSQIALVTEIPKTSVGKLDKKRIRQDIVQ----- 52550177 75 -----------------------------------------------NEKYTFLELSNLSNRFANVLMSAGIEKRDRVFIFLPRIPELYVSFLGILKTGAI-AGTMFSAFGPEGLYDRLHDSGARYLITNS----SLKERVYEIKDDLPDLERIIVVDET-------DVAEGEISYPEAKASDAAFMLYTSGTTGKPKGVVHRHTEWVLDL-RDDDIYWCTADPGWVTGI---------SYGILGPFSCGASVVVHDGRDPDVWYSVIEQYRVTVWYSAPTAFRMLAQAHDAHKNDLSSLRHICSVGEPLNAEIVHWGMRTFGLPIHDNFWQTETIANYPSM----PVKPGWMGKP-TPGIKAAIIDDDGMEVRRGVEGNLALKPPSLMLDIWKNPSKYAEYFM-GGWYLTGDRAVQHEDDYFLFIGRSDDVINTSGERVGPFEVESVLIEHPAIMEAGVIGKPDTLRGEIIKAFVVLGDGYEASDELESFVKAR-LAGHAYPREFEIVDALPKTRSGKIVRRMLR---------- 118098334 88 --------------------------------------------------WSFEELGVLSRKAANVLSACSLQCGDRVLLLLPRIPEWWLLNVACMRTGTVPIPGTQQLTAKDILYRLQKSKAKGVITNDSVA-----STVESVEADCQSLKFLVSEGHREGWLSFKDLKTAPSRCVTTKSQHPVAIYFTSGTTGAPKMTEHSHCSYGIGLTVSGRY-WLNLTSSDIYWNTSDTGWAKAAWSIFSAWSQGACVFVHKMPSPPAVFESLSRYPITVFCSAPTLVQHQLPSCTS-----NSLRHCVSAGEPINPEVMAKWKAWTGLDIHECYGQTETVLNFKGM----EIKPGSMGKPSPGYD-VKIIDENGNILPPGKEGEIATRPLFLFTCYTDDPEKTKATVRGD-FYVTGDRGLMDEDGYFWFVGRADDVINSAGYRIGPFEVESALIEHPAVLESAVVSSPDPIRGEVVKAFVVSHDPEKMMKDLQDHVK-KATAPYKYPRKMEFVRELPKTISGKIRRNELRQ--------- 209917229 10 -----------------------GQHLRQMWDDLADVYGHKTALICESSRYSYLELNQEINRTANLFYTLGIRKGDKVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLREESAWILQNSQACLLV-----TSAQFYPMYQQIQQEDATLRHICLTDVA---LPADDKNQQPATLPPLLTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSAWQCALRDDDVYLTVMPAFH-IDCQCTAAMAAFSAGATFVLVEKYSARAFWGQVQKYRATITECIPMMIMVQPPSANDRQHRLREVMFLNLSEQEKDAFCER-----FGVRLLTSYGMTETIVGIIGDRPGDKRRWPSIGRAGFCY-EAEIRDDHNRPLPAGEIGEICIKGKTIFKEYFLNPKATAKVLEADGWLHTGDTGYCDEEGFFYFVDRRCNMIKRGGENVSCVELENIIATHPKIQDIVVVGIKDSIRDEAIKAFVVLNEGETLSEEEFFRFCEQNMAKFKVPSYLEIRKDLPRNCSGKIIRKNLK---------- 146343642 31 --------------------------------------------------FSYAEFDARVARLAGHLRTCDLAKGDRVTVLALNATDTLEVQFACFRVGAIFVPLNTRLTVPELQFIVGDCAPKLMIHDD-----DLADTALAV-SRLCGVGSALRYGPGGSYKPLAAV--EPVTL-----DDVSTIMYTSGTTGQPKGAMITHGMTFYNCVNLGGPAYITPSSVLLTVLPLFHTGGLTNP----VLHVGATVLIMRAFDPGQALQLISDRAQGINVFVPAIYQFMAQHPAFATADFSRLVIGGVGGAPMPVPLLETWEK-RGVALQQGYGMTETSPAVLALDREDAAKAGSAGKPVL-HTEVRIVRPDGSDAEVGELGELWVRGPNVTPGYWNRPDANRASFT-DGWLHTGDATRVDDEGFYYIVDRWKDMYISGGENVYPAEVESVLHRLSAVAEAAVIGIADPQWGE-TGMAIVAVKPGQTLSEADIFAHQANLARFKCPRTVRFVDALPRNATGKIHKPTLRKSFA------ 186475792 39 --------------------------------------------------YTYRDCERRAKQLAQALIALGVEAGDRIGTLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHAN-------DRYVLFDFAALVDVLAPQCPNVRGWIAMTD-EAHMPLLARHDGAFEWPAIDERCASNLCYTSGTTGNPKGALYSHSTVLHAFGASLDAMGLSARDSVLPVVPMFHGIPHAAP------LTGAKLVL-PGKDLDSLYELMEAERVTYSAGVP---TVWLGLLNHVREKFSSLERTVIGGSACPPAMIKTFRENYGVEVIHAWGMTEGTLSLQRSPDEQRKLREKQGHALYGVDMKIVGDDGRELPWDGVAGDLHVRGPWVIDRYFRSD----ASPLVDGWFPTGDVATIDKDGFLNITDRSKDVIKSGGEWISSIDVENIAVAHPAVAEAACIACAHPKWTERPLLVVVRRPDAHVTREELLAFYEGKLAKWWIPDDVVFVDELPHTATGKLQKLKLRAQFRTHVL-- 150003160 30 ----------------------------DIVDAWAAEEPDKKALLWTNIQYTYADLKKYTDMTASYFQSLGIGHGDMVMLILKRRYEFWYSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVA----AGED--VITKHIIDAMPDCPSVRKLVSVGPDIPFEDFHAAPFVKPEHPNTDTSLMYFTSGTTGEPKMVAH---DFTYPLGHIVTASFLHRDSLHLTIADTGWGKAVWGK-LYGQMIAGANIFVYDHETPADILGKIQDYHIT-SLCAPPTIYRFLIKEDISKYDLSSLEYCTTAGEALNYSVYETFKKITGIRLMEGFGQTETTLTLGTFPEPKP---GSMGVPNPQYDIDLLTHD-GRSAEDGEQGQIVIR---TDRGYYRASELTEDAW-HDGIYYTGDVAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQKATIVLSKTFKGKEGPELVKELQDRVTAPYKYPRVIEFVEELPKTISGKIRRVEIRE--------- 163782937 113 ---------------------------------------------------TYGELLELVSRIANGFKKLGVQKGDRVSIYMPNTIEAIAVMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKI-VVTASYTKIDLLPTVKKAVDGLDFVEKVVVWDEGELFVDLGELNSEPHCEPEVDAEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYFTSKVVFLHEDDIFWCTADIGHSYI-----VYGILANGVTSIVVEGPDPGRWWGYVEKYRANVFYTAPTAIRMFMRYGEEAKYDLSSLRILGSVGEPINPEAWHWYYENIGCVIVDTWWQTETGAHMITTVPSYPAKPGKAGKPMFTV-EVDIVDKDGKKLPPDTVGFLVIKTPWMLRTCWEPERYEKYWNTIPGVYFAGDLASYDEEGYIMILGRADDVINVAGHRIGTMEVESALVDHPAVAEAAVIGKPHEVKGESIKAFVILKKGVEPSEELKLHVRNE-LGPIAVPDEIEFVEKLPKTRSGKIMRRVLK---------- 56420671 29 ------------------------------LRHRGEREENEPAYIFYNKVVTWGTLLDHVRRFARYLQEKGVRKGSYVALYMQNCPQYIIAHFAIQQLGGVVVPLNPMYRESELAYF--FAEVPLVGIIAGEEGLSRIQQAEQQTAPLSFIVTCHYGDYADPAIPLCAELVQPKELDETASNDVGLIIFTSGTTGRPKGAMLTYGNALFKTAASAQANRLTEKREQL----MAHS-PLCHIAVMGLVYTGHPCVLFTRFDPMATIKAIETYKVTAWYSIAPMNAAILQVLSTTSADLSSLKATSFGLPVTKDLAERWAEATGGCLLEAAYGLSETHTCDTFMPD-DRVKFGSCGIPTYETDIRIIDPETKRELGPGQSGEIVVKNPGVFQGYFRRDDATSETL-KDGWVYTGDIGYVDEDGYLYFQGRLKEMIKVSGYSVFPEDVEALLNEHPAVKQCAVIGVPDPMKGEVPKAFVVLHDSAP--SDLIEWAKTH-MAAFKYPRYIEFIDELPATPSGKVLRKLL----------- 52142555 32 ---------------------------------------------------TYEDLHHRITRAIAGLYELGIQKGDKVCIMLHNTPEYLDVWFALSFMGAITVPLNVHLKGDGLQYIVSHSDCKLIIVPQITSCLSVIQRDIQIVAYGKNESAIISKGKEQLVIELKDLHTNNQHLPTVSSSSINSILYTSGTTGLPKGVMLSHSAYVNSAQSFANMVGASSKDVLFTALPLFH-INAQAHTVLGAISSNATIALGKRFSASRFWDEIRSHGATIGSMIPILC-----KQPEKEDDNANL-VRVTACAATPKEFWKPFEERFGVRIVEGYGLTETVTNPLYANKPPSI-----GKPYS-YVETKIVNEDGKEARTGEIGEIFIRGQAFMEGYYKMLDKTEEAVKE-GWFHTGDRGYLDEEGYLYFCDRIKQCIRRRGENISSWEIEKVVNNHPKVLESAAIGVPSE-VGEEDVKLIVKKGETLSYEEIIDWCQDR-MAYFMVPRYVQFCEVFPKTATERIQKFKLKE--------- 153884037 43 -------------------------------RRVAAGEGGRLCIQATGIRWTYADLQAHANRIANVLNEMGVVPGNRVLLRSPNSPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILGKGE-IGFALCDARLVDELRDAVTQAAKPVQLLCFHDDTPEGLE----AAMVRQPATFTNVDTADTCLLAFTSGTTGVPKATMHFHRDIL-----AICACWPPHDDIFIGSPPMAFTFGLGGL-LLFPMSVGASTVLLEKASPNDLVDGIRTFGATVLFTAPTTYRI----IAARGDELRATPLRRCVSAGEALPVATRTKDATGIELIDGIGATEMLHIFISAAD-ADVRPGATGKAVPGY-VAQVVDDAGNPVPPGTVGRLAVQGPTGCR--YLADDRQRA-YVRNGWNLTGDAYVMDEEGYFHYHSRTDDMIISSGYNIAAPEVEDALMQHPAVAECGVIGEPDEERGQIVKAFVVLHPGHSAGPEMVKTLQDQTVAPYKYPRAIEFRTSLPRSEVGKLLRYRLRE--------- 196248592 36 ---------------------------------------------------TYKEIGERTRRLSSVLKRLGVEVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSAQHIAYIINHADDRVLLIDD-----DLLPVIEAVKDEIPNVRAFIVMTDADE-LPETTLHYEKLSFPFLKDLDPVGMCYTSATTGNPKGVVYTHRSTVLGLADTQGLCERD---VIMPVVPMFHVNAWGLP--FAATWFGSTIVMGPAFTPKVLAELIEAERVTITAGVPTIWLGLLQELEKGSYDVTSLTRVVCGGSAAPKGVIRAFEEKYGIPFIHAYGMTETLVLVSRLPYEEKLDIRAKQGLLAPGLEMKVWDGQ-------EMGELCLRGPWIAAEYYNDERTKEA--FRDGWLHTGDVVTVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERACV-VLKEGKSVTKEELYDFLRPQ-FTKWWLPDDIVFLDEIPKTSVGKFLKRKLRDEMAAR---- 163722834 10 ------------------------------------AYADDNAVVFGQERITFAQLKEQVDALANGMEALGFAKGDRIAILGLNTHKYLWIFGAAAALGVIVVPINWRLAKEEVAYILEDTSPKCLVVDKAFA-----DTGKQLEGQTPDVQGI-------KFLDSLMENNAPRQCQGFGDDPFCIIH-TAAVDGHPRGAVLTHNNVIYSNIQGIAAMQLGRQDAYLNMLPMFHITGLNLS--MSVMHAGGRNIVMEKFDPAEALDLTQDEKVTVIGSFPPILSNLEAELDKNPRDVSSLHVLGIDAPQVMASWQEKTNSTF----WALYGQTEGMVSTAK----------SVEAPGSAGRESKIVDENGDQAPVGVAGEILARGPLVFAGFWEKGTMSRQSF-DNGWHRTGDLGKLDERGFLYFAGRKKELIKPGGENVYPAEVEKVILQHPDVDEVCVIGVPDPKFGEGIKAICACR---PGAAEIMEFVAAR-IARYKKPRYVTFVEALPKTKDGEINRIEIK---------- 163858688 26 -----------------------------FLSQVAARLPDEPALIIDDQVTTWRELERRVQALAAAFQAAGLAKGDRVLTHSSNCRELLEVMLATFRIGGVWVPTNFRITPDDVDYLARSSGVSAFI-----CHADFPEHARLAQS-LEGLKLVAGAGPAAGANGIEAIIDENLQTQQVDYDDPCWFFFTSGTTGKPKAAVLTHGQMAFVLTN--HLCDLMPGTTHLVVAPLSHGAGIH---YLAQLARGAATIFSTSPSADAVWQAIERYGVTNFFTVPTILKMMTEHESVDRYKHDTLRYIIYAGAPTYRADQKLALQKLGPVLVQYFGLGEVTGNITVLDDETMPRLGSCGYARTGMEVS-IQDAEGNPLPSGQTGEICVCGPAVFAGYYNNPEANRKAF-RNGWFRTGDVGYLDEQGYLYITGRESDMYISGGSNIYPREIEEKILAAGLVKEVCVLGVPDPTWGEVGVMVGVLKDGAQWDPEAFQAWLDANIARYKHPRRFVIWPELPKSGYGKITKKIIYQELLQR---- 161523918 31 ----------------------------------AAQAPERPALIEDARRLSYAELAQAVDAVASRLAALGVRGGDRVMIVAENSVAQVVLLFAAARIDA---WALVSNARLSVAEL------------DAIAAHARPKLMAFVTDTSPDARAHAARHEAADALPVDDAHAGSEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAAMSSTLRRVSPDDIVYAVLPVSHVYGLAS-VCLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLIEHLHTHGHAWHALRFAYSGGSPLDAALKARVERVYGIPLHNGYGMTESTITQTPLDAPRADC--SVGMPI-PGIEMRIVGPDGADVPRGEVGEIRVRGPNVMLGYYRNADATHAAVSPDGWLSTGDLARQDADGAVTIVGRSRELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRPVEG-NEEVLAFV---ELAPGAATLHAWCAER-LAPYKRPARIRVLDALPAASTGKVLKHKLRE--------- 158521683 39 ---------------------------------HARNNANSLAMVYGERRTTWKELGSRVNRLANALIAAGVGKNDKVAFMFHNCPAFLETNYAVQSAGAIPVPVNYRFTGPEVTYQVNHSDARVFIYEATF--------AEAVEAAAPQLTKIAIAGCAEDF-----LNSGRPDIPQVATGDVAVMVYTGGTTGFPKGVMLTHVDMFCNLTRTAEVNLTAEQITKIVAVPKAVRYLLTHPPATRIGYKSTVRFMTPSMDPEKILSAVEAEQPLFMANVPTGWKKLVSFPDFHKYNVKSLLAIATGAGVCPVDLKKKMFAKFGVLLLDMFGQTEMTITSFRVDTPENLKERSVGKSIL---DVRVVDEKGDEVPRGEIGEIMYRSGWIMKGYYKDDEKTAEAM-QDGWFKGGDLGYIDEDGEVRLVDRKKECINTGGEKVFPLEVEEVLHHHPAVDDVCIIGIPDEEWGHTVRAVIKPVAGAPAPDDILAFCKGK-LAGFKIPRSVVLVEELPLSPVGKMLRAKIRE--------- 214037646 47 --------------------------------NNARNHGELEFLVYDGKRFTYNRLFQAVDALASQLQEFKINKGDRVAIAMRNNVEWMITYSAATLIGAIVVPINSWGKSEELEYAITDCGAKLLICDEARTTFDTLNLAAIVSANVALFKDILTAGQDQSYTPV-----------AVAPEDSALILYTSGSTGFPKGVLHKHAAIGQALMNMMFLGLLDRETPML-TVPLFH-----ATGLLGGFYMGQKVIMMYKWDSTEALKLIDQEKVTGLSTVPAILQDLLSHPDYQQYNTESLMRISAAGAATPAGLPELIRSVSAPSSSAGYGMTETMVGATMSGALFDYKPDAAGIP-SPIMDMRFVAADGTVLSDGQPGEIEMRGVSCTPGYWEKPDANAATFSEDGWMKTGDIGMLDEDGYLYITGRIKEIVIRGGENIYPGEIEQAAYERPEVREVVVFGEPDQAMGEEVLVAYLDPEENLEESELRAFLTAR-LATYKVPRVIEFTEPLPRNASEKLHKLKVKEA-------- 91780873 18 ----------------------------------------RTALMYGNQSISYGDLQRRVEATAGMLKGTRIRRGDIVALLMKNSAAFVEIMLAVSQAGAV---ILP------INYRLGPDE-VAYILQHSGAKLLFHDEEFEVPPGLVHSQAVTGAAQSDTSV-LAAGHEPCTEAYPSRPDDLYRLMYTSGTTDRPKGVMHSYGNVAWKSFDHIAALGITKDDRLLVVGPLYHVGACDLPG-LAVLAQGGMLRIMRDFDAQAVLEAIERERLTGAWLAPVMLSRILALPERYRFDLGSLRWVVGGGERTPEQRIREFGSLFGARYIDAYGLTESCSGDTLMEQGRELKIGSTGRALA-HVQLAIMSDDGRMLAPGMQGEICVRGPKVTQGYWKDPEKTARSFV-DGWFRTGDVGYMDEEGFLYLTDRKKDMIISGGENIASSEVERVIYQLAEVAEAAVIGAPDPRWGEQVTAVVVLRAGATLTLDALRTHCEGRLGGFKTPRQLILRDALPRNPSGKVLKRVLRDEL------- 108759393 16 -------------------------------------------------RYTYADFYARTCRLANALTRLGVKAGDRVATLSWNHYRHLEVYYGVPCMGAVVHTLNLRLHPNDLGYIARHAEDSVVVVDRS-----LLPLFEKFKDAVPSIRHVIVAGPAPEYEALLAAESPDFDFPQLDENSASMLCYTSGTTGNPKGVLYSHSTVLHALACCMDVTGMREADAVMPVVPMFHAWGLAFDAVL----TGAKLVLGPHLDPPSLLDLMAAEKVTLAGGVPTIILALLDQAPNKW-DLSSMRSMLIGGSAAPPSLIEGFQQRHGLEVVHAWGMTEPVGTMAKVKGPLRQAAHSQGFAL-PFVETRVASD-DGTLLPGETGELEVRGPWVASSYFSDE--GADRYTKDGWFKTGDVVTIDSHGYVRICDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAGKHPKWDERPLAAVALKEQQVTKEELTAHLAGQ-FAKMWLPDDYVFVPQVPRTSTGKFLKTKLREDYGDHLL-- 170727283 37 -------------------------------------YADRPAFTSLGHTLSFRQIDEYSAAFAHYLQNTSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDAKSVENIQALTASLADMLPSVKRVLINSTVKHILPQAVSFRKVLKQSLGKSDDTIVLQYTGGTTGVAKSAELTNANIIANMLQSGSVTMQDKQSIMVAPLPLYHIYSFTV-HLMAFFRLGEHSVLIANPRDTETFKAMKPFKITGLMGLNTLFVSLMESPSFKQLDFSEMVFTLSGGTALMDDTAERWKEMTGVGISEAYGLTECAVCMNPFNGLER--QGTVGQAVAGTSLKCINAIGD-EVPVGERGELCVKGPQVMKGYWNRPKATRESFTPDGWLLTGDIAIIDEDGYVSIVDRVKDMIIVSGFNVFPNEIEGVVATHPDVLNCAAIGVPDPKQGEVIKLYVVTQDNVTLSEELKAFCKER-LTAYKIPRIYEFRKELPMSPVGKILRRQLKDDIIQE---- 218153540 31 ---------------------------------------------------SFADLGALTDTAEAELRALDVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFVGKADARVVFFTAAASRSAAAHAQRAVDSALPGMQHGAV---------LQDAQPEAGALRDT----VASLIFTSGTTGQPKGVMLTHDALIHFARVSGASRALGPQDRSYAFVPMTHIFGLGTV-LISSLLAGAQLVMRPQFDPDDLLDALAHHGVSQLQGPPALLLAHLQERGIQRPEAPALRYLYTGAGPLDLALKQRVEAAFGQALHHGYGLSEGSVHLTRLGEQR---TDTSAGYAVAEAEVRVTDPATGEPLPGERGELWIRGRGLMPGYFRDPAATAAVMREGGWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSVQRSAVVGRTVEDGNEEIVAFVELRPGAALDADMQSHLREL-LAPYKRPSHIVALSELPTNTNGKVLKRTLKD--------- 41406648 20 ---------------------------------------DRVALICGDEKLTYAELEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNYRYVEGELRYLFDNSDMVALVHERQHS-----DRVANVLPDTPNVKTILVVGGVEFYSALEKGSPERDFGP--RSADDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEFKDEYDLAKAAAENPPMIRPMIHGAIFSGQTTVLAPEFNADEVWRTIHEHKVNLLFFTDAMARPLLDALNKDHDDLSSLFLLASTAALFSPSIKERLLELLNRVITDSIGSSEGGTSIVAKDAPH------AGGPRVTIDHTVVLDEEGNEVKPGSRGLIAKKGNIPV-GYYKDEKKTAETFTFNGYAIPGDYALVEEDGTVTMLGRGSVSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDPRYGQHVAAVVQPRGTRPSLAELDRFVRSE-IAGYKVPRSLWLVDEVKRSPAGK----------------- 170694442 28 -------------------------------RDVCDKWADRLALVVENTRFTFDDLKRLSIRFGNALQAQGVQRGDRVAIFVRQSVEAAIAHLAAYRIGAVPLFAL--FGTEALGYRLANSGASAIVV-------DQEGAAKLVRDGLPALRLVFIDGANPTFWTAIDNASDAEPQITTSADDPAIIIYTSGTTGKPKGALHAHRVLLGHLP-GVEMCFPQSATLMWTPADWAWIGGLFD--VLLPAWHHGVPVLADKFDGDAAFDLLERHRVSHTFL-PPTAIKMMRGAVSHRPRQLTLQSVASGGEPLGKELLAWGRATLGVTINEFYGQTECNMVLSSCARWFEPCAGAIGQAVPGHDVAVIGEQGQR-LPRGESGSIAIAGPDPVMGYWPDDESTRLKF-RNGFLVTGDLGWQDEAGFFHFVGRDDDVITSGGYRIGPGSIEDTLLNHPAVRYVAVVGAPDPQRTEIVCAFIVLRGDDALMAELQRHVRTK-LAAHEYPRKVYFVDELPMTSTGKVVRKALREKLNRE---- 168060524 33 -----------------------GLTLHSYVLQNIENYLDRVAFATDGHQYTYGQVLQLLRNVAAGLWQFGIRKGDVVIIVLPNTTEYFIFVIGIISLGAIYRGSNPAAHESEIQRQAKHSGEKLVIT-------DLKTHKKVEALSLP----VVVVAESRSYTSLFEADGSLAPTVEISEHDVCALPYSSGTTGVPRGVMITHRNIVANLNKNVDGIIPDGERVVLGLMPFFHIY-----GIIGICCATGKEVVVTRYSLEEFLDILTNYGVTFAPVAPP---ILLQLVKTDFDNLDCLNSVLTAADPLGIELQKAFETIFGVEVHQAYGLTE----YSCVTVSHCICNHGRGKPIVPGLEVKFEDPTSGLSLPANSGEICVRGEPTMKGYFKHPEATAATIDSQGWLHTGDIGYIDNDGDILIVERMKEVIKYNGFQVCCAEIEAILISHPAIADAAVVPIPDEVAGEGACVFVVP------PTEIQAFVASK-VSTYKQIRHVEFVSSVPKSPAGKILRRVLKEQIVKGL--- 154687108 50 ---------------------------------------------------TFKEMMEESNRAGNVLRRYGVEKGDRVFIFMPRSPELYFIMLGAIKIGAIPLFEA----------FMEGAVKDRLLNSQAKVVVTTPELAERIPASLPDLEHIFIVGGSQEYDKAAEGESTRLDIEWMDRRDGYLLHYTSGSTGTPKGVLHVHEAMIQQYQTGKWVLDLKEDDIYWCT---------ADPGVTGTVYGAANVIVGGRFSPENWYGTIEKLGVSVWYSAPTAFRMLMGAGDASKFDLTSLRHVLSVGEPLNPEVIKWGHKVFGKRIHDTWWMTETICNYPCM----EIKPGSMGKPI-PGVEAAIVDNQGNELPPYRMGNLIKKGPSMMDSIWNNKEKYDSYFMPGGWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALREGHEPSDQLKEDIRKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 90399049 19 -----------------------------FLERAATVFGDCPSVVYHDTVFTWSQTHRRCLRLASALSSLGISRGDVVSVLLPNVPAMYEMHFAVTRLDARTVSVLLRHSGSKLIFLLPVLRDALRLLPAGHTA------PRVVLVEDPHEKEFPPAPAAAERL-VEKGDPEFAWVRPASEWDPMILNYTSGTTSAPKGVVHCHRG-IFLITVDSLVDWVPPRPTYLWTLPMFHANGWSFP--WGMAVVGGTNVCLRRVDAAEVFDTIARRGVNHLCGAPVVLNMLANAPEGVRKPLPGKVRILTAGAPPPAAVLYRTEAI-GFEVSHGYGLTEGLVLSCAWKGEWDKLPASERARLKARQGVRTPGMAEVDVVDGETGEIVLRGGCITLGYLNDEAATKAAIRDNGWFYTGDVGVMHPDGYVEIRDRSKDVIISGGENISSVEVESVLYGHPAVNEAAVVARPDEFWGETPCAFVSLKQGAVTAADVVAWSRER-MPRYMVPKTVIFRDELPKTSTGKIQKYVLRNIAKE----- 153004629 120 --------------------------------------------------YTYNRLYREVNRFANALKKLGVRKGDRVLLYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDCAAKVVVCSD----YTYRR-GKKVPLKLYGVEHVIVPGDAHDFYDIQDGHAIHCPPEPMDSEDPLFILYTSGTTGKPKGVVHTTGGYLVGTTYLARAYYITDSDIYWSGWIVGHSFIVYGP-----LSAGATIFVPDYPSPDVTWELCERYGVNVMFTAPTAVRMWMDAPS--RYDLQKLRLIACAGEPLNPEAHRWAQA-------NLVGQSKGMVNWWQTEIAAPVLPGKVGKPV-PGADVAVVDAAGKPVSDGEGGLLVIRKPYMLRTIWNDHARYEKYWSQPGVYTAGDIAVRDRDGYFAVLGRADDVMNVAGHRIGTADVESALLRHPAVAESAVIGLPDPVKGEKIKAFVVLRKGVPQGPGLVASLKDQDLGPIATPADVELRASLPKTRSGKIMRRLLK---------- 214038421 27 ---------------------------------------------------TYRQLDERSNQGAQLFRSLGLKAGDHIALMMENNARFLEICWAAQRSGLIFTPIATHLKRDETEYVLSNCGASLFIHPLKEAAIHAKEDASGVEHFL------MVGGITDGFDSWEELSLQAVAPIEDEKNGVPML-YSSGTTGQPKGVPSEEVDTPPMAARLGQLFGFGEETVYLSPAPLYHAAPLHYN--MMTLYQGGTTVVMEKFDPEGALALIAEHRATHSQWVPIMFIRMLKLPQEVRDDVSSMQFAIHAAAPCPIEVKASMIDWWGPVIVEYYAASEG-IGATMIDSQGWLLHRGSVGP-AVSGELHIVSDDGSELPVGEIGTVYFGGEQAVFHYHQEDEKTAGAYSKEGWATTGDVGYLDEDGFLYLTDRKNFMIISGGVNVYPQEIENLLITHDKVADVAVFGLPCDEFGEKVQAVVQPMNWAETAIEIMEWLRER-LSHIKLPKALDFHPSLPRLDNGKLYKRHLME--------- 212533623 42 ---------------------------------------------------SYNHARETVGKIATGLRRAGLKIGDCVLVNSGNDIYYPVLLLGVIAAGGIFAGTNPGYKHIELTHHIKISKAKFLISPEPLS----ESLAAADAIGLPRERTWVFDTFEEDFSAPKDVRSWKTLLQPGESSTTAAIQFSSGTTGLPKAAMLSHYNLVAQHTLVYETNPRPYAISRLIPLPLFHCGPVSN---TSALRAGVPTYIMRRFEVTKYFHYVQKYQITDLMVVPPIVVALIK--SPLLDDPQYMKSVKFG---LSGAAPLNVKKLPGVAFTQIFGMTETITPYGEDDD-----TGSVGRPIPGLEVKLVDDDGTHITKPNTRGEIWLRGPTIFNGYFENDQANAESFDDEGWFKTGDVAYFTEDNKYYVVDRKKELIKVRGFQVAPPELEAVLLSHPEVIDAAVIGV--RYPGEHPMAYVVARNKAPEPEVLKAFLAERLIKYKWLTGGVKIVDAIPKTPSGKILKKVLRQKAS------ 15920256 10 -------------------------TIDKILDTGVKSFPDREIVYRDVRRYTFSSFADSVRRLMSGLKKLGVKEGETVGVIDWDTDVYLHSYYAIPMLGSVPEIILKTILQAEDKYFLPLLEKAKNLLPVGMKIITYSDSKEKVRSNI----------SDADFWELID-SSEPSEIPQVSENSRATIFFTSGTTGDPKGVWFTHRKLVLSLVGARPPLNVTTNDVYLILVPMFHVHSWGYPYVF--MLSGIKYVLPGKYDYGLILKLMDKERVTFSAMVPTILIITHPEAQNYLHVFKRWKVI-IGGSALPEGLARKAKEL-GITIICGYGLSETCVSYENLDENKKFLEQTAGTPI-PLVQLRIVDPSGEEKKVNEIGEIVVRSPWLTKEYYKDPEKTKALW-RGGWLHTGDLGYIDEYGYVHIVDREKDAIKSGGEFIPSLLLENVISLYPKVSQVAVVGRKDEKWGERPIAFIVPK-EPITEEELRNFLLEMSIQKWWIPDKFIFIQSMPLTSTNKIDKKILRDLANKSM--- 198269077 26 ------------------------------LSQTAATHGSRNAVTSGDNDLTWAQLQGKVAQTANLFRELGIGSDDVVAFLLPNA---METVLS-YLGGAVAGIVNPINDADQIGAILRETNAKVLVTLKAFPKTDVAQKAAEAVDLAPNVKTVVITGIKKFIVPLKSIAKQPLKFDDPKEDRVAAFFHTGGTTGMPKVAQHRNSGIIYN-------AWLEETDVQICPLPLFHVF--ATIVCMGASLSSGAHIVFPTPQGDNFWKLIERHKVSFMITVPTAMSALMQRPVNA--DISSLRLAFCGSAPLPLELYKKFEAAAGVTICEGYGLTEATC-LVSINPPEEKKVGSIGCPF-PYTHVRIIDPTQRDMPTGDIGEICVASP----GVYDNHTYTEAAKNKDLFYRTGDLGRIDDDGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHAQVAFAGAIGQPDAHAGEVPAVFVELTDGATTVEELMAYAKEHIHERAAYPKHFEIMDELPKTAVGKIFKPDLR---------- 86749801 27 -----------------------------FLERTANVYPDHTSVVYEGRHYTWKETRARCRRFASWLSRSGIGRGDTVALMLPNVPAMVEAHFAVPMAGAVLNALNIRLDAPAIAFQLEHGGAKIILVDPEFSAVIADAL-KQMKGPKPLVIDV-----DDKMFPGHHRIGELEYEYAVASGDPCFLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAANLGSHPVYLWTLPMFHCNGWCFPWTIAA--AAGVNVCLRKVDPAKIFDLIPRHGVTHMSGAPIVYNALINAPEAPKGAAARPVVGLIAGAAGAEQVGIKLTHVYGLT--EVYGPASVCAEQPGWDDERAQLKRRQGVPYPLQEAVTVLDPETMQEVPGETGEVMFRGNIVMKGYLKNEKATKEALA-GGWFHTGDLGVLDAHGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGASASAEIIAYCREH-LPGFKTPKTIVF-SAIPKTSTGKIQKFMLRDQV------- 154309326 97 ------------------------------FRGIVNAHGDNLALISQNVKLTYRELDEKSNVIAYGLRNLGVQKGDRVAVSLGNGWEFGAITYAIWKLGAVLVPLNPAFNTKQVVSALNHLEASHLIIPRDNTPLDLGQLANEWKSEVPSLKNVVLVNNSNDELASSDKEKEVIPNQELHKDDVINIQFTSGTTSTPKAACLTHHSILNNGYFIGSRMALTPSDVVCCPPPLFHCF----GSILGYMATAGSTILFPSPAFNPSATLLSVQENKATALVATMFLAELELLSTGAIPHTGFEHLRTGIAAGSSEKLHKQLNLTGLTI--CYGMTETVSCMTTPTDPMEKRVDSVGKQL-PHVSTKIISDPNKVLQIGQRGELAVSGYLVMKEYYADPNRTAEVLITDKWMKTGDEASMDEEGYVKITGRIKDLIIRGGENIHPLEIEDCIFGMEDVREVSVVGVPDHKYGEVVCAWIVPRDESSKATEAKITEGEKGLSGHLVPKYIFWMDEYPKTASGKIQKFKLKE--------- 90419438 45 -------------------------------RHVAEGRGERLAIRAPGVRWTYAELARTIDRMANVLTELGLVPGGRVLLRSANNPTLVALYMAVIKAGGIVVATMPLLRARELVQILDKAEIGLALCDAALMGKAANAAARPV--RIVTWEGLLMAGASGRFEAVASCADDPC-----------LLGFTSGTTGLPKATVHYHRDLLVICDYARDVLRADADDVFIGSPPLAFTFGLGGL-VLFPFRIGASTVLLERAGPPDLAAAIGEYGATVCFTAPTAYRAML--AKIDENDLSSLKKCVSAGETLPRPTFDAWLEATGLKLMDGIGATEML--HIFIAAPQEAIPGATGKPVPGY-EARIVDAAGRPQPAGTAGRLAVRGPIGCR--YLADRRQAV-YVENGWNITGDTYVEDEDGYFWFQARNDDMIVSAGYNIAGPEVEAALLAHPLVLEVGVVGAPDPERGRIVKAFIVLTNPSAAGPDLARELQDRELAPYKYPRSVVFVDALPKTGSGKLQRFALRQ--------- 163723817 4 --------------------------LGHILANRAFLSPNLEACVGADYRYTYAQENARANRFASALKANDFKKGDRIAVLCKNNEHIICALMGAAKMGVVAAILNWRLTAPELEYILNNCGADMLIYDDAFA-----PVVDELKGNIPAFVSKFAKGKDQDFEDFLAQGSEEEPSIEAGGDDPCVIMYTSGTTGKPKGAMISHNNAFWSLGLTHTLPW-GYKERYLLVAPLFHIGGLSP--VFANIHKGLTTVFMPDFDPVGMYKTIQDERINFMMTVPLMAMAMVPPDVVEKFDLSSLNFF-VCGASPVPPSLIHLYNEKGFKIAQVYGATEGAITFWT----HEIGMDSAGKPVFHGQVKVCKPGSDEEVPAGEVGELCLFGPQVFLGYWNNPKASEEALT-GGCYRSGDLGRIDEDGCVYVIDRLKDMIISGGENIYPAEIEQVLQSHPAVAEAAVTGRPDEKWGEIPVAHVAVRGETITEEDILQVCRDN-LAGFKRVKEVHFVEALPKNSTGKILKTVLREELAK----- 116748798 34 ---------------------------------------------------SWRTFDEQANRVATALLQRGVGKGDRVVHLLMNCLEWLPIYFGILRTGALAVPLNFRFDAAAIERCVQVTEAGTF-----FFGPEFVDRVNAVRERLDTVKSYVFVG-PDEVRPAEDLASGSALDPRVNTLDDAALYFTSGTTGSPKATLLTHRNLEFACYAENSHHHQTHADNFLCIPPLYHTG--AKMHWFGNLIVGARAVVLRGTEPRWILEAVSEEKVTIVWLLVPWALDILFAVENRDVKLSQWRLMHIGAQPVPPSLVKQWKKVFP---HHQYDTNYGLTECTHLGVENMHKVGAIGVPGFDW-EIKIVSSGREPVAKGEIGELAVKGPGVMKEYYRNPE-ATREVLDDGWLFTGDMARQDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPKIRDVAVIGLPSARLGELATA-VVQVKTGQELTEREVMDFCEGLPRYKRPRRIIFA-AVPRNPTGKIEKPLLRK--------- 70729531 87 ----------------------------------AAVYPDYPAVIHGSIRRTWAQTYSRCRRLASALAGRGIGKNDTVAVMLPNIPAMLEAHFGVPMIGAV-LNALNVRLDAEIAFMLAHGEAKVLIADREFHEVIHAAVA---MLDHPPLVIDLDDPEYGEGQPVSDLDYEAFQWPDDEWQAIA-LNYTSGTTGNPKGVVYHHGAYLNALGNQMTWAMGNHP-VYLWTLPMFHCNGWCYPWTVTAL-AGVHVFLR-RVDPQKILDLIREHQVTHLCGAPIVLNALVNMPDTAKAAIDHPVNAMVAGAAPPAEMGIKVTHVYG--LTEVYGPVTLCAWHAAWDEPLEQIKSRQGVRYPTLEGVMVADPKTLEPTPGQTGEIFMRGNTVMKGYLKNPTATAEAF-EGGWFHTGDLGVTHPDGYVEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKHQDVREAEIIAFCREH-LAGFKVPRTVVF-SPLPKTSTGKIQKFVLRD--------- 15843125 20 ---------------------------------------DRVAVICGDEQLTYAQLEDKANRLAHHLIDQGVQKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALVHERRYA-----DRVANVLPDTPHVRTILVVEDGSDYGGVEFYSAIAAGSPEERSADAIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATYDLAKAAAANPPMIR-YPI-PPMIHGALFSGQTTVLAPEFNADEVWRTIHKHKVNLLFFTDAMARPLVDALVKGNDDLSSLFLLASTAALFSPSIKEKLETGFGGTSVVAAGQAHGGGPRVRID-----------------HRTVVLDDDGNEVKPGSRGVIAKKGNIPV-GYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQARPGCPSLAELDSFVRSE-IAGYKVPRSLWFVDEVKRSPAGK----------------- 78187906 51 ---------------------------------------------------TYGELERESDAFARGLLSLGVRKGERVALLLPNSPQMLISEFGVWKTGAVAVPMNPLYSDTELEHFRECGASAAVVLAPFYTKV---AALRDCRTDGP-LRLLIPTGIGEYLPPLKRMHGGSLPVPP-RSDEPALFLFSGGTTGTPKCVVSTHRSLVISGMQIVSVLLRKGSDPIMLNMPLFHVY-----GQAGIMTAAGRHPMALVPNPDDLLSTIRRVRPSVLPGVPTLFTALIAHPRVKRDPLRSLKLCVSGAAPLLQETKERFESLTGGRIIDAYSLTEMTLAGTFSPILGVYKPGSVGVPL-PDVEVKIVDEATGEGPLGTNGEVLMRAPQMMRGYWQRPGESGEALRE-GWLLTGDLGYMDEDGYLFVVDRKKDVIKPGGFQVWPREVEEVIARHPAVLEVGVAGVHDPRQGEAVKAWVVLREGMRELEELREHCRQ-DLAAYKVPRFLECRESLPKSQVGKVLRRKLK---------- 161504805 5 -----------------------GQHLRQMWDDLAGIYEDKTALSCAGQHFSYASLNREINRTANLFYSLGIRKGDNVALHLDNCPEFIFCWFGLAKIGAIVV---PINARL-------LREESAWILQNSRTSLPFYPMYRQIQQEGRTLSHICLIGPT---LPAEEFYTLKAQQPDVTPDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSSWQCALREDDVYLTVMPAFH-IDCQCTAAMAAFSVGATFVLIEKYSARAFWGQVRKYCATVTECIPMMIRTLMTQTPAADDRHHCLREVMF-YLNLSVQEKEAFTERFGVRLFTSYGMTETIVGIIGDRPGDKRRWPSIGRPGFCY-EAEIRNEQNRALPPGEIGEICIKGKTLFKSYFERPDATAKALEPNGWLHTGDSGYRDEEGFFYFVDRRCNMVKRGGENVSCVELENIIAGHPKIQDVVVIGIKDDIRDEAIKAFVVLNEGETLTEEDFFTFCEENMAKFKVPSYLEIREDLPRNCSGKIIKKNLK---------- 218132027 48 ----------------------------DVVDAWAAEQPDKPALLWTNIQFSFADMKRYTDMTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTQKDIIYRCNAADIKMIVCAGESVITDHITAA---MPSSPSVKKLVSVGEIPE--GFEDFHAAPFTKPENKNDDISLMYFTSGTTGEPKMVAH---DFTYPLGHIVTGSFLHENSLHLTIADTG-----WGKAVWGKLYAGANIFVYDHETPADILKKIQDYHVT-SLCAPPTIFRFLIHEDLTKYNLSSLQYCTIAGEALNPAVFDTFKKLTGIKLMEGFGQTETTLTVATMPKPKP---GSMGLPNPQYDVDLI--DYDRSVEAGEQGQIVIRTPLGLFKEYYRDANRTHEAWHDNIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQVVKATIVLSKEYKNRAELQNHVK-KVTAPYKYPRVIEFVEELPKTISGKIRRVEIRK--------- 146278869 28 ------------------------ENIGALIDAAAAEAGDRVVFESGETL-TYAEMRRKVNGLAARLVALGIGKGTHVGVMLPNVEAFPLTWLALGRIGAVMLPINPGYTPREIAHVMKVAEAEWVVTHDSTRALDEADAAGLI--ALPAQRLIVVGGGAHDWAELASTPQDAFTPPEVGHDDLLNIQFTSGTSGFPKGCMLGQRYWISAGKVN---AFRDGRTYILASTPFFYMDPQWL--LLMTLYQRGTLFVAARQSTSRFSGWLVEHEIDF-CLLP-----WVLHGMAPQPHDAHNRVVRANIYGCPRDLHRGLEERFDLNAREAFGMTEGPAMFAPIERADKVGSGSCGLP-CPFRECRIVGEDGQPVARGEIGELQIRGPGIMLGYYNNPEAT-AEVLKDGWFSSGDLFRQDEDGFFHIVGRKKDMIRRSAENIAAREVETVLAAAPGVAEVAVVGVPDPLRGEKACIR-LKEGVAADAAILEGIVAQAGLAPFKVPRFYAFVEDFPRTASLKIAKPRITAGVAD----- 45358837 37 ----------------------------DIVDEYAKIAPEKIAIICDDNNFTFKDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKMIVVPDAVSEINSDVLKACV-SNLNNDSWIDFSKELEE--SSEDF-TRPVGEMDTKNDDVLVAYFSSGTTGYPKLIQHDHE---YPLGHTTAKYWQNVEDDGLHYTVADSGWAKCIRGKLYGQWIAGTAVFVYDYDRFDAGNMLEKAKYKITTFCPPTIYRFMIKQDISKADFSSLHYAVTAGEPLNPEVYNKFLEFTGLRLMEGFGQTETVVNFTWM-DPKP---GSMGKPVPIFD-LMIKGPDGKECDVGEEGELAFKKPLGLSGYFKDPERTKKAWY-DGYYHTGDTAWKDEDGYLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPVRGQIVKATIVLTSEYEASEELKKELQDHNTAPYKYPRAIEFVKELPKTISGKIRRVEIRE--------- 197104621 31 ---------------------------------------------------SYGELEAAAGRIAARLLAEGVGPGDRVALQAEKSPEVIMIYLGVLKAGAVFLPLNAAYTAAEVDYFLGDAEPKVFVT-------DPPAFVRDAAAHAPLAQAVPRA-----------------------ASDLASLIYTSGTTGRSKGAMLSHGNLATNAVALHRAWGFGPDDVLLHALPVFHVHGLFVALHCALLSGCPMVWL---PKFEDAAVLAGLRRSTVMMGVPTFYTRLLANPAFTREAAAGVRLFISGSAPLLPSTFAEFEARTGRRILERYGMSEAVIITTNPLEGER-LAGSVGYPL-PGVELRIGGGD-------ETGVIEIRGPSVFSGYWRMPDKTAQEFTADGFFVTGDVGRQDPDGRVWISGRAKDLIISGGYNVYPKEVELVLDELPGVRESAVIGAPHPDFGEGVVAVVIGQDEAALIAEAR-----RQLAAYKAPKRVLFVDELPRNAMGKVQKNLLRE--------- 103485717 26 ---------------------------------------------------SYGDLDAASNRAAQLFRANGLGHEDVVAFMLDNTPHYYGLTWGAQRAGLRYVCISSRLTQDETDYILDNSGAQILVVS--------ASLADAAQRLTTGIKRFVMGGAIAGYESWEDAVAAMPATPVADERAGVDMLYSSGTTGRPKRVPLPEDPAIDATNSLVAVFQINADSIYLSPAPLYHAAPLRWSMTIHRL--GGTVVLMKKFDPEAALAHIERYRVNSSQWVPTVRMLKLPEEVRNRYDLSSLKVAIHAAAPCPVPVKQAMIDWWGPVLYEYYAGSEG--NGMTFISSTDWLTHSVGRPILGAVHI-MGEDNETELGVGEEGTIFFESENVFE-YHGDDEKTASSRNSKGWSTLGDVGRLDEEGFLYLTDRKSFMIISGGVNIYPQEIENHLVTHPKVADVAVVGGPHEEMGEEVIAVVQPADMAEAGDELIAYAREK-LSGVKIPRRIDFLEALPRHDTGKLYKRLLRDRYWEK---- 16080020 50 ---------------------------------------------------TFKEMKEESNRAGNVLRRYGVEKGDRVFIFMPRSPELYFIMLGAIKIGAIAGPLFEAFMEGAVKDRLENSEAKVVVTTPEL-------LERIPVDKLPHLQHVVVGGEAESGTNIEAAKQESTRLEWMDKKDGFLLHYTSGSTGTPKGVLHVHEAMIQQYQTGKWVLDLKEEDIYWCT---------ADPGVTGTVYGATNVIVGGRFSPESWYGTIEQLGVNVWYSAPTAFRMLMGAGDAAKYDLTSLRHVLSVGEPLNPEVIRWGHKVFNKRIHDTWWMTETICNYPCMD----IKPGSMGKPI-PGVEAAIVDNQGNELPPYRMGNLIKKGPSMMHTIWNNPEKYESYFMPGGWYVSGDSAYMDEEGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALREGFEPSDKLKEEIRKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 195944041 151 ---------------------------------------------------TYGELLHRIRAWQAGLDALGIGEGERVAVVGPNSARLLELLYAVPASGRICVPV--NHRLAEIGYILRQCDASVFTDPEA-------------EARLGSLGGPFVLGEQTE-TQVMGFGTEPRPWSRPDENAVATLNYTSGTSARPKGVALTHRSWLNAMTFGVHAIW--EGDVYLHTLPAFHCNGWGAPFLLAGLGA-KQVVLRRIDGP-EILRRVREHGVTLAFGAPAVWDVVLRAARDWPGRIPGHGTMRVAGAPVRAELVARVEEELGWEFLQVYGLTETLTFNRRLPGAPRTDLTRAGAPALGV-----------RLRTGPRGEVLARSNMVLDGYWRDERANAAA-VQGGWFRTGDVGAFDERGSLALSDRVKDVIVTGGESVSSLEVEDCLLGHPAIAEAAVIGVPDERWGETVKALVVRAAGAEAAEAEIIAHCKANLARYKAPTSVEFRDSLPRTSNGKVRKAVLRE--------- 78044614 111 ---------------------------------------------------TYQELYREVNKFANVLKKLGVQKGDRVTIYMPMIPEAVIAMLACTRIGAPHSVVFGGFSSQALKDRIDDAKAKLLITADGYRRGSIVELKKNADAALTTIEKVVVVKRTGQEVPMTELYCEP---EQCDAEDMLFILYSSGTTGKPKGIQHTTGGYLVGVHREEDIYWCTADIGWITGHSYIVYGPLSN-GATVVLYEGA----PDWPQKDRFWEIIEKYRVNILYTAPTAIMRWGEKWPKGR-DLSSLRLLGTVGEPINPEAWIWYHEHIGCPIVDTWWQTEGMIMITPLPG---VIPTKPGSATKPFPEADVVNDKGEPVPPGQGGYLVLKKPWMLRTLYGDPERYKNTYWSKGWYFTGDGAKKDEDGYFWILGRVDDVINVSGHRIGTMEVESALVEHPLVAEAAVIGKSHEVKGQAIAAFVTLKEGVEGTQELKQFVAQK-IGALARPDDIFFTAELPKTRSGKIMRRLLRDIAEGRALG- 163801314 40 ---------------------------------------------------SYKTFHDRVRQFANALTKMGVKKGDTVAVMDYDSHRYLECYFAIPMIGAKLHMVNVRLSSEQILYTIDHAEDDILLINE-----EFLPILEQIKGRIDTVTRYLVLRDNDEYERLIQHESTEFNFPDFDENTVATTFYTTGTTGFPKGVFFTHRQLVLTIGTGVSQGRLHQGDIYMPITPMFHVHAWGLPYMATML--GVKQVYPGKYVPDVLMNLIEHEGVTFSHCVPTILHLLLSSPKSKSIDFSGWKVV-IGGAALCKSALKRGIDVFAG-----YGMSESIVQLTELDLVEQAEFRSKTGKTAAMVEAHIVDD-EMNILPGETGEIVVRAPWLTPNYYK-DNKNSKALWHGGYLHTGDVAHIDNEGFIKITDRVKDMIKISGEWVSSLELEDILHQHQAVSEAAVIGMPHNKWGEVPFALVLKKDAELSEKELLGFAKEKGILARELLLKVKFVDEIAKTSVGKVDKKALRK--------- 62425652 46 -------------------------------------------------RWTWRELDDRAEALALTLQAGGVGRRDSVLLVSANHAEVIQSFWGIIRAGAVIAPPNAALSTEELLSISADVAPAAIIVDRAHA--DFVEALQQTGFTGPVLWIGELPNEADSNAGSGDF--------AVEEDDPCWYFFTSGSTGKPKAATFTHRHLGAVLMN--HRCDLDENGASLVLAPLSHGAGIH---MLAQVFGGTPSVIHPGGKPSTLWDSIDGYRITNAFTVPTLNRIVAGYPADRGPADHSLNRVVYAGAPMLATDQSRALERLGPCLVQYFGLAEGAITVLRPEEHGTIPVDSAGIGTCGRARTGVLDEAGNEVAPGEQGEVCVAGPTVCAGYLGRADANAESFAH-GVFHTGDVGYLDKRGFLFLTGRKSDMYISGGSNVYPREIEELLLTDAEVAQAVVVGVPDAQWGEIGIAIIEPTGESGTASERLRALCKSTLAAYKVPKEIHFVDAMPVTAYGKLARKELKAEYSQ----- 109898230 14 -------------------------------------------------RYTYKDLATRTRKLANALASLGAKFGDRIGTLAWNDYRHLELYYAVSGSGMVCHTINPKLFPEQVNYIINHAQ-DRFIFVDVL----VMPLVEALAPHLPKVEAFIVLTSKENVFCYEELQSSDFTWPEFDENTASGMCYTSGTTGNPKGVVYSHRSTLLHAYAGADVTNASGRETVLPVVPMFHVNAWGLP--YATIMTGAKLVM-PGPKMGDGHDLIETEKVTFSSGVPTIWLALLTYLDKSGKKIPSLSRVTVGGARFKDNHDTMVYQGWGMTLGTFFGLQPGMEDYT--DEQITDLQTLQGRGVFGIEMRIV--DEDNNELPWDGGALKVRGPWVISGYYGMSQEEGCPVDDKGWFDTGDVATINADGYMQITDRTKDVIKSGGEWVSSIDIENAAVGHPAIAEAAAIGRYHPKWTERPLLIAVRNDSQATSAEILSFLTDK-LHKWSLPDDVVFVDELPHTATGKLNKLALRKSFED----- 157347706 21 --------------------------------DRAATYGDCPSVVYNSTTYTWSQTHHRCLQVASSIKSLGIGRGQVVSVVAPNIPAMYELHFAVTRLDAKTVSVLLRHSESKLI-FVDYQSRP--LILESLSLFPPSSLITDDEDSPPSTVDFLCT--YEDMVGRGDPEFKWIR-PESEWNPM-ILNYTSGTTSSPKGVVHCHRGFIVTVDSLIDWC-VPKQPVYLWTLPMFHANGWSFP--WGMAAVGGTNVCLRKFDASVIYEAIRVHRVTHMCGA-PVVLNMLSNWPGTEPLKNPVQILTAGAPPPAAILLRTESRGF--IVSHGYGLTEGLVKWNRLPATERARLKSQGVRTVGMTEVDVLDPGSRD--GSSLGEIVLRGGCIMLGYLKDPKGTSKSLTDDGWFFTGDVGVMHSDGYLEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSERTEQPTEKEIMEYCRAR-MPHYMVPKTVVFEEELPKTSTGKIQKFVLRE--------- 196186914 26 ---------------------------------------------------SYGELDASVDRVARWLVSLDLQPGDVLAYLLPNSVQVFEIAFAARRAG-LYYTPLNTHRDAELAYVLKDAGAKVLV-----AGVEYADLASRLAQ--PGLKIFIIGGGASDYE-QAVEAAQAAAPPAERPSGRDFV-YSSGTTGFPKGIPLTPVESAGEPDREVE-AWFGQDTIYLSPAPLYHASPLRY--CVRTLQVGGTCVVLGKFDAEAALQSIETYKVTHSQWVPLMRLLALPQPVRQRHDLSSMRYAIHAAAPCPVSVKEQMIDWWGDRLWEFYGGSEGIG--TTMIGPVDWKTHKGSVGRAVLGEVRIVGEAGSVVEPGQIGKIFFAGGPTFE-YYNDPEKTRAAYNEAGWATYGDIGHLDAEGYLYLSGRRTDLIISGGVNIYPQEIEDCLSRHEAVFDVAVIGVPNTEFGEEVKAVVQLRNHADAAVELMAYCRS-ALSPVKTPRSVDFDAALPRQENGKLLKRLIKE--------- 89274994 520 ---------------------------------------DAPAVVCGATELSYAELDTRSDRLARALVAEGVGQESAVAVLMERSIDLVVALLAVVKAGGVPLTGWPEARKRAV---IEDAGASVMVVDDKAAGHE------QFGASLVAVGS---GADSDVVLPA-----------SVAPGAAAYVMYTSGSTGVPKGVVATHRDVVRLAK---DRCWGAPARVLFHA---PHAFDASSYELWVPLLSGGTVVVAPDEAMDGAVRLVSDHGVSHVHVTAGLLRVLADQDPG---SFSGVREVLTGGDVVPAESVRRVDANPGVTVRQLYGPTEVTLCATQYEVADAAEVDGVLPIGRPLDNTRVYDGALSPVPVGVAGELYVAGAGVARGYLTGERFVACPFGATGMYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPATETSLADAVRAHTAER-LPEYLVPSAFVELENLPLTPSGKLDRKVL----------- 126731613 24 -------WPDLLLDGFRLNAGW------ELTDAMVAKFGDYTALIGNGRRRTYKELSDWTNRLAHTLDDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKYVEKAEITHALCDTRL--MDEMTACAKGSAYLKTVAGF--DGTANHDAELDRLATKPVKFDAVQTADVALIGFTSGSTGNPKATMHFHRDMIIADGYAKEVLNVQPDDVFVGSPPLAFTFGLGGLAIFPLRF-GATATLLENASPPNMVEIIETYKATV-CFTAPTAYRAMLRAMEEGADLTSLRAAVSAGETLPAPVYDEWRAKTGKPMLDGIGATEMLHIFNRFEDHRPACT---GKPVSGY-EAKVIGPDGAELPRGEIGRLAMRGPTGCR-YMFGERQD--EYVQDGWNISGDSFTQDEDGYFHFAARSDDIIVSSGYNIAGPEVEAALLSHAAVAECAVIGVPNEDRGAIVEAHVVLGDEVPSEALVK-LLQDHTIAPFKYPRSVVFTNALPKTESGKIQRFRLK---------- 69937611 40 -------------------------------------WGDRPYVIQGDRVLTFAGLRDASGSKALQLQRSGIAAGDRVMILGWNSPDWVVNFWAVVRLGAVPVLGNAWWSPEEIEYAIYFTEPKLVLADDRCAGRVSQSLLTEAWGGEAG------TGEAPD-----------VTVPDDENAP-AVIIFTSGTEGRAKAVVLAHRSFIASMMMMMHIVSAPKSEICLHTGPLFH---IGGPHAMMRGVVSGNTLVFPSGSTSEALELIEKHRIERWTAVPTMLTRLLDDEGIATRDLGSLRSIGMGGAPVHRELLDRVRVAIGYGLSENAGQATAASAENALRKP-----GSSGRPLPLVEISF----KEREGLP--DGEILLRSPTQMLGYFG---NPNSPIDADGWLHTGDLGKLDDEGLLWITGRCKDIIIRGGENIAPAAVERALTGISAVAEAAVLGIPHPDLGEEVAAFVVIREDSEATAELSAELR-RTLASFAVPSRWHIYEPLPTNQTGKVERKALLELLRE----- 169630672 39 ---------------------------------------------------TYRQLAARARGQAAALDALGVGPGERVAIVSQNSARLLTSFFGVSGWGRILVPINFRLAPAEIEYIVGHSGASVLVVDP-----EVRGLLDTVRA---THNFVLGEDDAAVFGELDSPHAVTPDPWSGSETGTATLNYTSGTTSRPKGVQLTHRNWINAVVFGLHAT-LRDDDVLLHTLPMFHGWPYAATGM------GARHIVLRKVDGDEILRRVEQHGVTVMCAAPTVVDSILDAAARWRGPIPGRDRVRVAGAPPPTRTIARVRTELGWEFIQIYGLTETLITMNRLDVQEQ--ARMLGRAGAPAIGVR--------VSVAEDGEVLTQSNTNLDGYWDQPQATAEALAGNWFH-TGDRGSVD-DGYLTISDRKKDIIITGGENVTSIEVEDALISHPGVREAAVVGVPDEKWGETAVVVVVTLDDPPSGADLIAHCRER-LAGYKCPKRVEFVDSLPRTATGKVQKFRLREQLA------ 197725159 2 ------------------------QTVNEMLRRAATRAPDHLAVPARGLRLTHAELRARVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEMTAAVI----------AVGRQVADA------IFQSGSGARIIFLGDLYGPPIEDPQREPAQPAFIFYTSGTTGLPKIIPRAAESRVLFMSTQVGLRHGRHNVV-LGLMPLYHVV-----GFFAVLVAAGTYVVIEEFRPVDALQLVQQEQVTSLFATPTHLDALAAAAAHAGSSLKSLRHVTFAGATMPDAVLETVHQHLPGEKVNIYGTTEAM-NSLYMRQPK------TGTEMAPFSEVRIGGGVDEIVANGEEGELIVAASDSAFVGYLNQPEATAEKLQDGWYRTSDVAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGTAPGVTEVVVIGLADQRWGQSVTACVVPRGETLSADALDTFCRSSELADFKRPKRYFILDQLPKNALNKVLRRQLVQQVS------ 73958949 118 --------------------------------------------------WSFEELGKQSRKAANVLQGMGLQPGDRIMLVLPRLPEWWLVSVACIRTGAVMIPGVSQLTEKDLKYRLQASRAKSIITSD--------SLAPRVSADCPSLQSKLLVSNSSRWMNFRELLREASNCVRTKSQNPMAIYFTSGTTGAPKMVEHSQASYGLGFVASGRQ-WVDLTKSDIFWNTSDTGWVKAAWTLFSAWSNGSCIFVHELPRVDVKVILLSRFPITTFCCVPTIFRLLVQEDLTRY-QFQSLRHCVTGGEALNPDVREKWKSQVGLELHEGYGQSETVLICANLKG-MKIKAGSMGKAFPPYDVQVV-DDEGNILPPGEQGNIAVRQPFCFFSCYLDNPEKTKATERGDFYITGDQAHKDKDGYFWFTGRNDDVINSSSYRIGPVEVENALAEHPAVLEAAVVSSPDPIRGEVVKAFIVPAYSSQDPKKLTQELQERETAPYKYPRKMAFVSELPKTTSGKIQRNILR---------- 94314687 23 ----------------------------DFIARAAEVYGDRLAIVHGTVRQNWRDTYARCRRLASALTRAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEAKVLL-----ADTEFADAARQMAREVRGLKVIAVEDDYESFLASGDPEFD-WKMPGDEWDAIA-LNYTSGTTGDPKGVVYHHRGAAMNAISNILEWDMAKHPVYLWTLPMFHCNGWCFPWTVAA-RAGVNVCLRKF-EPKLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGPVRGMVAGAPPPAAVLAQMEAM-GFDLSHVYGLAEQDAWHTVSQEERAVLKARQGVRYHLQSGVTVLDPDTMQPVPGETGEIMFRGNICMKGYLKNDKATREAFA-GGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGASTAEELIAHCRTL-LAGFKVPKAVYF-GPLPKTSTGKIQKFELRKKMQ------ 89896856 17 --------------------CKHGINIMALLGFAAKVYGEKTGLIDEKEELTYRELYAQSRRIAWLLQKYHLQRGDKVGFICKNHAAFSKALFAVAQSGA-DIYLLNAEMSG--SQFNQLAEQTDFLIYDFEASHLLDGSAYQYHEHLPALNNL-----AEQSCP-ENLQSRP-------SSRGRLVILTGGTTGKARAAAHQPSNYLNPFLTLINRLKLTHYQTAYIATPLYHGYGLAI--LLVLITMGKKVVIQKGFDPVKACRLIRKHQVEVVTVVP----LMIDKMLRQNEDLQSLACIVSGGAELNPKLIRETAEKLGDVLYNLYGTSEAGLNIIATPQDLSYSANTLGKIIKGV-RLKIMDDNKHEVPIGSVGQFCIKNAWSMGN--KSEP----------WLETGDLGYRDQQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIEEVAVIGVSDERFGQRLKGFVVREEGACTQEELLAWLRPR-VARFQLPKEIVLVQQLPYTSLGKIDKKQLRNSM------- 149701810 49 ---------------------------------RALAFGDRVALVDQHGHHTYKDLYHRSLCLSREICRLGDLQEERISFMCSNDVSYVVAQWASWMSGGIAVPLYRKHPQAELEYFIQDSRSSVVLAGQEYVEL-LSPVVRKLGVPLLPLTPTVYDGVAEE--------AGDGQLPERDWRDRAMIIYTSGTTGRPKGVLSTHYNIRAVVTGLVHKWGWTKDDVILHVLPLHHVHGVVN-KLLCPLWVGATCVMLPNFNAQEKFLSSETPRINVFMAVPTIYTKLMDYYDKRAVCEEKIRLMVSGSAALPLPVLEKWKNITGHTLLERYGMTEGSVGTPLPGVEVRIVSENPQKEGYPYILHAEGNEKETKVTPGKEGELLVRGPSVFREYWDKPEETKNAFTSDGWFKTGDTA-VFKDGRYWIRGRTSDIIKSGGYKISALEVERLLLAHPSITDVAVIGVPDMTWGQRTAVVTLQEGHSLSHRELKEWARDV-MAPYVVPSELLLVEEIPRNQMGKVNKRDL----------- 89901170 41 ---------------------------------------------------TYKDIASRSRQVANALDGLKLPFSDRVATLAWNGYRHLELYFGVSGSGRVLHTLNPRLHPDQIVWIANHAE-------DSVLCFDFLPIVKAIHGRCTTIKHFVAMCDADK-LPADSAQSSSYKWPAFDENSASSMCYTSGTTGNPKAALYSHSTMLHAFAGALDALSMSARDTVLPVVPMFHVNAWGLP--YSAAMTGAKLVF-PGPAMDSIFELIENERVSFAAGVPTVWQMMLSHMQAGGLRFSTLKRTVIGGSACPPAMITAFNDVYGVEVLHAWGMTETLKNKHLAMTPEEKVRLKQGRGIFGVDMKIV--DGNGDELPWDGGDLLVKGPWIISDYFKGE---GGSPLVDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDVENVAMAHPAVAMAACIGMKHPKWDERPIIAVMKKPGAEVSRELLAFY-EGKCAKWQIPDDVVFVDAIPLGGTGKMQKSKLRELLKD----- 119872152 9 ----------------------------------------------------------RSMRLADGLRQMGVGPGDRVATLDWNTIWHFDLYWAVPGMGAV-LHPLNVRLAPELVYIINHARDKVLIY--------HRDFAPLVEKLKPHLKSVQLAGPVAKDPEIEDIQGQPKPFPDLNEDTVATIGYTSGTTGRPKGAYFTHRALVHTLTSAVAFAGFEEPCTFLQLVPMFHVHGWGTPWTFALL--GWRQIYPGRFDPNHTVRLIAEEKVKTMAGVPTVLYMLLTAPDLPKAKIREIKIFVVGGAALPKELAKKAAEV-GFIPRVGYGMTEGFFRPTELDEYYSLLTAT-GLPIPLVDLAVVDENLNPVPKDGKTGEIVVRSPWVTPEYLGDSEKTKEAW-RGGWFHTGDVAVWMPDGRVRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQAAVIGVPHEKWGERPVAVVVPKTEQEIIKHLEKFVESGKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLKEQYKDIL--- 198277578 30 ----------------------------DVVDAWAAEQPDKNALLWTNIQFTYADLKKYTDMTASYFQSLGIGHGDKVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRCQ-AAGIKMIVAAGEPVITEHILAAMPDS--PTVERLVSVG-PEYPEGFEDFHAAPFVRPENTNEDISLMYFTSGTTGEPKMVAH---DFTYPLGHIATGCFLHENSLHLTIADTGWGKAVWGK-LYGQMIAGANIFVYDHETPADILQKIHDYHIT-SLCAPPTIYRFLIREDLSKYDLSSLEYCTTAGEALNYSVYETFKRITGIRLMEGFGQTETALTLATFPEPKP---GSMGVPNPQYDIDLLKPD-GRSAEDGEQGQIVVRTDKLFKEYYRDAELTREAW-HDGIYYTGDVAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVKATIVLAKDYKQKAGELIKELQDRVTAPYKYPRVIEFVDELPKTISGKIRRVEIRQ--------- 149197761 115 ---------------------------------------------------TYEELHDRVCRAAAMLREQGVKKGDRVTIYLPMVPELMISVLACARVGAIHSVIFGGFSSGAILDRVKDAESEVVITADGGKKLGLKNIVDDAINQTDIVKTCIVVQRAEEMKEGRDIYWNDVEAETMKAQDPLFLLYTSGSTGKPKGVQHTTTKYIFDMKDT-DVYWCTADVGWIT----GHSYLVYGPLLNGVMYEG-----APNPDLDRFWDVIEKYKVSIFYTAPTAIMSWGDEHVEKH-DISSLRLLGTVGEPINPEAWMWYHEKIGCPIVDTWWQTEGGVMITPMPGVTKTRPGCATTPFFGVDAAIV-DEKGNEVPDGKGGLLVIRKPWNIWGLERFKEMYWSRFAEQGYYLAGDGAVKDENGYITILGRIDDVINVSGHRLSTMELESCLVAHPSVAEAAVVGFEHNIKGEGIAAYVITNTGFTKTEDDKTALKKSEIGAFARPDQIHFADALPKTRSGKIMRRVLKEIAAGRDIEG 170696005 47 ---------------------------------------------------TYAELEERARRFATALRDLGVHPEERVLVMLDSVALPIAFLGALYA-GVVPVVANTLLTPADYVYMLTHSHARAVIVTQAMEAAEHDGCQLIVSTRASAAADSTPLAAAPELEALIDAAAPAAKPAATGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKVLGIVESDVVFSAAKLFFAYGLGNALTFPLSVGATAILMAERPTADAVFARLTRHRPTVFYGVPTLASMLVSPNLPARDDV-AMRVCTSAGEALPREIGERFTKHFGCEILDGIGSTEMLHIFLS-NRAGAVEYGTTGRPVPGY-EVELRDETGHAVGDGEVGDLYIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYCRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGLVKTRAFVVLKREFAASADELKAFVKER-LAPHKYPRDIVFADDLPKTATGKIQRFKLRE--------- 109648476 36 -----------------------------LLSLAAKVYGEKIGLIDEKEELTYRELYARSRRIALLLQKYQLQRGNKVGLICKNHTSLIKALFAVAQSGA-DIYLLNAEMSS--SQFNQLAEQIDFNLPLLEASVYQKGKLLSYHEHLPALNNL-----AEQSFP-ENLQIQP-------SSSGRLVILTGGTTGKARAAAHQPSNYLNPFLTLINRLKLTHYQTAYIATPLYHGYGLAILLVLITL--GKKVVIQKGFDQVKACRLIRKHQVEVVTVVP----LMIDKMLKQNEDLQSLACIVSGGAELNPKLTRETTEKLGDVLYNLYGTSEAGLNIIATPQDLSYAANTLGKIIKGV-RLKVMDDNKHEVPIGSVGQFCIKNAWSM-------GNKSGPWLE-----TGDLGYRDHQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIKEVAVIGISDERFGQRLKGFVVREEGACTQEELLAWLRPR-VARFQLPKEIVFVQQLPYTPLGKIDKQQLRNSM------- 197245828 86 --------------------------------------------------WSFRELRDLSRRAANVFQTCGLQHGDRLALILPRVPEWWLVTVGCIRTGVIFIPGTAQMKAKDILYRIQMSQAKAIVTTDSLV-----PEVESVASECPGLKTKIVVSDHEGWLNFRTLHT----CVKSKMKDPMVIFFTSGTTGYPKMAKHNQG---LAFRSSVPSCFLKLKTSDVIWCMSDPGWILATVGCLLEPWTAGATVFVPQFDPKVIVETLFKYPITQCLAAPAVRMVLQKNISNLR--FPTLEHCATGGESLLPEEYEQWKQRTGLSIHEVYGQSETGITCAIFRE-MKVKRGSIGKAILPFD-IQIIDEKGNILPPNTEGYIGIRKPTRPLGLFVGYENSPEKTSEGDFYNSGDRATIDEDGYIWFLGRSDDVINASGYRIGPTEVENALVEHPAVSESAVVSSPDKDRGEVVKAFIVSHDQEQLIKELQEHVKSV-TAPYKYPRKVEFVSELPKTITGKIKRKELR---------- 207744731 1000 -----------------------------LFERQVARDPEAIAVIFGQTQWSYAELNARANRLAHHLIGLGVQPEDRVAVALHRCIDLPVAMLAIFKAGALPL---------DSNYLAILKAGAVYLPVD--SKYPAERIAFMLDDTRPALANLHTTGLRQDDLALDGLPAHNPGLP-ITPQHAAYLIYTSGSTGKPKGVLVSHRGVPHLVSTHMRRCELGPGCRVLQFASPSFDAALSE--LLRPLLSGATSVMA---SPDDLVPLIQRERVT-HATLPPAVLAVMPENS-----LASVRYLIVAGEAVSPALVERWH--HGRRMINAYGPTEATVLASMMAGADDLSIGT------PIDNAQVLDATMQPVPIGAAGELCIGGPGVARGYLNRPGLTADRFVADPFYRSGDLARWRHDGTIEFLGRIDDQIKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLIGYVVAADTQPEPAALRRYLAGR-LPDYMVPAAVVMLDALPLTPNGKIDRKAL----------- 148257858 33 --------------------------------------GTKAAFVDNRGTLSYGDLEDRVRRIASALRDLGIKREERVLLAMQDCTDWPAAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLIKGALTKSDHEVRKVIVSHPIASLDFGEIALET-----VVETHAPMARPARTHCDDPAFWLYSSGSTGRPKGTVHSHANPYFTAETETDICFSAAKLFFAYGLGNALTFPMS---------VGATTLLMPDASPDEVF---KRWTGAVGGFKPTVGMLASPALPSREQ--VALRLVSSAGEALPAEIGKRFKAHFGVDIVDGIGSTEMLHIFIS-NRPDDVRYGTTGWPVPGYDIELRGDDGGA-VPDGEPGDLYIRGPSAAMMYWGNRAKTRETF-QGGWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAILEAAVIGVPDAEGLTKTKAFVVLKHGATNDAELKAFVKDR-LAPYKYPRMIEYVDELPKTATGKIQRFKLR---------- 167569617 39 --------------------------------------------------YTYRDCETRSKRLAQALIRLGVGVGDRIGTLAWNGYRHVEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAE-------DRYVLFDFAPLVDQLAPQCPNVKGWIAMTDYETLVGAEDGDYEWPLLDERQASSLCY---TSGTTGHPKGALYSHRSYGAALPDAMGLSSLD------AALPVVPMFHVNAWGLPYTAALTGTKLVLPGKDLDSLYELMETERVTFSAGVP---TVWLGLLNYMRERFSTLDRTVIGGSACPPSMLKTFEDVYDVRVIHAWGMTEPLGTLSKLNDEQRRLLEKQGRVIYGIDMRIVGEDGRELPWDGVAGDLQVRGPWVIDRYFGID----GSPLADGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVRRAGMDVTRDALLAFYEGKVAKWWIPDDVVFVDALPHTATGKLQKLKLREQFRGHVL-- 94313195 15 --------PLEVLRQYRAHDF----TLSAFLAARVAQHPDKPALLFEGETWSYGELAARIARTAAWLHDMHIRAGDRVGVLSANHPSTVVLMFALAQLGATLVPANPDYRLDEALYVFEHAQICGLICSP-----NTLDTAAAVVSQLGGLRANEAGGHGQALTGESEADTE----LRAEAASTAMIIYTSGTTGFPKGAMHGQRGYVLTAEAFVGRMHLQPNERVMCVMPLFHNALMYSVG--GALACGGCLVLVRRFSASSFWRLAAESGATEVNLVAAAGSIL--ARRPREEFVPGHRISKMFIAPQTSEMVSAMRHEFHVALIECYGMTEGVIA-NPFHGPHKLLISRHPDPDISPPQARIIGEDGKDVAAGDSGELLIRTPTLMQGYYRDTAQTDAAF-RDGWFATGDLVRQDDDGYYVFVARKKDVIRRKGENVSGAELDRVFGEHPAVEEAAAIGVPAE-LGEEEILLAVQLRAGWEATELVDWARDR-LAAHKLPRFVVKVDQIPHTPTHKPAKHRLK---------- 78067359 49 ---------------------------------------------------SYGDLSQAVDATASLLTSLGVQGGDRVMIVAENCVAQIVLLFAVARLDAWALVAIAAHARPKLIAFTTDASTPAGVLPVDIGAWSYR-----VDASAPGEPVAADGAAQCAALIYTTGTTGTPK--GVMLSHRNLLFIAATSSTLRRVSP---DDVVYTV------------------LPVSHVYGLAS-VCLGSLYAGATLRLVPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHGHAWRALRFAYSGGSPLDANLKARVERLYGVPLHNGYGMTESTITQTPLDAPRTD--SSVGVPI-PGVEMRIVAPDGTDVPPGEVGEIRVRGPNVMLGYYRNADATHAAVSPDGWLSTGDLARQEADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAVEGNEELAFVELVPGATADEAV-LHAWCAER-LAPYKRPAHIRALDALPAASTGKVLKHKLRELV------- 167644395 4 -------------------------------------------IISGERRLPYDVLEEHVAAVASRLSERGVRAGEAVVLLLRNDLAFFEAALGAIRIGA---YATPVHASSEELAFI-LQDSAAKVLIAHVDLFNAVALPSHVEVVLPELAAAYRVAEADRFTWREWLSAGAAQATPVSAQTTAMIYTS-GTTGRPKGVPPTAEQTLVQIQNAIRNFGLELGTVVLMNGPMYHTAP-NGYGMMAARF-GHTIVLEPRFDAEEMLQLIERHRVTHMHVVPTMRLLRLPAAVRERYDLSSLRFVVHGAAPCPVEVKQQMIAWWGPVINEYYGSTEGIVAW---HDAEQALSGTVGQ-VCPGAVVKAFDEDGRPLGPGEVGDLYMRSAGMTDFTYHGRDDERAAVGREDLICVGDIGWVDADGYVFLCDRRKDMIISGGVNIYPAEIEAVLIGLEGVRDCAVFGIPDSEFGEAVCAHIVEPLGAPSLDVVRSHLAAR-LAKFKVPKVIEFAHALPREDSGKIFKKRLREPYWEGL--- 188582860 17 ---------------------------------------DSPAIVEGPETLTYGAFRARVGALARRLARLGLAPGDRVAILLPKSIRECVAIFAVSAAGGVFVPIHPSLRPRQVRHIVADSGARVLLTDAAH--------AAGLEGALDDLSDLVILGEAGE--------DGTAVVPGAPAPDLAAILYTSGSTGLPKGVMLSHANLIAGTRIVRTYLGINREDRILSVLPFSFDYGLNQ--LLTSVEQGARIVLLTPRLGDDVVRALESHRITLLAGVPTLWTLLTRAAPHAKADLSALRAITNSGGSLALPTIERLRARLPHTIVLMYGLTEAF-RSTYL-PPEEIRPDSIGRAI-PETEIFAVTTGGRRARPGEPGILHHRGPTVSMGYWNRPEDTARVLVPDPFCRSGDLVVEDEDGFFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPDPSLGQRIHAVTVPAEDAPGTADVLQGLR-KALAPHLVPRTIEAVAALPTTPNGKVDYKRL----------- 56477375 25 -----------------------------FIERTAQVYPQRTAVIHGACRFTWQETYARCRRLASALVQHGVGCGDTVAVMLPNVPAMFEAHFGVPMIGAV-LNTLNTRLDPEAIAFMLAHGEAKVLITDP----EFASLVGPALERLDGPKPLVIAIEYEEFLAAGD--------PEFAWSDAIALNYTSGTTGNPKGVVYHHRGAYLNAASNIISWGMPQHAVYLWTLPMFHCNGWCFPWTMAA-NAGINVCLR---KIDVAYELIRTHKVSHFCGAPIVHGMLINAPEGMRDGITSALIAGAAPPAAIIEGMERITHVYG--LTETYGPASVCAKHPSWDEPIDRRAERNGRQGVRYHMQEVLDPETMVPVPGETGEIMFRGNLVMKGYLKNEKASDEAFA-GGWFHTGDLAVMHPDGYVKIKDRSKDVIISGGENISSLEVEEALYRHPAVMTAAVVAKPDEKWGEVPAAYIEVKDTAVTVDDIIAHCREH-LARYKVPKHIEFC-VLPKTSTGKIQKFVLREQAKSAL--- 187477479 11 ---------------------------------NAERHPGKTAISDSQRALTFAQLCARARALAHYLTGLGVAPGDRVAIMAGNSIDYLALLHATAIGGFAIVPVNTRYGLAELDHLLRDAEPKVFIYDAAHQAL-VDTLSQ--DDALPSPPAWLDALPAD----LADPHNDPVRFGKVGDDDVALIMYTSGTTSTPKGAMLTHGNLSANAVNYIMELGIDAEARSLLATPLFH---IGGFGVVNILYAGGSLHILPRFDIDVVIQALVEQQPTHIFLLSTMWVGLTDHPDFGALILPSAKFVQTAAAPLGEWRQALIRKVFNAEFSWGFGMTESCVTTIKNRYTREILEH-------PGSIGYLWRDSDGQVLPDQPGELQVRGPTIFKGYWKQPALTAQVLDPQGWLHTGDLIRIDDDGFSHFLGRSKDMIKTGGENVAALEVENCLTSHTDVREAAAFGVPHEYWGEELVAAVVPAGRMPGIDALREHCRAH-LSGFKVPKRIFIVDALPQSSSGKVQKFRLKE--------- 152990284 8 --------------------------FYEIVKEHATKRPKSVAYFIDERKITFHRLLLKIDTLARFMELMGVQKEEKVAIIMANSLEFIITLLAAQKLGAIPVPINNFLKEDEITFILNDSDAKLLAASAKY--------AKELRNVLETVQKIVWEGEYQGLDELESLESHEKLNQHVDIDDTAVIIYTSGTTGKPKLSYRNIFSNILGVERLLTITPKDRFIVY---LPMFHSFTLTVT-VLMPLYFGSPVVIIRSIMPSNIIKQLLLKRVTIFTGVPDV----YNALSKAKHWFNKVKYYVSGAAALPEDTLKRFQSKFKGKLLEGYGLSECAVNLPNKQKPKSV------GPALPGVEVKIVDEDMVELSRGEVGEIIVKGDNVMQGYWKRPEATAETIV-NGWLKTGDLGYMDDEGFIYIVDRKKDLIISKGINIYPREIEEVLMNNPHIKAAAVIGIKDEKSGEVPVAYVELEDEKISENEIKRYLKEH-LANFKVPRSVYIVDELPKNATGKVLKRVLKERLQKE---- 211584263 43 ------------------------------------------------------DLRLWSQRLAAGLRKSGLQRGDRVLLFSGN-DLFFPVVFGVIMAGGIFTGANPTFVARELAYQLQ-DSGATYLLCASNSGLEAAKQAKLPQSHIFAYDTSIYDGVTNDLLASEEFTWDELSTPALSSTTLA-LNYSSGTTGRPKGVEISHRNYVANMLQYCHTASLHERSRWLCFLPMYHAMA-QNIFIAAALYRATPVYIMSKFDFVKMLEYTQRFRITDFILVPPVVVALAKHPAVGQYDLSSVELVGSGAAPLGREVCEEVEKLWKINIKQGWGMTEATCSVTGW-NPAEISTSASVGELNANCEAKIMFDGVEVKERNSRGELWVRAPNVMKGYWRNEKATKETKTEDGWLLTGDIAFVDDDGKFHVVDRMKELIKVKGNQVAPAELEALLLEHPAISDVAVIGVVINN-DERPRAYVVLRGQSATANEIAHYLDNKVSAFKRITGGVVFLEAIPKNPSGKILRMKLREQAKEEL--- 149913650 37 ---------------------------------------------------SYPETLARAAQAAHALRAMGIAQGDRVATLAWNGHRHVELYYAISGMGAVCHTLNPRLPAEQLAYIIAHAEDRILCV-DA----SLVPVAETLRDALPEGVRVIVLTDAGAMTPLDTLNYEDLHLPEDTASGLCY---TSGTTGHPK-------GALYSQRSTVLTVPLAQTSSFIAGRRMMPVVPMFHVNAWGLPYTAGMTLVMPGPHLDGAWRLMEDQNVYSSWGVPTVWAGLLSEITAQGRAPSAFRDLIVGG---SAAPPSMIEAYYGVTVSQAWGMTEGMIPPPLQGAPQQMPIKTSAGRRKFGLEFKIVDDHGTAMDGTTTGELYVRGNTVISGYFRNDQASAAAMDAQGWFGTGDVASITAEGQLVIRDRAKDLVKSGGEWISSIDLENAATSHPGIRACAVIAVPHPKWDERPVLVVVPQGDAPTLTDIHAHMAPH-FAKWQLPDDILFVDALPLTATGKISKLTLRRQFADYVL-- 119476647 30 ---------------------------------------------------SFGELDQNTCRLAALVDQLGLSKGDRVAVLSKNSIEYMEIYYACARVG---LIAQPINWRDEMVRILDDGSPSVVISSD-----DYCEQIEKLKDKIPHWLNFGDGGDGSEALLKSSTATEPLASADIGGDDPVLILYTGGTTGQSKGALHSHHSLYMGMINQTVAERVVPSDIYMLTGQMFH-----IPVALGMNYAHGCPMVLINFDARLALETIERERVSAFLGITTMLNWMMADAKFDEFDLSSLRNIQYGGGPMPSTVVAAALASFPCTIIQGYGQTEGMTDHTKADHPERL--DSCGRE-GFVTEMRLADDGNLVPRDGKTGEILVRSEANMLGYWQRPDLTRETI-RDGWMWTGDIAVWDEAGYIFIVDRAKDMIISGGENIFCTQVEAAIHKHPGVLESAVFGIPDDQWGEKAVVVMKP---GYSATEREIIDVAAGLASYQKPKSVDFVDSLPKAPTGKILKRELR---------- 148553690 56 ------------------------------------------------------------------LRRFGIGSGDRISSLGWNGHRHMELMFAAPGIGAVLHTANPRLTDEQIAYTIDHAGSSMLFYERSFA-----ELVERLAPLLPAVRHYVMFSDAERTVALLARETAAFDWPLLDEKAAAFLCYTSGTTGHPKGVLYSHSTVLHAMAASLG------SAFGLGAMPCSSFYHATGWGLPFAGALNGCAFALPGDRMDAAHELVETAGVTFTCGVPTIWTMYLDHLQRSGAGTGTLDRIVIGGSAVPRAMAERFARDHGVRVLQLWGMTEGVVATPTADHVDDVIWTRQGRMQFGVELRIVGEDGAALPHDGESGALMVRGPWTIRRYFRAEEDAADA---DGWFDTGDIATIDGDGFLRLTDRAKDVIKSGGEWISSIDIENIVVGLPGVRIAAVVGVHHPKWEERPILVIEAHDGAMVTVEMRTFLTPR-IARWWMPDRILF-EAVPLTATGKIDKKALR---------- 69937132 61 ---------------------------------------------------TWTELHERVTETANLFRSLGVGPDDVVAYLLPNCIEAPVVLLALRETGAKVLVTLKSFPKSEVAQKAADAVAQAPNVQTVLE-VDLRGYLTGVKRLLPLMRPKVTARHHAKVMDFDAAASNRLTFDEPAEDRVAAFFHTGGTTGMPKVAQHKQSGMIYN-------GWLTETDVLMCPLPMFHVF-AAYPVLMSCLMSGAQLVM-PTPAGDNFWKLIERWQATFLITVPTAIAALMQRPVNA--DVSSLKTAISGSAPLPIELYNRFKAATGVEIAEGYGLTEALVSCNPINGLKK--VGSVGIPL-PHTHVRILQRRNHECATDEIGEICVANPGVFEGTYTEADKNHDLFAESRFLRTGDLGRMDADGYLWITGRAKDLIIRGGHNIDPAEIEDALLSHPKVAAVAAIGQPDSFAGELPCAYVVGLDELMEHA--RTHIHERA----AVPKHVEILPELPKTTVGKIFKPDLRK--------- 108801590 18 ---------------------------------------DRVALISGDETLTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALIHERQYS-----PRVANVLPDMPGLKTVLVVGSSEDFSSYGGVQGSPERDFGPRSEDDIYLLYTGGTTGFPKGVMWRHED-IYRV--------LFGGTDFATGEPIADEYGLAKPMIHGALFAGQTVVLVPEFDPEEVWRTCAQHKVNLLFFTPLLDALVAHQANGDEFDLSNLFLLASTAALFSALKDQLLELLPNRIITDSIGSSETGFGGS------SVVAKGQGGPRVTIDKNVVLDDDGNEVKPGSGGMIAKRGHIPV-GYYKDEEKTRQTFRVINGVRPGDYATVEEDGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDERYGQCVAAVIARREGATLSAELDSFIRNE-IAGYKVPRKIWWADEIQRTPAGKPDYRWAKE--------- 124009589 7 --------------------------------NQAYQYKNKVAIIDENGTYTYEQLASIAQHLLEQTGKTDLNETRVAFMAMPNFY-YAAIQWGIWQAGGIAVPLGISHPIPEIEYILDDTQAEVILTTHLYQDF-LAPLAQNSQSRHLLISNV-------ETLPRQSVAS--AKLPEVPASRRALIIYTSGTTNRPKGVVTTHEAQITSL--TTAWGWTEHDAI-LHTLPLHHVH-----GIINILYSGARCEMMSKFDAQKVWDRFTQGELTLFMAVPTLIEFWNKADRTQKEGLKSMRLMVSGSAALPVSVLLKWKEISGQTLLERYGMTEGMAISNPLRKPGYI-----GRPLPGVEVQLIGEDGELITGPDDMGEIRVKSPSLFLEYWGKEVATKGCY-DDGWFCTGDIAVRDKDGYYRILGRSSDIIKSGGYKISALEVEEVLRKHPKIAEVAVVGVPNDQWGEQVSAAIVARKKAIMLDELREWAQEF-LSKYKIPTAMMVVNDLPRNAMGKVTKPSIVRQFQQK---- 78043839 51 ---------------------------------------------------TFKQFSELSKQTANFFNFLGVKQGDRILVILPRLPEWWVIYLAAIRAGIIFIPGTTQLTSKDIKYRVETAETVMVITDE-----DNAAKVEEIKGELPVLKHLVIVGKRDGWLSLNEKFSPEYEAANTKSDDPAIIFFTSGTTGYPKMAVHTHASYPIGHYITGKY-WLDLT-------PDDLHWNMSDTGFFGPWICGAAIFVHHSVGKFDAKKTLELAKYPITTFCPPTAYRVFVLEDLKKYKFPHLRHCVAAGEPLNPEVIKVWKEATGLTIRDGYGQTETCVNFPCF----EVKPGSMGKPAPGYYVSII-DDEGNELPPGKEGNIAIRPVGLFKEYWKNPDKTAEVFRGD-WYLTGDRAIKDEDGYFWFVGRADDVILAAGYRIGPFEVESALVEHPAVAEAAVVASPDEIRGEIVKAFVVLAPGYSPSEELVKELQEKVTAPYKYPREIEFIDALPKTVSGKIRRVELRE--------- 84687111 12 -------------------------TIGDLLLRTAAVYPEKDAIVFPDRRLTFTELQENTLRRARGLYALGVRPGDHVGILLPSSLETVECFFAIALLGAVSVPINARYRGDELGFVVENADIKAIVTQGRVTGLDFVARAQPVNADLPVLKRLILIGSDEETVPADTIDALRNR---VRVRDTALMLYTSGTTSHPKGCMISHESLIRTGQAMAKRYDMTEDDVFWSPLPMYHMFPLCAAYSVGATYLSMQYF-----DGGVALEMIEAERATVT--YPSFGMIYHPDFDKR--DLSSIRIMNSNMAMQPAAFAKAIQNKIPNAIQGTFGMTEGTVTTSFPTDSYEERTRRLGKPFDGL-EVKIVHPETGPCGTDEIGEICVRGYSVFTEYYKDPEKTAEA-KRDGWFHTGDLGAFDAGGTLMYHGRLKDMLKVGGENVAAQEIEAVVSGHDAVKFCQVVGKPDARLQEVPVAFVVP-GANPDPQEIIDFCKDK-FSSFKVPREVHYITEWPMSS-SKIQKFKLREMLDQ----- 154150458 111 ---------------------------------------------------TYRQLYREVQRFANGLKKLGVVKGDRVCIYMPVIPEQVIAMLACTRIGAIHSVVFGGYGAAALNQRIVGAGAKIVITADMAKAIPLKHIIEEAVINAPTVEKIIIL-RREQRTPVE-LHSEPAEV--MDAEDPLFILYTSGTTGAPKGIVHTCGGYMYTTKYIFDI--KEHDVYWCTADPTGHSYVVYGP-----LSVGATVLIAENPDPGTWWKIVEEYGVNILYTAPTAIRMFMKLGEENKYNLSSLRVLGSVGEPLNPEAFEWFYHVIGCPIVDTWWQTETGMH---------MVTTVLGEPMRPGFVGKVADVVDKDVEPGKSGFLVIKKPWMMRTIWNNDERYRKYWTIPGCYQVGDLAIRGEDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPLKGNTIKAFVTLRVGHTPSEKLKNELIYHTLGPIAMPSEIEFVDSLPKTRSGKIVRRVLK---------- 170768636 5 -----------------------GQHLRQMWDDLADVYGHKTALICGNVNYSYLELNQEINRTANLFYTLGIRKGDKVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLREESAWILQNSQACLLV-----TSAQFYPMYQQIQQEDETQLRHICLTDVE--IPADDKNQQPATLPPLSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSAWQCALRDDDIYLTVMPAFH-IDCQCTAAMAAFSAGATFVLVEKYSVRAFWGQVQKYRATVTECIPMMIRTLMVQPPSANDRQHCLREVMF-YLNLSEQEKDAFCERFGVRLLTSYGMTETIVGIIGDRPGDKRRWPSIGRAGFCY-EAEIRDDHNRPLPAGEIGEICIKGKTIFKEYFLNPQATARVLEADGWLHTGDTGYRDEEGFFYFVDRRCNMIKRGGENVSCVELENIISTHPKIQDIVVVGIKDAIRDEAIKAFVVLNEETLNEEEFFCFC-EQNMAKFKVPSYLEIRTDLPRNCSGKIIRKNLK---------- 91977783 50 -----------------------------------------------------------------------IAPGDRVALFATNCTQYLEALYGIWWAGAVAIPINAKLHGREAAWICSNAEAKLALICDDTAA----SLGEAVDDLPSGMSTLSV--DSDEYHRARSGGGDKVPVAR-EDNDLAWLFYTSGTTGRPKGVMLSHGNLI-----AMSLCYLDDAALY--AAPISHGAGLYN--FIHVRFGARHVVPSGGFDPDEVLDLGKQLGNVAMFAAPTMVRRLVDAARRRGERGDGLRTIVYGGGPMYLADIRDAIDVMGQRFVQIYGQGESPMTITSLDHPRYLQLASVGVAQSAL-SVRITGTDGEVLPAGETGEIEAKGPTVMLGYWNNPDANAETL-KNGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENACV-VLAEGTAPDDAALDAHCLN-AIARFKRPKRYVFLESLPKNNYGKVLKTELRKMV------- 88603635 66 -------------ETYRNFRIEVPEYFNDVVDAWAKKDRNKLAMVWTNQEFTFRDISRRSNEIVNMMIKYKIGKGDRVLIMLHRVPEWWFMVIALIKIGAVYIPAPTMLTPKDLAYRIKTSEAKMVI-----TDMENAHKVEEIASICPTLETMVVDGARDGWLPRELTYPAPVSMRKTKATDPMVIFFSSGTTGEPKMVLHSQ---AYPLGHIVTAFWHDVRNNDLHFTVSDTGWAKSAWGKLGQWIEGAAIFVYDYRNKFNALPLIEKYGIT-TFCAPPTIYRMLIMADLRKYDFSELRHCVSAGELINPEVIKAWKDATGLEIYEGYGQTETVLCVGTFPCMEP-KYGSMGKP-SPGWVIELHDEDGKPVKPGEEGSIAIKTDPRPVGYWGNEEANANAF-RDGFYYTGDRAVRDGDGYFWFVGRDDDVIKASGYRIGPFEVESAIIEHQAVQEAAVVGSPDIIRGFVVKAFIVLKAGYEPSEKLAREIQESITAPYKYPRKIEFVKELPKTISGKIKRKDLRE--------- 158424808 42 -------------------------------------FGDHTALIGNGRRRTYKELSDWTNRIARTLENYGLQPGNRVLIRSANTPAMVACWLAATKAGAVVVNTMPMLRAGELAKTVDKAEISLALC-------DTRLLEELVTCAKESLKTVVFDGTANHDAELDRASCKPVHFEAVKTGDVALLGFTSGTTGVPKATMHFHRDILIADTYARNVLRVTPDDIFVGTPPLAFTFGLGGLAVFPLRF-GATAALLETATPPNLISLIEELRATI-CFTAPTAYRAMLAAMAEGADLSSLRIAVSAGETLPAPVYEAWTRKTGKPILDGIGSTEMLHVFIS-NTLEDHGPGRTGRPV-PGFEAKVVDEAMNEAPRGTVGRLAVRGPTGCR---YLDDPRQAEYVKDGWNVTGDAFVQDEDGYFHFAARNDDMIVSAGYNIAGPEVEAALLSHDAVSECAVIGAPDEERGQIVQAFVV---LAPGLKEDESLVRKATIAPYKYPRAIRFVDALPKTATGKIQRFALR---------- 94312996 34 -------------------------SLGETLRAWARIQPERPALIYYGSEITFAELDDLSERCAELLRGHGIGPGNRVAVLLGNCPQFHIVFYAILKLGAVYVPVNPLFKEHELAYELNDAGATMVIALD--------TLVPMLMTVKPTSVETVFSTSAGEFLPAHDLMTGNVRDVSVDLDALAALNYTGGTTGMPKGCMHTQRDMIYTAAATLAVATLPSSDVMLNFLPMGENLGLIYP-----IFSGATLVLLARWDPLAVMSAVDRYRVNRTFMVVDNLVELLQHPELARHDMRSLQHTRVASRKLTVDLRRQWHALTGSVVAEAWGMTETHTSDTFTTGMQTDDMDLHGRPVVPGTRIKICDFETGVTLPGEEGEIVVTTPSLLKGYWGRPDANAEVF-RDGWFRTGDIGAYDDAGYLHFLGRRKEMIKVRGMSVFPSELEVLLGRHAAVLGSAVVARPDRDKGQVPVAFIRPGHDDVSAEALTAWCREH-MATYKVPE-IRVVDELPMTATGKVKKGELQKQFEQ----- 119477819 32 ---------------------------------------------------TFAELNARVNQLAQVLRNSGLQPDDGVAILLTNRPEFIEAYFACLRAG-FRITPINWHLGDNASYVVENCQAKAF-IGDARCDQSAVEAYRDNRSQLKVA--LCVGGHIEGFARLEMESAENIENPEVG----AQMLYTSGTTGRPKGVYRERLSATEVLNTEVDAAYNPETDRCLCSGPAYHAAPLTFNIALPISNGVG-VVLMDKWDAEETLRLIDQHKITHTHMVATMRLLALPEETKRKYKLSSLKYVLHGAAPCPIHVKRDVIGWLGPVVYEYYAATEGGGGY--IIASEEWLKNPGSVGKAPDSHNKVCNDDGEELPVGEIGTIYFKAPALKFTYFKDDEKTAGSYNGD-FFTLGDMGYIDEKGYLYLTGRSAETIISGGVNIYPQETDDVLLKHPAVADVCTVGVPSEEWGEEVKSIVQLKQGVEQSEELIAFVREN-LAVFKAPKSIDFIAELPRLPSGKIQRRLVR---------- 73663735 26 ------------------------------------------------TEWTYQDLNIRAENLANYLQEQGVQRGDVVGIFSPNDVALLDLLFASFKLGAV---YLP------INWRLKTQEIES-VIADSDVKLIFYS-AKHLSS---------LEGIADELIHMDDIHHRPFTTVSVEGDDLASLMYTSGTTGLPKGVMFSYDSFVNNPINTALTYKVYASYTTIISTPMFHVLGFNDL-TIPLLMAGGTLVLQRYFNGESLNDLMAQYQPNFLIQIPTMYYAMLVADNFDLKNFANIEFLIQGGAAPLPTVQKKFVSL-GIPIITGYGLTEAPLVSVNTAANNERKPASIGQPVM-FTDTRIFDDNFEEVQVGEIGELGVRGNNVTPGYWNKPEETAKAFSGE-FFLTGDLAKIDEDGDVYIVDRRKEMIITGGENVLPSEVERVLSEHPLVAQGVVVGYDSPKYGESSAAVVLTEDDPDFEQKLDAHMREH-IAGYKIPRLYLKLTHIPLNSTSKPDKLEIQKYMNDK---- 146338781 6 --------------------------FGQMLSAHARMSPERTGARDLERAMSFSLWNDRACRLANALLGLGLAKGDRVAILAYNCVEWCEIYAATAKAGALPIFRLT---APEVQFIVQNAEASAIIVQD-----DLIGLVEEARKDLGIAADRFIAGRGYEDIIAQAASREPDQ--QVALSDPWTLMYTSGTTGKPKGVLRSHRSAVLSMVTEIELK-LSRNDGALLVMPMCHANSLNFFGAFGYVGGVNSIYSRKSFDPEHAVTTLADGGSTFTSLVPTHYIMMLDLPRAIRHDFSAVTKLMISSAPARPETKREVMEMFKSGLYELYGATE--TGWVTMLHPHEQFLGSVGRECVGAAPIRILDEAGNEVPDGEAGELYSSNAHTFDCYWRLPEKTKEAFRGD-YCSVGDMARRDADGYIHLADRKSNMIISGGENIYPSEVEALVGAHPGVKDIAVVGLPDDKWGERVHAVIVPRDGTTKECELVDWAKER-LAGFKRPRSYAFISEMPRNATGKILHRELKKRFS------ 33599647 4 ----------------------------DRLYALAESQPDAIALVFETRQYRYRELADMVSAMAARLHRAGVRPGDHIALMCGNRPAFLACWFALGELGAVCVPLNTGLVGEGFCYSLAKSESRLLIVEP-----ELLAPRRDTLAAMEGAPPVLEIDAAMDLPPAE----PPARWPPCAAGDLNSILFTSGTTGLPKGVTLPHGAYVAASDDMVQSLALTRADRILVFLPLFHANP-QMYAVASVLGCGATLVLLRNFSASRFFEAVAHGATGFTYVGTVLSILDKHYPEPRRD--HALRWCVGGGAP--ARVWEAVESRFGISVRELYGMTE-TGGWVSMNTPQRARFGSVGHARAGI-ELAVVDEAGAPVAIGAKGEIVARSPHVFFSEYWRNPEATAGTLKQGWLHTGDRGYLDEDGFLYFDGRQKELIRRGGEMIAPTEVEQQLLKHEQVRDCAVVGVPDDIMGEEVHAYVVLQGE-PDAGALQAFLKAR-LPAYMAPRYFSFVPAIPKTETQKIKRHLL----------- 164523614 89 --------------------------------------------------YSYGETHLMCRKTAAALSNLGIRKGDVIMILLQNCAEFIFSFLGASMIGAVTTTANPFYTSGEI--LKQFKTSGAKLI---------ITIAQYVD-KLPKTDPDCTVITTDDRPPLSSANEDEIANVVIEPDDPVALPFSSGATGLPKGVLLTHKSLITSVAQQVDNFYLTNRDTVLCVLPLFHIFSLNV--LLCSLRAGAAVLLMHKFEIGALLELIQRHKVSVAAVVPPLVLALAKNPMVAEYDLSSIRLVLSGAAPLGKELVDSLRNVPQAILGQGYGMTEGPVLSMCLSFAKEPFETKSGSCGTVVRNAELKVIHGSSLPCNQPGEICIRGAQIMKGYLNDPEATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKEIIKFKGFQVPPAEIEALLIGHPSIADAAVVPQKDEAAAEVPVAFVVGSNGFVQTEESTKEYIAKQVVFYKRLHRVYFVDAIPKSPSGKILRKGLRAKLA------ 183984969 20 ---------------------------------------DRVALICGDEQLTYAQLEEKANRLAHHLIDQGVGKGDKVGLYCRNRIEIVIAMLGIIKAGAILINVNFRYVEGELKYLFDNSDMVALVHERQYA-----DRVANVLPDTPNVKTILVVGGVEFYSAIADSSPERAELQRERSADDIYILYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATYDLAKAAAANPPMIR-YPI-PPMIHGAIFSGQTTVLAPEFDADQVWRTISDRKVNLLFFTDAMARPLLDALMKDNDDLSSLFLLASTAALFSPSIKEKLLELLNRVITDSIGSSETGFGGTSIVGAGQA---TTGGPRVTIDHTVVLDEEGNEVKPGSRGIIAKKGNIPV-GYYKDEKKTAETFTINGYAIPGDYAMVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRYGQHVAAVVAPRPGSPSLAELDGFVRS-AIAGYKVPRSLWFVDEVKRSPAGK----------------- 90422539 17 ---------------------------GHLLQANCGR-PDKLAFIDDSSALSFAQLDEKARRSAAGLRALGIKREERVFLLMLDGTDWPIAFLGAIYAGIVPVAVNTLLTGDDYAYMLEHSRAQAVLVSGALRGTLKMALTKEVHKVIVSHPDAPLEPNEVEFEAFVGAHAPLQKPAATHADDPAFWLYSSGSTGRPKGVVHTQANPYWTAEQESDVCFSAAKLFFAYGLGNALTFPLS---------VGATTLLMPEPTPDAVF---KRWLGGVAGLKPPTGYAGILAASNAREQI-TLRMASSAGEALPAEIGQRFQRHFGIDIVDGIGSTEMLHIYLS-NLPDRVCYGTTGWPVPGY-EIELRGDAGGPVPDGEPGDLYIHGPSSATMYWGNRAKTQETF-QGGWTKSGDKYIRNEDGSYSYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGVVDENGLTKPKAYVVQRGVAVSEAELKTFIKDR-LAPYKYPRSTVFVEELPKTATGKIQRFKLRE--------- 196176112 13 --------------------------IPSLFNNQAQKNPDAIAITAGRIPLTYQGVWHHLQQVVTTLNAMGISRNDRVAIALANGPE-MAMAFLGVASGATCAPLNPTYRAQEFDFYLSDLNAKVLI---TQSGVAEPAKEVAQARGIPILELSPQLDAAAGLFSLTG--GQPGNLNPAQPDDVALVLHTSGTTSRPKMVPLTHRNLCTSAQNIRVALNLEPGDRCLNVMPLFHIHGLIG-ALLSSLSAGASVVCSPGFYAPQFFAWVDEFKPTWYSAVPTMHQGILARVEANREIIAPIRLIRSSSAPLPPQIMAALEEAFKAPVIESYGMTEA--SHQMASNPLPPHVRKPGSVGIAAGPELGIMDETGNLLPLETGEVVIRGANVTQGYENNPDANEKAFTH-GWFRTGDLGYLDADQYLFLKGRIKEIINRGGEKISPREVDEVLLDHPAIDQVVTFAAPHTLLGEDVAAAVVLREKASTEQDIKEFAAER-LAEFKVPRVVLFVDEIPKGPTGKRQRIGLAEKL------- 41409699 1 ------------------------------------------------------------------------------MVLMLNRPEFMESVLAINMLGAIAVPLNFRLTAAEIAFLVQDCQARVVITEAVLA--PVATGVRDIESLLDT---VVVAGGSSDVLGYEDLIDEPVDIP---NDAAALIMYTSGTTGRPKGAVLTHTNLTGQTMTGLYTNGADNNDVGFIGVPFFHIAGIGN--MLTGLLLGIPTVIYPAFEPGQLLDVLAAEKVTGIFLVPAQWQAVCAEQRARPRDL-KLRVISWGAAPAPDALLREMSAMFGTQILAAFGQTEMSPVTCMLLGEDAIRKRGSVGKVIPTVAARVVDENMNDVPVGEVGEIVYRAPTLMSGYWNNPEATAEAFA-GGWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRAHEKWGEVPIAVAAVANDNLALEDLDEFLTER-LARYKHPKALEIVDALPRNPAGKVLKTELR---------- 111022295 52 --------------------------------------GDRPALIDGASGTTYRSLVAQINGVAGALAARGLAVGEVVGLHSPNVPAFASVFHGILRAGGV---------ATTINALYT-AEDIAKQLTDSKAKFLFTVSPLLPQAKDAAAKNVIVLDGADGHPSLTDLLAERAPAPEVSATQLAVLPYSSGTTGRPKGVMLTHRNLVANVCQINPRMGIGADDTLLAVLPFFHIYGMT---VLAALYNRASLVTMPKFDLVEFLSIVSGQKCTYVFIAPPVAVALAKHPLVDDYDLSSVHSIFSGAAPLDQELGKAVANRLGCRVRQGYGMSEHAIPFDRLDSVGPSIANMECKLVDPATGEEVAYPADGVSAPGE---LWCKGPNIMAGYLGNDEATAETLDADGYLHTGDIATVDSEGVVTIVDRMKELIKYKGYQVPPAELEALLLTHPQIADAAVIGVLDDEGEEVPKAFVVPGAELDEAAVI-GFVAER-VSPHKKVRKVEFIDLVPKSAAGKILRKDLRAA-------- 186457114 11 ----------------------------------AGKNPQKVALYWGEQEYTFATLWDQSEHVASYLQRLNAKPGARVALWLKNCPEFIPALFGILHAGCVVVPVNNFLKPAEVNYILQDA-GADIMITDSAMAEHLPAL----QASRPNLHII----QVEQFGP-DVLNTAKVPAPVETEKDLAVIIYTSGTTGRPKGAMLSHGNLLH----NVESCRLVLQTVMAVLLPMFHSFMLTV-GVFLPLIVGASIVLSLHPPRNVLQEIIQRQ----ASVLPAIPQFFRSMVSVPANIQLPLRMCISGAAPLPVQILKEFGEKFPFPLIEGYGLSEASPVVTK--NP----LNGVRKPGSPHVEVTIQNDAGQVLPPGEVGELCVRGGNVMMGYWN-QPAETANVMRGEWLLTGDIGYKDSDGYIYITDRKKDMLLVNGINVYPREVEEIIYQFPGVREASVIGIPDPRKGEQPLAFISANEGATDEKALLQFVRSK-LADYKVPKKVVCLPALPRNATGKVLKTTLRE--------- 83718731 37 ---------------------------------------DHVALIEDTRRLTYAQLARAIDAAAERLGRLGVRGGDRVMIVAENSVAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPIAFVTPDAHAHAERRG----AQPAAPFEFDI----GAWSYTLDARARAEPVEADGAR--QCAALVYTTGTTGTPKGVMLSHRNLLFVAAVSSTQRRVAPTDVVYAVLPASHVYGLASV-CLGSLYAGATLRLVPRFSSQALRRALADERVTIFQGVPAMHAKLLEHLRTHGHAWHALRFVYSGGSPLDADLKARVERVYGLPLHNGYGMTESTITQTPIDAPRTDC--SVGAPI-PGVAVRFCAADGTDVAPGEVGELWVRGPNVMLGYYRDPEGTRAAVTAHGWLKTGDLARAGADGAVTIVGRSKELIIRSGFNVYPSEIEQALNAHPDVVQSAVIGRAVEG-NEEVIAFV---ELAPNAADLKQWCAGR-LTPYKRPAQIRALDALPAASTGKVLKHRLREML------- 121604739 35 --------------------------------------------------YTYKEAARRSRQVAHALDGLGLNFSDRVATLAWNGYRHFELYYGVSGSGRVLHTLNPRLHPEQIAWIANHAEDQVLCFE-----LSFLPLVQAFHGKCPTIKHYIALCDADK-LPVDS------GIPNLQSYE-----------GWISAQPDTYDWPVFDENTASSMCYTSGTTAYAAALPDVMGIPMFHVNAWGIPYSGGAKLVFPGPALDSVYELIEAEKVTYAAGVPTIWQMLLTHVKSAGLRFSTLRRTVIGGAAFSDDYGVEVLHAWGMTEMSPLGTLCTLKNHDSLTEDEKMKIRKQGRAIYGVD-MKIVDGAGKELPDGKTGDLMVKGPWIIREYYKGDSDPLV----DGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDIENIAVAHPAILMAACIGVAHPKWDERPIIAVVKKPGMDVSREELLKFYEGKTAKWQIPDDVVFVDAIPMGATGKMLKTRLREMLKD----- 50086068 25 -------------------------------------YPQQAAIIHGTRVITWQETYTRCRQFASQLKQLGIQKNDTVSVLLPNVPAMIEAHFAVPMSGAVLNTINTRLDAKTVAFMLEHAETKVLLVDQEFSELAKAALSLINQDIFKCFTPPIGAIEYEDWISEGDEYFEWI-LPN-DEWDAISLNYTSGTTGNPKGVVYHHRGAYINAASNIIACGMTPRAKYLWTLPLFHCNGWCFAWTVAA--NGGTNICLRKVDPALVFKLIEQHKIDYFCGAPIVLSMLINAPKQHQIKFNEVMVAGAAPPAAIIEGMRHL----GVNVTHVYGLTEGLCGWSDLSIQEQAQLHAQGVPYPLQDSMRVLDPKTMQPVPGQTGEIMFRGNIVMKGYLKNPKATEEAFA-DGWFHSGDLAVCQPDGYAKITDRAKDVIISGGENISSLEVEEVLYRHPAVLTAAVVAKPDPQWQEVPCAFIELKAGVNITTEELIEHCKKDLARFKVPKDIVITE-IPKTSTGKLQKFILRDWAKER---- 148553752 18 ----------------------------DLIDRNLIDRADKIAVIDDLGRYSYREIAERVDRFAGYLAGLGVPVESRILLCLQDSVNFPVAALGAIKAGLIPVMVNPLLPSSDLDYMLRDSRARLLVASGAWPSLD------PVMAGQPYLQTILVAGDAPATIAFADAGAQPIAEAAATHADEPCLQYSSGTTGRPKGTVHSHAN----VQRLMQILGLDENDVTYSAAKLFFGYGFGNGLVFPFSVGATAILMAGRPTAEAVWRRLIDHRPTIFFGVPTLYASLLAAPEAPERDRLALRLCTSAGEALPRPIGEQWRARYGTDILDGIGSTE-MFHIFLSNRPGDVAYGTTGLPVDGY-ELRLVDEAGQPVADGDVGELHVKGPTSALGYWCNREKTQATFVGE-WTRTGDKFLRSAEGRYVYCGRSDDMLKVSGIYVSPFEVETALLSHEAVREAAVVGWADQGLIKPKAFVVLGDGQAPSEAALKAHVKQL-LAPYKYPRWIEFLDALPKTATGKVERYKLRQ--------- 157347766 18 -----------------------------FLTRAAVAYARKTSLIYESTRFTWQQTYERCCRLASSLHRLNVAKNDVVSVLAPNIPAMYEMHFAVPMCGAVLNTINIRLDAHNIATILGHSEAKVFFV-----DYQYVPLAREALLLLAQHKEKLV---AESSIPLDDIDTPTVRLGELEYEDPIALNYTSGTTSAPKGVVYSHRGYLSTL--SLLLGWMGGEPVYMWSLPMFHCNGWTF--TWGVAARGGTSVCIRNTTAYDMYRNIALHNVTHMCCAPIVFNILLEAKENERQRLKTPVQILTGGAPPPAPLLEKIEA-LGFHVVHAYGLTEATAEWNRLPDHQAKLKARQGISILTLADVDVKNPDTMASVPRDMGEIVLRGSSIMKGYFKDPEATSKAF-KNGWFFTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVEVESILYRHPRVLEAAVVAMPHPKWGESPCAFIINKNQTGQNDDVSQYCR-KNLPRYMIPKKVEIMEQLPKTATGKIQKFELR---------- 163734508 26 -------------------------------------FAEHTAVVYGDVRRSYGEHAARATQLASALAAKGVAPGEVVATLLPNVPAQVEAHFGVPACGAVLNTINTRLDVDTVTYIFEHGEAKMVLVDSQF--LDLAEAACANLASPPTLIEVAVAGASGRHQTYEDLVTGGTTMPQDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVISWMTLHPTFMQIVPLFHCNGWNHAWMMPLI--GGTLVCCRDITAPAIFDAIADEKVTHFGGAPIVLNMLVNAPMEERRAIDHPVEIFTAGAPPAPATLSKIEA-LGFNVTQVYGLTETYGHVTECADAKAAIKSRQGVPF-PMMEDIVVMDADMTPVPTDAGEIMIRGNSVMKGYYKNPQATSEAFA-GGYFHSGDIAVQHGDSYIQIADRAKDIIISGGENISSVEVEGVLMAHDDVMLAAVVAKPDDKWGEVPCAFVELKSGATDEAGLIAFSRQT-LAGFKAPKKVVFQE-LPKTSTGKIQKFELRK-LAEK---- 198265203 6 ---------------------------------RAAKFPDREALVYGDTRLTYRDYHARVSQLASALQIAGVVAGDVVSTLLPNIPAQAEAHFGVPAAGAVLNTINIRLDVDTIAYIFDHGEAKVVLVDSQFLPVCMQALVVEVPDPIAGVPEIGKQIDYETFLAAGDPNFAWV-LPEDEWESLA-LNYTSGTTGQPKGVVYHHRG-AYLMTMGTPVTWMTLHPIFLTIVPLFHCNGWNHTWMMPML--GGTVVCCRDVSAAAIYAAIADEGVTHFGGAPIVLNLLVNAKSDRRDFDHTVEVFTA--GAPPAPATLAAIGDLGFNVQQVYGLTEGHVNWDTLPDKQSAIRARQGVAFPQMEDITVMSDAMEQVADGKTGEIVIRGNSVMKGYLKNPDATAKAF-KGGYFHSEDLAVQHPDGSMQIADRAKDIIISGGENISSVEVENALMGHPDVMLCAVVAMPDDKWGEVPCAFVELKVGHEASAELISFTKQR-LAGFKCPKRIVFGE-LPKTSTGKIQKFELRK--------- 119358356 52 -------------------------TLLDVVRRSAELCPDNTALLFKGSTISYGELERLSSALAVSLIVLGIKKGDRVALLMPNSPQMIIAEFGVWKAGAIVVPMNPLSTEHELEHALNECGAETGIVLTPF----YEKL-KSVEKK-TALRRVIASSIKEYLSPFMQLLFTLLKEKKVRHDETALFLFSGGTTGKPKCAVISHHALVMTIASWFSVILDRGKDVILLNMPLFHVYAQA-----GIMPAAERYPLALVPNPDDLLGTIKKVRPALLPGVPTLALIQHPRVKADKDILKSVKLSVSGAAPLLLETKKRFEELTGGRIIDAYSLTESALASVFTPILGTYKQGSVGVPVPDVTIRIVDPEYGRDCKVLEIGEVIMHAPQLMTGYWQNPAETALTL-RDGWLFTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVLAAHPAVLEVGVAGVPDPYQGEAVKAWVVLRAGVSVSVELQAHCRKE-LAAYKVPKHIEFTLSLPKSMVGKVLRRKLVEAHCEAM--- 75676981 30 ---------------------------------------------------TYGDLIAFSGRLANVLVARGVRPGDRVAVQAEKSVPNLALYLATARAGAVYLPLNDAYTLSELDYFITDAE-PSLVVCDPSKAGGLQAIASKVNATIETLD-----AKGKGSLTGAATTAKPDFITVARAGDLAAILYTSGTTGRSKGAMLTHDNLTSNAMSLVDAWRFTQKDVLIHALPIHHTHGLFVAGNV-TLLARASMIFLPRFDPEAVINIMARATVLMG--VPTFYTRLLQHPALTKESTGPMRLFISGSAPLLADTHREWSARTGHALLERYGMTETGMNTSNPYDGDR--VPGAVGPALRGVSVRVTDRESGKELPRESGMIEVRGPNVFKGYWRMPEKTRTEFRDDGFFITGDIGKIDHRDYVHILGRGTDLVITGGLNVYPKEVESEIDALAGVAESAVIGVPHPDFGEGVTAVVVRGKNGDMTEEQMLKALDGRLAKFKIPKRIIFVDELPRNAMGKVQKNILR---------- 89099705 2 -----------------------GEFLPQFLKKRADLTPDRHALYFEGNAYTFKQLYDAASQVAGKLAGAGAVRGSYTGVLLKNHSDSVFILLALQLLGATAVILNNRLTAEEIGWQLADSNATLLITEAAFTD-KARELSLDGCSLV--MKEVLAEQPSAAIMAVE----------EVSLDQVCTIMYTSGTTGHPKGVLQTYGNHWWSASGSAFNLGVREDDCWLCAVPLFHISGYSI--LMRSLIYGIPVVLHGSFSEEQIITDIREKKVTIMSVVS--TMLSRLAASIGDNGLSHFRCMLLGGGPAARDLLEKCTAK-GLPVYQSYGMTETSSQIVTL-APEYSFLGSAGKPLFP-SQLRIMEG-DREAERGQAGEIAVKGPNVTPGYLNREAETAKAM-KDGWFYTGDIGMLDEEGFLYVLDRRSDLIISGGENIYPAEIEGVLTSHPAVADAGVIGVKDPDWGEVPAAFIQTMNGAESSQEIEEFCLGR-LAKYKVPKACYFVEEIPRNASRKILRRELRTMLGK----- 154491682 30 ----------------------------DVVDAWAEEEPDKIALCWTNDQFTFADLKKYTDQTAAYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRANAADIKMIVCAGE------EVITQHIIDSLPSIKSVVSVGEIPE--GFEDFHAAPFVRPEHPNSDISLMYFTSGTTGNPKMVAH---DFTYPLGHIVTGSFW--HNLHKDSLHLTIADTGWGKAVWGKLYAGATVFVYDHETPADMLQMIQDYRIT-SLCAPPTIFRFLIREDLTKYDLSSLQYCTIAGEALNPAVFDTFYKLTGIKLMEGFGQTETTLTVATFPEPKP---GSMGVPNPQYDVDLLRPDGTR-AEDGEQGQIVTNGPIGLKEYYRDAERTREAW-HDGLYYTGDVAWRDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVKATIVLAKDYKDKAGD--ALVKEKVTAPYKYPRVVEFVDELPKTISGKIRRVEIRATDNEK---- 1903034 21 --------------------------------DRAAAYGDSPSLLHDTTTHTWSETHSRCLRVASTLSSLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVVLRHSESKLVFVDHHSSSLVLEALSLQDDSNISGLTNMSASSSADDFLDTYEMERGDPRFKWVRPNNPMVLNYTSGTTSSPKGVVLSHRAVFMSTVNSLLYWSMPNRPVYLWTLPMFHGYTWATAAV-GATNICVRRVDAPT-----IFELIDKHQVT-HMCAAPMVLNMLTNYPSRKQLKRPVQIMTAGATVISSAESLGFDVAHGYGLTETGGLVVTCAWKPEWDDERARLKSRQGIRTAVFAEADVLDTTGKSVKDGVTGEIVFRGGCVMLGYYNDPEGTAASMREDGWFYTGDIGVMHPDGYLEVKDRSKDVIICGGENISSTEVETVLYTNPAVKEAAVVAKPDKMWGETPCAFVSLKCSSVTEREVREFCKKK-LPKYMVPRNVVFMEELPKTSTGKIQKFLLRQ--------- 78063894 41 --------------------------------------------------WTFRH---RIGQLASGLTSLGVGAGDTVAVMDWDSHRYLECYYAIPMMGAVLMTANVRLSPDQLLHTLNHCGARVVLV-----HRDFLPLLDGIRDRLVAAQRVLIADGAETGLP-DGFADEYERLVAASSPDFVFGDFDENTRALPKGVAFSHRQLVLALSGARDRGRLHRDDVYMPITPMFHVHAWGLPYIATAL--GLKQVYPGRYSPDGLVALIARESVTFSHCVPTLLGMILDCPASASVDLSSWKVL-VGGSPLP-EGLARAALARGIDVYTGYGMSETLMTIAQVDDDDLARRTKAGLPL-PLVDLRIVDAQFRDVPHDAAGEVVVRMPWATAGYL-GDAPATASLWAGGYLHTNDIGVIDPDGRLQITDRIKDVIKTGGEWVSSLALEDILSRHPAVRESAVIGVKDARWGERPLALVVLADDHVGPAELQAHVKQRGLISYAVPERLLIVDAIEKTSVGKINKRALRE--------- 88602985 109 --------------------------------------------------YTYRQLHRDVMRFANALKRLGVKKGDRICFYMPLVPEHIIALLACARIGAVHSIVYAGFGAEALHARIRDAEAKVVITADVGKRISLRSIVDDAIRNTPSVEKVIVSEMEEDFYSLLDGVETDCPPEEMDAEDPLFILYTSGTTGMPKGIVHTCGGYIFDLKEN-DVLWCTADTGWIT----GHSYIVYGP-----LSAGATVVITETPDPGIWWSIIEELGVTIFYTAPTAIRMFMRVGEENKYNLDSLRIIGSVGEPLNPEAFEWYYRVIGKNRIPV------LDTWWQTETGMHMITTPLGEPMKPGIEVDVVDKDGNSMPPGQGGLLVIKKPWMMRTVYRNDERYRKYWNQRNYYTAGDLAVKDNDGYIMILGRSDDIIIVAGHNLGTAEVESALVEHEAVAEAAVIGVPDEIKGQAVKAFVIVKGYEPSVSELTYHVR-MSIGPIAMPASIEFVDSLPRTRSGKIMRRILK---------- 126733046 13 --------------------------------------GEAPAIGGPGRDWDYDGLRALTGRVRADLRAAGVGPSDRVAIVLPN-GAAMATTFVTVAQAACTAPLNPAYREDEFAFYLDDLKAKAIIL---EAGYDGPALAAARRFGLTVLRLAEDASVAGVFSLTAEGAVTPVEGDLPGAEDVALILHTSGTTSRPKIVPLLQSNVAASAQHIAASLSLEPGDRCLNVMPLFHIHSASLAAGASIFCTGGFNAL-------NFFAMMQEARPTWYTAVPTMHQAILSRAGRNADVIAELRFLRSSSASLPAQVMAALGETFGAPVVEAYGMTEACCNPLSRQKPGAVGV-AAGPRVAIADEA-----EDRLTE--GTGEVVISGPNVTPGYEGNPEANAKAFFEDGWFRTGDQGAFDADGYLFLTGRLKEIINRGGEKVSPLEVDGVLMDHPAVAQCVAFACPHPKLGEEVAAAVVLREMSADEAEIRAFARER-MAAFKVPARVVILDEIPKGATGKMQRIGMAEKL------- 126334318 91 --------------------------------------------------WSFEELGIQSRKAANVLSRVNLRPGDRLLVILPRIPEWWLVNVACMRTGIIIIPGISQLTMKDIQYRLQASGAKAIVTID--------SLAPQVSADCPSLRTVLVSGSSRQFRELCQAAPEEHNCVKTKSQDPSVIYFTSGTSGAPKMLEHTQIGYFMDLTNSVKTAWSSYSTWITGACLFTHELPKTDTSLI--------------------LNTLCQMPITVFCCVPTMFQMIVQQDLSRY-KFKSLRHCVAGGESLNPDVRTKWKSQTGVDLYEGYGQSETLICGNQIG--KKIKPGSMGKAFPPYDVQIV-DDEGNILPPGKEGNIGIRIPICFFTGYLNNAEKTASCKRGDFYLTGDCAHMDEDGYFWFKGRMDDVINSSSYRIGPFEVESALSEHPAVAESAVVSSPDPIRGEVVKAFVINQDPGELTRELQDHVK-RLTAPYKYPRKVEFVQELPKTVSGKIQRSILRK--------- 15487302 86 --------------------------------------------------WSFREMGDLTRRVANVFQTCGLQQGDHLALMLPRVPEWWLVAVGCMRTGIIFIPATILLKAKDILYRLQLSKAKGIVTIDALA-----SEVDSIASQCPSLKTLLVSDHSREFRSLVKSASPEHTCVKSKTLDPMVIFFTSGTTGFPKMAKHSHSRKLRSLKTS-DVSWCLSDSGWIVATIWTLVEPWT---------AGCTVFIHHLPQFDT--------KVIIQTLLKPINHFWGVSSIYRQQDFTSLEHCYTGGEVVLPKDQEEWKRRTGLLLYENYGQSEGLICATYWG--MKIKPGFMGKATPPYD-VQVIDDKGSILPPNTEGNIGIRRPVSLFMCYEGDPEKTAKVECGDFYNTGDRGKMDEEGYICFLGRSDDIINASGYRIGPAEVESALVEHPAVAESAVVGSPDPIRGEVVKAFIVSHDKDQLTKELQQHVKSV-TAPYKYPRNVEFVSELPKTITGKIERKELRK--------- 91788843 26 ----------------------------DLL-ERNAQRPDKVAFINGGEQLTYGELARQSHGFANALRNQGFAPESRVLLAMLDTPEWPVAFLGCILAGVVPVAANTLLTTQDFEFMLRDSRAQGLIVSEALPAFE------PLLGRVDTLKAVIVSG-AETSTPHMTLAQLLRASPATKSDEACFWLYSSGSTGTPKGTVHLHSHLIQTAEYGRGVLGIQESDVVYSAAKLFFAYGLGNALTFPMSVGATTVLLPARPTPAEVFGLLKKYQPTIFYGVPTLAALLADPARPAKSEL-RLRICTSAGEALPAEIGKKWTAQYGCDILDGIGSTEMLHIFLS-NRPGEVRYGTTGQAVPGYSLRIVADDHECGV--GEIGELQISGPSAALMYWNNRAKTKATFAGE-WTRSGDKYTRDADGFYTYGGRSDDMLKVGGIYVSPFEVEACLMGHASVLEVAVIGVADQLVKPKAYV-VMKSGQSATAGELQAHVKQL-LAPYKYPRWIEFVSELPKTATGKIQRFKLRQ--------- 134293534 23 ----------------------------DFLVRAAEVYGARLAIVHGDVRRTWAETYTRAKQLASALARAGVGRGETVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDIASMLFMLRHGEAKVLIVDT-----EYAELAHRAALEVPGLKIVSVADDYEAFVASGD--PDYTWTPPADEWEAIALNYTSGTTGDPKGVVYHHRGYLAAISNILEWDMPKHA-VYLWTLPMFHCNGWCFPWAIAA-RAGVNVCLRRFDA-KTVFDLIRNERITHYCGAPIVQSAIANAPAELRAGIDHKVHAMVAGAAPAPAVIAKMKEI-GFDLLHVYGLTEKQAHWDDLPDDERARLNAQGVRYHLEAGATVLDPDTMEPVPGETGEIMFRGNICMKGYLKNPHATDEAF-QGGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVEVAAVVAMPDPKWGEVPCAFVELRN-GMSATEDEIFAHCRQLAGFKVPKVVRFGE-LPKTSTGKIQKFQLRNAV------- 86138133 29 ----------------------------------------------------------------------GVKPGDRVVMVFENCLAVCAFIFATSQLDAIPLNALITHSDPSVVVFCNDASESAVIHGKAFS-------AKAAIGRYGTVGLFQRRG------------SQPEPCFEDGAEQVALLLYTSGTTGVPKAAMLTHNNLLCAAVASAKVRGMQDDDMTYLALPLSHIFGFVT--FVSICGAQGAMRLEARFAVERLYKALQMD-VTLLPAVPQMHALLFHYARAQKNDVGLLRFVSSGGAPLDPVWKREAEAFYGIPLQNGYGLTEGCATASPLGDPDVSV----GHPMQ--DSLFRLDFEAEGATPDEIGEILVGGPQIMNGYFRDPEQSAKVLTEDGFFRTGDLGRFDDAGRLHIVGRSKELIIRSGFNVYPVEVEGALTDHPEVIMAGVVGR--QVSGEEVLAFVVAADCSLSEADLSAFVKDK-LAPYKRPTRIVLAQDLPAAPTGKILKAKLISTFADQL--- 76818203 23 ----------------------------DFIARAAEVYGERLAVVHGEIRRTWSETYARARRLASALERAGVGRGDTVAALLPNIPAMIEAHFGVPMAGAV-LNALNTRLDASMLFMLRHGEAKVLIVDTEYAEFAHRA-----ALEVPGLAIVSVA---------DAMPADPARFPALAGGDPAYLNYTSGTTGDPKGVVYHHRGYLAAISNLLEWDMPKHA-VYLWTLPMFHCNGWCFPWAVAA-RAGVNVCLRKFDA-KRVLELVRRERVTHYSGAPIVQSAIANAPAEWRAGIAHEVHAFVAGAAPAPAVIAKMKEI-GFDLTHVYGLTEKQAHWASLPDDELAQLNAQGVRYHLQAGATVLDPDTMAPVPGETGEIMFRGNLCMKGYLKNPHATDEAFA-GGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVALPDPKWGEVPCAFVELRDMSATEEEIIAHCRLL-LAAYKIPKTVRFGE-LPKTSTGKIQKFQLRAQV------- 104780131 32 ----------------------------------------------------YPQLGERIARLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAV-VHTINVRLSPEILYTMNHAEDRFVLVNSDFIGL-YQAIAGQLTTDLPGLR-----GEYEQLLAAASPHYD---FPDFDENSVATTFYTTGTTGNPKGVYFTHRQLVHTLAETSVLGSLDSNDVYMPITPMFHVHAWGIPYAATMM--GIKQVYPGRYEPDMLIKLWREEKVTFSHCVPTILQMLLNCPSAAGQDFGGWKII-IGGSALN-RALYEAALARGIQLTAAYGMSETLISAAHLND--ELQAGSEDERTSPLVEAAIVDGNGNFLPAGETGELVLRAPWLTMGYFR-EPQKSEELWQSGWLHTGDVATLDGMGFIDIRDRIKDVIKTGGEWISSLDLEDLVSRHPAVREVAVVGVPDPQWGERPFALLVVRDARSLKEHLKPFVEQGHINKWAIPSQIAIVTEIPKTSVGKLDKKRIR---------- 84498133 49 ---------------------------------------------------TFGEMGRQAGRLANALRELGVEQTDRVGTFMWNNNEHFVAYNAIPAMGALNIRLFP----EQLTFVANHAEDKVVIVDGSLL-----PLFGPLLPGLKSVQHVIVAGDASALHSYDDLQSEDFDFPVVDERMAAAMCYTSGTTGDPKGVAYSHRS---SVLHSMQVCTSDGMGLTLVIVPMFHANAWGLP--YAALMCGASLLMPDRLQPEPILAMMQAEQPTFAAAVPTIWTGVLGQLAAHPQDITHLRSVIVGGSAVPPAMMKAFDDKHGVPILHAWGMTEGSVAHPPSRVPQDEVWDSQGQ-FAASVQARLLDD-DGNVMPGESGELEVKGPWIASSYYSAD--GVAVEPEKGWLRTGDVGKITANGYLTLVDRSKDVIKSGGEWISSVDLENAVMSHSDVVEAAVIGVPDDAWDERPLVAVVLHEGASADAELRASLATT-FAKWQLPERWVFISEVPKTSVGKFDKKVIR---------- 170747898 8 ----------------------------------------------DGRRYAYADLIARSGAYAAALRAAGVAPGDRVAVQVEKSPEVIFLYLGAVRAGAVFLPLNTAYTPAEIGYFLGDAEPTVFVCDDALT--EAAAGVRQIWTLDGAGGGSAAEAANRAANRAADAGAAFADVPR-GPEDLAAILYTSGTTGRSKGAMLTHDNLASNARTLVDSWRFTADDVLIHALPVFHTHGLFV-ATNTVLASGGSMLFLPRLDPKLILSLMPRASVLMG--VPTFYTRLLKEPGLTPEAARGMRLFVSGSAPLLAETHREWQARTGHAILERYGMTETNMS-TSNPYAGDRVAGTVGFPL-PGVSLRVVDETGAALGSDAVGMIEVKGPNVFQGYWRMPEKTAAEFRADGFFITGDLGKVDGRGYVHIVGRGKDLIISGGFNVYPKEVETEIDALPGVVESAVIGLAHPDFGEAVTAVVVGGAGCPDEAGVQAALEGR-LARFKCPKRVLFVDELPRNTMGKVQKNLLREA-------- 145240155 57 -------------------------------------------------------------RFAAGLRKHGLQSGDRLLLYSGN-DLFFPVVFGTIMAGGIFTGANPSYVARELAYQLQDSGATYLICAEGSTGIEAAGLAGLNRDRVFVFSNAIYDGQGGDLIASED-EGSGFAWDDLSSAELAALNYSSGTTGRPKGVEITHKNYVANLRQFNHLSYLNTRTRWLCFLPMYHAMA-QNIFIASALSRDIPVYIMPKFDFLKVLEYTEKFRISDLILVPPVAVALAKAVRSGQYDLSSVESVSCGAAPLGREVCVEVEALWEINVKQGWGMTEATCSMMGW-DPNEISESASVGEPNPNCEAKIMDDGVTELGRNQRGELWVRGQNVMKGYWRNPQATRETKTADGWLKTGDIAYVDDSNKFHIVDRKKELIKVKGNQVAPAELEALLLEHPGVADAAVIGVPRNDDESPRAYIVLRTGQTATEKDIVAFMDGKVSAIKRLTGGVVFLDAIPKNPSGKILRKALRDRAKEEM--- 84516553 40 -------------------------------------------------------------RVANALVACGLQPGDRIAVQIEKSPMALAIYGGAVAAGVVFLPLNTAYPPAEIDYFVGNA-MPKMLVADGRRAGALTPVAQAHDAQLMVL-NADGSGSFADLVAAQSADFTPVAR---GVDDLAAFLYTSGTTGRSKGAMLTHGNLLSNAQVLTREWQFTDKDVLLHALPIFHTHGLFVATNVS-LMSGGAMIFLPGLNMDDMIRLM--PQATTMMGVPTFYTRLLDDPRFTASLTAHMRLFISGSAPLLAETHVQFEKRTGHRILERYGMTETNMLTSNPYDGER-RAGTVGLPLAGV-ELRIADPETGAALPGETGMIEVRGPNVFQGYWQMPEKTAAEFRSDGFFMTGDLGLIDDKGYVNIVGRAKDLIISGGYNIYPKEVELVLDDMPQVLESAVIGLPHADFGEAVVAVLVATGQAPDIAEIENALQNK-LARYKQPKAYIVVAELPRNNMGKVQKAALRKQYETK---- 163745912 60 ---------------------------------------------------TWSELHGRVTQAANLFRSLGIGEKDVVAYVLPNCNETTEQIGAILRVGASVVVTL---RPFPKTDVAQKTAEAVRLAPKVHTVLEVDLVRYLTPPKSWIVPLVRPKGLAENQAKYLNFNAEIAKFKDVQEDRVACYFHTGGTTGMPKVAQHKYSGLIYN-------GWLGHRLLFMCPLPLFHVFACHV--ILMAAVASGAHVVFPTPQGDNFWKLIERWKITFIITVPTAISAKMQRPIDA--DVSTVKTAFSGSAPLPLELFRRFEKATGITLIEGYGLTEALVSCNPPDGVKK--VGSIGIAF-PYSDVRIIKDGPIDAGVDEIGEICVSNPGVFAGHYVEEDKNKDLFYHGKYLRTGDLGRIDSDSYIWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVLVAGATVTEAELLAFAQEKVAERAAQPKHLKIMDELPKTAVGKIFKPDLRK--------- 111022373 5 -------------------GDWCNVTLGDLLVRGAHLCPDRDLIVFPEARFTYAQVLDGAVAVARGLLAMGVGSGDHVALLAPNGIEFVEGLFGSALIGAVVVPLNARHKAKELGYIIENADITALLTPD-----DYVDFVQVLHEALPSLA---AAGSGDLDLPEAPRLRRAVLLPGFTSRDIAAILYTSGTTANPRGCLLTHESMTRGVERATGRLSAGERHISWAGGPLFHIAALAP--LIGAIGAGGTFLTDTFFEPGRAIELIRAERPTCVWPWFPAPMQMMMAHPNDAAEFDSIRYLFLIGPRVLIE---EVQNLFAAELMAACGMTEGIYALSEPDESFEDRSGAQGKAV-PGIEIRIVDPFSGAEQPGVPGEILIRGYCVTEGYYKDPAKTAETIDSDGWLRTGDLYSRTESGCLVFHGRLKDMLKVGGENVAAIEVESFLCEHPAVLTAAVIGRPDDRLDEVPVAFVEVREHQLTEAELIEFCDGK-IGRYKVPRAVFFVEEWPMSAT-KINKRGLKAQLA------ 121708535 20 -------------------------TIGQLLSQQATTFPERHAIVAFSTRRDYDHLNLRTRDIARALVAAGICYGDKIAILLGDCETYVELFFAAARIGAIAVLIQGSYSVVETLNVLQASESCMLFISEASSAFQFQGLSRTLGQRVPRLKTIVQIDDTSIFTPWRTFRTSLVTLSKVASDAVCAFLLTSGTTGSPKIAMLTHSNIINNAFLTGDRIRLAANDRICCCFPLFHCAGLIC-GMMACLVHGASLILPAARSASTALKCLRVEQCTGLHGVPTMFNAILQKARAQTGPSPHLRTGIIGGSSPSESLWTALQQEFGLKLAQGFGMTEAFLSPPRMGESRSLPGQLQ---ILPHTSAKVVDVQGKVVARGERGELYVSGYLLLKGYFKNREHDAMVW-EDGWFRTGDEVLIDTCGNLQVTGRIKDIIIRGGENIYPQEIEGRLEEHRSIAQACVLGVADDHYGQVVAAFLLPSTVRPSDAELVEWV-QMTLSPVKAPARIFWLDTFPLTGSGKIRKNVLQQLI------- 160895658 42 ----------------------------------------------------YAALRLGMDRVALRLQRQGLGPGDVVAICAGSSPEYVLAFLGALRAGVAVAPLAPSATAGHLSAMLDNC-GARLVLRDAQGGQDLQCVALDVEAGMP-WSQWLAADEADHGTAPTPIHPQP---------DWPFVIYSSGTTGVPKGIVQSWAMRWAHVQRAIHNGY-GPDAVSLCATPLYSNTTLVA--ALPTLGLGGTLVLMRKFDAAHYLELAERHHATHTMLVPVQYQRLMQCPGFDGADLSRLQHKFCTSAPFHPALKAEVLRRWPGRLIEYYGMTEGGVRCELHDFPDKL--HTVGRP-GPGADIRFIDEQGRELPPGEQGEIVGRSAGMMSGYHRLPDQEAEWFDAQGFIRSGDVGRLDEDGFIVLGDRKKDMIITGGFNVYPSDIESVLLQHPQVAECAVIGVPSDAWGETPVAYAVARDATPSAAELREWLNARVGKTQRVAE-LRLAASLPRSEIGKVLKRALRE--------- 108800623 5 --------PVELIKRYEQEGWWTPETLGELLARHLATGPDTGFCVYSDVRGTFGDVELQARRLAAGLRRRGVGPGDVVAFQLPNWAEAAMAFWASAFLGAVVVPIVHFYGRKELAHIMATARPKVFI---TVAEFGRMTFQPDLCADVPIVGLVGEAGFDELFSMTDTVHTDP--------AGPALIAFTSGTTRDPKGVIHSHQTLGFETRQLLENYPPDRGR-QLTATPVGHFIGMVGAFLIPVL-ENAPIDLCDVWDPGKVLGLIETEGLSVGGGPPYFVTSLLDHPDCTPEHIARFSTVGLGGSTVPAAVTRRL-ADLGLFVFRSYGSTEHSITGSRPTAPEDKRLYTDGDP-RPGVEIRLTDD----------GEILSRGPDLCLGYTD-DALTAQAFDDDGWYHTGDVGVLDADGYLTITDRKADVIIRGGENISALEVEEVLLSMPAVAEAVVVAAPDARLGEHAAAVLRLRNGHPMPTDVRAHFEHAGVARQKWPEELHQVEDFPRTASGKVQKVLVREQIRQ----- 218246953 5 ---------------------------------RAQENPEKIAIVTPENAFTYGDLLEISRQIATCLQDL---QEQRVAFAIPSGFEYVAVQWGVWRAGGIAVPLCTSHPRPELEHVIYDSQASIII---AHPNFE------------PILLSIAQEKGCRFLLTTEILSTQETSLPEISSDRRALILYTSGTTGKPKGVVTTHQNIQAQVTSLIDAWGWTSDDKILHVLPLHHIH-----GIINLLWSGAQCHILPKFDAEAVWTRIGQGNLTLFMAVPTLITAWETLPPEQQKALSQLRLMVSGSAALPLQVLKKWQDISGHFLLERYGMTEGMALSNPLNG--QRMAGYVGQ-LLPGVEVRLVDEQGQLVPSGTPGEIQVKSPGVFLEYWQKPEATAKAF-QDGWFCTGDLAVVEQGNYRILGRLSVDIIKTGGYKVSALEIEETLRTHPDIKDCAVVGVEDEEWGQRVCGALVLHIGSHLTLELRNWAKER-LAVYKIPTKIVTLDDLPRNAMGKVTKPKVVE--------- 213964973 46 ------------------------DTLLDVYRHTLSNHPRRKALTFFGRSTSYAELDAKVRSVAAGLRALGVRKGDCVALLMPNCPQHVIAYWAVLHLGAVAVEHNPLYTAHELDHGARFAICWDKIVPVLEDLRNNTPLETIIAVNM--LQDLPFVMRTALSIPLPKLRAARAKLPQVTADDTAVMMYTSGTTGSPKGAQLSHRGLVANILQG--KAWVKEREISLGVLPMFHAYGLTIVTNLSMLI-GAELVLVPAPEIPLIMKVMKNNRPTWVPGVPTLYEKIVEAAERDNVDLSGVKFAFCGAATLPVSLVQKWEKLTGGRLVEGYGLTET----------SPIIV---GNPMDPFPDTEVAEDSTKLRADGEEGEVIVRGPQVFAGYLNLPEATEKSFTDDRWYRTGDVGVMESDGFIKLVARIKEVIITGGFNVYPAEVEEVLLSHPDITDATVVGLPKSDGSEMVVAAITLADYARLDSDAYRDHCYDNLTRYKVPRAFFHLEELPRDQMGKVRRRDVRDVLLTQL--- 42525559 35 ----------------------------DIIDRMAKEYPEKEALVCDETEFSFGELAKQINKTANFFKAMGIGRGDTVLLFLRRRYEFWFVLPALHKIGAIAVPATVQLAAHDIEYRIQSANIKMIM------AVQEKNLQEEIQKAAESAYNVWVHDEMEGWISFDELMSEDFTPPQGNSKDIALLYFTSGTSGNPKMV---EHNFLYPLGHIATAKFWQNVKEGGRHLSVAETWAKAMWGIYGQWLCGCAVFVYDMKMPKNLLEKLSKYRVT-SFCAPPTVYRYLIREKIEDYDLSSLEECTTAGEALSMDIFNTFKEKTGIELREGYGQTE-LTLTTGTFPGMKIKPGSMGKPAPGYEIDIIRPD-GSSCKAGESGEIILRVPFGMGGYYKNEEKTAEVF-KDGVYHTGDAAYRDEDGYFWFESRTDDLIKSSGFRISPFEVESVLLQHPAVFECAVTGVPDPKRGQAVKAFVVLNKTYQPSQALEKFFAKKNAALYKAPRSLEFVETLPKTHNGKISRAAIR---------- 189464275 30 ----------------------------DVVDAWAAEQPDKPALLWTNDQFTFADMKRYTDMTASYFQSLGIGHGDMVMLILKRRFEFWFSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVCAGESVITEHITAA---MPDSPSVKKLVSVGPAEGF---DDFHAAPFVKPEHPNADISLMYFTSGTTGEPKMVAH---DFTYPLGHIVTGSFWHNLTENSLHLTIADTG--WGKAVWGKLYAGANIFVYDHEKFTPAAILEKIQDYHVTSLCPPTIFRFLIHEDLTKYNLSSLQYCTIAGEALNPAVFETFKKLTGIKLMEGFGQTETTLTIATMPEPKP---GSMGLPNPQYDVDLI-DNDGRSVEAGEQGQIVIRTPLGLKEYYRDSERTHEAWN-NGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQKATIVLAKEYKGKEGEELIKELQKKVTAPYKYPRVIEFVDELPKTISGKIRRVEIRK--------- 119715105 54 ------------------------------------------------TEVSFGRLDDLSSRLAGVLRGLGVGVGDRVAVKLPQSAEMAIAVLATLKLGAVVVTVSNVLGVDAVAHRLEDSGALVLVCA---GGIGERELAERTGATL------LVTGDEGWLGGALDGHEPLTSFASSGADDPALLLYTSGTTGSSKGV--LHGHRVLLGHHAIDLAWDHVREGDVAYSPV--DWSWAGGLMLGLLVPGITVVAYREPRFDAERTVIMRDTGVSVGLFPPTALVLQRSGALTKETMATLRVLISGAEAVESELASWARDELGLSVNNAFGQTEANALIGHANVLGELDPRCLGRPY-PGHEVAILDARQQPVGPGVVGEIAVRAPVCMLRYWNAPEATAAKF-RNGWLLTGDSAHADADGNLYFHGRADDIIKSGGYRLGPAEIEGAILAHPDVAECAVVGLPDPQRGQEVTAFVVLGADVVPSPELTTELQSREVGAHAYPRHIEYVDGLAKSSTGKVDRASLRRA-------- 118386067 63 -------------------------TIGDKLKETAEHLPDHQALISQNVVFTYSQLYQKCEQLAASLIALGLKKGDRIGIYSPNNYEWCLLQYAASMADVILVNINPAYQEHELEYCLNKVGCRALVMSSQFKKSNYNNLAPELKTRLPSLQFVIRIDDEQQLMKLKDISLLHRRMKATTPDDATNIQFTSGTTGRPKGATLTHFNILNDGYFIGERLGYTKDDSICVPVPLYHCFGMVIGNLTAINYGSTIVLPSEGFSAQKAMEAVTKYKCTSIYGVPTMFLEYIKEYESNPSNYTSLSKGVMAGALCPEWGIKNIQICYGQTTSPVFFQ-------TSQDDSLTDKCTTVGQ-IFPHCEVKLINKQGKVVQIGEKGEICVRGFCNMEKYWGDIKNTNKTIDNDNWLKTGDVGQLDERGYLKIVGRIKELIIRGGENVYPKEIEEYLRTNPKILDVYVVGVPDQKFGEEIFALIRLKDGVQDKQEIYDFCKGQ-IAHFKVPKYVKVVESFPLTITGKPQKFKMVESLMQEL--- 120611609 35 --------------------------------------------------YTYRDMAARARQLANTLDAEGLAASARVASLAWNGYRHLEMYYGVSGSGRVLHTINPRLHPDQVAWIVNHAE-------DEVLCFDFLPIVQAVHAKCPSVRRWVALCDADRLIPQLTSYESWIAWPEFDENSASSLCYTSGTTGHPKGVLYSHRSSVLHAYAAADVMGLSASDSVLPVVPMFHGIPYSAP------LTGCKLVF-PGPALDSVYDLMDAEGVTFAAGVPTVWQMLLQHVRSIGARFGKLRRTVIGGSAFQNEYGVRVLHAWGMTEMSPLGTLCSLKN-KHLDLPEQKILLKQGRAIYGVD-MKIVDGEGRELPDGKTGDLLVKGPWIVDRYYRSDESPLVPDAQGGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVAVVRRQGAELTREELLAFYEGKTAKWQIPDDVVFLDAIPIGATGKMLKAKLRDQLQGYRLPG 171058853 41 ---------------------------------------------------TYRQLAQRSRQLAKAVAALGVTEGQRVATLAWNGHRHMELYYAVSGSGAVLHTLNPRLHPDQVVWIADHAE-------DQVLCFDFLPLVEAIAERVSTIRHFVVASKVPNLLCYEDLQDDAFEWPVFDENRASSLCYTSGTTGHPK-------GALYSHRSTVLHTWLNCSAVILPVVPMFHVNAWGLPYI--ACMVGAKLVF-PGPWLDSLHELFEGEGVTMSAGVPTVWQGLLAHVESHHLNFSTMRRTVIGGSACPPAMMRAFQERYDVQVLHAWGMTEGTVRHESLGADERMAVQAQGRVVYGVDMKIVGDDGQPLPHDGKAGELMVRGPWIIRSYLKSEGGDPLAYQDQGWFPTGDVATIDADGYMQITDRAKDVIKSGGEWIGSIDLENVAMSHPGVAIAACIAARHPKWDERPLLLVVPGAELTREDLLKHY--EGKIAKWWTPDDVLFVDSIPLGATGKMLKNRLRDQYRDHLMS- 218758822 117 ---------------------------------------------------TYYQLYREVNRLANALRGLGVGKGDRVIIYMPPLPETVFAMLAAAKIGAVHSTVFGGFSARSLRDRMEDARPAVIVTVDGFNGIPLKPIADEAVATLPPVRHMVVVHRAHVETPMTEWYHDAVRLTEIDSTDPLFLLYTSGTTGKPKGHVHAHGGYMVGVHRTMRWVFDVKPTFWCTAEPTGHSYVVYGPGTTTVLYEGHPLY----PEPGRVWSMVERLGITILYTAPTLVRMLMRHGAQHRHDLTTLRLLGTVGEPISPEAWLWFHRHVGCPVLDTWWQTEGMIMLSPL--PVSLLKGSVTRPL-PGIEADVVDEHGKPVGPGHGGLLVLQRPWPAMGVYNDDESYRRLYWEPGWYCTGDVARRDEDGYFWIQGRADDVLLIAGHRIGTAEMEAALASHRSVAECAVIGVPDALRGEVAKAFVVLVDDHPNADELAAELVERELGPVAVIREVSFREGLPRNRSGKIMRRVLR---SEEL--- 67538204 17 ---------------------WLDKTLCNVIDQQEASYPDRTALIVQSTRLSYYQLAERSRVVAKALLSAGLLHGECIGIMDGNSYEYIEIFLGAARIGC-PVVVLNNTRNAVYRSSCK----AVFIAPK----IGTRSLMGHVESKNPTLSELIVLLRTEKLSPAEILHTRPKPSGDVEKADVLNLQFTSGTTGLPKAAMLTNINILNNARFVGNAMRLTPSDVVCCGPPLFHCFGL----VMGFLFCYGASIIFPSDHFNASCVVLMAEDATVLLGVPTMFISELEILTKTGQKPRRLRTGLASGSPVSQTLMNEIRARMGVDKMLIYGMTESPVNFTSLDDPENKRISTIGRVM-PHTVAKVVDKQGKIVPQGQRGELCVGGYALQKGYWKNEEKTREVMKYDAWMHTGDEVMIDEGGYGHITGRIKDLIIRGGENIFPREIEDRLVAHDSITEASVVGIKDEKYGEVVGCFLTPGCQRVQDTEIQQWVGGN-LGRHKAPQHVFWIDDFPKTGSGKHQKHLLRD-IGNRLVA- 34496353 41 --------------------------------------------------YTYRDAARRARQLANALPSLGVAPGDRVGTLAWNGYRHFEIYFAVSGSGAVCHTVNPRLFPEQIAWIVNHAE-------DKVLMFDFLPLVAQIADQLKTVERFVLLADHADLLSYEDLHSDVYDWPRLDENAASSLCYTSGTTGNPKGVLYSHRSYGSSLPDSFD---LSARAVVMPVVPMFHANAWGLP--YSCAMNGSKLVL-PGPKLDGASQLIAEEGVTTTIGVPTVWLQLLQHCQREQLSLAPLKRVIAGGSAVPESMIEQL-AERGIEMRQLWGMTEGTTCTLKLKHQGNALLTKQGRPVYGVD-IRIVDDHDG----VSFGNLQVRGPWVLSQYFKRELD--ANHSADGWFHTGDVVTIDADGYMRITDRTKDVIKSGGEWISSIDLENILVGHPAVAEAAAIAVPHPKWDERPLMVVTLKPGARATEELLAYFDGK-IAKWWTPNDIAFVDELPHTATGKLLKMKLRE--------- 218295631 113 ---------------------------------------------------TYHDLWREVQKFANVLKRLGVKKGDRVTIYLPMIPEAAIAMLACTRIGAVHSVVFGGFSSGALADRIKDAEAKVLITADGGSVVPLKQNADEALKETPSVEHVVVVRRTGEEVPLMEVVSDRADPEPMEAEDPLFILYTSGSTGKPKGVLHTLGGYMTYVYYTTKLVFLKDEDVYWCTADVGHSYVVYGPGATTVMYEG-----APNPEPDRFWQIVDKYGVTIFYTAPTAIRAFMKWGENSKHRLDTLRLLGTVGEPINPEAWLWYYQVIGCPIVDTWWQTEGGIMITTLPGAHAMKPGHAGKPFFGIRPEILDSEHRPVENPNEGGHLCITRPWMLRTVWGDPERFIQQYQHPGVYFTGDGARRDQDGYYLILGRVDDVLNVAGHRLGTMEIESALVSHPAVAEAAVVGRPDPLKGEAIVAFVTLKEHTPSGAELKAHV-AKVIGPIARPDEVRFTDALPKTRSGKIMRRLLRQAAGEQEIKG 84684175 406 -----------------------------VLWDNLDRNPDKVALTGPAGDVTYAGLIADAARWGNAFKAAGLIQGDRIAFFLDDTPTYPAAFFGAVRAGFVPVLLNTMTPPDVLAYYLEDSAAPLALTEPGLV---------EVFAKAGTRVPLIVNGEAADFIAGQ---PDTLDLAPTGPDDMAFWMYSSGTTGRPKGIVHLHHDMAYSQQREDDICFSVPKIYFAYGFGNAFTFPFS---------IGATTLLMPGPTPDAVLDMIETYRPTVFYGLPTLYTAICNAPGIAERDLSSLRQCMSAAETLSEDVFNRWKALTGLPAIEGLGSTELLHVYLS-NTAEEQRLGAAGKAVPGY-EIELRDADGNRVGSGVDGVMYARGGSSAPCYWNRPDKTADTMRGDWIY-TGDRF-IEEDGFYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLALPDRRMTLRAVVALVPREGQTEA--LQNFVKSR-LAPFKYPRFVSYIEDLPKTGTGKLDRQAVK---------- 52078849 1504 ------------------------KTIVQLFEEQAAERGGYPALQFEDKVWSYDELNRKANQLARRLRESGVQAGTTAAILTARSAEMVIGILAVLKAGGAYVPIDPDHPEKRVQHFFKDSGAAVLL----------------TQKAMKPLAEAAEFGGDILFVEDENLYASDLRLP-ISPEAMANLTYTSGTTGTPKGNMVSHRNILRTVKNANYLEVMESDIVLSIS-----NYVFDAFDVFGSLLNGAKLVIAPKDTILDMSRLLEKEKITILMITTALFNLLTDM---RPDSLKGLRRVLFGGERASVDHVRRLKTVGRGRLLHMYGPSESTV-FTTYHPVNEVPDDAQGKPVSN-TEVLILDSFGNVQPAGVAGELCVGGDGLVRGYFNRPELTAEKFTAHPFYRTGDMARWLADGCLEFIGRIDHQVKIRGQRIELGEIEHHLLTHDMVQEAAVLAV-DTGAGDQMICAYFTADQELSSQELRRHAAE-GLPGYMIPSVFMQLDELPLTGNGKIDRRALPE--------- 149377166 33 --------------------------------------------------YTYTDLVERINRLANALTDAGVKPGDTVAVMDWDTPRYLECFFAIPMIGAVLHTVNVRLSPEQIVYTMNHAEDDVVMVHDDFLPIHYIQLSDEAQAKTTSLPSL---GEYEHLLAKAG---KTFDFPDFDENSIATTFYTTGTTGNPKGVFFSHRQLVLSLSAYDEMPLLRSSSVYMPVTPMFHVHAWGVPYAATML--GIKQVYPGRYEPELLVDLLKEHKVTFSHCVPTVMQMMMATESIKTADLSNWHVL-IGGSALTCDAGAR----LGVSMYTGYGMSETLLSTTHLTAEELEIVNPEGKPVP----------HDGEAK----GEVVARAPWLTQSYFK-EPEKGEELWQGGWLHTGDVASLGTDNTLLIKDRIKDVIKTGGEWLSSLDLENLISQHPAVAGAAVVGVPDEKWGERALVTLKPGEEASLQNHLKQFVDSGEINKWAIPSQIDFVDDIPKTSVGKINKKLIRDQLQE----- 171324435 37 ---------------------------------------------------TYKEIGERTRRLASVLTSLGVSVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSLQHIAYIINHADDRVLLIDD-----DLLPAIEAVKDNIPNVRAIIMTDEAE--LPKTTLHYEKLKFPFKKDLDEAGMCYTSATTGNPKGVVYTHSTVLHSMALGLDTLGLSEKDVAMPVVPMFHVNAWGIP--FAATWFGTTLVMGPAFTPKVLAELIEREKVTVTAGVPTIWLGLLQELEKGNYDVSSLTRIVCGGSAAPKGVIRAFEEKYNIPFIHAYGMTETLVLVSRLKSEEQLELRAKQGILVPGLEMKVIKDGEVRWDGKEMGELCLRGPWIAAEYYNDDRTREA--FRDGWLHTGDVVNVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERACV-VLKEGKTVTKEELYDFLRPQ-FTKWWLPDDIVFMKEIPKTSVGKFLKRKLREELQ------ 15899770 6 -----------------KEEFWEPKTQIDTINESVKLFKDRIALDYFGNKITFEELRHMANSIASQLSEY-VKKGNVVIISTQNIPQFIIAEYAIWKLGGVVLPVNPSYTEYELKYLIQDANPKIAI---ASCESNVRKLSHIIKI-ITTNPNTFLPYEYKEKWRVEDYCEEELNLKKVNVDDLALLVYTSGTTGKPKGVPITHSN-IYA-SSWIYKNWFKYTEKILGIAPFFHITGQIFHITTSIL-AGSSIYTSFRFDPELSLRIIEENKTTLTMAVATVYRAMLNVLD--KQDLTSMRLWSSGGMPMPRVIEEEWRKRVGDWVYMAWGLTETTYNGNLPVEPEYGIVSS-GIPV-----------YNTEIMIGEDGEIFVRGPQVVKGYWGMGEF------KDGWLPTGDIGKII-NNWVYIIDRKKDIINASGFKVMPREVEEVIYQHYAVDEAVVVGVPDEYRGENIVAYVKLKKSDDLAADIINYCRMH-LAPYKVPRQVRFVNDIPKTPSGKIMRRVFRD--------- 163700623 26 -----------------------------FLERAATVFPDHVAIIHGSLRRSYRDLYARTRRLASALAARGITRGDTVAVMLANTPAMIECHYGVPMTGAV-LNTLNTRLDPAVLAFCLDHGEAKVLITD-------REFARTIKPALAKVKPLVITGEGEEFLASGD-PDHAWAMPR-DEWDAISLNYTSGTTGDPKGVVYHHRGAALLAVGNVVTGALGKHPVYLWTLPMFHCNGWCFPWTLSVV-AGTHVCLRQVRA-KAMYDAIADHRVTHLCGAPIVMQLLLNAPAPERRSLPH-RVSFFTAAAPPPEAVLAGMAEAGFDVTHLYGLTEAVVNWDALTKPEQAARKAQGVRYPPLEALDVLDPETMQPVPGQTGEVMFRGNVVMRGYLKNPKATEEAF-RGGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEEALFKHPAVAAAAVVAKPDEKWGETPCAFVLKGSEMVSAEELIGWCRQ-SLAGYKVPKHVVFTE-LPKTSTGKIQKFILRE--------- 167616531 23 ----------------------------DFIARAAEVYGERLAVVHGDIRRTWGETYARARRLASALERAGVERGDTVAALLPNIPPMIEAHFGVPMAGAV-LDALNTRLDASMLFMLRHGEAKVLIVDTEYAEFAHRAALEVPGLAIVSVADAMPADPAEAFLAGGD--PTYTWTPPSDEWEAIALNYTSGTTGDPKGVVYHHRGYLAAISNILEWDMPKHA-VYLWTLPMFHCNGWCFPWAVAA-RAGVNVCLRKFDA-KLVLDLIRRERVTHYSGAPIVQSAIANAPAEWRAGIEHEVHAFVAGAAPAPAVIAKMKEI-GFDLTHVYGLTEKQAHWASLPDDELAQLNAQGVRYHLQAGATVLDPDTMAPVPGETGEIMFRGNICMKGYLKNPHATDEAFA-GGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVALPDPKWGEVPCAFVELR-EGMSATEEEIIAHCRLLAAYKIPKTVRFGE-LPKTSTGKIQKFQLRAQVGSR---- 92116371 41 ----------------------------------------------------YAEIRSRALKLAQRFDREGIKLGDRVATIAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVM-----TDITFIPILEKIADRLPSVERYIVFTD-KAHLPQTTLKNAVAYEDWIAGADGDFMCYTSGTTGDPKGVVYSHSNVLHSMMTSNALGAVSKDTV-LPVVPLFHA---NSWGIAFSAPSMGTKLVMPGAKLDGAYELLSTEKVTFTAGVPTVWLMLLQHMEKNDLKLPDLKVVACGGSKAFDDMGVEVRHAWGMTEMSPVGTVGGLQQFSHLKDAKLDFLQMQG--YAPFTEMKITDDDGKELPDGNTGRLMVRGPAVSGAYYRVED---TILDQQGFFDTGDVATIDEHGYVRITDRTKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGAHHPKWGERPLLILLKEGESVTREEILGFMDGK-ICKWWMPDDVAFVDSIPHTATGKILKRALREQFKD----- 89055470 28 ---------------------------------RAARFPNREAVIDGAHRKTYAEYHARVSQLASALARRGIAPGDVVATVLPNTYPHAEAHFGVPAAGAVLNAINIRLDVSTIAYILDHGEAKLVLVPVVMDAVEAMDGTPPILIECPSA----VAGATGDHTIYEDLLREPWHMPDDEWESIS-LNYTSGTTGRPKGVVYHHRG-AYLITMGTPISWMTLYPKYLTIVPMFHCNNWCHTWMMPAV--GGTLVCCRDITASAIYDAIADEGVTHMGGAPIVLNMLVNAKDSDRRDFDHTVEVFTAGAPPAAATLAAIE-TMGFHVTQVYGLTESYSDWSALDAAARAIKARQGVALPNMDHITVMDPDTMEQIPMDTGEIMMRGNSTMKGYYKNPDATAEAFA-GGYFHTGDIAVQHPDSYIQIADRAKDIIISGGENISSVEVEGVLMHHPAVLLCAVVAKPDDKWGEIPCAFVELKEGAEATAEIIAFARAR-LAGFKTPKRVVFAE-LPKTSTGKIQKFELRKRARE----- 89069077 26 -------------------------TMYGLLSGTAERHGARKAVTAPDVTLTWSELHDEACRTANLLRELGIGETDVVAFLLPNSMETVLTYLGGTIAGVVPINPLLEPR--QIAAILNETGAKVLVTLKAFPKTDVAQKAAEAVLLAPKVETVLMTGLKKFIVPLREVAKRPAQLTFADSAGVAALFHTGGTTGMPKVAQHRYEGIIYN-------AWICRTLLFICPLPLFHVF--ATIVSLGASLGSGAQVVFPTPQGDNFWKLVERHKVSFMIGVPTAFSALMQRKVDA--DTSSLKLAFSGSSPLPVELYKRFEAAAGLTLCEGYGLTEATC-LVSINPPEEKKVGSIGLPF-PYTDVKIVDFLDRDCETDEVGEICVSNPVAVAHTYSQAEKNQDLYHDGRYLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAVIEEALAAHEAVALGAAIGQPDAHAGEVPCAYVEAVAGAPDEAELRAFANARIHERAAHLKHLEVIDEIPKTAVGKPLKNELRK--------- 73542680 76 ---------------------------------------------------SYAELDAQSDRCAALLAAHGIGTGDRVAVLLPNCPQFHVVFFGILKLGAIYVPVSPLSQRAELLHALRDSTLCALIALDQL--LPLVADTREELGADDPLRNLFVASPAEPTLPLPPMVQAPRLEPEAQDRAIAALNYTGGTTGLPKGCIHTQGDMVMAAAFGAVALPMTDDSVMLGFFPAGENLCLIFPVFFGI-----PLVLLARWDAQTFMAAVQHYRVTNASMLVDSAVEVMDHPRVADYDLRSLRHVGVSSKKLNLDYRHRWQALTGATIETAWGMTETQTCNTFTCGMQDNDMDLRAQPVVPGTEFKVCDFATGELLPGTEGELCVRTPTLLKGYWNKPEATRESL-RDGWFHTGDIGVIDTDGYLHYLGRRKEMLKVNGMSVFPAEIETMLGQHPAILGSAVVGRPDEDRGQVPVAFVMLKPDAVGTAALTAWCRG-SMAVYKVP-QLRIVDALPLTATGKVRKQDL----------- 118053799 68 ----------------------------------------------GDDRWTFDRFFAAADALASRLQKQGLKAGDRVAIAMRNRPEWAVAFAATALLGAVPVPLNSFGLSSELMANLEDTSPVMLIC-------DADRHARISQAIAQTIKTVVVDGEAGDWLALTAGGHDGFVSPQLSADEAALILFTSGATSRAKGVESTHRDFIGAVAAMTSIMARQLQPTTLSAVPLFHVSGLHAQ-LLVSLRHGRRLIFVHRWEPEKAAELIRNEKVTQFNGAPSMVQQLIGLPGFEQPQSSNLSGVGFGGAGLHPRLIDEVLTKFGFGLTESNGVCAGSSGRMFEEQPRSSGV------LSPIIEVRIADLDGAALPVGQSGEIWLRG-VTLMERYCGDEEATAKAMQGGWFHTGDIGFLNDEGFLTIVDRIKDVINRSGEKIAAAEVEACLLQHESLEEAAVFSMPHEVTGEQVVAVVVGKSWSQVTPELREFVAQR-LASYKVPSRIVVAEPLPRNPAGKMLKASIRKECAHLL--- 87118435 17 ----------------------------DIIKSAALRYPNQVSLLPSNRLHTYTYLAARINQLAYGLESLGFNPGDRIATLANNHYRHFELYYAIGGAGAVIHTLNPRLFREQLEYIINHAE-DKYIFVDPC----FIPLLEEVQSQIPKVKAFIINCGQDEMLCYESLQSQEFNWPELTANHNCGLCYTSGTTGNPKGVIYDHQSSVLHMSGSSQFLSFNEWDVVMPAVPMYHGIPYSAP-----MFGAKLVFCGDKLDGHSLYRLIDSQQVNKGFGVPTIWLGLHNFLASQKDPIPSLKLVGVGGAASPQNLVKTYAEQYDVYWMGLWGMTEAAINYVEKLDPESRVQSSAGKAMFG-TQIEIFDHEDQPLPHDQQGLLKVKGPWVLKQYFKGE--GQESF-QQGWFDTGDIAVINPDGYLRILDRAKDVIKSGGEWINSTQLEDAALDYECINEACVIGVKHPKWDERPILLVTLKTNKVFSKEELVNILKRKVAKWWLPDAILVVEKLPHTGTGKLTKVGLRHEYQNYL--- 146275824 57 ---------------------------------------------------------------------LHVRRGDRVAIAMRNRAEWLVAFLAVMKAGGVAVLVNSRGSGPELLAMLEDVDPAVVLAADAVRDAGYKGRVLDLTKPLPAAEPAADAGVADPEDPCAILFTSGTT-GRVKGAILSHRNVITGSTQMSGMVVLTN--MAAQMGTTVEALIGQMQQASLLVYPLFHVSGLGA-GFLSPFVSGGKVVIMRRWDADEAARLIAAEQISMFSAVP--TMLWDILHRARTDSLVSLRNIGSGGQALPVNLVEEVHAL--CPHAQIYGMTECSGAIAQAVGPDFMRRPAAAGRVLPMVEVRIEGPEGQILAPGEAGEIVVRGAQVMKGYWNRPEETAAVLTGDGWLRTGDVGFVDEDGYVFIVDRKKDMVISGGENIYCAEVERVLGELPGLTECAAFGLPDERLGERVAVVIAAGNDGIDEAGVIEWVAGR-LARYKAPTRVAFTTTLPRNALGKVDKIALRK--------- 159905782 37 ----------------------------DIVDEYAKIAPEKIAIICDDNNFTFKDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKMIVVPEYVDEAVSEINSDVLKACVLNLNNESWIDFSKELEESSDDFTRPVGEKDTKNEDVLVAYFSSGTTGYPKLIQHDHE---YPLGH------ITTAKYWQNVEDDGLHYTVADSGIWGKLYGSGTAVFVYDYDRFDAGNMLEKAKYKITTFCPPTIYRFMIKQDISKADFSSLHYAVTAGEPLNPEVYNKFLEFTGLRLMEGFGQTETVVSVANFPDPKP---GSMGKPVPIFDMIKGPDGNECDV--GEEGELVFKKPLGLSGYFKDPERTKKSWY-DGYYHTGDTAWKDEDGFLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPVRGQIVKATIVLTGDYEASEELKKELQDHNTAPYKYPRAIDFVKELPKTISGKIRRVEIREKDEEK---- 160896852 14 -------------------------TLAELIRSHARQQPAHAALRDDQQTLSYAQLDALMDRVAAALQRDGVQPGQAIAICALNSVRYAALFLGALRAGVVVAPLAPS----------STADSLASMLRDAQERHLF--LDKAAQDLVPALQCISLDGAADDWLAPEGAQPAPVSVEPAAPFNIIY---SSGTTGTPKGIVQSHGMRWAHINRGSVYGYGPEGTTLLAT-------PLYSNTTLVVFFSGGCVVVMPKFDAARYLQLAQQHRVTHTMLVPVQYQRIMALPQFGEHDLSSFRAKFCTSAPFRAELKADVVARWPGSLTEFYGMTEGGGTCILEAHLHPDKLHTVGKPAEGHD-IRLIDEDGREVAPGADGEVVGHSASMMTGYHPAKTREAEWFDPTGFIRTGDVGRFDADGFLTLFDRRKDMIISGGFNIYPSDLETQLRAHPAVDDVAVVGVPSEQWGETPVAYVVSRAGQPALPEIMGWYNQRAGKTQRLAD-LRFIAELPRSAIGKVLKRELRD--------- 159039877 40 ---------------------------------------------------TYADVGRLSAQLAHALRECGVTGDERVATFLWNNTEHLVAYFAVPSMGALNIRLLP----DQVAYIANHAEDRVMLVDTTLIPL----LAKAI-GDMTTVRHVVVVGNGDP-APLVAAAGDRISVPDVDERSAAALCYTSGTTGNPKGVAYSHRSYLHSLQVCMESFSLGPRDRVLAIVPMFHAMSWGLP--YAAFLSGGSLVL-----PDQAAPMIAAERPTVAGAVP---TIWTDLLASHDVDTASLGEVIVGGSACPPALMHAFEERHNIRIIHAWGMTEGSVRYTQGRVPEARIVGPEGVPLAADGTS--------------VGELEVRGPW-VTGRYVGDEAPDEDTFRDGWLRTGDVGTLSPDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVVEACVVGVPDQRWGERPLATVVLREGATVGAELREFL-AGSVARWQLPERWAVIDAVPRTSVGKFDKKAVRSRYAEGELA- 70607920 48 ----------------------------------------------------YGKVLDRVRSMANALEKLDVKPSDVVGIIDWNDHRFFESYFSVPSIGGVLLELNFRLHPSDLVYIVKHTKAKGLFIDDSL------LLLAQILSKEYKFDFIVVMSDKEEIEPLKGMHSPNRRFEEVNEKSAAYAAFTSGTTGLPKGVFYSHRSVV--LHAMTVAHDMRPTDTLLQVVPMFHANGWGTP--FAAAMQGCRQIYPGRPTPESLTDYILNYKVTRTAAVPTIIIELLKRLEKMKPDLKGLKI-SMGGSKLVSELAK-----YGVEVYQGYGATETSVGFSKIDNPAEIVFGVEVKVVDPITNQELWDGK-------SVGEIWIRGPWITREYYN-DPRTSQSFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKENLPKDEVKKSLLDHKKFAKWQLPDDIVFVDEIPKTSTGKFDKKLLRD--------- 145595166 6 ----------------------------------ASQDPDGIAVVDPDGHVTYGELAAEADRVGRGFQALGLAPGDTVAMLLPNSADLLAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARVFV---AHGRFAEVAAAAAAEASIPADGCFAAAGGVPGFRPLADLGAGASDRPAPRTLG-ALMVYTSGTSGRPKGVRRPLTGADPDTVPPVSLWFFGDSHVHLCCSPLYHTAVMNFAVI--SLQLGHPVVLMDRWDPHDMLRLIERHRVTHSHMVPTQFRRLLALPEKTRTDLSSMRVMIHGAAPCPHEVKRRMLDWWGPVVVEYYAASEG--GGTLISAGDWLARPGSVGQAWPGSQVRVLDPDGSDAPVGQPGTVYLQMGETTFEYLGDAEKTRQSW-RGRMFTVGDIGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADVAVFGIPHDEWGEEIKAVVQPETTGPETSELLEFLTGR-LARFKLPRSVDYVEELPRDPNGKLYKRLLRD--------- 168701500 56 ----FKPWDAVLDWTNVPHAKWINASFNCLDRHLAAR-GNKAAIVWGDTRLTYQQLHREVCKFANALKGLGVGKGDRVTIYMPMVPETAVAMLACARIGAMHSVVFGGFSADAVADRNNDAQSKLVITADGWRRGKVVPLKANVDAALPSVQKCVVCNTAVEMKPGRDVWSADCPAEELDSEHPLFILYTSGSTGKPKGVLHTTGGYL--LGTSLTHKWIKEDDVYWCTADVGHSYIVYGPGATVVMYEGA----PNQPREDRFWEIVAKYKVTILYTAPTAIIKWGD-QHPKAHDLSSLRLLGSVGEPINPEAWIWYHNVIGCPIVDTWWQTEGAIMISPLPGAVATKPGSATKPL-PGIQAEVVDKQGHPVPAGSGGFLVVKRPWMMRTIYGDDERYKATYWSNGVYFTADGARQDEDGYIWVMGRVDDVLNVSGHRLSTMEVESALVQHPKVAEAAVVGRPDDLKGEGIVCFVTLKQGTNPSDELKTELKAHNIGALARPDDVRFSETLPKTRSGKIMRRFLRDIAAGRQTTG 84686578 11 ----------------------------------AAVHGDRPALFTGETCVAYAAFRDRAAGVGAALTERGIAPGDRVAIFMKNVPEYLIALYGIWVAGAVPINAKLHPRE------------AAYILDD--------SGARAVFAT-DGLAQGLAEATAVPIIAMDDLSAMAVHAPRAAGDDLAWLFYTSGTTGRPKGVVLTHEILVVSLSYLADVVSAEDGAFYMA--PMSHGAGLYA---LVHVLKGARHICPASGGPAELLDAARRMGPLHMFMAPTMVRRITDAASAAGDRAEGIKTIVYGGGPMYVSDIVEAVDWFGPKFVQIYGQGECPMGITALSR-DEVTDRTHGRAQSVV-EVAIGDAEGNPVAPGDTGEIMVRGRVVMPGYWQNPEATAKTI-RNGWLMTGDMGTLDADGYLTMKDRSKDVIISGGTNIYPREVEEALLTHPAVREVSVIGRPSAEWGEDVVAFVVATDEAALDAHVLA-----QIARFKRPKAYFFTDDLPKNNYGKVLKTELRERLKE----- 188997488 111 ---------------------------------------------------TYGELLELVNRLANGLKSLGVGKGDRVSIYMPNTIEAIASMLACARIGAIHSVVFAGFSEGALKLRINDAKAKV-VITATYTKRRGKKIVKDAIKELDFVKKVIVWDRDNEYINFQKLSSSPVCDPEVDAEDPLFILYTSGTTGKPKGVLHTTGGYMVNTYLTTKTVFIKEDTIYWCTADIGHSYIVYGPGTTSVIMEGVPVY----PHPGIWWEYVEKYRVNVFYTAPTAIRMLMRFGDEAKYDLSSLKILGSVGEPINPEAWIWYYKNIGKEKAAVVD------TWWQTETGAHMITTLPCYPAKPGKAGKVVDKEGNELPPNTVGHLVIKKPWMLRTCWGEPERYEKYWKEGGVYSAGDLASVDEDGYIMILGRADDVLSVAGHRIGNAEVESAIVEHPAVAEAAVIGKPNEIKGESIKAFVILKEGYSPSQELIIEIKETVLGAIAVPDEVEFVDKLPKTRSGKIMRRVLR---------- 167365209 26 -----------------------------FLERTANVYPEMTSVVYEGRHYTWKETRARCRRFASWLTRSGIGRGDTVAVMLPNVPAMVEVHFAVPMAGAVLNALNIRLDAAAIAFQLDHGGAKIILVDPEFSSVVAEAL------KLMTKPKPLVIDVDDKMYPGSHRIGELEYEYAVASGDPTFLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAGNLGQHPVYLWTLPMFHCNGWCFPWTLAA--AAGINVCLRKVDPAKIFELIPKHGVTHMCGAPIVYNALINAPEAPKGAATKPVVGLIAGAALAGAETIGIKLTHVYGLTEVYGPASVCAEQPGWDEERAKLKRRQGVPYPMQEAVTVLNPETMQEVPGETGEVMFRGNIVMKGYLKNEKATKEALA-GGWFHTGDLGVLDADGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGASATAEIIAYCREH-LPGFKTPKSIVF-SAIPKTSTGKIQKFMLRDQV------- 116694129 27 ----------------------------------------KTAIRFGERAWTYRQLDQAAARVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVNFSMTRAEAEYIVTQSGASAI--------FADPALADRVEGLPCKVSGTLHGGKVRDVLAAAASGPAAPVSDSLTDTTPAQILYTSGTTSAPKGAVLTHRALLAEYVSTIAACDIRESDYSLAALPLYHSAQMHV-FLMPLLLCGGTTLIADSPEAGYCLRTIHAEGIT-SFFAPP--TVWI--ALLRHADFDPARLGSLTKAYYGAELQQKLPALYNCYGQSEIGPLATVLG----PDEHAGRPASAGRPVLNV-ETRIVDETMQDVPPGELGEIVHRSPQLLTEYWDKPELTAEAFT-GGWFHSGDLGYMDAEGYLYVVDRIKDVINSGGVLVSSREVEECLYTHGAVAEAAVFALPHPKWVEAVAACVVRKRGHEDAAEEELIAHARALAPFKVPKRIVFVADLPRNTAGKLLKRQLRE--------- 13473991 7 --------------------------------------------TDDGRSLSYGDMLARSAQFAHALLQLDVEPGDRVAVQVEKSPEALLLYLACVRAGAVFLPLNTAYTLTELGYF--FGDAAPVIVCDPARAADIGRMVEPSGAVVVTLDRNGRGSLADQASRLPSDFHDVARGPD----DLAAILYTSGTTGRSKGAMLSHENLASNARVLVEQWRFTSGDVLIHALPIFHTHGLFVATNV-VLMAGAAMLFEQKFDPARIVALLPRGTALMG--VPTFYVRLLQQDGLDRQAAKTIRLFVSGSAPLLADTHKAWRERTGHAILERYGMTETNMNTSNPYEGER-RAGTVGFPL-PGVALRIADDTGKPLAQGEVGMIEVKGPNVFGGYWRMPEKTKAEFRADGFFITGDLGMVDTDGYVHIVGRGKDLIISGGYNIYPKELESEIDALDGVSESAVIGVAHPDFGEGTAVVVRAPGAAITGAEVLGAIAGR-LARYKHPKQVIFVDELPRNTMGKVQKNLLRDA-------- 56479161 36 -------------------------------------YPDRIAVIHGARRYTWLESYTRSRRLASALKQLGVGKNDTVAVVLNNTPEMFECHFGVPATGAVLNTINTRLEPETVAFMLNHAEAKVLITDREFA----RVMAKAIEANRPDLI-VIDVDDPEYSGPGDRVGTEYEALLETGSPDFAFLNYTSGTTGNPKGVVYHHRGYLNAMSNIVSWGMPPHS-VYLWTLPMFHCNGWCFAWTMAA-NAGTNVCLR-RVDPRLIFEAIREHGVTHYCGAPIVHSMLANAPESWREGIDHKMYGLVAAAPPPAAVIEGM-AKIGIDLTHVYGLTETYGEWKDLPLAEQIALNRQGVRYHAQEGITVLDPQTMEPVPWDNGEIMFRGNLVMKGYLKNPDATEESF-RGGWYHTGDLAVMQADGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVALPDPKWGEVPAAFVELREGTTTEAELVAHCREH-LAGFKSPKKIIF-GPLPKTSTGKIQKFVLRE--------- 85708813 66 -----------------------------------------------------------ALKMAQALKALGIKPGERVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVTHAEDRVLLYDAA-----FQPIVDAMKDRWPTVEHYICYDSGEHTTSFEDWIGEQDGETEWFAGDECMICYTSGTTGNPKGVQYEHRSTVMHAISGLQPAAFNFSSVMLPVVPMFHSWGLPYAGAM----AGIKFVFSAVNDPAVLHEMMIKEGVTDSAGVPTVWLAHFQYCDKEGLDLPPLKAATIGGSKFMIENGTRVQHAWGMTETSPIGTVGGTWDWDTLTLDEKVKCAMQGRPVFGVELRTVLDDMATELRDGMTGALQIRGPWIIKRYFKAEQD---AVNNEGWFDTGDVGILHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACVGMFHPKWDERPVLFVIKNEGAECTGDDIIEHLKPLVAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFSD----- 126433344 12 ------------------------------------RHKDRPVLFLGDTTMTGGELADRISQYIQAFEALGAGTGAAVGLLSLNRPEVLMIIGAGYRRTALPLGSLDDH-----AYVLSDAGVTSLII-DPNPMFVERALG--LLEKVPSLKQVLTIGPVPEELSAVDLSAEAAKYPALVAADLPPDHIGGLTYTGGTVIGTTQSITTMTTVQLAEWEWPENPR-FLMCTPLSHGAAFFTP----VIVKGGELIVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMNKEAIRR----FGPIFAQYYGQSEAVITYLSKKEHDDKRLTSCGRP-TLFARVALLGEDGQPVPQGEVGEICVSGPLLSGGYWNLPEATAETF-RDGWMHTGDLAREDEDGFYFIVDRTKDMIVTGGFNVFPREVEDVVAEHPLVAQVCVIGTPDEKWGEAVTAVVVLRPDADSSAEIQAAVKERK-GSVHVPKQVVVAESVPITALGKPDKKAVR---------- 118589205 30 -----------------------------------------------------------AAQIAHVLTDHGMVAGDRLAAQVEKSATALALYAACAQTGIVFLPLNTAYTVDELSYFIE-NSGARTVVCDGSSKTVLEPVASRLGARLETLN-------ADGTGSLTDAKNKPSEFETVDRADLAAFLYTSGTTGRSKGAMLTQANLLSNATTLADLWRFTDKDVLLHALPIFHTHGLFVATNVS-LVAGGAILFLPKFDLDAMIGLM--PKATTMMGVPTFYTRLLQDDRFTAGLTKGMRLFISGSAPLLADTHRQFEERTGHRILERYGMTETNMNTSNPYEGER-RAGTVGFPL-PGVELKITDPATGDTLPPETGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGMIDADGYVHIVGRNKDLIISGGYNIYPKEIELILDAQPGVRESAVIGVPHSDFGETVLGLVVP--DGSQTPDLDAILAVAGLARFKHPRKLVVVDSLPRNTMGKVQKNILREQFKD----- 53711819 30 ----------------------------DIVDAWAAEQPDKPALLWTNDQFSFADMKQYTDRTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVAAGE------EVVTKHIIDAMPTVKHLVSVGEGFDDFHQGIEHAAPFVKPEHPNTDISLMYFTSGTTGEPKMVAH---DFTYPLGHIVTGSFLKENSLHLTIADTG-----WGKAVWGKLYAGANVFVYDHETPADILEKIQNYHVT-SLCAPPTIFRFLIHEDLTKYDLSSLEYCTIAGEALNPAVFDTFKKLTGIKLMEGFGQTETTLTVATFPEPKP---GSMGVPNPQYNVDLI-DYEGRSVEAGEQGQIVIRTPLGLFKEYYRDASRTHEAWHDGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQKATIVLAKEYRERKGEDLVKELQKKVTAPYKYPRVIEFVDELPKTISGKIRRVEIRK--------- 75531349 20 --------------------------------------GEQTAMLCAERSITYRELDAATNRHGNALRAHGVGKGDRVLFLMDDSPELVAAYLGTLRIGAVAVALNVRLAPRDVLYVIQ--DSACRLL---YIDAEFLHLYQQIAGELEQPPQVVVRGDEAAFKHFLDGQAATLESVQVAPDDVAYWLYSSGTTGRPKAVMHAHRSVLIADRLEREYFGIKPGDRVFTTSKMFFGWSLGH-SLMGGLQCGATVIVAPGPDAERVMATAARHRPTILFSTPVMYRNLLREGAGESAAMRDIRHFVSAGEKLPENIGQQWLDTFGIPITEGIGASETVFLFL-CARPDAYRIGSCGKRV-PWAEVRLLDELGNEITPDTPGLIAIRMASQFVGYWKLPETTEKAL-RDGWYYPGDMFSFDADGFWYHNGRADDMLKISGQWVSPGEIESCASAVPGIAEAVVVAVPNDDGLTRLTLFIVPEDPSASQQKLEAWMTTRGLSIYKCPRTIQFLEELPRTATGKVQKYRLRDMLQATL--- 90424207 27 -----------------------------FLERSATVYPELTSTVYEGRHFTWSQTRARCHRFACYLASRGVARGDTVAAMLPNVPAMNEVHFAVPMLGAVLNALNIRLEPSSIAFQLDHGGAKVILVDPEFAAVISDALALMAGPR-PLVIDVDDAGEIEYEAALAAGDPDFVGVRPDDEWDAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAANFGPHPVYLWTLPMFHCNGWCFPWTIAA--AAGVNVCLRKVDPAKIFELIEQHGVTHMSGAPIVYNTLINAPSAPKTPRNKPVVGLIAGAALAGAETIGIKLTHVYGLTEVYGPASVCAEQPGWDDERAQLKRRQGVPYPLQEAVTVRDPDTMEEVPGETGEVMFRGNIVMKGYLKNEKATQEAFA-GGWFHTGDLGVLDEFGYVIIKDRSKDIIISGGENVSSVEVEDILYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGAQATAEIIAFCREH-MPGFKTPKVVTFA-TIPKTSTGKIQKFMLRDQV------- 88705663 88 ----------------------------------------------------------------------GVQPGDRVAILSRNNPQWMLGFIATLSIGAVAVPMNAWWTTEELDYGLKDCGAKVVIA-------DRQRLERQAELQLALIAVDDCSGLDLSFRNFRDLAHQGAEMPDVAPDDYATIMYTSGSTGHPKGALSSHRGMLSALYSWMLLGTSDKQAAGLLTIPLFHCTG-SHTAFLLSLIVGRKLVIMHKWDVQEALRIIEEERITWFTGVPTMSAELQAAAAESDRDLSSLAEIYGGGAARPPAQVEKLAKTFK---HSSAGIGYGLTETNALGTINTGAVGSAGRVVPAVTDIAILDENDQPLPAGERGEVCIHSPANCLGYWNKPEATAEAF-RDGWFHTGDVGYMDEDGFLFIVDRIKEIIIRGGENISCIEVEAGIYQHPAILEAAVYGVPDERLGEAVAASVVLREGETLTTELQEFLREH-IAGFKIPAHVRFHEALPRIATGKIFKRQLKAELSETLAA- 89274995 3663 ---------------------------------QAARVPQATALVCGDVEIGYAELDARADRLARVLVEAGVAAESTVAVVMERSVDLVVTLLAVLKAGAVYVPLDAGWPVARMRTVVEDSGARWVVVHEPTSGHEFRGLG------IPTLSADTDA-DAEECV-----------LPQRWSPQAAYVMYTSGSTGVPKGVVATHGDVV---RLATDRCWGATPRVLFHA---PHAFDASTYELWAPLLSGGTVVIAPNERVD---PVVLRRLVTGHGLTHVHATAGLLRVLADQDPFTGVREVLTGGDVVPAESVRRVDANPGVVVRQLYGPTEVTLCATQYEVADAAEVDGVLPIGRPLDNTRVYDGALNPVPVGVAGELYVAGAGVARGYLTGERFVACPFETSGRYRTGDLVRWDTEGRLVFLGRADEQVKIRGFRVEPGEVETVVTAHPAVAQATVLVREDVPGDKRLVAYLVPAD--PGAATVRAYAAER-LPEYMLPSAMVELDALPLTPNGKVDRAAL----------- 163854347 24 -----------------------------FLQWAAEVYPQRPALVHGNRSQSWRATQQRCRQMAAALRAWGVQRGDVVAVLAPNIPALYEAHFGVPMAGAVLNALNTRLDAATLAFILEHGRATVLLFDS-----EYASLVQDVLGRLAAPPRTVRIEDAEEHGTLGDAEYE--TWLAAQPPDAAWLNYTSGTTGNPKGVVYHHRGAYLNATGNVLACGMPPHAVYLWTLPMFHCNGWCFPWTLAAL-AGTNVCLR-RVEPAAIFDAIRRYRVGYFCAAPVVLNMLINAPSQVQHRATHRVQALTGGAAPPAAVIEAMEQ-LGVGVTHLYGLTETYVSCAWHDEWDELPLAERAALKARIGVRKLNVEHDDRLQPGATGEIVLRGNTLMKGYLHNPGATAEAFA-GGWFHSGDLGVVHPDGYIEIKDRAKDIIISGGENISTVEVESVLYRHPDILEAAVVARPDPTWGETPCAFVTLKDGAHCTADVLRHCREH-LARFKVPRTVVF-GPLPKTATGKIQKFVLR---------- 158334422 31 -----------------------------LLRIAAKLHPERIAVIDDQEELTYSKLWKQAEAVAVGLQRCGIQPRQRVAIATRNHAAAIKAIFAVSRLGADLFLVNPEMSADQIRALEHQLQFDYYIYPELTPIVDDLSLGHKA---IPTYHPSSNSVDRMSVMP-----PSATPLRKVKTGKVVV--MTGGTTGQPKPASRKPSDFLPPFIALLSQIHLDYRTVYIAT-PIYHGFGLAAL-LIGVTL-GAQQYFTRRFDASRACDLIAQDNIEVITLVP---LMLRRMLNQNAQALSSLQRILTGGAALRPALAQATLEQFGPVLFNLYGTSEA--GFCILADPELLQKQPEGKPITGV-QVQIQPD-----GPSSKGQLCIR--------------SAWSAGAKGWIETGDLAYRDGEGNLFLCGRVDDMIVSGGENVYPLELENVLLQHPGIEAAVVLGIPDPEFGQRLKAIIIPKSENLEQSTVLAWLKPR-VARYQMPAVIEFRQALPYTSLGKLNRKAL----------- 194291300 57 ---------------------------------------------------------------------QGVGEGDRVMVVGENCNEMVVTLFACSLLHAWPINVNARLSAREIGNIRDHAQPALVLVSDVAAAHGERLGAQATGCAV-----------YDDGMRAARAATAPQREPAELARSVATLIYTSGTTGAPKGVMVPHAGLTQFARISATSRDMGPADVAYGALPMSHIFGIATV-LMATLYAGASLFLRPRFDANEVFEALAEPGVTILQGVPTMIMAVAPALGAKPGAYPRLRYLYTGGAPLDPTLKRDVETLFGQPLHHGYGITEGSLFITRMDAPR---ADCSAGYIVEGVEIAITDAAGKPLPAGERGQIRVRGPGVMLGYYRNPEQTAEALLPGGWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFAGVRQSAVVGRTTSDGNEEVVAFI----ELQEGAELDAYLRDS-LAPYKRPAEVRTVDVIPTTASGKLLKQPLR---------- 218153568 18 ----------------------------ELIERQAAHRPGHTALVLEDRRLDYAALHAGMDRVARSLQRDGMQPGDVVAICAGTSVEYVLAYLGALRAGVAVAPLAPSATAEHLSAMLDNC-GARLVLRDREVAAQW-PLHAGAALRCVALDDAAEAGEPSQWLAQGDGAPATTPAPITPEPDWPFVIYSSGTTGVPKGIVQSWAMRWAHVRRAVTNGY-GPDAVSLCATPLYSNTTLVA--ALPTLALGGTLVLMRKFDATRYLALAQQHGATHTMLVPVQYQRLMACSDFDRTDLSRLQHKFCTSAPFSAALKAEVLRRWPGRLIEYYGMTEGGVRCELHDFPHKL--HTVGRPGEGAD-IRFIDEQGRELPAGEQGEIVGRSAGMMSGYYRLPDKTAEWFDAEGYIRSGDVGRLDADGFIVLGDRKKDMIITGGFNVYPSDIEAVLCQHPQVAECAVVGVPSEQWGETPVAYVVGRSGSPTAEELREWLNTRVGKTQRVAD-LRLVERLPRSEIGKVLKRTLRE--------- 157374806 36 ------------------------------------KYADRPAFTSLGHTLSFQEIDAYSAAFAHYLQNTSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDIFAK-SVENIQEQLADMLPSVKRVLINSTVKHILPEAISFRKALKLCKGKSDDTIVLQYTGGTTGVAKSAELTNANIIANMLQAGSVVAQNKQSIMVAPLPLYHIYSFTV-HMMAFFRLGEHSVLIANPRDTETFKAMKPFKITGLMGLNTLFVSLMESPSFKELDFSELIFTLSGGTALIDDTANRWKEITGVGISEAYGLTECMNPINGLERQGTVGQALQGTAL------KCINAIGEEVPIGQRGELCIKGPQVMKGYWNRPKATRESFTEDGWLLTGDIAIIDDDGYVSIVDRVKDMIIVSGFNVFPNEIEAVVATHPDVINCAAIGVPDPKRGEVVKLYVVTNNNTSNGDEIKAFCQDK-LTAYKIPRLYEFRAELPMSPVGKILRRKLKD--------- 167361986 45 -----------------------------------------------NRQLSYAELDTRIARCAGLLSDVLGARRDRVALLARNSLDSIVLAFACQRAGAIYVWRLNAAELRPILADC----APVLLVHDE----EFAATVASLAGADPEMAVISTADGPAGFAARASLPAAPVS---ADADGACVLLYTSGTTGQPKGVVITRRNAFFAAFNFSVVGEIGPGSVALCDLPFFHTIGLIAVART-TLMLGGTLVVSDRFTPARTLALADRQRVTHYFAVPQIALALRNDPVYSAAALAGLHALFVGGAPLT-QALIESYLDDGVALVNGYGMSEGTVLHVPIDNPGSV-----GLP-APLLDIRIVGEDGREVDDGETGELWLRGPAVTPGYWNKPQETAAAFTE-GWYRTGDLGRREANGFYHIVDRLKDMYISGGENVYPAEVEAALASHPAILDAAVVGIPDIRWGECGLAYVVLRPGAVATGDEIAGHCAARLAAFKRPARILFVEAIPRTASGKVQKYVLRQ--------- 83311361 59 ----------------------------------AAGFGAKPVFHYGEGTWSYAHLLDRAERIARVLEDFWLVPGARVLLRSANTPMLVACWLAVLKAGGICVTTMPLLRAKELSYIVEKARVSI-----ALCELDLAEEMDLTRQKMAELRHVAY------FTPLCDAEAKPTGFANVDTADVALITFTSGTTGNPKGAMHFHRDILASCD-----CWLEPDEVVIGSPSIAFTYGKAA-FMMYPLRHRATAVLVPKPTPELILEGIQRHRATSLYAVPTAAMLGMVG----KYDISSLRKASSAGEHLRPKLYDDWLERTGVKLVNGIGMTEMLTHFI-CQSADVAKPGATGFPVDGYTAC-ILDDDFNPLPVGSKGRLAVRGPTGCR--YLDDQARQAAFVRNGWNVTGDIMEQDAEGWFWYVDRSDDMIVSSGYNISAQEVERAVLEHPKVAECAVIGVPDEARGTRACIVLDNPSQASEAEEIQNFVKA-NIAPYKYPREIRFVDFLPKTQTGKIQRFRLRE--------- 86136639 48 ----------------------------------AKGFGDHTALIGNGRRRTYKELADWTNRLAHVLEDLGIRPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAGELGQIVDKAEISHALC-------DTRLMEELVTCAKTSLKSVVFDGTLNHDAELDRLALEPVSFEAVQTGDVALLGFTSGTTGAPKATMHFHRDLIIADGYAQEVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRF-GAAATLLENASPPNLIEIIQKYRATV-CFTAPTAYRVMLQAMEQGADLSSLRAAVSAGETLPSPVYEDWMAKTGKPMLDGIGATEMLHIFNRFSDHRPACT---GKPVSGY-QVRVLDQDGNEVPRGEIGRLAVKGPTGCR--YLADDRQ-ASYVQDGWNVTGDSFTMDAEGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVSECAVIGTPDEARGSIVEAHVVLSAGHIPSEALVKLLQDHSIAPFKYPRSVVFAKDLPKTETGKIQRFRLK---------- 15807969 45 ------------------------------LHEWATRQPERAAIEFYGQTLTYAELDDLSDRLASWLEERGVLPGERVAVLLPNCPQFNVAFHGVLKRGAVFVPLSPLARGGELQHLLDEADPAALIVLDALWPVAEPHLARAVREVLPTLAAAQPAGQHDLFALLRGVTVRPQAEPALDSP--AVINFSGGTTGLPKGCLHHHRDLIYTCASAVAVERSEHP-VFLSFLP---QFWIAGEGVLFPTFLGATLVLLTRWDAQAFLRAVPHYGVTITTLLVDQVDELLEHPAAAQTDFSSLR--QVNAVSFNPDYRRRWAALTGSLIAEAYGMTETNTTFTTGFQKDDFDLLSQGLPV-PGTEFKVCDFETGELRPGEEGELCVRSPAVYKGSWR--ERRAES--PGGWLHTGDSGIIDEQGLLHYLGRRREMIKVSGMSVFPGELEMLLGRHPAVSGVGVLGRPHERRGEEVVAFVVPRGHDLSAAALSEWCRAE-MAAYKVPT-IYFLDELPLTATGKVDKKQLLPRLAE----- 67476929 68 ---------------------------------------------------------------------LHLKRKDVIAIYLPNCVPFIIMEAVIESSGFIMMPFNPTYTSDQLSRL--FPRVTPKLVVTIKRFLNIRSFNKEV-------KALLVDASQEEIISMNDSLSSLLQVPQIQPEDELFYGCTSGSTGIPKICVYTNREFTGNISISSQVPPDERKT--LAFIPF---FTTTGHIVLSTLILKGYYVCMDKFNTEKVYEIVQENKITNISGAPSAFMAILKHPNRSHYDLSSLREVIMGGAVASIESCRQTLHLFCCS---GFGMTEGLM-YKMPSKATHI----PAGPVAHY-EVRVVDHETREILPGLAGELEVRSPIMMKEYLNNPEANKQAFTEDRWFRTGDEAVLEEDGFMRITGRVKEMIIRGGHNIWPAEINDTLIKHPKIQEAAVIGIPDKIQGETVVAFVVIKDNLEK--DLKEFLKEK-LVPFSIPTYIFAIEDMPRTSFGKVYAPKLKEIVKD----- 116192995 100 ------------------------------------------------TTLSYEKLDLASNALAHSLRSLGVKKGDRVAVSLGNSAEFATLTYAIFKLGAILVPLNPGFNAKQVTAALNHLGVELLII-GAVTDLAYKTIAPDLESEVPSLKTIVVVDNSSGFPPLASLRSTPFTLTSTRVSSAAFIQFTSGTTSHPKAAMLSHTSILNNGALIAHRMGLDPSDLIVCPPPLFHCF----GSVLGYMATAGAALLFPSPAPRAALRMAAAHRATATMFVAMFELLQQNQNQNQNPDLGVLSAEQVAGSSVPESIMRRLYATFGLQLVICYGMTETVSCMTAPGDSFDRRTRSVGRVM-PHTKVKIVDDRGRVVPVGEKGELAAAGYLVMKGYWRTEEVRRVERDEEGWMYSGDEASMDKDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLVAEVSVVGVSDEKYGESVGAFVIVHEEAETAGKGEVLTKESHLSSHLVPKHIWFVTEYPKTASGKIQKFKLRDMAKQLLEAG 126729399 37 ---------------------------------------------------TYGQLSARSDLVAGALGAAGIQPEQRVACLVLDQIEYPEIFW-----GALKAHVIPIALNTLLT-----PETYDFILRDAVCLFVSRELYDTVKPVLPFLRHVVVIGDPEGCLNYERCGAEAVPVAQVSEDECAFWLYSSGSTGQPKGVRHVHGALRATADTGAQVLGIEEDDVVFSVAKIFFAYGLGNAMTFPMSVGATTILFNGRPVPEVAAQIIRDERPTIFCGVPTLYAATVHWLEKNGVPEHRLRACISAGEALPTEVGTAWLRLWGVDILDGVGSTE-MLHIFLSNRPGDVVYGTSGMAVPGY-ELRCVDEEGNQIAPGGVGELLVRGASAAEGYWNKRSKSRATF-EGEWTRTGDKYEITEEGRFVYCGRTDDMFKVSGIWVSPFEVEQALVAHPGVLEAAVVPWRDDDDLEKPKAFVVLKEGADAGGALKEFVKAR-VGAWKYPRWVQVVEDLPKTATGKIQRFKLRQAAPEKM--- 146351242 45 -----------------------------LIDDAVVEHGDRPALTPDGTTWTYGDLQKRANQVAQVLEDFGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSSEISTLIDLTKPTVAI-------SDHRFVDELSVAAGDDVAVLAYGGEDDADL-LSRCGAKSGQFTAVQTADVALLGPTSGTTGAPKVTMHFHRDILIADTFARHILTPTHDDVFAGSPPIAFTFGLGGL-VIFPLRFGASALLTERAAPVELAENAEAAGATILFTAPTAYRAILKA--ERGDLLSRLRLAVSAGEHLPKETWEAVHQATGVRLVNGIGSTELLHVFISAAG-EDIRPGATGKPVPGY-RATILDDDGREVAPGEPGRLAVIGPTGCR---YLDDPRQEIYILNGWNITGDTFLRDEDGYFIYQSRSDNMIVSSGYNIGAPEVEAAIDQHPDVLENAVVARPDPERGSIVCAFIVLREDDAKRKEIQDFVKAT-IAPYKYPRDVRFVDELPRNPSGKLQHYKLRDQVNHE---- 71275706 23 ------------------------RTIADVFNTSVIKYRHCPAYTNFGKTLTYGEVDLLTKQFASYLNVLKLKKSDRIALMMLNCLQYPVATFGALCAGLAVVNVNPLYTARELKHMDNFCTTVQHIIADTLLDFPKRSLVKHIKKLVPEYQ-LPRSIRFREALALGSKHSMPPI--HIASDDLAFLQYTGGTTGTPKGAMLTHRNMVANMQQVSQ--WLQTSNTVLTALPLYHIFALTANNLV-FMKIGGCNHLISNPRNMRAFKELQRVRFTVITGVNTLFNKLLNTPGFDKLDFSSLKIALGGGMVIQRSVAEQWKQVTHVPLIEAYGLTEACINPLNLQEHNGSI----GMPI-PSTDVCIKDDTNTVLPIGEIGELCIKGPQVMKGYWQRPEETSEVLDADGWLHTGDIVKMDKQGFLYIIDRKKEIILVSGFNVYPKEIEEVIAMIPGVAEVAAVGVPDEQSGEVVKVVIVKKDPMLTAEEVKAH-AATNLTRYKLPRIIEFRATLPKTDVGKILRRELRDA-------- 118431813 50 -------------------------------------------------------------KFAGYLRSRGVGKGDVVGLFLPNSPQFAIAFYGALIAGAIPMNVLYSPR--EIRHQLSDNKARVLVALDMFKDRVLAGLPSSVQDYLPGLKALLYGGIHKKF--TDALKHEPISKPEINHEDVAALMYTGGTTGTPKGAMLTHRNLLANV---LQIAWFKRGVVFVGALPWFHIYGLTAVLNSGVQKAATIIVYA-RPNIEEIMRDIERYKATVFHGVPTLYRMIINHPKVEKFNLRSLEVCISGAEPLPKAVAERFMEITGAKLREGYGLTEGEARYGSIGIPVPSTVAAVADPESP-----------AILEPGQVGELVVSGPQVMKGYYNRPEENEKVFFECCWLRTGDMARMDEDGYFYIVDRKKDIIKYKGYSVFPREIEEVLYRHECVREAAVIGVPHPEYNEVPKAFVALRDECKKPEDIIEFARKH-LAPYKVPKEVEIREDLPKSGVGKILRRVLRE--------- 29888154 77 --------------------------------------------------LTYGELLRRVRSLAVSLRERSLASRNVAFILSPSSLDIPVLYLALMSIGVVVSPANPIGSESEVSHQVEVSEPVI--------AFATSQTVKKLQSSSLPLGTVLM--DSTEFLSWDSSSVNPFQV-QVNQSDPAAILFSSGTTGRVKGVLLTHRNLIASTAVSHQRTLQDYDRVGLFSLPLFHVF-----GFMMMIRAGETLVLLGRFELEAMFKAVEKYKVTGMPVSPPLIVALVKSELTKKYDLRSLRSLGCGGAPLGKDIAERFKQKFDVDIVQGYGLTESSGPAASTFGPEEMVKYGSVGRISENMEAKIVDSTGESLPPGKTGELWLRGPVIMKGYVGNEKASAETVDKEGWLKTGDLCYFDSEDFLYIVDRLKELIKYKAYQVPPVELEQILHSNPDVIDAAVVPFPDEDAGEIPMAFIVRKPGSNNEAQIIDFVAKQ-VAPYKKVRRVAFINAIPKNPAGKILRREL----------- 194290889 9 ------------------------------------------------------DLLARGARLAGGLRALGVQEGDVIAVLLRNDPVYADVVHACRIAG---------------CYYCPIAEEVRFLLTDSGA----RVLLVQ-DDLLPAVRDAVPAGEYEAWLAQQPAYDGPRVAPR------GHMAYTSGTTGLRQALPLEGLEEQLARMRSVQTYGLEPGCRALMSAPLYHSAPGSF--IQNALQMAERLVLTPRFDAEQVLALVEKHRIDVLYLVPIMRLLKLPPEVRARYDLSSIRFVASTGSPCAPEVKRAMLEWLGPVIHETYASSEGMITVATPAD-AAARPGTAGRPVDD-AQLRILDEHGRQCAPGEIGLVYVRQPAYPDFTYRNNEAARAAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGIPDAEYGERLLAMVQPMPGAEREAEVIDWLRQR-LSGFKVPRSIVVEAQLPRDETGKLAKRRLRD--------- 90418914 33 ---------------------------------------ERVAIIHGALRRTYAEFYARSRRLGSALEKRGVRRGDTVAVMLSNTPAMLEAHHGVPMTGAV-LLSINTRLDADIIAFLDHSEARVVLVDREFSGVMAKALKKAKVTPLPVAKGPAIGSLDYEALVAEGDPDYAWHMPN-DEWDAISLNYTSGTTGNPKGVVYHHRGAALMGYANVIASGMGRYPVYLWTLPMFHCNGWCFPWTLAV-QAGTHVCLRWVRA-RAMFDALADHGVTHLCGAPVVMATLINADAGDKRDFDQTVTFNTAAAPPPQSVLSGMRDA-GFEVTHLYGLTEAVVNWNALDGPARAAQTAQGVRYPALEDLAVMHSETMEKTPGETGEVMFRGNIVMRGYLKNPEASAEAF-RGGWFHSGDLGVLHEDGYIELKDRAKDIIISGGENISSIEVEDALYQHPDVATAAVVAKPDEKWGETPLAFVLKPGRSVTEADLIAHCRER-LARFKCPKEIRFQE-VPKTSTGKIQKYVLRKAI------- 214030029 35 ---------------------------------------------------TFGALFARAEQMAAALVSRGVEPGDRVAVQVHKSLAAIELYLGTVMAGAIFLPLNTAYTDAEVAYFIADATPRVFVCPDRETGLEIVTLDRNGQGTLSVLAD----GQG-GFDPVAR-----------EADDLAAILYTSGTTGRSKGAMLSHAN-LYSNSLTLRDYWFTSDDVLIHALPIFHTHGLFVATNVALLSGASVVFL---PGFDGEAILNAMPGATALMGVPTFYTRLLADPRLTRERAANMRLFISGSAPLLVDTHEQWEMRTGHRILERYGMTETNMSTSNPYKGER-RAGTVGFPL-PGVEARVMKEGG-EVPTGEIGVLEVRGPNVFQGYWQMPEKTAEELQADGWFITGDMARIDADGYVTIVGRQKDLVITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPEGEGTSAEAITAALSGQ-LARFKQPKEIILLDALPRNTMGKVQKKALRE--------- 91978868 7 ----------------------------------ANTHPDRPAFIMASTTVTYAELEARTNRLAHLLRNHGLKRLDHYSVFMENNNRYLEACGAGERSGYYYTCVNSYLTAAELVYILTNSESKVLITSTA-----KLDVAREALKDCPHVTLCVVVGESERIVGLAEATKGLPDTPIADESLGTAMLYSSGTTGRPKGIPEQPPSQPLPLFHFLNMLWYRNDMIYLSPAPLYHSAPQAAVGL--TIRDGGTVIIMEHFDPEQYLALIEKYKVSHSQLVPTMRMLKLPEEARSKHDLSTLEVAIHAAAPCPPQVKEQMIKWWGPIIHEYYGATEGL-GFTACNSEEWLKRGTVGKVM--FGDLHILDDRMQPCPKGTPGQIWTATPFE---YFNDPNKTQEARSDDGSMSTGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVIQPMPDSDLAQELIAFCGQ-SLSRQKVPRSIDFLEELPRLPTGKLYKRLLRD--------- 91787474 48 --------------------------------------------------YTYRALQQAADALSHVLAGLGVQRGDRVAIVMPQRFETAVAYMAIFQMGAMPLSMLFGHDSEAVVAICDESAIASI---------------RAVRPQCPALRTVVAAGAAKDYETALAAQQQAFTAVRTKAEDAAILIYTSGTTGPPKGALLPHRALIGNLPGFVSQNWFGFDAVFWSPADWAWTGGLMD-ALLPTLYFGRPIVFNGRFSPELAFTLMAGQGVTHTFLFPTALKAMMKAYPRPREHFQKLQAMMSAGEAVGDAVFAYCQEQLGVTVNEMFGQTE--INYV-VGNCSSLWPARPGSMGKGYPGHRVIDDEGQECAVGVPGDVAVNDPIFFLGYWKKDAATQAKFTGD-WCRTGDLARRDAEGYLWYEGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDR---ERGAVFMADRSGFPGGAEMTATLQKTMLAPYEYPKEIEFIDALPMTTTGKVQRRVLRLREEERFRA- 99078384 29 --------------------------------------------------WTHARFLDQVAQIAHVLIKAGLTPGDRVAVQVEKSPEALALYGACVQAGLIFLPLNTAYTADELSYFIE-NSGASLVICDGQNQSTLATIAEGLNASVETL-NADGSGSLIERAAAMATDFETV---DRSGDDLAAFLYTSGTTGRSKGAMLTQDNLLSNAETLVKEWRFTDKDVLLHALPIFHTHGLFVASNV-TLLAGGAMIFLPKFDLDRV--IAQLPKATSMMGVPTFYTRLLSDPRFTKELTQHMRLFISGSAPLLAETHIQFEERTGHRILERYGMTETNMNTSNPYDGER-RAGTVGFPL-PGVELKITNPETGTSLPGDIGQIEVRGPNVFQGYWQMPEKTAAELREDGFFITGDLGMIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQSGVLESAVIGVPHPDFGETVLGIIVP--ETGTSPDLESIMTQGQLARFKHPRKLMVVDELPRNTMGKVQKNILRD--------- 158706485 86 --------------------------------------------------WSFREMTDLTCRTANVLQTCGLQTGDRLALILPRVPEWWLVCVGCIRTGIIFMPGTTQMKAKDILYRLQVSGAKAIVTTD--------TLAPEVESECPSLKTLLVSDHSREFRSLVKSASPDHICIKSKTLDPMAIFFTSGTTGFPKMAKHSHG---FALRSYFPACQLKMSDVFWCL--SDTGWILAALGSLLEPWTAGSTVFAPQFDPKVIIETFFKYPITQCLAAPSVRMILQQNYTSLR--FPTLEHCCTGGEALLPEEQEQWKRQTGVLLYQAYGQSETGISCGTLRG-MKIKPGSMGKAIPPFD-IQIIDDKGNIQPPNTEGNIGIRRPIGLFMYYENNPEKTAEVECGDFYNTGDRATIDEEGYFWFLGRSDDVINASGYRVGPAEVENALAEHPAVAESAVVSSPDPVRGEVVKAFIVSRDPGELTKELQQHVKSV-TAPYKYPRKVEFVSELPKTITGKIKRSELRK--------- 114669318 72 ------------------------KTVGQCLETTAQRVPEREALVVEDVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYVLKKVGCKALVFPKQFKTQQYYNILKQISQRLPDLTTVIVDAPLPGTLLLDEVHLDQLQYNQLSCHDPINIQFTSGTTGSPKGATLSHYNIVNNSNILGERLKLHEKTRMILPNPLYHCLGSVAGTMMCLMYGATLILASPIFNGKKALEAISRERGSFLYGTPTMFVDILNQPDFSSYDVSTMCGGVIAGSPAPPELIRAINKINMKDLVVAYGTTENSVTFAHFEDTVEQKAESVGRIM-PHTEARIMNEAGTLAKLNTPGELCIRGYCVMLGYWGEPQKTEEAVDQDKWYWTGDVATMNEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDDRMGEEICACIRLKDEETTVEEIKAFCKGK-ISHFKIPRYIVFVTNYPLTISGKIQKFKLREQMERHL--- 27378062 8 -------------------------------------------IVSGDRRRSHAEVANRADRIANGLSKIGVRPGDCVCMLMRNDIAFLEAAYAAMRLGAYGVPINWHFKPEEINYILNDTGTSVLI--------GHADMLHALRDAIPSGVAVLSVPTPPEILSNYKIDPDHLATPAFAIDFESWLAYTSGTTGHPKGVRRTPEQQAAGERMRAMIYGLKPGARAILPGPLYHSAPNSFGIRAGKL--GGALVLMPRFEAEEFLELIERYRIDTVFMVPTMFIRLMKEAVRRKYDVSSLRHIIHAAAPCPADVKRAMIDWWGPVIYEFYGSTESAVTFATSEDALK-KPGTVGK-ISPGAELRFLGEDGRVLGVGEIGEIYSRMAEMADFTYHNKPEKRAEIDRDGFITSGDVGYIDEDGYVFICDRKRDMVISGGVNIYPAEIESVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQAGITDAADVRARLKT-SLADYKVPKHIEIRSGLPREDSGKIFKRRLRDPYWEQ---- 145592396 7 ----------------------------------------------------------RTLRLADGLRRLGIGPGDKVATMDWNTIWHFDLYWAVPAMGAI-LHPLNVRLAPELVYIINHAGDKALVY--------HRDFAPLVEKIRPYLKTVQIAGAVGKDPEIEDVMKEPRPFPDLSEDTIATIGYTSGTTGKPKGAYFTHSALMFSVARGFEVC------TFLQLVPMFHVHGWGTPWTFALM--GWRQVYPGRFDPNHVVKLIAEERVKSLAGVPTMLYMLLTAPENRIREVKPIFV--VGGAALPKELAKRA-AEAGFIPRVGYGLTETTLGYFRPTEPQDVVLTATGLPIPLVDLAVVDENLNPVPRDGRTGEIVVKAPWVTPEYLGDPEKTKESF-RGGWFRTGDVAVWYPDGRIRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQVAVIGVPHEKWGERPVAVVVLKPGAAATEQLQKFVDAGKIPKWWLPDKVIFVNQLPLTGTGKIDKKVLKEQFRNTL--- 47096745 26 ---------------------------------------------------TFEEISEAVERLAGKLFALGIRKDERIALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEIAYQLANAEVKQVIVADTFAGISYSELA-------------------------ETDYKEPELLETWDLSRTASIMYTSGTTGKPKGVIQTYENHWWSAVASVLNLGLTEKDSWLCAVPIFHISGLSIM-MRSVIY-GIPVYLEEHFDEEKITQLLESGKVSTISVVTSMLLLKIHGGSYH----PNVRTILLGGGPASKTVLEICKQ-RDIPLVQSFGMTETASQIVTL-PPKDALIGSSGKALFP-----------AEVKIADDGEILLKGPSITPGYLHNKKATEASFV-DGWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEVEHVISEYEGVKEVAVVGKTDDKWGSVPVAFIVA-EETFDEDELQ-LICQTNLASYKIPKQIIIVEKLPKTASGKIQRNKLKE--------- 206687447 51 -------------------------------------FGDRTALIGNGRYRTYKELADWTNRLAHVLEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVINTMPMLRKGELAKIVDKAEV-------SHALCDTRLKDELVAAKDSTFLKTVVGGTSNHDAELDRLALEPVTYQAVKTGDVALLGFTSGTTGSPKATMHFHRDLIIADGYAREVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRF-GAAATLLENASPPNLIEIIEKYKATV-CFTAPTAYRVMLRAMDEGADLSSLRAAVSAGETLPAPVYQEWMEKTGKPMLDGIGATELLHIFNRFSDHRPACT---GKPVRGY-QVKVLDADGNEAPHGEAGRLAVKGPTGCR--YLADSRQ-ADYVKDGWNITGDSFIQDADGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVVGAPDEARGEIVQAHVVLAEGQVPSEDLVKRLQDHVIAPYKYPRSVVFTEALPKTETGKIQRFRLK---------- 211589697 19 ------------------------ETLGNFIDKQASQYEDRVAFPWQSVRLSYRQLAERSKILAKAMLEMGLRKGDCVGVMAGNCYQYIEVFLGGGRIGCPVVVLNNTYIPRELMSAVQKSSCKLVFVA---SDIGSRSLSAHIQSRLPELRRVVNFGNKDQSVFMKDLRAEKSVEPE----DVLNLQFTSGTTGSPKAAMLSHINLLNNARFVGDAMHLTPTDIICCPPPLFHCFGL----VLGFLFVHGSSIVFPSDFFDKFVSTILSENATVLLGVPTMYISELEVLSKSRQRPHHLRTGLASGSAVSQGLMNQLREEMGVQKMLIYGMTETVTFITSIEDGDEKGTSTVGRVL-PHTGAKVVGKGGEIVRRGERGELCTSGFALQKGYWGNEEKTREVMRVDGWMHTGDEAFIDEDGYAHITGRIKDLIIRGGENIFPREIEERLTLHPSISEASVVGIKDERYGEVVGCFLKMAEGYPKVTEVKQWVGEK-LGRHKTPQYTFWITDFPKTGSGKHQKHIMRD--------- 118049102 14 -------------------------TLAELIRSHACQQPDHAALRDEQQTLSYAQLDALMDRVAAALQREGVQPGKAIGICALNSVRYAALFLGALRAGVVVAPLAPSSTAESLASMLRDAQARHLFLDKAAQDLVPADTGLQCIS----LDGVAPGTAFEDWLAPEGAQPAAVSVEPEAAFNIIY---SSGTTGTPKGIVQSHGMRWTHINRGGVYGYGPEGTTLLAT-------PLYSNTTLVVFFSGGCVLLMPKFDAARYLQLAQQHRVTHTMLVPVQYQRIMALPQFGEHDLSSFQAKFCTSAPFRAELKADVVARWPGSLTEFYGMTEGGGTCILEAHLYPDKLHTVGQPAEGHD-IRLIDEEGRELGPGADGEVVGHSASMMTGYHPAKTREAEWFDATGFIRTGDVGRFDADGFLTLFDRRKDMIISGGFNIYPSDLEAQLRAHPAVDDVAVVGVPCDQWGETPVAYVVSRTGQPRPEEIMGWYNQQAGKTQRLAD-LRFIAELPRSAIGKVLKRELRD--------- 192293267 6 -------------------------TLPALVRDTAQARPDRIAVIDGERQLRYAEFDALIDRIAATLQRDGLKPTDTISICALSSIEYAATFLAALRAGIAVAPLAPSSTAKDFSAMVR-DSAAKILFTDDFAANAMKDAEIDAAVKRVAFDDGTSGEAFTRWLAPEGTKPAPVTIPEW----VFNIIYSSGTTGTPKGIVHSH-QMRWAQYGKLDPIGYGPDAVTLLSTPLYSNTTLVNPTLAG----GGTVVLMKKFDARGFLELAQKYRVTHAMLVPVQYRRIMALPEFGQFDLSSFQMKFCTSAPFAPELKADILKRWPGGLTEYYGMTEGGGSCTLLAHEFPNKLHTVGQP-RPGHEIRMIDEDGNFLPNGEVGEIVGRSDTIMKGYLNQPQKTAEVFWTDKWVRSGDVGRFDADGFITLMDRKKDMIISGGFNIYPSDIEAVAAKHPDVLEVAVVGMPSEEWGETPVAFVAARGRSIDPAELKTWTNGQVGKTQRLAE-VVLVESLPRSAIGKVLKRELRD--------- 70606834 8 --------PSTMNDSYQLN-------VHKLLEHAARVHGDTEVISGGLRHFTYRQVYERVNRIANAFERLNVAPGDIVGVLDWNDHRYYESYFSLPSIGAVTLELNIRLHPTELGYIIKHTKPKGLLVDDSLLQLDFSFILVMSDKPVEEIKTNLRVLGYEELLRSNSPNRPSLTVDERSAATAAF---TSGTTGLPKGVFYSHRSIILHAMAVAIGNSLTPSDVGLQIVPMFHANAWGTP--FASTMMGMKMIYPGRYTPDTLVEHIVTHKVTVTAGVPTILLEIVRRLQQMGVKTPGLRITSGGSAKAFMELGGRVIQGYGATTSPLVSMALPKAELKELSDIERFEKMKQGLPIFG-AEVKVVDPITNQELPWDGGEIWLRGPWIAKEYYN-DPRSSERFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERAVVSLKPEYQSKDKEEVKKELREHLLAKWQLPDDFIFVDEIPKTSVGKFRKEEIR---------- 3309644 46 --------------------------------------------------WTYARTLRETEETAAALQALGVVPGELVLSWLPNGPDALRAWYGVNLAGAVLVPLNIAYRGAILVLICRPSLAARLEDSDDAVGADVEALAGRLATRF-RVETALRADRAE--------FAEPVPAP--RPWDPQTVIYTSGTTGPSKGVVSSY-AHLYSSCTAAFHGMAGPEDRYLLQLPLFHAG--GTIGAYGMLVHGGSVTVVPAFTTGEFWPLIRRTGTTLCTLLGVMATYLLKQPPLPQDTAHPLRAAYV--IPFT-EGATEFSKRFGVPVRALFNMTE--VSCPVLSAPD----HHPGVPMHPGIAARVVDDHDREVADGEAGELVLRAPWSFLSGYLGRPAETAAVWRNGWFHTGDTFRRAPDGGLVFVDRKKDAIRRRGENISSFEVEAQAVAHPGVLEAAAVAVPGDE-GEDEVLLVV-ADRDPSAAALLEFLRER-LAHFMLPRYIRVLPELPKTPTGKPTKHTLR---AEGVVAG 126437573 18 ---------------------------------------DRVALISGDETLTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALIHERQYS-----PRVANVLPDMPGLKTVLVVGSSEDFSSYGGVQGSPERDFGPRSEDDIYLLYTGGTTGFPKGVMWRHED-IYRV--------LFGGTDFATGEPIADEYGLAKPMIHGALFAGQTVVLVPEFDPEEVWRTCAEHKVNLLFFTPLLDALVAHQESGEEFDLSNLFLLASTAALFSALKDQLLELLPNRIITDSIGSSETGFGGSSVVTKGQ--THTGGPRVTIDKNVAVIDDDGNFVEPGSVRGMIAKSGHIPVGYYKDEKKTAETFTINGYAIPGDYATVEADGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDDRFGQCVAAVIARREGAPTLSELDAFVRNE-IAGYKVPRKIWWADEIQRTPAGKPDYRWAKE--------- 94312732 90 ---------------------------------------------------------------------LGVLPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFA--AKADARVIYFTAAASRAASAHARRFDAVPSALN-----------GMEHSHVRANAMPEGQQDQVAALIFTSGTTGEPKGVMLTHDALIHFARVTCEARALSPVDRSYAFVPMTHIFGLGTV-LLSSLLAGAQLVMRPQFDPADLLDALAHCGVSQLQGPPTLLLAHLQHEGITTPTAPALRYLYTGAGPLDLSLKQRVEATFGLTLHHGYGLSEGSVHVTRLGDRR---ADTSAGYAVAEAEVQVTDPVTGTPLPGERGELWLRGRGLMPGYFRDPDATAKAMREGGWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSIQRSAVVGCRESDGNEEIIAFVELRPGATDVAALQNHLRER-LAPYKRPARIVALPELPTNNNGKILKRELQEQAASLL--- 162452098 22 ------------------------------LRSFAASRPDHVALVCEGRRITYRELDALADRCAALFREAGVQRGDRVMVALDNGVDAVVAYYGALRADGVPSLLGTAMRPRRLGQVMELAAAVAELPPGARPAATFLSGAAPPAAA-------GPPPDGRDF--QEALAGAPGEPPARRAIDLATLCWTSGSTGESKGVMLTHQN----LRNSTAAAYLEHTAVILCVLPLSHTYGLFQ---LLVTHAGGTVVLEKGFS--MPWPIVQRERATGFAGVPTIFASMLSLKNFAKADLSALRYMTNAAYGLPAPQLLRLRELLNVSFFAMYGQTECLPPSLALERPSSVGIAM------PNEELWIEREDGTHAEPGEVGELVVRGPNVMRGYWRNPDATARALRPEVVLHTGDLFKMDEDRYLYFVARKDDIIKTRGEKVSPLEVESVICKVPGVVEAAVVGVPDQVLGVAVKAAVVKADAAVTADDVRKKVRSE-LDEVAVPKFVEFMDSLPKTASGKVKKSEL----------- 146308832 22 -----------------------------FIERTAAVYPHYPAVVHGSIRRNWAETYARCRRLASALAGRGIGQGDTVAVMLPNIPAMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVVIADREF--FDVIHAAIGMLDHPPLVIDVYGEGQAVSELDYEAFLAEAWQWPTDEWQAIS-LNYTSGTTGNPKGVVYHHRGAFLNAMGNQMTWNMGNHPVYLWTLPMFHCNGWCYPWTITAL-AGVHVFLR-RVDPAKILTLIRDEQVTHLCGAPIVLNALVNMPAEAKAAIDHPVKAMVAGA---APPAKVIGAVMGIHVTHVYGLTEGPVTHAEWDEPLETIKARQGVRYPTLEGVMVADPKTLEPVPGQTGEIFMRGNTVMKGYLKNPSATAEAF-EGGWFHTGDLGVCHADGYVEIRDRLKDIIISGGENISTIEVEGVLYRHPAVLEAAVVARPDEKWGETPCAFILKTGQQASETEIMTFCREH-LAGFKVPKTVVFTQ-LPKTSTGKIQKFVLRD--------- 148258024 1581 ----------------------------ELFEAQAERTPDAVAVVHEERRLSYAELNTQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPVALLVGGGALDVLPVVEAELAASGVPVLDIGVDAAQWAE-APARNPARSEVGL---AASHLAYVIYTSGSTGTPKGAMNGHRAVVNRLLWMQDAYALDGGDAVLQKTPF--SFDVSVWEFFWPLLAGARLVMAPEGHKDPAYEVIRRERITTLHFVPSMLQIFVEYAEA--GSCTSVKRVMCSGEALSVLAARLLERLEGTELHNLYGPTEAAVDVTAWRCAKEASDASVGRPIS-NTQIYILDQHGDPVPIGVAGEIHIGGVQVGRGYLNRPELTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDAAVIAREDAPGDQRLVAYYV-SDAAIGAEELRGHLAAR-LPDYMVPSAYVHLERLPLTPNGKLDRKAL----------- 90422531 15 -------------------------------RNVAEGRGDKTAFIDPSRRICYDELSDAAARVGPMLARLGIEQESRIALILQDIVEFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSKAVFVST-----NLLPLIEEAAADLPHLRSIIAVGEPSSALNLRDIENEGGAPASTCADDVAYWQYSSGTTGMPKGVMHVHSSPRFMAQSAGQIGYREDDVVFSAA-KLFFAYGLGN-AMFCSMWVGATSVLYPEPTAESVFHVLQVHQPTLLFAVPTLYAAILADQNSKDERLERLRLCVSAGEPLPAQVGLNWRSRFGRDIVNGVGSTEGHLFLTNL--PNAVEYGTSGFPVEGY-RLKLVDEQGRDIADDAIGELLVNGGSAAAGYWNQRDKSRTTFIGE-WTRTGDKYHRRADGVYTYRGRSDDMFKVSGIWVSPFEIEEALMSHAKIAEAAVIPAEDGLIKPKAFVVLASREENISVLELKEHVK-RSIGPWKYPRWIRVVDELPKTSSGKLQRYMLREMVVDQ---- 86749223 49 ----------------------------------------------------------------------GIVSGDRVALFAHNCTQYLEALYGIWWAGAVAVPINAKLHGKEAAWICSNSGAKLALICDD-TADTFNEAAGELPARMATL-----ALDSDAYIRARS-GDGPAAPAAREDGDLAWLFYTSGTTGRPKGVMLSHGNLI-----AMSLCYLDVDTVSLYAAPISHG-----AGLYNMIHTGARHVVPASKGPDEVLTLGKQLGNVAMFAAPTMVKRLVEAARRRGERGEGLRTIVYGGGPMYLADIRDALDVMGQRFVQIYGQGESPMAITSLDHPRYLSVGTAQSALS----VRITGPDGEVLPAGETGEIEAKGPTVMLGYWNNSDANAETL-KDGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGETACVVLAPSDTALDAHCLAAIAR------FKRPKRYVYLEALPKNNYGKVLKTELRKMVT------ 126179335 112 ---------------------------------------------------TYRQLFQAVCRFANGLKRLGVGKGDRVCIYMPVVPEQIVAMLACARIGAIHTVVFGGFGVSALNQRITGTDAKVVVTADVTKAIPLKNIVEEAVVNAPSVERIVIEMEVDYYDLMEGVERECPAEP-MDAEDPLFILYTSGTTGSPKGIVHTCGGYMYTTRHVFDV--KDNDIYWCTADPTGHSY-----GVYGPLLNGATCLIAEAPDPGTYWDLIEEYGVTIFYTAPTAIRMFMRVGEEWPDNLSSLRILGSVGEPLNPEAFEWFYRTIGCPIVDTWWQTETGMHMVTTMIGEPMRPGFAGKPI-PGVVADVVDMAGNPCPPGTGGLLVVREPWMMRTIWNDDERYCKYWTVPGCYTAADLAVKDKDGYIMVIGRSDDLIVVAGHNIGTAEVESALVSHEAVAEAAVIGKPDALKGNTIKAFVILRNGQKPGEKLRVYHVRMTLGPIAIPSEIDFVDSLPKTRSGKIMRRVLK---------- 91976013 28 ---------------------------------------DKLAFVDDSSALTFAELDDKARRMAASLRALGVKREERVFLLMLDGTDWPVAFLGAIYAGVVPVAANTLLTADDYAYMLEHSRAQLVLV----SGALRATLKAALTKSDHEVHKVIVSHPIAPLEPNEGAHAPLEKPAATHADDPAFWLYSSGSTGRPKGVVHTQANPYWSAERESDVCFSAAKLFFAYGLGNALTFPLT---------VGATTLLMPEPTPDAVF---KRWLGGVAGLKPPTGYAGMLASPNAREQL-ALRLASSAGEALPAEIGQRFQRHFGLDIVDGIGSTEMLHIFLS-NRPERVRYGTTGWPVPGY-QIELRGDSGGPVADGEPGDLYIHGPSSATMYWGNRAKSQETF-QGGWTKSGDKYIRNEDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGIADEHGLTKPKAYVVQRPGATVSAELKTFIKDR-LAPYKYPRSTVFVDELPKTATGKIQRFKLREGV------- 126664342 22 -----------------------------LLQRSATVYPDKQAVIDVDLVLSYGELYRRCCQMSDALRRRGVNPGDTVAILSPNSHEMLESHYSVPMAGAVINTINIRLDAATLSFILGHGEARVL-----FYDTDWEDVVRAAVSELPLLISIELAQQDYENLLLEGNAEASWQRPNDEWDAIA-LNYTSGTTGNPKGVIYHHRGAFLAAMTNSMVFQMTPETVYLWTLPMFHCNGWAY--TWAITAVGGTHVCLRDVDPMNIYRHIETYRVTHMCGAPVVMNMLLQELGREKLKLSRSTQFALGGAAPPSSVIRKAEEI-GFQITHLYGLTETFPSALCVPQPEALKMSRQGVSTHGLDEIAVLDVVSGESVPADMGEICIRGNTVMKGYLKNPEATANAFRNEWFH-TGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPQVSEAAVVAMADEKWGEVPCAFVIDDSEEITCEDIIAFCREH-MPHFKAPRKVVFGE-LPKTATGKIRKNILRDSL------- 167629179 33 ---------------------------------------------------TFRELSDASQRLCNVLREQGIGKGDVVVVILPRLVEWWVINIACLRMGAVISPGTMQLTAKDIRFRLQMADARCIITTDAIA-----ERVDEIYGECPTLQSILIGGERAGWLRYEAMATASDSFPTVDTADSAILYFTSGTTGYPKMTLHTHTSYPIGHTVTGRY-WLDHWNLSDTGWAKAAWSSFFGPWICG---AAIFVHHSDRFDPKRTLELLDQYPITTFCGAPTIMLVLEDLKQYR---FSRLRHCVGAGEPLNPEVIDIWKEATGLTIRDGYGQTESLVGSFPCLEPR---IGSMGKPAPGFD-VQVIDDEGNILPPNKEGDIAVRRPVGLKEYWRDPEKTASVFRGD-WYLTGDRAYRDEDGYFWFVGRADDVILSAGYRIGPFEVESALLEHEAVAESAVVSSPDEIRGEVVKAFVVLRPGFMPSDDLADELKEKVTAPYKYPRLIEFTPSLPKTVSGKIRRVELR---------- 157766262 58 -----------------------NETLGQTLRNTTERVPDKCAFLKYPLRKTYEEFYHDVRQMAASLYTLGLEKGDRVGVWGPNYYEWVVLQYACAFAGVIQVNVNPHYLHEELRFVMRKTGMKVLFAPKRHKHSNYKPGVGHIKSHIPELRHIVLFGDTEERAKLEEMDR------KLRPDEPVNMQFTSGTTGHPKGATLTH----FGLNNNIRLGWDRDDHRICIPNPLYHCFGCAV-GVINAVNHGQTVIFSKSYHVPDIFEAIQNEKCTTMFGTPTMFIDVLKSPLIKKYDISSLRGGVIGGAPCPALCEKMVKEMRMTDFAVIYGSTETLVTMSELHDPFERI-KSVGSVM-PHQEIAIVDEYGVPVPTGAKGELWSRGYSTMLGYWADQDKTNLAITRDRWYKSGDTAVMNEDGTINIVGRTRDMIVKGGENVYPTEVEQFLHKLDYVADAHVVGVPDDRYGENICAWVRLRDEGKITPEKIIQDCKHGMAHYKVPKYVLIKKEFPLTISGKVKKFEIQK-ISKELLG- 91777777 29 -----------------------------------------------DTRMTYGELDALADGVARALVRRGLKVGERVAILAANRAEYVAALLGIMRAGAVPVFRFPPALSTFVIVFCDAARLAD--CPDDLPTVVFDSTGED------SFASFVERGPFETFVPTPD-------------TPAMFLYTS-GSTGKPKGVMLSHGSHLW-VARTRARAQPPEAHRFLVAAPMYHMNALTL--VLMSLYGHGTVVLLPQFTARMYITAIERYRVTWLTSVPPMAMMLREKELLERTDLSSARFIRMGSAPVSESLLAQIGEVLNAKLTNVYGTTEGPIVFGPHPQGIEPPLLSVGYP-HPEVSVKLLDAPPTGVA---TGVLAVKSPAVMLGYHNRPDL-PLPVTADGFYITGDVFHRDEQGFYAFVGRADDMFVSGGENIFPGEVEQMLETHPDIVQACVVPVADDIKGTKPVAFVVRRAGASLTEEEAKQYALTHAPAYQHPRRVWFVDALPLASTNKIDRAALK---------- 214044442 30 ---------------------------------------------------TYAAFLQTAAQYAGLLTRMGLEPGDRLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTPDEVSYFVE-NSGARLVLCDQAGADGLAPVAKACGATLETLN----ADGSGSF--TDQAKAMPTSFETVTGDDLAAFLYTSGTTGRSKGAMLTQNNLLSNAQVLMAQWRFTSQDVLLHALPIFHTHGLFVASNI-TLLAGGSMIFLPGFKLDDHLP-----QATTMMGVPTFYTRLLGDPRFTRELVSHMRLFVSGSAPLLAETHVQFEKRTGMRILERYGMTETNMNTSNPYDGER-RAGTVGFPL-PGTELKITDSKTGETLPGEIGEIEVRGPNVFKGYWQMPEKTAEELRADGFFITGDLGQIDPDGYVHIVGRNKDLIISGGYNIYPKEIELLLDQEEGVLESAVIGVPHPDFGETVVGIIVPQDTDPNLEQIMTNI-AKSLARFKHPQKLIVLPELPRNTMGKVQKKALRD--------- 158302001 114 -------------------------------------------------HVTYNELYDKVSRLAGGLRRLGVQKGDRVVIYMPLIPEAIIAMLATARLGAVHSVVFGGFAASELCTRIEHAEPKVIIAANCHKIIYYLDILHEAMSRWKPAKNIILMSDLDETWDINALDTVPVDCVPVEANDPLYILYTSGTTDKPKGIQRPIGGHLVTLMYTMNTIYLQQDDVWWNASDLGHSYICYGPGATSVMYEGKP---DRTPDPGQYFRIIDQHKVSAVFSVPTIRRVDPDVTYGRKYSLKSLRAIFIAGEHCDLETMKWMRKTFKVVLNQWWQTETGAITATCVGFAQNLQTPTTGLPYCGYD-IYVLDKNGHEAKPNELGRIVVKLPLNMATLYRSDELFRKTYFQPGYYDTMDAGYKDENGYIYVTARDDDVINVAGHRISTSSLEDAILRHPDVADAAVFGVPEPTKGQIPCLYVVSKPAAKMSVELINIIREVPIAAFKLAAQ---VQSLPRTRSGKTLRKAMADLAANK---- 197123268 8 ----------------------------DWLFAHAERRPEAPAVATPSVRVTYGELAGRVRALAGHLAARGVRPGDRVMLALPNVPATVAAGLAVNALGATTV-EVNREWSPEILGRILAQTRTRHALVWGRDARTWGGLCRSVHPGAPPAALLDALGGTPATWVLEDGRVDPAESPALSPDQPALVLYTSGSTGQPRGVVQTFRNVEANSRSIVQYLELGESDRALLILPLYYCYGRS---VLQTLLAGGSVFLDGR----FAFPRVVLEAMTGEGCTGFAGVPLTFEIIRRQVDVASLRLTQAGGAMAPDTVAWVRKAFQPARLFVMYGQTEATARLAYL-PPEEEKLGSMGVAI-PGVELRVVDDGGRELPTGETGHLVARGDNVTLGYLDEPEETAA-ILHDGWLWTGDLASRDADGFFFHRGRSKEILKVGGHRVSPIEIEHAVARHPDLAEAAVVGVQDALMGELPVAFVVPRPGAPTEDDLRRFCREH-MPAYQVPVRFTFVDALPRNESGKLLRAEL----------- 120553373 4 ----------------------------------------------------WATVSERSRQLASALRTAGYVQGDRCATICWNNVGHLECYLGISGGGMVCHTINPRLFPEQLVYVINNAQ-------DKVIFFDFLTIVSNIRDRLETVEKFVLMSEPDELLFYEEFGTPNANWPEIAENQASSLCYTSGTTGNPKGVLYSHRSTVLHALVAAQPDALNLSAVVMPVVPMFHVNAWGVPYITAMV--GAKLVL-PGPGLDSLVKLIDSESVTIALGVPTIWQGLLSALDELGSSAQSLKRTVIGGSACPPSMMSEFRGKYGVEVVHAWGMTEGTVNNTLSEEGRNKIRESQGRPPYGVQLKIVGEDGHQLPEDGAQGNLRIRGHWVVADYFGVEPNQ--TLEEDGWFETGDVASINDDGFMTIRDRSKDIIKSGGEWISTVELEGIAMGHSAINEAAVVAASHDKWDERPILLAVKIPDANITEEELLAHYQGKVAKWQIPDRAIFVEGLPRNATGKVLKNKLRSEYGEVLV-- 172058246 72 ---------------------------------------------------TYADMKRLTNKAANVLKDAGIEAGDRIFIFMPRSPELYFALLGALKVGAIPLFEAFMEQAVRDRLLD--SEAKMLITTKAL-------LPRVPVDELTSLEQIFLVDEVEEDDKIKDFRQEPVWL---DREDGLILHYTSGSTGKPKGVLHVQNAMIQHMMTGRWVLDLQEDDVYWCGWVTGTSYGIFAP----FLNGATNVVVGGRFNPDFWYSVIEKYKVTVWYSAPTAFRMLMGAGAANTHDLSSLRHVLSVGEPLNPEVIRWGKEAFDQRIHDTWWMTETICNYKSMD----IKPGSMGKPI-PGTKAAIVDDQGNELPPFRMGNLALKTPWMMRQIWNNPQKYESYFFK-GWYVSGDSAYMDDEGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFISLRDGYEPTEELKKFVKE-GLAAHAAPREIDFRDKLPKTRSGKIMRRVLK---------- 95928334 44 --------------------------------------------------YTYRDLHERVCRLANALLSSGVKAGDTVAVMDWDSHRYLECFFAVPMIGAVLHTVNVKLSAEQILYTIDHAEDNVLLV-----HRDFVPIIEQIKGRIDMVDHYILTAEYESWLADASPYAE---FPDFDENTRATTFYTTGTTGLPKGVYFSHRQLVLALGTPQHQGRLHQGDVYMPITPMFHVHAWGLPYVATAL--GVKQVYPGRYAPEVLLDLIDREQVTFSHCVPTILHMLLKSSHVDQVDLSHWKVI-IGGSAMSLEAMQR-----GIDLFTGYGMSETILSLAHLDDAQAEIRCKTGRTM-PLVDVRVVDEQMQEVRDGSTGEIVVRAPWLTQGYLK-DTRNSEQLWQGGYLHTGDVATRDTKNYLKITDRTKDVIKSGGEWISSLELEDIFSHHPAVAEVAVIAQPDEKWGERPLALVVLKETPPGKKELLALLHEYTISKQVVLTRFKFVDSIDKTSVGKTDKRSLRE--------- 160894566 69 --------------------------------------------------FTFKEIKEYSNMAANYYKSLGIKKGDRVLLVLKRHYQFWFTILALHKIGAVAIPATNILKVEDYRYRIEAANVKAVVIPDAMAAIDPDDKVIKV----------IVNGEREHFHPFDDIFARPTGEDTVYAHDTMIIMFTSGTTKHPKMVAHNH---LYALGHYITAYWHNVKTDGI-------HFTVSDTGLWGKLY--GQWLCETCISADNIMKLVEQYKITTFCAPPTLYRILVKMDLSKY-DLSALTYCTTAGEALNPEVFYKFKEMTGFTIFEGFGQTETTLAIGNLK-------NTTPRPGSMGKASPLYDVH--IMRPDETGEIVIKEPYGLFSTYNNNEEMTKEVKHDGYYHMGDTAYMDKDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMKIPYVLECAVTAIPDGTRGQAIKATIVLTEDDNLKKELKRYFKEN-MASYKRPRVIEFVDEMPKTISGKVRRVEIKE--------- 73966369 109 ------------------------KTVGQCLEATAQRMPDALVIPQENIRVTFAQLQEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLLQLATARAGIILVSVNPAYQAMELEYALKKVGCKALAFPKQFKTQQYYNILKQISQRLPELTTVI---SVDDPLPGTLLLDEVVELAQLRYTDPINIQFTSGTTGNPKGATLSH----YNIVNNSNLIG-DRLKMHLMILPSPLYHCLGSVGMVSVMYGTTLILSSPTFNGKKALEAISKERGSFLYGTPTMFVDILNQPDFSSYDISTIRGGVIAGSPAPPELIRTIIDKLNMKLVVAYGTTENFMNFE--EDTVEQKAETVGRIL-PHTEAQIVNMKTGNVELNTPGELFIRGYCVMLGYWGEPEKTKEAIGPDKWYRTGDIAAIDKQGFCKIVGRSKDMIIRGGENIYPAELEDFFHKHPQVLEVQVVGVKDARMGEEICACILKKGEKTTEEEIKAFCKGK-ISHFKIPRYIVFVTDYPLTVSGKIQKFKLREQMEQHL--- 189235099 2 ---------------------------GEFFFNCAERFGDR---TCSDTKETYQSVKKRSVRVALALLNRGVTSNDVVVVTLDNVVP----IIATFFIGAKIANLDPSLSARHTTHLLTLVSPKIIFVEEESVSLIEDSL------KCANLAEIVVFGKSLKYLTFDEFATSAFKPTKVDIFDTSIIFFSSGTTGLPKAICHSHSSFLYSFHQAGGKCD--------SILSFTSFYWVSGLILLTTSFSGGHRIFCGPIDAEKTFKIIENYKVTFIFLAPILTYKLTSFEKYQDYDTSSLYSMLVGGTPISSAQFQRLTAVFKHT-NIIFGYGLTEAGIVTLFDPKEDLIQTQGKA-APSMEIKVVDKTGQPLGPNQKGEVRVKSPTLMKGYYKVESSSA--FDSDGFLKTGDIGYYNEKGCFYVIERLKEMFKYLSWHVVPSAIEAILLEHPAVKEAVVFGLPSEEEGELPSACVVLKDNCNKKQQIEEFVAARVSDYEKLRGGVFFVEALQKTPSGKLMRKEIKNAIMKTLNA- 71281260 26 -----------------------------FLERAAFVYPDKTATVNGDIRHTWLEVFQRCSRFASALAKRGIGRGDTVSVIAPNISEHFEVHFGVPMSGAV-LNSINTRLDAEIAFILVHAETKVLITDKEFSPIVKKALRMIPHKPLPNFNEGQLIGSLTYDQLLEEGDSDFESIRPKNEWDAISLNYTSGTTGDPKVVYHYRGAYLNAVSNVMSWSMGEHP-VYLWTLPMFHCFPWSIAATAGTSVSLRHVRAEP------IFNLIRSEKVGYFCGAPIVLNMLNGAEPSLKADINHPVKVMTAGAPPPASVIEGMEAS-GFKVTHTYGLTEAWHDEWNEESPEKKLKSRQGVRSPMLDQLMVADPETLEPMPGESGEIFMRGNLVMKGYLKNPSTTQAAF-DGGWLHSGDIAVWHSDGYIEIKDRSKDVIISGGENISSVEVEDILYRHPKVQEVAVVAKKDDKWGETPCAFITPMPNVETEQEMISFCRDN-MAHFKAPKTIIFGE-LPKTSTGKIQKFVLRQQANE----- 210130886 121 -------------------------------------------------QWNFQQLAEYSRKVANVLQSCGLRHGDRAVVILPRVPEWWLVNIACLRAGCVVLSPGTTQMPKDILHRLHMSGAKCIIADDIIA-----ERVDQVSAQCPDLKVKLLVSETGQWLDYRQLYREASQHHEVASAEPMQLFFTSGTTGAPKMAEHTHAS--YGLGHIITRYWLDLTSNDMVWNMSDTGWAKSASNLFGPWVQGACVFIHHTPKFDPVETLKVLSRVPISTMCPPTAYRMMIQNDLSQYDLSRLEHVVSAGEPLNPEVMSEWKAGTGLTIREGYGQSETCLAFRCLD----VRPGSMGKPAPGYD-LRVIDDKCQELEPGKEGDLAIKKPHPPVGYLDDPERTAGAFRED-YYVMGDRGLRDEDGYLWFVGRADDVILSAGYRIGPFEVESALIEHPAVAESAVVSSPDPIRGQVVKAFIILSPSYQGVSQREELIKDKTTAPYKYPRQIEFVDELPKTVSGKIRRVELR---------- 167567774 23 ----------------------------DFIARAAEVYGERLAVVHGDVRRTWSETYARARRLASALERAGVGRGDTVAALLPNIPQMIEAHFGVPMAGAVTRLDIPSHGEAKVTEFAEFAHRAALEVP----GLTIVGVADAMPADPARFHG---ATDYEAFLEGGD-PGYAWALPSDEWDAIA-LNYTSGTTGDPKGVVYHHRGYLAAISNILEWDMPKHA-VYLWTLPMFHCNGWCFPWAVAA-RAGVNVCLRKFDA-KLVLDLIRRERVTHYSGAPIVQSAIANAPAEWRAGIAHEVHAFVAGAAPAPAVIAKMKEI-GFDLTHVYGLTEKQPHWDALPDDEVAQLNAQGVRYHLQAGATVLDPDTMTPVPGETGEIMFRGNICMKGYLKNPHATDEAFA-GGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVALPDPKWGEVPCAFVELRDGMTATEEEIIAHCRLLLAAYKIPKAVRFGE-LPKTSTGKIQKFQLRAQV------- 15237335 19 -----------------------------FLERAATVYGDCTSIVYGNTVYTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVTRLDARTVSVLLRHCGSKLLFV------------DVFS----VDLAVEAISMMTTDPPILVGGDADDLIHRGDLDFKWIR-PE-SEWDPVVLNYTSGTTSAPKGVVHCHRG-IFVMSIDSLIDWVPKNPVYLWTLPIFHANGWSYP--WGIAAVGGTNVCLRKFDAPLIYRLIRDHGVTHMCGAP--VVLNMLSATNEFQPLNRPVNILTAGAPPPAAVLLRAESI-GFVISHGYGLTEGLNQWNRLPASDRARLKAQGVRTVGFTEIDVVDESGRSVRNGETGEIVMRGSSIMLGYLKDPVGTEKAL-KNGWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTNPAVNEVAVVARPDVFWGETPCAFVSLKSQRPTEVEMIEYCRKK-MPKYMVPKTVSFVDELPKTSTGKVMKFVLRE-IAKKM--- 196008615 18 -------------------------SFYDFVSRRFDINASKPALTDGITTYTYGQLKQMIQRCASALTRLGFQSGDIMSIVSLNSLDWSIIFFAVIALGGIVTTCSPLFTPEELKYQLEDANAKYVIVSEC--------AASKVNKTNHPFRHKFIFGHAEGYIPYSSLNQFPTLVVIKPKSHLCIIPYSSGTTGLPKGVMLTHTQYTYRGMRSAD----DVDPSVLCVLPFYH--------ILGMCSSGSRVVILPRFQPHSFLAAIEKFQVTRVAIVPPLALFLLNSPLVDQYNLSSLKNITSGAAPLDTQLMERVKMKLNLDFTQGYGMTE--------TGPTTIIANTKGKLM-PSTYCKVVDLMTHQILPANVGEIWIKGPQVMVGYLNKPQQTRETINSEGWLKTGDIGYYDEDEDFYIIDRLKDLIKYKGHQVAPAELEALLKSFDYIADAAVIGIPDTVAGEIPRAYVILKDKAITPQQIQDEVASRVAPHKKLRGGIEITTFIPKLASGKILRRQLKDKYKTQAL-- 193792425 51 ---------------------------------------------------TWKQLHTRSNQLAWMLGEYGIKERATVIVAYPNSIEHLIAAFAIWKAGAMPI--------SSKTAGAELDEISRIINPGAFADF-----------AVPDTEFCLNSGEMYEV-----MRQYPEKTPPDVRSDPNMISPSGGTSGKLKFIRQNMDMTDSMLKGWFEMSGMDFEQRQLLVGPLFHGAPHSS--AFNGLFAGNTLVIPRNLCPDNICRLIKEYKIEFIQMVPTLMNRIVKLPGIRKEDFASVKALFHTGGYCAPYLKRKWMELLAPKIYEMYSMTEVIMTCIRGDD----WLKHPGSIGLPVGEGKVSDESGKELAPYELGDIYMSSPGEC---FLTEYINHEPLVSDGEYRSGDIGYVDEEGYLYFSDRRSDMLVIGGENVFAAEVEAALVRHSKVADAVVIGIPDEEWGRRLHAVVEARQEIP-ADELRAFLGQY-LSPYKIPATFEYVKTIERGDNGKADRKRI----------- 56420010 19 ----------------------------------------KTILTSQTGSYSLDDIRQEVNKYCSLLTQLGPVQRKRVAFMIPYASSFLSLLLAVNRLGAVAVPISPFLRSEDLSRLLEFINPHVILTIRQHQNFQFFNAVSQWAH-----------GTGEETIIYDSVKGDHWKMPKVESEPVDIIACTSGSTGVPKGVMVDFNFIQFGDAALSAALSLSASDKVLGIVPFSGLFGLC----LMVVSIKKRLHFVATESFH--FPDIIRLLHTVNKLVTSPSLFRSLYLLAKKPVLEPLELIGLAGERITADFIEAVRPIDHCRIISIYGLTEGGVMFSKND-----VRQGMNWELVPGVEAAIVNAPDKR----EIGELVVKTPNGFLGYYQRPDLTQEAY-RDGWFYTGDVARMTESGAIEIVGRKKEMIKKGGQQVIPGEIESLLASHPSIFAAAVVGIPHPIFGEQIVAFVVPKEHVSD-TNLYSFCRER-LASYKVPDHIFTIDEIPVSQ-GKADKVKLQQLATKRIAA- 126437760 94 ---------------------------------------------------TYAELKDEVCKAANALTDLGLTAGDRAAIYMPMVPEAIVAMLACARLGVLHSVVFAGFSASALKARIEDAEAKLVITTDGYRRGKAASLKDAVDEAVPSIEHVLVTGIDVKWTDGRDLWWHETHTPEADSEHPLFLLYTSGTTGKPKGIVHTTGGYVFDVKPDTDVYWCTADIGWVTGHTYITYGPLSN-GVTQVVYEG----TPTSPSEHRHFEVIEKYGVTIYYTAPTLVRTFMKLGRAVPDDLSSLRLLGSVGEPINPEAWRWYRNVFGDNVDTWWQTETGAIMISPLPG---VTAAKPGSAMTPLPSAKIVDDDGNQLPPGSNGYLVLDQPWMLRGIWRFKETYWSRFAEQGWYFAGDGARYDADGNIWVLGRIDDVMNISGHRISTAEVESALVGHAHVAEAAVVGATDDHTGQAICAFVILESSAADKPHEHMVEELRAEVAKEIPREIHVVPELPKTRSGKIMRRLLRD--------- 119183892 57 -------------------------------------------------------------RLAAGLRKSGLKSGDRVLLFSANTFMYPVAFMGIVMAGCVFTGANPTYTPRELAY--QLSDSGATYLLCAESALD-TGIAAAEQSGLAVFNDLVYEGTGEELFASERFSWEELSTPEAADRTLA-LNYSSGTTGVPKGVQITHKNYVANTLQFTNSTYLDKDTRWMCFLPMYHNIFIAAALILGV-----PVYLMPRFDFIQMLENTQKFRISNLILVPPIAVALAKHPAVKNYDLSSLEQIGCGAAPLGREISEELEGLFKLFVRQGWGMTETTCSILGWDPNQKGTSASVGE-LNPNCEAKIMEDGVTELGRNQQGEIWVRGPNIMKGYWNKPEATKETLTEDRWLKTGDIGYVDDAGKFYILDRKKELIKVKGNQVAPAELEAILLDHSAVADAAVIGVTKRTDASHWCAYIILKPGSPTTVEIVDYMKDKVAPVKRITGGIVFVDTIPKNPSGKILRRELRDRARSEIKAG 126645090 14 ----------------------------------------KVAIVDQGKEYTYQDLSNSSNAVASMLDKSDLNESPVAFMVSPGF-DYVATQWGIWRAGGIAVPLCITYPLPSLQYVIEDTQASIIVV-----GEEYQNILNEYQ-KDPKFKFFNVS-DSKQF-------SRSFTLPEISKDRPAMILYTSGTTSLPKGVLTTHANIESQISTLVKAWEWSSDDYILEILPLHHVH-----GIINVLWSGATVEFLNQFSAKEVFKIFLKGKLNVFMAVPTLISEWEKLSEEEQKELSNFRLMISGSAALPVSVMEKWKEISGHYLLERYGMTEGMA----VSNPYERRAGHIGQPL-PGVLLRTVDEEGQPVNAGDPGEIQIKGPSVFKEYWGKPEATAKSFTEDGWFKTGDIAVLEDNYYRILGRDSIDIIKSGGYKISALEIEEVLRKHTEIKDCGVVGIPDEEWGELVVAALVA-DKEFDTKELNSWIRER-MPSYKTPRKYIFIPDLPRNVMGKVTKNELKK--------- 38505220 84 -----------------------------------------------EIKWSFEELGKQSRKAANVLGACGLQPGDRMMLVLPRLPEWWLVSVACMRTGTVMIPGVTQLTEKDLKYRLQASRAKSIITSD--------SLAPRVSAECPSLQTKLLVSDSSRWLNFRELLREASNCMRTKSRDPLAIYFTSGTTGAPKMVEHSQSSYVASGRRWVDIFWNTTDTGWVAAWTLFSAWP-----------NGSCIFVHELPRVDAKVILNTLSKFPITTLVPTIFRLLVQEDLTRY-QFQSLRHCLTGGEALNPDVREKWKHQTGVELYEGYGQSETVVICA---NPKKIKSGSMGKASPPYDVQIV-DDEGNVLPPGEEGNVAVRRPFCFFNCYLDNPEKTAASEQGDFYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIV-LTPAYSSHDPEALTRERVTAPYKYPRKVAFVSELPKTVSGKIQRSKLR---------- 89900711 22 --------------------------------------------------YSWRDLERATAMLANLLGSLDLPAGARIAVQVEKSVEALLLYLATLRAGFVFLPLNTAYQSAEMAYFIGNAEPAVVVCTDRNFGWISQLAFKAGTQHVFTLNENRTGSLLARAAAQPDQHEVAFK----HADELAAIIYTSGTTGRSKGAMLTHGN-LLSNAQVLKSYWLDEGGVLLHALPIFHVHGLFV-AIHGALLSGSQMIWLNQFDPKTVIK--KLPEATVFMGVPTLYVRLLAEPGLTREVARHMRLFISGSAPLLIETFKAWQERTGHTILERYGMSEAMITSNPYRESEGARRGTVGLPL-PGVSLRVQDDAGENVAAGEIGNIEVMGPNVFKGYWHMPEKTAEEFTLDGFFKTGDVGKIDAQGYVTIVGRSKDLVISGGYNVYPAEVEGYINELPGVAESAVVGVPHDFGEVGVAVVVAKPGVALESARILVSLKAT-LANFKVPKQCFVVDALPRNSMGKVQKNVLREQYS------ 163750215 28 ----------------------------DAIEEAFIKYADKPAFTSLGHTLSYQEINHYSAAFAHYLQQTSLVPGDAIAIQMLNTLQYPIAVFGALRAGLRIVNTNPLYTEPEMIHQFNDSGVKALLCMDIFAK-SVENIQKELADMLPAVKRVLINSTVKHIKKMVPNYHLPVSFRKVKPDDTIVLQYTGGTTGVAKSAELTNTNIIANMLQAGVVTHQEGQAIMVAPLPLYHIYSFTV-HLMAFFRLGQHSILIANPRDTETFKAMKPFKINGLMGLNTLFVSLMESPSFKLLDFSELKFTLSGGTALMDDTAKRWKALTGVGISEAYGLTECAVCMNPINGLERL--GTVGQALQ-HTALKCIDALGDEVAIGERGELCVKGPQVMKGYWNRPKATRESFTQDGWLLTGDIAIIDADGFVSIVDRVKDMIIVSGFNVFPNEIESVVATHPDVVNCAAIGVEDAKTGEAIKLYVVIQDNASTGEEIRAFCKSK-LTGYKIPRQFEFRSELPMSPVGKILRRKLKD--------- 103486402 4 ----------------------------------ARKAPDRPAIVMAASTVSYSALENVANRGAQLFRSLGIATGDTIALWLKNCRDYFEIYWAAQRAG-LYVCPIATHLTVEEAAYILNDSGACLLIADVAAAPD---LVSERQRLIPDVRHIFGLEAGMDGFPRAALTGFPSK-PIADETAGYHLVYSSGTTGRPKGIPLSGEDAPHMLGDRVAGRYVGEDSVILSPAPLYHTAPLVYGMVAHRL--GATLIVMDHFDAEDMLRLIERHRVTFIQMVPTMRLLALPGTTRAQYDLSSLQKIVHAAAPCPVEIKRRMIDWLGPIIYEYYGGSEG--NGSTFITPQEWLEHPGSVGRADWGTLHICDEEGNEVPPGVDGLIYFEGGWDFQYLNDPEKTRDARHPRHPAWSTGDIGHVDKDGYLYLTDRKGFMIISGGVNIYPQEVENLLITHPRVADAAVIGVPSAEFGEAVKAVVQPLDPADAAEELLRFCRAR-LSHVKCPRSIDFDPALPRLDTGKLYKRSIRD--------- 119503363 18 ------------------------------------KYPDRQALIFPDSQLSYSELAALSQSYARAMIGHGLKRGEHVGVLAINRPEYIALLFACMFCGTVAVLLNARFRVQELTTHCDLKHAARYLLADAPPG---QPLAVPAAPNLECAVALDVF-ESPGFLAFTDFLAEPEQLQEVVASELALIMFTSGTTSLPKGCMLTQESVFRTLSLTIKDCMWD-------PLPMFHMASILP--LLSLFHDGGSCLTDDKVDIDRAVEQIQKHRATF--LYPAFPAIMAELVNHPDLKLDEIDYVRLINNVGSAQALRENMRVWSATHISAFGMTEGIGSHTDPADSPQIRAETCGKPYEGVEVQVVEPDTGRICKADEQGELYVRGFLVFEGYYKQPDETAKAIDDQGWFHTGDLGSLDTEGRIRFHGRIKDVLKVGGENVSPLEIEAWLSTHPDVMVAQVVGVPDARLDEVVAAFIQLRPGATLSDKEVIDYCEGQIASFKVPRVVRFLNEWPMSAT-KIQKSVLREQFLTK---- 120401244 3 ------------------------------IRDTAVATPDKPAIIMSGTVVTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRAGLYYVPISTHLTAAEVAYIVDNSGAKA-IVGSAKLKDTLAGLAEELPNGLPPLR--LIAGATSASSELEGWQRYPECVADKPDTPIALLQYSSGTTGIKRELPHVPPSESPGLMAALVSFWMHPDAVYLSPAPLYHTAP--SVWSMQTQAGGITTVVMEKFDAEGALDAIAKHKVTHGQFVPVMRMLKLPEAVRKSYDVSSLERVMHAAAPCPVDIKKQMIDWWGPIVDEYYASSEA--HGSTLISAEDWLTHSVGKPLT--GVVHIVGEDGEELPPGQAGEIYFEGGYDFE-YLNDPDKTASSRHPQGWKTVGDIGYLDDEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQSVKAVVQTVDPADAAAELISWLRDR-LAHYKCPRSLSFEAQLPRTDTGKLYKQEL----------- 15677143 7 --------------------------FYEMLAAACRKNGNGTAVFDGKEKTAYRALKQEAEAVAAYLQNIGVKFGDTVALAVSNSTEFITAYFAISAIGAVAVPMNTFLKNSEY----------AYILNDCKARFLFASLSKELKAQTPVEKIIWTTGEAEGDAFFEDVRRFPEK-PDLRINDLAHIIYTSGTTGHPKGALISYANLFANLNGIERIFKISKRDRFIVFLPMFHSFTLTAM-VLLPIYMACSIILVKSVFPSNVLKQTLLKRATVFLGVPAIYTAMSKAKIPWYFRFNRIRLFISGGAPLAEQTILDFKAKFRAKLLEGYGLSEA-SPVVAVNTPERQKARSVGIPL-PGLEAKAVDEELVEVPRGEVGELIVRGGSVMRGYLNMPAATDETIV-NGWLKTGDFVTIDEDGFIFIVDRKKDLIISKGQNVYPREIEEEIYKLDAVEAAAVIGVKDRYADEEIVAFVQLKEGMDLGNEIRRHLRTV-LANFKIPKQIHFKDGLPRNATGKVLKRVLKE--------- 121609704 61 --------------------------------------------------YSWRDLDHASARIANLLAALKLPERSRVAAQVEKSVEALLLYLATLRAGHVFLPLNTAYRSAEIAYFIDNAEPAVVVCPGNFSWVSKIAFTRGTQ-------HVFTLGDDRSGSLLERASAHGAQHQPVQADDLAAIVYTSGTTGRSKGAMLTHGNLLSNALVLKDYWGFRPGDVLLHALPIFHVHGLFV-AIHGALINASKMIWLARFDPRAVLAALPRTTVFMG--VPTFYVRLLAEPGLDRQAASRMRLFICGSAPLLIETFDAWQQRTGHSILERYGMSETLMNPYGADARHAGQSERRGATVGPGVGLRVADAADQPLPVGQIGQIQVQGPNVFKGYWRMPEQTAEAFTGDRWFKTGDLGQFDERGYLSIVGRSKDLIISGGYNVYPAEIEGCINALPGVAESALVGVPHPDFGEVGVAVVIAKPGAALDGEIIATLRAQ-WANFKTPKRCFVVDELPRNAMGKVQKNLLRE--------- 206676613 62 -----------------------------------------------DENYTYAEFTSTVNRMAHAMRELGLGKGDRIAIAMRNYPELLMLVLAISSIGGIVVFLNAWWTTQELDYALRDSEAKVVFA-------DGQRMERLVPLRDPLGLTLIGVGEGQSALDFTIMRDDASTAPEIDTDDDFAVMYSSGTTGHPKGVVQTHRSAVNAV-----FSWLMQSVVALVVTPLFH-VTATHPLFLLSLPAGAKITLMHKWDAEQAVRLMRDGDITRFLGVPTQSAELMQAARKMGETLPAMDYLGSGGAKRAAQVAQLARAFPKAGVATGWGMTEGMIGDDYTARPE-----SAGKLHPPVQELRLLDGEGNDVALGELGEITVKSPANMRCYLNKPEATAETL-QDGWLRTGDLAVMDAEGYVTILDRKKNIIIRGGENIACLDVEGALHRHPDVLEAAAFSVPDDRLGEAVGAAIQLKEGVTLSQKDMAGFLDEHLASFKIPVHL-WVQHVVLTATDKIDRRAIRAA-------- 94314427 174 -------------------------------------------------------------------QRTGVRQGDRVLLSAQTSTQFVTAYHAILRADAVPVLANPMCRSAELEHLMNDSGAKVAIAAQELWPQMEPLLAKGLEDVMLFSYQSGLEGIGDADVP--DWFSVPIALPEARADDLCLIAYTSGTTAHPKGCTHTH----YSLMTAAVTAWRGDTTVFLGAAPMFHMLGLQS-LVNTAIHLGATSVLLPRWDARKAAELIARYRVNRWGAAPPMLLDLLGLPNLPDSALESLALINGGGAALPEAVNKRLSEELRIHYMEGYGMTEAMVMATPLQRPKRLGIPTFGVSAALVDPATL--EFYPDGPTTESGELWISGQVSPHGYWNNEPANRESYVERGWLRTGDLAVRDEDGYYFLVDRLKRMINVGGYKVWPAEVESLLHSHPAIQEACVIAVTDERRGERVRALVVVRNGASLTEEELTEWSRSNMAAYKCPREIIFTDRLLRSPTGKIDWRRMQE--------- 116695279 40 ----------------------------------------------GQVRHSYWTMRHRIGQLASGLQSLGIAQGDTVAVMDWDSHRYLESYFGIPMMGAVLMTVNVRLSPEQIAYTLNHAGVRLLMV-----HADFLPVVAAIRDQLESVECLVLIGDSLESAPLAELAASPYPFPDFDENARATTFYTTGTTGLPKGVYFSHRQIVLALTSAPTQGRVHRDDVYMPLTPMFHVHAWGMPFVATAL--GMKQVYPGRYAADQLLQLVQSERITFSHGVPTLLNMILSHPDSAAVDLSGMKII-VGGSALPAQAARGIDVFTGYGMSEILTLAQ--VKTSLLGNTTELDVRTKTGLPVPLVDLRIVDDEMRDIAHDASGEIVVRAPWLTQGYFG----NAAELWAGGYLHTNDIGSIDSDGYLQVTDRIKDVIKSGGEWVSSLELEDLISRHAAVSEVAVIGIKDARWGERPLPLIVLRPGQSAGAELRDFVRRGAISKYAVPERVLFVEAIEKTSVGKINKRLLRD--------- 51892163 113 --------------------------------------------------WSYRQLWAESNRLAGALRALGVAKGDRVGIMLPLIPEAVAAMMAVARLGAIPIFS--GFAPAAAASRLADCEAKLLITADGFYRVNLKAVADEAAAQAPSVRNVLVTGAAVGWTPGRDLHEQVAAQPRMDPEDPCMIIYTSGTTGRPKGAVHVHGGFPLKAAQDMAHC-FDVGPGDLVMWFTDLGWMMGPWLIYGGLILGATVFLAPDPAPDRLWDMVERHGITHLGLSPTVIRALAPAGTDARHDLSSLRVLGGTGEPWNPEPYRWVEHVGGCPMINYSGGTEGILGCVPIRPIKECSFNA----VVPGMAATVLDERGQPAPPGQVGELALTAPWMTRGFWRDPDRYLETYWREGFWVHGDWASVDAEGFWYIHGRSDDTINVAGKRVGPAEYESVLVSDPRVQEAATVGVPHPVKGTAPVCFVVLRPGVTPGPGLADELREREMGRPLVPEAVLFVGSLPKTRNAKIMRRVVRAA-------- 211957042 52 ------------------------------------------------TTYTFGDLKKLSNQLANLLVSQGINRGDRVGILLPQAPETAFSHIAIHKLGSIPLFSLFGEEALE--YRLGNSGAKALITNNAGA-----AKLEKIRSRLPELE-LILNIEGADF-GTRSLHAEPVK---TKAEDPAIIIYTSGTTGQPKGALHAHRTLLG----------------HLPGVEMPHNFPFWTPADWA--WIGGLIVLLPSLSGEAAFQLMQDLKIR-NAFIPPTALKMMRQVENPKDRWNSLRSLGSGGEALGAELIQWGRDTFGLTISEFYGQTECNLVVSTCAELMETRPGVTGKAVPGFD-VQIVDDNGTILETGQLGNIGVRAPNPVMQYWNNPEATKKKFSGD-FLITGDKGVMDKNGWIQFVGRDDDVITSSGYRIGPGEIEDCLLKHDAVAMAGVIGKPDKLRTEIVKAYIVPSDELAK--ELSEFVKQR-LAAHEYPRELEFVEALPMTTTGKVIRRELRRAIDEEV--- 146084595 33 ---------------------------GYLMKRMAAADPKKIAAVQAETTLTYPELMKATEHAAKALHQHGVRKGDVVCLCMLNTIVYGPLVYGTLRLGAIASTVNAVATASTLAY--HFKANGAKVVLGMH--FFQKQLAEAV-----ALVEQETGRKVQVLYPEEFFKTDAPEIPAATPNDTVAILFSSGTTGMPKGVQLTNRALIACSEQSASAFGVGSQDTAVTVLPLFHVFGFTACMNCMFAYAATQVVMSKY-SAEDYVRAIEKYKATVNLVAPPILISLVNADKVKRHDLSSLKRFCSSSAPLGADVVDTVEQLIGCAVTQGYGMTEMAPTVTAIPDTELRIVKVDDSQQSGADKS-----CGIDAEPGAEGEVWVRGPQMMKGYLRDE--DTAMCMQDGWYRTGDIGKMLETDELMITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDSFENPRALVVVSPEDAVRASDELYRFVMISMPPHKRLHGGVRVVDEIPRNAAGKVMRRQVRQ--------- 18266852 51 ------------------------------------QFAHRPCLIVGPASKTFTYADTHSSKIAAGLSNLGILKGDVVMILLQNSADFVFSFLAISMIGAVATTANPFYTAPEI--FKQFTVSKAKLIITQAMYVD--KLRNHDGAKLGEDFKVVTVDDPPEFSVLSEANESDVPEVEIHPDDAVAMPFSSGTTGLPKGVILTHKSLTTSVAQQVDNLYLTTEDVLLCVLPLFHIFSLNS-VLLCALRAGSAVLLMQKFEIGTLLELIQRHRVSVAMVVPPLVLALAKNPMVADFDLSSIRLVLSGAAPLGKELNRMPQAVLG----QGYGMTEGPVLSMCLKQPFQTKSGSCGTVVRNAELKVVDPETGRSLGYNQPGEICIRGQQIMKGYLNDEAATASTIDSEGWLHTGDVGYVDDDDEIFIVDRVKELIKYKGFQVPPAELEGLLVSHPSIADAAVVPQKDVAAGEVPVAFVVRSNGFDLTEEVKEFIAKQ-VVFYKRLHKVYFVHAIPKSPSGKILRKDLR---------- 119503304 27 ---------------------------------------------------TYGELEARSNQIAHLFRLCGLKSGDHVAIMVENCRQFLEITTGAMRSGIIFTPISTHLKEDETAYILENCGAKLFVASHSLA-----SVAVHMIGSAAALKHFYMIGGIEDFLSWEEVDTLPITAIDDQSMGTTML-YSSGTTGKPKGVPYTEVDEPLPLTLSLGAAFFGPETTYLSPAPLYHAAPLHYNMV--VLDTGGTSIIMEKFNALRALEIIEEHRITHSQWVPIMRMLKLPEAQRTQFDTSSMQMAIHAAAPCPIDVKEQMIDWWGPVILEYYSSSEG-AGFTLIDSNDWL--NHKGSVGRPFGVPHVLDEEGNELPAGEVGGIWFSDIANKFEYHNEPDKTAEAYNKDGWTSVGDMGYLDEEGYLYLTDRKNFTIISGGVNIYPAEIENLLINHAKVADVAVFGVPCDEFGETVQAVVQPANWGETALELKEWLQER-LSHIKIPRNLDFMEQLPRMDNGKLYKRHLMEAYRNK---- 157693471 6 ------------------------------LLHRAYVTPERVALIYQDKKWTFRDLADEVNELSNRLAQTSLKKGEAVGLLMNNHPQMVMLVHACFSLGFKIVLLNNKLTKAERRFQLEDVKAAALFTEPVY--------ASDHKGELPTMETLPEAGQ-ENVKKIEN---------DFDLNQTATIMYTSGTTGRPKGVEQTFGNHFHSAVSSALNMGLREDDRWLIALPLFHISGLSA--LFKSVIYGMTVVLHQKFDVDEVIGSIEQHRVTMISVVQTM----LSRLLSRLEECSSLRCLLLGGGPAPLAMLQESKEK-GFPVFQSYGMTETCSQIVTL-APEFSVLGSAGKPL--FGCELKIQDGTRICRPFEHGEIMVKGANVMKGYLYREESTAAAF-DQGWLKTGDIGYVDEEGFLFVLDRRSDLIISGGENIYPAEIEAVLLTHSHVKEAGVTGIDDDRWGEVPAAFLVTDHKIPE-NELYA-LCESHLAKYKWPASFHFVDELPRNASNKLQRHRLK---------- 118151292 70 ----------------------SNKTVGRCLDATAQRVPDQEALVVHNIRLTFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYALKKVGCKALVFPKQFKTQQYYNILKQISQRLPDLTTVIVAAGSQEQNLTRLRHTQQF----LSCHDPINIQFTSGTTGSPKGATLSHYNIVNNANMIGQRLRLHQKTESRVVLPSPLYHCLGSVGMVSLMHGVTLILCSPVFEGKKTLEAISRERGCFLYGTPTMFVDVLNQPDFSSYDISTMRGGVIAGSPAPPELIRAIINKLNMKLVVAYGTTENFMNFT--EDTVEQKAESVGRVM-PHTEAQIVNTETGTLTELNTGELCIRGYCVMLGYWGEPQKTEEAIGQDKWYRTGDIAMMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPQVQEVQVVGVKDDRMGEEICACILKEGEKTTAEEIKAFCKGK-ISHFKIPRYIVFVTNYPLTVSGKIQKFKLREQMEQHL--- 119897986 36 -------------------------------------YPDRVAVIHGKRRYTWLESYTRSRRLASALKQLGVGKNDTVAVILNNTPEMFECHFGVPACGAVLNTVNTRLDAEGVAFILNHGEAKVLITDREYS----RMVGKAIEANRPDMIVIDVTGPGERVGKLDYEALLETGNPEFEYEDAISLNYTSGTTGNPKGVVYHHRGYLNAMSNIVSWGMPPHS-VYLWTLPMFHCNGWCFAWTMAA-NAGVNVCLR-RVDPRLIFDAMREHGVTHYCGAPIVHSMLANAPEEWRKGINH----KVSGLVAAAPPPAAVMAKIGIDITHVYGLTETYGEWRDLPLAEQVAKNRQGVRYHAQEGITVLDPTTMEPVPWDNGEIMFRGNLVMKGYLKNEKATEESF-RGGWYHTGDLAVMQPDGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVAAPDEKWGEVPCAFVELKDGATTAEEIIAHCREH-LAGFKTPKKVIF-GALPKTSTGKIQKFVLRE--------- 209517040 39 --------------------------------------------------YTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGITGFGAVCHTINPRLFTDQIAYIINHAD-------DAYVLFDFAALVDMLAPQCPRVRGWIALCDEAHRPPMQTADGRPAVLPALDERQASYLCYTSGTTGNPKGALYSHRSTVLALPDSMDLSARDS---VLPVVPMFHGLPHAAP------LTGAKLVF-PGKDLDSLYALMEGERVTCTAGVP---TVWLGLLNYLREKFSSLERTVIGGSACPPAMLRILEDEYNVQVIHAWGMTEGTLSKLTWEQSQRPILEKQGHVIFGVDMKIVGEDGRELPWDGVAGDLHVRGPWVIDRYFRKDD----SPLVDGWFPTGDVATIDPDGFLHITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVKRGQDVTRDELLAFY-EGKVAKWWIPDDVVFVDELPHTATGKLQKLKLRDLFRSHVL-- 167644184 16 ----------------------------------------------------YAGLSRRSAQAANALARLGVTSGDRVTSLAWNTHRHLELFYAVPGLGAVLHTANPRLSDEQIVFTINHAASGVLLFDR-----NFAELVARLAPRLTTVKTFVMLSDAESYETLIAGEAETFDWPSFDENAGAFLCYTSGTTGDPKGVLYSHRAVVLGLASAFGLTAFDCSSLYHAT---AWGLPFTAP------ICGSKLVL-PADKMDGAHQLIQDEGVTFTGGVPTMYLSWLEQTGQRPD---TLRRVVIGGSAVPRAMAATFKTKYGVDVLQIWGMTEGVVSLAALGDESDAIWTRQGRLQFGIELKVENEDGSEAPRDGETGALKVRGPWVVRRYYRQEADVADA---DGWFDTGDIATLDEHGFMRITDRQKDVIKSGGEWISSIDLENIAAGCPGVKIAAVVGVPHPKWEERPLLVIVHEGSVVCKAEVLAYLGSR-IVKWWTPDDVVFA-AVPLTATGKIDKKVLRE--------- 71065458 31 ---------------------------------------DQEIVYADKKRFTYKDLFNRINRLANVLDGLNLVAGDVVAVMDWDSHRYLESYFSVYILQTVNIRLSP----EKILYTINHAKPKVLLLNS-----EFAPLVKDYQFENSSIEHIIVKGEYEALLAAADDHFDFPDFDE---NTIATTFYTSGTTGDPKGVFFSHRQLVHTLTEAASIGMLSYGDVYMPMTPMFHVHAWGFP--FTATMTGLKQVYPGRYAPNLLMDLIINEKVSITHCVPTILQMVLKEAQDRDASFNGLKMI-IGGSRLT-EGLAKAAMDQGIEVYTGYGMSETLISLTSLNEPEEDIARMTGKPVLMVD-AQVWGESNQPVGTGQTGELVLRAPWLTQSYLKNDDA-GKELWENGYMHTQDIAYIRPDGYIKITDRLKDVIKSGGEWISSLEIETILSLHPAVADVSVIGVRDKQWGERPLALVVLKSNCTKVDDIKALAEQRGIIKYGVPSQFKFVDELPKTSVGKHDKKVMREMYANQ---- 145223283 483 -------------------------TIGELIEARTDLTPDTVAVVYEGRRYTYREINESANRVAHWLIGQGIGAEDRVAVLMDRSPELLITALGIIKAGAVYLPVDPSYPQDRMSFVLSDSD-PTLVIREPVAGLDGHRTDN----------------------PTDDVRVRPLR-PE----NAAYLIYTSGSTGQPKGVPVPHREYFVWFKDEYEISESDR--LLQVASP---SFDVSIGEIFGTLACGGRLVIKPDGLTDVAYELLQREGITAMHFVPSLLGLFLSLPGV--NQWRTLERVPIGGEALPGELADRFHATFDALLHNFYGPTETIINTTRYK-----VEGTQGSRIVPIGTPKILDDALRPVPVGAIGEIYIGGGHVARGYHRRPALTAERFVADPFYRSGDLARRNADGDLEFVGRADDQVKIRGFRIELGEVAAAISVDPSVGQAVVLGQDLPGLGMSLVGYVTP--AAGEDVDL-ARVRERVAAAYMTPAGYVVLDEIPITAHGKIDRAAL----------- 115522619 15 -------------------------------RNVAEGRADKVAFIDPSRSLSYGELRDAAARVGPMLARLGVEQENRIALVLHDCVEFPILFWGAIRAGVVPVLLNTRLNADQYRYLLEDSRSKAVFV-----STDLLPVIEEAAAELPHLRSIVTVGDAARLVDLLAAETEGGAPARTCADDVAYWQYSSGTTGMPKGVMHVHSS-PRNLSKNVGVRRIGYDDVVFSAAKLFFAYGLGN-AMFCSMWVGATSVLYPEPTAESVFDMLRAHQPTLLFAVPTLAAILADRRCKDEQLPRRLRLCVSAGEPLPAQVGLNWRQRFERDIVNCVGSTEGHMFLTNL--PNAVEYGTSGLPVDGY-RLKLVDDQGRDVGDDEIGELLVNGESAAAGYWNQRDKSRMTFIGE-WTRTGDKYHRRADGVYTYRGRSDDMFKVSGIWVSPFEIEEALMSHCKVAEAAVVPAQDVDGLIKPKAFIVLASQ--QSEEISALFEERSIGPWKYPRWIRVVDELPKTSSGKLQRYMLRE--------- 197330577 6 ---------------------------------------------------SFAEIGTRATRLANALREFGVQQDERVATLMWNNAEHVEAYFAIPSMGAV-LHTLNLRLPPEQLVFIVNHAADRVVLVNG----SLLPLLAPLLPHLPTIDHVVVSGSVHEYEELIAGRPDSYPWPELDERQAAAMCYTSGTTGEPKGVVYSHRSYLHSMQVNMQSMGLTDKDTALVVVPQFH---VNAWGLPHATFMTGINLLMPQPAP--LAEMIEREKPSYAAAVPTIWQGLLAEVTANPRDLSSMKQVTIGGAACPPSLMEAYDK-LGVRLCHAWGMTETSPLGTMAHPPGGLSAETQGRFPAGVEARLVGPGGDLLPWDGESGELEVRGAWIAGAYFRPED----KFSADGWLKTGDVGVISADGFLTLTDRAKDVIKSGGEWISSQELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGATDYAGLRAFLGQ-SIAKWQLPERWTLIEAVPKTSVGKFDKKVIRKQYADGELA- 85703679 26 ------------------------------LRRAAHLFPTREALIYRDTRRTYAEYHARVSRLASALVKLGIEPGDVVATLLPNIPAHCEAHFGVPACGAVLNAINTRLEADTIAYILDHGGARVVLCDPQF----LPTLAQAIDMEGPPPGVVEVADDAAHYMEYEELLASPWIMPEDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVVSWLPRYPTYLTIVPLFHCNNWNHVWLMPML--GATLVCCRDITAKAIYDAIADEGVTHFGGAPIVLNMIVNAKDSERRRFDHIVDVFTAGAPPPAATLAAIEP-LGFKVTQVYGLTETYGHVTECDDERYSIKARTGVLMPMMEDITAMDPETMTQIPGESGEIMIRGNSVMKGYLKNPAATEEAF-HGGYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSVEVEGVLMRHPAVMLCAVVAKPDEKWGEVPCAFVELKDGVTVSAELIAFARER-LASFKTPKAVVFQE-LPKTATGKIQKFELRQ--------- 7474439 24 ---------------------------------QAALRPDAIAVVYENQELSYAELNERANRLARMMISEGVGPEQFVALALPRSLEMAVGLLAVLKAGAAYLPLDPDYPADRIAFMLKDAQ-PAFIMTNT-----------KAANHIPPVENVIVLDDPEL---AEKLNTYPAGNPKNKDRNTAYVIYTSGSTGVPKMIPHQNVTRLFAATEH----WFRFSSGDIWTMFHSYAFDFSVWEIWGPLLHGGRLVIVPSRSPEAFLRLLVKEGVTVLNQTPSAFYQFMQ-AEREQPDLG--QALSLRYVIFGGEALERLEDWYNPQLINMYGITETTVHYIELDRSMAALANSLIGCGIPDLGVYVLDERLQPVPPGVAGELYVSGAGLARGYLGRPGLTSERFIADPFYRTGDVARLRADGSLDYVGRADHQVKIRGFRIELGEIEAALVQHPQLEDAAVIVREDQPGDKRLAAYVIPSEETFDTAELRRYAAER-LPDYMVPAAFVTMKELPLTPNGKLDRKAL----------- 111018496 8 ------PWMERYDENTRSVGEIPARTALDMFSAAVESAPDGPAIRYLGGTLDYRAVDELSDGVAAYLAENGFGKGDRLAIYLQNVPQFVLALLGTWKAGGVVVPLNPMYR-DELSHIAERASAAGVRIAMTASELDIQTVTRVRAQGVPDLLEVARACAGAD-----------VPDPGLVPDDVALVSYTSGTSGVPKGATNTHRNLTVSILRLYELAPLFHITGMVCQLLTAID--LASPLILAYRFEAGVVL--------DA---LERERPVFMVGPSTAYMALMAHPDFSGERFASLEAVMSGGAPLPPAIVERFRELTGKYIRNGYGLTETVVVPPNLEAPVDPSSGTLGLPL-PSAVIRIVGEDGQDLDPLEVGEIAVDGPMVVPAYWNKPDATAQSL-PGGRLLTGDVGFMDAQGWVYVVDRKKDMINASGFKVWPREVEDVLYRHPAVREAAVVGEPDSYRGETVAAFVSLRGQTAETDDLVEYCRER-LASYKAPRRVEIVDELPKTASGKILRREMR---------- 126731106 27 -------------------------------------WPDHLAVVYGPHRKTYAEYAERISRLASGLTGLGVEPGDVVATILPNIPAQAEAHFGVPACGAVLNAINTRLDPDTISYILDHGEAKVVLLPVLAEAFD------RMESEPPQVVEVAGVHRHSDYLQYEDLNGDPWIMPEDEWESIA-LNYTSGTTGRPKGVVYHHRGYLNAMGQVLSWRIVLHP-VYLTIVPLFHCNGWCHTWMMPAV--GGTIVCCRDVRADSIFNAIADEGVTHFGGAPIVLNTLINAPEDQKRAFDHVVEVFTAGAPPAPATLAAIEPM-GFNVTQVYGLTETCTWQSRWDHMEAAQKSRQGVAMPFLEPMDVLDEAGAPIRDGKTGEIVFRGNGVMKGYLKNPRATKEAF-KDGLFHSGDIAVMHPDNYLQIADRAKDIIISGGENISSVEVEGVLMAHPAVLLCAVVAKPDDKWGEVPCAFVELKDRDASEADLIAFARER-LAGFKTPKKVVFQE-LPKTSTGKIQKFELR---------- 207739817 29 -----------------------------LFEQQVARDPEAIAVTFGRTQLSYAELNARANRLAHHLIGLGVQPEDRIAVALHRCIDLPVAMLAIVKAGAVYLPLDPNYPAERIAFMLDDARPALLLTASAVQADLHAAGLRQLRL---------------DDLALDGLPAHNPGLP-ITPQHAAYLIYTSGSTGKPKGVLVSHRGVPHLVSTHMRRCELGPGCRVLQFASPSFDAALSE--LLRPLLSGATSVMA---SPDDLVPLLQRERITHVTL-PPAVLAVMP-----EDSLASVRYLIVAGEAVSPALVERWH--HGRRMINAYGPTEATVLASMMAGADDLSIGT------PIDNTQVLDAMLQPVPIGAAGELCIGGPGVARGYLNRPGLTADRFVADPFYRSGDLGRWRHDGTIEFLGRIDEQVKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQ-PGNRQLVYVVAADTQPEPAALRRYLAGR-LPDYMVPAAVVMLDALPLTPNGKIDRKAL----------- 194337802 29 ------------------------ETLVDVLHRSAVEQPLQPALYFKGAALSYVEMERQSDALAGALLLLGIGKGDRVALIMPNSPQLLISEFGVWKAGAIAVPMNPLYTVNELEHALNECGAETVIV---LTPFYEKIKAAQTVSR---LKRVIATNIKEYLSPINKLLFTLVKEKKIKFDDPAIFLFSGGTTGNPKCVVISHQAMVMTIASWFSVILEKGKDIILLNMPLFHVY--AQVGILAALIERYPVALVPNPRDDDLLHTIKSLKTAVLPGVPTLFTALLNHPKVKRDSLKSLKLSVSGAAPLMLETKRRFEELTGGRIIDAYSLTESALASVFTPILGTYKHGSVGIPI-PDVEIRIVDPETETLPELEIGEIIMRAPQLMKEYWQNPMETALVL-RDGWLYTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEAIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRGHLLSVDELREHCR-KDLAAYKVPKHVEFIIALPKSTVGKVLRRKLVEA-------- 15899525 23 -------------------------------------------------HYTYSDFALRVRKLATFLKTNGIAGEAVASIAW-NTHRHLELYFAVPLLGGVLHTVNVRFHESEMDYVIKMGDKAIFMDKD----INYKN------STLPTF----IFDERYD----EDVNSQTSDFPDVDERQGAIACFTSGTTGKPKGVIYSHRSFIHSLSLAADALGISSSDTVMPIVPMFHDLPFSS------LMTGAKLVLGPRPKAEDIVKLIKEFKVTVGVGAP---TVWIDVVNERENVDLPLKVVVTGGAEPPLGLIKKLKEL-GVKTYHAWGMTEAIATVNKSDNIERM--SEQGYPMGPEGNELPWDGK-------STGELVARGAFVTKKYL-----NDKSDAQTKWFRTGDVARINPDGSVKVIDRLKDLIKSGGEWISSVDLENAIMSYEKVLEAVVVGVKDERWGERPIALVVKKNEYEIIEYLKSLNR---FPKWWLPDKIIFVDSIPKTSTGKLDKKLVREQLRSML--- 163722970 58 ---------------------------------------------------TFAQLSAASKKLANLLTSLGVGQGDVVMVVLPRNIEWWEVFTACIRMGALLAPGTTQLTSKDLQFRANKAEASCIITPELAEKFD------KVAEECPTVKSKIIITE-----PREDFYTEAVETAKTKSSDNCLVYFTSGTVGFPKMALHTHASYPIGHQVTGKY-WLDHWNVSDTGWAKAAWSSYFGPWNMG---AAQFIHHTDRFDPIKTLELLAQYPITTMCGAPTIMLVLQDLGQFK---FPTLRHCVGAGEPLNPEIIEVWKKATGCVIRDGYGQTETVLLAGSFPCIEPRF-GSMGRP-TPGIELKVIDEDCNELPPNTEGDIAIKRPVGLFKEYWKEPDRTASVYRGDYYLTGDRAYVDEDGYFWFVGRADDVILTSGYRIGPFEVESALIEHPAVAESAVVSSPDETRGEVVKAFVILAGGFTASDELAKELQENVTAPYKYPRKIEFVDVLPKTVSGKIRRVQLR---------- 197731131 10 ---------------------------------------------------SFAEIGDRAARLAHALHELGIDGDQRVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHATDRVVIVNGSLL-----PLLAPLLPHLPTIEHIVVSGPGDRAL-LSDTEAQPARWPELDERSAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMESMGLDDEDIALVVVPQFH---VNAWGLAHGTFMTGINLLMPDRQPGPIAEMIEKERPTYAAAVPTIWQGLLAEVTANPRDLSSLEIVTIGGAACPPSLMEAYDK-LGVRLCQAWGMTETSPLGTMAHPPAGLGAETQGRFPAGVEARLV--GPDGDILPWDAGELEVRGPWVAGAYYGGELRPEDKFSPDGWLRTGDVGVISADGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLAAVVLKETGVDYPALRTFLAGT-IAKWQLPERWTSISAVPKTSVGKFDKKLIRK--------- 56709066 37 ----------------------------------------------------------QAARLAHVATNLGLKPGDRVAAQVEKSPEALALYAACAQAGLIFLPLNTAYTADELSYFID-NSGAALIVCDGRNRDMLAPIAEGLGARIETL-NADGSGSLT-----ERAATMPDRFDTVAGGDLAAFLYTSGTTGRSKGAMLTQDNLLSNAETLAREWRFTADDVLLHALPIFHTHGLFVATNI-ALITGGSMIFLPRFDLDQI--IAQMPRATSMMGVPTFYTRLLGDARFTRELAQHMRLFVSGSAPLLAETHVEFEERTGHRILERYGMTETNMNTS---NPYEGAAGTVGLPL-PGVELKVTDPETGETLPGEIGVIEVRGPNVFKGYWQMPEKTAAELRADGFFITGDLGFVDEQGYVTIVGRGKDLIISGGFNIYPKELELLLDDQPGVLESAVIGVPHPDFGETPLGLLVPRGQTPDTQAIMATV-ETALARFKHPRKLIVLEELPRNTMGKVQKNILRD--------- 160895635 27 -----------------------------------------------GSSLSFADLGALADTAEAELRALQVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPGEIDAFAAKADARVVYFTSAAS--DSAS------------------GHARRFSALAGMQHSPVRAQAVAESEVAALIFTSGTTGTPKGVMVGHDALTLFARVSAASRGLGPQDRSYAFVPMTHIFGLGTV-LLASLHAGAQMVMRPQFDPADLLGALARHGISQLQGPPALLLAYLQEQGIAHPQAPALRYVYTGAGPLDLTLKKRVEAAFGRALHHGYGLSEGSVHLTRQGEQRP---DTSAGYVVEGAEVRAVDATGRSLPVGERGELWIRGRGLMHGYFRDDQATAAVMREGGWYASGDLGELHADGALFVVGRLKEMIIRSGFNVYPAEVELALNELPGVQRSAVVGRPEGDGNEEVIAFVELQPGATDSAAARSHLRER-LAPYKLPARIVPLSELPTSPNGKVLKRLLQE--------- 118467099 3 ----------------------------------------------------FAELEKRANRLAHFWYAAGLREGDTVAALLENNEHVHAVMWAARRSGLYYTLINTHLTAAEAAYIVDNSSAKALIGSRATRDV-CEGLAEHSPGGLPELLLIADDDLDGWYRYPECVADQP-ETPIPDESEGDLLQYSSGTTGLPHLPPSEAPNILMPLMNAVGIT---SESVYLSPAPLYHTAPSFWSMVVQSL--GGTTVVMEKFDPEHALECIQRYGITHGQFVPAMRMLRLPEAVRMSYDVSSLQRVVHAAAPCPVDIKKQMIAWWGPIIDEYYAASEAVASFIRAED-WLIHPGSVGRPL--VGVPHILDESGHELPPGVPGEIYYEGGHSFQ-YLKDDAKTAAAHDAHGWVTVGDIGYLDVDGYLYLTDRRHHMIISGGVNIYPQEAEDLLITHPKVLDAAVFGIPDDEMGQAVKGVVQTVDPADAAAELLEWLRNR-LAHYKCPRSLSFEAQLPRTDAGKLYKQEL----------- 84514399 25 -----------------------------LLSQTAAAHGGRKAVSCETLTWS--ELQAKTAQAANLFRDLGIGENDVVAFVLPNATETIEQIAAILRETKAKVVV--TLRAFPKTDVAQKTAEAVRLAPDVTTVLEHRYLTGLKRLVVPLIRKNPVAHKAKVLDFNAELAKHPTSLSFADSDKVAAYFHTGGTTGMPKVVQHRYSGIVYNAWLGARLLFTEKD-VQICPLPLFHVF--AATVSLGASLGSGAQVVFPTPQGDNFWKLIAKHKVTFMITVP----TAMSALMQRKADISSLRLAFCGSAPLPLELYKKFEAAAGVTICEGYGLTEATC-LVSINPPDEKRVGSIGLPFPYTDVTIVSSATGLPCDVDEIGEICIASP----GVFSGQTYTEASKNRDIFYRTGDLGRIDADGYLWITGRAKDLIIRGGHNIDPAEIEEAMAGHPAVAFAGAIGQPDAHAGEVPCVYLVAGADVTEEALLKQHIHER--AAH--PKHLEVLAELPKTAVGKIFKPELRK--------- 148255483 25 -----------------------------FLARSAAVYPDHVSTVYEGRSFTWRQTYERCRRFASYLAGRGISEGDTVAAMLPNIPAMNEAHFAVPMTGAVLNTLNIRLDAPSIAFQLDHGQAKIILVDPEFSGVISEALKLMSGPKVIDVDDASYAGEYEVAVAAGDPGFEPRR--PADEWDAIAMSYTSGTTGNPKGVVTHHRGAYLNAVSNILAGGLGQHPVYLWTLPMFHCNGWCFPWTMAA--AAGINVCLRKVDPTKIFELIKTHGVTHMCGAPIVYNVLINAPDAPKGKRETPVIGLIAGAEGAENIGIKLTHVYG--LTEVYGPASVCAEQPGWDDPAEQLKRRQGVPYPLQEAVTVLNPETMQEVPGETGEVMFRGNIVMKGYLKNEKATQDAFA-GGWFHTGDLGVLDAHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFIELKDGAQATAEIIAYCRSH-MSGFKTPKVVVF-GPIPKTSTGKIQKFLLRNEVN------ 116754499 98 ----------------------------------------------------YREV----NKFANGLKSLGVEKGDRVSIYMPMIPELPIAMLACAKIGAIHSVVFSGFSSKAYADRVIDAESKISITVDGFKIVELKKQADEAIQDAPTVKHQIVYKRTGQDIPWNDLVKDQPAECETEQLDPEFILYTSGTTGKPKGIEHAHGGYCVGVPQTLDVWWCTADIGWIT----GHSYIVYGPLSLGIIYEG-----SPDPDFGRWWSIIEEFGVNVLYTAPTAIRMFMRAGEQWKYNMKCLRLLGTVGEPINPEAWVWYRKNIGRDELQIMDTWWQTETGTFIGSPLPI---TPLKPGSPGYSMDVWDEAGKPVPPGEGGNIVILEPYMLRDFYKDPDRYFRTYWETGTYLAGDKGRRDEDGYFWIQGRIDDVIKVAGHRIGNSEVESAAVSHPKVAEAAVIGKPDPVKGEVIIVFAILREGVQESEELKKHIRET-LGPVAMPEAVYFVKDVPKTRSGKIMRRVIR---------- 145595250 5 -------------------------TIQEAFSEQVRRTPDRVAVSFGDLRLTYRQLDERANQLAHRLLALNVRPEEPVAVLMDRSVELVVALLAVLKAGALPLHAYPMERMQWIIDNCE----RPVLLTDTPT----------LRRGLPKTRKLIPVDTDPE------IAAQPVTDPAAPRHQLAYLIHTSGSTGHPKGVQVTHSDVLGLVQDRV---WNGHERVLMVA-PYAFNYEFWVP-----LLHGGQIVVAPPGDLDIATSLISENRITGLHLTAGLFRIIAEEAP---DSLTGVREVLTGGDVIAPTAVRRVRGMYGATELTLFSTHEPMTTPFHEDTTVPI-----GSPMDGV-QRYVLDAGMRPVVVGEVGELYVAGRGVARGYHGRADLTAERFVANPFYRTGDLMRVTPEGRLTFVGRIGDQVKINGFRVEPAEVEVAIASFPGLAHVAVVASPTALDGDRLVGYVVPKATEIDLAALRTHIAQ-ALPDYMVPAGIMVVDTLPLTPNGKLDRKALPE--------- 116200716 38 -------------------------TLGELLNLQCLHHGTRVVIPWTGARWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVILNNTYTPTEAQYGLDFSECKVFFTTKRIARLDQGPLLTQLSARATGPKVVILRGDSDGYTTYKNLHAEAKVLPHL----VCNLQFTSGTTGLPKAAMLTHHNIVNNARFIGDRLRLAPTDTLCCPPPLFHCFGLVLGLLTVLTH--GAKIVYPAEVFDARATLLRAEHCTALHGVPAMSLLALPEMKGVRAGELGLRTGIVAGAPVPRHLMEGMVERLGMAFTSSYGLTEATCFNAFTDDTVATRLATVGRLM-PHARAKIVDREGVVVPVGTRGELCIGGYQLQAGYWNNSEKTGEVMVRDEWLHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPAVGMAVVVGLKDAHYGEVVGAFLHGQQQRPGAEEVREWVR-RKLGKHKAPTHVFWLATVPLTGSGKVRKFEMAQ-LGNKLLEG 83945302 21 -----------------------------FLTRTARAYPEKLAVIHGDIRRNWGEVYERSVRLASALSKRGIKKGDTVAVMAPNIPAFVDAHFGVPMSGAV-LNALNIRLDAEIAFILKHGEAKVILVDREFSSIDAKPLIVDIDDPLAEHGELIGEIEYEAFLPGFDFHRAE------DEWDAIALNYTSGTTGDPKGVVTHHRGYLNAVGNAME--WMPHFPVYLWTLPMFHCNGWCFPWTLAA-KAGVNVCLR-RVEPFAILSAIAEHKVTHLCGAPIVMSMMIQLPEKERPDFDHPVAMMTAGASPPATVIAGMEAM-GVTVTHTYGLTEPLKDRARLKARQGLPYITQEDLMVANPETMPWDGK-------SLGEIMIRGNAVMKGYLKNPATTQKSF-KGGWFHTGDLAVTHPDGHVEIKDRSKDIIISGGENISSVEVEDVLYSHPDVAAAAVVAKPDAKWGETPCAFIELKTGANVTKDIIAFAREH-LAHFKAPRLVVFGE-LPKTATGKIQKFMLRERARE----- 214045757 64 ---------------------------------------------------SWAEIDDASDRFAGVLQARGVTAGDRVAVMMGNCPQFVICFWGIMKLGAVLVPVNPMFKAIELTYQLNDSGAETLVFQD-----DLAPLVASVAADTP-LRMLLATGAAEERLLDALAAATPFTGPDCTDLDVAALNYTGGTTGMPKGCVHTHGDMLYTVASYCGCAMGDHNDVVVNFFPM-FWIAGEDLGVLAPVYTGAAVCILHRWDAVGWMAAVAEHRATIVTLLVDNAVEVMRHARVKDYDLTSLRNTSVCGAAFRSEWRDLTDSTM---VEAAYGMTETNTCDTFTVGLQDGDYDLQQQPVVPETDIIIRDFETGALKDGETGEICIRSPSVLKSYWNKPDETTHAL-RDGWLHTGDIGMVNDRGFVHYLGRRKEMLKVNGMPVFPAEIEMLLGRHPAILGSGVIGRKDEAKGEVPVAFVHLNPEQAKADNLRAWCREQ-MASFKVPE-IRLVDGLPMTATGKVKKEELAELL------- 16125196 26 ---------------------------------------------------TYAQLDARSNQGAHLFRSLGLVPGDVIAILMENNARFFEVAWAAQRSGLYFVCISTKLTASEAEYILQDCGAKVFITSTAMG-----PMIDEIAALVPGLSLFTVGGAADFVAAREGRPTTPIA-DESAGTDMLY---SSGTTGRPKGVKPALSDAPNALQMMAQGLFFSGDSIYLSPAPLYHAAPLRW--CMTVHKLGGTVIVMEKFEPETALALIEQHRVNCGQFVPTVRMLKLPEAVRAKYDVSSMKSAVHAAAPCPIPVKEQMIAWWGPVIFEYYAGTEG--NGFCWINSQNWLTHKGSVGQAVLGELRICDEAGDPVPPRTEGTVFANGPAV--NYHNAPDKTAESYNKHGWTTLGDVGWADEDGFLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDQVALAEELMAFARAN-LSHVKSPRRIDFMAELPRHPTGKLYKRLIRDA-------- 148642390 64 --------------------------------------------------FTFSDVKKYSNKIANFFTKKGIKKGDKVMLTLKNRYEFWFTMVALHKIGAVAIPATHMLKLHDIDFRIKNANVKLIVTVEEDRLIDYEEAQKELGTDLVKCVNKAIEEESDEF-------ERPTGDDEVLADDISLIYFTSGTSGLPKMVAHKQTYGLGHIPTAKYWHKVEEDGIHHTAADTG-----WGKAVWGNFYGAGSAVFIYDYDRFNGIKLLEKENKVNTFCAPPTIYRFLIKENIKGYDFSNIHHVTTAGEPLPPEVSKRFKEISGLRIKEGFGQTETVLTIATFDWIDAKL-GSIGKP-SPLFDVKLLNENDEEVDIGQEGEIVSHGPGLFKEYYKNPEKQAAQW-HDGYYHCGDTAWKDEDGYIHFIGRNDDIIKSSGYRIGPYEVESAVLSHESVSNCAITAYPDEIRGQIVKATIILQPGYEGSEELKKEIQKRVTAPYKYPRLIEFVDEIPETISGKIRRVEIR---------- 110600003 34 ------------------------------------RYADRTALTCRNRQWTYRVLNEDCNRLAHALMKDGVGKTDIVMYQLYNCAEWVFIYLAPQKLGAI---------NCPINFRLSYGETAT-IIDDSYDGADGETAEKALQHKPKTVVMVDIFGTATPFISYEDYHTNPIPRPTHIYDEVTRLYTS-GTTGRPKGVPLNNINEIFSAHDVIMHFPLSPRDKTLNMTPWFHRGGLYSGGPNPTLYVGGELVPLRHFHAATVMGLAEEHGLSFLIGAPVTLSALADEQQKNRRDLSRLKGIVTMGAPLERAACIRFQEVLTPNIFNGYGSTEAFWNFLRYDLPD--MAGSAGRSCTDDDMAVVRVYPDRLAEPNEVGEVIVRAAGKCSFSYVNRPEDAKAKFYKGWLYIGDLCTWNEQEFMTVVGRKDDMFISGGENIHPVQVEAVLNEHPEVTNSLVVGMPDPKWGQVVVAYVIKSGEMLTAKGLDEYLQHPMLANYKRPRYYRFVDTLPMTATGKLLHYKAKVQVQEDSQAG 154151223 27 ----------------------------DVVDAWAKKDRNKLAMIWANKKFSFLDMSSLSNQAANVLLKYGINKGDRVLIMLPRIPEWWIFVVALIKLGAV-VCPCPTMLTRDIKYRVNKGKFRMVI-----TDLENAGKVEEICNECPTLTCRFLAGERKGWWPYELLYPAPVSIPDTKSTDPMLIYFTSGTVGEPKMVLHNHG---HPLGQTVTAFWQDHNDLHFTVTDTGWA-KCGWGKIFGQWIEGACIFVTGKFNATEILPLLEKYQIT-TFCAPPTIYRMLILADLDKFDLSSLRHCTSAGEPLNPEVIRVWKAGTGLDIREGYGQSETCCCVAEF-PCIEVRPGSMGKP-SPGWNVEIHDEEGRPVGVREEGRIVTPPPAGLVEYLDNPEENKKSFV-NGWYYTGDKVYKDEDGFFWFVGRDDDVIKSSGYRIGPFEVESALLEHPAVQEAAVIGAPDRLRGLIVKAFVVPSETLIK--EIKNYVK-KTTAPYKYPRAIEFVAELPKTHSGKIRRAELRE--------- 126436635 16 -----------------------------MLEAAASAHGDREAYVEPGARTTFAEWIGRARSVAAQFAGLGIGKGDVVMLWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREIESILQQADPALIVVPDLPAG-GQRVLRRSALSTSST-------GAVPPTVAL-------------GPRDPVALIFTSGTTGAPK-------GAVFDAERLAAGALAAMSAPYLTSTPFAHAFKLWDQLVWGVT-----LVIPPTPSAPGMFGILRDERVTVAGAVPTQWAKLLDLEGVSPQALPHLRVGVSATAPAPPELVRGVAERIGVPLVVRYAMTECTICGTEPGDAAEVQFRTVGRPAA-----------GMTVRVGPDGDVEVSGPCVMRGYWRNPELT-AEVLRDGWLRTGDIGVLGDDGNLVLVGRRGDMYIRGGYNVHPGEVERTLAGHPGVRAAAVVGRSAPVIGEIGVAFVVPVDAAPTLAELRAHVAEE-LADYKAPDELLVVDELPLTAMLKPDRPALRELITQ----- 115452557 25 -----------------------------FLERAALAHPARASVVHGPVRYTWADTYRRCRRLASALERRSVGHGSTVAVIAPNIPAVYEAHFGVIRLNAPTVAFLLEHSSAEVVMFFSLAEDSLRIIAEQKKGAFKQPLLIVIQTCDPSLKSALSKGEYEEFLETGDPEFA-WKPPQDEWKSIALGYTSGTTSNPKGVVLHHRGAYLMSLSGAL-VWGMNEGAVYLWTLPMFHCNGWCYTWTLAALC--GTSICLRQVTAKAIFSAIANQGVTHFCGAPVVLNTIVNAPPA--DAILPLNVMTAGAAPPPSVLASMSK--LGFRITHTYGLSETYGPSTVCDDERARLHARQGIRYVGLEGLDVVDPKTMAPVPADLGEIVMRGNGVMKGYLKNPRANAEAF-ENGWFHSGDLGVKHTDGYIEVKDRAKDIIISGGENISSLEVEKAVYQHPAVLEASVVARADEQWGESPCAFVTPKDEAALAGDIMRFCRER-LPGYWVPKSVVF-GPLPKTATGKIKKHELRAKAKE----- 163794831 14 -------------------------TVASLLLQQLRLNPHRVAVDDGDRHLTYTTFVERVRRLAGLLAGRGVGRGDRVAILSENRLEYLETYFAVAWLGA--ILACQNWRLSELAHCLDLVEPKVLLV-SARHRPKLVELGRETRAITPAYEVALAAAEPAHLDLLETVEPE----------DPLLILYTSGTTGLPKGAVISHREIVRNLVIRAEFGVAPEDT-FAAWSPLYHMG--AAECSIGALMTGGKVTPVDGFDQDRLAEVIATEPLGWLLLMPGMVGAFADELERRGIVARGVKVCGVMADLVPPADIARITRLLDAPYANTFGATEGCPPCSSNLIPVGVAPARLSKQQSPFCEVRLVDPDDHEVPDGSAGELCMRGPTLFSGYWRAAEVNAQDF-RGGWFHMGDVFVRNPDGTLDFVDRVKYLIKSGGENIYPAEIERVMLADPRVTEAAVVRRSDPKWGEVPVAFVARRDESLTADDLHRRCRDE-LAGYKQPKGIHFIDDFPRSASGKIQRHELEKRLAD----- 214029372 26 ------------------------------LRRAAHVFADVPAVVYGSHRKTYAAYYDRCTRLASALAGMGVRPGDVVATLIPNLPAQAEAHFGVPACGGVLNTINTRLDVGTVAYIFDHGEAKIVLVDS-----QFLSLAEQAKQDCEGKGPLIIEVPDEQAYPASGRHPVYEDVLSAASHDFDWLNYTSGTTGRPKGVVYHHRG-AYLMTMGTVISWMVMQPKYLAIVPLFHCNGWNHTWMMPVL--GGTLVCCRDITAPAIYDAIADEGVTHFGGAPIVLNMIVNAPQDQRRSFDHTVEVFTAGAPPAPATLEKIEA-LGFHVTQVYGLTETYGHVTNLDQQGRATIKAQGVAFPMMDHITVMDETMSQINGQDQGEIVMRGNSVMKGYLKNPDATQEAF-KGGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPAVNLAAVVAKPDDKWGEVPCAFVKPGEDVDEAA-LIAFSRDT-LAGFKAPKKVVFQE-LPKTSTGKIQKFELR-SIARKL--- 115526899 26 ---------------------------------------------------SYRELEARANRLAHLLRRHGLKRLDHYSIFMENNNRYLEANGAGERAGLYYTCVNSYLTAGELTYILSNSESKVLITSQA-----KLDIAREALKDCPNVTLCIEVGESERIVGLDEATR---GLPDTPIADESLMLYSSGTTGRPKGIPENPPAQPLPLFFFLQKLWYRDGMIYLSPAPLYHSAPQAAVGL--TIRTGGTVIIMEHFDPEQYLALIEKYKVTHSQLVPTMRMLKLPEEVRNRYDLASLEIAIHAAAPCPPQVKEEMIKWWGPIIHEYYGATEGL-GFTACDSEQWLARGTVGKVM--FGDLHILDDGMQPCPKGVPGQIWTATPFE---YFNDPTKTKEARSADGSMSTGDVGYVDDDGFLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNDDLGEEVKAVIQPMPGADFAEELIAYCGQ-SLSRQKVPRSIDFIDELPRLPTGKLYKRLLRD--------- 9711273 57 -----------------------------------------------DERYTFEEFYQRASNLGRRLDDYGVKPGDRVAIGLRNYPEWALAFAAITSIGGIVAGLNAWWESDELEYGIRHIGAKVAIV-------DQERLDRKLQSGLDFLTLISVRSECDRATPIDQLLRQHGELPDIQPDDDAVILFTSGSTGHPKGSVSTHRNIIAAL-LSWELDLAVLATIHGGA-PKGQSKPLGMPGLLAVLLTSFRTVAMYKWDPNVAVELVEAEKIVSFVGTPAMTGDLMLAAQKQDKDVSSL--LAVGGGG-SARAESQVKGIKNAKPNTGWGMTETNSIGTSIGGEEYLMRPSSSGRVSAVLELGIVDSDDNFVKAGERGELLVRGTSVIHKYWDRPD-SSGDFLEGGWFRTGDIAYLDEDGYLYIVDRLKQIIIRGGENIGCAEVESAMLNDPAIIEVSVYGVADQRLGEDVAATIYVDREVDVDA-IRSNLKLK-IAGFKIPKHIRVTEPLVRIASGKIDKKTIQK--------- 91781003 5 ----------------------------DFLWRAVDRYPNRTAVFGPGGNLSFRELGTQVLDRAATLTQIDPVRGGRICVGASNGMDHLIAILAVLAAGKVWVPLNPRNGDPELRRILDFVE-PSLVLADA-----------EMQNRL--------SGTTAALRSLESLTQQAGDVGAVSSGGVAMIKFTGGTTGFPKGVIQPLRAWNTNIATQIHELGLKPDDRYLVAAPLSHG---TSTYLLPLLGVGGALIIPPEQAKAAALLDAADAHGATILFAPPTLIVALAEEQRRSPRLLRRLRYLVGGAPMRAEQIRDAQSVFGPVLCTTFGQTEAPQIITFL-PPAEMTLTSVGRP-SLLTRVAIMNKDGEPVETGQQGEIAVRGDLVMSGYLKAEDETRKTLV-DGWLRTGDAGVFDERGYLFLRDRIRDVIITGGFNVYPSDVEAVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLRSGMQDTADLVALVR-RELGPVKTPRHVHLFESLPRSAVGKVLKTEVRNTILNR---- 121606172 27 --------------------------------ERSARYPERVSLIHGDTRFTWAQTYARCRRLASALAQRGVRVGDTVAAMLPNTPPMFEAHFGVPMLGAV-LNTLNTRLDAEIAFMLDHGEAKVLLTDREFSPIIERALPLMKQPRPPLHEGGALLGELEAFLQTGDEAYE-WALPSDEWNAIA-LNYTSGTTGNPKGV-VTHHRGAYLNAVSNVVTWMPRHSVYLWTLPMFHCNGWCFPWTLA-LQAGVSVCLR-KVDPALIFSLIREHRVTHLCGAPIVYGLLINAPQVLRAGISAGLIAGAAPPAAIIEGCERI----GIDITHVYGLTEKQAGWDKLPIGERAALNARQGVAYPMQQAAVLDPETMRPVPGETGEIFFRGNLVMKGYLKNPQATEEAFA-GGWFHTGDLAVLHPDGYVKIKDRSKDVIISGGENISSLEVEEVLYRHPAVLVAAVVAKPDDKWGEVPCAYLELCDGATTEAEIIEHCRSQ-LARFKVPKQVLF-GTLPKTSTGKIQKFVLREQM------- 145221053 3 ------------------------------IRDTAVATPDKPAVIMAGTVVTFGELEARANRLAHLFRDAGLVEGDAVALLMENNEHFHAVMWAARRAGLYYVPINTHLTAAEVAYIVDNSGAKA-IVGSAKLADTLAGLEAELPNGLPQLLLVAGAGDVDGWQRYPECVADKLETPIADEIDGDLLQYSSGTTGIKRELPHLPPAEVPGMMAMLVEFWMHPDAVYLSPAPLYHTAP--SVWSMQVQAGGITTVVMEKFDAEGALDAIQKYKVTHGQFVPVMRMLKLPEDVRKSYDVSSLQRVMHAAAPCPVEIKKQMIDWWGPIVDEYYASSEAHGSTLITADQWLERPGSVGKPLTGV--VHIVGEDGNELPAGQAGEIYFEGGYDFE-YLNDPDKTASSRHPQGWKTVGDIGYVDEEGFLFLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQRVKAVVQLVDQADAADELIGWLRDR-LAHYKCPRSLSFEEQLPRTDTGKLYKQEL----------- 28198161 23 ------------------------RTIADVFNTSVIKYRHCPAYTNFGKTLTYGEVDLLTKQFASYLNVLKLKKGDRIALMMLNCLQYPVATFGALCAGLTVVNVNPLYTARELKHQLVDAGSTVLVVMD-----NFCTTVQQIIADTP-IKQVITTGDLLDF-PKRSLINFAVKVPEIASDDLAFLQYTGGTTGTPKGAMLTHRNMVANMQQVSQ--WLQTNNTVLTALPLYHIFVLTANSLVFMKIGGCNHLISNPRNMRTFVKELQRVRFTVITGVNTLFNKLLNTPGFDKLDFSSLKIALGGGMVIQRSVAEQWKQVTRVPLIEAYGLTEACINPLNLQEHNGSI----GMPI-PSTDVCIKDDTNTVLPIGEMGELCIKGPQVMKGYWQRPEETSEVLDADGWLHTGDIVKMDKQGFLYIIDRKKEIILVSGFNVYPKEIEEVIAMIPGVAEVAAVGVPDEQSGEVVKVVIVKKDPMLTAEEVKAH-AATNLTRYKLPRIIEFRATLPKTDVGKILRRELRDA-------- 150402445 37 ----------------------------DIVDEYAKIAPEKIAIVCDDNNFTFNDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKMIVCIGENGVPEYVDEASEINSDV--LKACVVNLNQKNWIDFSEEFTRPVGEMDTKNNDVLVAYFSSGTTGYPKLIQHDHE---YPLGH------ITTAKYWQNVEDDGLHYTVADSGIWGKLYGAGTAVFVYDYDRFDAGNMLEKYKVT-TFCAPPTIYRFMIKQDISKADFSSVHYAVTAGEPLNPEVYNKFLEFTGLRLMEGFGQTETVVSVANFPDPKP---GSMGKPVPIFD-LMIKGPDGKECDVGEEGELVFKKPLGLSGYFKDPERTKKSWY-DGYYHTGDTAWKDEDGFLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPIRGQKATIVLTPDYEA--SEELKKELQDHNTAPYKYPRAIDFVKELPKTISGKIRRVEIREKDEEK---- 27377730 41 ---------------------------------------------------TYAEIHKRALKVSQMLERDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIINHAQDRIVM-----TDITFVPILEKIADKLPSVERYVVLTDKAHMVAYEDWIAQAFKWKDFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHMANNVDALGTSASETMLPVVPLFHA---NSWGIAFSAPSQGTKLVMPGAKLDGAYELLSTEKVTHTAGVPTVWLMLLQHMTANNLKLPHLKMVICGG---SAMPRSMIKAFLGSNVRHAWGMTEGSVNATRLD-----VLQMQG--YAPFAEMKITDDAGKELPDGKTGRLKVSGPAVAKAYYRLD---ANILDEDGFFDTGDVSTIDEDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVFHPKWDERPLLIVQLKQGQQASREDILKYMDGKIAKWWMPDDVAFVEGIPHTATGKILKTALRDQFKD----- 148252270 26 ---------------------------------------------------TYRELEARTNRLAHLFRQRGLRRLDHYSIFMENNDRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSRSRLLITSVAKLG-----VAREALQEAPGIECIVVDGHPDEFGASEGLAEATAGLPATPIADESVMLYSSGTTGRPKGIPPVQQLPIFDF---LERLWYREGMIYLSPAPLYHSAPQAAVNL--TIRSGGTAIIMETFDPERYLQLVEQWGITHTQLVPTMRMLKLPEEVRSRYDLSSLEVAIHAAAPCPAQVKEDMIRWWGPIIHEYYGATEGL-GFTACDSEQWLARGTVGKVL--FGDLHILDEAMQPCPVGTAGTVWTGSPFE---YFNDPERTKDARSADGTMSTGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVIQPMSGIPPSAELEAFCRQ-SLSRQKVPRSIDFEKELPRLPTGKLYKRLLRD--------- 170035152 26 -------------------------SMGAFVRNRMRRNGNDVAVIDGGTEVQYLELLEQSVRLAECLRTLGIRVGDVIGIVSENRLEFPAVLFGALFVGATPINLTYSERELEHAFSL---SKPKLIFVSPFSADRVVAAARRNRHIVQKVENPFVEGQDQRDVVLFEEFQRPVTIPTVDDQHVALIMCSSGTTGLPKGVQLTHANLLASIALLEESSNLMEGIVLLGVLPWFHAYGCMT--LINVICNKQKLVSLPKFEEGLFLSCIENYRCTMIFVVPPLVVFLAKHPLVDSYDLSSIDTLLCGAAPLSKETEDLVKARLNVRVRQGYGMSETTL-ATLVQNGECHKSGSVGKVQIGTLAKVIDPETGKLLGPNQHGELCFKGSQIMKGYIGNEKATRETIDQDGWLHTGDVGYYDEDFEFFIVDRLKELIKYKGFQVPPAEIEAILLTNPKVKDAAVIGLPDEAAGELPLAFVVKQDGVDISAEIKKYVADRTSPAKRLHGGVRFIAEIPKNLSGKILRRELRQTIKSKL--- 47568031 2 ------------------------ETMPNWLKQRAFLTPDRIAIEIEEEKVTFMQLHEKVVSVCGHLTHVGVKRGQKVAVLMKNGMEMITVIHALSYVGAVAVLLNTRLSREELLWQMDDAEVICLVTDQDFEAKD-----------IPVYSFAIMNGPKEEASIQEEFSLE----------EAMTIIYTSGTTGKPKGVILTYGNHWASAVGSSLNLGLRDDDCWLACMPMFHVGGLSL--LMKNITYGMRILLVPKYDADFIHKALQTRGVTIISVVSKMLTDLLERLGAETYP-PSLRCMLLGGGP-APKPLLETCVDKGIPVYQTYGMTETSSQICTLSS--DYMLTKVGSAGKPLFQCQLRIEKDGVVVPAFTGEIVVKGPNVTGGYFNREDATRETI-QNGWLHTGDLGYLDEEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPAVAEAGVVGMTDDKWGQVPAAFVVKSGEVTE-EEILHFCEEK-LAKYKVPKKAWFLEELPRNASKKLLRRELRQLVEE----- 27375218 33 -------------------------------------YGDKLALIGPAGTRTYAELCAEACRWGNGFISLGLKRGDRVLLFLDDTPAYPAAFFGAVRAGFVPLL-INTLTPPDLLQFYLADSGATVAVAESEFCARFNAEARK-DTSLRTL--IVVNGEMGERAAPAALAQFPAELAEANTNEMAFWMYSSGSTGRPKGIVHLQHDMTYSVAFAQNVLKLTPDDICFSVPKIFFAYGFGNSVTFPFSVGAATLLLPGQPKPATIFAAIEQYRPTVFFGLPTLYTSLTKAEGAQQTNFSSLRMALSAAEVLSAEVFNGWKTLTGLEIVEGLGSTEVLHIYLS-NRPERKKLGAAGLRVPGY-EVALRNKDGSEVGDGEEGILWVRGDSNTPLYWNRPDKSAETIREGGWIYTGDRFVRDADGFHFFRGRADDLIKISGQWVYPLEVELCLADHPDIRECAVFALPDRRMTLKAVVVMNSRDQGEATRRLQDYVKGK-LLPYKYPREVIFIDELPKTGTGKIDRQAL----------- 91780377 12 --------------------------IGDLLVRAASRHPDRDAVVFPDDRYTYAEVLRRAMLVARGLLSLGVRPRDHVGILCTNGIEFIEGLFGVALAGAVAAPINARYKVNELKYIASNADLVAILTADAYVDFSSEALGLDLESA-PRLRNVILLSGSERFISRERLLELAARVSEVRLRDIGLLLYTSGTTANPKGCLLSHEAVTRGVERATIRFGLKVADVTWGAGPLFHIGSLSP--FLGSIGAAGTYVTDAFFDAGRALDLLIREKPTVMPWFPAIMQALMNHEKWDPAKLSSVRSILLIGPRPLLDKVQQVELVASC------GMTEGIYAVSDVSETVEQRATGHGRPCSGIEARIVSLSDGSEVTDSTPGEILLRGYCVMEGYYRDPANTRKALDAEGWLHTGDLYSRTPDGRLMFHDRIKDMLKVGGENVAPAEIETFLCTHPSVVMASVVGIADARLDEVPVAFVLAAGNTLEAEFLISFCRGQ-LASFKIPRRIHFVDTWPMS-TTKIDKRQLRE--------- 38638059 2 -----------------------------LIDAHLAEHPDAVAFIEGERAITHAEFDQLCRRTVAWLDAQGIGKGDRVGVWLVNRIEWLALFFALARVGATLVSVNTRYRSEEVSYLIEKSGARLLVLQPGFRKIDFRILDAMDPASLPTLQAIAVV-DASPATPARDLHLEPVQLDESDPNACAILFTTSGTTKGPKLVMHPQRTLVDHAWRCADAYGMDDGAVMLAMLPFCGVFGLN--GVLAAFAGGAPVVLLETFEGPQAARLLADQRVTHTFGSDEMYRRILDTAPADRARLFGFGAFTSSFSEYASEACVR-----GIPLAGLYGSSEVLALFSPMTLPAQARIEGGGLPVARGEATRIRDVQTGALLPGQSGEIEISAPSLFLGYDHDQDATAEAIRPDGFFRTGDLGHLRADGTFVYETRMGDAIRLGGFLVNPVEIEAVLKRFEGVADAQVVAV--EIDGQTRVVAFLILTDGTRLAEADVMAQMRAVAPFKVPARVWFVDAYPVTGV-KTQRNRLRDLALARL--- 21222409 17 ---------------------------------------------------SFAEIGARAAQLAHALRELAVGDDERVATLMWNNAEHVEAYFAIPSMGAVLNLRLPPEQLAWIVN-----HAADRVV---LANGSLLPLLAPLLPHLKTVEHVVVTGPGDRSLEYEDLKPTAYDWPELDERAAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMQSMGLTDQDTSLVVVPQFH---VNAWGLPHATFMTGVNMLMPQPAPLAA--MIEGERPTHAAAVPTIWQGLLAELTARPRDVSSLTQVTIGGSACPPSLMEAFDA-LGMRVCHAWGMTETLGTIARIGTPEEFAYRTQGRLTGPGGERLPWD--------GESGELEVRGNWIAGAYYNGPGADPLKFSADGWLKTGDVGTISHDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDDKWGERPLATVVLREGASTDAALRTFLAEDGIAKWQLPERWTVIETVPKTSVGKFDKKVLRRQYAE----- 120406372 92 ---------------------------------------------------TYAQLKDEVCQAANAFAELGLKAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQTKLVVTTDGYRRGSAVALKTAVDEAIESLEHVVVVRRTEEVVPKASTEHTPEAF---DSEHPLFLLYTSGTTGKPKGIMHTSGGYVFDIKPETDVYWCTADIGWVTGHTYIVYGPLSN-GATQVVYEG----TPASPDEHRHFQVIEKYGVTIYYTAPTLVRTFMKWGRQAEHDLSSLRLLGSVGEPINPEAWRWYRLAFG-------GDNTPVVDTWWQTETGGIMISTHCKPGSPGISAKIVDDDGNELEPGETGYLVLDKPWMLRGIWGDEERYWSRFAEKGWYFAGDGARYGTDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGASDEHTGQAICAFVILKSEANMVDELRAEV-AREISPIAKPREIHVVPELPKTRSGKIMRRLLRD--------- 148652888 43 ---------------------------------------------------TYTELFSRIGKLANVLDSLNLDKGDVVAVMDWDSHRFLESYFAIIRLSPDKVLYTINHAKPRVLLLSEFASSIEHIIWLDDNGVSSEGVFGNNQARLLGEYEALLAEASDEF-----------EFQDFDENTIATTFYTSGTTGNPKGVFFSHRQIVHALAEAATLGILPQKQVYMPMTPMFHVLAWGFPYTATML--GMKQVYPGRYMPDVMLNLIETEKVSITHCVPTILQMLLKQAEAEGKRFDGLKMI-IGGSRLTEGLAKTALSA-GIEVYTGYGMSETLISLTRSDDPEMSLESLTGKPVIMV-EAKIWDG-DGNALPKQTGELVLRAPWLTQSYFKNAD-AGVELWQGGYMHTQDIAFMTEDGTLKITDRLKDVIKSGGEWISSLEIETILSLHPAVADVAVIGVRDEKWGERPLAAIVPNCQDVTVEDIKAIAEEKGMIKYGVPEYYKIVDELPKTSVGKHDKKVMRE--------- 37524761 7 ----------------------------EIIRDAEMAYPQKTALIFNNQNYTYKDIWRQICAIAAGMRLNGLQQGDKVVICLGNHINSIAIFFAAQKLGACPSIIAFDTPEEKIKFILNNSGASFFIIAATLLKYDYFYFS-NINLIIDKVENIYAENNLINF---DDFISDPINIPQAISVDLASIIYTSGSTGEPKGVMLSHQNMMAATRSLVNYLEYHHDDTVMAVLPIAFDYGLYQ--IILAFFVGGTVVLSNNTPPPVVLRHIQQYRCTIMPGLSSLYSLLDIYASKGSFDLSSIRLVSNTGMALRKQHVSMIKRLFTAKIFSMYGLTEKRCTYLPPDDLDR-------KPDSPNTQIMVVDDNNQPCTAGEIGQLLIRGETVMQGYWRNSEATEKRIGIHPIYYSGDYGWLDEEGYFYFVGRMDEVAKIRGRKVIFSEIEKVLFGHDSIIEAAVIVHSGEESSEDSIIAFVATQTQEKLLELKHFCSNL-LELHQIPSVFIQLSRLPKNANGKFDKHQLRQ--------- 126460278 44 ----------------------------------------------------------RVLKLADGLNKLGVGPGDRVATLDWNTIWHFELYWAVPGMGAV-LHPLNVRLAPELVYIINHAGDKVLIY--------HRDFAPLVEKLKPHLKTVQLQGPATKDVEIEDVQGEPKPLPEISEDKVATIGYTSGTTGRPKGAYFTHRALLHTLVSALAFC-VEEICTFLQLVPMFHVHGWGTPWTFALL--GWRQVYPGRFDAGHTARLIAEENVKSLAGVP--TMLYMDFPKYVEKVRKIRPIFTVGGAALPKELAKKAEEA-GFIPRVGYGMTEGFFKPTEKKDVEEYLLTATGLPI-PLVDLMVADENLRPVRDGKTGEIVVRAPWVTPEYLGDPEKTREAW-RGGWFHTGDVAIWQPDGRVRIVDRAKDVIKSGGEWISSLQLEDLILTHPAVAQAAVIGVPHEMWGERPVAVVILKPGASAKEELEKFVEAGKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLREQFKDVL--- 18313648 89 ---------------------------------------DRRKLTYYDL---YREVNRVAYMLK---QNFGVKKGDKITLYLPMVPELPITMLAAWRIGAITSVVFSGFSADALAERINDSQSRIVITAD---GFWRRGRVVRLKEVVDAALEKATGVESVIVLPRLGLKDVPMKLPEVESEHPSFILYTSGTTGKPKGI--VHDTGGWAVHVYATMKWVDDDIFWCTAWVTGHSYVVLGPLLMGVIYEGA----PDYPQPDRWWSIIERYGVTIFYTSPTAIRMFMRYGEERKHDLSTLRIIHSVGEPINPEAWRRVKVAFGSTWWMVISHAPGL--YLVPMKP-----GTNGPPL-PGFEVDVVDENGNPAPPGVKGYLVIKKPWMLHGIWGDPERYIKTYWSPGMFYAGDYAIKDKDGYIWVLGRADEVIKVAGHRLGTYELESALISHPAVAESAVVGVPDAIKGEVPIAFVVLKQGVAPSDELRKELRERTIGPIAEPAQIFFVTKLPKTRSGKIMRRLLK---------- 196177589 2601 -------WNQTQAE-YPQDKC-----IHHLFEEQVERTPDAVAVVCEGQDLTYRELNSRANKLAHYLQYLGVKPETFVGIYVERSLEMVVGLLGILKAGAAYVPLDPAYPQERVDYILSDSEANFMITSSPLVTFLPQQETQMI--CLDTDANVISQQNPEN------------PNSEVKSNNLSYIIYTSGSTGKPKGVQICHQSLVNFIKSMSNKPGLTTQDRLLAITTIC--FDIHALEIYLPLTVGATIILVSRQVAQDGLELISKHEATVMQATPS---TWRMLLTANWQGNPQLKVI-CGGESLPRELANSLLEKVRC-LWNVYGPTEATVWSTTFEVKHNRANRDKNAPESPIANTKIYDNELQPVPIGVVGELYIGGDGVARGYLKRPELNAERFLCDPFYKTGDLVRYLPDGNIEFLGRIDHQVKIRGFRIELAEIEAVLSQHPSVQDVVVLAREEEPGDKRLVAYVVSGEVTPTTHDLRGFLKEK-LPDYMIPSAFVGLDSLPLTSNGKVDRRALPEAISRDL--- 115450553 20 -----------------------------FIQRAAAVYGDRAAVVCGERRYTWREARGRCVRLAAALAARG----DVVAVLSPNVPAMYELHFAVPMAGAVLCTFNARHDAAMISTLLSHSGAKVFFVESHLLDVGRAALRRLAGSSLPVLLTISDDGAGARCVDYEDLVRDAIRWP-VDEMDPITLNYTSGTTSRPKGVVYNHRGAYLNTIATVLAYDITAMPTYLWTVPMFHCNGWNLP--WGVAMQGGTNICLRHFTAKVIFDSIARHGVTHMGGAPTVLNMIANAPAADRRALPGPVRVMTGGA---APPPRVLLAVLGFVLYHIYGLTETMPEWDALPAEERARLKAQGFHHIAVQDVAVKNSATMENVPGQTGEVMFRGNTVMSGYYKDIGATKESMA-GGWLHSGDLAVRHPDGYIQLKDRAKDIIISGGENISSIEVESVIFSHPAVLEAAVVARPDDYWGETPCAFVKLKDGANATGEIISFCRER-LPHYMAPKTVVF-DDLPKTSTGKTQKFVLRE--------- 89068382 23 ----------------------------------ARGFGDRTALIGNGRRRTYKELADWTNRLAHVLEDLGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELRKYVDKAE-ISHALCDTRLMDELTACAKDSA----FLKTVVFDGTSNHDAELDRLALEPVAFDAVDTADVALLGFTSGSTGDPKATMHFHRDLIIADGYAREVLQVTPGDVFVGSPPLAFTFGLGGLAIFPLRF-GAAATLLENASPPNLIEIIQKYRATVCFTAPAAYRVMLQAMEA-GSDLTSLRAAVSAGETLPAPIYEAWMAETGKPMLDGIGATELLHIFNRFDDHRP---GCTGRPVRGY-EAKVLADDGSEAPRGTLGRLAVRGPTGCR-YLRGERQ--AGYVENGWNITGDTFTQDENGHFHFAARNDDIILSSGYNIAGPEVEAALLAHPDVLECAVIGAPDEERGHIVEAHIVLVEGATPCEALAAALQKATIAPYKYPRSVVFAPALPKTPSGKVQR-------------- 17546468 43 ---------------------------------------------------TYAAVRDRAKQLANALAALGVQPGERIGTLAWNGYRHLEIYYGVSGSGAVCHTINPRLFPDQVAYFVPLVEGLAPHCPNVKGWVAMTDRAHMPASSVPMLEDLLAAQRAEYTWPLFDENT------------ASSLCYTSGTTGNPKGALYSHRSTVLHSYGSADALGCSAQDVILPVVPMFHVNAWGLP--YSVPLVGAKLVF-PGPKLDGAYELFEQEQVSFSAGVPTVWLGLLQHVQGKGLKFSSFRRTVIGGSACPPAMIRTLNAL-GVEVIHAWGMTEPLGTTCKLDETRQQVLERQGRAIYGVEMKIVGNGHELPWDGKAFGDLHVRGPWTIASYYR----NGQSPLVDGWFPTGDVANIDPDGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACIACRHPKWDERPLLVVMPGAELTRDEMLRYF--EGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLRE--------- 145220945 67 ---------------------------------NARRHPHRTAVIDDFGEFTFGELDEAVNAVANGLLAKGVKGGDGVAILARNHRWFLVSVYAAGKVGAR-IILLNSEFSGPQIKEVSHREGAKLVIYDD----EYTAAVKAAEPELGKLRSLGVSGSTDE--TLEELIARTSSTPPPKATKSSIIILTSGTTGTPKGANRSAPPSLAPIGGILSAVPFKSEEVTSLPAPMFH--------ALGFLHAGSTLVLRRRFKPATVLADIEKHRATAIVVVPVMLSRMLDEKTSPKPDLSSLRILFVSGSQLGAELATRALKDLGPIVYNLYGSTE--VAFATIAGPQHLSINTVG-PVVKGMRVKILDDNGNELPRGEIGRIFVGNFFPFEGYTGG----GGKQIIDGLLSSGDVGYFDDNDLLYVSGRDDEMIVSGGENVFPAEIEDLVSGHPEVVEATALGVEDKEWGHRLRCFVVKAEGATIDEDIKAYVRDN-LARYKVPREVIFLDELPRNPTGKILKRELRE--------- 126731043 60 ---------------------------------------------------TWSELRDRTAQAANLFRSLGIGEKDVIAYVLPNCNETVSTLLGGMVAGIVPVN--PLLEPEQIGAILRETGAKVVVTLKPFPKTDVPQKVQEAVRHAPGVKTVLLAPPKKWIVPLKCFRAEMKKQPKTLTFEVAAYFHTGGTTGMPKVAQHLYSGMMYNGWLGDTLLFTEEDSV-MCPLPLFHVFACHV--ILMAMVCSGAHVVFPTPAGDNFWKLCERWKTTFVITVPTAVSALMQRKVDA--DISSIKTAFSGSAPMPLELFKRFESACGVTICEGYGLTEATC-LVSVNPPEEKKVGSVGIPF-PYTDVKI--VKVRDGQPAEIGEICVSNPGVYAGTYTEEAKNADLFHWGTHLRTGDLGRLDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLSHPAVAFAGAIGQPDAHSGELPCAFVELIDGASVTEEAKVHVHER--AAH--PKHMTILDELPKTAVGKVFKPDLRK--------- 154247172 42 --------------------------------------------------WTYGEMRAAVARMAGGFAAYGLPRGSRVLLRVGNTSHFPLLFFGAIAAGLAPIPTSTLLTQDEVDLI--LADSGALLVVGDGSG---------AMPSDPGAARVLGRGEIAE---LE--QADPAEVSDTRADDLAFLVYTSGTSGRPKGV--AHAQRVVLGRRPMREGWLGLSASDFLFHAGAFNWTYTGAGLMDPWSAGATSIVHLGERPPEAWPLLEATGATLFAAVPGLYRRILKYGSVTPSRFPALRHGLTAGEALKPTLYGEWTRATGRPLYEALGMSE-ISTYISSGPGVTTRAGSPGKPQAPSDAAA--DLADQPLPPGETGILAVHDPGLMLGYWGLPQETAAVMRGEWFL-TGDLARFDADGYLWYEGRGDDQMNAFGYRVAPEEVERALADHPSV---AEVAVTEAKSGEVSVIFVVLHEGAVGDADALARHAARHLAEYKRPRAYVFVRELPHTPSGKVLRRALR---------- 152993822 3 --------------------------FYEFLSAQVQKRKRKVALFDGDEKITYGEVLENVDKLAAFFADKGIEEGDKVALFLRNSPEFIYTVFAISKIGAIVVPVNTFLKEDELSYILKDSESTVLVASTVHESVVNRSNG-PVQCRF-----ILWEGESRNFTFSEALSTDSTRHIARKLDDTAVLIYTSGTTGKPKGAMLSNKNLLSNIEFARKLIKVTPKDRIIVFLPMFHAFTFTV-GVILPLYAGGSIVIIKSLQPSNIFKQTLTKRVTLFFGIPPWYFIWFN---NIRAFISGAAPLQPKTLNAMAKKFKRAKLLEG------YGLSEA-SPVVCVNTFEKQKAGSVGTAAHDY-EIKIVDEDMNELPTGEIGDIIVRGDHVMQGYLNRPEATRETIV-NGWLLTGDMGYLDDEGFLFLVDRKKDLIISKGINIYPREIEEVIDAFEGVAASAVIGVRDEKSGEIPVAYLLEEDESCDEASLKKHMRE-NLANFKLPKQIHVIDELPKNATGKVLKRVLKDKLRDEM--- 146343630 26 ----------------------------------------------------YRELEARSNRLAHLFRKRGLKRLDHYSIFMENNSRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSQSRLLIT--SVAKLD---VAREALKEAPGIELCMVAGEGDRIVGLQEAIAGLPATPIADECIGTAMLYSSGTTGRPKGILRPLPDFLEKLWRYRE------GMIYLSPAPLYHSAPQAAVNL--TIRAGGTAIIMENFDPERYLQLVEQWGITHTQLVPTMRMLKLPEEIRTRYDLSSLEIAIHAAAPCPAQVKEDMIRWWGPIIHEYYGATEGL-GFTACDSEQWLARGTVGKVL--FGDLHILDEHMQPCPAGTAGTVWTGSPFE---YFNDPERTREARSADGTMSTGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNTDLGEEVKAVIQPMSGVPSPAELIAFCRQ-SLSRQKVPRSIDFETELPRLPTGKLYKRLLRD--------- 54026482 54 -----------------------------------ARLGEREYLVDGERRITYAAHLAAVAALAEGLRRFGIAPGDRVGILAANSAEWVQAFWACQCLGAIAVGYNAWWMPREIDY------GLAHTAPKVLIADDRRRLA-QVEHTVPVLS-------IEQQLPALIAEFAGAALPEVAEDDPAVILYTSGTSGRPKGATHSHRNLLAVVDQHAAACLLTSPLFHIASL---HNLPRLATGDTAVVYRGGF-------DGERVLSLIERERITNWGAMPTMIHRLLD-ADVERHDLSSLAALSLNSAPSSAEALRDRVPAARTALTTSYGMTECSTAAT-LATPAELFPDTVGRPIIGVELS-IRDAEGEPVADGVEGEVWVRSAYVMLGYWNDPAATAAALTPDRWLRTGDLGVCT-DGRLRLSGRRSDLILRGGENIYPTEVEHCLDEHPAVRECAVVGLPDPDLGQRVGAVVVVEDEAATPGQLRAFTAER-LAYYKVPDWRITTEPLPRNATGKVVRAGL----------- 118470035 6 -------------------------TVGALIRHHAADTPDKPMVVDPKERIAYGDLDEKTRAMASGLVAAGVGKGSRVGLLMPNGTDWVLTALAVTRIGAILVPLSTMLTPTELEAQLRTASVQFLIAVDEFRGRGYPV----APERLPALRQMWTAEQALT------MTGEPASAARVRPSDPMVILFTSGSSGPPKGVIHSHGNAVRAVASGLAACVTADTRLY---LPMPFFWVGGGAGIVTALVAGATLVTEPIPSPQSTLDLLHRERVTLFRGWPDQAEALARHASS--TDLSALRP-----GSLEALLPHELRAQPGAR-ASLFGMTESFGPYCGYPADADMPRSAWGSCGRPFDDVRIVDTTTTPLRVDEVGEIQIRGPHILRGICRRGREEV--FTRDGYYPTGDLGRLDSDGFLFYHGRSDDMFKVSGATVYPGEAQHALRGIAGVRAAYVVNVPDH---QRNRVGAVVVTDGMSARDLCAAAREV-LSPFKVPSVWALLDAVPIGATGKVDNNGLRAMLAER---- 124486076 59 -----------------------------------------------------------SNEAANILMKFGIQKGDRVLLMLPRVPEWWILVLGIMKLGA--VYSPSPHMLTDIAYRIKVGGFKMVIT-------DSENMAKEVATQCPHLQRMIVDDKPGEKVPIELKYPAPVSTKLVSSSDPMLIYFTSGTTKDPKMVLH---DYAHPLGQTVTAFWHDLTEHDVHFTVSDTGWAKCGWGIYGQWICGACIFVYDYRTKFHALPLIERYGIT-SFCAPPTIYRMLIIADLKKFSFSELRTCTSAGEPLNPEVIRIWREGTGLTIREGYGQTETCCCIATLPG-MEVKQGSMGKPV-PGWHIQLHDDDGKEVEKGDIGKIAVRPVGLVREYLNNPEENAAMFV-NGWYYTGDKARIDDDGYYWFVGRNDDVIKSSGYRISPFEVESTLLEHPAVKESAVVGSPDEIRGMVIKAFIVLHEYAPTAKEIQEYVK-RTTAPYKYPRLIEFLPELPKSFSGKIRRGELRD--------- 13476260 41 ---------------------------------------------------TYADIHRRSLKVAQRLERDGYGLGDRIATLAWNTARHLEAWYGIMGVGAIYHTLNPRLFPEQIVWIMNHAEDKAVFVD-----LTFIPLLEKIAGAVKSLKKVIVAHMPQTTLPNAVAYEE--WLDEVKTFDAAGMCYTSGTTGDPKGVVYSHSNVLHAMIAAMDAMGLSSRDTVLPVVPMFHAWGLGQSGPM----VGANLVM-PGCKMDGAYELLDTEKVTFSAAVPTVWMMLLQYLEETGKKLPYLNKVVIGGSSCPRAIMTKFQDNYDVQVIHAWGMTEGLQGEARLD-----VKQKQGYP--PFGEMKVTDD-ENNAQPGKTGRLKVRGPAVARAYYGGA--GAEQFDADGWFDTGDVAHIDAGGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAAIGVHHSKWGERPLLVVVAKGKEPTKADILGFMDGK-VAKWWMPDDVAFVGEIPHTATGKIQKTTLRQ--------- 114766277 60 ---------------------------------------------------TWAQLRDRTAQAANLFRSLGVGENDVVAYVLPNCNETLYTLLGGAVAGIVPIN--PLLEPEQIAAILRETDAKVVVTLKPFPKTDVAQKVAEACRHAPHVHTVLLTPPKSWIVPLKELRKQPTELSDSKGDRVAAYFHTGGTTGMPKVAQHLYSGMLYN-------GWLGHNLLFMCPLPLFHVFAVHVI-LMSAICSGAHVVF-PTPAGDNFWKLCERWKITFVITVPTAVSALMQRKVDA--DISSVRAAFSGSAPMPMELFKRFESACGVTVCEGYGLTEATC-LVSVNPPEKKKVGSIGIPF-PYTHVKIVKEGPRECATDEVGEICVANPGVYAGTYTEEDKNHDLFHEGIYLRTGDLGRVDDEGYLWITGRAKDLIIRGGHNIDPAEIEEALLAHPAVAFAGAIGQPDAHAGELPCAFVVSEDELMKHA--RVHIHER--AAY--PKHMTILPELPKTAVGKVFKPKLR---------- 67524433 54 -------------------------------------------------------------QLIAGLRAWGVKEGDCVAIHSFNDIYYSILVLATIGVGGIFTGTNPSYTSHELAHHFRTAEAAKVVIPES-SVRIFNPLPEQVPEGRASWKELYNHGE-ECWVEFDD---------EVKSRTTAAARLSSGTTGLPKAVTNTHRNLIAQQELVFQIHPRDYERRHIFATPVFHAAVAPSTHV-GALKSGHTVHLMRRFDLALYLQACLKYQITDLMLVPPLVILLMNDMAYEKPYLRSVRSAACGAAPLDKNVQGRLRKLLGASFTQVWGMTETTCIATSFIYPESDDTGSVGRLIANL-EAKLVDDQGKNISAYNTGELCVRGPTVTPGYFNNPSANAESFDEDGWYHTGDIAYCSRKWYIV--DRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGIKDKREDGSELVYVVRRGEGLTEDEVKEYLGQR-LAKYKLTGGVRFVEAIPKNASGKILKRMLRK--------- 120555774 33 --------------------------------------------------YTYKDLVERIHRLANALTDAGIKPGDTVAVMDWDTPRYLECFFAIPMIGAILHTVNVRLSPEQIVYTMNHAEDDAVLVHD-----DFLPIIEGVKDEIKTVKTWITHGEYEALLAGASDHFD---FPDFDENSVATTFYTTGTTGNPKGVYFSHRQLVLSISHFDEMPLLRSSSVYMPVTPMFHVHAWGVPYAATMM--GIKQVYPGRYEPELLVDLLKEHKVSFSHCVPTIMQMMMATESIKTADLSNWHVL-IGGSALT-KGLCDAGAKLGIKMFTGYGMSETLLSTTHL-SPADLIVDPDGKPVP----------HDGEAK----GEVVARAPWLTQSYFKQPD-KGEELWEGGWLHTGDVASMEPDNTLTIKDRIKDVIKTGGEWLSSLDLENMISQHPAVAGAAVVGVPDEKWGERPYALITLKSEQDIKQHLQQFVDSGDINKWAIPEQMRFVEDIPKTSVGKINKKLIRDQLKD----- 172041155 21 ---------------------------------------DKVAIIADGTETTYQQLRSYIESVAGGLSHRGIRDGDVVALHCPNSLAFVVYAHAVWRLGATPVSLL----SDEAAITRQLKDSGARMLVTLAAMGDHAAQAAQAAGLSEEQIHHLDRNSGMQQMLAERRHA-PAGITFDPATHLAVLPYSSGTTQDPKGVRLSHRNLVANVCQAADQDLVTREDVVFGVLPFFHIYGLTALLNLA-LKQRATLVTQPRFELGSFLASHERFGVTFTFIAPPIAVLLAKHPQVEEFDLSSLRAVLSGAAALDTSLAEAVQKRLGVDVYQGFGMTES-SPVTHLNLDMSVPRGSIGLPVANTEHKLVAVESGKEIPLPSNGHLWVHGPQVMLGYLNRDRETAETLVDGGWLRTGDLAIQDPEGNVYVVDRLKEVIKYKGYQVAPAELEALLLTHPEVADSAVIGVADEDGLEIPKGFVVLQQNATATAEIMAYVAEQ-VPSYKKVRVIEFIDAIPKSSTGKILRRVLRD--------- 115526345 41 ---------------------------------------------------TYAEIRQRSLKVAQRLDRDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIVNHAEDRVVMV-----DLTFVPVLEKIAAQLPSVERYIILTDKAHMVAYEDWIAEAFKWKMFDENTAAAMCYTSGTTGDPKGVLYSHSNVLHALANNGDALGATSKDVMLPVVPLFHA---NSWGIAFSAPAMGTKLVMPGAKLDGAYELMDTEKVTYTAGVPTVWLMLLQYMDKEKLKLPHLRVVACGG---SAMPRAMIKAFMGVEPRHAWGMTEGTVQFADLPPDEKLILQTQGYP--PFMEMKITDDAGKSLPDGKTGRLKVRGPSIAAAYFRVQQE---ILDEDGYFDTGDVATIDKYGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLIVLKPDQSATRDEILQFMDGK-IAKWWMPDDVIFIDAIPHTATGKILKTALRDQFS------ 163796330 23 -----------------------------FLDRTAAVFPSRLAVVHGKRRYTWAQAAERCRRLGSALTKRGIGKGDTVAAMLPNTPEAFEAAHGVPMTGAVLNMLNTRLDAEALAFMLDHGEASILLTDTEFAPTIEAALARTTRSEGPGGKRL---GETESFLASGDPDYRGVR--PADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNALGNVLVWGMKMHPVYLWTLPMFHCNGWCFPWTI-TAQAGTHVCLRKVEA-KAIYDTFADEGVTHLCGAPIVMSMLLNAPEARREFPQKVQMMTAASAPPAAEGMERVTHVYG--LTEVYGPAVVCAWHERPIEEQADLKSRQGVRYPVLEGLMVANPDTMEPVPADAGEVFMRGNIVMKGYLKNPNATDKAF-KDGWFHSGDLGVVHPDGYVELKDRSKDIIISGGENISTIEVEGVLYRHPAILEAAVVAKPDEKWGETPCAFVTLRGKTTTPEEVIAFCRQH-LASFKCPKTVVFGE-LPKTSTGKVQKFVLRE--------- 157347704 21 --------------------------------DRAATYGDCPSVLYNSITYTWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVTRLDARTVSVLLRHSESKLVFVDCLSRA---LILEALSLFQWPLLVLIADEEVAPSSTVDFICTYEDLVERGDPEFKWVR-PE-SEWDPIILNYTSGTTSSPKGVVHCHRGFIVTIDSLVE--WVPKQPVYLWTLPMFHGNGWTF--TWGMAAIGGTNVCLRKFDARIIYDAIPKYGITHMCAAP--VVLNMLSNYPNHQPLGDPVKILTAGAPPPYSVLLRTES-LGFVVSHGYGMTEGVRARVKARQGVRTVVMTEVDVVDPKSGVSVKRDGS------SLGEIVLRGACIMLGYLKDPEGTSKCMSKEGWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPESPTAKEMMEYCRAR-MPHYMVPKTVVFKEELPKTSTGKIQKFKLRD--------- 187929701 29 -----------------------------LIRHAARTHGDQEIVDGGWDRYTYADCYARVCRSANALRALGVEPGDRVGILDWNSRRHFELYWSIPGLGAVMLQMNLRLGPEDLGYVVDHSK-VSYVCVDE----SLLPLAESVAANSPQIKGWIVMTDKKPLLHYEDLLATKIDWPEIDETSAYSACYTTGTTGKPKGVYYSHRGYLHSTAMATNLGMTLDDCVMLIT-PMFHGQCWGLPQAATLL--ADKIVLPGRYVAEDTKPLVDAEGVTIANGAPAIPMLQYIETMPVKPDFSRMRMLS-GATEPPLSMMIGFYDLTGAEVVHAYGATEALVTMNRLEEEKWNLKRKQGLVLTGVD-IRILDADDKDLDGKSAGEICLRGPWITARYHDMPD-SADRFLEGGWWRSGDVGTVDENGYLKVTDRIKDVIKSGGEWISSIDMENLLMGHPAVRDAAVVGIPHAKWQERPLALVVLRPGQQATQEQLQEHLTSAFAKWQLPDQVLFVEAIPKTSVGKLDKKRIR---------- 183983998 3 ------------------------DTIDHLVRSQAARHGAKPMVIDQASRLSYRELDSSTSDLAAAFIQAGAGKGTRVGLIMPNGVRWVQIAIALTRIGAVLVPLSTLLRPRELASQLRSAAVQFLISVPEFRGHRYLDAVESVRAELPALQRVW----ADDQVSSSNAGARALRMVEVTAADTLVIMFTSGSTGAPKGVLHSHGSALGAVRSGLTARRITSATRLYLPMPFFWVG-GFGGGILSALLAGATLVTEARPFPENTLRLLEAERVTMFRGWPDQAEALARHPSSVDVDLSA---LQPGSLPALLPPERRAQP---GARARLFGMTEAFGPYCRADDMPPTAWGSCGKPF-PGMEIRIVDPETGTRVPAETGQIQIRGPHTLRGLCRRSREEV--FTADGYYCSGDLGHLDANGYLFYHGRSDDMFKVSGATVYPVEVETALRTIDGVSNAFVTNVAGA-QGQRVAAAVVCSTPALTSEDLRTSAGQV-LSAFKVPTVWLLLANIPRGPTGKVDLQRLRDMLA------ 54025067 26 ---------------------------------------------------TYRELEDNSVRLARHLRAAGLRPGDHLALLSGNDPKVYEVYWAALRSG-LYITAVNRHLSSEISYIVDDCGARALIVSAALA-----ESAEKVVAETPAVERLAFGGDVPGHASYEDALAASSPEPLSDQPRGADMLYSSGTTGRPKLPQRQVGDAPGDTYTAIPLYGFGTETVYLSPAPLYHAAPLRFGGVVHAL--GGTVVVMEKFDAEAALAAIERYRVTHSQWVPTMRMLKLDEQVRTRYDVSSLKVAVHAAAPCPIDVKRAMIDWWGPILHEYYASTEA--NGATFIDSEQWLRKPGSVGKAGLGVIRICGEDGKELPTGEVGTV----------YFEREDHNDPAKTADAVHTTGDIGYVDDEGYLFLTDRKAFMIISGGVNIYPQEIEDALALHPKVFDVAVIGVPDEEMGESVKAVVQPAPGAEPAAELRDYLRER-IAHYKVPRSFDFADDLPRTPTGKLVKGKLR---------- 118098312 88 --------------------------------------------------WSFEELGFLSRKVANVLTKVGLQKGDRVILVLPRIPEWWLVNVACIRAGIVLIPGTSQLSAKDILYRLQASKAKCIITNDTLA-----PAVDSVASECQFLKNMVSKGSREGWLNFNELYNQPADHSCVKTQDSMIIFFTSGTTGSPKMTEHSQG----SLGFRPLLCWLDVAPSNIVWGITDTGWIVTSLTSVFDAWALGSCVFV------HQLPQIESSVILNTLCSFPIDTM-ISAPTLYRTDLSSYKFMNLGGEPLNPEVIDQWKSKTGLDIYEVYGQTEAGI-ICSISRGMKIKPGSMGKAAPPFD-VQVVDKNANILPPGQQGEIAIRSPVRPLGLFTEYVDNPKKTTESDFYITGDRATMDEDGYFWFIGRDDDIIISSGYRIGPFEVESALIEHPAVAETAVVSSPDPLRGEVVKAFVVLSD-AFSSSDCESLARDKTTAPYKYPRKVEFVQELPKTITGKIKRNELR---------- 145222979 15 -----------------------------------------------------ADIDALAAGMAVELQRRGVGAGSRVALMSSNRPEFVVALRAIWRLGAAAVLLSPAWKQTEVGHAVALTEA-------THAVGDHPVLA----DAMPMLSL------DDEIAP-----RDPEAAPDPDAGADAVFVFSSGTTGMPKAVRHTHASLAVAIRH-----WRDALGLTAADRMQVMTPPSHILGLLNIIMAGAWIRLHRRFDIDAMLRHIESDRITIEMAVAPIALALSAHPRLEDHDLSSLRYIMWCATPVTQSVAEAVTARTGVTWVTAYGASE--LPVISCNDLQHARLDTVGRAVTGVGIRIVSLQTGEVLGAGEEGEIQVRSDSAMAGYLP-DQWTAQAFS-DGWYRTGDVGTLDGEGWLRITDRAKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGIPAAD-GE-AIVAAVTLGHPVDTDELADLVADR-LASYKRPSRVVVVDEIPRLPSGKVLRRVLRE--------- 27379624 29 -----------------------------FLARSAAVYPDHVSTVYEGRSFTWAQTYERCRRFASYLAGKGIGVGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLDAPSIAFQLDHGGARIILVDPEFSSVITDALAQMSGPKPPAFKGGKRIGEIEYEAAVAQGDPDFTAIPPKDEWDAIALSYTSGTTGNPKGVVTHHRGAYLNAVSNILAGNLGQHPVYLWTLPMFHCNGWCFPWTIAA-SAGINVCLR-KVEPTKIFELIKQHGVTHMCGAPIVYNTLINAPDAPKETSTGNAARRVVG--LIAGAAPPVAVLIGIKLTHVYGLTEVYPGWDELPPAERAMKRRQGVPYPLEEGVTVINPQTMQEVPGETGEVMFRGNIVMKGYLKNEKATKEAF-EGGWFHTGDLGVLDEHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFVELKDGASATAEIIAFCRSH-MSGFKTPKAIVF-GPIPKTSTGKIQKFLLRNEV------- 206678223 35 ----------------------------DVFKASAALYPTSTAITMLMTQLNYDQLLGMIHSAANVFSTLG-GPAPGVAYMLPSLIETYATLWGAETAGAVPINFL--LQTESIAELIKASEAKILVALGPHPQLDIWERALELRKQIPGLILIRVSTPAEEG--IIDLGTALAEQPDDHGSDVAAYFHTGGTTGVPKLVAHTHRSQLVSAFGGAALCGYTSEDVMTATLPLFHVAGTIVAGLSAFMTGVELVVMSPSPAIVEGFRLVAQHKVTLVGGV-PTALGAVLQVPVGNNDISALRTGLTGAALLPPAVGARFKEVTGCHLHEILGMTEGLVSIDPLSSVGSIGSVGWALPYTQVDILRLNEDGSLGCATDEIGVIVIQGDHITPG-YRDPKHNEG-VIEAGRLISGDLGYKDAQGQIYVAGRSKDLIIRSGHNIDPTMIENAMATHPSVALAAAVGMPDAYAGELPVCFVELLPDADLCVEAQSMIDER--PAW--PKLIQIVDAIPLTSVGKIFKPSLRCEISKQ---- 218533251 19 ------PWRRHFPDVADWDGPVEIMTLPDLLAAGLARAGERPLITFRERTIGFPEFAARVDQLAAGLLTLGLTPGSVVGLHLPNTPFHPLAFFAAARAG-LAVMHLSGLDAPREIEHKLRVSGARVLITTNLPGF------------LPVALRFLDAGAADTILVGDDMVAEPIAIPQRQPGDVVLLQFTGGTTGLPKAAMLSQGNLTAAV--SMHRLWRDYSMRTIGVLPLFHIYALTVV-LLRAVRGGGEILLRQRFDPGEIIADIAVRRATFFAGVPTMWLALLNHPGIEAVDFSALRCCISGGAPLPFEAQTRLCRLLGRDLVTGWGMTETAPAGTLLPRRALPRPGVIGIPF-PKIRMRVLDDPSRMVAPGETGELAIQGPNVFAGYLGQPEETQRAFCDDWFL-TGDVGRVDELGVFDIIDRRKNMIISGGFNVYPVQIEGAIYEHPDVAEVIVIGIPDAYLGQVPKAFVTPRAAPFTLEALADFLIER-VGRYEIPRALELREALPRSPAGKLLASVL----------- 13542140 8 -------------------------TIDKMLESGVSSNPNQIINYSGKKTFTYKEFRERVYRLAKALISIGVKKGDTVAVIDWDTYVYLEAYFAVPMIGAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRD-----EFVPILSKNKEAFYFIKGWIIYSEPDELSPYDELMSKNIELPEISENDLATTFYTSGTTGIPKGVQFTHRQIVLGLALSDRPISLTADDVIMPLVPMFHVHAWGVPYM--TIMSGRQYVLPGRYDFDHIIDLIAQENITVIAMVP--SILYMIVTNPNVGKIAGRKIRAIIGGGALPEGLQKAAEKLGIMAISGYGLSETLTLATYNSDVKKLPLEEQGIPI-PLVQLRVIDDKWNDVPRDEIGEIVVRAPWLTSVYVKNKEGTEALW-KGGWMHTGDLAVMDKFGYIKIVDREKDAVKSGGEFIPSLILEDAISACPGVVENAVVGKPHEKWGERPVAFYTGTAKPEEIRKLEDIVRQGRIAKFWIPDDFINVKEFVKTSTGKIDKKVLREMLKK----- 211958361 27 ------------------------------------------------TTISYAHFLEMTAQLAHALVKHGLQPGDRVAMQTEKTPQALALYAACVQAGLIFLPLNIAYTVEELSYFLD-NSGASVVVCDGAKAEKLQVLADELGVVLRTL-NADGTGTL-----MDEANSQPTAFDTVDRQDLAAFLYTSGTTGRSKGAMLTQDNLLSNADTLVEYWRFSEEDVLLHALPIFHTHGLFVATNV-ILAVGGSMIFLPKFNLD---TIIEKPDATSMMGVPTFYTRLLGDERFTKDLTGHMRLFTSGSAPLLAETHRQFEDRTNHRILERYGMTETNMSTSNPYDGER-RAGTVGFPL-PGVELKITDESGTELEQGAIGVIEVRGRNVFKGYWQMPEKTAAELRKDGFFITGDMGKVDEHGYVHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVIGVPHADFGEAPLILVAEKGQIPDLDAIMTTVKDH-LARFKHPQKLLVVNELPRNTMGKVQKNVLRERFSE----- 206680046 26 ------------------------------LRRAAKVFPKKTALVYGDFRASYTQYHDRCTRLASGLAQLGVTSGDVVATLLPNIPAQAEAHFGIPACGAVLNTINTRLDKGTIAYIFDHGEAKVALVDTQFLPSVEAAIA-EMESDGPL---IIEVPDAAADYPASGRYQTYDALLE--SGDAAFLNYTSGTTGRPKGVVYHHRG-AYLMTMGTVVSWLTLAPVYLTIVPLFHCNGWNHTWMMPML--GGTIVCCRDVTAKAVYNAIADEGVTHFGGAPIVLNTLVNSSPEERRVFDHTVEVFTAGAPPAPATLAAIE-TMGFHITQVYGLTETYGHVTELDQSSRSAIKAQGVAMPMMDDITVLDDMNQVAMDGHQGEIMIRGNSVMKGYLKNPSATDEAFA-GGYFHSGDLAVQHPDTHIQIADRAKDIIISGGENISSVEVEGTLMAHSAVSLCAVVAKPDDKWGEVPCAFVLPGAEVSE-AELIAYARET-LAGFKAPKAVIFQE-LPKTSTGKIQKFELRNALS------ 218289331 26 --------------------------------------------------YTCREVRAHVEELCAQLSAVGVRPGHRVMVAIPNSYAFVVSYLACLEHGAICVPANSEMPVGELEALARYRADHGIVAPSA--GTRWSELLRAHGFACGTSVEM----DAERGQVVQLWRRAGASAPEPRQQQPAVLMFTSGTTGEPKGVLLTHGHLFAAVQNVIGSHQLTASDVAYCILPLFHNGQVIV--LLSTLVSGGRIVMRDKFHASLFWEDIRHHGVTWVSCVPTILSI-VAKRPAPKEALGTLRFLRSASAPLTPAVAARIETAFGVPVIEAYGMTEAAGQIC--TNPLPPGARKPGSVGKPVGMSLLIVDAERKLPPYELGEIAIRGDNVIEHYEGMEPAPDYGYG-PGWIYTGDLGCMDEDGYVYITGRAKEMINHAGEKISPREIEDVLNAHEAVARSAVVGLPDPLYGERVVAWVVPEDADALRAELESFCVAH-LAKPKRPSQIVIARSLPVNATGKVQKHVLR---------- 73540354 16 --------------------------------------------------YSWDDLDRATAKLANLLAGLGLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNKAYQEAEIDYFIGNAEPSVVVCSSKNFAWVSKVAFRHGTSYVFTLDE----DRSGSLLSRAAARPDTFETVQRTEDDLAAILYTSGTTGRSKGAMLTHGNLSANAQTLHEYWGWRSDDVLLHMLPIFHVHGLFVAS-HGALLAGAKMIWAPKLDMAQVLKFLPRSTVMMG--VPTYYVRMLQEPRFDDDTCRRMRLFVSGSAPLLLETFEEFRKRTGHTILERYGMSETVMLVSNPYDSAERIGGTVGVPL-PGVSVRVVDGEGKPSAIGEIGNIEVKGPNVFKGYWRMPEKTKEEFTSDGWFKTGDVGRFVPDNYVTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVDLDE----TELIGTLKGR-IANFKVPKRVHVVEELPRNTMGKVQKNVLRQQFA------ 157358489 30 -------------------------TLPDFVLQDAELYAEKVAFVEAVTEYTYGEVVRDVRRFAKALRSIGLRKGRVVVVVLPNVAEYAIVALGIMAAGGVFSGANPAGHASEIKKQVEAADAKLVVTNGA--------MYEKVKSELP----VIVMGEEHELLEAADRANTDTISEDVHQNDLCALPFSSGTTGISKGVMLTHRNLVANLCSSVGPEMVGQITI-LGLMPFFHIY-----GITGICCATGKVVVIGRYELRTFLNALITHEITFAPIVPPIILALVKNPIVEEFDLSRLKLVMTAAAPLAPELLSAFEKKFSVQVQEAYGLTEHSCITLTHGDPTKGHATAKKNSVGPNMELKFIDPETGISLPKNTGEICVRSQCVMQGYYKNEEETARTIDNNGWLHTGDIGYIDDDGDVFVVDRIKELIKYKGFQVAPAELEAILLSHPSVEDTAVVSLPDEEAGEIPAACVVLNPEAKETEEEIVKYVASNVAQYKRVRVVHFVETIPKSPSGKIMRRLLREKMLEKM--- 83944081 40 ------------------------KTLGGLIQASREIQGNGAALVYQDERWTYDAFTADVNRIANGLRRLGIKTGDRVGIAMRNYPELLMLTLAVASAGAVVVFVNAWWTTEELDYALQDS-GAKTVFADGPRFERMKPLEDDLGLRL------IGVRDAEEMGPLSDLMQGMAETPDLNTDDDFAVMYSSGTTGKPKGVVQTHRGAL-----SAVFSWLLQAVAALIVTPLFH-VTATHPLFLLSLPAGAKISLLHKWDAEEAVRVINREGVTRFLGVPTQSADLLEAAKRMGETLPTLTWLGAGGAKRPAAQVAQLKNQFGWGMTETNALGIGMVGEEYNKRPD-----AAGKLHPPLQDIRFLDDKGNDVPQGELGEITVKSPANMRCYLNKPEATEETM-QDGWLRTGDLGVIDAEGYITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDPRLGEVVGASVQTRDGKPTQADMAAHLDGR-LAKFKIPEKL-WCQDGPLTATDKIDRRAIRAA-------- 109095472 388 --------------------------------------------------WSFRELGSLSRKAANVLTKCGLQRGDHVAVILPRIPEWWLVNVACIRTGIVFMPGTIQLTAKDILYRLRASKAKCIVASE-----EVAPVVESIALECPDLKTLLVSPQSRSFQELFQFASEEHSCVETRSQEPMTIYFTSGTTGSPKMAQHSQS----SLGIGLTLCWLDLKSSDIIWNMSDTGWVKAAIGVFSSWLCGACVFVHQMAQFDTDIFLDTLTTYPITTLCPPTVYRMLVRKDLKRYKFKSLRHCLTGGEPLNPEVLEQWRAQTGLELYEGYGQTEGIICANQ--KGQEIKPGSMGKGMLPYD-VQIIDENGNVLPPGKEGEIALRRPFCFFSEYVDNPQKTAATIRGDFYVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDQIRREVVKAFVV------LAAPFKSYNPEKSTAPYKYPRKVEFVEELPKTITGKIKRNVLRD--------- 17559526 19 ---------------------------------------NKIAFVSGDNHFTFEQLRKDAFAVAMYLHSIGF-KKDVAAVVLPNVWHYTS-----FFIGCAINGGAVSGASALFTDYRQFVDSRAKVV-FTYEDFLPKVLLAVKQS--PNIQKIIVIPKVGSSLPAEVVSTPVTALPQVPHNDLLVLPYSSGTTGPPKGVMLSHYNFTSMISMYLAINWDCYNEKALLFLPFYHVYGF---GLLNCLLKGMTGIVMSHFEPNNFLTAVQNYKVRCLCLVPPIMVFLAKHPICDKFDLSSVQMIMAGAAPAGKDLIEELKRKYTNLIQQGYGMTECSMASHLPDLRNDQPYGSVGKLASNLVMKIVEPGTDREQPVNQRGEICVRGPTIMLGYLGRPEATASTVI-DGWLHTGDIGYLNEDGNLFIVDRLKELIKVKGLQVPPAELEDLLLSHPKIRDCAVIGIPDAKAGELPKAFVVRADNTLTEQEVKDFVKPKVSPYKQLEGGVEFIEEIPKSAAGKILRRFLRDRSSAKL--- 170733918 24 --------------------------IADVPAHRAAESPAQPALIEDARRLSYGDLAQAVDAAAARLASLGVQGGDRVMIVAENCVAQIVLLFAAARLDAWALVAIAAHARPKLIAFTTSPDARAHATPAAALPVDIGAWSYHVDASAPA--EPVATGSAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAATSSMLRRVSP---DDVVYTV------------------LPVSHVYGLASV-CLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHGHAWCALRFAYSGGSPLDANLKARVEHVYGVPLHNGYGMTESTVTQTPLDAPRTD--SSVGVPI-PGVDVRIVAPDGSDVPPGEVGEIRVRGPNVMLGYYRNADATRAAVSADGWLSTGDLARQEADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAIDGNEEVLAFVELVPGAAADEAALHAWCADR-LTAYKRPAHIRVLDALPAASTGKVLKHRLRELV------- 214029220 29 --------------------------------------------------WSFAALDRACGDLAELLASAGVRPRDRVVVLCENACVTVAALFAISRLGAVAVPVNARMQGAEIDRILSHAAPRIVLMTSAASKEAEDHAKRLRAAHRGTRWEGCFGCLDVAFLP-ETGATDGGDVPQ----DLAVLLYTTGTTGDPKGVMLSHRNLAFGGGASAQLRDMTARDVVYGTLPLSHVFGLASVLTASVMI-GAEVRLEARFSAQKFYEAL-RSGITLVSAVPQMALVMQYAKEQGLQTLGSLRYVSSGAAPLDPDWKTRAEAFYGVALQNGYGMTEATICATRIGDPDVSV----GPPL-PGVEVRL----DQTVSGGGLGEVCLRGDNVMLGYFRNPAASAEVLSADGWLRSGDMGWMDAAGHLHIDGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRPIK--GDEEVIAFVQHGDTPDVMELRSFVAER-LAGYKRPAHIVLTLALPAAPTGKILKHRLLGHFADRLPA- 186471901 44 ----------------------------------------------GDLRYTFADFRRRVGQLANALASRGVRAGSTVAVMDWDTHRYLESYFAIPMMGA-TIFTVNVRISAQIAYTLNDARADVLIV-----NSEFLPVIESIRGELKHLREVIVASDAGEYEQLVSAMPDDFVFEDFDENTRAAIFYTTGTTGDPKGVCYSHRQIVHTLATATTLCALHRDDVYMPITPMFHVLAWGMPYIAVML--GLKIVLPGRYQPDALLHLKKTERVTFSHCVPTILQMLLDAAARDAHDLSGWTMI-IGGSALSPTLCRAALEQ-GIDVFAGYGMSEALSQFAPDIDSAGMDESVRRRCMTPMVELRVVDAQMNDVRDGRAGEIVLRSPYLTPGYHNQPEASEALWA-GGYLHTQDVAVMTPDGYVQIVDRIKDVIKTGGEWVSSIEIEALINELHAVEESAVIGVQDERWGERPKALIVLRPHASDAHDVRAHLAAKRISRYAVPERVIFVAAIPKTSVGKIDKKLLRQ--------- 195400056 15 ------PIPVRVAQDYR--------SLGQFIIDKYKSFGDQTVMAVTGTEYSAKFMYESIVRLAQILQKLGVKQNDVIGLSSENSVGFAVAMFAGFAVGATVAPLNVTYSEREVDHAINLSRPASKITVDRVAKVAKKNFVKAISSNHPNVHSFLDLMNNDKFKTKPDF-TSPV---ANKTEDVALIVCSSGTTGLPKGVQLTQFNLLATIDSQIQPTMMPLSEILLTVIPWFHAFGCLT--LITTATMGTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESTLSLVQTDDPGSVGVLKVGI------YAKVIDDTGKHLGPNERGELCFKGDGIMKGYI-GDTKSTQTAIKDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEAAGELPMAFVVKQANVQLTEEVITYVHERASPAKRLRGGVLFVDEIPKNPSGKILRRVLRDMLKK----- 85713540 17 ----------------------------------------------------YAEIRGRALKLAQRLDRQGIRLGDRVATVAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVM-----TDITFIPILERIADKLPGVERYVVLTH-EAHMPRTALRNAVAYESWIAEADGDFMCYTSGTTGDPKGVLYSHSNVLHSMVNSADAVGAASKDTMLPVVPLFHA---NSWGVAFSAPSMGTKLVLPGAKLDGAYELLSSEKVTFTAGVPTVWLMLLQHMKTNNLKLPDLKVVICGG---SAMPRSMIKAFMGIEVRHAWGMTEGTVGFSHLKGDAK-LDRLQMQGYAPFMEMKITDDAGNELPDGKTGRLKVRGPAIAGAYYRV---NDNILDEQGFFDTGDVATLDEYGYMRITDRSKDVIKSGGEWISSIDLENLAIGHPKVSEAAVIGIHHPKWGERPLLILQVREESVTRDEILDFMDGK-IAKWWLPDDIAFVDSIPHTATGKILKTALRE--------- 91783540 39 --------------------------------------------------YTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGTTGFGAVCHTINPRLFPDQIAYIINHAD-------DAYVLFDFAPLVDVLAPQCPKVRGIALADEAHPVLSYETLVTAQYEWPPLDERQASYLCYTSGTTGNPKGALYSHRSTVLHAFGAADAMSLSARDCVLPVVPMFHGIPHSAP------LTGAKLVF-PGKDLDSLYELMESERVTYSAGVPTVWLGLLNYLREAKVRFSSLNRTVIGGSACPPAMLRTFEDDYGVQVIHAWGMTEPLGTLSRLTEEQRKLLEKQGHVLYGVDMKIVGEDGRELPWDGVAGDLHVRGPWVIDRYFRKDD----SPLVDGWFPTGDVATIDRDSFLHITDRSKDVIKSGGEWISSIDIENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRPEVTR-DELIAFY-EGKVARWWIPDDVAFVDELPHTATGKLQKLKLRDIFRDHVL-- 118467355 372 ---------------------------------------------------TYAELKDEVCKAANALTDLGLVAGDRVAIYMPMIPEAIVAMLACARLGVMHSVVFAGFSASALRARIEDAEAKLVITSDGYRRGKAASLKEAVDEAVPSVKNVLVTGIDVKWTDGRDLQASTEHIPAADSEQPLFLLYTSGTTGKPKGIVHTSGGYVFDVKPESDVYWCTADIGWV----TGHTYPLSN-GVTQVVYEG----TPTSPTEHRHFEVIEKYGVTIYYTAPTLIRTFMKLGHQASHDLSSLRLLGSVGEPINPEAWRWYR-------EHIGGGKTPIVDTWWQTETGAIMISTAAKPGSPGISAKIVDDEGNQLVPGATGYLVLDQPWMLRGIWRFKDTYWSRFAEQGWYFAGDGARYDSDGHIWVLGRIDDVMNVSGHRISTAEVESALVGHAGVAEAAVVGASDDTTGQAICAFVILKASAHGGPELRAEV-AREISPIAKPREIHIVPELPKTRSGKIMRRLLRD--------- 77462806 17 -------------------GAWADRTMHRFLGRAAAEHGDRPAVSSRAETLSWSQLHRRVTQAANLFRSLGVGERDVVAFVLPNCTETAVTLLGGAVAGIVPIN--PLLEADQIAAILRETKARVVVTLRAFPKTDVAQKVAEAVRHAPEVRTVLLGPPKSLIVPLAELDRQPATLPDPEIDRVAAYFHTGGTTGMPKVAQHKVSGMIYNGWCGQRLLFQPTDTV-MCPLPLFHVFA-AYPILMSMIASGAHVVF-PTPAGDNLWKLIERWRCTYLVTVPTALAALMQRPID--ADVSSLRGAFSGSAPLPVELFNRFEKATGVQIVEGYGLTE-CTCLVSVNPPEGAKIGSVGLPF-PHTHVRILHSNGKECGVDEVGEICVANPGVYEGTYTELDKNHGLFAEDRFLRTGDLGRLDAEGYLFITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVVQGAEVETAAHARAHIHERA----AVPKHIEILPELPKTAVGKVFKPDLR---------- 87200884 30 ---------------------------------------------------TFAETKALSERIAAALQKGGFENQDLLGLYGPNDGMLLVVLLAMWRANGK---WIPVNTRNAID------ANAAYINYVRLKWLVYHSSVAELKALCPTLQHFVCLDKLEEF--MAGVSEADFVEPEIDAMDMVGIFPTGGTTGPSKGANVTNLGWGTMIETAADMGGRTDSPVALVSAPITHA---AGPIALSTLSLGATQVILPGFDAERVLRTIAEYKVTHMYL-PPTALYQLLASPELGDDYSSLRIFILVGSPCSPEKLRQAVEVFGPAMCQSYGQVECIVAWFPPEDPEKLAAC--GKPTRSI-KVKLLDDDGNEVPLGEAGEICVRGALVTHSYFEKPEET-AEIRKFGWHHTGDVGKFDKDGYLYIVDRKKDMVVSGGFNVFTAEVEAAVTELAAVKEACVFGIPHEKWGEQVHAVVVA--DGITEAEIIAYAKER-LGGVKAPKSVTFIDSIPRTAAGKMDKKALRK--------- 86159207 14 --------------------------------EHAARQPDAPAVDTPAHRLTYGALGERVRALSAQLAAAGVRRGDRVLAALPNVPATVVASLAVHALGATPDVQLGIAQETGVRHAFVFGDAVAWGKVAAAHPFDRLWVVHGGPLPERLLSDV---GGAPATLLLEDGRVDAPPPADVSADAPALILYTSGSTGRPRGVVQTFGNVEANSRSIVEYLGLTSADRALLVLPLYYCYGRS---VLQTLLAGGSLFLSRFAFPRTVLEGFAREGCTGFAGVPMTFEIIRRQVDVRSLSFPRLRYLTQAGGAMAPETIDWVREAFAAKLFVMYGQTEATARLSYL--PPERAREKRGAPI-PGVELRVVDEHGRELPSGETGHLVARGKNVTLGYFRDPEATAA-ILHDGWLWTGDLAERDPDGFFFHRGRSKEILKIGGHRVSPIQIEHAVAEHPEVAEAAVIGAPDPLKGEVPVAFVVARPGAPTEESLRAFCQAR-MPAYQVPVRFTVVAALPRNESGKLLR-------------- 91078522 29 ---------------------------------------------------SYSSVKQRSTRVAIALQERGITSKDVIAFCTGNTLDTVIPILATFYLGAKVANLDPSLSVRQTQHLIALVSPKIIFVEENAVELIENSLK---QTSVKT--EIIVYGRSGKYTSLGDLNEATFRPPGVDLNEVALIFFSSGTTGLPKAICHSHKTCM------LMGCTLQEYDWGQAVLHFTTFYWITAVFMLSSFMTGGYRLFLRSMDPEITLRTVEKYKVDNMFLAPILVNNFMSLGGDVKYDTSSLRIILCGGGPMSSVQQKLMSRLFQSTILCVYGMTEGCISLFH-DERDKEFAKTKGKPFYELDLKIVDVESGQTVGTNQKGEIRVDTPCTFIKYYNADCSDV--FDEEGFLKTGDIGYYDEDGCLYVIDRIKEMFKYKSWHIVPSLIEKTLTEHPAVKEAAVFGVPSGDDGEIPAACIVLKDGAKATKEIKKFMDENVSDRERLRGGIKFVTSLPKTPTGKFIRKEIKNSYIEAL--- 156546637 234 --------------------------ISDYVWESLQDYSNMVALQCGNRKYTYAQARDYANYVARSLLDIGVKPGEVVALILPNLPETAIAFLGCLEAGIVITTVNPIYTADEIARQLISSGTKAVITAAEISS----TVITAVNKSIPGGRVIVVNDHTKPIIPFEDLITKGAPLPDRQWSDVAILPYSSGTTGLPKGVMLTHRNIVSNVKNTVDKHMMDGSSIVPVVLPMYHIYGMST-IMLSRLSIGSRLITLPKFTPESYIKVLDENKVSVLMLVPPIVLFLSASKHVTRKHLENVTSITSGAAPLSKTDVDKFYDKFNVDRSKTFAQGYGL---------------TESSPVALFEKSG-WTXXXXXXXXXXXXXXXIRGPHIMKGYLKNQKATEETIV-DGWLLTGDIAYYDDDLDFYITDRLKELIKVKGYQVAPAELEALLRTHPNVEEAGVIGIPDERAGEVPKAFVVLKNKGTKPEEIQNFIKGKVSEFKELRGGVQFIDTLPKNPSGKILRSKLKQ--------- 17531443 48 ----------------------------------------------------FQQLGKKVLQISEWFVENGYKKGDVFLLASYNNWRCFAAALGAWRAGLIVSAAASQFTSFEMNYQIEDSQSQV-ILVDKHT----LPVVQEACKNLKFVKQIISISANPKFDVLTSRLVRNLKMPLIDKNDIVFLPYSSGTTGKPKGVMISHLNFSMMLESSLRFFDANAKAIGLPPLPMYHAMGMFR--TLLTSYRGTTQIMFTKFDMELMLKNIEKYSIMVLSLVPAIAVRMLNSPLLQKYDVSSLVSVTVGSAPFPESASKKLKQLLNVNIVQGYGMTE-LTFATHLQSP--------GSPLVPGTSMKVKKEDGTLCGPHEIGELWIKGPQMMKGYWKKEQQTNELLDEHGFMRTGDIVYFDKNGETFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDASSGERPVACVVSRDMETSKAIMKHI--NQKLARYKHIKEIEFVSEIMRTGTGKLLRRAMKKA-------- 91773120 110 ---------------------------------------------------TYRQLYRDVMRFSNGLKSLGVGKGDTVCIYMPQVPEQIVAMLACARIGAIHSVVFGGFGAKALHSRIKDAQAKVVITADASKRIDLKSLVDEAVVNASCVEKIVVLREVDFYEIMEDVEKECE--PEIDSEDPLFILYTSGTTGPAKGIVHTCGGYMYTTKNVLDL--KDNDVLWCTADPTGHSYIVYGP-----LSMGATILISETPDPGVWWSMIEEFDVSVFYTAPTAVRMFMRMGEEWKYNLSSLRILGSVGEPLNPEAFKWYYRVIGKEKCPV------LDTWWQTETGMHMLTTAVGEPMKPGFTGRVVDENGDPVPAGTGGFLVIKQPWMMRTVYGNDERYRQYWTTKNYYSAGDLAVKDEDGYIMIQGRADDVLIVAGHNIGSAEVESALVSHEAVAEAAVIGKPDPLKGDSIKAFVILRMGFNSSDKLKLDLLRMNLGPIAMPSEIEFVDSLPKTRSGKIMRRLLK---------- 117621371 29 ---------------------------------RAARYPDYPALIHGPLRQSWAQTERRCCQLASALRRRGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTINTRLDAESMAFIFQHAQSKVVLVDREFGALVQKALA--LVENQPLLIAILVSDLDYEAFLAEGSGDEPGWLPQDEWQAIS-LNYTSGTTGNPKGVVYHHRGAHLNAVNNVLSWELPKHSVYLWTLPMFHCNGWCFPWTLAAT-AGVSICLRHVQAA-AIYEALHEHKVSHFCAAPIVLNMLNNADPALKRGLDHPIKVMTAGAAPPATVIAGMEAM-GIAVTHVYGLTETYTTLSRLKARQGVASPLQG-------EMRVINPVSGEPVPGKTGEIVLRGNVVMKGYLKNPSASAEAMAE-GWFRSGDLAVWHPDGYVEIKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVLKEGRELTQAELIAFCREQ-MAHFKAPKRVIFT-PLPKTSTGKVQKFMLRQQL------- 148260199 137 -------------------------------------WPERTAVVHGSIRRTWAETFERCKRLGAALAARGIGPGDVVAVMAPNIPAMVEAHFGVAMAGAVLNTLNTRLDAPTIAYILRHGEAKLLLSDTEFAPVIAAALA-ELSDNAPPVIDILGAMDYEDFLATGTADFD-WRFPDDEWSAIA-LNYTSGTTGKPKGVVYHHGAYLNGLGNAITWNMRQHP-VYLWTLPMFHCNGWCFPWTITAL-AGTHVCLRRIDAASIA-AAVERHGVTHLCGAPVIMNMMINAPEPQRAVYAGRGVAMMTAGAPPPAAVIEAMEGLGVDLTHVYGLTEGPVTYCAWQEERAALRARQGVTYAVEEGAMVADPATRAPVPADMGEVFLRGNIVMMGYLKDAAATEKSFA-GGWFATGDLGVMHPDGYIELKDRSKDIIISGGENISTIEIETVLYRHPAVMEAAVVAAPDEKWGEVPCAFVVLRDMTATAEEIIAFCRQN-MAHFKAPKRIVFSE-LPKTSTGKIQKYVLRE--------- 108797289 26 -------------------------TLGDIPRRSARRFPDKTAIVDGDVVLTFAEFERLVDRAAAALQDNGFGPGDRIALLSHNCWQYAVLAFATARAAVVLVPINFMLTAEEISYLLGHSGVRGFLVEADLTATEAMRLGGSVTTKVALVPDGDAPAEGWDDFARWLTTESPAPSPHIDDDQLLRLMYTSGTESRPKAVMHSSRSLMWQYVSTIVAGSMAGDDVEVHSLPLYHCAQLDNFLATDV-YLGATSIILPRPEPELVLRTIERYGVTNYFAPPTVWISLLRCPVFDEVDLSSLRKGYYGASAMPREILAELRERLDLRLWNFYGQTEMAPLASALGDEQDAHAGSAGRPVVNV-ETTILDEDDTPVATGVVGEIAHRSPHLMLGYLDDAAKTAEAF-RGGWFHSGDLGYYDEHGLLHVVDRKKDMIKTGGENVASREVEETLYRHAGVQEAAVFGLPHPVWVETVVAAVVLRDSAVTEDDIIAHCRAH-LAGYKTPKQVFFVDTLPKNPSGKLLKRDLRQRFS------ 113869299 9 ------------------------------------------------------ELLARGARLAGGLRALGVQEGDVVAVLLRNDPAYADVVHAC-RTAGCYYCPINWHFTAEEVRFLLTDSGARVLLVQA-------DLLPAVRDAVPAGMTVLVGGPAQGAIDYESWLAQQPAYDGPRVAPRGHMAYTSGTTGRPKGVPLDRLEEQFARMRSVQTYGIEPGCRTLMSAPLYHSAPGSF--IQNALQMAERLVLTSRFDAEQVLALVEKHRIDVLYLVPIMRLLKLPPEVRARYDLSSIRFVASTGSPCSPEVKRAMLEWLGPVIHETYASSEGMITVATPAD-AAARPGTAGKPVDDA-QLRILDENGRQCAPGEIGLVYVRQPAYPDFSYRNNDAARAAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGIPDDEYGERLLGMVQPMPGVEREAEVIDWLRQR-LSGFKVPRSIVVETQLPRDETGKLAKRRLRD--------- 147918991 54 ---------------------------------------DKIALVCGEKIISFSEMKLMSDRAANLFKSIGIRKGDAVMLALKGRYEWWPIMLALHRIGAIAIPATHMLTTKDIVYRLKLADIKMMIAADKY----LVPAVDAAQKECPDIYKVVVNGNHPGWIDFDDHFERPTGEEATKNEDISILYFTSGTTGMPKMVVH---DFAYPLGHILT------AKYWQNVMDNGLHYTVADTGVWGKIYGAGTAVFAEQFNPVNLLEMNQKYKVT-TFCAPPTIYRFLINEDMSKYDFSHLKYCVVAGEPLNPEVYNKWLKLTGIRLMEGYGQTEMTVSIASMGKPSPVLLNALGKPCEVGEEGEIVIDTSKGMPVG-----------LFKGYYR-DEARTKSIWNNGLYYTGDMAWMDEDGYMWFVGRSDDVIKSSGYRIGPFEVESALIQHPAVVECAITAVPDEIRGQVVKATVVLKKGYDPCDALKKELQDKVTAPYKYPRIVEFVPALPKTISGKIRRVEIRD--------- 91795078 504 ---------------------WRNRTITDIWQHSVAQFADRKAAGFGDNWLSYRELNCKANQLAQGLAAMGVTRETKVIISLTRGLDLLCGILAIIKVGGVYVPVDPKAPAKRINHICT-DSGAQWVLCDQVNVIDIAKLTAQTQ-------------QYEDRAP--AVNIEP--------HDAAYIIYTSGSTGLPKGVVVEHHNLVRLVGAAMNAFDFNADDVW--CLFHSFAFDFSVWEIFGPWLTGGAVAIVPDEQPALFHRFLLENKVSILNQTPSAFYNLIDADNQVDEPLSELRYVVFGGEALSLPRADRVKLV------NMYGITETTVHVTHCKQARSII----GLPLSDLDVYLLGSD-GLPLPEGTKGELYIGGPGVAREYFGKPEMTAQRFTAGRLYRSGDFARLDNDGQLVYLGRKDDQVKIRGYRIELEEVRQQLMSLDAV-KTAVVTVSDIGAGDKLIAFVIPQAELFVASVIKHELAKR-LPPYMIPAICHPIEHIPQTNNGKADIKWL----------- 146308676 44 --------------------------------------------------YSYATFTERVARLANVLSQAGVKAGDTVAVMDWDSHRYLECMFAIPMLGAVLHTINIRLSPDQILYTMNHAEDRFVLVNSEFVPL-YNGIAGQLTTVEKTLKNANLVGEYESLLAAASPHYD---FADFDENSVATTFYTTGTTGNPKGVYFTHRQLVHTMSMATTMGGLDNDDVYMPITPMFHVHAWGVPYVATML--GVKQVYPGRYEPDMLCRLIKEEKVTFSHCVPTILQMLLSAPGAQGHDFGGMKMI-IGGSALNRSLYEAAKE-RGIQLTAAYGMSETLISCAYLN--EELRAGSEGIPV-PLVEAAIMDA-DGKLLPGESGELVLRAPWLTQGYFR-EPEKGEELWAHGWLHTGDVATIDGMGFIEIRDRIKDVIKTGGEWISSLELEDLISRHSAVREVAVVGVPDPQWGERPFALVVLRDAQGLDAKLKPFVEQGHINKWAIPTQIALVTEIPKTSVGKLDKKRIRVEIAQWQEAG 145229597 39 ---------------------------------------------------SYKDLNESVTRVQSTLAQFGVGEGTRVALVLPNGLEFVGSFLAVIRQRATAAPLNPQYKREELKDILRLMRPSLLISMKSTHLISASVLAAQ-DLAIPVAPNIYIEGEAESHVPIHSPY-------DLRPSDKAVLLFTSGTTGAPKSVALSHENLLVAMRIIIDAHKLSPADRCMIITPLFHIIGVGG-SLLTSLFSGGCVIIPPA-LPGQFWQSCIDLNATWFHAVPTLYRLLI--SFPRPDVMPKLRFIRSGGSDLSPELYQRLHE-LGTQVIEVYGMTETLAHYPIASTVEVMILPSEGRAGNHPDAGRLTNE------PGIVGEICVRGKSIMTGYLDNPKANEQAFLFGGFFRTGDLGVVKEHGYLQLTGRIKEIINKGGEKISPSEIEHVASSFEGVRESVCFRIPDEIYGEE--VAVIEVGKQVTEAALKKHFRQH-VAMFKVPKAV------------------------------ 76177061 56 -----------------------------------------------------------SRKVASGLSLLGIKKGDVIMLLLQNCAEFVFAFMGASMIGAVTTTANPFYTSAEV--FKQFNASKSKLI---ITHSQYVDKLRDAGDNFPNWASVITIDDPPEFSVLSEANESEIPTVSIDPDDPVALPFSSGTTGLPKGVILTHKSLISSVAQQVDNLRLKGEDMVLCVLPLFHIYSLNSV-LLCSLRAGTGVLLMHKFEIGALLELIQRHRVSVAAVVPPLVLALAKNPMVVTFDLSSIRMVLSGAAPLGKELARVPQAIFG----QGYGMTEACLAFAKQPFPTKVVRNAELKVIDP--------ETGCSLGPNHSGEICIRGPQIMKGYLNHAEATATTIDVDGWLHTGDI------GYEVIVDRVKELIKFKGFQVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVV-RSNGLELTEVKEFIAKQ-VVFYKKLHKVYFVPCHSQSLLGKILRKDLR---------- 195037044 26 -------------------------SLGQYVLDKYKSFGDQTVMAFTNTEYSAKFMYDSIVRLAQILQKLGVKQNDVIGLSSENSINFAIAMFAGFAVGATVAPFNVTYSDREVDHAINLSRPKIIFA----SKITMDCIVR-VAKKNKFVKGIIAISGSTSNLPLLDLKTKPFTSPQAKADDVALIVCSSGTTGLPKGVQLTQFNLLATFDSQIQPTMIPFSEILLTVIPWFHAY-----GCLTMITTGTRLVYLPKFEEKLFLSAIEKYRVMMAIMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSE--VTMSVLVQTDEYCKPGSVGVLKVGIYAKVVDDTGKILGANERGELCFKGDGIMKGYI-GDTKSTQTAIKDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEEAGELPMAFVVKQANVETTGDVISFVHDHASPAKRLRGGVIFVEEIPKNPSGKILRRVLREMLKKQ---- 196256524 116 ---------------------------------------------------TYAQLHREVCQFANALKELGVHKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKVVITADG--GFRKKTIALKEQVDLPSVEKVLVVQRTKEPVTMHDLQQKSAECPAMDSEDMLFILYTSGTTGKPKGV--VHTTGGYNLYTHITTKWLKDDDVYWCTADVGHSYPLSN-GATTVMYEG-----VPRPSPGCFWDVIEKYGVNIFYTAPTAIRAFMKAGEDNARNMSSLRLLGTVGEPINPEAWMWYYRVIGCPIVDTWWQTEGGIMITPLPGAIPAKPGSCTRPF-PGIIADVVDLDGNPVKPEEGGYLVVKHPWMMRTVYKNPERFRNSYWEDGFYFAGDGARRDEEGYYWVMGRVDDVINTAGHRLGTMEIESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENQYSASDQLMKELKDKEIGAIARPGTIHFTDVLPKTRSGKIMRRLLRNLASGQEVAG 214032858 100 ---------------------------------------------------TYYELYREVNRFASALKNLGVEKGDRVVIYMPLVPEVVIAMLASARIGAIHSVVFSGFSAEALATRINDAKAKVVITADYLKKLNLKEIVDKALLETPSVESVVVLRREEELLDGAERYVEPVP---VESNHPLFILYTSGTTGKPKGIVHSTGGYLVYVAKTMEWAWITESDLFWVGWITGHSYLVYGPLTLGMMYEGAL----NYPKPDRPWELVEKHGVTIFYTAPTAIRMLMRYGDEKKHDLSSLRLLGSVGEPINPRAWKWYYEVVGCPIIDTWWQTEGYMIYPS--------AGIQLPPLKPGSATFPGLGVDADVEPNERGYLVIKKPWMLLGIWGDDERYIRTYWDEGIYYPADYAMKDDEGYFWIFGRADEVLNVSGHRIGTAEIEHALVLHPAVAEAAVIGRPDEIKGEVPVAFVIPRESLKK--ELIDYVRET-LGPIAAPAEVFFVNKLPKTRSGKIMRRVLKALASGK---- 187924677 50 ---------------------------------------------------TYGELEERARRFASALRTLGVHPEERVLLVMLDTIALPVAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIA----SGALVQNVTQALDSSEHDGCQLIVSQPCEGEPLLADAAAPAAKAAATGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKILGIAESDVVFSAAKLFFAYGLGNGLTFPLSVGATAILMAERPTADAIFMRLVKHRPTVFYGVPTLANMLVSPNLPARADV-AMRICTSAGEALPREIGERFTAHFGCEILDGIGSTEMLHIFLS-NRAGAVEYGTTGRPVPGY-EVELRDDAGHAVADGEVGDLYIKGPSAAVMYWNNREKTRATFLGE-WIRSGDKYCRLANGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHGAVLEAAVVGVDHGGLVKTRAFVVLKREFAASAEELKAFVKDR-LAPHKYPRDIVFVDDLPKTATGKIQRFKLRE--------- 148685227 82 --------------------------------------------------WSFRKLRDLTCRTANVFEQIGLQQGDHLALILPRVPEWWLVTVGCMRTGIIFMPGTTQLKAKDILYRIQISRAKAIVVPEVES----------VASECPDLKTKLVVSDHSDFCSLIKSASPDHTCIKSKMKDPMAIFFTSGTTGYPKMAKHNQGSYIPSCRKLLKLKTSD--ILWCMSDP---GWILATVGCLIEPWTSGCTVFIPQFDPKVIVEVLFKYPITQCLAAPGVRMVLQQKTSNLR--FPTLEHCTTGGESLLPEEYEQWKQRTGLSIHEVYGQSETGISSATLRE-MKIKRGSIGKAILPFD-LQIIDEKGNILPPNTEGYIGIRKPTRPLGLFMEYENSPESTSEGDFYNSGDRATIDEEGYIWFLGRGDDVINASGYRIGPAEVENALAEHPAVAESAVVSSPDKDRGEVVKAFIVSHDQEQLIKELQHHVKSV-TAPYKYPRKVEFVSELPKTVTGKIKRKELR---------- 164457699 50 ---------------------------------------------------SYKNLFEATCKLAHSLEEYGLKQNDVIAICSENNLNFYKPVCAALYCGIVIAPLNDSYSEGEYVNALNISEPKLIFCSK-------KCLPRLVKARCSFIKGFVVIDSTEECLPNFILRNSDPNFPRVFNSNVAAILLSSGTTGFPKGVMLTHKNFSILFAHAVSGTQRIPGTTVLSILPYFHGFGFITN--ISYIKSGIRVVMLQRFEPEAFLRAIEEYEVRSTITVPPILIFLAKSPIVDKYNLSSLKEIICGAAPSGREIVEAVKRLKVSGIRYGYGLTEGLAICT--TPPNNFKIGSSGV-VVPFMAVKIRDESGKTLKPTQIGEICVKGDMLMKGYAGNEKATKEMIDEDGWLHTGDIGYFDKDGHIYIVDRIKELIKYKGFQVPPAELEALLLHHPCVKDAAVIGIPDELAGELPAAFIVKQHKEVTEKEIVDYIAKQVSSAKHLRGGVRFIPDIPRTAAGKIQRNLLRNMIAKK---- 83950452 18 -------------------------TLYQMLRNTAEAFPDRPAISYQAETLSWSEFHAKVCQAANLFRSLGIGENDVVALVLPNSME-----TAIATIGAAVAGIVPLLDAEQIGAILRETNARVVVTLRAFPKTDIAQKTALAAAQAPNVKTVLEI-DLNRYLSPPKSWIVPLIRPKVKSLDVAAYFHTGGTTGMPKVAQHRYDGLVYNGWIGHKLLFTEHDNV-MCPLPLFHVFACHV--ILMAMIKSGAHVVFPTPAGDNFWKLCERWKISFVITVPTAVSALMQRPVDA--DLSTVRNAFSGSAPMPLELFKRFESATNMKVIEGYGLTEATC-LVSCNPPEEKKVGSVGVPFPHTDVKIVKNTPNGPVECAEVGEICISSPGVYAGHYTEAEKNADLYYFDEYLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALMAHDAVAMAGAIGQPDAHSGELPCVYVAEATEADLAEICKTHVKERA----ALPKHIEILDELPKTAVGKVFKPDLRK--------- 121605839 45 ---------------------------------------------------SYGELAERIRRLAAALLATGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVALNTLLTSEDYAFMLEHSRAQAVLVSGALLPILQEAMAKSAHEVRAVIVSRPTGLLPEGSVALDNLIAQHAPLAQPASTDPGFWLYSSGSTGKPKGTLHTHANPYWTAESEHDVCFSAAKLFFAYGLGNALSFPLSVGATV--------VLMAERPTPAATFKRWVEHQPTVFFGAPTGFAGMLASPDLPAKNQVSLRLASSAGEALPADLGERFTAHYGVEIIDGIGSTEMLHIFLS-NLPGKVRYGTTGWPVPGY-EVELRGDDGRPVPDGDTGDLYIKGPSAALMYWGNREKSRETF-QGAWTKSGDKYVRNQDGTYTYSGRSDDMLKVSGIYVSPFEVEATLSQHPAILEAAVIGVPDEGLTKTKAYVVLKTGQQVSEAELKAFVKER-LAPYKYPRSIEFMTELPKTATGKIQRFKLR---------- 163737633 48 ----------------------------------AKGFGDHTALIGNGRRRTYKELTDWTNRLAHVLEDLGVQPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAEI-------SHALCDTRLMEELVACAKTSLKSVVFDGTSNHDAELDRLALEPVRFEAVATGDVALLGFTSGTTGSPKATMHFHRDLLMADGYAAEVLQVTPEDIFVGSPPLAFTFGLGGLAIFPLRF-GAAATLLENASPPNLIEIIETYKATV-CFTAPTAYRVMLRAMEEGADLSSLRAAVSAGETLPAPVYDEWIAQTGKPMLDGIGATEMLHIFNRFDDHRPACT---GKPVKGY-RVRVLDSDGNEAPRGEVGRLAVKGPTGCRYLADARQ---GEYVKDGWNITGDSFVMDVDGYLHFAARNDDMIVSAGYNIAGPEVEAALLSHDLVTECAVIGASDDARGEIVQAHVVLAEGAQASEVLTRALQDHAIAPYKYPRDIVYTDALPKTETGKIQRFRLK---------- 114320732 16 ---------------------------GDWAGRRAALTPDKPAVHDPDAGLTFAQMNARADRTGRWLDTLGLAPGERFAVLCRNRLELVDLYLACGKTGV--VLTPLSFRLAA----PELNDLLARMAPSAFMHEEALAALAESLDLPPSVRRRLALDEAGEVWQRRVLTSQPANRPLPMQAPYLYIH-TGGTTGKPKICPISHRQMTWN---AIDILATSGGALELVTFPFFHIGGWNT--LTPVYYAGGYSVLMREFDPGRALELIAAEGITHFGGVEAMLQLMSKHPAFADTDLSTLEGITTAGAP-CGEATMRPWVERGIPVAQSYGLTEGPSNFMLVTDGLEALRHSIGQSMFHTDYRITHPDEGTVVAPGETGVLELRSPHCFDGYLDDPDRTDRVFREGGWVWTGDMARADACGRVTLVGRADNVFVSGGENIAPEEIETVLNTHPGVSAAAVAGVPHPHWGQVPGALVVTNGSPPGVADLEAHAALR-LARFKRPRHWRFVDALPLTGAGKIDRARVAEMLKQ----- 118469411 19 ----------------------------------AAADPDRPAVSCQGRTLSRGELDRSTNRLARAYAELGVRQGDYVTICLHNSIEWVQATLATWKLGAVPQPLSPRMPDAEF---------------EAILGLKRRAL---VVGRDPGGDISWVPG---DFEPGPGLADDP--LPEAVSPTWKSIA-SGGSTGRPKLIEAGGDGRVPALIGAPLGAEPDDVT--LMSVPMSHNTGFTTFAI--ALLMGQHLVLMPRFEPAEFLRLVTSHRVTFLTTVPTIMQRLLPVYRAEPDDLTSIRRFWHVGAPCPPAVKQAVWELYGGTELQALTFISG---EQWLTHPGSVGVVVAG-------EMKVLDDDGNECPPGVTGEVYMRPSPGSTPTYRYVGTTAKS--RDGWDSLGDLGYFDTDGFLYLNDRRVDMFTVGGRNVYPAEIEAALSAHPEVLSCLAVGIPHTDLGQVPHALV---QTAPDAAGLRDFLRD-AVSSYKVPHTIEFVDEPLRDDAGKARRTAVRDAVIARL--- 91976348 19 -------------------------------------------IVSGDRHRSFEEVNARAAQIAGGLQGLGVKPGDCVCVLMRNDIAFLESAYAVMMLGAYMVPVNWHFKPEEVLYVADLLHHAAGIVPAAVTMLSVPTPPEILASYSPDHRSAPAGADLDGWLAQQRPYDGPA-LPQPQN-----MIYTSGTTGHPKGVKRTPQQSANAEAMRAAIYGLKPGVRALCPGPLYHSAPNSFGIRAGRL--GGVLALMPRFEPEALLQLIEQHRIDTVFMVPTMFIRLMKLPEAVRNDVSSLRHVIHAAAPCPPDVKRAMIDWWGPVIYEFYGSTEGAVTFASSEDALK-KPGTVGK-IAAGAELVFVDDDNNEVPQSEVGEIFSRIPGNPDFTYHNKPEKRAEIDRGGFITSGDMGYLDEDGYVFICDRKRDMVISGGVNIYPAEIEAALHAIPGVHDCAVFGIPDAEFGEALMAMLEPQ---PGVTLEQSNIREQSLAGYKVPKHIEIMAQLPREDSGKIFKRRLRD--------- 116197669 31 ---------------------------------------------------TYKDLVSETASFQQKLAAIGIAKGAPVSIATVNSYEFIVSFLAASWQRAIAAPLNPAYKQDEFEFYIDDVKSAIVLVPKAYNGSPAVKAAQKFNSAIAECAKKEVALDVKELGQLKGKSKQPILKPD--PEDIALVLHTSGTTSRPKVVPLSHRNLTRTMHNIQQTYQLTASDRTMLVMPLFHVHGLLC-GLLAPLLSGGSMIVPTKFSASDFW----RDYTTHGA-------NWYTAVPTIHQIFSREPVLS-----FSPSPPSGFIALLLPFLPH------RLPRHSK--KPTTLPPGTVG--LGQGVEVVILDGAGAAVRPGAEGEICIRGENVTGGYLNNAEANRTSYTAEGYFRTGDQGRKDPDGYLIITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMFGQEIGVAVVLKPGVRLAAELKAWVAEK-LAKFKVPKKVYFTDVMPKTATGKIQRRIVAETMQKQ---- 55378129 95 -------------------------------------------------QYTFRELDELSDRLAAGLASLGVEAGDRVGVVVPQKPQNPITHLANWKLGAVSVPLTVLFGTDALQYRLDDAGATVAVIDPT-----VRDDIDAIREDCPTLEHVL---EIETDAPAGDVHADMLAAPETPDTDTAILYTS-GSTGPPKGVRHSH--ALWLGRAAAAYNFFDQGLGPDATVWTPADWAWGA-ALGGTLFAGGTIVGYPASGAEAAFDLLSEFDITRSFMPATALRMLMDIEDPTTTYDLAIETFAVGGESLTPEIVDWVAETFSVTINEFYGQTELNLVVANNSNWFDTQPSSMGKPLPGYDLAILDPDADRGVSTGELGEIAVR-PHDFDEYWNMPEKTAAKEV-DGWFVTGDLARQDADGYVWFKSRKDDVIITSGYRVGPMEVESAILEHPDAVQAGVIGVPDDTRGEIIKAYVEASADAPAHSEIRSIVREH-LAEYEYPREIEFADALPQTTSGKIRRKELQ---------- 170740907 26 -----------------------------FLERAATVFPDHVAVVHGPLRHSYANLYARTRRLASALAARGIGRGDTVAVMLANTPAMIECHYGVPMTGAV-LNTLNTRLDAAIIAFCLDHGEAKVLITD-------REFARVIKPALAKVRPLVIGGEGERLGSLDYASGDPAHAWSLPGDDAISLNYTSGTTGDPKGVVYHHRGASLLAVGNVITTGLGKHPVYLWTLPMFHCNGWCFPWTLSVV-AGTHVCLRQVRA-KPMYDAIADHGVTHLCGAPIVMQLLLNAPAAERRALPH-RVSFFTAAAPPPEAVLAGMAEAGFDVTHLYGLTEAVVNWDALTKPEQAARKAQGVRYPPLEALDVLDPETMRPVPADLGEVMFRGNVVMRGYLKNPTATQAAF-RGGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEEALFKHPAVAAAAVVAKPDEKWGETPCAFVLKGSEMVSAEELIGWCRQS-LAGYKVPKHVVFTE-LPKTSTGKIQKFVLRE--------- 89053160 34 ---------------------------------------------------TYGQLHVESGRFAGALGRHGVRREERIAMIVRDQIEWPVVFWGAMKAGAIPV-PLNTLLSSDV-YETILTDSRASILVVSEEMWEVVEPATRDNA---FLRAILVIGDAPEM--TESYRDFTDGAPEVETDELAFWLYSSGSTGQPKGVRHVHDDVVYSVAK----------MFFAYGLGNAVSFP-QSVGATTVLF-GGR------PTPPVVFDILAKHRPSILCAVPTLFAALVQAADGAPK--HGLRLCTSAGEALPRDVGEGWDRLTGVEIVDGVGSTE-MLHIFLSNAPGDCVYGTSGTAVPGY-ELRLVNEHDEELADGEVGELLVRGPSSADGYWNRRAKSQATF-EGMWTRTGDKYE-RKDGRYIYCGRTDDMFKVSGIWVSPFEVESALVDHASVLEAAVVARADEAGLDKPAAFVVLTEEVPEAEALKAFVKDK-IGMWKYPRWVEIVEDLPKTATGKIQRFKLR---------- 193212207 123 ---------------------------------------------------TYGELHRQVSKFANVLKIAGIKPGDKVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHSITERVNDSHAKLVICSDGTGTINLKNIVDEAIVNTPSVKNVIVLKVTGEEIHMHDLAMDECEPAQVDSEHPLFLLYTSGSTGKPKGILHTTAGYMVHAASSFKYVFIKDEDIYFCTADIGHTYMIYGPGATVFMYEG-----APNPQWDRFWDIINRHKITILYTAPTAIRAFIRAGNETKHDLSSLRLLGTVGEPINPEAWMWYHKYVGCPIVDTWWQTEGGIMVSPMPGATPTKPGTATRPLPGIMVDVVRKD-GTPCNANEGGYLVVKHPWMLRTIYGDNERYEKTYWSEGIYFTGDGARKDDDGYVWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDDIKGNALVAFVTLKDGYEGDAKLRDSLGKKEIGAIAKPDEIRWAKGLPKTRSGKIMRRLLRELATSNEIKG 29828145 6 -------------------------SLAAILAENARRRPEKTALVEGELRLTFAEVWQRARAQAGALVGLGVRPGDRVALMAPNTADFPHAYYAIAAAGVVPVHLLLS--ASEVEHVLKDSGATLLLCHPAQAETGTAA-AQAVGVQVITL--------GAEFEKLARI-AEPLPSYVTRAADPAVVFYTSGTTGVPKGAVLSH----FNLVMNATVNAFDANDVALGALPLFHAFG-QTVSMNSTWRAGATLVLLPRFDAARAIELMVKEGVNTFHGVPTM-FVALAGAAAAMDALPELRVCVSGGASLPLAVLERFEEAFGAKIYEGYGLSETSPTATVNQPVFGTRAGTIGHPLWGVDVEIARAEVEGRVEPGELGEVVVRGHNVFSGYLGRPEATAETLV-DGWLRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLLRHPGVAQAAVIGLPDELHGEEVCAVVVRATGAPEAAEITEWSKEH-LGRHKYPRRVEFTDALPLGPSMKILKRELR---------- 91087833 18 -------------------------------------------------TWTYHELATKSKNLAVNLQQMKIAKNDVIAIVSGNSGEFWVVTLAALYLGA-PVHLLPRYTTYELKRYFELSRKLIFCVSEALDK------VQEVGKECHFIEKIVLFDEAPDTTRLGDLLKNPCSIFEFETIEVAFICHSSGTTGLPKGAMITHANVWLNL------CHSDDDDLYVNVVPVVHGFSLSYTS----LYQGVKIVIMDNFQPKIYLENVQNHGVRKLFLVPSLGDFLANSPLVDQYDLSSVKEIYLAAGVLRKNTEEKILDKFKVTIRTVYGLTE-------LAAAIFIIPVNGGKSVTPGHQVKIVDETGNPLGCNQTGEICVKG-FAMKGYVNDAGKSREAFDSDGFVRTGDLGYYDQDLYFFIVDRMKDLIKYKSFQVPPLEVEQVLLMFPGVADAAVVGRPDERCGELPVAFVVREDESELVEHVGRFLKEKHLHG-----GVRFIEGIPRNEIGKILRKKLREML------- 218713510 43 -----------------------------------------------GKSYSWLEVRNRVDYLSRALSKRGTEWDKVAACFLLNTIDNLSLFWAIHRLCGVATPANAAYSAAELTYQLKDSKATALFVPLLETALTAAKQAGIPQNRLP-LEFVGNAKAPPQFKTLEQLIETGKSLPKVEPRTTAFVCYSSGTSGLPKGVMISHRNVI---ANSIQICTFEYHEVVLCLLPQSHIYALVY-MCHAVPYRGDGVIVLPKFDINTFLNSIQRFRINILFLVPPIIITMLNQELMKKYDLSSVTAIFTGAAPLGAETAKELHSIFDWAIRQGYGLTETVVCATTNND---IWFGSSGNFLPGVEARLVSPDGNEILEYDTPGELVIRSPSVVLGYLHNEKATKETF-RDGWMFTGDVIRVGPKGHMFIVDRIKELIKVKGLQVAPAELEAHLLEHPLVADCAVIAVPDEAAGEVPKAFVVTQDDTSIIQAIKKHVEDHKARHKWLKGGVQFLEVIPKSPSGKILRRLLRD--------- 91786587 27 -------------------------------------FPHRTAIIHGTFRQTWAETRDRCYRLASALVKLGIQAGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREFSPLVVKAL--QGVSNPPRVIDIAPAGAAESFLAGGD-PAFPGRWPTDEWTPIA-LNYTSGTTGDPKVVPSHRGTYLMSLLQMTD--WLPRAPVYLWTLPMFHANGWCF--TWAITAAAGTHVCLRKVTAANVFTAISDHGVDHFCAAPIVMAGIASTPEAERRPLPRRVRVLTAGSPPPAAVLEAVRAM-GFDVDHVFGITESCAWQTEWDDQQGRLQARQGVRAAALENLRVADPDTLEPVPRDTGEILIRGNTVMMGYLKNPGATAKAFA-GGWFHTGDVAVVHPDGYMQITDRSKDIIISGGENISSVEVEEVLYRLAGVLNAAVVAQPDDKWGEVPCAFVELKPDAPLLTEVDSFCRDR-LAHFKCPRRVVFAE-LPKTATGKIQKFRLRE--------- 47565728 464 -----------------------------LFEKQVQKTPNKVAVTCNGVNLTYKELNERANELAHYLVKEGIRANQFVALVFPRSMEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIIT--------HSSVSSKIVIK-NDMKKIVLDDEETKLA----LHTYS-RMNIACRNDVSLLNYTSGSTGNPKIVPKALSNFLLAMDDMLSLHENDH---LLAVTTFA--FDISALEIYLPLISGASITIAPKQEPSALTALLQEERVTIMQATPTL---WQALVTEYPERLQGLNVL-VGGEDLPAHLANTLKEL-GCSIKNLYGPTETTIWSTVMNDERESGIPPIGKPIWNTD-VYVLDAGLQPVPPGVIGELYIAGEGLASGYLGKPELTTERFVANPYYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVIQRHENVKQAVVMVREDHPNDKRIIAYIVAEEKGTHLTEIRSYVSE-SLANYMLPSAFVLLEELPLTPNGKVDRKKL----------- 118588371 32 -------------------------------------FPDTIAIVHGRQRTDYRTFYRRARQLGSALTRLGIGKNDTVSVMLSNVPPMLEAHYGVPMAGAV-LHSMNTRLDAAIIAFLDHADCKVLITDREYAPVVKEALSMAADTQFPQDGERLGSLDYEAFLQSGDPEFA-WSLPDDEWDAIA-LNYTSGTTGNPKGVVYHHRGAYLLAQANVITASMAKHPVYLWTLPMFHCNGWCFPWSLS-LVAGTHVCLR-WVRPQTMWELIAEEGVTHLCGAPIIMSTLLNAAPEHKRDLDR-EVEFFTAAAPPPESVLAAMKTAGFNVTHLYGLTEAVVNDWKLEDEQAQKKARQGVRYVALEGLTVLDPETLEPVPGETGEVMFRGNVVMKGYLKNPEATEKAF-KGGWFHSGDLGVLHPDGYVQLKDRSKDIIISGGENISSIEVEEVLYKHADVQAAAVVAKPDEKWGETPCAFVLKEGSTVSEADLIAFCRQH-LAGFKAPKTLVFCE-LPKTSTGKIQKFALRE--------- 52841361 31 ---------------------------------------------------SYEKLFGTVNRIAIHFQNKAL-SGSRIAFMLPNSLEIIAIYLACFQSGCI---AMPVNRRPELEKVLRDAQ-PIYLIIEASKLF----LLEKINWSATGIKKIFVLGENQNYFSFNELLNEPANCPKIDYKAPAVIFYTSGSTGEPKGVVHTLS--------SIEA-MLDSTSLALENITADDKMIICEPQCFSTLSQEGTALVHDGFDMDWYLATVRHEKPTLAVHHIDTYIKLLDSGRCNTKTFQSFRGIYTGGDTLPVAVQDKFLACAGKPIQVGYGMTEA-IWLTVCRTPDLTQKSCIGKPVNGVT-LRLVNAAGEDVRCGETGEILVKGDMVMHSYWNNPEETRKAFIK-GWFKTGDCGIQDEQGYFYYKGRIKNIIIRNTSNIMPGEVEATIYKHPAISAAAVIGVPDEAEGEVPIAFVVKKSNQLTKEELYSFLIEQ-IAQYKIPAKIYFIDEMPLTNSGKINHKKL----------- 167918496 31 ----------------------------------------RLALIHEHAHYTFDELRSSSNRLANSFARAGVKRGDRIGILLAQGPETAIAHLAAYKLGAIPLFTLFGADALEF----RLGDSGAVALVTDRAGYEKIA---PLHASLPSLATIYCIDGAPDFDAALAAESDTFRPADTSADDPALIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQNLFPARARLFWTPADWAW---IGGLLDVLLPSGVPVLARRFEKFDAFDLLARHGVT-HAFLPPTALKLMRAAVARPRERYALALESVGGESLGAELVSWGRDAFGVTINEFYGQTECNVVLSSCSALFEPRAGTIGK-AAPGHRVAIVDDAGNALPPGVTGNIGVRAPDPVMGYWRRPEATREKFAGD-FLLTGDLGIADADGFIRFVGRNDDVITSAGYRIGPGPIEDCLLEHPAVRMAAVVGVPDAVRTEIVKAFVVLNGSAALARELQTHVKTR-LAAHEYPRALAFVDSLPMTATGKIIRRALRD--------- 197104199 29 --------------------------------------------------------------------SLGVGRGDLVALYLRNDFPFFEASFAAGLIGAYPTPVNWHYTADEARYLFENSGAKAIVI--------HADLIEGIREALPPGVPVLAVATPAEI--AEAYGVEAAPVPPGMTDWSAWLEYTSGTTGHPKGVPPTPEEAMVTMTVGRAFGFIGHGIVTVMTGPMYH----SAPNAYGLAAAGAKVILQPRFDPEELLQLIAREKVTHLHMVPIMRLLKLPDEVKAKYDLSSLRFVVHAAAPCPPPIKRAMIEWWGPVINEYYGSTE--TSAVVFCTSEDWLAHTVGKAW-PEADVRVIDAEGNSLPPGEVGEVVAR----IRGMYHGDDAKRRASERVGLIAPGDIGYFDKDGFLYLCDRAKDMIISGGVNIYPAEIEAELLKMPGVADCAVFGIPDEEFGEAVCAIVQPQPEMDEAA-VKAYLRAH-VAGYKVPKRVELAAELPREDSGKIFKRKLRE--------- 84687713 57 --------------------------------------------------WTFGELKDASDRLAGAFADAGVGRGDRVGVLLGQSPETLIAHLATWKRGSIPLFSL---FGPDALAFRLADSGTKAVVTDAAGA---EKLA-AVRGELPDLAQVVGGGTGRDFW-AEVEAASPVDPVPVGAEDPAVIIYTSGTTGPPKGALHAHRFLIGHLP-SVEVGWTPADWAWIGGL-MDMAMP--------CLYHGVRLVSCRMRKADEAYRLIADQRVR-NLFLPPTALKLMRQAEVPED--VDIRTIGSGGEALGADLLAWAQDALGVTINEFYGQTECNLVLASCAGSMAVKPGSMGQAV-PGHEVAVIDAEGQVVAPGTVGEIAVKDPVMFLGYWNLPEKTAAKFTGD-WMRTGDLGVCDEDGYFTYVSRDDDVITSAGYRIGPTEIETCLTGHPDVVMAAAVGVPDETRGEVVKAYVVLRDGAATADRLIQRVREK-VSPHVAPRIVEFVDDLPMTATGKIMRRSLRD--------- 115525824 13 --------------------------------------------------ISYRQLDERSNQGANLFRSLGLKAGDHIALLMENRLEFMEICWAAQRAGLYYTAISRYLTKDEIGYIV--GDCGAKVVITSPRGSD--AIAPLIDT-LPGVAFFMVDEPQPGFRSWDEVAAQPATADEVAGYDMLY---SSGTTGRPKGIKRAFEGNAIDVPNCAGMCGMTGDSIYLSPAPLYHAAPLRFN--MMAITLGGTSVIMENFDAEEFLRLVEKHKITQSQLVPTMRMLKLPDEVRARYDVSSLKGAIHAAAPCPIDVKARMIEWWGPILIEYYAGSEG--NGVTVSNSQQWLGHTVGKPV--VGKIKILNENDEELPVGEIGTVYFADAPTF-SYHNDPEKTKRAYNDRGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQPREDADFAASLIAFCREH-LSPIKCPRSVDFEAELPRTPTGKLVKRHLKD--------- 46812259 57 ------------------------------------QYPDRPCLLVGSKSYSFAETHLICRKVAAGLSNLGIRKGDVVMALLQNCAEFVFTFMGASMIGAVITTANPFCTSKEI--FKQFASKSKMIVTQSMYVDKLRDTSLRLRRGFLRRHDRQPAGEMPAFLRANGGRRGRRPRRSRSIPTTPSRCRSLGTTGLPKGVILTHKSLITSIAQQVDNLYLKPDDVVLCVLPLFHIYSLNS-VLLCSLRAGAGVLLMQKFEIGALLELIQLHRVSVAAVVPPLVLALAKNPLVDNFDLSSIRMVLSGAAPLGKELSRLPQAVFG----QGYGMTEGPVCFAKVPLPTKVVRNAELKVVDPETGCSLPRN-----QPGE---ICIRGPQIMKGYLNDAEATARTVDVDGWLHTGDIGYVDEDDDVFIVDRVKELIKFKGFQVPPAELEALLISHSQIFDAAVVPQKDDAAGEVPVAFVVPANGSELTEEAVKEFVSKQVVFYKRLHKVYFVHAIPKSPSGKI---------------- 158317682 1595 -------------------GAWATDTLPELFEAQAARVPDAVAVTWGERRLTYAELDAAANRLARLLATRGVEPESLVAVALPRSIDLVVALLAVQKAGALPLTAYPADRLAFM--LSDAAPVCLVTSAEALPALPARTRVPMIALDAPP----VVAALAEQ---------SPARLPRARPENAAYVIYTSGSTGRPKGVVVPHQTVTRLFAHTQPWFGFDETDVWT----MFHSFDFSVWELWGPLLYGGRLVVHVSRSPELFLDLLRRESVTVLSQTPSAFSQLIEADRAGGEDPAELALRYV---VFGGEALDRLPAWYAPVLVNMYGITETTVHVTYLRLDEAVVAAARGGPI-PGLRVHVLDQHLRPVAPGGLGELYVSGGQLARGYLGRPGLTATRFVADPFYRTGDLARRTADGGFEYLGRADDQVKVRGFRIELGEIQAAIATHPAVEQAVVLAREDQPGQRRLVGYVV---AAPGRRVDSEELRRHALPEFMVPVAVLALDAFPLTGNGKLDRAAL----------- 89274029 26 --------------------------------------------------YSYAEYLEKSCCLGKALQNYGLVVDGRIALCSENCEEFFPVIAGLFGVGVAPTNEIYTLR--ELVHSLGISKPT--IVFSSKKGLDK---VITVQKTVTTIQTIVILDSKVDYRGYQCLDTSSFKTVEVRKEQVALIMNSSGSTGLPKGVQLTHENTVTRFSHARDPIYGNQGTAVLTVVPFHHGFGMFT--TLGYLICGFRVVMLTKFDEGTFLKTLQDYKCTSVILVPTLFAILNKSELLNKYDLSNLVEIASGGAPLSKEVGEAVARRFNLGVRQGYGLTE---------TTSAIIITPEGKPVVPLFSAKVIDDTKKSLGPNRRGEVCVKGPMLMKGYVNNPEATKELIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPVAGELGAVVVLESGKSMTEKEVMDYVASQVSNAKRLRGGVRFVDEVPKGLTGKIDGRAIREILKK----- 170078444 90 ----------------------------------------------------YAQLHHEVCQFANAMKKLGVKKGDRVGIYMPMIPEAVVALLACARIGAPHTVIFGGFSAEALRSRLEDAEAKLVITADG--GFRKDKLKDQVDAAIPSVENVLVVQRTKEPVHMEDLQKESADCPAMDAEDMLFILYTSGTTGKPKGVVHTTGGYIFDLKDD-DVYWCGADVGWITGHSYITYGPLSN-GATVLMYEG-----APRPSPGCYWEIIQKYGVTITAPTAIRAFIKMGEGIPNKYDMSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTEGGVMITPLPGATPTKPGSATRPF-PGIVADVVDLDGNSVGDNEGGYLVVKQPWMMRTVYGNPERFRSTYWEDGLYFAGDGARRDQDGYFWIMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDPVKGEEVFAFVTPSDDL--VTELKAHVVKE-IGAIARPGEIRFADVMPKTRSGKIMRRLLRNLAAGQEIVG 186473716 27 --------------------------------DRVAQHPNHLAIVHGQFKQTWAQTRERCYRFASSLAARGITRGDTVSIIAPNTPALLEAHFGVPLAGAV---------LNAINYRLD-PEGVAFILRHSECKLEFASLAAEALTRLPTVIDIVGETDYESLIDQGDPSYEGNK-PNNEWEPIA-LNYTSGTTGDPKGVVASHGTYLMSLLQMTN--WMPRKPVYLWTLPMFHANGWCF--TWAITAAAGTHVCLRKVNAENVFAEIENYPID-HLCAAPIVLAGIASGAAGKKLSRPVRVLTAGSPKSVAEIGFDVDHVFGIT--EVSGTPVSCVDWDTLPVPEQARKRAQGVRAVVFEDLIVADPATLLPVPGRTGEIMMRGNTVMMGYLKNPKATQHAF-EGGWFRTGDVAVVHEDGYVQITDRSKDVIISGGENISSVEVEDVLHTHPSVFLAAVVAQPDEKWGEVPCAFVELRPDARQAEEIVAFCRER-LAHYKCPRRVVFSD-LPKTATGKVQKFRLRE--------- 167902229 31 ----------------------------------------RLALIHEHAHYTFDELRSSSNRLANSFARAGVKRGDRIGILLAQGPETAIAHLAAYKLGAISVPLFTLFGADALEFRLGHSGAVALVTDRA----GYEKIA-PLHASLPSLATIYCIDGAPDFDAALAAESDTFRPADTSADDPALIIYTSGTTGKPKGALHAHRVLLGHLP-GVEMSWTPADWAWIGGLSLHHGVP-----VLARRFEGGAA----------AFDLLARHGVT-HAFLPPTALKLMRAAVARPRERYALALESVGGESLGAELVSWGRDAFGVTINEFYGQTECNVVLSSCSALFEPRAGTIGK-AAPGHRVAIVDDAGNALPPGVTGNIGVRAPDPVMGYWRRPEATREKFAGD-FLLTGDLGIADADGFIRFVGRNDDVITSAGYRIGPGPIEDCLLEHPAVRMAAVVGVPDAVRTEIVKAFVVLNGSAALARELQTHVKTR-LAAHEYPRALAFVDSLPMTATGKIIRRALRD--------- 218153985 32 -------------------------------------YPDRLAIVHGELRQTWGQTYARCRRLASSLRRAGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAV-LNALNTRLDPEIAFMLDHGEAKAVIVDPEFAPVMAKALALR-QSQAPLLLIDVVYGPAEDFLAQGDAQFA-WELPGDEWDAIA-LNYTSGTTGNPKGVVYHHRGAHTNAVSNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAA-RAGVNVCLRRVEA-QAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAGVKAMVAGAAPPASMIEGMEQM-GFDLTHVYGLTEKHAAWDALDIGERARLNAQGVRYHLQRAAMVLNPDTMEPVPGETGEIMFRGNIAMKGYLKNPKATEEAF-RGGWFHSGDLAVQYPDGYIKIKDRSKDIIISGGENISSIEVEDVLYRHPDVLAAAVVAKPDPKWGETPCAFVELKAGAQATPEDIVAHCKKHLAGFKVPRAVVFGE-LPKTSTGKIQKFELRK--------- 38455132 12 ---------------HRHSILWEDGTAGEQLHKAMKRYAQTIAFTDAHVNITYSEYFEMSCRLAETMKRYGLGLQHHIAVCSENSLQFFPVCGALFGVGVAPTNDIYNERE---LYNSLFISQPTIVFCSK------RALQKGVQKKLPVIQKIVILDSREDYMGKQSMYSEYDYIPDSRETATALIMNSSGSTGLPKGVDLTHMNVCVRFSHCRDPVFGNQDTAILTVIPFHHGFGMFT--TLGYLTCGFRIVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRFKLGIRQGYGLTE---------TTSAIIITPEGKPVVPFFTAKIVDDTGKTLGVNQRGELCVKGPMIMKGYVNNPEATNALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELAAVVVLEEGKMMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDSRKIREILT------ 94495183 17 -------------------------TLGDLLLKGWDKASDKEALVFPGERKTYDDVVQSVLKRARGLKALGIARGDHVGILLPSSIEFVETLFANAMCGAVSVLMNARYKAPEMAYVAQNADLAAIITNDMIS--EHIDFGRRLVEAFPDLPD--AADSSSLTLAGAPLLKRIVMLGDQATFDAAVQEVEEAEIHASRLTVRVRDTYTSGTSANPKGCLLSHEAVTREALPLFHIAAMLC--MLGAIDVGGTFIGQPHFDAGESLRQIEDERVTMMFLFVTFHQAMITHPDWAKTDMSSVR-LQNSCFAFMPDRVGQAYREKAPNMLQVMGMTEGIVTTGGYAMEPEMGFKKLGFPLAGIEMKIVDPETGEEKGVDERGEILIRGYNLFDGYYKDPQKTAEALDADGWYHSADIGSIDEHGHVMFHGRFKDMLKVGGENVAAAEVEAVLATHPAVRLAQVVGLPDERLAEIPAAYIEREDVEVEAEELIAYARQR-LASFKVPRHIRFIDEWPMSA-SKIQKFKLRGALMDEL--- 163855191 96 ----------------------------------------------------------------------GVRAGDRVALYMPNRVEYLVAMYAAWWAGAVIV---------PINYKLHVKEQAALLVTDAGSQFEPGLLPEGCR------ELGVDTSEFEAAMRAADAFGAPAP---VEPGALAWLFYTSGTTGRPKGVMLSHDNLVMALCYPYDVDSVSAADAWLYAAPMSHGAGLYN---FMFVRAGARHVVPASRGFDEIFDLARQLRDICLFAAPTMIKRMVREAPAR---VTGLRTIVCGGAPLYAADLVQALDALGPVLAQIYGQGESPMTITAM---RKDAIADRGQPAQSCMEVRVVDASFNDLPAGECGEVVARGPAVMSGYWRNEAASRQALA-DGWLRTGDIGFLSDDGFLTLTDRSKDVIISGGTNIYPREVEEVIARHPDVFEVAVVGAPHPEWGEEVVAFVVPGGKPLDAAALEAWCRAE-MASFKKPRRYEFCADLPKNSYGKILKTDLRARAKSGALA- 167572156 100 ------------------------DTIGALLRARADALPDELFFPADDRSYTYRAFDRLACAAAEKLRAHGLRRGDRLSVVLPNGPEFLAYYFGAHRLGVVSVPVNPALSAAECAFIVRNSGAKLVV-------FDRRNLRDAVRSALGDDGTPVACADAASGFGLEALAAAAAEHPALSADDDASILYTSGTTGHPKGVVLSHRNLLSDARALVDWFAFEPGTRTMCILPLFHNITLLSPLIAG----GSSVILEGKSALPSFWKLIDKYRVNWTSVMPAFLSAFLEYGLKRTDD--TLRGIVCGGQVLLDEVRNRFESEYRVPVFEGFGLTETTSFATMNRHPAERRRFGSIGVALPCNALRIVDADGRSVAAGDTGEILIRGDNVATRYHARPELSAERF-RDGWLHTGDYGYCDDEGNFFFATRVDDLIIKGGENIYPAEIENVLHGCDDVVECAALGVPDPILGQEVCVYVKLKPSSTLGKDDVRRLCEGRIAHYKCPRHVVLLDDLPELPKGP-TRKILRRRLLE----- 214039489 30 ---------------------------------------------------TFGALDERVRRLSNALMELSLEKGDRVAILSRNCIEYMEIYYACARVGMI---------AQPINWRLGEAE-MARILADGSPRLVV--VSAQYSELIPGLKNWLSFGEGSDALINASADNEPSESVSIGGDDPMLILYTGGTTGESKGALHTHRSLFMGMINQTVAERVVTTDVYMLTGQMFH-----IPVALAMNYAHGCAMVLINFDARLALETIEKERVSAFLGITTM-LNWMMADEKFAEDLSSLRNIQYGGGPMPHSVVAAALAAFPCTIIQGYGQTEGMMSFLSQEDHLRALAGEHPERLASITEIRLADPEGNAVKDGVTGEILVRSEANMVGYWQRPDLTANTI-RDGWMWTGDIAVWDEEGYVFIVDRAKDMIISGGENIYSTQVEAAIHQHPGVLESAVFGVPDEEWGEKAVVVMKPGEKATEQEIILAAAQH--LASYQKPRSVDFVDSLPKAPTGKILKRQLRD--------- 111023623 4645 ---------------------------------QVARTPDAPAVVDGNRTLSYAEFDARVNRLARHLITQGVGPETIVALRMRRSLDFVVGVYATLTAGALPI---DPHHPAERTHFILAVAQPTCIL----------TTTHDEQVDLPDPVPVL----HLDTIDLSPLSAAPVRHAPLRPQNTAYVMFTSGSTGRPKGVTVAHSAIVNEAQWVVEA--FDHRAGDRLLQSNAVTFDASTPDLFAPLQVGGCVVLA-GPDPDYLAELIRAQKVTHVASVPTVLTSLM--ASRSSDALDGLKVVYLGGESLSGNTVARLAEFSPATVWNQYGPTETTVSVIRCTQHEESVVPI-GTPQTNC-HAYVLDHRLHPVPVAVVGELYVAGVQLARGYHNRPALTAERFVANPYYRTGDLVRWHPDGTLEYLGRRDLQVKLRGHRIELGEIEATLTTHPDITHAAVTVHHDHHTGDRLVGYVAPRNGAPDPTTIHTFAADR-LPDYMVPTPITILDALPLTTNGKIDRQAL----------- 187923915 39 --------------------------------------------------YTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGTTGFGAVCHTINPRLFPDQIAYIINHAD-------DAYVLFDFAPLVDVLAPQCPKVRGWIALADEAHLLSYETLVTAQYAWPPLDERQASYLCYTSGTTGNPKGALYSHSTVLHAFGASLDAMSLSARDCVLPVVPMFH---VNAWGIPHAAPLTGAKLVFPGKDLDSLYELMESERVTYSAGVPTVWLGLLNYLREAKVRFSSLNRTVIGGSACPPAMLRTFEDDYGVQVIHAWGMTEPLGTLSKLTEEQRALLEKQGHVLYGVDMKIVGEDGRELPWDGVAGDLHVRGPWVIDRYFRKDD----SPLVDGWFPTGDVATIDRDSFLHITDRSKDVIKSGGEWISSIDVENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRPGFEVTREELIAFYDGKVAKWWIPDDVAFVDELPHTATGKLQKLKLRDIFRNHVL-- 27376105 26 ---------------------------------------------------TYRELEARSNRLAHLFRKHGLKRLDHYSIFMENNSRYLEACGAGERSGLYYTCINSFLTPGELAYL--LVNSQSKILITSVAKLD---IAREAIQACPDIRLCIVAGESDRIVGLAEVTAGLPKTPIADEWLGTAMLYSSGTTGRPKGIPPKHNDFLTKLWHYRE------GMVYLSPAPLYHSAPQAAVNL--TIRMGGTVIIMETFDPERYLQLVERWGITHTQLVPTMRMLKLPEEVRKRYDLSSLEIAIHAAAPCPALVKDDIIKWWGPIIHEYYGATEGL-GFTACNSEEWLSRGTVGKVL--LGDLHILDENMRECPTGTPGQVWTASPFE---YFNDPEKTKEARSADGSMSTGDVGYVDADRFLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVVQPMGEA-LAEELIAFCGQ-SLSRQKVPRSVDFEKELPRLPTGKLYKRLLRD--------- 190893609 57 ---------------------------------------------------TYRALTDRSSAFANALVSLGIGRGDRVALLLPQSFETVIAHVAIYKAGALPLALLFGVEALE--YRLKAAGAAAVVT----NGFGLDRI-RQIRDRLPVLKHVVIDGEALGFAELADTHPSVFDVAETGPNDPALMIFTSGTTGPPKGALHGHPGHIPGMQRAGDKVWTPSDWAWAGGLLNALLP---------SLLLGVPVVSSPAQKADMAYRIMAEMKVR-NAFIPPTALRLMRSVSDPRSKYDVLRTIGSAGEALGRETYEWARRTLGITVNEFYGQTECNFVLSSSAAYRVTRAGAIGRAVPGHRVAIVGEAGD-ELAAGEPGQIAIASPDPVMGYWNDEAATEKKFVK-GWLLTGDIGRQNEEGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVAPGHSPSAADIREWVKMR-LSMHEYPREVEFVESLPLTTTGKVIRRLLRE--------- 85074761 100 ---------------------------------------------------TYEELDRVSNRLAHSLRSLGVKKGDRVAVSLGNCAEYAAITYAVFKLGAILVPLNPGFNAKQVSAALNHLNVELLII-GAITDLAYRDIVPDIESHVPSLRTVVVSHPASEFPPLSSCRSAPVT-PDLCPSETINIQFTSGTTSHPKAAMLTHTGILNNGALIANRMGLEPTDSMVVPPPLFHCFGC----ILGYMATAGAAILFPSPAPLASLRMAADHKATATMFVAMLELI--GAQSHLSDPLIPLKDIEAAGSSVPESLMRRLYAKIGLQLVICYGMTETVSLMTAPSDPFEKRTASVGKAM-PHTKVKIVDDRTRILPIGERGELASAGYLVMKGYWGTEPDNDGSGSSTTWMYTGDEASMDSDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLIAEASVVGVADEKLGESVGAFIIHKDVEPKKTLTRREIREKHLSQHMVPKHVFWVDEYPKTASGKIQKFKLRD-LAKTLIA- 86740511 6 -------------------------TLAALWQRIAAQQPHQTALIHGDQAWTWAQFDAASAALARTLRRHGVQAGQVVALCLPNIPEHLVSLAAVLRLGATPAQLNPRYRARELDQLHRLLQPAAMI-------------ADPVQ--VPDVATLHARCQPGQEVPIRPLGGHGLLLPRASSSPPAMIKCTGGTTGTPQAVPWARHDLSRPLTRMASLTLADARIVV--ASPLSHGSGLTR--AMGALCAGGTVITLPGSSPDRVLDTVVQQRADTLAIVGDAYARPLTSALGARADLSALRTVTSSGAPWTDQVKTELLAVPHLRLVETLGATEGLSSLARLGDVPATGSFDLGR------HARVFHADGTPTAVGETGQVAVHRPLPVHGTLPPHRYVRA-YDGRTYLLSGDLVRLQTSRRIALLGREQDCINTGGEKVYAPDVAAVLLAHPHVADAAILAVPDTRLGS-TVGGLLQLHAGGRLAQVLGDIRG-DLAGYKIPRVVRVVAAIPRTPAGKVDLVRARQLLSDQ---- 114771223 22 -----------------------------FIKRTALMFPDRDAVIYESRNYSWSQLYKRSIQLASALNKNGVGKGDTVAILAANTPEMIEAHFGIPMSGAVLNTINTRLDSDTIAYILDHGEAKVFIVPQAAEAIKGRDVLVVDIADLQDNPNPNRIGTIDDFIKLGN-ESANWEMP-TDEWDAIALNYTSGSTGRPKGVVYHHRG-AYLMSMGVISDWLPRHPKYLYTVPLFHCNGWCHGWAMAAL--AGTIVCTRAITPAVIYNAISEHGISHFGGAPIVLGMILNANDNDRKKFNYTVNVMTAGAPPPAAVLEGIEKL-GFNVTQVYGLTESTWNSDWDDLPQDIMKSRQGAGMVHTDGLRVVDPNGIDVADGETGEILIRGNTVMKGYLKNPKATSEAFA-DGWFRSEDLAVMHANGYVEVKDRLKDIIISGGENISSVEVEGILHRHEAVALAAVVAMKDEKWGEVPCAFIELKDKSVTENEIISFCRDH-LAGFKRPKKVVF-GVLPKTATGKIQKYELR---------- 145221972 82 ---------------------------------------------------TYAELKDEVCRAANALTNLGLTAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQAKLVITTDGYRRGSAVSLKTGVDEAIDGLEHVLVTGIDTPWTPDRDLWWDET-VPEADTEHTPFLLYTSGTTGKPKGIVHTSGGYVFDLKPESDVYWCTADIGWVT----GHSYIVYGPGATQVVYEG----TPASPTEHRHFEIIEKYGVTIYYTAPTLVRTFMRWGRQAEHDLSSLRLLGSVGEPINPEAWRWYRMAFGKDKTPI-------VDTWWQTETGAIMISTHCKPGSPGISAKVVDDDERSPDHGETGYLVLDQPWMLRGIWRFKETYWSRFAEKGWYFAGDGARIGSDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGATDEHTGQAICAFVILKSSAHGGEELRAEVAKE-ISPIAKPREIHVVPELPKTRSGKIMRRLLRD--------- 218232609 468 ---------------------------------QVQKNPNKLAITCDGVNLTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSS------------VSSKLVIENDMIVLDEEETKLA---LHTYS-RMNIACKNDVSLLNYTSGSTGNPKIIPRGLSNFLMAMQQKFSLNENDH---LLAVTTFA--FDISALEIYLPLISGASLTIAQKQEPSALTTLLQEERVTIMQATPTL---WQALVTDYPEKLQGLNIL-VGGEALPAHLANKLKEL-GCSITNLYGPTETTITFMNIDEGEKGIPPI-GKPIC-NTEVYVLDAGLQPVPPGVIGELYIAGEGLASGYLGKPELTAERFIANPYYRTGDLVKWRSDGALEYISRADHQIKIRGFRIELAEIETVLQRHKNIQQAIVMVREDRPNDKRIIAYIVAEEKEPNLSEIRSYVSE-SLANYMIPSAFVVLEELPLTPNGKVDRKKL----------- 47215399 316 ------------------------QTVGQRLDSTVQRWPEREAVVCDGIRRTFSQFQQDVDKAAAGLLALGLRPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANEVEFALKKVQCNAVVCPTSFRTQKYCEMLREIKPQVTRFENGDSDGQQAARNAPRRRRDEPTPQGAAGSAEQAVLRRSNGHNGQAESFPTT----ILSITPTLWADEWDFTPEICMQVPMYHCFGSVGGGMSMAVHGVTLVFPSQGYNCQANLEAIQKEKCTFIYGTPTMFTDLLNHPDLLKYDLSSVEAGIMGGSPCPPEIVKKMTDLNMKETVVVYGTTENSVTFIGFQDTEDLKTNTVGCIMS-HTEAKVVDPVTGETVPGTSGELMIRGYCVMRGYWNDPVKTSEAITDAHWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAQVVGVKDERLGEQVCACVLKNGQSSSAEEIKAFCKGQ-ISHFKIPHYVVFVDSYP----------------------- 111019509 42 -----------------------------------------------------AELRARVDALKSELLRVGVRRGQCVAVLLPNWSDAIVWQLAASAVGAHVIGVNTRYNTHEIAHILTSARPAVVAVAGHFHGLDLFGRLEEAQHSLPAPAVAVVCGPGGGAWAAGSADTGTVQVP--GTPDMATVTAAGGSTGVPKLAAHRESAVVRHARADAVVLAVEPGDVTLCVLPVSGVFGYST--ALATLAGGGTLLMEPVFDAAATLARMESAKVTHVVLFTRLHDTWH---AGNRADLSSLK--RLGIADFSHEVAAWVRDEFDAVTTGVFGSSEVFALMLLWDDPESLRWNGGGRPVEAGIEVRIVDPLDDSLSDGEQGELQVRGPNVVDAYLGNPDAAGRAFTRDGWFRSGDLAVATGDGGYTYVCRMGDVLRLRGFLVDPAEIEHRLAEHDAVHLTKVVGITGSGGYTEAVAFVVPTDGASDAAELKAWCAES-LAAFKVPAAVHVIEEMPTTVGG------------------ 111022097 31 ---------------------------------------------------TYEEMALRTRRLAHGLRALGVEKGDCVGFFGFNDPAALEVMFAAGLLGALPLNARLT------------AEEARFVLGDSRCGDQQADVAQELAQSDTPVTTWIGLGDSWSTHTYEGVRAQPTRIDEVGLDDLSVLMYSSGTTGAPKGVMLSHGNMLWNALNQLLAQDMTSKERTLSVAPLFHIGGIGG-AVTPTLLNGGTVVLLRKFDAGVVLDTIEKERITTFFAVPTMIQELWHHPRFADADLSSLRAICVAGAPLP-EALISPWQDRDVAITQAYGLTETAPSVTMLSSADRTKIGSAGKRTFFTDVDVVRPDGS-SAEPNEIGEIVAKGPNVMLGYLNQPEATARTIV-DGWLHTGDAGYFDDEGFLFICDRYKDMYISGGENVYPAEVEAALLKLDGIREAAVIGVPHEKWGETGMAFVVAADGTTLDEEVRARLREK-LAGFKIPTFIQIAEALPRTATGKIRKPDLRK--------- 189234969 53 -------------------------------------------------------LLSRSIQLAKWLRSIGVKEGDSISVNSENRLEFAVVTVATFFVGAVFAPLNPEYTPGELNHVLKLSKPKVI-----FCSPQTIQTMTKVFADHPNLTHLVLFGAQKRNESYVIMHEDIIRTPVDPKDAIATILMSSGTTGLPKGVMCTHESIMAQIIEND-----DPSDAMMGLAPFFHSMGFML-MFLNLLRGKKMVVLSRFKT-KIFLDAIIKYKISRLVVPPPVMLVLLKHPLTKQYDLSGIKEIRTGAAPMGKDMERELKNRFKVGVSQGYGMTETTLGI--LVSPGKTKVGSVGK-IVPGMMAKVIDDTGKALGPYKEGEVCFKGPLIMKGYVGDPVATANTIDQDGWIHTGDVAYYDEDGYFFIVDRIKELIKYKGYQVAPAELEALLITHPAVADAAVIGLPDERAGELPLAFVVKKNHETTDKELEKFVADNVSSQKQLRGGVVFIDAIPRNPSGKILRRHLKQ--------- 72162647 35 ----------------------------------------RLALVAGPRRLTYAELDARATLVARHLIDAGIRPGEHVAILSFNRAEWLEAAFGVWRAKAVPINVNYRYVAAELRYVLRDSDSVALIAERSLAA----TVAR-IRHELPLLRHVVLTGEHGDGIALADAAHSTTPLPATSGDDL-YLLYTGGTTGYPKGVMWRQEDIFHSAAVVAERAARTTPQRMLVLGPVMHAA--GQWNALSMLLSGSTVVLNTDRSPTRTVELAHREKVTIVAMARPLAHELLRSPGR----CPSLTTLSSGGTPLTTTARQAIRDNYGGSETGVCGSASALSGKTRR--------FTMGASVA------VLDDQLRPLPPGQIGRIARTGRIPL-GYYNDPEKTAQTFPVDASGRSGDYGTIAADGTIELLGRGATVINTGGEKVYPEEVEAVLKTHPDVADAIVVAAPDERLGQRSAVISLAGNRQPSDAELRDHCREH-LAGFKIPRTIRIVDEVKRTAAGK----------------- 103485716 13 -------------------------TLPALVRAHAAERPDAVAAADAERRLTWSDLDRLTDRIAARLQRDGLVKGDRTAIAGLNSVEQMAVILGTLRAGG--VAGLITNSATGEQMAAMIADTGAFLDTAAKASLDGQDIA---------ASDLIAMDGGDAGTPLTDPADAAPQPAAIGPDDGFNIIYSSGTTGTPKGIIHSHAMRWQHIQRGAPA--YGPNAVTILSTPLYSNTTMAS--FMPTVGSGGRVVLMKKFDARGFLELAERERATNCMLVPVQYRRIMALDDFDRFDLSSFVMKYCTSAPFPAALKADVLKRWPGGLVEIYGMTEGGAAFILEAHQFPDKLHTVGKP-APGHVAKVIDEDGNELPQGSVGEIVGRSPAMMTGYNNRPDATKAMHWYDSFYRHGDIGRIDEDGFLTLMDRAKDMIISGGFNIFPSDLEAILLADERVVEAAVVGMPSEEWGETPVAFVVLKPGADAES-----VRETCNAKVGKTQRIRQVDELPRSPIGKVLKRELRDA-------- 163731461 12 -------------------------TVRNWLDHRATQAGTALVFSQDETVLSWRALRAEALRVAWVLTRKGARKGESIAILHPNLIALYGALYGGFRATMVNLVA----GRDAISYALEHSEARALVHEEAQALFD---LAR------------------PDGIEQVDLNADPTQLHSICASDHALLMYTSGTTGQPKGVVHTHASLLAGGWTATVAHDLSPHDRGLCVLPIYHINGLCV-SVMGALVSGGSLAVCPRFSARSFWEDAARAEATWFSVVPTISHLLHSPAEPDADTKTRLRFGRSASSALAPEVQTAFEQRFEVPIIETMGLTETAAQI--LSNPLPPGVRKIGSPGCAYNQVAVLDSAHKPCAPGVEGEIAVRGPNVMLEYLKNPQATQETFAGD-WLRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQSYGETVEAAVKVRAGSQLSSEDLIQLCQARLGPFKSPDHVHFLDDLPKGPSGKIQRRKLLELI------- 195108457 15 ------PIPVREAQEYR--------SLGQLIMDRYKSFGNQTVMAVSGTEYTGKFLYDSIVRLAQILQKLGIQHNDVVGLSSENSVNFAIAMFAGFAVGATVAPLNVTYSEREVDHAINLSHPKIIF----ASKITVDRIAKVAKQNKFVKAIIALSGSSTDLMNSDKYKTKPTSPAANKTEDVALIVCSSGTTGLPKGVQLTQFNLLATIDSQIQPTMIPFNEILLTVIPWFHAFGCLT--LITTATMGTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESTLSLVQTDDPGSVGVLKCGI------YAKVVDDTGKIMGPNERGELCFKGDGIMKGYI-GDSKSTQSAIRDGWLHTGDIGYFDDSLEFFIVDRIKELIKYKGFQVPPAEIEALLLTNEKIKDAAVIGKPDEEAGELPMAFVVKQTNSQLTEEVINFVNERASPAKRLRGGVVFVDEIPKNPSGKILRRILRDMLKKQ---- 111019772 27 -------WPPQVPRTVEYP--IEGRTVIDYLRHWATERPQTVAIDFYGRAITYAELDELSDRFAGWLLQRGAAAGDRVGVHLTNCPQFHVAMLGILKIGAVHVPINPLFREHELAY--ELDDAGVEIL------LTQDSFAAMVDSVLTALRHVAITA-LSDLLPAEPLTSAPTDWAQIMNSALAALNYTGGTTGMPKGCEHTQAHMVYTLAGGRQVG--EAPPVVLGFLPIGEDF-----GILYPLINGGTVVLLNRWDPDAAATLVDSRGVTSMVGTVDNYVELMDLPGFAERDFSTLNAMAVSFVKLDPAIRGRWRDATGHVLREAYGMTEDTITLGFQTDDEDLLSEPVGLPV-PGTDVLIVDDAGAPVPVGQAGQIVVRSPSLLTGYYGKPDATAAAL-RDGWLQTGDVGKLNGKGALHYLARNKEMIKTNGMSVFPSEVEALLMLHPDIQSAAVVPKPDPGKGQVPFAFVLLPDREVSGEELQEW-AARNMATYKVP-TVEVLDALPMTATGKVRKADL----------- 121998343 5 --------------------------FPDLVFASARTRPENIALTQADQRWSYQQVAEEVASLATALRGFGLEANERVAIYLEKRPEAVMALFGASAAGGVAIPVNPALRPHQVAHILDDSGATVLIT----SGPRLQQLWDALDGAQPFKAIVVGDSDAGEHRPNQPIPTSP-PTPRRIDSDMAAILYTSGSTGLPKGVVLSHRNLVTGAISVSEYLQNAASDRILSVLPLSFDYGLSQ--ITTGFATGAEVILLNYLLPQDVPRAVSRYEVTGLAAVPPLNLDWPDAARS-----TLRYITNSGGAMPPSTLQKLRDQLPGTAPYLMYGLTEGFRS-TYL-PPEEIRPGSIGKAI-PNAEVQVVREDGSPCAPNEPGELVHRGPLVSLGYWQAPDTTAKRFPEIAVW-SGDTVYADEDGYLYFVGRNDEMIKSSGYRISPQEIENVLDGTPGLTEAVAIGVPHHRLGE-AILVLATVEEGPAGADLRARCRQQ-LPPFMVPSALLWTQPLPRNPNGKVDRAGLRHRHAE----- 125775131 15 ------PITEREAQDYR--------SLGQFVLDKYKGFGDQTVLVVSGAEYTATFMHKSIVRLAHILQKLGVKQNDVIGLSAENSVNFALAMFAGFAVGATVAPLNVTYSDREVDHALNLSKPKIIFT----SKLTVDRIAK-VASKNKFVKGIIFSGSSKNFKNIYALNTSPEFLSPAKNEDVALIVCSSGTTGLPKGVQLTQMNLLATLDSQIQPTMIPMSEILLTVIPWFHAFGCLT--LITTACMGARLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESTLSVLVQNDPGSVGVLKVGI------YAKVIDDTGKLLGANERGELCFKGDGIMKGYI-GDSKSTQTAIKDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEAAGELPLAFVVKQANVQTENDVIQFVNEHASPAKRLRGGVIFVDEIPKNPSGKILRRILRNMLKK----- 111017438 2 ------------------------------------------AIVFGDTSQTWAEVDAITDALARGLAARGVRKGDRVAVMMLNRPELAHVILATLKLGAISVPLNFRLTAKELAPMVVDSAPRVVIVEDGFASL------LEVATEQAEFETYAIGGSAHPYERLIDPGTAPVV--AIAADDPGFICYTSGTTGVQKGALITHRNAMTGISQSITFGFSQGDRVLCSA-PLVYTGSVLSIFMQLVVVPGATMVLLREYDPEIALDTFEREQITATTTVPVIRMTMLPDFGTRK--LAKFTFAGTGGAPVSLDLLDFYRS-HGIPLTQCYGLTEGMVSTLAYEDA----VSRPGFAGLPLVGTHIIGEPGVDTPAGEVGEILVRGEHVLREYWNKPEATAAT-VGDGWLRTGDLGMQDDGGFLKIVDRSKDMLISGGLNVYPAEIEKALHGIDGLVDLAVIGVKDDRWGEVPMVVF--HSERP-AADIVADIAEENLAKFKRPKHVALGEPLPRTFSGKLAKPSLRQRFPE----- 145222581 62 ------------------------------------KYADLPAIVDERGTLTYKQVDDQSWALAHGLRRLGVSAGSVVGVLCRDHRGLVITMAACGKLGARMVLMNTGFAKPQFAEVCKRENVAVVLHDSEFLGLTWVDDGTEVPPGVPTLDDIVTANS-----------TEPLPAPDKSGGSVI---LTSGTTGLPKGAPR---DSVSPLATAIDRIPFPHKGTMVIVSPIFHSTGWATYTV-GAAF-GNKIVTSRRFKAEKTLELIATHKADMLVAVPTMLMVELGPDVIAKYDTSSLKVILIAGSALSPELSNRVQDTFGDVLYNMYGSTECAI--ASVATPAELRAAPGTAGRAPVTEVVLYDENDQRIHTNRRGRIFVRNGAPFSGHTDGRSKQII----DGFMSSGDMGHFTDDGLLFVDGRDDDMIVSGGENVFPQEVEQLLEERPDVAEVAVVGVDDVEFGKRLRAFIVTEPGAAREEEIKRHVKEN-LARHKVPRDVVFVDELPRNATGKLLRRVLVE--------- 115385521 49 ---------------------------------------------------TYQQIRQRALTFGHALRKWNWAKGDVLLTFAPNSIDLPPVIWGTLAIGGVVCPVNPSYRAEELVHPLKDAKAKA-IVTQRAQAPAALDAARRV--GIPHDRVIILDELPQELTTAYGPHAPPIVQPD---QELAFLVYSSGTTGLPKGVMLSHRNMVANLLQSAAV---DQGVLSLALLPFFHIYGLTYL-LNHTVYLGLSTFVMPRFHFDTFCRVIQDQKITYAYVVPPVILELVSNPRVAQYDLSSLRMMLSAAAPLAVELIHALQQKLGLRVRQAYGMSEAPCTHMQTWDEARTHLGSVG---------RLLPNMTAKYAPGETGRLWVKGPNVFLGYLNNPKANAESFSDDGYYKTGDVGYADEHGHFYITDRVKELIKYNGFQVAPAELEDVALGHPAVADVAVTGVKSGQSGTERAYVVVARGYAPSKAEIVKYVADRVISYKRLRGGVHFVDSIPRNPSGKILRRELKK--------- 83951091 12 -------------------------TLRDWLDHRAATTPDRPAFLFGGDPLTWAALRNRARQLAQALTVQDLAKGTSVAILQPNIESLFGVLYGGFRATVINLVA----GDEAIAYALDHCEAPVALVGEAQQDLFSRTRPDGQTA----------------FAPRDGVGAE---LHPLRPEDDALLMYTSGTTGRPKGVIHSHASLLAGGWTPTIAHELSASDCGLCVLPIYHINGLCV-TVMSTLISGGTLAVAEKFSASRFWDQCETARATWFSVVPTISHLLHSDITPGEATRARLRLGRSASSALSPDVQTAFETRFDVPIIETMGLTETAAQI--LSNPLPPGVRKIGSPGRAYNEACILSPALTPLPPHTQGEIAVRGPNVMRGYFKNPEATRDTFGPDGWLRTGDLGHIDADGYVYVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCKTYGERVEAAVRLCDGSPTEADLIALCHDR-LGRFKSPDCIHLLDDLPKGPSGKIQRIKLPEL-------- 193084266 12 -------------EGYLADGHWSRETMVDRYRGFARTFPQLTACQDEKDIYSWAALDRVTDRIAANLITMGLHRDSTALVQTASSCREVLMRIAFKKAGIIGAFAPLQWRRKELDYVVERI-APSLLIADSKE----LNMSAEIPMRI-DLSNDCREGWVDWDCLLVNVGTEPADCP-FAFDEISLITVSSGTSGVAKLCEWPEAAQV-CMGRALCDCFQDDDKVGIFA-------PMSGAAGLLVWTVSAAVPCTPSTRPGHLLDLVERWRLTISTTVPVLARLAHEEPGSR--NLSTLRMLRVGTAAADIDAARAFEIRTGCKVITASGAMECPFGHARPEEPIDLRLDSVGLPLKGC-RLRIDDEDDMSRTSDKFGQVKVSAPFASSGYWNDPQGTAAVW-NDGWYETGDIGRLDKIGRLTLLGRMKETINRSGHKILPIEIETEIAKHPSVFACAVAGASDNEYGAVPWAFVLKAGYTLDPAMLAERMRHSGMASYKIPVRFIEVAELPRINGNKVDKQAL----------- 91976005 15 -------------------------------RNVAEGRGDKIAFIDPLRSLSYGELRDAAARVGPMLARLGVEQEDRIALVLQDTVDFPILFWGAIRAGVVPVLLNTRLTTDQYRYLLEDSRAKAVFVST-----DLLPLIEEAATDLSHLRSIIAVGEGADLLAAENEGGAPAR---TCADDVAYWQYSSGTTGMPKGVMHVHSSRVMATSAGQRRIGYRQDDIVFSAAKLFFAYGLGN-AMFCSMWVGATSVLYPEPTAESVFDVLRLHQPTLLFAVPTLAAILADQQRKHERLPERLRLCVSAGEPLPAQVGLNWRNRFGRDIVNGVGSTEGHLFLTNL--PSAVEYGTSGVPVDGY-RLKLVDDQGCDIADGEIGELLVNGGSAAAGYWNQRDKSRMTFIGE-WTRTGDKYHRRADGVYTYRGRTDDMFKVSGIWVSPFEIEEALMGHPKVAEAAVIPAEDGLIKPKAFIVLASQDEDINVQDLKDHVK-RAIGPWKYPRWIRVVNELPKTSSGKLQRYMLRAMVLDQ---- 118470199 14 -----------------------------LLQRSAQAFPDRLAIVDGELRLTYTQFAERCGRVTSALAAAGVQPGDRVAALCTNSHVMLELHQAVPARGAVLVPLNTRLAFEEMQYIIGHAGARILI-----ATREFADRARELADDAGI--DVVIEGDGEEWLP--DV-ASPEDRVAVGERDLLAINYTSGTTGRPKGVMYHHRGYLQAVAMAYHTR-LDPSTGYLWTLPMFHCNGWCFTWAVGA--AGGTHICLRKIDSAEIWRWLRGGGITHFSAAPTLTMIAEDPSAQ---PLPARVHVDTGGAPPSPALLARLTP-LGFDVTHLYGLTETYVNWDELPDDEQARLRAQGVGNIIANPLRVVDLGGDDVRDGTTGEIAARGNDVMLGYYNDDAATSAA-TRDGYFLTGDLAAMHPDGYVEIRDRAKDVIISGGENIASIEIEKVIDSHPEVVESAVVGVADEKWGEVPVAFITRRDGSDVTDQLTTFLREH-LAGFKVP-RTMVFDHLPKTSTGKIQKNVLR---------- 15222924 15 -------------------------TLLGFLERAATVYGDCTSIVYGNTVYTWRETNHRCLCVASALSSIGIGRSDVVSVLSANTPEMYELQFSVPMSGAILNNINTRLDARTVSVLLRHCESKLLFVDFFYSDLAVEAITMLLNPPILVLEGGAEVTERSKFCYLSDLITR--GNPDFKEWDPIVVNYTSGTTSSPKGVVHCHRGIFVMTLDSLTDWAVPKTPVYLWTLPIFHANGWTYP--WGIAAVGGTNVCVRKLHAPSIYHLIRDHGVT-HMYGAPIVLQILSASQESDQPLKSPVNFLTAGSSPPATVLLRAES-LGFIVSHGYGLTEGVINWNRLPASDQAQLKSQGVRTVGFSEIDVVDESGRSVRDGETGEIVLRGSSIMLGYLKNPIGTQNSF-KNGWFFTGDLGVIHGDGYLEIKDRSKDVIISGGENVSSVEVEAVLYTNPAVNEAAVVARPDEFWGETPCAFVSLKTRKPTDKEIIEYCKYK-MPRYMAPKTVSFLEELPKTSTGKIIKSLLKE--------- 163740822 26 -------------------------TLYGLLSRTAGKFPDNKAISSGPTDLTWRQLKDKVTQAANMFRSMGIGEKDVVAYILPNCNETVVTLLG----GAVAGIANPINPLLEPEQIASILRETGAKVVVTLKPFPKTDVAQKVAEAVPKVHTVLLTPPKSWIVPLRELRKHPTELTDSDSDRVACYFHTGGTTGMPKVAQHTYSGMNYNGWLGSKLLFTEEDNI-MCPLPLFHVFACHV--ILMAAVASGAHVVFPTPQGDNFWKLVERWKISFIITVPTAISAKMQRPVDA--DVSTVKTAFSGSAPLPVELFRRFEEATGVKIVEGYGLTEATCLVSCNPVLGEKKIGSIGIPL-PYTDVKITDEGTVELGVDEIGEICISSPGVYAGHYTEVEKNEGLFYQDTHLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVDGATVTPELLAYCQIHVHERAAIPKHVTVMDELPKTAVGKVFKPDLRK--------- 210121632 23 ---------------------------------RAQKYADRTAIIDRNGSHSYLDLLQQGCLLSQKISSVLGTSDDRIAFLCPNDVSYVISQWSAWISGGVAVPLCKTHPVPELEYVLSDSQASLLMYTEDYANSDIKPLMLKRENYIQRENSEMKTKMGECVDILLDLGSRSWK------DRGAMIIYTSGTTGRPKGVLTTHKNLQAQVEAMVETWEWSHTDVILHVLPLHHVHGIVN-CLMCPLWSGAMVTMMEQFSAENTWKAL---------LSASLLSQWSDSVSQRRDYVKAVRLMVSGSAALPQPIMERWEEITGHRLLERYGMTEGMALSNPLHGDRR--AGTVGKPLPGV-----------EVSPGQEGELLVKGPGVFKQYWNRPDATTEAFTPDGWFKTGDTAVL-RDGYFSIMGRTSDIIKSGGYKISALDVERHLLAHDGIADCAVVGVTDLTWGQRVAAIVVLRKGASLSAELKNWGKNR-MPSYLIPTEIKIVPVLPRNAMGKVNKKEL----------- 99081668 60 ---------------------------------------------------TWRELKAKTCQAANLFRSLGIGEKDVVAYVLPNSNETLITLLG----GAVAGIVNPINPLLEPEQIASILRETGAKVVVTLKGFPKTDVPQKVAEAVAHAPNVKTVLEVDWIVPLRELAKQPTELAFADSEGVACYFHTGGTTGMPKVAQHTYEGLIYN-------GWLGHTLLFMCPLPLFHVFACHVI-VMAAVSSGAHVVF-PTPQGDNFWKLCERWKITFIITVPTAISAKMQRPVNA--DVSTVKTAFSGSAPLPLELFRRFEEATGITIVEGYGLTEATCLVSCNPVEGEKKVGSIGIPF-PYCDIKIVKEGLQECGADEIGEICVQTPGVFAGTYTETDKNIDLYYQDTHLRTGDLGRVDPDGYLWITGRAKDLIIRGGHNIDPADIEEALLGHDAVAFAGAIGQPDAHSGELPCAFVELVDGASATEQCKRHVRERA----AIPKHMTILPELPKTAVGKIFKPDLR---------- 153832257 40 ---------------------------------------------------SYKTFHDRVRQFANALTKMGVKKGDTVAVMDYDSHRYLECYFAIPMIGAKLHMINVRLSPEQILYTIDHAEDDIILINE-----EFLPILDQIKGRIDTVTRYVVLRDNDEYERLLEQESTEYNFPDFDENTIATTFYTTGTTGFPKGVFFTHRQLVLTIGTNASQGRLHQGDIYMPITPMFHVHAWGLPYMATML--GVKQVYPGKYVPDVLLNLIEQEKVTFSHCVPTILHLLLSSPKSKSIDFSGWKVV-IGGAALCKAALERDIDVFAG-----YGMSETILSIVQL-TPEQLELDKTGKKVALVEAHIVDDEMNRLPHNGETGEIVVRAPWLTPSYYK-DNKNSKALWRGGYLHTGDVAHIDNEGFIKITDRVKDMIKISGEWVSSLELEDILHQHQAVSEVAVIGMPHDKWGEVPLALVTLKEDAETEKELKDFISKGILAREALLLKVKLVDEIAKTSVGKVDKKELRK--------- 214043837 30 -----------------------------------------------------------AARYANTLVGLGSEAGDRIAVHINKSPDALALYAACVQAGLVFLPLNPAYTAAEMEYFV-VNSGARLLVCDPADHDAMEKVARRATVRLETMD----ATGRGSLRDLAQLQSGDFTTVDRGPDDLAALLYTSGTTGRSKGAMLSHQNLLSNAQTLGDVWRFTKADVLLHALPIFHTHGLFVATNI-MLLAGGAMIFMPRFDVDQLIRLMPRATALMG--VPTFYTRLLASDDFTAGLTAHMRLFISGSAPLLAETHTQFEERTGHRILERYGMTENMTTSNPYDGPRR--AGTVGTPL-PDVELKICDDTGTTLPDGDTGMIEVRGPGVFQGYWHMPEKTAAELRSDGFFITGDLGLIDDQGYVHIVGRDKDLIISGGYNIYPKEIELVLDTQPGVLESAVIGVPHPDLGEAPLGVLVPDGSVDLDLDAIAGTIGQHLARFKCPRLLVLAQDLPRNAMGKVQKNLLR---------- 54022492 20 ---------------------------------------DRIALVPSGREVTYRELATLANRYATGLRDLGLRTGDVLVSMVHNCVEAIAAYFAAYQSG-LYIVAVNWHLTGEVAYILSDSEAKAFF---ADERFAAAAEAAADEAGLPASARFSV-GEINGFTPLSELGDADAGRPDDRTTGAPMLYTS-GTTGRPKGVRRADPDVVSPANTSFFALYDDH--VHICGSPLYHTAVLNFATI--SIQLGHKVVLMDKWDAEEMLRLIERHRVTHSHMVPTQRLLALPDEVRAKYDVSSLRSMVHGAAPCPEETKRRMLEWWGPTVTEYYAATEG--GGTVISGAEWLRKPGSVGKAWPYSVIKVLSEEDSELPPGETGLV-----YMKMGASSFEYHHDKTKTEESLFTVGDIGYLDEDGYLYLCDRRSDLILSGGVNIYPAEIETVLITHPKVADVAVFGIPHEDWGQEVKAVVQPAEDAALTEELLAFAATR-LAKYKMPRSIDYLDELPRDPNGKLYKRKLRE--------- 71905868 24 -----------------------------FLERSAFIYPKRISVIQGARQYTWKESYDRARQLASALKSRGIGKGDTVAVMLPNTASMFECHFGIPMIGAV-LNTLNTRLDAEAIAFMLAHGEAKVLITDP----EFSKVVKPALELLEGPKPLVIDSLDPDYTEGESLEGEPWQLPEDEWDAIA-LNYTSGTTGNPKGVVYHHRGYLNSASNIISWGMPPHS-VYLWTLPMFHCNGWCFPWTLAA-NAGTSVCLR-RVDPVLIFGLIKEHKVSHMCGAPIVYGMMINAPETLREGIAH----TVNGPAAIIEGAQRM----GFNITHVYGLTETYPEWDRLPDLQAARNGRQGVRYHMQEAIAVLDPVSMEPVPGETGEIMFRGNLVMKGYLKNEKASEEAFA-GGWFHTGDLAVVHSDGYVKIKDRSKDVIISGGENISSLEVEDVLYRHPAVIAAAVVAKPDEKWGEVPAAFILKTDAKCTEAEIIEHCRAH-LARFKVPKQVVFGE-LPKTSTGKIQKYVLRQHANSAL--- 206687654 60 ---------------------------------------------------TWRTLKEQVSQAANMFRALGIGEKDVVAYVLPNCNETLVTMLG----GAVAGIVNPINPLLEPEQIASILRETKAKVVVTLRPFPKTDVAQKVAEAVPKLDNQAKAAHADYMSFATEMAKHPKTLSFADSAGVACYFHTGGTTGMPKVAQHKYSGLVYN-------GWLGSTLLFICPLPLFHVFAVHV--IMMAAVASGAHVVFPTPQGDNFWKLIERWKITFVITVPTAVSALMQRPVDA--DISTVKTAFSGSAPMPMELFKRFESASGVTIVEGYGLTEATCLVSCNPPGGEKKVGSVGIPF-PYTDVRIVKQTNLECGVDEVGEICVSNPGVFAGTYTEADKNVDLYYQDKFLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHSAVAFAGAIGQPDAHSGELPCAFVELVDGASVSKELLEYCKIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRKMAITRVYNG 91791065 7 -------------------------TLHDLINRNAGLHGSNTALVFGDQRVTHAQYAERTARLAAGLAAAGVGRGDRLAILAQNGLEYVDLFGAAAHLGAIVVPINWRLSAEEVAYVIEDVAPRVLIVADEFKALLPQHGLDGMQRY--TLGTAPGAAQA-PWQPVSALYLDRTVPPADLNDDEGLVIIHTAAVGGR---PRSHRNLIAASLQT-QLAWLTPADINLGVLPLFHVAAIGF--LLATQQAGGATLLLTRFDPPSLVKHIDEDGGSLIGTFPPMLGALLDAAAAQGSALDSLRV--VSGIDVPETIARLRTDYPQATFWSAYGQTEGSISLAPFDERP----GSAGRPAA-LNTVAVVDELDRPLPTGATGEIVVRGPMVFQGYWRCDADNAFTL-RNGWHHTGDMGRIDAEGYLWYSGRAKELIKPGGENVYPAEVERALLEHPALAQAVVIGVPDVQWGEAKAVCVLNAGHTLSAEELIEFVGGR-IARYKKPKHVVFVAALPRTAVGGVDRAAVK---------- 103486668 39 ----------------------------------------------------WGEVGTDARRFAAAMVKLGMKKGDRIATLAMNHGHHLVSWYGTAGMGGVLHTVNPRLFDEQLVYIINHAEDRVLFFDAA-----FLPIVERLRGQLTSVEHFVLQGDYKSYRDLVDAEDGDFEWVELGERDPVGLCYTSGTTGNPKGVLYEHRSNVIHAITEIQPDAFDLSSVILPIVPMFHANSWGIP--FAAATVGAKLVFSATNDAQTLCDLMHAEGVTHSAGVPTVWLAMFAHMDATGMGYGALKHVIIGGAAPRAMIERFMKA--GVYVGHAWGMTEGTMNWDALSFDEQVIICRQGCP--PFGELRIVDDEGKELRDGQTGRLQIRGPWIIQRYFKA---DADAADADGWFDTGDVSVLHPDGVMQITDRAKDVIKSGGEWISSIELENAAVGAPGVQEAAAVGVYHPKWDERPILLIVPGAEVSEAAIIE-YLKDK-VAKWWLPDEVVFVDELPHTATGKILKRQIRD--------- 75760873 16 ------------------------------------------AVIYGEDKITYKELFRKSSLLG---RKLSGEATDTIIICIPNNIYYVVSYFSILACDKIPISSLS--KQDEVISAIERTGSNVILCTHDY----YEQLKAMCQN--SNIKIICVDNETLYDSNTDDL--ESICYVESKINDTCVLLNTSGSTDIHKIVMLTQKNIMTNCTDWVEGA-LDTSTKVLIAMPACTSF--GTVVITTCVLLGWTIVFMPSFNSATLLQTIGKEEITLICIGSMLNILASDVAKLGPSNYNSLKFIGIGGNKAVPETMKIMMKYFEVGLSPGYGITEATCIVSGIHNNKELFYEKIHSAGKPYRNSNVKID-NREGMPNSTGEILIGGSIVMKGYYNNTQATKAAL-NNGYLHTGDIGYFDEDGYLYVVGRIKNIIKSGGYTVFSEEIEAALQNSGMVKEAYAYGIPDPILDEKIIVDVIPIDGAINVLDIEEYCLQH-LAKYKIPSKIQFVSDIKKTKNGKIQRKV------------ 153006304 108 --------------------------------------------------YSYFALNRDVSKFANVLKAMGVRKGDRVTIYMPRIPEIVIAMLATAKIGAIHSVVYGGFSVDALQGRIEDSESKVVLTADG--GFELKKTVDDAVRRCPTVETVIVTGHEVRMEPGRDWYHELMKLPVMESSDPLYVLYTSGTTGKPKGLVHGHGGYMVGIYSTLKYVFKDEDRYWCAADPTGHSYIVYGPLLMGAIYEG-----APTPYPNRWWSLVEKYGITILYTAPTAIRGLMRFGESNRHDLSTLRLLGSVGEPINPEAWKWYHRVIGCPIMDTWWQTEGMFQIT----PVPTMPLKPGSAARPFQHAEILDEQGKPVPDGEEGYLVLDRPWPAMAIYRDPERFVRTYWSPGKYMAGDSAKRDRDGYYWVIGRTDDVIKVSGYRLGTAEIESALVSHPAVAEAAVIGLPHEVKGQAIHAYCLLRQGFKASPELEDEVKTQHLGPIVRPEKVSFVDVLPKTRSGKIMRRVLK---------- 107023152 26 --------------------------------------------------FTFAQMQALSARVANLLVAQGVKPGDVVAGLLPRTPELVATILGTWRAGAVPLFT--AFGPKAIEHRLRMSDARLVV-----TNVANRAKLDEI-ADCPPVATVREAGEALDFRTALDAQSDTFELVPRKGSDLFMMMSTSGTTGLPKGVPVP----LYALREAVDLRAGDRFNIADPGWAYGLYYAITGPLLLGTLYEGSFTV-------DSTYDVIDRLGITSLAGSPTAFRMLMAAGTEAAARVKGLRAVSSAGEPLNPEVVRWFHAALGAPIHDHYGQTEGMVVNNHHGLTHVVHVGSAGFAMPGYRVA-VLDEAGRELGPGEPGNLIARSPLLFRGYWQQDTPAIAG----GYYRTGDNVELEPDGAVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSDGTPELAEELSLHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKMEAEKV--- 15219014 21 ---------------------------------------------------TWSETHNRCLRIASALSSLGINRGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESKVFVDPNSISVLEAVSFMRQNEKPHLVLLDSLSPSAASDFLDMERGDSRFKWIRPQTEWQPMILNYTSGTTSSPKGVVLSH-RAIFMLTVSSLLDWFPNRPVYLWTLPMFHGYTWGTAAV-GATNVCTRRVDAPT-----IYDLIDKHHVT-HMCAAPMVLNMLTNYPSRKPLKNPVQVMTAGAPPPAAIISR--AETLGFNVGHGYGLTEGPVEWDHLDPLERARLKSQGVRTIGFAEVDV-----RDPRTGKSGEIVLKGGSVMLGYYKDPEGTAACMREDGWFYSGDVGVIHEDGYLEVKDRSKDVIICGGENISSAEVETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKYDSNGNGEIREFCKTR-LPKYMVPRKVIFQEELPKTSTGKIQKFLLRQ--------- 110597077 132 ---------------------------------------------------TYGELHRQVSKFANVLKIAGIRPGDRVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHAITERVNDSRARMVICADGTGSINLKNIVDEAIVNTPSVRSVIVLKVTGETINMHDLASDECEPVEVDSEHPLFVLYTSGSTGKPKGILHTTAGYMVHAASSFKYVFIKDEDIYWCTADVGHSYMAYGPGATMLMYEG-----APNPQWDRFWDIINRHKVTILYTAPTAIRAFIRAGNETKHNLSSLRLLGSVGEPINPDVWMWYHKVVGCPIVDTWWQTEGGIMVSPLPGATPTKPGTATRPLPGIAVDVVHKD-GTPCKANEGGYLVIKKPWMLRTIYNDNERYEKTYWSEGMYFTGDGARKDDDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSYEAVAEAAVVSRPDEIKGNALVAFVTLKDEYVGDMKLREALRNKEIGPIAKPDEIRWAKGLPKTRSGKIMRRLLRELATSNEIKG 108797157 3 ------------------------------IRDTAVATPDKPAIIMSGTVVTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEVAYIVDNSGAKAIVLADTLAG-----LEAELPHGLPPVR-LIAGAQLDGWQSYPDCVADKPDTPIADEIEGDLLQYSSGTTGIKRELPHVPPSESPGMMAALVSFWMHPDAVYLSPAPLYHTAP--SVWSMQTQAGGITTVVMEKFDAEGALDAIAKYKVTHGQFVPVMRMLKLPEDVRKSYDVSSLERVMHAAAPCPVEIKKQMIDWWGPIVDEYYASSEA--HGSTLITAEEWLTHSVGRPLT--GVLHIVGEDGNELPPGQAGEIYFEGGYDFE-YLNDPEKTASSRHPLGWKTVGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLITHPKVMDAAVFGVPDDEMGQRAVVQTVDPADATDAEELISWLRDR-LAHYKCPRSLSFEPQLPRTDTGKLYKQEL----------- 163845606 121 --------------------------------------------------YSYYQLNYEVSRIANVLKSMGVKKGDIVTIYMPRIPELMFSMLACAKIGA--AHSVVYGGFSEAALADRLADAKSKVLITADGGYELKKIVNEALSRTPTVQTCLVFRHTNHGAPMEDLLGLPIATEEMDAEDMLFILYTSGTTGKPKGVVHTHGGYMVGTYTTLKFVFKDEDRYWCAADPTGHSFIVYAPGATSFMYEG-----APNPYPDRWWSMVAKHGITILYTAPTAIMRFGDLWPSRH-DLSTLRLLGSVGEPINPEAWKWFYEKIG------HGRCPIMDTWWQTETGHFMITPTPAVPLKPGSATRPFLGIEADVAPDEDGLLVIKNPWP--GMMRTILNDPQRYVEGPYYAAGDSARKDKDGYIWVIGRLDDVIKVSGYRLGTAEVESALVSHPAVAEAAAIGLPHEVKGNAIHAFVILRAGYEPSHDLEEKLRAHELGPIARPDSITFVTSLPKTRSGKIMRRVLR---------- 109127827 86 --------------------------------------------------WSFREIADLTRRTANILQTCGLQQGDLLALILPRVPEWWLVAVGCMRTGIIFMPATIMLKAKDILYRLQMSKAKGIVTTDTLAS-DVDSMA----SECPSLKTLLVSDHSREFRSLVKSASPEHTCIKSKTMDPMVIFFTSGTTGFPKMAKHSHGEKQLKAPSLIQVAWTSLKTSDVSWCLSDSGWILATMGTLVEPWAGCTVFIHHLPQFDT--------KVIIQALLKPINQFYGAPSIFRQQDFTSLEHCCTGGEVLWPKDQEEWKRRTGLLLYNVYGQSEGIICATLRE--MKIKPGFLGKASPPYD-VQVIDDKGSILPPNTEGNIGIRRPVTLFMCYEGNPEKTAEVECGDFFNTGDRGMMDEEGYICFLGRSDDIINASGYRIGPAEVESALMEHPAVAESAVVSSPDPIRGEVVKAFIVSHDKDQLTKELQDHVKSV-TAPYKYPRKVEFVPDLPKTITGKIKRKELQK--------- 30249114 5 --------------------------FHELIYQSAARYPDSTALIDQKRHLSYAALSEAVQSIASALHTLGLGRGERSAVYL---EKRLETVIALFGASAAGGAFVPVNPLLK-------AEQVAYILKDCITSAERLDLLSPVLPQCHDLHTVIITGDLHKALPGLNVLSDAARLPDCIDSDMAAILYTSGSTGKPKGVVLSHRNLVISVSRYLNNRPDDR---ILAVLPLSFDYGLNQLNT--AFYTGATAILMNYLLPRDILTTVKQEQVTGLAAVPPL---WAQLAQLDWKDAQSLRITNSGGAMPRATLAHLRSALPDTQIFLMYGLTEAFRSTYLPPGEVDKRPDSMGKAI-PNAEVMVLREDGSHCAPGEPGELVHRGPLVSLGYWNDADKTAACFRQSGLVWSGDTVRMDDEGYLYFIGRRDDMIKTSGYRVSPTEVEEVIYATEKVAEAAAFGVPHPTLGQAIVVVAVPRTGFALDRDVLQSACKQHLPAFMQPALIELRQSLPRNPNGKIDRKMLAGEFQQAFQAG 148232653 49 ---------------------------------RAPLFSERTAMVDQHGKHTYKDLYIRSQALSKMIQLLGNNTPERVSFLCPNNSSYVVCQWAVWMSGAIAVPLCKSHPPSELKYVLQDSQSALVVAEESYTNV-LSPLAEQLGIPVLTMSG------SQNLHPSELLQEIKISQLDLDWKDRAMIIYTSGTTGRPKGVLSTHYN-LYSMVTALEWGWTKEDSI-LHVLPLHHVHGVVN-KLMCPLWVGATCVILPEFCPKTVWQFLGRDSINIFMAVPTIYSKLIATHSNVREFVRAIRLMVSGSSALPVPVLERWQEITGHTLLERYGMTEGMALTNPLHGPR--VPGAVGAPLNPRKEGTSYTTHAQGDSTGTMGELQVRGPAVFKEYWNKRLDTQEAFTSDGWFKTGDTA-MYKDGTYWILGRTSDIIKSGGYKVSALEVERHLLGHPSITDVAVIGAPDVTWGQRVAAIVKLRDHALSLQELKEWARAV-MAPYCIPAELIRVEEIPRNQMGKINKKQL----------- 170747920 25 --------------------------------DRAARFPDHVAVVHGPLRRSYREVYARARRLAAALAARGIGRGDTVAALLANTPEMIECHYGVPMTGAV-LNTLNTRLDADAIRFCLQHGEAAVLITD-------REFSRTAAAALEGLKPFVIATDYEAFLAGGDPEHD-WRLPD-DEWDAITLNYTSGTTGDPKGVVYHHRGAALLALGNVITGGLGQHPVYLWTLPMFHCNGWCFPWTLSIV-AGTHVCLRQVRA-EAMYRLMAEHGVTHLCGAPIVMQMLINAPDAERRDLPR-RVAFFTAAAPPPEAVLAGMSEAGFDVTHLYGLTEAVVNAWHADDQRAAKKARQGVRYPVLEALDVRDPETLEPVPADIGEVMMRGNVVMRGYLKNPAATRAAFA-GGWFRTGDLGVKHPDGYVQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVARPDAKWGETPCAFVLKAGAAPTADELIQWCRGR-LASYKLPRHVIFGE-LPKTSTGKVQKFILRE--------- 84499518 26 ------------------------------LRRAARIWPGREALVYGSFRKTYAEYHERVTRLASALAGLGVTPGDVVATILPNLPPHAEAHFGVPACGAVLNAINTRLDAGTVAYILDHGGAKVVLCDSQFVSVLAEAMERMEGPRPRVIEDQAGVHSRSDYMTYEDLRGDPAIMPEDEWESIA-LNYTSGTTGRPKGVVYHHRGAHQNAMGQILSWRMQLYPRYLTIVPLFHCNGWCHTWMIPLL--GGTVVCCRDITAPALFAAFADEGVTHFGGAPIVLNMLVNAPEDQRRPFQTVEVFTAGAPPAPATLAQIEPMGFNVT--QVYGLTEGPATESTWDDARAAKKARQGVAMPAYEHTAMTSDMEQIPMDAETGEIMMRGNGVMKGYLKNPEATKEAF-KGGYFHTGDIALQHSDGYLQIADRAKDIIISGGENISSVEVEGVLMGHPDVLLCAVVAKPDEKWGEVPCAFVELKDEGDEAA-LIAYARER-LAGFKTPKKVVFRE-LPKTSTGKIQKFELRRQVRE----- 116491353 11 --------------------------------------------------------------------KAGLKVGDLLLLALPNSTAYVISYLAAMRTG-LAIYSM-NPKMPEKQAKNEFRKRKAAILDD-----DYQELFNQINPKIKTLSNYSIKLTSWETIKANNDVNDFDEIP--KHSGIVI--YTSGTTGKPKGVLLDHSQMYTAGDNVVQSHKLTENDRVYIVLPFYH-INAQNIALMSALISGGSIVVQKHFSAHKFWPVVENQEVTWVSAAPAIILILLNTEIN-PNNLQKLRFIRSTSAPLAIAAMDQFEERFKVPILNSYGMTEAPSQIAV--DPMPPLHSPAGSSGKPFNIAIKISDKKKELSIGEDGEIWIKGTNTITSYL--HNRDQESFV-NGWFRTGDVGHLDKDGFIFLAGRSKEMINKSGDKISPYEVEDIIDKLPFVDSAAVIGYPDKIYGETVAAVIILKDSTDKKTALIDFAKQRKIVSFKVPQYIFFMKDIPRGATGKIQRTALKNKIIE----- 218150741 118 --------------------------------------------------YTYDMLHREVCRFANVLKKLGVEKGDRVSIYLPMIPELAIAMLACTRIGAPHSIIFAGFSSNSLRDRINDCGAKVHITGDGVRKIPLKPNSDEALKECPSVEQCIVVPRANNEIEMDRLWSELMEDPEITSEDPLFILYTSGSTGKPKGVFHTTGGYMYAAHTCQWVFDLKDDDVHWCTADIGHSYIVYGPLALGATSIMFESVPT-YPDPARFWQVCEKFRVNIFYTAPTAIRALMREGDTKKYDLSSLRILGTVGEPINPEAWMWYHENIGAEKLPIVDTWWQTETGGHILSP--LPYATPLKPGSPGIDAAIVDRHGEEVGPNEGGFLVIRKPWMLRGVWGNQERFKQQYFQGGVYESGDGARRDEDGYFWIMGRVDDVINVSGHRLGTAEIESALVSHPAVSEAAVVGMPHEVKGQSIYAYVTLKAEYDEDDDLMKDLRRKEIGPLAAPEVIQFAPSLPKTRSGKIMRRILRKIV------- 89902053 2 --------------------------LAQLLVRAARVFPDRPAVLLGDLPLNYRELADRTARLAAYLSRLGLAPGERVAVFMTNHPAYLEVLYASWWAGLVVVPINAKLHPKEVEFILNDAQVAVLLASD-----DLAAGVQPLLGHVSSLRQVLTPGQPGYELPLAPVHRAP--------DDLAWLFYTSGTTGRPKGVMQTHRN-LYAMTMDVDEVQADDAIVY--AAPMSHGAGMYN---FAFVAKAARHVVPASGGFDPAELVALSRSVGRLCMAPTMVKRLVEHVAATGAACDGFKTIVYGGGPMYVEDIAGALATMGPRFVQIYGQGESPMSITALSREQ---LNASANPAQSLVEVRVVNAEGASVPDGETGEVVVRGEPVMAGYWRNPDASAKAL-RAGWLWTGDMGAMDGEGFLTLKDRSKDVIISGGSNIYPREVEEVLLQHPGVREVAVIGQSDPEWGEVVVAFVVGVDVSPQA--LDALCLDH-MARFKRPKHYHFVDSLPKNNYGKVPKTMLRELLKKE---- 194558384 24 --------------------------IADVPAHRAAQSPAQPALIEDARRLSYGDLAQAVDAAAARLASLGVEGGDRVMIVAENCVAQIVLLFAAARLDAWALVSNARLSAAELDAIAAHARPKLIAFTTDVSP-DARAHAERLGATPAAALPVDIGAHVDASAPAEPVATD-------GAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAATSSMLRRVSPDDVVYTVLPVSHVYGLASV-CLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHGHAWRALRFAYSGGSPLDANLKARVEHVYGVPLHNGYGMTESTVTQTPLDAPRTD--SSVGVPI-PGVDVRIVAPDGSDVPPGEVGEIRVRGPNVMLGYYRNADATRAAVSADGWLSTGDLARQEADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAIDGNEEVLAFVELVPGAAADEAALHAWCADR-LTAYKRPAHIRVLDALPAASTGKVLKHRLRELV------- 115523800 9 -------------------------------------------LISGDRRRSHGEVAARAHKIAGGLRALGVKQGDCVCVLMRNDIAFLETAYAVMTLGA---YAVPVNWHFK-------PDEVAYVVGDSGSRIGHADLLHQQAGQLPATPEIIAAYKVDPVLPPGAIDFEPWLAQQPAYDGPALPQYTSGTTGHPKGVKRTPEQAASAEQMRALIYGLKPGARALLPGPLYH----SAPNAFGLRAGGGALVLMPRFEPERFLQIIAAERIDTLFMVPTMFIRLMKLPAEVRADVSSLRHVIHAAAPCPAEVKRAMIEWWGPVIYEFYGSTEGAVTFATLDKP-----GTVGK-IAPGAELKFVDDNDRELPEGGIGEIFSRIAGNPDFTYHNKPEKRAEIDRGGFITSGDVGYVDADGYVFICDRKRDMVISGGVNIYPAEIEAALHAIAGVHDCAVFGIPDAEFGEALMAKLEPQPGV--TLEVEAIRREKMLADYKVPKHIEIMAQLPREDSGKLFKRKMRD--------- 9937227 507 ----------------RRPGREGHECLHEPVARAAARHPDAVAVSCGGTQLSYGALDTRAERLAAVLRAHGAGPERLVALCLPTGPEWVVGALAILKSGALPLPGDPAERRASVA-----ADAGATLI--------------VSDTALPPLHRVDVTAT------LPDGAPEPTAR-AVLPGNLAYAVYTSGSTGGPKGVLVTHANVTGLLAACREALALDAPRTWSATHSPAFDFSVWE--VWGPLTAGGRLVLVPARAPDELWDTLRDEQVEVLSQTPSAFHHLLPTAVRRAAQATALELVVLGGE--ACEPARRRPAVV-----NMYGITENTIHVTRRMTAADRSGSPVGRPL-PGQRADLLDPHGRPVAPGGRGELFVGGVGLARGYLGRPGLTARSFLPDDTYRSGDLARLLPDGGLDYAGRSDAQVKVRGYRVEPAETEAAALTHPAVRHCVVVPRGD---GDRRAAYVVADTRACDGPGLRTHLAER-LPRHLVPASVVFLKRIPLTRNGKLDVAALPDPAAHR---- 196242677 30 -----------------------------LLRLAAQLHPERLAVIDEHDHYSYRQLWQQAEALAMTLQEYGIQQQQNIAVACRNHAACIKAIFAGSRLGAHIYLLNPEMSPNQIQATLDRLAIDFYIYPPDQPFPPWLEVAVQQRQALPAYH---ATASAIDQLPLSNRHLKPVKTGNI-------IVMTGGTTGTPKPASRSMVKFLPPFIALLEQVHLDRYRSLYIATPIYHGFGLAAGIVLGVLYVTSRF------QTEQACSLIASHQIEVVTLVPLMLQRML------RDNLSALKCILTGGAALSPVLAQDTLAQLGPILFNLYGTSEAILGTSRIKNPASI-----GQPVGGVQVKIVRDEHSNKYGNNQIGRLCIR--------------SAWSTAANSWIETGDLAYQDTEGNIFLCGRVDDMIVSGGENVYPIDLETILSQHPDIEAAVVLGIPDPEFGQRLKAVVVTKQPTMLSEDLRVWLRPR-VARYQMPAVIEFHRELPYTALGKLDRKSLRE--------- 211957883 32 --------------------------------ERAAKFPTHTAIIHGSIRRSYREFYERSIRLASALSQRGIGKNDCVSVMLTNTPPMLEAHYGVPMAGAV-LHALNTRLDAAIIAFLDHAESKLVIVDREFSKVMSEAL------ELATVKPTVVLYDDKEFLEYEELIASQWQLPK-DEWDAITLNYTSGTTGNPKGVVYHHRGAYLLAQANIITAAMGKKPVYLWTLPMFHCNGWCFPWSLS-LVAGTHVCLR-QVRQGPIWNALADEKVTHLCGAPIVMSTLLNTPEDQKRKFTH-EVEFFTAAAPPPEAVLAAMAEEGFNVTHLYGLTEAVVNWDELPTSEQVALKAQGVNYVALQDLAVLDPKTMQPVPGETGEVMFKGNVVMKGYLKNPSATQEAFA-GGWFHSGDLGVQHEDGYVQLKDRSKDIIISGGENISSIEIEEVLYKHPQISAAAVVARPDDKWGETPCAFVLKENSSVTETDIVAYCKEH-LASFKSPRTVVFTD-LPKTSTGKIQKFVLRE--------- 189207693 54 -----------------------------------------------------------AQRFASGLRRMGLQPGERVLLFSGNTLFFPSVVMGIIMAEGIFTGANPTYVARELAY--QLKDSGARYLLCAENGLDAAKEAGMAASQIFVFDDGIATFEGRKVERSTELWTELLAWPELKTKEVVILNYSSGTTGVAKGVMITHRNHIANCVQILHVNSQRQNARQLCLLPMYHAYAQS---VFAISAPKQRVPVYMLAKFDQMLECVQKFRITDLALVPPVVVGMAKHPVTKKFDLSSVEHAGCGAAPLGREISVEFEQLWAVNLKQGWGMTE-LTCAGTIWGPNRRSTNASVGEILPNCEMKIVLDEAGVVEAGERGEIWIRGPNVMKGYWNKPDATKETLTEDGWLKTGDVAYVNADNYLFIVDRKKELIKVKGLQVAPAELEALLLDHPDVQDVAVVTANDTEL-PRAYIVLKTADKAATAEKIKSWLAERVSKFKRLEGGVHFVDTIPKNPTGKILRRELREMAAQE---- 15924787 5 ------------------------------LYKQAQQNGHHIAITDGQESYTYQNLYCEASLLA---KRLKAYQQSRVGLYIDNSIQSIILIHACWEIAMINTRLTPNEMTNQMLIFCT--------LPLELRGFQIVSLGRDITTNLDNTMGIQYDTSNETVVPKES--PSNILNTSFNLDDIASIMFTSGTTGPQKAVPQTFRNHYASAIGCKESLGFDRDTNWLSVLPIYHISGLSV--LLRAVIEGFTVRIVDKFNAEQILTMIKNERITHISLVPQ-TLNWL--MQQGLHEPYNLQKILLGGAKLSATMIETALQ-YNLPIYNSFGMTETCSQFLTA-TPEMLHADTVGMPSANVDV--------KIKNPNKEGHLMIKGANVMNGYLYPTDL-TGTF-ENGYFNTGDIAEIDHEGYVMIYDRRKDLIISGGENIYPYQIETVAKQFPGISDAVCVGHPDDTWGQVPKLYFVSESDISK-AQLIAYL-SKHLAKYKVPKHFEKVDTLPYTSTGKLQRNKL----------- 159898216 34 -------------------------SLAELLQARAASEAQREYLAYFNDHWSYADLFERAARIANLLTTVGVQHGERVATLAYNHPDTVAIYAACWLIGATIAPQNVGEDDQRIGFI--LGNAAVRVV---LARTEYLERAKLICSHAAGVEHVVLDADFEQALAAQAITFQPTQAPSL--DDEALLVYTSGTTGAPKGVQLSHYNLLADCTGIMRWHGIDATSRLMAILPIHHVNGIVVTLVTPLL-AKASVVLNRAFSASTFWQRIANEGVQIVSVVPTILQYLCEGKPEHSQERSHLRYLICGAGTLPVALAKRFYDQFGVRVLHGYGLSETTCYSTNLSDAEDFGYPSIGVAIWP-NEMAVHDPQGHALSEGERGEIVIRGHNVMMGYFNRPDANAEAF-KYGWFRSGDEGFYQWDAFLFITGRLKELINRGGVKYSPFEIEEVLLAVPGVRTALAIAFPNNWYGEEVGAYIVPEDGAQLDAQAILAHCRAHMPFAKCPKVVVFGTEIPVTATGKYQRLRLQELFAE----- 195451946 26 -----------------------------------------------GTEYTASFMHSRIVRLAYILQKLGVKHNDVIGLSSENSVNFALAMFAGFAVGATVAPLNVTYSEREVDHAINLSKPKIIL----ASKITVDRIAK-VASKNKFVKGIILSGTSKNFNNLEKFKTKPDFLSPLKNDDVALIVCSSGTTGMPKGVQLTQMNLLATLDSQIQPTMIPLSEVLLTVIPWFHAFGCLTLITTAVM--GTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESLVQNDEFCKPGSVGVLKVGI------YAKVIDDTGKLLGANERGELCFKGDGIMKGYI-GDAKSTQTAIKDGWLHTGDIGYYDNDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQAGVQLTEEVIKFVNDHASPAKRLRGGVIFVDEIPKNPSGKILRRVLRNMLKK----- 211588308 29 -------------------------TIGDLLQRQAEQFPGNIAISCPGTSNSYRQLNDRTKLLGKALIASGISVGDRVGIFAGNVLEYVEVALATARIGAIIVLLNTFYTTEEIKRALRFTGCSLLFITESLGKRSLLPCIDQLKSEFPDLRSVLLSGQCSESSNLQS-YADFFNIPQVTPETICNFQFTSGTTGMPKAVMLTHFNVVNNFLIGDRVCLSPNDTI-CCPWPLFHSSGFVV-GLITSLCHGATLVL-PSPVFDPAATALISERCTGLQGVPTMFAAVLEWYRQRGTRPPPLRTGIIGGSPVSPALLRELQHEFAL---EDLGIAYGMTETSPLSEPEG---THSWMEILPHTTAKIVDAQGTIVPIGSPGELCVSGYLLQQGYYQGKTSEAMRVHEDGWIHSGDEAIMDEQGRCRISGRIKDTIIRGGENIYPAEIEDRLNEHPAISMSAVVGIQDAKYGEAVAAFLLKHGENPCAQAHISEWVQQTLGKHKVPTLVFHLGDFPKTASGKIKKVDLV-AIGTQLVRG 148259640 70 ---------------------------------------------------SFAELSARSNRTANFLRARGVRRGDRLILLLGNIVPLWEVMLAAIKLGAVVIPATTLLTPEELQDRVERG-AARFVVTTADQAAKFDAVAG-------TFQRIAIGGAPDGWTPYAPEGESDDFAPDTRADDPLLLYFTSGTTAKPKLVLHSHYSYVGSL-----------STMYWIGLPGDVHLNISSPGFFAPWNAGATVFIVNQPRFEAKALLDTLVRCGVTTLCAP-PTVWRLLI---QNDLAQWKVLACAGEPLNAEIIDRVRAMWGLTIRDGYGQTETTAQIG--NSPGQAVKGSMGRPLPGYRIA-ILDQANDSVTEGEVALPLARPAGLMRGYVDAET-GALRGTDGAYYRTGDVAQIDADGYLTFVGRADDVFKSSDYRISPFELESVLIEHGSVAEAAVVPKPDEIRLSVPVAYVVPGTAADRATALSIFRHARALAPFKRIREIVFVTDLPKTISGKIRRVQLREAGGEAGLAG 120405361 37 ------------------------DTVYTVFRQSAENHPDREFSVHRASRLSWGTTLTLVDQCARALDRAGVRSGDRVGILSPTRPETAIVLLACAKIGAIYLGMGTRLRRADMDYLCDACPSITFAMPDPYLGDDMVAAATGQGLSHPILLSFTISPEFSEFLAGHQENAE--RAYDVDQFDPLAIVYTSGSTGDPKGVVLSHRSLLN--YRSLLHRWPLTQPRLLSDMPVDHIGYIGNELTAAIL-SGGTLVQVPRFDAREVADQIERERVTVMGAIPTMLVVALDDLESR--DLSSLELVWWAG-QLPESTARKV-ATFAHQVGASYGMSE--MCCITLTDPPEQAVRTVGRPLD-----------DIEVKPGESGEFALRRIGMMTEYWGKPDKTADAIDRDGWFHTGDLGFIDDDGSLVITGRLKLLIRSGGYNLSPFEIESVLEGHPGVAMAVVVGLPDPEYGEVAAAWTAARDTAVTDDELRSYLREH-LSGFKVPKQFHQISRIPLLANGKPDRSRIREQL------- 68535289 32 ----------------------------------------RIAITATGSQTTYGELKTLIDAFAGALAERGVKPGTVVGLHCPNSLAFAVAFHGILRAGAT-VTTLGSLLNAHDVAKQLKDSGATYVLTTKLLGEAGVQGAEEAQSNIIDL--------TDEATGLKALVGERRPAPEVTATHVAVLPYSSGTTGVPKGVRLSHRNLVANLQIGVRLNGLDRNSVVMCVLPFFHIYGMN---VLSCLYVRAHVVTMPSFDLEKFLAAHQKHGITFTFIAPPIAVALAKHPLVDKFDIGTLETVLSGAAALDAQLADAVANRLGVRILQGFGMTE-TSPVTSVSDVGVTPLDSIGLPVS-NTEVKIVDITTEDLEEGEEGEMWVRGPQVMLGYLNNEEATANTITPDGWLRTGDIANLDHLGNAYVVDRMKELIKYKGYQVAPAELEALLMTHEAIADAAVVGLPRAFLVLQQGVD--SNDPAVSAEALMEWVAER-VTPYKKIRMVEFIDAIPKSSTGKILRKDLK---------- 145299087 29 ---------------------------------RAARYPDYPALIHGALRQNWAQTERRCRQLASALRRHGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAV-LNTLNTRLDAEMAFIFQHAQSRVVLVDREFGAVVRKALALKTQPLLIAIDDLISELDYEQFLA-QGNGDEPCWLPDDEWQAIS-LNYTSGTTGNPKGVVYHHRGAHLNAINNVLSWELPKHSVYLWTLPMFHCNGWCFPWTLAAT-AGVSVCLRHVQA-RAIFDALREHKASHFCAAPIVLNMLNNADPALKYGLNHPIKVMTAGAAPPATVIAGMEAM-GIAVTHVYGLTE-TYGPCVLCEPQRSLKARQGVASPLQGEMRVINPVSGESVPGKTGEIVLRGNVVMKGYLKNPDASAEAMAE-GWFRSGDLAVWHPDGYVEVKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVLKEGRELSQVELIAFCREQ-MPHFKAPKRIIFT-PLPKTSTGKVQKYMLRQQL------- 170742007 58 ---------------------------------------------------TYGEVRERVGALARGLLARGVRKGVHVGVMLPNIAAFPLSWLAIGTIGAVMVPINVTYRERELAYVLNDSEAEFLILHE--TARDVYERARAGGSALPAERVLLVDGAAGPYTAFRDAFSEPFTAPEVGHADLLNIQYTSGTTGFPKGCLLTQEYWIIAGKVNARRDGRAYERI-LASTPFFYMDPQWL--LLMTLYQRGTLFVAERQSATRFMGWV-REHAINFCLLPLLVFKQPPHPDDRRNAVVRANMYGVPRDLHAA-----VEERFDLFAREAFGMTEGPTMFMPIEAVDKVGSGSCGVP-GPFRECRVVDEQGDTVPAGAFGELVVRGRGIFKGYYNRPEATADAFFGE-WFRTGDVFQRDRDGYFSILGRTKDMIRRSSENIAAREVEAVLQGAREVVEAAVVPVPDEVRGEEIKAYLVPGSAGDEAALASIIAHCRALAPFKVPRFYEFRPDLPKTASNKIAKHRL----------- 37525802 459 ------------------------ETLTSRFEQRAIAMPDSVALTYQQENISYTVLNQRANQLAHYLVSRQIGPEQRVMVCLPRSIEMMVTLLAIIKAGAAYVPVEADYPQSRLDFMIDDAEPACVITTS--------EIAQRLTANIPMI--LLDDPELLTYLEMQSVASDKERLQPLISAHPAYIIYTSGSTGVPKGVVVTHHNVMRLLQSTQR--WFNFSETDCWTMFHSYAFDFAVWECWGALLNGGRLVIVPSRSPTDFLQLLVSEKVTVLNQTPSAALIHADREAPELGQSLVLRTVIFGGEALNAEEWYQRHDDNAPQLVNMYGITETTVHVTYFPLSREVVAQPASSLIEPIDDLGIYDEAQHPVPVGFVGEIYVGGAGVARGYLNRPELTAERFMADPFYRTGDLARLRRDGVLDFLGRTDDQVKIRGFRIELGEVAAALNAHPDIVQSEVIVREDEGQQKRLVGYVIAHKGITLESQLIRSSLTTCLPEAMIPAAIVQLDHFPLTINGKLDRKAL----------- 84502837 30 ----------------------------------------------------YATFQARAARFGGWLREAGVRPGDRVALFAPNRADYLVVLYGTWMLGAAAVPINAKLHPREVAWMLEHS-GAGVVVTDRNGA---EGLA-QAGVRIVDLDAGLPAGE-----PLEGCR-------EMAGDSLAWLFYTSGTTGRPKGVQITCGNIMAMVAGYLDVDAVQRADVSLYAAPMSHG-----AGLYNFMYVGARHLVPESGGPREIFELGERVGNLCLFAAPTMVRRMTDLARAAGLTGEGIRTVIYGGGPMYVADIIEAVDLMGPRFVQIYGQGECPMCITAL--PREMVADRDHPDWQANCEVRVVNREGEPVPTGESGEICARGAGVMSGYWQNPEATAETL-KDGWLWTGDMGALSEDGFLTLQDRSKDLIISGGTNIYPREVEECLLTHPAVAEASVIGRPDPEWGE-VVVACVVRAGTCSEAELDSHCLDR-IARFKRPKVYAFVDALPKNAYGKVLKTELR---------- 169631417 71 ----------------------------------------RTAIIDDEGSITYAELNDAVNALAHGLNRLGIKGGDGVAILARNHRWFIIANYAAHRAGAR-VILLNTDFSGPQTKEVAEREGARVLIYDAYAEFGYSPELGRIMALPTNPDNPDQPASTDETIAIKRNSTSPAPRPSKYSS---LVILTSGTTGTPKGAPRKLALTLAPVGGMFSHVPFRSGEVTSVPAPMFH--------ALGYLHQGCTLILRRKFKPENVLADVEKFKVTAIVVVPVMLNRLLNALDSVKPDLSSLRIVFVSGSQLGGELASRAMDTLGPVIYNLYGSTE--VAFATIARPQDLAINSTVGPVVKGATVKILDDEGKPVSQGTVGRIFVSNAIPFDGYTGGGHKQII----DGLMSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPEVIEATALGVDDPEWGARLRAFVVRHDSTVDADGIRAYVRDN-LARYKVPRDVVFLDVLPRNPSGKILKRELRE--------- 171060325 45 ---------------------------------------------------SYGALEERVRRVAAGLRALGLKREERVLLLMHDCNDWPVSFLGAMYAGLVPVAVNTLLTADDYAYMLEHSRAQAALV----SGALLPALTAAMVKSDHEVQKVIVSRPVAPLHPAEEFETAPLAKPATTADDAGFWLYSSGSTGRPKGTVHSHANPYWTAEREDDVCFSAAKLFFAYGLGNGLSFPMS--------VGATTLLMAERPTPDATFKQVGGAKPTVFFGAPTGFAGMLASPKLPAQSEVAMRLVSSAGEALPAELGERFKRHFGVDIVDGIGSTE-MLHIFLSNRPERVRYGTTGWPVPGYEIALRGEDGG-PVPDGEPGDLYIHGPSAAMMYWANQTKTRETF-QGGWTKSGDKYVRNADGSYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDAEGLTKTKAFVVLKDGAEASEELKQFVKDR-LAPYKYPRVIEFLRDLPKTATGKIQRFKLRE--------- 99082078 24 -------WPDFMLEGFEPEHLNAGVELTDAMVERG--FGDRTALIGNGRQRTYKELADWTNRLAALVQDLGVKPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAAELKKYVEKAQ-IQFALCDTRLMEEMEACAAQCD----VLERVVFDGTSNHDAELDRLALEPVQFEAVETGDVALLGFTSGSTGEPKATMHFHRDLIIADGYARDVLNVVPEDIFVGSPPLAFTFGLGGLAIFPLRF-GATATLLEQATPPNMIEIIEKYRATV-CFTAPTAYRVMLSAMEEGADLSSLRAAVSAGETLPKPVYDDWMAKTGKPMLDGIGATEMLHIFNRFDDHRPACT---GKPVRGY-EAKVVDDEGNTVPDGEVGRLAVRGPTGCR-YLNDDRQ--AGYVADGWNITGDSFIRDADGYFHFAARNDDMIVSAGYNIAGPEVEAALLAHAAVAECAVIGAPDEARGHIVQAHIVLNDFAPSETLIKDLQSKATIAPYKYPRSIIFAEELPKTQTGKIQRFRLR---------- 78059769 58 --------------------------------------------------YTFAQMKALSARVANLLVAQGVKPGDVVAGLLPRTPELVATILGTWRAGAVPLFT--AFGPKAIEHRLRMSDARLVVTNVAN---------RAKLDEIAGCPSVATVREPGETLPERDLDAQPDTFEPVKGTDLFMMMSTSGTTGLPKGVPRALLAFGAYMREAVDLRAGDRFNIADPGWAYGLYYAITGPLLLGTLYEGGFTV-------DSTYDVIERLGITSLAGSPTAYRMLMAAGTEAAARLGKLRVVSSAGEPLNPEVVRWFDAALGAPIYDHYGQTEGMVVNNHHGLAHAVHAGSAGFAMPGYRVA-VLDDASRELGPGEPGNLIARSPLLFHGYWQQDTPAIAG----GYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDAERTEIVKAFVVLSKDTPALAEELSLHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKMEAEKV--- 126179201 76 ----------------------------------------------------------------------GIKKGDRVMLMLPRTPEWWIFTIALIKLGAVYCPATTMLTPKDLKYRIQAADIRMII-----TMAEHADKVEEIREECPTLARLMIDGVRDGWVPVELDYPAPVNLPRTKSTDPLLIFFTSGTTGEPKMVVHAHS---YPLGHIVTALWHDLRPNDLHLTISDTGWGKSAWGKLYGQWIVGACIIRGRFHATEILPLLEKYGVT-TFCCPPTIYRMLILADLDKFDLADMRHCCSAGEALNPEVIRAWQEGTGQTIYEGYGQTETVLCIGTLPG-MKIKPGSMGRPM-PGWQIELHDDDGNLAGVGEEGRIAIRPVGLFSGYLNNGEENHKVFS-NGFYYTGDKAYMDEDGYFWFIGRDDDVIKSSGYRIGPFEVESALMEHPAVQEAAVVGSPDVLRGLVVKAFIVLKGYRPTESLVKDIQKQRVTAPYKYPRLIEFVESLPKTISGKIKRHELRE--------- 110613493 48 ---------------------------------------DKVALVWCNDHITFGELRDLSSRAANFFTREGIQKGDTVMLTLKARYDFWYALLGLHRIGAIAIPATHMLKEKDIVYRIREADIKMVVVPEVFEG---------AIAELGSDTRRVLVGDSDRDGWI-NLRKEIMKLPGAGGDDTLIVYFSSGTTGMPKMIEH---DHTYPLGHIITAYWQNVREDGLHYTVADTGWAKAMWGIYGQWIAGSAVFVYDYDRFDPEKMLEKLEKYEITTFCPPTIYRFLIKEDLSRYDLSGIEYAVTAGEPLNPEVFERFREHTGLQLMEGFGQTECVVNFPWM----EPKPGSMGKPSPGYPVELV-DRNGDPVDVGEEGEIVIRTAELFNGYYRNPEKTSEVW-HDGYYHTGDTAWMDEDGYMWFVGRTGDIIKSSGYRIGPFEVESAIISHPSVLECAVTGYPDPIRGQVKATIVLARGYEP-SEELKKEIQDRVTAPYKYPRIVEFVDELPKTISGKIRRVEIRE--------- 145588698 24 -----------------------------LFLERSAEYPNKTAIIHGKLRQTWQQTYERCRRLASALQKRGIGLGDTVAVMLPNTPPMVEAHFGIPMAGAV-LNALNTRLDAEVAFMLNHGEAKVVIVDPEFSGVMKKAL--EIVKKDSGREILVIDVEEKEFVPGECLGTVPLIVPEDEWQAIC-LNYTSGTTGNPKGVVYHHRGAAINAVSNVLDWDINKHPIYLWTLPMFHCNGWCFPWTIAA-RAGVNVCLRRVDA-QHIFAAIKEHGVTHYCAAPIVHNLLVNAPDELKVGVSGVKGLIAGAAPPASIIEGMEKLGFDLTLTEVYGPAAVCVKWNDVDIGERARLNAQGVRYHMQQAIDVIDPETMQPVPGETGEIMFKGNIAMKGYLKNEKATKEAF-EGGWFHSGDLAVKNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCTFLEIKPGAEVTVEEMIAHCKQHLAGFKVPRAIVFCE-LPKTSTGKIQKFELRK--------- 85704842 12 -------------------------TLRDWIDARAEAGGPAMSFPDEGTAIDWPELRARARSIAALLTAKGALHGESVAILQPNGQAAIEALYGALYGG---------FRATMIN-LVAGAEAIGYALAHSGARVALVHPAQHAMFQRVTSGDTITALDMTEQAHIGGLH-------PVAPGDHALLMYTSGTTGRPKGVVHTQSSLLAGGWTTTIAHDLSAKDTGLCVLPVYHINGLCV-SVMGSLVSGGQLAMCGRFSASRFWAQAAETRATWFSVVPTIISHLLHGDTAPDPETARLRFGRSASSPLPVEVHTAFEARFDVPIIETMGLTE--TSAQILSNPLPPAARKIGSPGIAYNQAQVAGPDMRPLPPGQEGEIIVKGPNVMLEYLRNPEATRDSFTPDGWLRTGDLGCKDAEGYFYVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSRPCPQYGERAAVAVTP-GSALTSDDLMQLCKDR-LGAFKCPDRIYFLDELPKGPSGKIQRVKLKDLLNPEL--- 39936527 30 ----------------------------------------------------YATFASRAASFGAALARYGIAPGDRVALFAHNCTRYLEALYGIWWAGAVAIPINAKLHGKEVAWICSNAEARLALICD-----DTADTFNEASYDLPP-GLAVLAIDSDGFDRARS--GAGSKAPVARDDDLAWLFYTSGTTGRPKGVMLSHGNLVMSLSYLADVDAVTPEDAALYAAPISHGAGLYN--MIHVRFGARHVVESGGFDPDEVLSLGKQLGNVAMFAAPTMIKRLVEAAKRRGETGEGLRTIVYGGGPMYLADIREALSVMGQRFVQIYGQGESPMTITSLDHPRYLQRLASVGTAQSVVSVRITGANGEVLPPGETGEIEVKGSTVMLGYWNNPQANAETL-KDGWLRTGDVGRLDDDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLTDGAAADDATLDAHCLATIARFKRPKRYVYLDALPKNNYGKVLKTELRKIV------- 197327295 55 -------------------------------RHLAAGHGGREALRCTVTHLTYGELGGLTGRFANALTTLGVGRQERVFTLLGRCPELYVTVLGTLRSARVLCPLFSAFGPEPVRQRLELGDARVLVTTEAL----YRRKVEENRHRLPHLDHVLLVGPVTDFAELMEHAPQEYVVPPTDPEDMALLHFTSGTTGAPKGAVHVHETAAFALDRQEDVYWCTADPGWVTG---------TSYGIIAPLTHGATVVVDEGDDVHRWYRILDSERVTVWYTAPTAVRMLMRATPREGTDLSALRFIASVGEPLNPEAVLWGQDVLGLPIHDNWWQTETIANFASCD----IRPGSMGRPLPGVERAEITDGRVRVIEAGVEGELALRWPSMFRGYLNEGARYAACFA-DGWYLTGDLAKRDEDGWFWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGRPDPVVGAVVKAFVSLRPDAPLKRELLAFARRR-LGPAVAPREIEFDQNLPKTRSGKVMRRLLR---------- 56695915 2 --------------------------IGLWLARQAQAGGERPALFLGDLVADYAAFHDRAARVAGWLGSQGVAPGDRVALFMGNSPDYLILQYGIWYAGAVPINAKLHGRE------------AAFILADSETTITFAAPDLAAALHAAQAPGRIVETGTAGLAAI--LAADPVAAPQCDPGDLAWLFYTSGTTGRPKGVMITHRMLMVSLAYPVDVDPVTPEDTVLYAAPMSHGAGLYN--MVHVLR-GARHVCPASGGPGEIFGLARHFTRVQMFAAPTMVKRMTDQARASGETGEGLRVVYAGGPMYLADIVEAVEH-FGPIFVQIYGQGEGITALSRHDVTDRSHPRWQGRAQSPV-ELRIGDGDGAPLPPGQTGEVMVRGDVVMPGYWRNPQASARAL-RDGWLMTGDMGFLDAEGYLTLQDRSKDLIISGGSNIYPREVEEVLLTHPLVREASVVGRPHPDWGEEVVAFVV--GEA-TAAELDA-LCTRNIARFKRPKHYRWLPELPKNNYGKVLKTELRRIL------- 126665759 21 --------------------------------------ADHPALISKQGTVSWRDLLDQTNRIANRLRDAGLEPGDSVAALSENSADYVALYLGVLTAGGVPLSGMAS------------AETLSLMLSDCRAKFLFVSLLHSFQPGLQGLPDIVALDEDGEGITLRDWLGDAARPADVSLDDAFNIIYSSGTTGTPKGILH---DYRFRQRQRMSLYGLDCDAINLVSTPLYSNTTLVS--VLPMLFHGGTLVIMAKFDARRFLELAETHRVTHAMLVPVQYQRILADAEFDRFDLSSFKLKLCTSAPLRPDVIADAMARWPGNIREVYGLTEGGIS-TSLDHPNKW--NSVGIP-TEGAEVRVIDEDGHELPRGETGELVGRAISMMRGYVNRPEQTREMLWEDVFYRSGDMGRIDEDGFIHILDRRKDMIISGGFNIYPVDLEKALLAHPAVDDAAVIGIPSEHWGETPLALVVLK---PGHQDSRLTILEWANGQLGKSQRIELREELPRSTIGKVLKRELREPYWNKI--- 149915366 12 -------------------------------------------------------LRATAHRIAGLLLSSGAQKGESIAIVMPNGRPAIEALYGTLVGGFRATMINLAAGRDAIAYALDHSEARFAFVDDSAMEL-FTDAAQGLPVTRLTPANV----------PDTATDTAP-DLPPLSPSDHALLMYTSGTTGRPKGVVHTHASLLAGGWTPSIAHDLSPDDRGLCVLPIYHINGLCV-SVMGSLVSGGSLALCSRFSASRFWDWAEQSKATWFSVVPTIISHLL---HSDIDPPASVKTRLRFGRSASSPLAPDVQTAFDVPIVETMGLTETAAQI--LSNPLPPGVRKIGSPGIAFNEAAILGPDLQPIAPGQEGEIAVRGPNVMLEYLKNLQATADTFTPDGWLRTGDLGRQDKDGYFFVTGRLKELIIKGGENIAPREVDEALYSHPDIIEAAAFARPCDRYGEREAAVAIRQGSTLSETDLIAICTSK-LGGFKSPDRVHFLPELPKGPSGKIQRRKLCEIL------- 149919609 41 ---------------------------------------------------TYADLRRRSRALAKGLLDAGLQKGDRVATLMWNHHAHMEVYFGVPMAGG--IYHTLNLRLSDLGHIVQDAGDRYLVIDDVFGGFEKVFVVRWTPAELPDFESLIEAGSAE---------LDGWQSPPVDENDPIGMCYTSGTTGRPKGVVYSHRATILSLNLSISDC-------LCPVVPMFHVNAWGLP-FTATMVGAKQVHPGPHLAPDALLDLYAKEKVTVSAGVPTIWMGIMKLVGANPDKWALQPGLRVVGGSAAPESMIDTMDQMGMTVIHAWGMTEGSVSRLRLELPKEKIRARQGTP-PPFVEMRIVDDEGREVAWDHMGELQVRGPW-IAGSYHGGVDAQDKWTEDGWFRTGDVVTMNAEGSMQITDRTKDLVKSGGEWISSVALENALMGHPDVAEAAVVAVPHPKWSERPVAVVVAKEKTLDDAALTAYLAER-FERWWLPEGYAHREQIPRGATGKFLKRTLRQELA------ 29827718 17 --------------------------LAAVLAGRAERRGGRPAFRQGHQVWTHGEVHDLAARTATVLAEHGVRPGDRVLLALPDSLAWVTAFLATARLGAVAVPVNPELTPAEHEFMADDAEAALCVT---GPGLERRFAHRR---RLGADQLVALAGTAS---PAADAHPVGPRTP-------LYIQYTSGTTGRPKGVVHCHGDYHELIGRRLLRITADDVTLSVSKLFFAYGF--GNAFVFPLFSGSSAVLVDGRPTPAAVDGLVARHRVTLLYSVPSYAALVADRAVGHMACFASVRAAVSAGEGMPAGLAEQVAELLGAPVLEQLGSTEAGHAFC-ANSFDHHHPGTVGRPV-PGFEVELRDRSGRPVGAGEEGELWVRGPSLTPGYLNLPEETDRTLV-GGWLATRDRARREPDGTYRHLGRTDDMETVGGSTVSPLEVEALLGTHPAVREIAVAAVTDARGAGRLRAFVVPVTPIPVGADLVCLARDN-LAAVQVPRSVSFVPTLPRTATGKLRRHLVRQ--------- 85710075 79 -------------------------SFSDIIKEWAQALGDLPALLDDSGTCSWTQLDDRIERLAARLVETGLERGQSVAILGASSTNYALVFLATVRAGGV---AAPLTTSAS---------------PEQLEGMAADSGARHL---------FIDAGKADEFMPLEHVRLEEVDAPEGTSADPFNIIYSSGTTGIPKGIVHSHQTALSYLASGLEV-------RSLASTPLYSNTTMVA--FLAPLLAGGTVRVMGKFDCARWLDHAAGDRTTITMLVPVQYQRLMDHPGFDDHDLSSLAMKYCTSAPFSAELKREVLERMPGGLIEIYSMTEGGVVCLLACHEFPDKLHTVGRP-APGSEMKVLDDEDNEVPPGTPGNLIGRSHTMMSGYNRPDKTSEAQYVDDGWMRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEREDDVVEAAVVGIASKQWGETPVGFVVLKENGRECEEVLASVNAR-LGKTQRLSALHPIDEMPRSHIGKLLKTTLRE--------- 33599597 38 ---------------------------------------------------SYADLGGMAERLERELRADGVRAGDRVLVVAENCAEHAALLVACSRVGAWSCGVNARMAQGEVEAYAAKADARVTYFT---AGVSQAAAAHAVRHD---VRPSCIDGLARSALRAEAVETGPL------AGEVAAIIFTSGTTGTPKGVMMTHRGVLHFARVSAESRALDARDKVYAYAPMTHIFGLGTV-LLASLHAGAALEMRPQFDPAELFDALAHRGVSQVQGPPALFARLLQYCAEHRPEAPRLRYLYAGAGPLDMALKRKVEAVFGQTLHHGYGLSEGSLHATRLGESR---ADTSSGYAFAGAQLRIVDPATGHALPGERGEIWLRGVGLMPGYFRDAQATAEAMRDGGWYASGDLGELHADGALFVVGRIKEMIIRSGFNVYPAEVEQALNGFAGILRSAVVGQKEADGNEAVIAFVVERANPPDMAALRRHLRTQ-LAPYKRPARIIAIDELPVSANGKLQRRRLLEQL------- 214029831 60 ---------------------------------------------------TWSKLKDKVTQAANLFRSLGVGEKDVVAYVLPNCNETVVTLLG----GAVAGIANPINPLLEPEQIASILRETGAKVVVTLKPFPKTDVAQKVAEAVPKLENKDKLAHADYKNFNKELRKQPTELADSEADRVACYFHTGGTTGMPKVAQHTYSGMHYNGWLGSKLLFSENDNI-MCPLPLFHVFACHV--ILMAAVASGAHVVFPTPQGDNFWKLIERWKITFIITVPTAISAKMQRPVDA--DISTVKTAFSGSAPLPLELFRRFETATGVKIVEGYGLTEALVSCNPVDGEKK--VGSIGIPL-PYTNVKITDGGSVECGTDEVGEICISNP----GVYAGNTYTEAAKNEGLFYRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEIPCAFVELVDGATASAECKIHVHERA----AIPKHVTVMDELPKTAVGKVFKPDLRK--------- 171058759 26 -------------------------------------FGARTAVIHGRRRYSWAQVRERSARLASALRSLGVERGHTVSVMLPNTPEMVEAHYAVPALGAVLNTLNTRLDAALLAWQMNHCEATVLITDSEFAPLMDKALALLKSQHGRELRVIDVCDSVHEHLEYEDLLAAHVPLHRLEGPDAIAVSYTSGTTGDPKGV-VTHHRGAYLNAVCNSVTWMPHFPVYLWTLPMFHCNGWCFPWTIAAL--GGTHVCLRKVDARAILDAMREHAVDHYCAAPIVHSLLINAPAELREGLGTIRGLVAGAAPPAAEGMQRITHVYG--LTEVYGPASVAVKWADADLGEQARLNRQGVRYVLQEGMTVMDPETMTETPGQTGEIMFRGNIVMKGYLKNPKATQASL-EGGWFHTGDLAVMEPDRYVKIRDRSKDVIISGGENISSIEVEDALYRHPAVTACAVVAKPDPKWGETPLAYVLAYGAQVTAPELIAHCKAL-LAGYKVPREIRF-EPIPKTSTGKIQKFQLRE--------- 126667476 38 -------------------------------------------------RYSFEQMRQNSNQVANFLRDQGLRRGDTLLIMLDNVIELWETMLAAIKLGALVIPA--STLLSKMDLGDRLGRGAV-------------THVLTTNEHVPKFEGVIVAGECEQWINYEDAYDEKTFEPETLATDPMLLYFTSGTTSLPKLVLHTHQSYVGSL-----------STMYWLGLPDDIHFNISSPGLFAPWDAGCTVFIYRQPRFDAPATLKVIADKGVTSLCAP-PTVWRMLI---QEDLAALKSLVGAGEPLNPEVISRVEKIWGLTIRDGYGQTE---TTAQIGNPQKMKSGSMGRPLPGYKITLL-DPLDKEVTEGEIADVRNQRPLGLMQEYRDDPERMAKALHDGFYRTGDVASRDDDGYYWYVGRADDVFKSSDYRVSPFELESILIEHESVAEAAVVPAPDEMRLSVPKAYIVLREPGPEAAKLFAFIRER-MAPYMRIRQIEFAE-LPKTISGKIRRVELR---------- 89274025 47 --------------------------------------------------ISYKKLLEATCRLAKSFISNGYSPNTIISICSENSVYYMYPVIAALYTGLIVAPVNPNYTERELLHVLNISKPKLMFCSK-------RTLSKQIKEKLPFLHKIIVSGSCENDLNIETFETVDFN----RDQQVAVVLCSSGTTGLPKGVMLTHKNLMVRFMRDPEFCTARHGGAVLSFMPLFHDFGFMT--TLGYISLGLHIIQMQRYNDQVFLESIQKYKVESILVVPPILIFLVKSSIVDQYDLSSIKEIGCGAAPLSKETIVEVKKLNIKNVRQGYGLTETLSIFSPLNCKK---IGSTGK-LLPLISAKIIDDSGKSLGPYEIGEICIKGDVVMKGYMDNIDATRSTIDEDGWLHTGDVGYYDEDEYFYIVDRIKELIKYKGYQVAPAELEALLLNHPSIKEVAVVGKPDYVAGELPMAFIVTQGKKITENEIHEFLTGKISQEKRLRGGIKFIDAVPRNSTGKILRRELRRVLQHE---- 18491217 18 -----------------------------FLERAATVYGDCTSIVYGNTVYTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCESKLLFV-DVFS-VDLAVEAVSMMTTDPPILVVIADKEEEGGVAVADLSKFSYTYDDIERGDPGFLNYTSGTTSAPKGVVHCHRG-IFVMSVDSLIDWVPKNPVYLWTLPIFHSNGWTNP--WGIAAVGGTNVCLRKFDAPLIYRLIRDHGVTHMCGAP--VVLNMLSATQESQPLNHPVNILTAGSPPPATVLLRAESI-GFVISHGYGLTEGVINHLPASDRARLKAR-QGVRTVGFTEIDVVDPESSVERNGETGEIVMRGSSVMLGYLKDPVGTEKAL-KNGWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTIPAVNEVAVVARPDEFWGETPCAFVSLKNGKPTEEELMEYCRKK-MPKYMVPKTVSFMDELPKSSTGKVTKFVLRD-IAKKM--- 163761230 54 ----------------------------------AKGFGDHTALIGNGRIRTYKELTDWTNRIAHVLEDYGVKPGNRILIRSANNPAMVAAWLAATKAGAVVVNTMPMLRAVELGKIVDKAEITLALC-------DTRLMDEMVAAKESRFLDKVVGGTANHDAELDRLASKPVRFETVKTGDVALLGFTSGTTGKPKATMHFHRDMLMADGYAKEVLGVTPEDVFIGSPPLAFTFGLGGLAIFPLRF-GAAAALLEQATPANMVEIIQNHKATV-CFTAPTAYRAMLAAMEEGADLSSLRAAVSAGETLPGPVYEQWMAKTGKPMLDGIGATEMLHIFIS-NRFETAQPACTGKPVTGY-EARIVDGEMNEVERGQVGRLAVRGPTGCR--YLDDPEQQQKYVRDGWNLTGDSFTQDEDGFFHFAARSDDMIISAGYNIAGPEVEAALLAHDDVVECGVIGVPDEARGQIVQAHVVLKAGVPDEAAIKRLQDKAVIAPYKYPRSVIFTDALPKTQTGKIQRFRLR---------- 55981217 113 ---------------------------------------------------TYHDLWREVQRFANVLKRLGVKKGDRVTIYLPMIPEAAIAMLACTRIGAVHSVVFGGFSAGALADRIKDAEAKVLITADG--GFRRGGIVPLKQNADEALKDVVVVRRTGEEVPWELMEAAPDRCPEMEAEEPLFILYTSGSTGKPKGVLHTTGGYMTYVYYTTKLVFLKDEDVYWCTADVGHSYVVYGPGATTVMYEG-----APNPEPDRFWRIVDKYGVTVFYTAPTAIMKWGEGWPGKH-RLDSLRLLGTVGEPINPEAWLWYYHVIGCPIVDTWWQTEGGIMITTLPGAHAMKPGHAGKPFFGVVPEILDGEHRPVENPDEGGHLCITRPWMLRTVWGDPERFLQQYQHPGVYFSGDGAKRDKDGYYMILGRVDDVLNVAGHRLGTMEIESALVAHPAVAEAAVVGRPDPVKGEAIVAFVTLKEGHTPSDALKEELRAKVIGPIARPDEIRFTDALPKTRSGKIMRRLLRQAAGEKEIKG 56697838 72 ---------------------------------------------------TWSQLLSKVNQTANLFRSLGIGENDVVAYVLPNTSETLITMLAGAVAGIVPIN--PLLEPEQIAAILRETNAKVVVTLKPFPKTDIAQKVAEAVRHAPHVNTVLLTPPKSWIVPLREMRKQPTELTFADSTGVACYFHTGGTTGMPKVAQHKYSGMIYN-------GWLGHTLLFMCPLPLFHVFACHVI-VMAAVSSGAHVVF-PTPAGDNFWKLIERWKVTFIITVPTAISAKMQRPVDA--DISSVKTAFSGSAPLPVELFRRFEKATGVTIVEGYGLTEALVSCNPVDGEKKI--GSIGIPF-PYSDVKIIKDGPVECAVDEIGEICISNPGVYAGTYTEEDKNKDLYYYGTHLRTGDLGRFDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHPAVAFAGAIGQPDAHAGEVPCAFVELVEEAELLEHCKVHVHER--AAH--PKHMTILPELPKTAVGKVFKPDLRKNAITRVYNG 197729037 47 -------------------------------------FGDRPFLIGERTTCTYGEFFAASCALARRFEEYGLRRGDRVALAMRNHPE-WQVAFWATQLAGLVSVPLNAWWTEELTYALDDCTPRLLLV-------DGERLPRVDAWRRANGARTIVFHAADAQVPAADPGTAPPAV-EVRPEDDSMIMYTSGTTGQPKGAVATQLAMAGAARNPLAVPGAEPPPVTLMTFPFFHVAAFSS--LVLSMAVGGSLVLMRKWDAERALDLIVRHQATGYAGVPTTALQLLDAADRRGGGLETLNSLGTGGAPAPPDLVGRLTARFGEQIRNGYGLTEGGVMAGQGDEYRR-EPGCVGRP-APAVEARIAGPDGEPLPEGGIGELWLRGQSLMRGYWKNERATADAF-RDGWFRTGDLA-VMDEGRVTIVDRLKDMVIRGGENVYCAEVEGVLHGHPDVEDAAVFGVPHPQLGEEVAAVVQLRAGAGAGAELREYAGGR-LAAFKVPAHVVFGD-VPRNPTGKILKRELRK--------- 148254375 4 -------------------------------------------IISGDRRRSHADIADRAARIASGLAQLGVGQGDCVCILMRNDIAFIEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSGTKVLI--------GHADLLHQLAGLIPAGVTVLSVPTPPEILSAYRIDAHLLATPESAIALESWLAYTSGTTGHPKGVRRTAEQSQSAERMRALIYGLKPGSRALLPGPLYH----SAPNAFGLRAGGGALVLMPRFEPEAFLDIIQAERIDTIFMVPTMFIRLMKLPDERRYDMSTLRHIIHAAAPCPADVKRAMIEWWGPVIYEFYGSTEGAVTFATSEDALR-KPGTVGK-VSPGAELRFVGEDGRILPQGEIGEIYSRIAGNPDFTYHNKPEKRAEIDRDGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQGRVLDPMEIRTRLKA-SLADYKVPKHIEIQHKLPREDSGKIFKRRLRDPYWEQ---- 167646822 9 ----------------------------------------------------YAELRARSNRLSGALIGLGLGVGDRVGTLAWNTQHHLELYYATMSAGTLNPRLTPAHLSAMIN------EAADRVLAIAA---NLAPMLPELLALCPTVERVLVLDEAADPVPVEALDAEAIPWGQFDETSAAGLCFTSGTTGKPKGVVFTHSNYLHTLMSQPDAYCLSAKDTILVAIPMFHGLPFSAPAVGASLVLPGRELDGASLA-----SLIRTENVTIACGVQTVWIGLLDHLDATGEDAPSLERVIIGGSKCPDALLRRMEERLGVRVQTSWGMTEGTVDSIQVPPSSE---RSSGRP--PMGVDLKLTDADGATQRGVVGHLKVKGPSVIDRYFNAAE---SALDAEGYFDTGDLAMIDDGGALTICGRSKDLIKSGGEWINPTEIEAIIGRDPRVGQVAVIGKTHPKWGERPVLVVLRQGEADDARAFVDALRGK-VADWWLPDEIVQLPAMPLAATGKIDKVRLR---------- 88706156 30 ---------------------------------------------------SYQDARNFAHQVAVVLEKLGLAAGSKVAVYSPNDSLAFLAIVGVSRAD---MVWLPLNFRNALATNAQLLSFFGADVLIFHSQFE-DSIA-EIKSLAPDIKHFLLDGDSSQGDSLRSLFSDPVSYDSGPEDPMAWMLATGGTTGPSKGVEHSHHSVEATINLQILGAVISPNPRYLVIAPMTHAAGYMIPAFVA---RNGTVVVLPEFEAGRVLETIEAEKIT-HLFLPPAALYGMDHPDAAKYDYSSLQAFYIGAAPTAPERYKEAVARFGPCITEIYGQTETMFTAECLDDKRESVLRSAGR-VCPGCRVEIMSEDGQLLGPNEPGEIVVRGSSVMKGYYTNPEAT-AEVSRHGWHHTTDVGVKDEEGYITIVDRIKDMIISGGFNIYPVEIENVINGMAEVQNCAVIGVPDSKWGEAIKAVIVLQEGSSLEAESVMALCKEKLGSMKAPKSVEFWDALPLSPVGKILKREIRD--------- 211639007 459 ------------------------ETLTACFEQQAIAMQDRVALTYQQENVSYTVLNQRANQLARYLVSRQIGPEQRVVVCLPRSIEMMVTLLAIIKAGAAYVPVEVDYPQSRLDFMIDDAEPACVITTS--------EIAQRLTTNTPMLTALIASLEMQSVADLSDKE----RLQPLISAHPAYIIYTSGSTGVPKGVVVTHHNVMRLLQSTQR--WFNFSEADCWTMFHSYAFDFAVWECWGALLNGGRLVIVPSRSSTDFLQLLINEKVTVLNQTPSAALIHADRETPQLGQNLTLRTVIFGGEALNAEWYQRHDD-NAPQLINMYGITETTVHVTYFPLSREIVAQPASSLIEPIDDLSIYDEAQCPVPVGFVGEIYVGGAGVAHGYLNRPELTAERFIADPFYRTGDLARLRRDGVLDFLGRIDDQVKIRGFRIELGDVAAALNAHPDIMQSEVVVREDEGQQKRLVGYVI----AHHGITLESQLIRASLATYMIPAAIVQLDHFPLTINGKLDRKALPKPI------- 54297866 9 -------------------------TICSLFEEKVKQYPENTAVYLEDRQISFDVFNKQANQYARYLQRKGLPLNGIVGIQLARSFEMLVAIFAVLKAGGLPIDPMPVLRNQTI---LEDSQIKFLIVSD-----------HSLLTATPGLQVLSIHANVSD----EDCHN--LNLPR-KKQDLAYVMYTSGTTGRPKGVLISHQALLN------RILWMQNTFPLQSRDVVFHKFDISVWETCWWSIAGAGVVLLPPRKEHDIIQMIEQYQINVIHFVPSVLRIFLSYIEQSINRLSSLKYVFSSGEALDAKSVNLFNQLFKTILVNLYGPTEATIDVSCFICEKHKRFDTVGKPIQ--NTQFFVLDEQLNSTGFEPGELYISGVGLAQGYLNNPVLTHASFIDNPYYRTGDIVRWNQEGELLFLGRKDDQVKLRGIRIELGEIQHHLLAHPNIHDAVVVCEKVDCLDHRMVVFLIANNKQTKSAELKSFLKNR-LPDYMIPEHYLWLSAFPIKENGKIDKEKL----------- 119495324 42 -----------------------------------------------------------SQRFAAGLRKAGLQPGDRILLFSGN-DLFFPVVFGIIMAGGIFTGANPTFVARELAFQLQDSGALFLLCADVSVGIEAARIAGLSRDRVFVFNNAIFDGQGEGVASVEEFVWDELSTPEEADRTLA-LNYSSGTTGRPKGVEITHKNYVYNYMFYLNPDWKERSARWLCFLPMYHAMA-QNIFIAAALSREVPVYIMPKFDFIKMLEYVEKFRISDLILVPPVALAKHPAVKSGKYDLSSVEAIGSGAAPLGREVCEEVEALWRINVKQGWGMTETTCSILGWNPAEKSYSASVGELNANCEAKIMADDGVTEYGRNQRGELWVRAPNIMKGYWKNPQATKETKTADGWLKTGDIAYVDDLGRFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVQVND-DERPRAYIVLKPGHDAAADIVAFMDGKVSAIKRITGGVVFVDAIPKNPSGKILRKVLRERAKEE---- 42781465 468 ---------------------------------QVQKTPNKLAITCDGVNFTYKELNERANELAHYLVEEGIRPNQFVALVFPRSTEIVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSS------------VSSKLVIKNDIIVLDDEETKLA---LHTSS-RMNIACKNDVSLLNYTSGSTGNPKIVPRGLSNFLMAMQQKFLLYEHDH---LLAVTTFA--FDISALEIYLPLISGASLTIAQKQEPSALTTLLHEERVTIMQATPTL---WQALVTDYPEKLQGLNIL-VGGEALPGHLANKLREL-GCSITNLYGPTETTIWSTFMNDESEKGIPPIGKPIC-NTEVYVLDAGLQPVPPGVIGELYIAGEGLASGYLGKPELTAERFVANPYYRTGDLVKWRSDGVLEYMNRADHQIKIRGFRIELAEIEMVIQRHENVKEAVVMVREDRPNDKRIIAYIVAKNEMINLAEIRSYVSE-SLANYMMPSAFVLLEELPLTPNGKVDRKKL----------- 119433785 494 -------------------------TLHGLFEDRVARTPDSVALLAAGHQITYRQLNARANQLARRLRARGVRAEDRVALFLPRSLDSVTAMLGILKAGGAYVPLDPDHPSTRLSAV--IADAAPTLL----------VTTKEIQDRCPEYRGPVLLLDSEDALSTED--TADLRLP-VRADNLAYVLHTSGSTGRPKGVLGLHRGAVN------RAAWWEKVYPFVCAARTALGFVDSVWETFGPLIAGPLLVLSPD-EVADPVRLVDRHRVTRLVGVPSLATLLLDELPDLDQRLPELRFWVLSGESLSGGLARRFERLPGRTLLNLYGSSEASADATAAEIPHSATESRVGRPISGV-AVQVRDSALRALPALAPGELHVGGECLARGYHRRPAETAAVFAPDGAFRTGDAARWRPDGQLDYLGRLDGQVQVRGHRVEPGEVEQALSGHPDVRAAAVVARPDS-TGSTALVGYLVADRNLDLAQVRDFLRQR-LPGYLVPSLLTQVPALPMTPSGKVDRLRLPE--------- 169235192 12 -------------------------------------YGDETAVTTGR-RYTYSELADRADRFSAVLQAAGIDSGDRVAVLDPNTHYHLEAAYGAMQLGA--IHTPLNYRLTPDDY--------AYILADAGADAIYADAVEAVRDQIPTTTFITVDGDWQDADALLADADPDDDRPDMAEDDVITINYTSGTTGDPKGVCRTHNEVVHALLLSTHHT-ITDTDTYLWTLPMFHANGWGH--IFAITGAGATHVCTRGVDAASVFDTIQAEAVSYLCAAPTVLNMLLDAATGDAD----VRVATAGSAPPEA-TIRAVESALDWSLMHVYGATEGPLIATS--DADRLLAAGGGSRAAMQKELRVVDEHGNDVRDNETGEIVVSGNQVMDRYWNKPDATERAFTDDGYFHMGDFAVVDDTGFVSILDRKKDIIISGGENISSIELEDTLFEHDAVGEVAVVPSPHDDWGETPKAFVVPASGDPNTTALVEYTRAE-LASFKTVRRVEFVDELPTTATGKVQKYELRAA-------- 899315 22 -----------------------------------AQVPGTIAFTDAHVNITYSEYFEMACRLAETMKRYGLGLQHHIAVCSENSLQFFPVCGALF-------IGVGVASTNDIYNERELYNSLSISQPTIVS-CSKRALQKGVQKKLPIIQKIVILDSREDYMGKQSMYSLPAGFNEYRETATALIMNSSGSTGLPKGVELTHQNVCVRFSHCRDPVFGNQDTAILTVIPFHHGFGMFT--TLGYLTCGFRIVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRF-----KLPGIRQG---YGLTETTSAIIITPEGKPVVPFFSAKIVDDTGKTLGVNQRGELCVKGPMIMKGYVNNPEATSALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELAAVVVLEEGKTMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDGRKIREIL------- 119474741 87 ----------------------------------------------------------------------GIKKGDRVAISMRNYPEWILTFNAITSIGAIAVAMNSLWLSDEMAY--GLNDSGAKVLFADQERLDRLEPVRQVIAVRPS--KALASGTANELL----LNVDTVDMPAVTAQDPATIFYTSGSTGHPKGVLSCHGNIISAL-LSWEFETGLHAAEFNIEAPEDTGYQLATQGVLSCYRAQRKLVCMYKWDANFAAELIDREK--IASFVGPAAMTLVEISKTTDFDLSSLAVVGGGGAPRAPDQVKNIGTAFGSALPNTWGMTEGIGGHDYLDHPD-----SAGRAATIVD-VRIADEEGNEVSTGERGEVQIKGATLFEGYWNRPDANAEAMTGD-WLQTGDVGFFNEEGYLYIVDRIKDLVIRGGENIGCAEVEAALLEHDQILEASVYGVLDERLGEEVGATIYCGGSSLSEQLLHDFLVQR-IARFKVPRYLKIVDPLPRIATGKIDKKRLRE--------- 70732434 43 --------------------------------------------------YTYPTLIERVARLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAV-IHTINVRLSPEILYTMNHAEDRFVLVNSEFVGL-YQAIAGHLTT---VEKTLLLTDAPEKTAELPNLVGEYETLLAAASPQYAFEDFDENSVATTKGVYFTHRQLVHTLGVSTSVRLLGTNDVYMPITPMFHVHAWGLPYVATML--GLKQVYPGRYDPEYLVELWRREKVTFSHCVPTILQMVLNAKAAQGTDFGGWKIV-IGGSALN-RALYEAAKVKGIQLTAAYGMSETLVSCAHLND--ELMAGSEGVP-GPLVEAAI-IDAEGNFLPADQGELVLRAPWLSEGYFN-EPQKGAELWEGGWLHTGDVATLDSMGVIDIRDRIKDVIKTGGEWISSLDLEDLISRHVAVREVAVVGIADPQWGERPFALLVIREGHEIGAHLKPFVELGHLSKWAIPSQIALVTEIPKTSVGKLDKKRIRVDISE----- 86159815 108 --------------------------------------------------YSYFALNRDVSKFANVLKAMGVKKGDRVTIYMPRIPEIVIAMLAAAKIGAIHSVVYGGFSVDALQGRIEDSESKVVITADG--GFELKKTVDDAVRRCPTVETVIVVQRTAHEVRMEAWYHELMKLPVMDATDPLYILYTSGTTGKPKGLIHGHGGYIYSLKYVFDI--KDEDRYWCAADPTGHSYIVYGPLLMGAMYEG-----APTPYPNRWWSLVEKYGITILYTAPTAIRGLMRFGESNRHDLSTLRLLGSVGEPINPEAWKWYHRVIGCPVMDTWWQTEGMFMIT----PVPTLPLKPGSAAKPFQQVSILDETGKPVPDGEEGFLVLERPWPAMAMYKDPERFVKTYWEKGRYMAGDAAKRDADGYYWVIGRTDDVIKVSGYRLGTAEIESALVSHPAIAEAAVIGLPHEVKGQAIHCYCLLRQGFKPSPELEDEVKQQHLGPIVRPEKVTFVDSLPKTRSGKIMRRVLK---------- 60416425 26 ---------------------------------------------------TFEEIYEAVEKLAGKLFARGIRKDEMVALLGKNDRMTFLLIHALQQLGAITLFLNNRLTKKEITFQLANAEVKQVIVADAFSGISYEELQQTT-------------------------YVEPDLCKTWDLSRTASVMYTSGTTGKPKGVMQTYENHWWSAVSSVLNLGLTEKDSWLCAVPIFHISGLSIM-MRSVIY-GIPVYLEEHFDEEKITQLLESGKITISVVTSMLERLLKIQGGSYHPNVRT--VLLGGGP--ANKAVLEICKQRDIPLVQSFGMTETASQIVTL-PPKDALIGSSGKALFP-----------AEVKIADDGEILLKGPSITPGYLHNEKATAKAFI-DGWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEIEHVIGAYEAVEEVAVVGKSDAKWGSVPVAFIVV-NEGFDEGVLKDIC-QTNLASFKIPKQITIVEHLPKTASGKIQRNKLKE--------- 92117535 46 --------------------------------------------------FTWAETYERCRRFASFLSSRGVKRGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLEAASLAFMLDHGGAKVILVDPEFSGVIAEALALMTCPK-PFVIDVIGAIEYEAAVAAGDPGFVAV-FPQDEWDAIA-LSYTSGTTGNPKGVVTHHRGAYLNAISNVLAGGLGQHPSYLWTLPMFHCNGWCFPWAIAAT-AGVNVCLR-KVDPVRIFELIQKHGVTHMCGAPIVYNTLINAPGAPKGNAARPIVGLIAGAAPPVAVLEGAESI-GIKLTHVYGLTETY-------GPASVCAEQPGWGALPADQRTVLDPETREVRDGETGEVMFRGNIVMKGYLKNETATNEAFA-GGWFHTGDLGVLDEQGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLLAAVVAKPDAKWGEVPCAFVELKDGAATEAEIIAHCRER-MPGFKTPKAVVF-GTIPKTSTGKIQKFLLRNQVN------ 149053895 72 ------------------------KTVGECLDATAQRFPNRLVIIHENIRLNFAQLKEEVDRAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQASEL----------EYVLRKGTTG----------NPKGATLSHHNIVNNS-------NLIGQRLKMPAKTAEEL----------------------------RMVLPC------------PLYHCLGSVGGTMVSVVHGATLLLSSPSFNGKKALEAISREKGTLLYGTPTMFVDILNQPDFSSYDFTTIRGGVIAGSLAPPELIRAIISKMNMKLVVVYGTTEN-SPVTFMNFPEDTLEQKAGSVIMPHTEAQIVNMETGELKLNMPGELCIRGYCVMQGYWGEPQKTFETVGQDRWYRTGDIASMDEQGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPQVQEAQVVGVKDDRMGEEICACILKSGETTTEEEIKAFCKGK-ISHFKIPRYIVFVEGYPLTVSGKIQKFKLREQMEQHL--- 198260958 105 ---------------------------------------------------TYKQLHVEVCKFANVLEGLGLKKGDRVAIYMPMVCEAVVAMLSCARIGVVHTVIFGGFSAESIKDRVNDCQAKVVITADGGSVVELKKSVNEAVKGCPSVDSVVVVKRIGNRVSMKSWYHDQMATASHKHTAKAFILYTSGSTGKPKGVLHTSGGYLLGTTISAKYVFLKESDTYWCTADIGWTYGILSNGATNLIYEG-----APNPDLDRFWDIVERHRVSIFYTAPTAIRAFMKWGDQKKHDLSSLRLLGTVGEPINPEAWRWYHKTIGCPIIDTWWQTEGGIMITTLPGAVYSKPGSAGLPFFGV-VPKVFDDDGKEVKKGENGKLVLTQPWMLRTLYGDSQRFKDTYWSEGVYFCGDGCKQDKDGYFWIVGRIDDVLNVSGHRLGTAEVESALVSHHSVAEAAVVGRPHDLKGSAVVCFVTVKEGIKTTEELRKQLREKEIGAIAKPDEIRFASALPKTRSGKIMRRLLKDIAAGKEIKG 33333095 23 --------------------------------------PQAIVDVFGDESLSYKEFFEATCLLAQSLHNCGYKMNDVVSICAENNKRFFIPIIAAWYIGMI---VAPVNESYIPDELCKVMGISKPQI--VFCTKNILNKVLEVQSRTNFIKRIIILDTVEESLPFKPLHYDPVE-------QVAAILCSSGTTGLPKGVMQTHQNICVRLIHALDPTQLIPGVTVLVYVPFFHAFGFSIN--LGYFMVGLRVIMLRRFEQEAFLKAIQDYEVRSIVNVPAIILFLSKSPLVDKYDLSSLRELCCGAAPLAKEVAEAVKRLNLPGIRCGFGLTESTANIHSLGD--EFKSGSLGR-VTPLMAAKIADETGKALGPNQVGELCIKGPMVSKGYVNNVEATKEAIDDDGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDLEAGELPSAFVVKQGKEITAKEVYDYLAERVSHTKYLRGGVRFVDSIPRNVTGKITRKELLKQLLEK---- 66043600 2 --------------------------FHQVIADNARRYPTKPAIILDGQATSYRELQQRVDDIASLLATLGILPGDRVGLYAPISIDLIASYLGMLQAGV--ITAATHHTLSRTKLIHQLKHSGARVLPDLINGLELVLLTVPIPTAIPGVIQLAVSGYRDEVSAVASLLTDD---PERPTS----IFYTSGSTFNPKGVLVNHRIMLAASSRVTAYLGNEADDRILSYSTLASDYGVYN--VMMPLYAGATSVIEPAGSAEEVLAVVEREAVTAMHVFPPVFCLLANAGPEWQARVPGLRYISSSGQALHSRHIQRIRQALPQV--QIFS-NYGLTECKRVSPPEEIRPTSVGKPL-PGVSLYLVDEHDRVIQPGQVGELLVTSDYLMLEYWDMPEANARAFVHNAFYRSGDLFKQDAEGYLYYVARKDDVFARNIWNVNPREIEQCLASHPAVAEVLVVPVADESAGHKACIVLDSDHRQTSGQTLIDYCKAH-LDWHMVPTQCVFLEALPKTDSGK----------------- 85373022 7 ------------------------------LRRAAGYFACNEALVHGERRFSFAEAWSRGVRLANALTNAGLRPGDKIATLEKNSIEAADIFLAIGNFVRVPLYARESHAHMMRNTDCRLALVDNALLPEVAG----------LETELPDLKRLIVRGTYEEWLAASDQDPDPTISPD----DYCVIRHTGGTTGAPKGVAYTHRTWMTCCAGFLEVGRPDPGATVLHVGPLSH-----ASGFMFSPYVGSRNIMVEAFDPASFLEILEREEVGYAFVAPTMLNAVVHHGNPRGHVFPRLRCLLSASAPVSEATLRKARSIFGDVLHTAYGQTE-ILPVTAL-GPKEWFGETEGRAMS-FVDLEIRDADGRALGPDEPGEIVARFENQMQGFWNDPEETALRLV-DGWVKTGDIGRIDANGFLYLLDRANDLIVSGGYNIYPAEIENVIADHPQVIAAAVFGIPHEKWGETALVVVAPGTELPE-QEIIDLVSER-LGSFKKPGKVVFTEPLPLSNVGKVLRSKLRE--------- 110680120 3 ----------------------------DWLDQRAAGTATAYLFPQEGTVLSWRALRAEALRVAWTLTRKGARKGESIAILQPNGRDGLIALYG----------ALYGGFRATMINLVAGREAIAYALEHSEARF---ALVHQEAQAL--FERARTGGIAQ-----VDLHEEPTQLHPLASSDHALLMYTSGTTGRPKGVVHTHASLLAGGWTATVAHELTADDRGLCVLPIYHINGLCV-SVMGSLVSGGSLAVCPRFSARSFWADAAASKATWFSVVPTIISHLLHSAEG--PDTETKTRLRFGRSASSADVQRAFERRFDVPIIETMGLTETAAQI--LSNPLPPGLRKIGSPGRAYNEVAVLDAAQVPCDPGIEGEIVVRGPNVMREYLKNPQATRDTFAGD-WLRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQRYGETVEAAVKLRGSALSPLDLIQLCKER-LGVFKSPDHVHFLEDLPKGPSGKIQRRKL----------- 148253943 41 ---------------------------------------------------TYGEIHKRALKVSQQLTRHGIKLGDRVATIAWNTGRHLEVWYGIMGIGAICHTVNPRLFPEQIAWIINHAQDRVVI-----TDLTFVPLLEKLADKLPSVERYVVLTDAAH-MPQTTLKNAVAYESWIGEADGDFMCYTSGTTGDPKGVLYSHRSNVLHMANSRDSLGTSAADTMLPVVPLFHA---NSWGIAFSAPSMGTKLVMPGPKLDGAYELLDTEKVTYTAGVPTVWLMLLQHMQAHNLKLPHLKMVVCGG---SAMPRSMIQAFLGIGVRHAWGMTEGTLATLKLDDAKLDVLQTQGFP--PFGEMKITDDAGNKLPDGKTGRLKVSGPAVSKAYYKVDTN---ILDGEGFFDTGDVATVDPHGFMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVYHPKWDERPLLIVQLKQGQTATREDILKYMEGKIAKWWMPDDVAFVDGIPHTATGKILKTALRD--------- 163845605 86 ---------------------------------------------------TYFELYREVNRLAGLFHNLGVRKGDRIIIYMPMVPEAIFAMLACVRIGAIHSVVFGGFSVTSLASRIDDAEPVLIVTADAGMRKGQPVPLKEIEANTDSVRDVLVLNRG--LVPVEDLYVEPVP---VASTDPSYILYTSGTTGKPKGVVRDTGGYMVALYASMDVFWSTSDIGWV----VGHSYIVYAPGVPTVVYEG----RPDHPDPGVWWRVIEKYGVTFTAPTALRALRKFPEHWMRDADISSLKLLYAAGEPLDAPTYEWASAALGVPVIDHYWQTES--GWPMVTNPVELLPIKPGSPTKPAFGHRVVDADGNPVPPGEKGFLVEHGPLTLLTLWNDDERFVGHFKDKLLYMTGDYAIKDADGYLFMLGRADEVLNVSGHRLGTREIEEVVSAHPAVAEASVIGVRDELKGEDVLVVITPQMQDDIANEIRQLVRER-IGPIATPKAVHFVSMLPKTRSGKIMRRVIR---------- 83943332 15 ---------------------------------------------------SWQEVARNARRLGSVLTKLGLPQETRCGTIAWNNRRHLEIYFGSSGAGFVCHTLNPRLHPDQMVYIANDAQ-------DQVMFFDRTFLVANLKDRFDTVEHYVLLGEAAQMLDGLQFYDELIAWPELDERQPSSLCYTSGTTGNPKGVLYSHRSTLLHVGNQPDGLAISACDTVMPVVPMFHVNAWGVP--YTAASAGAKLVLGPGLDGDSLANLIDTQQVTAAFGVPTIWMGLLAALEKSGSKLPSLTRTIVGGAPMPPSMYTAFRDKYDVELIQAWGMTETLATVNRLLQRHEGLSTEAGQGRSVYGIEIRLVDESGNVLPGATGDLQVRGPWVVHSYFNKED---SALTPDGWFDTGDVATIDADGFMVIRDRSKDIIKSGGEWISTVELENIAIGHPAIANAAAIAAHHPKWDERPILIAVKSGDVSEAELLKIY--DGKVASWQVPDRVIFVDELPLGATGKVVKLKLRETYANVLLEG 15223009 19 -----------------------------FLERAAVVFGSRTSVVYGDIQYTWHQTRDRCVRLASALSDLGLSRHDVVAALAPNVPALCELYFGAPMAGAVLCVLNTTFDSQMLAMALEKTKPKVFFVDS-----EFLSVAEESLSLLSNIEEIITITENEDFLSTGNPNFKPIR--PVDECDPIALNFTSGTTSTPKCVVYSHRGAYLNATAVGVMNEMKPMPVYLCTVPMYHCSGWCY--IWTVTAFGGVIVCLREVNDEVIFDSIVKHKVTNFGGSPPVLNMIANARDSVKKSFPTVQVMSGGSSPPEVKLGFKVMMAYGCS--EVYGLGTACLEWETLPEEESLRLKARGLNHFAKEAVDVLDPTTMKSVPGKTIRVIARGNTVMSGYFKDKEATEAAF-RGGWYWSRDMGVIDPDGYIQFKDRSQDVITCGGEIVGSKEIEGILYSHPAVYDAGVVGRPDETLGESMCAFVKLKEGAEAREEEIIEFCKRKLGNKNIPKTVVFSD-VPKTPTGKIRKNVLRK--------- 134290935 48 ----------------------------------AAANPDAIAIDAGGRHSSYTQMLALSARVANLLVEQGVQPGDVVAGMLPRTPELVATILGTWRAGAVPLFTAFGPKAIEHRLRMSHARVVVTNVAN-----------RGKLDEVADCPRIATVREPGEALPAGDLDAQPDAFEPVKGSDLFMMMSTSGTTGLPKGVPRALLAFGAYMRDAIDLCAGDRFNIADPGWAYGLYYAITGPLLLGTLYEGGFTV-------DSTYDVIERLGITSLAGSPTAYRMLMAAGPEAATRVGKLRVVSSAGEPLNPEVVRWFDAVLDAPIYDHYGQTEGMVVNNHHGLAHVVHTGSAGLAMPGYRVA-VLDEAGRELGPGEPGNLIARSPLLFDGYWQ----QAMPAIAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALLEHPAVSEAAVIGVPDPERTEIVKAFVVLSEGTPALADELSQHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKMEAEK---- 154684835 1498 -------------------------TFVSLFERQAQKTPDLTAV-AGGISLTYRELDERSNRFARHLQACGTGSEDIVAIMMDRSADLITAILGVMKAGAAFLPIDPETPEERIRYSLEDSGTKLLVVNE-----------RNMTAAAVYKGNTVVMEDGEQNESADRLETEP------GFDQLAYIIYTSGTTGKPKGVQLEHRNYVTWFSREAGLTEADKSV-----LLSSYAFDLGYTAIFPILQAGGELHIVPKETPDQLGEYIQKNGITYMKLTPSLFHMIVNTAAERR--FSPLRLVVLGGEKIITSDVRKFHDVYAHTTETTIGAIAGRINMERLDQYEQRPV--IGRPIANTG-ALVLDGAMQLVPPGASGELYIAGKGLARGYLHRPQLTAEKFLSNPFYKTGDVVRRLPDGTIEFIGRADDQVKIRGYRIELKEVETVLLSVNGIQEAVVLAVSEGGLPELCAYY--KADSELKGSELRKRLSET-LPSHMLPAYFVQVDRIPLTANGKTDKNAL----------- 15789716 123 ---------------------------------------------------TYHDLHQQANRVANALAERGIGEGDTVGLYMPMVPEVQSILYGIFKIGAIAV-----------PIFSGFGEATATRIADAFTGDGFLRRGDRV-TLMDTLNDAIEAGHVDHTIPADSLSWTPFETHSMAASDPCMLLYSSGTTGTPKGIVHTHAGALVQPAKEIHFCWVSDIGWMMGPWSLIGNHAFA--GTI-VMYEGA----PDHPAPDRFWQLIEDHGITQFGVSPTAIRALRDHGDEHGHDLSSLRILGSTGEPWDPESWRWFYDHVGGGDTPIINISGGTEVFGCFLMPESLKPCTLGGPGLGMDIDIVDDDGTSVRDANERGYLVARSPSMTRRLWSGEDRYLEAYWSEDVWNHGDWAQMDADGDWFLHGRADDAINVAGRKVGPAEVEGALIDHDAVTQAAVVGVPDDTTGEAAIAYVILADAATPSAELRAELRDHVGDAHGKPFRVVFVDDLPKTQSGKLVRRA------------ 15790171 8 ---------------------------------QATTNPDRPALVDAATDWTYDALDSAVDATAGSLAALGVTPGDRVAVLLETRPAFATLVFAAARLGA--VLVPLNARLSQP----ELATQADAVAPVAVCGRDTATAADRLDA--PAVR---VADDA-TVRPLS--GTDPDAVTPVDSADTRLLLFTSGTTGDPTAVRLTYRNLAASAAASAARLGVLPDDRWLCPLSMYHTGGVSV--VLRTALYGTTAVLTRTPGFDAAADALETHDCTGVSLVPPMLLVEADAVP------DSLRFALVGGAPTPPELVERACAA-GVPVCPTYGATETASQAATLDAPAHP--ESVGRPLLGTTVTVVEPDTHTPVPDGQAGLLAVSGPTVTPGYAG---EGTAPRCEHGLL-TGDRGWIDADGFLHVGGRASDEIITGGENVRPEAVAAVLREHPAIEAVAVVGVPDDAWGDRVGALVVPADDTASVASLRAFCDGR-LAGYKHPRVVAAVDALPRTASGTVDRQA------------ 56698515 35 ---------------------------------------------------SYGELARDSGAVAGALARAGIPREARAAMLVLDQLEFPALFWGCLKAGVVPV-PLNTLLATSV-YEVILNDSRASIL---FVSEELWPVVQPAALASPHLTRIVVIGAAPDGTSYADFVQGADILPEVSPDDVAFWLYSSGSTGQPKGVRHVH----ASLKATADVLGIEPDDLVYSAAKLFFAYGLGNGMTFPMSVGAETILFNGRPTPDGVRDIIATEKPTVFCGVPTLAMVAMLDREGVPD--VTLRRCISAGEALPEEIGRSWHRQWGVDILDGVGSTE-MLHIFLSNAPGDVVYGTSGRPVPGY-EVRLVDESGADVGPGGLGELLVRGASAADGYWNKRDKSRATF-EGEWTRTGDKYELTSDGRYVYCGRTDDMFKVSGIWLSPFEVEQALVAHPAVLEAAVVAARDADGLEKPKAFIVLKAAETEADTLRDFVKEK-VGKWKYPRWIEFVEDLPKTATGKIQRFKLRE--------- 78221479 44 ---------------------------------------------------TYRGLRERVRRLASVLTGLGVKPGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLV-----NSEFLPILEQIRGRLDAVQGVLLTDEAKEYEALLAAAAPEFEFPDFDENTRATTFYTTGTTGMPKGVYFSHRQLVLALSTAVGHGTFRRTDVYMPITPMFHVHAWGMPYVASML--GVKQVYPGRYVPDQLLELIEREKVTFSHCVPTILHMLLKHPHAERIDLSGWKVI-IGGAAMSLEALRRGIDVFTG-----YGMSESLSHLTELSPEEQATIRCKTGQALPLVDLRVAGGELRELRDGSSGEIVVRAPWLTQGYLK--DHKASERLWDGGYHTGDVAVRDGLGYVRITDRTKDVIKVAGEWVSSLELEDIFAHHPAVAEVAVIGQPDEKWGERPLALVVAKGEAGRVTELVHHVREKGVVSKQVVARVRLVEAIDKTSVGKTNKVALRE--------- 39937503 41 ---------------------------------------------------TYAQIHQRALKVSQMLDRAGIKLGDRVATIAWNTARHLECWYGIMGIGAICHTVNPRLFPDQIAWIVNHAQDRVMI-----TDLTFIPVLEKIADQIPSVERFVVLTDAEH-MPQTTLKNAIAYEEWLKEADGDFMCYTSGTTGDPKGVLYSHRSNVLHMANNPDALGTRAADTMLPVVPLFHA---NSWGIAFSAPSMGTKLVMPGAKLDGAYELLSTEKVTHTAGVPTVWLMLLQYMQKEKLTLPHLKMVVCGG---SAMPRSMIKAFMGAEARHAWGMTEMLGTLATLKPPFDQVLATQGYP--PFGQMKITDDAGKDVDDGKTGRLKVSGPAIAKAYYRVDKE---ILDDAGFFDTGDVATIDQDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICLKPDVTCTRDEILQYMDGK-IAKWWMPDDIVFVEAIPHTATGKILKTALRDQFKTYTLPG 118099923 49 -----------------------NKTVGQCLDETAERFPHRDAFVFDGVRKTFAQFKEEVDQAAAGLLALGLMKGDRLGMWGPNKYEWVLMQFATAQAGIILVSVNPAYQAHELEFVMRKVGCKALVFPSHFKSQKYYDILKQIKSKLPDLSTVIMAGDSSHMKQLRALQQ------TLSCNEPVNIQFTSGTTGSPKGATLSHRNIVNNLGITEQVGPAD----YRVCIPAPLYHCLASVGMVSALHGSSCVFSAPSFEGKATLEAVSQEKCSFLHGTPTMFIDMLSQPDFDSYNLSSLRGGVIAGSPVPPEIMKVVST--------KMHMPEVMVAYTTENSPDDITRRTETGSILPHTEAKIEDPETRKPVPLNTGELQVRGYCVMLGYWNDSARTREVISDDNWYKTGDIATLDEHGYCRIIGRCKDMIIRGGENIYPAEIEQFLHTHPKVEEVQVVGVKDSRMGEEVCACIRLRGQSCAADDIKAFCKGK-ISHFKIPRYVVFVNQYPLTVSGKVQKYKLREQMEKHL--- 218291432 116 ---------------------------------------------------TYLQLQDAVSRFANALKDLGLRQGDVVCVYMQNLIETYVALLACLRIGVLVICANGSLRRGRVLRLKETVDRALEGVETVEHVIVYR--------RLPDLDTPMTPGRDLDFESLVERASRDCPPAVLEANEPAFLIFTSGTTGRPKGIVHAGGGFLYQLDRPEDVYWNTADIGWLT----SHIFVLVGGLALGILYEGA----LDWPKPGRLYEMIERYRVNKLFSAPTAYRMMMKHGEARQYDLSSLELLVSVGEPFNPEAWHWVRRVVGAVINNTWGQTEGGTPLALLPGAVPMKPGSCGVPFFGHDLAVV-DEQGREVPDGVPGYLVIRRPFLARDVYGDRNLNAYFSRMPGLYFTGDSAVRDADGHFWVLGRVDDVINVSGHRISTMEMESSLIQHPAVVEAAVVGEPDDVKGQVPVAFVTLERGWEPSTDLEEELKARVVASFARPARVYFVEAMPKTRSGKILRRMLREILQTGAVKG 22298430 90 ----------------------------------------------------YAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGA-PHSVVFGGFSAE-ALRDRLIDAQAKLVVTADGGWRKDALKDQVDKALPSVENVLVVQRTQQPVTMADCPAEP-----MDSEDLLFILYTSGSTGKPKGV--VHTTAGYNLYTHITTQWLQDTDVYWCTADVGHSYPLSN-GATTLMYEG-----APRPSPGCFWDVIEKYGVTITAPTAIRAFIKMGEHLPRARDLSSLRLLGTVGEPINPEAWMWYYRVIGCPIVDTWWQTEGGHMITSLPGALPMKPGSASKPF-PGILADVVDLEGNPVGVNEGGYLVIRHPWMMRTVYGDPDRFRRTYWEDGFYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGKPDEVKGEEIVAFVILEGSATPSDALQQELKQNEIGALARPAEIRFTDALPKTRSGKIMRRLLRSLAAGQEVVG 120406163 18 ---------------------------------------DRVALISGDEQLTYAELEEKSNRLAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALVHERRYA-----DRVANVLPETPNVKTILVVGTDEDYQRYGGVQGSPERDFGPRSEDDIYLLYTGGTTGFPKGVMWRHED-IYRV--------LFGGTDFATGEPIADEYGLAKPMIHGALFSGQTTVLTPEFDAEAVWRTIHEHKVNLLFFTDAMARPLLDALLAAQDDLSSLFLLASTAALFSTSLKEKFLELLNRIITDSIGSSETGFGGTSIVAKGE---SHTGGPRVTIDKNTVVLDEDGNVTPGSRGIIAKRGHIPV-GYFKDEKKTAETFTINGYAIPGDYATVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVQPREGTPALADLDAFVRTQ-IAGYKVPRSLWLVDEVKRSPAGKPDYRWAKDVTEER---- 77164391 116 ---------------------------------------------------TYRQLHQRVCRFANVLKEQGIVPGDRVVIYLPMVPEAVIAMQACARIGAIHSVVFGGFSAESLKGRIEDAEAKLLITADGYRGGRIIQLKRALQGGCVSIQRVIVLQHTGHEIAMTDSHCEPVW---VNAEHPLFLLYTSGSTGKPKGI--QHASAGYLLGTATTMKWVDEDIFWCTAWVTGHSYTTYGPLAVGVMYEG----VPTFPDPGRFWKLCQDHKVTIFYTAPTAIMKWGDDLPASY-DLSQLRLLGTVGEPINPEAWMWYYRIIGCPIVDTWWQTETGVH---MISPIPGAIPT--KPGSPGISAAVVDEKGESITTADRGGYLTRWPAMLRTIWGDDQRYYETYWRDGYYVAGDSARRDEDGYFWIMGRADDVLNVSGHRLGTMEIESALVAYPKVAEAAVVGRPDAIKGESILAYVILKGDAPLAEELRAWVAEQ-IGPIAKPDEIRFVDGLPKTRSGKIMRRLLR---------- 111019388 465 -------------------------TLADVFRAAATQHPDATAVVTAGSEITYRELDGRSDRIAATLARLGVGSGDVVAVALPRSSGHVCAVWAVAKTGAAFLPVDPTYPVSRVRHMLGDSHAAVGLTSAEYT------------NTLPDSTEWLLLDESGG----SNVHDFPT--PTIRLDDAAYLVYTSGSTGVPKGVVVTHRG-IANLV-SAQRTRLDLDSAARVLHVASPSFDASVFEMLMAFGSGAALVIAP-PAVFGGSPLMTTERVT-HAVITPSVLASMDPG-----EVGGLRTLVVAGEKCPPELVSRWAS--RCRMIDAYGPAETTVMATVSEPLAEPGPVTVGRPIR-GARAVVLDHRLRPVPVGVVGELYVAGTALARGYHRNARQTSERFVADPYYRTGDTVRWTYDHELEYLGRSDEQVNLRGLRVEPGEIDATLLRYPAVRFAVTV-IRSRGAGDQLVSYVVGADTVTE-QDLLSFLSTE-LPPHLVPAAVVVLPDIPLTPSGKLDRTALPE--------- 62423680 1 --------------------------------------------------------------------RLGIRPGDHVALCVGNGPRWVELFYAITGIGAVVVAVNTRYRSSDLAHVLNDSQATYLITAPQILSSDFLSTLRIIHPELPHLERIVVEGSWERWSQFGATGTDEVSVPRTASSFVSLIQYTSGTTSRPKGVLLTHQGMCADAHFSAVRMGLRAGDRFHSVRPFFHVAGLSSAQSMATLVTMERFVAGP------ALEVLEKERCTHFSGNDTIALMLLDHPDRSHRDL----VLRGAWVAASAAVIRRVADELGAAVVAGYGQSEASPNVAQSAEPAEVRLSAAMLP-QPGVDVRIW-DHEAHVPAGTKGEIQVRGWNVMTGYLNNPQATKNACTEDGWLRTGDLGTMDEGGRLVFVGRLKEMFRVGGENVSPVEIEEVLLLHPAVRQAVVVGVPDPRLIEVPFAFVLAQGGSLDEDQLALWMRER-VAGFKIPKFIHFVEDF------------------------ 169829629 53 --------------------------------------------------YSFNEMKRLTNKAANVLKTTNLQKGDRLFIFMPRSPELYFSLLGALKMGVIPLF----EAFMEGAVYDRLADSEAKVLVTTPA-----LLERVPIAKLPHLEHVLLIGEIEETLQILDFNSAQFDIEWVDQEDGMILHYTSGSTGAPKGVLHVHYAMLQQYQSTQWVLDLREDDIYWCGWVTGTAYGIFGPWLNGVVIVGGRF------SPQAWYQAIEDYGVTVWYSAPTAFRMLMGAGSGLLEDLSSLRHVLSVGEPLNPEVIRWGVEELGHRIHDTWWMTETICNYPSMD----IKPGSMGKPL-PGIHATIVDDAGNEVPPFTMGNLIQRGPAMMRQIWGNPERYESYFLKGKWYVSGDSAYMDDDGYFWFQGRVDDVIMTAGERVGPFEVESKLLEHPDIVEAGVIGKPDPVRGEIIKAFVSLREGVEPSERLIEDIRDKGLSAHAAPREIDFKEKLPKTRSGKIMRRVLK---------- 84516538 27 -------------------------------------FPNHIAIVHGALRRNYAEFYMRSRQLASALAQNGIGRGDTVSAMLANTPAMLECHYGVPMSGGVLHSVNTRLDASVIAFQLDHAMSKVVIVDREFMPLIEKALARVIQYDDPEFPGPATATEAQDFLSTGDPDFD--WLMPLDEWDAIAINYTSGTTGDPKGVVSHHGAYLLAQGNALTTSMAKHA-VYLWTLPMFHCNGWCFPWTLSAI-VGTHVCLR-QVRPEPIWAALADEGVTHLCGAPIVMSLIISAHQAEKRTFDH-QVQFFTAAAPPPEKLLADMKTAGFDVTHLYGLTEAVVNWSDLPLAEQATLKSQGVRYLPLEGLDVLDPETMLPVPGETGEVMFRGNVVMKGYFRNPKATQQAFA-GGWFHSGDLGVRYPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVKTAAVVAMPHEKWGETPCAFVLSTGADVDAATLRAWCKD-WLAPYKVPSMVVFME-IPRTSTGKIQKYMLRE--------- 163943330 495 ----------------------------ELFEQQVARTPDAVAVVYEGGKLTYQELNEKSNQLAHYLQKRGIGPESLVGICVERSPEMIIGLFGILKAGGAYVPLDPSYPENRLRYILENSQIQVLLTKEALQDW----LPKDIQAICLDRDQVMISKES---------NLAPVS--GVTANNLAYIIYTSGSTGNPKGVMIEHHSVINRLQWMQKKYPLSEEDTILQKTPFS--FDVSVWELFWWSFVGARVLLQPGGEKDPAVEYIERYRVTTMHFVPSMLLDYMEQYNSKRDE-SSLNQVFTSGEALNTEQVRRFKGVFQTKLINLYGPTEATVDVTYYDEKEPMLIPI-GRPIDN-TELYVLDQYQQVVPIGVAGELYLGGVGLARGYFNRPELTTERFIPHPFYRTGDLVRYMNDRNLEYIGRIDNQVKIRGFRIELGEIEAALHDHSSVKEAVVLVKEDRPGDKQLVAYVVGEGD---TGEWREYLKKQ-LPNYMVPAYFFQVESMPLTPNGKVDRKALLE--------- 39934835 9 -------------------------------------------IISGDRRRSFDEVNARVATIAGGLQALGVRPGDCVCVLMRNDIAFMEAVYGVMTLGA---YAVPVNWHFK-------PEEVGYIIGDSATRIGHADLLHSVASAIPTVLSVPTPPEVIANYKIAPDHLSPPNLAQQKPYDPQNMIYTSGTTGHPKGVKRTPEQAAHAEKMRATIYGLKPQVRALCPGPLYHSAPNSFGIRAGKL--GGVLVLMPRFHPEEFLQLVQEHKIDTVFMVPTMFIRLMKLPAEVRADVSSLRHVIHAAAPCPADVKRAMIEWWGPVIYEFYGSTEGAVTFATSEDALN-KPGTVGK-IAHGAELKFIDDDGNEVPQGEIGEIFSRIAGNPDFTYHNKPEKRAEIDRGGFITSGDMGYLDDDGYVFICDRKRDMVISGGVNIYPAEIEAALHAVTGVHDCAVFGIPDAEFGEALMAMLEPQ---PGVTLDESFIRSQALADYKVPKHIKIMPELPREDSGKIFKRRLRD--------- 214037728 63 -------------------------------------------------------------RLADGLQDIGVGKGSHVAVMLPNLIEFPLTWLALGVLGAVQIAVNHRFTSKELDY--QFNDAEAEFVLTTPQFLPVIDAMEARQALLSDDNIILVADEAVAGHPLADAGS-PDYRPDISSADLLSIQYTSGSTGLPKGCMLSQRSWI--VFGCTPLALFDHQ---LDNIMADHAYFYLDPQTVSALYCGARLHV---PEKLSASLFVERVKTNINMTLFPRPIVGEKGEESDKD--TCLQKILAVAA--GAEGIRNIRRRFECVATDGYGMTE---VGAALIMPEEVLDACCGVP-GPFRQCRIVREDKVDCETNEPGELWVRGDGILLGYYNKPEATAEAFEGD-WFRTGDLFVRNAKGYYQIVGRIKDMIRRSSENISALEVEQALTMVDGVQQVAVVPVPDDYRGEEVKAYLLLEEQTPQSLPPGKVLKER-LAEYKIPRFIEYVTTFPYTPSQKVAKAKL----------- 116753477 37 ----------------------------DVVDVYAQEQPDKIALVWCNDHFTFKDMKHWSDRAANLFSSYGIRKGDTVMLTLKSRYDFWICMIGLNKIGAVAIPSTHMLKAKDIVYRIKKAKMVVCIIEDGVP--EEVDLAHKELGDVNLIKAFVGREDQERLAEASPDFTRPVGEEATRNEDVLIAYFTSGTTGYPKMVKH---DQTYPLGHILTAYWQNVADDGLHYTVADTGWAKCAWGKIYGQWIAGSAVFVYDYDRFDAGRMMEKYKVT-TFCAPPTIYRFMIKGDMSKYDFSTLKYAVTAGEPLNPSVYERFLEVTGLKLMEGYGQTETVVTIANFPEPKP---GSMGKPAPGFDIVLLKD--SRQCEVGEEGEIVIRKPVGLFIDYHLDPDRVRNTWHDGYYHTGDTAWVDEDGYIWFVGRTDDMIKTSGYRVGPFEVESALMTHPAVLECAITGVPDPIRGQVIKATVVLTKGYTPSEELKRELQERVTAPYKYPRIVEFVEELPKTISGKIRRVEIRE--------- 42527689 11 -------------------------TFSALLRNSVLKFSNRPALSVSEQPISYKELNEKVESIKTLLHSLGIKPLDKVAIFSTSSPQWAISYFAIVTLGAIAVPLLPDFNESEASSCLKHSGARA-----IFAG-------EKLLAKLNNTDDLDIIININDFVKKGEIKTDPLPVHECKEEDTASIIYTSGTTGRSKGVVLTHKNLIFTAIAGQHCQRINQYEAALSILPMSHVYEFTIGFLMFMLNGACIYYLEGPPIPRNLLPALQKIRLSVPIVIEKIYKQKILPAFNASPLIKKIYGTKLGRKLLCRKAGKKLKKTFGGRL-KFFGIGGSKT------DPEQFMVDTETSPLVAY--SAVYKTGDKDPQTG-IGELLVKGPNVMQGYYNAPDLTKEAFTEDGWFKTGDLCVIDNKGRISLKGRSKNMIGAAGENIYPEDIEFVLNQHPLVSESAYVRLQDAIVSEISNAIMHKREEV--LNEIRFFVNSKVNKFSKI-DKIEVVEEFEKTASQKIKR-------------- 195638312 44 ----------------------------------AEAYADKVALVPGGRSYTYGEVARDVARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRAIAAEIKKQVEDSD-AKLVVTNEVAYDKVKDAGVPVIGIGDDMERLPGAISWDELLAAADRTGAPVALDPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVGLVGQVVTLGLMPFFHIYGITGICCSTLRHKGTVVVM-------DRFDLLVTHRVMFAPVVPPVMLAMVKSPVADDFDLSGLALRSIMTA--AAPLAPDLLAAFGVQVEEAYGLTETLTHAASGDDARQGPVQVAKKNILPNLEVKFVDDTGRSLPKNTPGEICVRSQAVMQGYYRKKEETERTIDAKGWLHTGDVGYIDDDGDVFIVDRIKELIKYKGFQVAPAELEAILLSHPSVQDAAVFGLPDEEAGEIPVSCVVRRCGASESADIMAYVAGR-VASYKKLRLLQFVDVIHKSVSGKILRRQLRD--------- 118053276 18 --------------------------LGDLLYRTARKFGSRTALVDGTERISYAELDARSSRFAH-YLLSTLGPGKQIGMLCANSIDMVVACNAIHKAGQVWVPVNIKLELSSIDYILRHAEVSAVVVDQALPGLAELLIARVQQPQVQQGLSGLSLAQAEA--------GQANTLPEVDIDDAALLMYTSGTTGNPKGVVHSHLSVYAAVKGNIDEMKYGEADVLSGWLPLFHCAQHAL--VQTALAAGACTVLTRQFVPAEVGQLVIKEGVTIFVGLPLMAAVLADPGFAPTTIRHCIYAMAPIPKPLIAQIAQRMCRNISLATGQTEIYPATMTFYPLLN--AECDANFWGRSLSTC-ETAVMDDDGNLLGAGQIGEIVHRGPNAMLGYFK-DPRATAEAQKFGWHHTGDLGMWDGQGRMEFIDRKKDMIKTGGENVASVKVEAVVLAHPEVAAAAVFGLPHPHWSEAVCAFVMRKPGTQVDSEILAHCRHH-LSGFEMPKLVHFVEVFPSTATGKVQKNVMREQLARELWGG 111026188 6 -------------------------TVTDFLERGAAGFPDSVAVSVGQV--TFRELAHRVCAWQAGFDRLGIRVGERVAVVSHNSARLLELLYAVPASGRICVPINFRLSPAEVDYIVGDCGASVLLVEEALSGIKVR--------------HRFVLGKHTD-ADLMRFDTEPAPWASPTEESTATINYTSGTTARPKGVEMTHRNWVNAVTLAMHTAW--ERDVYMHTLPMFHCNGWGMP--FGMAGLGAKQIVLRKVDGGEILRRVEEHGVTLMCGAPAVWNAVLEAARSWQGEIPGRDRVRVAGAPPPSRTIARLSSELGWELQQIYGLTETLLTFNRLPADDGLDLEERAHRLTPALGAR--------LHISNSGEVLARSNVVMNGYWNNPEATDEAL-RDGWFHTGDGGMIDGEGQLTISDRKKDVIVTGGENVSSIEVEECIFSHPGVTQVAVIGVPDEKWGETVKALVVTTGPSTVSAEIIAHCKQH-LAGYKAPTSVEFRDSIPHTATGKIQKFKLR---------- 206679493 60 ---------------------------------------------------SWSELHDKTVQTANLFRKLGVGEKDVVAYILPNANETTLALLGGMVAGIVPIN--PLLEADQIAAILRETGAKVVVTLKAFPKTDVAQKTAEAVRHAPNVKTVLVAHHAKVLNFVREVAQQNTTLADSKADRVAAYFHTGGTTGMPKVAQHTYNGMIYN-------GWLGHELLFICPLPLFHVFAVHV--ILMAAISSGAHVVFPTPQGDNFWKLVERWKISFIITVPTAISALMQRPIDA--DVSSVKTAFSGSAPLPLELFKRFEEATGVQIVEGYGLTEATC-LVSINPPEEKKVGSIGVTF-PYCDVKILKDTPDECAADEVGEICISNPGVSVGATYTEEGKNRDLFHGEYLRTGDLGRFDSDNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHKAVAFAGAIGQPDAHAGEVPCAFVLVAGASVTEAELMEFCKTNVHERAAQPKHMTILEELPKTAVGKVFKPDLRKSAITRVYNG 159903571 120 ---------------------------------------------------TYKQLHQEVCRAANALKDLGLGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLIDGEAKAVITADGYRKDKVIELKSAVNNACPSVKSVLVVQRTNESIDMQDLQSDFCSAEHMDSEDRLFVLYTSGSTGKPKGV--VHTTAGYNLWAHLTFQWIDDDIYWCTAWITGHSYPLSN-GATSVMYEG-----VPRPSNPGAFEVIEKHKVSIFYTAPTAIRAFMKNGRSLPDNMNSLRLLGTVGEPINPEAWMWYREVIGCPVIDTWWQTEGGVMISPLPGATPTKPGSATFPL-PGIEADVVNANGETVPTGEGGYLVIRKPWMMRTVHGNEKRFRESYWENLIYFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGESVVAFVTLEGTSSASDHLINDLRNNEIGAIAKPDEIRFSDALPKTRSGKIMRRILRSLAAGNDISG 169829579 52 ---------------------------------------------------TYAHLLERANQAAHVFTKNGLTKGDVILVMVPRSVEAYIVYIAALKAGLTIIPSSEMLRTKDIEYRIHHADAKAIVAFEPYQQFDQVENLQEVQ--------LFVIGNAHEWQPLLDIMTTYISSTPTKSTDHAFLAYTSGTTGNPKAAVHTH-SWGYAHLRTIAPHWLENDIVWATAAPGWQKW-IWSP-FLAILGSGATAFVYKGKFDAATYTLLEKFKMNILCCTPTEYRFMAALDNLQEYDISSIRQAVSAGEPLNSEVIKKFADTFHLQVRDGYGQTVNLVGTMVGMDAR---VGSMGKPTPGY-TVEIIDDFGEPVAIGEVGDIAVHTPALFKRYLNDPERTNLQFRGD-WYITGDRAYKDADGYFWFEGRGDDVIISSGYTIGPFEVEDALMKHPTVKEVAVIASPDRVRGNIVKAFIILQYGVNGDQGLIQTLQNKSLTAYKYPRAIEFVTELPKTASGKIRRVELRQQEIKK---- 197789918 22 ----------------------------------------------------YREAFDLAGQIANVLKGNGVKPLDRVAVQVEKSAEALILYLACLRVGAIYLPLNTAYTLSELDYLIGDAEPRVVVCPASHDAIQL------LMARLPG-SSVLTLGTQGSGSLMEAARTASTKIDAAPCGDVAAILYTSGTTGRSKGAMLTHRN-LYSNAATLADAWFTADDVLLHALPLFHTHGLFVATNI-VLMAGASMILLPKFD-----PVVIREKLTVMMGVPTLQEDWLDAKT-----VAHMRLFVSGSAPLLADTHREWSERTGHAILERYGMTENMITSNPYSGSR--IPGTVGAALPGIEVIVTAPQTGVPLPHGDVGMVEVRGPNVFKGYWRMPEKTEAELRSNGFFITGDLGKLDDNGVLSIVGRGKDLVITGGYNVYPKEVETQIDEIDGVIESAVIGVPHPDFGEGVTAIVVKAASCNLNENAIVQVLDSRLAKFKLPKRIIFVDELPRNTMGKVLKEALR---------- 197295569 45 --------------------------------------------------FTFAQMQALSARVAHLLVAQGVKPGDVVAGMLPRTPELVATILGTWRAGAVPLFTAFGPKAIEHRLRMSGARLVVTNVAN-----------RAKLDEIADCPAVATVREAGETLPAHDIDFEPVLR---KGSDLFMMMSTSGTTGLPKGVPVP----LYALREAVDLRASDRFNIADPGWAYGLYYAITGPLLLGTLYEGSFTV-------ESTYDVIERLGITSLAGSPTAYRMLMAAGNEAAARLGQLRVVSSAGEPLNPEVVRWFHAALGAPIHDHYGQTEGMVVNNHHGLTHVIHAGSAGLAMPGYRVA-VLDEAGRELGPGEPGNLIARSPLLFRGYWQQDTPAIAG----GYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSDGTPELAEELSLHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKMEAEK---- 169600787 44 -----------------------------------------------------------------------------------NTVDTLPLAWATHRLGGIQSPANAAYSTEELVYLLETARAAAKQIPDSIYLLELPSQATGGKSNPDGMKTVDFVREGKELDRLEPLNWASGD----GAKKTAFLCYSSGTSGLPKGVMISHRNVIANTMRDTMINDLRNQTDYLGLLPMSHIYGLVVI-CHSSVYRGDGVIVLPKFEFASTLQAIQDYKINTLFLVPPIIILMTNQQLLAKYDLSSVWSLFTGAAPLGQETAEDLQKIFSWKIRQGYGLTETVVCSTSPDDIECKIVTTEGVEITGYDQ------------PGE---LLVKSPAVVLGYLNNDKANTETF-QDGYMRTGDVIRKSPAGHVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIQIPDEKSGEVPKAFVVKSSSVGIEENDRVIAREKTKAHYKIVGGVEFIDEIPKSPSGKILRRFLRDKEKEK---- 198434156 43 ---------------------------------------------------------------------------ERVCFLTPNDSSFVSCLLAVWSCGGIAVPLCSKHPPSELEYVINHSRASTVV-----SAVKYTTMIGPLCEKLKVEHVQLLDGDAKENFPL--LHVD-------QGHNHSLIMYTSGTTGPPKGVLFNHSNIRYQIKSLVDIWEMSSSDVLLHVLPLHHIHGFIN-ALLCPLSINAAVVMEPSFEAGRVWKHLLGERVNVFMAVPTILIQYFDCVEETKKKCKDIRLMVSGSASLPLSIMQKWKSITGHTLLERYGMTEGLTNYVGLPFPEAKIAASQGEPNVLYKDNRVFET---EGTSDESGELLIKSKSIFQKYWNNNKATKESFV-DGWFKTGDIA-VFEDGMFRIVGRSSDIIKSGGFKLSALDVERVLLEHDHVEEASVLGVPDDTWGQKVVAVILTQNSTVDDVTMTSWCREH-MARYRIPREFKFVKEIPRNAMGKVNKKTLLQSIESK---- 82523905 47 ---------------------------------------DRIAMIQGERRLTWDKFNRESNRLAHGLLDMGVKKEDRVAISGFNSIEWMEIYFAASKIGAVPTNINPRYVTDEIRYILEDSDAVVLFVEDAYA-----DNIIGIIDQLPALDKIVIYGHPENILIYDDIKGSDEENPDVYNDDFSFLMYTGGTTGYPKVIDRLHESFLTSSKMLIKVTWLKNIALYLFKMIMGRSYPLFHGAAFEAVFSGGTIVFLPTSHPDEFWEIVEREKVLMSVIVPLINELKKAETKGDKYNTDSFWIMASSGVRWSPHVKKEMDHIPGMLALDEMGTSESSGGFSEMAVSGDENIKMAGAMIPALAKSRVIDETGSDVEPGQIGEFLY-GGWMALGYWKCPQKTAADFRMDGWFFVGDEGKVDENGKFNLIGRGGGMINTGGEKVYSEEVEGIIKTNPDVIDTVVIGVADPRWGAAVTALIMSKDNKLKEDDIIDHCRSR-MAGYKRPKNIIFVDDIPRTAAGKVDRIKALSIASDKL--- 147800064 21 --------------------------------DRAATYGDCPSVLYNSITYTWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVTRLDARTVSVLLRHSESKLVFVDCLSRA---LILEALSLF-------PPNTQWPLL--VLIAD--EEVAPSSTRGDPEFKWVRPESEDPIILNYTSGTTSSPKGVVHCHRGFIVTIDSLVE--WVPKQPVYLWTLPMFHGNGWTF--TWGMAAVGGTNVC-----------LRKFDARIIYDAIPKYGITHMCAAPVVLNMLSNYPNHQTAGAPPPYSVLLRTES-LGFVVSHGYGMTEGVVQWDRFPASERARVKAQGVRTVVMTEVDVVDPKSRD--GSSLGEIVLRGACIMLGYLKDPEGTSKCMSKEGWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPDKPTAKEMMEYCRAR-MPHYMVPKTVVFKEELPKTSTGKIQKFKLRD--------- 163745771 26 ------------------------------LRRAAQVFPTQTAVIYANHHATYAQYHDRCTRLASALVKLGVAPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINIRLDVGTVSYILDHGGAVVLLV-DSEFIALAEAACAAMDGPPPAIVEVTDAGHPPTGRPLEDLLSEPAILPSDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVVSWMVLRPVFMQIVPLFHCNGWNHTWMMPLL--GGTLVCCRDITAAAIYDAIADHDVTHFGGAPIVLNMLVNAAQDRRAFDHTVEVFTAGAPPAPATLSKIEKLGFNVT--QVYGLTETFGHVTECENERAAIKARQGIAMPMMEEITVTDQTPRDGK--AQGEIMIRGNAVMKGYLKNPEATAEAFA-GGYFHSGDIAVQHPDGYIQISDRAKDIIISGGENISSVEVEGVLMGHDAVNLAAVVAQPHDKWGEVPCAFIKPGSEATEEA-LIAFTRES-LAGFKTPKRVIFGE-LPKTSTGKIQKFELRK--------- 158521986 110 --------------------------------------------------YTYGELYRRVNRFAAALRHKGVKKGDRVIIYLPMIIELPVAMLACARIGAVHSVVFGGFSAEAIA--NRINDCGAKVVITADGGFRSGALKKNVDKKCPAVKTVIVVNHVDSFLTLEHWWHELIALPEVEAEDPLFILYTSGSTGKPKGVVHTHGGYLLYAAMTMEYVFDLHGDIFWCTADIGHSYILYGAGATSVMFEG----VPSYPDFDRFWAIVEKYRVNYTAPTAIRSLAREGEAHVKKHDLSSLMLLGTVGEPINPEAWRWYHHHIGCPVIDTWWQTEGGHMLTPLPGVAPVKPGSCAFPFFGIDPVII-DDAGEPVKPDEEGLLCIRKPWMARTVFGDHERFISTYFSQGMYFTGDAARKDEDGYFWIIGRIDDVINVSGHRLGTAELESALVLHPHVAEAAVVGFPHAIKGQGIYAFVIPSDALKK--ELVAQVR-REIGPIATIDVVQWAEGLPKTRSGKIMRRILKKIAANKL--- 170780635 109 ---------------------------------------------------TYAELTAEVKRAANALRDLGVVAGDRVAIYLPMIPEAVIAMLAVARIGAVHSVVFGGFSAESLR--ARIDDAAARIVITADGGWRKGKLKSAVDAALGSVEHVLVVRRGENEVEWDDARADPEHVAEAEAEHPLFILYTSGTTGKPKGILHTSGGYVFDLHPETDVYWCTADVGWI----TGHSYVVYGPGATQVIYEG----TPDSPAPGRWWDIVERHGVTILYAAPTAIRSFMKTGREIPDDLSSIRLLGSVGEPINPEAWRWYRDVIGGVVDTWWQTETGGIMISALPGVTATKPGSAQSPI-PGIQVAVVDDQGEPVARGESGLLVVTEPWMLRGIWGDPERYRETYW-DRFYFAGDGARLDEDGDIWLLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGASDEATGQAVVAFVILRDEDPNEV-LRKHVSDQ-IGAIAKPRRVFVVQELPKTRSGKIMRRLLRD--------- 27378440 54 ---------------------------------------------------SYAELRERVDALAGFLQACGIKRGDRVMIALQNSPQYVIAYYAVMRADAVIVPVNPMNKTAEMAYLAELSDVFAPLVGDAIA----YAIVAQYRDEVPTLPSCVT--EAPSEMPSSGWHFWSSAIAQAGPDDLMILPYTSGTTGKPKACMHSHRSALFTAALQARWYGLDGGDVMTGFMPLFHVAGMQ--GSMNAAIVARATLLLMARWDKDLLPLFETYGVTFWNAAPTMIVDVLASVRFRDRCFAKLKVLTGGGAAMPTAVAERLKGRFGLDFVEGYGMTETM-SPTHLNPMAAPKRQCLGIAVQETDARIVDPESLIELDDNVVGEIVVHGPQVLQGYWNRPQANAESFIEKRFLRTGDLGYRDADGYFFAVDRLKRMINVSGFKVWPAEVEAAMYQNRAIRECCIVSAPDDYRGETVKALVV-LDEAMRATTSADDIWARGMASYKAPRAVIFVDHLPRTASNKINWRLLQDA-------- 169629341 520 ---------------------------------------DALAVVTEDAHLSYGQLDEHAGRLASLLRSLDIGYDSLVGINMERSTNLAVALLAVLKTGAAFVPLEPAWPPSRIAEVCASARLAAVL---THGGPALR---------LPSLEIPV--------LSLDENHARAARAPSFGSSDLAYVVFTSGSTGAPKGVMVTHAGICNRLLWQADVLGFGAGDVALHKSSLGFDMGINE--ILLPLVSGGRVVLKPGAESDPAYDLIGRTGVTFIDLVPSLLDPMLDRPEF-ADATRSLASVWTGGEVLTPELLERFLSACAVPMYHGYGPTEATVACT-----YEIYRSRRGVTISPIGNSQVFDTLLRPVPPGVAGELYIGGVQLARGYVEDPVRTAERFVADRIYRTGDQARFLPDGTIEFLGRVDNQLKIRGRRIAPEEIENALTSHPCVRRAVVMAQGDRLVG-----YCASDDPALTWLQLRDWLRTR-LPEHLVPPTGTILDTLPELASGKIDRAAIQ---------- 159154199 440 ------------------------KCLHQLFEDQVERSPNAVAVIFKDQQWTYKQLNEKANQLAHYLQTKGVKPEVLVGIFIERSIEMLVGLLGILKAGGAYVPLDPSYPSDRLTYM--LSDAAVPIL-----------LTQQ------SLVDSLLANQAEVVCLDSDWHSQHNLVSLVTSENLAYVIYTSGSTGKPKGVMNIHQGICNNLLRTMDATTIGDCILHIGLL----SFDVSVWEIFWCLTSGSTLVVAPEGHKDIAYNLIAKQQVTQVFFVPSMLRIFL-----QQPNLESCRCLKCGGEALSYELNQQFFEHFNCELHNLYGPTETAVDATRSND--QII--PIGRPIAN-TQIYILDQYLQPVPVGIAGELHIGGVQLARGYLNQSELTAQKFISNPFYKTGDLARYLSDGNIEYLGRIDHQIKLRGLRIELGEIESVLDTHPQIEQTVVVLRGDTAENQRLVAYVVSKDNLLTPSELPRFLKEK-LPLYMIPSAFVILSDLPLNPNGKIDYKKL----------- 33445809 46 ----------------------------------------------GEEWISYKEFFETTCLLAQSLHNCGYKMSDVVSICAENNKRFFVPIIAAWYIGMIVAPVNEGYIPDELCKVMGISRPQL-----VFCTKNILNKVLEVQSRTDFIKRIIILDAVEESLPFKPLHYDPVE-------QVAAILCSSGTTGLPKGVMQTHRNLIHALDPRVGTQLIPGVTV-LVYLPFFHAFGFSIN--LGYFMVGLRVIMLRRFDQEAFLKAIQDYEVRSVINVPAIILFLSKSPLVDKYDLSSLRELCCGAAPLAKEVAEAVKRLNLPGIRCGFGLTESTANIHSLRD--EFKSGSLGK-VTPFMAVKIADETGKALGPNQVGELCVKGPMVSKGYVNNVEATKEAIDDDGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDLEAGELPSAFVVKQGKEITAKEVYDYLAERVSHTKYLRGGVRFVDSIPRNVTGKITRKELLKQLLEK---- 118592101 34 ----------------------------------AAQDPERLAIVLGDTHWSHLALNRAANRFANALEGLGLNRGDRIALLLPQIPETAIAHLAAYKSGAIAVFGLEALR-------YRLSDSGARVLVTDSAGLAKLA---DIRSDLPGLDLVIVDGPQTGVFGFDDLASDTYRTLATTPDDPALMIYTSGTTGQPKGVLHGHRVLLGHLGRDGDLLWTPADWAWAGGLLNAL-FPALSLGVPVVCHASRKF------DPEFAFHLLERQKIR-NAFIPPTALKMLRAVDSKRFNLTWRSV-GSAGESLGKETYDWFAAEFGFKVNEFYGQTE--CNAV-LGSAAALGVSRSGAKATPGHQVAIIDDDGRELPAETLGQIAIRDPVMFLEYWNKPEATREKFIGD-WMITGDQGLMDEDGYVHFVGRDDDIITSASYRIGPGEIEDCLLKHPAIALAAAVGKPDPLRTEIVKAFIVPGETKTTALEIRTFVRER-LSAHEYPREIEFVSSLPMTTTGKIIRRKLRD--------- 126653322 22 ----------------------------------------RKALTYKEQSWTFLELNDLSSKRARQLVGLGIKRGDRIAIMGPSKPELVITMYACLHLQCEMVMLNRRLSQDELGYQLADSEAVAVLIAD------------EDVNKLPALFSTIEEGGEGAF----DIGKE---WPLDQTTTIMY---TSGTTGFPKGVRQTVGNHQASATASVLNIGLQADDVWLCAVPLFHISGFSIL-VRSLLY-GNQVYLYDHFDVEAITHHIMNGEVTHMSVVATLERILHTLEQHKAKASSRFKLMLAGGGPVPADYLSRAHT-LNLAVAQTYGMTETSSQTATLASEDAIKIGSAGKPLF-FNQIKIVEPNAQ----GE-GEICIRGPHVTPGYIGRFAQKSA--TRDGWLHTGDIGYLDEDGYLFVIDRRADLIISGGENIYPAEIENVLLMHPAVKEAGVCGAYDKQWGQVPIAFVV-LNEQVSVEQLQAFCQQR-LAKYKLPKEIIITNSLPRNGADKLLRRKL----------- 111023066 5439 -------------------------TLVDLFEETAKAACEAEAVTAGAVTLTYSELDVRANKLARLLISRGVGPDSLVAVALDRSADLVVSLLAVVKAGG-------GYLPTDVTYPADRLE---FMLTDARPVVILTSIAH--AAGLPDTGIPTVLLDADELIDLADLDAGPVEERELRANNLAYVIYTSGSTGRPKGVMVTHSAVVQLFDRTFGEFGFDDSDVW--TLFHSYAFDFSVWELWGALLYGGRLVVVTSRSPDEFRALLSRERVTVLSQTPSYQLSAADRALETPDDL-ALRYVIFGGEALDPETAPRLVNMYGITETTVH------VTHLALDRAESASASVVGEPIDGL-RVHVLDSRLRPVPTGVSGEMYISGGQLTRGYLQRPDLTSTRFVANPFYRSGDVARWNSAGLLEYLGRSDSQIQLRGFRIELGEIESALLRAPGVAASVAVVLRDAEVGDRLVGYVVPESGAILVTEIKDF-ASGFLTSYMVPDVVMVLGAMPITVNGKLDRKAL----------- 114799617 26 ---------------------------------------------------SFRQLDERSNQIAHALRAAGCQPGDTIAIFAENSPRYFEICWGAQRAGLYYVCISSRLTAPEVKYIIEDSGSKLLI-----TGANKGAVAKEAAAAAGTKDLWSIDGEVEGFKPLEALATTPIA-DEMAGTDMLY---SSGTTGLERGLPIDADNILVQIARAMSGA--SPESVYLSPAPLYHAAPLR--WCMTFTRIGSTVIVMEKFDPEEFLKAVEKYKVTHTQVVPTMKMLKLPEDVRMKYDVSSMTFAIHAAAPCPVPVKEQMIAWWGPVIDEYYAGSEG-NGMTYVKSPDWLTKGTVGRPI--HGQVHICDEEGNELPIGEEGQVYFSG-TVPPNYHNDPEKNKAALNHPDWSSLGDVGKLDADGFLYLTDRKSFMIISGGVNIYPQETENVLITHPKVADVAVIGVPDEDFGEAVKAVVQPMHSEELAAELMAFCQAN-LSKLKCPKSIDFDPELPRHATGKLYKRLIRD--------- 163759895 57 ---------------------------------------------------SYGELTRRSNAFANALRSLGVGRGDRVALMLPQGFHTAIAHVAIYKLGAIAVFGIEAHR---------LSASGATVLVTTGNGFDKVSSIRE---RLNSLETVIVAGPAEAFEQLEAAHPDALETEKTCADDPALMIFTSGTTGAPKHIPQIHHEFMPQLWTPADWAWAGGLLNVLLPGLLLGVPVVSSP--------------AQKFDPELAYRTMAEMKVR-NAFIPPTALRIMRTVSDARHKL-DLRSVGSGGEALGRETYEWAQRVLGLTINEFYGQTECNLVLASIAKLGVSRGGAIGKPV-PGHEVAVIDDEGAVVANGVSGQIAIKDPVMFLGYWGNEEATAAKFVGD-WMLTGDQGVCDEDGYFSFFGRDDDVITSSGYRIGPGEIENCLTGHPSVALAAAVGKPDPVRTEKAYIVAIPGTEINDSVSIRDWVKTR-LSAHEYPREIEFVDELPLTTTGKVVRRLLRDKAVEE---- 168043576 17 -------------------------------------------------------------------------RGTRVGIMAKPSAEFVASMWAVWLNGAVAVPLALSYPEAELVYILTDADVSAVASTEEFRD-QLEGVAKKCSADYLVLPEVSCVGDTQENLTFEDMLAEIDKASELEGANPALIIYTSGTTGKPKGVVHTHASIGAQVRMLAEAWEYTNSDRFLHCLPLHHVHGVFN-ALLAPLFVGASVEFLPKFSVSDSYP---REGVTVFTGVPTMYTRLMDADSQKACSYAALRLMMCGSSALPEPIMEKWERVTGHRLLERYGMTEFVMALSNPLNGERVGMPLPGVQMLIAEEGR---------EEADVGELCIKSPAMFQEYWRKPKVTSESFREDGYFRTGDTVTVV-DGYVKILGRTSDIVKSGGYKLSALEIEAVLLQHPAISECAVIGVPDKTYGEMTAIVVIHENVAAEASTLDAFTRER-MAPYKIPSQLLVWDALPLNAMGKVNKKELKATL------- 126179099 69 --------------------------------------------------YTFRDLRYLSNGAANILLKYGIKKGDRVMLMLPRIPEWWIFVIALIKLGAVFCPCPTMLTPKDIKYRVQAGKFRMII-----TNLENAEKVDEVADACPLLDTLFLAGEREGWYPHEIEYPAPVSHHKVKSIDPMMIYFTSGTTGEAKMVLHNQS---YPLGHIITASWQDVTENDLHLTFSDTGWAKCAWGIFGQWIAGACIFIRGKFGATELLPLIERYEVT-TFCAPPTVYRMLILADLDKFDFRDLRHCCSAGEPLNPEVIRVWEDGTGQAIYEGYGQTETVCCIATFPCMQH-KPGSMGKP-APGWHIELHDDDGNPAGPGEEGRIAVKLDPRPVGYLDNPEANRESF-QNGYYYTGDKARMDEDGYFWFIGRSDDVIKSSGYRIGPFEVESALMEHPAVQESAVVGSPDLIRGMVVKAFIVPSESLVK--ELQAHVRNT-TAPYKYPRAIEFVQELPKTISGKIQRNVLRD--------- 149409290 70 -------------------------------------------------RWSFEELGSLSKKVANVLSRVGLQKGDRVLLILPRIPEWWLVNIACIRTGTVVIPGTTQLTKKDILYRLQVSKANCIITSD-----DLAPVVDSIAGECKTLKSKLIVSEREGWLNLESMRQVPDDHSCVKTNEAMTIYFTSGTTGSPKMTEHSHCSFGIGLTVNGRY-WLDLTPSDVMWNTSDTGWAKSAWSSFFAPWIQGACVFAPRFEPSTILDTLSRFPISVFCSAPTYRMLVVNPLESYK--FKSLKHCVSAGEPINPEVTEQWKNSTGLDIYEGFGQTETVL-VCGVFKGMKIKPGSMGRP-SPAFDVQIVDKNGNILPPGEEGDIAIRAPFLFTHYVDDPQKTASTLRGD-FYITGDRGYMDEDGYFWFLGRTDDIILSSGYRIGPFEVESALIEHPAVIESAVVSSPDPIRGEVVKAFVVPEYVSHDPEKLTNELQEKSTAPYKYPRKVEFIKELPKTISGKIRRNELRK--------- 111222255 47 ---------------------------------------------------SYAQLAGRAHQVVHAGRAAGLAYGDVVAAVLPNGLDMIVWMLAASETGWRLTTLNPMAAAAEIETIVAHAGARALVVSTEYA----ERAGRVVSAPL----LVSVGGELPGYRRQEDLAGHPTTKPAERRAGTPLIYTS-GTTGRPKAIARNASMPDVDPADMADATKLFSQAFRFLPLQGAH---LISAGMMGALHVGQALVIMKRFDPEETLRLIEKYRITTGYLVPTVRLLRLPDDVRTRYDLSSLQVVVHSAAPCPPEVKRQMFAWWGPVIWETYGGTEGAATIAK---PHHWLAGTVGRPVRGV-RVRILDADGRELGPGERGTVYIDAGARTFAYRDDPEQTEQVYRGSAFT-IGDIGHLDADGFLFLSDRAKDMIITGGTNVYPAEVEAALLGHPAVADVAVVGAPDPEWGEQVRAVVQPRADDELAAELIAYCRAR-LASYKCPRVVEFRAALLRTETGKLSKAAIR---------- 126436733 3 ----------------------------------------------------FGELEARANRLAHLFRRAGLREGDTVAAILENNEHVHVVMWAARRSGLYYALINTHLTAPEAAYIVDNSGAKAVIGSSATRKVCEGLAEHLPGGLPDLLLLADDDVEGWQRYPVADLPSTPI--PDESEGD--LLQYSSGTTGLPHLAPVDAPSILMPLMNAVGIT---SESVYLSPAPLYHTAP--SFWSMVVQSMGGTTVVMEKFDPERALECIERYGVTHGQFVPAMRMLKLPEAVRKSYDLSSLRRVVHAAAPCPVEIKRRMIDWWGPIIDEYYASSEAVASFIRLDHPGSV-----GRPL--VGVPHILDENGAELPAGEIGEIYYEGGHSFE-YLKDDAKTRASRDAHGWVTVGDVGYLDEGGYLFLTDRRHHMIISGGVNIYPQEAEDLLVTHPKVMDAAVFGVPDDEMGQSVKGVVQTVDPADAGHELLKWLRDR-LAHYKCPRSLSFEAQLPRSDTGKLYKQAL----------- 196008609 7 -------------------------------------------------------------RASCALRKHGLRKGDVLAIISPNTLDYPIIQLAAMAIGATITAFNPLSTPKEISYLLN-DSGARFVILHPFVIKNYEAAENKGVDEKFVFGNVDGYTSISSFYEEDDSTFMVDETIDVK-EDVAMMFYSSGTTGLPKGVMLSHRN-INSIFGMADVINELHPIFFVGKLPFYHIY-----GSILVLFTSKKLIIVPRFDPEGFLAAIQKYKIEMLNLVPPLINFLAKSPLVDNFDLSSVSSVFSGGASLSPEVGQLAASRLNLQLYQGFGMTEGACHFP----PPGKRIDTIGYPL-PSMECKIVDSESKKLMPNEVGELRVRGPNVMLGYWKKPKETSETMDEDGFLRTGDIGYYDDEGLFYLVDRIKELIKYKGYQVAPAELEAILNGHPAVLESAVIGVKNEEAGELPRAIIVKRNQDVTAEDLITYVNEKVSPQKKLRGGVIFVADVPKLPSGKILRRALRE--------- 148557032 91 -------------------------------------------------------LARRVAQAANMLRSLGIVPGDVVSSLAWNTHRHLELFYAVPGIGAVLHTANPRLSDDHVAYTIDHAGSHVLLIDESFVDLAVRLLPR-----LGKIETVILAGDAIGALSYEALRPDIVEWPWLTERSGAFLCYTSGTTGDPKGVLYSHRSIVLHAYAAGLSGALGFSA-FDCVMPCQSMYHATAWGLPFAAAINGCKIVLPCDRMDGASELIQAEGVTFSGGVPTIWTMYLDHLRRSGQGVGSLERIVIGGSAVPRAMATTFQS-HGVEVRQLWGMTETAIETHGADARDEIVWTRQGR-LQFGIELRIVDEEGRALPHDSAGALHVRGPWTVERYFRSE---ASALDDDGWFDTGDIATIDADGFMRITDRSKDVIKSGGEWVSSIDLENAAMACAGVKIAAVIGAFHPKWEERP-VLIVEAHAGDRVTE--EAIRERAVVKWWMPDRIIF-DTVPLTATGKIAKRELRERYANCLSSG 119503919 40 ----------------------------------------------GSIRRNWGEVAARCKRLASALAKRGVSKGDTVALIAPNIPEALECALAVPMLGAVLNANNMRLDASTLGYILEHGEASVLLVDTEFSAVAAEAV-RLSGRELLVIDGACIGALTYEALLAEGSEDFAYALPD-DEWDALALNYTSGTTGHPKGVVYSHRGAWTNSVNNVVTWEMPHHPTYLWTLPLFHCNGWCFPWTITLL--AGTHVFMRGPTAKGIYAAFAEHGVTHLCGAPIIMSMIASAPNDERQPFDQ-KVRMMTAAAPPPAPVIEAMEQMGIAITHVYGLTEAVVCAEKPEDEQSKLKARQGVAYELEEDVLVLDPETSLPVPGETGEVVFRGNIVMKGYLKRPEETDAAF-RDGWFWSGDLAVQHPDGYIEIRDRAKDIIISGGENISSIEVENALHTHPAVDFVAVVAMADEKWGETPCAF-VELVEGSTATEQELLDHARALAGFKRPKKVVF-GPLPKTTTGKIRKNELRD--------- 214045470 45 ----------------------------------------------------WAQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLG----GAVAGIANPINDAEQIGSILRETNAKVVVTLRPFPKTDVAEKAAAAVKLAPNVKHVLLTAPKSWIVPLQNFNTAISKQPTDLTFDVAFYFHTGGTTGMPKVAQHKYSGMIYN-------GWLGHTLLYMCPLPLFHVFACHV--ILMAAVASGAHVIFPTPQGDNFWKLVERWKVTFIITVPTAISAKMQRPIDA--DISTVKTAFSGSAPLPLELFRRFEEATGITLVEGYGLTEALVSCNPTDGVKK--VGSIGITF-PYTDVKIIKGTDGGVEAGEIGEICVSNPGVYAGHYTEADKNKDLYYFDKYLRTGDLGRIDADNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHNAVAFAGAIGQPDAHAGEVPCAFVLVGGASVTEEELLEFCKKKVHERAAQPKHLTIMPELPKTAVGKIFKPDLRK--------- 163940144 465 -----------------------------LFEKQVQKNPNKIAVTCNGIKLTYKELNERANELAHYLLEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERITYIVNDANPVCIITHSS------------VSSTLVIENDIIVLDSEETKIALKTYSHMNISFKNNESLNQAYTIYTSGSTGNPKIVPKGLSNFLLAMQHTFSLNENDH---LLAVTTFA--FDISALEIYLPLISGASLTIAQKQEPSALTTLLQEERATIMQATPTL---WQALITEYPERLQRLNVL-VGGEALPAHLANKLKEL-GCSITNLYGPTETTITFMNIDDSENGIPPI-GRPIW-NTEVYVLDAGLQPVPPGVIGELYIAGEGLANGYLTAERFVANPYGKDGMYRTGDLVKWRKDGVLEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPNLSEIRSYVSE-SLANYMVPSAFVVLEELPLTPNSKVDKKKL----------- 33598313 51 ---------------------------------------------------SYAGFDRRSSAVGRGLKAHGVQAGAHVGLILDNCPEMILAVFALAKIGAVWVPINTAAKGKLLVYYLDFADITTLIVHE-----KYLALIAACLHELPRLQRIVVSGHAAQQAPRAIRYA---ALEQDGREDQAFLLFTSGTTGPSKAVMWPQAGVNVWAAQNAMARWVAHDDVEYVCLPLFHANALLN-STWTAFVAGATVALTDRYSTTRFWSEIRQCGATFNSLGAIVNFLWTQPPTPQDRDLCSMAPVPPYVHEFEAR--------FGVKVFTGYGLSDCLAASTRLDDPAEKAFSC-GKP-RPGIDLRIVDDNDIELPAGQTGEIALRSHSTASGYYKMPEATLQA-RRNFLFHTGDRGYLDADGYLYFVDRKKDSIRRRGENISSQEVEAVLMSHPEVVNAAVYDLPEDEVG--ASVLLRP-GSALSYQDLTRYCVE-NMSYYMVPRFLEFVDALPLTESGKIEKFKLKQRAEQR---- 56695582 31 ----------------------------------AAVYPDYPSVVYGDRRYTWAETYTRCRRLASALAGRGLGKGDTVSIIAANIPEMYEAHFGVPMAGAV-LNAINTRLDAPIIAFISHAEARVLIVDPEFSEVVRDALA---QIDRPDL--LVVDIEDPSFAPVGTLSYDALLAPDFDWSDAIALNYTSGTTGNPKGVVYHHRGAALNATSNILTWGMPQHAVYLWTLPMFHCNGWCFPWTMAA-NAGVSVCLR-AVRDEPIYRAFREEKVTHFCGAPIVLNMLANAPDHMKDFDHQIKVM-TAGAPPPAAVIEKMEAM-GVDVTHVYGLTETYGPSVVCAWKEEALKVRQGVRYVALSGLMVADPETLEPVPGETGEIFMQGNIVMKGYLKNPDATDRAF-RGGWFASGDLGVMHPDGYIALKDRSKDIIISGGENISSVEVEDVLYKHPAVMEAAVVARPDEKWGETPCAFVLKPGQSVEAADLIAHCRAN-MAHFKAPKTVVFGE-LPKTSTGKIQKFLLRE--------- 163737825 72 ---------------------------------------------------TYAEIGRASDAIACYLRELGLFPGDVAAIQLPNSIHYPVILFGAMKAGLKVTNLNPLYTPREIVH--QLQDSGAKVL------FGFNLFADRLQTALTAVEQVVIAALWEFFVPFEDAFAQGMDLSQIDPGSAAFLQYTGGTTGVSKGAELTHDNVTHVLEM-LNACVTDHGQMILTVIPYYHIFALIV-NLMHFTAASGRNVLIPNPNP-------------IANLKPAFDIDWLTGVDTLFNGLMAQDWFQQGGTSLRPDTARRWSEQIGPIVEG-YGMTETMIALSPLDGSDK--PGTAGQPV-PGLEIKITRSDGAPVGIGEAGELHVRGPNIATAYLNRPDASAETFA-DGWMATGDIVTMDAEGHLAIVDRKKDMILVSGFNVYPNELEAVIQSMPGVAEVAVVGEAHPTRGESPAAFVKRADPAVTEEMVIKYCRAN-LTAYKVPTQVHFLEELPKSSVGKILRKELR---------- 21229282 67 --------------------------------------------------FTFKDMKYYSDRAANFFVKHGIGKGDYVMLTLKSRYEFWFCILGLHKLGAIAVPATHMLKTRDIVYRIEKAGLKMIVCISEDDVPEQVDEAHMECGDVP-LKKAMVGGKAREGWELEEASPEPTGEAATKNEDICLVYFSSGTAGFPKMV--EHDN-TYPLGHILT------AKYWQNVEDNGLHYTVADSGVWGKLYAGCAVFVYDYDRFEAKHMLEKASKYGVTTFCPPTIYRFLIKEDLSHYNFSTLKYAVVAGEPLNPEVFNRFLEFTGIKLMEGFGQTETVVTIATFPEPKP---GSIGKPVPGY-KIELMDRDGRLCEVGEEGEIVINKPVGLFAHYGKDPKKTEETWHDGYYHTGDMAWMDEDGYFWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGVPDPVRGQVKATIVLTRDYTPGDAELQNHVKNV-TAPYKYPRIVEFVPELPKTISGKIRRVEIRD--------- 48478094 7 -------------------------TINNLLETAARDNGDQKIVYMGKS-VTYNEFYKNALNLSRNLIRIGVRKNDVVAVIDYDSLMYMYAYYSIPMIGSI-LHTVNIRYPPEIIFYTMQRADDSYIMIDE----SFMDLIVKNRDYLNFIKGIIVNSAGHRHFDVDLLKDSDAKFEEPDENDTATLFFTSGTTGLPKGVSFTHRQLVLHSIASIEPIKYNINDVIMPLVPMFHVHAWGIP--YTSIMNGLKYVL---PGKYDVPRILETERISMSAMVPTLYMLLSDKNAKQAFQNLNLKVI-IGGAALSRGLAERARA-YGIDVVSGYGMSEGVYNRKVINKSDEEKFEFRGIPI-PMVSLRVVNN-NRDVENNEIGEIIVRAPWLTKGYIKDEEK-TRELWRDGWLHTGDLAVVDEYGYVKIVDREKDAIKSGGEFIPSLILEDLISTISGVNEVAVVAKSDDKWGERPVAFI---NGNLSVEELKEFVDTGRIAKFWIPDDFIFVNEMPKTSTGKIDKKVLREKL------- 121609869 49 ------------------------------------------------TRHSYAQWYRRTRALAAALQGLGVRKGERVATLCWNHHAHLECYFAVPAAGAVPAILLPLYR--QFAHLCRFEQVVVFAFPVAPDGLDYEQLLRAAD------------GAAFRYVP----HCE---------RDPVAMCYTSGTTGRPKGVVYSHRSMLHTLTACLPDYWLRGEDVVLPVTPMFHANSWGIP--YGAVMLGCKLVFGPHLHAPDLMDLMTEEQPTFALGVPTIWMGIAQGYSAAQDPLPPGMRSIVGGAAVP-ESLIRTLATQGLGIVQGWGMTEATVSYLKPEDERYRRAAMAGVPL-PLVQLRL-QREDGSLAPWDPGEIQVRGPY-ITGSYAGIGSPPDNFTPDGWLRTGDVGHCDAHGYLCLTDRTKDLIKSGGEWISSMQLENALMGHPAVAEAAVVAIPDQRWSERACVVLQPARQA-TPEQLNRHLGEQGFSKWQWPERYEFMDAIPKTATGKFWKLRLRE--------- 114661358 84 -----------------------------------------------EIKWSFEELGKQSRKAANVLGACGLQPGDRMMLVLPRLPEWWLVSVACMRTGTVMIPGVNQLTEKDLKYRLQASRAKSIITSD--------SLAPRVSAECPSLQTKLLVSDSSRWLNFRELLREASNCVRTKSRDPLAIYFTSGTTGDPKMVEHSQSSYGLGFHGSLEQRWVALTESDIFWNTTDTGWVKAAWTLFSAWPNGSCIFVHELPRVDAKVILNTLSTFPITTLCCPTVFRLLVQEDLTRYQFQSLRHCLTGGEALNPDVREKWKRQTGVELYEGYGQSETVVICA---NPKKIKSGSMGKASPPYDVQIV-DDEGNVLPPGEEGNVAIRRPFCFFNCYLDNPEKTAASEQGDFYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIV-LTPAYSSHDPEALTREKVTAPYKYPRKVAFVSELPKTVSGKIQRSKLR---------- 116830899 21 ---------------------------------------------------TWSETHNRCLRIASALSSIGIKQGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESRLVFVDHRSISLVLEAVSLFTQHEKPHL--VLLSSSASDFL---DTYEEIMERPQTEWQPMV-LNYTSGTTSSPKGVVLSH-RAIFMLTVSSLLDWVPNRPVYLWTLPMFHGYTWGTAAV-GATNICTRRVDAPT-----IYNLIDKHNVTHMCAAPMVLNMLINYPLS--TPLKNPVQVMTSGAPPPATIISRAES-LGFNVSHSYGLTEGPVKWDHLDPLERARLKSQGVRTLGFTEVDV-----RDRKTGKSGEIVFRGSSVMLGYYKDPQGTAACMREDGWFYSGDIGVIHKDGYLEIKDRSKDVIICGGENISSAEIETVLYTNPVVKEAAVVAKPDKMWGETPCAFVVPVTE----REIREFCKTK-LPKYMVPRKVIFQEELPKTSTGKIQKFLLRQM--AKTLSG 170722511 49 -------------------------------------------------RYTYADCYVRICRSANALRALGVRVGDRVGILDWNSRRHFELYWAIPGLGAV-MLQMNLRLGNEDLGYVVGHSNVSYVCVDE----SLLPVAESIAAHSPQIKGWIVMTDKTPLLHYEDLSDNTVDWPEIEESSAYSACYTTGTTGRPKGVYYSHRGYLHSTAMATNLITLDDCTMLIT--PMFHGQCWGLPQA-AVLVA-NKIVLPGRYAAEDTRPLVDAEGVTVANGAPAIPMLQYIETLPVKPDFNRMRMLS-GASEPPLSMMIGFHELTGAEVVHAYGATETLVSLNRLKDAQWNLKRKQGLVVTGV-EIRILGEEGQDLHDGKSGEICLRGPWITTSYHNTPD-STDRFLEGGWWRSGDVGTIDENGYLKLSDRIKDVIKSGGEWISSIDMENLLMGHPAVCDAAVVGIPHTKWQERPLAMVVLRPRHNVTTEQLQEHLSSAFAKWQLPDQILFVEAIPKTSVGKIDKKRIR---------- 134099985 4 --------------------------------------ADRTALVMAGSGRSYGELEERSTRLAHFLRESGLRRGDTVALLTDNSIHAYEVYWAAVRSG-LYLTAVNRHAAAEVAYIVSDSKAKALVV-----SAELDEPAEWLDALPDVGTRLAYGGAVDGFGDYESALAASSPVPPARQPRGADMLYSSGTTGRPKGIRSEGDNHLTPLTRSLYGFGPD--TVYLSPAPFYHAAPLRFGA--SVHAVGGTLVMMEHFDPENALRAIERHRVTHSQWVPTMFVRMLKPESARRHDLSSHRVAIHAAAPCPVDVKRAMIDWWGPILHEYYAATEGIGSGTWLDKPGSVGRAVLGV-------VHVCADDGAELPPGEVGTVYDERPFEYHG-DPDETRSAQHPLHPNWTTTGDLGYLDEDGFLHLTDRKAFMIISGGVNIYPQEPENVLALHPSIADVAVIGVPDEEMGEAVRAVVQPAPGAEPGPELERELIEHRLAHYKAPRAVDFVDSLPRTPTGKLVKGEL----------- 126434101 9 -------------------------------------HPDRPALIMAGSRESYREFDERANRVANYFRDLGLRRTDHIAIFAENHLEMIVTMSAAERCG---LYYTP------VNSFLSVDE-AAYIVDDCGARLLVTTAAKEVASALPQVEHWLVIDKDDAQAPFQDFAPVIEQYPPTPGQDERLMFYSSGTTGRPKAVKRQLPDVGPQEQLGIELFRMREGMTFLSTAPLYHSGPQSSVSI-GLRLGATHIVMERFDA-EQFLALIDEFGVTHTMVVPTMFSRILKLPNEIRYDHSTLEAVVHGAAPCPQQVKQQMLDWWGPVIYEYYGGTEA--NGTCGCTPQEWLANPGTVGKAFFGEIVIRDDDGTELPPGVPGTIWFRGGNSSFEYLNDPDKTAEAQDASGMSKIGDIGYVNEEGYLFLTDRQAFVIISGGVNIYPQEIENLLITHPEVMDAAVFGVPDEDFGEAVKAVIQPVDPGGGTPDLAQRLREAHLARFKCPKSFDFIDEMPRLPTGKLYKRKLRD--------- 89899033 20 ----------------------------------------KVAFIDDQGALSYGQLNERVRRVAAGLRSLGIKREERVLLLMHDCNDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLV----SGALLPALTAAMTKSDHEVGKVIVSRPVAPLHPAEVEYQSPLLKPAATSDDPGFWLYSSGSTGRPKGAVHSHGNPYWTAEKAVDTCFSAAKLFFAYGLGNALSFPMS--------VGATTILMAERATPDATF---KRWLGQVGGVKPPTGFAGMLASPNARSDV-ALALVSSAGEALPAELGERFKRHFGVDIVDGIGSTE-MLHIFLSNTPQRVRYGTTGWPVPGYDIELRGED-GAAVPDGEPGDLYIHGPSAAMMYWGNRAKTRETF-QGGWTKSGDKYVRNSDGSYTYGGRSDDMLKVSGIYVSPFEVEATLVQHPSVLEAAVIGVPDQGLTKTKAFVVLKAGAQATEAELQAFVKDK-LAPYKYPRQIAFVDDLPKTATGKIQRFKLRE--------- 87201173 14 ---------------------------------------DRAAVIMGGSGMTYAELEARSNRFAQLMRARGLQIGDTIALCLENRADYFPIAWGAQRAGLVYVAISSRLAAPEIAYIAKDS-GSRLLIGSAYTAPVLDEVAK-LEPGVPQLR-LDTDGPLSLDAAMAEMPDTPID-DERAGCDMLY---SSGTTGKPKRIPLPEDPEIGAANSLMAIAGIGGDAVYLSPAPLYHAAPLRWSMTIHRL--GGTVVAMEKFDPEHALELIEKHKVTDSQWVPTVRMLKLPDEVRSKYDTSSLKLAIHAAAPCPVPVKQAMIEWWGPALREYYAGTEG--NGFTFISSEEWLKRPGSVGRALLGTIRICDENGDEVPPRTEGQVFFEGPFS---YHNDPDKTRDATNKHGWTSLGDVGWVDEDGYLFLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADVAVIGAPDPDMGERVVAVVQPRDMAEAAAELTEWLAPQ-LSRVKMPRQIDFRAELPREPTGKLFKRLLRD--------- 21355181 26 -------------------------SLGQYILDKYKSFGDRTVLVVNGVEYSASFMHKSIVRLAYILQKLGVKQNDVVGLSSENSVNFALAMFAGLAVGATVAPLNVTYSDREVDHAINLSKPK--IIFASKITIDRVA---KVASKNKFVKGIILSGTSKKFKNIYDLKTQPTSPAANKDEDVSLIVCSSGTTGLPKGVQLTQMNLLATLDSQIQVIPMEEVTL-LTVIPWFHAFGCLT--LITTACVGARLVYLPKFEEKLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESLVQNDEFCKPGSVGVLKVGI------YAKVIDDTGKLLGANERGELCFKGDGIMKGYI-GDTKSTQTAIKDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGYQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQANVQTENEVIQFVNDNASPAKRLRGGVIFVDEIPKNPSGKILRRILREMLKKQ---- 83592993 26 --------------------------------DRAAQFPDRPSLVHGKRRYTWAETAQRARRLASALRARGIGPEDTVAVMGANTPELYEAHFGVPMAGAVLNALNVRLNAEEIAFILEHGEARVLLTDTEFSPIIADALAR--IDRPITVIDIVCVGEMEEAFLAEGDPTADWRWPADEWESIT-LNYTSGTTGNPKGVVYHHRGAYLNALSNIITWGMPHHAVYLWTLPMFHCNGWCFPWTMAA-NAGTNVCLR-RVTAAGIFQAIAEEKVSHFCGAPIVLSFLINARPEERRSFDHQVNVMTAAAPPPASVLEKMQREGFC-VTHVYGLTEGPATVCAWKEPQARLKSRQGVRYLVQEGLMVGDPETMEAVPGESGEVFFRGNITMKGYLKNPEATAEAF-RGGWFHTGDLGVLHPDGYLQLKDRSKDIIISGGENISSIEVEGVLHRHPDVVAAAVVAKPDEKWGETPKAYVELRDGATVTEELVAFCRLH-LAHYKCPRDVE-VGPLPKTSTGKIQKFVLRRQV------- 22329863 29 ----------------------------------------------GNRKRTGREFVDGVLSLAAGLIRLGLRNGDVVSIAAFNSDLFLEWLLAVALVGG--VVAPLNYRWS-----LKEAKMAMLLVEPVLLVTDETCVSWCIDVQIPSLKWRVLANELNQFLTTEMLKQRTL-VPSLASDDAVVICFTSGTTGRPKGVTISHLAFITQSLAKIAIAGYGEDDVYLHTSPLVHIGGLSSA--MAMLMVGACHVLLPKFDAKTALQVMEQNHITCFITVPAMMADLIRVNRTTKNGAENRGVRKIGGGSLSSELLKEAVNIFPCAILSAYGMTEACVTYPLLNQPKQ--GTCVGKP-APHIELMVKLDED----SSRVGKILTRGPHTMLRYWGAQENTSESRSNEAWLDTGDIGAFDEFGNLWLIGRSNGRIKTGGENVYPEEVEAVLVEHPGIVSAVVIGVIDTRLGEMACVWIWSDVENRKGSTLKHHCRTQNLTGFKIPKRVRWEKQFPLTTTGKVKRDEVRRQV------- 15610226 27 -----------------------------------------------DVRMTYAQMNALANRCADVLTALGIAKGDRVALLMPNSVEFCCLFYGAAKLGAVAVPINTRLAAPEVSFILSGSKVVIYGAPSA-PVID----AIRAQADPPTVTDWIGADSLAERL-RSAAADEPAV--ECGGDDNLFIMYTSGTTGHPKGVVHTHESVASSWASTIDVRYRDR---LLLPLPMFHVAALTT--VIFSAMRGVTLISMPQFDATKVWSLIVEERVCIGGAVPAILNFMRQVPEFAELDAPDFRYFITGGAPMP-EALIKIYAAKNIEVVQGYALTESCGGGTLLLSEDALRKAGSAGRATMFTDVAVRGDDGVIREHGE-GEVVIKSDILLKEYWNRPEATRDAF-DNGWFRTGDIGEIDDEGYLYIKDRLKDMIISGGENVYPAEIESVIIGVPGVSEVAVIGLPDEKWGEIAAAIVVADQNEVSEQQIVEYCGTR-LARYKLPKKVIFAEAIPRNPTGKILKTVLREQYS------ 94970548 116 ---------------------------------------------------TYGQLYRMVCRFANGLRSIDVNKGDRVVIYMPLTIECIVAMLACARVGAIHVYAGLGHQAGECTYRRGKTVALKPIVDEAIDGLEFVEHVVVYQRSKGQFE---AASRREDFFALMKFSSE-CPAEEMDAEDPLFILYTSGTTGKPKGVVHVHGGFMYHLRSFLDIGWNTSDTGWI----VGHSYIVYAPGVTTLLREGA----IDYPEPSAAWQIIERYGVTKMFTAPTAIRMFMRFGESLSYDLTTLRVVACAGEPLNPEAWR---------WAQTYIAGDGKWGYV-IDNQTELGGPTLGTPVTPGVEADVVDMEGKRSPDGVQGRLILKRPFMMRTIWKNDARWEREWQEPGCYMTGDVAVRDKDGYIAVIGRADDVLNVAGHRIGTAEVESALVSHPAVAEAAAIGIPDALKGESIKAFVQLRAGHNASDNLKAALVDRELGPIATPSAIDFVPSLPKTRSGKIMRRLLK---------- 16080131 7 ------------------------------LMQRAQLTPERIALIYEDQTVTFAELFAASKRMAEQLAAHSVRKGDTAAILLQNRAEMVYAVHACFLLGVKAVL-LNTKLSTHERLFQLEDSGSGFLLTD--SSFEKKEYEHIVQTI-----------DVDELMKEAAEEIEIEAYMQMDAT--ATLMYTSGTTGKPKGVQQTFGNHYFSAVSSALNLGITEQDRWLIALPLFHISGLSA--LFKSVIYGMTVVLHQRFSVSDVLHSINRHEVTMISAVQTMLASLLEETNRCPE---SIRCILLGGGPAPLPLLEECREK-GFPVFQSYGMTETCSQIVTLSP--EFSMEKLGSAGKPLFSCEIKIERDGQVEPYEHGEIMVKGPNVMKSYFNRESANEASF-QNGWLKTGDLGYLDNEGFLYVLDRRSDLIISGGENIYPAEVESVLLSHPAVAEAGVSGAEDKKWGKVPHAYLVLHKPV-SAGELTDYCKER-LAKYKIPAKFFVLDRLPRNASNKLLRNQLKDARKGELL-- 126177991 110 ---------------------------------------------------SYEALHREVMRFANGLSSLGVEKGDRVCIYMPLVPEQVVAMLACARIGAVHSVVFGGFGPDALAMRINDAKAKVLVTADVGKTVPLRELASEALAHAPGVERVVVLRRETPAVELDDCPAEP-----MDSEDPLFILYTSGSTGAPKGIVHTCGGYTYYTTRHVDVYWCTADTGWIT----GHSYIVYGP-----LEVGTTVVLAEGPDPGAYWRLVQDLGVTIFYTAPTAIRMFMRVGEEAKYDLSTLRVLGSVGEPLNPEAFEWYYRAIGCPIVDTWWQTETGMHMVTTMIGEAMKPGFAGKPI-PGAVVDVVDRTGKPVPPGTGGFLVIREPWMLRTVHGNDERYCAYWTIPGCYTAGDLAVKDEDGYIMVLGRADDLIVVAGHNIGTAEVESALVSHDAVAEAAVIGKPDPLKGNTLCVGVSPGDGL--TDDLARHVR-KSLGPVAVPAEIEFMDRLPKTRSGKIMRRVLK---------- 167644780 15 --------------------------IGDILRLRAAEDPDRLAIVMETGEATYAQFDALVDRVAAALQRDGIQPAEAVAVCALSSIPYAALFLGALRAGVAVAPLAPSSTP----------EAIAGMVADCGARFFMDADVAEAQKAAPIAVRYIALGEADAWLAPEGAKPAPVAI----DADAPFIIYSSGTTGAPKGIVQSHGMRWKHVFRGDAVGY-GPEAVTLLSTPLYSNTTLVC--FFPTLAGGGTVVLMKKFDAGRYLQLAQQHRMTHTMLVPVQYRRLMDRPDFGDFDLSSTHMKFCTSAPFAAELKAQVLARWPGGLVEYFGMTEGGGTCILMAHEHPDKLHTVGRP-APGHDIRLIDEDGVQVGAGVVGEIVGRSAGMMNGYHKTAEATWVSPEGWRFIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAEIVKHPDVVEAAVVGVPSDAWGESPVAFVALKPDARIDADLRSWVNARLGKTQRLVD-LRVVQSLPRSHIGKVLKRELRD--------- 91780914 52 ---------------------------------------------------TYGQLEEKGRRFAAVLRTLGVHAEERVLLVMQDSVELPIAFLGALYAGVVPVVANTLLGAPDYVYMLTHSHARVIIASSAVLPAVEEALAVADHDGC----QLIVAQTAKTHVPLSELIDAATPAPKAVASDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKILGIVEQDVVFSAAKLFFAYGLGNGLTFPLSVGATAVLMAERPTPDAIFARLTRHKPTVFYGVPTLASMLASPNVPAREDL-ALRICTSAGEALPREIGERFTARFGAEILDGIGSTEMLHIFLS-NRAGSVEYGTTGTPVPGY-EVELRDESGHAVADGEVGDLYIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYRRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGL-VKTRAFVALKGEFVAADELKAFVKGR-LAPHKYPRDIVFVDDLPKTATGKIQRFKLREQL------- 67516655 38 -------------------------TLGELLTLQSLQYGDYLVFPWTGARWTYADLNDEADRVARGMLAMGIKKGDRVGIMAGNCEQYISIFFAAARVDCRLLFLTPRINKHSL------EDVLAELGPHPKASGTSKALEEIVVIRGTYKDFTTYAQVIERGLPLPP-NTLPERESQLQTEDVCNLQFTSGSTGNPKAAMLTH-QYVP-----------DHQ-------------PPPDPKPNG----------SETFDPLATLHAISDEKCTALHGVPTMFEAILSFDKPPNFDCSNLRTGIIAGAPFEELNMRQYTSSYGISPGHLKPYKARLINCTGLTDSIETRLQTVGKVM-PHAKAKIIDANGAIVPVGTRGELCMAGYQLTKGYWNNPEKTAETLVTDEWLKTGDEAVFTPEGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPSISLSSVIGIQDSKYGEVVGAFIALAEGAPSDDELRAWTRET-LGRHKAPQHV-FVATVPVTGSGKVRKVDLRK--------- 196176810 116 ---------------------------------------------------TYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALK--DRLVDAQAKVVVTADGGWRKEKLKPEVDKALPTVENVLVVQRTQQKIQMEDLQSGNCPAEPMDSEDMLFILYTSGTTGKPKGV--VHTTAGYNLYTHITLKWLKDTDVYWCTADVGHSYPLSN-GATTVMYEG-----APRPSPGCLWDVVEKYGVNITAPTAIRALIKMGEHHPKARDLSSLRILGTVGEPINPEAWMWYHRIIGCPIVDTWWQTEGGFMITPLPG---AIPTKPGSATLPFPGADIVDLEGNPVAANQGGYLVIKHPWMMRTVYGDPDRFRRTYWEDGLYFAGDGARRDEDGYFWVMGRVDDVINTSGHRLGTMEIESALVSHPAVAEAAVVGQPDEVKGENVFAFVLENDYSPTANELKAHVVNE-IGAIARPGEIRFTEGMPKTRSGKIMRRLLRNLAAGQDVAG 27468382 5 ------------------------------LQEQAQSNGNRLAIVTNQLSLTYEELYHRAKTIA---QYLTSLNQKRIGLYISNDIDSVVLIHACW-LAHIEIAMINTRRHEMINQMNSVDIATVHTLPLELEGFNLY-----------------------HFNDLTQLDKHDVSGYKFNLESIASIMFTSGTTGPQKAVPQTFNNHLASAKGCKQSLGFEQNTVWLSVLPIYHISGLSV--ILRAVIEGFTVRLVKKFQTDDMLTQIKTYPITHMSLVPQTLKWLMDAGLTQP---FSLEKILLGGAKLSPQLIEQAFA-YRLPVYNSFGMTETCSQFLTA-SPQMLKFDTVGKT-SENVEVKIKN-------PNAYGHLLIKGENVMNGYLYP-KYLKDTFDNDGYFQTGDIAEIDDEGYVIIYDRRKDLIISGGENIYPYQIETIAKDFEGIEDAVCVGISDDTWGQVPILYYVTNQDINQNELIEHF--ENHLARYKIPKKYYQVESLPYTSTGKLQRKKVK---SEDLNEG 83943831 38 -----------------------------------------------------------AARYANAFSDKGLTVGDRVAVQVGKSPDALALYAACVQAGLVFLPLNPGYTASEVDYFVG-NSGARLLVCDPADVPELTPVAAAAGAAVETMDN---TGRGT----LRDLATLPDTFDTVDAEDLAAFLYTSGTTGRSKGAMLSQRNLLSNAETLVDVWQFTKADVLLHALPIFHTHGLFVATNI-MLLSGGAMVFLPKLDIDQLIRFM--PQATALMGVPTFYTRLLGSDDFTAGLTAHMRLFISGSAPLLAETHKQFEERTGHRILERYGMTETNMNTSNPYDGSR-RGGTVGTPL-PGVELKICDDTGETLPQGEIGVVEVRGPNVFQGYWQMPEKTAAELRADGFFITGDLGLIDEDGYVQIVGRGKDLIISGGYNIYPKEVEQVLDDQPGVLESAVIGVAHGDLGEAPVGVLVA--DGSRDLDLEALSQTQSLARFKCPRKLVVVDALPRNTMGKVQKNLLRETYAD----- 119475967 38 -------------------------------------------IVYEDERYTFKEAHDRSAKIANMVSQYGIKKGDRVAVAMRNYPEWAMTFSAITSIGAIAVAVNALWKTAELNYGMEDCGAKLMFADDRCTPFHHESGLKLVASDIPNLAHLI-ANETSAEMP--QVAIEP--------NDDATILYTSGSTGHPKGVVSSHRAIISALRTAVDLLEIDHQLAILVGVPLFHVAGLHS-NYLGSYRSQRKTIFMYKWDVAKGAEIIEKEKVALFLAPASVTGDLVHYAQQSGSNLSTLLTVGGGGEPRAPDQVRKIAAELGNTQPNTWGMTENAIGTSVVGDDYVRRASSSGMVAAVLDISVV-NDAGEHLPARERGELLVRGGSMFRGYWNRPEANAESFT-GAWFHTGDEAYIDEEGFLFIVGRIKDLVIRGGENIGCGEVEAALLDHDNIIEACVYAVPDEKLGEELGATLYVDADLEEGA-LREFLKPR-LAHFKVPRYIRMQKDLPRIASGKIDRITVRK--------- 15228909 29 -------------------------------------HPTRKSVIHGSREYTWRQTYDRCRRLASALADRSIGPGSTVAIIAPNIPAMYEAHFGVIRLNAPTVAFLLSHSQSSVIMFFTLAEDSLRLMEEKAGSSFKRPLLIVIHTCAPSLNRALSKGEYEDFLATGDPNY-PWQPPADEWQSIALGYTSGTTASPKGVVLHHRGAYIMAL--SNPLIWMQDGAVYLWTLPMFHCNGWCFPWSLAVL-SGTSICLR-QVTAKEVYSMIAKYKVTHFCAAPVVLNAIVNA--PKEDTIHTVHVMTAGAAPFSMQKGFRVAHTYG--LSETYGPSTVCAWKPEWDSPPETLNARQGVRYTGMEQLDVIDTQTGKPVPADAGEIVFRGNMVMKGYLKNPEANKETFA-GGWFHSGDIAVKHPDNYIEIKDRSKDVIISGGENISSVEVENVVYHHPAVLEASVVARPDERWQESPCAFVTLKDQNKLAQDIMKFCREK-LPAYWVPKSVVF-GPLPKTATGKIQKHILRTKAKE----- 118480533 5 ----------------------------DLVKRCARNYPTKTAYLCGERSRSWREMDQRSDRFGVALQQLGHRPGEAVAILTQESIEVYEHFFACMKIAAPRVGLNTGYVWPEMLHVLKDSE-VKFLLLDTRC----RHLLAERLGELKALGITLIGYGAGHGLELATAEGEP-HWPALAPDDILFVSYTSGTTGVPKGVMLTQEGGVN--------CIL-HSLISFGFGPDDVWYPAASAWVVVILNAFGLGNGMTTVIPDGGYQLIERFRVTVGMLVPTLQRAIVEIQTNPVYDLSSLRMVVYGSSPATPKLIRDARATFGIKLLQAYAMTEGWISYLTDADHEHALLKSVGRIGIHYDCS-IRDESGQPVPIGQSGEIWLRGNTMMKGYRNLPEATAEAM-PDGWLRTNDIGRLDERGYLYLLDRQKFLIITGAVNVFPTTVEAILVEHPAVEEVAVVGVPHPEWGE-AVVAVVVRKPSHRDVTVQALIDHGKLSRPETPKHVVFVDELPKTSNAKLKKGELKKWLS------ 9937233 460 -------------------------TLHALFESRAAKSPDAVALVDGGHRVTYRTLNTRANRLARHLRAVGVRTEDRVALRLPRGTDAVTATLAALKAGAAYVPLDPALPEERLTRVLADARPAVVLTP-AY---------------LHDRSAEITAHAGHDL-----------NLP-VHPDNLAYLLHTSGSTGTPKGVLGTHRGAVN------RVDWM--STAYVAVARTAPGFVDAVWELFGPLAAGVPLVLLPTDEARDPALLLERHRVSRMVTVPSLLTMLLDESARATDRLACLRTWITSGEPLPPALARRFHDRLGRTLLNLYGSSETAADATRIDPPERSPIGTPITGVS----ALVRGPDLRPLPALMPGELYAGGACVARGYHARPAETAAAFPPDPMFRTGDRARLRADGRLELLGRVDRQVQIRGQRAEPGEVEHALLAHPAVRAAAVTANPDA-TGLWAYVRLAP---GPFAAELTAFLR-RTLPAHLVPTAVTVLDELPVTAHGKTDHARL----------- 154246404 25 -----------------------------FLERAAGVFPDHTAIIHGALRRNYRDFYARSRRLASALAKLGVGKGDTVAVMLPNAPAMLEAHYGVPMTGAV-LNSLNTRLDAAILAFTDHGEAKVLITDREFSPVMKAALA--MATRKPVVIDYIGTIEYEDFLATGDADFA-WKTPDDEWDAIA-LNYTSGTTGDPKGVVYHHRGAHLLAVGNVVTCSLGKHPVYLWTLPMFHCNGWCFPWSI-TLAAGTHVCLRQVRA-KPIFDAIADYKVTHMCGAPIVMSTLLNTPDADKRPLPH-KVEFITAAAPPPEAVLAAMQEAGFNVVHVYGLTESVVNWDALPAQERAIKKAQGVRYGALEALDVLDPDTMVPVPGETGEVMFRGNVVMKGYLKNPTATDAAFA-GGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVAKPDEKWGETPVAFVELREGASATAELIAHCRTH-LAAYKCPRHIVF-EEIPKTSTGKIQKFRLREMAKE----- 50084734 26 ---------------------------------------------------SYAQMNALANRCAHLFRQHGLKRGDVVSILLENSIDIFTVAWAAQRSG-LYLTAISCKTSADLAYILDNSESKILIVSECLVDTALEAL------QLSQLDYVYLYATGQK----TSVASFTQALSQCREDDIGDMLYSSGSTGRPKGVPLPEGDLMQPMAMGRDLYQMNQDTLYLSTSPLYHAAPLR--WALAVHRFGGTVVIMDKYDAEQTLNLIEQYQISHATFVPTHFIRLLNLPETRRQDSSSLKAVIHAAAPCPVPVKQAMIDWWGPLLHEYYSGTEALDSVQWLDKPGSVGKAVLGK-------IKVLDEQQNELAVGQIGDIFADGPQF--EYYKDPEKTKTAYSKQGWATLGDIGWVDEDGYLYLTDRKNFMIISGGVNIYPQEIENLLMTHPDVNDTAVFGIPDDEMGEKVVAIVQLKSSADEAQKLKQFVRQ-ALGGVKCPQVFEFCQNFPREATGKILKRKLIE--------- 214043355 399 ----------------------------DILWQNLARNPDSTAIITPDGRISYAALITDAARWGNAFIAAGLKRGERIAFLLDDTAAYPAAFFGAVRAGFVPVL-LNTMTTPEVLTFFLKDSAARFAICDT-------ALADRFDATVMTGTDIVVGGDAAGFMTLEN-QPDTLACADTGPDDMAFWMYSSGSTGMPKGIVHLHHDMAYTQASGVQILQLRPDDVCYSVPKMYFAYGFGNSATFPFSVGAAVLLMPGQPRPEAVLSAIETCKPTVLFGLPTLFTAVARHENAATTDLSSVRQSMSAAEILSEDVYKTWVDLVGHGPTEGLGSTELLHVYLS-NTLQDHRPGAAGARVPGY-EIRLETPDGTPAQPGEEGVMYVRGTSSAPMYWNRPDKTADTMRGDWIY-TGDRF-VERDGYYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLALDDRRMTLRAIVHLITADDTQSDA-LRGFVKSR-LQPYKYPRLIDYVAELPKTGTGKIDRQAL----------- 15221636 20 -------------------------------------------------------------RLAKALTSLGLRKGQVMVVVLPNVAEYGIIALGIMSAGGVFSGANPTALVSEIKKQVE-ASGARGIITDATNYEKVKSLG------LP----VIVLGEIEGAVNWKDLLEAGDKCEEILQTDLCALPFSSGTTGLQKGVMLTHRNLIANLCSTLVRSEMIGQIVTLGLIPFFHIY-----GIVGICCATGKVVAMSRYDLRIFLNALIAHEVSFAPIVPPIILNLVKNPIVDEFDLSKLQSVMTAAAPLAPELLTAFEAKFNVQVQEAYGLTEHSCITLTHGDPEKIAKRNSVGFILPNLEVKFIDDTGRSLPKNTSGELCVRSQCVMQGYFMNKEETDKTIDEQGWLHTGDIGYIDDDGDIFIVDRIKELIKYKGFQVAPAELEAILLTHPSVEDVAVVPLPDEEAGEAACVVINPK-ATEKEEDILNFVAAN-VAHYKKVRAVHFVDSIPKSLSGKIMRRLLRDKI------- 163743826 26 ------------------------------LRRAAHVFADVPAVVYGNHRKTYAAYYDRCTRLASALAGMGVRPGEVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVVLVDS-----QFLTLAEEAKAACDGPGPLIISYPASGRHPIEDIHDFDWIMPQDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVISWMVMQPKYLAIVPLFHCNGWNHTWMMPVL--GGTLICCRDITAPAIYDAIADEGATHFGGAPIVLNMLVNAPDGDRRSFDHTVEVFTAGAPPAPATLEKIEA-LGFHVTQVYGLTETYGHVTELDQQGRAAIKAQGVAFPMMDHITVMDDMQQIAMNGQQGEIVMRGNSVMKGYLKNPDATAEAF-QGGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVELKPGATDPADLIRFARET-LAGFKAPKQVVFQE-LPKTSTGKIQKFELRQ--------- 187921786 67 ---------------------------------------------------------------------MGLQPGNRVLLRGPNTLHMAVTALAALKVGLVVVPTMPLLRAKELKQIIDKAQVGAALC-------DARLTAELARCSDPE-DEFYCAGLMQTRLFHDDLDTLAVNKPDTAADDVCLIAFTSGTTGAPKGCMHFHRDVVAMCDLPRHVLKPTSSDIFCGTPPLAFTFGLG--GLLCFLRVGASTVLIEKLTPETLLQTVERFHATVMFTAPTFPLVAHHDVSSLKKTVSAGEALPDSTRRLDATGIDMIDGIGGTELIHIFISAQG----------DEIRPNAIGRAVPGYAVQAV-DDDMQPVAPGTIGKLAVRGPTGCR--YLADERQ-MKFVRDGWNLPGDSVYLDEDGYVFYQARADDMIVSAGYNISGPEVESVLLQHDAVSECGVIGVPDETRGQIVKAFVVERDDK-LVAQLQEFVKN-SVAPYKYPRDIVFVDSLPRTETGKLKRFELR---------- 197755184 45 --------------------------------------GDRTALIGGDRRTSYARLRGLANRVGHALRALGVRPQDRVLIAMSDGVEFVAAWYGAQKIGAVTAEVYSFLHAKEYRYYERYV-APRVVVADAGTVERLRAAG---------VRNLLVAGVPADALRAGEHHGQPDELPAPTHRDAAIWKFTTGSTGAPKACPRLSFDW---YARGVLDLRPDDVVLPVPKLFFGYSRDLAALFPFGVGAAG--IIFPERSTVERVFELIAAHRPTVLVNVPTMMRAMVAHPLAREQDLSCLRLCTSAGEALPPDLHRAWLDTFGVEVADGLGSSETYHIFLS-NRPGAARVGTLGQEVPGYRVKVVGEDGE-ELPDGETGVLEVTGATAALEYWQEPVKSAAAFPAPHTVRSGDLAVRDADGFFHYRGRKDDLLKVGGVWIAPAEIEDCLLTHPEVVDCAVVGVESEGL-TKPRAYVVARSEV-TGTQLTEFVRA-GLSPHKYPREYRFVTELPRTAAGKVDRRALRAA-------- 194292359 14 ----------------------------------------KVAYLDDDGQLTYGELGLQVRRLAAALLAAGIRREERVLLLMHDCTDWPVCFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAVLVSAALLPVLQDALARPGHE----VRQVLVS-RAQAPLPALAAQAPLQSPAATGCDDPGFWLYSSGSTGQPKGVVHSHGNPYWTAAREQDVCFSAAKLYFAYGLGNGLSFPLSVGATV--------VLMAERPTPEATVRRWLQHQPTVFFGAPTYAGLLASPALPGRAEV-ALRLCSSAGEALPADLGERFTAHFGCEIIDGIGSTE-MLHIFLSNRPGQVRYGTTGWPVPGY-TIELRDEDGRPVPDGEIGDLYIQGPSAAMMYWANREKSRETF-RGGWTKSGDKYVRNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDHDGLVKTKAFVVLKAGAQLAEELKAFVKER-LAAYKYPRAIAFVDALPKTATGKIQRFMLRE--------- 134100812 235 ----------------------------ELFEQRVDRHPDAVAAVHQGQEWTYRRLDERANQIANALLGRGLRREDVVAVVTDRNLDWMASVLGVFKAGGCYLPVEPDFPADRIARTLR------------------RSECRFALAESGRTANLDQAGAEAEVLPLRDIDGDTTRVP-VDADQLAYVYFTSGSTGEPKGAMCEHAGMTNHLYAKIDDLGIGEGAVVSETAPQCFDISLWQ--LVSALLVGGRTLIVEQDVILDVVDTIAEHGVQIAQLVPSYLETVLSCLEDAPRPLPALQCVSVTGEALKKELTQRWFATYEVRLANAYGLTE-----TSDDTNHEVMSEVPVRPLGPVNNTRVYDERLRPVPLGAPGEIVFSGVCVGRGYINDEERTRAAFLPDRLYRSGDFGRWLPEGKVEFLGRRDAQVKIRGFRIEIGEIENQLLRAPGVRDGAVVVTEDAG-GNKHLVAFHTGQEDIAADEFKGFLR-RSLPHYMVPEHFHHCEALPLTGNGKTDKK------------- 86158469 121 --------------------------------------------------YTYNRLYREVGRFGNALRKLGVKKGDRVIIYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDSAAKVVICSDFTKKIPLKPTVDEAVRDLYSVEHVVVPGDAHDFYDVQDIHCPPEPM---DAEDPLFILYTSGTTGKPKGVVHTTGGYLVGLARAYDIYWSTSDIGWI----VGHSFIVYGPLSVGATIF-TREGVPDYPSPEVTWELCERYGVDVMFTAPTAVRMWMSHGAPAKYDLRKLRLIACAGEPLNPEAHHWAQ-------QHLVGQSKGMVNWWQTEIAAPVLPGKVGKPM-PGADVAILDQGGEPVPEGQGGLLVIRKPYMLRTVWNDHARYEKYWTQPGVYTAGDIAVKDRDGYFAVLGRADDVLNVAGHRIGTADVEGSLLRHPAVAESAVVGLPDPVKGERIKAYVVLRKGVPQGPGVIGSLKDQDLGPIATPSDVELRATLPKTRSGKIMRRYLK---------- 56476076 68 ---------------------------------------------------SFAEMSARSNRVANWLRSQGVVRGDRILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLLDRLDRGQVRHVVIGKAHT---------DKFAELPDYTRISVGGATGGWLSLEEAYASPEFAPETRATDPLLLYFTSGTTSKPKLVEHSHQSYPVG----------HLSTMYWIGLPGDRHMNISSPGCFFAPWNAGACVFLYNYNRFNARALLDLVKYEITTMCAP-PTVWQDLASVK----TNLRELIGAGEPLNPEVIDQVKKAWGITIRDGFGQTETTCQIG--NTPGQVLKGSMGRPLPGYTIALL-DADDKPAEEGEVSLVLAKRPVGLMLGYAGDAEKTSEVMRNGHYHTGDVASIDADGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDRLAVPKAYVILAPGFEAGKAKDIFAFTRDK-LAPYKRIRRIEFSD-LPKTISGKIRRIELR---------- 109127806 77 -----------------------------------------------EIKWSFEELGKQSRKAANVLGACGLQPGDRMMLVLPRLPEWWLVSVACMRTGVVMIPGVTQLTEKDLKYRLQASRAKSIITSD--------SLAPRVSAECPSLQTKLLVSDSDSWLNFRELLREPTECLRTKSQDPLAIYFTSGTTGAPKMVEHSQSSYVASGRRWVALTWVKAAWTLFSAWPFVHELPVDAKVILNTLSTFPITTLCCVPT---IFRLLVQEDLTRYS-----PCVWC---------FEGLKQCVSHGEALNPDVREKWKRQTGVELYEGYGQSETVVICA---NPKKIKSGSMGKAVPPYDVQIV-DDEGNVLPPGEEGNVAIRRPFCFFNCYLDNPEKTAASEQGDFYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVSHDPEALTRELQEHVK-RVTAPYKYPRKVAFVSELPKTVSGKIQRSKLR---------- 167644464 41 ---------------------------------------------------TYAEIHGRARQVSNALLRWGVQRGDRIATLAWNTGKHIETWYGIMGIGAVCHTLNPRLFPEQLIYIINHADDRMIFV-----DLTFVPLLEAVLPHCPRVERVII---------LTDERNMPTKLPRVESEDVVWLCYTSGTTGNPKGVLYSHSNFIHTLMLQSTALGATPSEVILPVVPMFHA------NAWGIAFGGGSKLVMPGARMDGAYELIVSEGVTFSAAVPTVWQGLLTHLRERRLSIPTVRRVLIGGSAVPESLIRAFNDEFGIEVLQGWGMTEALSNMT----PELL--------AKPYDEQMKWDAGQEQPHDGHTGRLMVKGPAIAAAYFRSDE---SILDSEGFFDTGDVSTIDEHGFMHITDRAKDLIKSGGEWISSIDIENIAIGHPKVELAAVIGAAHPKWDERPLLIIKLRGEIQDTQEHLDFLIGK-IAKWWLPDDVVFVDDIPLGATGKVDKKLIRERLKD----- 163855099 37 ---------------------------------------------------SYRDFDALCAGAARWLGAQGVAAGDRVAVWLPNRREWLALLFGLARLDATLVAINTRYRSAELEYILARSRARMLIMQPSFRKIDFPALAGVAQDALPDLQAIALVDAGDDLPPVFGRRTVACQFPAADPARPVILFTTSGTTKGPKLVMHSTATLLAHNRQVSRACGLDQPGALLAALPVCGVFGLN--GVLAALHGGAPVVTMDLFDAPRAARLLRDERITHTFGSDEMMRRIADEAPGSR-PFPHARVF--GFASFSPGAAELVASLRGFPLRGLYGSSEVQALFSLQDAALPVAERALGGPASSQAQVRVRDPAGPGLEPGMPGEIEIRAPGNFIGYLDNPDATAQALTADGYFRTGDLGYLRPDGSFVYLARMGDTLRLGGFLVDPAEIEHALAAQPGVYNAQVVGI--TIDGQRAAAFVIAEDEQSLLAPLRAT-----LAPFKVPARLWRVDEFPTAASAKIQRAMLRQMADERL--- 163844616 58 ------------------------------------------------TELTFEDLRDMSARVGNMLADAGISAGDVVAGLLPRTPELVATILGAWRIGAIPLFTAFGPKAIE----QRFGTSGAKLV---VTNLANRSKLAEVEN-CPRVATILAPGES---LPEGDIECEPVMR---KGSDLFMMMSTSGTAGLPKGVPRALMAFGAYMRRSDDIFWNIADPGWAYGLYYAVTGPLLL-GVPTILNEGGF-------TAENTYDIIERLGVTSLAGSPTAFRLLMAAGPESAARVKGLRVVSSAGEPLNPEVIRWFDACLGAPIHDHYAQTEGMVNHHGLEHP--VRQGSAGYAMPGYRVA-VLDEAGKEVDPNEPGVLIDNSPLLFTGYYKKDTPSISG----GYYRTGDTVEFEPDGSISFIGRADDVITSSGYRIGPFDVESALLEHPAVNEAAVVGVPDPQRTEIVKAFVIPGFEGPELAEELALHVKKQLSAHTYPRQIDFVAELPKTPSGKIQRFLLRKAEVEK---- 153887532 19 ------------------------------------------AIVDGDLKLSYAQWLTRIQSVAAGLLDLGLRPGERLLAILQNRWEMATLHWACQFTGIVIVPLNWRAKPDELDYCVRDAEAKALV-------FEPVS-AEAVLGSPAAMKILRIAGARHSSLSFDTLMGAAPRLPE--ADDVSLMLYTSGTTGRPKGVPRRHRQERAAALAHVAQNLYRRGERTLGVMPLYHTMGVRS--LLAMALVDGLFVCVRRWSPSQTLQAIADHRVTCLYLVPTLYHDLLADPGFDALRVRSVSKLGFAGAAMNDGLLKRLEQAFHPEL---------FVNHYGSSEVYTFSVEQRGKPGSAGRNTRLTDSPEAVVAPGEEGQIIVRGDEAFEGYWNRDDANVKSLRQ-GWYFTGDTGYFDAEGDLFVSGRVDDMIISGGENISPADIESILSLHPAVDEVAVAGVPDPRWGQKVVAFVKPHDDV-NASTLDAYCRDSELANFKRPRDYVFVADIPKSPVGKILRRKLSE--------- 198283745 115 ---------------------------------------------------TYAQLHREMSLFANALKHQGVQKGDRVAIYMPMVPEAIIAMLACARIGAIHTVVFGGFSAEALKDRLEDTDAKVLITADAWRAGKMVPLKRHADQALHSVRHVIVLRRTGADIDMQDVNADCPAL-SMQAEDTLFILYTSGSTGKPKGVFHSSAGYLWTMLTTRWVFDIKPEDVYWCTADIGHSYVVYGPGATVFLYEGAPM----HPQPDRFWKMIARHGISILYTAPTAVRAFMKMGDEQRHDLSSLRLLQIGGGRCPVADTWWQTETGGHMIAPLPGVTANRPGSCALPLPSARIVNDQGAPIT---------------APNAGGYLVIDRPWMLRGVWGNPERYVESYWDNRYYIAGDSARRDADGYFWVMGRIDDVLNVSGHRLGTAEVESALVAHPAVSEAAIVGIPHEIKGEAICAFVVLKHQGDDRDELGAALRAQVIGAIARPDDIRFTDALPKTRSGKIMRRLLR---------- 71018289 69 ---------------------------------AATTYASRTMIVAEGESHTYAHVHKRAMLTATWLRQFGVKKGDRVAIVARNHVEFVIGFYAVHLLGGVPALVLPGKRDAEENFVHKFTQASPDCVPGAHSGLSGVAVARSFSGILAQANNVFDAFQLDRKFASVAQSADAIPKIDIQPEDLASVLYTSGTTGKPKGVAATHRQFLFSIARAYVRRGLDEQASSIFLIPLFHSTGIQS-GLCPSVLRGSKIVLMPKYDLEKAIELIQQHKIQV---VLGIGFMVREIVLSKH-ELPSLQGLSHGGSSSAKELPEESRQKFPSMLTEVNGAASGLASDDYLARP------TSAGRAPPTIEIRIIDDTLTEVANGKTGEIWVRGPNVALGYWGKKAATEEAFTKDGFFRTGDLGRKEDDGFIYVMDRSKHIIIRGGENISGTEVETAIYSERRIIDCTAVPIPDQRFGETVGVVCVPRAERPTEQDVLAVARKL-LPKHEVPDFVWIREPLERNANGKVDKAIVKEAARKR---- 198265473 3 --------------------------------------------------------------------KRGIGKGDTVALIAPNIPEALECALAMPMLGAVLNANNMRLDVGTIAYILEHGEAKVLLVDTEFSAMAAEAVAQ-------SGRDVLVGGDRIGTLTYDDLLSEAYTLPD-DEWDALALNYTSGTTGRPKGVVYSHRGAWTNAVNNVVTWAMPHHPVYLWTLPLFHCNGWCFPWTITML-AGTHVFLR-APRADVIYDAFADHGVTHLCGA-PIIMSMISDAEEKRGFPQKIKMM-TAAAPPPASVIKGMEAM-GISITHVYGLTEAVVGWAALPAEQQAEMKAQGVAYELEEDVLVLDPETGTPVPGKTGEVVFRGNIVMKGYLKAPEETAKAF-KDGWFWSGDIAVQHADGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSVVAVVAMPDEKWGEVPCAFVELSGEVTE-EELLAHAKAR-LAGYMRPKKVIFGE-LPKTTTGKIRKNELRDLVRQKI--- 77460930 44 --------------------------------------------------YSYPTLIERVAQLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAV-IHTINVRLSPEILYTMNHAEDRFVLVNSEFVGL-YQAIAPHLTT---VEKTLLLTDLPEKTADLPNLVGEYEQLLAAASPQYDFLDFDENSVATTKGVYFTHRQLVHTMGVSTSVRLLGTNDVYMPITPMFHVHAWGLPYVATML--GLKQVYPGRYDPEFLVELWRKEKVTFSHCVPTILQMVLNAKGAQGTDFGGWKIV-IGGSALNRTLYETAKSK-GIQLTAAYGMSETLVSCAHLND--ELMAGTEGVP-GPLVEAAIVDTEGNFLPAGETGELVLRAPWLTEGYFN-EPQKGAELWAGGWLHTGDVATLDAMGVIDIRDRIKDVIKTGGEWISSLDLEDLISRHVAVREVAVVGIADPQWGERPFALLVVREHAIGARELKEHLKELGLSKWAIPSQIALVTEIPKTSVGKLDKKRIRLDITE----- 149757213 86 --------------------------------------------------WSFREMTDLTRRAANVFQTGGLRQGDHLALILPRVPEWWLVTVGCIRTGIVFTPGTTLMKAKDILYRLQVSKAKGIITTDTLA-----PEVDSVASECPALKKFLVSDHSREFRSLIKSASSDHTCVKSKTMDPMAIFFTSGTSGLPKMAKHNQG---LALRSSFPSCQLKTSDVF---------WCLSDPGILAVLTAGSTVFIHHLPRFDPNVIVQTLSKYPITCLAAPFRMILQQDFTSLR--FPTLEHTCAGGEALLPEEQEQWRRQTGVLLYQVYGQSETGITCGILRG-MKIKPGSMGKAIPPFD-VQIIDDKGDVLPPNTEGNIGIRKPIGLFMCYQDDPVKTAETECGDFYNTGDRATMDAEGYIWFLGRSDDVINASGYRIGPAEVESALAEHPAVAESAVVSSPDLIRGEVVKAFVVSRDRDQLTKELQEHVKSV-TAPYKYPRKVEFVPELPKTITGKIKRNELRK--------- 118726074 1717 ---------------YTETALRGDKTLVELFIEQVRRTPDNIAIVHEQTELSYCELNAKANRIAGFLQSRGVKPGSVVGIMVNRSIDMVAGVIGILKAGALPIDEYPSHR---IQYM--LNNSNTDLLLTSY------ELAERIDSGYNTI--CIKNEEIECFDCIE---------PNIKPSNLAYIIYTSGSTGNSKGVMIEHKSIVNTLEWRRKYYGFNPNDAVL-QIP-SFSFDSSVEDIFTALISGARLVL---INQEDRFDLPQKQKITNLLVVPSFYRVLLDEIS---DSMKNVRIITIAGESFTSTVSKHFEKLGNVRLVNEYGPTENSVSFYEFDDRTEVLI---GKPINN-TKCYILDRNDKLQPIGVPGELCVSGHGLAKGYFNADKLTAEKFIDNPFYRTGDMARWLPDGNIEFIGRIDQQVKIRGYRIEIGEIEHHLQMHTNVIEA--VVTVNDLDGQKTLCAYTVLNANIKNKELEEYLSVR-LPNYMVPQHFIKLDSFPKTPNGKIARKMLPEPDVETVL-- 212517154 48 ----------------------------------------------------------------------------RVAFLCPNDGSYIITQWAAWMSGQIVVPLSKLHPPSVLEYCITDCNAKLLITTSQFSDV-LSSLSDRVKAKLLILDDAVVRKETKTVVTIKNPHEANPPLPEFYQNSDAMIVYTSGTTGSPKGVVLTHKNLHYQVQSMITAWGWTSKDVILHTLPLHHVHGIVN-AILTPLSVGAKVFMLPEFNCNDVWSLIKKDKITIFTGVPTMYTKLIEQNNKRQCEFQKVRLMISGSAPLRPQIIERWREISGHTILERYGMTEGMVLSNPLDDPEKILVEGNSNSSTVLTTTQ----KNSDVK-NITGELQVKGPNVFRTYWNKPNATAKEFVADEWFKTGDFVEYVDGSYKMLGRTNADIIKTGGFKVSALEVESKLIEHEDIKDVAVVGVPDLTWGEKAAVLVLKSDKKLSLADLRGWCKHK-LAPYAIPTELKIVDVVPRNHMDKINKKDI----------- 154251304 26 ---------------------------------------------------TFKELDERSNQVAHLFRDAGLKPGDAIAIFMDNNVRYYEICWAAQRAGLY--FTCISSRAGEIAYIAEDCGAKLFFTSTALAA-TAEELVK--DNHLPKVARKFVVGGA--LNGYESYEAARDKFPKTRIADETAMLYSSGTTGRPKGVPLTGGDEVSALAGLAMLLYMDEKTIYLSPAPLYHAAPLRWS--MTVQRLGGTVVVMEHFDAEDSLRCIEKYKATHSQWVPTMRMLKMPEDVRKKYDVSSMKVAIHAAAPCPIPVKEQMIEWWGPVIYEYYAGSEG-NGFTALNSEEWLAKGSVGKPLNAI--AHICDDEGNELPVGEAGTIY------FESDSQFEYHNDPKKTQESWSTLGDIGKVDEEGYLYLTDRKAFMIISGGVNIYPQEAENILVMHPKVADVAVIGVPNEDFGEEVKAIVQPADWSEAGPALEAELMEKNLSAIKCPRSIDFQEELPRHPTGKLYKRLIRD--------- 218295633 109 ---------------------------------------------------TYGELLDRVRRLATALKALGVGKGDRVVIYMPLTLEGILAMLATAYLGAIHSVVYAGLGVGALRERILDAGAKLLIAGDVSKVVDLRSIAEEAIRDLP-LKVVWFQRLGKAELPFEELHPPEARAEMVEAEHPLFILYTSGSTGKPKGVVHVHGGYMYHLRTFFDVFWATSDIGWI----VGHSYIVYAPGITSVLREGA----PDYPDPGAIWRAVERYRVNVMFTAPTAVRMFMKFGPERKYDLSSLRLIAVAGEPLNPEALRFAYRHLVDEGRQGF-VADNWWQ-TELGGP------TLGTPLTPGVEAAVVDEAGRPVPPGQGGLLVLKRPFMMRTVWGNHDRYLQYWREGNVYVAGDVASQDEEGYYSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPVKGEAIKAFVVLRLGQTPSEELKDSIVQRELGPIATPSEVVFLDKLPKTRSGKILRRLLK---------- 148554519 16 --------------------------------HHAIREPNRPMITHDGVTVTRIQFEEAANRRARALERYGIRQDDIVSIALPNSIAFYETVFAVWKLGATPNIVSSRLPGPELQSIIDLAQPRLVIGPERLSGHELLPLDWQVDQSL----------SAEPLGP--------------RMAACWKIMTSGGSTGRPKLIPSVWSPGLTMYNQRVD-------DVVLNPGPLYHGSPFGL--MMIALYTGAHVVEMGKFDPLRALELIDEHKVTWVNFVPTM-MSRIDEAEKERHDLSSLHVFHMSSACPPWLKERWIEWLGPDRIWELYGSTE-RVGQTAITGREWLSRGSVGRPILGA-KVKILDEHGGECASGEVGEIFAGGEHSTYRYVGAEPK-----TRDGWHSVGDLGYLDAEGYLYLVDRRTDLIICGGANIYPAEVEGAIEAHPSVVSSLVIGLPDADLGHHALVEVAPDQQKMLDAEMRAFLAER-IVSYKIPRSFEFVTEALRDDGGKARRRA------------ 56462785 31 ---------------------------------------------------TYEEMALRTRRLAHGLHALGVEKGDCVGFFGFNDPAALEVMFAAGLLGALPLYVLGDSRCTTVI----FGDQQADVAGAGAVGHPGHHLDRPGRLVVHPHVRGVHAGQPDTRID-----------EQVGLDDLSVLMYSSGTTGAPKGVMLSHGNMLWNALNQLLAQDMTSKERTLSVAPLFHIGGIGG-AVTPTLLNGGTVVLLRKFDAGVVLDTIEKERITTFFAVPTMIQELWHHPRFADADLSSLRAICVAGAPLP-EALISPWQDRDVAITQAYGLTETAPSVTMLSSADRSKIGSAGKRTFFTDVDVVRPD-GSSAEPHEIGEIVAKGPNVMLGYLNQPEATARTIV-DGWLHTGDAGYFDDEGFLFICDRYKDMYISGGENVYPAEVEAALLRLEGIREAAVIGVPHEKWGETGMAFVVAADGTTLDEEVRARLREK-LAGFKIPTFIQIAEALPRTATGKIRKPDLRKLAASRL--- 33865547 151 ---------------------------------------------------SYRELHAEVCKAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLKDGEAKAVITADG--GFRKDSLKPAVDAALPSVTGVLVAGRDQWWHDLVDAQGSDCPAEPMASEDRLFVLYTSGSTGKPKGV--VHTTAGYNLWAHLTFQWIDNDVYWCTAWITGHSYPLSN-GATTVMYEG-----APRPSKPGAFELIQKHGITIFYTAPTAIRAFMKSGRQVPDDMSSLRLLGTVGEPINPEAWMWYRDVIGCPIVDTWWQTEGGVMISPLPGATPTKPGSATLPL-PGIQADIVDGEGNSCGPDEGGYLAVRAPWP--GMMRTVHGNPQRFREDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRESSDDLIKQLRAHEIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGQEVSG 119476024 24 -----------------------------FLSHAAKTYPDNLAVVHGDLRYNYATLQQRCRRLASALSQHGIGPGDTVSVIAPNIPAHLEAHFAVPMTGAVLNSINIRLDADTFAYIFDHGECDVLLIDAQFAEVAKQALSK--SSRRPLIIDLIGSTTYEQFL----LTGNPDIVPALPADEWQSLALTSGTTGNPKGVVYHHRGAHQNAMGNILAWNMGHAPTYLWTLPMFHCNGWCFPWTITLL-AGVHVCLR-DVAADAIIESIVANDVSHMCGAPIVLSMIANAPEVLRNQIKGIKIMTAGAAPPAADLGAEITHTYG--LTEVYGPCVYCAWHTEWDEHRAAMKARQGVAYPVLNNLDVLDPETMRPVPGETGEVMFRGNVVMKGYLKNPDATREALA-DGWFHSGDLAVKHPDNYIEIKDRSKDIIISGGENISSIEVESALYQHSAVLSAAVVAKADDKWGETPCAFVELKDGTTLDAQLIAFSRNH-LASFKIPKHVIFGE-LPKTSTGKIQKFILRE--------- 113953794 14 --------------------------LNDPLRSALSRDSAAVALHDLSRSMSWAELEQSCNDLAKHYLSIGLRPGDRIASLMPNSLELLIHYLAGLRCGLVLTPLNYRYTVPEINHALEVS-GARCVLHHCERQTDID--ASNVSSACDL--GCITANDAGFISKLQDIGKLALSQTDHESDQPCFLFFTSGSTGKPKGVTHTRQSLGWIFSSVLDATGLKPGEQFLAGGSLSH--IASSTFALSALCRGASVLVPNNLSCSCLEMLLRQHHPQVMLALPVTLFSLVRDERLQRSDFSSVRLCISGGDKVNHQLHVEFEQATGQRIDECYGMSE--IGFASLSPIEENRIGSVGQ-MCPGFEGCIRSSDRRELSFGEEGVLWVKSPTLMVGYWNNPAATAETIQE-GWLNTGDAMRLDDDGYLWFCGRRKQIIVHDGSNICPQDVEEALMEHPAVDQAGVIGIEDAVHGQNVHAYVSFKSDLPTVPELISFARER--VGYKAPEVLQVLTSLPLNSVGKINRVALHAMTSK----- 94314662 73 ---------------------------------------------------SFREMSERSSRMANYLRGLGVSRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVQLGEARFVVVDGAELG--------KFEDVDASVTRIAVGERVAGWHHIGDAYASPTFVPDTRATDLLLLYFTSGTTSKPKLVEHTHQSYP-----------VGHSTMYWIGLPGDIHWNISSPGAWSCFYAPWNIYNFARFAPRDALDVLVQRNVT-TLCAPP--TVWMLVQEPLASYAVKLREIVGAGEPLNPEIIERVQSAWGITIRDGFGQTE---TTCQIGNPQPVVPGSMGRPLPGYRVDLV-DLDDHPANEGEIVLSLASRPLGLMAGYSNNEKATAEAMRNGFYHTSDIAMRRDDGYLVYVGRADDVFKASDYRLSPFELESVLIEHEAIGEAAVVPSPDPVKLYVPKAYVTVRQGYEAGPELARFSREK-LAPYKRIRRLQFSE-LPKTISGKIRRVDLRRREMER---- 169630516 6 ---------------------------------HAAQFPDKPAVVMAGSTLTYGELDRQSRRLARHWYDSGLRKGDHVALLSDNVPEVFVVYWAALRSG-LYITSVNHHLAAEVSYIVNDSGSSALVV-----AAGVREQAEAILDDTPAVTRLAFGGDVRGYDSYEDALDGASDEPLPAQPAGSDMLYSSGTTGRPKLTDRQVDEPNPFAMLFAHLYGFNAETVYLSPAPIYHAAPLRFCGFVQSM--GGTAVVMERFEAEEALAAIEKYRITHSQWVPTMFVRMLKLPKEIRDDVSSLKVAVHAAAPCPVEVKQSMIDWWGPILYEYYSSTEG--NGVTFIDCATWLKRPGSVGSAALGVLHICDETGAELPAGEAGLVYFEREELPFSYHNDDERSACHPAHDTWTTTGDIGYVDEDGFLYLTDRKAFMIISGGVNIYPQEIENALALHPAVLDVAVIGVPDAEMGESVKAVVQPADSAPRAAELTDFLRER-IARYKVPRSFDFTDTLPRTPTGKLAKGLLRQKYWE----- 194333347 128 ---------------------------------------------------TYGELHRQVSKFANVLKIAGIKPGDRVAIYMGMVPELVVAVLACARVGAVHNVIFAGFSAHAITERVNDSKAKLIICSDGTNTINLKDIVDDAIVNTPSVRSVIVLKVTNEEVTMHDGHNDP---EFVDAEHPLFILYTSGSTGKPKGILHTTGGYMVHAASSFRYVFIKDEDIYWCTADVGHSYLVYGPGATLMMYEG-----APNPQWDRFWDIINRHKITILYTAPTAIRAFIRAGDENKHDLSTLRLLGTVGEPINPKAWMWYHSVVGCPIVDTWWQTETLVSPLPGATPTKPGTATRPLPGILVDVVR------KDGTPNEGGYLVIKKPWTIYGDNKRYEETYWSEFKD-MYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVAHESVAEAAVVSRPDEIKGNALIAFVTLKDEYQGDMKLREELRSKEIGPIAKPDEIRWAQGLPKTRSGKIMRRLLRELASSKEIKG 86359357 51 ----------------------------------------------------YGELSAASSMFANALASLGIKRGDRVALLVPQSFETVIAHVAIYKIGAIALPLALLFGVEALEYRLRISGAAAIITND--FGLDR---VRQIRDRLPELRHVISVSDAADALSFADLHASVFEGEKTTPDDAALMIFTSGTTGPPKGALHGHRGHIPGMQFAHEKVWTPSDWAWAGGLLNALLP---------SLLLGVPVVSSPAQKADTAYRIMAEMKVR-NAFIPPTALRLMRSVSDPRSKYDVLRTVGSAGEALGRETYDWARRTLGITVNEFYGQTE--CNFV-LSSSAAFGVTKAGARAVPGHRVAIVSEAGDELPAGESGQIAIASPDPVMGYW-----NDAAATEHGWLLTGDIGRQDEDGYVTFEGRDDDVITSSGYRIGPAEIEDCLTGHPAVQLAAAVGKPDVVRTEIVKAYIVSPGHSPSAAEIREWVKMR-LSMHEYPREVEFVESLPLTTTGKVIRRLLRE--------- 210620928 259 -------------------------TFMDGFYEQVKKTPDNIAISDEKTSMTYRELDIVTERFAGYLNSIGIKREDTVAVILPNIGVIIAAI-SIMKAGA-AVFPIDSNPSVRMSYLLEDSEAKVII------------TSKKLENQLPKTDKKLL------FIENESMFNTDIPITEVYPDNCAYRISTSGSTGRPKCMSIEHRSLMNMCMYAIDYINADENDI--CGVYLSFSFDAAVKQIFPYLLCGASVDIIPETARANEYTVCEKKGITILAVPTIFAKRFIKNCDNKY-----LRVLQSGGDKLKGYKERNYK------IYNEYGPAEFTVLATSFYVDKEYEKIPIGKPI--YNTYAYIFDMNGNICPGVPGELCLSGIQISRGYMHKEELTKEKFVENPFYKTGDLAKWLEDGNIDCIGRMDSQVKIKGIRVEIYEIENEINNIPEIKSSVCIARPDE-KGELYLKAFYVSDEEVDPKKVKNYL-QMSLPPYMVPEYIMQIDKIPVTPIGKVNKKKL----------- 196186720 41 ---------------------------------------------------TYGRIHDRARRVSNALKAWGIAPGDRVATLAWNTDKHIETWYGVMGIGAVCHTLNPRLFPEQLVYIINHAEDRVI-----FTDLTFVPLLEAILPHLPKVERVIIM--------TDDAHMPQTTLPKAQSAEVVWLCYTSGTTGHPKGVLYSHSNFIHTLGLQSTVLGATPNEVILPVVPMFHA---NAWGIFGGPAAGAKLVM-PGAKMDGAYELLESEKVTFSAAVP---TVWQGLLGHMKQNLSTVKRVLIGGSAVPESLIRAFHDDYGIEVLQGWGMTETLSNMTLADKPFEEQLKWRVKQGTPGVELKLKNDHD-----GVTGHLMVKGPTVARAYFREE---GDIVDDEGFFDTGDVATVDDLGFMQITDRSKDVIKSGGEWISSIEIENIAVGHPKVELAAVIGAAHAKWDERPVLIVRLKDETLDKQEHLDFLHGK-IAKWWMPDDVVAVDEIPLGATGKIDKKLLRERMKD----- 71996755 10 --------------------------FHDLILENVVKFGIRQALVHDNQVITFEEIPQLVSKLVYKLLELGISQGDTILVCLPNSIWYPLLFLSCAKIGA--VLSGISHESTEIKYSLKQSGAKLVFTNEKVSKENYWALSENSVEVLPSVKTYIITGH-EDFRP-ENLDIDSILLAP----------FSSGTTGAPKCCLLTHRNFLYSLKKFLFDQLLAQSSMTLAFLPFHHASGFWA--LLICLLEGCTTYIMSEFHPIVMMDLIEKYEIDTINIVPPIANIFLKMG-ILQGRCPSLRTILCGSSGLQKDRCKRLLSIFPQVTHQGYGMTELVVNFEHLGSCGHILPGFETKLFEPTGETELWLKSD--------------------AIMKAYKNGTPNLDEDDWLHTGDIVT-EKGGFFYVVDRMKDLIKLNGYQVSPTEIENVILTLPKVAEVAVVGIEDELCGQLPKAYIVLEKNADELLFLKHLMKEKLSAVKQLRGGVSIIKEMPKSSSGKIQKNRL----------- 91787506 41 ---------------------------------------------------SYGDLAGHIRRLAAALLASGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAAIV----SGALLPTLQAAMVQGGHELKTVIVAALPEGAVALDTLMEQHAPLAETSPDDPGFWLYSSGSTGRPKGTLHSHGNPYWTAEYGTPVLGLTEQDVCFSAAKLFFAYGLGNALSFPLSVGATTILMAERPTPEATF---KRWRGEVGGMRPPTGFAGMLASPAAKTDI-ALRLVSSAGEALPSELGERFTAHFGVEIIDGLGSTE-MLHIFLSNRPGQVRYGTTGWPVPGY-EVELRDDDGRPVPDGETGDLYIHGPSSALMYWGNREKSRETF-QGAWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLECAVIGKEDEKGLTKTKAFVVVKGHQVDEATLQAFVKER-LAPYKYPRFIEFMTELPKTATGKIQRFRLRE--------- 126740144 48 ----------------------------------AKGFGDHTALIGNGRRRTYKELADWTNRLAHVLEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELGQIVDKGE-ISHALCDTRLKDELVACAKESKY----LKTVVFDGTSNHDAELDRLALEPVTYEAVQTGDVALLGFTSGTTGSPKATMHFHRDLIIGDGYAREVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRF-GAAATLLENASPPNLIEIIQKYKATV-CFTAPTAYRVMLQAMEEGADLSSLRAAVSAGETLPAPVYEDWIEKTGKPMLDGIGATEMLHIFNRFDDHRPACT---GKPIGGY-QVKILDAEGGEAPVGTVGRLAVKGPTGCR--YLADDRQEG-YVRAGWNVTGDSFMMDADGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVLECAVIGAPDEARGEVVAAHIVPSD--PLIKQLQDHVKAT-IAPYKYPRLVQFTKALPKTETGKIQRFRLK---------- 86740864 39 ---------------------------------------------------TYARLGETARAQAAGLDALGVGHGERVAIVSHNSARLLASFFGVSGYGRVLVPVNFRLSPEEVSYIVE------------HSGSEVLLIDPELEEKLSTAKQKFVLG-AESDAELYRFDAEPTPW-EPDENATATVNYTSGTTARPKGVQITHRNWVNAVTFALHAGVTDRD-VYLHTLPMFHANGWGMPGMTGLGVQ--QVVLRKIDGP-EILRRVEQHGVTVMCAAPAVVNAVLDAVRDWDGEVPGRDRVRVAGAPPPTKTIQRVEEELGWEFIQIYGL-------------------TETSPLLTINRSRVWDDEDRTLKLSDSGEVLARSNVILAGYWERPQESAGALA-GGWFHTGDGGVIDDEGYLTISDRKKDVIITGGENVSSIQVEDCLFGHPAVAEVAVIGVPDEKWGEAKALVVLAEGRTATEAELIKHCKER-LASYKAPTSVEFRDQLARTATGKLQKFKLR---------- 89276718 22 -----------------------------------AQVPGTIAFTDAHVNITYSEYFELSCRLAEAMKRYGLGLQHRIAVCSENSLQFFIPVCSALYIGAGVAPTNDIYNERELYNSLSISQPTIVFCSK-------RALQKGVQKKLPVIEKIVILDSREDYMGKQSMYSLPAGFNEYRDTATALIMNSSGSTGLPKGVDLSHKNVCVRFSHCRDPVFGNQDTAILTVIPFHHGFGMFT--TLGYLTCGFRVVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRFKLGIRQGYGLTE---------TTSAIIITPEGKPVVPFFCGKIVDDTGKTLGVNQRGELCVKGPMIMKGYINNPEATNALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGAAGIPDPDAGELAAVVVLEEGKTMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDSRKIREIL------- 147678466 122 --------------------------------------------------YTYLQLHREVCKFASVLKSLGVKKGDRVTVYMPMIPELVITLLACARIGAIHSVVFGGFSSEALRDRIIDSQAETLVTANAGKTLNCKENADEALSNCPAVKNCIVVRRIDNMMPGRDYWATPACEPEMDAEDPLFILYTSGSTGKPKGVMHTTGGYVYATTRDEDVFWCTADIGWVTGHSYIVYGPLSA-GATSLMFEG----VPNYPQPDRFWEVVEKYRVNIFYTAPTAIRAMMRDGDRWGRDLSSLRLLGTVGEPINPEAWMWYYKVVGCPVVDTWWQTEGGILISPLPG---CIPTKPGSATVPFVNPKIIRQDGSEAAPNEGGYLVIDKPWIMRGVYGDPNRNTYFVQYPGYYFTGDGARRDEDGYFWLMGRVDDVINVSGHRLGTAEVESSLVAHPKVAEAAVVGFPHEIKGEGIYAYVTVKEGVEATEELKAHVRKE-IGPIASPDKIQFSSALPKTRSGKIIRRILRK--------- 108804546 117 --------------------------------------------------WTYQQLADEVNRFANVLRELGVGRGDVVAIYMGNIPEVFVSVHACYRIGALYSIIFAGFSTDAVRQRLEDARPKVVVVADATSEVPLKRTLDQALAGIDSVETVVVAGAETELREGRDLYGDLVSRPEMEANEPGFIIYTSGTAGLGFLV-GTYADVKWSMNQDDDVYWCTADVGWL-------TFPIWS--LVGGLAHGTTMVVYEGPDPGRFYEILERYRVN-KVFTAPTALRMLRGAGERWRDLSALKLVSLVGEPIDPETWHWVREVVGAFVNNTYGQTETATGWT-----SAIVGLTGAKPGSPGYVSEVVDEGGRPVPPGTPGYLTITEPFPCRTVWGDHQRYLSTYFEPGRYFSADACVVDRDGHYWVTGRVDDVINVAGHRLGTMEMESALLNHPDVAEAAVIGVPDATKGTVPVAFALLRAGAEPRPGLREELEQRRVGSIARPAAVHIVSALPKTRSGKIMRRLLRELVTEGRVRG 41406505 82 ---------------------------------------------------TYSELYTQVCKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGVM----------HSVVFAGFTAKALQARIADAAAKLLITSDGQFRRGKPAPLKDAADEAVADPDSPVEHVAAAPEHTPEFPAEQPLFLLYTSGTTGKPKGIVHTSGSYVFDIKADTDVFWCTADIGWVT----GHTYGVYGPGVTEVLYEG----TPDTPTQHRHFEIIEKYGVTIYYTAPTLIRTFMKWGREIPDDLSSLRLLGSVGEPINPEAWRWYRSVIGADLPIVDTWWQTETGATMISPLPGVAAAKPGSAMRPLPSARIVDDHGDQLVPGVTGYLVLDQPWMLRGIWRYVETYWSRFAEQGWYFAGDSAYYDRDGAIWVVGRIDDVMNVSGHRLSTAEVESALVGHHGVAEAAVVGATDATTGQAICAFVVLCADYQVHDGIVDELRAREISPIAKPREVHVVPELPKTRSGKIMRRLLRDIAENREL-- 46139121 15 ------------------------------------------------KHISYGLLRDYATSLSSVLAQYGLKQNDTVIVYGRNSIWWPVATLSTVRVGGVACGVSPDYTIDELAYSLKTSQSK--IMFATVDNID-NAQAAAAKVGIPKENVILLEGSAKGCASIQTLLEKSHNVAEVPAFQITFLCFSSGTTGLPKAVMISHANIISQCLQVADLTLASHSRI-LAALPFYH--------ITGIIFLNANVYVLAKFTLDTLLQTASENKIKELLLVPPIIILVRDPKLVAKYDLSHVQRFSSGAAPLSREILTLLEKAFGTGFKQGYGMTESC---------SCIVAHPPGKYAYKYTELRIVDETGKDCEVNKPGEIWARGPQMAMGYLNNPKATQDTFDKDGFLHTGDIGYINEEGFLAITDRLKEMIKVKGIGVAPAELENLLQGQPQVDDVAVCGIPDERAGERPKAFVVLKSHASRPVEAAREIFEKETARHKWLEEIEIVSAIPKSPAGKILRRKLQD--------- 28628063 32 -------------------------TLPDFVLHNVELYTDKMAFVDATTGYTYGQVARDIRRFAKALRSLGLRKGRVVVVVLPNVPEYAIVALGIMAAGGVFSGANPAAHSSEIVKQVESADGKLIV-------SDLPTYHKVKDCGLP----VIILGEVEGTIHWDELHITNHEDEMVQQNDLCALPFSSGTTGLSKGVMLTHRNLVANLCSSVSPEMVGQVTT-LGLIPFFHIYGITGICCATIRNKGKVVVLRRYELRAFLNALITHE-VTFAPIVPPIILALVKNPIVDEFDLSKLKLIMTAAAPLAPEILNEFEKKFDVQVQEAYGMTEHSCITLSHSDQHTAKRNSVGFILPNLEVKFVDPDTGRSLPKNKPGEICVKSQCVMKGYYKNEFETCLTIDKDGWLQTGDIGYIDDDGDIFLVDRIKELIKYKGFQVAPAELEGILLTHPSVEDAAVVGLPDEEAGEIPVAWVVLNSKAKESEEDIINYIASTVAQYKRVRVVQFVDSIPKSPSGKILRRLIKDKMLERL--- 118466201 82 ---------------------------------------------------TYSELYTQVCKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGVMHSVVFAGFTAKALQ--ARIADAAAKLLITSDGQFRRGKPAEAVADPDSPVEHVVVTGIDVSWTDGRDLWAAPEHTPEFPAEQPLFLLYTSGTTGKPKGIVHTSGGYVFDIKADTDVFWCTADIGWV----TGHTYGVYGPGVTEVLYEG----TPDTPTQHRHFEIIEKYGVTIYYTAPTLIRTFMKWGREIPDDLSSLRLLGSVGEPINPEAWRWYRSVIGADLPIVDTWWQTETGATMISPLPGVAAAKPGSAMRPLPSARIVDDHGDQLVPGVTGYLVLDQPWMLRGIWRYVETYWSRFAEQGWYFAGDSAYYDRDGAIWVVGRIDDVMNVSGHRLSTAEVESALVGHHGVAEAAVVGATDATTGQAICAFVVLCADYQVHDGIVDELRAREISPIAKPREVHVVPELPKTRSGKIMRRLLRDIAENREL-- 23099777 3 ------------------------ETTPHWLTKRADLSPDKKAIEFEDSSITYLELFHRSQSYARKLGKLGFRQGDHIAILSTNCAEMIQIIYACSYLGAVAVLLNTKLTINELNQQLLDSDAKVIITSESFKASEF-VLQRMDYNELESVT--------------EDTSIITLK-SEIYFDDIFTMMYTSGTTGFPKAVQQTFGNHWWSATSSALNLGLHDNDKWLIPLPLFHVSGLSTM-LKSVIYGMPIYVLEKFEVEKVHNAIMDR-KVTIVSVVTVMVQRLIKRLGNHHYP-NDFRCMLLGGGPAPKSLLEQAK-LKNIPVFQSYGMTETSSQIVTL-TPEDALIGSAGKPLFP---AQLKIAHNEN-NPNQIGEILVKGPMVTKGYYKRAETNKEVF-ENNWLHTGDMGYLDEQGYLYVVDRRNDLIISGGENIYPSEIENVLVQIEGIEEAGVKGSPNEEWGMVPIAFIVPISENEIAAHL-----EKYLAKYKRPKEIHVVNELPRNAANKLVRHNL----------- 98152901 6 --------------------------ISDALKVRAQHQADEIAHDDTRRQISFAEWDREVDEVAGGLAAAGLVPGDRVFLPISNFHEMAIAVFAVFRAGGIACPINTRLNPKEIAEYAALCE-PRFCITDAPDRVRDLKLAACWHA--------------------EDMPRNLTALPDQASLDPAEILATSGTTGKIKGVVISHPD----LMTGVTGYNMDRSRSTLNALPLT-----GSGGNIGIVMGGATAITQPKFDPKGFLDLVREKRPNLVYLVPSMLRLVLDHPDAPDYDFSGVKYLMTGTAPLPHDSVKRAMDLWHLRIRNSYGMSEGGVGVSTT-SAEQVLVGKLPKHMQLRDEA-----GNVITTVGVVGEIYGWQKHP-RRYWNDEQATADSF-RGGWTKTGDLGFIDEDGDLIMAGRSKELIIRGGYNITPLEIETVLHLHPAVQQAAVVGIPHEILGEDIAAAVTLRGKTAETEEILSFCREH-LADNKVPRTLVIMDSLPLNPNGKILKKYLAEPL------- 197778052 41 ---------------------------------------------------SFAEAGRRATQLANALRELGINGDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHAADRAVIVNGSLL-----PLLAPLLPHLPTIEHIVVSGPGDRSL-LADTEAQTYDWPELDERAAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMESMGLTDKDTTLVVVPQFH---VNAWGLPHATFMTGINMLMPQPAP--LAEMIEREKPQHAAAVPTIWQGLLAEVTANPRDLSSMTQVTIGGAACPPSLMEAYDK-LGVRLCQAWGMTETSPLGTMAHPPAGLTAGVEGRLVGPGGDILPWD--------GESGELEVRGAWIAGAYFRPED----KFSEDGWLKTGDVGVISSDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGSTADYELKTFLAGK-IAKWQLPERWAVVPAVPKTSVGKFDKKVIRRQFAD----- 89055404 61 ---------------------------------------------------SWSDFHGRVTQAANLFRSLGVGPTDTVAYLLPNCNETAITLLG----GAVAGIAAPINPLLEPEQIASILRETGAKVVVTLKPFPKTDVAQKVNEALPGVKTVLLTGLKKFIVPFLNKQNKTLDFEDVREDRVACYFHTGGTTGMPKVAQHTYSGMIYN-------GWIGHTLLFICPLPLFHVFACHV--ILMAMVASGGHVVFPTPQGDNFWKLVERWQVTFIITVPTAISAMMQRPVDA--DISSVKTAFSGSAPLPVELFRRFEKATGVTLIEGYGLTEALVSCNPVEGEKKIVKIITGTPNGPVEAER-----------DSIGEICISNPFSGRTYTEVDKNKNLYYFGD-YLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEETLAGHEAVAFAGAIGQPDAFAGELPCAYVLVEGATITEAELMAHCSTHVHERAAVPKYLEILDELPKTAVGKVFKPDLRK--------- 195504913 26 -------------------------SLGQYVLDKYKSFGDQTVLVVNGVEYTASFMHKSIVRLAYILQKLGVKQNDVVGLSSENNVNFAVAMFAGFAVGATVAPLNVTYSDREVDHAINLSKPASKITVDRVAKVASKNFVKGVIALSGTSKNFKNIYDFNELMDNDKFKTQPTSPAANKDADVSLIVCSSGTTGLPKGVQLTQMNLLATLDSQIQPTLIPMEEILLTVIPWFHAF-----GCLTLITTGARLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESLVQNDEFCKPGSVGVLKVGI------YAKVIDDTGKLLGANERGELCFKGDGIMKGYI-GDTKSTQTAIKDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQANVQTENEVIQFVHENASPAKRLRGGVIFVDEIPKNPSGKILRRILRNMLKKQ---- 196189880 116 ---------------------------------------------------TYAELHAEVCQMANVLKDLGVQKGDRVGLYMPMIPEAAMAMLACARIGAAHTVVFGGFSAEALRDRLNDAEAKVVITADGGMGLKPAVDAALENNAVPSVANVLVTSQAVDWTEGRDVWWHDVKAEPMDSEDLLFILYTSGTTGKPKGV--VHTTAGYNLYTHMTFKWIKDDDVYWCTADVGHSYPLSN-GATTLMYEG-----APRPSNPGAFDVVEKYGVTITAPTAIRAFMKMGDAEPKARDLSSLRILGTVGEPINPEAWMWYRKVIGCPIVDTWWQTEGGFMLTPLPGATPTKPGSATKPF-PGILADVVDVEGNPVGVNEGGYLVVKHPWMMRTVYGDDARFRRTYWEDGLYFAGDGARKDADGYFWVMGRTDDVLNVSGHRLGTMEIESALVSHPAVAEAAVVGRKDEIKGEDVYAFVTLEGTYSVSDELKGELKQKEIGAIARPGEIQFTDALPKTRSGKIIRRFLRNLASGEDVVG 125573000 88 ---------------------------------------------------SYPAFVARVRFLAGGWCSLGLRPGDVALVVSPSCLDVAVLYFALMSIGVVVSPANPASTADEYAHQVRLSRPAAFVAPE-------------VAARLPRVSRVVIGSEVFDRLPPADGRSHPAV--AMKQPSTAALLYSSGTTGRVKAVAITHRNLIAQISKPPPPSPSPPAAVTLFPLPLFHVMGF---GLLTTISSGETAVVMRRFDLAAAARAVERYRVTKLSAAPPVVVALTKSDEARRRDLSSLVAIVVGGAPLGREVSQRFATVFSVQIVQSYGLTESTGPVATMAGPEESAAYGSVGRLAPRVQAKIVDTAT-----GE-GLCLTLSYMGISGYVGDPEATAATITPDGWLKTGDLCYFNEDGYLYVVDRLKELIKYKGYQVPPAELEHILQSRPEIADAAVVPYPDEEAGQLPMAFVVRQPGAYLTEQQVMNCVAKHVAPYKKVRRVAFVNAIPKSPAGKILRREL----------- 54024374 51 ------------------------------------------------TRHSFGEVAALSRRFAAALREFGLAAGDRIGVMVPQGLEVLTAHLGAFRAGMVTVPLSVKFGGDAVAHRLRDSGARVLVV-DA----DCFARVRDGLTDVPSLAAILVVGDVRSFAETLTAATEDTHTAATGPDTPAIIIYTSGTTGRPKGALHGHRVLLAHMPQPGDVFWTPADWAWIGGL-----FDVLFP----ALALGCPVVATPGATPDRALAVMRAHRIT-AAFLPPTALKQMRSAGVDRAAATGLRALASGGESLGQALQHWVHDTFGAPVNEFYGQTEMNLTVGTARTRWSAEPGSMGRAFPGFTVT-VLDDTGAPAPPGETGEICVAAPGQFLGYWN-QPGTTAEKVHDGWIHTGDLGRADTAGNLWYQGRLDDVISSAGYRIGPGEIEECLLTHPAVAMAAVIGVPDDLRGEAVHAFVVPTDGVTGTDDLRRALQDHRLAFYQYPRRITFLDELPMTTTGKILRRELR---------- 89901474 67 --------------------------------------------------YTYSELQAQANRLSNVLTALGVGRGDRVAIVMPQCFETAVAYVAVLQMGAMPLSMLFGPQALEF----RLHDGEAVVAIGAASALEGL---QAVRANCPVLHYVLGVGDLEATLAQEDAHFTPVA---TLAEEAAVLIYTSGTTGNPKLIP--HRALIGNLTGFVSQNWFNPASAGLGDLPVGSDAVFWSPALLPTLYFGRTIVYNGRFSPQTALELMRDCHVTHTFLFPTALKAMMKAHTVRQQFKLQLQAIMSAGEAVGDAVFDYCQQQLGVTVNEMFGQTE--INY--------IVGNCSAKPGSPGHRVAVIDDAGAECPVGVAGDVLNRDPIFFLGYWKNESSTRAKFTGD-WCRTGDLALRDADGYLWYQGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDPARGSVVKAYVVPLDTVARAAQLQAHVKGM-LAPYEYPKEIEFIDALPMTSTGKVQRRVLR---------- 110634877 23 -----------------------------FLERAALTYPDHPAVIHGSTRITYREFWENCRRLASALVRLGIRRGDTVSVLLSNTPPMIEAHYGVPMANGAVLHSLNYRLDAQIAFQLEHSESKVLIVDREFSSLASDALALLKNSPIPYPKGPFI-GSLEYAAFLRSGNPDFLPPPPRDEWDAISLNYTSGTTGNPKGVVCHHRGALMALNKTIHGEMGKHP-VYLWTLPLFHCNGWSFSWTVAV-QAGTHVCLRWVRA-RVVYDLIADHGVTHLCGAPIVMSTLLNAPDEDKRRFSH-EAIFITAAAPPPEAVLAAMRDAGFRVLHLYGLTEAMVNEWKAEPPAEQAAHKQGVRYLSLSEVAVLDSETMQPVPGETGEVMMRGNVVMKGYLKNQKATEEAFS-GGWFHTGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYRHPKVMQCAVVAMPDEKWGERPVAFVELRPNVADEAEILSYCKAT-LARFKCPSRIIF-ETLPKTSTGKIQKFALR---------- 194566646 26 -------------------------------------------------------------RVANLLVAHGVKPGDVVAGLLPRTPELVATILGTWRAGAVPLFT--AFGPKAIEHRLRMSDARLIVTNVAN---------RAKLDEIADCPPVATVRERDEPLPERDIDFEPVPR---KGTDLFLMMSTSGTTGLPKGVPRALLAFGAYMRDAVDL--RDGDRFWNIADPYGLYYAITGPLLLGTLYEGAFTV-------DSTYDVIERLGITSLAGSPTAYRMLMAAGAEAAARIGKLRVVSSAGEPLNPEVVRWFDATLGVPIYDHYGQTEGMVVNNHHGLAHVVHAGSAGLAMPGYRVA-VLDDAGRELGPGEPGNLIARSPLLWFGGYWQQDTPAIA---GGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSNNTPALADELALHVKRRLSAHAYPRAIEFVDALPKTPSGKIQRFVLRKMEAEK---- 116490381 3 ------------------------------LTKQADLFPERMALFYRGQSWTFAELKKEVERICGHLASLEINSNKRVAILPGNTAASYMTILAIQQIGLQPVLLNFRLSNDELQSQLVDAGLQNVLIDDS-----LKSRFKEGQ-KLNVSCLFISELESLKIVP-------PQIVEDFPNQKIASIMYTSGTTGKAHGVLQTYGNHFYSAVGSAFNLGFDPEDQWLCVVPIFHISGFSI--MMRSLVYGMGVVLLSHFDPENVTKLLSSHAISLVSVV-PLMLKQLLRLYPKDGYQNSFRAFLLGGEPID-QNTLDICLRKGIKVIQSYGMTETCSQVVALNFQDATKIGSVGKALFPV-QLRIADDKTNEVQ--------LKGPNLAKGYLNDDQRFKSKFTGDGWFKTGDVGLIDEEGFLFIKGRLDEMFISGGENIFPNEIENVYAKLTGIKEIGIIGISDQKWGKVPCAFIVPSSKLPDQEELLSYGR-RHMAHYKVPKKFIFVDNLPHTASGKLQHSKL----------- 114661360 81 --------------------------------------------------WNFRELSENSQQAANVLSACGLQRGDRVAVVLPRVPEWWLVILGCIRAGLIFMPGTIQMKSTDILYRLQMSKAKAIV-----AGDEVIQEVDTVASECPSLRIKLLVSECDGWLNFKKLLNEASTCVETGSQEASAIYFTSGTSGLPKMAEHSHSDASWTGLQASDIMWTISDTGWILNILCS----LMEPWALG---ACTFVHLLPKFDPLVILKTLSSYPIKSMMGAPIVYRMLL------QQDLSSYKFLHLQGESLLPETLENWRAQTGLDIRESYGQTEGLT--CMVSKTMKIKPGYMGTAASCYD-VQIIDDKGNVLPPGTEGDIGIRRPIGISGYVDNPEKTAANIRGD-FWLLGDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPVRGEVVKAFVVSHDPEQLTKELQQHVK-LVTAPYKYPRKIEFVLNLPKTVTGKIQRAKLRD--------- 159154209 430 -------WNDT-AVDYPQHQC-----LHHLVEEQVLKTPEAIAVIFEGQELTYQALNERANQLAHYLQEKGVKPEVLVGIYFERSLEAIIGILAILKAGGAYVPLDPTYPRDRLDYM--LTDSAVSIL------LTQQSLVTNLREDLDTLK-IESFCLDSDWLILENYSRENPS-SSVQSENLAYLIYTSGSTGKPKGVMNLHQGICNNILRTKDSYPTTNRDRLLQISSLAFD-----ASVLDIFWSSGMALIIPKPTKDLAYQLMIEKKVSQVFFVPSLLRLLLQQPN--LENCRYLKRVFCGGEALSSELMQQFFQHFNCELHNLYGPTETSVDATRTDDPAIAI----GRPIA-NTQIYILDRHLQPVPVGIVGELHIGGIQLARGYLNQLELTAEKFIPNPFYKTGDLVRYLADGNIEYLGRIDNQVKLRGLRIELGEIQTILDSHPQINQSVVIIQTDSEDNQRLVAYIASQHQALTPKELRQFLQPK-LPAYMIPSAFVILPEFPLNPNGKVDLKKL----------- 213018316 25 ----------------------------DVIDAWATKDRNQLAMIWTNEHFTYRDLKNLSNQAANILLKYGIKKGDRVILLLPRVPEWWIFAIALIKLGAVPTLLTPKDLKYRIN-----AGKFKMII----TNLENASKIEEISDQCPPLSTFLVDGEKKGWFQYELLYPAPVSLPKTRASDPMLIYFTSGTTGEPKM---ALHNQAYALGHEVTAAWQDIRPTDLHCTLSDTGWAKNAWGNIFGQWIQGACLLRGKFNATEILPLLEKYEVT-TFCAPPTIYRMLILADLDKFDLKDLRRCVSAGEPLNPEVIRVWKEGTGLPICEGYGQSETVCNFPGI-SPRP---GSMGKP-APGWKIELHDDEGQPVPIHEEGRIINLDPWLIIEYLENPEANKDSF-KNGWYYTGDKAYMDEDGYYWFIGRDDDVIKSAGYRIGPFEVESALLEHPSVQECAVVGSPDMIRGLIVKAFVINQGFEPSEALVKDLQNKRTTAPYKYPRAIEFVSELPKTISGKIRRNELRRLEQER---- 184201740 13 -----------------------------FLERSAEVFPDRRAVVHGSQEWSYRQFDRDVQRFAAALRPLATGEGDRVAVVAPNVPAALMAHYAVPAAGAVLVPLNPRLSARELQYILEHCGARVVVLDTVAEAMGDRTGVRLVQAGLPAVRDGAGAGTFEEFLDAPVRHAGSVRRGVVDENAPITLNYTSGTTGRPKGVLYSHRGYLNSLGEVFHNGFTG-DTRYLWTLPMFHCNGWCT--TWAVTAAGGTHVCLRAVRAQDVWSAFDEHAITHLCGAPAVCSTIVDAQEAHPLD-RRIRITTAGAPPAPSIIERLEQAGFDIVLTEVFGICEPQEQWAELPASERAQMSRQGVAMIQAESARVVDPEMQDVPAGESGEVVLRGNNVMIGYYRDVTATRKAF-DGGWFHTGDLGVMHPNGYIQLTDRAKDVIISGGENISSIEVEQALYSHPDVLDVAVVGVPHEKWGERPVAHVVRAGGSTVTEELREHVRSQ-LSGFKVPDSVTFTDELPRTATGKVRKNLLRD--------- 125822623 39 ---------------------------------RAPAYGDKVAIMDHSGSHTYHSLYKNSKILAGHITKAGDLQGKRISFLCANDASYTVAQWASWMCGGIAVPLYRKHPLSELEYVISDSQSSLLVAGQSFVD-TLEPLAQKL--GLPCLKLPAMSSQSEDTQTLEDMISDWAERP-------AMLIYTSGTTGRPKGVLHTHSS-LQAMVQGLVSEWAWHKDVILHTLPLHHVHGIVNK-LMCPLWVGATCIMLPDFSAQKVWEQLICSKVNVFMAVPPQVQDFIRAVCKER-----IRLMVSGSAALPQPVLERWAEITDHVLLERYGMTEGMALSNSYKGPR--VPGAVGVPL-PGVEVRIMMNSSIVIAEGTSGELLVRGSSVFQKYWNKPQETEESFTEDRWFKTGDTA-LYRDGVYWIMGRTSDIIKSGGYKISALDVERHLLAHPDITDVAVIGAPDATWGQKTAVVQMRKGKTMILSDLKAWAREH-MASYSIPTGLILVEDMPRNQMGKVNKKDL----------- 158312471 27 -----------------------------------------IALDGGEPAFTWRELDRRSSQLAGALAERGLGFGEHLGLGLRNSPQFVLAVFAAWKLGAVPIPVRWDVPEWELGRLKEVIEPRVYL-----GGED-----------LPWI-------DSTERLDVPD-------LPDATSPQIHGI-CSSGSTGTPKVIVSDRPSYVARMATPLAEGWVPRPQTVLVLAPMYHANGLTT---LYNLLGGDHLVVMEKFDAARVVDVIERHRITTFTATPTMLQRIADLPGVDGRDLSSIRWFTQGAAPMPPSLVHRWAGLVGAKIHMVYGMTEGLLTALRGDEWME-HQGSVGRGIR-GTEVRILDADDKELPTGEIGDIYLRTPGSDTSSHYLGAAPKLHRTEDGFKSAGDLGYLDQNGYLHLVDRRVDMIISGGANVFPAEVEAALIDHPKIADVVVIGLRDPEWGRRVHAVIADPAAPPTASEVISYAKSR-LAPYKVPKTVELVDAIPRSEATKVNRGAM----------- 182678861 126 ------------------------QTLTEVLDWHVARHPDRLHITLLQDQLSYGRLAAQARQIARGLIARDIGPGDRVALMLPTSIEFFCAFFAILYVGAVPVPIYPPMRPSQIEDHLRLNNAGSRMLITMPEGLSVAALLRAQLSELES-----VASVAELMAEAGDMRLPPASTP----VSTALIQYTSGSTGDPKGVILSHANLLANVKAMGAALEANSADVFVSWLPLYHDLGLIG-AWFGCLYFGAPLVMSPLSRPESWLWAIHRFRATLSA-APELCTAKIDTAHLTGLDLSSLRAVANGAEPVSPYTLRRFTAAFGFVMMPVYGLAENAVGLARIDNPLELVAC--GRPL-PGHEIRIVDPAGHEIGDRQEGRLEFRGPSATSGYF-CNEAKTRDLIHDGWLDSGDRAYMA-EGDVYITGRIKDIIIRAGRHIYPQEIEDAIATIPGIRSVAVFGMTDRVSGTERLVIVAETRETDPAARHEIETRAHELTSAICPDEVVLARTVPKTSSGKIRRSATRE--------- 213015743 114 --------------------------------------------------YTYQKLLTEVIHFANGLKKVGVSKGDRVCIYMPMVPEQAIAMLACARIGAVHSVVFAGFGETALNMRITDAQAKIVITADI-------SIRRGKAIPLITIEAILNAPSVEHLVILRRRREPPVEMPEMDAEDPLFMLYTSGSTGTPKGVVHTTSKYVFDLKEN-DIYWCTADPGWIT----GHSYIVYGPLIVGATVFISEMTLD-YPDPGIWWRLIEEQRINIFYTAPTAIRTFMKEAWPEKYDLSSLRIIGSVGEPLNPEAFEWYYHVIGCPIVDTWWQTETGM---------QMITTMVGEPMRPGFVGKVADVVDKDVPLGSGGFLVIRTPWMFRTIYNNDERYRQYWTIPGVYTAGDLAVKGTDGYIMVIGRSDDIIIISGHNIGTAEVESALVSHQAVAEAAAIGKPDPLKGNSIKAFVILRVGNAPSEKLKKDLMRMTIGPIAVPQEIAFVEKLPKTRSGKIMRRVLK---------- 126739275 93 ---------------------------------------------------TWRMLKDQVSQAANMFRELGIGEKDVVAYVLPNCNETLVTLLG----GAVAGIVAPINPLLEPEQIASILRETKAKIVVTLKPFPKTDVAQKVAEAVRHAPNVNTVLEIDWIVPLKEIRKQPTTLQFADSTEVACYFHTGGTTGMPKVAQHKYSGLIYNGWIGDTLLFTENDNI-MCPLPLFHVFACHVI-MMASITSGAHVVF-PTPQGDNFWKLIERWKISFIITVPTAISAKMQRPVDA--DISSVKTAFSGSAPLPVELFRRFEKATGVNIVEGYGLTEALVSCNPVEGEKKI--GSVGIPF-PYTDVRIVKGTPEECGTEEVGEICIGNPGVFAGHYTEAEKNVDLFYQGTHLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGELPCAFVELVDGATATAELLEYCQIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRK--------- 145224943 3 ------------------------DTVDALLRAQAERHPDTEAVVDPAERITYRELDAATRELGAAFVASGITKGTRVGLLMPNGVEWARTALALMRIGAVLVPLSTLLTPPELDAQLRTASVQHLIAVEEFRGHRYLD---RLDADLPALSTVWTTDQITGLRPGPGTAAVSDAMSRVRAADPMAILFTSGSSGPPKGVIHSHGNAIGAVRSGLDACIDDRTRLY---LPMFFWVGGFGGGLLSALVAGATLVTEAVPQPDSTLRLLTAERVT-------LFRGWPDQAEALARHLPASGVLNLRPGSLEALLPPNLRARPGAR-ANLFGMTESFGPYCGHPADTDMPETAWGSCGTPFDQVRITDPGTGEELPGATGMIQIRGPHLMRGICRRTREDV--FTPDGFYPTGDLGHLDSDGFLFYHGRCDDMFKVRGATVYPAEVEQALRTVDGVRAASVTNLPGPE-GNRVGAAVV-CDASLTVDVLRRAAREV-LSSFKVPSVWALLAAIPRGATGKVDTARLRELLQD----- 186472378 58 --------------------------------------------------WTYSELVRDITRTANMLSRLGVQRETVVAYVLPNLPETHFVVWGGEAVGIVCAIN-PLLEGDAIGELLNASGASVLVTLAPYPGTDLWPKVQAVLHKVASLEHLVVRGAVASHISIHDFGEAVAREPRATSDDASSYFCTGGTTGLPKIAMRRHGNEVANAWSAGQ--FLGESVTIFCGLPLFHVNAVMVTGLLPFSRGAHVVMGTPQGYRGEGWDIVAHYRINFFSGVPTLYGSLLDVPVGER-DIGSLEYGLCGAAPMPVELLRAFQAQTGIRILEGYGLTEGTC-ISSVNPPGSIGLRVPGQAMKAVDEA---GRYVRDCVADEVGQLVISGPNAFIGYMRPEQNNGIWLLADGWLNTGDLGRCDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDMHAGELPVAYVLKPGTSANEAEMAAFLRDEISERAAFPKGIRIIEAMPLTGVGKIFKPALK---------- 119474720 3 ---------------------------------------------------TYEQLNARSCQTSQLFRSMGLQIGDHIALLMENNARFLEICIGAARSG-----LFYTAISSRLT-----APEAAYIIKDCGAKLFISSVAKELLSDMSAVQTLMVDGTIDGYDSYEALRDQ---MPEAAIADEAAMLYSSGTTGKPKKIPKVGEEVGSMSMLSKGLYGFGREMIYLSPAPLYHAAPLRYN--LATLLFGGTTVVMEDFNEEEALRLIEKHQITHSQWVPTMFVKMLKLPEDVRSDMSSLQVAIHAAAPCPIEIKEKMIDWWGPVIFEYYAGSEG--NGFCAINSEEWLAHKGSVGKSILGVVHICDDEGEELPVGEAGTIFADGPQF--EYYNDPDKTKESKHAKGWTTLGDVGRVDEDGFLYLTDRKAFMIISGGVNIYPQEAENRLIMHPRVADVAVFGVPNEDFGEEVKAVVQPMDWADAAEELMAFC-QQGLTKIKCPRSVDFDKELPRHPTGKLYKRLLRD--------- 148242444 139 ---------------------------------------------------SYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSADALRDRLIDGEAKAVITADG--GFRKDALKPAVDEALPSVQAVLVVQRTQGAVTMEPLQAADCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYIFDLKED-DVHWCTADVGWIT----GHSYPLSN-GATTVMYEG-----APRPSKPGAFELIEKHKITLFYTAPTAIRAFMKSGRSVPDDMSSLRILGTVGEPINPEAWIWYRDVIGCPIIDTWWQTEGGVMISPLPGATPTKPGSATLPL-PGIAADVVDASGQSAGADEGGFLVVRRPWMMRTVHGDPDRFRRSYWEDGIYFAGDGARRDGDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVSLEGGRQGSPELMAELRKHEIGPIARPDEIRFSDALPKTRSGKIMRRILRALAAGEEVSG 145221023 24 ----------------------------------AARSPDAAAITCAGRTVTRAELDATSNRIARGFASRGVGIGDYVTIVLPNSIDWAYAVLACWKLGAVP-------------------QPLSARMPDAELGLQLRRPALLVGRTDPTLTAGTTTDLAREFADESD-----AALPEAVSP-VWKAMASGGSTGRPKLIEAGNDSRVYPLGAQ-------EGDVNLVSVPLSHNTGFTTFAI--GLLQGHHLVVMPRFEPREFLRLITEHRVTFLTTVPTIMQRLLPVYRADPDDLSSIRFWHVASACPPAVKRAWIDIVGPDALWELYGGTETFISGTQLTHPGSVGVVVAG-------EMKVLDDDGNECPPGVPGEIYMRPAPGARPTYRYIGSTAKS--RDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPGVLSSLVVGLPDDDLGHVPHA-IVQADLS--EADVLAFLGER-IASYKLPRTVEFTDRPLRDDAGKARRSAVRDEV------- 160931666 56 --------------------------------------------------FTFSDLEKYSNRAANLFTKLGIGRGDTVVLILKRHYEFWFALLGLHKVGAVGIPATNLLTKKDLVYRFNAAHVKGIICTTDGEVMDHADAAF---PESPTVKKIGVHGAHEGWVDFKELESQPFERAETSAADPMLLYFTSGTTGMPKMV---WHDYTYPIAHIMTAKYW-HNVV-----PDGLHLTLSDTGWMGKLYAGIFVCDFDKFTPSELLPLFAKYHIT-TFCAPPTMYRFFIKEDLSKYDLSSITHATIAGEPLNPEVFNQFYKATGLKLMEGFGQTETTLT---LFNPTEPKPGSMGKP-SPAYHVDLIDDEGNTVEPGTVGEIVLRTGEMFDGYYENPELTKTVWDND-IYHTGDTAWRDEDGYFWYVGRTDDIIKSSGYRIGPFEIESVVMELPYVLECAITGTPDPIRGQVVKATIVLAKGYEPSEELKKDVQKRQTAPYKYPRVVEFVDELPKTISGKIRRVTIR---------- 163733399 26 -------------------------TLYQALSETAAKHPDRNAISAETLTWSV--LKDQVTQAANLFRALGIGETDVVAYILPNAN---ETVLALLG-GAVAGIANPINDAEQIGSILRETNAKVVVTLRPFPKTDVADKAAQAVALAPNVQTVLVQNQAQYLNFSAEIAKQPKTLSFADSTEVACYFHTGGTTGMPKVAQHRYSGLIYNGWVGTELLFTEQDNI-LCPLPLFHVFACHV--ILMAAVVSGAHVVFPTPQGDNFWKLVERWKISFIITVPTAISAKMQRPIDA--DVSSVKIAFSGSAPLPLELFRRFEEATGVKLVEGYGLTEALVSCNPVDGEKK--VGSIGIPF-PYCSVKILKTTDEHVEAGEVGEICVSNPGVFVGTYTEAEKNIDLFHGDHL-RTGDLGRVDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLHHEAVAFAGAIGQPDAHAGEVPCAFVLVEGAEVSEGELLAFCKSHVHERAAQPKHMTILPELPKTAVGKIFKPDLRK--------- 211593383 54 -------------------------------------------------------------QLIAGLRESGLQKGDCVLIHSFNDINYSILVLAIIGAGGCFTGSNPSYTPHELAHHIKASESRLFSEPEIFDSWIFDNLGQSIPAGMRSWKQLLEVGE-EDWVRFNDLET-------CQQTTAARL-FSSGTTGLPKAVTITHHNLIGQHELVHGVNPRSYPISRVIAVPIFHASPVSH---ISTLKAGSVAYMMRRFDLETYLTTVEKYNVTDLAVVPPIVIILMSPLSRNKPYLRKARMAGCGAAPLDKDVQARFRSLMGTPFTQVWGMTETSCVATMFAHPEHDDTGSVGR-LIPNLEAKLIDEDGKNISAGVRGELCVRGPTVTPGYFNNPEANSEAFDAEGWFKTGDIAQRTRKWYIV--DRRKELIKVRGFQVAPPELEAVLLSHPQIVDAAVIGIPRAYVVRRSG------DQGAKEAEIQEYVLSR-LAKYKLTGGVKFVGAIARNPSGKILKRVLREDARKEIEAG 114319287 23 ------------------------------------------AVSYRDSSHDYDTLATACQSVAAALRECGLLRQERVAVYLDKRPETVQALFGAAMAGGVFVPVNPLLKADQVAYILRDCNVRILV-----TTADRLKAIRQALVQCPDLHTVLVVGRSDEEEPPYRVHAGPARPHRVIDSDMAAILYTSGSTGQPKGVVLSHRNMVAG-AQSV-ASYLDNRPELLAALPFSFDYGLSQ--LTTAFLTGAQVSLLNYLLPRDVIRAVEKQGITGLAAVPPLQLEWPDAAR------KTLRYVTNSGGAMPLKTLEALRAQLPATFYLMYGLTEAF-RSTYL-PPEEVRPDSMGKAI-PNAEIRVVREDGSPCAPGEPGELVHRGALVAMGYWNDPERTAQRFQKELAVWSGDTVRMDEEGFLYFIGRRDEMIKTSGYRVSPNEVEEAVYGTGLVAEAAALGVPHPVLGHGIVLVVLPRSTGVTAEELLNALRPR-VPAFMLPAHVELRQQLPRNANGKIDRKGL----------- 13471765 10 ---------------------------------------DRVACVASGRRWTYAALDEAIQRLETGY---GIKPGQRIATLARNSADLLILQQAAMRLGAIPVWRLASAEQQAILADCD----PALLLHDAAP-----------QAALPDVAAFTAAVEAETLAPRRPLPAD--DAPSI------ILYTSGTSGRPKGVIVTERNAFATAVNFSV-LGRVGNASIFLCDAPMFHVIGLIT-SLRPTLLQGGTVLISPGFDAGATNRRLADPALGVTHCVPQMARMLRDHPDFAPSRWTSLTAIFTGGAPNPATDIRWWLAQ-GVRMADGFGMTEA---GTVLGMPVEAKAGSAGLP-APTIGLRLVDDDGRDVAAGEPGEIWLSGPSITPGYWNRPEETQRAFTADGWFRTGDIARRDGEGFVTLVDRRKDMFISGGENVYPVEIETVLLDHPGIAEAAVIGIADARWGEVGRAFVVVKPGAVDPADLASHCGAR-IARFKVPKEFLLTDALPRTASGKIQKHILR---------- 72383993 53 ---------------------------------------------------TFAQLADRVARCAGGLRDLGLHAGDRVAIILKNCPQYVELLYGIWHAGAVPINAKLHPR--EIDDIVRNSGATVCFVTDFEAVTNAKTIA--VDS---TDYHALFAGPGAQ-------------VADVAEDALAWLFYTSGTTGKPKGVMLSHQN--------LAAMYWAYSSAVSHIVPLIHAAPMSHGSGLYIVIAEGASQVIPSSGGFNAAELVELVAVTSLFAAPTMLNRLVEYVRRSRADLSNLKVIVCGGAPLYLEDEVAALDCLGAKIAQIYGQGESPMTITAQTSAEISGAHSVGRAL-PGVEIRIADTHDDPLPVGEIGEVLVRGSAVMQGYWNNPEASAVTL-RNGWLHTGDVGCMDQSGRLTLKDRSKETIISGGSNVYPREVEDALLTHPAVAEVSVLGRSHPDWGEEVVAIVVRKARSQTISELDQWCLRR-IARFKRPKAYLFVDSLPRNANGKVLKAALRDLLAK----- 111026363 13 ---------------------------GTLLEDLAAARPADVALVHGDTRRTWADFNERAGRFAAALLSHGVEPGGTVALNLYNAPEYLECFFGTLKSHTRMANVNYRYRHTELRQILERAQTQAVVF--------HASLADRVVPVLDELPGLRLAVQVDDLLPLEALSADPVRHTGSEPGD-CYLSFTGGTTGQPKGIPRMSESPIVTFSRLRE---LGRTPVCVPASPLMHSTGFTF-SAIPVLLAGGTVVTLTGRSPHELLATIEREQVTTVSIVPLVQALETGSPSGRPYDVSSLRVVVSAGVAWSATTAGLLAHAPQLVLTDACGATEGNVSRQRLGDE---LTSAQ---FRAWPGVRIIDDERRPLPFGETG--LIAGPVATTGYFEDPAATAKAFFTVGHACPGDHGKLAADGTLTLLGRDSSTINTGGEKVHAEEIELVLLRNPAVLDCLVVGVPHERFGQQVAAVVA---AAPGHTLTREGVRENALAGYKVP-RLVRLAPVPRMPNGKPDHPAARALLTE----- 160899319 72 -------------------------------------------------HLSYAELLGKIHQTANALHALGMGASDTVAILLPGCMEYHFALWGGEAAGIVPINPL---LSAEKISALMRTTGARFLI--AWADEDDAGIREKVTALDADLAHVVPQGDGQRW-PACDLHAALAAQPQPQAGDVAAYFHTGGTTGAPKIAVQTHGAQVYTAWASVQMQGLNTADRTINGYPLFHVAGV-LPGSLACFSAGAHVIIPTTGLFRNKWRMAAQWKPTLMSAVPTVLAALVE-VPLQGADVSSIRYFRTGAAPLSPEVAARFKAHSGFHVHESLGMTE-MTGISTITPPARLAVRCMGPDGRPSGQ---------EAAPGETGMVVFQSPNLFSGYLGGIE-PSSYLTDDGWLITGDLGSVGDDGLLRLRGRSKDVIIRSGHNIDPQVIEQALERHPAVKACAAVGAPDAYAGEVPVAFVALQPGAADETELLAFAAAGVDEAPARPRYVRIIDALPTTNVGKVYKPRLRSMAAE----- 75520418 453 --------------------------IHQAFEQQAEKTPDAVAVAYKNRELTYAQLNERANQLAHRLIRKGVKPDTLVGICLERSPEMIIGILGVMKAGAAYVPIDPAHPQERIAYMVADSQASALLT------------QQSLLEILPVTAAHVIC------LDSDLLADEPVDSSEVTEQNLAYVIYTSGSTGLPKGVMIEHHSAIYALIDAFDIQPTSRVLQF-----TSFSFDVSVSEVVMALLAGATLVISLLPGP-ELIQVLQEQRITTVSMVSSVLAALPDA------DLPDLHTLIVGGEAPSRELVARYRQFFNC-----YGPTEATVCSTMMLCQAGMNNPPIGRPIANAT-VYVLDANLNPVPVGVPGELYIGGKGLARGYWNRPELTAESFIPHPFYRTGDLVRYRQDGNLEFLGRIDHQVKIRGYRIELGEIENAIRQHPAVQEAVVIAREEKAGDKRLAAYLVAAGKAPPAEEIALFLKET-LPEYMVPAGVVWLDAIPLTVNGKVDRRAL----------- 124516429 54 -LEWFTPWTSVLPQTYTGRWFPGGTTHNALDRHVAKGYGNKVAIWSGDSGITYSQLLDSVERLCHGLHSLGLEKGDRVSIFLPPTPEQVISMLACARMGLIHSVVFSGFSEAALKSRMEDAQPKLLITADA--GFPLLQTARAARTGILSIRNTLVVRRKDPRFPVEKAFDELLEKNRKKGSDPLFILYTSGTTGKPKGI--VHVQPGYMVGTYLTTRWVDSDVYFCVADPTGHSYIVYGPNRTTVLMAEG----APDPDPGRWWKLIEKYRVTVFYSTPTAVRLQMRHGEKSGHDLSSLRLLGSVGEPINPEAWMWFRNVTGGRLDTWWQTETGMHMITPLPS-TPLVPGSATKPF-PGVEVDIVDKNGNPVPDGESGLVVIKKPWMFRTVFKDPDRYRQYWTEPGMYFSGDSARRDSSGFYHLIGRIDDVIKVAGHRLGTAEVESALVSHPAVAEAAVIGKPDSLKGESLKAFVILRQKKPETEEELSSLRKEELGAIAQPDEIEITDWLPKTRSGKIMRRVLR---------- 115360507 47 -------------------------------------WGDRIAITESGIAWSYRELRDAGNRIANMLRDAGLVAGNRVLLHGTNHPMLAAAWFGVVKAGGVAVATMPKLRAGELSTIIGRARVTHVILDGAMASVQWRGEVRRYETDDTHPHARWLDGYSAEF-----------AAADTRADDPCLIAFTSGTTGEPKATVHFHRDVMAACH-----CFPEHDDVFCGSPPLAFTFGLGAL-LLFPISVGASVVLLPKASPERLLAAIDRHRVSILFTAPAAYRSMLDHLD--RHDVSSLRKCVSAGEALPSWTRDAWQERTGLHLIDGIGSTEMLHIFASTGD-TGAKNGAIGKAVPGYRLAVV-DEHGQCLPPYEIGYLAVQGPTGCRYLNDTRQRD---YVKYGWNLTGDSAYLDEDGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDIAECGVVGQIDERGGTLICAHVVLRPGVDGSEALTMQLQQHVIAPYKCPHRIAYACSLPRNESGKLRRAVLRQA-------- 9294464 75 ---------------------------------------DRIAIKADGKSYSYGQLTSSALRISKLFLKFGSLKGARIGIVAKPSAEFVAGVLGTWFSGGVAVPLALSYPEAELLHVMNDSDISLLL-----STEDHSETMKTIAAKSGARFHLIVVNSTSETVACNQFQDDSFEAEGKFLDDPALIVYTSGTTGKPKGVVHTHNS-INSQVRMLTEAWADH---FLHCLPLHHVHGLFN-ALFAPLYARSLVEFLPKFSVSESYPVNDNDSITVFTGVPTMYTRLIEAMDKEMQDSSALRLMMSGSSALPRPVMHQWESITGHRLLERYGMTEFVM---AMSNPLRGARNTVGKPL-PGVEAKIKEDEN---DANGVGEICVKSPSLFKEYWNLPEVTKESFTEDGYFKTGDAGRVDEDGYYVILGRSADIMKVGGYKLSALEIESTLLEHPTVAECCVLGLTDNDYGEAVTAIIIAESAAKKLEELCGWAKDK-LAPYKLPTRLLIWESLPRNAMGKVNKKELKKSLENQ---- 118462477 62 ---------------------------------NARRTPDRAAVIDEEGELSYAELDRAAHAVANGLIAKGVKAGDGVAILARNHRWFLIANYGAARVGARIILLNSEFSGPQIKEVSE-REGAKVIIYDD----EYTKAVSKAEPPLGKLRALGSNPDADE--PSGSTDETLAELIERSSSEPAIIILTSGTTGTPKGANRSTPPTLAPVGGILSHVPFKAGEVTSLPSPMFH--------ALGYLHAGSTLVLRRKFKPPLVLQDIEKYRPTAMVVVPVMLSRILDTLEKKKPDLSSLRIVFVSGSQLGAELAARALKDIGPVIYNMYGSTE--IAFATIAGPKDLERNATVGPVVKGVKVKIFDDNGKELPQGEVGRIFVGNTFPFAGYTGGGNKQII----DGLLSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATAIGVEDKEWGHRLRAFVVKKEGADLDEDIKHYVRDH-LARYKVPREVIFLDELPRNPTGKILKRELRE--------- 94312146 9 ------------------------------------------------------EVLDRGNRLAGGLRRLGLEEGAVVAVMLRNDPVFADVVFACRTAG---------------VYYCPIPEEARFLLEDSSA----RVLI--IEADLPSMREVIPAGMTEPWLATQSPYDGPRVAPR------GHLAYTSGTTGRPKGVLRSAEDQTARMRSVVKAIGIVPGCRALMSAPLYH----SAPGVFNALQMAERLVLTPRFDAEQVLALVEKHRIDVLYLVPIMRLLKLPPEVRARYDLSSIRFVASTGSPCAPEVKRAMLDWFGPVIHETYASSEGMVTVATPEDAAE-RPGTAGRPVDAA-SVRIIDESGRPCAPGEVGLVYVRQPAYPDFTYLNNDAARRTIDVDGRVTLGDMGYLDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLHGVIQPMGTTLDPVAVIDWMRGR-LSGFKVPRTIEIVAQLPRDETGKLAKRRLRD--------- 189236777 44 ----------------------------------------KTAVICFDTTKSYTEIYHKSVALAGVLRKFQLNKGDTVAVVLPNVPDFPIVFLGTIQAGLVVTTVNPYYTPDEIA--AQLADSNSKLI-----------------------------FTINELVPSDNVPNECIKLSELCDTDVALLPYSSGTTGLSKGVQLTHKNVVSNLYQMSSPDFVNFQDVIPVFLPLFHIY-----GMVGIFLKGCKLIMVPTFVGPQFIKILQLYQPTLLFAVPQMIVTILNNPKIKYDNLKSIRTIISAAAPLGASAVDEFKCKNRINLLQMYGMTETLQNGAKVGGSGFVIPNTEVKIISISDNSTA-------LGPNQSGELVVRGPQNMKGY-----HNNPTATKNNWLRTGDISYYDEDQHFFITDRLKELIKVKGFQVAPAELEEILKSHPSVEDAAVVGIPHPVQGEAPKAFVVLKKEV-RPELLKEFVALKVANYKRLVGGVVVLERIPRNCAGKVLRSELRK--------- 169629625 25 ----FTPVPRALASLVRS--FWQGPTPAMLLAASAIRFPDRAALIDDSGQLTYRDLQRRAEAVAAAVYARTPSAPRSVGIICRNHRGFAESMLAGAQLGAELVFINTELTPQQLGAILQRHEPDVLVYDDEYSQAQYQGLRVLAWRENPQ----------ENRLTLDSLADQHHPKPPPVRRPVKLTLLTSGTTGLAKGVPRAIKPRQLAL-----MCVTAMATVVLVAPPFFHGFGLAA--LLGPLALGGTVMCRRRFDAQQAMTDIRRQRVTVLMAVPVMLQRILALADLDRRDARSLRMIVTGAAPISSSTVSGVLEAFGPILVNGYGSTEAGV--VAIASPKDLVANTIGRTALGV-SVRILREDRRPAAPGETGMIFVRGGLEYEGYTKATRPTAKEIV-DGHVNTGDMGHFDADGRLYIDGRSDDMIVSGGENVFPGEVEDRLTTYPGITDAVVIGVPDDDFGQVLHAFVVAADGAPAPSELKTHVRQ-GLERYKVPKRFIVLDEIPRNASGKVLRAKL----------- 91204220 88 --------------------------------------------------YTFQELKILSDKCANMLQSLGVGKGDRVFLFLPRLPELFINMIAIAKLGAISGPMFSAFGPDAVRDRLQNSEAKVLITTP-----ELKERVDAVLWELPKLERIVLVSVKEDY-ELEEGNVERFEMEWMDMEDPLYLLYTSGTTGKPKGITHVHNDMIYYITTKWSLDLRDDDIYWCTADPTGMVYGMWGPWLNGVIYDGRFDV-------NKWYEAIQSYKITVWYTAPTALRMLMKSGDYAQYDLESLRYICSVGEPLNPEVIKWGMNVYNLPIHDTWWQTETIANYPCI----PIKPGSMGKPF-PGIKAAIIDSEGNELPDGHHGILALKWPSMLRKVWGDEGRFNEYFNITGWYTTGDTAYKDEEGYFWFVGRADDVINTSGHRVGPFEVESALLEHRAVAEAGVIGKPDPERGEIIKAFIALKEGFKPSSELKKFIKHH-LAAHAYPREIEFCENLPKTRSGKIMRRLLK---------- 150386114 27 ----------------------------DVVDAWAVRDRNKLAMIWANKRYTFHDLSKLSNQAANLLIKHGITSGDRVMLMLPRLPEWWIFSLALIKLGAVPTLLTPQDIQHRIRY-----GKFKMVITDAENAHKF----DEIYDDCPTLSRLLVDGDRPNWISYRSEISGPLSRHEVKSSDAPFLMFTSGTSKYPKMV-QHYGSYALAHRITAE--------LWHGLTPNDLHMTISDTGWGKNLWGNGQWIIGACVHADELLPVIEKYEVT-SFCAPPTVYRMLTLNDLTRFDFSELKHCTTAGEPMQTETIRIWKESTGLTIREAYGQTETVC----------MIGNFRGKPGSMGKPAPGWEIHDEDGKPGEDGRIAVRAPVGLEKYLYNEPENKACFL-NGFYYTGDRAYVDEDGYFWFVGRVDDIIKSSGYRIGPSEVEEVMSHHPSVYEVAVVGAPDPLRGMRVKAYVVPEFEATESLELQNYVKQE-TAPYKYPREIEFIKQMPKTFSGKIKRDILR---------- 171915798 114 ---------------------------------------------------TYGELQVEVNKFANVLKSRGIKAGDRVLIYMPMVPEAAIAMLACARIGAVHSVVFGGFSSESIKDRLQDSGATSIITADGYRRGKVVALKANVDVALTTVQSVIVLQRTKHDIAMQDWHDEVTKVDDFDAEHPLFILYTSGSTGKPKGILHTSGKYIFDL-REDDIYWCTADVGWIT----GHSYIVYGP------LANGATVLMYEGAPDTPWEIIEKYKATILYTAPTAIRAFIKWGDEKKHDLSSLRLLGSVGEPINPEAWMWYHEMIGCPIVDTWWQTEGSILISPLPGVTPTKPGTATLPFFGVDAA-ILDEEGVEVGPNEGGKLVIRKPWMLRTIYGDAERYESTYTYEGIYLAGDGARRDEDGYFWIVGRLDDVLNVSGHRLGTAEVESALVSHESVAESAVVGRPDEIKGQAVVAFVTVKTEATDAAELKKHVSNV-IGAIARPDDIRFAAALPKTRSGKIMRRLLKE--------- 145220230 141 ---------------------------------------------------TYGELHRQVSKFANVLRIAGIKPGDRVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKLIICCDGTGSINLKNIVDEAIVNTPSVRSVIVLKVTGEEISMHDLASDESEPVEVESEHPLFVLYTSGSTGKPKGILHTTAGYMVHAASSFDIYWCTADVGWIT----GHSYMVYGPGATLLMYEG-----APNPQWDRFWDIINRHKVTILYTAPTAIRAFIRAGDETKHNLSSLRLLGTVGEPINPEAWMWYHRVVGCPIVDTWWQTEGGIMVSPLPGATPTKPGTATRPL-PGIMADVVQKDGTPCGPNEGGYLVIKKPWTIYGDNKRYEETYWSEFHD-MYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSYEAVAEAAVVSRPDDIKGNALVAFVTLKDEYEGDMKLREALRNKEIGPIAKPDEIRWAKGLPKTRSGKIMRRLLRELATSNEIKG 49484038 5 ------------------------------LYKQAQQNGHHIAITDGQESYTYQNLYCEASLLA---KRLKAYQQSRVGLYIDNSIQSIILIHACWEIAMINTRLTPNEMTNQMLIFCT--------LPLELRGFQIVSLDDIEFAG----TDITTNGLLDNTMGIQDTSNETVVPKDSPSNDIASIMFTSGTTGPQKAVPQTFRNHYASAIGCKESLGFDRDTNWLSVLPIYHISGLSV--LLRAVIEGFTVRIVDKFNAEQILTMIKNERITHISLVPQTLNWLMQQGLHEPYD---LQKILLGGAKLSASMIETALQ-YNLPIYNSFGMTETCSQFLTA-TPEMLHADTVGMPSANVDV--------KIKNPNKKGHLMIKGANVMNGYLYPTDL-TGTF-ENGYFNTGDIAEIDHEGYVMIYDRRKDLIISGGENIYPYQIETVAKQFPGIIDAVCVGHPDDTWGQVPKLYFVSESNISK-AQLIAYLSQH-LAKYKVPKHFEKVDTLPYTSTGKLQRNKL----------- 68535554 21 ---------------------------------------DRVAVIADGSETTFAQLQNYIESTAGWLAAKGIEKGDVVALHLPNSLNFIVAAYGLWRIGAVPISLLSTPES--VTAQIEDSGAKMLLLGDASSGAKDAGIAEDNIVFLDTSKG------------MQQIMAERRTAPAVEDEDLAVLPYSSGTTGLPKGVRLMHRQLVSNVQQGQDIDLLRRDDTVYAVLPFFHIYGLTALVNLA-LAQRAELVVVPRFELQSFLEHHQKFEVNFTLIAPPIAVQLAKHPMVDNYDLSNMRGVFSGAATLDEDLALALEKRLGIHVQQGYGMTE-TSPLAHANVSKDINRGSIGKPCA-NTESKLVNPETLEEIPSEVGELWVRGPQIMAGYLNKPEQTAEALPGDGWLRTGDLANSDPEGNVHIVDRLKELIKYKGYQVPPAELEAVLLSHPEIADAAVIGVHRASDGEEKAFVVAQRGSSLNEQQVMDFVAER-VAPYKKIRIVEFVQGIPKSSTGKI---------------- 145222372 6 -----------------------------LLEQAAARHGERGAVYHGQIH-SWASLRERALRLAGSLRDLG--PGARIAVASENRPEIVELMFAIW--AAECVF-VPLN-------FKLHPREMEQILDDSGAARVFASPKIAAQLTPVTSAPVEVTGSAEY---RSRCAADPLSVPRTEAASLAWLFYTSGTTGRSKGAMLSHRNLMMTVSHLADFDSPDENSSLIHGAPMSHGSGLYVPPYVS---RGARQVVPASGAPDEFLDLCGQHPRCSAFLAPTMVARLVQTG---RPSPAHLDTVVYGGGPMYVDSLKKAMAAFGPIFVQLYGQGEAPMTITGLRRGDHVVLGSVGYARSGVDVAVLGEDGE-PAGVDEIGEIVCRGDVVMSGYWNNLGATQATL-KDGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVLEVGVVGAPDTDWGEVVVAFVV---GDVGVAELDAHLLER-IARFKRPKRYEFVDELPKNSYGKVLKRELRERL------- 163812354 106 ---------------------------------------------------SYSDLYENVNRYASVLKKLGICKGDRVTVYLPMIPEMVYILLACNRVGAVHNVIFSGFSSQSIA--DRVNDSGSKMVVTASGGLPLKEIVDEAVKSTPTIEHVLVTGHEVAMDPTRDVWAHDLVAPEMESTDPLFILYTSGTTGKPKGI--LHGTGGYGVWACNTLKWTDESVFWCTAWITGHTYVVYAPLALGVIYEGA----PDYPSVDRWWEIIDKYGVSIFYTSPTAIRMFMRHGEEARHDLGTLEMLGSVGEPINPEAWEWYYKNIGCPISDTWWQTE---TGGFMITPCPGIQSFPLKPGSPGVDPVVVDAEGKELPANETGFIAIRKPWIMLGIYNGDELYKKTYWSPGWYCPGDFSMKDSDGYLWLLGRADEVIKVAGHRISTAELEHALVGHSSVAEAAVASRPDEVKGEAIVVFVTLKKGVEASAEVKRELTHHAIGTIATPEEIIFVEKLPKTRSGKIMRRLLKAVANE----- 192361278 1564 -------------------GYTGGELIHGLFEQQAAQQFDAVALTCGSEELTYGDLNLRANRLAHYLIASGVKPESRVGIALDRSLEMIVGLLAILKSGGAYVPLDPEYPPERLSYMVEDSDIELLLTNSAIAP-RFAAINKQ---RIVELDQI-------------NLDTQSMVNPIVNLSDLAYVIYTSGSTGRPKGVQICHHNVSRLFKATKE--WFDFSASDVWTFFHSYAFDFSVWELFGSLCSGGRLVLVPSRSPEEFMHLLREQQVTVLNQTPS-AFNQLVQMPAMYEHPLSLRIVILGGEALEPESLRPWMEQLGDTQPQIYGITETTVHVTRLITRKDLTCSPIGIPMP--DLGLYVLDNTLNLAPGVAGELYVTGDGLARGYLNRANTTAERFVDSRLYRTGDLARWNGKGQLEYLGRIDHQVKIRGFRIELGEIESHLQSQAGVKNAAVVDVPGSN-SQQLVAYVVPTDAGLVAEDVRAILKQAILPEYMVPYHYVLLASMPLTSNGKLNRKAL----------- 118473796 57 ----------------------------------ARRHPNRVAVIDDEGEFTFGELDAAAHALANELLARGVRGGDGVGILARNHRWFLVSLYGAARVGAR-IIMLNTEFSGPQIKEVAAREGARVIIYDD----EYTAAVAQAETELGKLRALGTNPDKEEPSTLAEVIARSGKRPAPKASHASIIILTSGTTGTPKGANRAAPPSLAPIGGVLSHVPFKAGEVTALPAPMFH--------ALGFLHAGSTLVLRRRFKPATVLEDIEKHKVTAAVVVPVMLSRMLDHLEKQKPDLSSLRIMFVSGSQLGAELATRALKELGPVIYNLYGSTE--IAFATIARPQDLSRNTVG-PVVKGITVKILDDNGKELPQGEVGRIFVRNTFPFKGYTG----GGGKQIIDGMMSSGDVGYFDEHGLLYISGRDDEMIVSGGENVFPAEVEDLISGHPEVIEATAIGVDDKEWGARLRAFVV------KAADVKAYVRDH-LARYKVPREVIFLDELPRNPTGKILKRELR---------- 168018797 6 -------------------------------------------IKCEDRVQSLSHFAQRVVTLAAGLSEGGLQPGDRVAIASLNSEWYLEWFFAVTCAGGI-VAPLNYRWSVE-----EASEAVKQIWPDLHTRCRLLRLQILLGPGLNSLVNLTWAGSKQEL----DLKWAP--------DSIALICFTSGTTGSPKGVAISHNALVVQSLAKIAVIGYNSSDVYLHISPLCHIGGISS--ALANVMVGASHVILPKFHAAAVFDAIRNHDVTSMIIVPAMLLVATSASSIGRHSFTSIRTLLNGAGGIPALLLDSTRLLFNAELFSAYGMTEACSSMSFIPVDEQDSTGQLGRIGQPVTEQKSIDSHENSSPESREGQVFTRGPHVMEYYWGLPSETANVLSADGWLATGDVGWMDEAGRLWLLGRSKDVIKSGGENVASEVVENVLMKHPGMLSVAVVGIPDERLTEMVVAFVRLRDKVVSQIELRIHCQQLGLSRYKVP-RLILVEPFPTTSTGKIKKNLVRRMALERL--- 124522984 4 -----------------------------FLKQRAYLTPNRIALISQGTSLTFAGLYEKAKETARKLSGCGMQAEDTAAVLLNSRAETVVILHALQQLRVRTLFL--NHRLTPAEMQYQLTDSGAWLITEK----SFREKA-EVLNETAT----VIQSEALDGLPAAG-YEERV---EFGLEDVCSIMYTSGTTGKPKGVLQTYGNHWWSAAGSALNLGVREDDTWLCAVPLFHISGFSI--LMRSVFYGMTVYLMEKFDEKETAKLLKSGRITTMSVVTNMLQRLLRELGQERLH-PNFRCLLLGGGPLLEACAEKNIPVF-----QSYGMTETASQTVTL-APEDSLIGSAGKPLFP-AQIRIVSD-GKVCGPFEHGEIAVKGPNVTIGYLNRPDANQKSF-RDGWFFTGDIGYLDDEGFLYVLDRRSDLIISGGENIYPAEIEEVLLAHPDILEAGVIGVEDEKWGQVPAAFIVTK-RAVQERELQAFCETR-LAKFKIPKKVYAVPALPRNASNKLVRRKLLELL------- 75674815 41 ----------------------------------------------------YAEIRGRALKLAQRLDRQGIRLGDRVATLAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHATDRIVM-----TDITFVPILEKIAGRLPSVERYVVLTDGAHMVAYEDWIAEADGDFAWKTFDAAAMCYTSGTTGDPKGVVYSHSNVLHSMVNNADALGAGSKDTLLPVVPLFHGTAFSAPSM------GTRLVM-PGARLDGAYELLSGEKVTFAAGVPTVWLMLLQHMETDNLKLPDLKVVICGG---SAMPRSIIKAFMGIEVRHAWGMTEGTVGFSHLKG-DARLDRLQMQGYAPFMEMKLTDDAGNELPDGKTGRLKVRGPAISAAYYRVDDD---ILDEEGFFDTGDVATLDSYGYLRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGLPHPKWGERPLLIVVKPGESVTREEMLDFMDGK-IAKWWMPDDVAFVDSIPHTATGKILKAALRE--------- 91087269 42 ---------------------------------NAHLFPDKVALRDSVGSYTYGNLFISAKELANTIQKVDGKTNQRVMFLCSHDADYVVTLWAIWMSGQIAVPLSPQHPKNILLYYANDTNASLLITTSQYVDLMQR-VAKNTNTKLHVLDDKLKLTTAAKVATKKSDLEAPLSL-SFYSANNALILYTSGTTGNPKGVVLTHKNIVFQVNTLLEAWKWTPNDVILHTLPLHHVHGIVN-ALLCPLYMGAKTIMLPKFDANAVWPQQGDRRISVYMAVPTIYTKLIEMVEHIRNILNKVRLMVSGSAPLPVPVYQQWFEISGHKLLERYGMTETGMSLSNLSDREPGFV---GLPL-PGVSVRLVDENSKSVVSGEVGELLVKSDGVFREYYNRPEATKKEFSQDGWFKTGDVFSISKNKFKILGRKSSDIIKSGGYKLSAIEIETALLGHPDIKDCVVVGVEDKEWGQRVAAVVVLRENKTLTLELRSWGGEK-LAKYALPSVLEIVNEIPKNAMGKVNKKQLVDAVFRK---- 146324227 39 -------------------------------------------------------------QLVAGLRAWGVKAGDCVAIHSFNDIYYCMLVLAIVGAGGIYTGTNPSYTTRELVHHFKAADAKFVVIPEG-NLLIFNVLGQEVPAGRRSWTDLFSHGE-EDWVAFHDLQ-------RAKETTAARL-FSSGTTGLPKAVTLTHHNLIAQHELVFEAHPRPYQVSRITAMPVFH-VAAAVFAHVGAIKAGHTTYMMRRFDLEPYLVCNEKYQATDLTIVPPMAIAILTSPLARRPFLHSIKNVICGAAPLDKEVQTRFRTLLGTPFTQVWGMTETSSIATMFTYPEDDDTGSVGR-LIPNLEAKLIDENGDNISAFDVGELCVRGPTITPGYFRNDSANAESFDAEGWFKTGDIAYCTRKWYIV--DRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGV--VFPGTRAYVVRQPGREGEILTEVRKYLGER-LARYKLVGGVKFVDAIAKSASGKILKRVLRENSKKDIEAG 194015882 474 ------------------------------------KQPNAVALSAGEHTMTYAELNEQANRLARHLQKNGVTHQTVIAILAGRTPELIVSLLAVLKAGAIYVPIDPDYPESRIQYMLKDSGATHLLTHSSFIGFDGKYLFADDQE---------ISLMSSENLPLEALH------------DTAYIMYTSGTTGQPKGIMTTHSNIARVVKNTNYLTISETDTLLSLSNSVFDGFTFD---VYGALLNGAKLVLPKKETMGELTGLIKRENISVMFVPTALFNLLVDEET---DWMRSVRKVLFGGERASVQHVRKAFAVMGGRLINVYGPTESTVTYYPVDEPMEARSIPIGKPLNQTG-AYILSQH-RQLQPGMVGELCLSGKGLAKGYLNRPDLTKQAFIAHPFYRTGDLAYFRTDGLIEYAGRVDDQVKIRGHRIELSEIEAHLLMHPGVKQAALIADQHNTQHTRLLAYMTCEEEKDKLDVIKSGLKEK-LPAYMQPHDLIRLEKIPLTPNGKVDKRQL----------- 15922908 15 --------------------------------------GDNVAVYYGNSVYTFSQLKKLSDSLITLLKENGVKKGDVIGVYLQPRVETIVSILTIYRLGGVTLSISPLMGVDAVEYRIKQSGAKVIIMEGS---------RKEVRERLKNVTKIVVDGEAN--------RENEIEFDEVKSEDPAQLFYTSGSTGAPKGVLHAHR------------FLLGHIPTYQLYFEMAEEDVFYTPADWGWIGAIGDVLLTGKFSPKDTLAVMQKYKVT-CAFIPPTAMIRREVSSPTKDYDLKLRAISSAGEAVGEELIEWAMKELSPNVNEFYGCTEA--NLVTVNNSLWRKIGSVGKP-APGHEVAVIDEQGNKL-INQIGEIAVKSPVLFLGYYKNPEATAKKFRGDWFL-IGDLGIMDEYGYIWFKGRADDVIKVSGYRLGPEEIESIILQHPAVQEVAVIGKADKLRGNIIKAFIVLKEGYSPSEELQQLVKSR-LASYAYPREIEFVKELPRTETGKLKRFELRKREEEK---- 197785757 2 -------------------------TFGDIIREHRRSFPDGIALVDGDVRLTWPQLDERTNRLAGALTDAGVGPGDRILWLGQNSFRIWELLGAAAKIGAMVCPGYWRWAAPEMAFAVEDFDPKVVVWQDAELGSDHRALLRHDSAGADSYESFLASGSPED--PVADID------PDAALLVIYTAAISGRQSG-SMLSHRN------LLAMGASAAWMGDETSFLGAGPMFHIGNYQFWGVPAFVH-GGKNVVVRRVVAEELLPLLAGEKCTHAYLMPPTIAQLVALNREAGHDLSHLRAAQLWEGTVPTDHSRFTRNGGGMGRGYGQTEVTGFAVTGAYGDAG---TGNAGRP-GPFTAVRILDGTGQECAVGEAGEICVRGDLVHLGYWNRPEINEERF-RFGWWHTTDLGRREPDGTISFLGTTTRMLKSAAENIFPAEVENCIESHPAVKEAAVIGVPNERWAQKAVVVLQPGVEPVTAADVIEHCRAR-IASYKKPKTVEFVEALPRT--------------------- 207722354 920 -----------------------------LFEQQAARAPEAVAIVCDDRRLTYAELNARANRLAHHLIGLGVRTEDRVAVLLDDSTDFVIAIAAVLKAGA--VYTPLSSRYPD--------ERKQWIMADAAAGV------------------LLVKGDAPEVIDIDDLARQPATNPAIAPDQLAYVIYTSGSTGRPKGVAVTHAN-IASFAADRRWRNGDHARV-LAHSP--HAFDASTYELWVPLLMGGQIVAAPPGNPATLRQLIDTAGVTAVFMTTAMFRLAMDTDPA---CLRGLHTLWTGGERASAAAFERMRAVCPDTVVHVYGPTETTTYAIAYPVPTQGDMAENVPLGGPLDNTQILDAMLQPVPIGAAGELCIGGPGVARGYLNRPGLTADRFIADPFYRSGDLGRWRHDGTIEFLGRIDEQVKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQ-PGNRQLVVVAANAAEPEPAALRRYLSER-LPDYMVPAAVVMLDALPLTPNGKIDRKAL----------- 83941297 26 ------------------------------LKRAAHVFADVTAVIYGAHRVSYAQYHARCSQLASALVAAGVEPGQVVATILPNIPAQAEAHFGVPACGAVTVGYILDHGEARVTQFVDLAEAACATVPDPAAGF-------PATGRHTTYDDFIATGDAFNWI-----------MPQDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTMGTVVSWMVMRPVFMQIVPLFHCNGWNHTWMMPLL--GGTLVCCRDITAAAIYDAIADEGVTHFGGAPIVLNMMVNATEAERRAFDHQVEVFTAGAPPAPATLSKIEA-LGFNVTQVYGLTETYGHVTELWDPRAAIKARQGVAMPMMEEITVMDSEMAQVDAATQGEIMIRGNSVMKGYFKNPAATRAAFA-GGYFHSGDLAVQHPNGHMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAQPDEKWGEVPCAFVLKPGRSGDEAALIAFARDT-LAGFKAPKRVVFQE-LPKTSTGKIQKFELR---------- 119503811 19 ---------------------------------------EHIALIQGERRITWRDYESRSARLAQGLMEAGLGKHAKVGMYLYNSPEYAETNFAALKIGGVPINVNYRYLDEELFYLLENADVEALVF--------HRSLGNRVAHRLPQLKIMISSEEPSAAIPYESLIAKNSGAARITEGDEIYMFYTGGTTGMPKGVMYPVKDFTEFFMRGFQLFDSNATVVSMSGPPLMHG----TGSWLGLMFPGGTSVMSRGLKPEEVWDAIDQHKIAQLVIVDAFAKPLLRALEAEPDNTSSLRMMISSGAMFTTQVKRDIEHIPELAIADVLGSTEGGMGQSIMDTPASETAKFMLLPTSKV----LLPDSSREVTPGEVGMVAQSGMVPL-GYYKDPKKSAGTFKEDGYAFPGDMATVAADGSINLLGRGSNCINTGGEKVFPEEVEEALKLHDAVEDALVFGLDDERFGSRVAGVVSLEKAKSAAAEDIVSATRTVLASYKLPKELIVVPKVPRAPNGKADYKAAKQLL------- 197766471 8 --------------------------------------------------WTYADLDAAADSFARVLDGYGIQPGDRVLARVGSVREFTALLYGTWRRGAVLVPINPGMKAFHLRAVLADSEPSLIVAEDA-----ERSVADGLH--WPAGVPVTTVGELDLSGPAEDARVE----RDVPADRLALLIYTSGSTSAPKAVACPHAPVTFAARAIAARLGYTPEDVVLTAVPLSFDYGLFQ--ILLSALAGAELLLSGPADHARLLGFARDHGATVVPLVPSLGELLV-RLGGRDPRPTRVRLFTNTGAALNAPLIASLREAFGAAVAPMYGTTE--CKRITILEPDGDLAR-PGSVGTALDGTEVLDDDGRPVPPREIGELCVRGPHVMAGYWRAPEQTALRFRHDPTLHTGDYGWLDEDGHVHFQGRRDDLFKRRGSRMSSVEIEAAALDIDGVREAALL-VPEE---DRDMVLFV---TGPLGAEVLARLGER-LEAAKVPDDCRVLDALPLTPNGKTDRKELRRRLVE----- 16081543 103 ---------------------------------------------------TYDGLYRRINNLAKALLNLGIKKGDRIVLYLPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLITADG--GFELKKIADEALEMTSTVRNVIVIKHARNDVNMGDSHTY-VEPEHMDANDPLFILYTSGTTGKPK--GAVHSTGGYSVWVASTLKWADEDDRWWCAADIGHSYIVFAPLILGIMYEGSITY----PEPDRLWEIIEKYRVNILYTSPTAIRTLMKFGEKQRHDLSTLKVLGTVGEPINPAAWKWYYEIIGCPIIDTYWQTE---TGGFMIAPQRGLGLPPLKPGSPGVDPAILDDAGKEVRTGEKGYIVFRRPWMLMTVNNDDERYVKTYFSKGYYYCGDYAVKDEDGYYWLLGRSDEVMNVSGHRLGTIEIEDAIVATGLAVEAAVFGKPDPVKGEAISAFVVPKDANADRHELISEIRKRDLGPIYVPDEIRIVKLLPKTRSGKIMRRVVK---------- 118616453 13 ---------------------------GHLLVGALERHKNRPVLFLGDTTLTGGQLAERISQYIQAFEALGAGTGVTVGLLSLNRPEVLMILGASYRRTALPLGSLDDH-----AYVLYDAGASALII-DPNPMFVERALG--LLEKVDSLEQVLTIGPVPEALEAVDLSAEPLVVADLPPNHIGGLTYTGGTTGKPKGVIGTAGN--ITAMTSIQLAWPEHPR-FLMCTPLSHGAAFFTP----TLVKGGEMIVLAKFDPGEVLRVIEEQRITATMLVPSMLYALMDHPDPHTRDLSSLETVYYGASAINAEAIDR----FGPIFAQYYGQSEAVITYLPKADHDEKRLTSCGRP-TLFARVALLGEDGKPVPQGEPGEICVSGPLLAGGYWNKPDDTAQTF-RDGWLHTGDMAREDEDGFYFIVDRVKDMIVTGGFNVFPREVEDVVAEHSAVAQVCVVGAPDEKWGEAVTAVVVLRADAARTAEIQAAVKQRK-GSVQSPKQVVVVDSLPLTGLGKPDKKAVR---------- 3643187 1483 --------------------CSQTDTFHRMFEKRAEETPEHIAVIDGEKQISYRHLNEKANRLARTLQEKGKETQPIVAVLAERSIDAIVGILAVMKAGGVYIPIDSHYPKARVEYLLKDSGAEILLLQNEIAGSDIGDISR-------------VCLDDESFYESKKMHLSSSPAPE----DSAYIIYTSGTTGAPKGVIVTHRNFAHAVLAWRRIYQLDQMPVRLLQMA-SFSFDVFSGDLARTLANGGTLVICPDETPAELYALMNRQRITIMESTPALIVPFMEYVYRNQLSLPDLDILILGSDMVKAHDFKTLADRFGNKMRLIYGVTEATIDYYEMNMGEEYSGDSVGIPL-PNVKLCVLSQTDQIQPIGIAGELCIAGAGVAKGYHGKFELTEKKFTENPFYRTGDLACWLPNGTLRLLGRIDHQVKINGYRIETEEIESVLLQTGLVNEAVVAVQNDTNGQARLAAYILPSDADTTA--LRGAL-SKMLPAYMVPAHIIPLETMPLTLNGKLDRRAL----------- 156537576 55 ----------------------------------AAQYGDRAALRDMHGDYTYRGLLLSAKQFANELNELGEGSQERIAFLLPNDASYVITQWACWISGQIAVPLNDQHPAPVLDYYITDSDARVFVTTQEHLPFDLRVLASKPDGKLANNKNFLDAGVPGDFY---------------NKSDAMFVYTS-GTTSKPKGVVLSHKN-IQSQVSSLVTAW-KHTDVFLHTLPLHHVH-----GIINVLYVGGRCVMLPKFSPSSVWAQINSERINVFAAVPTIYMKLIDQLFVNNDKITKIRLMVSGSAPLPKPIFDRWEEITGHRLLERYGMTEGMILSNPLDG--ERIPGTVGTPL-PGVEIRLTEPESTDSVPTVTGDLQVKGVNVFKRYWDRPEVTKKSFTDDGWFKTGDTVQYDNGIYRMLGRTSVDIIKTGGYKVSAVEVETVILGHPDIIDCTVVGVNDLTWGQRVAAVVVLNEGAELISQLREFAK-KSLASYAVPSILKVVNKIPKNSMGKVNK-------------- 149758534 86 --------------------------------------------------WSFREMTDLTRRAANVFQTGGLRQGDHLALILPRVPEWWLVTVGCIRTGIVFMPGTTLMKARDILYRLQVSKAKGIITTDTLA-----PEVDSVASECPALKKFLVSDHSRDFRSLIKSASSDHTCVKSKTMDPMAIFFTSGTTGLPKMAKHNQG---LALRSSFPSCQLKTSDVF---------WCLSDPGWITATLAS---MLEPWTAGSTVFPQFDHNVIVQTFFKYPITQCLAAPSVFRQQDFTSLRFPTLGGEALLPEEQEQWRRQTGVLLYQVYGQSETGITCGILRG-MKIKPGSMGKAIPPFD-IQIIDDKGNVLPPDTEGNIGIRKPIGLFMCYQDDPVKTAEVECGDFYNTGDRATMDAEGYIWFLGRSDDVINASGYRIGPTEVESALAEHPAVAESAVVSSPDLIRGEVVKAFVVSRDRGQLTKELQEHVKSV-TAPYKYPRKVEFVPELPKTITGKIKRNELRK--------- 30250268 111 ---------------------------------------------------SYRELHRQVCHFANGLKSLGIRQGDRVVIYMPMRIEAVVAMQACARIGAIHSVVFGGFSAKSVYERIIDAGASAVITADQIRGGRYHPLKATVDEALATVHSVIVTGTGITWQPERDWHDLIAGQPDINAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAVTSMQWVFDYHADVFWCTADVGHSYVAYGPLAIGAT----QVIFEGTPTHPHAWEIIQKHRITTTAPTAIRSLIKLGSDLPAKYDLSSLRLLGSVGEPINPEAWMWYYTVVGQSRCPVVDTWWQTETGCHMIAPAPGAIST--KPGSPGIDAAVVDETGHPVEQGKGGFLVIKRPFMLRTLWNPERFRKTYFPTDRYYLAGDSAHRDQDGYFWIMGRVDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIKGEVVVAFVTLREKLPRAAEIAATLRESEIGAIARPEEIRFGENLPKTRSGKIMRRLLR---------- 15218839 2 ------------------------------LKRASECYPNRTSIIYGKTRFTWPQTYDRCCRLAASLISLNISKNDVVSVMAPNTPALYEMHFAVTRLDATSIAAILRHAKPKILFFEALARESLHLLSSEDSNLNLNDFPKRASFEELDYECLIQRGEVARMFRIQDEH------------DPISLNYTSGTTADPKGVVISHRGYLCTL--SAIIGWMGTCPVYLWTLPMFHCNGWTF--TWGTAARGGTSVCMRHVTAPEIYKNIEMHNVTHMCCVPTVFNILLKGNSLDLSPRSGPVHVLTGGSPPPAALVKKVQR-LGFQVMHAYGQTEGPILFCEWQDEWNRLPENQQMELKARQGISILGLADVDVKNKETGEILIKGSSIMKGYLKNPKATFEAF-KHGWLNTGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENVLYKYPKVLETAVVAMPHPTWGETPCAFVVKSETTIKEDRVDKFTRERNLIEYMCPRKVVFLEELPKNGNGKILKPKLRD--------- 159038240 18 -----------------------------------AEFGDRAAIIGNGRTLTYTDVCDDVRGFATTLLRRGIRPGTAVLVSLGNPVEAPLLQLALHLIGCRTMWIAPVTSRREIDEFVQLAR------PDALL-YDARDPANVGAELAQGLRDRPVLRLGVDLTPARDVSDLPARVPAAES----FLQTS-GTTGTPKLV--HHRDSFYTQVLALAADFLSYSPMWLASGQIT---------TLFNLFTGG--VLFPREGWEAAIDTVPAERITSTFLTPPMLYEVLDHPALPGADFSSMFMFNVGAGPAAPARLRQAITRFGPVLRIVYGLSEVVVLTAQTEDPEHPRLRSCGK---PYGDVRIIRGADGAVLPGSDGEVWVHTALRFAGYHGRPDLTADTLV-DGWVRTRDIGHLDADGYLYLVDRFQDRIRRRSWPIYSRPIEDALAGHPDVRAAAVVGVPDEVAGELPYAYVVPAPGATVSSAELIDLVTTTLSDTWAPGAVEFVDALPLNRANKVDKRALR---------- 169629660 37 -----------------------------LLHRAARMWPDRSAVTVDTTRWTFSQLLADVHRTANLLADVGVGRTDAVALIAPNCAQLITATLAAQLAG----IAAPINGALSADHVTELVQSGARVLIAAAPQLDQNCLAEQLARRGVVDTVLVLAGEPTAAVPAVIGHARVGYLAELAESDLAALFHTGGTTGTPKLAAHTHANEVSDAWMIAASSLLDENSVALAALPLFHVNALVVTILAPLLRGQHTVWAGPLGFRDPAWKIVQHYDINIISAVPTLSQLPVDA------DITSLQFALVGASALPESVRRSFQSHTGVPLVQGYGLTEATCASIR-SFPDHLRPGSVGQRL-PYQQVKIARKSEQNLPAGSVGHLLINGPNVFPGYVTARELDGCGVLDGGWLDTGDLARIDAEGYVFLAGRTKDLIIRGGHNIDPATTEDALLSHPAVTGAAAVGRPDPHAGEIPVAYVVAANTQVSHQQLQDWATTHVTEPTAAPKVVTIVDALPVTAIGKPHKLPLR---------- 89055776 43 --------------------------------------------------WTYGQLKAASDSLATVLAARGVRRGDRVAILMPQNPRVLVAHLAAFKLGALPLF----------TLFGE--DALAYRLTD--SGAKAVIVDAAVEDRLRAVTDIVLSTAARSHMSLDDAMAQPSAMQPVETDDPAVMIYTSGTTGDPKGVLHAH-RFLYGHLPCMEIGWTPADWAWIGGL-MDMAMPCLFYGVPLLSHRFAKF------DPDAAFALMAREGVT-NSFLPPTALRLMRDTAPPGD--LRLRAIGSGGEALGADLLDWGRDTLGCPINEFYGQTEANLVLAACDGPMTRQPGAMGLPV-PGHEVALLGSDDAPVARGAVGEVCVKAPVMMLRYWNKPEATAAKIV-NGWLRTGDLATQDAGGQFTFHARDDDVITSAGYRIGPVEIEQALCTHPDVTLAAVVGEPDPIRTEAIVAHVVLRDTSDIERTLKDLVRTRA-SAHMVPRKITLTDNLPMTTTGKILRRALR---------- 157115668 46 ------PWDTVVDDSNRPFTKWGGECYNTLDRHVQNNKGNKVALIMTNTRVTYNELYEKVSRLAGGLKKLGVKKGDRVVIYMPLIPEAIMAMLATVRLGAIHSVVFGGFAASELCTRIEHAEPKVIIAANCIHYLDILHEAVEMSKWKPRTNNILISDLDKRMVTWESTLDEPTGCVPVEANDPLYILYTSGTTDKPKGITRPTGGHLVTLMYTMDTVWWNASDL---GWVVGHSYICYGPGATSVMYEGKP---DRTPDPGQYFRLIDQHKVTALFSVPTSFRVLRDVKYGKKYSMKSLRTIFIAGEHCDSETKMWIEKTFRVPVLNNWAMTATCVGLAQNLNPPNF---TTGLPFCGYD-IRVLHPDGTEADPNELGRLVVKLPLTMSTLYRNAEENLYFHKYPGYYDTMDAGYKDEKGYVYVTARDDDVINVAGHRISTSSLEDAVLRHPDIADAAVFGVPEPTKGQIPCLYVISKATAKLSVELISLIREGPIAAFRLVGR---VDGLPRTRSGKTMRKAMADFAANK---- 87124216 120 ---------------------------------------------------SYRELHAEVCKAANALKAMGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITADG--GFRKDSLKPAVDAALPSVTSVLVVRRTEQPVAMELVEGQSPECPAMASEDRLFVLYTSGSTGKPKGV--VHTTAGYNLWAHLTFQWIDDDIYWCTAWITGHSYPLSN-GATTVMYEG-----APRPSKPGAFELIQKHGVTIFYTAPTAIRAFMKSGRAVPDDMSSLRLLGTVGEPINPEAWMWYREVIGCPIVDTWWQTEGGVMISPLPGATPTKPGSATLPL-PGIAADVVDAEGRSVGADEGGYLVVRRPWP--GMMRTVHGNPQRFREDGIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDPLKGEGIVAFVLEADRDPSVAELRAHVGQE-IGPIAKPDEIRCSDALPKTRSGKIMRRILRSLAAGQEVSG 194678578 80 -------------------------------------------------RWSFEELGSLSRKFANILEACGLQRGDRVILLLPRIPEWWLANIACLRTGTVLIPGTTQMTQKDILYRLQSSKAKCIITNEVLA-----PAVDAVASKCENLHSKLIVSQSENLKEMMKHASDNHTCVKTKHNEMMAIFFTSGTSGYPKMTGHTHSSFGLGLSINGRF-WLDLTPLDVMWNTSDTGWAKSAWSSVFSPWIQGACVFAPRFEPTSILQTLSKFPITVFCSAPTAMLVQNDKASYK---FKSLKHCVSAGEPINPEVTEQWRNRTGLDIYEGYGQTETVLNFKGM----KIKPGSMGKP-SPAFDVKILDVNGNVLPPGKEGDIGIRRPLGLFTHYIDNPTKTASTLRGNFYITGDRGYMDEDGYFWFVSRADDIILSSGYRIGPFEVESALIEHPAVAESAVVSSPDPIRGEVVKAFIVPDYKSHDQEQLKKEIQERNTAPYKYPRKVEFIQELPKTISGKIKRNELRK--------- 126459003 87 ---------DRHVKTWRKNKLWEGEPVDD-----AGYPTDRRKLTYYDL---FREVNRVACMLKCNF---GIKKGDRITLYLPMIPELPITMLAAWRIGAITNVVFSGFSADALAERINDSQSRIVITADGFKVVRLKEVVDQALEKASGVEHVIVMTEGRDYLWTKNVYIEP---EPVESEHPSFILYTSGTTGKPKGI--VHDTGGWAVHVYATMKWVDDDVYWCTAWVTGHSYVVLGPLLMGIIYEGA----PDYPQPDRWWSIIERYGVTIFYTSPTAIRMFMRYGEERRHDLSTLRIIHSVGEPINPEAWRRVKVAFGSTWWMVISHAPGL--YLVPMKP-----GTNGPPL-PGFEVDVVDDSGKPVPPGVRGYLVIKRPWMLHGIWGDPERYIKTYWSPGMFYAGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESTLVGHKAVAEAAVVGVPDPVKGEVPIAFVVLKQGVAPSEELRKELREKTIGPIAEPAQIFFVTKLPKTRSGKIMRRLLK---------- 77361057 65 ---------------------------------------------------SYKQFFQHVDNVASYLQKHGIKQGDRVAIAMRNRPEWVIAFCAIALIGAVPA-PLNSFGMQQ-----ELITALNGITPKLLDGPRWQRISQSNEWLTDTLVDLSQSAAAIDFTEALNYSAHSIEPPTITATDAALVLFTSGATSVAKAVESSHIDFIGAISAMTSALIMEKGLVILTAVPLFHVSGLHAQ-LLSALRGGRRLVFTHKWDPLEAIELIKKEQVTQFNGAPSMVMQLLREPSFHSAEMASFSGLGFGGAGLPAS---LIDKTLSSLPEQMIGIGFGMVGAAASGDLFRHAPKSSGL-ISPIMEVRICAADGQSLPSNSVGEVCMRG-ITLMDQYVGDLTATQDAIRSGWLHTGDLGYIDDAGFLFIVDRIKDVINRAGENIPAAEVESCLLEHPAVAEVAVFGIPDEETGEAVIAVVCPLEEFIEEQQLLAHVAQR-LAKYKVPQKIHLMEKLPRNPAGKILRNKLK---------- 197732072 18 ----------------------------ELIARQAALDPDAVAVVAGRERLTYGELHRRAELAAHRLRQLGAGPDTPVGVRHGRGFDLVVGLLAIWRAGSAYLPLDPEDRSGTRLVLCEADQA------DAVTAAGARAVVPAHLVDDPSRG----PGQRADLPPAPSLHRH----------NTAYVLHTSGSTGEPKGVMVSHEGAGNLIRWMVDHFGFGPGTRVLHRTPLAHVWEVFAP-----LAAGGTLVLADAGAERDPAALVREHGVTTLQVVP--SILRLMVAEDGWDRCHALRQVLSGGEQLHAELAQRLRALVDVDVWNTYGPTECSVNATRFDPAQSEGPVPIGRPI-PGTRVLVVDATGTPVGIGVPGELLIGGAGLARGYLGRPGQTADRFVPDPYYRTGDRVRWTPDGVLEYLGRTDDQIKVNGVRIEPGEIESHLLDHPQVVMGTVLPYRVDDGGKRLAAYVVPSDDAPEQIELRRYLLER-LPASHLPSRFLFLDRLPIGPTGKVDRKALPDPAADSAATG 113312 135 ---------------------------------------------------TYGDLYKEVNKFANGLKSLGLKKGDRVSIYMPMIPQLPIAMLACAKLGVSHIVVFSGFSSKGLMDRAAHCGSRAIITVDGFKPVPLKPNADEAAGGAPSVEKIIVYKRAHDLVKGQSEECEPVWVPEHR----LYILYTSGTTGKPKGIPAQTLHWVFDLKDD-DVWWCTADIGWVT----GHSYIVYAPLILGMMYEGA----ADYPDFGRWWKNIQDHKVTVLYTAPTAVRMFMKQGAEWPDDLSSLRLLGSVGEPINPEAWMWYREHIGRGELQIMDTWWQTETGTFLNSPLPITPLKPGSPLPGYDIS-ILDEEGNEVPLGSGGNIVALKPYMLRAFWGDKERFMKEYWQRGVYLAGDKAQRDKDGYFFIQGRIDDVLSVAGHRIANAEVESALVAHPKIAEAAVVGKPDEVKGESIVAFVILRVGNEPSPELAAFVR-KTLGPVAAPTEVHFVNDLPKTRSGKIMRRVVK---------- 46580655 20 ----------------------------DVLDAMANETPDRLAIAHVDDDYTFAWLADASARLANALKARGVRKGHRVMLVLHRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAQVRAVIVDDGIT--DRIEAAR---PDCPTLSVLVQCGGTDGWCDYEALCADPTAPDELACGDPLLIFFSSGTTGMPKMVEHVH---TYPLGHLVTMYWHDHLTVADTGWGKA---------VWGKFYAGAAVFVRGKFDPEALLDVVAKNGVT-TFCAPPTVYRFLVRADLSRYDLSKLRHCTTAGELLNESVFHGWKAATGLSIYEGYGQTETTLQIATL-SCMEAKPGSIGRPMPGWGITLL-DHEGKECPTGEEGEICIRISDGLRGYVEDAE-KTASVMFDGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQKATIVLAAGYEAGETKELQDHVK-KVTAPYKYPRIVEYVAELPKTISGKIKRAEIRQRDSEK---- 91779708 37 --------------------------------------------------YTYRDCHIRAMQLANALTAHGIEAGDRIGTLAWNGYRHMELYYGVSGIGAVCHTINPRLFTEQIAFIINHAQ-------DRFICFDFAPLVEQIAHQCPLVKWIMLCDESETFVPLVSYETQEFDWPRFDEQRAAVLCYTSGTTGNPKGVLYSHRSMAYASALPDTLC-LSSTDTVAPVVPMFHGLPFSAPLV------GAKLVL-PGAKLDSLWTLFEQEGVTFSAGVPTIWLGLVDYMRRAGKRSAHFRRAIVGGSACPPQLASSLREL-GIKAVHAWGMTEGTVCSPSHDEEQKCIDAKQGRVVPGIDLKIVWDGK-------SAGDLMARGHWVLDRYYGAGQ----TALEDGWFSTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIELEHVAMSHPEVESAACIGCEHPKWDERPVLIVVKRPGSTLSAQQLLAFYEGKVAKWWIPDDVVFVPEMPLTATGKLQKLVLKQRFGRYLV-- 193215856 110 ---------------------------------------------------TYDRLLRRVSQVANALKDVGVKKGDRVIIYMPLTVEGIYAMLACARIGAMGVHALRSRFCSDVTYRSGKTIQLKGIVDEAVETCEFVEKVVVLRRQEPKVE---LSSEREEFIEGQPQYCEPEIM---DSEDPLFILYTSGTTGKPKGVVHVHGGYMYYLTKAFDIFWSTSDIGWI----VGHSYIVYGPLINGILAREGAI---DYPDPGIIWKTVQRHGVNIMFTAPTAVRMFMKYGADKKYDTSSLRLVACAGEPLNPEAHQWAQ-------DNIVGENGYVVNWWQTENAAPVLLGKVGRPM-PGVVADVVSPDGKTVAPNQGGLLILKRPYMMRTIWGDDERYKKYWQDPGCYTSGDVAFYDEDGYFCVLGRADDVMNIAGHRIGTAEVESAFITHPAVAEAAVIGLPDEVKGERIKGFVVLKAGHNATENLKVVLRDRELGPVATPSEIEFRDSLPKTRSGKIVRRLLK---------- 99078249 5 ----------------------------EWLKRTATRYPDRPALYAGETRATYAAFDNSAAAIGAALEARGVGPGARVAIFMSNRTEYLETLYGVWYAGAAAVPINAKLHPKEVMWIVADTDAALVISDDALGGLAPLLEGRQMLSV-----------DSADFATMRKGARMPAPVGLV-PSDVAWLFYTSGTTGKPKGVALTCGNLTMTFTYFADVDDVRAEDAILYAAPMSHG-----AGIYNFMHIGARHLVPESGGFDPA------EILTLGKSMGPISMFLVDVAKAKGETGAGLRIVYAGGPMYEADILDAVD-VMGARFIQIYGQGECPMGITVL--PRSTVLNSVGTAQSAV-QVRIVDQDGAELPRGEIGEIVVQGATVMPGYWQKPEATAKAIRE-GWLWTGDMGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLSHPDVHEVAVVGAADPEWGEVVAFVVACAGRAVTSGALDALCLDR-IARFKRPKAYRFVEGLPKNNYGKVLKTELREELKKDI--- 70607779 72 --------------------------------------------------YTFHDLEVKASSFGAVLKDSGVKPGDRVVVMSKRVPSLYFSLLAIGMIGAVIVPIYSTFGEEAIRYRVENSGSKVAIV--------HESLA----DKFRNISGIKILKTSEEGI-VNEQNVHNTSYVERSINDPTLILYTSGTTGRPKGIWHSQDIYYFSGKYHFDMFWHTGDPAWVAGFAGVWTAWLNSIPI--VSYEG-------KFDAESWYSNIERVKVTLMSTAPTAIRLLKKEGVARKFDLSSIRFIHAGGEYVDPDIIRWSMEVFGVPIHDGYGQTETIANYVSM----PIKIGSMGKPL-PGVKALVVDENGNPLPPNTKGILALDPPAMAKGIWNDEERWKNSF-KNGYYLTGDMGYIDEDGYFWYLGRADDIIKVSGYRISPVEIESVIMTHPAVAESAVIGVEDPIRGFRIKAYIVLKKDYSPSDELKNEIINHKLGAHVVPREVEIVKELPHTLSGKTMRRVLR---------- 120402976 3 ------------------------DTIDSLLRDQAAAHGARDAVVDPAERISYAELNRSTGELGAAFVASGIGKGMRVALLMPNGVAWARIALALMRFGAVPLSTLLTAR--ELSAQLQTASVQHLIAVEEFRGHRY-----HLDATPPALRSVRT---PEQVFALRG-HPAAAEVAEVRPADPLTVVFTSGSSGAPKGVRHSHGNAIGAVRSGLAARCVDADTRLY--LPMPFFWGGLGGGLLSALTAGATLITEPVPQPDSTLRLLADERVT-------LFRGWPDQAEARHLPASGVELTELRAGSLDALLPPRLRSRPGAR-ARLFGMTESFCGYPADTDMPETAWGSCGKPFDGMQVRIVGADTGEPAPTGAIGMIQIRGRHVMRGICRRSREEV--FTSDGWYATGDLGHLDADGFLYYHGRCDDMFKVRGATVYPSEVEQALRSLDGV-SAAFVTNVAGPEGDRVGAAVV--CDAPATAELRSAAREV-LSSFKVPTVWLLLDSVPRGATGKVDVTRLRALLEQ----- 167456134 8 ----------------------------DWLFAHAERRPEAPAVATPSMRVTYGELAGRVRALAGHLAARGVRPGDRVVLALPNLPATVAAGLAVNALGATTV-EVNREWSPEILGRILAQTRTRHALVWGRDARTWGGLCRSVHPGAPPAALLDALGGTPATWVIEDGRVDPAEGAAPPPPSPALVLYTSGSTGQPRGVVQTFRNVDANSRSIVQYLELGESDRALLILPLYYCYGRS---VLQTLLAGGSMFLDGRFAPRVVLEAMTGEGCTGFAGVPEIIRRQVDVASMRFPTLRYLT--QAGGAMAPDTVAWVRNAFQPARLFVMYGQTEATARLAYL-PPEEEKLGSMGVAI-PGVELRVVDDGGRELATGETGHLVARGDNVTLGYLDEPEETAA-ILHDGWLWTGDLASRDADGFFFHRGRSKEILKVGGHRVSPIEIEHAVARHPDVAEAAVVGVQDALMGELPVAFVVPRPGAPTEDDLRRFCREH-LPAYQVPVRFTFVDALPRNESGKLLRAEL----------- 171058526 46 ----------------------------------------------------WRDAERRSRQVAQVLDALGCEPGDRIGTLAWNGYRHLEIYYGCSG----------SQRVCHTINPRLFPDQIAWIVNDAADCFDFLPLVEKLAPALESVRHFVLSTSIESLKCYEDLQNGAYAWPSFDENTASSLCYTSGTTGHPKGAVYSHRSTVLHAYGAADAMGCSSADVILPVVPMFHVNAWGLPYAAALV--GAKLVL-PGPHLDSLHELFEGEQVTFSAGVPTVWLGLINHMKANGLKFSSFKRTVIGGSACPPAMMRTLEQDFGVEVIHAWGMTEPLGTLSKLKDPQHHLLEKQGRVIYGVDMAIVGDDGRALPWDGKSGDLLVRGPWVISSYFGRDDSPLRRLDGQDWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIELENIAMAHPGVYEAAVIACKHPKWDERPLLVVVRKPGVDLSREEMLAFYEGRIAKWQAPDDVVFVDELPHTATGKLLKIRLREMFKGHVLPG 218295632 343 --------------------------------------------------WTYRELHDLSARLAGVLKDLGVGPGDRVALYLPTGVEAAIAMLACARLGAVHM-ALPMGLGPEVLRQRLLGEARLLIAADGYYLRGRFAPTRAVEAALSGLDLPVLWHRTTEFLE-RAMEGKPQEALPVPSSHPLFLLHTSGSTGTPKGVVHGHGGYMVGVAWALRHLFVFHTTADLFWI-VGHSFGLYAP-----LFLGGTSLLPDHPSPSAFYQRLERLGVRVLLTSPTVLRTLRRHGEARP---TGLRLVGSVGEALAPEVWRWTRENLAWPLDNWWQTELGAPALTPLPLPAK--PGFVGVPL-PGVEARVVDGEGRILPPGERGHLLRAGPAQLVGLLGGE-----NPWRGGLYLTGDLALMDEEGYFRILGRSEEVIKLGEARLGTAEVEAALLTHPQVAEAAAIGLPGEE-GERLVLFVVPRKDLPE--ELKPLLAEK-LKAHLFPVEVFFTESLPRTRSGKILRRLLK---------- 163942591 2 ------------------------ETMPNWLMQRAFLTPDRTAIEIEEEKVTFVQLHEKVVSVCEHLTHVGVKRAQKVAVLMKNGMEMITVIHALSYIGAVAVLLNTRLSREELLWQMDDAEVVCLVTDQEFETENV---------PVCSFAEVMQGPKAEAFI------QEEFSLEEAMT-----IIYTSGTTGKPKGVILTYGNHWASAVGSSLNLGLRDDDCWLACMPMFHVGGLSL--LMKNIMYGMRILLVPKYDANFIHKALQTRGVTIISVVSKMLTDLLERLGEGTYP-SSLRCMLLGGGP-APKPLLETCVEKGIPVYQTYGMTETSSQICTLTDYMLTKVGSAGKPLFQC-QLRIEKD-GVVVPPRAEGEIVVKGPNVTGGYFNREDATHEAI-RNGWLHTGDLGYLDEEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPAVVEAGVVGMADESWGQVPAAFVVKSGDVTE-EEIIRFCEEK-LAKYKVPKKACFLEELPRNASKKLLRRELRKLVEE----- 118463736 8084 --------------------------------EQAARTPDAVALVYEDRSWTYRELDEAANRLAHRLAGFGVGAGERVALLFSRSAEAIVAILAVLKAGALPIDALPDER---IGFM--LADAAPMV------AISTAELAPRLHG-----HHVVV-------LDVHDVDTQPTPLPPPGADDIAYLIYTSGTTGVPKGVAVSHRNVTQLLTAD---SGLPREGVWSQWHSLA--FDVSVWEIFGALLHGGRLVVIPDSSPDDFHALLVDEQVSVLSQTP-------SAAGTLSPEGLESTALVVAGEACPAELVDRWAP--GRTMINAYGPTEATV-YTAISAPLQ-PGSPAGVPIGPGTGLFVLDESLRPVPPGVVGELYVAGAGVACGYWRRGGLTASRFVACPFYRTGDLVRWRGDGQLDYLGRADEQVKVRGYRIELGEVRSALAALDGVDQAAVVAREDR-PGDKRLVGYITGDADP--AEARARLGER-LPAYMVPAAIVALDAIPLTPNGKLDTRAL----------- 91078508 20 -------------------------SLGDFFFNYAEKNGNKICHIDADLDQSYSSVKQRTTRLAINLKKKGINSKDVVAFCSYNSLDNTIPIISSLYLGAKVANLDPTLSTRQTKHLLSLVSPRLIFV-----GEESVPLIEKCLSEANLNSEIVVFGNSTKYDTFSDLLAEKTFRPEVDIHDIAVMFFSSGTTGLPKAICHSH----YSFLQLTEISNQSHETS--CTLHFTTFYWISGMLMLSLMFEGGTRVFARNMEGEQTLRMIEKYKITALFVAPVYTYELTSVANPERFDLSSFRCFLTGGTSMSIEQFKKLSSYFPQTVLFGYGMSEGIISAFHTERDKHFIFGSCGKVVAQTTLKIVNPDTEEVLGPNQKGEIRIKSAGLFKGYYKAD--SSQCFDKDGFLKSGDVGYYDADGCLYVVERIKEMFKYLSWHIVPSLIEAILLEHPAVKEAVVFGIPAGEKGEIPAACVVLKDKCCNVNEILKFVEERVSEREKLRGGITFLNELPRTPTGKLIRNEVRNIVIKSM--- 213965895 18 ------------------------------------RHQDKLAIVDSGSEVTFGDLKASIEKFAGALAARGIKKGDVVALHCPNSTTFAVALHGVLRAGAVCTTVASLATAEDVEKQLRISDAKMML---TTSSIGWAGANGAEAAGLPEEMIIGLTGLHGMGELLAEGHAAPDVV--VSPDDVAVIPFSSGTTGVPKGVQLTHRNLVANVAQAATVNALTEDTPAVTILPFFHIYGLTALLNLCLWYTMGKFDLV------DFLSIIAENKVKFAFIAPPVAVGLAKHPAVDSFDLSSLETIFSGAASLQLDLAEQVEKRLDCVVAQGFGMTESIGHDSPLDSIGRAVPNTQYKIVN-LDSDSFEEIPVPAEGRSEAGELWIHGPQVMKGYLNNPKATAETLV-DGWLRTGDVAELDEHGNVYIVDRFKELIKYKGYQVPPAELESVLLSHPDIADAA-------------CSGVVRSDEIPKADEIMDYVADR-VAPYKKVRAVEFMDEIPKSATGKILRKDLK---------- 84514414 33 -------------------------------------FANREALVYGTARLTYAQYHRRVTRLASALVKAGVQPGDVVATILPNIPAQSEAAFGVPACGAVLNTINIRLDVDTIAYILDHGEAKVVLVPQAMAAID------QMQGPTPLVAGILTTGTQEDFLATGDPDFAWI-LPHDEWESLA-LNYTSGTTGRPKGVVYHHRG-AYLMTLGTAISWEMPTFVYLQIVPLFHCNGWNHTWMLPAL--GGTAICCRDITASTIYDAIADHGATHFGGAPIVLNLLVNAKPEHRRQFDHMQVFTAGAPPAPATLAAIGK--LGFHVKQVYGLTETFGHVTEIWDPQAAIKARQGVGFPIMEDVTVVNDQMEPVPWDGTGEIVMRGNAVMKGYLKNPDATERAFA-GGYFHSEDLAIQHPDGMIQISDRAKDIIISGGENISSVEVEAALMHHAAVNLCAVVAQSDEKWGEIPCAFVELKDGATATAEIIAFARER-LAGFKCPKRVVF-QDLPKTSTGKIQKFELR---------- 167648559 5 -----------------------GVALSSILTHHARRSPSRTALIVDGVRVAYDELDARTNRRARMLAAHGVGHGDFVTVALPNGLEFYETTFALWKLGAIPNIVAAKLPRLEMEAILDIVRPRLFVVP---PGGDVPALAE---------------GQAE----LHRYSTDP--LPEVISPHWKAMT-SGGSTGRPKVIARWNPQEGFLGQRPGDVI--------LNPGPLYHNAPFHC--VHMGLFVGATIVEMGKFDALAALELIDAHQVNWVTMVPTMMHVWLDPEVRSRFTLPSLRMMLHMAAPCPAWLKEAIGWLGGERVWEYYGTTEGISGTDWLAHPGSVGRVREGYALKILDET------GRERPIGEVGEV----------YFRPEGGAGSTYHYLGWETPGDLGHVDEDGYLYLSDRRNDLIISGGANIYPAEVEAAIDAHPAVRTSAVIGLPDEEWGARVHAIVQPEDSGLEEAELLAFVADR-LARFKLPKSVEFTRDPLRDEAGKVRRTALRDA-------- 115361213 1291 -------------------GDAAAQPLHRLFEQQVERTPDAVAAVYDDVALTYAELNLRANRLAHRLIELGVAPDVLVGVAMERSLDMVVALLAILKAGGAYVPVDPEYPAERVRFMIDHAQ------------LRWLLTQQHLLDALPTDARVIVVDRDTLDL---DAAPASNPAPALSGENLAYMIYTSGSTGRPKGALNTH--------RAIRILWMQHAYMLGADDAVLQKTPFSFDEFFWPLIAGARLVFAGQRETDYLVELIERERITTVHFVPSMLRAFLD-----HPDLTSLRRVVCSGEALPYDLQQRCLARLDVRLFNLYGPTEAAVDVTRRDDPHRIV--PIGRPIA---NTRVYDAQLQPVPVGVAGELLIGGTPVGRGYHGEPELSAEKFIADPFYRTGDLARYRPDGNIEFLGRIDHQIKLRGLRIEPGEIEAALREHPSVDDCVVIAKTD---GARTFLIAYVATASPDLADLRGYLSGK-LADYMVPSKFVTLESLPLLPNGKINRKAL----------- 167367745 111 ---------------------------------------DKAAFVDDISSLSFAQLEAQTRQLAAALRAIGVKREERVLLLMLDGTDWPVSFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLV----SGALHPVLKAALTKSDHEVQRVIVSRPAAPLEPGEVDFAEPLEKPATQADDPAFWLYSSGSTGRPKGVVHTHNPYWTSELYGRNTLHLREDDVCFSAAKLFFAYGLGNALTFPMTVGATTLLMGERPTPDAVF---KRWLGGVGGVKPPTGYAGMLAAPNSRDQV-ALRLASSAGEALPAEIGQRFQRHFGIDIVDGIGSTE-MLHIFLSNLPGRVRYGTTGWPVPGY-QIELRGDGGGPVADGEPGDLYIHGPSSATMYWGNRAKSRDTF-QGGWTKSGDKYVRNDDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPGVLEAAVVGVADEHGLTKPKAYVVPRGQTLSETELKIFIKDR-LAPYKYPRSTVFVAELPKTATGKIQRFKLREGV------- 212275534 25 -----------------------------FLERAALTHPARASVVHGPVRYTWADTYSRCRRLASALARRSVGHGSTVAVIAPNIPAIYEAHFGVIRLNAATVAFLLEHSSAEVVMFFTLAEDSLRIIADKKKGTFEQPLLIVIGDATTTLQDALRKGAIDYEAFLESGDPEAWRPPQDEWKSIALGYTSGTTSNPKGVVLHHRGAYLMSL--SGALIWMNEGAVYLWTLPMFHCNGWCYTWTLAALC--GTSICLRQVSAKAIFSAIANEGVTHFCGAPVVLNTIINAPPA--DTILPLNVMTAGAAPPPSVLAAMSK--LGFRITHTYGLSETYPEWDRLPADERARLHAQGVRYVGLEGLDVVDPKTMTPVPADMGEIVMRGNGVMKGYLKNPEANAEAF-ENGWFHSGDLGVRHGDGYVEVRDRAKDIIISGGENISSLEVEKAVYLHPAVLEASVVARADERWGESPCAFVTLKDEAALARDIMRFCREK-LPGYWVPKSVVF-GPLPKTATGKIKKHELRAKAKE----- 194291366 7 ----------------------------------AQRTPDKAAVIMGGSGATYRELDQRSNQVAHLFRKLGLKPGDRVAFMVENHARMFELCWGAQRSG--------------IVYICLSAADAAYIVNDSVTTHAQAEIAAALAGQTPALQRLMLDGTVPGYETYENLADCPATRDEVTGGDMLY---SSGTTGRPKGVPSSPDDAPTTLTALCQRLYFDADTRYLSPAPLYHAAPLRY--TMSVQALGGTAVVMEHFDAEQFLRLVQQHRITHTQLVPTMRMLKLPEAQRQTYDVSSLRVAIHAAAPCPVQVKEAMIAWWGPVIWEYYAGTEG-NGVTVVDTPQWLRKGTVGRAM--VGKLRICGPDGALLPPGEPGTI-----YFAEGRPFSYHNDAAKTAETDWSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPADAGPEAAELIAFCRAN-LSAIKCPRSVDFESELPRLPTGKLLKRLLRD--------- 89053819 48 ----------------------------------AQGFGDHTALIGNGRRRTYKELTDWTNRIAHVLDDMGVQPGNRVLIRSANNPAMVACWLAATKVGAVVVNSMPMLRAGEISKYVDKAQI-------AFALCDTRLMEEMCAASNPTLQRIMFDGTSNHDAELDRLALEPVQFVATAADDVALLGFTSGSTGDPKATMHFHRDLIIADGYAKEVLDVTPQDVFIGSPPLAFTFGLGGLAIFPLRFGAAATLLEVA-TPPLMVEIIEKYKATV-CFTAPTAYRAMLRAMDEGADLSSLRAAVSAGETLPAPVYDDWIAKTGKPMLDGIGATEMLHIFNRFDDHRPACT---GKPVSGY-LAKIIGEDGTEVPRGTPGRLALKGPTGCR-YLGGQRQE--DYVQDGWNISGDTFVQDEDGYFHFAARNDDMIISSGYNIAGPEVEAALLSHPDVNECAVIGAPDEERGSVVEAHIVVTEGVAETATQAKVLQDHTIAPFKYPRSVVFVRDLPKTATGKIQRFLLK---------- 159043253 2 ------------------------------LQRTAARCPDAPALYTGTLETDYAGFADQAARIGAALSARGLGKGDRIGVFMKNSTDYLRVLYGIWWCGAAAIPINSKLHPREAAWILSDAEAACLVTPD---------LAEGLAEAAPDCACVVTGSAAGEML----AAPPMAAPVARASGDLAWLFYTSGTTGKPKGVMMSFATLTMTLSYFVDVDEVTAQDAILYSAPMSHG-----AGVYNFMHVGARHVVPESGGPAEIFDLAEMRQVSLFA-APTMVRRMIDVAKARGDTGDGIKIVYAGGPMYLADIIEAVE-VLGDRFVQVYGQGESITALSRADVSDRSHPDWQARLASTISDVAILDAEGRPVPPGETGEIAVRGAGLMLGYWNRPEATAETI-RDGWLWTGDMGRMDADGYVTMVDRSKDMIISGGSNVYPREVEEVLLTHPQVAEVSVVGRPHAEWGEEVVAFVVP---APGAEMDPGVLDAHCLARFKRPKAYIALPELPKNNYGKVLKIELRARLTK----- 15898410 31 -----------------------------------------------NVRQSYKETYERIIGISNSMLSIGISKGSIIGVADYNTLKFVELLFASSLIGTIPVVKLP---YDQLLYTIKHARVEW-----LFASKDFIFLFKDF-----TKEKIISIDSNDTKITYDDLVSRKVKEPEVKGSDPYSILFTSGTTGLPKAVMYTNEKMVHQLSLYNSPSSLKNNDIILGLIPYYHLWSWGS--LFHATYLGAKYVTSGKFEPIKTLEIIEKEKVTWLNAVP--TMMYMLLSAAKQGQLNGLKTL-IGGSPISSNLAKKLKES-GVSFASIYGGTDMLTNIQSIEDYARVYTH----PL-PFVELKVVKPDGKEAKVGEIGHLWVKTPW-LPGEYLNDLENTKSSYEDGWFKTGDIAMIIDDYHTIILDREKDLIKSGGEWIIPSIIESIISEVSGVDLVAVIGRIDEKWGERPIALVKGKGSNLKISHLRSASTQGLIPKWWVPDDIVIVDDLPLTSTGKVNKKVLKE--------- 157818027 135 ---------------------------------------------------TYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAIHTVVFAGFSAESLA--GRINDAKCKVVITFNQGLELKKIVDEAVKNCPTVQHVLVAHRTDTKVPMGNLNEAPVCTPEMNSEDMLFMLYTSGSTGTPKGLVHTQAGYLLYAAMTHKLVFDYHPGDVFGCVATGHSYVVYGP-----LCNGATTVLFESPDAGRYWETVQRLKITAVRLLLKFGDAWV-----KKYDRSSLRTLGSVGEPINHEAWEWLHKVVGCTLVDTWWQTEGICIAPRSEDGAEIL---PGMAMRPFIVPALMDEKGNVVEGGDVSGALCISPGMARTIYGDHQRFVDAYTYPGYYFTGDGAHRTEGGYYQITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFIVLKDDVRDANELKLAVATK-IAKYAVPDQILVVKRLPKTRSGKVMRRLLRKIITSR---- 134098970 77 ------------------------------------------------TRISYGELRELTNRFANVLHDLGITGGERVYTLLGRIPALYVSVLGTLKAGGVVAPLFSAFGPEPVAERLRIGEGAVLVTTPRL----YRNKISQVRAGLPHLRHVLLVGEGEATVRLEDAHASPTEIAATAPEDAALLHFTSGTTGSPKGAVHVHDAVVYGLDRPDDVFWCTADPGWVTG---------TSYGIVAPLTHGATLVSDEGEDARRWYRVLSEQRVTVWYTAPTALRMLMRHGSASRYDLSALRYVASVGEPLNPEVVVWAQDALGMPVHDNWWQTEGAIMISNFPG-EEVRPGSMGRPLPGIDDGRARVDQGRVREPGAEGELALRWPSMFRGYLHDDARYAASFA-DGWYLTGDIAARDADGYYWFVGRADDVIKSAGHLVGPFEVESALMEHPAVAEVGVIGKPDPVAGERVKAFVSLRSGHQPSEELRAFSRRR-LGAVA-PKELAFDDDLPHTRSGKVMRRLLR---------- 66044243 41 -------------------------------------------------RYTYATLNERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSEFTGL-YQAMSGHLST---VEKTLLLTDLPDKTAELPNLVGEYETLLAAASPEYVFEDFDENSVATTKGVYFTHRQLVLHTMGVATIMGCIDSTVYMPITPMFHVHAWGIPYAATML--GLKQVYPGRYDPELLVELWRRENVTFSHCVPTILQMLLNAKSAQNVDFGGWKII-IGGSSLTRSLYQAAKS-RGIQLTAAYGMSETLISVAHINEEERITYRIKAGVPGMLVEAAIIDQQGNFLPAGETGELVLRAPWLTGSYFR-EPEKGAELWAGGWLHTGDVATLDGMGFIDIRDRIKDVIKTGGEWVSSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIRDGHQLDAKLKPFVEQGHINKWAIPSQIALVTEIPKTSVGKLDKKRMR---------- 73542741 9 -----------------------------------------------------AELLDRGARLAGGLRAAGLKEGDVVAVLLRNDPVYVDVVHAC-RIGGTYYCPINWHFTAEEVRFLLADSGAKALIVHA-------GLLAAVREAVPAGIPVLVVADGAEVSGRSEYQQAPYDGPRV--SPRGHMAYTSGTTGRPKGVPVPLDQLDDQMARARSLVRQTYGIVALMSAPLYHSAPGSF--IQNALQMAERLVLTSRFDAEQVLALVEKHRIDVLYLVPIMRLLKLPPEVRARYDLSSIRFVASTGSPCSPEVKRAMLEWFGPVIHETYASSEGMITVATPAD-AAARPGTAGKPVDDA-QLRILDEDGKPCATGEIGLVYVRQPAYPDFTYRNNEAARRAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLLAMVQPMDAAIREEDVIDWLRQR-LSGFKVPRNIVIEAQLPRDETGKLAKRRLRD--------- 110678786 30 ----------------------------------------------------YLEL---AAQYAHVLTHLGVQPGERIAVQIAKSPQALAIYAACVQAGIVFLPLNTAYTADEVSYFVQ-NSGARVILCD---GRRYDALTPIAQTTGAVLETMNSDGSGSFASRAEGMPTTFETVARSEDDLAAFLYTS-GTTGRSKGAMLTQGNLLSNSKVLTSEWAFTSKDVLLHALPIFHTHGLFVATNIS-LFAGCKMVFMPKFDLDVV--LDRMPTATVMMGVPTFYTRLLEDPRFTKNVAQNMRLFISGSAPLLAETHVQFEKRTGHRILERYGMTETNMN-TSNPYAGERRAGTVGFPL-PGVELKITDSKTGATLPGEIGQIEVRGPNVFKGYWQMPEKTAEELRENGFFITGDLGQIDQDGYLHIVGRNKDLIISGGYNIYPKEIELLLDREAGVLESAVIGVPHPDFGETVVGILVAEPGAPDLDAIKQNI-SASLARFKHPQKLIVLPELPRNTMGKVQKKALR---------- 91772637 64 --------------------------------------------------YTFKDLKHYSDKAANLFKKYGIEKGDVVMLTLKGRYEFWICILALHKIGAVALPATHMLTTKDVTYRIELSNIKMVVSADDEGLMGYIDEGHKGYEDILLHKASLNGGRTKELEEASADFTRPEGEAATKNEEIALLYFSSGTTGLPKMVQH---DFAYPLGHIITAKYWQN--VRDDGLHLTVADSGWAKCVWGKLYGSGTAVFVYDYERFDAKNMLEASKYGVTTFCPPTIYRFLIKEDLSQYDFSSLEYCVVAGEPLNPEVYERFLEFTGLKLMEGFGQTESIVSIATYPEPKP---GSMGKPSPEYDELLNLDDEVCDF--GEEGEIVTSKGKTVGLFYRSDEKKTNEVWHDGYYHTGDMAWKDEDGYFWFVGRSDDIIKSSGYKIGPFEVESALIEHPAVLECAITGVPDATRGQIVKATIVLAKGYVASEELKKQLQDKATAPYKYPRAVDFVD-------------------------- 167760751 62 ---------------------------------------------------TWHQLHVYSSQLAWYLIENEIGPGSIVLTMFPNSIEHIIAVFAIWKTGA--CYMPMSYKAAE----SEIREACDTIHPNAAFA----------ECKIPGLKFCLSADEI-----YEAMEGRSKEMPSDRLANPNMISLSGGTSGKMKFI------------RQNLPCGLDDETIFMSGMPLFHGAPHSA--AFNGLFMGNTLVLTRNLCPGNILNMIKKYKIEFIQMVPTLMNRLAKLEGVGKEDFASLKALCHTGGVCSPWLKQIWIDLLGPKIYEMYSMTE-CIGLTCIRGDEWVKPGSIGRPVGDCKVS-IQDENGREVAPLEIGEIYMTAPYLVTEYINWE---PLEVKEGGFRSVGDIGYVDEQGYLYFSDRRSDMLVSGGENVFATEVETALLRYKDILDAVVVGIPDEDMGRRLHAVIESGKEIP-AEELKTFLGQY-LTPYKIPKTFEFVRSIRRGDNGKADRKRILE--------- 197106179 12 ---------------------------------------DRAAYVMGSSTVTYRELDERSNQGAHLFRSLGLKTGDVIAIFMDNNPRYFEIAWAAQRSGLYYTCISSKLTAAEVEYIVGDCSAKVLIASPGVG---------PVVDELPVLKGVKLFMTGEARPPYESFEAARAEFPETAGSDMLY---SSGTTGRPKGIPLTGIDAPNALQMMAQGLFFQEGCTYISPAPLYHAAPLR--WCMTVHKLGGTVIVMEKFDPEHALALIEKHKADCGQFVPTVRMLKLPEEVRAKYDVSSMKSAVHAAAPCPIPVKEQMIAWWGPVIYEYYAGTEG--NGFCFINSHDWLTHKGSVGKAVLGELKICGEDGDELPPRSEGHFANGPPLS---YHNAPEKVAEGTNKHGWTTLGDVGWMDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADAAVVGAPDEEMGERVVAVIQPMDEALR-AELLAYTRQN-LSHVKSPRVIDFMQELPRHPTGKLYKRLIRDA-------- 163857993 21 ----------------------------------------------GNTRIGYPQLHEAVANMAGRLRQAGVARGERVAIAMERSLPAVVALLGAMAAGACPCPLEPRLTRQEILDRLESA-GIGTVLADEANLDNVSSIAG---------ARVLRAGALPEAPPCWDAGIEP--------ADPGLLLFTSGSTGRPKGVLLSHRGLLNNARGVVAATELTSADKLLHVMPLYHTNGLNNQ-IFSPLLAGSTVALGPRFRAQDMPALMSLHRPTIITGVPTMYSRMLDHAFP-PDSLAALRFARCGSAPITQELHARIEAFLGRPLIVSYGLSEATCTST-MNPPGRRKIGSIGQAL-PGQRVLLRDAQGQEIQPGVDGEICIAGDSLMLGYL-GTQGNGVLEKAPAELPTGDLGRRDEDGYFTITGRKKDVIIRGGENISPTLIEQAISASALVRSCCVVGRPDADLGEVPVAFVVTAAGVSASADIKALVAGRLSRIYQ-PAEVIFVDALPENSVGKVDRKAL----------- 90023365 2311 ---------------------------------------------------TYAELTAKSNRLAHNLQNMGIGKGSIVALCLPKSPELIMTLLGVLKAGAAYLPLDPDYPADRISYMLNHAKVNLALVDN------------HTQTRLSEWKALTLADKSLSTI------TKTSRLAAASHDDLAYVIYTSGSTGKPKAVQVTHGN-LAAIYQGWEQHYKLKTEVSVFAQMASFSFDVFAGDLVRALCSGGKLVLIERDVLFNTANLYENEKVDCVEFVPAVVRGLMNYCESQNKRLDFIRLLIVGSDVWTVEEMRRLRAL--CQTEKSYGLSEATIDSTDLDKYENGKVVPIGRPFSNC-EVYILDAYQQPTPIGVPGELWIGGEAVTNGYFAAPELTAQRFVTTRLYRTGDLAQWDTYGTLHLLGRADNQVKVRGHRIEVGEIEAQLKTHSNVAQAVITLHKDSRQEAQLCAYCVPRKDSLDIKDLRQHLGSI-LPTYMIPARFMVIDELPLSPNGKVDLKALPE--------- 149201093 41 ---------------------------------------------------SYPQTLVRVAQLAQALTALGVEQGDRVATLAWNGHRHFELYYGVSGIGAVCHTLNPRLSHEQLLYIIAHADDRLLFL-----DLSFVPLIKAILPDLPQLRFVILTDRAHDVLCYEDLAAQPFDWPTFPEDTAAGLCYTSGTTGNPKGALYTHSTLLHALQ--VPLCQTSSFRAGARVLPVVPLFHVNAWGLPYVAPLTGMTLVMPGPNLDGAFRLMEAEGVYSAWGVPTVWAGLLAEIKAQGRIPSGFADLVVGGSAMP-RVMIEAYETRGVIVSQAWGMTETIGAYGVLSPPERITAKCAGRRLFGVDYKIVDDAGQRLPHDGQAGELYIRGNTVISGYFNNPEATCAAMDSEGWFGTGDVASVSPEGRLTIRDRSKDLVKSGGEWISSIDLENAALSHPGIAACAVIAVPHPKWDERPVLVAVATGERPTLADVCTHMASH-FAKWQLPDDLLWVEALPMTATGKVSKLTLRDQFAD----- 115450783 80 --------------------------------------------------------------------RAGVRPGDAVLLLAPNCVLYPVCFFAVTALGAVGTTVNPDYTPREIAKQVSDARAKLVITISAL-------VPKIAGLRLPVILLDDDANAAAASLPPDTLYTNLVRRPPIKQSDTAALLYSSGTTGDSKGVILTHRNFIAAARTSDQDERREGPNVFLCFLPMFHIFGLSVI-TYAQLHRGNAIIAMSRFDINSLMEAVQRHRVTHLFCVPPVIIALAKHGKAGKYDLSSLKFIGSGAAPLGKDVMEVVAKKFDSEIVQGYGMTEGIISLEYPEKGQAREFGSTGTLVSGVEAKIVDIKTLKHLPPNQVGEICVRGPNVMQGYFNNVQ--ATEFTKQGWLHTGDLGYFDGGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAKAGEVPIAYVVRSDSSLTEVDVQKFIEKQVLAYYKRLKRVTFVGSVPKSASGKILRRQL----------- 119478395 66 -------------------------------------HGDADFLVYEKERWSFAEGMQEAWNFASVLDKFGVKKGDRVALVMRNYPEWCMSYIAATSMGAVIVPMNGWWTTEELDYALRDCDATV-VIADKERVERLKPLIDDVGFEIIAVR---CTGEQPRGIQMNDAVDKPMPDVDIDELDDAMILYTSGTTGHPKGAVSTH-LAVATVVQAWTVLTIATVTAQLVAVPLFHVTGCNAVFLISIV-VGRKLVLMHKWDATRALEFVQEEKITSFTGVPTMSWEMVTHPDVEKYDLSTLTGLGSGGAARPPEQVRQMAEKFGLTETNAMGAINSGSNY--LAKP-----GSTGRPTAPVVSIKIVDEAGSEVPQGERGEILIKSATNIRGYWNKPEKTAEDFV-NGWFHTGDIGLMDEDGFLWVVDRLKEIVIRGGENISVTEVEQIIHQHPSVMEVACYGVPDARLGEAASIMIVPGTTLTE-EDVKTQVREH-LAVFKIPAYVIIQATQLQRGTDKIFKRGIREVTIEQL--- 85707171 80 ----------------------------------------------------YAGFDRAAREVAGGLMAQGVVAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINAKLHGAE----------AAWIIADAGAAVVLADAARREALAAEGVAAQAVAGEA-----VAEVET---RAPE----DLAWLFYTSGTTGRPKGIRITHRMLVMSLSYLADVDEVTGADATLYAAPMSHGAGLYA--MVHVLR-GARHVCPASGGFDEAEIFLARHHGRVHMFAAPTMVKRLTARARLSGETGARSVVYAGGPMYLADILEAVE-VFGPVFLQIYGQGEAITALSRVDVADRSHLASVGRAQS-VGEVRIADETGAGVPPGEVGEILVRGDAVMPGYWQNVEASDKAL-KGGWLWTGDLGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPSVIEAAVVGQMDAEWGEIVVAFVVC-DGALDEAALDAHCLSQ-IARFKRPKRYIAVPDLPKNNYGKVLKTELRGRFAE----- 119716227 65 ----------------------------------------RTAIIDELGSLTFAELQRRSNALARAFAELGVSEGDSVALMCRNHRGFVEASIAAAKLGADILYLNTAFAGPQLVEVLE-REQPALVVHDGTSVLAWTDSADSDDSADPTLESLIAGRSGADLEP--------------TGRHGRIVILTSGTTGTPKGAPRSEDAAVSLLSRMLRYGWRTH-----IAAPLFHTWGFAHLALAMLL--GSTIVLRRRFDPEACLRATQDERCDSLVVIPVMLMMALPEETLARYDLSRVQVVASSGSALPGDLATDWMDHFGDHLYNIYGSTE--VAYASIATPLDLAPSAAGKP--PYATVKILDPDGRELPQGETGRIFVGNGLLFEGYTGGGHKEVV----DGLMSTGDVGRFDTDGRLHVEGRDDEMIVSGGENVFPKEVEDCLMRHDAVVEVAAVGVDDPDFGKRLRAFVVVSRAVPE-QELKDWVKEN-LARYKVPRDVVFLDELPRNATGKVLKRDL----------- 57234214 2 --------------------------LADRLSEIVAARPEAVALKSENKQVTYNELDSISDCYAWALTRRGVVAGERVALLMPNCFEFVFFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPVALVCQT--EGLNHRSELGYIQHYI-SLEDTVYPGVAKDFLAISELPFE-IDVPETQVAHIAY-------TSAAQLRPQSHENLVKT--AAISACGFEQTAVILFALPLHHVIGLVVV-MLGTLFCGGSVILLSGVSIDCLLKTIERESITVFLGVPFIMLVRHLRENSSEYNLTSLRLCGSAGAPLPPELVLAYRILLDRDLVDFYGLTESTSHVTRSGKPGSV-----GKTLNGF-ELEVVDGAGHLLLPFQAGEVIIRGP-VMQGIYRQPERT-SQMLRNGWLYTGDIGYKDNEGFVYIKSFIKPMLITKGQNIYFSDLEDLLLSCPGVKEVLAVGIPDPMRGEVVRVAVVLRDGFEQTAGIKKYCLDN-LAQYKTPREIFILKELPCDLLGLPCRETLRQ--------- 145595309 10 -------------------------------------------------------LDARVNRWVRLLRAENLQVGDTMAVVCGNRRETFEVLLAALHTGVTVVPVNWHLTAPEITYL--LSDSASRLV---LTEPRYAAVVAEAVHSCPAPVRAMVTGEREHCTPVEPLLA---GLPADEPTDQSILLYTSGTTGAPKGVPFARVDRLLAYAGRVLGVWYHSAQVFFALLP---------------LLRGSRLVMHDRFDPESFLAAVAEHRITACHLVPTVRLLRLPADVRAAADVGSLRMVWHGGGPCPVEVKRQMIEWWGPVVVEYYAATEAGVVTLMDADSWLRHPGSVGRAVPP-NEIVIVDDEGNPLPAGQAGRVFVHRVGQTFEYHNAPQKTRDAHLRAGVFTYGETGYLDSDGYLYLTGRAGDVVISGGVNIYPAEVQTVLLSHPAVRDAAVTGEPDDEYGER-VVAIVEVDSAERGGEVLAAFCRRSLAGFKVPRRWRFVPELPRDGTGKLRQEVLRGLLGTEMSGG 163758844 41 ---------------------------------------DHIAIIHGSQRTSYAMFLERSKRLANALGSVGIGKGDTVSVMLSNTPAMLEAHHGVPMTGAVLHSINTRLDAQAIAFQLDHAETKVLIVDREFSAVMAEALALAAAKPLVIDYDDTEYPDDAPFAKGERIGTHSAGAPDFIRSDSVSLNYTSGTTGNPKGVVYHHRGAALMGYSNVIASGMGRHPVYLWTLPMFHCNGWCFPWTLGVV-AGTHVCLRWVRA-KAMYDAIADHGVTHLCGAPIVMSTLLNAPETEKRDFSQTVSFNTAAAP-PPEAVLAGMADAGFEVVHLYGLTEAVVNWSKLDRSERTARKAQGVRYPALEDLAVLDPETMENTPGETGEVMFRGNIVMKGYLKNPEASAEAF-RGGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEVEDALYKHPAIMAAAVVARPDDKWGETPCAFVELR-PGQTLSEAEVIEHCRGLLAFKCPRSVVFRE-VPKTSTGKIQKFLLRE--------- 115525231 55 --------------------------------------GERIALVGNGRKRSYRELSEWTNQLAALVEDFGVRPGHRVLVRSGNNPAMVAVWIAACKAGAVVVNTMPMLRAGELSQIIDKAEIALALT-------DSR-LAEDIEKAASTLKRVVHGGATHEAELDRAALAKSNSFDAVKTGDVALLGFTSGTTGQPKATMHFHRDLIMADGYAREVLNVTPDDVVVGSPPLAFTFGLGGLAVFPLRF-GATATLLEDATPPNLIKHIATHRATLV-FTAPTAYRAMLAAAGNDADLSSLRLAVSAGETLPAPVYEEWVAKTGVPILDGIGATE-MTHIFISNRVGDVQGGATGRPVAGY-EARIVDHDMQPLPAGTPGALAVRGPTGCR--YLADDRQ-TKYVQGGWNLTGDTFLCDADGVFRFVARADDMIISAGYNIAGPEVEVVLLGHPDVAECAVIGAPDFERGEIVEAHVVLKPGVAAAPDEVKRLQDHVLAPYKYPRSIKFVAALPRTQTGKIQRYILR---------- 90422370 17 ---------------------------------------DAIAIVDGDLRLSYLQWYGKISSLVEAFDRIGLKPGDHLVTALQNRWEAATIHWACQFAGIVITPINWRAKADELDFCIENSESCAVVYQDV-------SAEAVAQSKLASLRRISLDGDADSFSFASMIAAEAADLPRVSAEAWSIMLYTSGTTSKPKGVPRRHRAERAAAVAHVAQNLYGRGERTLGVMPLYHTMGVRS--LLAMSLIGGCFVCLPRYDPRQALQLIAAENISNLYLVPTLYHDLVYHADFAGSDVSSVRKLGFAGASMTDGLLKTLDAAFKPDLVNHYGSSE---IYTFAIDQ-----NAVAKPGSAGRAGI--NQHIRVVKPDEEGEIIAHSDEAFEGYWRRPEADAKALRE-GWYFTGDTGFVDADGDLFVTGRVDDMIITGGENVSPVEVESCLSLHDAVAEVAVVGLPDERWGKIVAAF-VKRSAPISERELEQFCQASGLANFKRPRRFVFVDALPKSPVGKLLRRLL----------- 149203605 30 ----------------------------------------------------YAGFDRAAREVAGGLMAQGVAAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINAKLHGAE----------AAWIIADAGAQV---VLADAVRREALAEQGVVAQAVTRGAAVAEVAARAP--------GDLAWLFYTSGTTGRPKGVRITHRMLVMSLSYLADVDEVTGDDATLYAAPMSHGAGLYA--MVHVLR-GARHVCPASGGFDEVEIFLARHHGRVHMFAAPTMVKRLSAQARLRGETGERSVVYAGGPMYLADILEAVE-VFGPIFLQIYGQGECPMAITALSRADVARLASVGRAQSVV-EVRIADETGAEVPPGEVGEILVRGDAVMPGYWQNVEASEKAL-RGGWLWTGDLGRMDGDGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPDVIEAAVVGMADPEWGEVVVAFVVCDGTLDEAALDAHCLRQ--IARFKRPKRYIAVAELPKNNYGKVLKTELRARLT------ 126463462 40 -------------------------------------------------------------RTAHALRAEGLRPGDRIAVQVAKSPEALAVYGAAVALGAVFLPLNTAYTPAEVDYFLGDATPRIFLC-DSAQAPALTPVAERHGARLLTLDADGTGDLAQRMRDREEIGAEP-----RGAQDLAALLYTSGTTGRSKGAMLSQRNLLSNAEALADLWRFTERDVLIHALPIFHTHGLFVASNVTLLTGGAMVFL-----PGFDLEAILRWMPEATALVPTFYTRLLSDPRLTRALAAGMRLFVSGSAPLLADTHAEFEARTGHRILERYGMTE--TNMSTSNPYEERRAGTVGFPL-PGVELRIL-AQGREVAPGEIGVIEVRGPNVFQGYWQMPEKTAEELRPDGFFVTGDLGCRDAEGYVQIVGRQKDLIISGGYNIYPKEVELLLDEQPGVLESAVVGLPHPDLGEAALAVLVPRPGVPQA--VLGAIADR-LARFKQPRAAVLVEELPRNTMGKVQKTLLR---------- 72383937 32 -------------------------------------YPHRIAIIHGDRSYTWKEYAGRCRKLAGALIDHGIERGDTVAILAPNTPAMLEAQFGVIRLDAAAVSFILRHSETRLLFFAEVARAAIAVLGEPITVVDITD--PEVAGSRPVGRI-----EYESFLA-SAPDTPDIRLP-LSEWDAIALNYTSGTTGNPKGVVYHHGAYLNALGQLVNAELSGDAPVYLWTLPLFHCNGWCYAWALAAV--GATQICLRKVSGATIYDAIANHDVTHFCCAPTLSFLIESVPPSWVPPARPIRVLS-GGASPPPAVFRRLIE-LGFRVQHVYGMTEGVATICQSQEPEEVHLTRQGVRTVVMNEMMVAD--PKTLSPSAMGEILLRGNLAMKGYFKNASATEEAFA-GGWYHTGDLAVVHADGYIEIKDRSKDIIISGGENISSVEVEDVLYEHPAVAGAAVVAVPDPRWGEVPCAIVELKADGVNASEIISFCRAR-LPGFKAPQHVIF-DSLARTATGKLQKFKLRESALQHLV-- 169775713 46 ---------------------------------------------------SWNQARTIIRQLIKGLRNAGLQNGDCVAVHSLNNIFYSVVVLAIVGSGGIFTGTNPSYTAGELQHFCE-SEFVSPLLESAKQASIHNGFDTTGDSILPSWTHLLKQGES-DWVHFDDL--------VIAKKTTAARFFSSGTTGLPKAVEITHHNLLAQHSLVFEAHPRPYSMSHLIVLPAFHAAPLMHIGALRVMYIMRRFEL------NSYLEFVDKYNITDLIVVPPLTAVLKSEHPEKERRLKKVKNIVCGAAPLDKAIQSQARDLLDTPLTQAWGMTETCCASMIFPYPEKDETGSVGR-LVPNVEAKLIDDQGRNITAYNVGELCIRGPTVTPGYFDNVSANSSAFDDDGWLKTGDIASCSRKWYIV--DRKKELIKVSGFQVAPSEVEAVLLSHPGVADAAVVGARNPGDGERPCAFVVPKSGMKTSVELKLYAARR-LAKYKLSGGVKFVDAIPRNVSGKILRRVLRD--------- 149203297 30 ---------------------------------------------------SYDAFLRMTARYAHALRGAGLVPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLLCDGAKAG-ALQGVADRAGATLMTLNGTGTLPEAAEGLN-ESFETAP-REPD----DLAAFLYTSGTTGRSKGAMLTQRNLLSNAEVLVDYWRFSSDDVLLHALPIFHTHGLFVATNI-ILLAGGSMIFLPKFDQDQVIAQLPR--ATSMMGVPTFYTRLLDDPRFTSALVAHMRLFTSGSAPLLAETHVAFEERTGHRILERYGMTETNMNTS---NPYEGAAGTVGFPL-PGVELKITDPQTAEVPQGEIGIIEVRGPNVFAGYWNMPEKTAEELRTDGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDDQPGVLESAVVGVPHPDFGETVVGFLVPQKGAVVDIDAIAGAAAKSLARFKHPRKLIVLEELPRNTMGKVQKNILR---------- 29893231 19 -----------------------------FLKRASECYPNRTSIIYGQTRFTWPQTYDRCCRLAASLLSLNITRNDVVSILAPNVPAMYEMHFSVPMTGA--VLNPINTRLDAKTIAIILRHAEPKIL---FVDYEFAPLIQEVLRLIPTDQSIILINEIDSTLDYEGLIRKGEPTPSSSASDPISLNYTSGTTADPKGVVISHRGAYLSALSSIIGWEMGIFPVYLWTLPMFHCNGWTH--TWSVAARGGTNVCIRHVTAPEIYKNIELHGVTHMSCVPTVFRFLLEGSRTDQSPKSSPVQVLTGGSSPPAVLIKKVEQ-LGFHVMHGYGLTEGPVLFCEWQDEWNKLPEHQQMELQQRQGVRNLTLADVDVKNTKTGEIVIKGSSLMKGYLKNPKATSEAF-KHGWLNTGDIGVIHPDGYVEIKDRSKDIIISGGENISSIEVEKVLYMYQQVLEAAVVAMPHPLWGETPCAFVVLKDEESVTSELIKYCRE-NMPHFMCPKKVVFFQELPKNSNGKILKSKLRD--------- 159154197 420 ---------------------YSQQCLHQLFEEKVRDNPEAIALIFDGEKLTYRELNNRANQVGHYLQEKGVTSEVLVGIFIERSFEMIIGILGIMKAGGAYVPLDPNYPPERLDYM--ISDSAISLL------LTQQSLVQSLPENCPEILCL-----DTDWLKIANYSQENLTSP-VKPENLAYVIYTSGSTGKPKGVMNIHRGICNTLKYNIDNYNLNSEERILQITPFS--FDVSVWEVFSSLTSGATLVVAKPDGYKDIIDLIVQEQVTYFTCVPSILRVFLQHPKSK--DCHCLKRVIVGGEALSYELNQRFFQQLNCELYNAYGPTEAAVDATVCCQPNSQLIPI-GRPIAN-AQVYILDSYLQPVPIGVAGELHIGGMGLARGYLNQPELTAEKFIPHPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKDTLLTSQDLRRFLQQK-LPVYMIPSAFVMLSDFPLNPNGKIDVHKL----------- 118054310 32 -------------------------------------YPERLAIVHGDLRQNWARTYARCRQLASSLQKIGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAV-LNTLNTRLDAELAFMLDHGEAKALIVDPEFAPLMARALKLR-QSTAPIYVIQVVYGEAAEQIGVTDYES------FVAQGDAGFLNYTSGTTGNPKGVVYHHRGAHNNAISNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTV-----AARAAVNVCLRRVDAFDAIRNHGVSHYCGAPIVHSLLVNAPAVMKQGVPAGVKAMVAGAAPPASMIEGMEAM-GFDITHVYGLTETYEGWNALDIGERARLNSQGVRYHLQRSAAVLDPETMQPVPGQTGEIMFQGNIAMKGYLKNPQATQEAF-RGGWFHSGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAETTAEDIMAHCKKHLAGYKVPRAVVFGE-LPKTSTGKIQKFELRK--------- 206971378 495 ----------------------------ELFEQQVARTPDAVAVVYEGGKLTYQELNEKSNQLAHFLQKRGIGPESLVGICIERSPDMIIGLFGILKAGGAYVPLDPSYPENRLRYILENSQIQVLLTKEALQDW----LPKDIQAICLDRDQVMISKES---------NLAPVS--GVTANNLAYIIYTSGSTGNPKGVMIEHHSVINRLQWMQKKYPLSEEDTILQKTPFS--FDVSVWELFWWSFVGARVCLLPPGGEKDPAVIIERYRVSTIHFVPSMLLDYMELYNSKRDVSSLIQVFTSGEA-LNTEHVRRFKGIFQTKLINLYGPTEATVDYYDCDLEKEAMIIPIGRPIDN-TELYVLDQYQQVVPIGVAGELYLGGVGLARGYFNRPDLTTERFIKDGLYRTGDLVRYMNDRNLEYIGRIDNQVKIRGFRIELGEIEAALHDHSSVKEAVVLVKEERPGDKQLVAYVVGEGD---AGEWREYLKKQ-LPHYMVPAYFFQIEGMPLTPNGKVNRKALLE--------- 192973037 18 -------------------------TLRDWIDARAERGGTAFVFPETEQILNWADLRDHCAMVAADLTAQGIVKGESIVVMHPNVKALFAALYGGFRVAMLNLAAGP----DALGYAMDHSAAWVAFVHETQLDVFHQVKPERLKLYTPTDQR-------------ENLHP-------VSSDDDALLMYTSGTTGRPKGVVHTQSSLLWTVSVAHELTEQDRG---MGVLPFYHINGLCV-SVMGSLVSGGSLAMVSRFSASKFWQQAADGGITWFSAVPTIISHLLHGAAEPSADLKSLRFARSASSALAVETQRAFQDRFGLGIVESLGLAQCLVNPL---DPRLHKIGSAGKAIS--NQARIADGNGIECACGVEGEIQIQGPNVMKEYLRNPDATAATFHGD-WLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEVLYEHPDVVEAAAFARPCAQYGERVEAAVRLNETSNATPEQLRALCEAKVGIFKSPEKVHILPELPKGASGKIQRLYLNKML------- 118353812 20 -------------------------SIGQRLEQIAQKLPNQLAFISQEVQFTYIEFFNICQKLGAALLKIGLQKGDRVGIYSPNNYQWCITQFAASMADLILVNINPAYQQHELEYCLNKVGCKGLIMASHHRKSNYNELAPELQDRLPSLKYVVRIDDEQEKVNQDDINHLQKVMEQINPNDPTNIQFTSGTTGYPKGATLTHNNILYFIGERLSYSPQDRICL---SVPLYHCFGMVL-GNLAALNFGATIVLSEGFNAQKALEAVTKHKCTSLYGVPTMFIEYFKVDSLRKGIMAGALCPQSNIQYPSIQQQIYLKNLFDINIQICYGQTECVVFQTLENDSVEDKCSTVG-TIFPHCEMKLIDNEGKIVPVGEKGEICIRGFGVMQKYWGDIKATSETINEEGWLKTGDLGQVDVRGYLKIVGRIKELIIRGGENIYPKEIEEYLRRHEKVLDVQVVAIPDVKYGEETCLIKLKEGVTLESKDIYHFCHGQ-ISHYKIPKYVKFVDSFPQTVTGKYQKFKMVEELVEE---- 1197516 34 --------------------------------------------------YTYAEYLEKSCCLGEALKNYGLVVDGRIALCSENCEEFFIPVLAGLFIG---VGVAPTN---EIYTLRELVHSLGIIVFSSKKGLDK---VITVQKTVTAIKTIVILDSKVDYRGYQSMNTPPFKTVEVRKEQVALIMNSSGSTGLPKGVQLTHENAVTRFSHARDPIYGNQGTAILTVVPFHHGFGMFT--TLGYLTCGFRIVMLTKFDEETFLKTLQDYKCSSVILVPTLFAILNRSELLDKYDLSNLVEIASGGAPLSKEIGEAVARRFNLGVRQGYGLTE---------TTSAIIITPEGKPVVPLFKAKVIDDTKKTLGPNRRGEVCVKGPMLMKGYVDNPEATREIIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPIAGELGAVVVLEKGKSMTEKKVMDYVAGQVSNAKRLRGGVRFVDEVPKGLTGKIDGKAIREILKK----- 54026122 11 --------------------------------------ADAVAFTVSSTDLTYGELRERSARFAAALAGLGVGPGDRVATLMAKSADLVVALLGIWRRGAV-----------HVPLFTAFAPPAIALRLDASRTVAVIADADQAAKLLPGEDRLIVAGQVPESLAVR----EPLRFAELLESDGLLVQLTSGTTGTPKGVPSFHAYQEFALDRPDDVFWNAADPGWAYGLYYA---------ILAPLAAGTRLLLHAGFSPALTWQVLEKFGVTNFAAAPTVYR------ALRSDDGPSLRRASSAGEPLTPEVVAWSARTLGVPVRDHYGQTEGMVICNAWHDQLNAALGSMGRQLPGWTCAVLSDTADVEAAPGELGRLTTRSPLMFLGYLDAPERTAQRFTADGWYLTGDAGSRDADGFFTFSARDDDVIIMAGYRIGPFEVESVLVMHDDVAEAAVVGLPDELRGEVLEAFVVLRSGVDGSAELAAELQQQKFAAHAYPRRVHFVDSLPKTPSGKVQRFVLRE--------- 115551756 49 ---------------------------------------------------SYADILENSCRLAKCYENYGLRQNSVISVCSENSTIFFYPVIAALYMGVITATVNDSYTERELLETLNISK-PELVFCSKKAIKNMMALKRNVNKKVVLLDSKEDMGEAQCLSNFMARYSEPLDVRNFKPRDVALIMSSSGTTGLPKGVVLTHRNLSVRFVHCKDPLFGTRSTSILSIVPFHHAFGMFT--TLSYFIVGLRVVLLKRFEEKFFLSTIEKYRIPTIVLAPPVMVFLAKSPLVDQYDLSSIREVATGGAPVGTEVAKRLK--IGGILQG-YGLTETCC--AVLITPHDDVKTGSTGRVAPYVQAKIVDTTGKSLGPNKRGELCFKSEIIMKGYFNNKQATEEAIDKEGWLHSGDVGYYDDDGHFFVVDRLKELIKYKGYQVAPAELEWLLLQHPSIKDAGVTGVPDEAAGELACI-VLQEGKSLTEQEIIDYIAERVSPTKRIRGGVVFVDDIPKGATGKLVRSELRKLLAQK---- 159897529 127 -----------------------------------------------NKTYSYWQLFKRVNKFANVLKSMGVKKGDTVTIYLPRVPEIVIAMLACAKIGAMHSVVYGGFSVEALQTRIQDAQSRVVITADGMNGVELKKITDDAIKHSPVVEIVIVTGHEVEMQQGRDLWYEELMALPIASTKCETEQLTSGTTGAPKGLVHTHGGYQVGVATTLHFN-LDDDVYWCAADPTGHSYIVYGPLMLGVMYEG-----APTPFPNRWWNIVERYGVTVLYTAPTAGLMRFGEAWPNRHDLGSLRLLGSVGEPINPEAWRWYHRVIGCPIMDTWWQTEGSMMIT--PNPTTPLKPGSGTRASFGIDADVVNDQGEHASDDEDGLLIIRNPWMLRTIYNNPERYIEQYWSRGVYTAGDSARKDEDGYFWVIGRIDDVIKVSGYRLGTAEVESALVSHPSVAEAAAIGLPHEVKGNAIHTFVILKNGYEANQDLEALIAHVGKVMGPIPEAVQFVPSLPKTRSGKIMRRVLK---------- 86159041 68 ---------------------------------------------------SYVELAERSNRVATYLRRHGVERGHRVLMMLPNCVQIWEVMLASMKLGACVIPATSLLTPEDLQDRIERGR-VGHVITDAAGTEKFRVLNGDFTRH--------VVGEAPGWMQYEDAYDESFFLPETLASDPVLLYFTSGTTAKPKLVVHTHKSYPVG----------HLSTMYWIGLREGDKHNVSSPGFFAPFNAGATVCVYNYASAARTLEVLARHEIT-TLCAPPTVLILEDLAKHR----VKLRELLSAGEPLNPEVIEKVRQAWGITIRDGYGQTETTCQIG--NSPQQLKPGSMGRPLPGYKIALLDEEGRPAPEEGEICIDLEARPASLMAGYEGDANLNDFVTRHGHYHTGDVATRDEDGYITYVGRSDDVFKSSDYRISPFELESALIEHDAVAEAAVVPSPDELRGLLPKAFIILKGRAPDALEIFRFLRRR-LAPYKRIRRLEFSE-LPKTVSGKIRRVELR---------- 83951729 32 --------------------------------DWAARAPERVAITQGRRDVSYGELQSMADALAHDLVARGVRRGDRVGVLRSQEAWTAAAHIAIWKIGAIPLFKLFMRDALQ----SRLQDAGAFVVTDAEG-------AGMLDGQVPVFPEEITLGAA----PFTAVETGP--------EDPAVLIYTSGTTGLAGHLPGVQMFCEFPGESGEDVLWTPADWAWIGGL-----FDVLMPGLLGVPVVAARL---PKFSPEDCTNVVRQAAVT-HAFFPPTALRVLKAADTQID---GFKAIGSGGEPLGAEMLDWGRRAFGLTINEFYGQTECNLVASSCGALFAPRPGAIGKPV-PGHEIAVLGEDGRPIE-GEGDVAVRRGSASMMGYWNRPEETAAKFTGD-WMLTGD--RGVWEGYLRFVGREDDVITSSGYRIGPAEIEDCLLMHPAVATVGVVGKPDALRTEIVKAYVVPRAGVSPASELQSWVKER-LARYSYPREIGFLEALPMTVTGKVIRKELK---------- 126334320 94 --------------------------------------------------WNYQELGDLTRQAANVLSDCGLQQGDRVIVILPRIPEWWLAVVGCIRAGLVFIPGTPLLVTKDILYRLKTSKAKCIITNEALA-----PTVDAVASDCPALKVKLLVSENRDFRALLREAPTAHNCTKTGGEEAMTIYFTSGTTGNPKMAEHSHDARSYSDVQVSETIWSILDTGWILNLLGTFLEPWTS---------GACSFIHQLPRNDPMIIVNTLCKYPINVLAPPMLYRMLLNQDLTRFKFQSLHSCLSAGEILLPETLQKWRMQTGLNIKEIYGQTETGIT-CRYSSKE-------GKPAVPNYTVQIIDDNGNVLPPGTKGEIIKIKPIKPVGFFSGYVDNAAANTLGNFWRMGDLGIMDKDGNFQYIGRADDIINSRGYRIGPSEVENALNEHPAVAESAVISSPDANQGEVVKAFVV-LDPKFKSHDQEELIREATTAPYKYPRKVEFVSTLPKTVTGKIQRAKLRK--------- 67538232 41 -------------------------------------------------SLSPRQMLTWVRRLGYGLDRLGIRKGEVVIILTPN--HIFVPVAYQGIVGSGRVFANPTYTQLEIEH--QLKDTGSKLI------LVHPSLVKDAASRVGILKERIFVQDWRDFIGSEDEAREWRDMADTSTTTVATINYSSGTTGLPKGVCVSHRNLIANVEQTIFMQGFPHALVWVGFLPLYHAY--------GQLYAGFPVYIMRKFVYEEFLATIERYGITHLQVAPPILIMLDKRSETARYNLSSVRNILCGAAPLSRELQNTIQNRFKTNVVQGWGMTE--VTCGAIHVPGGLYDESGSVGMDPNCECKLLDEEGRPVRPGEPGELHVRGPNVCLGYWRNDKATKESLDSDGWLKTGDIMVAKDDCFWVVD-RKKELIKVNALQVSPAELEAVLLGHDGIADAGVVG------------FIANGQECPRAADIQSYMKDRVAKHKQITGGIQLVDEVPRLASGKLHRRVLKE--------- 127513794 49 ----------------------------------------KVAIQFYGYELTYAQLDEMSTRFANVLRGLGVGQGDGVAVFMPNCPQFHIAFLGILKCGAVHMPVSPLSKEMELRHLCYDALGIEHIITTSYTDVRPRAITAVLPDLFEIPKTPLADGIIDFFEAIDNASKEVLDIPAL--DDLAAINYTSGTTGMPKGVMHTHRNMIGTMASYYPVTFGETDLVMLSFLP-EFWIAGEDTGLLLPLYSGATLVLMARWDTKAFMELVHHHKVNMTIMLIDSVDEILNHPHLHQFDLTSLTTVPCISKKLNRDYRQRWRELTGTTLFEVYGMTETHTTFTRGFQVDDMDLSFDGLPV-PGTEIKICDFVTGELMPGVEGEIQIRTPTLLKGYWNKPDLNKNLFEEGGWYRTGDLGMITEEGFFRYLGRRKEMLKVNGMSVFPTEVESMLGQHPAIASCGVVGRPDERKGQVPVAFVTLKPGFDETQESLQAWCVNAMAIFKVPE-IRIQERLPMTATGKIRKVDLEKSL------- 197775578 32 ------------------------------------------------------ELHAAANRLVHGLRAAGLERGDAFAVVLPNCPELVAAHLAATQAGFYLVPVNHHLVGPEIAWIVSDSGAKVLV---AHERFAEAATAAADEADLPRTHRYAV-GDVAGFRPYEELLEGQPDTPPQGRTLGWVMNYTSGTTGRPRGVRRPEESHLGGFLGIFGIRPHD-GNVHLVCSPLYHTAVLQF--AAAALHIGHPLVLMDKWTPEEMLRLIDTHRCTHTHMVPTQRLLALPEEVKRRYDVSSMRHAVHGAAPCPEHVKRAMIDWWGGCVEEYYAASEGGGAFATADEWLK-KPGTVGRAW-PISELAVFDDEGNQLPPGELGTVYMK--MTTGGFYHRDEAKTRSNRIGDFFTVGDLGHLDEDGYLFLRDRKIDLIISGGVNIYPAEIEAALLTHPAVADAAAFGVPHADRGEEVKAVVEPADHRPDDALAAAILTERHLAPYKRPRSVEFVAAMPRDPNGKLYKRRLR---------- 119715047 16 -------------------------TFGDQLRRNAQRHPERPAVVGGRTQLTFAELNERANRLANALAAQGAVKGDVMALMGRNNPGSIVAFWAAAKLGVAVTGVNFTFTDSELHYQLEHSGAKIVVCEDAF--FDR---IDAISSPLPELRDFFDSAAPQPWQRMSGLADEPDS--DVDESTLGIIPYTSGTTSLPKAIAIPQRNYFVSMIPSYTTIGLLEEDVWYFTMPL---HTIAGIGMICLLSLGNTIVLPFAVDADEALDAIVAEKVTVVGQTPTFYLQLIRSPKFAAADLHRLRCISYGGTMPQADAFETVAPVLWITLQSEITQTPTIGRFKRLADIPNGDAAWIGRPTAQL-EVRVVDE---DGNPAAEGELIVRTPGAMAGYYKDPERT-AKVVRDGWIHTNDMVRIDDEGNLYFVDRRNDVIKTGGMNVSSVEVERTLYGHPAVQEVAVVGLADPYWMQVVTAFVVPKDEV-DVEDIRAFCK-KTLAGYKIPKEIHLVSALPKDTQGKILKRQLR---------- 118788473 16 -------------------------SLGMYLMKRLLRHGDGVAVIDGSNELRYLELLENAVRLAEGLRSLTDVTPNGVVIISENRLEFPVVLYASFFVNAAVAPINLTYTEREFDHALNLSKPSILFV-SPYSAERVIAVARKNRH---FIKHIFLFGNENSFFLLQTSAINPYSFPTNVEEHVALIMCSSGTTGLPKGVQLTQRNVIASVSLSVLEASFEVPVVVLGVIPWFHAFGCLT--LINVICNKLKLVSLPKFEEGLFLSCIENYRCSFVFVVPPLMVFLAKHPLVDNYDLSCINTLLCGAAPLSKETEMLVKKRIGVKVLQGYGMSETLAMLIQSNDSNK--SGSVGKLQAGTMAKVVDVETGRLLGPNEAGELYFKGTQIMKGYIGNEQETIQTIDKDGWLRTGDIGYYDNDEEFFIIDRLKELIKYKGYQVPPAEIEAVLLTNSKIKDAGVVGFPDEAAGELPLAFVVKQPGVTTEEEVKQYVAARTSPAKRLHGGVRFVSEIPKNVSGKILRRELRAMLNRQL--- 114321744 80 ---------------------------------------------------TYRALNARANQFANLLAERGLQPGDRVYCLAHRIPDLYAAALGTLKHGCVFTPLFSAFGPEPIRSRVEIGEPAAVVTTERL----YRRKMADWVAETPCLQHVLLIGDVDEARAMDALSPEYTTRP-MDPEAMALLHFTSGTTGRPKGAVHVHEAVVLHRVTAEQALDLQPGDIYWSTADPGWVAGMSY-GIIGPFAAGVTLVVDEAEDAERWYRILDEQRVNVWYTAPTAIRMLMKCGPEARHDLSALRFIASVGEPLNPEAVHWSREILGLPFHDNWWQTETIANFRCL----PIKPGSMGRPVPGVEAAVIRRDDEGGIEADETGELALRKPAMFRGYLHEEARYRKAFSGD-WYLTGDLVRRDADGYYWFIGRGDDVIKTSGHLIGPFEVESVLMEHPAVAEVGVIGVPDEVTGERIKAFVAPDDELRRA--LMALARKR-LGAAVAPREIAFADQLPRTRSGKIMRRLLR---------- 146303179 15 -----------------------------LFLERAGKYKDKTAVVYRDSRYTYSTFYDNVMVQASALMRRGFSREDKLSFISRNRPEFLESFFGVPYAGGVLVPINFRLSPKEMAYIINHSDSKFVVVDEPYLN-SLLEVKDQIKAEIILLEDASETARKEVRMTYRELSRDPLPIPAKEEYSMITLYYTSGTTGLPKGVMHHHRGAFLNAMAEVLEHQMDLNSVYLWTLPMFH---AASWGFSWATVAVGNVCLDKVDYP-LIYRLVEKERVTHMCAAPTVYVNLADYMKRNNLKFSNRVHMLVAGAA-PAPATLKAMQEIGGYMCHVYGLTESICEWRREWDPLEEQAKLKARQGIPYVSFEM-DVFDANGKPGKTGEVVMRGHNVALGYYKNPEKTAESF-RDGWFHSGDAAVVHPDGYIEIVDRFKDLINTGGEKVSSILVEKTLMEIPGVKAVAVYGTPDEKWGE----VVTARIELQEGVKLTKFCKER-LAHFECPKIVEF-GPIPMTATGKMQKYVLRNEAKAK---- 84489093 37 ----------------------------DIVDVYAKEQPDKVALSCDDNQFTFSNLKQLSDKAANFFKSLGVTKGDRVLLTLKSRYDFWYCMLALHKLKAIAVPATHMLKPEDIEYRIDVAGIKTVVVPESYA---------EVEKTLGLKLNKVFVG-TEDMPGWYDLRKEVKKASDNSVEDTSVIFFSSGSTGQPKMIKHS---FGYPLAHIVT------SNYWHQVVDNGLHYTIADTGIYGPWISGSGIYIYDYDHPYEVLSKALEHKIT-TLCCPPTMYRFFIKEDIDNLDFSSLQHATTAGEPLNDEVFYKFKELTGLSIREAFGQTETIANFPWVD----IKLGSMGKP-APLFNIKLLNTDGCECDVGEEGEIISEGPLGLKGYYNNQEKTDETIY-DGYYHTGDSAWIDEDGYYWYKGRIDDVIKSSGYKIGPYEVESALLSHSAVLDCAVTGIPHPIRGQIVKATIVLDKGYQPSQELTKDIQKHVTAPYKYPRAIEYVDELPKTISGKIMRKKIRLEDEEK---- 158423100 24 -----------------------------FLERAASVFPDQVAVIHGPLRRTYRELYARTRRLASALAQRGIGVGDTVAVMLSNTPPMLEAHYGVPMCGAVLNTFNTRLDAAILAFTIDHGEAKVLITDREFSPVIKAALS------LATRKPLVIAIEYEDFIAAGD--PDFVWAPPADEWDAISLNYTSGTTGDPKGVVYHHRGAHLLSVGNVVTCHMGPHPVYLWTLPMFHCNGWCFPWSVSVV-AGTHVCLRQVRA-KAIYEAIEDHKVTHMCGAPIVMSTLLNAPETDRRPLTAAAPPPAAVLAAMQEAGFNVVHVYG--LTEVYGPA--VVNWDALPPAERAAKKAQGVRYGALEALDVLDPLTMEPVPGETGEVMFRGNVVMKGYVKNPAATDAAFA-GGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVARPDEKWGETPLAFVELKDGAAASAELIAHCRAH-LAAYKCPRTILF-EEIPKTSTGKIQKFKLRE--------- 86750191 34 --------------------------------------------------WTHSEIDRLGNGVASYLTGLGLARGTTVAILSLNRAEYIAAYFGIMRAG---FVALPVNTKQP-------AETIDFVLRDSDTKFAFVDTARQLLPAGLAFLDFDEAGPAARIVPGE------FETVEAQRGELGQILYTSGSTGRPKGVELSHDSQLWALAASADTC----DEVYIIAQPLFHMNGLF--GAKSIFASNASMVLMPGFDSRRYLQAMADHGVTAVTAVPTMARLLREPDLLAANDYSRLKRLALASAPITRAMADKIQAAFHAMLTHGYGTTEA--------GPSVFGPHPEGKPLPPLTIGYPIDPSMVKLVDGPNGVLLMRNP-ALMTRYRGMPDKTASVMRDGWYYSGDVMRRDEDGFYYFIGRADDMFVCGGENIYPGDVEKMLETHPAVRQAAVVPLADEERGQMPVAFLVLADQSATTEDIKAYALRNG-PTYQHPRRVSFVADLPWAGTNKIDRAALREA-------- 217969583 68 ---------------------------------------------------SFAEMSARSNRVANWLRKQGVKRGERILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLVDRVERGQVRHVVIGKAHTD--------KFENLPGSFGRIAVGGAPAGWKAFEDAAAESDAFPDTRVDDPLLLYFTSGTTSKPKLVLHTHQSYPVG----------HLSTMYWIGLPNDRHMNISSPGFFAPWNAGACVFLYNYNRFNAAALLDVLVKYEVTTMCAP-PTVWQDLASVK----TKLRELIGAGEPLNPEVIDQVKKAWGITIRDGFGQTETTAQIGNTPD-QPLKPGSMGRPLPGYKIALL----DAESKPSVEGEVLVMGPVGLMVGYSGDPAKTAEVMRDGHYRTGDVASIDEDGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDRLAVPKAFVILVAGQEPSRAKDIFAFTRER-LAPYKRIRRLSFAD-LPKTISGKIRRVELRKA-------- 210109449 16 -------------------------TFGDLLDQAAVSWPEKGAVFCTGSRLTFKGLKEQVDKLAAGLLAIGIGKGDHVSWVAGNRPKWIVIFLAVMKIGAVAALCFFEYAESTVTNTLKKAEVKVLIVEDGSTPFDMFGTTEGVEEGLPHLTTLVTIGESRQCYTLAELQQEDEKLPQLSCHDPALLQLTSGSTGLSKLVQHSTHAILNSNRYVALALHMDQQCAVFSTLFCNVAWNVCHPIITGCTFV---VPTTDAPDAEDILSAVQDERCDILSLYVKNFYTILHHPRLQDFDLSTLKLVMTGGNMVSALVTTSSRVLPHVTVANVFGSTETFVTTTVPEMTPEAQSSTVGMVL-PHVQLRVADDDGNGVPTNTVGEVVVKGYSVFQQYYGDEDKTAAAKTKDGWYRMGDMGCIGDDGLLRITGRKTELIIKDSENIYPAMIELPLQEHPAVQDVKLIE-------------------------------------EYTPEYILFVDSFPKTTNGKVDRKNLRSAAMERL--- 88808410 118 ---------------------------------------------------TYRELHAEVCKAANALKSMGIGKGDLVALYMPMVPEAAIAMLACARVGAPHSVVFGGFSAEALRDRLIDGEAKAVITADG--GFRKDSLKPAVDAALPSVTSVLVVQRTEQWHELVDGQSSDCPAEPMESEDRLFVLYTSGSTGKPKGVVHTTAGYIFDL-RDDDVFWCTADVGWIT----GHSYPLSN-GATTVMYEG-----APRPSNPGAFELIQKHRVTIFYTAPTAIRAFMKNGRTVPDDMSSLRLLGTVGEPINPEAWIWYQDVIGCPIIDTWWQTEGGVMISPLPGATPTKPGSATLPL-PGIEADVVDADGNSVGANEGGYLVVRRPWMMRTVHGNPERFRQSYPEDGIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVTLEADRESNDALIAELRAHEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 116074596 122 ---------------------------------------------------TYRELHAEVCRAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITADG--GFRKDSLKPAVDAALPSVQSVLVVAEGRDVWWHDTVPAQSADCPAMDSEDRLFVLYTSGSTGKPKGVVHTTAGYIFDIKED-DVYWCTADVGWIT----GHSYPLSN-GATSVMYEG-----APRPSKPGAFELIQKHGITIFYTAPTAIRAFMKSGREVPDDMSTLRLLGTVGEPINPEAWMWYREVIGCPIVDTWWQTEGGVMISPLPGATPTKPGSATLPL-PGIQADVVDAEGNSCKADEGGYLVVRRPWP--GMMRTVHGNPQRFREDGIYFAGDGARRDSDGYVWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTGRDANDAVAELRAHVGQE-IGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGQEVSG 163737562 42 ----------------------------------------------------YAALGKRVRQLANSLKASGIREGMRVGVMDWDTHRYLECFFAIPMMGA-SLFTINVRLSAQVLYTINHGQPDLIIVHR-----DFMPLIEGIKSGFDRDITIVPIGDGEGYEEWIGKAPGSFDFPDFDENQTATLFYTTGTTGNPKGVSYSHRQLILHTLGLIAGAWFHRGDVYMPLTPLFHVHGWGFPYAATML--GLRQVYPGRYDPDTILRLIADENVTFSHCVPTVLSMVLDHPGCPQIDLDRWKVI-IGGAALPRNLQDRAAAA-GISLHAAYGMSETCPFLTVADDPE---MQAQTGFPGPLVDLRVVTPDMQDVHDGETGEVVARAPWLTQGYLDNAQ-ASDELWDGGYLHTGDVGYIRENGSLQITDRLKDVIKTGGEWISSLALENIASSCSGVEDVAAIGLPHAKWGERPVVAQAAKDADPDLVRLRVIIQSREISKWAVPDEIVFVDRLPKTSVGKLDKKLVRKDISTR---- 118087758 54 -------------------------------------------------HVTYRELLDLTCRLANTLKKYGIQKGDKVAIYMSVSPLSVAAMLACARIGAVHTVVFAGFSAESLAGRIMDSECKAVITYNGVRGIELKTTVDEAVKNCPSVKHVFVAQRTDNKTQMGDLKAASVCTPEMDSEDMLFMLYTSGSTGKPKGIVHTQAGYLYAALTHKYVFDYQQGDVFGCVADIGHSYVVYGP-----LCNGGTTVLFESPDPGRYWEMVQRLKINQFYGAPTAIRLLLNYGDKKKYDRSSLKTLGSVGEPINNEAWQWFYHVVGCTLVDTWWQTEGICIAPRSEENADIIPAMAMRPF--FGISPVLMDENGKVLEGNSGALCITQPWLARTIYRDHQRFVDTYFKAGYYFTGDGAYRTKEGYYQITGRMDDVINISGHRLGTAEIEDAMADHPDVPETAVIGYPHEIKGEGAFAFIVLKEQTAHTDHVKEELKTTKIAKYAVPDHILVVKRLPKTRSGKIMRRLLRKVVTEQ---- 168000891 18 -----------------------------FLERSASVYPERTSIIYGDLRFTWKQTMERCRCLASKVAQL-VSAGQTVSVLSPNSPAVYELNFGVSRLDARMISVLLSHSETKVLFWLSSSDAPAIVIEDRLDAGSY-----NFQTFLPGWGELV---EYEEFLASGD-PSFPIQWP-LDDWETIVLNYTSGTTSRPKGVLYHHRGAYLAPLITVQFWGMQDESVYLWTLPMFHCNGWTF--IWGMAAIAGTNVIIRNVEAKAIYDSIVKHKVTHLCGAPVVFNTIANAPPQDKKKLPGRVFTITGGAPPPPSVLSNMESM-GFTVLHSYGLTEALVEWNGLSAEERARIKAQGVATVGLQGLDVLDPDTMKAVPRDAGEIMIRGHTVMKGYFKDEDATRKAF-EGGWYHTGDLGVMHPDGYVEVKDRSKDIIISGGENISSIEVESVLFKHPQIMEAAVVARPDKHWGESPCAFVTLREGAVNADTIVAYCREH-LPKFYVPKTIVFCE-LPKTTTGKVQKFKLRE--------- 146337807 55 ---------------------------------------------------SYAELCVDACRWGNGLASLGLTRGDRVLLFLDDTPAYPAAFFGAVRAGYVPLLINTLTPPDLLQFYLADSGAKVAVADAEFAGFDSQACAETALQTLIVVNGVAPATAAPSTIALADFAAELAE-ADTHRNEMAFWMYSSGSTGRPKGIVHLQHDMAYSEQRADDICFSVPKIFFAYGFGNSITFPFT---------AGATTLLLPGPKPAAIFDAIGRFRPTVFFGLPTLYTALTKADRAVEADLSSLRLSVSAAEVLSAEVFNGWKSLTGLEIVEGLGSTEVLHVY--LSNREDRKKLGAAGLRVPGYEIALRNGEGREVGTGEEGILWVRGDSNTPLYWNRPDKTAETIREGGWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPVIRECAVFALPDRRMTLKAVVVTNSHDEPAMTKALQDFVKAK-LLPYKYPREIVFIDELPKTGTGKIDRQA------------ 90424461 33 --------------------------------------------------YSHREIDRLANGVAKYLTEQGYARGSHIAIASFNRAEYIVCYFGIMRAGCVAVPVNVKLPRDTIDYVMDDAK-----IQLAFVDAAHRPLVRE-GIKVIDFDDAGAGGFAGLIKPGE---FESVK---AAPDEIGQMLYTSGSTGRPKGVPLTHSGQLWAIATRTGGALSDDER-YVIAQPLFHMNGLFA--IKTIFARNASVVLLPSFEVRSYIDAIATYHVTAANAVPTMARVVKEHQLLSTHDITSIRRLMLGSAPMTMALWDKIKALPNVTITLGYGTTEA--------GPAVFGPHPQGIPTPPMALGYPIDPDDVRLANGSEGVLLMRNPALMPRYHNLPEQTAKAIS-DGWYYSGDVMRRDTDGFYYFVGRADDMFVCSGENIYPGEVEKLLERHPQVQQAVVVPLPDEERSQVPVAFIVSRAKAPPSDEIRQFAIANG-PAYQHPRRIEFVHELPWAGTNKIDRKSL----------- 119963563 45 -----------------------------LIDDAVEQYGDRPALTPDGTVWTYGQLQQRSNQVAQVLEDLGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSNEVSTLIGLTKPVVAI-------SDHRFVDELA----------VAAGDAVTVLAYGDLSSRCGRKSGVSADDVALLGPTSGTTGVPKVTMHFHRDILANADTFARILQPTADDVFAGSPPLAFTFGLGGLVVFPLRF-GASSLLTEKAGPVELAEHASKAGATILFTAPTAYRAILK--ENRGDVLRGLRLAVSAGEHLSKETWEAVREATGLRLVNGIGATEMLHVFISAAG-DDIRPGTTGRAVPGFRAS-ILDGDGHELGPGKIGRLAVIGPTGCR---YLDDPRQANYVVKGWNVTGDTFSMDADGYFTYQARSDNMIVSSGYNIGAPEVETAIDQHPDVVENAVIGIPDEERGSIVCAFIVLREDAAKRKEIQDFVKQT-IAPYKYPRDVRFVNELPRNPSGKLQHFKLRDGL------- 154247455 54 --------------------------------------------------YSFDELKALTNRFANALVARGLKRGDRVAVFLPQAPETAIAHIAAFKAGSVPLFTLFGDEALEF----RLAASGARVLVTDLTGL---AKLERVRGHLPELEHVFVTGGASSFDAALEAASDRFIPVDTGPDDPGIIIFTSGTTGNPKGALHGHRVLLGHLP-----C-IQFVHQYMPQPGDLHWTPADWAWIGGLLYLGVPVLAHRAKKPDAAMDLMARHQVR-NVFLPPTALKLLRQADVRHDGL-KLRSLLTGGETLGAELGAFVQERLGVEAREIYGQTECNLVVGSNSSFFPIRPGAMGKAI-PGHDVRIVDDEGHELPTGEEGHIIRRGPVMMLEYWKNPEATAQKYAGD-FLLTGDMGRQDEDGYLWYVGRSDDVITSAGYRIGPGEIEDCILKHPAVALVAVVGVPDPLRTEAVKAWVVPSDALAK--EIQDFVKTR-LSAHEYPRHVAFADTLPMTATGKILRRELR---------- 182440532 1588 ----------------------------------ARRHPERTAVSCGGVSLTYAELSSRAQSLARLLAARRIGPGSIVALALPRSTDLVAGLLAVSLAGAAYLPMDPDYPADRLAYMLDDARPAALIT-------DAATAERLPAHELPLITVDEAAGYPDGPLGQSD-RTRP-----LSPGDPAYVIYTSGSTGRPKGVVVTHHNVTRLLTATEH--WFAFGPHDVWTLFHSYAFDFSVWELWGALLYGGRVVVVPSRDPHAFLRLLADERVTVLNQTP--SAFYQLAAADREAPGHDLALRYVVFGGEALELGRLAHPENAPTLVNMYGITETTVHVSYLETAARAISSTIGGNI-PDLRVYVLDDRLQPVPPGVTGEMYVAGEGVALGYLGRPDLTAGRFVADPFYRSGDLARRRADGTLEYFGRGDQQVKIRGFRIEPGEIEAVLAAHPEVADVAVVVREDQPGDKRLVGYAVP---APGADPVPAALREHALPAHMVPSAVVVLDRLPLTGNGKLDRKAL----------- 91978445 51 ------------------------------------------------TRMSFAEIASASRRFANVLKAAGLARGDRVAVFLSQSIELPIAHLAAFRSGSVPLFTLFGEDALEF----RLSNSGARAVITDESGLP--KLLR-IRDRLPELRQIYVTGGAELFWSKLDAASDAFETVDTSCDDPAIIIYTSGTTGNPKGALHAHRVLLGHLPRPGDLMWTPADWAWIGGLFDA----LFPAWYHGVAMLGHR---ARKFEPQAAMQLMADHGVR-NVFLPPTALKLMRQADVKHPGV-KLRSIFTGGESLGGELLAWVRATFGVDAHEIYGQTENLVNNARL---FPIRPGSMGKATPGFD-VRIVDEDGRELPCGERGIIGVRNPCTMLEYWKNPEATAKKFA-GGFLLTGDLARQDGDGYFWYDSREDDVITSAGYRIGPSEIEHTLLKHPAVAFAAVVGVPDPIRTEAIKAWIVLRPGFAKAREIQNFVKVQ-LAAHEYPRHVEFTETLPMTATGKVLRRELR---------- 119719802 72 -------------------------------------------------KYSYRDLYVEVNRVAALLKNFGVKKGDRVALYLPMIPELPIFMLAAARIGAPFTVIFSGFSSDSLAKRLNDSGAKLLVTADGFRVVRLKDIADKSLEQALSVESVLVAGEGRDYWYHEALYVEPERL---DSNHPLFILYTSGTTGTPKGIYHSTGGYLWTLKWAFDIWWCTADIGWIT----GHSYVVFGPGLTTLMYEGA----PDYPAPDRWWSIIERHGVTVFYTSPTAIRMFMRYGSHEKHDLSSLRILGSVGEPINPEAWEWYFKVVGCPIIDTWWQTE---TGGFMISPAAGIELVPLKPGSPGVDADVVDDNGNPAKPGVQGYLVIKRPWMLLGVWGDPERYVKTYWGDGYYFPGDYAMKDEDGYFWILGRADEVLKVAAHRIGTMELESALVEHPAVSEAAVVGKPDPVKGEVPVAFVVLKEGFSPSVKLEEELSNHVIGPIARPAAIIFVKKLPKTRSGKIMRRVLKALV------- 171325609 44 ---------------------------------------------------TYGDLIKHANQIGNALLKRGLEKGDKVLVMVPRLIEAYEVYLGTLKAGLVVIPSSEMLRTKDLQYRISHGEVKAIIAYEPYGNIDY------------IMKFVVGKTKPSGWINLEEMKAESDELVAADTSDMAFLSYTSGTTGNPKGVVHSH-GWGYAHLRIAAKNWLENDLVWATAGPGWQKWIWSGSGATGFVYYG-------RFDPEKYLQLLSKYEVNVLCCTPTEYRLMAKVPNIGDYKLPHLRSAVSAGEPDGYRLIDTFEKYFNIQVRDGYGQTENTLLVGVMKG-MKIKPGSMGKP-TPGNIVEIINENGEPCAVGEVGDIAVHTPTLFKYYYKDPERTAMQFRGD-YYITGDKARKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEIRGYVVKAFVVLREGVDKNPKLQEHVKQL-TAPYKYPRKIEFVDDLPKTPSGKIRRVELRE--------- 99081011 24 -----------------------------MFLERAATFPEHTAIIHGPLRRSYAAFYARARQLGSALSHRGITRGDTVSALLPNTSAMLECHYGVPMCGAV-LHSINTRLDAAIIAFLDHAMSKVVIVDSEFMPLMQEALALSVQPLLPVYEGARIKTEAVDYDSIADGDAEFAWLMPEDEWDAISINYTSGTTGDPKGVVSHHRGYLLAQGNALTTTMGKHA-VYLWTLPMFHCNGWCFPWTLSAII-GTHVCLRQVRA-DQIWNALADEGVTHLCGAPIVMSLMISAPADVQRPLDQTVQFFTAAAPPPEKLLADMKTA-GFEVTHLYGLTEAVVNWSELHDEQSRLKSRQGVRYLPLEGLNVLDPETLEPVPGETGEVMFRGNVVMKGYFRNPDATRKAF-EGGWFHSGDLGVVHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAIAVTAVVAMPDEKWGETPCAFI----ELAEGAELRQWCRDQ-LAPYKVPRKFVLTE-IPRTSTGKIQKFALRE--------- 198254076 30 ---------------------------------RAAKFPDREALVYGDMRLTYTNYHARVSQLASALQMAGVVPGDVVATLLPNIPAQAEAHFGVPAAGAVLNTINIRLDVDTIAYIFDHGEAKVVLVDSQFLPVCMKALVVEVPDAIAGVPEIGEQIDYETFLAAGDPNFAWI-MPDDEWESLA-LNYTSGTTGRPKGV-VCHHRGAYLMTMGTPVTWMTLHPIFLTIVPLFHCNGWNHTWMIPML--GGTVVCCRDISAAAIYAAIADEGVTHFGGAPIVLNLLVNAKEDRRDFDHTVEVFTA--GAPPAPATLAAIGDLGFNVQQVYGLTETYGHVTECQDKQSAIKARQGVAFPQMEDITVMSDTMEQVTDGKSGEIVIRGNSVMKGYLKNPGATAKAF-KGGYFHSEDLAVQYPDGSMQIADRAKDIIISGGENISSVEVESVLMGHPDVMLCAVVAMPDDKWGEVPCAFVLKVGHVGDADALIAFTKQR-LAGFKCPKKVVFGE-LPKTSTGKIQKFELRK--------- 67906792 23 --------------------------------------------------LTFDGLRQHVDAIGRQLSAHGLGAGDRVAIVLPNGPEMASSFLAVASMSAAPLN--PAYKESEYAFYLEDLAPKLVIVA---QGSDNPVRAAAASLSIPVVEAQVGADDPAGVFRLFD--DEADATPS-GADDEALVLHTSGTTSRPKVVPLMQRNILASARNSLELTADDHC---LNIMPLFHIHGLIA--VLATSMAKGASVCCTGGF--NALKFLDQETISWYSGVPTMHQALLLRAKRQAEAANALRLIRSSSASLPPAVFEELNAVFGCPVIEAYGMTEAAHQMT--SNPKGQKAGFVGIATSP--EVCIMDQEGNQLSGEAEGEVCIRGDNVTPGYENNPAANESSFT-NGWFRTGDQGYFDGDGYLKITGRLKEIINRGGEKVSPLEVDNVLMDHPDIQQVVTFAVADRMLGEEIGAAVVLVDGAEMDAGGLRDYAEQHLAKFKIPKHVVFLEEIPKGATGKLQR-------------- 209551991 54 ---------------------------------------------------TYGELRVESEKLADSFLKLGIERGDRIATLMGKSRAYLVTLLAIYRIGAV-----------HVPLFTAFAPPAIQFRVDSCKPKLVACDASQ-KAKLKTVEQIMTTGEADEGLSFDKLAAEGTGTPSVAGSDGAFIQITSGTTGKPKVVPHAYAEFALGL-RPDDVFWNSADPGWGYGLYF---------GVLATFCTGTSILLCAGFSPELTLEVLSRFKVTNFTAAPTVYRSLL--ATGLVPPSTNLRCASSAGEPLTPEVNAWSVDALGVLVHDHFGQTEAGMLVNNHHHPEPLKTGSMGLAMPGWTPVILRLDQDAVAPAGEVGRLISESPFAFTGYVDEPVKSAEKFAGDGWYLTGDMAKMEEDGYIYFSSRDDDIIIMAGYRIGPFEVESVLATHPAVAESAVIAVPDAVRGELEAAVVLSAGRKPDEAELQAHVK-KGFAAHAYPRRIHFVESLPKTPSGKIQRFVVRQQARDGTLA- 84687635 22 ------------------------------------------AVITGDRTVSHEEMEARIDKVAGALLAKGLGEGQIVAQLMRNDTPIIEVNVGARRVGCYSVPLNWHLAAPEIQFLLEDSGAEVLVA--------HADLLRPVRDLVPEGCEVIVAGEREDWIAAAEPHAGE------NPADRGVIIYTSGTTGKPKGVPMTPEETRLNARVFRDTIGIAPDMRGLIATPLYH----ASPNGFARYAAGELLVITPRFDAEEFLALIEKHRINVIVAVPTIFVKLLKLPKEVREDVSSLRFISHTASACPVEVKRELMEWVGPIVHEVYGGTE--VGIALHASPEDWLKKTVGRCVE-HAEVRILGENDEILGPNEPGEIYVKGTYSDFTYIKNPEARAEC-EKDGFISIGDVGYLDEDGFLFISDRKRDMIIFAGTNIYPAEIESELVLCPEVADCAVFGLPDPEFGEVVAAYIQPAGTTPDADSIRAFLEPR-IAKYKIPRRIEIVPTLPREESGKLMKRKLRDAV------- 88601663 109 --------------------------------------------------YTYRQLYRAVMRFANALKKLGVQKGDRICLYMPLVPEHIIAMLACARIGAVHSIVYAGFGAEAL--HARIRDAQAKIVITADVGIPLRSIVDDAVKNSPSVEKIVVLSRERDFYAIQEGVSDECPPEEMDSEDPLFILYTSGTTGQPKGIVHTTGKYIFDLKEN-DVHWCTADPGWIT----GHSYIVYGP-----LSVGATVLITETPDPGIWWSLIEEFGVTVFYTAPTAIRMFMKVGEQWPDNLSSLRIIGSVGEPLNPEAFEWYYRVIGCPILDTWWQTETGMH---------MITTPLGQPMKPGFAADVVDKEGNPVPARQGGLLVIKEPWMMRTVYNNPDRYKQYWNQKNWYTVGDLAVKDEDGYIMVLGRSDDIIIVAGHNLGTAEVESALVSHEAVAEAAVIGVPDDVKGQAVKAFVILRQGYEPSQKLVSELTRMTIGPIAMPSGIEFMDKLPKTRSGKIMRRVLK---------- 167770753 65 ---------------------------------------------------TFGEMKLYSDKCAQMLADHGVKKGDMVLLVLKRHYEFWFTVLALHKIGAVGVPATNLLTTHDLVYRFKAASVTACVCSGECNIAEY---VEEACREYPDIHKFLVRGTREGWLDYTEKYNGAWQRAQTHRDDPMLLYFTSGTTGMPKMVVH---NMAYPVAHIITARYW--HNVHEDDLHLTVSETGWMKAVWGKLYGQWLACASDKFVPHDLLHMMEKYRVT-TFCAPPTIYRFFIKEGMEGYDLSSLRYSTTAGEALNPEVYNRWYEFTGLRLMESYGQTETVMQVANFTTPKP---GSMGKPSPIYDIHLI-DEDGNDVPRGTVGEIVINTPGLFSGYYRNPEVTAESW-HDGYYHTGDTAWMDEDGYLWYVGRTDDVIKSSGYRIGPFEIESVLMEHPAVLECAVTGAPDPVRGIVVKATIVLTKKYEPSEELKKELQKKQTAPYKYPRIVEFVTELPKTISGKIRRTEIRARDNQK---- 23013636 107 ---------------------------------------------------TWGQLSDRVNRLANVLKSLGVAKGDVVTIYLPVIPEAFVAMMACVRIGAVHSVVFSGFSAEALA--NRIADAGAKVLITADEGVPLKRNADEALTSQPGVAHVVVTGAPVPFSPGRDLWYEPWCEPEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHAGTSWKTIWHPGDVFWCTAWVTAHTYKIYGPGATSVLFEG----VPTWPDSSRWWSIIERYRVAIFYTAPTALRSLMREGEGRRHDLSSLRVLGSVGEPINPEAWRWYHSVIGCPIVDTYWQTE--TGAVLLVPIPGAIPNKPGMAAKPYFGIRVVDAQGNRLDGVAEGNMCFEGSWP--GQARTILHDHERFIRTGLFFTGDGVRRDEDGYYRISGRVDDVINVSGHRLGTVELESAISSHRAVAESAVVGFPHDLKGQGVFAYVTLKDGITESEELRAWVRAR-IGPIASPDVIQWAPALPKNRAGKILRRIL----------- 88797544 89 --------------------------------------GDQTAIITDDAHITYRELHANVSRMANVLKSLGAKKGDRITIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALAGRIEDCTSNLIITADGVRGSKSIPLKANVDKALKCVNHVLVVQRTGGKVDWKDFDTVDSECPPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLVSMTHEYVFDYQDGDVYWCTAWVTGHSYIVYGPGAVTLMFEG----VPTYPSPRRFAEVVEKHKVNILYTAPTAIRALMATGDKAVEDLSSLRLLGSVGEPINPEAWEWYHNAFGCPIVDTWWQTEGGILITPLPGATEMKPGSATRPFFGIQPALV-DNNGRELDGAVEGNLLDSWPGQMRSVFGDHERFIQTYTYPGTYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPSVSEAAVVGYPHDIKGQGIYVYIYPSDELTQ--ELKQWLRQE-IGPIATPDLIQWADGLPKTRSGKIMRRILRK--------- 16077417 1495 ---GRTPYPKD-------------KTIVQLFEEQAANTPDHTALQYEGESLTYRELNERANRLARGILSLGAGEGRTAAVLCERSMDMIVSILAVLKSGSAYVPIDPEHPIQRMQHF--FRDSGAKVL---LTQRKLKALAEEAE-----FKGVIVLADEE-----ESYHADALALP-LDSAAMANLTYTSGTTGTPKGNIVTHANILRTVKETNYLSITEQDTILGLS-----NYVFDAFDMFGSLLNGAKLVLIPKETVLDMARLIERENISILMITTALFHLLVDLNPAC---LSTLRKIMFGGERASVEHVRKLQTVGKGKLLHMYGPSESTVTYHPVDELEEHTLSVPGKPVSN-TEVYILDRTGHVQPAGIAGELCVTGEGLVKGYYNRPELTEEKFVPHPFYKTGDLARWLPNGTIEFIGRIDHQVKIRGQAIELGEIEHQLQTHDRVQESVVLAV-DQGAGDKLCAYYVGEGDI-SSQEMREH-AAKDLPAYMVPAVFIQMDELPLTGNGKIDRRAL----------- 167772661 57 ----------------------------------------------GERRLTFAELSALSMQAANFFTAHGVQKGDFVLLVLKQRVEAWVCMLALHRIGAIVIPATFQLMPHDIEYRCN--KAGIKMICCVDDG-ELLGNIRQVRAACTTLRHVAVVGET---IPVADYPTDFARPAGEAATDVHDLMLTSGTTGMPKLIVH---DYAYPLGHTTANYWHEVRDGGLHFVSADSGWAKFGWGKIYGQWICGAVIVAYDTDPVHMLQTIERLR-PATFCAPPTVYRFLIKEDLSKYDLSSLKKCTIAGEPLNPEVFNRFKEATGLELTEGFGQSETTVIIASF--PWFPIKPGSTGKFSPLYDLDIVDEDGNSCEDGIVGTIVVKNPAGLLIEYRDDEANAAAFY-DNMYSTGDTAWRDGDGYIWFVGRNDDVIKCSGYRIGPFEVESALMTHPAVLECAVTAAPDPVRGQVKATVVLARGVTPSDAELQNHVKKE-TAPYKYPRIVEFVDELPKTMSGKIKRKQIR---------- 145596554 139 ---------------------------------------------------TYAELQKLTCQAANALTELGVTAGDRVAIYLPMVPEAVVAMLACARIGATHSVVFGGFSADALTN--RIQDAAAKVVVTADGGYALKPTVDEAVSNCPSVEHVLVTGEECSWSAKDRWWHETVGRASVEHQATAFILYTSGTTARPKGILHTTGGYVFDLKPDTDVYWCTADVGWVT----GHSYPLSN-GATQVMYEG----TPDTPHRGRFWELVDRYRVTILYTAPTLMMKWGEEIPAGF-DLSSLRLLGSVGEPINPEAWMWYR-------QHVGGGQLPIVDTWWQTETGAIMISTHTKPGSPGINGDVVDDQGQPVPNGGGGYLVLREPWTIWGTYWSRFGAGAGVGDDWVYFAGDGAKKDDDGHIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDPTTGQAIVAFAIPRTEGTAGAQLITDLRDRTLGPIAKPRQIMLVPELPKTRSGKIMRRLLRDVAENRSLG- 94970547 118 ---------------------------------------------------TYQQLWLEVQKFANVLLDLGIKKGDRVAIYMGMVPELPVAMLACARIGATHSVIFGGFSANALVDRITDQQAVAVITQDGSNEVKLKVAVDEALEKCPTVKHVVVYKRTASAINMKEGRDHWWHDLMAKAKDHCYILYTSGTTGKPKGIVHTTGGYVFDLKED-DTFWCTADIGWVT----GHSYIVYGPGATTVMYEG-----APNPDLDRFWALVAKHKVTVFYTAPTAIRTFMKAEYPNRHDMSTLRLLGSVGEPINPEAWMWYRDVIGCPIVDTWWQTEGAIMISPLPGAIATKPGSATKPL-PGIIAEVVTRAGEKVPLGSGGFLVIKKPWMMRTIYGDPERYKHQYWSDGVYFTGDGAREDKDGYFWIMGRVDDVLNVSGHRLSTMEIESALVAHPKVAEAAVVGRPDEMKGQAVSAFVTLESGSKPSPELKEELRAKEIGSMAKPDDIRFTDTLPKTRSGKIMRRLLRE--------- 146338424 55 ---------------------------------------------------SFDELRDASCRFANVLKADGLAQGDRVAVFLSQSLELPIVHLAAFRAGSVPLFTLFGEDALQF----RLQNSGAKVVVTDTTGF---AKLQRIRDRLPELKTIYVTGEGSGARPFSTLERASAQFPTVSSNDPAIIIYTSGTTGNPKGALHAHREMVHGLPKPGDVMWTPADWAWIGGLFDAL-FPAWYHAVPVVGYRARKFV------PQAAMQLMADYQVR-NVFLPPTALKLMRQADVKHDGV-KLRSILTGGESLGAELLDWVRATFGIDAHEIYGQTECNLVVGNNAKLFPIRPGSMGK-ATPGFEVLIVNEKGEELPRGERGIIGVRNPCTMIEYWRNPEATSKKFAGDVLL-TGDLGTQDQDGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRSNDTLSRKIQDFVKVK-LAAHEYPRHVEFTDSLPMTATGKVLRRELR---------- 17989160 71 ------------------------------------------------TELTFEDLRDMSARVGNMLADAGISAGDVVAGLLPRTPELVATILGAWRIGAIPLFTAFGPKAIE----QRFGTSGAKLV---VTNLANRSKLAEVEN-CPRVATILAPGES---LPEGDIECEPVMR---KGSDLFMMMSTSGTAGLPKGVP-VPLRALMAFGAYMRDAWAAQRRYFIADPGWAYGYAVTGPLLLGVLNEGGFTA-------ENTYDIIERLGVTSLAGSPTAFRLLMAAGPESAARVKGLRVASSAGEPLNPEVIRWFDACLGAPIHDHYGQTEGMVNHHGLEHP--VRQGSAGYAMPGYRVA-VLDEAGKEVGPNEPGVLIDNSPLLFTGYYKKDTPSISG----GYYRTGDTVEFEPHGSISFIGRADDVITSSGYRIGPFDVESALLEHPAVNEAAVVGVPDPQRTEIVKAFVIPGFEGPELAEELALHVKKQLSAHAYPRQIDFVAELPKTPSGKIQRFLLRKAEVEK---- 111018584 26 ---------------------------------------------------TYRELDERSTRLARHLRSLGLKVGDHLALVSSNDLRVLEVYWAALRSG-LYITVVNWHLTPEEAGYVVDDCGAEVLIVSADAG---GAVPRE-ENQLPRVRHLVYGGELDGFDSYDDASAEPLD-SQPRGQDMLY---SSGTTGRPKGIKTTTDPYTAVF---APMYGFDSDTVYLCPAPLYHAAPLRFCGT--ITSVGGTIVLMDRFDAEEALRLIEEYRVTHSQWVPTMFVRMLKLPKDVRDDVSSLKVAIHAAAPCPPDVKRSMIEWWGPVIHEYYASTEG-AGATFIDSAQAL-----AKPGSVGHDGHICDDNGADVPVGDIGTV-----YWEREERPFEYHNDPVKTESATHTSGDIGYIDSDRFLYLTDRAAFMIISGGVNIYPQESENVLTMHPKVFDVAVIGVPDEEMGEKAVVQLVPSDAV--ARELLDYVRDR-VSHFKAPRSIDFSDDLPRTPTGKLVKHKLR---------- 111224890 47 ---------------------------------------------------TYGELEDASSRLARRLHEVGLRRGDHLALLTDNDPRAFEVFWAALRSG-LYITAVNRHLADEVAYIIDDCGARGLVVSAA-----LLDVAEQIVEATPRVGIRLVYGEALASVPPGPLSHQPCGTDMLYSSGT-----TGRPKGIRDDLPEVHEDPLVTLFGSMYDFGPD--TVYLSPAPIYHAAPLRFGG--WVHRHGGTVVLMDRFDAEGALAAIEHHRITHSQWVPTMFVRMLKLAPAVREDLSSHRVAVHAAAPCPPEVKRAMIDWWGSIIYEYYSSTEKITTEEWLRKPGSV-----GRPG--MGIVRICGDDGAELPTGQVGTIFFERDVPAFEYHNDPAKTAAARHPDTWSTTGDVGYLDEDGYLFLTDRRAFTIISGGVNIYPQEIEDSLTLHPKVLDVAVIGLPDEEMGERVVAVVQPAPAAPEAAELLDFLRPR-LAGFKIPRTVDFVDDLPRTPTGKLVKRQLRD--------- 46202282 76 ---------------------------------------------------TYGELAEQSGRFARVLADLGLQPGETVAVLLGRVPELFSAALGIWKAGGVPLFA--AFGPGPIKARLELGKAAILVTSDEL----YARKVAASRSGLPQLRQVLLVGESDGCAVLRDLAAQPMAAAATAPEAPAFLHFTSGTTGTPKGVLHPHRAVLAHLVTGRKVFGLSESDVFWCTADPGW-VTSTSYGIIAPLTCGATLIADEAEDPRRWYGILHDEKVTAWYTTPTATMMRYGAALARSYRENALRVAASVGEPLNAEAVMWGQKALGVPFLDTWWQTETGAITIANGPGTGRRPGSMGRPLPGVDVSRCEGGAAKPVDGAEVGELAIRTPSMFSGALGEETRYGDSFRE-GWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVESSLMDHPAVAEIGVVGKPDMLVREVPVAFISPGFEAGDAAELLSYARQE-LGASMAPREIHFVEELPKTNSGKIMRRVLKKAVGE----- 158520129 48 ----------------------------DLLEDCAADVPEKTFLRYKTESFTYRQMNANANRMAAFLVAAGGGRGKGVGILMRNAPRVLDVFFGSQKAGMYSVMINPELRGDGLAYVINHSD-IDFLVADAELLDTLIPVMDALDRIRPDTVFINDVEEEARGIALPDLLSRAYRMPAVRPDDLCLIIYTSGTTGPPKGVVYRYNTTGVTRLRLVGHLFLKPGDVYYTYLSLCHGNALFISTTATMAARAGMALFSASRFWDDVRGYNATVFNTIGSIVP----ILMKQPEKPTDSDNSVRV--VFSAACPADMWEPFEKRFGVTLYEGYGAGKGIMNFGTA--PR----GSLGKPMAS-GRVRLVDEKGHDVGPGAAGELLFKGGKSRVEYYKNEAASEKK-VKDGWLYTGDILRKDKNGYFYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSEMAEDEIMAAVLVEGQSVTPAGLQAFLAGQ-LAKYAVPRYIRFVDDFPKTNTHRIIKRVLEQ--------- 212530664 43 -----------------------------------------------GKSYSWLEVRDRVDYLSRALAKRGTEWDKIAACFLVNTIDNLPLYWALHRLAAVVTPANAAYSAAELTYQLKDSKATALLIAAKQAGIPSNRISSKTLSQFKTLEQLIAAGKS---LPVEQLNWGPGK----GARTTAFVCYSSGTSGLPKGVMISHRNVI---ANSIQICTYEYTEVSLCLLPQSHIYALAAP------FRGDGVIVLPKFDIKTFLNSIQRFHINTLFLVPPIIITMLRSKEMKKYDMSSVTSIFTGAAPLGAETAKEIQDVFDWAIRQGYGLTETVVCGTTTTD---IWFGSSGNIL-PGVEARIVSPDGKEILEYDTGELAVRSPSVVLGYLHNEKATKETF-RDGWMFTGDVMRIGPKGHLFIVDRIKELIKVKGNQVAPAELEAHILEHELVADCAVIGIPDEAAGEVPKAFVVTQDNAATIAAIKKHVEDHKSRHKWLKGGVQFLDVIPKSPSGKILRRLLRD--------- 83955312 60 ---------------------------------------------------SWSQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLG----GAVAGIANPINEAEQIGSILRETNAKVVVTLRPFPKTDVAEKTAEAVKLAPNVTTVLLTAPKSWIVPLKNFNSEIAKQPAELTFDVAFYFHTGGTTGMPKVAQHKYSGMVYN-------GWLGHTLLYMCPLPLFHVFACHV--ILMAAVKSGAHVVFPTPQGDNFWKLVERWKITFIITVPTAISAKMQRPINA--DISTVKTAFSGSAPLPLELFRRFEKATGITLIEGYGLTEALVSSNPTDGVRKVGSIGITFPYTDVKIVKSTSDGLVEAEVDEIGEICISNP----GVYAGNTYTEADKNKDLYYRTGDLGRIDSDKYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVLVAGASITEAELLEFCKEHVQERAAQPKHMTIMSELPKTAVGKIFKPDLRK--------- 73958947 126 -----------------------------------------------------------------------LQRGDRVMMVLPRVPEWWLVTLGCMRAGLVFIPGTIQMRTKDILYRLQVSKARAIV-----AGDEVAQLVDTIASDCPSLKTKLLVSEKSRWLDFRTLLREASTCVETGSQEAAAIYFTSGTTGLPKMAEHSHDIGVWTDMQPSDIIWVISDTAWILNILASFLEPWA-------VGACSFIHLLPKFDPVIILKVLSSYPINNFVGAPIIMLIQQDFPSYK---FPHLQNCYSGGDALLPDILENWRARTGLDIRELYGQTETGIT-CRVSKNMKIKPGYLGTAIPHYD-VQVLDDKGNVLPPGIEGDIGIRRPIGISGYVDSPEKTAASIRGD-FWILGDRAIKDQDGYFRFIGRSDDIINSSGYRIGPSEVENALMEHPAVIETAVISSPDPVRKEVVKAFVVPQFLFHNLDQLTKELQQHVTAPYKYPRKVEFVSELPKTNTGKIQRKKLRD--------- 15215766 19 -----------------------------FLKRASECYPNRTSIIYGKTRFTWPQTYDRCCRLAASLISLNIGKNDVVSVVAPNTPAMYEMHFAVTRLDATSIAAILRHAKPKILFIYRSFEPLAREILQLLSSEDSNDFPKRVSSEESDYECLIQRGEPTPLLCIQDEH------------DPISLNYTSGTTADPKGVVISHRGYLSTL--SAIIGWMGTCPVYLWTLPMFHCNGWTF--TWGTAARGGTSVCMRHVTAPEIYKNIEMHNVTHMCCVPTVFNILLKGNSLDLSHRSGPVHVLTGGSPPPAALVKKVQR-LGFQVMHAYGLTEGPVEWNRLPENQQMELKAQGLSILGLTEVDVRNKETQESVPGKTGEIVMKGSSIMKGYLKNPKATYEAF-KHGWLNSGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENIIYKYPKVLETAVVAMPYPTWGETPCAFVVDREDVTKERDLIEYCRE-NLPHFMCPRKVVFLDELPKNGNGKILKPKLRD-IAKGLVA- 148258671 55 ---------------------------------------------------SYAELCADACRWGHGFASLGLARGDRVLLFLDDTPAYPAAFFGAVRAGFVPLL-INTLTPPDLLYLADSGAKVAVADADFAARFDAQACA---ETALHTL--IVVNGEAPSTLTADGLHGFATELAEADTNEMAFWMYSSGSTGRPKGIVHLQHDMAYSFARNVDICFSVPKIFFAYGFGNAITFPFS---------AGATTLLLPGPKPAAIFNAIGRFRPTVFFGLPTLYTALTKADGARETDFSSLRLAVSAAEVLSAEVFNSWRTLTGLEIVEGLGSTEVLHVY--LSNREDRKKLGAAGLRVPGYEIALRDSEGHEVATGEEGILWVRGDSNTPLYWNRPDKTAETIRDGGWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPDIRECAVFALPDRRMSLKAVVVTNARDEPTMTKALQDYVKAK-LLPYKYPREIVFIDELPKTGTGKIDRQA------------ 77462100 4 -------------------------TLSDLF---AFHRNDGLAVGAPDRPWTYAGLRELVGHTVTALHAAGVGKGDRVAIVLPNGPEMATAFVALAE-GAVTAPLNPAYRLEEFEFYLSDLGAKAIVLAE---GYDGPALVAANHLGLAVLRLGHDAADPAGSFTLRAESVAPGE-PEARPRDLALILHTSGTTSRPKIVPLRHGNLSASAHHIAGSLALTPHDRCLNMMPLFHIHGLVA-AVSASLAAGASVWCAPGFDALKVFGWIEAARPTWYTAVPTMHQAILARAPRNAEVIEPLRFIRSSSASLPAQVMEALSATFRAPVIEAYGMTEAAHQMTSNPPPRPQKPGSVGVAAGP--QVRIADEASDRLIEG-TGEVVISGPNVTAGYEANKAANAKSFFEERWFRTGDQGRFDAEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVLQVVTFALPHPKLGEEVAAAVVLREMAADEAAIRAFCADR-LAEFKVPRRVVLLDEIPKGATGKLQRIGLAEKL------- 171057978 20 --------------------------------------------------YSWGDLERATAMLANLLGSLEIPAGSRIAVQTEKSVEALMLYLATLRAGFVYLPLNTAYQEGELDYFIGNAEPAVVVCASRSFPWLSKLAFRKGVAHVFTLDDDRSGSLLDRAAYFSDQHVVAHK----NADELAAILYTSGTTGRSKGAMLSHGNLLSNAQVLKKYWDWQPGDVLIHALPIFHVHGLFVAS-HGALLNGSKMLWLAKFDPKAVVERLPRASVFMG--VPTLYVRLLQEPVLTREACAHMRLFISGSAPLLIETFRDWQTRTGHTILERYGMSETAMNPCRAEDGDR-LGGTVG-PALPGVGVRVVDDAGAALAAGEIGNVQVRGPNVFGGYWRMPEKTAEEFTSDGWFRTGDVGRFDGLGYLTIVGRSKDLIISGGYNVYPAEIEGTLNELPGVAESAVIGVPHPDFGEAVVAVIVAKAGASLDADALVAQLKRQIANFKVPKRAFVVADLPRNAMGKVQKNLLRE--------- 148656134 127 ---------------------------------------------------SYFGINREVSKFANVLKSMGVQQGDIVSIYMPRVPELVFAMLACAKIGAAHSFSVEALRE-------RIADAQSKVLITADGGYELKKIADEAMSHSPSIQTCIVLRRTGHEVEMQDLMNLPIASPKCETVPVLYILYTSGSTGKPKGVMHVHGGYAVHVSATLHFTFKEEDRYWCAADPTGHSYIVYGPGATSFMYEG-----APNPYPNRWWSLVEKYGINILYTAPTAGLMRFGDAWPNRHDLSSLRLLGSVGEPINPEAWRWFYQVIGCPIMDTWWQTE---TGGFLITPNPTTPLKPGSATRPFPQADVVDEQGRSKAPNEDGLLVIKSPWMMRTILRDPDRYVNQYWNSGMYTAGDSARKDEDGYFWIIGRIDDVIKVSGYRLGTAEIESALVSHPAVSEAAAIGLPHEVKGTAIHCFVILRAEGTPALELKAHVREMGPIAR--PESIKFVSILPKTRSGKIMRRVLK---------- 148254665 23 ---------------------------------------------------SYATMLARVDARQAAFAERGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSDMAAFVLAERRE--EVEAAARNAGRPIPVVT-------VEDDIPAPFGGPHPSRAGDA-SSECALLYTS-GTTGQPKGCVLTNTYYLYSGDWYRDVGGLDLRTRMITPLPLFHMNAMAV-SLMAMLSVGGCLTMLDRFHPRSWWDSVKESRATCLHYLGVMPSMLMSAPASAEDRAHSVRF------GFGAGVDKLLHARFGFPLLEAWAMTEGGVIAANV-EPRKVGTSCFGRP-SADIEIRIVDDSGKETPAGSPGELLVRGPDPRYGFFREYLKNPEATAEGGWFHTGDIVSRDDDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAVRQAAVAATPDKVRGDEVAAVIIAEQGGAKLAEEIVRWSLAQMAYYKAPGWICFVDRLPLTATEKIQRGGLKDHVARLMQDG 86137317 30 ----------------------------------------------------YRVFHQQAAALAGWLQAQGVEPGDRVALFMKNCPEYLITLYGIWYAGAVPINAKLHGRE------------ARFILQDAGAGLVFVS---------PGLDDALVAAEVATLVPAFDMACAPVEAPMPRAEDLAWLFYTSGTTGQPKGVQITH-----RMLMAVSLCYFSDVDVILYAAPMSHGAGLYN--MLHVLVGAAHV--CPVSGGFDEMEILDLARVQMFAAPTMVTRMTAVAKAQGRSGAGLRSVIYAGGPMYLADII-EAEAYFGPIFIQIYGQGECPMGITALRRSEKSRLCGVGRAQSGV-ELRIGDSAGNPQYVGEMGEIMVRGDAVMPGYWNNPEASAETL-KGGWLMTGDMGVLDAAGYLTLQDRSKDLIISGGSNIYPREVEEVLLMHPEVREVSVVGRPHGDWGEEVVAFVV--GQVPE-VELDGLCRDH-IARFKCPKAYVFVQELPKNNYGKVLKTELR---------- 56478676 82 ----------------------------------------------------YAALAADATRIAGGLVRRGVVPDQCVALMLPSGLDFFRCFFGVLFAGAIPVPMYPPARASQILRNCEAPVLVAFM----------RPLLRVLGGLAPSLRHIVTA---------EELADAPDATPLPARSEAALVQYTSGSTGDPKGVTLSHANLLANIRAYGRVLNVSSTDVCVSWLPLYHDMGLIGAWLGSLYHACPLVLMSPLARPECWLWAIHRHRGTITA-APNFAFELCVKRLGDRDDLASWQIAMNGAEPVSAGTLERFADAFGRILAPVYGLAECSLALTRTDDTPSVDVVSCGLPL-PGHEVRIVGADGRMLPERRIGQLEFRGPSATAGYFRNPAADAALF-HDGWLDTGDFAYLV-DGELYVTGRAKDMIIRGGRNFYPYELEQAVGELPGVRKGCVAAVPDAAAGERLVVVAEMRE---KDAAARQALEQRIVAVSSLPDEVVLVHAVLKTSSGKIRRGAIRE--------- 17558820 49 ---------------------------------------------------TYGDFVQRAGQYATALEKYKIKKGDRVMARVSKTTDTAALYAACLQIGALYVPVNPALTQSEAAHYVKDAKPSLWITADQIAMFQRVLKTVCIDNPVEVINEKVLADEAGK-------RKACTMIEHVEKSNAATICFTSGTTGAPKGAVLSHGALTNNTNALVQEWGFTENDVNLHCLPIFHAHGLYF-SLHCSLFSHSSVIWRPNFDAEDCSKHLKN--ATVFMGVPTFYSRLLATNNFNKESFEKIRLFISGSAPLSVPTLEEFEKRTGQVILERYGMTEGVIASNPLKGKRK--AGTVGQALKGV-QCRV----------TENGEIEIKSDSIFSEYWKNPEKTKEEFTEDGWFKTGDVGSLDKDGYLTIGGRSKDMIISGGENIYPKEIEDAIDSIEFVKESAVIAAPHPDFGEAVVAVVVPKDEQKFEEDLIEMLRKK-LAKYKVPKKVILLEELPRNHITKVRKDILR---------- 133917244 181 ------------------------KTLGDLIQKTAENYPNRIQSNGSQIFQSYQQLWEQAQRIQTGLQKLGLQNQDKVIFQLSENYDIISAFWGCILGGFIPVIVPPTYKNHEINKICQVWEEQPLIITNESRQQDVKKLEKWLSNQPIKLSFI---EELKTYSP----HHSHISQPD----DIAFFNLTSGSTGMSKCISLTHKNIISRARGANIICEYNNDDIILNWLPFDHIGSISELHILGMVYVQTEYILG---RPLNWLDLIHQYRIT-HSWAPNFAYNLINEAPSQTWNLDSIKFFLVAGEAVSGEFTNKLHSEYTTAIRPAFGMAEGITYYVHPEHPNSTTFTDLGLPI-PGVSIRIVDQENSLLPEEMIGHLQVKGDPVSPGYYKNPEANQEAFLKDGWFKTGDL-GFISNGHLVITGRSKEMIIINGETVAIEEVAASYTAACAVHDAK--SGTDQL-----ALFFSVEIDQQDLPELLKKIRRKVINSFGV--NPEYLNEIPKTSIGKIQRSQL----------- 147768422 73 ---------------------------------------------------SYSQFLRQVQSLAASLQRIGLSKGDTAFILCPPSLKIPVIYFSLLSLGVTISPTNPLGSDSEVSHLCKPAIAFA---------------SSKTAHKLPSLRLGTVLVDSLEF---DSMMTENGKRVEVSQSDPAAILYSSGTTGRVKGVLLTHRNLITLIHNRLEKEEDGPRPVSLFTLPLFHVF-----GFFMLVRAAETLVLMERFDFENMLKAVEKYRITYMPVSPPLVVALAKSEFVGKYDLSSLQLLGSGGAPLGKEVSERFSARFNVQMVQGYGLTEGAAGMADLDEAKR--HGSVGRLMHDMEAKIVDPKTGEALPPGQQGELWLRGPTIMKGYVGDDEATAATLDQEGWLKTGDLCYFDSDGFLFIVDRLKELIKYKAYQVPPAELEHLLQSNPEIADAAVIPYPDEEAGQIPMAFVVRK---PGSS-----ITEAQVAPYKKIRRVAFVNSIPKSPAGKILRREL----------- 70606886 48 ------------------------------------------------------------------------KAGDIIGILGWNDHRYFESFFTVPSLGAVLLELNIRLHPADLLYILKHTRAKGLLVDDS-----LLPLAEALSKEYNFDYTIIMSDK-----PFEEIKTNNRKFEEVDEKSTAFAAFTTGTTGLPKGVFYSHRSVVHALNISRD---LKPSDVILQAVPFFHVHGWGTQFAGAI--TGCKQIFPGRPTVDSMVEHILNHKVTRTAAVPTVVLELLRRIETMKPNLAGLR-LGIGGAE-PPSALVSALAKHGIETGQGYGATEGPVVVAAVAKPELILFGVEVKVVDPVSEELPWDGKS-------VGEIWFRGPWIARSYYN-DPRSAESFTSDGWWKSKDLGVIDELGYVKLVDRLKDVVKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERAVVSLKPEYQSKDKEEVKKSLLDKRFAKWQLPDDIVFVDEIPKTSVGKFRKEELR---------- 126436055 492 -------------------------TLPDLIAAQAATTPDEIAVAYEGRHYTYREINEQANRVAHWLIGQGIGAEDRVAVLLDKSPELIVTALGVAKAGAVYVPVDPTYPEDRLAFILGDCD-AKLVLREPVSGLD------GTPAHDPT--------DADRVRPL---------LPD----NTAYLIYTSGTTGLPKGVPVSHREYFVWFKADYQVDAKDR--LLQVASP---SFDVSIAEIFGMLACGARIVIHPGGLNDIGYELLRDERITAMHFVPSLLGLFLSLPGV--NQWRTLQRVPIGGEPLPGEVADKFHATFDALLHNFYGPTETVINASRYK-----VEGKQGTRIVPIGRPKILDDALQPVPVGVIGEIYIGGTHVAHGYHRAERFVADPFTPGGLYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAISVDPSVGQAVVMVSELPNLGKSLVGYLTPVSGEDRDSVAVDRIRARVAAAYMVPAAYVVLDEVPITTHGKIDRAAL----------- 171463917 23 -----------------------------LFLERSAEYPNKTAIIHGKLRQTWSQTYERCRRLASALQKHGIGLGDTVAVMLPNTPPMVEVHFGIPMAGAV-LNALNTRLDAEIAFMLNHGEAKVVIVDPEFSVVMKKAL--EIAKKDSGREFLVIVGEKEFDVPGEKLEGDPSFAWQVPADEAICLNYTSGTTGNPKGVVYHHRGAAINAVSNVLDWDINKHPVYLWTLPMFHCNGWCFPWTIAA-RAGVNVCLRRVDA-QHIFAAIKEHGVTHYCAAPIVHNLLVNAPDELKAGVTGVKGLIAGAAPPASIIEGMEKLGFDLTLTEVYGPASVCVKWNDLDIGKRARLNAQGVRYHMQQAIAVLDPETMKPVPGETGEIMFKGNIAMKGYLKNEKATQEAF-EGGWFHSGDLAVMNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCAFLEIKDVTPE--EIIAHCKQH-LAGFKVPRAIVFCE-LPKTSTGKIQKFELRK--------- 156743856 116 --------------------------------------------------YTYWQLYRDVNKFANVLKSLGVRKGDRVAIYTGRCPEQAIAMLACARIGAVHTVVYGGLSTEALRSRIEDAHAKVLVVADGLNGVKLKEIADQAVDHAPSIETCVVIKRTGHDVDIRNLMSLPIASARCESEDPFFIIYTSGSTGKPKGVVHTLGGYMVDVYTTLKYVFKEEDTLFCAGWIVGHSIVLYGPGITTLMYEG-----APAPYPDRWWHLIERHGVTLMFTAPTGVMRYGDAWPKRR-DLSTLRLLACAGEPLNPEAWRWFYEVIGQRRCPVID------NWWQTETSRPMISNFASLPMKPGSCADIVDEQGQSVPPGVEGALVITRPWMLRTIYGDDQRYIDQYWSPGKYLTGDAAKRDADGYMWIIGRTDDVIKVSGYRLGTAEVESALVSHPAVAEAAVIGLPHPVRGNAIHAFVLLRAGYSPSEELANELKAKVMGPIAKPETISFPPTLPKTRSGKIMRRVLRQALGEPL--- 118470163 4 ------------------------------LSRAAARWPDRTWCITPREEISRADALRDGSRIAAGLIAKGVRKGDRVVLVAGNGLDFVRAWLGLILCGAVTVSINPKAVASELPAVIDEVRPALVLV---EAGLEVGHVEHTPPGGQPVPVMFIDEAHAASDEAVVSLDRPPAG----PDDPVSFIQ-SSGSTGKPKFVIETNRMYTMAGEGFAHWLGLDDEDVLLTTLPLSH-LNAQAYSVLGSWGCGAKLVLLPRFSASSFWSDVAKYGATVFNAIGAMLEALMAQPPSVSQERARVRLCYSAPAPAPAR-HREIENRFGFRLVVGYALSEGLI--VPVDEPTSMGVPRQHPTLGAVNEVRVVDADGHEVADGTTGELELRNPAITPGYFGKTTESAA-MRPGGWLRTGDLAVRRPDGHFFFGGRAKEVIRYKGENLSPAEVENAIGSHPAVRAVAVIGVPSALSEEDVKAFVQLRGETASPTELAQWSATK-LPPYKRPRYIELVTEFPLTDTQKIAKARL----------- 182414646 116 ---------------------------------------------------TYKQLHFHVCRLAHIFENMGIGAGDRVAIYMPMIPEAVMAMLACARVGAIHTVVFGGFSPEALKDRINDCQAKLVITADGWRRGKIVELKANVDRALPSVQTVMVCGNEITMVDGRDVWWKEAWLHEAKGFDAEFILYTSGSTGKPKGVLHTSAGYLLGCKLSSQYVFLKENDRYFCSADIGHSYV-----VYGLLSNGATIFIAPNPEPDRFWQMIDRHGLTILYTAPTAIRAFMRWGDNYRHRLDSLRLLGSVGEPINPEAWMWYHRMIGCPIVDTWWQTEGAIMIAPLPGLTPLKPGSATRPFFGV-VAKVVDERGREVPRNTGGKLVITKPWMLRTLWGDDERYKKAYWSEDVYFTGDGARQDEDGYFWIVGRIDDVLNVSGHRIGTAEVESALVSHPAVAEAAAVGRPDEFKGQALVVFVCLKAGHTATDPLKEELRSKEIGSLARPDVIRFAAALPKTRSGKIMRRILKEIATGGIVKG 149178387 119 ----------------------------------------------------YQDLYREVCKFANCLKKLGVETGDRVTLYMPMVPELAIAMLACSRIGATHSIIFGGFSADAIADRNNDAQAKLVITADGGKNVALKEAVDQSMEKSPSVEKVVVTGCEVDMVPMEDASPEPV---ELDSDHPLFILYTSGSTGKPKGVQHSTGGYLLGAKMTSEWVFLKEDDTYWCTADIGHSYIVYGPGATTVMYEG-----APN-WPDEGWEIVEKYQVNIFYTAPTAIIKWGDEWPNKY-DLSSLRLLGTVGEPINPEAWMWYHTVIGCPIVDTWWQTEGGIMMSPLPGVTATKPGSCTTPLPGVVPDIVSADGE-SLGDNQGGLLVMRQPWMLRTLYGDHERFKDVYTIPGCYLAGDSARRDEDGYYWIMGRIDDVINVSGHRLSTMEVESALVSHPKVAEAAVVGYPHELKGEGICCFVLKSDESPDKEELKQHVRTQ-IGVVATPDQIRFAAALPKTRSGKIMRRLLRD--------- 163722075 34 ---------------------------------------------------TWNHFKEDADTLACALAMAGVSKGDKVVQLMTNCLEWLPVYFGILSSGAVAVPLNFRFTGEDIALCCDIAEAKVFIF-----GPEFVERIAKIKGSLKTVGTYIFYGPKEDFAIHASLFVEKARAPKVDLRDDAAIYFTSGTTGTPKATLLNHRNLEFA-------CYLEHEDNFLCIPPLYHTG--AKMHWFGNFIVGAKAVILKGVTSEWILEAVSEEKVTIVWLLVPWALDILFAIESKNYELDQWRLMHIGAQPVPPSLIKEWLNVFHHQYDTNYGLTEGLGNLHK--------VGSIGKPGFDWEYAIV--DAERNPVPGSPGELMVRGPGMMQEYYKNAQATQETLI-NGWLATGDVAKVDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPDVADAAVIGVPSLRLGEAAVVKLKPGRELTK-EQLAEYCQE--LPRYKRPRRF-FFGDVPRNPTGKIEKPKLRK--------- 3510629 4723 -------------------------TIHQLFEERVQAQPDAIAVAFGAQRLSYAELNRQANRVAHHLISLGIKPDDRVAICVERGVEMLIGVLGVLKAGAAYVPLDPAYPAERLAYMIEDSTPSALLA------------QRDVQAHLPTLDLPLVLLDEDQRTTLSERDDNPV-VETLGAHNLAYVIYTSGSTGVPKGVMVEHRG-LFAVSAAWEQLYALHAP--LNHLQMAGFFDVFSADLIRSLAFGGTLVLCPRETPPALYRLLSEESIGFADFVLAVLNALLGWVEETGHDLSFMRTVVCGSDIWTAHSARQLRKLCGDHVQQAYGVTEASIDSTCF----EFEATSQVDGVLPIGNTRIYDELGQAVPPGVAGELYIGGAGIARGYLNLPQLTAERFMDNPFYRSGDMARYRADGNIEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRESLVVIREDSGGTPKLIAYFVTRDESGPALTPRA-LRQQNLPEYMIPAAFVRMAALPLSANGKLDRRALPE--------- 160900471 32 -------------------------------------YPERLAVVHGTLRRNWGETYARCRQLASSLHKAGVGKNDTVAVMLPNTPPMVEAHFGVPMAGAV-LNALNTRLDAEIAFMLDHGEAKVLIVDPEFTGVVAKALKRQRSAPLLVIQDALYGPAAEQVLDYDDFVAGDWQLP-ADEWDAIALNYTSGTTGNPKGVVYHHRGAAINAISNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAA-RAGVNVCLRRVEA-QAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAGVKAMVAGAAPPASMIEGMEQ-LGFDITHVYGLTEKHAAWDALDIGERARLNSQGVRYHLQRSASVLDPETMEPVPGQTGEIMFQGNIAMKGYLKNPQATDEAF-RGGWFHTGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAQTTAEDIVAHCKKHLAGYKVPRAVVFGE-LPKTSTGKIQKFELR---------- 76800737 57 --------------------------------------------------YSFGDLDDESDRLANALADLGVGRGDRVGVVLPQVPANPITHLACWKLGAVSMPLSVLFGPDGLQYRLDDSEATVAVVDDSYETVDG---IRERCAGLEHVVEVDWAGAGHHLVAAADSSFEPVDTPETP----AIIMYTSGSTGPPKGALHTHSVWVFELDMSEAVFWTPADWAWIGAL-GDLVFPAWHYGRPVVGYPMGEF------DPELAFELSAEFDVTSTFL-PPTAIRMLMGIETDSYDL-SLEAICSGGEPLTSEILEWAEAELGVAVNELYGQTEANLLVCNCQSWFPAQAGSMGKPVPGHEVAVVDPDDGTPVATGEVGQIATDDPVVFEEYWNQPE-KTASVTVGGWHLTGDLAERDEDGYIWFKSRDDDIIITSGYRVGPGEVEEAILEHPDIEQAGVVGVPDETRGEIIKAFCQPVEGVAGDTEVQSLVKEN-LAKHEYPRELTFVDELPTTTTGKIRRTELRK--------- 116695341 58 --------------------------------------------------WSYGELIRDITRTANMFGRIGAGPRSVIGYVLPNLPETHLVIWGGQAAGIVCAIS-PLLEGEAIAELLGAAGASVLVTLAPFPGADLWQKVQPVLHKIPSLRHLVLVNMADRVLQLHDFGTTIARESGTRAGDSSSYFCTGGTTGMPKIAMRCHGNEVANAWSAGQFFGIGPGKTIFCGLPLFHVNAVMATGLL--PFSRGAHVILGTPHGFRGEGVVQRHRVNFFGAVPTLYASLLDVPVNAH-DISSLEYGLCGAAPMPAEVFRTFQERTGIRILEGYGLTEGTC-VSAVNPPNSIGLRVPGQEM----KAVVVDDYVRDCSIGEVGLLVISGANVFGGYLR-DEQSEKLWLELGWLNTGDLGRCDTDGYFWLVGRMKDLIIRGGHNIDPTAIEEPLHRHPSVQIAAAVGRPDVYAGELPVAYVTPGSTATE-SELAEFIRAEIGERAALPKRIRIVDRIPLTGVGKIFKPELR---------- 33240491 120 ---------------------------------------------------TYKQLLEQVCRTANALKEIGIKKGDLVALYMPMVPEAAVAMLACARIGAPHSVVFGGFSSEALRDRINDGQAKAIITADG--GFKIISLKNAVDSALPSVESVLVVKRTSEFSPGRDVPAQSIDCPEMDSEDRLFVLYTSGSTGKPKGVVHTTAGYIFDV-REEEIYWCTADVGWITGHSYIVYGPLSN-GSTTVMYEG-----VPRPSNPGAFDLIERHKINIFYTAPTAIRAFMKSGRDIPDNLKSLRLLGTVGEPINPEAWIWYRDVIGCPIVDTWWQTEGGVMISPLPGAIPTKPGSATLPL-PGIEAEIVNAEGKSVDVNQGGYLVIKHPWP--GMMRTVHGNPQRFRESYWYFAGDGARRDKDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHNSVAEAAVVGKPDDIKGEAIVAFVTLESGANHNEKLLTDLKSTEIGAIARPDEIRFTNSLPKTRSGKIMRRLLR---------- 209526144 116 ---------------------------------------------------TYSQLHREVCQMANVIKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVIFGGFSAEALKDRLEDAQAKLVITADGGWRKDKEQVDKALQAGAPSVDNVLVVQRTQQKIQMEDLQQNASQCPEMDSEDMLFILYTSGTTGKPKGV--VHTTGGYNLYSHITNQWLQDTDVYWCTADVGHSYPLSN-GATTLMYEG-----APRASPGCLWDVVEKYGVTITAPTAIRALMKMGERHPNARDLSSLRILGTVGEPINPEAWIWYNRVIGCPIVDTWWQTEGGFMITPLPGATPTKPGSATLPF-PGIIADVVDTEGEPVTNNSGGYLVVRHPWMMRTVYGDPDRFRRTYWEDYVYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEEIVAFVLEGDRQPDEAELKQHVVNE-IGALARPGEIRFSDDLPKTRSGKIMRRLLRSLASGQEISG 27378513 17 ---------------------------------------------------TYRAMLERVERWRAAFAGRGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSEMAAFVLVERRD--EVETAARQAGRPIPVVTS-------EDDVPAPFGGVRPASTGD-GATECALLYTS-GTTGQPKGCVLTNTYFLHSGNWYRDVGGLPDGERMITPLPLFHMNAMAV-SLMAMLSVGGSLTMLDRFHPRSWWASVRDSRATCLHYLGVMPSMLMSAPPSEQDRAHTVRF------GFGAGVDKLLHARFGFPLLEAWAMTEGGVIAANV-EPRKIGTSCFGRP-APEVDVRIVDDGGNDAPIGTPGELLVRRAGAFREYLKNPEATAEAW-EGGWLHTGDIVSRDVDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAIRQAAVAATPDQVRGDEVAAVIIAEEAGAGRALAEDIVRWEQMAYYKAPGWICFTDSLPLTATEKIQRGGLKDFVARLMCDG 126442954 128 --------------------------------------------------YTYRAFYGLACAAAETLRAHGLARGDRLCVVLPNGPEFLAYYFGAHLLGVVSVPINPALTAAECAYIVRNSGAKLVV-------FDRRNLREAVRTELADDRGARLAGFGLEALAAAADHATLALEPGLAADDDASILYTSGTTGHPKGVVLSHRNLLSDARALVDWFAFEPGTRTMCILPLFHNITLLSPLIAG----GSSVILEGKSALPSFWKLIDTYRVNWTSVMPAFLSAFLEYGLKRTDD--TLRGIVCGGQVLLDEVRSRFETEYRVPVFEGFGLTETTSFATMNRHPAERRRFGSIGVALPCNALRIVDANGREAAANETGEILIRGENVAARYHGRAELTAERF-RDGWLHTGDYGYRDDDGHFFFATRVDDLIIKGGENIYPAEIENVLHGCGDVVECAALGVPDPILGQEVCVYVKLRPASTLGKDDIRRLCEGRIAHYKCPRHVVLLNEL--NDLPELPKGPTRKILRRKLLA- 84500636 33 ---------------------------------------------------TYRALFEGAERMARALADLGLQPGDRVAVQVDKSIEAIQLYIGTVLAGGIFLPLNTAYTDPEVAYFLGDATPRVVVCPARQSG-----IAALTPASCLTLAA-DGTGTLTEALP-ADPGFEAVPRAE---TDLAAILYTSGTTGRSKGAMLSHGNLASNAETLREYWRFTRDDVLIHALPIFHTHGLFVATNVALL-AGASTVFLPRFDPDDAMP-----GATAMMGVPTFYTRLLNDDRLAPELAANMRLFISGSAPMLVDTHEKWLARTGHRVLERYGMTETNMSTSNPYEGERRM-GTVGFPL-PGVELRIMQD-GAEVPEGDIGVIEVRGPNVFQGYWQMPEKTAEELKADGWFITGDLATRDAEGYVTIVGRAKDLIISGGFNVYPKEIEEIVDDLPGVVESAVIGLPHPDFGEAVVAVVV---GDVTAEEIGEALSGR-LAKFKQPKRVFVVPELPRNTMGKVQKKALRD--------- 170732648 55 ---------------------------------------------------TFDDLKNASNRLANSFARAGLRRGDRIGIFLAQGPETAIAHLAAYKFGAIAVPLFTLFGVDALEYRLENSEAAA-LVTDAAG---YAKIA-PLRAQLPALHTVYCIGNDAPDVP-GVLHYDPDFVPDTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPRDARLFWTPADWAWIG-------------GLLDVLWHHGVPVLAEKFDGDAAFALMARHGVT-HAFLPPTALKLMRAVVAPRERYTALKSVASGGESLGTELTAWGRDALGVTINEFYGQTECNMVLSSCAALFDARPGAIGKAV-PGHAVSIVDAHGTPLPPGVEGRIAVRDPVMFLEYWRNPDATHDKFAGD-YLLTGDTGTIDADGFVCFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNGDAALVSALQAHVRTR-LAAHEYPRAIAFVDSLPMTATGKIVRRALRDA-------- 56477887 10 -----------------------------FLCDTAALHPSHTAVVPGRGLISYVALDELSDRLRDRLVAIGVRPGDRVGIYLRKSIDAVAAIYGILKAGAVPVDPAPPARNAYIMHNCAVAVVMERRLEDRFSGELPPLLLLDGTGGGGPLARMLDEADAQRPAAVTKNAMSP---PE----DLAYILYTSGSTGKPKGVMLSHENAVSFVDWCSAVFEPQPDDRFSSHAPL--HFDLSILDIHVALKHGATLVLIPEERGKDALHLISEERISIWYSAPSILSLMAQFGDLHSQDCSSLRLVLFAGEVFPVKHLRTLCSQLEPRYFNLYGPTE-----TNVCTYYEVVPPVSDERTSPYPRGKVVDEHNAPVKPGEEGELCITGSGVMQGYWSLPERSAESFLVDNWYRTGDIVVEAADGNHIYRGRRDRMVKRRGYRVELGEIEAGLYQHPLVKEVAVVAVPDAEAGVRISAFLSSKTDKASLIELKRFCAER-IPLYMIPDHFKWLDALPKTSTDKTDYQRLKE--------- 167645100 19 ----------------------------------AATEPDRLACVATDARLTYGQFDAWIDRCAAWLERLVAPRGERVAVLARNGVDVLAIQFACGRIGAIFVWRLP---GPELAVLVEDAAPRLLIFDAALPALDRFGLDRVVRDE--TFAAQLTAA------PARPTRTEP-----VAPDDPAILLYTSGTTGKPKGVMISPRNAWTSAANYAAAAKVGPEVVFLCDTPLFHTVGLIAISRT-TLQVGGVLLMSPIFDPALTVRRLADPALGITHCVPQMAQMLRETPHYADADLSRLTALCTGGAPIAPAVIHRVMIIDGYGMSEVLGMPVGDLSTPRAK------AGSAGVP-APGVRVRLVDRDGRDVPEGEVGEIWLKGANITSGYWNQPMATANAF-EDGWLKTGDAARRDADGFYFLVDRWKDMFISGGENVYPAEIEAAILEMDAVSEVAVIGVPDPRWGEAGVAYVTPKDLTPEA--VLAHCRTR-IAGYKTPRQVVLTDGLPRTGSGKVRKDILR---------- 163797344 55 ---------------------------------------------------SFTELKRQSNRLANVLTAAGLQRGDRVGILMPQRPETAIAHIAAHKAGSVPLFTL--FGEDALAYRLGDCAAAALVT-------DRDSLPKAIRDHLPSLKLILVAGSGWRALDLADAASDAFTPVDTSADDPAVIIYTSGTTGQPKGALHAHRVLLGHLP-GVEFFWTPADWAWIGGL-LDVLLPSLHHGIPVVAHRFAKF------DPEAAFDLIARHRVR-NSFLPPTALKLMRQVP---DPLAAMRSIGSGGETLGTELLEWGRSVFGLTINEFYGQTECNLVVGNCASILPVRPGSMGKPV-PGHEVAIVDANGIPLPASETGAIVKRGPVMFLGYWNNPQATDAKFTDKQWMLTGDLGRQDEDGYLHYVGRDDDVITSAGYRIGPGEIEDCLTAHPSVALAAVIGVPDPLRTEAIKACVVLADGVAPSDSLKAEIQKRRLAAHEYPRIVEFVDSLPMTTTGKIMRRVLRE--------- 119476070 26 ---------------------------------------------------SYREYDNRTNQLAHLLRNYGLKRLDHYAIFMENNNRYLEACGAGERSGLYYTCINSYLKSDELTYILNNSESKVVI-----TSTDKAPIVLEAMKDSPHISHLIVGGESHGRCAIANFPTTPISDETLGTSMLYSSGTTGQPKGIVRPLPELTPNDCLPLFNFLSNLWYREDMTYLSPAPLYHSAPQAAVNL--TIRQGGTVVIMEKFDPSNYLDLVAQYRISHSQLVPTMRMLKLPAEVRSQADLSSLEIAIHAAAPCPPQVKEAMIDWWGPIIHEYYGATEGL-GFTSCNSEEWLAKGTVGKVM--LGTLHILDEDGNESAPGVPGELWFETA-TEFSYFNNQEKTKASQSADGSKSTVGDVGYIKDGFLYLTDRSTFMIISGGVNIYPQETENLLITHPKVADAAVFGVPNEDLGEKAVVQVIDGIAADDAEELMTFCGAH-LSRQKCPRSIDFHAELPRLPTGKLYKRLLKD--------- 124023599 120 ---------------------------------------------------TYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLVDGEAKAVITADG--GFRKDKAAALAEGACPSVTSVLVVQRTKESVVMESAQSQECAAEPMASEDRLFVLYTSGSTGKPKGV--VHSTAGYNLWAHLTFKWIDEDVYWCTAWITGHSYPLSN-GATTVMYEG-----APRPSKPGAFELIQKHGITIFYTAPTAIRAFMKSGRAVPDDMSSLRLLGTVGEPINPEAWMWYREVIGCPIVDTWWQTEGGVMISPLPGATPTKPGSATLPL-PGIEADVVDAQGEPVDVDEGGYLIVRRPWP--GMMRTVHGNPQRFREDGIYFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGEAIVAFVTLEGSREVSDALIQELRGKEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 149411948 55 ---------------------------------RALAFGDKIAIADQRGQYSYKDLYFKSLRLSQHICRLGDVKEERISFICSNDVSYVVAQWASWMSGGIAVPLYRKHPASELEYFIQDSQSSLVIAGEEYVDLLTPVVKKIGVQLLPLTPAVFDSGRGEQAAEL---------CPEREWKDRAMIIYTSGTTGRPKGVLSTHRNIRAVVTGLVDKWAWTKEDVILHVLPLHHVHGIVN-KLLCPLWVGATCVMLPEFNAHEIWEKFLSSKINVFMAVPTVYSKLMDYTQPHIQDFDKIRLMVSGSAALPVPVLERWKTITGHTLLERYGMTEGMLNGTRVGEERRLIAPTAGTPCIVDSEL---AEKGEEVTPGKEGELLVKGPSVFREYWNKPAETRNAFTPDGWFKTGDTV-VFRDGRYWVLGRTSDIIKSGGYKISALEIERHLLAHPSIMDVAVLGVPDITWGQRSAVVKLQEGDSLSYKELKEWARK------------------------------------------ 218195816 19 -----------------------------FLERAATVFGDCPSVVYHDTVFTWSQTHRRCLRLASALSSLGISRGDVVSVLLPNVPAMYEMHFAVTRLDARTVSVLLRHSGSKLIFLLPVLRDALRLLPAGHTA------PRVVLVEDPHEKEFPPAPAAAERL-VEKGDPEFAWVRPASEWDPMILNYTSGTTSAPKGVVHCHRG-IFLITVDSLVDWVPPRPTYLWTLPMFHANGWSFPWGMAVV-GGTNVCLRRV----DAAEAIGFEVSHGYGLTETAGLVLSCAWKGEWD-------------KLPASERARLKARQGV---RTPGMAE-----------VDVVDGETGRSV-PRDGSTM-------------GEIVLRGGCITLGYLNDEAATKAAIRDNGWFYTGDVGVMHPDGYVEIRDRSKDVIISGGENISSVEVESVLYGHPAVNEAAVVARPDEFWGETPCAFVSLKQGAVTAADVVAWSRER-MPRYMVPKTVIFRDELPKTSTGKIQKYVLRNIAKE----- 209552176 17 -------------------------SLGDVLETRVMVSPDWLALEYLGHDFTYKELNTLANQCAWSLLDLGIRYGDAVVVLSENTLDYLSLIYGAAKTGV--AVAGCNYRLAAP----EVARSISVIAPRYV--FVCASLEPLLRDAMPHYPSDIVAGGAKPALSLQNAKTHNPRI-EVDPEEVLVIVYTSGTTGAPKGAALSHRAI---MARAGIMCAELHLTNYVAWHPLFHMS--CSDYVLITHVRGGKVFMTPRFDAHAIADFCVREKIGWLFLVPGVLDEVADAIKASGKPVAGVKYVGCMADLSPVHSLQNITEVTGAGYFNTFGTTEGTVAYGTLDLDHTPV--SFRKVQSTFSRMRIVDPDGKDCPFGTPGEILYRTPTLFSGYWNNDKATNETM-RDGWYHSGDVCVLYEDGTYDFLGRSKYMIKSGGESIYPAEVEHVLLKHPKISEVQVIRVPDEKWSEVPAAYIATHDQAISVHELNDFCAGH-ITKWKVPKHYRFISTFPRNVTGKIERPLLEKMFAAEQL-- 218440143 116 ---------------------------------------------------TYAQLHREVCQFANVLKQLGVHKGDRVGIYMPMIPESAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKLVITADG--GFKVVALKEQVDNGVPSVERVLVVQRTKEWHELQKEASPNCPAEAMDSEDMLFILYTSGTTGKPKGV--VHTTGGYNLYTHLTTKWIDDDVYWCTAWITGHSYPLSN-GATTLMYEG-----VPRPSPGCFWDVIEKYGVNIFYTAPTAIRAFMDGLPNAR-NLSSLRLLGSVGEPINPEAWMWYHQVIGCPIVDTWWQTEGGIMITPLPGA------TTTKPGSPGIIADVVDLDGNPVNVNEGGYLVVKHPWMMRTVYKNPERFRNSYWEDGFYFAGDGARRDEEGYFWVMGRVDDVINTSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENNYSPSDELMKELKDKEIGAIARPGTIHFTDVLPKTRSGKIMRRLLRNLAAGQEVAG 189218185 114 --------------------------------------------------YTYEELAKEVAIVANVLKRHGVRKSDTVVIYMPLIPQAIITMLACARIGAIHVFAGFSAKS----LLERIQDSEASIVVTADGGFRLKARVDEAASLSSQIKKVLVAGCAIQMIPGRDYHCEPIAL---DSEHPLFILYTSGTTGKPKGIVHSSAGYLVQVALSTKMIFLKEEDLYWCTADIGHSYVVYGPGASVFIYEGA----PDYPSVDRFWRLIDKHKITIFYTSPTAIRAFIKWGTPWIEDLSSLRLLGSVGEPINPE-------VWLWFYRHVGKERCPIVDTWWQTETGSILISAGATPMKPGSATDVVDEKGRSLPPGRNGFLVIKRPWLLRGIHKDETSFKKIYFSRGVYFTGDGAYKDEEGYFWITGRIDDVINVSGHRIGSAEVESALVSHPAVAEAAVVGIPDSTKGEALLGFVTLKEGYLPSTELSEALKDKEIGSLARPKEIRFLDTLPKTRSGKIVRRLLKEISLEGRITG 110635871 106 -------------------------------------------------------------RTATLLRSRGLGPDDVVAVLLPAVPQYWALLGSMANSIAFPINWM--LEAPALLHLLKEAEVKSVIALGPTPGFRWESLMSVIDALPPGLPVFSVAGPGGTVLQLASLSDDELEAETPKSGDVTAVYVSGGTTGMPKIVKLSHRNMSYRHWTLQLASSLKLGEVILHDTPMFH-----VGGLIGRCLASGASVLIPSIMGSNYWKFVDKYGVTRLSGVPTTLAVLAKTPTEGVNLTSLAPYFITGSTALPVSVRAEFERVSGVRVLNSYGMTENTASIA-IDPRDGPRKDGSSGIRLPYTQIRVLDGKADDSSPSDTGMLQIRGPGVASGYVNA-AHAAASRTEDGWLITGDLGRIDEDGYVFVTGRAKDVIIRGGHNIDPALIEEPLLKLPAVLHAAAVGKPDSYAGELPVAYVVPGSSA-TPESLMAYLKDCIVERAALPKSITIVDMLPLTDVGKPLKTELRRRSAEE---- 110611744 2031 -----------------------GRTVPELIAAQAARTPETVCAEFRGHRLTYRELEERSGRLAHWLAGRGVGPESRVVVLLPRSADLVVALLAVWKAGGTYVPVDPEYPAARVRAVVE--DSAPVLV------LDEKRLAS---------------------VDLTDRSPHPARGPRVPADHAAYVIYTSGSTGTPKGVVVRHGALAILLTGMQKRFALTPDDRLLACATVA--FDIAALELFLPLLTGGRVVLAGKTQPTALLDLVRQSRVTVMQATPAL---WQSLATHAPDCLMGLRVISTGEALPLALAAAEVTNLYGPTETTVYATA------------ARVLPGGRGMPPSPVAGTRVLDRALRPVPPGATGDLWIAGDGLARGYHNAERFVACPFGPPGMYRSGDLARWTAAGEVEYLGRSDHQIKLRGHRIEPAEVEHTLTCHPAVRRAAVIVREDRPGDRRLVAYVVPEAGAPTTALLREVVGQR-LPAYMIPAAFVTLTEVPLTPNGKLDRSAL----------- 169629334 454 -------------------------TLGELVAERAGAQPDAVAVVYEGRHYSYRETNDLANRLAHWIIEQGIGTEDHVAVLLDKSPDLIITALAIAKAGAVYLPIDPEYPPDRIAHILADAQ-PRLVIREPVTGLD------QFDAREPV--------DSDRVRPL-------------TPDNAAYLIYTSGSTGMPKGVTVTHTEYFNWFRAEYRVGGSDR--VLQVGSP---SFDVSIGEIFGILSCGGRLVIRPGGLTDVAYALLNSEAVTSMHMVPSLLGLILSLPGVTQ--WKSLRRVPVGGEALPGPVADKFHATFDASLHNFYGPTEAIINASRYK-----VRGIQGTRTVPIGTPKILDETLRPVPVGAIGEIYIAGTHLARGYHRAPALTAQRFIADPFYRSGDLARRNAGGDVEFVGRADEQVKIRGFRVELGEISSAIEVDPSVSQALVVVDELPHLGKRLVAYLTPIGGHVVDIDRIRSRISAALPDYMIPAAYVVLDEIPITPHGKIDRDAL----------- 162456545 1172 ----------------------------ELFEAQVERAPDAVAVIFDEERLSYRELDERANQVAHALRKRGVGPDVLVAVAAERSVELVVGLLGILKAGGAYVPIDPEYPADRIAFMLEDAGAPVLLS------------QRPVASRLPPHRAQVLCLDADR----AEIDSEPTGATPLSPDNLAYTIYTSGSTGRPKGAGNSHRGLLNRLQWMQERYGLTAEDRVLQKTPFSFDWPL--------MTGAGLVVAKPGDHRDGEVELITRNGVTTLHFVPPMLQAFLETPGA--ASCPSLRRIICSGEALPAELARRCERLPDAEIHNLYGPTEASIDVTRGDTSASVPI---GYPIA-NTQIYLLDRHGQPVPAGVAGELHIGGVGLARGYHRRPDLTAERFVPDPFYRTGDLARHRPDGAIEFLGRLDFQVKIRGLRVELGEIEARLLQHPGVGEAVVLARDEAHGGKRLVAYVAGRDGAALEPELRAWLAE-ALPAYMVPAPILVLERLPLSPNGKVDRRAL----------- 217074538 27 --------------------------------ERAAQHPTRKSIIHGSRHYTWRQTYQRCRRFASALSNRSIALGNTVAVIAPNIPALYEAHFGIPMAGAVINPVNIRLNASTIAFLLGHCTASVVIVDQEF--FSLAEEALKIWSKTKTFKSLIVIGEYEDFLRSGDPEYN-WKPPEDEWQSIALGYTSGTTASPKGVVLHHRGAYLMSL--SGALIWMNEGAVYLWTLPMFHCNGWCYTWTLAALF-GTNICLR-QVSAKAVYEAIVKYKVT-HFCAAPVVLNSIINAPAEETILPLPHVVHVNTAGAASERGFRVTHTYG--LSETYGHARQGVKYIALEGLD--VVNTKTMQPVPADGKTV-------------GEIVMRGNAVMKGYLKNPKANEESFA-NGWYHSGDLAVKHPDGYIEIKDRSKDIIISGAENISSVEVENALYSHPAILETSVVARPDEKWGESPCAFVTLKPGVDRSNEQRKFCRTK-MPTYWVPKSVVF-GPLPKTATGKVQKHLLRAKAKE----- 47156883 1488 --------------------------FPDLFEAQVAQTPTANALVFGALHLSYQELNARANQLAHQLIYQGIGPGQVIAIDVPRSPEWVIAVLAVLKAGAAYLPLDPSYPASRIIYMLEDVQPCLLIT-------TTNSLISNPKLNIPKLQSLNVTSEKQDYANIEDNRTQPLHV-----SDPAYIIYTSGSTGKPKGVVVTHAGISSMVATQIK---------YFEVTPESRILQFSSLSFDGVVWTGATLVMAPSPGP-ELIQLIGDYHVTHAVLPPAVLMVL------SPDNIPSLTHLIVSGEAASGELVKRWSV--GRCLINGYGPTETTVCAT-LSSP------LSGNGIPPIGQCYVLDDQLQLLPPGAIGELYISGPGLARGYLNQPQLTAERFLANPFYRTGDLVRWRNHGELEFVGRADNQVKIRGFRVELGEVETALTNCPPVSDALAMVREDR-PGEKFLVAYVVGQDSMDTDALRAQLVN-DLPPYLIPGAIVTLKKFPLTVNGKIDRKAL----------- 197780837 53 -----------------------------------------------ERRLTYAELDAAANRIGHHLLDSGVRAGEHVGLHLYNGVEYVQTLLGCLKARIVPVNVNYRYVEEELVYIYRDADLVALVFDGEFT--------NRVAAALPRLRQLVRVGAAEDFADAEASGSPARRFP-ARSADDQFIIYTGGTTGMPKGVMWRQEDLFFSVKRPEEVAAGGAGITFFPTPPLMHGTSTLT-SLIGFNF-GQRVVLHRKFVPEEVLRTVEREKVNAMSLVGD-AMLLIDALAGMGTDMSSVFSVSSSGAIMSDTVSRQFRALVNAMLLNNFGSSESGFNGTATEDPERVRVNSRTQVVDPATHE--------PVAVGEVGRVAQCGHVPL-GYYNDPRKTAETFFEDGWVLLGDMATVDEEGVVTVLGRGSQCINTGGEKVYPEEVEQALKAHPDVYDALVAGVPDARWGHHVAAVVQLRAGAVRMSDLQTHCRAR-LAGYKVPRQLVIAESIRRSPSGK----------------- 163701693 19 ------------------------------------------AIVDGETRLTYAQWYRIISSVVSGFDALGLKAGDHLVTVLQNRVEAATLHWACQFAGL--VLTPINWRASEIDFAVENAEAKAI----AYEGVAASLRASAAARNLPRIAVGVPPEPGETFADLAAREAPPAK-PRADAEAISLMLYTSGTTAKPKGVPRRHRAERAAALAHVAQNLYGRGERTLGVMPLYHTMGVRS--LLAMSLIGGTFVCLPRFDVAGALRLIAAERVTNLYLVPTLYHDLVHHPDFAATDTSSVRKLGFAGAPMTDGLLKKLTEAFRPEL---------FVNHYGSSEVYTFTINAAGKPIAPLGAT----DPEASAAPGEEGEIIASGDEAFEGYWRRPEADAKAF-RNGWYFTGDTGFMDEDGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPGVSEVAVVGLPDERWGKVVTAFVKRRGPVEEAA-LDAHCREAGLPSHKRPRAYVFVAEIPKSPVGKLLRRQL----------- 118725403 1577 ---------------------YPNECIHTMFEKQAKAAPDACAIMYRGEHYTYGQLDSLSSRIANYLVKQGLHTGEPVGVSIERSPEAVACILGILKAGGAYVPLDPSYPKERIAFMLE------------DSGLKLVLTKKDILKGVETNAVMLCIDEC-----MQQISEESDDSPENKSGSVAYIIYTSGSTGKPKGVQGLH-------KGIINRCWMWRTYPYICCQKTALSFVDSICEIFSPLLKGIRLVIIPDETLLDVQHFVDESRISRIVLVPSLLQAMLDTVPDIGKKLSELKLWVTSGETLRIELMKRFKSIPNGRLINIYGSSEVSADATYYDTSETLSRVPIGRPIDN-TEIYILDSNKQLVPIGVAGELYVAGDGLAKGYLNRPELTKERFVPNPYYRMGDMARYLPDGNIEYLGRGDNQVKIRGIRVESGEIESVLLKFPSVKEAVVVSYGEAKGDVRLAAYIVPNVTVPEVDELRSFIRGY-LSEYMIPASINFVEHMPLLPNGKIDKKSL----------- 85704241 29 -----------------------------ILRRQAEQLGDMPFLEICGRPVTFAEMDRITDQLANGLRQLGVKHSDRIALLLPNCLEFVTLWFAASKLGAIEVPSNPGLRGDLLVHNLQSSRAEVLVA----DGATLNEIA-AVQQHLPLIRTLILVDATPEIIPYDACLSSQTAFPDVRYSDPMAILYTSGTTGPAKGVVMSHHQCFAWTEAMARNLGYTSSDSYFSALPLFHT-DAQMFGVYMPLVFGTKSTIVDRFSASRFWDQVRASGATASNMLGAMAVILMRAPPAANETENPLRVCQCIPLVPDKPA---FESRFG--LKVVTGYGQTETSFVTLDSVDQARENSCGR-AHPDWEVAVVDEHDRPVLVGVIGEIVARKSWCIFSGYDGFEAKTIQTLQNLWYHSGDAGYLDAEGWLYFKHRLNEAIRRRGENVSAYEVESIAEGHPDIVESAAFGVPSDLTEEDIMVVALRR---PGSGLKPEILRDYFLENHLVPRYIEITDDLPRTPTEKTSRAALKQ--------- 108759992 70 ---------------------------------------------------TWEDLRRRSLHAARFLTEQGLRRGDRVFIMMPRVPEWWFLVLGCIRVGIVFMPGTPMLTPKDIRYRLEVAEAQA-VIADVSCLERFDGLAGKVRTWVPSPWGRYVSGVAEA--------NAGAAFEPTRADAPLLIYFTSGTTGMPKMVLHTQASYRYWLDLTPEDRHLTLSDTGWAKCAWGKLFGPWSQGACNVVYDRGRF------EPAKLLKVLETQKVT-TFCAPPTAWRALVLQDLKAFDLSSLRHTVSAGEPLNPEVIDTWKDATGLHIHEGYGQTE-TVMIVGMFPSMAPRVGSMGKP-SPGFTVSVIDDQGQEVADGQEGDIAVRRPVGLQGYLGDDAANAACRRGD-WYVTGDRAVRDADGYFWFVGRADDVIKTSGYRVGPFEVESALLEHDAVAESAVIGVPDEKIGQRVKAFVVLAPGHTASPVLAQALQERTTAPYKYPREIEFVTELPKTVSGKIRRAELR---------- 76556358 28 ---------------------------------------DKTAFVDDVSSLSFAQLEVKARQLASALRAIGVKREERVLLLMLDGTDWPVSFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLV----SGALHPVLKAALTKSDHEVQRVVVSRPAAPLEPGEDFAAAPLEKPATQADDPAFWLYSSGSTGRPKGVVHTHANPYWSPEREDDVCFSAAKLFFAYGLGNALTFPMT--------VGATSLLMGERPTPDAVFKRVGGVKSTVFYGAPTGYAGMLAAPNLPSRDQVALRLAASAGEALPAEIGQRFQRHFGIDIVDGIGSTE-MLHIFLSNLPDRVRYGTTGWPVPGY-QIELRGDGGGPVADGEPGDLYIHGPSSATMYWGNRAKSRDTF-QGGWTKSGDKYVRNDDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPGVLEAAVVGVADEHGLTKPKAYVVARGQTLSETELKTFIKDR-LAPYKYPRSAVFVAELPKTATGKIQRFKLREGV------- 114705007 30 ----------------------------------ASVYPNYTAVVHGKIRRTWGETFNRVKKMANALKKRGIGPGKTVSVILANTPEMFELHFAVPMTGGVLNTINTRLDAATVGFILNHAEADIFMVADVAKGAVEKALVVDVPDEMYEGDNPIGAMTYDDLLAEGDADAEYWK-PDDEWSAIS-LNYTSGTTGDPKGVVYHHRGYLNALSNAHDWGIKPHP-VYLWTLPMFHCNGWCYCWTLAAL--AGTAVCLRAVREKPILDLIRQEKVTHFCGAPIVLNTLASAPDELKKDLPSPIYAMTAAAPPPAAVIKRVEAM-GISVTHAYGLTETYSEWDSLPDDERAAMKAQGVRYTVLDDIMVADDTMKPVKDGETGEIFFSGNNVMKGYLKNPEANKKSL-RNGWFASGDLAVMHEDNYIEIKDRSKDIIISGGENISSIEIEGVLYKHDKIAEAAVVARPDEKWGETPCAFVVLRQETMTEEEVIEYCKEN-MARFKAPKTVIFDE-LPKTSTGKIQKFVLRK--------- 110599903 22 ----------------------------------------KIAFVHEDLRVNYFQINNNANQFAAHLMACGVSRGDRVVIFVENGLQYLISYYGTLKAGAVAVPLSTDMHPDRLKLLLNELQPGAIVTASRHENIFFDLSSGLEGSK---LKALLIKEPSRDFCPWEDIISNVIAIP-VHPDELASIVYTSGSTAIPKGVMLSHRNCVSNTHAIIQALRITESDIQMSVLPF--HYVMGKSLVNTHFAAGGTVVVNNK----FAFTLIEKEQVTGFSGVPSSYAYLLQRSPQYRDRLGSLRYCSQAGGHMSRQLKEELLQVLHTKLYIMYGATEASARLTVLEESLRTRIDSIGRPIAGV-TLRVLDEQGRELPVGETGELVAAGPNIMQGYWKDSVHTANVLDDNG-YHTGDLGYRDREGYYFVVGRKDNLLKIGGHRINPREIEEVMMSTGLLAEVAVVGVPDLLLGQRLLAVASPLE---KGCSEKEILNRKLLPRYKLPAEVRLMDALPKTATAKI---------------- 54027007 9502 -------------------------TLVSMFEAQAARTPETVALTFEGTSLSYGEFAARVHTLARHLVELGVGPESMVALGMRRSLELVIGMYAVSAAGGAYVPLDPDHPAERIAYVLDVA-APVCVLTTSGDEFD--------AGTVPTVEIDRLDLDGYADTPLTDAD----RRAPLRPSNTAYVIFTSGSTGRPKGVAVTHAAIVNRLVWMQSEYGLDRTDVVLQKTPA--TFDVSVWEFFWPLQVGARLVVAPDGHRDPAYELITGQRITTAHFVPSMMSVFV--AEDRAAECTSLRNVFASGEALPAVTAQRLRELTGARLHNLYGPTEAAVDVTY---HEVVDADTVSVPIAPVFNTRVLDSRLHPVPVGVAGELYLAGVQLARGYVARPDLTADRFVADPFYRTGDLVAWTADGELEYLGRTDFQVKLRGLRIELGEIESALTALDSIAQAVVVVRSDERLGDQLVAYVIA--AAGRSIDIEAVRGELALPGYMVPSAFVVLDAFPLNASGKLDRKALPAPVFE----- 159038411 28 ---------------------------------------------------TYGELAAEADRIGRGFQSLGLAPGDTVAMLLPNGADLFAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARAFI---AHGRFAEAAATAAAEAGIPA-DGCLAAGEVPGFRPLTSLGAGGSGRPPVRTLG-ALMVYTSGTSGRPKGVRRPLTGADPDTVSPVFLWFFGDSHVHLCCSPAYHTAVMNF--VVVSLQLGHPVVLMDRWDPHEMLRLIERHRVTHSHMVPTQFRRLLALPEKVRTDLSSMRVMVHGAAPCPQEVKRRMLDWWGPVVVEYYAATEGGGTLI-------TAVDWLARPGSPGTRVRVLDPDGNDAPAGQPGTVLQMGELTFEYHGDAEKTRQA--WRDRMFTVGDVGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADAAVFGVPHDEWGEEIKAVVQPETPGPETNELLAFLAGR-LARFKLPRSVDYVDELPRDPNGKLYKRLLRD--------- 58038888 95 ---------------------------------------------------TYRTLHERVCRMANVLREQGVQTGDRVAIHLPSVPEGLIAMLACARIGAIHVVLFGGFSPEAIAD--RLSDSGAVLVITANMGLDLRPEALAVRHVLVTQDDVLTAGRDLWLTPLLDAASADCAAQDMPASAPLFLLYTSGSTGKPKGIVHGTGGYLVWASYTHELV-FDHGDIFWCTADIGHTY-----GVYGPLLNGGTILLMPSPGPGRWWSVIQDHKVTTFYTSPTAIRALMREGDEQRHDLSSLRVLGTVGEPISQEAWSWFN-------DHVGGGRCAFVDTWWQTESGGIMISVREKPASPGVHPVLLDERGAPKEGATEGVLCLRGSWPGRAL--TIWNDAALFERTGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGSAEIEDALATELAIAESAAIGVPHDLKGQGIVVYLVPRDNAPEDLHIRAAKATSKVGRYAAPERIHVVPDLPKTRSGKSVRRLLRK--------- 75911033 485 ------------------------KSIHQLFAEQVERTPDAVALIFQEQQLTYRELNIRANKLAQYLQTLGVGADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPGYP----------PERLAFMLAD--TQIQLLLTQKHLVEKLPTHTATLICLDTDGDTINQTTVENPVS--NVTANNLAYVMYTSGSTGQPKGVSVIHQGVVRLVKETNYVS-LTNKEVFLQISPIS--FDASTFEIWGCLLNGGKLVIFPTPSLDELEQIIQQHQVTTLWLTAGLFHLIVD---EKIDALKPLRQLLAGGDVLSVSHVQKLSTVENCKLINGYGPTEN-TTFTCCYDITAPLKPGASIPIGPIANSQVYDSHLQPVPIGVTGELYIGGDGLAREYFHRPDLTAERFILHPFYKSGDLARYLPDGEIEYLGRIDNQVKVSGFRIELGEIEIAFLQHPAVKEAVVVVRED-IPGEKLLVFVTGQDNLSIISELRQFLKQQ-LPEYMVPKVFMALEALPLNANGKVDRRVL----------- 148260428 57 --------------------------------------------------------------------RLGVRPGDRVATLAWNNHRHVELYFAISGSGAVVNTVNPRLAPDDIAYILEHAEDGVL-----FAEADFASLVEQVAGKLPLLRQVVFLCDAADLLPLIDAETDEYDWPRFDERTASGLCYTSGTTGRPKGVLYTHRSTVLKAMNAADAIGLKAADRLMPVVPMFHVNAWSLPYAAA---AAGTSLVMPGRFLDSLYELIEAEHVTCASGVP---TVWLGVLAHIRKTFSTLERMIVGGSA-CPEALFDAYDELGVTIVHAWGMTESSPIATVATPVPGVDAATQGRVLFGIDEEVPWD--------GETGDIELRGHWVTTGYYRMPKGT----TEDGWFPTGDVGMIDPDGFVILTDRSKDLIKSGGEWISSIDIENIAVSHPAVAEAAAIAAKHPKWDERPVVIVALKPGASATREELLSVYEGKVARWAVPDDVIFVDELPHGATGKLLKTELRARFANHLI-- 198429751 17 --------------------------FGQHVLNALQEHGDKVAVSQGGEKYSFSRIRVEALKCANALHKEGIRRGDVIGLFLPNSCQQKVLVLSLALCGATIV-------PINILYTKDEVERQMQIIE--------PKLIFTTSDQLNKLKSCSTNAKIHIFGPNE---SENIYLKFLKDNDDLFLFCSSGTTGPPKLIQITNYSLVMTIKRSSTNIGISASAMFHIA-SIITTFPPLTQGCCQVYLSEHKVT--------DLLQAILNYKVTHLFLLASHFLELVKSDLVQNYDVSSLVEIATGASPTSDEVKLLAKSKYGLAITEIYGLTEAVP--VCVTDP---ILSKSGSVLLPNTKMKVVDDTRKKLGPRENGELLFKGPQVVKGYYKNPEATKNMFDGEGWLKSGDMGYFDDDGNLYITDRIKDVIKVHGVQVSSVEIESVLTEHPKIAAVGVIGVPDDVAGELPKAYIEKKEANLTTEEIHQFLEDK-LADYKLRGGVMFMDSLPRGGSGKIQKRVLRE--------- 71065381 39 --------------------------------------GDNIALVHEDTRMSFAELDKASAQVASLLLSYGVQAGDQVATMLPRTPELLTIVLATWRIGAVPLFTAFGYDS--IKYRMDKANTKVVFTNQENRG-KFDDLAK--QSKMVLVGSKVDAQSWGDDNYAERISKQPQTIPVLLNTDAPFLQMTSGTVGKSKSVPLSALSAFYLYMRYAIDLRADDNYWNMADPGWAYGYAITGPLLLGVTTYFNEAGFDAENTRD----FMVRHKISNLA-SSPTAFRMMKSSSAHNDPEASLRCANSAGETLNTEVVNWVENYLNCKVCDQYGQTEGMTCCEHHALDHECPVGSMGMAL-PGHTLVVLDDDMKVLADGEQGQLVSQSPFYFRGYNWNEKD---AFVND-YYLTGDVVERHSDGSYWFSGRDDDIIITSGYRVGPTDVENTVLEHEAVAESAAVGVPDEVRGHTIKSYVVLKDTAEIAKEIQDLVRRR-LSTHAYPREVEFVTALPKTPSGKIQRFLLR---------- 158335890 90 -----------------------------------------------------REVCQTANVL----KQLGVGKGDRVGIYMPMVPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLNDAEAKLVITADGGFRKDKAVPLKTAVDKVPSVNNVLVVQRTKELVPAASADCPPEPM---DSEDMLFILYTSGTTGRPKGV--VHTTGGYNLYTHMTCKWLKDNDVYWCTADVGHSYPLSN-GATSLMYEG-----APRPSPGCFWDVVEKYGVNITAPTAIRAFIKLGDQHPQARNLSSLRILGTVGEPINPEAWIWYQQVIGCPIIDTWWQTEGGFMITPLPGATSTKPGSATRPF-PGILADVVDLDGNPVADNEGGYLVVRHPWMMRTVYGDDDRFRRTYWEDGVYFAGDGVRRDEDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEDVFAFVTLENTHPPSDELNSELKQHVVNEIGVPGEIRFADALPKTRSGKIIRRFLRNLASGEDIAG 120403004 21 --------------------------------------GDREFIVQGDRRYTYTQIVERSNRLAAYLQGLGCHTQDLLGIYSHNGPEYVEGMLGAWRARVAPFNVNYRYVKSELHYLLADSGATALLYHAAFA----PRLA-EVLADLPNLKVLIQIADGNELLPYESIVAEPADVPPVESPDDLYVLYTGGTTGMPKVLWRQHDIFMTSFGRSLYTCSESPGTKLMVLPPLMHG--AAQWAVFTAMNTGQTVVFSPVTSHDDVVATIEREQIAVTVVGDAMARPLAEAFERTSADLSSLAVVANGGAQLTPTAKQRIDAKQNLMVVDGVGSSETGAQMTHMSAPGAV---STGKFNAGPDTFVAAEDLGSILEPGHIGWLAQRG-YVPLGYKGDAAKTAATFPVIGGVRPGDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSDRWGQEVVAVVALADGAQATADELVEHASSVIARYKLPKAVVFRPVIERSPAGKADYRWARE--------- 214042555 26 -----------------------------FLERAATVFPEHTAIIHGALRRSYAVFYARSRRLASALAQRGIGRGDTVSAMLPNTPAMLECHYGVPMCGAIIAFQLDHAMSRIVIVDSEFMP----LMQEALALAEVRPLVIQVDDEYDGTTEAFDGADYESFLAEGDPAFAWL-MPE-DEWDAISINYTSGTTGDPKGVVSHHRGYLLAQGNALTTSMRKHA-VYLWTLPMFHCNGWCFPWTLSAII-GTHVCLRQVRA-EPIWNALADEKVTHLCGAPIVMSLMISAAETQRALDHTVQFFTAAAPPPEKLLADMQTAGFEVT--HLYGLTEAVVNWSSLPSGEQARLKSQGVRYLPLEGLDVLDPETMQPVPRDMGEVMFRGNVVMKGYFRNPQATQTAF-EGGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEVLYSYPSVEIAAVVAMPHPKWGETPCAFIEPKSHEIDTDALRTWCRER-LAAYKVPGKF-VVTTIPRTSTGKIQKFALRDRARE----- 15610803 82 ---------------------------------------------------TYSDLLAEVSKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTAAALQARIVDAQAKLLITAD---GQFRRGKPSPLKAAADEALAAIPDCSVEHVLVVRRTGIEPAHTPEFDSEHPLFLLYTSGTTGKPKGIMHTSGGYIFDVKPDSDVFWCTADIGWVT----GHTYGVYGPGVTEVLYEG----TPDTPDRHRHFQIIEKYGVTIYYTAPTLIRMFMKWGREIPDDLSSLRLLGSVGEPINPEAWRWYRDVIGGGRTPLVDTWWQTETGSAMISPLPGIAAAKGSAMTPLPSAKIVDDHGDPLPPHTTGYLVLDQPWMLRGIWRYWHSYWSKFSDKGYYFAGDGARIDPDGAIWVLGRIDDVMNVSGHRISTAEVESALVAHSGVAEAAVVGVTDETTTQAICAFVVLRNYAPHAEELRTEV-ARVISPIARPRDVHVVPELPKTRSGKIMRRLLRDVAENRELG- 146276834 97 ----------------------------------------------------WADLADQVNRLANVMRGLGVAKGDVVTIYMPVIPEAIVAMMACVRIGAVHSVVFSGFSAEALADRIRDAGAQVVITADGLRGGRVVPLKRNADRAAALVAHVIVAGAKVPMTPGRDIHWGPALAAEVGAEDPLFVLYTSGSTGRPKGLVHTTGGYLVQVGTSWRTIWHEGDVFWCTAWVTAHSYKIYGPGATSVLFEG----VPTYPDPSRWWSIIEKHRVAIFYTAPTAIRSLMRGAPVRRHDLSSLRVLGSVGEPINPDAWRWLHGTVGCPIVDTYWQTE--TGSVLLVPIPGAVANKPGAAGKPYFGIRVMDSAGRPVAGAGRGSLCFAGSWPAQARTILHDHDRAPFP--GHFFTGDGVERDGQGYYRITGRIDDVLNVSGHRLGTVELESAIASHPAVAEAAVVGIPHPVKGQAIFAFVTLKADQPESCALKALVRER-IGPIATPEALLWAPALPKNRAGKILRRVL----------- 119478201 3 -----------------------GTSLGDLLDGVATVVDNSPALIHNDRTITWGQFDKRTNNLANAILKRGVDYNDKAAVYMRNCSEYSEAVAAAFKSRTVHLNVNFRYTAEELTYIFDNSDAVVIFFSSEFAG-----QMTALKDKLPKVKLFI------EVTPLEDLVNEGDGAPLARSGDDLFFLYTGGTTGMPKAVMWPHETFMSTLASTLATVKAEPSVVMLPACPLMHGTGLFTS--LSVLFAGGAVVTMDAEQGLDTADLVVKHGVNTMAIVKPLLKELEE--NPGKYNLDHMAAITSSGVMWSREVKGLLKHMPNVILNDSFGASEA-VGFG-----ASVMANGMETTTAKFDNCKVFTEDDREVMPGEPGY-IARGGHIPLGYFKDEEKSAKTFTINGYSIPGDWCTVEADGTLTLLGRGSVCINSAGEKIYPEEVEEVIKSIDGIRDALVVGVPDDKWG-NAVIAVIEGDEKP-ADELKRLIKLH-LASYKVPKKFLFKDTLGRAPNGKADYKTIT-AYAKKILG- 168049860 18 -----------------------------FLERSAFVYGSRTSVIYGDVRYTWAQTYERCRRMASALVKRGLSRGDIVSVVAPNVPCIYEAHFGVPMAGMV-LNAINIRLDARMTFFLEHSKTKALIVDEEFFPLIDEALG-ILSSKLGSIEMLVVAEEGESFLSEGD--PAFVWAPPADEWDSIALGYTSGTTSSPKGVLLSHRGAYVAALSNLLVWEVPIGAVYLWTLPLFHNGWCYSWGIAA--HAGTNVCLR-HVTATGIYNAIRKYGVTHFCGAPVVLNMLINSPVSERAPMSTIHVMTAGAAPPAIEQGFRVTHTYG--LTETFGICAWKPEWDSLPVADRARLNSQGVRYVGLEGLDVVDLKSMVPVPADLGEVVMRGNMVMKGYLNNPKATEESF-QGGWYHSGDIAVKHPDGYIEIKDRAKDIIISGGENISSLEVESILYRHPGILEASVVARPDEQWGETPCAFITPNGKVPTEADVIQFCRKE-LPHYMVPRSVVF-GPLPKTATGKIQKHVLR---------- 50120425 5913 -----------------------------LVEDQAARTPDTTAVLFEDQHLTYDALNRRANQLAHHLIDLGVQPDDRIAICVERSLDMVIGLLAILKAGAAYVPLDPGYPAERLAYMLDDARPVAL-------------LTQANQRALLTGDIPVVMLDTADFSHLSEDNPHVVGL---DAHHLAYVIYTSGSTGKPKGVMNSHRGLCNRLVWMQNTYRLTPDDRVLQKTPFS--FDVSVWEFFWPLLYGARLVMAPDGHKDAAYQLIERTGITTLHFVPSMLVQWADADCA----CDSLRRVICSGEALPAELQQRFFARFNAQLHNLYGPTEAAIDVTQPDDHRSFV--PIGRPIA-NTQLYILDTLGQPVPLGVAGELHIGGVGVARGYLNRPDLTAERFIPDPFYKTGDLARWLPDGSLEYLGRNDFQVKLRGFRIELGEIEARLMQCPGVQEAVVVAREDSPGDTRLVAYLCPQ---PSIELMPAELRQQHLADYMIPSAFVMLDTFPLTPNGKLDRKAL----------- 54022496 18 ---------------------------------------DRVALVDDAREVTYAQLEERTNKLAHYLLEHGVQPGDKVGIYSRNTIEAVEAMVAVFKARAVMINVNYRYVENELQYIFDNSDMVALIHERRYS-----DKVAAVRARTPKLRTVVTAADSVEYETALAQSSADRDFGE-RSPDDLYMLYTGGTTGMPKGVMWRQEDVWRVLGGGINFLWLAKEGQANGALPMIHGG--SQWATFQSLFSGGKVVMLPEFSGHGVWRTIDRHGVNVIAMARPMALLEGNPETGKPYELASLFAIASSAALFSAIKEKFLELLPNRVITDSIGSSEGFGGISMVAKGAE---HTGGPRVKIDASTEVLDEQGNPVTPG-SGQILARKGHIPLGYYKDEAKTAATFKEFNGVRPGDYARVEEDGTVTMLGRGSVSINSGGEKIFPEEVEGALKAHPDIFDALVVGVEDERWGQRVCAVVQCRDKRPTIEELRPVLTQE-IAPYKHPRSLWFVEEIKRSPAGKPDYRWAKEQTTAR---- 41033637 82 ----------------------------------------------------FSELKTRSDAFARSLLDNGVRKGDVVGVYLYPGPEVVIALSAIYKIGAIALSISPLIGTEGVEYRLKHSEAKAFVTDGT------KKEAISIANRLNTIRAIYVVGSGGKELSFEDTKAGSAEIAETESDEPAQLFYTSGSTGPPKGVLHAHQLYFEMAPRDGDVYWTNADWGWIGALGDV---------VLPSLYFGMPVVATSGFSARRALEVMSQYGVTAAFITPALRIIRREYPEPLKDFDIKLRALSTAGESPGRELVLWASEAFKASVNEFYGCTE--TNLVVTNNSIWAKPGSLGKP-APGHIVEVVDDKGNPLPPNAEGWIAVKDPVAFLGYFKNPEATAAKI-KNGWFLIGDMGLKDAEGYLWFKGRGDDVIKVSGYRIGPEEIEEVITKHPAVLEAAVIGKPDPVRGTIVKAFVVPSDIL--AREIQEFVKTR-LAAYAYPREVEFVDQLPRTETGKLKRYELR---------- 158137912 2698 ---------------------------------------NAIALAAEEGELSYRQLDEQANRLAHHLIGLGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPGYPAERIRHMLVDSAPLAVLVHNA-----TREAAHGAQA------------------PLVDLHAQPIRVPALNARHLAYVIYTSGSTGLPKGVMVEHRNVVNLVRWSQRLCQPTGDGAVLHKTPV--SFDASVWELFWPLCSGLRLVLAPDGQRDPQYQLIEAQQVSVVQFVPALLQQFLETPASSR--CTRLSDIVCGGGELTEALAAQVRQRLGVRLHNVYGPTETTVDCSTLEPGAELIDNTRLYVLDPYDQPVPW---------GVVGHLHIGGAGVARGYLQAERFIASPFVDERLYRSGDLVRQCQDGNLVFLGRNDHQVKIRGLRIEPGEIEACLVRIPGVREAVVLAFDAPVSGARLVAYLTGEPQAADGLR-KALLMH--LPEYMLPAQYIHLDHLPLTPNGKLDRNAL----------- 121605771 116 ---------------------------------------------------TYKELHAKVSQFASALKEMGVQKGDRVVIYMPMTIEGIVAMQACARIGATHSVVFGGFSAKSLQERIQDAGAVAVITANQLRGGKELPLKAIVDEGIASIKNVIVYQRTPTACKMVEMHANPVCEPEVGAEHPLFVLYTSGSTGKPKGVQHSTGGYLLWAKLTMDVFWCTADIGWITGHTYITYGPLAA-GATQVVFEG----IPTYPNAGRFWQMIEKHKVSIFYTAPTAIRSLIKAADADRSDLSSLRILGSVGEPINPEAWMWYYKNIGCPVVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGNDVPNGSGGMLVVKRPWMIRTIWNDPERFKKSYFPEKIYLAGDAVRNIDNGYFRITGRIDDVLNVSGHRMGTMEIESALVAHPMVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTGDEGKAIAKEKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 118470602 487 -------------------------TLTDLVTQQAERTPDATAVVYEGRHFTYREINESANRLAHWLIGQGIGTEDRVAVLLEKSPELVITALGIVKAGAVYLPVDPTYPEDRLNYILSDSD-PKIVLREFVTGLDDQP------TTDPT--------DAERVRPL-------------RPDNTAYLIYTSGSTGLPKGVPVPHREYFVWFGGEYDVTNEDRLLQV-----ASQSFDVSIGEIFGMLAAGARLVIKPGGLTDIGYDLLRNEGITSMHFVPSLLGLFLSLPGV--NEWRTLQRVPIGGEALPGEIADKFHATFDSLLHNFYGPTETVLNCTRYK-----VEGKQGARTVPIGKPKILDDALQPVPVGVIGEIYIGGTHVAHGYHRRPGMTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGEVSAAISVDPSVGQAVVVVSDLPSLGKSLVAYITPAAGADHVDIER--IRARVTAAYMVPAAYVELDEIPITTHGKIDRRALPE--------- 114566611 1660 -----------------------------LFEEQAALHPDKVAVIAGDERLSFRELNERANRVANSLIEKGIQSEQMVGIMLPRTVNVYVAIQGVVKSGAAFLPIDPDYPDDRIQYILE-DSAAPYIITSEAIKSERSSICSQGNYMVLSI---------EQLLENEN-NTNP--LVDIQPEHICYCIYTSGSTGKPKGVMIEHSNYCNANPLNPEISYVNNANVSLALAAITFDVSVLEQFVITVCLANEEEIHNPLALSD----LILKNKVDMMTCTPSFISNIVDMPEMRR-ALRQIKAFNVGAESFPAALYEQIKALTNAAVFNGYGPTEATIGCTFCEVLGEKI--TIGKPMSNVQIYMINENH-KILPAGAPGELVIAGAGVGRGYVNKPEMTAEKFTINGAYRSGDLARWNFNGEIEFHGRIDDQVKLRGLRVELGEIEKVMNDYEGILSSIVVVKENQ-AGQFLCAYFTAQGIVDKAA-LTQHLADT-LTYYMVPSVLIQLDKLPLTNNGKVDKKALPE--------- 194014543 116 --------------------------------------------------WTYLDLQEKVNRLAAGFLKNGLQKGDVAVIYMPMLPETVAVMLAFAKIGVIPVFS--GYGSEPLAVRIRASSAAIVVTGSGMTKINMRECAAEAIGKTTTVKTVIVHTEYEGDIRLNDLLKEPISETTYLSNEEPLMILTSGTTGTPKGAVHTHAGFPVKAAFDAGLC-MDVAKGDRLFWLTDMGWMMGPFLVFGGLINGAAIVLAPDPDEQHLWSFIHEQKVTHFGLSPTF------VRSAMQQNLAGIKLPHVKAIISTGEPWN--EAPWQWLFDKIGHKHIPILNYSGGTEVSGGIVSTLLRPIKPVMAADVYNEAGQSVI-NEVGELVVKKPWVTCGFWKDPKRYEDTYFKDGVWTHGDWVVQSEDGTFHITGRSDDVINTAGKRVGPAEIESILVGHPAVHEAAVIGVKDEVKGEALVCFIVTSDETKLIQELKTHVGSYAGKAL-TPKEIHLISALPKTRNGKIVRRLLKGAYEQQ---- 167584605 37 ---------------------------------------------------SFAQMSERSSRVANWLRGIGVARGDRILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVQIGGAKYAIV-------DENETAKFEQPDLGLAQRIVAGAPRAGWLAMSDGYAAPAAFPDTHSGDPMLLYFTSGTTSKPKLVEHTHRTYVGSL-----------STMYWVGLPGDIHWNISSPGAQACVFAFNYARFEPKVVLD---ALVKYQVTTLCA--PP--TVWRMLV---QQPLASFDVIVGAGEPLNPEIIERVKKAWGITIRDGYGQTETTCLIG--NSPQPVVAGSMGRPMPGY-RIELLDPDGAPVSEGEVALPVGAGPVGLMTGYANNPDATAHAMRDGHYRTSDIAMRRDDGYFVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKTFITLRQEASPALALEIFRFSRKLAPYKRIRRLQFAE-LPKTISGKIRRVELR---------- 121996862 23 --------------------------------------------------WDYQEVAGLARQLSAGLMESGVSRGERVVLFAPNSAEWVIACLAILDAGAVVTPLDTQMPRAELIH--ALGDSGAHRVFTA--GEAARRLGLELDHPLETVRLDEPAGTGQSW---RDWLREPTDAPEVTPDDQATLFYTSGTTGMPKGVPLTHGNITANLNALLGQELAHRDDRIFVPLPYHHVYPFTL-GLITPLALGASIVLPYSVLGPQIVRALREGDATIILGVPRLGMLWISRGARHRLGWPSVRMVVAGGAPLSPAIGERLRD-LGWEVATGYGLTETILTY---NPPDRLRLEAAGLPL-PGVDLRI-----DSVEPGRTGEVLARGDNVFQGYWQLPEKSAEVFTEDGFYRTGDLGWFDEDGYLHLEGRASEMIVGGGENIDPERVESALIGAEAIRDAGVLEHDGRLA---AVLFADPQDDEQVRQRLNQALHE---AAGVLPSHHQISDPLPRTRLGKLRRHKLRE--------- 169630570 175 ----------------------------------------QLAIADDAGQLTFEQLDRRAEGLATGLMRAGITETSKIGLLARNNIAMVECLIAFGMLGVDVMLLNNALAATQIQIAVARNGLTKVFVDD-----DLDELVRYV----PWEVELVSTGRRSAIRGLDDVADKPGVLPPTRPGH-QVVQTSGTSKGALRPTPRGFAVIAAMLSR----MPMKMNETMLISAPIFHAWGLGCLQISTPLRA--TVILQEKFDPEECLRAIATRKVTTMIAVPVMLQRIVDLPAKVRQDTSSLRLVACSGSPLNASLVQRFTEAFGEVLYNFYGSTE--VSWATIADPEDLAITTVGRP--PLGTTIAILDADRRPVPGVTGRIFVGNEMLFEGYVA----DPSPASVNGLLDTGDLGHLDADGRLYIDGRDDEMIISGGENVFPRPVEDALAFLPQVSDVAVVGTSDDSFGQRLSAFVVNKDAGLDGDMVRAFIKNR-LSKFHVPRDVYFVEALPRTSTGKVIKRLL----------- 148658425 39 -----------------------------------------------------------AERLAA----YGVGRGERVAIALGNGPAMLSFLAAATCATAAPLN--PKYRQEEFAFYFEDTRATTLIVPP-----DGMEAAR--AAAFPGMTVVVAALRADGMLSLERGARPPQPFIPPQPDDVALILHTSGTTSRPKRVPLRQRNLIASARNIIDAYRLSPDDRALCVMPLFHIHGIVA-TLLAPLASGGSVVLPPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERQIAAIRALRFIRSSSAPLPPVVLERLEATFQAPVLESYGMTEA--SHQMTTNPLPPLPHHAGSVGYGFGEVTILDEQGAEKARGERGEVAVRGPNVFDGYENNPEATAAAFT-NGWFRTGDQGRIDDNGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVHAAVVLR-----AAATERELRDHCLADFKVPRVIHILPEIPRGATGKVQR-------------- 209966294 44 -----------------------------------------------EETVSYAEMAARSARTATWLRGLGVGRGDRILLMLPNIPPLWEVMLAAMKLGAVVIPATTLLAGEELRDRVERGGARFVIVAAGQCDFD----------DLPGVTRIAVGGAPSGWIAYEESRGAPAEFSETRPDDPMLLYFTSGTTAKPKLVLHTH--------RSYPVGHL--STMYWIGLPEDVHWNISSPGWAKHAWSN---VFAPWNAQATVFVLVGHGVTTLCA--PP--TVWRMLI---QEDLKSLREVVGAGEPLNAEVIEQVRSAWGLTVRDGFGQTETTAQVG--NSPQPVKPGSMGRPLPGYDVVLL-DADGNEAEEGEIALRLSPRPAGLMAGYQSAAGEPVQPPAGGWYRTGDVASRDADGYLTYVGRADDVFKASDYRISPFELESALIEHPAVAEAAVVPSPDPVLAVPKAFLVLAAGYEPDADLARDIFRHATLPPYKRVRRIEFAD-LPKTISGKIRRVELR---------- 206678221 12 -------------------------TVRDWLDARAQQGGTAFVFPETNEALSWAELRDTAKTLAQGLTAQRVEKGESLAIIHPNGKDLYAALYGGFRATMINLAAGP--------------DAIAYALNHSGARF---ALVHEAQRE--TFKSVAPG----HMRALNDSRGE-AALHDLAPKDHALLMYTSGTTGKPKGVVHSHASLLAGGWTTAIAHALAPQDRGFCVLPIYHINGLCVT-VMGALVSGGSLAMASKFSTSKFWDQADSAKVTWFSVVPTIISHLLHGKAEPSATLSNLRFGRSASSALAVETHTAFETRFGVPIIETMGLTETAAQI--LSNPLAPNKRKIGSPGKAFNEVRILNADLTEAKLGTEGEIAVRGPNTLLEYLHNPDATAATFAGQ-WLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCDSYGERVEAAVSLSNGSSLAMEDLRVICVNKLGAFKAPDTIHLLDELPKGPSGKIQRLKLVDLV------- 3646379 43 ------------------------------------------------------------------------------AVFALNTIDSLPLFWAVHRLGGVLTPANASYSAAELTHQLLDSKAKALV-----TCVPLLSISLEAAAKAGLPKNRIYLLDVPEQLSVSELTQAGKSLPPVDARRTAFVCYSSGTSGLPKGVMISHRNVIANTLKAFEQNYRDSTEVALGLLPQSHIYALVVIGHAGA-YRGDQTIVLPKFELKSYLNAIQQYKISALFLVPPIIIHMLGTQDCSKYDLSSVTSLFTGAAPLGMEAADFLKLYPNILIRQGYGLTE-TCTVVSSTHPHDIWLGSSGA-LLPGVEARIVTPENKEITTYDSGELVVRSPSVVLGYLNNEKATAETFV-DGWMRTGDVIRRSPKGHVFIVDRIKELIKVKGLQVAPAELEAHILAHPDVSDCAVIAIPDDRAGEVPKAIVVKSDESVSQALVK-YVEDHKARHKWLKGGIRFVDAIPKSPSGKILRRLIRD--------- 73958924 92 --------------------------------------------------WSFEELGSFSRKAANVLTKCGLKRGDRVAVILPRIPEWWLVNVACMRTGLVFMPGTTQLTAKDILYRLQASKAKCVVVSE-----DVVPAVESIMSECPNLKTLLVSSHSQDWLNFQELFSSEHNCVETGSQEPMAIYFTSGTTGSPKMALHSQS----SLGIGYTICWLNLKSSDIIWNVSDTGWIKAAIGSVFSSWLQGACVFVHRMAQLDTDALLDTTTYPITTLCAPTVYRMLVQKDLKRYKFKKLQHCLTGGEPLNPEVLEQWKVQTGLELYEGYGQTEGIICANQ--KGQEIKPGSMGKGVLPYD-VQIIDENGNVLPPGKEGEIALRRPFCFFSEYVDNPEKTAATIRGDFYVTGDRGIMDSDGYFWFVSRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFVVLKSSNPETLELQDHVK-KTTAPYKYPRKVEFVPELPKTVTGKIKRHVLRD--------- 154151224 79 ----------------------------DVIDAWAKKDRNKLAMIWTNKKFTFWDLMRLSNQIVNMLIKYGVSKGDRVMIMLPRVPEWWIATIALIKRGAVYCPAPTMLTEHDLKYRINAAEIKMVI-----TSQDQADKIDAIKNDCPSLSRFLIDGKRDGWIPVELDYPAPVSMKKTKATDPMVIFFTSGTTGEAKMVVHSQS---YALGHTTSRFWHDVHENDLHFTFSDTGWAKSAWGKLYGPWLEGAAIIRGRFNATELLPLIERYGIN-TFCCPPTIYRMLILADLDKFDFTELRHCVSAGEPLNPEVIKAWKDATGLTIYEGYGQTETVLRYGSMGKPSPGWVDEKGKPVGIHEEGRI----AIKVEPWPVGMFT--------GYLENPEENSKSFV-NGWYYTGDKAYKDEDGYFWFIGRDDDVIKASGYRIGPFEVESALIEHPSVQEAAVVGSPDDIRGLIVKAFVILK---PGFAPSDALVRDKVTAPYKYPRAIEFVDSLPKTISGKIRRIELRDRELKRFSAG 39933746 15 -------------------------------RNVAEGRGGKIAFIDPQRSLSYGELRDAVARVGPMLARLGVEQENRIALVLKDTVDFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSRV-----VFASSEFLPVIEEAAADLPHLRTIIAVGDAAPTLQLANLEQEGGAPAATCADDIAYWQYSSGTTGMPKGVMHVHSSPRVMAENAGRRIGYREDDVVFSAAKLFFAYGLGN-AMFCPMGIGATSVLYPEPTADSVFDTLRLHQPTLLFAVPTLYAAMLADPRSRTETLDRLRLCVSAGEPLPAQVGLNWRNRFGHDIVNGVGSTEGHLFLTNL--PHAVEYGTSGVPVDGY-RLRLVGDRGQDVADDEIGELLVSGGSSAAGYWNQRDKTRTTFVGE-WTRTGDKYHRRADGVYTYCGRTDDIFKVSGIWVSPFEIEQALMSHAKVLEAAVIPAEDTLIKPKAFIVLASRGDIDPGAELKEHVKS-AIGPWKYPRWIQIMDDLPKTSSGKLQRYLLRE--------- 108801612 12 ---------------------------------------DRPAVIVAETQVSYRQLDDDSAALARVLYDAGLRTGDVVALLSDNSPEALVVLWAALRSG-LYITAINHHLTAEADYIVGDSGARVLVASAALDG-----LAAKVGADLPL--RLSFGGEIDGFGSFEALAGAGPRLTEQPCG--AVMLYSSGTTGFPKGIQRDVDDPIVAIARAFYD--ISESDIYYSSAPIYHAAPLRWCSMVHAL--GGTVVLAKRFDAQATLGHVERYRITVTQMVPTMRLLKLDADVRTRYDVPSLRAVIHAAAPCPVDVKHAMIDWLGPIVYEYYSSTEAH-GMTFIDSP-DWLAHPGSVGRSVLGDLHICDDDGNELPAGRIGTVFERDRLPFRYLNDPEKTAAAQHPAHPFWTTGDLGSVDEDGYLYLADRKSFMIISGGVNIYPQETENALTMHPAVHDVAVIGVPDPEMGEKAVIQLVERGSDELARELIDYTRSR-IAHYKAPRSVEFVDELPRTPTGKLVKGLLR---------- 63079048 462 ------------------------KTIHELFQEQVDKNPDQVALVFGEAQLTYRELNEKANQMARGLRKQGV-LPDQVIGLLTDRSEMIIAILAIFKAGGAYMPIDPSYPSERIQYMLADSRTKAEMIPANYQG------------------EVLLLTEDSWM----DENTDNLDLVN-QAQDLAYVMYTSGSTGKPKGNLTTHQNIVKTIMNNMEITPNDR-------LLQLSNYAFSTFDIYSALLNGASLILVPTHNPTDLASVIQDQHITVSFMTTSLTLVELDVTS-----LKHMRKVVFGGEKASIKHVEKALDYLGARLVNGYGPTETTVTYTVDHTIKETGIMPIGRPL---NNTKVFIGADNQLQPGALGELCVSGEGLARGYLNLPELTADRFVENPFYRTGDLARWLPDGSIEYVGRIDEQVKIRGHRIELGEIEARLLEHPAISETVLLAKQDEQGHSFLCAYLVT-NGAWSVAELRKHIKET-LPDSMVPSYFIEIDKMPLTSNGKADKRALPE--------- 74180832 89 --------------------------------------------------WSFEELGLLSRKFANILEACSLQRGDRVMVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKAKCIITDDTLA-----PAVDAVAAKCENLHSKLIVGNLKEMMKYSDSHT----CVDTKHDEMMAIYFTSGTTGPPKMIGHTHSSFGLGLSVNGRF-WLDLIASDVMWNTSDTGWAKSAWSSVFSPWTQGACVFAPRFESTSILQTLSKFPITVFCSAPTAMLVQNDMSSYK---FNSLKHCVSAGEPINPEVMEQWRKKTGLDIYEGYGQTETVLNFKGM----KIKPGSMGKP-SPAFDVKILDENGATLPPGQEGQVLPERPFGLFTHYVDNPSKTASTLRGSFYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALIEHPSIAESAVVSSPDPIRGEVVKAFIVPDYKSHDQEQLKKEIQEKTTAPYKYPRKVEFIEELPKTVSGKVKRNELRKKEWEQ---- 38638060 8 ----------------------------------------------GEARFDGAEIERRAAQVAGGLAALGVGEDDVVAIVLRNAPALFEITLACNRVGAYHCPVDWRFTVDELGYILQDSGACVLFIEA--------DLLATLRAAIP--EGVRVLAVTPEPLALQAYPTSRVRYEAWRSAQAAYFAYTSGTTGRPKGVRRLHPEQPRLLRDTVKAVF-DFSAVYLSA-PLYHG----APNLYGMMLATGLVVLDPRFDAEATLRAIERHRITHLYLVPTMCVRLLALPQHVRNDLSSVRFVACTGAPFAVAIKQAMINWWGPVINESYACSEGMITVISSADAIR-KPGSVGRPVSE-AEVRIYSDAGCRLGTGGVGNIHVRQPYADFTYHNRPEARAAMDCE-GLACVGDMGYVDADGFLFICDRKADMVISGGVNIYPAEIEDALSGMPGVADCAAFGVPHEEFGEMVVAVVQPSDTGLDPEEMRAWLKDR-LAAYKVPKVIELRTELPRQESGKIHKRKLRD--------- 194881709 28 -------------------------TLGEVIMRVLQIYADQVIQTCDTTELTGAQLAQLSARIAQAFKRLGLRRGDVVGISANNSTYLTSVIIAAL-LRGVPINPLPEFTEETVKYMYDITEPKL-----IFCDIENYHVIKSVNGRLRNPARILVNGKLEGVLDISVLLNDDVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCNCKNPNT---YTRDSVLLSFSPL---YWISGTIILASLLNGCRRIITSRPSVEYLLQLVASHKVTFLFLASHQIALLSKHDSELRAQLQSIRVLIGAGSKVCKAVSRRMYELIG---NQRFVVGYGLSEMGGLTKNMGGPVGCEGKVMRNV-ELRVLDKLKMPLGINEVGIIYARLRFKWEGYYRNPEATRRALSSDGWFRTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGIPDEVSTNLTACAVV-RTKSPEGERLAASIVERNLSAYHIRGGVYFIDSLPKTPNDKLQRRKVLALVKQ----- 51247008 68 --------------------------------------GDRLAIRWGVRDFSYSDLKRQSNRFANVLRKLDIGRGERVFTLAGRVPELYFSAFGTWKNGSVFCPLFSAFGSEPIYQRLSKGDAKVLVTTERL----YKQKVAALRERLPQLKHILLIDAAQDI--GEGLWSLPRRMPPTDPEDMAIVHFTSGTTGMPKGAVHVHNAVLYLTGKYVDVFWCTADPGWVSGT----SYGIIAPLVHGVT----NIIDEAEFDAKRWYQLLEEQQVNIWYTAPTAIRRLMRLAPTKQYDLSHLRCIHSVGEPLNPEAVSWGQQSLGLPIHDNWWQTETIANYPAVD----IRPGSMGLPLPGIEAAIVRRGTGERVEPGTQGELALRWPSMFRAYLHEEQRYRKCFV-GGWYITGDLAYRDADGYFWFVGRADDIINTSGHMVGPFEVESALMEHPAVTEAGVIGKPEALIGELVKAFVTLKPGTKPSEELRGFARKK-LGSAVAPKEIEFRNNLPKTRSGKIMRRLLK---------- 108797203 16 ----------------------------------AARDPDAPALTCAGRTVTRGELDVTTNRLARAYAELGVRQGDYVTILLPNSIAWVEAVLATWKLGAVP---------QPLSARLPDAELSALLALRPPALLVGRADPNDVSPSVPA-----------NFTPDPALPADP--LPEAVSPAWKSMA-SGGSTGRPKLIEAGGDSRVPSLPLGAE-----EGDVNLVSVPLSHNTGFTTLAI--GLLMGHHLVLMPRFEPHEFLRLVSEHRVTFLTTVPTIMQRLLPVADPGAYDLSSIRRFWHVGAPCPPAVKEAWIGLLGPVLWELYGGTE-LQALTFISG-EQWLTHRGSVGTVVAGAMTVLDDDGNTCPPGVVGEIYMRRSPGAAPTYRYIGSTAKS--RDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALSAHPDVLSCLVVGVPDDDLGQVPHALV---QRAPGSAAVTAFVAER-LAGYKVPRTVEFSEHPLRDDAGKARRSAVRAEV------- 115443144 68 -------------------------------------------------------------------RKYGLQPGETVALFSPNTIWYPVAMLSTVRAGGVVSGASPAYNVEEMTYALKTAQAKYLMVP---SSMEVAVPAAQA-AGIPQERIFLLDGQKEGYTSVQELQVESFKLPGQTNREVGFLSFSSGTTGLPKAVRRL--GLKHQCMQVQQVTAPDHKR-SLAVLPLFHITGLVHQMHLPV-FLNSEVYMLPAFTMASMLDTVVKYQIRELLLVPPIVIRLLSDPIVANYDLSHVRKFSSGAAPIAREVLVKLQERYPHTFKQGYGMTETSSCITMHPDKQSYAYADRGGSIAANTEVKIVDDSGAELGYNQAGEILARGPQIVMGYLNNEKATRETFDADGWLHTGDIGFMDQEGFINITDRIKEMIKVKGIAVSPAELEDLLLGHEDVEDVAVTSIPDAYSGERPKAYVALKPAVKERLGGTGGLVDTGVRAKKVRHKVEFVDEIPKSPSGKILRRVLRD--------- 186686593 490 -----------------------------LFEEQVERTPDAVALVFQEQQLTYRELNIRANQLAQYLQTLGVGADVLVGICVDRSLEMVVGVLGILKAGGAYVPLDPGYPQ----------ERLAFMLSD--TQIKLLLTQKQLIDKLPTHTAKVICLDT-------DWDTINQTTPEVKTDNLAYVMYTSGSTGQPKGVSVIHQGVVRLVKETDYVS-LTTKEVFLQISPIS--FDASTFEIWGCLLNGGKLIIFPTPSLDELGQFIQQYQVTTLWLTAGLFHLIVD---EKIDALKPLRQLLAGGDVLSVTHVQKLNTVENCRLINGYGPTES-TTFTCCYDIKAPLKPGASIPIGPIANTQVYDSHLQPVPIGITGELYIGGDGLAREYFNRPDLTAERFIANPFYKSGDLARYLPDGKIEYLGRIDNQVKVSGFRIELGEIEIALLQYPAVKEAVVIVREDA-PGEKVLVFVTGQDSPQIISELRRFLKQQ-LPEYMVPKIFMALEALPLNANGKVDRRAL----------- 124025387 89 -------------------------------------TADKVALIWDKKKYTYKQLHKEVCKAANALKSIGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLINGEAKAIITADG--GFRKDKLKDAVDQALPKVESVLVVQRTKKNIVMDDWWHEIVDLPEMDSEDCLFVLYTSGSTGKPKGV--VHSTAGYNLWSHLTFKWIRENDVYWCTADVGHSYPLSN-GATTVMYEG-----VPRPSNPGAFDVIQKHKISIFYTAPTAIRAFMKAGNKNQYDLSSLRLLGTVGEPINPEAWIWYRDVIGCPIVDTWWQTEGGVMISPLPGATPTKPGSATFPL-PGIEADVVNSDGDSVAINEGGYLVVKRPWMMRNVYGDEKRFRESYWESYMYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHELISEAAVVGRPDDLKGESIVAFVTLKTGAEANENIEAQLKKNEIGPIAKPDEFKFTDSLPKTRSGKIMRRILRALASGDEISG 54022686 2174 ------------------------------------------ALTDQRSEVSYAEFDARANRLARHLISLGVGPGSRVVVALHRSVDLLVAIHAVLRTGAAYVPVDPDHPAERTAYVLDLSEPSCVL---THAAADFRT------ERAPVLHV--------DALDLSGYPADPVRRAPLRPADTAYILFTSGSTGRPKGVAVPHRAVANHVRWFVAEYGIGAADVSL--FKTTITFDMSVWDVFVPFVTGGRVVIAGRDGHRDPRYLIAAERVTVIPFVPSMLRAIVDTLDGAA--LDTLRVIWLAGEALSAETAAAARRVSRARLDNLYGPTEAVVTMTARVPADAAGIVPIGAPIWNV-RAYVLDDRLRPVPVGVAGELYHAGIQLSHGYFGRPDLTAARFVASPFYRTGDLVRWTTDGQVEYLGRTDFQVKVRGLRIELGEIETALLGHDAVRQAVVVVHTDAQLGDQLVGYVVPEGVAQDGGELDAEALRAHLAAYMVPAAFVLLAELPLNANGKLDRKMLPE--------- 210113558 97 ---------------------------------------------------TYRELLAMTCQLANTLRSHGVKKGDRVCIYMPNSPIAVAAMQACARIGAPHSVVFAGFSADALASRIQDANCETVITTDAVRGGKVIELKKTVDANCPMVKRVLVAQRTGKEVPMEDMCRQSTECPEIDSEDPLFMLYTSGSTGKPKGILHTQAGYLYATMTSKFAFDIREDDIFSCVADIGHSYVVYGP-----LSNGATTVLFESPNPGRYWEMVERLKINQFYLAPTAVLLKFDESWVKKYDRSTLRKLGCVGEPLNVEAGDWYSQVVGCDLVDTWWQTEGIMITPRPSQPGAEILH---GPMRPFIEPVLFNDEGKELTGKDSGALCVRKPWIARTIFGDHERYLDTYFRPGTYFSGDGAHRDHKGYYHITGRMDDVINISGHRIGTAEIEDAMDEHHDVAETAVIGTPHEVKGEVPYAFVIRRDEEDIAKELKDLVR-KTIAAYAVPDTILITPGLPKTRSGKIMRRILRKISTDK---- 149757234 89 --------------------------------------------------WSFRELGSLSRKAANVLTKCGLKRGERVAVILPRIPEWWLLNVACMRTGLVFMPGTTQLTAKDILYRLRASKAKCIVASE-----EVVPAVESIVSECPDLKTLLVSPRSQNWLSFQELFQSASSCVETGSQEPMAIYFTSGTTGSPKMAQHSQS----SLGIGYTLCWLDLKSSDIIWNMSDTGWVKAAIGVFSSWLQGACVFVHRMAQFDTDTFLDTLTTYPITTLCSPTVYRMLVQKDLKRYKFKNLQHCLTGGEPLNPEVLEQWKAQTGLELYEGYGQTEVGIICANLKG-QEIKPGSMGKGVLPYD-VQIIDENGNILPPGKEGEIALRRPFCFFSEYVDNPEKTAATIRGNFYVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFVVLKSSNPETLELQDHVK-KSTAPYKYPRKVEFVQELPKTITGKIKRNVLRD--------- 148652671 55 --------------------------------------GDKVALVHEDTQLSFNELDQRSAQVANLLKAYGVKAGDRVATMLPRTPELLIVVLATWRVGAIPLFTAFGVES--IAYRLDKADTKV-----VFTNLDNRSKFDEIEN-LPTMVLIEAQAAADASGYSDDIFSKAEQYSEVCTPDAPFLQMVGKSKGVSVPLAALPTFYLY-MRYAIDLQQTDH--YWNMADPYGLYYAITGPLLMGITTYFNEMGFDAQNTLD----FLVRHKISNIASSPTFRMMKSSGVFEGVADQLSLRVANSAGETLNTEVVGWVSENLGCKVCDQYGQTEGMTCCMHHALQHEAPTGSMGMPL-PGHKLVVLDADMQLVEDGVQGQLAVVVSQSPAFYFNGYSWNEKQAFFDDYYLTGDVVERHQDGTFWFAGRDDDIIITAGYRIGPTDVENCVMEHEAVAESAAVGVPDETRGHVIKSYVVLKEGIDGSEDLKSLVQKR-LSAHAYPRYVEFVTALPKTPSGKIQRFLLRQ--------- 170700790 37 ---------------------------------------------------SFAQMSERSSRIANWLRGIGVGRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSADDVRDRVQIGGATYAIV-------DENETAKFEQADLGLRQKIVAGAPRDGWLAMNDGYASDVFTPDTQSNETMLLYFTSGTTSKPKLVEHTH--------RTYPVGHL--STMYWVGLPGDIHWNISSPGWAKHAWS---CFFAPWNAQACVFAFNYEPKVVLDALVPP--TVWRMLV---QQPLASFDVIVGAGEPLNPEIIERVKKAWGITIRDGYGQTETLIGNT---PGQPVVAGSMGRPLPGYRIALL-DPDGAPVSEGEVALPIGAGPVGLMNGYANNPDATAHAMRDGHYRTSDIAMRGDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLREESPAALEIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKIRRVELR---------- 46202504 1 ----------------------------------------------------------------SALAARGVGVGDTVAVMAANTPAAYEAAFGVPMTGGV-LCALNIRLDAEIAFMLSHGEAKVLLIKKALSLLDKKPLVIDIDDAAVTTGEMLGEMEYEAFIAGGD--PDYAWVWPADEWDAIALNYTSGTTGNPKGVVYHHGAYINALGNVVNWGMTGHP-VYLWTLPMFHCNGWCFPWTLAAL-AGTNVCLR-RVDGGHMFAAIEKHKVTHMCGAPIVMGMLINAPEKDRRPLPHPVEFMTAAAPPPAAVIERLESVYG--LTEVYGPATVCAWHEEWDAPTEERARLKSRQGVRYEEAMMVADPLTLVKDGVTGEVFYRGNVVMKGYLKNPAATDEAFS-GGWFHTGDLGVWHGDDYIELKDRSKDIIISGGENISTIEVEGVLYQHPAVGEAAVVARPDEKWGETPCAFILKEGGAATAEEIMAFCRQR-LAHYKCPRTVVFT-SLPKTSTGKVQKYVLRE-MAKKL--- 163814707 75 --------------------------------------------------FTFQDIKDYSNRAANYFKSLGIKKGDKVMLVLKRHYQYWFTMMALHKIGAIAIPATNILKATDYQYRIEAAGVSAVVITASIDTFADDKLTKIVVNHPVEGWNFFDEGECSTEFP------RPTGDDAVGGKDILFVMFTSGTTEHPKMVAHNH---LYPLGHYIT------AKYWHCNKPGEVHLTVSDTGLWGKLYACVFVFDFDTFSADTIFKLIEKYHISTFCAPPTLYRILIRMDMSKY-NLSSLRYCTTAGEALNPEVFDVFKEKTGFTIYEGFGQTETTLTIGNLE-------NTTPRPASPMYDVRIMKADGTFAAPGETGEIVINAPDGLFMEYYRDPQRTAEVMHDGFYHTGDTAYQDEDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMRIPYVLECAVTSVPDSTRGQAIKATIVLTDENLK-KELKRYFKEN-IASYKRPRVIEFVDEMPKTISGKVRRVEIKE--------- 54027036 3332 ------------------------ETLDDLLTTRVAADPDGHAVTVGAETRTYTEFAERVNRLAHHLIGAGVGPERVVGLVAHRGLDMLVAMYAIVRAGGAYLPLDPAHPADRLAQIVESAQPALVLVP--------------VGADLPPL-GVPVLRMAD--LDLADAPARPVRTAALRPDNTAYVLFTSGSTGRPKGVAVTHRAIMNQLR------WLEHRYQVTGADRILQRAPLTFECFLPVAVGAPLVIAAPGAHLDAAFADLLRERITIAEYVPSVLAALI--AEGMGDALASFRHLHCGGEALTPDLLTALRGVFDGAVHNAYGPTEAAISYHEFTDAD----VAQGRDVAPCWNTRVYDTRLRPVPIGVPGELYLAGNQLARGYHRRPGPTAERFVADPFYRTGDLVRWNRDGDLIYLGRNDFQVKLRGQRIELGEIEAALAAVPGVANAAVRVVADS-AGRDALVGYVSGDDLSAAAVLD-VLRDR-LPGYMVPAHLVVLAEMPLTTVGKLDRAAL----------- 16125174 41 ---------------------------------------------------TYGQIRDRAKRVSNALLGMGIKSGDRVGTLAWNTGRHMEAWYGIMGIGAVCHTLNPRLFPEQIAWIADHAGDRAI-----FTDLTFLPIIAAILPRLPHVEYVVVAGDAPHFLCYEELHHADCAWGGFDEGTAAGLCYTSGTTGDPKGVMYSHSNFLHTLTLQPDVMGLSQKDVILPVVPMFHGVAFSAPG------SGAKMVM-PGAKMDGAYELLDSEQVTFSAAVPTVWQMLLQHLEATGATLPTLKKVVIGGAACPESIIRAFHDKYDVEVVHAWGMTETSPVGT-------LSVLTDELSKLPYDQQMHWDDEDKRLHDGKAGNLKIRGPIIAAEYFRGA--GGKILDDEGFFDTGDVATIDEYGFMQITDRAKDVVKSGGEWISTIEIENIAVGHPKVALAAVVGQPHPKWDERPVLLVLKEGETAAPQEFIDYLQGK-IAKWWMPDDVLIVDDIPLGATGKIDKKLIRKRLAD----- 77974170 1558 -------------------------TLCDLMNQQSQLTPQAVALLDVNETLTYQQVSQRVSVLAADLRQQGVQPGDRVAVALPRSVNLSLALMAI------------------------LAAGAAYLPLD--TGYPDDRLAYMISDAKPRLI-ITINALAERFLLLLDQLPSSDQLPQLPAVVIAYLIYTSGSTGRPKGVVVSHGAIVNRLLWMQNEYPLGSDDVVLQKTPC--SFDVSVWEFFWPMITGARLVMAPPQAPDALRAIIEDYGVTTAHFVPSMLAAFVSAMHGQRQPCPSLRRVFCSGEALSRELSQLYQHIFSAPLHNLYGPTEAAVDVTYQPAYGDALARVTGKPVW-NTQLRILDGMLRQVPVGIAGDLYLCGAQLAHGYYARPDLTASRFVADPYYRTGDIARWLPDGTVEYLGRSDDQLKIRGQRIELGEIESALLELPQVQQA--VVHARTLVGEEGALYIVPGAEETDMATLRNQLSER-LPPHMVPVIIVSLKAFPLSANGKLDRKALPAPVNQ----- 149210283 91 --------------------------------------------------LTYEELDLRSNSLAHSLRSLGVRKGDRVAVKLGNCPEFATLTYAVFKLGAILVPLNPAFGAPQIAAALSHLKASVLIV-GAVTDLAYKALVPNLEASVPTLRRIIVVGVAQLPLPLHDLASLPTRRPIVRADETINIQFTSGTTSLPKAAMLTHTGILNNGALIASRMNLTPADKIVCPPPLFHCFGC----VLGYMATAGASIIFPSPAFDPKATLLAASEHRATAIVATMFVAMLELLASSKEQAAALPTHLRGGIAAGAS----VPEALMLRLFEKLGVPELVICYTRPSDPLDKRTCSVGKVM-PHTGVKIVQPGDRTVPIGEKGEIATSGYLIMQGYWGDENRTKAADDDDGWMFSGDEGVMDKDGYVAVTGRIKDLIIRGGENIHPLEIENCLFQHPLVAEASVVGVSDERYGEVVGAFVVPRHEAPPKGDLRDWVKTR-LSGHLSPRYVFWVDDYPKTASGKIQKYKLRE--------- 75911029 8 ---------------YPHNQC-----IHQLFEEQVERTPDAVAVVFGKQHLTYQQLNHRANQLAQYLRTLGIGAEMLVGICLERSPEMIIGLLAILKAGGVPLDAYPQER-------------LAFMLVD--TQIPVLLTQKELVKKLPNHEARVICLDTD--WEIINQHTPENQNISITPDNLAYVMYTSGSTGQPKGVSVVHRGVVRLVKQT-NYANFTNTEIFLQFAPIS--FDASTFEIWGCLLNGGKLVLYPSPSIDELGQVIQKYQITTIWLTAGLFHLMVD---ENIHALKPLRQLLAGGDVLSVSHVQKLKTVENCQLINGYGPTEN-TTFTHIKDPSSIPI---GRPIA-HTQVYILDENLQPVAMGATGELYIGGDGLARGYHRPEELNNSNFQSLTLYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREISQYPDVRENVVLAH-QTATGEKRLVIVLHQSSSYKQEQLRNFLQQR-LPDYMLPSAFMVLESLPLTANGKVDRHKL----------- 167645280 41 ---------------------------------------------------TYGAIRDRAKRVSNLLLALGIKPGDRVGTLAWNTARHMEAWYGIMGMGAVCHTLNPRLFPEQIAWIAN--HAGDRVI---FTDLTFLPIVAGILHHLPAVEHVVLAGEAPNFLCYEDLHPADCAWGGFDEGTAAGLCYTSGTTGDPKGVLYSHRSNVLHTLITLQVMGLSQRDVILPVVPMFHGVAFSAPGT------GAKMVM-PGGKMDGAYELLDSEGVTFSAAVPTVWQMLLQYLKESGAKLPVLKKVVIGGAACPEVIIRAFQEDYDVEVVHAWGMTEGALSVMTDEDQQMPYRLKQGRPPFGVELKLTNDLGERLPHDGKSGNLKIRGPIIVAEYFRGA--GGKILDDEGFFDTGDVATIDEHGFMQITDRAKDVVKSGGEWISTIDIENIALGHPKAAMTAVIGVPHPKWDERPILLVKLNDETATKEEFLEFLRGK-IAKWWMPDDVIFVDEIPLGATGKVDKKLIRQRMQGYVLPG 156406598 5 ---------------------------------RAREHGNKTAVIDQNGKFSYNSLKIRQRCLSEGTDDL---KGRRIAFLTGHNVQYVATQWAIWRNGGVAVPLCTSHPLDMLKYYIEDSNSSLLITSDEFNS-KVDPLLHQ-KASVPHLNISNENIQNITYKPISGLYQTSVEKAETSWNESAMIIYTSGTTGRPKGVLTTHGNISAQITALINAWGWTDDDVILHVLPLHHVH-----GIINVLWVGATCVMRPRFEADEVWEYFSNPQLSVFMAVPTINKLISNYKKAKHSEQRKKEIIEVSGSSALPEVDMTVEEITGHVLLERYGMTEGMLNGTRLPNCVGIIVSTDENTIAEGDESRVLDGS----KSAE-GILHVRGPSVFKGYWNRPEATKESFTEDGWFITGDTARLS-DGVYRIIGRPWDIIKSGGYKISALEVERELRQHPDVKDCAVLGIPDPEWGERVAAIVALNDNSALTLELRAWGSDH-MVRYHIPAALHIVEELPRNVMGKVNKKEL----------- 134293842 5 --------------------------FGQMVR----RHAEHTALAAESARYTYAQLDALSDRLAARLARSGVTAGSPVVLLLPRSPGAVIAMIAVLKAGAYYVPVDPAGPASVLNQLRELGARVALTLPESVA---------QVRSDLDLAGIALVEIGRDGVLADRRVGAQPVQAPTPISP--AYAMFTSGSTGKPKGVLVPH-QAVHRLVVETNYIALSPHDRVLQMAPI--TFDASTFEIWGALLNGATLVVEESPVLDNALGLLRDERVTVMWLT---AALFHLVVRNRLPLLSELRVLLAGGDVVQADAVARVLAAFSLTVINGYGPTENTTCHVMTAAAPPVATVPIGRPVTGTTVC-VLDASGQPVRPGEVGELYAGGIGLALGYLNDPEKTRAVFVDDKLYRTGDLVREGHDGAYEFIGRVDRQVKIRGYRVSVEQVQQVLATADDVED-AIVDVGRDELGEKRLVAFVQSSRDP--AEVRAAVRRRHLASYMIPDVIEVQVALPLTVNGKVNRRSL----------- 76809503 39 --------------------------------------------------YTYRDCEARSKRLAQALTGVGVGVGERIGTLAWNGYRHVEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAE-------DRYVLFDFAPLVDQLAPQCPNVKGWIAMTDATPYLCYETLQDGDYAWPLLDERQASSLCYTSGTTGHPKGALYSHRSTVLHAYGAADAMGLSSRDAALPVVPMFHVNAWGLPYTAAL--TGTKLVL-PGKDLDSLYELIESERVTFSAGVP---TVWLGLLGYMRERFSTLERTVIGGSACPPSMLETFEDVYDVRVIHAWGMTEAKLNWARGIGEQRRLLEKQGRVIYGIDMRIVGEDGRELPWDGVAGDLQVRGPWVIDRYFGID----ASPLVDGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDVENVAVAHPAVAEAACIACAHPKWTERPLLVVVKRAGMDVTRELLAFY-EGKVAKWWIPDDVAFVDALPHTATGKLQKLKLREQFRGHVL-- 209551119 57 ---------------------------------------------------TYRALADRSSAFANALVSLGIKRGDRVALLLPQSFETVIAHVAIYKTGALPLALLFGVEALE--YRLKAAGVAAVVT----NGFGLERI-RQIREHLPMLKHIVASADAAAFGELVDGHSPVFDVVKTGPDDPALMIFTSGTTGPPKGALHGHRVL----------------PGHIPGMQFAHGFPKAGDKVWDWAWAGGLVVSSPAQKFDDMAYRIMAEMGVRNAFIPPTALRLMRSVADPRSKYDVLRTIGSAGEALGRETYEWAQRTLGITVNEFYGQTE--CNFV-LSSSAAYGVTRAGARAVPGHRVAIVSEAGDELPAGEPGQIAIASPDPVMGYWDDAAATARKFAK-GWLLTGDIGRQDADGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVPGHQPSEAADIREWVKTR-LSMHEYPREVEFIDALPLTTTGKVIRRLLRE--------- 46579161 117 ---------------------------------------------------TYFDLYREVNRLANAMRSLGVTKGDRVVIYMPPLPETVFAMLACAKIGAVTVFGGFSARS-----LCDRVEDARPTLLLTVDGF-YRN-GRVVPLK-PVADDAVLSPEARAGLPMRDWYHDLVRLTEVLSNDPLFVLYTSGTTGKPKGLVHSHGGYMVGVHRTMRWVFDVRPTFWCTAEPTGHSY-----GVYGPLMAGTTTVLYEGPEAGRLWSMVERWGVTILYTVPTVIRMLMRFGPPARHDITTLRLLATVGEPISPETWVWFYRTIGCPVLDTWWQTEGMIMVSPL-PVSALKPGSVARPLPGVDVDIV-DGEGAPVPPGRGGLLVVKNPWPAMGVFGDDEAFRRLYWEPGWYCTGDVARRDDDGYIWIQGRADDVILIAGHRIGTAEMEAALASHPAVAECAVIGVPDRLKGEVGKAFVVLRDTQALATSLVGHVR-RELGPVAVIRDVVFREGLPRNRSGKIMRRILR---------- 118464772 6 --------PAELAANPLADGI----PFGAKLQQLAGQRGDDTAVTVTATSLTFAELDARANQWGRALAATGAQTGSLVALAIPNSQHLVLATLGCWKIGAVPVWDLPEWERDRVR---EVINPAVVVDETNRWGLEARA-----------------AGESEAALP-------------VAVSPTANGICSSGSTGVPKVILNLAPSWIPQHGEPFLSNWVAQPQTIMVPAPMYHTNGFAP---LLMLLGGDHLVILEKFDAALVLDVIERFRITNFTATPTMLARIAARPDVRQRDLSSIVFILQGAAVMPPSLLHTWFELLSPQIVMAYGMTENL-GLTALRGDEWLHPGSVGRGFRD-TEIRILDSQQRPLGPGEDGDVYLRAPMS-AGYRYLGGAPPLPSTEDGFRSAGDIGHLDEDGYLYIVDRRVDMIISGGANVFPAEVESALAGHPAIADVVVIGLADPQWGRRVHA-VVQRADGASLTEQQVIDYAKGLAPYKAPKTVEFVDAIPRTAATKVNRSAM----------- 159026553 116 ---------------------------------------------------TYEQLHREVCQFANALKELGVKKGDVVGIYLPMIPEAAIAMLACARIGAPHSVVFGGFSADALR--DRLNDAAAKVVITADGGFKVVALKEQVDLALPSVEKVLVVQRSKEPINMHDLQKQSANCPAMDSEDMLFILYTSGSTGKPKGVVHTTGGYLYTHVTSKWIFDLKDTDVYWCTADVGHSYPLSN-GATTVMYEG-----VPRPSNLGCFDVIEKYRVNITAPTAIRAFIKMGEDIPNSRDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTEGGIMITPLPGA---IATKPGSATLPFPGAAVVDLEGNPTQANEGGYLVVKYPWMLRTVYKNPDRFRNTYWEDGLYFAGDGSRQDEDGYFWVMGRVDDVISVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEEVYAFVTLEGHYEASQELAQALKDHVVKEIGIPGEIRFTDVLPKTRSGKIMRRLLRTLASGQEISG 125973070 34 ----------------------------DVADEIADKTPEKVALVWCNDRFTFGQLKEYSNKAANFFKRVGIKKGDRVMLILKRRYEFWFAILALHKIGAACIPATHLLTAKDIIYRNNAADIKMIVC----VGED--EVIKHVEESLPTVMAKALIGRDKEGIENESSHFEPTGKDATTNDDIMLLYFTSGTTGMPKMVAH---DFTYPLGHIVTAKYWQNVIDGGLHLTVADTWAKAAWGIYGQWIAGSAVFVYDYDNPKDLLDVICKYGVT-TFCAPPTIYRFFIKEDLTKYDFSKLKYCTVAGEPLNPEVYNQFYKATGIKLMEGYGQTELTLTIGTFPEPKP---GSMGKPSAGY-VIDILDENGNPCEVGEEGQIVIRTDKSFDGYYRDTELTKKVWHDDIYY-TGDMAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDPIRGQVVKATVVLAKNYSPCDELVKELQEKVTAPYKYPRIIEFVDELPKTISGKIRRVEIR---------- 158422173 55 ---------------------------------------------------SYGHLAEASNRFANALAAKGITRGDRVAILLPQSIEVLVTHLAVYKLGAIAVPLASAFGVEALTFRLNDSGARALVA-------DAAGLAKLAER--PEWLDLIVSGPAPGIEGFDDLVSRSATAPGIITGDPALMIYTSGTTGAPKLIGHTHD----SMPAPGDRMWTPSDWAWAGGL-------LNT--VLSALAHGVPVVVQPPGDPESAFRLMKTAGVR-NVFIPPTALKMMRAVEKPKERFGNLRTVGTAGEALGAETFEWGRAALGVAVNEFYGQTE--CNYVIGSNARLGVAGATGKAI-PGHDVRIIRTDGSLCDIGEMGQIAIRAPDPVMRYWNQPEATARKYLGD-LFVTGDLARLDADGYIHFQGRDDDVITSSGYRIGPSEIEDCLLRHPAVQIAAVVGKPDPVRTEIVKAVLVLRKPGPEVKEIQDFVRTR-LAAYEYPREIVFMDELPLTTTGKVIRRLLRD--------- 88800512 10 ---------------------------------RCEQNPNAVAVEHGNSKLTYGQLADVSSRYASRLNNLGLARQERVVICLENSIEYVVVFYAIWRLGGIVVPVNARSTATELALVVRQCSARLIVTSPAVASTLSKSLSVEVETIEPSL-DLFASLGLTEAIPLQQ------QVP-LSSDDIAQILYTSGTTGDPKGVVLSHENLAINTDDIVRYLQLNQQDRVLTILPFHFSYGNS---VLHTLVTGGTVIVGQMVFPQQVVDGLRQTKATGFSGVPTTFRSLVKLTDIAQFPPPLRYVTQAGGAMGVDLTQQLLAALDARTLFVMYGQTEAAARITYL--PPEKLNDKMGSAGHALEHISIRDDDQRPCATGCVGEVYAQGGNIMQGYWQNPEASACVLTKYGL-KTGDLGYLDADGYLFITGRKVDMIKVAENRINPLEIEEVICQSDSILEAAVIGVEDERTGQRLVACCVSRSGQGDSLMVKRHCAQQ-LVGYKVPREVVWLDQLPKTASGKIQRFKLLEQL------- 73669665 37 ----------------------------DIVDVYARDFPEKIAMIWCDDHFTFKDLKYYTDKTANFFAKHGIGKGDYVMLTLKSRYEFWYCIIALHKLGAIAVPATHMLKTRDIVYVCISENGVPEQIDEAHSECGNVPLKKAVVGENVREGWIDFRKELEEASP--DFE-RPSGEAATKNSDISLAYFSSGTASFPKMVEH---DFTYPLGHILT------AKYWQNVEDDGLHYTVADSGVWGKLYGAGCAVFVYDYDRFEAKNMLEKTKYGVTTFCPPTIYRFLIKEDLSKYNFSTVKYAVVAGEPLNPEVFNRFLEFTGIKLMEGFGQTESVVTIATYPEPKP---GSIGKP-SPGFKIELMDRDGRLCEVGEEGEIVINKPVGLFVHYGKDPEKTKKAWHDGYYHTGDMAWKDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGAPDPIRGQVIKATVVLTKGYTPGEELKKELQKHVTAPYKYPRIIEFVDELPKTISGKIRRVEIRDKDQSEL--- 87302295 117 ---------------------------------------------------SYRELHAEVCKAANALKALGIRKGDLVALYMPMVPEATIAMLACARIGAPHSVVFGGFSAEALRDRLIDGGVKAVITADG--GFKAVALKPAVDQALPTVEHVLVVRRTEQPTAMEDGQSADCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYIFDL-REDDIHWCTADVGWITGHSYIVYGPLSN-GATTVMYEG-----APRPSKPGAFEVIEKHKVTLFYTAPTAIRAFMKSGREVPDDMSTLRILGTVGEPINPEAWMWYREVIGCPIIDTWWQTEGGVMISPLPGATPTKPGSATLPL-PGIAADVVDSEGRSVGVDEGGYLAVRRPWMMRNVHGDPERFRKSYWEDGLYFAGDGARRDADGYYWVMGRVDDVISVSGHRLGSMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVLSGDEA-LGAELRRHVGTE-IGPIARPDEIRFSGALPKTRSGKIMRRILRALAAGEEVSG 113867704 20 ------------------------------------------AIVDGDLLLTYEQWLARIRGVAAGLLDLGLQPGDRVLAILQNRWEMATLHWACQFAGLVIVPLNWRAKPDELDYCVRDAGVKALVFEPVSADAVLDSPAAQ---EIPCIALDGAPGGSLSFDTL--LRATPRRSTQAEAGDISLMLYTSGTTGKPKGVPRRHRQERAAALAHVAQNLYRRGERTLGVMPLYHTMGVRS--LLAMALVDGLFVCVRRWSASQALQAIAGHRVSCLYLVPTLYHDLLAEPGFDSNDVRTVTKLGFAGAAMNDGLLTRLEHAFRPELSEVYTFSVDQHAARKPGSAGRAGLNTRLR-VARLDAA----SPDELAAPGEEGQIIARGDEAFEGYWNRDDANAKSL-RDGWYFTGDIGYLDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGVPDARWGQKVVAFVKPRG-CVDAGALDDYCRGSDLVNFKRPRDYVFVADIPKSPVGKILRRKL----------- 91772996 81 ------------------------------LDRHVQKHGDKPALIWNSETYTYKELRDATARFAAGLKELGVKKGDVVTIYLPMVPEAVISMLACSRIGAPHSVVFAGFSSEALAQRVEDAHSRFVITCNGY--FHKGNLIQQKEENAPAVEKVIVVDHAANIIPMKDSECEPEHM---DSEDTLFIMYTSGTTGRPKGVVHTTSNWIFDLKDD-DIFWCTADVGWIT----GHSYLVYGP-----LSNGATIVMHEGPDKGRFWDIVEKYGVTIFYTAPTAIMKWGDEIPAKY-DLSSLRLLGSVGEPINPKAWLWYYETIGCPIVDTWWQTEGMIMISPLPGITTMRPGTATRPF-PGIKANILDDEGNEVPMGSGGYLALQNPWTINGDEQRFIDTYWSKWGADTYLTGDGARKDEDGNFWILGRLDDVIKVSGHRLGTMEIESALVSHPSVAEAAVDGKVDEIKGEVICAYVILESSCDDQCELKQHVVDE-IGPIARPKMIIFTEELPKTRSGKIMRRVLK---------- 18313371 81 ---------------------------------------------------TYGELSQEVNKWACLLKKAGVQQGDRVTIYMPMIPQAAYAMLAVAKIGAVHVFSGFSVRASKIILTVDAMRRRGKVIKLAEIALKAADSARVV------VFNYLGEKIDGDFVQAENLLEKEIEYTWVKSDDPLFILYTSGTTGKPKGIYHGHGSYVWAYAHTKWFFGFEKGDILFSTADIGHTY-----GLYGPLLNGSTVVWAPDPHPGVWWEIVDRSKATFIWLSPTAVRLLMRYGEEWKYSLESLKMVVSAGEILGKEAWKWLKSHVGCHVVETWGQTE---NSGFIAAPGGYGVGKEGSVGLPYPDVRIYDDNGQELPPGAKGHVVILPP-TPPAFALGIWGNPARWIEPGVYYTGDVGIKDEEGYIYILGRADDVIKIAGHRLSPAEVENIVATFPGVVEAATVGVPDEIKGTTLAIFVVPKEGVRNSQEVVEFLK-REFGPVAVVSKVYVVNKLPKTRTGKIMRRVLRALIS------ 94985850 101 --------------------------------------------------WTYGELTDATARFAAALQDLGVAKGDRVAIYLGNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDARPKVVICTDALRRGKVIPLKATLDEALEGLEHVIVARRVDRESALHDFHADPVPL---EANEPGFIIYTSGTTSKPKGLVHAGLGFLANVKWALNLCWCTADVGWL-TFPIFALVGGLAHGATHVIYEGS----IDTPTPARPYEIIERYGVNKVFTAPTALRMLRRAGDSAGHDLNTLELIALVGEPLDPETWHWTRERLGAGVNNTYGQTEGTAWASSMVGLTPTRPGSCGHPLPGY-RARVVREDGQAAAPGELGALTLTEPFPCRTVWGDHERYVQTYLADGSYAASDAALLDGDGQLWVTGRLDDVMNVAGHRIGTMELEAALITHPAVSEAAVVAQPDEVKGSVPVAFVVPRGDAQVGPGLEEELAERGVGPIARPARVIVTPTVPRTRSGKIMRRLLRDLL------- 160896145 13 -------------------------------------------------------LAQRSREVAQWMAGQGLAAGDTVAVLMENRVEILELVLAA-RLAGLYAVVISTHLTAEVAYILGFASAATAAQLPAALAATVHSVDGDCASTLPSLADALAAWRAQAPAPI-DLSGRPL------GRDLLY---SSGTTGRPKGIKKALPAALYRTQADPELAWFDADAVYLSPAPLYHAAPLRY--CLRTLDGGGAVVITARFDAQQALAMIERYRITHSQWVPTMLGRLLQLPEEVRHDLSSHRCAIHAAAPCPVAVKQALLDWWGDILLEYYAGSEG-CGITLINSAE-----WRRRPGSSYGRLRIVGDDGQELPAGQIGRVFFSAPFA---YLNDPAKTREAIDERGWATYGDLGHVDEEGYLFLSDRRADLILSGGVNLYPQEIENALATHPAVQEVAVVGVPEPDFGEQPMAVVVLRQGHAASAEMRAIVAEAGLSRIKRPQRLQFVDELPRLPTGKLLRRVLKDRLREQPHAG 72162266 3044 -----------------------------------------VAVRCGGAVWSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVV-------------------TTATLEPTLPQDTARICVDDPDLRPEPTAVPSATVDGAAYILYTSGSTGRPKGVVVSHRNLANFLTDMAERVPMGPEDSWLAVTTV--SFDISALELYLPLLAGATVVLAAPDTPAALADLIAAERPTVMQATPTL---WQMLADTAPHALHGLRVL-VGGAETLAERAVEVTNVYGPTETTIWSTA----DRVRSGAPVTI-----GVPMA---NTRVYDAGLRLVPPGVAGELYIAGEGVAWGYHGRFDLTAQRFVADPYYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVGYVVARLVTPR--ELRTALAET-LPAYMVPSAFVVVDEFPLTANGKIDRKAL----------- 120401043 12 ---------------------------------------ERAAVVVAETTLSYRRLDEQSAALARVLHDAGLRPGDVVVLLSDNAPEALVVLWAAQRSG-LYVTAINHHLTAEAGYIVCDSGARALVASAA-----LRELADGVVAEAPEVR-IAFGGRIDGFADYEST-LAAAGPPLAEQPCGAVMLYSSGTTGFPKLPERSVDDPVVAIAGG--LFGITSSDVYFSSAPIYHAAPLRWCGMVHAL--GGTVVLAKRFDAADTLRYIEKFRITATQMVPTMRMLKLNDEVRSRYDLSSLRGVIHAAAPCPVDVKQAMIDWLGPIIWEYYSSTE--VHGMTVIDTGQWLSHQGSVGRSVLGTLHICDDDGHDLPAGEVGTVYFERDALPFSYHNAPEKTAAQHPAHPFWTTGDLGYVDDEGYLYLADRKAFMIISGGVNIYPQEVENALTLHPAVHDVAVIGVPDPEMGEKAVVHLTPSEEL--ARELIDYTRAR-IAHYKAPRSVDFVDDLPRTPTGKLVKGKLRE--------- 157691116 474 ------------------------------------KQPNAVALSAGEHTMTYAELNEQANRLARHMQKNGVTHQTVIAIIADRTSELIVSLLAVLKAGAIYVPIDPDYPESRIQYMLKDSGATHLL---THSSFISQVKALAFDGTYLFADDQEISLMSSENLPLEGLH------------DTAYIMYTSGTTGQPKGIMTTHSNIARVVKNTNYLTISETDTLLSLSNSVFDGFTFD---VYGALLNGAKLVLPKKETMGELTGLIKRENISVMFVPTALFNLLVDENT---DWMRSVRKVLFGGERASVQHVRKAFAVMGGRLINVYGPTESTVFATYYPVDEALPMDMRSIPIKPLNQTGAYISQHRQLQPGMVGELCLSGKGLAKGYLNRPDLTKQAFITHPFYCTGDLAYFRADGLIEYAGRVDDQVKIRGHRIELTEIEAHLLMHPGVKQAALIADQHNTQHTRLLAYMTCEEEKDKLDVIKSGLKEK-LPAYMQPHELIRLEKMPLTPNGKVDKRQL----------- 170701521 60 --------------------------------------------------FTFAQMQALSARIANLLVEQGVKPGDVVAGLLPRTPELVATVLGTWRAGAVPLFT--AFGPKAIEHRLRMSDARLIV-----TNIANRAKLDEIADSPP----VATVREPGDTLPARDLDAQPGTFEPVKGTDLFMMMSTSGTTGLPKGVPRALLAFGAYMRDAVDL--RDSDRFWNIADPYGLYYAITGPLLLGTLYEGSFTV-------DSTYDVIERLGITSLAGSPTAYRMLMAAGTEVAARLGQLRVVSSAGEPLNPEVVRWFHAALGAPIHDHYGQTEGMVVNNHHGLTHVVHVGSAGLAMPGYRVA-VLDEAGRELGPGQPGNLIARSPLLFYGYWQQDTPAIAG----GYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSEGTPALADELSQHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKMEAEK---- 160898607 26 ----------------------------------------------------------RGRQLAQGLRSLGLAEGDVLAVFLRNGIEYADVVHAC-RIAGIYYCPVNWHTATEIDYILADSGARALILLDGLKGELYADLPRRVHAREPE-------QDYETWLAAQAPYDGPLVAPR------GHMAYTSGTTGRPKGVLRKAFP-VEELPRRLAVNQALIATAYLLTAPIYHSAP--SLYFQNALMLSELVVLEQRFDPERFLQLVQEHRIDTAYMVPIMRLLRLPREVRERYDISSLRFIASTGSPCAPEVKKAMIEWMGPIINETYASSEGLVTFIGSAD-ALTHPGSAGLPLQD-AEVRILDRQGQGLPTGEVGLIYVRQPAYADFTYKGNEEARRKMDQGGLITLGDMGYLDEEGFLYVCDRDSDMVISGGVNIYPAEIENELLRHPGIADCAVIGVPDAEYGERLLALVEPGQSGTPEAELKEWLRGR-LAAYKLPRSFVF-QRLPRDDNGKIAKRKLRDA-------- 169767026 41 -------------------------TTAELLQQQYDRYPEKVAVVSQKTTLTYRSLFDSSREIAQALVAHGVRPTDRVVVLAGNSIEYVELLFAVGGIGSVFTIMNPTFTAEEVLLLVYWSLVFAIFIADRIGFRNNAKLLKELADKHQNTSLIVQLGTAEKVLSWHELHVQTSKTPDLHSQDALCIQFTSGTTGSRKATIGTHRNLINNALLVGSRLGLTPDDILCCSPPLFHCFGLVCGPLATVIHGSTVIIPSDVFNADASLRAMSEESCTVVNAVPTMFQAMLDHAKAKTLALRCLRTGIIAGSSLSETLIQRLSVELGLTLAYPFGMTE-LSCVSFMTTPSKVSLSSVGTPL-PHTSAKVVDSDLITLPPDTRGELLVSGYLLFSGYYKNPQKTEEAIVRDAWLRTGDIVTLSASG--------------ACENIAPGDVEKVLEQHPDIATAAVVGIPNVRLGEMITAFIQRAPDAQKSKDVKIWLRSR-IATHKIPDHVLWIDRLPVNASGKVLKTEL-SAIASSLVRG 153005446 68 ---------------------------------------------------SYAELAERSNRVAIYLRRHGVERGDRILMMLPNCVQIWEVMLAAMKLGACVIPASTLLTPEDLVDRIERGR-VRHVVTDPAGAEKMRTIDG-------GLTRLVVGEQVPGWIPFELAYEESIPHGETMSSDPVLLYFTSGTTAKPKLVVHT--------QRSYPVGHL--STMYWIGLREGDHMNISSPGFFAPFNAGATVFVHNYARPRATLEVLARHEVT-TMCAPP--TVWMLILEELAQHQVKLREALSAGEPLNPEVIERVKRAWGVTIRDGYGQTETTAQIG--NSPQPLKTGSMGRPLPGYRIALLDEDGRPAPEEGEVSISLEPRPAGLMAGYE-DDPNLNEFTRHGHYHTGDVATRDADGYITYVGRADDVFKSSDYRISPFELESALIEHDAVAEAAIVPSPDPVRGLVPKAFIILKGRAPDALEVFRFLRRR-LAPFKRVRRLEFSE-LPKTVSGKIRRVELR---------- 196238866 116 ---------------------------------------------------TYAQLHREVCQFANALKHLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSAEALK--DRLVDAQAKVVITADGGWRKDALKAQVDQALACVENVLVVRRTGEPIPLQQLVSADCPAEPMDSEDMLFILYTSGTTGKPKGV--VHTTGGYNLYTHVTTKWLQETDVYWCTADVGHSYPLSN-GATVLMYEGAPRASNPGCFWD----VIEKYQVNITAPTAIRAFIKMGEHLPLARDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTEGGIMITPLPG---AIPTKPGSATLPFPQAEVVDLEGQPANSNDGGYLVVKQPWMMRTVYGDPDRFRRSYWEDGHYVAGDGARQDEDGYFWVMGRVDDVISVAGHRLGTMEIESALVSHPAVAEAAVVGKPDQLKGEEIVAFVTLEGTHQPSEELKTELKQHVVAAIARPGEIRFADALPKTRSGKIMRRLLRTLAS------ 120419810 28 ---------------------------------------------------SYQDLLEEAQKILGGLRKLGLKPQDKVIFQLERNQDFIAGFWGCILGGFIPIYEEGSNSTNKLHHIWQLLE-QCLILTDIKSVSKIRPLSKLFQSE---QFETIAIDELRECEPDKNLY---VSQPE----DLALLMLTSGSTSIPKAVKISHQNLLSMTAGTIVMNGFNRQDVTLNWMPMDHVGALVFLSIMAV-DLGCQQVHIPTQNPLNWLDLITRHQGTIS-WAPNFAFTLLEEISRKHWNLSSMRFLVNAGEPVIAKTARNFLKLLGTALHPAFGMCETCSGITETTSDEDTFVSV-GGPI-PGASVRIVDENQQVVEEGTIGQLQLQGNSVTIGYYQNEEANQEAFTKDGWFNTGDLGFL-KGGCLTITGRQKDVIIVNGVNYYSHEIEAVVEELGEVYTAACAIWNENRSTDRLAIFFNTEKTIDNGVELIKSIRTHVVKSIGIPNYLIPLETIPKTSIGKIQRKQLKE--------- 85375292 26 ---------------------------------------------------TFGEMDAASNRFAHLLRARGIGHDEAFAVLLENRAEFYTLIWGSQRAGTMLVPISTRLTAPEIAYILKDSEAKLLITSTAFD--DVMQGIRAECSDLPVL---MMDGEGDEDFAAA-LDAQPSEPIDDQRAGLVML-YSSGTTGRPKGIPEDPDPLAANPLMGLAIMGADGSMVYLSPAPLYHAAPIGWSSTVHRL--GGTVVMMAKFDPETALEAIEKYKVTDSQWVPTVRMLKLPEEIRTRYDLSSHQRALHAAAPCPVPIKKQMIEWWGPIVNEYYAGSEGI--GMTLVKSEDWLTHPGTVGRAIHGTLHICGPDGEEVPAGTDGLIFFEND-ILPTYHNDPDKTKDAMHPKGWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLISHPKVMDAAVIGAPDPDLGEKVVAVVQPKDMSDAGEAFEGELRDYNLSRIKMPRLFDFRPDLPREANGKLYKRELRDEFAAK---- 195614616 50 --------------------------------------------------------------LAAGLADRGVRPGHVVAAVALNSVEYVQLFLAVTYAGA--IIAPLNYRWS----FEEAAQAVELVRPTAFAAFSSWALRLMEGDRFPSIGLYLLLGDAGCAVPITDVTMEPVSAPD----DIALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVGYGEDDVYLHTAPLCHIGGVSS--CMAVLMAGGCHVLAPKFDARSAFAAIQEHGVTCFITVPAIMADLLSYA--RKEEMTTVTKILNGGGGLPLHLVNAASQSFRAAIFSAYGMTEACLTFMALTTPKLQEPEPEGKP-APHVEIRIMDDDGTTAGSSPTGNVLTRGLHTMVGYWANGKADSSECDRNGWLDTGDTGWVDEEGNLWLLGRHKGRIKTGGENVYPEEVESVLSQHPGVARAVVVGVPDSRLGERVVACVSVKDEEVSPQILHGHCRTKELSRFKVPSYYQWRQPFPVTTTGKIR----REELKRELLA- 169611931 23 ------------------------ETVSDLVQKQVKLRPDALAVDAHDGTWTYAELDAAANRVAHYLSDLGIGPEDVVPLCFEKSRWAIVAILSVLKTGAAFVFLDPSHPVDRRQYITSEVEAKVIICSP--------SQIHLYESECP--PTFMLSEDSLESLPERDVARKTSAAP----SNLLYVIFTSGSTGNPKGCLIENRAFLSGSLRHAERAAIDHTTRILQL--ASYSFDVSMLEILTALVHGSCIC-----TPDMALCIVNEYKITWAFMTPSLVKLMAP------NMVPTLKTLALGGSKIDVETASELQLINGYGPSECSVAATGNTEMTPDTDPANI-----GFPVGGICWIVDAEDHDLLLAPGEVGELLIEGPILARGYLKNKEKTDEVFVERRFYKTGDLAKYLPDGSIYFVGRKDTQVKLRGLRIELGEIEHNIGTHPQVRH-QMVILPKKSFANRLVALVSLRDESYEAVESTVYLHEQGLASYMVPETWIVLERFPLLLSGKLNRSLVSKWVAE----- 52222862 2065 ----------------------------ELFAERAARTPDAVAVSDATRQLTFAELETRANQLAHHLAGLGVAPGTLVGVCADRGVDAVVALLGVLRAGGAFVPLDPAYPAERLQVMLEDAAVPVVVLLDRTAGHDATTVC--LDRDLPLL----------EELPARPPYT------AVAPDDLAYVVYTSGTTGRPKGVMVEHHHMVHAWDRRYGLAALQPRALSVSSISVDLFF---SDFLLSALF-GGTMVICPQDAVADQVALTDKSRAQLMVTVPTLARAVVAELAWRGVTPEALRVLMVGSEGWPADAAAEILAGLGTVLVNAYGSTETTVDSTVFQLGRDPLGDAAFVPVGPLANTRIYDERMRPVPTGVVGECYIGGDGVSRGYLGRPELTAERFLDDPFYRTGDLARWRADGNLECLGRVDDQVKIRGFRVELGEVEAALARHPAIDSAAAAIRKDDGGPARLVGYVVPAGHTPDLAELRAFAAER-LPSPAVPTAYMVLDALPMTPSGTVARRAL----------- 146281503 35 -------------------------------------------------RYDYRTLNERIARLANVLTAAGVKPGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPDQILYTMNHADDRFVLVNSEFVPL-YQAIAGQLTTVQKTL--LLTDGEAREYESLLAAAAPSYDFPDFDEDSVATTFYTTGTTGNPKGVYFTHRQLVHTLAAAVTVCLMGSDDVYMPITPMFHVHAWGLPYVATML--GLKQVYPGRYDPEYLIDLWRREQVTFSHCVPTIVQMLLNAKAAQGTDFKGWKI-TIGGSALTRGLYDQAKAS-GMNLIAAYGMSETLISGAHINDADEDTRSTAGVPVVLVDAAQAADGSFLPADGASQGELVLRAPWLTQGYYN-EPEKSEELWAGGWLHTGDVAVIDEMANIEIRDRIKDVIKTGGEWLSSLTLEGLISRHEAVRDVAVVGVPDERWGERPALVVLGEGQELNAEQLRTFLEEGHINKWAIPQQIAVVTEIPKTSVGKLDKKRIRSELA------ 71733810 2157 ----------------------------ELFDRQALAAPDALAVIGTQRQLSYRQLRAEARHLAARLQRMGVVPNRLVAVVMERGWEQVVATLAIQYAGGAYLPLDPTLPTERLEHILQRAEASLALTQPAL----LQRIEWPEQIKVISVTDPVISGDAISDQP--ELHAV-----DLTPDDLAYVIYTSGSTGMPKGVVIDHRGAVNTLNRRFAVGARDR-VLAISSL----SFDLSVYDFFGMLAAGAAVVLEPQQALDPALALIERHQVSLWNSVPALFSMLLEYAEGERSALSSLRVAMLSGDWIPLTLPERAWAL-QPTLQLILGGATEASIWSILYPLQQVDPHWRSIPYKPLDHQRFYVDDALQVRPTWVGQLYIGGIGLAKGYWRDETLSAGSFTGERLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGVQ-SAVVRVLGEALGEKRLAYVLKADASLQASDFAQYLADK-LPAYMVPSSFTFVQEWPLSANGKVDKKRLPE--------- 148555015 14 -----------------------------VLTNNAARTPDDIALVYRGESYSFDALNRRVNRTANALRALGVAPGQKVASLLGEALHVAETYFAEAKIGAVPDMVVEMARRSKIDWLTIDAPNAKF--------------AETVRAELPEVRLIAVGTRIEGAVSLDDASDEEPPLGAFFDDPMGFFYTS-GTTGTSKAVVHSHSSCIYEVERSTDSVWGSGPIIWGIGFPCT---------IGAALYAGMKVALEDDLGPARLLDAVQRERISHITMIPSQ---WADILSNHPHDLSSLKVILLGGEPISPNISRLMERLPGLSLYSFYGQSEGPYNCVNTIT-EAHLAATSGRARVGQAVRTIGANGERVV--GVPGEIVMTGPHLFQG-YDGQPDKTAEVLKGGWFHTGDLGLMDESGRLTVLGRKEDAISRGGHYLRPIQIEDVAGTIEGVAEAGVAGSPAGAPEQKIILAVSPQDEAGLHARLQAL-----LPAEAMPDLIVVADSLPHGGRGKLLRREIR-ALYEDRLGG 119094195 25 --------------------------------------------------MTYAALRRHVDSVGRQLAGNGLGPSDRVAIVLPNGPEMASAFMAVAAMSAAPLN--PAYKESEYAFYLEDL-APKLVIVEAESENPVRAAASAL--SIPVVEAVV--GDNDPAGAFRLFEAEANATPAGADNEALVLHTS-GTTSRPKVVPLMQRNIMASARNITASLELTDSDHCLNIMPLFHIHGLIA--VLATSMSKGASVCCTGGF--NALKFLDQEKISWYSGVPTMHQAILLRAKRQADAAKGLRLIRSSSASLPPAVFEELNDVFECPVIEAYGMTEAAHQMTSLGNGKQ-KAGFVGIATSP--EVCIMDQEGNRLTGDAEGEVCIRGDNVTPGYENNPAANESSFTS-GWFRTGDQGFFDGDDYLKITGRLKEIINRGGEKVSPLEVDNVLMEHPAVQQVVTFAVADRMLGEEIGAAVVLADGGEDAAGLRAY-AETHLAKFKIPKHIVFLDEIPKGATGKLQRIGLAQKL------- 20150035 41 ---------------------------------------------------SYAQLHQAISNAAVALAGLGIKRDDRIVLCLDVEAHALILVFACAYLGATAVVVGNRLSQEEMRYI--VSDAAPKMVVTSLN--DLGLFAGDLHTSL-----VVVAGECSVFPGIDELVSACVGMACVAGDHPALILYTSGTTSQPKGVVISHAHLVWSAQSNIEHLQVTENDVTLVFFPLCHTMAFSYQ-VLTSLFSGAAMVLRRVFNPQRFWSDAAHFECTWAAILPFVCHA-----------LAALEKPVRHSFRFWGFPSRNVEALFGVKTVGWWGMTELFAIGSVTSEQHSADLNSIGKPVSGYRNARISADLQFNAQPGKNLFL---------GYLNKPGETRDAFTEDGWYITGDRFFETTEGVLFFDVRLKDIIKVGGENVSASEIEFAAYASAMISEVAVVSRPDPLLTETPVLFAVLNDQALARRHIEQACRER-LADFKRPREIIFLEDFPRAGLRKIAKNQLRQ--------- 108757966 4752 -----------------------------LVEAQVARTPDAVAVAFESERLTYRELDARANQVAHHLRGLGVAPESLVGVCLERSVDMVVALLGVLKAGAAYVPVDPAYPKERLGWMLEDTGASVLLTHEKWKSVLPPSAARVV-----CLDS--AAGEVAK---------QPVTKPSVQPQALAYVIFTSGSTGRPKGAMNAHGGVVNRLKWMQEEYGLSGTDVVLQKTPF--SFDVSVWEFFWPLLAGAKLVVAPGGHQEPAYKLMKAEGVTTVHFVPSMLRAFVEEPG--LEGLGSLRRVVCSGEALSAELVKKAYARLPAPVHNLYGPTEAAVDVTYWPCPEDFHRVPIGRPVA-NTVLYVLDVHGQPAPVGIPGELHIGGVQVGRGYWQRPQLTAERFIPDAFYRTGDVARWLADGTLEYLGRADFQVKLRGFRIELGEVEAALRAHLDVFDAVAVVREDA-PGDQRLVAYVTGEPALDVAALRARLVEQ-LPAHMVPTAIETLPSLPLSPNGKVDRKAL----------- 30410742 89 --------------------------------------------------WSFQELGSLSRKAANVLTKCGLQRGDRVAVILPRIPEWWLINVACMRTGLVFMPGTIQLTRKDILYRLQASKAKCIVASEEVA-----PAVDSIVSECPSLKTLVSPHHWDGWLNFQELASEEHNCVETGSQEPMAIYFTSGTTGSPKMAQHSQG----SLGIGYTLCWLDLTSSDIMWNMSDTGWIKAAIGVFSTWLRGACVFVHRMAQFDTDIFLDTLTTYPITTLCSPTVYRMLVQKDLKRYQFKRLRHCLTGGEPLNPEVLEQWKMQTGLELYEGYGQTEGIICANR--KGEAIKPGSMGKGVVPYD-VQIIDENGNILPSGKEGEIALRRPFCFFSEYVDNPEKTDATIRRNFYVTGDRGVMDDDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFIVCSNREKLTAELQDHVKN-STAPYKYPRKVEFVQELPKTITGKIKRNVLRD--------- 37519728 115 ---------------------------------------------------TYRELHAEVCRFANALKALGVGKGDVVAIYMPLVPEAAVAMLGCARIGAPHTVVFGGFSGDALR--DRLIDAQARVVVTADGGWRKGAIVDEAVAQAPGVAHVICVGQEVAMEPGRDVASRSAECPAMDSEDLLFILYTSGTTGKPKGVVHTTGGYLYTHITSKWIFDLHDEDVYWCTADVGHSYVVYGPGATTFMFEGA----PNQPDPGRFWQLIEKHRIGIFYTAPTAIIKWGDDWPARY-DLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTEGGIMITPL--PGATITKPGSATMPPGIVADVVDREGNSCPPNQGGYLVIRRPWMLRTVYRDPERYRQNYWSQHAYFAGDGARRDEEGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEAIVAFVTVESEVETTPQLLEELRAKEIGALARPEEIRYAEALPKTRSGKIMRRLLRSLASGSDLTG 153004116 25 ----------------------------------AARRPDAPAVATPALRLTYGELATRVRALAAHLAEHGVAAGDRVVLAVPNTPATVVAGLAVNALGGTAV-EVNREWGGEVLSGVVAQTGARHAV---IWGRDLRTWAGAARSRLDAVWVLHAAGLPEALVLLEDLHASPPPSPELRPDSPALILYTSGSTGRPRGVVQTFRNVDANTRSIVQYLGLGADDRALLVLPLYYCYGRS---VLQTLFAGGSVFLSRFAFPRVVLDALASEQCTGFAGVPLTFEIIRRQVNVASMAFPRLRYLTQAGGAMAPETIDWVRRAFPAKLFVMYGQTEATARLSYLPPGREDKRGSIGVPI-PGVELRVVDEQGRELAPGAVGHLVARGGNVTLGYLD-EPEATAEILREGWLWTGDLAYRDSEGFLFHQGRSKEILKVGGHRVSPVEIEHVIADHPDVAEAAVIGIRHDLVGEVPAAFVVGRGRSPSEAALLQHCREQ-LPPYKVPVKFTVVEALPRNEAGKLLRAELARRASE----- 167360635 66 ---------------------------------------------------TYRALADRSSAFANALVSLDIKRGDRVALLLPQSFETVIAHVAIYKTGAIALPLALLFGVEALEYRLKAAGAVAVVT----NGFGLERI-RQIRGRLPALKHIVASGDATAFAELVDGYPPVFDIAKTGPDDPALMIFTSGTTGPPKGALHGHPGHIPGMQRPGDKVWTPSDWAWAGGLLNALLP---------SLLLGIPVVSSPAQKADMAYRIMAEMKVR-NAFIPPTALRLMRSVADPRSKYDALRTIGSAGEALGRETYEWARHVLGITVNEFYGQTE--CNFVLASSAAYGVTKAGGRAVPGHRVAIVSETGD-ELPVGEPGQIAIASPDPVMGYWDDTAATERKFVK-GWLLTGDIGRQDAEGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVHRPSETLATDIREWVKTR-LSMHEYPREVEFIDALPLTTTGKVIRRLLRE--------- 53747903 540 -----------------------------LFQQRALQAPRAVAVVYGERSLTYGELAERARGLAQGLVARGVRRGDLVALRLERSPEQVESMLAVLQAGAAYVPLDPSYPVQRQEFMLQDSGARLLV----HSG------------PLPFAPQGCATLDLQAWHPAPSDGGEP--LPQCSGEDLAYVIYTSGSTGQPKGVAVCHR----AMTRL--VCNTDYVQLGRVAQASNASFDAATFEVWGALLNGARLVGLATEEAIQARRLAEVLREQRISVLFVTTALFNHVAREQPQAFSTLRYLLFGGEAVDASSVRRVKQGAPGHLLHVYGPTEN-TTFSTAWRVEHLAEQAHTVPMGPIANSRVLDEALQPVPVGAMGEVYLGGDGLALGYWRHPEATAERFVPDPLYRTGDLARRQADGAVVFAGRVDRQVKLRGFRVEPAEIESHLCEHSEV-SAAVVELRGEGALRRLVAYVVPRAGGPGAEELRTFLRTR-LPEYMLPASFSLLEALPLTPNGKVDRSALPESFEE----- 218532428 28 --------------------------------DRAARFPDRVAVIHGPLRRSYADLYARCRRLAAALAARGIGRGDTVAVLLANTPAMIECHYGVPMTGAV-LNTLNTRLDAAALAFCDHGEAKVFIVDREFARVGREALDKAGVSPLPEFTDSAPVGETEDFLAAGDPDFD-WAMPG-DEWDAISLNYTSGTTGDPKGVVYHHRGAALLSLGNVITAGLPQHAVYLWTLPMFHCNGWCFPWTLSIV-AGTHVCLRQVRAP-AMYAALAEHGVTHLSGAPIVMSTLLNAPEAQKRPLPR-RVHFLTAAAPPPEAVLAAMGEAGFDVTHLYGLTEAVVNAWHEDDEQARKKARQGVRYPVLEGLDVRDPETMASLPADLGEVMFRGNVVMRGYLKNPASTEAAF-KGGWFRSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVAKPDAKWGETPCAFVLKEGREATSEELVAWCRER-LAPYKLPRHVVFGE-LPKTSTGKVQKFVLREKAREE---- 27382478 57 ------------------------------------------------TRTSFDEVAEMSRRFANVLKADGLARGDRVAVFLSQSLELPIAHMAAFRSGSIPLFALFGEDALE--FRLSNSQARAIITDEA----GWEKLTR-VRDRLPYLQDIYVTAGAKPFWPAIETASEDFATVDTSADDPALIIYTSGTTGNPKGALHAHRVVLGHLP-NVEMCWTPADWAWIGGL---------VNGLLAFWYHGIPLVRARKFEPQAAMQMMADLSVR-NVFLPPTALKLMRQAGVKHPGV-KLRSIFTGGESLGGELLGWVRETFGIDAHEVFGQTECNLVIGSNSNLFPIRPGAMGKATPGFD-VRIVNDKGEEQPRGQRGIIGVRQPVTMLEYWRNPEATRKKYAGD-FLLTGDLGVQDEDGYFWYVSREDDVITTAGYRVGPSEIEHTLMKHPSVAMAAVVGIPDPIRTESIKAWIVLRGSDALAREIQEFVKVQ-LAAHEYPRFVEFAETLPMTATGKVLRRELR---------- 56475531 85 ------------------------------------------------TRVTYKDLLVRVSRFANALRGMGVKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDGQKALPLKPIADEAMGGCESIRNVIVVGRDQWFDDVCATQSETCEPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYIMSMKYTFDVFWCTADIGWVT----GHTFITYGPLACGTT----EIVFEGVPTYPDAWKMIQDHKVTVFYTAPTAIRSLIKAADNKKYDLSSLRILGSVGEPINPAAWEWYYENVGCPIVDTFWQTEGAHMITPMPGATPLVPGSCTLPF-PGIQAAVVDETGTELPNGQGGILVVKRPWMIRAVWGDPERYKKSYYPDDFYLAGDAIRDKDTGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDVTGEAVVAFVVLKGERPTGEQAKAVIKEQNWVGHEIPKDIRFGENLPKTRSGKIMRRLLRQ--------- 109127829 95 --------------------------------------------------WSFEELGSLSRKFANILEACSLQRGDRVILILPRVPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKANCIITNDV--------LAPAVDAIAPKCENLIVSGNLKEMMKCSDSHT----CVKTKHNEIMAMFFTSGTSGYPKMTAHTHSSFGLGLSVNGRF-WLDLTPSDVMWNTSDTGWAKSAWSSVFSPWIQGACVFAPRFEPTSVLQTLSKYPITVSAATVYRMLVQNDMASYK---FKSLKHCVSAGEPITPDVTEKWRNKTGLDIYEGYGQTETVLNFKGM----KIKPGSMGKP-SPAFDVKIVDVNGNVLPPGQEGQVLPNRPFGLFAHYADDPSKTASTLRGNFYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVENALNEHPSVAESAVVSSPDPIRGEVVKAFIVSHDQEQLIKEIQEHVK-KTTAPYKYPRKVEFIQELPKTISGKTKRNELRK--------- 148555152 41 ---------------------------------------------------TYAECADRARRLSAALVAHGIGPGDRVATLGWNTLPHFEAWYAIMGIGAVCHTLNLRMDATQLAWVAGDAGDRLLLVDPA-----LLPMAEAVRALCPGIEGIIVLGDGTDALIAAH---EPARWGGFGEDQPAGLCYTSGTTGDPKGVLYTHSNFLHTLALQPDLFGIGAADSVLPIVPMFHGIAFAAPAV------GAKLVL-PGARLDGAHRLIAEEGVTMSAAVPTVWQGLLDHLDREGGGLAPLRRVVIGGAACPPSMQRRLTDHYGVEVRHAWGMTEGTVAASAALPPEEALLMSQGRPPLGVELKVVSD--DPAAGPGAPGRLFARGYATVGRYFGRE---TPATDAEGWFETGDVA-MIEHGFLQITDRDKDVVKSGGEWISSQGLEAIAAEHPAVAHCAVIAADCDRWGERPLLVVQLREDCSDASLLESF--DGAVPRWWVPDGVVRVDAMPLGTTGKIDKRALRTAYRGHLRA- 206890430 115 --------------------------------------------------YTYWQLYREVNRFANVLKKLGIKKGDRVAVYLPMIPELPITLLACARIGAIHVFAGFSAQSLR----DRINDCGAKLLITANQGLPLKANADQALEGAPSVEKLIVVKRTPNFVDMDDLMNDPCEPEQVDAEDPLFILYTSGSTGKPKGVLHTTGGYMVYVNITFKLT-FDYKEIFFCTADIGHSYPLSA-GATSLMFEG----VPTYPNPGRFWEIVEKHRVNIFYTAPTAIRALMREGEKYQHDLSSLRILGTVGEPINPEAWMWYYKHVGCPIVDTWWQTEGGFMITPLPGAMTLKPGSATRPFFGV-VPRVLKEDGSPAAVNEGGYLVIEKPWMLRGTWGDPENKEVYFSRPGKYFTGDGARVDEDGDYWLMGRIDDVINVSGHRIGTAEVESALVAHPAVAEAAVVGFPHDIKGEGIYVYAVLKEGHEPSRDLEKLLISQMIGPIATPDKIQFAGGLPKTRSGKIMRRILRKIASGAL--- 67156099 1129 ----------------------AGVLLPELLTAQARATPQAIALVSGEATLDYTDLERRANRLAHRLRELGVGPEAKVGLLAGRGVELMVALLAVVKAGGVPMDAYPRER-------------LAWMIGD--SGLSLLLGHRRVLDALEAPAGLAT-------LPLEELDAEPDTPPALDAGNLAYVIYTSGSTGQPKGVGVSHGALSERLHWMRREYALDASDVLLQKAPL--GFDVSVWECFLPLIAGSRLVLAADGEHRDPRRLVELARATCLHFVPPLLQLFVEEPAL--GDCRRLRLLFSGGEALSAELCRRVRERLQVALHNRYGPTETAINVTHWRCAEEGARVPIGRPLANVCELR---DAELELAPGAVAELLLGGSGLARGYLGRPALTAERFVEDGLYRSGDLARWRDDGALEFLGRADEQVKVRGFRIEPEEIRAHLLSQPAVRQ-AVVLVREGAAGARLVAYLTSQDDPALAERLK-----RALAAYMVPAQFVRLDALPLTPTGKLDRKALPE--------- 124521581 111 ---------------------------------------------------TYNMLLAEVNRFSNVLRGFGVKKGDCVAIFLPNLAEAVIAVLACFRIGAITIFSGYSEKSLK-DRLVNF-EPKVIVTADATERRGKKIFLKEVVPDIPSVKAVVVVDRLGTDVNMESIHCEPERL---EANEYGIVFYTSGTTGKPKGVVHSGQNYIYAKHRDDDVLWCSADIGWLTMHIWGIAGALSN-GVTTVFYEGA----IDYPEKDRFYRIIEKYRVN-KLFTAPTALRMLKSMGEHKYDLSCLDVVSLVGEPFDAETWQWTYEVLGICVNNTWGQTETLAGAAWL------------TPMKPGSAGRVVDQEGNPVPRGTLGNLVIQKPFPMRTLWKEPERYLGSYFSDGCYYASDLAMIDEDGYVWVTGRSDDAFNVAGHRLSTMEMESAVLETPGVSETAVIGVPDEIKGEVPVCFVRLSDGTEESEELKEAIKARQIGKIAVPKAILFTDTLPKTVSGKIMRRLLKEIV------- 119503121 6 ------------------------KTLGAILDELAAARPEETAMNSGATETVSRELKRWSDNLAQALLDLGVMTGDLVPIHLPTCNQFLVAAVAIFKAGGTPMPVSSKLPPAELMGLIDLAQPKVII---SYQRFDQTTLNPDGYSD-----------------------KEPISLPHRVSNPIKALA-SGGSTGKPKLI-LTTGDALFDPENPIQLMRFEPGDLKYSPGPLYHNGPFWF--SLNMLIRGGRVLLNERFNAARCLDLIEAYRPTVLNLVPTMMQRMLREPDWQQRNLDSVRVLWHLAAPCPSWAKEGIEKLGGERVLELWAATEA--NGLTIIDGNEWRQHKGSVGKGIGTEILILDESRESLPNGVVGEIFTR----IAGGPPPCEYLGSQPLENGFTSVGDLGWLDDDGYLYLADRRTDLIISGGSNIFPAEVEAVITQHPQVRDAAVVGLQDDDLGRRVHAVVEPLNTDTLTIELLDLCREQ-LLSYKVPRTIELVETLPRNEAGKIRRTLLRD--------- 124265536 38 ---------------------------------------------------SFRELSQRSAQVANHLRALGVRRGDRVLLMLGNELALWETMLAAMKLGAVLIPATALLTTEDLRDRMERGDVRHVVTASAQT---------DKFAPLPGDYTRISIGEAQPWQRFEDAAAAPSAFPDTRASDPLLLYFTSGTTSKPKLVLHTHQSYPVG----------HLSTMYWIGLPGDVHLNISSPGFFAPWNAGACVFIYNTARFNAGGLLAVLERCRVTSLCAPWRMMVQEDLGAYRGRL-ALRELIGAGEPLNPEIIEQVRAAWDMTVRDGYGQTETTAQ----------IGNAPGQPLKPGSMGRLIDADGKEADEGEVCIVLAERPLGLMVGYQDSAEKTADAMRDGYYHTGDVAARDAEGYITFVGRADDVFKASDYRISPFELESALIEHEAVAEVAVVPSPDPLLAVPKAYLILTAGQTPDRALAEAILARKQLAPYKRVRRIEFVTELPKTISGKIRRVQLRAQEVERRAAG 182413785 3007 -------------------GEWAGRTLVSWFEAQVAQTPDAIAVSREGVALSYAELNARANRLAWRLRRAGVEPEARVGMYFERTVELVVGIVAILKAGGAYVPFDPVYPAERIGFMLRDAAPRVLLTQQKHEAF-CRGLVAD-GTELVCADDPSLVGERTENLGL-----------EVRPEQAAYVIYTSGSTGQPKGCVVEHRQVVRLFEAT--QAWYRFGREDVWTLFHSYAFDFSVWELWGALLYGGRLVVVPSRSPEAFLELLRQEKVTVLNQTPSAFRGLMAADESARPAPLSLRYVIFGGEALEPASLAPWWERHGPQLVNMYGITETTVHVTRADGANGSVI---GRPI-PDLRLYVLDAFQQPVPIGVVGEIYVGGAGVARGYLNRPELTAERFVPDTLYRSGDLARWRADGELEYLGRADHQVKIRGFRIELGEIEAALASHPAVRSALVLLREERGGDRRLAGYVVLRENATNVTELREHVRTR-VPEYMVPAGLAILEKFPLTPNGKIDRAAL----------- 154686131 30 ---------------------------------------------------TYSSLKKIALSIVKGLRQSGVKAQDEVILQLSDNSQLIPAFWGCVFLGAIPVPLAAAPAYTEMN-------SGTQKLKDAWTLLNYVITSRDV---LPEMTEWAEEQGLSGFCALEDLHEMDTDCHHPRPEDLAMLLLTSGSTGTPKAVMLSHENIVCMVKGNIQMQGYTSEDVTFNWMPFDH---VGGIGMLHLVYLGCEEINIPSESPLKWLDLIDHYRASVT-WAPNFAFGLLEEIQTRKWDLSSMRYMLNGGEAAVAKVGRRIMELLANAIRPAWGMSETSSGVIFSD--EFTLENTNGLPIPGFN-MRITDDRNQVVEEGEIGRFQVSGLTVTSGYYERPDLNESVFTEDGWFETGDLGFL-REGRLTITGRTKDAIIINGVNYYSHAIESAVEELPEIYTAACAVRPNQSTTDELAIFFVPLDENRMTKLLHHIHQHVTQRIGVTPDYLLPVEDIPKTAIGKIQRTQLKHSFEQ----- 172040420 42 ---------------------------------------------------SFKQFREDAEAFARALRANGLARHDRVGVLAPNSYEALLAQFAVPLAGGVTVPINTRLAAAEVAYIQGHAGFHVLILPNGLRLLEIPELDGTQPGSFPSFADFIASGEGLSYRVADD--NEPIA-----------INYTSGTTGRPKGAVYTHRGAYLNAIGEVNAQKFASDSVYLWTLPMFHCSGWCT-GWAAMAVSATQVTLRAVRGP-EMWRLIAEEGITHMCGAPAVLTTLVDDENKRR--VKNLRIV-TAGAPPSPTIITRCEN-LGIEVTHVYGLTESYGPFTVCEPQREVLKARQGVALITNEEVLVTDENDDSISDGATGEIVMTGNGVMAGYFEDEEATRIAF-RGGYFHTGDLGVKHPDGYIQLLDRAKDVVVSGGENISTIEVEQAIVSYPDVSDCAVIGVPDEKWGERPRAYVVLRSEAPEAISEAIIAHCRNMAGYKVPRDIVILDELPRTSTGKVRKKELRD--------- 3560506 40 ---------------------------------------DEVAVVDGERRLTYRHLETHVAQLAHAVRVAAGEGPEPIVIGVPRSAEMVVCVLAAMMAGVVPLDSWPAHGRRQV--LADSGAVATFITREDESDWGVPGLRVDLGAWQFTAESPV--------LPQADVH--PAQL--------AYVIFTSGSTGKPKGAMIRQDDHILHFGKH------DHTDASLFKAPL--SFDISVNEILLPLVSGGRVVVAGEKDPEYLLELIRTEQVTFVYLVSSMTLLELDTADGAPSSLASLRHVWCGGEVLTPGLFARFRKQLTTTLYHGYGPAEATIGVSHVRDTAERIATSIGRP-NPHTQLYVLDEYLRPVPPGVGGELYAAGFLLGRGYVNAPSLTASRFVANPFYRTGDLARWTEDGSLEFLGRADNQVKIGGRRVELEEIESQLADHPAVRH-AVVDVHRQGGADVLVGYLVARNDAAWHAEVADWARTR-LPEYMVPKAFVALDQVPLTANGKTDRRAL----------- 94311141 85 --------------------------------------------------YTYRELHDEVTRMAATLQGLGVQRGDRVLIYMPMIPEAMFAMLACTRIGAVHSVVFGGFASVSLAARIDDAKPRVIVSADAGSRVPYKPLLDEVDRKLAEMP--LVSGRDQDYAAWRDVAGQAVPCVWMESSEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMEFCGKPGDTMFTASWVVGHSYIVYGPGMTTVMYEGTPI------RPDGAWKIVEQYGVNIMFSAPTAIRVLQDPALLKRHDLSSLRLLFLAGEPLDEPTARWIQGGIGKPVVDNYWQTEGVPAYLRIVDEEECPPNTKGYPLPPGCMSTVWGDDDR----------------FIRTYWSAVPNRQCYSTFDWGIR-------DEDGYVFILGRTDDVINVAGHRLGTREIEESLSSHPGVAEVAVVGVQDALKGQVAMGFCIARDAGRTATEADAFTVEQQLGAVARPARVFFVNALPKTRSGKLLRRAI-QAVAE----- 116750873 106 ---------------------------------------------------SYSTLFREVNHFAHMLLSLGVTKGDRVALYLPMIPELPVAMLACARIGAVHTVIFSGFSAQAIC--GRIGDTRAKVIVTSDGGLPLKDIVDQALPACPSVENVIVVRRTGQAIHMREVFVEPVA---VESSHPLYVLYTSGTTGKPKGIVHGTGGYVFDIRETADVGWVTHSQIVYA--PLSH-------GAAVVLYEGA----PDYPAVDRWWDIIEKYGVSIFYTSPTAIRMFMRHGEKARHDMSSLNLLGSVGEPINPEAWYWYFRHIGCPIVDTWWQTETMISPTPGIDPLALKPGSATFPLPGVDVAVV-DARGNELEAGETGYLIIRKPWLLDVYEDPARYREAYWSRPGSYYTGDFAMRDEDGYFWLLGRADEVLKVAGHRLGTAEIEDAAIAHPAVAEAGVTGRPDELKGETIVLFVTLKEGIPPSDALKKLLRET-IGPVAAPGEMYFVDSIPKTRSGKIMRRVLKAVASGK---- 91978077 13 ---------------------------------------DKIAYQMAGTAITYRELDELSNQGAQMFRALGLKAGDHVALLMENRLAFMEICWAAQRAGLYYTAISRYLKKDEIAYIVQ--DCGAKVVITSPQGAD--SIA-PLLGTLPGVEFFMIDEPAPGFRSWDEAGAQPVTADEVAGYDMLY---SSGTTGRPKGIKREFEGNAIDVPSPFRMCGMNQDSIYLSPAPLYHAAPLRFNMMATTL--GGTSVIMENFDAEQFLALVEKYKVTQSQLVPTMRMLKLPDDIRARYDVSTLKGAIHAAAPCPVDVKAKMIEWWGPILIEYYAGSEG--NGVTVSTSQQWLTHRGTVGKAVVGIIKILDDAGEEMPTGEIGTVFADAP--AFSYHNDPDKTKRAYNAKGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQTRDGVKPGKELEAFCREH-LSAIKCPRSIDFEAELPRTPTGKLVKRHLKD--------- 167598252 54 ---------------------------------------------------SYAEYLDVSCRLAQAMINYGIKVDGRIALCSENCEEFFFPVLAGLYIGA------GVAPTNEIYTLRELVHSLGISKPTVFSSKKGLEKVITVQKTVTCIKTIVILDSKKKYLP-AGFHIDNFKVREVRKEQVALIMNSSGSTGLPKGVQITHEGTVTRFSHARDPIYGNQGTAILTVVPFHHGFGMFTN--LGYLICGFRIVMLTKFDEELFLKTLADYKCNSAILVPTLFAILSKSTLIDKFDLSNLVEIASGGAPLAKEVGEAVARRFNLGVRQGYGLTE---------TTSAIIITPEGKPIVPLFKGKVVDDTKKTLGPNRRGEICVKGPMLMKGYADNPEATREIIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPDIFDAGAAGIPDPIAGELGAVVVLEQGKHLTEQQILDYVAGQVSNAKRLRGGVRFVDEVPKGLTGKIDGRAIREIL------- 218151993 64 ----------------------------------------------------------KSARLANALSKAGVEKGDRIMIILYRRIDWWVSMLACHKIGAVPVPSPNLLTVKDIQFRVNFAKIKGIIAEDSVA-----DRADEAHKSCPSLKVMVQAGEGDGWLDFETICGEPRPADCAGGDDSLLIFFSSGTTGQPKMVEHTHN---YPLGHYVTAYWHDLE-------PGAVHLTLADTGVWGKYYGAGAVVFRGKFEPSELLRVLADNKVT-SFCAPPTVYRFMIREDLSKYDLSALTHCTTAGELLNASVFEAWKEATGLPLYEGYGQTESVLQIATFPNPGSI-----GKPCPGWDIALI-DTEGNLCAPGEEGQICVKRPVGLFTGYLDEPQKTENVMVDGYYQTGDKAWMDEDGYYWFLGRTDDLIKSSGYRIGPFEVESALITHDAIVEAAVTGVPCDVRGQKATVVLAPGYEGSETKELQNHVK-KVTAPYKYPRIIDYVTELPKTISGKIKRAEIR---------- 170018024 14 ---------------------------------RAQITPNRVAVTMAHQDMTFAEVAQKANHIAGKISSL----KDRVALIMTNNVAGYLIIMALQQLGKTIVFINRRLSVDEINYQLSDAGVTLLLTDDDYT--QALQIKQQIRSDLP---------DGEPIIPV-------TAFPDDFVTSVMY---TSGTTSQPKGVMQTYKNHFYSAMGSAINLGLSAQDAWLAVVPIFHISGFSI--LMRSLIYGMRVVLVEKFDSQAINELLIHDGITTMSVVPVMLKQLLAALPDDVNYNSHFRAMLLGGGPTDLATLQKAQ-LHKLPVIQSYGMTETASQVVALDSADIVKMQSVGKPLFPVSITI----RDQDGQPADQGNIWIKSPTLTVGYLNKPQKLLQNM-HDGWFDTEDFGYLDEDGFLYVQGRQGDMINSGGENIFPDEVESAYAKMPGLDDIVVIGVPDDVWGAVPVAIV--SGTGLSSDSLRQFGREK-LAHYKVPQSFYQAKYWHRTASGKVQRQQ------------ 5822843 464 ---------------------YSQQCLHQLFEEKVRDNPEAIALIFDGEKLTYRELNSRANQVGHYLQEKGVTSEVLVGIFIERSFEMIIGILGIIKAGGAYVPLDPNYPPERLDYMISDSAISLLLTQQSLVQF-----LPENQAEILCLDTDWIANYSQENL------TSPVK-PE----NLAYVIYTSGSTGKPKGVMNIHQGICNTLKYNIDNYNLNSEERILQITPFS--FDVSVWEIFLSLTSGATLVVAKPDGYKDIIDLIVQEQVTCFTCVPSILRVFLQHSKSK--DCHCLKRVIVGGEALSYELNQRFFQQLNCELYNAYGPTEVAVETTWCCQP-----NSQISIGTPIANAQVYDSYLQPVPIGVAGELHIGGMGLARGYLNQPELTAEKFIPHPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKDTLLTSQDLRRFLQQK-LPVYMIPSAFVMLSDFPLNPNGKIDVHKL----------- 33445807 23 --------------------------------------------VFGDESLSYKEFFEATCLLAQSLHNCGYKMNDVASICAENNKRFFIPIIAVWYIGMIVAPVNETYIPDELCKVMGISKPQV-----VFCTKNILKKVLEVQSRTNFIKRIIILDTVEESLPFKPLHYDPVE-------QVAAILCSSGTTGLPKGVMQTHQNICVRLIHALDPTQIIPGVTVLVYLPFFHAFGFSIN--LGYFMVGLRVVMLRRFDQEIFLKAIQDYEVRSVINVPAILLFLSKSPLVDKYDLSSLRELCCGAAPLAKEAAKRL------NLQGIYGLTESTANIHGL--PDRFKSGSLGK-VTPLMAVKVIDRKTGELGPNKIGELCVGGPMVSKGYVDNIKATKESIDDDGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDIEAGELPSAFVVPGREI-TAKEVYDYLAERVSHTKYLRGGVRFVDSIPRNVTGKITRKELLKQLMEK---- 213965187 87 ----------------------------------------------------------------------GLQKNDRVGVLAANSYEALLAQFAIPLAGGVVVAINTRLAAKEIEYILEHSEITTL-------------LGEQIDQALPTVGHLIADGEGNEYLAGDDVVKRGKNRPNLPYSDPIAINYTSGTTGKPKGVVYTHRGAYLNALGQVQTMHFNHYTVYLWTLPMFHCSGWCT-GWAAMSTSARQVAIRAVRGP-EMWRLIVEEGVTSMCGAPAVLTTLVDDDNKRR--VTNLRIM-TAGAPPSPTIITRCENI-GVEITHVYGLTESYGPFTVCESQPDVLKARQGVATVTNQDVRIVEQSDALDAPGATGEIIMTGNGVMNGYFKDPEATEHAF-RGGWFHTGDLGVMHPDGYIQLLDRAKDVIVSGGENISTIEVEQAVVSYPDVSDCAVIGVPDDKWGERPRAYVVLRPEAKNVAEVVIAHCRAHIAGYKIPRDVVVIDELPRTSTGKVRKNELRD--------- 46810980 1971 ---------------------------------------DAVALSCGDRSWTYRELDEASNRMAHLLAGRGAKPGERVAMLLPRTGEAVVTILAILKTGAAYLPIDPAHPDARIEFVLKDAAPVAAVSSADLC-------TRLIASGVPVIEDPAIGAEASTSLP----------VPAVD--DIAYIIYTSGTTGTPKGVAVTHRNVAQLLD--TLGAQLELGQTWTQCHSLAFDYSVWE--IWGPLLNGGRLLMVPDASPEDLHAMLVAEQVSMLSQTPSYALQTADALYPERGEQLKLQTVVFGGEALEPHLSGWMHAHPGMPMINMYGITETTVHASFREIGEADLANSTSPIGVPLEHLSVLDGWLRQVPVGVVGELYVAGEGLACGYISRSDLTSTRFVACPFYRTGDLVRWGADGQLQYVGRADEQVKIRGYRIELGEVHAALVGLDGVEQAAVIAREDRPGDKRLVGYVTGAVDPVKA---RAALAER-IPAYMVPAAIVVMESLPLTVNGKLNTRAL----------- 63079050 1492 ------------------------KTIQELFEEQVDKNPDQIALICGEQQFTYEQLNVKFNQLAHVLRREGVQPNQVIGLITDRSLSMIVGIFGIIKAGGLPID--PTYPTERIEYMLEDSQTHLLLVQH---------------------RDMVPAGYQGEVLIIEDEISRDEQVANIQPQDLAYVMYTSGSTGKPKGNLTTHRNIIKTVCNNIEITTEDR-------LLQLSNYAFSTFDIFSSLLHGATLVLVPKENPTDLITLIREQQITVSFMTTSLALVELDVSS-----FQNMRKIAFGGEKASFKHVEKALDFLGNRLVNGYGPTETTVTYTVDERIKEWGIIPIGRPL--HNTTVHILSADDKLQPGVIGELCVSGEGLARGYLNLPELTMERFVENPFYRTGDLARWLPDGVLEYVGRKDEQVKIRGHRIELSEIETRILEHPAISETVLLAKRNEQGSSYLCAYIVAHGQW-NIQELRKHVRDV-LPEHMVPSYFIGLDKLPLTSNGKVDKRALPE--------- 110834592 63 ----------------------------------AAGRGDQVAITNSKQAISYAELTDRVAIFAGALQQQGVKKGDRVLIYMPMIPEAAVAMLATARLGAIHSVVFGGFAAHELA--VRIDDAQPKVIVSASCGVEVNKLAAIEQAEHKPEHNIIYQPQAKAELKVDDLDWQPVECTPVLATDPLYILYTSGTTGKPKGVIRDNGSHAVAMHYSMKAIYMDPGDTFWAAWVVGHSYIVYAPGLSSVLYEG-----KPVRTPDAAAFWRVAEEYKVKALFSPTAFRAINAEGIKQHDLSALETIFMAGERLDPPTYEWVKGITGLPVVDHWWQTEGICANLMGIDPKPCKPGSATLPAPGYD-IRILDDNGNELGPNQQGNVLPLPPSCLPSIWGNHSRFLAGYLEQGYYTSGDGGYKDADGYVFIMGRTDDVINVAGHRLSTGEMEEVLAGHPAVAECAVIGIADDLKGQVPLGLVLLKDAATLNQELVARIRQEIGAVACLKDTL-ITQRLPKTRSGKILRKLLRQ--------- 212694034 12 ---------------------------------QATLHPDKLAVKSGKDTATYSELVSRIIAAKVFFQSLPDYTAGNTVI-LAAGKQ-IEFLYAYFGAHLAGLIVTPIDVETNPTRFEYIADV---IKPFCIIGFD----------KQETSLTKISLKEFKE-MPV-DYSKQSTDFPD--NEEVADILFTTGTTGVPKGVPLTYKNEAAAALNINAYIGNTSDDIELLALPVSHSFGL---GRVRCCLSNGQTLLGSFVNVKRIYRTIEEENITGFTMVPA---SWKFLQKMSGDQLKQLRYIEMGSAYISEDDKRHLAHLLPTTITMHYGLTEASRSAFMEFHADSDKLSTVGKA-SPNTDIQIFNDQGQVLPCGEEGEICIKGDHVTKGYLNT--NPTSSFYSEGYFRTGDSGTIDSDGYISIKARIKELINVGGKKVAPTEVDEQILKIAGVKDCACVGTPEGILGEVVKAFVVKGNNELTFDFITKQLSGK-LEAYKIPVIYEWIDCIPKTSNGKIQRNLLK---------- 170695568 27 -------------------------------------YPQRTAIIHGEFRQTWATTRERCYRLASALVQLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREFAALVEKAL--QSVPNPPRLID-INDHEAPDGAAIGETDYESL----LASGDPAFLNYTSGTTGDPKVVPSHRGTYLMSLLQMTN--WLPRAPIYLWTLPMFHANGWCF--TWAITAAAGTHVCLRKVNAANILSAIQKHGVDHFCAAPIVLAGIASMPQSERQPLPRRVRVLTAGSPAPAAVLEAVGAM-GFDVDHVFGITETPISCAWHDEWDTLPPEQQGKRAAAFEKMSVADLATLEPVPADSGEVLVRGNTVMMGYLKNADATEKAFA-GGWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMSGVLNAAVVAQPDDTWGETPCAFIELKPDAAYITEVISFCRER-LAHFKCPRRVVFGE-LPKTATGKIQKFRLREQAGSRI--- 93006344 136 ---------------------------------------------------TYNDLYKEVNYFADVLKRYGIEKGDRVIIYMPMILEAAYAMLACARIGAVHSVVFGGFAAHNLAIRMDDAEAKMVITVDAGKVVNYKNLVNQIEQATTKPEHVVVVNRG--ILPFDNAIVEPVWL---ESNTPSYLLYTSGTTGTPKGVQRTSIDYIYDGKAG-ETFW----AISDIGWAVGHSYTIYAPGMTSVMYEG----LPHLPNPGIWWRIVEANKVNILFTAPTGVRMLQDETWMTRYDVSSVKSFFLAGEPLDESTASWLTKHLGVPILDHYWQTESLSNTPRFDKPHK--QGSPGYPMYGYDAQVINEETGEPCKAGEKGLLAIRAPLTVWGNDKRFIDSYFSLADSNQYSTSDYAVVDEDGYFHILGRTDDVINVAGHRLGTQEIEEAISMHAEVAECAVVGIQDELKGELPIAFCVLKDHELVATTENRFRLEKSLGGIARPAAIYFPQALPKTRSGKILRRAIRALAEDK---- 93005668 43 --------------------------------------GDNIALTAGNTRMSFAELDKASAQVASLLLSYGVQAGDQVATMLPRTPELLTIVLATWRIGAVPLFTAFGYDS--IKYRMDKANTVVFTNQDNRGKFD--DLAK--QTKMVLVGSKVDAQSWGDDNYADKISKQPQTIESVLNTDAPFLQMTSGTVGKSKSVPLSALSAFYLYMRYAIDLRADDNYWNMADPGWAYGYAITGPLLLGITTYFNEAGFDAANTRD----FMVRHKISNLA-SSPTAFRMMEAAHNDAAAKLSLRCANSAGETLNTEVVNWVETYLNCKVCDQYGQTEGMTCCEHHALAHDCPVGSMGMAL-PGHTLVVLDD-DMNILPGEQGQLAVVVSQSSAFYFRGYSWNEKDAFADDYYLTGDVVERHSDGSYWFSGRDDDIIITAGYRVGPTDVENTVLEHEAVAESAAVGVPDEVRGHTIKSYVVLKDGIKGAKEIQDLVRRR-LSTHAYPREVEFVKELPKTPSGKIQRFLLR---------- 40062515 2 ----------------------------------------------------------RCCRLASALSKRGIGKGDTVSVMAPNIPAIFEAHFGVLMTGAVLNTLNIRMEAETLANIFEHAETKVLLTD--------RESSPQIKVALSKVKDILVIDEYEAFLSEGDPKFEAV-LPEDDWQAVS-LNYTSGTTGIPKGV-VYHTRGAYLLATGNVLAWMPHRPVYLWTLPMFHCNGWCFPWTITML--GGTHVCLRKVTAKNIYNSIAEHHVTHFCGAPIVMNMISNAPKEEQRELPHRVEIMTAAAAQMEEAGFNVTHVYG--LTEVYGVCEWQEAWNEKDKTTQALKGRQGVRYHVLEGLTVANPETLEPVPGETGEVLMQGNIVMKGYFKNPKATAQAFA-GGWFHSGDIGVIHPDGYIELKDRSKDIIISGGENISSVEIENVLYQQEDILEAAVVARPDEKWGEVPFAFVLKTGCSLNEQKVIEFCRTK-LPGYKIPKYVVFCE-LPKTSTGKIRKSILRE--------- 170736776 58 --------------------------------------------------WTYSALLRDITRAANLFSRLGIDRHSVVAYVLPNLPETHFVIWGGEAAGIVCAIN-PLLEGPAIASLLKAANAKVLVTLAPFPGTDIWSKIHPILSPVPSLQSLVLIDLAERVQGWRRMAARAMQRRECKADDISSYFCTGGTTGLPKIAIRRHGNEVWSVGQVVGAGMGPGKTVF-CGLPLFHVNAVLATGLVPFSRGAHVVLGTPQGYRGDGWEIVEHHRINFFSAVPTLYSALLDVPVDGR-NIDSLEYGLCGAAPMPVEVFRTFQDRTGVRILEGYGLTEGAC-VSSVNPPGSIGLRIPGQMM----KAVILDDYVRDCVENEVGVLTISGPNVFAGYLQ-EDQNKSLWLDLGWLNTGDLARRDAQGYFWLTGRRKELIIRGGHNIDPATIEEPLHRHPAVQIAAAVGRPDVHAGELPVAYVQLKAGATATTELDTFIRSSIGERAAIPKRIHIVDAMPLTAVGKIFKPELK---------- 78044347 109 --------------------------------------------------YTYRMLKDRVERLSRGLKNLGIQKGDRVVIYMPLTPEGVMAMLAVARIGAVHVYAFKALRERILDSGAKLVITADYIVDEALEGV---SCVEKVAVWFREERQPLGPREVDFLTLFKNPPGEPAEIME--AEDPLFILYTSGTTGKPKGVLHVHGGYMYHAKKDDDVFWCTSDIGWI----VGHSYIVYAPLVAGTLFREGAL---DYPTPDTPWQIIEKYQVSVVFTAPTAIRLLMKYGEKWTEDLSSLRLITCAGEPLNPEAWR---WAYENLLKTHGGFIVDNWWQTELGGP------TLGTP--PVKAAKVADVLDREGKPGQGGLLCLKNPFMLRTVYGDDARYEKAWREPGWYFTGDVAVKDEEGYFAVLGRADDVLNIAGHRIGTAEVESALVSHPAVAEAAAVGVPDPLKGEILKAFVILKIGAAPSEELAKELIEKELGPIVVIGELKFVDKLPKTRSGKIMRRVLK---------- 158314538 16 ----------------------------------AASAPDRPAVVMARSRVTYGELDRRSARLARLLHARGLRAGDVVALLAENHPRFLEVLWAAVRSGLYLTAINRYATAAEIAYILRDSQASVLVATAKLADTAGAAVADIAGCGIRLMADGAVEGEAIASFPAEPLARQPCG---------ELMLYSSGTTGRPKGIKRP--------LRSLEVCQMDQQSVYLCPAPLYHAAPLGW--ARGAHELGATVVVMEKFDAREMLELIERERITHLQAVPTMFVRLLKLPAEVRKDLSSLQRVVHAGAPCPAPVKREIIEWLGPIVTEYYSGTEGISSAEWLEHPGSVGRPTLGT-------IHVCGPDGAELPPGETGSIYFEREGTVFEYHNDPERSARHPKHDNWLSLGDLGYVDDDGYLYLTDRSAFTIISGGVNIYPAEIEACLAVHPDVADAAVFGLPDPEMGEYVHAVVQPAEGVRSTTELAETLRNQHLAGPKVPRVVDFQAELPRLPTGKLYKLPLRQEYLDRLAA- 69933952 882 ---------------------------------------DRTALICDTRSTSYGALGLRVRRVMAGLAARGLAPGDMVAICLPRGPEHLVLTLA-----------------------CAFS-GLVWVPIDAAAPPERRDLLRNSAPRL------VVAGTDLPGWPLASPRTDPAPIPQSRSEAAAYYLYTSGTTGRPKCVVLNNRATANVIGHTLDAWGIGAQDAVISVTPLHHD--MSVFDLFGTLAAGARLVMPAPAEEKDALALVRDHGVTVWCSVP--AIVEMLLACAPDDGLTSLRLVAQGGDYIKPAVIDRLRRLRDAALWSLGGPTETTIIWHRI-GPEDDRIIPYGRAL-PGNRYLLLNPQGEPCPEGVAGRIHTTGVNLALGYLRDGALEQTDFTEVGAFRSGDLGRLRGDGTILFDSRVNGYVKVRGVRISLADVEAELAAHPAVAQALVVDIPDAR-GEKVLAALVAGRDLPEPAALRAFLRER-LPQSHLPDRILAIPALPLSANGKPDRRRARQ--------- 13541981 105 ---------------------------------------------------TYDGLFRRINNLAKALINLGIKKGDRIVLYMPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLITADGSKVVELKKIADEALEMTSTIRNVIVVKHAGNNVDMNETYVEPVQM---DANDPLFILYTSGTTGKPK--GAVHSTGGYGVWVANTLKWADEDDRWWCAADIGHSYIVFAPLILGIMYEGSITY----PEPDRVWEIIEKYRINILYTSPTAIRMLMKFGDKKRHDLSTLKVLGTVGEPINPSAWRWYYETIGCPIIDTYWQTE---TGGFMIAPQRALGLPPLKPGSPGVDPAILNDRGEEVKDNEKGYIVFRRPWMLMTVNNDDERYVKTYFSKGYYFCGDYAIKDSDGYYWLLGRADEVLNVAGHRLGTIEVEDALVSTGLAVEAAAFGKPDPIKGEVIVAFIVPKQIQADRRELISEIRKRDLGPIYVPDEIHIVKLLPKTRSGKIMRRVVK---------- 160940521 38 ----------------------------DALSLSAARHPDKTAVVDSGAAYTYTELRDMADHFSSYLYYISIKPGTKTGIMMFNSVEFCVTFLALTKLGAV-VIPLPSKYSRNEVLSLTAKADLQYILCDEKF---YDWFVPLETSGVHLMK----PGRSQDGFGFSHLYLSPV--PSLREEDDALIMFTSGTTSQSKGVIIKNYSIMHAIVSYQRIFQITDRDTTLIPIPIYLVTGLVA--LLGLLYAGGTVYLHKFFDAKRVLRDVNDKEITFLHAAPAVFSLLLREKDS-FPSLPSLRLLACGSSNMSKEKLTEIHRWLPCVFHTVYGLTETCSPATIFDASTSSYIGSSGLPI-PGTCFCILDDSGSQMQTGQVGEIAVRGTVLLDRYY---QKGTGELDEDGWLRTGDLGYFNGEGYLFIVDRKKDMINRGGEKIWSFDVENELYRLDGIDEAAVVGIPHDIYGEVPVAAVLSPESILTEQQIQDLLKCR-IAKYMIPSRILFLNELPLTPNNKVNKSAIRK--------- 83943336 27 ---------------------------------------------------SFGQLDKRSNQAAHGFRKLQVEAGENIALLFENCLDFVVLTWAAQRSGVF-YTAISCHLTAEISYIVGDCAAKVLVLSSKYA-----ELFPAIQSACPDVR-IYVSGKCDD--PEMDWNAFVRHMPSDPIQDEADLLYSSGTTGRPKGVVREFETVIPPLMTVLTMANMNEQSVYLSPAPLYHAAPLRT-SMMAVML-GGKSIIMERFDASEMLRLIDRHRVTHTQVVPTMRMLRLPLAERETYDLSSLKVIFHAAAPCPQEIKRQMLDWVGPILIEYYAGSEANGVTVSTSDDWLKYPGTVGRSL--IGDILVVDANGRALPVGEIGDVYFDS--GIEFSYRADDKTAKAYLRPGCSTLGDVGHVNEEGFLFLTDRASYTIISGGVNIYPQETEDLLACHPDVADVAVFGVPNEEMGEEVKAVVQLEDSAAKSEELMEYCRSH-LSRIKAPKSIDFRTDLPRTPTGKLTKRKLKD--------- 72163255 92 ---------------------------------------------------TYAQLKDEVCKAANALSSLGLKPGDRVAIQMPMIPEAIVSMLACARLGLVHSVVFGGFSPSALRSRVEDADAKVVITTDGQKALPMKANVDEGIEGIDAVQNVIVVRRTGMDVPLVDSQSAEHTPEAFDSEHPLFILYTSGTTGKPKGILHTTGGYLTQAAYTHHVV-FDHKDVYWCTADIGHSYIVYGPRATQVVYEG----TPNTPHEGRHWEIVQEYKVTIYYTAPTLIRTFMKWGEEARYDLSSLRLLGSVGEPINPEAWLWYR-------KHIGGDKTPIVDTWWQTETGAIMISLSLKPGSPGVSAKVVDEKGNEVSHGSGGYLVLDKPWMLRGIWGDEETYWARFADKGFYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVAHPTVAEAAVVGASDPTTGQAIVAFVIPRDEASGEEAIKT-LREKEIGPIAKPRQIIVVPELPKTRSGKIMRRLLRDVAENR---- 110598036 2127 ----------------------------------------RAAVISPDRLITYRELDEEACVIAAALSERGVTRGEVVAVLSGRSKHLPAALLGIWKRGALPLSTLPPER---MSFMAEDAGVAQLIALDGAAVPEL--LARLFAEPL-----------RPEELPFRRQHSSRVLHPAIP-EDTAYILYTSGSTGLPKGTMIAHKSLVNMVLGAAGMCNCDDRTLLFAS--PSFDVSLSDIGV--PLSSGGAICAVPGKSPNRFLEFLEEMQVTIADITPTYLGLFEGMELP-----SSLRVLVTGGAPLPAEVKRYASKL---SYFNAYGPTENTITSTMLLKGDELRFFAAGRPL-PNTALYICNEAGDYLPPGVSGEIRLGGEGISQGYLNRPELTAASFTSSGLYRTGDLGRWHRDGTVEIIGRIDDQVKLNGIRIELGEIEYALTMHPAISQAVLLDAPSG--GSKSVVRLTPGEEMPGRDELKTFLAER-LPSHMIPSGVISVESIPLMVSGKVDRVAL----------- 197624665 111 -------------------------------------------------HFTYRELHAAVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKLVITADG--GFKAVSLKPAVDAALPSVEHVLVVRRTEQDCTMADVDGQSAECPAMQSEDRLFVLYTSGSTGKPKGV--VHTTAGYNLWAHLTFQWIVHWCTADVGWITGHSYPLSN-GATTVMYEG-----APRPSKPGAFEVIQKHRVSIFYTAPTAIRAFMKSGREVPDDMSTLRILGTVGEPINPEAWMWYRDVIGCPVVDTWWQTEGGVMISPLPGATPTKPGSCTLPL-PGIAADIVDLEGRSQPADAGGYLAVRRPWMMRTVHGDPERFRRSYWEDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTGRDDDSLAAELRRHVGQE-IGPIARPDLIHFSDALPKTRSGKIMRRILRSLAAGQEVSG 195611660 37 -----------------------------FLERAALAHPGRASVVHGPVRYTWADTYRRCRRLASALARLSVGHGSTVAVIAPNVPAVYEAHFGVIRLNAETIAFLLEHSVAEVVMFCTLAEESLKIIGKKKTS-AFRRPPILIVIGDPTLQHALGKGEYEEFLKTGDPEFS-WKPPKDEWQSIALGYTSGTTSSPKGVVLHHRGAYLMAL--SVAIVWMPEGAVYLWTLPMFHCNGWCYTWALAA-FCGTSICLR-QVSTKAIYEGITKQGVTHFCAAPVVLNNLINAASETFLPLPRVVSVNVAGAALGALSIRGFRVTHTYGLSETYGPSTVCAWKPEWDEPLERLHCRQGVRYIAMEGLDVVDPKTMAPVPADGGEIVLRGNAVMKGYLKNPRANAEAFA-GGWYHSGDLGVKHPDGYVEVRDRMKDVIISGGENISSLEVEKVLCAHPAVLEVSVVARADERWGESPCAFVTLKDEAALANDIMRFCRER-MPGYWVPKSVIF-GPLPKTATGKIKKHELRARAKE----- 198266057 25 -----------------------------FLERAAAVFPDHTAIIHGKLRRNYATFYARSRQLASALTQRGIGRGDTVAAMLPNTPAMLECHYGVPMCGAIIAFQLDHAMSKIIIVDAEFMP----LMQEALALAEVSPLVIQVDDEYEGAKAAFDGGGYESF--LADGDPAFAWLMPADEWDAISINYTSGTTGDPKGVVSHHRGYLLAQGNAITTSMRKHA-VYLWTLPMFHCFPWTLSAIIGTHVCLRQVRAEPNALADD----------NVTHLCAPIVMSLLIAADARRTLDHTVQFFTAAAPPPEKLLADMKTAGFDVT--HLYGLTEAVVNWSSLPNDEQARLKSQGVRYLPLEGLDVLDPETLHAVPRDMGEVMFRGNVVMKGYFRNPVATKKAF-EGGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEIEEVLYSYPSIEIAAVVAMPHEKWGETPCAFI----EATLGQELRVWCRDR-LAAYKVPGRF-VVTSVPRTSTGKIQKFVLRE--------- 39934772 13 --------------------------------------------------LTYRQLDERSNQGAHLFRSLGLKAGDHIALLMENRLAFMEICWAAQRAGLYYTAISRYLTKDEIGYIVQDC-GAKVVITSAQGSETMKSLLSMVDPPTAGFRSWEQETAAQPTTPIAD---------EVAGYDMLY---SSGTTGRPKGIKREFEGNAIDVPSPFKMCGMNAESIYLSPAPLYHAAPLRFNMMATTL--GGTSIIMEHFDAEQFLALVEKYKVTQSQLVPTMRMLKLPDEVRSRYDVSTLKGAIHAAAPCPVDVKAKMIEWWGPILIEYYAGSEG--NGVTVSTSQQWLAHRGTVGKAVVGTIKILDDEGEEQPVGEIGTVYFADAPSF-SYHNDPDKTKKAYNEKGWSTLGDVGYLDDEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNPEMGEEVKAVVQLRDGAARAAELIAFCRER-LSPIKCPRSVDFEAELPRTPTGKLVKRHLKD--------- 71068223 1531 -------------------------TLPRMFEEQVARTPHATALEHAGHHLTYAELNARANRLARVLVRRGIRPEHRVAILMPRSVEQITALLAITKAGGAAVPVDPGHPGQRIAFMLRDSACALILAPHAAGREEIAGVPVLVPADEPAPERATDLADGDRNAPLTAGH-------------AAYVVYTSGSTGRPKGVVTEHRGLL-----SLATAQRERYPVG----PGSRVLQLASPSLLMALTTGGTLVLPDGPAGQPLADMLAEHRIS-HAFIPPAVLSGLPS-----EGLEGLRCLVVGGEAVTAAPGRRMLNIYGPTETTAVTLSEAL---TPGGPPPAI-----GTPV-PNTRAHVLDDRLRPVPPGVTGELYLAGASLARGYGRRPALTASRYVGCPFYRTGDLARLDREGRVHHMGRTDEQIKLRGFRVEPGEIRARLTEHPAVREAAVVLRDDGPGGRALVAYAVPADGPPRAAQLRAHLNAL-LPPYMVPAAFLVLDALPTTPNGKLDREAL----------- 171317249 50 -------------------------------------WGDRVAITTGSATWTYRALRDASNRIANMLRDGGFMQGNRVLLHGTNHPILAAAWFGVVKAGGVAVMTMPLLRAGKLSIIVDRAKVSHV--------FCEAALSSALEIALDTQRNIRYVRFYETDGPLPDRYSDRFKAVATRAYDPCMIAFTSGTTGKPKATIHFHRDVM-----AICRCFPEHDDVFCGSSPLGFTFGLGAL-LLFPVSVGASVVLLPKANPSSLLTAIAEHRVSILFSVPTAYRTMLEQIDDY--DVSSLRKCVSAGEALPSVTRDAWHWRTGIRLIDGIGSTEMLHIFASTDDPSK--EGAIGKAVPGYRLA-ILDDNGRRLPPYQVGNLAVQGPTGCRYLNDPRQRQ---YVKRGWNLTGDAAYLDDEGYLFYQARADEMIISSGYTISPAEVEQALLLHPDVSECCVVGESDDRDGRLICAHVVLRSGVDGTEALTAELMQKGLIAYKCPRRITYAGDLPRNESGKILRVALRQ--------- 27382918 63 ---------------------------------------------------TYRELDELSNQGAHLFRSLGLKAGDHIALLMENRLAFMELCWAAQRSGLYYTAISRYLKQDEIDYIIADCGAKVVIIKALIKGTPGEPVFYMMDEPLPGFRSYDKEAAAQPTTPISD---------EVAGYDMLY---SSGTTGRPKGIKKAFEDVPNAFLRCADMCGMNAASTYLSPAPLYHAAPLRFNMMAIVL--GGTSIIMEHFDAEEFLKLVEKYEVTQSQLVPTMRMLKLPDEVRYRYNVSTLKGAIHAAAPCPVDVKAKMIEWWGPILIEYYAGSEG--NGVTVCNSQQWLEHRGSVGRAVVGKIKILDENDEEQPTGEIGTVYFADAPAF-AYHNDPEKTKKAYNAKGWSTLGDVGYLDKDGFLFLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPHDRAGKAADLIAFCKGR-LSAIKCPRSIDFEAELPRTPTGKLVKRHLRD--------- 169614490 54 -----------------------------------------------------------AQRLASGLRRSGLKPGDRVLLFSGNTLFFPSFVMGVIMAEGIFTGANPSYVARELAYYLICAEASVFVFDDGTATFDGKNLEKDSEGKLRHWTKLLDSPENGAKYHWPNLTTKE------ELDRIIALNYSSGTTGVAKGVMITHRNYVSNCSQQVHMSSQEPEYYYLCFLPMYHAM---AQAIFAVGAAKQRIPVYMMAKFDEMLTYVAKYRITDLVLVPPVVVAMAKHPATKQFDLTSVESVGSGAAPLGREVCEEFEKLWRVNVKQGWGMTELTCAATGYSPAKHSNSFSVGEMLAECEAKIVLDDAGKVEAPGERGEIWVRGPNVMKGYWNKPEATKETITPDGWLRTGDVAYVDKDNHFFIVDRKKELIKVKGLQVAPAELEAMLLENADVQDAAVIGIP--FKGDEAPAYIVPQNATPETAEIKKWLAERVSKHKRLEGGVIFLEAIPKNPSGKILRKELRE--------- 88196780 89 --------------------------------------------------WTFEELGKQSRKAANILEACGLKPGDRLMLVLPRLPEWWLTIVACMRTGVVMIPGISQLTQKDLKYRLQAARVKSIITSDALAPH-----VDAISADCPSLQSRLLVSDTSNFRELLRVASPEHNCLRTRSGDSMAIYFTSGTTGTPKMVEHSQCSYVASGRRLMA---LTESDIFWNTTDTGW---VKAAWTLFSAWANGACVFVHELPQVDAQTILNRFPITTICCVPTLFRLLVQEDLTRY-KFQCLRHCLAGGEALNSDVRDKWKNQTGLEIHEGYGQSETVLICGNFRG-STIKSGSMGKASPPYDVQIV-DEEGNVLPPGKEGNIAIRRPFCLFNCYLDNPEKTAASEQGDFYITGDRAHMDEDGYFWFVGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVSHDPEALTRELQEHVKTV-TAPYKYPRKVAFISELPKTVSGKILRSKLR---------- 115526575 31 ------------------------------------------------TKLSFDDIATHSRRFANVLGAAGLSRGDRVAVFLSQSIELPIAHLAAFRAGLIPLFTLFGEDALQFRLTDSGAKA---VVTDAGGA----AKLLKIRDRLPALSHIFVTTDAPAFWPTLQAASDDFLTVETAADDPAIIIYTSGTTGNPKGALHAHRVLLGHLPKPGDVYWTPADWAWIGGLFDAL-FPAWYHGVPVVGYRAKKF------EPDGAMRLMAEHGVSCVFL-PPTALKLMRQANVRHDGV-KLRSILTGGESLGGELLDWVRTTFGIDAHEIYGQTECNLVVGNASKLFPIRPGSMGRPTPGFD-VRIVDAEGRELPHGQRGIIGVRNPCTMLSYWNNPEATRRKFA-GAFLLTGDLGHQDDDGYFWYESREDDVITSAGYRIGPSEIEHTLMKHPAVAFAAVVGVPDPIRTEAIKAWIVLRPEFAAAKTIQDFVKVQ-LAAHEYPRQIAFVDKLPMTATGKVLRRDLR---------- 16078894 466 ---------------------YVNKTIPQLFEEQAHKTPEAAALKMGNECWTYRQLQVRANQIAHALIEKGVGSGDIVAVMMGRSMEMPAALLGIWKAGGAYMPLDPHFPAERLSFLLKDSQAAQLLIEE-------------------DLISLIPPSYEGNTITIEHTESYQTEAPNMPPGDLAYLIYTSGTTGRPKGVLVDHHGIANTLQWRREEYSMTEQDISLHLFSYVFDGCVTS--LFTPLLSGACVLLTTDDEAKDVLALIARYKVSHMIIVPSLYRVLLEVMTA--DDAKSLRIVTFAGEAVTPDLLELNQIICSAELANEYGPTENSVATTHLNKKERITIG------HPIRNTKVFVLHGNQMQPGAAGELCISGAGLARGYYKQQELTQKAFSDHPFYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELREIETVLRQAPGVKEAAVLAR-DVSAEEKELVAYIVPEKGNSLPDLYQHL-AGTLPSYMIPASIINISQMPLTSSGKLDRFALPE--------- 115380535 120 -------------------GKYPGESIGQVFEQAVAWAPQAVAVTGGGKTLTYAELNRRAEQVARRLKAEGVGPEQVVGLLMERSVDLVEAMVGVVKAGCTYLALDPKLPAERLEYMLKDSGTRVVVTQAEWKG--------------------LAEGEGRDVVVLEEFAAEGGWAPEVSAQAVAYVMYTSGSTGRPKGVAVTHQG-VVRLVRESNYAAFSPDDVFLHWNTMM--FDASTFEVWGALLNGARLVVSPPPSLADVARLIAEQGVNT---VLATAALFQQLVDHQLEGLRPLKNLLAGGDAMPPVQAKRLLDTLPKTLINAYGPTENAVITTCHTLQPGYDARTRVPLGVPLDGTDVYDEEMQPVPEGVVGELYTGGDGLARGYVGRPELTAEKFVPNPYYRTGDLARWRGDGSLEFVGRADTQVKVRGFRIEIGEVEGALESHPEVKAAAVVVQGEGAEGKRLVGFVVGGGRKVEVGEVRGYLEKR-LPEYMVPSLLVEVEKLPLTGNGKVDRKALLAQVSEQ---- 194016008 1496 -----TPYPSE-------------ETIVTQFEAQVQAHGHKSALQCEGVILSYQELNDRVNQLAHYLREHGFERGMKAALFFERSNEMVLSVLAVLKAGGVYVPIDPDFPDERVKHF----------LTDSGAQFLLTHQVLRHRSVLASFEGTIIETEDRGIVQQSDSNIDIRVLPE----DLANLTYTSGTTGKPKGNMVTHRNILRTVKQSNYLAIHHEDTVMSLS-----NYVFDAFDVFGALLNGAKLIVLPKDHILNMNELIEKEKVSILMITTALFHLLIDM---KKDSLKNVRKVLFGGERASVHVMTALETVGEGKLVHMYGPSESTITYYPVNHIEEQALSIPGKPVS---QTAVYDEFGQLQPPGVAGELCVAGDGLVKGYYGQPKLTSEKFVENPFYKTGDLARWLSNGEIEFIGRIDHQVKIRGQRIELGEIEHQLLRHPQLKEAVVIAAPNDFTAEGSVSLTDLREQAG-----------RELPVYMMPSFFMQLDELPLTNNGKVDRRAL----------- 115436398 18 -----------------------------FLERTALVYPDRLAIVASDVSRTWRDTRARCLRLAAALTGLGVQRHDVVAVFAQNIPAVCELHFGVPMAGAV-ICTLNSRLDAAMAVLLRHSEAKVVFVDRALLGVAQKALVAEAGARRPVLKVTRVDYEYEHLLSAAAAGSSPIRWPADENEPIA-LNYTSGTTSRPKGVIYSHRGAYLSSLAAVIVNAMAETPVYLWTVPMFHCNGWCQ--VWGVAAQGGTNVCVRRVTAAAIFDSVARHGVTHMGGAPTVLSMIVNATADERRRQPGGRRRRVGGAPPPPQVLFRMEVIHSYGLTETYGPATVCTWKPEWDEERARIKSRQGLHHVGLEAADVKDPATMRSVPADVGEVMLRGNTVMSGYYKDGGATAEALA-GGWLRSGDLAVREEDGYIKILDRSKDIIISGGENISTVEVEAALFGHPAVEEAAVVGRPDEYWGETPCAFVKLRGGAAVEEELMAFCRAR-LPRYMAPRTVVVVEELPKTATGKVQKVALRE--------- 149201292 12 -------------------------TLRDWVDARAEAGGPALSFPDEGTALDWPGLRDRARAIAGMLTAQGIAKGESVAIMQPNGQAAIEAIYGALYGG---------FRATMIN-LVAGAEAIGYALSGARVALVHPSQQAVFQSVNPGGRIAVLSLTAAA--PDTVLH-------PVTPDDHALLMYTSGTTGRPKGVVHTQASLLAGGWTTAIAHNLGPEDTGLCVLPVYHINGLCV-SVMGSLVSGGQLAMCARFSASRFWAQAAETRATWFSVVPTIVSHLLHGETG--PDPETRKRLRFGSSPLPVEVHTAFEARFDVPIVETMGLTETAAQI--LSNPLPPGTRKIGSPGIAYNQAEVAGPDMRPLPPGQEGEIIVKGPNVMLEYLRNSEATRTSFTPDGWLRTGDLGRKDAEGYFFVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSCPCPRYGERVEAAVALRPGSTLTAETLLTLCKDRLGAFKSPDHIYFLGELPKGPSGKIQRVRLKDLLAGDL--- 85709966 12 ---------------------------------HAANRPDHPAVIMAGSQMTFKQMDEAANRFAQLLRARGLGESDAFAVLLENRIEFFTLIWGSQRSGTMLVPISTRLTAPEVAYIIKDAKAKILI-----TSTHYADVLEGVREELPDLEVLIADGGGDEDF-ASALDAQPTDPIADQSAGVVML-YSSGTTGRPKGIPAPPED--PDVQAAVPLMGLDGSMVYLSPAPLYHAAPIGWASTVHRL--GGTVVVMEKFEPEAALKAIETYKITDSQWVPTVRFLKLDPEICTRYDLSSLRALH-AAAPCPVPIKREMIEWWGPIINEYYAGSEG-IGMTLVKSPE-------------------WLSHPGSVGPAIYGTLHICGPALLPTYHNDPDKTKDAMHPKGWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPDPDLGEKVVAVVQPMEDAGDAEELRDFLAPN-LSRVKMPRLFDFRPELPREANGKLYKRELRD--------- 186476605 42 ----------------------------------------RLALICGETRYSFDELKSLSDRFAHALRKCGVKKGDRVGIFLAQSVETALAHLAVYKCGAIPLFALFGPDALEY----RLADSGAVALVTDVGGAQKIAAVRASLPELLTIFCVDVALQADSFWSLDDAPPAGFDPEPTAADDPAVIIYTSGTTGKPKGALHAHRVLLGHLPNDARLMWTPADWAWIGGL----------FDVLLPAWHHGVAVLARRFDKFDAFDLMQRHAVT-HAFLPPTALKMMRAVEHPERWTLSLRAVASGGESLGAELIEWGRRALGVTINEFYGQTECNVVVSSCATLFEPCFGAIGK-VVPGHRVAIVDDTGHTVPRGEPGNIAIHAPDPVMGYWRNEAATRDKFRGD-WLLTGDMGLMDAQGFIRFVGRDDDVITSAGYRIGPAPIEDCLLRHPAVRMAAVVGAPDAQRTEIVTAFVVLNPGYDASDALVQALQQHHLAAHEYPRAIYFVEALPMTATGKVIRRELRDRVT------ 170694639 2352 ---------------------------------------DAVALIDGDEEVTYAQLDAWSGAIARELIRLGAGTEVRVGVAMQRSAALVASLLGVLRAGAAYVPLDPSYPAERLAHIVDDSQ-LRLIVTDAPSLAQHAALF----GTRPTLDALAL----RDTLP----NDEPLDVAMYRPQQLAYVIYTSGSTGVPKGVGITHENIARLFDATQSRFAFDSSDVW--TLFHSYAFDFSVWEIFGALVHGARLVIVPHWSPAAFHALLRKERVTVLNQTPSAFMQLTHADDD--NTLQSLRVVIFGGERLEADGARR-KGVL-PSLMNMYGITETTVDYAALHDARSVI----GAPLDDLTLHVLDADMNR-VPVGAVGELYVGGAGLARGYAGRAELTAQRFVPDPYYRSGDLARRLPDGDLEYLGRNDDQVKIRGFRIELGEIQSALLAHPEVREAAVLGANGGDNDQRLVAYVVPREETRDIARWQTWLAAR-LPAHMVPSSYVEMERFPLTRNGKLDRRAL----------- 154686279 1497 --------------------------FHQLFEEKAEETPHQTAVIEGAQQISYSQLNERANRLARTLHKNGFGPGKRAAILANRSIEAIVSVLAVMKSGGIPV---DSHYPEEIRYLLKDSAASVLMVQS-----EYKELASQL-----TDHNLFLIQ-----LDLEDQYDICAKQPSASPDDTAYIIYTSGTTGTPKGVEVRNRSFTHAALAWRRIYELD--LIPVRVLQMASSFDVFSGDLARALLNGGTLVICPDDEPQQLYRLIDQHRITFMESTPALVVPFMEYIYRRKLALQSVKILVLGSDMIKSQDFYTLHERFGKEMRIIYGVTEATIDSSYYEEPREDDVPI-GVPL-PNVQMYVLNK-DKQVQPGVFGELYIGGAGVAKGYWGQPELTEGAFSDETLYRTGDQACWLPDGTLRFQGRIDKQVKIRGYRIETGEIESVLLKHDQVKEAAVTVIKDAEGQARLAAYIVPK-EADTSSLRQSLMQE--LPAYMMPSHIIGLDSMPLTLNGKLDKSAL----------- 197123108 68 ---------------------------------------------------SYVELAERSNRVATYLRRHGVERGHRVLMMLPNCVQIWEVMLASMKLGACVIPATSLLTPEDVQDRIERGR-VGHVITDAAGTEKFRVVN-------GTFTRHVVGEAVPGWMQYEDAYDESFFLPETLASDPVLLYFTSGTTAKPKLVVHTHKSYPVG----------HLSTMYWIGLREGDKHNVSSPGFFAPFNAGATVCVYNYARFSAARTLEVLARHQITTLCAPPTVWRMLILEDLAKHPVKLRELLSAGEPLNPEVIEKVRQAWGITIRDGYGQTETTCQ----------IGNSPGQPLKPGSMGRLLDEEGRPAEEGEICIDLEARPASLMAGYEGDANLNDFVTRHGHYHTGDVATRDEEGYITYVGRSDDVFKSSDYRISPFELESALIEHDAVAEAAVVPSPDAVRGLLPKAFIILKPDRELALEIFRFLRRR-LAPYKRIRRLEFSE-LPKTVSGKIRRVELR---------- 116626950 107 ---------------------------------------------------TYQELHRLVCRFANVLKARGLKAGDRAIIYMGMVPELPVAVLACARLGIIHSVVFGGFSAEALKARIQDLEAQVVITCDAWRRGKEVRLKDAVDESLATVKDVIVYRRTGGSIPMQDLDTEASEVEELDSEHPLYVLYTSGTTGKPKGIVHTTGGYL--LQAHMTMKWVEEDTYWCTAWVTGHSYPLSA-GATSVMYEG-----APDPQPDRFWRLIEKYKVNIFYTSPTASFVRQGDQWPNAHDMSSLRLLGSVGEPINPAAWEWYYKVIGCPIVDTWWQTEGAIMIAPMPGAVPLKPGSGTLPL-PGVIADIVDLQGNPVEANREGFLIVRRPWIARTLWREPDRYKQAYWERGVYLAGDAARRDEDGYFWILGRVDDVMNVSGHRLSTMELESALVRHPAVAEAAVVGKPHEITGQAVACFVTLKDHTALAEELRKWVAHE-IGSFAKPEQIRFTDSLPKTRSGKIMRRLLREIVTSNSVTG 206890208 28 ------------------------------------RWNDKIALTDGNKKFSFSDLTRLSSKLAGGFKKLGINKGDTVLILLPNKPEWWVIVLAVMRINAVAIPGTTLLTAKDIEYRLKAANIKA-VISDSENASKIEEAVNK-HGKDVILINIDNQQGWHKYEEL--LKNEAFLGEKTFSNDPAFIFFTSGTTGLPKMVLHTQVSYIITGKKPGEIHWNISDTGWAKAAWSSFFGPWNMGTTVFTYYRKGK--FSPS-------LIVETKKYEINTICGPPTAYRMIVKELPLEELKTVRHFVAAGEPLNPEIINLWKDATGEYIYNGYGQTE-TVNTLAMFRFIPMKPGATGFPTPGY-EIDITDDEGNPLPPNTEGNIAIKRPVGLFQEYIGDKLEMAAAFRGDWYFTRDRGYKDEDGYFWFVGREDDVIISAGYRIGPFEVESALIKHPAVKEAAVVASPDEVRGEVVKAFVVLTQDEPLVKDIQEFVKKE-TAPYKYPRKIEFVDELPKTISGKIKRKELK---------- 162148606 747 -------------------------TLPELFEQQVQRTPEAIALRCGSSALSYLELNTRANQIAYGLISRGIGPEDRVALCLPPSNELIIALLGIVKAGAAYVPLDPNYPPDRLQFI--IADCAPDAIITAESAVRKGGFSSDHRILFP---------DSPELMPRSDIRIESSRIAELSVQNAAYIIYTSGSTGTPKGVVVTHRGLATACQRHRFNLGTDSRVLLFASI----NFDSSVGQICSALLTGGTLVVV------DRRDLLDRGQ--FTDLLHRYAINYLDTANISPHDVPEDCVINVGGEALSLDL-----ATIWFQRHQLFGPTETTVDAIRIKDARQAL--AIGRPVF---NARIYDAGRRPAPLGVAGELYIGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDA--ALEPAALRRALGLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 134292054 37 ---------------------------------------------------SFAQMSERSSRIANWLRGIGVVRGDRILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVQIGGATYAIV-------DEHETAKFEQAGLGLKRKIVAGAPRDGWLAMNDGYAASAAFPDTRSNEAMLLYFTSGTTSKPKLVEHTH--------RTYPVGHL--STMYWIGLPGDIHWNISSPGAWSCFFAPWNVFNYARFEPKAVLDALVKYRVTTLCAPPTVWRMLVQQPLATFD--VQLREIVGAGEPLNPEIIERVKKAWGITIRDGYGQTETLIGNT---PGQPVVAGSMGRPLPGYRIALL-DPDGAPVGEGEVALPLGGGPVGLMNGYANNPDATAYAMRDGHYRTSDIAMRGDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLRDESPTALEIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKIRRVELR---------- 214043499 31 ---------------------------------------------------TYAALADRSARLAAELIGQGVKRGDRVGILMPMSLESALAIYGILKSGAAYVPLDPSAPVERLVLIMQQCGITHLISADAKT-----ATLEALCERLPKLSCIV--GVTTDIAPTDSVTTTPPAAPRMISSDIAYIIFTSGSTGMPKGVTHTHASGLHYARGITDLFGILPSDRLANHAPL--HFDISLFDFLGGPLCGATTVILPDPY--KAFPLMEKEKVSIWFSAPALTELCLRGVLDQR-DLTALRWVIFGGEPFAPKYLNALIAQWHARFSNCYGPAENACTYHHID--QSLADDVEAIPI-----GRIWDENDAPVAFGTPGELLVRTPTMMRGYWRAPDLNATCFTEDRFYRTGDLVVDGGPDGMQFLGRKDRQIKLRGFRIELDEIEAVLAQHEQVEEAG------SFLSRDASTIWAAVTLQPGAMELIVHCRDR-LARYCVPAEIHILQEFPRTTSKKIDRRAL----------- 146760133 1986 -----------------------------------------IAITCGERSWSYGELDATANRLANHLVSRGAGPGERVALLLPRTGEAIAAILAVLKTGAAYLPIDPAHPDSRVEFLGDAAPIAAVTTADL--------LPRLGASGIPAV---------DINDPAVDRQSD-VALPVPAVDDIAYIIYTSGTTGAPKGVAVTHRN-VAQLLESLD-AELDLGQVWTQCHSLAFDYSVWE--IWGALLYGGRLLIVPDASPEDLHAMLVSEQVSVLSQTPSYALQTADAMQPEVGQQLKLQTVVFGGEALEPQ---RLSPWFDSRMINMYGITETTVHASFREIGSGDVDSTSSPIGVPLEHLAVLDGWLRQVPVGVVGELYVAGSGQASGYLGRSDLTTTRFVACPFYRTGDLVQWGEDGQLRYVGRADKQVKIRGYRIELGEVHAALARVEGVDQAAVIAREDRPGDKRLVGYITESTKGTDPAAVRAVLAER-LPAYMVPAAVVVLGAMPLTVNGKLDTRAL----------- 209516505 58 --------------------------------------------------WTYSDLLRDIRRTANMFSRLGVERNTVIAYVLPNLPETHFVIWGGEAVGIVCAIN-PLLEREAIGELLKASGASVLVTLAPFPGTELWQKVQAVLHHVPAIKDLVLVNLADR-IPGESLHGKPAQIPSARMDDISSCFCTGGTTGLPKIAMRRHRNEVWNTGRFLGESIGPGKTIF-CGLPLFHVNAVMVTGLLAFSRGAHVVLGTPQGYRGDGWEIVEHYRINFFSGVPTLYGSLLEVPIGEH-DISSLEYGLCGAAPMPVELLRNFEHRTGIQILEGYGLTEGACVSSRRAGSIGLCLPGQAMKVVVADEA---GRYTRDCAADEVGQLVISGPNVFVGYSRPEQDSGIWMLGDGWLNTGDLGRRDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDAHAGELPVAYVVMTTEAELAAFLRACISERA----ALPKGIRVIDTMPLTGVGKIYKPALK---------- 148254685 35 -----------------------------ILQRQAEHYGERVLFVSGEERWTYADTVQIAAASAQTLIEAGLKPGDRVALMCSNRPEFLRVYLGCAWLGAIVVPINTALRGLQLSHVLRNSRPALLVVEA-----PYLAAIETIEPDVQLPPSIWIIGSAVETVPLPPLGACACA-GAIRPADTVAILYTSGTTGPSKGVCCPQAQMFWWGIYSARALGLREGDVLFTTLPLFHTNALNA--FYQAMLNGCTYVLEPKFSASGYWAAARRHQATVGYLLG--AMASMLLAQPKREEESTHGLRVALGGGVPAQVHRSFFERFGVPLLDGYGSTE--TNFVFAGTIPSDRPGTMGY-LADGIEARIVDEDDTELPDGEAGELVLRAPFAFSGYYGMAEKTVEAW-RNLWFHSGDRVVREPSGHFRFIDRMKDSIRRRGENVSSWEVEQAIQAHPAVAACAVYPLPSELGEDEVAVAIL--LEPGQSLEPVDVIREAMIAYFAVPRYVRIVAQMPLTENGKIKKGVLREA-------- 69146489 461 -------WNNTQAE-YPLDKC-----IHQLLEKQVERTPHAVAVVFEGQQLTYNELNCRANQLAHYLQSLGVKPDTLVGICVERSLEMIVGLLGILKASGAYVPLDPDYPIERIIFMLEDAAVKVLLT------------QQKLINKLPEHQAQLICLDADWELISQFSQDNPIT--DVQATNLAYVIYTSGSTGQPKGVMLSHSNL------SNHMFWMQETFPLTKTDRVLQKTPFSFDASVWEFYAGGQLLIAPGGHTDSDYLLIAQQQVTTVQLVPSLLQMLLEQGGIENCQL--LKRVFCGGEILPVALQEKLLSQLNVNLCNLYGPTECCIDVTFWNCQREMYGQRIGRPIS-NTQIYILDSNLQSLPVGIPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLKQHSQVQSSVIIDQEDTSGNKRLVAYIVPQKETPTPNELRQFLKEK-LPDYMIPSAFVIMESLPLTPNGKIDRRALPE--------- 170690784 70 ---------------------------------------------------TYNELLAMVNRSAHVLDEMGLHPGNRILLRGPNTLQMAVAMLASLKAGLVVVPTMPLLRAKELKQIIVKAQASAALCDARLTEELARCTNPQDEFYCAELKQTLLFHDDAA----DSLDTLAVNKPDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLPRHVLRPSASDIFCGTPPLAFTFGLG--GLLCFLRVGASTVLIEKLTPETLLQTVERFHATIMFTAP--TFYRQMAPLVAHHDVSSLQKTVSAGEALPDSTRRLWHDATGIDMIDGIGGTELI----------HIFISAQGSEIRPHAIGRAVDDAMQPVAPGTIGKLAVRGPTGCR--YLADERQ-LKFVRDGWNLPGDSVYIDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVPDDTRGQIVKAFIVVNPGYTADDKLVAQLQENTVAPYKYPRVIVFVDSLPRTETGKLKRFELR---------- 46135817 58 ----------------------------------------------------YYALDSLSNSLAHSLSSLGVRKGDRVAVSLGNGPEFAALTYACFKLGAILVPLNPGFNEHQVIAALKHLAIKTLII-GAVTDLAYRSVASKIQSEVPSLCNVVVFDNCRAFTPLVDGSVNSVK-PDLSPSDVINIQFTSGTTSMPKAAMLSHRAILNNGALIAHRMGLHADDRIVVPPPLFHCFGC----VLGYMATAGASILFPSPAPEATLHMVVDHEATGLYGVNTMLVAVLEAL-NRGDDPKHLTKGIVAGSSVPPSLMSTLYKRLGLDLVICYGMTETVSCMTSPSDPIDKRTSSIGKVM-PHTGLKIVDDHSKILPVGKRGELATAGYLVMEGYYGDEARTSEVRVEDGWMYSGDEAEMDEQGYVQITGRIKDLIIRGGENIHPLEVEDCLLTHKGVREASVIGVPDERYGEAVAAFIIPRGWTPKVDEDGVLTRDTKLSKHLAPKYVFWIDEYPKTPSGKVQKFKLKEYAKEIL--- 169631177 1972 ----------------------------ELFAAQVARAPEAIAITCGERSWSYGELDATANRLANHLVTHGARPGERVALLLPRTGEAIAAILAVLKTGAAYLPIDPAHPDSRVDFV--LGDAAPIV-----AVTTAELLPRLSASGVPVIDDPAVSAQNDTTLP----------VPAVD--DIAYIIYTSGTTGAPKGVAVTHRN-VAQLLESLD-AELALGQVWTQCHSLAFDYSVWE--IWGALLYGGRLLVVPDASPEELHALLVSEEVSVLSQTPSYALQTADALQPEMGQQLKLQTVVFGGEALEPQ---RLSSWFDSRMINMYGITETTVHFREIDDGD---VDSNSSPIGPLEHLAVLDGWLRKVPVGVVGELYVAGSGQASGYLGRSDLTTTRFVACPFYRTGDLVQWGEDGQLRYVGRADKQVKIRGYRIELGEVHAALARVAGVDQAAVIAREDR-PGDKRLVGYITESTAPTA--VRATLAER-LPSYMVPAAVVVLDALPLTVNGKLDTRAL----------- 182413784 464 -------------------------TLHALFAAQVRRTPERIAINFGAEQLTYAELDARANRVAQRLRRLGVGPDALVGLYFERSIELIVAILGVLKSGGGYLPFDPIYPPERIAFMLADAQPRVLLTPECLE---------RVQRVIATLAAETGGGEALTVVALEDLADESAAAPEARPEHLAYCIYTSGSTGRPKGALIEHRQVVRLLLNADDVWTLFHSCC----------FDFSVWEMYGALLYGGRLVIVPRAVAQDAFALVAREQVTVLNQTPTSFYQFARTVLARREQL-ALRVVIFGGEALAPLHLREFRAAYAVRLVNMYGITETTVHVT-VEDVSDVDISTIGRPI-PTTTTNLLDGQLQLVPVGVPGEICVGGEGVGRGYLKRDELTRARFSAERLYRSGDLAKQLPDGRMIYLGRIDDQVQIRGFRVELGEIKTRLLQHPAVSEVELIARPGASGALELVSYYVPRTEV-ATTELRRHLVAT-LPDYMVPSAFVPLPALPLTSNGKVDRRALPE--------- 65301416 89 --------------------------------------------------WSFEELGSLSRKFANILEACSLQRGDRVMVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKSKCIITDDTLA-----PAVDIVAAKCENLHSKLIVGNLKEMMKYSDSHT----CVDTKHNELMAIYFTSGTTGPPKMIGHTHSSFGLGLSVNGRF-WLDLIASDVMWNTSDTGWAKSASSVFSPWTQGACVFAHYLPRFDSTSILQTLSKFPITVFCSPTAYRMLIQNDITSYKFNSLKHCVSAGEPINPEVMEQWKKKTGLDIYEGYGQTETVLNFKGM----KIKPGSMGKP-SPAFNVEILDENGTILPPGQEGQVLPDRPFGLFTHYVDNPSKTASTLRGNFYITGDRGYMDEDGYFWFVARSDDVILSSGYRIGPFEVESALIEHPSIAESAVVSSPDPIRGEVVKAFIVPDYKLHDQEQLKKEIQEKTTAPYKYPRKIEFIEELPKTVSGKVKRNELR---------- 145609944 91 --------------------------------------------------LTYEELDLRSNSLAHSLRSLGVRKGDRVAVKLGNCPEFATLTYAVFKLGAILVPLNPAFGAPQIAAALSHLKASVLIV-GAVTDLAYKALVPNLEASVPTLRRIIVVGVAQLPLPLHDLASLPTRRPIVRADETINIQFTSGTTSLPKAAMLTHTGILNNGALIASRMNLTPADKIVCPPPLFHCFGC----VLGYMATAGASIIFPSPAFDPKATLLAASEHRATAIYGVATMF-----VAMLELLASSKVL-------SPEQAAALPTHLRGGIAAGASVPEALMLFEKLGVPELVICYGQTETSPPGDRTKI-------VPIGEKGEIATSGYLIMQGYWGDENRTKAADDDDGWMFSGDEGVMDKDGYVAVTGRIKDLIIRGGENIHPLEIENCLFQHPLVAEASVVGVSDERYGEVVGAFVVPRHEAPPKGDLRDWVKTR-LSGHLSPRYVFWVDDYPKTASGKIQKYKLRE--------- 1669527 52 ---------------------------------------------------TYKEFLDVTCRLAEAMKNYGLGLQHTISVCSENCVQFFMPICAALYVG------VATAPTNDIYNERELYNSLSISQPTVV--FTSRNSLQKVQSRLPIIKKIIILDGKKDYLGYQSMQSSAFKPLSFDLDRVACIMNSSGSTGLPKGVPISHRNTIYRFSHCRDPVFGNQDTTILCAVPFHHAFGTFTN--LGYLICGFHVVLMYRFNEHLFLQTLQDYKCQSALLVPTVLAFLAKNPLVDKYDLSNLHEIASGGAPLSKEAAKRFKLP---GIRQGYGLTETTCAIV-ITAEGEFKLGAVGK-VVPFYSLKVLDNTGKKLGPNERGEICFKGPMIMKGYINNPEATRELIDEEGWIHSGDIGYFDEDGHVYIVDRLKSLIKYKGYQVPPAELEALLLQHPFIEDAGVAGVPDEVAGDLGAVVVLKEGKSITEKEIQDYVAGQVTSSKKLRGGVEFVKEVPKGFTGKIDTRKIKEIL------- 15899905 104 ---------------------------------------------------TYQDLFYEVNRWANALKQLGVKKGDRVTIYMPLTPEGVTAMLACARIGAIHSVVFAGFGSQALADRIADAQSKIVITADGY----YRKLKKTVDDALSKLKNIIIFRRIGIEIPFKEIEPEP-----VEATHPLFILYTSGTTGKPKGIVHSTGGYLYGLSQENDVLFNTSDIGWI----VGHSYITYSPLVMGVIYESA----PDYPTPDKWAELIEKYKATTFGTSATFLRYLMKYGEDKAHDLSSLRIIVTNGEPLNYAPWKYGLEIIGFMSHQWWQTETGAPNLGYMPG-YPIFLTMKSGPASPGNKIKVVDENGNPTRPRERGYLIIEPPFMMIGMWNDDGNERVIKTYPNLYYTGDFAMIDEDGYVWVSGRADETLKIAGHRIGAGEVESAITSHPAVAEAAVIGIPDPVKGEIAHAFVVLKQGYHQNNELSKEIQERKIMGPIVLLEVHFVNALPKTRSGKVMRRVIKAVMT------ 89092377 68 --------------------------------DQVALYYDSPATGGTKEAITYTQLLDRVSRFAGALKAQGIEKGDTVLIYMPMIPEAAVAMLACARLGAIHSVVFGGFAPAEMA--IRIDDANPKMILTASCGIEYKPLVDQA-IDLATHKHTIVCQRAEELDKAGDLDVEPAACTPVKGSDPLYILYTSGTTGQPKGIVRDNGGNAVALKYAMNICGMQPGDVWWAAWVVGHSYIVYGPGCSAVFFEG-----KPIKNPDAGWRVIEDYGVT-SMFCAPTAFRAIEGALSGSYNLNSLKWVFVAGEKLDSSTYHWLSDLLKVPVIDHWWQTETGWPMTSWDNPSESRLGSTNKPVPGYD-IRVLDSDGTEVADGEAGNICVKLPMVAWSIWNNNDRYVSSYLEAGYYHTGDGGYKDEDGYIYITGRTDDVINVSGHRLSTGEMEEVVSAHPEVAECAVIGVNDELKGQLPVGLIVLKEEDQLQTELVKMVREQALACFRT---AMVVQRLPKTRSGKILRAILRKIAAQE---- 158520242 19 ---------------------YPNKSVGDILDDTAARF-KKTGLIQNNFKMTYPEAKDHADRLATALAAMGLKKGERVATILPTSIQFVIADYAIAKAGLVQIPSSSLEPPSTLEHKFSKGSPRALICLD-----EYLDIAVEVM-KSTGIEHLIVSSLDDYSLNPPATHNTPPNPPRVDEKDLELLLFTGGTTGLPKGCMLTHRN-IYA--NSMQSCWLKGAISVLLGLPLFHSYPLMQMGVMGMLGVSGSAPLPPSTQ--EKF-----EKQSSGAIMEGYGLSEMSPCTH----LNTSFLLRLAGGRIPQRLNSTALGLPGSAFLLNRGMRGGFVSFTKTKEKKKPSIEKRGTSGIPFPDTEILVDVDEDIIAGKRGEMCLKGPQRMLGYW---PDPGSGMDADGYIHTGDVVTVDKDGYFYIVDRTKDMVNVSGYKVYTREIDDILAGHPGVEMGATVGIPDREGSERVVAYVQPTDEKLTPEEIISFLRER-VPKYAVPKAVKIVDAMPLTEVQKLNKKEIRK-LAEQEFSG 83644855 273 --------------------------------EQAARTPDAMAVVCGQDHLTYTQLNDAVNALAAQLRAAGVAEDQLVAVAAERSTQMMVAILAILRAGGAYLPIDPGYPANRIQYVLE--NSGANVI------LTHRHLL-QLDTSGYTVIDI-----DEKALGAEHAEAETVGGAE----NLAYAIYTSGSTGKPKGVLIEHHSVINRIAWMQNAYPLTVEDVILQKTPIS--FDVSVWELFWWFFTGSRVMLEPGGEPEKIVAAIEAHKVTTMHFVPSMLNAFLDYVESTQARLQSLRKVFTSGEALTLHQAERFKKLLGTRLINLYGPTEATVDVTHLDKPELDKV-TIGSPID-NTQIHIVDKQLRRLPIGVPGELCIAGVGLARGYHALPEVTADRFVSERWYRTGDLARWLGNGEIEYLGRLDHQVKVRGFRIELQEIDAVLRSHSAVRDA--VTLVHRAAGLDKLVAYVTANGEPEPETLRQHVAGQ-VPAYMVPDMVIVLEQMPLSPNGKLDRKAL----------- 159036030 1515 -------------------------TVPELFERQVRRTPEKVAVVFGEQHMTYRELNERANRLAHHLRSLGVGPEVVVGSCLERGPDAVVVLVAVLKSGGVYVPFDPDHPAERLDFMLTDANAHLVVTTQA---FAHRLAGRRVV----TVDDDRLAASAT---------TDPGTLP--RPHNLAYVIYTSGSTGRPKGVMIEHRSYAHHCRVIGDAYGIDDRVVLLSAL----TFDVAMDQTAATLLAGATVVISDPVTPSELPARLAEHGVTIMEITPAYYRELLEADVGR---LTALRLMNVGSDVVTVADARRTEATVTCVLHPVAGLDA--------DERDEAAMPI-GRPVS-GTRGYVLDAKLMPVPVGVPGELCLGGVRLARGYLNRPELTADRFVPDPLYRTGDLVRWRPDGTIEFIGRIDQQVKVRGFRIELGEIEAALAEHPAVQ-ASVVAVREVGPGEKQLVYVVPRGPVPDVAGLRAHLRDR-VPEYMVPARWVTLDALPLTASKKVDRKAL----------- 52222861 2 -------------------GEWRDRRLDELFAEQAARTPERTAVVFEGRAVSYRELDARAERLAAVLAGRGAGPERFIALLLPRSAELIVAILAVLKSGAGYIPIDPEYPADRIAYILGDARPVATIT------------TAEVRDGLPDPDT----GSGTDWLILDESGYEPAPAAPRSAENPAYVIYTSGSTGRPKGVVIPHSNVGRLLSSTAHWYGFDEQDVW----PLFHSFAVSVWEIWGALLHGGKLVVVPTRAPADFLRLLVEERVTVLNQTPS-AFYQLMAADRENPALGAQLALRY--VVFAGEALDLGKLARAPTLVNMYGITETTVHSSFLALDKEGAAGATGSAVGPDLTFHVLDEDLRPVPVGAEGELYVAGPGLARNYLTAERFVACPFGPPGMYRSGDLVRPLPDGGLEYLRRSDDQVKIRGFRIELGEISHALAQDPSV-DQATVVVRDEASGERRLVYVVPAGSAPTPSRLRAALATR-LPGYMVPTAFHVMPAFPLTANGKLDRRAL----------- 158314519 26 ---------------------------------------------------SYGSLEARSRQFARVLRARGLRPGDTVALLAENHARYLEVYWAAIRSG-LYLTAVNWHLTAAEAAHLLGDSAARVLVTTA----RFTDLARTAADLSPTCSTLLLLGTEDGFESYEEVIAAQSAAPLADQPAGDVMLYSSGTTGRAKGIRRPLSDLQVASPMAKAFLGIGEDSTYLTPAPLYHAASLH--WAAGAHELGATLVIMDRFDAEQMLAVIEKERVTHAQVVPTMMLLKLPAEVRTRYDVSSLRSLTHAGAPCPPAIKRQMIDWLGPIVDEYYSSTEGIGSADWLAHPGSVGRTIIGTP-------HICDDNGRELPVGEPGLL-----YFDRGTEHFEYHNDPEKTREGWTTSGDMGYVDTDGYLYLTDRKSFMIISGGVNIYPAEIEAALILHPAITDVAVFGLPHADMGEYVHAVVQPTDATPELAEIRAFARDH-LAGYKVPRAITFRDQLPRMSTGKLAKNALRQ--------- 42820713 42 -----------------------------------------------------------SQRFAAGLRKAGLQPGDRVLLFSGN-DLFFPVVFGIIMAGGIFTGANPTFVARELAFQLQDSGASFLLCADVSVGIEAAQIAGLSRDRVFVFNNAIFDGQGEEFV-WDELST-----PEEADRTLA-LNYSSGTTGRPKGVEITHKNYVYNYMFYLNPDWKERSARWLCFLPMYHAMA-QNIFIAAALSREVPVYIMPKFDFIKMLEYVEKFRISDLILVPPVALAKHPAVKSGKYVLSSVETIGSGAAPLGREVCEEVEALWRINVKQGWGMTE----YGFLDDCEETTCSILGGELNANCEAKIMDDGVTEYGHNQRGELWVRAPNIMKGYWKNPQATEETKTADGWLKTGDIAYVDDNGRFHVVDRKKVK----GNQVAPAELEALLLEHPAVADVAVIGVQNRNDDERPRAYIVLKPGHNAAADIVAFMDGKVSAIKRITGGVVFVDAIPKNPSGKILRKVLRERAKEE---- 159898403 1798 ---------------------WAGDSIQAWFANQVAQKPTATALVFGEQQLSYAELDQRSSQLAGYLQSLGVQAFATVGICMQRSPELVVAMLGVLKAGAGYVPLDPATPTERIRFILR-DTAAPVLLTQAALKLDLADADWQI--------------VALDQLDLTADHPVLNPLPSSLLNDLPVYTITSGSTGTPKGVPISQRNLLPMLRWGQAYFGLGQHSRVLQTLSYAFDF--GAFELLTTMLSGGTLFIAPAGQLEDLASLIERWQINTIHATP----AFFAEVVALAQPMPTLEIVHLGGDALQPALVKQIQALVACRIYNGYGPTEASVNCAIYQEPERLVVNVPIGRVTANHQLYILDAQLRPVPIGVVGELCVAGPSLSQGYLNQPALSAEKFVPNPFYRTGDVARYLPDGLIEHLGRIDHQVKVRGYRIELGEIEAALLNHPAVQEA--VVLPT---SEASLIVVLKQAGSTPTSELREFLQQR-LPGYMLPAILVPLESLPRTANGKINRQAL----------- 120404803 489 -------------------------TITDLIEAQVRRSPDGTAVVYEGRHYTYREINEAANRVAHWLIGEDVGAEDRVAVMLDKSPELVVTALGVLKAGAVYVPIDPAYPQDRLEFILGDCDAKV-VVREPVTGLDYRA---------------------------DDPGDNDRRRP-VGPYNTAYLIYTSGSTGLPKGVPVPHREYFVWFKGDYRVDAGDR--MLQVASP---SFDISIAEVFGTLACGARLVIHPGGLNDIGYALLRDEGITAMHFVPSLLGLFLSLPGV--NQWRTLQRVPIGGEALPGEVADKFRATFDALLHNFYGPTETVINATRFK-----VEGRQGTRIVPIGKPKILDDALQPVPVGSIGEIYIGGTHVARGYHHRPGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAITVDPSVGQAVVVVSDLPNLGKSLVAYLTPADGAGVDVDRIRTRVAAALPEYMTPAAYVVVDEIPITAHGKIDRAALPE--------- 109093157 141 ---------------------------------------------------TYRELLETTCRLANTLKRHGVCRGDCVAIYMPVSPLAVAAMLACARIGAVHTVIFAGFSAASLAGRINDAKCKVVIFNQGLRGMELKKIVDEAVKHCPTVQHVLVAHRTDNKVHMGDLDIDPVCAPEMGSEDVLFMLYTSGSTGMPKGIVHTQAGYLLYAALTHKLV-FDHGCVADIGWITGHSYVVYGPGATSVLFESTPVY----PNAGRYWETVERLKINQFYGAPTAVRLLLKYGDAKKYDRSSLRTLGSVGEPINCEAWEWLHRVVGCTLVDTWWQTEGICIAPRSEEGAEILPGMAMRPF--FGIVPVLMDEKGSVVEGSSGALCISQPGMARTIYGDHQRFVDAYFKPGYYFTGDGAHRTEGGYYQITGRMDDVINISGHRLGTAEIEDAIADHPAVPESAVIGYPHDIKGEAAFAFIVVKDSAGDSQELKSMVATK-IAKYAVPDEILVVKRLPKTRSGKVMRRLLRKIITSE---- 169867585 89 --------------------------------------------------WDYEEFNRHIDALARGLLCMGVQKGDRVAVIMGNTSAYAMLQWACASIGAILVTINPAYRLHELVGALQLVGAKLFAVPSIRSSHYVRMLYEQARSMHPELKNIVMIDNANEVLLWSTTSREARLQQEIEASEVINLQFTSGTTGLPKAVSRTFADPSLALHRTSNELYRERCNVP----PLFHCFGL----VLGNLWTHSACIVYPSEIYDPAAIVVSKERCTALHGVPTLAEVEKRKKEGEKLDFTNLRTGIAAGSPIPIDLMRRLISQINLTLTVAYGMTESPVSFTTSTDPLLKRVETVGRIM-PHVKARIVSPDGETVPIGVPGELLVSGYLLQKGYWGDAEQTEKVMKKDKWMHTGDEAVMDEEGYVRIVGRIKDIIIRGGENLFPVQIENTLTAHPSIKEAAAVSVPDSKYGEVVGAWIVPGERPVTMQEVRDVVW-KGMNPQNAPAWVWFIAELPKTASGKVMKHVLRE--------- 108758337 11100 -----------------------------LVERQAAATPDAVAVVAGEEVLTYRELMQRSDRLARKLRTLGVGPEVRVGLCAERNSDLLIAVLGILKAGGAYVPLDPAYPSQRLAFMIEDSQPRVLVLLDALPHGDVARLA------LDDANGLVAEAEAAPVLRSAPDH-------------LAYVLFTSGSTGRPKGVALAHRSAVAFLRWTTRAFSSDELAGVLASTSL--NFDLSVFEMFAPLIRGGSVVIASNALELPSLPGARR--VTLINTVPS-AMAELVRAQTVPDSVRTVNLAGVESIHQSAPGVQRVLNLYGPTEDTTYSTWT-VAPRGATREP------TVGRPIE-GTRAYVLDALGQPVPQGVAGELYLGGAGLARGYVDRPELTAERFVPDAFYRTGDSARWLPDGVLQYLGRIDQQVKVRGFRIELGEIEAVLRRHPDVREAVVVVRDDGSEGRRLVAYIVPQDRVPDATALRRFVKE-GLPDFMVPSVVMVLASLPLTPNGKVDRKAL----------- 148553209 32 ----------------------------------------------------------------------GVEAGDAVALLLRNDFAVLEANLAVRRLDAYGVPVNWHWHADEIGYV--LRDCAPRLL------IGHRDLLEAIEDRIPAGLTVVAIGPARGWIDYDGWIAGHEPHAGTGTGLGSSMVYTSGTTGRPKAVRRLPASGEESAQRARVLAAIHDSAPGNVALVTGPLYHLFGQALMTATFAGGSVVIMERFDPEACLALIERHRVTHSALVPTLRLLRLPDAVKARYDLSSLRHVVHSGAPCAPEVKRAMLGWWGPVLHETYGSTEGVVTKI---GPAEWLPGSVGRPVL-TGEVRIRGEDGGWAPAGTVGDVYLRIHGTPDFTFHGDPAKRAAVEHDGLVTCGDIGWLDAQGYLFLCDRRVDMLISGGVNIYPAEIEAALLEHRAIGDCAVFGVPDPEYGEAPVAYVQPA-SAIDAGAVRAFLRGR-LAGYKVPRHIVLTDALPREETGKIMKRKLRE--------- 158318208 64 ---------------------------------------------------------------------------DRVAVCMANCPEVGITYQAAWWAGATPVLFL----LGETDLRHVLADSAASFV---VTTPDFLDKVRAAARGLPALRAVVLAEQAEPFAELESAAES--DLVDVDPSGMAALLYTGGTTGRARGVVLSHDN-VSAAAWAVHSMRLGEGLPGLLPLPMSHVYGMTVSVMATYAETPATAVLMRWFEPVRFLELVVEHQVAQTAIVPAMARMILDQDLDGY-DLSALRQVVSGSSALPREVADEARRLPGVELVEGYGCTEASAIVTVM-PPGRTRLGSVGRP-APGVELRIAADGYHDGPPGEVGEICVRGPGVMLGYWR-DPAATAQAVRAGWLHTGDVGRLDRDGFLYLVDRMKDLIIRGGFNIYPRDVEDALREHPDIAEVAVMGRPDRRLGEEIVAFVLGLGTDVSAEALVRFGRER-LGPLRYPREVRIVLAIPLTSMLKTDRAALRAMLT------ 60650932 4144 -------------------------TLPELFEEQVAARGHAVAVVCEGEELSYKELNARANRLARVLMERGAGPERFVGVALPRGLDLIVALLAVTKTGAAYVPLDPEYPTDRLAYMVTDANPTAVVT--------------STDVHIPLIAPRI---ELDDEAIRTELAAAPDTAPCVGSGPAAYVIYTSGSTGRPKGVVISHANVV----RLFTACSFDFGPDHVWTLFHSYAFDFSVWEIWGALLHGGRLVVVPTRSPAEFLALLAEQQVTLLSQTPSAFHQLTEAARQEPARCAGLALRHV---VFGGEAPSRLRDWFDLTLVNMYGITETTVHVTVLDRATSLSGSPIGRPLADL-QVYVLDERLRPVPPGTVGEMYVAGAGLARGYLGRPALTAERFVADPLYRTGDLAKVRPDGGLEYVGRGDRQVKIRGFRIELGEIEAALVTHAGVVQAVVLVRDEQTDDQRLVAHVVPAHRAPTLAELHEHLAAT-LPAYMVPSAYRTLDELPLTANGKLDRAAL----------- 146276839 26 -----------------------------FLRRAARVWPGQVAVIDGDRHFTWAEYADRCRRLAGALTALSVKPGDVVAVLAPNVPLILEAHFGVALAGAV-LNPLNTRLDGPGLAFI-LAHSEAKVLLVDASLAALAAEALAGLGHPPA---VLVAGEGPPPAGLPGAHPAPWRLPDSEWDPIA-VNYTSGTTGNPKGVVLHHRGAHLAALANMAVLGLRSDSRYLWTLPAFHCNGWS--GIWAAAAAGTTQVCLPRVDPVAILNRIEEAAITHLCAAPVVLTMILNIGVPERGPGSRPVIIGTGGAAPTS-AVLAAAAARGFDVIHMYGMTESY-GPTTVCAPQAAVRARQGVPLVAVEDVTVLDPDGRPIPAGRTGEIAFRGNTVMLGYLKNPAATAETLA-GGWLRTGDLGVLHPDGYVEVKDRAKDIIISGGENISSLEVEEILSRHAAVVEAAVVAEPHPFWGESPAAFVTLRADAPTGADLIAWVRDH-LAHFKAPRRVVF-QDLPKTATGKIQKATLRE--------- 76802755 67 ------------------------------------------------------ELSDRSSQFANTLEALGVDEGDRVFSYMPRIPEHYIALVGTLKRGAVWGSVNERYGPDGISYRLNDCDAQVVVTTD-----DNRETVADALEEVDSVEHVITSGVPDDDVAFNDRLDEASREYETESEDDALLYYTSGTTGPAKGVLHKHRWVLYSVDQPGDLYW---STGDLGWLTGAIN-------TLGAWFWGASLFTYEGEDPEEWAELLDEYPISVLFSVPTAYRMLRENEDVFEDTSLDLRHALSIGEPLSAGVVEWGEENLGVTIHDTYGQTETINNYPS----EEVRPGSMGKPLPGIEADIVDPDTGEVLPPDETGEIAQRGDYPFAEYWQKPEKTADCFVDDGWYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSMGEHPAVAEVAVVGKPHKERGNIVKAYAVPSDGADPTEETKEDIKKEEMSAHEYPREIEFRDELPTTVTGKIRRTELRDEAQEE---- 146343305 19 ---------------------------------------DSIAIQHGTDALTWEQLERRANARARAFAAKGVKPGDFVAIGLPNGNELFETSFAVWKCGATP---------TSLSWRLPRGEAAAV---------------------LEILKSLVVGGEADWNAPPEGFSDEPLTGPVSRYWKA---MTSGGSTGRPKVI-LDHAPAVTDTAAEPPLG-IPKGAALLNPGPLYHNAPFIVSHY--ALFAGGTLTGMVKFDAEETLRLIQAQRIQWVNFVPTMMHIWALPEAVRNSDLSSLKMVWLKGKWIEWLGPERVYELYGGTERQGRTIISGTESVGKIDDACKL---------------RILGPDGNDVAPGESGELPADGPGSTYHYLGAEPKRRA----DGWESLGDIGRLDADGYLYLGDRLADMVLRGGANIYPAEVEAALMAHPDIRSCVVVGLPDPELGQRVHA-IVEIDRAKDAQAMSAFLADR-LSRYKHPESYELVDTMLRDDSGKVRRTLLRD--------- 91779012 69 ---------------------------------------------------SYAQMSERSARMANFLRGVGVGRGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSADDVRDRVQIGGAKFVVV-------DSAELAKFDTLETP-LTRLSVGAPREGWIDLSAAYASPQFTPQTHATDPMLLYFTSGTTSKPKLVEHTHQSYPVG----------HLSTMYWIGLPNDIHWNISSPGAWSCFFAPWNVFNFPRFVAKDTLNVLVRFNVT-TLCAPP--TVWMLVQEHLTDYPVRLREIVGAGEPLNPEIIERVKHAWGITIRDGFGQTETTCQIG--NSPQPVVPGSMGRPLPGY-RIELLDADDQPVTEGEIALPLAERPLGLMTGYANNANATAQAMRNGFYRTSDVALRRDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRQGYEAGPELAAFSREK-LAPYKRIRRLQFSE-LPKTISGKIRRVELRRREMER---- 37527022 21 -----------------------------FLRRAILSNGDDIAVIDGECHWTWSQYASRCERLAIALKKMGVCKETVVSALLPNIHELLELHFAVPMAGGI-LNALSTRTDSNTLNFIKLNPKVLFIDRTFISLLDDVSLDKQVKIIVIDVDGAVISESISEFIQYESLITTH------KSGELSFINVTSGTSGQPKLIVYSHRGVFLNSISNVLDWDIPKRPTFLWTLPMFHCNGWCFP--WAITARGGTHICMRKFDAEEAILLMQKHKVTHYCGAPIVHCALGTIA--RKQGLHFKEKIHVAGAP-PTEMMFSLLDSIGIAVTQVYGMTETVVVCEEKSDWEKIVSNLQGQVCVIEENTGLQVPFD-----GKTGELVIRG--NMVASYDPDRHVTLDAASQWLF-TGDLAVVENDGYVRIVDRKRDIIISGGENISSLELENILSNYPGVLAAAVVAKPDSHWGEVPYAFILEETSSVTEYELDNYICTV-MARYKRPKGYTFL-TLPRNASGKIIKGQLRQLI------- 197775599 37 ---------------------------------------------------TYAELDAAANRVAHHLLEAGVAPGEHLGMHLYNGVEYLQTVLGCLKARIVPVNVNYRYVADELVHLYRDADLAALV-------FDA-EFTERVAAALPKLRHLVRVGVPPDGAPPLDAAASPLRGFARRSADDLFIIYTGGTTGMPKGVMWRQEDLFFAVSRPEEVAAGGDGITFFPTPPLMHGTSTLT-AFIGFNF-GQRIVIHRKFVPHEVLRTIERERVTSVSLVGD-AMLLIDALNGKGCDLSSVFSVSSSGAIMSDTVREQFTALAGVLLLNNFGSSESGFNGTATDDSGRLRVNARTAVVDPVTYE--------PVPPGGTGRVAQRG-HVPLGYYKDPAKSKETFFRRGGERLGDMATVDDEGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDHRWGNRVTAVVQLREAAPTLAAIQSHCRTR-LAGYKIPRRLVIAPEIQRSPSGKADYR------------- 157804709 470 -----------------------------LFEKQVEKTPNAIAIVYKDEQLTYQELNQRANQLAHYLQFLGIKLEDKIGVCIERSPLMAIAILGILKAGGAYVPLDSAYPVERLAFMLEDVKCPILLTQTHLSNQLPVDDIKQVINIESEWKNI-------------SQYSSDNLLTQVTPNNLAYIIYTSGSTGTPKGTEIPHRSFINYIKLGADNIWLQHSSISWDALTLELWTPL--------LY-GGRCVLYPDTTPENLSKIIKEEGVNILWLTCALFNLIIDTMP---EALLEVKQLIIGGESLSVSHVRRALNLLPQTIINGYGPSECTVFTACYVIPKQLDQNVNSIPIKPIGDRRVYDQNLQRVPIAVPGEVYIGGKSVARGYLNQPILTHEKFIDNPFYKTGDLVRRLSDENLEFLGRIDNQVKIRGFRIELGEIETVLTNYSEIREAIVTIREDQ-PGDKSLVYIVPHNHQLTTRDLRNFLSQK-LPNYMIPNAFVFLDKFPLTPNGKINR-------------- 67528398 28 ---------------------------------------------------TYAQLHSHISAFQEKLAKLGVGHGAAVNLALINSYEFIVGFLAASWQRAIAAPLNPAYKQDEFEFYIDDLSSTLVLIPESYAQNGPAVLARKYQAAIAECNGTEVVLDVKELGKLKG--KGDIGVQTAQPDDIALVLHTSGTTGRPKAVPLTHKNLTTTM-RNIQATYTPQDRTYL-VMPLFHVHGLLA-AFLAPLASGGSVIVPTKFSAHQFWSDFIEYKANWYSAVPTIHQILLK--SPLPNPIPQIRFIRSCSSPLSPKTFQDLEKTLNAPVLEAYAMTEAAHQMT-------------SNPLPPAKEIKILDQSGNEVPQGHEAEICVRGENVTKGYLNNPAANKSSFTKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLQNPNVGEAVCFAIPDHYGEDIGAAVVLKSGQNATEDELKSWVQEK-LAKFKTPK-----QQIPKTATGKIQRRKVAEAM------- 148263671 81 ---------------------------------------------------TFCDLKEQSSRFANVLKRLGVEKGERVFVLAGRIPPLY-----IAALGCL----------KNISVFCPFSAFGPDPIRQRLSRGDARLLVRQIRESLPQLRHVIDDDLDETVLSLPRLMAEAFTIPPTDPEDMAVLHFTSGTTGMPKGAVLVHDAVLTHLVHSADIFWCTADPGWVTG---------SSYGIIAPLLHGITSIIDEADDAERWYRILEEQRVTVWYTAPTAIRMLMRAAIEKRFDLSPLRLIHSVGEPLNPEAVVWGERVLGLPIHDNWWQTETIANYAAM----EIRPGSMGRPLPGIEAARVDDSVDVLTEPDVEGDLALRWPSMFRAYLHDEERYRKCFV-SGWYITGDLAKRDADGYYWFVGRGDDIIKTSGHMVGPFEVESALMEHPAVAEAGVIGKPEPIIGEIVKAFVCPTDKL--RLELIGFGRTR-LGSAVAPKEMEFVDSLPRTRSGKIMRRLLK---------- 84499441 58 ---------------------------------------------------TWKELHEKTCQAANLFRSLGVGEEDVVALVLPNSNETAIATVAGMVAGIVPIN--PLLDPEQISAILRETQAKVVVTLKGFPKSDVAEKTAEAVKFAPNVKAVLEIDLNRYLSPIKDFNAECAKQPKTLSFECAYFH-TGGTTGMPKVAQHKNSGIIYN-------GWIGHELLYICPLPLFHVFACHVI-FMSMLKSGAHVVF-PTPAGDNFWKLCERWKITFIITVPTAISALMQRPVDA--DVSTVKTSFSGSAPLPLELFNRFEKATGVTIVEGYGLTEATCLVSCNPVAGEKKIGSVGIPF-PYTDVKILDGTVTECAADEVGEICVSNPGVNDGSTYTEEYHSRPDTNRLYLRTGDLGRIDKDGYIFITGRAKDLIIRGGHNIDPAEIEEALLGHEQVAFAGAIGQPDAHAGEVPCAYVVTEDELMEYAQTHVHER----AAH--PKHLEIMDELPKTAVGKIFKPDLRK--------- 157373091 13 -------------------------SISELISIHAIERADTVALRYRDTVVTYKELQRYSEQILAAIQYNDIPPRTAIAIASSN-----PLLSTLALLGVISCVAVPVALSSS-------PEQIASVIADACIPLVF--LDSEFLEGLPSIARVANLDEFDSWLAPEGFAATHVELSPADPFNIIY---SSGTTGTPKGIIHTHGSQIAAYGQIVPQC---DSAVTLIATPIYSNTTIVS--LLPSLAYGGTAVLMGKFDAYEYLVEAQNSRATHTLMVPVQYQRIMALTKFDDFDLSSFIFKSCTGAPFSPELKADVIRRWPGALLEIYGMTEGGTCVLRANEPEKL--HTVGQPV-PGCEIRLIDAQGNEVNSGEIGEIVGRSNMMMTGYHRPDTTREATWIDNRYIRHGDLGRFDEEGFLTLLGRIKDMIISGGFNIYPSDIEAVLRLHPSIADCAVIGIPSVTWGETPFAFYVPKNDSLSPNEVITWVNQRMGKTQRLSD-AQAIAQLPLSATGKVLKRELR---------- 170743425 33 ------------------------EVLAELFRDTARRRGGHPALIDGKTRLSYAEVDARSDAIASGLSARGIGPGDVVGLWMARSPELLVAQIGITKAGALPFDAAPADR---VAVCLDDAAAKAILVSESLKG--------QAPAGTQALTPAEIAGEAPG--PAPDLRAAGLT-PE----HPAYLIYTSGSTGVPKGIVISHRNICHFLRSANDLYGLTEDDVVFQGASVAFDLSMEE---IWVPYLVGATLFVASPADAEALPLLAANGITVLDTVPTLLAL-------MTQDVPGLRLILLGGEALPATPTRRLFNTYGPTEATVVATAAEI----RPGDPVTI-----GGPIANY-TAYIADEHLALVGPGVQGELLIGGPGIAAGYLARPELTREKFIPNPYYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIRAQPGIGQAAVVLRQDDGV-DRLVAFLVPE----RGAEIETPRLRAALAAYMVPGHFEVTASLPILAAGKVDRKALRAA-------- 215501323 21 -----------------------GHSMPQVLTEYFNKFADKVVAVDKNLSLTAGQFLSKIRRYAAGFQKWGVASGVRVCAHLHNGVESMAAALAVVFAGGTVVLAKTTLVPRELLYQIRDSD-CGYVLTD-------ERCSRTVLEVKDTLKGVFVIGNVAGFTSIEDLSEDSLKVPSDTKDETAAVIYTSGSTGLPKGVEISHSAYVSALLEMLKVCTEDD--VYLASNPLTHLSGFIVSG-FCMCYGATAVYRDPSLSLGEFIDVIESHKVSLIISFPVKMQSLINEIRRTGARIPRVSKVALGGSLLTRSLGSDVCDVFRCSLVNIYGLSE-LTGYAAATPVGQVTFEHCGFPAAGSKIKITDINTGTTLGPFEHGEIRVQSKSAMKSYYKKPQATAEVLGQDGWIKTGDLGYYDKEGHLYFVERLKEMIKCMDNQVAPAELEQILLSHDAVKEVVVVGVPSPKYGEAACVVLLPKEETKQ--QLIELVAGQTAVHKHLYGGVIFVDFIPKADNGKVMRRELKSKFATQ---- 210085381 26 ------------------------KTIGQLVQETAEKNPDKEALVCAGVRKTFSQLLQETDALAAGLLALGFQPGDRLAIWSPNRYEWVLTQYASAMVGLILVAVNPMFGPEELKYALNKVQPQGIVIAPASPKRDFYKVLMSVQLKVISMEEEETEGDVLKFWEVTKKEQEVERLKQLQQTQPIHIAFTSGTTGPPKAPVFSHRHVIYFTGRRLNYYEEDHR--LCVPMPIWRALGMIVCNLNPLVFGHTAVYSGPDFNPKAVLAAIHKERCTSVYGNSPMLMALVKQPTFGDYDVSSLKTAMIGGQGIGGSD-------LPLQMLQMFKQKLNLINVTVLGDPEEKLTSTVGRTLS-HVEVKVVDDAGCTVPVNTPGHFLTRGYYTMLQYWGDQERTDQAFTADGWFHTGDIISMDEEGFVQLLGRESERIKLGDSYIFPKELENVLRSHKQVKDGQIVELSVSGETKLCACVVLESGASLSETDMLDFCKDK-LPAIQVPQFVCFFDTFPLTPTKKVKKSEVK---------- 184158261 42 --------------------------------------------------YTYKDAFERVAQFANALDRLNISSDAKVGTMAWNSFQHFELHYAIPCTGRIYHTINPKLAPEQLIQIINSAQDEVLIIPDCLALVD--SIYDNIK---PVIKHFIVLGDPEELIAPEQSYYDWPDIPEERASGLCY---TSGTTGDPKGVLYSHSTVLHALILSMNAIGLTHDSCIMPLVPLYHISAWGMP--FNAVLSGAKIVWSFAGQTDKIFDLIQSEHVDISMAVPTIWNSFKNYLEEHHISSVSLKRAISGG---SAAPYSLIESLYGISVENAWGMTESMAACNRVDQIKNNI-ETQGKPI--FGIQMRLRDENHQLLPHDGVH---EGILEVRGHTIAKQYPKAGEEEGKWFDTGDIACIDEYGYMHITDRAKDMIKSGGEWVSSVEVENAAMGYEKVAEAAVIAANHPKWGERPLLILVPKQEKIEHSEIVIFLSSK-LHKWAIPSATILVEEIPHTPTGKISKKILRE--------- 116694704 26 ---------------------------------------------------TYRELDERSNQVAHLFRSQGLQPGDRVAFMVENHPRLFELCWGAQRSG--------------IVYVCLSTRLAAHIINDSVTTHAQAEVAAALAGQTPALRGRLM---LDGTMPGYDAYTALARCPEVTGGDMLY---SSGTTGRPKGVPSSPDDPTTLTSLCQRLYGFDAETRYLSPAPLYHAAPLRYNMTVQAL--GGTAVVMEHFDAEHYLQLVQQHRITHTQLVPTMRMLKLPEAQRQAYDVSSLRVAIHAAAPCPVQVKEAMIAWWGPVIWEYYAGTEG-NGVTVVSTPEWLRKGTVGRAM--VGKLRICGPDGALLPPGESGTI-----YFAEGYHNDEAKTAESRQQPDWSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPVDMSQAAAELIAFCRAN-LSAIKCPRSVDFASELPRLPTGKLLKRLLRD--------- 159043766 18 ----------------------------------------------------YAGLRAQTEATRAALHAAGVGRGDRVAIVLPNGPEMASAFVTITQVATTAPLN-PAYRQEEYEFYLSDLNAKAIVLAE---GYDGPALAAAQTTGLTVLRSFDPARPAGTFTLTAEASAGEADTAAPEAGDVALILHTSGTTSRPKIVPLLQSNVAASIRASLDLTAADRC---MNVMPLFHIHGLIA-AVSASLEAGASIWCTPGFNALAFFGQLDDCKPSWYTAVPTMHQAILTRAGRNAEIIANLRFLRSSSASLPPPVMAELEKTFGAPVIEGYGMTE--AAHQMCSNP--LGFDTQGVPAGP--QVRIAHEEDRLIDSSEIGEVVISGPNVTPGYEGNPEANAKSFFEEGWFRTGDQGAFDADGYLSLTGRLKEIINRGGEKVSPLEVDAILLDHAEIAQVVTFALPHPKLGEEAAAVVLTEGSTMTERDIRDFAASR-LADFKVPRKVVILDELPKGATGKIQRIGMAEKL------- 163796814 41 --------------------------------------------------WSFADTLAAVRTMAAGLQRLGVRQGDHVLIMLPNGALGLQAMFAANYIGAVMVPVNTAYRGALLEHVITDSGAALAIVHPLAVG-------RILEVSTGALKRIVVTGEIHDQTVLLDPSAEPRPLERIEPWDTQSIIFTSGTTGRSKGVLSS---YLHSYTAMNPATWTDRHLLHMPIFHIGGAFIASM-----ALCVGASVAVVDRFRTDRFWSTVRRLEVTSVFLLGAMATFLLKQPPSRKHRLHAVMIVPLG------QAGPPFHERFGVDVFTLFNMTEISTPLISGANPAKPGICGR---LRAGVTVRLVDEHDCPVPDDTPGELIIRTPWTMTHGYNGRPEATAAAWRNGWFHTGDVFVRDDDGDYSFVDRLKDAIRRRGENISSYEVEQEILSHPDVREAAVVAVPSEYTEDEVLAVLAPRNIDPAA--IIAHLEPR-LAPFMLPRFIRVIDELPKTPTAKVEKHVLRSA-------- 163799550 37 ----------------------------DVVDRYAKEHPDKKALIWCNDEFTFSDMKKYSDKTANFFLNNGIKKGDVVMLTLKSRYEFWFCILALHKIGAIALPATHMLTTRDIVYRAEEAKMKMVVCIDDESVLQYVNEAYDEVNDDLKFKRVSVGNKRKEFEKTSETFVKP-KECETENGDTMVGYFSSGTSGFPKLIKH---DYLYPLGHILT------SKFWQNVQEDGLHYTVADTGLWGKLYCGSAVFVYDYEKFDAKHMLNKASKHGVTTFCPPTVYRFLIKEDLSKYEFSTLKYAVTAGEPLNPEVYNKFYEFTGLKLMEGFGQTELVA----------VVANFPGKPVSPLYDIKLLNYAGEECDVGEEGEIVNKPVGMFAGYHDEEKTNSAWY--GGVYHTGDTAWKDEDGYLWFVGRTDDIIKSSGYKIGPFEVESALMTHPAVLECAITGVPHPVRGQVVKATIVLAKDYTASDDLKKELQKNTTAPYKYPRIVEFVEELPKTISGKIRRNCIR---------- 170046136 20 -------------------------SLGELILRELTRQGDNVAFVHGITRMTFGGILDQSLTLACYLRELGVRSNDVVALVSENRFEYPVTICALMYLGARAALFNPLYTARELEHCIGLAKAAQTCMAVQRACVKIRRPAKIVHARGLTYQQCL--EDSGRMLKLGSFVPEATNLEQ----HVALIVMSSGTTGLPKGVQITQLNVITTLTYTKELLTVKNAAQMVAVDVMPWFHVAGGVSMLNWMLNGMQLVFIPRFIPRVYLSCIHQYRPNMLNTVPPIAVFLAKNPLVDEYDLSSVKTIICGAAPLSREVEDLIRSRLNVSIRQAYGMSETLAILVQMD--EDNLPGSVGKVRAGQYAKVVDTETGKTLGPNQNGELCFKGTLIMKGYIGKED----AIDKQGWLRTGDVGYYDKNRNFYIVDRLKELIKYKAFQVPPAELEALLLSHPKVKDAAVIGVPNEKVGELATAFIVPEDVRVTPEEIVKFLNDQVSVHKRLHGGVRLIHEIPKTASGKILRRNLRELAKNK---- 148235977 128 ---------------------------------------------------SYWDLLKQVCKFANVLIKLGVKKGDRVAIYLPMIPELVYAMLACARIGAVHSIVFAGFSSESLCERILDSQCVVLITADGFRGINLKQIAQKCNEKMHHVKNCVVVKHLKGRLNLDELMADASEECELDAEDPLFILYTSGSTGKPKGVVHTVAGYLLYTALTFKYVFDYHENIYWSTADIGHSYIVYGPGATSVMFEG----IPTYPHVGRFWEIVQKYKVTQFYTAPTAIRLLMKYGNEQKFDLSSLKILGTVGEPINSEAWLWYYNVIGCPIVDTFWQTE--------TGGHVVTPLPAATPLKPGSATAVLNEHGKELEGEAEGYLVFKQPWIMRTLYGNHERYENTYFKKGYYVAGDGCRRDKDGYIWITGRIDDMLNVSGHLLSTAEVEAALTEHPAVAEAAVVSRPHQVKGECLYCFIILKDGIKYAEEVKKQVREK-IGPIATPDFIQNAPGLPKTRSGKIMRRVLRQ--------- 118470979 40 ---------------------------------------------------TYGAVAQRVRRLAGVLDALAVPVGARVGSFGWNTQRHLELYL------AVPC----TNRVLHTVNHRLFADDIVYIVNDAADDFVDRSLLDVVWGRFTTVRHVIVMNDGSPQIPYEHLLAEARPVARFEVSDAAALCYTSGTTGRPKGVLYDHRSIVLHAMSLLDAFGIGEADVVMPIVPMFHVNAWGLP--YAAVMSGASLVLGPAMQPASLAETLDTAGVTFAAAV---TTVWRNVLSGR--SLPSVRRLVSGGGPLPESLSRRYASEIGVPLCSSWGMTETLVCSARIDEVETLCLPGVSIPLVQLRLQR--DDGSFAPHDGKSGELQVAGPTIASGYYGATDGSAA-FTEDGWLRTGDVATIDAHGLVRIVDRIKDLIKSGGEWISSVELENAIMTCPAVAEAAVVGAPHERWGERPLAFVVPHDATPDL--VRDHLQQR-VARWWIPDDIVIVDELPKTATGKISKRALRQ--------- 114768857 12 -------------------------TIRDWLNYHAEKSPDRICFSDNSSDLTWSGLLKKVISISKFLIQLDIKKGESVAICMSNLQIFYAIIYGGFRVTPLNLAAGPAALGHAISH-----SKCNYILYDDEQS-EILSNALEETNANPTTINV----KNNTFENIKN----NIQFHDLTPDDHALLMYTSGTTGVPKGVIHTHSSLLAGGWTTSVAHELDPNDRALCVLPLYHINGLCVT-VMAPLISGGSSVICPKFSSSKFWQDCEKYTITWFSVVPTIISHLLHGKNDSKIVCKNLRFGRSASAPLAIDTQSNFENRFGVPIIETMGLTETAAQI--LSNPLPPKQRKIGSPGIAFNDVKILKDDGSDQLVNIIGEIAVKGPNIMLEYLDNIEATQSTFINGGWLLTGDLGYMDDDGYVFVSGRLKELIIKGGENISPREIDDALYAHKDVIEAAAFAIPCDIYGQRIEAAILSINSIASEDEFIELCRSK-LGKFKAPDRIYFLDELPKGPSGKIQRIKLLE--------- 149202726 15 ---------------------------------------DAIAFHDGVVTLTYGELDAATGRAASALLAQGLEPGDRICLAMQKSLAQIVVLLGALRAG-LVVLPLNPDSPAEVVADQISRTGPVLLIGEREDGWRART-----ESGPAAVPRCLDADPARPHDPLHATHTDPDRF-SVDDEAGAIILFTSGSTGRPKAVIHSH-GALFANTDALRIIWIDASDRLLHVLPTTHAHGLIV-APMPILLAGGTVVWRPRFDPGDAVAWLPR--VTCFMGVPLLQHPQFTAGAARQ-----LRLAICGSAPILPEVREQVEDRLGLPLLERYGMTETLIMTA--NSPARNRAGSVGLPLPGWSRIRSLVTHE-TAPPQEIGEVEARGPLALPSYLDDWAETARKTAPDDFFRTGDVGWVDTDGFLHITGRADDLIIYAGLNIQPSEVEAALVAINGVVDVCVFGVPHPHAGQAVMAAVVSAAGTTTPAAIRAELIGK-LPATKIPKRVYVVSTLPRNTMGKLRRDLLRKA-------- 189499523 127 ---------------------------------------------------TYGELHRQVSKFANVLKIAGVQPGDRVAIYMGMVPELAIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKLIICSDGTKTINLKDIVDEAIVNTPSVRSVIVLKTTNEEVHMHDGHNDP---EFVDAEHPLFILYTSGSTGKPKGILHTTGGYMVHAANSFDIYWCTADVGWIT----GHTYLVYGPGATIMMYEG-----APNPQWDRFWDIINRHKVTILYTAPTAIRAFIRAGDETKHDLSSLRLLGTVGEPINPKAWMWYHTVIGCPIVDTWWQTEGGILVSPLPGATPTKPGTATRPL-PGIMVDVLRKDGKPCKPNEGGYLVIKQPWTIYGDNKRYEDTYWSEFKD-IYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVAHEAVAEAAVVSRPDEIKGNSLIAFVTLKDEYVGDMKLRDDL--RGHVAKEIPDEIRWAQGLPKTRSGKIMRRLLRELASTKEIKG 38233633 62 --------------------------------------------------------------------ELGIDDDQRVGSMMYNCAEHLEVLFAVSCMGAVFNPLNKQLMNDQIRHIINHAEDEV-IVAD-------QRLAKQLGTILPSVRAVIFIGDAATEIPLLDGRSTVYEWPQVEETTAAAICYSTGTTGAPKGVAYSHRAYLQALNRTTDSLAVTHGQSFLCCVPIYHILSWCVP--IAAFMSGTPLVFGSSVSAPSLAHIIATAHPRVAHGVPTLWIQLMVHYMRHSPERMSLQEIYVGGSAVPAILIKLWEERYGVDVVHVWGMTETVAIGTVARPPSGVSGETQGRFPATLEYRVVNDGEIMSSTDRNQGEIQVRGNWVTEHYYHSEDNGGASFTEDGWLRTGDVGSVTRDGYLTIHDRARDVIRSGGEWIYSTMLENEIMAATVVVEAAVIGYPDPKWGERPSVTVLAAGVEPNAERLREGLRDT-FPNWMLPEYWTFVKSIDKTSVGKFDKIDLRQHLAD----- 6136084 1498 --------------------------LHQLVEEQAARTPDEVAVVYEEYALTYRELNARANQLARLLRSHGTGPDTLIGIMVDRSPGMVVGMLAVLKAGGAYTPIDPSYPPERIQYMLSDSQAPILLT------------QRHLQ-ELAAYQGEIIDVDEEAIYTGADTNLDNV----AGKDDLAYVIYTSGSTGNPKGVMISHQAICNHMLWMRETFPLTTEDAVLQKTPFSFDWEFYLP-----LITGGQLVLAPDGHRDIAYMLIRDEKITTLQMVPSLLLVMTDPGWSA---CTSLQRVFCGGEALTPALVSRFYETQQAQLINLYGPTETTIDATYWPCPQEYSAIPIGKPI---DNVRLYVNASNQLQPGVAGELCIAGDGLARGYWQREELTKASFVDNPFYRTGDMVRYLPDGHIEYLGRIDHQVKIRGHRIELGEIEATLLQHEAVKAVVVMARQDG-KGQNSLYAYVVAEQDIQTAELRTYLSAT-LPAYMVPSAFVFLEQLPLSANGKVDRKAL----------- 94314077 27 ---------------------------------------------------TYGELDARAIRAAQWLVSRGLEAGDCIAVLVENHPGLIEIASAARRVG-LYYTAVNTHLSAEAAYVLKIASPAMLPLVEAVRAADAHALDLPV-FVLAGASNLPPGFEAYEFAPDATLPPRPV------GRDMLY---SSGTTGHPKGIRRPLTPYEDRDKPELEIAWFDENTVYLSTAPFYHAAPLRY--IMRTLDVGGTCVAMSKYDAEGALAAVERYRVTHSQWVPTMRLLGLPDEARRRYDLSSMKVAIHAAAPCPVHVKQAMLDWWGDILYEYYAGSEG--AGTTSIGPLEWRKYPGSVGRASAGVIHIVDNAGNELPPNEVGMIYFSGVATF-SYHNAPEKTRSAYNDKGWATYGDLGYVNEEGYLFLSDRRADLILSGGVNVYPQEIESVLMQHPSVADVAVIGVPDPELGEVPKAVIELRDATPDLAQDIVDYCQGRLGRLKLPRTVVFDERLPRTPTGKLLRRELKDRHREQPHSG 111017166 1563 ----------------------------ELFDAQVARTPDAVAVVFGDVTLSYSQLDCRANSVARYLIDRGVGPESRVGLAMRRSPDLLVGMYAIVKAGGAYVPVDPDHPTDRIGYVLDSAQPVCVLTTSADRG------------ALPAGQSFVIALDSYSGGPVTDSD----RLAPLRPDNPAYVIYTSGSTGRPKGVSVPHRGIVNQLLWMQSEYALTERDVLLQK--TATTFDVSLWGYFWPLHTGATMVLA-TPDPEYLARVIDEHGVTVTDFVP--SMLDAFVASVPITSCSTLRHVFVIGEALPPETVTRFRALSDAGLHNLYGPTEAAVSVTYWDTATTVAGTVPIGVPEWNTQVYVLDSRLHPVPPGVAGELYLAGEQLARGYLGRVDLTSDRFVANPFYRTGDLVRWTSAGALEYIGRTDFQVKFRGQRIELGEIEFVLRAQPSVTSAAVLVHSDPGTGDRLVAYVVPE---PGHDLDTTRLREASLPAYMIPAALMVVDEFPLNTSGKLDRQAL----------- 154251026 18 -----------------------------VLAWHAAQAPEKPAILSEAGNRTFGELNARANQLVRALRRAGLKAGDAVALLCSNRPEFVETVAACQR-GGFRLTPVNWHKGSEVGYIVDNCEAKAFVA-DA----RFPASAMEAARMSPGLVVKLAAGGEIEGFTSYDAAVEAEDGADLADPALGTMMYTSGTTGHPKGVFRRQAAPVSPLVKLTETAAFRDGDMALVTGPLYHAAPLAL-NLSFPINAGVGCVLMDKWDAEETLRLVEEYRITHTHVVPTMLMLQLPEATKAKYDTSSLRWILHGAAPCPAHVKEGSIVWFGPVVFEYYAATEGGGIFVDSHEPEK--KGTVGKPL-PGVIVEVHDEDGKPVKPRDVGTIYFKAPEQGREYYKAPEKTEGAYRGD-FYTMGDMGYIDEDGFLFLTGRSAEVIISGGVNIYPAEIDQEILKHPAVADAAAVGVPNEEWGE-EVKLVVELNEGYRADD--AMAREANLPGYQRPRSVDFMQELPRMPSGKVLRRNIRDA-------- 18034623 496 --------------------------IHQLFEQQVERTPDKIALVWGETQLSYSELNQRANQLAHSIMASGVHPDDRVAICAERSLDMVIGFVGILKAGASYIPLDPNHPTERLAYMLSDSQPVLMLT------------QQHLKARLPVTNIPVWALDSEEHQPKDNIDASQLGL---TSQNLAYVLYTSGSTGLPKGVMIEHQNVVHLIHSQFQMSKLTHDCVLQFA---SFGFDNSVAEIFPTFAIGATVVLRPDKVPDTEFTFLQNQGITVVDLPTAFWHLWAQEISAGYSPPEQLRSVAAGGEK--AEHRHLVTWLSSCRWLNTYGPTETTVNATSIVIDKENLCTYEDIPIGPIANTRIYDQRGQPVPIGVNGEIHISGSGVARGYLNRSELTAERFIQDPFYKTGDLGRWLPDGTISYSGRNDFQVKIRGFRIELGEIEAQLATCAGVKDAVVIVREDDNGDKRLVAYLIPQSGAILNA---ASLREQNLADYMLPSAFVTLEAFPLNQNGKIDRPAL----------- 32968220 1535 --------------------CPLDQPLHALFEAQVRRKPDAIALQSAQGTLTYLELNQRANRLAHHLRELGVQPDSRVAICVERGLDLIVGLLGILKAGGAYVPLDPDYPLERLNYMLQNSAPVALLVHGA---------TRQLLGE-PSVPLINLDHGSWEQQP-----SGNPQVPGLNASNLAYMIYTSGSTGLPKGVMIEHRSACNMVHWGSQLSPPTGHGALLQKAPFSFDSSVWE--IFWPLCSGMRLVLAPDGNRDSAYVVIREHQVTVVKFVPALLQQFIEQDGV--EQCTSLTDVLNGGGELSAALARQVRDRLWVRLHNVYGPTETTVDSTGWTDPEMPVPDNVVPIGTALSNTRLYDAYGQPVPQGVSGELHIGGVGVARGYHGLPEMQAERFIDDRLYRTGDLARYNHHGELEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAIRQAVVMVRDERLVAVRSGV------EAPSLEALRAHVLER-LPEYMVPGAFVLLDALPLTPNDKIDRKALPE--------- 113955177 118 ---------------------------------------------------TYQELHAEVCRAANALKAIGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEVKAVITADG--GFRKDSLKPAVNAALPTVKSVLVVKRTDQPVEMVDHQSDECTAEPMASEDRLFVLYTSGSTGKPKGV--VHTTAGYNLWTHLTFQWIDDDVFWCTAWITGHSYPLSN-GATTVMYEG-----APRPSKPGAFELIQKHRVSIFYTAPTAIRAFMRSGRAVPDDMSSLRLLGTVGEPINPEAWMWYRDVVGCPIVDTWWQTEGGVMISPLPGATPTKPGSATLPL-PGIQADIIDAEGNSCGANEGGYLAVRAPWP--GMMRTVHGNPQRFREDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLELGRESNDALVAELRTKEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 118091933 97 ---------------------------------------------------TYRELLELTCRLSNTLKRQGVKRGDRVTIYMPPCPLAVASMLACARIGAVHAVVFAGFSAESLADRIRDAQSETVIVNQGLRGVELKKTVDQAVKQCPGVKRVLVSMRTEEEMMKEDAYCEPVAM---DSEDMLFLLYTSGSTGKPKGLVHSQAGYLLALTHKYVFDYQDRDVFGCVAWITGHTYVVYGP-----LCNGGTTVLFESPDPGRYWETVERLKINQFYGAPTAIRLLLRYGDEKKYDRSSLRVLGSVGEPINKEAWEWYFRVVGCPVVDTWWQTEGICISPRPSNPDEILPGMAMRPFFGISPSVLDDKGNVLLENNVSGALCISQPGMARTIYKDHKRFVETYLAPGFFFTGDGVYRTSEGYYQLTGRLDDIINISGHRLGTAEVEDVVNHHVAVAESAVIGYPHEIKGEGAYVFVVLKKDSKYMEELAAELREKKIAKYAVPEYIQVTHRLPKTRSGKIMRRVLRKIVENK---- 170071068 13 -----------------ETGFWSGRSVGELLWQVLGRAPWKIAQISADTRVTYQELLLRSVRVAQNLGSMGIEAGDLVTLVARNSEKIAPVVFGCLMAG-VPVNTLPSFHREDFAHMFGTTKPVAVLVEEVEAAFEMSEISPQLIVFGPRINDLLVETGSEE-------HYVPARI-EDPANQLAIVLCSSGTTGKSKGVCLSHGLCIANMA-AVWKCRESDRVLCLSSL-----YWISGIGTLATLAGATRVITTDRFSAEMMIDIIEQYRVTVIFFPPSHALAILNEPTVGMADFSSLRLVLCGGGPTSADLKRSFEMYLSGKFVVVYGLSEGMMSEVAYKDG-SVGVLTNGV------EAKLVDDEDNLVEIGQEGELHIRARFVFMEYFGNPDETAEMLDADGWLHTGDIARVDEDGLFYIVDRKKDIIKYGGYQISPTEIETVILKMSGVAAVCVTGIP------------VPGHDLPVALVIRA--PESGVTEDEIEQQVEFVTAFPMTPSGKILRRKCREIAVE----- 211956928 29 ---------------------------------------------------TYGEFGARSAAIAGALQRYGVARGDRVAIFMKNRTEYLEASYGIWWSGAAAIPINAKLHPKEAAWIIENAEATAVFISDDVG----EDLIREIDQT----KTKVISVDQDSYQHM--LKAEPLAEPPIDAQDMVWLFYTSGTTGRPKGVMMSSQN-IQSMMFGAGIGTPTHEDATLYAAPMSHGAGIYS---FMHVVAGGRHVCPVSGGFDAAEILEIAPKIGRIAMAPTMVHRLVEVAKATGATGEGLDIIYAGGPMYFADIVEAVD-VLGPRFAQIYGQGECPMAITVLS--REQVCDRKHPRWQERLKSRVVGEDMKDLPNGEIGEIVVSGSAVMLGYWNNEDATASTII-DGWLKTGDMGALDEDGFLTMHDRSKDMIISGGSNIYPREVEEILLMHPDVSEVAVVGRFHEEWGEEVVAIISPKGKTVDFTELDQLCIDN-IARFKRPKQYIAMDQLPKNNYGKILKRDLREML------- 19880632 53 ---------------------------------------------------SYQEYFDITCRLAEAMKNYGMKQEGTIALCSENCEEFFMPVLAGLYIG---VAVAPTN---EIYTLRELNHSLGIAQPTVFSSRKGLPKVLEVQKTVTCIKTIVILDSKVNFGGYDCMETFIKKHVELRKQHVALLMNSSGSTGLPKGVLITHEGTVTRFSHAKDPIYGNQGTAILTVVPFHHGFGMFT--TLGYFACGYRVVMLTKFDEELFLRTMQDYKCTSVILVPTLFAILNKSELIDKFDLSNLTEIASGGAPLAKEVGEAVARRFNLGVRQGYGLTETTSAF--IITPEGDDKPGASGKVVPLFKVKVIDDTKKTLGVNRRGEICVKGPSLMLGYLNNPEATKETIDDEGWLHTGDIGYYDEDEHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDSEAGELGAVVVMEKGKTMTEKEIVDYVNSQVVNHKRLRGGVRFVDEVPKGLTGKIDAKVIREILKK----- 157352994 25 -----------------------------LLERAAVVHPNRKSVIHGSLQYTWLQTYQRCRRLASALSKYSIGAGSTVAIIAPNIPAKYEAHFGVPMSGAVVNCVNIRLNAPTIAFLLEHSSAAVVMVPLAEEALKIWSDKSKNDFKPPLL--IVIADESEQFLETGDPEFA-WKPPQDEWQSIALGYTSGTTASPKGVVLHHRGAYIMALTGAL-VWGMNEGAVYLWTLPMFHCNGWCFTWTLAAL-CGTNICLRQVET-KAIYQAIANDGVTHLCAAPVVLNSIVNAPKSETPLPRVVHVMTAGAAPFASQQGFRVTHTYG--LSETYGPSTVCAWKPEWDEPPETQARLNARQGVQYIGLEGLDVSTTDMKPGTTGEIVMRGNTVMKGYLKNPKANEETFA-NGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSVEVENAVYLHPAVLEASVVARPDDRWGESPCAFVTLKDERRLAEDIMKFCRSK-LPAYWIPKSVVF-GPLPKTATGKIQKHLLRARTKE----- 74183796 106 --------------------------------------------------WSFRELSEASKQTANVLSACGLHRGDRVAVVLPRIPEWWLMILGCMRTGLVFMPGTIQMRSSDILYRLQASKARAIVAGD--------EVAQEVDAVAPKIKLLVSENSREGWLNFKALLKEASTIHETESRESAAIYFTSGTSGPPKMAEHSHDAASWTGLSTSDIIWTISDTAWIMNILGA----FLEPWVLGACIF---VHLLPKFDSQTVLKVLSSYPINTLVGAPIIYRMLL------QQDLSSLHSCFSGGETLLPETLENWKAKTGLEIREIYGQTEGLI--CRVSRTMKVKPGYLGTAFAHYD-VQVIDEQGNVLPPGKEGDIAIRKPIWPIGMFSGYVDNPKK-TQDNFWLMGDRGIKDPEGYFHFIGRSDDIINSSGYRIGPSEVENALMEHPAVSETAVISSPDPSRGEVVKAFVVPEFLSHDRDQLTKVLQEHVTAPYKYPRKVEFVLDLPKTVTGKIERAKLR---------- 115625657 108 ---------------------------------------------------TYKQLYEMTNQLANSLRRQGVKRGDRVAIYMPVSPHTVAAMLACARIGAIHVFALSTNRTTISDTLLDTKKSVYQKYDNATKQTDTNARVMHVCVGHSTFNSVHTFGSCYIFQAMAQESTECE--PEVDSEDLLFMLYTSGSTGSPKGLAHSQAGYLYASLTHKFVFDYQPGDVYACVADVGHSYV-----VYGPLSNGATTVLFESPDPGRYWEMVERLKINQIYVAPTAVRLLLKSGDSTKYDRSTLRTLGCVGEPLNHEAWDWYNNVVGCSLADTWWQTEGICITPRPSAPNAEIT---GGPMRPFIEPALLDEKCREVTNNEPGALCIRKPWTIYGNHKRYLETYLS-PYPGFYFSGDGAVRDDKGYYHITGRMDDVINVTGHRLGTAEVEDAMDEHPAVAETAVVGYPHDIKGEGVYAYVTLKDDVTESKELKALVRQK-IAAYAVPDIIQITPGLPKTRSGKIMRRVLRKVSADQ---- 118465061 5207 -----------------------------------------VAVTCGRRSWTYRELDSSANRLAHLLIHHGAGPGDCVALLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLT------------STEFHCRLQEYDQTVIDVDDPS------IREQPVTAPPAPAPDIAYLIYTSGTTGVPKGVAVTHRNAT-QLFASLGAAGLPAAPGKVWGQCHSLAFDFSVWEIFGALLNGGRVLVVPDDSPKDLHALLVAERVDMLTQTP-----------------SEVGVLSPDGLESTTLAV----AGEACPVEVVDRWAPGRVMINVYGPTETTIVAAVSAPLTPGPEARVLDAHLRPVPPGVVGELYVAGAGVSTGYLGRPGLTASRFVACPFYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYVT---GTADLAQLRTALAER-LPGYMVPAAVLMLDALPLTPSGKLDTGAL----------- 118471947 12 --------------------------------------GDHTLLVCDDERLTYADAEHRSARLADALIALGAGKGTHVGVLYPNGADF---VVAMLAVARVGAVVVPSTFLTEAELRVQLLDSDVSIMLSAFRSHDYVGQISRVRADAPCLRHVVAAGDPERRAGLE---------ADVEGSDVLAIIYTSGSTGAPKGVVHTHSS-LLAHQRDLNV---------LRGLTADDKLFCNSPALLASMIAGATLVCSNSTDAGATFDLLEAEKPTITGFVAGIAHLTRHPSFPHR-NLSSIRR-----GNLYPLMAPDVRPADPDLRHNMLGSTESLLDPDDTDQPEH-RRGSFGRP-APGFETKVLD----------SGELCIRGPYLMQGYYGRSREEC--FDTDGWFHTGDLVRVDDDGYFYFLGRAGAMIKTAGANVTPDEVQQHVLEGRDMRDVTVVGLPDQERGQLVAAVVATADPAADEAAVRAALRAQ-LSSYKVPRRFAVIHSLPVKSSGKIDVAALRE--------- 67924063 320 -------------------GDWERGRLGELFEEQTNKTPDAIAVICGEQQLTYQELDRKTNQLARYLQQFGVKPDTLIGLCVKRSLSMIIGILAILKAGGAYVPLDPNIPPERLTILLEDTQINL--------------LLTQNDINLPWPNTLTVIDLQQQEIYQESQNTLPT---DTTAEHLAYVMYTSGSTGIPKGICIPHRGVTRLVKNSNYVA-LGEDDIFLQAAP--YTFDASTFEIWGALLNGGRLVILPSPSLEEIGETLENYGVTTLWLTAGLFQVMVE---EKLESFKNVRYLLAGGDVLSPTHVKTVLQTYHCSVINGYGPTENFTCCSVLTDVEQIGYSVPGQPIS-QTQVYILDNYLQPVPFGVPGELYIGGDGLARGYLNRPQLTAERFTGERLYKTGDLVRYDRQRNIEFLGRKDNQVKIRGFRVELGEIETILQQYPKVQTAIVLVKESSQGNKQLIAYVVPKTEETLEIEELQTFLTQKLPDYLHPHHYMILEEFPLTPNGKVDRRSLPQPI------- 94311136 49 ---------------------------------------------------TYAELAALVDRIAHVLEDMGLVPGNRVLLRGPNNLMMAASWLATLKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCDARLR--DELDANRRADGECPTLERVYFHGEGADALETA-MAGKPDTFTDTAADDICLIAFTSGTTGQPKGTMHFHRDVLAMCDLSRHVLKPTPDDVFCGTPPIAFTFGLG--GMLCFLRIGASTALSERLTPELLLKLIQDHRATIVFTAP--TFYRQMAALVKNFDLSSLKKSVSAGEALPDATRQAWKAATGIEMTDGLGGTEMM----------HIFVSSAGADVRPGAEARIVDENMQPVPPGTVGKLAVRGPTGCR---YLDDPRQEAYVRDGWNLPGDTFMADADGYYFYQARSDDMIISAGYNIAGPEVEGSLMRHEWVAECGVVGAPDAERGQVVTAYVVLRPGVEPSDATRAALQDREIAPYKYPRRIEFVAALPRTETGKLQRFRLRQMAAE----- 62390086 61 --------------------------------------------------------------------SLGITGDQRVASMLYNCAEHMETMFAVACMGAVFNPLNKQLMNDQIVFILNHSEAEVVIA-------DPR-MAEQLGEILPKVRAVVFIGSAAAHMPLLDGRSTVYNWPEQDERTAAAICYSTGTSGPPKGVVYSHRSYLQSLSRTTDSLAVEHGETFLCCVPIYHVLSWGVP--IAAFMSGTPLVL---PGPDLSAPTL--AKIISTTLVPTLWIQLMVHYLKNPPERMSLRELYVGGSAVPPIVITMWEQRYGVDVVHVWGMTETSTVGTVSRPPSGVSGESQGRPASIVNDGQVMASTDRN-----EGEIQVRGPWVTASYFHVEEENDELFTADGWLRTGDVGSVTSDGFLTIQDRARDVIRSGGEWIYSAQLENLIVATEEVVECAVIGFPDDKWVERAVTMLYPGIERTRAERLRDQLRDR-LPNWMLPEYWTFVDEVDKTSVGKYDKKDLR---------- 159038002 2303 ---------------------------------------------------TYAALERRSRALAHRLRRLGVRHGTVVALCHEKSADLIVSILAVLRAGGAYLPLDPGYPPERLTYLVDNAGAAVLLADDA-------GLARLPRASCDVL-------DVAALLAHTDGEPQADLCVRVTHDDAAYVIYTSGSTGIPKPVRVTHGNLA-----AVHAGWLDSDVVHLQMAGVA--FDVFTGDLVRALCSGGTLVLADRDDPGRLYHTMTEERVDCGEFVPAVVRGLLTHCERHGLRLDFLRLLVVGSDVWKAEEYGRLRAICGCTVVNSYGLTEATIDSTYFEGPVDGLEPGQMVPIGPFPNSAVYDRHGEPVPPGVPGELWVGGDGVAAGYPGDEEQTAQHFVTRTLYRTGDLGRWDADGVLHLLGRPDNQVKVRGHRIETGEVESHLLRRPEVAEAVVVVRPDA-AGEPALVPASPGEAAPDARDLRRWLADR-LPTFMIPTYLTALDALPLTPNGKVDAAAL----------- 114047926 80 ------------------------------LDRHLAEHSDRVAIIWEGDNASYGELHTQVCKFANALRSQGVRRGDIVTIYMPMVPEAAVAMLACARIGAVHVFGGFSPDSSKVVITADEGMRGGRAIPDALKHPDVTSVEKVIVLKRTGGKVDWVEGRDVWWHSLVETASEHCAIEEMGAEDPLFLLYTSGSTGNPKGVLHTTHEYVFDYKPG-EIYWCTADVGWIT----GHSYMVYGPGATVLIHEG----IPNHPSPARLGEMIDRHKVNILYTAPTLIRALMAEGKQHFDDGSSLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTEGGILITPLPGATDTKPGSATRPFFGVQPALV-DNMGNILEGATEGNLLDSWPGQMRTVYGDHERFVLTYTFRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGTEESEELRQELRQKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANEV--- 41408440 13 -------------------------TVPAVLDRRAAQHPDRVMMSIAGVDVTFAQMRQRSCAAANMLSDLGVGRGDRVALFSGTCPEWVYFWLGAARIGAVSAAINAAHKGDFLLHALRLCRPAVI-----FTDPEHRSRAERAAAALEGPPRIVVQGDAADRAPAED---------RPDAGELGCLFYTSGTTGPSKAVATTW-HYLFSVAATVAAAWFRQGEVLWTAMPLFHLS--AAPSVLAPMLVGATTVLAAAFHPDDIRAHGAIGFAGAGAMVSMLQNLPADPGDAR------LPLRFISAAPIAARSYRDIEKRYGCRIVTMYGLTEAFIAVKALADAG--IPGTSGRP-NPDFEVRILDAHGNSLPPDTVGEIACRHPHVMSEGYIGDDLAVRPHPE--WFRTGDLGRLDRDQNLTYVDRIKDALRRRGENISSVEVETVVMGHPAVAEAAAVGVPGELGEDDVLVVVTLRPGATDCAELLDFCADR-MPYFCVPRYVETVPELPKNAIGRIRKDLLR---------- 145249694 44 ---------------------------------------------------SYNQARTIVRQLVSGLRAWGVQKGDCVAIHSFNDIYYTMLVLAIVGAGAYTAFELGHHFRSSATNFVTTAAKAASIPEHRIRVFDV--LGQSVPDGAVSWTELLEHGE-QDWVRFDD--------ENLSRTTTAARLFSSGTTGLPKAAEITHHEFVFEFNRVVIAVPLFHA----AAAPSSH---------FGSLKAGHINYVMRRFDLPLFLQTVEKYQVTMAIVPPIAIAIIMHPMSYERGYLRSIRASNLGAAPMDKDAQKRFQRLLGCT--QVWGMTETCCIATRWDEGDE--TGSVGR-LVPNMEAKLVDDNGTDISDGVRGELCVRGPAVTPGYFNNPVANAESFDEQGWFHTGDIAYCTQKWYIV--DRKKELIKVRGFQVAPPELEAVLLAHPLIVDAAVIGLRDVVPGTRAYVVRRPETDESKLTEVKSWLLER-LAGYKLTGGVKFVPSIPKTASGKILKRVLRE--------- 213018317 77 ---------------------------------------------------TFRQFMNLSNQVANMLLKYGINKGDRVLIMLPRVPEWWIFSIALIKIGAVFCPCPTMLTQKDLKYRINAAKFRMVI-----TNQENAEKIDEIWDACPSLTSFLTDGERPEWINYKSELTYPVNLPGMKSTDPMVIYFTSGTTGEPKM---ALHNQAYPLGHLVTGLWLDIHPNDLHLTLADTGWAKSAWGKFFGPWMKGAATLRSKFNSTEILPILSKYEVT-TFCAPPTIYRMLILADLETFDLSQLRHCVSAGEPLNPEVIRAWKEGTGQTIYEGYGQTE-LVLCIGTFPCMKAKPGSMGKPSPGWDVALL-DEEGNPVPTGLEGKIAIRVSEMFMGYLEGEHLNEDVFA-DGWYYTGDKAYQDEDGYFWFVGRNDDVIKSSGYRIGPFEVESALLEHPAVQESAVVGSPDVIRGMVVKAFVVLNPGAPSESLVKEIQKKRTTAPYKYPRIIEFVDSLPKTLSGKIRRNELR---------- 108798847 21 -------------------------------------------------RMTYGEMLARIDAFAGALADRGIGVGDVVGLLAPNSSAFAIAFHGILRAGATAVNALFTAKDIANQLADSRATMLVTVTPLLAHAAEGAAAVGLADDRVIVLDG---PGAAADGHPAADLLGPGFAPPEVSATHLAVLPYSSGTTGNPKGVMLTHRNLTANVAQIRPVQGMTADDRILAVLPFFHIYGMT---VLAALHARAALVIMPRFDLTEFLANIADHKCTYAFIAPPVAVALAKHPLIDEYDLSSLQGIMSGAAPLDADLGHAVAERLGCAVVQGYGMSESPVSHVTPFDGGVGLVGSAAPLASPNSESRITDPEEIDIPPSATGELWFRGPNVMAGYLNNDEATRETIDDEGWLHTGDLAQVDAQGCVYIVDRLKELIKYKGYQVPPAELEAVLLSHDAIADVAVVGVVDTESGEEPKAFVVRRDASLTEAEVMEFVAGQ-VAPYKKVRKVEFIDAIPKSASGKILRKDLR---------- 194015904 413 -------------ETHRELYHWQKQKIHELITDMSTSSPDRIALQDGSHSMTYGELERKTNQMAHFLQTHGLQRHDFVAVCMNHSPELIVLLLGILKAGGAYVPIDPEYPEERIQFILDDSQAKLFFTDDAYNIYNVWDQLAQYNAEHPFI------GDAE---------------------DVAYMIYTSGSTGQPKGVMIEHRNYIMSAKTHYTDSSDDHFALYSSI-----AFDLTVTSIYTPLVIGSTVMI--YRQEDQPGFLLEHQKAKVIKLTPAHMALLTDAALSQ----SVVKRMIVGGEQLSTALAKRIEATVGCMIHQFHQDDEG-------------ASVSIGVPM-PNTEIYLLDEHQQAVLPGTVGEIYISGAGVGRGYWQRPDLQESRFLPNPFYRTGDIAKRANDGKIDYIGRIDHQIKLRGYRIELGEIELALMALEEVDKAAVIDLTDES-GEKQLAAYIEL----KEKQMTSFLLRKKLSAYMVPAYFVVLDELPLTQNGKINRTAL----------- 153893542 86 ---------------------------------------------------TYRQLYFHVCRLAHIFENMGLVAGDRVAIYMPMVPEAVIAMLACARIGAVHTVVFGGFSPEALKDRINDCRAKLVITADG--GWELKAAVDKAVEGAPSVQTVLVMHEGRDVWWREAWEGAP-NAHSPKAFDAEFILYTSGSTGKPKGVLHTSAGYLLGAKLSSHYVFLKDSDRYFCTADIGHSYV-----VYGLLSNGSTIFLAPNPEPDRFWRMIDRHGITILYTAPTAIRAFMRWGDNYRNRLDSLRLLGSVGEPINPEAWMWYHKMIGCPIVDTWWQTEGSIMITPLPG---ITPTKPGSATLPFFGPRVVDSSGHEVPRDAGGKLVITKPWMLRTLWGDDERFRQAYFSDGWYFTGDGARQDKDGYFWIVGRIDDVLNISGHRIGTAEVESALVSHSAVAEAAAVGRPDELKGQSLIVFVTLKAGHEPSDALKETLRNHEIGALARPDHVRFAVGLPKTRSGKIMRRILKEIATGGIVKG 116754710 103 ----------------------------------------------------YYQLYRDVNKLANGLKSLGVKKGDRVGIYLPMIPELPVAMLACAKIGAIHVVVFSGFSAGALRERINDAGARVLITCDGSKPIPIKAQADEALQDAPSVERQIVYRRTGQSIEWKDVKNQPCETLQMDSEDPLFILYTAGAGGKPRGVVHAHTSWVFDIKDT-DVYW---STADIGWI-TGHTYIVYGPLCLGVMYEG-----SPDPDFGRWFQIIEDYGVSVIYTAPTAIRMFMKEGEERKYDLRSVRLMGSVGEAMNPDAFLWWRKHVGNDWAPIMDTWFQSETGCHVIAPLPITPLKPGSPAFPLPGYNVLDVNGRAVGPGESGNIVLTAPWMLRGIYGEPEYDYYWSIKPGIYLSGDRARRDADGYWWILGRIDDVLKVAGHRISNAEVESAALSHPNVADAAVIGRPDKVKGENIILFVVLKEGINPSEELKKDIRNHTMGPIAMPSEVYFVSAIPKDRTGKIKAKALGAALGD----- 152984455 31 ---------------------------GELFARIAAERPQAIALRYRERELSYAQLNAQANRLAWQLLARGVQTGDVIAVVLPRSPELIVALLAILKAGALPIDAWPEQRIHEL-----FRQTACCLVGDESARRDPR-LSRYRQASLDE------AGEDPGNPPL-----------EVAADAIAYINFTSGSTGTPKGVPIPHRG-ITRLVCNARYARLDENSRLLQMAPV--TFDAATFEIWGALLLGGTCVLYP-----DAFRVLQEQRISVLFLTTALFNTLVDEAP---QALAGVDTVLTGGEAHSLRHMAKALALYGTEIVSVYGPTES-TTFATFHPVRELREEDTALPIGPIQNTRVYVDGGRLCGPGQSGEVCLAGPGLSPGYLGLPESTRERFFEERLYRTGDRCYFRTDGALVFQGRMDDQVKINGFRIELGEVAYHLNRHPQVRQ-SFVTVTEAAHGEKALVAFVVAAAPSCCPQLRDDLAAR-LPGYMVPGRIQLCASLPLSATGKIDRRRL----------- 169627529 81 ---------------------------------------------------TYAELLAQVSQAANYLTELGLVSGDRVAIYMPMLPEAIVAMLACARLGLMHSVVFAGFSAAALRARIDDAQAKLVITSD---GQWRRGTAAPLKSQVD--EALGAAGPATSDLGGEPSSVEPVEWTEVDKADTTFLLYTSGTTGKPKGIVHTSGGFIFDLKPETDVYWCTADIGWVTGHTYIVYGPLSN-GATQVVYEG----TPTSPNEHRHFEIIEKYGVTIYYIAPTLVRTFMKWGREFAHDLSSLRLLGSVGEPINPEAWRWYREVIGGNRTPIVDTWWQTETGSAMISPLPGVTETKGSAMRPGISAKIVDDEGNQLEPASTGYLVLDKPWMLRGIWRFKETYWSRYAEQGWYFAGDGARYDSDGAIWVLGRIDDVMNISGHRISTAEVESALVGHDGVAEAAVVGASDETTGQAIVAFVILKSHTVEGDELVSHLKSKEISPIAKPREIHVVPELPKTRSGKIMRRLLRD--------- 118054363 51 ----------------------------DLFDNQVATRPEAVALQAGAQRWTYAEMDARVNRVCAFLIAQGVVRGDRVALLSENRPDYLALLMAAAKLGAI-VACMNWRQTPE-----ELAHCVGLVTP---------RLA-LVSPRYEALKGLLEGGGQRPCFLLDGLQRQPSHAPAVQPEDGLYILYTSGTTGKPKAALVSHRALLARAAVGTMDRAVRRGADFIAWPPMFHMASADSSMI--TLIGGGKVIVADGLE-MDVLCEAARDETNIGVLMPGMIERVIHELKSRGIQPKPVDTVGCMADLVPRHQIAELTQLFQAPFRNTFGSTEAPASAGRIDAPEDL-----AKTPSSMTRIRLVNEAGEDAQAGEPGELLLRSPTLFSGYWGMPEATAEAF-EGGWFHTGDVFLRRPDGRLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRITDAAVVKQPDEKWGEVPVVFVARADEGLSADDVLALCRGR-IANYKLPRAVRFIDDMPRSTTGKVMRHELEALLKEE---- 119505751 23 --------------------------MGHMVMRRAKMTPQDPALTYEGDTQTFEQLAQNIGKVAYFLKSLNIEPGDRVGYLGQNHPRFLEVLYASSLVGAIFV-PLNYRLTSQEVQFIANDSGLKVLFADQFTA----HLIDGYEDELPCKHLISVGFNSRGWTALDSLANDAIEMAQVTESDTALIMYTSGTTGRPKGALLSHGNIFWNLLNAKFMEEIMRGTTLTCA-------PLFHIGGLNVLVSGVHVVLHQAFDAKRILADIEKYQVSTMFGAPTMFDMLTYESTFEATDFSSIIAFNCGAAPVPLPLIETYKGVQFC---QGYGLTETAPYVSVLSSKDSVTKKGSAGKALMFTEVCIVDASGAVVPALERGEICVSGPNVTAGYWGLEAATRDAFDNRGWFLTGDIGYLDDDGYLFICDRKKDMIISGGENVYPAEVEGELLALPGVKEVAVLGLPDDKWGEKVVAVAVIDDSSDISIKSVSDFLAGKLARYKQPRELHVVDELPRNPAGKVQKFVLKERLISRI--- 55377681 32 ----------------------------DLVTHRADTTPDRVAAASGNAV-TYRKLDAAVDAVAAELDRRVDAPDATVATLLPTRPAVGTLLFAAMRLGALDAATLQSQLSTVDADLLVCGDSTASLAAD-IDGCPTVSVDREL-SAAAVADETAAAGSADET--ATDVTPAP-----LSRTDTQLVIFTSGTTSEPKGVRLTVGNLVASAVASSYRLGVLPDDRWLVCLPTYHMGGL-APFIRSALY-GTAAVVQRSFDADATQQVLAEHGVTGVSLVPTMLSRLLDAG---WEPPASLRFVLLGGGPASETLIERCRE-RDVPVYPTYGMTE-TASQIATARPETAFAGTVGQPLVFTDVTVVADGAACD--PGERGEIVVDGPTVTPGYLNGDDD---AFSDHGF-RTSDIGYRDADGHLWVEGRVDDQIVTGGENVDASTVADTIREHPAVEDAAVVGLPDEEWGQRVAALVV-GDVSPTA--VRDHCAER-LAPYEVPKTVRIADALPRTASGTVDRAAVR---------- 118470076 74 ---------------------------------------------------TWREIDQQADALAAGLQALSGGAPRVLGIMARNHRGFVLSLIAANRIGADVLLLNTSFSGPALAEVVSREKVDAVIYDEEFTDTVDRALARIVAWTDTAAHDVTVAALTEKFAG---------RQPQRGGQKSKVILLTSGTTGTPK--GAKHSGGGPEILKAIRTPWRAEEPVVIVA-PMFHAWGFSQLAFAASMAC--TIITRRKFDPEATLELVDRHRATGLCVVPVMFDRIMELPEDNRYDGRSLRFAAASGSRMRPDVVIAFMDRFGDVIYNNYNATEAGMIATATPADLRAAPDTAGRP-AEGTEIRILDGDLRDLPTGEVGTIYVRNSTQFDGYTSGTTKD---FHE-GFMCSGDVGRLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKVLTTHPAVAEAAVIGVDDEQFGQRLAAFVVLSGDA-TVDDLKSHVRDN-LANYKVPRDITILDELPRNSTGKIARRELQEKVN------ 161522378 56 -----------------------------------------------HHRFTFAQMKALAARVANLLVERGVKPGDVVAGLLPRTPELVATILGTWRAGAVPLFT--AFGPKAIEHRLRMSDARLVV-----TNVANRAKLDEVADCPPVAT--VRAAEAPDFRAALDAQSDTFEPVLRKGTDLFMMMSTSGTTGLPKGVPRALLAFRQYMCDAVDLRAEDRFNIADPGWAYGLYYAITGPLLVGTLYEGGFTV-------DSTYDVIERLGITSLAGSPTAYRMLMAAGSDAAARIGKLRVVSSAGEPLNPEVVRWFDAALGAPIYDHYGQTEGMVVNNHHGLAHVVHPGSAGFAMPGYRVA-VLDDAGRELGPGEPGTLIARSPLLFDGYWRQDTPAIAG----GYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHEAVSEAAVIGVPDPERTEIVKAFVVLSNGTPALAEALSLHVKRRLSAHAYPRAIEFVDALPKTPSGKIQRFVLRKMEADK---- 196193100 1939 ------------------EGEWHAASFLSLFSQQAAEQGEAIALVHGDTRVSFVQLESRANQLARYLIEQGVQPDDVVGVSFERGVTMIEAFLAVMKAGGAFLPLDPGYPSDRLHYMLEDSDAKLLL---TSSGL-VETLPR-----VDAVKPIAVNELSLDVFSAQSLDSEP------HPDQLAYVIYTSGSTGKPKGVSLTHAGLTMHVQTIGERYGMTPDDVELQFASISFDGAVERWTV--PLAFGSRVVIRDQQSAQQTCDALQKEGVTIACIPPSYMGPLLDWIEQTQPPL-KVRSWTLGGEAFTRETFERMQQVLKPQILNGYGPTETVVTPMLWAAYEGDSLSSAYAPIGTAVGPRVLDQDLNRVPVGVAGELYIGNEVGLRGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLAHPQVREAVVLAQPSPG-GNRLVGYLVPRGPLSTDALMAELVTE--FPDYMVPGQLLVLEAMPLTPAGKVNRKAL----------- 207724383 82 ---------------------------------------------------SYAQMSERSSRVANFLRGLGIVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLAPDDVRDRVQLG-GATCVVADAAELDKFNAVDAGV-------KRIAVGARHDGWIDFADAYGAPAQVPDTRATDPLLLYFTSGTTSKPKLVEHTHQSYPVG----------HLSTLYWIGLPGDVHWNISSPGACVFVYNYARFV------PKETLEVLVRCQVT-TLCAPP--TVWMLVQEPLASYPVKLREIVGAGEPLNPEIIERVRQAWGVTIRDGFGQTETTCQIGNTPG-QPVVPGSVGRPLPGYRVELV-DADDRPAAEGEIVLPLSHRPLGLMQGYAGNAKATAEAMRNGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADPLRLSVPKAFVTLRQGYEAGPELARFSREK-LAPYKRIRRLQFSE-LPKTISGKIRRVELRRREQERL--- 114799065 4 ---------------------------------------------------SWPEMMARSNRMARALHSLGAKPGDKAGFYLRNQPEYMEALAACFKARLAHVNVNYRYRDDELVYIFDNSDSTVVFFDTEFS-----AEVERVRERLPKVIAWVQIG-GGDILPFEKLASEASKLNIPRSGDDMLLLYTGGTTGMPKGVMWTHSIWVRKMGGPVPENLEEHVQNALTACPLMHGTGLFT--AMGAMLNGGAIVTLTDKDPVNLWDTVDANGVTSMAIVGDAPMLKTLDENPGRWNLSSVLAIISSGVMWSSEVKQGLRHMPQVALTDSFGASEA-VGFGSSITTADGRTKTSKFEIGP--SCKVFTEDGREVLPGEPGY-IARGGAVPLGYYKDPEKTEKTYKVYGGVRPGDWCTVEADGTITLLGRGSNCINTAGEKVYPEEVEEALKSHASVTDALVVGVPDDKWGQ-AITAVVSLNGNATEDELRAFVQSK-IARYKAPKRILFKDNLGRAPNGKADYKSIK---------- 5915760 3140 ----------------RTDGVFCKETIPELFEKQAEKTPDHPAVAFGDETISYRELNERANSLAFTLRQKGVGPDVIAGILTERSIEMIVGIMGILKAGGAYLPIDPAYPQERISYIVKDSDAAGDVDPEAYTG----DIIRIDQTG-------------------QNDHVENLK-HDIKPQHLAYVIYTSGSTGKPKGVMIEHNNLVHGLNERIYQHLDAHLNVALVA---PYIFDASVKQIFAALLFGHTLCIVPRETAWDAMSLIEKNNINVSDMTP--AHLNMLAYVDKTELEFDVKELIVGGDALTPDVIGGLFHKFSCNITNVYGPTECCVDAASHQIESGKVPQTPSIPIGPLLNTSIYDKELRPLPVGIAGELCIAGEGVARGYVNRPELTAEKFVDHPFYKTGDLAMWLPDGQIEFLGRADHQVKIRGYRIELGEVEQQLLTHEKIKEAAVIAGKDQNGNSYLCAYIASDKELP-AADVRQFL-EREMPDYMIPSYFVKLDRLPRTPSGKVDRSALPEA-------- 17546237 85 -----------------------------------------------ETTYTYRALHREVNRMAACLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPRVIVSADAGSRVEYKPLLDAVDRKLAPMQH---RPHDIDYAALARQHTHAVPCEWMESSEPSYILYTSGTTGKPKGVQRDTGGYAVALAASMPLIFGAQATMFTASWVVGHSYIVYAPGLATVMYEGTPV------RPDGAWRIVEQYRVNVMFTAPTAIRVLQDPALLRRHDLSSLRRLFLAGEPLDEPTARWIGDALGKPIIDNYWQTE--TGWPMLAIPQGVAPSTPGFPVYGYRLDILDEATGQPCAPGEKGLLAVAAPLPPGCMSTVWGDDASAFPGRPLYSSFDWGVRDEAGYITILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADPLKGQVAMGFAIVRDAA-RVAEPAGRMALEGLGAVARPSRVFFVNALPKTRSGKLLRRAM-QAVAE----- 183985125 82 ---------------------------------------------------TYADLQAEVSKAANALTGLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTANALHARIVDAQAKLLITSDGQFRRGHPAPLKDAADEAVSQPDIDVSWNDERDLWWHDVSASPEHTPEFDAEQPLFLLYTSGTTGKPKGIVHTSGGYIFDVKPETDVFWCTADIGWVT----GHTYGVYGPGITEVLYEG-----TPN-TPDEHFQIIEKYGVTIYYTAPTLIRTFMKWGRAIPDDLSSLRLLGSVGEPINPEAWRWYRDVVGAGHTPIVDTWWQTETGSAMISPLPGIAAAKGSAMTPLPSAKVVDDHGDPLAPETTGYLVLDQPWMLRGIWPARFHYASKFEDKGYYFAGDGARLDSDGAIWVLGRIDDVMNVSGHRISTAEVESALVGHPGVAEAAVVGVVDDTTTQAICAFVVLRGNYEQSDELRAEVAE-AISPIARPREVHVVPELPKTRSGKIMRRLLRD-IAEK---- 52082185 1521 -----------------------------LFEKQAAKDPEAVAVICENNALTYGELNKRANRLAHLLIAKGVGPEQFAALALPRSLDMVVGLLAVLKAGAAYVPLDPDYPAERIAFMLNDAHPVCIVTSSAVSNLSVPGSVERIVLDDPCLKGCAAANDADRTAPLLPLHP-------------AYVIYTSGSTGKPKGVVVPHQNVVRLFGATDQ--WFHFGADDVWTMFHSYAFDFSVWEIWGALLNGGRLIVVPSRSPAEFLNLLVREGVTVLNQTPSAFYQLMQA---DRDNAETGKLLSLRFIIFGGEALKRLEDWYEPRLINMYGITETTVHYISLDQQTAALANSQGIPLGVY----VLDEYLEPVPPGVTGEMYVSGGGLARGYLGRPDLTADRFVADPFYRTGDLARRRQDGSLDYMGRADQQIKIRGFRIELGEIEAVLVRHHRVNQAAVVVREGQPGDKRLIAYVVPSEEETDPAELRRF-AAGTLPEYMVPSAFVKISELPLTPNGKLDRKALPE--------- 45580849 7 -------------------------TVPELLARQVTRAPDAVAVVDRDRVLTYRELDELAGRLSGRLIGRGVRRGDRVAVLLDRSADLVVTLLAIWKAGAVPVDAYPAPR-------------VAFMVAD--SGASRMVCSAATRDGVPEGIEAIVVTDEEAF---------EASAAGARPGDLAYVMYTSGSTGIPKGVAVPHRSVA---ELAGNPGWVEPGDAVLMHAPYAFDASLFEIWV--PLVSGGRVVIA-EPGPVDARRL--REAISSGVTRAHLAGSFRAVAEESPESFAGLREVLTGGDVVPAHAVARVRACPRVRIRHLYGPTETTLCATHLLEPGDEIVLPIGRPL-PGRRAQVLDASLRAVAPGVIGDLYLSGAGLADGYLRRAGLTAERFVADPMYRTGDLAQWTADGALLFAGRADDQVKVRGFRIEPAEVEAALTAQPGVHEAVVRAVDGRLVG-----YVVAEGDAE-----PAVLRERVLPEYMVPAAVITLDALPLTGNGKVDRAAL----------- 83854774 26 ------------------------------LKRAALVFADVTAVIYGAHRVSYTQYHARCSQLASALAAAGVEPGQVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVGYILDHGEARVLLVDTQF--VDLAEAACATLDGPPPL--LIEVSDPAAGFPATGRHTTYDDF--IATGDPAFLNYTSGTTGRPKGVVYHHRG-AYLMTMGTVVSWMVMRPVFMQIVPLFHCNGWNHTWMMPLL--GGTLVCCRDITAAAIYDAIADEGVTHFGGAPIVLNMMVNATEAERRAFDHQVEVFTAGAPPAPATLSKIEA-LGFNVTQVYGLTETYGHVTELWDPRAAIKARQGVAMPMMEEITVMDSKMAQVDAATQGEIMIRGNSVMKGYFKNPAATRAAFA-GGYFHSGDLAVQHPNGHMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAQPDEKWGEVPCAFVLKPGRSGDEAAMIAFARDT-LAGFKAPKRVVFQE-LPKTSTGKIQKFELR---------- 62425818 1 MLTGI---PSTLGDSYQLNTT-------SLIRHAATVFGEEVVYRRSDGSWNYADEYKRMAQLAHGLDELGVGAGSMVGVIDWNSRRHLELYFSVLRLAPEDLAYVVSHSKSDWIFVDESLLHVAEALAPKLDVKGWVVMTDKPASEIETSLNNVVF--------YEDLKPDTYDWPVVDEKTAAYAGYTTGTTGRPKGVYYSHRSIYLHTMGGLAALQATFDDCVMPITPMFHVLSWGFP--QNAVAAGAKLVL-PGKFAAEEFGAIGQEKVTLANGAPAIPMLAMMKSMPTPPDLTGVRLVS-GSSEPPLSMMRGFKEVTGAEVIHGYGATEATTNWMNLSDEEKWIIGVEVKIVDPTGE-----EMPRDGK--SVGEIVMRGPWITESYYQLPD-NADRFL-DGWWRSGDVGVIDAHGYLKITDRLKDVIKSGGEWISSIDMENAILDSPNVKEAAVIGVPDEKWDERPVAYVVANDGAEVTREIVETLSER-FAKWQMPDEVYVVDEMPRTSVGKLDKKLLRKNWEEK---- 33591560 26 ---------------------------------------------------TYLDLHRQTNGIAQALAALGIGHGDHVAVMLENCPEQVFSYVALGKLGAVSVPINTAAKGQLLRYYLDHADCTAIVVSDTLAA----PLA-DIIAALPRLQRVIVLGQARAVHPFPDVDSDAAPRVPVRFDDLAYLLYTSGTTGPSKAIMITHACAHFWGEQNIRYRHFLPGEVDYVFLPLFHANALLL-GVTSALMAGTTVALARRFSTSRFWSDVRTAGATRFNAIGAVGNFLYSQPPDPRDRDHKVRLCSLAPPPFVHDFERR----FGIKVLNGYALSDCAATWSPLDAPPQKVFSAGLARDSV--RVRIVDDDDFDLPADSPGEILLRQPWTPLGYYKMPEATLAAH-RNGWFHTGDRGRLDADGYLHFTDRKKDAIRRRGENISAYEVEAIILGHPAVRQAAVYPVRSEFTEDEVAASIVLHDGQALTPEALVLHCRDNMSSFMVPRFVEFVAELPLTLTNKVEKYKLR---------- 15602557 112 --------------------------------------------------YTYAKLHNRVCRFANALRELGIKKGDRVIIYLPMLVEAVIAMQACARIGAVHSVVFGGFSASALRDRIEDAEAKLVITANALRGGKIIPLKETVDEALKTIENVIVFHRVNIDTPWKDLWWNELTAPEMNAEDPLFILYTSGSTGKPKGIVHSTGGYLLGALNSFDIFWCTADVGWITGHSYVCYGPLAN-GATQVIFEG----VPTYPDPGRIWRMIQRHKINVFYTSPTLSLTRLGDHIPNKYDLSSLRLLGSVGEPINPSAWMWFYEVVGCPIVDTWWQTEGSIMLAPIPGVTATKPGSCTLPL-PGIMAEVLDENGQKCAVEQGGALAIKRPFMLRTIWNDPERYKSTYAEYGYYIAGDNAHRDKDGYFWILGRTDDVLNVSGHRLGTMEIESALVASPKVAEAAVVGKPDEIKGEAIVAFVVLNDFRPEAEELKAWVSNE-IGKIARPEDIRFADNLPKTRSGKIMRRLLRSIAKNEMI-- 126661585 196 -----VEWNETEAE-YPKDKC-----IHQLFEEQVKRTPDAIAVVYENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERI----------AYVMQDSNMGV---LLTKQLKTQLKEVKIPVISWEQEEERIFQNFVNNTPSL--VNSKHLAYVIYTSGSTGRPKGVQIAHQSVINFLNSMSKRPGLTQEDDLLAVTTIS--FDIAGLELYLPLIMGGKILLASQETASDGEKLIQLLQNSDTTIMQATPATWRMLIAANWKGKSNLKIL-CGGEALPGSLAYQLRNVYGPTETTIWSSTYLVRQLSDTSDSRE-----SAQPIGPIDNTQIYDPNLQPVPVGVPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDA-PGNKQLVAYLVSDEMSQSSTLRDCLKEQ-LPDYMIPSAFVLLEKLPLTPNGKIDRRAL----------- 114704616 18 ------------------------------------------AIGAPGREWSYGALREQTETVRAALRRSGVGASDRVAIVLPNGPD-MAVAFITVAQSATTAPLNPAYKEEEFAFYLEDLKAKAIIVEAGYAG-PARSAADKFGLTVIEL-SPDADGPAGTFTAATGIEAAPDALP--GPDDVALILHTSGTTSRPKIVPLLQSNVAASAANIQKSLQLTPDDRCLGLMPLFHIHGLIA-AVTTSLAAGASISCTPGFDALKFFGWLEAVDPTWYTAVPTMHQTILARAGRNAEVIGKARLRFLRSSSSSLPGAKKLLDTFGAPVVEAYGMTE--ATHQMCCNPIEPGKQKPGAGLAAGPEVAIAHEAEDHLIDG-TGEVVISGPNVTPGYEGNPDANAKSFFEDGWFRTGDQGVFDEDRYLTLTGRLKEIINRGGEKISPLEVDGILSDHPAVAQVVTFALPHEKLGEEAAAVVLKEGETADERAIRDFAAER-LAPFKVPRKVVILDEIPKGATGKLQRIGLAEKL------- 206973396 469 ------------------------KTLDQLIDLQALESPNQIAISMGDKSITYYELQQRSNQIANYLRENDLKKGQRVSITMEREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIITKK-----EFRGLVERFAIHTIYLEDFHYANSIEN---IASTHT---------IEDAAYIIYTSGSTGLPKGVVVPHKGVVNLSYSVINTFHLGKEDVYLQFATIIFDASIME--IFPILLCGGRMHLISDIEKRSAEEFINSQKNGITNVVLPTAFFKLDMPKEMLLKLNSVKRVFVGGETLPAESVRKWQSKLGLKIPNAYGPTETTVCATMYEVNREIISNIPGKPIAN-SEVFVVSPFNTLCPSGVVGELFIGGDGVANGYLNQKEKTKEAFIDKKMYRTGDLVRLLPNGNLEFIGRKDNQVKIRGYRIELDEIEGTLFKHPEVRDAVVFT----YQNDKIVSFYLSKDNTEKQEALKTFLSE-SLPDFMMPNYVFHLESFPVSPSGKLDRKKL----------- 182437057 3036 ----------------------------ELFRAQARRTPDAPAVVFGDTRLDYRDLDARSDRLAGLLAGLGVGPETPVGVLMERSAELPVVLLAVLKAGGAYVPLRDTDPAPRLRRLLA-DTGARVVVTDGASA--------------------PLAGELGVTV-LDARDDSPAQAPRVTPDQLAYVMYTSGSTGLPKGVEITQRDIVLAFDRRWESGAHRRVLMHSPTAFDASTYESWVP-----LLRGGAVVVAPP----GALSVAALEQLLATHEVTGL---WLTAAEESPGALSGLREVWTGGDVVPAEAVRRVLAAYGPTETTTFALSHPLTAAEPV--PARVPI---GRPL---DNTRVYDGSLRPVPAGVAGELYIAGAGLARGYTRRPAATAGRFVANPFYRTGDLVRWTADGVVEFAGRADDQIKLRGFRIEPGEIEDRLARHPAVAQAAVLVREDRP-GDRRLVVLADPDGPATTADLTAYLSGE-LPDYMVPSALVAVAALPLTANGKIDRRAL----------- 33592088 23 -------------------------TTGAVLARRAERCPDRVFLRFAGRSYTFADLHRRTNGIAQAMIGYGIAQGEHVAMLSPNCPECLLGNLALGKVGAVSVPINTNAKASLLEYYLTHADCVTAIVADAC----MEAFA-AVAPRLAQLRRVLVIGDAANALPLADAASDEAVDNDVRFTDLAYLMFTSGTTGPSKAIMIPHGAAWHWGKHSVHYRYFLPEDVDYVCMPLFHANALLLSCTTAIV-AGTSVVLDERFSASRFWERVRAFGVTRFNAIGAIGNFLWSQPASPVDLEHKVRICSLAPPPFVHDFERRLRVIAGYALSD-YGFGASLSPDAPPEKSLSLGRTCEGVAI------RVVDEDDLTLPAGQVGEIVMRGAAPL-GYYKMPEATLAAW-RNLWFHTGDRGYFDADGYLYLTDRKKDMIRRRGENISSYEVESVIALHPAVLQVAVYPLQSEHSEDEVAVTIMLKDQALDPDELVAFCQQQ-MAAHMVPRFVEFVDAMPLTPTNKIEKYKIKE--------- 54016084 200 ----------------------------------------RIALVDEHGTATFADVHERTTAIAGALGELGLRAGDAVGLLARNHRGMVETIVAAGKLGALLNTGLPARRIEEV---VQRDKLTALFVDDE---FDH--LVQYLHADLPRYATEATAVPGR--ITLDDLHTRFRK----PTRPGKLIVLTSGTSGTPKGARRPHPKGFSTVAALLSRIPLGMDETMLIPAPLFHTWGLAALQLSTALRS--TVVLPRHFDAEQCLRLIADHRVSTLIAVPIMVILELPAHVRARYDTSSLRVVASCGAPLAAHTVLGFMDAYGEILYNVYGSTE--VSWATIADPADLLATTAGTPPLGTKVAVLGPDH-RPVPVGATGHVFVSNHMLFDGYVNSAPPDEA----DGMLDTGDLGYLDATGRLFIAGRDDEMIISGGENVFPRPVEEALAYLPQVREVAVVGVPDPEYGQRLAAFVVKREGTGLDSDMRTYIRNR-LSRFSVPRDVTFLSALPRGDTGKILKRLL----------- 218442830 470 -----------------------------LFEQQVIKTPDAIALIYKNQKLTYKELNTHANQLAHYLQYLGVKLEDKIGVCIERSPLMIIAILAILKVGGAYVPLDPGYPS----------ERLAFMIKDAQSPI------------ILTQKHLLTQLFQDDHQLLIDIESEWDSIAEVSLENLAYIIYTSGSTGTPKGTEIPHRSFVDYIQLDANVIWLQHSSISWDAAILELWPPLLYGGCC-VLYPGNIV------TPEKLSKIIQNEKINTLWLTAALFNLMID---TQPESLLGIKQLLVGGESLSVNYISQALELLPETIINGYGPSECTV-FTKLD--KKITSIPIGQPIG----DRIVYLLDRNVPVGVPGEIYIGGASVARGYLNQPILTQENFIPNPFYRTGDIGRRLPNGNLEFVGRINNQIKIRGFRIELEEIETVLGKHSGIKQ-AVVTLGKNSLGEKSLVYIMAKNSQLTPQTVRDFLREK-LPDYMIPNAFVFLDAFPLNPNGKINRRNL----------- 134100383 78 -------------------------------------------------RWTYRELLERVSVFAGALRAQGVERGDRVVIYLPMVPEAAVAMLACARIGAVHSVVFGGFAPRELA--ARVDDARPKVIVAASCGLEYKPIALRLSEHRPDRVIVLQREQATAALGERDLDAEPADCVPVAATDPLYVLYTSGTTGRPKGVVRDNGGHAVALRWSMEVFWTASDVGWV----VGHSYIVYGPGATTIVYEG-----KPVGTPDSAFWRVIAEHGVKSLFTAPTAFVDPDAVELAKHDISSLRSLFLAGERLDPETYQWAVGKLGIPVVDHWWQTETICANPRGLEPMPVKPGSPTVPVPGY-QVEILDQSGEPVPTGRDGAICIRLPLTLPTLWNADDRFRGEYLEPGYYLTGDSGHVDEDGYVFVMGRTDDVINVAGHRLSTGSMEAVLAEHPAVAECAVIGVRDALKGQVPRGFVVLKDEEKLRGELVAAVRDQPVAAFR---DVSVVDGLPKTRSGKILRKSMRE--------- 16040972 1773 ------------------------KTLHQLFEEQAQRTPDQTAVVYGESQLTYRELNERANQLARTLQSEGVQPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPSYPVERIHYILEDSDTKLLL----------------AQSHLR--KSVPFTGKV---LDLEDPRFSWEDGSNLKQTHLAYVIYTSGSTGRPKGVMVEHRSVINRLVWMQEHYPLDKQDVILQKTPITFDVSVSMTGSKAVLLSNG-----GEKNPDVILDTIAQKNVTIMHFVPAMLHAFLESMEQKSDELASLKVFASGEALTPAHVARMITPAGEAQIINLYGPTEATVSYFECEAGETLNSVPIGKPISNIQLYIVQPGSEYFQPLGVAGELCIAGDGLARGYLNRPELTAEKFAAHPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEIEASLLQLDAVKEAVVIAIEKE--GSKQLCAYLSGDESLNTAQLKRHLLNK-LPAYMIPAYFVQVEKMPITANGKIDRKAL----------- 88601891 59 --------------------------------------------------YTFRDLRNLSVEAANILIKYGVKKGDRVMLMLHRIPEWWIFVIALIKLGAVFCPAPTMLTSKDLQYRIN-AGKFEFIITDTENADKVEKICRFC----PTLKHMLIDGELPNWISYELFYPAPVSMPKTHASDPMLIYFTSGTTGEPKMVLHNHS---HPLGHIVTALWQDLNSNDLHFTSSDTGWAKCGWGIFGQWIIGACVFVYDARGKFKALPLIEKYEIS-TFCCPPTIYRMLIIADLAKYDLRSLRHCISAGEPLNPEVIRIWQEETGLPIYEGYGQSETCCCVATF----PCMVHKPGSMGKPSPGWKI-ELHDEDGNPVPQGNLNPRPVGLFVEYLDNPEANADVF-KNGFYYTGDKAYMDEDGYFWFVGRDDDVIKSSGYRIGPFEVESALQEHPSVQESAVVGSPDPIRGMVIKAFIVPSDQLIRDIQKHV---KKVTAPYKYPRIIEFVEELPKTLSGKIKRGELRE--------- 213016362 111 ---------------------------------------------------TYRHLYHAVNRFANGLRKLGVLKGDRVCIYMPMVPEQIIAMLGCARIGAVHTVVFGGFGSAALNARIVGAEAKIVVTADYAKSIPLKHLIEEAIINAPSVEHVIVLRRKQD-QPIE-IHSEKCEIEVMDAEDPLFILYTSGTTGAPKGIVHTCGGYMYTTKHVFDV--KENDVYWCTADPTGHSYVVYGP-----LMQGTTVVIAECPDPGSWWSIMEEYGVNILYTAPTAIRMFMKMGEPDRYDLSYLRVLGSVGEPLNPEAFEWFYKTIGCPIVDTWWQTETGMH---------MLTTMVGQPMRPGFTGKVVDKDGESVPPGTGGFLVVKKPWMMRTVVNNDPYRKYWSTIKDYYTAGDLAVKGDDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPMKGNIIKAFVTLRVGHQPTDRLRNELIYHTLGPIAMPSEIEFVDSLPKTRSGKIMRRVLK---------- 71280294 109 ---------------------------------------------------TYQELHDHVCRFANLLKERGVKKGDRVCIYMPMIPEVGYAMLACARIGAIHSVVFGGFSTESIKARVLDADCKVVITADSLRGGKRIPLKSNVDAAVPNVHSVIVVARTGGDVAWNDAKQSAICEPEVDAEDPLFVLYTSGSTGTPKGVVHTCGGYIYAAMTHKYVFDYKEGEVYWAGWITGHSYIFYGPLANGAT----TLVFEGVPTYPDAWQVCEKHKVNVFYTAPTAIRALMSIGDDNQADLSSLRLLGTVGEPINPEAWHWYYEVVGCPIVDTWWQTEGGILITSLPGAVDMKPGCAGKPFFGVQPALF--DKDGNTLEGENAGLLVSWPGQLRTVYGDHNRFYQTYLGQGNYFTGDGAKRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPAVAEAAVVGYPHEIKGQGVYCYVTLMGNATESDELNVELREKELGRFAKPDYIQWSPGLPKTRSGKIMRRILRK--------- 50548333 79 ---------------------------------------------------TYGEMADRVLGLATYFKS---KEFKRVAICGPNTPAHLETMFGAVAAGAYVLGLNYRLTMGEITYKMELGDADCVVVDREFVHL----ISPEIRAKCQVIVDDDVSGASKPQQPGEILYSNVVQAKEQKTTEILGLFYTSGTTGKPKAVEYTHRSYLCAMSNIIE-AGLNCETVYLWTLPLFHAAGWTFP--YSVTAVRGTHVLLRKIEPDYIWDLLVDDRITHFNAAPTVNNMLVNNPKARR----LPQTVRVTVAA-SPPSAALFNKMFDMNLHPVYGLTESVRNYFLQDDERYALMARQGFAFVGSQSVQVIANNDINQNGQEIGEIVCRGNAVMARYHKDPEATAKAF-EQGWFHTGDLAVVNPDGSIKILDRKKDIIISGGENISSVAVEGIICKYDNVLEVAVVGIPDEKYGEVPKAFLILKDKSKDTDKMIAWMRER-MGAYQIPRQVSVVDDLPRTSTGKIKKNVLRDSV------- 149185110 26 ---------------------------------------------------TYGEMDAYANRFAQLLRARGLRRGDHFGVLLENSIHYLPIVWGSQRAGTMMVPVSTRLTAPEICYILKDAGVKLLI-----TSIYFADRIDAIRAHCPDMELLILGGEAMEDYALAGQSAEPI----ADQAPGQYMLYSSGTTGSPKGVPPESEDILVGLAVMGAGMPADGSMVYLSPAPLYHAAPLGWCTTAHRL--GGTVVVMEKFDPVHALETIERYRVTDSQWVPTHFVRMLKLKPEEREDLSSHQRALHAAAPCPVPIKREMIEWWGPIINEYYAGSEGIMTLIKAEDWLE-RPGSVGKAI--YGTIHVCGPEGEELPAGQDG-LLYFENAMIPTYHNDPAKTAEAMHERGWMTLGDIGHLDEDGYLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPCEDFGEKVVAVVQPMDEAGDSSELRDFLAPR-LSSVKMPRLFDFRPELPREANGKLYKRELRDEYAKR---- 194290386 42 ---------------------------------------------------TYGKLWRRVERASAHLATWGIRAGDRVGTLCLNHELQLVLLFACARVGAM--FAPLNYRPAELRAICDHAQ-LALLFHDAPN----EALAREAGGRLAHLDRLI-----DEPAPYGVVHA------PVPDHAPLLLAYTSGTTGKPKGAVHTQAGVLANARASWWAHGMRADDHVLSVLPLFHVGGLCIQ-TLPALLAGARVTLHDRFAAQAWLDAVAAARPSLSLMVPATLRAVLEHPGWADADLAALRGVMAG----SSTIPRSYIDAFGVPLGQVYGATEGPVSVVLKLEQAMARPGYAGWP-QPEAEVRLAGPDGAEVPPGAVGELWVRGANVMAGYWNQPESGSDSGLPGGWFHSGDLAHRDADGCIEVVGRSKDMIISGGENIYPAEIENVLVGLPGVQECAVVGVADARWGEVPVAVIVPAPGTPPGALAAEPLREQRIARFKLPREVVLMDDLPRSALGKVLKPQLRAQLEAR---- 66045199 507 ---------------------------------QAERNPQAIALSFGDEQLSYRQLNQRANQLAHKLREQGVGPDVRVGLAAERGLEMIVGLLAILKAGGAYVPLDPDYPQDRLSFLMH------------DSGIELLLTQAHLLERLPIPAQV----KSHDLADALDGYSTENPLDKTAPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDE--WFEFSEKDVWTLFHSFAFDFSVWEIFGALLHGGRLVIVPTRSPEDFHALLVEQQVTVLNQTPSAFKQLMHVACDSSLPM-SLQTVIFGGEALDVASLKPWFARFGDQSPQLINMY-GITETTVHVSYRPITLADTQNPASPIGEALSWYVLDADFNPGCSGELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYRATGVIDYVGRIDHQVKIRGFRIELGEIEARLQAHPAVREVSVLALDGQL-----AAYLVPQDQTTLREALKSQLRAR-LPDYMVPTHFIVLDSMPLTANGKLDRKAL----------- 71068220 4198 ------------------------------------------ALTDGPATLDYAELDARSNRLARALLGLGVGPEDFVALAVPRSADLVVAVLAVLKSGAAYLAVDPDHPAERTSYILHDCRPVAVLSTTAVRETLHGTVGEAVGEVPWLLLDEPATGGAHSAAPVTDADRRSPLLPD----HPAYTIYTSGSTGRPKGVVVSH----ANVSRLLTACAVDFGPDDVWTLFHSSAFDFSVWEMWGPLAHGGRLVVVPARSPGDLLDLLGRERVTVLSQTPSAFLQLLRAES----DLAALRYVVFGGAQLAPWRGRPVR------LVNMYGITETTVHVTHLEL-DDAAVDRGGSPITPLNDLRVLDQGLLPVPVGVVGELYVAGPGLARGYRRRPGLSATRFVADPFYRTGDLVRRTQDGGLHYVGRSDSQVKLRGYRIEPGEIEAAARRHPDVAQAATAGPQDRYL---VCYVVPAADTDPDPHQVRAHLAD-ALPGYMVPAAVVPLTALPLTPNGKLDRAAL----------- 150249466 1407 -------------------------TLHALAHEIAQRHPDRPAIHFGQNSLTYGEFDARSAQLAHELRARGVRAETPVVVCLERSPEALIAVYGVLKAGGAYV---PVETSNPDLRIAELI---------ADSGAALVLTQRRLADRLAALAEVVVVDEPLPRHPTTD--PEPLTGPD----HLAYVIYTSGSTGRPKGVMVQHGNFLDALDRRFDLTPDDR---LLHKSPLA--FDVSVREVFWALTRGASVVVAEHADPGHLVDLVERERVTVAHFVPSSLAVFLEGLPG-PGRCPTLRHVLTSGETLPVTTARAARDLLGARLRNMYGPTETTVE---MTDHDVVDDTVDRLPIGPFEGARVLDADLRPVPPGSTGELCVGGLPVARGYLGRPALTAERFVPDPLYRTGDLARLLPDGQLDFLGRNDFQVKVRGHRIEPGEVEAVLGALPGVHGALVTAHDDRLIG----YAVTDRD----GEELRTALAER-LPEHLVPSVVLTLDRFPLTGNGKLDRAAL----------- 15966384 56 ---------------------------------------------------TYGDFAARSSAFAGGLAAHDVSPGERVAILLPQGFEAAIAHAAIYKLGAIALPLALLFGVEALAYRLKDAGAAAVVT----NRFGYERLA-AIRGELPELRMVVLAEEDEKTVRFRDIAAGQGRFAETKPDDPALMIYTSGTTGPPKGALHGH-------------------RVLLGHLPQFHHHFLPQPGLLPSLFFGVPVVSSPAQKFDTAFRIIEEMEVR-NAFIPPTALRLLKSVERPRDRCAKLRTVGSAGEALGRETFEWARAALGVEVSEFYGQTECNIVISSATGLGVAKAGSMGK-AAPGHQVAIIDGEGRVLPPGTVGQVAIRDPVMFLGYWRNEEATEAKFIGD-WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPSEIEDCLAGHPDVQLAAAVGKPDPLRTEIVKAYVVLKPGVAAGDETAAGIRDNRLSMHEYPREIAFVDSLPLTTSGKVIRRLL----------- 13959822 7 ------------------------------FRSVVAQQPDTTAVVEDQRAFSFTELAQLADKVSAGLLQAGLQPGDRVAIHLGNRLELVALYYACLEIGAVTV---PINRAGEIEHLLHHSGARYYIGEQE----TYSRYAAVIAGSATLERAWIVAGEGERYLPWSDLLSSPSKRPPSHADSLAAIFYTSGTTGITKGIVHSQATLAQAVARTAQGA-LDTGAVHSM---MDAIVPWSILMILAAHRLGRAVVLLPVLTAETTLALLQRLPLSFLKGAPSLAAGEASAAPPLPSLTSTYSV--SGGDLCPPKLGRRWHDLWGGTLRGSYGTTESGPIFCQPD-----VAGTE-------QSSIGWPLPGVALQQTETGELLIRSPANTPGLWNGQDADRLPATR--WIATGDLVQRQDDGGYLIIGREKDMLKCDAYSISPVEVEQELLKLLDIAEAVVFGVPDATIGERPVALLTSGRELPT-QQLKQHLKAL-IAEYKHPRQYLFVERIPLSSAGKVSRKQL----------- 83717215 81 ----------------------------------------------------YGELAALSNRFCNVLRGLGVGKGDRLFIVAGRIPELYVALLGSLKNGTVPLFS--AFGPEPIATRVNLGGATVLVTTDAL--FE-RKIA-PWRERMPGLKHVLLVAEESDFAGLMASASDSCRYEATSAEDMALLHFTSGTTGTPKGAVHVHGAALTHWATGRYALDLHADDVYWCGWVTGTSYGIIAPLLHGVT----SVVDREEFDAERWYGILADERVSVWYTAPTAVRMLMRAGAAKRHAFACLRFIASVGEPLNPEAVWWGKEVLGLPIHDNWWQTETIANTPAFD----IKPGSMGRPLPGVDAAIVRRDAAGGVQPGVDGELLRRGPSMFRGYLNDDARYRRCFAGD-WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMTHPAVAEAAVIGKPDPVVGETVKAFVSLNDEALR-MELLAHARRR-LGAAVAPKEIAFVEQLPHTRSGKIMRRLLK---------- 2894190 460 ----------------------PGESVVELFAHRVAEAPDAVAITAGGANLTYAEVDRASNRLAGYLAGRGVGRGDRVGVAMDRSPELLIAFLAIWKAGA-------AYVPVDVEY---PAERIAFILND--SGVSTVLCTQDTSGVVP--ENAIVLDAPDTRASIEDCAD---TAPEIRAGDLAYVMYTSGSTGLPKGVAIPHGAVAGLAGDSGWQIGPDDGVLMHA----THVFDPSLYAMWVPLVAGGRVLLT-EPGVLDAAGVRQAVERGATA-VHLTAGSFRALAETSPECFAGLVEIGTGGDVVPAQSVANLRAQPGLRVRNTYGPTETTLCATWLPEPGDVIDRELGHPMT-NRKIYILDAFLRPVPPGVAGELYIAGTGLARGYLDSPGLTADRFVACPFYRTGDVARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAVLAAQPGVVEAVVMAREDQPGEKRLVGYFVSDGSDAGPAEIRRQMAQV-LPDYMVPIAVVALPGLPVTPNGKVDRRAL----------- 111025221 18 -----------------------------LLERRTIEDPDKVVIFDGGPTWTRAELLQNVRQTAASLESIGVRQGDNVVCWLPNGPDVLRFWFAINYLGAVFVPINTAYRGGVLSHVLTNSD-AEIVIGDALNEIDERGLAVQVGGDRTTIDGITIV-TADELADVDGAPPEPITPIEPWHTQA--ILYTSGTTGPSKGVLSSYMQ-AYAMFGPETMPIMTADDRFLINMPAFHV------GGATLLYAGGSVAVVDRFSGERFWSQIRDTHSTMVFLLGVMAN-FVDRRPPRDDDADNTKVFIVPLLDDIAAFATR----FGVDVYTIYNMTE--LSAPIISGPNPTQHGTCGK-ARPGVEIRLVDDADREVPIGEVGEIIIRAPWAMNGYFQMPEATAKAW-RNGWFHTGDTARRDAEGNYYFADRLKDAIRRRGENISSMEVEAEIMAHPHVREAAVIAVASEISEDEVMAVVAPVGTTLDPVALIRFLEPR-MAYYMIPRYIRLVDELPKTPTAKIQKTSLRE--------- 114705901 32 -------------------------------------------------HITYKQFFAGSERIARLLSDRGLAAGDRVLVYAPKSATSLELYFGCLIAGFVYVSINPGLPIDNMSYFLSDVEPKAVVCGEK----DRVAMAREAEGSGAHLFTL----DADETGTLIDARNEPFQAVPREAADIAAILYTSGTTGKPKGAVHTHHS-LWSNAEALVASWFARDDVLIHALPIFHLHGLFTATNV-VLASGGSCRYLPRFEPKAV--LDEMPVSTALMGVPPFYMQLLE-TRELEQAAKNMRVFISGSAPMLPQTHRAWHERTGKTIIERYGMTESMIASNPYDEARK--PNTVGFPL-PGVTVRI-----TDVKSGETGMIEIKGPNLFREYWNKPEKTAADHTEDGFFISGDFGRYDADGYLSVLCRVKDAVFTSEGTVLPKEVEEILDEDAAVAESAVISVPTPSGSAAPVAILVANPGAQIDTERLKSAVDAKLDAFKQPVRYIPVGTMPRNAMGKVQKAALRETYA------ 126436699 68 ---------------------------------------------------TWRELDSHSDALAAALQTLPGGQPEVVGIMARNHRGFVEALVAANRIGADVLFAGPAEQVDAVIYDEEFAPSVAQALKD-------RPKAAKIVTDDPDAQAVTVAG-------LIDGHIGQRPLPSDRTSK--LILLTSGTTGSPKG-ARHSGGGADALKSILDRTPWRAEEVTVIVAPMFHAWGFGQL-VFAAMMA-CTIVTRRKFDPEATLALVDEHRATGLCLVP----VMFDRIVDLPEDVLSLRFAAASGSRMRPDVVIKFMDRFGDVIYNNYNATEAGMIATATPEDLRAAPDTAGKAAEGTD-IRILDSDFHEQPRGEVGTIYVRNSSQFDGYTSGANKN----FHDGYMSSGDVGYLDEAGRLFVVGRDDEMIVSGGENVYPIEVEKALATHPEVNEAAVIGVDDEQYGQRLAAFVVLRDGASATPELKAHVREN-LANYKVPRSITVLGELPRGSTGKIVRRELHALI------- 145589743 63 -----------------------------------ATRGDQIALIVVSTEYTYKELYTEVNRMAAILKANGVNKGDRVLVYMPMIAEAAFAMLACARLGAIHSVVFGGFASHSLATRIDDAEPVVIITAEAGKTVPYKPLLDEALAKYKPKKVLIVNRGLLAFTTVTDYATEKVPVEWVDATHPSYILYTSGTTGKPKGIQRDTGGHAVALAASMKFCGQPGETMFTASWAVGHSYTIYGPGMSSIMYEGTPL----RPDPGIWWQLVEKYKVTVMFTAPTAIRVLQDPAYLSKYDLSSLRLLFLAGEPLDEPTATWIHEGIKKPVVDNYWQTETGWPMMAIQRGVEVMPHKFGSPGVPYNLKLLDESTGEELGPDKKGVVVIEGPLCMQTVWGDDQRFVSTYWEKMTYSTFDWGIKDKDGYFFILGRTDDVINVAGHRLGTREIEECLSSHTNVAEVAVVGIEDQLKGQVPIGFVVTKDNAPEIESELMKIVDAKLGALARPAKIYLVNLLPKTRSGKIVRRAL-QAISE----- 126459994 88 ----------------------------------------------------YWDLYREVNRFATLLRMRGVERGDRVVIYMPMIPEAMVAMLAVSRIGAVHTVVFSGFGAQALADRIRDAEAKLVITADAIAGLDAEVVVRHVGVGVPMR-------EGRDFWWQEEMKSIPLNAPEVAGDEPLFILYTSGTTGKPKGILHLHGAYMFSHLVGAEREFRDDIVFFSTAWISGHHY-----GVHGPLLNGLTVLWAPDPHPGIWWEIVDAYKVTHILFSPTAIRLLMKYGDERRYSLDTLMAAYPTGEVLNEEAYKQVADIWGQTETACFVTAPGSMNLGGF----SYKYGSVGLPY-PTLNLVILDDEGRELPRGQKGHVAVKPPLPLHTLWRDPKRYVESYWSKGYYHTGDLGYIDEDGHLHILGRSDDVIKVAGHRLSTREVEDIVASHPAVAEAAVVSIPDPVRGDVLAVFVVPRGRLITEEEVVAHLR-KSLGPLAVVGKVAIVEKLPKTRTGKVMRRVLR---------- 197328349 844 --------------------------LAELVERRATRTPGAPAVSFGEQTLTYEELSARANRLARHLAATGVGAEDVVGLLLPRTPELVVAVLAVLKAGAAYLALDPEQPAERIAYL--LGDAAPTLT------LTTAPLAERIPDGSPVRRLCLDEPEAVAGQPAADL-TDVDRARPLSPLDPAYLVYTSGSTGRPKLMPRTLVNLLTWEGRTRPAPAGGRTAQF-----TTPSFDVSTQEILATLLDGDTLVI-PDMDIRGDFPAFVRDRERITRLYAPNVVIETLCQIAEEEDLSLRRVVQAGEALVLTERMRRFFADRPCRLENHYGPAETHVT-TGFALPADTAAWPYTAPIGPVDNTRVYDDGLRLLPPGVPGELYIAGAALARGYLTAERFVACPFGPPGMYRTGDVVAWTATGRLEYRGRADDQVKVRGFRIELGEVEATLAGHPGVARVKVLAEDHPTRGRQLAAYVVPAAEPPTAQDLREHA-GRSLPGYMIPARFAAVDGFPSSPNGKVDAKAL----------- 28976137 495 -----------------------------------------VAVIFEGQTLTYQQLNERANQLAHYLQAKGVNREVLVGIFVERSLEMVIGILGILKAGGAYLPLDPSYPADRLAYM--LSDAALSILLTQQS----------LIASLPTNQAEVLCLDSDWQLIAHYSQQNPVS--QVTSANLAYVIYTSGSTGKPKGVMNLHQGICNNLLRTIEDAWVGKSQRIVQITPFS--FDVSVWEIFWPLIAGATLVVAKHKDPNYLINLIVQQQVTQINFVPSILRVFLQQPN--LETCSCLQRVFCGGEALSYELTQQFFNRLNCELYNFYGPTETAVDATTWQTPQS---NYQIVPIGPIANTQIYDSQLQPVPIGIPGELHIGGIPLARGYLNQPELTAQKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESVLDTHPQVGQTVVILREDIAENKQLVAYVLRKDQSLTPGELRRFLQDK-LPGYMIPSAFVILLDFPLNPNGKIDYKKL----------- 214042875 22 --------------------------------------------------LTYGDMATGAAQVAGALLRAGVRAEERAAMLVLDQIEFPQIFWGALKVGVIPI-PLNTLLATSV-YDAILRDSRATTLFVSAPLWD---VVKGAVAGNPYLRHVIVGGTAEGATPYEEFLKDPADTLAVSPDEVAFWLYSSGSTGQPKGVAHVHDTY---GKQVLEIA--EDDVVFSAALGNAMTFPLSV-GATTLLFAG-------RPTPDDMIATINAEKPTIFCGVPTLYAA-MVAHMDKNGPLEALRTCISAGEALPEEIGLRWEKHTGACILDGVGSTEMLHIFNRKDD---LVYGTSGVAVPGY-ALRLVDEEGLDIPSGGVGELLVNGASAANCYWNQREKSRVTF-EGVWTRTGDKYELRDDGRLVYCGRTDDMFKVSGIWLSPFEVEGALVSHPRILEAAVVAAEDADGLEKPKAYIVLKEDAALLAELKDHVKDK-IGKWKYPRWIEVVQELPKTATGKIQRFKLRE--------- 119492418 116 ---------------------------------------------------TYAELHREVCQMANVIKQLGVKKGDCVGIYMPMIPESAIAMLACARIGAAHTVVFGGFSAEALKDRLEDAEAKLVITADGGWRKDKEQVDKALQTGASSVDNVLVVKRTA-----QNLHMEPGKCPAMDSEDMLFILYTSGTTGKPKGV--VHTTGGYNLYSHVTLKWLQETDIYWCTADVGHSYPLSN-GATTLMYEG-----VPRPSPGCLWDVVEKYGVNITAPTAIRALMKMGEHHPNSRDLSSLRLLGTVGEPINPEAWIWYHRVIGCPIVDTWWQTEGGFMITPLPGATPTKPGSATLPF-PGIIADIVDAEGEAVTNQSGGYLVVKHPWMMRTVYKDPERFKRTYWEEYIYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGSMEIESALVSHPSVAEAAVVGKPDEVKGEDIVAFVTLEGEHQPSEALAKELKQNEIGAIARPGEIRFTDDLPKTRSGKIMRRLLRNLAAGQEISG 114320552 78 -------------------------------------------VTDTQQKFTYSELRDRVARAAGALRELGVEKGDRVVIYMPMIPEALEAMLACARLGAIHSVVFGGFSPNELAIRIDDAKPKAIITASCGVEFTYLPLVDEARSQHPPEKTLVVQREQEELKPGRDSRVSPADPVPVDATDPLYVLYTSGTTGKPKGVVRDTGGYATALNFSMETIYDLHPTASDVGWVVGHSYIVYAPGCTTIVYEG-----KPVRTPDGAFWRVISEHQVKTFFTAPTAFRAVEAKLMANYDISCLKKLFVAGERLDPPTYEWLTQILDVPV---------IDHWWQTETGWPIVANPTGVELFPVKSGSVLDDSGQPLPAGEQGNLVVKLPLCLPTLWGDDERFRRSYLEPGYYDTSDGGYIDDEGYVFIMGRVDDVINVAGHRLSTGEMEEVIGSHSAIAECAVVGIHDEMKGELPVGFVVLKDEAELEKDLVQLIRNE-IGAIACLKQVAVVQKLPKTRSGKILRKTIRQLAKE----- 118581275 11 ----------------------------DFLENSAELRPDKTAVVHGEVRATYAQINSMTNELASWLLSQGVSAGDRIVILFKNSIEYIVSYYGVLKA-----------RGTAVPLNCDVKQDSLDAIPKAILATETSSQSRKNSLMLISQPALSWRSDACTVVAWEDVTIDNPRLP-ISESELASIIYTSGSTGKPKGVMLSHRNITSNTHSIIQYLHLHEDDIQMVVLPFF--YVMGTSLLNTHMAVAGTVVINNR----FAFPVIEQEHVTGFSGVPPLALF--------RDRLTALRYCSQAGGHMSRQTKEKLLQVLHTKLYVMYGATEAAARLTYV-EPDHLTIDSIGRPIGGV-TIRIMDEKGNELSPGVPGELVAQGPNIMLGYWMDSKSTSEVLDENG-YHTGDMGFMDEEGYLFVTGRKNDLLKVGGHRISLQEIEDALMATELVMEAAVLGVDDPLLGAKLVAIAAPIEGKTDGKNVLARCQTI-LPKHKIPSEIRLVNALPKSANGKINRSGCRELLN------ 218722265 68 ------------------------------------------------------------------------KKGDVLAIFSPNCVDTPAVMYGVAWTGGVISPANPTYTVEELAFQLGNSEAKALLLPIA------REAAKKV--GLPEDRIILISGVVKHFTSIRNISTSRFRRPKIDKKDVAYLVYSSGTTGLPKGVMLSHRNMVSNILQGKNLSWNDNADRILAFLPFFHIYGLTT-MIHFSLFTGLTVFVMPRFDIEKFCKHVQNYRITFVYVAPPVILLLGKHPIVDKYDLSSLRMMNSGAAPLTRELVEATSARIKVGIKQGYGLSESPTTHTQIGSVGQLVPNMEAKYMSPEDDS-----EPQEVAAGEVGELWVRGPNVFLGYHKNQKATEGCLTADGWFRTGDVGYQDKDHKFYITDRVKELIKYKGFQVPPAELEGILVDSELIDDVAVIGVSDEHGSEVPRAYVVRSSDAEEAEKIVKWMHSKVAQHKRLRGGVRFVETIPKSVSGKILRRVLKE--------- 65319669 159 -----------------------------LFEKQVQKNPNKIAVTCNGIKLTYKELNERANELAHYLVEEGIGPNQFVALVFPRSTEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSI--LVIEDDIKEIELDSEEMTIALNTYSYMNIPLKNDESLLNP-------AYTIYTSGSTGNPKIVPMAMDD-IFSLNENDHLLAVTTFAFDISALEIY--LPLISGASLTI--AQKEVIQEPSA----LTALLQEERVTIMQATPTL---WQALVTEYPEKLQGLNVL-VGGEALPAHLAKTLKE-LGCTITNLYGPTETTIWSTVMNDERESGMPPIGKPIWS-TAVYVLDAGLQPVPPGVIGELYIAGGGLANGYLGKPELTAERFVANPYYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEETIHLAEIRSYVSE-SLANYMVPAAFVLLEELPLTPNRKVDRKKL----------- 120405715 78 ------------------------------------------AVTDTKRTYTYAELLEATARFAGALRKLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELA--VRIDDVRPTVIVSASCGIEYKPMAAVGMVEHPPRHCVVVQRDRHDLVEGRDLDAEPVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMRHIYIEPGDVFWAAWVVGHSYIVYAPLLLGVLYE-GKPVGTPDPG---AFWRVASEHGVKALFTAPTAI----RAIRKEDDLSGLKYLFLAGERLDPDTYHWASEKLGIPVIDHWWQTE--TGWAIAANPTEALPLKAGSPTVPYD-VRILHDHGHECETGQEGAICIRLPLTLPTLWNADDRYQASYLTEGYYLTGDGGRFDEDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVADEIKGQAPRGLVVVKAGASTADELVKLVRDEAVASFKL---VDVVPALPKTRSGKILRKTMR---------- 218717878 65 --------------------------------------------------WTYQDLNHAIQRLVTGLQTKGLKRGDPLVMFMPNTAEYVIATWAAYEMGCTYVPINPKGLSNEMRHMLKIGQCQSDFMGIIAGKSDMCARIEELTSEQDCMR-ILVEGEMDGWTPFKEVMSDPA--PDLQQSDSEFIFFTSGTTSLPKLVPSAYG-------FSAALRWRESSVPMLALFTLPNNHGFGWLCIIGPFLNAATVVL-PGPSPEAVEKAIREEQVSHAGLVPTMALSNVSLASGK---LNSLRRIVMGGSPPTEEVIKICLDTLGASVENLYGMTEGLVSSDVVSHASDIIKGSIGTPLPGMAVRVCAKDSNASTGTGEAGEIHFSGPTLIKGYIGGIDSNFYN-GEDGWFRSGDKAFIGNDGRLYLIGRYKDTIIRGGENIEPSAIEAVLGQIPDINQPQIVRAPDNIAGEVPVAVVNQKLDDYTADRLKDIILARMGNLYVIPIQALGHEKYPTTMAGKVQKTKLEDLV------- 134100821 2693 -------------------------TIPALFAEQVRRTPDATALVFEDQRLTYAELDARANRLARALVERGAGAERVVALALPRSAELVVALLAVLKAGATYLPVDPGYPADRIAFMLADA-APAVVVTDSATELD-------TEVERLVLDHLDLSG------------YDANDLGEMAGPDAAYIIYTSGSTGRPKGVVVPHRNVHRLLTATGH--WFGFGGDDVWTLFHSYAFDFSVWELWGPLLHGGRLVVVPSRSPKEFLELLVREGVTVLNQTP---SAFYQLAQADRENPEVGDRLALRHVVFGGEALERRHAPDSPRLVNMYGITETTVHVTYF--PLE--AAHTADPRSPIGEGYVLDNSLRPVPPGVPGELHVSGAGLARGYLGRAGLSAQRFVADPFYRTGDLVRWNGRGVLEYLGRADDQVKIRGFRIELGEIEARVLSHPAVEQAAVVVREDKPGDKRLVGYVVSAEEI-DPAEVRRHVGA-SLPDYMVPVAVVRLESLPLTANGKLDRKAL----------- 134097892 373 -------------------------TLPELFEEQARRTPDAVAVTFEGGDTTYGELDARATALAHHLIDHGVGPEQLVALALPRSAELVVALLAVLKAGAAYLPLDPGHPAERIAHIVADARPAVLVSDTEHASRLLPSDITRLLLDDPATAEAISAHSQRDPGPGERGRVGP--------DNAAYVIYTSGSTGRPKGVVIPHRNVVRLFTATEPWFSFDDTDVW--TLFHSYAFDFSVWELWGALLHGGRLVVVPSRSPGEFLELLERERVTVLNQTP---SAFYQLVQADREACAELALRYVVFGGEALELSRYRRHPRNPVLVNMYGITETTVHVSHLELDREQAARREGSLIGPDLRVYVLADDLEPVPPGVVGEMYVAGEGLARGYLGRRGLTAQRFVADPMYRTGDLAKWRADGTLEFAGRADHQVKIRGFRIEPGEIEANLAAHPGVRQAAVVVREDR-PGDRRLVGYAVTDAEP------ARLREH-LAAYMVPSALVVVDEIPLTGNGKLDTAAL----------- 114778484 94 -------------------------------------FGERTAIIWGETKYSYSALLADVCRAANAMRELGVAAGDRVVIYMPMIPEAAIAMLACTRIGAVHSVVFGAFSPQALRDRVEDAGARLVITADGWRRGGIHAMKPNVDLALAEVGHVLVAGNDVERTAGRDLNMQPAECAAVEAEQPLFILYTSGSTGKPKGILHSTAGYLFDFKPERDVFWCTADVGWIT----GHTYSVYGPLCCGVMYEG----VPTWPDPGRLWKICADHGVTVFYTAPTAIRALIKAGDQEQHDLSALRILGTVGEPINPEAWMWYHRVIGCPIVDTWWQTE-----TGGHMIAPLPFATPTKPGSPGIDAAVVDGDGKPVSEG-GGLLVIRQPWMLRGIWGDEQRYLDTYWKNRYYFAGDGARIDKDGYCWIMGRVDDVLNVSGHRLGTMEIESALASHPAVAEAAVVGRPDDIKGEAICAFVVLKDEDGLAELLRKHV-AREIGAIAKPDDIRIANSLPKTRSGKIMRRLLRD--------- 170091778 55 ------------------------------------QHKDATYVVFEDLRYTFGQVFERALKAAAIYRDVGVRKGDRVAICSRNYPEYLVAFWACHLIGAVSVLANAWSPLNTLVY-CLTHTQCKLIIVDSERADRLEKLAREAQTNMKTWAAVFDAGDTQSILN-EDFEI----LPE----DNAAILFTSGTTGHPKGVLSTQRQYLTNVSRRATLRRGDDITVILISVPLFHVTGSTSLSMLATL-SGLKIVLMRKWDVEEANRLIQNEDIEIAGGVPSMVADLTGSSKACR----PLASLMFGGAPAPDSLAMRAKQAFTAVMSQGYGLTE--TNSVAVGFAGE---DYDSRPASCGLPTPVNDNNDTSGPPGTVGEVWLRGPNVMKGYWRDEGATEKALTKDGWLKTGDLGVVDEEGFLYIRDRMKDIIIRGGENIDSVSVENTLYADDRVLEVAAVGVPDIRLGEAAVVFIKPGGEVTEASLIK--LAQKSLPRFAVPVIVVIQEPFERTASGKIVKEKLRK--------- 111022396 4196 ----------------------------DAFDGQVARTPEAVAVVFDGESLTYAELAVRVNRLARYLISSGVGPETLVALGMRRSLDLVVGMYAVVRAGAGYVPLDPDHPADRVGYILDAADPVVILSTDEFAAAGQRSVVLIDTLDLSAFSDAAIS-DADRMAP-------------VHADDLAYVIFTSGSTGRPKGVAVTHRAIVNQLVWMQAEYRLDEHDVYLQK--TATTFDVSLWGFFLPLRAGATVVLSPDGHRDPAYATIAGHGVTVTDFVPSMLTAFAGAARSR--DLESLRDVFVAGEALPASTVRDFGRVSSARVHNLYGPTEAAVDVTGTDAPTAVSIGV------PEWNSRVYDARLHPVPWGVPGELYLAGVQLARGYHGRVDLTADRFVANPFYRTGDLVSWAADGRLRYVGRTDFQVKLRGQRIELGEIESALQAHASVLQAAVVSTPT---GQHLVGYVVPAAGSEFDLDVKASVSEV-LPSYMIPGAFVVLDAFPLNTSGKLDRKAL----------- 154684834 2533 -----------------------------LFEDTAARYANRPAAAYNGAKWTYGELNARANRIARILMDCGVTADERVGILTKPSLEMAAGVLGVLKAGAAFVPIDPDYPEERISYILQDSGAKLLLVPESYKG-----------------ETILLDGSRSILLPL-DENDEANPQTETTADHLAYMIYTSGTTGQPKGVMVEH----HAL---VNLCFWHHDAFAMTADDKSAKYA-------GFGFDASIWEMFPTWTIDEAIRLFEEHGVTITFLPTQLAEQFMDLEN------TSLRMLLVGGDKLK----RAVKQPY--TIINNYGPTENTVVATSVINPEEGSLSI-GRAIA---NTRVYILGDGDVQPGIAGELCVAGRGLARGYLNREEETAKRFTADPFYRTGDLVKWNAQCGIEYIGRIDQQVKVRGYRIELSEIEVRLAQLADVHDAAVTAVEDKAGNTALCAYVAPQQDDIEA--LKSALKDT-LPDYMVPAFWVEMDELPVTANGKIDKKSL----------- 18034773 135 ---------------------------------------------------TYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAIHTVVFAGFSAESLAGRINDAKCKAVIFNQGLRGVELKKIVDEAVKSCPTVQHVLVAHRTDTKVPMGSLDIAPVCTPESMSSDMLFMLYTSGSTGTPKGLVHTQAGYLLYAAMTHKLV-FDYGCVADIGWITGHSYVVYGP-----LCNGATTVLFESPDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDAKKYDRSSLRTLGSVGEPINHEAWEWLHKVVGCTLVDTWWQTEGICIAPRSEDGAEIL---PGMAMRPFIVPVLMDEKGNVLEGGDVSGALCISPGMARTIYGDHQRFVDAYAYPGYYFTGDGAHRTEGGYYQITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFIVLKDENMVVNELKLSVATK-IAKYAVPDQILVVKRLPKTRSGKVMRRLLRKIITSR---- 23452296 65 ---------------------------------------------------SYQDLLLDAKRILAGLRQWDLKPQDKVILQLEEGHDFIPAFWGCLLGGFIPVPLSIAPTYQQLNNVTKKLHNAWQMLEHPLI-LTNRELAPEIRS-LSTHLNL------RDFQTIEDLRKQPTQIYRGQPDELALLLLTSGSTGLPKGVMLSHRNILSESAGTIQMNHFDSEAVTLNWMPLDHVGGIIMLNVMAV-ELGCQQVHAPTKNPLHWLALIERHQATISNFAYSLINDLVQDAEAGSWDLSSISFLVNGGEQISPKVARRFQGLAETVLRPAFGMSEGITQFSLSNTSDDMPFVGLGLPI-PGACLRIVNDDNEIVHEGAIGKLQVKGASVTSGYYQNPEINQAAFTADGWFRTGDLGYL-ENGYLVLTGRDKDVILINGVNYPAHEIEASFTAACAIQGKTNSSSSDQL-----AIFFVEANIETNPEVLKGLIKKRGAVVQNIPDYLLPVESIPKTAIGKIQRQKLKQ--------- 90414955 73 ------------------------------------------------TEISYRALRDEALRIASGLVKQDVEPGQCIAIMLPTSNDYFYSFFGILFARAIPVPIYPPARPSQIE---DHLKRHARILQNSITVSEAKPLSQLLRLQVPSIQAVVTVPE------LRQAASGPLSTGDAQSSDIAFLQYTSGSTGNPKGVALTHANLLANVRTMGRVVCADSTDVFVSWLPVYHDMGLIGTWFGSLYHAIPLVIMSPLSKPQRWLWAIHHHRGTLSPFAYELCINKIDDAELEGLDLSTWRLSWNGAEPVSPSTIRRFTERFAKTMSPVYGLAECSVGLTRLDETDVMQIVGLGQPL-PGHQIRIVDEFGRELPEREEGGLEFKGPSATQGYYRDPEKTQQLFHGE-WLDTGDRAFMV-GGELFITGRSKDIIIRAGRNIHPHELEEAVCNIPGIRKGCVVAFADSHSGTERLIVLAETRETDKVQQQRLQQEVNNLSLDLLPDEVVIAHTVPKTSSGKIRRAACKDLYEQ----- 152964385 89 -------------------------------RHVAAGNGERVALHFGDTRATYAQLHEQVQRAANVLAGLGVRAGDRVAIYLPMLVESVVAMLACARLGAAHSVVFGGFSADALHSRIDDAQAKVVITCDSYRRGKPTTLKPAVDAALPSVTGVLVVGEAVDWVEGRDVWWDPVHEAEADAENPLFVLYTSGTTGKPKGILHTSGGYVFDVQPGRDVYWCTADVGWV----TGHSYVVYGPGLTQVIYEG----TPDTPDKDRWWSLVEKYGVTVLYTAPTTCMKWGEEYPARH-DLSSLRVLGSVGENINPEAWSWYRRVIGADRTPI------VDTWWQTETGAQMIAPLPGKPGSPGIVAEVVDDAGEPVPHGQAGYLVLSEPWMTRGIWGDEQRFRDTYWAPGRYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTAEIESALVSHPDVAEAAVVGATDETTGQAVVAFVILRGGHEEGPGTVAALRDKEIGPIAKPKSIMVVAELPKTRSGKIMRRLLRDVAEHR---- 155061086 591 ---------------------------------------DAPAVRCGDTVLTYGELDRRSGLLARRLARLGAGPGTLVGVFLDRSADLLTALLAVARTGAAYVPLDPVYPPERIRHMLD--DSGAILV------LTEPALAAALPEDCPA--RTVELGPGAEDADDGPLDQDRDGFPDASAADLAYVIYTSGSTGLPKGVRIGHTNFLCAMAREPGFGRDDRLLAVTTACFDIAGLELYLP-----LVTGGEVRVAPADTVADGFALVEAYRPTVMQATPVTWRMLIDAGWRGGPGLTVLCGGEALPADLAADLVRRADRVM-----NMYGPTETTI-WSSVDRVEAGRPVTIGRPLA-NTRMYVLDERLRPVPPGSPGELYIGGDGVAEGYHRRPELTAARFLDDPFYRTGDLVRHLPDGRLAYLRRTDNQVKLHGYRIESGEVETVLRDHPAVAQAAVVVRADEPGGGRLVAYAVAEGTAPDTAELREHVRAR-LPAYMVPSAVVALPALPLTPNGKLDRKAL----------- 145340990 12 ----------------------------------------------------------------------------RIAVVVPNGPELMTSLMCVLRHCAVPINPVTTQEEIEEELLNTNAKVLLYQRDGGKGDVKMRRLCKKLKTPSPTVADFTLIGDPYGLATEEDSAGNDIEL--MQADRLALILHTSGSTGKKKVVPIAMSQILIGAAAIAASCGLNEDDICCNFMPLFHVGGILR-NVLAPIMSGGSTVAMPFFDVDNFWEVLESKKCTWYYGAPTMHMLIVKSAETMKNDKGSVKTC----VRFVANAAGPLQPATATELRRLFNNASVLPSYGMLERP-----GTSGRSIGP--EIGIIDDSGNLCPSGAVGNIMVRGPLVLTG-YEGEAPGSSGFEPGGWFNTGDMGRMDDDGYLYVTGRTKEVINRGGEIISPVEIEEALASLPAVSECVAISVPHGTLQEGVLVVPVKGGQVPGMRQIVQHVAKR-LPPSKWPQCLILASGIPKSITGKVSRSVI----------- 66044950 488 ----------------------------------AAQWGEADALVYENRRYSYAQLDAEARVLAGHLHAAGVRRGDRVAVVQRYGPEVIIALLAVHQVGGIYVLAIDDARHADLLKDIE----PRLVLTLSACQEQLRGYPCLVQDDLPQATGTLHENE------FEGRNTQP--------EDIAYIIFTSGSTGRPKGVSVSHGSWV-SLLQALEQTYGQTEPGVTGILQMANTFDVFMSDVVRALAVGARLIMCPRQSPEQLYELITAERVTLLEFVPAVQMIRYLEETGRR--LDTLRTLTCGADVWFVHEYRKMQTLCGTRVVSVYGVTEATCESATFEDPERSL--PIGGPL-PNTSLYLVDATLNLVPRTVPGELLIGGGAVASGYMNRPELNEKSFLEQRFYRTGDLCRHMRDGTIEFLGRSDNQVKIRGFRIELGEVESVLADHPDVNECAVVTRQSPGAEAELIGYVQTR---ATAQQLNAYLGER-LPGHMVPRLLVVLAALPLTANGKIDRKSLPE--------- 218230817 453 -------------------------TIHEMFERQAMIYPNAIAVTYEKEKITYKELNERANQLAHYLQKKGVGPDTLVGLCVERSHEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDASIQLFVTQESLKELNW--LPENVES-ICLDRDQDEIGKESKTLPVSG----------VVPQNLAYVIYTSGSTGNPKGVMIEHHNVIRLFKST--DCWYQFNEKDTWTLFHSYAFDFSVWEIWGALLYGGKLVVVPSRSPKDFYQLLVEEEVTVLNQTPS-AFRQLIQVCEQEDENKNLQLRYVGGEALEPTSLLPWFQRYGPQLINMYGITETTVHVTTLDDVQQASRSNIGKRI-PDLEVYILDAYQQPVPIGVDGELYIGGAGLARGYLNRPELTAERFISHPFYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTLHTYAYVKEAVVIVREDQPGDKRLVAYVVGDGNVDAWRELKA-----KLPSYMVPSGFVAMEAIPLTANGKVDREAL----------- 157164072 3 --------------------------FYEILTKVAKQSPNQIAIFDEKEKLKYHEIKQNVDKVAAYLQLCGVNFGDKVAMAVANSKEFIISYLAITAIGAVAVPMNTFLKTNEFEYILN--DCGARVL------FASSSLAKELLSELEILRKIIWIGQTDDYVSVDEEYGESAYLPQIKIDDLMHIIYTSGTTGKPKGAMISYKNIFSNVIGAHERFKVKKSDRFIVFLPMFHSFTLTAM-VLLPIYAGASMVLVRSVFPSNVLKQTLLKRVTVFLGIPAIKIPWYFRWFNR------IRLFVSGAAPLAKQTIDDFRVKFRATLVEGYGLSESPVVAANLFDKQKLL--SVGPALNGY-EVKIVDDEMMELPIGQIGEIIVKGDCVMQGYYGMPGVTDETII-NGWLKTGDLGKIDEEGFIYIVDRKKDLIISKGINIYPREIEEVIYKLEAVEAAAVIGVKDVHADEEVVAFIMDLDEKTVRGHLK-----KNLANFKIPKSIYFAEELPRNATGKVLKRVLKEQIKDKI--- 153889132 88 --------------------------------------------------YTYRQLHREVNRMAASLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLA--TRIDDATPRVIVSADAG----SRAGKVVEYKPLLDAAILAAHKPERVLLVNRQLAPVPCEWMESSEPSYILYTSGTTGKPKGVQRDTGGYAVALAASMPLIFGTQDTMFTASWVVGHSYIVYAPGLTTVMYEGTPI------RPDGAWRIVEQYRVNVMFTAPTAIRVLQDPALLQRHDLSSLRRLFLAGEPLDEPTASWIGEALHKPIVDNYWQTETMLAIPQGVEPSEQKLGSPGFPVYGYKLDILDEATGQPCAPGEKGLLAVSAPLPPGCMTTVWGDDASAFPGRHIYSSFDWGVRDEEGYVTILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADQLKGQVAMGFAIVRD-ASRIAEPTGRLALEGLGAVARPSRVFFVGALPKTRSGKLLRRAM-QAVAE----- 90423552 6 ----------------------------DMLRRTARDRPDKEAIAWHGGRINYATLDEMSSQIATFLKDAGVERGMRVAIYSAKCVEEVAVIFAIMKLGAVLVHVNPAFRDDKLLHVLAECEPAALFF---HPSKRGAVARAARASALPPLDGPVVAADIELSTILHDLAAAGETFADVFSDDLAAIIYTSGTTASAKGIMVTHGILSQATLVSAQLLGNVADDRLISLTPFSFDGALSQ--LFTMTLVGGTLVLQDSLFPKDVLATLTAERITGVHAVPSFWRMMQDRYPVFADALPCLRYLSLIGESFPEADLLRLKRTLASTFYMMYGTTEAFRSTCLA--PAEFFTKSAGRPLSGVTIGIV-DEHGQPCPPGTVGEIVHAGAFVSPGYWK----RATSTTRDGRIYTGDLGTLDADGYLRFVGRKDTMVKRLGYQLYPEDVEACLQTLDGVALAAVTCRPDPSGAQALRAFIVCRRGATLGETAVAQHCRRHLPYYMVPDDVVFVDSLPTTGNSKIDRGRLR---------- 111019485 489 -------------------------TLDRLLAGTVADHPEAIAIRDRGRELSYGDLDRLACRLARLLTGRGIGPESIVAVSIPRSLESVLALWAVAKAGAAYVPIDPAHPSARIAYALDDCGATVGLT------------VRTERARLPG----TVAWLTTDIDDLENLCEE--ALPDAERTHPAYLIYTSGSTGAPKGVVVTHRG-LANLAQEIRDKYAARSRVLQFASP---SFDTALVEVLAACVGGATLVVTPPGGGEELSRLLRDEHVT-HLLMTPSALAAVDSCV-----LDELEVVLVGGEACPQELARRWAG--GRTMRNAYGPTETTCSVTLTDSPDERM--TIGSLMRGVD-AVVLDHRLRPLPPGAVGELYLATPALARGYHRRPGMTASRFVADPFFRTGDVVRWTAAGTLEFLDRADDQIKIRGFRVELGEINATLNAHPGVAFAATVVQRNSAGDPTLVSYIMAEGDASIDRELKAHL-ARLLPDYMVPKSIMLVNSIPLTPTGKLDRAAL----------- 104781648 49 ----------------------------------------------------------------------GISPGDRVALLMKNSCGYLELLYAIWWCGAVAVPINSKLHALEAAWIA--GNAGAWLITDDGQVFDGIALCRELAA--PGL------GELRQMAGVELVRPQP-----RADADLAWLFYTSGTTGRSKGVKLSHGNLV-----AMSLCYPLDVDTVDADDAVVYAAPISGAGLYNFIHCGARHVVPESRGFQAAELFDLARAVGNVSLFAAPTMVKRMVEQARQQGYGGLKTIVYGGGPMYLADLEQALDTFGPRLVQIYGQGECPMTISALS--REVIAD-RSNPDWPCVEVRVVDADGHPLPPGQTGEIAVRGAPVMQGYWDNPQATRAALV-DGWLLTGDIGQLDEQGYLTLTDRSKDVIISGGSNIYPREVEEVLMQHPGVFEVCVVGEADPEWGESVVAFVVPRRPGCQAQALNDWFLAR-MASFKKPKKYQFCTELPKNSYGKILKTRVRQWLQD----- 21225255 9 -----------------------------VLAENARRRPDKEALVEGDLRLTFAEVWRRALARAGALVGLDVRPGDRVALMAPNTADFPVAYYAAAAAGAVVVPVHLLLSPAEVEHVLR-DSGATLLLCHPAQAETGAAAARQAGVRTITL--------GEEF---DRLAADAEPLPSYVTRDAAVVFYTSGTTGVPKGAVLSH----FNLVMNATVNAFDANDVALGALPLFHAFG-QTVSLNSTWRAGATLVLLPRFDAARAIELMVKEGVNTFHGVPTM-FVALAAAAAGAAALPELRVCISGGASLPVAVLERFEEAFGAKIYEGYGLSEAAVNQPVFGARP----GTIGHPLWGVDVEIARAEVEDAVEPGELGEVVVRGHNVFSGYLGRPEATAQALV-DGWFRTGDLGTKDEDGFLRIVDRKKDVIIRGGYNVYPREVEEVLMRHPGIAQVAVIGLPDELHGEEVCAVVVTPDAVPDAAGVTEWSKQH-LGRHKYPRRVEFTDELPLGPSMKVLKRELRAVYTD----- 86138086 41 ----------------------------DVFINSAARSPDATAMTMLMTQVSYQDLLGQIRRAANLFAQIG-GTAPGVAFMLPALVETHATLWGAETVGAVPINFLLQPES--IVELLRAAEVKILVALGPHPQLDIWEKALVIQAQMPELQLVRLSGAAADD-GIIDFATAMAEQPDRSGDDLAAYFHTGGTTGVPKLVAHTHRSQLVAAFGGAVMCGYTPDDVLTATFPLFHVAGTIVAGLSGFMAGIELLVITPAGLRNPAWQLVADHKVTLVAGV-PTALGAVLQTPLGDNDISTVRAGMTGASLLPPAVANSFKDVTGCTLYEILGMTEGLIS---IDPPFGKGTSGSVGWALPYTQVDVLKLNADGSLGGEIGVIAIRGDHISPG-YRDPAHNDGVFAQ-GVLNSGDLGYKDANGCLYVAGRSKDLIIRSGHNIDPTMIENALSTHPDVALAAAVGLPDAYAGELPMCYVQLHPEASVSAELMAHAQKTIDERPAWPKIIEVIDAIPLTSVGKIFKPSLR---------- 167842379 449 ------------AEPYRADA-----TIVALFREQAAAHPGRTALEQSAARWTYADLDRWSDRATASLRAAGVAPGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPGYPAARLRAMLADAAPALVIVAD---GLDTGWLGDYAGTVL-RLSDC----EAEAAPARVDAAGDARR---ATADDLAYVMYTSGSTGQPKGVAIPHRG-VVRLATGGAYARLDASTVMLQQSPL--GFDASTFEIWGCWLNGGRLVLAASGMPDAVSAAIAHDGVTTMWLTADLFRMMVDEEPAA---LGGLRELLAGGDALPVASCRALDACPGVALINGYGPTE---NTTFTCSHRVTAADVRGRPIG-NTEVRVVDARGRLVPVGVPGELWAGGDGLALGYLGRADLTAERFVDDGWYRTGDRVRWRRDGVLEFLGRIDAQIKLRGYRIELGEIEATLGQHPALSGCA-VALRRSAADEKQLVYLVARPEARAAAEVQAWLDSR-LPGYMVPRTWVWLDALPQSANGKVDRKRLPEPVVE----- 211590763 45 -------------------------------------------------QYTFGDVVQRTRSLSNGLQSIGLKPNDVVALFSPNTIDYPVVCHAI--VGSRAIVAPTSAALTALELNAQLKTSGARFIVVHSTLLE---TAQKAAKGTSVEKVLLIDGQANTFAPDDLLTVDPAE----ADRQPTFICFSSGTSGAAKGVITTHQNITSNLQQ-----WRQHRQSAIAFLPFSHIYGLNL-FMCQCLIWGTTVVVMPRFDLDLYLSCIQKYRPDELALVPPIALMLVKDPRVSKYDLSSVRKIMSAAAPLTIELSSALEAKFTCT--QSWGLTETSPMATAVPNDRMDKRNTGVGCIAPNMQLRFVDPEDAAVKPTEPAEIWCRGPNVVMGYYNNEKATKEAFDEDGWFRTGDIGTIDGDGYVTIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVEDAAVTGMVDDMATELPVGFVVDRDQKAVLDGIHAWLNERIANHKRLRGGIHVLSQIPKSPSGKILRRQLRDLLKSQ---- 152980721 116 ------------------------------------------------TRVTYKELYERVCKFANGLKELGIQKGDRVIIYMPMSIEGVAAMQACARIGATHSVVFGGFSAKSLQERIIDAGAVAVLTSDQVRGGKNLPLKSIVDEALATIRNVVVTGGEMNFVAGRDIECEPVP---VGAEHPLFILYTSGSTGKPKGVQHSSGGYLLTMKWSFDVYWCTADIGWITGHTYVTYGPLAC-GATQIVFEG----VPMFPNAGRFWDMVQKHKVTIFYTAPTAIRSLIKAADASKYDLSSLRLLGSVGEPINPEAWMWYYKNIGCPIADTFWQTEGGHVISPMPGATPMVPGSCTLPL-PGIAAAVVDEVGHDLANGKGGLLVIKRPWMIRNIWNDPERFQKSYHELGIYLAGDAIRNEETGYFTITGRIDDVLNISGHRMGTMEIESALVANPIVAEAAVVGKPDETTGESICAFVVLKRSRPTGDEAKQIAKERDWVAKEIPKEIRFGDNLPKTRSGKIMRRLLR---------- 198420297 110 ----------------------------------AAKHPDKVALIWGNTEVTYSQLLAMVCKISNCLKDSGVKRGDRVAIYMPVSPIAVAAMLACTRIGAVHSVVFAGFSADALAQRIQDAGVETILTTDGVRGGKVIELKKTVDAKCPSVKRVFVSKRTGENAPKTNLDIDAMKTPEVDSEDLLFMLYTSGSTGKPKGIVHTQAGYLLYASMTQKYVFDYHDGDIFGCVATGHSYVVYGP-----LSNGATTVLFESPDPGRYWEMVERLKINQFYGAPTAIRLLLRYGDSKKYDRSSLKVLGSVGEPINHEAWEWYHNVVGCDVVDTWWQTEGIAVTPRPSGPNDKII--PAAPMRAFIQPAILGSEQEDLQGVNEGALCIKNPWMARTIYGDHERFMDTYYRPGHYFSGDGAKRDEEGFIHITGRMDDVLNISGHRLGTAEVEDVLDEHPDVAEAAVVGVPHAVKGEEAFAFVFSRDHETLVKELQGLVRER-IASFAVPSQMLVTEGLPKTRSGKIMRRILRK--------- 172056662 8 ---------------------------------RAKEQPDDLALITDNERLTWSALYTKAHELASSWAPL-LSRGDRIALYGPSSSSYIIAVHALLELTIVPI----NIRLSQAEVHMQLQQAIRFVISDRPIDAPVKRLPFHVVKPAP---DVLVRHMPKHY--------------------IQSMLFTSGTTGRPKAVEQTMLNHFSSAMNAARHTGSYPDDRFLVVTPLFH---MSGLAVVSVIY-GVPLILEPHFSPNKTITWIQTEHITHISLVSVMLDRLLEAGLRRFD----LRVVLTGGGPVPLPILTRALD-RGIPVMQTYGMTETASQVATL-LPEEAIIGSAGKAIAP-TEIRINRYQEIEVK----------GPTVMNGYFANPEATAAAFTADGYLKTGDLGRIDADGYLYVLDRRSDLIISGGENIYPAEVEAALLSISGITEAGVVGRFDPVWGQVPVAFIVSTSETDVRQEM-----ERLLAKYKCPVSYFYRDTLPRNANGKLIRRQLKESL------- 77404556 45 -------------------------------------------------RYTYADAYARIQRSANALRSIGVGPGDVVGILDWNSKRHYELYWAIPGLAAVMLQMNLRLAPEDLAYVTGHSDASVVLIDES-----LLPVAEALAPHTPNVKTWVVMTDK----PLADITTTEIDWPVIDETSSYSACYTTGTTGRPKGIYYSHRGYLHTL---AEVAGLGMSSAVMLITPMFHGQGWGLPQ--AAAYSAAKIVLPGRYIAEDTSVLVDAEQVTVANGAPAIFQPMMNYIKTLAPDFSRARLLS-GATEPPLSLMRDFHDITGADVIHAYGATETLVAVNRISDEEKWLKRKQGLPVNGID-IRIVDAEGNDLPHDGTGEVLLRGPWIIERYHKLDD-DADKFL-DGYWRSGDVGTIDPNGYLKITDRIKDVVKSGGEWISSIDMENALVAHPKIAEAAVIGVPHPKWQERPVALVVTTDELP-LSEIHELLAD-AFAKWQLPETVLYLDQLPRTSVGKLDKKAMRAA-------- 119182135 25 -------------------------------------------FTCGMTGRTYSKVAERVDVLARALAKKGTEWEKVVGIYSFNTIDFLVLCWAIHRCGGIASPANAVYSGPELTYQLKDSGAQSLFLPIALEAAAKAGIPRNRIYILDLPTEFTGSTEAPQGMTLEQFITEGYSLPKLEARQTAFLCYSSGTSGLPKGVKIAHRNVINSLKPAGQSAFND---VALGLLPQSHIYSLVVMCHCGP-YRGDQVIVLPKFELNHYLQTVEKYKIGTLYLVPPIIIAMLNKELCDKRDLSAVRAIFTGAAPLGKETADELQQWKPSWLKQGYGMTETCTVVCTTSS-HDVWLGSSGS-ILPGIECVELTGYD------EPGELVVKSPSVVLGYLNNEKATEETFI-DGWMRTGDVVRVAPSGHIFIVDRIKELIKVKGLQVAPAELEAHILSHPDVADCAVIPVPDDSAGELPKAFVVKSSSAGSAATIRAIMKEDHKARHKLKGGVEFLDVIPKSPSGKILRRLLRD--------- 158316302 35 ------------------------------LLDHADRWAGRAHAVQGDVRLDFGDLVPAVGHKAAQLRQHGVGRGDRVALLGWNSPDWVVNLWATWWLGAVPVLVNAWWSTREMEHFTALTPVA--VLAD-----------RRLEHKVPAGSPV------APWLMADAVDGAPPERPDSDDNEPALILFTSGSTGFPKAVVLSHRSIISGLHSLLRITKRLPQELEGAAPSVAHTGPLFHIGGVQTLVRGGETLVFPEGKADAAMDLISAHGVTRWSAVPTMVSRLLDAQAQRPVDLHSLRSLTLGGAPAHPSLYQRIRVATGYGLTENGGQATAASGRDTRDRP-----GCCGLPLPTVEISF------GDRTPGGDGEVLLRAASQMLGYYG---EASGPIDAEGWLHTGDLGYLDEDGYLWVTGRSKDLILRGGENIAPLSVERALVGVPGVLDAAVVGLPHVDLGEEVAAVVVVDEATAGRPDLAEYVIESDLASFAIPTRWRFTEELPVLGSEKIDK-------------- 26541519 330 -----------------------------LVRDRAERTPDAVALPQGEHTWTYGELVDRSDRFAAALRGLGVRPGDRVGVCLDRSAQLVSVLLAVMTAGAAYVPLDPTYPADRLAYTADDAGLSLVVVEDGGKD-DGNAFADHATVTLPRLRELAAGQGAWE---------EPGT---VGPDDPAYIIYTSGSTGRPKGVVVPHRNVGRLLDATADDFRLGPQDVWTWFHSAAFDFSVWE--IWGALGTGGRLVVVPCRSPEDFRALLLDERVTVLNQTPSAFSRLLPLERAAPTPL-ALRLVVFGGEPLDAESACRMVNMFGITETTVHVTAQTVTRADALASSQSV-----GRAL-PGWSVRVLDTRGRLVQPGCVGEIAVGGDGLALEYLGRPELTAERFVPDPLYLSGDKGRQLPDGRLEHLGRLDSQVKLRGHRIELDEIRSVLLTHPSVRAAAVVTRPTDANGEDATLDAYAVLDGADAREVRRHA-ARLLPEYMVPATVTPLAELPLTVNGKVDVAAL----------- 71906535 39 ----------------------------------------------GKLRYNYRTLNERIGRLANVLTGLGVESGQTVAMMDWDSHRYLECFFAVPMMGAILQTVNVRLSPEQILYTLNHAKADVLLVNS-----EFFAILTQIAGQLETVKTIILISDEAE-LPIEALLAEAYDFPDFDENAQATTFYTTGTTGNPKGVYFSHRQLVLALGGANRQGHIHREDVYMPMTPMFHVHAWGFPYLATMM--GVKQVYPGRYQPEVICRLISTEGVSFSHCVPTILHMILSHPHAKTADFTGLKILIGGAAMPEAMAISAQKR--GMDLFTGYGMSETCADLNRSLEEQAVIRAKTGRPL-PLVDLRIVDPEMADVDGKATGEVVVRAPWLTQGYVSAPE-DSEGLWAGGYLHTADIGNINPAGYLKVTDRIKDVIKTGGEWTSSLQLEDIIAKHEAVNEVAVIGVPDDKWGERPLALVLLKPEHVGQITEHALIEAAGISRYGVLLQVSFVKTLVKTSVGKMNKRLMR---------- 28870015 1595 -----------------------GQTLHSQFEAQVQRTPDAIAVSFADQSWSYATLNAQANKIAHRLIGLGIGEDDRVAICTHRGLEMIAGLLGILKAGAAYVPLDPAYPLERIAYTLGDSAPVALLS------------QRSVQAALPVSQVPVIS------LDEAGLQDESERNPQVKPTSLAYVIYTSGSTGLPKGVMIEHRN-VARLFSATE-DWFGFNEQDVWSLFHSFAFDFSVWEIWGALLHGGRLLIVPSRSPEDFYALLCSAGVTVLNQTPS-AFRQLIAAQGENPQAHSLRQVIFGGAMLKPWYARNVNA--ATQLVNMYGITETTVHVTQPEDAQRVGASPIGKRIADL-QLYVLDTCGEPVPLGVVGELYVGGAGVARGYLNREALTAERFLDNPFYRTGDLARWMADGSLEYLGRNDEQVKIRGFRIELGEIASRLNDHPQVLDAVVVAREDRLVGYYTCA----EDQTGLDIELRAWLSGL-LPDYMVPAAFVRLAGLPITANGKLDRKSL----------- 77918846 37 ----------------------------DVVDVYAAEQPEKRALVWCDDHFTFGDLKHYSDKAANLFRSYGIKKGDHVMLILKGRYEFWFCLLGLHKIGAIATPATHMLTSKDIKYRVEVA-SIPMIVSVADDGLVEHIEEGQRQTGDRIRHKLILGEPRDGWLELEKASADFVR-PETCNDDTCLAYFSSGTTGYPKLI---HHDMIYPLGHILTAKYWQNN------MDDGLHYTVADTGVWGKIYCGSAVFVYDYDKFNAASMAAMAARYGVTTFCPPTIYRFLIKEDLSQYDFSGLKYCVVAGEPLNPEVYERFLKYTGLKLMEAYGQTELVVTIATWPEPKP---GSMGKPCPLYDIDLL-NAEGRPCDVGEEGEIVIRPLGLFPGYFRDEDKTAEVWY-DGYYHTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMEHPAVMECAITGVPDPDRGQVVKATIVLTKDFTADDTLKEKLQKNVTAPYKYPRIIEFVPELPKTISGKIRRVEIREKDDDRI--- 156036226 45 ---------------------------------------------------------------------------DVLALYTPNSIDTPAVIWGTHWAGGIVSPANPGYTVEELTFQLKDSGAKGIVIP-----FIEVAQAAAKNAGIPEYRIILIGDGRDEFTNVRNLGTSRYRRTKNKPEDLAFLVYSSGTTGHPKGVMLSHKNIVANMANSTELHWTGKGDKLMAVLPFYHIYGLTC--IIHFSFHGGLECLVMEKFDLEKFQTIQKYGATFAYVVPPIVLMLGKSPIVSKYDLSTVRMMNSGAAPLTRELVNAVYARLKIPVKQGYGLSE--TSPTTHSQPWEDWNKYPGSVLLPNLVAKYMNAEEKEVPAGETGELWVKGPNVFQGYLNNPEGTKNALTDDGYFKTGDVGHQDKEGNFYITDRIKELIKYKGFQVPPAELEGLLVSHEDIDDVAVIGINEEQATEVPRAYVVPKKDKEEEKKIMAWLQAKVASHKRLRGGVKFVDVIPKSASGKILRRVLKD--------- 87199580 4 -------------------GNW---NFGDLLDIAAANVTDRPALVRGDRTIAWGEFDCRTNRLARAMLASGLKTGDRVAILARNIPEFIEIACAAFKARLTHVNINYRYTTAEIEYVLADCGAAALFHQDEFAG-----VVEPLPAALDHLRLVVIGGEGSYDRMVEEGDGTPLGI--ARSPEDGYLLYTGGTTGRPKVMWAAGDARAVQLERNPVLTLEDHAKQVLPACPLMHGAGLNSS--MAELLMGGTAVLLEKDSADDLWDQVEGHQVTRILIVGDVPMLQALEAEPGRWDLSCLKVISSAGLMWSEEVKRGVRQLPQLTLVDILGASEASFGYA-------VTTATRETPTGYFEPGRIIDDTDRDDEPG-TGWLARRPPFA-QGYFGDPEKTAQTYRTIGYAIPGDMAERTVEGLIRLIGRGNLCINTGGEKVFVEEVEEALKRAPGIEDAIVVGVPDETWGK--AVVALVRTGATYDEDAARTALAADLARYKLPRRIIVLDDLPRHASGK----------------- 17548862 5255 -------------------------TIHGLFEAQVRRTPEAIAVVHEGQQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLTYMLEDSAPVAVLTQS------------NTREQLGALSVPVLDLDG----PLEEAEHDP-QVTGLEPHHLAYVIYTSGSTGRPKGVMNEHRGVVNRLWWAQQTYRLDASDRVLQKTPF--GFDVSVWELFWPLLAGARLVMAPEGHKDPAYATIEQAGITTLHFVPSMLQLFLDQVEAGR--CQGLRRMLCSGEALSHALQQRSLARFHSELHNLYGPTEAAIDVTAWRCNAEIHVVPIGRPIA-NTQMYVLDGHQQPVPLGVTGEIYIGGIGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLAYQGRADAQVKLRGFRIELGEIEARLSQCAGVSE-AVVAMREDVPGEQRLVAYHVSDEAIEAQTLREQL-QASLPEYMVPAAYVRLEHLPLTPNGKLDRKGL----------- 121711938 1072 -------------------------------------YSDRVAINYQNEEFTYAELNTRANRMANYLSEKGVVAGDIVPLLLEKSPLMMTAILALFKLGAAYVPLSPENP----------LERNAYIARDVNAKFVLTETENESYFASETDIPSILVDKAR----LCAYGPEPQQAP-VAPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIID---FENRQGQESRMLQFSNYDVSLYDFFVALHSGGTLCIAPSDRLNNLAEVIDEMDVNHVFLTPTVARLL------NPSDVPKLQSMTVGGEQLTRDVASRV------SLRNGYGPTEASVLVTMKDVDSDTIGGNIGRPLASVGSIILEADGERAVPYGAVGELCFFGPQLAEGYFKKPDVTAAAFIGSELYRSGDLARYLPGGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEVKDCILVVVFDGAASEDSSTILSLQDYADQAQQLRANL--TGLTPYMIPKAIVPLASLPRLPSGKANRKQLKAMV------- 126334324 90 --------------------------------------------------WNFQELGSLSKKFANVLESCGLQKGDRIIVVLPAIPEWWLANVACLRTGTVLIPGTIQLTEKDILYRLQASKAKCIITNDTLA-LTVDSIAHHCE----TLKYKLLVSEKEGWGNLKEMMSDDHSCVMTRHNETMTIYFTSGTTGSPKMTEHTHSSYGMGLSVNGRY-WLDLTPSDIMWNTSDTGWAKSAWSSVFAPWSQGACVFMPRFEPVAILKTLSRFPITTFCSAPTVRMLVLKWEPSYK--FKSLKHCVSAGEPINPEVMDQWKNKTGLNIYEGYGQTETVLICGTFKG-MKIKYGSMGKP-SPAFDVKVIDENGNILPSKQEGAIGIRRPLGLAGYVDEPSRTASAFCGD-FYKTGDRGYMDEDGYFWFIARSDDVIISSGYRIGPFEVESALAEHPAVLESAVVSSPDPIRGEVVKAFVIPDYKSYDPEKMKNELQERTTAPYKYPRKVEFVLELPKTVSGKIKRNELRKKEWEKV--- 167567182 118 ------------------------DTLIDALRWHAERHPDRVHLRLTATPLTYGELYRRASDMASGLRERGIDPGDTVALMLPTGLDYFVSFAAILFCGAIPVPIYPPANLAQLTPILENARIKALIA--------FRSIAQLLKLRVSTLQHVLIAGRA---------HLPPFR---AAADDVALLQYTSGSTGTPKGVMLSHANLLANIRAMGDRMRVDASDVLVSWLPLYHDMGLIGAWLAPLYFGIPAIVMSPVARPALWLRAISRYRGTITA-APNFAARHLAALEPTEFDLSSLRFAFCGAEPVNPDTLRAFAARFASALTPVYGLAENTLGLTRVDDANALDVPSCGYPLD-GTELRIVDDGEREVAERQVGRIEFRGTSATRGYYRNPAQTARLF-HDSWRDTGDLGYVA-DGELYITGRAKDMIIRGGQHFFPYELEEAILPGAVTGGVAVCGGADPVSGTERVVILVESDATDDA--------------------------------------------------- 86742705 42 -----------------------------------------------ERRCTYDEMARRSDRVATWLAGLGIGKGDPVILMLGNQVELWESMLALMKLGAV---IIPTTTAIGPTDLADRIEGATCVIANA---------ADAVKVKLKNLNGVIVGGEAAGWRP----YTEANGVTEVHRTDPLLFYFTSGTTSRPKLVEHSQVSYPVG----------HLSTLYWTGVPGDVHLNISSPGWAKHAWAEATIFVYNYGTFDPAKLLAQLRRAGVTTMCAPPTVWRMLIKVDLSGGPGALREVLSAGEPLNPEVIDQVRAHWGLTLRDGFGQTETTAQVG--NSPGAAVKGSMGRPL-PGVPTVLVDSGQRSSTEGELCLDLAAHPLALMTSYRGDPERNAEVLAGGYYHTGDVASLDEDGYLTYIGRTDDVFKASDYKVSPFELESVLVEHPAVLEAAVVPAPDELAVPKAYIALAPGWE-PNRETAEAILRHENLAPYLRVRRLEFYD-LPKTISGKIRRVELRSRESE----- 20091733 67 --------------------------------------------------FTFKDLKYYSDKAANFFVKHGIGKGDYVMLTLKSRYDFWYCMLGLHKLGAIAVPATHMLKTRDIVYRIEKA-GLKMIVCIAEDDVPEQVDEAHAECGDIPLKKAKVGGELEESSPIFERPTGEVS---TKNEDICLVYFSSGTAGFPKMV--EHDN-TYPLGHILT------AKYWQNVEDDGLHYTVADSGVWGKLYGAGCAVFVYDYDRFEAKNMLEKSKYGVTTFCPPTIYRFLIKEDLSHYNFSTLKYAVVAGEPLNPEVFNRFLEFTGIKLMEGFGQTETVVTIATFPEPKP---GSIGKPTPGY-KIELMDRDGRLCEVGEEGEIVINTPVGLFVHYGKDPERTEETWHDGYYHTGDMAWMDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGVPDPVRGQVKATIVLTKDYTPSDSELQDHVKNV-TAPYKYPRIIEFVPELPKTISGKIRRVEIRD--------- 167032805 87 ---------------------------------------------------SYQQLQARVARCAGMLRALGVGRGDRVIIYMPMIPQALVGMLACARLGAVHSVVFGGFSAAELA--VRIRDAQPKVLLSASCGIEYDRLDQALQLANGHSPHLVIEQREQALAPLQQLQAQAEAVPAVNATDPLYILYTSGTTGKPKGVVRDHGGHAVALNFSMQALYDAHGEVFWAAWVVGHSYIVYAPGCTTLLYEG-----KPVRTPDGAFWRVIAEHQVNVFFTAPTAF----RAIKREDDLSCLKAVYVAGERLDPPTSQWLQGFLPCPVVDHWWQTEAIAGNPRGLDDLPMKTGSASVPMPGY-RLDILDDEGQPVQPGNIALRLPLPPGTLTTLWGDPQRFADSYLSSGYYCSGDGGYLDEDGYLFVMGRVDDVINVAGHRLSSGSLEEALGEHPAVAECAVVALAEELKGEVPVGFVVLKDPALLERELVARVRD-AVGAVASLRRVFILKRLPKTRSGKILRKTLR---------- 83747770 88 --------------------------------------------------YTYRALHREVNRMAACLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLA--TRIDDAAPRVIVSADAGVEYKPLAIDLAAHKPAHVLLVDRGLAVDYATLARQHAHAVPCEWMESNEPSYILYTSGTTGKPKGVQRDTGGYAVALAASMPLIFGAQATMFTASWVVGHSYIVYAPGLTTVMYEGTPV------RPDGAWRIVEQYRVNVMFTAPTAIRVLQDPALLHRHDLSSLRRLFLAGEPLDEPTARWIGDALGKPIVDNYWQTETMLAIPQGVEPSTPKLGSPGFPVYGYRLDILDEATGQPCAPGEKGLLAVAAPLPLRTYWSA-------FPGRPVYSSFDWGVRDDEGYITILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADPLKGQVAMGFAIVRDAA-RIAEPAGRLALEGLGAVARPSRVFFVNALPKTRSGKLLRRAM-QAVAE----- 71064760 22 ----------------------------DFIIRSAQVYPDRTAIIYNNLTQTWQQTYDRCRQLADGLRKLGVDKNDTVAVMMPNTPAMVECAFGVPMSGGV-LCTLNTRLDINALSFCLQHSEAKVLILDS----EFAEHAEMIDETFPNLIVIHATDAAERFMSYEELIASADSLDNTDEWDAIALNYTSGTTGKPKGVVYHHRGATLNAVSNILDWDMPKHPMYLWTLPLFHCNGWCFPWTIAE-RAGVNVCLRKIDA-DLILQLIAKHKVSHYCSAPVVHNMIAGGKPEYKEAINHEVKGWVAGAPPSETMLAAMEAM-GFHISHVYGLTEVYGPVTICAEQQEATLDVAGRAMSGFELFKQGTTEPVAADGKEMGELALRGNMVMKGYLKSRKATEEAFT-DGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEVENVLYKMPEIQSCAVVAAPHDKWGEVPVAFIIHAGSTLQRDNVMAHCKQH-LASFKMPKYIIFAE-IPKTSTGKVQKFELRQA-------- 156973697 484 ------------------------------------------AIIFEGQKLSYEELAKKVYSLTNWLTAEGVTLGDRIAVCVPRSEELIVVQQAILAAGAVYVPVDPDYPEGRIHYMLE-SSAPKFVFSTS-----------ALQDKLP--HGVEVKLVDDDTLPTIYKRVEPLP-PQVKPESPAYMIYTSGSTGKPKGVVVTHDAIVNRL------LWMHDQYPITAKDRVLQKTPVSVWEFFWPMMVGSCLVIAPDGHKDPIYDLIHREKITTLHFVPSMLQIFVQQADP--DLCQSLRQVFCSGEALPIELVNHYYQAFNAPLHNLYGPTEAAVDVTYW--PSE--ANTEGTSIRPVWNTQIYDDALNPVPPGVVGHLYIAGRQLAQGYHGQPELTAERFIENPFYLSGDLARWREDGAIEYCGRSDFQVKIRGFRIELEEIENALANHPSVAQVAVLAQEYNDGDKRLVAYVTAENQGIDSNALQTYLAE-PLPEYMVPSYFVELEAFPLTPNGKLDRSAL----------- 68535363 84 ---------------------------------------------------TYQELHEQSTALAQALFRTGIRERDRIGVLCRNHRGFILTLCAHGRLGTDIVLAVLQEQKIDILFIDEEKDFDACPVVVAWENGDTLGLTREAEEALKKASNVIDSGDSEDWPSLEVLSTTPENLSPARPRQGRTIILTSGTTGTPKGARRPEKTYMPASSIMSRIPMRHHRPSFLSA-PMFHTWGFAQ--IQLALALRNTMIMQRRFSPEAAVKLIEKNRPYTIAMVPTMLRRMLEVVPENFN--SGTKIIATSGEALPPKVVRETQEKFGDVLYNLYGSTE--VSWASIATPEELRINTAGKP--PMATTKVLDDNGQELPNGEIGRIFVKNDMLFEGYTRPGSDKEII---DGMVATGDLGYYNDEGLLFISGRSDDMIVSGGENVFPQETEDVINSMDCVAESAVRGVEDPEFGQALCVWVVP--EGKSAAELKAEFEQKALARHSVPRHFVYLDKLPRNAVGKVVPREL----------- 83594904 109 ---------------------------------------------------TYRDLYERVCKLANAFRELGVKKGDRVCIYLPMIPEAAVAMLACARIGAVHSIVFGGFSPDSLANRIQDSECTLVITSDGLRGGRKVALKKNVDTALEHCPSVIDTVEGRDVWYHEITANQPAECQEMNAEDPLFILYTSGSTGKPKGVLHTSGGYLVYVSKDGEVYWCTADVGWVT----GHSYIVYGPGAISLMFEG----VPNYPDVSRFWQVVEKHKVNIFYTAPTAIRALMREGEEKKHDRSSLRILGSVGEPINPEAWTWYHRVVGCPIVDTWWQTEGGILITPLPGATKLKPGSATLPFFGVEPVLV-DAEGNELSGATEGNLCISWPGQMRTVYGDHERFVQTYTYKGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYAYVTEKETDALRKELVAWVR-KDIGPIASPDIIQWAPGLPKTRSGKIMRRILRK--------- 119510064 116 ---------------------------------------------------TYAQLHREVCQFANVLKQLGAKKGDRIGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLNDAEAKIVITADGGWRKDIVPLKVEVDQALPSITDVLVVKRT-----CQETHMEPGRAEPMDSEDMLFVLYTSGSTGKPKGVVHTTGGYLYSHMTTKWIFDLQDTDVYWCTADVGHSYPLSN-GATTLMYEGAPRASNPGCFWD----VIEKYGVNITAPTAIRAFIKMGEHHPKSRNLSSLRLLGTVGEPINPEAWMWYHKIIGCPIVDTWWQTEGGIMITPLPG---AIPTKPGSATLPFPGADIVDLEGNTVPNNEGGYLAVRYPWMMRTVYNDPERFRRTYWEDGIYFAGDGARQDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDEIKGEEVVAFVTLEGTYHASEELSKELKQKEIGAIARPAEIRFTDALPKTRSGKIMRRLLRNLASGQEISG 51317949 505 -------------------------TLHGVLEDSARRHPDHTAVEAPDRQLTYRELDEAANRLAHHLLALGVRPEQPVGVALDGTADAIVATFAVLKAGAVLLPLDPEYPAERLEHILRRSGATLLLT--------QRSLAGRFAGN--DVTTVLLDDDATRAA-LADGPADRPGLP-IAPDRLAYVIFTSGSTGVPKGVMVPHRG-IGSLTRSAEFAQTPDSRVLRFASP---SFDVSLLELLMTFDAGATLVLEPRAVPGEDLARLIRERRVSTVLLSPSALSTLTAG-----ELPGLRTVVMAGEAATLELAQQ-----WCDGRDVFGPTEATVLAT-IARCAPDRVPPLGRPVAGY-TVHVLDDTLRPVPFGRQGELFLGGVGLARGYLDQPDVTADRFTEPGLYRTGDVVRWGADGELEFLGRTDHQVKLRGFRIELGEIETRLEDHPGVR-TAVVLVRGEGSDRRLAGYAVPGEERPTAAGLRQWLRDR-LPGYMVPELFLVLDALPTSPNGKLDREALPDPLAQ----- 126434332 4 ----------------------ADTTIDRLLRRNTAAHPEKAAVIDPASRVSHGDLDRITRTLAAALVGAGVGKGSRVGLVMPNSVQWVQIAVALTRIGAVPLSTLLAPR--ELVAQLRTAAVQVLVTVEEFRGHRYLADLRAESPELPALRQVLMAARAVDH-ELVDALTD-----AVTPGDTLAIMFTSGSSGPPKGVVHSHGNALGAVAAGLHARCIDADTRLYLPMPFFWVGGFGS-GVLSALVAGATLVTEQIPQPESTLRLLEAERVTLFRGWPDQAEALARQRHSVGADLSSLRPGSL-EALLPPDQRGRPGA-----RARLFGMTEAFGPYCGYRADADMPETAWGSCGRPFDEVRIVDETAAPVPAGRIGEIQIRGPHVMRGICRRSREEV--FTADGFYTTGDLGHLDDRGFMFYHGRSDDMFKVSGATVYPSEVEAALRTLDGVAAAFVTDVPDAGVDRVGAAVVCDRPTTVGALRSAA---KNVLSAFKVPTLLDDDDAVPRKATGKVDVRALRELLA------ 186683274 486 ---------------------------------------DAIAIVYEDEQLTYQELNNRANQLAHHLRNLGVGAEILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFSLEDSQVKVLIT------------QQQLLSKLPAHQAQVLCIDAD----WEIIAQQSVQNPQITSANLAYIIYTSGSTGKPKGVLINHANVVRLFTATEEWFYFNQQDVW--TLFHSFAFDFSVWEIWGALIKGGRLVVVPSRSPADFLKLLDKQKVTVLNQTPS-AFRQLIQAEQLIDTPANLALRWVGGEALEIQSLKPWFERHGPQLVNMYGITETTVHVTRPITIADLSSNTGSVIGCPIPDLQVYVDKAKQLLPGVPGEMYVGGASLARGYLNRVELTSQVFVANPFYKTGDLARYLENGDLEYLGRIDNQVKIRGFRIELGEIEAALTQHPQVQASARVDTPGDTCTERSAYLVIHQAQVLTVNDLRQFLDSK-LPEYMIPAAFVFLDSLPLTSNGKVDRRAL----------- 170064651 31 ------------------------QSLGELVLNRLAQTPTSIAQVSADSEVSCGELRLRTIRVAQALAGLGYSRADIIAMAVRNGEHVAPTLFACFALG-IPVNTLDAHMLATVLVFCDQETIEEMSAAMEIAGIRARVVGKRVEGFMHVEDLLVPTGVEEEFVP---VHFEDA------SKELAIILCSSGTTGRSKGVSLSHSASIVSVT-GLNNCYPNDVILCFSSLYWYSGFAFL---LLGTIFGAKRIITREPYTPDLALDFINQYRVTITFFSPATTYQLLKHPQLHQSTLASLRVSICGGASISGD----LKQLFERTVPHLYGLSEAAGAVTSSENS----TYKQGSSVKPNYELKIVDDAGNPLDIDQEGEILVRGLCTFMGYYGNSEATAEMLDSDGWLHTGDIGRVDEDGLLYVVDRKKDIIKYNGYQISPTELETVIQSVPGVINVCVTGVPVPGNDLPAALVVKRNDEA--NAEIETVIVETRLGDYKLRGGVYFVKELPMTPSGKILRRSCRDIL------- 186683272 3565 -------WNDT-QKDYPQNQC-----VHELFAAQVKLTPDAVAVVFEDQQLTYRELNLRANQLAHYLQTLGVKPDVLVGICVERSLEMVVGILAIVKAGGAYVPLDPNYPSERLSYMLLDSQVSVLLT------------QQRLIEQLPQHQAKVVYLDSDWSLITQ--HSETNLVNHTTSKNLVYVIYTSGSTGQPKGVMVTHQNLV-----NAYLAWEDARSLCTSHLQMASSFDVFSGDVVRSLCSGGKLVICPREEPEKLYHLMQIQSIDCAEFVPAVLRNLIQYLERTEQDLSFMKLLIVGSDSWYIKDYQQFQRFISTRLINSYGVTEATIDSSYFETAAVSLLSDGLVPIEPFANTQIYDQYQKPVPIGISGELYIGGSGVSCGYLNRPELTQEKFIANPFYKTGDLARYLSDGNIEYLERSDRQVKLRGFRIELGEIEAILSQHPQLQAVTVIVREDIKGDKRLVAYFVPQEQTPTIIEMRSFLKS-SLPDYMIPSAFVLLEFLPLTPNGKIDRRAL----------- 186456065 487 ----FTEWNDTLTD-YPRNIC-----IHQLFEAQAARNPHSMAVICGDSQLTYEQVNKRANQLARHLQSLGVCPGKLVAICVERSAEMVIGLLGILKAGGTYAPLDPALPRERLQFILQDAEASVVLVPDLKELFGSGPM-----SPTPVLLD---SNEGVATYSSENLQS------SAAAGDVAYVIYTSGSTGKPKGVEISHRAVVNFLDSMSREPGLTETDTLLAVTTLS--FDIAGLELWLPLTCGAKVVIATREVTLDGASLLDHGGVTIMQATP---TTWRLLLASGWKGNPGLRIL-CGGEAWSSELANQLHGKC-ASLWNMYGPTETTIAASKVEPGDEVFI---GAPIA-NTQFYVLDRNLQPVPIGVPGELWIGGEGLARGYLKRPELSLEKFLPNPFYRTGDLVRYRMDGKIEFLGRMDYQVKIRGFRIELGEIELLLTQLPTVVHAVVIAREDTPGDKRLVAYVVSRDSASNSSELRDYLKSK-LPDYMVPSAFVFLPALPLTPNGKIDRQAL----------- 148252683 16 ---------------------------------------DSIAVQHGTDALTWDQLERRANARARAFAAKGVKPGDFVAIGLPNGNALFETSFAVWKCGATP---------TSLSWRLPRGEAAAVL-----------------EILQPSL---VVGGEADDFTP-EGFSDEPLSAPVSRYWKA---MTSGGSTGRPKVI-LDHQPAVTDTAAEPPLG-IPKGASLLNPGPLYHNAPFIVSHY--ALFAGGKLTGMVKFDAEETLRLIQAQRIQWVNFVPTMMHIWALPEAVRNSDVSSLKMVFHMAAPMPPWLKEQWIAWLGP--ERVYELYGGTERQGRTIISGTEWLQHKGS-VGKIDETRILGPDGNDVPPGESGELPADGPGSTYHYLGAEPKRRA----DGWESLGDIGRLDADGYLYLGDRLADMILRGGANIYPAEVEAALMAHPDIRSCVVVGLPDPELGQRVHAIVRAKDTEAIVAGMSTFLADR-LSRYKHPESYELVDVMLRDDSGKVRRTLLRD--------- 196185966 29 ----------------------------------------------------YQTLNHRIGRLAAVLSAHGVEQGDVVAVMDWDSHRYLEAYFAIPMMGAVIAYVLKDTGPRAIIVHSDFADDLAALRPTLQPGHDGVAVEVEVETRVGDYEALLSASDAENALATTFHTTGTTGLPKAVTFSHRQLVLHTLAVGLAM------------GQQPVEQG-LWRESVYMPVTPMFHVHAWGLPYVATLL--GLKQVYPGRYVPARLLALKRDEAVTYSHCVPTILQMMLDEAGP--DARLGPWTIIIGGSALP-ESLMRAAAAAGITAVAGYGMSETVLTLSRHDRPPETVRRWAGRPI-PLVQIRLHDESGEDVSANGQGEIVVRAPWLTQSYPNSAQAGKALWS-GGWLHTQDVATREPQGDIVICDRLKDVIKTGGEWVSSAEIEDLALRDPDIAEAAVVGAPDARWGERPVLFAVARPGCPSLQTLKPMVTAGQLSRWAAPDRLILIEALPRTSVGKIDKKLLRLRLGEDVL-- 83949679 107 -------------------------------------------------HISYRELHARTCKMANALKELGVTRGDRVVLYMPMIPEAAYAMLACARIGAIHSVVFGGFSSDALAARVNGSEAKVVVTADAPRGGRNTPLKTNADKALDGVSHLLVVQRTGGDIPMQELHDLEAKVAEMNAEDPLFILYTSGSTGAPKGVVHTSGGYLTWASMTHELVFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGKGREDRCDLSSLKLLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTE---TGGHLMTPLPGATATKGSCTTPFVEPVVLDAQSEEITSTEAEGVLSSWPGQMRSVWGDHERFEKTYFSDGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDVKGQGIYCYVTLMAGEEYTDDLRKELRDKEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 182440624 30 -----------------------------------------------ERRLTYAELDAAANRIAHHLIDAGIRPGEHVGLHLYNGIEYLQTVLGALKARIVPVNVNYRYVEEELVYLYRDADLAALV----FDGFDERVAA--AAPRCPGLRHLVRVGAAP---------ASPPGVPVVRSADDQFIIYTGGTTGMPKGVMWRQEDLFFSRELAERVAAGGDGITFFPTPPLMHGTSTLT-AFIGFNF-GQRVVVHRKFVPAEVLRTIEREKVTSVSLVDAMLRPLIDCLKGRGTDCSSLFSVSSSGAIMSAEFQELVPTVL---LLNNFGSSESGFNGTATADPERVQVNARTAVVDPVTYE--------PVAPGEPGRIAQRG-HVPLGYYNDPAKTADTFFRRGEERLGDMATVDADGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDERWGNRVAAVVQLREHARGLTEVQAHCRTR-LAGYKIPRALVLADRIQRSPSGKADYR------------- 147898385 90 --------------------------------------------------WSFEELGFLSRKAANIISDCNLKPGDRVIVILPRVPEWWLLNVACIRAGVVLIPGTTQLTAKDILHRLQTSMAKCIITSDSLA-----AAVDSVAAQSPCLETMLISAERRDFRAADDKHI----CVKTKSSDPMTIFFTSGTTGSPKMTEHSHCSYGHGLKVNGKY-WMDLTPSDIVWNMSDTGWAKSAWSSVFAPWIQGSCVFAHSPRFDPNIVLQTLSTFPITTFCSPTAFVLQNLASYQ---FKSLQHCVSAGEPINPQVMEQWKEQTGLDIYEGYGQTETVLICGTFKG-MKIKPGSMGKPSPAYDVQII--DENGDVLPGKEGDIAIRKPFYLFSQYTGDPERTASTRRGNFYLTGDRGIKDEDGYFWFVGRSDDVILSSGYRIGPFEIESALIEHPAVAESAVVSSPDPIRGEKAFVVLAPAYNGHDPEKLTLELQEHVTAPYKYPRKIEFVQQLPKTVSGKIRRNELR---------- 170092018 46 ---------------------------------------------------TYRQFLARIQDLATAMGALGMRTEDGEIVGIENCSDYIALVHSCLMITT--PFALISSYSTELKHALTLSKATSLFV-DAKFLPAVLPVAKEV--GLPLNKIFVLTGRAKGRKSLSDLVKDTVAVRQANKDTLAYLVFSSGTSGLPKAVMISHGNLTYSLGQAIVVATPEGILVTLAFLPLHHTYGLHAYCFRACLVPNTLVIMSKW-DIELAFKAIPKYKVSILTLIPSVVHQIVKHPKSKHVDWSSVISSNSGAAYLPPELAEKMATLVDSNFSEGYGMSEGTI--ATIVKPFPGVLGGRLKPLLPGIEARLLRDDGSPVELNEAGELWIRGGNVALGYWNNEKANKETFI-DGWLRTGDQFRVDEEGNFWFADRTKDTLKVSGSQVSPNEIEDVLLAHPQISDATVAGVSGGRTQDRAWVILSPAGKKLGAAELETW-HQQNLSKYKLRGGIEVVKQIPKSPTGKTLRRVLQD--------- 167462044 450 -----------------KTGYPKDKTIHELFEEQAECVPDQAAIVYEGQQMTYQELNERANQLARTLQGKGVEADQPVGIMVERSLEMIVGILGILKAGGAYVPIDPKYPKNRIEYMV------------ADSGTKLLLTQSHLQDRVTFAGTVVNLNEESSY------HEERSNLEHVQPNHLAYVIYTSGTTGKPKGVMVEHHSVINTLMQLEKKYPLEKNDSIL--LKTNYTFDVSVTELFGWFFGEGKLIIAKSKEPEALFNMIQEKKITHINFVPSMLQVILNEIT--QTDIEKLQSLKYVFSAGEALSGKTIKQFYSYTLENLYGPTESTIYATQYTTNEEMLLNTPGKPIRNV-QAFIVKDIDQLQPIGVAGELCISGVGLARGYLNRPDLTAEKFVDNPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIEAALLRIEAVQEVIVLAYENVNGDKALCAYYVA-GKSLNGSEMREQLSGQ-LPSYMIPSYFVQLKQMPLTPNGKIDRKAL----------- 13476075 26 --------------------------------ERAAKYPDHIAIIHGRQRISYRDFWRRSLKVASALQKRGIGKGDTVTVMLSNTPPMLEAHFGVPMTKAV-LHSLNTRLDAAVIAFLDHAETKVLIVDREFSGVVRQALDLAKVTPLYAADAPYPKGERIGALDYEDFEDFAWSMPD-DEWDAISLNYTSGTTGNPKGVVYHHRGALMAYTNTIHAGMAKHA-VYLWTLPMFHCNGWCFPWTLAV-QAGTHVCLR-WVRPKPIYDAIADHGVTHLCGAPVVMSVLINARDEDKRTFAQTVTFNTAAAP-PPEAVLSGMADAGFAVTHLYGLTEAVVNHGEWDDERSAKKARQGVRYAALEGLTVMDPETMQATPGETGEVMFRGNIVMKGYLKNRKASDEAFA-GGWFHSGDLGVMHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPSVASCGVVARHDDKWGEVPVAYVLKPGKTASEAEIIEHCRAL-LARFKVPKAVIFAE-IPKTSTGKIQKFRLRE--------- 67156731 78 -------------------------------------------VTGGKARYSYRELRDEVARLAGALRELGVEKGDRVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAPHELALRIDDARPKLLLTASCGLEFDYKPLALELASHQPGHVLVLQRPQASALLPGRDLDWQPVEPVPLDSGDPLYIMYTSGTTGKPKGVVRDNGGHVYAM-RAGDVWWGISDVGWVVGHSLIVYGPLMN-GCTSILYEG-----KPVRTPDGAYWRVIEEYGVNGLFCAPTAIRAMSGELSGRHDLGSLRHLFLAGEKLDSSTHRWLEELTGKPVHDHWWQTEGLEGHTAMDEQGHLLANRQGSPLPPGCAQTLWNDHER----------------YLRSYLS---------SYPGYYHTGDGGYLDDEGFVYIMGRTDDVINVAGHRLSTGEMEDLVARHPAVAECAVIGIPDAIKGQVPLGLIVLKDEEQLQRELTASIREQ-IGALACFQRIATVKRLPKTRSGKILRAVLRK--------- 163760939 27 ---------------------------------------------------SYRQVQEQVTELAAALQQKGYGPGFRVMLLLENRPQFFVWLLALNRIGASVVPVNPDLRHSELSYMAGHSEPSLIVLADRCDGL--AAAAREAGLSVPVIAPGDVVGTAGAVALRVDAGGEPLDGEEMEAA----LLYTSGTTGSPKGCILTNTYFLEAGRWYAELCALNDGERMITPLPVFHMNAMAY-SFMAMVAVGGCLTVLDRFHPSSWWKSVRESGATCLHYLGVMPSMLMGAPESREDRNHSVRFGFGAGVKLHASFEKR----FGFPLVEAWAMTEAVICANQL--PRRVGESCLGKP-GPELDVRIVEADGKASQSG-PGELLVRQKAEFAGYFKNPEATEEAWA-DGWFHTGDIVRREADGSMFFVDRKKNVIRRSGENIAAVEVESALMRHPAVKAAAVAAVGDPVRGDEVFACLKVDGEAGEALALEIVGWCLGLAYYKAPGYIAFVDALPLTSTQKIQRRELKE-LAERLV-- 115452559 32 -----------------------------FLERAAVVHPDRAAVVHGPVRYTWAETYRRCRRLASALAQRSVGPGCTVAVIAPNVPALYEAHFGVPMSGAVVNCVNIRLNAETIAFLLDHSVAEVVMVDQEFFTLAEESLKILAEKKKWSFRPLIVIGEYEEFLKTGDPEFA-WKPPKDEWQSIALGYTSGTTSSPKGVVLHHRGAYVMAL--GVAMVWMPEGAVYLWTLPMFHCNGWCYTWAMAAM-CGTNICLR-QVSSKAIYSGIVNHGVTHMCAAPVVFNNLINAASETFLPLPRVVNIMVAGAALAALSIRGFRVTHTYGLSETYGPSTVCAEWDRLPLEERSRLHCQGVRYGALEGLDVVD--PKTMAPGKSGEIVMRGNAVMKGYLKNPKANAEAFA-GGWYHSGDLGVKHPDGYIEVKDRMKDIIISGGENISSLEVEKVLYAHPAVLEASVVARADEQWGESPCAFVTLKDEAAVAGDIMRFCRER-MPGYWVPKSVVF-GPLPKTATGKIKKHELRTKAKE----- 52078850 1503 ------------------------------FEEKAAEMPDQPAVVCGETILTYRGLDERANQIANVLRSEGIGKDDVVGIMLDRSAEVAAAILGVMKSGGAFLPIDPEMPTSRIQYMLEDSKARWLLTEHSHQA----ALADWYNGRLIDVRNDTLMASKKRPHLIHD------------GASLAYIIYTSGTTGQPKGVQLEHRNLANYVSWFISEARLSASDKTM--LLSSYAFDLGYTSLFPVLLAGGELHIVRKETPETFIHYIGEQGITYIKLTPSLFHTVVQPQSALAKGLQSLRLIVLGGEKINPKDVERFHSRYPDT---------RFINHY---GPTETTIGAIAKPVEPFAEALVLDASRRLVPAGAAGELYITGSGLARGYVNNRELTAAKFIENPYYRTGDLVRRLPNGEIEFLGRTDDQVKIRGYRIELKEIEEAFIGLEHIERAVVLSFTADSGLDELCAYIQAKRQLP-VSEMRERLSER-LPSYMIPSYFVTVDKMPLAANGKVDRSALPE--------- 24744795 25 ---------------------------------------------------TYQDLYNDALNILDGLDQRGIKLGDKVILQIAKNKDFIPALWACFLGGIIPVYELENSAVKKLENVWKILE-QPLILSDNELITEIQKL--ETQSHLKGLQVVSISIESQSNSQPDKTSKKCYSLPDLTPENQALLLFTSGSTGMPKGVMLTHNNLLSMSAGTVAMNNFSQQEVTLNWMPLDHAGAIVFLGIMAVDLACDQIHVPMERQPLKWLELIQNHQATIS-WAPNFAFSLINQQSEQLNNLSSMKFLVNAGEQVSIKTIRLFLEILDRAIKPAFGMTESCVGLSQDKLTEENIIISLGKPI-PGATIRIVDQENNVLPEAEIGRLQIKGKSVTKEYYHNPELNQEVFQDEGWFTTGDLAYLL-DGELFITGREKQEIIINGINYFAHEIETVILEGVNVSYTAAFALFDQ-IQETDLLIIIFSPESEHVRKIRSHLTQKGIAAYVIPLETNLV---PKTSIGKVQKSKLKKDFEQGLFAG 111022069 4413 ------------------------KTLPEILTASAGNRPEAAALVCDGRETSYRELDERSSALARVLIERGAGPETFVALGLPRSRESVLAVWAVAKAGAAFVPVDPNYPADRIEHMLADSGAALGVTMSAH------------RHRLPGSVPWLVLDDAA--FDRTWAAASPVRVTDLDRRSVAYAIYTSGSTGRPKGVVVTHRGLANLLTEQTE-----HYTVS----PDSRCLHICSPSLVQSCAAGATLVIAP---PDELAALLRRERVTHACITPAV------LATVERDGIEHLEALVVAGDAVGDE----LVAAWGAAMFNGYGPTEALTTFSRPMRPGEPV--TIGGPVRGIALS-VLDARLQPVPAGVPGELYIAGPALARGYHRRPALTAERFVADPYYRTGDVVRWSRDHTLEYLGRSDFQVKIRGQRVELGEIDSVLTTHPHLDFAATLGRPGP-LGDTALVYVLPHDEEVAAPEVLAFA-GRILPKYMVPAAVVVLDEIPLTPVGKLDRKAL----------- 163943332 453 -------------------------TIHELFEQQAMIYPNSIAVTYEKGKVTYRELNEHANQLAHYLQKKGVGPDTLVGLCVERSLEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDAGIQLFVTQESLKELKW----------LPNIKSICLDRDRDE------IGQESKTLPDVSSQNLAYVIYTSGSTGNPKGVMIEHHNVIRLFKST--DCWYQFNEKDTWTLFHSYAFDFSVWEIWGALLYGGKLVVVPSRSPKDFYQLLVEEEVSVLNQTPS-AFRQLIQVCEQEDENKNLNLRYV---IFGGEALEPISLLYGPQLINMYGITETTVHVTYYDDVRHASRSNIGKRI-PDLEVYILDAYQQPVPIGVEGELYIGGAGLARGYLNRPELTAERFIPHPFYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTINAYASIKEAVVIVREDQPGDKRLVAYVVGDG---NVGAWREYLKTK-LPSYMVPSRFVTMEAIPLTANGKVDREVL----------- 115386896 45 -----------------------------------------------------RQMLSWVRRLGFGLDRLRIQKGEVVLILTPN--HLFVPIAYQGIVGAGRIFANPAYTPSELEYQIRNTDAKLLL---AHPSLIDNAIEASRRAGLSKDRIFLFTDEA-PIGPLHGVHTEEEEMADTAQSAVATINYSSGTTGLPKGVCISHRNLIANVEQTIFI--RDQATSYAAVLPLYHAYCLMAPKLGFPIYIMRKFVF------EDFLRTIQQYRIAHLQVAPPILIMLDKRPETSTYDLSSVRNILCGAAPLSRELQNNIQERFKVRVVQGWGMTE--VTCGAILVPGGMMDETGSVGMIPNCECRLIGDDGLIVEPGHPGEMYVRGPNVCLRYWRNEKATAESLDWDGWLKTGDVA-VAKDNWFWIVDRKKELIKVNALQVAPAELEAVLLEHDAVEDAGVIGVQVAEGEERPRAYVLKEGRQLTVDNIQAYMKERVAKHKQLVGGVKLVDDIPRLASGKIQRGVLKQWAKQEVEA- 126659194 120 ---------------------------------------------------TYGELHREVCQFANVLKDMGVQKGDRIGIYMPMVPEAAIAMLACTRIGAPHSVVFGGFSAEALRDRLEDAEAKVVITADG--GFRKDKIVQALENGASSVQKVIVVQRTKQDVTMHDLQKDPKCDAEVDSEDPLFILYTSGSTGKPKGVVHTTGGYLYTHMTTKWIFDLKDTDVYWCTADVGHSYPLSN-GATSLMYEG-----VPRPSPGCFWDVVEKYGVNVFYTAPTAIRAFMKMGEELPNDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTEGGIMITPLPGATPTKPGSATRPF-PGIIADVVDKDGNAVPDNAGGYLVIKHPWMLRTVYKNPERFQKTYWDKPVYFAGDSARRDENGYFWIMGRTDDVMNVSGHRLGSMELESALVSHPAVAEASVVGVPHEVKGEDIYAFVTLKDNYSPSDELNKELKQHKISAIARPGTIQFAEALPKTRSGKIVRRFLRQIAAGQDIVG 56750212 116 ---------------------------------------------------TYAQLHREVCQFANVLKSLGIQKGDVVGVYMPMIPEAAIAMLACARIGAVHSVVFGGFSAEALRD--RLVDGQAKLVVTADGGWRKDALKDSVDQALPSVQHVLVVERTK-----QDIHMEPGRAEPMDSEDLLFVLYTSGSTGKPKGV--VHTTGGYNLYAHITTQWLQDTDVYWCTADVGHSYPLSN-GATTLMYEGAPRASNPGCFWD----VIEKYGVTTTAPTAIRAFIKMGEQHPAARDLSSLRLLGTVGEPINPEAWIWYHRVIGCPIVDTWWQTEGGHMITSLPGAVPTKPGSATKPF-PGILADVVDLDGRSVPDNEGGYLVIRHPWMMRTVYGDPDRFRRTYWENGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFITLESGIETGDELVKDLKKQEIGAIARPDEIRFSEALPKTRSGKIMRRLLRSLAAGQEVSG 120401278 27 --------------------------------------------TCDGVTVTRRELDATSNRLARAFASLGVGVGDYVTIVLPNSLDWAYSVLACWKLGAVP---------QPLSARLPDAELAALL--------ELRRPALLVGRPDPTGVTPDVAVELAAEFPDS-------PLPEAVSP-VWKSMASGGSTGRPKLIEAGNDSRVYPLGAQ-------EGDVTLVSVPLSHNTGFTTFAV--GLLQGHHLVVMPRFEPHEFLRLVTEHRVTFLTTVPTIMQRLLPVYRADPDDLSSIRRFAVKHAWIELLGPDAVWELYGGTELQALTFISG---DQWLTHPGSVGVVVAG-------EMKVLDDDGDECPPGVAGEIYMRGPPTYRYV------GSTAKSRDGWESLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPRVLSSLAMGLPDDDLGQVPHAIV--QAHGLDEAEVIAFLAER-IASHKLPRSVEFTDRPLRDDAGKARRSAVRDEV------- 153955640 2 ---------------------------------------DKIAVIDKN-KISYREIYGGVNYVTYLLQENGCSKENSVLVISDNSVFFIKTYFGIIKNGSICVPVNPTISENDMRYIMDILK-----IKIVFCQKKYRNKVDKI-----VCRDTMVYSE-ESIWASKDETNLSGFINE--KEDTALIMFTSGSTSKPKGVMLTHYNLMYNTNSIIEYLKLTKNDRVEVVLPFYYCYGTS---LLNTHFCGGSLVINNRMFPETVIEDIKKYNCTGFAGVPSTYQILLRMTSIKTAKLPSLRVTQAGGRLPEVFISELCEALEGTDVYIMYGQTEATARLSYL--PPEQIKNKLGSIGCPRTELVVLNREGNPTSVGEVGEIAARGGNIMKGYFNDQEETKKVL-KNGLLYTGDLAFRDEDGYIFVVSREKNIIKCAGNRISPKEIENTICSIKEVVECAVIGVEDDILGEAIKAFVVLKDKNSSIDDKYIIYCSSVLPRYKLPKYVQFLSQLPKNSSGKVLFAKLKD--------- 119182846 57 -----------------------------------------------------------------------------ICVFSLNTIDFFPLTWAVHRLSGIASLASAAYSVNELAYKCGIPRNRVYLLPQSFTGSGSKPL------KFKTVNQLIEKGSNLD--ELEDLRWKKGQ----AARQCAYLCFSSGTSGLPKGVMISHMNVIISLFKLFETRTENQKDTVLGLLPYSHIFGLSV--FHSAVYRGECVVVVPKFELATLLGAIERCKINVLYVVPPVIISMVKNESMKKYELNSVRHIITGAAPLGNETAEDLHRLYWSILQAYEGLTETTAVATH-TSPHDIFFGSSG-CLLPLLQARLVTPDGTEVEEYDTGELLLHGPTIVLGYLNNEAANRETF-QDGWLRTGDVFRKSFNGHVFIVDRIKELIKVKGFQVAPAELEAHLLTHPAVADTAVIGVHDDSAGEVPKAFVITVDHQTLIHDIQKHVQDHKAHYKWLHGGIEFIDAIPKSASGKILRRYLRD--------- 134094157 98 ---------------------------------------DKVAIIFGNTRITYKELHERVCKFANGLKSLSINKGDRVIIYMPMSIDGIAAMQACARIGATHSVVFGGFSAKSLHERIIDAGAVAVLTADQVRGGKNLPLKAIVDEALATIRNVVVTGGAVDFVERRDIWLH--ELVEQRTSECAFILYTSGSTGKPKGV--QHSSAGYLLWAMLTMKWIKPNDVYWCTADIGHTYVTYGPLAVGAT----QIVFEGVPMYPNAWEMVQKHKVSIFYTAPTAIRSLIKAAEASKYDLSSLRLLGSVGEPINPEAWMWYYKNIGCPIVDTFWQTEGGHVISPLPGATPMVPGSCTLPL-PGIIAAVVDDGGHDLPNGKGGLLVIKRPWMIRNIWNDPERFEKSYFPHELYLAGDAIRNEETGYFTITGRIDDVLNISGHRMGTAEIESALVANPMVAEAAVVGKPDETTGESICAFVVLKRVRPEGDEAKQIAKERDWVAKEIPKEIRFGDNLPKTRSGKIMRRLLR---------- 70606954 106 ---------------------------------------------------TYQDLYYEVNRWANALREIGVRKGDRVTIYMPLTPEGVISMLAVTRLGAIHNVVFAGFGVQALADRISDAGSKVVITADAY----YRELKKAVDESIRLLEKVIIYKRTGSEIPFDDAKYKPIDPEPVESTHPLYILYTSGTTGKPKGI--VHSTAGYLVGTSIMLLWSENDILFNTSWVVGHSYITYAPLVMGVIYEDA----PDYPYADKWAEIIERNRVTVFGTSATALRSFMKYGDEKKHDLSSLRVIVTAGEKWGLEVVGNGRVYMSHQWWQTLGYMPGLIYLPMKSGP------TCGFPL-PGNKIEILDESGNTTKPRNRGYLVMLPPYMMIGMWNNERLKKSYFSKPGIYYSGDYAMIDEEGYIWVMGRADETIKVAAHRIGAGEVESITTSHPAVAEAAAIGLPDPVKGENIHIFVVPSQEL--ATEIQAYMRGH-MGAIVTPE-IHFVEKLPKTRSGKVMRRVIK---------- 71005304 50 -----------------------------------------------------KQLYDDSRRLAYALRKLGLRPGARIGIISPNSTAYPWVVHAGLCAGVVLVPLNPAYGAEELVHPVQQAE-IEYI-------FCHQSVLNTVRDGLELAKVSLKSGEQDARTLLGDDRLETHKVVDDRTED-AFIVFSSGTSGKPKGVQLVHGNMTAVTTAIVHTFGISPNDRYIGVLPFYHIFGLAKFMCKGV-YIGAECVVVPKFDLGVFCAAVEKFKCNISYVVPPILVLLAKDPRAKKYDLKSLKWVMSGAAPLGTELSMEVEAAHGLRVTQGWGLSETSPTAT-FAKPEDYHMGTCGRLIAGV-EGRLVDDDGNDVENGKPGEFWVRGPTIMKGYLNNKEATDDCITPDGWFKTGDIA-IMKNNYFWIVDRKKELIKYKGFQVPPAELEATLLSHPKIADVAVIGVYNKAQAELPRAYVVLKEEVAKNEDPEAVAKEKKVANHKLRGGVKVLEEIPKSPSGKILRRLLRD--------- 169210344 81 --------------------------------------------------WNFRELSENSQQAANVLSACGLQRGDRVAVMLPRVPEWWLVILGCIRAGLIFMPGTIQMKSTDILYRLQMSKAKAIV-----AGDEVIQEVDTVASECPSLRIKLLVSECDGWLNFKKLLNEASTCVETGSQEASAIYFTSGTSGLPKMAEHSYSS--LGLKAKMDAGWTGLQASDIMWTISDTGWILNILGSLWTLGACTFVHLLPKFDPLVILKTLSSYPIKSMMGAPIVYRMLL------QQDLSSLQNCLAGGESLLPETLENWRAQTGLDIREFYGQTEGLT--CMVSKTMKIKPGYMGTAASCYDVQIISEKRDGGRLGGRRDCLQTKLLMSLCGHQENPDKTAANIRGD-FWLLGDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMKHPAVVETAVISSPDPVRGEVVKAFVISHDPEQLTKELQQHVKSV-TAPYKYPRKIEFVLNLPKTVTGKIQRTKLRD--------- 153887559 84 --------------------------------------ADKVAIIFGNSRITYRELHARVCRFANGLKALGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSAKSLQERIVDVGAVALITADGGKALPLKAIADEALAMEGTVKHVIVEGRDRAMDEVEAGQPDTCEVTPVSAEHPLFILYTSGSTGKPKGVQHSTGGYLFDLKPD-DIFWCTADIGWVTGHSYIAYGPLAA-GATQVVFEG----VPTYPNAGRFWDMIQRHKVNTFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYHTNIGCPIVDTFWQTEGGHMMTPLPGATPLVPGSCTLPL-PGIMAAVVDETGHDVPNGQGGILVVKRPWMIRTIWDPERFKKSYFPEEKLYLAGDSIRDKETGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPIVAEAAVVGRPDDMTGEAICAFVVLKRARPDGDEAKQIANERNWVGKEIPKDIRFGDNLPKTRSGKIMRRLLR---------- 104782108 3707 -----------------------------LFERQAERQPEAIGVQADGAQLSYRQLNEQANRLAHHLIALGVKPDDRVAICVERGLSLVVGLLAILKAGGAYVPVDPDYPAERISHMLGDSQPRAVLVQGATRGL-VGSPVTLVDMDQPTWAALPASNP---------------QVPGLTSDHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWS--------AGLFPAEGAVLHKTPVSFDASVWELFSGLRLVLAPDGQRDPQYELIEQQRVGVVQFVPALLQQFLEQVGKR---CTSLTDIVCGGGELTEALARQVRERLQVRLHNVYGPTEATVDCSAWTEPQDPLPHGALPIGRPIDNTRLYDAHDHPVPFGVAGQLHIGGAGVTRGYFQAERFIASPFVEDRLYRSGDLVRQRPDGVLEFLGRTDHQIKLRGLRIEPGEIETCLNRIAGVREALVLVHEHPHSGPRLVAY---HTGEPQAADLRAVLLAQ-LPEYMVPALFIHLDAMPLTPNGKPDRKAL----------- 170690199 69 ---------------------------------------------------SYAQMSERSARMANFLRGVGVQRGDRVLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSADDVRDRVQIG-GANFVVVDSAELSKFDSL------DVP-LTRLSVGTPRDGWIDLAAAYASPQFTPQTRATDPLLLYFTSGTTSKPKLVEHTHQSYPVG----------HLSTMYWIGLPNDIHWNISSPGWAKHAWS---CFFAPWNAPKDTLNVLVRFNVS-TVCAPP--TVWMLVQEPLADYPVKLREIVGAGEPLNPEIIERVKHAWGITIRDGFGQTETTCQIG--NSPQPVVAGSMGRPLPGYRIELI-DADDHPVTEGEIGADGKDRPLGLMTGYANNAKATAEAMRNGFYRTSDVALRRDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRQGYEAGPELAAFSREK-LAPYKRIRRLQFSE-LPKTISGKIRRVELRRREMER---- 167462043 128 ------------------------KTIHELFEEQVECVPDQAAVVFEDKQMTYRELNERANQLARTLQAKGVKADQPVGIMAERSLEMIVGIFGILKAGGAYVPIDPEYPEERIQYLLKDANISVLL------------LQEHLKHKV-TFNGQLIHLNDEEF-----YHSDRSLLPVAGSSNLAYVIYTSGTTGKPKGVMVEHRGIVNSLQWKKSFFGLSEEEHVLVLLPYVFDAFVLN--FFGPLISGATVYLQDSKNPVMIKDIISREGITGFAATPRLLRLIIE--NMEVNDFNHVKHVVVGGEQLETDIIKRLFSLNDILLNNQYGPTENSVTYLPIRSPGQPI--TIGKPVANH---RVYILGEQNLQPGVTGELCVGGAGLARGYLNLPELTREKFVDDPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIETALLNIEAVQEAIVVAHENEKGDKALCAYYVV-NKSFEASKMKEELSAQ-LPSYMIPSYFVQLEQMPLTPNGKIDRKAL----------- 52080510 117 ---------------------------------------------------TYSSLHQQVARAAAGFKKQGISKGDVIAIYMPMIPETVIAMLAAAKIGAVPVFS--GYGAHAAAARLTAAGAKILVTADAFKKVCMKKEADKAADRSPTVQKVVVCGGDQDWNYKRDMKNEPMQTEEMDSSDPLMLLYTSGTTGQSKGAVHTHAG--FPLKAAFDAGFVKQGDTFFWFTDMG--WMMGPFLIFGGLINGAAVLLAPDPAPDRLWELVSRHRVTHLGVSPTLIRSLMQHGEDYQYNLNSLKAIGSTGEPWNYEPWMWLFRHVGKERIPIFNYSGG------TEISGGILGNVLLRPITPMTAANVFNEKGEEVV-NEVGELVLTKPWVTNGFWKEEEAYWSRWTD--VWVHGDWAKRDENGYWTISGRSDDVINAAGKRIGPAEIESVLVGHPAVAEAGVIGVPDKLKGQAAVCFVVLRQSEKPSEELKDDLLN--LASDAIPKAVYFVSGLPKTRNAKVMRRLIRAA-------- 118725149 1145 -----------------------------------------IAVVKGAEKLSYGELDTRANRLANYLVSLGVGPETIVGIYMERSIDMLTALVSIHKSGGAYLPMDPVFPKDRLEYMLENAQVPI-ILTDSI-----------IKETLPANQAKILCIDEE----WNKISVQSAEKPEVTQDNLAYVIYTSGSTGNPKGVQIEHTNFLLSMGTSTNMCEKDR---LLAVTTLS--FDIAGLEMLLPLVTGASVIIAGRDEVIDGIALMDKHDISVMQATPA---TWRLLVEEEWQGCSSLKIL-CGGEALPRDLANELMVRCSC-LWNVYGPTETTIWSTRLNSKEGQV--SIGKPIAN-TTVYVLDNEMKPTPVGIPGELYIGGTGLARGYLKLPELTQEKFSEEGLYKTGDIVRFMPDGNIEFIGRGDHQVKIRGFRIELGEIETLLNKNPLISQSVVVCR-EISLGEKALIYVIPKSQETAATTFREYLRNR-LPDYMIPSYFVILDSFPMTPNNKIDRKSL----------- 26990934 2176 -----------------------GQTLHGLFAAQAARTPQAGALTFAGQHLTYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKADGAYVPLDPEYPLDRLRYMIEDSRIGLLL--------SQRALLHTLGELPEGVASWSLEDDAASLAAYSDAPLDNLSLPQHQ----AYLIYTSGSTGKPKGVVVSHGEFAMHCQAVIAAFGMDDCELHFYSI----NFDAASERLWVPLLCGARVVLRAQGQAEDICQLVREQQVSILGFTPSYGSQLAQYLGGRGEQL-PVRLVITGGEALTGEHLQRIRQAFAP--QQCFGPTETVVMPLACLAPEALPADLGSVPIGRVIGSRTAYILDEDLAQGGIGELYVGGAGLAQGYHTAERFVADPFSAEGLYRTGDLVRLGTDGLVEYVGRADQQVKIRGFRIELGEIESRLLAHEDVDEAVVLAL-DLPGGKQLVGYLVCR-QATAGNDVQQLLREQHLPDYMVPAHLVLLDSLPLMGNGKLDRHAL----------- 41409595 45 -----------------------------LLAVTAARWPGRTAIIDDDGALSYRELQRATESLARRLIRDGVAPGRAVGVMCRNGRGFVTAVFAVALLGAVPIVALRAHHISTVVADNEFAERIAG-ADDAVAVIDPATAGAEESGGRPAV-------------------AAPGRI----------VLLTSGTTGKPKGVPRAP-----QLRSAVGVTILDRTRLRTGAMPMFHGLGL---GMLMLTIALGGTVLTASLHRADAFTAVPVVLARILELPPRV---------RARNPLPQLRVVMSSGDRLDPTLGQRFMDTYGNILYNGYGSTE--VGIGALATPADLAPETVGKPVAGC-PVRILDRNNRPVGPRVTGRIFVGGELAGTRY----TDGGGKTVVDGMTSTGDMGYLDNAGRLFIVGREDDMIISGGENVYPRAVENALAAHPAVADNAVIGVPDERFGHRLAAFVVLHGSGVDAAQLRDYLKDR-VSRFEQPRDINIVSSIPRNPTGKVLRKEL----------- 194511997 23 --------------------------VGQLLTHARGADADRQIVYRGDVRHSYAQFRERIGRLAGALAALGVGADATVAVMDWDSHRYLESYFAIPMMGAT-LFTVNVRLSRQIAHTLRDARASVVV-----AHADFLPLLEQVRDALGDSTCVIVACDGGAMLPLAGEYERLVAAPDYPFADFAVLFYTTGTTGDPKGVCYSHRQIVLHALATAAALGLHRDDVYMPITPMFHVMAWGMPYIAVML--GLKIVLPGRYRAHALLDLRQAERVTFSHCVPAVLQMLLDEARLRACDLSGWKMI-VGGSALPASLCRAARAVFAVALAQLRGTEGGVDVHADEDDVDADINANAGANASPLVELRVVDAAMRDVRDGRTGEIVLRGPALALG-YRGNPQASAALWAGGYLHTQDVAVMHGDGAIRIVDRIKDVIKTGGEWVSSLELEGLLNDIAGIRESAVVGVPDARWGERPAAVVVCERDAPLAAQVRARLLENRISRYAVPERIVFVDALPKTSVGKIDKKSLRRLV------- 194224085 420 ---------------------------------------------------TYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPVAVAAMLACARIGAVHTVVFAGFSAESLAG--RINDAKCKVVITFNQGLELKKIVDEAVKQCPTVQCILVAHRTENKVHMGDLKEDPVCAPEMGSEDMLFMLYTSGSTGMPKGLVHTQAGYLLYAALTHRLV-FDYGCVADIGWITGHSYVVYGPGATSVLFESTPVY----PDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDARKYDRSSLRTLGSVGEPINLEAWEWLHKVVGCTLVDTWWQTEGICIAPRSEEGAEIL---PGMAMRPFFGPVLMDEKGNVVEGGDVSGALCLSPGMARTIYGDHQRFLDNYFKPGYYFTGDGAYRTEGGYYQITGRIDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEAAFAFIVLRDDAGDSNELRSAVATK-IAKYAVPDEILVVKRLPKTRSGKVMRRLLRKIIT------ 89901100 63 --------------------------------------------------YSFRELHAEVQRMAAVLKDLGVKKSDRVLIYMPMIADAAFAMLACARIGAIHSVVFGGFASGSLASRIEDASPKVIISADAGSAVAYKPLAIRLSSHKPVLMN-LVAGRDHLWAALREKHMSTVVPCEVDATHPSYTLYTSGTTGKPKGVQRDTGGYAVALAASMKHIYCGNAETYFSGWVVGHSYIIYGPLVAGIMYEG----LPTRPDGGIWWSLVEKYKVTVMFSAPTAIRVLQDPALLKKYDLSSLRALFLAGEPLDQPTAQWISEGLGRPIVDNYWQTETILSICKGVDDSPTKFGSPGKAVYGYNVKLLDENTGEELKANQKGVVAIEGPLP-PGCLQTVWGDDARFVSTYWYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISAHPNIAEVAVVGVADQLKGQVAMAFAVVKDMADEAGRLKMKLVDGDLGAVARPARVRFVTVLPKTRSGKLLRRAV-QAVCE----- 156120553 81 --------------------------------------------------WNFSQLSELSQQTANVFAPCGLQRGDRVTVVLPRVPEWWLVILGCMRAGLVFMPGTIQMKAKDILYRLQVSKAKAIV-----AGDEVAEIVDTVAPECPSLKTKLLVSEKKDFKTLLWKASTTHCFVETGSQEAAAIYFTSGTSGLPKMAEHSHDAGKWTDLQASDIIWPISDTAWIVNILGSLLEPWTS---------GACTFIHLLPKFDPVIILKVLSSYPINYMVAPIVMLLLQDLSSYK--FPHLKCCFSGGETLLPDTLEKWKAQTGLDILEFYGQTE-----TVIDD--------KGNVLPPGTEG----DVGIRVKP-------IRPIGIFSGYVDNLEKTEANIRGD-FWVLGDRAIKDQEGYFRFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVVSSPDPIRGEVVKAFVVSRDPDELTKELQQHVK-LVTAPYKYPRKIEFVLDLPKTNTGKIQRSKLRD--------- 75907429 116 ---------------------------------------------------TYAQLHREVCQFANVLKQLGVQKGDRVGIYMPMIPEAAIAMLACARIGA-PHSVVFGGFSAE-ALRDRLIDAQAKVVVTADGGWRKDALKEQVDKALPSVENVLVGGRDHWWHDLQKGASADCPAEPMDSEDLLFVLYTSGSTGKPKGVVHTTGGYLYTHMTTKWIFDLQDTDVYWCTADVGHSYPLSN-GATTLMYEGAPRASNPGCFWD----VIEKYGVNITAPTAIRAFIKMGEHHPNARNLSSLRLLGTVGEPINPEAWMWYHKVIGCPIVDTWWQTEGGIMITPLPGA---ISTKPGSATLPFPGADIVDLDGNTVPQNEGGYLAVRYPWMMRTVYGDPERFRRTYWEDGNYTAGDGARKDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDDLKGEEVVAFVTLEGTYQASDDLSKVLKQQEIGAIARPGEIRFTDALPKTRSGKIMRRLLRNLAAGQEVSG 66045812 2582 ------------------------QTLHGLFEAQAVRTPQAIALRAGRAQLSYRQLNEQANCLAHHLIDLGVRPDQRVAICVERGLSMVIGLLAILKAGGAYVPLDPGYPRERLQYMVKDSTPVALLVQGS-----TRDLLDDEHALRIDLDSVTWDAQRDQ---------NP-RVPGLTAEHLAYVIYTSGSTGTPKGVMVEHRNVSNLVQWSSVLCPPASGTVLLQKTPISFDWPLSSGIPL--------VLARPDGQRDPAYQVIQERQVSVVQFVPALLQQFLDLPQS--SACSSLTDVVCGGGELTVEAAQLRKRLPEVRLHNVYGPTETTVDCSVWTQPDQAVPDTALPIGRPISNTRLYDAYDQPVPQGVIGQLHIGGAGVTRGYLNLPKTDAERFIDDRLYRSGDLVRQRADGNLKFLGRNDDQVKIHGLRIEPGDIQACLISHPGIEQAIVLVRDEQPGGQRLVAYYT-GTQLP-VETLREVLRAQ-LPDYMVPALFVHLDAMPLSPNGKLDRKALPAPGQDALL-- 76817725 47 -------------------------------------WGERVAITESGAAWSYRALFELSNRIANLLVRGGLVPGNRVLLHGTNHPFLAAAWFAIVKAGGVVVTTMPLLRAGELSKVIAQAQVTHALCEAAVS-----AELRAAMAAAPGVAFVYETDDAAAFEPL--LHACPRTFEPVRADEPCIVAFTSGTTGRPKATVHFHRDVM-----AICHCFPQHDDVFCGSPPLAFTFGLGAL-LLFPLSVGASVVLLQRAKPQRLLAAIGAHRVSILFTAPAAYRAMLDELGAH--DIASLRKCVCAGEALPAPTRNAWLARTGIRIIDGIGATEMLHIFASADE-TQAKEGAIGKAVPGYRLA-ILDERGERLPPYHVGRLAVQGPTGCRYLNDARQRD---YVRHGWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEALLSHADVLECGVVGAPDGRGGTLVCAHVVPRPGVHGCDALTAALQQHRIAPYKYPRRIEYAAGLPRNDSGKLQRFKLRQAAEEDVQA- 93005034 111 ---------------------------------------------------SFKELHEAVCRLGNAMRKLGVKKGDRVTLYMPMIPEAMVAMLACTRIGAVHSVVFGGFSAESLGNRIIDSQSKLVITADGIRGNKRTPLKANVDRALDSVSNVIVVHRTGNSVPMESQHCEPEVM---NAEDPLFLLYTSGSTGKPKGVLHTTGGYIYALSTFRDVFDIKEDDVYWCTADVGHTYATYAPGTTTVMFEG----VPEYPTWARIGHIIDKHQITVLYTAPTAIRAMMKEGDTRESDRSSLRLLGTVGEPINPEAWDWYYHVVGCPVVDTWWQTE--TGGIMLAPIPGTVAMKPGAAMNPLYGPEVIDTDGVALEGAAEGNLVINSPGQMRTIYQDHARFLTTFTEPGYYFTGDGVQRDEDGHYWITGRVDDVLNVSGHRLGTAEIESSIVAHPATAEAAVVGMPHDIRGMGICAFVILKSSETATESLKSELNRHEIGPIANLDAIYMVNVLPKTRSGKIMRRILR---------- 21242834 89 ------------------------DTVHGLFERQVAATPEAVALECDGQRLQYRELDTRANQLAHRLLQLGIGPDERVAICVQRSAELIIGLLAILKAGAAYVPLDPTYP----------AERLAYLLHD--------SAPRAVLVHAPTRSALGAAA-----LPLIDIDTNP-QVPGLTAAHLAYVIYTSGSSGQPKGVMVEHRQLAQLVAWHTAAFGVGEGTSSLAGL----SFDAAAWEIWPSLCSGGVLVMPSAAHSADVASLLQAQELDVSFLPTPIAEHAFAAGMTPQ----RLRCLLVGGDRL-----RQVPEGLPFSVYNNYGPTETTVVASSGVVPPGVPNPSIGRPL-PYLRAYVLDAQGQLAPLGVVGELYLGGAGVARGYLGREALTAERFIGDPFYRTGDLCRWLDDGRLDYVGRNDAQVKIRGRRIELGEIQAHLLAHPQVREAVVLARED-VAGERRLVYVIATAEAPTAAELQRHLRVH-LPEYLVPEAFVPVDAWPLTANGKLDRHAL----------- 170722725 2177 ------------------------QTLHGLFAAQAARTPQAGALTFGGRHLSYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLL--------SQRALLETL-GELPSLEDDAAGLSAYSDAPLDNLN-----LPQHQ----AYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIKAFGMDDCELHFYSI----NFDAASERLLVPLLCGARVVLRAQGQAEDICQLVREQKVSILGFTPSYGSQLAQYLAGQGEQM-PVRLVITGGEALTGEHLTRIRQAFAP--QQFFGPTETVVMPLACLAPDTLPTDAGSVPIGRVIGARILDDDLALLPQGGIGELYIGGVGLAQGYHSAERFVADPFSHDGLYRTGDLVRLRADGLVEYVGRADQQVKIRGFRIELGEIESCLQAHADIEEA--VVLAHDLPGGKQLVGYLVCKQASADSEVQARLREQHLPDYMVPAHLVLLGSLPLMGNGKLDRRAL----------- 187940038 12 ----------------------------------AREYPGNIAVVDQAGSCSYAELDARAEAYAGLLVALGVGRGERILLWAEKSVELPALMQGALRKGVVPVDPLPVSRLEKI-----LADSGASLVFSTASRLDLDALERR--------PRIVVLDD-----PACPLHWSHVELPEIGEHDLAYILYTSGSTGTPKGVALSHRNALAFVE------WANERFAFEARDRFSNHAPLSVLDLYCAFSRGAAVCLVPSPALLTAF--LQEQRISVWYSVPSVLLMMMRDGNLLQSCPDSLRVVLFAGEPFPIKHLRVLREAFGLRMANLFGPTETNVCTCYAVDPARLQPVPIGTAASG-DEVWAEKDDGRRCEVGEEGELIVRGPTVMLGYF-------GQPAVTGSYRTGDLVRQLDDGNYEYLGRRDDMLKVRGYRIERGEVEAALLAHPRVREAAVI-VAGGGMDAALWAFLVPSDEAVSLIELKRHCAER-LPRYMIVDRAKTLAELPRNANGKVDRFKLKALVED----- 94971864 35 ---------------------WALDHFSPLARE----LGGAPALVWDGGQVGYAELDAWSSRAANFLRKCGVRRGDRVLLMLSNVPELWAAFLACMKLGAVVI------------------PATTLLTPDDLRDRFERGGARCAAAETPKFTDLISVGPVEGWTDFARAQDEPAEFPDTRASDPLLLYFTSGTTSRPKLVLHTHASYPAG----------HLSTLYWIGLRRGDHWNVSSPGFFAPLTVGAAVVLNERFDARRVLELLERLNVT-TLCAPPTVLIQQDLAGAR----VGLREVVGAGEPLNPEVIEVVRRAWGLTIRDGYGQTETTAQ----------VGNTPGQPVKPGSMGRLLDAAGREADEGELCLDLSARPLGLMAGYAGDEAKTRAVLGGAYYPTGDVARRDEDGYLWYVGRADDVFKSSDYRISPFELESLLIEHPLVAEAAVVPHPERLSVPKAYVVLVAGAQPSRALDILRFTRER-LAPYKRVRRLAFRE-LPKTISGKIRRVELRAHAAE----- 134287107 515 -------------------------TLPALFEAQAARTPQAVAVVDGHRQLTYRELDARANRLAHLLTARGAGPERTVALALPRSADLVVALLAVVKTGAAYLPLDPDYPAERLASM--LADAGPSVI-------------------VATAATRVVAPDRTALVLLDDEPQAPDTAPRTKHDHPAYVIYTSGSTGRPKGVVVTHHNVVRLFTAAQQHFGFGPSDVW--TLFHSYAFDFSVWEIWGPLLHGGRLVVVPSRSPGAFLDLLAEQRVTVLNQTPSYQLIEADRERPRPTALPALRHVVFGGEALDAPRLEGWYERHGHTLSNMYGITETTVHVTHLDGPDG-APGSVGAPLADL-RAHVLDGALRPAPPGVTGELYVAGPGLARGYLGLPALTAERFVADPFYRTGDLVRRRADGTLEYVGRADHQVKIRGFRIELGEIEAALAALPSVAHAAVTAREDTPGDRRLAAYAVPADGVP--ADPAAWRRELALPAHQLPASFTPLDAIPLTVNGKLDRAAL----------- 56461107 103 -----------------------------------------------DKHITYRELHKEVSRFANGLKKLGISKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCQAKAIITADGRRGGGTIGLKANVDKAIPTLEHSIVCGRDVWWHELVGNVSDECQAEVMNAEDPLFILYTSGSTGKPKGVVHTTGGYMVYASMTHEYVFDYHDEVYWCAADVGHSYIVYGPGATTLMFEG----VPTYPGVGRIGEIVDKHKVNILYTAPTAALMAKGDEAAKTSTRESLRILGSVGEPINPEAWEWYHRAIGCPIMDTWWQTEGGILITPLPGATDLKPGSATRPFFGIQPALV--DSEGNIQEGEAGGLVIKDPGQMRTLWGDHERFEQTYTFKGMYFSGDGARRDADGYYWITGRMDDVLNVSGHRLGTAEIESALVSHKAVAEAAVVGYPHDLKGQGIYVYVTPTDELTK--EVRNWVRSE-LSPIATPDLIHWTTGLPKTRSGKIMRRILRK--------- 167621910 53 ----------------------------------------------------YAGVAAQARALARSLARVGVRRGDRVAMIAWTGDRHMALWYAVSAYGAVSHPINPRFSPDQIAWIVGHAGDRLMFLDSTFV-----PLVEALQDRLPGIERFVLLADEEAFLALGEGEADLAPGGFDENAACALFYTS-GTTGDPKGVLYSHSNVLHAMMLSPALNLTSHD-VMMPVVPMFHGLPYACPMV-------GAAMVMPGAALDPAHALMEAQGVTITAGVPTL---WQSLLQHMKDTFSTLRTILVAGSAAPRALLTEYRERFGVEVRHLWGMTEGTANQGQDHDVEAAVRNPFGLEMRVANEAGAWLPHDGR----SAGRLMVRGAAVVERYFRGER---PAIDAEGWFDTGDVATIHPDHVMQITDRAKDLIKSGGEWISSIAIEDAAALHPATALCAVIAMPHAKWGERPLLAVKLKSGASQAADYLTFL-EGKIAKWWMPDEVVFIEDMPLGATGKVDKKALR---------- 209518933 32 ----------------------------------------------GQVRMTYTTLRERIARLANGLSWLGARHGTTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSPDEIAYTINHAGAEILFVHT-----DFLPLVEAIKSRLETVRTFIFAAEYEAMLEESPDHYE---FPDFDENTRATTFYTTGTTGLPKGVFFSHRQLVLALSSPASGQRFHRGDVYMPLTPMFHVHAWGMPYIATVL--GVKQVYPGRYMPDRLVKLVRDEGVTFSHCVSTILHMMLGCEHARSADFSKWKIVIGGGALTHGLA--RAALERGIDIFAGYGMSETLLSLAQLDAQEQLRLRTTGRPVPLVDLRIVNENMEEAAHDGSCGEIVVRAPWLTQGYLNNPEASVQLWS-GGYLHTQDIATLDPSGSIQITDRLKDVIKSGGEWISSLEIESLISLYPGVSEVAVIGISDEKWGERPVALVVLGEEDDIKRHVLTFSESGRISKYAVPQIVRFIDSLEKTSVGKLNKKWLR---------- 91777616 37 ----------------------------------------------------YPTFHASCDAIARGFVARGYGKGTRIGIFCSNRLEFLEVFYGAMRAGVIPVILLPK-------------DTIEWIIRDAELKLVF--CDSELRAKLPSNTPHIVV-ESEEYEAFKVPGPFEAIVP--TGDDVAFQPYTSGSTGRPKGVVLSHRAHVWTISKDRGFCRTDRMIV---AAPLYHKHAMNA--IKSVFVGGSTVVLMKKFEPRAYLDAVSRYRVSVLSGVPTIAMILQQRDLIEGKDFSFVRLATMGGAPASDELIDAVAKILNADIISIFGITETSANLTR---PR----HSVGWPIAG-NEFKLIGGPDENF-----GVLHVRGPGMMNGYHNNPVEMERRL-KDGWFNTGDVLRKDADGWYYFIGRSDDMFVCSGNNIYPGEVELMLERHPDIEQAVIVPVPDEIRHQIPYAYVVRRK---GSALSEKDVKEHALTPYQYPRKVIFVDQLLLNGVGKIDRKALQ---------- 146338035 7 ---------------------------------HAQSHPDKIAYQMAGTAITYRELDELSNQGAQLFRALGLKAGDHVAFLMENRLAFMEIAWAAQRSGLYYTAISRYLTKDEIAYIVRDCGAKVFIT-SPKCAEQVRDLVAMVDEPEPGFRSWDKEAGAQPKTPIAD---------QVAGYDMLY---SSGTTGRPKGIKKDFEDQPNQFLRCADMCGMNAESIYLSPAPLYHAAPLRFN--MMAITLGGTSIIMEHFDAEEFLKLVEKYKITQSQLVPTMRMLKLPEDVRQRYDVSTLKGAIHAAAPCPVDVKARMIEWWGPILIEYYAGSEG--NGVTVCNSKQWLEHRGSVGRAVVGKIKILGEDDQEMPTGEIGTVFADAP--VFSYHNDPEKTKRAYNDKGWSTLGDVGYLDADGFLYLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPHDRAGKALEEQLILYCRKLSPLKCPRSIDFEPELPRTPTGKLVKRHLRE--------- 149912873 25 -----------------------------FLERAASVFPDHTAILHGDLRRSYAAFYARSRRLASALAQRGISRGDTVSALLANTPAMLECHYGVPMCGAV-LHSINTRLDAAIIAFLDHAMAKLVIVDREFAPLMQDALA--LASVTPDVGDMPEAMDYEAFLATGDPDFAWL-MPE-DEWDAISINYTSGTTGDPKGVVSHHRGYLLAQGNALTTSMAKHS-VYLWTLPMFHCNGWSFPWTLSAII-GTHVCLRQVRAEPIWRALAENGVTHLCGA--PIVMSLINSASVKRPLDRRVQFFTAAAPPPESLMAEMDAAGFDVTLTETYGPAEWHADWSSLPGPQKAALKAQGVRYLPLEGLDVLDDTMRPVRDGVTGEVMFRGNVVMKGYFRSPEATQKALA-GGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVAVAAVVAMPHDKWGETPCAFVLTSGHDADEASLRAWCRDH-LAPYKVPGRIVFAE-IPRTSTGKIQKFVLRD--------- 171705318 556 ----------------------------------AAAQPDAIALSFEQHALTYRQLNERANQVAHALLAHGVRPDARVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPQERI----------------AYTLADSRPVAVLVQADTAQRVGALARIDLDHLGPL------PISNPRLHLSNLAYVIYTSGSTGQPKGVMIEHRQVARLFGATQQWFGFNHHDVW--ALFHSFAFDFSVWEIWGALMHGGQLLIVPSRSPDECYALLCDAQVSILNQTPS-AFRQLIAAQGNSAQSHSLRQVIFGGEALEPGMARAVNA--GTQLVNMYGITETTVHYRALEAADAHLVG-----MSPIGQLYVLDARREPLPLGVVGELYVGGAGVARGYLNREALNAERFVADRMYKTGDLGRLLADGSVEYLGRNDDQVKVRGFRIELGEIQAHLATANGVRDAVVIAREDQPGDKRLVAYVISDGELNVAALRDHLLRS--LAEHMVPSAFVRLDTLPLTTNGKLDRKAL----------- 91780469 6 ----------------------------DLIQSAARRTPDAESLVCGDVRLTYRQLLQSSRAFGQVLSSLGVAPGGRVAIFLDKRMETVVSMLGACAAGCVFVPVNPLLKPEQVAHVLRDSGARCLVT----TALRVRALAAE---GVAPVTDLILVDEPDQVTPDQPTAVRVHRWPDCISSDLAALLYTSGSTGLAKGVMLSHRNLLEGAWSVAEYLRLDPSDRVLAVLPLSFDAGLSQ--LTSAWSAGATAVLLNYLTAHDAVLACEREHITAITGVPPLWMTWSDAAR------NTLRYFANTGGRLPLPVLQKLRALFHATPFLMYGLTEAF--RSTFLDPAEVRPDSIGKAV-PNARVLVVREDGTPCNPDEAGELVHVGACVTLGYWNDAVRTAQRYPRDMAVWSGDLVRCDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHSSGLVVEAVALGVPDDELGEAVVLLVVLAGDS-DIDELRNWCTQR-LPRYMVPRHIASYPDIPRNANGKFDRAALRSTVASSGLA- 118726132 36 ----------------------------DIIDEYARLEPDRLALVWCDDHFTFGDLKYWSDKTANYLIASGLGKGDKVMLILRRRYEFYFFAFAAMKIGVTFIPSTNQLMKKDIVYRNNAAEVKAIV------AYNDPAIIEHVENSMPTVKKIMVGGTKDKWLDYDNNWIRPDREMGTRNKDHMIIYFTSGTTSMPKMAVH---DFTYPLGHIVTAKYWHHLTVAWAKFAWGKLFGQWICGAVQFLYDMDRF------DPCNLLEKIEKYQVK-TFCAPPTIFRFMLQHDITKYDLSSLTHCSTAGEPLNPEIFNRFKKLTGHEILNGFGQTETTVNYEWLSDP-----GAMGMPNPAYNIDVV-DEEGNSCQVGVEGELVIRDVDTNKGYYKDPESTARVWYNNT-YHTGDVVYKDEHGYLWFVGRNDDVIKASGYRISPFEVESAVIEHPSVVECAVTGAPDSIRGTVVKATIVLAKGYQPSEELKKEIQKKVTAPYKYPRIIEFVDELPKTISGKIKRAQLRQ--------- 104782107 1586 -----------------------GQTLPGLIEAQVAQAPQALAAKAGEQTLSYGELNRQANALAHHLIDLGVRPDDRVAVVARRGLDTLVALLAVLKAGAGYVPVDPAHPDPRVRYL--LSDSAPVVVLAQRALFE----------RLEGLEAPLLALDQPDW---PARHDNPV-VAGLTPDHLAYVIYTSGSTGEPKGVMVEHRNLVHWHRKAFELRAGDHT-----ASVAGFGFDAMAWEVWPALCAGAVLHVPPEPLGNEQL-----DAMLAWWLAQPLKVAFLEYALSQGLRHPTLRTLLIGGDRFNSDPGFVVVNNYGPTETTVVATSGLVLPGGALDI---------GRPIA-NARAYLLDEALQLVPSGATGELYVGGAGVARGYLNRPDLTEARFLADPFYRTGDLARWNADGTLEYLGRNDDQVKVQGRRIELGEIEAQLLQMPGIEEALVLAHEAQAGQPRLVAWFIARGEAPTPAELRAVLLQR-LPAYMVPVALVRLTAWPLTANGKVDRRALREALAEQ---- 162456210 115 ---------------------------------------------------TYAQLHRETLLLADALKRLGIEKGDRVAIYMGMVPEVAVAMLACARLGAVHTVVFGGFAADALRDRIHDSQAKLVITQDAYRRGQVVPLKATVDKALAQPE----AKSATRVVVYQHLGKERCEVQMTEGRDVLFILYTSGSTGKPKGVLHTTAGYLVGAHVTTKYVFLRDDDVYWCTADVGHSYPLSN-GATCLMYEG-----APNPDWGRFWRLIEKHGVTILYTAPTAIRAFMRQGDEAKSDLSSLRLLGSVGEPINPEAWIWYHRTIGCPIVDTWWQTEGSIMMTTLPGASFSKPGSTGLPMFGVVPEVVTKD-GKPVAAGEGGLLVLKWPSMLRTVWGDDDRFRKQYFSDGCYFTGDGARRDEDGYFWVVGRIDDVLNVAGHRIGTAEIESALVSHPSVAEAAAVGRPDDLKGQALVVFVSLRPGVKAGPELQAKLAEKEIGKFARPDAIRFADALPKTRSGKIMRRLLKDVAAGRELTG 56696333 53 ---------------------------------------------------SYATFLARVDARAEALEQAGYGAGMRVAALLENRPVFFELFAALNRIGASIVPINPDLRAAELEYLIGHAQPALIVALPARAD-ELRAAAMAAGVKAPVI--------GDEDAPPPPRANAAVTEPREGEAREAALLYTSGTTGNPKGCVLPNAYFLLAGRWYADLGGVASLTRMITPLPIFHMNAMAY-SFMAMVTVGGCLIALDRFHPSSWWADVAEARATCLHYLGVMPSILMSLPETPED--RAHQVRFGFGAGIDPKLQAGFEARFGFPLIEAWAMTEGAVIAAHTHD--RLIGQSCLGRAEGWVAARVVTDTGQDAAPDEPGELLVRGPYGFFSHYDKNPEATAEAWEGGWFHTGDIVRRDGDGRFFFVDRKKNVIRRSGENIAAVEVESVLMRHPSIRAAGVAAVPDPMRGDE--VFACLRVDAP-SPDLAQQIAEWALAYYKVPGYIAFVDRLPMTPTQKIQRKALKE-MAEALLS- 159040842 85 ----------------------------------------------------YREV----NRLAYAIRKLGLRKGDTVTIYLPMIPELPILMLALARLGV--IFSV---------VFSGFAQALADRVMDAKSKVIFTADAFWRRGKVVRLKEVVVNGRWDELLSDVPMNTY-VKPEEIESEHPLYILYTSGTTGKPKGIVHDTGGYMTLLHATMKWVFIKDTDVYWCTADIGHSYIVFGPGVTEVMYEGA----PDYPTPDRWWRIVERYGVTILYTSPTAIRTFMRYGDDKGHDFSTIRILHSVGEPINPEAWKWAWKWLGVPFGSTWWMTETLISHAPGLALIPLKPGTNGLPLPGIDADVV-DDEGKPVQ-GKRGYLVIKKPWTIWG--DPNRYIQVYWSRPGMYYAGDWAIKDEDGYIWVLGRADEVIKVSGHRLGTYEIESALVSHKAVAESAVVGVPDPVRGEVPVAFVVLKSGVNPSQELVKELRNTAIGPIAEPANIVFVSKLPKTRSGKIMRRLLKQVLMKQ---- 206687301 30 ----------------------------------------------------YAGFHARAASVAGWLLAQGVSQGDRVGIFMKNCPDYLIALYAIWYAGAVPINAKLHGKEAE------------YILQNSGTGLLFTSLTEAVADTGAAVRCVDITGADYA----AALQAEPVAAPASRAGDLAWLFYTSGTTGRPKGVMITHRMLMMAIAYCADVDQVSAADHALYAAPMSHG-----AGIYAIVLAGARHVCPASGGFDEA---------EIFGLAAHFGRVHMFAAPTMVTRMTSRTVVYAGGPMYAADIIEAVEH-FGPVFVQIYGQGECPMAITAL--PRHDVLASVGRAQSVV-EVQIGTPEGEFLPAGSHGEIMVRGDAVMPGYWDNPEATSKTLL-NGWLMTGDMGVLDADGYLTLQDRSKDMIITGGSNVYPREVEEVLLMHPQVREVSVVGRPHADWGEEVVAFVV--GDAPE-AELDALCNSR-IARFKRPKAYLRIDALPKNNYGKVLKTELRKMV------- 153884730 73 ---------------------------------------------------SFAQMSERSSCMANFLRGLGMVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVELGGATCVVV-DAAELHKFESVDASV-------KRIAVGAQRDGWIDLAAAYDAPAEVPDTKATDPLLLYFTSGTTSKPKLVEHTHQSYPVG----------HLSTMYWIGLPGDIHWNISSPGACVFVYNYARFV------PKDTLDVLVRFNVT-TLCAPP--TVWMLVQEPLATYAVKLREIVGAGEPLNPEIIERVRSAWGVTIRDGFGQTETTCQIGNTPG-QPVVPGSVGRPLPGYRVELV-DHDDQPASEGEIVLPLSHRPLGLMQGYANNAKATAEAMRNGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSSDPLRLSVPKAFVTVREAGPELARAVFLFSREKLAPYKRIRRLQFSE-LPKTISGKIRRVELR---------- 114331674 114 ---------------------------------------------------SYRELHQRVCRFANGLKALGIRQGDRIVIYMPMRIEAVVAMQACARIGVIHSVVFGGFSAKSVYERIIDAGASAVITADEQTGGKRHALKATVDEALTSVHSVIVFRHTGTDIPLTASQSDECEPIWVNAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAIVSMQWVFDYHSEDIFVGWVTGHSYVTYGPLAIGAT----QVIFEGTPTYPHAWEIIQKHRVTTTAPTAIRSLIKLGPDLPEKYDLSSLRLLGSVGEPINPEAWMWYYTVIGQSRCPVVD------TWWQTETGSHMIAPIPGKPGSPGIDAAVVDETGLPAEQGKGGFLVIKRPFMLRTLWNDPEYFPADIAGGHYYLAGDSAHRDQDGYFWIMGRIDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIRGEVIVAFVVLRGKLPQAAEIAETLRESEIGAIARPEEIRFGENLPKTRSGKLMRRLLR---------- 114761141 3 --------------------------FAETLDHAARSRGDHPALIHDGTTLSHAEFAALVRRTATVLTEDGIGRGDLVGLGMQDSIEYVALLFALARVGAITLPVDARWHEDEKRRMVEFFAPRLLFSDDPLPGIE----GCPVQLADDVWKARVATASEDA--------------PIVHAPDLGMVSLSSGTTGRPTGPLLTHEQMYARTVSQMASLGFSCYDRFMTATPL--YFGGGRAFTLSQIAIGATLILNTPPKAQELARAVAETETTALFLVPTLLRRLLELPDSELAGFHGLRQLISSGSPLHAHEREAVRARLTPNYYEYYASTEGGGVSVLAPADQRAHPETVGRPAFRVD-LQIVDDAHAPVAPGETGHVRYRGPGVAEWFFRDEDAAAKAF-HDGYFYPGDLGALDAGGFLTLKGRSKDVIIRGGVNIYPPEIERIASALPAVAECCVFPVPHAAFGEEVGIAVVLRDGADATAVQTSITEECALARYKLPQHFFVMDSFPKNSGGKVIKPKVMEA-------- 91776080 114 ---------------------------------------------------TYRELHQRVCRFANALKKQGVGLGDRVIIYLPMSIEAIVAMQACARIGAIHSVVFGGFSAKSLHERIVDVGAKLVITADAIRGGKQVALKASVDEALESVEKVIVTGVDIAWNPHRDAWWHEVEAAEVDAEHPLFILYTSGSTGTPKGVQHSTGGYIMSMKKATDIFWCTADVGWIT----GHSYVAYGPLALGST----QVVFEGVPTYPDAWQMIERHKVSITAPTAIRSLIKLGGDLPHKYDLSSLRLLGTVGEPINPEAWMWYYKVVGCPIADTWWQTEGAHMIAPLPGAIDLKPGSCTRPL-PGIIMDIVEEDGTHIEGTGGGLLVVKKPWMIRNIWNPERFRKAYFPENGLYLAGDSAHRDEDGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAIVGKPHDIKGESIVAYVVLKGERPEGEAAKTILREKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLR---------- 54027037 4777 -------------------------TLADLGARQAAATPDAVAVLDAHQTLTYREFDAAANRLARRLIRAGVGPEQTVVLALRRSVALVVAMHAVVRAGGAYVPVDPDHPAERIAHILDTA-APVCVLATGDLPFD---------TALPVLD--IDGGAALPDDPIRDEE----RVRPLRPEHPAYVIFTSGSTGRPKGVAVPHAAVANQIRWLCAEFGLGSADACLLKTPA--TFDLSVWEFWGPLLSGGRLVVT-APGPDRLRDLLDRHAITLLCTVPSMLAMLLGAAAGLPGALR--HVLAIGEALPPAVAADFLAAGTGAALHNLYGPTEAAVSITAHEVRER---PRHTVPITPAWNSRLYDRRMRPVPVGVAGELYLAGVQLARGYQAAPALTAGRFVADPFYRTGDIVRRRADGSLEYLERADFQVKIGGFRIELGDIESALLALPGVRAAVALARTDGAAGARLVAYAAPAADATEAAELRAELRER-LPGYMVPAAVMALPALPLTGNGKVDRARLPEPV------- 177672700 74 -------------------------------------HGDRVAIHFGDTRYTYADLAAEVRRAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAVHSVVFGGFSSDALRSRVDDAEAKLVVTADSFRRGKPSMLKPAVDQALSTAEHVLVVNEAEEMTEGRDLWWHDVVDGQSDEHELVYILYTSGTTGKPKGILHTTGGYLFDLHPESDVFWCTADVGWVT----GHSYVAYAPLVNGVIYEG----TPDSPHQGRWWEIVQKYGVSILYTAPTAIRTFMKWGRHIPDDLSSLRVLGSVGEAINPEAWRWYHEVIGCPIVDTWWQTEGAHMLTPLPGVTTLKPGSAQRPV-PGVVLEVVDELGEPMTDTSAGFLVVREPWMLRGIWGDRERFKETYWSPGMYFAGDGARYDEDGDIWLLGRVDDVMNVSGHRLSTTEIESSLVAHPSVAESAVVGAKDETTGEAVVAFVLLTAVAVAAAEVEEELRQKDIGPIAKPKRVLVVPELPKTRSGKIMRRLLKD--------- 91974529 8 ----------------------------DWIASHAKSRPDRIALVFSGRSFSYAELDRRVGALAAMLDTLGIAVGDRVATLGHNSTNILEIQFACMRVGAL--FVPLNVRLAAPELIEVIRDCGARVV---FHDCEFRVVADIAAAVGATPVEMNESGQACAYEEAIAGHVPRGPRHGGTLGDTWTLIYTSGTTGRPKGVLISYQMVLYHAVNYGFSTGLTPDSHGLTFLPMFHTSGLNLPAN-PALHAGATVTVMRRFDPPRALALMGRKEVSHTFGVPANYLFMRLLPEFAEADLRGVRSLGVGGAPMPIPLL-QAYADKGVSMQQTFGMTETGPTVTILSAERGFKLGSAGLPIV-HVETLIADKDGAAVAPGDIGELCVRGPSITTGYWNRPEESRSAF-RDGWFRTGDMARQDEDGYFYIVDRSKNMYISGGENVYPAEVERVIEKLAGVVEVAVVAEADEKWGEVGRAYVV-RDPSVALTEDDIIRYCRAIAGYKVPRYVSFIGALPHNATGKLDRLHLRK-IADK---- 157328757 370 -----------------------------FLERAAVVYGDKDSIIYGTVRYTWRDTLQRCVNLASALSRLEIFPGDVVAALAPNIPALYELHFGVPMAGAILSALNPRLDSTMLALILQQLEAKIIFVDYQFLQVFLQALDILSEAK---IKPPILCCHPATFLAMGQPDFEIIR-PSNECTPIS-VNYTSGSTGNPKGVVYSHRAYLNSLA-VIFRSDLKQMPVFLWTVDMFRCNGWCFPWTVAAL--GGTNICLRKVSAKVIYDAIFLHNVTHFCGAPSLLNLIADAAVTDQRPLPHKVDIVIAGALPPPQVLMKVVEL-GFNVTHSYGMTEALGPVTRLWHPEPKIKCCQGLHNLIMEGVDVKDPSTMKSVPRDIGEVMFRGNTMMMGYHKNLKATEEAF-RGGWYRTGDLAVMHPDGYIQMKDRSKDVIISGVKTISTIEIEAVLVGHPMVMEVAVVGRPDDCLGETPCAFLLKEGCATSADEITNFCAER-LPTYMVPQTIIFGD-LPVNSTGKIQKFVLRE--------- 163796333 86 --------------------------------------------------YTYREMQERIARFAGALRGLGVGYGDRVILYMPMIPEALVAMLATVRIGAVHSVVFGGFAAKELA--TRIDDATPKVIVTASCGVEYKPLLRAIELATHKPQHCVIKQRPQDLTPGRDVLWEPAGCVAVKATDPAYILYTSGTTGQPKGVVRPTGGHLVALKWSMKNIYVDPGDVYWAAWVVGHSYIVYAPGCTTVLYEG-----KPVGTPDAGWRVIADHKVKVM-FTAPTAIRAIDGKLLARYDMSHFKAQFLAGERCDPDTLKWCQDKLKVTVDHWWQTETGWPIVSNCLGIEELPY----KPGSPTHPVPGWDVQGSAVKPNEIGAILPLPPGSLSTLWNNDDRFVTSYMTEGFYQTGDAGVIDDDGYLHVMTRTDDIINVAGHRLSTGGMEEVLANHPDVAECAVIGVADQLKGQVPLGFLVLKDGVNKVAEVVAMVRERPVAAFKV---ATVVQRLPKTRSGKILRGTMQK--------- 71024141 66 ---------------------------------------------------SYGELRLQSQRFGLGLTKAQLKPGDTILVALHSSIDFAVSVMAAQFAGLRVALANPDYARKELRHVYRLVKPKKVIMHSTYLG---RAAAANVKTFTVILTDVLSIGEAKPFLP-DDLNT------------TAYLPSSSGTTGLPKAVEISHRNVVSMLSMNLNTPGFGEQMRMLTFLPFFHAYGLVGQLHLILALRGQLFILRPFTAQADAVP---AHKINMLNFVPPALTKLIKHAGIDRNVFATVKRARCGAAPLDAETEAKFAELTGVQVKQGWGMTE--LTLAGLDPSSQQKAGSVGCLIAGTLAKVVDVSSGEPVQTGQRGELLIKGDQVFRGYLANPQETEAAFTADGFFRTGDVVIVDHTGEFTVVDRLKELIKYQGFQVAPAELEGVLVTHPKIAAAAVVGRLDQSKAELPCAFVQLSDQAKQAKEIDQYVRSKVSHHKFLRGGIHFVDQIPVSASGKILRKDVR---------- 157108461 87 --------------------------------------------------LTYRKLLEEVCRFANVLKAHGVQKGDRVSIYMPMTMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADAWRGLHLKDLCDQALIKADEMETCIVVAHINRVTPMED--AEPACYPEMAAEDPLFMLYTSGSTGKPKGVLHTTAGYLMYAATTFKIVYKPHDVYWCTAWITGHTYVLYGPGATSVMFEGTPFF----PDNDRYWEVVDKYKVTQFYTAPTAIRSLMKYGDEMKHDLSSLRVLGSVGEPINPEAWMWYYKVVGCAIVDTFWQTE---------TGGHVITPLPGTPMKPGSASTLLDESGNEIKGEGEGYLVFSQPWMMRTLFNNHPRYESTYFSNGFYCTGDGARRDADGYYWITGRVDDMLNVSGHLMSTAEVESVLTEHSRVSEAAVVSRPHPVKGECLYCFITPQNEAFDKTELKILVRER-IGPFAQPDVIQHAPGLPKTRSGKIMRRVLRKAINDR---- 70726133 5 ------------------------------LKEQSIKNRDKIAVTDGNHSITFKELYDKALSISEHILSLNL---NRVGLYIKNDIASIALINACW-LANVEI-AMLNTRLTETEMINQMNSINITTI-------------LTTQSFHLSHFNVIHLSELEQYPS----HTNDETFNDERIASIMF---TSGTTGPQKAVPQTFKNHYASAIGCKKSLGYDETTKWLSVLPIYHISGLSV--LLRSIIEGFTVRILEKYNTQTMLAIIKAERPTHVSLVPQTLKWLMDAGLSQP---FSIEKILLGGAKLSSTLIDEALN-YHLPIYNSFGMTETCSQF--LTATPEMLAQRYDTVGKPSENVQV-----RIKYPNSEGHLLIKGNNVMNGYLYPT--GLSDTFEDGYFKTGDIAEIDEEGFVMIYDRRKDLIISGGENIYPYEIETIAKTHKEINDAVCIAKEDATWGQVPVLYYVS-ERIISNTELINFFKSH-LAKYKIPKAFHQVEHLPYTSTGKLQRNKM----------- 147669558 2 --------------------------LADRLSEVVAACPEAVALKFEDKNITYAELDRISDCYAWALTRLGALAGERVALLIPNCLEFIYFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPKVLVCQT-----DGLNILHHHQSELGFIQHYISLEDSSDIVLLKNLANVPFDVPETQTAHIAY-------TSAAQLRPQGVMISQSNLVRTAAISQSNKDRVILFALPLHHIIGLVVV-MLGTIFSGGSVIMLSGVSVDCLLKTIEKESITVFLGVPFIMLVRHLRENSSEYNLASLRLCGSAGAPLPPELVLSYRVLLDKDLVDFYGLTESTSHVTC--QP----LDRSGKPCSVGKELEVVDSAGKLLAPSQAGEIIIRGPVMDGIYRQPEKTN--QMLRNGWLYTGDIGYKDNDGFVYIKYFIKPMLITKGQNIYFSDLEDLLLSCPGVREVLAVGIPDPMRGEVVRVAVVLRDGVTQSAGIKKYCLDN-LAQYKTPREIYILKDLPRDLLGLPCRDSLKQ--------- 86741146 8 -------------------------TLPEMFQAQVVARPDAVAVVCEDVRLTYAELDAAVNRLARLLVGLGVGPERIVAVALPRSVEMVVALLAVLKAGAAYLPVDPEYPAARQAFM--LADAAPVVT---------LGTARTVGA-LPEHGAVRVVVDAPDTVVLAGLPGTAVRDAELRPGHPAYVIYTSGSTGTPKGVLIPQRNVAALIETAGRVYGLGADDVW--SLFHSYAFDFSVWEMFGALLLGGRVVVSVSRSPREFVELLSRTGVTVLSQTPS-AFYQVIGELAAAGVGSSLRYVVFGGEALEPARLRQWYDRYPGVLVNMYGITETTVHVTHIADRERVVAGTGGGPL-PGVRTYVLDEFLRPVPPGVVGELYVAGAGLARGYLNGERFVACPFGGSGMYRTGDLARWTGDGGLVFAGRADAQVKIRGFRIEPGEIEAVLSGHPAVDQVAVLAREDQPDRKRLVAYVVPASGTGDPGELREFVAGR-LPEYMVPAVVVEVAELPLTANGKLDRAALRTAVEERLCA- 15131501 24 ---------------------------------------DRPAVAMGTTTLTYAELNTQANRLARRLVAHGVGPERLVALAMPRSIEFAVAMLAVHKAGGAYVPIDPDYPAERRQHMLAGAAAQCLL-----------CLPGQDVAGAPVVLSVAL---AEPGRPEPDLD-DSDRLAPLLPSHPAYVIFTSGSTGQPKGVVVTHADYVHRQNLLPDSRLLAFASPSFDAA-VAEFWP--------IWLAGACLVLAPAPDPGEPLARLVRDRHITHVTLPPSALAPLEEAGGLPPGLT----LLVAGEAGPAPVAKRWAA--GRVMINAYGPTEATVAVTASDPLTGEDTPPIGRPITGV-HTYVLDDRLVPVPDGTVGELYMTGPGLARGYLHRPAATAERFLPDPFYRTGDRVRARPDGQLVFVGRADDQLKVRGHRIEPAEVESALLAVDGVAQAVVTEH-----DNRLVAYVVGAGGARVPAELLPPLRKQ-LPAYLVPDVVVGLPHLPTTPNGKVDRAAL----------- 182440592 6 ------------------NGFWA----------QAAADPDRVLIAPDGEEWSAGRLHADVNRMVHGLRAAGLREGDALAVVLPNGVELLTAHLAASQAGFYLVPVNHHLVGPEIAWIVADSGARVLI---AHERFAAAATAAADEAELPATHRYGV-GTVPGCRPYELLAGHPATEPDGRTLGWVMNYTSGTTGGIRRPLPRPEETYLGGFLGIFGIRPFD-GNVHLVCSPLYHTAVLQFASA--ALHIGHPLVLMDGWSPEEMLRLIDTHRCTHTHMVPTQRLLALPDEVKARYDVSSVRHAIHGAAPCPDHVKRAMIDWWGSCVEEYYAASEGGGAFATAEDWLK-KPGTVGKAW-PISELAVFDDDGNRLPAGELGTVYMKMSTGGFSYHKDEAKTRVNRIGD-FFTVGDLGVLDADGYLFLRDRKIDMIIAGGVNIYPAEIESALLTHPAVADAAAFGIPHADRGEEVKAVVEPADHEPSDALAAAILAEQRLAGYKRPRSLDFIAAMPRDPNGKLYKRRLREPYWE----- 209520067 65 ---------------------------------------------------------------------MGLRPGNRVLLRGPNTLQMAVAMLAALKAGLVVVPTMPLLRAKELKQIIVKAQVGAALCDARLTTELERCTNPQDEFYCAGLKQMRRFHDDST----DSLETLAVNKPETAADDVCLIAFTSGTTGAPKGCMHFHRDVIHVLKPSA-------SDIFCGTPPLAFTFGLG--GLLCFLRVGASTVLVEKLMPQTLLDVVERFHATVMFTAP--TFYRQMAPLIAQHDVSSLKKTVSAGEALPDSTRRLWHDATGIDMIDGIGSTELI----------HIFISSQGADIRPHAIGRAVDDDMQPVPPGTIGKLAVRGPTGCR--YLADERQ-LRFVRDGWNLPGDSVYLDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVADETRGQRAFVVVNPGYTADDVAQLQEFVKN-NVAPYKYPRVITFVRALPRTETGKLKRFELR---------- 118764442 499 ------------------------------------------AVVYGDHRLTYAELDRRANRVAAGLRARGVTQGQPVATLISYSHELIIAFVAVLKAGGVYLPLGPTDRVPE-----KIDDAAPRLILTTTQDRAHLGDALAAQAVL-----------LDELLGIDEGKDMPFDGPELREGDAAYVIYTSGSTGTPKGVEVSHGNLNLSYLAWCQAYRFDTPGRPVTLQLAGPTFDLFIGDVSRTLGCGGCLILCPRDWLLDAHGLMTREKVTFGDFPPVVLRELIRYCSQTGQRLDGLDTLVCGADVWFGHELHAAQALCGARVLGSYGVTEATIDSSVFDPPGDVV--PIGRPL-PSCELYVVDERLQLTPIGVPGELLIAGPAVSQRYLNNPALTADKFLSDGFYRTGDLCRLLPDGTIEFMGRRDHQVKVRGLRVELGEIESALSAHPEVRQCAVIARNERF--EETVLVAFAVTDAP-VESLHRHLTER-LAAHMVPGHIERLERLPLTPSGKIDRKRLK---------- 182434446 1522 -------------------GDW---TVLDVLATRAAVQPDRTAVVADDSRLTFGELRLRTDRLAASLVDRGVGPGDRVAVALPRTSLAVVALLGILRAGAVYVTAQPAARSELVIRLVLATSATSAVLPD-------------------TVDVVLLDGAGQEAALPAAGLPA-----PPRGRDAAYVLYTSGSTGLPKGVVVEHHSLAALLAHHRDRL-MGPAEAANNGLPLAHTAAMTFDASLDPLLAGHELHLV-----DDT---TRRDPEALTALLHERAIDVVETTPSYLEQLRACRVLALGGEAIPPPLWRELAGLSDVTVWNLYGPTETTVDSVM----GRVLPGVRPHLGHPVTGARVLDRRLRPVAPGVTGELYVSGPGVARGYEGRSAATAERFLPDPMYRTGDLVRRV-EGRLEYLGRADGQIKIRGFRVETGEVASALDAHEDIARSAVAVRSDAGSGEAQLVWVVPRDLSPR--ELRSFVARR-LPAHMVPSLIVPVDSLPLTAHGKVDFSALPSA-------- 126732546 40 --------------------------------------------------------------LAGGLSARGVGPGDRVAIFMKNMPQYLVALFAIWRAGAV---AVPINAKLH-------AREAAWIVGN--SGTCLALASPPLAGPLSEVTEIVVATGSQEWDAL-----SAVPLPTVSRADLAWLFYTSGTTGRPKGVMITHRMLTMSLTYQADLERVEPEDATIYAAPLSHGAGLYS--VMHV-RAGARHVFPVSGSPGETLDLAAHFGRAHMFMAPTMVQRLTRHARDANRGGEGLRTIVYAGGPMYLSDILEATDTFGPVFAQIYGQGECPMGITALTKAERARLGSVGRAQSAV-EVRI----DGAGSPGEISEILVRGDVVMPGYWRNPEATVKTL-RDGWLCTGDLGSMDADGYVTLKDRSKDLIISGGTNIYPREVEETLLEHEDVLEVAVLGRPHPEWGEDVVAFVVSRSVLDVAA-LDAHCLDR-IARFKRPKAYFPVEELPKNNYGKVLKTSLRDMLA------ 34498737 114 ---------------------------------------------------TYSELHRRVCQFANGLKSLGVKKGDRVVVYMPMGIEAVVTMQACARIGAIHSVVFGGFSAGAVRDRIQDAGATVVVTANSVRGGKNVPLKATVDEALASVRHVVVYGRDVWWHKLIEGQSEACEPEWMGAEDPLFILYTSGSTGKPKGIQHSTAGYLLGALNSFDVFWCTADVGWIT----GHSYVCYGPLANGAT----QVIFEGVPTYPDAWKMIEQHKVSITAPTAIRSLIKLGSDLPKQYDLSSLRVLGTVGEPINPEAWIWYYETVGCPIVDTWWQTE--TGSTMIAPLPGAIATKPGSCTLPLPGADIVDESGAQVEPGRGGFLVIKKPFLVRTIWNDPERFKKTYFPDEFYLAGDSAHRDENGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGKPHEVKGEAVVAFVVPQGDAAKAAELKNWVAHE-IGKIAQPDDIRFGENLPKTRSGKIMRRLLR---------- 58388862 88 --------------------------------------------------LTYRKLLEEVCRFANVLKSHGVQKGDRVSIYMPMTMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADAWRGLHLKDICDTAMDKAEELQTCIVVSHINRVTPMED--AEPACYPEWMSADPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKIV-FDYNDIYWCTADIGHTYVLYGPGATSVMFEGTPFF----PDTDRYWEIIDKYKVSQFYTAPTAIRSLMKFGDELKHDLSSLRVLGSVGEPINPEAWLWYYRVIGCSIVDTFWQTE---------TGGHVITPLPGTPMKPGSASTLLDESGTEITGEGEGYLVFSQPWMMRTLFNNHPRYESTYFSNGYYCTGDGARRDADGYFWVTGRVDDMLNVSGHLMSTSEVESVLTEHPRVSEAAVVSRPHPVKGECLYCFITPQNEATLISELKVLVRER-IGPFAQPDVIQHAPGLPKTRSGKIMRRVLRK--------- 172040382 40 ---------------------------------------------------TFKEIGARVAALAHALEDFGIRIGDRVATLMVNRTEHLEVLLAAPSMGA--VFQ-PLNRQDQVIHAINHAEDRV-IVCDA---VDADRLV-EMLPHCPTVEGVVLVGEADDYESLLDERPAIYDWPDLPETAPAALCYSTGTAGAPKGVVYSHRSWLHSLGRTADSFGIQNDTPFLLGVPIYHVLSWGVP--LAAFMSGAPMVMTHTTDPEHLAHVIERQAHGASAVWMSL-IVHYEKTPPRR---MSLQTIYSGGSQVPPALIDAWEARYGVDMIHCWGMTETSPIGTVAHPPAGVAGQSQGRPVGVNDAGRALESHDRN-----AGELQVRGNTVAASYYEAVDDGSSRFTVDGWLRTGDIATVTQDGFLVIHDRKNDVIRSGGEWIYSASLENYLLAYPGVNEAAVIGIPDDKWGQRPLAVVVPTEE--TATDIRNSLLPQ-VPAWMAPENFCFVENIERTSVEKFDKKELR---------- 183983997 7 -------------------------TVAQILRRQARCRPDHPFLVCDSDRISYAQADLRSAELARGLIALGIGKAAHVGLLYPNGSDFVIGMLAAARIGAVVIFVTPRELHEQLVD----SDTQILLSADTFRSHDYAGRLRQLSRAIPQLRTAWVSGAPRRTRSIECVYIDPTMLDDVDGSDVLAIVYTSGTTSAPKGVVHTHSALVRHQQNLNVIRGLGTDDKLFCNSPFCWIGGFAF-GLLATLLAGSTLVCSNADAA-TTLDLLEREKPTMTNGFASTVARLANHPSFGRRDLSSMRRGNL--YPIMAPEARPVDPEL---RHNMLGMTEALISADESDQPES-RRGSFGKPAPGFDTIIIEPGTGEVANVGQVGELCIRGPFVMQGYYKRSREEC--FDADGWFHTGDLVRADQDGYMYFTGRLSSLIKTAGANVSPAEVERAIAKLGMV--AHVVGIPDPQRGQVVAAVLVVADGVGALDELA--LRERELSAYKIPTRFATLSEIPLLSSGKVDTHQLKK--------- 195612332 46 ---------------------------------------------------TWRQTRDRCLRLAAALAGLGVARRDVVAVFAQNIPAFCELHFGIPMAGAV-ICALNSRLDAGMSVLLQHSEAKVVFVDAALLGVAREALRLISQSRVPAVGNDKIPGEYEALLLSSSRGGDPIRWPDDENEPIA-LNYTSGTTSRPKGVVYTHGAYLNSLS-SVLLNDMTALPVYLWTVPMFHCNGWCL--VWGVAAQGGTNVCLRKVNSGAIFAAVAAHGVTHMGGAPTVLSMVVNATAEERAPLGAGRTVMTGGAPPAPQVLFRMEVIHSYGLTETYGPATVCTEWDALPAAERAAIKARQGLHHLGLEVDVKDPATMASVPADMGEVMFRGNTVMGGYYK-DAAATAEAMAGGWLRSGDLVRHAGDGYVRILDRSKDIIISGGENISTIEVEAALFAHPAVAEAAVVGRPDEYWGETPCAFVTLREGAARAEEVVAFCQAR-LPRYMAPRTVVFVAELPKTATGKVQKFALRE--------- 40062879 53 ------------------------------------QHGDKLLLQYQESTWSFKEFYTAADRLSHWLVTEGITAGTPVAIAMRNRPEWLIAFVAIINVGGIAVPLNSWGKSAELEQGLEDSH-AALLICDA-------PRWKYVQESNRIVSALIVDGDASG--PQQDFHTGSITPPAIDTQTPAILLFTSGTSGRPKGVMLSHFNCCQALMNATYMTNQDAMSTQLAAVPLFHISGLFSQFIVN-LHHGRSLYIMYKWDADEALQLVRQEAITVLMGAPVMMMELLSKPEFTVGDAKQLTNISSGGATLAALYATKTAAAFGWGMTETLGTGAAFTGHFCSHRPM-----ASGFP-SPIMEFSFLDEDGKPTPPGVAGEINVRSSAAIQRYHTGSSED---FCE-GWLATGDVGYINEEGLLFICGRVKDMIIRGGENIYPSEIEACLTTLPLCLDAAVVGRPDPKWGEEAVVQVPPGTEA--NSQLVIEHCQQQLAAFKVPVQVIFTEK-------PLPRNALRKLLKNKIIA- 91975735 36 ---------------------------------------------------TYAALDAACDAVARGLLGKGLKRGDRVGIMSLNSAPMIAAYLGIMRAG---LVAVP-------ISFKLARETVDYIVKDA----DLRAVDHERRSLVPDDLLAIDFDTPDGYAALCD--HGPFTAFEPQGREVATILYTSGSTGMPKGVLLSHESQMWALETAARAG--DRSQRYIVAAPMFHNATISAK---TALHAGASMVLMPSFDARLYAQAIARYRVTWLTSVPTMAMMAREHDLIGQLDFSSVTHVMMGSAPLTKPLVEKVQGLFGAAISNAYGTTEA--------GPGVFGPHPDGLPRPDYPTAGAQAELREGPSPDE-GVLYMKNPMLMEGYNNRPE-KTAEVMKDGWYRSGDIMRRDANGFFHFLGRADDMFVVGGENVWPGEVEKLVERVPGVHQAAIVPVPDEIKGTLPFAFVVLQDGAKDEAAVKKFTIDNG-PAFAHPRFVEFRPAIPLSATNKPDRRLL----------- 194563666 58 -------------------------------------------------RFTFDDLRNASNRLANSFSRAGLRRGDRIGIFLAQGPETAIAHLAAYKLGAIAVPLFTLFGVDALEYRLANSEAAA-LVTDAAG---YAKIA-PLRARLPALHTCYCIGDDAPDAPLRYDAALAAETPDFTPADTALIIYTSGTTGKPKGALHAHRVLLGHLPRDARLFWTPADWAWIG-------------GLLDVLWHHGVPVLAEKFDGDAAFALMARHGVT-HAFLPPTALKLMRAVPKPRERYASLKSVASGGESLGTELTAWGRDALGVTINEFYGQTECNMVLSSCAALFDARPGAIGKAV-PGHTVAIVDDNGTPLPPGVEGRIAIRRPDPVMEYWRNPAATRDKFAGD-YLLTGDTGIVDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNDDALVRA-LQAHVRTR-LAAHEYPRAIAFVDSLPMTATGKIVRRALRDA-------- 111221970 2044 -----------------------GGTLPDVFEARVASAPDRVAVVGEGVRLSYGELDRRANQLAHWLVERGAGPDRVVAVRVP--------------------------RSVDLVVAVYAVVKAGA----AYVPVEVDAPVDRVRQVLAGAAPVVV---LEGVLP--DVSGYPVVAPERRPDHAAYVIYTSGSTGGPKGVVVSHRSIMNRLAWGVEYFGVGPDDRVL--LSTSASFDVSVPEFFAPLQVGAAVVVAPDGRRDPGYDLVRREGVTGADFVPSLLEAFVAEPAAR--ECVSLRWVEVAGEAFGAGLANRVVEVLGCGVFNLYGPTEAAVEVTSWRH----VVGADRVPIGPIWNMRVYDAGLRPVPPGVPGELYLAGVGLARGYLGQVGLTAGRFVACPFYRTGDVVRWNSAGQVEYLGRSDFQVKVRGFRIELGEIEQALTSQPGIGGAVAIVREDQAGNQRLVAYVVAEDQAPDIEEVTDRLR-RQLPEYMVPSVIVPLTEFPTTPSGKVDRAAL----------- 120610185 116 ------------------------------------------------TKVTYRELLERVGRFANALQAEGVKKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKALQERIIDAGAVAVITANAMGGCEIRSIL--VFQRTPTACN-MVAGRDKTFLAGQGAECAPVP---VGAEHPLFILYTSGSTGKPKLWARLTMDWTFDLKPE-DVFWCTADIGWIT----GHTYVAYGP-----LAAGAQVVFEGVPTYPDAWQMIERHKVSIFYTAPTAIRSLIKAADSKNWDLSSLRILGSVGEPINPEAWMWYHRNVGCPIVDTFWQTEGGHVITPLPGATPLVPGSCTLPL-PGITAAIVDESGNDIPNGTGGILVIKRPWMIRTIWNDPERFKKSYFPEGYYLAGDAVRSADRGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTLVAEAAVVGRPDDLTGEAICAFVVLKRPRPTGDEAKAIAKEREIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 170740439 54 --------------------------------------------------WSFAALREASDRFANALRALGIARGDRVAVLLPQSPAVLIAHLAVYKLGAV---ALPLHRDSGAKAVVTHAGGVAKLLP--------------LRDALPELALVVSTGDGALGFAALLEAAAPALAPETGPDDPALMIYTSGTTGPPKGALHGHRVLLGHLPRPGDRMWTPADWAWAGGLLNA---------LLPSLHHGVAVVARKAEKPEEALRLIADHAVA-NAFVPPTAMLRTVARPRARFDLSRLRTLASAGEMLGPETFAWARDALGLTVNEAYGQTECNLVLASCAALGLARAGSTGKPVPGHRVAVIRPD-GTAADPDEIGQIAVADPVMFLGYWRDEAATARKFLGD-WMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAFVVLRPSAALATEIQDFVR-RHLSAHEYPREIAFRSSLPLTTTGKIIRRVLRD--------- 190576408 106 -------------------------------------------------HVTYRELYERTCRLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAIHSVVFGGFAPNSIADRVSDCQSKLIITADGLRGGRRIPLKANVDAKLPTVETVLVTGGAVDMQAPRDVDSQPATCPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLYAAYTHEAVFLREDDIYWCTADVGHSYIVYGPGATSLMFEG----VPNYPDTSRFWNVIDKHKVTIFYTAPTAIRALMREGEEKKTSRASLRLLGSVGEPINPEAWRWYYEVVGCPIVDTWWQTEGGILISPLAGAMDLKPGSATLPFFGVQPALV--NADGEIQDGPTGNLIIRDPGQMRTVYGDHQRFIDTYTYPGSYFTGDGCRRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTPSDELHK--ELIAWVRKE-IGPIATPDHLQWAPGLPKTRSGKIMRRILRK--------- 32967976 1118 ---------------------------------------------------SYAGFDERSSRVAHALREYGVGANTPVALCLARGADVLPAVYGVLKAGGGYVPIEPDNPPERI----------AGLVRD--SGARVLLTQRRQTASLPKLPTVLVVDDHEALSRFPATVPKPVPRPQ----DLAYVIYTSGSTGRPKGVMVEHHSVVNYLTTLQEKFRLTSDDRLLLKSPL--SFDVSVREVFWALSTGATLVVAEAADPDYLVEAIERERVTVVHFVPSMLHVLLETLDG-PGRCPTLRQVMTSGETLPVQTARRCLELLGAELRNMYGPTETTVEMT--DCEVRGRTDTERLPIGPFPNTRVYDDELRLVPRGTVGELYVSGAPVARGYLGRPALTADRFLPDPYYRTGDLGRFTGEGLLDFQGRGDFQVQLRGHRIEPGEIETVLCEQPGVTAAAVVRRPDSPEAAHLVAYAV-RAEEPHGTDLRAKLAER-LPHYMVPTAVVTMDALPLTVNGKLDRAAL----------- 118764445 464 -------------------------TLASLFEQQAGRAPDAVALVASEERLTYAALNERANRLAHHLIGLGVGPEDIVAVCLERSADLVVSLLAILKTGAAYLPLDPHYPAARLGFMLADARPAATVT---TAGLASQAPGDGTRVHLPALVDALRPSDAERIRPLDPEHP-------------AYVIYTSGSTGKPKGVVVPHQNVVRLLD-STE-AWFGFGPGDVWTLFHSYAFDFSVWECWGALLRGGRLVVVPSRSPAEFLRLLVHEGVTVLNQTPSAFQQLMQA---DRDDPTLGQRLQLRFVIFGGEAVRRLQADTAPQLVNMYGITETTVHVSYLPVTREIAAQHQIGHRIPDLRTYVLDAALRPVPVGATGELYVAGAGLARGYLGRPALTAQRFVADPFYRTGDLARWRADGGLDFLGRADEQVKVRGFRIELGEIALVLARHPAVAQAEVVVREDQPGDKRLVAYVVPAAGSSVDPQVVRAQAAAELPEHMVPAAVVVLDTLPLTANGKLDRGAL----------- 91789248 128 ---------------------------------------EHIAIDNGDTRLSYADLQQGAAGVAAGLLDRGFQPGQPVALMLPTGPEYFFSFAGILLAGGIPVPIYPPARAAQIEEHLQNALATALIVPRA------RVLATLLKSQVPSLRMVCTVEE------LSASTASPERV-TAHANDIALLQYTSGSTSSPKGVVLTHANLLANLRAMGQALQVSSEDVFVSWLPLYHDMGLIGAWLGSLYYAYPLVVMSPLARPERWLWAVHRHRGTLSGFGYELCLRKLDEAALEGLDLSSWRFAFNGAEPVSATTMQEFQQRFACALAPVYGLAEATLGLTFPPQGRGLLVDTQGRPL-PGHEVRLVDATGCEVAERQEGRLLFKGPSATSGYFRNPKETRRLF--DGWLDSGDYAYMAQ-GDVYITGRAKDVIIRGGRQIYPYDLEEAVGAIPSVRKGAVFGSPDPMTSERVVVMAETRGLPPEA--LAQLRRQINSAAVGVPDDVVLVHTVLKTSSGKIRRAASRE--------- 109129519 669 ---------------------------------RALAFGDRTALVDQHGHHTYRELYSRSLRLSQEICRLGDLRGERVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVL-----AGQEYLELLSPVVRKLGVLMPAVYTGAVEE--PAE------VPVPEQGWRDQAMIIYTSGTTGRPKGVLSTHRNIRAVVTGLVRKWAWTKDDVILHVLPLHHVHGVVN-ALLCPLWVGATCVMMPEFSAQQLWPPQDPVSLTHSTFLLASALIFHGHLSTDHSCDTALCQGQVGSVLPSKECVTRVRGRWVQVLAQTSCQGSGLSQLSSPRCPSTRVLRFPGGPGHPDRDAAQWPGRGTRVTPGKEGELLVRGPSVFREYWNKPEETKSAFTLDGWFKTGDTV-VFKDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLRE-------------------------------------------------------- 197106523 43 ---------------------------------------------------TFAEVNAAANRIVRLLRAAGLKPGDAVALVSSNRAEFVEVLAATLR-GGFRITPVNWHLTAEIGYILNDCEARAVF---AEARIAASGPAAELAPGL--VLKVAIGGDIEGFLDYDE------ALAGIAPADIAQMLYTSGTTGRPKGVFR--ENPVIAPQAVYAQRGYDEHSVQLCAGPAYHAAPLAF-DVRAAMGAGATLVFLDKWDSERTLATIAERRVTHMHLVPIMRLLALPEAVKARYDTSSVKFIIHGAAPCPPEVKHAMIAWFGPVLTEYYAGSEGGAGFM-IDSHEWLRKPGSVGKRPALLGSKILDEAGNECPPNVAGTIYHQGAFT---YYKDEKKTQASRVGD-YFTMGDMGYFDEDGYLFLTGRSAETVISGGVNIYPQEIDNVLIQHAAVADSATVGVPHDEWGEQVKAVILLRGYAPSAQEILAFARD-SLPSFKVPRSLDFVTELPRSEAGKIQRGKVR---------- 211958763 55 --------------------------------------------------WSYGRLKRNSCQLANALESLGVASQDRVALLLPQAPETAVSHLAIYRLGAIAVPLAALFGPEALRYRLE--NAGAKVVITNQAGLEKLSALRE---QLPFLEHVLCAGDALEFWSLLERGSDQFEGCATGPDDPALMIYTSGTTGQPKLAHRVLLGHLPGIQMAHEMLWTPADWAWAGGLLNALLPSLK----FGVPVVTARI---DKFDPEGAFDLMARHGVR-NAFIPPTALKMMRSVDHRKSDQLQLRSVCSAGEALGREAFVWCQEALGVAPNEMYGQTECNLVLGSGAGLGVSRAGAIGKPV-PGHEVAVIRPDGSICEPEEQGEIAVRTPVMFLGYWQRPDADETKFLGD-WMLTGDQGVVDADGYFHFVGRNDDVITSAGYRIGPTEIEDCLIKHEAVGLAAVVGKPDPVRTEIVKAYVVLKDGYEPSEGLVDDIRQYSLSAHEYPREIEFVSEMPLTTSGKVIRRILRSRAQEE---- 134099694 49 ---------------------------------------DRVAYDFYGRRITYAELDELAARFAGWLDAVGVAPGERVGVFLPNCPQLVVAMLGVLRAGAVYVPVNPMFREHELRH--ELADAGVSVL------LSLDALYPLVEKVRPAVREVLVTA-LTDMLPPEPVRPEPVRAPSEIASGLAALNYTGGTTGMPKGCEHTQRHMIYTAATAAAAAGIDRPEVFLIYVPIGEDF-----GILVPLFCGSTVVLLTRWDAGAVLEAVTTRRVTTMLGTVDNYVELMEHPDSGAHELSSLR--RPRAMSFVRKLTPRLRQRWGSVLREAYGMADSITEGFQAGDHDLLTAPVFCGLPVPGTEFMVVDEVTAEPLPGATGEIVVRSPSLLTGYYQQPEATAHAL-RDGWLHTGDLGIVDEDGCLHYLGRNKEMIKVSGMSVFPSEVESLLARHPGVLGAAVVPKTDPERGQVPVAFVQP---APGAELDEAALRELNMAPYKVP-VVRLVDALPMTATGKIQKGRLLEE-AERLTA- 17549484 38 ----------------------------------------------GEARLSFAQMAERSARVANHLRALGVRRGDRVMLMLGNVPALWDVMLACMKLGAIIIPATTLLTADDLRERIAMGE-VGHVVAGATDCAKLDGVAGTF-TRIAAGADRAPAG----WHRLEDAYASPEFTPDTQASDPLLLYFTSGTTSRPKLVMHTHASYPVG----------HLSTLYWIGLPGDVHWNISSPGCFFAPWNAGATVFVYNAARFEARAVLDRAGVT-TLCAPP--TVWRLLI---QEDLAALRELVGAGEPLNPEVIERVRAAWGITIRDGYGQTETTCQ----------IGNSPGQPVKPGSMGRPLPGYDPDGNPADEGEILDPRPMALMAGYAGNADKTAEAMRGGVYHTSDIAARDADGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAAGPDLADILRFCRAR-LASYKRVRRIEFAE-LPKTISGKIRRVELRQ--------- 66045813 1594 ------------------------QTLHSQFEAQAQRTPDAIAVSYEEESWSYATLNAQANRIAHRLIGMGIGADDRVAICTHRGLQMIAGLLGILKAGAAYVPLDPAYPVERLAYTLDDSAPVALLS------------QRSVQGTLPVSQVPVICLD-------DDLQDESVCNPQVPVTNLAYVIYTSGSTGKPKGVMIEHRNVARLFSATEE--WFGFNQQDVWALFHSFAFDFSVWEIWGALLHGGHLVIVPSRSPEDFYALLCSTGVTVLNQTPS-AFRQLIAAQGENGQAHSLRKVIFGGEALDTVIARQVNA--GTQLVNMYGITETTVHVTQPGDAQRLGASPIGRRI-PDLQLYVLDARGEPVPMGVVGELYVGGAGVARGYLHREALTAERFLDNPFYRTGDLGRWLADGSLEYMGRNDEQVKIRGFRIELGEIAARLNDHPDVLDAVVVARED-VPGDKRLVYTSAEDKAGLDIELRAWLSGL-LPEYMVPAAYVRLASLPVTANGKLDRKSLRDSIASR---- 115351254 55 ---------------------------------------------------TFDDLRNASNRLANSFARAGLQRGDRIAIFLAQGPETAIAHLAAYKLGAIAVPLFTLFGTDALEYRLANSEAAA-LVTDAAG---YAKIA-PLRAQLPTLHDAALAAESPDFVPA-----------DTAADDPAVIIYTSGTTGKPKGALHAHRVLLGHLPRDARLFWTPADWAWIG-------------GLLDVLWHHGVPVLARRFEKFDAFALMARHGVT-HAFLPPTALKLMRAVPAPRERHTALKSVASGGESLGTELTAWGRDALGVTINEFYGQTECNMVLSSCAALFDAQPGAIGKAV-PGHTVAIVDEQGTPLPPGVEGRIAVRRPDPVMEYWRNPAATRDKFAGD-YLLTGDTGTIDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDPTRTEIVKAFVVLNDDALVQA-LQAHVRTR-LAAHEYPRAIAFVDSLPMTATGKIVRCALRDA-------- 126635118 5595 ----------------------------ELVARQAARTPDAVAVTAGTTTLTYAELNAAANRLAHRLIRQGVRPEDRVAVLQERTAELVVTSLAVLKAGGVYVPLDPHQPAARSEFILRDTAAVALVTDRAPDALGFAALA-----------SVVAADSGDGTTADPDVPTAPDQL--------IYVMYTSGSTGTPKGVANTHANVVH-LAGARYWRQGRHDRVLMHS---PYAFDASTFEIWTPLLTGGRIVVAPPGAPDLA-AVIAEQQVTGMFVSAGLFRVLADEHPAC---FAGVREIWAGGDVVSPVAVRRVDACPGTIVANEYGPTESTVNPLRAADPEAVV------PIAPLWNTRVYDERLQPVAPGVKGELYLAGAGVARGYLGRPGLTGQRFVADPFYRTGDVVSWDADGRLIFAGRVDDQVKLRGFRVEPGEIEAVLRQRPEVAEAAVILREDRPGDKRLVAYVV------TAAAFSAHLR-RHVAAYLVPSAVVLVDVLPLTANGKLDRAAL----------- 78223227 8 --------------------------LGHLLEDTAARLPDKVAVKHHDRTITYAQLHEEALKMKGLIRGLGIKRGERVGIYLDKSIEQLTAMFGATLAGAVFVFINPILKKEQIEYIVNDCQIQLMITPGKLIHVDEPEHDREGHPCWPKLKATLPA----DYTPVPGF-----------SPDIACLIYTSGSTGMPKGVVVPHSTVVDGAEIVSTYLEITEKDRIISVLPFNFDYGLNQ-ATTAVLH-GATLVLHQFVMVKDLLDLLVKEEITGFAGMPPIAKLFNDKIKTYNSDFPHLRYLTNSGGKVPRIMVSRIREFFSNSLFLMYGLTEAF--RSTFLPPEELRPDSIGKGI-PNVEILVVNAKGEECAPGEEGELVHRGALITHGYWNDPEKTKVIFRKNPRFHSGDIVKKDEDGFLYYVSRRDEMIKTSGYRVSPTEVEEVLIGLPGVSNVVVFGKEVES-GDQIIVAVMETDEEEHKKELLKECRKR-LPTYMVPQEIHFEKAFRKTANGKIDRSGIKK--------- 25027858 68 ----------------------------------------------------------------------GITGDQRVGSLLYNCGEHLETMFAVSCMGAVFNPINKQLMNHQISYIINHAEDEVIVADPRLAG-----QLGEVLKSCPGVRAVIFIGEAYSYESLLDGRSTHYDWPVQDERTAAAIGYSTGTTGAPKGVVYSHRSYLQSLSRTTDSLSVTHGETFLCCVPIYHVLSWGVP--IAAFMSGTPLVM---PGSDLSAPTL--AKIISTTLVPTLWIQLMVHYLKNPPERMSLRELYVGGSAVPPVLITLWEERYGVDVVHVWGMTETSTVGTVSRPPSGASGSSQGRFPASLEYRVVNDGQVMASTDRNEGEIQVRGPWVTGSYFQPPTQTEGSFTADGWLRTGDVGSVTSDGFLTIQDRARDVIRSGGEWIYSAQLENLIMATPEVVECAVIGFPDDKWVERAVTLLYPNVEPTRAEKLRDQLRDR-LPNWMLPEYWTFVSEIDKTSVGKFDKKDLR---------- 153884891 38 ------------------------------------------------TRLSFAQMAERSARVANHLRALGVQRGDRILLMLGNVPGLWDVMLASIKIGAVIIPATTLLTAEDLRERIAMGEVSHVVV----GGAD----CAKLDAVSGTFTRIAVGTDKHRFEDAYDASAEFTPDAPTQASDPLLLYFTSGTTSKPKLVMHTHASYPVG----------HLSTLYWIGLPGDVHWNISSPGFFAPWNAGATVFIYNYAEPKAVLDVLCRAKVT-TLCAPP--TVWRMLI---QEDLAALRELVGAGEPLNPEVIERVRAAWGITIRDGYGQTETTCQIG--NSPQRVQPGSMGRPLPGYRIT-LRDPDGHEAEEGEICIELNSRPTGLMEGYAGNADKTAEAMRGGVYHTSDIAARDASGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLREAGPELADILGFCRSR-LASYKRVRRIEFAD-LPKTISGKIRRVELR---------- 196183317 31 -------------------------TIHDLFQRQAAKSPDAIAIAYQNQQLTYQELEQQSNQLAQYLQSLGVTTETLVSFYLERSPELIITILAILKAGGLPLTSTPPQRLNTI---LEDAQAPILIT------------QKNKLTSLPKLP------DSLHLLCLDDYFNSTTSSPTVNSNNLAYVMYTSGSTGKPKGVCVPHRGVVRLVKNTNYAHFADEVVLQLASIA----FDAATFEIWGALLNGGKLVLMPAPSLQDIGTAIKHHKITTLWLTAGLFHLMVE---EQIEALKPLQQLLAGGDVLSIPHVKKVLTELDCQLINGYGPTENCCHQITLEDTTKSIANTQVYILNP------------DLQPGHPGELYIGGDGLARGYLNQPDLTQKRFIANPFYKTGDKVRWRDDGVIEFLGRFDFQVKIRGFRVELAEIEAVLQNYPNVRNVVVLAREDTPGDKRLVAYLVPEDNELNPEPIKSFLLKK-LPSYMIPSAFIVLDQFPLNINGKVDRRAL----------- 160900185 533 ---------------------------------------DAVALTCESARLTYAELDAQANRLARRLIALGVRPETRVGIAMQRSVEMVAGLLAILKAGGAYVPLDPDYPADRLAHMVEDSGIALVLTQAA------------VRERIP-------GAAALQVLEIDDMSGEPDTDPEVSADSLAYVIYTSGSTGRPKGAQLSHRNVARLLDAT--DAWFGFGPDDVWTLFHSYAFDFSVWEIFGALCTGGRLVMVPSRSPQDFLALLRAERVTVLNQTPSAFGQLVHAVEQNEEGGAGLVLRQVGGEALEPESLRPWFDRFGPQLVNMYGITETTVHVTY----RQITRKDLEGGRSPVGVAYVLDGSLNLLPQGVAGELYVAGEGLARGYLNAERFIANPFSETGLYRTGDLVRWSAQGELEYLGRADQQVKIRGFRIELGEVQSQLLAQPEVREAVVLA-KEGAGGARLIAYVSLNAEIAEGL-LKGRLGEV-LPDYMVPSAIVVLDALPLTANGKVDRKALPE--------- 15805487 60 --------------------------------------------------WSYGDLTDATARFAAALQDLGVDKGDRVAIYLSNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDAQPKVVVCTDGTRGRNI-PLKATLDEALEGLETVIVARRLDPFLPLGENELDFAELLELDANDPGFIIYTSGTTSKPKFLTGTYANVKWALNLTADVGWLTFPIFALVG-GLAH-------GATHVIYEGS----IDTPTPERPYQIIERYRAD-KVFTAPTALRMLRRSGDERYDLSPLQLVALVGEPLDPETWHWTHDVLGLFVNNTYGQTEGTAWASSMVGLTEGRPGSCGHPLPGYRAAVVHED-GTPCGPNELGSLTLTEPFPCRTVWGDHDRYVETYLSEGKYAAADAALLDSDGQLWVTGRLDDVMNVAGHRLGTMEMEAALLTHPAVSEAAVVAMPDDIKGAVPVAFVVPRAGIRLDTDLTWLENESGVGAIARPGRVVVTPTVPRTRSGKI---------------- 119474423 1071 -------------------------------------YPDRMAINYQNELFTYAELDTEANRMAHCLSERGVVPGDIVPLLLEKSPLMIKAILALFKLGAAYVPLSPENPLERNAYITRDVSAKFVLTENEHESY-FAS-----ESDIPS----ILLDQAD----LSAYGPEPRKI-TVSPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIE---FEHRQGQESRMLQFSNYDVSLYDFFVALHSGGTLCIAPSERLNNLAEVINEMNVNHVFLTPTVARL-LDP-----KDVPNLESMTVGGEQLTRDVASRV------TLRNGYGPTEASVLVTMKDVDADTIGGNIGRPLASVGAIVLEADGVRPVPYGAVGELCFFGPQLAQGYFKKPDITNAAFVESELYRSGDLARYLPNGDIECLGRKDDQVKINGHRIELGEIEQAFLRIGEIKDCVLTVWKQKSTAHLVAVAVFDGASSEKPGEIRVRAKLTGLTPYMIPKAIVPLSSLPRLPSGKANRKQLK-AIVQSLSQG 146282281 61 ----------------------------------------------------------------------GIGSGDCVSSLAWNTHRHYELFFAVPGIGAVLHTANPNHAGSQVLLFSSFAACVARLRPRLSNIRHFIELAAQSSSGLEGVMGY------EQLIAVE----QPLAWPQFDENAGAVLCYTSGTTGDPKGVLYSHRSVVLAFGLSAFDCIMPCSSLY-------HGTAWGQP--FAAAINGCKFVL-PCDKMDGASELIKSEGVTLSGGVPTIWTMYLAHLERSGEDSGSLARLVIGGSAVPRAMAETFQTKYGVAVCQLWGMTEGVVATPTPKLAEDTIWTRQGR-LQFGIELKVVDEQGNELPCDSSGRLKVRGPWTVERYYRSEK---SALDSEGWFDTGDIATLDADGFMRITDRSKDVIKSGGEWVSSIDIENVAAACPGVKVAAVVGVFHPKWEERPLLVVEPHSDAEITVEQILAHLEPNIVKWWMPDAVIF-DAVPLTATGKIDKKVLRERYRNHLV-- 21221664 1670 -------------------------TLPELFERQAARHPDRTALTFEGTSLSYAELNARANRLARLLTARGIGPDALVALALPRSAELVVALLAVVKSGAAYVPLDPGYPADRLAHALSDSAPAALLTDRATAGLPAHEVPRIVLDAPAPADGGTTGGDPADAHPATDL-AQGERVRPLDPRDTAYVIYTSGSTGRPKGVAVPHGNVVRLFSATAPWFGFDEHDVW--TLFHSYAFDFSVWELWGPLLHGGRLVVVPTRDPAAFLALLARERVTVLNQTPS-AFHQLAAADRENPTELALRTVVFGGEALDAEDAPALVNMYGITETTVH------VSHFALDRATAAASSASTIGVNPDLRVYVLDDRLRPTAPGVTGEMYVAGAGLARGYFPADPY-AALFGERGMYRTGDLARRRTDGGLDYLGRADQQVKIRGFRIEPGEIEAVLAAHPAVDDVAVVAREDVQGDPRLVAYVVTGSGATARA-----LHDHALPDHMLPSAFVTLDVLPLTPNGKLDTKAL----------- 214043718 16 --------------------------FGAALQDNAAKHGQKPALIVEDRTISWAEFGAIVAQVTGKLRAQGVGQGDTVASLSENSVEHVVLYCAVVASGAC-IVPLP---------FSATPEALALMMADSNAELLFVSSAHADTGRGLSVKQIV----DLDRLMAWAADAAPAGPAQVNPDDLFNIIYSSGTTGTPKGIIHDHRFRSRQLNR-ITNFGLTEADRLVISTPIYSNTTLF--GMLPTLSLGATVIVMPKFNAAEFLKLSADLKPTHAVLVPVQLMRLMAEPTFNDYDLTSYRCKFSTSAPLPGTLIGQVMERWPGNLIEVYGMTEGGIS-TALNCPEKW--DTVGRLGEGVD-MRVIDDQGKELPKGAFGELIGRSASMMRNYHNAPEKTLELLWTDQFIRSGDMGRIDEDGFVHLMDRKKDMFISGGFNIYAADLEAVLRQHGDVADAAVIAIPSDAWGETPLGFVVLRAGATADAQQVLEFANAKLGKTQRLSNIILLDDLPRSEIGKILKKDLR---------- 144899064 88 ---------------------------------------------------TYAELKDQVSKFAGLLRGLGVDKGDRVLLYMPMVPEAVVAMLACARLGAVHSVVFGGFASNELA--TRINDAQPKVIVSASCGIEYKPLAHTVVLQRPQVAAAMVAGRDVDW--SEADKAAPAECVTVAATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWTMKNVYIEPGQVFWAAWVVGHSYICYAPGATTVVYEG-----KPVGTPDAGWRVISQHKIT-ALFTAPTAFRAINAELLQKYDMSSLKALFLAGERSDPDTIKWAQTNLKVPV---------VDHWWQTETGWAIAANCLGKPGSPTKAAPGWDEGHHQCKPGQTGSLVVKLPLTFYTLWNAEQRFFESYMAEGFYKTADAGMIDEDGYVYVMSRTDDIINVAGHRLSTGQMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKAGVTKAKEVVKLVREGPVAAFK---SCTVVKRLPKTRSGKILRGTMQK--------- 195379032 87 --------------------------------------GDQIAFYWEGNHLTYRKLLEEVCRFANVLKDHGIKKGDRVSIYMPMILELPIAMLACSRIGAVHVFAGFSPDSAERMFDC---KAKLLITADAWRGLYLKALCDTALEKVDSVEKCIVVSHLKRVTPCQENHVEPACYPEMDAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKIVFDYHGDIYWCTADVGHTYVVYGPGATSVIFEGTPFY----PGNDRYWSVIDKYKVTYTAPTAIRALMKFGEAPVLKHNLSGLKVLGSVGEPINPEAWLWYYRNIGCSIVDTFWQTE---------TGGHVITPLPGTPMKPGSATLLLDECGIEIKGEGEGYLVFSQPWMMRTLYNNHERFEDTYFSKGYYCTGDGARRDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPVKGECLYCFITPNEDQKLIADLKKMVRER-IGPFAMPDVIQNAPGLPKTRSGKIMRRVLRK--------- 215446623 488 ------------------------KTLVDLVNEQTTRTPDATAVVYEGQHFTYHDLNEASNRLGHWLIEQGIGSEDRVAVLLDKSPDLIVTALGVVKSGAVYVPVDPSYPQDRLD----------FILADCDAKLVLRTPVRELRSDDPT--------DADRIRPL-------------RPDNTAYLIYTSGTTGLPKGVAVPHREYFVWFKGEYDVD--DTDRLLQVASP---SFDVSIAEIFGTLACGARMVIRPGGLTDIGYALLRDEGITAMHFVPSLLGLFLSLPGVSQ--WRTLQRVPIGGEPLPGEVADKFHATFDALLHNFYGPTETVINASRFK-----VVGPQGTRIVPIGRPKILDDSLQPVPTGVIGEIYIGGTHVAYGYHRRAGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAIAVDPTVGQAVVVVSDLPRLGKSLVGYVTPAAGGDGPADVGVDLRARVAAAYMLPAAYVVLDEIPITAHGKIDRAALPE--------- 82502197 5537 -------WNDTRAE-------YPNQTIHRLFEEQAEKTPELAAVVSGNDKLTYRELNEKSNQLARYLRDKGVKEDTIVAIMAERSPEMVVGIMGILKAGGAYLPIDPDYPEERIKYMLEDSGAAIILV-------DHK-------QDLGTLHQVELTGDFSSY-PADNLE------PAGNTDSLAYIIYTSGSTGKPKGVQRGLVNYIWAARVYVQGEQLDF------ALYSSIAFDLTVTSIFTPLISGNRVIVYQHSR--DGEPLIRKQKAGIVKLTPSHLSLVKDMGASG----SSIKRLIVGGEDLKTELAKEITERFHHNIENEYGPTETVVGYQYDAGRDRQVSVPIGKPASNVQLYIL--DERQEVQPGIAGELYISGDGVAKGYLNKPELTSEKFLPNPFYRTGDLARMRPDGHIEYLGRIDHQVKIRGYRIELGEIEHQLLRHSDIKEAAVAAKTDQSNDQVLCAYVVSERDITQ-EDIKAFLV-KELPEYMVPSYLLKLDELPLTPNGKVDLKALPE--------- 108760684 2738 ---------------------------------------DRVAVEDGVRTLTYREVEVLSGRLARHLVSRGVKRGDIVALAVSQPADVVAGLMGVTRAGAAVVVLDVDHPAERLAGILADTRAQALVASES------------CRARVPSREGLTV-------IPLDSLATEDVGLPE--GTDAACVVYTSGSTGRPRGVVLEHRHLVAATQARADV--YGEPGVVMSLAPFTFDASLA--GLLWSLFGGGTLRYPDAEEHGDPRRLAERARSHVTHLVSVPSLYGQILAAAPVGGLRGLRAVSVGGEPCPVELTRHHEALPAVSLFNEYGPTEATVHRVRVDEEGRVPIGR----VVPGARVYLLDAHRRLVPRGAPGELYVGGAGVARGYLGQPGLTSERFVMDPFYRTGDVARWRADGTLEFIGRVDHQVKVRGFRIEPGEVEAALLAHPAVKEAVVVAREDGKGPKRLVAYGVLATEGPDAQALKEWVRSR-LPPYMVPATFVAMDSLPRTRHGKVDRRAL----------- 119433780 2205 ------------------------DSVADLVHDTVRRTPDHVALSEGSCHLSYAGLWSRAGALAAALRSVGVGPESVVGLFAPRRLDTVVAMVAILRAGGAYLPLDPTSPPHRLRQLLTESGASVVVLPP--------STAQQAQPEWAEGMTVVHAARTETRSPVRRTHRDA----------LACVMPTSGSTGVPKLVGVPHRGMVNYLRWAVERYGIDARTVAPVASSPAFDLTVTS--LLAPLVGGGTAELLPADAPTTLGDALARGRHTLVKLTPALAAVAEQLAA--HGGRSSLRTVVVGGEQLHAGHVRALETVVGCSVHQVADLSEGPVPIGR---------AISGASVRAVDEY-ASGFGATEAAPGVLGELHVGGAGVTRGYLGRPADTAAAFVPDPHYRTGDLARRLPHGDLVFVGRADRQVKIRGHRVELGELEHTLAAHPAVRQVAAVTRPGPGGRLRLTAYWVPAPGTEAAAELQNWLAHR-LPAHLVPDALVRMPALPMTANGKVDQSRL----------- 91782261 72 -----------------------------------------------GTRLTFAQMAERSSRVANFLREQGVARGDRLLLMLPNRVELWEVMLAAMKLGAVVLPATTQLSSDDV---CERVEVGAFVIVDGSEVGKFDGIEATVKRIVVGTRAAVTQGWIDFALAYE---ASPAFKPDTNASDPLLLYFTSGTTSRPKLVEHTHQSYP-----------VGHSTMYWIGLPGDVHWNISSPGFFAPWNAGACVFVYDYTRPKDTLNVLVQCGVT-TLCAPP--TVWMLVQEPLASYPVKLREIVGAGEPLNPEIIERVRHAWGTTIRDGFGQTETTCQIG--NSPQPVVAGSMGRPLPGYRIELV-DADDHAASEGEIALSLAHRPTGLMTGYANNPQATEYAMRNGLYHTSDVALRREDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADAVRLSVPKAFVIVRHGGPELAEVFRFSREK-LAPYKRIRRLQFSD-LPKTISGKIRRVELRRREMER---- 149201061 106 -------------------------------------------------HISYKELHAQTCKMANVLKAMGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADAPRGGRKTKLKDNVNQALSDVKCLVVQRTGDQVAWRRDLHEEAEKVSEMNAEDPLFILYTSGSTGMPKGVVHTTGGYLTYASMTHEYIFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDAGRFWQVCERHKVTYTAPTAIRALMGKGTGPVEGSDLSSLRILGSVGEPINPEAWNWYNENVGCPIVDTWWQTEGGILITPL--PGVIDTPKPGSATKPFFGVKVLDDQGNELD-GETSGVLASWPGQMRTVWGDHSRFVSTYFEKGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHATVSEAAVVGYPHDIKGQGIYCYVTLMDEATEATELGNWVRQE-IGPIAKPDVIQWAPGLPKTRSGKIMRRILRK--------- 117923698 89 ---------------------------------------------------TYQELYQQVNEYAALLKDLGVGKGDRVLVYLPMIAEVIPVMLSCVRIGAIHSVVFGGFASTALASRIDDAAPKLIITVDAGKVVPYKPLLQESLNQISVTKVLLINRNLDPNLKMEDLHKDAVVEPELPSSHPSYILYTSGTTGKAKGVQRDTGGHAVAMRASMKHIYVEPGQVMFAGWVVGHSYIVYAPGATTVVYEG----LPIRPDPGVWWSLVEKYKVN-CLFTSPTAIRLLKKSGEEKYDLSSLESMFLAGEPLDRETHRWVTS--------ALKHAPVVDNYWQTETGWPILTNFKGRPAYGFDVVLIDDLTQQPAEPNTKGSLMIRPPLTVWGDDERFVQTYFSRMREPIYATFDSAVYDDDGYYYIMGRDDDVINVAGHRLGTREIEEALCSHPAVAEAASIGIKDELRGQAISCFVVLTTEPPSEADLKNHVASQ-LGPVARPHFVRVVTALPKTRSGKVLRRAI----------- 186476693 84 --------------------------------------GERVAIIFEATNVTYNDLLQRVSRFANALKQRGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSSKSLNERLVDVGAVALVTSDGGKALPLKNIADEAMGGCEAVKSVIVTGGKIGWDDKRDLWMHEITASEVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWTWKPTDVFWCTAWVTGHSYITYGPLTLG----GTQVVFEGVPTYPNAWDMIQKHKVTVFYTAPTAIRSLIKAAEAKSYDLSTLRIIGTVGEPINPEAWVWYYENVGCPIVDTWWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMIRTIWDPERYKKSYFPEETLYLAGDSVRDKETGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDDTTGEAVCAFVVARPEGEEAAKIAADLRNKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 33593813 32 --------------------------------------------------YTHGDLDRLANACARGLLRKGLKTGDAVALMGINRAEFLIAYLGIMRAGAVPVYKLAPDTLSFLLQDCQ-----------ARLAFVDKPRAALAPAGLDTVR--FDTAQWDEFLDPGPFETYA---PPLRTT--AMILYTSGSTGRLKGVQLSHDGQLWTIRRFLNRKDFDDER-FIVAAPMFHMNALANCKF--ALAAHASIVLLPQFDTHRFIEALGRHEVTITSVPTMMALVVKEKQALAQIDTARVRYIRMGSAPATDQLYEAVRRAFNAAIAGGYGTTEA---------GPIVFGPTQGRALPPDVEVRLVDAQGRDADEGE---LWMRTPANMLGYLNLPDKTRQVLTEDGWYISGDVFRRDSDGCYYFIGRADDMFNCGGENIYPGEIEQVIERLPAVMQACVVPVADEIKGHKPVAFVVQRGMSLSEQDVKSYVLANA-PAYQHPRRVFFVESLPLAATSKVDRRAQAEA-------- 152002983 25 ---------------------------------------DKIIYQDADTHYTYKSLRDASLDFGKGLKALYEWRKDVLALFTPNSIDTPVVMWGTLWAGGTISPANPGYTVDELAFQLKNSHAKASVLPVA------REAAKKV--GMPEDRIILIGDQVKHFTSVRNISTRYRKQKITPAKDVAFLVYSSGTTGVPKGVMISHRNIVANIRQQFMLSWNGKGDRVLAFLPFYHIYGLTCL-ITQALYKGYHLIVMSKFDIEKWCAHVQNYRCSFSYIVPPVVLLLGKHPVVDKYDLSSLRMMNSGAAPLTQELVEAVYSRIKVGIKQGYGLSETTTHSQRWEDWRELMPNMQAKYMTPEDGS-----EPKEVGEGEVGELYLKGPNVFLGYHENPEATKGCLSEDGWFQTGDVGYQDAKGNFYITDRVKELIKYKGFQVPPAELEGYLVDNDAIDDVAVIGIESETHGSEVPMACVVRSEKDEAARIIKWLDSKVASHKRLRGGVHFVDEIPKNPSGKILRRILKQ--------- 154246039 55 ---------------------------------------------------SYGALAAASNRLAHALLAHGIGRGDRVAILLPQSLDVLVTHLAVYKMGAIAVPLAGAFGVDAIAYRLADSGARALVTDDA-------GLAKVVERPQALGLLINVDGARAGVLDFTTLLDAASDRPLAITSDPALMIYTSGTTGQPKLLPHTHE----GIGQAGDRMWTPSDWAWAGGL-------LNT--ILPALALGVPVVAQPRGKPEAAFDLIKRAQVR-NVFIPPTALKMMRAVPDPKTRFNDLRTVGSAGEALGAETFEWGRQALGVPVNEFYGQTE--CNYV-IGSSAALGVAKAGATAVPGHEVAVLGEDGAVLPPGQMGQIAVRAPDPVMFLYWNRPDATQEKVRDGWLITGDLATQDEEGYFHFLGRDDDVITSAGYRIGPAEIEDVLLRHPAVSIAAAVGKKDPLRTEKAVIVLMPGITPSPALEIRAFVRTR-LAAYEYPREIEFVAELPLTTTGKVIRRLLRD--------- 54023856 35 --------PGETLRTVRDADIYG--PFVTVLRHAVRTYGDAPALVDEHGTLSFTELDARSDALACGLAAAGLGPDTVLAALCRDHRGFVLTMLAAGKLGARLVFATPQEKVGAILFDSEFA-AVVSAVPETTARFTWVDEGHEADPAIRTIDALVDAHRGEA--------------PAAPERPGGIVILTSGTTGTPKGAPRDKVSPLQSAQFLDRIPMPREDTIVMAA-PIFHGTGLSQFGLGWGL--GNKVVLRQRRDAEATVAAVAEHRAATLVLVPTMLQRIIDLGPDGRYDTSSLRVIFAAGSALSPDLSKRTEEAFGEVLYNLYASTE--VAVAAVATPRDMAPGTVGRPVAIYDEQR-----RRITEPGVVGTIFVSSGLSFDGYTDGRNKEIV----DGLLSSGDVGHFDAEGRLFIDGRDDDMIVSGGENVFPLEVENLLVERPDVLEAAVVGVPDRDFGTRLRAFVVPAEGAARPQEIRDYVKA-NLARHKVPRDVVFLDELPRNATGKLLRRVLAE--------- 159028634 1555 -----------------------------LFEEQAARTPDAVAVVFEGQELTYQELNIQANQLAHYLQSLGVNSEVLVGIYLERSLLVIVGLLAVLKAGGAYIPLDPDYPQQRLTYMAEDAQISLLLTQES------------LLDSLPAEDGVIVLDKLAEKLTVQSREN---PLSEVVPENLLCLLYTSGSTGKPKGVMLTHAALVNHSWGISEVFGLTESDRVLQF--ASFGFDVAAEEIFPTWLKGGTVVLRPGATLTDFADFIEQESLTVLNITPAYWHEWAIAVSQSLATVSSLRVVAVGGDAVLPETVKRVQCVYGPTEASVTAIVHDLLDY----QSEKINSVLIGRPIA-NTKAYILDQNLQPVPIGVKGELHLCGVRLARGYLNRPELTAEKFIDNPFYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQNIDVQTSCVIIREDTPGYKYLVAYIVAHYEIPMISELRQFLSSK-LPLYMVPQAFVFLESLPLTTNRKVDRRAL----------- 206564032 37 ---------------------------------------------------SFAQMSERSSRIANWLRAIGVVRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGA-------KYAIVDENEAAKFEQPDLGLAQKIVAGAPRAGWLAMNDGYAASAAFPDTHANDPMLLYFTSGTTSKPKLVEHTH--------RTYPVGHL--STMYWVGLPGDIHWNISSPGWAKHAWS---CFFAPWNAQACVFAFNYEPKVVLDALVPP--TVWRMLV---QQPLASFDVIVGAGEPLNPEIIERVKKAWNISIRDGYGQTETTCLIG--NSPQPVVAGSMGRPLPGYRIALL-DPDGAPVTEGEVGGDVTRPVGLMKGYANNPDATAHAM-RDGHYRTSDIAMRRDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLREESPAALEIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKIRRVELR---------- 53803805 456 -------------------------TLGELFSAQARHTPDAIAVQRGNQRLSYGELERRSNRLAAFLLNEGVGPGSVVALLLDRSCELAVALFGVLKAGGAYLPLDPAYPEDRLAYMLE--DSGARIV-----------LTRNALADALRLPGI-------ELLRLDDRATDGDGLDEAPPCDIAYLMYTSGSTGQPKGVMVTHRGIVNAIRRRYDLAPGDRVLQY-ASL----SFDICVEEIYPTLYAGGTVVFSQGHSVHEFLDWADREGITVFDIPTAFWNELVRGLTASGGVLAKLRLTVVGGEKASGEAWNRLPGAARVTWLNSYGPTETTVTAT-VYQPSPL---PSGLPLTPIDNVRLYDRHLKPVPIGVPGELYIGGAGVAKGYLRRPELTTAAFVPEPFYRTGDLVRYGADGQLYFLGRSDNQVKIGGFRVEPGEIEAAIERHESVAQAAVKAL-ETAGGKYLAAYVVPQGRRFDANELEAFLRAT-LPEHEIPQAFVAMAEFPLTPGGKLDREVL----------- 54024764 2019 ----------------------PARTLRDILTATAAAHPDATAVRAGTTSLTYRALAERAADLARRLIARGARPESFVAVVAPRSAELPVAIWAVAMTGAAFVPIDPANPPERIAGLLADAHCALGVTIDA------------VAHQLPSTVEWLRADE-------ETVATVPSPAGPVLPDTTAYVIYTSGSTGTPKAVQVSHRGLANLVAAQADAFAVDTASVVLQ---------VASPGVSELLLAHSRACLSIAPGGSELEDLIGREHIT-HAIITPSVLGTMAP-----DRVPSLATVAVVGEATGADLVRRWGA--GRRLLNHYGPTETTIGSTELRPGDQV---TIGAPI-PGTSVRVLDAWLRPVPVGVTGELYVGGPGLARGYHERPGLTATRFVADPIYRTGDAVRWVRDGLLAYLGRNDQQVKIHGLRIEPGEIDAHLARRPAV---ARVATVDQRAGEPVLVYVVPAAGAEDVTALRADL-ERALAHYMIPAAIVVLDDLPLTPVGKVDRKALR---------- 63079047 1516 ---------------------------------------DQIALLFKDKEITYGQLNAKANQFARVLRKHGVQPDQVVGLITDRSIEMMIGILAILKAGGAYLPIDPSYPLERITYMLEDSQAQAAMIPEGYQG-----------------KVLLLAEECEEASNLELIN---------DAQDLAYVMYTSGSTGKPKGNLTTHQNILRTIINNIEIVPADR-------LLQLSNYAFSTFDIYSALLNGATLVLVPKENPMELARIVREQDITVSFMTTSLTLVELDVTS-----MKSIRKVVFGGEKASYKHVEKALDYLGGRLVNGYGPTETTVTYTVDSSIKETGIVPIGRPLNN-TSVYILNENNQPQPIGVPGELCVGGAGIARGYLNRPELTAERFVDNPFYRTGDMARFLPDGNIEYIGRMDEQVKIRGHRIELGEIEKSLLEYPAISEAVLVAKRDEQGHSYLCAYVVSTDQWTVAKVRQHIL--EALPEYMVPSYFVELEKLPLTSNGKVDKRALPE--------- 210102724 73 -----------------------DMTLGQLLDDTAARWPQKEAYVFQGLRITFPELKEQANQLAAGLMSIGVGRGDVVGWVMSTRPEWIALCFAVSKIGALKVLVMENHPASE--HFEGTVPFLFKMFPETMSS-NSRDLAIE--------KNVFYNLEDMKTAVLDDTARRRIQLAQRQTDDTVFLTFTSGSTGVPKCVEHSSHTLINNSGLHAKTIGMNNKNMVLHSIDLT-EFPWA---FLFSLTEGCTLVL-PSDTPPTASEVLERCEATSFMYVKTLHDLVND-PELKTFDLTFLEQVTVGGNVVSKRLQQDAATVFNADILTLYGTTETLHLATTIADMTDVQRQSTVGHLLPHLEMKLVDRHGQIVPLQHEGEVWVRGYSVFKCYRGDEEKTAEAKTAEGWYKTGDIGILDENGLLKIVGRIKDVILKNAEIVYPAMVERVLQTHPKVLD---VKLLEEF----------------------------------TPGYFVFMKSFPKTSTGKVDRKRIR-ALALEMLA- 156375372 19 -------------------------TLFQLLDHHAAKCPNKEALISGNTALTFREYKDQSQALAAGLLEKGLRRGDRVLVLLSNSVEFAVILLALTRLGAVPLFAILEMRGQVSGVF--YTEQDSKVITAVTEVLDSEILCIGSHDNMPNHKKVHSYDALLQSFQDDDITQLHQAETEVQFDDPALVIFTSGSTGRPKPILYTHHGFVNGALSVVHTFKATHDTIQFCDAPFGIGFSLALVSILGMTL----VAFPPNLSIKGMLKIISEERCTHAIMLTYVMLDMVRYEGLPQLDLSQLKVCITGGQLTDQHLMSKVFSALPTSIVNSYGSTETFLPSGQVVTRHNISLDYGATEVNPGFEVKVVDDEGHVVPVGTPGELHVRGAGILQSAVRMEGVVYEEKTPTGWYPSKDLSKITNDGRVRILGRKDCLIKSATESIYPPEVESVLGKHEKIASIIAIGIPDQRLGEVVCACVIIKDNKAVIQEIKFYVSSNGMTPQ--PKKYVILENFPKTRTGKVDRKALKNIAIQKL--- 172037947 454 ------------------------------------KTPNHIAVTFDNQELTYQELNSQANQLAHHLQSLGVKPETLVGICLERSLEMVIAILAILKAGGAYVPIEPTYPLERIKFILHDTQSSILLTDQNFSNCPVETLIHL----------------NRDYFKLSQ-YPKTNLTPQTTPNNSIYALYTSGSTGNPKGVVNTYRGVLNRLNWMQKAYNLTPDDRVLQKTP--YTFDVSVWEFLWTLLNGALVVAKPGGHQDSGYNLIIEQNITTVHFVPSMLQVFLEEANASQ--CHSVKRVICSGEALSVDLKNRFFQTVKAELHNLYGPTEAAIDWTCLPDDYSVPI---GKPIDNI-QVYVLNAQQKLLPVGVAGELYLGGEGLARGYLNRPDLTAHSFVPNPFYRTGDLVRYREDGNLEYLGRIDNQVKIRGVRLELGEIETILSQHPDI--TACVVLAKEFSGDRRLIAYIQTSQTEDISQLRQFL-EQKLPSYGVPSAFVTLESFPLTPNGKLDRKAL----------- 134098931 73 ---------------------------------------------------TYRELDLRSTALAAALHARGLKAGDTAAVLCRDHRWLIESLLACGKLGA-DVLLLNTGFAGPQLADVLTREGAEILVHDE----EFTPVVADAHVSLPRYLAWNDAGPSETLEELVCERSEP-KLP-VPPRPANVVLLTSGTTGLPKGAKREIRSGLTAADFLDRIPLRARESTFISA-PLFHAVGFSQ---LTLGFAGSTLVFHRRFSVEGVVRAVEEQQCTALVLVPTMLNRILDHYGERLSGLASVRVVLASGSALPPTLCEQTRRVLGEVLYNLYGSTEAAVVSVATPDELRTAPGTVGRP--PHTCALRLEDENRITRPGVSGRIFAGGALAFSGYTD----GAGGDVRGGLIGTGDLGHFDGNGLLFVDGRADDMIVSGGENVFPSEVEHLIARHYQVKDVAVVGVDDPDFGQRLRAFVVPSDLEPD--EVRDYVRA-SLARHKVPREVVMVDQVPRNATGKILRRAL----------- 145309069 492 ---------------------------------------DAVALKCDGETLTYAELDRRANRLAWRLDAAGVRGNAPVALAFGRGMDSVVAILAVLKAGAFYVPLDLDHPSERLAWMLDDIGAGALIC-----GEEARDRFGDFGGVLIGMGDAAAPGEREDAPPPRD--TSP--------ADLCYVIYTSGSTGQPKGVHRNADHLFAATRRSYGIGPSDVWTLF-----HSYAFDFSVWEIWGALLHGGRLEIVPSRTPDEFLALLEREGVTMLSQTPSAFKQLLRALDDARRPLAGLRYVFFGGATIPSQFAACLNDAGGVALVNLYGITETTVHVTRVLGPGDAQSSRSGRPLPGY---RVYDAAGHPVPPGVPGEIHVGGEGVARGYHNRPELDRERFIADPFYRSGDLGRFDARGELDYLGRIDDQVKIRGFRIELGEVEATLARHPDVAAAAVMVDDATIDGHAQLAFVVARGSARSGSALRDWLAQR-LPPHAVPARVVEMDAIPLTSNGKLDRR------------- 115491929 42 -------------------------------------------------------------RFAAGLRKSGLQTGDRVLLFSGN-DLFFPVVFGTIMAGGVFTGANPTFVARELAFQLQDSGATYLICAEGSTGIEAARIAGLGHDRVFVFNNALYDGAGELVASVQEFAWEELNTPD-KADRTLALNYSSGTTGRPKGVEISHKNYCANMMQFNHMFYLNARARWLCFLPMYHAMA-QNIFIAAALSRNIPVYIMPKFDFIKMLEYTEKFRITDYILVPPVALAKHPAVKSGKYDLSSVEVIGSGAAPLGREVCEEVEALWEINIKQGWGMTETTCSLLGWDPTHKSVSASVGELNANCEAKIMAEDGVTELGLNQRGELWVRGQNVMKGYWRNPQATQETKTPDGWLKTGDIAG-PEEGIVVMLGRTQELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPDDDERPRAYIVLKPGQSA-TAEDIVEFVSGKVSPIKRITGGVVFLEAIPKNPSGKILRKVLRDRAKEE---- 159154195 433 -------WNNTQAE-YPQDKC-----LHQLFEEQVKLNPNAIAVIFEDQKLTYQQLNKQANQLAHYLQEKGVNKEVLVGIFIERSLEMIIGILGILKAGGAYIPLDPNYPAERLTYMISDSRCSILLTQQSLVQFELLCLDRDWQS---------IANYSQE---------NPIN--AVTSDNLAYVIYTSGSTGKPKGVMNLHRGICNNLWRLIDAYPLTLEDRILQLTPFSFD-----PSVWEIFWSTTLVVAKPEGHKDIAYNLIVSEQVTHICFVPSMLRVFL-----QQPNLESCRCLKCGGEALSYELNQLFFERLNCELHNLYGPTETAVDATYFQKPQS---NYQIIPIGPIANTQIYDKYLQPVPIGVAGELHIGGVPLARGYLNQPELTAKNFISNPFYKTGDLARYLPDGNIEFLGRIDNQVKLRGLRIELGEIESLLATHPQV-EQTVVILPKDITDNQSLVYVVGKNLSVNPRELRSFLQAK-LPVYMIPSAFVILSEFPLNPSGKIDIKKL----------- 197105978 5 -----------------------GVPLGSILAYHARRSPGRAALVVEGAAVGFGELDARANRRARMLAAHGVMAGDFVTVALPNGAEFYETVFSIWKLGAIPNIVSARLARPEMEAILDL------VRPRLFVGEPPGPGTPALPANLPG---------------LEGYSADP--LPAAVSPHWKAMT-SGGSTGRPKVIARWDPREGFLLQRPGDVI--------LNPGPLYHNAPFHC--ISMGLFVGATIVEMGRFDPLRALELIEAHEVNWVTMVPTMMHIWLGPDVLSRFTLPSLRLM----LHMAAPCAPWLKEAWIGWLWEYYGTTEG-TGSTMISGADWLTRGSVGRVREGY-ALKILDDAGQERPVGEVGEVYFRGPGSTYHYLGSTPKRVGEWETQ-----GDLGHVDEEGYLYLSDRRNDLIISGGANIYPAEVEAALEAHPDVRSSAVIGLPDEEWGARVHAIVQPVEGGPDEAELLAFVAGR-LASYKRPRTLEFTGEPLRDEAGKVRRAALRQA-------- 70997258 4849 -------------------------TLHSIIQDQARQRPSTIAIASTEAMWTYEELERAADQTARYLLRQGVQPGTILPFCMAKSPRAIVVMLAILKVGCACAALDPAHP------------------PDRLKLIVQQTGAKFVISEPVVMDSLILDGTA-NILSLTDCGLTPCQLPSVKPTDIAFIMFTSGSTGTPKGVLIQHDSICTSIQYNGEAEMVTSSTRGLQF--SSYAFDTSVDEIFTVLSRGGCVCVTEAERMNHLAAFISRFDVNWLSITPTVARLIAPG------EVPSVRTIVLGGEEIDPGVVNHWKD--HAELVASYGPAEASIACAA--SPVTSVVGDAGRPVA----SSLWSDHDALMPIGTAGELVIGGPLVARGYLNDPDRTSLAFTENRFYRTGDMARWNVDGTLSYVGRLDTQVKLNGQRVELGEVERHLLAQPCLQ-CSTCAVPQSGLLANRLVGVIARTLVPYASDAEESLRAK-LPPYMVPTVWIGVQSLPLNASGKLDRRK------------ 85713170 103 -----------------------------------------------DKHITYREMHKEVSRFANGLKKLGVGKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCGAKVIITADGRRGGSTIGLKKNVDAALPTLEHVVVSQVTEGAVNIADVSEEC--QPEVDAEDPLFILYTSGSTGKPKGVVHTTGGYMVWASMTHEYVFDCHDDIYWCAADVGHSYIVYGPGATSLMFEG----VPTYPGVGRIGEIVDKHQVSILYTAPTAALMAKGDEAAKTSTRESLRVLGSVGEPINPEAWEWYHKRIGCPIMDTWWQTEGGIMITPLPGATDLKPGSATRPFFGVKPALVDGEGNKQEGEAEGGLIIEDSPGQMRTLWGDHERFEQTYTYKNVYFTGDGAKRDADGYYWITGRVDDVLNVSGHRLGTAEIESALVAHSAVAEAAVVGFPHDIKGQGIYVYITPVDGVEVTDELTKEVRNSELSPIATPDILHWTKGLPKTRSGKIMRRILRK--------- 104782379 1532 -----------------------------------------VALQSEEAQLTYRELDAQANRLAHHLIGLGVRPDSRVAVCVERGVQLIVALLGVLKAGGAYVPLDPGYPDERLRYMLADSVPLAVLVHGATRGLFEPS------STLIDLDQDGWQAHSEQ---------APV-VAQLSGEHLAYVMYTSGSTGTPKGVMVEHRGLCNLMHWGSTLCPPQTDGALLQRAPFSFDWELFWP-----LCAGLRLVLAPDGHRDPAYQLIQARRVTTVKFVPALLHAFLEAPHV--EGCTSLTDVFCGGGELTLALVRRLRERLPVRLHNVYGPTEATVDSTAWTLEPQQPLPEQAPPIGPIGNTRLYDAHDRPVPLGCVGELHIGGIGVARGYLGLPELQAARFIADRLYRTGDLVRYRANGDLEFLGRNDFQVKLNGLRIELGEIEALLAAHPALGQAVALVRDERLVAYAACQ---EGHAVPALETLRSYLLAH-LPAYMVPSAYVILGQLPLSPNGKIDRQAL----------- 159898934 515 -----------------------------------------IAVRFEQSQLSYAELNSRANQLAHQLKTLDVGPDTLVGLCVEPSLDTIIGILAILKAGGAYLPIDPAHPQERIV----------WLLADAKVGL-VVTQARCV-NKLPQAGLQLIVLDAVD----SALSNQPTNLPSAQLDDLAYMIYTSGSTGTPKGALITHRN-VARLFSSTE-AWFNFNNHDVWSLFHSFAFDFSVWEIWGALLYGGRVVVVPTRNPAGFYQLLVDEGVTVLNQTPSAQLIISDAEHDLPSRL-ALRYVIFGGEALNVGALQPWFERHGPQLVNMYGITETTVHVTYRPLSMHDVENPQSSPIGPDLDLYVLDDHCLPVPLGITGELYVGGAGLARGYWNRPELTNERFIKHPFYKTGDLVRRLANNEIEYLGRRDNQVKIRGFRIELGEIQATLMSHPAITDAIVAVNTISADDQRLVAYLVTQNQVPRFSQLRTFLKQR-LPEYMVPTSFIMLERIPLTANGKIDYRAL----------- 118581760 9 ----------------------------ELIRQSIERHPDKVAYFCGERALSYAELNLASRRFALLLRERGIVAGERVVVALPDCLSFPVAFLGCLLAGTVAVAAGSALADDDLAHV--IADSGARLL------VSHAEHASRHAALCPGLAQVVCLGPTQEFLPYHP-----------SAEDFAYMLYTSGSTGRPKGIPHRHTSLLVPMGRS--VLGITGDDVIFSTSKLSFCYGLLNSLSFALRFGATAVLLPGKPDVLSILHVIEQRSPSIFFSVPTVFRQIILSCAEPKLKF-PMRLCCSAGEALPPLLFHEWLRLTGMEIIDGIGASE-LSHHFICNPPGRAVAGSAGMVVPGY-RVRLVDDADNDVPSGSEGNLLVSGETGAPFYWNLPELSRTTMRPDGFIRTGDIF-LEKDGYYFHRGRSDDMIKVDAQWVSPLVVEDVLRGHPAVADCAVAAVTIGALA-RPGAFIVPAESSPELVELKELVRSR-LPDHMCPARFRFMTNLPRTSTGKVRRCCLRE--------- 189239713 59 --------------------------------------------------------------LAHELQNIGIKQGDVLTIISQNHWKYLLTLIAGFYVGAKVNLLNHDYTSGELKHFCTHKSLQAYFAPKIYI-YDAPTSDYAVN-----FENLISTNDSENFCPV-----------EANPNDVSLILTSSGTTGFPKCVQLTNSNIRYTMTFMADPDLIDENESTIAFLPFFHIFGFAV-GV-GCVLLGVEFVILEKFVPDLFLKTIQNYKITKLFGVPPVFHFLIKSPKVQEYDISSMRDVLCGASFLSKEIEELVKKLNVVSVRQGYGMTEASGAITLIPKNAK-KYGSLGKPTTGV-LIKVCHTETGEVLPANSGEIRFKSDGVMKGYLGSDKETKQAFDGEGFMKTGDLGYYDDEGFFYIVGRLKEIIKYKGFQVSPAELENILLQHSAVKDVGVVGKPDERAGEVPVALVVKQADVTE-EELVRHVEKNVSAQKRLYGGVKFVKEIPKNSSGKVLRMKLKELL------- 118464624 7 -------------------------TVGATLRHQARWRGDHPLLICDAERISYAEADVRSAELARGLIALGAGKGTHVGLLHPNGARFVVAMLAAARIGAVVVVTVRELREQLLDSDVEILLSARSFRPEAVSETDFDPGRRLFCTAAPQLRRVLF---APQTVGAPGGGIDPALLADVQACDPLAIVYTSGSTSTPKGVVHTHGALLEHQRNLNGIRGLTADDRLFCNSPFFWIGGFAF-GLLATLVAGSTLICSNATDAGATLDLLEAEKPTMTAGIAHLAFADRDLSSMRRGNLYPIMAVEARPADPELR-------------HNMLGMTEALIGDDEADQPEH-RRGSFGKP-APGFEARILDDTGAAVAVGEVGELCIRGPYLMQRYHKRSREE--CFDPDGWFHTGDLVRADADGYFYFAGRLGAMIKTAGANVSAVEVEKAIAAVTGGATAYVVGIPDARRGQLVAAAVVWPDD--RAALDPDALRERELSAYKIPRRFASLRDVPLLSSGKVDLRQLRK--------- 157691419 422 --------------------------IHELITNMSTSSPDRMALQDGSHSMTYGELERKTNQMAHFLQTNGLQRHEFVAVCMNHSPELIVLLLGVLKAGGAYVPIDPEYPEERIQFILDDSQAKLFFTDDA-SAYQFKGVTYNINN----VWNQLAQYNAEHPFTGND-------------EDVAYMIYTSGSTGQPKGVMIEHRNYIMSAKTHYTDSPDDHFALYSSI-----AFDLTVTSIYTPLVIGSTVVI--YRQEDQPGFLLEHQKAKVIKLTPAHMALLTDAAISH----SVVKRMIVGGEQLSTALAKRIEATVGCMIHQ-FHQDDGGTSVSI------------GVPM-PNTEIYLLDENQQAVLPGTVGEIYISGAGVGRGYWQRPDLQESRFLPNPFYRTGDIAKRANDGKIDYIGRIDHQIKLRGYRIELGEIELALMALEEVDKAAVIDLTDESGDKQLAAYIELKEKNMTSFLLRKKLSDQ-LPAYMVPAYFVVLDELPLTQNGKINRTAL----------- 193683487 19 ----------------------------------ASQWPNNIAIVDKFGEHTYSSIFNSSVTLSKIIEKLHGEIQERVAILCPNDASYVVAQWASWMSGQIIVPLSPLHPAAMLEYFISDSDAKVILTTAQFEDI-VRPLAEKFNQKYLLLEDHITMNSFEENDKVEMLNTDNNISDEQFFDSNAMIIYTSGSTGSPKGVLLTHHN-LNAQINCLKTAWWTNKDVILHALPLNHIHGIVN-ALMCPLHSGARCVMLPKFNATDVWTWIEQYRVNMFMGVPTMYVKLIENYEKKNDRMQKIRLMVSGSAPLPNTLFSRWEQITGHKLLERYGMSEGMALSNPLDGERK--PGFVGQPLPGVNVRIVKDDIKHDTIDGYSGDLQINGNNVFKEYWRKPESTKKEFTEDGWFKTGDSVNYV-DGSFKILGRTSDIIKTGGYKVSALFVETIMLQNKMIKDIAVVGLPDSTWGQRIGALIVIDEQHTINVEHKKLKKETVLPPYSIPTVINIVEEVPRNALGKVDKKSL----------- 29827787 55 -----------------------------------------------ERRLGYAELDAAANRVAHHLIDSGIRPGEHLGLHLYNGVEYLQTVLGCLKARIVPVNVNYRYVEEELVYLYRDADLVALV-------FDA-EFTERVAAALPQLRHLVRVGTPTEFADAEAAGSPGRGFP-ARSADDQFIIYTGGTTGMPKGVMWRQEDLFFSVKTPEEVAAGGEGITFFPAPPLMHGTSTLT-AFIGFNF-GQRVVIHRKFVPEEVLRTIEKERVTSMSLVGD-AMLLIDALSGKGTDCSSMFSVSSSGAIMSETVRAQFQAVPNVMLLNNFGSSESGFNGTATPDPDRIRVNSRTQVVDPATHE--------PVAVGEPGRIAQRG-HVPLGYYNDPKKTAETFFRKGDERLGDMATVDEAGVVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDVLVAGVPDTTWGSHVAAVVQLREGAPSLEEIQTHCRTR-LAGYKIPRQLVITSTIQRSPSGKADYRWARSVAAE----- 60280019 3520 -----------------------------LFASRAAMEPGRVALLFEERQLSYGELNAQANRLAHRLIELGVGPDVLVGIAVERGLEMIVSLLAVLKAGGAYVPLDPEYPQERLGYMIE------------DSGIALLLSQSHLLQRLPAASGIACLALDQAW----DWQDRPASDPQLRAQNLAYVMFTSGSTGRPKGVGISRE----SLSRHTHV-----SLEFFGIGPDDRVLQFSTDGFVEQLYCGASVVLRGTEIWDSETEIVERRITTVDLTTAYWNMLAKDFANQGVRDYGALRQVHAGGEAMPPESAWKAAGLEHVRLLNTYGPTEATVTVTTLDDGSKAIPATMGKVL-PGRAIYLLDDAGQPAPVGAVGELVIGAELLARGYFKRPDLTAARFIPDPFYRTGDLARYGADGVIEYVGRVDHQVKVRGFRIELGEIEACLGEHPAVREALVIAV-EGAAGAQLVAYLVPQAEALASAELKALLRD-SLPEYMVPAHLLFLERLPLSPNGKVDRKAL----------- 118050029 86 --------------------------------------------------YSYRELHAEVNRMAAVLQSLGVQKGDRVQIYMPMVAEACFAMLACVRLGAIHSVVFGGFASGALASRIDDAEPKVIISADAGSRVAYKPLALRQSSHQPAAVLMVNRGLAESALRARNLDAQ-VDCVWVESAHPSYTLYTSGTTGKPKGVQRDTGGYTVALAASMPFCTSDIGWV------VGHSYIIYAPGMATVMYEG----LPVNPDAGIWWSIVEKYKVTHMFSAPTAIRVLKDADYLKRYDISSLKALWLAGEPLDEPTATWIQAINKPIIDNYWQTETGWPIMTLCNGVEKQATGSPGRAVYGYNVKLIDDASGEEIQPNQKGVLAIEGPLCMQTVWRDDNRFVNTYWKSIIYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEECISAHAQIAEVAVVGVADNLKGQAALAFAVVRDAALVAASSKALLVDARLGAVARPSRVIFVTALPKTRSGKLLRRAL-QAVAE----- 111021973 82 ------------------------------------------------RTYTYAELLDEVSRFAGVLKDQGVVAGDRVIVYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELA--TRIDDAGPVVLVTASGGLDYLPMVAKALELSGTPPHTVIVGDGAAWFDWDALMADPAEPVPVAATDPLYILYTSGTTGKPKGVIRDNGGHAVALTWSMDVWWTASDVGWV----VGHSYIVYGPGATSVLYEG-----KPVGTPDGAFWRVISDHGVSALFTAPTAIRAVDAKEIEKYDISSLKTLFAAGERLDPDTYAWATRVLGRPVVDHWWQTEAICSNLRGLEPMPLKAGSPTVPVPGY-RVQVVDAEGNTVPAGAEGNILPLPPGTLAGLWRDPERYVRSYTFDGYYLTGDSGYIDEDGYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVVGIRDELKGQRPSGYVVLKDPDTLRNELVAMVREQIGAVATFRD-VTVVQALPKTRSGKILRKTMRQ--------- 89274023 55 ---------------------------------------------------------------------------DVIGVFSENCLEYFEPILAALYLGITVTNINYYYTVDEFTYVANLSKPKL-----IFCSKTYVSTALTAIAHLSVVPKLILINFDEDFKRCQSLKNRPVQV-NVKDV-VAIILYSSGTTGLPKGVMLTHFNILFAIIMNGGYSLTQEPAIGL--IPFCHTYGLFL--VLIRIIVSSKVIVMKKFEPHVYLKALQDYKISYLHVVPPIAHFLTKSKLVDKYDLSNLIVVICGGAPLSKSIEKAL--VNRLNLQKVYGMTETTLGV--LSHKINLFQYGSCGTVMPNMSIKIIDVRTGELGPNQSGELCCRGPLVMKGYINDPDSTKIVIDNEGWLHSGDVAYYDENGLFYIVDRLKELIKYKGFQVAPAELESMLLTHPDILDAGVVGIPDEKSGEIPRAFVV---KAPNSNDVIAFAKAKISIHKQLRGGVRFVKEIPKNSGGKILRRVLRQ--------- 115360767 27 -------------------------------------FPNRTAIIHGDFRQTWAKTRERCYRFASALVRLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAV-LNAINCRLDADIAFILRHGECKLLLVDRELAPL----VAKALQS-VPHPPRVIDINEAPDGPAIGETDYESLRRPADEWTPIA-LNYTSGTTGDPKVVPSHRSTYVMSLLQMTN--WLPRAPIYLWTLPMFHANGWCF--TWAITSAAGTHVCLRKVNAANILSAIAKHGVDHFCAAPIVLAGIASVPPSELQPLPRRVRVLTAGSPAPAAVLEAVGAV-GFDVDHVYGITETPISCAWHDEWDTLPSDQQGKMAAAFENMSVADLATLEPVPADSGEVLVRGNTVMMGYFKNADATAKAFA-GGWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMAGVLNAAVVAQPDDKWGETPCAFIELKPDASPITEVILFCRER-LAHFKCPRRVIFGE-LPKTATGKIQKFRLRE--------- 209520428 69 ---------------------------------------------------SYAQMSERSSRMANFLRGAGVGRGDRVLLMLPNRVELWDVMLAAMKLGAIVLPATTLLSADDVRERVQIGGAKFVVVDSAFDALDVPLTRFSVGAPRDGWIDIAAAYEASHFTPEGVTH----------ASDPLLLYFTSGTTSKPKLVEHTHQSYPVG----------HLSTMYWIGLPGDIHWNISSPGWAKHAWS---CFFAPWNAPKDTLAALVRFNVT-TLCAPP--TVWMLVQEPLGDYPVKLREIVGAGEPLNPEVIERVKHAWGITIRDGYGQTETTCQIG--NSPGQPVVGSMGRPLPGYQVELV-DADDQPVGEGEIALPLAQRPLGLMTGYANNANATAQAMRNGFYHTSDVALRRDDGYYVYVGRSDDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRHGYEAGPELAAFSREK-LAPYKRIRRLQFSE-LPKTISGKIRRVELRRREMER---- 50119559 7 ------------------------------FRKHALLHSKETAVKSMNHNISFYNLLLLIQRIATGLKNANIKKGDRISIHMGNCFELIATYYACLKIGAIFVPLSLKLSAKEVKDLIQHSSSCAY-IGDKKRFYETK---QEVES-CTTIEKIWVID-----LKIKDKENNTHNWEEIISQEIASIFYTSGTTGHPKGI-------VYSQKTLTDAINLTKATIN----PKLHKSDGDKPAILSLLHKGYSVLLLSEVDIENITETLKEIKPAWIAGTPSHKIIKKEENNNNSLDLSE-TVCVAGGDSCATELSQKFFECFGSHLQSSYGQTEGPVIYHH--DIYAINEPSIGWPL-PGVEIKIKNTQSSN------GELFIRSPAKTIGIWNG--HDIELFPSDRWLATGDLVRQEKNRNLIFLGREKDQIKIEGYPVYPIEIEHTLIQHEDIAASVVFSVPDNFAGERIIALIQPQKNHSLNAETIASYLSNNLAHYKHPSEYIFIQEIPVNTTGKISRRKL----------- 154686249 1784 ------------------------KTIHQLFEEQAERTPEQAAIVFEDKKMTYRIVNERANQLARTLVAKGLQAEELVGIMAERSPEMVIGILAILKAGGVYVPIDPDYPKERIHYMLEDSNVSILLLQHLLEGTDY-------QSHTVFLDDPSSYGAEASNLKL-----------NVMPNQLAYVIYTSGTTGNPKGTLIEHKNVVRLLFNNKNVFDFNASDTW--TLFHSFCFDFSVWEMYGALLYGGKLVIIPAKNPERYLQLLKSEAVTILNQTPSYFYQLMQ--EERADPESNLNIRKIGGEALNPSFLKDWKLKYPLTLINMYGITETTVHVTYKEITEREIRSNIGQPI-PTLQAYILDEYQRIQVMGIPGELYVAGEGLARGYLNRPELTGEKFVEHPFYKTGDVARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEAALLQLESVKEAVVIAIEEE--GSKQLCAYLSGDDSLNTAQLKHHLLNK-LPAYMIPAYFVQMEKMPITANGKIDRKAL----------- 118477773 464 -----------------------------LFEKQVQKNPNKIAVTCNGIKLTYKELNERANELAHYLVEEGIGPNQFVALVFSRSTEMVVSMLAVLKAGAAYLPIDPEYPAERIHYIVNDAKPVCIITHSSVSS--TVVIANGIKKIELDSEEMKIALKTYSHMNIACMDDEALLNP-------AYTIYTSGSTGNPKIVPKALSNFLLAMDDMFSLHENDH---LLAVTTFA--FDISALEIYLPLISGASITIAQKQEPSALTALLLEERVTIMQATPTL---WQALVAEYPERLQGLNVL-IGGEALPTHLANTLKEL-GCTITNLYGPTETTIWSTVMNDERESGIPPIGKPIW-NTEVYILDAGLQPVPPGVIGELYIAGEGLANGYLGKPELTAERFVANPYYRTGDLVKWRNDGVLEYVSRADHQIKIRGFRIELAEIEMVVQRHEKIKQAVVMVREDRPNDKRIIAYIVAEEETIHLAEIRSYVSE-SLANYMMPAAFVLLEELPLTPNGKVDRKKL----------- 124486050 49 -----------------------------------------IAIQYYNNYISYRSLMEQVHACAAGLMQHGVKKGDFVTIFLPNIPQSVIAAYAVNRIGAVCNLVHPLSTKDELRYAVELTESRIVINEEHCSGLDVEVIRCKTPTYFPTVYNRSVTGRSSEWDALEFLKTASLPPHDVRAEDTAVIMYTGGTTGPSKMLSNTSANYLATQLLYDYVDGKPHGDGFLAVLPIFHAFGLTV-CIHTPLSSGMRVALCPRFDAKECAKLIVEEKMAFLCGVP--AMYERMYPHLKGKDLSCVKHLVCGGDRVSPELAYRYNDILGAEFRPGYGLTEAGVHYSTLKE------GGVGVPLAG-TEICVVAPGTTDVLPNEEGELCMIGPAIMTGYYKNPEETAARMHDDGWLHTGDIVSIGEGNNINFRCRYKRLVKVNGYNVYPLMIEAVMEKCPIISQSCAMGIPWKTDTRIKLYVTLKEKMDPEAADIIAFAKAN-LNHWSVPVSISILEAMPLTKMNKTDYKAL----------- 77359650 106 -------------------------------------------------HITYQKLHDEVAKFANGLKKLGVQKGDRVAIYMPMSPQAIYAMQGCARIGAIHSVIFGGFSPSAIADRIKDSGAKVVITSDEKANVDEAVLQESVTSIEHVIVHQLTGGDVDWHIWWHDLDEEPVCEPEVNAEDPLFILYTSGSTGQPKGVVHTTHEYIFDVKESADVGWITHS--YIAYGPLVN-------GCTQVVFEG----VPTYPTAGRMGEVVDKHGVTILYTAPTAIRALMPVASSHRN---SLRILGSVGEPINPEAWNWYYEQIGCPIVDTWWQTEGGIMITPLPGATDLKPGSATRPIAP----AIFDAEGNTLEGEADGNLLDSWPSQARTIYGDHERFEQTYTYPGVYFCGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNEGITVSDELTKEIRNKELSPIASPDMIQWSPGLPKTRSGKIMRRILRK--------- 153895838 115 --------------------------------------------------YTYLDLHREVNALAAGLRDLGVEEDDVVTLYLPMVPELPIAMLACARIGAPHNVVFAGLSAEALATRIDAADSEYLVTCDGYDAFNQKSKADNVVDRLGDALDVPLGDDEHEYEAIVDAHDETVEPVARDATDLLFVMYTSGTTGRPKGVEHATGGYLSHVAWTTRNV-LDDDTYWCAAWITGHSYGVYGPGTTTLLYEG-----SPDPDRDRVWDLIERNAVSVFYTSPTAIRSFMKAEYPEAHDLSSIRLLGTVGESITPKAWHWYRKHVGGIVDTWWQTETGAISLATLPGITPMKPGKVGPPL-PGIDARVVDEDGDPVEPGEPGYLTIAAPWMLRGLREGDERYRREYGDDGWYRTGDGATVDEDGYVTILGRVDDVINVRTHRFNTAELESAIVGADGVTEAAVVGDDDGKI----VAYVTTRGDIDPDESLRETIGERAVGDVARPDRIVFTPDLPKTRSGKIMRRLLED--------- 161520206 37 ---------------------------------------------------SFAQMSERSSRIANWLRGIGVGRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSADDVRDRVQIGGA-------KYAIVDENETAKFEQPGLGLAQRIVAGAPRDGWLAMNDGYAEPDAV--THANDPMLLYFTSGTTSKPKLVEHTH--------RTYPVGHL--STMYWIGLPGDIHWNISSPGAWSCFYAAQACVFAFNYARFEAKAVLDAVKYRVTTLCAPPTVWRMLVQQPLASFDVALREIVGAGEPLNPEIIERVKKAWGITIRDGYGQTETTCLIG--NSPQPVVAGSMGRPLPGYRIALL-DPDGAPVSEGEVALPLDADPVGLMTGYANNRDATAHAMRDGHYRTSDIAMRRDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTYITLRESAALALEIFRFSRDK-LAPYKRIRRLQFAE-LPKTISGKIRRVELR---------- 186456149 398 -----------------------NKTIAELFEEQASASPDAVALVFEGKSLSYRQLNRQSNQLAHYLIRSGVQSGELVGLCLERSFEMIVGLLAILKAGGGYVSLDPTYPKERLALMMEDAEIRVLLTESRLR----EALPRQTKKSEPILKAICLDKEWKAV--SEQSGERPIS--SCGPESVAYVCFTSGSTGRPKCVP---NRGVVRLVKATNYASLTGNNVFLQLAPVS--FDASTFEIWGALLNGARLVIFP-PIPSDLGSFIEKQRITILWLT---AGLFHQMVEEQVERLKNVRQLLAGGDVLSVPHVEKALEILDCQLINGYGPTENTTFTCYHAIPHRVPADRSGKPVS-NTTCYVLDCNLRPVPIGVYGQLYTGGDGLALEYLQRNELTAERFIDNPFYHTGDTVRYLSDGNLEFLGRTDSMVKIRGFRIELGEIEAAIAADDSVRDCVVVARKISTTEKQLVAYVVPKGKSPTSEALRSHLKDK-LPEYMMPSAYVFLETLPLTASGKVNRLALRPALDHKYLA- 85375824 26 ---------------------------------------------------TWPEMSKRSNNLARNLRAQGAGDGAKIAFYMRNRPEYGELMAACFKGRLTHVNINYRYRPEEVFYI--FDDSDSEVI--VYSS-EFRDCILELKERLTKVHTFVEIGDASQILPYEKLNGAPLDI-ERSPDDLLFI-YTGGTTGMPKGVMWRHDDMLGPVPQTMEVKQGELARITLPACPLMHGTGFIT--AIGTLMSGGALVTLSDPSFDELWDAVDQHKVQSIAIVKPMLQA-LDAHPKRWDTSSLISIISSGVMWSKQVKAGLCKHIPQVILMDSFGASEGL-GFGLSVTTAQGGTNTAKFGIGEF--CDVFDENDRKVEAGSGGFIARKGAIPT-GYYKDPEKSAKTFTIDGYSIPGDWCQVESDGSLTLLGRGSVCINTAGEKVYPEEVEEVLKTHPAIADALVVGVPDEKWGEATAVVHLNQDAKFEEQAIKDHVREQ-LAGYKTPKAICTTQTPLRASNGKADYAAAKQ--------- 118591384 33 --------------------------------------------------WSYGTLTRTVLSVATGLRATGLSPGDRILLRIGHSSDFPLVFFGAIAGGFVPI---PT--SSQLT-----ASEADAILADSGA----RMVLHDGHTVLPN------AGSATLLDPVELKQAEPGDFAETHADDPAFLVYTSGTSGTPKGV--LHAQRAASARRPMYAGWISASDRLLHAGAFNWTYTLGA-GLMDPWANGATSVVYDGPRDPDLWPLITDTRATLFAAVPSLYRRILKYGAVSPASFPELRHGLTAGEALPASLYREWTEHSGRELYEALGMSE-ISTYLSSGPSVPVKPGSPGKPQAGRKVAILSEAEDTPVPVSETGLLAVHEPGLMLGYWNRAEETAAAFRGDWFL-TGDRARQDEDGYFWYEGRADDLMNAFGYRVAPEEVERVLAADPQVQEVAVTAVLAREGVSLITAFVVPALPGQLDIDRLAAFAAENLAEYKRPKVYKVLDQLPRTPSGKVRRSVLR---------- 152996586 2333 LLTGF----NETEVDYQRNVC-----VPELIEEQARKEPDRTALVFEDSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLE-DSGARWVLSDS-----------EVLSGTPDLLSDIRAGSEMEFIPYRDAQSNPV-LSERSSSDLAYVIYTSGSTGRPKGVMIEHHSLVNFLFSSVERLSLDQYTVCLALTTIS--FDIAYLELFGPLLKGGQVVLMAEEDKIDVFSTVLTD--SDVNLIQATPTYWSWVLEHRLEMPESMTVL-CGGEAISKQLSDKLVGSFG-GYYNCYGPTEALINYIDPDKDRAILGNAVSNL-----QHYVVDRWNEPVPVGVPGELLIGGEGLSRGYLNRDELTGEKFIANPFYRTGDLVRWLSDGNLEFLGRLDHQVKIRGYRVELEEIETVLSRVEGVKDSLVMARSDE--GHQQLVAYILNDPAEEESELIRQCREKQLPDFMVPSGWVVVTQWPLLPNGKINRAALPE--------- 157931667 54 ----------------------------QLFEEQVERNPNAVAVIFEGQQLTYQQLNQKANQLAHYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYVPLDPSYPSDRLIYM--LTDAAVSIL-----------LTQQ------SLVDSLEANSAEVVCLDRDWHINPVKL--VKAENLAYVIYTSGSTGKPKGVMNIHKGICNNLLRTIDTYPLGDCILHIGVL----SFDVSVWEIFWSLTSGTTLVVAPEGHKDIAYNLIAQQQVTQVFFVPSMLRIFL-----QQPNLESCRCLKSGAETLSYELTQRFFERLDCELHNLYGPTEAAVDATQCQPQSNYQVIPIGRPIA-NTQTYILDQYLQPVPIGIAGELHIGGVQLARGYLNQPELTNERFISNPFYKTGDKARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVVRKNSSLTPSELRRFLQQK-LPAYMIPSAFVVLSELPLNPNGKIDRRKL----------- 840624 459 ------------------------KTVIDIFREQTVKTPDQTALVYGNRSISYRELDQKSDALARTLYENGLRRNGTAGILAGHSPEFIISVLAVLKAGGLPLDALPPER---ISYMLSETKAAILIVQ---KGLEPNT----------AFAGTFISADAEAMI---EEHTKPLEIV-TGPDDLAYIMYTSGSTGRPKGVMITNRN-VVSL-----VCNSNYTSASVNILTGSISFDAVTFEMFGALLKGATLHISTMLTPDRFGAYLIENNITVLFLTTAL---FNQLAQAQADMFHRLHTLYVGGEALSPELINAVRACPNLSLYNIYGPTENTTFSTFFEIKRDYATPIPGKPISNC-TAFILDAKGCLLPIGVPGELCVGGDGVAKGYLNRDDVTAAVFSPDPFYRTGDLARWLPDGNLEYISRIDRQIKIRGKRIEPAEIEARLLEIEGVREAAVTLLETD--GEVQLYTHYVSDESRNEKEIRAAL-ARVLPDYMIPQRWVRVDRMPLTGNGKINRSAL----------- 23502588 30 ----FKPWEQVFAGGEGTYGRWCNTCYNALDRHVANGRGDQLAITGKTRKITYHELLEEVEALAAVMLDNGVQKGDRILIYMPTVPEAVVATLASARIGAIHSVVFGGFAANELA--TRIDDAKPVMIIAASCGIEYQAMLDKAISHHKVDHCIIFQREQHRHLPVEGRDIDHVPCVPVAATDPLYVLYTSGTTGEPKGVVRDNGGHVWSMKHVFDVVWWAASDV---GWVVGHSYIVYAPLLIGILFEGKPV---GTPDAGEYWRIIEEHGVEVM-FTAPTALRAIDGHFVRRHDLSGFRALYLAGERADPDTIHWAENLLGCPVIDHWWQTES--GWPMVANPLGLLLETKGSPAVPGYDIRVLDDEGHEVEPGTLGNILIKLPLCLPTLWNADERFRKAYLNEGYYKTADAGYMDEDGYLYIMSRTDDIINVAGHRLSTGAMEEVLSSHPDVAECAVLGISDPLKGQVPCGFLIDRDPQEVEKECISMIRDAPVAAFRL---ALAVKRLPKTRSGKILRSTIQK--------- 60279949 480 -------------------------TLQQRFEEQARQRPQAVALILDEHRLSYGELNARANRLAHCLIARGVGADVPVGLALERSLDMLVGLLAILKAGGLPLDAAPEERLAHI-----LDDSGVRLL--LTQGHLLERLPRQAGVEVLAIDGLVLDGYAE---------SDP--LPTLSADNLAYVIYTSGSTGKPKGTLLTHRNALRLF--SATEAWFGFDERDVWTLFHSYAFDFSVWEIFGALLYGGRLVIVPSRSPEDFYRLLCREGVTVLNQTPSAFKQLMAVACS--ADMATLRYVIFGGEALDLQSLRPWFQRFGPQLVNMYGITETTVHVTYRPVSEADLEGGLVSPIGGTIPDLSWYILDRDLNPGAVGELYIGRAGLARGYLRRPGLSATRFVPNPFYRTGDLARFQADGNIEYIGRIDHQVKVRGFRIELGEIEAALAGLAGVRDA--VVLAHDGVGGTQLVGYVVADSAEDAERLRESLRERHLPDYMVPAHLMLLERMPLTVNGKLDRQAL----------- 154252653 4 ---------------------------------------DAPAFVHGDRRITWGETTKRSNNLARALIERGAKPGDKLAFYMRNRPEYTELLATAYKARLTHVNVNYRYKPDEVFYIFDNSDAQTVVY-----GSEFRDIIEEIRPRLTKVQTFVEVNDGGDIAPFETLATSGSQLDIKRSPDDLLFIYTGGTTGMPKGVMWRHDDLLSALRRVASIKEVGPAGPMIPACPLMHGTGLLTAN--GNMLSGGCVVTNQSLDPHELWAAVDRNKVQQVAIVKPMLRALEEAPG--KYDLSSIVTIISSGVMWSTEVKRGLKYMPNAIMTDSFGASEGLGSSLMTKDGEIATAKFQIG-----ERCKVFDENDQPVEPGSTPGFIALGAPIPVGYYKDPEKSARTFKTERYAIPGDWCTVETDGTLTLLGRGSACINTAGEKVYPEEVEEVLKRHPSIEDALVVGLPDEKWGQ-AVTGVVKLNNGASFDELRAHVRA-ALAGYKTPKRI------------------------------ 15599927 89 --------------------------------------GEQIAIVSESAHITYRKLHHNVCRLANVLKSRGVEKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLRDRILDADCRTVITADGVRGGKYIPLKQNVEKALPDVSTVVVVERTQGDIPWEALHAASADCPAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGAAMTHKYVFDYHGDVYWCTADVGHSYIVYGPGATTLMFEG----VPNYPDASRFWQVIDKHQVNITAPTAIRALMREGDAPVRQTSRSSLRLLGSVGEPINPEAWEWYYQVVGCPILDTWWQTEGSILITPLPGATALKPGSATRPFFGV-QPVLLDEKGKEIDGAGSGVLAIKAPSQIRSVYGDHQRMIDTYFKPGYYFSGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGCPHDVKGQAIYAFVLMAGSQPSEALQQELLALVGIGSFAKPDHLQWAPSLPKTRSGKIMRRILRKIACNEL--- 46486685 532 ---------------YPHDKC-----IHQLFEEHVENNPNAIAVVFKQQKLTYSELNSKANQLAHYLQKLGV--GPEVLVGICTERSLLMIVLGILKAGGAYVPLDPSYPSERLAYTLE--DAAVPVLLASESVLD--SLPEH-QAKIVCLDTI---GET--------ITNEGTDNPQVTPENLAYVIYTSGSTGKPKGVAIEHHSPVALCYWASQVFTIKELAAVLASTSIC--FDLSVFEIFVTLSQGGQVILAQNAL---DLPNIKSEITLINTV--PSAITELSRINAIPD---SVKVINLAGEPFSNQLLQRLYQQENISVYNLYGPSEYTTYTTFTLLKKGTTTQTIGHPIA-NTQVYILDSHLQPVPIGVVGELYIGGDGLARGYHNRPELTAEKFIPNPFYKTGDLARYLPDGNIAFIGRIDHQVKIRGFRIEMGEIEAFVSQYPDVKENAVIAQSDPAGGKRLVVYIVPKQESTQDTSLRKFLKQK-LPEYMIPAAFVLLDAFPLTPNGKIDRRAL----------- 169825572 327 -------------------------TLDQLIDEQADIYPDCIAITMGQQNITYQELRVLSNKVALTLLNQGFQKQNRVSIILNRSIEAVVSMIGVLKAGGTYVPVDPDFPEDRIRFMLQDSESTHIITSQKFSLHNFH--------------------QYQKVILYEDMSKQTF-LEQVKTEDGAYIIYTSGSTGSPKGVLIPHKGVIHLIKSIKDKYHFQKDQVHIQFASLI--FDASVWEIYSSLLTGGRLILSERKSCKHFIEAIEKQQVNFCLLPTVFFHTLSQAPIYELDRLNSLNYVFVGGESLLPETVRKWQEKVGLKIPIVYGPTESTVTYPIINKVNETQANIPGKPLS-HTEIYILNEQNQICPPYVPGEIYIGGDGLAQQYVKTKEANLPTSSNARLYKSGDQGRITQDGQVEFLGRKDKQVKIRGYRIELEEIEEQMLQHPSIEHATVIVYQNKSSDQQLMAFILQKGDNVNADDLQAYLSEK-LPYFMLPSYMQDIEKFPLTPSGKIDSDSLQK--------- 167044627 94 ---------------------------------------------------TYADLYRDVCKFANVLKSLGVKKGDRVTIYLPMVPELPVAMLACARIGAIHIVVFSGFSATSLRDRIDDSKSKVIVTADVGNSVNLKEIIDDAINELNFVKHVVVLKRTEVSLLLHELSSEECEPEQLESTHPLFILYTSGTTGKPKGVLHGTGGYLTHLNSTFQWAFIKDSDIFFCTADIGHSYVVYGPGATEIMYEG----VPDYPSMSRIWDIIQRYGVTIFYTTPTALRMFMKFGDSIPNSLSSLRLLGTVGEPINPEVWRWYFKTIGCPIVDTWWQTEGGMMLSPLPGLETIPLKSATRPIPGTDITVV-DEQGNELPSNTKGYLVIRKPWTLWGDDEKYKNVYWSKFENNYY-SGDYAIKDSDGYFWLLGRADDILKVAGHRIGTAELENSLVSHGDIAEAAVCGIPDEIKGEVIVAFVVLKQNAKKIGELIETIRN-GIGPIATPQQIYFVTKLPKTRSGKIMRRVLKAASNEKI--- 69934981 24 ------------------------------LRRTARIHPDHPAVIHGRQRHGYARLWADCCRLASALLGRGIGRGDTVSVLLSNTPPMIHAHFGVPMAGGAVLHSINTRSDATVAFQLDHAESRVLIVDREF------SAMAAEALALAGVRPLVVKGEPIGSLDYEQLLAEGAATPPGDEWDAISLNYTSGTTGNPKGVVYHHRGAALMALNNVIHAGMGRHPVYLWTLPMFHCNGWCFPWTVPV-QAGTQVCLRWVRA-GAIFDAIADHGVTHLCGAPIVMSTLLNAAADRKRGFPQ-QVTFNTAAAPPPETVLQAMAKAGFGVTHLYGLTEAVVNWDGLPPSGQAARKAQGVRYLSLDELAVMDPETLQPVPADLGEVMFRGNVVMKGYLKNPEATAAAFA-GGWFHSGDLAVMHPDGYVQLKDRSKDIIISGGENISSIEVEEQLYRHPAVALCAVVAMPSEKWGETPCAFVELREGGEETEPLIAHCRA-GLAGYKCPSRVVF-GPLPKTSTGKIQK-------------- 119478212 51 -------------------------------------FADRDYLVFQDERKTYAEAHADVAAIANWLLQQGIKPGDRIAIAMRNYPEWLLIYWACMTQGIAIVGMNAWWVEEEMAYGLE--DSTPKILFCDQERLDRFNNIRDNFTDIHVV-TVRCASANDTDIAYETVTATPGVLPDVAPDDDACIFYTSGTTGRPKGAQLTHRGCVSNIMNTLTTALVDEDAVPISGLITTPLFHVTANNCLAATASGGKLALMYRWDAEDALKIIEAEKITNLTGVPVMSRELISHPDFEKYDTSSLLSVGGGGAQLQPDLVAKIKAVATARPSTGYGMTEGIISSISVDKPDSC-----GRAV-PTLDAKCFDAEGNEVAQGEVGEMWVKGAPVIKGYLNRPDATAESIT-DGWLHTGDVARIDKEGFIFVVDRVKDMVLRGGENIYCAEVESVVFHIDGVAECTVFGVEDDRLGEEVGLAVVLAPGSNLDAEAIRTQCAARMAKFKIPRYIWLMESLPRNASGKFLKRELRESL------- 33595282 85 ----------------------------------------------------------------------GVKPGDRVAIDLHNRLEYLDLWFGLSRLGAIQVPINTDYRAPQIAHTIDAVVVQAALLPEALEGLESRPALLLLDAAPAQVSAARGFDYAELVAAASD---APVGCADVSGADIGAVMNTSGTTGPSKGVLLTHQQYILGRMMAADMH-LGPDDVYYNYFPLFHNTALTIP----VMLVGARMVLTERFSTSRFWPEVREHGCTAFYYIGEILHILLKSTTREDSKGSTLRVWGIGGAADDLVAFRE---RFGVDLRSGYGSTEANVCYV----PHGSAKAGSAGRAAPGFEIRIADEHGQALPADSVGEILVRAPGALMAGYDGDPAATVAAWKDLWFHTGDSGKLDADGDLYFTGRIKDAIRVRGENVSAFEVERAISEDAAVLEVAAIAVPCELGGDDVKIVVVVRDGAPQALVEHALAR---LPRFAVPRYVEFVDALPKTPTNKVMKHVLR---------- 91783738 19 ------------------------------------------ALVDGELALTYAQWHRLIVKVAEGLRALGLAQGDRLLVVLQNRWEMATLHWACQFAGVVIVPLNWRAKPEELEYCVTDAGVKAIVYEPVCAEAVAQSVAAQAQGRTANFDTLMARGEPE---------APNAGRTCANADDYSLILYTSGTTGKAKGVPRRHRHERAAALAHVAQNLYGHGERTLGVMPLYHTMGVRS--LLSMALVDGLFVCVRRWNARFALDAIAQHKLTCLYLVPTLYHDLLADAAFASTDTSTVKKLGFAGAPMNDGLLKRLSAAFEPELVNHYGSSEVYTFSIDQDATKKPGSAGRAGINTRLRVVRLEAHTPEDLQAGEEGQIIADGDEAFEGYWNRPDANAKSL-RDGWYFTGDTGFFDAQGDLYVSGRVDDMIISGGENISPVDIESVLSLHPAVDEVAVAGVKDERWGQRVVAF-VKRREYVDADTLDAYCRTSNLVNFKRPREYVFVDDIPKSPVGKILRRKL----------- 196043606 1520 -------------------------TLSQLFEKQTHIKPNAIAVVFEDEKLTYEKLNKKANKLARLLIAKGIGPNQLVALAMPRSLNMVVSLLAVLKAGAGYLPLDPDYPSDRISFMLHDAKPSCVLTNEIECGEQLKILVDDVK----------VIGEIEKY--SEDNIDEMERMKPLTPSHIAYVIYTSGSTGRPKGVMIPHQNVVRLLGATDHWFQFDADDVW----TMFHSYAFSVWEIWGPLLYGGRLIVVPSRSPKEFLQLLVKEKVTVLNQTPSAFYQLMQA---DRENEEIGQQLSLRYVVFGGEALERLEDWYAPKLINMYGITETTVHVSYIELDESIVANSLIGCSIPDLKVYVLDNYLQPVPPGVVGEMYVAGAGLARGYLGRAGLTAERFIADPFYRTGDLARWRHDGTLDYIGRADHQIKIRGFRIELGEIEAVIMKHPKIEQVAVIVREDQPGDKRLVSYIVSNNEMIDTNEMRQF-AGGSLPDYMVPYAFVVVNELPLTPNGKLDRKAL----------- 126651440 64 ----------------------------------AQQFADRIALSYEDGKMTYRQLNQKSNQVAHMLIANGLQKGDYVAIIMDRSKETIISLLGVLKAGGVYVPIDPSYPKERCQYLLHDTGAPFIITKNEYNDLLNDLIHNEFQSRTVLTINQMESGLSQEDLPCNLL-----------PSDLAYIIYTSGSTGKPKGVLLKHTAVINLITDNQRIYHSTEEDVF--SQFISYSFDPSVTETFTAFFSGARLHMLASIESIEAFAMIAREQVT-TATVPNFTQLATHLPIDYRDKLMTLQYLSVGGEALLPAIVQKWQEKFGYSTENVYGPTECLTSYSQLTDMQSSI--PIGRPIANYEMYVV--NKDEQLCPVHTGELCIAGAGLAAGYLHQPEKTAEAFVPHLFYRTGDLVRLLPSGVIEFVGRKDSQIKVRGFRIELGEIETVLSNHPIIQESVVIAMSD---GQNHLFAYYTAANGIQLEELRDYLNNL-LPDYMVPERIELLE-MPLSPTGKIDRKQL----------- 118725418 458 -------------------------TIYELFEEQAERTPNKTAVIFDSIELTYKELNERSNSLARYLRELGV-GRDRIVGLMSTHSHYMVIILAIIKAGGLPI---------DSTY---PAERIEFIVKDSGTSI---LLTDNTIPKETNYNGHIINLKDENLYKGQVCNLEKIN----KTTDLVYVIYTSGSTGAPKGVMVEHRGLVNYIWWAKKMYVRNEKEVF--PLYTSLSFDLTVTSIFTPLISGNTIVVYYDDGTEFILLRILREKVSIIKLTP----VHLSIIKDMNNDNSSVKRFIVGGEDLKVALAHSIYKSFGGDIENEYGPTETVVGCMKYDVKNDLGVSV---PIGPADNIQIYIDKNLNPVPVETGELYVSGAGVTRGYLNREELTKERFVDNPFYKTGDLAKHLHGGEIVYMGRSDYQVKLRGYRIELGEIENYLFSHNSITDAIVIDRNDEKGNKYLCAYIVSTTDLD-ISEIRMFLSSK-LPDYMLPSHFVILQSLPLTSNGKVDRKLLPE--------- 156743857 127 ---------------------------------------------------SYFGINREVSKFANVLKSMGVQPGDIVSIYMPRIPELVFAMLACAKIGAAHSFSVEALRE-------RIADAQSKVLITADGGYELKKIADEAMGHSPSIQTCIVVRRTGHNVEMQDLMSLPIATARCETVPVLYILYTSGSTGKPKGVVHVHGGYAVYIASTLYFTFKEEDRYWCAADPTGHSYIVYGPGATSFMYEG-----APNPYPNRWWSLVEKYGINILYTAPTAGLMRFGDAWPNRHDLSSLRLLGSVGEPINPEAWRWFYNVIGK------GRCPIMDTWWQTETGGFMITPNPTTPLKPGSATRVVDEQGHSKGANEDGLLVIKSPWMMRTILRDPDRYVNQYWNSGMYTAGDSARKDEDGYFWIIGRIDDVIKVSGYRLGTAEIESALVSHPAVSEAAAIGLPHEVKGTAIHCFVILREETPALEELKAHVREMGPIAR--PESIKFVSMLPKTRSGKIMRRVLK---------- 182436282 312 ---------------------------------------DAAALTAGAVTLSYAELNDRAEEFADGLYAHGVRPGDLVGLCLPRSADLVVAMLAVLKADAVHVPLDPEHPADRRERTARDAGVRLTVDPAALTGHPPRPAGERRVAGAP-----------------------------------AYVIHTSGSTGRPKLVPHANTALVDAVRDDFGLCPDDTWTCFHSA-----AFDFSVWEIWGALLTGGRLVLVTSRSPEDFHALLVRERVSVLSQT-PSAFTQLAAADRTGGDLSALRLVVLGGEPLD------TRPLLGCRLVNMYGITETTVHVTAATTRREALAGSRGRPL-PGWSVRVLDAHGRPVPPGAPGEIHVGGAGVALGYLNRPALTAERFVPDPLYRSGDLGRLGPDGALEHLGRIDDQVKVRGFRIEPGEIRHVLLEDPAV-SAAAVTVTGGRDGDAAAVYVVP---APGAGEDPGPVRERALPAHMVPATVTVLPVLPLTANGKLDAARL----------- 163723990 107 ---------------------------------------------------TYRQLYERVCRFSNVLKSCGVKKGDRVSIYLPMIPQLAVAMLACARIGAIHSIVFAGFSPDALANRITDAECTILITADGPKAIGLKEAADEAMDKAGMVKKCIVVKHTGADVPMKDLWKESTECPSMDSEDPLFILYTSGSTGTPKGVLHTTGGYIVSLTHQYVFDYHDGDIYWCTAWVTGHSYIIYGPGAVTIMFEG----IPNYPDFSRFWQICDKHQVNIFYTAPTVVRALMQQGDEKATSRTSVRLLGTVGEPINPEAWLWYHRVVGCPIVDTWWQTEGGIMITPLPGATALKPGSATRPFFGIQPALIDKEGNQLEGPGE-GYLLDSWPALARTVYGDHRRFKSTYQCPGTYFSGDGARRDEDGYYWITGRIDDVINVSGHRLGTAEIESSLVAHPAVSEAAVVGFPHDIKGQAIYAYVTPSEELRK--ELSLFVR-KDIGPIATPEVLQFTDSLPKTRSGKIMRRILRKVACNEL--- 198259242 8 --------------------------------EQAAARPNAEAFSCRDETLSYQSLFEKSAQLAQTLKSLGLQPMDRVGILMGKCADLPVSTYGILMAGGAYVPIDPNAPKSRIEFIIKDCGINILI-----TNRQKRKIVSSIESPATPLRHII--GLPENTVDNDHISTQAEKTPRIHEDDLAYVMYTSGSTGMPKGLMHTHSSGLAYARYSADLYDVGPSDILGNHAPL--HFDISTFEFLTGPYAGAKSVLIPEEDPNSLAPLIERERLTFWYSV-PLALIQLISSGLLTNDCSRLRWILFGGEPFPPKYVEQLKLIPSARLCNVYGPAENQCTYYHL--PKNFEDSGEAIPI-----GNIWKGAQALVQADEPGELLISSPTIMKGYWGREDLNKKSFHYEGFYRTGDIVSTDKDGGLHFIGRKDRQVKIRGNRIELDEVEAVFATQEQVLEAAAVVI-ESNEEKQIVVYVSLQGKDPFDPALSLERARMRLPRYGVPQRLEILTVFPRTTSGKIDRKKL----------- 126661558 713 -------WNETEAE-YPKDKC-----IHQLFEEQVERTPNAIAVVYENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMLEDSGIRILVTQES-----FRPLYSEFSTQLISLDTDQQKWEREN-------QTNPIH--QTHSHHLAYINYTSGSTGQPKGVMIPHRGVIRLLINS-DYVELDEAKTFLHLSPIA--FDASTFEIWGALLYGGKCIIFPEKIP-TALTLINQYQVTTLWLTAALFNLVIDAFIRVKELLTGGEALSVHHVKKALQALPSTQLIYGPTENTTFTCCYSIPSFLESKVSSILI----GRPIN-NTQIYILDPNLQPVPVGVPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDA-PGNKQLVAYLVSDEMSQSSTLRDCLKEQ-LPDYMIPSAFVLLEKLPLTPNGKIDRRAL----------- 88706165 67 ---------------------------------------------------SYAELVDKIETIAANLHAQGIRHGDRVALIMENSAEMVFAWFAINFLGAVEVPVNLALRGQFLVHVLENSGAKMVIVDDTLID-PLIDIATEAQS----IESVVVNGESLSNIPLEEAVT-PALLEEIRKIDVAAIMYTSGTTGPAKGVLMSHGHMYFFAWLTGDMLRLMARDVFLVVLPLFHGNS-QIMQIYATLINGGKFVLYRRFTTNEWIEQAIECGATVSSLLGVMAQFIFDRQPSKRD--RQMKITRMVTVPLPAAIAHEFEARFGTICVEAYGMTESLPILRRLEDP--LRPGSCGRLNADWFEVAIVDETDRILPANEVGEILVRPPWTMLMEYFCMPERTVKAWRNLWFHTGDSGRYDEDGYYYFVDRLQDRIRRRGENISSYELEAAATEYDHVLEAAAVAVSAREGEDDIKICLVTKD---GDLDRMAFLEKKRMPYFAVPRYFCVFDALPKTPNGKVLKRELR---------- 157738133 42 ----------------------------------------------GTDEITYKELAKKSDQVANFFTGIGLEPRDRVLVCLKNSLAYPISFFGTMKAGIIAVPTSTLLSGSEVKYLAEDSQARAIVL----SSTMYENLVPYLEN-LDNLKTIVVAGSVENLKKPKDINVYALNQINSKSGEPAYLVYTSGTTGYPKGVLHSHTDYWFDFKENDRIM---HSGKF------NWTYVLGS-ALMDPLYNGHTVIAYEGANDASTWDLIKKHQCTIFIGVPTIYRQIIQKTDFTLDDCPSLRYCMSAGEHLSDEMLGLWRERFKQDIYEAIGMSECYISHSKYNQPGHIV-----KLINPETLEEVGLEEEGMICIGED------DPGLFLEYWQLEEETAKS-RHDGYFFTGDYARKDKDGYIWFIGRKDDIINTFGFRVSPHEIERVVKTHPLVADCVAFGLDIEKEKTLVAIAVVGHTELTKEQEEEILFSQANLAKYKAPKRIFTMKDYPRTKNGKVLRKQLVKNLND----- 218721555 301 ---------------------------------------DRTFLRFGGHDLSFKEFDVSVSALAGGLRERGVGPGDRVLVMMRNSVEMVHTWIATNRLGATWVPVNVELKSVTLQHVVQAADPKLAIVAEFFQDIQLTNVLKQ--------EDIYVQGDPHSLTDLYDFDKAISEAVEVAPSTTSAFLYTSGTTGRSKPCVLSHSYFIHQASLLIESFGIHGEDVLYCPFPLFH-ADATALTVIPAILLGAVAALSTRFSASRFWDEIRATRATVYDFMATLALTYKQPASPKDLDHSVRLAWGVPIPSFAEDYERR----FGHPLYTLYGSVEASLPITQRGARVPGSCGTINKGF----QIRIADENDEPVLNGTAGQLLLRSDYPFDGYFNNHAANEAAF-KNLWLHSGDLASIDDDGNVYFVGRLKDVIRRRGENINAADLEEEFLRHPAVKTAAAFAIPST-LGEDDVKVAIQLCEGAEVDELWAWSTEN-MARFQVPSVIEIVQEIKKTPTGKLDKSTL----------- 15922117 90 ---------------------------------------------------TYRDLYCEVNRASYVLKELGVKKGDVVSLIMPSIPEAVYMSLAVHRLGATLVIHYLGLSEETLTYRLNDCNSRVLIV--ASKGFRNGNEIRLLDSRKTPIEKVLVVKRGEEVRPRGRVYVEPI---WVESNEPSTIYYTSGTTGRPKGLYHSTAGYVIALNYAFKSIWWTISELGWPVWPMANLYTIPFMGLTGVLFEG-----YIGYKPDMFSRIIERFGVNLSSTTTLYTLKSLGEESVKSGDTSTLRLILNTGEPLNPGAWKWLRENMHVTIADAYWMTEHLVAGTPFGIGEIPYKAGSAGIRFPGSDFRVVDDDGKELQVGKKGYIVTNGERIIKTYW-------SRFP--GYFYTGDYGYMDEDGYLYVLGRADDVI-KSGERIGTLEVESVVVTHPAVAEAAVVGYPKE-VGEGILVLAVIKKGYPMANDIKSYLRNSGY----IVDKVYLVRRLPKTKSGKIMRRLIRALV------- 1122244 461 -------------------------TLHGLFEQKAADHPEKTAVVYEGQKLSYRELNEQSNRLARAFRRRGIGPDAPAAIVMERSERVITAMLGVLKAGGAYVPIDPGFPEERIPFILEDSKVKV-VITDSGLTFETTETVRFSEALSESLENGHPSSEA-------------------GAGHLAYIIYTSGTTGRPKGVMIEHRQ-VHHLVRGLQVGAYDQDDLKLALLAPFH-FDASVQQIFTSLLLGQTLYIVPKKTVSDGRALSDRHQIDVTDGTP--AHLQLLSAA---DDLSGVKLMLVGGEALSRVATERLLQLFAETVTNVYGPTETCVDASSMTNHADLQADTAYVPIGPIGNNRFYDEGGALLPDGVEGELYIAGDGVGRGYLNLPDMTADKFLEDPFYRTGDAVRWLPDGTVDFIGRKDDQVKIRGYRIELGEIESVLQGAPAVGKAVVLARPETGGSLEVCAYVVPKQSG--EIHLQG-LREKHLPDYMIPSHFVELDEIPLTGSGKVDRKAL----------- 88811694 19 ----------------------------------AAVFPERTAVIHGELQRSWEQTYERVRRLASALRGRGVERGDTVAVMLANTPEMLEAHFAVPMVGAV-LNALDVHQEARTIAFILQDCGARVLLTDT----EFAKTIEKALALLPSPPLVIDVDDPQEALLAEGDPTFIWEPPPDEWEAIA-LNYTPGTTANPNGIVYHHRAAYLKAVSHVLVWGLAPHPIYLWTLPMFDCNGWCFPWTITAM-AGVHVCLREARG-EAVFEAIRRHRVSHLCATPAVLNALLAVSVERRPGKFDHPVKVMAGAAAPSAAVVEGIEAMGMEITHVYGLTEAVCAWARPREERARLKARQGVRYPMLDGLMVADPHTLVPVPGRTGEIFIRGNTVMKGYFKSAQATEEAF-DGGWFHTGDLAIWHPDGYMEIKDRAKDIITLDDEPSSSLEIESVLCRHPAIMEAAVVARMDEELGETPCAFVVLKPDAANATEIIEFCRQH-MAHSMVPKTVVFGE-LPKTSTGKVQKFKLR---------- 3080743 2542 ------------------------KTVHELFEAQVLRTPDRGAAVYNGVEWTYKELNARANRLARLLIEKGARPEQRIGIMVKPSLEMAAGVLGILKAGAAYVPIDPSYPAERIGYVLKDSGASGLTVPDTFTG-DVIDLNRE---------GSILDG---ELYPEDDMNPDSQR----QSDNLAYLIYTSGTTGQPKGVMVEHRSLVYWHNDAFKVTEHDKSAKY-----AGFGFDASVWEMFPYWIAGAELHIIDEAIRMDITRLFEENKITITFLPTQLCEQFMEL------DNQSLRVLLTGGDKLKRIAKR------SYTLVNNYGPTENTVVATSAADPDEGMLSI-GKPIA---NTRVYVGQNNEVQPGVAGELCIAGRGLARGYLNKPEETAKRFTEDPFYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDIEDACGNKALCGYVVANEQLDTESLARKL--AQTLPDYMVPSFWVQLDELPVTANGKVDRRAL----------- 29829698 12 -----------------------GDTLPELFRTQVSRTPDATALVFRDTRLSYTELDERSDRLARLLAGHGAAPDRVVALTVPRSVELVVALLAVLKTGAAYLPVDPDYPADRIGYL--LADAAPVLL----------LTHSDVEATLP-------PGARPEGLPVVDAQEEPLEARPPAAQDAAYVIYTSGSTGRPKGVVVPHAGIVNRLHWMQHEYRLTGDDRVLQKTPSGFDWPLITGATL--------VVAEPGGHKDPAYELIRGERITTVHFVPSMLQVFLDEPAAAL--CTGLRRVVCSGEALPVELADRFTASLGVPLHNLYGPTEASVDVTYWETPEPGATSVPGRPVW-NTRLYVLDAALRPAAVGETGELYLAGVQLALGYLNRPGLTAERFVADPYYRTGDLARRRPDGALDYVGRADHQVKIRGLRVELGEIEAALARHPAVSGAAVLVREDRPGDKRLVGYVVP---APGGAELRT-LAATTLPDYMVPSTVVVLESLPLTPNGKLDRK------------- 73541916 112 ------------------------------------------------TRVSYRDLHAKVCRFANGLKALGIKKGDRVVIYMPMSVEGVVAMQACARLGATHSVVFGGFSAKSLQERLVDVGAVALITADGGKALPLKAIADDALAGCEAVKNVIVTGGKVNWVEGRDRWMEDVSAGQVSAEHPLFVLYTSGSTGKPKGVQHSTGGYLFDIKPTADIGWVTGHT-YIAYGPLA-------AGATQIIFEG----VPTYPNAGRFWDMIARHKVSIFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYYKNIGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGHDVPNGSGGILVVKRPWMIRTIWDPERFKKSYFPEEKLYLAGDSIRDKETGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPIVAEAAVVGRPDDTTGEAICAFVVLKRARPSDAEAQQIATERNWVAKEIPKDIRFGDNLPKTRSGKIMRRLLR---------- 67904458 46 -------------------------------------------------QYTYGDVIQRTRSLANGLQQLGLREHDVVALFSPNTIDYPIACHAI--IGSLAVVAPTSAALTAQELHAQLKTSRARFII-AHSSL--LSTARAAAKGTSIEKVIVLDGQAPGHLTCQQLASTPTALRQIPASRIAFICFSSGTSGPAKGVITTHRNITSNLQQSGSAAQRVDRTAAIAFLPFSHIYGLNL-YMCQCLTWGTPVVILPRFDLDTYLSCVEKYKPQELALVPPIALMLVKDDRIRNYNLRSVRRILSAAAPLTIELSSRFKDIFGCTLTETSPIATGIPN-DRMDKRGAIVPNMEFRFVDP--ETMLDADVGKD-GASQPGEIWCRGPNVTPGYYNNLEATRGAFHVDSWFRTGDIGVIDAEGYITIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVVDVAVIGLPTAFVTLRQG--IDERGVGKVIEDIHLWFNARVANHKRLRGGIYVVENIPKSPSGKILRRVLKQQLKE----- 163745758 78 -------------------------------------------------TLTYSELQAHVASLAGALVAQGVEKGDRVVIYMPMVPEAVEAMLACARIGAIHSVVFGGFASSELAVRIDDCKPKAIIA--ASCGVDYKPLAIEQATHKPDTCIILQRGQKPELNPERDIDVRPAPCVPVEGNHPAYILYTSGTTGAPKGVVRPTAGHLVALNWTMKNIYVNPGEVFWAAWVVGHSYICYAP-----LIAGNTTVVKPVGTPDAGWRVIEEHGVS-SFFTAPTAI----RAVKREDDLSSLRALYLAGERADPDTVEWAQEKLGKPVYDHWWQTE--TGYTIVGNPAPVKVGSPTVPMPGYD-VQILDERGQPLPAGELGAILPLPPGTLPGLWNAEDRFRKSYTFPGYYETGDAGRIDEDGYVWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVSDDLKGQTPVGFLVDRPHEEIVAECVTRMREQPVSAFK---QAVVVDRLPKTRSGKILR-------------- 53803836 124 --------------------------------------------------YSYRDIDIRSNKLACYLLTNGIVAGMRIGLMLDPSIDLYVCLLAILKAGAVYVPMDPSFPIDRLTYIANDSETKTIITANS------------------------IPQSMEDF-PCEIIHIDRIKLPESRPKSVCYICYTSGSTGAPKGIAITHSNICNFIRAATPIYGFRRTDLVYQGMSIAFDFSVEE---IWTSFAVG-ATLVPRPAGMERFDFLNQMGITVLCCVPTL-------LATLNRDIPSLRLLMVGGEACSSKPGRRILNTYGPTETTVTATWTELMP----DKPVTI-----GKALPTY-SVYLLDDRLMPVNGSETGEICIGGPGVAKGYVNRPELTAERFLPDPFYRTGDLGRYTENGEIEFLGRCDTQVKIRGYRIELSEIEEVIRGETGVKDVVVTTLDGNTEAPDLVAYVILAGSASPAKRLHRVCRDR-LPSYMVPAWIEFLSDFPVLTSGKVDRKSLPPPKSSRIGTG 169634744 107 ---------------------------------------------------SYKELHDEVCRFANVLKKYGIGKGDRVVLYMPMVTEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDSQAKLVITADSLRAGKLLPLKENVDLALACVENVIVVYRNANPIEMKDLWYHLIIMPEMKAEDPLFILYTSGSTGKPKGVLHTTGGYVYVASTFKEVFDLKQDDVYWCTADVGHSYLIYGPGTTTLMFEG----VPQYPTWARLGHVVDKHKVSILYTAPTAIRAMMREGDSRESNRSSLRLLGSVGEPINPEAWNWYYNVVGCPIVDTWWQTEGGILIAPLPGATALKPGSATRPLFGIQPAIV-DGEGNELEGAAEGNLVIKDPGQMRTIWGDPDRFIEAYTFKNTYFTGDGARRDEDGYCWITGRVDDVLNVSGHRLGTAEIESALVSHEAVAEAAVVGMPHDIKGQGICTFVTLQAGVPESEELRKELVRKVLGPVASPDALHWAPALPKTRSGKIMRRILRKIAANEL--- 194753710 28 -------------------------TLGEVIMRVLQINADQVMQHCDPTQLTGSQLAQQSARIAQAFKRLGLRRGDVVGISANNSTYLTSVVIAAL-LRGIPINPLPEFAEETVKYMYDITQPRI-----IFCDVENYSVIHSVNEKLAYPARILVNGKIEGVLDVSELLNEDVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCNCKNPNT---YTRDSILLSFSPL---YWISGTIILASLLNGCRRIITNRPSVQYLLQLVANHKVTFIFLASTLLSKYDTDPMKLKAQLQSVRVLIGAGSKVCKAVSRRMYELIG---SQRFIVGYGLSEMGGLSKNVGGPLGSEGKVMRNV-ELRVLDKLKMPLGINEVGIVYARLRYKWEGYYRNPEATRKALSSDGWFRTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILQLPGVSEACVFGIPDDVSTNLTACAVV-RTKSLEGERLQAHIRERHLSAYHIRGGVFFVDSLPKTSNDKLQRRK------------ 12744840 421 -------------------------TLVELLEQTVARTPGNTVVSFSGQHISYDELNRRVNRLARLLADRGAGPEQLVALVVPRSIEMVTAVLAVAKTGALPID--PGYPADRIAYMLGDARTAAAVLPQDVSGI--------------VLDDPAVAAEAAGLSPVASEHWAP-----VPPAALAYVIYTSGSTGRPKGVAVTHAGLANLVAAKVERMDVDEQSRILQFASPSFDAFMTE--LLATIGAGATLVVPPPGAGDHLAEVLVAERITHVVL-PPVA-----AASVSPESLPDLRSLVLAGEASSGDLIARWAP--GRRVINAYGPTEATVCATMSEPLSADATPPIGGPI-PGAACYVLDEALRPVPAGVPGELYLGGAGLARGYMTAERFVANPFAGDGMYRTGDLVSWRSDGGLDFLGRSDEQVKLRGFRIELGEVERVLTNHPGVDRAVAVVREDGAGGRRIVVHLIPSGAAPTMAELREHA-GRFLPDFMVPGAFVLLDAFPLTPNGKLDRRALPE--------- 144897383 50 -------------------------------RHVAAGRGDRPAILSLGRRYSYAQLADLSARLAAVLAAHGVGAGDKVAVLTGRSVELYVAAFGCWKVGAVYCPLFSAFGPGPLKSRLELSRAKVLIATEEL----YRRKIAAQRPALPDLQTVLLVGADGEMVETDDFNAQPAPILATTPETPAFLHFTSGTTGTPKGVLHSHSAVVAEALTARQVFGLVPDDVFCTADPTNTAYALIAP-----LANGCQVVVDEDDDPRRWYGILKDEKVTVWYTTPTNIRMMMGAALARAYKENSLRVAASVGEPLNPEAVAWGEKALGVPFLDTWWQTEGAIAIANC--PGKAKAGSMGMPL-PGVEAAVISRDLSSVTPDEVGELALRAPSMFTAYMGEGANYDLSFI-DGWYLTGDLVRRDADGCFWFVGRADDMIKSASHTIGPFEVECGLMDHPAVAEIGVVGKPDLLLREVPVAFISPGFEAGEAVELLTFARQ-CLGGTLAPREIHFVDSMPKTTTGKILRRALKKAVAE----- 86139996 60 ---------------------------------------------------TWSQLKDQVTQAANMFRELGIGETDVVAYVLPNCNETLVTMLA----GAVAGIVNPINPLLEPEQIASILRETKAKVVVTLKPFPKTDVAQKVAEAVPKLENKDKVAHADYKSFRREMRKQPTTLAFADSTEVACYFHTGGTTGMPKVAQHKYSGLIYNGWIGSTLLFTEDDNI-MCPLPLFHVFACHVI-MMASLSSGAHVVF-PTPQGDNFWKLIERWKISFIITVPTAISAKMQRPVDA--DISSVKTAFSGSAPLPVELFHRFEKATGIKIIEGYGLTEALVSCNPVDGEKKI--GSIGLTFPYTDVKIVKGTPEGLVECGEIGEICISNPGVYAGTYTEADKNVDLYYKDEYLRTGDLGRFDEDSYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDVHSGELPCAFVLVEGATATADELLEYCKIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRK--------- 170699224 58 --------------------------------------------------WTYRELVRDITRTANLFTRVGVSARSVIAYVLPNLPETHFVLWGGQAVGIVCAIN-PLLESEAIGHLLKAAGASVLVTLAPFPGTDLWQKVAPILHQGESLQHLVLVGAVPAHIQIHDFGTEMARVRRIQPGDMSSFFCTGGTTGLPKIAMRSHGNEVWSAGRFFGDSIGPGKTTF-CGLPLFHVNAAMVTGLLPFSRGAHVVLGTPQGYRGDGWEIVERHHINFFSGVPTLYASLLDIPADGH-AIDSLEYGLCGAAPMPVGVFRAFQEKTGIRILEGYGLTEGTCVSSVNPPTGERRLGSIGLRI-PFQAMKVVDDYLRDCAANEEGLLVISGPNVFTGYLRADQNRALWLLGDGWLNTGDLGHRDVDGYFWLTGRKKELIIRGGHNIDPAAIEEPLHRHPAVQLAAAIGRPDAHAGELPVAYVQLK-PGMRATELAAFMQQEIAERAALPKHVRIVEAIPLTGVGKIFKPELRRETRDALLA- 116626871 113 ---------------------------------------------------TFRELREQANRTANGLRALGLEAGDRVALCLPMTPEILPILYGCFKAGVVPIFA----------GFGTGAIATRLIDSGACVLFTAEFLERRLAAKMPEFRTIVLGSEWQEF-----LASQPAEFASLEAEARAFILYTSGTTGKPKGTVHTHAGSLAQMGKEI---WLDHREGERFFWLSDIGWMMGPWTILGNHLFGGTIFLAPDPGPMRLWETIDRHRIT-TFGVSPTAIRVLRKSPGELPAMESLRLLGSTGEPWDDASWLWFFERVGCPIINISGGTEIVGSFLFPLPIQALKPSSLGGP-APGMSTEVVDESGVPVR-GRKGYLVTRAPSMTRGIWGDPERYIETYWSKGMWYHGDWASVDEDGHWFLHGRADESMNVAGRKVGPAEVEEAMMQHPDVAEAAVIGVPDELKGETIVGFAVAK--AGTVLDAAAVVRTEVLGPTFRPREIVVVTELPKTQSGKIVRRLIRQ--------- 163727036 71 --------------------------------------GEQEAVVSDEKRLKTRDFKDRFLRIANWLIHSGMQPKDKAAVLMHNSAEVLETLVGASFAGCTSP-GLNWHLAGE-----ELAKTINVSKPKTFVGEDFVDRVLGIADQIPSVKNFVAVGAKKGWIPYEEAAAFSQNAMPSGRFIFGAAPYTSGTTGVPKNVPAPNADYFELLFRMLNAGF--HLNMHLVITPMYHAGTIAA--LFPVLY-GGTLVLESKFDPEQVLATMQKERISWTFMVPTMLILNLPDEVKRKYDLSSMRSLISGAAPCSPEIKTGINELFGPVFHEYYGSTETMVSVLRPGDPERL--KSVGKPRC--GEVCLVDPTEQTVNKGEQGSICARTVSTLGLSYGTDSSDDAYVTINGYYKDGLMGYQDKDGFLYLTDRIKDMVISGGVNVFPGEVEKALITHPAVDDVAVFGVPDQDLGERAEIQLMPGAEMTE-EEAFAHCKAQGLFGYKMPRHVGFTEKLPRRIDGKMIKRELKE--------- 182437119 86 --------------------------------------GDRVAIHFGDSRITYAELKDEVSRAANALTELGVGKGDRVAVYLPMIPEAAIAMLACARIGAAHSVVFGGFSADAIAARIKDADAKVVITADGYRRGKPSALKPAVDSRFENVEHVLVTGQDTAWTEGRDVWWHEITTPEAEAEQPLFILYTSGTTGKPKGILHTSGGYVFDLKPETDVYWCTADIGWV----TGHSYIVYGPGATQVMYEG----TPDTPHQGRFWEIVQKYGVTILYTAPTAIMKWGDDIPAKF-DLSSLRVLGSVGEPINPEAWMWYRKNIGCPIVDTWWQTEGAMMIAPLPGVTETKPGSAQRAL-PGIAATVVDDDANEVPNGGGGYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGANDETTGQAIVAFVILRGSATASDELVAELRNHTLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAENREL-- 78357360 56 --------------------------------------------------YTFGWLHGQSCRMANALKQRGLRKGDRVMLILYRSIEFWVSMLALHRLGAVPVPSPAQLMPKDIVFRVNRANIRGMIVESSLTG-----RIEEARPQTETLDVLVQSGKGCLPAGWSDFHDRPAAPAENAGGDDPLLIFSSGTTGMPKMVEHNH---LYPLGHYMTGAYLEPGDLHLTLADTGWGKALWGK-FYGQWMAGAAVFVYDFRGPAELLRIMAENRIT-TFCAPPTVYRFLVREDLSQYDLSCLRHCTTAGELLNESVYADWLAATGLPIYEGYGQTETTLQVATFR-------NMQPKPGSIGRPVPGWDDAGGNMCPGEEGEICVRAPVGLFKGYLDEPEKTASVMFDGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVSHPAVIEAAVTGVPDPLRGQKATVVLAGGYEAGEAKELQNHVK-KVTAPYKYPRIIDYVDELPKTISGKIKRAEIRQ--------- 133917245 530 ---------------YRDHQC-----IHQLFEEQVGKNPDAVAVIYEQESLTYQQLNQKANQLAHYLQSLGIKTEELVGVCVERSPLMIIGLLGILKAGGAYLPLDPNYPSERLAYMLEDSAVSVLLT------------QKTLVHCLPNHQGQKFCLDKDWEIIAQNCQDNPIN--QSTSQNLAYIIYTSGSTGQPKGVLIEHQNLIFWHQNAFNITEIDRAT-QLAGIA----FDASVWEIWPYLTCGACLAIVPQTSPNQLQQWLMDQRITVSFIPTPLALISLDWPS-----ICTLRLMLTGGDKLNDFPSTSIPFIYGPTENTVVTTSQKITPNLSAEKAPAI-----GRPIA-NTQVYILDQYQQPVPIGIPGELYIGGSGLARGYLNRSELTDSKFIPNPFYKTGDLVRYGNDGQIEFVGRIDDQVKIRGFRIELGEVETVLNQHPQVKEAIIIAREDQPGVKRLCAYIIGHKKL-SISELRLFLQEK-LPQYMIPAFLIILDAFPLTANGKIDRLAL----------- 158314505 23 -------------------------SIGTLLRERAADQGDRVALLWPDGRMSYADLRDRAERTARSLLR-AAAPGHRVAVWSRNSLDWVVLQYACALAGLVLTPFNPAWTDRELEH--AIALTAPSLI---FSGLDGRGVACALDSPAPTLRLHELGTLADDDGP----------LPEVGAEAPFLIQFTSGTTGRAKGALLSHRAALHSGYFRARNGHAGPHDVWLNPVPL-HHVGGSCVMVLGALSVGGAYVVMDRFDVDALVGLLRPTGATRIGGVPTMLYALLDHPRIAEAAGGVVGVGLGGASVPPA-LVDRVRIELAAVPSIGYGQSECLITSTDADDDAMTIAMTVGRPV-PHTTVKIVHVGSGEVVPGTIGEVCVRSPVMMDGYVAMPAATADVLDPEGFLHTGDLGSMDTAGVITIHGRAREVIIRKGENIYPIEVEDALLRHQAVAAAAVLGVLDERDGQTAAVQLAPGSTA-TAEELEAFVATR-IAHYKVPRIWCLVEHLPLTASGKVRKLDLAD--------- 78357864 126 ---------------------------------------------------TYYELYREVNKAANALRAAGIGKGDRVLIHMPPLPETVIAMLAAAKIGAVHSVVFGGFSARSLRDRINDATPAAIITADGF----YRN------GRVITLKGTVDAAVAKETAMKEDYHDFVRDQPDTESLDAAFILYTSGTTGAPKGIVHAHGGYMVGVNRTLDWVFLKPTDIFWCAWITGHSYVVYGPGTTTLLYEGHPLY----PEAGRAWSVVQRWGVTVLYTVPTLIRMLMRFGRQNRHTLGTLRLLGTVGEPISPEAWTWFHKHIGCPVLDTWWQTEGMFMISPL--PVSLLKGSVTRPL-PGVEVDVVDESGAPVPHGQGGYLVIKKPWMLTTIFNDPEAYRRLYWEPGWYFSGDVARKDEDGYLWIQGRADDVMLIAGHRIGTAELEAALASHPAVAECAIVGVPDEIRGEVAKAFVVLHDDQPPVAETDQDLIERELGPVAVIREVEFRSALPKNKNGKIMRRLLR---------- 197332675 17 ---------------------------------QARRTPDAVAVSSDEVALTYRELDERANRLAHRLLQSGVGPQDPVAVLMERSPDTVVAILAALKAGA---FYLPLHSAYPLERMQQIMDRASSPV----------LLTDRVMSGLPRTSRVIV--------PATDAATGSMPDPAAGPDSLAYVIHTSGSTGEPKGVAVTHRGVLGLVADS---CWEGHRRV-LSLAPYASTYELWVP-----LLRGGHIVLAPPGDLDTVRGLIARERVTALHVTAGLFRLFAQEAP---ESFATVREVLTGGDVIAPTAVRRVDACPGVVVRAMYGSTESFAAYAEITAPEPTGAIPVGRPMDTID-ARLLDERLRPVADGEVGELYIAGERLARGYHDRPELTAERFVADPYYRTGDLMRRGPQGLLEFAGRAGDQVKIRGYRVEPGEVEHVLARQPGVVHAAVVAVRQEGDGKRLVAYVVPAVPGLDLTRLKAEAAEL-LPDYMVPTAFVELDALPLTANGKLDRAAL----------- 163731679 9 ---------------------------------------------------TFGTLETRANQGAHVLRAQGIDAGDHIAILMENRREMLEVCFAADRAGIYYTTISTHLNPDEIGYILADCDARLLV-----AGDQFVNILTQLAPVQADQCKIMIVGAPSGTYPVSDQKTTPIP-DEAQGLDMLY---SSGTTGRPKGIK-------WPLEKSARTMLIDPDTRYLCPAPLYHAAPLRHAMV--TIKMGGTAVIMDRFDAETSLRLIERYKITHSQWVPTMRLLKLPEAVRARYDLSSMGMAVHAAAPCPIDIKHDMLAWWGDIIHEYYAGTEGFSAITSAEHPGSVICNADGHEVSVGTEGEIYFENGQKF-----------------AYHGDPEKTRACTNARGWTTLGDIGRLDDDGYLYLTDRKSFLIISGGVNIYPQETEDTLLGHPAVLDAAVIGIPHEDFGEHAVVQLLPEHENSQAETLMLFCRSK-LSALKCPRSIEFRDTLPRSATGKMNKRVLKSDYWDK---- 170690397 19 ------------------------------------------ALVDGDVQLTYAQWHRMILSVADGLRELGLQRGDRLLVVLQNRWEMATLHWAGQFAGIVIVPINWRAKPDELDY-CVTDSGAKAIVYEPVSAA--AVAQSAAAQKVPRIGLDDASGATATFLIVERTRSGAASTTHATADDISLILYTSGTTGKGKGVPRRHRHERAGALAHVAQNLYRRGERTLGVMPLYHTMGVRS--LLAMALVDGLFVCVRRWNAKLALECISKHALTCLYLVPTLYHDLLADSAFPNTDTSSVRKLGFAGAPMNDGLLKRLSAAFEPELVNHYGSSE---VYTFSIDQDATRINTRLRALSP----------DELADTGEEGQIIVDGDEAFEGYWHRPDADAKSL-RDGWYFTGDTGYLDRDGDLYVTGRVDDMIISGGENISPVDIESLLSLHPAVDEVAVAGVKDERWGQRVVAF-IKRREYVDSESLDAWCRQSDLVNFKRPRDYVFVDDIPKSPVGKILRRKLQ---------- 54022733 493 -------------------------TMVALLERAAAQRPGDLALVSDDTELTYDQLHRRANRVARLLIAEGIGTEDIVGLRMTTSVEFVVAMLAVLKSGAAYLPIDPAYPEDRIEYLVEDAEPALVLGPVEFAA--AESAAADLPDTAPT--------DADRVRPL---------LP----GNLAYVIYTSGSTGKPKGVPVPHESFTAEWGMTAEDRLLQSSSV---------SFDASLLDLFVTLSLGARLIV-PKP---DAFDLITRRGVTVLHMVPSMLSTFL--LLPEVSEWRALRHVPVGGEALPGEVADKFAGVFDAELRNHYGPTEAVVCSTHMEGPQGTGVVPIGVPNRNV-YTYVLDEALQLVPAGVVGELYLGGDQLARGYLGRPELTAQRFVADPFYRTGDLVRRNHFGELEFVGRADEQVKVRGFRIELGEVEAAVATHPAVGHCVVVVAEDPAVGPMLAAYVVPAADEIAGGEID--LEERAHAAYMVPSAFAVIPEIPLTVNGKLDKRAL----------- 108804524 86 -------------------------------------------------HYTYRQLYAEVNAFAAALRELGVERGDRVVIYMPMMPEAIFAMLGCVRIGAIHSVVFGGFAADNLAKRIDDARPRVLVTADAGNVVRYKPLVDRAMAQSPPERVVIVGGRDLDYADLRAGHEEEVPVEWVDSTHPSYILYTSGTTGTPKGVQRDTGGHAVALAASMRHIFATNETMFTASWVVGHSYIVYGPGLTSIVYEG----LPVRPDPGIWWRIVQDHGVS-TMFTSPTAIRALDPDYMRRHDTSSLRNLFLAGEPLDEPTSRWASESLGVAVRDNYWQTETLSSMLPGLEDEPVVPGSAGFPCYGYDVRLMHERTGEEVGPGERGILAIRAPLTVWGDRRFVETYFSDFPDKNLYSTFDWGVRREDGRYFIMGRSDDVINVAGHRLGTREIEEAISDHPEVAEAAAVGVADEYKGQVVYAFVVPKDSQAKREELDRSVRE--IVAQKVPAAVYFVEALPKTRSGKLLRRGI-QALAE----- 186471762 78 ---------------------------------------------------SYGQLAAQTNRFCNVLRSLGVARGDRVFILAGRIPELYIAVLGSLKFGAVPLFS--AFGPEPIITRVNLGGATVLLTTDTL----FERKIRPWRARMPTLKHVLLVGESPGTLDLPQLMAGASDSFDCLATDAALLHFTSGTTGTPKGAVHVHGAAIYALDLHPEIYWCTADPGWVTGT----SYGIIAPLLHGVT----SVVDREEFDAERWYGILRDEAVSVWYTAPTAIRMLMRAGADVAANYACLRFIASVGEPLNPEAVCWGKDVLGLPIHDNWWQTETIANTPAFD----IKPGSMGRPLPGVDAAILQRTRDGGIEPGEQGELLRRGPSMFRGYLNEDARYRKCFIGD-WYLTGDLAQRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVLGETVKAFVLNRGFEPDEAELLGHARKR-LGAAVAPKEIAFLAQLPHTRSGKIMRRLLK---------- 157693139 17 ---------------------------------------DHIAIIDGEERITYEDWYERVQLSAQWLQQTAHEQK-RVAFLLSNGASFLQIFAGAASAGWTAVPLDPRWSREECVEKLLLSEAALVIIEDRYNRFDKYSVDMQVLS-LSEWKGKM-SRNTQVLSNKCDIENDP----------IFYMGFTSGSTGSPKAFIRRQQSWIESFRTTADTFGITHQDHVLIAGTLLSSHFLY--GAISTLYFGGTVTLLEKFTPVKAKKALQTGDLTVMYTVPTMTESLLEIDAFEREH--SLLVISSGADWGIPSKKQLVTNNPHVTFFDFYGTSESFVSYLSSNDPSSV-----GRPFSPIQEVRRAD--QTVCQPNETGRIYVKSPMSFAGYL----HEVRPPEE--WLTVYDMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAIIEQRQHSKTVRQAV----KKKLAAYKVPKKWLVIDQIIETSSGKIARASMKQWAEEQL--- 195455969 28 --------------------------------------------------LTGSQLARQSARIAHAFKRLGLQRGDVIGISANNTTNLTSVVIAALLRGIAINPLHPDFAEETVKYMYDITEPKL-----IFCDIENYTTIKDVNERLIKLVNGLIEGVSELLIDDESITAAAYKCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLGNCKNPNT---YTRDAILLSFSPL---YWISGTIILSLLNGCKRIITNRPYSVDYLLSIVSTHRVTFLFLIALLAKCEMDLL-KLRAQLASIRVVIGAGSKVCKAVSRRMYDLIGTTRFIVYGLSEMGGISKNLGGP----LGCEGKIMRNVD-VRVLDKLGMPLGLNEVGIIYAYLRYKWEGYYRNPEATKRALTEDGWFRTGDIGYIDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGVPDDVSTNLTACAVVRADNLERANQITSIVEMHLSGAYHIRGGIYFVKSLPKTSNDKLQRRKVLQMVKE----- 30348893 1533 -------------------------TLQQLLREQARNTPDKTALCDEHHQLSFSDVRFQVCALAQQLQKMGVQAGDIVAVALPRSIKLSIAILAVIEAGALPIDL--QHPSERIKFMLQDAKSKAAIAHPSIATFAFNDLFDETKVDLSSYKTTVITPQHP-----------------------AYLIYTSGTTGQPKGVMVSHHAIVN------RILW------------MQSEYPLSTPCTFDVYLVGARLVMAPVDAHRDLLSLIQKYQITTLHFVPSMLAVFENAATESSAQLQSLPIRRVSGEALPTALAKSFTEHFSCELHNLYGPTEAAVDVSYMDHPEESSVAI-GYPVW-NTQLYILDQYLRPVPVGVDGELYLAGHQLAMGYLHRADLTATRFVANPFYRTGDIARWHADGSIQYVGRADDQLKIRGQRIELGEIEQQLC---LISSLDVVVHPISSEQNKADVQLVAYLQTTAPVDIEKLKKQKQLPAYMVPTHYVLVEKFPLSHNGKLDRKAL----------- 15598523 446 -------------------------TLPTLFAEQVARTPQRTALADGGT-LSYAELDAKVQAVADALRAAGVRTDERVALLVARGPHLLPAILGVQRAGGAYVPINPDHPLERVRLLLEDCGARVVL----------------VDERAATLGESL--GET-RVLHLERLPQSTGDLPNVAPGDLAYVIYTSGSTGMPKGVMVEHRSVVNRLNWMQRRYPIGERDVLLQKTPV--TFDVSVWELFWWSFTGARLSLLPEKDPREMLRSIQRDAVTVIHFVPSMLTPFLDGDPTARAAASSLRLVFCSGEALAPLQVARFRRLFGVRLVNLYGPTEATVDVS---DHECASDNPTRVPIGPIDNLRLY-VLDRALRPGAVGELYIGGVGVARGYLNRPELNAERFLVDPFYRTGDLARWLADGNLEYLGRADDQVKIRGNRVEPDEVRDRLAALPGVRDAAVVARDSAVRGTHLVGYYV------AAAELDPGQLRAGLSAFMLPAFFVRIDSLPLSANGKLDRRQL----------- 115713351 578 --------------------------------------------------WSFRDLAEKSKKVANMLQKCHIKQHDKVMVILPRIPEWWLLNLACLRIGAVLVPGSTQLREMDIRDRLESSKAVCIITDEEISGFQHKILIRDKDEK----NNNNRPGWL-DFQELYDAASDEHECVRTRGSDPMTVFFTSGTTAKPKMAEHTHVSYIITGK-----YWLDLT-------PHDIFWNMSDTGWAKSAYSNGSCVFSPRFDPQQTLQVFNDYPISIFCGF-PMAFTMMIQQDTSQYSLRSLRDCVSAGDFLNPEVNQAWKQVSGNYIREGYGQTENMIGSFRCNQPGSCGMAAPGHDMAIVDED---------------GNELPRGKEGIIGYVDDPERTQSVFRGD-YYLTGDKAVQDEDGYFWVIGRNDDVITSAGYRIGPFEVESALIEHPAVAEAAAVSSPDPTRGEIVKAFIVTRDQSQLVTELQEHTKQL-TAPYKYPRKIEFVDSLPKTGSGKIRRVELRQ--------- 148258000 55 ---------------------------------------------------SFDELRDFSCRFANVLKADGLAQGDRVAVFLSQSLELPIVHLAAFRAGSVPLFTLFGEDALQ---FRLQNSGAKVVVTDAV------GLAKTIRHHLPELKTVYVGAGARPFWPTLERASDRFPTVATSSDDPAIIIYTSGTTGNPKGALHAHREMVHGLPKPGDVMWTPADWAWIGGLFDAL-FPAWYHAVPVVGYRARKFV------PQAAMQLMADYAIR-NVFLPPTALKLMRQANVKHDGV-KLRSILTGGESLGAELLDWVRTTFGIDAHEIYGQTECNLVVGNNAKLFPIRPGSMGKATPGFDVLIV-NDKGEELPRGTRGIIGVRNPCTMIEYWRNPEATRKKFAGDVLL-TGDLGAQDADGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRPNDTLSREIQDFVKVK-LAAHEYPRHVEFTDSLPMTATGKVLRRELR---------- 28870014 2585 ------------------------QTLQGLFEAQVARTPQAVAVRAGRSQLSFRQLNEQANCLAHHLIKLGVRPDDRVAICVERGVGMVVGLLAILKAGGAYVPLDPSYPRERLHYMFK----------------DSAPIALLTQATTRALLD-------DEGTPRVDLHVANPRVTDLTPNHLAYVIYTSGSTGTPKGVMVEHRNVSNLVQWSSRLCPPTSGSALLHKTPISFDWPLSSGIAL--------VLARPDGQRDPAYQVIQERRISVVQFVPVLLQQFLDLPQSR--DCHSLTDIVCGGGELTVALAEQLRQRLQVRLHNVYGPTETTVDCSVWTEPHQPVVLPIGRPIS-NTRMYVLDAQDQPVPQGVSGQLHIGGSGVTRGYLNLPQADAERFIDDRLYRSGDLVRQRADGLLEFLGRNDDQVKIHGLRIEPGDIQACLTAHPDIQQAVVLVRDEPPGGQRLVAYLLPIE------TLRELLRAR-LPDYMVPALYVHLHEMPLAPNGKLDRKAL----------- 134096951 91 ---------------------------------------------------TYAELAREVSRTANALASLGVGAGDRVAIYLPMLPEAVYSMLACARLGALHSVVFGGFSSEALRTRINDAQAKVVITADGQKAMPLKTNVDEAVAATPSVEHVLVVQRTKTDVEWNDVEGRPASTPEFDSEHPLFILYTSGTTGRPKGILHTSGGYVFDLKPETDVYWCTADIGWVT----GHTYIVYGPGATQVIYEG----TPNTPHEGRHWDIVQKYGVTLYYTAPTTIRTFMKWGAEARYDLSTLRVLGSVGEPINPEAWMWYR-------EHIGGNRAPIVDTWWQTETGAIMISTATKPGSPGIAAKVVDESGEQVGHGGGGLLVLDQPWMLRGIWRYRETYWSKFADKGYYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVSHPTVAEAAVVGASDPTTGQGIVAFVILRDQASGEAAIKAL---RDHVAHEIPRQIMVVPELPKTRSGKIMRRLLRDVAENR---- 214037380 19 ---------------------------------------DRPALIHENTTISFAQLRKRARGIGAWMQALQLERHSHIGHYMRNSNAYMETFIG---------SSLAGYAHVNINYRYQNKE-----LEDLCNGLDIKVLAERVAQIKPQLTKTIAFVEVTESAPVNDLHSADT-LQKNTASDNQILIATGGTTGLPKGTQWLHTDLWHALKKPPES--IDQYIEILQELPSAPLFPLCGTGLMMALSALAQA--SPIVTTDNCLDLIVAHKVGALVIVDAFALPLLDAVEQRQDDFSSINALISSGAILSASRARFLALRSDMVLMDTLGSTEA---------SGYALTSGQAGIFLPMPTTKVFDDDMNEVRPGDVIGIAYAGGFSPIGYYNEPEKTAETFTINGYVRTGDRCTVRADGMLELLGRDSNVINTGGEKVYTVEVEQLLLRHDAIEDAVLVGLPHPRFGKMVTAVV----EGPNLNKLQTYLKEQ-LADYKVPRKIYAISSMQRFANGKV---------------- 77461035 104 ------------------------------------------------TQITYSKLHHHVCRLANVLKSRGVKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPDSLRDRILDADCRTVITADGVRGGKFVPLKQNVDKALPNVSTVVVVERTQDWVEGRDLYHQAVRPPEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLYVLDRDGEVFWCTADVGWVT----GHSYIVYGPGATTLIFEG----VPSYPSTSRFWQVIDKHKVNIFYTAPTALRALMREGAGPLQETSSLKLLGSVGEPINPEAWEWYFNVVGCPIVDTWWQTEGGIMLSPLVSAQQIKPGCATRPMFGV-QPVLLDEHGKEIKGAGSGVLAIKSPAQIRSVYGDPQRMVDTYFKPGYYFTGDGARRDEDGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDVKGQGIYAFVTPMNGTEPNDELKKELLSKEIGSFAKPDLIQWAPALPKTRSGKIMRRILRKIACNEL--- 47078311 2247 -----------------------------LVADWVARTPDATAVTAPTGRLTYRELDALSDGVAGWLRDRGLPAEGLVATRLGRCLELPAVVLGIWKAGGAYVPAQPAERHRRILADC-------------------RPRAVVADRDDPVFGDT-------PLLTVADLRPAPVRPPE--PDRLAYVAYTSGSTGEPKGVQCAHHGLANQLMWSRRAYPLNPGEAL--AQVAAVGFDISLWELLHPLTSGGRLVVLDQERHGDVVALVAAERVVVLHLVPTLLEHYLDEGPA-----DSLRHVVCGGERLSPGLPARFAARTPAALNHTYGPTEAIVTHWRSPDPAPDAVSL-GAPL-PGARVYLLDPHGQPVPVGVVGELVLGGEVLARGYLGRPGATAERFLPDPFYRTGDLARHRPDGGLEFVGRADRQVKILGVRVEPHEVETALVANPAVAACAVLPREDARGAVGLVGYLVPADRDADPGQLRAALRER-LPRAMVPSRLVVLEALPVGPTGKLDVGALPE--------- 78062238 39 ----------------------------------------------GDLRISYATLRERIGRLANALATAGVRHGDTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSQDEIAYTIDHAHADVLLV-----HADFLPVVDAIRERLPHVRTFILLDEPDEYEALLAASAVDYAFPDFDENTRATTFYTTGTTGLPKGVHFTHRQLVLALSSPESGQRFHRGDVYMPLTPMFHVHAWGMPYVATVL--GVKQVYPGRYVPERIVKLVQDEGVTFSHCVATILHMLLGCDTAATADLGRWKIVIGGGAL--PQGLARTALAHGIDIFAGYGMSETCPVLSQLDADEQVRMRCRGRPVPLVDLRVVDDDMSELPRDGHAGEIVARAPWLTQSYVKNPEASEILWA-GGYLHTQDVGHVDPSGALQITDRIKDVIKSGGEWISSLEIENLISMYPGVAEVAVIGVRDDKWGERPVAVVVCKSEEGIRSHVTRFSATGRISKYAVPQVVRFVDALDKTSVGKIDKKALR---------- 167519330 25 -------------------------------------HGDRVAFFWGNETVTYSQMLERVQRFANVLKALGIKKGDTVAIYMPMIVDLVVAMLACARIGAPHSIIFGGFSAEALSERIMDARSSVLVTADAFRGIDLKSIADTAMEKCKTVTHCVVSGRDQFFHELEA--TAELECPAVDAEDILFLLYTSGSTGRPKGVVHTHGGYMVWTATTFKYTFDYHSDVYFCTADIGHSYIAYGPCATSVMFEG----IPTYPEADRYWAIVEKYKVNYTAPTAIRSLQRFGEEMPKRHDLSSLRVLGSVGEPINPEAWIWYHDVIGNKRASV------VDTYWQTETGGHVITPLPGTPMKPGSASAILDKAGEELSGKAEGYLVIKWPGQMRTVFGNHERFELTYFSSGAYCTGDGAHRDEHGYSWITGRTDDVITVSGHRMGTAELESAMTTHPDVAESAIVGVPHEIKGEGIHAYVITNTDVSKEKELKMHIRQE-IGAFATPDVIHFTSGLPKTRSGKIMRRILRK--------- 210620586 52 ---------------------------------------------------TWKELHIASNKLAWHLMKKGFGKGQVAMVSFPNGIEHILATLAVWKTGGCYMPVSCKITDTELGDICR-------IIKPTVSFTDKEMPCRTESIKIGSVFD-VCKDESEE-------------MPEDIAANPNMISPSGGTTGEPKFIKQNVASGLSDIKSWFEMSGMEFEQRQLLVGPLFHGAPHTA--AFNGLFVGNTLIIPRNLRPESIVRYIKEYKIEFIQMIPTLMNRIIKLADVDKEDFKSIKALHHTGGYCSPYLKEKWIDIIGAKVHEMYSMTEAIITCIRGDE----WLKHYGSVGLPLGGSRISDEEGNELGPHEVGHMTSPSACCMTEYIN---HKPLETKDGGFRSVGDFGYVDEDGYLYFSDRRSDMLVIGGENVFATEVETVLTAYEKVVDAVVVGIPDEEWGRRLHA-IVQKKEEVSAEELIEYLGKH-LLPYKVPKSFTFVPCIPRGDNGKVNRDKMLKGLIEK---- 104782280 517 -----------------------------LIEAQAARAPEAIALTFEGRHLSYGALNEQANRLAHQLIGAGVGPDTQVGLACRRGPDMLVGLLAILKAGGAYVPLDPAYPRERL----------AYMIDDSGIRLLLADPETARQMDVPVSVSV---------LPLAAPADLPAHNPEVAPDNLAYVIYTSGSTGNPKGVLLPHGNILRLFAATAE--WFDFGADDVWSLFHSYAFDFSVWEIFGALMHGGRLLIVPTRSAEDFYALLCDEGVTVLNQTPSLMQVACQAPDSRR---HVLRYVVFGGEALEVKGLRPWFERFGTRLINMYGITETTVHVTYRPLSLADLDNGVGSPIGVPITDLSWYVLDGQLNPGCVGELYVGGAGLARGYHRRGGLSAERFLADPFYRTGDLARHTVSGEIEYIGRMDHQVKIRGFRIELGEIEACLLAQPGVRQAAVLALPGIGGAQLVAYVVMAEGGEPQARRLRQGLRQ-DLPDYMVPAHFLLLDALPLTTNGKLDRKAL----------- 116050342 2005 -----------------------------------------IALVCGDEHLSYAELDMRAERLARGLRARGVVAEALVAIAAERSFDLVVGLLGILKAGAGYLPLDPNYP----------AERLAYMLRD--SGARWLICQETLAERLPCPAEV-------ERLPLESADTRP--LPEVAGETLAYVIYTSGSTGQPKGVAVSQAALVAHCQAAARTCQLQFASI---------SFDAAAEQLFVPLLAGARVLLGDAGQWSAQHLADEVERHAVTILDLPPAYLQQQAEELRHAGRRAVRTCILGGEAWDASLLTQ-QAVQAEAWFNAYGPTEAVITHCR---AQEGGAPAIGRALGAR-RACILDAALQPCAPGMIGELYIGGQCLARGYLGRPGQTAERFVADPFYRTGDLARYRVDGQVEYLGRADQQIKIRGFRIEIGEIESQLLAHPYVAEAAVVAL-DGVGGPLLAAYLVGRDAMRGEAELRTWLAGR-LPAYMQPTAWQVLSSLPLNANGKLDRKAL----------- 170700580 3 ----------------------------------------------GSTHVTYRALLSRAHALARMLCALDFAPGARIAIFLD--KRIETVVSMLGTAAAAHVFVNPLLKPEQVGHVLRDCDASCLVT----TALRARMLHDNGVTEVPHIIIVNNAGAAEPSTATTNVHRWPDFMSDAENGDIAAILYTSGSTGLPKGVMLSHRNLLEGAWSVAHYLGHIARDRILAVLPLSFDAGLSQ--LTSAWSAGAATVLVNYLSAQDVVTACERERVTAITGVPPL---WMQLARATWPEAATLRYFANTGGRLPVPVLQQLRALFPQALPYMYGLTEAF--RSTFLDPAEVRPDSIGKAV-PNARILVVRPDGSPCAPGETGELVHVGACVTLGYWNDAARTAQRYPRDIAVWSGDLVRRDEDGFLYFVARNDAQIKSSGYRISPEEIENTVHGSDLVAEALAIGVPDDELGEAIVLLVVPAHASFDAQKLLAWCTQH-LPRYMVPHRIVVRQSIPRNPNGKFDRSALRAAFS------ 104780964 2175 ------------------------QTLHGLFAAQAERTPQALALTFAGTHLSYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVIGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLI--------GQRALLDTLGELPDGVARWSLEDDAASLAAYSDAPLDNLNLPQHQ----AYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIAEFGMDDCELHFYSI----NFDAASERLLTPLLCGARVVLRAQGQAEEICQLVREQQVSILGFTPSYGSQLAQYLAGQGEQL-PVRLVITGGEALTGEHLQRIRQAF--VPQQFFGPTETVVMPLACLAPDTLPADAGSVPIGRVIGARTAYILDEDLAQGGIGELYVGGAGLAQGYHSAERFVADPFSHDGLYRTGDLVRLRADGLVEYVGRADQQVKIRGFRIELGEIESRLQEHADVEEAVVLAL--DLPGGKQLVGYLVCPQAKGTADAQAVLREAHLPDYMVPAHLVLLERLPLMGNGKLDRRAL----------- 78356651 2310 ------------------------------LEVQAAAAPRKTAIICQNRHISYAQLWRQAAALRNQLADAGIRSGTPVPVLLPKSWQQIAAVLGILQAGGAYVPLDVEYPDGRIRHLISELKTGVVVTDAANSARIEKSAGRTI-------------------LIME--HLEPVAQPEVSASDLAYIIYTSGSTGTPKGVMTSHKNTVRDINRRLAVTAKD-NVAGLANL----NFDLSVYDIFGVLGCGGSLVLRHMKNPASWIDMIEQERITLWNSVPTLMQMLLELPNGLEGRLQTLRCIMLSGDWIPIQLAKEIKSRLPLAALFSLGGATEASIWSVIHAVEQIPPHWNSVPYGRAMDNQVLDHLLRERPDNVTGGIYLGGTGLAEGYWNAPEKTERSFITDGLYRTGDLGRYLPDGSIEILGREDFQLKISGYRIEPGEIEAQLNSHPAVSQSIVSAITDNSGKKVLCAWTGKKDTSPE--ELALFISET-LPHYMVPKIFVHVTAFPLNANGKVDRSAL----------- 42491112 3281 ------------------------ETIHTMFERQAAQTPQEIAIQYEGAEISYKELNETANKLARILRKRGVKHQEPVAVIAGRSPSLAIAVLGILKAGGAIVPIDPSHPAERIRYIIENSSCTHVVTEKDRS--------------VPEAATQIVTF-------IEEAETEPSNVQTINTADLLYVIYTSGTTGKPKGVLLEHRNMANLLYDQFTNSGIDFKTNVLQYASPA--FDVCYQELFSALLSGGTLHIVPESIKRDAFSFINKHQTDIVFFPTAFAKMLFNEESYAYSFPRCVKHLITAGEQLTSRLFQQVLRTHGLHLHNHYGPSETHVVSTYTIQPGDDIPEYPGKPICHNNMYVI--NKNKQLQPGIAGELYISGANTGRGYVNNPALTGEKFLPDPFYRTGDLARLREDGQIEYIGRIDDQAKIRGYRIEPKEVEVILANHPAVREAAVL-IQKNALGENELCAYCSVSKATDPSALRKDL-AKNLPDYMIPVKWAFVESIPLTANGKVDRKALPE--------- 212512183 38 ----YTPWSKVIDNSNQPFTKWLNACYNAIDRHVESGKGEKVAVTNTIRHVTYNELYSKVSRLAGALSALGVEKGDRVLIYMPLIPETIMAMLATVRLGAVHSVVFGGFAARELCVRIEHSEPK--VIIAASCGVEPHKIVRYLHSKVKPRCCIIYQRRNVEECYLEDLMTEPHPCVPVEANDPLYILYTSGTTDQPKGILRPTGGHIATLAWTMSTIYMGPNDVWLSASDLGHSYICYGPGITSVMYEGKP---DRTPDPGAYFRVIQNHQVNAILTAPTALRVIQEAVYSRKYSTKSLRHIFIAGEHSDDETKMWAAKVFKVPILNHWWQTETCIGFNHSVDPPRF---SAGLPFPGYD-VRILRKDGTEADFLELGRIVVKLPLTMSTLYKADDRFIETYFTKGYYDTMDAGYVDEFGYVYVTARDDDVINVAGHRLSTAALENVIMSHSSVSDAAVIGVPEPTKGEIPCFFTLKKTESPETEDLVDMVRDLPIAAFKL---AAPIRALPRTRSGKIARKSMANLARNKFV-- 164511461 469 -----------------------------LFARRAAAHPERTAVVCGDRETGYGELDALAERVAAALADAGVRPGDTVALLMERSTDLIAGCLGVLKAGAA-YLPLDARAPRARSAAVVSAAGASVLLTD--PGTDTDGLG---------VGHVLRPGEDEAARPSPDGRDDDTAVPVTRPDDLAYVMYTSGSTGTPKGVAVAHRDIVLALDRRWRGGAHDRVLFRSPHAFDASTYELWVP-----LLTGGLVVVAPPGDLDDGIALIGDQRVTGTFLT---ATLFNELADRCPQLLGTLREVMTGGEAASPAAVRRVRAHCPDTITNAYGPTETTTFAALFPGPGDDIPAGQVPIGRPLDGTRVLDDRLAPVPPGVTGELYIAGAGLARGYLGRPGLTAERFTATRMYRTGDLARWTRDGQVEYLGRADRQIKIRGLRIEPGEIENALAGHPDVGRAAVTVVPGAAGPSLAGYVVAAEGRCPDPVALRAHLRGE-LPDWMVPLTITVLDRFPVTPNGK----------------- 195029453 75 ------------------------------------------------------------------FRKLGLQCGDVIGISANNTSYLTGVTIAAMLCGA-PINPLPDFNYATVKYMYDITE-PKLIICDVENYATIKAVNEQVTPALVYLVNGHIDGVPDIILLRENRGIEPVECPKLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICNCKNPNS---YTRNTVVLSFSPL---YWISGTMLLACLLNGCKRIITNRPTVEYMLEVVSRHKVTFLFLASALLSKCQNDLPKIRAQLQSVQVLIGAGSKVCKAVSRRMYELIG---KMRFLVGYGLSEVGGLSKNLGGPLGSEGKVMRNV-ELRVLDKLRMPLGICEVGIIYVRMRNKWQGYYRNPEATNRALSADGWLRTGDIGYLDSEGYIYIQTRDTDVFKYNNFQIYPEQIEEFVLRLPGVSEACVFGVPDKISSNLTACAVVPDAEGKQANDVRSIVERYLSSAYHIRGGVYFVKELPKTSNDKLQRRKVPEMVRD----- 84687129 19 -----------------------------MLAQAASAWPDTTAVIVDDERLTWSELYTEARLWARALRAAGVAPGAHVGVLMPNCMDYVRLFYAAGMIGAVTLTINARFKDDDLAYAVHHSDMVLFIGGHALPHMDFRAMLTRIYPDLPRLRAVFNLGDPREFLAGADRVDEAALMRATSPDDHALMMYSSGTTAHPKACMITHRTLSMIGASFAERFGLTPDDSVMNPLPFFH---MSTMLPMAACRASGATICTAHFEPARTLRQMEEERVSFGYLFPTLVNQVIQHPDFKTRDLSALRFLHTVGPADLME--KYTRAFDGAQYINAYGLTEGVCCYTDPNDPPAEATQVSGRVFDGVLAKAVDPVTGKDCSPVERGEIWIGGFCLFDGYYKDPDKTAETLVDGGWLRTGDMGYVSGDGHITYDGRLKDMLKIGGENVAALEIETYLCAHPDIQIAQVIGVEDDHLFEVAAAYV---ELVPGASLTPEDVVDHCIASYKIPRYVRIVSEWPMS-TTKIQKFKL----------- 56965019 39 -------------------------------------------------EWTYDELIQKMNQLANALSRSGLKKGDPVLLLFPRVPEAYAAYLACLKGGFVIIPCSGMLRAKDLAYRLSHSQAKGVL---AYKGFT-AEIDQISDGSTDGLIAKWVFGEAPSGWENADMKNESASFEEMDKEEIAFLPYTSGTTGNPKAVVHTQ-AWAFAHLQTAATEWLGVETVWATAAPGWQKWVWSP--FLSVVGKQATAFVYDGPFQAKTYQLIDEYGIGVFCATPTEYRMLAKEEALSSFKLSSIKHAVSAGEPLNRAVIATFQEQFDITVRDGYGQTENTLLIGTMIG-MEARPGSMGKPTSG-NGVVILNEAGEEAGIGEVGDIAVHAPALFREYYRDPERTKAAY-RGSYYLTGDRAYRDEEGYFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEIRGHIVKAFVVPTDDQNKTKELQEFVK-RETAPYKYPRAIEYVAGLPKTISGKIRRIELRQ--------- 171463478 58 -------------------------------------FGDKTAIIGTVTKVTYKEMLERVCKMANALRKMGVKSGDSVIIYMAMTIEGIVAMQACARIGAIHSVVFGGFSAQALRDRIMDVGAVAVITADGQKALLLKAICDEALSECPKVKHVIVSKRTGTDVPMQDIWTQEIIANEVSAEHPLFILYTSGSTGKPKGVQHSTGGYILTMKWTFDVFWCTADIGWVT----GHSYITYGPLAVGAT----EIVFEGVPTYPNAWDMIQKHKASIFYTAPTAIRSLIKASSNKSYDLSSLRLLGSVGEPINPEAWMWYYENVGCPIADTFWQTEGGHMISPLPGATPMIPGSCTLSL-PGIQAAIVDEAGVDVPNGQGGILVVKRPWMIRTIWNDPDRFVKSYFPETLYLAGDAIRNKNTGYFTITGRIDDVLNVSGHRMGTMEIESCLVANPLVAEAAVVGRPDDLTGEAICIFVVLKGGRPTGEEAKKVATERNWVGKEIPKDVRFGDNLPKTRSGKIMRRLLR---------- 167587440 55 ---------------------------------------------------TFDDLKDASNRLANSFVRAGLRRCDRIGIFLAQGPETAVAHLAAYKLGAIAVPLFTLFGADALEYRLANSDAAA-LVTDAAG---YTKIA-PLRARLPALQALYCIGDDDAALAAESADFTPA---DTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPRDARLFWTPADWAWIG-------------GLLDVLWHHGVPVLARRFEKFDAFDLMARHGVT-HAFLPPTALKLMRVVPQPRERYAALKSVASGGESLGSELTAWGRDALGVTINEFYGQTECLSSCAALFAPRPGAI---GKAV-PGHRVAIVDAHGAPLPPGVEGRIAVRGPDPVMEYWRNPDATRDKFAGD-YLLTGDTGVLDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNDDALVQA-LQAHVKTR-LAAHEYPRAIAFVDGLPMTATGKIVRRALRDA-------- 217969833 80 ----------------------------------------------------YGELSRLTSRFANVLRTLGVRRGERVFVLTGRIPELYIAVLGGLKAGCVPLFS--AFGPEPIATRIGIGEGAVLVTTDLL----YERKVAKLRDRLPSLRHVLLVGETQDLAMLMAQAADTFETVATRPEDLALLHFTSGTTGTPKGAMHVHGAVLTHWATGRYALDLDGDIFWCTADPTGTSYGIVAP----LLHGVSSIVDVADFDAERWYRILQEQRVSVWYTAPTAIRMLMKAGPARGFSFPRLRFVASVGEPLNPEAVWWGRDVLGKPIHDNWWQTETIANLPALD----IKPGSMGKPLPGVEAAIVRPREGGGVEPDEEGELLKRGPSMLRGYLNNEERYRKCFAGD-WYLTGDLARRDADGYYWFVGRSDDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDDMVGEVVKAFVLKQGFEPSEALRKELLARKKLGAAVAPKEIDFLPVLPRTRSGKIMRRLLK---------- 118619896 30 ----------------------------------------------------YGELVAEVDRYAGALRAQSASRGSRVLVISDNGPETYLAVLACAKLGAIAVMADGNLPPATIDRFCQITDPVAVLIAPG-SKVGSSSLPEGL-AAIPAIRVDIGSGTG-EFAHSPDTD-RPATEPGLGADDPLAMIFTSGTTGEPKAVLLANRTFILRNEGLNWVTWVDGETTY-SPLPATHIGGLWW--ILTCLMRGG-LCITGGENTLSLMQILNSNAVNTTCLVPTLLSKLVSELKSAATTVPSLRLLGYGGSRAIAADVRFIEAT-GVRTAQVYGLSEGCTALCLPTDDGSIAKIEAGAVGRPYPGVEVYDDEADGAGPNAPGTLWIKSPANMLGYWSNPQRTQEVLI-DGWVNTGDLLERHEDGFFYIKGRSSEMIISGGVNIAPDEVDRIAEGVPGVREAACFEIPDPEFGALVGLAVVAATDVDASAARK--LKHTIAAHYRRPSTIVIVSEIPRTQSGKVMRTSLATAANQVQTGG 77458439 2697 -----------------------GATIHAMVEVQAERNPHALAVIQGAQQLTYGQLNQRANRLAHHLIGLGVQPDDRVALCVRRGPQMLVGLLAILKAGAGYVPVDPAHPAERIAYLLQDSDPVAVLA---------QASTRELLGMMPV---IDLDSDAWQHLP----DSNP-QLPYLTPANLAYVIYTSGSTGQPKGVMVEHATLENLVHWHAEAFDL-HAGSHTASV-AGFGFDAMAWEVWPALCVGATLHLPPNEHLDELLDWWRAQPLQVSFLPTPVA----EYAFSRELQHPTLRTLLIGGDKFNRAQTFAVINNYGPTEATVVATS-GLVE---VGQPLHI-----GRPMA---NARIYDDQQRPVPVGVTGEMYVAGAGVARGYLNRPDLTAERFLTDPFYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALASHPAVQDAVALVRDGQLL-----VWFTER--APADIELRNHLQTR-LPQALIPAAYVRLDALPLTANGKLDRKVLPE--------- 148260774 60 -------------------------------RHIAAGAGERIALIWDSARYTYRALRDRVAKLAGALAARGVAKGDRVVIYMPMVPEAAIAMLACARLGAIHSVVFGGFAAPELASRIDSAEPKLVIAASCYKPILDAALERAAHKQREALRADLVPGRDEDYLDAEAAAAPHDPVP-VAATDPLYVLYTSGTTGRPKGIVRDNGGHAVALAATIEVMWTASDVGWV----VGHTYIVYAPGVTTVMYEG-----KPVGTPDGAFWRVCAQHGVKTLFTAPTALRAIEGALTRQHDLSKLEALFLAGERCDPPTAEWIAALLGRPVIDNWWQTEGLTAFKP---------GSGGRPCPGY-EVRALNPEGGLMPSGEVGALAIRLPLP-PGCAPTLWHDDEGYTFPGWYRTGDAGMVDEDGDIWVMGRTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVIGRHDAVKGEVPLGLVVARADAEIAAELVALVRERPVAAFK---DALVVQRLPKTRSGKILRATMKQ--------- 115749010 50 -------------------------------------YGERIAIVDNQRTHTYNDIISWSMVLSRHI--LSNTKRDEMPFLCPNDASYTITQWGVWMSGGMAVPLCKSHPESELEYIIQDSQSSLVI--------TTKELAQKI---LPIVERMIIDNQALSLAEGND-------VADIKSQQIAMLVYTSGTTGRPKGVLVTFGALQAQIQMMISAWDWTSRDVILHVLPLHHVH-----GVVNVLWSGATCVMLPDFDAEKVWHMLLEDHIPRVNLFMAVPTVYAKLLQFYQHKYTTIRLMVSGSAALPQPIMDEWEQTTGHRLLERYGMTEGMALTNPLSG--ERIPGAVGNPVSPTNQARGNSFHS-EVVPGQPGELQVKGPAVFKEYWNKPQETQESFTEDGWFRTGDTACLDEGVFRILGRSSVDIIKSGGYKISALDVERHLLSHPMIAEVVVVGLPDITWGQRTAIVTLKPGQRLILGELRDWGRDK-LPSYQIPTELKVIEEIPRNAMGKVNKKQL----------- 109154778 15 -----------------------------LLRLAAERHPEQVAVRDERGAVDYAGLDARADRFARALLRLTGGRPTAVGVASVLDPVFAAAFYGTSRSGNRVVLVNPLVREPVLEHV--FRTAGIEI---ALVSAETRSPGGR-RAALPDLREVYVVPPPPGTRPLDDLLTETAALPDPAGVDVVCVQFTSGTTGPPKGVRLTHRNLVANAAQAAHALGLDAGSVCLNHLPLYHVMHLDS-----AVYAGATQVLCHDPDPVASVAAAAEAGATHYFGLPVLARLAADPRLASVVPGPELGLVRSGGSRLAPAVAARLRERLGVPVIQGYGLAE-LSPLSHNDRPERSKPGSVG-PAVPGTECRIVDETGAALDPGRPGEVLLRGPQLMAGYLGLP--DAPDIDAAGWFHTGDVGYQDEDGWLFLVDRIKDVFKVDNELVSPSEIEQVLLQDPDVADCVVADLPDEFSGAVVWAGVVPAGDGP----------------------------------------------------- 211585926 65 --------------------------------------------------WTYRDLDRAIQRLVIGLKSRGLKRGDPLIMFMPNTAEYVIATWAAYQIGCIPINPTGLCNAREMRHMLQTAIKGCQ---SDFSGIDMCARIEELTSERDCIR-ILVEGEMDGWTPFKELMQNPCRDHHSEHSDRTIF-FTSGTTSLPKIMPSAYGFAAALWWRQSSVPMLPGDRV-LFTMPNNHGF-----GWLGFLNAGTVVLPGPRFIPEAVIKAIREEEVSHAGLVPTMLHALSNISLGSR-KLSTLRRIVMGGSPPSEEVIRIALDTLGASVENLYGMTEGILVSSGVVSQISGIVKDRGTPLPGMTVRLYAKDSKVPTGAGEAGEMHFSGPSLIDGYIGGADTNFYD-GEDGWFRTGDKAFIGTDNRLYLIGRYKDTIIRGGENIEPSAIEAILGQVPKINQPQIVRTPDNVAGEVPIVVVNQEVDGYTASGIKDTVLARMGKLYVIPVQALGHETYPRNMAGKVEKTKL----------- 115524396 27 -------WPDPV------DFNWALDWFAELARDPESRDRAALWIVDGQSKPTFAQLSKRSNQVANFLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTADELRDRLERGAAKLVVAPDQVAKFDGLGDA--------MLKRVVVGGTAPDWLPYAQTDDQPDTFPDTKADDPMLLYFTSGTTAKPKLVLHS--------QRSYPVGALS-TMFWLGLIPGDLHLNISSPGFFAPWNAGATVFVVNQPRFEAKSLLATIARCGVTTLCAP-PTVWRLFIQEKLSDYKSLREVCGAGEPLNPEVIDQVKAAWGLTIRDGYGQTETTAMIG--NSPGQAVIGSMGRPLPGYRVA-ITDVDGQPAKEGEVTLLLARPAGLMQGYQG--EGGKLSGADGELYRSGDVVFCDDDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDRLAIPKAYVLLTAGHEASREVALSIYLQTR-LAPFKRIRRIEIVNELPKTISGKIRRVHLR---------- 146303191 40 ----------------------------------------------EEAKLSYHELSLMSNRVLSTLRKHGLKKGDVVYLMTKVHPMHWAVFLAVIKGGFVMVPSATNLTVAEMKYFSDLKPSA--IISDSLR-------ASVMEEALGSLKKFLIDGKRETWNSLED-ESSNAEPEDTRGEDVIINYFTSGTTGMPKRVIHTAVSYPVGSITTASIVGVRESDLHL-NLSATGWAKFAWSSFFSPLLVGATVVINYEGKLDTRRYLGEVENLGVTSFCPPTAFITLDLDQFRFERLRS---VVSAGEPLNPEVIKIWKDKFNLTIRDFYGQTETTANFPFL----KVKPGSMGKPHPLYD-IRLLDDEGKEIKPYEVGHILNPRPIGLFLGYSDEKKNMESFRE-GYYYTGDKAYFDEEGYFYFVGRGDDVIKTSDYRVGPFEVESALLEHPAVAEAAVVGVPDTVRWQLVKAYIVLKKGYMPSKELAEEIREKMLSPYKVPRIIEFVDELPKTISGKIRRVEL----------- 15221339 19 -----------------------------FLKRASECYPNRTSIIYGQTRFTWPQTYDRCCRLAASLISLNIAKNDVVSVVAPNTPAIYEMHFAVPMAGAVLNPINTRLDATSITTILRHAQPKILFIHR-----NFEPLAREILHLLSCLQLNLLVIFIDEYNSAKRVSSEELDYE-------SLIQMGEPTSPLVENMFRIQNNYTSGTTADPKGVVISHRGAYLTSLGVIIGWEMSTCPVYLWIFAY-------------------------------VSLQWMDVSSARRNPLSGPVHLMTGGSPLPAALVKKVQR-LGFQVLHVYGLTEGPALFCEWQDEWNRLTENQQMELKARQGLGILSVAEVDVKYNETGEIVMKGNNIMKGYLKNSKATFEAF-KHGWLNTGDVGVIHPDGHIEIKDRSKDIIISGGENISSVEVENILYKHPRVFEVAVVAMPHRVWGETPCAFIVLQDEVAREKELIDYCRE-NLPHFMCPRKVVFLEELPKNGNGKILKPNLR-AITKGLVA- 111019311 458 ---------------------------------QARTHPDRVAV----NDLSYRELSTRSAALARQLRSAGAGRGTVVAVSLPRGTDLIVAVLAILRSGAT---YLPIDPSSP-------AERARFILRDAQPSLGIGSA--DLLGDLPRVEEDSAQSASGE---LDN---------AVQADDIAYVIYTSGSTGVPKGVPIPHRNVMRLFDVSREWCW-----------PLLHSYAFSVWEIWGALLHGGRLVTATLTSPADLAGLLVDEGVTVLNQTPSAFGHLVDAL-VRADSFDRLRLRYVGGEALDPAVLRAWFAATGAELVNMYGITETTVHVTATKVTAADVVDI-GVPLGDL-RTYVLGPGLRPVPPGVTGEIYVSGPGLSPGYLGRPDLTSGRFVADPFYRTGDLARYDATGTLHYHGRIDDQIQLRGYRVELGEIGAAMTAVPDVQ-AAVATAHEQAGGDQRIVYVVPRPGGEHDAQVRAHL-VRSLPGYMTPSALVMLDRLPLTHNGKVDKDAL----------- 84514495 2 ---------------------------------------------------TYGQLNSLTRTVRTFLRSAGIGAQDRVAIVLPNGPE-MAAAFVTVAQSATTAPLNPAYKEDEFAFYLADLKARAIILEAGYDGFDLTVLELTATEPAGTFTSTNVTGTAVDTVPTAD--------------DVGLILHTSGTTSRPKIVPLLQSNIAASARHISASLALTPADRCMNVMPLFHIHGLIA-AVSSSLAAGGSVWCAPGFDALKFFGWMEDAQPTWYTAVPTMHQAILARAGRNAETIAKLRFLRSSSASLPGPVMEALADTFKAPVIEGYGMTE--AAHQMASNP---LGAGKQKPGSVGIEARVAHEVENRLVAG-VGEIVISGPNVTPGYEGNPEANEKNFFEAEWFRTGDQGEFDAEGYLTLTGRLKEIINRGGEKISPLEVDGVLSAHPAVAQVVTFAIPHDKLGEDGAAVVLKEGHTATDRDIRDFASAQ-LAAFKVPRKILILDDIPKGATGKLQRIGLAEKL------- 29501267 574 ---------------------------------------------------SYGELNRRANQLAHHLLARGIRPDQRVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPLERIAYTLEDSAPVAVLT-------QADTLDRVGALGVPIIDLDSLQLQAE-------LSSNP-QIPELTPNHLAYVIYTSGSTGLPKGVMVEHRNVVRLFSATHD--WFNFNPQDVWALFHSFAFDFSVWEIWGALAFGGQLLLVPSRSPDDCYALLCRTGVTVLNQTPS-AFRQLIAAQGRSPLQHSLREVIFGGEALEPGLLKRVGNA-GTRLVNMYGITETTVHYRPLQAADALLVGR--SPIGPDLQLYVLDAQHEPVPAGVIGELYVGGAGVARGYLNREALTAERFIADPFYKTGDLARWTADGSLEYLGRNDDQVKIRGFRIELGEIEARLAACAGVREALVIAREDSPGDKRLVAYLAAAGTEPSAAQLRDELL-LSLADYMVPSAFVRLDALPLTTNGKLDRKAL----------- 158137911 1521 ------------------------QTLPALFQAQVRRTPQAIALQTDDSFLDYQALNAQANRLAHHLIGLGVRPDARVAVCVERGAALMVALLGVLKAGGAYVPLDPGYPAERLRFMLDDSTPTVVLVHGATQGFD--------QQSGPVLD-----------LDRGDWHACPTTDPQVAGSQLAYVMYTSGSTGTPKGVMIEHRGLCNLMHWGSRICPPRPGDALLQRAPFSFDWELFWP-----LTAGLRLVLARPDGHRDPAYLVQRSQVTTIKFVPALLHQFLEEPGVQ--GCTSLTDIFCGGGELTLALLQRVRERLKVRLHNVYGPTEATVDSTQPHEPLPLLAPPIGRPIA-NTRLYVLDAHDRPVPLGAVGQLHIGGVGVARGYLQAERFIASPFVEDRLYRTGDLVRYRLDGELDFVGRNDFQVKLRGLRVELGEIEASLTAHPAIGQAVVLMREERLVAYFTCR---EGSSAPALEVLRSHLLAR-MPEYMVPQAFVALAQLPLSNNGKIDRQVLPAPGAESVIS- 197780831 21 ----------------------------------------------DGSSWTAGRLLAAANQLVHGLRAAGLERGDAFAVVLPNGVEFFTAHLAASQAGLYLVPINHHFVAPEIAWIVADSGAKVLLAHERFA-----DAARQAEAGLAATHRYAV-GEIEGFRPYELLDGQPESTPADRELGWVMNYTSGTTGGIRRPLPRPEEAYLGGFLGIFGIRPFD-DNVHLVCSPLYHTAVLQF--AAASLHIGHPLVLMDKWTPEEMLRLIDAHGCTHTHMVPTQRLLALPEEVRARYDVSSMRHAIHGAAPCPDHVKRAMLDWWGPCVEEYYAASEGGGAFATAEDWLK-KPGTVGKAW-PISELAIFDDDGNRLPPGELGTVYLKMNTGGFAYHKDEAKTRKNRIGD-FFTVGDLGLLDEDGYLFLRDRKIDMIISGGVNIYPAEIESVLLQHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHTPGPDLATDILAHQLAGYKRPKSVDFITEMPRDPNGKLYKRRLRDPYWE----- 149914803 30 ---------------------------------------------------TFAEIETRANQSAQLLRAQGVGIGDHIAIVMENRREFLELCFAADRCGVYYTTIGTHLTEEEIAFILGDCDARLVIASDRYLPL-VQGAARASNCTL------FRVGEGPQDVP--DWAAAAAGMPRTPIADERQMLYSSGTTGRPKGIPLPQDGRTMLIDLLTELFGYAADTRYLSPAPLYHAAPLRHAMV--TIKMGGTAYIMDRFDAKGALELIERHKVTHSQWVPTMFVRLLKLPEADRFDLGSMEMAVHAAAPCPHDIKRKMIDWWGPVIHEYYAGTEN-NGFTAITSAEWLIPGSVGK--AKLGHLHICDEAGVELPIGETGEVYFENGHQF-SYHKDPAKTAACTNAQGWTTLGDIGHLDDEGYLYLTDRKSFVIISGGVNIYPQETENVLLSHPAVLDTAVIGVPNADFGEKAIVQLMPSVASSEAQSLIDHCRQH-LSPIKCPRSIDFKAQLPRSATGKLYKRRLRE--------- 167578701 47 -------------------------------------WGDRVAITESGAAWSYRELLELSNRIANLLHDGGLEPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQARVSHALCEAAVS-----AELRAAMAATPGV-GFVRCYDTEDAPAFERLMREPAAFADTRADDPCIVAFTSGTTGRPKATVHFHRDVM-----AICHCFPQHDDVFCGSPPLAFTFGLGAL-LLFPLSVGASVVLLPRAKPQRLLAAIGAHRVSILFTAPAAYRAMLDDLGDH--DISSLRKCVCAGEALPVPTRNAWLARTGIRIIDGIGATEMLHIFASADE-TQVKEGAIGKAVPGYRLA-ILDERGERLPAYHVGRLAVQGPTGCRYLSDARQRD---YVRHGWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEAMLSHADVLECGVVGEPDGRGGTLVCAHVVLRPGVCGSDALTAALQQHRIAPYKYPRRIEYAAGLPRNESGKLQRFKLRQ--------- 116788879 27 -----------------------------FIQRAALVYPKRKSVIHGARQYTWDQTYERCRRLASALAKRSIGPGTTVGVLAPNIPAAYEAHFGIPMAGAVIAFLLEHSRAVAVLFFMLLQEALGLMAKKHGSGFEFLVVIGDETCDEGNLKRALRSGEYEDFLQEGDPGFE-WQPPDDEWQSIALGYTSGTTSSPKGVVLSHRGAYVASL--GAALAWMKGSGVYLWTLPMFH--------CNGWCYAWGMAAFCGTNTARAIYASIAEHKVTHFCAAPVVLNTVVNCDPQDRVPIRGISVMTAGSAPPASVLAKRVTHTYG--LSETYGNARQGVRYISLEGLD--VVNPDSMVPVPADGSTV-------------GEIVMRGNMMMKGYLRNPEANRESF-RGGWFHSGDLAVKHPDGYIEIKDRSKDIIISGGENISSVEVENALYGHPRVLEASVVARPDERWGETPCAFITLKDESRIGQDIMNYCRAR-LPGYMVPRSVVF-GPLPKTATGKVQKHILR---------- 182437058 461 --------------------------FPELFAAQAERTPDAVAVESGGLSLTYAELDARTGELAARLTAEGVGPETIVALVLGRSVESVIGSLAVMRAGAAFLPVDPDYPAERVAFMFDDARPAAVLTTEAYEKAVPRSGGAAVLVLDPA------DGAAARSAPRSEPRSAPRAPLPVASP--AYVIYTSGSTGVPKGVVVTHAGLAFAATERERFAVTGDSRV------LQFSSPSFDASVLELCMASGAALVVPDPGPLAGEPLIAGRRVT-HALIPPAALASVPAA-----DLPGFSCLIVGGDACSPELVARWAP--GRRMVNAYGPTESTVAVS-MSIPLE---ASGGVPGAPVHDTRVLDGSLRPAPLGAEGELYVAGAGLARGYLRRPGLTAERFVADPFYRTGDLVRLREDGQLEFAGRVDDQVKVRGFRIELGEVESVLARHDRVDRAAVVAHGTGAGGKQLVAYVVPAGPEPLDAELRAHVAEL-LPEYMTPSLVIPLDALPLMINGKLDRKAL----------- 71908321 73 ---------------------------------------------------SYRELSSLTDLFGNALKALGVQKGDCVFVLCGRICELYVAVLGALKIGAVPLFRSPEPIRSRIS------QAAGKVLVTTASAYQHKVAA--LRPELPSLRHVLLTGAIADTLDLQALMRAAPDTPALVPTDPALLHFTSGTTGQPKGAIHVHSAVLYATARTADVFWCTADPGWVTGT----SYGIIAPLVLGATSIVDEVDFDPL----RWIHILESERVNVWYTAPTAIRLLMKAGPELFADFPDLRFIASVGEALNPEAVWWGLDVLGQPIHDNWWQSETGGIMIANTAAQDIKPGSMGRPLPGIAAHVVRNQAGAPVTPDTVGELATGWPSMFRGYLDQPVRYRDCFAGN-LYLTGDLVRRDADGYYWFVGRSDDVIKSSGHLIGSFEVESVLMEHPAVAEAGVIGKPDALAGELIKAFVVLKDIAPDENELMAHARRR-LGAAVAPKEIAFAPSLPHTRSGKIMRRLLK---------- 55380293 122 ---------------------------------------------------TFWELADRSSQFANVLDDLGVAQGDRVFSYMPRIPEHYVALVGTLKHGAVWGSVNERFGPDGISYRLDDCDAKVVV-----TTTNNRDTVEDALDDAPAVEHVITGAPADDFNTALDGASTAYEVAETSGEDDALLYYTSGTTGLAKGVQRWIAGVAATQKHAVD---LQDGDLYWSTGDLG--WLTGAINTLGAWFWGASLFTYEGEDTDEWAALLDEYPISVLFSVPTAYRMLRENEDVLADNLDLRHALSI-GEPLSAGVVEWGEDELGVTILDTYGQTETINNYPTM----ELRPGSMGKPL-PGIEADIVDPQSGEVEPGETGEIAQRGDYPC---FFAEFWNKPKKTQRAFYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSLGEHEAVAEAAVVPKPHEARGNIVKAYVVPSDDAPLKEDIQSYVKEE-LSAHEYPREIEFREELPKTVTGKIRRTELHD--------- 108760891 463 -------------------------------EEQASRHPDRVALVYEECTLTYAQLDARANRVAHALRRRGVGPEMRVGLYLNRSLEIMVGILAVLKSGAAYVPLDPGQPRQRLAGLLDDIQAKVLL----------------TQRR---LRETVPEAEDREVLCLDEESTEPTSAPHCGAEHPAYVLFTSGSTGRPKGVVVEHRQLHNYVASVMERLDLPEGAAYATVSTFSAD--LGNTVIFPALCLGGTLVISAERVSDPAVEYLQRNPIDVLKIVPSHLRALASAGTA--GALLPRQRLILGGEATPLAWAEELQAAPGCRIYNHYGPTETTVGVMRLEPSRPFAANNTLPLERPIDNTQVYDARLRPVAVGMTGELYVGGAALARGYLNRPDLTAQSFLPNPFYRTGDLARHLPDGTLEHLGRADNQVKYHGYRIELNELRHALNQHPQVRDSVMMLKRDTNGNEVLVAYYVSRQEQ-EHAQLRAFLAER-LIEEVLPNVYVHLKKLPLTLNGKVNHEAL----------- 124485666 48 --------------------------------------------------YTFRQMMNLSNQIANMMFKQHIGKGDRVMLLLPRVPEWWTFALAAIKIGAVPVILTPHDLKYRIN-----QGRFKMIVTNTENAWKIEEIA----NDCPSLHKFLTDGDAPGWINYQKELIHPVRSVRTKATDPMLIFFSSGTTADPKMVLHNH---AYPLGHIVTRFWYDLTENDLHFTVADMGWGKSSWGKFYGPWMEGACVFRGKFNATELLPLIEKYEIT-TFCAPPTIYRMLILADLETFDFSELRHCLSAGETLNPEVNRVWEEGTGKKIYEAYGQTE-TVTVIGTFPCMEVRPGSIGKP-APGWKIELHDDMGNKVPPGVEGRIAIKSPVGLFTEYLDDPKATAKVFINGWYYTGDKATVDEDGYFWFMGRDDDMIKSSGYRVSPAEVESALIEHPAVKESAVVGSPDPIRGVIIKAFVVLKDGYKGSDVLIKEMQNHTTAPYKYPRAIEFVEELPKTISGKVRRVELR---------- 162452411 1011 -----------------------------LIEEQVLRTPDLPAVQIDGRSLSYRELDEQANRCARFLCAHGVVPDQIVGVLMQRSLELVVALVAILKAGGAYLPLEPTYPEQRLEFMARDAGVAVLLTQSSFSG--------------------VLAGFTGTRLCLD---TEASRLSEVRPEHLAYVIYTSGSTGMPKGCMLSHRAICNRLHWMQEAYALTPLDRVLQKTPF--TFDVSVWEFFWPLITGARIVLAPGAERDPAAGLIQEHGVTACHFVPSMLRLFLD--EPRAAGCASLRHVFFSGEALPYPLMERALSTFSAQLHNLYGPTEAAVDVSNLRDDRKVPI---GRPIANI-RLYILDEQQRPVRPDQTGELYIAGVGLARGYLNRPELTAERFVRDPFYKTGDRAAWLPDGNIDFLGRMDGQIKLRGLRIELGEIEAALLGHEAVREAA-VAVRDADSGDRLVAYVVLRDGASFSPQVMRRFLESSLPRYMVPNQFVQVAGIPVTAHGKMDRAAL----------- 69934166 32 --------------------------------------GGHMAVIGPGGSRTYAQLCAEASRFGNALLGAGLTQGDRILLFLDDSPAYPAALFGAIRAGLVPLL-INTLTPPELLNF-YLKDSSSRVAIADAAFAARFDDVACAETALERL--VVVNGAAPEDSPVP-VQTAEAFLQGVSDSDMAFWQYSSGSTGRPKGIVHLQHDMAYSFGRHVDICFSVPKIFFAYGLGNSLTFPFSV-GATSVLLPG-------QPRPAAVFEAIATCRPTHFFGLPTLYTAMTSAPEAATADLSSLKLCLSAAEVLANEVAEAWRALSGHDIIEGLGSTEVLHIY--LSNTREARRPGAAGLRVPGYEVAIRDPDGNDVPDGEQGVLWVRGDSNAPFYWNRPDKTADAMRGDGWIYTGDRMRRDADGFYYFLGRADEFVKVSGQWVYPLEVELCLADHPELRECAVVEMADRRMTLHA--FVTAEDPGADRAALADRLKRHTLLPYKYPRSVIFLDHLPKTGTGKIDRQAL----------- 119178636 72 ----------------------------------------------------------------------------RIAFLIPSGYDYVVCQWAVWAAGGICVPLCVTHPVKELLYTISDSNPRLVILHDSF-GHRKDALAESC-SNVTFLDLAPLASTTPETIVLPPFH------PPFDLSRRALMIYTSGTTANPKGCITTHKNVMFQSNCLIEAWKYTSSDHLIHVLPLHHIHGIVN-GLVAMLLSGATVEMYPRFDPAIIWEWSSRGSSTMFMAVPTVYSKLVDLEATARAGANSLRLVVSGSAALPTPIKTKFFEITGQTLLERYGMTEIGMGLSCGLEVDKRIDGSVGWPL-PGVEVRLTTRDTGCIIPSESGMIEVKGDNVFLEYWGRPDATKKEFTSDGWFKTGDVAKRNENGAYFIQGRSVDIIKSGGYKISALEVERKMLALDAIQEVAVVGLPDEEWGQRVAAIVKQRQGTPQIQSLRAELKKE-MAHYKVPTVLTVVDVIERNAMGKVNKKDL----------- 167515402 100 -------------------------------------------------HITYKELQEQVNRLANVLLQQGVKQGDRVCLYLPMTPYAVYAMLACARIGAIHTLVFAGFSEDALAARISDGDCRVLITADGGKKIPLRQIANDALAQIPGQVRAVLVQERTGKTPPQ---AYDIKLYEVDAEDGLFLLYTSGSTGAPKGLLHTSGGYLYTHEHDIYACLADVGWI------TGHTYVVYGPLVNGAT----TVIFESVPTYPDAWEMVERLRINQLYTAPTALRLLMKQGDDQKHDRSSLRVLGSVGEPINPEVWRWFHDVVGCRIADTWWQTEGIMMC-----PSPLASKEGHKPGAAMHPALLLGTDGQEIKGNDVGLLCLRDP--TPGMARTVFGNHKRFCETGYYFTGDGAKRDSEGHYHITGRVDDVINVSGHRLGTAEVESSLLLHKGVAESAVVGYPHDVKGEGICAYVILRADGNTAKELKEVVRHH-IGAFASPDRVQLVKDLPKTRSGKIMRRILRKIASNQL--- 67921836 1512 ------------------------------FEEQVKKYPDKIAVQSKDNQYTYQKLNTEANKIAKSLLNLGIDKQAKVALFFDHNVSMIAAMLGILKAGKIYVPIDPNYPQDRVIYTLE-DSCAEVILTNQINSDNIKAI---THGKLPII-NID---------KLNDVAVE-INL-EISPDTLAYILYTSGSTGQPKGVIQNHLNVLHFIRNHT-------NNLHISALLASYSFDAAVIDIFSALLNGATLFVIKKEGLNSLYNWLETHKITIFHSTPTVYRYFLEKLGSKKAQLSHIRLVVLGGEPVLKKDVKLYQQFFACIFVNGLGATESSF-YLQYLLNKKTQIQKQIIPVSTFEDTEIVLLDEEGNITDLYGEIAVRSPHVALGYWQKEELTQAVFLKDRIYRTGDWGRLRNDGVIECLGRKDNQVKIRGFRVELGEIEALLNKHPQIKQSVVIYKEDSLREKQLIAYIVPQDSQPQIKQVREFLQEK-LPSYMIPAKFVLLETLPLTPNGKIDRRIL----------- 118468008 42 -------------------------TIPALFAEQVVRAPDAVALVSGDRSWTYRELDEASNRLAHVLAEHGAKPGATVAFLIPRSGEAILSILSVLKTGAAYLPVDPAHPDARIGFMMSDAKPVA-----ALTTADLRSRLDQYD-----LAVIDMADPAIDRRPSDALSGP-------RPDDLAYMTYTSGTTGVPKAVAVTH----HNVTQLVSALHADLPSGPGQVWSQWHSFDVSVWEIWGALLHGGRLVVVPGSSPDDLHNLLITEKVSVLCQTP-------SAAGMLSPEGLESTTLIVAGEACPTELVDRWAP--GRVMINAYGPTEATI-YAAMSEP--LTAGTGVAPIGPGAALFVLDKWLRPAPEGVVGELYVAGHGVATGYIGRPDLTASRFTGERMYRTGDLVRWGSDGQLEYLGRADEQVKIRGYRIELGEIQAALAKLDGVDQAVVIAREDR-PGDKRLVGYITGTADP--AQLRTALAE-SLPAYMVPTAVVVLDTIPLTVNGKLDRRAL----------- 125560727 84 ----------------------------------------------------------------------GLRRGGVVMSLVRNSPEFVLSFFAASRVGAAVTTANPMSTPHEIE--SQLAAAGATVVITESMAAD----------KLPTLTVVLIDERRDGCLHFDDLMSEDEASPLAGDDDVVALPYSSGTTGLPKGVMLTHRSLSTSVAQQVDNIGLHAGDVILCALPMFHIYSLNTIMMCG-LRVGAAIVVMRRFDLAAMMDLVERHRVTIAPLVPPIVVAVAKSEAAAARDLSSVRMVLSGAAPMGKDIEDAFMAKLGAVLGQGYGMTEGPVLSMCLKEPFKVKSGACGTVVRNAELKIIDPDTGKSLGRNLPGEICIRGQQIMKGYLNNPEATKNTIDAEGWLHTGDIGYVDDDDEIFIVDRLKEIIKYRGFQVAPAELEALLITHPSIADAAVVGKQEPEIGEIPVAF-VAKTEGSELSEVKQFVAKE-VIYYKKIREVFFVDKIPKAPSGKILRKELRKQL------- 84500489 25 --------------------------FGPRMKENAEVHGSKPCVIDEIGTMSWAEFGDLVARIAGRLRSMGIGPGSMVASLAENSANNVAMYAGVLYAGACMV-PLP-FSATEAALVKERADCGATLL---FTTHQFRATAEKLGA-----SEIVDLAEIEAWVG-DAPAIDPVP---VTDDDLFDMIYSSGTTGTPKGI--VHDHRFRSRQFSRTSAYLEADGVLMLSTPLYSNTTLVA--AIAGLVRGATLVTMARFDTVRFLELSERHRATHAMLVPVQYMRLMDEPRFDEFDLSSYQCKMSTSAPLPGVLIAQCMERWPGNILEFYGMTEG-GPATVLDHPDKW--DTVGQP-QPGADMRVIDEEGNELPYGAYGEVVGRSGSMMPGYHKTREATWVSPEGDHFVRTGDMGRFDEDGFLHLLDRKKDMIISGGFNIYAADLEAVLRKHPDVADVAVIAIPSREWGETPLGLVVPRRPEADAEAIRDWTNDQ-LGKTQRLSRIEFRQDLPRSEIGKILKRELR---------- 66819033 75 --------------------------------------------------YTFKEIKIKSNQLANKFKEIGLNKKGEVVVFLTQGIECALSHITILRSGLLSVLFGPEALEYRIS-----SSSASCVITD----LDNIHKLLKVVPNLPSLKKIIVFGDNLNSINYSK-HKNIVELWNTKSNEPAYLIYTSGTTGLPKGCLHAHRVLINNVGLQFTLNLFPQNTV--SVTENCYYSPADWAWIGGLLYFGVPLLAYKSKGPFDALTLVKTHNVTMSFLPPSLKMIKFQKDQLKDHKINNMLAINSGGESLGENLLVWSKDQFGVEVAEFIGQSEGNFNCLDLFPPKN---GSMGKPI-PGSNVRILNDNGERVPHDEVGYLCIENANQFLGYWNSTEKRMIFSKESGWIKTGDLAKEDSDGYFWYIGRDDDVINSSGYRIGPNEIEGCLLKHPLILNVAVIGIPDEIRGEVVKAYIVLNQSVTPSQEIKKEIQKTQLSAHQYPREIEFINEMPITTTGKIMRNSLRQ--------- 168830117 7072 ------------------------QTLHGIFEEKAALTPDRTALIYGETELTYGELHQQANRLARTLRAQGVRPDQPVGIMVERSLEMIIGIHAILKAGGAYVPIDPEFPEDRIRHMLEDSGAKLLLTKN------------HLKDRFP-FTGTILALDDPQMYHADSSNLEPIAGPE----HLAYIIYTSGSTGKPKGVMIEHRSAVHTLSQ------LEAEYPMLAGLKTTFTFDFSVPELFCWFFGQGTLVILPQGVDKDPMALLETNRITHLNLVPSMLSVLVQLKESGTQGFLTLKYLFACGETLPAKLVEEYYKVSPAVLENIYGPTEAAVYATRYTTSLETAALTHVPIGKPYANVQVWMDSASQVSPGVPGELCIAGEGVARGYFNQPDLTAEKFIPHPYYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVPSVQEAVALALADSTGSTQLCAYFVA-EEGLAAGVLREALASE-LPSYMIPTAFVQLAQMPLNPNGKLDRKAL----------- 11095223 9 ----------------------------DLLSASAARTPDAPAVVGPAGSMSYGELDERADALAGRLSGQGISKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFLVIARESGALALCAPE------------DLSARVPSPLRDCLACVDLDAAPVPDLPRTPVST-CVEPDDLAYILYTSGSTGTPKGVCISH--------RSA-LAFIDWAVAELAPGPFANHSGLSFDLSVLDLYAAGAAVCLIQPEPEGLVEFLHRERISVWYSVPSLILMLRDGGLLDRPAPGTLRALLFAGEPFPIGPLRALAAWSDARLLNLYGPTETNVCTYHEVRPADLARDLPVPIGKPCSGDRVWRADGSEAEPGEEGELVVSGPTVFAGYWGRQ-------PQEGPYATGDRVKVRPDGSFDYLGRRDGMVKIRGHRIELGDVVAALYSHQGVAEAAVIAVGDGLDRVLAAFVVRSRGSAFGNVALRRHLAGR-LAPHMIPGDIRFVDRLPHNDRGKLDLAALQRPL------- 117165057 35 ---------------------------------------DACALLCGDRRLSYAELDRRAARLASRLRRLGVGPDVPVGLHLTRSVELAVAVLAVLKAGGACLPLDPAHPRERLRLALEDS-GAPVVLAQRRPAFD--------ATAYPGTVLCLDGTGEGDEGGRSDQEGTAVPHPR----NLAWIAYTSGSTGTPKGVALEHGP-LADLARQIAL-RLDLGPGDRVLQFASIGFSVAAEEMLATWAAGACLVMDPDEALADSARLVERYGVTVLQLTPAYWYEWLDDGTPRPP--ASLRLLVVGSEQVSVH---RVADWLGVRLVQEYGATEGTVSYEGPRDAEQVRAWPRGTPLAGV-RVRVLDERLRPVPDGRTGELYLAGDCLARGYLKRPEATAQRFLPDPYYRTGDLVRRRDDGVLEFLGRADHQIKLHGVRIEPGEVESAIGRYPGVLASAVFARTTAAGGDQLCACVVWEDEDP--AGLRAHLAAL-LPRASVPARLFPVADLPLNPNGKVDRRAL----------- 115361217 3419 -------------------GDAAAQPLHRLFEQQVERTPDAVAAVYDDVALTYAELNLRANRLAHRLIELGVAPDVLVGVAMERSLDMVVALLAILKAGGAYVPVDPEYPAERVRFMIDHAQ------------LRWLLTQQHLLDALPTDARVIVVD--RDTLDL-DAAPASNPAPALSGENLAYMIYTSGSTGRPKGALNTHRAI------TNRILWMQHAYMLGADDAVLQKTPFSFDEFFWPLIAGARLVFAGQRETDYLVELIERERITTVHFVPSMLRAFLD-----HPDLTSLRRVVCSGEALPYDLQQRCLARLDVRLFNLYGPTEAAVDVTRRDDPHRIV--PIGRPIA---NTRVYDAQLQPVPVGVAGELLIGGTPVGRGYHGEPELSAEKFIADPFYRTGDLARYRPDGNIEFLGRIDHQIKLRGLRIEPGEIEVALASHPLV-EAAVVALRGADDGARLVAWL--RSSHPEAAAVRGHLRQR-LPDYMVPSAFVVVPAFEQLPNGKLDRARLPE--------- 148654211 4 ----------------------------DWLSAQAKARPDGVALIVGETMLTYRALNEQTAQFAARLFAWGVSRGDVVGILLPNRLEAALAIHAAARLGV--TLALFNTRLTPVELDMQVRSAGC-----CFLLCDRDTLPTAL--ALPSAPRLLCVDPIDDLTPLDRLTGDPATFREMIDPDAPFIIFTSGTTGSPKGAVLTCGAFFASAMASAYRIGVLPDDRWLCVLPLYH--------------VGGLSILLRSCLYGTAVDLWQRAPVTLISLVPTMLHRLLELFGDEPPP-PRLRLVLLGGAAASPDLLKRALQA-GWALATTYGLTEA-ASQVATALPEQVKPGSVGRPLL-FTSVRVVDEAGHDQPPGVYGDILIRGPTLMRGYLGEPPLDAGA-----WFATGDIGYLDADGDLWVVQRRSDLIISGGENIYPAEIEQVLRQHPAVADVAVVGVPSPEWGQQVGAVLVLRDPAVDVREILAFSRTR-LAGYKQPRIVRVVDELPRTASGKIHRAAVAELL------- 186896733 3285 -----------------------------------AAYAQQTALIWGGSRLSYQQLEHAVQRLAQYLHEQGVRESAHVGVALPRGCDQIIAVLAIQWLGAVPIVEWPACRRSQVITLADI----HFLIGDRTLGWPEEVDVLSVESD-----------------PVSD--ERPT--PRVVSADLAYLIFTSGSTGVPKGVAVSHGNTIESVNRQHQINPQD-TALALSAL----YFDLSVWDVFGVLSAGARLVLIPQQAQREALSLVQQHQVTVWNSVPALMLLFNEQIFNEQDELLSLRVVMLSGDWIVPELLRRFAPNAHCVAMGGATEAAIWSNYWVADTALTGWCSVYGVPL-PNQQFRIVNEQEEDCPDWVAGELWIGGQGVAQGYYGDSAGTEQQFIRDGWYRTGDTGRYRPDAIIEFLGRKDQQVKISGYRVELDEITLALKSYPSIEDAVAFVIQHNDRPVLAAVAVTPTPLDWQA--VTAFLRER-LPEYAIPSRLGHCCAWPLTDNGKRDQHALR---------- 145595009 56 -----------------------------------AEFGDRDAIVDGERRLTYADVGAQVRGFATTLLRHGIQPGAAVLLSLGNPLEGPLLQLALHLLGCRTMWIAPVTSRREIKEFVELSRPDALL----YDARDPANIGAELAAGMPVLRLGV------DLTPVPATADLPTRVSEADS----LLQTS-GTTGTPKLV--RHQESFYTQVLALAAGFLSYSPMWLASGQIT---------TLFNLFTGG--VLFPREGWDEFIQTVPAERITSTFLTPPMLYEVLDHPALPGVDFSSMFMFNVGAGPAAPARLRQAITRFGPVLRIVYGLSEAVVVTAQTEDPAHPRLRSCGK---PYGDVRIIRGADGTVLPPDVGEVWVQTALRFAGYHGSPDLTADTLV-DGWVRTRDVGHLDVDGYLYLVDRLQDRIRRRSWPIYSRPIEDALAGHPGVRAAAVIGVPDEVAGELPYAYVV---KTPDAAVTGAELIDVVTAALSAPGGVEFVSALPLNRANKVDKRALR---------- 11321498 64 ----------------------------------------------------------------------------------PNTPATLVARYAANLLGATVVHANPSDLLSAEAQGGIVAEAPAMVVVDAANLERARAI-REVPSVRPVLSGL---GEGHDVIDLTDSPAGAFRPDAARDGDTAVVTFSSGSTGRPKGTARVKADMVAASARRAQ------KATALVTAPLTHSNGFVAD---DVLVSGGTVVLLPGFDETEVLRSVARYQVNRLAVSAPQLYALADHPETTRTDLSSVRDLFYTGVAASPERVAVAEKVFGSVLMQVYGTSENIISWLIAGEHTDALRATVGRPLE-WLRVTIRDPQDERVLPGETGEVWVNSPWRMDHYWNDPEQTARTV-RDGWIRTGDVGHLDDAGYLHLHGRLAGVIKTNGIKVYPVAVERSLLDHPDVAEAAVFGVENSDRVERIHAVVVLREGAGAGPELRQHVSSH-LSPNHAPADIELRSSLPLIGFGKPDKLRLR---------- 516360 1497 -------------------------TFAALFEKQAQQTPDHSAVKAGGNLLTYRELDEQANQLAHHLRAQGAGNEDIVAIVMDRSAEVMVSILGVMKAGAAFLPIDPDTPEERIRYSLEDSGAKFAVVNE---------------------RNMTAIGQYEGIISLDDWRNESKERPSSGSRNLAYVIYTSGTTGKPKGVQIEHRNLTNYVSWFSEEAGLNDKTVLLS----SYAFDLGYTSMFPVLLGGGELHIVQKETPDEIAHYIKEHGITYIKLTPSLFHTIVNTASFAKDNFESLRLIVLGGEKIIPTDVIAFRKMYGHTFINHYGPTEATIGAIRVDEPDAFAKRTIGRPIANAG-ALVLNEALKLVPPGASGQLYITGQGLARGYLNRPQLTAERFVENPYYKTGDVVRRLSDGTLAFIGRADDQVKIRGYRIEPKEIETVMLSLSGIQEAVVLAVSEGGLQELCAYYT--SDQDIEKAELRYQL-SLTLPSHMIPAFFVQVDAIPLTANGKTDRNAL----------- 146304221 113 ---------------------------------------------------TYQDMFYEVNRWANALRSLGVGKGDRVTIYMPLTPEGIAAMLASARIGAIHSVIFAGFGSQAIADRVEDAKAKVVITADAYRRGKVVELKKTVDEALNSLQHVLVYRRMKTDVNMKERYVEPERM---DSNDPLFILYTSGTTGKPKGIMHSTGGYLYGLSQENDVLFNTSDIGWI----VGHSYITYSPLIM------GRTVVIYESAPDYPYPIIERYRATTFGTSATALRYFMKYGDEKNHDLSSIRIIVTNGEVLNYSPWKWGLEVLGFMSHQWWQTETGAPNLGYL--PGIIYMPMKSGPASPGNFVEVLDENGNPSAPRVRGYLVMRPPFMMMGMWNGERLKKTYFSKFGLYYPGDFAMVDEDGYIWVLGRADETLKIAAHRIGAGEVESAITSHPSVAEAAVIGVPDSVKGEEVHAFVVLKQGYAPSSELAKDIQSRKVMGPIVSPQIHFVDKLPKTRSGKVMRRVIKAVM------- 207085206 16 ------------------------------------RYGEEPSLAVGEEPMSYNQLNEKVKATVQLLQKSGISKGDKVVLLSENMPNWAVAYFSVTYFNAVIVPILPDFHPSDVHHIIRHSEAKAVFVSDKFTIEDANDLNIQLVINLEKLE-IIEEISNQSYISQQKISKSSIKITEPKEDDLAAIIYTSGTTGHSKGVMLSHKNLVTNALSSFSKITIHKSDIFLSILPLAHTLECTVGLIVPILHGSSVHYIDKVPTPSVLLKAFSVVRPTMMLSVPIIEKIYKNKVLAKFNSSFILKHLKAAGKKLIETFGGRVRAALSPFVEQFLMEAEGLTETSPLIAGGSIIVKSTGTPFY----GVTVKIKDKDPKTGE-GEIIVKSPSVMLGYYKDEE-KTKEVMEDGWFLTGDLGYMDEDGFLFISGRSKNVIGSGGENIYPEQIEAVINQNEAVLDSLVMEIDEMFKADRASDAKVKEDIANFLEELRVDVNTQVASFSKVNKFVEQIEPFIKTPTKKIKR-------------- 157429060 43 ---------------------------GELFERRVAESPTSVAVIHRDRSVSYDELNRLANGVAARLSAAGVRPGAVVGVAIGRTPELVAALLGILKCGALPFIDWPDARLRDLVAQTD----CATVLTDN---------AEALAARLPELA----------VLPVDDTVVEENPRTAVDPDAIAYINFTSGSTGQPKGVPIRHRS-IARLVFGARYARLDEHSRLLQLAPV--TFDAATFELWGALLHGGACVLYPSPRFSELGRVIDTHGITVLFLTTALFNSIVDEAPEILDGVGTVHSLKHIDAALRRYGPDRIVSMYGPTECTTFALYHPV---------RERRMGETALPIGPIQNTRAYLVGEHGLGPGETGEILLAGPGLSPGYLGLPA-GSGQFVDDGLYRTGDRAYLRDDGVFVFQGRLDDQVKVNGYRVELGEISHHLDQHPAVRQ-NFVTVRETAGGDKALVAFVVSGEQPGTAEIRDHLRAR-LPAFMVPAEIRFRDTLPLSATGKVDRRALLAELAER---- 154335972 32 -----------------------------------------------------------------------VRKGDVVCMCMLNTIIYGPVVYGALRLGAIPVNAIA--EPSTLAYF--MKESNAKVI------LGMRYFHKQVEEAVEMVKKD--TGRKVDIHYPEDFFKKWYIWPVPRSDDTIIIPFSSGTGGLSKGVKLSNRALIANTEQVAAAFQLSPQEAGISILPYFHIYGFTA--CLNTGYAHGVMIVMYKYTVEDYLKASEKYRATINLVAPPILISLLNEGLVKQHDMSSLKHFCCGAAPLGPETMEAVEKMLNVSVSQAYGMTEGLKHKTLVGDTELRIVKVDDTQQSGTDKSA-----GIDADPGAEGEVWVRGPQIMKGYLHDE--DTALCMQDGWYRTGDIGRFVESGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCMVIGVPDSFENPRALVSVPPKDAVRASDELYHFVMSRMPPHKRLHGGVRIVNEVPRNLAGKLLRRQARKDEAE----- 170745103 33 ----------------------------------------------GATVMTRADLDARADAFARGLLRGGIGRGARLAILAANRPDTIAALLGAMRAGVVPVSV--NHKFPPATIAAVLADCGARLV-------LCDGPRRDVLAGL--GPGVRVAGGPEGFAAWLDPGPFAPIVPE--PDEAALFLYTSGSTGRPKGVRLSHASHLWVARRAADTDLRDER--LLVAAPLYHMNALAL--ALLVCAAGATMVLLPQFEARAYIAAIDRQSCTLTAVPPMIAMMLRERDVLAEADLTRVRTVRMGSAPVSDALARQIRALLNARILNAYGTTEGPVVFGDHPDGLPTPVASVGAPHPRVAVRLVGPDAP------ETGVLQMRSPAIMLGYHNRPD-VPVPITPDGFYDTGDVFRRDADGFYYFLGRTDDMFVSGGENIFPGEVELVLERHPAVLQACVVPVDDAIKGTKPVAFAVRR---PGTTVDEAALKEHALPAYQHPRRVWFVEALPLASTGKIDRAALRRRAEEAVRA- 153884736 17 -------------------------------------------------------LLARGAALAGGLRRMGVQEGDVIGVLLRNAPAYIDVMHAC-RIAGCYFCPINWHFTAEVEFLVRDSGAKVLI--------GHRDLVDAAEPLLPAHVQLLVDAEGTDWLALQTPYDGPIVSPR------GHMAYTSGTTGRPKGVVRQADQLEAHLQKARAVVAATFGIVALVPAPLYH----SAPSLFAQQAAQMAEVLVVNARFDALRVLIERYRIDTVYLVPIMYVRLLKLTDEERSDLSSLRFVASTGAPCAPEIKRRMIDWLGPVIYETYASSEGMITVM---DPRDAAAGSAGRPVCDA-RVRILREDGTPCPTGEIGLIYSHQPAYPDFTYRGNDEARSKIERDGLVTLGDMGYLDADGYLYVCDRASDMVISGGVNIYPAEIEHALLRHPDVVDCAVFGVPCDEYGERLVAVVQTERQDLQAEPLIEWLRGQ-IAGFKIPRQIEFTTALPRDDNGKIAKRRLRDA-------- 154687302 451 ------------------------KSLPELFYEQAVKTPDRPAIITENEELSYAELNKRANQLAGMLKEKGLGPEQFAALLLPRSQDLAVSMLAVLKTGAAYLPLDPDFPSERITYMLKDAQPACLITTMELSGMPEDSDAKRIILDDPDTVKTVAAQNAD--CPAQT---------ECSPLHPAYIIYTSGSTGKPKGVVVTLKSVSNFLLSMREMFPLGEQDRLLAVTTAA--FDISGLELFLPLISGAGCVIARKETPRALAHMIHSYGISIMQATPTL---WHSLVTNEPDSLRALQVL-VGGEALP-NALMHALLESGCTVTNLYG-------------PTETTIWSAAQPLAPIWNTRVYDAALQPVPPGIAGELYIAGEGLARGYYNRPDLTAERFIADPYYRTGDLVRWREDGSLDYISRADHQIKIRGFRIELGEIESVLSKYPGISQAAVIVREDQPGDKRLAAYAVA-DQPLDIGRLREYMGE-SLPDYMVPGAFVQLEELPLTPNKKLDRSAL----------- 21426769 81 --------------------------------------------------WNFRELSEISKQTANVLTACGLQRGDRVAVVLPRVPEWWLVTLGCMRSGLVFMPGTTQMKSTDILYRLQSSKARAIVAGD--------EVVQEVDAVAPKIKLLVSEKNREGWLNFKALDASPIQCVETVSQESAAIYFTSGTSGPPKMAEHSHCS--LGLKAKMDAGWTGLG-------PSDTMWTISDTGILGVLGTCIFVHLLPKFDPQTVLKVLSSYPIN-TLLGAPLMLLQQDLSSYKFPHLHS---CFSGGETLLPETLESWKAKTGLEIREIYGQTETGIT-CRVSRTMKVKPGYLGTAIVPYD-VQVIDEQGNVLPPGKEGDMALRGMFS--GYVDNPKKTQANIRGD-FWLLGDRGIKDTEGYFHFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPIRREVVKAFVVPEFLSHDQDQLTKVLQEHVTAPYKYPRKVEFVLDLPKTITGKIERAKLR---------- 11498886 44 -------------------------------------------------EYTYEQFAAEGNRIVNFLRGHGVEKGDSFYMMIPLLPPIWFATFATVKGGFIGVPTATTMTVRDLEYRFKVYPPVA-IMADEASAKTIDEALSNVGAE-PKVK--IVIGDRSGWESYDSLSKESAEAAKTKWDDIIFSFFTSGTTGLPKRVAHTATS--YPVGHLMTACIIN-----VQPGDIHHN--LSAPGWAKYAWSSFFAPLNVGATATDLYLQAVSEFKVNTFCAPPTAWRLFMFADIGKYDYSALRDVVSAGEPLNPELYEQWKKYTDTEIRDFYGQTEAMIGNPPWFKGGKIIPGSFGRPTFMYDVTLVDDEGNEITKPNEVGHIVVRRPIGLFKEYMGDPEKTAKVFVGKYYYTGDKAFFDEKGYWWFVGRADDVIKTSDYRVGPFEVESALIEHPAVAEAAVVGSPHPIRYQLVKAFVIPGYEPSRELALELFMHCKNLARYKIPRIIEFVPELPKTISGKIRRVELRQ--------- 108762076 2590 -----------------------------LIEARVDRTPDVVALSFESDTLTYRELDRRANQLARYLRARGVGPDTRVALCVERSLEMVVGLLGVLKAGGAYVPLDPEYPRERLEYM--LADAAAPVL------LTQARLSERLPRDSATVVCLAVAREREERLDV-----------TVDGSGLAYVLYTSGSTGRPKGAMNTHAAICNRLLWMQEAYGLDSSDRVLQKTPF--SFDVSVWEFFWPLLAGARLVMAPGGHREPAYDTIARERITTLHFVPSMLRPFLE-ETELAVSCASLRRVFCSGEALPPELRDRYFSCLLAELHNLYGPTEAAVDVTREDRGHVVPI---GRPIA-NARMYVLDARLRPVPAGVPGELYIGGAPLARGYWQRPDLTAERFLPDAFYRTGDQARFLANGAIEYLGRLDDQVKLRGFRIELGEIEAVLSLHPGVR-AAAVAIREDVPGDRRLVAYVVAPSGDVASELRAFLGER-LPEHMVPSAFVTLDALPLSPSGKLDRRGL----------- 83945665 107 ---------------------------------------------------TYAQLHNHVCRFANELKKIGVKKGDRVTLYMPMIPEAAYAMLACTRIGAVHSVVFGGFSPEALAGRINDCQSEFVVTADGNKGVPLKANVDKAIEHAPGVKAVLCIREGRDFLALEDAKCEPEPM---KAEDPLFILYTSGSTGKPKGVLHTTGGYLYTFHREDDVFWCTADVGWVT----GHTYIVYGPGATSLMYEG----VPTWPGPDRCWRIVAKHKVTTIYTAPTAIRALMREGDESKHDRSSLRLLGSVGEPINPEAWRWYHEVVGCPIVDTWWQTEGGHLITPLPGAHDLKPGSASFPMFGVQPALMDAEGNRDDGPQE-GNLVLLGPGQMRTVYGDHQRFVETYTYDNMYFTGDGARRDADGYWWITGRVDDVLNVSGHRLGTAEIESALVAHELVAEAAVVGYPHDLKGQGIYCYVTPTEDTEKT--LKAHVRSE-IGPVATPDVIQFAPGLPKTRSGKIMRRILRK--------- 169825746 55 -------------------------TIPEVFYQVAQQFADRIALSYEDGKMTYRQLNEQSNQVAHMLLANGLQKGDYVAIIMDRSKETIISLLGVLKAGGVYVPIDPSYPKERCQYLLHDTGAPFIITKNEYSDLLNDLIHNKFQSHTVLTINQMESGLSKEDLPC-NLH----------PSDLAYIIYTSGSTGKPKGVLLKHTAVINLITDNQRIYHSTEEGVF--SQFISYSFDPSVTETFTAFFSGARLHMLTSIESIEAFAMIARERVT-TATVPNFTQLATHLPVEYRDKLMTLQYLSVGGEALLPAIVQKWQEKFGYSTENVYGPTECLTSYSQLTDMQSSI--PIGKPIANY-EMYVVNEDEQLCPVHVTGELCIAGVGLAAGYLHQPEKTAEVFVPHLFYRTGDLVRLLPNGVIEFVGRKDSQIKVRGFRIELGEIETVLSNYPTIQESVVIAMSD---GQNHLFYTVASGIQLEERNLRDYLHNL-LPDYMVPERIELLE-MPLSPTGKIDRTQL----------- 40713151 465 ----------------------------DLFRRQVRRAPDATAVTAGDRAWSFKELDEWSGRLARALTDRGVRRGDRVGVMLERSAEVLAAWLGVWKAGAAFVPVDPGYPADRVEFMLADSAVAAVLCRESTAG------------AVPAGHELIDMDRVGEGV------AAPVA---IGADDLAYVMYTSGSTGKPKGVAVAHGGVAALAGDPVEVGAGDAVLMH-----APHTFDASLYDVWVPLVSGARVMLA-EPGVVDAQRLAAHVADGLTA-VNFTAGQFRALAQESPESFAGLRDVLAGGDVVPLGAVERVRACPGLRVWHTYGPTETTLCATKKIEPGDRLGSTLGRPL-PGRRLYVLDVFLRPLPPGVAGDLYIAGAGVAQGYLGRPALTAERFVADPFYRTGDVAYWTGDGELVFAGRADNQVKIRGYRVEPGEIETVLAEQPGVDQAVVLARDGRLIG-----YVVPGGEVDPVR-----LRERVLPEYMVPAAVMVLDALPVTPNGKLDREAL----------- 119433777 494 ---------------------------------------DAIALVCGQEHVSYRELNRRANRLARELRHRGCGQDEIVAVRMRRRPDLVVAILAVLKAGALPILAHPVERVR-----GTLRDAAARLVPELRSDLD----GTAVPAVLPDDPDLARHSDGDLGVP-------------VAPTALAYVLSTSGSTGRPKGVAIQHDSAVAFLGWVADAFPGDDLAAVLATTSV--GFDLSVFELFGPLTTGGSVVLA-----DSALQVPELAAARAATLVPSAAEALLDV-----DGLTSLRAVNLAGEPLHRDLVRRIQDRLGVVARNLYGPSEATTYATSTEDDQQPTIGTAISPAAAWVAGEAGEPEPAHV----VGELVIGGPTVARGYLGRPGLTAASFRPDPIYRTGDLARRRGDGHLVFLGRTDDQVKVRGVRIELGEVEAVLREIAGVRAAVAVPTGRGAADRQLVGFVTPE---PGAAEVLSTLRTR-LPAVMVPTRLTVLEALPLNDNGKIDRGAL----------- 124004071 95 ---------------------------------------------------TYRELFEKVCQFSNGLLKQGVKKGDRVVIYMPMVPEAAIAMLACARIGAIHSVVFAGFSSNALADRINDAQATTVLTADGYRGLEIKKIVDEALENTPSIERSVVTGSEVTMKPNRDIWWSDVKAEEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMYSFKNVFQVYWCTADIGWIT----GHSYIVYGP----LLAGATSVMFEGVPTFPDAWEIVDKHQVN-QFYTAPTAIRALQAKGVEKHDLSSLKVLGSVGEPINEEAWHWYHDHIGCPIVDTWWQTEGI-----LISPLPGITPTKPTYATPGIQPILVDNEGNELKGNSVGNLCVKFPWMLRTTYGDHERCRQTYTYKGLYFTGDGCKRDEDGYYRILGRVDDVINVSGHRLGTAEIENAINEHPLVNESAVVGYPHEIKGQGIYAYIVCEADAANHDE-EQIKRSIISTINKIPDKILVVPGLPKTRSGKIMRRILRK--------- 477845 31 ---------------------------------------------------TYSELLKRIEGVATVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKADEMVQLIRRDNIRTVIVAEGKSG---------TPADIDGVEELTLSAEVSEGLRIDGNATPAFEAP--RPEDPAFVFYTSGTTGLPKVIPRAIEPRVLFMSTQAGLRFGGHNNL-LGLMPIHH--VIGFFGVLGSLAFNGTWIPVTAFDPAQAVKWIEELDVTCLFASPTHFDALLATSEFAPEKLKSVDSVIFAGAAINQSILKRLEKCLQVPIVDIYGTTETM---NSLFNPDA----TQERGLRPGYHSRVQESPSVALPAGVEGELVVSADATFTHYLNNPEATAAKIV-DGWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEVVTAVVV-VSEPLTADLLDQVCLDSELANFKRPRRYFVVNELPRNAAMKVSRRTLRE--------- 114326929 108 ---------------------------------------------------TYRQLHDRVCRLANVMKSMGIGRGDRVTIYLPMVIEAAIAMLACARIGAVHAVVFGGFSPDSLADRIRDSESSLLITADGGRKVPLKRNADEALSRVDCIRNVIVAGRDQRYETLIEAASPDCPPEEMNAEDPLFILYTSGSTGTPKGVLHTTGGYMVWASFTHELVFDYHAEVYWCTADVGHTYIVYGPGATTLMFEG----VPNYPDSSRFWQVVDKYNVSITAPTAIRALMREGDAPVKKTSRKSLRILGTVGEPINPEAWRWYYEVVGCPVIDTWWQTE---TGGHLITPPGAIAQKPGSATLPLPGVKVLVDNEGNVLEGEAGSLCISWPGQMRTLYGDHERFVQTYTYKGLYFTGDGARRDADGYFWITGRIDDVLNVSGHRLGTAEVESALVAHGDVAEAAVVGVPHDIKGQGIYAFVTLKDGYEPSDTLRSELINRQIGPIATPDVIQWAPGLPKTRSGKIMRRILRK--------- 168141787 12 ---------------------------------------EHIAFIRDEKEVSYKEYIEEIEKCRSTIIKIGLSQSKLVGLCLKDSYRFSILFVSLCSL-KIPIILLDPYTKSE-----EFQTVINMYKP---------SILITDTKKLIDIEDDMVIEEKMEFIRLFNLRTQNLFFKKNKSVDEGNLVLSSGSTNIPKAVLKSEKRLLLQLKKTLD---LKEEERILSIAPIFHAYGFAF-GFIAPLISGVTITYLPALTLATKIEILEREIEILIALPVHYEML----ASHCKSKLTNLRYALTAGGILNQEVLTKCEELIGLNLNNVYGMTETGAISILHEKYENKLYNSVGKVIS--DTSVLLNYSDVESKGLQIFEILIKNKSMTMGYLDGEGNLDSIIDKKEYFKTGDLGILDEKCHLYIYGKQKLTINVSGKKVNPLEVEEVIQTHPAVKEAVVVGQEDSIRGEIPVAHIV-LNHPSKQEEILSHCR-RYLSAYKVPRKIFFQEKLEQTSTGKVKRQALKE--------- 119952402 15 ------------------------DTLSETLADQARRRPSKAFLRVGDVSLTYQEAHDRVDSFAAGFQRRGVHAGDRVLLVMDSSVDHVVTWLALNRIGAINVPANPGSRAIQMVTACHYNGVGAYVNPD---GDD--SWRRLLPESLP-LGMLAVDGASPE-------PTEPDPLA------TATMLFTSGSTGVPKACELSHAYLVRQAQLHSKYLHFEPEDVLFTPFPLFH-IDGATLTVGAALVTGATAALSARFSASRFWDQVRQHGATVFNFMGATAMLWKQPPTGR--DRDHPVRLAWGVPMPACEPHWRER--FGFDLVEVYGLTDGVPAYQPLGLPR--VAGSCGRIIDEY-EIRIGDPDGNDVPVGQMGEILIRSDLVMNGYYGMPEATQDAF-RGGWFHTNDFGRVDEHGNLYFAARGKEVIRRRGENIAATDVEAAIDMHPLVLESAAVGVPSDLSEDDIRVFVVLQSGQSLTPEVLAEHARDHMPRYMMPRYIDIVDHLPKTPTEKIERFKL----------- 114704704 62 ------------------------------------------------RTISYSNLLRDVKALAAAMSDLGVEKGDRVIVYMPMIPETLTSMLACARIGAIHSVVFGGFAANELAKRIDDAEPK--LILSASCGIEYKPLMDKIVLQRPELPCELMDGRDYDWDSLRERYRAEIECERVKATDPLYILYTSGTTGKPKGVVRDNGGHMVALHWSMGAIYIEEGDVSFTAWIVGHSYICYGPGATTIVFEG-----KPVGTPNGTFWRIIAEHGAKTLFTAPTAIRGVDGEFIGQYDLSKFEALYLAGERADPETIKWAEAKLDRPVIDHWWQTE--TSWTIAGNPRELLPIKRGSPAMPGYELAILDEAAKEVPPGEMGAILPLAPGNLPTLWNADERFRESYLAEGYYSTADAGYMDEDGYLFVMGRTDDVINVAGHRLSTGEMEEVVAKHPAVVECAVIGMEDEMKGQIPCGFVVLKDQATKEADVIRMVRDEPVAAFK---QVVIVDKLPKTRSGKVLRRTMKAIV------- 111022434 5223 ---------------------------------QVARTPDAVAIVYDNESLSYAEFSARVNRLARRLIDEGVGPESLVALGIRRSLELVTGIYAVLRTGAAFVPLDPDQPPARNDYILE-TTGPVCVLSTARDGFD-------------TSRNRVLNIDAPD---LSVYSSEPVGESEVVTSNLAYVIFTSGSTGRPKGVSVSHRAIVNQMAWLAAEYELGDSDVVVQKTPV--TFDVSMWELLVPLAVGARMIVARPDGPDYLLSLMQDSGVTVAAFVPSLATLLADPEAFLPD---SLRCVFAGGEELPVELSGRCASRSKARLDNKYGPTEYAVTATRCDGLERESVPI-GEP--------VWNTTDRRLHPGVEGELYLAGVQLSRGYHRRQGLTAERFVADPFYRTGDVVKWNPRGQLMYLGRLDSQVKVRGLRIELGEIETALVAQQTIAQAVVIVHDGDF-GQQLVGYVVPEGGRLVDVESVRATAGRSLPQYMVPDVLMVLDQLPLTASGKFDRNAL----------- 192808543 250 ------------------------------------KYPKRIALSSGQEQITYEQLDRQSNQISHMLIAKGLRKGQFVSIFMKRSLDTIISMLGVLKAGGAYIPLDPSHPDERNAYIIE--DTTSNIIPDFTAKLN--GLLAQVQTK-------------PEYFCLDDVDSYPAEACDVTGDDLAYIIYTSGSTGKPKGALIAHQGVVNNLQMSEQDIILQYSTFSFDA---------SVYDIFGSLACGSRLHLLSDEQSIDAFTAVADTNATRVAILPTVFFNQLAAYLPMEDKYRNIKTIVVGGEALAGETVRMFRKKLPIPIVNLYGPTETTVVATVVDYPEDLATVYIGTPFANY-ELYIVNEHDELCPTCVTGELLICSVGVAKGYLNQPEKTREAFIPDQYYRSGDLVRLLPNGQVEYRGRKDSQVKIRGFRIEIGEIEDNLAKHECVKDIAVIPRTDEDGSKMLAAFYTSHDQAVPAKELVQFL-SRKVPSYMVPKYICFVEEMPLSPTGKIDRKKL----------- 218719060 58 --------------------------------------------------------------FAAGLQKAGLNKGDRVVVFSTN-NLFYPVVF----MGVIMAGGIFSGCNASYT-----TQELAHQIKDADPKYVLSQGGDAMKTCLEAAKRVGKGHEKRTFMPLEDQHWSSLIVSEAEGGGFAWDQLMGGTTGLSKGVEITHGNYVANLQYNNSMCQMEYELKYLCFLPLYH--AMAQMIFLGVQYRRTPVYIMEKFDFLTVLKNVEKYRISHLQLVPPVVVMLAKSSEVKKFDLSSVRSVGSGAAPLSREVSEEVEKLWPINIHQGWGMTEATCSVLGWDAGKISTSNSVGWP-TANSEAKIMDEHSKEVGPNEAGELWVRGPQIMKGYWKNPKATAEILTPDRWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGVTINGQ-EHPRAYIVLKDEASKSAERITTEVNSKLSQHKITGGLVFVSVLPKNPSGKILRRFLRE--------- 163812334 2 --------------------------LADRLSEVVTTCPEAIALKFEGKSITYAELDRISDCYAWALTHIGVVAGERVALLMTNCLEFVFFYFGIVKTGAAAVPLDPKYKWPELKALLD--DCQPKVLACQADGLN---ILHQHRSELSYIQHYISPEDTPDVILLKNFLTDEIDVPENRTAHIAY-------TSAAQLRPQSHVNLVKTAAISAGFAQSAEDRVILFALPLHHIIGLVVV-LLGTLFSGGSVILLSGVSIDCLLKTIERESITVFLGVPFIMLVRHLQENSSEYNLTSLRLCGSAGAPLPPELVLSYRILLDRDLVDFYGLTESTSHVTCQPLDKSGKSGSVGKVLKGF-ELEVVNSAGQVLLPSQTGEIIIRGPVMDGIYRQPEKTN--RMLRNGWLYTGDIGYKDSDGYVYIKYFIKPMLITKGQNIYFSDVEDLLLSCPGVKEVLAVGIPDPMRGEVVRVAVILRDGAEQTAGIKKYCLEN-IAQYKTPREIFILKELPCDLLGLPCRDTLRK--------- 171315908 27 -------------------------------------FPNRTAIIHGDFRQTWAKTRERCYRFASALVRLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAV-LNAINCRLDADIAFILRHGECKLLLVDRELAPL----VAKALQS-VPHPPRVIDINEAPDGPAIGETDYESLRRPADEWTPIA-LNYTSGTTGDPKVVPSHRGTYVMSLLQMTN--WLPRAPIYLWTLPMFHANGWCF--TWAITAAAGTHVCLRKVNAANILSAIAEHGVDHFCAAP---IVLAGIASVPPSELQPLRVLTAGSP--APAAVLEAVGAMGFDVDHVYGITEGTPISCAWHDPEQQLKARQGVRAAAFENMTVADLAALEPVPADSGEVLVRGNTVMMGYFKNADATAKAFA-GGWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMSGVLNAAVVAQPDDKWGETPCAFIELKPDASHITEVISFCRER-LAHFKCPRRVIFGE-LPKTATGKIQKFRLRE--------- 152985810 1575 -----------------------------LIERQAAERPQATAVVYGERALDYGELNRRANRLAHRLIELGVGPDVLVGLAAERSLEMIVGLLAILKAGGAYVPLDPRYPRDRLGYMIE------------DSGIRLLLAQREACERLPL-------GEGLPCL-LLDAEQEWAGYPEVGVDNLAYVIYTSGSTGKPKLLPHGNVLRLFDATRH----WFGFCADDAWSLFHSYAFDFSVWEIFGALLHGGRLVIVPSRSPEDFLRLLCRERVTVLNQTPSAFKQLMQVACAGQEVAPALRHVVFGGEALEVQALRPWFERFGPRLVNMYGITETTVHVTSLADLEGGAASPIGEPIADLS----WYLLDAGLNPGCIGELYVGGAGLARGYLNRPELSCTRFVADPFYRTGDLARYRCDGVVEYVGRIDHQVKIRGFRIELGEIEARLLEQPGVAEVAV--LPHEGAGATQLVGYVVTKAAPDPAALRDTLRQASLPEHMVPAHLLFLERLPLTANGKLDRRALPAPDASRLQQG 70732590 108 ---------------------------------------------------TYQELHDRVCRLANVLKSRGVKKGDRVCIYMPMIPEVAYAMLACTRIGAVHSVVFGGFSPEALRDRILNADCRTVITADGVRGGKLIPLKSNVDKALPDVSSVLVVERTRNWVPDRDISYEQACAPEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLYVLDRDGEVFWCTADVGWVT----GHSYILYGPGATTLIFEG----VPNYPSTSRFWEVVDKHQVNIFYTAPTALRALMREGSAPLQNTSSLRLLGSVGEPINPEAWEWYFNVVGCPIVDTWWQTEGGIMLSPLVSARQIKPGCASTPMFGV-QPVLLDDQGKEIHGAGSGILAIKAPAQIRSVYGDPKRMVETYFAPGYYFTGDGARRDEDGSYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDLKGQGIYAFVTPMDEALKKELLALVSREIG--SFAKPELIQWAPALPKTRSGKIMRRILRKIACNEL--- 149209155 31 --------------------------------------------------WSYRQLHDDINKACAVLAAHGVQKGDRVAVLAAN--SVFVVILALMRQGAIIVPLNWRLSASEIGSLIEDC-SPKLLFWDATLSLDFEPHFPALCQRLP-FQDFITKLD-QSTLPTSPVQHQNASTATRLPNTTAAIVYTSGTSGRPKGVKITAHNLLATAINYAVLGEVEPTSVLLCDVPLFHLMGLAV-CVWSTLLRGGTVAMS---RRFDASATNER-------LAP----------NFRPARWAALRALFTGGAP-NPPARIRWWLDRGVRMVNGYGATEA-GHFFGMPLAEDVLRQKAGSPMT--DVEIVDPETGAPVLPGEPGEIVASGMSVTAGYWRADRDGGLEVVEHGWYRTGDIGRQDEDGFVYIVGRRKDIFITGGESVAPGEVETALMQHPLVAEAAVVGVPDPTWGEVGYAWLVLEQGVKERVSKEDLISEGLIGRYKIPKHFRCTESLPRTGSGKIMKHVLKKKLESE---- 72384228 26 -----------------------------FLRRTAEVYPERTAIAYGERRTSWRAMLDRSRRLASALVAAGVRTGDTVAVMAANTPEMLEMHFGVPMSGAMLNTLNVRLDAAAIAFMLRHADAKVLVTDTEYA--DVVQAALALLDDKPLVIDIIVEGEYEGFLAGGDPHWEGGE--PVDEWQAIALNYTSGTTGNPKGVVYHHRGYLAALSNMLDWGMPRHA-VFLWTLPLFHCNGWCFAWTLAA-NAGTSICLR---RVDAAAVLIREHQVTHYCGAPIVHAMLAHAPEAWKAGIDHPVHGLIGGAEGLLRMGIRITQIYGLT--EVYGPAAVCVEQPEWDDLGDALAERKGRQGVRYTAQEVLDPETLVPVPWDAGEVMFRGNMTMKGYLKNPEATAEAFA-GGWFHSGDLAVVCPDGYVQIRDRSKDVIISGGENINSLEVEEVLYRHPAVRVAAVVAQPDERWGETPCAFVEVVDGA-RVGERELIEHCRALAHFKAPKKV-VIGHLPRTSTGKIQKFLLRQRAS------ 57168399 68 -------------------------------------------VTDTKKKYTYKQLRDRVAKVAGILANKGVVKGDRVVIYMPMIPEALIAMLACARLGAIHSVVFGGFAAHELATRIE--DAKPRMIISASCGIEYKPILDEAIKKCTHKPTTCLIWQRPQYLPLEEEKTRGVDPVPVLATDPLYILYTSGTTGSPKGVIRSNGGHSVAMKWSMDNIYAKAGDVFFTAWVVGHSYIVYAPGCTTIVYEGKPV---RTPNPSAFWRIIEEYKVNVLFSAPTAAIKKEDPKGEKKFNLDSLRSIFVAGERCDSDTLKWIKPVIDNWWQTETGWAIA-ANPLGL-EAQVVKAGSPTKPMPGFN-LKVLDEKGQELGAGKKGILCLKLPLCLMGIWENDERYRRGYLDQGYYLTGDTGYIDKDGYVYVLGRMDGIINVAGHRLSTGEMEEIIAKHPDVAECAVIGVNDELKGEIPMGFIIERDHRGIVEGVVALVRQEAVASFKI---ATVVSALPKTRSGKILRKNLRE--------- 83746239 112 ------------------------------------------------TRVTYRELHARVCRFANGLKALGIRKGDRVVIYMPMSVEGVVAMQACARIGATHSVVFGGFSAKSLQERIVDVGAIAVITADGGKALPLKAIADEALAMEGTVRHVVVTGAGVNWVEGRDRAMDEVEAGQPDTCEVTFILYTSGSTGKPKGVQHSTGGYLLWALLTMQWTFLKHDDIFWCTADIGHTYIAYGPGATQVVFEG----VPTYPNAGRFWDMIQKHKVNTFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYHTNIGCPIVDTFWQTEGGHMISPLPGVTPLVPGSCTLPL-PGILTAIVDETGQDVPNGQGGILVVKRPWMIRTIWGDPERFRKSYAELGLYLAGDAVRDKETGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDMTGEAICAFVVLKRTRPNGDEARQIATDRNWVGKEIPKDIRFGDNLPKTRSGKIMRRLLR---------- 124266578 87 ---------------------------------------------------SYRQLLAQTCRLANGLRSLGVKKGDRVVIYISMSIEGVAAMQACARIGATHSVVFGGFSAQSLRDRIADTGAVAVITADQVRGGKQLPLKAIVDEALASVRHVLVAKQAGRDVWLNELLAGQADTCEVEAEHPLFLLYTSGSTGKPKGVQHASGGYL--LHAALTTKWTDDDIFWCTAWVTGHSYITYGPLALG----GTEIVFEGVPTYPDAWQMIQKHKVSVFYTAPTAIRSLIKAAEGKKYDLSSLRILGSVGEPINPAAWEWYHQHIGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPF-PGIQAAIVDETGKDVPNGQGGILVVKQPWMIRTIWGDPERFKKSYYPEDFYLAGDAIRDEKTGYFTITGRIDDVLNVSGHRMGTMEIESALVSHTEVAEAAVVGRPDDTTGEAICAFVVPRPTGEEAKKIAAELRNKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 70730890 30 --------------------------------------------------WTYAQLLADITRAANLFERLGVRRGDVVALILPNLPQTHIAMWGAQTAG----IAFAVNVLLDGTQMAELLATAKWIVPDA-------QIWQRVEARLPGLQGVLAVDPMRHLLPAEELALEPLRFAPPGLNDVAAYYCTGGTTGLPKIARHSQRNFCGQLDAVIGAPVLRPGRTVLTALPLFHVNALIGCG-LAAFAQGGHVLLAPTPGFMPRFEIVETHQVSSYSAVPTVYAGLLQVPCAGHDT-SSLTVAICGAAPMPRDLLRKFEQQTGQRILEGYGLTEGTCASSVNPARGESRIGSVGLRL-PWQNMRVMDERGRDAQVDEVGAICISGPNVFIGYLDSAHDQGAWFSEQRWFNTGDLGRCDGEGYFWLTGRKKELIIRGGHNIEPKYIEEVLATHPDVALCAAVGRPDAHAGEVPVAYVQVRGSAISSAQLLDYATRHISERAAVPKAIILADALPVTGVGKIFKPAL----------- 52842157 9 -------------------------TICSLFEEKVKQYPENTAVYLEDRQISYDAFNKQVNQYARYLQRKGLPLNGIVGIQLTRSFEMLVAIFAVLKAGGLPIDPMPVIRNQTI---LEDSQIKFLIVSD-------NSLLTQ-KAGLQVLS--IHANVSD-----EDCHN--LNLPREK-QDLAYVMYTSGTTGKPKGVMISHQALVN------RILWMQNTFPLQTHDVVFHKFDISVWETCWWSIAGAGVVLLPPGKEHDIIQMIEQYQINVIHFVPSVLRIFLSYIEQSINRLSSLKYVFSSGEALDAKSVNLFNKLLKTILVNLYGPTEATIDVSCFEKHKDYRTVPIGKPIQ--NTQFFVLDEQLNSTGFEPGELYISGVGLAQGYLNNPALTRTSFIDNPYYRTGDIVRWNENHELLFLGRRDDQVKLHGIRIELGEIQHHLLDHPNIQDAVVVCEKVEGLDYRMVVFLIANNQTKGSAELKSFLKTR-LPDYMVPEHYLWLSAFPIKENGKIDKEKL----------- 39935371 68 --------------------------------------------------FSFAEMKDYAARVANLLVAQGVKPGDVVAGMLPRTPELLALILGTWRAGAVPLFT--AFGPKAIEHRVKMS-AAKLVVTDLANRAKLADVA-----DCPTVAIVLRPGETAPLGDL-DFHAESTEFAPVKGTDLFLMMSTSGTTGLPKGVPVPINALFYSYIR--DAVDLRAGDIFWNIADPGWAYGLYY-AVTGPLLHGHATTFYDGPTAESTYGLIKRRGITNLAGAPTAYRLLIAAGPEAAAPVGQLRVVSSAGEPLNPEVIRWFAEHLAAPIHDHYGQTEGMVNHHRLR--HTVHPGSAGLAM-PGFRVAVLDEHSNELPPNVPGVLLKRSPLMFSGYWQQE----TPAIEGGYYRTGDTVELEPDGSISFVGRADDVITSSGYRIGPFDVESALIEHAAVIEAAVIGKPDPERTEIVKAYVVAKDVTPSAEELRQYVKKR-LSAHAYPREIEFLEQLPKTPSGKLQRFILRKRDTE----- 116695047 53 --------------------------------------------------WTFTELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVPLFTAFGPKAIEHRL---NASGAKVVVTDGAN----RPKLDDVDG-CPAI--VTVAGDKGDFSFWAELERQPASFEPVRGDDPFLMMFTSGTTGPAKLVP---------LKAIAAFAGYMSDAVDLRAEDAFWN--LADPGAYGLYYAGPLALGHPTTFYDGPFTVIRKYGITNLAGSPTAYRLLIAAGEAVSGPLGRLRAVSSAGEPLNPEVIRWFASELGVTIHDHYGQTEGMVNHHALAHP--VRMGAAGF-ASPGHRVVVVDDEQRELPPGRPGTLLKRSPMCWFGGYHG---TPTSGFAGGYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVLDPQYRAAPELAEALRQKRLAAHAYPREIEFVVELPKTPSGKVQRFILR---------- 218532228 36 ------------------------ETLADLFRASAAARPDAPCLIDAAEPGSYAEVDARSDAIAAGLSTRGVGPGDVVGLWMARGTELLIAQIGITKSGALPFDAAPADR---VAVCLNDAEAKALLVSEA--------LRPQAPEGTPTTEALLRAGQGASAPDLDAAGLGP--------EHPAYLIYTSGSTGVPKGIVISHANICHFLRSGNAVYGLCADDVVFQGASVAFDLSMEE---IWVPYLVGACLFVASPADVESLPIIAEARITVLDTVPTLAMI--------PGDLPSVRLVLLGGEALPATDRRRLFNTYGPTEATVVATAAEM----RPGRPVTI-----GGPIPNY-SVYVADEALNLLGPGEQGELLIGGPGVAAGYLKAEKFVANPYPSDGLYRSGDAVSMTPEGDIVFHGRIDDQVKIRGFRVELGEIEARIRGEAGINQAAVVLRRDDEV-DRLVAFLVPRNAALDRAALRKNLAAQ-MPPYMVPGHFEAVETLPRLTSGKVDRKALR---------- 118467617 58 ------------------------------------------ALVCGERVFTYRELDEATDRLAMRLTRSGSGPGQCVALLLPRSAEAIIAILAVLKSGAAYLPMDTAHPDARLRFMLHDAKPVAAVTTSALH-------TRLTGTGIPLL----------DIDACDTGASAPIRPP--VPDDLAYLTYTSGTTGVPKAVAVTHRNVTQELPASPGQVWSQHSLV----------FDVSVWEICGALLHGNRLVVVPASSPHELNALLVRERVTVLCQTPSSAGMLSAEGLDR-------TALVVAGEACPADLVQRWAP--GRVMLNAYGPTEATV-YAAMSSPLSSDADPVGRPV-PHAAAFVLDKFLRPVLDGVIGELYIAGAGVAVGYARRSALTASRFVACPFYRTGDLVRWDDDGHLVYLGRCDEQVKIHGYRIELGEVQAALAGLDGV-DQAVVTVREDRPGDQRLVGYIIGAADPSAS--RRALAER-LPAYMVPAAVVVLDSLPLTVNGKLDKRAL----------- 104781282 493 ------------------------------LADWVAVQPEAIAVEHEGQRLSYLELDQLANRIAHAVRQQGVTKGQRVALFMSRGCHYLAAMLALFKLGAPFVPFDPGQGSQRNGRMLQRSE-PALILCDLASA--------------PALEHLQAPCAALCLAP-ASLDRQPTDWPEAPASDTAYLIFTSGSTGEPKAAMVSHLGMINHLQAKAHDLNLDDCVAQIA----VQTFDVAVWQFLVALLPGARTVLTQAWEPRALCDQLEACQVSVVETVPSHLELLLDELQRQPRALPRLRWMISNGEPLATALARRFEHCPGTALMNAYGPSEC------SDDVTHLCLHAAPEPTQPYQNARLYDASLGRVPAGVVGEIHIGGLCVGQGYYKDPARTAERFIDDPFYKTGDLGRWDAAGNLHMLGRCDFQLKVRGCRIEAGEVEAVLRQHPAVEQSLVVGAADGNGQQQLVAYVIPQRPAPSAQSLRAFCRQH-LPDYMVPAAVCLLDAFDLLPNGKIDRAAL----------- 167616682 59 ------------------------------------------AATGDGARYTFAQMSERSARIANWLRGIGVARGERILLMLPNRVELWDAMLAAIKLGAVVLPATTQLSPDDVRERVQIGGARYAIV-------DENEAAKFEQPGLDVTK--IVAGAPRDWLALADGYAAPADFPDTRASDPMLLYFTSGTTSKPKLVEHTHRTYVGSL-----------STMYWVGLPGDVHWNISSPGAQACVFAFNYARFEPKGVLD---ALVKYEVTTMCA--PP--TVWRMLVQQPLSTFAKLREIVGAGEPLNPEIIERVKKAWGVTIRDGYGQTETTC----------LIGNSPGQPVVPGSMGRPLPGYDPDGASATEGEILPVGPDVARGLMKGYANNTAHAMRDGYYRTSDIALRRDDGYFVYIGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVTLRSEA-LAREIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKI---------------- 170740906 69 ------------------------------------------------RRITYAELQDEVAFLAAVLQDLGVGRGDRVVLYMPMVPEALFGMLACARLGAVHSVVFGGFAAKELAARIE--DAAPKVVLAASCGIEHRPLACLILQR-PQAEAALAAGRDRDWAAAVAEARAAGRLP-VAATDPLYILYTSGTTGKPKGVVRDTGGYLAALAWSMEVYWCASDVGWV----VGHSYIVYGPGCTTVLYEG-----KPVGTPDGAFWRVIAETGAVALFTAPTALRAVEASLLRGHDLSGFRTLFLAGERADPDTVAWAERILAVPVVDHWWQTE--TGWPIAANPVGILPVKHGSPMPGYD-VQVLDEGGRPVPPDTMGTILPLPPGCLPTLWQQDERFRESYTFPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEVPCGFVVLKSGVARSGELVALVRERPVAAFKL---ALTVGRLPKTRSGKILRGTMKK--------- 168696263 244 ------------------------KSYVDLFREQVKVTPSNIAARDENRKLTYKELDEVTDKLAGYLNHIGVESEDIVAVMLPRDINIIITAIGIMKSGGAFFPIDTSNPEERLNYLLEDSNAKVVITTD------------ELKSKVVNENTIVLDINDEEMFKLGYELTE-----KITSSNCAYTISTSGSTGRPKTIAIEH-------KSLVNMCYYSVKSISICGIYLSFSFDAVMKQLFPYLLVGASIDIMPEEAKFDEYTVCEENDITILALPTAFARLFIQNCNN-----NSLRVVQTGGERLKGYRKRNYE------LYNEYGPTEFTVVSTSFHVDREYGKIPIGKPINTY--AYVLDKKNKLCPIGAPGELCLSGIQISRGYLNKKGLTEQVFVENPYYRTGDLVRWLDDGNLDYIGRMDNQVKIDEFRIELYEIENIINNITEIKSVVCISRTNDDGDMYICAYVIDEEDSGKINEIREYLNEH-LPPYMIPTIIMRIDKIPVTPIGKVNKKALPE--------- 41407518 5532 ------------------------DSLPTLFAEQAARTPDAVALVCGGRRMTYRELDEAANRVAHLLRVRGAGPGHTVALLFSRSAEAIVAILGVLKSGALPIDALPGER---IGFM--LADAAPMV-------------AISTAELAPRLHG-------QHDVPVIDVHDPAIELPPPGADDIAYLIYTSGTTGVPKGVAVSHRNVTQLLTAD---SGLPREGVWSQWHSLA--FDVSVWEIFGALLHGGRLVVIPDSSPDDFHALLLDEQVSVLSQTPSAAGTL---SPEGLEDLT----LVVAGEACPAELVDRWAP--GRTMINAYGPTEATV-YTAISAPLQ-PGSPAGVPIGPGAGLFVLDESLRPVPPGVVGELYVGGAGVACGYWRRGGLTASWFVACPFYRTGDLVCWRSDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT---GTADPAEVRTALAQR-LPVYMVPAAVVALDAIPLTPNGKLDTRAL----------- 172041583 10 ------------------------KSLSQLLTESREKYRNQPAAGDATRTLTYEELGAEVDHLSAQLMRAGVGHGDTVAFMTNPSVEFMVAYLAVLQVGGIWLGLNPAYKRQELAHILADAEPDLVLFNKAQSVDELRAAVGKNDSFKPQNFDDFEVGSSKVFLTQRDAETLQACRSKLKVSVPGALFYTSGTTGK----PKGALAHQAALARIAIV----QSKRWGVSTPVLCNLPVNHTGCVGVQYAGGYLFFMENFDVPATVNAIKTERLNALFQIPTQIISLMNYDGFEAVAQENLCLVAWGGAALPTTYVMKLRD-WGIRMTTVYGSSETVASLTSSREGASVLANSVGVP-DPEFRMKIAESADRVLAKGVTGEVYVKHWTFLPGYLNLPEATREAFTDDGWLKTGDIGRVTSGGNLQLVGRTSEMFKSGGYNIYPLEIEDALESAPEVAQAVVTSVPDDKYSEVGFAFVVLATDFSTSSHVSALIRQNKLARYKAPKFVEIIEGLPTLPNGKIDRKALK---------- 159898406 517 ------------------------QSVASLFAEQARLWPERIALRFGEHSLSYHALEQRANQLAHHLQLLGVGPEHVVGLCVERSLDLVVAILAILKAGAAYAPVDPSYPVERLAWMLSDLQPTVVI---AQHG---------VLDRLPSVACSVVVLETIA----AHLAAYPTTAPTVDISNLAYVMYTSGSTGRPKGIMINQRNIVRLVRNTTYAAFPDQVGLLLATV----AFDASTFELWGCLLNGGRLVIAPPQSLAELGHLVEREQITTLWLTAGLFHQMVDHALDR---LGSLRQLLAGGDRLSPVHVHKVLERWQCRLINGYGPTEN----TTFSCCQQLSATTQGVPIQPIANSTAYDRLLQLVPIGVVGELYLGGAGLARGYLARPDQTAAAFIPNPLYRSGDLARYRDDGTIEFIGRRDQQVKVRGYRIELEEIVGVLLAQPQVDDAVVVVREDRVGDQRLVAYLVGDN---PAIELIEQAVQGQVPSYMLPSAYVVLDALPLTANGKVDRRRL----------- 157145134 15 ------------------------QTIVDYLYRIAGEYGEKAAVLMGDAALSYHDLNARSNQLAHYLRGLGIGEDRVVAIRLPRGMAMLIAIFAIVKAGGLPLYNAPRSRIENI-----LSNSGAVCLIGTDDG-----------DRWP-IPRVEIDSAAVSAMPTTDLRYRP------HARQLAYIIYTSGSTGVPKGVATEHAALLN------RIVW------------MQNAYPISSQDVLKTVYTGASVVLLPSSDPRTLARLIQRHRVSVVHFVPSILNLFVEYLEMKQDPTASLRLVFSSGEKLTVHSARFYQSVAQGDLINLYGPTEAAIDVSRGYDYDDIPIGQAIDGCRLY----VLDDHGNPVADGEEGELYLAGIGLARGYLNNVALTDRCFTPERLYKTGDLV--WRDGQIHYIGRNDFQIKIRGLRVELGEIEAHAMRFPGVQQAVVVADQDDPDNQLIYAFVVSSVPLNLAALMDAL--SKNLPAYMLPNRLLAMSELPLSDNGKCCRKTL----------- 89274993 1498 -----------VAETTAAEGSEA--TLPELFAVQAARTPDATAVTAGGVELSYAELDARAEGLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRV----------AFVLSDA--GAEWVVTSAEFAPVLPAVAAVTVDGAGSG--PVFD----SVPLPTVRPDHPAYVIYTSGSTGRPKGVVVPHRSVVALFAATRGVFEFGAGDVWSWFHSLAFDFSVWE--VWGALLHGGRVVVVPSRSPREFVELLERERVTVLSQTPSAFYQLMGVGGG----LPALRTVVFGGGRLDGWWERFGEA--GPRLVNMYGITETTVHVTRPDTAADGSVIGRGLPLSVF----LLDEWLRPVPVGAVGEMYVAGAQVARGYLTGERFVACPFGAAGMYRTGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHRDVAQVAVVAREGGPGGLRLVAYIVAAEGTDGLADVRVFAGER-LPSYMVPSAFVVLGGLPLTVNGKLDRTALPE--------- 9715734 1528 ----FVEWNDTQAD-YPQDKC-----IHQLFEEQVKFSPDAVAVIFENQQLTYGELNTQANQLAHHLQSLGVRPEVLVGIYLERSLSIIVTLLAILKAGGGYVPLDPDYTQQRLADISEDSQFSVLIT------------QQKLLNSLPVQGVKIIVLDTESEMLTNQSQVNPVS--EVKPENLACLLYTSGSTGKPKGVMLTHAALVNHSSAISEVFGLTSGDRVLQF--ASFSFDVAAEEIFPTWYKGATVVLRPTQMPDFASQFIAQESLSVLNITPAYWHEWAVAVSQDNATVPSLRLVAVGGDAVLLETVTIWRQVVGVNCLNVYGPTEASVTAIVHDHPQSETANSVGRPIA-NTQAYILDRHLQPVPVGVKGELHLCGVRLARGYLNRPELTEEKFIPNPFYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQYIDVQTSCVIIREDTPGDKYLVAYVVPYPEKPTISELRQFL-SRNLPLYMVPQAFVFLDFLPLTPNRKVDRRAL----------- 115395980 44 -------------------------------------------------HYTYKALKETALEFGKGLKTYDWRKGDVLALYTPNSIDTPVVMWGTHWAGGVISPANPAYTVEELAFQLKNSGARALVTQIAHLP---AATAAAKQVGIPESHIILIGGKIKHFTSVRNISTRYRKTKIDPAKDLSFLVYSSGTTGVPKGVMLSHRNIINSLQESGHLTWNGKGDRVLAFLPFFHIYGLTCL-VHQTLYQGYQLVVMQKFDLEKWCEHVQNYKITFSYVVPPVVLLLSKHPVVDKYDLSSLRMMNSGAAPLTQELVEAVYARIKVGIKQGYGLSETSPTTTSIGSVGKLLPNLEAKYMTPEDGSE-----PREVPAGEVGELYMRGPNIFLGYHNNPAATADCLSADGWFRTGDVGYQDKHNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAIDDVAVIGVESRAHGTEVPLAYVVRSAKSKASGVSAIQWLDGKVAYKLRGGVRFVDAIPKSASGKILRRLL----------- 116754497 124 ---------------------------------------------------TYYQLYQAVNKMANGLKSLGVKKGDRVSIYLPMIPELPITMLACAKIGAIHSVVFSGFSAGGLQSRVTDAEAKVVVTSDGFKPLPLKPNVDEAVQNAPSVEKVVVVKRVGLDVPMKEVKDQPAECEELDPEDRLFILYTSGTTGKPKGIEHAHGGFCYTTAWALDVYWCTADCGWIT----GHSYVVYGPLCLGILYEGA----PDYPDIGRWWSIIEEYGVSVFYTAPTAIRMFMKAGDQKKYNLKSIRILASVGEPLNPEAYVWFRNNIGG------GQAPIIDTWWQTETGCHVIAMTPEKPGSPGFNTDIYDEDGNSVPLGYGGNIVQKTPWMLRAFFRDPERYMKEYWQPGTYLAGDKATRDKDGYWWIQGRIDDVLKVAGHRISNAEVESAAVSHPAVAEAAVIGKPDEVKGEVIVAFIILKEGVQESEDLKKDIAKHGPVAY--PEIVYFVKDVPKTRSGKIMRRVIK---------- 118591414 108 ---------------------------------------------------TYKELHHEVNKFANVLHGQGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSIVFGGFSPDSLAQRIEDCASECVITADGGRKVPLKANVDKAAEKAP-VKSVIVVKRTGGDVPMQSDHCAPV---EMNAEDPLFILYTSGSTGKPKGVMHTTGGYLVYASMTHEYVFDYHGDVYWCTADVGHSYIVYGPGATTLMFEG----VPTYPGPGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTKTSSLRLLGSVGEPINPEAWTWYYNVVGCPIVDTWWQTEGGILITPLPGATDLKPGSATRPFFGIQPAIV-DAEGKFLEGATEGNLVIKDPGQMRTVYGDHERFVQTYTYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYAYVTPTDELKK--ELVKHVRSE-IGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 150249471 36 -------------------------TLARLVLDQADRTPDADAVRIGPDALTYRELAAGARRVAAWVARQPHTGPPRVGVLGERSLATYPVLLGVLLAGGAYVPLDPAAPPARLRAVLSRADAHAVVTAESWALLEQPGLALLTDQPLPFQRSKVDSGRVAVLAGLPD-AGEPVG---PTPDDVAYVIFTSGSTGTPKGVVVQHRAAVNL------TCWARDLVPMGPGSRVTQNASLSVQQIFPALASGA--TLFPVPSGPELAAWLARHRITVPSLWTPVVEHLADRIAAGQRVLPDLRAVLLAGEPLPARQVDRWRSWQGHRLFNVYGPTEVTVNATAFEGPVGAVVPI-GRPL-PGITASVLDAHGNPCPVDADGELFLGGVGLARGYLDDPEGTARSFVERGFYRTGDVVRVGADGLLVFVGRRDDQVKLNGVRVEPAEIEHALLAHPGVTEAVAVVLREE--GRAELVACVASAVELSTEDIRAGLAEE-LPAALVPSRVVVVESLPHNANGKLDRAACAE--------- 91778217 8 ------------------------ETFADLVARWAALIPEALALSDSGTSLNYAQLGSRIEATAGWLHTLGIQAGDRVMLVGENSVALATLILGAHRAGVTVVLENARRAPAETTVHAHCAAHAMLFVLD-------RSPDAAAHAKRLGATEAIDAPAGRVAVRLETARGEP-----ADEASAAAIIYTTGTTGKPKMLSSRALSFIGQQMRVLRHV-TPRDTVY-GVLPITHVMGLASV-LFGTLASGAHLHLVSRFSAAECVACIGRLHVSMLQGAPAMFARLVDHCQANGTRIEGVRFIGSGGAPIDPTIKKDAQRLFDTPLHNGYGLTEAASTWTRFEDDNSD--DTVGRPL-PGVELRIAAPPGSDI-----GELWVRGPHVMNGYFRDPLRTSEVLTGDGWFNTQDLARQSADGRIYIVGRTRDIIIRSGFNVYPLEIELALATHPDVLHCAVLGRPVKGNEEIIAFVELTQNACVKPETLLAWLSER-LSPYKRPAQIVVMATLPVAANGKVLKSAL----------- 171692037 50 -----------------------------------------------------------SKRVALGLQKAGLKTGERVLIFSGNNIFFPSIFLGVLMAGGIFTGANPTMVTRELAYQLRDSGASYMFVAEAKTGLEARDRVFILGGNTPVAPELIVQGKAEELLVGNRSQAEKWSWPADPENTLCCLNYSSGTTGVPKGVMITHYSYVANSVGVVYINNLDKRARMVCFLPLYHAYG-QTYFVATMPYLRTPVYIMQGFDFVKLLTYIQKFRITTLACVPPIVIAFAKHPAAKKFDLSSIESIGSGAAPLGLEVAREVEKMLPNAIRQGWGMTE--VTCTAMADPNSTEGSSGGGEMNPNCKAKLMDGKTEITKAGERGELWVSGPTLMRGYWNKPEQTADTIVVDGWLKTGDISYVEKGGIFHIVDRSKELIKVKGNQVAPAELEALLLENPDVNDAAVVGV--TINGEELPRAYIVRNPTSKASEQDAKWMEGKVTRYKLKGGVVFVAEIPKNPSGKILRKILRE--------- 212536122 45 -----------------------------------------------------------SQRFAAGLRKAGLTKGDRVVVFGTN-NLFYPVAFGVIMAGGIFSGCNPTYSALELAHQIKDSDEAATRVGRGHEKFDDRHFCKKAQSQCPHWSSLIVSGEGGNFA------WDPLTGPNEARDTTMALNYSSGTTGLSKGVEITHGNYVHTISQDVEYERKHRSKKWLCFLPLYH--AMAQMLYLGVAYRRTPVYMMEKFDFVTVLQNTEKYRITHLILVPPVVIMLAKRPETEKFDLSSVRSVGSGAAPLSREVSEEAENLWAINIKQGWGMTECTCTVLGW-DPSKISANSEAKIMSLPDEPSATTSEAKELGPNEDGELWVRGPQIMKGYWRNPKATAETLTPDGWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGV------------TINGQEHPRAY---IVLKEGVAASKSISDRMTFVDTLPKNPSGKILRRLLRE--------- 154251480 5 -------------------------SISSIIQAHARRKGSAPAVTYPDGALTWSELDKRSNQRARLLASLGVKQDNLVAVMLPNGSEFHEAVVAVWKAGATPCIKLPGREASDILALAR----PAAVIGDISAAFNGARIARGAALDQFSDAPVEDAGAA---------HWKAVT--------------SGGSSGRPKIILDSMPAFIDPAAPPYAGVGLPTDGAMLNPGPLYHNMPFTSFG----LMTGSHVVGMSRFDAEECLRLIERHRIEFMAVVPTMMQIWALPESIRTSDISSIKTVWHMGAPCPQWIKRRIFEAYGGT--EAGGCA--ITGREWLAKPGSV-----GKPAP--GTLRILREDGTEAEIGEIGHFPAAASGKFR-YIGAESKKDAS----GGYSIGDLGHIDEDGYLFLADRRSDLILRGGANIYPAEVEAVLDEHPLVSSSAVIGLPGGDLGERVHAIILHEGRQLDLASIVAHVGEK-LSKYKHPASYELSVAPLRDDAGKVRRSRLKE--------- 78356652 1587 ------------------------DTLLSLFEKTVAGTPDAVAVQTTQLTLTYAQLSGYADAIASILHRNGVAAGAPVAVIMKKGWEQIAAVLGIVRAGALPVTSQPSSRLAAILQQAQAQMALVQK--------DYNAPADWPQDRIEVSAGLCKAGGSGPFVP-------------PAPSDLAYVIFTSGSTGTPKGVMQDHASVVNTITAVNSGYGITSEDVVFGVSNL--DFDLAVYDIFGTFAAGGTLVLPDAEQPAHWLELIERFGISVWNSTPPLMQMLTTYAEAAPRSLPQINTVMLSGDWIPVPLPAAIHALF--PLARIFSMGGATVKYDTAQLPQGSRTVPYGTPL-PNQKLMVLDEQLEIAPAWVTGELHIGGKGLALGYLNDPEKTAAQFTGERLYKTGDLGRYLPDGTIEFIGRKDAQVKIRGHRVEPGEIEHCLLRHPAVHKAAVIAVGDAGKPRSLAAFVV----TTAHDELRAFLRS-NLPEHMVPSQIIAVPALPLTENGKLDRKALQRMI------- 46112048 18 ------------------------------------------------------EVAQRVDFLARGLSKVGFDAHDRVVIYALNTIDYIPVTHAIHRVDGIVTPASSAHSVSELEHQLRSSRAKALF-----------TCAPLLDTAVKAAKTVGIPDKNIFLLPLEDLISEPAWIPGQGKRQTAYLCYSSGTSGLPKAVMISHYNVIACMIHTYETMTRQQTQVALGLLPFSHIYGLVVIAHIA-QYRGDETVVMQRFQLDQLLACIQKFRIEQLSVVPPIIVQLLSSQKCRKYDLSSVRLVFSGAAPLGGETIQKLLEHYKWRISQGYGLTEASPSVFHTSEADAFLGSSGS--LLPGVKVKIIDQHGNEVTEHETGELYVQGPNVVLGYLHNEKANAETFVEDGWLRTGDLVRKSERGFFFVVDRIKELIKVKGHQVAPAELEAHLLDHPYVADSAVIGIVDERAGEVPLAFIVKSREASGISDVKAVHQEEHKARHKLKGGVRVLDVIPKSPSGKILRRVLKAKVA------ 93005024 22 ----------------------------DFIIRSAQVYPDRTAIIYNNLTQTWQQTYDRCRQLADGLRKLGIDKNDTVAVMMPNTPAMVECAFGVPMSGGV-LCTLNTRLDINALTFCLQHSEAKVLILDS----EFAEHAEMIDETFP---NLIVIHATDAALDIEGFGQMSYEALLASSDDAIALNYTSGTTGKPKGVVYHHRGATLNAISNILDWDMPKHPMYLWTLPLFHCNGWCFPWTIAE-RAGVNVCLR-NIDADLILQLIAKHQVSHYCSAPVVHNMIAGGKPEYKEAITHTVKGWVAGAPPSETMLAAMEAM-GFHISHVYGLTEVYGPVTVCAEQQEWTLDVAGRAMTGFDVFKQGTTEPVAADGEEMGELALRGNMVMKGYLKSRKATEEALT-DGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEVENVLYKMLEIQSCAVVAAPHDKWGEVPVAFIEIHEGSTLQRDHVMEHCKQHLAGFKVPKYIVFAE-IPKTSTGKVQKFELRQA-------- 134099577 4428 -------------------------SFPELFQRQVLAAPDAVALVDGDRRLTYSELDRRADGVAGVLLAAGVRRGDVVGVALPRSVENVATMLAALKLGALPLLSYPRERLS-------------YVLTDSGAGVVVTT--RAEADRVP-------AADGVELLVLDEVADEPVALPPPPGDDAAYVIYTSGSTGRPKAVVVPHDGIASLVATAVDRVGVTAESRVLQFASPAFDVAVFETAM--ALCVGGRLVLVPEQARVAGEPLTDLLEQGITHAALPPALLAALPAPCR---LPEGITVLVGTEAVPPHLIERWAG--HARLVVAYGLTEATVNSTLWTAEPGTGTVPIGRP-DPNTQAHVLDANLRPVPLGVPGELYIAGRGLARGYLTAERFVACPFGEPGMYRTGDRVRWRRDGTLDFLGRVDEQIKIRGFRVEPGEVEAALVAHPAVRQAVVVA--DE--GSRLIGYVVPEGQV-DTAELRTHVSGL-LPEHMVPAAVVELDRIPLSPNGKVDRRAL----------- 207084966 106 ---------------------------------------------------TYKQLSIHVNKTANLLRHFGITKGDRIVMYMPMIPEAAYVMLACARIGAIHSIVFGGFSADAIHSRVLDAKAKLIITADGRRGKPYEALAKGVEKVLVVKRNYMVAGRDEIYNDLIDTMSDKCEAEIMQSEDPLFLLYTSGSTGKPKGVLHSQAGYILWAQMTMEWVFIKDSDIYWCTADVGHTYIIYGPGATTVMFEG----VPTYPDAGRWWKMVEELKITQFYTSPTAIRMLHKVGDNEPDDLSSLRILGSVGEPINPEAWEWYYNKVGCPIVDTWWQTEGGHMISPLPGATPIQTSCATLPV-PGIMAEVMDKDGTPTAIGEKGLLCITRPWMIRGVWGDDERKKAYFGEDGVYFSGDGAMVDEKGYITITGRTDDVINVSGHRIGSAEVEASIGNAPMVAESAVVGQPHPIKGESLCAFIILKEHAEMALEINSIIKKE-IGAFAKCDRFIFVPGLPKTRSGKIMRRLLR---------- 116691586 29 -------------------------SIGELFDRVVARRPDAAAVITASRTCTYRELDDCANALAWRLIDEGVRPGDVVALVLPRGVDLVAALLAIVKAGALPLAAWPAQR---IAHLLEQTGCRHALYGAAGPAPAALGACRALPVSVDALRE-----EGRREAP----HG------RATAASIAYINFTSGSTGQPKGVPIEHRS-VARLVFGARYARLDTESRVLQMAPV--TFDAATFEIWGPLLNGGACVVY-----EDGFDLIERHRINLLFLTTALFNALVDEAPA---TLASVETVLTGGEAHSNEALRRYGAD---RIVSVYGPTE-CTTFTTWYPVREIGPDETMLPIGPIQNTRLYVDQGALCRAGEPGEICVAGPGLTPGYLGMPEITRERFVEERLYHTGDIGYLREDGVLVFKGRLDDQVKINGFRIEFGEIAFHLQNRPEVRR-SYVTVHDNGIEKRLVAFVVPKSEASGVEQIRAALAEV-LPAYMVPAQIHLCDELPISANGKIDHRHLKQTL------- 120419813 1868 ------------------------ETLGEMLQKTAGKFPHK-GITYINSDQSYAQLLEDAQRILGGFRKLGIKPQDKVILQLKENKDFISAFWGCVLGGFIPVYDQPNVNLNKLQNSWQMLE-RPLILTDKKSLSELKKWSQNLNDKLETIESL------QKFSTDKDYYN-------AQPEDLALFMLTSGSTGMSKVVQLSHLNLLSRTIGSIQMNNFTPEDITLNWMPLDHVAGLIYFHIRDI-YLGCKQIHATSQKPLRWLDWIDTFGVTVT-FAPNFAYSLINEIEKQNWNLSSIRLMLNGAEQIVAATARRLLAPFGLAMTPSWGMAEVSSGITYSDNDDNSFVNL-GKPIRG-TCLRIVNQDMEVLSEGEIGLLQVKGLTVTSGYYQNPKANKEAFTEDGWFNTGDL-GFIKDGCLTITGRQKDIIIINGVNYYSHEIEAVVEELGEVYTAACGVCVASNNTEELVIFFTPYSEKNQLLELLKKVREQVIKSYLIPIDKELI---PKTSIGKIQRSLLKQ--------- 194552282 28 ------------------------------------RHPDRVLLDFSGNLYTYAEIDSLSTRMAHALASLGVKQGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRH--QIADTGTHLV---ICEADYLQRIVPLASQLSEVTRILYRGDVDCGIPVADEHRGDNESPKPEPSDLACLIYTSGTTGPSKGCMISYNFMCNLARLQLRAGPANENDVTITPLPLFHMNALCV-SIIASIMVGARAAILPRFSVSNFWQEVERSGATIASILGGMGGLLAQAPDNEAMKRCHGQIHTARGNPYTEETKKIWRERFGTKLGNGYGLTEACV-ITSLAAGEHAAPGSSGKRIADFD-VRIVDDNDHELPTNTPGEIVVRPDIMFQGYWN-RPADTLKLMRNMWFHTGDIGKFDENGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPALAEVAVHAVPDKGEDDVKVTAILHQDVNLSPEELFHWATE-SVPYYALPRYIEFRDSLPKNPQGRVLKYQLRD--------- 167565168 47 -------------------------------------WGDRVAITESGAAWSYRDLFEYSNRIANMLRDGGLVPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQAKVSHALCEASVSAELHAAIAAAPGVEFVRCYETDEAGAFERLMREYPATFETV---DTRADDPCIVAFTSGTTGRPKATVHFHRDVM-----AICHCFPQHDDVFCGSPPLAFTFGLGAL-LLFPLSVGASVVLLQRAKPERLLAAVDAHRVSILFTAPAAYRAMLDAVDGH--DISSLRKCVCAGEALPVPTRNAWLARTGLRIIDGIGATEMLHIFASADE-ARAKEGAIGKAVPGYRLA-ILDERGERLPPYHVGRLAVQGPTGCRYLNDARQRD---YVRYGWNLTGDAAYLDEDGYLFYQARADDLIISLGYTISPAEVEEAMLRHADVLECGVVGAPDERGGTLVCAHVVLRPGVSGSDALTAALQQHVIAPYKYPRRIEYAGGLPRNESGKLQRFKLRQA-------- 194290125 112 ------------------------------------------------TRVTYRELHAKVCRLANGLKTLGIRKGDRVVIYMPMSVEGVAAMQACARLGATHSVVFGGFSAKSLQERLVDVGAVALITADGGKALPLKAIADDALAGCEAVKNVIVVGWTERDRWLDDVQPDTCEAEPVGAEHPLFVLYTSGSTGKPKGVQHSTGGYLMTMKWTFDIFWCTADIGWVTGHTYIAYGPLAA-GATQVVFEG----VPTYPNAGRFWDMIARHKVSIFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYYKNVGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGHDVPNGSGGILVVKRPWMIRTIWDPERFKKSYFPEEKLYLAGDSIRDKDTGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDMTGEAICAFVVLKRSRPEAAKLATELRNKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 23015358 21 ------------------------ETLWEIFSSSVRAFPHAAAATFGDVTLTYAQLSERAQTVARALAARGIGRGDFVGLWMSRSLDLHVALLGILASGAAYITEAPADRVAECLDDC----AAKALIVDAFTMGGITGTMPAHTLILPSLEQGAPTGAS------PDPRTQ-----GASSADPAYAIYTSGSTGKPKAIVISHSNICHYLRAANSIYGLRADDVVFQGASVAFDLSLEEPYLVGALWIAGRRTLAEA----DQLPVLAQAGITVLDTVPTLLGL-------LPGDIPGLRVIILGGACPPALAERWCRP--GRRIFNSYGPTEATVVATIAEEPGKPV--TIGRPIPNY-VCFVADDLIQPVAPGMTGELLIGGPGVAAGYLTAEKFIANPWDTDGLYRSGDAVAIDENGDITFHGRIDDQVKIRGFRVELGEIEARLAALPGVHQAAVSLRTDDGI-ERLVATIVPETGATEGGTLKEGLRGQ-LPAYMVPSHYLVVDELPRLISGKLNRKALKD--------- 218532775 78 ---------------------------------------------------SYGRLRSDSLRLAAALAARGVGPGDRVAVLLPQSVAVVVTHFAAYRLGAI---ALPAGLFGEAALRHRLADSGACAVVTDAPGLTKLERLRADLPDLATILSVDGAGEAEDFFAALESAPDGFATRATGPDDPALMIYTSGTTGLAKGALHGH-------------------RVLLGHLPVMHGFPPEGTGLMWTAWAGGLLVLMPSLEPETAFRLMADLGIT-HAFLPPTALRMLRGVADQRFDLSALRNIASAGEALGAETFDWARDALGLTIGEAYGQTECNLVLASSAQIGVARAGATGKPV-PGHRVAVLREDGTEADADETGEIAVRAPDPVLGYWRQPEATAKKF-RDGWWMTGDQARRDADGYIRFVGREDDLITSAAYRIGPAEIEACLCAHPAVALAAAVGVPDPLRTETVKAFVTLRSEA-LAAEILAFAKAR-LSAHEVPRALAFRDTLPMTTSGKIIRRQLRD--------- 84499401 15 -----------------------------MLERHAEARGDETFVHFGGPEWTYRTVLDRVRRRAATLRDEGVRQGDPVLTFLGNGPDLLVTWFAINYLGAVYVPLNTALLGGSLQHI--LTDSGARVMVAA------PSLAARLEGNRGALGTVLLVEEGETEIPGLDLQAEPVETDRIEPWDTQAIMYTSGTTGQAKGVLSSYTQ-LYTMGPDAFDCVGPQDRCMICG-PIFHCG--STLYVYAMLARGLSIGMMAEFKTDQFWPAVRETGSTYTLLLGVMAAFLLKAAQDREHPLTHVFIVPFGGPAFAER--------FGVDVYTVYNMTE--ISSPIHAGPGITEKGLAGR-LRPWMEARVVDANDIEVPPGEVGELILRSPWALMKGYLNRPDATAEAMRNGWFHTGDSFRQDKDGRFYFVDRAKDVIRRRGENISSFALEGEVLGHEAVRECAAVAVPSEHTEDEVLIVVTPVERRIDPADLVEWLAGR-VPRFMVPRYVRVMEELPKTASGKIQKHVMR---------- 160874906 80 ------------------------------LDRHLAEHSDRVAIIWEGDNASYGELHAEVCKFANALRSQGVRRGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKVIITSDGMRGGRAIPLKRNIDDALTTVEKVIVTGGIVDWVEDRDVWSEYCQPEEMDAEAPLFLLYTSGSTGNPKGVLHTTHEYVFDYKAG-EVYWCTADVGWIT----GHSYMVYGP-----LANGATVLIHEGPSPARLGEMIDRHKVSILYTAPTLIRALMAEGKQHFDDGSSLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTEGGILITPLPGATDTKPGSATRPFFGVQPALV--DNMGNILEGENGNLLDSWPGQMRTVYGDHERFVLTYTFRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGTEETEELRQELRQKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANEV--- 218247796 463 -------WNDNQID-YPKDQC-----IHQLFEDQVIKNPDAVALVFQGETLTYQQLNKKANQLAHYLQQFDLKADNLVGICLERSLEIVIGILGILKAGLAYVPLDPTYPQERLDYMVVNSQLSALI--------SQKNLLKKLQSYLDTNKEQIIQQKQENL------------IYQTNSQNLAYVIYTSGSTGKPKGVMIAHKNLIYAWETTYQLTTHCSSHLQMASF----SFDVFSGDLVRSLCSGGKLVLCPREDPPQLYQLMLEEKIDTAEFVPAVLRVLIDYLETQDKTLDFMKLLIVGSDSWYVKEHEKVKGFCGDQTRFIYGVSEATIDSSYFEE-TEIRLDKEGMPIGPFPNTKLYNAHLQLVPIGVTGELYISSIGLAKGYLNRPDLTQERFIINPFYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIELAEIEAILTLHESIKQAVVMVKEEQ-PGNKHLVAYITCHQATTEASLTNYLKE-NLPHYMVPRIFVVLETFPLTPNGKIDRRGL----------- 194290090 86 ---------------------------------------------------TYAELHDEVSRMAAILQRLGVQRGDRVLVYMPMIPEAAFAMLACARIGAIHSVVFGGFASVSLAARIEDARPRVVISADAGSRVPYKPLAIRLSSHQPEKVLLVTEGRDEDYAAWRE-RVGGVQVPCVESGEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMEFCGKAGDTMFTASWVVGHSYIVYGPGMATLMYEGTPI----RPDGGILWRLVEQYRVNLMFSAPTAIRVLQDPAWLTRYDLSSLRLLFLAGEPLDEPTARWIQDGLGKPVVDNYWQTESIIAIQRGIEALPPKLGSPGVPAYGYDLKIVDETTGEECPPGQKGVVAIDGPLPVRTYWQAVPNRLCYSTFDWGVRDA-------DGYVFILGRTDDVINVAGHRLGTREIEESLSSSAAVAEVAVVGVQDALKGQVAMAFCIARDPARTATEARLALEEQQLGAVARPARVLFVNALPKTRSGKLLRRAM-QAVAE----- 94314447 17 ------------------------------------------------------EVLQQAMRAATGFDKMGIREGDTVASLLRNDFSFFEVQQAAAAVGAYSVPLNWHGKTEELTYILNDAKPKVLVAPHIPQGLQVLVVPTEVQSRYGISDALATPKAGDEWCQTFELWTQPPK------RGRATMIYTSGTTGHPKGVPEQAKAYVDIIER---VYGLTPGVRALITGPLYH----ASPNAYGAITAADVLVLQSKFDPEETLAAIEKYRITNAVMVPTMFIRILKLPKEVREDVSSLKWVTHTGAPCPREVKQELMEWWGPVVYETYGGTEGTATLATPDDPGSVGVPTPGTQIAFFGED------GKPVEDGTPGEIYMRVPAYADFTYLNHEEKRKSVERDGLISVGDVGYL-KEGRLYLCDRRSDMVISGGTNIYPAEIEMVLTQCPGVHDCAVFGIPDEDFGESAAVELMPGAEL-SASDIQKYL-ESHLAKYKVPRRIDFHASLPREDSGKIFKRRLRD--------- 78485460 112 -------------------------------------------------QYTYKDLHDEVCRLANALTAQGIEKGDRVVIYMPMIPQAVFAMQACARIGAIHSIVFGGFSAEALRDRIEDAGAKMVITANARRGGKSVPLKGAVDEALESVRKVIVYKRTDDDVKMKDWHDAVAGMSNVNAEHPLFLLYTSGSTGKPKGIQHSTNEWVFDLKDS-DVFWCTADVGWITGHTYVAYGPLSM-GMTMLMFEG----VPTYPDAGRFWQVCQDHGVTVFYTAPTAIRALMKFGDDKQYDLSKLRLLGTVGEPINPEAWMWYHEVIGCPIMDTWWQTEGAHMIAPIPGVTDLKPGSCTKPL-PGIDAHIVDEEGKELTHGEGGYLVIRKPWMVRTIWGDDERFVDTYFKNKYYVVGDSAHLDTDGNFWIMGRIDDVLNVSGHRLGTMEIESALVSHEKVAEAAVVGKPHDVKGESVFAFVVLNQEIPEGDARLAMVQERNHVAKEIPDDIRFGSNLPKTRSGKIMRRLLR---------- 62425119 67 --------------------------------------------------WSYAELSCRSNQVANFLRRSGVKRGDHVMIMLNNQVELWETMLAGIKLGAVLLPTTTQLGPIDLNDRVDRGK-AEFVIAGAEDAAKFDDVDAEV-------VRIVVGDEAKRQQDYEDISFDPQGTS--RADDLLLLYFTSGTTSKAKMVAHSHVSYP-----------IGHSTMYWMGLPGDVHLNVASPGWIFTPWIAESCVFLYNYTRFDANALMETDRVGVTSFCAP-PTVWRMLIQADLSHLKTPPKIALGGEPLNPEVIDRVKQEWDVLIRDGYGQTETTLQVGNSPD-QELKYGSMGKVLPGYDVVLIDPATGEEGNEGEICLRLDPRPLGLSGYWSNEEKTAEAF-EGGVYHTGDVAERDENGYITYVGRADDVFKASDYRLSPFELESVLIEHEAVAEAAVVPSPDPVRLAVPKAYVVPEPNAETARAILAYCREH-LAPYKRIRRLEFSE-LPKTISGKIRRVELR---------- 192361246 2200 ----------------------------DRFAQRAASAPEAIALIMDGETLCYGELERRANRLAHWLRAQGIQPEQRVGLALERSFEMVIGLLAILKSGAAYVPLDPEYPRERLHYIIEDSGIVMLL--------GYRALF-DTMGELPAEVNRWC---------LEDDSVALAHYPDSAPASLAYLIYTSGSTGKPKGVVVDHGPLAMHCQAVIDTFGMDDCELHFYSI----NFDAASERLLTALLCGARVVLQGQWAVEEIASLIAEHKVTILGLTPQLAQWVMDHRAVKENAFSSVRLCITGGEALTPEHWQAMSRAFQAYFFNAYGPTETVVMPLAAPVGDSVRQGTATLPIGKAVGERVLDDNLMPVPAGATGELYIGGLGVARGYHGRLDLTAERFIPNPFYRTGDLVRLNADGLAEYVGRGDNQVKIRGFRIELGEIESCLLGAPGVREAAVLAVGNQLVGYLSGQVLADETIDTFKARVKDYLQQQ-LPDYMVPAQLIVLDRLPLNPNGKLDRRAL----------- 195441363 87 --------------------------------------------------LTYRKLLEEVCRFANVLKDHGIKKGDRVSIYMPMILELPIAMLACARIGAVHSIVFAGFSPDSLAERLVDCKAKLLITADAWRGLYLKALCDTALEKAEELKCIVVSDHVEEEIPWTDWHKEPACYPEMDAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKIV-FDYKDIYWCTADVGHTYVVYGPGATSVIFEGTPFF----PGNDRYWSVIDKYKVTYTAPTAIRALMKFGEGPVLKHNLSGLKVLGSVGEPINPEAWLWYYRYIGCSIVDTFWQTE---------TGGHVITPLPGTPMKPGSASFLLDECGIEIKGEGEGYLVFSQPWMMRTLYNNHERFEDTYFSKGYYCTGDGARRDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPVKGECLYCFITPNEDQKLIADLKKMVRER-IGPFAMPDVIQNAPGLPKTRSGKIMRRVLRK--------- 126646327 95 ---------------------------------------------------TYRELFEEVSRFSNALKSKGIGKGDKVIIYMPMVPEAAVAMLACARIGAIHSVVFAGFSSNALADRINDCEAKAVLTSDGFRGSKKIAVKAVVDEALSSVETVIVYQRTHQDVTMQDVADESKDCPEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMVYSKYSFEVYWCTADVGWIT----GHSYIVYGPGATTIMFEG----VPTFPDCGRFWAIVEKYKVNYTAPTAIRALQAYGTVEIEKYDLSSLKVLGSVGEPINEEAWHWYHTHIGCPIVDTWWQTEGIMAYATLPLPQLCIVDPEGNELT---------------GNSVEGNLCIKFPWMIRTTYGDHDRCKQTYTYKGMYFTGDGVKRDHDGYYRILGRVDDVINVSGHRMGTAEVENAINEHPKVIESAVVGYPHDVKGQGIYAYVINRTEDNLVNEIKEMV-SKIIGPIAKPDKIQLVPGLPKTRSGKIMRRILRKVAENNL--- 119952710 88 --------------------------------------------------YTYAELTGLVAQFAGVLRSRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELA--ARIRDAAPAVVVTASGGVE---PSRRIE-YLPAVKEAIFASSVADHAGWLDWDTEPAAPVDVKATDPLYILYTSGTTGAPKGVVRDNGGYAVALSWSMEVCPGDMWTASDVGWVVGHSYIVYGPGATTVIYEG-----KPVGTPDAGWRVIQDHRVNVL-FTAPTALRAIRKADPERYDISSLRTLFAAGERLDTDTFHWASRVLGVPVVDHWWQTETCANPRGLDD-LPIKAGSPSVPMPGFRLNIV-DGSGGDVENGTEGNILPLPPGTLTTLWRDDERYISSYLQEGYYATGDSGYRDEEGYLYVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSEEILVKDLVALVR-RDIGAVADFKHVTVVEALPKTRSGKILRKTMRQ--------- 187929116 88 --------------------------------------------------YTYRQLHREVNRMAASLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPRVIVSADAGS-----RAGKVVEYKPLLDAAIALAAHKPERVLLVNRQLAPVPCEWMESSEPSYILYTSGTTGKPKGVQRDTGGYAVALAASMPLIFGTQDTMFTASWVVGHSYIVYAPGLTTVMYEGTPI------RPDGAWRIVEQYRVNVMFTAPTAIRVLQDPALLQRHDLSSLRRLFLAGEPLDEPTASWIGEALHKPIVDNYWQTE--TGWPMLAIPQGVEPSMQGFPVYGYKLDILDEATGEPCAPGEKGLLAVAAPLTVWGDARFLQTYWSAFPGRHIYSSFDWGVRDEEGYVTILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADQLKGQVAMGFAIVRD-ASRIAEPTGRLALEGLGAVARPSRVFFVGALPKTRSGKLLRRAM-QAVAE----- 212533901 48 ---------------------------------------------------TYGSLRQDAARAAWGLRNWGLQPGNVLMALVTNSNDFVILAHATWWAGAVFAPLNVSATQKDISHLLQIVKPTATIVPDVQAALASNSMTETVLSKLPQFPNDIVGTKAEETLPPFDLQGR-------SSKDVSAICFSSGTTGKMKGVQLSHYNIIMNMLRISMPARVNYTVREVFFAPYCHIYGLSVSVVVG-MWVGALYCGLPAFDLETFCKKSSELKVTDLHIVPPVALALAASPVAQKYDLSALKRIVISAAPLKKSVQLLLKKRLPHTICQGYGLSEATGGVIHQIEEEESAFGCVGKVL-PGMEVRLVDPKTSDVTSGKEGELWIRGPTVMMCYVADKAATEQTFS-DGWLKTGDILRVDEHQNFWVTDRLKEMIKYKGFQVAPSELEDILLRHPDVIDAAVCAVNDAQATEVPLAYVLTDSEKQKVLDAIRVWIDDQLAGYKLRGGVFHLQSLPKTPTGKILRRLLPVKLKEE---- 167623628 109 ---------------------------------------------------TYGQLHTQVCKFANALRSQGVRRGDVVTIYMPMVPEAAVAMLACARIGAIHVFGGFSPDSSKVVITADEGVRAGRIIPEALSHPDVNCVEKVIVMKRTGGDINWVEGRDIWWDSLMDTASEHCIAEEMGAEDPLFLLYTSGSTGNPKGVLHTTHEYVFDYKEN-EVYWCTADVGWIT----GHSYMVYGP-----LANGATVLIHEGPSPARLGEMVDRHKVNILYTAPTLIRALMAEGKEQFADGSSLRIMGSVGEPINPEAWRWYNDVIGCPIVDTWWQTEGGILISPLPGATDTKPGSATRPFFGVQPALV-DNMGNIVDGASEGNLLDSWPGQMRTVFGDHDRFVLTYTFRGMYFTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEFVAEAAVVGYPHDIKGQGIYAYVTLTKGSVETEELRQELRQKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAANEV--- 119961071 100 --------------------------------------GDRVAIHFGDTRYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSAEALRSRIDDAEAKLVVTADGFRRGKPSPLKPAVDQALATVQNVIVVKRNHQWTPLDRWWHETVSTASAEHTAVAFILYTSGTTGKPKGILHTTGGYLFDLHPETDVYWCTADVGWV----TGHSYVTYAPLVNGVIYEG----TPDCPHQGRWWEIVEKYGVTILYTAPTAIRTFMKWGRQIPDDLSSLRVLGSVGESINPEAWMWYREVIGSNNGPGTDGAPG----PRKEHPAPIVDTTATKPGSPGIGVDVVDEMGAPVPNGQGGFLVIREPWMLRGIWGDMDRYQDTYWSEHMYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPLVAEAAVVGAKDETTGEAVVAFVILRTTPGEGEDVEQVLRAKEIGPIAKPRHILAVPELPKTRSGKIMRRLLKD--------- 120612376 1168 ------------------------------LEAHAARQPRATALLFGDEALGYGELNARANRLAHHLLREGLRPQSLVGICMQRSVEMIVGMLAAMKAGCLPLDPLPAGRLGDMLEH----SGAAWVLSHAATA-----------GQVPVLPGVRVIG-------MEGLRNEVPGDAEVHGEQLAYVIYTSGSTGRPKGVAVRHA--------ALHTCWMQGTYGLAAPDTVLHKAPVSCWEIFWPLTAGARLLVAPPGAPERIVQLIERHQVTTLNFVPSMLRAFLDHPGI--EHRTRLRHVICGGETLQREALRRLP---GATLQNLYGPTETTIHVTRWTCRDEAGPVPIGRPIS---ETQAWDAQLQPVPRGVAGELYIGGALLARGYLGQPGLTAERFVADPLYRTGDWVRWNAEGQIEYLGRIDHQVKLRGLRIELGEIESALRAQAGVKDAVAVVRGAE--GAESLVAYV--AGAGDAVALRAALAQR-LPGYMVPRAVVVLDALPLNANGKVDRAAL----------- 66045851 3800 ----------------------------------AAERPDAVALVFEAQTLSYGELNARANQVAHRLLALGVRADDRVAICVERDPAMIIGLLGILKSGAGYVPLDPAYPPERLAYTLGDSTPVALLS------------QQSVQQALPVSQVPVI------YLDDAGLQDESVDNPQVKPDDLAYVIYTSGSTGLPKGVMVEHRN-VARLFSATE-DWFGFNEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPSRSPEDFYNLLCNAAVTVLNQTPS-AFRQLITAQGENQQAHSLRQVIFGGAMLKPWYARNVNA--GTQLVNMYGITETTVHVTYYPLQPEDALRVGASPIGPDLQLYLLDTCGEPVPVGVVGELYVGGAGVARGYLNREALTAERFIDNPFYRTGDLGRWLADGTLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVLHPESLLDIETLREHLQET-LPQYMVPAAYVQLNALPLTANGKLDRKAL----------- 172041365 65 -----------------------------LLAIGAARDPFHTAIIDDRGSMTYQELHNQVNQLAKALFRIGIREHDRIGVLTRNHRGFIMALCAHGRLGTLVLFAVARENKLDVLFIDEFDDCPVIV---AHEFGDTIGLTREAEEALPMDSNIRDALAMEDHATRSELRTTPAEIPSRPRRGRTII-LTSGTTGTPRGTRRPEPSYLPASSIMSRIPLKARRPFYLAA-PMFHTWGFAN--IQLALALRSTMVMQRKFRPEDAVQLIEANRPYAIAIVPTMLRRLLEAVPEGMD--PGTKVIAASGEPIPPQIVEKTFEKFGPALYNLYGSTE--VSWATIANPDDLQPNTAGKPMATV--VKVLDEDFRECPDGEVGRIFVANNMMFEGYTRPGKDKE---THEGMIATGDL-GYWEDGLLFVSGRSDDMVVSGGENVYPTDTEHIIGTLPEILEVCVQGVPDDEFGQALCAWIVTKEELSAAEEIKATVSKQ-LARFAVPRHFVYVDSLPRNAVGKVVRREL----------- 40062940 10 ---------------------------------------DRTALIDGDQILSYSALSARVNRVVGGLLN-GAEHEERVGFLYPASFDYAALIIGVVAAGGIAV-PLSVHATTDELAHCL-----------SVTGVKRLVLPETLRSE---AFNDVCAGLSVTQLTIDALPSAPDAWP-IRSEQGALIVFTSGTTGKPKGVVHTVASVSAMVTSLIEAWWLEDDAIPL-FLPLHHVHGIVNI-LLCALWRGATVHLYARFDPERVSQAVAEDRFSVFMAVPTIYVKLIDSECDRITEGFANMRLTVSGS--AACPVSLFEAWEGLTSQRFYGMTEALSNYMGERRPGHV-----GQPLPAVVVKRVDESGTEVVDPATPGELAVRSPTVFREYWGDPEATRAAFS-DGWFLTGDIA-VREDGTYRILGRASDIIKSGGYKLSALEIEATLLEHPSMTEVAVIGVPDDEWGEIVAAAIV-LDTPTEEATLIAWSREK-MSGYKVPRKWVVTDALPRNALGKVTKPALK---------- 197930433 505 ---------------------------------RVEKSPDSVAVVVDGVETSYAELNAQANRLAALLRRRGVQAGTRVGLCLRRTADVPTAMLAVLKTGAAYVPLDPSHPSGRV----------AEIAADA----DLRVVIAHAEAG-PALTEVHVP-----VVTLDDVRGELAALPDARPFDVAYVIYTSGSTGKPKGVLLEHRGVVNFIDSTRELFDLTPADRVLGFASI--TFDVSVFETFSALLTGARLCLATDESVDRLQSLMEQTGITVIDL-PPTVMPLLVP-----ERLTELRIAFVGGEAFSGELVNRWNA--GRRLFNGYGPTECTVTMIVEECPGTWEASPPGLPMTNH-VAHVLDGDLRPVPIGVPGELVIGGAGLARGYLNRDELTAQKFVTDPFYRTGDLVKRLADGRLVFLGRIDQQVKIRGLRIELGEVESALTGFGGIGPVSVRAWSDDKGHKHLVGYLVTEQQVPSVREYLGTL----LPSYMIPSYFVVLAELPLTGSGKVDWRRL----------- 113476003 116 ---------------------------------------------------TYAQLHREVCQMANVFKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSADALKNRLVDAEAKLVVTADGGWRKDIVPLKEQVDKALPSVENVLVVKRTAQKIQMEDLQSGECPAEPMDSEDMLFILYTSGTTGTPKGV--VHTTGGYNLYTHVTNKWLQDTDVYWCTADVGHSYPLSN-GATTLMYEG-----APRASPGCLWDVVEKYGVTITAPTAIRALMKMGEQHPNSRNLTSLRLLGTVGEPINPEAWIWYHRVIGCPIVDTWWQTEGGFMITPLPGATPTKPGSATFPF-PGIIADIVNEEGESVDGNNGGYLVVKHPWMMRTVYGDPDRFRRTYWEEYIYFAGDGAHKDEDGYFWVMGRVDDVINVAGHRLGTMEVESALVSHPAVAEAAVVGKPDEVKGEDIVAFVSLEGGREPDENLEKELKQKEIGAIARPGEIRFTDDLPKTRSGKIMRRLLRSLAAGQEITG 218200099 94 ----------------------------------------------------------------------------------PNSLHFPALSLAVLSLGAVLSAANPLLTPDELARQADDAKPFLALVTG--------ELAPKLRSIAPDVKLVLV----EQLLAVDDDETLDLPAANIGRDDAALLFYSSGTTGRSKGVVSTHGNAI-AMAASLERAWGDHDEAYGCVLPMFHMFGFSS-FVMGTAALGATAVVVPGRSVEKTMAAVEEYGVTLLVVPPMVVKMVAAAAGDGEPSRRRLRLRQVSGAPLQREHMARFRSCFAVNLGQCYGLTEGIVTMCDLQHNDNDIDKVEMPPSSPDVEAKIVDDSGELLPPRRTGELWVRGPSTMRGYLNNEEAGSVSVSGGGWLRTGDLCYVDSRGLVYVVDRVKELIKCNAYQVAPAELEDVLATHPDIHDAAVAPYPDKEAGEIPMAYVVKKQGSGQEDEVISFVQNK-VAPYKKIRKVVFVDSIPRSPSGKILRRQLKNLLQGSIL-- 197331962 86 --------------------------------------GDRVAIHFGDSRITYAQLKDEVSRAANALTELGVQAGDRVAVYLPMIPEAVVAMLACARVGAAHSVVFGGFSADAVASRIQDADAKLVITADGYRRGKPSALKPAIDGKCPQVKNVLVTGQDTAFTEGRDVSTEHAPQP-FDAEHPLFILYTSGTTGKPKGILHTSGGYVFDLKPETDVYWCTADIGWVT----GHSYIVYGPGATQVIYEG----TPDTPHQGRFWEVVQKYGVTILYTAPTAIMKWGDDIPAKF-DLSSLRVLGSVGEPINPEAWIWYRKHIGCPIVDTWWQTEGAMMISPLPGA------THTKPGSPGISATVVDDEAREVPDGGGGYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTAHETEGLVAELRDHTLGPIAKPKRILPVQELPKTRSGKIMRRLLRDVAENRAVG- 159036029 489 -------------------------TLPGLVADQVRRTPQREAVRFDGASLTYAELDARANQLAHHLRSLGVGPESVVGVCLPRSLELVVALLGVHKAGGAYLPLDPDHPAERLRYLREDSGATTMIDTDTFAALADR----------PSHDPGVVVAPAHP----------------------AYVIYTSGSTGRPKGVVVEHRGIVNRLHWMQQAYGLDATDRVLQKTPASFDWPLITGATLVVARPGGHR------DPAYLARVIDSERITTLHFVPSMLRAFL---TEPFGGLPSLRRVICSGEALTSDLVASVHDRIGCELHNLYGPTEASVDVTRCHPGEPVTIGV------PIANTRAY-ILDRDLQPGVPGELTLAGVQLARGYLRRPALTADRFVPDPFYRTGDLARRRPDGRIDYLGRLDHQVKINGVRVELGEVEHALTEHPTVRAAAVTVDDGQLVAHLVG--------DPDLSMLPDFLRAT-MPEVMIPAHWLVYEGLPMTSSGKVDRKAL----------- 16082632 33 ---------------------------------------------------TYGTLLKKSYKLANFLYEMKVRPGNRIMIMMENSLEIYHAVTASIALGAVYAPTASILPDSQIKYRIDFSDSGSY---DKLKGYGY------------TVVNLEDPDTAKEIDGYQETFSRFYDDPDAEH--VIF--FTSGTEGNPKMV--LHNN-TYPLGHRTTVRWLD-----LRAQDTHWN--ISSPGYYSPMISGSTVFNMRYRKFDPEVALKAMEKFLITSICAP-PTVW---RMFLLQDLSSMNLAASAGEPLNPEIIDRIRQYLGVTVKDGYGQSESTLMVGNLEK-QTVKPGSMGRPLDPY-RVVIVDDAGNRLPPNTTGHIAVDIGERPNGLF-VSYMNDPSLTRDGLYYTGDMGYMDEDGYLWFVSRSDDVIKSSDYRIGPFEVESALLRHPAVAESAVVGTPDEIRGDLVKAFVVLKSSQDLARELSIHVRNL-VGPHARPRKIEFVGELPKTISGKIIRKELRKLELEK---- 29827800 20 ----------------------------------------------DGEEWTAGRLHASVNRLVHGLRAAGLERGDAFAVVLPNGVEFFTAYLAASQAGLYLVPVNHHLVGPEIAWIVADSGAKVLI---AHERFADSARHAADEAKLPAEQRYAV-GAIDGFRPYELLDGQPGSAPADRTLGWV-MNYTSGTTGRPRGIRRPEETYLGGFLGIFGIKPFE-GNVHLVCSPLYHTAVLQFAGA--SLHIGHRLVLMDKWTPEEMLRLIDTHRCTHTHMVPTQRLLALPEEVKGRYDVSSMRHAIHGAAPCPDHVKRAMITWWGDSVEEYYAASEGGGAFATAEDWLK-KPGTVGKAW-PISELAIFDDEGNRLPAGELGTVYMKMSTGGFSYHKDEAKTKKNRIGD-FFTVGDLGCLDEEGYLFLRDRKIDMIISGGVNIYPAEIEAALLAHPAVADAAAFGIPHDDWGEEVKAVVEPHDPGPAAADILGHCEQR-LAGYKRPKSVDFIETMPRDPNGKLYKRRLRDPYWE----- 167888937 1975 ------------------------KTIHALFEEQAVRNPDAVAVVCEEATLSYSELNERANGLARTLRERGLQPDGLVGIMADRSLEMVVGILAILKAGGAYVPVDPEYPEDRIRFMLEDS-GAKLLLTQAH-----------LETRVSFTGDVINLDEPASY--KEDINLEPAAGP----NHLAYVIYTSGTTGKPKGTLIEHKNVVRLLFNDKNM--FDFGSQDTWTLFHSFCFDFSVWEMYGALLNGGRLVIVPSLTPERFLQLLKDQKVTVLNQTPTYFYQLLQEELSHRAAELSLRMIIFGGEALSPALLKDWRAKYQVQLINMYGITETTVTYKEITELEEQGRSNIGIPI-PTLRAYILDEQRRPQPIGIPGELYVAGEGLARGYLNRPELTEEKFVAHPFYRSGDLARWLPDGSMEYLGRIDHQVKIRGYRIELGEVEAKLLHAPSVREAVVLAREDGS-GQKVLVGYFTADQMLTVGELRKALAAE-LPAYMIPSYFMQLEQMPLTPNGKLDRKAL----------- 1749450 23 ---------------------------------------------------TYRELLASVSQCAGALQSMGVGMGDRVAIYMPMIPETIIAMLAIVRLGAIHSVIFAGFSAESVADRVNDSECKVIITADSHRGIPLKGVVNKALTECPTIKKVLVFQRSAE--PTASMHDIIPKFPRVNPEHPLFLLYTSGSTGKPKGVVHCTGGYLLGAAATCKYVFDLHPTDRMGCWITGHTYIVYGPLMLG----AATLVFESTPAPDYSWSVVERHRLT-QWYIAPTAIRLLQRAGNEKHDRSSLRVLGSVGEPIAPESFMWYYEVVGCAVADTYWQTETGSH----------IVTSLGTPMKPGSATLPFFGIDAVIIDPLTGKIIIRSPWAARTVWRGHDRYIDTYLKPGFYFTGDGATRDKDGYIWIRGRVDDVVNISGHRLSTAEIEAALLSHDAVAESAVVGVHDELTGQAVNAFILPGYEATVELEKELIMAVRSIGPFASPRKLIFSD-LPKTRSGKIMRRILR-----KILAG 15029322 455 ----------------------SGSSVPELFAGQAARTPDAVAVVDGKRNLTYAELDADADRLAGHLIDRGVGRGDRVAVLMERSADLLTALLAIWRAGAAYVPVDVSNPAERITFLLKDSAPTAVLCSRSTRG----AVPEDTPVSPLVLDDLTAKGETPSPVP-------------CAADDIAYVMYTSGSSGTPKGVAVPH-DAVAAL--AGDPGWGVHAAVLLHA---PHAFDASLFEIWVPLVSGARVVVA-EPGVVDALRIREEVAAGVTALH-LTAGTFRVLAEEEPECFAGLREVLTGGDVVPPQAVERVRQVCPLRIRHLYGPTETTLCATHLVEPGSPAAGTLGRPLA-GRRVHVLDAFLQPVPAGVPGELYIAGEGVAHGYAGRAALTAERFVADPYYRTGDLVRWTDEGELVFVGRADAQVKIRGFRVEPGEVEAALAAQPGVRQ-AVVAARDDGPGEKRLIGYVVAD----GPDLDPHVREQVLPEYMVPAMVMAMVTLPVTANGKVDRNAL----------- 15227878 68 -------------------------------------YRDRTSLVFGSVKHTWFQTYQRCLRLASALTNLGISRGDVVAALAPNVPAMHELHFAVPMAGLILCPLNTRLDPSTLSVLLAHSEAKILFVDHAHGALDL--LAKSDKTR-KSLKLVLISQEYETLLKSGDSEFEIIK-PRCEWDPIS-INYTSGTTSRPKGVVYSHRGYLNSLA-TVFLHQMSVYPVYLWTVPMFHCNGWCL--VWGVAAQGGTNICLRKVSPKMIFKNIAMHKVTHMGGAPTVLNMIVNYTVTEHKPLPHRVEIMTGGSPPLPQILAKMEEL-GFNVSHLYGLTETYPEWDSLSLEERTKLKAQGVQHLGLEGLDVKDPLTMETVPDDMGEVMFRGNTVMSGYFKDIEATRKAFEGDWFH-SGDLAVKYPDGYIEIKDRLKDVIISGGENISSVEVERVLCSHQAVLEAAVVARPDHHWGQTPCGFVKLKEDTIKPEEIIGFCRDH-LPHYMAPKTIVFGD-IPKTSTGKVQKYLLRKKADE----- 157132441 63 ------------------------------------------------------ELRLRTIRIAQHLTRMGFDSKDIFTMIVRNGEHTASVMFACFALG-VPVNTLPSFQRDDLSHFCETESLEETIAACELAAITPRIMGSHVEGYDQVDRLMMVTGQEELFVPTTI--ADPVK-------HLAVLICSSGTTGRSKAVCLSHSICIAHVANFFECHPSDR------AFAFSSLYWLSGLVILGTILGATRIITRQTYRPELALDLIRKFRVSALCITPSQAYGIVHSGLAKPEDFTSIRHAFCGGSAVSTSLKRSFEQLLGRFLEVAYGFSEIAVSFSKGDLYRD---GSVGYPRAG-TEFKIIDDNGNALDNGQDGEIVARGEFAFQGYYGMDQPFGDMLDSDGWLHSGDVGRFDADGYLYVVDRKKEMFKYNNFQISPTEIECVVQEMEGVAAVCVVGIPGE-PNDLATALVVRKNDCAEVMDAEQIVRKVNL---QLPDYVYFAKELPLTPSGKVLRRKVREMI------- 218149778 118 ---------------------------------------------------TYHMLHRKVCRFANVLKKMGVSKGDRVAIYLPMVPELVISMLACARIGAVHSVIFAGFSAVSLQSRIIDCDAKILIAADGLRGGKTIPLKRNVDEALPSVEQVIMTGDEIDFIEGRDTWWQDCKPESMRSTDPMFILHTSGSTGKPKGIVHSTGGYVFDLKDD-DVHWCTADIGWIT----GHSYTVYGPLALGLLFEG----VPTYPRPDRYWEIINRYGVNIFYTTPTAIRSLRREGSTEKYDLSTLRILGSVGEPINPEVWIWFHEHIGKLLDTWWQTETGGILISPLPYVGKLKPGSTGHALPGIKTAIVRSD-GSEASANEGGHLLITEPWP--GMLCTIHNDDARYRRTGSYETGDGARIDEDGFHWIMGRLDDVINVSGHRLGTTEIESALIAHPDVTEAAVVGIPHDVKGQSVYAYVTLRDDETRTA-LCNWISEK-ISPIAVPEAIQFSEGLPKTRSGKIMRRILR---------- 126657679 530 --------------------------IHQLFEQQAEKRPNAIAIVYEEKQLTYKELNQKANQLAHYLIKLGIKPDNLVGICIERSLEMVIGLLGILKAGGAYVPIDPNYPTERIN----------YVIKDS----QMRGLLTQNQEELTPIEIPLINWQQEA----TTINTYPSNTTSVTSQNLAYVIYTSGSTGKPKGVQIEHQSVVNFLNSMSKQPGLSQDDNLVAVTTIS--FDIAALELYLPLIRGGTILLASQETASDGEKLAHLLQNSCTTIMQATPATWRMLIAANWTGKSNLKILCGGEALPTSQSSRELWNVYGPTETTIWSSVYCVKSLSKTLD----IAKTVQSIGHPIDNTQMYDSNLEPVPIGVAGELYIGGDGLARGYLNRPELTAEKFIPNPFYKTGDLCRYLPDGNIEYIGRIDHQVKIRGFRIELGEIESLLTSHPEVQESVVIAREDQPGNKRLVAYIVTQEEDSLNQTLRDYLKGQ-LPDYMIPSAFVFIEKLPLTPNGKIDRKAL----------- 158299910 12 -----------------------------------ARSPDRVIQINADTQTTCGEMRRRIVRVALHLRRLGYRRGDFVSLACGNGEQVVPVLIGCWVLGLAVNPLAPVFEKADFVHMMKQTQSGLVFCDPANAGV----VREAVHEAITHGAQLFAMGPAAEGVHRSDELLEPIDGEECASKLLAMVLCSSGTTGLPKGVCLSHAHFIL-IDRSVPYCIFNFSSLFWATGIFAVMTSL--------LHSRPRVLTSKPYQPDLLLDLIETYRIENLFTPPSYVSTLLAHPRTDRADLSSVRQWQLGGSRVPTEMTLRLQKLLGHT-RSIYGSSE--IGFITRND--VTVKPGSVGPLTTNVQCRVLDEDGQPVGVGVAGELVLRHRYMFLGYLHNPEATANALTEDGFFRSGDIGYIDADGSLYVVDRIKDIIKYNNYQVSPSDLECIIQRMDGVKQVCVIGVPAPD-GSSDLPMAVVERKVGGGGGGAAPLREEDIVRHRLRGGVRFVDSFPMTPSGKILRLAVRKAVIKQ---- 120402977 1 -----TPDPATVADVLRRQRLWA----------------DKPLLVCDRTRLSYGEADERSAVLAQRLVALGAGKGTHVGLLYPNSAEFVVAMLAATRIGAVVVPFSTFGTAPEVRRQLVDSDVSVLLAARSFRSHDYQTLTDAVGARAPVLRHVLFDDQDSDARGRVDDALLRAMEDDVDGCDPLAVIYTSGSTSAPKGVVHTHAALLAHQRSLNEIRRLTADDRLFCNSPFFWIGGFAF-GLLATLVAGATLICSNATDAADTLDLLEAEKPTVTGFVAGITHLPRHPSFARR-DLSSMRRIMAAGAR-PADAELR---------HNMLGMTETLLSGDDSDQPE----SRRGSFLAPGFQARVVDDTGCDVAVSTPGVLLLRGPFLMQGYYGRAREDC--FDGDGWFDTGDLVRRDGDGVFYFIGRTGTMIKTAGANVAPGEVEKAIIAVIPDPDVHVVGLPDAERGQLVAA-VIASDTEVDVSGLQETLRSH-LSAYKIPRRVATVRDIPMLSSGKVDLSALR---------- 126731806 41 ---------------------------------------------------SYADMADRVERWRERLAGAGYGTGHRVGLLLENRPVFLEIWLALNALGASVVPINPDLRLAELEYLAEHSEMILAIV------LPSRLDEMEAAVKKTGLRTLVTTPDGP--LPQAIRPATADAQPDTQ-TECALLYTS-GTTGKPKGCILSNEYYLYSLRRSGE--------RMLTPLPVFHMNAMAV-SVMAMITVGGCLILLDRFHPRSWWASVRDSGATVVHYLGVMPPMLMRAEPSEEDRNHSVRF------GFGAGVEPKLHAPFGFPLIEAWACTEGVICAN--EEPRKIGTACFGRP-SAEVEVRVVDDTGQDVPPGSRGEMLVRGDNSFSGYLKNQEATDALW-QGGWLHTGDVVQQDEDGALHFVDRKKNVIRRSGENISAVEVESILGRHPEIASCAAAAAPDDVRGDEVAAFVIAKGNRAKAEEIVNWALDQ-MAYYKAPGWIAFVDALPLTATQKILRGQLKDLL------- 148271510 1683 ---------------------------------------------------THGQLADRAMRIAGALRRRGIGPGDLVGVTLPRGADQAAAVVGVLSAGAAPVRRRAIHRAAGIRLVIADDPPAA--------GGDE-----------PGAPALLRPADAAAEEPLADPARPPVEA-------LAYVIHTSGSTGEPKGVEITHDSTVDAVSRMLEIGPGDR-VLALSAL----DFDLSVFDVLGVLGAGGALVLPEEGEERDALDLVHEHGVTLWDTVPMLLDMLLVAADDRPGRLGSLRAALVSGDRVGTDLHGRLAAGPGTRLVALGGATEAAINAWEVDGPLDGWQSAPGRPL-PDQAFRVLDASGRDCPDWVPGELVIGGRGLARGYRGDPARTAAAFVELGWYRTGDTGRYRPGGILEFLGRADRQVKLGGHRMELGEIEAAHAASPGVRRAMALVVDGPGGRRRVHVAVEPHDDGAAVLAAATATAADRLPAYAMPHRADLVDAWPLTANGKVDVAALGRALAD----- 159038512 457 -------------------------TVHELFEEQVLRNSDARAVTIEGQHLTYRELNERANKLAHRLRSCGVGRGTYVALCLERSLELMVAVMAVLKSGGAYIPLDPAYPTDRL----------AFMLADTQARFLVTQRRLREMAPIDDAATVIVLDDPADAAVVADQSVNPVNVN--AAEDLTYIVYTSGSTGRPKGVETVHFG-VVRLVVNTDILELDERTSYLQISPL--SFDACTLEIFGPLLNGGRVVLLPPPTPARVAHTVREQGVDTLWLVAPLANLTID---THLDDLRGLRQFMAGGDVLSIPHIRQVKLIYGPTEVTAFSVSHK-IDYIDPDWPSIPI----GRPMH-NTTAYILDPLGQPVPIGVWGEMYLGGPGVALGYHNRPDLNAERFLPDNFYRTGDRCRWLPDGTIQFHGRLDTQVKIDGLRVELGEIQSVVAGHGSVAAAVVTA---PVIGTRRTLYVVPADDGFDASVLRAHLTGV-LPSVMVPAHFVTMSTIPLTPNNKVDFQALPE--------- 23452295 2 -----------------------GKNIANLVTRHSKKSPHKCAITDGQTELSYGVWEAASNRFARKLIEMGCQKGDRVVVLASKQTILMVGILGIFKAGCIHVGKMPVNRLNKII---------TEIIPSVI--LTDQELLHLVSENVPQEVKIVL---IEQLHPLITDSTEKDRLPQIESEDIAYCIYTSGSTGDPKGVLIKHGSVIDFFEGTREFYDVDEDSRCVSFSPF--HFDASVIDILFPLYQGAWLYLSDVVLHELLFEVIKNNSVTHFAAFG--SMLGLIAQTKEFDDLKDLKTILTGADVPDIKVIQKIKIING------YGPTEGTCAIIRDRDPNRRELYPIGKPLKNAKLYLVDQQNQEIYDPEIPGELLIGGTQVMAGYWNREQQSKERLVETTCYKTGDICKYLADGNLFFVGRNDNEVNVGGYRVHLNGIKQVINRFHWVENSEVVTLESKYGEKMLAAALMLANETSKDSALKQIKENQELPQYMVPRQIVVMEKFPQLSSGKTDRKTLSSILERDLLA- 56708917 24 ---------------------------------------------------SYGEMGARIADWADRLSLAGFGHGHRVGLLLQNRPVFLEIWLALNSLGASVVPINPDLRLAELEYMVAHSEMAAIVLPERHQEMS-EAVANAGSEALVITSDTDIPPAPAPSTPTVDLGPE---------TECALLYTS-GTTGRPKGCILTNEYFLHSGDWYAEISLRRDAERMLTPLPLFHMNAMAVS-VMAMITTGGCLTMLDRFHPRSWWEAVRKSGATVVGVMPPMLMGAEPSEADRDHDVRF---------GFGAGVDPKLHAAFGFPLIEAWACTEGVISAH--EEPRKVGTSCFGRPCDNV-AVRVVDDSGQDVAPGQPGELLVRRAYGFCAGYLKNPEATEELWKGGWLNTGDVVLQDEDGSLHFVDRKKNVIRRSGENIAAVEVESILNRHPDIRISAAAAYSDDLRGDEVAVFLILEDEA-KAVEIVTWALGQ-MAYYKVPGWIAFVEDLPLTATQKILRGKLKSLLED----- 83955637 110 -------------------------------------------------HISYRALHAQTCKMANILRDIGVGKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVQGSDAKVVITADAPRGGKATPLKANADKALPSVKCLVVGGDMADYTALEKEASDTCAPEEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAALTHEVTFDYHGDVYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDASRFWQICEKHKVNQFYTAPTAIRALMGKGRAFVDDLSSLKLLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTEGGHLMTPLPGAHATKPGAAMKPFFGIKPVVLEPTTGAEIEGNDVEGVLCSWPGQMRTVWGDHERFEQTYFSDGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGFPHDIKGQGYCYVSLMSGESPSEAELRNWVRSE-IGPIASPDMIQWAPGLPKTRSGKIMRRILRK--------- 169613486 34 --------------------------------------------------LTPRTLLQWTKRLALGLDRIGSKPGEVVMILTPN--HIFVPVAYLGIVGSKRIFANPAYTVSEMIHQVTNTE-AQFIL--AHPSLATTALAAAKGAGLPTGRVFMFSDELNSFLPSEDAYSFPVLSAKEAVTTTATVNFSSGTTGMPKGVEVSHHNIIANLDQTIFMRYLNKPETWIGFLPLYHAY-----GQLYTIAMAQKVYIMKKFEYEPFLRTIQDQKVTHLQIAPPIMVMLSKRPETAKYDLSSVTDILCGAAPLSKELQNEISRKLDCEIVQGWGMTE--VTCGAIHVPGGTVDDSGSGQLDPNCECMLLDDDGKEVPDGQPGELHVRGPNICLGYWRNPAATKESITSDGWLKSGD-VAIVKNGWFWIVDRKKELIKVNALQVAPAELEAVLLEFDPIADAAAVGITLDGQEWPRAYVALKDDFKGKTTEIHAHMKIKVAKHKQLVGGIVFVDEVPKLQSGKIMRKVIKD--------- 89891796 95 -------------------------------------------------HITYKELHERVSRFANVLKSQGIDKGDRVCVYLPMIPELAVAILACARIGAIHSVVFAGFSSTALATRINDCDCETIICSDSYRGIDLKSIVDEALESCPGIKKSFVVGRDIWLQPLLDNASPTCKATVMDAEDPLFVLYTSGSTGKPKGMVHTTAGYMYSFKRENDIYWCTADIGWIT----GHSYIVYGPGATSVMFEG----VPSYPDYGRFWEIVEKHKVTYTAPTAIRALAKENISYVDKYDLSSLKVLGTVGEPINEEAWHWYNDNVGKKNSPIFQTETGGIMISPIPYSTPTIPTYATLPL-PGIQLALMDENGKEIKGNQVGRLTIKYPWMARSIYGDHERYKNTYSFENMYFTGDGALRDAVGYYRITGRVDDVIIISGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGYITGRDHDNLRKEINQLIADRIGAIAKL-DKIQFTQGLPKTRSGKIMRRILRK--------- 149201273 25 -----------------------------FLERAATVFPDHTAIVHGPLRRSYAAFYNRSRQLASALSVHGLGRGDTVSVMLANTPAMLECHYGVPMCGAV-LHSINTRLDAGIIAFLDHAMARVVIVDREFMPLMQEALALLIQYDDPEFSGPEIAATAEAFLSAGDPSFDWL-MPE-DEWDAISINYTSGTTGDPKGVVSHHRGYLLAQGNALTTSMAKHA-VYLWTLPMFHCFPWTLSAIIGTHICLRQVRAEP------IWEALAQERVTHLCGAPIVMSLMISAPETVKRPLDTVQFFTAAAPPPEKLLADMKDAGFDVT--HLYGLTEAVVNWSTLPASEQARLKSQGVRYLALEGLDVLDPETMNPVPGTTGEVMFRGNVVMKGYFRNPKATQEAFA-GGWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAVAVTAVVAMPHEKWGETPCAFVELADQAADAETLRAWCRDH-LAPYKVPGRFVFTE-IPRTSTGKIQKFLLRTRAKE----- 85716049 2305 ----------------------------------ARRHPARTALIIGNTVLSFGALDARANRLAHHLIARGLRREQRVGVVVERTEATMIALLAVLKAG------------------------GAYVPLDPELPLERRTFVRDAGISFLLTGQLDVEGGSDGMLPSFDFDAGPAPQPELHAGNLAYLIYTSGSTGLPKGVAVAHGPLAMHCQVTGHLYEIDESSCELHFLSLA--FDGAHERWLTVLSHGARLVMRDDETPEQTVESLHAHRVSHIGL-PPAYLQQVAEVVEQTGNPPPVRLYSFGGEAMPKEGFDKVRRILKQILINGYGPTETVVT------PLVWKVDGAAECETPYDRHAYILDGSLNVIPGVAGELYLGGLGQARGYHDKAGMTAERFVPDPFYRTGDLARWREDGTIEYLGRSDDQVKVNGFRIELGEIQTTLLRHKEVEQAAVVALP-RAKGNQLVAYVAPKAETHASGDLAAFLKQV-LPAYMVPARIVVLERLPVLSSGKVDRRSL----------- 145224942 6 -------------------------TVAEVLRAQ-RRHGDKPLLICDDERLSYAEADERSAVLAARLTTLGVGKGSHVGILYPNGAQWVVAMLAAARIGAVVVPFSTFSTAVELRRQLRDSDVGVLLATRAFRTHDYRALGEAVSAEVPVLRHVVFCGGAADVSALEG---------DVDGSDVLAIIYTSGSTSDPKGVVHTHTSLLAHQRGLNEIRGLTAEDRLFCNSPFFWIGGFAF-GLLATLVAGSTLICSTASDAGRTLDLLEAEKPTMTGFVAGITHLTRHPSFARR-DLSSMRR-----GNLYSIMAPDVRPADPELRHNMLGMTEALLSGDESDQPEA----RRGSYLAPGFDARVVDPDTGSDTDGAVGELVLRGPHLMQRYYGRSREEC--FDADGWFHTGDLVRRDDDGVFYFVGRAGSMIKTAGANVAPAEVEKALSAALQAVDAGVVGLPDPERGQ-IVAAVIATDNGTVFDEVKEALSTQ-VSAYKIPRRVLSLREIPTMSSGKIDLAALR---------- 13541502 25 -------------------------------------------LTEGQRKITYKELFEDSVRLANGLSSCDLSGK-RIAVLDWNSIEY-----------AIALYGIPFAGSSQISRTIKTARDEALIVSK-----DFLPIAEKLEAGLLSKKKIFTINSSDDFSRFEDLDGEEVFTPKFDEDTEMSILFTSGTTGMPKAVSYTH-------RKTVTAIWLTSLSAYLARLPLIPFYHIWSWGSLFITMIGTKYILGGKFDPISTLKLIKSEKATWMNMVP--TMLYALLANDNESVLSGMKIL-IGGSPIPVEEARKRK----IELTSIYGFTDGLIAYGKIEDERKYEISTKYSTPSPLAELKI-------VKAGAPPEIFFRSPWLPDGYVSDETETKNAYVE-GWFRPGDSGHIDEMGNLCIDDRVKDLIKSGGEFIPSSTLESYISGVPGVEMVAVVPRKDDKWVERPVAFVKSNKDFDNLVRFDSLVKSGKISSWWIPDEFYRIDNMPLTGTGKIDKKELR-----KLLGG 110834953 486 ------------------EGEWQATSFVSLFSQQAAERGDAIALVHGGTRVSFAELDARSNQLARYLMGQGVKADQVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPKDRLHYMLKDSGARLLLTSSALIG---------VLPEVATVAPVAVDRLSLNDFPANALNNEP------HPDQLAYVIYTSGSTGKPKGVSLTHAGLSMHVQTIGKRYGMTPDDVELQFASISFDGAVERWTV--PLAFGSRVVIRDQQSAQQTCDALQKEGVTIACIPPSYMGPLLDWIEQEKPPL-NVRSWTLGGEAFTRETFERMQQVLKPQILNGYGPTETVVTPMLWAAYEGDTLSSAYAPIGHAVGPRVLDQDLNRVPVGVAGELYIGNEVGLRGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEQIREAVVVAQPSP-TGDRLVGYIVMRNAAPGEHEPQTILASESLPDYMVPSQLITLEAMPLTPAGKVDRKAL----------- 149186313 111 -------------------------------------------------HISYADLQREVVRMANTLKTMGVAKGDRVTIYMPMVPEGAFAMLACARIGAVHSVIFGGFSPEAIAGRVEDCQSDWIVTADGVRGGKPIPLKANVDAALEKVKGVLVIGRDHWYHELSRDVAADCPCEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYAVWTERPGEVYWCTADIGWVT----GHSYIVYGPGATAVMFEG----VPNYPDHDRFWAVCAKHKVKIFYTAPTAIRALMREGEGHKHDLSALRLLGSVGEPINPEAWRWYHEHVGGGTTPIWQTETGGVMITTLPGAHDMKPGSAGKPFFGICPQLV--DADGGVLEGEGNLCITRSPGQARTVYGDHERFVQTYTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDIKGQGYCYVTLIAGEEPSEA-LEAELRQREIGPIATPDHLHFTPALPKTRSGKIMRRILRK--------- 157351577 45 --------------------------------------------------------------LAQGLLDLGIRSGDVVAISALNSDRYLECFLAVAFVGGV-VAPLNYRWSFEEARFAMEMVKPVMLITDSSCSYWYPKLE---NDHLPSLRWHVFMDSLSDVVSISALTTEMLKKPALKSLSFNYICFTSGTTGRPKGVTISHSALIIQSLAKIAIVGYDEDDVYLHTAPLCHIGGLSS--ALTMLMVGGCHIFIPKFDAKLALEAIKQHHVTSLITVPAISIIRMKMTWKVTESVKKILNGGGGLSNGLIEDA--IKFFPRAKILSAYGMTETCLTFMTLYDPEFVEIKSSGKP-APHVELKICFDSSDHV-----GRILTRGPHIMLRYWDQISSRPSDSPDEGWLDTGDIGSIDDYGNIWLIGRTNNRIKSGGENVYPEEVETVLSQHPGVTGSVVVGLPDVRLTEMACIRIKDNDNSPSSETLRHHCREKNLTGFKIPKLFTWRKPFPLTSTGKLRR-------------- 73537440 7 ----------------------------------AQRTPDKPAVIMGDTVVTYRELDEHSNQVARLYRDHGLQPGDRVAFLIENHPRLFELCWGAQRSG--------------ITFICLSTRLAAYIVRDSGAQMLITSIAAALTEQVPGLKGLMLNGTLPGYTPYE---TTLAQYPTWRIDDETTMLYSSGTTGRPKGVASPQIDTPTSLTALCQKLYFGPDMRYLSPAPLYHAAPLRYN--MSVQALGGTSIVMDHFDAEQFLRLVQEHRITHTQVVPTMRMLKLPAETRGSYDVSSLQVAIHAAAPCPVQVKEQMIEWWGPVVWEYYAGTEGMIGKLRICDADGKLMPNKQPGTIYFAEGRQFVYHNDPAKTAESRH---------------PEHAEWS-------TIGDIGYVDDDGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPADAGPAAAELIAFCREN-LSGIKCPRTVDFEAELPRLPTGKLLKRVLRD--------- 18254490 495 ----------------------------DCLQQQVQQQPDALAVVCGKERLSYRELSARVMQLARKLTAQGIGAGDVVAIGVPRSVSSVVAIFGVLTSGAMPLLDYPRER---LTLMCDDARPALLLTHSA------------VRAQMPELPQVLCLDDADLRAECARLPTHPVTDAERRGEHLAYMIYTSGSTGKPKGVMSTHAGLLNLM--------MSHSSFLIARFSQQHGRRLSSWEPLFCMMMGSELHIFDEELRKDAWALVQQTPIDLMDITPSFFTQMIDSGLLEADNHQPAFIM-IGGEAATPRLWQLMRQHPQMEIHNYYGPSE----YTIDTLGARVTVADQPVIGQPVANTRVWDNQLRPVPVGVPGELYIAGPGLARGYLRRPDLTATRFVACPFYRTGDLMRWRHDGQLAFIGRVDHQIKVRGFRVELGEVENALVALAEVSTAVVIAEPYRLIGYCSVPDAATREQPDVAARLLAQLAEQ-LPDYMIPAVLMVMEELPLTVNGKIDRQALPKPQQAAAVAG 167839084 59 ------------------------------------------AATGDGAQYTFAQMSERSARIANWLRGIGVARGDRILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRERVQIGGARYAIV-------DESEAAKFEQPGLDVTKIVAGAPRAGWLAFADGYAAAADFTPETRASDPMLLYFTSGTTSKPKLVEHTHRTYVGSL-----------STMYWIGLPGDVHWNISSPGAQACVFAFNYARFEPKVVLD---ALVKYQVTTMCA--PP--TVWMLVQQPLAAFPVRLREIVGAGEPLNPEIIERVKKAWGVTIRDGYGQTETTC----------LIGNSPGQPVVPGSMGRPLPGYDPDGTPASEGEVLPVGPGAMKGYANNPEATAHAM-RDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPLRLSVPKTFITLRESEALAREIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKI---------------- 167840861 67 -----------------------------------------------------------ARRVLAGLQSSGISREARVAIRLDEPREFFPVFWACLLGGYVPC-PLPPLRGTDMDRAAYVAHVSALLDGPLFVTAD---------------KDSALLGDVRT-TSVESLRAFPIAFQHASRDDLAMLMLTSGSTGKPKAVMLRHRNVLASMAGKIARQQLVPSDIHVASLLECHMLPLAVGAV--QLHVPTDAIIG---SPLNFIKLLGRYRVGMT-FTPNFLLGLINQALARSADLSHLKIIVSGGAVVNATALHFLDARFGLVLAPAFGMTETCAGSVYARDYPASGIDKEFAPLGMGIDGRIVDAEGRVVPDGEPGELQLRGPMIFSGYLKNDDANAEAFTLDGWFRTGDSGRLD-DGVLTLVGRTKESVIVHGVNYHVHEIETVLEQVDGIAESYVAAVPIRLPSEHLAIFFFPVDDADALYRTLTEIRERVVLHWGFRPSMILVTDMPKTSLGKLQRMKLRK--------- 158315501 54 --------------------------------------------------WSYAELDEQADRAAGALWSLGVRPGDRVAACLPNDLDIVAAFHGAQRIGAVWAGALAASEQQELHEICDLLDSPGRVDPDRWAGL----LAR--GERAPRVEHDIDA-----------------------PAGIAF---TSGTSGLPKAV--VHSQRNLLLPGAVLVA----TRGWGPELRKGDSFPFTNLMVLSTLLAGGCAVVMNRRDVAGVVEWISSRQVNVWNGAP---AQLHDLAARPEAGIGSLREVWSGGSD-TADALRRAFAAHGLAPRATYGLTEA-PTVVSIDPPDEWRPGTSGQVLPHYDVA-AYDDEGRRLPAGELGELATTGPWA--GVWRPTENGAVRPLEPGPIATGDIGTVDADGWLTVLDRKKLIIIRGGANVYPLEVERVIATYPDVARVAVCGVPDERLGQRVAAVIESGTGGPLDTGALTELCRRELSPYKVPEFWTQVDALPVNAMGKVQRTGLAELVGQPRPAG 37525181 227 ----------------------SGKSFYRLVLEQAESNPHAIALRDKTESLTYRELFQLALSVALKLKNAGISADDIVALSAPRSARFIAVATGIFFSGGLPIDTLPKARQQHMLKHAKALIADHVVDMPQIVWFSFSELSFQ--------SPVLVDG--DEIKLLNQQVTEP------SPSELAYVIFTSGSTGLPKGVGIEHRSFLNLLVFQVQNCELKLGVTLPQTAPIS--FDISVWQMFTGLTVGATVSIVSDKDPQELIQYIIEQKFEYIELVPSLIAVILDSISLKMRVQRQLRGMISTGEVLSTDLARRWHQCMMVTLLNAYGPAECTDDVTKVEEQSDGLYCPVGTPL-PNVTIYVLDKDFQLVPPMVGGEIFVGGPNVGRGYIGSNRFTAAAFLPDPFYRTGDRGRWREDGILECLGRADNQVKIRGRRVELGEIEAVLANHPDVAMCA-VELVDMSGFEQLSAFVTTSDTVVDARSLSKFLAEQ-LPDYMVPSKFYFLDALLCNANGKVDRKQLK---------- 54022735 571 ---------------------------------RAAANPDATAVVWGEGRWTYGELAGQALAVAGALRAEGVGRGDAVAVQLPKGRDQILAVLGVLAAGAVPIFDQPVGRRAEILRTGDI--VAALTVPGADLGV-----------PIPTLS--IDAARA---------YPAPLDAPDIPTSEIAYVIFTSGSTGVPKGVDVPHSGAMNTIDAVND--WFEVGSADRVLALSALEFDASVYDIFGMFAVGGSIVAVDAERRAEAVDLLRHHRVTILNCVPSMLDMILEIGGDELGD--SLRAVTLGGDWVGADLARRLRQVPGCRFSGLGGATETSIHNTICEPPAHWATVPFGVPLRNV-RCRVVSQAGRDCPDWVPGEFWVGGANVAAGYRNDPERTAERFVEDGWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVESALRTVPGVRHAVAAKLVAAVAGERGEIG----DITGAVAHL--------LPAYMIPTRIEYLDQMPLTANGKLDRRA------------ 54022633 80 --------------------------------------------------YTYAQLLDEVATFAGAMQRLGVARGDRVVIYLPMIPEAVIAMLACARIGAVHSVVFGGFAAPELAARIDDAEAAGGLEPNEYPPIVARALG-LAQTAAP--RHVIVAETAAQWLDWDDAKAEPVP---VAATDPLYILYTSGTTGKPKGVVRDNGGHAVALAWSMQVMWAASDVGWV----VGHSYIVYAPLLVGLLYEG-----KPVGTPDGAFWRIVAEYRVRVLFTAPTALRAIEAKLARNHDLSSLRALFCAGERLDPATYEWARGTLDCPVVDHWWQTEGWPICANLLGLQELPVGSASVPVPGY-RLRVLDAEGNPVPAGTEGNILPMPPGTLTGLWHDDTRFARSYMSPGHYATGDSGYFDEDGYLFVLGRSDDVINMAGHRLSAGSIEAAISGHAAVAECAVIGLPDELKGQKPIAYVVLKDPATLRDELIARVRDQVGAIAALHDAV-IVAGLPKTRSGKILRKTIRQ--------- 126741255 29 ----------------------------------------------------YQEFHRRAAALANWLIAEGTAPGDRVAIFMKNCPDYLIALYGVWYAGAAAVPINAKLHGAE----------AAYILENSGAGLVFTSAGLKEALQVEGVER-----AGCRVLDIADLQQEPLPVPACAPEDLAWLFYTSGTTGKPKGVMITHRMLTVSLGYFADVDQATGADQILYAAPMSHGAGLYN--MVHVL-VGAAHVCPPSAGFD------VREILDLAAFAAPTMVTRMTAQAKAMDGLRS--VIYAGGPMYLADIL-EAEAHFGEIFIQVYGQGECPMGITVLKREEEARLAGVGRAQS-FVEVQIGTAEGEPLATGEMGEIMVRGDAVMPGYWMNPKANAETL-RDGWLMTGDMGTLDQDGYLTMTDRSKDLIISGGSNVYPREVEEVILTHPLVQEASVVGRPHSDWGEEVVAFVV---GSATPEQLEEHCRAH-IARFKCPKAYFQVPDLPKNNYGKVLKTELR---------- 134287116 910 -------------------------TMTGLLAETLSRHPDRPAVHWDGRVVDYRELDHRTARLAHQLIASGIRPGDHVAVHMNRSDDLVVALVGIVRAGAVYVPVDPANPPERVRYLLE------------DSGARVVVADAALAAVPAAAGAVVLCQDRDEDRAL--LASRPVTPPEVGPDDPVYTIYTSGTTGKPKGCRNTHRGFVNRVR------WMQDRFPLGADDRVAQKTPVSAWEFFWPLLAGASIVVAPGGHVDPGYRLLREERVTVAHFVPSLGLFLRDRAAS---DCASLRYVFASGEALPVATMKRFFQVLGAELHNLYGPTEAAIDVTHWDEPTVPI----GRPIA-RTRIHVVDERMARVPDGTPGEIVIGGAGVALGYHGRPELTAERFVASPFYRTGDLGQLGPDGEIRYLGRIDGQFKLRGLRIEPEEVEAALTELPGVSEARVLPVTDPATGEQILAAVCVEADGTLAPSVGQMRRDRSLPSYLVPSSFRFVDRLPLTANGKLDRRA------------ 159128201 1051 ------------------------RTLNGQFEATVRTYPNRTAINYQNEQFTYAELDSEANRMTHYLSELGVVPGDIVPLLLEKSPLMIKAILALFKLGAAYVPLSPENP----------LERNAYIARDVSAKFVLTEKEHEAESDIPSV--LLDQANLSQYGP------EP-QLVTVSPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIE---FEHRQGQESRMLQFSNYDVSLYDFFVALHSGGTLCIAPSERLNNLAEVINEMNVNHVFLTPTVARLL------NPKDVPNLESMTVGGEQLTRDVASRV------TLRNGYGPTEASVLVTMKDVDTDTTGGNIGRPLASVGAIVLEADGVRPVPYGAVGELCFFGPQLAQGYFKKPDITSAAFIESELYRSGDLARYLPNGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEIKDCVLTVWKHNSTAHLVAVAVFDGASSEKPGELDGFVRSKGLTPYMIPKAIVPLSSLPRLPSGKANRKKLKAMV------- 85858542 40 ------------------------------------KWPDKVAIILMKKSLTYRQWDEEANQFAHALLEAGCTTYDTVMSDVFNCSEWFTLYMGCAKVNAMQNFMLPEGQVSKLM---DDSETAVFVYDSSLK--DMAVKAVELCKFKPKVCVMIGEGEVAKFIEGKP-KTAPPTEKDVEMWDPCMLIYTSGTTGLPKGFFVSHATIFFDCMMNGHLHKVDEHCVSLATNPLFHRGG-NTTGVLPVLHQGGAVVIMRSFDENLALDYIEKYKVTHMVSAPVIYERMCHTQEEKARDVSSLRALCSMGAPLDKDSCLRVMRILCPGVYNGYGTADQ--HWVTMLKPWELKAGTIGLPITEDMIVLVRLDLGRRGNPNNPEDLVTEGEIALRGYLNRPQDTEKGFPYPGWQLPGDTAVWDAEGYISIRGRTDDMIITGAENVHPVVVEEAIKDHPGVIDVFVTGAPSKRWGEAIVAYIALKDPNLKEEDFVEFCKNHPLARYQRPKYYKFVDELPFNPSGKKMHFVIKE--------- 198428035 102 --------------------------------------GDRVAITDTIQNFTYNELLKQVSCLAGCLSDMGVKKGDRVLIYMPMIPQAVVAMQATIRLGGIHVVVFGGFAAKELSVRIDNCTPKAIISASCYKPILNEALAMASHKPLKTIPNMEPAELGENDLDWDELMNKSHDCVPVPSNHPLYLLYTSGTTGLPKAVVRPTAGHSVRLHWSMKAIYVDPGEVFWAAWAVGHSYGVHAPGSKSLLYEG-----KPVGTPDATFRIIQDHNVA-ALFVAPTALRAIDALLGKQFDLTSMRNLFVAGEHCDVDTLRWSKDAFQSPVLDHWWQTEGLGN--RLDPPE----SSTGLPVPGWD-LRVVDDDGNEVERGTLGNIVAKLPLPL-GTFQTLWNNDERFRNEGYYDTMDAGVQDEDGYISVMSRTDDVINVAGHRLSCGHIEEVINSHEQVVECAVVAKDDKLKGSIPFAYIVIKSDCPQSSIIKLVRDEIGVAAFK---HAVFVNRLPKTRSGKTPRNTLQAICNKK---- 159028633 476 -----------------------------LFEEQVKRTPDAVAVVYSGQQLTYNELNCRANQLAHYLQSLGVKPDQLVGICLERSLDMIVGLLGILKAGGAYVPLDPEYPIERLSFMLEDAQLSVLLT------------QQKLGENLPQHQASIICLDTEWEKIAENSPSNPEN--RVTPDNLAYVIYTSGSTGKPKGVLVNHSNVVRLF--AATDAWYNFNSQDVWSLFHSYAFDFSVWEMWGALLYGGRLVVVPTRSPEAFYQLLCQEKVTITAFFPPLSRVRGDRSSTTDNDL-SLRLVIFGGEALEINSLQPWFQRHGCQLVNMYGITETTVHMTDLDSTASVI----GRPI-PDLKVYLLDQHLQLVPVGVPGEMYVGGAGVTKGYLNRPELTTERFLSSPFYKTGDLARYLPKGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVIVRDDTTGDKRLVAYIVLQSEKTTINEIRQFLKAK-LPSYMIPNAFVILDTLPLTANGKIDRRAL----------- 108798730 24 -------------------------------------------LICDADRLDYGQAERRSARLARGLLALGAGKGTHVGLLYPNGAEFLVGMLAAARIGAVVVPFSTFATARELAEQLRHSDTEILLSAGSFRSHDYASRLREVGGDIPAGERLYCAAVPHLRHVFVDRHVDPALLTDVDGSDPLTIVYTSGSTSAPKGVVHTHAALIEHQRNLNAIRGLGADDRLFCNSPFCWIGGIAF-SVLATLVAGATLVCSNAEDPAATLDLLEATRPTITALAAHPSLPHRDLSSMRRGNLYPIM----------APDARPADPDL---RHHMLGMTETVLLHPDVSDQPEHRRGSFGLPAPGFDTRIVDPDTGAPVAAGEVGELCVRGPYVMQRYYKRSREEC--FDPDGWFHTGDLVRTDDDGLYYFLGRRGAMIKTAGANVTPAEVERAITRATGAQ-AYVVGLPDRDRGQVVAAAVIVDDPGDDAAALREALREE-LSAYKIPRRITALDDLPVMASGKV---------------- 119775214 109 ---------------------------------------------------TYRELHAEVCQFANALKAEGVKRGDVVTIYMPMVVEATVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKLLITADGVRGGRKIPLKGNIDEALTTVETVIVEGRDKWWHQVTDGAATECAVEEMGAEDPLFLLYTSGSTGNPKGVLHTTHEYVFDYKPG-EVYWCTADVGWIT----GHSYMVYGP-----LANGATILIHEGPSPARLGEIVDRHQVNILYTAPTLIRALMAEGKQHFDDGKSLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTEGGILITPLPGATDTKPGSATRPFFGVQPALV--DNEGNILEGATGNLLDSWPGQMRTVYGDHERFVLTYTFRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHDLVAEAAVVGYPHDIKGQGIYAYVTLTKGTEATEELRQELRQKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEI--- 94499938 108 ---------------------------------------------------TYRELSKEVNQLANGLRDLGVKKGDVVTIYMPMVPEASMAMLACARIGAIHVFALAGRIEDGNCHYVITANEAGKIVPLKENVDAAINLCKSDQVKKVVVLNTMEVGRDEDYRQLVDKQDSECQAEVMNAEDPLFILYTSGSTGKPKGVLHTCGGYLVYASMTHEYIFYERGDVYWCAADVGHSYIVYGPGATVVMYEG----VPTHPDCGRVARIVDKHQINILYIAPTAIRALMSDGDEPVESLESLRLLGTVGEPINPEAWRWYYRTFGCPIVDTWWQTEGAALITPLPGATDLKPGSATRPFFGIEPALV-DEKGNELSGATSGNLIIKDPGQMRTVFGDHQRFIDTYTFEGTYFTGDGAKRDEDGYFWITGRVDDVLNVSGHRMGTAEIESALVAHEAVSEAAVVGFPHDVKGQGIYVYVTLNHDVQASPAIRNDLINKEIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIATDE---- 148546912 4629 ---------------------------------------DAIAVTCEGQALSYAQLNQRANALARRLVDDGVGPDVLVGLAAERSLDMVVGIFAILKAGGAYVPLDPAYPADRL----------AYMIED--SGLQ-RVLAQQVLASLPVPAGVRVLSLESSDDSSQPLACSPVT---VSPDNLAYVIYTSGSTGKPKLLPQTDADFRFG---SDDVWSLFHS----------YAFDFSVWEIFGALLYGGRLVIVPSRSPEAFYQLLADEQVTVLNQTPSAFKQLMAVATTAEPQRPALRSVVFGGEALDVNSLAPWFERFGPQLVNMYGITETTVHVSYRPLSRADLGKAASSPMGVPIPDLSWYVLDGDLNPGCIGELYVGRAGLARGYLKRSDLSATRFVPDPFYRTGDLARYHADGVIEYAGRIDHQVKIRGFRIELGEIEARLQAQPQVRE-ALVLAQEGATGQQLVAYLIPAAEVAQQAGLRAQLREQALPDYMVPAHLLLLDRWPLTANGKLDRKALPKADASLLQHG 145222549 91 ------------------------------------------AVTDTKRTYTYAELLDQTARFAGALRGLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELA--VRIDDVKPTVIVSASCGIEYKPMAAIGMTEHPPAHCVVVQRDRHELIEGRDLDAEPVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMEVFWAASDVGWV----VGHSYIVYAPLLLGVLYE-GKPVGTPDPG---AFWRVAAEHGVKALFTAPTAI----RAIRKEDDLSALKYLFLAGERLDPDTYHWASDKLGIPVIDHWWQTE--TGWAIAANPTEQLPIKAGSPTVPMPEVHILDEHGHDCGPGKEGAILPLPPGTLPTLWNAEDRYRVSYLTEGYYLTGDGGNLDDDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVPDEIKGQAPRGLVVVKSGASTDGELVKLVRDEAVAAFKL---VDVVPALPKTRSGKILRKTMR---------- 197327359 14 -----------------------------LLREHARSIGEQVAFEDRRTRLTYRDLERRTRRLAGHLAGLSPARGERVAILLGNRVEAVESLLAVTRASAVSAPLDPGGSGPELAHLLDDSGARVVVTDPA-----RLSRLRPLLAARPGLTVLVVEGEPDGHLRYEDLGTEPTPAPDLGLDEVAWLLYTSGSSGTPKGVLLTQRNRLAPVAAGVGVLGMSRQDRLLWPLPLHHAMSHVV-CVVGVAATGASAMIPPRFTVAEVLAQLRRTDAPYTLLVPTTYSALLDAEAARHGDMGALRGCVSGGASAGPAFRRSFEEVCGVPYLEHYGSTE--AGPVTMAAPGDTTAAESCGRVLPGTRVRVGGGADQDVGEGE---LWVSGPGVTPGYHGSAQAT-AEVLRDGWFRTGDLARVDAGGELVITGRASDLIIRGGANIHPSEVEAVLRRLPGVADAAVAARPHPAFGEVPVGYLVPRGRVLDRAALLAACR-RELSLFKVPAALYEVEGIPRTASGKVRRHALAD-LPGRLLDG 194382228 50 --------------------------------------------------WSFEELGSLSRKFANILEACSLQRGDRVILILPRVPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKANCIITNDVLAGWGWSTVARSWLTATSTVQAILSLLSSWDYRHASDSHT----CVKTKHNEIMAIFLTSGTSGYPKMTAHTHSSFGLGLSVNGRF-WLDLTPSDVMWNTSDTGWAKSAWSSVFSPWIQGACVFTPRFEPTSILQTLSKYPITVFCSAPTVMLVQNDITSYK---FKSLKHCVSAGEPITPDVTEKWRNKTGLDIYEGYGQTETVLNFKGM----KIKPGSMGKP-SPAFDVKIVDVNGNVLPPGQEGQVLPNRPFGLFTHYVDNPSKTASTLRGNFYITGDRGYMDKDGYFWFVARADDVILSSGYRIGPFEVENALNEHPSVAESAVVSSPDPIRGEVVKAFVVSHDQEQLIKEIQEHVK-KTTAPYKYPRKVEFIQELPKTISGKTKRNELRK--------- 149921158 10 -----------------------------LVRASAARTPERVAVRGWDGDITYAELDALADVLGQRLRLIGVEAGDRVGLWLDKSVLAVAAMQACLRIGAVPVDPLPTPRANTIVRDA----GARVVVTDEHRVAKAEAPTMLVATGEEGWRTLMRAGEAEHHSPAE--------------TELAYILYTSGSTGTPKGVCISHLNARAFVDWGVEALELRAEDRFSSHAPF--HFDLSVLDLYGAFAVGACVCLSAASSPRRLVDYARREQISVWYSVPS-ALILMVQSGGLFEGESEARVFCFAGESFPIAHLRALRERWTARFFNLYGPTETNVAYEVVDAPDRTHPVPIGRACSG-DEVWVQTDSGERAGPGERGELYVSGPTVMLGYWGRDPHV-------GPYPTGDIVRLEEDGELYFIGRRDHMVKVRGHRVELGEIEAALGLQDSIRDVAVVVRGEGLAAKLVAVVEVEGERAPSLLALKRACAER-LPHYMIIDRVEVVDALPRTRNGKIDRRAL----------- 156553526 134 ---------------------------------------------------SYAELLDRTSRLAGALAELGVSRGDRVLIYMPLIPETIVAILATARLGAVHSVVFGGFAAKELATRIDHAEPK--VIVAASCGLEPGKVVKYTDMLNDAMNLISVAAEAESQLDWDDLHAEPHPCVPVEANQPLYILYTSGTTDKPKGIQRPIGGHIATLCWTMNAIYMDKNSVWWVASDLGWVVGLSYICYGPLLYGATSVMYEGKPTPDAGFRIIDEHKVNALFTVPTAFRVLRRADPGRKYSTKSLRTIFVAGEHCDYEAKAWAEKVFKVPILNHWWQTETCLGLGHTTSPPKY---STGMPFPGYYVEVLREDGSK-AEPHELGRIAVRLPLP-PGTMSTLYHAPGRFKEPGYYDTMDAGYIDEYGYVFVTARDDDVINVAGHRLSTSALEDVVLGHPEVVDAAVVGVPEHTKGEIPLCLYVMRDHSRKSTELIARVRELPIAAFKV---AASVKALPRTRSGKTCRKSIADLARSK---- 207739084 568 -------------------------TLPGLIEAQAARTPDAIAVEHGASKLSYRELDSQANRLAHRLMARGVGPDARVGLCVERGLPMVIGVLGILKAGGAYVPLDPSYPQERLAYMLEDSAPVAVV---AQSGTRDRLGDRLDERPVAVID-----------LDEVDWQAEAAHRPEVSSHHAAYVIYTSGSTGRPKGVTVEHRQVVNLLESMRGLLEMTEAERWLAVTTL--GFDIAGLELYLPLISGARVIVLDREASRNAQTLLEGSGATVMQATPSTWRLLLESGWAGRPGLKAL----CGGEALSGELAQRLRARVG-RLWNVYGPTETTIREVEAGDAGQGVVGI-GRPIA-NTQIYVLDAHGKPVPLGVTGEIYIGGAGVARGYLNRPELTAERFVVNRFYRTGDLGRWLADGSLEYQGRADAQVKLRGFRIELGEIEARLSQCVGVRE-AVVTVREDVPGEPRLVAYYVSSEAIEAQALREQL-QGSLPEYMVPAAYVKLEHLPLTPNGKLDRKGL----------- 11497978 123 ---------------------------------------------------TYYDLYRESNRIAAMLKKLGVKKDEILTFYLPMIPELPLFMLGVQRIGA----------KHSIVFSGFSAQALAVRIMDAGARYVVTADGVYRRGKVLNLKKVIVVKRAGNEIPFEDLMADKVECEKMGSEDFSFILYTSGTTGRPKGAQHSVGGYAVHLYTTMKLIFKDDDIFWCTAWITGHSYIVYGPGATTMMYEG-----APDPDVSRWAAMIERYGVTIFYTAPTAIRMLMREENYTKYDMSTLRIIHSVGEPINPEAWRWYYRVFGCSSTWWMTETGGMLHFPGLGKIIPLKPGTNGYPI-PGVRMEVLDDEGNSVKPGERGYLVISTPWMLMTLFKDPNRFIDVYSKGWYYYTGDFAMFDEDGYVWVLGRADDILKVAGHRIGTAEIESAMVSHPDVAEAACVGKSDPVKGEIPIIYVVLREGVEPSNELKKHLRATLGPVVASDAVITFVNTLPKTRSGKIMRRLLRAVAEGKELG- 207722355 716 -------------------------TLQQLFEQQAAHTPDAIAVVYEAQTLTYAELNRRANRLAHDLIAQGAGPGHFVAIALPRGLDLMVALLAVLKSGAAYLPLDPDYPQDRLAFMIDDAKPVRVITHAAIAG-------------------LLPGGAARLMLDAPDTQARLSRMPTIDPTDAVYVIYTSGSTGRPKGVVIEHRNVVRLLRVTEHQFHFGPDDVWTLFHSFAFDFSVWE--IWGALAYGGRLVVVPARSPRDFYALLCREGVTVLNQTPS-AFQQLIAEQAHSSEAHRLRCIVFGGEALELHTLRQRNDPERTRLINMYGITEITVHATFCPIGRADIEAGAGSRITPLADLRIYDEALEPVPVGVQGELYIGGPGLARGYLNRPALTAERFIANPFYKTGDVGKRLPDGTFEFLGRNDDQVKIRGFRIELGEIEAKLAAQPGVRDAVVLAREDQAGDKRLVAYLVPEGGALHAATLRDSL-ARELADYMLPSAYVMLDALPLTVNGKLDRKAL----------- 17230136 476 -------------------------TVYELFSQQVEKTPDKIAVLFGNKSLTYQQLEQEANHLAAYLQNIGVQAETRVGICCDRSLEMVISLLAVHKAGGAYVPLDPGYPQERLQFIINDSQIS--ILLTQTSLLNNLPLIEEIALNKP-LKTPLCASA-----PLREIKIIPLISNTDKTNDLAYLIYTSGSTGTPKILHRSLSNFLTAMSKAPGLTAEDN---LLAVTTLA--FDIAALEIFLPLIVGACLVLVEREVTLDGERLIAQHQITFMQATPATWRLLLASGWEGKQDLKILEALDNTLAQQLLSCTQEVWNLYGPTETTIWSAAQKL----SIDEPVTI-----GHPIA-NTQFYVLDEHLQPVPIGVPGELYIGGAGVAKGYWQRPDLTAERFTVNTLYKTGDRVRYLPDGKLEYLGRLDYQVKIRGFRIELGEIEAVLAQHPQISQAVVSVQEDEPGEQRLVAYIVPNSQDVGSNDLQQFLANK-LPKYMIPGVFVTLTALPLTPNGKVDRKAL----------- 119961321 116 --------------------------------------GDRVAIEPGDTRYTYAELTEEVKKAANAFETLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSADALRSRIEDAEAKLVVTADGYRRGKPSALKPAVDEALSSMEHVVVVGEDVNWVEGRDLWSDTVDKASTEHTAVGFILYTSGTTGKPKGILHTTGGYVFDLHPETDVYWCTADVGWVT----GHSYVTYAPGATQVMYEG----TPDSPHQGRWWEIVEKYKVSILYTAPTAIRTFMKWGRDIPDDLSSIRVLGSVGESINPEAWMWYRDVIGANAGK---------NGEKKDNPAPIVDTTATKPGSPGIAVDVVDEAGQSVANGEGGYLVVREPWMLRGIWGDPERFKDTYWSEAMYFAGDGAKKDEDGDVWLLGRVDDVMNVSGHRLSTTEIESALVSHPSVAEAAVVGAADETTGQAVVAFVILRGDAVNNGD-ETVLALRNHVGKEIPKQLLIVPELPKTRSGKIVRRLLKD--------- 126291732 112 ------------------------------------------------TQITYRELLTQVCRCANALRKQGIRKGDRVSIYMPMILELVVAMLACARLGALHSIVFAGFSADSLCERILDSSCTLLITADAYRGEKLVNLKELVDDALPVKRCIVVKGRAELGTGDSPSHSPPLKRPWCDAEDPLFILYTSGSTGKPKGVVHTTGGYMLYTATSFDVFWCTADIGWITGHSYVTYGPLAN-GATSVLFEG----IPTYPDVSRLWNIVDKYKVTKFYTAPTAIRLLMKFGDEPVNKYSSLRVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTEGGHMLTPLPG---------ATPMKPGSATAILNESGEELEGEAEGYLVFKQPWIMRTVYGNHERFEATYFRKGYYVTGDGCRRDEDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHKAIAEAAVVSHPHPVKGECLYCFVTLRETPALAEELKKQVREK-ISPIATPDYIQNAPGLPKTRSGKIMRRVLRK--------- 40787409 50 -----------------------GHSLPRLLQQTAERHCDKIAMICGDEKVTFKTLATLATQLARILVNRGIGRGEVVGIALDRSIDLVVALLAVMKTGAAYMPIDPGFPTDRIRHMIEDASPILVIV-----GASTR-LASQATLDLDETRDKMADSESQ----ISSVDTDP------ESEDLAYVIYTSGSTGKPKGVEISHSNFLCAMQREPGCAETDR---LLAITTI--SFDIAALEVFLPLLCGATMIMAQAKDPEATLSLIQQHDITMMQATPATWQMLLDAGWKGDPRLSR---ILCGGEALSRRLADRL-LLCAESVWNMYGPTEATVSIWRVLPGKNVVI---GKPITNY-RLYVLDDGLEPVSFGCAGELYIGGVSLANGYHNMPEVTQSRFVQNPFYRTGDIAKFDGPDRLIVLGRADGQVKIRGHRIELGDIEAAITDHSDVLDAVVISRDDRLIAYCINVDGDSSDETEEKPALESLLRAQLLPAYMMPAFFVSLKSFPMTPNNKIDRKAL----------- 163757143 78 -------------------------TLVSLFESQAATSAQAIALIYEDNELSYEELDARSNQLAHYLQAKHNIRKGSVVAIMQDRSEYLLIILGILKAGALPIKNYPEDR-------------VAYMLSDGNASLIISDSTETAQ----TVAQISIKELQEE---LRSYSTNKLDVS-IDGEDTAYIIYTSGSTGRPKGVQIKHGSVVNLLKSVVNILDVSSNDNLLAITTFT--FDISVLEFFTTLSVGGTVTIASSATPRLLAEIIDESEVTIVQATPSVWNLLLEANWTAKTDLKKIS----GGEYLPTILGARLLKMSG-ELYNMFGPTETTIWSTCQHIQETTDLHSIGKPL--YNTTYIFDKFGELLPHGVAGKLFIGGAGIAKGYLTAQKFIANPFNNDEIYDTGDLCYWDFNGRLIYLGRGDSQVKLRGYRIELGEIESLLQADSTVNQAVVVVKGDDLLA------YVTGKETIKVDVLKALLRSK-LPAYMVPAHIMQIEEFPLTHNGKISRKQLAETITEKVLA- 154684837 479 ---------------------------------------DAPALTYSGQTLSYCELDEEANRLARRLQKQGAGKDTVVALYTKRSLELVIGILGVLKAGALPVDKLPEDR---ISYMLADSAAACLLT---------HQEMKEKAAQLPYTGTTLIIDDQARF---EEQASDPA--AAIDPDDPAYIMYTSGTTGKPKGNITTHAN-IQGLVKHVDYMAFSEKDTFLS----VSNYAFDTFDFYASILNAARLIIADEHTLLDTTDLIRQENVNVMFATTALFNLLTDAGEEW---LKGLRCVLFGGERASVPHVRKALEIMGGKLINCYGPTEGTVFATAHDIPDSLSSLPIGKPIS--NASVYILNGQNQLQPGAVGELCISGMGVSKGYLNRHDLTKQTFIPNPFYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNR--TPLSAEVKRHLKKQ-LPAYMVPQTFTFLEELPLTTNGKVNKRQL----------- 167516386 47 ---------------------------------------------------TYADLTDQVSRFAHVLQRCEVTKGDRVIIYMPMCPEAIVAMLACARLGAIHSVVFGGFASKELATRIDAAQPKAVLSSDGVKAVNYKKLTDEAH-RLCTFKNLLRTGD----LDWEDCHTKPVP---IDATDPLYVLYTSGTTGKPKGVVREAGGHAVVLADTIQSIFNIHPGQVMIGWVVGHSYIVYAPGATGVLYEG-----KPTTTPDASWRIIEKHKVK-AMFTAPTALRAIEGMLVQQHDLSSLETVFVAGKRADPASVQWAEQVLQKPIVDNYWQTETGSPMSACSGHLPIKYGSCFKPVHGWD-LQIVDDHGQTVPVGETGNLVAKLPLAATTLWKDHERYDSSYLAPGYYQTGDAGFIDEDNYVHVLTRTDDVINTAGHRMSTGVLEGALTAHDKVVEAAVVGATDELKGQLPVGFVVLKDLKQLRKELVQRVREDPVAAFK---RVYVVRQLPKTRSGKTLRMVLRQMV------- 85710636 105 ---------------------------------------------------TYRQLHSEVIHMANALKAIGVTKGERVTIYMPNIVEGVTAMLACARLGAI-----------HSVVFGGFSEALAGRIIDCESRFVVTAEGKRGAKSVPLKANVDAALEVEGVDVTGVLVVQHTGLAEVKSDDPLFILYTSGSTGKPKGVLHTTGSYIFDYQPG-EVFWCTADIGWVT----GHSYIVYGPGATQVLFEG----VPNYPDFGRFWDVVAKHKVSILYTAPTAIRALMDYVTSR--DRSSLRLLGSVGEPINPEAWRWYFDVVGCPIIDTWWQTEGGCMITTLPGAHDMKPGSAGLPMFGIRPQLV--DNDGAVLDGATGNLCISWPGQARSVYGDHDRFVQTYTYSGKYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPQVAEAAVVGYPHDVKGQGIYCYVTTNAGVEGSDELYQELRRKEIGPIATPDQIQFTDGLPKTRSGKIMRRILRK--------- 118464228 40 -----------------------------LLAVTAARWPGRTAIIDDDGALSYRELQRATESLARRLTRDGVAPGRAVGVMCRNGRGFVTAVFAVTLLGA-DVVPISTEFRSDALAAALRAHHISTVVAD-------NEFAERIAAADDAVAVIDPATAGAE---------ESGGRPAVAAPGRIVL-LTSGTTGKPKGVPRAP-----QLRSAVGVTILDRTRLRTGAMPMFHGLGL---GMLMLTIALGGTVLTASLHRADAFTAVPVVLARILELPPRVRA---------RNPLPQLRVVMSSGDRLDPTLGQRFMDTYGDILYNGYGSTE--VGIGALATPADLAPETVGKPVAGC-PVRILDRNNRPVGPRVTGRIFVGGELAGTRY----TDGGGKAVVDGMTSTGDMGYLDNAGRLFIVGREDDMIISGGENVYPRAVENALAAHPAVADNAVIGVPDERFGHRLAAFVVLHGSGVDAAQLRDYLKDR-VSRFEQPRDINIVASIPRNPTGKVLRKEL----------- 186683606 475 -----------------------------LFQEQVERTPDNIAVISGKERLTYGSLNARANQLAYYLQRLGVGPDVLVGICVERSPLMMVVVLGILKAGG-------AYVPIEATYPL---ERQAYIIAD--SNVPILLTQQHLAASLPTKGTKVICLDTN----WEDIAQENIANPVSQTTNLAYIIYTSGSTGKPKLIP--HRGLVNYLSWCTQAYTVEQGTGTLVHSPLGFDLTITS--LFSPLLVGSQVKLLPENQGIEMLALSQSSNLSLVKLTPA-HLELLAQQFSPQEAAGRTRAFIIGGENLLAQIAFWQKYAPDTILVNEYGPTETVVGCCQVNNKQQSGSIPIGHPIAN-TQLYVLDRHLQPVPIGLVGELHIGGQGMARGYLNLPELTAEKFIPNSFYKTGDLARYRCDGTLEFLGRIDNQVKLRGFRIELGEIEAALLEHPGVQESVVVVHEDVSGNQRLVAYIVLRDLSTSISELSQFLKPK-LPEYMVPSVYLQLDALPLTSNGKIDRKSL--SVVEKL--- 111027017 106 --------------------------------------GDRVAIHFGDTRLTYNDLLTEVSKAANTFTDLGLVAGDRVAIYMPMIPEAIVTMLACARLGLTHSVVFAGFSASALRSRIDDAEAKLVVTVDGQQAAPLKPAVDEAVDGAASVEHVLVTGIDVEVADGRDLWWHETVDKASGTHDAQFILYTSGTTGKPKGIIHTSGGYVFDHKAGQDVYWCTADIGWVTGHSYIVYGPLSN-GVTQVVYEG----TPNSPDEHRHFQIIEKYGVSIYYTAPTLVRTFMKWGRDIPDDLTSIRLLGSVGEPINPEAWKWFREVIGGNQAPIVDTWWQTETGAIMISPLPGITATKGSAMAPLPSAKIVDDDGHELGAGGSGYLVLDKPWMLRGIWRYRETYWSRYPEQGWYFAGDGAKYDDDGALWVLGRVDDVMNVSGHRISTSEVESALVGHHGVAEAAVVGAADETTGQGIVAFVILREGVENTAELKAEV-SREISPIAKPRQITIVPELPKTRSGKIMRRLLKD--------- 217970384 5 ----------------------------DLLLQQASSRPEALAVRHGDEVLGYGALGRRVCSVAAGLANAGVARGDVLALCLDDPLDHLVASLAV------------AHRGATVV-------SVPRTLPDALRGRLLRALARRTGADLGGLP--VLAWSMLERSP-PSMTPEPAR----EVADRPWIYVTGGSTGRPKIMPVTHRQ--QCLRSRLGPSWLPYGAQDVLCSMVSMHFYSAKQRCLEAMAIGAGIFLDTPGRVDLRREVAEGEVTVIHAMVCHIETLLRRLPAEATGAFARLQALMVGGSTVSMALRDEIRRRLTPRIHVFYGTNESTATLTRLDE----VHRTSGGVGRPFPGIRVVDERGQPVPAGVDGRVRIASPMVIDGYLGDEEANRKAFAEGWFY-PGDIGHLTADGQLVHRGRMDDMMIVGGVNLHPAEIEQCLRRHPGVADALATPLRHRVLQDVPVALVVPEGTHPSAHELVAHVRA-ALGRHALHD-VIWVDRIPRSEQGKVQREAL-EAVLER---- 119898705 80 --------------------------------------GDKVALSGEVTRVTYKDLLGRVCKFANALRASGIKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDGQKALPLKPIADEALSGCETIKNVFVTGADVAFVAGRDVWYHDVVAPEVDAEHPLFLLYTSGSTGKPKGVQHSTGGYILTMKKPSDVFWCTADIGWVT----GHTYITYGPLACGST----EIVFEGVPTYPDAWKMIQDHKVNIFYTAPTAIRSLIKAADNKNYDLSSLRILGSVGEPINPAAWEWYYENVGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPF-PGIQAAVVDETGTEVPNGQGGILVVKRPWMIRTIWGDPERFKKSYYPDDFYLAGDAIRDKETGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDLTGEAIVAFVVLKGARPTGEAAAAVVKEQNWVGHEIPKDIRFGENLPKTRSGKIMRRLLRQ--------- 126726503 29 --------------------------------------------------FTYKELSVATLRMGAALRAQGYQPGDRIIMRLGN-----TVSFPLVFLGAIAAGLIPVPLSSQLT-VVEVGKIVLEIRPVAIIHSAFLDLP---QTNVPV-------HDAQDLLEMRDI--EPITPMMGDPNRLAYIVYTSGTSGKPRAVMHAH--RVIWARRMMWQGWYDEDDRMLHAGAFNWTYTLGT-GLMDPWTIGATALITADGTPASELPLIAKHDVTLFAAAPGVYRRLLN--TDKTINAPKLRHGLSAGEKLSPRIADRWEKQTGTLVHEAMGMSECSTFLS--GSPHQHAVKTSLGFAQPGRRIAVVGIKG-DLQPVDTEGILARDTGMMLGYFEQPQETASRIKGEWFL-TGDTVSMNRDGMFTFLGRDDDMMNAGGVRVSPIEVEDAFSSHPNIISCAAVEVPVKEDVNVIALYYNALTNIPD-AELQAFAEKR-LATYKRPRLYQRKEDLPINANGKINRRALRQ--------- 167462496 224 -----------------------NQTIHGMFEQAASRFPEHLALASQQEEYTYAALNRRANQIAHLLLEKEVRKGDFVTIFMDRSLETIISLLGIMKAGGVYVPVDPDHPEERNSYIVEDTRSAFILTKQIYA-----DKARHLSTPITSVKEIV---------PIDDLDNYPADNPHVDPDDLAYIIYTSGSTGKPKGALIAHRGVVNLGFVVKEQCGISEREVLTQF--ATYSFDASVWDTIGALFFGAKLYLLSAESVEEFADAIERTGTTIITILPTLATYLSDEGYTK---LKKVKLITVAGEALYGELVRSVQRKFGEHIENVYGPTECTVCTTTHKIPEDLANVPIGKPIDNYKIYIVNEDHQLNV-PGEI-YISTVG--LAKGYLNQPEKTRQSFIPSPFYKSGDIARLLKNGTVEYVGRRDSQIKIRGHRIEIGEIEDNFAKYPDVQDVAVIKEPD---GQNMLVAYFTSKDQDKLSKVKQFLSDR-LPSYFIPKYLCQLNQLPLSPTGKIDRKKL----------- 42491137 478 ------------------------DTVHAMFERQAAKTPDQIAIRYEGESVTYKELNESANKLARLLQKRGLKREEPVGVMLGRSPSLAAAVLGILKAGGAFVPIDPGSPKERIRYVIENS-GCVHVVTER-----HQSVPAEQTLQVTYIED---AGTEADGSNVQSINT---------ADDLLYMIYTSGTTGKPKGVLLEHKNMANLLSHQLTNTDIDFCTNVLQYASVA--FDVCYQELFSVLLSGGTLCIVPESIKRDVFSFIDQHNTEVTAFV---KMLFNEEGYAQSFPRCVKHVITAGEQLTVSRLFRQTLRLHGMHLHNHYGPSETHVVSTYTDIPEHPPI---GKPI--HHNKMYILSKNRQLQPGIAGELYISGANTGRGYVNNPALTEEKFLPDPFYRTGDLARLRADGQIEYIGRTDDQVKIRGYRIEPKEIETVLANHHAVKEAAVLIQTNES-GENELCAYCSVSQATDPSQLRSDL-AKELPDYMIPVKWAFVDSIPLTANGKVDQRALPEA-------- 186683276 3229 ---------------------------------------NAVAVVFGNQRLTYQELNSRANQLAHYLQELEIKPDTLIGICLERSLDIFVGILGILKTGAAYVPLDPDYPQERLDYM--FSDSQVSILLTA------KKLVTQIPRHSAQLVYLVIATKSQQNLA-----------SEVKPENLAYVIYTSGSTGRPKMVPRSLVNAYFGWEQAYEL-----RTKTSSHLQMANSFDVFTGDLVRGLCSGAKLVLCPRETPELLYKLMQEEKVDCAEFVPAVIRNLIAYLEKTKQNLDFMRVLAVGSDSWYVKEYEEFQRFCGLETRLIYGVSEATIDSTNVKLPVEALVPI-GKPF-PNVQIYILDSDLQPVPIGVLGELYIGGAGLAHGYLNRPDLTQERFIANRLYKTGDLARFLADGNIEFLGRIDNQVKIRGFRIELAEIEAVLRQYPTVSQTVAMAREDIPGDKRLIAYVVGNQESPVISDLRRFLKEK-LPEYMIPAAFMVLQTIPLTPNGKVNYREL----------- 51892019 111 ---------------------------------------------------TYLDLHREVCRFANVLRQMGVGKGDRVTIYLPMIPEAAVAMLACTRIGAIHSVVFGGFSAESLR--DRINDSRSKVVVTADGGWRRGNIIRMKQIVNEAVKVIVVKRIGHESLVEHGWHNAPVTCPEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLTQVAATTKYVFLKDEDVYWCSADIGHSYVIYGPGATTLMYEGA----PDYPDRGRIWEIIQKYRVNIFYTAPTLIMRWGEGWPSKY-DLSSLRLLGTVGEPINPEAWMWYHKHIGCPIVDTWWQTEGAIMATPLPGVVHTKPGSTTRPF-PGIEMAVVNEEGQEVPPGAGGYLVVKSPWTVWG--DPDRYVSTYFGRFGVYFTGDGAKRDEDGYYWIIGRVDDVINVSGHRIGTMEVESALVDHPLVAEAAVIGRSHAVKGQAITAFVTLKEGRRGTPDLVDELKQHKIGALARPEEIYFAADLPKTRSGKIMRRLLRDIAEGRALG- 163725777 14 ---------------------WQLPLITDYIKRWAEKTPDNIALVGANKEYTYKEFDEIITLYALRLKEMGVKKGDIVAVQWLSTPEFFFLTYGCATVGAVISPLDVRLQDHEIIRNMNKIEPVAFFCLGNTPLRDFTQISQAVFENVKSLKHIVFDNDAEYIKDFNALFSMDALTPELKETDPHIIIFTTGTTGFPKALICNENTLVNNAIFSREVGLWGSASRFLNSMPTSH-VAGTCQGPMTAWFVGGTVVTVNIFQPDLVLQFIEKYKATWWGGVPTMHMIW-QMPNYQDADLSSLLYVLYGGSAVDIEQMQKMAPSFGTAL----GMTECAGYFTAT--PKAIIAEMAGQPVTIREPMKEDGTAGEEVPLGEVGEICVHGPIVFLGYYNDEEATAKAITKDGVLYTGDMGYFHDFGVLKFAGRRKFVIKPKGYLVFPDEVSDFINQHPDVDQALVVGVPHKTHVDGVFAWVKPKPGKDLASDIKGFCKD--MAGYKRPLHVEFWQPFHVNRVGKVD--------------- 88810354 150 ---------------------------------------------------TYGELDRRASEVAAGLRERGIGADDTVALMLPTSRDYFVSFIGILLAGAVPVPLYPPARPTQLEEHLRLTNAGARVVPQA------RRIAQLLKAEAPELECVITA---------DRLAQLPGGRPGLRTDDLAMLQYTSGSTGDPKGISLAHKHLLANIRAIGGRIEATSEDFFVSWLPLYHDMGLIG-AWFGSLYFGCPLAIM-SPLAFLAHPLIHRHRATLSASPNFGYELCVRAARSEGMDLSSWRIAFNGAESVSPATLDRFYATFRATLMPVYGLAEAAVGFTRSNDPNPLHFVSCGPPLDGY-EVRVVDTNDRELPERRQGAIQFCGPSATSGYYRNRRLNADLF-HGTWLDSGDLGYLAK-GELFVTGRIKDMIIRAGRNVYPHEVEQAVGEIEGVRKGAVFASPEEDTGERLVIVAETHEQDPDRRQLERQIMERVTELTDIPPRLPPAHSVLKTSSGKIRRRA------------ 126733257 86 ---------------------------------------------------TYAELQTRVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIA--GSCGIEYKPLAIEMATHKPDF-TVIFQREQEVAALIEDWHVTPAECVPVKGDHPAYILYTSGTTGAPKGVVRPTAGHLVALNWTMKAIYVNPGEVFWAAWVVGHSYICYAPLIHGVVFEG-----KPIGTPDAGWRVIEEHNVK-SFFTAPTAF----RAIKREDDISGLRALYLAGERADPDTIEWAQRVMNVPVYDHWWQTE--TGYTIAGNPAEALPVKIGSPMPGYD-VQILDEAGHEMKPGELGAIAVKLPLTLPTLWNAEDRFIKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVGECAVIGVTDELKGQLPMGFVCPHEEIGK--EIVTSVRQTPVAAFKM---VAVVDRLPKTRSGKILRATM----------- 206563973 22 -------------------------TLPALLAARVARNAEGPLFSDGTTVWSGADAIEIAARRAGTLAAHGIKRGDRVALLCGNRAEFMEVVLGCGWLGAVVVPINTASRGPQLEHILRNSGARLLVLVDVVHALDARDLPEHIWLIDEPVANSLAPRYSTTPLPPA---AESVPAANVQDGDAFAVLYTSGTSGLSKGVICPHAQFYWWGYNTAHDLGVVAGDVLYTCLPLFHTNALNS--FFQAMLHDAQLVVGRRFSASGFFDALVATQATVTAMVPIL--LGRPATASERGHRVRVALAPGVPGHFQEEFTAR------CGIALIDGYGSTETNAVIGGVASARRPGYMGRLARGF-EARVVDEHDRPVPDGQPGELILRAPFSFANGYLGMAAETVKAWRNLWFHTGDRVIREADGYFRFVDRQKDAIRRRGENISSYEVEQVLLSHPSVETAAVFAVKSTLAEDEVMAVIGLRDEALEPLDLIRYCEPR-LPYFAVPRYLDFQQELPKTENGKIQKFKLRE--------- 94311208 84 --------------------------------------GDKTAIVFEATRVSYQELLAKVSRFANGMKALGIKKGDRVVIYMPMSVEGVVAMQACARIGATHSVVFGGFSAKSLQERLVDVGAVALITADGGKALPLKAIADEALTGCEAVKNVIVTGGNVAWTEGRDRSMEDVAAGQVGAEHPLFVLYTSGSTGKPKGVQHSTGGYLMTMRWTFDIFWCTADIGWVTGHTYITYGPLAA-GATQIVFEG----VPTFPNAGRFWDMIQRHKVSIFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYYKNIGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGQDVPNGNGGILVVKRPWMIRTIWGDPERFKKSYYPEKLYLAGDSIRDKETGYFTIMGRIDDVLNVSGHRMGTMEIESALVSNPIVAEAAVVGRPDDTTGEAICAFVVLKRSRPTAEEIAAELRNKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 182434368 483 ----------------------------DVFEQWAERTPDAPALVSGATRLTYGELDRAANRLAHRLRAEGLTAEARVGIYMERSAESVVAVLAVWKAGAAHVLDSPGPRRAMI-----IADAGVNVI-------------VTQQGLVPDLTGIVVAHPAG-----ADPGTFPDGRPERHTGDLCYVMYTSGSTGRPKGVMATHG----SLLR-IQLAW-EHAFALRAHLQMAN---FSFDGYLGCLGAGATLVVCPRETLLLPARLLRLEGVDVADFVPTVLRVLAGHVADTGGDLSFLKLLIVGSDTFPADELERIRRLGGTDVVNCYGLTEGTIDSTRDRGTRSVLI---GTPL-PGTEAYLLDDRMRLVPPGVPGTLHIAGPTIARGYLGAPGRTADAFVPHPFYRTGDRGRY-RYGRIEFLGRRDQQLKVRGYRVELGEIEAAFRRSPQVRDAVVVTG-DTGDARRVHAYLVP-GAGQENADWYAVLREH-LPLYMLPDRLVLLPALPLTPNGKLDRAALAHADGREVTA- 77458492 54 ---------------------------------------------------SYRELNTRANRLAHHLRKLGVGPDVRVGLCLERSLEMLVGVLAVLKAGGAYVPLDPAYPQARLAHM--LADSAPPVVLTHGQARDILRAALEPSATAPTVLDLADARDWAS-LPADNLDPHSIGL---TPRHLAYVIYTSGSTGTPKGVMVEH--------RGLVAVSGDWARLYGLGEPIKHSFDVFSADLIRALGFGGTLVLCPRDTPPALYRLIREAQIGFADFVPALLNPLLAWVEETGHDLSFLHTVVCGSDIWTAHSARQLRRLCGEQVQQAYGVTEASIDSTCFEFTENNQIDAVLPIGRALSNTRIYDADGKPVAEGVAGELYIGGVGVARGYLNLPQLTAERFIDSPFYRTGDLARYRADGQLEFLGRNDAQAKLRGLRLELGEIETRLADIPGVRESVVLLRQDSPGEPRLVAYYC---EKPDSTLSPRLLREQSLPDYMVPTAFVRLDALPLTANGKVDRPGL----------- 28377459 4322 ------------------------KTIAEEFEQQVREHPNNIALDFKNIRYTFEELNQRANRVAHTLEDYDIKLGDRVPLLLPKSENTIIAILAILKAGAVYVPMAVTFPKERIKYIVEKVEAKLVI--------DSEFMAQ----SFSNLKNNLNLA--------------------VKPNDLAYIIFTSGTTGQPKGVMVEHRNFIIYLSNILAAIKKTGTTNIEFGCIAEYVFDIFGTEVFGQLLRGKTVNLF-AGEPEDFPQFMASHDVTTLQSTPRISYFFQDNDSQILN--TSLTTIMVGGEKMNAAFAKRFDNI---NLINIYGPTEGTV-WTSMKRIESNYSNI-GQPFPNYTH-LVLDRKKRLLPQGAVGELYISGPQLSRGYYGQPELTQHAFLNNPYYKTGDIVRVLSNGEFELIGRNDFQVKIRGFRIELGEIESAMLRVPGVKQVLALALGKEGSKYLGVYYVSNQEIARKDIER---VISQYLTDYMMPSGYQHISEFPLTINGKIDRRALPE--------- 3318718 39 ------------------------KTIHQLFEEQVSKRPNNVAIVCENEQLTYHELNVKANQLARIFIEKGIGKDTLVGIMMEKSIDLFIGILAVLKAGG-------AYVPIDIEY---PKERIQYILDDSQA----RMLLTQ-KHLVHLIHNIQFNGQVEIF------EEDTIKIRESKSTDLAYVIYTSGTTGNPKGTMLEHKG-ISNLKNSLNVTEKDRIGQFASI-----SFDASVWEMFMALLTGASLYIILKDTINDFVKFINQKEITVITL-PPTYVVHLDP-----ERILSIQTLITAGSATSPSLVNKWKE--KVTYINAYGPTETTICATTWVATKETI--GHSVPIAPIQNTQIYDENLQLKSVGEAGELCIGGEGLARGYWKRPELTSQKFVDNPFYKTGDQARWLSDGNIEYLGRIDNQVKIRGHRVELEEVESILLKHMYISETAVSVHKDHQEQPYLCAYFVSEKHIP-LEQLRQFSSEE-LPTYMIPSYFIQLDKMPLTSNGKIDRKQLPE--------- 118725151 1716 ------------------------------LEEQAEKESENIAVILENKKLSYVELNDRANCLARLLQKNGVGRESIVALMMERSLEMITAIMAVQKAGGLPV---DPHFP---------AERIDYILKDSDTGI---LLTHKEFGDLKIPQNIKKIN-----LDLIDLHGEKSNLPLIATSNIAYVIYTSGSTGKPKGTLIEHRSLVNRLNWMQKKYPLNRDDIILQKTP--YTFDVSVWELFWWSIAGAKVCLEPEKDPGKIVEAIEKNNITVIHFVPSMLGVFLENQTGEVSRVAGLKQVFASGEALTPSQVKAFRSLLSTRLANLYGPTEATVSYFDCDTEDELDSIPIGKPID--NTKLLIMDKNMQLQPGVTGELCIGGNCLAREYLNKPEMTDEKFINERLYRTGDLAKWRRDGNIEYLGRIDFQVKIRGLRIELGEIEKQLTAHPDVKECVVVAWK-KGEGDIHLVAYVVCENSMQAEQIQSFL-EKSLPDYMVPRIYVFLEMMPLSPNGKIDRKSL----------- 1835116 85 ---------------------------------------------------SYRQVHREVNVFASAIRALGVGRGDRVVIYMPNMAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDATPKLLICADAGKVIPYKPLCAEAQSPPPHVLVVLIPGRDVDYAALRTQHEDAVEVEWLESNEPSYLLYTSGTTGKPKGVQRDVGGYAVGLALSMWAIYIRAGQVMFSGWAVGHSYNVYGPGATSVLYEG----LPTNPDPGVWWSICERYGVRTMFSSPTGIRVLQDAAWLKKHDLSALHWLFLAGEPLDEPTAHWITDGIGKTVIDNYWQTETGWPVLALMDLKPVKFGSPGLPMPGYHLRVIDEATGRDVGPNEKG-VLTIVPPLPPGCLSTVWNDDARFLTSYFYSSLDWAIRDEDGYTFILGRTDDVINVAGHRLGTREIEESVASHASVAEAAVIGVHDELKGQVPVVFTLKAGDAHDPHAVATGMQDRQLGAVARPARVYVVAALPKTRSGKLLRRSI-QALAE----- 53721654 59 ----------------------------------------------DGARYSFAQMSERSARIANWLREIGVARGERILLMLPNRVELWDTMLAAMKLGAVVLPATTQLSADDVRERVQIG-GARYAIVDEHE-------AEKFEQPGLDVTKIVAGAPRAGWLALADGYRAPAEFARTRASDPMLLYFTSGTTSKPKLVEHTHRTYVGSL-----------STMYWVGLPGDIHWNISSPGAQACVFAFNYARFEPKVVLD---ALVKYQVTTMCA--PP--TVWRMLVQQPLSTFAKLREIVGAGEPLNPEIIERVRKAWGVTIRDGYGQTE--TTYLIGNSPGQPVVGSMGRPLPGYAIALL-DPDGAHASEGEVGPDVERPVGLMKGYASNPEATAHAM-RDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVMLRPSETLAREIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKI---------------- 83645725 540 ----------------------------DLLREATLAHPHKTAVVCGDERISYLELDRRATLLALQLQHLGVAPDTLVAVYMGRSVDMIVALAGVLKSGALPIDANPRDRIADMLASANVALAVTHLALDLPEGCTLVRLDRLLRND-PKCSD-----------PLRHLHEGPTPGNPARPDHLAYAIFTSGSTGAPKATPIEHRNVLNMLAALQPIVEFSADDVW--TLFHSYAFDFSVWEIWGCLLYGGTLLVTTEENPHALARLLRRENATVLNLTPS-NMEKLLAAT--RDDEARLRAFCCGGEAFPGRLVSPILK-FGLPVWNFYGPTEATVSIHRVTGADELATLPIGAPLANY-QLYVIDAFGEPAPAGVAGELCIAGAGITRGYLGRPELNAERFVHGRVYKTGDLVRRRADGAIDYLGRSDFQIKLRGFRIEPGEIESLLTEHALVNQAVVCKQYAEDGGEYLAAFIVPEDAAGLFEELRKLVRSK-LPEYMAPTSYMILSELPLNGNGKIDRKRLPQA-------- 31807865 19 -----------------------------------------VAIVDGSLRLTYREWYSRISALVISFDRIGLKPGDHLVTVLQNRWEAATIHWACQLAGIVITPINWRAKADEIDYCVENPQSCAIVYQDVSAEAVRDSKMAQRLRRI----SVDVAATDENEISFESMITGDV--PDVTSADAWSIMLTSGTTSKPKGVPRRHRAERAAGVAHVAQNLYRRGERTLGVMPLYHTMGVRS--LISMSLIGGTFVCLPRYDALQALKLIKAEKIDNLYLVPTLYHDLVHHEAFERTNVSTVRKLGFAGASMTDGLLRKLDEQFKPDLVNHYGSSE---VYTFTIDQNPVAKPGSAGKAGINQHIRVVKLNARSVQEGEIIALLASDE-AFEGYWHRPDADAKSLRE-GWYFTGDTGFMDKDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDEKWGKIVAAF-VKRNAQVTEKDLEQFCQTSGLANF------------------------------------ 116748191 78 ------------------------------LDRNLAKRGDQVAIIWESKYITYRELHDQVCRFANVLKAQGLKKGDRATIYLPMIPELAVAMLACARIGVVHSIVFAGFSPESLA--GRILDCGGKVVITADEGLPLKENTEEALKKCPDVQKVIVTGGKVPVVPGRDVDTEAIKAPEVDAEDPLFILYTSGSTGKPKGVLHTTGGYLVYTALSHQYVFDYHGDIYWCTADIGHSYIIYGPGATTVMFEG----IPNYPDWSRFWNVVDKHKINITAPTAIRALMRQGEAPVRATSRKSLKLLGTVGEPINPEAWLWYYNNVGCPIVDTWWQTEGGILITPLPGATALKPGSATRPFFGVQPAII-DPEGKMLDGPGSGYLIIKWPGMLRTVYGDHERFKQTYFSNGLYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHPAVAESAVVGFPHDIKGQGIYAYVTLKANWEHSDELRQELVKKEIGPIATPDYIQWAPGLPKTRSGKIMRRILRKIAANEI--- 70729516 2653 ------------------------QTLHGLFETQVLRSPEAIAVQAGEQQLSYRELNQQANQLAGHLLHLGVGPDSRVAICVERGLPMVVGLLGILKAGGAYVPIDPGYPAERIAYMLDDSAPQALLADSATR---------------PLLGNLA--------LPLVDLHRQPRVNPRLNGSHLAYVIYTSGSTGRPKGAMNEHRAVVNRLLWMQEQYRLTAEDAVLQKTPF--SFDVSVWEFFWPLFTGARLVMAPDGHKDPAYQVIRDERISTLHFVPSMLDVFLAYGDTR--ECAGLRQVMCSGEALPGSLVRRFKQQLQVALHNLYGPTEAAVDVTAWDCAGPLAQTPDNTPIGPIANTRIYDAQMQPVPRGVVGELYIGGVQVARGYLNREQLSAERFLKDPFYRTGDLARYLADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEGVKEAVVLAREDVPGDQRLVAYYTTVAGQPALAQLRRALLEH-LPEFMVPALFMHLAALPLSPNGKLERKAL----------- 121996822 78 ------------------------------------------------EQYTYRQLLDEVSRAAGMLRDLGVGHGDRVVIYMPMIPEAVIAMLACARLGAIHSVVFGGFAANELA--VRIDDANPRVVLTASCGIEYQPLARVVYVSRPQAQ---VAWDENRDL---DWHTQPAEPVAVDATDPLYILYTSGTTGKPKGVVRDSGGYAVALNWSLGAIYDLHPTASDVGWVVGHSYIVYGPGCTTVVYEG-----KPVRTPDGAFWRVISEYRAKAFFTAPTAFRAIEARHLQDYDLSCLENVFVAGERLDPPTYEWLSQTLQRPVIDHWWQTETIVANPMGIEPLPIKSGSATVPMAGYD-IRVLDDSGRELPAGEQGNLAIRLPLCLPTLWNDEARFRKSYLEPGFYDTSDGGLIDEDGYVYVMGRVDDVINVAGHRLSTGEMEEVIGDHSAVAECAVVGIHDDTKGELPVAFVVLKDGTDIDQELVAMIRNE-IGAIASLRRVAVVQKLPKTRSGKILRKSIRTLAKE----- 110668324 26 --------------------------------------------------YTFAALDQAVERLAGRLITLGVSQGDRLGIVLSPRVESVLIFYAAARIGAT---AVPGHRATEITVICTVFEAATAIEND----ISIISMDKSTIDSVDSVENTIPAG---------------VNTATWNSQRTQLLLFTSGTTGSPKAVKLTAGNILWSAVASAFRVGITPDEQWLVTLPLHHMGGI-APILRGPLY-GMTVVLRGEFDAEQAVADLHQYDITAVSLVPTMLRRMLNSA-NKSSFPETLRTVLLGGAPTPTALINQCQSIPVC---PTYGLTETASQVTAFNNPDTV-----GTPLL-WSDITIVDESGSPQPAGSPGEIVVDGPTVTPGYAGPETMTTGAY---GFH-TGDIGILDTNGRLTVVNRLDDRIVTGGENVDPGEVTTVLESHPAVAAAAVVGIPDSDWGERVVAAVTPTERAVSNDDLRSHARDY-LAGFKIPKQIRVVDTLPRTISGTINRDAVHE--------- 182437037 222 --------------------------FHELFEEQVALRPRDLAAVHGEDAWTYEELNTRANRIAHALLARDLGDEAVVAVVTERNLDWLASVIGVFKAGALPIEPAPVDRMSRT-----LVRSGCRLVLTEEGGPDH---ARRAAP--PGVELLPVGAALAEDRPGHD--------PGVRPGRLAYLYFTSGSTGEPKGAMCEHAGFLNHLYAKIDDQGIGAGHVVAQTAPQSFDISLWQ--LVAALVVGGRTLIVGQEAVLDVLDTIERGEVSVLQAVPSYLEVVLSRLEERPRALPSLRCVSVTGEALKKELAVRWFARFHIALMNAYGLTE-----TSDDTNHEVMTSVPVWDSVPLGHAYVVDEDLRPVPLGAPGEIVFSGVCVGRGYVNDPERTAEAFGEDPLYRSGDFGRRLPGGSVEFLGRRDAQIKIRGFRIEIGEIENQLLRLPGVRDGAVVVVESPDRGRHLVGFQV------GSAEPSDALRERALPAYMVPDRFEPLDALPLTPNGKTDKR------------- 194562903 84 --------------------------------------GERVAVVFEATRVTYADLLARVSRFANALKKRGIGKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGAVALVTADARGGLPLKSIADEAMGGCDAVKSVIVTGGKIDWNAQRDLWMHELTAAEVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWTWKPTDVFWCTAWVTGHTYITYGPLACG----GTQVVFEGVPTWPDAWKMIGDHKVTVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGCPIVDTWWQTEGGHMITPLPGATPTVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMIRTIWGDRERFRKSYYPDELYLAGDTVRDKDTGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGEEAKALAKDRDWVGKQIPKDIRFGDNLPKTRSGKIMRRLLR---------- 119504487 44 ---------------------------------------------------SYSELDAAVSQATEVWRQAGV--AGRVALMLENRPEFFVQWLALNALGISVIPINHEMPDAEIPYYLEHGEATAVLTLGA-----HRTRLMNVIASLTKSIPVITQDEVST-LKLADV--PGITETTTDSNSECALLYTSGSTGKPKGCLLNND---YFLQQGV---WYQNLGGHLTPLPLSHMNAMSV-STMAMFMTGGCLIQLDRFHPGTWWQSLRDSKATAIHYLGVLPAILLALPEDSQDDFST-QIRFGFGAGVNPAHHERFEKRFGFPLIEAWAMTECGAGIIACDEPRHVGHCCFGKPPEAM-EWQLVDEQKLPVEKGRPGELRVRGPNPQKGYFSGYLKNAEATADDGWLNTGDVVVELEDGNLAFVDRRKNIIRRSGENISALEIEAALGDHPAIKSAIATAVSDEIRGDEVALCVILNTAVPNARAIQAIALEK-LVYFKAPGWILFAETLPVTAANKPKRADIKQYAKTRVSNG 211960932 18 ----------------------------------------------------------------------GLQAGDRVLVLLENRPAFFLHWLALNALGVVIVPINPDLQSSELEYIGRHAEPVLAISTDSRQGFACVTLA----DALPVLRS----PASEDYSAAQD--------------DPAAMLYTSGTTGSPKLANRYFLEAGHWYANAGGTCTLDDGERMITPLPIFHMNAMAY-SAMAMVAVGGCLTVLDRFHPRSWWQNVRDSRATCLHYLGVMPSILMSLPEAPEDKVHSVRF--GFGAGIDAKLHIPFEERFGTPLVEAWAMTESGAGIAANQEPRKRGMNCLGKPGPEMDVCIMGDD-GVPIAGTEPGELLVRGDDPRVGFFSHYFKDKVATNEDGWFHTGDIVRRDEDGDFFFVDRKKNVIRRSGENIAAVDVESVLMQHPDIEAVAVCPVPDAMRGDEVFASIVWHGEQSKDAA-EAIVRER-MAYYKVPGYIAFCSSLKLTGTQKIQRAAQKQMALELL--- 77458493 554 ---------------------------------------------------SYAELNARANRLARHLRTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPLGRLSHMLGDSTPAVLLTLGSAHGI-LRQAVQGSTWEAPILDLEKDAGNWAS-LPADNLDPRNVG---VTPDHLAYVIYTSGTTGLPKGAMVAHRGLSNLLLWCLQVC--GEAGAMLHKIPFG--FDASAWETFWPLATGGRLVIAPGGHYEPAYLAREVREQQVTALVFVPAMLQLFLEVDEVSQCVSLTDVFSGGGELPPALARRFQERLRARLHNVYGPTETVINSIWTLEPGAEVPARQGRPIA-NNRFYVLDDRDQPVPVGVTGHLHIGGVGVARGYLGLAQLSAERFIDNPFYRSGDLARYRPDGQLEFLGRNDFQVKLRGVRLELGEIEARLEAFPGIRSAVVLMVGEAAQDQRCCVVAEPVDEAAVHAHLATTL-PRAV----IPGSYLWLDALPLTANGKVDRTALTALADEELV-- 91783949 82 --------------------------------------AEKTAIVFGNTHVTYQALYHRVCRLANALRARGVKKGDRVAIYMPMSVEGVVAMLACARIGAPHSVVFGGFSAKSLHERIVDIGACAIITADGTAGIRTVAIYRRTGGQIP-----WIAGRDTWLHELEAAQPDTCEPEWVGAEHPLFVLYTSGSTGTPKGVQHSTGGYLLTMKKPADVFWCTADIGWIT----GHTYICYGPTAVGAT----QVIFEGVPTYPNAWDMIQRHKVSIFYTAPTAIRSLIKSADADHSDLSSLRLLGTVGEPINPSAWTWYAQHVGCPVLDTFWQTEGGHMISPLPGVTPLVPGSCTLPLPGIDAAIV-DETGQEVPNGNGGVLVIRKPWMIRTIWNPERFRQGYFPEEKLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALAAHPLVAEAAVVGRPDETAGEAIVAFVVLKAERPSGADAKRVADERAWVGKEIPKDIRFGDAMPKTRSGKVVRRLLRSVAKGEVI-- 170736651 6 ----------------------------DLVQAAAYQAPDSHAIVFGDIRLSYQELAERARALGHTITSLGIAPGARIGIFLDKRIETVVSLLGIAVAGCAFVPINPLLKPQQVAHICLITSAARLLAENGPLALTHTILTDAPEETAPTYDGIARVRRWSECFARDAVDTQ-RKASDVPTSDLAAILYTSGSTGRPRGVMLSHRNLLEGAWSVAH--YLNHTRAILAVLPLSFDAGLSQ--LTSAWARGATAVLVNYLCPQDVIETCARERITAITGVPPL---WMQLAHARWPDAATLRYFANTGGRMPGAVLQRLRALFQAKPYLMYGLTEAF-RSTYL-DPTEVRPDSIGKAV-PNARILVVRPDGSPCAPDEPGELVHVGACVTMGYWPSPEQKPGGAAPDTAVWSGDLVRRDAHGFLYFIARSDAQIKSFGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETIALVVVPAVTPFRAQTLLSWCKQR-LPSYMVPHRIIIQTDIPRNANGKFDRVALRDAL------- 157127567 23 ----------------RKSILNPNQSLGDLILERNAGKVVQISVDSG-VEVTGAEMRLKTIRIAQNIIKLGYGEEDIFTMVVRNGENAAPVVFACFALG-IPVNTLPTFSQDDLSHM--LGTVKPKVIFCDNDVLDNVSAACNAIGISP---KIVLMSESERGHDHLETLLEPTGIEEVPTKHLAVLLCSSGTTGRSKAVCLSHSICIAHLANFFD-CHPTDRTLAFSTL-----YWLSGMFVLSTVWGATRVITRQSFDADLAVDIIERFGVTAPVLPSAQTLAIVNSPKANANALRTLRLPITGGSAIPSSLKQSFKLIPGRFLEIVYGFSEIAVTYTRKQFYREGSVGF----LTAGTEFKIVDDDGQSLDIGQEGEILVRSEHVFSGYFGNDVATREILDSEGWMHSGDIGRFDEDGYLYIVDRKKDIIKCSGYQVSPSEIESVIMTIPDVATCCVVGIPTETF-DLATALVVRKDAVPTAKEIEKKV-EESLAWFKLKGGVYFAAELPLTPSGKVVRRAVRDIVVQ----- 194741830 57 ---------------------------------------------------TFQQAFTWAVRIAQNLKSRGLDHNDVVGISAKNTTYIMPVAVACFFNGTPFQSANPILEESTLKHLYSISKPKV-IFTDA---VHYDKLYAATSDFKPEI--ILTTGTKEGVLSVQDLYYQPTPLKEGPKQTVAILT-SSGTTGLPKAVCISNDILCQSFVTSTDVSFVSASLDWITGLWAT---------LFSTVNGCCRIITNKPFTPDYFTELVTKYKITYVLIPPEHCCALLEYPGATQETMSSIIKFTFGGGRMTAPTVERLKKLLNAVLNSSYGMTEGFMNYGHLK------LTAAGNPL-PGAQIKIVDDDGHKLGPNETGEIVVSNGFNWNGYYADPKSTKEALDEEGWFRTGDVGYFDDDQYLYMTDRKKEVLKWKGLQMWPAEVEAVIDEMPQVKRVCVIGIYEETQGDMPGALVVPEENSNLTAQ-----QVIDYVASRLPDGVQFADEIPLNANGKPVRRYARDALSKK---- 214043922 30 ----------------------------------------------------YGTFDAQARAVAAWLIGQGVGPGDRIALFMKNTPDYLIIFYGIWYAGAAVVPINAKLHARETAYILEDSDAIVFCSPGLETG----------------LGDGISCIVAPSDLYRDILTVQPVAAVVPRASDLAWLFYTSGTTGKPKGVIITH-----GMALSMALCY--HSDVALYAAPLSHGAGLYN---LMHVQMGARHVCPASGGADEILDLAAHGRVHMFAAPTMVKRVTDHARASGRHGDGLRTIVYAGGPMYNADIIDAVDH-FGPVFAQIYGQGECPMGITAM--PRQIVLGSVGRAQSAV-EVQIGDAQGHPLPVGEAGEIMVRGQTVMPGYWNNPEATAKTLI-NGWLMTGDVGVMDAEGYLTLHDRSKDMIITGGSNVYPREVEEVLLEHDQVIEASVIGRPHPDWGEEVIGFIV--GTAPE-AELDALCLSQ-IARFKRPKAYVRLEALPKNNYGKVLKTELRE--------- 32265895 78 -------------------------------------------VTDTKKSYTYKELRKRVAKTAGILVNKGVVKGDRVLIYMPMIPEAVIAMLACARIGAIHSVVFGGFASHELASRIE--DAKPRVIISASCGIE---ISRVVKYK-PILDEAIKSSERANMLPWRDVKTEGVECVPLDATDPLYVLYTSGTTGKPKGVIRGNGGHSVAMKWSMDNIYAKPGDVFWAAWVVGHSYIVYAPGCTTILYEGKPV---KTPNPGAFWRVVQEYKVNILFSAPTAAIKKEDPKGEKKYDLSSLKAVFVAGERCDTDTLKWIKPVIDHWWQTETGWAIA-ANPLGL-EPLPIKAGSPTKPMPGFN-LKVLDEEGKECKRGKLGNLVIKPPACLCGIWGDDARYKRSYLNHGYYLTGDSGYIDKDGYVFVMGRMDGVINVAGHRLSTGGMEEAISKHPDIAECAVIGVNNELKGEIPLAFVVLKDGLERDTQVVQLVREE-IGAVASLHIVAVVARLPKTRSGKILRGTMRD--------- 197116940 7 -----------------------------LLTRSATSFPDKTAVSFRNEELSYAELEAASNQLSAALKAHGVQRGDRVGILMNKSLESIVSVFGILKAGAIYVPGAPASRQASIIRHCEIVLAAPQLL--------EQLLAEAGEA--PPLRAAIVTGSPAVTLPWDEILGESCECPALCGAAPAYILHTSGSTGSPKGVVISHLNALTFVEMAVRFFEISPQDRLANHAPL--HFDLSIFDIFCAARSAATMVLIPDAL--SAFPVMQSEGVTVWNSVASLLTKLADQGALDRLTLDRLRLVHFSGDLMPVKYLKILKQCMAAVFYNIYGQTEANSSYFRVPDEEAAWKIPIGTPFPNFEVFAIDEVGNVVTGAGEEGELHVLSSTVALGYWNDCGRTQAQFTPDPVYKTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELGEIEIVLNSHPDIRQAVAVAIPDDLAGSRIVAYVCLREGVELEPQTLVVHCSDHLPKYMVPEQIRYLPSLPVTSNSKIDRKALVQA-------- 148261275 79 ------------------------------LDRHLATRGDQVAIIWEQKHVTYRELHAEVCRMANVLKSLGVRKGDRVTVYMPMIVEAAVAILACARIGAVHSVVFGGFSPDSLANRIQDCDSSILITAD-----EGRRGGRKVPLKCPMLKKVVVVKATGGQVDMQDAATMPLDCPPMNAEDPLFILYTSGSTGKPKGVLHTHDGEVYWC--TADVGWVTGHT-YIVYGPLAN-------GATTLMFEG----IPNYPDTSRFWQVVDKHKVNIFYTAPTAIRALMRDGEGKKTSRASLRVLGSVGEPINPEAWLWYYRVVGCPIVDTWWQTEGGILISALPGAIDQKPGSATLPLPGVKPVLV--DGDGNVLEGATGNLCDSWPGQMRTVYGDHERFIQTYTFRGFYFSGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHDIKGQGIYAYVTPTEELRK--ELVMWVRKE-IGPIAAPDAIQWAPGLPKTRSGKIMRRILRK--------- 214003831 469 ----------------------PGESVIELFARRVASAPDAVAITASGANLTYAEVDQASDRLAGYLAGRGVGRGDRVGVAMERSPDLLIAFLAIWKAGA-------AYVPVDVEY---PAERIAFILNDSKV-----SLVLSTQDTSGVSENSIVLDS-----PDTRAAVEACTAPEIQAGDLAYVMYTSGSTGLPKGVAIPH-GAVAGL--AGDAGWLMHAT---------HVFDPSLYAMWVPLVSGARVLLT-EPGVLDAAGV--RQAVQRGAFVHLTAGTFRALAETSPECFEGLVEIGTGGDVVPAQSVENLRAQPGLRVRNTYGPTETTLCATWLPIEPGDVVDREGHPMT-NRQIYILDAFLRPVPPGVAGELYIAGTGLARGYLDSPGVTAERFVASPFYRTGDLARWTRDGEVVFLGRTDEQVKIRGYRVELGEVEGVLAAQPGVVEAVVLAREDQPGEKRLVGYFVSDGNDAGPEEIR---RQMGLVAYMVPVAVVALPGLPVTPNGKVDRRAL----------- 214038235 23 --------------------------FADLVNAHARNQPDRIALDDGTEKLSWSEAVPLINQIAAQLQADGLVKGQAV-----SIVGATSVRYALVYLAAI----VAGGCAAPLTTSATPKQLAAMM---ADSGADHLFVLNHSGVELPPLNQIMLNEPVEGVQFLFDWMAKDGALPKVSPEDPFNIIYSSGTTGTPKGIVHSRKMRWHQMAVGEGARYGKPGQVSLFSTPLYSNTTLSI--FISTIAYGGTAVLMPKFDCQRWLELAQEHRATHTMLVPVQYQRLMDFDGFDDYDLSSFTHKYCTSAPFSAELKAEVLARMPGGLIEAYSMTEGGVVCILVAHAHPDKLHTVG---VPWDGSEVITDEDLNQLPGEMGELVGRSRTMMTGYQKTEECSWYDANGERWQRMGDIGRVDDEGFVTLMGRSKDMIISGGFNIYPRDLEEALMKQTDVIDAAVVGVPSKEWGETPFGFVVARNGVELDLDQLKSNANADLGKTQRLTALRQIEELPRSHIGKILKTELRDSV------- 194291688 58 --------------------------------------------------WTFAELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVPLFTAFGPKAIEHRL---NASGAKVVVTDTANRPKLDEVATQGSAAQPALA-------AGDFSFWAELARQPASFPVMRRGDDPFLMMTSGTTGPAKLVP---------LKAIVAFAGYMRDAVDLRDDDAFWN--LADPGVTGPLSLGHATTFYDGPSVDSTCRVIRKYGITNLAGSPTAYRLLIAAGEAVSGPLGQLRAVSSAGEPLNPEVIRWFASELGVTIHDHYGQTEGMVNHHALAHP--VRMGAAGF-ASPGHRVVVVDDTLRELPPGQPGTLLKRSPMCWFGGYHGTPTSAVA---GDYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVHQQGSPELAELRLHVRKR-LAAHAYPREIEFVAELPKTPSGKVQRFILR---------- 67516561 69 ----------------------------------------------------------------------------RIAFLVPNGYDYAVTQWAVWASGGICVPLCTSHPVKELLYTIGDSDPSLIIIHPAFEKFE--APLREGTADTPRL-FMTLTPFTQSPSPPQLPEFSPVYYPERR----ALMIYTSGTTGKPKGAITTHKTITFQAQCLIQAWQYQPTDHLIHVLPLHHIHGIIN-GLTATLLAGATVEMYPKFDPATIWTWTNKGSSTMFFAVPTIYSRLVDQETPAREGAAALRLLVSGSAALPTPIKTKFATITNQTLLERYGMTEIGMGLSCGLDVAQRIDGSVGWPL-PGVQVRLTDKETGAVIEAADGMIEVKGDNVFSEYWRRPEATAKEFTADGWFKTGDVARRDERGAYYIQGRASDIIKSGGYKISALEVERKLLALDEIAEVAIVGIADEEWGQRVAAVVKPGTEPLELQTLRTRLKQE-MAPYKIPTVLKIVDGIERNAMGKVNKK------------- 144898293 77 ------------------------------LDRHLAKRGDQTAIIWDSKHVTYRELHEQVCRLSNVMTDLGVKKGDRVTIYLPMIVEAAVAMLACARVGAIHSIVFGGFSPDALAGRIQDCDSSLVITADGLRGGRKVPLKANVDKALETVKNVLVTGGNIHMVTGRDHWYEELTAKEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLCYASMTHQYVFDYHGDVYWCTADVGHSYIVYGPGAITLMFEG----IPTYPDASRFWQVVDKHKVNIFYTAPTAIRSLMREGEEKKTSRSSLRLLGSVGEPINPEAWLWYHRVVGCPIVDTWWQTEGGILITPLPGATALKPGSATRPFFGVKPVMV-DAEGKVLEGAVEGNLCLAEPRTIFGDHKRFGETYFS-TYPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHEIKGQGIYAYVTPTEELRK--ELVAWVRKE-IGPIASPDLIQWSPGLPKTRSGKIMRRILRK--------- 86748278 65 ---------------------------------------------------TYAALDAACDAVARGLLGRGLTRGDRVGILSLNSAPMIAAYLGIMRAGLVAVPISFKLARDTVDYIVKDADLRAVFVPDGVLGIDFDA--------------------PDGYAAL--LDHGPFTAIEPQAREVATILYTSGSTGMPKGVLLSHESQMWALDTAARAG--DRSQRYIVAAPMFHNATISAK---TALHAGASMVLLPSFDARLYAQAIAKYRVTWLTSVPTLAMMARERDLIATLDFSSVSHVMMGSAPLTKALVEKVQGIFGAAISNAYGTTEA--------GPGVFGPHPDGLPRPDTAVGYPTEGALAELREGDEGVLYMKNPMLMEGYNNRPEKT-AEVMRDGWYRSGDIMRRDAHGFFHFLGRADDMFVVGGENVWPGEVEKLIERMPGVHQAAVVPVPDDIKGTLPFAFVVKQDGAADEAAVKTFTIANG-PAFAHPRFVEFRAAIALSATNKPDRRLLTE--------- 154252211 4 ---------------------------------------DAPALIHGDRVITWAETTRRSNNLGRALIARGARPGDKVAFYMRNRPEYVETMAACFKSRLVHVNINYRYKADEVFYIFNDSDAQTVVY-----GSEFRDIIVELKDRLTKVATFIEVNEDGSAAPFEKIVTSGDGAPERSIEDMLFI-YTGGTTGMPKGVMWRHDDMPETLPALVEFIKTSGSGKAMPACPLMHGTGLIT--AIGNMMSGGCIVTLESPTLDELWSVVSRHGVNSLAIVPMLAA--LDEAPGKY-NLASVVSIVSSGVMWSTEVSGLLRHLPNVILMDSFGASEGLGFGSS-------IMTSAGEVKTARGRCRVFDESDQPVEPGKPGIIALGGPIPV-GYYKDPEKTAKTFKTIAGARPGDWCVVEKDGSLTLLGRGSVCINTAGEKVYPEEIEEILKTHPAVEDALVVGVPDQKWGQATGIVMLASGAKFDEEDLRKHVRSH-LAGYKTPKRI------------------------------ 146299850 10 ----------------------------DLFEHISNNYPDRIAIKDSSNHYTYSDLQKSALKLAARLKNSGIKLNDRIGLLTKKDTATILLFWGIAYAGGIPVLL---DDDDEILV-----------------------LKNKLKSSQPTY--IIVRNDKEEMLSETQILEEQELLNSYTTGEICYMITTSGTTGLPKVIKISHDNVMHYVSNLYELLQLNAAHVTNFSTDLGHTNFLLSLISGGMLYIFNR---NESRDPSIFNSVLKKEQINFIKTTPSHIEVMLPFLNFEAD--YKIDFLVLGGEKLPWKLVRQIKDLFFSSILNHYGPSETTVG--ALVYPVTETLGTEGKPIGKGNAYLV------NEKNGK-GELYIEGPGVGIGYFNNDSETQEKFTKNYGYKTGDICSIDSDGNVVFLKRNDNQIKIRGHRVELDEIESVLNKHPKILYCRLNTFYENETANIECFIKIAKEESLKKQELLSWL-SKLLPDYKIPSHIYIQNEVVYTGNGKIDFKTLRKQHSNK---- 21224738 6 ----------------------------DLLTAQAASAPTRTAALLSDSSATYGQVETEADRVAAALVARGVRPGSRVGLHMSRSLALLPALFGILRAGGVCVPVDPEDPDERRATILEYSGATLVVTERALLDGPAPDGTRQL-----AVEDLL--DEVAEPL------TEPV---ELAPDALAFIFYTSGSTGTPKGVMLTHRALLSGLQRTFPLRQLLRTTLSITNLVREVFWPVLS---------GGTVVIVPHKDPDRLVELINSGSVTTLMVVPALLSGILEANTSLKYVFCSSDVMP------GALPEKYFATGLSARLFNVYGLTEALYSTYWECLPGAVYDGPVGHPLTP----RILDAGLDPVPPGETGELCLAGVGMAEGYDRLPRLTAEKFTEGGVFRTGDLARQSEDGRLELLGRMDDQVKIAGYRVELGEVEARLLEVPGVTGAVASGLRGAGGHQRLVAHLTCDGEPPTAAAIRAHLGDR-LPYYMVPAAFTVIDAIPLTHNGKVDRRSLHE--------- 84683849 61 --------------------------------------------------ITFAELQDKVARLAGGLAAKGVTKGDRVIIYMPMVPEAIVAMLATVRIGAVHSVVFGGFASNELATRINDAQPKAIIA--GSCGLEYKPLAIELSTHKPDFTVILLAAEMKDFDWNDICAADPVDCVPVEGNHPAYVLYTSGTTGQPKGVIRHTGGHLVALNWTMKNVYVDPGDVFWAAWVVGHSYICYAPLIHGIVFEG-----KPVGTPDGTFWRVISEHNVKSFFTAPTAF----RAVKREDDLSCLKTVYLAGERADPDTIVWTQDQLGVPVIDHWWQTE--LGYPAVANPVETKLGSPAVPMPGYD-MKILDEGGNELPPGQLGAIVAKLPLTLPTLWNAEERFRKSYTYPGYYETGDAGYMDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDELKGQLPLGFLCNRDPKEVVAECVKLVRDKPVAAFK---SAVVVDRLPKTRSGKILRATM----------- 111019203 675 -------------------------TLGELFAARAARTPDATAVVSGGERLSYGDLDARSNRLARHLLSRGVGPEFSVAVAMPRALVVALVAVVKAGAAYVPIDAHPGERSALVLPVCILARDTAHALP-----------ASDVPVLLLDSTDTDLGGNSAD--PLTD-----AERPPVDPNSLAYVVYTSGSTGRPKGVAVSHRNVVSLFTSTRDLFRFGDTDVWT----MFHSFDFSVWEVWGALLHGGTLVVDTTRSPAAFLALLRRDRVTVLSQT-PTAFSQLIEATDTEDGAGPLRYVVLGGEALDFGQLERWYSRHGPVLVNMYGITETTVHVTHLPLGRGLATSKVGRPIPGFRVS-VLDARLRPVPIGVAGELYVAGPQVARGYLGRAGLTASRFVADGMYRTGDVVRWRRDGSLDYLGRDDLQVEIRGFRVELGEVEWVLGRCDGVAQAVVTLHEDAVTGPAPAAYVVP--EAGAIVDSEAVLEFAGLPSYMVPASVTILERLPLTGNGKLDRAAL----------- 156553304 114 ---------------------------------------------------TYRKLLEETCRFANVLKSKGVQKGDRVAIYMPMILELPIAMLACTRIGAVHSVVFAGYSADSLAERMLDSKAKVLVTADGWRGEKLLLLKTICDDALDKVKKIVVSGDSQQ-VPWDDWHDEPVWM---NAEDPLFILYTSGSTGKPKGVQHTTAGYLIYAATTFKYVFDYHGDVYWCTADIGHTYVVYGPGATSVLFEGTPFY----PTNDRYWSVVDKYKVNQFYTAPTAIRSLMKFGDDKKHDLSTLKVLGSVGEPINSEAWLWFYNLVGCSIADTFWQTE---------TGGHVITPLPGTPMKPGSASFPFFDEDGHVIEGEEGYLVFRRPWMMRTLYGNHERFQSTYFDHGFYCTGDGARRDKDGYLWVTGRIDDMLNVSGHLMSTAEVESVLAEHSSVAEAAVVSKPHPVKGQCLYCFVTPNEGKPLQDELKKKVRER-IGPFAQPDVIQHAPGLPKTRSGKIMRRVLRKAIGDK---- 121593482 116 ------------------------------------------------TQVTYRQLLERVSQFANALKAHGVQQGDRVLIYMPMGVEGVVAMQACARIGATHSVVFGGFSAKALNERIIDAGAVAVITANQLRGGKELPLKAIVDEGLSSIKNVMVAGRDKTFSEILAGQSTECPPTPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKVTMEVFWCTADIGWITGHTYVAYGPLAA-GATQVVFEG----VPTYPNAGRFWQMIERHKVTVFYTAPTAIRSLIKAADSKNWDLSSLRILGSVGEPINPEAWMWYYRHVGCPIVDTFWQTEGGHVITPLPGATPLVPGSCTLPL-PGIQAAIVDETGKDLPNGAGGMLVIKRPWMIRTIWGDPERFKKSYFPEELYLAGDAVRSADRGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTLVAEAAVVGRPDDLTGEAICAFVVLKRSRPTGEEAKQIATERNWVAKEIPKDIRFGDNLPKTRSGKIMRRLLR---------- 170045987 56 ------------------------------------------------------ELRSRMIRAALNLSKFGLVKGDMVCMVADNSPCVTPVLFGCFLVGA-PVHTLASFEESDLVHLMGITR-PKLVLCNAHN-------VKRVESSLK------IASLGARIILLNDPSTEPVRPPFLGDSDVALIVCSSGTTSFPKAICLTHAQLIAPYPRVSNLTALSFSSLYISAVQM----------LMTVLFNGGTRITTTKPSPEYACELINKYRVMHVFTPPSMLADMLHYCEARQLRLPSLRIVGCGGSPLPETLRTRANALLA-PQGRVFGMSEAIVSVDLLGIP-----NSAGLLMANVS-ARIANEEGKLLGPHEEGEIQLRYVHPFAGYYGNERETRALLTSDGFIQSGDIGYMDARGFLFVTDRKKEMLRYRGYQIAPAQLEGILAEHPAVLQATVVGLPDPEPPHVDLATALVVTSATEVTEDQILSFVNG----KVPDYVFFVDSIPRTANGKASRRECRK--------- 75520421 1225 -----------------------------MLEDWAAATPDKTALVFREQRVTYRELNERVNQLAHTLREKGVQPDDLVMLMAERSVEMMVAIFAVLKAGGA---YLPIDPHSP-------AERIAYIFAD--------SGAKLVLAQSPFVEKASMAEVVLDLNSASSYAADTSNPPLVNQGDLVYVMYTSGSTGKPKGVMIEHGALLNVLHGMQDEYPLLQDDAFL--LKTTYIFDISVAEIFGWVPGRGKVILEPEKNPKAIWQAVVGAGITHINFVPSMLIPFVEYLEG-RTEANRLRYILACGEAMPDELVPKVYEVLEVKLENIYGPTEATIRYSLAKGSQESPVPI-GKPLPNY-RMYIINRHGQLQPIGVPGELCIAGASLARGYL-----NNPALTEEKFYRTGDLARYREDGNIEYLGRMDHQVKIRGYRIELDEIRSKLIQEETIQDAVVVARNDQNGQAYLCAYLLSEQEW-TVGQLRELLR-RELPEYMIPAHFVLLKQFPLTANGKLDRKALPE--------- 194881711 58 ------------------------------------------------------QLLEQSRRLAHAFQRLKLQRGDVVGISAKNSTYLTEVVIAAL-LNGTPINPLHPDFDAETTAYMFEITKPKVIFCDLD---NYQTLSAVKSSIKFKTEIILLTGTLPGVRNIQDLLADGCTCPHLSGDDTAFIITSSGVTGLPKGVTRSHR----SLLNSAKIPQLFTSTVLFCISPL---YWISCITLLASLVNGCRRIITNRPSVEYVADLVERHQVSFVLTVP--HQMALLAKSPERQELASVQSFVCSGSKVPLGIWRQLYELLGANR---FSVLYGLTEIGGISKNVGGPLGSEGKLLRNV-QVRLVDPHGQSLGPNQTGQILVRLNLRWGGYYHNPQETQVSVTPDGWLLTGDHGYFDDEGCLHYQSRDTDVFKYNHFPIYPKQIEDVILHLPGVHEVAVFGIPDEVSTNLTACAVV-RDENELGAQLKEVVAQHLSDAFHIRGGVFFVDTLPKTQNSKVQRRKIWSQLSE----- 73541868 52 --------------------------------------GERVAIRQGIETITFAQLAALSNRIAHVLEDMKLVPGNRVLLRGPNNLMMAASWLATIKAGLIAVPTMPLLRAKELKQIIDKAQVTAALC-------DVREANRQAEYHCPSLQALYFNGEGEGSLEAA-MAGKPDTFDDTATDDICLIAFTSGTTGQPKGTVHFHRDVLAMCDLPRHVLRPEPDDIFCGTPPIAFTFGLG--GILCFPWIGASTVLAEKLTPDSLLQLIADFRATIVCTAP--TFYRQMAALASRYDLRSLKKSVSAGEALPDATRQAWKAATGIEMTDGIGGTEMM----------HIFISSAGKPGSPGYIAQIVDENMQPVPPGTVGKLAVRGPTGCR---YLDDPRQANYVKAGWNLPGDTFVMDKDGYYFYQARSDDMIISAGYNIAGPEVESTLMQHKDVAECGVVGAPDAERGQVVTAYVVLREGVEASDATRAALQDREIAPYKYPRRIVFVPALPRTETGKLQRFRLRQ--------- 21219030 141 ----------------------------EMFREQARARPDAVAVVDERRTLTYRQVEKLSAQLAHQLLARGLAVEDVVGISLERSAEMVIGLLAVLRAGGAFV-PLDPHWP---------AERRAVVIEDAGVVVQLDASGEPAPGE-PEAVAVDLGDWRFGDRPTEDTGV------TVPGDALAYVIFTSGSTGRPKGAMIRHEAISERLLWQIEILGFGHDDASLFKAPLSFDISINE--IFLPLVSGGRVVLRPGGDPHHLLSVIDEQRVTFTYLVSSMLDVLLEMAGD-SGRLDSLRHVWCGGEVLTPELYERFRTRLDIPLYHGYGPAETTIGVSHVRGAAERLSTSIGR-ANPNTRLYVLDDELRPVPVGVGGELYAGGLLLGRGYVNAPGLTASRFVANPFYRTGDLARFAPDGSLDFLGRADNQVKIRGMRLEIEDVEVGLAEHPRVRHTCVVARKNTAGGTYLVGYVIPAHEDLRADEVKAWAGEH-MVEYMVPTHVVVMTEFPLTANGKLDRNALPEPV------- 48477355 109 ---------------------------------------------------TYYGLYRRVNALARGLLNMGLRKGDHVTIYMPMILEAPVAMLACARIGV--VFNV---------VFSGFAEALAERIKDSRSKMVITADGAWRRGKIVELKSIVINMESERDFIIEDGYVEPEKM---DSNDPLFILYTSGTTGKPKGI--VHGNGGYPVWISNTMKWADEDRYWCAAWITGHSYIVFAPLLLGVMYEGA----IDYPKPDRVWDIIERYGVNILYTSPTAIRLLMKYGDKNSHDLSSLKTLGTVGEPINPAAWHWFYEVIGCPIIDTYWQTETIAPALGLGLP-DLKPGSATFPL-PGIDPVILDDNGREVKRNEKGYIVLRRPWP--GLMLTVNNDDKRYIETYFYLMGDYAVKDDDGYIWLLGRADEVLKVSGHRIGTIEIEDALVSMKEIAEAAVFGKPDTIKGDTIIAFVTLKEGYEKSPDLIDYFKRKELGPIMVPEEIHIVDSLPKTRSGKIMRRVIKAVYLDQL--- 207724942 38 ----------------------------------------------GETRLSFAQMAERSARVANHLRALGVRRGDRVMLMLGNVQALWDVMLACMKLGAIPATTLLTERIAMGEVGHVVVGVTDCVKLDAVAG---------------TFTRIAVGAERAPWHRLEDADASPGFTPDTQASDPLLLYFTSGTTSRPKLVMHTHASYPVG----------HLSTLYWIGLPGDIHWNISSPGCFFAPWNAGATVFVYNYARFEAKAVLDRAGVT-TLCAPP--TVWRLLI---QEDLAALRELIGAGEPLNPEVIERVRAAWGITIRDGYGQTETTCQ----------VGNSPGQPVKPGSMGRLRDPDGNLADEGEICIELDPRPMALMSGYAGNADKTAEAMRGGVYHTSDIAARDADGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAAGPDLADILRFCRGR-LASYKRVRRIEFAE-LPKTISGKIRRVELRQ--------- 108758102 462 ----------------------------ELFKEQARARPDAIAVEHGEHHLTYAALLQSAQALAERLRADGARPDTLVAVSLPSIDAIVATLGVLFSAGYLPVDPFPESRTKA-------------ILDDAAPRLTVSSAVKDLTAGMPTPGQLAVHRRADPELPTTA--TQP-------GAPLAYVIYTSGSTGQPNGVQIDHDALAHFVAGATFRYEVTPEDRVLQFAPL--HFDASVEEIFVSLCAGATLVLRTDEMLQSVPRLLEACATGITLLDLPTAF-WHELAYSMSTGAASLRTVIIGGEAALPERVARWRASAGVRLLNTYGPTEATVVATTLSGGPDVTPAGEDVPIGPGVRAAIADAKGRIVPTGEEGELHLLGGALARGYLGREALTATRFTLDALYRTGDKARLREDGQLVFVGRVDDEFKISGHRIDPSEVETALLGHPGVREAAVVGQVLPSGSRRLCAHVVTTQPAPTVAELRQHLLN-GLPAPMVPGTFVFTERLPRTSTGKLDRAELR---------- 83647747 105 -----------------------------------------------HKHISYRELHTAVCRFANVLKAQGVAKGDVVTLYMPMIPETAVAMLACTRIGAVHSVVFGGFSPEALASRILNGRSKLVITADGLRGGKTIPLKANVRSDLDMVEKVIVVKEGRDICYQEAMAQASDDCPAMNAEDPLFILYTSGSTGAPKGVLHTTGGYLTYVSREGDVFWCTADFGWIT----GHSYVLYGPGATTLVYEG----VPNYPDLSRFWRIVEQHKVNLFYTAPTAIRAIMAAGDAQAADSSSLRVMGSCGEPINPEAWEWFYRVVGCPIMDTWWQTEGGIMITPIAGVNDLKPGSATRPFFGVQPALV-DNEGNEISGAGEGNLIIKDPAQMRTVYGDHDRFVKTYTFTGAYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVAEAAVVGYPHAIKGQGIYVYILNVSEAPTDAELRQWVRKE-IGPVASPDVIQWAPGLPKTRSGKIMRRILRKIAADE---- 186476430 30 -----------------------------------AEFAHHLAVIDATGEENYAALGERSARMATVLHTLGLEPGERCAIMVPRSRDTLALMLAILRVGAVYVPLDPAYPRAQLDFIVSDC-APKLMIADSAALASVGDL----NGAWIDLAGIVSSSATAAQAPLQAMSRD----------DAAYIMYTSGSTGKPKGVIVPH-RAILRLVHGQTFTDLSPQTRFLNLAPLA--FDASTLEIWGPLLNGGSIINEVQPSLDAIAAGIAQFGVTSAWFT---AGLFNALADYRLDAFSPMKEVLTGGDVLSPVHIRKVMAAHALQIINGYGPTEN-TTFTRIPRDGEALANGDAIPIGAIAGTRVYDDRLVPVGEGEVGELVTGGDGVALGYLNRPELSAGKFIDDVFYRTGDLVRRRPDGAIDFLGRNDRQIKIAGKRIELDEIEHALRAAPGVADAAVASFEGR-LGKSIAGFV---KAGVADAASAAFLNGLGLPDYMVPAELRVMADFPLTPNGKIDRKRL----------- 37524889 548 -----------------------GGCFHELFEQQAARYPEKIAVIFDGNSLSYQELNKQANQLAHYLIEQKIKPETLVALCIPRSIRAVVALLGIIKAGGAYLPLDPSYPKSRLQYMLEHSE-AEFILTET-----------NLIEKLPISQQKVICLDTEQHMPADNIAERPFPLTE---NNLAYVIYTSGSTGKPKGVMLEHKGWVNLALSQAGLFGVDSYSRGLQFASWSFDAMILEIS-MTLAYGAALYLISETQSPEYLDELVDKHQIT-HAVLPPALLPYLDFNKWR-----SVSTLLLAGEAVPPQIAVRWSQ--GRKLFNVYGPTEAIVTSGLLTDDKITI----GKPL-PNTVIRILDPSGNLVPVGVAGELCIGGIQLARGYLNSPETNATKFMTDRLYRTGDLARWLPDGSVEFIDRIDSQVKIRGFRIELGEIETVLVGHDALSSAAVMTYGN---DKRLIAYVCPTDNVSQSSDIKAELSEKQLPEYMVPSLYIPLERMPLTLNNKVGKKAL----------- 150397720 69 -----------------------------------------------------------------GLAAHGVSPGDRVAILLPQGFEAAIAHAAIYKMGAVALPLALLFGVEALAYRLKDAGAAAIIT----NRFGYERLVAS-RDELPELRLVVLAGDEPGTVPFRALANGVSRFEATKPDDPALMIYTSGTTGPPKGALHGHRVLLHFLPQSGDRMWTPADWAWAGGLLNA---------LLPSLFFGVPVVSSPAQKFDKAFRIMEEMDIR-NAFIPPTALRLLKSVERPRQRYAKLRTLGSAGEALGRETFEWAKRELGIEVSEFYGQTECNIVISSATGLGVVKPGSMGK-AAPGHQVAIIDGQGRVLPAGAVGQVAVRDPVMFLGYWGNEQATKAKFIGD-WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPGEIEDCLAGHPHVQLAAAVGKPDPIRTEIVKAFVVLKPGVAAGEETAAGIRENRLSMHEYPREIAFVDSLPMTTSGKVIRRLLRQ--------- 188584132 56 ---------------------------------------------------SYGRLRSDSLRLAAALAARGIGPGDRVGVLLPQSAAVVITHFAAYRLGAI---ALPAGLFGEAALRHRLGDSGTRAVVTDAAGL---AKLERLRADLPDLALILASGPAEDFSAVLASAAEDYETRATGPDDPALMIYTSGTTGLAKGALHGH-------------------RVLLGHLPLMHGFPPEGTGLMWTAWAGGLLVLMPSLEPEAAFRLMADLGVT-NAFLPPTALRMLRGVAEPRKDLSALRNIASAGEALGAETFEWAREALGLAIGEAYGQTECNLVLASCARVGVARAGATGKPV-PGHRVAVLREDGTEADADETGEIAVRAPDPVLGYWNQPEATAKKF-RDGWWMTGDRARRDSEGYVRFVGREDDLITSAAYRIGPAEIEACLCAHPAVALAAAVGVPDPLRTEVVKAFVTLREGSPSAAEILAFAKAR-LSAHEVPRTLAFRDSLPMTTSGKIIRRQLRD--------- 170096779 88 --------------------------------------------------WDFEEFDRHINALARGLLGMGVKKGDRVGVIMGNTSAYAMLQWACASVGAILVTVNPAYRIQELVDALKLVGVQLFVVPRIKTSTYVRMLAEEIQAELPELRNLVVIDNVEE--AREDLAKLHIKMASLRNDDVTNLQFTSGTTGLPKAVSLTHSNLLNNGLSIGRCMYLTDKDVLCMVYPLLSFHPLATHNVLGNLWTHGACIVYPSENPEAIVDAVVEEECTALHGVPTHFLGVLAEVEKRRQDTTNLRTGIAAGSPIPIDLMKSLISKINLTLTNAYGMTESPVSFTTPADPIEKRVETVGK-VQPHVKAKLIDSEGNIVPVGVPGEICVAGYLLQKGYWEDEVQTKAVMKEEGWMHTGDEGIMDAEGYLRIVGRIKDIIIRGGENLFPVQIENAMTSLHAIREAAAVAVPSEQYGEVVGAWIVREPGTHVSREEVRNHVASTMNPQNAPAWVWFIGELPKTASGKVMKHVLRK--------- 166368399 548 ---------------------------------------DAIALIFKGEQLTYRELNSKANQLANYLQTLGVKPETLVGICIEPSLEMIVGILGILKAAGAYVPIDPTYPSERIAYMLDDSQLAVLLTEE------------KLVTSLPQHQAQVICLDSD----WKEISTESKSYPSLTPENLAYVIYTSGSTGKPKGVLVAHRGLCNLSQAQIKLFNVQPDSCVLQFASISFDASISE--IVMALCAGARLYLGTREELQPGQPLLEEQEITHLTLVPS------ALAALSSENLPALQNIIVAGE--PCPPSLVIQWANGRRFFNAYGPTESTVCATVAQCFEDMNMLPIGRPIA-NTKIYILDRYLQPVPIGVPGELHLASVGLAKGYLNRPELTDSKFIANPFYKTGDLVRYVNDGQIEFIGRIDHQVKIRGFRIELGEIETILNQHPQVKEAIIIAREDQPGVKRLCAYVIASQNL-TVSQLRLFLQEK-LPQYMVPAFFVLLDAFPLTPNGKIDRRAL----------- 192812558 1524 -------------------------TLSERFEAQVSRSPQSVAIVHDGQSMSYEELNERANRLAHFLIASGVGTEQIVALVLPRSVDMVVCILAVLKAGAAYLPLDPEYPEDRLAYMME--NACPVCVMTSVHAMD----------QLPSFGQWVVIDGPEEAMQWQGYSKENPRLGRLMPQNAAYIIYTSGSTGKPKLVPHQNVVRLFDSTRH----WFQFNETDVWTLFHSYAFDFSVWEIWGPLLYGGRLVVVPSRSPEEMLSLLVREGVTVLNQTPSYPLIQADREQPETGRQLSLRYVVFGGEAL--ELGRRRHADDAPRLINMYGITETTVHVSYMELNRNLALPGAGSLIGPDLRVYVLDDRLQPVPYGVIGEMYVAGAGLARGYWGRPDLTADRFVADPYYRTGDLARRFADGTLDYLGRSDHQVKIRGFRIELGEIESVLVRHEALSQAAVIVREDQPGDQRLAAYVVGNGESPSGTDLRRYAASL-LPDYMVPWAFVMMDKLPLTPNGKLDRKAL----------- 32487253 11 -------------------------TVLDLFARQVGRAPDAVALVDGDRVLTYRRLDELAGALSGRLIGRGVGRGDRVAVMMDRSADLVVTLLAVWQAGAVPVAALPARR-------------VAFMVAD--SGACLMVCSEATRDAVPQVESIALTGEG-------GCGTSAVT---VDPGDLAYVMYTSGSTGTPKGVAVPHRSVA---ELTGNPGWVEPGEAVLMHAPYTFDASLFEIWV--PLVSGARVVIA-APGAVDARRLREAVAAGVTR-VHLTAGSFRAVAEESPESFAHFREVLTGGDVVPAYAVQKVRAACHVRIRHLYGPTETTLCATQLLEPGDVVVLPIGRPL-PGRRAWVLDASLRPVEPGVVGDLYLSGAGLADGYLDRAGLTAERFVADPMYRTGDLAQWTADGELLFAGRADDQVKVRGFRIEPGEVEAALTAQPHVREAVVVAIDGRLIG-----YVV------ADGDVDPVLMRRRLAAYMIPAALVTLDALPLTGSGKVDRRALPE--------- 206564210 102 -------------------------------------HGERVAVIFEATRVTYADLLARVSRFANALKKRGIGKGDRVVIYIPMSIEGIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGAVALITADARGGLPLKSIADEAIAGCEAVKSVIVAGRDLWMHELVDGESDRCEPTWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWTWKPDDVFWCTAWVTGHTYITYGPLACG----GTQVVFEGVPTYPDAWKMIGDHKVTVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGCPIVDTWWQTEGGHMITPLPGATPTVPGSCTLPL-PGITAAVVDETGQDVPNGQGGILVVKRPWMIRTIWGDPERFKKSYYPETLYLAGDTVRDKETGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVSRPEGDEAAALAKTLRDKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 73989844 82 -------------------------------------------------------------RLANTLKRHGIRRGDRVAIYMPVSPLAVAAMLACARIGAVHTVVFAGFSAESLA--GRINDAKCKVVITFNQGLELKKIVDEAVKHCPTVQHVLVAHRTDNKIPLEQAKEDPVCAPEMGSEDMLFLLYTSGSTGTPKGLVHTQAGYLLYAALTHKLV-FDYGCVADIGWITGHSYVVYGPLCNGAT----SVLFESTPVYPDAWEMVQRLKINQFYGAPTAVRLLLKYGDSKKYDRSSLRTLGSVGEPINFEAWEWLHKVVGCTLVDTWWQTEGICIAPRSEEGAEIL---PGMAMRPFIVPVLMDEKGKVVEGGNSGALCLSQAWTIYGDHRDSWRPTSALPS--HYFTGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEGAFAFIVLKDNTGDTKELKSAVATK-IAKYAVPDQILVVKRLPKTRSGKVMRRLLRKIITGR---- 85375171 11 -------------------------SFPAILSAWAERQPDKPALRDDAGEMSWAELDGRVERLAAKLVETGLERGQSVAI-LGTSCIAYALVFLAAVRAGGVAAPLTTSASRE----------------------QLEGMAKDSGARHLFIDDGKNAELGEDFLPLEEIDAEGTKAPDPDPADHFNIIYSSGTTGVPKGIVHSHQMRWRQFAATAS-SYIDAGVRSLASTPLYSNTTMVA--FLAPLLAGGTVRIMGKFNTVRWLEHAQADRTIITMLVPVQYQRLMAEPSFDQYDLSSLALKYCTSAPFSAELKAEVLQRMPGGLIEIYSMTEGGVVCLLACHEFPDKLHTVGRP-APGSELKVLDDEDRLVPPGEPGNLIGRSQTMMAGY-----KNQPGKTREGYWRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEKDPRVAEAAVIGVASEQWGETPLGFVMPAVAEDEAEDILGTVNAR-LGKTQRLSALHVIEEMPRSHIGKLLKTELRD--------- 119504909 11 ---------------------------------------NKPALIAGQDQFTYSQVDVQVQRFASGILA-GAENEERIAFLIPASLEYVTVMHGIWRAGGIAIPLNTASAEVELEH-CLSSTGVKRLI--AVEPFLER--IRPLCDKLA----IAVSSVAEHL--SDDLQ----PMPELLADRRALIIFTSGTTSLPKGVVTTHKNIKAQITTLIDAAWSEHDVIPL-FLPLHHVH-----GIINVLWAGATVHLMPKLNIEKLCAEAVQGTYNLFMAVPTIYVKLIDTARSIQAAFGAMRLNVSGSAACPVAIFETWQRLTGQTLLERYGMTEGMA----LSNPGERRAGYVGQPFPGVTVQLFNEDHQPVTTASESGEIRVKSDTVFLEYWNNPKATTDSF-RDGWFCTGDIA-VIEEGYFRIMGRSSDIIKSGGYKLSALEIEGKLLAHPAIAEVAVLGIEDRTWGESVAAVVVLREGQTLNIDTLKTWCEGKLSSYKLPKTLVITPELPRNAMGKVVKPKLK---------- 124266628 29 -------------------------------------FGDLPAVVHGARRQTWAQTRERSARLAAALRALGVARGSTVSVMLPNTPEMVEAHYAVPALNAVLNTLNTRLDAALLAWQMNHCEAQVLITDREFAPTIAEAL-RLLHSEHGRTPIVIDVCDSEYAGPGDRLGTHEYEALLAAHADAIAVSYTSGTTGDPKGV-VTHHRGAYLNAVSNAATWMPHFPIYLWTLPMFHCNGWCFPWTIAML-GGTHVCLRRVDAP-SILGAMREHRVDHYCAAPIVHNLLIAAPDELRAGITQVRGMVAGAAPPAAMIEGMAKLGFDITLTEVYGPAESLSEQTRLNGRQGVRYALQ-EGMTVLDETMVETPAD-----GQTGEIMFRGNIVMKGYLKNPQASAAAFA-GGWFHTGDLAVMEPDRYVKIKDRSKDIIISGGENISSIEVEDALYRHPAVMACAVVARPDPKWGETPVAYVELKPGAESAAELVTHCKSL-LAGYKAPKEVRF-EAIPKTSTGKIQKFQLRE--------- 9937218 821 ---------------------------------------DARAVTCGATTLTFAELNDRVERLAQALLGAGVTRETPVAVRLPRSTDSVVALLAVMRAGGVYVPLDPDWPADRTAYILDDTAASVVITRD-----------------LPALPG--------------RLHVDPVPAPRIDPDQAAYVIYTSGSTGAPKGVVVRHRS-LNHLTSALQATFLGHDP-YLAG---ADGVPLTAPFTLSWMLAGHELFIVPED--------VRRDPSALVRFVREHRIDVIDTTSSQLELLVSHGLLMVGGEAVSPSLWRTLRDQRRTRCFNLYGPTEATVDATDLSDPADVPV--IGTPL-PHTHVRVLDDRLRPVPVGVAGEIYLGGTGLARGYLNRPALTARRFVADPYYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVV---DDAHARLVAYVTLAEGGGAGPTDVRRFAQGR-LPAHMVPSAVVVLEALPLTSNGKLDRARL----------- 126725926 8 ------------------------------IRDAAALHPEKPAFVFQGEVITYAQIAERAARLLAG----GIARGDRISWYGMNNPEAFVLLFAAAKIGAI---LLPLNWRLSAVEVAEIVENATPKIVFHDHHFASQAAGLDVPLVLEFGGDIPLSVNNEQGVP--------------SLNDPLLLVYTSGSTGRPKGVILPQKALVANAQMSVQAHGMRPTDTVLNVLPLFH------VGGLNILSIGATVELHESFNPTDTALALNR--VDLAIVVPTVLAAVMATPEWRTKQSETLRGLSIGSTDVPLEMLKAVHA-RGVPMLQVYGATE-TTPFAIFQTVDTAMINEGSIGIEGANQVRLVVD-DQDVAQGDAGEIWVKGDNVFTHYWQDPVETQKAL-EDGWFKTGDVARQDSDGNYWFVDRIKHVIISGGENIYPSEIERLLRDHPKLEEVAVVGAADARWGEVPIVVAVSKTDCCEADVVGVL--DGKLARYKMPKKVLFVDALPRNAMGKIVAADVRAMIN------ 190572980 85 ---------------------------------------------------TYHQLYREVNDFAAVLKHLGVGHGDRVVIYMPNMAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDAKPKLLIAADAMRGIPYKPMAACAEAASPPPHVLIVSDAAEPRVPGRDVDTLRAQIGEVEASEPSYLLYTSGTTGKPKGVQRDVGGYAVAMAQSMETVFFSTSDVGWA---VGHSYNVYGPGCTSLLYEG----LPTNPDPGIWWALCEQYNVR-TMFSSPTAIRVLDADFIHRHDLRALKYLFLAGEPLDEPTAHWISEALGKPIIDNYWQTEGWPALTLLPGLEPVRFGSPGFPNLGYRMKVIDENTGEEVAPGQKGVLVVSPPLP-PGCMSTVWNDDSRFLQSYFYSSLDWAIRDDDGYTFILGRTDDVINVAGHRLGTREIEEAISSHPRVAEAAVIGVKDELKGQVPLVFVTLKDPAPVVAEMMATV-TTSLGAVARPAHVHVVNALPKTRSGKLLRRSL-QALAEQ---- 213970471 1116 ---------DELAEQWSAAACTPAQNWPELLERQALQTPERIALVWEGGSLDFASLHAQANRLAHYLRDKGVGPDIKVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPTDRL----------AYMLQD--SGVELLLTQSHLLGDLPSAEGVCT-------LAMDMLHLDPVSAPHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQATYALDETDVLMQKAPI--SFDVSVWECFWPLITGSRLLLAEHRDPHRIAQLVNEYGVTTLHFVPPLLQLFIDEPLTQQ--CSSLRRLFSGGEALPSELRNRVEQLPNVQLHNRYGPTETAINVTRADGLRSPI----GRPLGNV-LCRVLDSELNPLPRGVAGELCVGGIGLARGYLNRPGLTAERFIADRLYRTGDLVRWAADGALEYLGRLDQQVKLRGFRVEPQEIEARLLAQPGVGHAAVLVRETAAGPQLIGYYTAEAGQDVQAERIKSALAME-LPDYMVPAQLVRLDSMPLSPSGKLDRRALPE--------- 56478098 112 ---------------------------------------------------SYAALAGEVERVAAGLRALGVSEGERIALYLPMVAEAVVTMLAATRIGAVFIPFFSGYGADSVAQRVADCEARVLVCANGYFRRGKRADARAAARACPSLRHLVVVGAAESFAEV-DFRALQAASPDWPADQTLMLIYTSGTTGKPKGVVHTHAGFPVKAAQDLLMAFADDTLMWVTDM----GWLMGPWMVYGGLMLGATLVLEGTPDYPDAWQVVERHGVTHFGLSPTLVRLLMDASLPAPGALDTLRVFGSTGEAWN-------EAPWLWLFEQVGQSRRPIINYSGTEIGGGILACFPGLPQKPFDAVEVLDSDGRPVR-GSVGELVIRQPWMTHGFWRDTERYREAYWSPDVWVHGDWARVDADGYWFVHGRSDDTIKIAGKRVGPADFESALVSHPLVVEAVAVGVPDELKGETAVCFVVADNEALAARPWQAWEAERQLGKPLRPAHVHRVEAIPKTRNGKTVRRVMRNA-------- 42522828 108 ---------------------------------------------------TYKELHLEVCRFANVLKKMGVKKGDVVTIYMPMIPDTAVAMLACARIGAVHSVVFAGFSPDSISDRILDGQCRFVITGDAFRGSKVVALKENIDKKTPDVQKVLVAGTTVDMKPGRDLYHEEVKTPEMDAEDPLFILYTSGSTGKPKGVMHTHEDDIYWC--SADVGWVTHS--YIVYGPLAN-------GATSLFFEG----VPNYPTPSRFWEVVDKHKVTIFYTSPTAIRSLMREAAVKTTSRKTLRLLGSVGEPINPEAWAWYHDVVGCPVVDTWWQTEGGILITPLPGA---IAQKPGSATLPFVQPKLLTNEGQEIHPGEGVLVIADSPGQMRTVYRNHERFEDTYFSNGYYFTGDGCRRDQDGYYWITGRVDDVINVSGHRLGTAEIESALVAHHKVAEAAVVGYPHDIKGQGIYAFVTLKSGETASEELRKELIQKEIGPIATPDLIQWAPRLPKTRSGKIMRRILRK--------- 145230557 232 ------------------------QCLPDLIDRASSQYSDAIACCGISEQFTYRELKHFSTALSAYLLAAGVRPRTYVGLILDKTIWSVVIMLAVLRTGAMPLGALPPVQVS--TMLC---EASTSVILTTSSS---SKLAPHWEGSVPQMLEI--SGKLIQQLPVKGL---PASSAHIPPSQPAFLMYTSGSTGAPKGVIQPHQDVVTCVQQMAQALKLHSGTRFLQF--AAFSFDLSCVETLCTLSRGGCVCM---PGNDDR---LHRLAETGTALRINTAFLTAAVAQVHPDEMPTLKSLTVGGDVLTAEQV----ALWAPRLDHLYGTTEGIMDLKPLSDPRNI-----GRSFGP----RTWADHHRLLPIGAVGELVVQGGRLSQGYLQKPEKTATVFTTSRCYKTGDLARYLPDGSLYLLGRKDRQVKLRGQRVELDDLEARLKQAVNLPGGMVVALPDQLVGDGDALFGLP------TADFQALMRKQSLSWLFIPTFMFPLLCMPKTRTGKIDRTRLRQA-------- 84500494 44 ------------------------------------------------------EFRERTIQLAHGLKAHGVELGDRVATLAWNGYRHMELYYAISGIGAVCHTINPRLSAEQMIYIVNHAEDKVLFLDTTFV-----PLIAAVKDHLPKMTYVIMTDKAHEALCYEDLQPTEIEWPLFDEETACGLCYTSGTTGNPKGALYSHSTVLHGMMMSVM-----QTTTFNEGLSVLPVVPLFHVNAWGLPYSSGMNMVMPGPALDSLFKLMDQEKVFSAWGVPTIWQGLLGEIEKQGRKPEGFGDVVIGGSRSMIEAFEKMDVSVG----HAWGMTEGIMPKWMENEPFDTRIDKQGRRCFGVELKLVDEDGNRLPHDGKVGELYVRGNTVVSGYFKNEEASAKALDSEGWFGTGDVATIDPNGFLSIQDRAKDLIKSGGEWISSIDLENIAMAHPAIAQAAAIGVAHPRWDERPILVAVAAEEKPDLDEVREHLSEH-FAKWQLPDDVVWVDSIPLTATGKFSKLNLRKQLAD----- 70731449 2015 -----------------------------LFADQAAKAPDAPAVFFAEQRLSYRELDTQANQLAHKLIELGVGPEVRVAIAMPRCAEIMVAFLAVLKAGGVYVPLDIEYPQDRLRYMMQ--DSGAWLLLTQNHLLDRLP----IPEGLPTLS---VEGAA-------DFAAYPVTSPQVDEENLAYVIYTSGSTGLPKGVAVSHGPLAMHSLATGERYEMSPADCELHFMSFA--FDGSHEGWMHPLIYGASVLIRDDSSPEFTYEQMHRYGVTV-GVFPPVYLQQLAVHAERDGNPPAVRVYCFGGPQASYDLAWRVKYIFNG-----YGPTETVVTKAKAGDPCDAAYAPIGNIVG--NRSAYVADANLNLLPGVAGELYLGGLGVARGYLDRPGLTAERFIPDPYYRSGDLTRYRTDGLVEYVGRVDHQVKVRGFRIELGEIEARLLEQDPVLEVAVIAQPGPS-GQQLVGYIVPVDEVASSNERQAQLREESLPDYMVPTYLLFLEALPLTPNGKLDRKSL----------- 17229187 29 -------------------------TIHELFRIQVLTTPNSVAVEYKNQKITYQELENKSNQFAYYLRHIGVKKETLVALYLERSPDVIIAILAILKAGGLPLISAPLERLETI-----IKDAEAFILITQESQLNYEKITDEIQT-------ICIDNQSN----LTDFSDDISLCSEVTAHNLAYVMYTSGSTGKPKGVCVEHRGVVRLVKNTNYANFCDEVILQLASIA----FDAATFEIWAALLNGGKLVLMPIPSLQEIGMAIKQYHVTTLWLTAGLFNLMVE---EQIEHLKSLRQLLAGGDVLSVHVSKVIEELPNCQLINGYGPTEN----TTFTCCHKITVNDLGRPIA-NTQVYILDDVLQLVPIGIAGELYIGGDGLARGYLNKPDLTAEKFIPHPFYKTGDRVRWLPDGTIEFLGRIDFQVKIRGFRVELGEIEAILAQHPSVRSAVVLAQEYQPADKRLVAYFTREENCNTVAELRHFLQQK-LPNYMIPSAFISLEKLPLNANGKVDRKAL----------- 126645411 6 --------------------------LSELLSAGAKASPEKIAFKCAEGQITYQELDQKSNQLANWLVSQNVKQGERIGILIKNIVTSF-AIYGVLKAGAVLVALDPSQP----------AEKLDAIIQDC---------GIKVLLTIPTHQRKVDQMATDELIILQEADDSPLDL-DIKPSDLAYILYTSGSTGEPKGIVHTHASGMAYARQSALLYEVTPDDV-IGNVASLH-FDQSTFGYFSAIYAGCTTYVFGTSELIMLGSFCEAIKANEISILYSVPSLFISLIQGNFDDFPKLRWIKYGGEVFSGKLNELIKKIPSAKISNVYGPAE--VN--------QCTYYTITEPVNPEKEGQVWDSENQHVNPGEQGELLVHSSTMMSGYWNNDFLNEKAFKETKYYRTGDYVYLNEDDELVFVGRMDRQVKISGHRVEMGAIEQVILRLPEVKNVAVFTC--QPNGTRECAAIVPKNSTLDMDEIRKKLLNL-LPKTSIPRNFFEVQSLPHSVNGKVHYLKLEKQFS------ 121706362 49 ----------------------------------------------------------------AGLQAHHVQRGDCVLVALENSVIHSAMFFGIVGAGGVYMMGIPAH---ELNYLLELAEALAKILADRVCLVDEGSIDIIVQAQVPLEQDGSRLTAPNSSIRLESLESDWVRFTDVEESKSAAMFLTSGTSGLPKAAIRTHHAIIHHLSVHYDVPY---PVVRLMALPMYHSFGDFWTNIFPVRYGEPLYVL-PRFEISSFLDTVAQHGITETYMVPAMVHILNQSSFPVRESLSSLRYVGVSGAPIDGDSMQRFQRLLSAVAGNLWGMTEGVVFQNRYGETPQF--GSVGRLLSGYELRFVDPSTGEDVQPESPGELYVRGPGLFLGYKGRTDAK----DDQGWFQTGDMV-YSRDGYYHIMGRTKDLIKVRGWSVAPAEIEGILLKDSRIKDAAVIGMLADGSSEVPRAYVVPSSE-PTGDEVAALVQCH-LASYKALDGVIFVDEIPRTGIGK----------------- 206562118 10 ---------------------------------------DSHAIVFGDIRLSYQELVERACALGHAIASLGIAPGARIGIFL---DKRIETVVSLLGIAATGCVFVPAHILHDCGAICLITSAARLLAENGPLALTHTILTDAPDETAPTYDGTARVRRWSECFARDAIDTQP-KASDVPTSDLAAILYTSGSTGRPKGVMLSHRNLLEGAWSVAH--YLNHTCAILAVLPLSFDAGLSQ--LTSAWASGATAVLVNYLGPQDVIEACARERITAITGVPPL---WMQLAHARWPDCATLRYFANTGGRMPRAVLQRLRVLFQAKPYLMYGLTEAF-RSTYL-DPAEVRPDSIGKAVPNARILVVRPDGSR-CAPEEPGELVHVGACVTMGYWPSPEQKPGGAAPDTAVWSGDLVRRDAHGFLYFIARNDAQIKSSGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETITLVVVPAVTPFLAQTLLSWCKQR-LPSYMVPHRIIVQTDIPHNANGKFDRVALRDAL------- 182437079 71 ------------------------------------------------------ELLADALRMLSGLRARGLRPQDKVLLILERPKEFLTAFWAAVLGGFVPCPMAPLRGDPE-----RWAARLGQI--DTLLDHPLVVTDGALAAELPPVDGLMVA-LVEELGAAAEPATAHAASPE----DTALLVLTSGSTGNSKAVVLSHANLLASMAADTTLNWI--SFDHVAALLECHLLPLSRGS--NQLHVEPRVVLE---DPTQFLRIASEHGVTMT-FTPNFLLGMLNAARGERLDLTRLRHIVSGGVRATGEAFLDAFAPYGLALWPAFGMTETCAGYSHRAFPQGCEFASLGTPV-PGLALRVADEHDRELPDGETGELQLNGPMITSGYHNNPRATADAFTADGWFRSGDLGRIV-EGRLSLVGRSKDSIIVNGVNYYSHEIETSVEQLPGVAGSYVAAFPTRPAGADTEQLVIAHAEVPEGALHQVLTAVRSSAVMHWGFRPFLVEAFPKTSLGKIQRSLMR---------- 76803192 114 --------------------------------------------------YTYGDLKRETEAFAAALRDLGVGEDDLVTLYLPMIPELPIAMLACARIGAPHSVVFAGFSANALETRMRNAEASYLVTCDGYDALNHKGKADRAVRNLDWDVETVVVDRLGGGLPVDDYWGESVEPVVRDAEDDLFVMYTSGTTGEPKAVRHTTGGYL------AQAAWTSHATYWCSAWITGHSYIVYGPLALGST----TVIYEETPDPEKSWELIERYEVSVFYTAPTAIRAFMKWGKEHPDDLSSLRLLGTVGESINPKAWKWYYEHIGCPIVDTWWQTEGGMMITTLPGVSTMKPGSAGQPLPGIDAKVVGEDGEK-VDPGEAGYLVVDRPWMLRGLAGSDERFVDEYWQDGVYFSGDSAKVDEDGYITLLGRVDDVIPLGDFRIGAMEIESAIVGVKGIAEAAVVTTGSELLAYVSTERGYTGDAVLRRRVVDAV--EDDIGEVAVPDHVVFAPELPKTRSGKIMRRLLEDATGEEL--- 157341236 87 ---------------------------------------------------TYAQLLDKVCQLANYLKDMGVRKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSSESLAQRIVDCKPKVVITSNAVKGPKVISLKDIVDAALESAKNGISVGETTKWQEGRDIWWQDVKYPTVDAEDPLFLLYTSGSTGKPKGVLHTTGGYIYTATKPSDVYWCTADCGWIT----GHSYVTFGP----MLNGATVIVFEGAPNPDSCWDIVDKYKVTIFYTAPTLVRSLMRDASQTRYSRKSLRVLGSVGEPINPSAWRWFFNVVGCPISDTWWQTEGGFMITPLPGPQK-----PGSATFPFVQPVIVDEKGIEIEGECNGYLCVKSPGAFRTLYGDHDRYETTYFKPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSEELRKSLVRSQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRKIASRQL--- 182677839 2113 ----------------------------ELIATQVAKTPDAVAAVFNNVALTYRELDERVNQLAGIVRAQVPGEGRRIGLAVERSLDMLVALIAIMKAGHAYVPLDPHHPAARLQLILDKADVSALICENDHIATLAGSLIRLDASRGPSVMD--------------------ANLPPVNVDSSCYILFTSGSTGTPKGVEVTHRSLANLVWSMVAAPGFKAGDVIVAATTISFDFELYVP-----LIVGGTVVIASRDDIKGGFSLVEKTHATVIQATPTLARMLLEAGLTPRSDLKVLEALPRDLANALLENQGELWNGYGPTEATVYASTGRIFPGTGPVSIGEPVYNTQ---------LHVLDSHRELVPVGVTGQLYIGGMGLARGYFQRPELDAEAFSGDGYYRTGDAVRRLPDGSIEYLGRLDQQIKLRGYRIELGEIESVMRQSPGVQDCAVVYTPKDGL-PRLVGYYVPTVDQQKTSELTAYAGGH-LPDYMVPSLWIAIEKFPLTPSGKLDRKAL----------- 195953160 4 ------------------------------------RFYDKTAFIYKGKNISYKELIDKAEFYSVA---IDIIPGDRVVIFSENKPEWVYALFGIWRRGGI---AVPDHMASE--------DEVAFIIQDARPTYAFVSFAKAVKRHRYKVEVI----DIEDFIPFQD-PKEPIT---NISEDIALILYTSGTTGQPKGVMLTFGNLQSNTEAIAKENIASSKDITIALLPFHHAYPLMV-SLLVPIYLGATIIFSENLSSSSLINLIIANKVTALIGVPKLYKILHDKIFGEIKDIGNLKYFISGGAKLDPNIAHDL-YMLGFDVLEGYGLTETIVSF---NVPGSIKIGSVGKPIP-----------GVEVKIAEDGEVLVKGKNVMKGYWQRPDLTNEAI-KDGWFYTGDIGYLDEDGYLYIIGRKKELIVENGKKVIPEEIENLILSKSIVKEVAVIEQNGHL-----HAIIVPNFELVKE---KGILNLREYITWEVIDKVDFSEELPKTRLGKIKRFLLK---------- 163723554 4 -------------------GPYPEEPVYDIL-ERAAKRFKKTGLIQLDHKMNYPQVKDHVDRLATALAGLGLKKGDRVATVLPTSIQFVLADYAISRAGLVHIFSMGSPRAIICDSTVDSAVEAAH-----KTGVEF-----IIKTKLEDYSNPPVHEKAEGFLWMTDLIKDPPELTFDVTKDLETLLFTGGTTGLPKGCMLTHRNIYANAMQSMKAAWLEGAITVLLGLPLFHSYTMTLQGANQILIPDARDTESMIRMMTKYNPIIQVGGMSGSAPLPPSTQKSFEEKSSGGTHLNTSFLLRVLGGRVPVRMNNAFLGIPGVTLGRIAGRGLALVRSTSKKSKEGKTKEKRGTAGIPLDVSTGQELSMDDMLEGKRGEMCLKGPQRMLGYWP---DPGAGMDDEGFIRTSDVVEVDENGYFYIVDRTKDMIIVSGYKVYSREVDDLLYSHPDIAMAATIGVPDREGSERVAVYVQPRENDLTEDGVREFLRER-VAKYAVPKFVRIVDEMPLTEVQKMNKKVLREAINE----- 50086373 22 -----------------------NEVLSDILDATAAQYPEHVALIDQERNVTYAQLCKQANDIAQQLIQRGIKAGDIIGLWLPRGADLLIAQAGICKAGALPFMDVPVDR---IQVCLDDAQAAGII-----TSLDWADSLQQL---------------SQPVWPVNTLN-QPTGQPSIAQADPAYIIYTSGSTGKPKGIVIEQRNICHFLRSENSVLGVRHEDKVYQGFSVA--FDMSFEEVWISYLVGATIWIAPKTDPERLCKALQQQNITVLHAVPTLLALF-------PEDVPNLRIINLGG-EMCPEA---LVARWDLPHHQIFGPTETTVTSSYADEPVTI-----GVPLPNYG-MLVLNDQFELLPQGEVGELCVFGPSVGREYLGRPELTAEKFIHNTWYRTGDLARLDENGQIQCLGRADDQVKVRGFRVELGEIEAALCDLNGIGTAAVVLRRDDEMDQLVAFIVLDQEQKNQVKEIRAYLKSR-LPAYMIPNRFEIVEQVPRLLSGKIDRNALRK--------- 108761156 1074 ------------------------------FRHAVAKDGGRPALLCGSRRLTYTQVADEAHRLAARLAKAGWPERP-VAVMLERSEAFFVVVLGILELGQLPIPGLPPDR--------------------------IRLLLRDSSCAVFVTRASLLAGPCPEGIELVDLDTQPVAPPGRRASPLAYCIYTSGSTGQPKAVGVTRDN----LSNAVAVWRQDYGLVRPVVLQLANFAFDVSVGDLGSLLIGGTLVIATDESPERILSLIERHRVTFLETTPVVANAIRVHLEVMDQPPPPLDLLVVGSDTWRMGDLRALRRRLHASTRLVYGTTETTIDSSFF----ELDATASGSPMSTHVEFLVVDPAGRMLGIGTPGELCIAGPSVSLGYLGRPDLTAERFVPERMYRTGDLGVLRGDGNVALLGRADQQVKVRGYRVELGEIERVLLQHPDVHAGVVL-----LLGSGACVIGVPEE---ALAGLESWLAAR-LPHYMVPTQWLAQESFPASANGKV---------------- 145298827 71 ----------------------------------------------------YGELSLRVGQIAARLQGLAV--GERVGLYLERGPDLVACLLAFLRLGLTFVPLEPDFPVERLQGIARQARLSA-VICDGHG--DVPAFGCPLRS--------IPAFEQEGEQP-----PAVVSWPSVDDALAAYMMFTSGSTGEPKGV---------VISRRALLCFLDGIRERLGLSPNSHWLFITTPAMLGPLWGGGRLTVAGNKDPLGMMALLEADSINWLQATPACWRMLLKAGWQGRDTLTALEALDSGLAEQLCSRTQRLWNCYGPTEATVW----SLVSEVRWPPADGQITISHSLPGYRH---WVLDEAGLPVSEGECGELCIESPALCEGYWRKPALTSAAFLRHRLYRTGDRVRLGADNFLYL-GRRDDQVKLRGFRIELGEVEAGLRRQPGVQEAAV-----RLVGEGDEAMLVGYVEAKAGATLNRLALRKGLQAYMVPARILLLDALPKTGSGKLDRKAL----------- 163707852 155 ---------------------------------------------------TYAALDDAARRVAGGLLEAGLAAGGRVAIMLPTGPDFFPAFFGVLLAGGIPVPLYPPFRRAQIQDHLQLSNAAPEIL---ITDGEIKPFARLLPGLVESLRTLTTVEELATA------APLAATVPATGTT-VALIQYTSGSTGDPKGVTLTHANLLANIRAIGEALGATSADVVVSWLPLYHDMGLIG-CWLGSLYFGAPAVIMPPLSPGRWLRAIHRHRATISA-APNFA--YELCLKTLRDDLGSLRVLTNGAEPVSSDTLSRFAQRFTAALTPVYGLAECAVGLALIDWIDRTALSRQGRPAAPGNQIRIVDEAGREVPERVEGRLQFRGPSATAGYFRNPEKTQALF--DGWLESGDLA-YEAGGDVFITGRLKDIVIRAGRKIHPHELEEVAGSVPGVRKGCVAAFPDPKTGTERLILVAETTDASARAGLRRTLAEAAAGVLQPPDDILLCHTVPKTSSGKIRRAAAR---------- 157127565 57 ------------------------------------------------------EIRLRTIRAAQNLQRLGYGQGNVFTMAVRNSENVAPVLFACLTLG-IPVNLLDSHMLNTVVVFCDWPEMAAAMEMIKLQSDVFIFGNEGVEGFKHVNKLLVKTGKEDEFVPEHFKDTD---------SRLAVIVCSSGTTGRPKGVCLSSSSLIANVISMTEIFSSD------AILSFSSLYWLSGLFFLGTAAGATRIITRDVFSPALALEIIEKFRVTVAFFPPATALQLLKHPQAPETDFSSMRVMFCGGSAVSAELKFALKLIPNSTCLVGYGLSE-VGGAATFSDPDTYKGGSTGY-LRPLVQAKIVDANGNALDIDQEGEVLLKPEFKFSGYYGNDEATAEMLDPEGWLHSGDIGRFDKDGLLYVVDRKKDIIKYGNYQISPSEIEGVIQTVPGVVNVCVAGIPVPGNDLPSALIVRSAEENVSAEDVHKVM-DLNLGSYKLRGGVYFTKELPMTASGKVQRRLCRDILIE----- 21911416 2 -------------------------TVPELFARQAERTPEAVAVVDGDRFVTYRQLDELAGRLAGRLIGRGVRRGDRVAVLMERSADLVVTLLAVWKAGAAYVPVDAAHPAPRVAFVVADSGASLMACSAATAG-------RVPEGVEPVVVTDEGRGDASAV--------------PVSPGDLAYVMYTSGSTGTPKGVAVPHRS-VAELAGNPGWAVKPGDAILMHA---PHAFDASLFEIWVPLVSGARVVIA-EPGAVDARRLREAIAAGVTK-VHLTAGSFRALAEESSESFAGLQEVLTGGDVVPAHAVEKVKAVPQARIRHLYGPTETTLCATHLLQPSEALVLPIGRPL-PGRRAQVLDASLRPLPPGVVGDLYLSGAGLADGYLDRAALTAERFVADPMYRTGDLVQWTADGELLFVGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVVAIDGRLIG-YAVTDVDP-----------VVLRERTLPEYMVPAVVITLDGLPLTRNGKVDRAAL----------- 118726071 1292 ----------DLNSTKREYPFYSG--IHQLFEEQVQKTPHNIALIFEGKQLTYHELNEKSNRIAWYLIEKGVREDSVVGIMVERSMELVIGIMAILKAGGAYLPIDPDYPKERIDFLINNSNTSMLLTGKKISEDMYLENTETIAVR-EVLDN--------NNLPVTNLNLEPERL--------MYVIYTSGSTGNPKGVMVKSHSFVNLLNWFVREFDIGEKDCNLIIAPAS--FDLAQKNFFSTLVTGGCLIFSPGLYDYERMSVINKEHVTMINCTPPLIDFNADSGFLR---LQSLSRVFLGGEPINMGKLLRKSMAYSADIVNTYGPTEDIASFYRIDN--NIIEQETAVPIKPIDNVQIYDKNQKLVPQGMVGELCIGGIGLTRGYYNDPGLTKERFIEEGIYRTGDLAKWTQEGNIEFLGRVDNQVKIRGYRIEMGEIEASILSHPAIREAVAIAKEDSTGGKYICAYIVS-DTGLSITELRDYL-QKSLPGYMIPSRFVQIEKMPLTPNGKINRKALPE--------- 126657605 534 -------------------------TLWDLFTKQVRQNPDNAAITLGQTL-TYEQLYQKSSAIAHQLRELGLKPNQLIAVLMEKGWEQIVAVMGILGSGTAYVPIDPNLPQERIDYLLENSQVEVILT---------QSWVKQGNNKKYTVISI----------DNNSLHPIPYNSPHLTPEDLAYVIYTSGTTGQPKGVMIPHRNVVNVVTYTNQRFGVNESDRILALTSLNHD--LSVYDIFGPLSVGAAMVLPEAEKVKDATRLMQQENVTLWNSVPTMMEMLVEYLENSQDSTKSLRLAILGGDWLPLSLPNRLKSLIGVTLLSIGGPTETTI-WNIGYEVQEVDPNWKSIPYKPMGNSKYYILNERDCPIWVPGQMYCTGVQVAKGYWQHQEKTQERFTGERIYATGDLGCYIPDGNIRILGRVDFQIKLRGHRIEPSEIESILFKHLDIKSALV-----NYSNEKLIAYIIPHFNSSLEVEIKSYLKEK-LPDYMIPSYFFFLESFPLSANGKIDRLAL----------- 160872279 3 -----------------------------LFKNQCLLYSERPALSYRNQRYSYKELNKQSNQLAHYLKSKAVRNGTSVALISENFLERVISILALWKLGAAYVPIDPNYPSTRINFIMNDSK-VNFIITDIYKKYFLNS----------SLTIILLDSKNN---PKNNFSKDDLN-DTMGADTIAYIAYTSGSTGKPKGVPITHANIIYAWKQVYHLTYLDRH------LQIANGFDVCSGDIIRALASGAQLVICPTENPERLYKTLKKNAITIAEFTPIVLRKLIYYLKKEKLDLHFMRLLICGSDIWTLKEYKEAKTYLSADLINSYGTTETTIDSTYFECDEELSLVPLGKPF-PNTKIKILNEQLKECPPEIQGEIYIGGSGVSQGYLNQPTLTKEKFINEIFYKSGDVGCYLMDGNIAFRGRADTQIKIMGISVDLLEVENILNSYPKIEKAIVLHHSSLDSTEQFLVAYIQCDKIFNIKDYITFLKKR-LPFYAIPVVYFPRNTFPVSPHGKVDRLTL----------- 487693 33 ---------------------------------------------------TYGELAARAGGIQAALAGLGVRAGDRVLLSGRTDADAVAAVHAILAAGAVYVAASPPARWASVSRVCA---------PTAVVG--ERALLDRFAAAVPGPRRLALPSDGDE-LPAG-------RLDAVRSTDVAYLLTTSGSTGVPKCVAHTGAAPSPSWSVMVGAFPVGGDDVFACHAPLHFDVSVAS--VLGSALGG--AALAPVPRELSGFPVIAERAVTVWLSVPPLARLSGLEERAARERLATLRTVVFAGDVFPHQRLAALICAPGARFLNIYGPTENGCTYEVVDAPPAGPVPI-GRPVE-CAECWVEDDDGRPVDAGSVGELVVAGPTVAAGYWGVEGHGAERFTCPGAYRTGDQVRVLPGGRYAFLGRMDNMIKMRGQRFELEEVENAVRLAPGVEDCCVVKVDVRDDHSRLLAVVV----GPGAGDPRT-LREHCLTSWAVPHRFLTAAALPLGSTGKVDRRALREEL------- 146304119 53 -LDWFKPWEKALDDSHPPFYKWGGELNASYLADRHANSWNKVAIIWEGEPWTYLDLYREVNRAAYLLKEVGLKKGDTIGIYLPMIPELPIFMLAAARLGVAFTVVFSGFSAQAVADRMNDADTKLLITADGGKVIPLKEIVDKALETATTVKNVLVTGTEISMKPGRDLHDVMSKVPRVKSEDPLYILYTSGTTGKPKGIIHDTGGYMTLLHRDTDVFWCTADIGWVT----GHSYIVFGPGATEVMYEGALDF----PEPDRWVSIIERHQVSILYTSPTAIRTFMKQGEQKKHDVSSVRLMHSVGEPINPEAWRWFHKLVGVPFGSTWWMTEGGIMISHM--PGGYLVGTNGPPLLGI-ETNVFDEEGKPMPEEQKGYLVITKPWTIN---KDPERYVKVYWNKNVFYAGDYAIKDRDGYFWILGRADEVMKIAGHRIGTYELESALVQHPAIAEAAVVGVPDPVRGEVAEAFVILRSGVEPSAKLRKFVRE-NFGPIAVFREIHFVSKLPKTRSGKIMRRVIK---------- 195389270 55 -------------------GGYLNACYNAIDRHILAGRGDKVALTETVRKVTYQELYDQVVLLAGGLAKMGVTKGDRVVIYMPLIPETIVAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIAANAVPYLDILHSAINMSRWKPPQPNIIFMREQVALDILDDKASQPVACVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALMYTLKMIYIQPGDTWWAASDMGHSYICYGPLCLGVMYEGKP---DRTPDPGQYFRIIDQHKVCGIFSVPTSFRVIRRASYGRQYCMKSLRAIFIAGEHCDYETKAWIEKTFKVPVLNHWWQTESAVTATCLGFKHNLNMYSTGLPLVGY-EIKVLKKDGTEALPSELGRIVLKLPLNMATLYRNDELYRKLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEPTKGQVPLCLYIPVDDAKLSTEIIKLIRDVPIAAFRL---ITSVNNLPRTRSGKTMRKAMAD--------- 149194553 106 ---------------------------------------------------TYLELYRDVNRFANLLKSLGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSAEALKDRILDAEAKIVITADAFRKGKPYMLKPVVDKALEGVKVIVVERNNEDILSYNDLQDDKCKCEIMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWAQLTME--WVDNDTFWCTAWITGHTYIVYGP-----LAAGGTTLMFEGPDSGRTWKMVEEYKVNQFYTAPTAIRLLMGPDEPKKYDLSSLRILGTVGEPIDPTAWKWYYEVVGCSIVDTWWQTEGGHMISPLPAATPIKPGSATFPL-PGIFAEIIDEEGNKMPPNEKGLLCITKPWMIRTIWGDPERFIKSYKKDGVYFSGDGAIYDEDGYIWITGRVDDVINVSGHRLGTAEIEAAIKKHPLVAEVAVVGRPDEIKGESIFAYVVLKGEIEIIQEINAIVKEEIGAIAKV-DTIAFVPGLPKTRSGKIMRRILR---------- 194290085 69 ---------------------------------------------------TYAQLAALVNRIAHVLEDMRLVPGNRVLLRGPNNLMMAASWLATLKAGLVAVPTMPLLRARELKQIIDKAQVSAALCANQQAGGEYHC---------PSLQTLYFNGEGKGSLEAA-LAGKPETFDACDTADVCLIAFTSGTTGQPKGTMHFHRDVLRHVLRSVP------DDIFCGTPPIAFTFGLG--GMLCFLRIGASTVLAEKLTPEALLELIHDFRATIVFTAP--TFYRQMAALAPRFDISSLRHSVSAGEALPDATRQSWKAATGIEMTDGIGGTE-MMHIFISSAGAEVRPGAIGKVVPGY-VAQIVDDEMRPLPPGQVGKLAVQGPTGCR---YLDDPRQANYVKAGWNLPGDTFTVDADGYYFYQARSDDMIISAGYNIAGPEVESALMQHEAVAECGVVGAPDDGRGQVVMAYVVLREGVAADDATRTALQDRQIAPYKYPRRIEFVPALPRTETGKLQRFRLRQMAEQGPGAG 46115494 48 -----------------------------------------------------------SKQVALGLIKNGVQPQSRVLVFSANNVYFPSVFLGILMAGGIFTGANPSFTPRELAYQLQNSEATHMFVPTALKAAEEVGLKKENPSVLPPVPNPALPAARDDGLRLADNHEQAKSWQWVEPQDACCLNYSSGTTGVPKGVEISHFSYVANGSGVVMMSDMEPDPEHLAFLPMYHAYAQTYPKVSIPAY------IMPSFDFEKMLQHIQRFRVTSLLCVPPILVYLSKHPLVKKYDLSSVNRVSSGAAPLSHEVIHNVEKLWDVTVKQGWGMTEVTCTCMTWDDPDELAPNCSAKIME-------LDGKTQINKPNERGELWVTGPTLMKGYWKSATESTISVDEDGWLKTGDIAYVKPGGIFHIVDRIKELIKVKGNQVAPAELEAVLLDHPEIADAAVIGIP--FEG----------DEAPRAYIVKAWMESRVARYKRLKGGATFVDMIPKNPSGKILRRALRD--------- 153894831 131 ---------------------------------------------------TFHELARQTNRVANYLESVGIETGDTVGLYMPMVPEVVSILYGCLKVGAIAV-----------PIFSGFGEATATRIADAFTGDGFYRRGSEVRLKATADEAIEAAGHVDDVVVYDRLGATPTEAIESRSVDYSMLLYSSGTTGEPKGIVHTHAGVLTQCAKEIHFG-FDQKPADRFFWVSDIGWMMGPWTLIGNHASGGTVVMAPDPEPDRFWEMIDRHGITQFGISPTAALRKHGDEWVEDHDLSSLRILGSTGEPWDPESWRWFYDAVGCPIINISGGTEICGCFLMPMPNQPLKPCTLGGPGLGMDIDIVDESGESIKESGERGYLVARDPSMTKSLWSGDERYLKEYTWEDLWDHGDFAQKDADGFWFLHGRADDALNVAGRKVGPAEIEGVLIDHDAVNQAAAVGVPDDTTGTAVVAYVVPSDDLRE--ELRTLVGEEHGKPFR-PRELLFVDAFPKTQSGKIIRRAI----------- 218756066 70 -------------------------------------------------------------KLANALRLRGIRKGDRVMLVLYRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAKTRCVIVD--------HSITERVEAARPDCPGLAVCGDATIFTPAEARFPRPSPLEFAGGEDPLLIFFSSGTTGMPKMVEHVH---TYPLGHLLTMYWHD-------LVPGDLHLTLADTGVWGKFYAGASVFVRGKFEPAALLDVLAAHAVT-TFCAPPTVYRFLVRQDLSAYDLSKLRHCTTAGELLNDSVFHDWKAATGLEIHEGYGQTETTLQIATLPTPK---AGSIGRPMPGWDVV-LQDAAGNICPPGEEGEICVRVAEGLRGYLE-EPEKTASVMFGGYYHTGDKAWMDEDGYYWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQKATVVLAAGYTASDAKELQDHVK-KVTAPYKYPRIIDYVAELPKTISGKIKRAEIRE--------- 114319834 89 --------------------------------------GDQTAIIWNSEHITYKDLHERVCRLANAMKARGVKKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSPDALKDRIQNADCETVITADGGRNVALKSNADKALESCPDVKNVFVVKEGRDIWYHEAVADVSADCPELDAEDPLFILYTSGSTGKPKGVQHTH-KYVFDYQEG-EVYWCTADVGWVT----GHSYIVYGPGATTLMFEG----VPTYPSAARCWEVVDKHNVSIFYTAPTAIRALMGQGNEHVTKTSSLRILGTVGEPINPEAWEWYYNVVGCPIVDTWWQTEGSILIAPLPGATDLKPGSATLPFFGVEPALV-DPEGKELEGAASGNLVIKWPSMMRTVYGDHKRFMETYLAPGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDAVAEAAVVGYPHDIKGQGIYAYVTPSDELKKEL-VKLVSNEIGPIAK--PDVIQWAPGLPKTRSGKIMRRILRKVAANEL--- 15131493 1940 -----------VVERWNSTGEAAAETVLELFRRQAGASPDAVAVVAGERTLSYADLDRESDRLAGHLAGIGVGRGDRVGVVMTRGADLFVALLGVWKAGAAQVPVNVDYPAERIERMLADVGASVAVCVEATR----KAVPDGVE---PVVVDLPVIGGVRPEAP-------PVT---VGAHDVAYVMYTSGSTGVPKAVAVPHGS-VAALASDPGWSQGPGDCVLLHA---SHAFDASLVEIWVPLVSGARVLVA-EPGTVDAERLREAVSRGVTT-VHLTAGAFRAVAEESPDSFIGLREILTGGAVPLASVVRMRQACPDVRVRQLYGPTEITLCATWLVEPGAATVLPIGRPLAGR-QAYVLDAFLQPVAPNVTGELYLAGAGLAHGYLGNTAATSERFVANPFYRTGDLARWTDQGELVFAGRADSQVKIRGYRVEPGEVEVALTEVPHVAQAVVVAREGQPGEKRLIAYVTAEGSALESAAVRAHLATR-LPEFMVPSVVVVLESFPLTLNGKIDRAAL----------- 54022687 3226 -------------------------TLASLLDDTVARDPDAPALLAGRTRLSYADLDQRVNRLARHLIRRGVRPEDRVALAMRRGVDLVVSMYAVAKAGAAYVPIDPDQPLERVEHILRTA-APVCVLTTTRDAFDT-GVALTVSVDTLDLSAISTASIA----PSE-------RNGMLVAANTAYVIFTSGSTGVPKGVAVSHAAIVNQLLWEAAEFGLDRDTVVL--LDTAATFDLSVWEFWSAAVGGGRLIVADADG--------HRDPSYLNALIRDTGVTTLHAVPAQLDALTTRQVLAIGETLPPALAA-RIRA-GGATLYNLYGPTEAAVSITAH---EVTDADTASVPITPEWNSRVYDAMLRPVPVGVPGELYLAGVQLARGYHGRAAATAERFVADPLYRTGDLVVRTADGELEYLGRTDFQVKVRGFRIELGDIDAALAAQPGVAQAVTIGREQPGRAPMLVSYVVAADGAPEQATLLAGLRSR-LPEYMVPAAIVVLDALPLTAVGKVDRAAL----------- 86169671 111 ---------------------------------------------------TYYELYREVNRTANALKSLGIKKGDAVALYLPMCPELVISMLACAKIGAVHSVTYSGLSVGALVERLNDARAKIIITADGTGVIKLKPIVDEAILQCPTIETTVVVKHTDIDIEMSDISGREMLFEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYMVGVASTLEMTFDIHNTADIGWI-TGHSYVVYGPGTTTLLYEGA----PDYPDPGVWWSIVEKYGVTYTAPTAIRHLMRFGDKHPKRYNLESLKILGTVGGPINPEAWMWYYRNIGCPIIDTWWQIETGMHLIAPLPVTPLKPGSVTKPL-PGIEADVVDENGDPVPLGKGGFLVIRKPWMFRTLFNDEQRYIDVYWKQGVYTAGDMARKDEDGYFWIQGRSDDVLNIAGHRIGTAEVESVFVAHPAVAEAAVIGKADPIKGEVIKAFLILKKNAALIEELKRHLRHE-LGPVAVVGEMVQVDSLPKTRSGKIMRRILR---------- 116669099 102 --------------------------------------GDRRAIT-------YAELQREVSKAANALLALGITKGDRVVIYLPVIPETVIITLAVARIGAIHSLVFGGFSAEALKFRVEDTRAKLLVTTDG-------QFRRGVAVPVKDNADAAVAGDVNRTTPADQLATVPVHEPEAFDAETPFIMYTSGTTGKPKGLVHTSGGYLTQASWSFEYLFSNHWCTADLAWVTAHTYEIYGPGATQVIFEG----TPNTPHPGRHFEIIERYGVTQYYTAPTLVMGWFPDGVPDSYDLSSIRMLGTVGEAVNPEAWRWLRQNIGAGTAPVWQSETGATILSPAPTDTEFKPGCAARPL-PGVSTRIVDDAGNTVPPGVQGFIVSPGPAIARTVWGNPQRYFDSYAEQGWFLAGDGAKYDDDGDIWILGRVDDTLNVSGHLLSTIEIESALVSHPDVVEAGVCPVTDPKTGHAIVAFVVLKGGV--SAEVATELRDRAIGPIAKPRDVVVVPDVPKTRSGKIMRRLL----------- 187764356 280 -----------------------------LFEEQVKQNPNQIAIVCNGKEITYKQLNIKANQLARRLLDQGVKRESIVGVMMERSIEMIVGILGILKAGGLPIDTLPKQR-------------VEYMLTDSGC------------SHLLTYQNSIIKGVAFQVINLMDISFEEEQLEDLQPQNLAYVIYTSGSTGQPKGVMIEHRSLTNFLCAMYEDFSQDIGITDNVLFSSSISFDVTIFEIFVPLVYGARMTIYQGEKFDKLVQVILEEQVTL-AYIPPTLLNEIYDYFVRANQKISLNKLFVGVEPIKTELLAKYDHLFRGNLQNLYGPTEATVCCTSYQYERDKEITTQNVPISPLLNTKIYDSFHRLQPIGVPGEICISGIGLARGYINRKELTADKFIDHPFYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIQREDESGEKYLCAYVVTEKDIP-IPEVRAYLATK-LPYYMIPQQIISIQNIPLTQNGKIDRKKLPQPIN------ 134099239 585 ---------------------------------------------------SYGELADQALRVGAALLDRGVAPGDPVGVSLPKGADQVVAVLGVLAAGGVYVIDQPATRAARIAQVAGF----------------------QVQ--------ITADRDADGALALEDAFAHPPLAAPVTQDELAYVLFTSGSTGEPKGVEVPHRNTIEDLRRRFGLGPGDR-TLAVSAL----DFDLSVFDVFAPLSAGGAVVVVAEEERRDAHELVRGHQVSVLNCVPPLLDVLLRAVGESQ-DLASLRVVLLGGDRVGVDLPGRLSAAAGCRFIALGGTTETAIHSTIHEVPASLPADCQSVPYTPLRNVRVVDALGRDCPDWVAGELWIGGDGVARGYRADPDRTADRFVESGWYRTGDLARYRPGGIVEFLGRHDDQVKIRGFRVELGEVEAALLDDSRVRAAVAVAH-----GESSPVLAAVVTDGTDVDSVRERVRDL-LPPHMVPDRLVAVEQIPLTGNGKVDRRAVRSTVE------ 146276329 52 -------------------------------------------ITHSSKGITYAELQQRVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDCKPKAIIA--ASCGLEYKPLLDQAIEEASHKPDFCVIFQREEVAKLIDWHTEPAECVPVEGNHPAYILYTSGTTGQPKGVVRATGGHLVALNWTMKAIYIDAGDVFWAAWVVGHSYICYGPLIAGIVYEG-----KPVGTPDGAFWRVMQNHKVKTFFTAPTAL----RAIKREDNLRNLKALFLAGERADPDTIVWAQKNVGVPVIDHWWQTEAIAANPMGIQPLPVKVGSPSVPMPGYD-VRVLDEGGHQLPPGQLGAIAIKLPLTLPGLWNAQDRFVKSYLTHGYYETGDAGYLDEDGYVYIMARTDDVINVAGHRLSTGAMEEVLSSHNDVAECAVIGVSDELKGQAPLGFLCNRSPEDVVKECIKLVREQPVADFK---RACVVDRLPKTRSGKILR-------------- 6563400 453 -------WNDTQAD-YPVDKC-----IHQLFEEQVELTPDAIAVVFENQQLTYRQLNCCANHLAHYLQSLGIKPDTLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLVFMLEYAQVSILLT------------QQRLIDRLPEHQKLICLDETWEQIA-QNNQDNPIS--EVKAFHLANLIYTSGSTGKPKGVMVEHKGLCNLAQAQIQTFGLTSDSRVLQFASFSFDASISE--ILMALGSGATLYLGTKDSLLPGKPLIEQSNHCITHILPPSALAVMPGS-----ELSALQTIIVAGEASSAELIRQWSA--GRNFFNAYGPTEASVCATIAKCTEDDNKISIGKAIANV-QVYILDEYLQPVPIGVPGELHIGGLGLARGYLNRPELTKEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEELLNQHSDVQAACVIARQDNPGDKRLVAYVVHKQHPPTISQLRSFLSSQ-LPQYMIPHAFVMLESLPLTPNGKVDRRALR---------- 160897206 111 ------------------------------------------------TQVTYAQLLVRVNRLANALRSLGVGKGDRVVIYMAMSIDGVAAMQACARIGAIHCVVFGGFSATALRDRIADTGACAVITADQQRQLPLKSIVDEAQPGCEQVRHVLVAGGAIAMHQPRDLWLEEITAPEVQAEHPLFLLYTSGSTGTPKGVQHATGGYL--LHAAVTCAWLQPCDVFWCTADIGHTYIAYGPLALGAT----QVVFEGVPTYPDAWKMIEAHGVTVFYTAPTAIRSLIKAADAARYDLGSLRILGSVGEPINPAAWHWYHEQVGCPIVDTFWQTEGGHMITPLPGATDLVPGSCTLAF-PGIAAAVVDEAGNELPWGDSGILVIKRPWMIRNIWGHPERFVASYFPEEFYLAGDAVRDARTGYFTITGRIDDVLNVSGHRMGTMEIESALVAMTLVAEAAVVGRPDDTTGEAICAFVVLKRSRPEAADIARLLREKEIGPIAKPRDIRFGDNLPKTRSGKIMRRLLR---------- 214003869 10 -------------------------TVLDLFAWQADRTPDAVAVVDGARVLTYQQLDELAGRLSGRLTGRGVRRGERVAVMMDRSADLVVALLAVWRAGAVPVAAYPARR-------------VAFMVADSAASVMVCSVA--TRDGVPAIESIVVTDEG----------AYDASAVTVRPADLAYVMYTSGSMGTPKGVAVPHRSVAELVGNA---GWVEPGDAVLMHAPHAFDASLFEIWV--PLVSGARVVIA-GPGQVDARRLREAVAAGVTR-AHLTAGSFRAVAEESPESFAGLHEVLTGGDLVPAHAVERVRACPRARIRHLYGPTETTLCATQLLEPGDVVGPELGRPL-PGRQAHVLDASLRPVTPGVIGDLYLSGAGLADGYLDRAGLTAERFVADPMYRTGDLAQWTAGGELLFAGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVVAIDGHLIG-----YVVADEDAD-----PVLIRERVLPEYMVPAAVLTMDALPLTGNGKVDRAAL----------- 110680054 36 --------------------------------------------------------DARA--VAGWLLAQGVGSGDRVALFMTNVPDYLTVFYGIWAVGAAAVPINAKLHGREAAFILENSGAKHVFTSPELSASLIEAGVSTTQTEVP--------GTAFEAIRAH----EPIDVIVPRDDDLAWLFYTSGTTGKPKGVMITH-----RMLSVMSLCYVEDATIY--AAPMSHG-----AGIYNMIHAGARHVCPPSGGPDEILTLAQHFGNAHLFAAPTMVTQYASGAGQRGEGLRT--IIYAGGPMYNADIIAAVDH-FGPVFIQIYGQGEGITALSRADVTDRTHLQSVGRAQSAV-EVAIGDENGKPLTVGEHGEIMVRGDTVMPGYWTNPEATAKTLL-NGWLMTGDMGFMSADGYLTLQDRSKDMIITGGSNVYPREVEEVLLRDSGVTEVSVVGRPHAEWGEEVVAFVV-GDVDP--ARLDQLCLDH-MARFKRPKEYVKLEALPKNNYGKILKTELRALLT------ 89893261 109 ---------------------------------------------------TYQDLHREVSKFANVLKANGVNKGDRVTIYLPMIPEAVISMLACARIGAPHSVVFGGFSSEALRDRVIDAQAKAVITSDALDGVDCVEHVFVIQR---TKQTVQMKEERDLWYHEEMAKASPVCPAEMDAEDMLFILYTSGTTGKPKGVVHTTGGYVFDLKEE-DVYWCTADVGWIT----GHSYIVYGPGATVLMYEG-----SPDPNRDRFWEIVEKYKVTILYTAPTAIRTFMKWGPQQSRDLSSLRLLGSVGEPINPEAWMWYYKYIGCPIVDTWWQTEGMIMMTPLPG---ITSLKPGSCTVPFPGVRVVDSAGHPVPKGGGGYLAIKEPWMLRNIYGDPARFERTYFGNGVYFPGDGAKWDKDGYFWILGRVDDVINVSGHRIGTMEVESALVDHPSVAEAAVIGKNHEVKGQALACFVTLKEGIEITPDLEDELKKKKIGALARPDDIFFTAELPKTRSGKIMRRLLRD--------- 90416743 24 -----------------------------LLERAATVFPDHIAIIHGDMQITYGQFYSRCRRLASALTDQGIGSGDTVSVMLANTPAMLEVHYAVPMCGAVLHAINTRLDASVIAFQLDHGESKVLITDLAFSKFALKLIAVKIDYLDPVFQGQLLGDDYEAMLASGDPDFDWL-MPDDEWDAIA-LNYTSGTTGDPKGVVYHHRGASLLAQGNVITASIPKHAVYLWTLPMFHCNGWCFPWTMSAV-TGTHVCLREVRA-DAIWAAMIEHKVTHLCGAPVVMSTILGVEKEHRQALSQVDFFTAAAAPPEGVLAEMREAGFNVTLTEVYGPA--VVNWEALPASQQARVKAQGVRYHALEGLDVVDPQTMKPVPGETGEVMFRGNVVMKGYLKNQQATDEAF-KGGWFHSGDLGVVHPDNYIQLKDRSKDIIISGGENISSIEIEEVLHKHAAVSFAAVVAMPDKKWGETPCAFIEVIEGAQLSSELDRWCRQH-MAGFKVPRHYVF-EPILKTSTGKVQKFALRQ--------- 163731534 31 ----------------------------------------------------YGQFWREARAVAGWLSGQGVGPGDRVALFMKNVPDYLTVFYGIWAVGAVPINAKLHGRE------------AAFILEDSGAKHVFTSLMASLSQAGATTDQTEVPGAA-----FDDIKSHPIEVTPREGDDLAWLFYTSGTTGKPKGVMITHRMLVMSLCYVTDVDAVSPNDATIYAAPMSHG-----AGIYNMIHAGARHVCPPSGGPDEILTLAQHFGNAHLFAAPTMVNRLTQHASATGHRGEGLRIIYAGGPMYNADIIAAVDH-FGPIFIQVYGQGEGITALSRADVTDRTHVDSVGRAQSAV-EAAIGDENGKPLPVGAHGEIMVRGDTVMPGYWANPEATAKTLL-NGWLMTGDMGFMSEDGYVSLQDRSKDMIITGGSNVYPREVEEVLLQDGGVTEVSVVGRPHPEWGEEVVAFVVGEMD---PARLDQLCLDH-IARFKRPKEYVTLTALPKNNYGKVLKTELRKLLAK----- 37548739 2958 ---------------------------------QAEQSPDHEAVIFGNERYTYRQLNERANRLARTLRTKGVQADQFIAIISPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLRDSRAEVVLT------------QRSLLDQLPYDGDIVLLDEENSY------HEDHSNLSDSDAHDLAYMIYTSGSTGNPKGVLIEHQNYIWWAK---EVYVRGEKTNF--PLYSSISFDLTVTSIFTPLVTGNTIIVFDGEDKSAVLSEIMRDRIDMIKLTPAHLHVIMNIAGG-----TAIRKMIVGGENLSTRLAKSVSEQFKGRLDNEYGPTEAVVHFDAERDKREFV--PIGTPAANTDIYVA--DASRNLVPGVIGEIYISGPGVARGYWNRPDLTAEKFVENPYYKSGDLAKRLKDGNLLYIGRVDEQVKIRGHRIELGEIEAAMHNAEAVQKAAVTVKEEEDGLKQLCAYYV-SDKPIAAAQLREQL-SSGLPDYMVPTYFVHLEHMPLTSNGKINRKAL----------- 167621569 4 --------------------------------------ADAPAFIHGDRTITWGETSRRSNNLARAILARGAKPGDKVAFYMRNRPEYGEALAACFKGRLTHVNVNYRYKPNEVFYIFDDSDAQTVIY-----GSEFRDTILQLKDRLSKVATFIEIGDDDPPAPFEDLAAEGAPLGIERSPDDLLFIYTGGTTGMPKGVMWRHEDMVRRLGPAPETAHLDFGSRTLPACPMMHGTGLIT--AIGCMMNGGCVVTLQNASADELWSVVARHRVQSIALVDAFAKPMLKALDEQRGDTSSLVSIVSSGVMWS----REVKSGLLGHIPQVFGASEALFGSSAMTKDGEVKTAT----FQIGARCKVFDEEENLVEPGSAGIIAIGGPIPL-GYYKDPEKTAKTFRTIAGQRPGDWCTVEADGAMTLLGRGSACINTAGEKVYPEEVEEALKTHPDIEDALVVGVPDDKWGQATGVVVLASGVTFDEDDVRRHVRAS-LAGYKTPKHILLTQVPLRASNGKADYKTVTE--------- 196155532 109 ---------------------------------------------------TYQEVHYEVCKLANALKGMGVAKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDSSAKVVITAD-----EGRRAGRSIPLKCPSITHVLVTGGDVDWNEKHDVWWQDAVEPEVNAEDPLFILYTSGSTGTPKGVVHTTGGYLYSAMKDDDVYWCTADVGWIT----GHSYMVYGP----MVNAASQVFFEGVPTYPDVAQVVEKYKVNYTAPTAIRALMAHGDAPAEGCDLSSLRLLGTVGEPINPEAWEWYHRVIGCPIIDTWWQTEGGHMILPLPGATELKPGSASRPFFGI-QPALFDADGKELEGAAEGNLVIKDPSQARTVYGDHQRNTYFSAYKGVYFTGDGARCDEDGFYWITGRVDDVLNVSGHRLGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYVYVTPNEEADEAKELKAWVRQE-LSPIATPDMIQWSHGLPKTRSGKIMRRILRK--------- 24656500 58 ------------------------------------------------------QLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAAL-LNGTPINPLHPDFDAETTAYMFEITKPKVIFCDLD---NYQTLSAVKSSLKFKTEIILLTGTLPGVRNIQDLLADGCTCPHLCGDDTAFIITSSGVTGLPKGVTRSHR----SLLNSAKIPQLFTSTVLFCFSPL---YWISCITLLASLVNGCRRIITNRPFSVAYFALVERHQVSFVLTVPH-HMALLAKSPERQELAAKMQCVQCSGSKVPMGIWRQLYELLGANR---FAVLYGLTETGGISKNVGGPLGSEGRLLRNV-QVRVVDPHGQSLGPNQTGQILVRLNLRWGGYYHNPQETQVTVTPDGWLLTGDHGYFDDEGCLHFQSRDTDVFKYNHFPIYPKQIEDVILHLPGVHEVAVFGIPDEVSTNLTACAVVRNEDELGAADVKGVVAQHLSDAFHIRGGVFFVDNLPKTQNSKVQRRKIWSQLSE----- 123965919 119 --------------------------------------------------YTYQELLNEVCKAANAFKSLGIKKGDLVCIYMPMIPEAMFAMLACARIGAAHSVVFGGFSSEALK--DRLIDGSVKFVITADGGFKVIELKKAVDAAIESGANIVVQRTKENILMINNRDFWWHELPEINSEDRLFVLYTSGSTGKPKGI--VHTTAGYNLWSHLTFKWIDDDIYWCTAWITGHSYIVYGPGATTLMFEG-----VPRASNLGAFEVIQKYKVTIFYTAPTAIRSFMKSGREIPDDLRSLRLLGTVGEPINPEAWIWYRDVIGCPIVDTWWQTEGGIMISPF--PGAVATKPGSASFSPGIEVEIVNKNGEKVAKNEGGYLIVKKPWTIHGNYLESYWNFISYNEKNVYFAGDGARIDNDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRKDDLKGEVIVAFLSLEKDVKSSKELEKELKNHVVKEIGIPEQIIVSDSLPKTRSGKIMRRILRSAAGEKI--- 37527408 493 ----------------------------------AKRHPDAIAIVDGERHMSYATLSNKANQLANYLIEQGVRPDSRVAICLPRSSEMIVAMLATLKAGAAYVPMDPDYPDGRLQFMLTDAKPVVCI---TVSSIAHRFAACEITTLL------LDDAQLNEHLALRSVANISASNIGLQLEHLAYVIYTSGTTGQPKGVMVEHKQLSHFVAHISKAYRLTEHDKFLQFSSVS--FDISVEECFGSLCNGGTLVLRADDIHDAFWAFCRHHEISVTSL--PTAFWHQLVNYSRQPIESSLRLVILGGEMVKSVSARRGPAI---ELINTYGPTETTVTMTSLADVTTMI------PIGKANQLYILDTNLKSVPAGFQGELYIGGTGVTRGYLNREQDSAKYFVANPFYRTGDIVRQLSNGNLEFIGRNDNQVKINGFRVEPEEISNQLMDYPGIHEA--VVYPRQ-LGSDDRLQLIAYIVAEGTININALAMKSKLADYMLPVAVVQLEKLPLTQNGKLDFKQL----------- 104781804 534 -----------------------------LVEAQAARHPQANAVTFEDRRLSYAELNAQANRLARHLRTLGVGPDVRVAVCVERALELPVALLAVLKAGGAYVPLDPDYPVGRLGHMLGDSMPAVLLTLGP-----AQAIVRQMQSAGWEAPMLDLQADAASWGHLASDNLAPHEV-GVTPEHLAYVIYTSGTTGLPKGVMVAHRGLGNLLLWCLGVC--GEAGAMLHKIPFGFDWPLATGGRLVIARPGGHF------EPGYLADVVREQQVTAMVFVPAMLHLFLETEAVSQ--CYSLKDVFCGGGELSPALARLFQARLHARLHNVYGPTETVINSIWTLAPGDKIPALRGRPIA-NNRFHVLDDFDAPVPAGVTGHLHIGGVGVARGYLGLPALSAERFIDDRLYRSGDLARYRADGQLEFLGRNDFQVKLRGVRLELSEIEARLQAFPGIAASVVLMLGDEAQHQRLVACCVA-AQAPEEQAVRAHLAQT-LPSAVLPNAYLWLDSLPLTANGKVDRQALAERADHDLAA- 156032527 54 ------------------------------------------------TRWSYGTLQEESVAVARGLLSLGIKSGDRIGILAGNCAEYISVFFAAAYIGCILVVLNNTYTTQEAKNGLKHAGCILFTVPK----IGKQSTERLISELGPLPKEVILRGSRDGFVNYDGLKRERVK-NTVKPDDIVNLQFTSGSTGSPKAAMLTHFNLVNNANSIGDRLAFTSQDILCCPPPLFHCFGLVL-GVLAIITHGAKIIL-PAETFDASAVLVSDEKCTALHGVPTMFEEILSLPRPEGFNCDSLRTGIIAGAPVPRPLMKRLLTELNMEYTSSYGLTETFNAYTY--DTIDTRLTTVGQIL-PHLRAKIVDRDGNIVPQGARGELCISGYSLQKGYWNNEEKTAEVMVRDKWLKTGDEASFDERGYCSITGRFKDIIIRGGENIYPLEIETRLDAHPSISRAIVVGIPDRKYGEVVGAFLDVREDSAAVAEIRDWTRKE-LGWHKAPHHVFWFMETPKTGSGKVKKFELR---------- 104782282 487 ---------------------WLHQRFA----AQAAAHPERLALVDGPRSLSYAALDARANHLAARLIARGVTPRSLVALSAERRLETLVGLLAVLKAGACYVALDPQFPRERLGQMLEDSGAQLVLAPERFSGFEGVALDDALQAPECAEAAPAI---------------------EVFGDDLAYVIFTSGSTGRPKAVGVGHGNYLDGIEQRLPL-----ADVRSMALVSTLAADLGHTVLFGALAAGRTLHLVDADTAVDAFAYMSAHAVDALKIVPSAALLAGDNAA-----VLPRRCLVLGGEASPPALLQRVQALAQCRLANHYGPTETTVGTCQLDDVR--VAPPLGAPL-PNLRAHVLDAALNAAPVGGQGELYLGGAGLARGYLGQPGLTAERFVPDPFYRTGDRVRQYADGALRYQGRADQQLKIRGYRVEPGEIERQLLAHPAVGECVVVGQPGAN-GLQLVVYVVAKGAEVVAAELKAFLRER-VSAHQVPAHVLTLAALPLTANGKLDRRAL----------- 163699140 60 --------------------------------------------------WSFAALREASNRFANALRAQGIARGDRVAVLLPQSPAVLIAHLAIYKLGAV---ALPAVVFGPDALLHRLGNAGARAVVTHAGGLAKLAPLRDALPDLALLVSTLLAASAPDFTPV-----------DTAADDPALMIYTSGTTGLPKGALHGH-------------------RVLLGHLPMMHEF-MPQPGLLPSLHHGVAVVARKAEKPEEVFRLMADLAVA-NAFVPPTALRMLRTVERPRADLSRLRTLASAGEMLGPETFGWAQAELRLTVNEAYGQTECNLVLASCAGLGLARAGSTGKPVPGHRVAVIRPD-GTPAAAGEIGQIAVADPVMFLGYWRDPAATEAKFLGDCMT-TGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEKAVVVLRPGYQASDAAEIQDFVRRR-LSAHEYPREIAFRPSLPLTTTGKIIRRVLRD--------- 214003830 1897 -----------VVEQWNATGAHGGPSVVELFRRQVGKSPDTVAVVDGERTLSYADLDRESDRLAGHLAGLGVRRGDRVGVVMERGADLFVALLGVWKAGAVPVVDYPAERIEQMLVGSSFAVCVAGLVPEGVQPVDVRATG-----------------------------GEPPAL-TVGAHDVAYVMYTSGSTGVPKGVAVPHGSVAAGWSQGPDDCVLLHAS---------HAFDASLVEIWVPLVNGARVMVA-EPGAVDAERLISRGATTVHLTAGAFRAV---AEESPESFIGLREILTGGDAVPLASVVRMRQACPDVRVRQLYGPTEITLCATWLIEPGAETGDTLGGPLAGR-QAYVLDAFLQPVAPNVTGELYLAGAGLAHGYVGNSGPTSERFVANPFYRTGDLARWTDQGELLFAGRADSQVKIRGYRVEPGEIEAALAEVPLVAQAVVVARED-LAGEKRLIAYV-TGEALDPDEVRAHLAAR-LPEFMVPGMVLVLDSFPLTLNGKIDRAAL----------- 71907260 79 --------------------------------------GEKVAIIFEATKVSYKELLSKVAKFANALRGMGVKKGDRVVIYMPMTIEGICAMQACARIGAIHSIVFGGFSAQSLRDRINDAGAVALITSDGQKAIPLKPIADEAMGGCESVKNVIVTGAEVNMVAGRDLHQSDVCEPEVEAEHPLFLLYTSGSTGKPKGVQHSTGGYIMTMKWTFDVFWCTADIGWVT----GHTYITYGPLACGAT----EVVFEGVPTYPDAWKMIQDHKVSIFYTAPTAIRSLIKSSDTKSYDLSSLRILGSVGEPINPAAWTWYYENVGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPF-PGIQFAVVDETGADLPWGQGGILVCKKPWMIRTIWNDDERFVKSYYPQDFYLAGDAIRDKDTGYFTITGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDLTGEAIVAFVVLKGARPTDPEVKKLIKEKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 114764783 6 -------------------------------------------------------FERMVGQAAAWLQRQGIGAGDVVAIWLSNRPQWLALLFGAARIGAIVAAVNTRYRSAELHHILASSGARLLIFEGADRHADFHAMIAELRETLPELAALIGSGELAPVLGLEVAHCEPLPSQGARASDPVLLFTTSGTTSKPKLVLHTQASLARHARNSARAYGFDEGAAYLAAMPFCGVFGLNPS--FAALAGGAPIHLMSAFKVGPALEICRRAGITFCGSDEMFRQMW------QADRVALSRARLCGYASFTPGGALQEMAEAGLPLVGVYGASEAIFAIQSTTAPIAQRLQGGGYAAGPGAEIRVRDPETGALADGESGVLEIRADTNFSGYYRNPEATARAIDAEGFFRSGDVGQLRGDGSFVYLARNGDFIRLSGFLTDPAEIEEVIEAADGVAKAQVVGVAHEGR-TRPVAFILPEEDAPDPEAVLAHVNAR-LAHYKVPLMIVPVEAFPTTESAKIQKARLRD-MAEARLAG 145596929 21 -----------------------GVTVPDLVAAAARRQPDAVAVAGGDGDLTYRELTERADALAHRLVAWGIRPDEPVAVALPRSVELVVTLLAVLKAGGAYLPLDPADPPARIRQLLAVAGDPPVLATDELSG--ARRLFRL-----------------DEPGPAATTGVAPRRL---HPDGLAYVNFTSGSTGAPKGVAVAH-SAVVRLVHQPGYLRLGPTETVLQLAPVAFDA--ATLEIWGALSTGARLVLAPPGVLELAELARLLRRERITVL-------WLTAGLFHQDCLTGVGQLLAGGDVLAPEAVRQLRARDGAVLINGYGPTEN-TTFTPMTDPEAVPDPVPGRPV-PRSSVYVLDPAGQQVPVGVAGELYTGGAGVARGYLGRPGATAAAFLPDPFYRTGDRVRWRPDGNLDFLGRIDDQVKIRGFRVEPGEVAAALRAHPAVADAAVVVDGE---GERRLAYLTPRPSAPTSRELAEYAADR-LPAHLRPGAYLVLPSLPLTPSGKIDRRAL----------- 73992257 116 ------------------------------------------------TQITYRELLVQVCRFSNVLQKQGIRKGDRVAIYMPMIPELVVAMLACARLGALHSIVFAGFSAESLCERILDSSCSLLITTDAYRGVNLKELADEALEKCREKMTILILKQDASLLWWHELMQEAEDECECDAEDPLFILYTSGSTGKPKGVVHTVGGYMLYVATTFDVFWCTADIGWITGHSYVTYGPLAN-GATSVLFEG----IPTYPDVSRLWNIVDKYKVTKFYTAPTLLMKFGDEPVTRHSR-ASLQVLGTVGEPINPEAWLWYHRVVGCSIVDTFWQTETTFPFFGV---APAILNESGEELEGEAEG----------------YLVFKQPWIMRTVYGNHERFEATYFKKGYYVTGDGCRRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAIAEAAVVGHPHPVKGECLYCFVTLCDSPTLTEELKKQIREK-IGPIATPDYIQNAPGLPKTRSGKIMRRVLRK--------- 89056194 83 -----------------------------------AERGDQTAITDPAQHITYNQLHVEVSKFANVLKGLGVGRGDRVVLYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALSARINGCDAKLVITSDGKDNVNKALLHNQIKTQCLVVKRTWIADRDHWYHELAETVSADCPPEEMGAEDPLFILYTSGSTGMPKGVVHTTGGYIVSMTHEYTFDYKDGDVFWCTAWVTGHSYIVYGPLANG----GTTLMFEGVPTYPDAWEVCEKHKVNQFYTAPTAIRALMGKGTSEKYDLSSLKLLGTVGENINPEAWNWYNENVGCPIVDTWWQTEGGHMMTPLPGAHTLKPGSAQKPFFGV-QPLVLDPTSAEVIEGNDGVLVISWPGQMRTVWGDHERFVATYFSDGYYFSGDGCKRDADGEYWITGRVDDVINVSGHRMGTPEIESALVAHETVSEAAVVGYPHPVKGQGYCYVTLMNDETPSKATLQAWVRQE-IGPIAKPDVIQWAPGLPKTRSGKIMRRILRK--------- 167590435 58 --------------------------------------------------WTYRELVRDITRTANMFTRLGVSSHSVIAYVLPNLPETHFVIWGGQAAGIVCAIN-PLLEGEAIGNLLKAAGASILVTLAPFPGTDLWQKVASILHEVEPLRHLVLVNPADRVRGMAQSAARTLQVPRIQPGDMSSFFCTGGTTGLPKIAMHSHGNEVWSAGRFFGDS-IGPGKATFCGLPLFHVNAAMVTGLLPFSRGAHVVLGTPQGYRGDGWEIVEHHRINFFSGVPTLYASLLDVPA---DDIDSLEYGLCGAAPMPVGVFRAFQEKTGIRILEGYGLTEGTCVSSVNPPTGERRLGSIGLRI-PFQAMKVVDDYLRDCAANEEGLLVISGPNVFTGYARPDQNKALWLLGDGWLNTGDLGRCDSDGYFWLTGRKKELIIRGGHNIDPATIEEPLHRHPAVQIAAAIGRPDAYAGELPVAYVLKPGMTATEHDLEVFMQQEIAERAALPKHVRIVEAIPLTGVGKIFKPELK---------- 99081415 86 ---------------------------------------------------SFVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFASSELAVRIDDATPKAIIA--ASCGIEYKPLAIDMASHKPDFCVILQEQEVAELVEGRDVNVEPADCVPVEGNHPSYILYTSGTTGQPKGVIRHTAGQLVALNWSMKNIYVDPGDVFWAAWVVGHSYICYGPLIHGVVFEG-----KPVGTPDGTFWRVISEHKVKSFFTAPTAF----RAVKREDDLSCLEQVYLAGERADPDTIIWAQDQLGVPVIDHWWQTE--TGWSIAANPLGIKLGSPAVPMPGYD-VQILDEGGHPVAPGELGAIAVKLPLTLPTLWNAEERFKKSYTFPGYYETGDAGMMDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVADQLKGQMPLGFLCNRPHSEITAEVVKLVREKPVAAFKL---ACVVDRLPKTRSGKILR-------------- 216276 455 ---------------------YPDKTIHQLFTEQVEKTPEHVAVVFEDEKVTYRELHERSNQLARFLREKGVKKESIIGIMMERSVEMIVGILGILKAGGAFVPIDPEYPKERIGYMLDSVRLVL--------------TQRHLKDKFAFTKETIVIEDPSISHEL----TEEIDYIN-ESEDLFYIIYTSGTTGKPKGVMLEHKNIVNLLHFTFEKTNINFSDKVLQYTTCS--FDVCYQEIFSTLLSGGQLYLIRKETQRDVFDLVKRENIEVLSFVAFLKFIFNEREFINRFPTCVKHIITAGEQLVVNNEFKRYLHEHNVHLHNHYGPSETHVVTTYTINPEAEILPPIGKPI-----SNTWIDQEQQLQPGIVGELYISGANVGRGYLNNQELTAEKFFADPFYRTGDLARWLPDGNIEFLGRADHQVKIRGHRIELGEIEAQLLNCKGVKEAVVIDKADDKGGKYLCAYVVMEVEV-NDSELREYLG-KALPDYMIPSFFVPLDQLPLTPNGKIDRKSL----------- 206677604 8 ---------------------WPDRPFLNVLQETAKIYG----IDAGEI--SYVEALALIQRYVAQIEAAQYSKGQRVMLLLENRPSYFLWWLAFNALGISVVPINPDLRKAEIAYMIGHAE-PILAISLSNRAEDLCEAAAEAGVNMP----VVVLGDALPTAVSQDVIAERIGDPE------AALLYTSGTTGQPKGCILTNEYFTHWYSTASGVCALTKGERMITPLPIFHMNAMAF-SFMAMVCVGGCLTVLDRFHPRTWWANVRDSRATCLHYLGVMPSMLMAASSS---DLDRDHSVRFGGAGIDPKLHAAFEARFNIPLSEGWAMTETGAGGTICANCEPRVISSIGTPDETV-EARLVDAAGQDCDHGE---LLVRGDNPRKGFFAGYFKNEAATSEGGWFHTGDIVRREADGTMYFVDRKKNVIRRSGENIAAVEVESVLAHHPDIKSVAVAAVPDAMRGDEIFACIVAHDHGTTANEITNWCLTQ-LAYYKAPGYVAFVDALPVTATQKLQRATLK---------- 182677606 63 -------------------------------RHVAAGHGDRTAVTGTVRNFTYAELTEAVAHFAGALAHLGVAHGDRVVIYMPMVPEAVITMLACARIGAVHSVVFGGFAANELAKRID--DAKPKVIVSASCGIDYKTLAIEISSAPPT--HCIILQRPMLAAPLHDVLAKSIAVPSTLATDPLYILYSSGTTGAPKGVVRDHGGYAVALHWSMSNIYIAPGEVFWAAWAVGHSYTVYGPGCTTLLYEGKPV---GTPNAGAFWRVIRQHAVNVLFTAPTT----FRAIRQQDPDATFLKEAPLGDFRTLFLAGERCD-------PSTLAWAQAQLNVPVIDHWWQIAANCLGMPVKPGSVGRAWQDFDQNVPPGTIGNLVIKLPLSLTTLWNADQRFVESYMVDGYYQTGDAGFIDEDGYIYVMARTDDVINVAAHRLSTGAMEEVVAEHPAVAECAVIGVADELRGQIPVGLIVLKDCTLIEGEIIELVRNRAVASFK---HVLVVAGLPKTRSGKILRRSLR-AIAE----- 75760963 20 -----------------------------LFEEQVNRTPDALAVVDEKQQLTYRELNERANQLAHHLQKCGIGTESLVGLCFERSVEMVVGLMGIWKAGAAYVPLDPSNPESRLQYILEDTGIKVLVTNEVLLGW----IPKDIKTVCLDRNQAMLSQESK---------LSPI--CEVTGENLAYVIYTSGSTGNPKGALVQHNCVIYGLQKEVFSHEIPNNMRVGLNASIAFDVSIQQ---LQMLLYGSSLYIIPSTNPEQFVSYIRENKLEMFDMTPSLLQLLIDGGLLESADVHVPSKILVGGEAIMPSLWEQLVETEKIDFYNVYGPTECTVDATCYHIKKDSKRVTIGRPL-PNVQTYVLDKNLLPVPVGVTGELYIGGAGIARGYLNRPELTAERFIEERLYRTGDLVRYLPDGNLDYLRRIDNQVKIRGFRIELEEIEANLERHPLVKEAVVLVTEDK-LGEQRLVAYVVGDGS--MHDWREYLKTQ-VPNYMVPAHFIKVDEIPLTTNGKVDRKAL----------- 50843184 28 ------------------------------------RFGDSLAMIATDRTWTYRELAADVERFAVVLSQHGVGPGDTFAFELFNTPQFAICYLAAHRLGAVPGELACALRDARPKVLVHDAEITSRVLP------AIAEVAPESETPTPFLIQVAPAGTSPD-LPAVDFDTAPDRPSNLSTYDEVIRLYTSGTTGLPKGVPLPSFVEVMSAHDVIMHFPLTPQDRTLNMTPWFHRGGLHSGGPNPTFYVGGSVVPMREFDADTVLDWVGRYHITFLIGAPTALERLARAQEKNARDLSGLKGIVTMGSPLDAGSARRYMEVLTPNISNGYGTTETFWNFLRFDLPG--MAGTAGRASTDDDVEVVKVFDDRIAEPDEVGEVAMRSPKCGMSYSGETGSKDPKFHAGWFY-PGDLATWDEHEFVTIVGRKDEMIISGGENVFSTQVESVLESHPSVLESIVVGLPDPEWGQLVVAYVVPDAAAVTADELEAHLASEDLARFKRPRAYRFVNKLPMTPTGK----------------- 126635117 2047 -----------------------------LARQAAARPGE-LAVLADSAELTYGELDAAANRLARHLIGLGAGPEQVVAIALPRTPGMVVAMVAALKTGAAYLTAVPDQRLRAVVADC----GAVAVVTDTAIAPRLDGTSRAVVLDDPATAAAVTGTDADRRGPLDPRHP-------------AYVVYTSGSTGTPKGVVMPMGSLTNLL------AW--HTGTYPAAPGLAVSFDFAVQEILQALVAGKTLVLPAEHVRHDAYELAAWDRYAVNELFAPRLVIVLAAAADRGSDLRTLTDVFQGGEAFQLGDELRAWAAGGNRAHNVYGPAEAVTTATMPADPAAWPATAPGRPL--WNATVVLDARLQPVPLGAPGELYVGGAQLARGYLNAERFVASPFGAPGLYRTGDLVRWTRDGELQFLGRGDHQVKIGGFRVEPGEVEGVLAAHPGVTTAVVVPRDDLPGGTRLVAYAVPHDLGPDGGRLRAHLEEH-LPSYLVPAAVVLLDVLPLTPNGKLDRAAL----------- 163701621 33 ------------------------EVLAEIFRETARRRAGHPALIDGRTRLSYAEVDARSDAIASGLAARGIGPGDVVGLWMARGPDLLVAQIGITKSGALPFDAAPADR---VAVCLEDAAAKALVVSDA------------LKSRAPAVTPALTPAEAAAAGPAPDLREA-----GLTPDHPAYLIYTSGSTGVPKGIVISHRNICHFLRAANDLYGLTADDVVFQGASVAFDLSMEE---IWVPYLVGATLFVASPADAEALPGILNEAITVLDTVPTLLGL-------MTQDVPGLRLILLGGEALPATPQRRLFNTYGPTEATVVATAAEM----RPGDPVTI-----GGPIANYTAYIV-DERLALVGPGVQGELLIGGPGVAAGYLTAEKFIANPFGGDGLYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIQALAGIAQAAVVLRQDDGV-DRLVAFLVPRGSVIETPRLRAALAES-MPPYMVPGHFEVVASLPILAAGKVDRKALR---------- 159898399 479 ---------------------------------------DAVALRFGQQHLSYGELNRRANQLAAYLRAQGVPPGSLVGLCVERSLELVLGILAILKAGAAYVPLDPRYPLERLHYMLNDSQAQVLL--------TQHSLSQQIRT------------EQQRVIYLDHDWPTIAQYPSFELASLVYLIYTSGSTGRPKAVPITHRGLANLAYAQIQAFELDAQQRILQFASLSFDASIFE--IVMALWSGATLVLAPGPS---LIELLQQQAITIT--VPPSALKVLPEA-----ELPALSTVIVAGEACPAELVRRFFNAYGPTEATVWS------SLALCDDPNQ--KPSIGRPIA-NTQLYILDQYLQPVPVGIAGELYIAGPGLAWGYLNRPELTAQMFVPNPFYRSGDLACFLPDGSINHLGRVDHQVKIRGFRIETGEIEQCLCEHPLVHEAVAIARDEPNGQKRLVAYVVATDNQPSSAELRTFLQTR-LPEHMLPAVFVLLASLPLTPNGKLDRHAL----------- 195029455 58 ------------------------------------------------------QLYEQSRRLAHAFKYLKLNRGDVVGISASNTTYLTEVVIAAL-LSGTPINPLPDFDKETVAYMYEITKPKIIFCDQN----NYKKLAAVKDSLKFKTEFILISGSLPGVRHIQDLGYDPKTLPQLRGDDTAFIISSSGVNDLPKGVTRSHRSLLDITKMPQ---LFTSKTVVFCFSPM---YWISCIYTMLVSLVNGRVITNQPFSPEYFAEVVARHKISFMLTVPHMAMLAKSKNSELTQQLQSLQAIVCCGSKLPLTTWRRLYDLLGSDFHVLYGLSEIGGVSKNVGGP----LGCEGKLLRNV-QVRILDEHGNGLGPNQTGHIHVHLNHRWGGYYRNPQDTQTTVTPDAWLLTGDYGFIDEEGFLHFQTRDSEVFKYNQFHIFPKEIEDVILHLPGVHEAAIFGVPDDVTNLTACAVVCEQNEAGKNLTVEQIISTKHLSAYHLRGGVYFMEQLPKTTNKKIQRR------------- 54025086 1539 -------------------------TLARMLTETAERVPDAVAVRHHGLDTTYRELDERANRLARVLIAHGAAPETVVAVAMPRGLDAITAIWAVAKTGAAYVPVDPGYPGERIAHM--LADSGALLLPECLAALEWPTTTRGRHSRTP--RDWLVLGAPELTSACDSASPRPVRLP-LRVAHPAYLIYTSGSTGTPKAVVVTH----------AGLASLAHEQIQLFGITTARTLHFSSPSLLLAFAAGATMVIAPAGGGRELADLLRAERVT-HAFITPAAL-----ATVPDEGLHDLAAVIVGGEACSDELVD--TWTVRHRMHNMYGPSEATVAATA----SKPMVAGQPVPLGPVRGMRVLDRRLRPVPPGTPGELYLSGPGLARCYLGRNGLTAQRFPANPYYRTGDLVVIDAAGGLRFLGRADDQVKIRGFRIELREIDHVLRTHPGVAFALTVVHVDEHDEPRLAAYVTAEGVALRGADVLATVRDR-LPGYMVPAAVVVLDEVPVTPSGKLDRKAL----------- 170732963 2618 --------------------------------DAARATPDAIALEYADAHGTYRELDAATSRIAAALRRRGVQPDTPVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVAITQAHLREQVEAALGEGADTQLLTVADLL----ADEAGDIDD------ETAAIDDAQLAYLIYTSGSTGKPKGAGNTHGAL------ANRIAWMQHADVVLHKTPFGFDWPLAIGAKLAIAAPGDHR------DPARLAAAIHAHGVTVLHFVPSM----LAAFAAHLDDFSSVRLIVASGEALAPEVAKMARLLPNATLVNLYGPTEAAIDVSHWDDAQAVAVPI-GHPIANL-QLHVLDAAWQPVPAGATGELYLAGAGLARGYLGRPALTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVNDAVVIVRDEQLIG-----YVARGDAGPRAALLDALRAQ--LPAYMVPSQLIELDALPVTPNGKCDRHALPAPVREATAA- 115526447 89 ------------------------------------------------TKFTYRELLDEVKAFAAVLADLGVGKGDRVIIYMPMVHEAVIGMLACSRLGAVHSVVFGGFASKELA--TRINDAKPKLILSASCGIEYKPLAHQPESCIPQLKADLIKGRDHDWATLRDAMAAGKSAPPVAATDPLYILYTSGTTGVPKGVVRDNGGHLVALKWTMENAWLCTSDI---GWVVGHSYIVYGPGATTIMYEG-----KPVATPDGAFWRLVEDYKAVALFTAPTAFRAIEGAFIKKYDLSSLRTLFLAGERADPPTVEWAEQQLKLPVVDHWWQTE--TGWCIAGNPVGLLPIKHGSPTVPMPGYKVVDEAAKPVPNGTMGSIVIKLPLNLPTLWEQDERCRESYFADGYYKTSDAGYMDDDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVADTIKGEVPCGFLVTRDHATIEKEVVKLVRDKPVAAFKL---AITVGRLPKTRSGKILRGTIKK--------- 194511720 59 ----------------------------------------------DGARYSFAQMSERSARIANWLREIGVARGERILLMLPNRVELWDTMLAAMKLGAVVLPATTQLSADDVRERVQIG-GARYAIVDEHE-------AEKFEQPGLDVTKIVAGAPRAGWLALADGYRAPAEFARTRASDPMLLYFTSGTTSKPKLVEHTHRTYVGSL-----------STMYWVGLPGDIHWNISSPGWAKHAWS---CFYAPWNAQACVFPKVVLEKYQVTTMCAPPTVWRMLVQQPLSTFAVKLREIVGAGEPLNPEIIERVRKAWGVTIRDGYGQTETTC----------LIGNSPGQPVVPGSMGRPLPGYDPDGAHASEGEILPVGPDVMKGYASNPEATAHAM-RDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVMLRPSETLAREIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKI---------------- 91762241 80 ------------------------------------------------KQFTYKELKEKVSKFAGALKNQGVNKGDRVIIYMPMIPEAVIAMLACGRIGAIHSVVFGGFASSELA--SRIDDSKAKILVTASCGFEYKPLVDEIKMASHKIEKLILGNEANINAPKEISWDEAVDCVEMNSNDLAYILYTSGTTGVPKGIVRDIGGHIVALKWTMKNIYIDADDVWWSAWIVGHSYIVYAPGCTTVLFEG-----KPVGTPDGAFWKIISDYKVKSLFTAPTAF----RAIKKEDDLSKFESLFLAGERADPDTIKWAENLLKVPVIDHWWQTETSWAISSNCTGIEMMKTKYGKAVPGYDVQIMKPDQTL-AKPNEMGDIVIKLPLTFPTLWNADKRYKDNYMTDGYYETYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGVADKLKGQLPIGLVVEKDHATISKECIQMVRDKPVAAFKI---VIVIKRLPKTRSGKILRGTIRK--------- 157429066 4447 -------------------------TIWELFEAQAVASPDAVAVAYADQELTYRDLRARSERLAAELVRRGVGPESVVAVMVRRSPELATALLAVAKAGGLPI------------GLAEPAERVGYLMSDAHLAIADRTTAAPLAGLVPDILRVLTAGEPETVAPVED--------GAVAVDNTAFIFYTSGSTGQPKGVAVTHRGVAAMAAAHVERLAASAGSRVLQVLSPAFDVSLCE--MFTALFSGACLVFAGEEAPGAALTGTLNAGRITHASIPNSALALMSP-----DAVPTLRSLATGGEALPPDLM--AAWARGRRMINIYGQTETSAAVT-MSAPLTGGVPPIGRPI-PGCRVYVLDGALRPVPQGAVGELYIAGIGLARGYTGRPGLTAGAFVACPFYRTGDLVAWNDRDELMFHGRADDQINIRGHRIEPGEVEGALVALPGVA-RALVTV-DENGGDRRLVYVVPEGEPGLTGALRERLRER-LPAHMVPAALVLIDDIPLTPNAKVDKRRL----------- 78188950 2 ------------------------KNFTEILTQQALKQPDAIAVIREDEHISYQRLEELVWQCVMYLYQQGVREGDVVVHIFEDELLIVIAMLANARMGA-TMLSVPETVPKNFLQETIKEVNVSFILSDLHINNSIHLNAISLKKEF-----------FKEIKADKSIYVENPKVP-------WLIIIGSGSTGKQKLIPIDHDKFINRLELTKNWFPIIKSDIVTSFTPL--DYGSAKEIFCQTLTMSATYFLLPKNKI--SIYLINKYHITILSTVFHIEKLLQNIAPSSRQTLNKLKILLMGASRISSNLRQRIKSILTNNLYVRYGTNEGTVSITSIDSNETVGFSIKGIELEIVNENGSIQSKD---KPGV---IRIKSPAMINGYLNDKEASKKAF-KNGWFYPGDIGKFTEDGQLIHVGRADDMMIMNGINIYPSQIENAILQHPDVEEAFAFPLKHKIAQDLPVCAVVLKKESNVSQKILMHYAHEHLGAYS-PQLIVILDKDPRNQQGKIVRTDLIKIVQQKI--- 193212494 88 ---------------------------------------------------TYREFRDKVALFAGALQARGVRKGDRVIIYMPMIPEALVAMLACARLGAIHSVVFGGFASHELA--VRIDDCKPKVIVSASCGIDYKRLL-DFAIELAHFKPEICIIHQREQLKAELLGVAPAQCTPVESTDPLYILYTSGTTGQPKGIVRDNGGHMVAMKWSMESVYVKPGEVFWAAWVVGHSYIVYAPGCTTIVFEGKPV---GTPDPGTFWRIISEHDVSVLFTAPTAFRAIKDGKYIKRYNFSNFRTLFLAGERADPDTVRWAENHLQVPVIDHWWQTEAIAANCQGIEPGPVKYGSASKAVPGYD-VKVLNEAHEELPPGTMGDIVVKLPLTMTTLWRADLRFVESYMQNGYYQTSDAGYIDEDGYIYIMSRTDDIINVAGHRLSTGAIEAELCEHPDVAESAVIGVHDDLKGEVPLGFLVLKDTPPEVKHVIEYVRENPVASFK---QAIIVKRLPKTRSGKILRATMRK--------- 183983671 517 ---------------------------------------------------TYSELHRRANRLARWFIGQGFGPEDIIGLRMANSIEFIVAMLAVLKAGAAYLPIDPAYPDERID----------YLITDARP---------QTVIGRPELDVAERAAADNSDLPLSDSD----RLRPLRPGHLAYVIYTSGSTGRPKGVAVSHQGFVAEWTMTAEDRWLQFSSV---------SFDASLADIFVTLFLGAQLIV-PKP---DAFDLISRRGVTVLHLVPSMLSTLLLLPQVQQ--WRQLRHVPVGGEALPGEVADRFAGYFDAELRNHYGPTEAVVCSTHM-----VVTGSHGARVVPIGYAYVLDEQLHPVPDQVIGELYLGGSQLARGYLGRPTLTAQRFIADPFYRTGDLVRRNHCGELEFVGRADEQVKIRGFRIELGEVESVITTHPAVRHCLVVAEETE-AGPMLAAYLVPAAAQVDLEEIRAH-TAAAVPEYMVPGAFAVIPEIPMTVSGKLDRRAL----------- 195455971 58 ------------------------------------------------------QLLEQSRRLANAFSSLKLHRGDVVGISATNTSYLTEVVIAAL-LNGTPINPLPEFESETVAYMYEFCDLANFILSNVKNSLKFKTELILLNGTLPGVRNV------QDLLELGSIDYDEKTLPHLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNNTKESVLFCF---SPLYWISCIFT---------LLASLVNGCKRVITNRPFSVQYFKLVERHQVSFVLTVPH-HMALLAKSTEKKERLHSVKSFVCSGSKVPLNIWKQLYDLLGA---DRFAVLYGLTEVGGISKNIGGPLGSEGKLLRNIQVCIV-DDQGQRLGPNKTGHIYVHINQRWGGYYRNPQDTQTALTSDGHWLTGDHGYFDEEGCIHFQTRDTDVFKFNHFPIYPKQLEDVILHLPGVHEVAVFGVPDDITNLTACAVVRESNEVGQTQDVKAIVEDHLSEAYHIRGGVFFVDSLPKTTNNKVLRRNIYENLKE----- 119194577 50 ----------------------------------------------------YAYFSKRSHRAAGLLARLGVKKGDRVIIILPRVPAWWEVATAVIRLGGVVCPCTTLAVAHDIEYRAQ-ASGATVFVGDSVSLEKFNS----VRKNCPNVRLALQAAGA----PLKDYSSELDKFPETKWSDPSMIYFTSGTTGMPKMV--LHNQVSYPLAHVLTRLWLDLEPGKLYWNLSEQGWAKAAWAWFGAWNCGAALFVQETVGPFSAEQTLDNHNYPITTLCPPTAYRQFVLPSRRRNPPMRLEHCVGAGEPLNDQVIRTWKEMCGLEIRDGYGQTETTLVCGNIKG-NKVKFGSMGKPLPGVPLTVITPEGEESPAEEEGEAIATTTPLNIFSGYLKPDGTVLRPTRQGWYLTGDRAYRDDEGYLWFVGRSDDVINSSGYRIGPFEVESVLKKHPAVVESAVVASPDAARVEVVKAFIVSRDSAALIAELQDFCKAE-TAPYKYPRRIQFVEPLPKTISGKIKRAELR-ALEKKIV-- 163816032 17 ---------------------------------------DTMAVCELRKSVTYKEYWSSIRKTAGVLMGMGIRKGDHVMLRCTQNIDYLTVFSALQYMQAL---VIPVEKSTSVERVLEIGGRSECLISDKEADGISSIKIKDIIARAKD------ADEADLELPGEN--------------DRSMLLFTTGTTGSSKGVVMLHRGDVGIAGNVIEGTSMKKGNVEIIPMPLNHSFGIRR--YQSDMVNGGTVCLMDGMVIGTLWKLVEKYGATSMAISPSLGMIFHLSDERIADYADQLDYIQIGSAPLAADKEKLLRLLPDTRLYNFYGSSEAILEFSGNGNKTGCI----GRP-TVNSIVRFTDDAGNVVENGEAPALLSGGSIVMEGYYNDPDLTAETLV-GGYVRTKDLAYLDEDGDCILVGRADDVINYGGSKISPAEIENLALGYEYIDDVAFTSISDPITGELPVILVIQKD-GYDEAEFERFLTDR-LESYKLPRKYIYVDNIPKTFKGSVLRKEVRK--------- 145323645 168 ---------------------------------------------------TYSELLQRVCQLANYLKDNGVKKGDAVVIYLPMLMELPIAMLACARIGAV----------HSVVFAGFSADSLAQRIVDCKPNVILTCNAVKRGPKTINLKAIVDAAENTKWQNGRDVWWQDVEVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYIYTATKSTDVYWCTADCGWIT----GHSYVTYGP-----MLNGATVVVAPNPDPGRCWDIVDKYKVSIFYTAPTLVRSLMDDKFVTRHSRKSLRVLGSVGEPINPSAWRWFFNVVGCPISDTWWQTEGGFMITPLPGPQK-----PGSATFPFVQPVIVDEKGNEIEGECSGYLCVKGPGAFRTLFGDHERYETTYFKPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVLHPQCAEAAVVGIEHEVKGQGIYAFVTLLEGVPYSEELRVLMVRNQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRKIASRQL--- 118469697 53 ------------------------------LDRHVAERGDQAAVTGTKRTYTYRELRDATAKVAGALRGLGVEKGDRVVIYMPMVPEAVMAMLACARLGATHSVVFGGFAAHELA--ARIDDAKPKVVVAASCGIEYKPMALQIAEHTPQ-ACVILQRDQKPCDLIEDWHAEPADPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMDVFWTASDVGWV----VGHSYIVYAPLMLGVLYEG-----KPVGTPDGAFWRVISEHKVKALFTAPTAVRAIEGARMRDYDLSSLKYLFQAGERLDPDAWRLGKPVIDHWWQTETGWAIA-ANPAGL----ELMPVKPGSPMPGYDVQILRADGSV-ADPNEEGAICIKLPLTLPTVWGDDQRYISSYLSEGYYLTGDGGYIDEDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAEHPAVAECAVIGVADELKGQVPRGFVVLKSGASAGDELIQKVRE-SIGAVAVFKSVDVVSALPKTRSGKILRKTMR---------- 169784604 39 -------WNHELPPSY--NFC-----MHDVISEQSNRFPDKVAISSWDGELTYGQIEQYSTFVAGSLKKMGVDVHDFIPVCFEKSRWTIVAVLAVMKAGGTLVMMDPTLPLARLQNMAKQVGAKAMV-----SSRNQHELATTIMSD---GKHIVV--EADAFAHLSNSEPLPL-LPAVPSSALMYIIFTSGSTGTPKGVKISHETYTSSFPRAKAVGYTEESRVLDFA---SYAFDVSIDSMLLTLANGGCLCISDEDRLNDINEVIRRMKINYAGITPSVARIL------EPDVIASLSALGLGGEAAAATDVTRTRIVIG------YGPCECTIGCTVNSDTDYISIGTG-------NGAAIWNDHNVLMPVGAVGELLVEGPIVGQGYLNDPDKTAAAFIHDRLYKTGDLGKYDPDGSIVFAGRKDTQVKLRGQRVELGEIESQLNARLTAEITVIVEVPQSSGGQPTLVAFLASDTEIKSAELSDDLRKKVLPRYMVPNAYISVNYIPVLISGKTDRKRLRE--------- 115433180 43 ------------------------------------------------------------------------------AIFSLNTIDTLPLSWAVHQLGGLVTPANAAYSPAELKHQLSGAKALFTCLPLLSTALEAASLAGLPKNRIYLIDQIVGDAKAPGYKTLSQFVEEGKALPQLEARKTAFLCYSSGTSGLPKGVMIAHRNVIANVLQTFEKSWRDYTDVGLGLLPQSHIYALVVICHTGT-FRGDQTIVLPKFEINSYLRAIQDFKIASLFLVPPIIINMLNQELCAKYDLSSARTLFTGAAPLGEETAADFQKVYNMIIRQGYGLTE-TCTVVSTTHPFDVFLGSSGS-LVPGFEARLVSPEGKEITEYDTGELVA---------------NKETF-EDGWMRTGDVVRLSPKGHIFIVDRIKELIKVKGMQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSDDEAIIKSIQKHVQDHKARHKWLKGGVRFVDVVPKSPSGKILRRLLRD--------- 159898381 2055 ------------------------QTYSQLFTDQVQRTPSAIAISDQHTNYSYQALDQRANRLANYLQSLAISTNQVVAILADRSCDFVSAVLGVFKAGAAYLPLDLEHPPRRLAQVLQQSQSRLVLVGEAWQATLAAAL-----SILPSDQRPIIVLLEQAFNP--ELSSEAPTI-QSQASDLAYVIYTSGSTGLPKIEQRGMVNHLYAKIIDLQLTAADR-----VAQNARQSFDISVWQMLVALLVGAETQIYPARDPEVLLSYAEQQATTILEIVPSLLGAWLTIFPNRANDLPSLRWLLLTGEALPPAACRDWFTWYPTILMNAYGPTEDVTHYVVREAPAAHVVHMPGRPVI---NTRLYDGLLQPVPIGVIGELYVGGVGVGRGYLNDPERTQAVFAADPFYRTGDLARYRSDGTIEYLGRIDHQVKVRGFRIELGEIEAALAQHQAVHQSIVTATPNAQGQLRLIAYVVSK--------------------------------------------------------- 215510248 69 ----------------------------------------------------------------------------RISFLCPSDVRYVAAQWACWLGGNVAVPLYHQHPDSLLEYYIKDSQTTVLL-----TTKEYRDRIEQLGKNL-SLPTVVVDGPMDEVDAFEELHSNALAVQDMLKGEDALMMYTSGTTGPPKGVVLSFGNIHFQVSQIRKAWEWVPGDVLLHALPLHHTHGIIS-GLLSPLYSRATCLMLPKFDAAEVWKLLHLDKVSIFMAVPTMYVKLIEHYEQRRNKETVPEVVKSGSASLPQPIFEKFEEITGMTILERYGMTEGCVGYADLDPSSDVGYNPLV--IGTAEGSQFLQGPDR-----TSGELLIRGRNVFKYYWNKPQVTKDSFTKDGWFKTGDSASCIEGVYKILGRTSADIIKTGGYKVSALEVERHLLAHPDILECTVVGAPDDTWGERVAAVVVLKEPSTELAPLRAWCKER-MAPYCVPSLLLCVPALERNFLGKVNKKEL----------- 83854784 78 ------------------------------------------------TKITFAELQTRVAAVAGALQANGVGKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFASNELAVRINDCTPKAIIA--ASCGLEYKPLAIEQADHKPDFCLILQREQAPDLTPGRDLDTTPAPCVAVEGNHPAYILYTSGTTGAPKGVVRQTAGHLVALNWTMKNIYVDPGDVFWAAWVVGHSYICYGPLVHGVVFEG-----KPVGTPDGTFWRVISEHNVRSFFTAPTAI----RAVKREDDISCLRALYLAGERADPDTVIWAQEKLGIPVYDHWWQTE--TGYTIVGNPAPVKVGSPTVPMPGYD-VQILNEAGEPQPAGTLGSILPLPPGTLPTLWNAEDRFRKSYTYPGYYETGDAGRIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVNDPLKGQAPMGFVVDRPHAEIAAECQQRVRDQPVAAYKM---TLVVDRLPKTRSGKILRATM----------- 217970031 49 -------------------------------RHAAARPNDRALVTDEEKVYSFAELQREVERMAAIYQELGVKRGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFAAGSLATRIDDAKPVLMVSSDAGKPVPYKHLVDEALAEFPPAKVLIVEGRDVDYAELRARHLD-AKVPVVESSEPSYILYTSGTTGKPKGVQRDTGGYTVALTASMKHIFTGGAGETMFSTSVGHSYIIYGPGMATIMYEGTPL----RPDAGIWWQIVEKYKVTVMFSAPTAVRVLQDPAFLKKYDLSSLKHLFLAGEPLDETSHQWIMEELGIPVIDNYWQTETMLAICRGVEDSPIKLGSPAFPVYGYD-LRIFREDGTECGANEKGIVGIVPPLCLSTVWGQDERFVSTFTEPVVYSSSDWGIKDDKGYYTILGRMDDVINVAGHRLGTREIEEAVQTHPAIAEVAVVGVADELKGQMPMAFAVVKNAADDTPEKRAVLEDESLGAIARPARVHFIGGLPKTRSGKMLRRSI-QALAEGRDAG 186683378 540 --------------------------LHELFVEQATQHPEKLAIAASQLTLTYAELDHLSNYIGRQLRDLGARPNQLVAVVMEKGWEQLVAVLGILKSGAAYLPIDPSLPQERLNWLLDNAEVAAFTQPRLEVNL---SFATQVK-WLTIDDSTLVQASTSQPLP-------SIQTPE----DLAYVIYTSGSTGIPKGVTIDHRNTILDINQRFGMTAEDR-VFAISSL----SFDLSVYDIFGTLAAGGTIIMQGSRDPAHWLDVLQREQVTVWNSAPALMKLLVEYAGDRCDRLSSIRLVMMSGDWIPVTLPEQIHSL-GNDVQVISLGGATEASIWSIFYPIEAVDPSWGKPLS--NQSIHILDEALQPRPDWVGQIYIGGVGLAQGYWRDAAKTQASFTGERLYCTGDLGRYLPDGNIEFLGRIDFQVKIRGYRIEIGEIETVLQQHPAIRSVAVSAVGEQRDDKQLVAYIVEQEQSITSLELRSYLQQK-LPEYMIPSMFMFMDSLPLSSNGKVDRRAL----------- 74316522 114 ---------------------------------------------------TYKELHARVCQFANGLKSLGVGKGDRVIVYMPMSIEAVVAMQACARIGAIHSVVFGGFSAKSLFERIEDAQAKLIVTADSLRGGKAVPLKRAADEALSCVERVVVGGEVNWWHELTQTQAETCEPVWVSAEHPLFILYTSGSTGKPKGVQHSTGGYVFDAKADNDVYWCTADVGWIT----GHTYVAYGPLALGVIFEG----IPTYPHAGRFWETIAKHKVTTTAPTAIRSLIKLGSELPAQYDLSSLRLLGTVGEPINPEAWMWYHEVIGCPIVDTWWQTE---TGAHMIAPLPGAVPT--KPGSPGIMAAVTDEHGGPVAKGQGGYLVIKRPFQLRTLWGDPERFKKTYFPEEMYLAGDSAHRDDDGYFWIMGRIDDVLNVSGHRLGTMEIESALVSNPRVAEAAVVGRPHEVKGEAVVAYVVLKGARAVGDEAKDIAREKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLR---------- 116694780 112 ------------------------------------------------TRVTYRELHGKVCRFANGLKALGIRKGDRVVIYMPMSVEGVVAMQACARLGATHSVVFGGFSAKSLQERLVDVGAVALITADGGKALPLKPIADDALAGCEAVRNVIVTGGKVAWTEGRDRWMEDVSAPEVSAEHPLFVLYTSGSTGKPKGVQHSTGGYLMTMKWTFDIFWCTADIGWVTGHTYIAYGPLAA-GATQVVFEG----VPTYPNAGRFWDMIARHKVSIFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYYKNIGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGHDVPNGNGGILVVKRPWMIRTIWDPERFRKSYFPEEKLYLAGDSIRDKDTGYFTIMGRIDDVLNVSGHRMGTMEIESALVSNPLVAEAAVVGRPDDMTGEAICAFVVLKRSRPTGEEVKIATELRNWVGKEIPKDIRFGDNLPKTRSGKIMRRLLR---------- 118594724 110 ------------------------------------------------TEISYKDLYHRVCEFANGLKTLGLELGDRVIIYLPMTIEAVIAMQACARIGLTHSVVFGGFSAKSIQERVDDAQAKLIITADQFRGGKKIPLKSSVDEAIASVKHIIALQRDKDELVLGSNDISWANLIHVDSEHPLFILYTSGSTGTPKGVQHSTAGYLHAMNSSRWTFDMQDEDIYWCTADVGHTYVAYGPMAMGVT----QVIFEGIPTFPDAWKIIEKHKVSIFYTAPTAIRALIKASDPRHSDISSLRLLGTVGEPINPEAWMWYYKSVGCPIVDTFWQTEGGHVITPLPGVTPLVPGSCTLPF-PGIAIDVVDEVGVDIEWGSGGLLVIKKPWMIRTIWDPERFKKSYFPEENLYLAGDAVRDKETGYFTIMGRIDDVLNVSGHRLGTQEIESALVSSEYVAEAAVVGRPHDVKGESVVAFVVLKAERPSAKKITATLREKEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLR---------- 218152530 114 -------------------------------------------------QYTYYELYRAVNRFANGLKALGVGKGDRVVLYMPQLPETVIAMLACARIGAVHSMVFSGFSARLLRERVREVDPRVVVTVDGYRNGQVIRLKEEVDRALQNLESVVVVHRANVDVNMEDLHERPHAPAEIMAADPLFIMHTSGTTGKPKGLVHSHGGYMVGVHRTFKWVFDLKPTFWCSADPTGHSYLVYGPGTTTVMYEGH----SLYPQADRLWNIVSKYGVTIFYTSPTQIRTLMRFGHREQHDLSSLRILGAVGEPFNTEAWLWMYENIGCPVLDTWWQTEGMIMISPL--PVSVLKGSVTRPLPGIDADVV-DAEGNPVPDGKGGLLVIKKPWMFSDVIGDREEVMAHYWKRGMFYAGDVARKDEDGYFWIQGRADDVLNISGHRIGTAEVECALTKHPQVAEAAVVGVVDKIKGQVAKAYVTLNHGFVESDDLHRELKERELGPIVIVRSIEFRDELPKTSSGKIKRTEL----------- 92112993 110 ---------------------------------------------------TYRELHAQVCRLGNALKEMGVGKGDTVTLYMPMIPEAAVAMLACARIGAVHSVVFGGFSPDALAQRVVDAQSRVVITADSVRGGKHVPLKDNVDAALTRDGTDIVGGDIEWHDGRDAWYHEWVEAERMNAEDALFILYTSGSTGRPKGLKHTTGGYLLYTHRYVEVYWCSADVGWVT----GHSYIVYGPGATTLMFEG----VPSYPSHGRLGEIVDKHGVSILYTSPTAIRALMAHGSSRRD---TLRVLGSVGEPINPEAWSWFHRVIGCPIVDTWWQTEGGIMITPLPGATDLKPGSATRPFFGVQPALL--DNDGNLLEGATGNLLDSWPGQARTIWNDHERFVQTYAYEGVYFTGDGCRRDEDGYYWITGRIDDVLNVSGHRMGTAEIESSLVAHSAVAEAAVVGYPHDIKGQGIYIYVTLSDDAEPSEELRKELTQKDIGPIATPDVIQWAPGLPKTRSGKIMRRILRK--------- 125537833 21 -------------------------------------YPDRPAIVASSSGLTWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAV-ICTLNSRLDAAMSVLLRHSEAKLIFVDCALLDVAHDAIRRISQSKLPSGRVVGNAGSSPEFA---------VRWPADENEPIALNYTSGTTSRPKGVIYSHRGAYLNSLA-AVLLNDMASTPVYLWTVPMFHCNGWCM--AWGVAAQGGTNVCVRRVTAATIFDAVARHGVTHMGGAPTVLSMIVNATAEEQRPVARRVTVMTGGAPPPPKVLHRMEVIHSYGLTETYGPATVCTEWDALPAEERARIKSRQGVHHHGLEVDVKDPATMRSVPGKTGEVMLRGNTVMSGYYKDGAATAEALA-GGWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRPGAAAAAELMAYCRAR-LPRYMAPRTVVVVEGLPKTATGKVQKFELR---------- 194541643 20 ---------------------------------------DRVAVICGDEQLTYAQLEDKANRLAHHLIDQGVQKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALVHERRYA-----DRVANVLPDTPHVRTILVVEDGSDYGGVEFYSAIAAGSPERRSADAIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATYDLAKAAAANPPMIR-YPITQSATWMALFSGQTTVLAPEFNADEVWRTIHKHKVNLDAMARPL----VDALVKGNDDLSSLFLLASTAALFSPSIKEKLETGFGGTSVVAAGQAHGGGPRVRID-----------------HRTVVLDDDGNEVKPGSRGVIAKKGNIPV-GYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGEKGLPRRGRGRFEASPTCSTLWWSGCPIRVTASRWPPVVQARPGCPSLAELDSFVRSE-IAGYKVPRSLWFVDEVKRSPAGKPDYRWAKE--------- 56697772 50 -------------------------------RHVEAGRGEQTAITHTKRQISYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDAQPKAIIA--ASCGLEYKPLAIDMAKHKPEF--CVIFQREQEVAHLEEYGVEPAECVPVEGNHPAYILYTSGTTGAPKGVLRPTAGHLVALNWTMKNIYVDPGDVFWAAWVVGHSYICYGPLIHGIVFEG-----KPVGTPDGTFWRVISEHKVKSFFTAPTAI----RAVKREDDLSHLKALYLAGERADPDTIIWAQKALSVPVIDHWWQTE--TGWTIAGNPEELKLGSPAKAMPGYD-VQILDEGGHQMKPGELGAIAVKLPLTLPGLWNAEARFRKSYLEHGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHEDVAECAVIGVSDDLKGQMPLGFLCNRDHGDVVKEVVKLVRDKPVAAFKL---AVVVDRLPKTRSGKILR-------------- 123968210 119 --------------------------------------------------YTYEELLKEVCKAANALKAIGVKKGDLVCIYMPMIPEAMFAMLACARIGA-PHSVVFGGFSSE-ALKDRLIDGNARFVITADGGFKVIELKKAVDAAIESQKQISMIDDRDELLKDQKDHCEPEIM---NSEDRLFILYTSGSTGKPKGVVHTTGGYIFDLKDD-DIYWCTADVGWITGHSYIVYGPLSN-GATTLMYEG-----VPRPSNLGAFEIVQKYKVSIFYTAPTAIRAFMKSGREIPDNLESLRLLGTVGEPINPEAWMWYKDVIGCPIVDTWWQTEGGV----MISPLPGVVAT--KPGSPGIEVEIVDKNGDKVKENEGGYLIIKKPWMMRTIHGNSERYLESYGEKNVYFAGDGARIDEDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAESAVVGKKDDLKGEVIVAFVSLEKDVKSSSELVENLKNHVVNEIGIPEKIIISDSLPKTRSGKIMRRILRSLAAGEKISG 75910299 499 -----------------------GKCIHQLFEEWVEQTPDAVAVVFENQQITYKELNHRANQLAHQLQTLGVKPDVLVGICVERSLEMIVGLLGILKAGGGYVPLDPNYPSDRLAFMLNDAQLPVLLT------------QQQLVEKLPEHQAIAICLDADWNEIAKNNSFNPTS--TVTTANLAYVIYTSGSTGKPKGVMVEHTGLCNLAKAQIQTFDVQTSSRILQF--ASFSFDASIFEVVMALGTGARLYLGTKESLLPGSSLIQLQKYGITHILPPSALAVLPA-----DELPALQTIIVAGEACPPDLVRRFFNAYGPTEATVWSVAECSSNSTNKPPIGRPITNTQIYLL------------DQDLQPGVPGELHIGGIGLARGYLNRPELTQQKFIPHPFYKTGDLARYLSDGNIEYLGRIDHQVKLRGFRIELGEIEALLSQHPGVIQNTLIIREDIPGSQRLVAYTVANDQIPTISELRQFLKER-LPEYMVPSAFVMLDTLPLTPNGKVDRRAL----------- 166710234 108 ---------------------------------------------------TYRQLYERVCKLGNALRKLGVKKGDRVTIYLPMIVDAAVAMLACARIGAVHSVVFGGFAANSIADRVIDCQSKLIITADGLRGGKKIPLKSNVDAALKTIETVLVTGGAVEMQAPRDVDGQPAECPEMNAEDPLFILYTSGSTGKPKGVLHTTAGYLLFASYTHEVVFLREDDIYWCTADVGHSYIVYGPGATAVMFEG----VPNYPNVSRFWEVIDKHQVTIFYTAPTAIRALMGVEPVKKTSRKSLRLLGSVGEPINPEAWRWYYDVVGCPIVDTWWQTEGGILISPLAGAVDLKPGSATLPFFGVQPALV-DAEGKILEGATEGNLLDSWPGQMRSVYGDHQRFIDTYTYPGSYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVSHPRVAEAAVVGFPHDVKGQGIYAYVTPSDELHK--ELVSWVRKE-IGPIASPDHLQWAPGLPKTRSGKIMRRILRK--------- 195401645 58 ------------------------------------------------------QLYEQSRRLAHAFQHLKLHRGDVVGISAKNTTYLTEVVIAAL-LSGTPINPLPDFDKETVAYMYEITKPKV-IFCDLD---NYETLAAVKKSLKFKTELILLCGSLPGVRNIQDLDYDPKTLPHLSGDDTAFIITSSGVTGLPKGVTRSHR----SLLNNTKIPQLFTSTVVFCFSPL---YWVSCVFTLLVLVNGCKRVITNKPFSVDYFALVARHKVSFVLTVPHMALLAKSQRTDLAEQLQSVQSFICSGSKLPLGIWRRLYELLG---SDRFAVLYGLSEISGVSKNVGGPLGSEGRLLRNV-QVRIVDEQGNALGPNQTGHIHVRLNQRWGGYYRNPQDTQTTVTPDGWLLTGDHGYFDDEGCLHFQTRDTDVFKYNNIPIYPKQIEDVILQLPGVHEAAIFAVPDEITNLTACAVVREQNEEGQAEKISGIVAEHLSEAFHLRGGVYFVDELPKTTNNKIQRRRI----------- 84497486 47 ------------------------------------------------REITFDAMANRSDRVGRWLVDRGVAQGDPVIIMLDNQVELWDCMLAVMKLGAIIMPTTSAAGAADLEDRVARGGAKHVI-----------TNASQVDAGLPGDITRISVGAVDGWHDLHDAYSPPLPHPGTAPGDPLLLYFTSGTTSKPKLV--EHTQVSYPLGHLSTVFW-------LGLRPGDVHLNISSPGCFFAPWIAEATILVYNYARFDAPKLLERDNEVTTFCAPP--TVWMLINADLSDGPGSLREVIGAGEPLNPEVISQVQDKWGLALRDGYGQTEMTA----------AVGNTPGSPLKPGSMGRVLVDRVEGVGEGELCLDLAASPLPLMTGYQGDPERNAEAMADGFYHTGDVASVDEDGYITYVGRTDDVFKASDYKISPFELESVLIEHPAVAEAAIVPAPDELAVPKAYVVLAPGHEPTEARSILAYAREH-LQPWQRVRRLEFGE-LPKTISGKIRRVELR---------- 33595625 60 ---------------------------------------------------SYAELAEQSDRAANLLARLGVRPGDRVAGLLPRGPEILVAMLAAIKIGAIYVPIFTGFKRDAIEY--RLGHSGARVV------FTHAALRGQLPAVLPGQARCVTVAAGAADTAAGDIEAEPRFAAQPREEDIAALIYTSGSTGRPK-------------GGAIAVNFLAAVWPYLTGADMRADWPTGDPGYLGALAMGATIVLAANPTPEVCLDVLARQRVSNFATTPTLMALGMDAVRARPN---AVRAISSCGEPLNGEVVEFFQQAWGRTPMDHFGATEGLPNFNAVAVPAK--AGSMGLPFPGY-EIAVLDDAGQPLAGAHASGWLAKRRSADRLYWSHYWDDAGATAEGEWIVTGDLAHRDAEGYYWFDGRAGDMIKSAGYRIGPFEVESALLAHGAVAEAAVVGVPDALRGEKAYIVLLPGHAAPRLAEEIQLFVKTHCGAHLYPRIVEFVPDLPKTDTGKIQRFALRQ--------- 5524341 1534 -----------------------GTSIPALFAAQVARTPDAAALTFQGRSMSYRELDEASNRLAHLLIEEGAGPGECVALLFSRSAEAIVSILAVLKTGALPIDALPAAR---IEFLLGDAEPVAVVTTAA------------LRSRLDGCKPSVV--------DVDDLDGQPAALPVPSSDNIAYLIYTSGTTGVPKGVAVSHDN----VAQLVESLHADLPEGGVWAQWHSLVFDVSVHEIWGALLHGGRLVVVPAASPDELHDLLVAEGVTVLSQTPSVGMLSPEGLDS--------TALVVAGEACPVEIVDRWAP--GRVMINAYGPTEATV-YAAMSTPLQPGTGSAGSPV-PRAALFVLDRWLRPAPPGVVGELYIAGHGVATGYARRSGLTASRFVACPFYRTGDLVRWNQDGQLEYLGRADEQVKLRGYRIELGEVQAALAGLDGVEQAAVIAREDR-PGDKRLVGYITGTADPVGIRIQ--LAER-LPAYMVPAAVVVLDALPLTVNGKLDKRAL----------- 207082622 142 ---------------------------------------------------SYKELHQKVSRAANGLKKLGIKKGDRVTIYLTMIPELAILMLACVRIGAVHSIIFGGFSAESISGRVNDCKSEYIITADGGKTIPLKDTTDEALMSCPKVKKCIVVKRTGNYINWDNWYHELIKPEEMNAEDPLFILYTSGSTGKPKGVLHTTHQYIFNYKKDIYWCTADIGWV------TGHSYIIYGPGATTIMFEG----IPNYPDTSRWWQIIDKFKVNTFYTAPTAIRALMREGDKKKTSRKSLKLLGTVGEPINPEAWMWYYKTVGCPIVDTWWQTEGIM----------ISPQTGAIPLKPGSATKPFDKNGKEIKGAGEGRLCISWPGQMRTVYGDHQRFIDTYFSDGKYFTGDGCRRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDIKGNGLYCYVTERETGDLERDLKLWVRKQ-IGPLATPDLIHFTPGLPKTRSGKIMRRILRK--------- 24940606 9 ----------------------------DLLAASAARTPNAPAVIGPAGSMSYGELDERANDLAGRLSGRGIEKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFAAIARESGALALCAPD------------DLSARVPSLRDRLACVDLDAAPVPNALPTAPVNT-RVEPDDLAYILYTSGSTGTPKGVCVSH--------RSA-LAFIDWAVAELAPGPFANHSGLSFDLSVLDLYAAFTVGAAVCPAPERLVEFLHRERISVWYSVPSLILMLRDGGLLDRPAPETLRALLFAGEPFPIGYVRALAAWSDARLLNLYGPTETNVCTYHEVRPADLARDLPVPIGRPCSGDRVWARRGSEAEPGEEGELVVSGPTVFAGYWGRQ-------PQEGPYATGDRVKVRPDGSFDYLGRHDDMVKIRGHRIELGDVVAALNSHPGVAEAAVVAVGEGLDRNLAAFVIRSQGSSFGNVALRRHLADR-LAPHMIPGDIRFVDQLPHNDRGKLDLAALQ---------- 120612374 530 ----------------------------QMFERQAALTPDAPALVAEGREWTYAQLDARTSRLAHRLRACGVGPEMLVGVALARGSDMVEALLAVLKAGGAYVPLDPELPADRIAYMLGDC-APALVLTDAAH-----------RACLPAAMAQPVV-----LLPLEDAGAEAACLPALHAEHLAYVIYTSGSTGRPKGAANRHGALSNRIAWMQRAYGLGPGDTVLQKTPF--GFDVSVWEFFWPLAVGARLAVAPPGAPAHLQALIQRHAVTTLHFVP--SMLQALLAQLDAHACASVRRIVCSGEALPAEARRQVERLPGVALHNLYGPTEAAIDVTHWTHAQERGPVPIGRPIAGL-RTHVLDAAMQPVPPGAPGELFLGGAGLARGYAARPGLTAERFVADPFYRTGDLVRWRGDGSLEYLGRLDHQVKIRGQRIELGEIEARLLARPGVREAVAVAA-STPAGTALVAYCSPHAGATLDGELRARLAAE-LPEAMVPSQIAVLPALPLNANGKVDRKAL----------- 163840588 1 ------------------------------------------------------------------------QRGERMIVMLGNQVEFWEVMLAGMKLGIVLIPTTTQMGPADLQDRVERGEARWALADRADVGFDGVQGYYQLEAASPALKYADSASAAEDF--IADAPT--------RGDETLLLYFTSGTTSKAKLVEHTHTSYPIGHLSTMYWIGLEPGDVHLVASPGWAKHAWSN--IFTPWIAEACVFIYNYERFDAKALMAQMDAEGVTSFCAP-PTVWRLLIQA---DLSALKTVVSAGEPLNAEVIEQVKRAWGQTIRDGFGQTESTVQIANTPG-QEVKIGAMGRPLPGYDAVLV--DPATGLE-GDEGELCLRLDAVMKGYYGDEEKTDFAF-RDGYYHTGDMVERDADGVITYVGRGDDVFKSSDYKLSPFELESVLIEHPTVAEAAVVPSPDKLAVPKAFVVLTPGFE-PTAQTAEDILRRNHLAPFKRIRRLEFAE-LPKTISGKIRRVELR---------- 194017140 17 ---------------------------------------DHIAIIDGQERITYQDWYERV-RLSAQWLQQTAHEQKRVAFLLSNGASFLQIFAGAASAGWTAIPLDPRWSHEECVEKLLLSEAALVIIEDRYNRFEKYSEDMHVLSKWKEKMSLITQG--------------PSNKCDSENDPIFYMGFTSGSTGSPKAFIRRQQSWIESFRTTAGTFGITHQDHVLITGTLLSSHFLY--GAISTLYFGGTVTLLEKFTPVKAKKALQTGDITVMYTVPTMTESLLEIDAFERDN--PLLVISSGADWGIPSKKQLVTNYPHVTFFDFYGTSESFVSYLSSNDPSSV-----GQSFSPIQEVRRAD--QTVCQPNEIGRIYVKSPMSFAGYL----HEVKPPEE--WITVYDMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAII---EEGQHTKRIRQAVKEK-LAAYKVPKKWLVIDQIIETSGGKIARVSMKKWAEEQL--- 186473739 67 --------------------------------------------------FSFAQMKELSARVANALVAQGVKPGDVVAGLLPRTPELVATVLGTWRAGAVPLFT--AFGPKAIEHRLQMSGARLVVTNTAN---------RSKLSEIVTCSSIATVREPGEHLPESDVDFRDVLDAQSASTDLFLMMSTSGTTGLPKGVPRALLAFGAYMRDAVDLRPEDRFNIADPGWAYGLYYAITGPLLLGTLYEGGFTV-------DSTYDIIERLGITSLAGSPTLKAAGPDVAARIK---GRLRVVSSAGEPLNPEVIRWFNTELDVPIHDHYGQTEGMVVNNHHGLAHTIRPGSAGFAMPGYRVA-VLDEASSELAPNQPGQLIAGSPLLFTGYWRQD----TPAISGGYYRTGDNVELEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHQAVSEAAVIGVPDPERTEIVKAFVVLSDATPALAEELSQHVKRRLSAHAYPRAIEFVDSLPKTPSGKIQRFILRKMEADK---- 117929191 86 -------------------------------RHVAAGYGGKVAFYWGDTRITYAELTAMVCQAANALTELGVTAGDRVMIYMPMIPETVVAMLACARIGAVHSVVFGGFSAEALAGRTNDAQARLIITADG--GF-RRGAAHALKAQCPQVDKVLVVRRTGQDIPWNDWHDIVDRQPEAQAFDAEYIMYTSGTTAKPKGILHTTGGYVFDLHEDTDLYWCGADIGWVT----GHSYIVYGPRATSFMYEG----TPDTPAKDRWWQMIEKYRVSILYTAPTTIRTFMKWGEEAKHDLSSLRVLGSVGEPINPEAWIWYRTHIGCPIVDTWWQTEGSIMITPL---PGVTSTKPGAAMRAFPGITV-DVVDNDGNPGSGGYLVITEPWMLRGIWGDPQRYIDTYWSPGKYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRISTTEVEHALVSHPKVAEAAVVGTHDPVTGQAIVAFVVPADEAQGAAELRAHVAKE-IGPIAKPRDILITADLPKTRSGKIMRRLLRDIADHRELG- 118725404 652 -----------------------------LFADQVKNVPEQNAVVTSKHNLSYKELYSLTNKVGRYLRELGVQPNELVAVVMDKGWEQVVAVLGVLNSGAMPVDSVPKDR-----LWYLFENSGARIVLT-------QSWLDKELDWPEGIRRIVI--DSDEFDNIDDKPLEYVQKPE----DIVYVIYTSGSTGNPKGVMVTHAGALNSVLYTNEYFKISSGDSVLALTALHHD--MSVYDVFGVLGAGGTVVIPDAKDPQHWIELIINNRITIWNSVPAMMEMLLEYIESHPGTLESLRLSFLGGDWIPVTIPDRLKA-FSSSVKTV---SVGGPTETTLWNIWYVVESVDGKPISN-TKYYILNDNLEECPEWVPGVLYCAGVGVSKGYWHDEKKTQEKFTGERLYCTGDLGRYMPDGNIEFIGRADFQFNVLGYRVEPGEIEAVLLKHSLIRTAIVSASGEKQGHKRPIAYVVPKQNSLTKSQLQEYLREK-LPEHMLPGGYVFLEALPLNANGKVDRSALPEYTAAK---- 69936915 12 -----------------------------LLADNLPARADKIAAVDQGRSVTYAELAAEAGRVADWLARRGIRPGDRVIVHLRKGIDEVAAMFGAWKMGAVVVNVNIRWTPAQLAYVAGDSRARAVILPEALVG----------EHALPEGTAYLVQGKAEGLVPWGALAADQASAPESDPRGLAIIIYTSGSTGAPKGVMLSHRNIRVGAISVADYLGLDESDRLLSVLPYSFDAGLNQ--LTTMLLTGGTVVHQPLTMPAEIIRMAQAESVTGIAGVPPLWNQIVRLLVDRPTELPALRRITNTGGKIPPNILELLPQVFGVDIYLMYGLTEAF-RSTYL--PPSKFAAKMGSIGRQIPNAQVFAKHGEGVAPGEQGELVHAGPLVSMGYWEKPEVTAQKLGDEPVVWSGDLVRVDQDGDLWFVSRMDEMIKTLGFRLSPTEVEDAISQSGLVTDVVAFGVEDADLGQHAVVTYLPQDEAALAAHCV-----RAMPHYMRPQHYHWQGAMPRTASGKLDRPAIISAARAAL--- 84703860 87 ---------------------------------------------------TYEEVFDHVCRMANVLKARGVDKGDRVVLYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALASRINDCGATAVITADGRRGGKTIPLKANVDRALEKAEGVMVSGRDLWWHEMRDEVTADCPAEPMAAEDPLFILYTSGSTGKPKGVIHSTGGYVFDIDPDKDIYWCTADVGWIT----GHSYMVYGPGATSLLFEG----VPTYPDPGRLWSVTEKHNVTILYTAPTAIRALMKEGDGKAHDRSSLRLLGSVGEPINPEAWRWYHDVVGCPIVDTWWQTEGGIMITPLPDEPMDKPGWATAPLPGIELSLVDQEGHRLEGDAEGLLLITAGPGQARGVYGDPQRFIDTYAYPGTYFTGDGAHRDAEGDYRITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDVKGQGIHCYVILQSDVQETDDLPQTLRQQDIGPVATPDRVQIAPGLPKTRSGKIMRRILRK--------- 84617355 731 -------------------------TLGRLWQDAADAHAGRPAVEEAGVTTSYAELDRRAGRLAAAIAQAGAAPGRMVALLLPRSLDLITALLATVRTGAAFVPIDPGYPPERITAMLEDCDPVAVCT----------TASADMPSTRPWPRVHLDGPEAGE--PAGGF---PRVAPDV--ADPAYVIYTSGTTGRPKGVVVTHAGLANLAAAKREGLGLDSTARVLQFASPSFDAFVAE--LLGAFTSGATVVVPPGPLAGEPLTAVLTERRITHAILPPVALSSMDGAAGA---LPGLRGLISAGEECPAELAARWSQ--GRRMVNAYGPTEVTVCAT-----QSGPLTADGRPGRPVAGARVLGPGLQPVPPGFRGELYIAGPGVARGYLNQPALTAVRFVADPFYRTGDIASWRADGNLDFHGRADDQIKLRGFRIEPREVAAVLEELPAVARAVAGVREDRGGRARLIAWVVPADEAPTPERLREHAARR-LPEHMTPTGYVLVSALPMTPNGKLDLAAL-PAVAER---- 15029320 464 ----------------------SGSSVLEMFRARVAQAPEAVAVVDGERQVSYGELDADSNRMAAYLQGRGVGRGDRVAVRLERSIDLIAALLGVWKAG------------------------AAYVPVD--SAYPAERVAFMVEDSAPVLTPSVVTAEGEP------------EVVETAGGDIAYVMYTSGSTGTPKGVAVPHASVAALVG---EPGWVGPGDAVLFHAP--HAFDISLFEVWVPLASGGRIVVAPSMAVDGAA--VRRHIADGVTHVHVTAGLFRVLAEEASDCFDGVHEVLTGGDVVPLEAVERVRAACDVRVRHLYGPTESLCATWHLFEPEQGEVLPLGRPLN-NRQVYVLDPFLQPVPPGVTGELYVAGAGLARGYLSAERFVASPFADERMYRTGDLVRWTTGVELVFVGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVPSGEEPDTEAVHASLADR-LPEYMVPAALVVLDALPLTVNGKVDHKAL----------- 21225942 588 --------------------------------------------------LTYGELAHAARRIAALLHDHGVREGDTVAVTLPKGDRQITAVLGILAAGAAPVVEQPAVRRQRIHAVA----GASAVLTDR----DHAHLC-EAASQAPVVLVDDAAG----------LRPAPVVRPDPGLA--AYVLFTSGSTGRPKAVEVSHRAVVNTVEAMEAQLGLGPADRTLAI--SALDFDLATWDVFTPLSLGGQVVAVGQEHRRDAHHLVRTHGVTLVQCVPALLDLLM-AAGEDEGLGDSLRMVLLGGDWIGLDQPRRLRAVPGCRFVALGGMTEAAVHSTVFEDPAWKSV-PYGVPLRNM-RARVVDGRGRDCPDLVPGELWIGGPGVANGYRGDPGRTAERFVDDGWYRSGDLARYRPDGVLEFLGRADHQVKIGGHRIELGEVESALEDDPAVHAVATVDTPVRHLAAAVSAPA----GAPAPDEIRLRAAER-LPAHMVPERVLVLRDLPLTANGKLDRTAVRQALTE----- 13475628 59 ----------------------------DHLRNVARQYPDKLAIGDGTNRLTYSELETLSHRVAAVVQAVGILQA--------NSAWYAVAILASMAAGRPSVPLNMRDPGSRIIEIVDAARLGAIIGAGNVRPID---LAQEV------LWIDIAAGIA----PNGQQASQQPQLPSVSVDAPAMVLYTSGSTGRPKGIVNSQRSLLWRVRQYVDACHINADDVFL---------PLTGPATI----AGCREIFTALLTGATLHLLVQAEGVTIAYLVPALLRALLTEAPT--DAYQSLRVARIGGEKVSTDIALLRKAVSDCLIQIGYSSTEGSQWFLPQDWPEQDASIPVGR-LLPGMAFAIVDEAGRNVGTGESGELLIRSPYVLLGHWENGVVVPARPDPDDVFATGDLVRLDDDGLLRIVGRKGRQIKINGRRIEPAELERVLRCAPSVADAVAIVTP----AEELIAFAVPQRGAAFAEELRQLVRTT-LPAPLRPLRLHTITEIPRLPGGKIDLATLTE--------- 113868425 69 ---------------------------------------------------TYAQLAALVNRIAHVLEDMQLVPGNRVLLRGPNNLMMAASWLATLKAGLVAVPTMPLLRAKELKQIIDKAQVGAALCQQAGGEFHCPSLAR----------TLYFNGEGEGSLEAA-MAGKPFEACDTASDDVCLIAFTSGTTGQPKGTMHFHRDVLAMCDLPRHVLRPQPDDVFCGTPPIAFTFGLG--GMLCFLRIGASAVLAEKLTPETLLGLIQDFRATIVFTAP--TFYRQMAALAPRYDLSSLKKSVSAGEALPDATRQSWKAATGIEMTDGIGGTEMM----------HIFISSAGAEVRPGAIGRVVDENMQPLPPGQVGKLAVQGPTGCRYLDDPRQSN---YVKAGWNLPGDTFFVDEDGYYFYQARSDDMIISAGYNIAGPEVESALMQHEAVAECGVVGAPDDGRGQVVMAYVVLRDDATRTA-LQDYVK-RQIAPYKYPRRIVFVPALPRTETGKLQRFRLRQ--------- 146084621 87 -----------------------------------------------------------------------VRKGDVVCMCMLNTIIYGPVVYGALRLGALPVNAIA--EPSLLAYF--MTETNAKVI------LGMRYFRKQLEEAVAIVEKKVAIHYPEDFFKRWYIWPVPRSYDGLKGADTVVIPFSSGTGGLSKGVKLSNRALIANSEQLGAAFEFSPDDAGITILPFFHIYGFTA--CLNAGYAHGVMIVMYKYTVEDYLKASEKYKATINLVAPPILISLLNADKVKHTDLSSLKRFCCGAAPLGPETVEAIEKMLRVSVTQAYGMTETVPNGLRHKVPGALVADTELRIVKVDDSQQSGTDKSCDAEPGAEGEVWVRGPQMMKGYLRDE--DTAMCMQDGWYRTGDIGKFDAEGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDSFENPRALVSVSPKDAVRASDELYRFVMSRMPPHKRLHGGVRIVSEVPRNLSGKLLRRQARKDEAELIKA- 73538200 58 --------------------------------------------------WTFAQLKALSAKVAGFLKAQGVQPGDRVAGLLPRTPELLATILGTWRAGAVPLFTAFGPKAIEHRL---NASGAKFVVTDGAN----RSKLDDVADCPPIVTVAGAKGRGGDFSFWAEVDRQPAEFPVMRRGDDPFLMMTSGTTGPAKPLQ-------VPLKAIVAFAGYMRDAVDLRDADAFWN--LADPGAYGLYYAGPLALGHPTTFYDGPFSVIEKYGITNLAGSPTAYRLLIAAGKAVSGPLGKLRAVSSAGEPLNPEVIRWFANELGVTIHDHYGQTEGMVLCNHHALSHTVRMGAAGF-ASPGHRVVVLDDENRELPAGQPGTLLTQSPMCFPGYHGTPTR---AFVGN-YYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVETAVIGKPDPERTELIKAFVVLRPTPELAEELRLHVRKR-LAAHAYPREIEFVPELPKTPSGKVQRFILR---------- 72383885 27 ---------------------------------------------------TYLQLEEGANRVANLLRSAGIKTGDAVLFCVENCPEFLYLGWGCQRAGVVFTPASTKLSADDLRYIARDCGARAVFVSVAAV-----NSAGLLAADFGSAACFALGGDIPGFERLEDLRACPVTSIHDPARGREMMYSSGTTKGVRKPIPSFHDDASFASKPGV-----DTSMVYLCTSPLYHAAPHRN--VSATLAFGGTAVVMEHFDAVQALHAMEKFRVTHSLWVPTMRLLRLDAGLRMQFDLSSHRLAMHGAAPCPIHIKETMIEWWGPILEEYYAGTEGICSISSL----EWLAHKGSVGRAVEGIVHILADDENEVASGSTGTVYFESDAKF-AYWNDTGKTAASRSKQGWWTYGDIGHLDEEGYLYLSDRRDFTIISGGVNIYPQEIENILVTDERVLDVAVFGLPDDEYGEHAVVQVERQPGAPHAEELRALCRSK-LGALRVPRSFSFVLEFPRLPTGKLQKKLLRDTL------- 158296494 50 ----------------------------------------------GGRTVTCREMYLRTVRIAERLAQLGYKHTPMAALASRNGEHVAPVAFACFALG-IPINTLDTAFN-----VADFAHMFGVTRPAVFCESDILEVVREAAQRAAIAPEIVLAGYRHVLDLLEPTGTEDSFVPDDPTTHVAAVLCSSGTTGLSKGVTYTHTFCIANLRMAPTDCLLAFSSLYFASL------------IIGTVSQAARVITRAPFTPTLALDMLQRHPVTIAFFSPFQSNLLVHEPLLAQTPLPALRLFLCGGARVSKQAALQRCLPSHTRIQIGYGMSESLVTLTDGNSYRDDCVGT----LQARVEARIVDDDQCGLAPDEPGEIMLRVQIPFAGYYGNPDATAELMSPDGWIRTGDIGYFDRDGHLYVIDRKKDIIKYAGNQISPTELEVLAKQLTGVLDCCVVGVPDE--GTDLPAALVLREPGATGAALTAFVDERVSAHKHLRGGVYFTEEMPLTPSGKIVRRKCRK--------- 68305013 109 ---------------------------------------------------TYKELLVEVCKFSNGLKSLGIKKGDRVTIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPEALVGRLEDCNSEFIITSDGVRGGKIIPLKRNVDSKVKDFKKCIVVKRTGNEIPWNDKYSSDIFEPEKMSADPMFILYTSGSTGKPKGVLHTTGGYLVSLTHQYVFDYHDDDIYWCTAWVTGHSYIIYGPGATTVMFEG----VPNYPDASRFWEIVDKHKINILYTAPTAIRALMSEGNKFLENTSSLRILGSVGEPINPEAWRWYYEAAGCSIVDTWWQTEGGILITPLVGAIDMKPGSATLPFFGIKPAIV-DKDNQEIEGAGEGSLCISWPGQMRTVYGDHERFIDTYFKQGRYFSGDGCRRDEDGYYWITGRMDDVINVSGHRLGTAEVESALVLHQDVSEAAVVGYPHDIKGQGLYAFVTLNKGTEENKQLENDLLKKEIGSIAKPDFIQFTNGLPKTRSGKIMRRILRK--------- 21355225 111 ---------------------------------------------------TYQELYDQIVLLAGGLAKLGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASNVVPYLDILHSAISMSRWRPPQRNIIVSPDTTKLDPLTDLWSDILKMAEIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALVYTLRTLYINPGHTWWAASDMGHSYICYGPLCLGVMYEGKP---DRTPDPGQYFRIIDQYQVRSIFSVPTSFRVIRDISYGRQYSMKSLRAIFIAGEHCDYETKSWIEKTFKVPVLNHWWQTESAVTATCLGFQQNLSPPTTGLPLMGYD-VKILKADGSEAQTSELGRILPLPPGNMATLYKNEELFRTLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPKTDAKLSTEIIKLIRDGPIAAFRL---VTSVNNLPRTRSGKTMRKAMAD--------- 71083020 144 ---------------------------------------------------SYKQLHNEVSKAANGLRKLGIKKGDRVTIYLTMIPELAVTMLACARIGAVHSIIFGGFSADSISGRVNDCESEYIITADGGKTIPLKQITDEALRSCPNVKKCIVTGNKVSWVKIKDMSTK-CEPEEMNAEDPLFILYTSGSTGKPKGVLHTTHQYIFNYKKDVYWCTADIGWV------TGHSYIVYGPGATTIMFEG----IPTYPDSSRWWQIIDKYKVNIFYTAPTAIRALMREGDKKKTSRKSLKLLGTVGEPINPEAWMWYYKTVGCPIVDTWWQTEGI-----LISPQTGAMNSASKPFYGIKPSIV-DKDGKEIKGAGEGRLCISWPGQMRTVYGDHQRFIDTYFSDGKYFTGDGAKRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDIKGNGLYCYVTEKSDLDLERDLKLWVRKQ-IGALATPDIIHFSPGLPKTRSGKIMRRILRK--------- 148546915 469 ---------------------------------------DALALVAGDAGLSYAQLELAVQRLALALQQAGVQPGAVLALALPRSLDWVVAMLASWRVGA-AYLALEPHWARQVRLMTQAGATQVLVEPAAVASLREQGIA---------------ALSLDSLYPLA-VDTAPLQPHAASASDAAYVLFTSGSTGTPKGVVIEHR---HLLNYTAGVC---HTLALEGCRHFAFGSTVSATTLFAALYVGATLHVAADEVMKDAAAYLEQQAIDCLKIVPSHLSALLE---SKAPAVPATVIL--GGEAPSAALLQRLLQIRDCKLFNHYGPTETTVG-VMVHPVRAVPTGTLGSQVLPNNQVYVLDQHLQLAVTGVLGELYVGGQQVCRGYLQDVQSDPPAFVESPFYRTGDLARYRPDGAIELQGRRDHQVKIRGFRIELAEIEAQLSGAPQVVEAAVLCD-----GEALSAYVSLRDEATAAAAVREYL-ARQLPAVMLPRTLQALPRLPRLGNGKLDRQALRQVGKE----- 186457246 233 ---------------------------------------------------TYRRLIVGADVLSKPLQAALSPKSERVGILLPNVATLPVSLLSLWKLGKVPAILNYSTGTATMLACAQLARARLKVEPLIESGIEMIYLARVTGSKFSSLLKITL--DANSFLP------DSGRGEFIDPASTAVVLFTSGSEGVPKGVELTHRNLLSNMRQMLAATDIMDTDRLFNCLPLFHSFGLTV-GTLLPLVRGLYVFIYPSPLHYRIVPAALYD-TDCTVFLSTNTFLNGYARRAHPYDFRSMRYLFAAAEKLQESTAQTWSQKFGVRVLEGYGATE-CSPCVSVNTPLNPKYGSVGR-LLPGIEFKL--EKVEGVEEG--GRLFVRGPNVMRGYLNPDAE--AKFKEDGWYDTGDIVSVDSDGYLFVRGRLKRFAKVSGEMVSLTAVEDALAAFPQYGQVAIITRPDEGKGE--VLIAVTNEPKMQLEEIRGAIKAKGLTNLSVPREIKVVREIPKLGTGKINHRELVKLLT------ 163943331 478 -----------------------------------------IAAIYENEQITYRELDERANQLAHYLQKRSVGPESLVGVYMERSLQMMIALLGILKSGGAYVPLDPTYPESRLRYILEDAGIEVLVTEENSENL---YISEDVET--ICMNKDYTAIKKEESIPC---------ISGVTGRSLAYVMYTSGSTGNPKGVMIEHHSVINYLEWMQHKYPLSEKDVVLQKTPFS--FDVSVWELFWGIHVGASISFLPEKDPTIIAEVIEKHQVTIVQFVPSMLSVFLDHLNHIELNMSSMRHVFSGGEELSSGLVRRFQQQWNVKLTNFYGPTEATIYVNAFDQPNQEFVSI-GQPIQN-TQLYVLDQNQRLQSIGIEGELYIGGAGLARGYLNRPNLTAEKFVSHPFYRTGDSVRYLTDGNLEFIGRMDHQVKMRGFRIELGEIEATLEKYSFIKEAVVLVREDRPGDQRLVAYVISDGNTQKWRE---YLQNQ-LPNHMIPAHLVELEQFPLTPNGKIDRKAL----------- 91784405 52 ------------------------------------------------TRYTFDELKALSDRFANALLAAGAQRGDRIGIFLSQSVETAIAHLAAYKAGAVPLFALFGVDAIE----HRLGDSGAVALITDHGGVQK---VDEIRAALPSLRNVIDRDNGDPHAPVRSLKSAPAGFTPVDTGDPAVIIYTSGTTGKPKGALHGHPGHLPGVEMS-QQGFPAHATLIWTPADWAWIGGLFD--VLLPSWHHGVPVLARRFAKFDAFDLMARHAVSHT-FLPPTALKMMRGVERPERWSLALRSVASGGESLGEELIGWGRKALGVTINEFYGQTECNVVVSSCAALFEPRFGAIGRAV-PGHHVAIVDMDGNELPPGAIGDIAVAAPDPVMGYWGNEAATREKF-RGKFLVTGDLGTCDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAVVIGAPDRERTEIVMAFVVLNGDAALVREIQQHVKTR-LAAHEYPREIRFVDSLPLTATGKVIRKALREGLEQ----- 186683591 443 ----------EFNQTYLDN--IQHKCIHQLFEAQVQKTPNKIAVVFENQQLTYAQLNSKANQLADYLQQQGV--KPEVLVGLCTERSLLMIILGILKAGGAYLPLDPTLTKDGIAGRLQNTQ-----IPVILT-------QQRLVNALPTHTAQIVCLDTDWDTIAQ--HKDENLSSEVTTENLAYVLFTSGSTGKPKGVAIEHQQLLNYLNGITQRLDLSTTTNFATVSTLAAD--LGNTGIFAALCTGGCLVLSAECATDSAAKYCRTHPIDCLKIVPSHLATLLAAAPS--DSILPRQQLILGGEAANWQLIEQIQQQVPSSLINHYGPTEATVGVTTF-AVEQQINHTQTVPLGPLANTQIYDEQLQPVPVGVPGELYIGGAGLARGYLNQSDLTAAQFIPNPFYKTGDLARYLPDGNIEFLGRVDHQVKIRGFRIELGEIETTLCQHPQVQQ-AVASIREEEFGNKSLVYVVPKQQQTSVSELYRFLREK-LPEYMMPATFIMLKALPLTPNGKVNRRELPE--------- 134111705 118 -------------------------------------------------HLTFGDVLDRSLKLAAWMRSRGIKMGDRVVIGGKNCTGWIVSFIAVHLIGAVTVCLNCWVPREQMVYSIKMVEPSLALLDEERAEI----LGPFTHVKENGLPPMFCWAESGHLPSVVEIYSTPVGLDGLGPESDAVIFYSSGTSGFPKAVLSTQRSGMVATARAVLRAGLDPQRVVLLSIPLFHVTGCLS-WLLRAITNGSKFVTSRKWDVKEAVRLIVEEGVHTVGGVPAIASQILQ--SPDLPDNTTLDSIFYGGAPPSKHMANEVRVIHGYGLTETNAVACAVCGADYLSRPD-----STGPPV-PICEIRIVNPDTRKALPGQQGLILIKGAQVMKCYYGNEQATKQAIDEEGWLDTGDAGYLDEEGFLFIKDRLKDLIIRGGENIASVDVENALTSHPHIDEVAAIALPHPILGEVVGAAVTLRESA-KARGVKGHVRSK-LPKHAVPAMVMIWESLPKNVNGKTMKKEIK---------- 183983758 1912 -----------------------GVSIPAMFSAQVARGGQAAALTYGETTLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFM--IADAAP-----TVVVTVGGLVSRLIAYGVTVLDVDRCAVEG----------CSPARAPE--ADDVAYIIYTSGTTGTAKGVAISHHNVTQLITSMVKS--LGSASTLVWSQCHSYGFDVSVWEICGALLHGGRLVIVPEPAPTELHKLLKAECVNVLNLTP------TALAALPKQGLDSITVL-VAGEACPAELMDRMINAYGATELWYSALSPRLVPGSK--------VVPIGVPLADV-ALFVLDSWLRPVPVGVAGELYVAGAGVGYGYVQRCGLTASRFVACPFYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYPATTSGQQLVGYVTPNPESQRSAELRQYVTER-LPHYMVPAAIAVVEVVPMTVHGKIDWSAL----------- 158315199 30 ---------------------------------------------------TYRELVEGSNRLARLLVDSGLRPGDRLAILAENHLRYFELVWAGLNCG-LYITPVNSHLTPEVAYLINDSGARALI-----SSRALAAVAEAVVPETPVVRRLMLDGGSEHYEDLDAATAGFSAEPRDDEIRGTFMLYSSGTTGRPKGIQFPLPDWPASLPGARGAFGFNAEAVYISPAPLYHAAPLRVSALMHSV--GGTVVVLPKFDAEGALHAIERYRVTTSQWVPTMRMLKLPPEVRARYDLSSLRIAVHAAAPCPVEVKRQMIEWWGPIIFEYYSGSEGLTSEEWLAHPGS-VGRAQGGVL------HICGEDGAELPAGQDGAVYFEAKGAGFNYHNPDRTRAVSHPAHPGWRTGDIGHVDEDGYLYLSDRKDFTIIAGGVNIYPREIEDVLVLHDEVVDVAVFGVPHPELGEQVKAVVQPVRMADAGDGLAARLLEHCLAPFKWPRSIDFVPELPRLDNGKLYKKPLRDA-------- 85704435 60 ----------------------------------------------------------------------GLDPGDRIGTLAWNGHRHFELYYGISGIGAVCHTLNPRLSHEQLLYIIAHAGDRLLCL-----DLTFVPLIEALMPALPPLRFVILTDRAHEALCYEDLQSPDFDWPTFAEETAAGLCYTSGTTGNPKGALYTHSTLLHALQ--VPLCQTSSFRAGGRVLPVVPLFHVNAWGLPYVAPLTGMTLVMPGPHLDGAFRLMDAEGVYSAWGVPTVWAGLLAEIKAQGRIPAGFADLVVGGSAMP-RVMIEAYETRGVVVSQAWGMTEGVLSPALQVAPMADRIAAKGRRLFGVEYKIVDDAGQRLPHDGQAGELFIRGNTVISGYFENPEATRAAMDSEGWFGTGDVASVSPEGRLTIRDRSKDLVKSGGEWISSIDLENAALSHPGIAACAVIAVPHPKWGERPILVAVATGDRPALSEICAHM-ETHFAKWQLPDDLLWVEALPLTATGKVSKLTLRDQFAD----- 187923413 84 ---------------------------------------------------TYQDLLQRVSRFANALKKRGVKKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSSKSLNERLVDVGAVALVTSDGGKALPLKNIADEAMGGCEAVTSVIVWNEGRDLWMHELTQAESDQCPEVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTLKWTWKPSDVFWCTAWITGHSYITYGPLTLG----GTQVVFEGVPTYPNAWDMIAKHKVSLFYTAPTAIRSLIKAADADQKDLSTLRIIGTVGEPINPEAWIWYYENVGCPIVDTWWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMLRNVWDPDRYKKSYFPEEKLYLAGDAVRDKDTGYFTIMGRIDDVLNVSGHRLGTMEIESALVSNPLVAEAAVVGRPDATTGEAVCAFVVARPEGEEAVKLANELRNKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLR---------- 17230139 474 ----------------------------EIISQQAQQTPDATAVVFADKTLTYAELNAKSNQIAHYLLQLGIKPEARIGVYLESSPLLIIALLGILKAGAAYVPLDPTFPPERLRFMMADAELKLLL--------TQTSLTSVITDKIATIN----LDELE-----EDISQQPIFDPQIKVTQLTYLIYTSGSTGQPKGVMRSLVNILTDLKQRLSITPNDK---LLAVTTIA--FDIAALELFLPLIAGAQVVLPPQTAPRQLANCIEHHQITIMQATPATWRLLLASGWEGKQDLKILEALENTLAQQLLSCSQEVWNLYGPTETTIWSAAQKL----SIDEPVTI-----GHPIA-NTQFYILDEQLQPVPIGVPGELYIGGAGVARGYWKRPDLTAERFKGLGLYKTGDRVRYLRDGKLEYLGRLDYQIKIRGFRIELGEIEAVLAQHPAVEQAVVTLREDEPGEQRLVAYIVSHPEI-IPTELRTFLGEK-LPIYMMPSAFILLEKFPLTPNGKIDRKAL----------- 169627764 2 ---------------------------------------------------SYGELIGAVEDLAATLEAGSVTHGSRVVVLSDNGPQTYLSVLACARLGAIAVMVDDSLPAATVARFSEITRPAA-IIPNEGGGVGAENGERAY----------------------------PKAQPDSGADEALAMIFTSGTTGEPKLLPNRTFFAIPDILRAEGLRWIDGETTY-SPLPATHIGGLWW--ILNGLMHGASCITGGEQGASLRELLVDNE-VATACLVPTLLTRLVSELKLTGTDVPALRFIAYGGSRAIAADVRFIEAA-GVRTAQVYGLSEGCTALCLPTDSESISRIEQGAVGRPYPGVQTYGDPTTGAESASYGTLWIKSPANMLGYWGSPERTGEVLAE-GWVNTGDLVERRADGFFYIRGRSSEMIISGGVNVVPDEVDRIAEDIAGVREAACYEIPDEEFGALVGLAVVATTELDGAG--TAALKQRIAARYRRPSTIVLVEDIPRTKSGKVMRSAL----------- 157804708 1097 ----------------------------QLFEEQVKKTPEAIAVIFEDKYLSYQQLNEQANQLAHYLQTLGVEADNLVGIFLDRSLEMLIGLLGILKAGGAYLPLDPSYPEDRLAYMVNDAQVSIVVTLEKWANLTTQQALQWV--CLDSQKDIIAQQSSNNI------------NVAIEEKNLAYVIYTSGSTGQPKGVLIEHQSLINFTKSAIEKYEITEQDTVLQFASI--NFDAAAEEIYPCLSSGGTLVLRTEEMMKSVSAFIESQKKEVTIWDLPTAYWHLLVSEIIQENLQSLRLVILGGERVLPERVKMWQEYVGQYPQLVYGPTESTVVST-LHYLEESPINQAEIPIKPINNVQVYDQYLQPMPIGVPGELHIGGLGIARGYLNRPELTVEKFIDNPFYKTGDLVRYKFNGNLEFLGRIDSQVKIRGFRIELTEIETVLNQYSSIKQSVVIAREDSPGIKRLVAYIVGNKNQNKIEEIRYYLKQK-LPPYMVPSAFVFLEEIPITTNGKVDHRAL----------- 29827394 12 -------------------------TLSDVLRHSARQFVERPALSAGPVRLTYAELDRCVDALAARVRAVGIRPGDRVGLSVARGPLALVASAALMRAGCAYVPLDAAHPSRRLRHIVDNAGLHVVVCDESRAAPDIAALTMLHVDGDDLIPGPFAGAAADDTVP--------------GSGSVAYVMYTSGSTGVPKGVEVTHANVLAMLAGALPL--FDFADREVWPLQHAHGFDVSVWEMWAAVAIGATLVAVPRAAPESLAELLLRHRVTRLHIVP---SVFHHLAEVVEEEAVNLPLRNV---TFCGEAL-NYRAIQSWTRSQVYGITETTVTFKRL-TAEEVTRAASATPITAYDHSVVLDEELRPVAPGRTGEILIGGSQVARGYVDMPELTAERFLQGRWYRTGDLAHTDEAGQLHYVGRQDDQVKIRGFRIELGEIDHALRAVPWIGDAAAV-VQSTARGEAACVVVTEQDDRQNEALLDRLRKELALPDHMLPGRVVCLDRLPLNTNGKTDRRALAEDLSRR---- 126664192 74 -----------------------------------AKRGDKTAIIFEPNHISYNELYVRVSKMANVLRDQGIKKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSSSAVASRINDSECKMVITSDSYRGIDLKGIVDEALEKCPSVDTVLVVNRTNTEVTMKDLWLQPLNIAEIDAEDPLFILYTSGSTGKPKMVHSTAGYMVYTAYTFKNVFNYEENDVYWCTADIGHSYILYGP----LLNGATTVIFEGVPSPDFSWEVIEKHKITYTAPTAIRALAKESLDFVQKFPLTSLKVIGSVGEPINEEAWHWYNDHVGCPLVDTWWQTEGI-----MISPIPFVTPTKPTYASPGIQPVLMDELRNEIEGNQTGALCIKFPWTIWGDH--QRYKETYFTAPGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFVISRDKNNLAKEINQQISDQIGPIAKL-DKIQFVSGLPKTRSGKIMRRILRK--------- 27378544 42 -----------------------------ILTRQAERYGDRVLLVAGETRWTFAQTAAIAAAAAQALVDAGIKPGDRVALMCSNRPEFLQVYLGCAWLGAIAVPINTALRGFQLSHIFRNSRPALLVVE---AQFVAAIESVEAGVELPPRTWIVGAAGGAVDAGLSPALGAAAPAGAVRPGDTVAILYTSGTTGPAKGVCCPQAQLFWWGIYSARALGIREGDVLFTTLPLFHTNALNA--FYQALLNGCTYVLEPKFSASGFWAAAQRHNSTVGYLLGAMASMLLAQPKNANDSAHRLRVALGGGVPPQIHAPFLER--FGVPLVDGYGSTE--TNFVFAGTIPSDRPGTMGY-LADGIEARIVDENDSALPDGQAGELVLRAPFAFTGYFGMPEKTIEAW-RNLWFHSGDRVVRDADGHYRFIDRMKDSIRRRGENVSSWEVEQTIQSHPAVAACAIYPLPSE-LGEDEVAVAVLLEPGQSLEPVDVVKHCEGQIAYAIPRYVRILSQMPLTENGKIKKGVLCEA-------- 89901358 116 ---------------------------------------------------SYKELLARVSQFANALKAHGINKGDRVLIYMPMSLEGVIAMQACARIGAIHSVVFGGFSAKALQERIMDAGAVAVVIVDEGLGLGCESIKTVFVYQRATTACNMVAGRDVTFLAGQSTECAPVA---VGAEHPLFILFTSGSTGKPKLWAKLTMDWVFDLQPS-DVFWCTADIGWITGHSYVAYGPLAA-GATQIIFEG----IPTYPNAGRFWQMIERHKCSIFYTAPTAIRALIKSAESDRSDLSSLRILGTVGEPINPEAWMWYYKHVGCPIVDTFWQTEGGHMISPLPGATPLVPGSCTLPL-PGIMAAIVDEAGHDVPNGSGGLLVVKRPWMIRTIWNDPERFKKGYFPDELYLAGDAVRSVDRGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTLVAEAAVVGRPDDMTGEAICAFVVLKRPVPTGDEAKAIAKERDWVAKEIPKDIRFGENLPKTRSGKIMRRLLR---------- 118591993 54 ------------------------------------------------TSYTYDDLRRLSNQLANLLTARGVQPGDRIGVLMPQRPETAFAHIAALKLGAIPLFTLFGEEALE---YRLKDSGAKVVITDASGAAKLAT----IRDRLPELTTVLCADEAESLHHHMAGHEGTFHPFDTGPDDPAIIIYTSGTTGQPKGALHGH-------------------RVLLGHLPMSHDL-LGQPGLMPALYLGVPVVACRKFTAEAAFQLLQDQKIRNTFL-PPTALKMMRQVEAPEKRWRTLRSVASGGETLGAELIDWGRRTFGLTINEFYGQTECNMIVSSCARLMEARPGIMGRPV-PGHHVSVVSDKGEELPAGTLGNIAVKDPVMFLNYWNNMEATEKKFAGD-WLLTGDTGIKDDTGWIRFVGRDDDVITSSGYRIGPGEIEDCLIKHPAVAMAGVVGKPDSQRTEIVKAYIVPTDKL--AGEIADFVKTR-LAAHEYPREVAFVDALPLTTTGKVIRRELR---------- 118465509 1960 -------------------------------------------ITCGERSFTYREVEESANRLAHLLSGQGAGPGQRVAVVIPRSAEAVVAIFAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTTDGFTGFDDPAVAEQPATGLP--------------VPAAD--------------NIAYIIYTSGTTGIPKGVAIPHRNVTLLLE--TLDAQLGLGQVWTQCHSLAFDFSVWE--IFGALLHGGRLVIVPDDSPEDLHALLVREQVSVLSQTPSYALQSADALAPELGQQLKLQTVVFGGEALEPHGLPRMINMYGITETTVHASFREIV-----DADVDSSVSPIGVPLANL-AFFVLDGWLRPVPVGVVGELYVAGGGLATGYVGRPGLSATRFVACPFYRTGDLVRWGADGQLQYMGRADAQVKIRGYRIELGEIQAALAGLDGVEHAAVIAREDR-PGDKRLVGYITGTADP--AEVRAQLGER-LPGYMVPSAVVVLDALPLTVNGKLDTRAL----------- 196195587 485 ------------------KGEWHQSSFVSLFSQQAAKQGDAIALVHGDTRVSFAELEARSNQLARYLIAQGVKSDDVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPSDRLHYMLEDSGATLLL-----TSSDLIETLPRVETVSPIAVDTLSLDSFAFGIPNEEPHPD----------QLAYVIYTSGSTGKPKGVSLTHAGLSMHVQTIGERYGMTPDDVELQFASISFDGAVERWTV--PLAFGSRVVIRDQQSAEQCCEVLKNEGVTVACFPPSYMGPLLDWIEQEKPAL-KVRSWTLGGEAFTRETFERMQHVLKPKILNGYGPTETVVTPMLWGAYEGDTLTSAYAPIGTAVGPRVLDQDLNRVPVGVAGELYIGNEVGLRGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLGHEPIREAAVVAQPSP-AGDRLVGYVVLR--GPIVIDDILVALAGSLPDYMVPSQLIVLEALPLTPAGKVDRKAL----------- 214041908 3 -------------------------TLAHLLKNTAQAFPDNQAVFYEGQALDYAHLNDLSDRLAQGLCDLGVQAGDRVGLWMPKSLCAVIAIFAILKVGAVPISELPPNRVGFVAGDCNMK-----VLLTDHDGFD-------------RLGDASVAGAVPVAVDMAMLKALVGRLPGAEPGRLAYVFYTSGSTGVPKGVMVTHDAALNFVDWASTRFGIGPEDRLASLAPL--SFDLSVLDIFAAVHTGACVHMISSARPTSLSRYIQEHAITIWYSVPAVLARLASHGRLDKHSMASLRHVLFAGEPFPAQLETLMQAVPDARFHNLYGPTENVVSHFEIDRLEGDAIPI-GRPCAGNIFEIIAEDG--TVATGATGELLVSGPSLMQGYCNLPDLTQARLTESALYRTGDRVRRDDNGVYHFLGRLDDMIKSRGVRIEPGEIESVLLRHPSVEEAIVLGRPDPDIGHRLAAIVV-LGGAVTDTELITHCRDF-LPTYMVPSEIQNSTGLPRTATGKIDRLAAR---------- 159043377 55 --------------------------------------GDRVAITHTKQEITYAELQERVSLLAGALRAKGIEKGDRVLIYMPMVPQALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIA--ASCGIEYKPLAIDLATHKPDF--CLIFQREQEVAHLEDWHVDPAECVPVAGNHPAYILYTSGTTGQPKGVLRPTAGHLVALNWTMKNIYVDPGDVFWAAWVVGHSYICYAPLIHGIVFEG-----KPVGTPDGTFWRVISEHKVKSFFTAPTAL----RAVKREDDLSHLKTVYLAGERADPDTIQWTMDKLGVPVIDHWWQTE--TGWAIAANPMGIKIGSPSVAMPGYD-VQVLDEGGHPVAPGTLGAILPLAPGTLPNLWQAEERFVKSYTFPGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDTLKGQMPLGFLCPHDEIAK--ECVKLVREKPVAAFKL---ACVVDRLPKTRSGKILR-------------- 152986563 58 --------------------------------------------------YTFSELKALSGRFANFLQAQGVRPGDCVAGLLPRTPELLVTILGAWRLGAVPLFTAFGPKAIE----HRVATAGSKVVTDAANRDKLDELAD------PPLAVTVGGPKGQDFSFWAELERYPAEFEPVPRSDPFLMMFTSGTTGLAKPVPKAILAFVGYLREAVDL------------RPEDAFWNLADPGVTGPLAMGHPTTFYEGPSVESTCRIIRDYGITNLAGSPTAYRLLMAAGAAAEAALKGLRAVSSAGEPLTPEVIRWFAERLGSTIHDHYGQTEGMVNHHALAHP--VRIGAAGF-ACPGHRVVVLDDALNELPPGQPGILALRSPLMWFPGYQGLE--TAAFVGD-YYLSGDTVELNEDGSISFVGRADDVITTSGYRVGPFDVESALIEHPAVMEAAVIGKPDPERTELVKAFVVHRPTPELADELQRYVRQR-LSAHAYPREIEFLEELPKTPSGKIQRFLLR---------- 152980534 93 ------------------------------------------------------QLHAEVSRSAAMMQALGVGQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASTSLATRIDDATPVLIISADAGSRTPYKCLLDELDRGLAPMKTI--EGRDVDYATLRRQHMDAVPVAWLESNAPSYILYTSGTTGKPKGVLRDVGGYAVALATSMDLCGKPGETFFCTSWVVGHSYIIYGPGMTTILYEG----LPIRPDASIWWSIVEKYKVTRMSSAPPLELL-------QKHDLSSLKALYLAGEPLDQTTSDWISGVLGVPVIDNYWQTETIISVAKGVGDKPTRSGSPGQPMYGYKAKVINEETGEECAPNEKGVVIIEGPLCLQTLYGDDQRFVSTYWRNEAYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHANVSEVAVVGVENPIKGQCAVAFVILKDEARKEAEIMKVVDKR-LGPIGRPSHVYFVSALPKTRSGKLLRRSI-QAICE----- 212536392 3037 -------------------------------------YQNRVAVRDRSSVLTYQQLAGRVDSIAAALNSAGLGSGSRIAVLCEPSNDFVASLLAILHIGAIYVISLPSSRHADIIS----SSTPGMIISHESTNESVEQLVHEISGRLPILK-------------LEEISNVSQPVPKAQSDSPAFLLYTSGTTGKPKGVVLSQGAIVNWLEHSISAYELDKAPASVLQ-QSSLSFDMSLIQIFCAICSGGSLVIVPQDAPPQIAELMHQKNITLTFAVPSEYLLWLSFGRESLRQAVGWRWAWVGGEMFPIQLKRELRRLENFTLWEYYGPTETTFTATNLDVENSIISGSPIGKAHPNYSICILDAKGRPLPVGFRGEICIGGAGVALGYWNMPAETDRKFIPDGFYRTGDQGRLAADGTLIFIGRGDTQVKLRGLRIELAEVEGALLSGESLISMAVVTVRDGDL----IAHVIPVESGKQKLDCRKLLTGLRLPQYMHPSRVILVQDLPRAITGKIDRQA------------ 16078892 463 ------------------------ETIHAMFEKQAEKTPDAHAVIDQACSLTYRELNKAANRLARHLRMKGVVRQEPVAIMMERSAAFITGVLGILKAGGAIVPVDPHYPADRIRYICSHVVSQAH-LPSSLEDNYIITHPEDIESKVDG-SNIKSVNNADDLL---------------------YMIYTSGTTGKPKGVQFEHRNMANLLKFEYTHSGIDEADVLQFATP---SFDVCYQEIFSALLKGGTLHIVPEAIKRDVFAFINKHQTNIVFL--PTAFIKMELANSFPDGVKHL--IAAGEQLMISDLFQDVLRKRGIHLHNHYGPSETHVVSTYTIHPGDPILPPIGKPIGCTDLYIL--NHQKQLQPGVPGELYISGASVARGYVNHDKLTSDKFSSDPFYRTGDLARRLEDGNIEYIGRADNQVKIRGYRIEPQEIEVTLMNHPDISEAAILIWQDQNGEHELCAYYCSVQKL-NTIDLRSYMASE-LPEYMIPAKWIWVDSIPLTPNGKVDRAALPE--------- 5051823 12 -------------------------TVLDLFARHVDRTPDAVAVADGDRVLTYRELDELSGRLSGRLISRGVRGGDRVAVMMDRSADLVVALLGVWKSGAVPVAAYPAPR-------------VAFMVADSAVSLTVCSAA--TRDGVP---------EGIESIVITDEDASDTSVATVRPGDLAYVMYTSGSTGTPKGVAITH-GTIAELAE--DPGWMEPGEAVLMHSP--HTFDASLFEVWTPLSLGARVVIA-EPGSVDVRRLREAAAAGVT-------RVYLTAGSFRAESFAAFREVLTGGDVVPAHAVERVRACPGARVRNMYGPTEATMCATHLLQPGDVMVMPIGRPLAGR-RIQVLDESLRPVEPGVVGDLYLSGGLA-EGYFNRAGLTAERFVADPMYWTGDLAQWTADGELLFAGRADHQVKVRGFRIEPGEIEAALIALPDVQDAVVAAIDGRLVG----YVVADGDVDP------ALIRERQLPEYMVPAAVIALDALPLTANGKVDRAAL----------- 116670088 89 ---------------------------------------------------SYAELTELVGRFAGVLRRRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELA--ARIRDAAPAVVVTASGGIE---PSRRIEAGAPGLPVVVAAREGSDHPGWLDWDTEMAAAEDVKATDPLYILYTSGTTGAPKGVVRDNGGHAVALSWTMEVMWTASDVGWV----VGHSYIVYGPGATTVLYEG-----KPVGTPDGAFWRVIRDHKVNVLFTAPTALRAIRKADPRDYDISSLRTLFAAGERLDTDTFHWAAQTLGVPVVDHWWQTE--TGWAICANPEELPIKA-GSPSVPMPGFRIVDGLGEDVETGTEGNILPLPPGTLTTLWGDDERYVSSYLQEGSYATGDSGYRDEDGYVFVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVPEDILVK--DLIALVR-RDIGAVADFKHVAVVDALPKTRSGKILRKTMRQ--------- 103486371 17 ---------------------------------------DRSEIDFEGVDYSWRQIADAVRAIETALADMGLPADARVGVLLRNRPGHVAAIVAVLSTDRCLVTLNPILPDARL-----FADVEGLALPAVIA--DASDLAR------PGLAGALTAGSAVEIGPLEGVRVVQQKLRHADSPGVAIEMLTSGTTGPPKRVPLSRDAFDASFRRSFDDPPRLSSGCTMIVNPLTHIGGIY--GCIGALAAGRKIALLEKFSVEAWVGAVKRNRPAVAPAVPS-AVRMLLDADLDPDDLSSLKSLISGTAPLSPDLVDAFLAKYGIPICANYGATEGAVAGWNIDDFRKFWTEKRGS------VGRIHADIEARVVDADSGAELPAGREGLLELKGQQLNNNMQ-----WLRTTDRAVLDADGFLFIKGRADNAIIRGGFKIHPDDVVQVLNMHPSVRESAVVGIDDDRLGAVPAAAIILKDDVPTTADLKAWLKER-LIAYQVPTRIQIVTDFPRTPSMKPSAPGLRALFAE----- 170720976 78 ------------------------------------------------QTFSYNQLRDEVARLAGLLRQLGVGKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASCGLEFDYKPLALQLAHHQPRQVLVLQRPQARARLPNRDLNAEPVPAVELESADPLYIMYTSGTTGKPKGIVRENGGHIYGMHAG-DVWWGISDVGWVVGHSLIVYGPLMS-GCTTVFYEG-----KPIRTPDASAYWRVVEQYGVNALCAPTAMRAIDGELIRRHDLSSLRQLFLAGEKLDSSTHQWLERVTGKPVHDHWWQTETGWPVTA---PCVGLEGSAARPGSPGYDVRVLDDDGHLLGPNHQGAILPLPPGCSQTLWGDHERYLQAYTYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVACHPAVAECAVIGVHDEIKGQVPLALVVLKDEAQLLVDLVGRVREE-IGALACFNRVRLVKRLPKTRSGKILRAVLRK--------- 114562646 109 ---------------------------------------------------TYAELHTQVCKFANALRSQGVNKGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIAARVIDGKSKVLITADAISNPDVTCVEKVIVFKRTGGDIDWVEGRDVWWHSLMEVASEFCQPAEMNAEDPLFLLYTSGSTGNPKGVLHTTHEYVFDYKAD-EVYWCTADVGWIT----GHSYMVYGP------FANAATVLIHEGVPNHPTPMIDRHKVNILYTAPTLIRALMEQFSSYKGD--SLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTEGGILISPLPGATDTKPGSATRPFFGVQPALV--DNMGDIVEG-TGEILDSWPGQMRTVYGDHDRFALTYTFRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGIEPTEELRQELRQKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEV--- 169773107 26 --------------------------------NHAQTNPEKIAVTTKNQQFTFGQL--LADTAALKKQILGDLQERRIAFLTPNGYDYVVTQWAIWAAGGVTVPLCTTHPVKELLYTIGDSDPSLIILHPSFVHFE-TPLREGTKNSIPFM-------DQDPF--TQSVAPTAVQLPLFNSQRRALMIYTSGTTSSPKGCVTTHKNITFQAECLVKAWKYAPSDHLIHVLPLHHVHGIIN-GLTASFLSGVTVEMHPKFDPKVIWSWQDRGSSTMFMAVPTIYSRLVDQESAARDGARALRLVVSGSAALPTPIKAKFAEITGQTLLERYGMTEIGMAISCGLEVEKRIDGSVGWPL-PGVQVRLTEKETGQVVESEDGQIEIKGDNVFLEYWRRPEATVKEFTTDGWFKTGDVARRDASGAYFIQGRASDLIKSGGYKISALEVERKMLGLDIIQEVAVVGLADEEWGQRVAAVVKPGTEPLELQNLRTQLKQE-MAPYKIPTVLKLVDNIERNAMGKVNKKTI----------- 145548888 87 -------------------------------------------------QYTFNELHDHVSRLSGVYRQFGVSKGDRVIIYMPMIPEAVFAMLACSRIGAIHSVVFGGFSALELS--GRIKDCKPTLIITASCGLDYKVMAIQLANQRPTKQCSMVIGRDFDYYTAMKF-ANPVECVEVESTHPLYILYTSGTTGQPKGIQRDTGGTVVALLWTMHILGLKAGDVYFSMADIGHSFTVYGPLLQGVLYEGKPV---QTPDPGAIWRIIEKHKV-VGFYTAPTALRAMNGDWIRKSNISSLKSISMAGERCDIPTYNWIQSNTGVLINDHYWQTEGWIISCNFMDLHTFPSKSATKP-SPGFVIKIMDNENKELETGQMGRICVRLPMPMQTLYNNDEAFIQKYLADGYYTAGDAGYFDQDGYLHIMTRIDDIINTAGHRLSTAAMEEVLLKHKDIVEAAVVAKLDDLRGEIPVGLIVIK----QGHDVQASILEKELVTMIRHDSAIIVEKLPKTRSGKVLRGTLKAIVN------ 194770790 114 ---------------------------------------------------TYQELYDQIILLAGGLAKLGVTKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASNVVPYLDILHSAINMSRWKPPQRNIIFHRDSPDTTKLDDANEPPIACVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALMYTLRTIYINPGDTWWAASDMGHSYICYGPLCLGVMYEGKP---DRTPDPGQYFRIIDQYKVRSIFSVPTSFRVIRDISYGRQYSTKSLRAIFIAGEHCDYETKAWIEKTFKVPVLNHWWQTESAVTATCLGYQQNLSPPTTGLPLMGYD-IKILKPDGCEALPTELGRIVLKLPLNMATLYKNEELYRKLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPKTDAKLSAEIIKLIRDVPIAAFRL---ITSVNNLPRTRSGKTMRKAMADARNEKVI-- 91093581 123 ---------------------------------------------------TYAELLDQVSHLAGALAKLGVSKGDRVLIYMPLIPEAVIAMLATARLGGVHSVVFGGFAARELC--ARIVHAEPKVIIAASCGIEPHKIVREWSSHKPN-KCIIFQRRNVECAPIDDILWEPHECIPVEANDPLYILYTSGTTDQPKGIQRPVGGHIATLTWSMSVIYMGPNDVWWAASDLGHSYICYAPGITSVMYEGKP---DRTPDPGQYFRIINEHKVNAIFTVPTAFRVIHDIEFGRKYSIRSLRTIFVAGEHCDYETKMWAEKTFNVPVLNHWWQTETCLGYGHNLSPPKY---TAGMPFPGYD-IKILRSDGMEASNNELGRIVIKLPLTMSTLYQAPERFCQVYFSPGYYDTMDAGYKDEYGYIYVTARDDDVINVAGHRISTSALEDVVLAHPDIADATVVGVPEHTKGEVPCLYVIKRNEVAISRDLLRMVRELPIAAFRM---AVAVRGLPRTRSGKTCRKSISDLARNK---- 13473476 108 ---------------------------------------------------TYNELYERVCRLANVMKKHGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRIVDCESTFVITADGLRGGKSIPLKENTDKAIDMVKNVLVTGGKVGWAPGRDLHDEECKPEKMKAEDPLFILYTSGSTGKPKGVLHTTAGYLVSMTHQYVFDYHDGDIYWCTAWVTGHSYIVYGPGATTLMFEG----VPNYPSQSRFWEVIDKHKVNIFYTAPTALRALMGAGNDKKTSRKSLRVLGSVGEPINPEAWEWYFNVVGNIVDTWWQTETGGILITPLPGATDLKAGSATRPFFGVKPQLV-DGEGKVLEGAADGNLCITDPGQMRTVYGDHDRFVQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVSHDKVSEAAVVGYPHDIKGQGIYSYVLMKGEEPTEKELIAHVRKE-IGAIASPDKIQFAPGLPKTRSGKIMRRILRK--------- 156361897 26 -------------------------TLHGIFSATASEFPNNIAVELKNRQMSYEALDQKSNRFALLIEKFGIKEEERVVILLPRCPELYLTMLSVLKAGGAYVCIDPQHQISRLPYILQDTNAVALIT------------TKQVESELSDLTKVSILD-----IQSRALNTQIASKPSVPSSHLCYIIYTSGSTGQPKGVEIEHRTVVNFIKGELEIVWSQDRICFSPSFDASVEEIWLAFGTGATLVAAPPEVMQSGPDLPDH---LEQLRITVLSTVPTLLRT-VDVTDTK---LNRLKLIILGG---EACGEDLVAWADGRMLINSYGPTETTVVATTCEIKRGKKI-TIGRPLGNYN-AHILDSNLVDVEGEKEGELCISGKCLARGYRNLPEKTKQQFVDHQLYRTGDLVRWTPDGEIEYLGRIDDQVKIRGFRVEIGSIETHLQRQENVKMAAVVVLPGQQLVVAHLTLV---DKTKGFQAQQAVVKMKALPEYMIPNGYIIHEELPTLASGKVDKKKLK---------- 163849798 20 ------------------------------LAENARLRGDKTAVMVGDGGTVSRLTYAQADRAVRGILGLGLKAGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTADEASFLMENAGVAAVVTGQGFSN------SSGAVGRLHLDSETIAAMKAGEPLADYADTAADDPATLVYTS---------GTTSRPKGVLHAH-RAIWG-RRPMHAHWLGESDVMLHAGTMNWTYTLGV-GITDPWACGATTVLYNGPRDRGIWPLIAEQGATIFAAVPSVYRQILKYADLAEHDLSRLRHGVTAGEALSADLLDAWTKATGKPLFEALGMSE-ISTYVSSGPTIPVRPGSPGRP-QPWRRVAILDGPPEPLPPGETGLLAIHDPGLMLGYWQRPEEEAAVMRGE-WFAGGDLASFDADGYLWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVTELSVRVDLRVIAAFVVLRPGAPNAEGLMAWCGER-LAAYKAPRAVRFVEALPRTANGKVQRKRLAEA-------- 6175106 26 -----------------------GKSIHQLFEEQAEAFPDRVAIVFENRRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKSVS---------QLVHDVGYSGEVVVLDEEQ----LDARETANLHQPS-KPTDLAYVIYTSGTTGKPKGTMLEHKNLQSFFQNSFGVTEQDRIGLFASMSFDASVWEM----FMALLSGASLYILSKQTIHDFAHYLSENELTIIT--LPPTYLTHLTP-----ERITSLRIMITAGSASSAPLVNKWKDKLRYI--NAYGPTETSICATIWEAPSNQL-SVQSVPIKPIQNTHIYINEDLQLLPGSEGELCIGGVGLARGYWNRPDLTAEKFVDNPFYRTGDLAKWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQEA-TPAQLRDYAAQK-LPAYMLPSYFVKLDKMPLTPNDKIDRKALPE--------- 153006025 69 ---------------------------------------------------SFAELSRRSAQVANFLRENGVRRGDAVLMMLGNVVPLWEVMLACMKLGAVIIPATTLLTTDDLEDRFERGKVRHVIVGDTDAGFD----------ALPDYTRIVVGRERPGWIAYDDAAPEFTPDGPTAADDPLLLYFTSGTTAKPKLVLHTHTSYPVG----------HLSTMYIGLMPGDVHYNISSPGVFAPWNAGATVFIYNQARFDAKATLDVVTRCGVTSLCAP-PTVWRMLI---QEDLASLRELVGAGEPLNPEVIDQVEKAWGIVIRDGYGQTETTCQIG--NSPQKVKPGSMGRPMPGYRVA-LLGDGERPAREGEICLSLEERPVGLMSGYRDDPAKTAHLLRNGHYHCGDVASVDDEGYYTYVGRMDDVFKSSDYRISPFELESALIEHDAIAEAAVVPSPDPRRLTVPKAFVVLRDEPSRELALSIFQHIRALAPYKRVRRIE-IADLPKTISGKIRRTEL----------- 78060234 49 ---------------------------------------------------TYAAFAADVERTAAGLAALGIRQDETVGVWLPNGIDMLRVWFAINWLGAVYVPVNTAYKGELLRHVLDSSAARLLVT--------CRDLARLAGLTLATLRTVVEFGASDVELPLEQGGEVPPLERSIEPWDTQSIIFTSGTTGPSKGVLSPYAQWETSGERSFSM--LDEHDCAIVFGPLFHI--AGTIPVVAMLNRGGTIAFAEFSTEGATFAILLGVMCEFIAKIPP---------SADDRDHPLRKVMMIPRPDNAAAFASR----FGVDFWTMYNMTE--LNVPLMSERNPAIAGTCGRARHG-TELRIVDAFDRELPDGTVGELIVRSPWRLNGYFRHPEATVQAW-RNGWFHTGDAMWRDAAGNYFFADRMKDAIRRRGENISSFEVEKEILAHPDVRECAVVAVPDDVL---AVVCPIPGGRI-DPGELLAFLVPR-LAHFMLPRYIRIMDALPHTPTQKIEKYRLRQ--------- 158530291 21 ------------------------ETIPQAFTRAARQHAAREALSDGATTLTYAELDDAANRIARALRERGLRPGERVGVRLDRGLALYEVFLGALKAGLVVVPFNPGHPADHTSRMHRMSGPALTVTDSGAA------------EGIPAATRLPVDELLADAAPLS---AQPVD-PEVTAEAPAFILFTSGSTGAPKGVVIAHRGIARVARHLTGFTPGPQDRFLQLAQP---SFAASTTDIWTCLLRGGRLSVAPQPPLGDLARLIVRERTTVLNL--PVGLFNL-LVEHHPQTLAQTRSVIVSGDFPSAAHLERALAVVGGDLFNAFGCTEALTAVHKITPADLSGTDIPGRPMPTVDMT-VRDERLEECAPGQIGELCIAGDGLALGYLDDPELTDRKFVRHRLLRTGDLAKRTEEGEIVLAGRTDQMLKVRGFRVEPRQIEVTAEAYPGVERAVAQAVPSDGAADRLALWCVP---APELAELVDHLRGR-LPDYMVPSVVLVLDSFPLNANGKIDRR------------- 218437819 40 -------------------------TIPQLFQLQALKTPNQVALIYQHQEITYHELDKKSSQLANYLQKKGVREETLVALYLERSPDLIITILAILKAGGLPLDAAPLKRLETI-----LQDAKCPIL------ITQKTKLNSLQAIPDRLQTICI----DDGLDLSYFPDEITYKTEVTSEHIAYVMYTSGSTGKPKGVCVIHRGIIRLVKNTNYVNLTDEVILQLASIA----FDAATFEIWASLLNGGKLVLMPTPSLQEIGAAIKQYGITTLWLTSGLFNL---VVEEHIEYLKPLKQLLAGGDILSRFHVKKVKEIPHCQLINGYGPTEN----TTFTCCHHITIDDLVKPSIPITQVYVLDNDLQLVPIGVAGELYIGGDGLAKGYLNQPHLTTEKFIKNPFYKTGDRVRWCEDGTLEFLGRIDFQVKIRGYRVELGEIETILSHHHQVKSTAVLAIEDSIKNKQLVAYVIP-EEKITDRQLRDFLKDK-LPDYMIPSEFIFLEEFPLNLNGKVDRQKL----------- 126736569 53 ------------------------------------------------TEYSFGQLKDRSNQLAHALSQT-CAPNDRIAVLLPQCFETAVAHVAITKMGSLPLFTLPEHRLKD--------SGASTIITNAASA----AVLDPLRAQLPDLKRIICIDGTENFHALCDSQSTKFTPHPTKADDPAILIYTSGTTGAPKGALHAH-------------------RVLLGHLPMSHDF-FPQPGLMPALHHGVPVVACTKFTAKTAFDLI-RDHDIRNAFLPPTALKLMRLDTP--DAPVPMRSVASGGETLGKELITWGQQVFGTTINEFYGQTECNMIVSSCATLEPAEPGIMGFAVPGHKVDIINEDTATRCEIGQEGSIAVRAPDPVMKYWNNPDATAAKFIDVAWLLTGDKGCKTTSGRIQFIGRDDDIISSGGYRIGPAEIEDCLLTHPAVQLAGVVGKPDPIRGSVVAAYIQLADGFDGSDELAADIAHHKLAAYEFPRVVRFIDDMPMTTTGKIIRANLR---------- 40713153 464 -----------------------GDSMVELFDRRVAAAPDTVAITADGADLTYAEVDQASNRLAAHLADRGVRRGDRVGVAVERSADLPIVFLAIWKAGAVPVVGYPAERIALITVICTQATEAA--VPQ-----NVPQRATIVLDAPPTRAAVACAGTAPTFRP--------------SAADLAYVMYTSGSTGVPKGVAVPH-GAVAGL--AGDAGWLMHATVFDPSL-----YEMWVP-----LATGGRVLVA-APGVVDAGGI--RQAVARGATAVHLAGTFRALAEASPDCFAGLREVGTGGDVVPAHTVARVRNTYGPTETTLCATWKPIEPGAQL-GPELPI----GRPMT---NRRIYDAFLRPVAPGVAGELYIAGTGLARGYLSRPDLTAERFVACPFYRTGDLARWNRDGEVVFLGRADDQVKIRGYRVELAEVEAVLAAQPGVREAVVVAREDRP-GERRLVGYVVSDAGELDTEQIRQQMARVLPGYMVPVAVIGLVSLPITANSKVDRRAL----------- 152992560 79 --------------------------------------------------YTFAQMKRESAKFANVLKSLGFEKGERVYTLSTRLPELYIGTMGILKNGSVMCPLFSQFGPEPILQRMQRGDARGLLTTQR---LYEKKIAPQM-DQLPELRTILLIDAEEDVLPFEIVHTEP--------EDMSLLHFTSGTTGMPKGVIHVHKAMYTHWVTGAYVLDLHPDDMYWCGWVTGTSYGIIAPWLHGVT----NVVDEAEFDAERWYGILQEHKISVWYTAPTAILMRLDIEPLESYDLSHLRLVQSVGEPLNPEAVEKLKMPIHDNWWQTETGGIMIANYLCQD----VKPGSMGRPLPGIVAAVVRQNGDGTVEPGKDGDLALKWPSMFRGYLHNEEKYKKSFV-DGWYISGDLAYRDEDGYFWFVGRADDIIKTSGHMVGPFEVESALMEHPAVAEVGVIGKPDPLIGQMVKAFVSLKSGYEPTEKLKGFGRKK-LGAAVAPKEIEFQENLPKTRSGKIMRRLLK---------- 167589151 57 --------------------------------------------------FSFARMQALSARVAHLLVAQGVGPGDVVAGLLPRTPELVATILGVWRAGAVPLFT--AFGPKAIEHRLRMSDAKLVVTNVANAKLDEVAACPPVEGEPPHGSDEPLRGGDIDFLAALDAQPDAFESVPRTGTDLFLMMSTSGTTGLPKGVPVPLHALLAAYMRDAVDLRADDRFWNIADPGWAYGYAITGPLLLGTLVEGGFSV-------DATYDVIERLGITSLAGSPTAYRLLMAAGAGPAARIGRLRVVSSAGEPLNPEVIRWFDAELAAPIRDHYGQTEGMVNHHGLAHP--VHPGSAGVAMPGYRVA-VLDDAGRELGPNQPGVLIARSPLLFTGYWRQQTPAIAG----GYYRTGDNVELEPDGSISFIGRADDVITSAGYRIGPFDVESALIEHPAVMEAAVIGVPDPERTEIVKAYVVLSDGSPALADELSLHVKKRLSAHAYPRAVEFVDALPKTPSGKIQRFVLRKMAAEQ---- 70731450 1569 LLHEWTPATGE----FPSDGC-----VQQLVEAQALKSPEAEALLFAGQSLSYRELNARANRLAHKLIELGVGPEVRVGVALQRTPEMVVALLAVLKAGGAYVPLDPDYPQDRLAHMLRDSQAQILLTENA-----LLSLLPSVES-LQTLQLDAQPGWLDAY--------SPENPPQRATADLAYVIYTSGSTGLPKGVAIAHRNVLALIDWSNRV----YSTADLQGVLASTSFDLSVWELFVTLSSGGSIVLARNAL--ELPELADRDRVRLINTVPSAI-----AALQRSGQIPSVRIINLAGEPLKQALVDSLYQQPGLVVYDLYGPSEDTTTYTRRENIGRAISNTQSYILSP------------DLQPGSAGELYLAGAGVTRGYLTAEKFVPNPFSSDGLYRTGDLTRYRADGVIEYIGRIDHQVKIRGFRIELGEIEARLVQQAAVREAFVLAH-DSENGQQLVAYIVPSEATP-TVEAQAALRDSLKTAYMVPAYLLFLEALPLTPNGKLDRKALPKVDAQQM--- 159036021 458 -------------------------TVDGLIAVQAQSTPDAVAVRTTAEDITYAELDTRVNRLAHHLRALGVRSGSLVAVLLDRGPDLLTALLAVLRAGGAYVPIDPEY-------------------PDARVAFIVVDSAAEVVITRSTLADRV--GDTDGKLVLLDRDRAAVAAPTATADDLAYLIYTSGSTGTPKGVMVHHTNFVTSIVRRPGLT-ASQSVVALTTISF-------DPSLLELLLVGATVVLADTEQARDPQRLTDLVALTRPAVLPAMLRALLDTGWVPPARLTVLS----GGEKLPSELARRL-ATDGAQVWDLYGPTETTVWVTRL-DPAGRVVD-----WSPQANCTVLDRHAEPVPIGSVGELYVGGTCVALGYRGQPALTAERYVPDPYYRTGDLARRHQDGSVEILGRADRQVKIRGHRMEPSEIEAALLGHDEIRAVAVHPTSTPAGEQQLTAYIVPRGNTPPPVELRTFLR-RTLPDYMVPAAYVPMEALPLTPNGKVDYNALPE--------- 118468765 58 -------------------------------------------------QWSYRELDRQAAKAARVFARAGLRRGDRVAGLLTRQVESWITALAAWRSGLVYVPLFGGFGPEPIALRIKAARVSAVVV-DAR----YREALHRAQQLGDLDVSVFVVGGSEVACDWSDLDSADADGPIVKIVDTATILFTSGTSGTPKACVMTHAAFLSVMPYAVSVLGLGHSVVFSTADP-AWAYGLYSTGASVMALGVHRVMYTGPFVPEKWYRVLTEEQATVVTTAPAALRRWTEPL-THGGVPSSLRLVAAAGEPLTEAVASAWEATGAPPVRNGYGLSEGMLLGDVLDADVPLHPGKIAGTIPGFDVFLA----DRDGQPGEPGLIAVRRPQMSAGYENVPERWEARWREDVFL-TEDLAVRDAEGRWQVLGRDDDIIIASGHNVSPVEVENALLQHPGVAEAAAVAHVDDTYGNVVRAVVVRTDTAPAVDELKGLVGQH-VGRYAAPRVVDFVSELPRTEVGKLRRAALRD--------- 167719530 300 ----------------------------DLFARQAALHPARVAASCGEAALTYGELDRASDRVARNLLAAGARGEDLVGLLIGRNLDYLIAMLGVLKAGVAFTPMNPDDPAHKLDRIAELGD-VRYVVHDAASAGRAQALARATRLALDALSREPAA--APEFLPL-------------TPASLAYVIYTSGSTGLPKGAMIEQRGMLNHLLAKIDDLAIGEDDV--VAEMAVTTFDVSIWQYLVALLVGGRTAVMPGDAPQQLFAQLDADGVTVFESVPSHMKILIDELEARRHRLGRIRVYVSNAEALTALCARWFACAPHVPVVNTYGATECSDDTSHLWIREPMYVPIQGT--LPNLTTYLLDERLEPVPIGVTGEVHIGGVGVGRGYLGDPARTARAFVPDPFYKTGDLARYRPDGTLEFLGREDFQVKIRGQRVEIGEVERAIGDHDNVRQAVVVAARDGKDRLYLLGYVIPRHPAPTVPELRAFVAGR-VASYMVPASFVLMDQFPLNANGKVDRKRL----------- 148553956 21 ------------------------------------------AVTCVERGVTLRELDERVGRLAYQLRHFGLQPGDRVALIAENDTRIFEVQFACMRAGLIWVPLSWRLAVGELVTLVRDADPAMLIQDDI-----WREVGDAVADATGIERRLLWSDDLARSDYDRLIADAPAAMPGVHDEDLTHILYTSGTTGLPKGTLKHHAINAAQTSRAAE-----RGNHHLNIVPLFHAGGLSNP----TLYWGGHVTTTRRFDPAVALRLLTDPAVGITHLCGVLQMYELITAAFAEARFPTLRNGLFGGWGPKTVWVHQTWQDRGFFLQLSYGSTEQGPLVTVLDDGRDLALANCSGFVVPGTELRLVDGDGQDVAQGEVGEIWTRGPAITPGYWNRPR---GDYFEGDWFRTGDCGRFDEAGRLYVVDRLREVYRSGGENIYPAEVELALADAPGVREVAIIAVPDERWGEVGLAIVEPMPGVEVSLDSLLAHADGRLARFKLPRHFATIAEMPRSATLKIDRALLKK--------- 56477869 25 --------------------------LHRLIFASAERSPDAGALTTGRTH-NYSGLSEDVIAFAAGLSGLGLARSERVGIYLDKRLETVTAFFGSSLAGGVFVPVNPILKAEQVGYILQDCNVRVLVTPERFAAL------KDTLATCHDLRHVVLTGTSAELLPGASMHQDMLSAPRVIDSDMAAILYTSGSTGRPKGVVLSHRNMVAGAK-SVAGYLKNHSDTLLAALPLSFDAGFSQ--LTTAFHVGARVVLLNYLMPRDVLRALEKERITGLTVVPPL---WIQLSQLQWPETEHLRYFANTGGRMPMETLSRLRSMLPAEPYLMYGLTEAF-RATYL-PPEEVRPDSIGKAI-PNSDVFVLREDGNECAPNEPGELVQRGALVAMGYWNDPEKTAERFRQGGLVLSGDNVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATTLVGECAAFGVADDTLGQTIVLIVTPLDPAALLAECRAR-----MPGYMVPACIEVREALPRNLNGKIDRKAL----------- 83594464 39 ---------------------------------------------------TYEGLFNRVCRLASGFKALGLRPGERVAVIAEKRFDAVAAMFAVAHAGGVFVPINPVLKSPQIVHILADSAAKILVAP-------ALRLALLDHTPPPSLTTLLRFGDPAESLDLDALAGDPIAAHPVVDDDPACFFYTSGSTGLPKAVVVTHRNLIAGAQSVASRLDNRPDDRLLAALPLGFDAGFSQ--LTTAFAVGAEAVLHDYLLPQDVITACAHHRITGLTGVPPLRLDWPPAAT------ASLRFLASTGGAMPAAVLARLRALAPLAIHLMYGLTEAFRSTTL--DPERVKPGSVGRAVANAEVLVLHPDGGR-CAPNEIGEIVHRGAFVAKGYWNDPEGTARRFSRPGLVWSGDLGWQDDEGDLTIVGRSEGLIKTSGYRVSPTEIEAPAHASGLIEDAVAFGLPDPLLGERALVVTAPPGGAPVDLDLRRHLRAQ-LPAYLVPALLTQVDSLPRTASGK----------------- 167888939 643 ----------------------------------AARYKDR--------QLTYRELNAQANRVAHVLRKKGIGPDQMVGIAVHRSLEMIVGLLGILKAGGAYLPLHPEDPEERLGFMLEDSEASILL------------------TQRDQLDRLRPHGANRELIAIEDLLMEGMELPESRSTDLVYVIYTSGSAGKPKGVTIEHASLINRLH------WMEKRIPFGAEDVILQKTPYTFDVSLRELFSGSTVCLEPGGEKDPATETVEANGVTAIHFVPSMLGAFLEEHSGAAGKMRSVRRVFASGEALMTEHVRRFTRLLGATLHNLYGPTEATVEVAYYDEPESIPI---GKPI---DNVKLYDHKDRLQPIGVPGELHIGGDCVARGYVNRKELTEEKFVADPYYRTGDLARWLPDGNIEYMGRIDHQVKIRGYRIELGEIEAAILAYEGVQTAVVLARDDRSGGSYLCAYVEHAQEFNVQA-LKARIKEV-LPEYMVPAYIVSMEAMPYLSSGKIDRKALPE--------- 116254566 113 ---------------------------------------------------TYRELYAHVMKWANVLRSQGIGKGDKVTVYLPMIPELTYAMLACTRIGAIHS-TLSTNCPPKVLASC-IADAASTVVVTADSGTGGRKLELKVKDKLPVVTSVIVTGAPVSMLKGRDHYTVPDQCPEMKAEDPLFVLYTSGSTGKPKGVVHTTGGYVYTAMRDGDIHWCTAEISWIT----GHSYTVYGPGATTLIFEG-----TPTPSMSRYWDIIDKHKVSLFYTAPTAIRSLMGSGAVKSNSLASLRLLGSVGEPIDPKTWDWYHRVVGCPIVDTWFQTEGGILMTPLPGATELKPGSVGTPFFGVRPELV--DAAGNVLDGANGNLVISWPGQMRTLYRDHER----FEQEYFYFTGDGARRDAGGHYSITGRIDDVINVSGHRIGTAEVESALVAHASVSEAAVVGYPHEIKGQGIYAYVTLIDGEAASDELRSWVRKEIGPIFTI-DKVQFAQGLPKTTSGKIIRRILRKIAEDK---- 125557959 74 ---------------------------------------------------SFQAFLSRVRALAGALRRVGLRGGDVAFVLAPAGLDVPVLYFALLSIGAVVSPANPALTPAEVSRLVSLSGASV--------AFAVSSTA----TKLPAGLTTVVLLDSPHFRSLQAQGQEPLPVVVVRQSETAAIQYSSGTTGRVKAAALPHRSFIAMVAGFHALRAKAREVRTLLGAPMFH-----SMGFLGVALGATTVVVTDAVARAGIRGLVERWAVMDMTASPPVVL----GMTKQRCRLPALERITCGGAPLPAAAIERFRRRFHVDLCMGYGSTEA-GGISRMISQEECNIGSAGRVTENVEVKIVDHVTGKPLPAGQQGELWVRGPAVMTGYVGDNEANATTFDSEGWLKTGDLCYIDQDGFLFVVDRLKELIKYKAYQVPPAELELVLHSLPQIVDAAVMPYPHEEAGQIPVALVV-KQPGSKLTEAEVMYNAKQVAPYKKIRKVLFVDSIPKSPSGKILRREL----------- 183983471 83 ---------------------------------------------------SYAELGRLVRKFTAVLRGLGVNKGDRVFTIMGRIPELYITMLGALRNGSVPLFS--AFGPEPIATRVEIGQADVLVTTAAI----YRRKIAKIRERLTSVRHILVAQSSGDQLPLMAAADDNAPAEPTTADDPALLHFTSGTTGTPKGAIHVHGAVTMHYVTGLYALDLHPDDIYCTADPTGTSYGIISPLLHGVT----SIVDQAEFDAERWYRILQDQNVSVWYTAPTGIRMLIKAGAAAQYCFPHLRFIASVGEPLDPEAVWWGKRVLGLPIHDNWWQTETIANTPAFD----IKPGSMGRPLPGVDAHRHNDDGTTSVDPDEEGELLEPGPSMFRGYLHAEDRYRKCFS-DGLYLTGDLAKKDADGYFWFVGRKDDVIKSAGHLIGPFEVESALTDHPAVAEAAVIGKPDPTVGAIIKAFVVLKDGFTADDDLRLELARKHLGAAVAPKEIEFADALPHTSSGKIMRRLLK---------- 187476736 3 -----------------------------LLQGHAAGRPAHIAFQDQDRVLDYAGLLAEVDRLAALMQEQGVRRGDRLALWMPNCIEWLVTFLACARLGVTVIAVNTRFREHEVGQLLARGRCTWMAMWPAFKGLPFVEILQGIDPELRGVRRIFAVGDLPAAVPFEAQHAGAISEPG-QESDGALVYTTSGTTSAPKLVLHRQAGLIHHGHIAARAYGISADSVVLLASPMCGAFGFST--LLGGLTQGATLVLAVFDAARTARQILE-HGVTHTFANNEFLDLILKQAEGRSPAYPSLRY--VGFASFSPAMERALQA--GMPIAGLYGSSEALVAGHTLDTDWRHRRVAGGTIASPEGRVRAVDSDSGAVLPGAIGQIEIKAPSLMSEYLDNPEATRKAISDDGYFRTGDLGYTVHERLFIFQGRDGDHLRLGGFLVAPLEIEQFLEGLPGVAGAQVVGA--QHEGKTVPVFVRPQSGVQTDERAIIGACQSAMAKFKVPQRVIFVEDFPMVNSNKVQKHVLRQ--------- 119472489 1315 -----------------------GTCITDLLEQHFVQRPEHTAVRSWDGNFTFGELDRLSSKIAAGLVSQGLGAGHYVPIFLDRSKWTAVAMVAVIKAGAAFMLLDPAHPDDRLRYICEFVISSKTMLP-----------------RSTTLGPQIAFIEKE-------LNREPLTTARVQPHHALYAVFTSGSTGTPKAVVIEHRNFGASAVAHNRVHAIKHTSRVLHF--ASHAFDISIMETLSTLLAGACVILSESERKDSFLDTANRFQITHAFLTPSLART-LDLS-----QLASLEVLIVGGEPL-------LPSDLGCLTGQRFGPAECAVTATAQSDPRVI-----GLPVG----CRCWQDHQRLVPIGAKGELLIEGPIVGKGYLNDAQRTAMSFIEGRLYKTGDIVSHMDDGTIRIVGRKDLQVKVRGQRIELEEVQSHVKSTDAVVEVAFVCLRDGSRGAAPQGLILSPDASFQRGAHAAHERLRSLISYMIPQLFLPVSFIPLSGSGKIDRRRLHEA-------- 66045036 2167 ----------------------------ELFDRQALAAPDALAVIGTQRQLSYRQLRAEARQLAALLQRRGVVPNQLVAVVMERGWEQVVATLAIQYAGGLPLDALPVER---LEHILQRAEASALTQPALLQRVEWPA---QVQVISVSDSIIADAGRSDQ-AELNAVHLTP--------DDLAYVIYTSGSTGMPKGVVIDHRGAVNTLNRRFAVGAADR-VLAVSSL----SFDLSVYDFFGTLAAGAAVVLEPQQALDPALTLIERHQVSLWNSVPALFGMLLEYVQSERSVLTCLRVAMLSGRAWALQPALQLVSLGGATEASIWSIQYPLQQV----DPAWRSI-PYGKALD-HQRFYVLDDALQVRPTWVAGQLYIGGIGLAKGYWRDEALSAGSFTGERLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGVQ-SAVVRVLGEALGEKRLAYVLKADPSLQASDFVQYLADK-LPAYMLPTSFTFVQEWPLSANGKVDKKRLPE--------- 37577047 463 ------------------------ETIHAMFEKQAEKTPDARAVIDQAHSLTYKELNESANRLARHLRKKGVMRQEPVAIMMERSTEFVTGILGILKAGG--AIVPPHYPSDRINYICSHVVSQAHFAPLLETGL-----------------NVIY---------MEDIQIEDGSLHSVNSADLLYMIYTSGTTGKPKGVQFEHRNMANLLQFEFTRSGIDENDVLQFATPA---FDVCYQEIFSTLLGGGTLHIVPEAIKRDVFAFIKEHQTTIS--VSPTAFIKMEFANAFPHDVKHL--ITAGEQLIVSSLLQDVLRQRSMYLHNHYGPSETHVVSAYTIHPGNQIPEFPGKPIDCTDLYIL--NRQKQLQPGVSGELYISGSSVARGYINNDKLTREKFLPDPFYRTGDVARIREDGSFEYIGRADDQVKIRGYRIEPQEIEIALMNHPEVKEAAILIRQNQGEEHELCAYYCSMHRLDSSA-LRQYLANK-LPEYMIPAKWVWVDSIPLTPNGKVDQSAL----------- 55981218 344 --------------------------------------------------WTYKEVRELSSRLAGLFRTLGVGRGDRVALYLPTGLEAALAALACARIGAVHA-ALPLGLGPELRRRLEDLRPRLLVAADAYF---YRGQPVRVREVVEALKVLWHVRGSPEF--LERLYARPAEPEPVPAAHPLFLLPTSGSTGKPKGVVHGHGGYMVGVAWALRHVFVFHTTADLFWI-VGHSFGLYAP-----LLLGGTSLLPDHPSPGAFYERLAHLGVDVLLTSPAVLRTLRRHGEARP---TGLRLAASVGEVLSPEIWRWTREHLAWPVDNWWQTELGAPALPRPPLPAK--PGHVGLPL-PGVEARVVDEEGRPLPPGSKGHLVATGP-----AHMVDLQGGRSPWRGGLYWTGDLAEMDEEGYFRILGRTEEVIKVGEARIGPAEVEAVLLTHPQVAEAAAVGVPGE-TGEEIAVFVVPQREFPE--ELKPLLAEK-LKAHILPPRVFFRERLPRTRSGKILRRLLK---------- 209965620 106 -------------------------------------------------HISYAELHANVCRLANVLKKHGVQKGDRVTIYMPMIPETAFAMLACARIGAIHSVVFGGFSPDSLKDRIQDCDSRIVLTADGLRGGRKVPLKANVDQALPDVGTVIVVEDGRDFWYHEEVSAVSPDCPEIGAEDPLFILYTSGSTGKPKGVLHTSGGYLVSMTHQYVFDYHDGDIYWCTAWVTGHSYIVYGPGATTLMFEG----IPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGEGKRTSRNSLRLLGSVGEPINPEAWLWYHTVVGCPIVDTWWQTEGGILISPL---PGAIPTKPGSATLPFFGVRVVDNEGHHLEGATEGNLCISWPGQMRTVFGDHERFVQTYTFPGKYFTGDGCRRDDDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGYPHDLKGQGIYAYVTLVDTEPLRKELVQWVRKE-IGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 121607265 85 --------------------------------------------------YSFAELHAEVQHMAAVLRCLGVKKGDRVLIYLPMIAEAVFAMLACVRIGALHSVVFGGFASGSLAARIEDAEPVLVVSADAGSRVPYKPLAAIAQSKHKPAAVLMVPGRDHEWALLREQQLGAVVPCEVESTHPSYTLYTSGTTGRPKGVQRDTGGYTVALAASMKHIF---SVADDGAAPVGHGYIIYGPGMTTILYEG----LPMRPDAGVWWSIVEKYRVTHMFSAPTALRVLHDPQWFGKYSVKSLKALWLAGEPLDAPTAQWISDALQVPVIDNYWQTETILTLANGVEPQVSRFGSPGKAMYGYQIKLIDDTSGQELSPGHKGVIAIEGPLP-PGCMQTLWRDDARFVDTYWYNTFDWGLRDADGYHFILGRTDDVINVAGHRLGTREIEECIAAHPQIAEVAVVGVADALKGQQAMAFAVARDSASDAARLKEVMKQSQLGAVARPSRVHFVSALPKTRSGKLLRRTL-QAIAE----- 163854021 550 ---------------------------------------DRIAIRFGEETVSYGALDRWADRVAAALQGSALPEGARVGLLMRRSPGLVAAMLGALRAGIVPLAAMPPARR-------------AGIVADAGIG-----------AMLTLADDRALLPEGPRVIEVDRLDPAPTRFPRVPAERAAYLIYTSSTTGAPKGVEVLHSNLLFSMARAPGIARDDRLLAVTTV-----TFDIAGLELLLPLIRGAQIVLASAEEARDGHALLARLQWGEATMLQATPMTWLEAGFRSRPGFKML----CGGEALPLDLARRLTE-GGGELWNLYGPTETTISAARIDPGEETV--TVGRPI---DNTSLFDAQGEPVPVGVTGELLIGGIGLARGYLGRPDLTQRSFIASTLYRTGDRARYRPDGRVEILGRADHQIKLRGYRIEPAEIEAVLLRQTGLH-AVVVLRPDAAGEDRVCYFVRPEGEAPTLRNLRAAL-ARELPDYMIPSEWVRLSALPLTASGKVDRRAL----------- 157133080 11 -----------------------------------------------NRRVTYHEMRLRSIRVAQNLSAIGIEKGDMVTIVARNNENVAPIVFGCFMLGT-PMNTLPGFHREDFAHMFESIKPKLVIVDEMVGAFEMVGIEPELIVFGPRING---YGKVDDLLV--ETGTEKYFLPDDPANELAIVLCSSGTTGRSKGVCLSHSLCVANMT-GIWTCYESDRVLCLSSL-----YWISGIGTLMTATAAGRIITTVPFSAGMMISLIEQFRVSVIFFPPSHALAILNEPTIGMADFSSMRMVLCGGGPVSADLKRSFEMYLKGRLHVVYGLSEGCMS-------EIAYKNGSVGILSNGVVAKIVDEEGNALPFNEEGELFVKSQFIFMEYYGNPEATEEMKSEDGWLQTGDIARVDEDGLFYIVDRKKDIIKYAGYQISPTEIEMVIMKIPGVVAVCVTGIP------------VPGNDLPVALVVKALDSEENMVDFKLRGGVYFVNAFPMTPSGKILRRTCRDIAVE----- 119952782 97 --------------------------------------GDRVAIEPGDTRYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSSEALRSRIDDAEAKLVVTADGYRRGKPSALKTAVDDALATVQNVVVVKRNQQPVTWDHWWADTVDAASTEHTAVGFILYTSGTTGKPKGILHTTGGYVFDLHPETDVYWCTADVGWV----TGHSYVTYAPGATQVMYEG----TPDSPHQGRWWEIVEKYKVSILYTAPTAIRTFMKWGREIPDDLSSLRVLGSVGEPINPEAWMWYRKVIGGDKTPIVDTWWQTETGAQMIAPLPGV--TAAKPGSPGIAVDVVDEMGESAPNGHGGFLVIREPWMLRGIWGDPERYKDTYWSENMYFAGDGAKKDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPAVAEAAVVGASDETTGQAVVAFVILRGDAVDSGELRNHVGKE-IGPIAKPKNILVVPELPKTRSGKIMRRLLQD--------- 211957985 79 ------------------------------------------AVTGEKRTYTYLEVQEQVGAMAALLREKGVEKGTMVLIYMPMIPQAMFAMLACARLGAIHSVVFGGFAAQELAVRIEDCKPKAII--SASCGIEYKPLAIELSSHKPDFCFILIAGVLMEGAVAEKMTTECVP---VAATDPLYVLYTSGTTGQPKGVVRDNGGHMVALKWSMENLYIDPGEVFWAAWVVGHSYIVYAPGAATVLYEG-----KPVGTPDGAFWRVISEHSVVSLFTAPTAFRAIEGTELAKYSIAGLRSLFLAGERADPDTILWAENLLGVPVIDHWWQTE--TGWCIAGNPLPIKLGSSTVPMPGYD-MRVLDDEGNELGVGELGNIVVKLPMALPTLWNADDRFKDAYLSEGYYKTADAGLMDDDGYLFIMARTDDIINVAGHRLSTGGMEEVLSEHPDVAECAVIGIADNLKGQLPCGFVVLKSGVEKPTELIALVREKPVAAFKLAIT---VERLPKTRSGKILRATMRK--------- 77460161 2190 -----------------------------LFAEQALVRKDAPALTFAGQTLSYAELDARANRLAWALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDS-GVGLLLSDRAMFKALGELPSNVARWCLEDDSAALADYPATELPF-------ISLPQHQ----AYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIERFGMDDCELHFYSI----NFDAATERLLVPLLSGAQVVLRAQGQWDEICGLIREHRINILGFTPSYGSQLAQFLATQYDILPVRMVI-TGGEALTGEHLQRIRAAFRPSLFNAYGPTETVVMPLASLAPEVLEEGAGSVPIGSVIGDRVAYILDADVPQGATGELFVGGAGLAMGYHEAERFVADPFAADGMYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLDHDSIREAVVLAL-DAPSGKQLVGYLVSRSEAEQAEALKAHLKTQ-LPDYMVPTHLILLASMPLTANGKLDRRAL----------- 83718092 206 ------------------------DTLIDVLNWHAERHPDRVHLRLLETPLAYGELHRRASDLAGGLRERGIDPGDTVALMLPTGLDYFVSFTAVLFCGAIPVPIYPPANPAQLE---EHVERHTPILENARALIAFRSVAQLLKLRVSTLQHV--------FTPEQLVGRERLPPFRAAASDIALLQYTSGSTGTPKGVVLSHANLLANIRAMGDRMHVYATDVLVSWLPLYHDMGLIGAWLAPLYFGIPAVVMSPVARPALWLRAISRYHGTITA-APNFAARHLAALEPTEFDLSSLRFAFCGAEPVNADTRAFAARFAACALTPVYGLAENTLGLTHVDRIARAPLNASGQAVAPGDELRIVGDDERELAERRVGRIEFRGTSATRGYYRNPAQTARLF-HDAWRDTGDLGYVA-DGELYITGRAKDMIIRGGQHFFPYELEEAIGRLPGVAGVAVCGAADPASGTERVVIFVESEAADGAARLRANVNDVTAARWGMPEQVSIVHSILKTPSGKIRHAA------------ 104781803 2152 --------------------------------------------VLGARELSYGQLRQEARQLAAQLQARGVQPNRLVAVVMERGWEQVVATLAILYAGGAYLPIDPNLPATRLRHILERAEATLALTQPCLLG----------RVAWPAQVTALAVTEQ------PGSQVEPLRDVQVGPDDLAYVIYTSGSTGTPKGVVIDHQGAVNTLNRRFAVGPQDR-VLAISSL----SFDLSVYDFFGTLATGAAVVLEPQLSLDPAHELIERHQVSLWNSVPALGMLAEYLEGEGRVLPTSLRLAMLSGDWIPLALPERAWALRGLQLMSLGGATEASIPITQVDPAWRSIPYGQA-----LDHQRVLDDALQVRPTWVTGHLYIGGIGLAKGYWRDPALSARSFTGERLYRTGDLGRRLPDGNIEFLGRDDNQVKVQGYRIELGEIETVLNRHPGVHSAVVRILGEAQAQKRLAGYVLKADPALQAGDFNSYLADK-LPAYMVPSSFTFVEAWPLSANGKVDKSRLPE--------- 108759320 3595 ----------------------------EVIAAQAAKTPTAIAVEAEDGTLTYAALEARAKAVAQALVQRGVTPGTLVALAVERSVGMMAGLLGILKAGAAYVPLDPAYPRERLTFMLE-DSGARVVITQAH-----------LTSRFPGTDVVVLGDDTLESF-------------EPRSGALAYCLFTSGSTGQPKGVLIEHSAL------ANHMAWMDD------AMPLAHSFDASVWELFAPLMVGARLVLAPHGLGADTEHLVLRERVSVLQLVPSLLTALVEEPGF--ANLPALRRVCVGGEPLPSATVATLFSRSKAEVWNLYGPTEATIDLAHRCLPGQVGAHGPTEPIGPIHEALILDGRLRPVPEGVPGELYLAGPGLARGYLNRPELTQSRFIEHAFYKTGDVVRRLADGTFLFVGRADRQVKLRGHRIELGEVEAAIARHPAVREA--VALVRGTGGDRLVAFVVPHASAPEPTELRSFV-EQQLTANMVPGQFVLLDALPLAPNGKVDTRAL----------- 134046553 76 ---------------------------------------------------TYYELYREINKFANVLENLGVEKGDVVTIYMPMMTEAIIAMLACSRIGVIHNVVFSGFSSDALADRINDSKSKILVTTNLLKEIELKKILDKALLNCNSIKHVVVSGKEDELMGGAKSYVEPVP---VESDHPLFILYTSGTTGSPKGVVHSTGGYLTYATKTMDWTWLNEMDVFWCTADIGHTYVVYGPLSLGVLYEGA----IDYPEPDRLWGIVENHGVTLLYTAPTAIRMLMMYGEKNTHDLSTLRLLGSVGEPINPRAWKWYYKVIGCPICDCYWQTEGHMIYPA--------IGIQSVPLKPGSATDVVDNEGNPVEANIKGNLIIKRPWMLAGLWNNDERYRAAYWDKNNFSTSDYAIKDQDGYIWVLGRSDEVLNVSGHRIGTAELEHELVSNKMVAESAVVGKPDDVKGEVPVAFVILNEELP-SNEVKATLIRHTVGPIGTPAMIFFVNKLPKTRSGKIMRRILKKLI------- 91793398 90 ------------------------------------RNGDKIAILWEQRQLSYRELHTQVCQFANVLKAQGVVKGDIVTLYMPMVPEAAVAMLACARIGAVHIFGGFSPDSSKVIITADEGIRAGRTIPLKHNVDE--ALAR---PSVTCVNNVIVTGANVDWQQGRDLDWDELMAEEMNAEDPLFLLYTSGSTGNPKGVLHTTHEYVFDYKEN-EVYWCTADVGWIT----GHSYMVYGP------FANGATVLMHEPTPARLGEIVDRHKVNILYTAPTLIRALMAEGKEHFNGFSSLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTEGGILISPLPGA---IATKPGSATRPFFGVKIVDSTGQILEGAVEGNLLDSWPGQMRTVYGDHARFALTYTFKGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEQVAEAAVVGYPHDIKGQGIYAYVLVHDAEPSEAELRQWVRKE-IGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANEV--- 183983669 586 --------------------------------------------------WSYRELRRQSLAVAATLHECGVRPGDAVAVQLPKGRAQIPAVLGVLAAGGVPIFDQPEARRAKILQTADV--VAALTVEGARMG-----------DAIPCV-SIDTARDHPKPLP------EPV-FPDI--GEIAYVIFTSGSTGLPKGVDVPHCAAMNTIDAVNE--WFGVGSADRVLALSALEFDASVYDIFGMFAVGGSLVAEQKSAPTSWVELLVHHRVSILNCVPSMLDMILDLGGDRLGN--SLRAVTLGGDWVGADLARRLRQVPGCRFSGLGGATETAIHNTICEPPAHWATVPFGRPLRNV-RCRIVSPSGRDCLDWVAGELWVGGANVAARYRNDPQRTAERFVEHQWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVENALRAVSGVRHAVAAVVGASAPKLVAAVAADPN----TVGDISAVLADL-LPSYMVPTRTVFFERFPLTANGKLDRRA------------ 149068102 89 --------------------------------------------------WSFQELGSLSRKAANVLTKCGLQRGDRVAVILPRIPEWWLINVACMRTGLVFMPGTIQLTRKDILYRLQASKAKCIVASE-----EVAPAVDSIASECPNLKTLVSPHRWDGWLSFQELASEEHNCVQTGSQEPMAIYFTSGTTGSPKMAQHSQS----SLGIGYALCWLDLTSSDIMWNMSDTGWIKAAIGSVFSTWLRGACVFMAQFNTDTFLDTLTSYPITTLCSAPTVYRM-LVQQDLKRYQFKRLRHCLTGGEPLNPEVLEQWKAQTGLELYEGYGQTEGIICANR--KGEEIKPGSMGKGVVPYD-VQIIDEHGNILPSGKEGEIALRRPFCFFSEYVDNPEKTDATIRRNFYITGDRGVMDDDGYLWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFIVSSNREKLTAELQDHVKN-STAPYKYPRKV------------------------------ 115492541 97 ---------------------------------------------------TYGDLLRDVSQLAWVLRQHGVQKGDTVTIYMPNCSQVIVAMLACARLGAIHSVVFSGFSSASLAERIQDAGSNVVLTSDGGKRINTKSIVDHALQECPFVRAVIATDTAVDWVRGRDFHEEIVKAPAMGAEDPLFLIYTSGSTGKPKGILHTTAGYLVGAAASGKYTFNIHDRMFCSAWITGHTYTVYAPLLLGCVFEG-----TPTPTPSRYWDIIEKHGITHLCAAPTALRVLKNAGNDCMDEMKDLRVLCTAGEPIAPEVWDWYSGAVGCVLDTYWQTETG----SHLVAPLAGITPTKPGSVSPFGSGKEVTEHD------DEGALVIKQPWMARTIWGAHELYMDTYFSRGYYFTGDLASRDKDGFYWIKGRADDIVNVSGHRISTAEIEAVILDHEQAIETAVVGVPDKVTGHSLNAFVSPRTDESTHDEVRKGVRT-AIGSFAAPKSIFLVSDLPKTRSGKIMRRILR---------- 13471887 72 --------------------------------------------------FSFDDLADMSGRVGNLLKDAGVGPGDVVAGMLPRIPELIALILGTWRIGAIPLFT--AFGPKAIEHRLGYSGAKLVVTNPANRG------KLDEMKTCPPIATILGPGDP---LPAGDIDCEPVMR---KGEDLFMMMSTSGTTGLPKGVPLSFGAYIRDALRPDDVFWNIADPGWAYGL----YYAITGPLLLGIATTFNEGAFNAG----NTYDVIERLGVTSLAGSPAFRLLLAEGPEAAARIKGRLRVVSSAGEPLNPEVIRWFDAHLAAPIHDHYGQTEGMMVNNHHGLAHAVRAGSAGFAMPGY-RMVVLDDEGNELGLNQPGILVANSPLRFDGYHQAETPAIAG----GYYRTGDTVEYEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHPAVNEAAVVGVPDPQRTEIVKAFVILQGSTELAEELAQHVRKR-LSAHAYPREIDFVAELPKTPSGKIQRFLLRQAEVEK---- 169621771 2771 ------------------------RCIHHVVAARAKESPLAQAVCAWDGNFSYEELGQASDKLAAHLQGFGIHVESKVAICVEKSRWHVVAMMAVLKAGGAYTNLNPAYPASMLQHVIDELQATTIIC------------SPQLADLLPSTPNMVILD--NDFIERLPIPLSPV-MSAISPRNSAMVVFTSGSTGKPKGVVIEHGQFSSMERYQSPQLGIQQSTRTLQF--AAHWFDISNFDAFNTLMRGGCLCISESERLDNLSAAINKYGVNWATMV-PTAAVALDP-----DEVPNLKHLSLGGEDLHARWSSRVHLIYGPAECSVLAM---LGKLTTDASPQNIGFGVG---------CRTWHNHDRLLPVGCVGELCVEGPIVARGYYRPDLTAQAFITDPGFYKTGDLVRYGTDGSLIYVGRNDSQVKIHGRRIECGEVEHHMMRNSLPHTVAVEKMYEGDSSEKPVLFICPTDTAKQVARVKAHLREQSVPSYMVPSLFITLDKMPVTQTGKSDRKALR---------- 164424753 49 ---------------------------------------------------SYRLL---AKRVALGLQQAGLKEGDRVLLFSGNNIFFPSIFLGILMAGGIFTGANPSFVARELAYQLRDSEASFLVLETAFQAAKEAGLPRDLGGDTPAAQEVVLSSNARHWTELKEAESWSWKEPKDPQTTTCCLNYSSGTTGVPKGVEISHYCYVANGVQVIHLNNLNKRARALCFLPLYHAYG-QTYFVANMPRAGIPIYIMPSFDFVKMLEYVQRYRITSLTCVPPIVVALAKSPLTKKYDLSSVEGLGSGAAPLAKEVSDEAEKLFNGKLRQGWGMTETTCTYGKVE----------------------------ITKAGERGEFWVTGPNLMRGYWRKPEATAETVVVDAWLKTGDIAYFDAGGIVHIVDRLKELIKVKGNQVAPAELEGLLLEHPEVADAAVIGV--TINGEEVPRAYIVR-QNPKSKEIAGWMAGKVTRYKQLKGGVVFTDNIPKNPSGKILRRQLRD--------- 21221665 465 -----------------------GTPLHELISEQARLTPDAVAVVCDGTSLTYAELDGRANQLARHLLERGLGAEDFVAIALHKSLDAVTSMLAVLKTGAAYLPIDPDYPAERITYMLDDARPALTLRPVPAAAYGHR----------PTDD----VTDAERRTPWSALH-------------AAYMIYTSGSTGRPKGVVIEHHALATYLHRARN-TYTAMTGVTVLHSPLAFDLTITA--LWTPLTAGGTVHLT-------SLEEAEVQPSLIKATPSHLPLLTNLAATA-----SPSHTLILGGEALHTDQLTDWRTQHGAQIINAYGPTESTVNITRLDGTEEGPVPI-GRPFA-NTQVYVLDSALRPVAPGTTGELYLAGEQLARGYLGRPALTAERFTANPMYRTGDLAHWNHHGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQATVQLREDQPGDQRLVAYLVTSTGYDENTVRDALV--SALPDYMVPSALVTLDALPLTPNGKLDRTAL----------- 15899575 84 ----------------------------------------------------YREVNRVAYLLK---EKYGLKKGDAIAIYLPMIPELPIFMLAAARIGVVFTVVFSGFSADALASRINDAEAKLLITADG--GWDLKGIVDKALEKTPTIKDVIVVGRDKYFIP-QNVYVEPERM---KSEDPLYILYTSGTTGKPKGI--VHDIGGYMTLLHATMKWVDDDIYWCTAWVTGHSYIVFGPGATEIMYEGAL----DYPQPDRWVSIIERYGITILYTSPTAIRSFMKYGDNKAHITSTVRLMHSVGEPINPEAWEWLWKLVGVPFGSTWWMTEGGILISHL--PGLYLVGTNGPPILGIEPDVV-NEDGKQVNLEERGYLVIKNPWPLTIYKDPERYVKVYWSRPGMFYVGDYAVKDKDGYFWILGRADEVIKVAGHRLGTYELESALIEHPAVAEAAVIGVPDPVKGEVPYAFVILRQNTQLSQEILKTVRDK-VGPIATIDKIFFVGKLPKTRSGKIMRRVVR---------- 158314861 480 -------------------------TVDALIRDQVARTPGAVAVVADGAELVYAQFDARVNALAHLLTERGVRVGGRVAVALPRSADLVTSLAAVLRAGAAYVPVDPGYPAERIAAILQ-DSGARVAITDSATAVAHAGVLTAAGVVTVVLDEDAVRGQIEHGAP-----DAPVLPRPLTPDDTAYVIFTSGTTGRPKGIALSHAAVVNRLVWGREALGFSSSDRVLLKTPF--TFDVSVPEFFLPLITGAVVVVARDNAPGYIAGVVRKRRVTSVHFVPSMLQAFLDSG-VEAGFFPDVRLVSFTGEALPVAAAIRAREVFDAELFNLYGPTEAAVEIASYDDADSTPI---GRPVS-NSYVRVLDGWLRPVPVGVTGELYLGGVQLAEGYVGRAGLTAERFVADPLYRTGDLARWNDQGELEYLGRSDDQVKVRGFRIELDEIRAVLERHPAVSGAAVTALDHPAGGKFLAAYVTTTPSAPAQAVLADALREHTLPEYMVPASFTRLATLPTTPSGKLDRKAL----------- 90419808 81 --------------------------------------GDQVAITGGKRRLTYGELLVEVKALAANLTDLGVGRGDRVIIYMPMVPETMIGMLACARIGAIHSVVFGGFAARELA--ARIDDAAPKLILSASCGIEYKPLAATIVLRRPELACELIEGRDHDWDALRHAAGREVPCASMKATDPLYILYTSGTTGKPKGVVRDTGGHMVVLHWSMQAIFTDQGEVFFCAWVVGHSYIVYAPGCTTVLFEG-----KPIGTPDGTFWRVAAEHGVKVLFTAPTAIRGIDGQLPGGYDLSQFEALFLAGERWAEKALQRPVIDHWWQTESGWPIAANPLGLGLL----PIKRGSPGVAMPGFD-VQVLNAMGEQAPPNEMGAILPLPPGALPTLWNADDRFRDAYLTPGYYSTSDAGFIDEEGYVYVMGRTDDVINVAGHRLSTGEMEEAVAGHPAVAECAVIGMRDALKGELPCGFVVLKDRGQIEAELITLVRERPVAAFK---RVLVVDKLPKTRSGKVLRRTMKAIVDK----- 116696036 118 -------------------------TLPDVLRWHLRSHPERTHIILADTQISFAQLHRGAAAIAAGLVSRGVSAGTAVAIMLPTSPEYFYSFCGVLLAGGIPVPLYPPARLAQIGDHLQLANAQA---PVLITVAQARPLAALLKASTGTLHSVLTPQE------LADGGGAPVH-PMLRTHDIALLQYTSGSTGSPKGVVLSHANLLANLRAMGKTLAVGSQDVFVSWLPLYHDMGLIGAWLGSLYYAYPLVVMSPLARPERWLWAIHKYRGTLSGFAFELCLRKLANADLAGLDLSSWRFVFNGAEPVSLQTMRVFMARYGLRPQAVYGLAEASLGLARIDERETLEFPSCGRPLSGH-EVRIVDATGRELGERHEGLLQFRGPSATSGYFRNPVQTRQLF-DRGWLNTGDYAYIAAD-EVYITGRAKETIVRGGRNIYPYELEQAVGAIPGIRKGAVFGSPDPDSGTERIVVMAETAEKDVQAR-RALHRQALKTALDVPDHIALVHSILKTSSGKIRRAACRE--------- 168014834 89 ---------------------------------------------------TYSDVLQKTCQLANYLRKRGVKKGDRVCIYMPMVPELPIAMLACARIGAI----------HSVIFGGFSAESLAGRILDCKSDVLLSCSAVQRGAKVLNLKVIVLCLEKESFQPGTVLNKNAVPRSKVKAEDPLFLLYTSGSTGKPKGVLHTIGGYMVYAATSFEIFWCTADCGWIT----GHTYICYGPGATQVVFEG----VPTYPSPSRWWEIIEKYKVSIF-YTAPTAIRSLEALGDKKHNLSSLRVLGTVGEAINAKAWHWYHRVVGCPIVDTWWQTEGGIMITPLPGAWSLKPGSATLPF--FGVQPVVLDQDGKEQDGPSGYLCIKGPGMARTLYGDHKRFAETYTWPGLYVTGDGCQREANGYITLTGRVDDVVNVSGHRISIGEVESALTSHKLCAETAAVAFDHDVKGQGIYAFVTLVEGAKPSEQLKNEIKRKEIGSFAVPDVIQWAPGLPKTRSGKIMRRILRKIAANQ---- 39401 26 -----------------------GKSIHQLFEEQAEAFPDRVAIVFENRRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKSVS---------QLVHDVGYSGEVVVLDEEQ----LDARETANLHQPS-KPTDLAYVIYTSGTTGKPKGTMLEH--------KGIAIC-NPFSKIRLASLPACRSHPFGKCSWLCCL--APRV--HPSKQTIHDFAAFEHNELTIITL-PPTYLTHLTP-----ERITSLRIMITAGSASSAPLVNKWKDKLRYI--NAYGPTETSICATIWEAPSNQL-SVQSVPIKPIQNTHIYINEDLQLLPADEGELCIGGVGLARGYWNRPDLTAEKFVDNPFYRTGDLAKWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQEA-TPAQLRDYAAQK-LPAYMLPSYFVKLDKMPLTPNDKIDRKALPE--------- 71983001 86 -------------------------------------------------TWTYNELHAQVVQFSAVLRSHGVKRGDVVALYLPMIPELAVAMLACARIGAMHSVVFAGFSAESLAARVVDARCRVLVTADGFRGIGLKSIA-DAAAVLASQEDVKV----EAIIMVEHLKTKPVELPKVDYTDITFILYTSGSTGKPKGIQHTTAGYMYATTKYTDVYWCTADCGWIT----GHSYLLYGPGLKGIWYEG----VPTYPTPSRMWDVTDKYGVTKLYTSPTAARALM-ALGNQWLESSSRKTLKVIGT-----VGEPINPAAWMWLYKQVGLSNVSITYWQTETGGHMITCLPGTPMKPFGASPVLLDAEGRVGPGEGSLCFDRAPGMMRGIYGDEQRFVKTYLANGYYFTGDGARRDEDGYLWITGRVDDLMNVSGHLLSTAEIESALVAHEKVAEAAVVAAPHDIKGSFPYAFVTERINEKLVAELKKLVREK-IGALAVPDVIQEAPGLPKTRSGKVTRRILRK--------- 195346220 58 ------------------------------------------------------QLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAAL-LNGTPINPLPDFDAETTAYMFEITKPKV-----IFCDLDNFQTLSAVKSSLKFKTEIILTGTLPGVRNIQDLLADGCTGYDEKTDDTAFIITSSGVTGLPKGVTRSHR----SLLNSAKIPQLFTSTVLFCFSPL---YWISCITLLASLVNGCRRIITNCPFSVAYFALVERHQVSFVLSVPH-HMALLAKSPERQELAAKMQCVQCSGSKVPMGIWRQLYELLGANR---FAVLYGLTETGGISKNVGGPLGSEGKLLRNV-QVRVVNPHGQSLGPNQTGQILVRLNHRWGGYYHNPQETQVTVTPDGWLLTGDHGYFDDEGCLHFQSRDTDVFKYNHFPIYPKQIEDVILHLPGVHEVAVFGIPDEVTNLTACAVIRNEDELGTEADVKGVVSQHLSDAFHIRGGVFFVDNLPKTQNSKVQRRKIWSQLSE----- 3688808 23 ---------------------------------------------------TYIEMQEEVDRVAGGFRKLGLKKGDVVGIYMPMLPETVIAMMAASKIGAVPVFS--GYGAEAVATRLNAGEAKALITADGFKTVMMKEEADRAADLSPTVEKVIVISRLNADTPWNDRNSEKYEQTEMDSQEPLMLLYTSGTTGKPKGAVHTHSGFPMDVKREDVLFWYTDMGWMMGPFL-----------VYGGLVNGATILLTPDPNPDRIWELVAKHNVSHLGISPTLIRSLMTQGDENKHSLDTLRVVGSTGEPWNPEPWMWLFQNVGKKQIPIFNYSGG------TEIAGGILGNVLVRPIGPITAADVFDPTGKPVE-NEVGELVIKKPWVTKGFWGDSERYLNTYWSEQTWVHGDWVIKDTEGQWTITGRSDDILNVAGKRLGPAEVESVLVGHEAVKEAGTIGIPDEVKGEAACFAVLNQSQEPSEAELLSLVAEKLGKALK-PKNLYFVSDLPKTRNAKVMRRAIKAA-------- 149916198 66 -------------------------------------HGDQVAITHTKHEITYAELRDRVASLAGALRAQGIEKGDRVIIYMPMIPEAVEAMLACARLGAIHSVVFGGFAAHELAVRIEDCKPKAIIA--ASCGLEYKPLAIEQASHKPEF--CVIFQREQEVASLHDWHTTPADCVPVEGNHPAYILYTSGTTGAPKGVVRHTGGHLVALNWSMKNIYVDPGDVFWAAWVVGHSYICYGPLIHGIVFEG-----KPVGTPDGTFWRVISEHNVRSFFTAPTAF----RAIKRDDDMSCLRALYLAGERADPDTIEWAQDVMGVPVYDHWWQTE--TGWPIVGNPAEALTVKIGSPMPGYD-VQILDDSGHEMPAGELGAIAIKLPLTLPTLWNAEAHKSYLNTFPGYYETGDAGMKDKDGYLWIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDELKGQLPVGFVCPHDEI--ARECVKMVRDQPVAAFKL---AVVVDRLPKTRSGKILRAIM----------- 195119490 58 ------------------------------------------------------QLYEQSRRLAHAFQHLNLHRGDVVGISAKNTTYLTEVVIAAL-LSGTPINPLPDFDKETVAYMYEFCDVDNYTLAAVKESLKFKTELILLSGKLPGVRNILLKDGAEGYDP-----KTLFACPHLCGDDTAFIISSSGVTGLPKGVTRSHR----SLLNNTKIPQLTAKTVIFCISPL---YWVSCIFTLLVLVNGCKRIITNKPFSVEYFAVVSRHQVTFVITVPHMALLAKSPRTDLVEKLASVQSFVCSGSKLPLTIWNRLYELLGSNFSVLYGLSEVGGVSKNIGGP----VGCEGKLLRNI-QVRILDERGNALGPNHTGHIHIKLNQRWGGYYHNPQETQTTVTPDGWLLTGDHGYFDDEGCLHFQTRDTDVFKYNHFPVYPKQIEDIIQHLPGVHEVGIFGVPDDVTNLTACAVVREQNEEGQAEQIKAIVAEHLSEAYHLKGGVYFVDQLPKTTNNKIQRRRILEELKQK---- 111022783 44 -----------------------GRSVGELL-TTSLRWGDRDYLVTADRRMSYTEHAAAVAALATALREYGVRKGDRVAILAANTPEWVVAFWATQVLGAISVGLNGWWVPREVEYGLTHSRPTV-VVADAKRA---ETLA-AVGTDLPVLT-------MEEDLPFARYAGSPMPHTDVDEDDPAAILYTSGTSGRPKGALHSQRNILAVVRFSDAVVGEFSGRPVDPAVPSPLRYLLTSPLVIPRLATGGAVVMHQGGFDVDALRLVERERVTNWGAVPTMASRLVEHDDLDKYDLSSLTSFSLASAPSSVAFKERLKVPFANALVDSYGLTECSTAIAVATAPEEQFPGTLGRPIITV-SMEIRDPYGEWLPDGVEGEVCVRSPFVMLGYWEDEAATAAAIAPGRWLRTGDY-GLVENGRLRLTGRRSDLILRGGENVYPTEIEQCLDEHPEVLECAVIGTPHEDLGQEVAAVVVLR---PGAAATEAELREYALSYFKVPTRWRITDLLPRNATGKMVRR------------- 163797266 109 ---------------------------------------------------TYRQLHAEVCKLANALKNLGVKQGDRVTIYMPMIPEATAAMLACARIGAIHSVVFGGFSPDSLANRLQDCDSSILITADGLRGGRKVPLKKNADLAMPSCKTCVVTGGAVDMTAGRDLATASADCPEMNAEDPLFILYTSGSTGKPKGVLHTTHEYVFDYKPG-EVYWCTADVGWVT----GHSYIVYGPGATSVMFEG----VPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGDGKKTSRQSLRLLGSVGEPINPEAWQWYHRVVGCPIVDTWWQTEGGIMITPL--PGAIPLKPGSATLPFFGIKPVLVDNDGKVMEGPAGNLCISWPGLMRTVYGDHERFFQTYTFRGMYFTGDGCRRDDHGYYWITGRVDDVINVSGHRMGTAEVESSLVAHAKVAEAAVVGYPHDIKGQGIYAYVTPTEELRK--ELVQWVR-KDIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 115446431 135 --------------------------------------------------LTYSELLDRVCQLANYLKSVGVGKGDAVIIYLPMLLELPIAMLACARIGAV----------HSVVFAGFSADSLAQRIVDCKPKLVITCNAVKRGVKPILLKDIVDAGLAESAMKREDTKWQPTKVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYVYSATKPSDIYWCTADCGWIT----GHSYVTYGP----LLNGATVLVFEGTPNPDSCWDIVDKYKVTIFYTAPTLVRSLMRDGTETRHSRKSLRVLGSVGEPINPSAWRWFYNIVGCPISDTWWQTEGGFMITPLPGPQK-----PGSATFPFVQPVIVDEKGKEIEGECSGYLCIKWPGAFRTLYGDHDRYETTYFKPGYYFTGDGCSRDKDGYHWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVAVEHEVKGQGIYAFVTLVDGVPYSEELRKSLVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASKQL--- 111224260 32 ---------------------------------------------------SWGTVRALADEITRSLDGLGLGRGARVGVLLGNWPESIAAILAI--LGCLTVFN-PLQPAERLAGDLERATPPVMIVP--VRAWASSGLAEPV-----------------ERLGISLLHTSPEGIAVVRAGGVAVELTTSGTTGPPKRIPLTYRQLEASVGSARERSWFEGG-VAIVSVPLVHIGGLW--GALQALSDARRIVLLERWTLDRWLDVIREHRPRLGAL-PPAALRTLMNADVPAEDLASLRALTCGTAPVSPDLVDAVLERYGIHVLGVYGATEGAVAGWSLPDHRQWWAKKRGSVGRPGVGLRVVAEDGKVLPTGSSGLLEIR-----------TDQAGARANADGWTRTSDLAHLDDDGFLYIEGRADDVIIRGGFKIRPLTVREVLEEHPAVAEAAVFGLPDERLGQVPVAVV---ELAPGAGELRDWCRPRML-PYEVPARALTVPELPRGVSQKVSMPDLLALFAEQ---- 165918760 28 ------------------------ETLVELLNLYAQNEPDRPHIYFQNTIIRYGELYTRAKEFAQGLVGKGLKPSETVAIMLPTSADFFYSFLGTLMAGGIPVPIYPPFRADQIE---EYAKREAFILHNAGVRFLITALSKLLQSFVPSLLEVTTVKA------LTDISADLPTL-DIEATDPVLIQYTSGSTGNPKGVLLNHANLLANISAYGKTLNMQSTDAFVSWLPLYHDMGLIG-AWMGSFYHGPLTLLSPFSRPEKWLWAIHYHRGTISNFAYDLCVKKIEDSALEGLDLSSWRVALNGSEMIHPDTLRNFEKRFGFKKEAIFGLAECALGLTNIDRIERLPYNNTAVPLTTRDEIRIVDDNDNRVAERTIGNIQFKGPSAMQGYYGNSEATMAIY-HNGWWATGDLGYLA-EGELFITGRKKDLIIKAGRNYHPTEIEAMASLAEGVRKGAAFGVADEKRGTEKLIIVAETKEDKKIPEIKKEIVDKVISQIGIPDEILLVHTLPKTSSGKLRRSSCKQ--------- 104782348 2 --------PHPLPDPTRRLAYQASAPIFQAFVQQAQCWPEATAITTQGFACSYRQLERISHGIAAHLLALGGTVADRIVIVSSRCAGLVYGLLGASRAGLTLSVADAAYPSGRIEQIIDLLQPAFVLVCSAEVALD------------PQGPHIIRVPEAPD-MALRQFGNAAVNLPEVDPSRPAYITFTSGSTGEPKGIVTHHAPLVHFVRWHVEHHGFTREERFSMVSGLGHD-PVYR-DVFTPLSIGARIACPAQATLTDPQALVHDEGVTVMHLTPPLGRLIETGATLAGLTLERLRYLFWGGDALSPTLHQQIRT--------VAPQAASVNFYGTTETPQAMAFHPIDAPLATIDDAQVLNEAGQLAGEGEVGEILIRSPYLSLGYWGDAALTGAKFTRDICYRTGDQGTYLPDGSVDFLGRADSQVKIRGHRVELAEIEGAVARHPQIRQCVVLALNEH--GATKLVACCVARQAVSSAELRDALGSQ-LPDYMVPAQWLFLESVPLTPNGKVDRRALAKLV------- 72163207 83 --------------------------------------------------YSFAEMVHRSDQVAAWLAEQGVRRGDRVMVMLGNQVELWETMLAVMKLGAVILPATTALGPADLADRIERG-GAKHVVTSAANTAKF--------AEVPDYGRIVVDGDVPGWADYRAAATEPIAHPETAPDDPLLLYFTSGTTSRPKLVQHTQASYP-----------LGHLTTWIGVRPGDIHLNISSPGCFFTPWIAEATVFVYNYSRFDAAALIRRAGVT-TFCAPP--TVWRMLINA---DLSALREIVAAGEPLNPEVIDQVRRAWGLTLRDGFGQTEMTA----------VVGNTPGSPVKPGSMGRVVLIDPRSGQPAEEGELSARPVMLMRGYQDDPERNAEAM-EGGWYHTGDIARRDADGYITYIGRTDDVFKASDYKISPFELESVLIEHPAVAEVAVVPAPDRLAVPKAYVALAPGYEPTRETALSILRYARNLAPFQRVRRLEFAE-LPKTISGKIRRVELRQQEQER---- 4959887 45 -----------------------------------------------NEVISYAQIFETSCRLAVSLEKYGLDHNNVVAICSENNIHFFGPLIAALYQGIPMATSNDMYTEREMIGHLNISKPCLMFCSKKSLPF-----ILKVQKHLDFLKRVIVIDSMYDINGVEDHAFDPVKF-NPKEFDTALIMTSSGTTGLPKGVVISHRSITIRFVHSSDPIYIAPDTSILAIAPFHHAFGLFT--ALAYFPVGLKIVMVKKFEGEFFLKTIQNYKIA-SIVVPPPIMVYL-AKSPLVDNCSSLTEIASGGSPLGRDIADKVKRLKVHGILQGYGLTETCSALILSPNDRELKKGAIGTPM-PYVQVKVIDNTGKALGPREKGEICFKSQMLMKGYHNNPQATRDALDKDGWLHTGDLGYYDEDRFIYVVDRLKELIKYKGYQVAPAELENLLLQHPNISDAGVIEFRTNLLVNSACVVLEP-GKTMTEKEVQDYIAELVTTTKHLRGGVVFIDSIPKGPTGKLMRNELR---------- 121710978 2414 ---------------------------------RALTHPDAPAIHSWDASLSYGELDKLSSRLAGAIISLGVTVEDAVPLCFDKSAWAMVSMLAVLKAGAAYVSMNPSHPTQHLASI--IAQTKARIVLVGSSAY-----SDKVKS---LVDNVLVVDPAL-------FHTLPAIFPPVSSSNAAMINFTSGSTGKPKGIVVLHKG-LCSLTIHNEDMQLDHSSRVLQF--SAYTFDTSNSEMFFTLCRGGCVCV---PSDDDRLNAINRFQVTYAYLTPSVAL------TLSPESVPTLKTLALVGEAVPADLARKWQDRLH--LINSYGPAECTIMSSFNVIREGVAAANIGKAHGCLFWVTEPEDSQRLVPVGRVGELLIEGPLVTRGYLDPERWRGPTLHGTRLYKTGDLVRYAADGSLVYVGRKDSQIKLNGQRVEMGEVEKTIASDSLVQQCVIL-LPKQGPSKKKLVAVVPTDKSRAISQVDS-IRERVLPSYMIPSVWLVCLKFPYTPSRKVDRPRISQWV-EKM--- 119962641 67 ------------------------------------------------TRRTFKDLSQRSSQLANWLRDQGVKRGDHMIIMLGNQVELWELMLAGIKLGIVMIPTTTLMGARDLQDRVERGGATWVAVGSANIG---KFADVEGDYTLVEIGAQRTNADAKQYADSYDAGTDFTPDAPTRADETLLLYFTSGTTSRAKLVEHTHTSYPVGHLSTMYWIGLEPGDVHLVASPGWAKHAWSN--VFTPWIAEATVFIYNYQRFDAAALMDQMGREGVTSFCAP-PTVWRMLIQADLTQLTSPRKVVSAGEPLNAEVIGQVEEAWGVTIRDGFGQTESTVQIANT-PAQSVKIGSMGRPLPGYDVVLVDPLTGQESDDGELCLRLDPRPVGLMKSYFGDEAKTAEAFRDGYYHTGDMASRDSDGVITYVGRDDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDAVKLSVPKAFVVGYEPGPAVAEILKYCREH-LAPFKRIRRLEFGE-LPKTISGKIRRVELR---------- 163746945 110 -------------------------------------------------HISYRELHSATCRMANVLRDLGVTKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCEAKVVITADELKANADKALAQSVQCLVVRRTNGDVANEARDYNALAQDASDKCEPVAMGAEDPLFILYTSGSTGQPKGVVHTTGGYITYAALTHEVTFDYHGDVYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCEKHKVTYTAPTAIRALMGQGKEYVTKSDLSSLRILGTVGEPINPEAWNWYHEVVGCPIVDTWWQTEGGHLMTPLPGAHDMKPGAAMKPLDPTSGQEI------DGNPAEGVLCIADSPGQMRTIWGDHERFEKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDIKGQGYCYVTLMSGEEPSETELRNWVRQE-IGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 197773034 67 -------------------------------------------------RVSFAEMSARSDRAANWMRAQGVRAGDRILVMLGNQVELWETALAAMKLRAVMIPATPLLGPADLRDRIEGRVRHVVVRPEDTGKFD----------DVPDYSRIVVGGERPGWLPYSGVHESPREVPDTRADETLMLYFTSGTTARPKLVEHTHVSYPVGHLATMYWIGLEPGDVHLN---------ISSPGLFAPWNAEATVFIHNYTRFDPGRLMAEMDREGITSFCAP-PTVWRMLIQA---DLSRLRKVVAAGEPLNPEVIETVRREWGVTIRDGFGQTETAVQVS--NSPGQLLAGSMGRP-SPGYKVELLDTGEPGAAEGEIALDLSARPVGLMTGYHGDEERTAEVMAGGHYRTGDIGSRDADGYITYVGRSDDVFKASDYKISPFELESALLEHVPAPDPVRLAVPKAYV-----VLAEGWEPGPGTAKL-IFEHSRALAPYKRIRRLEFAE-LPKTVSGKIRRIELRERTAQ----- 213965083 85 ---------------------------------------------------TYEELHERSTALARALRHGDIQQRDRIGVLARNHRGFIMALCAHGRLGTDLVL-LNTGASAEQTLFLFIDEEFTHMLPEGFSWFENYGDTSCVREGWTSMQEMLKTAPPAKW-PTAELPSRPRR--------GRVIILTSGTTGTPK-----------GAKRPEPRSWMPASSIYLAA-PLFHTWGFATAQLCIALRS--TMIMRRKFDPADSLRIIEQHSPHTIFLVPTMLQRMIEILPDNYDGATSLKVIASCGSAIPEGIVTKTLERFGPVLYNQYGSTE--VSWATIATPDELKANPTTAGRAPLGTRQILDEDGNRVADGETGRIFVGNNMLYEGYTRP---GADKQVIDGMVCTGDLGRM-ENGLLYISGREDDMIVSGGENVFPRQTEDALSQLEGIRECAVAGVPDERFGQALVAWVV-RDDSPEGEQIRTYVKQH-LSRFAVPRETVFLDELPRNAVGKVVPRHL----------- 167840460 19 ------------------------------------------ALSDSRGDLGYADLDRFSTRFALRLQDLGCRPGERIVMLASRRALLVAAIVGVFKAGCVHVPLDPRMPADRLRYILHDV-APALVIAD-------EDLIDAIEHALPCAAPIVPLSELDRLLPRLDALVQPLPLPRLDESAIAYCIYTSGSTGRPKGVLINHRSIVDFFEGTRSVYDVTSQSRCASFSPL--NFDVYLMDMLFPLAQGASLVHDDVNAPDLLFDAIRAHDVTHFSAWGMMLGLIAQAEEFESAPLPHLKTILTGTDVPDVKTIQRLRKNAGVQVINAYGPTEATCAATREIEPERRTLYPIGKPLEHVRALLVDEGGGRITAPGVPGELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCTYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRY-GETAAGVLFDRGASLDAGRKVDEIRQRELPAYMVPRHVTVLEQFPQLSSGKTDRKALLSILQHRI--- 169629210 579 --------------------------------------------------WSYRDVAAQALAVAGALRERGVRPGDCVAVQLPKGRDQIPAVLGVLAAGAVPIFDQPAQRRAAILETGGI--SVALTTADSDMPIDHLSIARQYPEPL----------------------REPV-LPD--ASQIAYVLFTSGSTGTPKGVDVSHANTIDALNDEFEVVTSDRA-LGLSAL----EFDLSVYDIFGMFSVGAAVVAVDAAQRAEAVELIRRHRVSIINCVPGLLDMILAMGGGELGD--SLRAVILGGDWVSSDLARRLAAVPGCRFTGLGGATEAAIHSTICDPPQHWATIPFGVPLRNV-RCRVVSQAGRDCLDWVPGELWIGGDSVASGYRNDPERTAERFVEDGWYRTGDMARYWPDGTIEFLGRADHQVKIRGYRVELGEVESALRLIPGIRHAVAAVVGADAPNLVAAVAGTPDPAADYAALLGDL-----LPGYMIPARIELLEQMPLTSNGKMDRRAVTALLEQVAVGG 146299846 236 -------------------------TLVEIVENQVYKTPNDIAVICKEKSLTYGELNKLANQLSNYLIQQGVSEGDFVGVKLERSEKLLVSILAVLKAGA-------TYVPLDVNY---PAERIAYIETDS------------------NCKLVITGAVYDDFLSQEKYNIENISLNR-KSDDTAYIIYTSGTTGNPKGVMITHQNAVALIHWAQEEFNPENFEIVYAA--TSHCFDLSIYEMFYPLSVGKRIKILNNAL--EIGPELTKDKNILLNTVP----------SSIRNSLENVSIINLAGEPFPVDIAKKLLQT-NAEIRNLYGPSEDTTYSTKLSSAKNYQTIPIGKAISN-TQAYILDEELQLVPMGTIGKLYLSGDGIANGYLNKPELTAAKFIENPFYDTGDLVKWMPDGNLAFLGRKDHQIKLRGYRIELEEIENVISSFSENIGQAVVAVRKNN-GEDFLAAYFTEIENVSKTDLRAYL-EKQLPAYMIPSYFTAVEKIPLTPNGKINKDALSE--------- 37526533 41 ------------------------------------------AVIHGEEQLSYLEMAIGSVHLACYLQNLGCLAGDCVGIFVPSIEQMIGVWGTLFAGGALPL----SHDYPE--------ERLRYMIHDSNLKMIF------TQEKLKE-KLVRLVAENIHIVTLEDVETNNTLHDYLSPDNLAYVIYTSGSTGKPKGVMIEHRSIVN------QMCWLNEKCDLNIEKTIIQKTPISFDAILSV-SCGSRVVISSSGTHRNIIDLIIRHNVTTLQCVPTLLQALIDNHQFR--ECHTLRQIFIGAESLSRKLATQIHTLPNCLLINMYGPAECLVNHYPISD--EVNSVPIGKPVSN-TEFFILDHHYQLASEYEIGEIYIAGTQVARGYLNRQDLTEKHFLEIALYRTGDLAYWDKEGNAHFAGRKDNQIKVRGMRVELEEIKNAIEVIDQVKHAAILAEKDQHRSTRLTACIELADETIRQQDITSILRSKTLPDYMLPDRFLFLDTMPLTSSGKID--------------- 209521394 129 --------------------------------------GERVAIVFEATNVTYQDLLQRVSRFANALKKRGVKKGDPVVIYMPMSIEGVVAMQACARIGAMHSVVFGGFSSKSLNERLVDVGAVALITSDGGKALPLKSIADEALAGCEKVKSLIVAWDAARDLWMHELESDQCAPEWVDAEHPLFILYTSGSTGKPKGVQHCTGGYLLTLKRPTDVFWCTADIGWIT----GHSYITYGPLTLG----GTQVMFEGVPTYPHAWQMIAKHKVTLFYTAPTAIRSLIKASEAKSYDLSTLRIIGTVGEPINPEAWVWYYENVGCPIVDTWWQTEGGHMIAPMPGATPLVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMLRNVWDPDRYKKSYFPEERLYLAGDAVRDKETGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDATTGEAVCAFVVLKRARPQGEEAVKLANERNWVGKEIPKDIRFGENLPKTRSGKIMRRLLR---------- 165919058 10 ------------------------------IQEQSIKNPDSIAVCHDDQSFSYRDLEKCANRLAHYLERHEVHQGEIVALYMRRSFDVLVGMLAVWKVGAAYLFETPLARLKGII---NQANPKCIVTEPA--------LLNNLSTEIP----LLTCHDLDYFKCDDEYHCHDERLYQ----EPAYLIYTSGSTGQPKGVLVNHSNYLFWFNEHFKIT---HQDIFSFNSSPAFDFAVTC--IHAPLAAGARIVITSEADVLDCHQLIEN-KVTFVKWTPSYFKFLVQYLEKKRPNFSSLRYLMIAGEELLTAYVERWYAVYGPT-ETTVGITTNLLTKSNLDRTLKTVPIGQAVRNS---RLYVVDENNRPVEQGEVGELLIGGASVACGYYKAPEKNPFSAEDDILYRTGDLVKQLPDKSFLYLGRIDNQVKINGYRVELNEVEYCLLRQTSIEHAYILAKKHEDGHQSLEAYVVLKPQATNEAEIRNRLSQQ-LPQFMIPQHYYLIDRIPLTPNGKVDHSAL----------- 171059372 85 --------------------------------------------------YSFRDLHAEVQRMAAILQAQGVTKGDRVLIYMPMIPEAAFAMLACVRIGAIHSVVFGGFASHSLASRIDDSQPKVIVSADAGKVVPYKHLAINLADNKPARVLMVDRGLAPDYAELRAAHMDTVVPCEVDATHPSYTLYTSGTTGKPKGVQRDTGGYTVALAASMKHIYMEPGETYFSGWVVGHSYIIYGPGMATIMYEG----LPIRPDAGIWWSLVEKYKVTVMFSAPTAVRVLQDPAFLTKYDLSSLKALFLAGEPLDEPTAKWISEALGKPIVDNYWQTETILAICNGVESAPSKFGSPGKAVYGYDVKLIDESTGEAIEANKKGVVVVEGPLTVWGDDKRVSTYWTSFPSKQMYSTFDWGVRDEDGYYFILGRTDDVINVAGHRLGTREIEESISSHPAIAEVAVVGVADQLKGQVAMAFAVLKDASRAAAEVMKVVDDQ-LGAVARPARVRFVTVLPKTRSGKVLRRAI-QAVCE----- 186455067 503 -----------------------GISVPQVFEDKAARYPESIAVIDVNESLTYRELNERSNQLAHYLKRCGLQPEQCVGVYLERSVRMVVALLACLKAGGLPLQSFPRKRLG----FMLIDSKASMIITEEEFSHEFKEC---------SARTICLDKEADEI--AEESLTNPA--PGSTGERLAYVIYTSGSTGKPKGVCTPHRAITRTVLNT-DYVHLDQSIVMAQATNASFDAAIWE--IWGALLNGARLVITPTESPRELQNHLQHHGITSLFLTTSL---FHQLVSEVPSIFCGLRHLMVGGEKWAAEVLRNLLNGYGPTESTVFATCKLVCSV-----PAQVESIPIGRPIE-NTSTYVLDSNLQPVPIGVAGELYIGGDGLALGYLNQPELTAQKFIPNPFYKTGDLACYLPDGNLEFLGRIDQQVKIRGFRIELGEIESTLLQHPAIRQCIVTVCPGAGGVKQLAGYLVCRQHSASSLELQNFLKQR-IPEFMVPAFFVFLGALPLTPNGKVDRPAL----------- 157132443 23 ----------------RKSILNPNQSLGDLILERNARKVVQISADSG-VEVTGAEIRLKTIRIAQNLIKLGTETEDIFTMVVRNGENAAPVVFACFALG-IPVNTLPTFSQDDLSHMLGTVKPKVMFCDNDV--LDNVSAACDAIGISP---KIILMSESERGYDHLETLLEPTGIEELTDSRLAVIVCSSGTTGRPKGVCLSSSSLIANVISMTEIYSSD------AILSFSSLYWMSGLFFLGTAAGATRIITRDVFSPALALEIIEKYRVTVAFFPPATALQLLKHPQAPETDFSSMRVMFSGGSAVSAELKFALKLIPNSTCLVGYGLSE-VGGAATFSDPDTYKGGSTGY-LRPLVQAKIVDANGNALDIDQEGEVLLKPEFKFSGYYGNDEATAEMLDPEGWLHSGDIGRFDKDGLLYVVDRKKDIIKYGNYQISPSEIEGVIQTVPGVVNVCVAGIPVPG-NDLPAALIVRSAEENVSAEDVHKVIDLNLGSYKLRGGVYFTKELPMTASGKVQRRLCRDILIE----- 6449056 1774 -------------------------TVGQWFEAQSQQIPDQAAVIDGDKQITYRQLNERANRLARTLRARGVQADQPVATISRNSIELVTGILAILKAGGAYVPIDPEYPQDRIQYILEDSKAGIILMP--------RDVRQQI-----TYEGVVILLDEESSYHEEAFNLEPLS----NANHLAYVIYTSGSTGKPKGVLIEHSNYIWWAK---EVYVKNEKTNF--PLYSSISFDLTVTSIFTPLVTGNTIIVYDGEDKTALLSIVQDQRVDIIKLTPAHLHVLMNIANK-----IAIRKMIVGGENLSTQLAQSIHEQFDGQIENEYGPTETVVRYDAVKDRRESVIGTAAANTSIY----VLDEDMKPVPIGVPGEMYISGAGVARGYLNRPELTAEKFVENPFYKTGDLAKWLPDGNIEYLGRMDEQVKIRGFRIELGEIETAMLQAEEIKEAVVTAREDVHGLKQLCGYYVS-SQPITVSQIREQLSQ-SLPGYMIPAYFIKLEKMPLTPNGKINQKEL----------- 159046093 115 -------------------------------------------------HITYRELHRQVCKLSNVLEDLGVRKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGADARLLITADAPRGGRQTPLKSNADAALDDVKMLVVTGGQTTWVDGRDLEADEVQHPEVEAEHPLFILYTSGSTGQPKGVVHSSGGYLYAAMTQKYVFDVHEGDVYWCTADVGHSYIVYGPLANG----GTTVMFEGVPTYPDAWQVCDKHKVTQFYTAPTAIRALMAKGPEFVEDLSSLRVLGTVGEPINPEAWNWYNDLVGCPIVDTWWQTE--TGGHLLTPLPGAIATKPGSATLPFVQPVVLDPHSAEITETECEGVLCSWPGQMRTVYGDHERFVKTYFSDGYYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGYCYVTLMNGEEPSEKELRTWVRTE-IGPIAAPDLIQWAPGLPKTRSGKIMRRILRK--------- 126695983 119 --------------------------------------------------YTYEELLKEVCRAANALKAIGVKKGDLVCIYMPMIPEAMFAMLACARIGA-PHSVVFGGFSSEALKDRLIDGNARYVIT-ADGGFKVIELKQAVDAAIETKKNISMVDDRDELVKDQKDQCE----PEIMSSDRLFILYTSGSTGKPKGVVHTTGGYIFDLKDD-DIYWCTADVGWITGHSYIVYGPLSN-GATTLMYEG-----VPRRSNLGAFEIVQKYKVSIFYTAPTAIRAFMKSGREIPDNLESLRLLGTVGEPINPEAWMWYKDVIGCPIVDTWWQTEGGV----MISPLPGVVAT--KPGSPGIEVEIVDKDGDKVKENEGGYLIIKKPWTIHGYLESYWEYISFKGEKNVYFAGDGARIDEDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAESAVVGKKDDLKGEVIVAFVSLEKDVNGSSELKHVVNEIGIIAK--PEKIIISDSLPKTRSGKIMRRILRSLAGGEKISG 84499530 52 -------------------------------------RGDQVAITETKREITFRELRSRVATLAGALRAKGVEKGDRVIIYMPMVPETIEAMLACARIGAVHSVVFGGFASHELAVRIDDCTPKAIIA--ASCGIEYKPLAIEQATHKPDF--CIVFQRDQEIAPLTDWHVAPADCLPVEGNHPAYILYTSGTTGQPKGVVRPTAGHLVALNWTMKNFFVDPGDVFWAAWVVGHSYICYGPLIHGVVFEG-----KPVGTPDAGWRVISEHKVRFTAPTAFRAIKREDPKGKYREDLSCLRTLYLAGERGDPDTINWAKDLLGIPVIDHWWQTE--LGYPAVGNPMGIKIGSPSVAMPGYD-FRILDEAGQELPRGELGAIVTPLPLTFSTLWNAEARFRKAYLDPGHYETGDAGMLDEDGYLWIMARTDDVINVAGHRLSTGGMEEVLADHPDVAECAVIGIRDELKGQLPVGFLCPHDEIVK--EVVAMVRDQPVAAFKL---AVVVDRLPKTRSGKILRAVM----------- 154174438 10 ----------------------------EMLSDVANQRFGCTAIFDDKQKIKYGELKSSVDKAAMYLQAIGVKFGDKVGMAVVNSQEFIIAYFAVTAIGAVAVPMNTFLKSEEFSYILN--DCGAEIL------FASSQLAKELANELKQLQKIIWIGEVPKSLQLDEEYGESVYLPALQQEDAQYFSLQGVNERNINFVDLLSHKYSLSIAKTPEIDDLVHSDRFIVFLPMFHSFTLTAM-ILLPMFVGASMVLIKSVFPSNVLKQTLLKRVTVFLGIPAIYTAIGKAKIPWYFRFNRIRLFISGAAPLAKQTIDDFKVKFHARLVEGYGLSECVVAANLYDKQKSLSV---GPALEGY-EVKIVNDEMIEVGTGEIGEIIVKGDCVMQGYFGMPNITDETII-NGWLKTGDLGKVDDEGFIYIVDRKKDLIISKGINIYPREIEEVLYKLEEVEAAAVIGIKDEHADEEVAAFIQLKEGMDDEKQVRDYLKKH-LANFKIPKSIYFAEQLPRNATGKVLKRVLKEQVKDKI--- 116060067 69 -------------------GAW------EAIRRRASEAPDAPATLAGDGSATYGTMMRAASTLADGLKNV-VDRGTRVGLAATPGREYCASAYATWARGGVLVPIASSHSEEDAAYVMEQSGMKIALVPPNVDGEEYQKYARAAKR----------FDDGKVNSPGLRARTSPT-LRTSEQTTVHSSIYTSGTTGRPKGALHTHRSLYAQCAGLIDAWRWDASDRIIHALPMHHIHGIVNAWMCAHI-SGATVEFQRTFTPRGVWARLRDESVTVFMGVPTMYVMLMDARLASINAASKLRLTVSGSAACPVPVLEEWRKLTGRSLLERYGMTEIGMALSNPYDEKKHKPGYVGIPLAPLDEVAAEAASDDEYAQGP-GELLVKGANLFAQYYDNQRATAESFDEDGYFKTGDVAAMSSDGYWRILGRASDILKVGGFKVSALEIEAKLLENPSIAEVAVLGIPDEAYGQRAAALVVPAIDTETGQPVN--LTENDIMTWNTPSKVKFAEKVPRNAMGKINKKDLQK--------- 158520057 192 ----------------------------DLLEENARRVPDKPFLVYQNESYTYRQVDEQANRMARFLLALGGGQGSGVGILMRNSPRFLDIFFGAQKIGMYVVPINPELKGDGLAYIINHSD-IDLLVADAELADAVRSVADRFEQRKKIIVNDIEAEARGMAVPMDRLSRAYADFPQYRPEDICMIMYTSGTTGPPKGVVYRYNKTSVRLMCLAAHLMLRPSDTYYTPYALCHGNALLATTTM-TMGVRATMALARKFSASRFWEDVRRHRATVFNTIGSIIPILMKQPEKPDDADNHVRFVTSSGC--PPEMWGPFEKRFGVKLYEAYGA---------IDGGGKGIFNFGTAPAGSLGNYRLVDDRGRDVPVGVPGELLFEAKKT-SGRVEYYKNPAASRKKDGWLHTGDLVKQDINGFLYFVGRNTESMRKGGENVSAYEVEQVIMDHPAVEEAAVYAVPSDLAEDAAVRLVATKTLTPE--DLIAFLSDR-LARFAVPRYIRFMDEFPKTSSHRIIKGVL----------- 63079046 459 ------------------------QTLHKRFEEQVAKNEDQVALEYEDKQLTYRELNAKANQLARVLQKHNTLPTQVVGLMAERSLEMIIGILGILKAGGAYMPIDPTYPAERIQYMLEDSRSYLLLVQKA------EMIPANYQGEVLILTEELWADENTENLEL-------VNQPQ----DVANIMYTSGTTGKPKGILITHRNIMTTI---INNGYLDFSTDRILQIS---NYAFSTFDIYSALLNGATLVLVPKQTTTDLLAIIKDSNITVALMTTSLFNTLVDL------DVTSFQKVLFGGEKASCKHVEKALDYLGGRLVNGYGPTETTVTYTVDNTIKKLGSIPIGRPLS--NTSVYIFGLDDQLQPGVPGELCVAGECISPGYLNRPDLTADKFIDNPLYRTGDLVRWLPEGVMEYMGRIDEQVKIRGHRIELGEIEAKLLEHPSIRETVLVAKQDSFLG----AYLVTDNFCP-VTELRNYLMET-LPEYMVPSYFIELDSLPLTSNGKVDKRALPEPESQALHA- 156555572 32 -----------------------NQSIGQILLDIFHKYGDYTGWTESESQMTYAQIKDKSIRLALWFQQQGIGSGDVITICSSNCLNNYVVNYAILYVGAVHEFTLESARYAKVMFVCDTIEKAAKL-----ENLDVKIVTYEDFPNKEMIDDLIQASKE------EDVDRFAVQKIEDPSTQIAGLLFSSGTSGAPKCVTMTYQSLLNIILTNAKVVIRPNDVILWYSVPY---WIVSTVYTLSTVFRKNKVIICKSYDFERICQLIEEHKINTVIGHPNLLVNFSKHKFANRYKLGSLNRVFVSASKLGQDTAEQFRNDFHISLYQGYGMTEGLIQNERCKNSESVIVPNAWVKIVEIETGQV-------LGFDEQGEICCKSPMLTPGYQNNPEATAETIDKEGWLHTGDIGYRDKNGEFFIVDRIKSVIRYRFHHIYPSEITEHLLRHPDVLAVGVTSFPHEEDVEHAIAF-VQRVPGSKVTEDELVEHSAKLGYYKLWGGVKFLDALPRTASGKIATNTLKE--------- 157691117 1772 -------------------------------EAQVRKSPEAIALEFGGVQWTYRVLQEKVDRLAASLQQRGVTPHEPVGLLIDRSPEMVLGVLAIVKAGGAYVPIDPEYPDARIDYM--LRDTGIQLLLTKNEWLKKVSIS---QTEL-----ICLDEGYEEFLSEAEL------IPALKPDGLAYINYTSGSTGQPKGVLIPHQAVIRLVCETDYVTLDEHTRILQMA---SFSFDAFTYEIWGALLNGGRLILTHRHSMDTLADTLTSYKITTGFLTVPL---FNRLTEEHPEALSGFDALLVGGDALSAAHIRKALPYLPEGLLNGYGPTENCVHHIRSLDEEQTTVPI-GRPIA-YSQAYVLDDQLQPVPQGVIGEIYVGGTGLALGYLGDEEKTSQSFISHPFYKTGDMGRWLPNGIIDCLGRIDHQVKIRGHRVECGEIEATMLSVEDIIECAVI--PHQHSGHKRLIGYFVQKGTWTQQDLRRKLKDR-LPDYMVPSLFIELEELPLTPNGKVDQKRL----------- 40062619 108 ---------------------------------------------------TYQELYESVCRFANALKERGIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPESLKDRILDSDCQTVITADGLRGAKKIPLKQNVDEALPSVDTVFVTGAEINWVDERDVSYEEIVSPEVDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQTTMSGEVFWCTADVGWVTGHSYIVYGPLSN-GATTLMFEG----IPTYPSPSRFWEVVDKHQVNIFYTAPTALRALMAQGNEPLESTSSLRVLGTVGEPINPEAWEWYYRVVGCPIVDTWWQTEAMISPLAGSTPQK-----PGSATKPFIEPALLDENGQEIEGEGSGNLVIKWPSQIRTVYGDHKRCVETYYSPGYYTTGDGARRDKDGYYWITGRVDDVLNVSGHRLGTAEVESALVLHETVAEAAVVGYEHDIKGQGIYCYVTLMNGIEPSDELKSDL--VGLVAKEIPDIIQWAPGLPKTRSGKIMRRILRK--------- 77458074 475 ------------------------------------------ALTDETGRLNYAQLQAQVERLAAGLHAEGVGRDSIVALALPRSAALVVAMLAIWRVGA---AYLPLDRQWPVARQQLMLEQAGLLLTDATQVAEWQDSALPVRS----IDQLLATDAA------------PAPAHETQGSDLAYVLFTSGSTGTPKGVSIEHRHLLYTASVSSALGLDGHRHFGLTSTVAAD---LGNTTLFGALFNGAALHVASDAQMQDAQAFVQAHAIDCLKIVPSHLAALLDSETPHLP-----RTLVLGGEAIAAPLIQRIAQVRSCQVFNHYG-------------PTETTVGVMVHKVAPLDNNQVYVDAQQQLAPGVVGELYVGGAQLFRGYVNVDAEDSPFISGERLYRTGDLARYLPEGAIVLHGRRDHQIKVRGFRIELTEVEAQLLRQPSVQEAAVVASPEQGLQ----AFVVAR-ESLAADSLREQLAQQ-LPAVMVPQQIRFIERLPRLANGKIDRKALQQ--------- 108799857 39 ---------------------------------------------------SYAESDARVDGVAHYLTSVGLSGQDHLGIYLRNGNEYLEAMIGSYRARVAPFNVNYRYVDEELTYLLTDADAKALV----YAA-EFAPQVAAVRDRLPNLRVLIQVADGNELLPYESIVTTPAGMPTPTGDDL-YILYTGGTTGMPKVLWRQHDIFLSSLSSYEELAERARAGAGAMGLPFMHG--AAQWAAYNAVTMGGRLAIPDHVDADDALRVAARERVSIPMVGDAVARPLLDEIERGDYDLSGLVTLTNGGAPLSPTVRDRILAALHVIVMDAVGSSESGAQMSTYASAGAEVEAATFTPQS--DTAVVSADFTRVLQPGEGPGWLARRDLVPLGYLGDAAKTAKTFTIDGVRWSGDRANVLADGRIELLGRDSVTINSGGEKIFAEEVERAVAAHPAVYDVVVVGRPSERWGSEVVAVVQLAEGASATDEELAEVCSRSIARYKVPKVFLRAEKVVRSPAGKADYRWAKAVATE----- 110598017 2140 ----------------------------------AKERGSAIAISDKTERLSYTELLCRAQGIAQYLALEGVREGEIVAMHLERSCTGVAIILAINALGALPLTSFPALRIALILADADIADASGRKVIEEADLAGREKCEGRADGQAPA-KRLIIEGEK-----LALMISSSAALPERREDVLAYLMYTSGSTGQPKGV-RVLERGIIRLTVNQDYIEIGHDDRVMLVSSLA--FDISTFDLWGALLNGANVLLDPA-----AFAAIACRNITIMAMATGL---FHRQAETMPESFSKVHKVLAGGELMNPELLKRVEAAPQTAFYNVYGTENTTFTTTHLVTPGDLQGQAIGKPI-PLTTVMVYDKRDQVVPIGIWGEIINGGEGVADGYQNRPELTAAGFTPEGCYRSGDIGRWRADGVLEIGGRRDTQIKHRGFRIELGEIEDALCRHPGVAGAAVLFRKDA--GELVACLVIRGEEVPEPIELRSWLMQR-IPSYMVPARFIRVARLPINSNGKLDRKRL----------- 82702952 2070 -----------------------------------------VALIFGDAELSYGELNRRANLLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQ----------ERLAYMVAD--SGIGLLLTQSGVRSRIPHSGQYPV-------LELDDLEDESDSNPQLHGHNLAYVIYTSGSTGKPKGAGNRHLALYNRLAWMQEAYELGNDDTVLQKTPFS--FDVSVWEFFWPLMYGARLAIAPGDHRDPALSLILRQNVTTLHFVPSMLQAFL-AHEGIEACVATLRRIICSGEALQAEVQKQVRKLPGVGLFNLYGPTEAAIDVTQVDDRDNSV--PIGKPISGL-QAYILDVHLNQVPQGVAGELLARG-YLNRGGLTADRFIADPFDETGLYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVNASNPTGGARLIAYV----SAHATTDLDAALRERTLPDYMLPSMIVVLESLPLNPSGKVDRKALPE--------- 32487245 454 ----------------------------DLFDRQVERGRDRVAVVEGKRAVSFGELAEHAERLAGYLSGRGVRRGDRVAVVMGRSPGLIATLLAVWKAGAAFVPVDPAYPAERVQFMLADAEPAAVVT------------ERACQAAVP-------AGGLDPIV-LDDPDTEHARLSAAHADDLAYVMYTSGSTGRPKGVAVSHGN-VAALAGEPGWGLGPEDAVLMHA---SHAFDISLFELWVPLLSGARVVLAPGAVDGEALAGYVAGGVTCAHLT---AGTFRVLAEESPESVAGLREVLTGGDAVPLAAVERVRACPDVRVRHLYGPTEATLCATWLLQPGEPTVLPIGRPLAGR-RVYVLDAFLRPVPPGVTGELYVAGAGVAQGYLTAERFVAEPFVPGGMYRTGDLARWTDQGELAFAGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVSAREERLIGYVVAETGGDLDPVRIREQLAATLPE-----FMVPAAVLVLDALPLTGNGKVDRRALPE--------- 62425584 71 -------------------------------RHVAAGRGDQAAITDTIRTITYSDLLDEVSRFARALSDKGVVKGDRVIIYMPMVPEAAIAMLACARLGAIHSVVFGGFAPNELAVRIDDTSPKAVISTEKSRILEYKPMAIDIAENKPEFTVIVQRDEHRCEMGENDLDYAELNTPEVKATDELYVLYTSGTTGKPKGIVRDSGGYAVASAFSMNIFGLNPGDTMFTAWVVGHTYIVYAPGVTSVLFEG-----KPIGTPDAGFRIIEDHKVNV-HFTAPTAMRVVNGELIKKYDLSSLRASFLAGERLDPDTYEWTTNILAEATGRDIPVVD---NWWQTETGWPIAANTQGSPTKPVPQVGVLDPAGKPMPAGEEGLIVMKLPLTMATVWGDDSRFVSSYLSDGYYLTGDSGYLDEDGYVFVMGRTDDVINVAGHRLSTGVIEAAIASHPAVAETAVIGVHDDTKGQSPRALVVLSDSAPKAAELVALVRKEPVAAFK---QVDIVTALPKTRSGKILRKTMRE--------- 149376545 47 ---------------------------------------------------TYGQFMAHAEALAAHFLQVGIEPGDRILIFAANSIAALHAWMAAALVGAVDVSANTGYRGNSLAHVLNLAK-PSLIVSDA----DLMPCITELTWNFSCLRQIVVTGPSELVKAFEDLIAKPTLLPEIQPSDAASVVFTSGTTGPAKGVVMPHGHVCLLANTTAGETDMTASDVFYSAHPLFH-IAGKFMGVLAIFAAGGTLVLDRKFDAKRWLDRIRESGATISIAHGP--MIEMIQAEPPRSEDSDNVLTRLMCCPLPKRHGDAFLERFGVKGIEMWGMSEGCPCWTSRQSPA--VAGSCGKVLTEWYDVEVVDETDRPVPDGTAGEIVVRSPWTTMLCYMGMPEETVNAWRNLWFHTGDIAVRDSNSNMFYIDRKGDRIRRRAENISSFDIEAAVADFPGVKECVAVGVPSGYENDDDIVYIVTMEDAPPA--LLSFL-ARALPHFMVPRYIEIIDELPRTPTNKVKKKQLSQ--------- 206678486 67 --------------------------------------------------ITYRELQNRVASLAGALRAKGVEKGDRVIIYMPMVPEALEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIIA--ASCGLEYKPLAIELADHKPEFSVILQREQEVVDLGPRDVDWQPVDCLPVEGNHPAYILYTSGTTGAPKGVVRHTAGHLVALNWTMKNIYVDPGDVFWAAWVVGHSYICYAPLVHGIVFEG-----KPVGTPDGTFWRVISEHNVKSFFTAPTAF----RAVKREDDFSCLNVVYLAGERADPDTIEWAQTQLNVPVIDHWWQTEGFAIAANPMGIEHMPVKLGSPSVSPGYDVQVLDEGGHPMKAGELGAIAVKLPLTLPTLWNAEDRFRKSYLTQGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDQLKGQVPVGFLCDREDAEVVAECVKLVREKPVAAFKL---AVVVNRLPKTRSGKILR-------------- 214038230 39 ------------------------------------------------------QFKQQTNNMARSLLTMGCEPGDKVAIYMRNRLEYLVATVALAKARLVHVNVNYRYKAGELAYLLDNSDSRCVIFESEFA--DTLSAIRAQLSSAAYFVEVTDDNLEQSWSSVQSGSGEPLDI-ERSSSD-QFFMYTGGTTGMPKGVPLTPFSPAPQTLTELNVPPQGGKNKTLTLLPFMHGSGVWSS--LASIGYGDPVVVMRSKRFDPALTLATIDKYGIAAFAKPL--VDELEANPGKYELATLKGLRSSAMLFSS----RNKALFGLTVIDIVGSSESSASAASIATRESDLSQSRGLPMHLTPAATVFDENWNTVKAGNTGFLAVSGAIPI-GYYKDEEKTAQTMTVDGYSRPGDWVEFQEDGSVIFLGRGNVSINTGGEKVFPEEIEVTLRSHPDVADCLIIGVPDDRFGQAITAVIRLGSNAGHDEEVKAHVRQE-LADYKVPKHVLFVPEIFRSAAGKADYK------------- 187924164 19 ------------------------------------------AIVDGELTLTYAQWHRLIVKVAEGLRGLGLVHGDRLLVVLQNRWEMATLHWACQFAGVVIVPLNWRAKPDELEYCVTDAGVKAIVYEPVCADAVAQSPAAQ---RVPRIGLDDAQGRTASFETLM-AQSTPDALTRANADDYSLILYTSGTTGKAKGVPRRHRHERAAALAHVAQNLYGHGERTLGVMPLYHTMGVRS--LLSMALVDGLFVCVRRWNARFALDAIAQHKLTCLYLVPTLYHDLLADPAFAPTDTSTVKKLGFAGAPMNDGLLKRLSAAFEPELVNHYGSSE---VYTFSIDQDATRINTRLRAITPEELAQV----------GEEGQIIADGDEAFEGYWNRPDANAKSL-RDGWYFTGDTGFFDAEGDLYVSGRVDDMIISGGENISPVDIESVLSLHPAVDEVAVAGVKDERWGQRVVAF-VKRRVYVDADALDAHCRTSDLVNFKRPREYVFVDDIPKSPVGKILRRKL----------- 218289875 111 ---------------------------------------------------TYDMLRREVDKAAHMLTQLGVKKGDRVTIYLPMVPELPIAMLACAKIGAMHSVVFGGFSAQALKD--RILDAGSKLLITADGGWRRGKVIPLKQNEGTSIEKVVVVGEAAQAAGMENAPTKPFPAEPMDAEDYLFLLYTSGTTGKPKGIVHSTGGYLVGVNTSMRTVFLKDDDVFFCTADIGHTYI-----VYGPLSAGATVVMSPDPDRDRYWAIVEKYGATILYTAPTSIRMFMKWGPQEKHDLSTLRLLGSVGEPINPEAWMWYHKYVGCPIVDTWWQTE--TGCAMIAPLPGIITTKPGSATKPVPSADILDDDGNPVPPGHGGNLVITKPWMLRTVWGDDERFRKTYKFEGIYLPGDGAYRDQDGYYWIVGRLDDVINVSGHRIGTAEVESALVAHPAVAEAAVIGRAHEVKGQAITAFVILKESNNLVAELKQFVVEQ----------------------------------------- 62424642 80 --------------------------------------GDRVAINFGDSRFTYAELLAEVSKAANTLTDLGIKAGDRVAIYLPMIPEAMISMLACARLGAAHSVVFGGFSADALRSRIIDADARVVITADSYRRTKTTSLKPAVDEALSTGRDVMVEGRDQWWHEAVDKASPEHECEFFDSENPLFVLYTSGTTGKPKGILHTSGGYVFDIKPESDVFWCTADVGWVTGHSYVTYGPLAA-GVTQIVYEG----TPDTPHQGRWWEIIEKYKATILYAAPTAIRTFMKWGEEAKYDLSSLRLLGSVGEPINPEAWRWYHRVVGCPIVDTWWQTE---TGAHMIAPLPGVMST--KPGSPGISVDVVDDEGNSPAGPEGGLLVIRQPWMLRGIWNDPERFKETYWSENTYFAGDGARRDEDGDIWFLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGAADDTSGQAVVAFVIVGNDVEDSPETSELLRQKDIGPIAKPKKVHIVSELPKTRSGKIMRRLLKD--------- 86747445 86 -----------------------------------ATRGDQVAIISQSRHITYRELHDEVCKFANILRSRNVEKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFAGFSPDSLAGRINDCQSKIVITADGLRGGKKVPLKANVDAALKKCDGVMVVKRTSAAIEMDDVRTTECPIEHMHAEDPLFILYTSGSTGQPKGVLHTSGGYLVSMTHQYVFDYHDGDIYWCTAWVTGHSYILYGPGATTLMFEG----VPNYPTNSRFWDVIDKHKVNIFYTAPTAIRALMQAGDEKKTSRKSLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTEGGILITPLPGATKLKPGSATRPFFGVVPEIL--DPEGVVLEGETGNLLARSPGQMRTVYGDHERFEQTYAYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHDIKGQGIYAYVTPSEELRK--ELVAWVR-KDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 169629208 489 -------------------------TLVDLLDAAARATPEALAVVSDDVELTYELLQQRSNRFARWLVAQGAGTEDVIALQMSTSVEFIVAMLGVLKSGAMPIDALPEERIE-------------YLIADAKPRIVMRPQEFRVAEAAATGLGDAPITDADRLRPL---------LPD----NLAYVIYTSGSTGRPKGVAVAHAEHVVSFTAEWSMTADDR---MLQSTSVSFDASLAD--ILCPLSLGAQLVIKPNPFSDIGYDLVRRRGVTVLHMVPSLLGSVLLLPEAR--ELRGLRHVPVGGEALPGEVADKFATMFDAELRNHYGPTEAVVTYMSVRGPQGNSIVPIGRPNQNV-YAYVLDQALKLVPAGVVGELYLGGAQLARGYRARPVLTAERFVADPFYRTGDLVRRNARGELEFVGRADEQVKVRGYRIELGEIEAVIGADPRVGHCVATVVDDPQVGSLLAAYVVPAGGTREIDELRARAQE-ALPAYMVPTAFAVIPEIPLTTSGKLDKRALPDALTER---- 148556381 78 ------------------------------LDRHLAERGDQVAITDAPRRFTYRQVHEEVCRFANVLKAQGVKKGDRVTVYLPMIPEAAFALLACARIGAIHSVVFGGFSPEALAGRIQDCDSSIVITADCRRGGKLVPLKTNVDAHAPSLTSVIVIRATGAEVPMQDEAAQGVSAETMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLWASLTHELC-FDYGQIYWCAADIGHSYIVYGPGGTTLMYEG----VPNWPDASRIWQVVDRHQVEIVFTAPTALRALMRDGDEARTSRKSLKLLGTVGEPINPEAWRWYHEVVGCPIVDTWWQTEGAAMIAPLPGATDLKPGSATRPLFGVVPELV--DADGQVLEGATGNLITRSPGQMRTVWGDHARFFQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNEEASEAKELRDWVRTE-IGPIATPDAIQFAPGLPKTRSGKIMRRILRK--------- 83592382 70 ------------------------------------------AITGAKRTISYKTLKDQVAGFAGVLASRGVGKGDRVILYMPMIPESLVAMLACARLGAIHSVVFGGFAPNELATRINDAQPKAIVA--ASCGIEYKPLVDEVWQREEARADLSNPGDIDWALALET--TTPHDCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAVALRWTMKAIYMSPGDVFWAAWVVGHSYICYAPLLLGTLVFEGKPVGTPDAG---TFWRVIAEHKVATLFTAPTAFRAIDGLEIGKYDLSSLRALFLAGERCDPATIDWAEHKLGVPVIDHWWQTETGWAIAANCLGLHLYPVKHGSPTAPGWDVRVLDDTNHEVNPGQIGALVCKLPLTLTTLWNAEARFRQAYLADGYYKSGDAGFIDDEGYIYVMTRTDDIINVAGHRLSTGAMEEVLAGHPAVAECAVIGISDDLKGQVPLGFVITTEPAQIAKECAALVRDQPVAAYK---QTVVVPRLPKTRSGKILRGTMQK--------- 167032959 78 ------------------------------------------------QAYTYNQLRDEVARLAGLLRQLGVSKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASCGLEFDYKPLVRALQLARHQPRNVLVLQRPQDLQPGRDLDAEPVAPVELDAGDPLYIMYTSGTTGKPKGIVRENGGHIYGMQAG-DVWWGISDVGWVVGHSLIVYGPLMS-GCTTVFYEG-----KPIRTPDASWRVVEQYKVN-ALFCAPTAMRAIEGELIRKHDLSSLRQLFLAGEKLDSSTHEWLERVSGKPVHDHWWQTETGWPVTA---PCVGLEGSAAKPGSPGYNVRVLDDEGRLLGPNHQGSILPLPPGCSQTLWGDHERYLQAYTYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVACHPAVAECAVVGVHDEIKGQVPLALVVLKDEAQLLVDLVGSVRE-AIGPLACFNRVRLVKRLPKTRSGKILRAVLRK--------- 118619872 50 ----------------------------------AARWPERTAIVDDDGALSYREIQTMTESVAGELTLAGIGPGQAVGVMCRNGRNFVAAAFAAGLVGADVVLVNTEFRATALAAALEAHQMRVMLCDDEF--VDQ------------------VAGTGESVLVIDTVTARDCARPKVAPSGRIVL-LTSGTTGVPKGVPRKPK---VSSGIGVSATLLERTRLRVGATPMFHGLGFGM--LVLTISLGGTVLTRRHFDAEATLAQTSLHRADGLSVVPIMLARILDLPDQARNPLPCLRAVISSGDRLDPSLARRFMEAYGDVLYNLYGSTE--VGIGALATPAELWPETVGRPVAGC-PVRIFDRNGRPVGARVTGRIFVGGELNSDGY----SGGGGKAVIDGMASTGDMGYLDESGRLYIVGREDDMIVSGGENVYPRSLENALASHPDVAENAVIGVADEQFGQRLAAFVVARPGCDIDADIRDYLKGR-VSRFEQPRDIYLVSSIPRNPAGKVLRKQL----------- 124486052 37 ----------------------------------------------------FKQFMDEVHAIAAALVNHGVKKGDYVTIFLPNIPQGVLALYAVNRIGAICNMVHPLSPQEDIDYACEVNEGTSGYFPSTPKGFVLDKGFRFVMRKYPKAENVAKITLWTDLLAEKKLLKGGFQLPDVQPDDTAVIMYTGGTTGDSKGVMLSNNSMSIQLLIDIGEGKTDVGDGFLAILPIFHAFGLAV-SVHAPLISGMKIVLIPRFDPKGCAQQIFSEDILFLPGVPALFERMYPYFENK--DLSRMKLMVSGGDRVSEELANKYNVLLRKSKADIYGLTEACGACCLVNQYEKLPTGCVGSPVTGTKVCVVKPGTTELVPDGVEGELCFLGPSVMKGYYKNEEKDVLRLHDDGWLHTGDLVVIRKDGNVCFRSRHKRLVKVNGYNVYPTLIEEAMQNHRDIKLVCAVATPWK-LDRKIKLFVVPEDAAEEEKILIDYAKDQ-MNRWSVPARVEFVADLPMTKFNKIDYRLL----------- 156541892 32 -----------------------NQSLGQLLLDTFSQYADHLGWIEPETQITFGQMKDRSIRLALWLKQQGIGSGDIVTICSPNCLNNYVVMYSIFYVGA--VYNSWHHE------FTLDSARHAYKVAKPKIVFTTSLMIDTIQETIK-LENIVVYDDCEDFIQMKDVETFTARKIENLSTEPASLLFSSGTSGPAKAV-KTNYNHLLNL---ILTCSFKHMIPNKVTLWYSTTYILGMRSMLASVFSRSIVILCRKYDPEYICQLIEKYQVNLLAF--SLFTICKNKFYDRY-DFSSVSEILVGGAKLSQHTIDGFRTHLSVNRYQIYGMTEGLVQTNKCKSPTSVVPNVQVKTIDQIT--------GKTLGPNEAGEICVMSSFMFNGYYANMQATIETIDEDGWLHTGDVGYYDDSGEFFIIDRIKNIMKFRFHHIYPLDISELLLKHPDVVDVGVTSYPHEEDVEHVMAF-VQKVPGSKVTEEELVELSSTLGFYKLWGGVKFVDALPRTMTGKIATGALKE--------- 211958426 110 ---------------------------------------------------TYKQLSEAVNRFANVLLANGVKKGDRVTVYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDCSSRFVITADGVRGGRTVPLKENTDRAIEKCGNVINMTEGRDLWYHEEIEKVSADCPEMNAEDPLFILYTSGSTGQPKGVMHTSGGYLVYASMTHQYVFDYHGEVYWCTADVGHSYILYGPGATTLMFEG----VPTYPTAGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTNTSSLRILGSVGEPINPEAWMWYHNVVGCPIVDTWWQTEGGILITPLPGATDLKPGSATRPFFGIQPAIV--DAEGNFQEGATGNLVITDPGQMRTVYGDHERFVQTYTYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPDVSEAAVVGYPHDVKGQGIYAYVTLMEGLEPSEELKKKLVKHEIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 68483295 130 ---------------------------------------------------TYGELLKQVSKLAQALTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAMHSVVFAGFSSASLRDRILDADSRIVITADGGKTIETKKIVDDALKECPKVRNVIVTGNSHPFSPGRDLHDEMAKFPPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGAVLTTKYTFDVHEDDILIGWITGHTYCVYGPGATSVVFEG-----TPAPNYSRYWEIVDKYKVN-QFYVAPTALRLLKRAGTKKYDLSSLRVLGSVGEPIAAEVWHWYNDNIGR------GQAHIVDTYWQTESGSHLLTPLAGTPTKPGSASLPFFGVDPKILDPTTGEELSAWPSITRGIYNDYNRFIDTYLAPNYYFSGDGAARDRDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHPIVGESAVVGYADELTGQAVAAYVSLKKDKAVGEDVENIKKEKEIGPFAAPKMILLVDDLPKTRSGKIMRRILR-----KVLAG 28869352 504 ------------------------------IETQAERTPQAIALSLGAEQLSYQQLNSRANQLAHKLREQGVGPDVRVGLAAERSLEMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMQ------------DSGIELLLTQTQLLGQLPIPAHVQTLDLADAL----DGYSTENPINQTSPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDD--WFKFNEKDVWTLFHSFAFDFSVWEIFGALLHGGRLVIVPTRSPEEFHALLVDQQVTVLNQTPSAFKQLMRVACDSPVPM-SLQKVIFGGEALDVASLKPWFARFGDQLINMYGITETTVHVTY----RPITLADTHNPASPIGEAIAWYVLDADFNPGCSGELLARG-YHHRAALTAERFVPDPFSNDGLYRTGDLARYKTAGTIEYAGRIDHQVKIRGFRIELGEIEARLQAHSAVREVIVLAVDGQL-----AAYLLPQDQQALRETLKAELRA-NLPDYMVPTHFIFLDKLPLTANGKLDRKAL----------- 124486051 40 -----------------------------------------VAIQYFDNRITYGELYDLIDTCAAGFLDRGVKKGDFVTLFLPNIPQCVIAVYALNRIGAICNMVHPLSTLSELENAVKLTDSKLILFPPGPKGFVMKSVSPKASSRVTEWADLLAAGK-------KRFQTTPLPPLEGKADDTAVIMYTGGTTGPAKMISNWSVNYVTTRLLLENVTHTAHGDGFLAILPLFHAFGLAV-CIQAPLSSGMRVMLSPRFNDKECSSLLLKEKVAYVIGVP--AMYERMYPYLKDHDLSFMKHVVCGGDWVSHDLAYRYNDILGAEFRPGYGLTEGTCSLTR-NQYKAFPEGCVGIPVEGTDICLVNPGTFDEVPEGEEGELCISSPSVMKGYYKNPEDDVLKIHPDGWLHTGDIFAIGEENNLCFRSRIKRLVKVNGYNVYPPLIEAAMEGCPIVAKACAVGF--KWRDDRRIKLYVTMDHAEAEKHLLAFATEH-LNHWSVPKAFVILDEMPMTKMNKLDYMALQD--------- 126446497 137 ----------------RTAGDWGAQAVLAAIREHVARTPDALALQDGERTWTYRQLASHAAELADAFRAAGVGRQDVIGVFLPHGAEYVLTIVGAWSIGASVCLSWPDSLVGEFVASCRVAQLATTP-----------ALLARAAKHLPDARCTLVGARP----PLAQRAWTSVA---PRPDDIAFVSLTSGSTGKPKAVLTTHVGTSYCFHRDALYPYADGENVFLA-------WECLRPLMFGAVVIGDDVIFDPP----RLVALLRRERITRLVVTPSLLESVLDIAGQLRDALAHMSAWFLMGEVVPQRVVDKARAAFPPSVRLVYSTWESLVCYADLDDGRRVPI---GRPL-PGCALAVLDEAGRAVPAGETGELYIASPALGPGYLDDAARTAAALAERGHYRTGDRARLLPDGQIAILGRIDNTVKIRGFKVLLHAIENVLDAVDGVSKTLVVPIDDPHTKQPSALYVVGRGGAPSETTL-ARLRQQALPEYAVPAHFIGLEAFPRAGTSKLDRRAL----------- 217977186 49 ---------------------------------------DALAMVTRDGALTYAEVDERAEAIARGLLRAGLRPGDIAGLWMPRGHELLIGQIAIAKIGAA---WLPFDGDAPVIAVCLDDAAAKLIVTTA----DFAALAGRVGCAILTPRE-LADYSTDEKIDARALGATP--------DSPAYLIYTSGSTGTPKGIVITGANICHYLRAANEIYRLDATDVMFQGASVAFDLSMEE---IWLPYLVGARLFVATPGEADKLPIMEANGVTVLDTVPTLLAL-------LPRDVVTLRVIILGGACPPAIAGRWCKP--GRKIFNSYGPTEATVVAT-IAEVQPGAAVTIGGPIPNY-SCYVVDDELHLVAPGSEGELLIGGPGVARGYLKRPELTAEKFIPNPFYRSGDAVAINEAGEILFRGRIDDQVKVRGFRVELGEIEAKLGDLEGVAHAAVVLRNDAGV-DQLVAFLVPAPGAVEAGALETRVLRGALRAYMVPSRFESIATLPKLSSGKVDRKSLK---------- 104781457 458 --------------------------FADAFAGAVREYAGRVALSEGGRSLRYADLDADATRLAAHLSGRGVVAGDCVVVMFSRSVEWVVAAVALFKLGACYVPVDPDLPPARIEHIFADADPALVIV----------APGSQLAVEVAADKLLRLTPEALAQLPQAEQALAP-----FDASLPAYLIYTSGSTGKPKGVEVTHRNLVPIARTAIEAAHLQPGARVLQFI--AAGFDMSVLEIMMTLLAGAELVITDSSAPGKALAKVVRQSIDLLVMTPSL------LACHQTEDFPQDTTLMLGGEPCTPALLARFAH---CRLLNVYGPTE--TSFATSINAHYGNGDLSIGPATDNTRLYVVDSLQRLLPPGSWGDLFIGGAGVARGYRNRPDLTAKGFVSDTMYRAGDRVFFDHLGRIHYLGRQDNQVKLRGLRIELDEIKNVLLGCNGVTDAT-VLLRELRQGPAIVAYVASTDTRLDSPQLKQAL-GRHLPQHMIPSVIMRVDHFPLTPNGKLAIDRLPEPV------- 186683275 479 ------------------------QCIHELFELQVERSPDAIAIVYENEQLTYQELNTKANQLAHHLRSLGVSADILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFTLADSQVKVLIT------------QQQLLPNLPENQAQILCIDSDWDFIAQSSANNPPRL--TTPDNLAYIIYTSGSTGKPKGVLINHANIVRLFTATEE--WFHFNQDDIWTLFHSFAFDFSVWEIWGALIKGGRLVIVPSRSPADFYQLLCKQQVTVLNQTPSFGQLIQTEELIKTSESLALRWVIFGGEALELQSLKPWFERHGDKLPQLYGITETTVHVTRPITIADLSSNAGSVIGCPIPDLQVYIDQNRQLLPGVPGEMYVGGAGLARGYLNREELTSKVFVAHPFYKTGDLARYLGNGDLEYLGRIDNQVKIRGFRIELGEIEAAISQHPDVQATVVLARVDNPGDKRLVAYLVLNQQAISVNELRQFLGSK-LPQYMIPAAFVFLDVLPLTSNGKVDRSGLK---------- 54026470 82 ------------------------------------------AIVDERGELTFGALDEQSNAFARGLAAQGIRPGDVVAVLARDHRGMVLSLLATGKLGVRAVFAAPQEKVKAVLHDSEFVDLMSAVPDSVPRILTWVDATDAVDPATPTLDS-LAAGQS----------TAPLPTP---AKPGGMVILTSGTTGTPKGAPRDRVSPFASAQFIDRVPLPRNGTMIMAA-PIFHGTGLSQFTI--GLALGNRVVFQQRRDPERTLANIAEYRADALVVVPTMLQRILDLGDEVLDDVRSLKVIFAAGSAIPPDVVTRTLDRFNDSLYNLYGSTECAVMTVATPQELRIAPTTAGKP--PVGIRIALLDEDRKTAPHVTGTIFVDNGFAFSGYTDGRTKEMV----NGMMSSGDVGHFDERGLLYIDGRDDDMIVSGGENVFPLEVENLIAGRDDVFEAAVVGVDDREFGKRLRAFVVPGGSARDPQEIKDYVKAN-LARYKVPREVIFLDELPRNATGKLLRKPLAE--------- 157108606 90 -----------------------------------------------GTELRYLELLEQTVRLAECLRTLAVRVGDVVGIVSENRLEFPAALFASIFLGATVAPINLTYSERELDHAFNLSKPKV-IFVSPFSADRVVAVARQNRH---IVQRVILFGEENPFVQLLEEFQKPVSIPPVDVDNVALIMCSSGTTGLPKGVQLTHYNLMASLKESSELLEPPGGIVLLGVLPWFHAYGCMT--LINVVCNKQLLVSLPKFEEGLFLSCIENYRCTMVFVVPPLVVFLAKHPLVESYDLSSVDTLLCGAAPLSKETEDLVKKRLKVKVRQGYGMSETLATLVQSGEGHKVQVGTLAKVIDP--------NTGKALGPNQHGELCFKGSQIMKGYIGNEAATKETIDADGWLHTGDIGYYDEDHEFFIVDRLKELIKYKAYQVPPAELEAILLTNPKIKDAAVIGLPDESAGELPLAFVVKQEGVDNEAEIKKYVADRTSPAKRLHGGVRFIAEIPKNLSGKILRRELR---------- 217969814 10 -----------------------------LVESAAARDPARIAVVAGDRQLRYQELEAALHAFAGGLAGLGLARAERVGIYLDKRPEFVAAAFGTSAAGGVFVPINPVLKAAQVGHILR--DCAVRVL---VTTAERLAALGDALDHCHDLRHVVLVGADGATTRSVAVHSWQALLARVIDADMAAILYTSGSTGRPKGVVLSHRNMMAG-ARSVAHYLGNHDDTLLAALPLSFDAGLSQ--LTTAFQAGARVVLLNWLLPRDVLKAIERERVSGLTAVPPL---WIQLAQLAADTDEHLRYIANTGGRMPGEVLARLRAQLPKTRPLMYGLTEAF-RATYL-PPEELRPDSIGKAI-PDAEVLVLREDGSECAPNEPGELVQRGALVAMGYWNDPERSAERFREPGLVLSGDTVRRDEDGYLYFIGRRDEMIKTSGYRVSPTEIEEILYATGLVGECAAFGVAHASLGQSIVAVVTPPAGATDTAALLAECRSR-MPAYMVPARFERSGALPRNANGKIDRKALADALA------ 55581742 21 ---------------------------------------ESTALLCGDRRWSYRRLADRACMMAAALRHAGLKQQA-VLLNLQKGPDAVAAMYACWLSGNVPIFSQPTARIERIIA----AASPALIVDEGWSALDDRT----------------------------DLDGAWPEAIAAFGSPLAAILYTSGSTGTPKGVQITHDMLTFFIGWAVSDTQLTARDVLANHASFA--FDLSTFDLFAGVCAGAATWIVREDEQKDCQALVQTHGVTLWYSVPSILAMLEKSALLAPSTVKTLRQVTFAGEPYPAAALRRLVAHLPCRVSNWYGPTETNVDRTQLATLEQIPI---GHPL-PGLTAQLVDEQGRCTSPGRRGELLIGGPCVTPGYSNVASSRQAQWHPRQCHATGDWVETTANG-LVYRGRLDDMVKINGYRVELGEIESILHHHPSVCQAALVELGELKQKLIAVITLHPGALRPNLLELKQFLQPR-LPAYMLPSQLVVADSLPTNANGKVDRGRLSE--------- 112824007 1555 -----------------------------LFEEQAERTPNAVAVVFEGLELTYQQLNIQANQLAHHLQSLGVGAEILVGIYLERSLLVIVGLLAVLKAGGAYVPLDPDYPQQRLSYMAE----------DAKISLLLTQQSLLSSLPVEDV-GVIVLDKSAESLTVQSLEN-PVS--EVVPENLLCVLYTSGSTGKPKGVMLTHEALVNHSWGISEIFGLTESDRVLQF--ASFGFDVAAEEIFPTWLKGGTVVLRPFPTLTDFADFIEQESLTLLNITPAYWHEWAIAVSQSSATVSSLRVVAVGGDAVLPETVNIWREWVGKQVQNVYGPTEASVTHDLLDSQSEKINSVLGRPIA-NTKAYILDQNLQPAPIGVKGELHLCGVRLARGYLNRPELTAEKFIDNPFYKTGDLARYLPNGSIECFGRIDNQVKIRGFRIELGEIEAILNQHLDVQTSCVIDLPGQKYLVAYIVISSHYERIPMISELRQFL-AGNLPMYMVPQAFVFLESLPLTTNRKVDRRAL----------- 22073896 432 ----------------------------------------KTAIICGEQQITYSELGERVQKIVNNLNRCGMRKGSVVAICLPRSPEHVMVTMACALLG---IIWVPIDVNSP-------SERLDYLLTNCHSDL-IVSTGQFNSDKAVTLETLLTSVSDNVLLPLETLSSLS------HSIEPAYYLYTSGTTGKPKCVVLNNKATSNVIGQTLNKWEVKQDDVFISVTPLHHDMSVSD--LFASLTVGATLVIPEPHAEKDAIHLVSKHKVSIWCSVP--AILEMLIACQKGDSLSSLRLIAQGGDYIKPALIKEIRATYDIRLLSLGGPTETTISIWHEITSEDVSLIPYGKPL-PATQYFICNDINEHCPAFVTGRIYTTGVNLALGYLEVVQKDFVTITSPTAFRTGDQGYYRKDGTIIFASRVNGYVKIRGIRVSLPDIESELCKHPQINHIVVVDYPNEQNGDATAMYTTLNGQEILASEWRDF-SHGLLPVSHIPTRFAHIQAFPLSANGKTDRHQIR---------- 152997017 104 ----------------------------------------------------YQTLHDEVGRLANLLKRQGVKKGDRVAIYMPMIPQAVYAMLACARIGAIHSVIFGGFSAHAIADRLNDCEVKLVITADGRRAGNTIPLKHNVDMALPTVENVIVYRYTEKDVPWVEVENESTECPRMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVYASLTHELVFLKPDDVYWCAADVGHSYMVYGPGTTSILFEG----VPTYPDSGRIGRVVDKFDVTILYTAPTAIRALMDEASSKRD---SLRVLGSVGEPINPEAWSWYYSEIGCPIVDTWWQTE-----------------TGGMMMTP----RI---VQGDVKPGEQGVLVEGGPGQARTVYGDHERFEQTYTFDGMYFTGDGASRDADGHYWITGRMDDVLNVSGHRLGTAEIESALVAHPSVAEAAIVGFPHDIKGQGIYVYVIPDEELTKS--LKLFVRQE-IGPIATPDLIQWTKGLPKTRSGKIMRRILRK--------- 183983955 18 -----------------------GVPFGTRLEELAEQRRDETAVTIGSTQMTFGELDCLANQWGRTLAAHGAQTGSLVALAIPNSQHLVLATLGCWKIGAVPIWDLPEWERDRVRAVIDPA-----VIVDEHNRWRLQAHA---------------AGESRDPLP-------------AAVSPTANGICSSGSTGVPKVIPQHGEPFLSAWTPVAQ-----PQTIMVPA-PMYHTNGFAT---FLMLLGGDHLVVLERFDAALVVDVIERFRVTNFTATPTMLARIAAIPGIRQRDLSSIVFILQGAAVMPPSLLHTWFELLGPKIVTAYGMTENL-GLTALRGDE--WVSHPGSVGRGFRETQILDSQQQPVGPGEHGDVYLRAPMS-AGYRYLGGAPPLPSTGEGYRCAGDIGYLDEDGYLYIVDRRVDMIVTGGANVFPAEVESALAGHPGIADVVVIGIADARWGRR--VHAVVQVAAPLTEQQVIEYAKNRLAPYKVPKTVEFVDRIPRTAATKVNRSAM----------- 6647433 145 -------------------------------------------------HISYIELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAAQNL--LERLVNARCKIVVTADQGINLKDVVDKALEKIPEIKTCIVFRHLNEFVKGRDFDGETLMLEDMDSEDPLFYLYTSGSTGTPKGVQHSTAGYLLYAAVTQKYLFNIHGDIFGCAGDIGHSYLVYAPGITTLIFEG----VPTYPNAGRYWEMVERHRITHFYAAPTAIRTLKRLGDDKKHDRSSLRVLGSVGEPINPSAWRWYHSVVGCSIVDTYWQTEGIV-----IAPIPGCFDTKGSATFPFIEPAILDDTGKEIDGPGSGVLCIKNPGMFRGIFGAHYHEIYTKPFPKYYFTGDGVLRDQDGYLWITGRIDDTINVSGHRLSSKEIEDALTNHFGIAEAAAVAIDHDVKGNALVCFVVLKDSGPFEYELRMCVRTQ-IGPVATPDHIIVVENIPKTRSGKVVRRLLRK--------- 197105992 16 ---------------------------------------DAEAIEHGGSWWTWSDLEQVIDRLDAMLNEAGLGAGVRVGGLLRNTSSIAAGIIGLV-----------------ITDRCVV--TLTPMLPD-----------ERLSADILALRPPAILGCAEDWLELTGDRSDPVRLETVAGSDIAVEMLTSGTTGAPKRVPRTLDAGVYDNRRPDDPPKLRGGVQILNA-PFAHISGVF--GLFNCVAAGRKSCLLGRFTVESWVDAVRRHRPKVAG-APPSALRMILDADVPKEDLSSLVAFRAGTAPLDPDLGDAFFERYGIPVLQNYGATEGVAGWT-LADFKAHHKDKRGSVMNPGCHARIVDP--------ETGEIL---PFGTEGLL---ELKADHLGDGDWFRTTDLAVLDPDNFLWIKGRFDNAIIRGGFKVFPDDVVRALEQHPSIREAAVVDVPDPRLGQVPVAAYIVKSSAPAEEELRAFLRER-LLPYQVPAQLKALQEMPRTPSLKVSQPELRKLFTGPLAA- 108756866 499 ----------------------------ELFQRQARETPDAMAVSYEGHSLSYQALDTRSREIAAHLKSLGVKPGALVGIYLDRSAELVAAMLGVLSAGAAYVPLDPVHPEDRLRYMLE--DSGVVVV-----------LARQASRD----KVAAIAGASCKVCVLEDVKAGATSAPAGTSPNLAYVIYTSGSTGRPKMIPRGVVNFLLCMRRTLG---LKRTDSLLAV--TTYCFDIAALELLLPLCAGAQVIIASAETVRDAQALKRALRTHRPTLMQATPATWTLLFQSGWENAERVRILCGGEALPESLKAHFVRTA--SDVWNMFGPTETTIWSTMAKVSASRPV-TIGKPI---DNTQVYDDRMQPVPIGVPGELWIAGAGVACGYLNRPALTAERFVSNPFYRTGDLARWRADGEVEYLGRLDHQVKVRGFRIEMGEIEAQLAGHPSVKNCAVVA--KELNGTSQLVYCQPAGTSFDEEAIRAHLR-KFLPDYMVPAHVFAVDAIPLSGNGKVDRGQL----------- 161609263 116 ---------------------------------------------------SYRELLARVCRFANGLKAMGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHVFGGFSAKSATVVITADEQVRGGKTIPEAFAMGGCEAVSKVVVYRRTGGKIAWQEGRDVWMHDVEAGQADTCEPQAVNAEHPLFILYTSGSTGKPKGVQHASAGYLLTMKRADDVYWCTADVGWVTGHTYITYGPLAA-GVTQVVFEG----VPTFPNAGRFWDMIARHKVSVFYTAPTAIRSLIKAAEARQYDLDSLRIIGSVGEPINPEAWIWYHKNVGCPVVDTWWQTEGGHMLTPLPGATPLKPGSCTLPL-PGIVAAIVDETGGDVAQGNGGFLVIKRPWMIRNIWGDPERFKKSYFPRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHEMVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGDEAQAIARQKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 163700622 95 ---------------------------------------------------TYAELQEEVALLAAVLRDLGVERGDRVVLYMPMVPEALYGMLACARLGAVHSVVFGGFAAKELAARIE--DAAPKLVLAASCGIEYKPLACRLSNHKPQACLILQRPQGEAALAAAREAGRRADCVPVAATDPLYILYTSGTTGKPKGVVRDTGGYLVALTWSMEVYWCASDVGWV----VGHSYIVYGPGCTTVLYEG-----KPVGTPDGAFWRVIAETGAVALFTAPTALRAVEAVLMRGHDLSRFRTLFLAGERADPDTVAWAERILGVPVIDHWWQTE--TGWPIAANPVGILPVKHGSPMPGYD-VQVLDEGGKPVPADTMGTIAIRLPLCLPTLWRQDERFRESYLAPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEAPCGFVVLKSGVARPPELVALVRERPVAAFRL---ALTVGRLPKTRSGKILRGTMKK--------- 71281178 78 ------------------------------------------------QKFSYLELTSLVAKFADVLRSQDVTKGDRVLIYMPMIPQAAIAMLACARLGAIHSVVFGGFAANELA--VRINDAEPKVIVGASCGVEYKPLAIEIANHKP--KNCIIYQREEQLVPNRDLDWQAVEIPAVKSTDPLYILYTSGTTGKPKGVVRDNGGHLYSMKN---IYGMQKGDTFWAAWVVGHSYI-----IYGTLMAGCTTIVKPIRTPDGAFWRVCAEYKVNALFSAPTAFRAIGKEDPEGDDLSSLKRLFLAGERLDPATYHWLKEVIDHWWQTETGWA---IASTPLDDGSDNIVATKGFPIAGFD-VQILDGDGQQVPAGQQGSVAIKLPLCLATIYRDSERLVSGYLSNGYYTSGDGGYIDEEGYLFIMGRIDDVINVAGHRLSTGEMEEVLSGHPAVAECAVVGIHDALKGQVPLGLVVIKNGITTSSELKQSIRND-IGAIASLKKLLIIDRLPKTRSGKILRKTLRQMI------- 164511455 494 ----------------------------EIFAEHAGRTPDAVAVTDGTRQLCYGDLDRRANQVAHRLRALGVGPGTLVGLCVPRSAELVVGLLGILKAGGA---YLPLDPDSP-------PERLHHIVGDAGLAHVVGTTGTRPLWDVSGLRAVDLEADA------DGLDRLPATAPRVTPDDLAYVIYTSGSTGRPKLVPHRNITRLFSATDH----WFGFGADDVWTLFHSIAFDFSVWELWGALAHGGRLVVVPSRSPQEFHRLLCEERVTVLNQTPSAFHQFADELSPRQDRLALRQVV-FGGEALDVAALRGWFRRHGDTLVNMYGITETTVHVTTARDAEEGRGSVIGVPI-PDLRLHLLDDRGRAVPHGAVGELYVAGAGLARGYLNRARLTAERFTASGRYRTGDLARLRADGELEYLGRIDDQVKLRGFRIELGEIEAALTAHAGVRAAVARVVRDATGSPVLTGYVVP---APHTGDLRAHLAAR-LPDYMIPGAFLTVPALPLTGNGKVDRRALPAPGTEGAVA- 198254071 50 --------------------------FNALDRHVAAGRGDQVAITDTISKITYTDLLTRVACLAGALKAKGIAKGDRVIIYMPMVPEAIEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIIA--ASCGLEYKPLAIDLATHKPDFCVILIEGRDVDWHTFQD-GAEPAECVPVEGTHPAYILYTSGTTGAPKGVVRPTAGHLVALNWTMKNVYVDPGDVFWAAWVVGHSYICYGPLIHGVVFEG-----KPVGTPDAGWRVIEQHNVK-SFFTAPTAF----RAVKREDDLSCLDQIYLAGERADPDTVEWMQDKLGKPIYDHWWQTE--TGYTIAGNPVGIMPVKLGSPTMPGYNVQILDDGGNQLPAGELGAILPLPPGTLPTLWNAEDRFLKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDELKGQLPVGFVCLNKGTETSHEDVALVRDKPVAAFKL---CTVVDRLPKTRSGKILRATM----------- 2738765 160 ------------------------------------------AVLAGGEELTYAELDARANRLARLLLERGVGPESRVALTVSRNAWLPVAVLGILKAGGVPVGALPRERAARI--LRETAPVCLLTDPDAEAARTRRTAPRDENAPGGVERVVLTGALLAAFDPAPPTDAE--RAGPLLPGHLAYLLHTSGSSGRPKGVAVEHAQVTALLSWAGTGVGADHRTVA----STSESFDVSVFDTLVPLLTGGRIEIV-----ENTLAVADRTEPSLLNAVPSALQALLE-----RGEPLAVHTFLCAGEPFPAPLARSLRAAFPARVANLYGPTETTVFVTHFLDGTDDGAPPVGRPL-PGVRVHILDPWLRPVPDGVVGELYLAGEHVTRGYWQRPATTAERYVADIFYRSGDLGRLRPDGEIDLVGRADDQVKVRGHRVELGEVEAALASHPDVLRAAAAVHDGKPAGPRLVGYVVPRGPAPDTAAVLDHVR-REVPPYMVPSALVVLDELPLTVNGKRDRAAL----------- 163856092 116 ---------------------------------------------------TYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIQAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGASLVITADQVRGGKTIPLKPAVEEAIDAVTKIVVYKRTGGNVPWQDMHDVEAGQPDVNAEHPLFILYTSGSTGKPKGVQHSSGGYLWALARPDDVYWCTADVGWVT----GHTYITYGPLAAGLT----QIVFEGVPTYPDAWDMIARHKVT-TFYTAPTAIRSLPAAHPRNYDLNSLRIIGTVGEPINPEAWVWYHKNVGCPIVDTWWQTE---TGGHMINP--LPGATPTKPGSPGIAATVVDETGAEVEPGNGGFLAIKRPWMIRTIWGDPERFKKSYFPPGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRARPEGDEAQAIAKQKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 156043121 263 ----------------------------DLVLRHAISTPNAPAICSWDGQLTYHELEKVTSMLACHLLDHGVGPE--ILVPICFEKSLYAILLAILRVGGAFVPLDPSQPQERLEAIIRKAN-AGLIITSPQTAPKFSDMMKQT---------IIVSDAL-----LTSLHASLQDRPKVKPYNAAFVLFTSGSTGEPKGIVQEHSSVTSSLAHGKAFGWSSRSRVLQYA---AYTFDVSMMDIFTTLIYGGCVC---TPSEDD-------RRSNIIGIMNTMQVNWVLFTPSVANLISCLEILTLGGEAVTQE--NLVRWANAVTLYNCYGPAESSPTTANLLGP-----NSRGSTIGEFGSALCWKNHDRLVPIGAVGELLVEGPTLARGYIGDMDKTKAAFIKNRFYKTGDLVRYNSDGSLDFVGRKDFQVKIRGQRVELGDVEYHLSTYPGV-ALSMASSPETGAFAKSLVAIVQRDTNSEIAKLEQFLKTK-LPIYMVPTHWFAVERIPLSVSGKINRKA------------ 115360879 6 -------------------------SIADLLERGAQRWPHHVAYADGGGRMTYEQLAHAVRRAATVLTARGVRPGERIAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIVTDSGAALFVT-GAQRLKRLPALAPLVGTRALLIEELTDAIFASDAGDASHAAGRPVD------DDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQQLADDDVVLGVLPLSFDAGLSQ---LTTALASGACFLQPAEVPRDAF------GVTSITGVPPL---WMQLASAGWSDTARARIRRFAGGHLATPLLQRLQALFTADPYLMYGLTEAF-RSTYLPPADAALRPTSIGKAVPNAEILVLRADGSECAADEPGELVHRGAFVTLGYWNRPELTAQRFRHDVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIAEAAVFGVPHPALGEAIAACVVSTLDADACADIARACRE-ALPTYMSPLVVEPLPALPRNPNGKIDRPALK---------- 125889025 493 -----------------------------------------IALVAQGQALSYEQLDRRANALALHLRELGVGPDARVAIVARRSPETLVGLLAILKAGAGYVPLDPAHPAERLAFLLHDSAPRAVLTQGA------------LRQCLPTLNVPLIDLDNGQWL---DGPGEIAEAAGLTAEHLAYVIYTSGSTGQPKGVMVEHQ----SLSNLVD--WHGRAFDLQAG---SHTSCLAGFGVWPALCAGATLHLAPSDGPEELDRLLRAQPLEVSFLPTPVA----EYALSQQLGHPTLRTLLIGGDRL-----RQLPADPGFAVINNYGPTEATVVATSIEAGQALHI---GRPIA---NTRIYDEQQQLLPIGVPGELYVGGGGVARGYLNRDGMNAGRFLADPFYRSGDLARWREDGSLEYLGRNDDQVKIRGLRIELGEIETRLGDHPAVREALVQARDGQLLA-----WFIPR-QAVTALQLREFLRQQ-LPEYMLPMAYVPLDAWPLTGNGKLDRRAL----------- 2894189 459 ---------------------------------------DEVAVVDGDRAMSYGELAEHAERLAGYLNGRGVRRGDRVAVVLDRSLDLIATLLAVWQAGAAYVPVDPAYPVERMKFMLADSEPAAVVCAEAYRGLDPISLDDQTRQAVAAAARISVG---------------------TKANDLAYVMYTSGSTGTPKGVAVSHGNVAALVGEPGWGVGPDDAVLMHA----SHAFDISLFEMWVPLLSGARLVLAGSGAVDEALAGYVAGGVTAAHLTAGAFRVLADESP---ESVVGLREVLTGGDAVPLAAVERVRRTCDVRVRHLYGPTEATLCATWLLEPETGSVLPIGRPLAGR-RVYVLDAFLRPVPPGVAGELYIAGAGVAQGYLGRSALTAERFVADPFYRTGDLAYWTHQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQ-AVVSVRDEHL---IGYVVAEAGQAIDPARLREQLAET-LPEFMVPAAVLVLDELPLTVNGKVDRRALPE--------- 30020617 116 ---------------------------------------------------TYEELDNWVSRVANGLKHAGIEKGDRVTIYMPMIPETVVAMLAVMKIGAIPIFS--GFASDAVMTRVQAAGSKMIITAD---GFSRRSLKDEVDKHCPTVEKVVIVRHANDFTPWSTLEKEKIHAEEMQSDDPLMLIYTSGTTGKPKGTVHTHAGFPMNIKQGDRVLWVTDMGWMMGPFLL-----------FGSLINGATMVMYEGPEADRLWETVDKYEITHLGISPTLIRALMAKGDENKHSLKSLEVFASTGEPWNPDPWMWLFETVGCNYSGGTEISGGIFGNVLIKPIAPISFNASLPGMA----AVVLDDQGKPIRD-EVGELCLEKPWVTKSFWEDDERYVNTYWSENKWVHGDWVIYDGEQYIIT-GRSDDTLNIAGKRIGPAEYESILVKHNDVIEAAAIGVPDEVKGEVCHCFVVLRDHVTFTGELKKELMNSHIGKALCPKDIHVVEDLPKTRNSKVMRRVIKAAYLGKELG- 63079049 1496 ------------------------------FEEQAMKTPDAVALVYKGQELTYRELNQRSNQMARTLREHGVGRDQIIAVMINRSHELIISILAVLKAGGAYLPIDPTYPLDRIEHMLEDSQTAMLLIPTGYSG------------------EVLFVDQADIY------HEDATDLSSMNQADLAYIIYTSGSTGKSKGVMIEH--------RSL------HNLIH-----------ISHPYKMG---AGSRVLQFASSSFDEIFPYIEEKEELLTNLVPYLLENQITTVALPPSLLRSVPYRELPALECIVSVGE------ACTFDQTWGQNRTFINGY---GPTESVVTAEDKRITPFPNQKVYINENQQLQPGVPGELCIAGAGLSRGYLNRPELTQEKFVNNPFYKTGDVARWLPDGNIEYAGRMDDQVKVRGNRVELGEVTSQLLTHPSITEAVVVPIVDTHGATTLCAYFI-EDKEVKVNDLRHHL-AKALPEFMIPTYFIKVDHIPLTGNGKVNKQAL----------- 71017971 95 ----------------------------------AHKYPDRVAIIGQHQEITYSQLLIQVSQAANMLKSLGVKKGDTVIVYLPMIPEAAVALLACARIGAIHSVVFAGFSADSLRDRTNDCGARVVITTDGGRTIATKSIVDAALKECPGVEHVVVVKRTGGQINIDDCSRERAFCPSVSSEDPLFILYTSGSTGKPKGVVHATAGYLLGTALTLRHVFDVHACMADVGWITGHSYIVYGPGVTTLIFESTPVY----PSPSRYWEIVDTHKLTYTAPTSIRLLRRLGDEHVKKHDLSSLRVIGSVGEPINPEAWHWYNDNVGCAIVDTYWMTEGSIMITPLPGA------TKTKPGSPFIKPVLLDPTSGNVLEGNNGVLAIAQPWVARTVYNDHQRFLDTYMRKGYFFTGDGAARDKDGYIWIKGRVDDVINVSGHRLSTAEIESALIQHPGVAETAVVGIPDEVTGQTIAAYVTLKPEFSYDSE-DALTKERNIGPFAAPKKIIIVSDLPKTRSGKIMRRLLRK--------- 17230134 529 -------------------------TFQDLFAAQVEKTPDEVAIIFENQSLTYTELNQKSNQVAHYLKKKGV--KPEVIVGLCVERSPLMIIALLGILKAGGAY-LPLDPNYP-------PERLGYMLADS-----------QVPILLTETSLKVATSSSYEIIYLETISQCSIENPEVKPENLAYLIYTSGSTGKPKGVLIPHIGLTNLTQHKIQVCDVHPGDCVLQFFSLS--FDASIPEIIMALGSGAKLCLAKSESPGETLLKLLRDNAVTHITITPSALSLLPSA-----DLPHLRMVLVGGEAPSPELIAKWSQ--GRRFINAYGPTEVTVNAS-------MVLCGNGHPLVPTKQLYILDNYLQPVPIGVIGELYIGGIGLARGYLNRPDLTAERFIRDWLYKTGDLAYYLPDGRIRLLGRVDNQVKIRGFRIEPQEVETLLCQHPGVRAGVVIVREDQPGEKRLVAYVIPNEEGPNPQSLRAFMREK-LPEYLVPSAFVLLTDLPLTPNGKVDTHAL----------- 115395352 241 ----------------------------DIITSQANRRPDALAVSAWDAQFTYRELESFSETIAQRLLSLGVQPDSLVPFCFEKSAWAIVAMIGILKAGAAFVALDPMNPLERLNGIVQRI------------GTDVLLTSEASFERLHMLANTIVVSQL-EVTRLAKLDQSRRTLSSVTPSNLAYVIFTSGSTGTPKGVMIEHHSLAQSLTLGTQMGSVDETRMLQFS---SFTFDASVLEIFPTLFHGGCICMSDSDRVDNLEEYINNNNVDLVFLTPSIAAI-LDPTS-----IPKVHTLVTGGEAFSGDTMK--SWLENRIVMNAYGPSEITINMTKLTHPSKCI----GHAISTISWIVDPEDHNRLMPVGCVGELLVQGHTLARGYFQDEEKTASLFIETRLYKTGDLVRYEPDGSLLYVGRKDAQVKVRGQRVELEEIEHHLTTNGMVSQALALFPSSGFLKHQIVGILVLEEEATRINKIRSSLSEL-LPSYMVPGQLIAVQSLPLLPSGKVNRKSLAQWI------- 145246228 168 -------------------GMWE-ECFHDVIERRAANRPHSLAVDAWDMKLTYADLVREARLLAAYLQHRGVRPGSVVPISFERSGAALVAMLAVSKAGGAFVSVPPTLPAGRLDAILEVIEAPFVVTWSKYEPF--------WAERLPT-------------LPI-DSYPKPSADATVKTEDLFYVIFTSGSTGRPKGCMLSHSNWLNGALRNAPSWKYGPESRVLQML--SHTFDMSLLEICTSLGSGACVCVPRTEEIETSVSAINRWQVNHVIMTPSLAR------SLRRDDVPGLKTMCLGGEAFPRE---------------IVTMWSERINLWQFYGPSECSINSSSRPITPPNSAACWQDYNKLVPVGAIGELLVSGPIVGMGYLKNPIKTAEAFLDERFYRTGDLVRWNSDGTITFCGRADTQVKLNGQRLELAEVEYQLGLEAGVQYAAMAPQSGRCKNNLIAVLTVADDEIPTVKKLRSQL-QHALPRYMVPTIWAFVGRMPMSPSGKIDRVQLRNWVQE----- 88810621 108 ---------------------------------------------------TYRELHEQVCRFANALKARGVRKGDRVCIYLPMIPEAAATMLACSRIGAVHSVIFGGFSSNALR--DRILDSDCHVLITADEGVRLKENAERALAECPKVDTVFVVRRTGSDITWTDIRTATVDCPAMDAEDSFYILYTSGSTGKPKGVLHTTAGYLLQAAMTHKYIFDYHDNVYWCTADVGHSYIVYGPGATTLLFEG----VPTYPDASRFWQIIDKHQVSIFYTAPTAIRALMGQGDEKKTSRRSLRLLGTVGEPINPEAWEWYYHIVGCPIVDTWWQTEGTIMISPLPGATDLKPGSATLPFFGIEPQLVDNEGNIVSGPGEGNLCIARAPSMMRTVYGDHERFLNTYLTHGMYFTGDGARRDQDGYYWITGRIDDVLNISGHRMGTAEIESALVLHSAVAEAAVVGYPHAIKGQGIYAYVTPSDTLRQ--ELIDLVREE-IGAIAKPDIIQWAPSLPKTRSGKIMRRILRKVAANEL--- 33861176 116 -----------------------------------------------NKKYTYQELLKEVCKASNALKSLGIKKGDLVCIYMPMIPEAMVAMLACARIGA-PHSVVFGGFSSE-SLKDRLIDGNARFVITADGGFKVIELKKAVDAAIESGANKIVEKNNRDFWWHELLKDQKDWCPEINSEDRLFVLYTSGSTGKPKGV--VHTTAGYNLWSHLTFKWIDDDVYWCTAWITGHSYPLSN-GATTLMFEG-----VPRASNLGAFEIIQKYKVTIFYTAPTAIRSFMKSGREIPDDLRSLRLLGTVGEPINPEAWMWYREVIGCPIVDTWWQTEGGVMISPL--PGAVATKPGSATFSPGIEVEVVDKNGEKVVENEGGYLVVKKPWMMRTIHENSQRYLESYWEKNVYFAGDGARIDNDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRKDDLKGEAIVAFVSLEKDINSFPEIKHVVNEIGIIAK--PEKIIISDSLPKTRSGKIMRRILRSLAEGEKISG 158421925 104 ------------------------------------KRGDQVAIIWGDSKITYRELASEVNKFANVLRNRDVQKGDRVTIYLPMIPEAAFAMLACARLGAVHSIVFAGFSPDSLAGRISDCGSKVVITADGLRGGRKVPLKANVDARLPEVDHVIVVRRTGATVAMEEMVTDECPAEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYVYAAMTHQYVFDYHEGDIYWCTADVGHSYIVYGPGATTLMFEG----VPNYPSNARFWEVIDKHQVNIFYTAPTAIRALMQAGEDKKTSRASLRLLGSVGEPINPEAWHWYHRVVGCPIVDTWWQTEGGILITPLPGATALKPGSATRPFFGIVPQLV-DAEGRVLDGAAEGNLVISWPGQMRTVYGDHERFEQTYTYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTPSEELRK--ELVAWVRKE-IGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQ---- 77361360 66 ------------------------------------------------QTYNYSQLQQEVAKFAGVMQSLGVQKGDRVVIYMPMIPQAVIGMLACARLGAVPKLVLSASCGVEVSNIIEYKPLLDDAIKRATHKVDHCVIYQQATATLNSGQDIDWAKAMQT--------AQAVDPVPVSGSDPLYILYTSGTTGLPKGVVRENGGHAVALNYSMKVYGMEPGEVFWAAWVVGHSYIVYAPLMYTVLYEG-----KPVRTPDASWRVVEEHKVT-ALFSAPTAFRAIEAEGFKKYDTSSLKRLFLAGERLDAATYGWLKEKTGLPVLDHWWQTE--TGWAIACNPLETKAGSSTVPTPGFD-VRILNMEGEECAPNESGAVVIKLPLTI--WQNTERYKQGYLSEEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDALKGQNPMAMIVLKDHQEVQQQLVQSVRNQ-IGAIACLKNIMCVERLPKTRSGKILRKNLRQLI------- 38346152 88 ---------------------------------------------------TYSELLNKVCQLANYLKSVGVGKGDAVVIYLPMLMELPIAMLACARIGAVHVFAGFSADAPKVVITCNAVKRGKKLIASAKNGVDVGSLTYENQSAMKREDTKWTSGRDVWWQDVVPNFPTKCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYVYSATKPSDIYWCTADCGWIT----GHSYVTYGPGATVLVYEG-----APNPDPSRCWDVVDKYGVTIFYTAPTLIRALMRDGTETRYSRKSLRVLGSVGEPINPTAWRWFYDIIGCPISDTWWQTEGGFMITPLPGAWPLKPGSATFPFFGVQPVIV-DEKGKEMEGECSGYLCIKWPGAFRTLYGDKDRYETTYFKPGYYFSGDGCSRDKDGYHFLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGIDHEVKGQGIYAFVTLVDGVPYSDELRKSLVRSQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASRQL--- 89068553 60 -------------------------------RHVAAGHGARIAVTGTVRHISYAELQDQVARLAGVLAARGVGLGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFASHELAVRIDDARPRAIIAGSAYMPLIEGALAEATHQ--PDFCVIFQRDQCAELRAGRDISAEPAPCVPVDGNHPAYILYTSGTTGQPKGVVRATAGHLVALGWTMKNIYVDPGEVFWAAWVVGHSYICYAPLIHGVVFEG-----KPVGTPDGTFWRVIAEHGVKSFFTAPTAF----RAIKREDDISGLRALYLAGERADPDTIEWAQRVMKVPVYDHWWQTE--TGWTIAGNPVGIKIGSPTVPMPGYD-VRILDRDGAEVPPGTLGAILPLPPGTLPGLWNANERFRSAYLSAGFYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVADAVKGQLPMGFLCPHDEI--VAECVARVRERPVAAFKL---AAVVERLPKTRSGKILRATM----------- 150445937 9 ----------------------------DWFSQQVTKFSQQIAISYGVRQFTYDDLERKANQLANFLISQGVIKGSLVGICSEDCLQNIVAIIGILKAGCVFVPLSPKLPISRLEMV--ISDINLQWIAVDNNGLEIFSRLREANLNLITQEEKVVQPKDLAFLSLKSYSNQDFNTPTIRSDDMCYLYFTSGSTGKPKAIAGRLKSIKNFIDWEIETLNLKNSTRFSQLINPSFDVPLCSGGVVCVPESVDTIL--------DGRKLVQREKINVIHCVPSLFRSILNEDLNPQ-LFSNLQYILLSGEPIYGGDVARWSQTFGDRVQNLYGASETTMTFIKSSDQQRQIIPI-GQPIKG-AAALVVDERGRICPTGMIGEIYVRTPYRSLGYYQQDALTNEVFVVNPFYKTGDMGRVSSDGNFEYLGRKDRQVKIRGIRIELGEIENYLRLSSAIKESAVIDINDTEGNKYLCAYLVLK-HSVEVREIREYLRD-FLPEMMIPSSFVIMESLPKTISGKIDRKSL----------- 157931649 4 ------------------------KSLHQLFEEQAAQNPQGIAVIFEDQKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPT----------ERLGDILSD--SGVSLVLTQESLGDFLPQ--------TGAELLCLDDWEKIATYSPETNPENLAYVIYTSGSTGKPKGVMNIHRGICNTLKHTIDYYNLTSEDCILQITPFS--FDGSVWEVFSSLTSGASLVVTKSDRYKDIIDLIVQEQVTYFTCVPSILRVFLQHPKSKY--CHCLKRVIVGGEALSYELNQRFFQQLNCELYNAYGPTEAAVETTICCQP-----NSQISIGTPVANAQVYDSYLQPVPIGVAGELHIGGMGLARGYLNRPELTAEKFAEGKLYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQSVLENHPNVEQTVVIMREDTLYNQRLVAYVIRKDSLLTPQDLRRFLQQQ-LPAYMLP--------------------------------- 158339509 24 ----------------------------------AQENSERIALFYQEETYTYGQLQQWVQRAARSLLMAGIERENRIALLLPDSPELVFAFWGAIWMGAVPVPINTACSVDEVRYILQDSRAKLLVTTE-----DWQAKLSPITS--PFLQHTLNTGETPLLSQLEQLPATAITAATSR-DEPAFWLYTSGSTGKPKGVIHLHQSMVVCVEHYAKTTLRDDITYSVANIPFAY-------GLGNTLYVGAATVLSDAINAFDIVADIQRYQPTVFFGIP--------SVYANLLAIHEIEPLNPAGLRLCVSAAEQLRATHNQEIYEGIGTTEFLHIFLS-NQPGACKPGTSGRPVAGYD-VRVVDDEGHSCAVAEIGNLVVGGESLMGGYWNHLQATRQAIHGSTMH-TGDKYQCDAEGYFKFMGRKDDLFKVNGQWVSPMEIEDVLHQHPQVLEVAV--LPESQAEERVIAYITLKAGNPPSPELETQIAKQHLPHFKAPKTVQFVDALPRTPTGKIHRKSL----------- 77459095 58 --------------------------------------------------YTFSDLQDKAARFANFLLAQGVQKGDKVAGLLPRNIELLITVFATWRIGAVPLFTAFGPKALEHRL---NSSGAKVVVTDAVN----RPKLSEV-ADCPTLVTVIVRGDFSFWLPNHSSVCEPLML---TGEDPFLLMFTSGTTGPSKAL---------SVPLKAIVAFQSYTRDAVDLRPEDAFWNVADPGWAYGIYFGVTGPLSPITFYDGPFTLESTCRVIITNLTSPTAYRLLIAGGDEKSIKGKLRIVSSAGEPLNPEVIRWFADNLGVAIHDHYGQTEGMVNHHGLEHP--IHLGAAGF-ASPGHRIVVLDEQNNELGVGQPGILATQSPMCWFAGYEGVPTKA--FVGD-YYLSGDTVEWNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVLRAEPALAEELRQHVRKR-LAAHSYPREIEFVSELPKTPSGKLQRFILR---------- 156932347 80 ------------------------------LDRHLSERGDQTAIATQSKHISYRELHRDVCRFANTLTSLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVA--GRIIDSSARLVITADEGVRAGRLKKNVDDALTSVEHVVVGGNIEELVKKASAHHQPV---EMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAATTFDIYWCTADVGWVT----GHSYLLYGPGATTLMFEG----VPNWPSANRMAQVVDKHKVNILYTAPTAIRALMAEGDKAIDDRSSLRILGSVGEPINPEAWEWYWKKIGCPVIDTWWQTEGGFMITPLPGATELKAGSATRPFFGVQPALV--DNEGNPQQGATGNLVITDSWTLFGDHERFEQTYFS-TFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHSIKGQAIYAYVLNHGEEPSASEVRNWVRKE-IGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 81250707 24 ---------------------------------------------------TYAELDARADALARVLAGQGVGRGDRVLVWGPKSADVLAAMQAVLRLGAVYVPVDPQSPAERVETLAHECAARALCAPAEL----FPRVPDLLRTALACVDVEIPNGAAGTG---GDAREAPHVV--VDENEPAYILFTSGSTGTPKGVTISHRNALAFVEWAVEELSAGPGDRF--ASHASFSFDLSVLDIYAGFAVGAAVCPVPTEAPERLVEFLYREHITVWYSVPSLTLMRRDGGLLDRPAPEALRAVLFAGEPFPVHQVREFAEWTDARLLNLYGPTETNVCTYHEVHPEDLERDVPVPIGAACSGDRVWGPDGRAAGPGEEGELMVDGPTVFLGYWRPAQH--------GPYGTGDRVRVRPDGSFDYLGRADGQVKVRGHRIELSEVSVALHTHPEVAEAAVAAVGDGL--ERHLAAFVARTPASTLGNLRRHLARR-LPPQMIPDDVRFVDALPRNDRGKLDLTALREEIATKLLA- 91214565 66 -------------------------------------YGDEIALIYDSVKYTYSEVLEKVSKLAGGLKELGVEKGDRVIIYMPMISHSLFSMLACARIGAIHSVVFGGFAPDELA--IRIDDAKPKVIITATSGIEYKMLDEAIEKAKHKVEKVIVFNEFEEYLELME-KAKPVNAVALKSQDPSYILYTSGTTGSPKGVVRDIGGYAVGLKFSMENIYGTKDTFWAASWVVGHSYIVYAPMITTIIYEG-----KPVKTPDAGWRVIEDHKVNVMFTAPTAAIKKEDPHGEKKYDISSLKYQFLAGERCDETTLKWAQNHLKIPVIDHWWQTENVANFMGM-DALPIKLGSSGKPVPGYD--LVILSEEGEVLPANTGYICSKLPLP-PGFMQTLWDNHERYKNGGYYFSGDGGFIDEEGYVFITGRIDDVINVSGHRLSTASLEEVVSQHPSVAECAVVALQDALKGEVPLAIVVPYESYKMQTEIVQLVRDKPIAALK---NVVIVKRLPKTRSGKTLRRTLK-----KLVAG 197118402 44 ----------------------------------------------------YRQLRERVKRLANMLTGLGVKPGQTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSAEQILYTIDHAEDDVLLV-----NSEFLPIMEQIRGRIDNVRTYILCGEYEQLLAQA---SPEFEFPDLDENTRATTFYTTGTTGMPKGVYFSHRQLVLTLGSSTSHACLHRDDVYMPITPMFHVHAWGVPYIATML--GVKQVYPGRYLPETLLELKEKEGVSFSHCVPTILHMLLKHPLAEKIDLRGWKLI-IGGAALSVESLRLGIDVFTCPILTISKLTPEMLELSHAEQAE--IRCKTGLALALVDLRVVDSNFNELPRDGSAGNVVVRSPWLSQGYLK--DHKASELWEGGYLHTGDVAVRDELGYLKITDRSKDVIKVAGEWVSSLELEDIVAHHPAVAEVAVIGKPDEKWGERPLALVVLKTEGTKVTEIAHHVREYAVSKQVVLVKVKLVPSIDKTSVGKINKVALRE--------- 66512891 12 ---------------------------------------------------TYRKLLEEVCRCANVLKSKGVPKGDRVAVYMPMILELPIVMLACTRIGAIHSVVFGGYSADSLAERILDSKSKILITTDGVNGHEVESHLKRLTNPQNTKSNILVNSESDGYIPQEEMEEAENKCYPVNAEDPLFILYTSGSTGKPKGVLHTTAGYLIYAATTFKYVFDYHGDVYWCTADIGHTYVVYGPGATSIIFEGTPFY----PKNDRFWTIIEKYKVTQFYTAPTAIRSLMKFGDDKKHDLSFLKVLGSVGEPINTEAWLWFYNLIGCSISDTFWQTE---------TGGHVITPLPGTPMKPGSATEILDEDGHLIEGEGEGYLVFRQPWMMRSLYGNHQRFQNTYFDRGFYCTGDGARRDADGYFWITGRIDDMLNVSGHLMSTAEVENILTEHSSVTEAAAVSKPHPIKGQCLYCFITPNEDKKLQDELKNKVREQ-IGPFAQPDIIQLAPGLPKTRSGKIMRRVLRK--------- 169631763 1129 -----------------------------------------VAVSSAGGHLSYQELDEASNRLAHKLIEYGAGPGERVALLFARSAEAIVAIMGVLKTGAAYVPVDPSVPDARLEFVLADAEPAVAVT------------TSDLMDRLDACGVVVIDVDDPE------LAVQPAYTPRLSADDIAYLIYTSGTTGVPKGVAIPHKNLLHVLGGDLE---LSAGQVWSQSHSLAFDFSVWE--IFGALLHGGRLVIVPETSPEEFHALLVDEQVSVLSQTPSYALQTVDAMVPERAGQLGIEVVVFGGEALEPQRLKRLVNMYGITETTVHASFREIVSAD-----TEVTVSPIGSPLA-HVGFFVLDRSLRPVPAGVVGELYVVGAGLGYGYVGRAGLTAARFVACPFYRTGDLASWGPGGQLQYAGRADEQVKIRGHRIELGEIHSALTAAPGVEQAAVIAREDRPGDKRLVGYVTGTAD---TARIRAQLAE-CLPSYMVPAAVVSLAALPLTVNGKLDKKAL----------- 169631176 55 -----------------------------------------VALVCRDRSWTYRELDQITNRIAHLLAGNGAGPGEVVGLLVPRSGEAIIGLLAILKTGAAYLPIDPAHPDERIKFMVSDAGPVAVL-----TTADLGSRFEGLDVSVIEIDDPLIDGQPSSALP----------TPE--PDDLAYMTYTSGTTGVPKAVAVTHHNVTQLVDRPGEVWSQWHSLV----------FDVSVWEIWGALLHGGRLVVVPASSPDDLHELLISEKVSVLCQTP-------SAAGMLSPERLESTTLIVAGEACPPELVDR-WATSGRTMINAYGPTEATI-YAAMSGPL-----TPGSGVAPIGSPVVLDKWLRPAPEGVVGELYVAGNGVAPGYAHRSGLTASRFLACPFYRTGDLVQWGEDGQLQYLGRADEQVKIRGYRIELGEIQAALSRLDGVEQAVVIAREDRPGDKRLVGYIMGTAD---PVEARNALAER-LPAYMVPAAVVVLDALPLTVNGKLDKRAL----------- 171184895 88 ----------------------------------------------------YWDLYREVNRFAVLLKSLGVERGDRVAIYMPMIPEAMVAMLAVNRIGAVHTVVFSGFGPQALAERIKDAEAKVVITAD---GMRRRGLKPTVDEALKIVGNTVVYKHTGVEVPMKQWQEEIAKIPPVPGEAPLFILYTSGTTGKPKGILHLHGQYMVWIWYA-----FNHLTVFFSTADIGHHYGVHGPLLNGL------TVLWYEDAPDYPHPGIWWEKVTHMLFSPTAIRLLMKYGDERRYKLDSIMALYPTGEVLNEEAMRRIADIWGQTETACFVTAPGSMNLGGF----RYKYGSVGMPY-PTLNLQILDDDGKPLPPGAKGHVVAKPPLPLHTLWRDPERYVKSYWSPGYYYTGDLGYIDQDGHLHIMGRSDDVIKVAGHRLSTREVEDILTSHPAVAEAAVVGVPDEVRGEVLGVFVVPKQGMKITEEEVVKHLRNSLGPVAVIGKVAILDKLPKTRTGKVMRRVLR---------- 167624020 66 --------------------------------------------------YSYRRFYSEVDALAIWFHEQGVVQGTRVAIALRNRPEWAVSFAAIAKLGAVPVLGQPKELWSAIILVCDKARWNK--LDTQVSNNIFKVLVDKITAEVSHYEDAIVEANTKTSLPRLNI------LPE----DTALILFTSGASSNAKAVISTQRDYISAIKIVARIMANAKPPMLLTAVPLFHVSGLHAQ-LLTALRSGRGMVMMHRWDPTEAVKMIKQHNITQFNGAPSMVMQLLRESTSILDNMAG---LGFGGSGLPEVLVELVKEMPNHMVGSGFGMTESNGVGSSSSGELFRVSPKSSGMLSPLVKIKVCDPIGDELSEGEIGEICIQSVTVMREYL----NNHAGTQENGWLHTGDIGYLDHNGFLFIVDRLKNVIIRNGENIASVEVESSLMLHNAVKEAAVFGVADEMVGE-SVVAVISLKNGHSTDEEALKLHVAGLASYKVPSTIHIIDDLPRNPAGKLQHNQLKAAYS------ 70730433 58 --------------------------------------------------YTFTELQDKAGRLANFFLAQGVGKGDKVAGLLPRNVELLITVLATWRIGAVPLFTAFGPKAIEHRL---NSSKAKLVVSDAVN----RPKLAEV-AECPTIVTVIVRGDFSFWAELEQYQCEPVLL---TGEDPFLLMFTSGTTGPSKALE-------VPLKAIVAFQAYTRDAVDLR--PEDAFWNVADPGWAYGIYFGGPLGLGPITFYDGPFTLESTCRVIITNLTSPTAYRLLIAGGDQRSIKGRLRIVSSAGEPLNPEVIRWFAEQLGVVIHDHYGQTEGMVNHHGLEHP--VHVGAAGF-ASPGHRIVVLDEHYQELGVGQPGILAIDRSQSPMCWFAGYAGVPTKAFVGNYYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVLSEQYRATDELAEELRQKRLAAHSYPREIEFVSELPKTPSGKLQRFILR---------- 116669077 88 ---------------------------------------------------SYAELAEQTGRFAGVLHRLGIGRGERVFSLMGRSPELYVAVLGTLKNASVPLFS--AFGPEPVRQRLHLGSGRALVTTRAL----YRRKVAQIRDELPELEFVLLI-DAEGTLDLAELDAQPRETVPTRAEEMALLHFTSGTTGTPKGAIHVHDAVTAHHATGFFALDLHADDVYWCGWVTGTSYGVIAPLTHGVT----TIVDEEEMDAERWYRILAEQHVTVWYTAPTALRMLMKAGAGHAHDLSALRFVASVGEPLNPEVVVWGQEAFGQPVHDNWWQTETISNYPAM----EIRPGSMGRPLPGVEAAIVARDPDGKTEPEGVGELALRWPSMFRGYLHEDERYLRCFA-GGWYLTGDLARMDADGYFWFVGRGDDVIKSSGHLIGPFEVESSLMEHEAVAEAGVIGVPDPVAGEVVKAFVELRTGWQPSESLKGFARKR-LGPAVAPRLLDFTDALPKTRSGKILRRLLK---------- 78777648 106 ---------------------------------------------------TYLELYYNVNKFANLLKEFDVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSAEALKDRVIDAGAKVVITADGAYRKDKPYMLKPVRGETPVKKVLVVEGEDVTWVAGRDYYNELIKHPEVDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWAQMTME--WVENDTYWCTAWITGHTYIVYGPLAMGAT----TIMFEGVPTYPDAWKMVEEYKVNQFYTAPTAIRVLHKTGENEKYDLSSLKVLGTVGEPIDPPAWKWYYEAIGCAIVDTYWQTEGGHIVSPLPGATPIKPACATFPL-PGIMAEILDENGNRAEVGEKGLMCVTRPWMIRGVWGDEERFVKSYKKDGVYFTGDGAIYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHEIKGEGIFAYIVLKSDADEVEEVKAINKQKEIGNIALCDDVVFVVGLPKTRSGKIMRRILR---------- 75907835 532 ------------------------QSISQLFEEQVQRTPDAVAVEFGNQQLTYSQLNSRANQLAHYLRSLGVKPDVLVGLCVERSLEMVVGLLGILKAGGAYLPLDPEYPTERLSFMLEDAQVSVLLTQQSYEKAGEQGAGEQGEKLLTTYQAQLVCLDTDWQLISHSSQENPIT--DVQADNLGYVIYTSGSTGKPKGVAMNQLSLCNLILWQLQNTKISHGAKTLQFAPIS--FDVSFQEIFSTWCSGGTLLLITEELRRDALALLGQEKAVARLFLPQLAEVAVDSGSHLKEIITAGEQLQI-----TPVIAQWFSQLNHCTLHNNYGPSETHVNFT-LDNSVETLLPPIGKPIT-NTKIYILDNYLQPVPIGVPGELYIGGVSLARGYLKRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQYRDVQAACIIPREDTPGDKRLVAYVVAQDSTTTMGELRQFLKAK-LPEYMVPSTFVMLDALPLTPSGKLDRRAL----------- 119714612 86 ---------------------------------------------------TYAELQDEVCRAANALTDLGVRTGDRVAIYLPMIPEAVVAMLACARIGAPHTVVFGGFSADALASRLEDCQAKVVVTSDGGSASALKPAVDEARAKTATVEKVLVVRRTGQDVAWDDAGASSEHTPEFDAEHPLYVMYTSGTTGKPKGILHTTGGYVFDLKPDTDVYWCSADIGWVT----GHSYLVYGPGATQVMYEG----TPDSPERGRWWKIIQDYQVSIFYTAPTAIRSFMKQGREIPDDMSSLRILGSVGEPINPEAYIWYRHVIGDDRTPV-------VDTWWQTETGAIMISTAGKPGSPGVSAEVVNDEGDPVPNGSGGYLVLTAPWTIWGDQRYRDTYWSRFAKQGYYFAGDGAKKDDDGDIWVLGRVDDVMNVSGHRLSTTEIESALVSHPKVAEAAVVGAKDEDTGQAVCAFVILRESAPGAAELRQHVRKE-IGPIATPRQIMIVPELPKTRSGKIMRRLLRDVAEHR---- 110290107 2848 -------WNDEVYDS-------ANTTLHDLFSKQAARRPDHEALYSSQGSITYGELDRLTTKLAVYLRRLGVRPETIVPFCFEKSMWTIVVMLGILKAGGVFIPLDPSHRQALIDEVC-----AQFLIVSLTTAPDCQDMAKNTVELSPSLIGFISAIDTNE---------EPFVMP--SPNNAAYVLFTSGSTGKPKGVIIEHNAVSAALLRQRDAFSINASSRML----QFANYVFDACEIFTSLIVGATVCV---PTEDERMTFIREARINHFFLTPTF--------------LKTLSPSQIPGIKIGGEASREIIETWAVELRNVYGPAEACVATTNCSAPATVSATTLGRSFT----HGFWDNHDQLTPIGCVGELLLQGSSLARGYINDEKRTRQSFIEERFYKTGDLVRYVSDGSIEYLGRKDAQVKIRGQRIELGEIEYHIKRSDTVIEHAVVDITRKDGRESLIAFICSQQEAESASELTDELRESALPSHMIPKYFIPVDHMPHNAAGKLDRKMLLESIT------ 145614907 31 --------------------------------------------------WSYRQLHDDINKACAVLAAHGVQKGDRVAVLAAN--SVFVVILALMRQGAIIVPLNWRLSASEIGSLIEDC-SPKLLFWDATLSLAWPDF----EPHFPALC---------QRLPFQDFIT---KLDQ-STLPTSPVQHQNAST--ATRLPNTTAAIVYTSGTTL----LRGGTVAMSRRASATNERLSAPAGL-----GGRM-------------------VTHYFCVPQMADALRSAPNFRPARWAALRALFTGGAP-NPPARIRWWLDRGVRMVNGYGATEA-GHFFGMPLAEDVLRQKAGSPMT--DVEIVDPETGAPVLPGEPGEIVASGMSVTAGYWRADRDGGLEVVEHGWYRTGDIGRQDEDGFVYIVGRRKDIFITGGESVAPGEVETALMQHPLVAEAAVVGVPDPTWGEVGYAWLVLEQGVKERVSKEDLISEGLIGRYKIPKHFRCTESLPRTGSGKIMKHVLKKKLESE---- 111225236 122 ---------------------------------------------------TYADLLAETQRLANGLLSLGVRAGDVVGIFLPMIPEVAAAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGARRKGRRAPVKAALGDLPALEHIVVVGENADEVPMELLAAAGPVCPAVPAEHPLFILYSSGSTAKPKGILHTTAGYVFDLDPATDVYWCSADVGWIT----GHSYPLSN-GVTSVMFEG-----APDPDHDIWWRIVEEYKVTVTAPTAIRTCIKWGAQYPDRHDLSSLRVLGTVGEPINPKAWLWYHLVIGCPIVDTWWQTEGSVLISPLAGVTPTKPGSATRPLPGISPALLSED-GRPVTEG-TGILVITQPWMLRTLYKDDKR----FVETYFYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQADEQTGQAIVAFVTLAGERVGDAAVEAELRERRIGKLARPRRIVWADDLPKTRSGKIMRRLLRD--------- 152996587 1431 -------------------------------------FPEKIALQCGNTSINYKELNYSSNKVARLLLERGVNKGDLVGISMSRSIDLVVGIIGIMKAGAAYVPIDPDYPASRINEILQDSALSTLLTDVPRPAF------------ASELLDVINIGDDDIKSRLNGLLNDNISHEHVRGEDLAYVIYTSGTTGKPKGVMQTHKN----IERLFEATNTDFNFSERDTWILFHSFDFSVWEMWGALVYGGKLVIPNYEETRDAFNLCRDSGVTVLNQTPT-AFYELSSFALKRNKLDKLDKLQFGGEALKPELLTPWWKSYTDSLVNMYGITETTVHVTKLLKSSDVLVRSNGKPLKDV-KAYVLDDLGRPVPPRVPGELFIGGAGIARGYLNDAELTTARFVSASLYKTGDMVRWLVDGNLEYVGRKDNQVKIRGFRIEIGDVENALSAIDGVNHCAVIVSDTHSHKSLVGYYVSETEKELSSTAIRRVMLEK-LPEHMVPSLLINLETMPVTNNGKLDKKALPE--------- 115376598 4 --------------------------FHHFFERNVERFPDKKAIVLGAQSATYAQLDRMASRVAHALVDRGIVRGDRVAIYSEVSIEALAAVLGILKAGC--VLVTVHHTFSQRKLLFQLKDSGARGLVTGISG-DLEPIAEEAALKVPGLSS--VGGRVADIRALDG--------PEVDDARLGTLFYTSGSSARPKGVLVSHKNMVAAFQSVTGYLENTPDDAILSYSTLASDYGFYN--ILMPLLFGGRAVVEKQEKPEQILEVIRREEVTGMQVFPPVIFHVCQIEDLESQRIEPLRYISSSGQALPLKHIRRLRGAFQVKIFSNYGLTEKRVAYL---PPSEIDKGSVGKAIPGVRAFLVDDDGQLVTEPGRAGQLAVAGDLVMLRYWNLPEQTSKVFGEERVLFTGDLFRTDQDGYLYYVCRKDDVFSRGGFKVNPREIEAHLLTHEAVAEVAVVPVADEAAGHVPKACVVLRAGAALSAEEVMQYCAASLDWHMVPTRVAFLDALPRTLSGKTSKR------------- 184200102 83 -------------------------------------------------SYTYAQLKDEVSKAANAFEALGVGKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSADALRSRIEDGEAKLVVTADSYRRGKPTTLKPAVDAALETVQHVVVVKRNGEDVAFQDWHTENASTSEQNAEDPLFILYTSGTTGKPKGILHTTGGYVFDLKPETDVYWCTADVGWVT----GHTYITYAPLVNGVIYEG----TPDSPHRGRFWEIVQKYGVSILYTSPTTMMKWGEEIPAEW-DLSSLRLLGTVGEAINPEAWTWFRRVIGCPIVDTWWQTEGAMMISPLPGVTATKPGSAQVPL-PGIAVDVVDDAGTSL-PNETGFLVVRKPWMLRTIWGDDERFVNTYWGQDKYFAGDGAKRDADGDVWILGRVDDVMNVSGHRLSTPEIESALVSHPSVAEAAVVGAADETTGQAVFAFVILSDQATDAAELAEEIRAREISPIAKPKKVLIVPELPKTRSGKIMRRLLKDVAEDR---- 187477647 116 ---------------------------------------------------SYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGASLVITADQVRGGKVIPLKPAVEEAFAAVSKVIVTGGKIAWQEGRDLWMHEVQAGQVEAEHPLFILYTSGSTGKPKGVQHASAGYLWSLARASDVYWCTADVGWITGHTYITYGPLAA-GLTQVVFEG----VPTFPNAGRFWDMIARHKVSVFYTAPTAIRSLIKASEARNFDLNSLRIIGTVGEPINPEAWIWYHKQVGCPIVDTWWQTEGGHMITPLPGATPLKPGSCTLPL-PGITAAIVDETGADVEQGNGGFLVIKRPWMIRTIWGDPERFKKSYFPRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLKGARPEGEAAQAIAKQRDWVAKEIPKDIRFGDNLPKTRSGKIMRRLLR---------- 186456066 1572 ---------------------------------------------------TYQELNRRANRLAHYLKRNGVGPDVLVGLCVERSLEMVIGLLGILKAGGAYLPLDPEYPMERVAFILQDAKAPVLLT--------QQSLLRKLPVIAPSTDGTSQVQNRAVFCLDPDLSAIPERNEETTQENLAYVLYTSGSTGQPKGVQIPHRALVNFLTSTQQEPGMKASDVLLAVTTLS--FDIAGLELWLPLTVGAKVVIARSAAALDGKQLIRQCHATVMQATPVTWRMLLEAGWAGNPKLNIL----CGGEVWSEDLVKQL--LPKCSLWNMYGPTETTIAVDRIQSPETPVI---GRPMA-NTQFYVLGPEMQPVAVGVPGELHIGGEGLARGYHKREQLTAEKFIKDPFYKTGDLVRYRRDGKIEFLSRIDNQVKIRGYRIELGEIETILRQHPYVRDCVLAAR-NGPAGEKRLIGYVVLRPSPVSSELRSFLKER-LPDYMVPSVFVTLEALPLTPNGKVDRKALPE--------- 110642137 449 ------------------------------FAAQVVEHGDRTALIDNEQSLTYRQLDDAVERVARYLRQQGIGRGQVVGIIAEHSAQTVMVIYGILRCGAAFLPLNPALPTTRLYAMCRKAQ-VAHILYDPAMHELTQALAFPASSLLQALATSALARE---------------PWPAIEPQDLAYVLFTSGSTGEPKGVQVSHGNLANYLHFAAERYFTAQDR---AALYSSLSFDLTITTLFAPLCVGASISVCRHAESETLLRMVVDQPNTVIKLTPALRLLCAAGISSEQ-----IRTLVVGGEDFKRDLARKAAALFGCMIYRYTGQETSLPIGMAIDGCQVAICSPWGCP----------------VPEGETGELVIYGASVTQGYIDAPQQTAAAYLKDTNYRSGDIGYAIAPNTLVYQGRKDDQVKINGYRIELCEIEQALLSAPQVESAA-VAVIDDVQGQHSGLLACVTPSSVDVATVMQHLRQQ-LPTYMQPKQCCAIAQLPLSHNGKVDVRQM----------- 157427806 116 ------------------------------------------------TQITYRELLVQVCRFSNVLRKQGICKGDRVAIYMPMIPELVVAMLACARLGALHSIVFAGFSSESLCERILDSNCSLLITTDAYRGVNLKELAEKCQEKGFPVKCCIVVGRAELVTGDSPSQSPPIKCPDVQISDPLFILYTSGSTGKPKGVLHTVGGYMLYVATTFDVFWCTADIGWITGHSYVTYGPLAN-GATSVLFEG----IPTYPDVSRLWNIVEKYKVTKFYTAPTLLMKFGDEPVTKHSR-ASLQVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTE--TGGHMLTPLPGAIPMKPGSATFPFVAPAILNESGEELEGEAEGYLVFKQPWIMRTVYGNHERFETTYFKKGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHKAVAEAAVVGHPHPVKGECLYCFVTLCDSPALTEELKKQIREK-IGPIATPDYIQNAPGLPKTRSGKIMRRVLRK--------- 149203922 26 ---------------------------------RAEAQPDKIALAVLSLRWSYGRLLAAVRGTGTGLLRAGLTPGDRVLMRLGNTVE-----FPIAYLGAIAVGLIPIPTSSQLT-----APEVAGMIETTQPALILRAAGVACETDIPTLDEPTL--EAMRDLPPADWHMGDPDRP-------AYIIYTSGTSGIPRAVVHAHSDGWYGLRADDRLC---HAGAF--------NWTFTLGTGLMDPWTMGATALIPAPTPEQLPLLLKRHDATIFAAAPGVYRKLFQPGASL--SLPHLRHGLAAGEKLSDTIRQHWQNATGTPIYEAYGMSECSTFISGSPD-HPAAPGTLGRPQTGRRVAILANGTPVPLGTEGTIAIHRSDPGLMLGYLGAPEATAEKFTGD-WFLTGDQGMMDAAGHITYLGRADDMMNAGGYRVSPMEVESALSAHPGI---TAVAVTDIAVKEDARVIMAPQTLDP--ATLDAFARTR-IAGYKAPRAYHHVAALPTGANGKILRRALR---------- 211583253 63 ---------------------------------------------------SYGETADRARGMAYYLKKHGLS---RVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKQEDIAYIFDHGDAEVIIVDE-----EYVPLLEHYRSQHPRIPIIVDATEGELTGPFDEAVLEGLRHDESQAADTIALAYTSGTTARPKGVEFSHRGYLATLGNVIETGLNYHRARYLWTLPMFHTFPWAVTAVRGTHYCLRKIDYP------EIWRLLKEEHITHFNAAPTVNTLLCNAKEAER--LPEPVRVTVAASPPTPLLFEQMTD-LNLHPVHVYGMTE---TYGPI---------TKGYHLPEWDELPLKDKYQRMARQGEIGEIVFVGNICARGYYKDPEATRKLFA-GGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVMHPDILEAGVVAVPDSHWGERPKAFVTVKEKSLQGSDLIDWARNSGISKFMIPREVEVVTELPKTSTGKIRKNILRDWV------- 26989075 78 ------------------------------------------------QTYTYNQLRDEVARLAGLLRQLGVNKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASCGLEFDYKPLVRALQLARHQPRNVLVLQRPQELLPGRDLDAEPVAPVELDAGDPLYIMYTSGTTGKPKGIVRENGGHIYGMQAG-DVWWGISDVGWVVGHSLIVYGPLMS-GCTTVFYEG-----KPIRTPDASAYWRVVEQYRVNALCAPTAMRAIEGDLIRKHDLSSLRQLFLAGEKLDSSTHEWLERVSGKPVHDHWWQTEGLYNVRVLDDEGHLLANHQGSPLPPGCSQTLWGDHER----------------YLQAYLR---------TYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVARHPAVAECAVIGVHDEIKGQVPLALVVLKDEAQLLVELVGSVREE-IGPLACFNRVRLVKRLPKTRSGKILRAVLRK--------- 177670592 78 ---------------------------------------------------TFAELSAASNRVANWLSAQGLRRGDRLILMLNNQVELWEFMLACIKLRVVMVPTTTQMTSGDLAGAAWAVAGAEDLAKFAGVGEDLHLVVPGVFAEGPARRAPEVAGHTVSYDDADDAATELTPAEPTPADETLLFYFTSGTTSKPKLVEHTHTSYPVGHLTTLYWIGLEPGDVHLVASPGWAKHAWSN--FFAPWIAEATIFVHNARKFDPAALMANMERYGVTSFCAP-PTVWRMLIKADLAQLTTPPTKTIAGEPLNAEVIDQVHKAWGTTIRDGFGMTETTLQVANTPG-QKVVIGSMGRPLPGMDVTLIDPLTGQEADEGEICLRLDPRPVLLKSYYGNQEKTDEVF-RDGVFHTGDIARRDENGVLTYVGRADDVFKSSDYKVSPFELESVLVKHPAVMEGAIVPTPDELAVPKAFVTLAPGHE-PTVETARAILQLTQLPPYKRIRRIEFLE-LPKTISGKIRRVELRKAEVERAQTG 186457601 1404 ---GSSPMCNDTESNYPAEMC-----IHQLFEEQVKRTPDASAVIFGEQQLTYRELNTSANKLAHHLQSLGVSSDVPVGLCLERSIELVTAILGILKAGGAYVPLDPAYPKERLAMMLDDSRAPVLVTQE------------KLLITLPDHKCQVVC--IDKTLPTAFMEQNPVS--TAVPGSLAYVIYTSGSTGKPKGVAMGH-------RPLVNLIWLKSSTMGKGDKTLQFASPVSFQEIFSTWCSGGVLMLIDEEDPPKLLRFIREQKV--NRLYLPFIALHQLAESVTEEDLLPESLREVITAGEQLRITGKITTLFNCTLHNHYGPSESHVAYTLPGTPGQWALPPIGKPIA-NTQIHLLDDQFQPVVAGEPGELYIGGVCLARGYLHQAHLTSERFIADRLYKTGDLARLLPDGNIEFLGRVDHQVKIRGYRVELSEVENVLGKHPAARE-CVVSAREDVPGQKRLVLVLQPGQNVTVKDLRDFLQSE-LPDYMVPSAYVILDSLPLTPSGKVNRMALPE--------- 15341244 23 -----------------------------------ARHPDRILLDFSGNLYTYSEVDSLSTRMAHALAALGVKPGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRH--QIADTGTQLV---ICEADYLPRILPLAEQLSEVSQILYRGERAEIAALDEFRGEDDTTSKPQPSDLACLIYTSGTTGPSKGCMISYNFMCNLARLQLRAGPANENDVTITPLPLFHMNALCV-SIIASILVGARAAILPRFSVSNFWQEVERSGATIASILGGMGGLLAQAPDNDAMKRCHGQIHTARGNPYTEETKQIWRERFGTKLGNGYGLTEACV-ITSLAAGEYAAPGSSGKRIPDFD-VRIVDDNDQELTPGEIVLRPLRPDIMFQGYWN-RPADTLKLMRNMWFHTGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPDLAEVAVHAVPSDKGEDDVKVTAVLHQGARLTPEELFHWATDSVPYYALPRYIEFRDSLPKNPQGRVLKYQLRD--------- 154244382 426 ----------------------------DAFSDWAERQPDAPALLMRERVVTYGEMERLTNRIAHGLRRRGVKPNTLVAVMMEKGWEQAVACMAILKAGALPIAAWPPERMDAVN-----AQGEVEIVLS-----QQRVLDRLGRPGLAVDDDALWADEPD------------TRLPSVNDGDICYVLFTSGSTGKPKGVTLTH----FSVMNTLRNANAEHGSLQLSDF----SFDLSVYDIFGMLSAGAGVVIPDEDEPPHWVELVRQHQATIWLSVPMYVDMWVQSGEA----LPTIRVFMMGGDKIPTDLPDRMRPLADAVIWSVGGPTETSINWYRIGAVDPIWTTIPYGRAMPNQKMLVLDPGLNHCPPFMPGRIFMGGVCLARGYWHDEEKTAAAFTGERIYYTGDLGRWLPDGQVEFLGRADFQVKVNGFRVELGEIEGAIEALPGVK-AAIVDGQDQRKGKFLVAYVVSED-ALDAAEMRAALQDK-LPYYMIPRVFVPLERIPLSANGKVDRKAL----------- 109897693 16 ----------------------------------------------------------RARKIAQILQNKGVSTGDVIAILLRNDTTLYEVVEACRYVGAMPILSLVGHSNLLDQFTQPLPPDLAVLVVDTPDVINHRYAPSDV---VPTAKNLSAANHGERLAAVLS------DTPEIESQPERFFSYTSGSTGKPKGIKREYDEYTVFAGLAKALMQLDSGDRFYIAAPLYHSAPHAL--TLCCLAAGNTVFIEPKFDPERFLADVQQHKITHTYIVPTMMIRLLKLPQEVREDMSSLRYALSTGSAWPVDVKQGMIDWFGPIFFESYGASE--LGFMTLISSQESLAKSVGKAIAG-GSIIILDDAMQPVPTGESGHLPMFGPFK----YTNTQGTLDGLHYQNYTTLGDMGYLDADGYLFINDRKKDMIISGGANIFPAEIEAVLIHMPQIADCAIFGIPDSEFGEMIVLAAQCQDQHLDIAQVCEFLDGR-IARFKWPKKLELHDQLPREDSGKIFKQRLRAA-------- 27807441 128 ---------------------------------------------------TYRELLETTCRLANTLKRYGVRRGDRVAIYMPVSPLAVAAMLACARIGAIHNVIFAGFSVGSLAGRINDAQCKVVIFNQGLRGGRVVQLKKIVDEAIPSVQHVLVAGHLDVSLEQEMAKEEPVCAPEMGSEDILFLLYTSGSTGKPKGLVHTQAGYLLYAALTHRLV-FDYGCVADIGWITGHSYVVYGPLCNGAT----SVLFESTPVYPDAWETVQRLKINQFYGAPTAYRLLLKFEDSKKYDRSSLRTLGSVGEPINHEAWEWLHRVVGCTLVDTWWQTEGICISPRSEEGAEILPCMAMRPL--FGIVPVLMDEKGNVLEGGSGALCLSQPGMARTIYGDHQRFLDAYFETGYYFTGDGAYRTEEGYYEITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFVVLKDDVGDVDELRSVVADK-IAKYAVPDQVLVVKRLPKTRSGKVMRRLLRKIV------- 11127899 457 ------------------------QPVLQLIAERALEQPDAIAVEHGQHQMSYRELLQSAQALSAQLISAGVQPNTAVAVMLPGLDAIVASLGVLFSAGYLPLD--PYGPSSRTAAILEDAKPALII---QRSTPDADPLSR---------GNLVI--RQNEQAPAAAPSSR--TLPQTSGEHLAYVIYTSGSTGQPNGVQISHEALAHFVAGATHRYGVRRDDRVLQFAPL--HFDASVEEIFLTLCAGAKLVLRTEEMLQSVSRLLDAAEHGITVLDLPTAF-WHELAYSVSTGASSIRLVIIGGAALPERVARWRSAVYGPTEATVVATTATLSGPAPAGTPEEEI--PIGRPL-PGVRAALIDAQGKLAAPGAEGELYLLGGGLARGYLGRPELNTARFTTLGMYRTGDKARVREDGQLVFVGRVDDEFKISGHRIDPTEIETVLLSHSGVREAAVVGQILPGGTRRLCAHIVAEMPVPATAELRRHLLSE-LPAAMVPSAFVFAEKLPRTSTGKLDRNALR---------- 195486730 58 ------------------------------------------------------QLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAAL-LNGTPINPLPDFDAETTAYMFEITKKVIFCDLDNYSSIKFKTEIILLTGTLPGVRNIRCTGYDEKTL---------FACPHLCGDDTAFIITSSGVTGLPKGVTRSHR----SLLNSAKIPQLFTSTVLFCFSPL---YWISCITLLASLVNGCRRIITNRPFSVEYFALVERHQVSFVLTVPHMALL---AKSPERQELASVKSFVCSGSKVPLAIWRQLYELLGANFSVLYGLTESGGISKNVGGP----LGSEGKLLRNV-QVRLVDPHGQSLGPNQTGEILVRLNLRWGGYYHNPQETQVTVTPDGWLLTGDHGYFDDEGCLHYQSRDTDVFKCNHFPIYPKQIEDVILHLPGVQEVAVFGIPDEVTNLTACAVVREENELGTEADVKGVVAEHLSDAFHIRGGVFFVDSLPKTQNCKVQRRKIWSQLSE----- 15613700 116 ---------------------------------------------------SFAALDEAVKRAAHGLKQHGVKKGDVFALYMPMIPETVIAMLAVAKLGAIPIFS--GYGAEAIATRLRASGAKWLITVDGCKLIDMRQEAEKALADAPNVQSIVVVERANDIRWTELMTYAPLQTAAMNSADPLMLIYTSGTTGRPKGAVHTHSGFPMDLRKEDTLFWLTDMGWMMGPFL-----------VFAGLINGATIVLAPDPNHDRLWQLVEQKQVSHLGISPTLIRAMMKYGTEREHDLSCLKVIGSTGEPWNPEPWHWLFEHVGNKQVPIFNYSGG----TEISG--GILGNVLVRPIGPITAAAVYNESGEKVT-AEVGELVLTKPWVTNGFWQEPERFLETYWSSNTWVHGDWVTLDADGFWTITGRSDDILNVAGKRLGPAEVESVLVGHQAVIEAGTIGVPDDVKGEVPICFVVI---APSFSESDSLRHELQLVGTKLPKAVYFVSDLPKTRNAKVMRRAIRAAFLQK---- 4107276 55 -------------------------------------------------SMTYNQLLARVCQLANYLKDVGVHKGDAVVIYLPMLMELPIAMLACARIGAIHVFAGFSRRGSKIIYLKEIVDSALLIVTDVCLTYENDSAMKKEMTKWTKGRDIWWQDVILKYPVTCDVEW-------VDAEDPLFLLYTSGSTGKPKGVLHTTGGYMYAFDKPTDIYWCTADCGWIT----GHSYVTYGP----LLNGATVVVFEGAPNYPDCWDIVDKYKVSIFYTAPTLVRSLMREGDEHRYSRKSLRVLGSVGEPINPSAWRWFFNVIGCPISDTWWQTEGGFMITPLPGPQK-----PGSATFPFVQPVIVDEKGVEIEGECSGYLCVKSSWTLHG--DHERYETTYFSAPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSDDLRVMVVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASRQL--- 198269186 50 --------------------------FNALDRHVVAGRGDQVAITNTISEITYADLLTRVASLAGALKAKGITKGDRVIIYMPMVPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIVA--ASCGLE---PGRVIHYKPLLDGAIYLATHKPEFCVVYQREQEVAELTEVEGTHPAYILYTSGTTGAPKGVVRPTAGHLVALHWTMKSIYVDPGDVFWAAWVVGHSYICYGPLIHGVVFEG-----KPVGTPDAGWRVIEQHKVK-SFFTAPTAF----RAVKREDDLSHLDQIYLAGERADPDTIEWMQDKLGKPVYDHWWQTE--TGYTIAGNPVGIMPVKLGSPTMPGYNVHILDDGGHQLPTGELGAIAVKLPLTLPTLWNAEDRFVKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDQLKGQLPVGFVCLNKGTETSHECVKLVRDKPVAAFKL---CTVVDRLPKTRSGKILRATM----------- 156084806 154 ---------------------------------------------------TYRELRHNVCRFANVLIDKGVRKGDVVTLYMPSIPELAYAMLACARIGAIHSVVFGGYSAASIAERIRDADSHIIITVDSYRGGKTIKMKSIVDEALLSCAGVTTAGEGRDFW-LDDLHVRPYCPIEVDSEDSLFLLYTSGSTGRPKGVSHTTGGYLVYAHATTKYIFDAHVGDIFGCVATGHTYVVYGPGLTTFMFSS----LPNYPDPGRYWRMIEQHRITQFYTAPTAIRSLMRHGDDRQYDISSVRVLGSVGEPINPEAWRWYYEVVG------RGRTNVVDTYWQTENGGIVVAPLAGTPMKPIDVALVDSATGKEILQNDVGGLLVRRPWIFRTLYNSHKRGIVTYFSKGSYLTGDAAYRDKDGYIWINGRVDDTLNISGHRIGSADIEHALVEVSYVAEAAAVAFPHPIKGNGIFCFVSLKDHDVLERELKLAVR-RIVGPFATPDIIISSPNLPKTRSGKIMRRILRKLVS------ 156378073 16 -------------------------TLFQLLDEQAALRPDKEAIVTGYNHITFKQYQEQSQCLAIMLLELGLGRGDEVLLMLETSIEFIVFHMALNRIGAVALIVGPSDVTSAVSAIVGDIKAAIFVGPDSTSCHSYETLLRSGKEK-P--RDVLIKAEN-----------------EVQFDDLTVFIFTSGSTGIPKPCEYTHHGFVNAIIHETFACGYTSDTVIFSYAPITGSCIFTLSALLGLTY----VIFPPRLSLDSMLGVFEEEKVTNAIVLPPFFLDLYELEGVDRYDLRKLVQLETGGQMMDKKTVKKVLVVYAAT--EFCTAGRTICTRDNIDSAEEIIPGFEVKIVDP-EGKLVMVDTKGELCVREAGMLL-RSDFMIKGH----RHEAKSPT--GWYFTHDRASLTSDGRLRIHGRQDNLIKCATESIQPAEVELPLHVHECIQQVIAVGVPDQRLYEVACVVLNPRDSESAIAQINQWACEEGIDLTR-PRYYLVFDEFPKTRTGKDDRKEIKRMAAERL--- 159154207 432 -------WNDTQAD-YPQNKC-----IHQLFEEQVERNPDAIAVVFANQQLTYRELNSKANQLAHYLQSLGVDPEVLVGICVERSLDMVVGLLGILKAGGAYVPLDPSYP----------VERLAEMIADAQVSLLLTQ--KPLLNLLPPNAAKIICLDSDSQILLNESKENPQS--AVKPENLVYLIYTSGSTGKPKGVMIEHRSLV-NFVQAEKVQWEINSSDRVLQFG-SISFDILEKDIYPCLSVGGTLVLRTQEMLSSISTFMQKREWDLTVMNLPTAF-WHQLVSEKKETLRSLRLIFTGGERALPEKIEQWQEYLQEILQQKLLTAPQLINYKREDRLSDVPI---GRPMA-NTQIYILNAELQPVAIGVKGEIYIGGVGLARGYLRRPELTTEKFIQNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIESALNTHPQLEQAVVILREDTPNNKLLIAYLVTKNQSLSPSELRSFLKQK-LPDYTIPSAFVILSELPLTSNGKIDRKAL----------- 161524771 40 -------------------------------------------------------LDACASRLAQQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARL----------GWIVGDAQLRYGIVDAAGRAALRTPFEHAFDVADAMAAAAQAGAAGVSEGPCVAVHARSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAALPIDDRLLHFASV----NFDAAHECWLAPLALGASVTIAPPQAPDAAHALMVRDAISVAAF-PPAYLREFANVAARDGVPPALRVLAFGGEALPQQAFECVRRTFAVRLVNGYGPTEAVISLWPVEPGETPVLNADGRPIGPR-VARI----DRSDAAADAGELLLGGLCVARGYHGRPALTAERFVPDAVYRTGDLVRLRDDGAFDYIGRVDDQVQVRGVRVEPAEIAACLRAHPAVADAAVIA--ETGAGPTRLIACIALRAAIDDAALGAHVAAQLPAAWQ-PHRFVRCEALPYTLNGKLDRAALRERIA------ 15790110 113 -----------------------------------------------NRTYTYAQLHREVNEFAAGLREMGVGEDDIVTLYMPMVPELPIAMLACARLGAPHSVVFAGFSADALSTRMNAADSEYLVTCDGYKTLDGLDGVSHAVSDVVVVDRLGANGDGHDYDAVVAAHDGASVSPERDATDMLFLMYTSGTTGQPKGVTHSTGGYLWAAWTSQAVLDIKPSDTYFCSADIGHSYIVYGPLALGMLYEGA----PDHPDKDRLWELVESYEATQLYTAPTAIRSFMKWGVEYPDDLSSLRLLGTVGEPINPRAWTWYYTHIGCPIVDTWWQTEGGMMVTGLPGVSTMKPGSAGRPL-PGVDARVIDTDGDDVAGGRAGHLTIQKPWPIDEYWRVYSDTDSGDSADWVYFPEDGAKVDDDGYITVLGRVDDVVNVSGHRLGTMEIESAIVDVPGVAEAAVVGGDHDLKGEAVYAYVLTTDDHDASDALRERIVEDAIGPIARPEAVVFAPELPKTRSGKIMRRLLEDIAND----- 78779004 119 --------------------------------------------------YTYEELLKEVCKASNALKTIGVKKGDLVCIYMPMIPEAMFAMLACARIGAPHSVVFGGFSSEALK--DRLIDGNARFVITADGGFKVIELKQAVDAAIESTKKSISMVDGRDFWWHELLKDQKDECPEINSEDRLFILYTSGSTGKPKGVVHTTGGYIFDLKDD-DIYWCTADVGWITGHSYIVYGPLSN-GATTLMFEG-----VPRPSNLGAFEIVQKYKVSIFYTAPTAIRAFMKSGREIPDNLDSLRLLGTVGEPINPEAWIWYKDVIGCPIVDTWWQTEGGVMISPLPGVVPTKPGSATYPL-PGIEVEIVDKNGDKVMENEGGYLIIKKPWTIHGYLESYWEYISFKGEKNVYFAGDGARIDEDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRRDDLKGEVIVAFVSLEKDVNSSSELKHVVNEIGIIAK--PEKIVISDSLPKTRSGKIMRRILRSLAAGEKISG 119470675 86 --------------------------------------------------MSYKALAKNVTGLGNALHSLGITKTEVTSLVLPNFPETYVSLWAAEAAGANPIN--PLLDESIMKEIMISANTKVIIALGPVPGSDIWQKVMAIKEHIPGLKAVIIACSQNNKVPVQNTQAANFTLPE--QSDVCAYFHTGGTTGLPKLAKHLHLNQLTNAGQVNLLSPVNAGDTMLVGLPIFHVNAAVATGIASVM-KGCKILLA-SPSGQNLLTLINNYDVAVMTAVPTVYAAMVEQITSQKIIVPPLKMAICGAAPLSSDLQALFTKLTNTPLVEGYGSTEGSSVSTLMP------VNPINKEASPGITLKIADINEQGVKMCDTGEIIITGNNVFPGYVE-DAHNQGAWVENGYFRTGDLGKIDESGYVSLCGRQKELIIRGGHNIDPKMIEDAATSHPDVTLAAAVPRPDSYAGEVPVLYVMLSPQSTKLDDLTTYVSANIPERAAIPKAIYIIDEIPLTAVGKIYKPELKQTITEAINA- 78060536 6 -------------------------SVADLLEHGAARWPQHPAYADGGGTMTYEQLARAVRRAAAALASRGVQPGERVAIYAPKRIETVVAMLATNALGAIFVPVNPQLKEAQIEHIVADSGAALFMT-GAQRLKRLSALAALVGARAMLIEELADAINA----PGTDT-SAPAHTGRPVDDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQGLASDDVVLGVLPLSFDAGLSQ---LTTALASGACFLQPAEVPRDAF------GVTSITGVPPL---WMQLASAGWSDTARTRIRRFAGGHLATPLLHRLQAVFNAAPYLMYGLTEAF-RSTYLPPADAALRPTSIGKAVPNADILVLRADGSECAADEPGELVHRGAFVTLGYWNRPELTAQRFRPDVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFGVPHASLGEAIAACVVSTLDADACRADIARACRDALPTYMSPLVVEPLPALPRNPNGKIDRPALK---------- 167588976 1956 -------------------------TLPELIEAAAAAHPERIAVRCGTVVRTYRDLVEGADRIARHLQAAPIQPDDRIAVWMPRSHLMLETILAIWKCGAAYVPVDPAYPARRVEAILASARPTVIVATDCVPPPALSSIPTVDPSRLPDDRG------ADAPAP---------SAPRCRPADLAYVIFTSGSTGQPKGAMVEHRNHVLAMARRVGLG--THSAVAQTA---SHCSDISVWQCFAALVSGGTTVIYPDAEPALLIDSLHRDRITAMQFVPSYLATFLAPAFPHLDTLLTIETLQPASVRFRLNPAVRLINAYGPT-----EASDSVAHYSMACAPDLPAIPI-GKPIENLRLYVV--DADMNLCPGVKGEICIGGAGVGRGYLFDEKRTQAVFRDDPFYHTGDIGCFGPDGNLHFFGRRDFQVKVRGYRIELGEIEAALTDLEGISNAVVIARDAADAETTLCAYASGTGWTP--ARVRQALREK-LPAHMVPDTVMLLPALPVTPNGKINRAAL----------- 148546913 513 -----------------------------LIEQRAHATPHAPAVQFDDQTLSYQQLNEHANRLAWRLIEGGVGPDVKVGVALERSPQMLVALLAVLKAGGAYVPLDPHYPDERLAYMME------------DSGIRLLLTQPSLQARLPTVQCLLLAPEH----PLGSVHN---PQPQLSAEHLAYMIYTSGSTGRPKGVMVPHGNFIASMAKAPGLATGDR----LLSL-TTFSFDIFGLELYLPLVQGACVVLATAQDPQRVLELVAQQSVTVLQATPSTWRMLLD--SGRGEVLAGCTKL-CGGEALSDDLAQRLLA-LGGPLWNLYGPTETTIALHRLQPPQALL----GRPL---DNTRLYLLGE-DLAPGVAGELLIGGAGLARGYYQRPGLTAERFVPDPFYRTGDLARYRAEGVVEYLGRIDQQVKMRGYRIELGEIEAQLARHPAIREAAVVARPGPG-GQQLVAYLVPQDVATREALGEALKRQSALPEYMVPTWTTFVATFPHTPNGKLDRNRL----------- 75910942 21 ---------------------------------------DAIAVFDETNPLTYQQLDRLSNQVATYLRTQGVAPNTRVGIMAERGARMMIGILGILKAGGSYIPLDPGYPTDRLRYILEHATIQTLLTEHQVSP----QLVACVQEALP-LQTVMFLDEGE---PLEEIQSLNQITAETSPDDLMVILYTSGSTGRPKGVMLNHRGYMNRL------TWMQNTFSLQPGDRVAQRFDISVWEIFWTLMSGAEVVLNPW----EFAQWIQQTQINVMHFVPSLFGEFISALENETWSFPQLRWLMFSGEALPMSFIQRWIDRHGLKLANLYGPTEASIDVTITERPDE-RVTTQIPIGKAIDNVRVLDEGMQPVQPGNTGELWLGGVQLALGYLKDPEKTAQAFCPNPFYRTGDLVKELSDGTIEYHGRIDHQVKIRGFRIELGEIESVLTTHPDVREAAVLAV-DYGEGQKRLVACISGNKI-KNRFLKEYL-EQKLPHYMIPQRFLWLDSLPKNHNGKLDRKTL----------- 163757238 72 -------------------------TISGHIKRQMLKHPTKTAIIDGNTEISYKKLMGKVNAIAGELQHRNIPQGSLVAVCMHRSWELVAAIIGVMQAGCTYVPLDPAYPEKRIKYMLAHSKSIAAIVD------------REKTAKL--------CEEVQEILQIHTTGNYKSGLVKTTQNNLAYVMYTSGSTGKPKGVAITQKN-VVALRQSARKTFNDQESGMLAAASVC--FDTSVLEILGTLSLGGTIILANNALELTQIP--AKHKVKTCIMVPS----SVQALLSTEKLPEGLQTLVFGGEAYAQGTVSRVLNAYGPTEDTVYST---IAEVTR--DTENITIGTSVENSRAY----ILDENLNAVADGTAGELYLAGTKLAHGYLKTEERPSEAIPEDRLYKTGDLCRWAKNGEIEFLGRIDQQVKIRGYRIELEEIETTLETMNAIETAAVV-VAEGGIGQKLLVFVVTEKDEISDTTIKSFLSEK-LPKYMIPQMIKYVDELPLLPNDKLDRKKLTE--------- 15131492 10 -------------------------TMLDLFASHVDRTPDAVAVAGGDGVLTYRQLDERAGRLAGRLASRGIRRGDRVAVVMDRSADLVVALLAVWKAGAAYVPVDAGYPAPRVAFMVADSAAKLVVCSAASRG--------AVPAGVESLEPAAAAEEGASDAPAA----------TVRPGDPAYVMYTSGSTGTPKGVTISQG---CVAELTMDAGWMEPGEAVLMHSPHAFDASLFE--LWMPLASGVRVVLA-EPGSVDARRLREAAAAGVT-------RVYLTAGSLRAESFAEFREVLTGGDVVPAHAVERVRAAPRARFRNMYGPTEATMCATHLLQPGDVVVVPIGRPLT-GRRVQVLDASLRPVGPGVVGDLYLSGALA-EGYFNRAALTAERFVADPMYWTGDLAQWTADGELVFAGRADDQVKIRGFRIEPGEIEAALIAQPDVHDAVVAAVDGRLIG----YVVTEGDADPR------VIRERVLPEHLVPAAVLALDALPLTGNGKVDRSAL----------- 166368741 532 ----------------------SDQCIHQLFEEQVKRTPDAVAVVCSEQQLTYNELNCRANQLAHYLQKLGVKPDELVGICLERSLDMIVGLLAILKVGGAYVPIDPDYPQERISFMLQDTQVKIILTCES------------LQNSLPNHQAIVICLDKDNQASLENLNS------TVSADNLAYVIYTSGSTGIPKGVIVTHQ----------AVNRLVLNTNYIQFTPQASNIAFDAATIWGALLNGAKIVISVLLSPQELALSLKENQISVLFLTTAL---FNQLANLVPQAFSSLRCLLFGGEKWVQEAPQRLLHVYGPTENTTFSLVENIASTATTIPIGKAIANTQ---------IYLLDKNLQPVPIGVVGELHIGGMGLAKGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYVGRIDNQVKIRGFRIELGEIEAVLSQNQAVQSSCVIVREDN-PGEKQLVYIVPKLGVKTSGDLRQFLSHK-LPGYMVPGAFVLLEFFPLTANGKIDRRALK---------- 83856072 95 -------------------------------------------------HITYKELYERVCKLANVLKQKGVKKGDRVCIYLPMIPELTVSVLACARIGAIHSVVFAGFSSKALATRINDCDCEMVITSDSYRGIDLKAIVDEALEQCSGVKNVLVVKRINSMTPNRDFWIEPL-LKEASANDPLFVLYTSGSTGTPKGMVHTCGGYVYSAYTFKNVFRYEENDVYWCTADIGHSYIIYGPGATSLMFEG----VPSYPDFGRFWEIVEKHRVNYTAPTAIRALAKENLKFIESHDLSSLKVLGTVGEPINEEAGKKRSPVADSWFQETGGIMISPIPYVTATKPTYATLPLPGVQLALMDEN------GDEIKGNQVGRLCIKYPWTIYGNHKRYKDTYFSAFK-GMYFTGDGALRDETGYYRITGRVDDVVIVSGHNMGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFITGRDHNNLRSEINQLITEYIGPIAKL-DKIQFTKGLPKTRSGKIMRRILRKIASK----- 154337852 144 ---------------------------------------------------TYGDMYTRVVELANVLRQYGIEKGDRVSLYLPMIPCAAVAMLACARIGAVASVIFGGFSAQAIVTRVVDCKPKLIITADASSRGAKPILLKAIVDE--ALEDCSVLGCNVPCLVFENVNREGCKMKEMEAEDVLFLLYTSGSTGKPKAIEHTTAGYMVYAATTFKYSFDYHDDVYFCTADVGHSYVVYGP----MIHCATSVLFEGVPSPDYSWQLIEKYKVSIFYTAPTAIRSLIQAGDNKACDRSTLRVLGSVGEPINVEAWKWLREVGGCDVSDTWWQTE---------TGGHMITPMPGTPMKPGSEPVILDPMKLHEKNGPAGLLAIRAPWTIFGDHARFEQT--YFSVDGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEIEEAVNTHPAVVESAAVGFPQSIKGEGIYVFLTFQQGTEVAPELLAAVKRKVIGPLATPDVLHPAEGLPKTRSGKIVRRVLRK--------- 167588988 84 -------------------------------RHVAAGNGERVAVIGAVTRVTYADLLARVSRFANALKQRGIGRGDRVVIYMPMSVEAIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGASALVTADGGKTLPLKSIADEAMGGCDAVKSVIVTGGKIDWHADRDLWMHELTAPEVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLTMKKPADVFWCTADIGWIT----GHTYITYGPLACGAT----QVVFEGVPTYPDAWKMIADHKVSVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGCPIVDTWWQTEGGHMISPLPGATPTVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMIRTIWGDPERFKKSYYPDELYLAGDTVRDKGTGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDETTGEAVVAFVVARPEGEEAAKLAKELRDKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 83776506 1148 --------------------------LPELLNEQARQTPERTALVWDGGSLDFAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPADRL----------AYMLSD--SGVELLLTQTALLDRLPASDGVSV-------IAMDALHLEPSQAPHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQNSYRLNDSDVLMQKAPIS--FDVSVWECFWPLITGARLLIAEHRDPHRIAQLVQQYGVTTLHFVPPLLALFIDEPLSA--ECTSLRRLFSGGEALPAELRNRVLAQLAVQLHNRYGPTETAINVTHWHDGERSPI---GRPLGNVI-CRVLDADLNPVPAGVPGELCISGIGLARGYLGRPALTAERFVVDRLYRTGDRARWTSDGVIEYLGRLDQQVKLRGFRVEPEEIEARLLAQNGVAQAVVLAAGAQLIGYFTAA-DASEDQDAQIARLKTALAGE-LPEYMVPAQLMRLDAMPLSPSGKLDRRALPE--------- 167565312 59 ------------------------------------------AATGDGAQYTFAQMSERSARIANWLRGIGVARGERILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVRIGGARYAIV-------DENEAEKFEQPGLDVMK--IVAGAPRAWLALADGYAASAEFPDTHASDPMLLYFTSGTTSKPKLVEHTHRTYVGSL-----------STMYWVGLPGDVHWNISSPGAWSCFYAAQACVFAFNYAPKVVLDALVKYRVT-TMCAPP--TVWMLVQQPLATFAVKLREIVGAGEPLNPEIIERVKKAWGVTIRDGYGQTETTCLIG--NSPQRVVPGSMGRPMPGYAIELL--DPD-GASAGEGEVALPVGPSVMKGYANNPEATAHAM-RDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVTLRGEA-LAREIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKI---------------- 148252660 3513 ----------DLAMLARANDTARAIAFASLVAQQAARRGDAIALIHGDETINYGELNARANRLASRLRAHGIGTDVVVGLGLERSITMMVALLAVLKAGGAYLPLDPDYPAERLAHM--LGDSGAKLLLTQAALLDRFA---------PALRT---SGAEAWLLDTESGDGDDANLDEIHPESLAYVIYTSGSTGLPKGVMVRHGAVTNFLATMAEQPGIDDRVLGLTSL----SFDIAVLELWLPLTHGAQVVLADRTAAHDPAVLVARHGVTMIQATPSSWRMLLDHDET-TDWLPGDGRVLSGGEALAPDLARRLTA-LSREVWNLYGPTETTVARHRLDAAES-------QPMGPIGNTTLYDGHLNLAPVGVTGELFIGGAGLARGYWQRASLSAERFIPDPFYRTGDLARWRADGVLDHVGRADHQVKIRGHRIELGEIEARLREQPGVRDSVVVAR--ELGGSRQLVGYVSGEDALDGASLRAALVPV-LPDYMVPSRVMVLPQLPLTPNGKIDRKAL----------- 145595343 565 ---------------------------------RAAAEPDRAALLWDDGLLTYGELAEWSDRVAAALITHGVRRGDSVAVTVDKGPRQVVAVLAVLRAGGVYVVDQPTARRNRIHAVAGVRHVVAVVPP-------------------PGLPADIC------VVDVDDRSTPPVAPVTGSEDDLAYLLFTSGSTGEPKGVQVTHRAAVNTIDDINQRFQVGAADRALAVSSL--DFDLSVYDIFALLSVGGAVVCVGEENRRDARELVLRHGVTVWQSVPALLDMLLSAAAPADQTRLPLRLALLGGDWVGLDAGRLTTQAPAATLVALGGTTETAIHSTVQVVPVPIPSTWRSVPYGANQHMRVADRAGRDRPDWVTGELWIGGRSVANGYRGDPERTARTFVELGWYRTGDLARYHPDGTVEFLGRADAQVKIRGHRIELGEIEAALERHPAVRRAVVVALPRRL----AAAVIVTADVDPP--DLRDFLAGQ-VPAYMVPEQVVPTGQLPLSVNAKIDRRA------------ 149409292 87 --------------------------------------------------WSFEELGILSRKAARVLTEAGLCQGDRVAMVLPPGLESYLVSLACVRTGLVFVPGSSQLTAPDILHRLRVSEAKC-----VVADDAAAPAVDSVESRCPSLKTKLLVSDDNRWLNFPKLHSAPARCVRTKSRDAMAIYFTSGTAGAPKMVEHSH----YSLGMGFSLAWLEPADVVWGLGDASGADPFSLSSALGAWLQGACLFLHPKISSETVLDALSRFPITTFYGRPSLQRLLQDCHTNRWDLLSSLKHCVAAGEPSKPWVNREWKRLSHLDIYEGYGQTEGLITYKRM----KVKPGSLGKPVLPYN-VQIVDENLNILPPGEEGNIAVQTPFSLFSRYVDNLEPTALAEPRRFYLTGDKGVMDEEGYFWFAGRADDIINASENQIWPREVEDVLAKHPAVVESAAISSPDPGRGEVVKAFVVSRNRDDLTLELQRHMKKVA-DPHKCARKVEFVPELPRTLDGQTRRSELRK--------- 196252812 29 -----------------------------LFENQAEKFPDCIAAYYENEKISYSELNSKSNQVARYLQKLGVSYEVPVGILMERSIDVIIAILGVLKAGGAYIPLEPAYPKERLNYMINDSKMPVLITKSSFLDI------------VPDSNVTVVNMD----LDWERISKESKENPDINYDNLVYIIYTSGSTGTPKGVEISHGNLIHSLKEPGMTC--EDRLLSVSAL----SFDMSVFDIFVPLSAGASIIMVGDCIAKNGTKLIEENSITVMQATPSTWRMLLESGWKGNKQLKIL----CGGEALPRELANQLNEK-GAIVWNMYGLTE-LTVYSVISK-----VTSGDGPVPPIDNTQAY-ILDEDLKPGEVGELYIGGDGVGRGYFGKPELTSEKYIQNPFCKTGDLARFLPDGSIEYLGRADFQIKLRGFRIELGEIESAIEKHPWVQQAVVVK--DNGEGDQHIVFRTKSEQVPSSEDMRSFLKNT-LPDYMIPSFFVQIDEFPLTPNGKVDRKSLQ---------- 152976896 801 -----------------------------------------IAIEYGDEKVTYSELDHLSNRLAHCLREKGVKRGDLIGI-MTNPGPYMLIMLGILKSGAAYVPLDPSYPLNRIHYILNHAKVEILLSEQAFKTQISQLLQKQ------TLMDIVVQIEKETWMSYSHQEIERINHPD----DIMTVLYTSGSTGHPKGVVLQHRGYMNRLNWHQDIFKLKLGE--RVAQKTSCCFDVSIWELFWPLMFGGTVCPVHKDVVRNPWRLIIETRISVMHFVPSLFGEFIHSIEDKAYHFPNLRWLIFSGEALPASVIKKWLQTYGESLANLYGPTEASIDVTYLDGSENSIL--IGKPLNNV-HVKILDEDMREVPKGIIGELWIGGIQLAKGYLNNPSKTKEAFKMNLFYRTGDLVKMRPDGNLEYHGRIDNQVKVRGFRVELGEIEAVIHSHSSVKEVGVVTLPEEHKQLIACVV----GNCLEEQELKRFIGQK-LPYYMIPHRIEFLSSLPKNHNGKLDRKVMLSILQTK---- 72161704 22 -----------------------------VLRHRAAQAPDAIYLDTPEERWTYAETLATAEKVGRSLLAHG-EPGDRVLIMARNSSAFIFTWLGSAMAGMVEAPINTAYKGDFLTHQVRVARPRWAVI-DAELADRFTDVADEIEDRFWVIDNGDVAGQAERW---EDLTVDDGELPEVSPRSLASIFFTSGTTGPSKGVAMPHAQMFFFAAETACLTRLTDKDAAMAVTPLFHNAQFMS--AYPALISGARFVLRSRFSASRWIDQIRESQVTVTNFI----GVMMDFVQPRRPDDADNPLRCIFAAPTASSILEDFKKRFGIAFVEVFGLTE-----------------TSAPILSPYGEDRVADDWDEEVPVGEVGELVVRPPWTSLGYYGMPEKTAEAW-RNLWFHTGDALRRDEEGWFYFVDRYKDALRRRGENISSYEVEQAILGYKSVVECAVVAVPDVDAGEDEVMACVVVREPTTPEELWEWCDSR-LPAFAVPRYLRFVEALPKTPSEKVQKAVLRE--------- 167968257 30 ----------------------------------------------------YRELVAEVGGLAADLRAQSVSRGSRVLVISDNGPETYLSVLACAKLGAIAVMADGNLPIAAIERFCQITDAAALVAPGSKMA---SSAVPEALHSIPVIAVDIVTRESEHSLDAASLAGN----ADQGSEDPLAMIFTSGTTGEPKAVLLANRTFILQKEGLNWVTWVVGETTY-SPLPATHIGGLW--WILTCLMHGGLCV-TGGENTTSLLEILTTNAVATTCLVPTLLSKLVSELKSANATVPSLRLVGYGGSRAIAADVRFIEAT-GVRTAQVYGLSETGCTALCLPTDDGSIVKIEGRPYPGVDVYLAATDGIGPTAPGAGGTLWIKSPANMLGYWNNPERTAEVLI-DGWVNTGDLLERREDGFFYIKGRSSEMIICGGVNIAPDEVDRIAEGVSGVREAACYEIPDEEFGALVGLAVVASAELDESAALKRFRRESEPMAR--PSTIVIVTDIPRTQSGKVMR-------------- 154337808 154 ---------------------------------------------------TYGDMYTRVVELANVLRQYGIEKGDRVGLYLPMIPCAAVAMLACARIGAVITVVFGGFSAQALSSRLKDSRAKLLITADASSGTKLIPLKDVADEALKTLEE---KGMPIPCLVAENGNREGCKMKEMEAEDVLFLLYTSGSTGKPKAIEHTTAGYMVYAATTFKYSFDYHDDVYFCTADVGHSYVVYGP----MIHCATSVLFEGVPSPDYSWQLIEKYKVSIFYTAPTAIRSLIQAGDDKACDRSTLRVLGSVGEPINVEAWKWLREVGGCDVSDTWWQTE---------TGGHMITPMPGTPMKPGSEPVILDPMKLHEKNGPAGLLAIRAPWTIFGDHARFEQT--YFSVDGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEVEEAVNAHPAVAESAVVGFPHKIKGEGIYVYLAFRSGVKATNEVKATVR-KVIGPLATPDVVQVAHGLPKTRSGKIVRRILRK--------- 134100437 44 -----------------------------------------------ETEVSFSAMSRRSNQVANWLRGLGVSRGDRIVLMLGNQVELWETVLAAMKLGAVVIPATPLLGSADLRFVVTTSESAAKFVPGDYG----RIAVGEPVAGWESYADSAVGGGS--FTP--DGPT--------RADDPLLLYFTSGTTAQPKLVEHTHVSYPVGHLSTMYWIGLEPGDVHLN---------ISSPGVFAPWNAEATVFIHNYGRFDAVRLLEQMQRCGVTSFCAP-PTVWRMLIQADLGILRTPPAKVVGGEPLNPEIIEQVRRAWSVTIRDGFGQTETSVQ----------VANTPGQPVRPGSMGRPLPGFEVELEPGDEGEILQPRPVGLMTGYADDSERNDEVTRGGHYHTGDVGTRDADGYITYVGRTDDVFKASDYRISPFELESVLLEHEAVAEAAVVPSPDRLAVPKAYVTLTARHETPETASILRFAREH-LAPYKRVRRIEFMD-LPKTISGKIRRVELR---------- 77462133 60 -------------------------------------------ITHSSKGITYAELQARVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDCTPKAIIA--ASCGLEYKPLLDQAIEEASHKPDFCVIFQREQLIEGRDVHTEPAECVPVEGNHPAYILYTSGTTGQPKGVVRATGGHLVALNWTMKAIYIDAGDVFWAAWVVGHSYICYGPLIAGIVYEG-----KPVGTPDGAFWRVMQNHKVKTFFTAPTAL----RAIKREDNLRNLKALFLAGERADPDTIVWAQKNVGVPVESGWAMAANPLGIEAL----PVKIGSPSLPMPGYD-VRVLDEGGHQLEAGQLGAIAIKLPLTLPTLWNAQDRFVKSYLTHGYYETGDAGYIDEDGYIYIMARTDDVINVAGHRLSTGAMEEVLASHEDVAECAVIGVTDALKGQSPLGFLCLNKGSNRAAECVKLVREKPVADFK---RACVVDRLPKTRSGKILR-------------- 83646182 1126 -----------------------------LIEAQAARTPDAVAVEFGEETLTYAQLNRRANQLARYLKEVGVGPDAIVGVCVERSLEMVVALLAVLKAGAAYAPLDPHYPGDRLDYMLRDAAPKA-VLTHAQVPADVNALAVEREARLIDL-NATAAWEHKRSVDLSREET------AVNASHLAYVIYTSGSTGRPKGVMNEHRGVVNRL------TWMQKAHALTAEDAVLQKTPFSFDVSVWLMYGARLVVAKPEGHKDPVYDLIRARRVTTLHFVPSMLSPFLDQAAAGVSD--SLRHVFCSGEALPAQSVRRFRERFGVELYNLYGPTEAAIDVTVWD----CVGNEVGATVRPIDNIRLYDPHRQPCPVGVVGELYIAGVGVARGYLNQPELTAEKFVADPFYRTGDLARFLPNGDIEYLGRNDFQVKLRGFRIELGEVEAAIASHASVRECVALVREDAPGDARLVAYVTAEDVDAQADALNLALREHRLPAFMIPSNFVWLATMPVTSNGKLDRKAL----------- 206676660 126 -------------------------------------------------HISYNELSANVNRMANIFKDMGVGKGDRVVLYLPMIPEAAYAMLASARIGAIHSIVFAGFSPDALAARVNGSEAKLLITADAPRGGKATPLKSNADLALAKCDDSVVDGRDFDYNALAAEASNVCAPEEMSAEDPLFILYTSGSTGMPKGVVHSTGGYLVSFTHEVVFDYKENDVFWCTAWVTGHSYIVYGPGATTVMFEG----VPTYPDASRFWQVCEKHKVNQFYTAPTALRALMGQGNSEAADLSSLRILGTVGEPINPQAWNWYNEVVGCPIVDTWWQTEGGHLMTPLPGAHAMKPGSAMKPFFGIQPVILEPTTGEEIKPAE-GVLCIKDPGQMRTVWGDHERFQKTYFADGYYFTGDGAKRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHQKVAEAAVVGYPHDIKGQGYCYVTLMNGEEPTEKELRIWVRTE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 189188536 76 ---------------------------------------------------SYAEAADRARGLAYYLRKHGYK---RVGILATNTPAFLESIFAIAAAGAVNVAINYRLKHDDISYIFQHSDVDMIIADTEFVGLDY----RKERPHVPILVDTDTATEGELSGPFDDAVLEGLKYDESQAKDVIALAYTSGTTARPKGVEYTHRGYLAAMGNVIESGLNYHTAKYLWTLPMFHTFPWSVTAVRGTHYC-LRKIDYP-----EIWRLLKEEGITHFNAAPTVNTLLCAAKEAER--LPQPVRVTVAASPPSAWLFEQMSDL-NLHPVHVYGLTE---TYGPI---------TKGYHMPEWDKLPIKEKYDRMARQGEIGEIIFEGNICAKGYYKDAE-ATRKLWEGGWLHTGDLAVWHPDGAIKILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVPDSHWGERPKAFVTTKDGTNSGQEVIQWAKENAISRFMVPREVVVVKELPKTSTGKIQKNVLRE--------- 88812180 1647 -------------------GLVPGEDMLALFERRAHEVPERVAAVFGAVELSYGELNCRANRLARWLRAAGVGTDSVVGVCLEREPALLVALLAIHKAGGAYLPIDPASPRARNAYVLEHATAVLVLTREALR---------------PVLQG------AERVTALEGLDKTLAELSDVHPRQLAYVLYTSGSTGRPKGVQVEREAFVNFLHAMQDRIRLGSDDRLLAVTTL--SFDIAGLELFLPLVQGACVVVATALEPAALLKLMQRHGITLMQATP---ATWQMLVEHEAAAWAGLRVL-CGGEALRGELAGRLLAR-GVRLLNVYGPTETTVWSSAW--PVECVVIPIGRPIA-NTRLYVLDARLEPVPPGVVGELYIGGAGLARGYAQGPVLSAAAFVPNPYYRTGDLARWRADGVLEYVGRIDHQVKLRGFRVELGEIEVALESLPAVRE-AVVTAREVPSGKRLVGYVVPTVAPGRAGELQAQLKE-ALPEYMVPAQLVVLEKLPLMPNGKLDRKAL----------- 32487254 464 ----------------------------DLFRRQVARAPAATAVTAGDLAWSYAELDERSGRLARALTERGVRRGDRVGVVLGRSAEVLAAWLGVWKAGAAFVPVDPDYPADRVAFMLADSAVAMVVCQEATSGV-----------VPPGYQQLLV----------NDADDGEAALVPIGADDLAYVMYTSGSTGTPKGVAIPHGG-VAAL--AGDPGWVGPGDAVLMHAP--HTFDASLYDVWVPLVSGARVMIT-EPGVVDAERLAGHVADGLTA-VNFTAGHFRALAQESPESFSGLREVAAGGDVVPLDVVERVRACPRLRVWHTYGPTETTLTWKAIEPGDEVPVLPIGRAL-PGRRLYVLDAFLRPLPPGIAGDLYLAGAGVAHGYLGRASLTAERFVADPFYRTGDLAYWTGEGELVFAGRDDDQVKIRGYRVEPGEVEAVLAGQPGVDQAVVVAREGRLLG-----YVV-----SGGGVDPVRLRERVLPEYMVPAAVVVLGAVPVTANGKVDREAL----------- 119952361 47 ----------------------------------------HLAVDAGDVVLTYKHLDGRANQLARHLLVLGARPGDRIALLFDQPWRAYVAMLAVLKIGAAYVPMDPGFPADRLKYIVEDADAAMVL-----SLTHLKDLLPEVAAPVMCLEHLHIAGESSRLTDLSDWGT---------PTEMAYIIYTSGSTGRPKGVAIDHASICNFVRVASDVYGIRSSDRVYQGMTLAFDFSVEEIWVPWL--AGATLVPKPGGSSAELSAFLTQKQITALCCVPTL-------LATIEEDLPDLRFLLVSGEACPRDLIVRWHRP-GLRFLNVYGPTEATVTATNLVNPDRPV--TLGVPLPTYTAVILDPEEDRALGPGETGEIGLAGVGLAKGYVNRDDLTEKVFIPDFLYRTGDLGRINPDGEIEYFGRIDTQVKIRGYRIELTEIESVLLKAPGIAQAVVSTYPAPGFVELAAYYTVRHDDGVDEQKIHEMLRKL-LPGYMVPAYFERLDAIPMMASDKADRKKL----------- 158423101 84 -------------------------------------------VTNSQRRLTYAELLEEVRILGAILTDMGVEKGDRVVIYMPMVPEAVVAMLACARIGAVHSVVFGGFAANELA--VRIDDARPKVVLAASCGIEYKDLAITIAAHKPTLAGTLVEGRAERRAAFADAGRGADCVP-VKATDPLYVLYTSGTTGKPKGVMRDTGGHMVALRWSMENLYLKPGEVFWCAWVVGHSYIVYGPLILGVIYEGKPV---GTPDPGAFWRMIEEHKV-VALFTAPTALRAIEATHLKGRDLSQFRTLFLAGERLWAEQHLKVPVVHWWQTETGWAIAANPVGLGLL----PIKPGSPTVAMPGYD-VQVVDESAKPVPAGTMGSIVVKLPLCLPTLWQQDERFREAYLDEGFYKTSDAGFLDEDGYIFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDALKGEVPCGFVVLKAGERRAKELVNLVRDRPVAAFKL---AFTVNRLPKTRSGKILRGTMKK--------- 214003871 459 ----------------------------DLFGRQVERRRDEVAVVDGDRAMSYGELAERAEKLAGYLSGRGVRRGDRVAVVMDRSPDLIATLLAVWKAGAAYVPVDPAYPVERVKFMLADAEPAAVVCAEAYRDAALDGGLDPIVLDDPRTRQAV---------------AECTRLSGATADDLAYVMYTSGSTGTPKGVAVSHGNVAALVGEPGWAGSPDDAVLMHA----SHAFDISLFEMWVPLLSGARVVLAGSGAVDEALAGYVAGGVTAAHLT---AGTFRVVAEESPESIAGLREVLTGGDAVPPAAVERVRRTCGVRVRHLYGPTEATLCATWLLEPETGSVLPIGRPLSGR-RVYVLDAFLRPVPPGVAGELYVAGAGVAQGYLGRSALTAERFVADPFYRTGDLAYWMDQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVSARDEHLIG--YVVAEAGQDVDP--VRLRGQLAET-LPEFMVPAAVLVLDELPLTVNGKVDRQALPE--------- 46201333 102 -------------------------------------------------HITYGDLHERVCRLANAMTDLGVKKGDRVTIYLPMIPEAAVAMLACARVGAVHSIVFGGFSPDALAGRIQDCDSSLLITADGLRGGRKVPLKVNADKALETCKSVIVGGDVHMVTGRDHWYHDPTHTPEMSAEDPLFLLYTSGSTGKPKGVVHTTGGYLVYASMTHQYVFDYHGEVYWCTADVGHSYIVYGPGAITLMFEG----IPNYPTVSRFWDVVDKHKVNIFYTAPTAIRSLMREGEEKKTSRKSLRLLGSVGEPINPEAWTWYHRVVGCPIVDTWWQTEGGILITPLPGATALKPGSATRPFFGVKPVMV-DAEGKTLEGATEGNLCLAWPGQMRTLWGDHDRFIQSYTYKGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVLIQGEEPSEKELVNWVRKE-IGPIASPDLIQWSPGLPKTRSGKIMRRILRK--------- 170593955 16 -------------------------SFHEMIFSEMRRYGNEIALVNNDTDFTFEDILLKTKYIANSLLAMGIEKGEPIILCVPNCPEFVWLFLGISLAGGIVCPLHPSFSKDEMRWIMDSTSRFAFVVPHALNNIDHRVICRQVSKGFPILNDLLTAARCSS--------TYPEMMPE---EDIVFLPYSTGTSGPRKGVAITHSVLNAMLKT------FNNREAY--DLPSHGEFILSSADVLFSSLLNGATMVTFTDDVKTLAKCIHVYKVKTLFVSPTTLRHLCDTDIIDHYPYYHLKNVIIGTEAIGEDTIKRAYRCLPSVFSAVYEMTEGIICRTTKFSP--FISRSCGTLCAGLSMMVIDMVSGAEVGMNEQGLILLRGQTVVSPYWKNDKATFEDFERNGWRNTGDIGFYDKDGNVFLVDREKQMIKVDGFQVTPQELESILLTHPSIAEAAIVPATKVNQQEIPVAFVVLKPRVPATAEIKEFINER-VMRHKQVDVVVIAMTLPRSPGGKILWRLLREA-------- 161504441 85 ---------------------------------------------------TFSQLHDEVNAVAAMLLSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDARPALIVSADAGSRLPYKKLQAQHQPKHVLLKMARVDGRDLDFATLRQQHLGAVPVVWLESNETSCILYTSGTTGKPKGVQRDVGGYAVALATSMDTIFGGKAGVFFCAWVVGHSYIVYAPGMASIVYEG----LPTWPDCGVWWKIVEKYQVNRMFSAPTAIRVLFPTAQIRNHDLSSLEVLYLAGEPLDEPTAAWVTETLGVPVIDNYWQTESMALAPDLDDPSRL--GSPGVPMYGYNVQLLNEVTGEPCGINEKGMLVIEGPLTIWGDDARFVKTYWSLFNRQVYATFDWGIRDDEGYYFILGRTDDVINIAGHRLGTREIEESISSYPNVAEVAVVGIKDALKGQVAVAFVIPKDREAARDEEKAILVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTI-QAICE----- 85704594 25 -----------------------------FLERAASVFPDHTAIVHGALRRNYADFYARSRQLASALSARGLGRGDTVSVMLANTPAMLECHYGVPMCGAV-LHSINTRLDAAIIAFLDHALSRVVIVDREFMPLDALSLAKLIQYDDPEFSGPEFATDAEDYLSAGDPAFDWL-MPE-DEWDAISINYTSGTTGDPKGVVSHHRGYLLAQGNALTTSMAKHA-VYLWTLPMFHCNGWCFPWTLSAII-GTHVCLRQVRA-DPIWEALAQERVTHLCGAPIVMSLMISAPETVKHPLDQVQFFTAAAPPPEKLLAEMKDAGFDVT--HLYGLTEAVVNWSALPAAQQAKLKAQGVRYLALEGLDVMDPESMTPVPGQTGEVMFRGNVVMKGYFRNPQATQDAFA-GGWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRYPAVAVTAVVAMPHEKWGETPCAFVLTEGQVADAETLRAWCRDH-LAPYKVPGHFVFL-PIPRTSTGKIQKFLLR---------- 169831724 113 ---------------------------------------------------TYWDLWREVTQFANVLRMLGVRKGDRVAIYLPMIAEAAIAMLACARIGAPHSVVFGGFSAEALRDRINDAGAKLLITADGWRRGKIVPLKRNADAALPSVDKVLVVKRTGQEVPMQDGRTVGGPCEEMDSEDMLFILYTSGTTGKPKGVVHTTGGYLTGVSTTHHMVFIKDRDVYWCTADVGHSYVVYGPGATTVIYEG-----APDPEFDRFWAIIERYGVNVFYTAPTAIMKWGEEWPARR-DLSSLRLLGTVGEPINPEAWIWYHKHIGCPIVDTWWQTEGMIMISALPG----IISTKPGSASPGVEIDVVDKEGNSVMLGKGGFLVIKEPWMLRTIYGDNERYVREYWGKTLYFSGDGARRDYHNYFWILGRVDDVINVAGHRLSTMEIESALVDHPWVAESAAIGKAHDLKGQAISVFVTSKTRAEFTSELKAHVVKK-IGAIARPDDIFLTAELPKTRSGKIMRRLLRDIAEGRALG- 5524340 470 ---------------------------------------DAVAVTFGATSLTYAQLDEASNRLGHLLADHGVGPGDCVAVMFPRCADAIVSMLAVLKTGAAYVPIDPAHASSRMDFVLADAAPSAVIT------------TSDLRSRLDDHDLLVV-----------DVHDPAVELPWPAPENTAYIIYTSGTTGTPKGVAIPH----------LNVTWLIES--LDAGLPQCHSFDFSVWEIFGALLRGRRLLVVPASSPEDFHALLVAEQVSVLTQTPSVAMLSPEGLES--------TALVVAGEACPTDVVDRWAAP-GRVMLDAYGPTETTVCAS-ISTPL-----TAGDPVVPIGSPIVLDKWLQPVPAGVVGELYLAGRGVGHGYVRRPGLTASRFVPNPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGFRIELGEIQSVLAGLDGVEQAAVVAREDR-PGDKRLVGYITGTADP--AELRAQLADR-LPPYMVPTAVMVLDALPLTGNGKLDKRAL----------- 186473918 69 ---------------------------------------------------SYAQMAERSSQMANFLRRLGVARGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGANVVVVDSVFDGLD--AALKRISVGAPRDGWTDIAGAYE---------SSPAFTPDTRASDPMLLYFTSGTTSKPKLVEHTHQSYPVG----------HLSTMYWIGLPDDIHWNISSPGWAKHAWS---CFFAPWNAPKETLDVLVRCNVT-TLCAPP--TVWMLVQEPLASYPVKLREIVGAGEPLNPEIIERVRHAWNITIRDGYGQTE---TTCQIGNPQPVVPGSMGRPLPGYRVELV-DADDHPVTEGEIALPLDARPLGLMTGYANNAKATEHAMRNGYYHTSDVAMRRDDGYLVYVGRSDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSNDPLRLSVPKAFVTVRHGFEAGPELARFSREK-LAPYKRIRRLQFSD-LPKTISGKI---------------- 149916382 107 -------------------------------------------------HITYRELHEHVCKMANVLKNLGISKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARVNGCDAKLVITSDAPRGGRKTKLKDNVNQALDDVKCLVVRRTGDQYWLHEELEKVDADCPEMNAEDPLFILYTSGSTGQPKGVVHTQGGYLVWASMTHEYVFDYHGDIFWCTADVGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGNDTKYDLSDLKLLGTVGEPINPEAWNWYNEVIGCPIVDTWWQTE---TGGHLITPLPGAIATKGSATVPFFGVRLETESGKEIDSTEAEGVLASWPGQMRTVWGDHDRFEATYFQQGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYAYVTPTEELRK--ELETWVRTE-IGPIAKPDLIQWAPGLPKTRSGKIMRRILRK--------- 207084998 107 ---------------------------------------------------TYLDLYKHVNRFANLLKEFGVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSSEALKDRIEDAEAKVVITADGAFRKEKPYMLKPVEGNTPVKKVIVVQRNFEEWVAGRDYQKSSICEPEVDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWAQMTME--WVENDTYWCTAWITGHTYIVYGPLAMGVMFEG----VITFPDAGRPWSMVENHRINQFYTAPTAIRVLMGEHEPAKYDMSSLKVLGTVGEPIDPPAWKWYYEEVGCAIVDTYWQTEGGHIVSPLPGATPIKPACATFPL-PGIMAEILDETGEKVEAGEKGYMCVTRPWQIRGVWGDEERYVKSYKKDGVYFTGDGAVYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHPLKGEGIFAYIVLKSDADEVEEVKAIIIKHEIGNIALCDDMVFAPGLPKTRSGKIMRRILR---------- 186683427 39 -----------------------------FFENRCDIDANALAIVCETESLSYAELDARANQLANYFVHKGISQGDRVGILLERSVNTYITLLAILKSGAAFVPLDSSFPQDRIAFIAENASLNLLV-----SSTKLSELTVGVSCLVLMLDTVAVAAQAKTRIELSDLEDE-----------LCYIIYTSGSTGRPKGVAVNHSNICSFITICTPIYGVKSWDRVYQGIIIAFDFSFEE--IWPTLAVGATIIVGPTDGLDLADFLIE-QKVTMLYCVPTL-------LATVDKDIPAIHTLIVGGEACSSHSGRRMLNTYGPTETTITALWTELV-------PDKAV--TIGKPLPDY-SVYILDEHLQEVPLGEIGEICIGGIGVTQGYVNLPEQTASKFVTNPFYRSGDLGRVTPDGEIEFLGRIDHQVKIRGYRLELTEIEAILLENQEIENASLVSINDAVLAAYITLHIPVTDPEALKYSLYTSLSSR-LPSYMVPAFIDILDAIPTLPNGKADRSKLPTPITTRL--- 117924461 7 --------------------------FGADLNQLVAHYPQRHALAVHEQRHSYQGLAILIQRLQATLESWQIGAGEVVVSLLPNSVEQLSLFLAALYSGRHFAPLSPQCTAIELAHWLKVTQAKVCLLTTLSSPAQQQA----VREAGVTLQLVALDGQFE----WAQTEQRSVK-AEPQGGSRLYLHTS-GTKGEPKALVIDANTLWQAGQAFVALHPALHGGMFFNIMPMSYLGGLFNLGLIPLVH-GGSIVVAPPFSGRTLMTFVKRFGVEALWLVPTVARGLLALYRPGKDERTTIQYAFVGTAAITPEEKQRFEACFGIPLLENYGLSE--TTFLTSEQPGQAQLRSLGSVGSPYVTLKL--DHGPAEQPRP---IRVRTPYAFVGYLGQDGEIRSPLDDEGYLHTDDLGLLDANGQLVLRGRTGDFIKKGGYFVSLVEIEALATTCPGVLEAVAVATVSELYGDDYNLFIRSMTEAPE-AHFRQWMAER-LVRYKWPCRIQVVEAFPRTESGKIQKRKL----------- 111023557 25 --------------------------------------------------LTYGYLREQSTRFAAALADLGVEPGDHVATLMGKSAELVVALLGIWRRGAVHVPLFTAFAPPAIAFRLG-ASGAKVVVSDA-SQLDKLTPGEDIPADA-SWQVVVVGGAALDFGALVESHAADVKGAAVTGGDGPLVQLTSGTTGTPKGVPHAYQEFGLDVRRD-DVFWNAADPGWAYGLYYA---------LLGPLAAGTRILLHAGFSAPLTWQVMERFGVTNFAAAPTVYRS-LRADPTPIPETVKLRRASSAGEPLTPDVISWAEANLDVFVRDHYGQTEGMFIANSWADGNEVRDGSMGKPLPGWACAVLEDDSDAIAPPRTPGRVAIDTHSSFTGYVDAPEKTAQRFTADGWYVTGDAGQTDEDGFFFFSARDDDVIIMAGYRIGPFDVESVLVMHDEVVEAAVVGMPDELRGEVLEAFVVLRDGVDGTDELEVELQKKKFAAHAYPRTVHFVPNLPKTPSGKVQRYLLRQ--------- 171059739 109 ------------------------------------------------TKVTYSELLAKTCQYANALKSLGVTKGDRVVIYISMSIDGVAAMQACARIGATHSVVFGGFSAQSLRDRIEDTGAVAVITADQVRGGKPLALKGIVDEALDAVKNVLVTGSPINMVEGRDLWSQPTTCPEVGAEHPLFLLYTSGSTGKPKGVQHSTGGYL--LHAALTTQWLKADDVFWCTADIGHTYITYGPLALG----GTEIVFEGVPTYPDAWKMIQDHKVSIFYTAPTAAAEANDAVHPKSYDLSSLRLLSVGEPINPAAWEWYYKNVGGCPIVDTFWQTEGGHMITPLPGATPMVPGSCTLPF-PGIQAAIVDETGKDVPNGQGGILVVKRPWMIRTIWGDNERFVKSYYQGKYYLAGDAIRDAETGYFTITGRIDDVLNVSGHRMGTMEIESALVSCTEVAEAAVVGRPDETTGEAVCAFVVLKRPAPTGDEAKAIAKQKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 134295692 2656 ------------------------------------------------QRMSYRELDLRTSRVAAALRRRGVRRDTAVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVIT--------QPQLRAQVEAALGNGAAAQLLTVAELLADGMDDAHDADAPAVVDDAQLAYLIYTSGSTGKPKGAGNTHGALANRIAWMQDAYRLTRDDVVLHKTPFGFDWPLATGATLAIAAPGEHR------DPARLAAAIHAHGVTVLHFVPSM----LAAFAAYLDDFGSVRLIVASGEALAPELVAKVARLLDATLVNLYGPTEAAIDVSHWDDARAPAVPI-GHPIANL-QLHVLDAAWQPLPAGATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRPDGALDYLGRVDTQVKLRGQRIEPGEIEVLLRAAPGVHDAVVIVRDEQLIG-----YVARGDAGPRAALLDALCAQ--LPAYMVPSQLIELDALPVTPNGKCDRHAL----------- 189241891 87 -------------------------------------FGDKVAFYWEGNHLTYKKLLEEVCRFANVLRSKGVKKGDRVAVYMPMILEAVITLLGCARIGAVHSLVFAGFSADSFAERILDCEARVLVTADGWRGLSLKNICDQSMNKCANVKTCIVVSHLGRVTSPSGVQKNPMQVPEVQAEDPLFMLYTSGSTGKPKLYAATTFKYVFDYKPN-DVYWCTADIGWIT----GHTYVVYGPCATSVLYEGTPFY----PNNDRFWLVVKKYKVNYTAPTAIRALMKFEDDLVKRVDLSSLKVLGSVGEPINPEAWMWYYKLVGCSIVDTFWQTEGGHVLTPLPGATPMKPGAAAFPFFGVQPALL-DESGNEIKGEGEGYLVFARPWIMRTLYNNHPRYETTYFSKGYYCTGDGARRDADGYLWVTGRVDDMLNVSGHLMSTAEVESVLTEHPNVAEAAVVAKPHPVKGECLYCFITTTDTTRFDTELKQLVRER-IGPFAQPDVVQNAPALPKTRSGKIMRRILRK--------- 166366597 472 ------------------------KSLHQLFEEQVAQNPQGIAVIFEDQKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLAPDYPT----------ERLGDILSD--SGV---SLVLTQES----LGDFLPQTEAELLCLDRDWEKIATYSPETTPENLAYVIYTSGSTGKPKGVMNIHRGICNTLKYTIGHYNITSEDRILQIISLS--FDGSVWEIFSSLISGASLVVAKPDGYKDIIDLIVQEQVTYFTCVPSILRVFLQHPKSKY--CHYLKRVIVGGEALSYELNQRFFQQLNCELYNAYGPTEVAVETTWCCQP-----NSQISIGTPIANAQVYDSYLQPVPIGVAGELHIGGMGLARGYLNQEKFISNPFAEGKLYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKNSLLTPQELRRFLQQQ-LPAYMVPSAFVMLSDFPLNNNGKIDRKKL----------- 163851385 96 ---------------------------------------------------TYGELRDEVAVLAGILADLGVTKGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIE--DAAPKVILAASCGIEYKPLARSTHKQRPQGEAGLVEGRDRDWARRAGRRAEPVP---VAATDPLYILYTSGTTGRPKGVVRDSGGYCVALAWSMANLYVAPGEVYFCAWVVGHSYIVYAPGCTTVLYEG-----KPVCTPDGAFWRVAAEHGTATLFTAPTALRAIKKEDPRAEDLSRFRALFLAGERADPDSAWAERALERPVIDHWWQTETGWAIAGNPLGLEQLPVGSTAKPMPGYD-LHVLDESGKPVPPGTMGTILPLPPGCLPTLWGSDERFRQSYTFPGFYDTSDAGVVDEDGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKDPETVERELVARVREEPVAAFKL---ALTVGRLPKTRSGKILRGTMK---------- 164424614 127 ---------------------------------------------------TYGELLREVSKLAHVLTNLGVRKGDTVAIYLPMIPEAIVAMLACTRIGAIHSVVFAGFSSDSLRDRVVDAQSKVVITTDGGKLIGTKKIVDEALQQCPDVRNVLVTGADISMTPGRDLHEEVEKYPAMASEDPLFLLYTSGSTGKPKGVAHSTGGYLLGAAMTGKYVFDIHGDRYFCGWITGHTYVLYAPLLLGV----STVVFEGTPAPNFSWDIIEEHKVT-QFYVAPTALRLLKRAGDHRNEMKHLRVLGSVGEPIAAEVWKWYYDVVGK------GRAQICDTYWQTETGSNVITPLAGKPGSPFDPVTGEEIHGNDVE----GVLAFKQPWMARTVWGAHKRYMETYLHKGYYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSIAEAAVVGVADELTGQAVNAFVAVKEGTQINDALKEFVLQRSIGPFAAPKAIYIVPDLPKTRSGKIMRRILRKIVA------ 53803647 120 ----------------------------------------------------YGELHDRVCRFANVLKSHGVGKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSSEALKDRILDADCRVLICADGRRGGKFVPLKRNVDSQCPHVETVLVAGRDHWF--HEAVQSASADCPDMDAEDPLFILYTSGSTGKPKGVVHTTGGYLYVFDRDGEVYWCTADIGWIT----GHSYVVFGPGATTLMFEG----VPTYPTPARLWQIIDKYQVSIFYTAPTVALMGLGADWVKQADRHSLRILGSVGEPINPEAWEWYYQEVGCPVLDTWWQTEGGIMITPL---------PGATPLKPGSATRILDPQGNELTGPAEGVLAIAASWP--GQARTVFRNHDRFRETYFYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEIESALVLHDSVAEAAVVGYPHNIKGQGIYAYVTLVADAVPSEDLKRQLIEEEIGAIATPDIIQWTPALPKTRSGKIMRRILRKIAANEL--- 188583641 102 ---------------------------------------------------TYAEVDARSDAIAAGLFARGVGPGDVVGLWMARGTELLIAQIGITKSGAA---WLPFDAEAP-------AERVAVCLGDAEAKVLLVSEALHPQAPEGTPALTTAAVLAAGQGAGQGASPPDLDAAGLTPEHPAYLIYTSGSTGVPKGISISHANICHFLRSGNAVYGLRADDVVFQGASVAFDLSMEE---IWVPYLVGACLFVASPADVESLPIIAEAGVTVLDTVPTLAMI--------PGDLPSVRLVLLGGEALPATNERRLFNTYGPTEATVVATAAEM----RPGRPVTI-----GGPIPNY-SVYVADEALNLLRPGEQGELLIGGPGVAMGYLKAEKFVANPYPSDGLYRSGDAVSMTEAGDIVFHGRIDDQVKIRGFRVELGEIEARIRGEAGINQAAVVLRRDDEV-DRLVAFLVPE----RGADLDRANLRKNLAAYMVPGHFETVETLPRLTSGKVDRKALR---------- 218442732 1169 ------------------------DSFSQIFEAQVKQNPDAIAVRWEDQEITYQELNSRANQLGSYLRKLGVKPDVLVGICLERSIEVIIGILGILKAGGAYVPLDPAYPQARLSYMIENAQINLLLTQGSLDVCDQQLFPHIQRVDLDRNRDSI-ANESRENLQ-----------SGVKAENLAYVIYTSGSTGKAKGVMVTQGNLVNAYYAWEQAYQLDAIKSHLQM--ASFSFDVFSGDLVRALGSGGTLILCPRDTPKALYALMQRHQVECGEFVPAVLRNLVQYLEKSQKRLDFIKLLICGSDRWYGEEYRQLQSLCGTRLINSYGLTEATIDSTYYESTSLELSPGQLVPIGPFANTTLYDSHLQPVPIGIPGELYIGGKGVSRGYLHRPDLTEKQFIPNPFYKTGDLARWLSDGNVALLGRLDHQAKIRGYRIELGEIETVLNQYSTVKEAVVEIREDEAGDKRLVAYIVP---------------------------------------------------------- 118100532 56 ----------------------------------------------------YGELLRKVCQFANVLRNHGVKKGDRISIYLPMILEVVIAMLACARIGAIHSVVFAGFSADSLCERILDCGCSLLITADAFYRGDKLVNLKQIKSKFPLKKCIVVKGACSQSPPLKRL-CQDVQIPWCDSEDELFILYTSGSTGKPKGVLHTVGGYMLYAATSFDVYWCTADIGWITGHSYITYGPLAN-GATSVLFEG----IPTYPDAGRMWSIIDKYKVTKFYTAPTAIRLLMKCGEEKKHSRKSLKVLGTVGEPINPEAWLWYYRVVGCPIVDTFWQTEGGHMLTPL---------PAATPMKPGSATAIMNESGEELEGEAEGYLVFKQPWIMRTLYGNHQQFETTYFKKGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALLGHGAVSEAAVVSHPHPLKGECLYCFVTLKDTKNLADELKKQVREK-IGPIATPDYIQYAPSLPKTRSGKITRRILRK--------- 126652303 1011 --------------------------------EAAKKYKDYIAIQELDRALTYEQLNQEAEKYSSLLLSMGIEKGDYVPMYMDRGIDAIAVILGVLKAGAVYVPLDTEH-------------------PIART----QKLLERLNPKVLMVNTIIPYGEWEIVNTLENIVKNNVKMGPISVDDPAYLMFTSGSTGEPKGVVCPH------LGASLRIEWLKPGNKTLFKTP--YTFDVSVWEIFYTLCTGATLIVAPKDLHRDPLGLLKDESIDLCHFVPSVLQLMLNEMDSQKDYKLPLKNLHLSGEALPAPLAKKINELLQVEAFNLYGPTEAGIEVTVQQVTKDHY--NIGFPL-PYVEMEVVDEAGLPVPKGFPGELMIGGPSLAKGYFKNEIETDKVFVKRNFYKSGDLVKISANGSLDFLGRKDSQVKVNGVRIEIEEIEACVIQQSQVNDAAVVLGHDQ--NNKPCLYTLNVKDSLSRNDLKKAV-SKDLPVTYIPSMFVELEKLPLTSSGKRDRKLLSLEASQYLADG 211637957 85 ---------------------------------------------------TFKELHQEVNRTAAMMLSLGVKKGDRVLVYMPMMAEALFVLLACARIGAIHSVVFGGFASHSLATRLDNAEPVLVVSADGGSRIPYKPLAIELANYQPRHVLMVNRGLAEAWLPERDIDFATLRVTWLESNETSCVLYTSGTTGTPKGVQRDVGGYAVALATSMDVIFGGKAEVFFCGWVVGHSYIAYAPGMATIMYEG----LPIQPDAGIWWKIVEKYQVTRMFSAPTAIRVLKKVEYIEQYDISSLKSLYLAGEPLDEHTARWIAEAINVPVIDNYWQTETIMAIARSLDDRPSRFGSTGFPMYGFHVKLINELTGEECGDNEKGMLVVEGPLTIYGYWRHFDHSV--------YSTFDWGIRDSDGYYFILGRSDDVINVAGHRLGTREIEECLASHEDVAEVAVVGIKDAVKGQVAVAFVVLKDNAEHFASLETVL--MGLVNKQIPARIYFVSQLPKTRSGKMLRRTM-QAICE----- 115372390 527 ---------------------------------------------------TYGEVHRYAGRIGSALLRAGVKHGDRVLLVSENRPEWGTAYFGILRAGATVVPVDPALTEAEVLNIARRSQARVCLLSDQ-SAEEYPGLTQALTSEHPT--QVLSLGEAMEGDPAYPDGIGPVR-KTAAADDVASLIFTSGTTGNPKGVMLTHRNFASLVAKLAGAFSIGVGDGLLSILPLHHTFEFSAGFLLGDVFETGRVTMIGVPA---VWQLLHRKITQEISSQPPLIEQAIKALQATHGELRNRSSLNLGKLLFHRKFGGRIKFLFGFNITEGYGLTEAAPVLSVAEGTNKRQPGTVGKAL-PGIEFRI-DQPDNE----GIGEVLAKGPNIMAGYFGDREATEAVL-KDGWLYTGDLGRLDDEGRLYLVGRKKDVIDANGKNVYPDELEEQYGTHEHLKELSIVGLPDEAGGEKVACLCVPRDEVRR--ELEVHFREVSMPFYRRVKVLRFWDGLPRTSTRKVKRKLVVEEL------- 134099168 442 -------------------------TVDQLLARQAGITPERTALACRGSELSYAELDHAVSALAGRIR--AVQDKERVGIFLDRSADIVTAVLAAARAGAVYVTDLPPERMS-------------WIIED--TGMRLVITHSDIATRLPEIRPLLVDRDSE---PPVDGRSEP-----PAAVDPAYVLHTSGSTGKPKGVEVRHDNLLNLLHAMARKPGITSQDVLLAVTSL--SFDISMLELLLPLITGAKLVVASEEEAADPVRLAETSGATIMQATPSTWRMLFDSGWQGREQLKAL----CGGEALSRDLADRL--VQGCAVWNVYGPTETTIWSARW----KVTAEGPVRIGEPIENTRVVNQRGRLVPPGVPGELCIAGDGVANGYLNRPEETERRFVDKGFYRTGDLVRQIADGSLVFLGRTDHQLKVRGHRVEAAEIEHVLRRHPSISEAVVTLAANATL--VAHVEVIP-DGSVSSEELRDLLAP-SLPGYMVPQRFVVHEEFPLTPNGKVDRKTL----------- 186456427 451 ----------------------------ELFEAQVARTPQTVALTCGQQSLSYAELNSRADRLAEQLLTWGVRPETLVGVCLERSPVLLTALLAILKAGGAYVPLDPDYPKDRLQFVLQDAHAPLLLTQKEFAD----------HFALPDMQVVCLDKESSEVLQGPE--------PEIQSNDLAYVLYTSGSTGRPKGVLIEHRSVVNLLGWAHELYTREELAGVLASTSVC--FDLSVFEFFVPLSCGGRVILAENALELPQLP--ASGEVTLLNTVPS----AMAELLRTRGLPASVRVVNLAGEPLSPQLVDELYRTQPCVVYDLYGPTEDTV-YTTCALRRPGAPATIGRPLA-NKQVYILNEQQEPVPVGVPGELFIGGSGLARGYLHQAQLTSEKFIPHPFYRTGDLAAYLPDGNIEFIGRTDHQVKLRGFRIEFGEIEAVLTQHSAIRE-AVITLQGESSNNKQLVAYLAIDPGRTITELHLFTRER-LPDYMVPSTFLTLDALPRTPNGKIDRKAL----------- 156365025 58 --------------------------------------------------------------FARALLEMGIRRGDRIALMLPNGLECAVCCMALHRIGSMAVLVLGDIKDSQITLLKKIADGSAQIKVLITTDVDESLLDKDKVEKDKSYLEILELGKKLDCWTLDDAQS------KVRPEDPVAVVFTSGSTGEPKAVTFTQ----HAIVNSMTTGSFKHDDRYFMARPIVSGFTL----LCAVPIAGFTLVMAPSEQLEYAFKIIQGERCTSANLLQNLLYRLIDEKLYKKYILKSLRSFGVGGQRIPKNLISSVIDVLGIRSLLVYGCTETLLVGLQPISKENVMTEDYGKMVIPGVEIKVVDREGVVVPRGVIGEVCVRSPKAFLEYLDDPVATAGVKTSSGWVHTADLGMLDSRDRIQIFGRKRDSIKRSTRLVYPVEIERTMMNNPHVKQAIAFGIPDKNVNEEICACLVTKETGSDVGELEAWCEEHGLSLK--PKYFVFMDKFPQTGNGKDDRRTVK---------- 40713152 1935 ---------ERVVERWNATGVAAGSSVLTGFRRRARSSPDAVAVSGGGRTLSYAALDRESDRLAGHLAGRGVRRGDRVGVVMERGTDLFVALLAIGKAGAAYVPVNLDYPRDRIERMLTDAGVSVAVCVQATSGAVPDGLAPVV------MDSPAIAAAPSEAPPI-----------TVGAHDLAYVMYTSGSTGVPKGVAVPHGS-VAALAGDPGWSVGPGDGVLMHA---PHAFDASLLEIWVPLLSGAHVVVA-DPGAVDAQRLIDRGVTTVHLTAGSFRVL----AEESPDAFRGLEVLTGGDAVPLASVVRLRETCPEIRVRHLYGPTETTLCATHLIEPGVATGDTLGRPLAGR-RAYVLDAFLQPVAPNVTGELYLAGAGLARGYLGAAAATAERFVADPFYRTGDLARWTEQGELLFAGRADAQVKIRGYRVEPAEIEAALTAIPEVAQAVVVAREDGPGEKRLIAYVTAAGQGPDPAAVREHLGER-LPEFMVPAAVVVLDGFPLTINGKIDRAAL----------- 4218461 468 ---------------------------------RVAEAPDAAALTFEGRTLTYRELDEAANRFAHALLARGIGPGSRVALMSPRTDRSVIAILGAFKAGAAYVPVDPAVPAARVRFILDDASPVAVVTAELRSRFDGHDLA-----------VIDIDDPAIASLP-------ATAVSDPRPDDIAYVIYTSGTTGTPKGVAVTHKNLTHL------IAVLEERLPKPGVWPLCHSFDASVWEISNALLRGGRLVVVPAGSPEDFHDLLVAEQVTFLTQTPSVAML-------SPDGLESMTLAVVGEACPPALVDRWAT---NRTMINAYGPTETTICVTSSSEPGSVVVPI-GSAL-PRTALFVLDPWLRPVPTGVAGELYVAGDGVTCGYIGRSGLTASRFVPCPFYRTGDLVRWGRDGQLEYLGRADEQVKIRGYRIELGEVQSALAALDGVESAAAIMREDR-PGDRRLVGYITGTADP--VDIRAELADR-LPPYMVPTAIVVLPALPLTSSNKLDTRAL----------- 126458791 100 -------------------------------------------------EWSYSYVLYKARAVASWLKRAGLRKGDRVAVYMPMVPEIVPVMLGIIRAGGIFVPLFSGFGREAIRIRLEDSEARFVFASDVSRGREVDMLAELEAGLAKSVEAVVLARERKDYVDLGEVFRTGGDYVEVEAEDPMMLIYTSGTTGKPKATVHVHDVYFFDLKRGETLTWVTDMGWMMGPWLVFSAYLLR--GSMAFFEG------APDYPKDRVWKFVERFKVKVLGMAATLTRHLRTIGAEPGEGAGELKAFGNTGEPIDAESW--------WWLHKAGRGRAPIINYSGGTEISGGILGCYVKPISPGTKAAVFTEDGKPAPPGVEGELLSVWPGMTRGFWRDPQRYLETYWSKGVWAHGDAAVVDEDGYFYIVGRADDTLKVAGKRLGPAEVEGVLNSHPAVAESAVVGKPDPLKGEVPVAFVVLKQGFQPSEELKAALAEKALGAYGALEEIYFVKELPKTRNAKIMRRVIR---------- 6448465 93 --------------------------------------------------YTWAELLDNVSRLAGVLRKLGVVKGDRVIIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELSGRIQDCKPA--LILGASYGFNYKTILDETLSGVPGIKVLQLQRGDKMTGPVKDYHSERVDCVPVEGDHPLYILYTSGTTGQPKGIVRTAGTCVASSWNMQHINDIHKGDVYFSGWVVGHQFIVYGPGATTILYEGKP---TGTPDPGQFWRLIEKYKVKGLYTAPTLRAIRKDDLNGKKFDISSLTNISMAGERCDVPTYEWIQKAVPVLINDNYWQTEGWINYKNLYT-HPVKPGTAIKPAPGFD-VRILDQNNNEIEPNKLGRICIKLPMPMLTLYNNDEAFIAKYLADGYYLVGDSGYFDEDRYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKTTGP-IKDLKAFEKEKEIGPVASFNNCILVDKLPKTRSGKILRQTLKKIV------- 115372245 1239 ---------------------------------------------------SYPELLHEARCVLTGLRERGLGPGARVILQLGSLREHCTCLWACLLGGMTPV-------TVAIAPAYEKHNAVAVKLHNIWELLGHPPVSARLVSALEGLRTRFPM-EALQLLCVEDLQGRPANLHPAKPEEVAFLQLSSGSTGVPKCIQETHWGLIHHFHAEAQVNGYIPDDVSLNWLPFDHVAP-TLIYHLGVAYLGHAQVHSSTEDPLRWLDLMEKHRVSYS-WSPNFGFKLVSQAPHRAWRLDRLKRLMNAGEQVTAPVIRQVLAPFGLVMQPGYGMAELCTAITYQNDPERVLKDTEDAPPNPGVQLRIVDENLRLLPEGVIGRVQARGAVVTPGYLHNEAANREAFVGEGWFNTGDSGFLWR-GRLTLTGREKEMIIVRGSHLYCHEIEDMVRVEPTYVGACSVDV-SALGTEGFAIFFVPRETALAGARIATEMRTRVTA--RLGAAPTFIEEFPRTTSGKIQRGVLKKAL------- 149242853 90 --------------------------------------GDRTAITSQSKHISYRELHRDVCRFANTLLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVA--GRIIDSSSRLVITADEGVRARSLKKNVDDALTSVEHVIVTGSDIDWQEGRDLKASPEHQPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAATTFKYVFDYHGDIYWCTADVGHSYLLYGPGATTLMFEG----VPNWPTPARMCQVVDKHQVNILYTAPTAIRALMAEGDKAIEDRSSLRILGSVGEPINPEAWEWYWKKIGCPVVDTWWQTEGGFMITPLPGAIELKAGSATRPFFGVQPALV--DNEGHPQEGATGNLVITDSWTLFGDHERFEQTYFS-TFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHAIKGQAIYAYVTLNHGEEPSPELYAEVREKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 211638888 2166 -----------------------------LFEQQAEKTPDAIAVKYENQTLSYAELNARANRLAHQLIVLGVKPDHRVAICAARSLARVVGLLAVLKAGGAYVPLDPTHPGERLTYMLTDAAPAILLADNA----GQTALSEEVMATLTVLDPNIQPDQPD---------SNP-QVPELTSRHLAYVIYTSGSTGRPKGVMVEHHGVVLTLTQNAQFN-VDAASRMLQFASFGFD---ASVWEIMMALSSGAILVIPTETPGRLWHYLEEQTVTHACLTPAMF-----------HDGTGLPAITIPTIIFAGEAPGLTLFQALCNLFNAYGPTETTVCATTWDCPPDYMLTPIGRPTA---NKRLYDKHGQPVPLGAVGELYIGGAGVARGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVSEALVLALGDG-QDKRLVAYVVAEADDGLAMRLREHLSAI-LPDYMVPAAFVRLDAFPLTPNGKLDRRAL----------- 91978680 84 -------------------------------------------------QFTYAEMLREVQALAAVMQDFGVAKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELA--TRIDDAKPKLILSASCGIEYKPLLDEA-IKLSTAKCIILARPQQDCELIEGRDHDWAKLRSVDATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMEVWWCASDIGWV----VGHSYIIYGPGATSIMYEG-----KPVGTPDGAFWRVISEHGAVALFTAPTAFRAIEGSFIRKYDLSKLRTLFLAGERADPPTVEWAEQQLKVPVIDHWWQTE--TGWCIAGNPVGLLPVKHGSPTVPYD-VQVVDEGARPLPAGTMGSIVIKLPLCLPTLWQQDERCRESYFADGFYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDTIKGEVPCGLIVTRDHAEIEKEIVKLVRDKPVAAFKL---AITVPRLPKTRSGKILRGTIKK--------- 169766510 23 ---------------------------------------DAIALEDENTTYTYAELDQEVETLTRRLRGYGVGRDSLVGVLLPRSADYVVACLAALRAGGAFLVLELAYPPSLLADVIEDGRPTVVITNRAEVG--------KIKASVPVIIQ-------DEPAPTANGHSEPSPLPSDDDLDLAFVSYSSGTTGKPKGIANPHRAAVLSYNLRFGVSDLQQGDRVACNVFFVWE-------ILRPLLRGATVVAVPSYDPAALVDLLAAKKVTETLMTPTLLATVLARHPHVGDRLPDLRTLWFNGEVVTTDLARRASKAFPQTLLNCYSACE--THEIACGDIREMLQQIDGPPIDP-ENTYVLNESLQKVDVGVSGELFLAGPQLARGYLNLPETTAKAFITNPFYRTGDIARLLPSGLLEITGRVGAMIKLRGYSVVPAKVEYEIVTNLAVSRCAVVAYGEGL--ERQLVAYIVRDKEKSAERPEVEINDSGLAHYMIPALWVELDSLPTHEVGKVDLKNLPPPQSPQLVNG 29831142 86 -------------------------------------HGDRVAIHFGDSRITYAELKDEVSKAANALTELGVQKGDRVAVYLPMIPEAVVAMLACARIGAAHSVVFGGFSADAIAARIKDADAKLVITADG----GYR---RGKPSALPAVDDAVSRGDGEKVLVVRRTGQEDVWWHEITAKQSAFILYTSGTTGKPKGILHTSGGYVFDLKPETDVYWCTADIGWVTGHSYITYGPLSN-GATQVMYEG----TPDTPHQGRFWEIVQKYGVTILYTAPTAIMKWGDDIPAKF-DLSSLRVLGSVGEPINPEAWIWYRKHIGGIVDTWWQTETGAMMISPLPGVTETKPGSAQRPL-PGISATVVDDEAREVPNGGGGYLVLTEPWMLRTIWGDDQRFLDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTAAEDDNLVADLRNHTLGPIAKPKRILPVAELPKTRSGKIMRRLLRDVAENRALG- 171321250 19 ---------------------------------------DAIALVGGDRRLTYGELDRSANRLARHLIDRGVQAHDRVLLCLPRSIDAVIAMLAIIKTGAAFVPVDPTYSESVRQRHAD-DSGARHVIARTADAEAFRN---------PSLQVI----EVDDLAAGRDDHGPDVDAGHDGASAI-YVMFTSGSTGRPKGVVVAHRGVIRLVCNTNYIRITPADTLLLLS-PI--TFDASTFEIWGALLNGARLAIHEEATPNLVSELIERERVSV---------LWLTAAVVRRRMLAGLRTLLAGGDVLNAAAVNAVFDAFGPTENTTFTCCHVMTAANRPVDPVPIGRAVSGTRL------HILDSALREVPDGAEGELCASGDGVALGYLNAPEATRSAFIDDGLYRTGDRARRRPDGLIEFLGRHDRLVKIRGYRVSLDELQALIAGIPGVEE-VIVKVSEDATGEKRLSAIIQSNGG--RPDMKAFVRSELVKPFQIPDDIQVFQHLPLNANGKLDRNPL----------- 166796329 146 ---------------------------------------------------TYRELLEMTCRLANTLKSHGVQRGERVAIYMPVSPMAVAAMLACARIGAVHTVVFAGFSSEALAGRIQDAQCKFVITCNGVRGFDLKSTVDKAVKSCPSVRHVFVAKRTNNRVPMGDIPLEEVMAPEMESEEMLFMLYTSGSTGKPKGIVHTQAGYLLYASLTHQYV-FDYTCVADIGWITGHSYVVYGPGATPVLFESTPVY----PNPGRYWETVQRLRINQFYGAPTAIRLLLKYEESKKYDRSSLKTLASVGEPINHEAWDWFHNVVGCPLVDTWWQTEGGVCIAPL--PAE-----PGAEIRPAMAMRPF----FGIKPGEKGQIITGNPGMARTIFGDHQRFVDAYFKQGQYFTGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDALDEHPDVPETAVIGIPHEIKGEVPFAFVVLKESAAEVNELRHLVASK-IAKYAVPDHFLVVKRLPKTRSGKIMRRILRK--------- 21039044 28 -----------------------------LFEDQAARRPDAIALIEGEQSLTYRELNVRANHLAQHLLSLGCQSDDLVAICIERSAELFIGLLGILKAGCAYVPLDVGYPVDRIEYMLRDSDARILLTST--------DVAKKLALTIPALQECQTVYLDQEFLAIKLLHNQYLRLTQVLPNNLAYCIYTSGSTGNPKGILMEHRSLVNMLVRTLQFC--------------AVSFDFSCHEIFSTLCLGGILVLVPEAVRQNPFALAEISQQKIEKLFLPVTALLQLAEAVNGNKSTSLALCEVITTGEQMQITPAVANLFGAILHNHYGATEDATTHTLNGNPEGWTLVPVGRPLHNV-QVYILDEAQQPVPVGEEGELCIGGIGLARGYHNLPDLTNEKFIPNPFYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLTSHQAVRECAVVAR--EIAGHTQLVGYILAKDTPNLSKLEPILREAVLPEYMIPTRFINISNMPLTPSGKLDRRAL----------- 161528209 93 ---------------------------------------------------TYGQILTEVQKFSNILKSLGVEKGDRVTLYLPMIPELPIAMLACARIGATHTVIFSGFSATSIRDRVD--DSKSKVIVTADGGYKLKEVVDEAIEDFDFVKNVVVVERTKNEIPMNDLMNDASDNCPAEKLDSAYILYTSGTTGKPKGVLHGTGGYLTHLYSTFKWAFIKDSDVFFCTADIGHSYVVYAP----LLHGATEIMYEGAPDFPDAWDILQKYKATIFYTTPTALRMFMKFGDDIPNDLSTLRLLGTVGEPINPEVWRWYFKTIGCPIIDTWWQTEGGMLISPLPGLETIPLKGSGTLPIPGVNITVVDENGKDVEPNTKGYLVVKNPWLLTLWGDDEKYKTVYWSKENCYYPGDYALKDADGYLWLLGRADDVLKVAGHRIGTAELESCIVSHDDVAESAACGIPDEVKGEVIIAFVVLKEGI--NTETKVLEKETDIGAIATPKQIYFVSKLPKTRSGKIMRRLLK---------- 37542635 462 -----------------------------------------VAVIDHGQQLSYAELWARAALVAANISQHVAKPRSIIAVALPRSAEFIAALLGVVRAGHAFLPIDPRLPTDRIQFLIENSGCELVITSDQQSVEGWPQVARRMEALDPDIRWVAPTG--------------------LSHSDAAYLIYTSGSTGVPKGVVVEHRQVVNN------ILWRQRTWPLTAQDNVLHNHSFSDPSVWALLLTGGTIVLADVRTMEDSTALLDRHDVSVLGGVPSLLGTLIDHPFA--NDCRAVKLVLSGGEVLNPELAHKIQKVWQADVANLYGPTEATIDYFSIDKNAAGAIPI-GYPIDNTD-AYIVDLNLNPVPPGVPGEIMLAGQNLARGYLGKPAQTAQRFLPNPFYATGDLGRRWSSGAISYLGRRDQQVKIRGHRIELNEVA-HLLCQALELKEAIVFAQHAGTEQARLVAAIEQQPGLHSEGIKQELL-RHLPAYLIPSQLLLLDELPRTATGKVDMLKLDQLAAPQL--- 197784974 125 ----------------------------ELFEERVEKRPDAVAAVQDDRRWTYAELNSRANRIGRALLARGLAAEDVVAVVMERNLDWMAAVLGVLKAGGVYLPVEPHFPAERVARTLWRAGCAFVVTEEGSTGSLSGTSAGTSAETGTSAETLFVDAAYAEGHADHDL-----AIP-VSAGQLAYIYFTSGSTGEPKGAMCEHAGFLNHVLAKVEDLGIGEDDVVAQTAPQCFDISLWQ--LLAGPVVGGRTLIVGQDTILDVPRFVDRGRVNVLQVVPSYLEAVLAELGQRPRELADLRCVSVTGEAVKRELVQRWFATAAVRLANAYGLTE-----TSDDTNHEVVPDGDRVPLGPVRNVRVY-VVDEDLVPGAPGEIVFSGVCVGRGYVNDPERTAAAFTEDPYYRSGDVGRWRADGKLEFLGRRDTQVKIRGFRVEIGEIENALLRVDGVRDGAVVVV----RGTQLAAFCAGPE--PVASDT---VRERSLPSYMVPAVVHWREHLPLTANGKTDRRTL-TALAEDLDTG 118053852 116 ------------------------------------------------TKVTYKELLARVSQFANALKARGVQKGDRVLIYMPMTIEGVVAMQACARIGATHVFGGFSAKAVQVDVGASLVVTSNYIVDDALAGGCEAVKSVLVYERTASVCNMVAGRDISFTEALAGQSTECEAVP-VNAEHPLFILYTSGSTGKPKGVQHATGGYVLWAKQTFEVFWCTADIGWITGHSYVAYGPLAA-GATQIVFEG----VPTFPNAGRFWQMIERHQCSIFYTAPTAIRSLIKAADSKNWNLSSLRLLGSVGEPINPEAWMWYHKHVGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGITAAIVDEAGNEIPNGAGGILVVKKPWMIRTIWGDPERFKKSYFPDGYYLAGDAVRSEDRGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTLVAEAAVVGRPDDLTGEAICAFVVLKRGKPTGEEARQIATERNWVAKEIPKDIRFGDNLPKTRSGKIMRRLLR---------- 145249538 32 -----------------------------LFDQTQTRYSPKAAIVCGEHTLTYGALASDSDRLACLLLSRGISRGHVVALALDRTPDLIMFILGVLKAGAVPVDALPPERVNQM--LDDEALRLVIVSPVSTKGYDY--------------GNKAVCCTTSELQDQMRYQADKRPAVDIQPDDIAYILYTSGSTGKPKGVEIHHAAICYALSVHQRPGCTDQDRVLFKS---TISFDMAAFEIYVPLLCGATVVQAQAHDPRALMHLIDRHSVTFSVATPTILQMMLDSGWCGTPGFSK---LVTGGEALSPRLAERLTACVE-EVWNLYGPTETTASVAKVQVGEDILIGT------PNPNTRLY-VLDADLQPGSTGELYISGAGVARGYRNNPERTKAAFLPDPFYKSGDLACFLDSRRLAVIGRADTQIKIRGQRIDPGDVEASITAHADIANAVVVNRDERLVA--YCIRKVGSAEVPLAKLLRPWLEDR-LPGYMVPSFFVEVDRFPSTLNGKVDLRALPDPIS------ 116050371 1132 ----------------------------ELLERQLAQSAERVALEWDGGSLGYAELHARANRLAHYLRDKGVGPDVRVAICAERSPQLLVGLLAIVKAGGAYVPLDPDYPSERL----------AYMLAD--SGVELLLTQAHLFERLPGAEGVTPI--CLDSLKLDNWPSQAPGL-HLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQATYALDGDDVLMQKAPV--SFDVSVWECFWPLVTGCRLVLAAPGEHRDPARLVELVRVTTLHFVPPLLQLFIDEPGV--AACGSLRRLFSGGEALPAELRNRVQRLPAVALHNRYGPTETAINVTRAEDGERSPI---GRPLGNV-VCRVLDAEFNLLPAGVAGELCIGGLGLARGYLSAERFVADPFSTDGLYRTGDRARWNADGVLEYLGRLDQQVKLRGFRIEPEEIQARLLAQPGVAQAVVVVAGSQLVGYYTGAAGA-EAEAEQNQRLRAALQAE-LPEYMVPAQLMRLAQMPLGPSGKLDTRALPEPVWQQ---- 119716241 12 -----------------------------------------------GGQLTYGELGSLARRQAARLDELGLDVGDRVAIVSHNSARLLTSFFGVSGFGRVLVPVNFRLRPDEVHYIVKHSGARVLLIDPELE---------ETLEDVPAEFKFVLGRDEDMFAAAADGGVEP-RPWEPDENATACINYTSGTTARPKGVQITHRNIWVNAATFAMHAGVTDRDVYLHTLPMFHANGWGMPYAMTGL--GVKQVVIRKIDGAEILRRVRDQGVTVMCAAPAVAAAVLDAAQTWEGEIPGRDRVRIAGAPPPTKTVIRVQEELGWEFIQIYGLTETTINRTRWDDAEERAIRLTRAGAPALGVRLAISDHEEN-----SGEVLARSNVVLDGYWQQPEETERALA-DGWFHTGDGGSLGDDGYLTISDRKKDVIITGGENVSSIEVEDVLFSHPAVAEVCVIGVPSDKWGETKALVVLAEGASATEAELIAWCKEKA-AGYKAPTSVEFRDELARTATGKLQKFKLR---------- 61656091 1319 -----------------------------------------------DIRWTYRELNEKANRLAHLLASTYGNLCDRAILCMEKCPELYVAILGVLKAGACPVFAAPEMRKQNL-----FARAGGVVLISSNTEFSH------IKAALPGGLDI---------FSLDDLNDQPDSAPETTPSHLAYLIWTSGTTGLPKGVPIEHKAAVQSLK--VLQREIPHNTAVRCLNFSAYTFDVS---VLDVFYALGSACGTLCSSRKEILVGKFAEAVNTQAFLTPAFMT-----QSSLDECRTLESLISIGEKLPDTVADK-WCRPGTASLNTYGPAESTITYRRFTPNDSTKAHNVGLPIQTV--SCFAMKEGRIVPRGAVGELALGGYQNARGYHRQPDMTAKKFIEHSIYLTGDIVRFLHDGTCEFVGRNDDLVKLGGIRVELSEISAALESHPAVHEAVTISRPDR-PQKIVCTFVISGDKGTDAVEIACAAKERALPVFMHPNVVIIVKRLPHTASNKIDRKALGE--------- 149200273 40 -------------------------------------------------HLTFLQLEELSSKYARAFAESGITKGSRVLLGVKPGADLCALTFALFKVGAVPVFIDPGMGPKHLLNCVEQAKAEAIVLPAVFVFKLFNCKAFEVKIKIIGVKNLKSVSFQEKFYP----------ACQMEQSDVAALLFTSGSTGPAKGVVYTCKIFNFQLKEQYEVATMDMSVFPLFALAVCMGMPTVIPDM--------DTSKPAAADPEKILQIMEEQDVSFSFGSPAFWKVMADYCEENNHKLNSVRCLVMAGCSVEPDLHRRLNNILGAEIYVPYGATESL-PLTSMKGSEVLSFSAEGKPMSEYDVKKISDDNDIVLKPGEVGEIVNSGPITTHEYYNNSKGTKKSKIYDGWHRMGDLGYFDEQGYLWFCGRKNERVEIEQELLCTDKIENVLNLHKNVKRSALVPLNEKLIVEPNCEKLLESQDRQKVAEFVDLLKQK-LPNLKI-DKFLFKADFPVDHNAKIKRDLLRE--------- 194333710 80 ------------------------------------------------ERFTFREFRDKVALFAGALQSRGVRKGDRVIIYMPMIPEALIAMLACARIGAVHSVVFGGFASHELA--VRIDDCKPKVIISASCGIDYKRLAIELAHFKPEMCIIRQREQLKAQLNEERLGAEPAPCIPVESSDPLYILYTSGTTGKPKGVVRDNGGHMVAMHWSMEVYGIKPGETYWAAWVVGHSYIVYAPGNTTIIFEGKPV---GTPDPGVFWRIIEEYGVSVFFTAPTAAIKKEDPKGHKKYDLSNFRTLFLAGERADPATVKWAEEHLQVPVIDHWWQTEAIAANCQGIEPGPIKYGSASKAVPGYN-VKVINHEMEELGAGKMGDIVIEHPLTMMTLWKADNHFIQSYTYPGYYQTSDAGYIDEDGYIYIMSRTDDIINIAGHRLSTGAIEAELSAHPDVAESAVIGVADDLKGEIPVGFLVLKSDTPHSQIIKEYVRENPVASFK---QAIIVERLPKTRSGKILRATMRK--------- 71736481 515 -----------------------------------------IALTFAGEQLSYQQLNSRANQLAHKLREQGVGPDVRVGLAAERSLDMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMQ------------DSGIELLLTQAHLLGQLPIPAHVQTLDLAD---ALDGYSTEPVN--QTTPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDDWFTFDEKDVW--TLFHSFAFDFSVWEIFGALLRGGRLVIVPTRSPEDFHALLVEQRVTVLNQTPSAFKQLMRVACDSPAPMSLEKVI-FGGEALDVASLKPWFDRFGPQLINMYGITETTVHVTYRPITE---ADTQ-NPTSPIGEALSWYVLDADFNPGCSGELLARG-YHNRAALTAERFVPDPFSSDGLYRTGDLARYRAAGVIEYAGRIDHQVKIRGFRIELGEIEARLQAHPTVREVIVLAVDGQL-----AAYLVPQDQQSLREALKTELRAH-LPDYMVPTHFIVLDKMPLTANGKLDRKAL----------- 197790441 88 ------------------------------------------------TSLTYAELQREVEALGAVMQDLGVTKGDRVVIYMPMVPEAPIAMLACARIGAIHSVVFGGFASKELA--TRIDDAKPKLVFSASCGVEYKPLLDEIILQRPQHECDLTAGRDHDWASLRQKALDAGKRADVLATDPLYILYTSGTTGVPKGVVRDNGGHMVALKWSMEVWWSASDIGWV----VGHSYIVYGPGNTTILYEG-----KPIGTPDGAFWRVISQHKVAALFTAPTAFRAIDGALMKKYDLSCFRTLFLAGERADPPTVEWAQARLQRPVIDHWWQTE--TGWAIVGNPVGIGVGSATVPMPGYQVDIV-DEAAKPVPAGTTGSIVVKPPSCLPTLWQQEDRREAYFSEPGYYKTSDAGYKDDDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDDLKGEIPCGFLVLKSGAARGAEVVGMVRDKPVAAFK---RAVIVPRLPKTRSGKILRGTMKK--------- 211590878 21 ----------------------------------------------------------------------------RIAFLVPNGYDYVATQWAVWAAGGVCVPLCISHPVKELLYTIGDSDPSLIIVHPEFEKI-APSLREGYTTDIPFI--------GLEPFSRNETPTLPSFSPPFALTRRALMIYTSGTTSNPKGCVTTHENITFQASCLVKAWEYKPSDHLIHVLPLHHVHGIIN-GLAASFLSGATVEMHPKFDPKVIWGRWQDHSSSTLFMAVPTIYSYFDAHGTEQEDAARAGARALGSAALPTPIKEKFAEITGQVLLERYGMTEIGMALSCGLEVQKRIDGSVGWPL-PGVEVRLTDKETGRIVDGEDGMIEVKGGNVFREYWRKPEATASEFTADGWFKTGDVAKRDPSGAYFIQGRASDLIKSGGYKISALEVERKMLAIHAIQEVAVVGLTDQEWGQRVAAVVKFRETAPELPTLRAELKNE-MAPYKIPTVLKVVDGIERNAMGKVNKKVI----------- 126727100 108 ---------------------------------------------------TYSELYDHVTKLANVYKSLGVKKGDRVVLYMPMIPEATYAMLACTRIGAVHSIVFGGFSPDALAARVSASGAVLVVTADSKRGGKSVPLKANVDAAMEICGNVLVVPRTGADIPMKDMAAASTDCPPMNAEDPLFILYTSGSTGMPKGVVHTTGGYLVYASMTHEMVFDYHGDIFWCTADVGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCAKHKVNQFYTAPTAIRALMGQGTSEAHDLSDLKVLGTVGEPINPEAWNWYNEVVGGGKLPIVDTWWQTETGGHLMTPLPGAISTKGSCTLPFFGVKTTGDEITTVEAEGVLCMADSWPGQMRTVWGDHERYVSAYFADGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYCYVTPTEELRK--ELRTWVRTE-IGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFSA- 119471993 80 ----------------------------------------------------------------------------RIAFLVSNGYDYVVTQWAIWAAGGVCVPLCTTHPVKELLYTIDDSDPSLVILHPAFDRFK-EPLRESIAKDVP-------------FMILQSFHAKPTFSPVSSLDRRALMIYTSGTTSKPKGCVTTHKNITFQARCLVEAWKYSPSDHLIHVLPLHHVHGIIN-GLTASFLSGATVEMHPKFDPQVIWSRWQDQGSSTMFMAVPTIYSRLDKEAAARSGANALRLVVSGSAALPTPIKTKFAAITGQILLERYGMTEIGMALSCGLDVDKRIDGSVGWPL-PGVQVRLADKETGAITANEDGMIEIKGDNVFLEYWQQPDATAREFTADGWYKTGDVARRDDSGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIEEVAVVGLADEEWGQRVAAVVKQRTEPLDLLSLRAQLKQE-MAPYKIPTVLKVVDSIERNAMGKVNKK------------- 154321616 53 -----------------------------------------------------------SQRLAAGLIKNGLQPGDRVLLFSSNNLFFPVIIMGIIMAEGIFTGANPGFVERELAY--QLSDCGAKFLLCGEGGLEVGGLGRE---KLFVFDDIIIKQETKGLRSWELLETEEVKFQWKEDFDVCCLNYSSGTTGVPKGVMITHYNYVANSIQYRHLHELHPETKWLCFLPLYHAMGQTIFGAVAP-KRGIPVYIMKKFDFKEMLEAVQKYRITSLSMVPPIVVMLVKSPLTKQYDLSSILDMASGAAPLSGEVIDEVEKLWNVKLTQGWGMTEATCSLLGCDPRQDPVPNSVGE-LNANCHAKIMDPETEELKQGERGEIWVQAPNVMKGYWKATQETLINSPSGIWLRTGDIAYVDSRNHFFIVDRMKELIKVKGNQVAPAELEALLLEHPEIADAAVIGV---MIGEGE----VPRAYIVKAEEVMGWVEKRTSRFKWLKGGVEFVEAIPKNP-------------------- 21911414 445 ------------------------------------RRGDETAIVDGDRTTSFRDLAGYADRLAGYLTGRGVGRGDRVAVVMERSTDLIATLLAVWKAGAAFVPVDPGYPVERVKVMLADADPAVVVCRAANRAAVLDGGLDPIVLDDPEIRRAV----AECARPSV----------QVSADDLAYVMYTSGSTGTPKGVAVSHGN-VAALVGEPRWEIGPGDTVLTHA---SHAFDISLFEIWVPLLSGARMMIA-EPGAVDGEALARYVAAGVTA-AHLTAGAFRVLAEESPESVAGLREVLTGGDEVPPAAVRRVRACPDIRVRHLYGPTETTLCATWLLEPEAGGVLPIGRPLAGR-RVHVLDAFLRPVPPGVKGELYVAGAGVARGYLGRSALTAERFVADPFYRTGDLAHWTDEGTLVFGGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVLARDERLIG--YVVAEEGRDLDP------AGLRERTMPEFMVPAAVIVLDELPLTVNGKVDRQAL----------- 91788495 89 --------------------------------------------------YTFAELHVEVQRMAASLKALGVQKGDRVLIYMPMIAEAAFAMLACARIGAIHCVVFGGFASGSLASRIDDATPKVIVSADAGSRVAYKPLLHQPESVLLVDRKLLVAGRDQLWGDLRQQHLDAVPCEWLDSTAISYTIYTSGTTGKPKGVQRDTGGYAVALAASMKHIFDGRAETYFSGWVVGHSYIIYGPGMATIMYEG-----LPTQGMDGHWRLVEKYKVTAMFSAPTAVRVLQDPALLKKHDLSSLRALFLAGEPLDEPTARWISDGLGVPIIDNYWQTETGWPLLTVANGVERTPSKFGSPGVPMYGYRVKLLHEATTQPNEKGVVVLEGP-TPPGFMQTVWQDDARFVNTYWYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEESISGHPLVAEVAVVGVADALKGQVAMAFAVLKDDGAATLKLEGEIMKRDLGAVARPARVRFVTALPKTRSGKLLRRAI-QAVCEGRDAG 186472866 52 ------------------------------------------------------ELDARASRVAAILRARGVGIEVRVGVCVDRSCDLFVALLAVLKAGGVFVPLDPRQPAERLDWIARDAGLRHGIVTDA-------SAAMRARFEHCIDADMIDIDEAADF---EDVQVHP--------HAAAYMIYTSGSTGTPKAVVVEHGPLAA------------HCDAIIGAYPMSVNFDLAHEYWLAPLAAGASIAITATIAPDDARMLVEQECVTIAAF-PPAYLREFARAARRHGVPDALRVLAFGGEAMPGDVFGEIRQTFNVRLINGYGPTETVISPMLWSDPHVAYEDTSGTPIG-LRTARVTDPASADLDDGSCGELLLGGACIARGYHGRAAQTAERFIPDAVYRTGDLARLRTGGAYDYLGRVDDQVQIRGVRVEPGEIAQSLRSHAHVRDAAI--LVEQIAGRTACVVIT---GAIGENALREHLSKRLPDAWQ-PHRFALLDALPYTLNGKLDRDALRVRVTSQ---- 157961945 64 --------------------------------------------------FSFSRFYTEVDALAAWFHKQGIVQGSRVAIALRNRPEWAVTFAAIAKLGAVPVFGQPKELWSAIILVCDKAR--------------WNKLDTHVDS---NTFDVLVVDDNDKATPDVSHYQEVVALPE----DTALILFTSGASSNAKAVVSSQRDFISAISKVVEIMAKGNPPMLLTAVPLFHVSGLHAQ-LLTALRSGRGMVIMHRWDPKEAVKMLKQHNITQFNGAPSMVMLFREPGFLSPTVLGNMAGLGFGGSGLPEVLVDLVKEMPNHMVGSGFGMTES--NGVGASSSGEMFVSPKSSGMSPLVKVKVCDPIGDELPKGEVGEICLKSVTIMREYLNNNQGTQQAI-QNGWLHTGDIGYLDRHGFLFVVDRLKNVIIRNGENIASVEVESSLMLHHAIKEAAVFGIADDMVGESMAVVSLKRGQQVEEDELKLHVAAQ-LAGYKVPSTIHIVEDLPRNPAGKLLHSQLKQ--------- 210616909 1914 -------------------------TLIELFMDSVRKYQDKVALIYEDETFTYAMLDQYSNNIAEYLEKEGLARKDRKPGAIIN-------LLGILKAGGCYVPMLPDFPQERVNYICESSKIERILYP-----FDYL--------RVPEAESNV-----REYLP--------------KPTDLAYVLYTSGSTGNPKGVEIFNRTVANTMIAANEAYGVGNEDVFIGLSALS--FDMSVYDMFGCFDVGGTLVMVPDVHGIEHIALVENHGVTVWQTVPSLMQMYM--TIRKEGQGSSLRHILLGGDFIPKQLARDIKASFGPTETSVFD-----IYYPVSEVKKEWNSIPYGYPLKN-QQIYIMDASGRELPNEVKGEICVGGMCLARGYVNMPELNAKKFFEHRIFRTGDYGIFKNEGYVEICGRMDGQIKIHGYRIELGEIENVYLKHPDVTQAVALI----YEGEKGSRHIAVFVEANPDKHSEEEFREYGLTSYMRPTYLKVMEQIPLTPNNKIDRRGLLDKI------- 119510825 1133 ---------------------------------------DAVAVEQDGKKLTYRELSDRANKIAHYLQSLGVKPETLVGICVDRSLEMIAGLLGILKAGGAYVPIDPAYPQERI----------AEMIADTQLGILLTQ--NRFQEKLVGYSGQTICLDTDWAKIATQSPANPVS--DVQLNHLAYIIYTSGSTGKPKGVMIEHRSLLNFVTTAIDEYGINAQDQVLQFASVC--FDTSIEEIFPCLAVGATLVLRTEESSDDFWRCCQKWQLTVLDL--PTAY-WHQLVTELQPQNSSLRTVIIGGEEVQLE---KVQHWHNCTLFNTYGPTEATVVTTRL-TPENTSVSI-GKPIS-NAQVYILDQYQQTVPIGVPGELHIGGAGLARGYWQRPELTAEKFIENTLYKTGDLVKFRRDGNLEYLGRVDNQVKIRGFRIELGEIETVLRQHPQVSQAVVIAHQEITGQKRLVAYFLPQGPQPTIDELRQFLKQK-LPNYMIPAAFMVLDSIPMTPNQKVDYRAL----------- 196258202 503 -------------------GC--NQCIHQLVEEQAALNPEAIALVFENQSLTYRQLNEKANQLAHYLREMGIKTETLIGLSIERSLEMIIALLGILKAGAAYLPLDPEYPPERLHFMLE--DSQAFLLLTQASLLE----------KLPNNQTKILL--LAEIWPRISSYSQENLTGVVEAANLAYLIYTSGSTGKPKGVMVEHRG-VYNLAQAIEAFSVEKNSRVLQFASFSFDACISE--ILMALGSGATLYLACKDAIMPGQPLLRQQEITHVTL-PPSVL-----AALPVETLPALQSLIVAGEACSLELMKRERNFFNA-----YGPTEASVCATIAQTPNDAKV-TIGCAMANV-QVYILDSHLQPVPIGVIGEIHIGGVGIARGYLNRPELTQEKFIRDPFYKTGDLGRYLADGKIEYLGRIDHQVKVRGFRIELGEIEAALLKHPFVKEAVVIAQHDSKLNTNLIAYLIPAFSAQVLAEQLAQVREQQLPGYMVPQEFVLLDAFPLTSNGKIDRRKL----------- 170782393 118 ----------------------------------------------------YRDLQEEVSRAANALTALGVGPGDRVVIYLPVLVETIVATLAVARIGAVHSLVFGGFSAEALRFRVEDTGAKLLITSDGQSAVATKPQADEAVAGVASIEHVLVVRRTGQDVPWHDAVGSASPEHEPRAFDAEFIIYTSGTTGRPKGLVHTSGGYLAHASRPDDVHWCTADLAWV----TAHTYEIYGPGLTQVIYEG----TPDTPHRGRHLEVIERYGVTTYYTAPTLIMGWYDGVAGH--DLSSIRLLGSVGEAINPAAWRWFHREIGGVVDTWWQSETGAAVIAPLPGVSTLKPGAAGRALPGFRVDVV-DDDGEPTAPGEAGLLVIQRPWTVWGRYRSAYWE--RFADRGWFLAGDGARRDADGDIALQGRIDEVVNVSGHRLSTIEIESALVAHPRVGEAGVTGVADDLTGQRVVAFVVPAGWAALAAELGPVLTARAIGPVAKPRRIVAVPDVPKTRSGKIMRRLLADLVEGRTL-- 81681120 3 -------------------------TVAELFESVVARSGDHVAVIFGDRLVSYAELDARANRLARVLVERGVGPDTTVAVAMPKCDELMVVLLAVLKAGGAYLPLDPQYPAKRL----------AYMVQDARPTLLVRMAQVSLELGVPVAELVVTARETESR-PDHQL-TDASRNAPLRPDNLMYVIYTSGSTGTPKGVAVTHTDIVAAQTASIAPRPGDRVLQWASVSFDAAFWDWSA-----ALLSGATLIMAPADELLPGQPLRDRRYAVTHAVLPPVAL-----SVTEPDD------VLVGGTLMSTGDA--------CTRALVAKWAPGRRMYNGYGPTETTVGSTIAGPITPWSGNRVYDERLRPVPNGRDGELYLAGNGLARGYLNRPGLTASRFVLDPFYRSGDRGHRRADGQLVFASRGDDQVKIRGFRVELGEVEARLAAHPAVDVAAVVVVGD-LAGARLAAFVTVAGTGVSAAELSAHSAET-LPEHMVPSSVQVLQRLPVTANGKIDRAALRD--------- 154686134 491 ----------------------------EVFVEKAGRHPDREAVTFGENSLTYRELDERSTALAVYLQEKGVTPECPVGICTERSFEMVIGILAILKAGGAYVPLDPAFPN----------ERMAHVLTD--SGV---SIVLTQEKTRGMIEQLAIGGVSTVEIENSGRSVSGAKLPRSKPHHLAYILYTSGSTGKPKGVMVEHRAIMNTLQFLEAEYPVAQEDAYL--LKTNYVFDVSISELFGWFIGNGRLVILPEKNPQLCMEYIQTHQVTHLNFAPAVFNVFLETVKRHTTEDGPVKYVMVAGEAFPKDLVKKSVSIFKARIENIYGPTETSIYAAYYSCGQKEITSRNTPIGKPIHNTRLYDEKLSPVPDGVAGELCVAGAGLARGYYNQPELTAASFIDNPFYKTGDLARWLPDGNIEYAGRIDSQVKIRGFRIELGAIETKLSEHPDILDQAVV-VQEKNGHKKLIAYYTAR--SGHTADEKA-LRNHLLSSYMAPAHFIRLDALPLTPSGKVNRKDLKQ--------- 119504364 134 -------------------------------------------------HISYGELKDAVCRLANVLKSQGIGRGDRVCIYMPMIPEATYAMLACARIGAIHSVVFGGFSPEALQNRINDAECAMVITADGIRGGRKVPLKANVDIALKSVTSVIVVAHTGADVEWQDLAADIECVPEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAQSSDIWWCTADVGWVT----GHTYIVYGPGATSVIFEG----IPTYPDAGRFWEVIDKHSVTLTAPTAIRALMGMGDEWVKNHSRKTLRVLGSVGEPINPEAWEWYHKIVGCPIVDTWWQTEGGIMITPLPGAHALKPGFASFPFFGV-EPVLLDENGIELEGEAAGYLAIKWPGQIRSVYNDHQRMLDTYTYEGYYFTGDGALRDAEGYYRITGRVDDVLNVSGHRMGTAEVEAALGEHPDIAESAVVGFPHDIKGQGIYAYVTPKAGVTASDELKAQLIQKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRK-IAER---- 113316 2404 -----------------------------LFEEVAATWPDRVAVVHGDVRLTYRELNERANRLAHHLRSVAEPRADELIALVLDKSELTLVILAVWKAGAAYMPIDPSYPDDRIAFMLSDTGAKLVLAGEAH-GSRVRGL---------------TSGDVLDLEQL-DLTGEPAENPETTSTELAYAIYTSGTTGKPKAVLVSHGS-VDSFRAQLSGRYFGSPDESAEAVLFLANYVFDSVEQLALSVLGGHKLLVPPPSAADDYELANREGLSYLSGTPT-QVERFDLAR-----LSHLRCVLVAGEAFQPQHFEKMRGEFAGPILNAYGTTETTVNTVHRFEPGDAYRNTLGAPLG---NTRLYGDGMKLLPTGAVGELYLAGDCVTEGYLHRPELTRERFLPNPFYRTGDVVRRGPDGELQYLGRNDAQVKINGLRIEPGEVEAALAGCSGVRQCAVVAGADPQAPERKRLYYLPEGAAVDEADLFAALRAQLMPSMVPSLLVRLDRPLPMTITGKLDVDALPSA-------- 18313377 106 --------------------------------------------------WSYSEVLYKAKAVASWLKRNGLEKGDRVAIFMPMVPEIIPVMLGAIRAGGVIVPLFSGFGKEAIRVRLEDSEAKFVFASDSYRRGKEIDMLSELRAGLPSVKRVVVSGRSSGYTPLEVFKTGGDHVERADAEDPIMIIYTSGTTGKPKGTVHTHDG--FPVKAAADVYFFDVSEGETLSWVTDMGWMMGPWMVFAAYLLRGSMAFAPDYPKDRLWRFVERFKVNALGLAATLTRYLRSGAAAEPGQLDSLKAFGNTGEPIDVE-----------SWLWLYRMGRGRIPIINYSGGTEISGGILGRPIKPSSKAAVFTEDGRPAPPGVEGELLSVWPGMTRGFWRDPQRYLETYWNKGVWAHGDAAVVDEEGFFYILGRADDTIKVAGKRLGPAEIETVLNAHPAVAESACIGVPHEIKGEVPVCFVVPGYEPSEALELIKLTEEALGKAFGAVEDIRFVKMLPKTRNAKIMRRVIR---------- 47681509 1074 ---------------YPKDNC-----IHELFEEQVQETPDAVAVVFENQQLTYDQLNCRANQLAHYLRNLGVKPEDLVGLCVERSPLMIIAILGILKAGGAYIPLDPTYPQDRLNFMLEDGKVSILLT------------QLILKEKLPHHQKPIFLDEIEE----EITQNSPENLSKVITSNLAYVIYTSGSTGKPKGVA-IEQFGLYNLAKFQQSIFNLSSKSRILQF-TSLSFDVSIWEILMALAAGGSLYLGSKYSLLPGINLIERDKITHINLTPS-ALSVMPL-----EDLPALETIIVAGEACTADLVQK----WGAKRQNAYGPTEITVIATKQCDPTDPIAPI-GQPIT-NTQTYLLDQELQPVPIGVPGELYIGGVGVARGYLNQERFIANPFGEGRLYKTGDLCRYLPDGNLVFLGRIDHQVKIRGFRIELGEIETTLRQHPNVQDVVVVAVSEEN-QKRLIAYLAPQLTDSKVTELRCYLKQK-LPDYMIPSAFISLKQFPKTPSNKIDRKAL----------- 164662905 114 ---------------------------------------------------SFSELLDRVCQVAGVLHSLGVRKGDIVIIYMPMIPEAVISMLACARIGAVHSVVFAGFSSDSLRDRVQDSRTRVVMTSDGGRTIATKSIVDAALKECSSVEHVLVAKRTSELAAQQRTYFPPVSM---NSEDPLFVLYTSGSTGKPKGIVHTTAGYLLGAGLSVKHVFDVHPGDRFGCMATGHTYI-----VYGPLMNGTATLIFESPTPSRYWEVVDTHKLTYTAPTSIRMLRRMGPEHVQNYDLSTLRVLGTVGEPINPEAWHWYNEVVGCAIVDTYWMTEGGSHMTSLPGAIKSKPGAASKPFWGLKPVLLDSQTGQELQGVDTGVLAMSRPWPSLARTILNDHSRFLDTYPGYFFTGDSAYRDKDGYIWIRGRVDDVINVSGHRLSTSEIESALAEHPGVAESAAVGAPDELTGQTIAVFVALKDSLEDLTKELSIQVRRAIGPFATPKRILCVRDLPKTRSGKIVRRVLRKIVCNE---- 163701307 86 -----------------------------------ASRGDQVAIIADTRRITYRELHAQVGRMANVLRNRGVAKGDRVTIYLPMIPEAAVAMLACARLGAIHSVVFGGFSPDSLAGRIQGCASRLIITADGLRGGRTVPLKANVDARLPSVDHVIVTGGAVAMEPGRDVYTEECPAAHVEAEHPLFLLYTSGSTGQPKGVVHTTGGYVYAAMTHQYVFDYHEGDVYWCTADVGHSYIVYGPGATTLMFEG----IPTYPSVARFWEVVDKHQVSIFYTAPTAIRSLMSAGAEQRTSRASLRILGSVGEPINPEAWEWYYRVVGCPIVDTWWQTEGGILISPLPGATPLKPGSATRPFFGVKPVVV-DGDNRVLEGACEGNLCESWPGQMRTVWGDHARFVQTYTFPGRYFSGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPQVSEAAVVGYPHSLKGQGIYAYVLMQGVEPSEAELVAWVR-REIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDFAA- 120436253 95 -------------------------------------------------HLSFNELHKKVNQFANVLKDNGIQKGDKICIYLPMIPELAYAVLACARIGAIHSVVFAGFSASALATRTVDADCKLLITSDSFRGIDLKGIVDKALEDCPDVNTVLVAGRDKWLAPLMEEASDECTPEIMDAEDPLFILYTSGSTGKPKGMLHTTAGYMYTFKQNDEVYWCTADIGWIT----GHSYIVYGP----LLNGATTVMFEGVPSPDFGWEIVEKHKVNYTAPTAIRALAKKNLDFVDKYDLSSLKVLGTVGEPINEEAWHWYDNNIGKNKSPIVDTWWQTETGGIMISP--IPFATPTKPTFPGIQPVLMDEEGKEIKGNQVGRLCIKFPWTIYGNHDRYRETYFSAFENKYF-TGDGALRDETGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAVVGFPHDVKGNALYGFVILKEESRNQDNLRKEINQQKIGPIAKPEKIQFVEGLPKTRSGKIMRRILRKIASNE---- 124008866 7 -------------------------TICGLIAKQRLAHPTKIAIIDGETNIDYQQLIKRANEVAGELKNRGVKPGALVGVCMHRSWELVAALIGVMQAGCAYVPLDPAYPQDRVRYMLEHSRAMATIVDDAHTA------------------DLCSGGSELIWMNKVGKHTNSAIQP--SANNLAYVIYTSGSTGRPKGVAVEHKN-VVSMSQEMRGRFSNEELVFAGA---SVCFDTSVMETMGTLSLGGTIILAKNALELTKLPAVDQIRTCVMVASAVQALLSVEKLP------EGIQCLVFGGEALKRSLVEQVHAQKDLRILNAYGPTEDTVYSTIAEVAAGTQVVTIGKSV-PNSRAYILNDALQPVGAGVAGELYLAGSKVARGYLYDQEHTASDLIPDNLYKTGDLCRWTENGEIEFLGRVDQQVKVRGFRIELEEIESTLETMPGI-DAAAAAAVDGGIGQKILVYVVSQGETATEARVKAYLAKR-LPKYMVPQVVKHLKALPLLPNDKLDRKKL----------- 159030045 482 ----------------------------QLFEQQTLKTNSAIAVVFQEQQLTYRELNESANQLAHYLQKIGVSSQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQLKTLLTKDCQLLLNSETISQR----------ILLDKQGSEIAPKTNL-DKPVSL-----KDLAYIIYSSGSTGVPKGIMILHQ----SLTNIIEHHQVKMSSNFLQFAPF--NFDVSYHEIFAALCLGGNLFIIPEDSRLDLAKLSQHKAILPVTLLQQLIETYSEETANLREIISAGEQLQITPTMISV-----FKKLEHCTLYNYYGPTEADIVTSYTFDPNPDLWPKYGKP-AINVQVYILNSHLQPVPIGVTGELYVAGGGLARGYFNNPQLTQEKFIANPFYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGKTAREKYLAAYFIPRGETVNQVELRHFL-ENWLPDYMIPSAFVVMESFQLSPNGKVDRKVL----------- 15920959 115 ---------------------------------------------------TYYDLYTEVNRVAYILRKYGLKKGDAVAIYLPMIPELPIFMLALARIGVVFTVVFSGFSADALATRIDDAQAKVLITADG--GWPLKDIADKALEKVSTVKDVIVTGQKVNMVEGRDKYLDDVEVPQIKSEDPLYILYTSGTTGKPKGIVHDTGGYLTLLHRDDDIYWCTADIGWVT----GHSYIVFGPGVTEIMYEGAL----DYPKPDRWVSIIERYGVTIFYTSPTAIRSFMKYGDEKAHKTDTIRIIHSVGEPINPEAFEWLWKLIGVPFGSTWWMTEGGIMISHLPGLYLIPLKTNGMPL-PGIEADVVDDNGNPTKPEERGYLVIKNPWPLTIHRDPERYIKIYWSKPGMFYAGDYAVKDSDGYFWVLGRADEVIKVAGHRLGTYELESAIIEHPAVAEAAVVGVPDPVKGEVPVAFVILKQGVSPSKNLMKTVRDK-VGPIATLSSIYFVSKLPKTRSGKIMRRVVKAVITNQ---- 212532635 92 ------------------------------------------AVTGESEKYTYRQLQDEVEILAGVLREEGVRKGDVVIIYMPMIPAALIAALAIVRLGAIHAAVFGGFASASLAQRIEDAKPRAIMIEGSKGPIPYRPLVEGTLSKFKPEKVIIVGGQRNRSGQLRNIRAAPV---PIRSDEALYIIYTSGTTGLPKGVVREAGKYLFGLKGPGDVMFCASDIGWV----VGHSYILYGPLLVGVMFEG-----KPVGTPDAGWRVIERTKANVLFTAPALRAIRKDDPDNKRGGLKTLRALFLAGERSEPSIVQNFQAAPGAVVSPITGLARGDLGYTPTTKQEQIKPGSAGKPMPGFD-VRVVDDEGQEVKKGTMGNIIPLAPTAFRTLFNDEERFYKSYLNGRWIDTGDAGMIDKDGYVHVMSRSDDIINVAAHRFSTGAIEQAVLSHPLIGEASVIGIPDPIKGHLPFAFVQPRQSANINGEVNALVRDQIGAIASLGGIIQGVGMIPKTRSGKTLRRVLRELVENAVIHG 189500121 80 ------------------------------------------------KSFTYREFRDEVALFAGALQSRGVRKGDRVIIYMPMIPEALVAMLACARIGAIHSVVFGGFASHELA--VRIDDCKPKVVVSASCGIDYKRLAIELAHFKPEMCIVRQRDQLRANLNEERLGAEPAPCVPVESSDPLYILYTSGTTGKPKGVVRDNGGHMVALQWSMEVYGVKPGEVYWAAWVVGHSYIAYGPGNTTIIFEGKPV---GTPDPGVFWRIISEYNVSVLFTAPTAAIKKEDPKGSEKYDLSGFRTLFLAGERADPDTVKWAEEKLNVPVIDHWWQTEAIAANCLGIEPGAIKYGSASKAVPGYN-VKVVDDEMNELGAGEMGDVVIRHPLSMLTLWKADNQFVESYMSQGYYLTSDAGYIDEDGYIFIMSRTDDIINIAGHRLSTGAIEAELCEHPDVAESAVIGVADELKGEVPVGFLVLKSGVDTSHNLIIYVRENPVASFK---QAVIVKQLPKTRSGKILRGTMKK--------- 116669001 68 ------------------------------------------------TRRSFAELAARSNQVANWLRSQGVRRGDRMIIMLGNQVELWELMLAGIKLGIVLIPTTTLMGPADLADRVERGEAGWAAVGSSFSGVNYKLIEIADGGNAAEAAAETTAGVA-RYADADGAPTDFTPDAPTKADETLLLYFTSGTTSKAKLVEHTHTSYPVGHLSTMFWIGMGPGDVHLVASPGWAKHAWSN---VFTPWIAEACVFIYNYSRFDAKALMEREKVTSFCAPPTVWRMLIQA------DLTLLKKVVSAGEPLNAEVIDQVHRAWGQTIRDGFGQTESTVQIANTPG-QPIKIGAMGKPLPGYDVVLVDPATGEEADDGELCLRLDPRPVLMKAYYGDPEKTADAF-RDGYYHTGDMASRDERGIITYVGRGDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDALKLSVPKAFVVGHQPGPELAEILRYCRDH-LAPFKRIRRLEFAE-LPKTISGKIRRVELRH--SEEL--- 197785125 26 --EGFT-WPRP------RHFNWALDWF-----DVIAEGNDRTALHISEIRLSFAEMAERSNRVANLLRERGVQAEDRILVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRDRVERGRVRHVLVAEDAAKFD----------EVPDYTRIAVGGVPEGWQPYEDAYTAAEELPDTLADDPLMLYFTSGTTARPKLVEHTHTSYPIGHLATMYWIGLKPGDVHLN---------ISSPGLFAPWNAEATVFIHNYTRFDAGRLMSEMDRAQVTTFCAP-PTVWRMLIQA---DLTQLRTVVAAGEPLNPEVIEQVRRAWGITIRDGFGQTETAVQVS--NSPGQVLTGSMGRP-SPGYKVELLDSGAPGATEGEIALDLSARPVGLMTGYHGDPDRTAEAMAGGYYRTGDVASRDEEGYLTYIGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDELVPKAYVVLAEGWEPGPDTAKVLFEHSRQALAPYKRIRRLEFAE-LPKTVSGKIRRIELREA-------- 167615969 442 ---------------------------------------DRLAVQDGATRMTAAALEREARALAARLTAAGVAAETPVALHLPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARLVLTPDAAADLPQDLALVCIDPAGPGAGAHVPAHEASELVASAAADADPVPAPE----QAAYVLYTSGSTGRPKGVVVTHGNHMAWMTRAFPLGADDAVLQKTAAGFDASIWEFFLP-----LLCGARLVMAPPGLERDVPALVERERITVLQLVPSLLRVLVDEPAFAA--CGALRRVFCGGEALTPDLVRRFAAVHRAALVNLYGPTETTIQVCRVDAADDPV--PVGRPI---DNVRLYDSRARPVPVGMRGEILIGGAAPARGYLHRPDLTAERFVADPVYRSGDLGAWRHDGRLDFFGRADDQVKLRGYRVELGEVEATIARHPDVANAAAVDLDANGIARLVCAYDCRAGRGVEPAPLREWLATQ-LPDYMIPGQCRRLDALPRNASGKVDRAAL----------- 46204041 31 ---------------------------------------------------TYRALRDEVAVLAGLLADLGVGRGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIE--DAAPKVILAASCGIEYKPLARSSHKQRPQAEASLVEGETVERTRKAGRRAEPVP---VAATDPLYILYTSGTTGRPKGVVRDSGGYCVALTWSMANLYVKPGEVYFCAWVVGHSYIVYAPGCTTVLYEG-----KPVGTPDGALWRVAAEHGAATLFTAPTALRAIKKEDPRGEDLSRFRALFLAGERADPDSAERVRPVIDHWWQTETGIAGNPLGIERL----PVKYGSTAKPMPGYD-LHVLDEAGKPVPPGTMGTILPLPPGCLPTLWGSEARFRESYTFPGFYDTSDAGVVDEDGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKSGVAKDAELVARVRDEPVAAFKL---ALTVGRLPKTRSGKILRGTMK---------- 170751966 106 -------------------------------------------------HISYRELHAQVCRMANVLRNRGVGKGDRVTLYMPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIQGCGSKVVITADGLRGGRKVPLKANVDEAIKRLDHVIVVRRTGGSVAMEDVYTDECPAVAVDAEHPLFILYTSGSTGQPKGVVHTTGGYLVYASREGDVYWCTADVGWVT----GHSYIVYGPGATTLMFEG----IPTYPSTSRFWEVVDKHKVNIFYTAPTAIRSLMGGGEGKKTSRQSLRVLGSVGEPINPEAWEWYYNVVGCSIVDTWWQTEGGILITPLPGATALKPGSATRPFFGVKPQMV--DAEGKVLEGPCGNLCISWPGQMRTVYGDHERFEQTYTYPGKYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVAEAAVVGYPHNVKGQGIYAYVTLNDEGDDAKELVTWVR-KDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 77165423 7 --------------------------VHSLVLDNALKGPDASALVHGDQTLTYASLGETVEACARGLLALGLASSERVAIYLPKRPETVVTLFGAAAAGGVFVPINPLLKPRQVAHILRDCNVRVLVTASNRIDFDLRSLV-IVDAPTQTIEKLAMAISWERLLSLGTTQQSPGH--RRIDSDMAAILYTSGSTGRPKGVVLSHRNLVAGAQSVAQYLENNSNDRLLAVLPLSFDAGFSQ--LTTAFSVGASVVLMEYLLPKDVIKSITRHGITGITAVPPL---WVQLASLAPEAADTLRYIANTGGRMPKAATTALRRSLPQTVFLMYGLTEAF-RSTYL-PPEEVDKDSIGKAI-PNVEIQVAREDGSLCLPGESGELVHRGVLVAMGYWNDPKKTAERFTEIAVW-SGDTVRMDEDGFFYFIGRQDEMIKTSGYRVSPTEVEEVLYQAGLVAEAAVVGVLHPKLGQGIVAIVKPNKDNFDPEDLLATCRAE-LPNFMVPLAVIVSENLPRNTNGKIDRRAL----------- 167615987 19 ---------------------------------------DALALSSGDTRLTYGELDRCANRLARRLADSGVRPRDRVLLCVPRSADAVIAMLAVMKTGAAFVPVDPAY-------------------PDTIKGYASDSGARHVLAR---------AADAEAFLDIDDLSTRDDQGPEVDAGHDGYVMFTSGSTGRPKGVIVAHRG-VARLVRQTNYIRITRDDTLLLLSPI--TFDASTFEIWGALLNGARLAIYEDATPNAVSRLIAREKVSVMWLTAALARRFVGMLAGLRVVLAGGDVLNAAGAVFDAYPSITVINGYGPTENTTFTCCHVMTADRRPTDTVPI-----GRPITGTG-VHILDAALREVPDGAEGELCASGLGVALGYLNAPDATRAAFVDGLLYRTGDRARRRADGVIEFLGRGDRLVKIRGYRVSLDELQSVIAGIPGVEE-AIVKVSEEATGEKRLSAIVQSGRA--GPDMKAHVRRKRVPPFQIPDDIQIFQHIPLNANGKLDRNRL----------- 152990270 101 ----------------------------------------------------YLELYYEVNRFANLLKKFGIKKGDRVVIYMPMIPEAAFAMLACARIGAIHSVVFGGFSAEALRDRIQDAQAKLVITADAYRGKPYLALAKNCES----VEAVLVVRRNNEEIKWHDIKDMPTRCPEIDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWAQLTME--WVDTDTYWCTAWITGHTYIVYGPGATTLMYEGVPVY----PDAGRWWRMIEEYQVNQFYTAPTAIRLLHKLGADEPDDLSSLYILGTVGEPINPDAWMWYFEKVGCPIVDTWWQTEGGHMISPLPGATPIKPGSATFPL-PGIFAEIIDTDGNKKEPGEKGYLCITKPWMIRTIWGDSERFVKSYKKDGVYFSGDGAIYDEEGYIWITGRMDDVINVSGHRLGTAEIEAAIGHHPRVAECAVVGKPHEVKGESVFAFVVLKDDEGIADEME-LIKEKDIGPLAKCDEIAFVPGLPKTRSGKIMRRILR---------- 168261209 85 ---------------------------------------------------TFSQLHDEVNIVAAMLLSLGVQRGDRILVYMPMIAEAQIALLACARIGAIHSVVFGGFASHSVAARIDDARPALIVSADAYKKLLDDAIAQQHQPKHVLLKMAWVDGRDLDFATLRQQHLASVPVAWLESNETSCILYTSGTTGKPKGVQRDVGGYAVALATSMDTIFGGKAGVFFCAWVVGHSYIVYAPGMATIVYEG----LPTYPDCGVWWKIVEKYQVNRMFSAPTAIRVLFPTAQIRNHDLSSLEALYLAGEPLDEPTASWVTETLGVPVIDNYWQTESIMALARALDDRPPRLGSPGVPMYGYNVQLLNEVTGEPCGINEKGMLVIEGPLTIWGDDARFVKTYWSLFTRQVYATFDWGIRDAEGYYFILGRTDDVINIAGHRLGTREIEESISSYPNVAEVAVVGIKDALKGQVAVAFVIPKQSDTLADREAARDEEKAIMAFGRPAHVWFVSQLPKTRSGKMLRRTI-QAICE----- 120612373 2031 ------------------------DTIHRLFERQARLRPDAVALRFEDDALTYGELDRRANRLAHRLRAAGAGPEARVGVALGRGLDLVVSLLAVLKSGAAYVPLDPDYPPERIAYMAGDSGMACVVTQDGL--WD--------ASPLPAGLAVVD--------PRCDAGAWPDTPPDVHPDHLAYVIYTSGSTGRPKGAQLCHRQVVRLLRGT--DGWFRFGPEDVWTLFHSCAFDFSVWELFGALCTGGQLVVVPSRSPQDFLALLRTRRVTVLNQTPSAQLVGLPATPAGMPEL-SLRVVIFGGEALDPQRLRPWIAHFGDALVNMYGITETTVHITRADQPQRSPVGTAIPDLGLF----VLDADLRPVPPGVPGELFVSGAGLARGYLRQPALTAQRFVAERLYRTGDRVRRGEDGELEYLGRVDHQVKVRGFRIEPGEIETRLLAQPEVREAVVVA--EQGPGGARLVAHV--SAQPGLAIDVALLRDRSLPDYMVPAAVLVSDGLPLTPNGKVDRRALPSAAQAPNGAG 85715931 1139 ----------------------------------------AVAVRCGDETLTFADLEKKSNRVANMLIARGVTREVAVALWIERSPAFVVTLLGVLKAGAAPKWPLERVRRILNEGHIEILLAAAEKLTESH-----------------VLDCVVIDANAETTQAISDSPPETVIHP----AQTAYVIYTSGSTGTPKGVAVPHGNYVQALQRLQPQSSASMAMVSTVAADLGHTV------LFGALASGTTLLLSPEAVLDDAFAAVGEEKVGVLKIVPSHLRGLLQA--RRSADLLPCETLVLGGEACDADEVRRLRP--HCRIINHYGPTETTVGVV----THECVSVHKNEPVPPLANLRVLDNSLNEVPIGVTGELYIGGAGVARGYRGAAGLTAEQFVPDPFYRTGDRVRCDRAGRLIFIGRSDDQIKLRGYRVEPDEVGRALKALPGINDAVVISIDGQAGRQELVAYCVPGD----GVTLEAEAVKRQLSAYMVPSHMIVLERLPLTSNGKIDRKALPETAGSAVLS- 211926928 2954 -------------------------TLPERFQDMVDQYGDRIAITDQGRDFSYLQLQAQSTRIGEALLQKGVRSGDTVAVLCPPSMNSVASMLAILRISAVYVLSLPAAR---------------------HKAMILASPVRALVCVSSTVEKVLELGVSTNLSEIPDIRAPSTRFTNAKGDSLAILLYTSGSTGQPKGVCLPQSGFINYLAAKRKELGLDSSTVVLQQSSLGFDMGLAQ--TLNAIMNGGKLVIVPQELRGDSIEIIRDQKVTFTLATPSEYLVMLQHGREYLHNYAGWRHACLGGEPFTDQLKREVRLGKNCVVQDSYGVTEACTTFETMTASQLEEARSVGRTI-PNTSLYIVDADCNLVATGEPGEICISGAGVALGYLN-EEQTRLKFVQDPFYRTGDKAKLLDDGSLILLGRGNTEVKVRGLRIDLEDVASTMVCHPDLLSSAIVCVKGQGVSETLVAFVMPGQTASD-VELQHLACNLPLPQYMRPSTVICLDELPRNANGKIDRK------------- 81428009 22 -----------------------------------------VAYQYGQTQYSYADLKVASDRIAAFIQDQALPKGAPVIVFGGQQFEMVATFLGAVKAGHIPV---EQHSDAERIQQIESVAKPAAVLSWAS--------ASQIEVDMPVFQADILADVVASGATDYDAQQ------SVQGDDNFYIIFTSGTTGLPKGVQISENNLLSFVDWANPAFGVDNSRVLIQA---PYSFDLSVMNLYPGLCSGATLVILEKEITDNLFEVLPTLKVNEWVSTPSFVEICLLAPTFDSEHYPELREFVFCGEELTHQTAEKLLERFSAKVFNTYGPTEATVAMTSIEITADILAQYDRLPIKADTKTVVVDEQNNEVAPGQPGELLISGPSVSKGYLNNEKTNAAFFEKDGFYHSGDLVVADDNQLIFYKGRTDFQVKMHGYRIELEEIDHHLGQLAQVKQACTVPRYNKAHQVTQLIYVVPAEDATLTKTLKAALAENTM-AYMIPQRFVYPESLPLSVNGKVDRKALIKEVN------ 167572410 59 ------------------------------------------AATGDGAQYTFAQMSERSARIANWLRGIGVARGERILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVRIG-GARYAIVD-------ENEAEKFEQPGLDVTKIVAGAPRAGWLALADGYAASAEFPDTHASDPMLLYFTSGTTSKPKLVEHTHRTYVGSL-----------STMYWVGLPGDVHWNISSPGAWSCFYAAQACVFAFNYAPKVVLDALVKYRVT-TMCAPP--TVWMLVQQPLATFAVKLREIVGAGEPLNPEIIERVKKAWGVTIRDGYGQTETTC----------LIGNSPGQPVVPGSMGRPMPGYDPDASAGEGEVALPVGPGVMKGYANNPEATAHAM-RDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVTLRTEA-LAREIFRFSREK-LAPYKRIRRLQFAE-LPKTISGKI---------------- 118590245 3723 ----------------------------ELISAKAARFATQEAVVGSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDASPRLVISETAT--------AQVLTDGVPTSALLLLDAQATELAAMSALSTNADRRQAIHPAHPAYVIYTSGSTGKPKGVVVTREALKNLLCLSIEIRLRPQDRVLSAT---TIGFDIAGLELYGPLLVGASALLGSQREADRLYDWIGQERPTVMQATPSLWRSLLEVGP-----LPPLQILVGGEALDSGLAAQLVTNVYGPTETTIWSLSASVSDEGSSTPP-------IGQPLW-NSQVYVLDATLQPVADGVSGELYIGGLGLARGYHGRSDLTSDRFVADPFYRTGDMVYRQKTGELVFLGRGDSQVKIRGHRIEPGEIEAAITSMTNIAQAVVVDRPDGVRGSSLVAYVVPVEGAEKTDALRSVLL-RNLPDYMVPGAFVVLPELPLTPNGKLNRQALPDPV------- 66045847 20 --------------------------LHEIFSDRARQFPERTAVSDAARTLSYAQLDALSTKLAARLRDEGVTYGTRVGMYLPRSVDLVTSLLGILKAGGTYVPVDPQYPGKRVEHIVRDSE-LSLIIGDA--------------ANLPKISSLRV-------LALDELLSAPALQPAAQDTRIAYIIYTSGSTGEPKGVQVSHGNVSRLLESTQRAYGFNAQDVW----SMFHSFDFSVWEIWGALAHGGQVAVVPSRSPAALRQWLADQRITVLSQTPS-AFRGLDEADRGNTAPLALRYVVLGGEALPASVLRPWVERHGPALINMYGITEATVHTTLAQDLETAAMVSLGKPLHGW-RLHLLDANQAPVAAGTTGELYIEGAGVAQGYLNREALNVERFVEVRAYRTGDLMTLESNGEYRYAGRCDEQLKISGFRIEPGEIEASLQTSPSVA-AAHVGVHDYGDGDRLVAYVVPGQTEQARSEVAALMAEN-LPEYMRPSVYVPLAELPVTHHGKIDKQQLPSPAAGTALSG 218722390 92 ------------------------------------------AVTGESAKYTYRQLQDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAIVRLGAIHAAVFGGFASASLAQRIEAAKTASCGIEGSKGPIPYRPLVEGAQSKFKPEKVIIVGGQRNRSGQLRNIRAAPVP---IRSDEALYIIYTSGTTGLPKGVVREAGKYLFDIKGPGDVMFCASDIGWV----VGHSYILYAPLLVGVLFEG-----KPVGTPDAGWRLIERNKVNALFTAPALRAIRKDDPDNKRGGLKTLRALFLAGTKHAAPGAVVISPITGLALRSDLGYTLAL---GKVEDKPHLSIGSAGKPMPGFD-VRIVDDNGQEVKRGTMGNIIPLAPTAFRTLFNDDERFYKSYLNGRWIDTGDAGMIDQDGYVHVMSRSDDIINVAAHRFSTGAIEQAILSHPLIGEASVVGIPDPIKGHLPFAFVQPRQASPATAEVNTLVRDQIGAIASLGGMIQGVGMIPKTRSGKTLRRVLRELVENAVI-- 78060013 39 ---------------------------------------DEAALTDDRRQWSWRELVLDVDALATVLDGMGLRRRDRIGLMCRNHGGFVIALLASMRLGADVVLLSTRFDGRQLAAALDGHDVCTLVVDPEYAGFRGRVLWSEASADREV-------GDAGPNLPGLIASTPPVRLGRRRPG--ALIVLTSGTTGAAKGVRRALSGIVYSLVSRLS---LRTGARTLIAVPLFHGYGIAALALGLALRC--PVALTRHTDGSRLWAIARRTQATNVVVVPTLLRRMLDA--SLHDPPAAIERIVSGSAPMPTRLIEETSGRWGEVLYNLYGSTEGLITIADRDAPDSVGYAVHGT------EVVIRGNAGDTLGPGKIGEVVVTGPLVFDGYDHARVPPVSVHT----FATGDKGWRDDAGRLHLLGRMDDMLIVGGENIYPQQVEDRLMTLRQVVDVAVAGLAAEDGGQRIVAWFVLR----PGHEIGASDIASVLPAYMRPTRWTVVEALPRNAIGKLARGRL----------- 157375311 78 ---------------------------------------------------SYRELAEQSSRFASALHRLGFERGARIFSLAGRLPLLYISALGTLKSGCVFTPLFSAFGPEPIRSRMEIGEANVLITTMSL----YRKKVAPWWRELSHLKAILLSGELDEALP-ELLSQGDPQYPCVNTQEMALLHFTSGTTGKPKGVMHVHQAYALDLHPS-DIYWCTADPGWVTG---------TSYGIVAPLCMGATMIVDEAEEVERWYRILQEQHITVWYTAPTAIRMLMRAGSEVRQDLSALRFIASVGEPLNPEAVIWGQKTLGLPFHDNWWQTETIANYAS----QPIKPGSMGLPLPGITAGIVKRNEQGDVQPMEIGELLKQGPSMFRGYLHQSERYERCFN-NGWYLSGDLAMRDEQGYYWFVGRVDDLIKSSGHLIGPFEVESALMEHSSVAEVGVIGIPDELTGEMVKAYVALKPDVEQTKELKGFARKR-LGAAVAPKEIVFRQNLPKTRSGKIMRRLLK---------- 195152870 57 ---------------------------------------------------TFQEALTWAIRIAQQLKKRGLTHTDVIGISAKNTTYVMPTAVGCLFNSTPFQSANPVLEESTIKHLYNISK-PKLVFCDA---CNYDKLYSATSDFKPEI--ITLTGSVEGVLTIQDL-LEPTKLRDGPNQTLAIL-CSSGTTGMPKAVCVSNEILIQSFVNGYDTIFISASLDWITGLWAS---------IFSTVNGCTRIISSKPFSPDYFVYLVEKYKITY-ALIPPEHFCSLDCPEATPEALASLTKFNFGGGRMTQATLQRIQSLANAIFNSAYGMTE--VGFMVFNHGHAKLT-AAGNPL-PNIQLRIVDDDGNNLGYNQTGEIYAHNGYSWNGYYGDPEATRVMQDEDGWFHTGDMGYFDEDDFLYITDRKKEVLKWKGLQFWPTEVENVILELPEVKRVCVVGIYDETQGDAGGALIVRETGANITAQ-----QIKDHVAKRLPDTVQFADEIPQNHNGKAVRRYARDALSKK---- 90424581 27 -------WPDQAPFN------WALDWFAELAGDPASK--DRTALSGGETRLSFAELSRRSNQTANFLRAQGLKRGDHLLLLLGNVVPLWEIMLAAIKLGLIVIPATTLLTPDELRDRLERGRAKLVVAPDQVAKFANLGGADLAR---------VVVGEAQAWLPFAQSADYPGSFAPDAPTDPMLLYFTSGTTAKPKLVRHSQRSYIGAL-----------STMYWLGLPGDVHLNISSPGLFAPWNAGATVFVVNQPRFDAKSLLATVVRCGVTTLCAP-PTVWRLFIQEKLSDYKALREVCGAGEPLNPEVIDQVKSAWGLTIRDGYGQTE--TTALAGNSPGQVVIGSMGRPLPGYQVIIT----DPDGKPAKEGEILKLGADRPAGLMQGYQGEGGSLSADGVYRSGDVAFADDEGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDRLAIPKAYVMLAAGTEPSRDTALSIFLQAR-LSPFKRIRRIEMVTELPKTISGKIRRVHLR---------- 145309068 524 -----------------------------LFRERAADHPGRVALEQGGVRWTYAELDQWSDRAAGALRAAGVEAGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPTYPAARLRAMTADAAPALMIIAD---GLDAGWLGDYAG---PVLS--LADCEAGVARPLQS-EARP-----AEAESLAYVMYTSGSTGQPKGVAVPH-RAVARLATGGGYARLDASTVMLQQSPL--GFDASTFEIWGCWLNGGRLVVA-----EPGMPFLDRDGVTTMWLTADLFRM---AVEEEPAALGGLRELLTGGDALPVASCRALEACPGVALINGYGPTENTTHRVTAGDARRGSIPI-GRPIG-NTEVRVVDAGGRLVPVGVPGELWAGGDGLALGYLGRADLTAERFVADGWYRTGDRVRWRRDGVLEFLGRIDEQIKLRGYRIELGEIEATLGHYPGLSGCA-VALRRSAADEKQLVYLVARGEAADSAAVQAWLEAR-LPGYMVPRVWVWLDALPQSANGKVDRKRL----------- 193064384 85 ---------------------------------------------------TFRQLHDEVNAVASMLRSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDAKPVLIVSADAGARIPYKKLQAQHQPRHVLLKMARVSGRDVDFASLRHQHIGAVPVAWLESNETSCILYTSGTTGKPKGVQRDVGGYAVALTTSMDTIFGGKASVFFCAWVVGHSYIVYAPGMATIVYEG----LPTWPDCGVWWKIVEKYQVSRMFSAPTAIRVLFPTAEIRKHDLSSLEVLYLAGEPLDEPTASWVSNTLDVPVIDNYWQTESIMAIARGLDDRPTRLGSPGVPMYGYNVQLLNEVTGEPCGVNEKGMLVVEGPLTIWGDDDRFVKTYWSLFSRPVYATFDWGIRDADGYHFILGRTDDVINVAGHRLGTREIEESISSHPGVAEVAVVGVKDALKGQVAVAFVIPRDVAHSQEKAIMALVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTI-QAICE----- 152988937 78 -------------------------------------------------RYSYLRLRDEVARLAGALRALGVGKGDRVIIYMPMVPQAAMAMLACARLGAVHSVVFGGFAPYELA--LRIDDATPKLVLSASCGLEYKPLVKALELAIHQPDHVMVWQRPQALAPGRDLDAEPADPLPVASGDPLYIMYTSGTTGKPKGIVRDNGGHAVALRYAVDVWWGISDVGWVVGHSLIVYGPLMC-GCTTVFYEG-----KPVRTPDAGWRVIEEHKVN-SLFCAPTAIRAIHGERVRRYDLGSLRHLFLAGEKLDSSTQHWLEEHTGCTGIAGHDLRAGSTNVQVLDDERPLGANRQGAPLPPGCAQTLWDDHPR--------------------YLQAYLGNYP-----GYYHTGDGGYLDEDGFVYIMGRTDDVINVSGHRLSTGEMEERVAQHQAVAECAVIGVRDELKGHVPLGLVVLKDDAGIAAELVALVREQ-IGALACFQRVVVVKRLPKTRSGKILRAVLRK--------- 86749244 69 ---------------------------------------------------SFAHLSKRSNQVANYLRAKGLKRGDHLLLLLGNVVPLWEVMLAAIKLGLVTIPATTLLTPDELRDRLERGRAKAVVAPDQIAKF--KGLGGD------DLLRVVVGDAQDGWLNYDGTALQPVFTPDTQADDPMLLYFTSGTTAKPKLVRHS--------QRSYPVGALS-TMFWLGLQPGDVHLNISSPGLFAPWNAGATVFVVNQPRFDAKSLLATIGRCGVTTLCAPPTVWRMFIQEKLADYQVSLREVCGAGEPLNPEVIDQVKAAWGLTIRDGYGQTETTAMVG--NSPGQAVIGSMGRPMPGY----VVKITDADGHPAKEGEITARPAGLMQGY--QSEGGKLSGADGDIYRSGDVAFADDDGYLTFVGRTDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDKLAIPKAYVLLTADAERSRDTALSIFRHMQAMAPFKRIRKLELVTELPKTISGKIRRVHLR---------- 167841511 481 --------------------------------DHARVRPDAVAVQCDGQALSYAELDRRANRLAWRLHAAGVRGNVPVALAFERGLDSIVAILAVLKAGAFYVPLDLDYPPEHLAWILDDIAAGVLICDDAQERFDSFGGTR-----------LTIRDDADADAADARVDAPPPR--DTSPADLCYVIYTSGSTGQPKGVCVEHDHLFASTRRTYSIGSSDVWTQF-----HSYAFDFSVWEIWGALLHGGRLEVVPSRTPGEFLALLARTGVTMLSQTPTAFKQLLRALDDARQPLASLRYVFFGGATIPCQFAACLSDAHGVVLVNLYGITETTVHVTRMLGPGDAQASRSGRPLPGY---RVYDDAGHPVPPGVPGEIHVGGEGVARGYHNRPELDRARFVADPFYRSGDLGCFDACGELDYLGRIDDQVKIRGFRIELGEVEATLASAAVMVDDTTVDGHAQLVG-----FVVPRDAARSVAALRDWLAQR-LPPHAVPARLIEIDAIPLTTNGKLDRR------------- 188581166 93 ---------------------------------------------------TYGELRDEVAVLAGLLADLGVEKGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIE--DAAPKVILAASCGIEYKPLAIARSSHKPDACLILQRPQAEASLRQAGRRAEPVP---VAATDPLYILYTSGTTGRPKGVVRDSGGYCVALAWSMANLYVAPGEVYFCAWVVGHSYIVYAPGCTTVLYEG-----KPVGTPDGAFWRVVAEHGVCTLFTAPTALRAIKKEDPRAEDLSRFRALFLAGERWAERALERPVIDHWWQTETGWAIAGNPIGIERL----PVKYGSTAKPMPGYD-LHVLDEAGKPVPAGTMGTILPLPPGCLPTLWGSDERFRQSYTFPGFYDTSDAGVVDADGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDSLKGEAPCGFVVAKDPETIERELVARVREEPVAAFKL---ALTVGRLPKTRSGKILRGTMK---------- 6563397 1567 ----------------------------QLFEEQVALTPDAVAVVFENQQLTYQQLNCRANELAHYLQSLGVEADVLVGICVERSLLMVVGLLGILKAGGAYVPLDPDYPQERLSFMLEDAQLRVLLT------------QHQLKEKLPQHQGQVVCLDTDQFI---SQSSQENLITTVQASNLAYVIYTSGSTGKPKGAMNTHCNRLLWMQQAYQLTALD---CILQKTPFS--FDVSVWEFFWPLITGARLVVAPGGHKDSAYNLILEQQVTHVHFVPSMLQVFLE--EQNLENCRSLKRVICSGEALPVELQERFFARLECELHNLYGPTEAAIDVTRTVPIGRAIANTQ---------IYILDEHLQPVPVGVAGELHIAGVGLAKGYLNRPDLTTDKFIPNPFYKTGDLARYLPDGTIEYIGRIDNQVKIRGFRIELGEIEV-LLNQCEDVQASCVIAREGTTGDKCLVYVVPHQHSPTTNELRQFLKAK-LPDYMVPSAFVILESMPLTSNGKVDRRAL----------- 158137913 2635 ------------------------QTLHGLIEAQVVRTPDAVAVLAEEGSLSYRELNEQANRLAHHLIALGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSLVHSATRHVPEAAQLID---LDRPTWNAQPS--------------------SNPV-VPTLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLWMQDAYNLGAEDVVLQKTPFSFDWPLQTGACLVMARPGGHR------DPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASAD---ALKRVLCSGEALPGSLVRRFHAQLPTVLHNLYGPTEAAVDVSAVTAPDNTPI---GKPIA-NTTLYVLDTLGQPVPQGVAGELFIGGVQVARGYLNRAELTAERFIDDPFYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEIQAGLTRIEGIKEAVVIAREQQLLAYYTGQF------HPVEALRSSLLRH--LPTFMVPALFIHLEVLPLSPNGKLDRKAL----------- 75910308 1161 --------------------------VHQIFEQQAQLTPNAVAVESGEQKLTYRELNHRANQLAHFLQSLGVKPEVLVGICVERSVEMLVAMLGVLKAGGAYLPLDPAYPQERLAHMLTDSQASVLLT------------SANLASQLPKSSAKLVKLDTD----WQVISRQPIINPTVVPSNLAYVIYTSGSTGKSKLIPQALVNHNYAIAKNYELKASDRILQF-----ASFSFDVAAEEIFPTWLSGATLVLRPEESIPDFVQFVKQQDLTVLNL--PVAY-WQEWV-SQMPQISNVRLLVVGSERVPLERFLTWQQLVGSNVRNAYGPTEATITATHLSSHQQTAASLIGRPIA-NTQIYILDQHLQPVPIGVTGELHIGGNGLAQGYLHRPELTAEKFIAHPFYKTGDLARYRSDGTIEFIGRIDHQVKIRGFRIELGEIETALNQHPQVRECVVIASDDQLAHQQLQAYIVFHQQLKDSSELHRFLKQK-LPEYMIPTSFFQLENIPLTPNAKIDRQAL----------- 60650934 460 -------------------------TVPGMIEAQAARTPGRPAVHARDGELSYAELNARANRLARHLAAAGVGPEQYVTLLLPLSARMVVAALAVMKTGAAYVPVDPEYPADRIAYMLGDIGPALVLT-------DSRSAAAMPAARVLTLDDDAL-DTGVRALPEHDLGTDGIALPD----QPAYVIYTSGSTGRPKGVVILHRSVTGYLLRTIEEYPEAAGKAFV-------HSPVSFDLTVGALYAGGCLRLG-SFTDDKILDLGEDSPTFMKATPSHLAVL-----DSLPDEISPTGAITLGGEQLLSETLDPWRARHGVTVFNVYGPTETTINCA-----EHRIAPGTTLPPGPVPIGRVLDGGLRVVPTGVAGELYVAGAGLARGYLTAERFVACPFGAPGMYRTGDLVRWRTDGTLEFVGRVDDQVKVRGFRIELGEVEATVAATPGVARAIVAVREDRPGDQRLVAYVTPADVDPTGGLPSAVTAHAALPAYMVPSAVVVLHEVPLTPNGKINRAALPEAVS------ 119713357 69 --------------------------------------------------FTYEELRLKVSKFAGALKVQGVNKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASNELA--SRIDDSKAKLLVTASCGFEYKPLVKQAQHKISKMILFQRKGEVKLNAPMEHVNAKDTDCVEMNSNEFAYILYTSGTTGTPKGIVRDIGGHIVALKWTMKNIYIDADDIWWSAWIVGHSYIVYAPGCTTVLFEG-----KPVGTPDGAFWKIISDYKVKSLFTAPTAF----RAIKKEDDLSKFESLFLAGERADPDTIKWAENLLKVPVIDHWWQTETSWAISSNCTGIEMMKTKYGKAVPGYDVKIIKSDQTL-AKPNEMGDIVVKLPLTFPTLWNADQRYKENYMSNGYYQTYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGIADKLKGQLPIGLIVDKDNETISKECVQMVRDKPVAAFKV---AIVIKRLPKTRSGKILRGTIRK--------- 108763049 1173 ------------------------------IEDWAAKTPQAPALVAGASSWSYREVAAWVARLAARLRRHGVGPEVRVGTLLEGSSEQVVAFLAILKAGGTVVPQEPSYPPARVAW--TLADCGARVL-----------LAQERYAQRLALP------EGVTLLPWE-AHGEGDDMPDMSLWEAAYITYTSGSTGKPKMVPRGTAHLCESMVSDLPVG--PGSRVLQFASP---AFDMSAWDYFLALASGGALHLSPGPAGDALYRMLREQRITSATLPPPVAALLPEG------PLPDLSMFMVAAEACPASLVARFAE--GRAFYNGYGPTEVTVGATGVIAPDEVGPPNIGRSM-PHVDTYVLDEALQPVPVGVAGELYVGGPSVARGYLDRPDLTAERFIPDPLYRTGDMARRRADGRLDFQGRADAQLKIRGFRIEPGEVETALRELAGMRQAHVTSWRPSVDGERLVAYVVPPDILPP-GELRARLREQ-LPEHMIPVDIVPVEALPLLATGKVDVRAL----------- 182434242 491 ---------------------------------------DATAVTDGDRALSYRELDALSDRVAHLLSAHGAGPGTCVALSLEPSAEQIGAILGVLKTGA--------------AYLPLPADAPARIRPQLASARPATGLTASARRRLPATD-----GSADDDLPPADPGVTPYTVPGISPADAAYVIHTSGSTGRPKGVVVEHRNVLRLLDATDDDFGFGRDDVW--TLFHSYAFDFSVWEIFGALLYGGRLVVATTRAPEEFAALLRREHVTVLNQTPSLADVLLGREAGNGGEL-ALRTVVFGGEALDPG---RLAGWFGPELVNMYGITETTVHVTHRTDATAVPTSPVGRPLDDLG-VRLLDAALHPVAPGATGELYVAGPGLARGYLGRHALTATRFVADPYYRTGDLARWTADGELDHLGRADEQVQIRGFRVEPGEARAALAALDEVADAVVLARPAPGGGTRLLAYATPA-AGPLAPERLRRALRERLPDYLVPAAVIPVDHWPLTVNGKLDR-------------- 114761465 125 ---------------------------------------------------SFGALGAEVERVAAGLAALGIGKGDRVGLFLPVIPEAAVALMACAKIGAVAVPAFSGYGPDPLAARLNAADAVALVTVDGTTPVAMKETADGALKQAPGVRHVLVIENTGSGCAMTEGRCDPVPTVACDPNDPFMIIYTSGTTGAPKGIVHSHAGYL--IKSGVDFGYFDVQSDDLVGWIADMGWMLGPLMITGCLQFGAGIVLPNFPDHNRMWDIVERHRVTMLGMAPTAALRAAMAGGVPEQDISSLRAFTSTGEAWD-------EPTWWWLFRDVGGKTLPIINYGGTETGGGILSNYTCAPISCATFAGPLPGQDADVLDAEGNPTDGIGELAVHNTWPGMTH---AFWQDTYWSTGDLASVAGDGYWRIHGRSDDTIKVSGRRIGPAEIESALVTNPEVSEAAVIGVPDPDRGSRIVAFVVEALDMVRAAEAVTRLVGKAM----IPSLIVPVPGLPKTKNGKIMRRAIR---------- 194753708 58 ------------------------------------------------------QLLEQSRRLAHSFQRLKLQRGDVVGISARNTTYLTEVVIAAL-LNGTPINPLHPEFDSETTAYMYEITKPKVIFCD----LDNYETLKAVKSSLKETELILLTGTIPGVRNVQDLLADGCTCPNLSGDDTAFIITSSGVTGLPKGVTRSHR----SLLNSAKIPQLFTSTVLFCFSPL---YWVSCITMLASLVNGCCRIITNRPYSVEYFALVERHQVSFVLTVPHMAML---AKSPQRKELASVQSFVCSGSKVPTSIWRQLYELLGANFAVLYGLSEIGGISKNVGGP----LGCEGKLLRNI-QVRLVDGKGQHLGPNQTGEILVRLNFRWGGYYHNPQDTQTIVTPDGWLLTGDHGYFDDDGGLHFQTRDTDVFKYNHFPIYPKQIEDVILHLAGVHEVAVFGIPDEVSSNLTACAVVREEESLTERDVKAIVEQHLSEAFHIRGGVFFVDALPKTQNQKIQRRRIWPELSE----- 120401258 70 ---------------------------------------------------TWRQIDQRADAFAAALQALPGGQPEVIALMARNHRGFVDALIAANRIGADVLLLNTSFAGPALAEVMERGRSVAVVYDEEFTDTVDRALARPDTTRIVAWTDTPGDRLTVEGMIAEHGGQEPVRAPE-KSR---VILLTSGTTGTPK--GASHSGGDPSVLKAIRTPWRAEQPVVIVA-PMFHAWGFSQLAFAASMSC--TIVTRRRFDPEATLELVDKYRATGLCVVPVMFDRIMDLPDEVLDKYSSLRFAAASGSRMRPDVVIKFMDRFGDVIYNNYNATEAGMIATATPRDLRAAPDTAGRP-AEGTEIRILDADFNEVPTGEVGGIYVRNSTQFDGYTTGKTKD---FHE-GFMSSGDVGYFDEAGRLFVVGRDDEMIVSGGENVYPIEVEKTLAAHPDVAEATVLGVDDEKFGQRLEAFVVTADAAATPETLKQHVRDN-LANYKVPREITILDELPRGVTGKISRKDLQD--------- 15967082 88 ---------------------------------------------------SYADLLADVKAMAAIYRKLGVDKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELAM--RIDDCQAKIVVSASCGLEYKPLARCLIYQRDMLAAEMVSGRDIDFAEALAAAREEASCTPVASTDPLYVLYTSGTTGQPKGVVRDNGGHMVALRWSMEHFFVNAGDVFWAAWVVGHSYIVYGPGCTSVLFEGKPV---GTPDPGTYWRVISERGVAVM-FTAPTALRAIEAAHAGRYDLSRFRALYLAGERADPDTIRWAERALKVPVIDHWWQTE--TGWPVAGNPLPVKYGSPAVPLPGYD-VQVVDDAGHPVETGTLGNVVIKLPLCLPTLWNADHRFHAAYLEEGFYKTADAGYVDEDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADPLKGQVPAGFLVSRETEEIEKEVVGLVRERPVAAFRT---AVCVKRLPKTRSGKILRSTIQKIIDRQ---- 7453558 511 -------------------------TLHGLFAARVEQLPMQLAVVSARKTLTYEELSRRSRRLGARLREQGARPNTLVAVVMEKGWEQVVAVLAVLESGAVPIDALPAER---IHYLLDHGEVKLVLTQPWLDG---------KLSWPPGIQRLLVSDAGVEG-DGDQLPMMPIQTP----SDLAYVIYTSGSTGLPKGVMIDHRNTILDINERFEIGPGDR-VLALSSL----SFDLSVYDVFGILAAGGTIVVSKLRDPAHWAALIEREKVTVWNSVPALMRMLVEHSEGRPDSLARSLRIPVGGELQAIRPGVSVISLGGATEASIWSIGYPVRNV----DPSWASI-PYGRPL----RNQTFHVLDEALEPRPVGQLYIGGVGLALGYWRDEEKTRNSFTGERLYKTGDLGRYLPDGNIEFMGREDNQIKLRGYRVELGEIEETLKSHPNVRDAVIVPVGNDAANKLLLAYVVPEGTRRRAAEQDASLK------------------------------------------- 116326959 108 ---------------------------------------------------TYYDVYREVNRFANVLKKYGVKKGDRVLVYLPMIPELAITILACTRIGAIHSVVFGGFSPEALQSRIDDCKPKLIVTADGFRGGKPIELKRNVDIALEKSKEIVVRRTGNEFL-ISDPDLSPYCKPEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGVNLTFHYVFIKPEDTYWCTADIGHSYPLSN-GASSVMFEG----VPSYPDAGRFWDVIDKYGVNIFYTAPTAIRALMREGLTQKRNLSSLRLLGSVGEPINPEAWEWYFKIIGCPIVDTWWQTEGSIMITAL--PGAIPQKPGSATLPFFGVQPVLVDNDKEINKGESGNLCIKSPWMMRGVYGDSKRFFDTYFSQGYYFTGDGARRDKDGYYWITGRVDDVINVSGHRIGSAEVESALVENRSVAEAAVVGFPHDIKGQGIYAYVTVKEGIATNDTLKKELVEKVIGKIARPDVIHWAPSLPKTRSGKIMRRILRKIAS------ 2576251 354 --------------------------------DSVDRFPGRPAVTFGGASVTYAELDRRANRLAHALIEAGVRPGDRVGLLLDRTDAIVVAILAVLKAGAAYVPVDPA-------------------APDDRAAFVFGDTGVRL-----VVTDQGTDGPWPVFDLARDVSAYSADRPRVRPGDLAYLIFTSGSTGRPKGVAVAHEHAGRLMASGHAHFGFTETDVWTLFHSYAFDWTVWE--LWGPLHHGGRLVLVPSRSPEAFTALLADEGVTMLCQTPSALRQLETELRTTPRALPALRQVMLGGEALDPAVVRRWFAASSAPLCNLYGITETTVHVTTHDGPAGFERSLIGTPL-PHLSAHVLDEWLRPCPAGVPGELYIGGGALAHGYWGRAGLTAQRFLPDPFYRTGDVARRLAGGGLEYVGRCDSQVKIRGFRIELGEIEHALGAHPAV-GACAVTVHD----DRLAAYVT---GGPDHAELRAHL-AKSLPEHMIPATVTVLDRLPVTVNGKLDR-------------- 159038616 5 ----------------------------ELIDTAARRWPERTAVSTRTDALTHAELAAASRRVAAWLHNQGLRRGQRVVVVESTDVVVAVVITAVSRVGAVFSVLHQDTRGSALTHVLDDAEPSLLVAADD----DAQRCAE--KRGLP----VVSPGQLRGVV---STPTDGAKLGQVLTVDPICLIYTSGTTDRPKAVVTTHQQMLFAVDAIQSRLNYQPDDVVYCPLPLSFDYGMYQ--LFLAAASGAHVYLQPAEVGPGLLGNIVRSGATVLAAVPAVADTLARLLRRGPAHLPQLRLLTNTGAAMSPETLRALRAALGLRVQLMFGLTE--CKRAAIMPPDGDLDRPGASGLAPGTEVFAVDAEGTRLGPRQIGQLVVRGPNVMAGYWRRLELTAQRFRRDGLFPTGDHGWLDEDGYVYFVGRLDDIYKERGFRVSVTEVEAAARRVPEVELAAVVPPLD---GEPSALAVV-TDLTPDEVLLR--IREE-IEEFKVPRRCVVVDRLPLNGNGKVDRKALQLAVT------ 214043768 50 ---------------------------------------DQVAITGTQTKITFAELQTRVASVAGALQANGVTKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFAANELAVRINDCTPKAIIA--ASCGLNYKPLAIEQSDHKPNFCLILIAGRDLDWHEAQEGVT-PAECVSVEGNHPAYILYTSGTTGAPKGVVRHTAGHLVALNWTMKNIYVDPGDVFWAAWVVGHSYICYGPLIHGIVFEG-----KPVGTPDAGWRVIEEHNVR-SFFTAPTAI----RAVKREDDISCLRALYLAGERADPDTVIWAQEKLGVPVYDHWWQTE--TGFTIAGNPAPVKVGSPTVPMPGYD-VQILDEAGHAQPAGTLGSIAIKLPLTLPTLWNAEDRFRKSYTYPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDALKGQAPMGFVVNRPHAEITAECVKMVRDQPVAAYKL---TLVVDRLPKTRSGKILRATM----------- 186683585 466 -----------------------------LFEEQAEQTPNNIAVTFSGQKVTYHELNTRANQMAHYLQRLGVEKEVLVGICVERSLEMIVGILGILKAGGAYIPLDPNYPSERLAFILEDTKTPVLLTQQLLSGLP----AHSAQTICLDTAWAIIAQESQE--------NSPVK---THSENLAYVIYTSGSTGKPKGVQIAHRHLVNSTTARITYYQEPVSSFLLLS---SFAFDSSVAGIFWTLCSGGILCLPQEGLQLDILELIVQNHVSHLLSLPSLYTILLQ--ESKPEQLTSLRTVIVAGESCPAELVQRHHQLSKPSLFNEYGPTEGTV-WSSVYHCRSQQIKEQVSIGQPIANTQIYNSHLQPVPIGVIGEVYISGDSLARGYLNQAALTSEKFIPNPFYKTGDLARYLSDRNIEFLGRLDQQVKIRGYRIELGEIEAVLDQHPEVREVVVIAQKQELQDMRLVAYLVANQQVSLISELRRYLLDR-LPEYMIPSAFVLLKEMPLLPNGKVDRRVL----------- 111025659 122 --------------------------------------------------WTFSQLSLEIDRVARGLIDAGIGFGDTVGIQLPMVREAAVAQLACAKIGAISVPIFSGFGTAAVIDRLRIAGAKAHIM---SSGFHRRGREVAIPADLPTLTTTIVVPLLAHTLPVDELGTEPVAAAECPTDHPMLIAFTSGTTGAPKGVVLGHAGFAVKAGSDAAFS-FDIGPGDVSTWITDPGWIMSPIIVLGGLIAGSAVALTPDPDTDRIWNMVRELGVTMMGVSPTLIRSLMDKDTHPEIDTGQLRVLASSGEAWTPDA-------YEWLYSRVGGGHIPIINYSGGTEVSAILSNTTAQPIHPCGGADIVDSDGRSLGRG-LGELALRQPMPLTFWANPDRYYSTYWNRDGTWYHGDWVEVDNNDIWYVRGRSDDTLKIAGKRLGPAEVESVVNGIDQVVESAAIGVPDDIKGEALVVFAVAEAKQGEHAELPATIAARQLGKPLTPKQVHIVDSLPRTRSGKILRRVIR---------- 110834645 506 -----------------------------LFDSQAIKTPDSIALTSGDKKLTYQQLQSEVVRLSHALIQRGIGSGDIVAVALPRDESMPIALLAIMRTGAAYLPLDPTAPAERLALV--LGEGKPTLILSA------SSISRALFKDDVAVLNLVDTGLAETSINPAPIH----------GNTSAYVIYTSGSTGRPKGVEISHRNFLLAMQDELQV----HANDKLLALTTV-AFDIAALELYLPLISGAEVVIASAKDPEKLAALIADEKINLMQATPSH---WQALLADYADQISNVRPL-VGGEALPAQLAHKMRK-LGHPIINLYGPTETTIWSTIMKDGDDLDAPPIGRPIQ-NTTVYVLDQEMQPVPLGAIGELYIGGVGLAKGYLHRPELTAERFIENPFYKTGDLVRWRADGVLDYLGRNDFQIKIRGFRIEAEDVESNIQRCEGVKQ-AVVTLRENPDGEKRLVFVPCRDTGESAIVDTAVLRKRSLPDYMIPSVFMCVDTLPTNVNGKLDRNALPE--------- 115361214 1959 -------------------------TLPDLIEAAAAAHPERVAVRHGTEVRTYRDLVEGANRIAGHLQTAAIQPDDRIAVWMPRSPLMLETILAIWKCGAAYVPVDPAYPAQRVETILTLARPTVIVATDCVPP--------------PALASIPLVDPARLPDPHGAGAPAPVT-PRCRPVDLAYVIFTSGSTGQPKGAMVEHRNHVLAMARRVELG--AQSAVAQTA---SHCSDISVWQCFAALVSGGTTVIYPDAEPARLIDSLQRDRITAMQFVPSYLATFLTHAAPAFPHLDTL--LTIGETLQPATAQAWFRLNPGVRLINAYGPTEASVAHYSMERAPDLPAIPIGRPI---ENLRVYVDADMNLCPGVKGEICIGGAGVGRGYLFDEARTRAVFRDDPFYRTGDVGCFGSDGNLHFFGRRDFQVKIRGYRIELGEIETALTGLAGISNAVVVVRDTPDAEKTLCGYASGTGWTPK--RLRDALRDK-LPAHMVPDTLMLLSALPVMPNGKINRAAL----------- 153008514 30 ----FKPWDQVFAGDEGVYGRWCNTCYNALDRHVAKGRGEQVAVTGTMRKFTYRELLEEVEALSAVMLDNGVSKGDRVLIYMPMVPEAAVAMLASARIGAVPVMIITSSCGIEPTRIVPYQAMLDKAISLAQHKVDHCIILQREQH-----RHEPVAGRDLDYREAVDARGRHVPCTPVDATDPLYVLYTSGTTGEPKGVVRDNGGHMVALDWSMKVFGVKPGQVWWAAWVVGHSYIVYAPGATSILFEG-----KPIGTPDAGWRIIAEHGVEVMFTAPALRAIKKDDADGRRYDLSKFRALYLAGERADPDTIHWAENLLGCPVIDHWWQTES--GWPMVANPLGLLLETKGSPAVPGYDIRVLDDEGHEVERGQLGNVLIKLPLCLPTLWNADERFRKAYLNEGYYKTADAGYMDEDGYLYIMSRTDDIINVAGHRLSTGAMEEVLSSHPDVAECAVLGISDPVKGQVPCGFLVLKDRDPQEVEKECVSMVRDVIGPVAAFRLALVKRLPKTRSGKILRSTIQK--------- 197327408 458 -------------------------TLHGLFEAQAARWPDRTAVAAGDT-LTYAELDERANRVARALRAEGVGPDNRVAVMMERGPRLLVALLGVLKSGGAYVPVDPGYPAERVRFLLRDSRAKVVIVDDAPAGLPGDTAVRCVGG--------LLTGSGA---PVEPLAT---------SRDVAYVIYTSGSTGQPKGVMVEHHSVVNRLAWMQRSYPLGERDVLLQKTPV--SFDVSVWELFWWAVEGAAVALLPPGAPREVLRAIGEHRVTAVHFVPSLDLLEEDPAPAREAIRTLRHVFCSGEALPVARVEQFNRLVERCLLVNLYGPTETTVDYECPDDPAHTITRVPGRPI---DNVRLYVLGAGDLQPGVAGELCIGGVGVARGYLDRPELTAEKFAADPFYRSGDLARWLADGTLEYLGRIDGQVKIRGNRVEPAEVATALRAVPGVRDAIVVTTPDR--GAVLAGYYV--AEAPID---TALLRERTLPAFMVPASFTRIESVPLTANGKADHDAL----------- 213966676 2593 -----------------------------LFEQQVEQTPDAIAVSFEGQHLSYRALNEAANQLAHYLISRGTRADDLIAICMERSVEMVVSLLGVLKAGGAYVPIDPHYPDERIAYM--LADAAPIL-----------TLTQRSLLKLTALQRTDSLCLDEHATSLAHLKTNPQRL--IDPACLAYCIYTSGSTGAPKGSLNSHEAIINRILWMQDTYLLDATDRVLQKTPFS--FDVSVWEFFWPLSVGARMLLAPEGHKDPRYALIEREGVTTAHFVPSMLSAYM-ALTQASHTRALRRVFSSGEALSTSVQNEFFKRYPATQLHNLYGPTEAAIDVTHWHCQAGDVGHAVGRPVA-NTRTYILDETLQPVPIGVTGNLYLAGVQLSRGYLKRVDLTAERFIPDPMYMTGDTARYRAHGEIEYLGRNDQQIKLRGFRIELGEIEMQLCAHPQVSQAVVVNTSDADNPTLTAYLVCNADTQPSVDELRECL-ARTLPDYMADVCFQFLDHLPLTSNGKVDRRALPQPVS------ 187036493 96 -------------------------------------------------TWTYKELHAQVVQFSAVLRAHGVQRGDVVALYLPMIPELAVAMLACARIGAM----------HSVVFAGFSAESLAARVVDARCRVVVTADGVFRGAKPIGLKSIADAAKVEAVIMVEHLKTKPVELPKADYSEITFLLYTSGSTGKPKGIQHTTAGYMYATTKYTDVYWCTADCGWIT----GHSYLLYGPGLKGIWYEG----VPTYPTPSRMWDAVDKYGVTKLYTSPTAARALMALGNKWLESTSSLKVIGTVGEPINPAAWMWLYKKVGLSNVSI------VDTYWQTETGGHMITCLPGTPMKPFGASPVLLDAEGRVGPGEGSLCFDRAPGMMRGIYGDEQRFVKTYFANGYYFTGDGARRDEDGYLWITGRVDDLMNVSGHLLSTAEIESALVAHEKVAEAAVVAAPHDIKGSFPYAFVTEKIDEKLVAELKKMVREK-IGALAVPDVIQEAPGLPKTRSGKVTRRILRK--------- 198266110 84 ---------------------------------------------------TYKQLHVSVSKMANVLKGLGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGSEAKVVITADEKSNADQALLHTSDKVKCLVVKTTWVEGRDYDYNALATEASADCPPEEMNAEDPLFVLYTSGSTGMPKGVVHTTGGYIVSMTHEITFDYKEGDVFWCTAWVTGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCEKYKVAQFYTAPTAIRALMAQGDEKGTDLSSLKLLGTVGEPINPEAWNWYNEVVGCPIVDTWWQTEGGHLMTPLPGAHAM---KPGSAMKPFIEPVVLEPATGEIVEGNEGVLCIKDPGQMRSVWGDHERFEKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYCYITLMNGEVATEELRFELRKTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 92119203 94 ------------------------------------------------TTFTYAELLKEVQTLAAVMQDFGVAKGDRVVLYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELA--TRIDDAKPKLIFSASCGLEYKPLLDEIILQRPQQRCDLIAGRDHDWTTLRDAAMAAKKCVPVLATDPLYILYTSGTTGVPKGVVRDNGGHLVALKWSMEVWWCGSDIGWV----VGHSYIVYGPGTTTIMYEG-----KPIGTPDGAFWRVIAQHKVVAFFTAPTAFRAIDGAFIRKYDLSEFRTLFLAGERADAEKQLKVPVIHWWQTETGWGIVGNPVGLGQLP-------VKHGSPTMPGYQVDIVDEAAKPLPAGTMGSIVIKLPLCLPTLWQQDERKEAYFNEPGYYKTSDAGYKDEDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGISDTIKGEVPCGLLVTRDGAEIEKEVVALVREKPVAAFKL---AITVNRLPKTRSGKILRGTIKK--------- 11095218 17 ----------------------------------AARDGARPVVRWRDTVITGTELHRSVRRVATALREAGV-ARDHAVAILTQVNSMLVVRYAAHLLGASVVYGTVTHDLPVTTRVRMMREAGASVLV-----FDERNLAETIRETVP--DKLVLCGLGHDGRPVEDVAVEPAETPE-----LAMVLYTSGTTGQPKGVCKPFGAW------NATVVGLAGQQTYLAMTAVSHTVGMV---VDIALAAGGSVLLREKFDPTDFLRDVVTHRVTDTFMGVPQLYAILNHPDVRTTDLSSLQHLVYVGCPASPERLREAVTVFPGVLWQSYGSTEGRIAMLREDDPE--LLATVGRPMPGVTIAIRDPQTGRDLPVNEIGEVVVHSPNNMAGYI-GDPRATTRVVRDGWVHTGDMGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHPD-LIEELHAAVVLSTEDAPSFAALRDHVAQT-MTPTHAPVRFVRWRQFPINNTGKTDRLRIREVSAE----- 88857005 1530 --------------TYPKKAC-----IHEVFEQRVADTPDAIALSCNEQVLSYRQLNERANQVAHYLQRHQIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLE--DTAVSVILTAESQATALHFSDVPQICLDQHDALISQQSSNNLSRATGLSSE----------SLAYVIYTSGSTGHPKGVMTPHRA-VNRLVCSPNFMTLDKETVFLQCATIA--FDAATLEIWGPLLNGGRCVLFP-----DELITLERQQVTAMWLTSGLFTQWSTACQPGL----ALEYVLAGGDVLNPQAVKAVQQAYGPTENTTFTCCYPIPRGRDLSAGVPIGQGVQG------DVVLILSAQGSLVPAGVIGELCVGGDGLALGYLNQQAQTQQQFVANLYYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQNRINALDDVEQSLVVCRKDQSDNASIVAYVTPSDQHATDANQIASELQSALPAYMVPSTFVFVQEWPLTSNGKIDKRALPE--------- 158318202 59 -------------------------------RHVAAGRGDALAVTGTSRRYTFAQLTDEVARAAGALASLGVGRGDRVIVYLPMIPEAVVAMLACARLGAVHSVVFGGFAAPELA--ARMDDARPKVVVSASCGIEYKPMAIELAVHKPAGCLIVVAGRDHDWDALVG-SAPPLAPVPVAATDPLYILYTSGTTGRPKGIVRDNGGHAVAMSWSMNVYGIGPGDVMWAAWAVGHSYTVYAPLLVGVLYEG-----KPVGTPDGAFWRVIADHGVNVLFTAPTAIRAIEAELVGRYDRTTLRALFLAGERLDPATYEWASGVLGLPVVDNWWQTETICAAPLGLEPLPLKAGSPSVPMPGYD-VRVLDAAGAEVPPGTEGAICIRLPLTLPTLWEDDERYIASYLSDGYYLTGDGGYVDDDGYVFVLGRTDDVINVAGHRLSTGSMEAVLAAHPAVAECAVVGVADEFKGQVPRGLVVMKSGAELAAELVARVREIGPVASM--RRVDVVAALPKTRSGKILRRTMRE--------- 3121737 123 ---------------------------------------------------TYGELLREVCRMANVLKGLGVRKGDPVAIYMPMIPETIVAILACARIGAIHVFAGFSAEATRVVLTSDEGRATKCIVDEALRDYENHSVERRTGSPVPWVQGRDVWWHEEMAKARTFCSPEP-----MSAEDPLFLLYTSGSTGTPKGILHTTGGYLLGVAATVKYIFYQENDIYACMADIGHSYIVYGPLTLGVLFES-----TPTPNPSRFWQLIEKHKITQFYTAPTLGDQWLDNI-----DMSSLRVLGSVGEPINREAWDWYNEKVGCAVVDTYWQTEGSIIVSPLPGATPTKPGSATLPFFGIDPVLLDPTTGKELTTGQTGVLAIRKPRP--SMARSVYNNHSRFVETGYYFTGDGALRDDDGYIWIRGRVDDVINVSGHRLSTSEIESALVNHEAVAESAVVGAHDDLTGQCIHAFVSLKPHIQIADGLEKVLTRKTIGPFAAPRRIYIVSDHPKTRSGKIMRRILRKIVN------ 91786495 55 -------------------------------RARAQGHADKPFLRSDRITLSYADALERVNRIAQVLEDFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELGEIIDKARPSLALC-DA-SLLQELQAARDQGGLLGTIVPFNLMNEPGSLAVLKDGHFTPCP---TAADDIAMMAFTSGTTGKPKAAVHTHRDVLAACE-----AWPRHDDIVMGSPPLAFTFGLG--GMLIFPMWAGASVYYPSVTPEVMVKLMNQVGATLCYTAP--TFYRQMAPFAKQLGVPSLRICVSAGEGLPDATRQLWKDATGIEMIDGIGATE-MFHIFISSAGAEVRRGAIGKVVPGY-TARVVDDQGAEVPHGTVGKLAVMGP---TGCKYLDDARQANYVKGGWNYPGDAFVQDDDGYFFYQARADDMIITSGYNVGGPEVEDALLKHPAVAECGVIGLPDEERGMIVKAFVVLRPGHEAGEALVKSLQDHTLAPFKYPRQIEFVGSLPRTETGKLQRFKLRQ--------- 198269130 387 -----------------------------------------------------------VNRIIAFFQENGLVTGDKVMLKLPNSFGLFCIYLACLKYRCVAVPVSPSSSDDDIAYFKSITDPKIFI-----SDADFLNTLPEEEANFSTNYD--------------------------NKEDLFLISFTSGTTGKPKAIVHKAEAILGNAAEFNASTGSSPDDRLLHILPMHYMAGILNT-IICPMLAGAEIVMDNNFSAITALTFWKKNQVTTFWLSPTMASSIMQLDKNGEINANALKIF-VGTSPLSYKLKDKFEQKYGVELLESYGLSELLLVSSNI--PTSI--TTKKNPNIKGSVGRLLPSCNVEIR--EDGKIHIKTPFAFKEYLGAQ---TDLFDEEGYFYTGDI-GYVKENRLYITGREKDLIIKGGINISPKSIEETLLECEQIEDVAVVGFTSEFYGEDIAAFVIAKNSAATEDDIKHFCKSN-IPKQLRPTVIKFVEDFPKNANGKLQKSKLVEMLED----- 187922158 6 ----------------------------DLVQSAARRTPDAQSLVCGDVRLTYRQLMQHSHAFGQALSSLGVAPGERVAVLLD--KRIETVVSMLGASAAACVFVNPLLKPGQVAHVLRDSGARCLVT----SALRARSL--TAEGVAPVVDVIIV----DEPDPGPSVLSGSVRLPDDASTDLAALLYTSGSTGLPKGVMLSHRNLLEGAWSVAEYLRHGPSDRILAVLPLSFDAGLSQ--LTSAWSAGATAVLLNYLTAHDAVLACVRERITAITGVPPL---WMQLTAANWPDAANLRYFANTGGRLPLPVLQKLRALFPATPFLMYGLTEAF--RSTFLDPAEVRPDSIGKAV-PNARVLVVREDGTTCAPDEPGELVHVGACVTLGYWNDAARTAQRYPRDIAVWSGDLVRYDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHASGLVVEAVALGVPDDELGEAVALFVVLAGDA-DVDGLRDWCMQR-LPRYMVPRHIVSYRDMPRNPNGKFDRAALRSGVA------ 126457274 172 ---------------------------------------------------TYPELLDEARRILGGLRARGYRSGMKVALLLEHASDFIPAFWACALGGFVPCPLVPIRNDPE-----RWAKHLAHV--DTLLDHPLLVTTEALNNDLPGGASAVNLNALRASLPDASTHV-------AQPSDPAVFVLTSGSTGNSKAVVLTHGNLLASMAADVTLNWI--SFDHVAALLEAHLLPLYVGAV--QLHVEAAAVLT---DPLRFLRLVSRYRVTMTQLNAALEAMGDEALAAWRGDLSSLRHVVSGGAIVVATGQRFLDLLAPCGLARAFGMTETCAGYSR-EFPEGDAFASLGLPVAGL-QMRIADDRNNVLPEGEAGEFQVRGPMIFQRYHNNAEATRAAFTSDGWFRTGDLGRIER-GRLWLVGRSKDSIIVNGVNYFSHELETTLEALDGVKPSFVAAFPTRGAGDESEQLVVPLDDEDALYRLVIAIRNSTILLWGF--RPALIDEFPKTSLGKTQRAIMRKRL------- 91780383 63 ------------------------------------RHSAKVLLTCDDTVLTYSECVMRGDELARAFLGLGLERPARVALVLPNSAEFVISLYACARIGITAVPISTWSKPSELRRILRDARVDLVLARDAFPG---HAIAESLQAACPSLDALQVQGAAS---PVSELLSHGSRCDDRRWSDLVVLYTS-GSTGAPKGVI------------------LPQSSVALNGVAIAGRFPLFFSGGLGAISCGAELVTQSRFDPAGALSLIRSRRCTGRNVLEPVAAV----EGFRPGDFSRMRR----GLHVDPELYRRLSLAVDEGI-NMYGMTETATAFTCGDEPADVRQSTHGKPFDGSDLRICNPDETSPLGVGVEGEICVRGYNLMRGY--TDGSHVERIDDDGFFHTGDIGFVDPAGYLHFVGRRKTLIKVKGLTVQPEEVEATLLRHPAISKAVVVGEGGGHESKGVVALIVLHEDRWDMQALRTYCQEE-LSSYKVP-RLLVVDAFPLSASLKIDR-------------- 182437059 992 -----------------------------LFERQAARTPGAPALIEGDRTLSYGELDALSNRLARRLIRAGAGPEQRVAVLLPRSAELVVALLAVLKSGAAYVPVDPDYPGERIAHM--LADASPALV-----------LAGPGAPPPAVPAGTPVLDAAEE---LRDPAPDPGAPADTDRSHPAYVIYTSGSTGRPKGVVVTHRSVAVYLEPSVAGGTLLHSPVSFDLTVTSLYAPLISGGTVRVTALEGPGSGAPRPSFLKATP----AHLALLGVLP--------------EEFSPSDELVVGGEMLLGEAVEELRRHRGIAVVNEYGPTEATVGCVEFRGPDDTVPGGPGRPMR-NSAVRVLDPALAPVPPGSRGEIYLGGGQLARGYLDRPGLTAERFVADPYYRTGDVGRWRADGLLEYLGRVDDQIKLNGFRVELGEIEAVLARHPGVARSAAAVREDVPGHRRLVGYVVPGDGAPPAADLLAWA-ARALPAYMTPAVAVVLDALPLTPNGKLDRRAL----------- 37077106 106 -------------------------------------------------HITYKELHDEVCRMANILRTRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRINDCQSKVIITADGLRGGKKVPLKANVDAALAKADGVVVTGGKIDMNPTRDLWTTECPVEHMHAEDPLFILYTSGSTGQPKGVLHTSAGYVYAAMTHQYVFDYHDGDIYWCTADVGHSYILYGPGATTLMFEG----VPNYPDNSRFWNVIDKHKVNTFYTAPTAIRALMQGGDEKKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTEGGILITPLPGATKLKPGSATQPFFGVVPEIV--DADGKVLEGETGNLLTRAPGMMRTVYGDHARFEQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVSEAAVVGFPHDIKGQGIYAYVTPTEDLRK--ELVTWVRKE-IGPIASPDQIQFAPGLPKTRSGKIMRRILRK--------- 126732545 108 ---------------------------------------------------SYNDLHRRVCRMANVLESLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKLVITADAPRGGRKTPLKTNADKALDSVKCLVVTGGQTTWVDGRDFYSQPV---EMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAALTHEVTFDYHGDVYWCTADVGHSYIVYGPGATTLMFEG----VPTWPDASRFWQVCEKHRVNQFYTAPTAIRALMGQGNETKCDLSSLRLLGTVGEPINPEAWNWYNDVIGCPIVDTWWQTEGGHMMTPLPGAH---ATKPGAAMRPFVQPVVLDPQEIDAVPTE-GVLAIKDPGQMRTVWGDHERFEKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHEIKGQGIYCYVTPTEELRK--ELRTWVRQE-IGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 78066256 2601 -------WPDEQRQPLHLQFADAARATPDAI---ALEYAD---IHGGVHRATYRELDVSTSCIAAALCRRGVQPDTPVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYMLRDARPAVAIT--------QAHLREQVEAALATTQLLTVA----DLLADETEGDAAGATTTIDDAQLAYLIYTSGSTGKPKGAGNTHGAL------ANRIAWMQHADVVLHKTPFGFDWPLAIGAKLAIAAPGDHR------DPARLAAAIHAHGVTVLHFVPSM----LAAFAAYLDDFSSVRLIVASGEALAPEVAKMARLLPNATLVNLYGPTEAAIDVSHWDDANAVAVPI-GHPIANL-QLHVLDASWQPVPAGATGELYLAGAGLARGYLGRPALTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVNDAVVIVRDEQLIG-----YVARGDAGPRTALLDALRAQ--LPAYMVPSQLIELDALPVTPNGKCDRHALREAAAEVELA- 39937562 84 --------------------------------------------------YTYAEMLREVQTLAAIMQDFGVQKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIE--DAKPKLILSASCGIEYKPLLDEIILKRPQQDCELKAGRDHDWASLREQALAAGKKADVDATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMEVWWCASDIGWV----VGHSYIIYGPGATSIMYEG-----KPVGTPDGAFWRVISEHGAVALFTAPTAFRAIDGSFIRKYDLSKFRTLFLAGERADPPTVEWAEQQLQVPVIDHWWQTE--TGWCIAGNPVGLLPVKHGSPTVPMPGYKVVDEGAKPVPAGTMGSIVIKLPLNLPTLWQQDERCRESYFADGYYKTSDAGYVDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGLIVTRDPAEIEKEIVKLVRDKPVAAFKL---AITVPRLPKTRSGKILRGTIKK--------- 167758938 460 ---------------FNKTNAWYDRNIGTGLLEAARENEGKIALICRGKRISYEQLMNDAALIAGGIRQFLPEGRHTVALLSRREEGLLAALCGIILSGNSWVLMDPAQPQRRIADLLKDSQAALCITDDAWAGTD---IATRTLKELHGSQKI-------EILP-----------PEEKPSDLAYLVYTSGTTGSAKAV-EVEQHSVMNLKEAIKDLYPKGAVLSICNVGF-DAFLLES--VIALL-NGATIVMATEEEMNDAQKLIMDYDVGFMALTPSRLKAYQNDQVFLR-SLSHIETLICGGEVLVPDTYLKLRDYTPATLYNQYGPSEATVSHAAVDGKGQVTI---GRPLA---NCRIYIDENRNALPGSAGELYIGGECLARGYHNREELTRERFVEDPFYRTGDIGKWTEDGSILYLGRNDSQVKLLGHRIELAEVESVLGRHPLVNAVAVTVYENQ---------LIAYYMAKEGLEGEALLSYGALPRYLQPVYAARVEELPVTGNGKI---------------- 118581765 615 -----------------------------------------------------------------------------VGVLLPPSVGGVLTNLALSLMGRVPVNL--NYTASEASFRSAVEQCAITSIIT----------SRAFLEKLPALEGIILLSATDRLLALVRGRLLPSRLEEFNADKVGTVIFSSGSTGEPKGVMLTHHNIMSNIEALRMVFRVDLNDNVCSALPFFHSLGFTAT-LWFPLTSGFSAAYHPNPLDGEKIAQVVRERSTILLATPTFLLAYLRRA--KKEDFASLRLVVTGAEKLKSRLADSFQEKFGIRPLEGYGATESPVITLSLPDVEAGGVRQHGSKEGPGVAIRVVDESGEPLKPGQPGLLLVRGPNVMLGYLGRGDKSAEAI-RDGWYVTGDIGVMDDDGFIRITDRLSRFSKIGGEMVPHGVVEDEL--HGRIGQSAVTAVPDEKKGER--LVVIYTRGTTDAETLQRHLSECSLPNLWKPGRDGYVENLPVLGSGKLDLKRLRE--------- 2894166 14 -----------------------------LFEATAAAVPDRPAVAMGTTTLTYAELNGEANLLAHRLVEHGVGPEKLVALAMPRSVEFVIAILAVHKAGAAYVPVDPDYPEDRRRHMLDDTSAHCLLLPDVAGAPVVMSVERQAGLSAPNLTD------QDRLGPLLPDHP-------------AYVIYTSGSTGQPKGVLVTHDDYVRRQNLVPDSRLLAFASPSFDAA-VAEFWP--------IWLAGGCLVLAPASDPGEPLARLVRDQRITHVTLPPSALAPLEEGGGLPPGLTLLVAGEACPAPVAKSWARRV-------MINAYGPTEATVAVTASDPLTGEGTPPIGRPITGV-STYILDDRLHPVPDGDVGELYMTGPGLARGYLRRPAATAERFLPNPFYRTGDRVWAGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLAVDGVAQAVVTEHDNRLV-----AYVVGAGGARVAAELLPPLRKQ-LPGYLVPDVVVGLPRLPTSPNGKVDRAAL----------- 153836202 79 -------------------------------------------VTGNKKTYTYRELRDQVAKIAGMLSAQGVEKGDRVVVYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPK--IIMTASCGIEYKPLSRWKPEKVFVFQRPECEAELNQERDLDWQQEYSQALPHVLATDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMSAIYIPQGGVFWAAWVVGHSYIVYAPGCTTILFE-GKPVRTPNPG---AFWRVCDEYKVDALFSAPTAFRAIKKEDPKQYDLSNLKTIFMAGERLDPPTLEWVQSKTDKPVIDHWWQTE--TGWAIAGNPTGIEMGSSTKPIPGY-QVEILDELGEPVKPNQQGFVALKRPLVWRNHDRFETGYLSQFP--GYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDELALEGELVGKVRNE-IGAVACFKHALVVDRLPKTRSGKILRRTIRQ--------- 169185420 215 ------------------------KTIHGMFEQAAAAYPDRIAVSSIYGQLTYRELNGRANSTARMLLNRGLGKGDFVTIFMERSLELIVSLLGILKAGGVYVPVDPEHPE----------DRNRYILSDTASAFILTKSAYEAQAALDTVKEIIASGMTEVYEGIYNVEN------GVTPEDLAYIIYTSGSTGRPKGALIAHEG-VVNLGETVRTCRIGPEDVLTQF--ATYSFDASVWDTIGALFYGAHLYLLSSESVEEFAGAIERTGTTIITILPTVFFNQLSAYLSEEGKLSGVKLITVAGEALYGEQVRAFQRKFAIDIVNVYGTVKGFI-------PDEVTSIPIGKPIHNY-KVYIVNEENQLCPVNVHGEVYISTVGLAKGYLNQPEKTAEAFIDNPFYKSGDIAKLLPGGTVEYVGRRDSQIKIRGHRIEIGEIEDSFAKIPNVQDVAVICKKDTD-GQNMLVFTTQDGDQLQSAVIKRMLGAK-LPSYFVPKWIVQLDAMPISPTGKIDRKGLQ---------- 7555409 442 -----------------------------LFAAQVARAPGAVAMSCGERSFTYRELYESTNRLAHLLSDHGAGPGQRVAVVIPRSAEAVVAILAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVVRDRLDGFE-----------LPVIDDPALAGEPSTGLPLP------------AADSIAYLIYTSGTTGVPKGVAVSHRN-VTQLLQSIDGL----GQVWSQCHSLAFDFSVWE--IFGALLHGGRLVIVPDDSPEDLHALLVREQVSVLSQTPSYALQSADALAPELGQQLKLQTVVFGGEALQPHGLPRMINMYGITETTVHASFREIV-----DADVDSSVSPIGVPLANL-AFFVLDGWLRPVPVGVVGKLYVAGGGLATGYVGRPGLSATRFVACPFYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDG-VGERRLVGYVTGAADP--VEIRARLGQR-LPSFMVPSAVVVLDVLPLTVGGKVDVGAL----------- 183981272 530 ---------------------------------------------------TYAELGERVDAFAEHLAAAGVRPGDAIGVFLGRSVHLAVAALAIARSGAVVVVLNPTHPSARVADMITDAGVSRVVVDD-----QTRPL---VPVNAPELIAADRAGAAVASMP----------PPQLDPAEPAYLNFTSGSTGRPKAVTSSHRAFCNQLLWRRDEFGLGGDDALLQT--AAPTFDIFMWEIFGPLVAGARLVFNPGEDPHSIVQRVRQSSITMLQIVPSQLDVLLE-----EPDLGQCMTLRCGGEPLSLALCRRFAAVLHAELVNLYGPTETTIDATRVEVADEASWAPIGRPIA-NACLYVVDPEGALAAPGGEGELWIGGAGVTMGYLGSPAITAQRFRRDRVYRTGDRVRQRPDGTLEFLGRMDRQLKVHGVRIEPAEIERTLCEHPGVQH-AVVTVKERAPGDKALAAYLISDSPNMELDLEAVLKRTKLPATMVPAAVMVLDSLPRTSTGKVDMAAL----------- 71908052 44 ------------------------------------------ALTYGKSTLNYGDLQSAINHFAGGLINLGLQRGERVGIYL---EKRFETVISSFGAPAAGGVFVPLNPLLK-------PEQVGYILRDCNVRILVTSQERQLQDTLAALRHVVVLDSAEPLPVINGLNTPPARGHRVIDTDVLGILYTSGSTGKPKGVVLSHRNMVAGAKSVASYLENRADDTLLAALPLSFDAGFSQ--LTTAFHVGARVVLLNYLLPRDVLKTIEREKVTGLTAVPPLQLQWPESITDH------LRYFANTGGRMPRETLDSLRQHLPKTKPLMYGLTEAF--RSTFLPPSEVDKDSIGKAI-PNAEILVLREDGTPCAPNEPGELVHRGALVGMGYWNDIEKTAERYKEAGLVLSGDTVRMDEEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATKMVGECVAFGVDNDRLGQAQVIATAPPNGTLDTAALLAECRAR-MPAYMVPSGIEIQDGLPRNPNGKIDRKTL----------- 159036025 20 ------------------------------------------AIVTPDTVITYGDLVSRIDRLARVLVARGIGPEQVCAVAVERGPQAVVAMAAVLRAG------------------------AAFLTLDVLPGPRLETMVRSGQARCLVTTSALAGQLGFAFDGLRVHTDEPVSLPPIAARSLAYVSHTSGSTGTPNAVLVEHRGLNNYLRCVVRDYDLGADTVVLQLAPLGYDASIRD--TFAPLVAGGRLVLVPRSTADEFIAAVRRFDVDTILSATPTFLTFVSA-----HDLPPLRLTVSSGESLRPFLTAGGRARLPGRLVNQYGPTEATMTSTRFVVPPDTTVDLVGAPIEGV-TIHVLDDDLAPVPDGAVGQVWIGGIGVTRGYGGRPDLTAERFVPDPLYRTGDLAR-SRDGILEYLGRADRQIKIRGYRVDPAEIEGALLSHPAVAGAAVSTATD----DRGRVFLIAHVAGELAEVTDAALRHHTLPPYMMPRRFARIARVPTTTSGKADRRAL----------- 34498258 418 ---------------------------------QAARTPDAPALEHKGVTLSYRELDCRANRLARHLRVQGVQAGEFVALCAQRSLDMVVGLLAILKAGGAYIPLDTAYPADRLAYILGDSQPLLILADDAGQALEPLQLATR-------LINLGRQGDAWSALSAD----APACL-HLNAGDLAYVIYTSGSTGNPKGVMIEHRSLVNYVLDAIR--WFELTPSDRVLQQNSLNFDLSLEEMLPALLSGACLVLATELF--GSAPLSEHRKLGISAHWHTLVGQWSDAPLQALQYLQGVRLVNVTGDALSAQKVRVWESIRSTGLINTYGPTEATVSCTRLAGELEGVNVTIGK---PFANTRMYDGKLQPVPIGVTGELYIAGVQVGRGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGAEEPSSLRAALSQE-LAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 158423433 54 --------------------------------------------------YTFDELKRLTNRFANVLAACGLERGDRLAVFLPQAPETAIAHLAAFKAGSVPLFTLFGDEA--LSFRLANSGAKALVT-------DLAGLAKRIRHEVPDLTHVFVTGRAISFDAAMARASDAFTPSDTGPDDPAIIIFTSGTTGNPKGALHGHREFIHGMPQPGDLHWTPADWAWIGGL-----FDVLFP----TLYLGVPVLAHRAKKPDAAMALMATHKVR-NVFLPPTALKLLRQADVRHPGL-VLRSLLTGGETLGAELGAFVQERLGVEAREIYGQTECNLVVGSNSNFFAIRPGAMGKPI-PGHDVRIVDEDGVEVPTGEQGHIGVRDPVMMLEYWNNPAATADKYAGD-FLLTGDLGRQDEEGYLWYMSRSDDVITSAGYRIGPGEIEDCILRHPAVAMVGVVGVPDPVRTEKAWVVLKPGQLGSDAAEIQDHVRTR-LSGHEYPRYVSFTDALPMTATGKILRRELR---------- 86130835 95 -------------------------------------------------HITYKQLHERVCKFANVLKDQGIEKGDRVCIYLPMIPELSIAVLACARIGAVHSVVFAGFSSTALSTRINDASCKLVITSDSYRGIDLKGIVDEALAETPCVDSVLVVGRDHWLQPLLEKASATCDAVLMNAEDPLFILYTSGSTGKPKGMVHTTAGYMYTFKRQGDVYWCTADIGWIT----GHSYIIYGPGATTVMFEG----VPTYPDWGRFWQIVEKHKVTYTAPTAIRALAKESLDNVTKYDLSSIKILGTVGEPINEEAWHWYDENIGIPIADTWWQTEGGIMISPIPYATPTIPTFATLPL-PGIQPSLMDENGAEIKGNQVGRLTIKFPWTIWGNHQRYKETYFTAYENRYF-TGDGALRDATGYYRITGRVDDVIIVSGHNLGTAPIEDAVNEHPAVAESAIVGFPHDVKGNALYGYVISRDQDNVRKEINQLITERIGPIAKL-DKIQFTPGLPKTRSGKIMRRILRKIAS------ 152974204 208 ---------------------YPEKSIVEMFYKTVKQFPNRIALSSKEGALTYQELNQRSNQIAHMLIQNGVQPGDYVGIFMKRSIDTVISILAVLKANAAYVPIDPDYPESRIEYIIQDSKAKVILTKET------EITSKGIQA--------ISIYDSENYL------VNDVKLP-INCDDIAYMIYTSGSTGNPKGTMLAH-------RGVVNLCWMQRQYKLFAQFP-SFSFDASVWELFAALFCGGTL-----------YVLLEEERLSVEAFILALATVFVRQVATYLEDLSSLKRIAIGGEMLPIEVIKLWRERIGTNIENVYGPTECTVVTTTYPIPENIVSVPIGKPCANY-QIMILDENMRLCPIGVPGELHIESVGLAKGYFNKPEKTVEAFVPNPFYKTGDIVRLLEDGNIEFLHRKDDQVKIRGHRIELGEIQNQISQNYNVKENIVFAKKSKEGSQYLIAFTLTKKEMP---ELIYKLQEQ-LPDYMIPSKLIYIDELPLTPNKKIDVKKL----------- 48428776 331 -----------------------------LLEATARRFGKTTALAYRGGKIDWRELDRQANRFAHGLLDLRIKPGERILLALPNIPSLVIAYFGILKAGAVAV--LSDAATPKEILLTRMADAGVVMLVTTTNRYDDLRDELQSDRRAAGLRRVIFASMIDEKLKFATLHQEGHWLPWFRQDKLKFKQVLGGSVAPTELVQDVGDIYTYGASGTPLPVALSHRNLAANALQLRHWLPESRPGLTGLLYLGATLILLPGAELEPLLKTVKKMRPTYFPTTPRMVRELAHTPGVRRYGLASIRVCAVSGSPLAQEIREEFEKLTRGRLVEAYGLTEAAPAVLAMPLAARRIQGVVGVPL-PDTEVKVVDDTDAELPSDTVGELWVRGPQLFSGYASALNLIARKISKDGWLATGDVASIDEDGFVSIIDRKSNMGIRNGRRVFPRQIEEVLFEHPAVAVAHVKWSPDE---------------------------------------------------------------------- 116050341 1575 --------------------------------ERARMAPDAVAVIFDEEKLTYAELDSRANRLAHALIALGVGPEVRVAIAMQRSAEIMVAFLAVLKAGG-------AYVPLDIEY---PRERLLYMMQDSRAHLLLTHSHLLELLPIPEGLSCLSVDREEEWAGF------PAHDPEVHGDNLAYVIYTSGSTGMPKGVAVPHGPLIAHIVATGERYEMTPEDCELHFMSFAFDG--SHEGWMHPLINGARVLIRDDSLPERTYAEMHRHGVTV-GVFPPVYLQQLAEHAARDGNPPPVRVYCFGGAQASYDLAWR--ALKPKYLFNGYGPTETVVTPLLWKARAGDACGAAYMPIGTLLGNRILDGQLNLLPVGVAGELYLGGEGVARGYLERPALTAERFVPDPFYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREHPAVREAVVVAQPQQLVGQEPAVADSPEAQAECRAQLKTALRER-LPEYMVPSHLLFLARMPLTPNGKLDRKGL----------- 149374682 88 ------------------------------------KRGDQTAIIADSRNVTYRELYEETCKFANVLKDQGVKKGDVVTIYMPMIVETGVAMLACARIGAIHSVVFGGFSPEALGARIANGKSRFVVTADGVRGGRKIPLKKNVDAALSKVDKVIVVKRTGGDVPWKDGRDQSYELMKVASSDCPFMLYTSGSTGAPKGVLHTTGGYMVSMTHEYVFDYQDGDVYWCTAWVTGHSYILYGPGAVTVLFEG----VPNYPDTSRMGQVVDKHKVNILYTAPTAIRALMAEGESCMNGTTSLRLLGSVGEPINPEAWEWYHRVIGCPIVDTWWQTEGGILISPLPGAIDLKPGSATVPFFGVKPALV--DNDGNILEGKTGNLLDSWPGQMRTIYGDHERFKQTYTYKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHDKVAEAAVVGYPHEIKGQGIYVYVTPSDELKK--ELVQWVRKE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRKIASNE---- 15922340 84 -------------------------------------------ITYGEL---YREVNRVAYILKEVY---GLKKGDAISLYLPMIPELPIFMLAAARLGIIFSVVFSGFSAQALADRINDARAKLLVTADADKALENTSTVEKVLVVKRTNNNITMKEGRDEFVPL-NAYVEPER---TKSEDPLFILYTSGTTGKPKGI--VHDNWVFDIKDS-DIMWTTADIGWIT----GHSYIVFGPGVTTVMYEGAL----DYPNPDRWASIIERYGVTILYTSPTAIRSFMKLGEDKGRDFSSVRLMHSVGEPINPEAFRWFFRLVGIPFGSTWWMTEGGIMISHLPGLYLIPLKTNGMPLPGIDADVV-NENGNPTKPEERGYLVIRKPWTIWG--DPDRYVKVYWSKPGIFYPGDFAVKDSDGYFWILGRADEVIKVAGHRLGTYELESALIHHPAVAEAAVVGVPDPLKGEVPVAFVVLKVGQKANEELKKSLNEEQVGPIASLSSIYFVSKLPKTRSGKIMRRVVKAVITNQ---- 115527108 66 ------------------------------------------------TQITYHQLLVQVCQFSNVLRKQGIQKGDRVAIYMPMIPELVVAMLACARIGALHSIVFAGFSSESLCERILDSSCSLLITTDAYRGVNLKELADEALQKFPVRCCIVVKGRAELGMGDSTSQSPPIKCPDVQISDPLFILYTSGSTGKPKGVVHTVGGYMLYVATTFDVFWCTADIGWITGHSYVTYGPLAN-GATSVLFEG----IPTYPDVNRLWSIVDKYKVTKFYTAPTLLMKFGDEPVTKHSR-ASLQVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTEGGHMLTPLPG---------ATPMKPGSATAILNESGEELEGEAEGYLVFKQPWIMRTVYGNHERFETTYFKKGYYVTGDGCQRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGHPHPVKGECLYCFVTLCDGSPKTEELKKQIREK-IGPIATPDYIQNAPGLPKTRSGKIMRRVLRK--------- 183982772 488 ---------------------------------------------------SYRQLDSASNRLASLLASHGIGRGDVVALLLPRSGRAIIAILAALKVGAAYLPIDPDHPRARVAFLLDDTKPVAVLLRDLTDGLDGHALA------VIDVDDPAVAAQPS------------TALPAPAADDVAYVLYTSGTTGVPKGVAITHHNIAQLVASPTPL-----STQNSLAVTQCHSYAFSVWEIWSALLHGGRLVVDVTRSPTDFHDLLLEQRVNALTQTP-------SAVAALSTDALEATTLVVGGEPCTAEVVDRWAP--GRVMVNAYGPTESTVCVS-ISAPLVAGSGTAGRPL-PGTALFVLDRWLRQLPTEVVGELYVAGSQVGLGYWHRSGLTASRFVACPFYRTGDLACWGADGQLHYKGRVDDQVKIRGYRIEPAEITTTLMRSPSVNNAVVIVREDR-PGDKRLVGYITGQADPEA--VRAGLKDQ-LPHYMVPAAIMSLERLPLTVNGKLDVAAL----------- 54022684 1070 -------------------------------RRAVAAHADSVALSYEGAELTYREFDERVNRLARLLIARGVGAESLVGLAVRRSLDLVVGMYAIVTAGGAYVPLDPDHPAERIAHILDTADPVCVL-----------STSADAAAVPAGAEVLHV-----DTVDLSGYSAAPVEAAEVRPDNPAYVIFTSGSTGRPKGVAVSHGAIDNQIEWMLSEYPMGPGDVYLQK--TATTFDVSLWGYFMPLRAGAKLVVATHDGHRDPAYIAETQRVTVTDFVPSMLTVF--ATHTAPGSVPTLRDIFVIGEALPPETVAAVRAMSDAAVHNLYGPTEAAVSVTYWPARETDVATV---PIGPQWNTRVYDARLRAVPAGVVGELYLAGAQLARGYVSRPDLTADRFVANPFYRTGDLV-VWRDQPHRLEGRTDFQVKFRGQRIELGEIETALLAQPQISQAAVLVVPDQLVG-----YVVPRGETVDTDDLLAAVGTT-LPAYMVPAAIVVLDAFPLNTSGKLDRKALPE--------- 162456295 592 ------------------------DSLVDLLDEVAERFDHALSVQRGLSRTSYRELRDAACMTAARLAALGVRRGDRVALSGANQPAWPVAYFGILRAGAVAVPIDPGLDAKAFADVLRSSTAKVVL----WDGGVAERLGADVRAALPNLHAFDMVGFAEGQVPLGPASGDGLAPPDVRSQDVASVVYTSGTTGEPKGVLLTHGNFTALLASLAPLFPLKASDRVLSVLPLHQTFEVTC-GLLLPLSQGARIIYLDEVSADRVSDGLKKARVTAMVGVPALAFSWLNRMLGKRLGLNNVRFLISGGAALPRDTAAVFKGL-GLPLAEGYGLTEAAPLLTVTKPSPAASPGNVGKPI-PGVKIKIANPDANGV-----GEVLARGPNVMKGYADDPDATQAALDADGWLRTGDLGKLDKQGRLVLVGRQSEVISAAGESLYPADIERMLGKIEHVKELAIVGIDNGRGGEQVACLAVPTAPGAKDGEARAAQHERALDALRTPMAVHLDDALPRTASGQVKRSEVKAIVT------ 29423266 55 -------WPDIRPAGLPDAGKDAGACLHDLFAAQVARTPGAPALIWRDHEISYRRLDDDSSRLAAYLRLRGIGPGAFVGLCVERSPQMITALLGVLKTGAAYVPLDPEYPVERLRYVLSDTGARLLLTQEA-----LRPLFPDHDGEILCLDQHRQDIDALSAAPAPD---SPVPLP----SDTAYVIHTSGSTGRPKGVLVTH--------RSLA----NHSSAYFAFAPVLQCRPLSAEEIFPPLLHGAALVLGSDPLRQTFRALTQQVIDTGTTFLSVPTAFWHSWVAERLATESALRTMIVAGEKATRQALLTWKKRVGEDIRNVYGPTEGTITTTVHEPGADWEIGEYGSPIGPIDNVRVLDDALRPVPAGEPGELFIGGAGVAVGYLNAPQTTAERFLPDPFYRTGDLVRADADGCLEFLGRRDHQVKLRGYRIELGEIEAVLTEHEDVRACVALVTGDGPDSALVCFVTAGGRAAPPAAELIAHLRGR-LPWYMIPTAVHVLDAFPLTPNGKIDRAAL----------- 13661780 47 ---------------------------------------DAVAVLRGGLHTTFGQVQHAAVRVAGVLRSRGVEPGDRVVLYLDPSVEAAEVVFGVLVAGAVLV---PVPRLLTGTSVAHLADSGATVLVTDGPGVD------RLESTGCSLHDVVLTVDGAHGAPLGDLRVDPLAPVPRRSSDLALLMYTSGTSGPPKGIVHGHRDYAFELFRPGDVYFGTADWGWIGGLMLGLLVPWS----LGV------PVVAHRPQPGATLDMLSRYSVT-TAFLP--ASVLRMFAEHGEPAQRRLRAVVTGGEPAGAVELGWARRHLSDAVNKAYGQTEA----NALIGDSAVLGSVDDATMAPYPGHRILDDAGTHVAPGEVGEIALELPDSVAGYWDASSASVVP-PAGSWHRTGDLARLAHGRRLEYLGRADDVIKSRGYRIGPAEIEEALKRHPQVLDAAAVGLPDPESGQQVKAFVLAAGELTE--EISAELRELVAAAHARPREIEAVAALPRTETGKVRRREL----------- 104782281 1580 ------------------------------------------ALMFAGQQLSYAELNARANRLARELVAQGATADALVGIAVERSVEMVVGLLAILKAGAAYVPLDPEYPRERLAYMIE--DSGIELLLTQAHLLAELPLGEGVRSLVLDQPDAWLAGHGDSNLGL-------VPAPQ----QLAYVIYTSGSTGTPKGAGNRHDALVNRL------CWMQEAYGLTAADNVLQKTPFSFDEFFWPLITGARLVVAAPGAPGQLIALIETEQVSTLHFVPSMLQAFLQDPQVTR--CTSLRRIVCSGEALPVDAQQQVLARLPWNLYNLYGPTEAAIDVTHWTCREEGRDSVPGVPIANL-ATYILDAELAPVPVGVAGELYLGGVGLARGYHRAERFVASPFGGERLYRTGDLARYRADGVIEYAGRIDHQVKIRGLRIELGEIEARLLEQPGIREAVVLAI-DTPAGKQLAGYLVPQDQAQLAEQVRGQLRQ-ALPEYMVPGPLMLLAQLPLSPNGKLDRKAL----------- 111017094 471 ---------------------------------------DAVAVRDRGRVVTYRELDEAADRWARVLTGHGVGPEDLVAVSIPRSYESVLALWAVARTGAAYVPVDPTHPTDRIAYTLGDSGAALGLT------------VRSARDRLPTTIRWLSIDDGDDHPPTVE-RDRPVHL-----GHPAYVIYTSGSTGVPKGAVVTHDNLVQEIREKYAVA-ADSRVLHFA----SPSFDTALVEVLAACIGGATLVIAPT----DVYELLRAERIT-HLLSTPSALATVDP-----DGLDSLELVLVGGEVCPQDLADR--WAVGRTMRNAYGPTETTCSVTLTDDPGGRV--TIGSLMRGV-RATVCDPLLRPLPPGAVGELYLATPALARGYHRRPALTATRFVADPMFRTGDRVRWTNSATLEFLERTDDQVKVRGFRIELGEIDAALRRNPDI-DFATTIVHRTPVGDPVLVYIMVRRESQTTPESARHAIARFLPEYMVPGSITVLDAVPLTPTKKLDRGAL----------- 167578818 84 -------------------------------RHVAAGLGERVAVIFEATRVTYADLLARVSRFANALKKRGIGRGDRVVIYIPMSVEGIVAMQACARIGATHSVVFGGFSSKSLHERIVDVGATALVTADGGKTLPLKSIADETMGGCDAVKTVVVTGGNVDWHAGRDVWMHEIVANEVGAEHPLFILYTSGSTGKPKGVQHSTAGYLLWVAQTMKWTWKPDDVFWCTAWVTGHSYITYGPLAVGAT----QVVFEGVPTYPNAWKMIGDHKVSVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWIWYHKNVGCPIVDTWWQTEGGHMITPLPGATPTVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMARTIWGDPERFKKSYFPDELYLAGDTVRDKETGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVSRPEGEEAAALAKTLRDKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 170781696 14 -------WPD-VGESFN----WAVDWF-----DGIARGNDRVAVVAGDRRLTFDEMATRSDRVATWLVARGVRKGDHVMLMLGNRVELWETMLAIMKAGAVILPTSTVLGSADLTDRVLRAGVRHVIADLAHTAVFDDVPGEYARIAIGATGDTSVPDGWADYRDADDAPADRVGV-AVASTDPALVYFTSGTTSKPKMVVHTHVSYPVGHLTTAYWLGLQPGDVHLA---------ISSPGCFFAPWIAEATVFVHDYARFDAHALVEQDRAEVTTFCAPPTVWRMLIQAGIRERPGQLREIMSAGEPLNPEVIARIEEWWGLTIRDGYGQTE--TTAIVANAPGDAVVGSMGTALPGVDVVLVDPVTGEPADEGEICLDLATRPVNLMAGYLGDDARTAESMRDGYFHTGDVARRDADGTITFIGRTDDIFKSSDYKISPFEVESVLIEHPAVAEAAVVGAPDPVRLNVAKAYVWEPDEATALAVLK-HARERCPAFMRV-RRVEFGE-LPKTASGKIRRVELRQ--------- 91786663 81 ---------------------------------------------------SYGELARQTSRFANVLQGLGVGKGDCLFVMAGRIPELYIAVLGALKNGTVVTPMFSAFGPEPVATRINIGAGQVLVTTDLL----YQRKVKAMRGQMPTLRHVLLVAEEGGILDLATLMSDGFSTVETKPDDPALLHFTSGTTGTPKGAIHVHDAVVAH-----------HATGRFALHPDDRYWCTADPGVTGTSYGIIAPLLHGVTSLIDRYTLLQQESITVWYTAPTAIRMLMKSGLARRHRFPDLRFVASVGEPLNPEAVWWGMEAFGLPIHDNWWQTETIANTPAFD----IKPGSMGRPL-PGIAACIVERLEAEGEPPRVGELALKAPSMFRGYLNNEARYRRCFAGD-LYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDHAPDEADILAHARKR-LGAAVAPKEIAFLPVLPRTRSGKIMRRLLK---------- 67526075 487 ---------------------------------------DATAVAAWDGTLSYVELDAFATRLATWLQKVGPE----IVIPICFDRSQWMIIFGVLKAGGAFLLLDPIYPENRLRYMIKMVNARTILVSES------------CRARFEGVPGAILAVNAAWF----ETHTHSIPMRELPVDRALYLVFTSGSTGQPKGVIVTHASYAASAAGHMPALGMNENTRQLFFASPA--FDLSIYEILGSLMCGGTVCV---PTEEDVAPVIRDMNVNLISLTSSYAR------HLRPEDVPRLETLALVGEPL----ARDVQRVWALTLINAYGPAECSVVST-VKRP--VTLDSNPANIGTTVAGRAWKDHEILLPIGATGELLLEGDHLARGYLNDEEKTAAAYTPRRFYKTGDLVHFDEDGSIVFEGRKDSQVKIRGQRVEIAEIEHHLALFPNAAGAAV----DVFKHEHLVAFLFCDKESWNSSDTPADILQRVMPHHMVPTRYQIWARMPTSLAGKLDRKALRKELGNQ---- 71021439 91 -------------------------------------------------RWSYGAMNEHVQSLVAGLHQLGVRKGDRVAILMMNCSAYGALQWACAQIGAVLVTLNPAYGTSELRRAIDLVEATTLFIVPSLRGTNYLDSLLELDESLPSLKNSVLAQQGKSFIDYRDLLISPAATSDVLNTDVINLQLTSGTTGKPKAVALTSRNLLNNGIAIGDNLRFTEADKLCNIPPLFHCFGL----VLGNLAAGASIVYAAEGDPLRSLRAVSEERCTALHGVPTHFIAELELLESAREDFSSLRTVTFGCGTFDALGWRETK--IGNSLTKDFRLCPHPSLYADVDAPIVRRCETVGR-VYPHVHAKIVSPDDPLGQPGQPGELCTAGYVVMQGYWKDPQRTDEALEEIVWMRTGDIAIMDEEGYVRIVGRSKDVIIRGGENLFPPNIENCIDRMEGIATNAVIAVPDEKYGEAVGVFVASHAEAPTPAKIRAYVKKH-VGGQSAPAWVWFLAEFPKTASGKIQK-------------- 150025024 95 -------------------------------------------------HISYNELYVRVSKMANVLREQGIEKGDRVCIYLPMIPELAIATLACARIGAIHSVVFAGFSESAVASRINDSECKMVITSDG--GFDLKAIIDEALEKCPCVTKVLVVKRTNTSVKMKDIWLQPLNMPEIDAEDPLFILYTSGSTGKPKGMVHTTAGYMYTFKNVFDIFWCTADIGWIT----GHSYILYGP----LLNGATTVIFEGVPSPDFSWEVIEKHKVTYTAPTAIRALAKENLSYVQKYPLKSLKVIGSVGEPINEEAWHWYNDHVGCPMVDTWWQTEGI-----MISPIAFVTPTKPTYASPGIQPILMNEKRNEIEENQSGSLCIKFPWTIWGHQRYKETYFSAFP--GKYFTGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDLKGNALYGFVMTRDKTNLAKEINQNVSDHIGPIAKL-DKIQFVSGLPKTRSGKIMRRILRK--------- 196157049 80 ------------------------------------------------QHFTFSELLTQVAHFAGALSSLGVAKGDRVIIYMPMIPQAVVAMLACARLGAIHSVVFGGFASNELA--VRIDDAKPKVIVTASCGIEYKPLVDEVLFQRPQLLASLNEGTDYDWQELV-AASQPAEPVAVDATDPLYVLYTSGTTGKPKGVVRDNGGHAVALHYSMGAIYISQDDVFWAAWVVGHSYIVYAPGATTVLYEG-----KPVGTPDAGWRMIETHKINVLFAAPAIRKADPDADYLSKYDISSLRTLFMAGERLDPPTYYWASEKVGVPVIDHWWQTETICSNPMGLEPMETKPGSSSVP-TPGFNVKVLKGGDVEQIKGEKGAILPLPPGCLTTIWQDHQRFIDGYLREGYYSTGDNGYVDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAAHPAVAECSVIGVHDALKGQLPIGMLLLKDGVAEALEKELIQRVRDVACFK---RAIVVNRLPKTRSGKILRKLLRQ--------- 55380254 132 ---------------------------------------------------TYHELHQQANRVANALEARGIGPGDAVGLYMPMVPEIVPLLYGCFKVGAIAVPIFSGFGVDATATRIEDAECSVLFTGDGFSEIDLKSAADEAIEAAGHVEHTIVLGSTESGLSWDSSQSDEYETQSLPADHESMLLYSSGTTGKPKGIVHTHAGGLVQPAKEIFFS-FDHKPADRFFWVSDIGWMMGPWTLIGNHAHGGTVFMAPDPEPDRFWEMIDTHNLSVFGISPTAIRSWLEGH-----DLSTLRLLGSTGEPWDPDSWEWFLENVGDGTTPIMNISGGTEIFGCFLQPHSLKPGTLGGPALGMDIDVVDAQGESVAEDNEKGYLVCQAPSMTKSLWSGDERYLAEYWSGDMWDHGDWAQKDEDGFWFLHGRSDDVLNVAGRKVGPAEVESALIEHDAVNAAVAIGADDETKGTAVVTYVILNEGVEESADLREALRARALGKPFRPREVRFVDEFPETQSGKIVRRIIQ---------- 108758947 2 -------------------------TLDQIVIRAAAKAPESIAIKGPDGTLTYGQLDALANRIARALQELGVKQGDRVGLWTEKSVRAVAAMQGIARLGAVPLDPLPATRTRLILDDC---------------GIDVMVTTTTRASELHNLRYLLVDDKGPEICRLSGFSSEPLPPHGAGDHDLAYILYTSGSTGTPKGV---------CISQRNAMAFIEWCHALLGTTPFSNHAPLSVLDLYAAFMGGASVTLIPEAAPEKLVELVLRERFTCWYSVPSALMLMMQEGGLLKHGALPFRAVLFAGEPFPIRHLRRFFNLYGPTETNVCTFHEVTDISPHRTEPVPIGRASCG--------NRVWSEEAREEGDG-VGELMVEGPTVMLGYWGQPRHGS------GPYATGDRCREVPDGTFEYLGRRDNMLKVRGRRIEAGEIEAALLTHPDIREAGVIAT-GSGLEARLVAFVVSASKPPSLLKVKKHCAER-LPRYMIVDEVRVLPELPRTPNGKLNRRALRE--------- 150445938 544 -----------------------------LFENQVKRTPEAIAVMFEDQLISYQELNRQANQLAHYLSNLGIKSGERVGVYLERSPLVIVSILSIFKAGGVYVPLDATYPQERLSFMASDANIAVLLTQTNLKHYFLKKTVSIVQEK----------GKISQFSPLNPSLT-------VNPHDLAYIIYTSGSTGQPKGVLLAHQGLSNLAEAQSELFAVETDSRVLQFASISFDASISE--IFMSLVKGARLCLISQDTFLNYHKLIELQDYEITVLTLPPSILAMLPEGQFPD----LQTLIVAGEACSGYLVKRWSN--QCRFFNAYGPTEATVCATIAECTQSLDAPSIGVPIA-NTQVYLLDSYLQPVPIGIIGELYIGGIGVAQGYYDREKFPRNAFYQTKIYKTGDLARYLPDGKIEFLGRIDDQVKIRGIRIELGEIEARICQYPLVKDCVVAAYQAD-TGQHLVAYLVAQDASINQKQLKAYLQNY-LPISMIPSQIIILDAFPLTSNGKVNRKAL----------- 94490330 4679 -----------------------------LIHEQCLTQPDTPAVDSWDGQFSYLQLDELSSKLASHLAQYALDPDTFIAVCFEKSKWTPVVMLAIMKSGAAFVLLDPSQPPQRLQYMCRTTKASVVI-------------ASEKQTAMATTQYVITVGDRHRDWTRGGF----TKLPNTSPDNTAFAVFTSGSTGKPKGVQISHSAFITSARHSIALKITRNSRVLQFA---SYTFDASVAENLTTLLAGGCICISDTERKQSLAQAISRMQANFIFITPALARV-LDP-----NDFPSLKTVILGGELITEKSLWRNKVAYGPTECTVFATAT-----------KRVTAKTNGRNIGTTINCRSWKNHERLLPVGAIGELLLEGPTVAGGYIGEPKQTAAVFTPSRAYKTGDLVRYNPDGTLHFVARKDNQVKIRGQRLELGEVEFHIRAHRPIDVAVELAVPEQFREPFLVAFIYAAAKEPQSSEIQHALSER-LPAYMVPTLFLPLQRIPLSANDKINRHVLRQ--------- 158392448 3035 ----------------------------------ARSHGDSLAITCGGNDMIYSELQTKVLSIAQTLLEVGCGNGSCVGVLCEPSSDFIAAMLAILHIGGIPLVSLPHERHRAIL------RSSRFIALIHHSATSDRALALSSMAREDHLMNVILDGEARR---------EASDVPIQTSTDSAVLLFTSGSTGNPKGIFLTQSNFINHISLKTQVLGLQSETTLQQS---SMGFDMSIIQILSALLNGGRVLIVPSESPVEIARLVSQGAVTLTIATPSEYKMWLRYGSDERNKATAWRHACLGGEPVTEQLCRRLTNCYGPTEITAAATFQSIISITGEKDHRSMMI--VGKALPNY-SVHIIDNKGHFLPIGMQGEICIGGAGVALGYCGLPEQTAAKFIVDRLYRTGDQGRLLEDGSLLFMGRGNTQIKLNGVRIELEEVEGTILAGSDGKLSTVVAAADRLLAYATLTTGVSLTE----TETKQLLASLPLPTTMQPSKLIIMDTLPLTSSGKINREAIQD--------- 167742769 258 ------------------------------IREAARRAPHAVAIVHGDARMTYETLDRRSDALARALRARGVGRGSRVASLQSYSEKIVVAYLGILKAGALPLDPADPRRLEKIE------DAAPAMIVTARR--DLEDVPQALRARTLTIDDPIECGKAPDAVAVNDVATDVVTFATLAEADPAYVIYTSGSTGKPKGVEVSHGSLNVSYHRAYRFGKPGHPTLQLAGM----TFDLGIGDVSRTLACGGTLVMPPRDGLLDAHALMRAERVSFGDFPPVILRELIRHCNETGDRLDMLDTLVCGADVWFGHELHAARALCGARVLGSYGVTEAAIDSSYFDPPDSVV--PLGRPL-PSCELLIVDPLLQMTPIGVPGELLVAGPAVATRYLNNDALTAQKFLRDGFYRTGDICRFLEGGTIDFLGRRDNQIKIRGFRVELGEVEGVLAAHPDVRQCAVV-VRDEASGDPSLAAFVVSD-APIAA-LRGYLRGR-LPAYMLPAAIERLGDMPLTASGKIDRNRLK---------- 48477703 72 ---------------------------------------------------SYRDLVNRSNALLSFLRLNGLKKGSIVYLMMPVVPEQWYALTATIKGGMI---AIPC--ATNLTEY-EMKNRFSDLKPDAIIA-DERS-ANLIDNIIPENTLRIVLGEKKNWESYNEIKFNKAEYEKTYYKDPILNYFTSGTTGLPKRVPIGHSDYIHSATGWAKFAW----SSYFAPLIM-------NATILGINYSGKL-------NPEKYIGLLEKYHVN-SFCAPPTA--WKQFILIKDLKLPELKVAVSAGEPLNPEVINRFKEKIMITIRDFYGQTESTAMIGNMPG-DDIIPGSMGRPSEMY-HMVLLDEENKEINENDIGNIAVKLDYNNTGLYSDESRNRAAFV-NNYYLTGDKAYLN-NGHWFFVSRNDDIIKTSDYRVGPFEVESALMVHDAVAEAAVIGINDPEKYEIIKAFIILKPGYNPSMDLAISLKNKVLPYYKVPSVIEFVNELPKTISNKTRRNVLRDIESKK---- 86152018 109 --------------------------------------------------YTYRRLLHETCKAANLLKKFGVKKGDRVVIYMPMIPETAIVMLACARIGAIHVFGIDAGAKLVVTADGAFRRGKPYMLKPAVD----KALSEGCESVEKVLI-VIRNNEPIEYIKGRDVYNELVKNPEIDSEDLLFLLYTSGSTGKPKGVMHASAGYILWAQMTME--WVDYDNYWCSAWITGHTYVVYGPGATTIMHEG-----TPTPNSGRWWRMIEEYQISKFYTSPTIRMLHADAPDERKYDLSTLEVLGTVGEPINPSAWKWFYDEIGGTKSPIWQTETGGHMITPLPGATPLKPGCATLPL-PGIFAEVIDEEGNKKDEGEDGLLCIIKPWMIRGIWGNDERYIESYKKDGVYFSGDGAFYDKNGYITITGRTDDVVNVAGHRIGTAEIESAIAKHPSVAESAVVSILDVIKGESLFAFVVPASSCDLGGELNDILRVEIGPIAKI-EKILYTPGLPKTRSGKIMRRILR---------- 196258201 467 -----------------------------LFEEQVQRTPDAVAVVFENEQLTYQELNHRANQLAHYLQSLGVGADVLVGVCLERSLEMIVGLLGILKAGGAYVPFDPQYPIERLKFMLEDTQVKVLLLPQNHVHIDWQTISLANQDNLNTL----VSGE-----------------------NLAYVIYTSGSTGKPKGVVVTH--------QSVNRLVLNTNYIQLTCIAQAANFDAATFEIWGALLNGAKLVISVLLSPSEFAFNISSQKISVLFLTTAL---FNQLASFVPKAFSSLRYLLFGGEAVDPRAPEKLLHVYGPTENTTFSSWYLVENLSTTATTIPI-----GKPITN-TQIYVLDKYLRPVPVGIPGELYIGGLGLARGYLHQPTLTQEKFITNPFYKTGDIARRLPDGNLEFVGRINNQIKIRGFRIELEEIETVLVLHSEIKQ-AVVTLRKNSLGEKYLVYIIAKNSQLSPKIVRNFLMQK-LPDYMIPNDFVFLDAFPLNTNGKINRQDL----------- 194546391 535 ------------------------------------------ALAFGEERLDYAELNRRANRLAHALIERGVGADRLVGVAMERSIEMVVALMAILKAGGAYVPVDPEYPE----------ERQAYMLED--SGVQL--LLSQSHLKLPLAQGVQRIDLDQADACLEN-HAENNPGVELNGENLAYVIYTSGSTGKPKGAGNRHSAL------SNRLCWMQQADTVLQKTPF--SFDVSVWEFFWPLMSGARVVAAPGDHRDPAVELINREGVDTLHFVPSMLQAFLDVASC-----TSLKRIVCSGEALPADAQQQVFAKLQAGLYNLYGPTEAAIDVTHWTCVEEGKDAVPGRPIANL-ACYILDGNLEPVPVGVLGELYLAGRGLARGYHQRPGLTAERFVASPFYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIEARLLEHPWVREAAVLAVD----GRQLVGYVVLESEGGDWREALAAHLATSLPEYMVPAQWLALERMPLSPNGKLDRKAL----------- 32487244 461 ----------------------PGQSVLDLFGRRVATAPDAVAITAGGADLTYAEVDQAANRLARHLAARGIGRGDRVGVVMDRSPDLLIAFLASWKAGAAYVPVDVEHPAERIEFVL------------ADSGVSAVLCTRATREVAPADAIVIDAPETRAAIDAGAATAPQIRL---SADDLAYVMYTSGSTGLPKGVGVPHGDEGWRIGPGDAV--LMHAT---------HVFDPSLYAMWVPLAMGGRVVLT-EPGVLDALGMRQAVERGVT-FVHLTAGTFRALAESSPECFAGLVEVGTGGDVVPAQSVEHLRAVPGLRVRNTYGPTETTLTWKPIEPGEEVGRELPGRPMT---NRRIYDAFLRPVAPGVAGELYIAGTGLARGYLGGPGLTAERFVAERMYRTGDLARWNRDGEVVFLGRTDDQVKIRGYRVELGEVEAVLAAQRGVVEAVVVAREDQPGEKRLVGYFISDGTDAGPAEIR---REMALVAYMVPLAVVALPALPVTPNGKVDRLAL----------- 40556688 8 -----------------------------LFEEQVVRTPDEVAVIFKKETLTYKELNEKSNQLARLLREGGVGPDTVVGIMVERSIEMVVGIFGILKAGGAYLPLSPNHPSSRLQFIIEDSGAKLILTQKQI----LHRFQDSLKADMLALDSISYEGKGEN---LECIN---------KPSDLVYVIYTSGSTGKPKGVMIEHSALINRIEWMQEAYPISSKDTILQKTP--YTFDVSVWEMFWWAIVGAKVILAPGMEPQAIIETTESNDVTIMHFVPSMLSAFLHYVTGETNRIKSLKQVFVSGEALLSQHINRFNKLLGTLLTNLYGPTEATIDVTAYDCPTHEITEGSGRPIKNI-EMFVVDKYGNKLPEGHIGELCISGIGLARGYVNRPQLTAEKFVQYSLYKTGDLALIRSDGNIEFHGRIDFQVKVNGLRIELGEIESCLMSCEGVLQCAVIVRQESEMVVKLIAFYESENDI-ELERLKKYLR-LFLPDYMIPNSFVRVNEMPLTDSGKIDRKVL----------- 24940597 39 ------------------------------------------AIVSNSEILSYDEVNARANQLARLLLNEGAGPGRLVALALPRSSHMVISVLAVAKAGALPVDV--NHPKERISYLL------------ADAGPALLCTIRGAVPKLPADIGVLVLDSAKQTATLDALMTEDERGGSLAATNLAYVIYTSGSTGRPKGVALTSAGLALAAAKVATMQVTEDSRVLQFASPSFDAYVTE---LLAAFTAGATLVL---PGPDDPLEKALRDGRVTHAVLPPAA-----AATVSPDAAQDLRVLVVAGEACPAGLVEQWAP--GRLLVNAYGPTECTVCATMLTPTDEVTI---GRPI-PGVSVHILDNALRPAAVGEIGELYISGAGLARGYLNRPDLTAQLFVANPFYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGAAEGPQLLAYVVPHDTTPTAGELREH-ASRFLPDYMVPSVYATIDAVPLTPGGKTDRAKLPEPIKTTRSAG 110761132 56 ------PWKKVLDNTKQPFTKWGGECYNAVDRHILAGNGNKVALTSTIQKITYNELLKKVSLLAGVLANMGVGKGDVVIIYMPLIPETIMAILATTRLGAIHSVVFGGFAANELA--IRINHAKPKVIIAASCGIEPSKIVRYISVKKPQCRNIWESPLLEDQFDWDEVRSKPHPCEPVEANAPLYIMYTSGTTGQPKGILRTVGGHLVALCWTMKTVYMNKDSVWWVASDMGHSYICYGPGITSVMYEG-----KPDRTPDAAFRVIDQHNVNALFCVPTALRIIRDLSLSRKYSMKSLKTIFVAGTKIWAEKAFKVPILNNTALCLGYGHNPGLPKY------------STGLPIPGY-HIDILRENSNEAEAHELGRIVIKLPLP-PGCVSTLYHNDKKFKEPGYYDTMDVGYKDEFGYVYVMARDDDVINVAGHRLSTSALEDVILTHSDVVDAAVIGVPDPTKGEIPLCLYIMKQEATKNEELIARVRSLPIASFRI---AAAVSALPRTRSGKIIRKSIANLARSRL--- 67901794 3939 ----------------------------DLVSERARLHPDLLAVTQSDTSLTYDELEELSTLFARHLSTLKIGPGRIVPICLKKAVWVVVSILGVLKTGAAFVCLDPSSPSSRMHSIIEEVESEIVIVPETKPIFNNHLQTLEIGAK--SLDWIRSANASDMIF---EVHRNP--------RDLMYVIFTSGSTGKPKGVMIEHASACSSFTYQGQEFGYDHESRVLQFSALTFDASLME--IFTTLCAGGCVCFTEEEKQGDIVRAINNLRVNSVMLTPTLRMI-------QPEDIPMVKHVVTGGEAVSHDIVQTLKGVYGPTETSMICITADLVPGS---SPANI-----GVPLGCRSWITLPDDHNHLAPIGSVGELLIQGPIVGRGYYKNQKQTQDVFIENRLYKTGDLVYYAQNGDLMIVGRKDSQVKLHGQRIELGEIDHKMWSHPAVRQSSVV-LPSQGPLKNRLVAVLPHVLCPLSEEWKQYANSRSLPSYMVPTVFVAVEKMPRQTSGKTDIKRVKKWVNE----- 218295010 106 ---------------------------------------------------TYGELKAEVARVAAGLKALGVGRGDRVGLWLPMGLEAATLLLATAWVGAIAIPIFSGYAAEAASVRLKDAEAKLLAVQD---GFQRRG--RRVELLLEARRARELAGTEGLLLPLQDLSGEASPPEEMESMDPFMLIYTSGTTGRPKGTVHYHAGFPLKAALDLRLFWFTDLGWMMG--PWAILGGLLLGGTV-FLYDG-----APDPGPDRLWRMVAAHRITHLGLSPTLALIPFGEAPLEGHDLSSLRVLGSTGEPWNLEA-------YLWFFRAVGRERLPIVNYSGTEVAGGILGNVLLRPIKPMGKAAVLDEEGRPAV-GKVGELAVLAPWMTRGFWRDEARYLETYFQKGVWVHGDLALLDEEGHFFILGRSDDTLKVAGKRVGPAEVETAATRHPALREAAAIGVPHPVKGEAIVLFAVLKTPSPALAEEVAEKVAEALGKPLRPERVLFVPDLPKTRNAKVMRRVIRAAF------- 184201174 63 -------------------------------RHVAAGHGDRTALIYDSAHITYAQLQEKVALFAGALAAQGVTKGDRVLLYMPMIAESVIAMLACARLGAVHSVVFGGFAPRELASRIDDSRPVAIVT--ASGGVEPKEEALQISEHAPSAVLVTTVAEAREWLSWSEAQVAPAEPVTVAATDPLYILYTSGTTGKPKGVVRDNGGHAVALSWSMDVMWTASDVGWV----VGHSYIVYAPGATTVVYEG-----KPVGTPDAGWQRVEEHGVKVL-FTAPTALRAIRKADPEGDDISSLQALFVAGERLDPETYRWASTVLDVPVVDHWWQTE--TGWAICANPFGILPIVAGSPTVPVPHVEILDPLGEPLGPGEEGNIAVRLPLTLSTLWGKDERFVSSYLSPGYYATGDSGYIDENGYVFVMGRTDDVINVSGHRLSTGQMEQIVATHPDVAECAVIGVNDPLKGQRPSGYVVLKTGAQLAEDLVTMVRSQIGPVADFKD-VAVVDALPKTRSGKILRKTMRQ--------- 121998674 104 -----------------------------------------------DEHITYRDLYERVGRLANALKARGVKKGDRVCIYLPMVPEAAVAMLACARIGAVHSIVFGGFSPEALRDRIQDADAEVVITSDGGRSIPLKANTDKALEGCPNVKTVFVVRRTGGDIAWNDAEASPDCPPEMDAEDPLFILYTSGSTGKPKGVQHSTAGYLLGTAQDGEVYWCTADVGWVT----GHSYIVYGPGAKTLMFEG----VPTYPDAGRFWQVVDKHEVSIFYTAPTAIRALMGQGDDKKTSRKSLRILGTVGEPINPEAWEWYYHTIGCPIVDTWWQTEGSILIAPLPGAMDLKPGSATLPFFGV-EPQLVDDKGNVLEGATNGNLVINWPSMMRTIYGDHERNTYLAAYPGKYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVSEAAVVGYPHDVKGQGIYAYVTPSDEL-KQELVKLCIQEIGPIAK--PDIIQFAPGLPKTRSGKIMRRILRKVASNEL--- 52078851 482 ---------------------------------------EKPAVSAAGRTLTYRELNEKANKVAHLLRKKNVGRGEPVALLFRRSPEMVIAILAVLKAGGAYLPIDPEYPEARIQYMLEDSGAVCMLTQEELAG---RAASLSFHKHTILIDDPAVSAESGRNL---EIAAEP--------DDLAYIMYTSGTTGKPKGNLTTHANITRVVKETNYISLSEKDT-----LLSLSNYAFDTFDLYGALLNGAKLVVADQATILHIGKLIQKENITVMFVTTALFNLLVDAGTGW---MKGIRKVLFGGERSSVSHVKKAFAAMGPDIIHVYGPTETTVFATRMEDSAVSI--PIGKPINETN-AYILTENNRLQPIGAVGELCLSGTGVSRGYLNRPELTAEKFAPHPFYRTGDLARWLPDGNIDFIGRIDDQVKIRGHRIELGEIEEQLMRCQGVKEAVVTARKSGNGDAALTAYVVPVQGTEVANEEVRRQLARRLPAYMVPAAYIMLEELPLTANGKVNRRLLPEA-------- 90961869 16 ---------------------------------------NKIAYDYLGTTNTYADLKNYSDKLATYLNQLNLDTKNPIMVDFNMIATFLGIVKAGY--AYIPV---DTHSPVELNVINDIAKPAACILPEGFNGLESLPIVDQAK-----LEDIFSNGDVV-------INEEKY----VSGDDNFYIIFTSGTTGVPKGVQISHDNLLSFLGWMEKDFGIKEDVNCISQPP--YSFDLSVMDLYPTLTRGGKLSVLPKETTDNLFATLPKLHANEWVSTPSFMDLCLLNPAFNEENLPELTHFLFCGEELTHQTAQNLHTRFNGHIFNTYGPTETTVAVTQVEITEQVLNDYPRLPIGTKDDTKILDDNLKEVAAGEAGEIVILGPSVSKGYINNPEKTQAVFIDQKAYRTGDLGQFDENGQLLYKGRIDFQVKLHGFRIELEDVDHHLDRVSLVSQATTVPKYDKNHKVQQLIYVVAKDEFKLTQAIKKELSET-MMSYMMPQRFIYVDSLPLTNNGKIDRKSLMKEVNK----- 114765668 41 --------------------------------------------------MSFEELSRRSSQIAHYLAGRGVAKGDRIAVMIEPSLAFYCALFGVIKAGAVPMFSLFGPDGIRLKIFFTNAEKA----PEAIEG---------------GAQNVTVVD--DDF--LSGLDALPTRFNDTAGSDLAVLQYTSGTTALPAAVQHSHQSIVTLMVAALYATGIRPGDRFFCPSSPAWGHGLWH-GTLAPL-AMGVSTGTFSGKFDPVRLLKALQDFGITNLTAAATHYRMMRNSGQAERFTQFDKLSFTGEPIDSETAAYVERVFGTKVRSMYGTTEGVINYPGADD-LEVRDGAMGKAV-PGVEVEVQRADGSPAAPGETGELMVRK----RGQW---------------FPTKDLGRVDEDGYFYHGGRADDVIISAGWTIGAVEVEDAVLSHPAVAECGVIGAPDPVRGLVVKAHIILKHAAPPSGDIQDHVRAR-LARHEYPRQIVFVSELPKTPAGKVNRKILRD--------- 170696647 42 ---------------------------------------------------------RHVAQLQRWFRERGLVQGDRVAVMLGNSPEHIHLIYALHVSGLVWVPVNTKLRSAGLEYLLQHAQPKLFVIDDEFDAVTAQLDCGAAQTRLPAFDA-------------SDTHA-AFATPAIGVHDPLCIIYTSGTTGAPKGVVFTHRMMRIASEAALRVADVRDGDRLFLWEPLCH---IGGAQMLLLPFLEN-VTLHAVPSASQFWPQIERAGATQLHYLGGVLDILMQLPESEQPAAHTLRV--AWGAGVSAASWEAIQARLKVSLRECYGMTECSSFAT---------ANLTGKPGSPWIDIDLLDENGQRVQDGEAGEIVSKVEGTFLPTYLNNPDATKAALRDGRLHTGDRARRDADGDLFFIGRQTDSMRVRGENVSAWEIERIFAAHPAIRASAAIGVASA-IGEQDILLNVQKDEAVAWPALHAWAQER-LASFQLPRYYRAVSAFQLTASERVKKHLL----------- 157869654 154 ---------------------------------------------------TYGSMYTRVVELANVLKQYGITKGDRVGLYLPMIPFAAVAMLACARIGAVITVIFGGFSAQALSSRLKDAQAKLLITADASARGTKPILLKDMADE--ALKVCEEEGMSIACLVFENMNRQFCKMKEMDAEDVLFLLYTSGSTGKPKAIVHTTAGYMVYASTTFMYSFDYHDDVYFCTADIGHSYVVYGPMITSVLFEG----VANYPDYSRWWQLVEKYKVSILYTAPTAIRSLMQAGDDKVGNRSTLRVLGSVGEPINVEAWKWLRDVGGCDVSDTWWQTE---------TGGHMITPMPGTPMKPGSATLILDPMKLNEKQGPAGLLAIRAPWTIYGDHARFE--KTYFDVDGYYMTGDGARRDSDGYYWITGRVDDVLNVSGHRIGTSEIEDAVNTHPAVVESAVVGFPHNIKGEGIYVFLTFRQGTEVTPELLAAVKRKVIGPLATPDVMQVARGLPKTRSGKIVRRILRK--------- 163754235 95 -------------------------------------------------HISYRDLHDKVCRFANVLKEQGIQKGDRVCIYLPMIPELAISVLACARIGAIHSVVFAGFSSTALSTRINDATCKMVITSDSYRGIDLKGIVDEALKDCDCVENVLVAKRINSDIHMEDHWLQPLCVPEINAEDPLFILYTSGSTGKPKGMVHSTAGYMYTFKREKDVYWCTADIGWIT----GHSYIVYGPGATTVMFEG----VPSYPDFGRFWEIVEKHKVNYTAPTAIRALAKEGVEHLEKHDLSSLKVLGTVGEPINEEAKRKAPIVDTWWQTETGGIMITPIAFATPTKPTYATLPFIG--IQP----ALMDENGKEIKGNQVGRLCIKFPWTIWGNHQRYKDTYFSAYENKYF-TGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDVKGNALYGYVTSRNHDNLRKEINQIITEQIGPIAKL-DKVQFTQGLPKTRSGKIMRRILRK--------- 162148229 108 ---------------------------------------------------TYRALHQRVCRMANVLRGLGVGRGDRVAIHLPMVIEGVVAMLACARIGAVHVVLFGGFSAEGLAD--RLVNSGAVVVITADEG---RRGAKRIPLKATMVRHVLVLAVTGAAVPMHDLPLNPLDCPAMGAEDPLFVLYTSGSTGKPKGMVHTTGGYMVWASRAGDVFWCTADISWIT----GHTYVVYGPGSTVVLFEG----LPSHPAPGRWWEVIDTHKVTTFYTAPTAIRALMRDGDDVVDRLDSLRLLGSVGEPISADAWLWFHEKVGCPVVDTWWQTEGIVACVLLTDKGAVI---EGEGEGCLCVARSW--------PGQA--------RTIWADHARFRQTYFTFSP-GYYFSGDGARRDADGYYWITGRIDDVINVSGHRIGTAEIEDVVATDHRFVECAAVGIPHDLKGQGLVVFAVARDMAPGLAEAAALAVTRGVGRYAVPERVYLVPDLPKTRSGKIVRRLLRKIACHEL--- 215982669 111 ---------------------------------------------------TYQDLFYEVNKWANALRELGVKKGDRVTIYMPLTPEGVIAKLAVARLGAIHSVVFAGFGAQALADRIADAGAKVVITADAY----YRELKKTVDEALNILQKVLVYKRTGTEIPFKEKYIEPVP---VEATEPLFILYTSGTTGKPKGIVHSTGGYLYGLSQENDVLFNTSDIGWI----VGHSYITYSPLVMGVIYESA----PDYPYPDKWAEMIEKYRATTFGTSATAIRTLMKYGEDKQHDLSSLRIIVTNGEPLNYAPWKWGLEVVGFMSHQWWQTETGGPNIGYI--PGVVYLPMKSGPAVPGNKVTVVNEEGKETKPRERGYLVMLPPFPPMGMWNNERLKKTYFSKPGIYYPGDYAMIDEDGYLWVMGRADETIKVAAHRIGAGEVESIVTSHPAVAEAAAVGIPDPVKGEAVHLFVVLKKPSPQLAEIQEHVRKY-MGAIVTPE-VHFVDKLPKTRSGKIMRRVIK---------- 15838846 108 ---------------------------------------------------TYRELYERVCQLGNALRHLNIEKGDRVTIYLPMIPDAVVAILACARIGAIHSVVFGGFAPNSIADRINDCGSKLIITADGLRGGRKIPLKANVDAALKSVETVLVGGTINMHTPRDDIQATECAPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYTSYTHETVFLRENDIYWCTADIGHSYIVYGPGATVLLFEG----VPHYPTVSRFWEVIDKHHVTLFYTAPTAIRALMREGDTKKTSRKSLRLLGSVGEPINPEAWHWYYTIVGCPIVDTWWQTEGGILITPLIGATDLKPGSVTLPFFGIRPALV-DTNGQILDGPAAGNLLDSWPGQMRTVYGDHQRFIDTYTYPNTYFTGDGCRRDADGYYWITGRVDDVINISGHRIGTAEIESTLVAHPKVAEAAVVGFPHPIKGQGIYAYVLITGETPSEAELLTWVRKE-IGAIATPDHVQWAPNLPKTRSGKIMRRILRK--------- 167576687 55 ---------------------------------------------------TYPELLDEARRILGGMRARGYRSGMKVALLLEHASDFIPAFWACALGGFVPCPLVPIRNDPE-----RWAKHLAHV--DALLDRPLLITTEALKSDLPGGALAVNLNALRASLPDESVHA-------AQPSEPAVFVLTSGSTGNSKAVVLTHGNLLASMAADVTLNWI--SFDHVAALLEAHLLPLYVGAV--QLHVESAAILT---DPLRLLRLVSRYRVTMT-FSPNFLFGQLNAALERSVDLSSLRHVVSGGAIVVATGQRFLDLLAPCALWPAFGMTETCAGYSREDTGREFA--SLGLPVAGL-QMRIADDRNDVLPDGEAGEFQVRGPMIFQHYHNNAEATRAAFTSDGWFRTGDLGRIER-GRLWLVGRSKDSIIVNGVNYFSHELETTLEALDGIKRSFVAAFPTRGAGDESEQLVVPLDDEDALYRVIIAIRNSTILLWGF--RPALIDEFPKTSLGKTQRAIMRK--------- 148251946 108 ---------------------------------------------------TYRELHDEVCKMANILRNRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRIKDCDSKVVITADGLRGGRKVPLKANVDAALNKVDNVDWTGGKVEMNPTRDLWTTECPCEPMHAEDPLFILYTSGSTGQPKGVLHTTGGYVYAAMTHQYVFDYHEGDVYWCTADVGHSYILYGPGAVTLMFEG----VPNYPDNSRFWNVIDKHKVNIFYTAPTAIRALMQGAPVTKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTEGGILITPLPGATKLKPGSATRPFFGVVPEIV-DADGKTLEGATEGNLLTRSPGQMRTVYGDHARFEMTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVSEAAVVGYPHDIKGQGIYAYVTPSEELRK--ELVAWVRKE-IGPIASPDQIQFAPGLPKTRSGKIMRRILRK--------- 119193100 78 ------------------------------------------------QKITYKQLLEEVEVLAGALREEGVKKGDVVLIYMPMIPAALYACLAIARLGAVHAAVFGGFAAASLAQRIEAAKPRAIMVEGSKGVVDYKPLVEGAKSSFKPSKVIVWQRDQLRWAPMQKLEGQRAEAVPVKSNDSLYVIYTSGTTGLPKGVVREAGKYLFDIKGPGDVIFCSSDIGWV----VGHSYILYGPGATTILYEG-----KPIGTPDSGWRLVEEHKVNILFTAPALRAIRKDDPDSRREGLRHLRGIFLAGERSEPSIVRAYQNLLGLALRSPIGLDHSSGDSHK---PFPVKPGSAGKPMPGFD-VRVVDDEGNEVSRGTMGNIVLALPLSPTGFYNDDERFFKGYLKDGWLDTGDAGMIDESGYIHVMSRSDDIINVAAHRFSTGAIEQAILSHPAIAEACVVGIPDSIKGHMPFAFIHLRD-APSATSVNALVREQIGAIASLGGIIQGQGMIPKTRSGKTLRRVLRELI------- 162139056 98 --------------------------------------------------WSFEELGFHSRKLANVLRQVSLERGDRVFLILPRVPEWWLVNVACIRTGTVLIPGTSQLTARDMRHRLITSGAKCVITDETLAALDCPSISTKL---LLSHKPMDGWGNLTELMGVSDDHV----CVDTSSEEPMTIFFTSGTTGSPKMTQHSHCSYGLGLTVNGRY-WLDLTEQDVFWNTSDTGWAKSASSVFAPWIQGACVFVHHMPRFDTNTVLKTLSHYPITTFCTPTAYRMLVQDDLSKYKFQALEHCLCAGEPINPEVMCKWKELTGLDIYEGYGQTETVLIAGTFKG-MKIKPGSFGKASPGYD-VQVVDENGSVVPKGQEGDLGIRRPFSLFTEYTGEPVRTAECFRGDFYLTGDRGMMDDEGYLWFIGRSDDVILSAGYRIGPFEVENALIEHPAVAESAVVSSPDPVRGEVVKAFVVSRAHKELIKELQTHVKSI-TAPYKYPRKIEFVDQLPKTVSGKIRRVELRK--------- 154685488 8 --------------------------------DTAGQAPEQIAIQTETEQITYQTWNRLVNQTANWLGSLS-GKPENIAILLPNGIPFLQLFAGAAHAGCTAVPLDPRSAAAELADQLHISKTGLVI------------CDRRLSGRLDGVKTPVIL--WDECRPL--IEAEKTEGAFIKNAGLPFYTFTSGSTGKPKAFTRSHRSWLESFKREFGIS-PDDKVLVPGTLRSSHFL----YGAVSTLFIGGTVILQRKFNPAGMKDRLRQADVLYTVPTMTDALLSLEAFPD-----TPLKVIS-SGADWPASSKQALSERYHLRLYDFYGTSE--LSFVAFLSPEDSAPDAAGRPFENVTIEIRRPGGER-CMPGETGKIFVNSPMKFSGYI-----NGAKPDDSGWMTVDDMGYIDREGYLYIEGRENGMIVSGGLNVFPEEIERVLNRCPGVRKAAVIGIPDDYWGSIAVAVI---DGHANVKELKKQCREQ-LAAYKIPKKWLFSE-IPETAGGKIARAAVQK--------- 85710359 105 ---------------------------------------------------TYRDLHGEVVRMANALMAMGVKKGDRVTLYMPMVVEGVTAMLACARIGAIHSVVFGGFSPEALAGRIEDCGSRFVVTADGLRGSKRVPLKANVDAALQIVDGVLVVAHTGADVAMSDLASDTVPCEVMQAEDPLFILYTSGSTGKPKGVLHTTGNYVFDYQPG-EVYWCTADIGWVT----GHSYIVYGP----LMNGATSVVFEGVPNPDHGWDVVDKHQVNILYTAPTAIRALMEFVTSR--DRSSLRLLGSVGEPINPEAWRWYFDVVGCPIVDTWWQTEGGVMITTLPAAHDMKPGSAGLPFFGIQPQLV--DNDGGVLDGAVGNLCITAPGQARSVYGDHERFEQTYTYRGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYCYVTLNAGEEGSEELFRDLRRKEIGPIATPDHIQFTDGLPKTRSGKIMRRILRK--------- 211638101 1368 -----------------------------LFEQQAEKTPDATALVYEEQCLSYAELNTRANRFAHQLIALGVTPDQRVAICVARSPAMMVALLAVLKAGGAYVPLDPTYPAERLAYILHDTTPSVVLVDETGRA----ALGEQALAGLTVLDS-------------NALPDQPDSNPQVTGQHLAYVIYTSGSTGQPKGV------------------MIEHQAVYQRHLGFNETYAVTAQDRLLQFFAFDVSVEECCLSLCNGATLVMRDERWMTSMQEFIALAWQNRITARDNGLDCLRLIIIGGEAVKKSAVQEAREVHRPRLLNAYGPTENTVTATC----KEILFPTDDRSIGPVKNTCVYDGDGQPVPLGSVGEMYIGGVGVARGYLNQPELSAERFIPDPFYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIATRLMEHPAVQEAAVLALEDG-QGKRLVAYV----AAEANTELAASLREHLLPDYMVPAAFVRLDTFPQTPNGKLDRRAL----------- 69937379 492 ------------------------------------------AISFDADSLSFAELDRRSAALAARLEELGAGPDRIVAVALERSLELPVALLAILRAGAAYLPLDPAHPPERIARILAQAQPVAVLSTADLAGL------------FPAGTDPLLPGD----WPAEG---RPKARPQ--PGDLAYVIFTSGSTGEPKGVAVEHRAIVNRLMWMQAHYGIAPDDRILQKTPA--TFDVSVWEFFLPMIAGAELVMAPPGAHRDPAAIIRDRAVTTCHFVPSMLSAFL--ASPASQGLAMRRVF-CSGEELTADQRDRFHARIKAELHNLYG-------------PTEAAVDVSYWPAGPEDRTNVWDDRMRPVPPGLAGHLYLGGVQLARGYLGRPDLTAERFV-DGLYATGDLARLRPDGAVVYLGRSDHQVKIRGLRVELGEIEAAIMATGMARECVVIAREDHAGEKRLVGYLVPGED-----WRPGLLAERGLPAYMVPSAEVALEALPVTSNGKLDRKAL----------- 154287528 129 ---------------------------------------------------TYGELLKEVSRLAWVLKQAGVRKGDTVAIYLPMIPEAVIAFLACVRIGAVHSVVFAGFSSDSLRDRVLDAKSRIVITTDGGKLIGTKKIVDEALRQCPDVTNCIVYKRTGADVPWRDLHEEVEKYPNMDSEDPLFLLYTSGSTGKPKGLMHTTAGYLVGAAATGKYVFDIHNSDRFVGWITGHTYVVYAPLLLGC----ATVVFESTPAPNFSWDVIDKHQVT-QFYVAPTALRLLKRAGNDHHKLKSLRILGSVGEPIAAEVWKWYFEIVGCHLVDTYWQTEGSHVITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEIKGNDVGVLAIKQPWTVWGAHKRYMDTYFNIYKD-FYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHSAVAEAAVVGIADELTGQAVNAFVALKTTSDNIEQLRKDLVRKSIGPFAAPKAVFIVDDLPKTRSGKIMRRILRKILS------ 13542099 109 ---------------------------------------------------SYSGLNIYVSSVASTLLDMGIRKGDRVGIYMPNLKSAI-AFYSILRIGAVAVPMFSGYGYEAVKTRVEDAGVKLLFTSKGYSRVDMMSVAEKVG--LP----IIAEGGSKKGYSFEDMHGQKIETEKTGSEDTAIMLYTSGTTGKPKGTVHVHGGALINIAKEVK-YYMDLKDGDVLHWITDLGWMMGPWALIGTNVLHGTIYLYDGPDASRLFTILEDNNVTLLGLSPTLVRMLRYKNIERR--FNTVRLFGSTGEPWDDESWSYLFNVLGGGKTPISNISGGIIGCFLASNPAIPI-----KPKCLYRNASIFDENGKEVY-GKVGYLVAKSPSMTRGLWMAEDRYLESYWSQGVWFHGDFGEMDEDGYFYLYGRADDVIKVAGKRVGPNELEDIVMAVNGVIEAAVISIPDKIKGEALAVFYV--GEPDLSGRIKDAIESKMGKPFS-PSYVLRLRKLPKTRNGKTMRRVIR---------- 91792535 2535 ----------------------------------AHRHENEIAVTDGQTELTYHMLVESAQRMAVHLQHAGIKKGDRVAVLVRRQAMLPVTLLAILITGAVYVPLDPEYPVSRNQYILYDAQPSVVIYPDTFSG----ELPSGLQISLPSL-----------LKPLPNIELQPVT---ITADDLSHIIYTSGSTGQPKGVAIRHDG-LASLQEWAKSVYVDFSLVYSGT---SICFDLSVFEIFITWSLGGSVYFA-----ENSLQLVDKHAISLLNVVPSI----LTEVLKHQSLSSSIRIVNLAGEPLPPSLAKALKQSEHIRVFNLYGPSEDTTYSTWFEVEKEKCDDMLGQPL-PGTQAIISDHSGRLLPDYFVGELYLSGRGLAKGYWNKPDLNEERFIRHNFYKTGDLVRRVEQQQLEYIGRIDDQVKLRGFRIELEEISHLVLADEQVLASCTLVIKHDDTDQIVCFFVSDERDV-NINRLKERLK-KNLPNYMVPTHFQQIEKMPTTPSGKQDKKAL----------- 50555297 116 ---------------------------------------------------TYGELLRQVSQVAATLRSFGVQKGDTVAVYLPMIPEAIVTLLAITRIGAVHSVIFAGFSSGSLRDRINDAKSKVVVTTDASKTIDTKKIVDEALRDCPSVTHTLVAGEGRDFWWHEEVHRPYLAPVPVASEDPIFLLYTSGSTGTPKGLAHATGGYLLGAALTAKYVFDIHGTAGDVGWITGHTYVLYGPLMLGVVFEG-----TPAPSFSRYWDIVDDHKIT-HFYVAPTALRLLKRAGTHKHDLSSLRTLGSVGEPIAPDVWQWYNDNIGR------GKAHICDTYWQTETGSHIIAPMAGTPTKPGSASLVFGIDPVIIDPGEEGVLALRSPWMARTVWNTHERYMETYLRPGYYFTGDGAARDNDGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHAQVSESAVVGVHDDLTGQAVNAFVALKNPVEDVDALRKELVRKTIGPFAAPKNVIIVDDLPKTRSGKIMRRILR-----KVLAG 82703783 7 ----------------------------DLVFESANRFSDKEALVYQRNRLSYADLAREIGLVREGLLALGLGRGERVAVYL---EKRIEAVTSLFGAAAAGGAFVPVNPLLK-------PEQVAYILRDCNVRILVTSVERLLVEALPQLHAVIVTDRAEAAMPVPGLTVRAVSRP-ATDADMAAILYTSGSTGKPKGVVLSHRNLVAGAASVSQYLKNNPDDRILSVLPLSFDYGLSQ--LTTAFRVGATGVLMNYLLPRDIIDGLKEEKITGLAAVPPL---WIQLAQSWPKDIPLRYITNSGGAMPRATLDLLRNVLPNAAVFLMYGLTEAF--RSTFLPPEEVDTDSIGKAI-PNAEVLVVREDGSPCAPGEPGELVHRGPLVSMGYWNDKEKTTERFREPGLVWSGDTVRMDEAGFLYFIGRRDEMIKTSGYRVSPTEVEEVVYGTELVGEVAAVGVPHPVLGHAIVLIATPRAGLKAADEALLAACKTHLPAFMLPSRIEYRESLPRNPNGKIDRKRLAQEL------- 148553592 45 --------------------------------DRIAERSDAIALSIGLRAWSYRDLSLGSNRVAHFLRRHGIGPGDRLLIALGNRIELWETQLAAMKAGCVMVPCTVMLGAAELRERMARSGARAIVADDSIATPDKGWIGFNVDAPRPGWIDYGAAGEPAGFAPDQ----------PTRGTDPLLIYFTSGTTAQPKMVTHSHVSYPVG----------HLSTLYWIGLPGDTHLNISSPGFYAPWLAEASILTIDQPAFDARFVLDQRDRAVDCFCAPP--TVWRMLLQERIEQWPRLREAVSAGEPLNPHVVERVREVWGIDVRDGYGQTETTAQIGNTPG-QPLVAGAMGRPLPGF---RIELDGAAD-----HGEIILHAGDMAAGVMQAEAGSAVLPPSGGIHRTGDIASAAPDGTLTYIGRADDVFKSSDYRISPFEIESVLLEHPAVAESAVIPSPEPTLAVPKAIIVLAPGHAPSAAEIFAHSRAR-LAPYKRIRRLEFGE-LPKTVSGKTRRAELRE--------- 46127883 83 --------------------------------------------------WTYAELRDKAERVAETLESLGCRPGMRLAVVLSNCAEWALFFWAAAKLRMVFVPIDPTPRDARAAILSVKAKVVVAQDAEAAKALD-----------LPTESRICIVCAEEDWLELSDVLSPREKLLETQDDDAALIIFTSGTTGQPKGCIHTNANLISQVNAMGKLRWLIHT-------PVSHVFAINN-TLRAWRWSGLAVIPSKTFSVDATLDALVKERCHIMSATPTLVKALMSHPNFPSVDQLDLRIVTIGGTSIGPEDIKLCREGLGAQMAQVFGMSEGIITWKRA-DPDLVDSWHPGGKVLPGAAVRICRPETREILPSEIGELHIGGTSVISKYYNSRGSDGAMYTDENWLITGDQARIDDKGIVYILGRYKDLIIRGGENIYPLKIEQVLLQQHKELQVQVVGVPDDLAGQVAAVVILPENLTKSEIIETARNVDQRYALDGVYTLQELLEKFPLTSLGKVKKEQLK---------- 126456571 463 ---------------------------------------DRLAVQDGAARLTAAALERAVRALAARLTAAGVAAQTLVALHLPRGAALVTAILAVMRAGGVFLPMPPELPAARRRYMLEDSGARIVLLPDAYPGVDVNIDARTAASG-PTAR--VTADAPADAGADATTGACPDAWPAPDPTQAAYVLYTSGSTGRPKGVVVTHGSLANHMAWMTRAFPLDAHDAVLQKTSAAFDASIWE--FFLPLLAGARLVMAPPGLERDVPALVARERITVLQLVPSLLRVLVDAPGFGACD--ALRCVFCGGEALTADLARRFAAAHRAALVNLYGPTETTIQVCRVDAADDPV--PVGRPI---DNVRLYDSRNRLSPVGVRGEILIGGAAPARGYLDRPALTAARFVADPIYRSGDVGAWRADGRLDFFGRADDQVKLRGYRIELGEVEATLARHPDVANAAAVDLDANGIARLVCAYDCRAGRGVEPAPLRAWLATQ-LPDYMVPGRCRRLDALPRNASGKIDRAAL----------- 115389402 71 ---------------------------------------------------SYIETADRARGLAYYLKKHGFT---RVGILCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDISYIFQHSDVEVIIVDK-----EFEPLIQAYRASKPNIPIIIDATEGELSGPFDDLETEGLESQAASEDDILALAYTSGTTARPKGVEYTHRGYLAAMGNVIELNPLRGRCRYLWTLPMFHTFPWAVTAVRGTHYCLRKIDYP------EIWRLLKQEHVTHFNAAPTVNTLLCNADEAEREQMTNLNLHPVKGYIMPSWDQLPLKEKYQKMARQGHGFVTSLVRVVKTDVPEGTVV-----------------DVSRDGQ--EIGEIVFVGNICARGYYKDPEATRKLFA-GGVLHSGDLAVWHSDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAYVTVK--GGKTLEGKAVIETSGISKFMVPREVEVVPELPKTSTGKVRKNVLRE--------- 163751249 109 ---------------------------------------------------TYAELHRDVCKFANALKSQGVRRGDVVTIYMPMVPEAAVAMLACARIGAVHIFAGFSPDSSKVIVTADEGVRAGRIIPQALSHPDVTCVERVIQEGRDIKWNTVMETASEHCVPEEMGAEAPL-----------FLLYTSGSTGNPKGVLHTTHEYVFDYKDG-EVYWCTADVGWIT----GHSYMVYGP-----LANGATILIHEGPTPSRLGEIIDRHKVNILYTAPTLIRALMAEGKEQFDDGSSLRIMGSVGEPINPEAWRWYNEVIGCPIVDTWWQTEGI-----LISPLPGAIDTKGSATRPFVQPAIVDSMGNIIEGVAEGNLLDSWPGQMRTIFGDHDRFALTYTFRGMYFTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHKSVAEAAVVGYPHDIKGQGIYAYVTLTRGTVESEELRQDLRKKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEV--- 149278711 93 ---------------------------------------------------TYKILHEQVCRFANVLKKNGVVKGDRICIYMPMVPELAVAVLACARIGAVHSVIFGGFSAKSIADRINDSACKLVLTADSFRGNKQIQLKEVIDDALPTVEKVIVLTHTRSMLKGRDLWFEEIKLEEMDAEDMLFILYTSGSTGKPKGVVHTVGGYVYAGYTFLNAFNYQPDEVFFCTADIGHSYIVYGPGATTLMFEG----VPTYPDASRMWQIVEKHKVNILYTAPTAIRSLMSFGLDKGSNLSSLRVLGSVGEPINEEAWHWFDEHVGCPIVDTWWQTEGL-----MISPIAFVIPLKPACATPGVQPILVDEQGNEIENGVNGNLCIKFPWMLRTTYGDHERCKQTYTYPNLYFTGDGCMRDEDGYYKITGRVDDVINVSGHRIGTAEVENAINMHAGVVESAVVGYPHEVKGQGIYAFVIFPNLHNEADLTKKDILQRVIGAIAKPDKILFVTGLPKTRSGKIMRRILRK--------- 145259309 70 -------------------------------------------------------------RVAVGLQKLGVNPKDRVLCVTSNALCYPALLMGTVMAGCIFASGQPALNQAEFHRLISFSQPSVIFASRATVALQAARLANHPDNQIFVFDDDILDGCGEPEGPIQHWQTMPTVISSQEYNSTIMLLFTSGTTGEPKGVELSHRNYIAAAMGYIRRISSHPAWKYSPRLGGPEN--VRVLGSLAINHSVGQRSYC-AIFPRMGVPLIERFQIT-DAIIRSSVLTSMNAPICRHYDLTCLRRVEACAAPMSQFTKFKLESLGIGYVARAWGLTETITGPDPLRPPKS---ETVGQLNATY-EGKVTDSSDRTLKTGEVGDIWIRTPGSTRGYWNNPAATEQVMGADGWISTGDVGYVDDEGNWYIVDRKKDLIKVNGSHVSPVEIESVLLQHPHVCDVGVIGVANEDEGPRAYIQTYPKTSV-SAEEIHELISEKLPPYKRLSGGISFIEKIPRNASGKVLRSELRQAISE----- 148548362 26 --------------------------------QQASRYPAAIAIIGQHATCSYSQLEQISAGIAAFLVKNAASGTDRVVI--------------VSRRSAALVYAMLGCLRAGLAFTVADAAYPAARIEQIVNTLKPAVILRCAEASVDVGQPIVVTVPEAPAEALQAFPRQPVALPAVSPEQPAYITFTSGSTGEPKGIVTHHAPLVHFIDWHVRQHGFTQADTFSLLSGLGHDTPLSL----------GATIACPAQSPSRLASWLHQYGVSVIHLTPPLGKLIETGAHLNGQVLDHLRYLFWGGDALSPTQYQQVRAIAPNAVNNFYGTTETAMAFHTLDPEVDNARVPLGKGIAD-AQLLVINPANQLVSEGETGEILIRSPYLSRGYWGDAGLTEAKFIANPFYRTGDLGTYLADGSASFLGRADSQVKIRGHRIELAEIENAICRHP--HIGQCVVLANHEGASTRLVAYCVAQQAIRVDELRQALSGQ-LPDYMVPALFVFLDALPLTPNGKVDKRALPAAFDDSI--- 168021907 59 -------------------------------------FGDKVAFTGVDATLTYKEVLERVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHVFAGFS------------AESLSQRILDCKPNIILTSSAVKRAAKVIKLKDIVLTYDNNSALKREDTHSKECEVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYAATTFKYAFNYHDDVYWCGWITGHSYLTYGP----LLNGASMVVFEGVPNYPDAWEIVDKYNVTIFYTAPTAIRSLMRSGDEKRHSRKSLRVLGSVGEPINPSAWKWYYEVVGCPIVDTWWQTEGGFMITPLPGAWCLKPGSATLPFFGIQPAVV--DENGHAQTGESGYLCIKAAWTLQGHDRYETTYFAPF--KGYYFSGDGCRRDKDGFYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIFAFVTLLEFVEYSDELRTALVNSQIGAFAAPDVIHWAPGLPKTRSGKIMRRILRKIASNQL--- 209516655 52 ------------------------------------------------TRYTFDELKALSDRFANALLAAGARRGDRIGIFLSQSIETAVAHLAAYKAGAVPLFALFGVDAIE----HRLGDSGAVALITDQAGVHKID---EIRGALPELRQVFSASEASMRSFWQALHGAAADFTPVDTADPAIIIYTSGTTGKPKGALHGHRVLLGHLP-GVEMSFPAHATLMWTPADWAWIGGLFD--VLLPSWHHGVAVLARRFAKFDAFDLLARHAVS-HAFLPPTALKMMRGVERPAHLRLALRSVASGGESLGEELIGWGREALGVTINEFYGQTECNVVVSSCAALFEPRFGAIGRAV-PGHHVTIVDADGNELPPGAIGDIAVAAPDPVMGYWRNDAATRDKF-RGKFLLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVAMAAVVGVPDRERTEIVMAFVVLKDDA-LVREIQQHVKMR-LAAHEYPREIRFVESLPMTATGKVIRKALREAVTHE---- 146308610 104 -------------------------------------------------HITYNKLHHNVSRLANVLKRRGVKKGDRVCIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALRDRILDADCRTVITADGVRGGKYIPLKNNVDKALQSCPNVVAWVEGRDLWYHQALKEVDADCPAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGAAMTHKYVFDYHGDVYWCTADVGHSYIVYGP----LANAATTLMFEGVPNYPDAWQVIDKHQVNTFYTAPTAALMREGEAPVKATSRSSLRLLGTVGEPINPEAWEWYFHVVGCPIVDTWWQTEGSILITPLPGATDLKPGSATRPFFGV-QPVLLDEQGKEIEGPGAGVLAIKAPSQIRSVYGDHQRMVDTYFKPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGYPHDVKGQGIYAYVTLMNGQEPSDELKKDLLAKEIGSFAKPELIQWAPGLPKTRSGKIMRRILRKIACNEL--- 186682770 1557 -----------------------NQTLVNLFEQQVAKTPDNIAVVFEDQSLSYQELNQKANQLAHYLLGLKKEQQDNPLIAICVERSLLTIIFAILKAGGAYVPIDPSYPRDRIHLMLEDSNASVLLTTDPIKK----------QLPLEKLKNPCQVV----FLEKETWDNQPTNNINLQSSDLAYVIYTSGSTGKPKGVAICHSNFLYSMREKPGIA---ASDTLLAITTIS--FDIAALEIYLPLIVGAKIVLVSREIASDSLQLSKQLLNGITFMQATPA-TWRILLAAGWKGSTQLKIL-CGGEALTWELANQLLEVYGPTETTIWSDIYQINTFERGNYSQGAVVSI-GKPIA---NTRIYDSYDQPLPPGIPGELCIAGAGLAQGYLNRPDLSAEKFIDERIYKTGDLARWLPDGNLQYLGRSDRQVKLRGFRIELGEIEASLLKHSKIQEAVVIIREDSDFDQRLVAYIVP---------------------------------------------------------- 118726076 1122 -------------------------------------------------RFTYRELNEKANQLARHLRNAGVKRETIVGIMANSSIEMVIGIIGILKSGGLPIDAYPDERLRN-------------ILED--SGADILLCQSHLISKIRTDVTTIDIDDCGLYKNLDKLNSE---------NDLAYIIYTSGSMGKPKGVMVEHKSITNTIQRKAEYSMNEEDAVLQL---FSHCFDGFLTSFFTPIVSGAMVVL-----PDDIEVIIVGKKITHFICVPTLYTAIQDYLSG--NDMESLKVVTLAGEKVPAKATKSLQKREDLELVNEYGPTENSVASTNLQKAENILI---GRPIA---NTRVYNKYNQPMPIGVTGEICLSGDGVARGYLNRPELTQQKFVPDPFYKTGDSGKWLPDGNIEYIGRIDHQVKIRGFRIELGEIEARLIKHSSIKQAAVIDKENGDGSKYLCAYIAAEKEL-QISTLRSFLQEE-LPDYMVPTQFIFVDKLPFTQNGKLDRKALQE--------- 39936508 70 ---------------------------------------------------TFAQLSKRSNQVANYLRAKGLKRGDHLLLLLGNVVPLWETMLAAIKLGLVTIPATTLLTPEELRDRLDRGRAKAVVAPDKFAGLGGDDLLR------------IVVGDAQDWLAYAETAQQPDAFPDTKADDPMLLYFTSGTTAKPKLVRHS--------QRSYPVGAL-STMFWLGLQPGDVHLNISSPGFFAPWNAGATVFVVNQPRFDAKSLLATIGRCGVTTLCAPPTVWRMFIQEKLADYHVSLREVCGAGEPLNPEVIDQVKAAWGLTIRDGYGQTETTAMVG--NSPQKVKIGSMGRPLPGY----VVKITDADGHPAKEGEILALGDARPAGLMQGYQGEGGKLTADGVYRSGDVAFADEDGYLTFVGRTDDVFKSSDYRISPFELESVLLEHDLVAEAAVVPSPDKLAIPKAYVLLTANAERSRDTALSIFKHMQGLAPFKRIRKLEIVSELPKTISGKIRRVQLR---------- 78060446 119 ---------------------------------------------------TFAELEQRVQDFAAGLARHGVKQGDRIGLLMENGVEATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVI---ASTGFSRRTKRVDVQGQLPLLEHVIWKGEGDTAQDARDLDWQAAAAPEQRSADTPFMVITSGTTGKPKGVVHTHGSFPIKIAHDSLIHFVQPGDVYCWPADMGW---IAGTLVLGCALLRGATLVCYDGAPD--YPVVERHRVTHFGSAPTLIRMASHEALALAGDRSTVRLLITAGEGIAPEH-------FNWFLQRFGDGTAPVINYTGGTEASALLASVPIRPIPPSGFNTVSPGVAADVVTGEVGELAIRAPFVTHSFWRDDERYLETYTIPGIWVHGDLALRTPDGNYFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADADKGQKLVVFIVPKGTAVAVAELETLVSDKRLGRPFRPGRVHVVAQLPKTRSSKIMRRVIR---------- 54301918 87 -------------------------------------------------RYSYRVLRDQVAKTAGMLASLGVEKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPSELAVRIEDAEPK--VVLTASCGVEYKPLVDQAVMDSRWKPDSVVVFQRKEC--LADLNSAPHDCVPVKATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMESIYVKPGEVYWAAWVVGHSYIVYAPGCTTIMYE-GKPVKTPDPSAPTAFRAIKKEDPTLLAAFPPPTLEWVETKTQRTETGWAIAGNPLGLEKFDLKPGSATKAIPGYQVEVLNELG------------EQQAMNEQGRPLPPSCLPTVWRNHDR----FESGY-LSQFP--------------------GYYVSGDGGYIDEDGYLFVMGRIDDVINVAGHRLSTGEMEEVVGAHEAVAECAVIGIHDDLKGQLPLGLVVLKDNGAIEAELLQQVRAK-IGAVACFKRALIVDRLPKTRSGKILRRVIRQ--------- 75910188 676 --------------------------------EQAKRTPNAVAVTDGETQITYAELNRLSNQVANYLQAQGVKPGVFVGIMTRRGPLMFVGILGILKAGGTYVPLDPIYPHERIKYILEHAQIGILLTENRLTN----KLAECLTEQLP-LKTLMFLDEGKTWARCSDIAPANVNTPD----DLMTVLYTSGSTGKPKGVMLNHRGYMNRL------VWMQNAFQLRYGDRVAQKFDISVWEIFWPLMVGATVYSVETETVKNPWLLIQDNQINVMHFVPSLFGEFCHALESESWTFPDLRWLVFSGEALPVPFVQRWIDKYGMSLANLYGPTEASIDVTRQRPGEQEICIPIGKAIDNV-YILILDEQMQPLAPGKMGELWIGGVQLAKGYLKDPQRTADAFRLNPFYKTGDLAVELPDGSFEYHGRIDHQIKIRGFRVELGEIESVLNSHPVISEAAVLAV-DYENGQKRLIACLAGSQVDN-QQIKEFLAQR-LPDYMIPHRWEWLASLPKTHNGKLDRKAILAAITQE---- 49476196 81 -------------------------------------HGDKIALIWGDNPYTYNELYEHVCRFANILKNHGVKKGDKVTIYLTMIPEAAYAMLACARIGAI-----------HSVIFAGFSEAIAGRIVDCESTFIITANGKQINLKDSVDHAIEIAAEGRDFWYHEEVSHTKTDCPKMNAEDPLFILYTSGSTGKPKGVLHTTAGYLVYASMTHKYVFDYHAEIYWCTADIGHSYLVYGP----LCNAATTLMFEGTPTPDNGWEIVDKHQVNIFYTAPTAIRALMGAGNSERSKRTSLRLLGSVGEPINPEAWEWFYHTVGCPILDTWWQTEGGHMITPLPGATPLKAGSATRPFFGVQLQII--DAEGNVLEGETGNLIDSWPGQMRTLYNDHERFIQTYTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVSHPAVSEAAVVGYPHTIKGQGIYSFITLMEGTAPSEELQELIRHKEIGSIAILDKVQFAPQLPKTRSGKIMRRILRK--------- 85860490 88 ------------------------------LDRHLATKGDKVAIQWGNKAYTYKDLHTEVCKFANVLKKHGIKRGDRVCIYTPMVVEAAIAMLACTRIGAVHAIVFGGFSSDALAVRIQDAQAKLLVVCDGTKAVPQKKDADVALKECPTIEKVIVVRRACDMTPGRDLHDENCECEQMDAEDTLFILYTSGSTGQPKGALHTTAGYLYTSKFAFDLHDEDHWCTADIGWVTGHSYVVYGPLALGIMFEG----VPNYPTYSRFWQVVEKYKVTYTAPTAIRAIAKEGDEWLKGIDLSSLRVLSSVGEPLNPEAWQWFYEKIGCPIVDTWWQTE-TGGHMILPLPGAIDIK-PAKPALPVIPTLVDDQTGEELKNMEANGALTAWPGITRTIYGDHKRYEETYFEPGNYFSGDGALRDKDGYYRITGRIDDVINVSGHRMGTAEIEATLNAHEKVAESAVVGYPHEVKGQSIYAYITPSEDLKK--ELTQYVRTI-IGPIATPEKIQWADGLPKTRSGKIMRRILKKVAANEL--- 193076004 35 --------------------------------------GDKIALYWQGKQYTFRELKEWSSQFANFLKAQGVKTGDRISGLLPRTPELIVTILAAWRIGAVPLFT--AFGPKAIEHRIQLAQSKLVV-----TDMGNRSKLEEIE-KCPAIVTVADAQKAGDFNFWNEVKQQSDQCDLVMRSDPFLLMFTSGTTGPAKPLEVPLKALI-AFGRYMQIGLTEEDSFWNIADPYGLYYAITGPLFLGLFYEGGF-------STDSLCQIVKDYKVNNLAGAPTAYRMMMAADPAQMAPLGQFRVVSSAGEPLNPEVIRWFKQVLDAPIYDHYGQTEGMVVCNHHGLKHEIHAGSAGFP-SPGYRVAIVNEQGEELPPDTPGILISQSPMMWFGGYK--ESRKSPFVGH-YYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALLEHDAVIEAAVIGVPDPDRTEVVKAFVIVQPTEALAEELSQFVKRR-LSAHAYPRLVEFVSELPKTPSGKIQRFLLR---------- 189346401 80 ------------------------------------------------ERYTYREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELA--IRIDDCKPKVIISASCGIDYKRLL-DFAIELAHFKPEICIIKQREQLKAELLGAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDNGGHMVAMKWSMENVYVKPGEVYWAAWVVGHSYIVYAPLLHGTLIFEGKPVGTPDPG---TFWRIVNEYSVAVLFTAPTAFRAIKGMYMKKYDLSSLRTLFLAGERADPDTVKWAEEKLQVPVVDHWWQTEAIAANCQGIEPGPVKYGSASRAVPGYNVQVINQEMER-LPAGQMGDIVIKLPLTMLSLWKADIRFIESYMTSGYYQTSDAGFIDEDGYIHIMSRTDDIINVAGHRLSTGSIEAALCEHPDVAESAVIGVHDDLKGQVPLGFLVLKADTPETQIVKEYVRENPVASFK---HAVIVNRLPKTRSGKILRGTMRK--------- 163734497 52 -------------------------------RHVAAGRGAQAAITGTKSTLSYADLQTKVASLAGAMVAQGVGKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDCQPKAILA--ASCGLEYKPLAIEMADHKPDFCLILQEQEMAELTPGRDLDVPPADCVPVEGNHPAYILYTSGTTGAPKGVVRPTGGHLVALNWTMKNIYVDPGDVFWAAWVVGHSYICYGPLVHGVVFEG-----KPVGTPDGTFWRVISEHNVRSFFTAPTAI----RAVKREDDLSCLRSLYLAGERADPDTIEWAQDILNVPVYDHWWQTE--TGWTIAGNPAEALPVKIGSPMPGYD-VQILDEAGHPQKPGELGAILPLPPGTLPTLWNAADRYKKSYLNPGYYETGDAGMIDDDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVVGVSDQLKGQSPLGLVVNRPHGEITTECVKLIRDKPVAAFK---NALVVDRLPKTRSGKI---------------- 207723093 4644 -------------------------TIHGLFEAQVRRTPEAIAVEYEGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLESAPVAVLAQPN--------TLAQLGAMSVPVLDESALEGEAEHDPQVEGL--EPHHL--------AYVIYTSGSTGQPKGVMNAHRGVVNRLWWAQETYRLDADDRVLQKTPF--GFDVSVWELFWPLLAGARLVMAGHKAPAYLAETIEQTGITTLHFVPSMLQLFLEQVEAGR--CQGLRRILCSGEALPHASQQRCLARFQSELHNLYGPTEAAIDVTRCNAETYPGIVPIGRPIA-NTQIYVLDAHGQPVPLGVTGEIYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSRCVGVREAA-VTVREDTPGEPRLVAYYVSGEAIEAQALREQL-QSSLPEYMVPAAYVKLDRLPLTPNGKLDRKGL----------- 28976139 25 ---------------------------------------------------TYKDLYHEALTILHGLAHHGIKFGDKVIFQIGRNQDFIPALWACFLGGIIPALSVPENAAVKKLYNVWQILEQPIILSDCELIGEIEKLANQ-----PHLEGLRV-------LSIDDLHPESAVIPQLTPQEPALLLFTSGSTGLPKGVMLHHRNLLSMSAGTVRMNNFTQAEVTLNWMPLDHVGAIVFLGIMAVDLACNQIHVPIERQPLKWLDLIQKHQVTIS-WSPNFAFSLINQQSEELKNLSSMKFLVNAGEQVSAKTIRLFLELLAGVIKPAFGMTESCSGITKDELQQENSFISLGKPI-PGATIRIIDQENHVLPEKEIGRLQIKGFSVTEGYYHNPELNQEVFQDGGWFTTGDLGYL-HNGELFITGREKQEIIINGINYFAHEIETTILDGVAISYTAAFAVFDQ----NREVDLLVINFSPKSNEIRSHLTQKGIASYVIPLEAALV---PKTSIGKVQKAKLKKDFEQGL--- 119503799 21 ----FTPYSSILDDSRQPLYRWCNTSYNCLDRHVANGRGEQTAITDTVQHISYRELLDRVSRMAGALDKLGISKGDRVVIYMPMVPEAAVAMQACARLGAVHSVVFGGFAANELA--SRIDDCAPKLIVSASCGIEYKPLLDQALSQHKPKHTIILQRQTAELLPGRDLDAEPVNATAVASTDPLYIIYTSGTTGQPKGVVRDNGGHLVALNWSMGNIYINPGDVFWAAWVVGHSYIVYGPGATAVMFEG-----KPVGTPDAAWRLIERHKVK-AMFTAPTAIRAIDGKLLKDYDLTSLETLFLAGERADPDTIQWAEAVANCAGTGLFTVKYG----------------SSGKAVRGF-QIEVLDESGQPLPRDTLGALLPLPPGTLPTLWNNDEGFVEKYLTEEYYSTGDAGFIDGEDYVHIMSRTDDVINVAGHRLSTGQMEEVITDHPDVAECAVFGINDELKGQVPLALLILNQGTAKKAEVIASVREGPVAALK---RVYTVNRLPKTRSGKILRATLQK--------- 148272970 122 ----------------------------------------------------YRDLQEEVSRAANALTALGVGPGDRVVIYLPVLVETIVATLAVARIGAVHSLVFGGFSAEALRFRVEDTGAKLLITSDGQTAVATKPQADEAVAGVASIEHVLVTGQDVPWTPGRDVSASPLHEPRADAEHPLFIIYTSGTTGRPKGLVHTSGGYLTHASKPDDVHWCTADLAWV----TAHTYEIYGPGLTQVIYEG----TPDTPHRGRHLEIIERYGVTTYYTAPTLIMGWYDGIAGH--DLSSIRLLGSVGEAINPAAWRWFHREIGG------GSAPVVDTWWQSETGAGVIAPLPGSTLKPGAAGRVVDDDGEPAADGEGGLLVIQRPWTVWGYRRAYWER---FADRGWFLAGDGARRDADGDIALQGRIDEVVNVSGHRLSTIEIESALVAHPRVGEAGVTGVADDLTGQRVVAFVVPDGWAALAAELGPVLTARAIGPVAKPRRIVAVPDVPKTRSGKIMRRLLADLVEGRTLG- 118726080 461 ------------------------KTIYQLFEDEVERSADKPAVVFNSTEITYKELNEKANGLAGYLIKRGIKREKIVGLATSHSIETVIAILGILKAGGAYLPIDPTYPVERVNYMLEDSEACL-LLTNVEIG---KSL---------NFDGDIIDLKDESIYKSTAVNPGLVNRPD----DLAYVIYTSGSTGRPKGVMIEHRNYIWYIKDSVEVFPLYSSLA----------FDLTVTSIFTPLISGSKIIVYDGNSEDEEYVLIMREKSTVIKLTPAHLSLLKDMDNKK----STVKRFIVGGDDLKVKLVQAIYESFGGNIENEYGPTETVVDYSK-DTGTSVPIGIPAKNVQVY----ILDGNLNPVPADTEGELYISGDGVARGYLNRPEQTRERFITNPFYKTGDSGRLLKNGKIEYAGRLDYQVKIHGHRIETGEIEECLLNHRGVGAAVVISLQDRNNEKYLCAYIVNKSEVSE-QELREHLQGY-LPDYMLPLYFINVDKIPLTVNGKINKALL----------- 16081377 109 ---------------------------------------------------SYSELNRKVSALSSAIHDMGIGRGDRVAIYMPFNANSAIAFYAVLRIGAIAVPMFSGYGVDAVRNRIEDSGSSLMITSASYKAIDMSAVARSINMK------TIMDADRTDFYRFEDAVSGGKNVPRTSSEDPAIMLYTSGTTGKPKGTVHVHGGALVNIAKEVKY-YMDLKENDVLHWITDLGWMMGPWALIGTNALHGTIFLYDGPDPDRIFDIVHDNGVTLLGLSPTVVRMIKFRGTSRTFD--TVRVFGSTGEPWDEESWVYLFSILGRGRASISNISGGIIGCFLASNPA-----IPQKPRCLYRNASIFNEEGREVY-NTVGYLVAKSPSMTRGLWNNREKYLETYWSKDIWFHGDFGEMDEEGYFYLYGRSDDVIKIAGKRVGPNEVEDMVMRVSGVTECAVVSIPDSVKGEVLAVFYVGE---PGLSGRIAKQIEVGMGKPFTPAHVVRISRIPKTRNGKIMRRVIRSA-------- 23452298 2007 ------------------------ETLHNLFVKQVQQRPEAIALITPQRTLTYHELYTEAQALGQQVQQLGATPNTLVAVLMEKGWEQIVAVLGILMAGALPIAALPQERQWSL---LEQGEVKLVVTQAALNA----SLG------LPDLHCLVVASQPQEIIPLE---------ANVSSSDLAYVIFTSGSTGTPKGVMIDHRGAVNTIQDINQRFDVQPTDRMLAV--SALNFDLSVYDIFGLLAAGGTLVM-PTPEPVHWVELMTTHQVTLWNTVPALMQMLVEYLSEHPDQVTELRLALLSGDWIPLNLPTQIQSLWGATEASIWSVYYPITTV----EPEWKSI-PYGKPL--VNQSLHVLNHNLDPCPNWVGQLYIGGIGLAQGYWRDEQKTNASFTGERLYKTGDLARYLPDGNSEFLGREDFQVKISGYRIELGEIEATLLGHATVKETVVAAV-GELQSKQLVAYVVFHSESSRIDELRHYLQQQ-LPEYMVPPSYMVLDALPLTANGKVDRKRL----------- 157163539 90 --------------------------------------GDRTAIASQSKHISYKELHRDVCRFANTLLELGIKKGDVVAIYMPMVPEAAVAMLACARIGAVAVAGRIIDSNSRLVITSDEGVRAGRSIPDALKNPNVTSVEHVVVLKRTGGKIDWQEGRDLWWHDLVEQASDQHQAEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAALTFKYVFDYHGDIYWCTADVGHSYLLYGPGATTLMFEG----VPNWPTPARMAQVVDKHQVNILYTAPTAIRALMAEGDKAIEDRSSLRILGSVGEPINPEAWEWYWKKIGCPVVDTWWQTEGGFMITPLPGATELKAGSATRPFFGVQPALV-DNEGNPLEGATEGSLVITDSWTLFGDHERFEQTYFS-TFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVLNHGEEPSPAEVRNWVRKE-IGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 114705819 86 -------------------------------------------------HITFQQLHEHVCKFANVLKELGVQKGDRVVIYLPMIPQAAYAMLACARIGAIHSVVFAGFSPGALRDRVNDSEAKVVITANAPRGGKATPLKKNTDKAFEGIEKCLVVKRTGDDTPMTDLHEMEGKVGNMNAEDPLFILYTSGSTGKPKGVVHTSGGYIVYTSMTHEYVFDYHGDIYWCTADVGHSYIVYGPLANGAT----TLVFESTPTYPDAWKVCEEHKVNQFYTAPTAIRALMGKGRKHVEDLSALKILGTVGEPINPEAWNWYYEEVGHSNVPI------VDTYWQTETGGILITPLPGTPLKPGAASKPFFGVKPVILEPQSGEVLEGNPSQMRTVYKDHERFVNTYFQQGYYFTEDGAKRDEDGYIWITGRVDDVINVSGHRMGTAEVESALVAHKAVSEAAVVGFPHDVKGQGIYCYVTLMEGTEPSDDLRDELIKHEIGPIAKPDALQFAPDMPKTRSGKIMRRILRKIAEDKL--- 119508890 473 ----------------------------EIISQQAQQTPDATAVVFADKTLTYAELNAKSNQIAYFLLQLGVKPEARIGVYLESSPLLIIVLLGILKAGAAYIPLDPTFPPERLRFMMADAELILLLAQT--------SLNSIITDRLTTIN----LDELE-----ENINQQPIFDPQVKVTQLTYLIYTSGSTGKPKGVMRSLLNILTDLKQRLSITPNDK---LLAITTIA--FDIAALELFLPLIAGAQIVLAPQTDPTQLATCIEQNQITVMQATPATWRLLITSGWRGKADLKIL----CGGEALDNTLAQQVWNLYGPTETTIWSAAQKL----SIDQPVTI-----GHPIA-NTQFYVLDQHLQPLPIGVPGELYISGAGVAKGYWQSPDLTAEKFLEYTLYKTGDRVRYLRDGKLEYLGRLDNQIKIRGFRIELGEIEAVLTEHPAV-TQAVVTLREQ--EPHLVAYIVPRTEI-ILTEIRSYVGEK-LPTYMIPAAFIELEKLPLTPNGKINRKALRLAVSKTLV-- 211965791 228 ---------------------------------------------------TYGELLERVSALADALRKAGVHEGDRVLIYMPVVPEAAISMLACARIGAVHAVTFGGFGTQELSTRIDHAKPKAIIA--ASCGIEPRRIALQLSSHKPEFKVILQRSQHECTLESSDIDWDQCDILPVDSNHPLYLLYTSGTTGDPKGIVRDHAGQCVSSHYTASAIYRPGNTVFCASWVLGH-----SIMVYGTLIGGGTSVMKPVMAKDGAFWRISSEYGVSKIFTAPSALRNIRVADPRAYDLSRLRTVYLVGERTDHATFR----WFTNALEDTFATAETGWPMTCLDDYTPLREGSCGKPCPGWD-LRILDNDGEEVEDEMTGHILPMPPGSLKSLYQNDNRYISTYLSPGYYDTGDSGHFDDDGYLHIEGRTDDVINVSAHRISGLSIEEVLTKHPEVASAAVVGVTDAMKGHVPVAVVILRPQSPRQSELVHNVRQR-IGPFACFRTCVIVEKLPHTRSGKTLRKTI----------- 119186245 328 --------------------------FHQLFEQIARKTPDAPAICCGH-DYTYRELDTVSTKLANHLNELGV-----VVPETPVLICFMVSMLSIFKAGGAFVAIDPAYPISRIQAIVQATNASLVLV---------QPIHRYLFEGIFMEKSIVALDSAYDGLPLPSTISPCRVIP----SNTAYIHFTSGSTGIPKGIMIEHRALCTAVSALASPMRITSTSRVLQF--AAYIFDLSFGDIFVTLSQGGCICVSEHERVNDLVRAILRMDVNTACLIPSVARIL------HPEQVPGLQTLLLGGEALLQENLERWAD--KVVLNAMYGPSECTVWCTSQTDLRDSLANNIGKGRG----ARLWVDHNRLVPAGCTGELLIEGPVLARGYLNPEQ-TKQSFVENRFYKTGDLVKFNADGTLSFIGRKDTQIKLHGRRIEIGEIEHHLASHSLVQQ-SMVMFPSAGVHAKRLVAIVVVINSTSAAKIKEFISSK-LPSYMLPQAWVVVQDIPTLISGKMNRVLVKK--------- 212516901 52 -----------------------------------------------------------------GLKKIGLNENDVIGMLCKNGFEANSIVLASWIGAATLAPVNSSMKVSELKHFCEVLEKVQSALGDSSSDNVTIILVNENKSKYANLKDVLVNVDVDTYKP------QPVKCP---GRQLAVISPSSGTSGLPKGIGISHKNLVFQNMVLEKIDLFDKTEI---CLQLSHFYWITAILMLRSLTLGTKRIFLNVINPENTFKAIEKYNPTFTILAPLTLLGLTKHADFKKYNLSSLKYVLVGGSSLTDTMLVQIKEAWKIKLYNTYGMTEGIVCQNN-DQDTSIGRVTPGVWLKIVDTTT-----GSALKSNSPGEICIHGCGVMAGYVNNEKATRESIDDDGWLHSGDVGYYDDDGKFFIVDRIKEMIKVRDMQVTPTEIENVILTVPGVFEVGVVGIPERDIFHLMALVVKKENHSVKENDIHAAVNGT-LSEYKLTAGIRFIDFIPKTATGKIDRNTLK---------- 15898991 80 ---------------------------------------------------TFDELNNMSSMIAGLLLDKGVRRGDRIAIYMPNSICTIATILAAARLGAIYTLIFAGLGINAIVSRISNLEPKLVISID-------KTFRRGKEIKLYTLANIVFPRDSSQF----DYTREYKEFEKIESNEPLKIMYTSGTTGKPKGVILPHGDLMFSLKSTADVGWITFSRIMYGTL----------------MHGSTLAFMEGAPDPSDRLPKIIDEKVLFTSPTLLRTLQKLDVKLPRVEFIATAEIMDETAWKYALRFSDRVADVYGQTLGYVIGYPYALIGYAGLPFPAAVIVDENGKSLR-----------------GHIGHLVAREPFPTQGIWKDEDKFLSYFEKFNSHDTGDLAIIDEKGYVKIVGRDDDMIKIAGHRITSGEVESVINSLQGIIESAAVGIPDEIKGEKLVVFYVGNDERIVATKVREM-----LGPIYVIDKIYKVERLPKSRSGKIVRRVLRDLLLGK---- 115375634 1031 -------------EKWNQTGREEGELFCELFEKQVEKTPEAVAVVCGEQALSYRQLNAQANRVAHALKARGAGLEKVVGVVQERGVGYLVSLLGVLKADALPLDALPASRLAGLVK----QSGCQWVLSEEKT----RGLAQEIAQGQPVLEGVLAEGRGEH----NPKH-------EVEPKSLAYVLYTSGSTGVPKGAMIEHRGMKNHLMAKVRDLGMGPEEV--VAQVAVQSFDVSVWQFLSALLSGGRTAVFPDESPQKLLKEMGRQGVTLLETVPAHMKLILEELEARPNDVSALKWFFLNGEALPAELCQRWFERYGIPMVNAYGPTEDVTHYKMMKAPQQ----KQGMPIHPNLQLYVVDEWIQPVPLGVPGELCVGGVGVGRGYLGDAVKTAGSYVPNPFYRTGDLVRCLEDGTLEFLGRNDHQVKIRGIRIELGEIEAALRKHPRVGMCVVVARAEG-QGKRLVGYVSAKEAGPTGKELTEYLKGQ-LTAAMVPSAMVVMEALPLTHNGKVDRKAL----------- 119475755 9 -----------------------------LLEDAALTHSDKTSVVFGDKSVTYGELFSRVNQVAFYLEELGLPKDSRIGIYSNKGIEQVVSVLAILSTNHILVPLTKLLKPEQVEYIINDCDIKC-IITDKLKNFDGHIISYETTSK-----------DIASFDEIYKYYNKPY-ICDINGHNNAVITYSFGLSGTPKGIVISHRNLIDSARVVSQYLHLEENDIISGLLIFNLDYGLNQ--IFCTLYKKARLALHRFILPEDFFNHLINDGVTVLP-VMPVNLSQMFDEDVRRDLFDSVKTITSSGGNVTEKMIGDCKKHFKASFYSMHGLTEAFRS-TYLDPSQEIRPDSIGRPI-PDVELYVINADGNECAVREVGELIHRGGYIYRGFWNAPEQNAERFTDEIVVASGDYVYKDEEGYLYFVSRQDDMIKTRGFRVSPYEVESVVAINIPQIDQCAVFGIDNELIEQEIVMVYSAAGQISENEI-VFELKKHLASYMIPSRIVFKKSLPQSDKSQINKSELKRTLSD----- 187924703 49 ------------------------------------------------TRYTFDQLKTLSDRFANVLLAAGAQRGDRIGIFLSQSIETAVAHLAAYKAGAVPLFALFGVDAIE----HRLGDSGAVALITDHAGV---RKVDEIRAALPALRTVFLNGAAASFTP-----------ADTGADDPAVIIYTSGTTGKPKGALHGHRVLLGHLP-GVEMSFPAHATLMWTPADWAWIGGLFD--VLLPSWHHGVAVLARRFAKFDAFDLMARHAVSHT-FLPPTALKMMRGVEHPERWSLALRSVASGGESLGEELIGWGRRALGVTINEFYGQTECNVVVSSCAALFEPCFGAIGRAV-PGHYVAIVDTDGNELPQGAIGDIAVAAPDPVMGYWGNEAATRDKF-RGKFLLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAAVIGAPDPERTEIVMAFVVLKDEA-LVREIQHHVKTR-LAAHEYPREIRFVDSLPLTPTGKVIRKALREGLAQ----- 110638818 65 -----------------------------ILDRHATKTPDKVAI-----HWTYKQLYEQVCVFAGVLKQKGIKKGDRVCIYMPMIPELAIAVLACARIGAIHSVIFAGFSASAVADRVNDAKAVAVLTSDSFRGIAVKALIDEALQQCETVKTVLVAKRTGDAVAMKDAGATPVEAEEMDSEDPLFILYTSGSTGKPKGVVHTIGGYVYTAFSFANVFQYNEGDVYFCTADIGHSYLVYGP----LLQGATQVMFEGIPTYPDAWSIIDKYAVTHFYTAPTAIRSLMSFGDTEKYSLKSLKVLGSVGEPINEEAWHWFNEHIGCPIVDTWWQTEGGILISPLASITPLVPSYATLPLPGVQPVLV--DANGTVLEGNNGNLCMKFPWIIRTTYGDHERCKQTYTYPNLYFTGDGCKRDEKGYYRIMGRVDDVINVSGHRFGTAEIESAINEQADVIESAVVGYPHEVKGQGIYAYVICDKTDKNEDQLRKEILDKLIGPIAKPDKIQIVTGLPKTRSGKIMRRILRK--------- 37527412 85 ---------------------------------------------------TFKELHQEVNRAAAMMLSLGVKKGDRVLVYMPMIAEALFVLLACARIGAVHSVVFGGFASQSLATRLDNAEPVLVVSADARGGIPYKPLAIELANHKPRHVLMVNRGLAEMWVPGRDIDFATLRVTWLESNETSCVLYTSGTTGTPKGVQRDVGGYAVALATSMDIIFVFFSTSDIGWI-VGHSYIAYAPGMATIMYEG----LPIRPDAGIWWKIVEKYQVTRMFSAPTAIRVLKKIECIGKYDISSLKTLYLAGEPLDEHTARWIAEAINVPVIDNYWQTETIMAIARTLDDRPSRFGSTGFPMYGFHVKLINELTGEACGDNEKGMLVIEGPLCIQTIYGDDTRFINTYWEHAVYSTFDWGIRDSDGYYFILGRSDDVINVAGHRLGTREIEECIASHEDVAEVAVIGIKDAIKGQVAVAFAVLKDEIQNAEHFAALLVNKQIGSVGRPARIYFVSQLPKTRSGKMLRRTM-QAICE----- 14030865 23 ---------------------------------------DRELIIQGDRRYTYRQVIERSNRLAAYLQGLGCHTQDLLGLYAYNGNEFVEALLGAFAARVAPFNVNFRYVKSELHYLLADSEATALIYHAAFA-----PRVAEILPELPRLRVLIIADESNELLDYEDLASVSAQPPPVRHCDDLYVLYTGGTTGMPKVLWRQHDIFMTSIDEIVQRAASGPGTKLMILPPLIHGAAQWS--VMTAITTGQTVVFPTHLDAEDVVRTIEREKVMVVTVVDAMARPLVAAIEKGIADVSSLAVVANGGALLTPFVKQRLIEVLNAVVVDGVGSSETGAQMHHMSTPGAVATGTNAGP----DTFVAAEDLSAILPPGHEGMLAQRG-YVPLGYKGDAAKTAKTFVIDGYAVPGDRARHHADGHIELLGRDSVCINSGGEKIFVEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVALSDGAADAGELIAH-ASNSLARYKLPKAIVFRPVIERSPSGKADYRWARE--------- 159040382 21 -----------------------GATVPDLVAAVARRQPDAVAVAGSDATLTYRELTEQAEALAHRLVTWGVHPDEPVAVALPRSVELVVTLLAVLKAGGLPLPADPPARTRQLL---------------------------AVAGDPPVLSTGEVPGATRLFRLDQPGPTAPTAVPRLHPAGLAYVNFTSGSTGTPKGVAVAH-SAVVRLIHQPGYLRLGPTETVLQLAPAAFDA--ATLEIWGALATGARLVLAPPGALDLADLARLLRRERITVL-------WLTAGLFHQDCLAGVGQLLAGGDVLGPDAVRRLRARDGAVLINGYGPTENMTDPAAVPDPVPI-----GRPV-PGSTVYVLDPAGRHVPVGVPGELYTGGAGVARGYLGRPGATAAVFLPDPFYRTGDRVRWRPDGTLDFLGRIDEQVKIRGFRVEPGEVAAVLRAHPAVGDTAVLVDGE---GERRLAYLTPRPSAPTPQELAGYAADR-LPAHLRPAAFLILSTLPLTRSGKIDRRAL----------- 218530736 106 -------------------------------------------------HITYRQLHAEVCRMANVLRNRGVGKGDRVTLYLPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIKGCGSKLVITADGLRGGRKVPLKANVDEAIKRLDKDLVTGGNVAMEPGRDVYTDECPAEAVEAEHPLFILYTSGSTGQPKGVVHTTGGYLVYASMTHQYVFDYHGEVYWCTADVGHSYIVYGPGATTLMFEG----IPTYPSNSRFWEVIDKHKVNIFYTAPTAIRSLMGGGEGKKTSRQSLRVLGSVGEPINPEAWDWYYRVVGCPIVDTWWQTETLPGATRLKGVQPVMVDAEGKILDGACEGNL---CIKDSWPGQM--------RTVYGDHERFEQTYFSTYKD-LYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHNVKGQGIYAYVTLNEGEEGTDELRKELVRKDIGPIASPDLLQFAPGLPKTRSGKIMRRILRK--------- 213406327 119 -------------------------------------------------HITYRQLLADVCQCAGALASLGVGKGDRVAIYMPMIPAVVVAMLATIRLGAVHTVVFAGFSAESLADRVNDAGCKVVITSDSYRGIPLKNIVDKAVPNCPSVTNVLVAAPTASMVDGRDIWWQPRYIPNVSVSHPLFLLYTSGSTGKPKGVVHTTAGYLLGAHATCKYVFDLHPTDRMGCWITGHTYIVYGPLMMG----AATLVFESTPAYPDYWSTVERHKLTQWYVAPTAIRLLQRAGESVKHDTSSLRVLGSVGEPIAPENFMWYHDVVGCAVADTYWQTE---TGSHIVAPISTVTPTKGSATLPFDLAIVDPLTGKELEGNDVGVLAVKQPWAARTVWRGHDRYIDTYLKPGFYFTGDGAARDSDGYIWIRGRVDDVVNISGHRLSTSEIEAALMTHAAVAEAAVVGVPDELTGQAVNAFILLKDGFEVNAELEKELVRTQIGPFASPKKLIFSD-LPKTRSGKIMRRILR-----KVLAG 157869710 144 ---------------------------------------------------TYGSMYTRVVELANVLKQYGITKGDRVGLYLPMIPFAAVAMLACARIGAVASVIFGGFSAQAIVTRVTDCSPKLIITADASSRGDKPILLKTIADQ--ALDDCSVLGCNVPCLVFENMNRQFCKMKEMDAEDVLFLLYTSGSTGKPKAIVHTTAGYMVYASTTFMYSFDYHDDVYFCTADIGHSYVVYGP----MIHCATSVLFEGVPNPDYSWQLVEKYKVSILYTAPTAIRSLMQAGDDKVGNRSTLRVLGSVGEPINVEAWKWLRDVGGCDVSDTWWQTE---------TGGHMITPMPGTPMKPGSATLILDPMKLNEKQGPAGLLAIRAPWTIYGDHARFEKT--YFDVDGYYMTGDGARRDSDGYYWITGRVDDVLNVSGHRIGTSEIEDAVNTHPAVVESAVVGFPQSIKGEGIYVFLTFHQGTEVTPELLAAVKRKVIGPLATPDVLHPTEGLPKTRSGKIVRRILRK--------- 87200638 79 ------------------------------LDRHLAERGDEIAILWAHREITYRQLHADVCRFANLLKAKGVQKGERVTIYLPMVPEAAVAMLACARIGAIHVFASPDALAGRIT------DCDSRIVLTSDEGLPLKANVDEALKQCPGVDTVIMTGADVDFVEGRDIQSADCQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYVWASMTHQYVFDYRPGQIYWCAADIGHSYVVYGPGATTVMFEG----VPNFPDASRFWQVVDKFKVEIFYGAPTALRALMREGDEKKTSRASLRLLGSVGEPINPEAWEWYHKVVGCPIVDTWWQTEGGAMITPLPGATALKPGSASRPFFGVKPALV--DNDGTFLEGATDGCLVSWPGQMRTVWGDHERFFQTYTFKGLYFTGDGCRRDEDGYYWITGRIDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGMPHDIKGQGIYAFVTPDDLLRK--ELIQWVRHE-IGPIATPDVIQFAPGLPKTRSGKIMRRILRK--------- 86135662 95 -------------------------------------------------HITYKQLSERVNQFANVLKENGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSATALSTRINDADCKMVITSDSYRGIDLKGIVDEALESCSSVETVLVAGRDKWLQPLLDKASTVCEAEVMDAEDPLFILYTSGSTGMPKGMVHTTAGYMYTFKRENDVYWCTADIGWIT----GHSYIVYGPGATTLMFEG----VPSYPDFGRFWDIVQKHKVNQFYTAPTAIRALAKHGTELVDDLSSLKVLGSVGEPINEEAWHWYNDTIGKKNSPIIDTWWQTETGGMMITPIPFVTPTKPTYATPFIQPCLMDENGNELKGNQVGRLCIKYPWTIWGNHQRYKETYFSAYENKYF-TGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITSRDHNNLRKEINQLISDKIGPIAKL-DKIQFSEGLPKTRSGKIMRRILRKIASNEM--- 206967381 3292 ------------------------QTIHQLFEEQALRTPDHEAVIFEEQRMTYLELNERANQLARTLRAEGLQADQLVAIMAERSLEMMVGIYAILKAGGAYVPIDPDYPEERIRYILEDSGATLLLS------------QRHVKERVAFAGTVIDLDDTSVY----DDDVSNLD-PLSGAGDRAYVIYTSGSTGKPKGVMVEHRPVINRLMWMQKAYPIGSGDTILQK--TAITFDVSVWELFWWALTGAKVCLLPEKDPEVIWNTIEEQSITTMHFVPAMLHAFLQTASGQTSKLRTLQVFASGEALMPAHTARLITPVNGAQLINLYGPTEATVDYFNCEANQAYASVPIGKPISNIQLYMMAPGSMRLQPVGVPGELCIAGDGLARGYLNRPELTAEKFADHPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQLLKIEAVQEAVVTALEDGDGEKQLCAYFSANTEL-MVSELRIALSQE-LPGYMIPSYFIQLERLPLTANGKIDRKAL----------- 149375428 58 ----------------------------------------------GSGKLTFAELKEQSARFANYLTSQGIGKGDRVAALLPRSPELLIVIAGALRAGAVPLFT--AFGPGAIEYRFERA-STKLVVTDP---VNYPKLT-EVKDCAPVVNAAEVSGDVPDFLAEQSGQFEPVL---IKGGDPFLQMFTSGTVGKSKGVAVPAKAYVY-MKYAID---LRDDDVFWNVADPGWAYGLYY-AVVGPLLMGHATHFNPGATPETTYDMIRKYKITNLAAAPTAYRLLKDHVLPEGENL-GLRVASSAGEPLNPEVVSWIEKRHFCPVKDHYGQTETCCNFHGLDHP--VRQGSMGY-SSPGHRVVALNEKNEEVGEGEIGQVVKASPFHFDGYTWGEKD---PFVK-GYYLTGDMAVCHGDGCFSFSGRDDDIITTAGYRVGPADVESTLLEHKAVAESGVVAKPDEKRGSIIKAYVVPESEDALKDELQELVRHR-LSAHAYPREIEFVDELPKTPSGKIQRFVLRNQAKEE---- 70607916 24 ----------------------------EVLNKSVKEKGDLTLLVFEGKEFSYSSLYSFAKRFASYLKEHGLKKGDAISLIMSNAPQVIPVFFGSSMLGVRVALIDPLSSGKDLEYQLSLTDPKMIVTEE-----EIYKREKEVMSRYNVF----------SFNSLNDLDSSP-NVDEVEKEDIAVSMHYAGIIGRTYEVYHTHSNYVSSLVRAGEIG--EENTI-LISLPISHIFGLDA--LLETIMERGKIVLMRRYDPNRALDLIREYKVT-TWPAPP--MVFKEILPNLKKEKFSLKLCITGAAPVPPDLQKAYFEELNLPLVQTYGLTEGLIVTYQ---PANLVYGSVGIPL-PGVKIRIVDKETKDVPIGQDGELIVKSPWNMKGYGSLDIQESSKAIKDGWLYTGDIFMMDQNGLLYFRGLKKRFLKYKAYPIFPRDLELLLEEHPAVKRAYVDGEWDPEVGHKVFAKVLLKEEYKGKVEIMNFVNDK-VAFYKKIRKIIFVDSL------------------------ 163702244 52 --------------------------------------------------LTYGDLRVRSERFASALAGLGVGPGDRVATLMGKSVEYLVTLLAIWRLGAVHVPIFTAFAPPAIA-FRLLGSRAKVIVCDA---------AQQPKQDIPAWKVVTTAGPEQDVLRFADLASSSPGMPAARGGDAPIIEITSGTTGRPKVVPRAYAEFGLGI-RADDLYWCAADPGWAYGLYFGILGSLST-GVPSLLYGSGF-------DAGATLEILSRYGVTNFTAAPTVYRS-LRVYSGPIPKITKLRCASSAGEPLTPDVNLWAGDALGVAVHDHYGQTEAINNHHHPDLRQPLKPGSMGRPLPGWSMLVLKDQEDAPAADGELGRVLSESPLAFSGYIDDPQKSAEKFAGNGWYLTGDAGRRDEDGYYHFASRDDDVIIMAGYRIGPFEIESIIVTHPAVSECAVIAVPDETRGEVLEAYVVLRSASPEIVEIQSWVKTR-YAAHAFPRKVHFTEALPKTASGKVQRFVLRQ--------- 15841891 481 ----------------------------------AAAQPDSVAVSWADGQLTYRELDALADRLATGLRRADVSRETPVAVALSRGPRYVAAMLAVLKAGGMIVPAMPGERVAEIL--------------------------RQTSAPVVIDEGVFAASVGADILEDDRAITVPVD-------QAAYVIFTSGTTGTPKGVIGTHDDHIERVLRPA-------AQRLGRPLRIAHAWSFTFDAALVALLDGHAVHIVDDHRQRDAGALVEAIDRFGLDMIDTTPSMFAQLHNAGLLDRAPLAVLALGGEALGAATWRMIQQNCARTAMTAFN-CYGPTETTVEAVVAAVAEHARGRPTC-TTRAYVMDSWLRPVPDGVAGELYLAGAQLTRGYLGRPAETAARFVAEPMYRTGDVVRRLPDGGLEFLGRSDDQVKIRGFRVEPGEIAAVLNGHHAVH-GCHVTARGHASGPRLTAYVAGGPQPPPVAELRAMLLER-LPRYLVPHHIVVLDELPLTPHGKIDENAL----------- 29827103 130 -----------------------------------------------------RELRARVASVAASLRDLGVAQGDRVVGYLPNTPHAVIAFLATASLGA--VWSVCGQDYVPKAAADRFAEPTVLITADGYTTHDRRAASLELAVALPTLKATVLGGDLGLTVPWEDAATEYLTIAPVPFDHPLWVVFSSGTTGLPKGIVHGHGEHLKMLGLHTDLGIGDRLLWYTTTHWMMWNLVVSTTGATTCTYDG-----SPAPQPDVLWELAARHKVTVFGTSPQLAMSKLGIAPSVY-DLSAIRVVGCTGSALPASAYPWVRDHVGAGVQLVSGFAGSAATTPVWAG--ELSAPGLGVALAAYDEEGL-PVTDR------VGELVVTRPMPSMPLYFWNDPDGSRYRDPGVWRHGDWITLTSHGSVIVHGRSDATLNRNGVRLGSADIHDVVERLPEITEALVIGAEEPDGGYWMPLFVVLADGVGLDDSLRAKIRDAGASPRHVPDEILAVPALPHTKTGKKVKRLLQGAPAEQVL-- 119713293 80 -------------------------------------------------QFTYEELRSKVSKFAGALKSHGANKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASNELA--SRIDDSKAKILVTASCGFE---PGRTVEYKPLVDEAIKIANHKIEKMILFQRPGYEVKLNEMNSNEFAYILYTSGTTGTPKGIVRDIGGHIVALKWTMKNIYIDADDIWWSAWIVGHSYIVYAPGCTTVLFEG-----KPVGTPDGAFWKIISDYKVKSLFTAPTAF----RAIKKEDDLSSFESLFLAGERADPDTIKWAENLLKVPVIDHWWQTETSWAISSNCTGIEMMETKYGKAVPGYDVKIIKQDQSL-AKPNEMGDIVVKLPLTFPTLWNADQRYKENYMSNGYYQTYDAGHIDDDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSIAECAVLGIADKLKGQLPIGLVVDKDNETISKECVQMVRDKPVAAFKV---VIVIKRLPKTRSGKILRGTIRK--------- 110678452 96 -------------------------------------------------HITYKQLHVSVCKMANVLESLGVRRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGSDAKVVITADAPRGGRATALKANTDAALDSVKCLVVTGGQTTWIDGRDLEASDVSHPEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYAAMTHEIVYHDGDVFWCTAWVTGHSYIVYGPGATTIMFEG----VPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGQGKEEKCDLSDLKVLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTEGGHLMTPLPGAHTM---KPGSAMKPFIKPMVLEPASGEVLEGNDGVLVISWPGQMRTIWGDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGYCYVTLMNGEEPSDQELRKWVRAE-IGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 114416737 1984 -------------------------TLRDLMITQQQRSPHQLALIDSEHRFTYQALAEQVAAIADLLLQQGIKAGDIVAVALPRSATLSLAIYSIIECGALPLVGYPDER---LAYMINDAKPALIITCSSFTSRFEALAALLLLDKLPAPVRAERQNRADGLTP----------------SNAAYLLYTSGSTGNPKGVLVSHQAIVNRLKWMQHQYPLNSEDVVLQKTPCS--FDVSVWEFFWPLLEGASLVMAPAEAPEWLLQIIDDYHVTTMHFVPSMLAAFMASIEATHPTAPSLKQVFCSGEALAKELCHQYARRINAPLHNLYGPTEAAVDVTYYPAYGEALNASVGRPIGPVWNTQVYDSFLRAVPIGVPGELYLAGEQLAIGYFNRSALTADRFIANPFYRTGDVVRWLACGSIEYLGRSDDQIKIRGQRVELGEIGSALQALPAVKQAVVLSTHSGMLGERQIIYVIAHDMSVTNGELRTELSEH-LPAHMVPAAIVLLDHYPLSANGKLDKKAL----------- 196050530 264 -------------------------TVYQLFEEQAERTPEHAAVKFKNDHLTYRELNEKANRLARTLRNCGVQPDTLVAILADRSLEMIVSIIAVWKAGGAYVPLDPEYPKERLQYLLHDADADVLLV------------QRHLKNSLTFDGPVIDLNDETSY------HADSSLLPAAGHSHLAYVIYTSGTTGKPKGVMVEHGGIVNSLQW--KKAFFKHSPADRVLVLYPYVFDAFILNFFGPLISGATLHLLPNEENKETFAIIKQERITHFSTSPRLLKTMIEQMNA--EDFIHVQHVVVGGEQLETDTVEKLHSLQRIRINNEYGPTENSVTFHPVQSADEQI--TIGSPVANH-QAYILGAHHQIQPIGVPGELYVGGAGVARGYLNRPELTEEKFEEQEMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIEIGEVEAAMFNLENVREAAVVAREDADGAKQLYAYYVGEPSLTAAQFRKELSRE--LPNYMIPSRFIPLERIPLTSNGKIDLKAL----------- 197106874 109 ---------------------------------------------------TYRQLLAETCRWANVLKAKGVKKGDRVTIYLPMIPAAAAAMLACARIGAVHSVVFGGFSPDSLAGRIQDCDSRIVITANGLRGGKVVPLKANVDEALPGVTDVIVVRRTQTEVPMTDLKTVPDTCPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLYTHERPGEVFWCTADVGWVT----GHSYVVYGPAATSLIFEG----VPNYPTSSRFWEVCDKHKVEIFYTAPTAIRALMREGEERRTSRSTIRLLGTVGEPINPEAWLWYHRVVGCPIVDTWWQTEGACLMSPLPGATPLKPGSCTRPL-PGVKPQLVDAEGKVLDGATSGNLCLTDPGQMRTVYGDHERFIVTYTYPGKYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEIESALVGHEAVAEAAVVGYPHEIKGQGYCYVTLKVGEHPSQADLRGWVR-REIGPFAAPDVIQFAPGLPKTRSGKIMRRILRKIAEDDL--- 194015976 2519 ------------------------QTVHALIEAKAYQTPHQKAATFRGTSWTYEELNNRANTVASRLISNGIKRGDRVILTRPSL-DMTAAVLGVLKSGATFVPIDADYPDQRIAYMLEDCGAEVLLMQKGLTA--PTSFAGHV-----LLIEDALEGEAQEI----QVH--------VKPTDLAYMIYTSGTTGQPKGVMVEHHSLVFWHNDAFQVTNADRTAKY-----AGFGFDASIWEMFPTWIAGAELHIIDEAIRLDMIKLFNDENITIAFLPTQLCEQFMSM------DNHSLRYLLTGGDKL-----KQVKPV-PYQLVNNYGPTENTVVATSIIDPDQAIANTRFYIMSLYDLS----------PPGVPGELVIAGKGLARGYWNLPEETNKRFVPDPFYLTGDLVKWTEDGELIYLGRKDHQVNIRGFRIELSEIEAQLLELNSVKEAVVTTVKDASEQDALAAYVITDEE---TTDLKESLT-RTLPDYMIPSWIIKLDQLPMTANGKVDLKAL----------- 126645405 490 ---------------------------------------DQIAVVCGAERLSYGELDHRSTIISKELEKLHVDPELPIGIYMERSVDFLVSLLAIMRIGGAYLPLDPEYPDQRILQYLQ------------ESGAEYVLSHRGLLTSKTSIKEFVKTLEIDSFDYNQIIENQIFK--EYSFDHKAYLIFTSGSTKKPKGVYVNHQN-LYSSVAARKAYYQESPEAFLLLSSFSFDSSVA--GIFWALCTGGKLVISQANESLDTSALISREKISHTLMLPSLYQALIQGSENSWD---SLKTVILAGEEFPNELISHFEKQPKTRLFNEYGPTEGTVWCTELKAGESFHKVPIGLATSN-ALAYVLDEQQELSPVGISGELCIAGAGLTKGYLSKSEKNPYSEVWDRIYKTGDLVRIQKDGLIEYLGRKDNQVKIRGHRIELAEIQELALQFPQVQMAALVS------NEKDPQLMLAYTSGQKEGELISFLREK-LPRFMVPDLLLQLEEFPLLPNGKVD--------------- 85078537 60 ---------------------------------------------------SYIEFADRARGLAYYLRKHGYK---RVGLLAPNTPAFLESVYGIVAAGGVIVPVNIRLKPEDITYIFDFAEVDS-IIADA----EYAHLLNSYKKEHPGVPVIIDATEGALCGPFDEAVMEGLNHDKATGSDMIAIPFTSGTTSKPKGCVYTHRGYLATLANVIELNVADGRSKYLWTLPMFHAMGWTFPWAVCAV-RGTHVCLRKIDYP-LIWKLLKEEGVTHFCAAPTVNT--LLCAAKEAEALPKPVRVTVAASPPTPHLFEQMTS-LNLFPVHVYGLTETYGPITRLPSWDNLPPHDKYAKMARQGHGFITSLPARIIKPDEVGEIIFTGNICCKGYYKDPEATRKLFA-GGMLHTGDLAVWHPDGSIHIQDRAKDIIISGGENISSVALESMLAEHPDILEAGVVAVPDSHWGERPKAYITGRETSLTGQDVIDWAKHNSISKFMVPREVEIVKELPKTSTGKIKKNELR---------- 157823265 116 ------------------------------------------------TKITYRELLVQVCQFSNVLRKQGVQKGDRVAIYMPMILELVVAMLACARLGALHSIVFAGFSAESLCERILDSSCCLLITTDAF----YRSLEKCREKGFPVRCCIVVKGRAELGMNDSPSQSPPVKCPDVQISDPLFILYTSGSTGKPKGVVHTVGGYMLYVATTFDVFWCTADIGWITGHSYVTYGPLAN-GATSVLFEG----IPTYPDEGRLWSIVDKYKVTKFYTAPTAIRMLMKFGDDTKHSRASLQVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTEGGHMLTPLPG---------ATPMKPGSASAILNESGEELEGEAEGYLVFKQPWIMRTVYGNHTRFETTYFKKGYYVTGDGCRRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGHPHPVKGECLYCFVTLCDSPTLTEELKKQIREK-IGPIATPDYIQNAPGLPKTRSGKIMRRVLRK--------- 69936064 52 -------------------------------RHVLAGRGDQIAITLSTKGITYKQLQDRVASLAGALRMRGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDCQPKAIIA--ASCGLEPN---RVVHYKPLLDAAIDMAEHKPEFCVIFQREQEVAKLVEVEGNHPAYILYTSGTTGQPKGVVRHTAGHLVALQWSMTNIYIAAGDRFWAAWVVGHSYICYGPLIAGVVFEGKPV---GTPHPGVFWRIIQNHRIK-SFFTAPTAL-----RAIRREDLHDLQALFLAGERADPDTVKWAQEHLGVPVVDHWWQTE--TGWAIAANPIGIKLGSPSVPMPGYD-VQVLDEAGHPVPAGTLGAIAVKLPLTLPGLWNAENRFRKSYLDHGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVADSLKGQSPVGFLCLKAGASTVADVVRMVRDKPVAAFK---SACVVDRLPKTRSGKILRATM----------- 86742344 99 ---------------------------------------------------TYADLLADTQRLANGLRSLGVRAGDVVGIFLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDG-----ARRKGRTAPVKLPALGHIVVSGPGGTGAPMELLATAAPDCPPLSAEHPLFILYSSGSTAKPKGILHTTAGYVFDIDPDTDVYWCSADVGWIT----GHSYPLSN-GVTSVMYEG-----APDPDYDIWWRLIEEYKVTVTAPTAIRTCIKWGARYPGRHDLSSLRVLGTVGEPINPKAWLWYHVVIGCPIVDTWWQTE---TGSALISPLAGVTST--KPGSPGISPALLSEDGEPVTEG-TGILVITKPWMLRTLYKDDERFVKTFSRFGTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQYDEQTGQAIVAFVTLAGDRSGDEATEAELRERRIGKLARPRRIIWADDLPKTRSGKIMRRLLRD--------- 218248431 487 -----VEWNDTRSD-YSQDKC-----IHQLFEEQVAKTPDAVAVVYEEQQLTYQELNQKANQLAHYLHKLGIKPDTLVGICVERSLEMIIGLLGILKAGGAYVPIDPNYPAERISHIINDSQIHLLLTQKL-----LRENIPENQAKL-----ILIDCSNSAFL---EESTQNLAC-QSQTDNLAYVIYTSGSTGKPKGVLINHANVTRLFLATQD--WYQFNAKDVWTLFHSYAFDFSVWELWGGLFYGGRVVIVPSRSPEEFYQLLHREQVTVLNQTPSAQLIRVDEKSDYQTKL-NLRLVIFGGEALDIPSLKPWFDKYGCQPQLVYGITETTVHVTYRPITQADVFSSSSVIGIPIPDLQVYDQNLQPVPIGVPGEMCVGGDGVSRGYLNRPELTAEKFIEERLYRSGDFARYLPNGDIEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLVSK--------------------------------------------------------- 37526561 8033 --------------SYPDHGC-----IHQLFEQWAEKSPDATALVYEEQSFSYAELNNRANRLAHQLIALGVIPDQRVAVCVSRSLAMVVGVLAVLKAGGAYVPLDPVYTGERLTHI--LTDAAPAILLADNVGRDV--LGEDALAGLTVL---------DPNSPPDQPDSNP-QVPALTAQHLAYVIYTSGSTGTPKGVMVEH-RHILRLFEATEF-WYHFNRQDIWCLFHSIAFDFSVWELWGALRYGAKLVLVPARSPQELHQFVCQHGITVLNQTPSAFKAFI--ASYIANPLDCLRYIIFGGEALDPSILKPWYALREETLPQLYGITETTVHVTARHDVEQITIGTRIPDLTLY----LLDKYSQPVPLGAVGELYIGGAGVARGYLNRPELTAERFLPDPFYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIEPGEIEARLTEHPAVHEAVV-----QVMGKRLVAYVVAEVDKELINRLRTHLGAI-LPDYMVPAAFVCMDAFPLTPNGKLDRRAL----------- 115373369 843 ---------------------YDGRTLLELFEKQAEKTPDAAALEHRGEVKTYRQLSHEAGLLADRLAELGAGPDVRVALCLDRSSTAMVSVLAIFKAGATYVPIDPTESPERLRFILGDAKARILVTEK-----KYREL-----STLPGVECLWVDGGAAPAV--------KAPRPKVEPHHLACVLYASGAGGEPKGVAMPHRAL------GNLVAWHTAQSRRLRTLQYALNTGASLQEIFSTWCSGGTLVLDSDAHRLAPLALVQLEEARIQRLFLPLHPLAHEAVNTARPVSRLEEVITAGEQLRITESIRGWFAASSKRLRSQYTLAEASVAHDLTGSPESWPLPPIGRPI-PNTAVHLLDAHQRPVPVGVPGEIYISGACLADGYLARPELTAERFLELSVFQTGDLGRLRRDGTIEFLGRADGQILVRGIHVEPGEVERVLCAHPSILDAVVVAAGDPSREQRLVAYVTP--ETARADELPAFLSAR-IPEYMVPSQFVALSALPRTLGGKVERRAL----------- 116180162 50 -----------------------------------------------------------SKRVALGLQKEGIKKGDRVLIFSSNSLLFPSVFLGVLMAGGIVTGANPTFVPRELAYFLFVAEQAVKTALEAAAGLPKDRIFVLGNSTVPTSRRVDGAHHWTELLAGHPRQAETWSWEEPSNPETCCLNYSSGTTGVPKGVEISHHSYVANGVGVVHINNMRPDAAELAFLPFYHAYGQTY-FIANLPHLRIPVYVMPSFDFVKMLSHIQRFRVTTLPVVPPIVVLLAKHPATRQYDLSSIETIASGAAPLTREVCEEVERLFGLFVRQGWGMTEVTCTAIAWDLTSAVGGSAGVGEVYPNCRARLLDGKTPIEKARVTGELWVTGPTLMRRYWNKPEATAETIVVDAWLRTGDIAFVEEGGIFHVVDRVKELIKVKGNQVAPAELEGVLLENPDVADAAVVGV--TIGGEEVPAYVVRRPQSTASEKDVAAWMEGKVTHYKLKGGVVFVDAVPKNPSGKILRKQLRDRAKQEV--- 17230137 493 ------------------------ECIHELFAAQVERTPDAIALIFGEEAFTYREINIKANQLAYYLQTLGVKPETPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVEVMLT-------QRRKDAKE-EKKVVDLGDWESVGEYPVTNPVTD----------VTPGNLAYLIYTSGSTGKPKGVMIEHRSPVCLLYWAREVFCDEAISGVLAATSIC--FDLSVFEIFVPLCWGGKVILAENALELPNLP--AKYEVTLINTVPSAITQLLNFNAIPH----SVNTVNLAGEPLTWKLVQQLQQLPHVQIYNLYGPSED-TTYSTYIELKDITPNSPTPPIGANTQVYILDKHLQPVPVGVPGELYIAGAGVARGYWQRPELTAERFTVNTLYKTGDRVRYLPDGNIEYLGRLDNQVKIRGYRIELGEIDALLSQYPEIQESVVIASETSSGDKNLVAYIAPKN--INIADLRHYLTDK-LPGYMIPAHFMTLDALPRNPNGKIDRKAL----------- 88705691 115 ---------------------------------------------------TYAELKDETCRLANALRARGVGKGDRVCLYMPMVPEAAIAMLACTRIGAVHTIVFGGFSPEALKDRIQSAECSAVITSDGLRGGKTVPLKVNVDKSLTSVSTCIVVRRTGAEVPMDDITAEQSTDCEPESMDAEFILYTSGSTGKPKGVLHTTAGYLMSFKREGEVYWCTADVGWVT----GHSYIVYGPGATTLMFEG----VPTYPDAGRCWDVVDKHQVSITAPTAIRALQGKGDAYVTRSSRSSLRILGTVGEPINPEAWEWYFHVVGCPIVDTWWQTEGAHMITPLPGATPMKGGAASVPFFGVEPVLLAED-GSEIEGVGSGYLAIKSPSQIRSVYGDHQRMVDTYFSNGYYFTGDGATRDEDGYYWITGRVDDVLNVSGHRMGTAEVESAVVLHDSIAEAAVVGFPHDIKGQGIYCYVTPMEGVETTDALKAELIQEEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENEL--- 114570171 112 ---------------------------------------------------TYAQLHEKVCRLANGLKSVGVKKGDRVTIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALAGRIIDCESRFVITADGLRGSRPIPLKANVDKAVATAKVIMVTGGAVDWDASRDVAYEPDCPPEMNAEDPLFILYTSGSTGKPKGVLHTTHEYVFDYKPG-EIYWCTADVGWVT----GHTYIVYGPGATTLMFEG----VPTWPGPDRLWQVVDKHQVNTLYTAPTAIRALMREGDGKKHSRSSLRLLGTVGEPINPEAWNWYYNVVGCPIVDTWWQTEGGALITPLPGATALKPGSATLPIFGVEPALMDAEGQRDSGPASGNLVICRSPGQMRTIYGDHQRFIETYTYPGLYFTGDGARRDEDGYWWITGRVDDVLNVSGHRLGTAEIESALVAHKDVAEAAVVGYPHDLKGQGIYCYVVAADE--DVDQLRKWVRQE-IGPVATPDLIQFAPALPKTRSGKIMRRILRK--------- 119115272 21 -------------------GCWRGANLGQVLLNVLERAGPKPAQLNGDTGYAMSGDELRRRAVRFARRLIGCRQGDVVALMARNSDDVAPVVLGCFLAGVTVSTLDPSFGVEEVEHLLRLTR-PRNVIADADALPVVYEAAGRIGLLLAAQPYVLLGEPSAQCLPVADVTAEDGFVPAYRGDSAALIVCSSGTTGLPKAVRISHAQLIGPYQR---ISQLDRRDTILC---FSTLYWISGWQMLGLLNGIRRVITTRPATPQLAIELCNRHQVTLLLVTPTMATDIVRTLEASAERLPSIKLFAVGGSTVSKRLREDIN-------QRVLGRGRSLVGYGTSETGELLVRDDSVGFLLPGVTAKITAEDGRPLGPNETGELLVRPAHPFLGYHGDVPATEATLAADGYVRTGDIARFDADGYLYLVDRKREIFKYDGFQIAPTELEDTIAELPGVRYVAVVGLPDRPYNELATALVVPYESASAPTERQVVEHGRARPAHKLRGGVIFVDQLPMTASGKVRRAAAKQLAASR---- 121606509 56 -------------------------------------HADRPLLRSDRITLSYADALERVNRIAQVLEDFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELVEIIDKARPALALCDGAL--LEELQIAQAQTGALQTVINLMDAGSMAALAARKDGRFTPCP---VAADDIALMAFTSGTTGKPKAAVHSHRDVLAACE-----AWPRHGDIVMGSPPLAFTFGLGGLLVFP-MWAGASSYYPSIPTPEAMVQLIRQVGATICYTAP--TFYRQMAVFARQQGLPDLRLCVSAGESLPDATRQLWKDATGIEIIDGIGATE-MFHIFISSRPGDVRRGAIGQVVPGY-SAKVVDQEGAEVPRGRIGRLAVIGPTGCRYLDDERQRN---YVKDGWNYPGDAFTQDEDGYFFYQARDDDLIITAGYNVAGPEVEDALLKHPAVAECGVVGVPDQDRGMVVKAFVVLRGQAGDAAMVKTLQDKAMLAPFKYPRQIEFLSRLPRTETGKLQRFKLRQ--------- 84495125 86 --------------------------------------GDRVAIAGGDTRTTYADLLADVSRAANALIELGVQTGDRVVIYLPMIPEAIATMLACARLGA----------PHSVIFGGFSAEALRTRINDAEAKIVVTADGQWRRGKAAPLKAAVDEAVAGGDTPVEDSEVEWTDGRDVWWHDVVFILYTSGTTGKPKGILHTTGGYLTQTAYTNSVVHDVHSDVYWCTADIGHSYIVYGPGATQVLYEG----TPDTPHQGRWWELIEKYKVSVLYTAPTAIMKWGDDIPAKF-DLSSVRVLGSVGEPINPEAWLWYRKNIGGIVDTWWQTETGAIMISPLPGVTTLEPGSAQRPI-PGISAEILDDEGKPFTEAEVGYLVLTKPWMLRGIWRYKETYWSRFGEK-YYFAGDGAKYDAKGNIWLLGRVDDVMNVSGHRLSTAEIESALVSHPSVAEAAVVGASDETTGQAVVAFVILRGGAQDNGD-ETVQELRNHVAKEIPRSIMVVPELPKTRSGKIMRRLLKD--------- 15898848 92 ---------------------------------------------------SFQDLYQEVNKAAYVLSELGVKKGDTVSMLMPNIPEAVYFSLATHRLGAILIIHYVGLSEETVAYFNDCGSKVLIVASKTFRNGNEIRIKDFVDKVLPIQKVLTVPRGYSDFKPKGKVYVKPV---EVEANEPATVYYTSGTTGRPKGLYHSNGGYVIALNWAFKAVWWTVSELGWPVWPMANLYTIPVMGIPGVLFEG------YVGYKRDLFSVIERYNVSLSSTTTLYTLKSLGEESVKSGDTSSLRMLNVGAWMWLNQNLPQVKIADAYWMTEPYGIGEGSAGIQFPGGTYFLIVDDEGKPLPPKQKAKMWNDPN---------------------YEKIKEKYWSRFP--GYFYTGDYGYVDEDGYLFVLGRADDVIRAEGERIGTLEVESVIVTHPNVAEAAVIGQ-----GGNIIAFVVPRQGVEVGDALRNDIKNYCRNAGYIVDKVVFVKRLPKTKSGKIMRRLLKAILANE---- 145591598 96 ---------------------------------------------------TYGELASYVYKFSAALRAAGVKKGDTILVYMPNSIEAVAAILAAARVGAVSTTVFAGFSPKAVADRIELVEPKIVFTQD-YSLRRGRKIAFKISAWRPSLVVVKKTEEGEEFLEMGKGHS---AHPEVESNEPLFVLPTSGTTAKPKPVVHVHGGYVWIIYGALLVYGLSANDLIFIGWIVGQSYIVFAPLIMGILFDGA----IDYPKPDLFWEIVEKYKPTLIWTSPTAARLLMRYGTNMKHDLSSVTRVVTAGEVLNPEVWRRVPVIIGYYYALVSGMPHGLEHM-------EIKPGSAGVPL-PGVEVEVVDERGNPVPPGHKGTLVIKRPHLWRDHQRYLNDYWGRYEGKLVYYTGDAAHMDEDGYIWFAGRADEVIKIAGHRIGTIEVESALVSHPAVAEAAVVGVPDPLRGEAIAAFVVLRPGRQPTEDLKKDLIEKTFGPIAVFAGVEFVNMLPKTRSGKIMRRVLK---------- 170750178 27 -------WPDPVPFN------WALDWFDAVLRDRAAL---RIAGSGAEQSLTFGELARRSGQVANHLRQLGLRRGDHLLLLLGNVPALWETMLAAMKLGAVVIPATTLLTADELADRLARGRPRAIVAPEQFAGLDTGGAVR-----------LVTGAPTEGWAAYDDFEASETFAPDTGADDPLLLYFTSGTTAKPKLVRHSH--------RSYPVGAL--STMYWLGLPGDVHCNVSSPGSFFAPWNAGATILVINQAPFNAAALLAQERTGATTLCAPPTVWRMIIQEDLTGKRLALREVCAAGEPLNPEVIERVKTAWGLTIRDGYGQTETTA----------LMANTPGQPVVPGALGRPLPGYDLDGQPASEGELGAHRPAGLMQGYDDGQGNLSGAAGD-LYHTGDVAFVDEQGCYTFVGRADDVFKSSGYRISPFELESVLIEHPAVAEAAVVPIPDPMIPKAYVSLVAGASPGPETADIFRFTNAR-LATFKRLRGLEFVTDLPKTISGKIRRVQLR---------- 194757371 68 -----------------------------------------------------------ATRIALFFKSEGLNHEDKVGIIANSSTYVIPVATACF-FNATPFHAVNYSREPAIVKGLFSVTKPKIMFIDAP---DYERIKEITKEWSP--KIITLTGRVEGVASVEDLKPHPVPTPLVKGGDVAVVLCSSGTAGLPKAVALSHRHITNSLAISTDVLYTSATIDWMTGFSIT---------IMNLMCGFTRILSSKPFSAAHAVELVKKYKVTCIAMAPWQAYELYTSPLAVPEDLKSLTISFVIGGWISLQLLRKAQELMPKTFIMFYGTTETGVVTVNCDQSLECAVGR----LAPGMRVKILDENRQNLPPNQTGEILIDIGLTWEGYLNNPEDTAATL-QDGWINLGDLGYFDDDNNLYLVDRKKDLLKYKSKHYWPNEIEQVIAELPEVKHVCVVGARDARYGDAAGALIIKQEGAEISAQIIDYVAQKLVVDYKLNAGVIFVEKFPKNPNGKVMRSLARDIFEE----- 121610159 116 ------------------------------------------------TRISYRELLARVGQFANALKAHGVAKGDRVLIYMPMTIEGVIAMQACARIGATHSVVFGGFSAKAVHERIIDAGAVAVITANALGGCDSVGVHQRTASACPML-----AGRDKTFAQALAGQSSDCAALALEAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKMTMDIFWCTADIGWIT----GHTYVAYGP-----LAAGAQIIFEGIPTFPDAWQMIERHRCTIFYTAPTAIRSLIKAAEAARSDLSSLRILGSVGEPINPEAWMWYHKNVGCPIVDTFWQTETGGHVIAPLPGATPLVPGSCTLALPGIAAAVVDETGHDMPHGAGGILVIKRPWMIRTIWNDPERFKKSYFPQGYYLAGDAVRSTDRGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTLVAEAAVVGRPDEVTGEAICAFVVLKRLRPTGEEARQIANERNWVAKEIPRDIRFGDNLPKTRSGKIMRRLLR---------- 108801587 3 ---------------------------------------------------SWREHIRSAAAVGAALRRLDPATPPHVGVLLGNTPFFSRVLVAAALAGLVPVGLNPTRRGEALVRDIEHADCQVVLTDD--------------PTGVPDGVEFIDVESAHWRAELAAYADTPVRFADPDPDDLFMLIFTSGTSGEPKAVRVTHEKVAVPGRMLAARFGLGPSDTCYLSMPLFHSNAVMAGWSVGVA-AGASLALRRKFSASQFIPDVRRYHATYANYVKPLSYIL---ATPPRDDDADNPLKIMYGNEGAPRDLDRFARRFGVTVVDGFGSTEGGVAIARTPDTPEGSLG----PLGP-DIAIVDVETGERCAPGQVGELINNGRGQFRGYYNDTAAEAERMA-GGMYHSGDLAYRDENGFIYFAGRLGDWMRVDGENLGTAPIERVLLRHNDVVEVAVYPVPDPAVGDRVMAALVLRPGAEFAVEFQAFLAEQSLGPKQWPSFVRVSSSLPRTETFKVLKRHL----------- 71906843 61 --------------------------------------------TDEETVYSFAELQREIERMAAIYQSLGVKKGDRVLIYMPMIAQATFAILAATRIGAIHSVVFGGFASGSLATRIDDAKPTLIVSSDAGKAVPYKHLAIDLAEHKPAKVLMVDRGLDKAFNKVADYATERAKFMDAKSSEPSYILYTSGTTGKPKGVQRDTGGYAVALASSMKYCGGEGETFFSTSWVVGHSYIIYGPGMATVMYEGTPL----RPDAGIWWQIVEKYKVTVMFSAPTAARVLQDPAFMHKYDLSSLKHVFMAGEPLSLPGVEKTPIKFGSPSFPVYGYNLQIFR----EDGSVCGANEKGPPLPPGCLSTVWGQDDRFV---STYFTLFKDPLVYSSYDWAIKDD--------------------DGYFTILGRTDDVINVAGHRLGTREIEEAIQNHPAIAEVAVVGVEDKLKGQVPMAFAVVKDELIKALEKEVFTVDSILGAIGRPARVHFVTGLPKTRSGKMLRRSL-QALAE----- 119946736 87 --------------------------------------GDQVAILWGDTKITYKQLHQRVCQFANVLKSQGVRKGDVVCLYMPMTPEAAVAMLACTRIGAVHSIVFGGFSPDAIAGRIVDSSAKIVITADGRRGGRVVPLKANVDEALTCVKSVIVTGGEVNWVVGRDLDWESVCADEMNAEDPLFILYTSGSTGTPKGVLHTTGGYVYAAMTFKYVFDYQEGDIYWCTADVGHTYSVYGPGATSLIFEG----VPNYPTPARMSEVVDKHKVSILYTAPTAIRALMAKGDQAIEGTSSLRILGSVGEPINPEAWEWYYNKIGCPIVDTWWQTEGGILISPLPGATDLKPGSATRPFFGVQPAIV--DSEGVVLEGEAGNLLDSWPGQMRTLYNNHDRFEQTYTFKGMYFTGDGARRDSDGYYWITGRVDDVLNVSGHRMGTAEIESALVSHPKIAEAAVVGVPHEIKGQGIYAYVLNEGEYPSPAEVKQWVRKE-IGAIATPDILHWAEGLPKTRSGKIMRRILRK--------- 206684980 47 --------------------------------------------------WSFARLEAAVRGTGTGLLAAGLKPGDIVLMRLGNTVE-----FPIAYLGAIAAGLVPVPTSTQLTEV-----ETARIIADLKPAAVLRDPAVACASH-PLQISTAQLLEMHRLAPCDYAFAEPDRL--------AYVVYTSGTSGNPRAVAHAHRA-VWARQMMVDGWYLTGQDRLLHAGAFNWTYTLGT----GLMWAAGATALIPAPGPEDLPELLRRHRATIFAAAPGVYRKMLRGAPL---DLPDLRHGLCAGEKLSRHLYESWDAATGCGLYEAFGMSE-CSTFISASPSQPAQDGALGRPQP--GRKVAITGADGPVPMGEEGTIAIHDPGLMLGYLNAPEETAARYQGDWFL-TGDQGAMSPDGQIRYLGRVDDMMNAGGYRVSPIEVETALAAHPGITQAGAAAVEVKEDTYVIAAFYTGPEEL-KTEDLQAFASQR-LARYKQPRAYVRLDALPTGANGKLLRRAL----------- 118497325 106 ---------------------------------------------------TYRELYHRVCEMANILEANGVKKGDVVTIYMPLVPESIYAMLACARIGAIHVFGGFSAESLKQRIFNAKSDFVITVDEAVRSGIAMKAAVDKVVAEIDFIRKVLVVRNTNDNISWNDCYTQELKLPQAFAAETLFMLYTSGSTGAPKGLVHTSAGYLVSMTHKLVFDYKDHDVYWCTAWITGHTYVVYGPGATSVIFEG----VPTYPDASRLWQEVDQHNVSILYTAPTLIRSLLKVANTRRN---SLRVLGSVGEPINPEAWNWFVEKAGNNLVDTWWQTEGGHMITPLPGAHKLKPGSASKPFFGVEVALLDTDGKEITGVGKGALCIKRAPGMARTIYGDHDRYLQTYSFNGYYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAALNTHPDVAESAVVGMPHEIKGEAIYVYCILKEGKSDSKELIKYVRQE-IGPVATPEVIQFTPELPKTRSGKIMRRILRK--------- 144899733 118 ---------------------------------------------------TWGELSDRVNRLANVLKGLGVAKGDVVTLYLPVIPEAFVAMLACVRLGAVHSVVFSGFSAEALADRINDAGAKVLITADGKRGGRAVPLKVNADRALNSQKQVRRSGAEVPFTPGRDHWCEPV---EVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHAGTSWRTIWHENDVFWCTAWVTAHTYKVYGPGATSVLFEG----VPTWPDVSRWWSIIAKHKVNIFYTAPTAIRSLMGEAPVSRHDLSSLRVLGSVGEPINPEAWLWFHRVIGCPIVDTYWQTE--TGAVLLVPIPGATPNKPGHAAKPYFGIRVDADGNTLDGPGQ-GNMCFAGSWP--GQARTILHDHDRFVRTYFYFTGDGGSRDEDGYYRIMGRVDDVINVSGHRLGTVELESAISSHPAVAESAVVGYPHDIKGQGVFAYVTLKEGFAESDALREAVRTR-IGPIATPDAIQWAPALPKNRAGKILRRIL----------- 121609630 52 ----------------------------------------------------------------AAYAQAGYGHGHRVGLLLENRPAFILHWLALNALGVSVVPINADLRSAELAYLIGHSEIGAVTLPGRAA--DLRAAAGQARVALATMGPDAAVPPAQT--PAPRTH-EPVG----ADTECGLLYTS-GTTGRPKGCILSN---AYFLRTGQWYAGLDDAERVITPLPLTHMNALAFSTMV-VLVAGGCLVQLDRFHPQTWLASARASGATIAHYLGVMPAMLLSAPPSAADREHALRW------GFGAGVERKFEERFGLPLIEAWAMTETGAAACIIANREPRLVGTNGR-QEDFVETRLVAEDGSDAGVDAPGELLVRSAHFFCGYLKDDEATRAAWA-DGWFHTGDLVRRDAGGNFFFIDRKKNVIRRSGENISAVEVESVLNQHPAVQASAVAATPDPVRGDEACIVVRAHADAGQRAQIAASIVEHALAQYKAPGYVAFVDALPLTPSQKIQRGQLRE--------- 157132445 63 ------------------------------------------------------EIRLRTIRVAQNLTRMDYGQGNIFSMAVRNDENAAPVLFACFALG-IPVNTLASFERDDLSHMLNLIRSQVV--------FCDRDTWPEMKVALEMTKNIVGEGGVEGCRHVNDLLVETGSVPEHASTRMAMILCSSGTTGKPKGVCLSHSNCITNVTNSSDVMLCFSSLYWLSGMFFL---------LIGTTIGATRIITRDVFNPVLALEIIQKFKVTVAFFPPAAALELLKHPQAPNTDFSSIRLLFSGGSAVSAELKYALDKMIPHISSRVYGLSEGIATFS---DADIYKAGTAGY-LRPLIQAKIVALNGEALDIGQQGEILLKPVYRFLGYYGNDEATAEMVDVEGWLHTGDIGRFDEDGLLYVVDRKKDIIKYGNYQISPSELEGVIQSVPGVLNVCVAGIPVPG-NDLPAALVVKCAETDVSAEEIHRVISNNLGSYKLRGGVYFTKELPMTPSGKVLRRQCRDILIER---- 163856089 85 --------------------------------------------------YTRRQLYDEVNAAAAMLRAQGVGRGDRVLLYMPMVPEAVFTMLACARLGAVHSVVFGGFASVNLAQRIDDAEPKVIVSADAGSRVPYKPLARPPQSVIVFDRGLAPCGRDLDYAELRARHAEQVPVQWLESSEPSYILYTSGTTGKPKGVQRDVGGYAVALAASMEFCTSDIGWV------VGHSYIVYGPLIGGILYEGTPV------RPDGAWRLVERFGVNTLFSAPTAVRVLKRQAPESRHDLSSLRAVYLAGEPLDEPTAQWISQGLGKPIIDNYWQTESGWPILSAQPGVERVPTRFGSPSFPFDARIVSETTGADLGPGEKGVVAIAPPLTIWG--DDERFVQTYFTSRQLYSTFDWGRVDEDGYWFILGRTDDVINVAGHRLGTREIEESINSHPGIAECAVVGAADSLKGQVAMAFAVLKNPDAAAGPDAAIMREEQLGAVARPARIHFVTALPKTRSGKVLRRAI----------- 85707103 26 ---------------------------------RAEAHPDKIALAVTAERWSYGRLLAAVRGTGTGLLRTGLKPGDRVLMRLGNTVE-----FPIAYLGAIAVGLVPIPTSSQLT-----APEVAGIVKTTQPALILRAAGVACETDIPSLDEPAL--EAMRDLPPADWEMGDPDRP-------AYIIYTSGTSGIPRAVVHAHRDGWYGLRGDDRLC---HAGAF--------NWTFTLGTGLMDPWTVGATALIPAPAPEHLPALLERHDATIFAAAPGVYRKLVRPGQPLA--LPHLRHGLAAGEKLSDTIRQHWRDATGTPMYEAYGMSE-CSTFISGSPAHPAAPGTLGRPQTGRRVAIIGNGSPAPHGTEGTIAVHRSDPGLMLGYLGAPEATAEKFTGD-WFLTGDQGMMDAEGQITYLGRADDMMNAGGYRVSPMEVEAALSAHPGI---TTVAVTDIEVKEDARVIMAPAQLDPVA--LDAFAAER-LAGYKCPRGFYHVEALPTGANGKILRRALR---------- 120555134 109 ---------------------------------------------------TYRELYEETCKFANVLKDQGVKKGDVVTIYMPMIVETAVAMLACARIGAIHSVVFGGFSPEALAARIVNGKSRFVITADGLRGGRAIPLKKNVDSALKVDKVIVVSRTGNDQVPWRDLRYEDLMQPEMNAEDPLFMLYTSGSTGAPKGVLHTTGGYMVSMTHQYVFDYHDGDVYWCTAWVTGHSYILYGPGAITLLFEG----VPNYPDSSRMGQVVDKHKVNILYTAPTAIRALMAQGESCMDGTTSLKLLGSVGEPINPEAWEWYHRVIGCPIVDTWWQTEGGILISPLPGAVDLKPGSATLPFFGVQPALV--DNEGNILEGKTGNLLDSWPGQMRTIYGDHERFVQTYTYKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHDKVAEAAVVGYPHDIKGQGIYVYVTPSDELKK--ELVQWVRKE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 212544164 8936 --------------------------VHEKIRTRSLKQPDACAVSGWDGDLSYSELDTLADRLAHHLWELGTKPETMIITCFDKSLWAIVAMLAILKAGAVPIGTKPSQRVQSI-----IANTKASIILGQKSHIDLRNMATH---------SVVVDKGLLESLPL----TQGPLNTAVKPHNAAYVIHTSGSTGIPKGVVLEHSSLCSSMKAHGNAFGMGEKTRSVQF--SSYTFDISIGDIFTTLQFGGCVVISEDERLNDLAGAMERRRVTVTELLHP-------------KDLPSLETLALIGEPVKEEWAGHVQIING------YGPAECSIHSTKRQDASEI-----GHILT----GSVWENYHQLVPIGVVGELLIEGPLLSRGYLNDVQKTSMAFVTDGFYRTGDLVRQNMDGSLTILGRRDTQVKIHGQRVEVGEIEYWVKKLLANVDTTVVDLAIQFTGQEGVLFPASDNLRETMAKLQAALHDT-LPAYMVPALYLPLKQVPQTSSGKVDRLSVRKIVQD----- 84687521 47 --------------------------------------------------WTYARL-TRAVRIAGGLLAQGLVPGDRVLLRLGNTVE-----FPLAFLGAIAAGLVPVPTSSQLTAR-EITGMAAQI--------DPALIVAGAGVALPDPLPCPVLTEAA----LHDLATGPAAFAMGDPNRPAYAIFTSGTSGKPRAVLHAH-RAIWA-RRMMWEGWYGLTPEDRLMHAGAFNWTYTLGTGLMDPWSRGATALIPAPGTNSALPLIAAERVTIFAAAP---GVYRQMLRGEMPDAPDLRHGLTAGEKLADPIRAAWEAATGTTLHEAFGMSE-CSTFVSGAPTRPAPEGCLGYPQPGRRVAVLGADGPRDV-PGVLA-IHRDDPGLMLGYVGAEDETRARYQGE-WFLTGDSVLMTEDGAIRYLGRDDDMMNAGGFRVSPVEVESAMVLHPDVHEAAAVELSVSATAKVIACFYVPEGAAPDETALTAHARDT-LAHYKCPRVFIAVDALPKGANNKLLRRALR---------- 109896849 108 ---------------------------------------------------TYHRLHDEVAKIANGLRKLGVGKGDRVAIYMPMIPQAVYAMLACARIGAVHTVIFGGFSPNAIADRVNNCQAKVLITADGLRAGKHIPLKDNVDTALPSMEQVIVVSWGKDDVWWHDL-TDGCSTPEVNAEDPLFILYTSGSTGQPKGVVHTTGGYLLSITHKYVFDYKPGDIYWCAAWVTGHSYIVYGPGATSVMFEG----VPTYPDVRRIGQIVDKHKVNILYTAPTAIRALMAHGDFPTEGISSLRLLGSVGEPINPEAWHWYYTTVGCPIVDTWWQTEGAAMLTPLPSVTAMKPGAASHPFFGVQPALV-DGQGNELSGATEGNLIISWPGQARTVYGDHERFVQTYTYPGTYCTGDGARRDEDDYFWITGRVDDVLNVSGHRLGTAEIESALVSHNAVAEAAVVGYPHDLKGQGIYVYLMPNDELTK--EVSNWVRKE-LSPIATPDLIQWSSGLPKTRSGKIMRRILRK--------- 209905361 109 ---------------------------------------------------TYRELHAEVSRFANVLKSRGVKKGDRVSIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPDALRDRIQDSDCQVVITSDGGKKVPLKANADKAIAQCPNVHTCIVVKRGGEQVNWHDMKEASAECPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLAMTHKLVFDYKDGETYWCTAWVTGHTYIVYGPGARSLMFEG----IPTYPDTGRFWQVCDKHKVSTFYTAPTAIRMLMGAGDDKKHKRSSLRLLGTVGEPINPEAWEWYYRVVGCPIVDTWWQTEGGHMITPLPGATRLKAGSATHPFFGV-QPVLLDDQGKEITGNATGNLCIKHPWMMRTVYGDHPRFIETYFKPGYYFSGDGARRDEEGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPKVAEAAVVGYPHEITGQGIYAYVTLMAGEQGSEELKKLVREEIGPIAKV-NLLQFAPGLPKTRSGKIMRRILRKIAANEL--- 198261546 96 --------------------------------------GDKTALIGGDTHLSYRELHREVCRFANVLKNAGLSSGDRAVLYMPMTHQAIIAMQACARIGVVQSVVFGGFSAEALKDRIEDSQAKVVITADGGTGGNIVRLKDTVDNALQTVLTFKRAGNDCAMQEGRDVWVEKCEAVPVNAEHPLFLLYTSGSTGRPKGIQHSSNQWVFDLKED-DIFWCTADVGWITGHSYVTFGPLACGGTV-VVYEGAPTV----PDAGRFWKMVQDHRVSIFYTAPTAIRALMKAGDDQQYDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTE---TGSHMIAPMPGVTATKTRPLPGIAADVVDEEGNSITTPNQGGYLVIKKPWTVWGDDQRYKDTYWPMFDGKYYLAGDSARIDEDGYFWIMGRIDDVVNVSGHRLGTMEVESALVAHEAVAEAAVVGVPHEVKGESLACFVVLKGDRPEGGTLRAWVGEQ-IGAIAKPDSIRYADNLPKTRSGKIMRRLLR---------- 149925016 398 --------------------------------------GARVALRCAGEVMSYAELHARASAVAVGLRRRGVGRGSVVGVMLERSSELVVGLLGVLMAGAAYLPLDPIYPEARLRTMLEDSGAALLLVPLAWPGSSWRAV---------ELGACVLSGE----------RASDSALPAPTGEDLAYLIYTSGSTGRPKGVPIRHESLANLLAQVATRPGFGPDDRMLAATTVCFDIAMLE--LFLPLTQGGELVLMTSAEARDGQALVAQLESGAVSVAQATPATWRMALAAGWRERAPVRIL-CGGEALPADLAQAL--LSRCALWNMYGPTEATI-WASCDRVRATGPVTIGRPLGHY-RLYILDDELAPVAPGLPGDLYIGGVALSPGYHGRPELDAKTFVEDALYRTGDVARFLSDGRVEWLRRADDQVKILGYRVELGEIDAALRALPGIADAAAVIREDSPGVPRIVAYVV-RSGSGDEASWRAALGER-LPSYMIPRQFVAIEALPLSHNLKVDRKRLAQ--------- 195153976 58 ------------------------------------------------------QLLAQSRRLAHAFQRLKLQRGDVVGISATNTTYLTEVVIAAL-LNGTPINPLPQFDSETMAYMYEITKKVIFCDLDNYETLSAVKTSLKFKTQL-----ILLTGTLPGVRNIQDLLADGFACPNLSGNDTAFIITSSGVTGLPKGVTRSHR----SLLNGAKIPQLFTSTVLFCISPL---YWISCITLIASLVNGCKRVITNRPFSVEYFALVQRHQVSFVLTVPHQMALLAKSPSPQREELASVRSFVCSGSKVPLGIWRQLYELLGADFAVLYGLSETGGISKNVGGP----LGNEGKLLRNV-QVRILDGQGQALGPNQTGQIHVRLSQRWGGYYHNPQDTQAAVTPDGWLLTGDHGYFDDDGCLHFQTRDTDVFKYNHFPIYPKQIEDVIHHLPGVHEVAIFGVPDEISTNLIACAVVRDDNALTAQDITGIVEQHLSEAFHIRGGVFFVDGLPKTQNLKIQRRRILAELNE----- 111025705 63 --------------------------------------GDQIALIFDSTMYTYSELLEQVSLFAGVLKGQGVVAGDRVIIYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELA--TRIDDARPVVLVTASGGLEYLPMVEKALQLSATPAHTVIVKNREQWFDWDDLIADPADPVSVAATDPLYILYTSGTTGKPKGVVRDNGGHAVALTWTMQVWWTASDVGWV----VGHSYIVYGPGATTVMYEG-----KPVGTPDGAFWRIISDYKVSALFTAPTAIRAVNAEELSKYDISSLDTLFAAGERLTYEWATRARPVIDHWWQTETGWA--ICANLRGLEPMEI---KAGSPACPGYRVEIVDGEGKLVGPGTEGNILPLPPGTLAGLWRDEDRYIKSYTFEGYYLTGDSGFIDEDNYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVIGIHDELKGQRPSGYVVLKDPETLREELVARVRDQIGAVATFRD-VTIVSALPKTRSGKILRKTMRQ--------- 149918323 91 ------------------------------LDRQLAKRGDKVAIVWGDVELTYKELHAEVCRCANALRELGLKKGERAIIYMGMVPEAAVAMLACARLGAVHSVVFGGFSAEALRDRVRDCGASVVITQDGSKNIPLKATTDQALEGEAGVEAVLVAGRDHWWHETVSPASAECEAVVCKAEDPLFVLYTSGSTGRPKGLVHTCGGYLTWTAYTHAVTFLREDDVYACVADIGHSYIVYGP-----LCNGATSLMFESPDVDRYWDMVARHKITIFYTAPTAIRVLAAQGPGRKHDLSSLRVLGTVGEPIDPVAWRWYYEVVGCAVVDTWWQTETCITPIAPATPEKVLVNEHGRPM---------------VGPGE-GRLCIAHPWMARTVWGDHARYVMTYTFPGFYFTGDGCRRDADGYYWITGRVDDVLNVSGHRMGTAEFEAALIAIDELAEAAVVGYPHAVKGQGVHAYVVPGVEADDALTAKAHEAVRGIGAHARIDRLQYVPGLPKTRSGKCMRRILRK--------- 157766530 14 -----------------------NKTFHDFLFDEWKKFKDDVAIIDNDSQYTFQEVMDKAEFIAKSLMYMRIEKSEVVLLVMDWSPAAIYISLGVSMAGAAIQIVSPKLQQWEMQFPVRESE-SRFVFSDPLGNREYRIICRDCANGYPIIDDLAFA--AAQDLPYHSINPE---------TDIVYLPYSSGIHGKRKGIATTHRIMVWNPTVHTEFKRGDHT---LTMIPLHKQCGLDA--MYCALLNGLTIVTEKNFCVHTFMTCIQRYRIRSVHLTPYLMNLMMFETENHEYNVDSLEWVLTGADAVTEELYDEFTDCFPSVVTQTYGMTEGLISRNYNDDTE--FTHSCGQ-VAANLELKILDVTGRELGPREKGQICVKGLPADSPYLNNPDATEEHFI-DGWRKTGDIGYFDEDENIYIVDKVKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAFVVKKGQTATEEDLKDYVNKR-VIRYKHLVRINITQFLPRSACGTVLRRLLGEA-------- 197295060 6 -------------------------SIADLLEHGAERWPHHPAYADGGGTLTYDQLARAVRRAAAALAARGVQPGERVAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIVADSGAALFVT------------GAQRLKRLPALAALVGA----RTLLIEEL-ADAIDSPATDTDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQRLAADDVVLGVLPLSFDAGLSQ---LTTALASGACFLQPAEVPRDAF------GVTSITGVPPL---WMQIASAGWSDTARTRLRRFAGGHLATPLLHRLQALFTASPYLMYGLTEAF-RSTYLAPADAALRPTSIGKAVPNAEILVLRADGSECAADEPGELVHRGAFVTLGYWNRPELTAQRFRPDVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFSVPHPALGEAIAACVVSTLDADACRADIARACRDALPTYMNPLVVEPLPALPRNPNGKIDRPALK---------- 114770350 104 -----------------------------------------------DKHITYNQLHDHVSRLANVYKSLGVGKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFGGFSPDALASRISDCKASLVVTADGPRGGKNIPLKKNVDAALEIVKTLVVTGNSTPYRENRDFDYE--ELVSVASSDCPFILYTSGSTGKPKGVVHSSAGYLVSMTHQYTFDYQEGDTYWCTAWITGHSYIVYGPGATTLMFEG-----TPTPDASRFWAVCEKHKVNYTAPTAIRALMGLGDDLVLKHNLSDLRVLGTVGEPINPEAWNWYNEVVGKGVVPIVDTWWQTETGGHMLTPLPGVTATKGSATTPFVQPVILDSQTQEIEGACEGVLAIKWPSQMRTVYGDHDRFVKTYFEKGYYFTEDGCKRDKDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHKDVAEAAVVGYPHEVKGQGIYCYVTLNASAEYTEELRTALRRQQIGPIASPDYIQWAPGLPKTRSGKIMRRILRK--------- 13542097 111 --------------------------------------------------YTYAMLQSIVNKLSNALRSLGVKKGDRVSIFLPNIPETLFSVLACYRVGAVTIFSGFSTQALE-NRLKHFNPMIIITADGTYRRGKLVELKKKVDEKIIVVKNVGLNLNFTEFYSLIAKFNDKDKGGDVEANEPGIVFYTSGTTGKPKGVVLSGNNYVYALSKS-DVLW---CTADIGWLTM-HIW-----GIIGALANGSTTLFYEGPSQDRFYEIVQKYKVTKIFTAPTLIRMLMKYGFPEKYDVSSVRVIGLVGEPLNPEAWHWMNKHFSAYINNTWGQTE-----TAGTPLAGSAFATGMKPGSSGIEFDVVDDEGNPVRP---GNLVIKKPFMIRDLWNEHERFLKEYKLEGLYFTYDVAVKDKDGHFWVLGRNDDVINVSGHRLSTMEMESLVASVNGIAECAVVGIPDEIRGLTPVVFVSLKNDATGIEETISKMIEEGIGKFAAPSDVIVVEEMPKTPSGKILRRFLRE--------- 115491567 2923 ---------------------WAGETISQRVDAMTAQRPDGVAVKDLNGKATYAETQARVYALASSLQQAGITSGARVAVYCEPTVDTVALVLAIYRVGAIPLDVRNSHRLADVVRECK----PTLIL---YHGATKHTL-------------VDVAGDGQDALDIDTVPQSAAPIPDVKLSDPAVILYTSGSTGKPKGIMLTHANLSLQFASISSALDLTDRDVVLQQSALGFDASLSQ--MFMALTNGGTLIHSNRGDPVDLAALIEREGVTLTLIMISEMSALLQYGSDILSRCQSWRIALCGGEAFTVNLLRKFRDLNNLELYNAYGPTEGKVAYRRTDWGDGSVVPV-GPPLPNYG-VYVLDENFQPCPLGWPGELCICGPGVAEGYVGLPELTSSKFQPDQLYRTGDKARLLQDGSFVFLGRGDSQVKLRGIRIELNDISNSIVSKEAIVDAATIVKGTTSQTLVSFVVFAPRSNSSASAYLRQVIQSLPLPVYMRPAIAVPLERLPFTERGKLDTKAL----------- 197755165 24 ------------------------------------------------------DFEQDALRVAEAIRERGIGLGDRVMLKAGNSASYVCVLYALMHVGASIVLVDQQEHPEETRRIATFVDDETPVYPDADPIHLY-ELMVAVADHEPTAPALSFDAWGE--------------LPD------GLIMWTSGSTGSPKGVVKSGGSFLRNLRRNADQVGHRADDVLMPLLPFAHQYGLSM--VLIAWLTRCSLVIAPYRRLDRALRMARDAGVTVIDATPSSILSLMNRKPALREHLSATRMFCVGAAPLDAPLVGQYVAEFGLPLLDSYGSTEGNISFATLDNPVACGRAMEGIRL------RIVDEDGRELPAGETGEIQVDTPDALEGQV-ADDGTIVWADSTGWQATGDLGHLDAGDNLHVLGR-KFAVHRMGYTLYPELIERKAAAEGC--PTRIVPLPDELRGSQ-LVFFVEDEEMREAGHWRERLCAV-LPAFEQPNKVVVLERFPLNRNGKPDKKALTE--------- 145255025 81 ---------------------------------------------------TYLEFADRARGLAYFLKKRGFK---RVGILCPNTPAFLESIFGIGAAGAVNIAVNYRLKEDDIAYIFTHSEAEVIIVDKEF--LPLLRVYREAKPETPIIVDTDTTAEGQLSGPFDEAVLEGLKYDIASEDDVIALAYTSGTTSRPKGVEYTNRGYLAALGNVVELNVFNGRCRYLWILPMFHTFPWAVTAARGTHYCLRKVDYG------QIWKLFKTEGITHFNAAPTVNTLLCNHPDAER--LSTPVIVQVAGSPPTPHLFEQMTSL-NLRPVHVYGMTETYGPTTRCRDEKFRRMARQGHGFLTSLPTRVIKDVKRDGK--EIGEIAFVGNICAQGYYKDAEATRKLFA-GGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEVGVVAVPDTHWGERPKAFVTTKQRHLEGKEVIDWARNQSISKFMLPREVEVVAELPKTSTGKIRKNVLRD--------- 197116295 22 ---------------YRTAGNPAPRTLLDVLDATAAAHPQAIALDTGSEALTYRDLCIEIERRARQLRDRGIGPGDRVGVRVPSTAELYLSILAVLRSGAVPVDADPDERAATV-----FREAAAVLGPD---------------GPLP--------GPAR---PLGDPRS-------AGPQDDAWIIFTSGSTGAPKGVAVSHRSAAAFVDAEADLFCQDQGDRVLAGLSVAFDASCEE------MWLAWRACLVPAPAGHELGPWLVERGITVVSTVPTLAALWPDEAMRR------VRLLIVGGESCPAGLVDRF-AGPGREMWNTYGPTETTVCAARLLPGEPVRI---GLPLKGWQLAVV-DRTGQPVPFGAEGELLISGVGTAR--YLDPAKDAERFRPDDVYRTGDLVRAEPEGLLFV-GRADDQIKLGGRRIELGEIDAALAALPGVRGAAAAVQTTPAGTQVLVGYVVPEQRTADGSSFRALLQER-LPAQLVPVLAE-VESLPTRTSGKVDRKAL----------- 172037988 475 ----------------REQGAGSREIYHQLFETQVKKSPNKIAVIFNNESLTYQQLNQKANQLAHYLQRLGVKPETLVGICLDPSLDMVISLLAILKAGGAYLPLDPNYPEQRLDFMIK-DSGIDYLIKGSEGDFVLRSGVRNSES----VKYLIDINKVQGEINQEKKTNLDV---DINLDNLAYIIYTSGSTGIPKGVQIPHRALSNFLVSMSEKPGLTDDDTLLSVTTLS--FDIAALELYLPLIVGAKLVLVPRTVAQDGVTLLESHQVTVMQGTPATWKLLLASGWEGKKDLTIFEALDPSLGQHLQQKSRTVWNLYGPTETTIWSSVYQVTDKVRLGKP---INNTQ---------FYVLDKDYNQVPIGVPGELYIGGMGVARGYLNRPKLTAERFMERGLYKTGDLVKYGEDGEIEYLGRTDYQLKLRGFRLELGEIETILLTHPQVKEAVVI------VKEESLIAYIVSTHTPP---LKDFLAEK-LPSYMIPSRFIELDSLPLTPNGKIDRNALPE--------- 149928057 115 ---------------------------------------------------TYKELLAKVSRIANGLKSLGVKKGDRVVIYMPMSVEGVAAMQACARIGATHSVVFGGFSAKALQRIVDTGAVAVFTADQQVRGGKQLPLKAIVDEALSAVKNVIVAGHDVYLHDLADKQSDVCAPEMVDSEHPLFILYTSGSTGKPKGVQHSSAGYLLTMKWTFDVFWCTADIGWIT----GHTYITYGPLAVGAT----QIVFEGVPTYPNAWEMIQRHSATIFYTAPTAIRSLIKASEAKSYDLSSLRLMGSVGEPINPEAMWYYKNVGGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAVVDEVGGDLPNGQGGILVVKRPWMIRTIWDPERFKKSYFPEEKLYLAGDAVRDKESGNFTIMGRIDDVLNVSGHRMGTMEIESSLVANELVAEAAVVGRPDDLTGEAIVAFVVLKGDRPTGQKLAMDLRNKDIGPIAKPKEIRFGDNLPKTRSGKIMRRLLR---------- 89899202 89 ----------------------------------------------------YFELAQQTNRFANVLRSLGVGKGDHLFVLAGRIPELYVAVLGALKNGSVVTPLFSAFGPEPIAARIQLGAGRVLVTTDAL----YQRKVKQIRAQTPTLVHVLLVAEEPDTLDLGTLMSDTFSTVETQPDDPALLHFTSGTTGTPKGALHVHEAVVTHFATGRYALDLHPQDRYWCGWVTGTSYGIIAPLLQGVT----SLIDREEFDAERWYTLLEQERISVWYTAPTAIRMLMKAGTAQRHSHPDLRFIASVGEPLNPEAVWWGQEALGLPIHDNWWQTETIANTPAFD----IKPGSMGRPLPGIDACIV-EHLEAEGEPARVGELLKRGPSMFRAYLNNEARYRKCFAGE-LYLTGDLAKRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDGYQAGETLRAHARRR-LGAAVAPKEIVFLPTLPRTRSGKIMRRLLK---------- 119947202 78 ---------------------------------------------------SYTELMEQTSRFANILLKFGVKPNDTVFGLCSRVPQLYISLLGTLKFGAVPLFS--AFGPEPIRSRMEIGQARVLITSEAL----YLKKVNPWREQLSSLKWVLLYNVTG---PLPDNCYDLDALLEESSADLALLHFTSGTTGKPKGAMHVHQAVVY------------HSISAFYALPGDRYWCTADPGVTGTSYGCNRVTMIIDEAEFDAYQLLSEQKINVWYTAPTAIRMLMKAGGATQYDLSALRFIASVGEPLNPEAVVWGQKVFAMPFHDNWWQTEGGIMIANLAT-NAVRPGSMGRPL-PGIEVAIMEHTEATTKANQVGELLKKGPSMFRGYLHEEQRYQKCFVGD-WYLTGDLAMCDADGYYWFVGRADDVIKSSGHLIGPFEVESVLMEHPAVAEVGVIGLPDEVAGEIVKAFVALKDEILRKT-LLGHSRKR-LGAAVAPREIVFRKNLPKTRSGKIMRRLLK---------- 206577980 80 ------------------------------LDRHLAERGDQTAIASQSKHITYRELHADVCRFANALLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAIAVAGRIIDSSSRLVITADEGLRAGRAIPDALKNPNVNSIEHVVVLKRTGGKIDWQEGRDLWWSDLMANASAEHRPVEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAATTFKYVFDYHGDIYWCTADVGHSYLLYGPGATTLMFEG----VPNWPTPARMCQVVDKHKVSILYTAPTAIRALMAEGDKAIEDRSSLRILGSVGEPINPEAWEWYWKKIGCPVMDTWWQTEGGFMITPLPGAIELKAGSATRPFFGVQPVLV-DNEGLPLDGATEGNLAISWPGQARTLFGDHERFEQTYTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHNIKGQAIYAYVLNHGEEPTPAEVRNWVRKE-IGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 72392569 124 ---------------------------------------------------TYGEMFEEVVRIAAVLKRYNVKKGDVVTIYLPMIPFAAQVMLAVARLGAVTSVVFAGFSSQAVASRLTDARSKLIITADSFEGHNVQCLVRSKRENVPTEGRDAWYSDVVETLTASELADCPIVW--IGAEDPLFLLYTSGSTGKPKAILHTLGGYMYSFESDVSFCTADIGWI------TGHSYALYGPAATSVLFEG----MPTHPTPSRWWDLVDKYRVTIFYTAPTAIRALMQCGDEHLQSTTTLRILGSVGEPINAEAWQWFYEVVGKVIDTWWQTETGGHLITPLPGCTPMKAGSATLPFFGIVPALLHPTTNAVVEGEGEGLLAMQTPWTIFGDHNRYEQ--AYFAVDGFYLTGDGARRDKDGYYWITGRVDDVLNVSGHRIGTSEVEEAVNSHPDVAESAAVGIPHDVKGECIYVFVTFNNNVTVDATLLKRVRERVIGPFAAPDYVQAAQCLPKTRSGKIMRRILRKIAS------ 214003886 14 -----------------------------LFEATAAAVPDRPAVAMGTTTLTYAELNGEANLLARRLVAHGVGPERLVALAMPRSIEFVIAILAVHKAGAAYVPVDPDYPEERRRHMLDDTSAHCLLLPDVAGAPVVMSVEREPGRSEPNLDD------RDRLSPLLPNHP-------------AYVIYTSGSTGQPKGVLVTH--------RGIPNLAADY-VVRQRLLPDSRLLAFASPSFDAAVVAGGCLVLAAAPDPGEPLSRLVRDQDISHVTLPPSALAPLEEAGG----LPAGLTLLVAGEACPAPVAQRWAR--DRVMINAYGPTEATVAVTASDPLTGEGTPPIGRPITGV-STYVLDDRLQAVPAGDVGELYMTGPGLARGYLRRPAATAERFLPNPFYRTGDRVCVGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLSADGVAQAVVTEHENRLVA-----YVVGTAGARVAAELLPQLRKR-LPSYLVPDVVVGLPRLPTSPNGKVDRAAL----------- 46139761 237 -----------------------------------------IAVSAWDGDFTYRELDRLATGLAIWLQHLGIVGPE-VFVPLVFDKSKWAVVLAVLKAGGAYFFINPSH---PVQYSRELCSSLNPLV--AVCSANHSGIAKELVCEAIALGDSV--RELLESIPVDDTPGSPTV--NISTSNAMYITFTSGTTGKPKGIITEHSAFYCMAVANAKSLQINNTTRMLQF--ASYSFDVSNRDTLVTLMFGGRVCISESDRLNNLAGFMRDHEVNLASLTPSM------ASTLSPSSCPSLRGLVLGGEPMTSTWSKHVQLFNAYGVSESTGIAALASNIKSGVSPSNIGYGCG---------SRLWDQPDKLAPIGALGELVIEGPSISRGYLDDKARTDQHFTSDRTFRTGDLVRYNLDGSLQLAGRRDHQVKVNGQRLELTAVEHHISACPQVLEAAVVAVKAGNSGSTKLVAFLGRDTSRETSDLEGFLL-LDLPSYMVPSEFVFLQHMPLTTSNKLNRLLLQNTAAQAL--- 55981254 106 ---------------------------------------------------TYGEARREVERLAGGLRALGVGRGDRVGLWLPMGLEAALALLAVAHLGGIAVPIFSGYGAEAAALRLKDAEAKLLIVQDGFLRRGRRPEARKARAMAGTEKVAVVRRLG---LPLEDLAAGPLSPPEMESMDPFMLIYTSGTTGRPKGTVHYHAGFPLKAALDLALLFDLREEDRLFWF-TDLGWMMGPWAILGGLILGATVFLAPDPGPDRLWRMVAAHRLTHLGLSPTLALIPFGEAPVEAHDLSSLRVLGSTGEPWNLEPYLWFFRVVGKERLPI-------VNYSGGTEVSGILGNVLVRPIKPMGKAAVLDEEGRPVV-GKVGELAVLAPWMTKGFWRDEARYLETYFQKGVWVHGDFALLDEEGHFFLLGRSDDTLKVAGKRVGPAEVETAAMAHPALRECAAIGVPHPVKGEAIVLFAVLKPGFAPSEALAEEVAERALGKPLRPERVLFVPDLPKTRNAKVMRRVVRAAF------- 90421570 108 ---------------------------------------------------SYRELHDEVCKFANILRSRNVQKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFAGFSPDSLAQRITDCQSKIVITADGLRGGRKVPLKANVDAALKKCEGVVFMDDVRDFWYAEEMVTTECPCEPMHAEDPLFILYTSGSTGQPKGVLHTSGGYLVFAAMTHQYVFDYHGDIYWCTADVGHSYILYGPGATTLMFEG----VPNYPTNSRFWEVIDKHKVNIFYTAPTAIRALMQGGDEKKTSRKSLRLLGSVGEPINPEAWEWYHRVIGCPIVDTWWQTEGGILITPLPGATKLKPGSATRPFFGVVPQIL--DAEANVLEGECGNLLARSPGQMRTVYGDHARFESTYAYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHAKVSEAAVVGYPHDIKGQGIYAYVTLMDGTEPTEELRAWVR-KDIGPIASPDLIQFAPSLPKTRSGKIMRRILRK--------- 29830186 1107 ---------------------------------------ERTALTFGTETVTYGELDAAANRLAQHLRTRCVGAESRVAVLLDRGPELVTALLAVWKAGGAYVPVDPSYPAERIAAMCDTAGVRTAVTTSAYAARFTSSGTRLLLLD--TDADDIAGRPAAAPARTRD----PRRL--------AYTIFTSGSTGTPKGVEVTHQGLANHVAWAAELAGQDYGG---GALFSSAAFDLVVPNLWAPLVTGQRLFLLPQDTDMSELGLAEAQPFSFVKLTPGLDILALQLTPAQAGALAP--VLVVAGEAFTRATLERWRALAPDTLINEYGPTEASVGTTVYEIPEHADADVLGRPL-PNMRVYVLDPALQPVPVGVAGELYVGGTGVARGYANRPDLTADRFLPDPYYRTGDLVRHLPDGNVAFLGRVDDQVKIRGYRVELGEIQAVLTAHPAVRDAVVVHRPEN--GEPTLAAHVVPADAAAPLPDLAAHCAARLPEYMIPATFTALDTIPVNANGKVDRSAL----------- 194336269 80 ------------------------------------------------QRYTFREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELA--IRIDDCKPKVIISASCGIDYKRLAIELAHFKPEICIIKQRDQLKAELNEERLGAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDHGGHMVALQWSMKNVYVEPGEVFWAAWVVGHSYIVYAPGCTTLIFEGKPV---GTPDPGTFWRIISEHNVAVLFTAPTAAIKKEDPNGNKNYDLSRFRTLFLAGERADPDTVKWAERNLNVPVIDHWWQTEAIAANCQGIEPGPVKYGSSSRAVPGYNVQVVNSDLE-ELPAGQMGDIVIKQPLTMLTLWKADNRFVETYMKQGYYQTSDAGYIDEDGYIYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVVGVHDDLKGQVPLGFLVLKNDTPHNQIIKEYVRENPVASFK---SAIIVDRLPKTRSGKILRGTMRK--------- 99080576 69 -----------------------------------------------------RELAVMVDGLARTLLQR-VAPGDRVGVLLSQSPWCVAAHLAIWKIGAVPLFKLFQH------------DALANRVEDA--GAKYVLTDREGAAQLGDLAEPLITAEI-------GVEGDPVPFADTGSEDPAVIIYTSGTTGKPKGVLHGHRMLTGHLGQPGDCLWTPADWAWIGGL-----FDVAMPGLLGVPVVAARLDKFTPETCAEVMRLGEVRNV----FFPPTALRMLKAAGQGLDGLRS---VASGGEPLGAEMLAWGQRHLGVTINEFYGQTECNMTVSSCCADFPVRPGCIGKPVP----GHVVEVIDADGQPTEEGDVAVRGSMMLE-YWNRPDATAEKFHGD-WLVTGD-RGIWEAGYLRFVGREDDVITSAGYRIGPSEIEDCLMTHPAVATVGVVGKPDALRTEIVKAYVVLKDHAPSEKELQDYVKER-LASYSYPREIAFLDALPMTVTGKVIRKELK---------- 86361187 452 -----------LSAPYEDDAVNDDRPVHELISAHSRRTPDKTAIVYGDEEWSHGWLEASTNRLGHRLRQLGVRAEVTVAIFIKRSPEAIVGILATLKAGGAYIPVEPDHRNHHI-----LRDGGVKIVL-THSWLRHR-LPEELDATVLELDKLDLEGEPD----------TPLYVPTHKDQ-LAYVMYTSGSTGLPKGVAVEHGPLTHHLQNTSRVYGMSSESRELPFLPFSSDG--GHERWMNPLMEGGSIILPDQPTPEETLTAMRKHGAN-NASIPTTYLQQLAEWADSTDSAPPMRLYSFGGEGLAQTTSRALKSEW---LINGYGPTETMVWKVRAGTKFQGVYAPLGRAVG---LRRVYVDPDLNLCPGVTGELYIGGEGIARGYLGKADATADRFIPDPFYRSGDLTRWREDGTVEFVGRVDHQVKLRGYRIELGEVEAALLQQPGVGEALVVLRDDDAGGEKALVYVVPKDERLDVETVRAGL-ERSLPSYMVPAAVVELEKMPTNPNSKLDRFAL----------- 89067869 109 -------------------------------------------------HITYRELHAATCRMANILADMGVAKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFAGFSPDALGARVSGCDAKVVITADSAPRGGRKTPLKVNTDKADSVKSLVVRRTGDD-IPWDDAYNEAVKTAEVGAEDPLFILYTSGSTGQPKGVVHTSGGYLVAMTHRFTFDYHDGDVYWCSAWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWEVCAKHSVTQFYTAPTAIRALMGQGDQEKHDLSSLRLLGTVGEPINPEAWNWYHRVVGCPIVDTWWQTEGGHLITPLPGATTLKPGSATKPFFGVQPVVLEPQTGEEITTAEAEGVLCSWPGQMRTVWGDHERFVKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVLNVSGHRMGTAEVESALVAHEKVAEAAVVGYPHDIKGQGIYCYVTLMNGVEPSEELRQELRQTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 50420955 125 ---------------------------------------------------TFAELLREVCQVAGVLQSWGIKKGDTVAIYMPMNSQAIIAMLAVARLGAIHSVIFAGFSSGSIKDRVNDASCKALITCDGGKTINIKKLCDEALLNCPSIEKVLVLKEGRDYWWSEETQKFAGYLPPVNSEDPLFLLYTSGSTGTPKGVVHSTAGYLLGAALTTKYVFDIHPEDVLVGWITGHTYALYGPLSLGV----PTVVFEGTPAPDYGWQIVEKHKAT-HFYVAPTALRLLRKSGEQKYDLSSLRTLGSVGEPISPDIWEWYNEKVGCHVTDTYWQTESGSHF--IAPIAGVVPNKPGSAAVPFDPVSGIEIQGNDVE----GVLAVKDPSMARSVYKNHTKYMDTYLNPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNAISEAAVVGMNDDLTGQTVVAFVLKADESPEEAEMILQVRTQ-IGPFAAPKSVIIVEDLPKTRSGKIMRRILRK--------- 83814799 94 ---------------------------------------------------TYGELHQRVCRCANALRDLGLGRGDRIGLFMPMTPEIVIAFLAIAKIGGLPLFS--GYGVGALVTRLQGAEADALFTADGFAPIDMKETADEAVAQCPTVEHVIVTGRDRFWADFVAGHDPEARTARTGADDPVMVIYTSGTTGPPKGTVHTH--CGFPIKGAQDMY---HP---MDLKPGETMYWMSDMGVFGTLTVGATMVLDGAPDHPDAWRLVDDHEVTHLGVSPTLALKTHGDAPVRASDRSSLRAIGSTGSPWDPES-------WSWCFETVLDGEKPILNYSGTEIAGGILCGNFLEPLKPAAFSGPVPGMDADVEDGEVGELVLRAPWMTRGFWGDDDHDAYWDRLDDVWVHGDFAAVDEDGLWYILGRSDDTINVAGKRLGPAEIEALLNAHGAVAESAAIGVPHDVKGSEIVAFVVLEPDYDETAALREELMQDEMGKPLKPREIRFADALPKTRNAKVMRRVIRAALGEEL--- 86741156 471 ---------------------------------RVAEHPHAVAID-GDVTLTYQELNARADRLARLLATLGVGTESLVGVLMERSAELVVALLGVVKAGAAYVAANPLERMKAV-----IAEAAPVALLVGQATIDH-PMTR--EGGLPAANIVRVPSE----VPAGD-GPFPVA---PAAANLAYVMYTSGSTGVPKGVAVTHGNVV---GFCLDGAWPAEVTERV-MVQANHAFDASTYEVWVPLLRGGTVVVAPAGDLDAA----DRERFIAAHRITNVATAGLFAALGEQTPFAGVREVSTGGDVVSAAAVRTVRSTYGPTETTAFATH---LPFTAGDQPASVPI---GRPL---DNTRIYDGFLQPIPPGVGGELYVAGGGLARGYLNSERFVACPFGTPGMYRTGDLARWTGDGLLVFLGRADTQVKIRGFRIELSEIENVLSGCPGVARVAVVAHTSQADHSQLVAYVVPAEESVTGSAVRRYAAGR-LPDYMVPAAVVPLAELPLTGNAKLDRAAL----------- 218288688 136 --------------------------LFDELVQSARYYGDRVIVKDMMGSARYRDVLLQSYVLGTALRRM--IRRDRVGVMLPNSVGHVVVLFAMFYAGLTPVMLNYSSGVQTVVDACETA------------GVDVILTSREFKGQLQELEQALTARYKLHY--MEDVRKE-LGLGAKLAGLWAFRRRRPAHPGTREIIPRSHGNIYANIQQTRSVIDFGTEDRMLNAMPMFHSFGLTA-GALLPLIAGIQVYLYPSPLHYKRIPEIGQERSTI--LFGTSSFLEKYGQNATPEQFAHLRYAVAGAERLKPEVEQAWLEKFGLQIMQGYGATE-TSPIMSLDTP---INHKQGSVGRFLPGIRYRLEPVDGIEQG--GLLHVQGPNVMKGYLV---HGEGFIEQTGWYNTGDVVDVDEDGFVTIVGRLKRFAKIAGEMISLNLVEQ--LAARAYGDPAFVSIPDPARGER--IVLVTTHRGLTLAPMRDLVDRLGYSRMHVPAEIRVIDEFPLLGSGKTDYVTLK-AMVEK---- 218720593 66 ---------------------------------------------------SYIETADRARGLAYYLKKRNFK---RVGILAPNTPAFLESIFGIAAAGCVNIAVNYRLKPEDVSYIFEHSD-AELIIVDA----EYVSLLDLFKSEHPNIPFLIDATEGELSGPFDDTGAKGWDALETQTTDTIALAYTSGTTARPKGVEFSHGSYLAAMANVIESGLNYHKCGYLWTLPMFHTFPWAVTAVRGTHYC-LRKIDYPY-----IWYLLKNENVTHFNAAPTVNTLLCAAKEAER--LPEPVRVTVAA---SPPTAHLFEQMTNLNLHHVYGMTETYGPITKLPDKEKYKMARQGHGFITSLPARVI---KMDVPEGELGEIVFEGNICAKGYYKDPVATSKLFA-GGVLHSGDLAVWHEDGAIQIMDRAKDIIISGGENISSVALESMLANHPDILEAGVVAVPDSHWGERPKAFVVQAGKNVKGSDIIAWAKTSGISKFMVPREVEVVPELPKTSTGKVKKNVLRE--------- 6449055 2939 -----------------------NDTVCQWFETQAEQRPDDEAVIFGNERCTYGQLNERVNQLARTLRTKGVQADQFVAIICPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLKDSE------------------AKIVLAQLDLHKHLTFDADVVLLDEESSYHEDRSNLPTCGANDLAYMIYTSGSTGNPKGVLIEHRGLANYIEWAKEVYVNDEKTNF--PLYSSISFDLTVTSIFTPLVTGNTIIVFDGEDKSAVLSTIMQDRIDIIKLTPAHLHVLKEMKIA---DGTTIRKMIVGGENLSTRLAQSVSEQFKGQLDNEYGPTEAVVGCTKRDRREFVPIGSPAANTSIY----VLDASMNLVPVGVPGEMYIGGAGVARGYWNRPDLTAEKFVHNPFYKTGDLAKRLRDGNLIYLGRIDEQVKIRGHRIELGEVEAAMHKVEAVQKAVVLAREEEDGLQQLCAYYV-SNKPITIAEIREQLSLE-LPDYMVPSHYIQLEQLPLTSNGKINRKAL----------- 115433865 1552 ---------------------------HSLLERMAVTYPERCALHISGQRLSYAEFHSAVASMASYLRTLGVETGDVIPLCLQKSVNTLIAVFGVLKAGAAFTPLDPKNPPARNEFIVSDV-AATLVITDSHNASRFASFS----------GDVINMDQIE--MRLQDKSTATLVIPELTPDNLAYIIYTSGSTGLPKGVQVSHRAVAASMEGMKEACNVTKEWNVLWFL----NYVFDASDVFTVLGAGGTISIADQDTMNDLAMCVNKCNVTQLMITPTISKL----LSPER--VPGLRTLLVCGEPITPEVATRMEVYNG------YGPTEATILMTVSKVTPDGNLKSIGYPLKAVKASILHPDTLSPVPWGTVGELCVSGDQVAMGYLNRPDITASAFTKDGLYRTGDFARWLPNGEIECLGRKDNQIKLNGFRIELGEIENVLLSNAGDFIQSCAVGVAEVLGKKQVVYYVPANKSPQAVVEPALITERSLAHYMVPRLFLPLRSFPLLASGKIDRKKL----------- 153209051 15 ------------------------------LEKTGKKYPQQIALTIQQVNYGYQRLLEKVDEFAARFKSANIQSGQRVVIISQNHPEAIVAYFAILKCQATAALIDINLPKKDIVQLIQAAKPSALVFSEELANL----LSDTAATGYPAFDHYNNAA----------LHVNFAKLSEDETSDVATLLFTSGTTGNYKGVMLTHQNLLSQIESCRQALKITCNDRFLSVLPLHHVFPFVS-SLLTPLIIGCSTMQISKIEGSFLLTAIQVHKPTILVVVPSILELFYQRIRGKINQLDSKQQKFISWLEKINQTSRKIQNNFGGKLRYIVSGGATLDGQLHLALARLGFLILEGYELTPCTVNRI-DNHEKSTREG-IGEIVIQGPGVMRGYFEDEKSTRAAIKQNWFY-SGDLGKFDEKGFLVITGRAKELITADGKNIMPAYLEQHYSDIEGIEECAAVGIKNKGGSEEVYLAVIKNKHQEKDK-----VRQRLFAASKLPQHVFFVDEIPKTSLLKIRRQKLAKQLTKK---- 217405001 120 ---------------------------------------------------TYLDMQRKISQIANALHAQGVRRGDVVTIYMPMIPELPMTMLACARMGAMHSVVFAGFSSEALAQRISAARSAFVVTADGGKSIDLKGIVDAARAKI-DCEDIITSVMVWERFFDQDSETRPCHVPEMDAEDGLFLLYTSGSTGTPKGLLHTTGGYAFTTKNSFALEDGDFACVADCGWITGHTYV-----VYGALLNGATTFVFESPDPGRYWDMVERHKITQFYTAPTLLMRYGDHHPAKY-DMSSVKVLGTVGEPINPEAWRWYFEAVGCTI---------VDTYWQTETGGHIVTNFPGTPMKPGSDTVILDPMSGETEANEKGHLAVRQPWPGMARTCLGDHHRFMTTYEGYYFTGDSAYLDQDGFHWIVGRVDDVLNVSGHRIGTAEVESALVSHAAVAQAAVVGQPHEIKGQSIAAFVMLTDGFSESKELRSLVRQE-IGGFAQPDLICATQSLPMTRSGKIMRRILRKIVCNEV--- 119474435 214 -------WNHDLPPTY--NFC-----MHEIISDQAQKFPDKEAIASWDGSLTYRQIDQYSSLVARSLIEMGVGLHDVLPVCFEKSRWTVVAVLAVMKAGATFVLTLPLARLQNMT-----QQVGAKMIVSSRGQYN---LATEI---IPNAKVLVVEENTFSSLSAEQ---NTIPLPTVPSSALMYIIFTSGSTGTPKGVKISHETYTSSIPRANAVGYTEDSRVLDFA---SYAFDVSIDSMLLTLGNGGCLCI---PSDEDRLNVIRRMKVNYAGLTPSVARILADVISSLSGLGLGGEAVSARDVNLWGQDTRIIECTIGCTVNSSAATGRDYIS------------------IGPGNGAVIWNDHESLVPVGAVGELLVEGPIVGQGYLNNPEKTAAAFIEDRLYKTGDLGRYDPDGSIVFVGRKDTQVKLRGQRVELGEIESQLRARLPSETTAEVIVPQGSGGQPTLVAFVAAQTTKEAAELPDELRRKVLPRYMVPTAYIPINHIPTLISGKTDRKRLRQ--------- 214003872 483 --------------------------------------ANAVAITADGTDLTYAEVDQASNRLAGYLVGRGVRRGDRVGVAMDRSADLLIAFLAIWKAGAAYVPVDVEYPAERIAFMLADSEVSTVLCTQATSGV------------VP--ENAIVLDAPETR---AAVADCAATAPEIQSSDLAYVMYTSGSTGLPKGVGIPH-GAVAGL--AGDAGWLMHAT---------HVFDPSLYAMWVPLAMGGRVLLT-EPGVLDAGGVRQAVERGATA-VHLTAGTFRALAETSPECFTGLVEIGTGGDVVPAQSVENLRAQPGLRVRNTYGPTETTLCATKPLEPGEALGRELGRPMT-NRKIYILDAFLRPVAPGVAGELYIAGTGLARGYLANPGLTAERFVACPFYRTGDLARWSRDGEVMFLGRADDQVKIRGYRVELGEVEAVLAAQAGVVEAVVMAREDQPGEKRLVGYFVSDGREVDAEQIRRHM-ALVLPAYMVPVAVVALPGLPVTPNGKVDRRAL----------- 217969608 38 --------------------------------DQVADAADRLALWVGEERLSFADLTQRSNRTANFLRRIGVRRGARILLMLGNELALWECMLAAMKLGAAVIPATPQLTGADLADRLARAQ-VEHVIVDASHAAKFDDLA-------APFSRIVVGARRPGCACYEDAGAESAVFPTARDEEF-LLYFTSGTTAKPKLVLGTQQSYPVG----------HLSTMYWLGLGRGDHWNLSSPGWAKHAWSS---FFAPWNAEAAVFAFVLHAYPVVSFCAPP--TVWMLVQEVLGERPPVLRELASAGEPLNPEVVDEVREAWGIVIREGYGQTE---TTAVLGTPPGVRPGAIGKSLPGY-RVVLLDEQGVEAMEGEICIGLEPRPLLMSGYAGAPERNAIAM-RDGYYHTGDIAHRDDEGYIHYVGRSDDVFKVSDYRISPFELESVLVEHPAVAEAAVVPCPDVVRLAVPKAFVVPSREL--AGELLAFARAR-LAPYQRIRRIEFAE-LPKTISGKIRRVQLRTA-------- 66819107 136 --------------------------------------------------YTFKDLQTKSNQLANKYKEIGLKKRDRVGVLL---SQGFECLFTLFGPEALE-FRLSNSSTSCVLTDLENLEKLLGILP-----------------CLPNLKKIIVFGTLSENFKISENYSKEFEAIKSKSDDEAVIIFTSGTTGNPKGCLHAH-------------------RVLLGHLPSTNDYIFYTPGLFDVLIPSGVTVLAHRMTPKKICKLLIDNKVD-TAFLPPSALKIMKQQEEQL-KLTPVNMTSIGGESLGEKLLQWGKEQFNVEIAEFYGQTEANLLVGNCPSVFPIKNGSIGKPI-PGHIVEIIDSNGMILPIDQVGDIALKTPDPVAFLTYWNNDKAAKKKMNGWLVTGDLGRKDSDGYIWYVGRDDDIINSSGYRIGPSEIENCLLKHPSVSNVGVVGVPDEIRGEIVKAFIVLNPSYSKSDQLKKDIQKTILSAHEYPREIEFINELPTTTTGKIIRKDLRSLHNKK---- 49474719 107 ---------------------------------------------------TYNELYEHVCRFANILKNHGVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVIFAGFSS----------EAIADRIVDCKSTFIITADQGLRGGKLIKLKNNITSGKGRDFWYHEEISHAKTDCPAMNAEDPLFILYTSGSTGKPKGVLHTTAGYLVYVSMTHQYVFDYHGEIYWCTADIGHSYLIYGPGATTLMFEG----IPTFPDQGRFWEIVDKHKVNTLYTAPTAIRALMGAGNSEHSKRTSLRLLGTVGEPINPEAWKWFYHTVGCPILDTWWQTEGGHMITPLPGATQLKAGSATHPFFGVQLQII--DGEGNVLEGEAGNLIDSWPGQMRTLYNDHERFIETYTYKGKYFTGDGCKRDNDGYYWITGRIDDILNVSGHRLGTAEIESALVSHPAISEAAVVGYPHPIKGQGIYSFVTLMEGITPSEELYKDLIQKEIGSIALLDKIQFTPQLPKTRSGKIMRRILRK--------- 167566564 19 ------------------------------------------ALSDSRGDLSYADLDRFSTRFAMRLQDLGCRPGDRVAMLASRRALLVAAIIGVFRAGCVHVPLDPRMPADRLRYILHDV-APTLVIAD-------EDLTDALEHALPSVAPIMLVSELERLLADDDALVQPLPLPPLDETAIAYCIYTSGSTGRPKGVLINHRDFFEGTRVVYDVMCASFSPLHFDVYLMDMLFPLAQGASL--------YVHDDVNAPDLLFDAIRTHDITHFSAWGMMLGLIAQAGEFETAPLPHLKTILTGTDVPDVKTIQRLRKNAGVQVINAYGPTEATCASTREIEPERRALYPIGKPLEHVRALLVDERGERITAPGVPGELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCTYLADGSLYYLGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLFERGASLDAELQVDEIKRRLAAYMVPRHVTVLEQFPQLSSGKTDRKALLSILQHRI--- 158294978 26 --------------------------LGELLHRLLARTPTRIAQISADTSLTYQQLHLGCIRFAQSLTSCGLARGDLVTLVARNGDQLAAIVFGCF-MAAIPVNTLPTFRAEDYEHMLRTVPPKAVICDG-----ELVPVLKQALEAVAIAPQLIVIGKRVNGYPTVDDFLLPTGLEECPARELAIVLCSSGTTGLPKGVCLSH-----------AICIAHTANLWRAVLCFSSLYWVSGLGVLLNATTAGRIITRQSFSARLLIDLVEQYRITTLFLPPVQALALLGEGTIGMADFSSVRLVLCGGGAVSDELKRRAKFIVGYGLSEIGGGCFATAGAYK--------AGAVGTPNAGM-EAKVVDEQGNCLAAGEEGELLVRAKLVFLEYYGNASETAQMLDREGWLHTGDIARYDEEGMFFVVDRRKDIIKYGGYQVSPSELEAKIMALFAVLMVCVTGIP------------VPGNDLPVALAVR--LREDGLAEVRLRGGVFFVDELPMTPSGKVVRRRCKE--------- 83645718 282 ------------------------------FREVVSRYGGHIALQTPGLQLCYRMLDEQSNQLARELQVSGLEKGGLVVCCRPGCDMVIALLAALKAGGALPLD--PDYPAERLRYMAEDSGCRLFLVPDVDAPF-IEVLEDRGGSVI--YLDDITSWRQQSSRPLDYAPAPDAAAYMIYTS---------GSTGAPKGVLLHHSGLINMLEAQIKAFRLRSDSRVLQVASFSFDAAVSE--IFTALCAGARLILAPRPGPDLAQALQEFEITHITLTPSSLALLPEDSA-------PGLQTLVVAGEPCPADLVPKWSK--GRLMINAYGPTEATVCATLGEVVYSGLPPDVGQPIQNM-QCHVVDALDRPCPVGAPGELLISGVGLALGYHNRPELNATRFVELAYYRSGDRARWRPDGALDLLGRTDRQFKVRGFRIEAGELETQLLSREDIQQAAVVAQGEE--ADRRLLAYVVLARTANKGELQAYLRER-LPPYMLPDLLVPLDALPLTPSGKTDYAAL----------- 198427065 84 ------------------------------------------------TSITYKKLLDEVCKFSNVLKSLGVKKGDRVAIYMPMILELVVAMLACARIGAVHSIVFGGFSAEALSSRILDAKCDVLVTADGYRGIDLKSIADEAKTERPAMRNKAVDRSWEDLMQSASNECEPEWM---NSEDPLFILYTSGSTGIPKGVLHHVSGYMLYAATTHKYTFDYHCEVYFCTADIGHTYITYGP----LLNCATSVMFEGTPLFPDAWAIVDKYKVSKFYTAPTAIRSLMKYGEERKYSRSSLKVLGTVGEPINPEAWLFYHKVIGCSIVDTFWQTE-----------------TGGHVLTPFPGCTILSDEGVEIEPGE-GYLVFKQPWTVFGDHKRFERTY--FTKPGYYVPGDGCKRDEDGYIWITGRIDDMINVSGHLLSTAEVESSLIEHPQVAEAAVVSKPHSVKGECLYCFVTVLQGSEFNKELVKELKEKHIGAFSTPDYIQNAPGLPKTRSGKIMRRVLR---------- 114764711 57 ---------------------------------------------------SYGALQLLSRRVEAWLRGQGVGRGDRVGVLLSQSPLCAAAHIAAWRMGAIPLFKLFKHDA----LASRLGDSGARAVVTDDEGADMVA-----PFGLPTVT--------------EDALPEPGVWPETRPEDPAVLIYTSGTTGLTGHLPMSHD----LLGQSGDVLWTPADWAWIGGL-----FDVLMPGLLGVPVVAARM---PRFGVEECL-RICREASVRNVFFPPTALRMLKAEGA---EIPGLRSVASGGEPLGAEMLGWGRAAFGVEINEFYGQTECNMVASSCNALFEARPGCIGKP-APGVRIGVIDDQGLETD-GEGDVAIQRGAASMMEYWQNPEATAEKFRGD-WLVTGD-RGIWEHGFLRFVGREDDVITSAGYRIGPAEIEDCLLTHPGVATVGVVGKPCALRTELVKAYVVRKGHDPSAEELQDWVKER-LASYSYPREIGFLDALPMTVTGKVIRKQLK---------- 163801045 460 ---------------------------------NADRFPDATAIIHGQSSLNYQTLADHAERCAGALAKAGVVPGDRVAISMD--KGIGQVVAALGILYAGAIYVQPRERREGIY---QGAEINVVLTDQSY---------------------LTGATSTERFTYLDAIKSSPMKSPEVSPEQPAYIIYTSGSTGTPKGVVISHQGALNTCIALNQRYQVDHRMLALSAL----HFDLSVYDIFGLLSAGGAVVLSDRRDPSAWCKAIKDHKVTMWNSVPALFDMLLTYSSCFNNDASRIQLAMLSGDWIGVDLPARYRQYRADGKFIAMGGATEASIWSNVFDVEQVPDNPYGYPLS-RQKYRVVDNLGRDCPDWVPGELWIGGDGVALGYFNDEQKTQTQFTQDDWYRTGDMGCYWPNGVIEFLGRRDRQVKIGGYRIELGEIEAALNSIPQVQRATATGKKDKTL----VAFIVTDSEQTTVKDIQDHLKDQ-LPTYMIPQRIVLLDALPLTANGKIDHTALAQIISRK---- 194044498 116 ------------------------------------------------TQITYRELLVQVCQFSNVLRKQGIWKGDRVAIYMPMIPELVVAMLACARLGALHSIVFAGFSSESLCERILDSSCSLLITADAYRGVNLKELADEALDKFPVRCCIVVKGRAELGSSDSPSQSPPLKCPDMQISDPLFILYTSGSTGKPKGVVHTVGGYMLYVATTFDVFWCTADIGWITGHSYVTYGPLAN-GATSVLFEG----IPTHPDVSRLWSVVDKYKVTKFYTAPTAIRLLMKSGDGTKHSRASLKVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTEGGHMLTPLPGA------TRTKPGSPFVAPAILNEAGEELEGEAEGYLVFKQPWIMRTVYGNHERFEATYFKKGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHQAIAEAAVVGHPHPVKGECLYCFVTLRDSPTLTEELKKQIREK-IGPIATPDFIQNAPGLPKTRSGKIMRRVLRK--------- 167563270 743 -----------------------------LVEDHAAATPERRALVYNDRAYSYGELNRAANRIAQAFPDLGTDSL--VGVRIARSDRLVLTILAIWKIGAIPIDVLPEQRMREMLDLANAKALVVDA---------AVAAAEPAVAGVPRVVFDDLVKDDPLFEDNPDVH--------LSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNIAN--KALDLEMGADSRVAQNSSMSFDVSVWQMFIALTKGGTTFVYDDRVVNDIAGLVRRDGVTILEVVPTYLIAVVEYLEEHPDCVASLTFLIVNGETVDATLIRRWFALFPATLINAYGPTEASDDITHIMSPDDEIENPVGRALANFDIYIV-DDELRPVPIGTKGEIVATGVGIGRGYIGMAGATAQAFVKSPFYRTGDIGEMRADGVLMFHGRKDRQVKIRGMRIELEEVEASLRAIAAVRQAAVLAIRPENREAFLCAYVVPRDGARD--EIVDLLKAK-LPPYMVPSVFRFEAELPQLPSGKVDRNRLRE--------- 192362197 108 ---------------------------------------------------TYQELHDQVCRLTNALRERGVKKGDRVCIYMPMIPEASYAMLACARIGAIHSVVFGGFSPEALKDRIQDADCQVVITADGLRGGKRVPLKKNTDIALPKVHTCIVVKEGRDFW-YEDLVAHQPSEAEVDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHKYVFYQEGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDASRCWQVIDKHGVNIFYTAPTAIRALMGAGNDTKTSRASLKVLGSVGEPINPEAWEWYYRVVGCPIMDTWWQTEGAHMLTPLPGAIDLKPGSATVPFFGVQPVLLDADGKEVVGAGE-GNLCIKAPGQIRTVFGDHQRCVDTYTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYAYVTPSDELKK--ELLALVVKE-IGAIARPDIIQWAPGLPKTRSGKIMRRILRKIAANEL--- 83952391 60 -------------------------------------HGDRVAITGTKAKITFAELQSRTASLAGALRDKGVTKGDRVVIYMPMVPEALVAMLACARLGAIHSVVFGGFAASELAVRLDDAKPKAVI-----AGSCGLEPGRVVPYK-PLLDGAIEARHKPEFTVIFQREPETADLVEVEGDHPAYILYTSGTTGAPKGVVRPTAGHLVALNWSMKNIYVDPGDVFWAAWVVGHSYICYGPLIHGIVFEG-----KPVGTPDGTFWRVISEHKVKSFFTAPTAF----RAVKRDDDLSALGAIYLAGERADPDTIEWTQKMTGKPVYDHWWQTE--TGWTIAGNPAEALPVKLGSPMPGYD-VQILDEAGHPVAPGTLGAILPLPPGTLPTLWNAEDRFRKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHPDVAECAVIGVSDDLKGQMPVGFLCDRDPQEICAEVVQRVRQKPVAAFKL---ACVVDRLPKTRSGKILRATM----------- 148264568 19 ---------------------------------------DSPALVYEDREYSYRQLIERSMAWSGKWQREKLQKGAIIGVAIADPFEFLATLFGAVRLGMGVLPLDPATLQREKGNLSQTFDITYIAVEDSLEKADCKT-------------------------PTQDYDI------EIDYGSPALFLLTSGTTGKPKGIVHSIESILQAARLSNAAYGTTGSDCVFTAAPIYH-----SAGIMPVMAAGAKNLLIKKFLPKTFLGLVTKHKPSLVK-----APAFMYQVVSRMPVVRNVVIDQSGSSRLTRSEKELLLAKYGIWVREMYATSE-----TSL-----LAVEREGEELPPQCVGTVLDNVEVKI---EEGRILVKTPAISLGYLDPDGNVMGLHRHPTWFFTGDIGSLDQDNRLFIYGRYGNIVNVAGKKVAPEEINAILSDHPRIEESVVIGVNDEVSGGALAAFLVTRGEFP-PSEVRKFCKSR-LPDYKTPKHIVYCETLPKAKLNKIDIPQLRKMFLNKL--- 154252531 52 ------------------NSCWNA-----LDRHVKAGHGDRTALIYDSAKFTYAELLDKVATFAGVLQSHGITKGDRVLIYMPMVPQAAVAMLACARLGAIHSVVFGGFAAKELA--TRIDDAKPKLIVSASCGLEYKPLAIEMSAHKPA-ACIVLQREMEELIPGRDFNNKP-DCVSVAATDPLYVLYTSGTTGKPKGVVRDNGGHMVALKWSMKNVYIDPGDTFWAAWVVGHSYIVYAPGCTTILFEG-----KPVGTPDGTYWRIIAEHGVKALFTAPTAFRAIRKEDPKAEDLTKFEVLYLAGERADPDTIQWAEQALQRPVIDHWWQTES--GWPMVSNPMGILPVKHGSPSVPLPEIHVVDEACKQVGPNTTGAIVVKLPLP-PGCLPTLWENEAGFRESGYYKTADAGFLDEDGYLYVMSRTDDIINVAGHRLSTGGMEEVLAAHPDVAECAVIGIADAMKGQVPVGFLVARPAAEIEQEAVQLIRERPVASFR---KAMVVQRLPKTRSGKVLRGTMRK--------- 67527910 20 ---------------------------------------------------TYQETADRARGLAYFLKKHGYK---RVGILCPNTPAFLESIFGIAAAGAVNVSVNYRLKEDDIAYIFTHSDAEIIIADKEYLPLAYRAAKPHVRVILDTDTDATLAGPFDEAI-LEGLNYDALESQAASEDDVIALAYTSGTTARPKGVEYTHRGYLAAMGNIIELNFQGRRCKYLWTLPMFHTFPWAVTAVRGTHYCLRKILLCSSP---EAEPLPEPVHVTVAA-SPPTPHLFEQMTGLNLHPVHVYGMTETKGYYMTAWENLPRKEKFARMARQGHGFLTSLVRVIQTEVPEGTIIDVK-----------------QDGK--EIGEIVFVGNICARGYYKDPEATRKLFA-GGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKGRQLKGKDVVDWARNSGISKFMVPREVEVVAELPKTSTGKLRKNVL----------- 197776630 86 --------------------------------------GDRVAIPGDGRAITYAELKDEVSKAANALLELGVRKGDRVAVYLPMIPEAAVAMLACARIGAAHSVVFGGFSADAVASRIQDADAKLVITSDGYRRGKPSALKPAIDSRCPQVEHVLVTGQETAFTEGRDVWWHDIHTPEFDAEHPLFILYTSGTTGKPKGILHTSGGYVFDLKPETDVYWCTADIGWVT----GHSYIVYGPGATQVMYEG----TPDTPHQGRFWEIVQKYGVTILYTAPTAIMKWGDEIPAKF-DLSSLRVLGSVGEPINPEAWIWYRENIGGGKTPVVDTWWQTETGAMMISPLPGV--TAAKPGSPGISATVVDDEANEVPDGGGGYLVLTEPWMLRTIWGDDQRFLDTYWSEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPKVAEAAVVGATDETTGQAIVAFVILRGSASEDDNLVNDLRNHTLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAENRQLG- 38639536 76 --------------------------------------------------LSYRELWQQVNTLCSMMQSWGVKPGDRVLIALPMTPLVAVAMLACARIGAVHVVLYSSITHEALMQRIAVSQPVLLLHSREQRG---RKELPVIAERMAGLRVVDTYSRAEELLARHRGNVVPCTW--LAASAPSHLLFTSGTTGTPKGIVRDTGGYAVALLASVHLFRLRDDEIFFAGWVTGHSY-----GIYGPLLAGLTTVLCEVNSPGEYWWQMV-ETLGITRMLTIAGAIRMARRQGKRADLTSLRTLYLAGEPLDNATDEWVAAQLGVPCEN---------HYWQTESGWPLLAGS-GRALSPVFTRAAEVVHGKTCAPGETGMLVTLGPGGMQYYWSYRQRQWRYATHDCAIRVGE--------RIIIQGRMDDVMNIGGKRIATAEIENALMGLEGVVEVVAAGTAHYLLGEMVALFVVTDIADPQQAALKKNICARLVARFAVPRRIHITSALPKTFSGKVMRRIL----------- 86137757 461 VLKGALKRPKAAIESLLQNGAETAESVGDLLTRAFAQYREKPALRCGDLHWSYADLERESAAWTQAILAAPGAAGDLIALALPRGAGFVAALIGILRAGRVPLSVLPPER---IKRILQQAGPKHLIAPD--------DLAQALEMPVLTLGDVPRATSGTEYFTPDDFTPDDLAPDDLAPDDLAYVMFTSGSSGAPKGVAVPHRALANHLAGVRQVFALRPGEGMLSCSATTFDSIIYE--VLSPLVTGGELILVEEALRRDPWHIVQLMEATAPQHFFATPSLWRMLIAAGLPKMPQLKAL-VGGETVHPELVAQIRPRVG-RLFNVYGPTEATVFSTWQEIPSQMFVGSQGQPFPGYSLA-IKDPLGQPVWPGMLGEIWISGAGLALGYLNSPEQTAQSFQTERWYRTGDRGRMGGDGTTSCAGRLDDQVKISGQRIEPGEIENLLLTSGLTLGAAVFAAP--IAGKTIAAFYIPQDQGSE-PQVRRYLRSNLPSAW-VPGLIAPCATLPLTASGKIDRRALVQR-AQQIFAG 171318942 1974 ----------------------SGRTLPELIEAAAAAHPERIAVRHGTEVRTYRDLVEGANRIAGHLLRTAIQPDDRIAVWMPRSPLMLETILAIWKCGAAYVPVDPAYPAQRVETILTLARPTVIVATDCVPPPALASIPLVDPTRLPDHQDAVT--------------------PRCRPADLAYVIFTSGSTGQPKGAMVEHRNHVLAMARRVELG--ARSAVAQTA---SHCSDISVWQCFAALVSGGTTVIYPDAEPARLIDSLHRDRITAMQFVPSLATFLGELERHAAPAFPHLETLLTIGETLSAQAWFRLNP--GVRLINAYGPTEAVAHYSMARAPDLPAIPIG----CPIENLRLYVDADMNLCPGVKGEICIGGAGVGRGYLFDEARTRAVFRDDPFYRTGDVGCFGPDGNLHFFGRRDFQVKIRGYRIELGEIETALTGLAGISNAVVVVRDTSDAEKTLCGYASGTGWTPQ--RLRDALRDK-LPAHMVPDTLMLLPALPVMPNGKINRAAL----------- 84514424 60 -------------------------------RHVAAGRGDQAAITDTKRTITYAQLLNNVSSLAGALRAKGIAKGDRVLIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRINDATPKAIIA--GSCGIEYKPLLDAAIAEATHKPDFCVILQREQLIPGHDWHVTPTECVPVEGDHPAYILYTSGTTGAPKGVVRATAGHLVALNWTMKAIYVDPGDVFWAAWVVGHSYICYAPLIHGVVFEG-----KPIGTPDAGWRVIEEHNVR-SFFTAPTAF----RAIKREDDISCLRALYLAGERADPDTIVWAQNVMKVPVYDHWWQTE--TGWTIAGNPVGIKIGSPTVPMPGYD-VRILDEAGHPVAPGTLGAILPLPPGTLPTLWNAEDRFLKSYTFPGYYETGDAGMIDADGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVGECAVIGVADELKGQLPLGFVCPHDEIVK--EVISAVRDTPVAAFKL---VAVVDRLPKTRSGKILRATM----------- 108804406 112 -------------------------------------------------ELTFGELREQVARARAGLLRLGVGPGDRVVAYLPNVPETVVAFLATASLGAVWATCAPEFGPSVVDRFGQLLAVAGYRYGDRF--VDRRSEVAAIREALPNLEHLVYAGGANDALPWEELLSEPLACEPVAFDHPLYVLFSSGTTGKPKAIVHGHGGILLEHLKNLGLTWGDRLMWFTTTAWMMWNALVSA-----LLLRAAIVTMDGNPVPDLAFQLAERVGATMLGVAPAFLMACRKAAVGKSFDFSSLRQLGAAGSPLPPEGFDWVYEQLGPDVLLNIGVCTGIV---------------QGSPLQPVYRGEIFDERGRPVV-GEFGELVIRSPMPSMGFWNDRRYRAAYFERPGVWCHGDWIRFAERGSCVISGRSDATLNRGGVRLGTGEIYAVVESLQEVRDSLVVHLEDDEGGPGELLLFVVL--APGAA-LDDGLRDRELSPRHVPDTIEAVPSVPRT--------------------- 167630828 219 -----------------------------------------------NQKLTYRKLLLAIYALSEPLQR-RLAGEERVGVMLPNAAAHVVTLFALFRINITPAILNFTSGPQGILDSCETAELKTVIT------------SRQFIEKAGLGTHVEKAAEKARILYLEDVREEVSSFGKLKAFNLALILFTSGSEGKPKGVILRHDNIQANVMQACTVIALTAKDKLLNALPMFHSFGLQ--GVFIPLLCGFEVFLYPTPLHYKIIPEIAYDR-NATIIFGTGTFLQGYGKHAHPYDFYSIRYVITGGERLKEETRRLWLDKFGLRSLEGYGCTEA-SPFLAINSPLCYKAGTVG---------RIFPDVTHRIEPVDGGNLFVRGPNIMEGYLI---HGKGFVPAGEWYDCGDLVEEDARGFITILSRLKRFAKLGGEMISLNLIEELATRCFASTEMAAVNVSGGKKGEQVILFTTVKKASRQA--LRDFIAASGHSPLLVPARLCHLDSLPLLGNGKIDYVSLKTVYARR---- 82702953 531 -----------------------------------------IALIFGDVELSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQ----------ERLAYMVAD--SGIGLLLTQSRVRSAIPHSDQCVV-------LELDDLEEESGSNPQVHGYNLAYIIYTSGSTGKPKGVSVAHHALVEHAQVAVGFFGLGSTDRMLQFSTI--NFDGFIEQLFPPLCAGAAVVLGPALWDSETFELIEK-RITVADLTTAYFMLVQDFARGGPRDYGLLRQVHAGGEAMSPEGLKASEAGFGVTLLNTYGPTEAAVNCSDYSQGNEISSQVSIVPISPLAARHIYDANLTPVSPGIPGELCIGGELLARGYLNRGGLTAERFIADPFYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIEMQLLAQPEVREAVVVARSNPAGGARLVAYVSLHAEAEMEV---GRLREKVLPDYMLPSMIVVLESLPLNPSGKVDRKALPE--------- 84499624 113 --------------------------------------------TFGRVELTWRELADRVGALQASLKEMGVGQGDRVVAVLPNTPDAIIAIYATVGLGAIWSLCSPDMGFSAILDRFRQIEPKVLIAQDGYRTQDKRAVLDDLAAGLPSLEHKIVVGDGAGWSDWGEMLSR-RQAPEARMSHPLWVVYSSGTTGNPKPIVHGHGGVMVEGAKQARFCWLTSSGWIM------WNTQVNSQGAMVALHDGA----ANHPDMLEVWRMVAREKLTYFGAGAAFYQACLKAGAGAELDLSSLRALGSTGSPLSQEGYDWIYSVWLAPISGGTDFAGAFV----LGNPMMPVRAGEMQCRALGNAVRSFDEEGRELT-GEVGELVCTEPLSMPLFFWGDEHDSYFDTYPGVWRHGDWIEITEEGGAVIYGRSDATINRRGLRLGSSEIYRAVEALDEVLDSLVIDL--EFLGRESVLFVV-----PKQGPLDSALRDRGVSARFLPDEIVEITDVPRTLSGK----------------- 169858762 55 ------------------------------------------------------ELKRRTLGLSNALHRYGIGRDDVVLVYSRNHTDYPVAIWATQQLGGVISGANPDFSKQELVY--QIQEAKARLLIAHPQSFD-TALAAARETGIPD-QNVILTRQTVEGLVQYGL-SQPISFTELKKTKLAFLSFSSGTTGRPKAVAIQHHSVIVNI-----IQWAVHNKVNTAVLPFYHIYGLVL-NLHALLHAGMSVVVTARFNIDSMMKSIAKYRITHLYLVPPMVVQFCKYPGINESPIKQIRLVFCGAAPLTHELNAQMFELFNAQIGQGYGMTESGPLTMAFPISQKRGVPGSSGHLLPGTVARVVKFDGTLAGYDEPGELWIKTPAITLGYANNEEATRETFI-DGWVRTGDEVVIDKAGEEIMKVR--------GFQVAPAELEGCLLEHPDVSNACVVGIPDDYSGEVPLAFVATRAKDPMEAEITKHVADQKVHYKRLAGGVEFIAQIPVSPSGKLLRRVLRD--------- 166368393 478 ----------------------------QLFEQQTLKTTSAIAVVFQEQQLTYQELNESANQLAHYLQKIGVSFQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQ-----IKTLLTQKDCQSLLNS-----ETISQRILLDEQGSEIALEPKTNNPVSL-----KDLAYIIYSSGSTGVPKGIMILHQ----SLTNIIEQAKMSPERNFLQFAPF--NFDVSYHEMFAAWCLGGSLFIVPEDARLDLAKISQYKAILPVTLLQQLIETYSEETANLREIISAGEQLQITPAMISA-----FKKLEHCTLYNFYGPTEAVTSYTFDPNPEYIPI---GKP-AINVQVYILNSHLQPVPIGVTGELYVAGGGLARGYFNNPQLTKEKFIANPFYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGETAREKYLAAYFIPRGETVNQVELRHFL-ENWLPDYMIPSAFVVMESFQLSPNGKVDRKVL----------- 50084767 59 -------------------------------------------------QYTFAQLQKWSSQFANFLKSQGVQTGDRISGLLPRTPELLVVILGAWRIGAVPLFT--AFGPKAIEHRVQLAKSKLVV-----TDLGNRSKLDEVAHCPPIMT---VIGEKDHAVNDQDLNSQASDHCDLVLQDIQLLMFTSGTTGLKALIAFGHYMKDAIGLRTDDVFW------NLADPGWAYGYAITGPLLLGLFYEGGFSI-------DSLCQIIEDYKITNLAGAPTAYRMMMAADPAKIACLGKLRVISSAGEPLNPEVFRWFKHTLDAPIFDHYGQTEGMVVCNHHGLSHDVRAGTAGF-ASPGYRVAVVDEQGNEL-PADTAGILAKSPMMWFGGY--QESRKSPFLKH-YYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALIEHQAVIEAAVIGVPDPERTEIVKAFVILTAQTSPAEELRQFVKKR-LSAHAYPRQVEFVTELPKTPSGKIQRFLLR---------- 182434373 506 ----------------------------ELVADQAARTPDAVAVSGGDHRLTYGELDRDANRLAHHLQDAGARPGTVVAVLMDLGPETVTTLLAVLKTGAAYVPLDPSHPPSRTNDMIADSEAAVLVVPAAVKPGGVRVVA-------PAAEADTVAG-------------RPATAPDVRVSDLIYLMFTSGSTGRPKAALLTHRNVVNYLLWAKDRYAAGAGTGVPVHSPLAFDLTVTS--VFAPLLAGQRVLLAPTATPGAALALLESDDLAFVKLTPSHLRLLEQPTSDGPLTLPARTVILGGEALHEDDLSALRAGAPSVRIVNEYGPTETAVACTAFEAADGSPAGSEGRPIGPIANVRVLDEALRPVPVGVPGEACVGGAGVGQGYWRRAALTAERFVPDPFYRTGDRVRLLPDGELEYLGRIDRQVKVRGHRLEPAEIELAVGSHPAVRQCAVEVVRRAPGDERIVALVRLRDDS------------------------------------------------------ 40806897 2735 ----------------------------------------KVALKDGNAVLTYEQMGKRINSIAQALIDAGTTQGTVVVFQEPS-SDWICSLLAIFKAGAVYV---PLDLRNSIPRLTRIVKASSLIITDHTTDDKVELIGAKFITQLRLYKVV-----DQEF-------REPNR---AKSGSLAVILFTSGSTGEPKGLMMTHTNLLSTFSKSVE------SLVVLQQSPFSFDFSLDQ--TVAALANGGCLCIVPASKPDEISKIMVKESVTYTTATPSEYDLWLRYSTSTLRQCTSWKYAFSGGEAMSHKLAREFGALSLKNLHNGYGPAETTILSHRIDDPHLPDPLPAGYPMPGFSVCVV-DEKMRPVPLGVQGEIILGGPCIVSGYLNMPDSTKDKFLPDTFYRSGDRGRLCQDGLLFCDGRGSNMIKLRGFRVELDEVEKTIISHSAALSHAVVTLRGTEEGRYLATHVV---FAPEVAEMKALRQTLPLPPYMRPSVFQVLSDIPRTAHLKIDRKAIQE--------- 111022930 41 ------------------------ESIGLVFQRAAAAHPRRTFLRFEGESLSYRNANVRVNRYAHVLADLGVARGDVVGILGKNSPETLLIALAAVKLGAAAGMLNHNQRGDVLAHSISLLDSRVLVVSEA-CGEAMDSL-----DEPPAVPSVLYFDDLDR-LAEKAADDNPEVCEQIQAREKAFYIFTSGTTGLPKASLMSHFRWLKSMSGLGNMVRLRGSDVLYCCLPLYHNNALTVS-LSSVLGSGATLALGKQFSASKFWADVELNRATAFTYIGELCRYLLNQPEKPGDRDNSIRLMVGNGLR--PEIWSEFTTRFGISVAEFYGASEAFVNALNVDRTAGIVVEYDEDSGSPRRHS---DGRLRKVRTGDVGLLLSRAPFD---GYTDEEATDKKLVRDGFFDTGDLVRRQGWSHVAFVDRLGDTFRWKGENVATTEVEGALLAHPAVEHAVVVEIPGTDGRAGMAAVTLHENEKFDGSDVAELLFQR-LPSYAVPLFVRVVDSLEQTSTFKSRKVELRK--------- 206580309 233 ---------------------------------------------------TYRKLLTKTLFVARILEKYS-QRGEKIGLMLPNAGISAAVIFGAIARGRIP--AMMNYTAGVKGLSSAIAAAEINTIFTSRTFLDKGKLW-HLPEQLTQVRWVFLEDLKGDITLADKLHLLAPRLAQVKQQDAAMILFTSGSEGNPKGVVHSHKSLLANVEQIKTIADFTANDRFMSALPLFHSFGLTV-GLLTPLFTGAEVFLYPSPLHYRVVPELVYDR-NCTVLFGTSTFLANYARFANPYDFYRLRYVVAGAEKLQESTKQLWQDKFGLRILEGYGVTE-CAPVVSINVPMAAKVGTVGRILPGMDARLL-------AMPGQGGRLQLKGPNIMKGYLRVENENQHGEKEAGWYDTGDIVTFDEQGYVRIQGRAKRFAKIAGEMISLEMVEQVALGASPDKMHATAIKQDASKGE-ALVLFTTDNELTREALLR-YARQHGVPELAVPRDIRWLKQLPVLGSGKPDYVTLKNMVDE----- 154251784 108 ---------------------------------------------------TYRELHDEVCRFANVLKARGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLARIVDCASSCVITADEGVRGIPLKANTDEALKKCPGVKSVIVVKHTGGAVAMEKYAEEAAKVSEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVSMTHQYVFDYHDGDIYWCTAWVTGHSYILYGPGATTLMFEG----VPNYPDASRCWQVIDKHEVNIFYTAPTALRALMREGEEKKTSRKSLRLLGSVGEPINPEAWLWYHRVVGCPIVDTWWQTEGGILISPLPGAIATKPGSATKPF--FGVQPVIVDAEGNVQEGTTGNLCISWPGQMRTVYGDHQRFVETYQYPGRYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQYAYVTLIAGEAATEEKELVTWVRKE-IGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 157371664 477 ------------------------QTLSGLLAQQAQKTPDAPALADAQYQFNYRETREQVSALARQLVAQGVQPGDIVAVALPRSVFLSLALMAIVEAG------------------------AAYLPLD--TGYPDERLSMMLEDATPRLQQARFVGKGDIFLPLAADSATDVVLSGPKPHHPAYIIFTSGSTGRPKGVLVGHQAIVNRL------LWMQHQDVVLQKTPC--SFDVSVWEFFWPLMVGAQLVMAPPEAPEQLLQLIDRHRVTTMHFVPSMLAAFVGALDNRQACCAPLQQVFCSGEALPAELCRLWQSRTGVRLHNLYGPTEAAVDVSWHPAWGEALAAVTGANVPPVWNTRILDARLRPVPPGVAGDLYLTGVQLAHGYLGRPELTASRFVADPMYRTGDVARWLPGGEVEYLGRSDDQLKIRGQRIELSEIDHALLSLPGIKQAVTHALPTDPAGARQLVYLVAQPGVRLDLELRAALADR-LPPHMVPVALVEMDALPLSANGKLDRKALPQPQSGVRAAG 18313645 69 ------------------------------------RFGDKTAYIYINPEASYGELYQLVCRISAALRAFGVKKGDTILVYMPNSIEAVAVLLAAARIGAVSSTVFAGFSPKAVADRIELVEPKIIFTQD-YSLRRGRRIALKENIKLSTWRPQAVVGEEKE-PPMEDMWLEEFLTPEVESNEPLFVLPTSGTTAKPKPVVHVHGGYVWIVHGALLVYGLSSDDVIFIGWIVGQSYIVFAPTIMGILFDGA----IDYPKPDLFWEIIEKYKPTLIWTSPTAARMLMGVSHARRHDLSSVKRVVTAGEVLNPEVWRNVPVIDHWWQTELGGPAIGYYYALVKDMPMEIKPGSAGVPL-PGVEVEVVDERGNAVSAGQKGTLVLKRPFMTPTLWKDHKRYMAEYWEEGVYYTGDAAYIDDEGYVWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPIRGEAIAAFVVLKPSWRPTEELRKELIEKTFGPIAVFAGLEFVNMLPKTRSGKIMRRVLK---------- 115375642 520 -----------------------GHCLHELIEAQALQAPDACAIVMGDWELTYGELDQLSDRLAVYLQSLGVGPEGVVGIYLERSPQLIVSFLAVLKAGGAFLALDPDEPSERLRRILDDARPEVVLS------------AGELAGRLAELGRFTVVRVDEQGQLLPSATGKRLRR-ETGPGNLAYILYTSGSTGQPKGTEITHRSIVNYLKWCVDAYRLKAASGSPVIGSVSFDGTLTS--LFAPLLAGRALFLLPRGQEIDTYPEQDFSFIKMT----PSHLRAFDGLGRARKVLERAHAAVLGGEGLHADLATWREQRIATRIINEYGPTEAAVACCVYDVPQ------GGEPLRPIDNTQLYDRHRQPVPIGVPGELHIGGTGLARGYLRRPDLTAERFIPNPFYRTGDLARYLPDGRIEFLGRVDSQLKIRGHRVEAGEIEAALARHPRVVQAAVVNSPPRLVAYVQAKALAEGDAAVLKEEFRKFLRGQ-IPDYMIPGAFEVLDELPLTPSGKIDRKAL----------- 214038255 57 ------------------------------------------------RQYSYNELLDEVSRFAGVLAAQGVEKGDRVIVYMPMVPEALIAMLACARLGAVHSVVFGGFASNELA--VRIDDASPKVIVSATCGVE---PARVVPYK-PLLDAAIDLAKHKPCAPMQDASAQPVPCVPVAANDPLYILYTSGTTGQPKGVVRDTGGSIVALKWSMKNIYVAPGDVYWAAWVVGHSYIVYGPGCTTVIYEGKPV---GTPDPGAFWRVIAEHKVNVMFTAPTAAIKKEDPQGKQQYDTSCLESLFLAGERCDPNTLAWAEDKLGVPVIDHWWQTETGWPICSNCLGIELLPIVPGSPARPGYDVQVLNEQGEQVAAGDIGALVIKQPLTFTTLWNAEDRYISAYFSPGYYETGDAGYIDENGYIFVMARTDDVINVAGHRFSTGAMEEVLADHPDVAECAVVGVADPMKGQLPLGLLVDRPLEDIVAESIQLMRDKPVAAFKL---CAVVERLPKTRSGKILRGTMR---------- 50812237 470 ----------------------------EVFEEKAKQTPDAVAVMFEDRSLTYKEVDEKSTSVAVYLQHQGVRPEQPVGICAERSFDMIIGILGILKAGGAYVPLDPSFPQERLKYMLKDSQASIVLVHDRISGLT-GSHVKAINIELACRNGYT------------DQQSSGLK-REVKPEHLAYIIYTSGSTGEPKGVMVEHRSIMNTLNFLESHYPVTAEDAYL--LKTNYVFDVSISELFGWFIGDGRLVILPEKSPQLCMDYIETYKVTHINFVPAMLHVFLEMANKRFTEDGPLKYMMVAGEAFPKVLVKKAVSLFNCRVENIYGPTEASIYAAYFGCGKGDIASHHTPIGKPVSNTKIYDQHLKPVPIGKPGELCIAGAGLARGYFKKPGLTAEKFIDNPFYKSGDSARWLPDGNIEYLGRIDSQVKIRGFRVELGAIETKLGEFPGILDQAVVV--KQLEGHQQLAAYYTEESGHASADLRLHLKS-SLPEYMIPSHFIRLDELPLSPSGKVNRKEL----------- 50812234 61 ---------------------------------------------------SYRRLWDDGLRIAKGLRQSGLKAKQSWILQLGDNSQLLPAFWGCVLTGVVPALAVPPTYAESSSGTQKLKDAWTLLDKPAVRGMHQEMLDWAKEQGLEGFRAIIV----EDLLSAEDWHQSS---PE----DLALLLLTSGSTGTPKAVMLNHRNIMSMVKGIIQMQGFTREDITFNWMPFDH---VGGIGMLHLVYLGCQEINVSSETPLKWLDWIDHYRASVT-WAPNFAFLVTDFAEEIKDDLSSMRYMLNGGEAMVAKVGRRILELLADAIRPAWGMSEGVIEFTRAGTSDDDHFVEIGSPI-PGFSMRIVNDHNELVEEGEIGRFQVSGLSVTSGYYQRPDLNESVFTEDGWFETGDLGFL-RNGRLTITGRTKDAIIINGINYYSHAIESAVEELPEIYTAACAVRLGQNSTDQLAIFFVTSAKL-NDEQMSQLLRNQSHVSQVIGVTPEYLEEIPKTAIGKIQRTQLK---------- 27377435 630 -----------------------------------------------GTKLTYRKLILGAQVLSRKLED-GTAVGENVGVLLPNSAGVAVVFMALQNIGRVPAMLNFSAGPVNVLAAMKAAQVKTVLTSKAFGKLDKLMAAISAEARIVYLEDVRASGVADK---IKGLLAGTAPRVTRQANDPAVVLFTSGSEGTPKGVVLSHRNILANAAQALARVDANANDKVFNVLPVFHSFGLTG-GMMMPLLAGIPIYMYPSPLHYRIVPLIYQTGATI--LFGTDTFLTGYARSAHAYDFRTLRLVIAG-----AEAVKRTRQVFGIRILEGYGVTE-TAPVLAMNTPMANRPGTVGR-LSPLMESRL------DPVPGDGGRLSVRGPNVMLGYLRAENPGVLEVLAEGWHDTGDIVAIDPAGFITIKGRAKRFAKIAGEMVSLSAVESIAATLWPQAGSVAVSIPDQRKGER--IVLLTTEKTAERSAMQGQAKAIGASELTVPAAIMVVDKVPLLGTGK----------------- 28828250 119 ---------------------------------------------------TYREMFEEVCRLSNLLISLGVGKGDTVAIYLPNTPTAIYSMLACARIGAIHSVIFAGFGYESIVSRVHDAKCRVIITADGLRGGRYIPLKEQVVQHCKLVQHVLVFKNTGRFNPSIDIWADEAMLDHLDSEDPLFILYTSGSTGTPKGLVHTQAGYLLYAAMTHRYVFDYHDSDVYACMATGHSYIVYGPGATTFIFEGTPLY----PTPARYWEMVQRHKITYTAPTAIRSLMKFPISFTQQSDKSSLRVLGSVGEPINPEAWRWFNTNVGCAIVDTYWQIE---SGGHLITPLPGVTSTKGSATKPFTGERLYINPDINGCKEISGVLAISKPWIARSVYRSHGRYLQTYMTQGHYFTGDGVKLDSDGYYWIEGRVDDVINVSGHRLGTAELESALVGCSICAEAAVVGYPHDIKGQGILAFCTLKDESNVIMMLKKEVRNV-IGPFATPDVIVITPSLPKTRSGKIMRRILRK--------- 15131494 464 -----------------------GESVLELFARRVAAAPDAVAITAAGANLTYAEVDQASNRLAGYLAVRGVGRGDRVGVAMERSPDLLIAFLAIWKAGA-------AYVPVDVEY---PAERISFVFDDSGVSTVLCTLATSAVAP----GNAIVLDAPETRVAVRD-----CAAPEIRADDLAYVMYTSGSTGLPKGVAIPH-GAVAGL--AGDAGWLMHAT---------HVFDPSLYAMWVPLVSGARVLLT-EPGVLDAAGV--RQAVHRGAFVHLTAGTFRALAETAPECFEGLVEIGTGGDVVSVENLRRAQP--GLRVRNTYGPTETTLCATWLPEPGEVLGRELGHPMT---NRRIYDAFLRPVPPGVAGELYIAGTGLAHGYLKSPGLTAGRFVACPFYRTGDRARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAALAAQPGVVEAVVTAREDQPGEKRLVGYFVSDGGDAGPVEIRRQL-ALVLPDYLVPIAVVALPGLPVTPNGKVDRRAL----------- 41407968 851 -----------------------------MFADQVIRAPQAVATRCAGHSMTYRKLDEASNRLAHLLIEAGAGPGESVALLFNRRAEAVVAVLAVLKTGAAYLPIDPAHPTARIEFMVADAAPIAAIT--------TTELAERLDGC--GLPIIDIADPRIDSYP----HT---ALPVPDPDDIAYLIYTSGTTGVPKGVAITHNNVTEDLARPGQVWSQWHS----------YSFDISGWEIYGALLHGGRLVVVPAASPDDLHALLIDEKVTVLCQTP------SAAGTLSPQGLESVTLL-VGGEACPSELVERWGP--GRVMINEYGPTETTM-WVALSAP--LTAGSTGSDAVPIGSPVVLDQWLRPVPAGVVGELYVAGTGVGVGYVRASRFVACPFGESGMYRTGDLVRWGADGQLRYLGRADEQVKIRGYRIELGEIRSALAGLDGIEQAAVIAREDRPGDKRLVGYVTESTGAADPADIRARLGQR-LPAYMVPAAVVVLDALPLTVNGKLNARAL----------- 186683594 472 ---------------------------------------ENIAVRFQTQQLTYAELNARANQLAHYLQKLGVGSEVLVGICVERSLEMVIGVLGILKAGGAYVPIDPIYPK----------ERQAFILGDALVLLTQQSLV----AEIPTEGIKVICLDTDWEVIANECPENPVS--QTTALNLAYVIYTSGSTGKPKLIP--HQGLVNYLNWCTQAYAVEQGDGTLVHSSLAFDLTITS--LFSPLLVGCRVDLLPEDQGIETLSLLHHSNLSLVK-ITPVHLELLNQQISPKEASGRTRAFIIGGENFWQKAAPDTETVVGCCIYKV-PSSEQLSGSVPIGQP---IANTKLYVLNP---------HCQLVPIGMVGELYIGGLGVARGYLNRPELTAEKFVPNPFYKTGDLVRYRPDGTLEFLGRCDDQVKIRGFRIELGEIESVLSEYSGVQETVVIARQDVPGNQRLVAYIVWNHESPSLSDLRSFLKQK-LPEYMMPSALISLKALPLTSNGKVDRRAL----------- 11034798 17 -------------------------TWPSLLEARVADTPDAIALVAGDTALTYAQFNARANRLARWLKYLGAGPERSVGLVLGRSADFFLCATAVLKCGAAYLPLDPNYPVERLSFMARDAAPVVLVTTSDVRG--------DLLGQLPTGSLVVLDDEATERLPDHDME-DGERLEPLRPASPAYIIYTSGSTGIPKGVVVTHQSLIATQRRRLAVTGASRVLAFSSPSFDASFWEMS----MALLAGAALVVGRPGRLLPDAAALIADHGVTHVTLPPSV------AGALGPDMLPPSVTLVVAGEACPAALVQRWRP--HRTMVNAYGPTESTVCATMSDPLADDVAPPVGRAV---DGTRVLDDRLAPVVPGAVGEIYIAGHSLARGYLERPGLTAQRFVADPFYRSGDLGRWTRSGDLEFVGRADDQVKVRGFRIEPGEIESVIAGCRGVRQAAVVLREDRPGEPYLAAYVIP---------------------------------------------------------- 2342601 72 -----------------------------IIQSRVEQQPDALAICGWDASITYRQLDDYSNRLAHHLLGFGVGPE--VIVPLCFEKSAWAIVLGVVKAGGAFVFIDPSHPKGR----------RDDIISQIASTLVLTSIAQADQWTDSSLEVVPLGPQLVDALAPQ---TQP-PVTTVCPNNILYVIFTSGSTGRPKACVVEHSSFCSGAVAQAEVANMDSSSRVLQL--ASFSFDVSLLEIMTALMHGACICMPSAASMNEGVALINKFQITWAFLTPSLVKV-IDPR-----DVPDLKTLILGGEALSKSDAEHVQLGNGYGPSECSVAAAGNPNLTPSTSPSNI-----GRAVGGLCWIVNAEDHNKLVPVGCVGELLIEGPIVARGYLNAPEKTAEVFTRQGLYKTGDLARYNPDGTIHFIGRKDTQVKLRGLRIELGEIEHHISVHGFTQHAIVISLKD-FLSKTSNVRLIPEEAQERASKQVADIKERHVPHYMVPETWIVVEAIPLMLSGKMARSQVSKWIAE----- 115383640 234 -----------------------------LLHDVARSKGECVAIDAWDGSLTYAELDRYATESSIKLISLGIGRGDLVPLCCEKTVWFPVAALAVLKTGAAYVPLDPS------TSDAHLLEGVRRVHSHLVVG------SAALRERLQRLGNVMCVSQSTRFENEESWPQWNAIQAERSDSDPMVVMFTSGSTGRPKGVVLQHEAIVTSAIEHGKRLHFGMSTRALQF--AAHTFDVSVLEIFTTLLFGGCVCI---PSDDDRVAYIDKMRINLSFLTPTVASLL------NPDEVPSLTTLIIGGSNLKSWGHRNLHLVYGCTLCQIHPFATAESNPASLGRP----CGGRTYIVDPH-------DHTKLLPIGAVGELMVEGPIVGQGYLNDQERTAMSFTLTGVYLSGDLVRYASDGSVLFVARKDTQVKVHGQRLEVEEVEGHLLDHPLV-TACVALYPSRGVFARRLVLVIAIDEEPDGSTLQQFLLER-MPQRLIPSIWVPLHRVPLTASGKIDRK------------- 21221982 86 --------------------------------------GDRVAIESGDSRLTYAQLKDEVSKAANALLELGVQKGDRVAIYMPMIPETAIAMLACARIGAAHSVVFGGFSSDALATRIQDADARVVITADGYRRGKPSALKPAVDEAVEIVEHVLVVRRTGQDVAWDDWWHETVDGQSAEHTPEAFILYTSGTTGKPKGILHTSGGYVFDLKPETDVFWCTADVGWVT----GHSYIVYGPGATQVMYEG----TPDTPHQGRFWEIVQKYGVTILYTAPTAIMKWGDDIPAKF-DLSSLRVLGSVGEPINPEAWIWYRKNIGADATPVWQTETGAMMITPLPGVTHAKPGSAQRPL-PGISATVVDDEANEVPNGGGGYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDETTGQAIVAFVILRGTTAESEDLVAELRNHTLGPIAKPKRILPVSELPKTRSGKIMRRLLRDVAENR---- 120612445 20 ------------------------------------------ALVDGDHRLDYATLRDHVLSIAAGLAAGGLQRGDRVAVFLDKRVETVEAFFAIAAAGGVFVPVNPLLKPEQVVHILQDSGARSLVTSATRLGL----LAAQA-PRLPALAETFLIDAPDARLPVLGLDFAPLDRGQIDTSDLAAILYTSGSTGLPKGVMLTHHNLLEG-AWSVATYLGNHGERILCALPLSFDAGFSQ--LTTAFHAGAAAVLVNYLAPGDVIAACERERITGITAVPPL-LIQLCSASWPPAAAAQLRYFANTGGRMPKPVLAKLRELFPAARPLMYGLTEAFRSTYLPPEEADRRPDSIGKAV-PNARILVVRPDGTPCDADETGELVHVGAFVARGYWRDPERTAQRFRPSPEARSGDLVRRDSEGFLYFVGRNDGLIKTSGYRVSPEEIEETVLASGLAGEVVAVGIPDDALGQAIVLVVAPPPRGSLDAEILTHCRQR-LPSYMVPRAIHVRSTIQRNPNGKFDRAALQRELS------ 171680492 3046 ---------------------WPG-TLTHRIDQVAAENPDKTALKDGHGNLTYSEMINRVEAIGEALQGAGVSQGSRVPVFQDAASDWVCSMLAIFRVGAIYVFDLPLPRLATVAVDCEPTAILA----------DKTTIDQVPQLNVPTATAINVSG-----LPLN--ASKPV--PNVADPNTAAILYTSGSTGLPKGIIVTHAGLRNEIEGYTKMWKLTQHTLQQSAFTFNH----SSDQIYTGLVNGGSVYVVPWATRGDPLEIIKSEGITYTKATPSEYSLWMQFGNENLRDASCWRFAFGGGEPLVSGVTKEFAALELSELKNSYGPTEISISSHKMEMP---IHNAQAEAMGPNYYTYIVDQQLRPVPVGMPGEVCIGGAGVSLGYLKNDELTGKHFVANPFYRTGDIGHLQTDGAMVFHNRTDGQIKIRGLRIELADIENNIVAASALKEAVVAGNPDFLIAH--VVFAPQSNVADKEAFLQHLLGHLQIPQYMVPVAAIPLDKLPLTNHSKVDRKALK---------- 19173722 3703 ----------------------------ELFEEQVAQHPQRIAASCQDLRWTYAELNQHSNRLGHALVAAGVGLDQPVALLAERGLDLLGMIIGSFKAGALPLDGLPTQRLSRII---DLSRTPLLVCTQA------------CHEQAQALLEDFACGARPKLLVWEDVEGADTN-PGIYSSNLAYVIYTSGSTGLPKGVMVEQRGMLNN--QLSKVPYLQLSEQDVIAQTASQSFDISVWQFLAAPLFGARVDVVPNTDPQGLLAHVQAQGITVLESVPSLIQGMLAQDHINLDGLRWM--LPTGEAMLPALAHQWLLRYPDVGLVNAYGPAECSVAFFRVD-----LASTRGTYLTPTDNNRLYDGALELVPQGAVGELCVAGTGVGRGYVSDPLRTAQVFVPDPFYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPEVRDAA-VGVQEGVNGKHLVGYLVASEASLNPGERLDRIKQRELPEYMVPLHWLWLERLPLNANGKLDRKAL----------- 118473241 11 -----------------------------LLQRSVREFGDDTYLVTPTGRATYREIDNLSVRAARWLLGQGAGKGTRVGLFFANGIEWITWWLAVSRIGAVAVPLSTLYTPAEIAKVLRLADVGILVAPPRVLNIDVGLRLREALPELPFLRRIAITGETD--LPCADDTGVPQEISEVSPADLAVMVHTSGSTADPKGVLHTHGTLVRQTSRAVTGS-QGHARI-LCAMPLAATGALHEPVTLAIL---------PKLDAGAALDLAERERITGIVGWPAFTQRLREHPTFSVRDLSSAPMLR-----------------------------DGPLDIAMTDVPDGFPVHTETAGGFAYTDMRIVDDNGVPAPDGTVGELHVRGIGVMAGYNKRERFE--TFDDDGWYHTGDVYRRPGDPRVFYVGRTTDLIKAAGANVSPLEVEAVLAGFGEVAQCLVLGVDDAERGEEVCAVVVPSGTPGDTLDV-ALLAQRALSAYKVPTRIACSDDIPTLPSGKFDRKALRRWIIDERLG- 119470744 1300 ------------------------QCVHDAVDERYLEYPNACAVSAPDGDLSYAELIHSANAVAAELLAHGVEPGKYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDPSYPPQRLHAICGGLKSQIILCS--------KGLSARAASLGPT---AIAVHENATFL----VDIPNATLPVVSPEDPAYVVFTSGSTGTPKGAIIDHQSYCSSALAHNRAHFLGRNSRVLQYASYA--FDVSIMETLSTLMAGGCVCILSDLERHDHFASVQRLAVTHAFLTPSTARLLM------QRELPSLCVLVMGGEVMSADRSYWMKRV---RLMNEYGIAECSVAST-IREVSDVEQRDIGFPMGVLAWVVDQNDHEKLVAIGAIGELLLEGPSVGRGYLDNPEATRRAFIEQRVYKTGDLVQYNEDGSLSFIGRKDSQIKIRGQRFELEEVEQHLRRIDEIKEVTAVAVSDRQKQAYLVAFIVPRTESFCVHSAKALVTHRHLAAHMVPSIYLPVNQMPKTSSDKVDRCRLKEEVGK----- 94733999 84 ---------------------------------------------------TYREVQEQVSRLAGVLVKHGVKMGDLVVIYMPMVPQAMFTMLACARIGATHSLIFGGFASKELSSRIDHAKPKLLVIPLVEKALELSTYNRPSMEKVSTRPDLTLDWE-------EEMSTRPHDCVSVSAHHPLYVLYTSGTTGSPKGVVRDSGGYAVMLNWTMNVYGLAPGEVWWAASDLGHSYICYGPGNTTVLYE-GKPVGTPDPG---AFFRVMSEHGTACMFTAPTAIRAIQAEHGKLYPLNRLRNLFVAGERCDIETLEWAKKSFGVPVLDHWWQTESGSSITSLAPPP----GTAGKPVPGYNVTVI-DDDMQQVKPRTLGNIVVKLPLP-PGAALSLWQNHMLFKETGYYDTMDAGFVDEEGFLYIMARSDDVINVAGHRLSTGALEESVLLHPAVVDCAVVGLEDSLKGHVPLALCVLRNDCKESEDLVKLVRDTPVAAFR---KVFFVKALPKTRSGKIPRSSLANLVNQK---- 87199549 4 --------------------------FGDLLDATAANVGDRPAIIRGDRVVEWGDFDARTNRLARAMLAAGLPTGARVAILARNIPEFIEIAAAAFKARLAHVNLNYRYTTSEIEYVLRDCQAAAIFYQDEFAPV----VAPLINGSIDHLSYAVQIGDGGAY---DDIVTDPEPLGIERSPDDGYLLYTGGTTGRPKVMWRAADARQTQLESPVAVTMDDHVAQVLAACPLMHGAGLTSS--LAELLIGGTVVLLPS----NRFSALERNRVTRILIVGPMADTL--AANRERWNLDSLRLISSGGLMWSQQVKEALEALPGITLLDTLGASEASFGYA-------ITTKDRATPTGLFEPATVLIDPDRDRVLGEAGKWLARRPPFASGYHGDPVKTASVYIIDGLAVPGDMAERLPDGRLRLLGRDSMCVNTGGEKVFVEEVEEALKRVNGVADAMVFGLPDPKWGSVVTALISPDDEVIRTA------LSHDLAAYKQPRTIIRVAVLPRHANGKSDYRTGMEIAQRQIATG 159488061 120 ---------------------------------------------------SYRELLAEVNRLSNWLKSRGVKKGDAVTIYLPMVPELPAAMLACARVGAVHSVVFAGFSADSLAQRMVDCNAKVLLTATADDAVKLAAKAGQETSSVLCLENALAAADTHAAVPMQSAECEPTWL---DSEDRSFLLYTSGSTGKPKGVVHCVGGYLYDM-RPGDVVFTTADCGWIT----GHSYLAYGPLLCGC----SSVIMGGIPTHPDAWRMVERYKVRQFYTAPTLSLLQLGDAWPRQSDLSSLRVLASAGEPMNEHAWHWFHEVVGCPVVDTWWQTE-TGNAMLIPLPCKWFQAKAGSAGVPFGVCPVVLDPTTGNEICTTGVLALRGPGMMRTLHGDHERFESAYFAKGYYFTGDGCRRDADGHYWITGRVDDVINVSGHRIGTAEVESALTEHPDCAEAAVIGVDHALKGQAIYAFVTLRGHVQTSDAMRKLLMDKSIGPFAVPEVIHWAPGLPKTRSGKIMRRVLRKIAS------ 121601882 107 ---------------------------------------------------TYNELYEHVCRFANILKNHGVKKGDRVSIYLPMIPEAAYAMLACARIGAIHSVIFAGFSSEAIAGRLIDGQSTFIITADALRGDKTIPLKDNVDRHIAACQNVNVTQNGRDFWYHEEMHATPDCPPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQYVFDYHGEIYWCTADIGHSYLVYGPLCNGAT----TLMFEGSPTPDEGWEIVDKHKVNIFYTAPTAIRALMGAGDSKRSQRTSLRLLGTVGEPINPEAWKWFYHTVGCPILDTWWQTEGGHIITPLPGATKLKAGSATHPFFGIQVQLV--DPQGNILKGEAGNLVDSWPGQMRTLYNNHQRFVETYTYKGKYFTGDGCKRDKDSYYWITGRVDDILNISGHRLGTAEIESALISHPAVSEAAVVGYPHPIKGQGIYSFVTLMAGTQPSATLHQNLIQQEIGSIATLDKIQFAPHLPKTRSGKIMRRILRK--------- 83644853 385 ----------------RELGDIPTERLEELFARQVARTPDAIALSYENEQMTYAQLERKAHLMALNLVVLNVKPGDRVGICLERSFDLIASMLAILKAGAIYIPMDPAYPEERLSYTCDNAEIRLVITADAFPAAEERRL--------------ITPSELER--SIDDARVATPSAEQLSAEEDAYVIYTSGSTGKPKGVVVPHKNVVSLLAATQEDFGLNAQDAWTFFHSAAFDFSVWE--IWGSLLTGAHLVIVPSRAPDEFLELVREKQVSVLNQTPSAFSQFMEMERNGA-PLAHLRLVIFGGEPLDAKMLMKWFDRYRCRLVNMFGITETTVHVTTITRAEAMVGSRSVGPAIPGWRLYVLDAARNILPVGVAGEIYVAGAGVASQYLNRPDLTEERFMPDPFYRSGDKGRLLPCGRLEHLGRLDSQVKLRGFRIELDEIRKVLLGVHGVEAAAVVNQPDKNASARLDSYLVLSDIAVEDVIVKA---EKVLPAYMMPSTFTPVDAMPLTANGKLDVKKL----------- 11095214 4 ------------------------------------------AIVSNSETLSYDEVNARANQLARLLLSEGAGPGRVVALALPRSSRMVISVLAVAKAGALPVVNYPEQR---IAYMLADAEPALLCT------------IRTAVPKLPADIGVLVLDSAEQTATLDALPTEDERGGSLAATNLAYVIYTSGSTGRPKGVALTGAGLPALAAAKVATMQVEDSRVLQFASPSFDAYVTE---LLATFTSGATLVVPGSDTVGDPLAKVLREGQVSHAVLPPAAVATMSP-----DAAPDLRVLVVAGEECPAGLVEQWSP--GRLLVNAYGPTECTVCATMLTPTDEVTI---GRPI-PGVSVHILDDELLPVAAGEIGELYLSGAGLARGYLNRPDVTAHVFVANPFYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGEDDGPQLLAYVVPHGTTPAAGELREH-AGRYLPDYMVPSVYATIDAIPVTPSGKTDRAAL----------- 70605878 25 ----FTPWEKVLQQKDKYRYSWFVNGKTNISYNTVDRHTGTALVDSKPIYVRFEELKRVVQSISSILLKLGLRKGKRITIYSPNSIQTLSTIFASARIGAIYSLIFAGLGKEAVSRLQDFN-------PDIIVTSKY-TVRRGNKIPLHHKGNIMFKDDNEEINNLLNM-SEDVKVEEIESSEPLKVMYTSGTTGKPKGVILPHGDILFGLKTTADVGWITFSRVMYGTLLHGSTF--------------GFMEGAPDNPTDRLVKIIDRPKVFFTS---PTLLRMLRRYEIR---IPRVEYIATAGEIFDEQTWEYAKR-FADRVTDVYGQTEGYIIGTSLDDVEA----KPGYAGVPFPGAVVLDEDGRSVR-GNPGYLVCKTPFPTQGILNDEERFLSYFKKFGYHDTGDVAIL-EGNYVKIVGRADDMIKVAGHRITSGEVENVIMEIDGVKDVAVVGVPDEVKGEKLIVFIVGN---VNQDEITRKVRD-SLGPIYIIDKVYYVKRLPKSRSGKVVRRALRDLLIGK---- 119496593 67 ---------------------------------------------------TYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKEDDIAYIFTHSDAEVIIVDK-----EYLPLLQAYRAAKPDIPVIVLSGPFDEAVLLYDADTDGLESQAASEDDVIALAYTSGTTARPKGVEFTHRGYLAALANVIELNFQQGRCRYLWTLPMFHTFPWAVTAVRGTHYCLRKIDYP------EIWRLLKQEHITHFNAAPTVNTLLCAANEAGREQMTNLNLHPVHVYGMTETYGPITKGYYMPQWDQLHGFVTSLVRVIKTDVPEGTIIDVQ-----------------RDGK--EIGEIAFVGNICSRGYYKDPEATRKLFA-GGVLHSGDLAVWHPDGAVQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDAHWGERPKAFVVKQGKQIDGKEVIAWAKKHAISKFMVPREVEVVAELPKTSTGKVRKNVLRE--------- 14324337 38 ---------------------------------------------------TYGTLLKESYKLSNFMRQLRLKAGNRILIMMENSLDLYHVVTASIAAGMVYAPTAPILPDDQIKYRVEQLKAKA-IFVDA-----------GTHQKAEQFGDIVVNGTRVEISKMDDTFNDFE--TEIDGEHAVF--FTSGTEGMPKMVLHTNR---YPEGHRTTVKWLDLNRDDV-------HWNISSPGYYSPFIAGSAVFGMSYRRFDPERALDAMSKFQITSVCAPPTVWRMFLQHDVGSRALYLKKAASAGEPLNPEVIERFEKYTGVKIKDGYGQTESTLMVGNLTG-MKVKPGSMGKSLEPYD-IRIVDENGNELGVNRTGFIAVKAEKRPEGLFSA-YINDKKLTHDGYYYTGDTGYRDEDGYIWFVSRSDDVIKASDYRIGPFEVESALLRHPAVVESAVVGSPDDIRGDIVKAYVVLKKGYEPSYELASMLVRNTIGPHARPKRIEFVEDLPKTISGKIIRKQLRQ--------- 70731864 80 ------------------------------LDRHLAERGDQIAIISESRNITYRELHEEVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACTRIGAIHVFGIIDCRSKVVITADEGIRAGKKVVDDALTNPETSSIQKVIVCKR-TGGNI--KWNQHRDIWYEDLMAGSVCAPEMGAEEALFILYTSGSTGKPKGVQHTTGGYLLSLTRPGEVYWCTADVGWVT----GHTYIVYGPGATTVLFEG----VPNYPDVTRVAKIVDKHKVNILYTAPTAAMMASGTAACEGADGSSLRLLGSVGEPINPEAWDWYYKNVGCPIVDTWWQTEGATLMSPLPGAHALKPGSAARPFFGVVPALV-DNLGNIIEGAAEGNLLDSWPGQARTLYRDHDRFVDTYTFRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDIKGQGIYVYVLNGGEEPNEAELKNWVRKE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 199598096 13 ----------------------------------AAEHPTRVAYDYEGTQYTYAQLKEGSDRL-AGFFAESLPAGEPIIVYGGQTFDMVEVFLGLSKSGHAYI-PIDTHSPNEITQVQDVAHAPAVI------------EVAPLPITVPDVKII----QAPELHQAEQSHAPIHSLQHVAGDDNYYIIFTSGTTGKPKGVQISHDNLLSYVNWNISDFGLEEGVVAMSQPP--YSFDLSVMDLYPTLVLGGTLKALPKEVTDNLFATLPKLGLNEWVSTPSFVEIALLDPNFKQENYPNLTHFLFCGEELVNKTAQALITRFKATVYNTYGPTEATVAVTGMAITQAIVDQYPRLPIKPDTNVYVVDEQGEQVSAGTEGELMIVGPSVSKGYLNNPDKTAAAFFKAGNYRSGDLVTMTADGMVFYRGRTDFQVKLHGYRIELEDVDHNLNQVSYIKQASTVPRYDKDHKVAQLIFAVPNDFHSEMKLTQAIKAELGVMEYMIPQRIIYRDQLPLTANGKVDRKAL----------- 154246405 49 -------------------GRWFPDAVGNICRHVAAGRGDQAAVTGAKRTLTYAQLLKEVSTLGAVLQDLGVGKGDRVLIYMPMVPEAIGAMLACARIGAIHSVVFGGFAAKELATRIEDAEPK--VILAASCGIEYKPLQRCLVLQRPEGPGALTEGRDLDWAVACAAAADAGKCADMAATDPLYILYTSGTTGKPKGVVRDVGGYMVALDWSMEVFWTASDIGWV----VGHSYIVYGPGATTLVYEGKPV---GTPDPGAFWRVIEEHKV-VALFTAPTALRAIDCLLKQGRDLSRFRTLFLAGERIWAQQQLKVPVVHWWQTETGWAIAANPVGLGLL--PTKL--GSPTVPMPGYDVEIV-DEAAKPVPAGTMGSIVVKLPLCLPTLWQQDDRFAEGYLADGYYKTSDAGFLDDDGYVFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDELKGEVPCGFVVLKAGERRAKELVGLVRDRPVAAFKL---AVTVNRLPKTRSGKILRGTMKK--------- 117923908 87 ------------------------------------KRGDKVAILAADRKITYRELSALVNKFANALKARGVKKGDRVCIYMPMIPEAAVAMLACTRIGAVHSIVFGGFSPDALRDRIIDAECRVVITADGMRGSKKIPLRKNVETALAQCPNVIEWTEGRDVWYHEAIAAASADCPEMDAEDPLFVLYTSGSTGKPKGVLHTHEDDIYWC--TADVGWVTGHT-YIVYGPLAN-------GATTLMFEG----VPTYPDASRFWQVVDKHQVSIFYTAPTAIRSIMSQGDAKATSRQSLRILGSVGEPINPEAWEWYYHVVGCPIVDTWWQTEGGILITPLPGATPLKPGSATRPFFGVN-PKVLSNEGKEMEGPCEGILVLDHPWMMRTVYGDHDRFINTYFANGYYFCGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVLHDQVAEAAVVGMPHEIKGQGIYAYVVEPSDALKTELVKLVRKEIGPIASL--DVIQFAPGLPKTRSGKIMRRILRKIAAHEV--- 82503185 2696 ---------------------------------------DAVALVVEGRSLSYARLNAQANQLAHYLIARGVRPDDRVAVCAERSFALIVGLLAVLKAGAAYVPFDPAYSS----------ERAAQILADAAPKLVLADRAGRAMFGEQALRDLDLEQDQSLWFDRQGNNPEPAGL---HSGRLAYLIYTSGSTGTPKGVMIEHRNLIAALQSVYSLSAQDRILQF-----SSPSFDASVEEIFATLATGATLVLRNDAWLESSAAFVERHEITSTSFWAQLADAWSDLKA-----LPKLRQIVMGGEAVAAHALKRWDAQAGPELLNAYGPTETTVDATRASDP----VPSIGRPLA-NTRAYLLDRFGQPVPLGAVGELFLAGACVGRGYLNRPELTAERFLADPFYRTGDLVRYLADGTLEFLGRNDHQIKLRGFRIELGEIEARLAAHPAVREAVVLALGED--GDKRLVAYVVADDGERAADLRAHLAAV-LPGYMVPAAFVALDALPMTVSGKLDRKAL----------- 82621720 100 ---------------------------------------------------SYRELHQRVCRFSNVLKNNNIKKGDRVCIYMPMVPELTIAVLACARIGAVHSVVFAGFSATALAARINDSECKMLLTADSFRGNKTIALKEIADEALKNCKNIVLKRTGQEILMNSNWHNEILKVTTMDSEDILFILYTSGSTGKPKGMVHSCGGYVYSAYTFLNVFQYNPGDIYWCTADIGHSYIVYGPGATSVMFEG----VPSYPEFDRFWKICEKHKITYTAPTAIRALAKHSISFVNNSDLSSLKVLGSVGEPINEEAWNWYNINIGCPIVDTWWQTEGGIMLSSLAGVTKQKPTYATKPMIGVQPVLL------DVKGNEIGILAIKFPWTIYGDH--DRYKKVYFSAPGYYFPGDGALIDNEGNFRITGRVDDVVIVSGHNLGTAPIEDAINSHPIVAESAVIGYPHEIKGNRAFVIINTNKQDDQLVDEIKNLVSKTIGPIAKPDIIQIVPGLPKTRSGKIMRRILRKIASNDI--- 209515271 14 ----------------------------------------------------YEALEHEARKRARKLAALGLKKGERIALVILDPEAFILSFLGASFAGLVPVPIFP-RGSLNFRTRARYAETVSHIVRSAGARMLLTSTARE------TIEEVLAVDTGLECISLADGEPPACDLPTVHPDDLCFLQYTSGSTSLPKGVMVTHRNLVANARRGID---LRKQDVYVSWLPLHHDMGLIS--VLGALICDLPSVLIST----EAFPGLWMEAITKYGGTISFAPNFAYALAARRTDLRPLRVAGCGAEPINAQALRRAEALLPC-----YGMAEATLAITFHDHGQPIVTDVCGHPFAGH-ELRIVDESGRPLPERCVGEIVTRGPSITVGYYGQSDATADAY-RDGWLQTGDLGYLAGDQLFIC-GRSKDLIVIHGSNHYPQDIEWAVAELPDVQSRGVIAFSVMRDGDETLVVCAEGKPAEAAALRRAIAQKVAECAGLQVGHVAVVQSLPRTSSGKVQRR------------- 163850930 660 ---------------------------------------------------SYARLVMGANILGRKLQALLPDAKKPVGLMLPNANGAAVTFFALASAGRVPAMINFSAGPAAVLSACRAAQVDTLLTSRAFEKGRLGALIEGIQGSLRLIAGVTTGDKIRGFL-------EPRRLVARHGSDPAAILFTSGSEGTPKGVMLANRAMLANTAQVAARIDFGPRDKVFNVLPVFHAFGLTA-GLVLPLISGVPVYLYPSPLHYRIVPLIYGTNATVLFGTDTFLTGYAKMAHSY--DLRSLRYV-VAGAEPVKQATRKTWAKFGLRILEGYGVTE-CGPVLALNTPMFNRFGTVGR-LLPGIESRL------EPVPGEGGRLMVRGPNIMLGYLRAENPGVLEPPADGWYDTGDIVAFDADGFVTIKGRAKRFAKIAGEMVSLASVEA--LAAELWPDAAVAAVPDARKGERLILFTQAKGATRAAYQTHA--KSRGAADVAVPAEVVVLEGLPMLGTGKVD--------------- 57920540 29 -------------------------SMGQIMLEVLSRSPDRVMQQDMDTSLTYAEFRTRLIRFAQNLTKVGLRPGEVVVLANANSENLAPLACALLTIG-VPFNPLPAFNEYDMENMLRTTK-PKLVFADAD---NYEVVRKALEHAVPTLPPIYVVKHAEDFMK-ETGSEETFVAPYLGDSNVAAILCSSGTSGPHKGVQVTHAACMHMTLR----------TRFFDATPSVHHWATGFASMLTPFFSGTRLITRKSFSERQFLEAVEKYRVQAIFLPTAYSNAVMAHPRTKTADLSSLKIWMVGGSHVPEELRDRIDALLGGRSVTTYGSSEN--GACAMDIPKRKPGAT--GPLMLNTMIRIVDENGNRLGVGKQGELLTKMSVEFGGYYGNEEASRNAIDSDGFFRTGDIGYIDEEGYLHVVDRKKDIFKYSGLQVVPTELEAIITAIEGVQEVCVVGIRNTQNATDAAVIVRRRDSKLDASQVRSIVDGQVSDYKRLRGGVHFLPELPKTQTGKVMRRKVIEMIT------ 13475026 55 --------------------------------------------------YTFSDLRTMSNRLANALFGHGVGRQDRVGVLLPQRVETAVAHIAVTKLGSIPLFTLFGPEALE----HRLRDSGARVVITDRAGAERVA---SIRSRVPSIELVVCVGEGDEFQEMCSEQSDTFIPVDTHSDDPAILIYTSGTTGNPKGALHAHRVLLGHLP-GVEISWTPADWAWIGGLLDV---------LMPALHHGIPVVACSKFTTEAAITLIRSQRIR-NVFLPPTALKMLKLKPAEECSGLDLRSVASGGETLGAELIQWGKDALGVTINEFYGQTECNMIVSSCAALEPPALGSMGRPVPGHDVD-VIDPVSRLRQPGVEGAILAPDPVMFLGYWNNPDATREKFIEGRWLVTGDRGVRDNDGRLRFVGRDDDVIGSAGYRIGPAEIEDCLLGHPSVRLAGAVGKPDEIRGSVVAAYVVLREGSPSAEDIAAHVKSR-LAAHEYPRVVRFIDEMPMTTTGKIIRGALRKIAQEE---- 114320755 5 -----------------------------------------------------GELLERAGRLAAGLVSAGLDKGDRIALVAHNSVDWVAAALGVMQAGGV-VVPLDTQMPLKEFHFVLRDAQPRWVF--TTGALVDRVIGAEVDPE-PTLYRL----DGDERAPWRSLWADEPIVPDVAPEDLATMFYTSGTTGAPKGVPLTHKNLASNVSSLVQENVAGSDDRVLVPLPFHHVYPFTV-GILVPLRLGAPLILPFSLVGPQIVRALQLGQPTIMLGVPRLGMLALSMQARKRWGLRSLRMVVSGGAALDPTLTEKLRA-LGWEVATGYGLSETAPILT-YNPPERLRVESAGMAL-PGVELAI-------DPPGEIGEVLARGDNVFHGYWRRPDKTREVLQEDGWFRTGDLGELDGDGYLYLQGRRSAMIVLGGENIDPERVEGVLSQAEGVREVGVLESGGRLVG-----VAVPEPALLRAHQGEA-LRERALPSHHRPGRLQVVDPLPRTRLGKLRRHELQ---------- 114563890 88 ---------------------------------------------------SYQSVLAQVKRLAGLMVSLGVEKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELS--TRINDAKPKLILSASCGIEYKPLLDDALSQAQQVDHCIILNRTEYQAQLQDWYNSLVGAPDLDATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMKHIYIGVGDVFWAAWVVGHSYIVYGPLLVGIMYEG-----KPIGTPDGAFWRIIEQKNVRSFFTAPTAIRAIDGEFIKQFDLTCLKQMYLAGERCDPDTLNWSQQQLGKPVIDHWWQTEGWPVAANLTDPIEIKAGSPARAVPGY-QVEILDAMGQQVAPNESGNVVIKQPLTLTTLWQNDKRYIDSYLSPGYYLTGDAGYVDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVQDKLKGQVPLGLVVLKDEA-LYKELLALVREIGVASFRL---VSAVQKLPKTRSGKILRATMRK--------- 211639009 446 ---------------------------------QVRNHPDARAIVWRDQRFTYAQLDRYAQCLLAKMRQCGVEPGCRIAVFMSYRPEIIISFYAILSAGAVYVPLSP----SDPCFADKINDAQPALIQDAVSLLDFRTITLEID------------GLFRQPSPLD---VQPIW--PVQESDSAYVIYTSGSTGNPKGVEVSHG----SLHASYHAWCYDYRSLQLAA-PI---FDLSVGDFSRTLGCGGCLVMCPREWLLDAHRLMISEGVTFGDF-PPVVLQFCQDNGKRLDGLSTLVCVWFGHELHAAQALCRPDAILGS-----YGVTEAAIDSTVFDPETHPLVIPLGRPLASC-ELFIVDEHLQQVPIGVSGELLIAGVTVAKGYLNAEKFITGKFDSQGFYRTSDICCFLTDGTIDFMGRSDHQVKIRGFRVELGEVESALLKHADVHQCAVVACNDSTNNKVLVAYVVSSADNDK---LRDYLSQR-LPGHMMPRAFVFLDKLPTTPNGKVDRKRLQ---------- 119356985 80 -------------------------------------------VTNQKQRYTFREFRDIVSLFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELA--VRIDDCKPKVIISASCGIDYKRLL-DFAIELAHFKPEICIIKQREQLKAELLGAEPAQCVPMEATDPLYILYTSGTTGQPKGIVRDNGGHMVALKWSMEHVYVKPGEVFWAAWVVGHSYIVYAPGCTSIIFEGKPV---GTPDPGTFWRIVSEYNVSVLFTAPTAFRAIKNGLFIKNYDLSGFRTLFLAGERADPDTVKWAEQKLSVPVVDHWWQTEAIAANCQGIEPGPTKYGSASRAVPVYN-VKVVNQEMEELSPGQMGDIVVKLPLTMLSLWKADNRFVESYMTPGYYQTSDAGFIEEDGYIHIMSRTDDIINVAGHRLSTGSIEAELCEHPDVAESAVIGVADDLKGEVPLGFLVLKSDTPHSQIIKEYVRENPVASFK---NAIIVDRLPKTRSGKTLRATMRK--------- 212527812 67 ---------------------------------------------------SYIETADRARGLAYYLKK---QNLKRVGILAPNTPAFLESIFGIGAAGCVVIAVNYRLKPEDISYIFDHSDAELIIVDEEYVSL--LDLFRSEHPDVPLLVDTDTATEGQLSGPFDAAILEGLEHDEGQAADTIALAYTSGTTARPKGVEYSHGSYLAAMGNVIESGLNYHKCRYLWTLPMFHTFPWAITAVRGTHYC-LRKIDYPY-----IWHLLKNEHITHFNAAPTVNTLLCAAKEAEREQMTNLNLHPVKGYHMPAWDTLPDKEKYQKMARQGHGFVTSLVRIIKTDAPEGTIVDVQRNGC-------------------ELGEIVFEGNICAKGYYKDPIATSKLF-EGGVLHSGDLAVWHADGAIQIMDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVIQPGKHIEGSEIIAWAKTSGISKFMVPREVEVVPELPKTSTGKVKKNVLRE--------- 108762082 456 --------------------------FPEHFSAQAARTPDQVALSSSSARWTYAELEAHTNRAARRLVAQGVGLESVVAVLGRRSEATVRALMSIHKAGGLPLDALPAARLARLLEESR----APFVLP-----LDTEALLSEVLAGVPEARRPRV-------LSLEGLESQSARLPPRATPDLAYVLFTSGSTGTPKGVMVDHRGMLNHLLGMREALGLDGYDVVIAAL----SFDISIWQMLGALPGGGTTVMRDPPRLADA---LEQGRATVMEMVPSVLQAILEGARPEQ-DFPDMRWVVLGGEPVPPALCRTLERCPGCRMADAYGPTESVASLHFINEPPEGSFTPIGTPKANM-EVYVLDDALQPVPVGIVGELYLGGLGVARGYVGRADLTAERFVPHPFYRSGDLGRWLPDGVLQFVSRADLQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASPDADVHSLQAAL-ARLLPAFMLPSRWVLRAQLPLTSTGKLDRKAL----------- 111224649 37 ------------------------------------------------TTWTYAEFDRLTGRVAARLRAAGLPAGGAVHLALANSPAFVAVWLAAVVLGAHIVPADPAATAPEIAAQLTRTRAVVGICSTVYAEAAAAAAAAAAGSAGAGSDLVVFAVDEDELATLTGAAAGTGQAPSAGSPDTPGLVTPGGTTSAPKGVVITQANYAFAGATMAAAAGLGPADRQLVALPLFHNAQYYS--FAAAISVGASVALLGSFSASRFLAQAARHRATHASLAAPMRMI-LARGAQRRDALVLRHVWFA--QNVTADQYERLAALLGCRPRQLYGMTE-TTAAVLTSRPDEARPDAMGRP-TPGCAVRLSPRPDGGERPGEVGELLVRGARLFAGYLDDPGTTRRAFV-DGWFRTGDRAYRDADGVYHFAGRDSETLKVAGENVSVVEVEAVVAEHPGVLEAAVVGRPDPVRDEVPVAYVVPRGAAPGAEELAAWCRRR-LSPVKRPREFVLVDELPRTSVGKIRK-------------- 73541510 100 ---------------------------------------------------SYAELGTRVRQFASGLQALGIGRGERVGLLMENGIEATVSLLALASIGAIVVPLFSGFGVDAIVARLSAAEATSVI---ASTGFSRRSTLREAWARLPALKRVVWKQAGAAQAAGQDLDADPVTL---GPQDPFMVIYTSGTTGKPKGVVHTHGSFPLKIAHDA-VVHFDVAPGDVFCWPADMGW-IAGTLVLGCALLRGATLVCYDGAPD--YPLVERHKVTHFGSAPTLIRLASNEQVALQGDVSSVRLLITAGEGIDPEHF--------CWFQRTFGRGQPLINYTGGTEVSALLSSVVVRPIPPSGFNTTSPGVDVDVVTGTVGELVIRQPFVTQSFWQDAERYLDTYTIPGLWVHGDLALRRPDGTFFMMGRSDDTLKVAGKRLGPAEVEEVVLELPEVAEAAAIGVDDKDKGQRLVVFVIGETADAVASRVISHVDKRLGRPFR-PSAVHVVNQLPKTRSSKIMRRVIR---------- 154687173 1603 ------------------------DTLYHLFARQTIKTPENIAIECQGRAVTYQELQVMSNRISSFLEEKGIQPNEYVGVIVDREIETIASILAVLKIGAAYIPINP-----------EFKERQSYIVKDGNC---------KVVLTAELVKTIVSS--------YKESKRESVAVPE----QIAYAIYTSGSTGKPKGVIIKNEAVTNTILDINEKYSVNETDRFIGLSSMS--FDLSIYDIFGAFSAGATLVMEDQRDIKKIHDIVKEEKITVWNSVPEMLVNYMDETENKSDELPELRLVLLSGDWIPVHLPERIKDHFGATEASIWS-----IYYPIKTVKAEWTSIPYGYPLS--NQTYYVLNYENDPCPGVKGELFIGGKGVAEGYLNDKEKTEASFIDHPIYRTGDMGVLTQEGYIEFLGRKDHQIKVRGYRVELGEIESVILEHRQVRNAVVINQKDARNQDVLYAYVAGHQSLP-PTDLKEFLSLK-VPEYMIPSYIVQIEEVPLTSNGKVDRKKL----------- 121053863 13 ---------------------------------------------------TFDELEHSALGVAESLRERGVTPSTRVMLKAGNSAAYVTTLLALMHVGASIVLVDQQENAAETQRVCNQAGVKISLVDED---------APLVTDGPHTLLYELLVAGASQATRDPELRVGPCELPD------GLIMYSSGSTGVPKGVVKNGGRFLKNLQRNADQVGHHSGDVLMPMLPFSHQYGLSM--VLIAWLVRCSLVVAPYRRIDRALRMAGQCGVTVTDGTPSTYQSILNIV--KRNDLAGVRMFCSGAAPLGSTLSEDYVAWFGLPLLDSYGSTEGNLAFATPENPVGC-----GRAL-PGHELRILDDEGHPLPAGQTGEIVMYCPDMMAGYLAAD--GSLEPAEQGWRHTGDFGYLDENDNLFVVGR-KFAVHRKGHTLYPEIIEHKVTE--ALCPVKIIALPDERRGCQLAFFV----EDPLGHDGRHW-RTRVLPEFERPDRIRVVERFPLNRNGKPDKKRMTE--------- 55377510 131 ---------------------------------------------------TYHELNRQASKVANYLESVGVGTGDTVGLYMPMVPEVASILYGCLKVGAIAV-----------PIFSGFGDATATRIADAFTGDGFYRRGSGVHLKESADEAIKQAGEELGTTPVEDDPDETIRWTELPSNQESMLLYSSGTTGKPKGIVHTHAGALMQAAKEIYFG-FDHKPSDRFFWVSDIGWMMGPWTLLGNHAFGGTVFMAPDPEPDRFWEMIDRHDITTFGVSPTAIRAWLEGH-----DLSSLRLLGSTGEPWDPESWQWFYEHVGCPIINISGGTEIMGCFLMPMPTQSLKPCTLGGPGLGMDIDIVDSDGESIADTHERGYLVARDPSMTRSLWSGDDRYLHEYTWDDVWDHGDWAQKDEDGLWFLHGRADDVLNVAGRKVGPAEVEGAAMEHDAVNQAAAVGVPDDTTGTAVVLYAVLEPGYESNDDLRDDIRAEELGKPFRPREVLFVDEFPKTQSGKIIRRAI----------- 57242414 108 --------------------------------------------------YTYRRLFHEVCKAANLLKRFDVKKGDRVVLYMPMIPESAILMLACARIGAIHVFGIDAGAKLVITADGAFRRGKPYMLKPAVD----KALSEGVEKVLVVIRNNINYVKGRDYVYNELVKNESYKCPEIDSEDLLFLLYTSGSTGKPKGVMHASAGYILWAQMTME--WVDYDNYWCSAWITGHTYVVYGPGATTIMYEG-----TPTPNSGRWWRMIEEYQVSKFYTSPTIRMLYADAQDEPKNDLGTLEVLGTVGEPINPSAWNWFYEEIGCAIVDTWWQTEGGHMITPLPGATPLKPSCATLPL-PGIFAEIIDEEGNKKSIGEDGLLCITKPWMIRGIWKNEERYKESYKKDGVYFSGDGAFYDERGYITITGRTDDVVNVAGHRIGTAEVESALAKHKDVAESAVVSVLDSIKGESLFAFVVLNSNASTLKELNDILRAEIGPIAKI-EQILYTPGLPKTRSGKIMRRILR---------- 148257011 651 -----------------------------------------------GTRLTYRKLLLGAQVLSRKLEH-GTMVGDNIGVLLPNSAGVAVVFMALQSIGRVPAMLNFSAGPVNVLAAMKAAQVTTVLTSRAFGKLDKLIAAIEGQVRLVYLEDVKASVGLADKIKGIMAGTKP-RVPR-NADHPAVILFTSGSEGTPKGVVLSHRNILANAAQALARVDANANDLVFNVLPVFHSFGLTG-GMMMPMLAGIPIYMYPSPLHYRIVPLIYQTGATI--LFGTDTFLTGYARSAHAYDFRTLR-LVIAGAEPVKDRTRQVMERYGIRVLEGYGVTE-TAPVLAMNTPMANRVGTVGR-LSPLMEYRL------DKVPGEGGRLSVRGPNVMLGYVRAENPGVLEALPEGWHDTGDIVTIDPQGFITIKGRAKRFAKIAGEMVSLTVVEQIATTLWPQAASVAVSIPDQRKGERIVLITTQKDAERAAMQRQA--KAQGAPELAVPAVVMVVDKIPLLGSGK----------------- 186456652 22 ----------------------AGRCVHQHFEDQAAATPNAVAVGFGKQTLTFRDLNTRANQVAHFLRSCGVGPNVLVGISVERCFEAVIGVLGILKAGGAYVPLDPSYPQERLSFMLQDARAPVLLT------------QRKLIDNLPTTSASVICLDAD----WQKIAAHGTHNPEVSPENLIYVIYTSGSTGRPKGAGVYHRGFMNLMHWFVEFSITSEDNVLLVS---SLSFDLTQKNLYATLLCGGQLHLLPSGEPGQIAGLVHQHRITLLNCTPSAFYPLIEPATPAMERVSSLRCVLLGGEPISIEICREVANTYGCTICGCYRLNRG--NMHRFD------FVPLGKPI--YNVQLAILNPDLSLDIGQAGELYVAGEGVGAGYINDSALTSAKFIRNPLYKTGDLVRYLPDGNIEFLGRMDHQVKIRGFRIELHEIENALASLPAIQESVVIVHQPSPLGRGGIAFVLKNGQSLEAAEIRQTLRQK-LPDYMVPSAFMRLERFPLSPNGKVDRRAL----------- 75759307 14 -------------------------TVQKLFEQQVIQNPDSVALVYKDQQLTYKELNEKVNQLAFYLQKRNIGPESMVGVYIERSLEMIVSILGIIKAGGAYVPLDPAYPTKRLEYILKDANIQVLLTQNHPTQW------------IPKEIDCINIKEHEMNISREK-NINPTI--EVKPDNLAYVIYTSGSTGKPKGVLIEQKSLCNFIISSINLTKMDSRNIQFASL----SFDASVFEIFTNLVSGGTLYVC---SQHDIMPVLQKNKIT-HALLPPTVLNLLDESV-----FKDLQVVISAGSACSEQVAKR--WMQNHLFINAYGPTETTV-YTVAG-----IYKGDGAPSIPNVEVYVLNEAKKLVPIGTVGELYIGGIALARGYLNQPELTKASFSNDRLYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIV------GEGDTQEWRKHVGLPNYMVPAHFIKIESLPLTVNGKVDKDAL----------- 214039537 20 ---------------------------------------DRPALIHDGKSVTYRELRRRAVGIGSYLQAQGLLPGAHVGHYMRNSNAYMESFVGAGLAGLSHVNVNYRYQDEELLDLCNGLDLQVLIYDE-----DFTERVERVRSRLKTVCFICVGGSGKDISALYDYNGSDFQ-PATSSDDLIVIA-TGGTTGLPKGVQWRHEDIMISLGLAEHPAQLEEHVANVARLPQSAPFLCLSPLMHGMLVAQGVPVATIAGERFDAAVAVQAIKGSVVLVGDAFTMPLLEVLDVRPEEIDSLKMLVSSGASLS-NACR----------QGLYRHQPDLIIFDSLGSTETAVCTPEAGVFAPQRTTRVFDDELQEVEPGSVVGIAYSGGNMPRGYYNAPQETANTFTINGYVRTGDRCTVRADGMLELLGRDSTVVNTGGEKVYTVEVERVLLEHPDIDDVVVVGLPHSRFGKQVTAVVTDRDDASDIQSIQAFAAQK-LADYKIPRLIFAAQSLNRAPNGK----------------- 55581724 10 --------------------------------RHAQRTPEQTALLCGDQHWNYRQLVTRAHVMASALRQAGLSGQ-AILLNLPKSLDAVAAIYATWLSGNIPIYSQPSSRIIAAAAPALIIDTAWLATLDSQPSFD----AEQPVGRM------------------------------VYHNPIAAILYTSGSTGTPKGVQISHEMLGFFIQWAVRDTQLTARDVLSNHASFA--FDLSTFDLFASAYVGAATWIIRESEQKDCAALLQRHAVSVWYSVPSI-LAMLEKSTLLNPTLQSLRQVIFAGEPYPVTALKRLLPCLPCRVSNWYGPTETAIDRARLAMLKQVPIGLPLEGLTAQLEDENGDRHPLTAQLRLSGELLISGPCVTPGYSNVVVPRQAALHPHQCHATGDWVEMTPEG-LVFRGRIDDMVKINGYRVELGEIESVLHQHPAIDRAALVELGDL---RQTLIMVISLQTGPGLLELKQFLQQK-LPSYMIPNKLVITESLPVNANGKVDRKQL----------- 91783041 114 ---------------------------------------------------SYAQLRTATARFANGLRSLGVGQGDVVAIYLPNMLESFVAIQACNRIGAIYTVLFAGFSADAAALRLQTSRAKVLVTADA----SYRENARKARRSAPRLEHIVVIDRTGAAPALHDGETGYKELVAAQSDDCAFLIFTSGTESKPKGV--VHSVAGFLLGTWANVQWQAKDDVYWCAADVGWTFPIQA--VIGGLAHGASLVCYETPGKDRFYQIANRHHVT-KILIAPTALRMLRALGAKANRIDGLRLITTQGEPLDPETYHWTSNTLGDQLPIVYGQTETGSTWTYVYGVEPLKAGSCGTPV-PGHAYRVLLEDGSTAPVGTKGALVLTAPFPTLARTVWDDHNTYFGRYPGVYNTSDEAVVDSTGQLWVLGRGDDVINVAAHRLSTMEIESVVASQPGIADAAVVGVSDAVKGTVPVAFVTLVAGAPVESTIGQICAAASDAIGTIAEQVFVCKALPKTRAGKTVRRLLREIV------- 77464150 111 -------------------------------------------------HISYQELHDNVCRMANVLVSQGVRKGDRVVMYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCQAKVVITADAPRGGRRTPLKSNTDAALDRVRCLVVTGDQIHWMDGRDVHASPCPIEEVNAEDPLFILYTSGSTGKPKGVVHTSGGYLTAMTHQMTFDYHDGDVFWCTAWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCEKHKVNQFYTAPTLGPEWVD-----KYDLSSLKLLGSVGEPINPEAWSWYNTHVGCPIVDTFWQTEGGHMITPLPGAIPVKPGAASKPLDPTDGHELHETATEDSWPGQMRTL----------WGDHERFEEAYFSQKGYYFTGDGCRRDADGYYWVTGRVDDVINVSGHRMGTAEVESALVAHAQVAEAAVVGYPHDIKGQGIYAYVTLMNGVQPTEELRKDLVKTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 156537799 63 ----------------------------------------------------YQDMKDATIRCALWLQKQNIGSGDVIAVCTENQPDSYIPCIATFYVGA--VFN-PWHH--EVTL-----KTAQYLMPKVM--FSCES-ALKVLMEAARLEKVIVFGKYPEMQSLRDLQTEEVRTFQTRSDNIAMILFSSGTTGMPKGVTHSYKSLYRNISSFTILGAKNSISLWYSSL-----YWISGTCMLRSILTRATSILHENFDPEETCKVIEKYKVDWFFISPSAINLLYKSNVLQKYRLKSLEALLTGGSKLSREVIEGLKSLPHAGVAQGYGMTEQMINCKKSDSVGFVIPNIQLKAIDVAT--------GKVLGPNEVGEICMKSPTLMLGYYKNPAATRATIDDQGWLHSGDKGYYTEDGEVVIVDRLKEVMKYQGHQISPHEIEEVLMRHSAVMEAAVVPVPHDVDVDWPMAFVVPGAKVTE-AELVLLSQSELGEVKKLRGGVKFVDAIPYTASGKISRKELKE--------- 119513006 471 -------------------------SLHELVIKQAEKTPDAVALVFNQQQLTYQELSDRANQLAHYLQKLGVGADVPVGLCLERGLEVAIAILAILKAGGVCVPLDPSYPPERLELILQDTQVPVLI--------TQTNLQALLKCDFPHHR-LILEQEWTE-ISLES-KTNPTT--QITSENLAYIVYSSGSTGKPKGIAVPH----YSITNLIELAKMACGVGVLQFAPLS--FDVSYHEIAAAWGTGGTLYMIPEETRLDLDKLVQLQKVILVSLLQQLAEVY----GQQPELLQNLREICAAGEQLTQPMIELFKQLPNCRLYNFYGPTEAVTAYAFDQNPEKWPIYAPIGQAAVNVKVYILDKNLQPVPVGIVGELYVSGYGLARGYFNRSELTNEKFISNPFYKTGDLVRYLPDGNIEFLGRIDDVVKIRGYRVDLGELEAILSKHPQISQAVTTTHGENAKEKFLAAYFIPVGQTVTASELRKFLAAQ-LPDYMIPSAFVQMESFPLSPNGKVNRKVL----------- 171325719 1 --------------------------------------------------MTYKELDELSSKLANYLHENNYSKNAFIPIYMPPCPEMIISILGVLKVGALPISTYPVNRINML-----LEDSNSQIILKNTSNL------LNLNVKEIDIRNIITSDYSDSFNEID--------------GELAYLMYTSGSTGKPKGVRVTHSNLEYILNNMQKYYPVSRDDKYILSTPFT--FDVSVVEIFGWIYGGGALVI-PTQENSRNFHLIEIHKVTHMALSPAILNLMLDKLN--EDDIDNLKYLMVAGEEFKVSLAHKIKYLKNVCIENLYGPTECTVYATRYR-----IDRNFNRPSVPIGKEKILDSNGIEVPIGTQGEMYISGEGVAKGYLNLPSVNNEKFLIDGYYKTGDYAKRLKDGNIEFIGRKDYQVQINGIRVELGEIEDIILKEIKEINMVKVLYKNNKLGQKA---IVP-DDIKKT--LKNF-----LPSYMIPNFYKQIDEFPLTINRKIDTKAL----------- 67536942 231 ----------------------------DLIEEQAIARPDQEGICAYDGSLSYAGLSKLSSVLAEQLKTFGARPEQRVAILMNKSFWYPVVVLAVLKSGAAFVPLDPSHPKNRLKQLISEIEPCALITTSVLSELDLGCPSLAIDSDLTRSKE----GSTTALLP--NTSASP--------NNAAYIIFTSGSTGKPKGVVVEHSALSTSAITRGVVLGLGPDSRVLQYAP--HTFDVSVDEILTTLIHGGCVCV---PSEDDRFSIMESARVTVALLTP------TSARTLHPDEVPSLRILQTGGEVLTEDVND--KWSNRVTLFNVYGPTEASVNRTGLKGAGHVLGQAVGGKLWIVDP----DDIERHLPDNEVGELVISGAILARGYFRDPSRTESSFVRERVYRTGDLASMDSAGTIIYHGRKDLEVKIRGQRINIAEIEIAILQCDLVH-SVVVEYPRSGLFEKKLVAVLRFEDSSSDAEDGLFGGAKGLTEAMIPSKWLSLPCVPQMPSGKADRKQVR---------- 197729547 77 ---------------------------------------------------SFAELAERSDRVANWLGSRGVRAGDRMIVMLGNQYELWETALAAMKLRAVVIPATPLLGPPDLRDRVERGRASHVLARAADAGGDYTRIS-------------VGPGAPAGWIPYEESATADAGFPDTRSDDPLMLYFTSGTTARPKLVEHTHTSYP-----------IGHATMYWIGLPGDVHLNISSPGLFAPWNAEATVFVHNYRRFDPARLLAEMERAGVTSFCAP-PTVWRMLIQADLGRLSTPREVVAAGEPLNPEVIETVRREWGVTVRDGFGQTETAVQVA--NSPGQLLAGSMGRP-SPGYRVELLDTGAPGAAEGEIALDLSARPAGLMAGYHGDPGRTAEAMADGYYRTGDIGSRDADGYITYIGRADDVFKASDYKISPFELESALLEHVPAPDPLRLAVPKAYI-----VLTAGWEPGPETARV-LFAHSRALAPYKRVRRIEFGE-LPKTVSGKIRRIELRE--------- 15891270 563 ---------------------------------------------------TYGELNARANRLARLLRRKGVSAETVVAISLPRSFDMIVAWLAVWKAGGAYLPLDPEYPAERIGAM--LSDAGARLVV-SHSSID-----------LPKTANRL---NLDEDFP-DDESADNLET-VTHSSQLAYVIYTSGSTGKAKGVLVDHSGLINLTRDKIRACDVTADDCVLQFF--SFSFDASIPELVMSLGAGARLLLLPRYA---TLPGAELADILRARHVTHLTMTPSALLSLPVDDLLSLRTVLVGGEVPMPELIER----WGKTRRNAYGPTETTVNASMVD----MGGGRAGLPVAANKQLYVLDDNLELLPFGVPGELHIGGCGIARGYHDRAALTAERFVPDPFYRTGDRAVLLADGRIHVSGRLDSQVKIRGYRIEPGEIEARLLAHPAIVSATVAVRDDGRGGKRLAAYAVPQDAAPTPSEIRAWLANR-LPKFLVPDTFDWLEALPLTMNGKI---------------- 148557265 44 ---------------------------------------------------SFAEMAVAASRAAAVLTEAGVGRGDTVLILLNREIEWWELMLGCIAIGAIASPGTTQLMAKDIAYRHQAAAARCVVA----SG----EMAERVDAALADVARLHVGGPRPGWIDHAERRAAATPIAAAADTEDALCYFTSGTTGQPKMTIHTH-GYMLA-HRITGSYWLDHWNLSDTGWAKAAWSSLFAPWLMGATIF---VHHSSGFDPVATLDLLERMPVT-TLCAPPTAMFVRSDLTGRRFD--TLRHCVSAGEPLNPEVIDLWKAATGRDIHDGYGQTETLLCANRTGAARQ---GSMGRPAPDFDLAVI-DGEGKRLPADAEGDVALRHPPGLFARYRDDPQRTADTKRHGWYLTGDRAIVDADGYFWFVGRSDDVILSSGYRIGPFEVESALFEHPAVAESAVVSSPDPTRGEVVKAFVVLAAGFEPSDALVGMLQDHTTAPYKYPRKIEFVASLPKTVSGKIRRKELRDREWER---- 15828082 30 ----------------------------------------------GTSELRYGQLVAEVNGLAAHLSAQSVSQRSRVLVISDNGPETYLSVLACAKLGAIAVMVDGNLPPATISRFSEICDPSAVLVARECR-IDSSSLPEILHS-IPAITVNTTADATYSACSL-DIDYLAGNL-NYGTDDPLAMTFTSGTTGEPKLLPNRTFFAIPDILREKGLAWIDWVVNETTYSPLSATHIGGLWWILNCLMHGG-LCITGGEHTSSLTEVLNANKVATTCLVPTLLSKLVYELKFGDVVTPPLRLIVYGGSRVIAADVRFIEAA-GVRTAQFYGLSEGCTALCLPTDNGSISKIEAGAVGRPYPGVEVYLADPNGGGPASFGTLWIKSPANMLGYWNNPERTREILV-DGWVNTGDLVERREDGFFYIKGRSSEMIVSGGVNIVPDEVDRIAESVSGVGEAACYEIPDAHFGALVGLAVIPSAELNESTAIE--LKRRIAARYRRPSKIVIVADIPRTQSGKVIRATLAAALNGEQL-- 169764941 60 ---------------------------------------------------TYAETADRARGLAYYLKKHGFK---RVGVLCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDIAYIFTHSDVEAIIVDQ-----EFLSLLQSYRASRPSIPIIVDATEGELSGPFDDLDTGAKGWPGLEAQDVIALAYTSGTTARPKGVEYTHRGYLAAMGNVIESGLNSHRCRYLWTLPMFHTFPWAVTAVRGTHYCLRKI------DYPQIWKLLKQEHITHFNAAPTVNTLLCN--SKEAEPLPEPVHVTVAASPPTPHLFEQMTN-LNLHPVHVYGMTETYGPITKLPAWDNLPSSERYKKMARQGHGFVTSDVARDGK--EIGEIVFVGNICARGYYKDPDATRKLFA-GGVLHSGDLAVWHADGSIQIQDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKGKFLTGSEVIEWARNASISKFMIPREVEVVAELPKTSTGKVRKNILRD--------- 26990911 508 -----------------------------LFEQQVCRTPDAVALRFGEQTLSYAELNRQANQLAHALRERGVGPEVLVGVAMPRGPRMLVGLLAIFKAGGAYVPLDPDYP----------AERLAYMIEDSGLGLEQAVLARQVPATVASLDTACYASAAAEDLPL-----------DVDADHPAYVIYTSGSTGRPKGVTVRHGALVNFLTSMAVQPGIAASDRVLALTSL--SFDIAGLELYLPLLHGASVVLLADQQNKDPFALIEQQAVSVIQATPSTWRMLLDNAPPQA--LRGKRVIS-GGEALSSELAQRLIDQAG-HVWNLYGPTETTIGIEKVTDSRQVWL---GKPIG-NTTFHVLDAQFDAVPVGVSGELFIGGDGLARGYLKRPGLTAERFIPNRLYRTGDLVRYRDDGVLEYMGRIDHQLKIRGFRIELGEIEASLQGFGAVREVAVIDV-DGPLGKQLAGYIVPYDASLLQADLRLALKAHALKSYMVPTHLVFIPRMPLTPNGKLDRK------------- 14210837 540 ----------------------------ELVQAQAERTPQAVAVVSGQKTLTYAELNRRANQLAHHLRRLGIQKEERVGLCVERTEDIVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLT------------QQRLVPELPATQARVVCLDKDTIGAESDTNPERITAPEA----IAYLIYTSGSTGKPKGVMIEHRNAVAFLIWAMSVFSPKELAGTLASTSIC--FDLSVFEIFTPLCCGAKVIVAKNALELPELP--AAREVTLINTVPSA----MGALLRSGGVPSSVAIVNLAGEALAGALVDQVRDVF-----NLYGPSETTTTFTRVNRGQ---TPTIGRPVG---NTQVYADSNREPMPGVPGEVYIGGMGVARGYLGRPELTAERFVRSPFYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAVLMEHSGIRDAVVVVREGLGADKQLVAYVVGRGEAPEPAELRDYLKSK-LPEYMVPFLFVGLDALPLTPNGKVDRAAL----------- 150398388 88 ---------------------------------------------------SYADLLADVKAMAAIYHELGVVKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELA--VRIDDCQAKLVVSASCGLEYKPLAIETATHKPAHCLIYQRGMAEALAEAKD-KGEEAPCASVASTDPLYVLYTSGTTGQPKGVVRDNGGHMVALRWSMEHFFVNAGEVFWAAWVVGHSYIVYGPGSTSILFEGKPV---GTPDPGTYWRVISEHGVAVT-FTAPTALRAIEANHVQRYDLSKFRALYLAGERADPDTIRWAERALKVPVIDHWWQTE--TGWPVAGNPLPVKYGSPAVPLPGYD-VQVVDDAGHPVGSGTLGNVVIKLPLCLPTLWNADRRFHAAYLEEGFYKTADAGYVDDDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADSLKGQVPAGFLVSRETAEIEKEVIALVRERPVAAFRT---AVCVKRLPKTRSGKILRSTIQKIIDRQ---- 114774147 108 ---------------------------------------------------TYQELHYEVCKLANGLKKLGVKKGDVVAIYMPMVPQAAYAMLACARIGAVHSVIFGGFSPNAIADRINNASAKVVITSD-----EGRRAGRTVPLKCPSITAVLTGGDVQWDSNVDVWWNELVEEPEVDAEDPLFILYTSGSTGQPKGVVHSSGGYLYTAMREDDIYWCTADVGWIT----GHSYMTYGPLINGAT----QVFFEGVPTYPDVAQVVEKYKVNSLYTAPTAIRALMAHGTKPVEDLSSLRILGSVGEPINPEAWEWYYNVIGCPIVDTWWQTEGAMMIAPL---PSVTPNKPGSASRPLIQPALFDADGVEQTGAADGNLVIKDSWPSQARTVYGDHK--RFIETYFYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHEVIAEAAVVGYPHDIKGQGIYVYVTPNEGVEANDELTAEIRKKELSPIATPDLIQWTKGLPKTRSGKIMRRILRK--------- 170722705 1539 ---------------------------------QAQRQPQAVALRYQGQALSYAELNQRANRLAHRLIAAGVGAE--VPVGLVAERGFAMIVLAILKAGGAYVPLDPAHP----------AERLAFVVRD--SGIKVLLDQPGLLAELPEYDGLL-------RLNLEGYDDQPVDNPAPRSSNLAYIIYTSGSTGLPKGTLLSQHNVLRLFSACDRWFRFDHNDVW--TLFHSFAFDFSVWEIFGALLHGGRLVIVPSRDPQGFLQLLVDERVSVLNQTPSAFKPLTQAACSATSADLALRLVIFGGEALDVAALRPWFERFGAQLVNMYGITETTVHVTY----RPIGLDDLSRTVSPIGEGYLLDGELEPVPAGCVGELYIGQAGLARGYLNRAGLSATRFIANPFYRTGDLARRRGDGTLEYIGRIDQQVKVRGFRIELGEVEASLLAQPAVAQAVVIA--DQGAGTRLLAYLVAHEQGGDTGALRAALKAQ-LPDYMVPAHCMWLEQLPLTVNGKLDRSAL----------- 89092884 86 ---------------------------------------------------SYLELRDEVAKFAGVLKSQGVEKGDRVVIYMPMIPEAVIAMLAVARLGAIHSVVFGGFAPHELAVRIDDAEPK--VIVSASCGIEYKPMLDQAIEKKPSACVVLQRPEAEASMIQEAMKTEPADCVPVKGTDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMKAVYVEPGDVFWAAWVVGHSYIVYGPGCTTIVYEG-----KPVRTPDGAFWRVCEEYKAKVLFAAPTAFRAIDAKLLENYDLSNLDTIFMAGERYHWTIEKTAKPVIDHWWQTETGWAI-CGNMTGIETLEP-KPGSATVPSAGYN-VQILDSEGNELPAGEQGSIAIKLPLTVWGDF--ERFRTGYLSEPGYYCSGDGGYKDEDGYVFIMGRTDDVINVAGHRLSTGEMEEIVADHEAVAECAVIGINDPLKGQQPVGFVLLKDDDALEAELVGLVRKE-IGAVACFKKAVVVQRLPKTRSGKILRKLMRQ--------- 149190009 79 ------------------------------------------------QKYSYFELRDKVAKIAGMLAKQGVVKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPK--VIMTASCGIEYKPLVKAIMDSRWKPNNVFVLQQCEAELNQEDWQTEPHECVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSAVYMPTDGVYWAAWVVGHSYIVYAPGCTSILFE-GKPVRTPDPSAPTAFRAIKKEKYDISGLLDPPTLEWVE-THTKKPVIDHWWQTETGWAISSNPLGIEVMGVAGSSTKPSPGFTVEILN----EIGEPVGANQQGRPLPPSCLTTVWRNHDR----FESGYL-------------------SQF--EGYYVSGDGGYLDEDGYLFIMGRVDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGVHDDLKGQLPLGLVVLKDGVKVDSELVGKVRQE-IGAVACFKHALVVERLPKTRSGKILRRVIRQ--------- 167574726 55 ---------------------------------------------------TYPELLDQARRILGGLRARGYRSGMKVALLLEHANDFIPAFWACALGGFVPCPLVPIRNDPE-----RWAKHLAHV--DTLLDHPLLVTTEALKSDLPSDTLAVNLNALRAGSPDESVHA-------AQPSDPAVFVLTSGSTGNSKAVVLTHGNLLASMRADVTLNWI--SFDHVAALLEAHLLPLYVGAV--QLHVESAAILTDTLL---FLRLISRYRVTMT-FSPNFLFGQLNAALERKLDLSPLRHVVSGGAIVVATGQRFLDLLAPCGLARAFGMTETCAGYSR-EFPEDREFASLGLPVLGL-QMRIADDRNNVLPDGEPGEFQLRGPMIFHRYHNNDEATRAAFTDDGWFRTGDLGRI-ENGRLWLVGRSKDSIIVNGVNYFSHELETTLEELDGIKRSFVSAFPTRNSGDESEQLVVPLEDEDKLHRLIIAVRNSTILLWGF--RPALIDEFPKTSLGKTQRTIMRKRL------- 30142120 390 ----------------------------------AEQYPDHVAATCAGACLTYAALNRQANALAQHLISLGVRPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERVHYLLSDSGPVVVLTQQALQ-------ARLGPVEVPVLLLDQPGWPACDSNPL---------VPGLDASNLAYVIYTSGSTGQPKGVHRTVNNLVDWHCRAFDLCPGRH-TSSLAGF----GFDAMAWEVWPALCAGATLHLAPASQGNEDLDAMQAQPLDVSFLPTPVA----EYAFNHQLEHPTLRTLLIGGDRL-----------------RQFNRTQRFAVVNNYGPTETTVVASSGEPGAPVDNARLYDAHQQPVALGVPGELYIGGAGVARGYLNRPALTAERFLDDPFYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIESRLSALAGIDEAVVLAREDQPGQPRLVAYFTAQDVKPLTPELRAQLQAH-LPEYMVPVAFVALQALPLTANGKLDRRALRSALFEQ---- 114764226 52 -------------------------------RHVEAGRGDEIAITHSSKGITYSELRDRVASLAGALKMRGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCTPKAIIA--SSCGLEYKPLLDEAQSTHKPEFCVVFQREQEVAKLIEQYGVKPAECVPVEGNHPAYILYTSGTTGQPKGVVRSTAGHLVALQWTMKNIYIEAGDRFWAAWVVGHSYICYGPLITGIVFEGKPI---GTPHAGVFWRIIQNHRVK-SFFTAPTALRAIDGEWIKRYKLHDLQALFLAGERADPSTIEWAQKHLNVPVETGWGIAANPIGIEEL----PVKLGSPSVAMPGYD-VRILDEGGHEMPAGELGAIAIKLPLTLQTLWQAEARFKKSYLTQGYYETGDAGMKDEDGYLYIMSRTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDALKGQMPMGFLVDRDEAEVCKECVKLVRDQPVAAFKL---CTVVDRLPKTRSGKILRATM----------- 166365523 21 ---------------------------------------DAIAVLDETCPLTYQQLDHLSNQVAAYLQTQGVNPNTRVGIMTERNPGMIIGILGILKAGGCYVPLDPDYPVERLRYILDHATIEILLTEHQVS----EQLISCVTEPLP-LQTVLFLDEGERLNKINDLHSESINLCN-RPEDLMVILYTSGSTGRPKGVMLNHRGYMNRLE------WMQKTTGDRVAQRTSFCFDISVWEIFWTLMEGAEVVLNPW----EFAAWIKKTKINVMHFVPSLFGEFISAIENESWTFPDLRWLIFSGEALPMSFIQKWLDCYGLKLANLYGPTEASIDVTYTERPDE--RTSSQIPIGKAIDNKVLDDQMQPVKQGEMGELWLGGVQLALGYLKDPEKTAKAFCSNPFYRTGDLVKELPDGTLEYHGRIDNMVKIRGFRIELGEIESILTTHPNVREAAVLAI-DYGEGQKRLIACLSGDKI-KNRVLKAHL-EQKLPHYMIPQRFAWFPQLAKNHNGKLDRK------------- 116248984 455 ---------DQLSAPYEDEVVNDDRPVHELISAHSRQTPKKTAIVYGDEEWSHGWLEASTNRLAHRLRQLGVRAEVTVAIFIKRSPEAIVGILATLKAGGAYIPVEPDHPPVRNHHILRDGGVKIVL---THSWLRHR-LPEELDTIILELDKIDLDGEPD----------TPLDIPTHKDQ-LAYVMYTSGSTGLPKGVAVEHGPLTHHLQNTSRVYGMSSASRELPFLPFSSDG--GHERWMNPLMEGGSIILPDQPTPEETLTAMRKHGAN-NASIPTTYLQQLAEWADISDGAPPMRLYSFGGEGLAQPTSRALKSEW---LINGYGPTETIMTPMVWKVRAGTKFQGVYAPLGRAVGLRRIYVLDPDLNPGVTGELYIGGEGIARGYLGKPDTTADRFIPDPFYRSGDLTRWRDDGTVEFVGRVDHQVKLRGYRIELGEIEAALLQQPGVGEALVVLRDDDAGGDKALVYVVPKDETLNVETIRAGL-ERSLPSYMVPAAVVELEKMPTNPNSKLDRFAL----------- 170062681 63 ------------------------------------------------------EMSLRTVRVAQNLIKLGYGNEDIFAMAVRNGEHAAPVLFACFALG-IPVNTLPSFQRDDLGHFCD-SETLDELIPACHAGI--------------TPKVILLGDKIAGYTHVEDLLTPPVHL-DNPSSTPAVLICSSGTTGRSKAVSLSHSICIAHVARASDILFAYSSLYWLSGL-----FTL----LAGTLAGATRIITRAPFTVQRTADIVQRYQLSVISFPPSQAAIVNDPTTVTADSFRSLRLALCGGSVVSASLKRAFEKRFRKVLEIAYGFSE--VGYAVTSTREGFYRDGSVGFTRPGVEIKIVDEDSCAVGIGRDGEILVRTKLVFLGYFGNPAATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVRSSETVGS---EFILQE---AAKKLPDYVHFVEKIPMTPSGKILRRLAKEVI------- 146299855 538 ---------------------------------------DNIAVTFTDKKLTYKELDTLSNSLAQTLQKFNIKKNDFIGVHLTKSELSIVSILGILKAGGVYVTELPSNRK---LYIAQDADLKLLITETAFI-FDYQGDIFSIDVELDT-------------NPEENIYQDVNLLP----ADLAYVIYTSGSTGNPKGVMIKHSGLINTAVSQIELCWLQYSS---------HSFDASIYEIFISLLGGHSLFILNEETRKDVFESYVVENNIDISILPPAFFKMLDVQS-----LKGFKVLITGGE--SAVYDKVAEFVQHGNFFNAYGPTEVCVTISKIEKGSELLSKTVGKPIAN-TEVYILDEYLNLLPEGAIGEIYITGAGLARGYLNRPELTAEKFIPNPYYKTGDLGKWLADGNIEYTGRIDEQVKIRGYRIELEEIEKHLSLQDEVKHAVVVVKENQ--DDKYLVAYYVSDVELDKRKLQAAL-GKILPEYMIPGYFVQVESILMNTSGKVDRKALPDVVESDLI-- 118082453 108 ------------------------------------------------EKITYKELLEQVSKLADVMIRHGVKKGDRVVIYMPMIPQTVCCMLACARIGAIHSLIFGGFASKELSVRIDHAKVTASFGVEPKRKVEYISLLEMVQNKRPNLGHVPLTPGRDLDWEEELTKAQCYKCVSVPSDHPLYILYTSGTTGLPKGVIRPTGGYAVMLNWTMSAVYLKPGEVWWAASDLGHSYICYGPLLHGVLYEG-----KPVGTPDGAYFRVLAEHEVAAFFTSPTAIRAIEAALGKQYSLKRFRTLFVAGEHCDVDTLEWSKKVFKVPVLDHWWQTESTASCVGLGNSTTPPPGQAGKPVPGYN-VMILDENKEPVKTKTLGNVVVKLPLAFSGLWENQEHKLYFQKFPGYYDTMDAGYMDEDGYLYVLSRADDVINIAGHRISAGAIEECVLRHHAVADCAVVGQEDALKGHVPFALCVLRDDI--KTEEKKILEDNNIGPVAAFQKGVFVKQLPKTRSGKIPRSALSALVSGK---- 16081838 63 ---------------------------------------------------TYRDLMLQTAKFAKGLADEGVKMGDVVTIFLPNRIEAFIAAHACFRIGAIYNIIFSGFSAKALLDRMKETNPKVVITTDSSRKINLKETLDSIISEVPSVKKVIIIGEREDFMSGITGYAEPVP---IEANAPGFVIYTSGTTGIGFLVGSYH-NVKYALDLGPEDIFWCTADVGWLTFPIFELVGGLAHGATVIAYEGAL----DYPDIRHFYSIIQDFKVTKLFTAPTLARNGSDVASGY--DLSSLRLISLVGEPLDVKTWKWVYNDLGIEINNTYGQTETGSAWT-----SSLVGVTGARPGSPGHSFDILDEGGQPVENGRIGTLVLRKPFLARGIWKDPQRYFKEYLSPGNYCTYDSAVRDRYGHIWVLGRTDDVINVSGHRISTMEMEDAIMSIPEVSEAAVVGVDHAIKGMSTAVFVTLGNGIDLPADLGKRIQDRRIGNYAKPESVYVIPEMPKTRSGKIMRRLLREIVISNKVSG 70606145 84 -------------------------------------------------KLTYHDLYKEVNRVAYLLKEKYKLKKDTIAIYLPMIPELPIFMLAAARLGVVFTVVFSGFSADALANRINDAEAKLVVTADG--GWELKQIVDKALEKTPTVKDVIVVGRDKYFIP-QNVYVEPERL---KSEDPLYILYTSGTTGKPKGI--VHDIGGYETLLHATMRWVDDDIYWCTAWVTGHSYIVFGPGATTVMYEGAL----DYPQPDRWVSIIERHSVTILYTSPTAIRTFMKFGEEKKHDTSTVRLIHSVGEPINPEAQDWMWKLVGIPFGSTWWMTEGGIMISHLPGLYLIPMKTNGMPIMGV-EADVVNDDGKPSNLEDRGYLVIKNPWPLTIYKDPERYVKVYWSKPGMFYAGDYAVKDRDGYFWILGRADEVIKVSGHRLGTYELESALIEHPAVAEAAVVGVPDPVKGEVPYAFVVLRSQTPSTQEILKTVREK-VGPIAVVDKVFFVSKLPKTRSGKIMRRVVKAVVTK----- 167034311 27 ---------------------------------QASRCPDATAIIAQHTTCSYTQLEQISQGIAAFLVENAASGADRVVIVASRSAALVYAMLGCLRAGAFTVAAYPAVRIKQIVSTLK----PAVVLRCGEATVDAGQFIVAAVPEAPT--------AAQQAFP-----RQPVALPAVSPEQPAYITFTSGSTGEPKGIVTHHAPLVHFIDWHVQLSGLGHDPVYRDVFPLSIGATLACPA------------QSTLTDPSRLASWIHQHGVSVIHLTPPLGKLIETGAHMNSQVLGQLRYLFWGGDALSPAQYQQVRAIAPNAVNVNF--------YGTTETPQAMAFHTLGKGIAD-AQLLVVNPANQLVSEGETGEILIRSPYLSLGYWNDPALTEAKFIANPFYRTGDLGTYLADGSASFLGRGDSQVKIRGHRIELAEIENAITRQPHIGQCVLVANQDG--GATRLVAYCVAQQATRADELRQALAGQ-LPDYMVPALFVFLDALPLTPNGKVDKRAL----------- 90421009 106 ---------------------------------------------------TYRQLHEEVSRMANVLKDRGVQKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPDALGGRIEGAQSDVLITSDGLRGGRKVPLKKNAEKAGQTVKTMLVGGEGRDVWWHEAREAVSADCPEMQAEDPLFILYTSGSTGKPKGVLHTSGGYLVYASMTHEYVFDYHGDVYWCTADVGHSYIVYGPGATTLMFEG----VPNYPDASRFWQVIDKHKVNIFYTAPTAIRSLMGAGDATKTSRASLKVLGTVGEPINPEVWSWYYRVVGDERSPVWQTETGGILITPLPGATDLKPGSATRPFFGVQPQLV-DNVGTVLDGANDGNLCITDPGQMRTVYGDHERFEQTYTYPNKYFTGDGARRDADGYWWITGRVDDVINVSGHRMGTAEVESALVSHAKVSEAAVVGYPHDIKGQGYCYVTLMEGEEPSEAELVAHVRNE-IGPIASPDKIQFAPGLPKTRSGKIMRRILRK--------- 170695888 85 --------------------------------------------------YTYAELYAEINRMAAVMRSLGVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAYTPLVDEALAR-ASHKTPRVLLILNANYLVDYEPLEKFFAAHVPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEHIFEGKATMFTASWVVGHSYIVYAPGLTTVMYEGTPI----RPDGGIWWRLVEQHKINLMFTAPTALRVLQDPALLKQADLSSLRTLFLAGEPLDEPTASWIAGALGKPVIDNYWQTE--TGWPMLAIPRGVKLGSPGVPSAGFSLTLRNELTGEPCPPGEKGVLTLDYPLTVWGDDKRVSTYWSSVPNQQVYSTFDWGIQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDAVKGQAAMAFVVLRDDAGTRTKLEAELTDRQLGAIARPSRVVIVSMLPKTRSGKLLRRAI----------- 46125799 60 ---------------------------------------------------SYAEFADRARGLAYYLLKHGYR---RVGVLAPNTPAFLESIYGIVAAGAVIVPANYRLKQEDIAYIFDFAEVDCIIVDNEFVGL--LDAYKEKHENVPLIVDMV------DFLPHEQAEAKAVANLAYQDNDATVGQLSGGSQGWAGLQARSEDDYLAAMANIVESGLNIGRCKYLWTLPMFHAVGWTFPWAV-VAVRGTNVCLRKIDYP-LIWKLLKEEGITHFNAAPTVNTLLVAAKEAEKEVKVTVAASPPTGYLFEQMTKLNLIPVHVYGMTETYGPSTKCYTLPEWDSPTEFITSLPIRIIKPDQPQGVLIDVAKDGK--EIGEIVFMGNICAKEYYKDPAATRELFA-GGVLHSGDLAVWHPDGSAQIQDRAKDIIISGGENISSVALESMLAQHPDILEAGAVAVPDSHWGERPKVYVTVKDKSVTGDEIIQWAKHQSISRFMVPREVEIVDELPKTSTGKIKKNVLRE--------- 30795037 24 ---------------------------------------DRVAVRTATRSVGFAELDAWADRI-AGFLHRTLDGAAGARVGVANVLDFAAAYYGTARSGAVTVLVNPLAGEDALRHVFTTARVELALVPAATAG-----LLANVRADLPALRAIIVTDAPGGVVPTVPLHQTPVRPPRTAAATVACVQFTTGTTGRPKGVLLTHRNLVANAKQVALAHRVGADSVTVNHLPLYHVMHLNS-GV----YAGACQVLCPDPDPIASLAVAAAAGATHYYGLPARALAEDERLTGAVRPGPRLTAVLSGGSALSPRAAGILRERLGVPVIQGYGMAE-LSPLTHCQQPDGYRPGLVGA-VVPGTECRLVDLATRHVGTGAIGEVQVRGPQLMAGYLDGGHEE--RIDADGWFATGDVGLLDAGGALRLVDRLCDVFKHDNEIVAPSRVEDIVRQDSRVADCVVADWPDPEHGAAVWAGVVAADTRPGAGILDSITARANLAPWERIRFAEAIDAVPRTPTGKPQRRLVRNELRRR---- 13487276 181 -------------------------TIHALVRAAAGRHPERTAAACDAERLTYRQLVERSERVAGALLTRGIARGEIVAVVAERSCATLTAALGVLTAGGAFFLLDPTLPAARRARLL------------AAAGVRLAVTTRAARAALPADRPAVV---------LEDLGPADARFPRSHGDDLAYLMFTSGSRGEPKGVLVRHRSFVNRQRWLIDHLALGPEDVSLGRTALSFDPALCE--MFRLLPVGGRVWFLPTGDPARVLDAIERERVTVADLVPPLSLLEHVAALGLQPALSSLRWVLAGAETLHPWLVGLFEEVVGAHLLNGWGATEVCVDVTSFDCSAGPVGEPVGRPI-PGVGVAVLDRHGRFTPLGVPGELYVRGRCLAAGYLNDAALTGERFVQEPLYRSGDRVRWRADGNLEFLGRLDDELSVRGLRVAPAEVEAVLCRHPAVDEAVVRVVPSAEAGGGRLTAWVTRDASSDPPDPEALRAHAGLPSGMVPEVVHVLDAFPRTAHDKVDVEALPTA-------- 105303218 1775 --------------------------IHELFEAAVHKTPSATALIYRNKEMTYEDVNAQANALAHKLRDAGVGPNQVVGVLCDRSFEMVVGILAVLKAGGLPITAYPMQRTE---YVLQNSEATILLTKECYESLDYLDDARLFEGDRRDLQNI----------------NNP--------TNLAYIIYTSGSTGNPKGVMVAH--------QSVVNLLLDLQEKYLAELKTTYTFDVSVAEIFGWFHAGGTLVIADEKDPEKLIQLIQCHKVTHINFVPSMLHAMLQALDEKDAIMNRLKYIIVAGEAVSPELCNRLYAHCNVKLENLYGPTEGTIYATGFSIHKEMNVANVGKPLS-HVETYILDQNNQIVPIGVPGELCLGGICVAKGYMKEPVLTEEKFVSERMYRTGDLVRWLADGNIEYLGRIDNQVKIRGFRIELGEIEAAIAALEDVVQTIVTTMTDHKGANKIVAYVVSEDEERIREHVK-----KTLPQYMVPSYFVSMKALPLNKNGKVDRKQL----------- 119718335 4 -------------------------TLADMVGMVARSRPDQVAATVETTTYSFAELWDRIGDLADAVSEAGVHGP-MVATLLPNSLDALAAYLACQRVGAVPLNNRLADR--ELQHILADSEARTIL-----AAGEYVEVARRIADAGVRVADTVVAGSRD-----RDLIADP-----ERGSRVAVVFYTSGTTGLPKGAAVRNDDWVVNTMRQLRIQWDERTLVPGPLFHMSY-----SSFALATWLMGGEVRIMPSFSAATAYEEFA-ERSTFAFLVPSMTQMIHDEWVARRQPMPAARSIMTSGAAAAVELVEAAFDMFNATIQETYGWTEAGFATMEVKTRETVRRGTVGYNTVGSDVA-VFDDDGKPCAPGERGEVGIRTLAASIGYLSPA--TAGANTRRGWILSGDIGTFDEAGRLIIIDRKHGMIISGGENVYAAEVEKVVGQHPAVDECVVIGRPSRQWGEEIVAVVVLETGADLDLDLRVFCREH-LASYKVPRDLAIVDALPRNSMGKLQR-------------- 153008426 107 ---------------------------------------------------TYRELHENVCRLANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAV-----------HSVVFAGFSEALAGRIVDCESTFENTDTAIDIAAKQYVMVNKVLTGGKVSWGPGRDLSVEPTCDPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVSMTHQYVFDYHDGDIYWCTAWVTGHSYIVYGPGATTLMFEG----VPNFPDQGRFWEVVDKHHVNIFYTAPTAIRALMGAGDETRSSRSTLRLLGSVGEPINPEAWEWYYNVVGDQRSPIWQTETGGILITPLPGATDLKPGSATRPFFGIKPELV-DNEGAVIEGAVDGNLIDSWPGQMRTLYGDHKRFIEAYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPIKGQGIYCYVTVQDEDALRKELTQHVRKE-IGPIATPDKIQFSPGLPKTRSGKIMRRILRKIAEDEFGA- 193077719 57 -------------------------------------------------HYTFEQLAELSGKLANFFKAQGIQAGDCIAGLLPRTPELLITILAAWRIGAIPLFT--AFEAKSIDHRITTAQTKLIVTND------------EQRPKLNTLNPVIVTVHQTGLLSEHDFQCEPVN----RSFDDDFLMMTSGTTGLAKSVPVPLKAILAFKGYMTHAVDLREEDMFWNLADPGWAYGLYY-GITGPLSLGHSIIMDESFNVDQAIELIKKYKVSNLTGSPTAFRMFFGFKEKFDPSIKQLRVVSSAGEPLTPEVVNWFKQDLEVNIFDQYGQTEGMVNHHALEHP--LKVGSAGFAI-PGHRFAVLDQNYQELPTGGVGILAMDSEQSPLMWFKGYGGNNRKAFVGKYYLTGDTVTLNEHGGIDFVGRADDVITTSGYRVGPFDVESTLLECEAVLESAVIGKPDPERTEIVKAFVVLK-PAYQACELQQYVRNR-LSRHAYPKEIEFVDSLPKTTSGKIQRGLLKQ--------- 134100818 85 ---------------------------------------------------SYAELLTEARELLAGLGERGLAPGDSVLFQFAGNRNFVTAFWACVLGGYVPTFDRENAGTRKLRNAWELL-GRPVILTDAELLEGVRGLGSGWDAEITAYCN--------EELRRAGADADP---HPVEPGDPAVQLLTSGSTGVPKCVRHAHASIIARTLASAAVNGFGEHDVSLNWIPMDH-----VGGV--IMHNVSNVVLRHQNAETDAFPLVHRFRVTNT-WAPNFAFSLFNRAAGRAWDLSCLRHICNGGEAVVTRTAQRFLEVLADALLPTFGMSEGTI-YSRLDDPAEVITFTEGRPL-PGLALRIADDHDRPLPEDHVGRVQFSGSTMMTGYYRNDEANRKACTEDGWFNSGDL-GFVHDGRLTLTGRDSDLIVIQGVNYLNFDIESVVEQVPGTEVTFVAACNDAGEGDRLVVFFVPADVAGTVAAIRARLADIGLQPHQVVP-VER-EAFPKTGSGKIQRSQL----------- 188993447 475 -----------------------------------------VVVQYDNRTLDYATLCELAARIAAQWVDDGVRPGDVVAIALPRSEQLLVALLAVMWSGALPLDPSPAARSGAIALVCEPALCERYL-----------------------LGGMVWLDPCPAVLP-------AAIAPLAQPDGTAYVLYTSGSTGVPKGVEVSHRNLANFLHAMEQELALRPRDRVLAV--TTFTFDIAGLELYLPLLTGARVVIAPTHDPRSLSRLIANEQISVVQATPSLWRILLANQELALDRVHAL----VGGEALVPELAAQLLSRVG-RLTQLYGPTETTIWSTIM--PLQ-LSDAAAPPIGPLLNTRVYDAQRQPLPTGAVGELYIGGAGVAKGYRGKRQLTSERFVHDPFYRTGDRVRQRRDGLLEFIGRADGQLKIRGHRVEPAEIENALLLHTQVAQAVVVGHHDGANALQLLAYVVGKHTAPSTELLRAHLQQR-LPASMIPTLWMPLQALPLTANGKLDRRAL----------- 156389444 143 ---------------------------------------------------TYAQWRNRSVSLAASLLELGVSRGQHVLLIGGNTLEYIVFLMALHRIGALAILLGPGDLTPANTALLKTLDCTAI----AFNPVMKESQERQLWTGLKELTNIIFFGNAPSFLTATKIHLYDDLLAQVQGDDPIVALATSGTTGIPKFVQHTSHAIVNKMSRGKIISFVDRPVSWIGGLTPFYNS----------LYSESTVVWIPSNNPDISCEVIQREKVISWSPSPSLIPRLQELQS--KYDLSNVKIIVMAGQALTADDLWSVEALPAAYIFQGYASSEGLKISFRLLN-KDIQEKSSVAKMQVFAEVKIVDTDGKVVPRGQPGEICCRSECVFLGYLGNPEATSRVKSPQGWLHTEDLGTMDDQDMIEVTGRKSEIIKRATVKIFPGEIRAELVKNPIVADTIVIGVPDKMLHEEICACVVLRKNACDDVPLDALARADGLSLK--PKYFVVFDEFPMTRSAKLDLHGIKKIALGKL--- 182678087 64 ---------------------------------------------------TYAELDAKAEILARGLVAQGLRPGQIIGLWMPRGHELLVSQIAVAKTGALPFDAAPVERIG----IC-LADAEAWGLLTA-EAFTYK-IDETIPCPVVTPAKLIPAGDLKGGVKVN------ARALGATPDHPAYLIYTSGSTGTPKGIVISGRNICHYLRSANEVYGLKASDVVFQGASVAFDLSMEEIW-LPYLVGASLFVATPQMMGEDKLPLMESHGVSVLDTVPTL-------LSLLPRDVSTLRLIILGGEACPPAIANRWRHVFNS-----YGPTEATVVATVAEHPGEDV--TIGQPLPNYC-CYVADEALTLLPNGQEGELLIGGPGVAQGYLKREHLTAQKFIANPYYRSGDAVQIDGNSNLVFRGRIDDQVKVRGFRVELGEIEAKLADCPGIAQAAVVLRQDAGL-EQLVAFLVPTDPASTRQELRA-----TLPPYMVPARFEAIETLPRLSSGKVDRKSLKQ--------- 86359692 79 ------------------------------------------AMTGEKRRFSYDEVLGEVKAIAETLLALGIARGDRVILYMPMLPQAVFSMLACARIGAVHSVVFGGFAASELA--ARIDDSGARLVITASCGLEYKPLVDQAIEQRPQLRAELVGGRDEDFEAAVAPHRAEVACVSVRATDPLYILYTSGTTGQPKGVVRDNGGHMVALNWSMEVFWTASDIGWV----VGHSYIVYAPGVTTLIFEG-----KPVGTPDGAFWRIVAEHDVRVLFTAPTAFRAIDGELIARYNMPNLRALFLAGERADPETLKWAERMLAIPVIDHWWQTE--TGWPIAANPLGLLPVKHGSPAQPMPEVTVLDDAGHPVEAGTLGNIVIRLPLCLPTLWHADDRFRSAYLDEGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLVLRESTAIEAEVVAMIRDQPVAAFKT---AITVNRLPKTRSGKILRGTMQK--------- 113477276 726 ----------------------------------------------------------------ASLSYLGIKITDRVCAATPNGP---EAAIAFLSLAQQCVFAPISTSLTEVQFELEDLGAVALLLQEANSSDNAKSLGVRVIELIPSLEEITT--NKEEHQPITEGNNKPTR------DHIALVLHTSGTTRKPKTVPLTHGNLTAGSLTISQTIQLTPEDTCINIMPLFHIHGLSV-NILASLLAGASVLCMPEKGVSDFFEWLDRKKVTWYSAVPTMHQAILEYAEQALAETGSLRLIRNCSAALLPAIADRMAKAFKCEVLPTYAMTEGLLSVGRAAGPKVIIVKLDGKGKSVLSV----------LEPYAEGEVMVQGACVTAGYELRENPNKEAFI-DGWLRTGDKGYKDKDGYVYLVGRFKEIINRAGEKISPMTVEDVLQRHPAVGQVVVFAAPHELFGEVAAIVPVPNQTRPTLAALRQFMKQKELETQYLPECLVWMNAIPKGLTGKPAR-------------- 158314528 28 --------PERVAR-YRAERLWDDRGLADGVEAAAVRRPDAPAIVDNDRRLTYAELSGAVASGVAALAARDVRAGDGVVLISGNTRHGVIAYHALLRTG-VTVLVLDRR--------CGVA--------DILFALD----------ALPGRARVIVAGEAAEVLPLELFDVQPAPLAEPDRDRAAVILFSSGTTGRPKGVVHSLNTLTAGTANMARVTSTDLSSVVFLVSPLT-----SITGLMQIQLAAGTLVLEDRFQPEQTLQRMNAVGATLLGGAPVIAERLLAAATSAGPGTGSLRTLALGGAMLPRPLLELATDTFGIEIARVYGSSEAPIFSGSL----------------PLDERRLSDDGGGEMRAGSTAHPLLRGPSVFLGYLDPADDEAA--FEDGWYRSGDQIEV-HQGRLTVVGRIKEIVNRNGLKISPSEIDTALAGLPGVLEHASFGLPDPSTGERLAVAIVTLD------DVVAHLLTRGIAKRKLPEQVRWDGPLPRTISGKVVRSRL----------- 4376226 117 ---------------------------------------------------SYAELLREVCSIANVLKSFGVKKGDTVSVYLPMTWQAVAAFLACARIGAIHSVVFAGFSAEALRDRMQDCKSRVLITSDGGKAIATKAIADAALKECPAVEKVLVLKRTGNPVPWTEWHEAVARVPRMASEDPLFILYTSGSTGKPKGVVHTTGGYLLCAALTVKYVFDVHPDDRFACMATGHTYIVYGPLAIG---ATTTVFESTPPTPSRYWETVEKYKLTQFYSAPTAIRLLLGHEHVNKHDLSSLRVLGSVGEPINPEAWHWYNEHVGCAIVDTFWQTEGSIVVTPFPGAIETKPGAATVPFFGIEPAILEPTTGKVLEGNDVEGVLTIAPSIARTIYGDHQRYLETYMKPGYFYTGDGAARDEDGYIWIKGRVDDVINVSGHRLSTAEIESALITHTGVAETAVIGTADELTGQAVYAFVTLKPEFKFDAENEAGLKELILQVRKIPKRIYIVSDLPKTRSGKIMRRILRKIVA------ 91792426 5 ------------------------------LRDCSLTFAHRPALWVEDREYSYRELFAQADLIACQIQKL--TTTDAVLVLSKKSFKGYAGILSCFLAG---VTYIPLNDSFPTDKLVDIIQSSGCTTLLADPGCE-ESLLKLLQ-QLPDPLTVLVSGKTSNLSYAQGVHTHCAKAEPVSNSHLAYLMFTSGSTGKPKGVPVSTQNYLEHIRKLYDFTPYDHSQFFEFTFDLSMHDIMVCWTSGGCLYAAGFAKLMP-------LHFASKHKLTVWFSVPSQVSAAQAVLKNKKQQLPNLRYSLFCGEALPASLTRDWASVAHSSIDNLYGPTEATIAYTWLRDPDECGIIPIGKPFGD-NKVMVLDEQQRLVASGEIGQLYLYGPQVVAEYWQDPANTQKSFQQAHLYCTGDLVSQSPSDELAFHGRADQQIKMRGYRIELQEIENKIRSLTGSQQVAVLAHPIGINGEVLGLAAFYDALGFNEHEMILLCR-KVLPDYMIPSRGYYLAKFPHNANGKVDRKAL----------- 50083689 62 ---------------------------------------DGMALLFEDERYSYQELNEWANQIAHFYLSLGARKGDVIAVMVENRSELLATIVALAKIGVTAALVNTSQTGKVLTHSINLVQPIALIVQDRFHWFANQA-TRQDAGSAP--RDYINLAEKIDHFP----KFNPPTTQTVQGKDGLFYIYTSGTTGLPKAVIFTHSRWTLAYGTYGHVLALDENDVMYVTLPMYH-----ATGIVGVIAGSATLALRRKYSTSAFWKDVQKFNASAIGYVGELCRYLMDAPPSELD--RHHRVTKMIGNGMRPNIWDKFKQRFGVKILELYASSEGNVGFSNIFNFD----NTVGFSPTPYEPIRDQNGYCQKVKTGEVGLLVRRSPFD--GYTDPEKNKSVILKNDSYFNTGDLVRDIGFRHAQFVDRLGDTFRWKGENVSTTEVENMLCEYEKIVEAVVVEIPNTN-GRAGMAAITLNDQAEFNDEMSAMVNKKCLPAYAIPVFLRVQKTVETTGTFKYQKNKLKE--------- 167366293 2084 ---------------------------------------DAIAVEYETDVLRYRELDSRSNRIADRLRALAPTKGARVAVAVQRGLDLPVALVAVAKAGLAYVPVDPSLPVVRIRQMAEAAEVAVFIT----SGADCPVAA---EMGVPVID---LERDAAQIDAASSARPEPAPPQEVLDS-TAYVIFTSGSTGTPKGVEISH-RALANFLGSMAVFGADDRIVAVTTV----SFDIAVLELLLPLYCGGRTVICGKDEPESVVRLIETSSATIVQATPTLWRVLLEAGLQPSRPLRALS----GGEALPRDVAEKLIAA-GFELWNMYGPTETTIACGRIVDASRPIV--IGEPVAHTDLYILSDDGTQ-APVGTPGELCIGGLGLAKGYVNRPDLTAAAFLQDGLYRTGDLAVRLSDGGIQLLGRRDQQVKIRGFRIELEEIESVLRTCPEIVDAAVMALVAAFVAKPGMTVSI--DSLQQTAQLS-------LPHYMVPNRFVAVAELPKTANGKLDRKAL----------- 118384875 59 ------------------------RHVGELANKTAIQY------VCGEKSYTWAELLDNVSRLAGVYRKLGVKKGDRVVIYMPMVPEAVFGMLACARIGAIHSVVFGGFAAKELS--GRIQDSKPTLILGASYGFNYKQILDEALSQVQGIKVLLLQRGDKMTAPVKDYHSERVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVATSWTMQIMDIHKGDVYFSGWVVGHHFIVYGPGATTILYEGKP---TGTPDPGQFWRIIEKYRVKGLYTAPTLRAIRKDDLNGKKFDISSLQSISMAGERCDVPTYEWIQKHVPVLINDNYWQTEGWINYKNLYT-HPVKPGSAIKPAPGFD-VRILDQDNKEIEPNKLGRICIKLPMPMLTLYNNDEAFIQKYLSDGYYLAGDSGYFDETGYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAQVDDFKGEIPIGFVVAKQGG--NINLKEFEKEKEIGPVASFNNCILVDKLPKTRSGKILRQTLKKIV------- 167463030 815 -------------------------TIHECFEERVRKKPHLVALVHRDQVITYQELNEKANQVARLLAKAGIKTNEPVGLSAGRNANMITAMLGILKAGGCYVPIDPEYRHSGIRMLMVDGVGQSVELLNADSDIEVLSLSQNAQGMLLKKPGIIIYNEGDIMQPTENLSGNS------HAGDLMYVMYTSGSTGLPKGVMVTHENVSNFIQWSINHFGLDDNMMLVTSIC----FDISVFEIFGALLSSATLHIVDAKAPRELLNYISQQQIHVWHSVPTLVLLLNHYGNTRTFHFQHVRLIMLGGESWSVKLAKQIKEHFTAEIHNMYGPTETTISYHLEGSIEEMREIPIGKPIA---NNQVWDPNGHLCSVGLPGDIYISGKNVTQGYFHNNEETAKKFVRDKLYQTGDIGRYLPDGSIEFLGRSDHLVKVRGYRVETGEIERALLQKQGIDQVVVVARREQETTNLVCYYVGSMELDGKDLSLHL---ENLLPHYMIPSRFIRLENLPLTPNGKIDQKALR---------- 17549638 55 ---------------------------------------------------SYFKLLQEAKCILAELRVLGRRPGDKVVLLLERARDFVPAFWACVLGGVIPCPVAPIRHDP-----MRWQKTLEHI--DALLDSPLFITTHTLKAGLPDTMEVVTLDHAHSVSPLVPVH-------PARVNDPAVFVLTSGSTGNSKAVVLTHGNLLASMSDDVTLNWI--SFDHVAALLEAHLLPLS--------VGAAQIHVDSAPILSDPLRLISDHRVSMT-FAPNFLFGQINAALQAKDNLSRLRHIISGGEAVVVETGHRLLAPYGLVLWPAFGMSETCAGYSRNDGDQRREFASLGYPVAGL-QIRVVDESGAPLPDGETGELQLRGPMVFGHYHKNEEATRQAFTEDGWFRSGDLGQI-HGGQLRLVGRSKDSIVVSGANYFSHELEVALEQLDGIERSFVAAFPTRPKGVDTELLVIPLNDEARLHQLNVAIRNTTILLWGF--RPALITDFPKTSLGKIQRATLRK--------- 167041568 69 ------------------------------------------------EKITYNQLKNRVSIFAGALKKQNVNKGDRVIIYMPMIPEAVIAMLACARIGAIHSVVFGGFAANELA--SRIDDSKAKIILSASCGYEYKPLLKKALSKHKPGKCIIY--QRKDFKIELDTKNEPVECVEMNANDYAYILYTSGTTGTPKGIVRDIGGHIVALKWTMKNVYINPDDVWWSAWIVGHSYIIYAPGCTTILFEG-----KPVGTPDAGWRIISEHKVKFTAPTAFRAIKKEDPSGNKKYDLSSFESLFLAGERADPDTIKWAESLLKVPVIDHWWQTETSANCAGL-GLSKIKYGSACKPVPGYN-VKILKSGGKEAKPNEMGDVVVKLPLTFPTLWNADQKYKDNYTYPGYYQTYDAGHIDEDGYVWIMSRTDDIINVAGHRLSTGLMEEVLAEHKDVAECAVLGISDKLKGQLPIGLLILKAGVKKSKECIQMIREKPVAAFK---TALVIKRLPKTRSGKILRGTVKK--------- 34557012 110 ---------------------------------------------------TYRELFYEVKRTANLLKKFNVKKGDRVVIYMPMIPEAAFMMLACARIGAIHSVVFGGFSAEALRDRIIDAEAKLVITADAYRRGKPYMLKPVVDDALPSIEKVLIVIRNKEYVPGRDIYNEMIGLPEMDAEDPLFLLYTSGSTGKPKGVQHNQAGYILWAQTTME--WVENDTYWCTAWITGHTYIVYGPLAMGVMYEGVPIY----PDTGRWWKMIEHYRVNQFYTAPTAIRLLHKEGKEKKYNLSNLKVLGTVGEPINPDAWNWYYNEIGCPIVDTWWQTEGGHMISPLPGATPIKPGCATLPL-PGIFAEVIDEEGNPKPAGEQGYLCITKPWMIRNIWRYESSYFSTCKKNGVYFAGDGAIRDERGYITITGRMDDVINVSGHRLGTAEIESAIAKHPGVAETAVVSRLDEIKGESVYAFIVPGYEDNVAEELQ-LLKEREIGPLAKADTMLFVPGLPKTRSGKIMRRILR---------- 145603011 111 ---------------------------------------------------TYSELLREVCKLAHVLRDMGVRKGDTVVIYMPVIPEAIIAFLAVVRIGAVHSAVFAGFSASALRDRILDARCKVVITADARRGGKTIGLKGIVDLALQGHDDCCVAANDVPFTPGRDLHQEVEKWPTVNSEDPLFLLYTSGSTGKPKGVLHSTAGYLLGAAVSGKYAFDVHGGRYFCAWITGHTYAVYAPLLLGV----ATVVFTPTPSASRCWDIISAHGVTHFYTAPTALRLLKRAAGSDGDRMPTLRVLGSVGEPIAPEVWKWYFEVVGK------GRAHVVDTYFQTETGSHAITPLAGTPVKPGSASLFFGIAPAILDPISGREILTRGPWTVRGAHQ-------RFMDTYLRFTGDLATCDHDGHYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPAVAESAAIAVPDDVTGQAVNAFVSVKDDS--GGELDGLQKEKCIGPFAAPKQIYVVPDLPKTRSGKIMRRVLRKIL------- 86138540 86 ---------------------------------------------------SYVELRNRVANLAGALRAKGIEKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDATPKAIIA--ASCGLEYKPLAIDLAEHKPEFCVILQEQEVAELVEGRDVNVEPAECVPVEGNHPSYILYTSGTTGQPKGVIRHTAGQLVALNWTMKNIYVDPGDVFWAAWVVGHSYICYAPLIHGIVFEG-----KPIGTPDGTFWRVISEHKVKSFFTAPTAF----RAVKREDDLSCLGQVYLAGERADPDTITWAQNKLNVPIVDHWWQTE--TGWSIAANPLGILPTKLGSPAVPMPEVDILDEGGHPVPAGELGAIAIKLPLTLPTLWNAEARFKKSYTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVADQLKGQAPLGFLVERDQSEIITEVVKLVRDKPVAAFKL---AVVVDRLPKTRSGKILR-------------- 156544460 67 ---------------------------------------------------TFAEMKDKSVRCALWLKKQGIGKDDVVVIATP-IQNDDYVPF----LATVFVNAIYNPWYHELTYFFELLNPKVMFVCE--SAIDMLSVAREVGSSC----KFVVYGRHARFPSLSDLHVEPVD----AKKQVGVIYFSSGTTGVQKGTMLSCDTMVYSLRKGANALWYSN-----------QSWITGSNFILACIRLNCTRILHANFDPEETSKVVEKCKVNWMFVTPSMLAEMVNAKVFSRYDYSSVEVLMTGGSKASKTVLEETKALPKAIVSNGFGMTEGLIRQTRYKTVESIGHLVEGITMKVVDLST-----GKKLGPNQSGELCFKLAHSMLGYWKNPTATKEMIDDEGWVHTGDQGHYDEDGEIFITDRIKQVIIMQNHHISPSQIEEILMQHPEVVDVMVVHVPHPIDVERPFAFVVPKVTAKELKDLPASYNEY----FRLSGGVVFVDEFLFTATGKKNMKAMKE--------- 116051565 78 -------------------------------------------------RYSYLRLRDEVARLAGALRALGVGKGDRVIIYMPMVPQAAMAMLACARLGAVHSVVFGGFAPYELALRIDDATPKLVLTASCGLEFDYKPLVKALELAIHQPAHVMVWQRPQALAPGRDLDAEPADPLPVASGDPLYIMYTSGTTGKPKGIVRDNGGHAVAVRYAVDVWWGISDVGWVVGHSLIVYGPLMC-GCTTVFYEG-----KPVRTPDAGWRVIEEHRVNSLFCAPTAAIRKEDPHGERRYDLSSLRHLFLAGEKLDSSTQHWLEEHTGRPVHDHWWQTEGIAGHQVLDDERPLGANRQGTPLPPGCAQTLWGDHPR--------------------YLQAYLGNYP-----GYYHTGDGGYLDEDGFVYIMGRTDDVINVSGHRLSTGEMEERVAQHQAVAECAVIGVRDELKGHVPLGLVVLKDDAGIAAELVALVREQ-IGALACFQRVVVVKRLPKTRSGKILRAVLRK--------- 50084772 57 -------------------------------------------------QFTFDELATYSGQLANYFKSQGVQPGQCIAGLLPRTPELLITILATWRMGAIPLFT--AFESKAIEHRLSVAQTQLVVT------------NKEQAAKLNAVNNLVLTVEKDSFDILDQKHFDAQYQSEMITFNDHFLMMTSGTTGLAKPVPVPLKAILSFKGYMTHAVGLNQSDSFWNLADPGWAYGLYY-GITGPLSLGHSIILDEQGSVDRAIELIKKYKVSNLIGSPTAFRMFFGFKEKFDAEIKDLRVVSSAGEPLTPEVVHWFKNDLDINIYDQYGQTEGMVIANHHALEHHVKIGSAGYAIPGY-RFVVLDEHHQELSSDSIGVLAIDSAASPLFWFTGYGENNRSAFVGQYYITGDTVKMNAFGSIDFVGRIDDVITTSGYRVGPFDVESTLLECQEVLESAVIGKPDAIRTEIVKAFVVLKSQYKSQADLKQYVRGR-LSKHAYPKEIEFVDQLPKTASGKIQRGVLKQQISRMQLSG 171689202 93 ---------------------------------------------------TYGELLRDVSKLAHVLTQMGVRKGDTVAIYLPMIPEAIVALLACSRIGAVHVFAGFSADSSKVVITTDEGKRGGKLI-------GTKKIVDEALKQCPDVGHVLVYKRTGADIPMTEWHEEVEKWPSVNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAATTGKYVFDIHGDRYFCGWITGHTYVVYAPLLLGV----STVVFEGTPAPNFSWDIIEQHKVT-QFYVAPTALRLLKRAGNQRNEMKHLRVLGSVGEPIAAEIWKWYFEVVGKEEAHI------VDTYWQTETGSNVITPLAGTPTKPGSASLPFEIHGNDVE----GVLAFKQPWMARTVWGAHKRYMDTYLNKGYYFTGDGAGRDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHASIAEAAVVGVADELTGQAVNAFVSIKNGAEVDDALKDFILQRSIGPFAAPKAVFVVPDLPKTRSGKIMRRILR-----KILAG 146299847 528 -------------------------TVIDLIKSAAAENPNKTALVYQEEEISYRTLDIYSSKLANYLQ------------QNRNVKK-----------GDFVGIGLQRNSWSIITILAVLKTGAVYVPIDP----DYPEDRRNYIEKDSGCKFTITAAVLEEFKNISDRFIGEYK-AEVSPGDLAYIIYTSGSTGNPKGVQITHTDYAVTFKNYFQLTLHD-SIVQQASI----SFDTSIEEIFPILVSGGSMVIYDGKGDETLFRLCEKHNVTVLS-TNPYALQYLNAAYDQFD--LQIRILISGGDVLQPDYIHNLWN--HISVYNTYGPTESTVCATYYHVNEKLNAVSIGKPIANRQVYIIEPESSQLAPVGIIGELCISGKGLSAGYLNQPELTAEKFVQNPFYRTGDLAYWLPDGNIEYIGRIDSQVKIRGFRIELGEIETALLQYSQNVRQAVAAVK-EINGEKVLAAYYVSTQEIDKSEIRSYLQGK-LPEYMVPGFYIALDVLPLTPNGKTDRKALPEISGEDLI-- 54401390 101 -----------------------------------------------NKEISFQELHKYVCQFANLLKSRNIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSFSIESLKDRILDSDC----SAVITANEGVRGGKLVPLKNNVDEALPNVHSVIVVNRTKSALIKENIEKFDVDCPEMNAEDPLFILYTSGSTGKPKGVLHTSHKYIFNIKETADVGWVTGHT-YIVYGPLAN-------ASTTLMFEG----IPTFPNVSRFWNVIDKHQVNIFYTAPTAIRALMAHGSSSRD---SLEVLGTVGEPINPEAWEWYYHEVGCPIVDTWWQTEGSIMISGLAGFSDQKPGCAGKPFLGINPALV-DEEGYEIEGPGKGNLVVKSPSQIRTVYGDHQRCVETYTYKGFYFTGDGAERDADGFYRITGRVDDVLNVSGHRLGTAEIESALVLHEAVAEAAVVGFEHEIKGQGIYCYVNLMKEAQASDAIHQEL--IGLIVKEIPDSIQFCYDLPKTRSGKIMRRILRKIAENEL--- 197338823 78 --------------------------------------GDRVAIHFGDSRITYAQLKDEVSRAANGLIELGVGKGDRVAVYLPMIPEAVVAMLACARIGAMHSVVFGGFSADAIAARIADADAKVVITADGYRRGKPSALKPAVDSRFDTVEHVVVTGEETAWTEGRDVWWH--ELTERQSAEHTFILYTSGTTGKPKGILHTSGGYVFDLKPETDVYWCTADIGWVT----GHSYPLSN-GATQVMYEG----TPDTPHQGRFWEIIQKYGVSILYAAPTAIMKWGDDIPAKF-DLSSLRVLGSVGEPINPEAWMWYRKNIGHDKAPIVDTWWQTETGSMMISPLPGVTETKGSAQTPLPAATVVDDEGNEVGNGGGGYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPAVAEAAVVGAADQTTGQAIVAFVILRGTATESEDLVADLRNHTLGPIAKPKRIMAVAELPKTRSGKIMRRLLRDVAENRELG- 88812174 517 -----------------------------LFEDRVAEHPQRLAASCQGQDLSYGQLNAQANRLGHGLIAAGVRPDDVVALFAERGLGLLGLIIGVFKAGGGYLPLDPRQPVRRLAQMLDLSRARVVVSTEC-----LRAVLEQALAELPAERRPI-------WLTLEALSGQPVHDPGVRTGHLAYVIYTSGSTGVPKGVMVEQAGMLNNQLSKVPYLGLTEGDVI--AQTAAAGFDISVWQFLTGLLCGARVEIVPDAIAHDPMALLKHVNATGITVLESVPSLIQGMLAEEAVELKGLRWLLPTGEALAPELARQFRRYPHIPLVNAYGPAEDVALHTLREGPASGTVHL---PIGPTDNTRLYDGQLQPVPVGVTGELCIAGAGVGRGYLHDPARTAQAFVPERLYRSGDLARWRADGVLEYVGRSDHQVKVRGFRIELGEIEARLLEHQGVREAVVVVREAPS-GKHLVGYVVPTALEAGAGALKAHLKE-AIPEYMVPGQIVVLEQLPLTPNGKLDRKALPE--------- 26991386 107 ---------------------------------------------------TYRELHRQVCRLANAMKARGVKKGDRVSIYMPMIPEAAFAMLACTRIGAIHSVVFGGFSPDALRDRILDADCRTVITADGVRGGKRIPLKQNVDKALPAVSSVLVTGGDVAWTEGRDLYHEATKPPEMEAEDPLFILYTSGSTGKPKGVLHTTGGYLLQATRDGEVFWCTADVGWVT----GHSYIVYGPGAISLMFEG----VPNYPDTSRFWQVVDKHQVNIFYTAPTALRALMREGSAPLQSTSSLRLLGSVGEPINPEAWEWYFEEVGCPIVDTWWQTEGGIMLTPLPGTQSLKPGCATQPMFGV-QPVLLDEKGKLIEGPGAGVLAIKAPGQIRSVYGDHQRMVDTYFKPGYYFTGDGARRDADGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSVAEAAVVGYPHDLKGQGVYAFVTTMNGVTPDDTLKAALVSKEIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNEL--- 119478383 105 --------------------------------------------------ISYQQLHSEVCKLANALKQRGIKKGDRVCIYMPMIVEASYAMLACARIGAVHSFSPDALRDRILNSDCQIVITA----DEGLRGGKKIPLKANVDAALIDCPNVIDWTEQRDVWYHEAINNASDQCPPMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQVAMTFDIFWCTADVGWIT----GHSYCVYGPGATTLLFEG----VPTYPDASRCWQVCDKHQVTIFYTAPTAIRALMATATSR----SSINLLGTVGEPINPEAWEWYYRVVGCPIVDTWWQTEGAHMLTPLPGATPLKPGSATRPFFGV-EPVLLDNDGKIIDGAGEGNLAIKSPSQIRSVYGDHQRLIDTYTYPGYYFTSDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVHHEAVAEAAVVGYPHDVKGEGIYAYVTLMSGEQPSNALKAELCTKEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAANEL--- 108801195 86 --------------------------------------------------YTYRELLDQTARFAGALRGLGVEKGDRVVIYLPMVPEALIAMLACARLGAVHSVVFGGFAAHELA--ARIDDARPTVVVSASCGVE---PTRTIEYK-PMLDAALEMAEHKPVVILQREHADAVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMRNIYTQPGDVYWAAWVVGHSYIVYAPLLLGVLYEG-----KPVHTPDGAFWRVAAEYGVKALFTAPTAIRAIKKEDPQRYDLSKLEYLFQAGERLDPDTYQWAADKLGIPIVDHWWQTEAIAADPMGVEPMPVKPGSATVPMPGYD-VRILHPDGSECGPNEEGAICVKLPLTLPTLWGDDDRYIASYLRPGYYLTGDGGYVDDDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAAHPAVAECAVIGVADEIKGQVPRGFVVLKDAQGLEAELVAAVRDN-IGAVACLKQVDVVHALPKTRSGKILRKTMR---------- 6647427 114 -------------------------------------------------HITYKELSEKVNRMANVLLSQGIMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKLVITADAPRGGRRTPLKANTDAALLHCSDKVVHGRDVDLLYLME-HVSPECPPRMNAEDPLFILYTSGSTGKPKGVVHTTGGYLYTFDKDGDVFWCTADVGWVT----GHSYIIYGPGATTLMFEG----VPTFPDAGRFWAVCEKHKVNYTAPTAIRALMGQGPEWVEKYDLSSLRVLGSVGEPINPEAWVWYDKYVGCPIVDTFWQTEGGHMITPLPDPQTAVVECEGSDSWPGQMRTVWGDHDRFQE-------------TYFGQYR------------GYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPQVAEAAVVGYPHDIKGQGIYAYVTLMNGIEPSEDLRKDLVKTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 75674665 87 ------------------------------------KRGDQTAIISQSRHITYRELHDEVCKMANILRLRNVKKGDRVTIYLPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVIITSDGLRGGRTIAMKANVDAAIEKVNGVIVTGGNIDMNPTRDVYHEAAAVVEMNAEDPLFILYTSGSTGQPKGVLHTTAGYLVFVAMTHQYVFDYHGDIYWCTADVGHSYILYGPGATTMMFEG----VPNYPDTSRFWNVIDKHKVNIFYTAPTAIRALMQAGDEKKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPVVDTWWQTEGGIMISALPGAIAQKPGSATKPFFGIAPEIV--DADGNILEGESGNLCISWPAQVRTVYGDHARFEQTYSYKGRYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHESVSEAAVVGYPHNIKGQGIYAYVTPSESLRK--ELVAWVR-KDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 67640504 498 -----------------------------------------IALTFDGRRLSYAELNARANRLAHYLQGRGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPSHPPERLRRMLDDTNPVAVLVADALASFESHVAARSPRVHLS--RDI---AQWRACSP-----ANPPTPRERAARRLAYVIYTSGSSGEPKGVMNEHRGVVNRLWWMQQTYALDERDAVLQKTPF--SFDVSVWEFFWPLMSGARLVIAPEGHKDPAYELIDRERVTTLHFVPSMLQAFLEDEGAARGCGSVKRVMCSGEALPPSLVKRFYRCLPDARLHNLYGPTEAAVDVTAWADAEEGGASVPGRPIA---NTRIYDEYGQPVPRGVAGELYIGGVQVARGYLNRPELTRERFVDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVRETVVLARDSGSVGEKRLVAYYTGNADVAALREQA---TRHLPAYMVPSAYVRLDAWPLTPNGKLDRRAL----------- 159898610 513 --------------------------FLERFANQVAATPNAIAVRDAHQQYSYQALQQRAMALAAQLQQHGVRQETLVPILLPRTSDFVVAVLGVFYAGALPLDAWPAQRSAQI--LQGLAIPALICEPDLARWF-----AKHVQ-------------------PLFRLHNQPLVVSQTHPQQLAYTLFTSGSTGTPKGVMIDQAGMLNHLLVMNQVLEIQAHDV--VAQTASQCFDISVWQMLSGLLVGATVAIIDDQTMRDPLALLAEQQVTTFEPVPSLLQALLETLQTPAEQLHRLRWVLPTGEALQPVQARQWFATYQIPLLNAYGPAECAVTLQRLDSAPTEGHSTMGKPVANM-QVFVLDPNWQLLPLGAVGELYIGGVGVGRGYLNDPARTASAFVPNPFYRTGDLVRQTADGALHFIGRADQQVKVRGYRIELGEIEAVLAELSWLREAAVHPWQQQLVA-----YLVPVSDTPDLISLVQPALQQRLPSYMLPNQYLVLDQLPRNRNGKLDRQQL----------- 67921998 1590 -----------------------GSLIYQLFETQVENTPNAIALIHETQQLTYHELNSQANQLAHYLQQLGVKPETPVGVCLNRSPHLIITLLAILKAGG-AYLPLDPHYPS---------ERLALMIEDA---------------KIPIL---ITQGNILQGVTIVDLDLDQDKITEVLPQNLAYLIYTSGSTGRPKGVAIAHSSTASLLNWAKDTFTSEQISGVLASTSVC--FDLSVFEIFVPLSWGGSVILV-----DNALALPELEKVTLINTVPTAALLRLNAIP------NSVKTINLAGEALSKHLVQKVEKVFN-----LYGPSEDTTYSTALINPE-----TQNSPSIGFTQAYILDHYLQPVPMGVPGELYLGGKGLARGYLHQPVLTAERFIPSPFYKTGDRVRLREDGEIEYLGRNDYQVKVRGFRIELGEVEDKLLKHPDIAQAVATVKEDNNGNKRLVAYLVIESTATFSGELRRFLQET-LPDYMVPSLYVILDSLPLTPNGKIDRKALPE--------- 27379069 66 ------------------------------------------------TKLSFAALSRRSNQVANFLRAQGLRRGDHLLLLLGNVVPLWETMLAAIKLGVVVIPATTLLTADELRDRLDRGKAKAVVAAQ-------DQVAKFASLGAENVVRIVVGAASDGWLAYDEAAEAPVPDGPTHADDPMLLYFTSGTTAKPKLVLHS--------QRSYPVGHL--STMYWIGLPGDVHLNISSPGFFAPWNAGATVFVVNQPRFDAKALLATIGRCGVTTLCAP-PTVWRLFI---QENLASFKVAEVCGAPLNPEVIDQVQAAWGLTIRDGYGQTE--TTALAGNSPQNIKVGSMGRPLPGY-RVQVSDADGNPAKEGEVTLVLNRPAGLMQGYQG--DDGKLSGAEGALYRSGDVVFEDEDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHELVAEAAVVPSPDRLAIPKAFVLLTSGSERTPETALSIFLHTR-LAPFKRIRRLEIVTELPKTISGKIRRVQLR---------- 167841928 1 ----------------------AGASLGARFAARSRRDPARRALSFAGRHIAYGELDRDSDALARHLAASGVQRGDLVLLCVAPSPALITAILAILKAGAAYVPVDPSAPPQRVAIIRE------------DSGARFAVTTSDCEASVATVARRIVLDRDGAAIAASAAREPALALPEVRRDDLAYVIYTSGTTGKPKGVMIEHGNVLRLFDRTDP--WFGFGEDDVWTLFHSAAFDFSVWEIWGALLYGGRLVILDAAQRKDTARLLEDEQVTVFNQTPAAFYAVVRAAESSRRPL-ALRYVVFGGEKLDFAQLAPWIARHGDSLINMYGITETTVHVTTAADVAGASASVIGRPI-PDLDVLLLDEQRAPVADGDIGEMYVGGAGVARGYLNRPELTRERFVEIACYRTGDLARRNARGELEYVGRNDAQVKIRGYRIELGEIEAAVNQHPDVGQSVVVAH-EHANGTRHLVYYVARDDA-RTRDLRAFVAGK-LPDYMVPAFFVALAELPVTGNGKFDRRAL----------- 209519274 84 -------------------------------------------------HYTYAELYAEINRMAAVMRSLGVKRGDVVLIYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIEDAKPVLIVTADAYTPLVDEALARAMH-KTPHVLLILNAPYLVAYEPLEQFFNVHIPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEYIFEGKATMFTASWVVGHSYIVYAPGLTTVMYEGTPI----RPDGGIWWRLVEQHKINLMFTAPTAIRVLQDPALMKAADLSSLRTLFLAGEPLDEPTAAWITKALNKPVIDNYWQTE--TGWPMLAIPREVLPTKLGSPGVPSVGYSLTVRDELTGEPGEKGVLTLDYPLTVWGDDKRIDTYWSSVPNQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDPVKGQAAMAFVVPSERARIAAEL-AMTVDRHLGTIARPSRVVMVSMLPKTRSGKLLRRAI----------- 86140960 95 -------------------------------------------------HITYNELHKRVAQMANVLKAKGIKKGDRVCIYLPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSSCKMVITSDSYRGIDLKGIVDEGLKSCESIESVLVVGRDHWLQPLLD-EAEETCAPEINAEDPLFILYTSGSTGTPKGMVHTTAGYMFTFKREDDIYWCTADIGWIT----GHSYIVYGPGATTVMFEG-----VPS-YPDHAWEIVEKHKVTYTAPTAIRALGKENLDFVEKHDLSSLKVLGTVGEPINEEAWHWYDENIGCPIVDTWWQTEGGIMISPIPYSTPAIPTFATLPL-PGIQPALMDEEGKEIKGNQVGRLCIKFPWTIWGNHQRYKDTYFSAFKN-MYFTGDGALRDSVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGYPHEVKGNALYGYVITRNQDNLRKEINQMISDRIGPIAKL-NKIQFTSGLPKTRSGKIMRRILRKIAS------ 146413140 126 ---------------------------------------------------TYGELLKDVSKLAATLTNLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGALHSVVFAGFSSTSLRDRIIDADSRIVITADGGKTIETKKIVDDALKECPHVRNVLVTGNSHPFLAGRDLHDELQKFPPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALMTAKYTFDLHDIIFTAGWITGHTYVVYGP----LLCGATTVVFEGTPAPDYSWDVVDKYKVN-QFYVAPTALRLLKRAGTKKHDLSSLRVLGSVGEPIAAEVWHWYNDNIGRGKAHIVDTYWQTESGSHLLTPLAGVTPTKGSASLPFIDARILDPSGKDLVDNNVEGVLSAWPSITRGIY----HDYARYIETNHYFLGDGAARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAALIEHELVGESAVVGYADELTGQAVAAYVSLKSNV-EVDDLEAIKKEKEIGPFAAPKLILLVDDLPKTRSGKIMRRILR-----KVLAG 148553611 86 ------------------------------------------------RRFTYAQLHAEVCRLANVLKAQGVRKGHRVTIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALAGRIQDCDSSVVVTADGRRGGKLVPLKANVDEALTSVEAVVVTGGAVEMVPGRDVWDEAVRAEPMNAEDPLFILYTSGSTGKPKGVVHTSGGYLLWASLTHELCFYRRGEVFWCSADIGHSYIVYGPGATTLIYEG----VPNWPDASRMWEVVDRHGVHTLFTAPTALRALMREGDDYVTGTSSLRLLGTVGEPINPEAWRWYHEVVGCPIVDTWWQTEGAAMIAPLPGATALKPGSATLPM-PGVAPELVDAEGRPVEGAGEGNLITRSPGQMRTVWNDHARFFQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEDLRKELRDTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRK--------- 161511161 88 --------------------------------------GDKVAIIWGDNPYTYRELYENVCRMANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHVFAGFSPEACESTFVITADEGVRGGKPVALK--ENTDTAIDIAAKQYVMVNKVLVGRGRDLWYHQEVASEPHCEPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVSMTHQYVFDYHDGEIYWCTAWVTGHSYIVYGPGATTLMFEG----VPNFPDQGRFWEVVDKHHVNIFYTAPTALRALMGAGDETRSSRSTLRLLGSVGEPINPEAWEWYYNVVGCPIVDTWWQTEGGILITPLPGATDLKPGSATRPF--FGVKPVLVDNEGNVQEGADGNLCISDPGQMRTVYGDHKRFIETYTYKGMYFSGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPIKGQYCYVTLMTGADAQDPDELRKELVQKEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDEFGA- 78187148 80 ------------------------------------------------ERYTYRELRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELA--VRIDDCKPKVIVSASCGIDYKRLAIELAHFKPEICIIRQRDQLKAELNEERLGAEPAACVPLESTDPLYILYTSGTTGQPKGIVRDNGGHMVALKWSMEHVYVKPGEVYWAAWVVGHSYIVYAPGCTTLLFEGKPV---GTPDPGTFWRIVSEYGVSVLFTAPTAAIKKEDPHGRKQYDLSSLRTLFLAGERADPDTVQWAEQKLQVPVIDHWWQTEAIAANCQGIEPGPVKYGSASRAVPGYD-VRVVNQDMEELPTGEMGDIVIKLPLTMLTIWKADNRFVENYMTPGYYQTSDAGYIDEDRYIHIMSRTDDIINVAGHRLSTGAIEAELSGHPDVAESAVIGVHDDLKGQVPLGFLVLKTDTPHQQIVKEYVRENPVASFK---NAVIVDRLPKTRSGKILRSTMRK--------- 88800949 84 ----------------------------------------------------YSDLLDQVQRCAGLLAQQGVQKGDRVVIYMPMIPQAVVAMLACARLGAVHSVVFGGFAAKELAVRIE--DASPKVVLSATCGLNYQPLLREALALAEHQPEQVIVWERPELLRWQTLSAEPADCVAVKATDPLYILYTSGTTGKPKGVVRDNGGHAVAMRYSMSALYVQPGDVYWAAWVVGHSYIVYAPLITGVLYEG-----KPVGTPDAGWRVVEQHQVKVLFAAPTAAIKKIDPEGEQKYNIESLRTIFMAGERLDPPTLEWTEQKTGKPVVDHWWQTE--TGWAIAGNPVETRAGSACMPLPGFNVEIL--DADGRVQPPDTQGFIALQRPLPPGCLTTIWNNQARFESGGYYVSGDGGYKDADGYLYVMGRIDDVINVAGHRLSTGEMEAVIGAHPAVAECAVIGIRDELKGQLPLGLVVLKDDDELSTELTQRVREEAIACYR---QTVIVNRLPKTRSGKILRATLRK--------- 167572171 293 ------------------------------IRERVARTPDALALQDGARTWTYRELASHAAELADALRAAGVGRQDVVGVLLPHGAEYVLTIVAAWSIGASVCLSWPDTLVGEFVASCRVKQIA--TIP---------ALLARASKHLPASRCTLVGASPAR----ADRAWTPVA---PRRDDIAFVSLTSGSTGKPKAVLTTHVGTSYCFHRDALYPYADDENVFLA-------WECLRPLMFGAVVIGDDVIFDPP----RLVALLRQARITRLVVTPSLLESVLDIAAQLRDALAHMSAWFLMGEVVPQRVVDKARAAFSVRLVNAYSTWESLVCYADLLPSRSDAGGRRGRPL-PGCALAVLDEAGRAVPAGATGELHVASPGLGPGYLDDAARTAEKFAERGVYRTGDRARLLPDGQIAILGRIDNTVKIRGFKVLLHAIENVLDAVDGVSKSLVVPIDDPHTRQPSALYVVGHDGAPSETTL-ARLRQQALPEYAVPAHFIGLDAFPRAGTSKLDKHAL----------- 195592088 87 --------------------------------------------------LTYRKLLEEVCRFANVLKDHGIRKGDRVSIYMPMILELPIAMLACARIGAVHVFAGFSPDSAERMFDC---KAKLLITADAWRGLYLKEMGHSVKKCIVVLKRVTPCDHVEEEIPWTDWHKEPACYPEMDAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKIV-FDYKDIYWCTADVGHTYVVYGPGATSVIFEGTPFF----PGNDRYWSVIDKYKVTYTAPTAIRALMKFGEGPVLKHNLSGLKVLGSVGEPINPEAWLWYYKYIGCSIVDTFWQTETGVKPTLLD---ECGIEIKGEGEGYLVFSQPWPGNDAPLYNNHEGHLLLQVPQASTALARVSHEVWTAFHCD-FKR----ARRDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPVKGECLYCFITPNEDQKLISDLKKMVRER-IGPFAMPDVIQNAPGLPKTRSGKIMRRVLRK--------- 46105404 142 ---------------------------------------------------TYGELLREVSRTAWVLKQMGVRKGDTVAIYLPMIPEAIIALMACVRIGAVHSVIFAGFSSDSLRDRVVDAGSKVVITTDGGKLIGTKKIVDDALKQCPAVENVLVYKRTGSEIPWTSWHEEVEKWPNVASEDPLFLLYTSGSTGKPKGVLHTTAGYLLGAAMTGKYVFDIHGDRYFCGWITGHTYVVYAPLMLGV----STVVFEGTPAPNFSWDIIEKHDVT-QFYVAPTALRLLKRAGDERGKFAHLRVLGSVGEPIAAEIWKWYFEVIGCHIVDTYWQTE---SGSHVITPLAGITPTKGSCSLPFDPVSGEEIHGNDVEGVLT--FKQSWPSMARTVWGAHNRYKETYLDKGYYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHAVADAAVVGIADELTGQAVNAFV----DLEKNVEATDALRKKSIGPFAAPKAVYIVPDMPKTRSGKIMRRVLRKIVA------ 37527407 543 ----------------------------------AEQTPDAIALVFGDQKLTYAQLNARANQLAHQLRAQGVSTSGRVAVLLQRSIDMITALLAVMKAGAAYVPVDPSFPVDRVQYMLNDAEPQCIISNREYAS---RSVGF---AELTCLLDHIDLSQS----PTTNIPKQSIGL---AASALAYVIYTSGSTGKPKGVMVSHNNFLISMQDNLQCVAQDNTTISFDIAVLELYLPWLS-GATCVVAAQQDVT-----DPARLVALLEQHSISLLQATPTTWNMLLESGWQGR---SSLKMISGGEALPLATATALLSK--GSALWNMYGPTETTVWSTKLDVQEQQLV-TIGLPLNN-TTIYLLDEQLKPVPFGAVGELYIGGDGLAEGYFKREDLTTERLINDGLYKTGDLARYTTEGSLVYLGRNDYQVKLRGHRIELGEIEQVINLFPQITRSVVVALNDQQTQQYLAGYVVAEQQIDIDA-LRQHL-EQKLPAYMLPRAIIQLETLPLTLNNKIDRKAL----------- 150015142 3248 ------------------------ETLHGLFIKQAEKTPNNIAVMFEENTLTYKELDEKSNKVANFLKEKNIGRNDYVGVIAERCIESIVNILGVLKAGAAYVPINPEHPEDRRKYILENSNCKMELLPDSYKKDNIASYSN------------------------ERVYTK--EYPE----DMAYVIYTSGSTGKPKGVIITHKNTIIDINQKFDVNEED-KIIGLSSMC----FDLSVYDIFGALSSGAALVMEDQRDVKNIQKVIDNNGITIWNSVPAIMDMLIDNMSEDGDSNESLRVVLLSGDWIPLTLPEKIKDKFAAEVVSLGGATEASIIYYPIDENEEWNSIPYGMPLA--NQKFYVLNYEKEVCPGIAGELYIGGEGLAEGYMNDEEKTNNAFINHRLYNTGDYGVMSREGYIEFLGRKDHQIKIRGYRVELGEIENRILEHQSIKNVVVIDRSHSNGRKYLCAYVVS-DVDISVGELREHLG-KTVPDYMIPSYFVILDKIPLTANGKVDRKALPEPEVDSLETG 76802762 10 -------------------------TVGEALERRADRDGAAPFVQYKDARASYGEVNRMANAIAGRLQANGIGTGDTVCLFLYNSMEYIYLYFALAKLGAVVAPVDTRFTGETLATVLETADAEAVFV-DTDTREQYEAV-REDVSGLPTEYFVQDGGPYRPFAPLLDGDETPVAVSEADTLSVTFVQRH--ATEQPKGIELPQYSYLNTWEASQHLFDFSGKDRIFTTLPLYSIFAFHI-GVVGSLVTDAAFAFEDPFDPDVFWSQVDRYDASVVLYLGRMLSVLYNQDDDADGADNAVETAIGHGFGFGTDEAENFEERFDITVLEGYGVTQTLATYNTADDR---TVGSAGRPVS-HAEVAVVDDNDWPVDAGEAGEIVIRRPNTMMQGYRGDPEATIEDCRNQWIHTGDIGYMDEDGYLHFVANEDNSIYRGAGRISSLEIESVIDAVPGVAESAVVGVEDVTGTEEIKAVVVP-DADASLDPVDVYRHCRGSLPYKVPRYVELRAELPRDPTGKVRKAPLR---------- 115351590 2643 ---------------------------------------------------TYRELDLNTTRVAAALRRRGVRPDTPVALCVERSFDMVTALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVAIT--------QAHLREQVEAALATTQLLTVADLLADEAAEADGANEATADTDIDDARLAYLIYTSGSTGKPKGAGNSHGAL------ANRIAWMQHADVVLHKTPFGFDWPLAIGAKLAIAAPGDHR------DPARLAAAIHAHGVTVLHFVPSM----LAAFAAYLDDFSSVRLIVASGEALAPELVAKVARLMNAMLVNLYGPTEAAIDVSHWDDANAVAVPI-GHPIANL-QLHVLDAAWQPVPAGATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRMAPGVHDAVVIVRDEQLIG-----YVARGDAASRAALLDSLRAQ--LPAYMVPSQLIELDALPVTPNGKCDRHALPAPVREAAAA- 170722622 57 --------------------------------------------------YTFGQMQAMAARFASVLRAQGVQAGDRVAGLMPRTPELLVTILATWRLGAVPLFT--AFGPKAIEHRLEQSHAKVVVT-------DRGNRAKLDDLVVCPVPIIVGADEGEDFQRLLDAASADCEPVMRSGNDPFLLMFTSGTTGPAKPL---------EVPLRAIVAFQGYMRDAIGLQPQDNFWNLADPGVTGPLSLGHATTFYDGPSVESCARVIDKLGITNLAGSPTAYRLLIAAGKAFSTPVQGLRVVSSAGEPLNPEVIRWFADELGVTIHDHYGQTEGMVNHHGLEHP--VRAGSAGFAI-PGHRIVVLDEQGAELPAGQPGILAVQSPLCWFGGYHGLPTKA--FVGK-YYLSGDTVELNTDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGVHGSAELEETLRQQRLYAHAYPREIAFVSELPKTPSGKLQRFILR---------- 126437384 73 ---------------------------------------------------TFAQMADRSDRVATWLERRGIGKGDRVILMLGNQVELWEAMLAVAKLGAVIMPTTGALGPADLADRITRGGATAVIANAA----DTAKFTEVPGDYLRIAVGAPVAGWHTYGEAYDTVSAGPFTA-RTTVDDTMLIYFTSGTTSKPKLV--EHSQVSYPVGHLSTMGW-------IGVRPGDVHLAISSPGFFAPWIAEATIFVYNYRRFDAAALLRQLNRAQVNTFCAPPTVWRMLIQSDLGTKPAGLREILGAGEPLNPDVIAQVEKAWGLTIRDGFGQTETTLQ----------IGNTPGQPVKPGSMGRVLVDTGRPAEEGEICLDLSRQPVNLMTGYLDDPARNAAVTEGGYYHTGDVAQRDSEGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLSVPKAYVALAEDADTAKSIMEYARDH-LAPYLKVRRVEFYE-LPKTISGKI---------------- 167573643 19 ------------------------------------------ALSDSRGDLNYADLDRFSTRFAMRLQDLGCRPGDRVAMLASRRALLVAAIIGVFRAGCVHVPLDPRMPADRLRYILHDV-APTLVIAD-------EDLTDALEHALPSAAPIMPVGELERLLADDDALVQPLPLPPLDETAIAYCIYTSGSTGRPKGVLINHRSIVYDVTPQSRCASFSHFDVYL----MDMLFPLAQGASL--------YVHDDVNAPDLLFDAIRTHDVTHFSAWGMMLGLIAQAGEFETAPLPHLKTILTGTDVPDVKTIQRLRKNAGVQVINAYGPTEATCASTREIEPERRALYPIGKPLEHVRALLVDERGEPITAPGVPGELMIGGTQVMQGYWNLTEETAARLVRDGFYRTGDVCTYLADGSLYYLGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYLFERGASL----DAEPQVDEIKRRLAAE-LPAYMVPRHVTVLEQFPQLSSGKTDRKALLSILQHRI--- 110598014 1153 ----------------------------------------------------YRTFARRSAAVAALLESSGLGRAEAVIMLLPRSEDMLAAIFGILMAGGVYVPLDASHPAERLGDMLE----------------EFRNPLVLVDQPLPA---VLSARCRAIILPSAHEAADPVS--RADPDDPAYIIFTSGSTGRPKGVVIEHHNRILWMQRTFPIGTGD---VILQKTPV--TFDVSIWELFWWSWTGAAVMLRPGAEPEELAAAIKKHGVTVIHFVPSMLAAFLDTLESRRIEFSSIASLRLGEALDRSLSERFNRLVYGAELHNLYGPTEATVDVSQCASPGESAVSI-GRPIA-NTSLYILDGRHHPLPVGIPGEIAIGGVQVARGYLNAERFIADPFTPDGLYLTGDRGRWQPDGSIAYLGRSDWQVKIRGQRIEPGEIEHALETHTDIVRAVVVPVSNQGLDELHAWILC--DGSVEQGEVRRFLREQ-LPESMIPARFILLRELPYTLSGKLDRKQLMQR-SQALLS- 163726787 69 ------------------------------------------------KKYTYAELRDEVALFAGVLAEYGVEKGDRVVLYMPMIAEAAIAMLACARLGAVHSVVFGGFAANELA--TRINDARPKAIVSASCGIEYKPLAIEISEHKP--KNCIILQETADMHPSRDVKASPKDCVPVLATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWSMKAVYVDEGDVWWAAWVVGHSYIVYAPGCTTILFEG-----KPVGTPDAGWRVISEHKVKCMFTAPTAAIKREDAALMKNYDLSNFKILFLAGERSDPDTITWSERNLGVPV---------IDHWWQTETGWAIAANCMGKYGSPTKAVPGWDEMGRPAAAGQIGALVVKLPLTLPTLWGNDQAFVNKYLRDGYYTTADAGYIDEDGYIYVMARTDDIINVAGHRLSTGAMEEVLADHPDVAECAVLGVEDPLKGQLPLGFLVTRSNDEIVKEVVEMIRERPVSAFKT---ATVVDRLPKTRSGKILRGVMRQIADNK---- 170092289 47 ----------------------------DFWLSAVSQYSTDIYIVYEDQRLTYDQVHNRIIQVAASFHQLGIKKGDSVGICSRNCPDYLVAFWACHLIGAVSVLVLPPQRHCLVHTECKLIETTVSNISEAVGGTKF--LVMDTTDKTRRWQGMEFFNDVVDLFPIAFVKGAYTKAPTMDPEDDATIVFTSGTTGLPKGVLSTQRQFLTNLRRGETLSVTQKGGLILISVPLFHVTGSTSFSMIATM-TGMKIVLMRKWEVEEAAKLIKRENVAVAGGVPAMVSDLSDSSLVGH----PLEGLLFGGAPAPNSLVPRARKAFTATMIQGYGLTETNSIAVSFAGEDYIARPSSTGLASPVNDIVIWN--GVALPRHSVGEVWLRGPNVMKGYWRDPEATNKVITTDGWFKTGDLGYLDDENFLFIKDRVKDVIIRGGENIDSVSVENALYSDDRILEAAAVGVPDKRLGEAAIVSIKPAFRG-QVTEAELILRQKSLPKFAVPVMVVIVDALERTPSGKIVKGIARK--------- 186683589 1113 ---------------------YSGECIHELFEVQVERSPDAIAVIFEDQQLTYRELNQRANQLAHYLRSLGVGPEVLVGIFMDRSIDMVVSILGILKAGGAYVPLDPTYPKERLAFMLSDAQVSVLLTEDKFL------------EGLPEHQAQVVCLNQNSEAWCQERVDNPVR--EVTTNNLAYVIYTSGSTGKPKGVLVNHQNVIRLF--TATQSWFNFSDRDVWTNFHSYGFDFSVWEIWGSLLYGGRLVVVPSRSPEAFYNLLCTQQVTVLNQTPSAFRQLMNAAAGKTGTL-ALRLVIFGGETLELDS---LQPWFGSQLVNMYGITETTVHVTNIADLNQRNGSLIGHRI-PDLQIYLLDSQRQPVPIGVAGELYIGGAGVTRGYLNRPELTAERFIVNPFYKSGDLARYLPNGELEYLGRIDHQVKIRGFRIELGEIETALRKHQAVRE-VIVQAVEESHGEKRLVVVLDDKQAVTIGDLQRFLKEK-LPEYMVPSAFIFLPALPLTPNGKLDRRSL----------- 54024834 119 --------------------------------------------------YSWPELLSDTAAFATTLRRLGVRPGDRVAGYLPNIAEAVVAFLATASLGAIWSVCGQDNTGRAAADRLGQLEPVVLVTADGYRSHDRRADIEALRAALPTVTATVVVSRLGHPVPAEAISTEPLAVEPVAFDHPLWVLFSSGTTGKPKGIVHGHGGVLLEHLKAVGL----HSDIYTTPSWMMWNYQVG-----GLLVGATVVCYDGSPAADGLFALAARLGCTVLGTSPGLACIKAGAVPARDHDLSRLRMIGVTGAPLPASTGLWLRDNVGADI-PVSSISGGTDIVSAFAGGTPTVPVWPGELSAPFLGVAL-DAYDPDGRPGEVGELVVTAPMPSMGFWRDSDYRAAYFTYPGIWRHGDWITLTPHGSVIVHGRSDATLNRNGIRMGSGDIYQAVEALPEIAEALVVGVEQPDGGYWMPLFVVTASGITLTDELRTRITETALSPRHVPDVILQAPAIPHTRNGK----------------- 211638082 3517 -----------------------------LFEQQVKKTPEATALIAGDKTLSYAELNARANRLARQLIERGGCPGDHIATLFARSIELVVAQLAILKVGAVYVPSVPDERKNWLINDC----SAKLLITDG-------------QSDVPVGLSVSLFCLSDETDTLEEDHINP-DLPR-SSAGSAYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYAEIGSDDRVAFTANPAASTFEVWAP----LLNGGALVIINHATTPQELVQDLQAHRITVLWLTIGL---FNRLAAELSPVLPRIKILIFGGDIPDLHVAQVLDNRPPQQLLQAYGPSEG-TTFTTMYPIEALQQGVTRIPIGPIANTRVYDAYEQPVPPGVIGEIYVGGDGVALGYFNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIETRLAEYPAVREAAVLAL-DDGQNKRLVAYVVALEDEGLVNSLRDHLSAI-LPDYMVPSAFVRLDAFPLTPNGKLDRRALPEPDSE----- 158312922 103 ---------------------------------------------------TYSELLADTQRLANGLRSLGVVPGDVVGIYLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDG-----ARRKGRTAAVKLPKLEHVVVVGGAEELLAAADPLCPPVPL---SAEHPLFILYSSGSTAKPKGILHTTGGYVFDIDPETDVYWCSADVGWIT----GHSYPLSN-AVTSVMYEG-----APDPDYDIWWRLIAEYKVTVTAPTAIRACIKWGARYPERHDLSSLRLLGSVGEPINPKAWLWYHQMIGCPIVDTWWQTE---TGSILISPIPGVTSTKGSATTPLPGSPALLSEDGEPVTEGTGVLVITSPWMLRTLYRDDERFVQTFSRFGTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQSDEDTGQAIVAFVTLRGELVGDDAMVSQLRDH--VAHRIPRRIIWADDLPKTRSGKIMRRLLRD--------- 169596676 4639 ---------------------------------------DSLAIDAWDGKVTYAELDRLSNALATKLQDYGIGPE--VLVPLSFQKSVWAVVLSVMKAGGAVVNLDPAQPIDRLQLILDDTEGKVLLVAS--------HLAEKFEN-LAGLTTIAIDGQYLSNLPL----TGPISLPLISPENPAYVLFTSGSTGAPKGIVIEHRSLCSSSKAHGTVWDIGPSTRLLQF--AAYQFDVSAADIFTTLQRGGCICVSENERLNDLAGAINRYQCNWAFLTPTVASLL------STEGIPSLRKLVLGGEASTRAIVEKWHSVLDLIV--CYGPAETTVYSTASSDPADI-----GSPIGVLNWIVDPTDYNKLVPIGCTGELLLEGPTVARGYLHNEEKTAAAFVTSRFYCTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHVIRSKPTLEHLVVDSARPESLDSRTALIILPLD--PIKEDLVALQTSKVLPHYMLPNYFIPISRVPLTMNGKTDRRKLKELVS------ 196195013 104 -----------------------------------------------DKHISYQQLFEEVSKFGNVLKNRGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALKDRILNAEACALITADGVRGGKTIALKENADKALDGVDCVHTCGDVDWQAPRDVWYHEAMAEPEVDAEDPLFTLYTSGSTGKPKGVVHTTAGYLLNLTHKYVFDYQDGDIYWCTAWITGHSYIVYGPGATTLMFEG----VPTYPDASRCWQVVDKHKVNITAPTAIRALMGLGDAPVEQTSRASLKLLGTVGEPINPEAWEWYYKVVGCPIVDTWWQTEGAIMIAPLPGAVDLKAGSATLPMFGVQPGLM-DPDGKELDGAASGNLVIKSPSQIRTVYGDHQRLIDTYAYKDCYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPSISEAAVVGYQHDVKGQGIYAYVSLMAGKEGSEELVQALRDQEIGPIAKPDLIHFAPGLPKTRSGKIMRRILRKIAADEL--- 13310126 71 --------------------------------------------------YSFDQLKAQAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVPLFT--AFGPKAIEHRLEQSHARV-IVTDSHN----RAKLDEVQA-CPSIITVRARSGELDFQQCLDA-ASPVCEPVMRSGNDPFLMFTSGTTGPAKPL---------EVPLHAIVAFQGYMRDAIDLRPEDNFWNLADPGVTGPLSLGHATTFYDGPSVESCAQVIDKLGITNLAGSPTAYRLLIAAGKAFSAPVKGLRVVSSAGEPLNPEVIRWFAEELDVTIHDHYGQTEGMVNHHGLLHP--VHLGSAGFAI-PGHRIVVLDAQGNELPAGQPGILAVDREQSPLCWFAGYHGQATKAFVGKYHLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLANGHVGSVELEETLRQQRLYAHAYPREIEFVSELPKTPSGKLQRFILR---------- 118464419 524 ------PGPAALPEAQRANGRTAGEALHDGFFRQAERQPDAPAVFAGSGDLSYAQLRDQALAVAAALCAAGAGAGDTVAVVGPKSAEQIPAVLGILSVGALPIGAQPRDRAERILQSGRVRLALV-------------CGGRQLSLPVPGLVLADVLGGAPA--------DAEIACARVDPGELAYVLFTSGSTGEPKGVEVTHDAAMNTVERHFEIGPADR-CLALSTL----EGDISVMDVFVTLRTGGAIVVAQRRDPDAWARLIDTHRVTVLHFMPGWLEMLVEVGRGR---LSSVRVVPTGGDWVRPEVVRRLRAAPGLRFAGLGGATETPVHNTIFEVTEPIPADCTALPFGPNNVCRVVGDTGGDCPDWVPGELWVSGRGIARGYRGRPDLTAQRFVEDGWYRTGDLVRYRPDGTLEFVGRADHRVKISGYRVELGEIESALRRVPGVRTAVAALIAGAGESDVLAAQVGTDDPALTGEQVRQYLADL-VPAHMIPRHVEVVERIGFTAAGKLDRRA------------ 183983259 1545 ------------------------------------------ALTFEDHTWTYHDLDTASTQLAHHLLDYGAGPGTVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTA------------IITTTELAQHLPTTGNSGVPVITLDTLTVDDHPT--TALPPPDPHDLAYLIYTSGTTGTPKGVAITHHNATTLTTTLTPQ--LGPTTNQVWSQWHSYAFDVSVCEIFGALLTGGRVVVVPETSPHDLHHLLATEHVSVLSHTPSYALQTIDDTTHHNPTQPPLALTAVAGEAFAPTRAHTWLSHHPHTLINMYGTTETTVHATLRDITEHDTTNDTSPIGTPLHHLAVLDSSLRPVPPGTVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALAALDGVQQAVVIAHDAPGQTRLVAYYTTTGNAGIDTAWLRDRLSEV-LPAYMVPAAFVVIDELPLTVNGKLDRRAL----------- 75911034 559 -----------------------------------------IAVIEDNQQLNYQELNERANQLAHYLQTLGVGAGICVGLYLEPSLEMIVGLLGICKAGGTYIPITPTSHPNDLAFILNDAHVSLLLTKKSWS------------EKLPECESSIICLDSDEEVIAP--HSRQNLVTQVTSGNLACVIYAPNPINKPDGIAMSHSNLVVAIHQLWEVSAGDRILVFSG---------ISSDTTIESLFNGASAVIQPQTTQNNFFSFIAQQQITVLNL-PTFFWILKEISTSQAPLLESLRLVMVGGEKVSRTAYESWIELVGKQTRWLNAYGSIATTFTTVYDPQTASSETEGQPIA-NTQIYILDQLLQPVPVGAPGEVYISGVGVAKGYFRRTDLTSERFTHERLYKTGDLARYLPDGNIEYLGRTDNQVKICGVCVDLEQIEALLHQHQAITQAVVIAT-EVTSGEKQLVLVTQPEQTPTIDDLQTFLSQK-IPHYWIPSDFIFLESLPVNTNGQVNRGALPE--------- 213965726 61 ----------------------------------ALRYPDRLALVDDDGELTYSQLLDNAHALARALMDRGMTQKSSFGVIARNIKGFIGSEIMLMNIGSGP---------TQIRGVVDQNKAKFLFVDDEFLGLDDVTVVITSVTKPETRKN-----AGKNFLLMEDL------IEEGRTSNAKFIIMSSGTTGIPKGVLRNEPKTPATVGAIAEIPWRRNMVIHQSA-SMFHAWGWAN--VLIGMATGSTIVTMRVFDPKKAVDQCEQNGMISAAFFLRQIKDVLDEEPNRK--IGPFRFIVSSGNAIPGWLVSALTHRFGPVICNFYGSTEGLCSIASGADPD-----SAGRP-AIGAKVRILGDDGKEVEPGEVGMIHTAQELSFIGYLNKKDKFT---TVDGLFQIGDLGRIDQDGYLYICGRSDDMVIKGGENVFPREVEEILGPVPGIADVFCSNENDEIFADLFLYVVREDNEAGKNLTLREYVRET-LAEHSTPDRVFFVDSLPRNAIGKVVPREVK-AMHERL--- 159898554 38 ------------------------------------RYPNNIALTIGNKQYDYVKLYTVAQRWAFALRQ-STKPLHRVGIFAYRSEAAYIGILASLLAGATFVYNFPLQRTQAMI---EQAELDAIIV-DHQSYDQFLQLADSLPVLPPCLLDTMIYTQAE----LAELPTEPVTVP---PEAIAYLLFTSGSTGNPKGVPISHANVAHFLK--VNQARYQITPADRLSQTFDQTFDLAIFDLFMAWNHGAAVCVIQPIQLLSPFRLIEEQGITIWFSVPSVAALLRKQKLLKPNSLPNLRLLFCGEALPKATAEAWQLAAPNSIIDNLYGIACAVYRWNSLTSPAECLVVPIGK-LYPGLTAVVVDANDNPVPAGTEGELCVAGPQTFQGYWHNPSLTEQRFLELGYYRTGDRVVCRTNGSMIYLGRSDQQIKVHGYRVELSEIEGALLLQPGVVAAVALGWP---LENGSASGIVAFVIAPSIADLQQAVQPL-LPSYMLPRTIYQLETMPLNANGKIDRLAL----------- 159898401 445 ------------------------RCFHELFSAQAAITPDHPAVVVEDQQLSYAELEARSNQLARELLARGVRPDQPVALALDRSLNLLVGILGILKAGGAYVLGLPKERLGFM-----LGDIQASIVVSETS----------LQAQLPE--------HAADYLWLDEHSSEPVAASAVP-SNLMYIIYTSGSTGQPKGVGVSHQNYISSISQRLNLPQASFASVSTFAADLGHT------AIFPTLTNGGTLHLITAERASNASQLMQQHAVDCLKIVPSHLAALLAVAEPAR--VLPRQRLILGGEAVSWKLLQTLALLADCQVFNHYGPTETLTNPLSANLPSQSAIPALGRPIA-NTQIYLLDVHGQPVPLGMTGELYVGGAALARGYWQRPAITAERFVPDGLYRTGDVARYLPDGKLEFLGRADDQVKIRGFRIELGEIEAALRNHTAIEQAAVIVRDDPAGDKRLVAYLVAGQQRPLSLELRNFLKQ-SLPDYMVPAAFVMLERLPLNANGKLDRQAL----------- 161213730 28 -----------------------------LFEDQAAKRPDAIALIDGEQSLTYGELNVRANHLAQHLLSLGCQPDDLLAICIERSAELFIGLLGILKAGCAYVPLDVGYPGDRIEYMLRDSDARILLTST--------DVAKKLALTIPALQECQTVYLDQEFLAIAKLHNQYLRLTQVLPNNLAYCIYTSGSTGNPKGILMEHRSLVNMLVRTLQFC--------------AVSFDFSCHEIFSTLCLGGILVLVPEAVRQNPFALISQQKIE-KLFLPVIALLQLAEAGNKSTSLALCEVITTGEQMQITPAVANLFQKTGAMLHNHYGATEDATTHTLKGNPEGWTLVPVGRPLHNV-QVYILDEAQQPVPLGGEGEFCIGGIGLARGYHNLPDLTNEKFIPNPFYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLASHQAVRECAVVAR--EIAGHTQLVYIIAKDTLNLSFDLEPILREAVLPEYMIPTRFINISNMPLTPSGKLDRRAL----------- 186471793 33 ------------------------------------------------------DIARHVAQLQRWFAREGLEPGDRVAVMLSNSAEHVHLIYALVLSGLVWVPVNTKLRAAGLVYLLQHSEPKLLIIDD-----EFEAVTATIDCA-ATRRVRIPAFDAQEA-------HAAFTSPNIGVHDPLCIIYTSGTTGAPKGVVFTHRMMRIAGEAALRVADVREGDRLFLWEPLCH---IGGAQMLLLPFLEA-VTLHAVPSASQFWAQIQRARATHLHYLGGVLDILMQLPPDVQAETHTLRV--AWGAGVSASAWMTVQGRLNVRLRECYGMTECSSFAT---------ANATGKPGSPWIEIELLGEDGQPVKHGEAGEIVVEGTF-LPTYLKHPDATRAAL-RDGRLHTGDRARRDGDGDFFFIGRQTDSMRVRGENVSAWEIERIFAEHPAVHASAAIGVASA-IGEQDILLNVQFKDAPVDWEMHAWARER-LASFQLPRYYRAVESFELTASERIKKHLLPRSVDD----- 157368591 20 ----------------------------------ARRYATRLAVQDETRALTFAEFSDEVGTLAARLQ-LVLEPGDHVAVQLPRGLDYIVAAYAIWQAGGVYLPLDDQWPSSRI------------------EGILHRSHVRV----------LIHAPQAGHGIALTELAAEPAELPAAGTP--AYIIHTSGTTGEPKGVVVSQESLLHSHQRDIQIHGVTEGPVVINA-SFCFDSALERMALVALGYSVQVVSDRVRKSPHELVGYLCDHHIVNVDLVPSHLKVLLSAGLNEKCD--ALRLVIVGGEAIDVELWRQLAANEAVYI-NVYGPTENTINTSFCEIRGEM--PHIGRPFENVS-CLILDEGGQRCPPGEDGELLVAGRHLALGYYNAPALTARAFVNDGYYRTGDRVRQNEQGNLLFLGRIDDQVKINGFRIELADVQHNLAQLPGVQYAAVIKLPSG-QGLLASVVWHADTAGQTLASLETLLGEK-LPAYMVPDRWQQLDALPLTDNLKLDHKSL----------- 124007606 1178 --------PDTSAD-YPKDEC-----IHNLFKANVEKNPEQLAVVGADGQLTYQELDALSGQLAHQLVTAGATPDSLVGVCLPRSLDMIVAVMGIIKAGAAYVPLDAAHPDERLNYMLENADLKLLV---TCSHLEER------------LKQVAAVQNSQLFFTLEKGTGTSVEHAHVAADGLAYMIYTSGSTGKPKGVMVTHQGVIFSTIRQFGFTPEDRLLQFASI-----SFDVFAEDVFPTLIAGATLVMMEDEKFIDPMYVKQTMQLHKVTLVNFPTAYWHTLSSMSFQD-TTLRTVLIGGEQAEMEHYKQWRENNNLPVMNTYGPTETTISYYPMTEATTKLPNI---PIQPYQNTQLYNEQLEQLPVGEIGELYIAGDGVTRGYWKNEALTQEKFVDNPFYKSGDKAQWNAEGQLVCLGRVDQQVKIRGFRVELGEIEQVLSAHPLVLQAVVVAQKIN-QNQQLKAFVTFKVQV-KAEALSVHLKER-LPEYMIPANFELVDKFPLTVNGKVDRKKLSE--------- 209546870 452 -----------LSAPYEDDAVNDDRPVHELIAAHSRRTPEKTAIVYGDEEWSHGWLETNTNRLGHRLRQLGVRAEVTVAIFIKRSPEAIVGILATLKAGGAYIPVEPDHPPVRNHHILRDGGVKIVL---THSWLRHR-LPEELDGIILELDKIDLDGEPD----------TPLYVPTHKDQ-LAYVMYTSGSTGLPKGVAVEHGPLTHHLQNTSRVYGMSSESRELPFLPFSSDG--GHERWMNPLMEGGSIILPDQPTPEETLTAMRKHGAN-NASIPTTYLQQLAEWADITDGAPPMRLYSFGGEGLAQPTSRALKSEW---LINGYGPTETMVWKVRAGTKFQGVYAPLGRAVG---LRRVYVDPDLNLCPGVTGELYIGGEGIARGYLGKPDTTADRFIPDPFYRSGDLTRWREDGTVEFVGRVDHQVKLRGYRIELGEIEAALLQQPGVGE-ALVVLRDDDAGEKALVYVVPKKDETLNVETVRVGLERSLPSYMVPAAVVELEKMPTNPNSKLDRFAL----------- 94499346 109 ---------------------------------------------------SYADLHLAVSRFANVLKDMGVKKGDVVTLYMPMVVEASLAMLACARIGAIHSVVFGGFSPDALAGRIEDCNSKFLITADGIRGGKTIPLKASVDEALECMEKVLVTGANVNWVEGRDVKYEDA-LKNVKAEDPLFILYTSGSTGKPKGVLHTTHQYVFDYKPG-DIYWCTADVGWIT----GHSYMIYGPAATTVLFEG----VPNYPGVNRMAQVVDKHQINILYTAPTAIRALMAHGDKAVEGTSSLHLLGTVGEPINPEAWEWYFKTMGCPIVDTWWQTEGGILISPLPGATDLKPGSATKPMPGVQPAVV--DNEGNILEGATDGILDSWPGQMRTVYGDHQRFIDTYTFPGKYFSGDGVRRDEDGYYWITGRVDDVLNVSGHRMGTAEIESSLVAHPKVSEAAVVGYPHDIKGQGIYVYVTPMVGTSPSEELNQELKDSDIGAIATPDLIQFAPGLPKTRSGKIMRRILRK--------- 149371427 74 -----------------------------------ATRGDKTAILFGSEHITYKQLHHRVNKFANVLKEQGVKKGDRVCIYVPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSDCKMVITSDSYRGIDLKGIVDEALESCEGVEKVLVAGRDLWLQPLLDAASDQCKAEVMNAEDPLFILYTSGSTGKPKGMVHTTGGYMYTFKRENDVYWCTADIGWIT----GHSYIVYGPGATTVLFEG----VPSYPDFGRFWDIVDKHKVNYTAPTAIRALAKQGVEIVEKYDLSSLKVLGSVGEPINEEAWHWYNDNIGKNIDSWWQTETGGIMIT------PIPYVTPTKPTYPFIQPCLMDENGKELKGNQVGRLCIKFPWTIWGDHQRYKDTYFS-TYENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAIAESAIVGFPHEVKGSALYGYITLKDESRKHKEINQLISDRIGPISKL-EKIQFTNGLPKTRSGKIMRRILRK-IAEK---- 197732748 453 ----------------------------ELIERQARLTPDATAVHCDGQHLTYRELDRRANRLARYLRERGAGPERLVGVCLPRSTELVVALLAVLKSGALPVFMLSDARAPLLTATGTAADPAADTVTDVVTGTIPDDTAAHEATTAPATGVTTVWLDREADL-VATRSDEP--LPALHPAGLAYAIYTSGSTGRPKAVLVPHAGVVNYLVVRGRQLGLDGSDVVASVASI--SFDVLVPQVFMPLAWGASVVIAPSEVAVDGPRLAEMMRVTTLMATPATWHLLLDSGWRG----GRFQAICVGEA-LQPQLAERLLGVV-STLWNGYGPTEASVGVTHRVDPERDLDRPGGSPIGPLGHLRILDRHGAPVPAGVPGEIHIGGAGVTRGYAGRPGLTAERFVPDPFYRTGDLARYLPDGTLVFLGRTDEQVKIRGYRVELGEIEAALAARPGV-DRAAVTVRGSGTGAELAGYVVWQDDRPAAAELRRSLHDT-LPDHMVPVTLTALGRIPLTPNGKVDRAALPEPV------- 90424858 469 -------------------------TVLDLILAQMSAQPDAPAIMASDRVWSYQDLGARAAALAARLAAAGVQPGGRVAVMLDHGPEAVAAILGILCAGAAYVPLDPEAPAERRSMILDSADIAAVVT------------RRASTAAFPGIMTFAV----------EDIAPQSLDLDAVKASDEAYVIFTSGSTGRPKGVSVGHDNLRYHVA---------ASTAENADLPIGRTFPLSVTGLFCTLCDGGTLVMPDAASSRDVVALIRSADATHVCMTPSLWAMLLDAAGPQ--GFPGVRMAKVAAEPCPALVAAHAGGAPHAVLCNEYGPTEATV-WVCVERCRPQTTGTSGHPI-PGTRLHVVDSAGRPCPFGTIGELIVSGPAVARAYVGATPGGRTPLSDIPEYRTGDQVSLGFDGRLLFHGRRDRQVKLAGYRVEPGEIEAALRAHPGILEAAVVVEQTDGQPARLVAHLGAGPGAADDAELRRQLTIR-LPAYMIPQAFVRHQRLPRIASGKVDTMALPRA-------- 99033760 75 --------------------------------------------------------------------RAGLRAGDHLIFQLNNSHEYLRAFWAAVHAG---IVVVPLNVPHVIDRGN--LEGVSNVLSTLGSGHVLIG-SRPADAYLPAVTGAGVPRDAVLALPRDTELPDPGSSTATAAAEAAVIFFTSGSTGAPKGAVQTHAAI---LAREAGVMQLDATDIQLNWMPLEHAAGILMSHLRGVCRLGEQVQVAPGADPLVWLDLIDKYRVNYT-WAPQFAYSLLNLVPTRKDDLSCLRQSINAGEMLNARAVAQLTAEFGLVIVPVWGMAETCLDFSATDTASEPDVRAEGESAGPGLDVLVVDDEGRAVPEGQVGHLQVRGACVTREYFRNPAANGESFTADGWFRTGDLAHV-RDGVVTMTGRAKQILIVNGLNFDLSEVEAAIEELPDVETSAAWAHTDPATGEQAVVFFVPRAGRPAGPVVDAI---RAQVLRRIGIRLHAVEDIPKTNLGKIQRAKLGAAYRDGLFS- 163869199 81 -------------------------------------HGDQIALIWGDNPYTYNELYEHVCRFANLLKNHGVKKGDKVTIYLPMIPEAAYAMLACARIGAVHSVIFAGFSAEAIAGRIVDCESTFIITADGLRGGKRINLKDNVDHEIAARQNVRVDQEGRDFWYHEEITHAKTNCPAMNAEDPLFILYTSGSTGKPKGVLHSTGGYLVYAAITHKYVFDYHGEIYWCTADIGHSYLVYGPGATTLMFEG-----TPTPDKGRFWEIVDKHKVNTLYTAPTAIRALMGAGNSEHSKRTSLRLLGTVGEPINPEAWEWFYHTVGCPILDTWWQTEGGHMITPLPGATPLKAGSATRPFFGVQLQII--DEQGNILEGEAGNLIDSWPGQMRTLYKDHERFIETYTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVLHPAVSEAAVVGYPHPIKGQGVYSFVTLMEGTAPSEELQKDLIKKEIGSIAILDKIQFAPQLPKTRSGKIMRRILRK--------- 148254993 66 ------------------------------------------------TKLSFAALSRRSNQVAKFLRAQGLQRGDHLLLLLGNVVPLWETMLAAMKLGVVVIPATTLLTIDELRDRLERGRAKAVVAAQKFADLGAGDLVRIVVGAPTTLPFELAAAADETFTP--DGPTQP--------DDPMLLYFTSGTTAKPKLVRHSH--------RSYPVGHL--STMYWLGLPGDVHLNISSPGFFSPWNAGATVFVVNQPRFDAKGLLAIIRRCGVTTLCAP-PTVWRLFIQEHLADFKSLREACGAGEPLNPEVIDQVRAAWGLTIRDGYGQTETAAIVG--NSPGQTLIGSMGRPLPGY-RVEVADIDGNLASEGEITLALTERPAGLMQGYQGDDGKLSG--ADGVYRTGDVVFRDEEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHEAVAEAAVVPSPDRLAVPKAYVLLTAGAERSRETALSIFLQSR-LAPFKRIRRLELVSELPKTISGKIRRVQLR---------- 111223570 3933 -----------------------------LFAAQAARTPGALALVDGDARLSYADLDRRADAVAAGLLALGVGTEDVVGAHLDRCADLVATLLGIQRVGAAFVPLEPGWPARRIA--------------DIHRTARLRAVVSATGTGLPDELDVPV-------LLVGDLASAPVPVAPLHPDGLAYVIYTSGSTGTPKGAMIGHQAIAARLLWQRGLLDFGPGDAVLFKAPLGFDISVNE--VFLPLVTGATLVIARPGGERDVLELITRHRVTFTYLVASLQLPGIDGAA------GTLRHVWCGGEALTPELFGRFRATLNAVMYHGYGPAEATIGVSHRDDAERFGISI-GRP-NPNTRLYVLDEVLNPAPVGVQGELYAGGLPLGRGYVGDPCQTAARFVADPWYRTGDLARWTAVGTLEFVGRADHQVKIRGMRVELQEIEAALGEHDHVRQAVVTVHRNHLVGYVTGLPGVPGGAEPDVEGLRRWLAGR-LPDHMVPTIIQSLDAIPLTPAGKVDRRALREAGSEKTLAG 84704178 27 -----------------------------LFDAQAAAHPTHTAIRFMGTDVSYGEVQRRSCQIALELQRLSPMEADTVGLAGPRNPDLVAALIGIWRAGAV---ALPDHPEARRAYLVENSGAAFVVGPADLSPKESDTAAS-------------VDGGLSSHRP-----------------DFAYLQYTSGSTGKPKGVKGGHPQLANFLHAMASLLSFGADDRLLAVTTLSFDIALLE--WFLPLICGGSIIL---PSDDQAVTLLREEAASFFQGTPATWRLLLDAGLGPHSGLTAL----CGGEPLPSALAATLLPKVG-SLWNVYGPTETTVWSTRIDTPEAIHV---GRPLANTVLS-ILDEHDRRVPPDTPGELIIGGEGVALGYHARPEETAARFTEGKVYLTGDRAVLTSDGVIRLLGRADAQVKIRGFRIELGEVENALGQVTAGGAAAATVHTDG-AGEAMLVGYVSAASGPTASTLRRGLRAL-LPDYMIPQRFVVLDSLPLTPNGKIDRKAL----------- 119508892 493 ------------------------ECIHELFAAQVERTPDEIALIFGEECFTYRELNIKANQLAHYLQGLGVKPEIPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVGILLV-HAETQRRTEEFGR------------VVCLDAD----WENIGEYPITNPDVTPGNLAYLIYTSGSTGKPKGVMIEHRSPVCLLYWAREVFSDDAISGVLAATSIC--FDLSVFEIFVPLCRGGKVILA-----ENALELAAKNQVTLINTVPSAVTQLLQFNAIP----NSVNTVNLAGEPLTWKLVQQLQQL--PHVEQIFGPSED-TTYSTYIELKDITPNSSTPPIGPIANTQVYDRYLQPVPVGVPGELYIAGAGLARGYWQRPELTDERFINWGLYKTGDRVRYLPDSNIEYLGRLDSQVKIRGYRIELGEIDALLSQYPEIQESVVIA-SEKASGDKNLVAYI----APKSINLRQYLADK-LPNYMIPAHFMTLDALPRNPNGKIDRKAL----------- 66044949 748 ----------------------------------AAIQPEAIAVRCGDAVLTYAQLNESADKVADTLLRKGVQPGDVVGICMMRSELLVAALLGVLKAGACYLCALPAERRN---WLLEEADVKWALIDESAPAL------RDATSTL--LIGQLVNEQ-------DDPRVSPLAKPVISADARCYYMFTSGSTGTPKATASTH-RAVVSLVKGTDYIDIKGDDRFLFFAPLA--FDASTFEIWGALLNGAQLVVQPGEAGDDLAHTLENQQVSVLWLTSAL---FQEMVDQYPQAMAGVRHVLTGGDVVSPQSMRSLLARSTGTLTICYGPTEGTVFTTSMDKVEQVTDKLIGWPIAQAD-AYIVDVFGQLAEPGVPGELFIGGTGITGAYLKRPELSQERFVTKTLFRTGDLARWTPGRGIEFLGRSDSQIKIRGLRIEPGEVEQAIRQLPGVTACSLINLDKQLVAFVSLDGSVALDE----QQIRVALRE-CLPDYMVPAEVHVIEQLPVNASGKVDKRALLELATQ----- 157931631 4 ------------------------KSLHQLFEEQVAQNPQGIAVIFEGQKLTYQQLNNRGNQLAHCLRDKGVNPESLVGIFMERSLEMVIGLLGILKAGGAYVPLAPDYPTERLGDILSDSGVSLVLTQESLGDF-----LPQTGAELLCLDR-----DWEKIATYSPENPFNLTTPE----NLAYVIYTSGSTGKPKGVMNIHRGICNTLTYTIGHYNITSEDRILQIISLSFDGSVWE--IFSSLISGASLVVAKPDGYKDIIDLIVQEQVTYFTCVPSILRVFLQHPKSK--DCHCLKRVIVGGEALSYELNQRFFQQLNCELYNAYGPTEVAVETTICCQPNSQI--SIGRPLAN-AQVYILDSYLQPVPIGVAGELHIGGMGLARGYLNQEKFISNPFAEGKLYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDSLYNQRLVAYVIRKDTLLTPQDLRRFLQQQ-LPAYMVP--------------------------------- 89092337 43 --------------------------------------GDRVALKYEGSQLTFVELKEKAAQFANFLKSQGVGKGDRVAALLPRTPELLVVIMGTLRAGAVPLFT--AFGPGAIEYRVQQASTKLVVTDPA-----NRHKLDDVTGCPPILTAAADAQYAADRDFAAEVDTQSTDFAPVKGKDDPFLQMTSGTVGKSKGV---------AVPSRAILSFYVYMRFAIGLRPEDTYWNVADPGVVGPLLLGNTTHFCEAATPETTYDMLRKYNITNLAAAPTYRMLMANDDVLGADDKFDLRVASSAGEPLNPEVISWVDKRLGCPVMDHYGQTEGMTACNHHDLKQDVVVGSMGFSM-PGHRVVALDGDYNEIPEGETGQLVDNSPLFFFQGYTWQEKNP---FHGKYYLTGDVVMSHGDGSYSFTGRDDDIITTAGYRVGPADVESTLLEHDAVAESGVIGKPDPKRGSIIKAYVVPTDELKD--ELKQLVRDR-LSTHAFPREIEFMHELPKTPSGKIQRFILR---------- 146340126 66 ------------------------------------------------TKLSFAALSRRSNQVANFLRGQGLKRGDHLLLLLGNVVPLWETMLAAMKLGVVVIPATTLLTTDELRDRLERGRAKAVVAADQVAKFDLVRIVVGTTTSTGWLPFDKAADAAEPFTP--DGPTQP--------DDPMLLYFTSGTTAKPKLVRHSH--------RSYPVGHL--STMYWLGLPGDVHLNISSPGFFSPWNAGATVFVVNQPRFDAKGLLAIIKRCGVTTLCAP-PTVWRLFIQEHLADFKSLREACGAGEPLNPEVIDQVRAAWGLTIRDGYGQTETAAICG--NSPQKLKIGSMGRPLPGY-RVEVADIDGNLASEGEITLALTRPAGLMQGYQG--DDGKLSGADGPRYRAGDVVFQDEEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAIPKAYVLLTSGAPRATALSIFLQQR-LAPFKRIRRLELVSELPKTISGKIRRVQLR---------- 33597801 85 --------------------------------------------------YTRQQLHDEVNAVAAMLREQGVERGDRVLLYMPMVPEAVFAMLACARIGAIHSVVFGGFASVNLAQRIDDAAPKVVVSTDAYKPLLDRALA---LCQKPPGAVIILAGRDLDYAELRARHESRVPVQWLESSEPSYILYTSGTTGRPKGVQRDTGGYAVALASSMEFCTSDIGWV------VGHSYIVYGPLIGGILYEGTPV------RPDGAWQLVERFGVNTLFSAPTAVRVLQDAALLRRHDLSTLRAVYLAGEPLDEPTAQWISQGLGKPIIDNYWQTESGWPILSAQPGVERVPTRFGSPSFPFDARIASESTGEDLGPDEKGVVAIVPPLTIWGDERFVQTYFTSISGRQVYSTFDWGLVDPDGYWFILGRTDDVINVAGHRLGTREIEESINSHAGVAECAVVGVADTLKGQVAMAFAVLKD--PAGAETRDIMREDQLGAVARPARIRFVGALPKTRSGKVLRRAI----------- 70607944 74 ---------------------------------------DKVAFYWANERFSYLDLYNEVNKATYVLQELGVRKGDSVSLLFPSIPEAVFFSLAVHRLGAVLVIHYVGLSHETLAYRLNDCGSKVMVVASKRNGNEIRIVDKLLDSHTTPVKSVLVVSRGEDVKPKGKVYVRP---EEVESNEPGTIYYTSGTTGKPKGLFHSHAGYTIGLNWAFRAVWWTVSELGWPVWPMANLYTIPVMGITGVLFEGF------IGYKRDLFSVIERFNVNYSSTTTLYTLKSLGEESVKSGDTSSLKILNVGAWNWLTENMPHVK------IGDAYWMTEHLI---------PIACTPYGLGEIPYKPGSVVDDDGKPLPPKQKGYIVVKNPATAKTYEKIKDKYWSRFP--GYFYTGDYGYVDEDGYLFVLGRADDVIRSEGERIGTLEVESIIGTYPQVAETAVVGTTNSIVA-----FVVPKDDVLR-NEIKNYCRNSGY----IVDKVIFLKRLPKTKSGKIMRRLLKSILANE---- 167032847 58 --------------------------------------------------YSFEQLKVQAARFANVLKAQGVSAGDRVAGLMPRTPELLVTILATWRLGAVPLFT--AFGPKAIEHRLEQSHARV-VVTDSQN----RAKLDDVHATIITVKARVGELDFQQCLERAADDCEPVMR---AGNDPFLLMFTSGTTGPAKPL---------EVPLRAIVAFQGYMRDAIDLRPEDNFWNLADPGVTGPLSLGHATTFYDGPSVESCARVIDKLGITNLAGSPTAYRLLIAAGSAFSAPVKGLRVVSSAGEPLNPEVIRWFADELGVTIHDHYGQTEGMVNHHGLQHP--VHLGSAGFAI-PGHRIVVLDEQGSELPAGQPGILAVQSPLCWFGGYHGLP--TKSFVGK-YYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGVAGNAELEETLRQQRLYAHAYPREIEFVSELPKTPSGKLQRFILR---------- 119485889 98 ----------------------------DLFSQSVSQYPHKTAISAWDGELTYSQWDTLSTQLAHHLIQTGVRPGD--VLPLIFEKSMWVTVFAVMKAGAASVVIDPSQTKERIKTIIDIVGPGLILCAPSTAPL----------VSLITKRNVVVQKDTVSDLPEQRQNGGGTTLPVVKPSDLLYVVFTSGTTGNPKGAAITHSNFTSASK---------HQNRYLNFKPTAYAFDVSWSDFIHTLAAGACLCISEHDRKHDFIGYMIKNEVTFVHLTPSVAAI-LDL-----DKVPTLDTVTLGGEVVDLHKLPQLRNIQTTII--TYGPAECTVTTTGVVDHDGTTKATIGWALG----STTWDPNKDALTPGLTGELLLEGPLVGAGYLNDAEKTAAAFIENRLYRTGDLVRYTPDGELIYLGRKDTQVKIHGQRTELGDVEHHIVLHPAVADVAEIVTPKVTQRPMLVAFLLMPKTSPKAAPIIKIL-ERELPGQVPPHMMPSVTDLPRGLTGKTDRRALRE--------- 163722122 38 ---------------------------------------------------TYAQFKEMSDALALQLLAMGVQAGDRVATMMLLSPEHMALMYACSRIGAICAPLDVRLQDQEVVRDLSKIDPGILFILGKTPLRDFTTAAKAALDNCPSIKHLVQVGFGDDEI-MEGAKSLPLLLPEAVASLVTLIIFTTGTTGAPKPALLTHECIIVQLARGVN-CNLDDDNRILINLPPSHVACVTE-CFMTIFALGGCAVCLMIFDPKTTLDAVQAHKVNFMGMIPTFRMVW--AVPGYDDDLSSLVRVVYAGAAADLPFLQRL-AQMAPEFYTGIGMTEGFATMTPKGISPEEMVGQVGQAFTDLAEVSIRKPMNVDLPDGEMGEICYHPPIVFAGYFNMPEETAKTVSKEGILYTGDLGFFQDKGSLCLAGRKKFIVKQKGYNVFPDEVEDHIARLEKVAVAQVVGAPHEMFDEGLMAFVQPKPGTDLVAE-EVMEHCKGIASYKRPQHVVIWEPFPITRTAKVDKMALK---------- 17230170 18 -------------------------TLVDVLRAWTQQKGDAVGFAFKQVHLTYTELDHKARAIAVHLQAMR-WQGERVLLMYPPGLELIAALMGCFYAGLVAVPVYPPRPNNNITRLLSIGEDAQ---------------AKGILTKVSLENSLKQVSKNTAFEALPKVATDSIILPQLTADSLALLQYTSGSTGTPKGVMLSHGNLLHNLGQIYQRFGHSANTHVVSWLPPYHDMGLIG-GILQPLYGGFPVTLSPVAKPLRWLQAISQTQAT-TSGAPNFAYE-MCVRNIRLDDLSSWELAFTGAEPIRQETLERFATTFKTAFYPCYGLAEATLFVTG-KNKDEIVFNHTSQSLSPSDDQTIIIVNPESREPGEEGEIWLKGASVAQGYWQNPQETKATFQTGGFLRTGDLGYLN-SGELFVTGRIKDVMIIRGQNYYPHDIEAAVQCHPALSAYWGAAFSVEVDGEERLVVVVERDEDGIIAAIRGAVSEFGLQVYGIC--LLKPGSIPKTSSGKVQRFACRE--------- 191637670 13 ----------------------------------AAEHPTRVAYDYEGTQYTYAQLKEGSDRL-AGFFAETLPEHEPIIVYGGQTFDMVEVFLGLSKSGHAYI-PIDTHSPNEITQVQDVAHTPAIILPIA----------------VPDVQ-IIRAPELHE---AEKTHALISSLQHVVGDDNYYIIFTSGTTGKPKGVQISHDNLLSYVNWNISDFGLKEGVVAMSQPP--YSFDLSVMDLYPTLVLGGTLKALPKEVTDNLFATLPKLGLNEWVSTPSFAEIALLDPNFNQDNYPDLTHFLFCGEELVNKTAQELITRFKATVYNTYGPTETTVAVTGMAITQDIVDQYPRLPIKPDTEIFVVDEQGNQVSAGTEGELMIVGPSVSKGYLNNPEKTAKAFFNVGSYRSGDLATMTEDGMIFYRGRTDFQVKLHGYRIELEDVDHNLNQVSYIKQASTVP---RYNKDHKVAQLIPNDFESDMKLTQAVKAELGVMEYMIPQRIIYRDKLPLTANGKVDRKAL----------- 126458780 71 ------------------------------------------------------ELYQLVCDYAAALRAAGVRKGDRVMVYMPNSIEAVAVILAAARIGAISTTVFAGFSPKAVADRIELTEPKIIFIDEALKISPWRPEKVVVKRALPEAEVAMEKGRLDEFLELKYTDCSPVFL---EANEPLFIMPTSGTTAKPKPVVHVHGGYQVWIWHGAKLVYLEPGDVVFIGWIVGQSYIVFAPLIIGILFDGA----IDYPRPDVFWEVVEKYRPTLIWTSPTAARLLMGVEQARKHDLSSVRRVVTAGEVLNPEVQRRVPVIFGYPYALVKDMGYGM-EYVKIKP------GSAGQPL-PGVEFEIVDEKGNPLPPMHKGIVVIKRPFLTPTLWKDHERYLKDYWQEGVYYTGDAAHVDEEGYIWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPLRGEAIAAFVVLKPGWRPTEELKRELIERTFGPIAVFAGVEFVNMLPKTRSGKIMRRVLK---------- 58259419 136 ---------------------------------------------------SYEELMQETCRVANVLKSYGVKKGDAVSIYLPMTWQAAAAFLACARIGAIHSAVFAGFSAESLRDRVNDCECKVLITTDGGKSIATKQIVDAALQQCPLVENVLVLRRTGNKVPMTEWDEECAKMPRMASEDPLFILYTSGSTGKPKGVVHCTGGYLLGAALTLKYVFDAHPDDRFACMATGHSYIIYGPLANGITTA----VFESTPTPSRYWDFVDKWKATQLYTAPTAIRLLMGEDHVKNHDLSSLRVLGSVGEPINPEAWHWYNDFAGCAIVDTYWMTEGSISIAPLPG---AISTKPGSATFPFMDVDIIDPQTGQVLEGNEGVLVARKPWIARTVYRDHKRYLETYMKPGYFFFGDGAARDYDGYMWIKGRVDDVINVSGHRLSTAEVESALILHKGVAETAVVGCADDLTGQAVYAFVTMKPESTKEADLSAIQVRKVIGPFAAPKKIYLVSDLPKTRSGKIMRRILRKIVA------ 146182536 59 ------------------------RHVGELANQTAIQY------VCGEKAYTWAELLDNVSRLAGVYRKLGVKKGDRVIIYMPMVPEAVFGMLACARIGAIHSVVFGGFAAKELSGRIQDSKPA--LILGASYGFNYKQILDEAISGVQGIKVLLLQRGDKVTAPIKDYHSEKVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVATSWTMQIMDIHKGDVYFSGWVVGHHFIVYGPLIRGVLYEGKP---TGTPDPGQFWRIIEKYRVKGLYTAPTLRAIRKDDLNGKKFDISSLQAISMAGERCDVPTYEWIQKHVPVLINDNYWQTEGWINYKNLYT-HPIKPGSAIKPAPGFD-VRILDQDNKEVEPNKLGRICIKLPFMLTLYNNDEAFIQKYLAESGYYLAGDSGYFDDKGYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKQGG--NIDLKQFEKEQEIGPVASFNNCILVDKLPKTRSGKILRQTLKKIV------- 157374599 92 ---------------------------------------------------TYNELLAQVSRLAGYMDSVGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAASELA--TRIDDAKPKLILSASCGIEYKPLLDDAQSKHQVDTCIILSQYTADLVTGRDVDWQSIACQTVAATDPLYVLYTSGTTGQPKGVVRDNGGHAVALSWSMKHIYIAAGDVFWAAWVVGHSYIVYGPLLVGVLFEGKPI---GTPDPGIFWRIIEKYQVK-SFFTAPTAIRAIDGDFLKDVDLSCLKTLFLAGERCDPDTERLNKPVIDHWWQTETGVAANLMGTA----PVEVKAGSPALPVPGY-QVEVVDEMGDVVEPGASGNVVIKLPLTLTTLWNNEQRYLDSYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEVAVIGVDDKLKGQLPLGLVVLKKGVTLSRELIALVREHPVASFRL---VSAVQKLPKTRSGKILRGTMRK--------- 37527405 534 ---------------------------------QAAQRSDATALVAGETQLTYRELNQRANRLAHHLIEKGVRPGNIVALCLPRSPEMIVSILAVLKAGAAYTPIDIDNPQSRINHIITDCQPVVVLTNNTYA------------DKFAEL-NVIVELLTSE---MELFSGTASDDPNISHSELAYVMYTSGSTGKPKMVEHTQLSHFVAAALAMYAVKPDDNILQFSSFA----FDISIEECFVTLCAGATLVLRDDNSADLFWQQCGQHNITVMSL--PTAF-WHQVSSGDALVPDTLRLVIVGGEAINAEIVRHVMNTYGPTETTV------LASYYLIESALQIEQSVPIGRVGGHVKAYVVDEHLNLVPQGVIGELVVGGKGVSRGYLNRPEEQQRSFIQVAFYRTGDLVRFNVHGEIEYIGRKDSQIKIRGFRIEPGEIENQLIAIDGVRQAVVTA--DEINGNKQLIAYYVADVPLEPAALKEQISQT-LPEYMVPNAFISLDSIPMTVNGKVDYKAL----------- 89899510 16 ----------------------------ELITLAAQRTPQAIALTSGTSHLSYAELSTSVSQFAAGLLGLGLDRGERVAIYL---EKRFETVIASFAAGAVFVPVNPLLKPEQVAFILRDCNVRVLV-----TSPERLALMKEMLAECHDLRHVVVTDAVVPSTPVDDLLSSPAR-PGHRVIDVDMVAITSGSTGRPKGVVLSHRNMVAGAKSVASYLENRPEDVLLAALPLSFDAGFSQ--LTTAFHAGARVVLLNYLMPRDVLKAMEREKVTGLTAVPPLQLAQLDWPAAINENLR----------YFANTGGRMPRETLNLLRQRVYGLTEAFRSTYLPPDEVDRRPDSIGKAI-PNAEILVLREDGSACSPEEPGELVHRGALVGMGYWNDTEKTAERYASDAPGRSGDTVRKDAEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATQMVGECVAFGVDHPSLGQ--AIQVIATNAVGTGADLMSECRAR-MPAYMVPAGIEIVAGLPRNPNGKIDRKLL----------- 211592957 211 ----------------------------EMVAERAREYPDKVAIDSWDGSLTYSQIDQWSTSVACSLKEMGVELHDVLPVCFEKSRWTIVAVLGVMKAGATLALMDPTLPLARLQNMAVQVGAKSMV-------------ASRKQYEL----SLTILPTGNHFVVEEDAFTNPCDLPAVPSSALMYIIFTSGSTGTPKGVKISHETYTSSIPRAEAVGYTPESRVLDFA---SYAFDVSIDSMLLTLGNGGCLCISDEDRLNDINEVIRKMRINYAGLTPSVGRI-LDA-----DVIASLSGLGLGGEAVSARDAKETRIIIG------YGPCECTIGCT---------VNASAASIGPGNGAAMWNDHNELVPVGAVGELLVEGPIVGQGYLNDPEKTAAAFINDPLYKTGDLGRYDPDGLIVFVGRKDTQVKLRGQRVELGEIESQLKALPSEANVAEVITPKDYGGQPMLVAFVPKGHGQASSELSSILTKKTLPRYMVPTTYIPVNVMPVLISGKTDRKQLR---------- 89891797 65 -------------------------------------YGDQLAVVYDSTHFTFNQLYDEVSRLAGGLKSLGLKKGDTCLLYMPMIPQAVFAMLACARLGVIHSVVFGGFAPHELAIRINDCKPKAIITA---------SHGIEINRVIPYKPFVDIAIEKADFKPEKVILFKREKAPEQKPYDVDYQQLTSGTTGTPKGIIRDTGGYATALKFSMKKVYVDEGETYWAAWVVGHSYIVYGPLITTILFEG-----KPIKTPDSTFWRVISEYNVNVMFTAPTAIRAIDGEYIKKYDLSSLKYQFLAGERCDAATLLWTKKHLGIPVIDHWWQTESLANMVGVELLESKI-GSAGKPVCGYD-IQILNENGLETKPDEEGYIAIKLPLTLLNIWGDTERFKKGYLERDFYFSGDGGYKDSDGYVFVTGRVDDIINVAGHRLSTAEMEEVVSNHTDVAECAVFGIHCDLKGQQPLGLIVLKSETSNQNQIVLNVREEAVASFR---NVLVVNRLPKTRSGKIMRKLLR---------- 170060106 57 ------------------------------------------------------EMRLRAIRAAQNLAELGLRRGDMVAMACANSDGVAPMMLGLL-FNGLPVHMLPNYGVDDLRHFCDVVEAAELAVVD-------KPLVYAFECDLGGVK------KAEELFK-ETKHEVEFSPPYLGDSSLGIVLCSSGTTGLPKAVCLSHAHLIANFGISIGSLGLE---VIFNFSPLFWASGLHT--LMTSLYNGTTRLITRKPFGEDCFDLLEQFHVDGIFTPPSCAHLLLQHPRIADVCWANIKLWSFGGSPLSDRIRNSIAALLGKTVNG-YGCSE-IGSFTF--DAEKQKPNSVGVLM-PNIRAKIIDDNGNALGKGSHGELLVKFSGKFLGYYNDPEATAQCFGEDGWFKTGDVAYFDEEGFLFLVDRKKDLLKYRGHQIAPRDLEAIVEKIPGVGQVCVVGIPDADGASATAVIVKGKDACLSEQDVLKEVNETVADYKKLRGGVVFVDEFPMTVTGKPMRRMLRDVV------- 170700958 1977 -------------------------TLPELIEAAAAAHPERIAVHHGTEVRTYRDLVEGANRIAGHLQTAAIQPDDRIAVWMPRSPLMLETILAIWKCGAAYVPVDPAYPAQRVETILTLARPTVIVATDCVPPPALASIPLVDPSRLPDHPG------AEAPAPVT---------PRCRPVDLAYVIFTSGSTGQPKGAMVEHRNHVLAMARRVGLG--ARSAVAQTA---SHCSDISVWQCFAALVSGGTTVIYPDAEPARLIDSLHRDRITAMQFVPSYLATFLGPAFPHLDTLLTIETLQPAAAQFRLNPAVRLINAYGPT------EASDSVAHYSMERAPDLPAIPIGRPIENLRLYVV--DADMNLCPGVKGEICIGGAGVGRGYLFDEARTRAVFRDDPFYRTGDVGCFGPDGNLHFFGRRDFQVKIRGYRIELGEIETALTGLAGISNAVVVVRDTSHAEKTLCGYASGTGWTPK--RLRDALRDK-LPAHMVPDTLMLLPALPVMPNGKIDRAAL----------- 56553471 1319 -----------------------------------------IAVMCEGKSLTYGELDQRSSVLAKQLQDLGIGPDQLVAICVTRSLDMIVGLLGILKAGGAYVPLDPEYPTERLAYMLEDSQAEVVLTQTA-----LRHQVTALSSGAARRPHILAVNEVLEAWNGEAISKGTLRR-EVQNTHLAYVIYTSGSTGKPKGVMIPHNALINFLTSMAKEPGLNSNDRLLAV--TTYCFDIAGLEFYLPLIMGAQCVICSSETIVDA----DRLKQEISHCRPTVMQTWSMLFHCGWKNEEKVKVL-CGGEALPMALQHQFMAC-NCEVWNLYGPTETTIAVQRIRENEAIVI---GKPIQ--NTGIYILDHNRALVPGVPGELCIDGDGLARGYLHKPELTAEKFMDHPFHRTGDLARWLPNGTIEYLGRLDLQVKIRGFRIELGEIEFQLKQLPGIRDAVVVAMAKDMEGLHQLVYFIPGGESVDTEVLRAGLKQK-LADYMVPAFFIPLEEIPLTPNGKVDRKTLME--------- 71985884 15 ------------------------QSFHDYFFSKISAHGSNLAIVDVDSQWRYSEIRNWCEMCATRLKELQVTSGSRVAVITGTTGQAIFVHLACSIIGCSAVAVNGWNAVDEIWTLVDLSEATHLIVENQFKADDVRRKAQMVKQKPPLVKEMSVSGQSKELVESSVVDSEEVQTPQVSGQNPLLILFTSGTTGLAKAAELSHRSLIINIQQISLPLYVQTKERFLLPLSIAHIY-----GIVSAYYAGASLYLISKQSNRLFMETLVNNQINVMHITPAIVH-WM-ATDAIVDDYKTLRSVLCAGAPIDSNSAAAMKSRLNIKFRQSFGMTEGICTMSPYLDEK---IESVGNPLPGMLFKVVNWETKQLCLPRQPGQIIVLGPQVSPCYYKNPKATSELFDATGFVKTGDAGFYDEVGRIYVLDRIKDIIKCKGTMICPSEVELVLRAHAGIDDCAVVGRQDHVTGEVPAAFVVKNAQHPASAEVRQYVSGKIATFKELRGGVFFISEIPRSVCGKILRRNLRQ--------- 71735446 30 ------------------------------------------AVIDQHVRLSYAQLASASERIARGLLAQGAGRGDPLALCMPRGWQWVATIMAALKVGAVVV---PLDRASPLRRR-ELMLEDGRCVGLVTLGQDSDAVS--------TLRGWHISVEA-----LLDYPDQPPQPVPDDFAELSFLFYTSGTTGTPKAV-EVGERGLLRLARAIEIRAGDRFACLSNPAFDACNFELWAP-----LLNGGCCVIIADADLQDARRL---ATVLETQQVDNLFMTVSLFNTLSADDFASLRQLLIGGEQVSAAAVRRIFNAYGPTECTTFALCHSIADFT--GDTVPI-----GRPL-PDTGVRVLSPEQRPVATGEAGELYLSGSGVARGYRHRPAETEHSFVDTLYYRTGDQVRVNAEGLIEYLGRVDRQVKVRGFRIEPGEVEQRILDHPRVVQAHVCTRRQAAEDHQLLAFIVPR-EGLDYRELDQHLREH-LAAWMRPHQLFLLERLPLTANGKIDQRALLE--------- 154415352 95 ---------------------------------------------------TFGQLKEKVCKMANVLLQHGIKKGMTVALYLPVSVECIISMLACTRIGAIHTVIFGAFAGDALSYRISNSEATAVVSADWYRGQKKIPMKKTLLSALPFVKHVIISNTIESFQTLLEAAPAECECQPMQASDPLFILYTSGSTGEPKIIHRVGGYSVASALTFKYVFDIDADSVFGCTSDLGHSYVCYGPLLNGILIFGS---FPLYPNAKRSWELISKLHLTHFYTSPSIAAHIKDVDQVKEYDISSLRVIGSVGETLDEETCIYLHDVLGCWIVDTYWQTEGSIIATSVPGIEKLPPGIVGRPLFGTDIVLITEDHTRSSPPNETGLLCIATPWP--GLANAAFKSNKSFKETHYFSTGDTAQIDTKGYIRITGRIDDQLCVNGHRVGPAEVEEAIMKLDDVHDVAVVGIPSKQTTQAIVAFVVAKVENEQMKKSVSDTVTQNFGAIGRPQKIIFVKALPKTNSAKIIRMLLKDLL------- 15425529 226 -------------KSYPHNKC-----FHQLFEAQVEQTPDAIVLVFGDEQLSYKQLNIRSNQVAHYLQKIGVEAESLVGICVERSLEMIIGLLGILKAGGLPLTSLPQER---LNFMLEDAQVSVVLTQE--------KLLKHFQE----FSKPIICIDKDWTAITQNGQENPTNC--VTFENLAYVIYTSGTTGKPKGVLIEHWGLSNLVEAQIETFNLQSSNRILQFASLSFDASIFE--IAMALRTGATLYLANKESPGQPLLQLLREKAITHVILPPAVLAVLPTES-----LSTLQTIICAGESCTDDIVKR-----WWSSSRRFFNAYGPTEATVWSTVAEIKSVNEKPPIGPINNIKIYDNHLQPLPIGITGELYIDGDGLARGYLNHPELTAQKFIPNPFYKTGDLARYRVDGNIEFLGRIDNQVKIRGFRIELSEIETVLSQHQNVQKAVVIAQ-ENVSGDKYLIYIVPNVKTQNIASLRNFLKEK-LPEYMVPKAFVMLDYIPLTANGKVDIYAL----------- 33594150 15 ------------------------------LDTHARERPEAVALIDRDRPVTHAALRAGVLDLAGGLAALGVCRGERVALWLPNCAHWVTMFLACARLGALTLAVNTRFRAQELGDILGRGQADWLVYWPGLKGIDFAGLAAVPPAARARLRGIVVDGSGAQATPALAALHGPAPLPAPNAGVLCF--TTSGTTSLPKFVLHDQDTLLRHGDAIARSYGYDDDSRILASAPFCGAFGFAT--LVGALARGVPVICEPAFDAARSVAAVRRHRVTHT----------------YANNEALVQMFRLGERADFATARLFGFASFAPALGDLLPLARAQVPLTGLYGSSELIALVAAQPREPADEARVRDPQDRILTDGESGEIEILAPSLMRGYLDNPQASAGALTDDGYFRTGDLGYTLGTRQFVFQTRMGDSLRLSGFLVNPAEIEQAVEALPGIRACQVVGATRDGKTVPYAFVLLDAGASPDPPGWMAACRQ-GMAGFKVPAGFQVLEAFPSANSAKIQKHKLRE--------- 110635759 87 ------------------------------------KRGDQVAIIWGDNPYTYRQLYEHVCRLANVLKERGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHVFGGFSPDSSDFVITADQGLRGGKTIPLKENTDKAIAIAEKAGAKVRHVLVVRRTGGKINWVEGRDLHEEQCKPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVSMTHQYVFDYQDGDIYWCTAWVTGHSYIVYGPGATTLMFEG----VPNYPDASRLWEVVDKHQVNIFYTAPTAIRALMGAGDHTRTSRKSLRLLGSVGEPINPEAWEWYYNVVGEKRSPVWQTETGGIMITPLPGAIDLKAGSATLPFFGVQPQLV----DGDGKPIESGNLCISWPGQMRTVYGDHERFVQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHQKVSEAAVVGYPHDIKGQGIYCYVTLMAGEKGSDALKKELVEREIGPIATPDKIQFAPGLPKTRSGKIMRRILRK--------- 119508895 358 ---------------------------------------DNIAVVFEDKQLTYKELNQRANQLAHYLQTLGVQPEIPVGIYIERSLEMVIGILGILKTGGCYVPLDPAYPVSRLTYFID--ETNISVLLTQSSLLD----------KLPHYSGKILALDTDLQEISQTSENNPTTL--VNPDNAIYIIYTSGSTGTPKGVINNHRGV------SNRLYWMQQQYNLEIGEPVLQKTPFSFDEFFWTLLNGGCLVMAKPEGHQDTLEIIEQQQITTLHFVPAMLGVFLEEPNLTARCRSVKRVI-CSGEALSIEIQNRFFRSLNAELHNLYGPTEAAIDVTYWQQPTELHTVPIGRPIS-NTQIYLLNEDLQPVPLGVTGEIYIGGVGVARGYWNRPDLTAERFINPTLYKTGDLGRYLPDGNLEYLGRLDTQVKIRGLRIELGEIEAVLNQHPDIQQTVVILDSKSSENQRLVAYIVPASTSTESQELQKFLLSQ-LPDYMLPSIFLVLSALPLLPNGKINRQAL----------- 146276562 111 -------------------------------------------------HISYQELHDQVCRMANVLVSQGVRKGDRVVMYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCQAKVVITADAPRGGRRTPLKSNTDAALDRVRCLVVTGDQIHWMDGRDVDVKAMMIEEVGAEDPLFILYTSGSTGKPKGVVHTSGGYLTAMTHQLTFDYHDGDVFWCTAWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCEKHKVNYTAPTAIRSLMGLGPEWVEKYDLSSLKLLGSVGEPINPEAWSWYNTHVGCPIVDTFWQTEGGHMITPL--PGAI-------PVKPGAASKPFFGVKPVVLDPTDGHELTETPGQMRTLWGDHEREEAYFSQKGYYFTGDGCRRDADGYYWVTGRVDDVINVSGHRMGTAEVESALVAHAQVAEAAVVGYPHDIKGQGIYAYVTLMNGVEPSEELRKDLVKTEIGPIASPDIIQWAPGLPKTRSGKIMRRILRK--------- 115383782 22 --------------------------------------------------WTYSTLGEAVKRLARGLALNGIVAGTPFFVLCQNQAEYIVAALAAYSMGLVHIPISPQNLSKEMQHMVD-------------TVIGYQSAERENQPGWVPISS-----------PLDDPNGDEQQCPSTESEEISIL-FTSGTTSAPKGCVIKPARWLNNLCASLSLGSVSPSDS--VAVPVPANHAFGFICTMLPLIRGACVVFPGAKEPRATAEALHQEMCTHVAMVPTMVYGLEDALEAPELTIERVKVAIFAGMTTTSEIFRRCQSCLGCQIENYFGMTEGVFLCTATSDLANIIKDENGRPVCGSAVRICAPDEQCPLPVGESGELHYSGDSLISSYLNADGEEFYEANGKTWFRTGDRVFADEDGQVFFHGRYKDLIIRGGENISPAKIESVLSEMPSLH-PQIIAAPDAIAGETPMAVLNAEISDDLITRMSAVI-QSSLGVSHVPSSVVSLQSYPKTALGKVQKSKLREIVTE----- 19704202 11 ----------------------------------------KIAVTYGEEKYSYADIIKYVNYYS---EFLDISKGDRVALMMENRP---ESIFSFFSIWAKKGIALSLDAGYTV-------EQLAFVLNDSKPKYIFVSIKEVVEKANEQVGNIVKIMVVDEITLPTDYVIKQEEYENDSNEDLAVIVYTSGTTGNPKGVMITYENIKTNMEGVRAVDLVTETDVILAMLPYHHIMPLCFTLILP-MYMGVPIVLLTEISSASLLKALQENRVTVILGVPR---VWLDKAIMTKINQSSLRLMVSGGAKIDKNILEDFRTMGFCAIQG-YGMTETIITFNRSDSAGEVIPNVE-------------------VKIADDGEILVKGKNVMKGYYNNEQATKEAFDKDGWFHTGDLGKM--DGYLIIIGRKKEMIVLNGKNIDPNDIEAEIIKNTLIKEIAVTEYKEQLLA-----IIYPDFDQIKAKQIKDAIKWEVIDKYKIHDIKIVKEELPKTRIGKIRRFMLKDLIEEK---- 183982246 68 ---------------------------------------------------TWRQLDERSNALAAALQALPAGSPKVVGIMCRNHRGFVEALVAANRIGA-DILLLNTAFAGPALADVVAREGVDTVIYDE----EFTATVDRAFDGRPQATRIVAWSDGQHDLTVEQLVNAHLDQPERTGRTGRLILLTSGTTGTPKGAKHSGSGGIGTLKAILDTPWRAEQPIVIVA-PMFHAWGFSQLVLAASLAC--TIVTRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMELPTKVLNRYSTLRFAAASGSRMRPDVVVAFMNRFGDVIYNNYNATEAGMIATATPADLRAAPDTAGRP-AEGTEIRILDQEFNEVPEGEVGSIFVCNDSQFDGYTSGTTKDFHA----GFMSSGDVGYLDRNGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPEVAEAAVIGVDDEQYGQRLAAFVVLEDENAAPETLKQHVRDN-LANYKVPREIAVLDELPRGSTGKILRAELQAKV------- 16078893 465 -------------------------TLHGLFERQAAVTPERLAIRFSGGSLTYAELDMYASRLAAHLAARGVTNESIVGVLSERSPDMLIAVLAVLKAGGAYLPLDPAYPKERLSYMLKDSGASLLLTQPGCSAPNF-------------------SGETLE-VDMTSLECEEVKRASVSDGSLAYVIYTSGSTGQPKGVAVEHRQAVSFLTGMQHQFRLSEDDIVMVKTSFSFDASVWQL-FWWALSGASAYLLPPGWEKDSALIVIHQENVTTAHFIPAMLNSFLDQAEERLSDRTSLKRVFAGGEPLAPRTAARFASVLQVSLIHGYGPTEATVDAAYVLDPEDRLRIPIGKPV-PGARLYVLDPHLAVQPSGVAGELYIAGAGVARGYLNRPALTEERFLEDPFYKTGDVARWLPDGNVEFLGRTDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTDS--GEELCAYV----EGLQRNEVRAQL-QRLLPGYMVPAYMIEMEQWPVTPSGKLDRNAL----------- 170064653 63 ------------------------------------------------------EMYLRTVRVAQNLVKLGLSSEDIFAMAVRNGEHAAPVAFACFALG-IPVNTMPSFQRDDLGHILAIAK-PKLVFCDAET---LGELTAACELTGVTPKVIMLGEKIAGYTHVEDLLVPPVNI-ETPNDQPAVLVCSSGTTGRSKAVSLSHSICIFYLIQTDDVMFAYSSLYWLSGLIML---------LAGTALGATRIITRETFSVPRTLDILQRYRV--SALIVPPSQAWAIANAASVSALASLRLPMCGGSAVSASLKQAFRLIPGRSLEVMYGFSETAVSYTKGEFYRDGSVGFAG----PRMEIKIVDDGGVALGIGQEGEILVRTKHVFLGYYGNDGATREMLDDEGWMHSGDIGRFDEDGLLYVVDRKKDLIKYKNYQISPSDVEAVLQSICGGATVCVVGIPQENGDDLVTALVVPKSAVPLDSGLILKEAEKRLPNYKLRGGVHFVDQLPMTPSGKVVRVLAKKMILE----- 146307892 1143 -------------------------------------HGEAVALMHDGVPYSFAALEAQANQLAQHLLALGVAPEQRVGLCLQRSPAFVIGLLAALKVGAVPLDAWPAQRSACVVLLCESASPQSFAGPQLDCSAD--APWRQQTSAAPSVP--------------------------VHPQQAAYLIYTSGTTGQPKGAVISHADYVQGLLEQLALAEASMAMVSTVAADLGHTV------LFGALLSGRTLHLLSAETVADADSLLSTQQVGILKIVPTHLAGLLQAGAGERA--IPAHALIFGGEALPAELVKEVKRLRQCRVINHYGPSEATVGVLEVTDAELAALSGVGRPL-PNVRALVLDAALTPLPQGAVGELYLGGPGLARGYLDRPGLTAASFLPDPFYRTGDRARLLADGRIEFLGRGDDQVKVRGYRVALGEIVAQLRGLAGVADAHVQ------LDERGLAYVVAPESSLDPAQVQAQLAER-LPDYMLPSHVLLLERFLLTANGKLDRQAL----------- 87122331 67 ----------------------------------------------------YKDLRDQVALFAGVLRKQGVKKGDRVLIYMPMIPQACIAMLACARLGAVHSVVFGGFAAHELAIRIE--DATPDVIVSASCGIDYKALLDKIWQRPESLANLIEGRDIDWQLALQT--AQAADCVPVLSTDPLYILYTSGTTGRPKGVVRDNGSHAVAMKYSMKAIYMDPGDVFWAAWVVGHSYIVYAPGLTTVLYEG-----KPIGTPDGAFWRVCEEYGVKALFSAPTAFRAIKKADPKPYRLNKLETVFMAGERLDPATYHWVKDLLNVTGWAICGNLMGIFNVKILDDENEVGPNVQGNPLPPSCLATIWGNHDR----------------FKDGYLK---------TFEGYYTSGDGGYIDEEGYVFIMGRTDDIINVAGHRLSTGEMEEVIASHPDVAECAVIGVKCDIKGQKPLGLVLLKDESQLESEIISNIRSEAVASFK---EAKVVQRLPKTRSGKILRKLIRQ--------- 152992741 105 ---------------------------------------------------TYRELYYEVNRTANLFRKFNIKKGDRVVLYMPMIPEAAISMLACAKLGAIHSVVFGGFSAEALRDRIIDAEAKLVVTADAFRKGKPYMLKPVVDEALEEGCDCVEAGEGRDYAYNELVENESVECPEVDSEHPLFLLYTSGSTGKPKGVQHSSAGYILWAQMTME--WVDNDTYWCTAWITGHTYIVYGPGATTVMFEG----VPTFPDAGRCWKMVEEYQINQFYTAPTAIRLLMGADEPAKYDLSSLRILGTVGEPIDPSAWKWYYEAVGCSIVDTYWQTEGGHMISPLPAATPIKPGCATFPL-PGIVAEIMEEDGTPTPVGEKGFMCITKPWMIRTIWNDPERFVKSYFGDAVYFTGDGAMMDEDGYITITGRTDDVINVSGHRMGTAEVEAAVKKHDNVAAVAVVGKPHEIKGEGIFAYVVLKDPHSVADEF-AMMKEINIGAIALCDDMAFVPDLPKTRSGKIMRRILRSLV------- 6563399 547 ---------------------------------------DAVAVVYENQHLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLT------------QQKLIDRLPTAQRVCLDADWQVISQL----SQDNLIPETQATNLAYVIYTSGSTGQPKGVLIAHQNLVFWHQRTFKITTLDKATQLAGTAFDAAVWELWP-----YLTAGASIYLVKPESPVDLQDWLESKKITISFLPTPMAEQLL---SLEWPESTTLRTMLTGGDKLSGLLPFQVVNNYGPTENTVVSTSGLVVSNGRDNNISPPI----GRPIANV-EIYILDSYLQPVPVGVPGELHIGGAGLARGYLNEQRSRGETFNSNRLYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDTPGDKRLVAYVVAQDCKPAISELRQILKAK-LPDYMVPSAFVILKSLPLTPNGKVDRRAL----------- 37077785 104 ---------------------------------------------------TYKELHDEVCKFANVLKDLGVQKGSRVCIYMPMIIETAFAMLACTRIGAVHSVVFGGFSPESLKDRILDADCKIVITADGLRGGKKVPLKSNVDEALPDVKNTLVIKRTGGEINWDDWYEDLVKAPEMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLSFKRPEDKYWCTADVGWIT----GHTYILYGPGATTLMFEG----VPTYPSASRCWEICDKHDISIFYTAPTAIRALMAQGDDKKTKRDSLRILGTVGEPINPEAWDWYYSVVGKSNCEVIDTWWQTETGSVLISPIAGITPTKGSATLPFVKPSLYDEHGNTLEGSNAGNLVIEWPSQIRSIYG--DHQRMIDTYFGMYKTGDGARRDEDGYFWITGRVDDVLNVSGHRLGTAEIESALVLHPKIAEAAVVGFDHPIKGQGIYAFVLMINESFDSYELKQFVAKE-IGAIAKPDLIQNAPGLPKTRSGKIMRRILRKIAENDL--- 145604915 57 -------------------------------------------FTCGLTGRTYTELFLRSTHLARALARRTLTPWDKVVAVFSNTIDYILPIYATHRLNGIATAANAVYTAGELEHQLRSAGACAQLLDIALQAADAVGMARDRVFLLPT-----VQGAPETPFPVEELIDEGRGLAPLEKRQVAFITYSSGTSGLPKAVLISHHNVISNVVAHVAYDSVGETEVELGLVPMSHTY-----GLLVVTWRGDEVIVLPKFEIKSYLDAIQTFRIQRLLVVPPIIVAMLH----RREDLSSVRFVFCGAAPLGQETVVRLAREYAWTVGQAYGMTEAAVIVT--NTSEHDVLNGSSGSLLPGTRAKIIDPLTRE----EITSYNSPGELWIQA-------TAETFVYDSWLRSGDCMAISPQGYLFVIDRIKELIKVKGQQVAPAELEAHILTHPAVADVAVTQTSDPWAGEVPKAFVV--VEAPEYKDLPPGEIENMVVGYKAPYKVEIVDTIPKSPSGKI---------------- 167587214 30 --------------------------------------------------MTYAELDACTSRIAAALRRQGVQPDTPVALCVERSFDMVSALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVLTQAHLRAQVEAALGDAAGTRLLTVADLLA----------QDIAPDAIEPAAAADAQLAYLIYTSGSTGKPKGAGNTHGALANRIAWMQHAYRLTHDDVVLHKTPFGFDWPLSQGAKLAIAAPGDH------RDPARLAAAIHAHRVTVLHFVPSM----LAAFAAHLDDFGSVRLIVASGEALAPELVAKVARLLPATLVNLYGPTEAAIDVSHWTDAHAHAVPI-GHPIANL-QLHVLDAAWQPVPAGATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRADGALDYLGRIDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVVVRDEQLIG------YVARGDADPAALLDALRAQ--LPAYMVPSQLIALDALPVTPNGKCDRHAL----------- 211639183 284 --------------------------LQNLILNSARQFPHKTAIIQGERQVSYGELVTSANNVADRLRSVSIKSGDIIAVSLPQGPEMIAAILGVLIAGAAYVSMLPRQRRSRLIERCSAKAIVTHACAD--------------EPDLLVRINVDIDSSA------------PVRFPERVADDLAYVIFTSGSTGEPKGVMITHRNTVLDINRRFGVS--EDDGVFSIA---PAGFDLSVYDYFGVLGAGGKILF---PSEDEANDQIIKHQITLWNSVPAPVKALIEHAGPQLST-SALRLVLMSGDWIPVNLPDQIKAAIGIEVVSLGGATEGSI-WSIVYPIREVDANWKGKPLA-NQRFHVLNNWFEPCPKWVTGELFIAGEGVAQGYLCDEEKTRERFTGERLYKTGDLGRYIDQGLIEILGREDSQIKINGYRIELGEIEACLLSHQQANHVVINAAIHPKTGQKQLAAYIVAEKGSNDSDNRLLENERGIASYMVPTWFVLLDSMPLTTNGKIDRKALGEAVAEK---- 110681401 526 -------------------------TLHGLFEAQAQKTPDATAILCGDQSTTYAALNRRANQLAHHLRRQGALPESRIAVCVERSLDMIVSLFAVLKVGAAYVPVDPAYPQARQALMIEESQAALLITRGTLASFANDRLRRVALDEAAAPIAAEPDGA---------LGT------QVLSDQLAYLLTTSGSTGRPKAVAIEHRNAVAMLQWSRAEFPVEVLRGTLASTSIC--FDLSVFEIFLPLSVGATIVLA-----DNALALAAREQVTLINTVPSMAELLRQNAVPK-----SARVINLAGEKLSQE-----------LVQKLYGLPQVERVYN-LYGPSEATTYSTSAPMVRGDQAYLLDRHFEPVPPGIPGELYLGGEGLARGYFERPALTAERFVPNPFYRTGDLARHRPEGELEFLGRIDNQIKLRGFRIELGEIEAALGRIAGVDKAIVVTAPRQHLGEG-----IVEDLQPQLAT--------TLPVFMVPDVYVRLDAFPLTSTGKVDRRAL----------- 196193591 110 ---------------------------------------------------TYQQLHQHVCKLANTLKQQGIGKADRVMIYMPMIPEAVFAMLACARIGAIHSVVFAGFSPDALAGRIADCGAKMVITADGRRGGKIVPLKDNVQAGTDSVDKVLVVGCDTHWFAQRDLDHEQLALSDMNAEDPLFILYTSGSTGQPKGVLHTTGGYMVYASLTHQLAFDYHGQVYWCTADVGHTYLVYGPGATCVMFEG----VPNYPDDQRVGDIIDRYNIDILYTAPTAIRALMACANSRRD---SLRILATAGEPINPAAWQWFHDQLGNSQAAVWQTETGGIMICPLPGAIEAKPGAATLPFFGVQPALV-DNDGKLLHGAAEGNLVIADSWPGQARTLWGDHQQTYFTSPGYYCTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVCEAAVVGYPHTIKGQGIYVYVTLNDGEHTSDALHDELRQREIGPIATPDLIHFTHGLPKTRSGKIMRRILRKVAANE---- 217977410 86 --------------------------------------GDQTAIIWESKHITYKQLHEEVCRLANVLKSYGISKGDTVTIYLPMIPEAAYAMLACARIGAIHSIVFGGFSADSLGGRIEGCKSKLIITADGYRGGRKVPLKVNADAAIKKVDGIVAWTEGRDVWYDEALAKASPDCPEMNAEDPLFILFTSGSTGAPKGVVHSTGGYLVWASRPGEVYWCTADVGWVT----GHSYIVYGPGATTLMFEG----VPSYPTISRFWDVVDKHQVNIFYTAPTAIRSLMGAATSRK----TLRVLGSVGEPINPEAWEWYYRVVGCPIVDTWWQTEGGILISPLPGATALKPGSATQPFFGVQPQVV--DAAGEVLEGPSGNLVISWPAQMRTLFNDHERFVQAYAYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESSLVAHIKVAEAAVVGYPHDLKGQGIYAYVTPSEELRK--ELVSWVR-KDIGPIASPDIVHFAPGLPKTRSGKIMRRILRK-IAEK---- 150384628 4 -----------------------------------------VAVADGGAELTYQGLFRLVDATAARLRAFGIGRDFRVGVEVENSAGYIALSLAILSLDAVIVVNVPAEETLEIVRRIEL---NALIASQPLPGVAGREFEVTPELKL----------QAAVF---EGVPVASLALGEGKQA--AFIRFSSGTTGLSKGVVLSHRAVLERTAACTRLRIGEGETV-LWVLDMAFHFVVTI-----ILFLRRRALIAVARAP------LERTMAE-TLRLRPVRLLYATPYHYRLECLNSVKQAVSTAMRLTAAEAEAFTRKFNVPLTQAYGIIEGLPCLN--DDIAGERVDSVGRLQQAYRLR--LDGAGAD----GVGEILLRGPGMFDAYFSPFALR-TELEPDGWFRTGDLGRVDSEGYLFIVGRAKNLINFMGMKIFPYEVETVLNAFPGVKESRVSGVETPGYGELPAAELVLEPGAEWSEEFRQRLRRHCLSGYKVPKEFAVVASIPRTASGKIVRK------------- 146309942 80 ------------------------------LDRHLAERGDQTAIASQSKHITYKELHRDVCRFANVLLEQGIKKGDVVAIYMPMVPEAAVAMLACARIGAI-----------HSVIFGGFSEAVAGRIIDSNSKLVITALKKNVDEALPNVKNVVVTGGNVEWKEGRDLWSDQHQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAASTFKYVFDYHQDIYWCTADVGHSYLLYGPGATTLMFEG----VPNWPTPARMCQVVDKHKVNILYTAPTAIRALMAEGDKAIDDRSSLRILGSVGEPINPEAWEWYWKKIGCPVIDTWWQTEGGFMITPMPGATQLKAGSATHPFFGVQPALV-DNEGNPLEGATEGNLVITDSWTLFGDHDRFEQTYFS-TFKNMYFSGDGARRDEDGYFWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHNIKGQAIYAYVLNHGEEPTPTEVRNWVRKE-IGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 169612726 469 ----------------------------------------RPAIEAWDGHATYAELDAMSSKLAYDLVQRGFTTGDTAILYLD--RSLFAIVASIATLKAGGVCVPVNVKHSRIR--------TENLIKGTGAKFVLTSDIERSQS-VDLAPNVITVNEA-SIAALKK--TGPLILPHSSSESVAYILHTSGSSGTPKGVVLEHRSLSTVMMAFAKYYGFQQRTRTLQF--ASHVWDASLGEIFGTLLSGGTICV---PSERDRLAYINSSKVNWTTLTPTVLRT-LDPA-----DILTLEVVGSAGEAVDASGVD----TWGTKVRNVWGVSEASMISTGVQTPDSMYPDSIGFPIC----CSVWAKEELELVPGAVGELVIEGPGVAQGYLNEDAKTAASFPKTRFYRSGDLAKYNPDGSICLIGRQDDQVKINGQRTELGEIEKTILAHENVRSAVVVAQKAVTGGSTVLHAVLSRDPTPQARELQDFIMAR-LPVYMCPRYWTVVETLPRSMSTKIDRTAIKEWLSQR---- 103487295 86 -------------------------------RHVAADHGDRTAIIFGETHISYAALLADVVRFANTLKKMGVRKGDRVTIYMPMIPEGAVAMLACARIGAVHSVVFGGFSPEAIHGRIEDCGSDWVICADGLRGGKTVPLKANVDKALERIAVLVIAHTGGEVNMTEDCPCEP-----MGAEDPLFILYTSGSTGKPKGVLHTVGGYVWTATRPGEIFWCSADIGWVT----GHSYVVYGPGATTLMFEG----VPNYPDHDRFWQVVDKHGVNILYTAPTAIRALMREGDDTRHDLSSLRLLGSVGEPINPEAWRWYHQIVGPVIDTWWQTETGGIMITTLPGAHPMQPGSAGRPFFGIRPQLVDADGDEQTGGAAEGNLCISWPGQARTVYGDHDRFVQTYTYKGKYFTGDGCRRDASGYWRITGRVDDVINVSGHRMGTAEVESALVLHEDVAEAAVVGFPHDIKGQGIYAYVTLNAGVEPGEDIVAALKQKEIGPIATPDHIHLTPALPKTRSGKIMRRILRK--------- 15888978 10 -----------------------------LLAARAAS--EDQALVHKEQSLTYREFAEAAAHCAAALHEAGTERGDRVVIYLPR---GFEECWSIFGVSMVPVNAL--LKAQQIRHIV--TDCGAKIVISSMAMMD------ELKAALTDLPDITIL-LAEE---ITARKSAPARPSAAIGEDLAAILYTSGSTGSPKGVMLSHRNLLAGARIVRTYLDITGKDRILSLLPFSFDYGLNQ--LLTAVEQGATTIISTFRLGDEIVRDLRDQAITGLAGVPTIWAILTRAAPLAKTPLPHLRYLTNSGGRVPQETVKALREKLPDTIYLMYGLTEAFRSTFLPPDEIDRRPTSIGKAI-PECEIFIVTDKGQRAKPGEPGILVHRGPTVSLGYWNRPEDTAKVLRPHPFIYSGDLAVEDEDGFFSFVARNDAMIKSSGYRISPTEVEESLMSTGLFREVAVIGLPDPFAGEKVHAVA---TAASETIDVSAALKKAALAPFMIPRAIELVERLPITANGKVDYRAL----------- 89053825 56 --------------------------------------------------------------MAQAFEKAGYAAGMRVALLLENRPTFFIIWLALNKIGASVVPINPDLRATELEYLIGHSEPALIVIPSRHADLIAAAKAAGI-----TL-DVVAPGAA---LPAPRSNAIVARAFDGDAREAAILYTS-GTTGKPKGCVLANAYFLLAGRWYADLGGIDEGERMITPLPIFHMNAMAY-SFMAMVTVGGCLTVLDRFHPRSWWADVKASGATCLHYVVPTMLMGFEPSGADRD-----HAVRFGGAGVDPKLQAEFEARFGFPLVEAWAMTETGAGAVIASAKEDRLVGSIGKPDADV-ECRLIDDAGNDARQGE---LLVRGADPRYGFFSEYYKNQQATDEDGWFHTGDIVRKDAAGTYSFVDRKKNVIRRSGENIAAVEVESILMRHPRVTAVGVAPVPDPIRGDEVFACMTVDNPSPEALEITEWCLAQ-MAYYKAPGYIAFVDGLPLTPTQKIQRTVLKD--------- 153004512 48 ---------------------------------------------------TWKQLDTAVDAFAAKLLASGFRKGDVLATSLPLLKEHVFLLLACYRIGVVAAPLDLRLRAGELRACLEKLQPKGYFFAGAPA---LMPVLREVVGGCRSVRHWVFQKEPDGILPVKDF-TKGIKATYVKARDGCLVIFTTGSTGSPKPALLCHESILVQNVGLAVGFGLKEGDRLLVNLPPSHVGCTTE--LLGTIYEGLVSVLLHIFDAEKSLEAIEQHRVTVVGQIPALFNLEWAHRRYRDLDLSSLRAAIYGGQGVPRAFLDRLREM-APEIGTGLGLTEGFCTYTALDLAEGIGFDSPLCPISIRAPLNADGTAGRELPPGDVGEICFAGPQVFLGYLNDPEATAKAISKDGICYTGDLGAYTERG-LRLAGRAKLTIKPKGFQVFPGDVENHVVGEGRVSAAACVGVEHAVWAE-AIVLFVERVAGQSVTPEDVMAACAGIASYARPSHVELVESLPLNRVAKTDYVALKERAQE----- 169774749 29 ----------------------------DVFYRRVLEQHDAPAVCAWDGELTYGELDDKSSSLARILAQKGIHRGSFVPLCFDRSLWTAVAMLAVLKAGGVFCFLEPKYPLARLEHMCRHINAKMVL-----SGESRSELARKLGEHLAVNEDLLATSPSDQ------------ELVDVAPNQAAYVAFTSGSTGKPKGILVSHQALVAGILYNDKPMYLNRTSRVLSFASFA--FDVSFLEHFWALFVGGCMCISESDRENNLLEAIENLQVNWAFLTPSVARVL------NPTKLPSLRHLIMGGEPITQTDIDMWSP--HVHLIGVYGPAECAGCTTIQSDYGK--VESAANIGFPYAVT-CWNNHNVLVPTGSIGELVVQGPSLSEGYVNDPEQSAKSYAEQQLYKTGDLVRRLSDGSLHFISRKDTQVKINGQRIELGEVEHHTRAVLGGNREVIVEAVKAGRPSSSLVAFIVTDNIPQSSELKSLLRER-LPDYMVPETYISINHLPSTVTGKADRKRLREQFT------ 87200635 44 -------WTSPPSATFTQDDGWLNTAYNCLDRHVEAGWGDAIAVTDTIRRYSYSELLAESGRVAAMLAALGVEKGDRVIIYMPMIPETVFAMLACARLGAIHSVVFGGFAPLELAKRID--DAAPKVLLTASCGIEG---ARTIAYKPMVDEALELAHHAVERVVLADTASDPVPAPPVASADPLYILYTSGTTGTPKGVVRENGGHAVALAWSMNIYGIGAGDTFWAAWVVGHSYIVYAPLLVGVLFEGKPV---GTPDPGTFWRVIVRHGVK-TFFTAPTAI-----RAIRKEDPDATFLARIGTGKCEALAGERADPDTIGWLEDKSGLP--VIDHTELGWPAIASCGSAGLPVPGYAFA-ILDESGHPVPVGHSGAVVIKAPLA-PGAFRTLWNNHAGYTFDGYYETGDAGFIDEEGFVHIMGRTDDIINVAGHRLSTGQMEQIVAAVDGVAECAVIGADDAIKGMVPIAFVVPRGDATLAKRVIAAVRAELGAVAAL--KTAFVASLPKTRSGKILRNLLRKIVN------ 145225442 73 ---------------------------------------------------TFAQMAHRSDQVATWLQGLGVGKGDRVILMLGNQVELWESMLAVAKLGAVIMPTTGALGSEDLADRIRRG-GAGYVIANAADAPKFDGVDGD-------YVRIAVGGGADGWHTYADAHTHD---PQTTAGDPLLVYFTSGTTSKPKLV--EHSQISYPVGHMTTMAWLGPGDVHLASAPGWAKHAWSAPWIAEAVYNYGRF---QAPALLDQ---IRRAGVN-TFCAPP--TVWMLIQSDLGERPEGLRELLGAGEPLNPEVISAVEQAWGLTIRDGFGQTETTLQIGNTPG-QPVKAGSMGRPMPGVPVVLVDPLTGELADEGEICLDLSGTPLNLMTGYLGDDERNAQVMRDGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTLAVPKAYIALADGWSADESTAKAILEHSHLAPYLKVRRLEFAD-LPKTISGKI---------------- 84514685 112 -------------------------------------------------HITYKELHRRTCRMANILETMGVRRGDRVVIYLPMIPEAAYAMLACARIGAVHSIVFAGFSPDALGTRINGCDAKVVITADAPRGGRSTPLKSNTDAALDSVKCLVVTGGQTSWADGRDFDYNEMAMAEMGAEDPLFILYTSGSTGQPKGVVHSSGGYLAAMTHQYTFDYHDGDIFWCTAWVTGHSYIVYGPGATTIMFEG----VPTYPDAGRFWEVCQKHKVNYTAPTALRALMAHGNGPVEKYDLSSIKVLGTVGEPINPEAWNWYNDVIGCPIVDTWWQTEGGHLLTPL--PGAIATKPGSATLPFFGVLPVILDPQTGVEITTTGVLCIKDPGQMRTVYGDHERFEKTYFSDNYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHADVAEAAVVGYPHAIKGQGIYAYVTLMNGVEPSEDLRKDLVKSEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 119194271 88 ---------------------------------------------------TYAELLKEVSRLAWVMKSQGVRKGDTVAIYLPMIPEAIFALLACARIGAIHSVVFAGFSSDSLRDRTLDARSKFIITTDGGKVIGTKKIVDEALKQCPDVTNCLVFKRTGADVPWEEVDKYPNYLPSMDSEDPLFLLYTSGSTGKPKGVMHTTAGYLVGAAATGKYVFDIHPADRFVGWITGHTYVVYAPLLLGCT----TVVFESTPAPNFSWDVIEKHKVT-QFYVAPTALRLLKRAGDHNHEMKDLRILGSVGEPIAAEVWKWYHEVVGKRQAHI------VDTYWQTETGSHVITPLGGTPTKPGSASLILDPVTGAEIPGNDGILAFRKPWTVWGDHKRYMDTYLNVYK-GFYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHCVAEAAVVGVPDPLTGQAVHAFVALKSGNDNREQLQKELVRKSIGPFAAPKVVFVIDDLPKTRSGKIMRRILRKILS------ 126667828 31 ----------------------------------------------GDGVLTFAKLKQASARFANYLKLQGVGKGDRVAGLLPRTPELLIVMAGAWRIGAVPLFT--AFGSGAIEYRLERASTKLIV-----TNPENRSKLDDVKNCPPVLVDSAEAGHGDQALGEQSDQFEPVL---IKGTDPFLQMFTSGTVGKPKSVPARALLSFYVYMRDA-VGLRDSDTFWNVADP-GWAYGLYY-AVIGPLLMGHATHFNPNATPESTYDMIRKYKITNLAAAPTAYRLLKDHVLPEGENL-GLRVASSAGEPLNPEVVNWIRRRHFCEVKDHYGQTETCCNFHGLAHP----VKEAAMGFSSVGHRVVLNEKHEEVGAGEAGQVVAASPFHFDGYTWSEKDPFAH----GYYLTGDMAINNGDGSFSFSGRDDDIITTSGYRVGPADVESSLLEHPAVAESGVVAKPDEKRGAKAYVVIIPADDQVLREELQNHVRRR-LSTHAFPREIEFVDELPKTPSGKIQRFILRDRARE----- 115522099 108 ---------------------------------------------------TYRQLHDEVCKMANVLRNRNVQKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFPDSLAQRIT---DCASKVVITADEGLRGGRTVPLKANVDAALSAVDWVVVVKRTGADVFMDDVRTTECPVEPMHAEDPLFILYTSGSTGQPKGVLHTTGGYLVSMTHQYVFDYHDGDVYWCTAWVTGHSYILYGPGATTLMFEG----VPNYPTNSRFWEVIDKHQVNIFYTAPTAIRALMQGGDETKTSRKSLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTEGGILITPLPGATKLKPGSATRPFFGVVPQIM--DADANVLEGETGNLCKSWPGQMRTVYGDHARFEQTYAYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPQVSEAAVVGYPHDIKGQYAYVTLMTGVEPTEAKELVAWVR-KDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 3798625 487 ------------------------DTLPELLARYAARTPDAVAVTDPCTSLTYGELDRRANRLAHLLRARGTVTGDLVGICADRGVDLVVGIVGILKAGAAYVPLDPEHPPERTDFVLADARLTAVVAHETY------------RHRFSGVPHVVTPDD-------PDLGRQPDTAPHLTRDSLAYAIYTSGSTGKPKAVLMPGVSAVNLLLWQERTMGREPASRTVQFVTATFDYSVQE--IFSALL-GGTLVIPPDEARFDP-PGLARDEQAITRIYAPTAVLLVEHVDPHSDQLSALRHLCQGGEALALDARLRCRHRPHLRVHNHYGPAESITGYTLPADPDTW---PAAAPIGPIDNTRILDDALRPVPDGMPGQLCVAGIGLARGYLARPELTAERWVSGGMYLTGDLARRAPGGDLDFLGRIDDQVKIRGIRIEPGEVEN-VLAEDARVAHAAVSVREDPRGEKFLAAYVVPTAGPHGDGLAASLRE-GLAAYLVPSAVVVMDALPRTTSGKVDRRAL----------- 170722706 509 -----------------------------LVEAQARRTPDATALLFGDTPLSYAQLNRQANRLAHALIAQGVRQDTPVGIAAERSLELVVGLLAILKAGGAYVPLDPEYPAERLRYMVE------------DSGISL------LLTQSHLRDRLPLPPRLPVLLLDQALAAQPEHDPQLPCAQLAYVIYTSGSTGRPKGAGNSHQALANRLQWMQAAYGLDASDTVLQKTPF--SFDVSVWEFFWPLITGARLAIAPGDHRDPAVQLIVQHQVTTLHFVPSMLQAFLDDQVAR---CSSLQRIVCSGEALPVEAQQQVFAQLQARLYNLYGPTEAAIDVTHWTCRDE---GKTGVPIKPIANLACW-ILDAGLQPGVIGELYLGGVGLARGYHQRPALTAERFVACPFYRTGDLARYRADGVIEYCGRIDHQVKIRGLRIELGEIEARLMEQPTIHEAAVLAVDNQLVAYLVAKAGTPLPEREQLSQ--ALLAH--LPDYMVPNQWLFLQRMPLSPNGKLDRKAL----------- 152985928 80 ------------------------------LDRHLAERGDQVAIIADHQEITYRQLHEQVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACTRIGAIHSVVFGGFSPEALAGRIIDCKSKVVITADGVRGGKRTPLKANVDDALSSVQKIIVCGAEIKWNQHRDVYDDLMKVAEMGAEDPLFILYTSGSTGKPKGVLHTTGGYLVSLTRPGEVYWCTADIGWVT----GHTYIVYGPGATTILFEG----VPNYPDVTRVAKIIDKHKVNILYTAPTAAMMAEGKAAVAGADGSSLRLLGSVGEPINPEAWQWYYETVGCPIVDTWWQTEGACLMTPLPGAHAMKPGSAAKPFFGVVPALV-DNLGNLIEGAAEGNLLDSWPGQARTLYGDHDRFVDTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESAMVAHPKVAEAAVVGMQHDIKGQGIYVYVLNSGVEPSEAELKQWVR-REIGPIATPDVIQWAPGLPKTRSGKIMRRILRK--------- 196191975 514 ------------------------------------------AIVASEVSMSYCELLAAAHNLAVRLTNAGVKPGQIVAIYLPRSWEAIITILGVLFSGAGYLALDPTAPVARNSHLLKDAQPALLITTSEYQPHSISGLP-------PTIL----------LNPLEYLPTTDLSMAEVVTSDLAYVVYTSGSTGVPKGLVIDHSNFVSGALQRYKIQPEDR-VLQFASL----HFDASVEEIFLTLCSGATLVLSMLQSLPHFLKVCQQKDISILDL--PTAF-WHELASNHQESLTSLRMVIIGGEAAQSERIKQWHSVVGVRLLNTYGPSEATVVATVATLEPGCVDQGKGRPLPGIDIA-VINAAGYPATPGQRGELCILGPTLAKEYLGKSQLTADCFVKPRAYRTGDQVFIRPDGQLVFTGRLDAEFKISGHRINPAEIESVLLTIPGIREAAVVGLPEGI--KRLCAYLVAKAPHPPVRTLRQHLSER-LPAAVIPAGFNFLEALPKTLSGKVDRTAL----------- 148271803 60 ------------------------RTLVDVLRATVAAHPDASAIEDGDGALSYRELMARVVQVAASLRDAGVGKGDRVGIRMPSSRDLYVTVLGVLAAGAVPVDADPEERARLV-----FGEARVAGVVTGTGEFTPRAAGTGAAGDAEAAAAEALC-----ILPAAAAHASTSALPLVAPEDDAWIIFTSGSTGTPKGVAVSHRSAAAFVDAEARL-FLQQEPIVLAGLSVAFDASCEE---MWLAWRHG-ACLVPAPSGMDLGPWLTTHGVTIVSTVPTLAALW------PAESLENVRLLIFGGEACPPELGQRL-ATDGREVWNTYGPTEATVCAAPLGGPGPVRI---GLPLDGWDLAVV-DPEGARVPEGGVGELIIGGVGLARYLDPAKDEKYAPFPALGWYRSGDLVRFEAEG-LVFQGRADDQVKVGGRRIELGEIEAALQDLDDVQGAA-VAVQTTGAGNPVLVYLVPRDPAAFSRE-DAVQRLRALPAALVP-LIGVVESLPTRTSGKVDKAAL----------- 167581405 753 -----------------------------LVEDHAAATPERRALVYNERAYRYDELNRAANRIAQAFPDLGTDSL--VGVRVSRSDRLVLTVLAIWKIGAIPIDVLPEQRMREML------ELANAKALVVDAAVAAAEPAVAGVPRI-VFDDLVKDDPSLEGNP--DVH--------LSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNIANKALDLELDADS--RVAQNSSMSFDVSVWQMFIALTQGGTTFVYDERVVNDIAGLIRRDGVTILEVVPTYLIAVVEYLEEHPDCVASLTYLIVNGETVDAALIRRWFALFPATVINAYGPTEASDDITHVMSPGDEIANPVGRALANFDIYIV-DDELRPVPIGTRGEIVATGVGIGRGYIGMAGATVQAFVKSPFYRTGDLGEMREDGVLMFHGRKDRQVKIRGMRIELEEVEASLRAIPAVRQAAVLAIRPENREAFLCAYVVPLDGARD--EIVDKLKAK-LPPYMVPSVFRFEEELPQLPSGKVDRNRLRE--------- 194016178 1870 -------------------------TIQELFEEQVQRDPHRIALSYLEEHMTYQELDEKATQLAAYLQSKGVGPGSLVPMLFDRSFDMIVSVLGIVKSGAAYVPMSPEYPDARIRLIVRDTQSDVIITQSHLIEVDFTGTKIEMDKPLPVTDAVY---QREQSIIGED--------------QLAYVNYTSGSTGTPKGVMLPHAGVVRLVRK----------TNYIKLGPDDKMLQLSNYALWGMLLNGGQLILIPALNMDELSRLIKVHQVTANCLPTALRLVEHDPKS-----VAGYRTLLVGGEAMSSEHARKALPHMEGVLINAYGPTENTTTHQVMHMPEGARSVPIGVPIS-NSTVVILDDALNPVPAGVKGEIYIGGTGLAKGYLHDPERTHERFIDNPFYRSGDLGTWRSDGTIEYLGRKDNLVKIRGYRIECGEIETALLKHPQIKECTVIA-KTYGSSKRLAAYLVTDGENPVSG-WKAFLQE-SLPGYMIPSYFIVMDEMPVTTNGKVDQKAL----------- 159130279 37 -----------------------------------------------------RQFRLLVRSLIAGLRALGLKPGHCVLVQLENTVIHSALFFAIVGAGGVYMGCDVGSPAHELTHLLRLAEPQLVITPGALSTLEVCSLVDQTAGPCIRLESLLQHGES-DWLRFEDR--------EQSKRTPAAMFLTSGTSGLPKAAIRTHHT-IISHHLSVHY-RVPYPVVRLMALPMYHSFGDFWTNIFPIRYGEPLYVL-PRFDISTFLDAVRQHHISETYMVPAMVQILSQSSLPVAESLASLRYVGISGAPIDGFSIQRFQRLLSAVAGNLWGMTEGVVFQNRYRVPLQF--GSVGTLLHGYELRFVDPATGEDVTPDSPGELYVRGPGLLLGYWRTDDKD-----EQGWFRTGDMV-YARDGNYYIIGRTKDLIKVRGQSVAPAEIEGILLKDPGVKDAAVVMLPDGS-SEVPRAYVVRAGISPESADQLTDLVQTQLASYKALDGVVFVDEIPRTGIGKPHRARLSQLDRER---- 167524928 64 -------------------------------------------------------------------------------LLAPN-SNWLATLIGIWLAGKVAVPMCSKHSANELAYVLEDAHVDT-VIHDATS---QEHLQAALQSH--PVEHVLDAQHLMSFIPQSDLHAELDSVPEVSQGDGALVIYTSGTTSLPKGVLHTHANLVGNLVSAWE--WTSHDRI-MNFLPLHHVH-----GIINVVLSGATLEMYPGFSAPNVFDRLRTNDMTLLMAVPTIYSKLLQEYERRRAGCRDLRLTVSGSAALPTPVLERFRKVSGHTLLERYGMTESLALFSKLSRPLNLLLNAAG-PLAGYDRSACEEEPEPAPSIAAEGEICIKSHTMFKEYLNKPDATDESFDTEGFFRTGDIGRYQKQTYSILGRASQDIIKTGGFKLSALEIERILLAHQAISDGAIVGVDDETWGQRVVAVVVFKEGAPLTLELRDFMGTE-LASYKLPTALEVLPELPRNAMGKVNKKQLAQTLQQ----- 126668436 78 -------------------------------------------VTNAQQSYTYNQLTDEVARFSGALKARGIAKGDRVVIYMPMIPQAVIAMLGCARIGAVHSVVFGGFAAHELALRIDDATPKALIT--ASCGIEYKPLVDKALEQAKHKPELCVVYQRPEALPRDVDWNEPAAPVAVKSTDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMKLVY-DASTASDVGWVVGHSYIIYAPGCTTVLYEG-----KPVRTPDAGWRVIQDHKVNILFTAPTAAVRKEDPEADKKYDISSLKRIYLAGERLDPATYDWLREHTHLPVLDHWWQTE--TGWAICCNPAGIEMMTT-KPGSPGYDVQIVDIRGNQMPAGEQGQIAIKLPLCLQTVWGDDKRFRESYLDPGFYSTGDGGFEDEDGYIFVMGRTDDVINVAGHRLSTGEMEEVVSSHPAVAECCVVGAHDDMKGQIPIGLVLIKDGATLEDELVEMMRDKAIACFK---RAMVVDRLPKTRSGKILRRVIRQ--------- 148793084 1418 -------------------------TLHEMFENEASQKPDKIAVVYEETSLTYRELNERANRMAHQLRSDVSPNPNEVIALVMDKSEHMIVILAVWKSGGAYVPIDPGYPNDRIQYILEDTQALAVIADSCY---------------LPRIKGMAASGTLPSVLPANPDSKWSVSNPSSRSTDLAYIIYTSGTTGRPKGVTVEHHSKVFGLRDTDDEVILSFSNYVFDHFVEQMTDAILNGQTLLVLNDGMR------GDKERLYRYIEKNRVTYLSGTP--SVVSMYEFSRFKDHLRRVDCV---GEAFSEPVFDKIRETFHGLVINGYGPTESITTHKRLYPPERRMDKSIGQQVHN-STSYVLNEDMKRTPIGAVGELYLGGEGVVRGYHNRADVTAERFIPNPFYKTGDLVRWISSGEVEYLGRNDFQVKIRGLRIEVGEIEAILSSYHGIKQSVVIAKDCREGAQKFLVGYYVADAALPSAAIRRFMQSR-LPGYMVPSRLILVSKFPVTPSGKLDTKAL----------- 149632141 24 -------------------------------------------------SITYKSVLDQVSKLAGVLVKLGVRKGDTVVIYMPMIPQAMYAMLACARIGAIHSLIFGGFASKELSTRIDHAKPK--VVMTASFGIE---PGRRVDY-IPLLEGALKMGEHKETVPLRDLDWDE-EMAKAQSHDCVYILYTSGTTGMPKGVVRPTGGYIYALKPG-EVWWAASDLGWV----VGHSYICYGPGNTTVLYEG-----KPVGTPDGAYFRVLAEHGVSALFTAPTAIRAIEATLGKQYSLTRFKTLFLAGERCDIETLEWSKKVFKVPVLDHWWQTEGLGN-TKTPPPGQ-----AGKPVPGYN-VMILDDNMQRVKADTLGNIVVKLPLAFSGLWKNQEGFKNLYFQKGYYDTMDAGYMDKDGYLYVMSRVDDVINVAGHRISAGAIEESLLSHGTVADCAVVGREDPLKGHVPLALCVLRKEREVQEQIVKHVRHTPVAAFR---SVVFVKQLPKTRSGKIPRSTLSALVNGK---- 157145136 484 ----------------------------DVLRQRCVQHPKQLAIQQHDGTLTYAELWARVQFIAMRFRAHGIQPGDRIGVLLPRHRDVIATMLATWFVGACYVPFDIHQPAARLQRLMQRARLVCLVVPGEWGEIVQLSLPELMQD----MSNAIRYSTPCALLP--DMQ--------------AYLLFTSGSTGEPKGVCVVHRNLLLDMQRTFAVGSQDR--LLSVTTP---TFDISFLEYLLPLISGASLYLTEAERAADSFPLIADYRPTLMQATPSFWHGLLMAGWRGDPELCVL----AGGEALPTKVAEELLRCCG-SLWNLYGPTETTIWSSQITQAENI---TLGAPIA---NTRIYDNEGHPVPQGVDGELYIAGDGVAQGYDGQPELNAQFFSEPGMFRTGDLVRSDAQGQLFFVGRKDSQIKLRGYRIELGEIERTLARHPHVDAAVVACIERAPLHKALAAFIITSEPPSLFEQLKNELRQQ-LPDYMVPTLWQRVADFPNTDNGKIDRKRLAE--------- 16127811 110 ---------------------------------------------------TYGQLHEEVCRMANVLKAQGVKKGDRVTIYLPMVPLAAVAMLACARIGAVHSVVFGGFSPDSIA--GRIQDCASHFVITADEG---RRGGRRVPLKCPWVGKVLMIRWTGADVPLKDIVWQDVRPPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWASWTFEVFWCTADVGWVT----GHSYVVYGPGGTSLIFEG----VPNYPTPSRFWEVIDKHQVSITAPTALRALMREGDAHVTKNDLSSLRLLGSVGEPINPEAWLWYHRVVGPIVDTWWQTETGGMLITPLPGATALKPGSASKPL-PGVKPQLVDAEGKFLDGATEGNLVISWPGQMRTVYGDHQRFFETYTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEIESALVAHETVAEAAVVGYPHDIKGQGVYAYVTLKAEATDAKDLVLWVRHE-IGPFAAPDVIQWAPGLPKTRSGKIMRRILRKIAENEL--- 189206197 2203 ------------------------------------------AIASWDGSYSYEELISIAGRLAHHLRNNGVTTEQKVLLAFDKSKWAVVSMLAVLLAGGTYLSVDPAHPPQHHRNIIEQAEPVLLLT----GSNDYAEKLRAV------IEPVIVVDET-MLAQLQDQSKLPVALP----ANGAFICTTSGSTGRPKAITITHSSFSSVVAHNPEMGIGTDSRVFQFA---SYTFDTANSEIWAPLMLGACVCISENERMNDTAGAINRLAVNWSFFTPSMASLLSPA------DIPGLKTLALGG-----ELVREVKTWNGARVINSFGPAECSVWTTMADIGHGNPVTTINKGNGGYG-SLLWIADTTDVTKGATGELLVEGPILSRGYLDLQK-SAEAFVQDNLYRSGDLVRYNEDGTVVVVGRQDGQVKLNGQRIECSEIERNVAAHDFVR-FAVIFVPKKGICQRKLTAVVALQENAKAAEIKEQLRSR-VPGYMVPTSWLIVESMALTPSKKVDR-------------- 148255497 525 -------------------------TLPSLIEAQVARRGDATALVCEDTTLSYAVLNARANRLAHLLIAQGAGPEQIVALALPRSAELIVGLLAIAKSGATYLPLDPDYPADRLAFMLADARPVCLVTSNA------------IAERLPEARRLLLDHPDTADLLARQPDTNPRRIAPLTPVNSAYVIYTSGSTGIPKGVVVSHTGITSLVEAQIERLGITPDSRVLQF--SSSSFDASIMEVLMAFPAGAALVV-----PQAGLMAGKVLADTLTALIPPAVLAGMPT-----EQLAQLRTLIVGGD--------------ACPPDLVARWSEGRRMINAYGPTETTICATMSMPLSPIWNTRVYDDGLQPVPVGVAGEFYIAGSGLARGYLNRPGLTAERFVADPFYRTGDRARWRPEGTLHFLGRADHQVKIRGFRIEPGEIEATLGQHESVAQAAVIAREDRAGDRRLVGYVVPAGHAPHAMMLRQHL-TRTLPDYMVPAAFVVLDALPLTPNGKLDRNAL----------- 163786860 95 -------------------------------------------------HITYKQLHERVCKFANVLKEKGIGKGDRVCIYLPMIPELAISVLACARIGAVHSVVFAGFSATALSTRINDCDAKMVITSDSYRGIDLKGIVDEALNDTPGIESVLVAKRIHSEINMKDYWLEPLNAEILDAEDPLFILYTSGSTGKPKGMVHTTAGYMYTFKREEDVYWCTADIGWIT----GHSYIVYGPGATTVMFEG----VPSYPDFGRFWDIVEKHKVTYTAPTAIRALAKQGTGLVEKYDLSSLKVLGTVGEPINEEAWHWYNENIGKKKSPIVDTWWQTETGGIMITP--IPFSTPTKPTYPFIQPALMDENGKEIKGNQVGRLCIKFPWTIWGNHQRYKETYFSAYEN-MYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDVKGNALYGYVTLKDSGETRKEINQLITDRIGPIAKL-DKIQFTSGLPKTRSGKIMRRILRK--------- 158315040 50 ---------------------------------------------------TYADLAKSSRRFATVLSARGIGRGDRVATLMGKSVDLLTVLVGTWRVGAV-----------YVPLFTAFAETA---VTDRLR----RAQARLVVADTDQLPKIDQG--PWEILPVERLAVEVAQAAPWEPGSVAVHMFTSGTTGSPKGVVHPA-RYIGGWHSYQEFLGVDTDSVYWSAADPGWAYGLYT-AVVAPLAAGPTILLRGGFSADTTLRLLAELKVTNFAAAP---TAYRGLRNSGRLEAGALSVLSSAGEPLTPDVNAWAPEALGSRVHDHYGQTEGFPHHEAVSVP--VVDGAMGVALPGWSVTVLDPDHDEPADLGTIGRLVANSPHTFAAYADGDDHG--RLVGDGYYVTGDTATIDAAGVVRFSARDDDVIIMAGYRIGPFDVESVLAQHPAVAECAVIAAPDEARGEVVEAYVVTTASAVTEEELRQWVKER-YAAHAYPRRVHFVPSLPKTPSGKIQRNELRRRRRAEILGG 39969155 69 ---------------------------------------------------SYAELADRARGLAYYLAKKGFF---RVGILAPNTPAFLESIYGVNASGGVIVPVNYRLKQEDIAYIFEFANVDAIIVDAEFVGL--LELYQKDHVNVPLIIDTDTATEGELSGPFDECIAQGLQHDREAGGDIIAIPFTSGTTSKPKGVEYTHRGYLAALANIVE-SGLNYNVKYLWTLPMFHAVGWTFPWAVTAVR-GTHVCLR-----KIDYPLIWRERVTHFNAAPTVCTLLCAADEAQRLPDPPVRV-TVAASPPTAHLFRQMTE-LNLSPVHVYGMTETYGPITKMPAWETLPEADKFARMARQGHGFLTSLPIRIVKPEEAGEIVFAGNICAKGYYNDPEATKKMFA-GGVLHSGDLAVWHPDGSAQILDRQKDIIISGGENISSVALESMLVQHPDVLEAGVVAVPDSHWGERPKAYVTVRRSKEAGMEIDWAKHQSAISKFMIPREVEIVDELPKTSTGKIKKNELRE--------- 119513727 197 ----------------------------------------------------YRELWQDAQRILAGLRNLGLKPQDKVIFQLADNQDFICAFWGCVLGGFVPVYEPANNTASKLQNTWQILKTSASLAPD-IDGF----------ARVLNLENFKIA-TVDQLLQCEELH---LSQPE----DLAILFLTSGSTGMPKCVMLNHRNILSMTTGLILMGHFSSQESVLNWMPLDHVGALVSLSIMAV-SLGCQQIHVPTQKPLQWLDLIDKHQATI-SWSPNFAFSLICDRSVEINDLSSMKFIINAGEPIVTKTARNFLKLLSNAIHPAFGMCEGITNFSLESSSDETSFVELGLPIAGA-ALRIVDDNEQIVTENTIGRLQVKGASVTAGYYQNPQANEEVFTSDGWFNTGDLGFLDQ-GRLTITGRIKDVIIINGLNYYCHEIEAAVEEITGVEAACAVRQPGSNTDKLAIFFHTSFND---DKNLLTLLKERACVVNKVRINTDYLEIIPKTAIGKIQRSQLSQ--------- 159484368 155 ---------------------------------------------------TYAEALDEVCKLANWLRAAGVKKGDAVAVYMPMLLELPLAMLACARIGAVHSVVFGGFSAESLAQRMEDCKAKVLLTASGVKSIDLKKIADKA-CKLSTVEHVLVY-ENDNAVPAADCPFTPGRAPEVEAEHPLFLLYTSGSTGKPKGVLHSTGGYVYAATTMRHVFGLQQGDVYWCGWITGHSYLAYGPGTTQIVFEG----VPTHPTPARCWEVVAAHGVTQFYTAPTAIRSLMSFGDQSQCDTSSLKLLGSVGEPINPEAWRWYHEVVGCPIVDTWWQTEGGHMITPLPGPEK-----PGSATLPFFGVRVLDEKGNELQGEAEGILAISQPWTLRTVYGDHERYQSNYFGPGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVAHPACAEAAVVGYPIKGQGIYAYVTLMAGVEATKKKELVGSVRSI-IGAFAAPDVIHWAPGLPKTRSGKIMRRVLRKIASKE---- 149067044 83 ----YKPWTKTLENRYPPSTSWFVEGMLNICYNAIDRHGDKIAITDTKATISYKEVLEQVSKLAGVLVKQGVKKGDTVVIYMPMIPQAIYAMLACARIGAIHSLIFGGFASKELSTRIDHVKPK--VVVTASFGIE---PGRKVEY-MPLLEEALRIGQHKEKVPLRDLDWEE-EMAKAQSHDCVYILYTSGTTGLPKGVVRPTGGYIYGLKPG-EVWWAASDLGWV----VGHSYICYGPGNTTVLYEG-----KPVGTPDGAYFRVLAEHGVAALFTAPTAIRAIGAALGKQYSLTRFKTLFVAGERCDVETLEWSKKVFRVPVLDHWWQTETTASCIGLGNSKTPPPGQAGKCVPGYN-VMILDDNMQKLKARSLGNIVVKLPLAFSGLWKNQEAFKHLYFEKGYYDTMDAGYMDEEGYLYVMSRVDDVINVAGHRISAGAIEESVLSHGTVTDCAVVGKEDPLKGHVPLALCVLKKDVNATEEVKHVRQSIGVAAFR---NAVFVKQLPKTRSGKIPRSTLSALVNGK---- 121711902 209 -------WNHDLPPTY--SFC-----MHEMISQRAQETSDKEAIASWDGSLTYGEIDRYSNHVAHSLRDMGVKLHDVIPVCFEKSRWTVVAVLGVMKTGATFVLMDPTLPLARLQNMREQVGASTMVAS--------RKQYKLATSVIPDGKFFVVDEAA--FTSLPDTQ-DPPPLPPVPSSALMYIIFTSGSTGTPKGVKLSHETYTSSIPRAKAVGYTPNSRVLDFA---SYAFDVSIDSMLLTLGNGGCLCISDEDRLNDINSAIRRMRINYAGLTPSVARI-LDA-----DVISSLEGLGLGGEAVSARDGKDTRIIIG------YGPCECTIGCT---------VNSSAASIGPGNGAAMWNDHEVLMPVGAVGELLVEGPIVGQGYLNDPEKTAAAFIEDRLYKTGDLGRYDPDGSIVFVGRKDTQVKLRGQRVELGEIESQLRARPSTNVIAEVIVPTGSGGQPTLVFIAPQDITPQ--ELSDELRETVLPRYMVPTAYIPVNHIPTLISGKTDRKRLRQ--------- 167562780 36 -----------------------------------------------------GELDDRAARLAAQLRAAGVTTEVRVGVCVARSCDLFVALLAVMKAGGVFVALDPRHPAARLDWVARDAGLAHGIVADAAQCFDVASIA-QPDPAAPRVHG----GEADDGCTDGAVHPRA----------AAYMIYTSGSTGTPKAVVVEHGPLAAALAESLPIGPGDR-VLHFASV----NFDVAIEAWLVPLAVGGSVVISPPFPPDAAHALIARERVTNTTL-PPAYLREFAAVCAREGVPPSLRVLLFGGEAMSQDTFDEIRRVFSIRLVNGYGPTETVISAPALEDGNGYASLPIGWPIG-RRVARV-EQADGSVAHGDAGELLLGGACLARGYHGRPALTAERFAPDPIYRTGDLARERADGSFDYLGRIDDQVQVRGVRVEPGEIAACLLAHPGVRDAGVLATADGRTQLIACVALAPRDTRPDDDALRAHVAAHLPAAW-LPHRFARFDKLPYTLNGKLDRAALRDAVA------ 206973188 456 ------------------------KTIQELFEEQVKQTPEKIAIQHADRSMTYLELNKKSNQLARKLREKGVKNGQVVGILAKHSLEIVIAIWGVIKAGGTYLPIDPSYPEDRIRYILN-DSGTTLLLTDYTNEGNLEYLGE----KINICDQKLYEGDNANL----TLVTAP--------NDPIYIIYTSGTTGNPKITQRGLVNYISWAKKNYISSEND-----VFALYSSVSFDLTVTSIFTPLISGLLLVIYHDNEDEFILSKILKENVVTVLKVTPSHLALLNNYSPPR--VSSLRRLIVGGEDLKTSVAEKIYDLFSGKVEIIYGPTETVVGMIHRYDPD--LDRRASVPITPADNVQIYDKNLQPVPIGVKGEIYISGDGVAKGYLNRPDLTAQRFLSNPFYRSGDLAVMLPNGLIEYQGRMDSQVKVKGYRIEIGEVENALLQHKSVKDVVVVNWQGEDNSNHLVAYIVLKDSV-QNIEIRSFISHM-LPSYMIPSFFIYMDQLPLTINGKVDRQAL----------- 88803421 95 -------------------------------------------------HISYTELSKRVNQFANVLKDKGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSAVALATRINDSDCKMVITSDSYRGIDLKGIVDEALEHCPGVSTVLVAGRDQWLQPLLDTASNVCEAEIMDAEDPLFILYTSGSTGTPKGMVHTTAGYMYTFKNAFQVYWCTADIGWIT----GHSYIVYGPGATTLLFEG----VPSYPDFGRFWEIVEKHKVSQFYTAPTAIRALAKHGTEVVDDLSSLKVLGSVGEPINEEAGKKKSPIIDTWWQETGGMMITPIPYVTPTKPTYATLPFIGI------QPAIVDEKGNELSGNQVGRLCIKFPWTIWGNHQRYKETYFSAYKN-MYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITLKDIGESRSEINQLITDRIGPIAKL-DKIQFSEGLPKTRSGKIMRRILRKIACNEM--- 154246724 494 ------PWPGDLP--------LADGLVPHLIAEAAQRRPDAPAVICGDETLSFAELERAANRIAHHLLGLGVGAETRVAVGLRRGPGAVAAFLGVLKAGAAFVPFDPDHPAERI----------ADVVTDSGATFAV------VNADGPALPQAVTALVPECL----DLAALPETAPQVHPEQLAYVIYTSGSTGRPKGVGVPHGALAMHVRATGALYGTGEETRELHFLSFAFDG--AHERWMVPLAFGGAIVLRDQGSAEETRHALARHRVT-HAGFPPAYLTQLAEWVESAGDPPPVQVYSFGGEAMPRAGFETVKRAYGPTEAVISPMAWRVPASESFDGPYAPIGRAVGQ-----RRAYVLDDGLQPVPIGVAGELYLSGEGLARGYLGRAGATAERFLPDPFYRTGDRVRWLADGTVEYLGRADQQIKLRGFRIEPGEIEAQLRQEETVRE-ALVMLRTDGAAPRLVAYVTPAEGAAEEATLRAALLRR-LPDYMVPGRIVVLAAFPVTPNGKLDRAAL----------- 170060110 57 ------------------------------------------------------ELQLRAIRMAQNLKKLGFCKGDMVSMACANSENVTPLVVGLL-INGMPFNTLPNYGVDDMVHMMKITQ-PKLVFCDAN---NYETVQKAVELAVKDKPLVVLESEMNGVNKIEDLFKEPPYLGDSRQL-LAMILCSSGTTGLPKGVCVSHAHLI---------------TMYGNRFP-GYNFQLLSPGVFTLLISGLTRLITRKPSEDWCFELLERFQVDWIFTPPSYAHLLLQHPRVKTANWSNIRLWAMGGSAASEQIRDSIEALLGLGNSEIGGIAFDLIK-RKPGSVGNLLPNIKGK---------IVDEDGTALDNGVRGELMLKFSEKILGYYKNPEANANSFDEEDWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPTDLESIVAKIDGVSQVCVVGVPDEDGSSDLATAVIVKDDVLKAVQVADFKRLRG--------GVFFVEEFPLTATGKPLRRKIREIV------- 186454990 491 ---------------YPQDKC-----LQELFEEQVSNSSEAIAVVCGEEQLNYRELNSRANQLAHYLRESGIRPNDLVGISVERSIEMMVGLLGILKAGGAYVPMDPAYPAERLAFMLADSKARILLIADKITGMSARILR--------------LDGDWED---VAKHSTEPVKTPE----DLIYVIFTSGSTGRPKAAGVYHRGFVNL------VSWLDLSAADSAVMASSLSFDLTQKGLFAPLLRGGTLHI-PPPGPYDIASIIREKKATFVNCTPSAFYPVLETGDPKAEKVSSLRYVLLGGEPISLQRLTPWLDSEHCEIDNTYGPTEDVSAFYRVRKENRYLYSPIGRPV--YNTKLVIVNSEMEICPGVSGELLIGGVGVGAGYLTDAALTASKFVPNPFYKTGDLARYLPDGNIDYLGRIDHQVKVRGFRIELSEIESILSTHPAIREVVVIATPEPVL---VAYYAFKTGASLEIAEIRRYLMEK-LPDYMVPSIFISVEKFSLSPNGKVDRKAL----------- 183980136 32 ---------------------------------------------------THAQIHEGAARLGNVFGSRGLRTGDRVLLCLPDSTDLVQLLLACLARGIVAFISNPELRPDDHTFQEQDTQPALVVTTDALRDRFARS-------------GIVDPGE----LWAEANQAKPAAYEPLTGDALAYGTYTSGTTGAPKAALHRHGDFIDAMCRNALRLTPDDVGLSIARMYFAYGLGNS---VWFPLATGSSAVISRSPGAESAANLSERFSPSVLYGVPTFLARVADTCAA--DAFRSLRCVVSAGEALELGLAQRLMKFFG-GIPLLDGIGSTEVGQTFISSTDEWRLGTLGKVLSPY-EIRVVAPDGTTAAPGVEGDLWVRGPSLTAGYWNRPTQPPS--ISDSWLDTRDRVCVDAHGWVTYRCRADDIEIVGGININPREIEQLIVEDHLVAETAVVAV-REATGESALAFLVPESGASLGESAIKELHRRSLSPHKVPHRFEIAERLPRTASGKLQRGQLR---------- 67155192 109 ---------------------------------------------------TYRELHEEVCRFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPDALAGRIADCRSKVVITADGLRGGKRVPLKANVDEALTSVNKVIVCKRTEDLLKVAGSICAP---KEMGAEEPLFLLYTSGSTGKPKGVVHTTGGYLLSLTRPGEVYWCTADVGWVT----GHSYIVYGPGATTLLFEG----IPSYPDMTRISKIIDKHGVNILYTAPTAAMMAQGRAPVEGADGSSLRLLGSVGEPINPEAWHWYYENIGCPIVDTWWQTEGGILITPLPGATSLKPGSASRPFFGVQPALV-DNLGNLIEGAGEGNLIDSWPGQARSLHGDHDRFVDTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPQVAEAAVVGVPHDVKGQGIYVYVTLNDGVSASQELKAWIR-REIGPIATPDVIQWAPGLPKTRSGKIMRRILRK--------- 90424859 485 ----------------------------------AARHPDAVAIEDNGISLTYGELAARVRRLATVLAADGVAAGDVVMLALPVSAALIEAQLAVLALGAAFAPVDPSYPAEQLRARCVGARHAV--------ALDH----SEPTAGCTTLHWTKLLADAETAAPHPGC--------AVAAASPAYVMFTSGSTGTPKAVCVPH-RAIVRLARARGLA----APGLRAAVYSNPAFDASTLEIWLPLLNGGTLL------PVDRTMVMDPRALRLFLAEARISLLWVTAAAIDPSAFAGRRLVITGGDVVNPVAARAVLAAGGLVLLNGYGPTENTTFSTTFDRDDELSIPI-GTPI-PNSTAYLLDPAGRPLPPGLVGEIWVGGDGLALGYMGDAELTAERFRPDLFYRTGDLGRWRPDGNIVFLGRADKQVKIRGFRVELGEIEAMLALHPAVGGATIIA-PRRASGDRDLVYVTPKGTALTATELRNYLQER-LPRQMLPQAYAILDRLPLTANGKVDPRAL----------- 163840579 33 ------------------------QNLPQMLRQQADSRPDSVAVVGSQSTMSYRELVRRSSQLERYLRSLPVATDDRIGLFVESSLDLMVGTWGVLFAGCGYVPLAPEYPEERLRYMIE--DSGLNVI---FTQAHLR--AKALELAVPGVK-IVTLEEATVFAERADALAAPAAEEDFAAETLAYVIYTSGTTGKPKGVAIEHGSIVNQMVWLKSAFDLDERRVVLRKTPMS--FDAAQWELLAVAY-GSRVVMGKPDIYRDPAGLIETQEFGVTTLVPTLLQALVDNEDFARFD-SLVQIFSGGEALSKKLAIRCLEVKPGAKLVNLYGPTECTINATAVVDPDTVKVIPIGRPVA-HTSLYVLDHQLQPVPIGTPGELFIGGRQLARGYLHRPEQTAEKFITDRLYRTGDLAQWNEDGSVQFVGRMDNQVKLRGYRVELDEVRLAIENHDWVKSAAVLVREDSDTG------------------------------------------------------------------- 57504801 109 --------------------------------------------------YTYRRLLHEVCKAANLLKRFGVKKGDRVIIYMPMIPETAIVMLACARIGAIHVFGIDAGAKLVVTADGAFRRGKPYMLKPAVD----KALSEGCESVEKVLI-VIRNNEPIEYVKGRDIYNELVKNPEIDSEDLLFLLYTSGSTGKPKGVMHASAGYILWAQMTME--WVDYDNYWCSAWITGHTYVVYGPGATTIMHEG-----TPTPNSGRWWRMIEEYQVSKFYTSPTIRMLHADAPDEKKYDLNTLEVLGTVGEPINPSAWQWFYENIGCSIVDTWWQTEGGHMITPLPGATPLKPGCATLPL-PGIFAEVIDEEGNVKDVAEDGLLCITKPWMIRGIWGDENRYIESYFSQAVYFSGDGAFYDDNGYITITGRTDDVVNVAGHRIGTAEIESAIAKHPSVAESAVVSVLDAIKGESLFAFVVLNPTSSTLKELNDILRAEIGPIAKI-EKILYTTGLPKTRSGKIMRRILR---------- 77458072 2020 ----------------------------------AAERPQRTAVIFNGQHFSYGEIDQRANQLAHALIARGVGAETRVGVALPRSESVIVALLAVLKAGGAYVPLDTSYPRERLAYLIEDS-GLALLISDS-----------SVSAQLPVAESVPV-------LELDDLREWPIKAPQVQPDNLAYVIYTSGSTGNPKGVSVAHGPHCQAIGQRYEMRDSDCEFHFMSAFDGAHERWLTS------LTHGASLLIRDDTTPEQTYNAMREHGVTVVAF-PPVYLQQLAEHAEREGHPPKVRIYCFGGDAVPSASFERVKALDPDYIINGYGPTETVVTPLIWKAGREVPCGAAYAPIGSRDRSAYVLDADLNLLPGMAGELYLGGTGLARGYLNRPGLTAERFVADPFYRTGDLVRQRADGTFDYLDRIDNQVKIRGFRIELGEIEACLQALDGVREAVVVAQEGSAGSGKRLVAYVVGDSAREAEDLREQLKAT-LPAHMVPAYVLRLERMPLTPNGKLDRKNL----------- 169624774 129 ---------------------------------------------------SYGELLRQVSKLAYTLKEMGVRKGDTVALYLPMIPEAVISFLACSRIGAVHSVVFAGFSSDSLRDRIIDAECKVVITTDGGKVISTKKIVDEALKQCPGISHCLVYKRTGAEIPWTKWHEEVEKYPNMNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAAATGKYVFHDNDTFFCGGWITGHTYVVYAPLLLGV----ATVVFEGTP----AYPNFSRDKYNVTQFVAPTALRLLKRAGDEKHQMKHLRILGSVGEPIAAEVWKWYFETVGKEEAHV------IDTYWQTETGSHVITPLGGTPTKPGSASLPFEIHGNDVE----GVLAFKQPWLARTVWGAHQRYMDTYLNKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSVAEAAVVGINDELTGQAVNAFVALKDGTESSDQVKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRIMR-----KILAG 126513538 5 ----------------------------DLLIESARRDPDAVAVHGPQGPTSYWELDRLADRYAAALTGRGVARGDRVVVWSQKSTEAIALMQAALRVGAIYIPVTGSNPPARLTRIAANA-GPALVVADEDAAFRARK-AKWDRRPLLSLDDVRKASDGARPKPYENEPDEP-----------AYILYTSGSTGDPKGVCISHRNFVEWAAAEVEVGPSDRLSNH-----APFNFDLSCFDLYAAFLAGASVHLVPQEAPEQLVRFMRDRGITVWYSVPSLSLMIREGGLLDGPPPPDLRACLFAGEPFAIHHVHALRKGWGVRLLNWYGPTETNVSYEVTDADLE-----RDRPV-PIGKACSGDTVILDPDDGGEGEVVVSGPTVMLGYWGREPQR-------GPYRTGDIARLDPRGDLEYAGRRDHMVKVRGHRIELGEIEAAIASLDTVSDVAVLVVGSGLEAQLHAVAVASETHRPSLLTVKRACAER-LPTYMIIDKLHLIEDLPRTANGKTDRARLTAAI------- 46109722 124 ---------------------------------------------------TYGELLKQVSKVSWALKDLGVKKGDTVAIYMPMIPEALVAILACTRIGAVHSVVFAGFSAGSLRDRVENAKSKVVITTDSQRGGRTIGIKKIVDEALSTLEGVQTTGADVAWVEGRDWHEQVAKWPSMDAEDPLFLLYTSGSTGKPKGVLHTTGGYLVGAAATGKYVFDIHDQRYFCAWITGHTYVVYAPLLLGV----STVVFEGTPTFPNAWDIIANHRITHFYVAPTALRLLKRAGSDPVDDTNSLRVLGSVGEPIAPEIWKWYYDIIGCHIVDTYWQTE---TGSHVVTPLAGVTPTKGSACLPFGIDTVLIDPVSGVENGVEGVLAFKSPSMARTVYGDHQRFEETYLKPGYYFTGDGAARDDDGFYWIRGRVDDVINVSGHRLSTAEIEAAMVEHAAVAESAVVGVADEVTGQSVIAFVCLKEETEVHAELRLQVRNS-IGPFAAPKKIFVVPDLPKTRSGKIMRRVLRKIV------- 120402015 1470 ----------------------------ELFEMTADRTPDAVAVRAPDRSLTYRELDAAANRLARRLRALGVGAGAAVGLRVGRSAAMAVGMLGILKAGGVYVPVDPTYPQDRIEHM--LGEAGVALLLD----------ERDVDGAEAGLCS------AER---LENL---------AAADDLAYIMYTSGSTGRPKGVAVTHGEYAETLGRELGITGED---VYLETASISFSSSIRQ--MLVPFAVGAEVVIATTEERRDPAALLRRSAVTVADLVPTVVRRVIDVVAAADAGQRTASRRNRLRLLLTASEPLRAGVVRAWR-EQLGGGASWINMYGQTETTGIVSLHPVGEPIVPIGRPRVLDRLMRPVPPGVGGALFIAGPALAREYVGDPTLTAQKYVAERLYVSGDMVRLGWDGTIEYRGRADRQVKIRGLRVEPAEIDRVLLEHPGVREAVTVVREANADGAALVAYFTTGDTPVPVGELRAHAR-RQLPDHMVPSAFTALEQLPLTPNGKLDRTALPE--------- 55379788 118 --------------------------------------------------YTYLELYREVNAFAAALRDRGVGPDDVVTLYLPMVPELPVAMLACARLGVPHNVVFAGFSADALATRMERAESEYLITCDGYSAVAQKNKADNARITVDHDVSVVVLDRGDDYVDYHDLEVEPVSQ---AADDPLFRIYTSGTTGQPKAVTHTTGGYLAHVARSVDTYWCSADIGWIT----GHSYIVYGPLALGVLYNG----TADHPEKDRLWELIEKYAVDVFYTAPTAVRAFMKWGEQEQHDLSSLRLLGTVGEPMDAHAWEWYREHIGCPVVDTWWQTEGAILVSTLPGVDEMKPGAAGTPL-PGIEASVVTRSGATAEPNTAGELVVTRPWMPRALLDGTGWGSADSAEEWRYYPEDSVSVDADGYITFLGRIDDAINVAGRRFSTKELESTVAGVTGVAEAAVVGADDETTGTAVYVFASPEDGYAE-SELQTAIEDNAIGGIARPKEVVFTPDLPKTRSGKVMRRLLTSVANDEDLG- 116052114 9 -----------------------------LFRQHADTHPERPALVDRERSFSYRELDRLSDRLAAHLARRGVARGER-----------------------LPLLA---ERSAELV----IAILAAAKCAAAYVPVDRRQPDRRKQEILRQCQAVALATQA------EDLPGQPVEVPALDGSEALYVIFTSGTTGEPKGVSRSLSNLVDWHNRRFEMDQRSRTTLMAGV-----GFDVCQWEIWSTLCAGACLHLVPDPDPAALLAFFAEQRISVPALVPSLALRYLFCAGEK------LPPVATGGLPYT------VVDYYGPTEATVFATCR-IVDAEAHRRPASI-----GTPIDGC-EAFILDADDRPCHGDRPGELNLAGVCLAREYLRDPDMTARRFLRRRLYRTGDKARWLADGSLQFLGRLDDQVKIRGHRVELGDVEAALLRQPAIHGAVVLAHADPRCGSQQSAFVVPRQRGGDAAAIKTALRQE-LPDYMLPSRYLSLDSLPTTVNGKIDRQALRRRLEEQ---- 69938404 60 ---------------------------------------DRVALRCLSVEYTFEDLRALSARAANLMRDKGIRPGDVVAGLLPRTVELVATVLGAWRLGAVPLFTAFGPKAIEHRL---KTSGAKLVVTNAAQ----RPKLDEVEDCVATLRGPLAPGDVDEALAMASDQFEPVMR---RGEDLFMMMSTSGTTGLPKGVPRALLAFGAYMRRETDVFWNIADPGWAYGL----YYALTGPLLLGILYEGGF-------TAETTYRIIERMGVTSLAGSPTAYRLLIAAGPEAAGAVKGLRVVSSAGEPLNPEIIRWFGEHLAVPIHDHYGQTEGMCNHHGLEHP--VRPGSAGLAMPGY-RIVVLDDDGNELGPNQPGVLMKRSPLM---WFSGYLNQATPALAGGYYRTGDSVEFEPDGSISFIGRSDDVITSSGYRIGPFDVESALIEHPAVVEAAVVGVPDPERTEIVKAFVV----LAKGVEGTEALREKRLSAHAYPRMIDFVADLPKTPSGKIQRFVLRKAEVEKL--- 160898188 117 ------------------------------------------------TKVSYRELLERVSQFANALKAQGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQERIVDVGAVAVITANALGGFVYERTATACAMTAGRDKTFILAGQSTECAPV-----------AVDSEHPLFILYTSGSTGKPKGVQHCTGGYVLWARQTMEWTFLKPSDVFWCTADIGHTYVAYGP-----LAAGAQIVFEGVPTFPNAWQMIERHGCTIFYTAPTAIRSLIKAADGKNSDLSSLRLLGSVGEPINPEAWMWYHRNVGCPIVDTFWQTEGGHVIAPMPGATPLVPGSCTLPL-PGIMAAIVDETGHELPNGAGGLLVVTKPWTIWGYFPAELGGQTYLAGDGAVRSED------RGYFRITGRIDDVLNVSGHRMGTMEIESALVSKTLVAEAAVVGRPDDMTGEAICAFVVLKRSRPTGEEAKQIAKERDWVAKEIPKDIRFGDNLPKTRSGKIMRRLLR---------- 212529362 1042 ----------------------------DAFEEAAEKYPEHIAVEITGQSITYTDLDESAEHLAVHLRGL-VKPNDVVATLSDGSLSWLISILAIIKAGAVPIDSLPAKRKAQMI---TDSEAAVYIIL-SHKGYDLESIADT------------------HILCLEDLSTKTRSTTQTEFNDPAFLIFTSGSTGIPKGVKICHGPILSYL--NVPEARL-HSTVRKNAQTLSVGFDVCIAEIFGTLCYGATLVLK-----DPGDPFAHLAKVNATMATPSLLSSLDSGLFVNLDTLAGEDVPQALVDEW-AVGSRRLYNGYGCTI---------VVLISKLQAEQEV---CAGRPVVTGTVCSIRNAKNHRVPIGVPGEICISGPSVARGYINNEADTMERFIEDTLFCTGDIAQWTESMEIKYIGRKDDQVKLRGFRIDLHEVDRAVLSSPAVRDVAVIVH-----DENICAFVAP--STVDVDNIQIVLRDL-LPYYAQPSAVKALHQIPLSANRKVDRKSLHE--------- 159900486 4740 -----------------------------LIADQAERTPEAIAVVVGAASLLYRDIDHQSDQWAQALRRHGVGPETIVAICLERSPTMLVALLAVLKSGG--AFALVNPRNLDQLPALIEELAPAVVLRDAT--------APQVPA---------TAGRA--VLDLSADWAEIASLPAVSPDSAACLVQTDGAAGTRRLVVLSHRALLYPTDRVLHSAALETGDAVWAWL-----APLTAGSAVVLDVAGGE---SAGPS------LIETQDVTVARLLPSQLDVLLDA--PRFTECTTLRMVLAAGEPLSQTTQDRFFERSAAELYNLYGAAETTLDALAWRCARDADLSDPSAPLAPLEATQVLDDQGRVVPVGIAGELYLGGAGVSRGYFGRPALTAERYLPDPFYRTGDRALYRADGMLEYRGRVEQQVKLRGFRIELGEVEAALSEQAAVQEAAVV-IKASPRGDPTLVYVVARGEALDSTTVQAALRER-LPEYMVPSQVVVLLGLPRTSSGKLDRRALPE--------- 183980134 3067 -----------------------------LFAAQVASRAEVTALVCGDRSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVI---TTAGLAQR-----------------LAGYPVAVIDIDDPAIATCGLPFPSADNIAYLIYTSGTTGKPKGVGITHHN-ITQLFTSVAATGFTPAPGQIWTQCHSYAFDLSVFEMWGALLHGGRLVVVPTGSPADLHALLVAEQVDVLAQTPSVAMLSTQGLES--------TTLVVGGEACPAEVVDNWAP--GRMMVNQYGPSETTM-YVSMSAP--LVPGSGPAPIGPRAALFVLDGWLRPVPAGVAGELYVAGAGVGCGYWRRSGLTASRFVACPFYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLVGSVDAGQARAALAQAL----PAYMVPAAVVVVDSLPLTVNGKLDIRAL----------- 110634921 2061 -----------------------------------------IAAVHEGKSITYGALEARSNQLARHLQTKLSMPGLRVALALDRSIDMLVALLAIMKAGHTYVPLDPGHPPARLAQTMKTARVSGVICASGEIG----------KLGEPDTSVIRMDTESEE---IARQDSRPLDLQLLDTEAPAYVIFTSGSTGTPKGVEISHRALVNFLSSMAMEPGFSSEDTLLAVTTI--SFDIAGLELYLPLIMGGRVVIANRTEVQDGFALVKLLRASGANVLQATPTLWQMLVEAGLSNQPKLKML-CGGEPLPKDLARKLLTI-GGELWNMYGPTESVARIVNADDPIHI-----GRPIA-NTQLYILDGHDRIAPVGVTGELYIGGEGLANGYFDRLDLTQAAFRSDGLYKTGDVGRRLPDGTLQLHGRRDNQIKLRGFRIELGEIEAVIGKKAGIRQCAVVAARNKNGDRQLVCHFVPDGQELSPDELSTHAKEH-LPAHMVPSFWVATADLPKTANGKLDRKTLEE--------- 57338484 9 ----------------RPEGALA-TTWPSLLEAWAADTPDAIALVTADTALTYAQFNARANRLARWLKHLGAGPERSVGLVLGRSADFFLCATAVLKCGAAYLPLDPSYPMERLSFMTRDAAPVALVTTSDVPG----ELLDQLSTRRLVSLDDEVAEDALRRLPDHDME-DGERLEPLRPASPAYIIYTSGSTGIPKGVVVTHQSLIATQRRRLAVTGVSRVLAFSSPSFDASFWEMS----MALLTGAALVVGRPGRLPDTELALIADQGVTHLTLPPSV------AGSLDPGMLPPGVTLVVAGEACPAALVQRWRP--HRTMVNAYGPTESTVCATMSDPLADDMAPPVGRAV---DGTRVLDDRLAPVVSGAVGEIFIAGHSLARGYLKRPGLTAQRFVADPFYRSGDLGRWTRSGELEFVGRADDQVKVRGFRIEPGEIESVLAGCRGVRQAAVVVREDRPGEPYLAAYVVP---------------------------------------------------------- 163748041 25 -----------------------------------------------------REVAALREKIAAA----GYLPGQRVMLLMENRPAFFLWWLALNGLGLSVVPVNPDLRAAELSYMIDHAEPVAVAIP--ARGDDLRAAARQAGREMP----VIAPGDP---LP-APVSSTAIAAREGGAEDAAALLYTSGTTGQPKGCILTNTYFLDAGRWYADLCALSQGERMITPLPIFHMNAMAY-SFMAMIAVGGCLTALDRFHPRSWWASVRASGATCLHYLGVMPSMLMGAEESDEDRDHAVRFGFGAGVDPKLHAG--FEARFGFPLVEAWAMTEAVICANRA--PRRVGESCLGAVEQGLD-VRLVDDAGQEA---EQGELLVRGTDPRRGFFAGYFKNAQATDEGGWFHTGDIVRRAPDGAMFFVDRKKNVIRRSGENIAAVEVESTLMRHPAVASAAVAAVPDAVRGDEVFACIVAKDAGADPADLAQEITRTQLAYYKAPGFIAFVDTLPLTATQKLQRGVLK---------- 145244252 2925 -----------------------------------ATYPDTVALKTDGRDLTYAAMESRVRSIMDILITAGVNPREFVVVACGPSVDTVCALLAIWRLGAVYVPADLEHGIERLSLVLKDCQPTA-LICRSKAGVEHLLAEQELQ---------IV--ELEMHLPPRSTSTLDYDLS--IGQDPAILIYTSGTTGVPKGVLLSHDNLLCHFSAVQQVFPVDQPVVLQQS---SHNFDASLFQICVSLLHGGTLVMTSNQDPLALAELMVREKVSLTLGVTSEYALWLGEAASVLRDCTSWQYALCGGEKFGTLQSFSALSIPGLRLINAYGPCEGEIDYKRANDPIPV------GEMLPAYAIHILDDQMQPVATGWPGEIISSGAVSSSGYWNRQDETSARFRDNGVYKTGDYGRILPDGKLEYRGRLKSQIKLRGMRLELEEISSVLVSQGVLREAAVIAQPEPYL----VAFVVFSTTSDSPVNVDSFLDSLPLPAYAKPTVITVIDRIPLTTSGKVDRTAL----------- 148548733 54 -------------------------------------------------RYSFDQLQVQAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVPLFT--AFGPKAIEHRLEQSHARV-IVTDSHN----RAKLDDVHV-CPTIITVKASGELDFQQCLE--RAADVCEPVMRSGNDPFLMFTSGTTGPAKPL---------EVPLRAIVAFQGYMRDAIELLPEDNFWNLADPGVTGPLSLGHATTFYDGPSVESCARVIDKLGITNLAGSPTAYRLLIAAGKDFSVPIKGLRVVSSAGEPLNPEVIRWFADELGVTIHDHYGQTEGMVNHHGLQHP--VHLGSAGYAI-PGHRIVVLDEQGNERPAGQPGILAVQSPLCWFGGYHGLPTKA--FVGK-YYLSGDTVELNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGYAGSVELEETLRQQRLYAHAYPREIEFVSELPKTPSGKLQRFILR---------- 163788822 482 ----------------------------ELLSKQAKVFYKKQAIKFDETEISYEKLEQQVNQLAHRLSSIGVSAGDFVGVCLSRSIELVITLRAIMQCGAAYIPLDPSYPLQRLNYMLDDSE-SKFLISTSI-----------VSSKLSTNATVLILDDL--FLNLSDFPKKPISI-KVDPEDIAYLIYTSGSTGKPKGVAVTHKNLVNFLYSMMEKPGIKETDRLLSITTIS--FDIVGLELFLPLLSGATLVLANDETVKDGLDLIKDEGVTILQATPTTWQMLLDIGWN-----IALPIKALSGGEPLSLSLSKRLLANVSELWNMYGPTETTISTKQILRDEDVI--TIGNPIAN-TQVYILNEQNILMEPGKTGEIVIGGDGVSEGYWKRLDLTNEKFFNNPFFRTGDLGQLLPSGELLCLGRIDHQVKVRGHRIELEEIERIIDVLDDVNHSLVIVKADNLIA-----YIISEDELSKVNQWKKAIAEQ-LPTYMIPQEFHLISEFPMTLNGKVDRNAL----------- 187477644 85 --------------------------------------------------YTRRELYEEVNAVASMLREQGVGRGDRVLLYMPMVPEAVFVMLACARIGAIHSVVFGGFASVNLAQRIDDARPKVVVCTDGGSRVAYKALAQHPPASVLVFDRGLAAGRDHDYAALRARH-EGARVPWLESSEPSYILYTSGTTGRPKGVQRDTGGYAVALASSMEFCTSDIGWV------VGHSYIVYGPGQASILYEGTPV------RPDGAWRLVERYRVNTLFSAPTAVRVLQEPALLRQHDLSSLRALYLAGEPLDEPTAQWIGEGLGKPIIDNYWQTESGWPILSAQPGVEQVPTRFGSPSFPFDVRVVSEISGEDLGAGEKGVVAIAPPLALSTLWGDDERFVQTYFSSQLYSTFDWGLRDEDGYWFILGRTDDVINVAGHRLGTREIEESVNSHEDVAECAVVGVSDSLKGQVALAFVVLKDASAAAQALEAIMREDQLGAVARPARIRFVGALPKTRSGKVLRRAI----------- 163757250 529 -----------------------NESILDLFKSQVENTPNAIAVTIDDKELTYKELDEISNQLS---HLLNVESETLIPICVDRSLEMIIGILAILKVGGAYVPIDPELPQSRISYMIENTEAAFVLTETKYAS----------RFKIPSV-NIDDA-------TIYKNQSKSRRSVEINESSLAYVIYTSGSTGRPKGVKIDHAG-IYN-----RLLWMKD---YLGIQKTNFSFDVSVWELFLPIICGAKLVFAPLGHKDTNYKIINEKHISLMHFVPTMLSAFL-MELTNEEKLYGLRAVICSGEALPANTVKQFQDKLSVRLHNLYGPTEASIDVTAID-----VTNYKGKPIANTKIHIV--DRKGNIQPGVKGELLIAGVQVAKGYVNNADLTAQKFIDNPFYKTGDYAKWLPDGNIEFLGRIDNQVKLRGYRIELGEIESLLQANSGVSQAKVIVKEDFLLAYVTGKEIINID------NLRTILQNK-LPAYMIPAHIQQLSKFPLTHSGKLDKSSL----------- 108761394 518 -------------ERTRLLTAWNGPVLGELIQAQVERTPNAVAVVSGTRTLTYAELNRRANQLAHHLRRLGVRPEARVGLCVERTEDLVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLT------------QQRLLPGLPATEARVVCLDADAAALGAEPEVNPGRVTTPDS--LAYLIYTSGSTGKPKGVMIDHRNAVAFLQWAQSVFSPESLAGTLASTSIC--FDLSVFEIFTPLCCGAKVIVAKNALELPELP--AAKEVTLVNTVPSA----MGALLRGGGVPASVTIVNLAGEALSIYALGHVRDVF-----NLYGPSETTTTFTRVNRGE---TPTIGRPVG-NTQVYVLDANREPMPVGVPGEVYIGGHGVARGYLGRTELTAERFVTSPFYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAALQEHPGIRDAVVVVREGPGADKQLVAYVVGRDKAPEPGALRDHLKSR-LPEYMVPFVFVGLEALPLTPNGKVDRAAL----------- 169775627 28 ------------------------------------------------------DLRLWSQRFAAGLRKSGLRPGDRVLM-FPGDDLFFPVVFGIIMAGGIFTGANPMSVPRELAYQLE-DSGATYIICARASLDTAIEAARLVRDKVFVFDNTLCDGHGVGERPVKKGGICMGRTLDTRAGRAELLQRYDGTAKSRRDNPRCQSAAVHA-KRARKRC--------LCFLPMYHSMA-QMIMIAATLALNTPVYIMPKFNFIQMLGYTQKYRITDYVVVPPIVVALAKHPAVKKFDLSSVEDIGCGAAPLGKKVSEQLQALWKVNIRQVLKMLMNVCHRTTCSDPREKGFSAAVGELNANCEAKIMDGVTELLERNQRGELWLRGQNVMKGYWRNPEATKATTTEDGWLKTGDVAFVDDHGKFYVVDRLKDQYRRKGNQVAPAELEALLLEHPAIADAAVIGITDNDEGPRAYVVLKP-GQVASAKDIVQFIEGKVSPIKRITGGVVFIDVIPKN--------------------- 86604864 11 ----------------------AGTTLLDIWQVLAEKFADYTALRDPHAQISYGQLFRRIQILAAGLQALGIRPGDRVAIFADNSPRWLMADLATLFTGAVNVPRSAVADPAELGYILRHSGSTALIAQDA------KTLSR-VRPVVQELGLERLLLLSDEEEPLQKGRERRYEPPRLERSQLATIIYTSGTSGRPKGVMLSHGNLMHQVENLHVVVQPRPGDKVLTILPTWHSYERACEYFLTLVYTNPRFILVAVPRIETVYEGIQRQFKEKSPLMQRLIRTLMAASEGAGRIAGNRSILHYGGARLQALIYRKVRQALGPNFQQAISGGGSLPAYLDLRRPDNNVRGTAGPPL-PGTEFRIVDPETRQLPPGEKGLILARGPQVMMGYYNNPEATAKVLSPDGWFETGDLGWLTPDGQLVITGRAKDVIVLNGENVEPQPLEDACLQSPYISQIVIVG-------------------------------------------------------------------------- 164511437 464 --------------------------------ERAAAEPDALAVRDGDRGVSYGRLWSAAAHTAERLTAAGVRPGDIVALLVPRGAALAAAVFGTWLAGAAYLPLDPHHPAERIAYQLDDAGARVVVTGDGLTAGDRRTVPAPDVDAAPT-------------LPVDRDRTGAAG-PDA----LAYVIYTSGSTGRPKGIPITHRNHITDYAVRFGVAATARPTGWLS----TYSFDTSSLELMMPLLHGGHTVVLPDEARTDGALLAEAIRVHDIGFLQATPTTWRLVA-DRITALVAGRTLLSGGEPLPGGLAATLTGA-GAELWNVYGPTESTIWATATDPGDRVDVGT------PIANTRVFAGPDGEPLPGLRGELCVAGVGVAAGYHGRPDLTAERFGSNPFYRSGDVARWLPDGRINLLGRMDRQVKLRGNRIELGEIEAVLSDHPDVEAAAVLVVGDPGTDGSLAAFVQVPHRPEAMGELWEYARQR-LPRSVVPHRFLAVEAFPRTGSDKVDYLALADLAARR---- 13471859 13 --------------------------LDAVFEELAQTFATLPAVISDGRAWTYQELDRRANQFARVLIKRGVRPGHRVGLILDRSAETYIALLAVVKAGAAFVTAFPQERMALI-----IEDAGVSLIVTIAT---YASRADQ----LPVPHVLIDSAAAE----ISKQSGAPLKPQEAPAEDICYILYTSGTTGRPKGVAIRHQSFVNFIRAAASYGYRPGDRVYQG---MTIAFDFSSEEIWVPFVAGATVVPAPGQMPEELADFLRHHEITCMACSPTL-------LSSMTSDVPSLRTLLVGGEACPHNLVVRWSKP-GRQILNTYGPTEATVTATMALTPDKPV--TIGVPLPTYSIVILDPSLPELAEPSELGEIGIAGIGLAVGYLNRQDLTEQKFIADRIYRTGDLGRINGDGEIEYAGRIDTQVKIRGYRIELGEIEAVLLDQPEIAQAAVTTWEIEPGRVELVAYYAPKAGQPSRADLAQTMKRR-LPDYMVPSYLEELPAIPMTVSNKVDLRQLPKPTSVRLSA- 41408269 478 --------------------------------DVVAQTPDAPAVSWAQGSLTYRDLDEATNRLAAQLVALGVEPETPVAIKLFRGPRYVVAMLAVLKAGGMCVPMEPGMPAPRVNSILR--QSGASIVLDEERIDELLEAARSRHGGF-----------------------EP---PDIPPAQAAYVVFTSGTTGEPKGVIGTHDDHLDRVLRPA-------AAALGRPLRIAHAWSFAFDAALVALLDGHGVHVVDEATQTDAEALV--------ALIAEHGVDMIDTTPSMFAQLQALTVLALGGEALGSAAWARIRNACNTTTMSAYNC------YGPTETTVEAVVAAIAEHAEPHTRGYVLDSELRPVPCGATGELYLGGAQLARGYLGRAGETASRFVADPFYRTGDLVRRLPDGSLQYVGRADAQVKIRGHRVEPGEIAAALESHPAVHAGVLVRHRDG--APRLTGYVATHQAAPSPAELRGMLSAR-LPRYMVPQRIIMVDEIPLTPNGKLDETAL----------- 167628105 106 ---------------------------------------------------TYRDLYHRVCEMANILEANGVKKGDVVTIYMPMIPEAIYAMLACARIGAMHSVVFGGFSAEALKQRIINANSKFVITADAISGLDFVRVVSRTKTKDMVWNDIDLCYE-KECAKVSDEH----KIEFFDAETPLFMLYTSGSTGTPKGLVHTSGGYLVYASMTHKLAFLKDDDVYWCTADIGHSYAVYGPGCTSLIFEG----VPTYPDASRMWKEVDRHNVKSLYTAPTLIRLLIKAGDQKDSDRTSLRVLGSVGEPINPEAWNEKGANNQAPLVDTWWQTEGGHMILPLPGAHKLKPGSASKPFFGVDVALL-DTDGKEIEGVGKGALCIRTPGMARTIYGDHDRYIQTYSFKGFYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAVLNTHSSVAESAVVGMPHDIKGEAIYVYCILKDDGKGAGDLVSYIRQE-IGPVASPDVIQFTPDLPKTRSGKIMRRILRK--------- 217977040 500 ---------------------------------------------------SYRDLDRRSTQCARRLQALGVRPGDRVGLLMQRSIEAIVVMLGVLKAGAAYVPFDPASPKDHLAFMVEDCRPAL-----AFADRDSLAAAPD-DAHFAPLEALLNDASRESGAPLESCN---------GPDSLAYVMYTSGSTGRPKGVMIPHRG-IARLAIGQNYAALAPDEVILHVAPLA--FDASTFEIWSALLNGARVICDPRPTLDEICETISRQGVTLTFLTTGLFHLLVD---ERLAGLRPLRRILVGGEVMSAPHLEKALAGLPQTIVNIYGPTEN-TTFTSFYAARRGGRAAGPVPIGAHTEILILGPDMTPVADGEAGQLACAGAGVALGYLNRPELTAEKFIDDPLYLTGDMARRGADGEILFLGRTDRQVKINGKRVELDEIEAVLRADPRLADALVERLDDSYLKLAATAGANASCAAAIVEALRA-----KLPPHMIPSAAVLMKEFPLTPNGKVDRKAL----------- 52782749 120 -----------------------------------------------NRMITFSELLRQVSRVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAIARLGAIHVFAGFSAGSCKVVITCDEGKRGGKTVHTKKEGLNGISLVSHILVFQRTGSEGIPMTAGRDYWWHEETAKQRSYLPPVNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLGAAMTTRYVFDIHPEDVLVGWITGHTYALYGPLVLGT----ASIIFESTPAPDYGWRIIQRHKAT-HFYVAPTALRLIKEAEIPKYDISSLRVLGSVGEPISPELWEWYYEKVGCVICDTMWQTE---SGSHLIAPQAGAVPTKGSATVPFDPVTGIELQGNDVE----GVLAVKSPSMARSVWQNHHRYVDTYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEASLTNHDNVSESAVVGIADELTGQSVIAFVSLKDGSSRAMRRELVLQVRGIGPFAAPKCVILVKDLPKTRSGKIMRRVLRKVASNE---- 212639113 120 ---------------------------------------------------TWEELKQQTAAVASALKKLGVKQGDRVVAYMPNIPETVVAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPTILFAVDGYNGFDKVPTVKELQEKLPSLKKTIVVAWDESVLLWTDMLREEGELEQVPFAHPLWILYSSGTTGLPKPIVQGHGGILLEHVKSIECNLTRDSTFFWFTTTMMWNF------LVGGLLVGATVVLSPTPDANVLWELAEKAKITHFGTSAAFINVCMKQGIQPKDDFSPLQAVLSTGSPLTTEGYEHVKDVWLVSCSGGTDVCTAFVG---------------GSPVLPVRNVQAFDEHGHSLI-NEVGELVITEPMPSMPLFFWNDENDRRYLESGVWKHGDWIKIDAEGSCVIYGRSDSTINRAGVRMGTSEIYRAVETVDGILDSLVIDL--EVMGRKSFLFVVLQ----PGVELDDALKQRVKDAIKIPDAIYQVDQIPKTLNGK----------------- 145344860 47 ------------------------------------------------TEFTFRELLVEVETFAKFLIAHGVQKGDRVVMYLPMIPALPIAMLACSRIGAVHSVVFAGYSAKSLAQRVHDCKAKMVITASASRRAEIIPLKKIVDEAMEICKSVVVKHNADEGVPVEDVHSDPAPIEFLDSCDTAFILYTSGSTGKPKGVVHSYQTYVYATSKFVFDLHAGEDVLFCTAWITGHSYGLYGP----LLNGCATVLFEGVPTYPDAWQTVDKYDVTVF-YTSPTALRTLQGYGEKRSSRASLRILGTVGEPISSETWLWYHSVVGDDKLPICD------TWWQTETGGHIITPLPGA--TPLKASSLLDPKDGTEIQGEEGCLCIKEPWDVHGAHERYENSYFKVYEGGYYFSGDGARRDSDGYLFITGRLDDVMNVSGHRIGTAEVESALVQHSSCIEAAVVSIAHEVKGESIVAYVIPSRSIEKRSSLEIHQREMEIGPFAAPERVVIVKDLPKTRSGKIMRRILKK--------- 160891576 4 ---------------------YPNDLIGDIMK-AFGKYADRPAFVIEDTACTYGELATCVQKISSLFK----DREDKIIIVAENRLETYASILSALICGKTYVILHPSHRNDRIA-----DSAGIRLVLHTENNLDTRNLELICTSEIEQAENSATFHAAEDI-----LHT--------AEEENAYIIFTSGSTGEPKGVPRRNLNAFYTAYHRLD--WLDENDRMLQMFELTFDV-----SIVSFLYTLGACIYTVSPEGVKYINVIEKYDLTFAAVAPSLLQLLRPYFPEIH--LPALRYLVVTAEASDAELLDAFKCVPNASFINLYGPTEGTIYCTAYRIPVTSCMTAIGRPFEGID-ALIMDNDGRPLPTGETGELWISGNQVMGGYWNAPEKNGECLVETAYYKTGDLCRMDADGDIIYCGRKDSQIKIQGFRIELSEIE-HVAKNFFNGECRVVVIP-KYDNDNQCLHLVVEKKQLDKQQIEEYLYSR-LPYYMIPKHMHCLEQFPLNTSSKTDRKKIQELI------- 116056618 178 --------------------------------------------------FTFNELREEVSTFSKFLVAQGIGKGDRVIMYLPMIPMMPIAMLACARIGAVHSIVFAGYSAKSLAQRVVDCQAKMIITASASRGKKIIPLKKIVDEALECMQNVVVKGNADTFLNIDDVPFNPQRMEFIDSLDPAFILYTSGSTGKPKGVVHALGGYLYATSKFVFDLHPGEDIVFCTAWITGHSYTLYGPGCATVLFEG-----TPTPNAEIWWNIVDKHRVTIFYTSPTATLQGFGDAPVHKSSRATLRILGTVGEPIAKETWLWYHEIIGDKKLPI------VDTWWQTETGGHIITPLPGTPLKPSSEPVLLDPVDGHEIDGEEGSLCIKRPWDVHGAHERYENSYFKVFEGGYYASGDGARRDADGYLYVTGRLDDVMNVSGHRIGTAEVESALVQHPLCIEAAVVSIGHEIKGETIVAFVIRKKEATQYPEQELVFKVRAIGPFAAPERVIVVKNLPKTRSGKIMRRILKK--------- 112824008 524 ---------------YPQDKC-----IHQLFEEQVKHNPDSVAVVFEGQQLTYSELNSRANQLAHYLKSLGVETDELVAICIERSLEMIVGLLGILKAGGAYVPIDPDYPLERISFMLQDTQVKILLTQ---------------QSLLPSLPNIIVCLDKDKQINQENLNS------AVSADNLAYIIYTSGSTGTPKGVVVTHQ----------AVNRLILNTNYIQFTPQASNIAFDAATIWGALLNGAKIIILPKSSPQEFALSLKENQISVLFLTTAL---FNQLANLVPQAFNNLRCLLFGGEAVSKGAPQRLLHVYGPTENTTFSLVENLPSTATTIPIGKAIANTQ---------IYLLDKNLQPVPVGVVGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYIGRIDNQVKIRGFRVELGEIEAVISQNEDIQSVCVIVREDNPGDKRLVAYIVPKLGVTMTSEFRQFLTHK-LPGYMVPSAFVMLEFLPLTANGKIDRRALK---------- 2522214 1502 ------------------------ETISRLFELQAAQTPDAIAVAGDEQTLTYKELNIRANRIAAVLRRKGVGPETVVALLTTRTPEIAAGMLGILKAGGLPIAKLPADR---ISYM--LSDSGAKILLQSEKANNQR-LDLELKCEKIVIEEIQGQGETKNFEAPAGPHS------------LAYIIYTSGSTGKPKGVMIEQRSVIRLVKNSNYIEFTPEDRLLLTS---SLGFDVVTFEILGPLLNGAALHLTDKETFLDSHQLIEQNGITTMWLT---ASLFNHLTEQNEKIFSRLINLIIGGEALSASHVNRIKACPELSIWNGYGPTEN-TTFSTCFHIEKLYEHSIGRPIGN-STAFILNKWGMLQPIGAVGELCVGGDGVARGYLGRPDLTKEKFVPNPFYRTGDLARWLPDGTIEYVGRVDDQVKIRGYRVELGEIESALRHIDGVKEAAVLARTGQ-LGTKELYAYISVKEGTDAEQVRTHLSQM-LPGYMMPAYVIEMDALPLTANGKLNRKALPE--------- 145247054 492 -----------------------------LLEQSVRRFPEKIALQYRFTDYTYRDLNDHCD-LVAGALACWIQHTDEIVIPISFDKGFELVIFSVLKAGAAFVHSLPADRIAGIIR----KTGAPFILYDGKTDTDKLNEVARREGKAIVALNDLSKAQDQPQLPF----TRKVQLP----SSLAYIQVTSGTTGEPKCIMIEHCNLV-AFMEADEPEFLGSWTTSKLQLS-NRTFDIAMADIFGTLGCGGRLVLGPDAEILSSLAWLEMTSVTDLNTSPLVADLLKNNVPAH------LSVLMVGGEPFHPSLIRDIPK--ECRLYNNYGPSETTFVATTYTVSEEDANNSNGRSFGSCKIHLLEPESAERVKSGDIGEICISGPQVSRGYLGQPALTDKSFFPDHYYRTEDLGRFLPDGRLEYAGRKDRQVKLRGQRVETLEIEMVIRRNPSIHGMALVAFIETQLNQEPSTDATPEEWASLISEIKANLSQ-SLPDYMIPGCVKLKDGLPRLASNKLDQKALLSRATEVL--- 186682531 547 ---------------------------------------DAVAVVYENQYLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLLPEHTAQLHFGSLP------YGTLRERLRSGQAAQYKVCLDADWQLISISETQATNLAYVIYTSGSTGQPKGVLITHQNLVFWHQRTFKITTLDKATQLAGTAFDAAVWEL-----WPYLTAGASIYLVKPESPVDLQDWLESKKITISFLPTPMAEQLL---SLEWPESTTLRTIVTGGDKLSGLLPFQVVNNYGPTENTVVTTSGLVVSNGRDNNISPPI----GRPIANV-EIYILDSYLQPVPIGVPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDKARYLNDGNIEYVGRIDDQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDSSRSKRLVAYVVAQDCKPVISELRQFLKTK-LPEYMVPSAFVILESLPLTPNGKVDRRAL----------- 149915086 114 -------------------------------------------------HITYRELHRAVCKMANVLEELGVRKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKLVITADAPRGGRETPLKSNTDAALLHCKDSVTGGQGEMMLEASD-YCAPA---EMGAEDPLFILYTSGSTGQPKGVVHTSGGYLVAMTHQYTFDYHDGDIFWCTAWVTGHSYIVYGPGATTIMFEG----VPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMGAGNNEKHDLSSLRILGSVGEPINPEAWTWYNDVVGCPIVDTFWQTEGGHMLTPL--PGATVLKPGAAQQPFFGVQPVVLDPQTGIENGVEGVLCMQDPGQMRTVWGDHARFEKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDVKGQGIYAYVTPSDELRK--ELEVWVRTE-IGPIAKPDLIQWAPGLPKTRSGKIMRRILRK--------- 167747545 384 ---------------------------------------------------TYYELCKEAKKLARLLQLEGVGPGDKVAVRLPRGAEQIISVLSILLLGACYVMNQPDKRIEKIVKRADI----RYMV------------SHGCHLRLNRVNIIDVNDRAKR----EEISNEP-----VNPSSSAYVIFTSGTTGEPKGVEISHFSAMNTICDVNKKCDISEKDSLLAVSSL--EFDLSVYDIFGILGTGGTIVLLDEASKTDALDLVTRYHITCWNSVPFLLRMLLEQAQAEEMKLQSLKTVLLSGDWIGTDLPAKLADVANSELTALGGATEGSINYVKLPVPKEWVSIPYGTPLDG-QLYRVVDQRGRDCPDWVPGELWIGGIGVAKGYVGDENNKFVSFKNIRWYKTGDMGRFWNDGTIEFLGRKDTQVKFRGYRIELGEIEAAINRAEGIK-SSVACIVSEGGSQKLCAFIVKNDPDSELIQDETINQSISLPLYMVPSEYQYGKSIPLSANGKVDRKMVAE--------- 167922928 5 ----------------------------------AARHAQRVALDSPTLRASYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALVTADAARGFG---------------------------LPVVDLDAPPPPASELADADCAYVIYTSGSTGRPKGVAVSHASVCHNVRAMAEIMRIGPQSRMAQYVSPVFDVVLGE--IFPALAAGAAIVFAERPLPGQALDWLDAQRVSHVWIVPALAMVPEAA-------LPALEVLIVAGEACPRELAQRWAA--GRRLLNGYGPTEAAIVVSLTDQRERLILRPMGGA-----RLHVLDEALRPAPAGAAGELFIGGACVAQGYLGQPARTAQAFVADPFYRTGDVVRRLDDGAIQFIGRVDRQVKIRGFRIELDAVRAALMEVPGVQAAEALAQPDASGQPLLVGYVVARR---AKAELLDALRGK-VPDAMVPSTLVFLDALPTGSTGKTDLKALK---------- 27376420 84 ------------------------------------------------TKLTYAELLNEVQALGAVMQDFGVAKGDRVILYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELA--TRIDDAQPKLILSASCGIEYKPLIRLAGSKRPQLTCDLAPGRDYDWASLRKAMNDGKKAPPVAATDPLYILYTSGTTGIPKGVVRDNGGHLVAVKWSMEVWWCGSDIGWV----VGHSYIVYGPGATSIMYEG-----KPVGTPDGAFWRVISEHKAVALFTAPTAFRAIEGKFIRQYDLSTFRTLFLAGERADPPTVEWAEQQLKVPVIDHWWQTE--TGWCIAGNPVGLLPVKHGSPTVPMPQVDVVDEAAKPVGPNTMGSIVIKLPMCLPTLWKQDERFKEAYLSEGYYKTSDAGYKDEDGYVWVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVKDAIKGEVPCGFLVLKAGVQRAKEIIALVRDKPVAAFKL---AITVGRLPKTRSGKILRGTIKK--------- 158339499 534 ----FVTWNDTQVE-YAQDEC-----FHQRFEAQVEQTPNAIALVFQDEQLTYAELNRQSNQLAYYLQNQGV--KPEVVVGL-CVERSPAMILGL--LGILKAGG--AYLPLDPTY---PPERLAFMLADAQVPLLVTTSTSATHLPNPTAQVIKLDAD------WPTISQEPEHNPSVTVENLAYLIYTSGSTGTPKGVLVPHAGLVNLTDDKIRTCQVRPDSRVLQFFSL--SFDASVPEIVMSLGCGAALHLAP---PEDGLLKLLREQAITHITAPPSALTALPPA-----DLPALQMVLVGGEAPSPELIAQWSK--GRLFINAYGPTETTVNASMV--PCEAGAEPTLRPAA-NKQLYILDRHLQLLPIGVPGELYIGGIGLARGYLNRPEKTAAAFVDFGLYKTGDLACYRRDGHIKLLGRLDHQVKIRGFRIELGEIEARLAQHPAVQESVVIVREDQ-PGERRLVAYVSSDPAPTTSELHRFV-AKTLPKYMVPAVFVRLEALPLNPNGKVDRQALRPALAETFVA- 218442725 461 ------------------------QCIHELFEEQVERSPLSIAVIWEDQQLTYEELNNRANQLAHYLKKRGIKPDSIVGLCLDRSLEMIIALFAILKAGGLPLVALPSQR---LALILEQAEISLLLTQQ-------RHLKQFSQNPLEIFDWSIVAQNSKNNLPVETI-----------PSHLAYVIYTSGSTGNPKGVMIEHRSLV-----NHTLVATDHYSITSSVLQFASSFDAAAEEIFPTLITGATLVLR-SEEMLRTIPLQQCQNLALTVLDLPTA-VWHQLTTELAEGSSSVRLVIIGGEKFLALWQQQVSP--SVRLMNSYGPTETTIVATICDAPSDIV--PIGKPISNV-QAYVLDSHLNPVPVGVSGELYLGGVGLARGYLNQPELTGEKFISNPFYKTGDKARYRRDGCLEYLGRIDHQVKVRGFRIELGEIETTLERSPSVQKAVVLLKENQSGQGNLIAYILPKGKLILEDELRNFL-QKSLPHYMIPSIFIPVDQFSLTTNGKVDRRLL----------- 83645293 594 --------------------------------------GGKAAVETLDVSYTYDELWSLTSRYAGFLKASRIDEGDRVALLLNDRPEYLAMFLATQQIGAIAIPLNTFSKEQELTHYLEDSGAKLLITAELVARYSVEQINEQTHVEVVSYEDIPTA----RMEPVEDI------LP-VSDETIGFILYTSGSTGKPKAIHRQVSMGFSAENFARKTLKINDRDRIFSSSKLFFAYGLGNSLYFPLYFGATALLCSTKAAPEVIRDILGQLKPTVFFAVPAVYRGILEGGGATEDNFRSVRLCVSAGEALPIKLAQQWCAATNVEVLDGIGSTEALHIFC-VSNHSSARESYYGRAVPGY-ELCVCDESGKVLTENAIGELRVKGPTLAQGYWNNPAKTAETFY-DGSLLTGDRYFANDKGEYVFVGRHGDTYKSSGLWVSTLEIEAVLGELAAVAESSVVVFQGNDGLLKSKAYVVARDKQRVETDTHRFLRER-LPKYKTPHCVEALDELPRTATGKIAKAILRDMAQEVIWA- 92118068 22 --NGFK-WPDPVPFNWALDWFDAGLATDPASKTRAALWIVE-AASGAETKVTFEVMSRRSNQIANLLRVQGLKRGDHLLLLLGNVVPLWETMLACIKLGVVIIPATTLLTPDELRDRLDRGRAKAVVA-------SQDQVAKFACLGGDGLIRVVVGATALHGLPYEAANDFPESFPDTNADDPMLLYFTSGTTAKPKLVRHS--------QRSYPVGHL--STMYWIGLPGDVHLNISSPGFFAPWNAGATIFICNQPRFEAKGLLATIGRCGVTTLCAP-PTVWRLFIQEKLSDFKSLREVCGAGEPLNPEVIDQVKSAWGLTIRDGYGQTE-TAALAGNSPGQKVKVGSMGRPMPGY-KVKVIDADGNPTKEGEVALVLDRPAGLMQGY--QSEGGKPGGDDGDLYRSGDVVFVDDEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDRLAIPKAYILLVGGTERSRETALSIYMFER-LAPFKRIRKLELVTELPKTISGKIRRVQLR---------- 46115810 220 ------------------------ECIHTLISEQVRLRPDAQAICSWDGDLTYAEMDNLSTLLAQHLINLGVKNGDIVPLCFEKSRWTTVGVMGVIKAGAAFVLMDPSQPIQRRQVMAQQVKATHILTS--------RDQAKYGPEIAPEAKHVIVDTETLDSLTIEDPSRE---LPQVPPESLLYIIFTSGSTGTPKGVMLSHETYTASLARSTGI---GYSSISRSLDFTSYAFDVSIDSILCTLIRGGCLCITDMDRVNDLSGAIRRLKVNMVNITPSVARI-LDP-----DIIPSLNSLGIGGEACSAGDI----AIWGQHTRIVYGPAECTIGCT-------VNPSAAGKPMGPGTGACIWDDHNKLVPVGAVGELLIEGPIVGQGYLGDPEKTKEAFISDRLYKSGDLVRYDPDGFIFV-GRKDTQIKLRGQRVELGEIEHHLLPSGAEVVAEIIAPRNQNKESMLVAFVADRDFPPRFREALEVLNDKVVPVYMVPTQYITLSKIPYLVSGKTDRKSLR---------- 145251597 201 ----------------------------DIITAQAVERGNSIAIDSWDGTLSYQELDTLSTLLAKYLRSLDLSG---TYVPLCADKSAWAVVLAILKAGAACSPLDPSHPRSRLQSMVQLCDAKAVIATERHASL----------LQMDGVEVVVVGPDMSSFL---QHQISPAEAPGPSHRDVAFLMWTSGSTGAPKGVILEHTALFMSISAYAAANQFSAETRCFQF--TSFTFAVSLCDIFGTLSQGGCLCM-PS----------ETQRLTLTGALRELTFCWLTSTSLNPHDLPDLRSVTVGGESLSRELVARWATHLRLTVS--YGTTETLLN-TGLSPTGD--ARTLGRPTIP----GVWDNVNRLVPVGAVGELLVEGPFLAQGYLDDEERTAAHFIPTRLYRTNDLVRYNSDGSVSFVGRRQAHAKIRGNRISLPEIEAQV--RHSCKDAQLVTTKDQFLGQESLSLICPPNDCFRETVTNSLVLEQSLPSYMVPTVFVPLSHIPLTRTNKADRHVLRK--------- 211639166 544 ------------------------KTLQQLFEAQVASTPDTVALVFEDTSLTYRQLNERANQLAYVIRERCRQHKTPIALYLDRSLEMVISILAVLKAGGAYVPILPAYPSERVQFI--LADTAASCILTQQRHLITLTAYSQALMEPP----ILIAADDPTITA-----DKPVENPASVNSDLAYIIYTSGTTGQPKGVMIEHKNVVHMAAAQAAIFDALKRKKSLMFAPYVFD------GSVFELFPGGLTLYLCSETERNAEKLIQREGIEIAALPPAILKLLVDS------HLPSLQLLVTAGESPSLDFLEHFSR--HCNVLNSYGPTEVTVCAT------EKIYQRGGIPTNAINNARLYDNHGNLSPVGAPGELYIGGAGLARGYWNRPDLTAERFVANPFYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIETALTTHPQVKQAVVIDR--EYEGNKALVAYLVTEGALSDDELIRYL-SSSLPDYMLPASLTRIESIPLTLNGKVDRQAL----------- 186686592 558 ---------------------------------------DNIAVSFENQQLTYQELNHRANQLAHYLQTLGV--KSGVLVGL-NVEPSLEMMVGLLKAGGTYVPIVPTSGQDSLAFILEDAQISLVL---TQSSLVEKLSEHQVQ--------VICLDSDYEAIA---LHATKNPNNHITDRTLACVMYVSGGNGKPNGIAITHRNFVHSL--AISDTWLTQSDCLLLIPSMSCDTFIES--LFPSWITGATVIIQSQQSTTQFFPFIAQQKITVVNIPTYFWYELVKEPSVSLETLSSLRLVMVGGEKVSRNASKQVRWL------NAYGALETTLTAT-VYDPETATEASNTRPEIPIGRAIANTQLDRQVQPGVTGEIYISSIGVAHGYFNRPDLTSEKFIPNPFYRSGDLGRYLSNGNIEFIGRRDNQAKIRGFRIDLTQIETILAHYPGVQNAAVIAKEDVSGDKHLIAYLVPKNETIGSEQLLSFLQQK-LPEHLLPSFV-IIDSLPLNANGQVDCKAL----------- 167572238 84 -------------------------------RHVAAGLGERVAVIFEATRVTYADLLARVARFANALKRRGVGRGDRVVIYIPMSVEGIVAMQACARIGATHSVVFGGFSSKSLHERIVDVGATALVTADGGKTLPLKNIADEAMGGCDAVKSVFVWHEGRDVWMHEAVANESDTCPEVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWTWKPADVFWCTAWVTGHSYITYGPLAVGAT----QVVFEGVPTYPNAWKMIGDHRVSVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWIWYHKNVGCPVVDTWWQTEGGHMITPLPGATPTVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWTIWG--DPERFKKSYYPEESLYLAGDTVRDKETGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHALVAEAAVVGRPDDTTGEAVVAFVVSRPEGEEAAALAKVLRDKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 91078520 28 ----------------------------------------------------------RAIQIAHEIRHLGVVENDIVVICCRSHADQTIVVLACLLIGAIPIDSELHHRECVVTCFCDLRTLKQIERILAETGITSKHFGDQQQYAISFRKLLSNRQYPEAFKPI------TVEQPRKKA---AFILATQGTTDTPRLVCLSH-HFIYC-----------QILVFLEAMKIISYYPLSWVMQVVLMCLCFEVVLTGAFVERTACKLIHDLKIDTAFLNTELALQLVEHVAVKDFNLSCLKCVFIGSATTSHDIKLLVTRLPKVRFTQMYCTTEGAVIACPPRDYSESLCGTVGKVVQNCKLRVVDIDSRNDVEVECSGELLVTSDCLMLGYFK-NMGATQTVMEGGYFKTGDLARYDASGWLYIEGRICEFIYIQGCKISPRKIEEIIMTHPFVKDTAVVSNSKEVV---ACVITKP-DTKLDENRLITFISER-LPVQNWPTRIVFMSDFPTTPLGKIRRDELKEEV------- 126667192 109 ---------------------------------------------------SYRELHEQVCKFANVLRSQGVKKGDVVTIYMPMIVETAVVMLACTRIGAIHVFALGSNGKSNIVITADEGLRAGRKIP----------LKKNVDAALKTVKTVIVVTRTEDLMANASADCEPEPM---NAEDPLFMLYTSGSTGEPKGVLHTTGGYLVSMTHQYIFDYHDGDVYWCTAWVTGHSYILYGPLVNGLLFEG----VPNYPDSSRMGQVVDKHQVNILYTAPTAIRALMAQGESCMDNRSSLRILGSVGEPINPEAWKWYHRVMGCPIVDTWWQTEGGILISPLPGATDLKPGSATVPFFGVQPALV--DAEGTLLEGEAGNLMDSWPGQMRTIYGDHERFIQTYAYKGMYFTGDGARRDADGDYWITGRVDDVLNVSGHRLGTAEVESAMVSHPKVAEAAVVGYPHDIKGQGIYVYVTPTDELKK--ELVQWVRKE-IGPIASPDVIQWATGLPKTRSGKIMRRILRK--------- 118363068 95 --------------------------------------------------YTWADLHEQVSKLADVYTKLGVTKGDRVIIYMPMVPEAVFGMLASARIGAIHSVVFGGFAAKELS--GRITDAKPKLILSASCGINYKTILDEALSGHNDLKVLLLAHQTTNLLTIYDYHTKPIDCVSVTADHPLYILYTSGTTGQPKGIVRTCVATSWTMKHIMDI---HKGDVYFSGWVVGHHFIVYGPGATTVLYEGKP---TGTPDPGCFWRLIEKYKVKGLYTAPTLRAIRRDDLNGRKFDTSSLQNVSMAGERCDVPTYEWIQKNLGVLINDNYWQTEGWINYKNLVKPGSAVKPAPGFKVEILDQ----DNHVIE-EPGKLGRICIKLPMPMLTLYNNDEAFIKKYLADGYYQSGDCGYFDSDGYLNVMTRLDDIINTAGHRLSTAAMEESLLGHDDVVEAAVVSKVDDFKGEIPIGFVIKQGRNPEQKKLEKECIEKDIGPVASFHHCIIVEKLPKTRSGKTLRHTLKKIV------- 207085196 9 -----------------------------LIEDAAQSHSDKTALVFNEKSITYSELFTKVNQVAYYLKELDLPKDSRIGIYS---NKGIEQVIAILAILSTDYILVPLTKLLK-------SEQVEYIIKDC----DIKCIITD-RLKLESIEEIIISYETKEIASFEEIYNKPYAC-DINGHSNALITYSFGMSGTPKGIVISHRNLIDSARVVSQYLKLEEDDVISAILIFNLDYGLNQ--IFCTLYKRATLAIHRFILAEDFFNHLINDKVTVIPLMPINITQMFDEDMHRSELFENVKTITSSGGNVTARMISACKKTFNADFYSMHGLTEAFRS-TYL-DPSQVGIDSIGKAI-PDVELYVINKDGKECAVREVGELIHRGGYIYKGFWNAPEQNAERFTDEIVVASGDYVYKDEEGYFYFVSRHDNMIKTRGFRVSPYEIESVVRCFPQIEQCAVFSVNNELIEEEIIVYSAPSEIAPKEI---LFELKKHLASYMIPSRVIYKKSLPQSDKNQVNKDELKRELSQ----- 148653908 49 --------------------------------------------------YTWSQTFERCRKLAHALRKLGIGKEDTVAIMAPNTPAMVEAAFGVMSQGVL--CTLNTRLDINALTFCQHSEAKVLIIDSEY--------AHHVELIEETFPNLILIHATDMTLPFGKMSYEALLQSGEFDSDEAILNYTSGTTGKPKGVVYHHRGATLNALSNILDWDMPKHTTYLWTLPLFHCNGWCFPWTVAE-RAGINVCLR-QIDANLILKLIAKYQITHYCAAPIVHNMIAAGDSQLQQAINHNVKGFVAGAPPSEAMLEKMEAM-NFNVTHVYGLTEGPVTICEHDEWQQLSVSERAAKMSGFEVFKQGTTEPVAADATEMGELALKGNMVMKGYLKNPKATKEAFA-GGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEIENTLYKMPEVSSCGVVAASNDKWGEVPVAFIEIAEGATLTRDQVIEHCRQHLAKFKVPKHVIFCE-IPKTSTGKIQKFELRNA-------- 197787475 87 ------------------------------------KRGDQTAIISESRHITYRELHAEVCKMANVLRARNVKKGDRVTIYMPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVVITSDIAMKANVDAAVEKVNGEVDTVIVVKRTGGNITMNPKRDIWYHDAACEPMNAEDPLFILYTSGSTGQPKGVLHTTAGYLIFVAMTHQYVFDYHGDIYWCTADVGHSYILYGPGATTMMFEG----VPNYPDNSRFWNVIDKHKVNIFYTAPTAIRALMQAGDQKKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPVVDTWWQTEGGIMISALPGAIAQKPGSATRPFFGIVPEIV--DGEGNVLEGESGNLCISWPGQVRTVYGDHDRFEKTYTYKGRYFSGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHESVSEAAVVGYPHDIKGQGIYAYVTLMDGVEPSETLRAWVR-KDIGPIAQPDLIQFAPGLPKTRSGKIMRRILRK--------- 188584347 555 ------------------------------FRLHARRHPDRVAIHFGEETVTYGALDAWADRVAGALRAGDLPEGARVGILMQRSPGLVAAMLGALRAG-IPYVPLPARR--------------AGIIADAGIGV---MLTRAADRAL-------MPEGGPRIIEVDRLDPAPGRLPPVPADRPAYLIYTSSTTGAPKGVEVLHSNLLFSMARAPGIGRDDRLLAVTTV-----TFDIAGLELLLPLIRGAAIVLASADEIRDGHALLARMERSGATLLQATPMTWLEAGFRSRPGFKML----CGGEALPLDLARRLLE-GGGELWNLYGPTETTISAARIELGDAAI--TVGRPI---DNTSLFDAQGEPVPVGVTGELLIGGVGLARGYLGRPDLTQRSFIASALYRTGDRARYRPDGRIEILGRADHQIKLRGYRIEPGEIEAVLLRQTGLH-SVVVLRPDAGGEERVCYFVRPEAEAPTLRNLRAAL-ARELPDYMIPSEWVRLSRLPLTASGKVDRRAL----------- 170696089 30 -----------------------------------------------DVHLSYAQANEFASHRARELMAQGVGRKDVVALLMHNSPDWLVMYLACQKIGAICVGLHSALALPELLGMLESIGAQHLVNSNEFAAIAGE--VRAAKAGITVFGVTTLSTDA----PVSNSPLLP-RCADIDEWDLAATFTSGTTGGAHKAGLQTNGAVVRAIAGYIECLKTDGHDRIMLVTPLSHSAALNW-GVSLALMSAGTLVLARRFSASRFWAQAARGRPTVIWTMATILYILQEVSDDERLALAGLRMFGVGSARAALEARWERPVIDGYGMTETFGT---LTDFSHENNPYP---NACMGRAVPGIDLRVVDVSGRECQPEEMGEIVARFGQGFAGYLNNETATREAVRE-GWFHTGDLAFRDTAGRLYFVDRLKSIIRRGGENISSLEVEECLAKHPDVQEAIALAQPHDVLGDIVLAVLIPREPERELAEIQAFCDGK-LSKFKWPEAVRTVSSIPRTGAGKVKKPIL----------- 197731597 86 --------------------------------------GDRVAIHFGDSRLTYAQLKDEVSRAANALTELGVRKGDRVAVYLPMIPEAVVAMLACARIGAAHSVVFGGFSADAVASRIQDADAKLVITADGYRRGKPSALKPAIDTKCPQVEHVLVTGEDTAVTEGRDVWWHDIHTPEAEAEHPLFILYTSGTTGKPKGILHTSGGYVFDLKPESDVYWCTADIGWVT----GHSYIVYGPGATQVMYEG----TPDTPHQGRFWEIVQKYGVTILYTAPTAIMKWGDDIPAAF-DLSSLRVLGSVGEPINPEAWVWYRKHIGADRTPVWQTETGAMMISPLPGVTETKPGSAQVPL-PGISATVVDDEGHEVPDGGGGYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEQGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPKVAEAAVVGAADETTGQAIVAFVILRGSAADDAGLVAELRNHTLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAENRQLG- 71000864 63 ------------------------------------------------EKYTYSQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAAKTASCGIEGSKGPVSYRPLVEGAASSFKPSKTIIMGGQRNWQRLVKSARMRGVKVP-VKSTDGLYIIYTSGTTGLPKGVFREAGGHAVGLHLSIKYLFDIHGVMFCASWVVGHSYILYAPLLVGVLFEG-----KPVGTPDAGWRIVEEHKVKVLSTAPPDNKYFLQVA--RRGGLRHLKALFLAGERSEPSIVQMFQELLGSPISGLLNSAAGLVDQWQPNQPLAVRPGSAGLPMPGFD-VRVVDDEGREVPRGTMGNIMPLAPTAFTSLFKDDERFYRGYVKNGWVDTGDAGMIDEDGYIHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGMPDPLKGHLPFAFIQPRGSGPPSAELNQLVREQIGAIASLGGIIQGRGMIPKTRSGKTLRRVLRELV------- 108759883 468 -----------------------------LIQEQAARTPDAIAVTHRDAQLTYRELNARSNQLAHPLIAEGVGSDIVVALLGDRGVDFLASIVGILKAGGAYLPLDPDHPAERLAQILGQSQTPMVVVSRERRALLDAALALLPAGARPR------ALEIPELLERQ----APADDPPCRSHNLAYVIYTSGSTGAPKGAMLEHAGKINHIRGMIDFLRLGPADVM--AQTASQCFDISVWQFLAPLMLGARVILDTELTRDPASFLAELDRTGITVLVVPALLTAMLEQLERMDPMQSLHCLIPTGEVLPPALCRRLKLYPRVPLLNAYGPTETTVSQPPPDDEERVPVGYALPNLTMY----ILDPRLRPVPVGLAGELYIGGIGVGRGYLNNPARTAASFLPDPFYKTGDICRYRPDGSIEFLDRADFQVKIRGFRVEPGEVESVLARHPTVRQAVVVARELPTRGKQLVAYVVPRDGHEGITVLREFLQGH-LPHYMMPSVFVVLPALPLNANGKVDRKAL----------- 156407047 139 --------------------------------------------------YSYQNLQRLVAKFAGALNSLNVGKGDRVVIYMPMVPQAVIAMLACARIGAIHSVVFGGFAAAELARRIEHAEPR--VIVTASCGIEYKPLAIKISSFKPSTVVLYQRDQCTDIIPGRDIRAEPHDCVPVLATDPLYILYTSGTTGDPKGIVRRNGGHAVALNWSMKNIYVNPGEVWWAASDLGHSYIVYAPGCTTVLFEG-----KPVGTPDAGFRVIEQHKV-ISMFTAPTAIRIIKAELIRQYDLSHFRDMFLAGEKDTMQWARRAISVYDNWWQTESGWAI-TAHTVGLGRPMDEKLETTGKAVPGYNVKILREDM-TEADRGELGQICVKLPMTMGTLWRADERFKKTYFEKGYYDSSDAGVMDEDGYVSIMARTDDVINVAGHRISTKSLEEGMMKPSFVVDAACIGLKDGIKGHVPLGFVISMKKEDMIKEVKKSVREGPVAAFKT---AVIVPALPKTRSGKTVRGILAKIV------- 88805272 95 -------------------------------------------------HITYKELHERVCRMANVLKEHGVKKGDRICIYLPMIPELAVAVLACARIGAIHSVVFAGFSSNALATRINDSDCKLVITSDSYRGLNLKSIVDTALEDCPGVDTVLVARRTGEEVAMKDGRDKWLQLDEAYADCVAFILYTSGSTGKPKGMVHSCGGYMYTFKREQDVYWCTADIGWIT----GHSYIVYGPGATTVMFEG----VPSYPDYGRFWEVVEKHRVNYTAPTAIRALAKESLDYVEKYDLSSLKVLGSVGEPINEEAWHWYNNNIGCPIVDTWWQTE--TGGIMISPIPFVTPTTPTFATLPFIQPALMDEEGNEIKGNQSGRLCIKFPWTIWGNHDRYRDTYFSAYADKYF-TGDGASRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGFVISRNRENLHKEINQQITEQIGPIAKL-DKIQFVPGLPKTRSGKIMRRILRK--------- 163739680 86 ---------------------------------------------------SYVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDATPKAIIA--ASCGLEYKPLAIDLATHKPDFCVIFQEQEVAELIEGRDVNVEPAECVPVEGNHPAYILYTSGTTGQPKGVIRHTAGQLVALNWTMKNIYVDPGDVFWAAWVVGHSYICYGP----LIHGNTTIVFEGKPTPDGTFWRVISEHKVKSFFTAPTAF----RAVKREDDLSCLKQVYLAGERADPDTITWAQEQLKVPVIDHWWQTE--TGWSIAANPLGILPTKLGSPAVPMPGYTVLDEGGHPVAPGELGAIAVKLPLTLPTLWNAEDRFKKSYTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVSDSLKGQAPVGFLCPHEDV--VAQVVKLVREKPVAAFKL---ACVVDRLPKTRSGKILR-------------- 33595311 120 ---------------------------------------------------TYQELETRVREFAAGLARHGARPGDRIGLLMENGVDATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVI---ASTGFQRRTKRVDVQGQLPLLKNVVWKADGESAQDQRDLDWQQIATPVSVTPDTPFMVITSGTTGKPKGVVHPHGSFPIKIAHDSLVHFDVHGDVYCWPADMGW---IAGTLVLGCALLRGATLVCYDGAPDYSSRVVERHKVTHFGSAPTLIRMASNETLALAGDRATVRVLITAGEGIAPEHF--------IWFQQRFGDGSALVNYTGGTEVSGALLSSVPRPIPPSGFNTISPDPDGHSVTGEVGELAVRAPFV--GMTQSFWHDDARYLETGIWVHGDLALRTPEGYFFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADAAKGQKLVVFVVPRDDALQAAVIGHV--DKRLGRPFRPGRVHVVSQLPKTRSSKIMRRVIR---------- 87122292 474 ------------------------------IRQHASHNPDAPALRQGDRVISYAELDRLSDLVATNLVRAGAKPETIVALCLPRSTELILAMLAVLKSGAAYLPIDPELPKARIESILNDAEAAVIVTSDAQSNLGQSNLEQAVKASADVL---LKEGHESEVMAWSQLVTESLTLATLKPSNLAYLLYTSGSTGKPKGVQVTHENILHYSQSAIQAL----------ELPKAGHYGLVS----SLMADLGNTMLFPAWLQGGCVHLIGREESTSTALAKYCEQHPLDCLKIVPSHLSALQVLVLGGERISDGLLAQLKGLMNCTLFNHYGPTETTVGVVDLESGDAALGNVMGDT-----QVYLLDQYMNPVISGQVGELYIAGSNLSRGYLNATDLTAGRYLPNRFYQSGDLAMRRAEGCIDILGRADQQVKIRGFRLELEEIESLLASHQTVQHSSVLLQGE---GDQAVAFAVPYGGALDEETLKAWLA-ANLPDYMVPTQLISVKYLPLNANGKVDRHNLLEQARQKSL-- 88856420 98 ---------------------------------------------------TYAELTAEVKRAANAMAALGVTQGDVVAIYMPLVPEAVIAMLATVRLGAAHSVVFGGFSAESLRSRIDDASAKLVVTADGWRKGKVFPLKAAVDAALSSVTNVLVVGDNEEWTEGRDLWAEPEHEAQAPAENPLFVLYTSGTTGKPKGILHTSGGYVFDLKPETDVYWCTADVGWITGHTYVTYGPLAN-GATQVLYEG----TPDTPNQGRWWEIIQKYGVSIFYTAPTAIRSFMKAGRQEQFDLSSIRVLGSVGEPINPEAWIWYRDVIG-------GGSAPIVDTWWQTETGAIMVSTTLKPGSPGIKIDILGEDGTRVDPPNGGLLVVSEPWMLRGIWGDPERFKETYTLDAKYFAGDGAHVDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSNPIVAEAAVVGAADEATGQAVVAFVINQEHAQTAAEASALLRQKEIGAIARPREIFIVAELPKTRSGKIMRRLLQD--------- 21911413 464 -----------------------GESVVELFGRRVDTAPHAVAITASGTDLTYAEVDQASNRLAAYLTGRGVRRGALVGVVMERSADLVITFLAIWKAGAAFV---PIDTGNP-------AERTALILAD--SGVSTVVCTIATQAAAP--ENAIVLDAPETRAAVDE---QAGTAPEIRADDLAYVMYTSGSTGVPKGVAVTHGG-VAGL--AGDAGWLMHATVFDASL-----YEMWVP-----LATGGRILLA-EPGVVDADGVRRAVERGATAL-HLTAGTFRALAEASPECFTGLTEVGTGGPAFAVENLRRAQPAL--RVRNTYGPTETTLCATKPIEPGDGIGRELGRPMANRG-IYILDAFLQPVAPGITGELYIVGTGLARGYLGRPDLTAERFVACPFYRTGDLARWNRDGEVVFVGRADDQVKIRGFRVELAEVEAVLAAQPGVTEAVAMAREDQP-GERRLVGYVVTDGGEADVD---EMRQRMLPSYMVPVAIVVRPGLPITANGKVDRRAL----------- 37521522 16 -------------------------TLVEMLQRRAIQQPERLAFTTQESNLTYGELDRRARAIAAHLQTFA-AAGERAVLLYPTGLDYVAAFYGCLYAGVIAAPAYP----PDPTQLEKSLAGLHGVIRDAQARWVLTT------TGVHALVHSQLAG-GEERQPLQWLCTDPLRPPQVESASIALLQYTSGSTAAPKGVMLTHANVLHNQKLIQSACHHTEQSTWVTWLPLHHNLALMS-AVVQPVYVGYLSVLMPPPAPNFGFNLCIKE-------IPP---------EQRGEDLSSWEVAIIGGEPIQCDLLERFSAAFACTFVPGYGLAESVLMVSVGRKSERPKVKALDKPPGQAEAIKVAGDHDRRCQPGEIGEIWVAGGSVASGYWQKPDISQATFAEGPFLRTGDL-GFIADGHFFLTGRCKELIIISGRNHYPQDIELTVTSHPALNSSAAFSIPSD--GEERLVVAVPAAKSIVSAVQRAVAEQHGLR----PTVVLLKPTLPKTAIGKIQR-------------- 108757494 66 ---------------------------------------------------TFAALWDEALRLWGGLRARGAKTGDRVMLAMERPGDFVRGFWACTLGGVVPVLALPAERSQPVARLISVSEGTPWLLTEA------RATAPLSEAGLRALSLQSLSG------------AEPGPLAAVDPEAPAILSFTSGSTGRPKGVVLKHANLMAMGEGMVAGGWYLPGDVGVSWMPLDHVAGTSYPHLLALRTRTPHVLVARDYVLADVLRWLDSEFGGTMSWAPNFAYGLLEREERRAWRLEQVRVLASGGESVLPATLRRFEPLRDSGLREAWGMAESFFSMTRGVRTHPVEAATELGPPPVGAALRVVDDTDAVVPEGQVGHLQARGEQVLSGYLDDAELNARSFTADGWFRTGDMA-VIQDGQMSIAGRQKEVLILHGNNVYPQDIEEVVESVPGVLPSYTVACPTRSGAAQTAVCFVPTPDAPPLAELLRSIREKRVLGFHVAHLLPLAEQVPRTELGKRGRTELR---------- 169797680 493 --------------------------------------GDNHALTSNDHTVSYRELGQHIAGIAEYLRAHGITQGDRVGLMLDRTALLPAAILGIWAAGAAYVPLDPNFPTERLQNIIEDAEPKVIL----------------TQTELMDGLNVSV--------PRLDINQAVVALEQVRETDIAYVMYTSGSTGKPKGVRIGHPSIINFLLSMNDRLQVTTETQLLAITTYA--FDISILELLIPLMYGGVVHVCPREVSQDGIQLVDAKSINVLQATPATWKMLLDSEWSGNAGLTAL----CGGEALDTILAEKLLGKVGC-LWNVYGPTETTVSAARITDAKYIDL---GEPLA-NTQLYVLDEQQRLVPPGVMGELWIGGDGLAVDYWQRPELTDAQFNAGRLYRTGDKVCLRTDGRLTHHGRLDFQVKIRGFRIELGEIENVLKQIDGITDAVVLVKTTGDNDQKLVAYVTGQE--LDIAGLKKNLQIH-LPAYMVPSAFIRLDEFPMTANKKLDRKAFPEPIFEQ---- 37525179 12 ------------------------------------------AVRHDNIALTYKELAGKAGAIAQLLISQGVVNGDVVAIFMERSATSLVAALAIWAVGAAYIQLEVSEPDSRINELIERAGGVTVLTDDLIEHHSYINLDRQIL-------------DPQEYIPVSGR----------KAGDLAYLVSTSGSTGIPKLVAIEHSSIMNYVSAFVERVSPIPSSL---ASTTTFASDLGNTSIFVALLTGRTLELINREMMLDSIALAKHSKFSIEMLKCTPSQLEM---LSREGNLSELKVLIIGGEELTSALAKRIFNHYGPS-ETTIGVLMHQLNGTRLGNDSIPI----GKPLNGV-EIAVLDDARRPVSPGEVGQLYIGGRALARGYHGDQDLTETHFVDRRFYASGDLVKQNEQGNYLFIGRVDRQLKIRGYRIQPKEIENALLAEPGIKQVVVTSVKSEFHQIDELVAYVV--GTARENELLSNLATR-LPASHIPSRIYNIDEILVNANGKLDIARLQASVN------ 90423558 471 ------------------------------------------AIACDGKTVDYATLDRLSNAVAARLQAAGAGRGAIVLVAAPSM-EAVAAILGILKLGAAFLPLDPSTPADRFRAIAAGSGMAVVLLPT-----DAHPLAGLGPVDL-TLDRVA-----------SDVDGDLSDRAAVTGDDLAYVIYTSGSTGMPKGVMISHRALANYVSWAVRTYIGDAPAAFALHSPLSVDLTITS--IFAPLVSGNRIVVYRN---DDAMGLLRDDQIEVLKLTPTLAETMRDGAPANR----RLRALIVGGEDFKTGLARKVDSGFDVELYNEYGPTEATVGCMALDKAASVPIGTAIDNVAVL----VLDRYGLPVPRGAIGELHIAGACLADGYLNNPEMTAERFREIRLYKTGDLARLLPSGALEFLGRNDDQVKLRGFRIELGEIETALLRCPGVIDAVVSPRTDAAGDGYLCAYVVAAG-AIETADLHRRLAQR-LPAHMVPSRVVIVDRLPIGRSGKVDRTAL----------- 149244592 126 ---------------------------------------------------TYGELLKEVSRVAGVLQSWGVGNGDTVAVYLPMNAQAIIAMLAITRLGAAHSVIFAGFSSGSIKDRVNDAQCKALITCDGKRGGRVTNIKRLCDDALPSVKHVLVMKEGRDFYWDEETVKFPGYLPSVDSEDPLFLLYTSGSTGTPKGVVHTTAGFLLGAALTTKYVFDVHEEDILVGWITGHTYALYGPLLLGI----PSIIFEGTPAPDYGWHIVQKHRAT-HFYVAPTALRLLRKAGQKKYDISSLRTLGSVGEPISPDIWEWYNEYVGCHISDTYWQTE---SGSHLIAPAGITPNKPGSASYPFIETALIDPSGAEIKGNDVEGVLVHWPSMARTVY----HNHTKYMDTGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDQKVGEAAVVGINDDITGQAVIAYVALKDSNTEQTELLTLRKEKSIGPFAAPKAVIVVADLPKTRSGKIMRRILRKISSNE---- 67922759 468 ---------------------------------QAKQTPDNVAVVFEEEKLTYRELNNQAEKLADSLQQLGVEPNVLVGIFLDRSHLSIVAILAVFKAGGLPLDSMPEERLHGI---LEDAQVQVLLTEE------------KLASRLPS--------ETAQVLCID---SQPTTVEKFQNSDLAYVIYTSGSTGKPKGVAVEHRQLCNYFNSIIERLDLPETASFATLSTFSAD--LGNTIIFSALCTGGCLHIIAQERITNPITLAENHPIDCFKIVPSHLNALLTTVNA--EDILPSKLLILGGESLSWSLVKQIQELQNCRILNHYGPTETTIGVLTFKVPQEEHQYAATVPIGPLDNTQIYDEYLQPVPLLTPGEIYIGGANLSRGYYNRPELTEERFIINPFYKTGDVGRYLPDGSIEFLGRSDRQVKIRGFRIELGEIEAVLSQHPSVKQAVVTVPKDEKGNQRLVAYVVLG--SHNTDHLQDFMRIR-LPQYMVPHRFVTLKTIPVTANGKIDYKAL----------- 149375099 78 -------------------------------------------------SYTYAELTQAVAVFAGALQDRGITKGDRVILYMPMIPEAVIAMLGCARIGAIHSVVFGGFASNELAVRIDDAKPTAVITAEVSKVIEYKPLVDKIVFQRPQVQATLREGRDFDWSELVSRARAVDPVP-VRATDPLYILYTSGTTGKPKGVVRDNGGHAVALRYSMHLVYASPGDVYWAAWVVGHSYIVYAPGCTTILYEG-----KPVKTPDGAFWRVVQDHGVNLLFTAPTAFRAVEADQLSRYDISSLKRLFLAGERLDPPTYEWLKEHTRLPILDHWWQTE--TGWAICCNPVEMMTTKPGSATSPGFNVQVVDMEGSQVPAGEQGQIAVKLPLCMSTVWGDDDRFRNTYLADGFYSSGDGGFVDEDGYVFVMGRTDDVINVAGHRLSTGEMEEVVAAHPAIAECCVVGAHDDMRGQVPVGLVLIKDGATLEEELVEMVREK-IGAIACFRKALVVERLPKTRSGKILRRVIRQ--------- 206687153 111 -------------------------------------------------HITYKELHRRTCRMANILESMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKVIITADAPRGGRKTPLKSNADAALLHTKDTVVDGRDYDYNEMALEADDYCKPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYAALTHEITFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCEKHKVNYTAPTALRALMGQGNAWVEKCDLSSLKVLGTVGEPINPEAWTWYNEVVGCPIVDTWWQTEGGHLMTPLPGAHAMKPGAAMKPLDPQTGAEI---EGNDVE----GVLCIKDPGQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTPSDELLK--ELRTWVRTE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 89054789 86 ---------------------------------------------------TYADLLDEVSTLGAVLQGMGVGQGDRVIIYMPMVAEAVVAMLACARIGAVHSVVFGGFAAAELATRIDDAGAVAVIA--ASCGIDYMSLAIDIASNKPSLQRDI---QPCDLTPDRDLRVEGRRAPEVAATDPAYILYTSGTTGQPKGVVRDTGGHMVALHWTMENIYVKPGEVFWAAWVVGHSYICYAP-----LLAGCTTMVKPIGTPDAGWRVIAEHDVSVL-FTAPTAFRAIRGQDPEGDNISSLRTLFLAGERSDPATLQWAEAQLGVPVIDHWWQTETGWAISAIPMGIEALPGSPGVPMPGYD-VQVLDDAGHPVPNGTLGNIVVKPPSCLPTLWNAEERFLSSYLNEGYYATSDAGILDEDGYLHIMARTDDIINVAGHRLSTGAMEEVLAHHDAVAECAVVGKADALKGQVPLGFFIAQDPDDIARELVKKVRDDAVAAFKL---AVGVKRLPKTRSGKVLRGTMQK--------- 182419945 1509 ---------------------------------------EETAIVCDNTKYSYSQLINRANKVSELLEREDVQKGDKIGLQMKKSFDQIAVIIGILQIGAVYVYEQPVNRTSDII---KRAGISILFVDDVNE----------------LLMDKVKQFNSENFSELDGEWSK----KEISPSDLAYIIYTSGSTGAPKGVCIQHENTINDVNNRFKVTSKD-STFGLSSI----SFDLSVYDIFGILSVGGTLVL---PTEEERIDLIEEYGVSIWNTVPALMKIYTDYIESVGAYAKDYKIRQISGDWIPLNLPDKIKANLKAKLTSMGGATEASINYYDVLEVESQWSSIPGYPLSN-QHLYILDEFYRPCPNWVKGKLFIGGKGLSTGYLNEEKLTEETFIYNTIYNTGDYGRYMEDGVIEFLGRKDSQLKINGYRIEIGEIESAFRKCGDFKEVIILPIGVDMNKNKIAAFLKQDEIAVSEDKLKLMLKEY-LPHYFIPERIILLDKLPITSNGKIDRKEL----------- 28871652 1151 -----------------------GQTLHGLFEQQVERTPEAIALVFEAEQLSYSQLNTRANQLAHRLLDYGVGLDSRVALCIERSAQMVITLMAILKAGGAYVPLDPGYPTERLAYMLDDSK------PDVLVS------QESVRDCLP-----------EHSVPTLWLETEEQEIAGCSSHNLAYCIYTSGSTGRPKGVMNAHGAVVNRLQWMQEQYALSNQDRVLQKTPFS--FDVSVWEFFWPLIQGARLVICKHKDPSYLWNLIGQQGVTTAHFVPSMLQAFLKTADSLRHVFSSGEALPVAVANEFLERYRHTR------LHNLYGPTEAAVDVSYWEDYRHPLVPI-GRPVA---NTRLYDETLQPAPIGVIGDLYIAGVQLARGYFGRPDLTAERFIPDPMYLTGDRGRYLPSGDIQYLGRIDHQIKIRGFRIEPGEIENALLQCPTVREAVVVPRDDAFGGQYLVAYIASSVSEPDAAQLRKQI-GKILPDYMQPSFYVVLAALPLSANGKIDRQALHEQIAQSL--- 10954727 107 ---------------------------------------------------TYRELYEHVCRMANVLKKHGVKKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALGGRIVDCQSTFVITCDGLRGGKPVPLKANVDKAIDMVKNVLVTGSPLSWAPGRDLHEEAATVPEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEYVFYQHGDIYWCTADVGHSYIVYGP----LANCATTLMFEGIPTFPDAWDVIDKHKVNIFYTAPTAIRSLMGAGDDFVKRSSRSSLRLLGGEPINPEAWEWYYHTVGCPVVDTWWQTEGGIMITPLPGATDLKPGSATRPFFGIRPELV-DAEGKLIEGAADGNLCISWPGQARSVYGDHERFIQTYTYEGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHNIKGQGIYCYVTLMAGSEGSEELRQQLVKHEIGPIASPDKIQFAPGLPKTRSGKIMRRILRK--------- 163802195 3 ------------------------KTVHKYLEESARLFPNKIAVQYNDLHYTYQELDGFTNKYSQYIRSLGVFKQQAVAIFMPKKIAAIKAMFSILKSGNVYVPLDVNSPKSRLNAIVESAKIKVIIVNN-----DSFKLAVKLFSEIKSVRVINI----EEEISISDIGTCPPR--QAISVDLAYILFTSGSTGTPKMIPKAINDYIEWCVETYQLSSRDN---------IANHAPLYFDNSTFDIYTAMKVGATLHLVPDSIIPWLEESEISVFFCVPSVLSMLKQTRRVRPGILLNLKQLLCAGEVLAPRVLRTMQCLPHVRFVNMYGPTEITVDYHIFDEPDEQTKHLPGKARANMDLFVLTDEGELTQSPGERGELVVRGESVSYGYLANDLQTKSSFIQDKLYKTGDVVEIDKDDIFYFIGRKDSQVKYLGHRIELGEIEATIANLEEVSEVVVIFSPQDNSLEDLLGCVIKLKEDGDFEYISHRIRE-SLPKYMHPNKIILIDELPRTPNGKFDRAKI----------- 133917251 469 ------------------------QCIHQLFEEQVKKTPNAVAVVYENQQLTYQQLNQKANQLAHSLQCLGVTPDSLVAICLERSLDMAVAILGTLKAGGACVPIDTKYPEERINFILADSGTKVVLTQNSCASM----LSQNFSHHLLILEDKWITQESDQNITI-----------EVNNDHLAYLIYTSGSTGVTKGVAVPHRSLTNLVEHHRDQMLTGGGVLQFASF----SFDVSYHEIVAAWCFGGTLYIASEDTRLDLDKLVNLANNPIEKVILPVTL-WQQIAEAKPDLFKNLKEAITAGEQLTQPMVEMFKSLKNCTLYNFYGPSEALVTAYRFSQPEEWLYPPIGKPAVNV-KVYLLDSNFQPVPLGSIGELYVSGAGLARGYFNRPELTTEKFIPNPFYKTGDLARYLSDGNIEFLGRIDDRVKIRGYSVELGELEAVLNKHPFLSQAVVKVYGESAREKYLCAYFVPQSQTITIEQLRHFLQEQ-LPEYMIPSAFVPMESFPLTSNGKVDRRKL----------- 183600705 109 ---------------------------------------------------TYRELHHDVSQFANVLKQHGIRKGDVVAIYMPMVVEAAVAMLACARIGAIHTVIFAGFSPEAVS--GRVIDCKAKLIITADEGLRARSIPLKTNANVTTVKNVIVTGNVPSWVEGRDLWWHDVDCPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLTFKYTFEVYWCTADVGWVT----GHSYLLYGPGAKTLMFEG----VPNYPAVNRMSQVVDKHQVNILYTAPTAIRALMAEGDKAIENRSSLRILGSVGEPINPEAWEWFYKKIGCPIVDTWWQTEGGFMITPLPGATMLKPGSATLPFFGVRPALV-DNLGEPLEGATEGNLVISWPGQARTLFGDHERFEQTYTFKGMYFSGDGARRDEDGYFWITGRVDDVLNISGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVLISGEEPSPTEVRNWVRKE-IGPIATPDVLHWTDSLPKTRSGKIMRRILRKIAS------ 211966407 2 ------------------------------------------------------------------LKRLGVRKGDVVSIYLPMGPEIVYAMLACARIGAVHNVIFAGFAASSLAERIHDAESHILITADQSSTIFLKDIADEAMAICPQVRHLVVKGEPKNWVEGRDIQMQPCPLEVMDSEDPLFILYTSGSTGKPKGLCHSTAGYLLYAALTHK-CVFDYACVADCGWITGHSYVVYGP-----LCNGATTLLFQSPDPGRYWQMIEKWKASQFYTAPTALRALMRYGDSKKYELSSLRVLGTVGEPINPEAWRWYASVIGCSVVDTYWQTE--TGGHVLTPIPGATVTKPGSATLPFIEPVVLDPVSGEEKQGNNGVLCIRWPGVARSVHGAHLRLMSTYPYKGYFFTGDGVFRDADGYYWITGRVDDTLNVSGHRLTTAEIEHALVQHDDVAEAAVVGVPHDVKGSGIFCFVILKEGVSNRPHLQDELKRKYIGPIATPDYIVIARDLPKTKSGKIMRRLLRK--------- 196228829 483 ---------------------------------------DETAVIFGEESLTYDALNRRANQLAHHLRAAGVGPEMRVGISMHRSFEMLVAVLGVLKTGAGYVPLDPAVPAERLHYMIEDAQLASILTQE-----------RFVETLTP--HGILLLAVDTDWGKIATQPETNLDAPDFKDSPV-YITYTSGSTGKPKGILMTQRPLLNLLGWMLRTTKLPARTLQFASL----SFDVSFQDIFSTWLSGGTLVLITEAQRQDLAGLAGLDRYGVHRLFLPAVALQQLAEGFCNSNLACANLRKVISGSEQLLITDSVRQMFTCRLHNEYGPSEAHV-VTELDDPATWVVRAVGKPID-NTQMYILDRTGQPVPIGVIGELHIGGVCLARGYLGREELTAEKFIHNPFYRTGDQARWLANGDIEFVGRVDHQIKIRGYRVEPNDVEAALEKHEQVREAFV--MAREFPGDKRLVAYLGTDNAPGVSELRAFLATK-LPEYMIPSAFVLLEKLPLNANGKVDRKAL----------- 182413788 518 ----------------------------------------------GGTVLSYAELDAGANRIAQRLRARGVAREAIVAVMLERGCAWTEALLGVMKAGAIYLPIDPALPPGRVTTMLRDSGAVLVITPD-------------LQVRLPDGLEVLLVERADEST-MVDGARASANAP--APADGAYLIYTSGSTGEPKGVLVEHRGLVNTIRDQIAQLGLSAADRVLQFASTSFDASLFE--VWNAWLSGATLVIAPEAARSDAFRALLREAAVTMAVLPPSFLRSLDRAE------LSLRILFTAGEAADPEDARHYAARL--TYVNGYGPTEASICST-------IHVVQPGDAMRPIGGTRVLDAAGQLAPIGVIGELWVAGAGVARGYWRRPELTAERFAPDPFYRTGDRCRWREDGALEFFGRTDAQIKLRGFRIELGEIEAALRGCAGVREAAVTLRIDGGTAPRLVGYVVPVEGSGDEPAVREQLRQR-LPDYMVPAAFVTLAAMPLSTAGKIDRRAL----------- 37676956 929 ---------------------------------------EKTAIICGETTVSYAELGSKVACVMGQLNARGLQQGSVVAICLPRSVEHLVMTLACSLSGMVWVPIDASSPYDRLAYLLSNCNAELVVTQDVVASVAFSELLSPIASEAP--------------LP---SYEQLSRLSQ--STQTAYYLYTSGTTGKPKCVVVNNQATSNVIGQTCREWSISSQDVIMSVTPYHHD--MSVFDVFAAFSSGATLVLPGADGEKDALKLIEKHKVTIWVSVP--AILEMLLSCTQGSQLQSLRLVAQGGAQLRAESSIRLISLGGPTETTIWSIWHELTD-------ADVSTIPYGRPL-PGNRYFILDERQQHVPQGVVGRIYTVGVNLAQGYLENGELKQTDFVTINAFRTGDQGYYRQDGNIIFSSRVNGYVKVRGVRVSLPDIEKELLKHPLIANAVVVDYLDNGDSALAALFTLNSDKPLTAQQLRQF-AQQCLPQSHIPTHFMPMTVLPLSANGKVDRKQCQARVAASLL-- 189211621 27 ----------------------------ELFADQAKEQPQAPAICAWDGEMTYGELDELSSRLARHLVKVGVEVED--VVPLCFEKSMWTVVAMLAVLKAGGAFAYPASRHDEV-----FRQTKARVV-----------LASDQHATLCNGNNRIVVVVSRA--SLDGLTSASDKTNAIRPSNIAYVMFTSGSTGTPKGVVLEHRAISTSCLTHGEAFGFSSSTRSLQF--AAYTFDACITEIITTLLFGACICI---PSELD-----RRNDLSNTSNALGVSWALLTPTVARTLDVSSLRTLVLGGEQVNSIDWER----WSHLEKQIYGPTECSVWCTSHSNAAGFTSGTIGRLIASMGWVVDSNDHNKLAPLGSVGELLVEGPILARGYLGDAEKTAAAFIQDRLYKTGDLVHYDADGNLVYVGRKDVQVKVRGQRVELGEIEHHVRCMPEVERAAEVIMPGNDKDKATAVFVQQKEEEASASQVDSQLSQR-LPSYMVPGVYFAVAQLPMTTSGKTDRKRLREAFSAQQLA- 161486590 109 ---------------------------------------------------TYNELYTEVCRFSNALKEQGVRKGDVVCLYMPMVPEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSDAKVVITADGVRGGRAVPLKKNVDEALTTISKVVVTGGNIDWHEHRDVHEATAKVSEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVTFWCTADVGWITGHT-YLVYGPLAN-------GAKTILFEG----VPNYPNTSRMSEVVDKHQVNILYTAPTAIRALMAKGNEAIEDRSSLRIMGSVGEPINPEAWEWYYKTIGNIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVQPALVDNMGNVIEDQAAEGNLLDSWPGQMRTVYGDHERFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHPKIAEAAIVGIPHDIKGQAIYAYVLNAGEYPTAKEVKDWVRKE-IGPIATPDVLHWTDALPKTRSGKIMRRILRK--------- 24940601 39 ------------------------------------------------------ELHRSVQRVATALREAGV-ARDHAVAILTQVNSPWMLIYAAHLLGASVVYGTVTHDLPVTTRVRMLREAGASVLV-----FDERNLAETVNETVP--DKLVLCGLGHDGRPVEDVSVEFAP----QAPELAMVLYTSGTTGQPKGVCR----LFRSWNASVLGGAMHPRPAYLAMTAVSHTAGLI---VDMALAAGGSVLLREKFDPGDFLRDVAQHRITETVMGVAQLYAILNHPDVRTADLSSLRHLLYLGCPASPERLQEAATVLPGVLAQSYGSTEGRITVLREADHERPLLATVGQAMPGVTIAIRDPETGRDLPVNQIGEVVVHSPEAMGGYVADPEHT-ARVVRDGWVHTGDFGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRSDLIEELHAAVVLSTDGAPSFAALRDHVAQ-AMTPTHAPIRFVRWRQFPINNTGKVDRLRIREVSAE----- 163741302 111 -------------------------------------------------HISYKQLHTRVCRMANVLETMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKVLITADAPRGGRKTPLKSNADAALDTVKCLVVTGGQTTWIDGRDYDYNEMALAEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLTYAAMTHEITFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCDKHKVTQFYTAPTALRALMGQGNEEKCDLSSLRTLGTVGEPINPEAWNWYNDIVGCPIVDTWWQTEGGHLMTPLPGAHATKPGAAMKPLDPQSGAEI-------TGNGVEGVLCIKDPGQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGYCYVTLMNDREPSVKELRTWVRTE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 171682906 1874 --------------------------------------------------FTYQEMNTLANRLAEHLRAFGVGPEVLVPVCFDKSSWTVIAMLAVLKAGGGVVPLDATHPANALE--GKVLDAGAIIV-----------VASETRSMFETMVPYVVAVGAEMMQSLEDLVVED-DHTESSPEDAAFVMFTSGSTGKPKGVILCHQALVSSALAHGSALGLGPHTRFLQF--AAHTFDNSLEEMFTNLIHGGCVCV---PSEEDRLGAIRRLDANFMDLTPTV------AALLRPEQVPSIRGMAVGGEALTQE----VLNIWGGAIHNQYGPSECSINSTRLHIDANGDVANIGTSVGSVSWVVDPRDHNRLVPIGCAGELLIEGPILARGYLEMPAETARVFVERRMYKTGDLVRYNSDGSLIYLGRKDTQVKLHGQRIELGEIEHHVKACPETSQSSVVGQSQKALGAFIC--LTQEDQSPMTATFRSLAQSTKMAAYMVPSVFIPVTKMPLTSSGKLDRKRLR---------- 145252922 4314 ------------------------------------------AVCAWDGNWTYRQLDDLSNYVAHHLVDLGVGSQDIVPLLFEKSKWMPIAMLGVMKAGAASVAVDTSQPKDRLRMIIDQANPTV-----ALSSADKLPLVR----SLTKAQSFVVSGQGIDRLLKPSLN---ATLPVVDPSSRLYLVFTSGSTGVPKGVIIRHCNFASAIKHQKEVGILPTSRVYDFA---SYAFDVAWANALLTFESGACLCISDADRKNDLNGSIARLKPTHADLTPSAALVL------SKESLQQLDTLTLGGERLLAEYATKVKNSYGCTPTATFTEAIG-----RGYDLGASI----GKPVDPVTGQSL-------VPIGGVGELFLEGPLVGAGYLDDAEKTNAAFIHDTLYKTGDIVRYNSDGSLTFVCRKDTQVKINGQRVELAEIESHIALYTATRQVATL-LPSTGLCANKLVAMISEDLAENKIELQSLLRE-SLPQYMIPSLWVVLYNLPMTASGKQDNKALK---------- 214039515 9 -----------------------------ILEDAVQGDSEKTALLLNGKAMSYAELFSRVNQVACYLNELGLPKNARIGVYS---NKGLEQVIAILAILSTDYVLVPLTRLLK-------PEQVEYIINDC----DIKCIITD-RIKLESIDEIQFDGDVASFDEIYKYYNKPYSC-DISGHNNAVITYSFGLTGTPKGIVISHRNLVDSARVVSQYLKLESDDVLSGILMFNLDYGLNQ--IFCSLYKRATLALHRFILPEDFFNHLIDDEVSVLALMPVTISQMFDEGSQRVELFDKLRIITSSGGNVTERMISDCQSAFQASFYSMHGLTEAFRS-TYLDPAQQIRPDSIGKPI-PDVELYVLNEEGKECAPREVGELIHRGGYIYRGFWNGPEENKQRFTDETVVATGDYVYKDEEGYFYFVSRHDDMIKTRGFRVSPFEVESVVRKNPQIGQCAVFSIENELIEEEIVLVYSAAHEIPEEEIL--FELKKHLASYMIPSKVVYKKSLPQSDKNQVNKDELKQELT------ 126436667 43 -----------------------------------------------DGHWSWGSVRALVDLIDRELTAAGCGPAGRVAVVLTNRMESVAALIAIFRGGRTLVTVSPLQPPERLSADLTAAAAPFVLAPSAL-------WSEQVFTH--AVADLGATGWSLDHLDMRTRATTDVSNGEPADGSVAIEMLTSGTTGAPKRIPLTRTQLEASLAAALQHNERPESTVGLVTLPIVHIGGLWS--LLQSLVAARPVAMLDRFTVPGWHAAVKEHRPAVAGL-PPAAIRSVLDTDIPAEDLASIRAINAGTSPVDPELVDAFFDRYGIPILVVYGATEGAVAGWTVKDFHARWADKKGSVGRPGVRLRVVDDEGTVLAADQTGRLQVATPQ-------------AGGSGDTWVTTSDLAHLDVDGFLYIDGRADDVIVRGGFKVAPETVIRALRAHQAVADAAVAPIPDQRLGQIPIAAVELR---PGMYADEETLRQHTLTPYEVPARVLVVDALPRGAALKVDRRQL----------- 170110652 117 ---------------------------------------------------TYAELLREVSSIANVLKSFGLKKGDTVSVYLPMTWQAVAVFLACARIGAVHSVVFAGFSAESLRDRVQDCSSRVVITSDGGKPIATKAIVDAALRECPLVEHVLVTGGQVGWTEGRDYHEEIAKVPNMASEDPLFILYTSGSTGKPKGVVHTTGGYLLCAALTVKYVFDVHPDDKFGCMATGHTYIVYGPGVTTTVFESTPVY----PTPSRYWQTVEKHKLTYTAPTAIRLLRRLGAHHVENHDLSSLRVLGSVGEPINPEAWDWYNEHVGCAVVDTFWQTEGSIVVTPFPGAIETKPGSATVPFFGIEPAILDPITGKELEGNNVGVLVLKTPWIARTIYKDHKRYLETYMNPGTFYTGDAAARDEHGYIWIKGRVDDVINVAGHRLSTAEIESALIMHKGVAETAVIGTTDEVTGQAVSAFVTPNDESGLVKELVLQVR-KVIGPFAAPKKVYIVSDLPKTRSGKIMRRIMRKVVA------ 167462048 465 ------------------------KTIHELFEEQTECVPDQTAIVYEGQQMTYRELNERANQLARTLQAKGVKADQPVGIMVDRSLEMIVGLLGILKAGGAYVPIDPEYPKNRIEYMA------------ADSGTKLLLTQSHLQDRVTFAGTVVNLNEESSY------HEERSNLEHVQPNHLAYVIYTSGTTGKPKGVMVEHRS-VVRLVKNTNYVELNRNTRMLQTGTIA--FDASIFEIWGAILNSGQLYLTKHEHIMNVSRLIQQHSINTMWLTSPL----FNQLSQQDSHLKNVNTLIIGGETLSLSPINQVRRD-NPTLKMVNGIENTTFSTTHLIDGEQTHAVPIGRPIRNSTAYVV--DQSLHLQPGVWGELIVGGDGVARGYLNEPKLTAEKFVQCPFFRTGDIVRWTDNGSLEFKGRFDNRMKIRVYHIETGEIETALLNIEAVQEAIVLAQENENRDKALCAYYVA-NQSFEVSEMKEKLSGQ-LPSYMIPSYFVQLECMPLTPNGKIDRKAL----------- 9937212 4 -------------------------TLRDAFLDQAARTPDAHAVVHGDTVWTYRELELRAGRMARTLAARGAGPGTLVAVRLPRGPEPVAALLAVVLTGAVPLADDPPDRCRHILDDC----AAALLLAE-HPSRDGRTLTPD-----------------EALAPARPFDAAP-----VRAGDPAYVIYTSGSSGRPKGVLVEQGALAYLAQARARYDGLSGRTVLHSSL----SFDMAVTSLWGPLVSGGKAIASGTQPPPAASARPSFLKVTPSHL--PLLGLLPDSC------LPTGQ-LVIGGEALTGSALGPWRAAHDVTVVNEYGPTEATVGCCAYTVRPGDAVDPGAVPIGPFAGTRLYDADGEPVAVGGVGELHIAGDQLARGYLGRPRLTEERFVPDPFYRTGDLVRERPDGDLEYLGRADGQVKVSGYRIEPGEIEAVLRGHAGVRDCAVVAV-GEADARRLVAYVVPDPDSPPGTAAPARHAAEALPPYMVPATFVTVPELPLTPNGKLDRDAL----------- 116254454 103 --------------------------------------------------FTYDEVLREVMAIAAALVERGIGKGDRVILYMPMVPEAVFSMLACARIGAVHSVVFGGFAASELA--ARIDDCGAKLVITASCGLEYKPLVDQARSKRPELRADLVGDRDQDFVAVAQHRGDEIACVSVKATDPLYILYTSGTTGQPKGVVRDNGGHMVALNWSMEVFWTASDIGWV----VGHSYIVYAPGVTTLIFEG-----KPVGTPDGTFWRIVSEYQVRVLFTAPTAFRAIDGELMRQYPMPDLRALFLAGERADPETLKWAERMLGIPVIDHWWQTE--TGWPIAANPLPIKHGSPTLPMPGYDIA-VLDDAGHPIEAGTLGNIVVKLPLCLPTLWNADERFRSAYLDEGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLVSRDVTAIESEVVAMIRDSPVAAFKT---AITVNRLPKTRSGKILRGTMQK--------- 210616913 1889 ------------------------------------------------RDYTYGEIRKMVNALAVKLGEMGIMPGDKVAVH---IGKGIEQMVAALTCAYMGYVYTP----LEYDYSAELVESALQWIKCQYLLVDTNAAADFAESQVTTL---VVDKK------LLGKETAAVEYANVKLEDLVAIIHTSGTTGRPKAVMIRQESLVNALNKRFEVIKTDNA---FGVTNPSHD--MSMYDIFGMAICGAAVTVPQAKDPEVWIKLMRQHKVTIWNSVPAIQEMLMEAVT--KEDASNLRLVMLGGDYIKPGVLLKLRAVNSDVKMISVG---GPTETTLWNIMHEIVEDDLSKDVIPYNRYYILNENKKQLPVGVTGTLYCAGIGVANGYCEDEERTGDKFTGERIYNTGDRGHYREDGTILFDGRDDEQVKINGKRIELVAIESEALAVEKVKGVAAIKAQDNQL-----VLFYVSDGLEVEDELRGYLMSK-LPAYMVPKKYVAIDEIPITINAKVDKKSLA-----KLYAG 78223543 9 ------------------------------------------------RDYTFNELDGLSGRFANVLASLGVGAGEVFFTYLPKQPEQF-VAF----LGALKLTAVAG------TLFSNFGEEALLRLADARACITKKSLLRKIRPQLPDLRFIILVDQADGIFSYSRLMAEPAFVTPLTPADASVLHYTSGSTGKPKGVLHRHGAVTMINSTAQLVLGLREDDVYWCGWVTGTSYGIIGPWSMGVT----QVHFGGGYAAEQWFEILEREEVSVWYTAPTALRMLMEPLLFARFDLGMLRHICSVGEPLNPEVARRVKEVYDTWFQTETGAI--------------MIANRPGIPVKPGSEAVVISTEGELLGSGQQGDLLKPGWASMFSSYLNNAGAYASKFRNGFYCTGDVAYRDTDGYFWFVGRSDDVINTAGHLISPFEIESALIEVHEVAEAGVIGAPDELLYEKVVAFVSLHLGYALTDELQLKIRANKLSSVATPHEIHCLERIPKNKSGKIMRRYLK---------- 153833709 459 --------------------------------ENAERFPNATAVIHGKISLNYQTLADYAERCAKTLTLAGVEPGDRVAISMDKGIGQIVAVLGILYAGAIYVLDQPKERREGIY----LGAGINVVITDEATETDDTSTER---------FTYLTWQDAIESSPLD-------KSPKVDPEQPAYIIYTSGSTGTPKGVVISHQGALNTCIALNQRYQVDHHDRVLAL--SALHFDLSVYDIFGLLSAGGAVVLSDRRDPSAWCKAVEDHNVTMWNSVPALDMLLTYSTCFNSKAPSRLRLTMLSGDWIGLDLPARYRQYRSDGKFIAMGGATEASIWSNVFDVEQVPNDWRSIPYGPRQQYRVVDELGRDCPDWVPGELWIGGDGVALGYFNDEPRTQAQFTLDGWYRTGDMGCYWPNGTLEFLGRQDKQVKVGGYRIELGEIEAALNTIPQVQRAVALAAGKK---DKTLVAFVVTDSVQTATDIQRQLKDQ-LPKYMLPQRILLLDALPLTANGKVDHKALAQMTSRK---- 187918795 2648 ---------------------------------------------------SYGELDANADRVAASLIQAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPIDPDYPADRIAYLLDDAKPAVVLT--------QPHLLERVMAAVDRTRVSILAVDA---LRGADF-TLSAPVP-VAPDQLAYLIYTSGSTGKPKGAGNTHRALANRIAWMQDVYRLDANDVVLHKTPFGFDWPLAIGAKLAIAAPGDHR------DPARLVAAIETHRVTTLHFVPSM----LAAFAAHLEDFASVERIVASGEALAPELVARVAGQLHARLYNLYGPTEAAIDVSRDADAASVPI---GHPIANL-QLQVLDAALQPLPQGAIGELYLGGVGLARGYLGRAALTAERFVPDPFYRTGDLARRRADGALDYLGRMDTQVKLRGQRIEPGEIEALLRATPGVHDAVVIVRDEQLIGYVAC-------GADNALDTQALLDDAQLPSYMVPSYLIAMDALPVTPNGKCDRHAL----------- 543770 129 ---------------------------------------------------TYGELMREVSRVAWTLKERGVKKGDTVGIYLPMIPEAVIAFLACSRIGAVHSVVFAGFSSDSLR--DRVLDASSKVIITSDEGIGTKKIVDEAMKQCPDVHTVLVYKRTGAEVPWRDIHEEVEKYPNVSSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDDRYFCGWITGHTYVVYAPLLLGC----ATVVFESTPAPNFSWDVIDKHDVT-QFYVAPTALRLLKRAGDEHHKMHSLRILGSVGEPIAAEVW---KWYFECVGKEEAHICD---TYWQTETGSHVITPLGGTPTKPGSASLPFEPAIIDPVSGEEGVLAFKQPWMARTVWGAHKRYMDTYLNKGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPSVAEAAVVGIADELTGQAVNAFVSLKEGKPTEQISKAMQVRKSIGPFAAPKAVFVVDDLPKTRSGKIMRRILRKILS------ 189198662 127 ---------------------------------------------------TYGELLRQVSKLAYTLKEMGVRKGDTVALYLPMIPEAVISFLACTRIGAVHSVVFAGFSSDSLRDRINDAECKVVITTDGGKTISTKKIVDDALKQCPGISHCLVYKRTGAEVPWTKWHEEVEKYPNMNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAAATGKYVFDIHDNVFFCGWITGHTYVVYAPLLLGV----ATVVFEGTP----AYPNFSRDKYNVSQFVAPTALRLLKRAGNEKHKMKNLRILGSVGEPIAAEVWKWYFETVGKEEAHVVDTYWQTETGSHVITPLGGITPTKGSASLPFDPVSGEEIHGNDVE----GVLAFKQPWTVWGAHKRYMETYLTVYK-GYYFTGDGAARDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHQVAEAAVVGIHDELTGQAVNAFVALKDGTESSDQVKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRIMR-----KILAG 197286864 109 ---------------------------------------------------TYRQLHQDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACTRIGAIHSVIFGGFSPEAVA--GRIIDSKAKLVITADEGLRAGRLKKNVDDALPPIEHVVVTGQTEQWIEGRDLWWDEIDVEVMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTFEIYWCTADVGWVT----GHSYLLYGPGATTVMFEG----VPNYPSVNRMAQIVDKHQVNILYTAPTAIRALMAEGDKAIEGTTSLRILGSVGEPINPEAWEWFYQKMGCPIVDTWWQTEGGFMITPLPGAMDLKPGSATRPFFGVQPAIV--DNMGEIQDGACGNLVIVDSWTLFGDHDRFEQTYFS-TFKGMYFSGDGARRDEDGDYWITGRVDDVLNISGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVLNHGEEPTATEVRNWVRKE-IGPIATPDILHWTDALPKTRSGKIMRRILRKIAS------ 66045200 2015 ---------------------------------------DASALIFAAEQLSYAQLNARANQLAHRLRESGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRL----------AYMMQDSGIGLLLTQTALLERLPVPPQLQSLCLDQHGDW--LEGYSTNPVNLSH--PLNLAYVIYTSGSTGKPKGAGNSHRALVNRLHWMQKAYALDGSDTVLQKTPFSFDWPLMTGARLAVALPGDH------RDPERLVQTIREHQVTTLHFVPSMLQAFM--THPQVESCNTLRRVVCSGEALPAEAAQVLKRLPLAGLYNLYGPTEAAIDVTHWTSTDDILSVPIGRPIDNL-KTHILDDGLLPAAQGVAAELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRDAGVIDYAGRIDHQVKIRGLRIELGEIEARLHEHAAVREATVIDI-DGPSGKQLAAYLVPTD----ATEAPDVLRERLQAHYMVPGYFVFIDSMPLTANGKLDRRAL----------- 157130885 8 --------------------------IGQVVLNLLSRTPDKIIQINADSGYTCAEMKRRIVRVALHLKNLGYLIGDLATLACSNTENLVPVYFACVTLGIAVNPLAPVFKRDDLAHMMRLTQSKVVFCDEA----NRVEVEEAVKEAIRIRPRIYVMGNGRAALSVDELLT-PVEGEECSKKLTATVLCSSGTTGLPKGVCLSHAHLIFSDALNAGPLFNFSPLFWMTGVFAAHN---------SVLYTRSRVITTKPFSAETFFSIIQQYQAE-DIFTPPSAIAAIQSHPSYRTQLGSVKRWLIGGSTVAPEIISSLRERFMTIVKPIYGCSEGCVTSPMLP------AGSLAKNLT----VKIIDENGRKLGPNEKGEICLQYQYKFLKYLNNEEMTIKAFDDEGFYKTGDIGYFDSEGFLHVVDRIKDIIKYMNFQISPSDLEDIILKIPGVGQVCVAGIPDQSSELATAVIVKQPGSSLSAKEVVDTVNDQVSDYKKLRGGVFFVDQLPMTPAGKVLRRSVKDMI------- 157382467 479 -------------------------TIHDVIAKRAADAPRKIAVSAWDGEWTYNELNNVSSRLAGHIQSLDLGQGQAVILCFEKSKWVVAGMLAVLKTGRAFTLIDPSNPSARMSQVCRQTSARVALT----SQLHYDTMRAVVG------QCIVVDDNLLQSLPCDEDRLNPA----VKPQDLAYVLFTSGSTGEPKGSMIEHRGFTSCALKFGPALGINSDTRALQFASYAFGACLLE--IVTTLMHGGCVCI---PSDDDRMNFIKRSGVNWALLTPSF------IGTIQPESVPGLQTLVLVGEPMSATMAPRVRLLNG------YGQSESICSVTKI-NPFSSEPNSIGRAVG----ARFWNEPNHLVPIGCIGELVIESPGIARGYIVSPPRDNSPFLADGFYRTGDLVCYRSDGTVVYLGRRDSQVKIRGQRVETSEVEAGLRQQSSSHIMPVVEAVKRLDSSNSTVLVAFLIGLSKGGEADAYILETSVAGHSIPSFYIRMKDLPCTATGKTDRRRLR-SIASKLLS- 189211109 91 -------------------------------------------VTGQKEQFTYAQLLQEVETLAGVLREEGVKKGDVVLIYMPMIPAAVFAMLAIARLGAIHAVVFGGFSPAALAQRIEASRPVAIMIEGAKKPAEYKSMIEGAKSSFKPDKTIVWQREQLRWDPVEEGQRNWQRLVKVKSGDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNLSIKYLFGVHGTASDIGWVVGHSYIVYAP-----LLAGATTVLKPVGTPDASWRVIEDYKVT-TMFTAPTALAFFEARGKRRSEPSIVQMYQILLAKHCAPGAMVVDNWWGSPISGIALSASSGLDFASQDRPQPLPVKSAGKAMPGFD-VRVVDDGGNEVKRGEMGNIVMAIPLAPTAFTTLWED------EERFYKTGDAGMMDTEGYISIMARADDVINVAAHRFSTGAIEQAITTHPSIAEAAVVGIPDALKGHLPFAFVLSTHDHPESA---------------VPDDKLVSEVQRLTRSGKTLRRVLRELI------- 167841936 499 ---------------------------------------DAIALRDGKQRLSRDELMRVTHRMALALRQLAPARGPVGILMERGVDAALAVI-AGFRAGIAVAPLHPDQSAAWLARACRDAGVRHLVCSAAHAGL-------AASMPAPTLAYSRWRALAEQ--------VSDAALPSPDPLDTAYVIHTSGSSGLPKGVAVSRNSLQHLLAASADAHWLAHHPSFDFSMPLAHGCALT---VLGEREAA---------SPDALYDALVRDGITHMGLTPAACRLLLPVLD--RCGVRTLKVVCVGGAAVDGALVNRL-ASLGVDAWTFYGPTEATVWATRADDEDARI----GYPLAGM-RAYVLDERLRWAPERQTGELYLGGPQLTR-YLGAPSATAAAFVPDPWYRTGDRVRYSRDGGLLFVGRADRQVKINGYRVELDAVSHALSACPGIAQVGCAHLPDDGVG---ALYTSSDGQPIPLATLAGFARE-TLPRYLLPIRFVHRPTFPLTRNGKPD--------------- 84686572 104 -----------------------------------------------DKHITYNELSEQVNKLANVYKSLGVGKGDRVVLYMPMIPEAAYAMLACARIGAIHSIVFAGFSPEALAARVSGCDAKLIVTADAPRGGRATPLKANVREHCGEVQTLVVERTGADVGLKDGLDHSYNALPEMNAEDPLFILYTSGSTGAPKGVVHTTGGYLLYAALTHEVTFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGTETKYDLSDLKVLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTEGGHMMTPLPGAHATKPGAAMKPF--FGVQPVVLDPQAGTEIAESGVLCISWPGQMRTVYGDHERFVKTYFSDGYYFAGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHEIKGQGIYCYVTLMEGEEYTDDLKTELRNTEIGPIASPDYIQWAPGLPKTRSGKIMRRILRK--------- 167459210 570 --------------------------LLELLDSACERWRDRTALRAAKDRLTYGELHALSGRVAAFLAAAGVVKGDRVLLASENRPEWAVAYFGVLRAGAAVVPVDPKLSEPELANLWRSAGARLALLSDDAA-DALPGLAALAAAAVPEAR-VVSLGEALRGGP---------AVPSIRLSDLASLIFTSGTTGTPKGVMLSHRNFASLVAKLVTVFDLGPGDGMLSVLPLHHTFEFTC-GLLVPLSRGAEVEYLDELTADRIGDALGSGRVTAMIGVPALWALLMKGNAALRDSAGRLRLLVSGGSALDPQVQDAFRA-LGFDMYEGYGLTEAAVSKPGGDAPEGSV-----GPALPGIELRIADPDASGV-----GEVLARGPNVMLGYWRGAAPGSGQVLEGGWLRTGDLGKLDPDGNLTLVGRKKDVIDANGKNVYPDEVEERYRDDALVKELCVVGLPDG-AAEKVAMIVVPRDRAEVRAELEAHVRAVS-ASLPFPQRVKFEGDLPKTSTRKVKRPLVREEL------- 119485941 37 -----------------------------------------------------RQFRLLVRSLIAGLRALDLEPGNCVLVQLENTVIHSALFFAIVGAGGIYMGCDVSSPAHELTHLLRLAEPRLVITPGALSTLEVCSMLGIFPGQVLSIDNIVIDQTADPSIRLENLHGESDWLSEQSKRTPAAMFLTSGTSGLPKAAIRTHHT-IISHHLSVHY-RVPYPVVRLMALPMYHSFGDFWTNIFPIRYGEPLYVL-PRFDISAFLDAVRQHHISETYMVPAMVQILNQSSLPVAESLSSLRYVGISGAPIDGFSIQRFQRLLSAVAGNLWGMTEGVVFQNRYGVAWQF--GSVGTLLHGYELRFVDPATGEDVTPDSPGELYVRGPGLLLGYKGRTDGK----DEQGWFRTGDMV-YARDGNYYIIGRTKDLIKVRGQSVAPAEIEGILLKDPGVKDAAVVMLPDGS-SEVPRAYVVRAGISPESADQLTDLIQTQLASYKALDGVVFVDEIPRTGIGKPHRVRLSQLDRER---- 60650089 36 -------------------------------------HGEAVALYCGHAEYRFRDLQRQAARFGNFLREQGVKPGDRVAGLMPRTVELLIAILGTWRIGAVPLFTAFGPKAIEQRLNCSNAR---WIVTDPHN--------RPKLDDVTDCPSIVVTGGAPQFWSALNRQADDCAPVLLDASAPFLLMCTSGTTGPAKPVPLSAILAFKGYMRDAIDLRADDRFWNLADPGWAYGLYYAVTGPLACGYA---TLFYDGPFTVESTRHIIAKYAINNLAGSPTAYRFLIAAGAEFADAGRLRAVSSAGEPLNPQVVRWFAEQLGVVIHDHYGQTEGMVNHHGLRHP--VREGSAGYAVPGY-RIVVLDKAHRELPAGQPGVLAVRSPLCFDGYLGMPTQAFAG----RYYLSGDIVELNDDGSISFVGRNDDLITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPQRTELIKAFVVPYLPSPEAEELRLHVRQR-LAAHAYPREMEFVDHLPKTPSGKLQRFILR---------- 9715736 507 -----------------------------LFAEQVERNPDAVAVVFEEQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPTERLRFMWADAQVSVLLT------------QQHLVEKLPEHQVPVVCLDTDWLVICESSPESPIT--EVQPGNLAYVIYTSGSTGTPKGVVVNHQAVNRLVKNTNYVQLTPDDRVAQAA---NIAFDAATFEIWGALLNGAKLVMSVLLSPQEFAANIRDREVSVLFLTTAL---FNQLASFVPQAFSSLRYLLFGGEAVDPQAPKQLLHVYGPTENTTFSLVEELTTIATTIPIGRAISNTQ---------IYLLDQNLQPVPVGVPGELHVGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLSQHEDVQISCVIDTPGETCTERSVAYIVPKDVTLTTSELRQFLGNK-LPGYMIPSAFVMLDSLPLTPNGKIDRHALK---------- 183222790 108 ---------------------------------------------------TYHDLHREVNHFANVLKKFKVKKGDRVLIYLPMVPELAIATLACTRIGAVHSVVFGGFSPEALLGRIEDCKPTLVITADGYRGGKPIELKKNVDAALAETKDVIVVKRTGDEGNLDHWYHYLMKDPEVKSEDPLFILYTSGSTGKPKGVLHTTAGYLLNLTFATIFDYKDTDTYWCTAWITGHSYILYGPGATSLMFEG----VPSYPDMGRFWDVIDKYKVTVFYTAPTAIRALMREGLEKKRSLASLRLLGSVGEPINPEAWEWYYANIGCPIVDTWWQTE--TGSIMISGIPGAIPQKPGSASWPFIQPVLVDNEGVELKKGESGNLCIAKPWMMRGVYGDPKRFFDTYFSQGYYFTGDGANRDKEGYFRITGRVDDVLNVSGHRIGSAEVESALVEHKSVAEAAVVGFPHDIKGQGIYAYVTVKQGVVTNDLLKKELVEKVIGKIARPDVIHWAPGLPKTRSGKIMRRILRK--------- 126138592 125 ---------------------------------------------------TYAELLREVSKVAGVLKSWGIKKGDTVAIYLPMTPQAVIAMLAVARLGAIHSVIFAGFSSGSIRDRVNDASCKALITCDGGKTVNIKKLCDEALKSCPTVEKVLVFKEGRDFWWDEETAKFSGYLPPVNSEDPLFLLYTSGSTGTPKGVVHTTGGYLLGAAMTTKYIFDVHPEDILVGWITGHTYALYGPLALGI----PTIVFEGTPAPDFGWQIVEKHKAT-HFYVAPTALRLLRKSGEQKYDLSSLRTLGSVGEPISPDIWEWYNEHVGCHISDTYWQTESGSHF--IAPIAGVTPNKPGSASLPFIETALIDGHELEGNDIE-GVLAIKSPSMARSVWNNHTKYMDTYLNPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNGVSEAAVVGITDDLTGQAVVAYVALKNEAGKETSDEAFLRKKEIGPFAAPKSVIIVADLPKTRSGKIMRRILRK--------- 45200949 124 ---------------------------------------------------TFGELLRQVSQVAGVLQSWGVKKGDTVAVYMPMIPEAVVAMLAVARLGAVHSVIFAGFSSGSLRDRIVDAESKVVITCD-----EGRRGGKTVHTKKIVDEGLAGVGVVSHILVFQRTGSEPMKLPSVNAEDPIFLLYTSGSTGSPKGVVHTTGGYLLGAALTTRYVFDIHPEDVLVGWITGHTYALYGPLCLGT----ATIIFESTPAPDYGWRIIQRHKAT-HFYVAPTAMRLIKTVGEQKYDLSSLRVLKVGGSHLIAPLAGAIPTKPGSATVPFFGINACIIDPVTGDELEGNDVEGVLAIKSPWPSRSVWNNHDR----------------YIETYLKPYP---------GYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALSEHEGVSQAAVVGIADELTGQAVVAFVSPESIAPDVVPLDTLRRELVLGPFAAPKSVIVVDDLPKTRSGKIMRRTLRK--------- 118470694 449 --------------------------FHTAFTEAAAQRLGSIALTWDGGELTYRQLDEAADRVAAELRRRGVGTETPVPIRLPRGPEYVVAMLGVLKAGGLIVPAMPDERVDEIIRQTHPDGRQPAIVDDAFV-----AAVRAADAELPA-----------DYRP---AHVHP--------GQGAYIVFTSGTTGKPKGVIGTHQALLYAADHARNVLRPAAQRVG-HPLRVAHAWSFTFDAALVALLDGHANHIVGDDVQRDAEALVERHAIDMIDTTPSM-FTQLRAAGL----LSTLAVLALGGQAIQAECERTWMSAHNC-----YGPTEATVEVAAIADHRDPCI---GKPTDPT-AAYVLDSWLRPVPAGVAGELYLAGGQLTRGYVGRPGETAARFVADPFYRTGDVVRRTPDGALQFLGRSDDQVKIRGFRVEPGEVAAALHRHPQVRH-AHVALRRHRSGPRLVAYVVTDASADAAGELRRMLAAT-LPRYLVPHHILLVDEIPLTTNGKVDDARL----------- 15826965 32 ---------------------------------------------------THGQIHDGAVRLGEVLRNRGLSAGDRVLLCLPDSPDLVQLLLACLARGIMAFLANPEHRDD--YAFPERDTAAALVITNG-------SLRDRFQS-----SNVV---EPAELLS-DATRVEPSDYEPVSGDAYAFATYTSGTTGKPKAIHRHADPFTFVDAMCRKALRLTPQDIGLCSARMYFAYGLGN-SVWFPLATGGSAVISSVPSAESAAMLSTRFEPSVLYGVPSFFARVVGACSP--DSFRSLRCVVTAGEALEPALAERLVEFFG-GIPILDGIGSSEVGQTFVSNSDDWRVGTLGKVLPPY-EIRVVAPDGATAGSGIEGNLWVRGPSIAQSYWNRPD----SLLENGWLNTRDRVRIDGDGWVTYGCRADDTEIVGGVNINPREVE-RLIIEADAVAEAAVVGVREFTGASTLAFLVPADESVMRDVHRRLLTQ--LTAFKVPHRFAIIERLPRSTNGKLLRNVLR---------- 146300608 95 -------------------------------------------------HITYNELYERVSKMANVLREQGIRKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSASAVSARINDCECKMVITSDGYRGIDLKGIVDEALDTCPSVSKVLVVKRTKTEIAMKDIWLQPLLDAALDNSDPLFILYTSGSTGKPKGMVHTTAGYMYTFKNVFDIFWCTADIGWIT----GHSYILYGP----LLNGGTTVIFEGVPSPDFSWDIIEKHKITQFYTAPSLAKESLDYI--QKYPLKSLKVIGSVGEPINEEAWKRCPVVDTWWQTETGGIMISPIAFVTPTKPTYATLPLPGIQPVLMDEKRNEIEGNQVV-----GSLCIKFPWP--GIARTIWNNHDRYKETYFYFTGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDIKGNALYGFVIVRNKENLTKEINQYISDHIGPIAKL-DKIQFVSGLPKTRSGKIMRRILRK--------- 54024386 3 ------------------------DTVTALLQARAED--DDLAVSYADRRWSWREYVDGARRRAA--AVLAMTDRDRVATLLGNTPEMLFALAAGALGGYVTVGLNDTRRGAALA--DDIARADAQIVADHRALLDGRELVRVVDTSAPEWAEALAAGE-----------LEPLSVP--GAMDTFMLIFTSGTSGNPKPVRLAHMMVPFAGPPLTGRFGIGPDDICYLSMPLFHSAAIL--GGLSVALCSGAAMVPAKFSASTFLSDIRRYGATYMNYVKPLAYIL--ATEERPDDADNPLRVAFGNEATDAEFSRR----FGCTVWDGFGSTELAIIITREEDTPPGSIGKGFPGVAVYDPQTVFDEHGALVNADEAGELVSQGAGLFVGYYKDEDATAERL-RDGMYWSGDLAYKDSDGFIYLAGRTADWMRVDGENLAAGPIERVLQRLPGLNRVAVYGVPDEHVGDAVMAAIVLQDNASTPEEFADFLRAQALSPKAWPRYVRFNRDLPATATNKILKRELK---------- 163756017 804 ------------------------KTLNELFEAQVAIHGNRIAIVDGEYEVTYNELNEKANKLAQYLKNKYNAKPEDIIGIIAEHNEWLAIILAIAKTGALPINAKPVER---INY--QLTDANVQLVLTDYFEKELVAETFKVPQEWYQVDNYPTANFKNESIP----------------TNLAYVIYTSGSTGKPKGVMIEQEGLINLCEWHTEYYDLTHETSMYASISFDASVWEFWPAILN----GATIYMAAEKQEDNLLDWIHEKEIN-QVFLPTAACKFLQKSGKEIN--PNIKILTGGDTLGTFDDV-------PFTLYNNYGPTEAVVVSTKVDKAFEDRDVPIGKPIKN-KEAYILDKHLNLMPIGFEGELYIGGAGIARGYINNEELTNAAFIPNPFYKTGDVAKWLADGNIEFIGRNDAQVNIRGLRIELGEIESNLETHPEISQVVFAVAEDEYL-----VAYFMSDEVLEKKDLKEYLRDY-LPSYMIPEYFIQIEKFPLTLNGKIDKKAL----------- 115384522 75 -------------------------------------HGARDALWFEKKTWTYSQLKDLVDRFAAFLQSRGVKSGDTIGVFTTNSPEMVVTVYALSKLGAVSALINTSLRDDTFLHCLGVSKATMIITPD---------LSEFVCSDIPHVADGVSTGPVELITVAELQQYSPSGLSAAKRGDLAALIYTSGTTGKPKACGRNMLTIITSTPLQSDV---NNPSKYLCALPLFHGTAF-FIGLCASVGSAGTLCLRRKFSASNFWKDVHESKATRVLYIGELCRYLLATPPSRYD--KDHQCLVATGNGLRAEIWDKFRERFGVEIREFYRSTEGVAKFDRFLEDDNLIVKYDPETEMPYRDPVT--GFCVKAKIGEEGEAIVRNRDFLVEYVGNNEATEGKLLRDLFQRTGDLVVQDADGWIKFQDRVGDTFRWKGENVSAGEVRDHICSLPAVHDAVVYGVKDGQAGAAGITLEDPSAEGEFMAKLYRELRKKGVPTYAVPRLVRLTEK------------------------- 2501965 663 -------------------------TVLDLLESRAARTPDRPAVVENDHVLTYADLHTRANRLARHLTAHGVGPERLVAVALPRSAELLVALLAVLKTGAAYVLTHPAERTAVVLDDCR----PAVILTDAGAA---RELPRRDIPQLRLDEPEVHAAIAEQGGPVTDRDRTCVT--PVSGEHVAYVIYTSGSTGRPKGVAVEHRSLADFVRYSVTAVTLLHSPVTFDLTVTSLFPPLVVGGAIHVAAAGGPTFVKATPS---HLPLLTHEA------------TWA----------ASAKVLLVGGEQLLGRELDKWRA--GSPEAVVFGPTEATVNCVDFRDPGQPIGAGPVAIGRPLRNTRVFDGGLRAVPVGVVGELHVAGEGLARGYLTAERFVACPFGDAGMYRTGDLVRWRADGMLEFVGRVDDQVKVRGFRIELGEVEAAVAACPGVDRSVVVVREDRPGDRRLVAYVTAADEAEGLAPLIVETAAGRLPGYMVPSAVVVLDEIPLTPNGKVDRAAL----------- 1752728 2451 ----------------------------------AAANGDDLAVAFGDTRLSYRELDARANRLARSLASRTLAPGDFVALVLDKSEWTVVAILAVWKAGAAYVPIDPGYPDERIAFMLEDTGARAVIADEASYP---RISALAGHAARPVLNHAHASASASELL--------PAPASAAGGDDFAYAIYTSGTTGRPKAVLVRHRN-VLSFSAGLAQRYFGDAGAARQAILFLSSYVFDSVEQLALSILSGNALLIPESSLDDAFQRMNQERLSYISGTPTQLQLF-DLAR-----LDHLHAVLVAGEAFRAHHFDKIRAEYRGPLYNAYGTTETTVNLVKRFAPDAPYRNDLGHAIAN-TELHILDGELRELPPGGLGEIYMAGDCVGAGYLNRDELSRERFVNDTLYKTGDLVRRRHSGELEFFGRNDHQVKINGVRIELGEIEAVAAAFPGVAQCAVVARHD---GERSCYYVAAHNVSESA--LSEHLRST-LTPAMMPSALTRVDALPLTVNGKLDVEAL----------- 110598018 471 -----------------------------MFEAHAAEHPESTALCFQNRRIGYAELNAGANQLAHALIALGIQRDAPVAIALERTPEMIVAMMAVLKAGGCYLPLDPSWPPERLAFMLE--DSAAELLLTSELLRERLSL-KAVQTLCPGAGNPFVS-------------LKPSGNPDLAISQLAYIIYTSGSTGTPKGVAVSHRGVNMALAQISAFGVKRESRVLLFA---SFSFDASVSEIATALCSGAELHI---PDEEQRIPYLEDSAITHITL-PPTALALLPKAG-----LPLLEALVVAG-----EPCPPALAAFWSKGRRFFGPTEATVCTTIAECRHADISPDRPLPIGPIANTRLYDRNRQPVPTGIAGELYIGGVGLASGYLNRPELTAEKFIPDPFYKTGDLVRYRTDGNLEFLGRLDHQLKIRGFRIEPGEIESALTAIPSIHSALVDARNDAYGQPALAAWLVAAGTPPSIAGLRADL-GRTLPEYMIPTSFIFLEAMPLTVNGKIDRKAL----------- 54022734 461 ----------------------AGLTIWELFERQVERTPDALALTTGGDRVTYRELHAAAARLAGELAEHGVGPERVVALTLPRSAQSLVAILAVLAAGGVPVIALPQTRIDSILRQAAPVLALTVAATAASAG-DVPTLVLDD----PAVRQRIAA--REPVAPVVARHPE----------HCAYIIFTSGSTGEPKGVADTNAAVAAYFADHRARCYRPATARLGRPLRIAHAWSLSFDAMVGLLDGQALHLFDAEEMRDAGRIVAGMAEFGVDMITTPSMLAQLDAAGERR-----LPVLALGGEAIDTALWNRLRALPDTAVYNCYGPTETTVEAVRYETP---TIGTPNAGMAGY----VLDSMLRPVPRGAVGELYLAGPQLARGYVGKPGVTADRFVADPLYRTGDLVRRLPHGGFAYLGRADDQVKIRGYRIEIGEIETALRRLPGVRTAAVTVV--RRAGGASLVGFVVGDTASEAPRLRATLAQR-LPAYMVPARIVVLDQLPVNANGKLDGHRL-TALAEQALAG 15921453 40 ----------------------------------------------GKEQITFQELKDKALRLASYLKHIGVKKGDVISVLASKKIEQVIVLLASLYIGALPLFTAFGPKAIEIRTRDKKPKVLFY----------QDDQKEKVSEGVPKLDELTSYGRLEE-------------IERLSWNDPIILLYTSGSTGLPKLISKLLNTYVY-MKYGIG---LRENDIFWNGADPGWAYGLYY-GIIGPLLFGKTVIFLDEPDAERTMEFLEENKITNFAWAPTTYRI-ISRSVKRKYDL-RLERASSAGEPLNPEVIKWFKDNYNVIVKDHYGQTEGMVVYNGWGYDYELKIGSMGLPAPGYEVDII--EENIAVKKTSPGHFL--------GYLNNPEKTQEAFRGD-WYLTGDVASKDQDGYFWFIGRKDDVTKVSGYRIGPFEVESVLLEHPAILESAVVADEDPIRGHVLHAYIVLKPGYTPSEELKKFVKSRYSKTVHL-ERVDFIDKLPKTESGKIQRYLLKKKIS------ 86741157 2008 ---------------------------------------DVVAVVSGGVRVTYGELEVAANRVARDLVAAGVRSGDRVVMERSVELVAVLVGVVKVGAAYVPVVEWPVVRVGRV-----LAEAGVRVV-----------VADDWAPDLPGSVGVVWAG---GWVDGEGECGPPAV--RVGADDVAYVMYTSGSTGVPKGVAVTHAGVV---GLAADRCWSRHGRVLFHA---SHAFDASTWELWVALLSGGQVVVAPAGRVDAGV-----LKGLISDFGPTVVHVTAGLFAAVAEEVGVREVVTGGDVVSAAAVVRVVEACPGVVVRQLYGPTEVTVCATVFEGDEVASVVPIGRPM---DNTRVFDRFLQPVPPGVTGELYVAGVGLARGYFTGERFVACPFSGSGMYRTGDLGRWTGEGQLVFAGRVDGQVKVRGFRIELGEVEAVLGLYPGVGRCVVVVREDEPGQKRLVAYVVASEEALDTVQIRDFVAGL-LPEYMVPAVVVVLSGLPLTGQGKVDRGAL----------- 107022980 116 ---------------------------------------------------SYAALAREVRRLASRLATLGVGAGDRVGIMMTMGAQAAASLIAVSALGAIAVPLFTGFGADAVAARLTLADARVLLASGGYRTIDLKPVFDAVQEQMPGLRIVVHGDEPARSAALDDHAAAPRAFPAQDPDQPFMIVFTSGTTGEPKGTVHTHAGYHFELRPGDRCLW-----------PSDMGWIVGPLTTVGALVRGATLVCAPDPGAGRLAEIIDRHQVTHFGASPTL--IRSLAASPDAVDLESLRVLMVAGEVIDPDHFAWFFHAFGRARLPVINYSGGTEASGALNVPVRPIRACAFNAVSPGVDAFAADEKGQRVR-GVPGELVIAAPFVTSGFWNAADRYEETYQRPGLWTHGDLLLEDDDGQFFILGRADDTLKIAGKRLGPAEVESVVLGSPLVRDVAAVSLPDPVKGERLVVCVSTHGEPPSV--LVKSLADRIEAALGKPFRVHVVPDLPRTRNGKVMRRVVRNVL------- 70730855 578 -----------------------------------------VALICEQGSLSYAELARQALQLAGALGEWGVQPGDAVAITLPKGRDQVVAVLGTLAAGAVYVPVGIEQPPARRDMIYQRAGARVVITDQAHEGGIWLAELRVV-----TLAQALVAPALGQPL-------------EMAADALAYVIFTSGTTGEPKGVELSHQNTITAINRRYQVSAEDR-VLGVSAL----DFDLSVYDLFGLLSVGGALVLPADKEPREWLRLIREQRVSVWNSVPAL----LDMLTLQRDDLGALRLAMVSGDWVGLDLPRRLERAAGLRVPFVLGGATEAAIWSNYQDVAQVPGHWRSIPYGPLDNQRVVDSQGRDCPDWVPGELWIGGAGVAAGYRGLPTLSAQRFVEHEWYRTGDQGRYWADASLEFLGRLDHQVKVRGFRIELAEIDVALERHPAIDRALSLVLPGS--EAQLAAVLLAREPLPEPQALRQWLGQ-WLPEHMLPDLWLSLPELPLSTNGKVDRAALLWLLQEQ---- 121591059 104 -----------------------------------ATRGDQVAIITQDKTLTYKQLHQEVCRFANALKEQGVRKGDVVCIYMPMVPEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKLVITADGVRGGRAVPLKKNVDEALPEVKNIVAWHEHRDIWWHEATAKASDNCPEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFEVFWCTADVGWIT----GHSYLVYGPGAKTILFEG----VPNYPTTARMSEVVDKHKVNILYTAPTAIRALMAKGDEAIKGTSSLRIMGSVGEPINPEAWEWYYRTIGNIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVQPALV-DNMGEIVEGATEGNLLDSWPGQMRTVYGDHDRFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFNKIAEAAVVGVPHDIKGQAIYAYITLNDGVYPSAELHKEVKDKEIGAIATPDVLHWTDALPKTRSGKIMRRILRK--------- 90425868 84 ------------------------------------------------TKLTYAQLLEEVATLAAVMQDFGVAKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFASKELA--TRIDDAKPKLILSASCGIEYKPLLDDALSAAPPQACIILPQQTCELTPGRDAAGKKADCVAVEATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMEVWWCASDIGWV----VGHSYIIYGPGATSIMYEG-----KPVGTPDGAFWRVIADYGAVALFTAPTAFRAIDGTFFGKYDLSKLRTLFLAGERADPPTVEWAEEMLHVPVIDHWWQTE--TGWCIAGNPVGLLPVKHGSPTVPYD-IKVVDEASHPVPLGTMGSIVIKLPLNLPTLWQQDERCRESYFIDGYYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGFLVTRDAVTIEQEVVKLVRDKPVAAFKL---AITVGRLPKTRSGKILRGTIKK--------- 24379754 1228 ------------------------------------QFPNKIVVKDKNTSMTTTELMQKSNIVGNFLQRQGVNNNKKVAIIVNKSVNMMVTILGVLKSGAAYVPIEPSLPEERVKYILD-DSCCDFIISEEYNG--------KINSE--TISNI--------------LNEEP-DISKVESKDLCYIIYTSGSTGDPKGVMLTHEAVMNRL------LWMQN------AYPITKNFDVSIWELFGWTFEGAVLYFGEEKDPQRIIELINSQNISKLHFVPSMLNVFLECERENKDSLKSLSIVFSSGEALTKEQVIKFYSIFDNDKPQLYGPTETAIEVTYFDKSEDVPI---GEPLDNV-EAYVLNDKKQKCPIGVVGELYIGGIQVAQGYINKEDATKKSFSNSRLYATGDLVKWTSEGKLIFIGRSDDQVKIRGYRIELGEIEKYL--KKVSQKNCLVSLQNKLKNNKSLIAYIESDESKIKEELKTLLPQ-----YMVPSHIYIVPEFPINKSGKVDRKLLDSMYSSKHIA- 194540780 88 -------------------------------------------VTGNKTTYTYSNLRDQVAKIAGMLSAQGVEKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPK--VIMTASCGIEYKPMVDKMDSRWKPEKVFIFQPECEADLNQEDWQQEPHGCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSAIYIPQDGVFWAAWVVGHSYIVYAPGCTTILFE-GKPVRTPDPG---AFWRVCDEYKVDALFSAPTAFRAIKKEDPKQYDLSKLKTIFMAGERLDPPTLEWVKPVIDHWWQTETGWA--IAGNPTGVEMMPVKAGSSTKPIPGY-QVEILNELGESVGPNQQGFVALKRPLVWRNHDRFETGYLSQFP--GYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDELKGQLPLGFVVLKDELDLEGELVGKVRSE-IGAVACFKHALVVDRLPKTRSGKILRRTIRQ--------- 81681134 123 ----------------------------------AAERPDLVAATLHGAELTYGELDRRAGVLAHRFRALGVGRDDIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPVRRIEFILEDTAAKAVVTRSALA------------DRLPAATPVLVDTEWDELAPLDELADE---------NSLAYVLYTSGSTGKPKGVMIEHNTFLLWLGNIFDFGPGDRLLQHMAPI-----FDFAEGEIFTALTRGVTMVFVPETDPDVIGQLLVSERITYIG-GPPAILGRIPPGS-----YPDLKYMIAGGEAVTGDLINRWNTP-GRRFINGYGPTEAAVGCIFYECEHRTWIGQPGRAM-PNRVAYVLDRWNNLQPVGVPGEVITGGEGLARGYLNRPELTAEKFIDNPYYRTGDLGVWTEDGQIQFLGRIDTQVKLNGLRIELEEIESTLTAHPGVAEAAVALREDSPGSKRLVGYVVPAGAAPPTEELREHLLA-DLPPYMVPHVFVALDVLPLTSVGKVDRNRL----------- 208434348 114 ---------------------------------------------------TYRKLHSEVNKTANLLKEFNVKKGDRVIIYMPMIVESVYMMLACTRIGAIHVFAGFSPEALRITADGTFRKGKPYMLKPALDKALENNACPSVEKALIVIRNAYVRGRDFVYNEMVNYQSDKCEPEMMDSEDPLFLLYTSGSTGKPKGVQHSSAGYLLWAQMTME--WVDNDNFWCTAWITGHTYVVYGPLACG---ATTLILEGTMSYPDYGWRMIEEYRVD-KFYTSPTAIRMLHAKGENKYNLESLKVLGTVGEPINPTAWKWFYEKIGCSIVDTWWQTEGGHIISPLPGATPIRASCATLPL-PGIHAEVLNEDGTKTKPGEQGFLCITKPWMVRNIWGDEKRYIDSYNGEYVYLSGDGAIVDENGYITIIGRTDDIVNVSGHRIGTAEVESAISKHEMVAECAVVGIPDTIKGEGLFAFVVLCDGAKNLGESLELLKEMNIGKIAKLDNVMYVPGLPKTRSGKIMRRLLKESITQDL--- 50285321 121 -------------------------------------------------TITFGELLRRVSKVAGILKSWGVKKGDTVAIYLPMIPEAIIAMLAVVRLGAIHSVVFAGFSAGSLKDRVVDAGSKVVITCDGRRGGKTVHLKKIVDEGLNGVDQVVFKRTGTEGIPMKALHEEADKLPPVDAEDPLFLLYTSGSTGSPKGIVHTTGGYLLGAAMTTKYVFDVHEDVFFTAWITGHTYALYGPLLLGV----PTICFESTPAPDYGWRIVERHKAT-HFYVAPTAMRLIKEAEISKYDLSSLRVLGSVGEPISPELWEWYNEKIGCVVCDTFWQTE---SGSHLIAPMAGAIPTKGSTTLPFDPVSGVEIEGNDVE----GVLAVKSPWMARSVWNDHVRYVDTYMKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEACLVNHENISETAVVGINDELTGQAVIAFVAPEGDAPSNLRRELILQVRGIGPFASPKCIILVRDLPKTRSGKIMRRVLRKIASNE---- 90416617 104 -----------------------------------------------DAHISYAQLHEQVSKLGNVLRQRGVKKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDALKDRILDSDCQVVITADAGKPIPLKANTDKALANCPDVHTCLVVRRTGGSIDWQDWYQESIESPEIDAEDPLFILYTSGSTGKPKGVVHTTGGYLYTFDKNGDVFWCTADVGWVT----GHSYILYGPGAITLMFEG----VPTYPDASRFWQVIDKHQVNQFYTAPTAIRSLMAYGDSSNTSRSSLKLLGTVGEPINPEAWDWYHRVVGCPIVDTWWQTEGAHMLTPLPGATALKPGSATRPFFGV-QPVLLDAENREIDGAGEGLLMIKAPSQIRTIYGDHQRFVETYFKPGYYFTGDGARRDLDGYYWITGRVDDVLNISGHRMGTAEVESALVLHEKIAEAAVVGYPHDIKGQGIYCYVTPMDEALLLELIALCVKEIGPIAK--PDIIQWAPGLPKTRSGKIMRRILRKVAANEL--- 53722655 577 -----------------------------------------IALTFDGRRLSYAELNARANRLAHYLQERGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPAYASDRLRGIVQDSQ-PALVLADAVG-----------RAAL---------GELDGALPVIDLETDPATNPEVASQHVAYVIYTSGSTGRPKGVMVEHAQVVRLFGATQAWFGFDERDVW--TLFHSHGFDFSVWELWGALLHGGRLVIVPTETPSAFFALLCAEGVTVLNQTPSAFQALMSAQEEREEADVDAEAEAAGNIERANVVAHRLRVIFGTQLVNMYGITETTVHVTYCALRAEDAMRLGASPIGPDLQLYVLDDRREPVPMGVTGELYVGGAGVARGYLNRPELTRERFIDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARDS---AAEVCDNATPNAPTPKSSSATAALRAQALPSYMVPSAYVRLDAWPLTPNGKLDRRAL----------- 104781063 78 ------------------------------------------------QTFTYNQLRDEVARLAGLLRSLGVSKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASCGLEFDYKPLVRALQLARHQPRQVLVLQRPQARAELQDLDWEPVTPVALDAGDPLYIMYTSGTTGKPKGIVRENGGHVYGMQAG-DVWWGISDVGWVVGHSLIVYGPLMS-GCTTVFYEG-----KPIRTPDASWRVVEQYKVN-GLFCAPTAMRAIDGELIHRHDLGSLRQLFLAGEKLDSSTHEWLERVSGKPVHDHWWQTETGWPVT------APCVGLQGSAARPGSSNRVLDDEGKPLGPNQQGAIVIALPLTLWGDHRYLEAYLRSYP--GYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVARHAAVAECAVIGVHDEIKGQVPLALVVLKDEAQLQGELVASVREQ-IGALACFNRVRLVKRLPKTRSGKILRAVLRK--------- 145608328 109 ---------------------------------------------------TYGELMREVCRTAHVLRQMGVRKGDTVAVYLPMIPEALIAFLAVTRIGAVHSVVFAGFSADSLRDRVVDGQSKVVITTDGKRGGKLIGTKRIVDEALPDVSHVLVMMQGRDFWWHEEVEKWPNYIPPVNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDGDRFVGWITGHTYVVYAPLLLGV----STVVFEGTP----AYPIIDQHKIT-HFYVAPTALRLLKRAGDQKHEMKHLRVLGSVGEPIAAEVWKWYFEIVGKEQAQIVD------TYWQTETGSNVICPLAGTPTKPGSASLPFEIHGNDVE-GVLG-FKQAWPSMARTVWGAHKRYMETYMNNGFYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHYVAEAAVVGIQDELTGQAVNAFVTDNDESLR-KELITQVR-RSIGPFAAPKAVFVVPDLPRTRSGKIMRRILR-----KILAG 196156012 42 ------------------------------------------------------EMDERARIIAHALAEQGVCDNDVVAIFMRNHVDIFEIVEACRYVGSR--YVLLNWHSPIVELVPILDDCGAKVL------FAHRDLLKKPLSLVPTLSAIYTIKTPKSILELTDLASEPKAGEQYQCFDTGMFPYTSGSTGKPKGIKRDEDPYLIFKGLSEALMQLSIGDRFFVSAPLYHSAPHAL--TLCCLAAGNDVYIEPQFDPERFLQDIERFKLTHAYIVPTMMVRLLKLPESIRSDTSSLRFALSTGSALPGDVKEAMINWFGPIFYESYGASE--LGFMTLISSQEALPNSVGKPI-PGAALKILSDNKEACEVGDVGHLSMFAPFK----YTNTTGTPSDLHVGEFTTLGDMGYVDEDGYLYICDRKKDMIISGGANIFPAEIESVIIEMPEVADCAVFGVSDAEYGEKVVVAVCSPGNTLSIDTLHGYLGGK-LARFKWPKMLQILDALPREDTGKIFKNKLRAQFSQ----- 86157862 3 ------PWLELLFPVIARADC----TLGEVLRSREETDPKTVAIRVDACELTVADVARRTRAIARGILALVDDHPDRVAILSENCLEAALSDLACLTNGIVD-YPLPANAVAEQVVFMLKHSGARVLLAS-----DEEQVAKVLPSALPELREIVVAAERNGLLSLEQMIGQAARAGRVRSGDVATVMYTSGTTGKPKGIVFTHQNLVTKLARGYALREVGEGDVFLCYLPLYHTFGRWLE-LTGTLWWGATYVFARSTAQGPLLEDFKRVKPTVFISVPKKWMVW-EAASDDPDDVAALRVITGGRLRTGLSAAGYLDPVVGTELCSGYGMTEATGGVT-MTPVGEYVDGSIGKPL-PGIECRRADD----------GELLIRGPYVSPGYYHPNDHGADA---DGWFGTGDLVSVDPAGHFHITGRKKEIYNRQGQTIAPQRVENLFRDFEAISQAFLVG-------------------------------------------------------------------------- 91977764 51 ---------------------------------------------------SFATMSKRSNQVANYLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTPDELRDRLDRGAAKAVVAPDQVAKF--------ADLGGDSLIRIVVGSPQDGWRGYDEASQQSDSFPDTQADDPMLLYFTSGTTAKPKLVRHS--------QRSYPVGAL-STMFWLGLQPGDVHLNISSPGFFAPWNAGATVFVVNQPRFDAKSLLATIGRCGVTTLCAPPTVWRMFIQEKLADYKVSLREVCGAGEPLNPEVIDQVNAAWGATIRDGYGQTETTAMVG--NSPQPVKIGSMGRPLPGY-VVRITDADGHPAKEGEITLALARPAGLMQGYQG--EGGKLSGAEGDIYRSGDVAFADDDGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDKLAIPKAYVLLTADAERSRDTALSIFMQQR-LAPFKRIRKLELVTELPKTISGKIRRVHLR---------- 88797114 13 ----------------------------------AERYPDKPAVRCAEDVISYQALNERAVALAAHLSHFKRPQDAFVPFVIPKSIEAICALLAIMKSGQAYIPIDTNSPAARLASIVDAASAGVVLVVDETEAMVRQALTNNVQ-KLPS--------TAPAFVP-----------PDVLSIDLAYVLFTSGSTGVPKMIPRAIVDYIYGINADDQVA--NHAPLY---------FDNSTFDIYTAFKAGATLHLVPE-SLNAVLPWLNASQISVFFCVPSVLTMLLKSRRLKEDSFPALRHILAAGEALPPQVLREWMLLYHITFTNMYGPTEITVDHTFTEIPEVDCTSVPGKPRHNMSLFVRTESGELLSEPGARGELLVRGNAVSYGYLNDPDKTSAVFIQDALYCTGDIVDIDADGNFHFIGRKDNQIKYLGYRIELGEIESRLLTNEKLSEVVVVTNGDDFIGA-----LIKPTETLEQRELTSIMQTL-LPPYMIPTVVRYCDDMPRTPNGKYDRKQTLQLVKE----- 196238015 69 ----------------------------------ARKYGEIIALKAPHVNLTYKELYYQIQRFAAGLQAMGVQAGDRVALYADNSPRWLIADQGSMMAGAVNVVRSSQSEAQELIYILQDSGSTTLIVED-------RATLKKLTPTLPDLPRVIVLLSDEDPDPFQEGAYGTVRSVRVRKTDLATLIYTSGTTGKPKGVMLSHGNLLHQVTSLGTVIQPQAGDRVLSILPTWHSYEVAVPRLWESIYEGVQRQFREQPASKNFFLGISQRYIKASRLRAGLDLDNLHPSGGQK-LLAQIQVLLLRGEKIVYQKVR--EATGGCLKQVISGGGEILVGYGLTETPWENLRGSAGKPV-PYTEIKIVDPESRTLSLGEKGLVMARGPQIMQGYYGKPEATAKVLDSEGWFDTGDVGWLTDRQDLVLTGRQKDTIVTNGENIEPQPIEDACLRSAYIDQIMLVGQDQRVLG----ALIVPNLEA------------------------------------------------------ 37542633 412 ------------------------ETLVATFLRQVAITPDKPALRTPQASISYSELASRVARLSAALRVRGFKPEQTLAILLPRDINLVPALLAIMACGGSYV-PLSDANPAELNRSILTRARCRAILTDQEGLTRFAHLA-----PCWSLSDLLSMPDA----PLQD---------QSKLQAKAYILFTSGSTGEPKGVAITHANAANLLRWAALDCGPEYLAQTLAATPT--TFDLSIFEMFAPLMVGGCV--QPVSS---VMALIDNKGTTLINTVPSVA----DALLQHDVLVPSLRMLNLAGEPLNRDLYLRLQAKLTATIVNLYGPTETTTYSTAL-----VIEPAQQEITIGFPLYGTWDQNMQSVGIGVPGELIIHGHGVAQGYVSDPVRSAASFASDGLYRTGDRVRWLPDGRLDFIGREDDQVKVRGFRVELGPVQAALHAIETIHESAVVVVPKG--QQRSIVFIVLKDEAVQRNNIKQHLLG-VLPYYALPDKFIFVKALPRNTHGKIDRTLL----------- 50121618 27 -------------------------------------HADKTALINAKFAVNYTEFERLVVSVQQSLMTSGVKRGDVIGLLLCRDQWLVPSMVAALALGVTFVPLDPSYPLSRLQQYVEVARPTLLL-----SHTDNGALARELHDSV--------------IYPERGVEGSWVCL-DMQQDDTAYILFTSGSTGQPKGVSIGHENFLSAIGKRLQ---MQASDVFLAHTTVA--FDISILELLYPLTLGGTVLLASNSDVDHLLPLIARSQATPSLWKILLATGWRPNASVTI--LSGGEALPLPVARKLNQTCRRLWNLYGPTEATIWTSCECVATFISIGEPLE---NTQLHVL------------DEDLQPATEGQLYLSGVGLALGYYGNSEGTVSAFFTHKIYRSGDRVRMHPQGKLEWLGRGDGEIKIRGNRIGVKEIEHALENLPGIAGAVVAAKPFAGHGDDMLTAYVISQNSPSKAELEQALH-KVLPAYMVPDLFVVLVTFPLHPNGKFDRKSLPE--------- 115374152 467 ----------------------------QLITERAHEQPDAIAVEHGQHQLSYRDLLQNAQALSAQLVREGVQPNTPVAVMLPGIDAIVASLGVLFSAGYLPLD--PQGPSSRTAAILEDAK-PALIIQRASPEAD--PMAR---------GNLVIRRNEAAPAAAPSSQV------QTEGERLAYVIYTSGSTGQPNGVQISQDALAHFVAGATHRYGVQRSDRVLQFAPL--HFDASVEEIFLTLCAGAKLVLRTEEMLQSVPRLLDAAEHGISVLDLPTAF-WHELAYSVSTGASSIRLVIIGGEAALPERVARWRSAVGVLLLNTYGPTEATVVATTLSGPEEIPI---GRPL-PGVLTALIDAHGKLATPGAEGELYLLGGGLARGYLGRPELNAARFTPLGAYRTGDKARVREDGQLVFTGRVDDEFKISGHRIDPTEIETVLLAHAGVREAAVVGQILPGGTRRLCAHIVAENPAPAAAELRRHLLAE-LPAAMVPSAFVFSEKLPRTSTGKLDRNTLR---------- 146308129 90 --------------------------------------GDQIAIIAEHKEITYRELHEQVCKFANALRGQDIHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCQSKVVITADGVRGGKKVALKANVDDALTNQKVIVVQRTGSEIIWYEDLMAGSVCAPEMGAEEALFILYTSGSTGKPKGVLHTTGGYLVSLTRPGEVFWCTADIGWVT----GHSYLVYGPGATTVMFEG----VPNYPDVTRVAKIVDKHKVNILYTAPTAAMMAEGKAAVAGADGSSLRLLGSVGEPINPEAWQWYYENVGCPIVDTWWQTEGACLMTPLPGAHAMKPGSAARPFFGVQPALV-DNLGNIIEGPAEGNLIDSWPGQARTLFGDHDRFVDTYTFKGMYFTGDGARRDEDGYWWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDIKGQGIYVYVTLNAGEESSEQLRQELRNKEIGPIATPDVIQWAPGLPKTRSGKIMRRILRK--------- 111221989 504 ----------------------------DLFARQVERTPDAVAVVSADRSVTYRELDESSSRVAAALRRRRVEPETTVAVAMPRSADLVVALLAVVKAGGAYLAIDPTASAARIRSVAGGVP-VGLLIADAGTADAPRAVLDVPAVSLDDLRGGGAGDDSRGG--RDDLERGGDGTPVRSWPDALVTVLHGGTDGTSTGVAVTHRNLAALVQ---DGRWRERGAVLWQAPPDVDAFALQ---LWAPLVGGGRVVVAP-PGELDADALVTARAAAQVHTVPLAADLLPTIAARRPACLADVREVWTGGDRVPAAAVERARA--GCTIVTGFGPPEGLAAGRRLDDP-PVAAGDVGHPVD-HVTLYVLGPGLVPVPPGVTGELYVAGPGVTRGYPGQSGRTATRFVPCPFYRTADRVRWAAGGGLEYMGPANGQIWIRGDTVEPAEVEEALAAHPDLAQAVVVARRDGAGEQRLVAYLVPAQSGPSSDDLRRFAAQR-LTASAVPSVFVWVDRLPVAANGRVDQTSLPE--------- 87251742 3120 ------------------------QTLLDMIAEGVNKYPDNIAIQQGELLLTYQDVWRASKALAS---QITAQNDDARLIAVVMDKSWQQVVAVIAILMALPIDA--TYPQARIDALLEQGEITQVVAP--------KELAKQLKPYTPSLDQQDMA----TFQPL-----------TLHPTDLAYVIFTSGSTGQPKGVMMDHQAVINTLVDIEARLNLNEQDKVLAI--SALNFDLSVFDLFSTLHCGACLVISPAQDPDGLITLAEQAQITIWNSVPAFAQLLTDGLNSRNTALPSLRNIMMSGDWIPVSLPDQLNLVANAKLLSLGGATEAAIWSIAYSIKGSYVHRSSGQPLT--NQSFFVLDSELNPCPDWTGELYIGGLGLSLGYWQDEAKTAAAFSGERLYKTGDLGRYQSDGNIEFLGRNDHQVKINGYRIELGEVENTLRHCPISGIAAPITVED---GSARLVTVCSQRQAQDTEQLLQYARQT-LPTYMCPVQIVPLDSIPLTINGKVDRKAL----------- 68484803 125 ---------------------------------------------------TYGDLLREVSKVAGVLQSWGIKKGDTVAVYLPMNAQAIIAMLAIARLGAAHSVIFAGFSAGSIKDRVNDASCKALITCDGGRTTNIKKLCDEALVDCPTVEKVLVLTEGRDYYWDVETAKFPGYLPSVNSEDPLFLLYTSGSTGTPKGVVHSTAGYLLGAALSTKYIFDIHPEDILVGWITGHTYALYGPLLLGV----PTIIFEGTPAPDYGWQIVEKHKAT-HFYVAPTALRLLRKAGEQKYDLSSLRTLGSVGEPISPDIWEWYNEFVGCHISDTYWQTE---SGSHLIAPAGVVPNKPGSASYPFDAALIDPVTGVEIEGNDAEGVLAHWPSMARTVYKNHTKYMDTYMNPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDKKVSEAAVVGIHDDITGQAVIAYVALKDEDSEGLRKELVLQVRTIGPFAAPKSVIIVQDLPKTRSGKIMRRILRK--------- 86211704 502 -----------------------------LFTAQAERRPDAVAVISGGDRVTYAELDQRANQLAHLLEGRGVGPETLVGLCVDRGIEMIVAILAILKLGAAYVPIDPHHPRDRVQFVLADSGVTVAVTQQRFTGLLETPEAPGTPDASGTSGIRLILLDAER----EPLAGQPRTPPTARPSNLAYVIYTSGSTGVPKLMPATCVLNLVAWQKRALPIGPDAKTAQFATL----TFDISLQEIFSALLYGETIVV-----PGEELRMDPAEFATIDQLFVPNVM--LRAISEEVDELAALRHLSQAGEPLSLHCARRPE----LRLHNHYGPSEAHV-VTSYSLPAEVAEWPLTAPIGPIGNTRVYDRRLRPVPVGVPGELCVAGEGLARGYLGRPDLTASRFVADPFYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVHTAVMVR--EDTPGDKRLVAYVVADAADRHGGLTETLRESAVPEYMVPSAFVLLDTMPLTSGGKIDRKAL----------- 134287123 3889 ----------------------AGSTLVSRFADSVRRTPDRTAVEDRDDTFSYAALDELSDAVARQVSR-ATGPGEPVAVLMHRSARLAAVLLGILKSGRPYVPLDDSYPADRLRMVVEGAECLAVADPD---------LAALLPATLRVLPAAQALDPAAAPEPDSGRGTAPLP------GDLAYLMFTSGSTGRPKGVGVTHGNVVHTLEAIAATTGTGPQDRLLAVTTVC--FDISVLELFMPLLTGGTVVVARRTDVVDAADLIESRNVTVLQATPAGWQLLLDGGWRGRAGLTAL----CGGEALPPNLAAGLVSRTG-SLWNVYGPTEATIWSTRVDGAAVHL----GGPIGATDLVVTEVDGTAAPAAGEPGELWIGGPGVAQGYWRRPDLTAERFTEGGWFRTGDLVRRDEQGRLVFLGRADSQVKIRGHRVELGEIEAVLGTHPGLARVVVVLRGEGALVRLVAVAVPARGAAPGLDELRAFA-AASLPAWMLPDRLVTTPELALTPNGKVDRK------------- 70997303 72 ----------------------------------------------------------------AGLKAHHVQHGDCVLVHLGNSIIYPALFFAI--IGAGGVFMGSNSRSQELEHILHLADPKLIITSDALPNVLSVSAARGMLSSQVCLAQLLLSGP-QALVPDNDVYLNFAQLPEIAKSTPAAMFSTSGTGGLPKGALLSHHAIVHHLSINYDVPYV---VTRLISLPMFHLFGSLWTHIFPIRYGQPLFVL-PRFELTQYVAAIYHYQITETYMVPAMIHVFNRSAPPIADYMRTLRYVGVAGAPIDGPSMEQFQRLLHARATQLWGMTEGVVFQTRYGE--------QGNPGSPGYEVRLV-GQDGNVVQGESGELYVRGSGVLMSYKGRNDAKDAY----GWFRTGDVAYVQNGQYFIV-GRTKELIKVRGWQVAPAELEAVLLKHPGIEDAAVTGVTSKDGSTELPRAFVVRAKGPAANRLTAFAR-RQLASYKALDGIVFVEEIPRTASGKIQRFKLSQ--------- 149910236 443 -----------------------------------------------NTTYSRKEIDDYACSVAAFLSKKGIGPGERVLIIAPRDYRFVCMMLGVWKIGASFVAIDEATPYERIRHMAD--ESGAVI------GFGERDM---LGLKLPSFSFTVLNYPATNFIELID---------RVENDLEAYVIFTSGTTGQPKGISTSHRNYAQGLEQEFERAGLKSDAELTFAVASTLSADLGYTCIISAIFLGGRLAILPYDTSVDASMFLKQRQVDVLKITP--SHLWGLARGNILSDMLPSTCLITGGEKLAKEQLIEVLSL-GVKVLNHYGPAETTIGTCVWQDSYELT-----QSMVPINQLFVTDHHKRTLPTFISGELIVIGPGVSKGYL-SPENNRGFFNQERAYATGDVVWADDSECFHFIGRQDRQVKVSGYRVEMAEVEERISQFIAVSDFRLL------YDSRTLVLFTLRQHSEKAEQLRAFLPE-----YMIPGRVVSIHKIPITRNGKTDESQLRMQLND----- 190015609 184 ------------------------KTLVEVIHNAAKNYGNH-GITFIDEHLTYKMILMEAERMLKGLRAFQLQPQDKIIFQMNNDKVFVITFWACVLGGFIPVITVPTQRTNETLYNIWRALEKPYIVTN-----------ETLQDSMTQLLD-CYDLDAAKYLAFEKIQQEPDQNWHVQSEDDAILLFTSGSTGNPKGVVQKHRSI---LTREISTSKYNHFSAHDIALPLEHVGGIVMFHIKDTYLGRNQVQVRTQSEPTRWLDLITTYKATIT-WAPNFAFALINKEIENNWDLSSMEFIVNAGEAINGYTAKKFLQVYGLAMIPVWGMSETCVVYNRSDGTKGLIVDKQGKPI--YGVSRIANQDNETVAEGVIGRLQIKGKNVLEGYYQNEEANKECFTEDGWYDTGDLA-FIKDGCMAITGRGKDIIIINGVNFNGTEIEYVVEQVAGVKTAACAVRDDQLDTDELAIFMCANDEEEQIQEIDQTIIEKGVASYIIP--VE-EEEIPKTNIGKIQRTKL----------- 118591070 635 ---------------------------------------------------------------------------------LPNANGAAVTVLATMSAGKVPAMINFTAGQENILAACRAAEVRTLLSSRA---FVKQARLEQLASNLEDHVRIIWMEDLRAEIGFADLLTKSRPLVQRHADDTAVILFTSGSEGTPKGVVLTHRNILSNATQAAARVDFTPNDKVFNVLPMFHSFGLTA-GTILPLISGVPVYLYPSPLHYRIVPLIYTSNATI--LFGTDTFLNGYARVAHAYDFRSLRYCFAGAEPVKPSTRQIYQERFGLRVLEGYGVTE-TAPVIALNTPMYNRPGTVGKLM-PGMKARL------EPVPGEGGRLHVSGPNVMVGYLKADNPGVVEPLVDGWHDTGDIVEIDADGYIIIKGRAKRFAKIAGEMVSLSAVEALAGQIWPQHLSAVAAVKDARKGEK-LVLVTENPNADRAAFIEG-AKARGAQDLMIPAEVRVVSKVPVLGSGKLDFAAVAKLVKD----- 146304058 72 ---------------------------------------------------TYSELARLTERVVNVMKDKGVTRGDRVAIYMPNLPETIASLLACAKMGV--VYSVIFAGLGEQAVKARIQDLSPKLV------LTTRYTQRRGQ-RIPLLGGDVTL--ERNLTPWEDDFTLPER---IEANDPLVIMYTSGTTGRPKGIVLPHGDIVFSLRTSADVGWITFSRI-----------------MYGTLLHGGTLVFAPDHPRDRVRKIMERENPKVFFTSPTLLRLL------RSMDLSLPRVEYIATAEIMDEPSWDYAIRFADRVTDIYGQSEGYVVGTPFSLGVESRKGYAGVPF-PGALLETVDENGNRVE-GEVGHLVLKSPFPTKGVWRNEE-KFKEYQRYGGHDTGDLA-IVEGGYVKIVGRSDDMIKVAGHRITSGEVEDVVSKVPGVKDASAVGVPDPVKGEKLVLFIVG-DADPE--RVKAEVRSK-LGPIYVVDRVVRVPRLPKSRSGKVVRRILRDLLTGK---- 145258043 129 ---------------------------------------------------TYGELLREVSRVAWVLRQQGVKKGDTVAIYLPMIPEAIVAFLACSRIGAVHSVVFAGFSSDSLRDRVLDAGSKVVITTDGGKVIGTKRIVDEALKQCPDVTSVLVYKRTGAEVPWTKWHEEVEKYPNVNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDDRYFCGWITGHTYVVYAPLLLGC----STVVFESTPAPNFSWDVIEKHKVT-QFYVAPTALRLLKRAGDEHHKMAHLRVLGSVGEPIAAEVWKWYFEVVGKEEAHICD------TYWQTETGSNVITPLGGTPTKPGSASLPFFGIEPAIIDPVSGEEITGNPSMARTVWGAHKRYMDTYLNKGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHMVAEAAVVGIADELTGQAVNAFVALKEGNETSDQVRKDLVRRSIGPFAAPKAVYVVEDLPKTRSGKIMRRILRKILS------ 9280397 483 ------------------------DTLPGLLARYAARTPGAVAVTDPHISLTYAQLDRRANRLAHLLRARGTATGDLVGICADRGADLIVGIVGILKAGAAYVPLDPEHPPERTAFVLADAQLTTVVAHEVY------------RSRFPDVPHVVALDDPE----LDRQPDDTAPDVELDRDSLAYAIYTSGSTGRPKAV------LMPGVSAVNLLLWQERT---MGREPASRTVQFVTPSVQEIFSAGGTLVIPPDEVRFDP-PGLARDEQAITRIYAPTAVLLIEHVDPHSDQLAALRHLCQGGEALILDARLRCRHRPHLRVHNHYGPAESITGYTLPADPDAWPATAPIGP--PIDNTRILDEAMRPVPDGMPGQLCVAGVGLARGYLARPELTAERWVEERMYLTGDLARRAPDGDLEFLGRIDDQVKIRGIRVEPGEIES-LLAEDARVTQAAVSVREDRRGEKLAAYVVPRHGDDFAASLRAGLAAR-LPAALVPSAVVLVERLPRTTSGKVDRRAL----------- 126657601 478 ---------------------------------QAIQKPEHLALIDENQSLTYEELNQKSNQLAHYLIKKGVKPDCIVPLLVERSVDFIVGMLAILKAGGLPLDALP-------------LEALKLRVEDAQASLIITQ--NHLKLNLADLSLTILNLDQEQ----DNIAQESTENPNVAADNLVYVIYTSGSTGKPKGVGVEHKNYVYGIQDKLDLPPESHNVSSFAA-------DLGNTVIFPPLCTGGCVHIISQDRIMDAEGFAEHHPIDCLKIVPSHLSTLLIAAKHPEKILPKKRLI-LGGEASNWQLIKKIKQYADCCIYNHYGPTEGVLTYSVTSDEPVSDLNTLGTPL-PNTQMYILDRYLQPVPIGVTGELYIGGDNLSRGYLNQPELTEERFIENPFYKTGDLARYFPDGTIEFLGRSDRQIKIRGFRIELGEVEGTLRQHPQIQEAVVTSWEASPGNPRLVAYLISEEEKPENEILNHFLAQK-LSDFMIPSHFLWLDTFPLTPNGKINYKAL----------- 115608267 91 ----------------------SGETILDVFDDHVFKQPEHPCILYEDEVYTYAEVDGYANQVARWVMDTSLQKGEAICILLHNGPVFAWTCMGLMKAGIVASLLNTNLKSAALLHCLQVSEAKKVILPELIDLNIEAWMINDTKMADPTVPSDVVT------MDISKLSGQPYSRDAHKLTDMAIFIFTSGTTGMPKPVNVLHRKII----RATYLHFFSYLTVYYIALPMYHSAALLQ-GTFSIWYYGGTVAIAKKFSASRFWDDIRKYRATGFHYIGELCRYLLAQPKKPDDGVYPRKIRVSQGNGLRPEIWREFQERFQVKIFEIYAATEGNFGFINIDGK----VGTVGREIVDYDYARGADGFCIQLPKGETGLALTKNPYT--GYKGSEEKTLQKIVSDMYFNTGDLLRLDEDGYVYFKDRVGDTFRWKGENVSTMEVSQALSKFPAILEANVVKIPGQDGRADMAAVVIREGHQFDCAELFIHVTYF-LPGYACPKFIRVVDQMDITGTFKHKKTKLVE--------- 154244961 541 ------------------------RTLTEALLRTAERAGDKGILTGPSRRLTYATLLEEARRIAGGLKAAGLEPGDMAILQVADLRAHLPAFWGCVLAGVKPVTVAVS------ATFTERTALVAKLI-NAWELLGRPVVLAPAALASPLAGLARFADAAPRVLALEQLADHPPAVHAAAPADVLFLQLSSGSTGTPKCIQITHGGVVAHIHATVRVNGYGADDVALNWLPMDHVVPMLTWHLRDVYLGMTQIQVETAAVLADPLDLMDRHGVT-RSWSPNFGFKLVSDAPGRRFALGHVRTLMNAGEQATLPVISELTAPFGLAMQPAFGMAEACTCMTRLDAPEAVSFIKLGPPV-PGVAIRIVDGAGALVPEGVIGRFQIKGGVITPGYLRNDAANAEAFVGDGWFNSGDL-GFIRDGNLALTGREKELIIVNGANFYCYEIEDLVNAVDGVQPTFAAACAVPDASEALALFFSPRPEADASAVADA-IRAAVTARLGIPAHVTAIPQFPKTTSGKIQRMQLRAGLMAQLAQG 15891263 482 -----------------------GLCLHEMLTAQATRTPEKSAVASEHGKLTYRELDQRSDAIAAALAASGFGRGSIVGVCMQRTPDLIAALFGVLKAGAAYVPLDPDYPSERLAFIAQDAAIRVVLTDSDRLAFDATDLMLLEVGKLP--DAVFSAAHA------------------CDPADLAYIIYTSGSTGRPKGVAITHGNAAARMQWTANNFTSDELASVLASTSVC--FDLSIFEIFGTLSCGGQVVLANTLF--DLPRLQHVVEVSLINTVPSLLREYL-----RHDALTSVSAVNLAGEPLPPVLLEELKKAPQARIHNLYGPSEDTTYSTRAVSGEKTV--SIGAPL-PGTQAYVLDRAGRLRPDGLAGELYLGGAGVTRGYLRRPSQTAERFVPDAFYRTGDRVRRRADGALEFHGRLDNQVKIRGLRIEIGEIEHQLEDIDGVNEAVIAVIGDEASPERQLAAYISLDAGRQLTDIRAAL-ARQLPSHLVPALWTILPAMPHLPNGKIDRSALR---------- 170061515 23 -----------------------GRSLGDILFELLDRNPDRVLQIDGDTRITRGELKLRAIRIAQHLSEV----NDIVTIAALNSGSLASLVVALQFL-AVPYNAVPNFTHGEMVGIMAQTQSRV-IFCDAWNYAAVRNAAREAVRG--EFKIFLVDGEVDGVATVDELLVESPKIVADTSKAIYSIFCSSGTTGPPKGICLSHANKTSSFLPAP----YNNPTV----LAMGSIHWLSTAYMLDVMFYGGTVVTTKQPFTEDLFDLVERYRIDLLNGPPIQAYAITHHPRVKQVDLSNVKLWSIGGYNVSDAIRDSVDAILGKSYTIYASTESGLIAADMAKRKRGAI-----GTLFPNVQVRIVDDDGQFLPVGQPGELWIKRYVAFPGYLNNDQATHEVQDDEGWFRSGDVGYFDGEGYLFLVDR-KSEIFKYVTQVSPTELEDIIAELDGVAEVCVVGIPDQSAELPTAVVVRREGSALQGEEVVNFVEGRVMDHKRLRGGVFFVESLPKTSKGSLKRKEVRRLIMEKVNA- 118470449 40 -----------------------------------------------ETQVSFADMAERSDRVATWLAALGVGKGDRVILMLGNQVELWEAMLGIAKLGAMPTTGAPADLADRIAR-----GGARFVIANASDTDKFAAVEGDYGR--------IVVGEAEGWHAYSDAEVQPQRFASATTDDTMLIYFTSGTTSKPKLV--EHSQVSYPVGHLSTMAW-------IGVKPGDVHLAISSPGCFFAPWIAEATIFVYNYRRFDAPALLNRAKVNTFCAPPTVWRMLIQADLGARPE--GLREILGAGEPLNPDVIAQVEKAWGLTIRDGFGQTETTLQ----------VGNTPGQPVKPGSMGRVLVDPITG-EPADEGEILSKRPRNLMTGYLGDPQRNEAVMAGGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTLAVPKAYVALAEGWEPNADTAKAVMERDHLAPYLKVRRVEFFD-LPKTISGKIRRVELRK--------- 13474409 86 ------------------------------------------AITGTVKKFTYAELKREVVALTSVLKNRGIGKGDRVIIYMPMVAEAAIAMLACARIGAVHSVVFGGFASHELA--TRIDDAKPKLIISASCGLE---PGRIVAYKPLLDKAIEMSGDACLILQRDQLRCENVDCVPVLATDPLYIIYTSGTTGQPKGIVRDNGGHMVALKWTMEVFWAASDVGWV----VGHSYIVYGPGSTSVLFEG-----KPIGTPDGTYWRVISDHGVVALFTAPTAFRAIKGQDPKRYDLSKFRTLFLAGERADPETIKWAEQKLNVPVIDHWWQTETTINPAGL-GLLPVKYGSPGVPMPGYD-IRVLDDAGHEVPRGTLGNVVVKLPLCLPTLWNADARFRQAYLDEGFYKTADAGMIDEDGYLYVMARTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVVGIADAMKGQIPLGFVVLNAGVARGGEVVALVRERPVAAFKT---VVTIKRLPKTRSGKILRGTMQK-IADK---- 2973 90 ---------------------------------------------------TYGELLREVSKLAMSSPTWVIRKGDTVAIYLPMIPEAIVAMLACTRIGAIHSVVFAGFSSDSLRDRVVDAQSKVVITTDGGKLIGTKKIVDEALQQCPDVRNVLVTGPIISMTPGRDLHEEVEKYPAMASEDPLFLLYTSGSTGKPKGVAHSTGGYLLRAMTGKYVFDIHDGDRYFCGGDVGWHYVLSAPLLLGV----STVVFEGTPPTNSPYDIIEEHKVTQFSVAPTALRLLKRAGDHHRNEMKHLRVLGSVGEPSAAEVWKWYYDVVGKAAAQICD------TYWQTETGSNVITPLAGTPTKPGSASFPFFGIEPALVDPVTGEEI-RGPSMARTVWGAHKRYMETYLHKGYYFTGDGAARDHEGFYWIRGRV-DRVNVSGHRLSTAEIEAALIEHHSIAEAAVVGVADELTGQAVNAFVAVKEGTQINDALRSLQVRRSIGPFAAPKAIYIVPDLPKTLSGKIMRRILRKIVA------ 89274997 281 ----------------------------DVFAERAAERPDALALVDGDRTVTYRRLDEWSDRLAHGLRAAGAGDGTLVGVCLERSAQLVAVLLAVLKAGAVYVPLDPAYPADRLAYTVE--DSGTDVVVTESAGF-------------PGSPGVRVLTPAQV---LESGGAAPDGPPATGAGEAAYVIYTSGSTGRPKGVLVPHAHVVALMDATRDDFTLGAADVWTFFHSVAFDFSVWE--IWGCLLTGGRLVVVPSRSPEQFHGLVAARGVTVLSQTP---SAFTQFAAADRDTAEPLAVRLVGGEPLD---TRSLLPWLDCRLVNMYGITETTVHVTAETVTRRLALRSVGRAL-PGWRVYVLDARGRLAPPGVAGEIHVGGAGVALGYLRRPDLTRERFRPDPFYRTGDRGRLRPDGALEHLGRLDNQVKLRGFRIELDEIRTVLAECPGVTAAAVTTDPGDAATGRLDAYVVLSEGS------TADVRERALPAHMLPSTLTALPALPVTANGKTDLAALPE--------- 145224445 131 ---------------------------------------------------SYAELRDLVGRARTGLIAAGVGRGDRVVALAPNCVETLVMFLASASLGAVWSSCSPDFGTRAVIDRFAQIEPTVLLAVDGYCRFDIRDRLETLRGNLPTVTTTVLVGWAEFIAADGTLDFDPVPF-----DHPLWVLYSSGTTGLPKGIVQGHGEHLKALRLQSDLGPGDRFFWFTTTGWMMWNY------LVGGLLVGATIVLSPGPDLNVLWELAARHRVRLFGVSAPFVHSCMDAGISPREDLSSMRALGSTGSPLSVKGFRWIGEHVGEHV-QICSVSGGTDVCTAFLGAAPTVPVWLGELSCAALGADVFDEDGADLR-GEVGELVLTQPMPSMPVMFWNDPDGAAYFEDGCWRHGDWVVATERGSFVIQGRSDSTLNRGGVRMGTADFYAVVEGFAEVLDSLVIDLGDDAEGELLCFVVL----APSAADVEAALRRRELSPRHVPDRFIAIDAVPKTLSGK----------------- 46102676 3480 ------------------------ECIHHRLDRLAVSNPDAEAVCAWDGIFTFKELNSLSNRYAVYLQSQGIKPGNIVPFCFDKSKWVVVAMLAIMKVGAASVTVDPKHPPGRRDGILSAVSASAVVTTSGYTHFDHNASH--------GLKTLVLDGKADSLQP-ADIESTP--------NDAAFVVYTSGSTGTPKAVVIEHRGICTGAFHLAKLIHLGPQTRCLQF--AAFTFDQSFGDIFHTLLLGGCVCISESDRLNDLVGSILRLRANTAILTPTV------ACSIDPSELGSMDVLTVGGEPVTAEAIRTWAP--HVRLFNTYGPAECSV--TTIGRPINMQNVTQPANIGRGLGALVWDDPERLTPIGTVGEILMEGPQLARGYLNDSRNTNAAYITDPFYRTGDLGQYQADGTIVCLGRRDSQVKLRGQRMELGEVEHHIYSQSALEIIADVTPPNGTATLAACISLVEVDESAMLSGLDSYL-SRMLPAYMIPTLYVPVTHIPLTPSGKKDRKSIR---------- 111019200 2989 ------------------------RTLPDVLTAGAAPAPGATAVSCDGVIVTYRELDERSNRLARALIRRGAGPDAFVAIGVPRSIEWVLSVWAVAKSGAAYVPVDPTLPPARTGGMLEDSGAVLGLTVTAY------------RDRLPGVVPWLLLDDPEV---ANGYSGDPVRLRPLRVEHAAFLLYTSGSTGTPKGVVLTHGGLANLAVEERE---------RFASMHGARVSHLASPSLLMAFAVGATLVVVPPTGGRELAELLASEHVSHAFFTPTI----LD--TLRPEDLPSLRILAVAGERFPPELADRWT--LGRFVFNGYGPTEATVQTTVLSPDEPVNVGGPGRGV----EVIVVNTWLQPVPVGVIGELYVAGPGLARGYHRRSALTAGSFVANPFYRTGDLVRWSEIGRLEYVGRNDFQVKIRGQRVELGEIESVLARCDGVGRAAVTVHSGT--GDRLVGYVTA--EAGASIDTAEVLRYAGLAPYMVPAQLVVLDRLPVGRTGKLDRRAL----------- 134291179 6 ----------------------------DLVQAAANRTPDAEALICGAARVTYQNLVHRARGMGNALDALGFTAGARIAIYLD--KRVETVVSILGAAAAQYVFVNPLLKPKQVAHILLDCGADCLIT----SALRARVLD---EHGLTSVSNTIIAGSASRQLRTERDSENPPQSPGSANTDLAAILYTSGSTGLPKGVMLSHRNLLEGAWSVAHYLNYVSSDRILAALPLSFDAGLSQ--LTSAWAAGATAMLINYLVPRDIIDACASERITAITGVPPL---WMQLARANWPETSTLRYFANTGGKLPAPVLQQLRALFQAKPYLMYGLTEAF--RSTFLDPSEVRPDSIGKAV-PNARILVVRDDGSPCGADETGELVHVGACVTLGYWNDATRTAQRYRPSGAPRSGDLVRRDPEGFLYFVARNDAQIKSSGYRISPEEVEEVVHCSGLVTEAVAFGVADDELGEAIALVVVPIANGFDAQVLQGWCVEH-LPRYMVPHRIVVRETVPRNPNGKFDRAGLRAAFA------ 59896116 180 -------WNHQLPPTY--SSC-----MHDMISERAKTLPTKVAIDSWDGSLTYGQIDQYSTFLACSLREMGVKLHDVLPVCFEKSRWTIVAVLAVMKVGATLLMTDPTLPLARLQNMAE--QVDAKLIVTSRAQYDFSRLI------VPNGKIMVV--EESTFTNSSDLPASS-PLETVPASALMYIIFTSGSTGTPKGVMLSHETYTSSVARAKAVGYTEESRVLDFA---AYAFDVSIDSMLLTLGNGGCLCISDEDRLNDINGVMRNMQVNYAGLTPSVARI-LDT-----DVIKSLHALGLGGEASSVRDGQHTRIVIG------YGPCECTIGCTINSD------TATGRNYVSIGEGNIWDNHEQLMPVGAVGELLIEGPIVGQGYLNDPAKTAASFIKDRLYKSGDLGKYDPDGSIIFVGRKDTQVKLRGQRVELGEIESQLMARSEISAIAEVITPQGLGGQPTLVAFIPSEELSQALSKANSELTKVLPRYMIPTACIPVNYIPVLISSKIDRKRLR---------- 116204347 1498 ----------------------------DRIRGMALQYPERLAIDAWDGVLTYRQFWGYTTGLSAVLRRHGLQGDAEMPIPICLEKSVWGCMVAVLLAGGVCVPIDPAHVERVRSIIAEISPSIVLVSPLTAQTVDFGATVTPCRKVVVSLDLFTSSPHQEE----EDAKT----LPHIQPENAAFMLFTSGSTGRPKGIILQHDSLSTTIREQRARLLVDSSSRALHF--SSYTFDLCVYEVFPTLTAGACVCIPSDAARVNDLPFIRDSRVNWMASTPSLFRLF------RPEDIPAVQTVSLAGEAIPQDIAGRVQ------LFNSYGPAECTICSTHKIEAHDWIPGTIGRAAGGVDQSSV----DRLVPMGAVGELLFQGPVVARGYFQQPEATEKAFLRGALYRTGDLVSYNADGTLRYLGRKDAQIKLRGQRIELEGIEFQIRRHLPTDSSVVVDVPDNFLTEEGGVELMRADEPFRTLELQAKLIA-AVPNYMVPQLMIHVNRIPIAKTGKTGRRILRDAV------- 121996989 69 --------------------------------------------------YSYQDLLDGALRFARALERRGVRLAERVCTLGPRRPELYLAALGTLRHGAVPLFSV--YGPDPIRRRLELGEARVVITTRRL--FEERIA--PVRGALPALEHVVLAASWEAFC-ANDAAPQPMA---TGAEYPALLHFTSGTSGPPKGVLHVHRAAAAHLATGREVLGLAPGERYWCTADPGWVTGVSY-GILAPLLCGATLVVDEGEDAQRWYGILATEGVRCWFTAPTALRMLRRAGPEALEDLSRLERIFSTGEPLDPALTEWTENHLGRPTRDAWWQSETGAIMTAQYGDAPVRAGRMGRPVPGVELILAEADGDTVTQPGTTGEILIRWPSMFRAYLGAPERYRAAFV-DNWYRSGDLAQWDEQGELRFIGRADDVIKTAGHMVGPAEVEAVLNHHPEVAECGVSGIPDPVAGALVAAWVVTRPEAPEQLDLITHARQR-LGAAVAPREIHFVDELPKTPSGKILRRQL----------- 37527018 276 -----TPYPDPLC-------------IHQLFEQQVEQTPEATALEYQGQRLSYAELNADANRLAHQLIALGVVPDQRVAICVARSPAMVVALLAVLKAGG-------AYVPLDSTY---PAERLAYILNDTVP-----SVVLADATGRAALGDVALAGLT--VLDPNILPDQPDSNPLVTAQHLAYVIYTSGSTGQPKGVMIEHQAYQRHLGFNDTYAVTEQDRVLQFA---AFAFDVSVEEFFSVLCNGATLVISWLASVREFIALTRQHRITIVSLP---TLFWSELA-ARDPELDCLRLVMIGGEAVKKNAVQDMQEGYRPRLLNGYGPTENTVTYKEILSPED--ARSIGRPVK---NSRIYDREGQPVPLGGIGEMYIGGVGVARGYLNRPALSAERFLPDPFYRSGDLARFLPDGELEFLGRNDEQVKIRGFRVELGEIETRLVEHPAVHEAAVLVL-DDGQHKRLVAYVAAQAHERLAADLREYLSAI-LPDYMIPVAFVCLDTFPQMPSGKLDRRAL----------- 115380315 865 ------------------------ESAHGLFEEQVRRTPEAVAVSFEEEEVTYGELEKRANQVANYLRGKGVGPESRVGVCVERSVELVVGMLGTLKAGGAYVPLDPSVP----------AERLGYMVED--SGLEVLLTQAHLEGKLPQGALRVVRLDAD----WGEIGQQSQGKVESGSGNLAYVIYTSGSTGKPKGTLLEHGGLCNTVREAIEMMELGPGKRVLQFSSMGFDASVWE--MFSALLSGARLEMAPKEALQPGAPLQEKQKEITTATLTPAVLMQLEP-----RELPKLKTVAAAGEASTGELVRRWKE--GRRFINAYGPTEVTICATKNGQVEE-RRPTIGRPLKNV-QVYVLDEEQNEVPVGVAGELCVGGVGVGRGYQGRPELTAERFIPHPFYRTGDRARYVEGGELEFLGRMDFQVKLRGFRIELEEVEGVLGKHPGVREVVVVVREDEGGSRRLVAYVVQKESAPSSESLRSYLKEK-LPEYMVPSAYVRLEALPLALTGKVDRRAL----------- 207086941 110 ------------------------------------------------TEVTYQELYEKVCQFANGLKTLNLNLGDRVIIYLPMGIEAVVAMQACARIGLTHSVVFGGFSAKSIQE--RVIDAGAKLIITA----DYQNRGKELPLKTAVDDAILLGGSVEKVIVLNDWHCEPVW---VNAEHPLFLLYTSGSTGKPKGVQHSSGGYLFDLKDD-DIFWCTADVGWIT----GHTYVAYGPLALG----GTQIIFEGVPTFPNAWEIVQKYKATIFYTAPTAIRALIKASESKSFNLSSLRILGTVGEPINPEAWMWYYENVGCPIADTFWQTEGGHVITPLPGSTPLVPGSCTLPF-PGIAIDVVDETGQNLEWGQGGLLVIKKPWMIRTIWGDPERFKNSYNELGLYLAGDAVRDAESGYFTIMGRIDDVLNVSGHRLGTMEIESALVANDLVAEAAVVGRPHDVKGESIIAFVVLKSDRPKATEIVNELRANEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLR---------- 197736990 11 ----------------------------------------KIAITYGEQKYSYADVIKYVNYYS---EFLDISKGDRVALMMENRP---ESIFSFFSIWAKKGIALSLDAGYTV-------EQLAYVLSDSTPKYIFKEVVEKANEKIGNIVKILVVDEIDNYIPQEEYHNDS-------DEEVAIIVYTSGTTGNPKGVMITYENIRANMDGITAANLVNDTDSILAMLPYHHIMPLCFTLILP-MYLGVPVILLTEISSASLLKTLQENVVTVILGVPR---VWLDKAIMTKINESSL-------ARFMFKMASKIKMLFSKVHKQFGGHIRLIVSYGMTETAPIITFNVPGRERSDSAGEVI---KDVEVKIADDGEILVKGKNVMKGYYNNEQATKEAFDKDGWFRTGDLGKF-EGKYLIIIGRKKEMIVLNGKNIDPNDIEAEIIKNTLIKEIAVIEYKEQLVA-----IIYPDFDQIKAKQIKDAIKWEVIDKYKIHDIKIVKEELPKTRLGKIRRFMLKDLIEDKV--- 163939760 435 ------------------------KTIHQLFEEQVERTPDRVAICLEDKELTYRELNDRSNQLARYILKKNVTKGTVIGISTTHSLETIIGILGILKAGAVYLPIDPQYPSERVNYMLQDSD-----INILFTNFD---ISHQWDLSLYAVEVIHISA-AHIYMG----DTSNIK-NRSEPTDLAYIIYTSGSTGNPKIEQKGLVNYI---------SWANQ--VYVGAFPLYSSFDLTVTTIFTPLISGNQIIIYPADANEYVYRIFKEKKASIIKLTPSHLFLLKDSDFVG----CSIKKIIVGGENLTVDLAANIQKKLGTKIYNEYGPTETVVGCIEKDKGVSVPIGVPAQNMKIY----VLDSDLRPVPMGVVGEIYISGEGVARGYFNNQDLTRERFIKEQMYKSGDLARFIEGDKIEYLGRKDDQVKVRGFRIELKEIEINLQKYPSIKEVVVIDQEDYDGNHYLCAY-YTENAKVKTSELFRFLKEI-LPVYMIPSYFIVLKEIPLTFNGKLDREAL----------- 115492317 58 -------------------------------------------------HISYKELLRTAEANAALLQSKHLTTKQPVVVHSDNAVDSMIWYWSVLLTGAIPTMTGPGMFSQDAV------ERKKHLL----------HLHRTLDAPLCLTRRALMGPFNEQCLAFEDLSPSPASLPSINPSDVAALMLTSGSSGTAKAVPITHQQVLAALRGKTAVAQLSHPTSFLSWVHMDHVANLVHCHLFAIV-AGVSQVQVPAANPMQLLNLLSRHRVSRT-FAPNFAKLRRQFDAGRTDSLDAALYLDTGGEANVIDVCQPILARYGAVFKPSFGMTEGCIFNSHCPSYDQARLHSLGTPMPGVRMRISRLDGSGEAAPGERGHLEITGEAIFHGYYNNPTATADAFTADGWFRTGDLAYIDAGGHLHLDGRTKEMVNINGVKYLPHELD------AALEQAEIPATPTYFFGTRTAVLYLPADEADDAARFDAIIRLISMYTHSRPRVVPLREDMPKTTLGKLSRAKLQAAL------- 119475973 13 ----------------------------------AAAVPDREALVFRDKRFTFAQLTDRTRCLANFFLSRGIQQRDHVALLMLNGNEYLESTLGALKAQAVPFNVNFRYVEKELLYVLNNANAKAIVY---HSQFAPRLSAILKDLSHPATLIQVKDGSGIELLPYDDLSSSSSKPNVVWSPDDLYMLYTGGTTGMPKGVLWRQGDLITSAGKNSDGSVIDCIDTFTATGGRRHRFLTTPPFMHGAAWHGGNTVIVQNNDPPDVLSVIEKERATALMLVDAFGRPILEEIQRGNYDLSCIKIIMNNGAILNHPVKVALLEMLAAKIVDNMGASETGSQGVKISTLEGITSKNSADATNSADNVVLSEDLQKVLEKGHDGTWLAKKVHVPLGYLDDREKTQSTFPEDGYAVPGDKVQLKEDGNILFFGRDSGTINSGGEKIFAEEVERALKYHPSVFDAVVASRPSERWGNEVVAVVQLRKSSP--FDKNSILDECGIARYKLPKAFSIVATIKRSPSGK----------------- 213965570 42 -----------------------GISMAALVENDCLNWPDRLAIVDDFGELTYSELRTQARTLAVRLMEKGITEGSTIAILARNSRAIVLPLLACSYLGARPMIMNPASSSKQVSAIMSDYGADILVVDAEYNQ----------DAEFP-IKSLTVGGDHDEFLSLVSGPTDSSKLPR-KPRQQETIIMSSGTYGIPKPVPRTPKVLGGIVK---AIPWKKNMVVQLTA-SVFHAW-----GWLNLLATGATLILRRNFDADQAAADCLQYGVTGIVSAAVFLKDLVTAADRAETKIGPFEFIVSSGNAMPPYLVRELNKRFGPVVCNFYGSTEH--GQIAIATGPEFAADPHTTGHIPSGELRIFREDGTEANPGELGNVYAANSMTMIGLLAARDKYDVI---NGLLGTGDKGLIDQNGMLQLAGRADDMLIKGGENVYPREVEEFLGTVDGIDDVFVHGSQDDIVATLRA-YVVREDSVAGANLSDDMIREQNLAEHNVPDEIVWMKSLPRNDGGKVVPRRL----------- 126734511 107 -------------------------------------------------HITYKDLHRSVCKMANILETLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADAPRGGRKTALKSNTDAALDRVKCLVVGGQTNEMALEADDRSAPA---EMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYAAMTHEMVFDYHGDVFWCTADVGHSYIVYGPGATTIMFEG----VPTYPDAGRFWAVCEKYSVNQFYTAPTAIRALMAAGNAEKYDLSDLRVLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTEGGHLLTPLPGATELKPGSAQQPFFGIVPKVLDPQSGEEITTTEAEGVLSSWPGQMRTVWGDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHNIKGQGIYAYVTPSENLRK--ELEVWVRTE-IGPIAKPDLIQWSPGLPKTRSGKIMRRILRK--------- 197729674 238 -----------------------------LLRAAAARPGD-VAVHDAAEEITYAELVRCATAIGARLRGLGAGPDTVVALSAPRDARFVVAAVGVLFSGALPVRSLPADRRARMLAFAVISTDGSRLPEDTGPAYDLDELAARSSTVLPTERNV-----AELLGPAPDPH------------DLAYVIFTSGSTGAPKGAALEHHSFLNFLRVRAVDCALEPGEELPQTAPV--SFDISVWQMFAPLAAGACVCVVDEDTPAAVSRLIVDHGHRYIELVPSFIAVLLDQWTVDKAVRGTLRGLISTGEVLGVDLARRNETVPEVELFNAYGPAEDVVQGSVITDPGTLYAPI-GRPL-PNARIYILDVDLQPLPPGVVGEIFIGGANVGRGYFREPALTASVFLPDPYYRTGDLGRWRPDGVLECLGRADTQVKLRGRRVELGEISHALEAHPEVSMAAVELIRDGGV-ERLVAFAATADDRPDGDALVAHL-AASLPSYMVPHRVLVLDELPSNQNGKVDHRAL----------- 163939762 3030 ------------------------KTIKRIFEELVEKHPNRTAVVFGQRTITYKELNDKANQLAKHLIKKG-AGNDTVIALLPSI-EMIIGLWSIIKSGAIYLPLDPEFPLERINSMIE----------------DSDTILLLTQSHLVTSNDFTC-----EVMELEDLFFEPSNIEERSTVDNIYIIYTSGTTGLPKGVPIKNQNYISWFTREASITYRD-KTLLLSSFA----FDLGYTSVYTALLNGGELHLVPKEHPETLITYLKEKKISYIKLTPSLFNYLVNHMVEDYENCMALRLIVLGGEEVKSADISKFNRVYPQTIMNHYGPTETTIGFHKFNATDFDLVSKGTVIGKPVDNTKIFDRGQKLVPLGMAGEICIGGVGVTEGYLNQIDLNSEKFIKIKLYRTGDLGRLTCHQEVEFLGRIDNQLKIRGYRVELEEINSVLLQHDMILDAIVVPKKDKENNNILCAYIVLK-ENENGWGIREYLSSK-IPYYMMPSIFIKLDRIPLTPNGKLNVKALPEIKDELLI-- 117618728 80 ------------------------------LDRHLAQRGDKVAIIAEDRKLTYRELHTEVCKFANVLKAQGVHRGDVVCLYMPMVPEAAIAMLACTRIGAVHSIVFGGFSPEALAGRIIDSGSSIVITADGLRGGRPVPLKKNVDEALTNVNNVIVLKRTGGNIAWHNVATVSADCPAMGAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATLTFKYIFDYHEEIYWCTADVGHSYLVYGPGATTIMFEG----VPNYPATNRMSQVVDKHQVSILYTAPTAIRALMAKGNEAVADTSSLRIMGSVGEPINPEAWEWYYRTIGCPIVDTWWQTEGGILISPLPGVTDLKPGSATRPFFGVQPALV-DNMGEPLEGATEGNLVITDPGQMRTVFGDHERFEQTYTFPGRYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVSHPKIAEAAVVGVPHEIKGQYAYVTLIAGEEPSREKEVKEWVRKE-IGAIATPDVIHWAEGLPKTRSGKIMRRILRK--------- 212709401 109 ---------------------------------------------------TYRELHHDVCQFANVLKKQGIRKGDVVAIYMPMVVEAAVAMLACARIGAIHTVIFAGFSPEAVSGRVIDCKAKLIITSDGLRAGRAIPLKKNVDDALTTVANVIVTGNAPSWVEGRDLWWHDVDCPEINAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATLTFKYTFDYHENVYWCTADVGHSYLLYGPGAKTLMFEG----VPNYPAVNRMAQVVDKHQVNILYTAPTAIRALMDKAGTQRD---SLRILGSVGEPINPEAWEWFYKKMGCPVVDTWWQTEGGFMITPLPGATMLKPGSATLPFFGVRPALV-DNLGEPIEGATEGNLVISWPGQARTLFGDHERFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHPKVAEAAVVGIPHSIKGQAIYAYVLISGEEPSPTEVRNWVRKE-IGPIATPDVLHWTDSLPKTRSGKIMRRILRKIAS------ 77458073 3085 ---------------------------------QVAQTPDAIALIFEDRQLTYTELNAAANRVAHGLLQHNVGSDVLVGIAVDRSMDMIISLLAVLKAGGAYVPLDPGYPADRLLAMIE------------DSGLRLMLSQQHLLQRLPVVRTLTVDGDA---WPLLDSNPTAV----VHGQSLAYVMFTSGSTGRPKGVGISHQALARHTRVSEAYKGLSARDRVLQF--ATFNFDSFVEQVYPALICGAAVVLRGNEVWDSEYQQILARDISIADLTTAWNVVVQDFADHGPRDYGRLRQMVVGGEAMQAIAAYRRAGLEQVQLINAYGPTEATVTSTVL-DCVDYVQDSQPLPAAPIGHGHILDSAGQPVPQGVVGELLVGGELLARGYFQRPDLTADRFLPDPFYRTGDLARVNADGLIEYVGRLDHQVKVRGFRIELGEIETCLLRQDGVRQALVLAQPGAG-GQQLVAYVVPHDEALAGNANAAWLQKNSLPDYMQPSHVLLLAQMPIGPSGKVDRKAL----------- 21242833 497 ---------------------------------------DAIAVAFGDLRLTYAQLNARSNQLAHHLIALGIGPDQRIALCMERCPELVVALLAVLKAGSAYVPLDPRYPSERLAYMLSDSTPRALIVHSA------------TRDLLEDTNAILIDVDTPEWL------HRPTDTPLVAGCHLAYVIYTSGSSGRPKGVMVPHDALSNYLHWAIDHYHPRQGAVVSSSL----SFDATVTSLYLPLLCGGTTEL--LPERDEIEALLKRDQPLCLVKITPAHLDVLTQQLAACGGTPSVSLFVVGGEALHASTVKRLRQLAHARVVNEYGPTETVVGCVAYEIPLDWDAGTLATPIGPIDNMRVYDANRQTVPAGVAGELCIAGSQVTRGYLNRPELTEQRFVVDPFYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAVV-IHTAASGEK-CLVAYYVSDAPEAERLREQLQQR-LPDYMVPAVYIRMDLLPMTPNGKLDRHAL----------- 77165843 207 ------------------NGHYRQTIFDALLAARQVHGGKRIAQDLERQPIRYNQLIRRAFLLGAVLTR-DTQPGEYVGILLPNTLNTAILFFALHSQGRIPAML---NFTSGVSGLSAALEASG--IRTVYTSRRFIE-AAELQSIEKALTSKV------QLIYLEDLHIGPWKVPQTAPDDPAVILFTSGSEGMPKGVVLSHINLLANIQQIASRIDFTREDLVFNALPVFHAFGLTA-GTLLPLLGGTRLFLYPSPLHYRAIPEAAYQ-TDATILFGTNTFLAGYGQHAHPYDFYSIRYVFAGAEKLQEPTRRLWAEKFGVRIFEGYGVTET-SPVLAVNTPVDHRSGTVGKPGIQYHIEPVAGIH-------QGGRLEVYGPNVMLGYLL---HQAPGQLQKGWYDTGDIVSIDEEGYLTIRGRAKRFAKIAGEMVSLTTVE--MLAATVWPDVAAISLPDAKKGEMLILLTEQRGAERRPLLLQA--KAEGLSELNVPRRILVVEKIPLLASGKVDYTSAQRQAEQQL--- 146312452 9 --------------------------------HWCARHPAKPAVQINQEILSWQQLCQRVDALANGFQRQGIQEGDGVMLMAQNHPTTLQAWLALLQCGALPVNQLP------------------------------RPLLNVLIPQMTLRFALVLDGEFDGLMPLAMQYVPGSHSVAWQPERLASMTLTSGSTGLPKAAVHTPAAHLASAEGVLLLMPYGAQDDWLLSLPLFH---VSGQGILWWLFAGARLTVR------DKQPLEQMQGCTHASLVP--TQLWRLLNHS---EPVALKAVLLGGAAIPVELTQKAKAQ-GIRCWCGYGLTESTVCAKEADGKPDV-----GSPL-PGREVKIVD-----------GEIWLKAQSMARGYWR-DNNIIPLINEQGWFATRDRGELV-EGSLTILGRMDNLFFSGGEGIQPEELERVIGAHPLIHQVFVVPLDDAEFGQRPVAVV----ECETGTDITAFVRDK-LARFQQPLHWLVLPAELKNGGIKISRRALQQWVN------ 212529398 115 ---------------------------------------------------TYRQLHHASLKIAAGLLAEGVQPNSTMVMIIPNGAEYTILLWALLRI----TYVSLDHSLLDISGFTQLKQLQLVVAPDVSSGKFLQVAMSELQLPRPIQISLTHSGTA-GWMSLVDIAAKAVKFPADESAIVSAIMFTSGTSGIPKGCPLLVSGMSHVLESQ---AWLIDNEAGIFAVQQPHNSRGIAPATLQTWKAGGAVVMTQNFSIRDSLEAIKQFGATFIVLTPPMVNEMAVELAARPVDVRSVKRIQVGGDAVTKDIMVKCAALFPQSQICVHGMTEGIWPFFKI-PPSNIPFFGEICPLAPGSSIRLWDIEKNCVKRGQFGELHISSPSIISHYLGGRSEK--SFYNDSWFNTGDIAIVDREGLVYILGRRKDLLKCASVPIMPAVIESSIQALTGA-ATIVVPVPHHVLGAEPFAVLSSRTETQIKEHIRAFGKDYALGGIASLKEIGMVE-FPVNQTHKIIKSEIQAAVLDKFI-- 190410086 1541 -----------------------------LFEKQAALLPDEVALVAGGEKTTYRELNSRANALAHRLIELGVKPGSRVAICIERGVDMIVALIATLKAGAAYVPIDPAYPKERIAFIAADANVTLVLTQSALSGE--------------------LTGASGTLIAVDELKTPAIACDNVAAGCLAYIIYTSGSTGKPKGVVMPHGPLASLIRWQTARSALPTGTLQFASL----SFDVSFQEIFSTLGAGGTLVLDQRRDPPALWELLHEEDVR-RLFMPYVALQQLAEHARHAPALQSLTELITAGEQLQAEMITR----LGADLYNQYGPTESVVTELKLTGPSDWPARPSIGRMLPNTTVQILDPHGQQCPIGIPGELCIGGAALAHGYLEKRALTAERFIPDALYLTGDRARFLANGELEFLGRSDQQVKIRGYRVELGEVEVALRTHPSVKEAVVVARENR--GELRLVGYIQADAESSVSDLRAHLRTI-LPEHMIPTSYVIMESLPLTPSGKLSRSNL----------- 152975585 116 ---------------------------------------------------TYEELDHWVSKVANGLKHSGIEKGDRVTIYMPMIPETVVAMLAVMKIGAIPIFS--GFAADAVMTRVQAAGSKMIITAD---GFSRRSLKDEVDKQCPTVEKVVIVRHANDFTPHNDLSWSILEAEEMKSDDPLMLIYTSGTTGKPKGTVHTHAGFPMDIKQGNRVLWVTDMGWMMGPFLL---FGSLINGATMVMYEG----VPDYPKADRLWETVDQYQITHLGISPTLIRALMAKGDEKQHSLKSLKVFASTGEPWNPDPWMWLFETVGKGKVPICNYSGG----TEISGG--IFGNVLVKPIAPVSAAVVLDEQGNPIQ-DEVGELCLEKPWVTKSFWEDDERYVNTYWSKNKWVHGDWVIYDGEQYIIT-GRSDDTLNIAGKRIGPAEYESILMKHTDIVEAAAIGVPDDVKGEVCHCFVVLQEGISFTDQLKKELMDSHIGKALCPKDIHMVEDLPKTRNAKVMRRIIKAAYLGKELG- 71735568 80 ------------------------------LDRHLAERGDTIAIIWEGDNPSYRELHAEVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCSSKVVITADGLRGGKKTALKANVDRALSSVQKVIVGGEIEWYHSLLEVASSTCAPKEMGAEESLFILYTSGSTGKPKGVLHTTAGYLLYAAKPGEIYWCTADVGWVT----GHSYIVYGPGATTLLFEG----VPNYPDITRVSKIIDKHKVNILYTAPTAAMMAEGTKSVEGADGSSLRLLGSVGEPINPEAWGWYYNTVGCPIVDTWWQTEGGILISPLPGATALKPGSATRPFFGVIPALV-DNLGNLIEGAAEGNLLDSWPGQSRSLYGDHDRFVDTYTFRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDLKGQGIYVYVLNGGEEPSDAELRNWVRKE-IGPIASPDFIQWAPGLPKTRSGKIMRRILRK--------- 126436054 476 ----------------------------------ARRTPDAVALSWDGGTLTYREVDAAADRLAAGLTARGVGAETPVAVRLSRGPDYVIAMLAVLKAGGMIVPLDPGMAGERIEEILR--QTAAPVVVDALSAG--------------------VGAPDGAWAPA-----------TVAPGQAAYAVFTSGTTGIPKGVVGTHDAVLAYADDHARHVLRPAATRLGRPLRIAHAWSFTFDAALVALFEGHSVHIIGDAVQRDAEALIDRYDIDMIDTTPSMAQLKAFGLMSR----VPLAVLALGGEAVGSECARTSMTAFNC-----YGPTETTVEAVVAEHPQPVI----GSPTR-HARAYVLDAWLRPLPDGVAGELYLSGAQLARGYLDRASETAGRFVADPFYRTGDVVRRDATGALQYLGRSDDQVKIRGFRVEPGEVCAVLQTHPAVR-AAHVAVRRHGAGPRLTAYAATGGTDVAVAELRHMLSTR-LPRYLVPHHIAVLDELPLTAHGKID--------------- 160947231 17 ---------------------------------------EKIAYICDDESITYRELMLYSDRLAKYILKFGVGNKDAIAVY--GHKDFLMLVSFL----ACTKSGHP-YCPMDISFTRNRVEDVLTITNSKFSIFT-EDLSVDEKFSILDKEDILDIINDEKY---DDISNDG--LYKIEPEDIVYIIFTSGSTGKPKGVQITYNNLNNYIGWIHNVVGNEKNKIYLNQAPFS--FDLSVMDLYLSLYSESTLFAITKEKQQDFSKLYESEKSGITNWVPSFADMCLSLQEFNSENIKNIEYFLFCGEVLTKKTAQRLKQRFNAKVINTYGPTESTVCVTDILITDEILEKFDILPLGDVKRSRIIREEDKILGDDEIGEIVIIGDTVSSGYYKVQTEKAFFITENNAYKTGDL-GYYKDGNLFFSNRKDFQVKLNGYRIELGDIESNLLNISGVSSCCALPNYDSDNKVKSITAFIVSNNINDEKEYIKFLKEKYIPNYMIPKKFKFLEKLPMNNNGKVDRKELKKILENR---- 145222893 3 ------------------------ETVQQLLRERVTD--DGIAMKHEDRTWTWREHLGEAAAQASAL--IGLADPSRVGVLLGNTPDMLTAMAAAGLGGYVLCGINTTRRGSALGRDVLRGDCQILITDDA-----HRGLLDGVD--LPGVRVLVVG--TPEWSELIGRAGELTPHREVTVTDTYMLIFTSGTSGDPKAVKMMHAMVLYELTPR-DVCYLSHSNAVLAGWSVALN--------------AGAAMAPAHFSASGFLGDIRRYGATYMNYVKPLAYIL--ASPEKPDDIDNPLRVAFGGDRDIAEFSRR----FGCEVWDGFGSTENAVTITREDGCPPGSIGKGFPGVAIYDPDTLFDAHGALVNGDDAGELVTQGAGMFAGYYNDQDATDDRMRH-GMFWSGDLAYRDADGWIYLAGRTADWMRVDGENMTAAPIERILIRLPAISMAAVYPVPDEFVGDQVMAAIVVQDEATTPQEFGTFLSEQDLSPKAWPRYVWIADELPSTATNKVLKREL----------- 104781286 1479 ----------------------------DAFKRVAARLPGRIAIEDGQKRLNYAELERASDRLA---RRLRLAHQQRHGQALPA-----DTLVGLCATRGIDLL---------VGMLGILKAGAAYVPLDP----DYPHARLAAVRQDCALDWVVAQGEALARSGLQDLQAILLDLPRVAPAQLAYVIHTSGSTGTPKGALLSHHNVMRLFDASRPLFDFDEHDTW--CLFHSYAFDFSVWEIWGALLHGARLVIVPSRDPEALRELIVSQGVTVLNQTPG-AFVRLVTEDLRHAAPMPLRQVIFGGEALQVATLAPWFDKYGVRLNNMYGITETTVHVTR-DDLARATQQRIGRPL-PDLSVLVLDAHGQLCPPGVTGELHVAGPGLARGYLNQPQLTARVFVERHLYRSGDLGRWLEDGQLEYQGRNDHQVKVRGFRIELGDIQAALLRLTEVDDA--VVRHDAHRGVLQAWFSASRPLA--LGDVQAHLREH-LPAYMQPQQLRQVERLPLTANGKVDVDALR---------- 42524536 293 ---------------------------------------------------TYRHFAARINSFARGLMDIGIKKGDRVIIFLPMSLDMYTAMFAVQRIGAIAVFLDSWARSHHL------GASAECVGPKAMISF---KMAFDLVEQVPEFKSMVLYGPGDKFTHKELLKADPSPIEPVESEFTALITFTTGSTGKPKGANRTHRFL------SAQHHALSHVIPYTEKDKDMPAFPIFSLNNLGVTTILPALNLAAPAAHDSALCQILHENINCTTLSPSMLVGVAKFCKENNIQLTGLRRVVTGGAPISKDDVKAFYEIYGSTEAEPMAHIEGMLKESNITDPEIIFIRIKDGPIELKDSP--WS--QIEVANGEVGEFICTGDHVCRDYYNNPEAFKTTKIMDEWHRTGDLAYIDPDKNLWIVGRVNNAIERAGKYYFPVRAEVLLKRMDFTYRCAFLGMDDAKLGQATYAVVELKEGIDAATFDFATAKQRVFEKNKIPDEIKFVNKVPMDHHSKVEYKVLRDQLKE----- 121701921 3928 ----------------------------DIIFERCSAHPDSPAICAWDGEVSYREMYDLASSFATYLVSRGIGPETLVPICLDKSLWAVITILSIFIAGGAYVPLDPAHRHEEI-----LAEVDARVVHNRYSGI--------VKTIIPVSKETVKAYSA--------LSGNAKRSNHVTPSNMAYAIFTSGSTGRAKGIIIDHRALASSVMAFGPLVGLTETSRAFQFASLTFDAAVME--VLATLMHGGCICI---PSEDDVAGAIRRMNVTWTFLTPSIASI-IEPSS-----VPSLEVLVCGGEKLSREVAHRVRLIYGPTETTIFAVLNTEVSSNR--DASCIGF---GIPC-----TLTWDNHDRLAPLGAIGELALEGPALAREYLKNPQKTAEAFVDERIYKTGDLVRYNPDGSVEYISRKDHQVKLHGQRMELGEIEHRLYEDDHVRHAVVIAGPLQIITDNTCELISPEDLAKTASELIAIQKEAQLPIYMVPQTWALIKKLPMLVSGKLDRKKI----------- 196008985 123 ---------------------------------------------------TYSELKRRVCQFANVLKAKGVKKGDHVAIYMPMILELPIAVLACARIGAPHSVVFGGFSAESLVDRILDSKCCLLVTADGYRGIELKSIADQLKDRNYSLKCCIVVRHL-----LEDLDQEPPKRPSLDAEDPLFLLYTSGSTGKPKGVVHTQAGYLLYAATTFKYSFYHHGDVYFCTADVGHSYVVYGPGAPSIVFEG----LPVYPDAGRYWDIVDKYKVSYTAPTAIRSLMRFGPDYVKKYSRKTLKVLGSVGEPLNPEAWRFYYEVIGCSISDTFWQTE---------TGGHVLTPLPGTPMKPGSKPVVLNEDGNEVQGQSEGYLAISWPSTMRTVYGDHERYENTYKFDGYYCTGDGCFRDKDGYFWITGRIDDCINVSGHLTSTAQVESALIEHDLVAEAAVVSYPHEIKGQCLYAFLTLIKGAEFSDEVVVQLKQQKIGSIAVPDYIQDAPGLPKTRSGKIMRRVLRK--------- 207722950 180 ---------------------------------------------------SYAELNVRANRVAHVLIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPPERLTYMLEDSAPVAVLAQS--------STREQLGASVPVLDEDALEGEAEHDPQAEGL--EPHHL--------AYVIYTSGSTGQPKGVEAT----IAGLANRLQWFIRDVLTVPVTAFKTSIGFVDSVTETLGTLLAGGTLVVFDSEAVKDLPVFAQRLRVSHLVVVPSLLKYLLQSGETRLD---GLRMLVCSGERLAPELARQCVAAYQARLLNFYGSSEGDATFYPYAGPGHVPAHSVGRPIA-NTQIYILDAYGEPVPIGVPGEIHVGGEGVARGYLHRPELTAERFVANPFYKTGDLGCWQADGNIVYLGRNDHQVKLRGFRIEPGEIEARLACCEGVREAAVL-IRDDGAGEPRLIAYYSGPAALPAQALRAQLQTV-LPAYMVPAAYVYLERMPLTSSGKLNRHAL----------- 66821385 118 --------------------------------------------------LTYGELWDEVCIFARGLHNLGVEKGDRVVIYMPMINQALIAMLACARLGATHSFASPQHFKPKVVISANFGVEGHKI--NCYTPLLSKALELSSHKPNHTINRLDVKLDAGEVLPWSELNIAPYRYALVDSTHPLYILYTSGTTGMPKGVVRDTGGYSVALNYSIRNCYMKSGDTFFAGWVVGHTLSVYGPGLTSIIFEGKPTV----PDASTYWKLIEKHRVNALFSAPTIRAIHRDDADGKKCDLSSLRSIWLGGERLDSSTFNFLRNITNNILDNYWNTESGSPLITNPSCQVPIKANATGKPMPGY-QFHVLSPTSERLGADKIGEVCIKLPFTNTLYLNPEGYKNAYLNEPGYLRTADSGYYDENGYYHIISRVDDIINVSGHRLSTGSIEEILVKHPKIVECAVIGVHDELKGEIPFGLVVLKPQYKDCAELIKEVRENPVATFK---KVLSVNRLPKTRSGKILRNILRKMYNKE---- 104782885 80 ------------------------------LDRHLAERGDQVAIISEHRNITYRELHEQVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCKSKVVITADGVRGGRRTPLKANVDLALSSVQKIIVCKRTEDLMKVASSHCAP---KEMGAEEALFILYTSGSTGKPKGVLHTTGGYVYAAYRPGEVYWCTADVGWVT----GHSYIVYGPGAATLLFEG----VPNYPDITRVSKIVDKHKVNILYTAPTAAMMAEGEAAVAGADGSSLRLLGSVGEPINPEAWNWYYKTVGCPIVDTWWQTEGGVLISPLPGATALKPGSATRPFFGVVPALV-DNLGNLIEGAAEGNLLDSWPGQSRSLYGDHDRFVDTYTFRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHAKVAEAAVVGVPHDIKGQGIYVYVLNAGEEPSEQELKNWVRKE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 67538296 23 ---------------------------------------NALALEDDKTSYTYAELDKEVEELSRRLRSYGVSRDSLVGVLLPRSAHFVIACLAALRAGGAFLVLELAYPPDLLADVLEDATPAVVVT--------HRSETGKIKGSVPVIS-------LDEPPVDANGHTEPGPLPVDDDLDLAFVSYSSGTTGKPKGIANPHRAPVYNLRFGVQ----DLQPGDRVACNVFFIWEILRP-----LIRGATVVAVPSYDPAALVDLLASRHITETLMTPTLLATILSRHSDIGARLPELRTLWLNGEVVTTDLARRIRALPNTRLLNCYSACE--THEIACGDIKEIVSDSQYCPVGPLLDPKIVNEQGEKVEEGVSGELCVGGPMLARGYINRPETTAKAFIPDPFYRTGDRARMLPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRQCAVVAHGEGL--ERQLVAYIVADQEHSEERPTVEINSSGLAHYMIPALWVQVDELPTHEVGKIDLKRLPPPPTEVLANG 115389234 1484 ---------------------------------------------------SYAHLDARATRLANFLIRAGVQVGEAVPLMLDKSIDTIVAILGVMKAGAAYVPLSPDNP----------VDRNAFIVSDVGARF---ALAHE------EYLDLIRGDSNLKVFRIDDIDALPDTMPDVQTDSIAYIIYTSGSTGMPKGVKVPHQAAVTSMAKAEGRYSGEWRTVQFA----NYVFDASVQDIFNTLSTGGTLCMAPSDKMQSNLPGVIQEMSARQAILTPTVARLLDP-----DEVPSFDTLIVGGEPLTPDSGRRILNVYGPT-------ETSMVITTKEVDPTGRPGNI-GAPFPTVMAFLLDPDGTTLVPYGSVGELCVAGPQVTAGYVNREDLTRAAFVEDRLYRTGDLARWLPGGELECLGRKDNQVKIHGHRIELAEIEQAILKTGLVQGAAVLGVSVK--GSKQCVFILPAEDHEQVAELLSSLTT--VAHYMVPKYIIPVGDFPKMPSRKTDRKLL----------- 51317948 569 -----------------------------LLSAQAHRTPDAVALTDDGAELTYRQLHLRADRLARRLLSYGLAPESVVAVACERSFEMVVALLAVLKAGCLPIDP------------GDPAERTAYLLRD--SGARVLLTLHRHTANLPDADGTTVV-TLDEPDPSGDMQDTTSALPGIAPGQLAYLIYTSGSTGRPKGVLNEHGPVCNRIRWGMRAFPPGPGTIVLQKTPI--HFDVSVWEMFWTLATGATLVLARPDGHRDPQYLAGREGVTDVHFVPSMLAAFLDVGAL--PEGHSLRRVFCSGEALSPGLRDRLFARLHVELHNLYGPTEAAIEVTHWRRPGEPTVPI-GRPIA-NARCYVLDAELNPVPPGVPGELWLGGVPVARGYHGRADLTAERFLPDPYYRSGDLARWRRDGVLEYLGREDGQVKLRGQRLELGEIEATLAGHAEVADVVVDVRGTGPQDRRLVAYVRPRDE-----QLRTTLRELALPAYMRPSSYVTLDRVPLTPSGKTDRKAL----------- 159036535 91 --------------------------------------------------LSAADLREQVRRVAAGLRRLGVGPGDRVAAYAPNIPETYVLLLATASLGAIFSSCAPEFGTRSVTDRWQQIEPTVLVAVDGYKPVDRRAEVAAIRAALPSLRHTVPAGDTVAWADLAAATDEPLAFAPVPFDHPLYVLYSSGTTGLPKPIVHGHGEHLKMLALHHDLGPADRFFWFTTTGWMMWNFLASGPAV------GATIVLNPGPDLGALWRLAERTGTTYLGTSAPFLLACRKAGLVPKEDLSALRGVGSTGAPLPAEGFRWVYANVGLQLQSLSGVCTGFVGGTPLVHAGEIACRALGAKV----EAR---SADGTPIIGELGELVITEPMPSMGFWNGSRYREAYFDRPGVWRHGDWITINSRGGCVITGRSDATLNRGGVRLGTAEFYSVVEGLDEVVDSLVVHLEDAEGGAGELLFVVPAE----GVELDDALRARALSPRHVPDEIHQVRAVPRT--------------------- 115387391 61 ----------------------------------------------------------------AGLKAHHVQRGDCVLVHLGNNIIYPALFFSVIGAGGVFMGSNPRSQPQELEHILQLAEPKLIILPTVLNVSATRGLPSQVESAPDHITNLLLAG------PLGYAAANAPYLPTAGGPDPGFLNFTSGTGGLPKAAILSHHAIIHHLSIHYDVPY--HVT-RLLSLPMFHLFGALWAHIQPIRYGQPLYVLS-------RFDLTQQYQITETYMVPAMIHAFNRCNLPVADYMASLRYVGVAGAPIDGASMQQFGELLGALAAQLWGMTEGVIFQNRYG--EHGHAASIGRLLPGYDVRLVGQDGRIILDQNQPGELYVRGDGVLTGYKGRSDAKDA----QGWFRTGDVAYVSNGLYYIV-GRTKELIKVRGWQVAPAELEAVLLQHPGIEDAAVTGVTSRDGSTEVPRAFIVRAKGPAGSRLTALFSRRRLASYKALDGIIFVEEIPRTASGKIQRFKLREIVSSLL--- 2341 129 ---------------------------------------------------TYGELLREVSRVAWVLKQRGVKKGDTVAIYLPMIPEAIIAFLACSRIGAVHSVVFAGFSSDSLRDRVLDAGSKVVITTDGKRGGKVIGTKRIVDEGLPDVSTVLVYKRTGAEVPWTEWHEEVEKYPSVNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDDRYFCGWITGHTYVVYAPLLLGV----STVVFESTPAPDFSWDVIEKHKVT-QFYVAPTALRLLKRAGDHHHKMEHLRVLGSVGEPIAAE-------VWKWYFEKV-GKEEAHITYWQTETGSNVITPLAGKPGSPFIEPAIIDPVSGEEISGNEGVLAFKQPWMARTVWGAHKRYMDTYLQKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHPMVAEAAVVGIADELTGQAVNAFVSLKEGNETNDQVRKDLVRKSIGPFAAPKAVFVVDDLPKTRSGKIMRRILRKILS------ 162455105 450 ----------------------------DRLHERVEAHARRVAVVFERQRLTYAELDRRSNQIAHLLRESGAGPEVPIGVCLERSLEMIVALLGVLKSGGAYVPLDPSYPADRLAFLLEDAGVPVILTEERFA------------SRLRSGSARVVCLDADRAMIDRQPENKVAPSPNERPENLAYIIYTSGSTGEPKGVMVSHANVLRLFDTT--AGWFRFGDQDVWTTFHSFAFDISVFEIWGALLHGSRLVVVPRPAPQLFYRLLGDEGVTVLTQTPSAFRLLVHAEETARERL-ALRLVICGGEALDVTALKRVPAIYGPTETTMF------VTYVGLPDLERPWSSMIGRAVP--DTQVLLLDRNRALVPGVPGEIHVGGAGLARGYLHRPELTQERFIEHPFYRTGDLASYLPSGDLEYLGRVDDQAKIRGHRIEVGEIASVLAQHPEVREAVVVPREDA-PGEKTLVYAVPHDERVLAPALLAFL-ESHLPSYMVPSAIVLLASFPTTPNGKLDRKAL----------- 167624814 30 ----FSPWNNVLDDSEAPFYHWLNTCYNAVDRHVDAGRGDQIAVTDVEYGISYRELLAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELA--TRINDAKPKLILSASCGIEYKPLLDQATHKVDHCL-VLNRGQLEELFPGRDIDWQAIDCQPLDATDPLYILYTSGTTGQPKGVVRDNGGHAVALAWSMKHIYINAGDVFWAAWVVGHSYIVYGPLLVGILYEGKPI---GTPDPGAFWRTIAKYRVK-SFFTAPTAIRAIKRDDPHGDDLSCLKNVFLAGERCDPDTGKLKKPVIDHWWQTETGVAANLMGYA----PVEIKAGSPALAVPGY-QIEVVDVMGDEVEANESGNVVIKLPLTLTTLWQNEQRYQDSYLSPGYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGLVVLKNDDDLNQQLMSLVRQEPVASFRL---VSAVQKLPKTRSGKILRGTMR---------- 120406246 117 ---------------------------------------------------SWAELLGRAAAFAERLRAAGIGPGDRVVGYLPNIPEAVIAFLATAAVGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYKYRDKRDDVRALAAGLPTLQATF---STDDLAERSDNALDPVRVP---FEHPLWILFSSGTTGLPKGIMHGHGEHLKAVALQSDIGRDDTFFWYTSPSWMMWNFQVAGVGATIVCYEG-----SPNPQPDSLWGIAARIRATVLGTSPGLGCIKAEAEPGRTHDLSALRTVGITGSSLPPSSSLWLRDHVGVQIASISGGTDVVSAF---------IGGVRTVPVWPGELSAAWDESGKPVR-GEVGELVITKPMPSMGFWNGKRYRSAYFTFPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVESLPEVTEALVIGAEQPDGGYWMPLFVVLAD----GVELTDEVREREVSPRHVPDEIIRAPGVPHTRTGK----------------- 127513496 116 ---------------------------------------------------TYNELQAQVSRLAGYMASQGVVKGDRVIIYMPMVPETAYAMLACARLGAIHSVVFGGFAANELA--TRIDDATPKMILSASCGVEYKPLLEQASHKVPQLQADLVDGRDVDWQAMADAPN--IECQTVEATDPLYILYTSGTTGQPKGVVRDNGGHAVALAWSMKHIYIDPGDVFWAAWVVGHSYIVYGPLLVGVLFEGKPV---GTPDPGIFWRTIAKYNVK-SFFTAPTAIRAIKRDDPEGDDLSCLGTLFLAGERCDPDTLHWAKPVIDHWWQTETGVAANLMGTA----PVPVKAGSPAKAVPGYD-VQVLDEMGDVVAPDQSGNVVIKLPLTLATLWQNEGRYKESYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVDDKLKGQVPLGLVVLKKGCDLSKELIALVREQPVAAFKL---VSAVPKLPKTRSGKILRGTMRK--------- 104782577 58 --------------------------------------------------YSFDQLQALAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVPLFT--AFGPKAIEHRLEQSHAKV-VVTD-----------RNNRPKLDDVADIVTVGAAEGELDFQ-------RSLEAAASDCALLMFTSGTTGPAKPL---------EVPLRAIVAFQGYMRDAIDLRPEDNFWNLADPGVTGPLSLGHATTFYDGPSVESCARVIDKLGITNLAGSPTAYRLLIAAGSAFSAPIKGLRVVSSAGEPLNPEVIRWFADELGVTIHDHYGQTEGMVNHHALSHP--VHLGSAGFAI-PGHRIVVVDEQGNELPAGQPGILAVDREQSPLCWFAGYHGLPTKAFVGKYYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALVEHPAVVEAAVIGKPDPERTELIKAFVVLGKGFEGSPELEETLRQQRLYAHAYPREIEFVGELPKTPSGKLQRFILR---------- 114798116 110 ---------------------------------------------------TYRQLHASVSKFANVLKELGVKKGDRVTIYMPMILEAAYAMLACARIGAVHVFGGFSPEASEVLITADEGLRGGKSVPLKVNADKAAGIAGGTVKKMLVVKRTVSMTEGRDHWLHEIGATVSADCPPMNAEDPLFILYTSGSTGKPKGVLHTTHEYVFDLKEN-DIFWCSADVGWVT----GHTYIIYGPGATSVMFEG----VPTYPDASRFWQVCDKHQVTIFYTAPTAIRALMREGEGPVNKTSSIRLLGTVGEPINPEAWEWYFHVVGCPIVDTWWQTEGGTLIVPLPNTTDMKPGAGSHPFFGIKPILV-DADGRELEGAADGNLLITDPGQMRTVYGDHQRFVETYAYPGKYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVSHDAVAEAAVVGYPHDIKGQGIYAYVTLRDDALR-KNLVAHVRNE-IGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 145222065 118 ---------------------------------------------------SWAELLGRTAAFADRLRAAGVESGDRVVGYLPNIPEAVVAFLATASIGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYTYHDKRADVAALRSEIPSLTAIFT---------LDDLAARPLTPARVPFDHPLWVLFSSGTTGLPKGIVHGHGGVVVEHLKAVDIGRDDVFFWYTSPSWMMWNFQ-----VAGLLVGATIVCYDGSPTPETLWEIASRVGATVLGTSPGYVLGCMKAEATPASDLSALRSVGITGSALPAASSLWLQDQVGVQVASISGGTDVVSAF--LGGVRTVPV-WPGELSAPYLGVALWDEDGQPVR-GEVGELVITKPMPSMGFWNGSRYRCAYFTYPGVWRHGDWITLTDRGSVVVHGRSDSTLNRHGIRMGSADIYQAVESLPEVAEALVIGLPDG--GYWMPLFVVPADGVKLDDGLRDKINERELSPRHVPDEIIAAPAIPHTRTGK----------------- 119718340 49 ---------------------------------------------------TFGQVATDAERVAARLWSLGLRAGDPVLFFLPTSWAAVHGWLGAKLLGLVDVPLNHAYRGESLTHAVRLSGARVIVV-----ALELLPELTRILDRLDDLVVVVADGAAPAALSLDELPT-PTDWEAASPAHSALVLLTSGTTGPAKGVMMTNAQTHTIARECAEGLRMGPEDVFYCFHPLFHMA-----GRFGALYAGGRVTLDVGFTPESWIDRIRECGATVTIAHGP--MIEMVHATPRRPDDATTALRAVLAAPLPAAIGVDFEERFGVVALETWGMTEVTACCWRPYD-APLRLGAAGRPLDDLVEITVVDDTDEPLPAGRVGEIVPRHPWLIQGYLGMPEATVQAWRNLRFH-SGDAGYLDEDGWLHFVDRLGDRIRRKAENISSYEIEVAASSHPGVLEVAAVGVPISPSDDEIKLCVSTEAGFNAEALFRHLVAE--LPHHMVPRYVERLEALPRTPTNKIRKRELRE--------- 84499422 108 -------------------------------------------------HITYNQLHEKVCRFANVLLAQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCEAKVVITADAPRGGKRTALKSNTDAALDKVRCLVVKHTGDQTTWIEGRDVDVKAMMEMNAEDPLFILYTSGSTGKPKGVVHSSGGYLLGMTQQLTFDYHDGDVFWCGAWVTGHTYILYGPLVNGAT----TLMFEGVPTYPDAWQVIEKHGVNQFYTAPTAIRALMGAGDTFVDEMPSLKVLGTVGEPINPEAGHMITPLPGATPTKFFGVQPVVLEPTSGEEIEE--TKCEGKDSWPGQMRTVWGDHERFEK-------------TYFSDYK------------GYYFAGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDVKGQGIYCYVTLMNSEEPSDELKKELRDTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 21911415 466 ----------------------------DLFLRQVERAPDATAMTAGGRSWSFAELDEWSGRLARVLKDRGVRRGDRVGVLLERSPDVVAAWLGVWKAGAAFVPVDPDYPADRVAFMMSCGAGTAAVVPSGHV-----------------------------LVTMDDAVDGETSLVPVGADDLAYVMYTSGSTGTPKGVAVAHGG-VAALAGDPGWGVGAGDTVLMHA---PHTFDASLYDLWVPLVSGARVLLA-EPGVVDAERLAAHVAEGLTSVFRALVQESPESFSGLRDVLAGGDVVPLG------EVERVRRACPELVVWHTYGPTETTLCATKAIEPSDRLVLPIGRPL-PGRRLYVLDVFLRPLPPGVEGDLYIAGAGVAHGYLDRPGLTAERFVADPFYRTGDVAYWTDEGELVYAGRADNQVKIRGYRVEPGEIEAVLAERPGVDQAVVVAREGRLIG----YVVSGGDVDPEG------LRERALPGYMVPAAVLVLDALPVTANGKVDRAAL----------- 120402571 73 ---------------------------------------------------TFDQMARRSDQVASWLRGLGVGKGDRVILMLGNQVELWESMLAVAKLGAVIMPTTGALGSEDLADRIGRGRAGFVIANAADAAKFADVPGDYVR--------IAVGDPVPGWHPYSDTAAEPHD-PQTSADDPLLVYFTSGTTSKPKLV--EHSQISYPVGHLTTMAW-------IGVRPGDIHLAISSPGFFAPWLAEATIFVYNYGRFDAAALLQQMRRAGVSTFCAPPTVWRMLIQSDLGERPPGLREVLGAGEPLNPEVIGAVERAWGLTIRDGFGQTETTLQVGNTPG-QPVKAGSMGRPMPGVPVVLVNPLTGELADEGEICLDLSRTPLNLMTGYLGDDARNALVMRDGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTLAVPKAYISLAEGWAADADTARSILEHSHLAPYLKVRRLEFYE-LPKTISGKI---------------- 85706833 52 -------------------------------RHVAAGRGAQTAITGIKQKINYSQLRSRVARLAGALRARGVEKGDRVIIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCTPKAII--GASCGIEYKPLLDGAQAKHKPDFCVIFQREEEVAKLIEDWHVEPADCVPVSGDHPAYILYTSGTTGAPKGVVRATAGHLVALNWSMKNIYVNPGEVFWAAWVVGHSYICYGPLIHGIVFEG-----KPVGTPDGTFWRVISEHKVRSFFTAPTAL----RAIKRDDDISQLRALYLAGERADPDTIEWAQKVMQVPVYDHWWQTE--TGWAIAGNPAPVKIGSPTVAMPGYDVC-ILDEGGHEVAPGTLGAIAVKLPLTLPTLWSAEGRYRKSYTFPGYYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGAADALKGQAPVGFLCDRDRAEVVREVVTRVRDQPVAAFKL---AVVVERLPKTRSGKI---------------- 155061080 2142 ----------------------AGRVLPALLTDQIRRTPDAVAVTDRGTTLTYRELGARVEALAARLRGRGVAPGRNVGVLVDRSADMLVALLGVLAAGGAYVPLDPDYPAERLRYMAE--DAGLHLL---ITGPGAR----------PDLGAPVLVVDAEDGTADGPGTAGSPALPVPGPDDTAYVIYTSGSTGRPKGVQVPHRALANLLLSMAEEPGLTADDHLLALTTVC--FDIAALELFLPLVTGGRVEIVPAEVARDGVRLLDSSPATVVQATPATWKMLLAAGWTGGRGLKVLEALDQDTAELLLARADQVWNMFGPTETTIWSA------VCRLAPGERVTI---GRPVA-NTGLYVLDARGRAVPPGVPGELYIGGAGLATGYLGRPELTAERFTLDGRYRTGDLVRELADGRIEYLGRLDAQVKVRGFRIEPGEVEAVLRAQEGVREAAVVAR--RVGGDTVLHAFLVLDENAAAPRREALAQR--LPAHMIPDVLVELAALPQTLNGKVDRTRLSGAPLTELRGG 124005465 437 -----------LAAPQRIEPQYNNETVVSLFETQVDQTPEAVAAILGDDCLTYQALNEKSNQMAHYLIENGVRQGDYVGLYMHTSFESLIGLWGILKAGAGYVFIDPDYPQERVHYM--LADASVKLLITNLSGDLIEHLAG--VSVVRTDKALTVISQQ----PVSQVTVEP------SSTDSAYAIYTSGSTGKPKGIAISHADYVLTFRQMFGITWQDQQSSWAFDILVEEIYPLTSGATLLMVKEGSKDVLTIK-------DYIENHQATLLTTTPTI-VGWLN------EELSSTQQLRSGGELLKPE---QIDHLFGVNIANGYGPSETTVAATFNIITNQTQASLIGKPVA--NKPIYIVNEKNQLQPGVVGEICIGGTGLAQKYLNRPKLTRENFPENPFYKTGDLGRWLPNGNIEFLGRKDEQVKIRGYRIELSEIENVLRQSGLIKDGVLLVKKHKN-NKQLVAYVVPQQEQFEQEELLAYAKE-WLPHYMIPSLVVPMGELPMNTHGKLDKKALPKA-------- 218724987 104 ---------------------------------HAIKNPDKVAITEGRT-ITYSELLREVSKVAWVLKSQGVRKGDTVAIYLPMIPEALVAFLACARIGAVHSVVFAGFSSDSLRDRVLDANSKFVITADGGKIIGTKKIVDEALKQCPDVKNVLVFKRTGADVPWRDLHDEVEKYPNVDSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDDDRFVGWITGHTYVVYAPLLLGV----ATVVFESTP----AYPNFSREKHSVTQFVAPTALRLLKRAGDEHHKMQHLRVLGSVGEPIAAE-------VWKWYFESVGKEEAHIVDYWQTETGSNIITPLGGTPTKPGSASLPFFGIEPAIIDPVSGAEITGNPSMARTVWGAHKRYMDTYLNKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPMVAEAAVVGIADELTGQAVNAFVSLKSGNESTEQVRKDLVRKSIGPFAAPKTIIPVDDLPKTRSGKIMRRILRKILS------ 90020714 108 ---------------------------------------------------TYQQLHDAVCKFANVLKARGVAKGDRVCIYMPMIPEAAYAMLACARIGAVHSIVFGGFSPEALKDRIVDSDCKVLITADGGRAVALKANADKAVAHCPQVHSVIVVTERDIWLHEAQQSVDTVCEPEMDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHEVYWCTADVGWVT----GHTYIVYGPGATTLMFEG----VPTYPTAARCWEVCDKHNVNIFYTAPTAIRALMGVASTQR---KSLRILGTVGEPINPEAWEWYYNVVGCPIMDTWWQTEGGHMLTPL--PGAIDLKPGSATLPFFGVEPVLLDGEGNIIEGEEGSLAIKSPGQIRTVYGDHDRLIQTYTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHPKVAEAAVVGYPHDVKGQGIYAYVTPDDGLRK--ELVAMCTQE-IGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAANEL--- 196186373 111 ------------------------------------------------QHITYGRLHDEVCRMANVLKAHGARKGDRITIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLCGRIEDCGSTLVITADGVRGGKIVPLKANVDAALEKVKTVLVIRRTGADVPMVDYAVEAAKAPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLFWAARPGEVFWCTADVGWVT----GHSYLVYGP----LANAATTLMFEGVPNYPDAWQVVDKHKVEYTAPTALRALMREGEAPVKATSRKSLRVLGTVGEPINPEAWRWYHEVVGCPVVDTWWQTEGGHLITPLPGATDLKPGSATLPL-PGVELQIVDAEGQELVGAVSGNLCITDPGQMRTVYGDDQRFFDTYTYPGRYFTGDGCRRDQDGYYWITGRVDDVINVSGHRMGTAEIESALVLHDDVAEAAVVGYPHDIKGQGIYAYVTLNKGVEATEDLRKALGRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAENEIGA- 167562770 23 ------------------------------------------------------EVERRATRLAKQLVAAGVRAEMRVGVALPRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQMLDDAQIAHVITE--RGGVDALPLAGAARAWL-----------VDDEIP--DAEIDGVALPDVSPHQAAYVIYTSGSTGKPKGVVVDHGAFARHCDAIAARYGATERDVFM--LFQSVNFDGAHEGWFSQYLSGAAVAVTADTPPARTCALIAREGVTMT-YVPPGCATQLAEWALEHGAPPTLRSITVGGEATSREAFALMRRAFNARVVNGYGPTETVITFEPGDDPAK-LADAAYLPIGTLVGARTAHVLDARLNPLPVGYLGGEGIGVARGYLGRAALTAERFVPDPYYRTGDLVRRRADGVFDFIGRIDHQVKLRGLRIELGEIEAQLAAHDDVREAVAVVFGNGAQARLVAYVELTRARCADAAELDAHLR-RTLPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 183982533 476 -----------------------------LFAAQVARTPEATAITDGDVSLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGALPID--PMHPDTRIAFMLNDSTPIAAITTGALH-------PRLNDYDLPVIENPPTDTTPATNPPTPTPH------------DLAYIIYTSGSTGTPKGVGITHHNVTQLLNS------FDPQSTAILFSPHSYSFDVSVWEIWGALLSGARLVVVPAKSPDELLGLLVDERVNVLSQTPS-AFYALQAAAEASDELSSR--LQLDAALFAGEALQPHRLTSWMSLFNLYGTTETTVHASW----REIVGSDTAADVSPIGTPLVLDGWLRPVPVGVVGELYVAGGGVGLGYWRRADLTGTRFVACPFYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPCEVGAALSRMAGVDQAVVIARHDH-PGDPRLVGYFTGNADPT--ELRAALATQ-LPHYMVPTALIPIAELPLTVNGKLDTRAL----------- 34497688 2012 -------------------------TLPSLLAAQAARTPDAPALLDEARALSYAETRAQVGHLAGRLAEAGVKPGDIVAVALPRSAHLSLALMAAQEAG------------------------AAYLPLD--TGYPDERLAYMVADAKPAL--IVTCAEAMGTLLLQDLAAEPQAFPALTPDHAAYLLYTSGSTGRPKGVLVSHRAIVNRL------LWMQHDDVVLQKTPC--SFDVSVWEFFWPLIVGAKLFMAPPDAPEALLELIAARGVTTLHFVPSLAHMQGDAA-ARSAQTASLRRVFCSGEALSRELADGYAGLIDAPLHNLYGPTEAAVDVSAKPAPESASVPI-GLPV--WNTARILDVALRPVPVGAPGELYLCGVQLAHGYLGRPDLTASRFIADPYYRTGDIARWLLDGVVEYLGRCDDQLKIRGQRVELGEIEAALLSQPGVARAVVQAAHAAGADNRQLVYVIASDNPPDADTLRAAL-AKVLPAHMVPVAVMRLADFPLSANGKLDRKALPE--------- 84996339 139 ---------------------------------------------------TFNELKMNVCKVANVLKMLGVRKGDCVTIYMPTIPELCYSILACARLGAVHSVVFGGFSATSLAERIHDSNSHIVITADATKHIKTKDIMDDALTRCAFVTHCLVIGSDVKMTPGRDLWMESVRVETMDSEDVLFILYTSGSTGKPKGLAHTTGGYLVYAYATVRYIFDSHEGDVFGCMATGHTYVIYGPGITTVMFGS----LPNYPTPERYWNIVQEHGLTQFYTAPTAIRSLMKFGDDKGHNLSSLRVLGSVGEPINPEAWKWYYNVVGN------GKVPVVDSYWQTETGGIIISPIPGKPGSPFIELAIIDANTGEELEGNSGLLCIKKPWTIFGDH-SRIHETYFPTKYPYYFTGDGAFRDKHGYIWISGRIDDTINVSGHRLCSAEIEYALTQVDIVSEAAVVGYPHALKGQGIFCFVLPKEEV--IGRLKMSIRHY-VGPFATPDVVLITPNLPKTRSGKIMRRILRRLASKK---- 156974389 459 --------------------------------ENAERFPNATAVIHGKISLNYQTLADYAERCAKTLTLADVEPGDRVAISMD--KGIGQIVAALGILYAVPVSLDQPKERREGIYLVVITDDAAVTDATSTDGFTYLTWQHAIENS-----------------PLD-------KSPEVDPEQPAYIIYTSGSTGTPKGVVISHQGALNTCIALNQRYQVDHNDRVLAL--SALHFDLSVYDIFGLLSAGGAVVLSDRRDPSAWCKAVEDHNVTMWNSVPALDMLLTYSTCFNSKAPSRLRLTMLSGDWIGLDLPARYRQYRSDGKFIAMGGATEASIWSNVFDVEQVPNDWRSIPYGPRQQYRVVDELGRDCPDWVPGELWIGGDGVALGYFNDEPRTQAQFILDGWYRTGDMGCYWPNGTLEFLGRQDKQVKVGGYRIELGEIEAALNTIPQVQRAVALAAGKK---DKTLVAFVVTDSAQTATDIQRQLKDQ-LPKYMLPQRILLLDALPLTANGKVDHKALAQMTSRK---- 62737785 19 ------------------------------------------------------EFEQDALRVADVIRERGVCLGDRVMLKAGNSASYVCVLYALMHIGA-SIVLVDQQEHKEETRRIALRTGVKVTFVDDETPIDQDADPIHLYELMVATQNRPPMDSALSFDAWGEL------------SD-GLIMWTSGSTGSPKGVVKSGGKFLANLRRNAHQVGHRPDDVLMPLLPFAHQYGLSM--VLIAWLTRCSLVIAPYRRLDRALRMARDSGTTVIDATPSSYRSILGLVTRKRAHLAGTRMFCVGAAPLDAPLVESYVQEFGLPLLDSYGSTENNIAFATLDNPVSCGRAMEGIGL------RIVDEDGREVAAGQPGEIEVDTPDALEG--QIAEDGSIIPAPTGWQRTGDLGHLDADGNLYVLGR-KFAVHRMGYTLYPELIERKVAAEGC--PTRIVPLPDELRGSQ-LVFFVEDDEQRDA----GYWRERLLPAFEQPNKVVVLEQFPLNRNGKPDKKELTRMAAE----- 126137479 130 ---------------------------------------------------SYGELLKQVSKLAQSLTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAIHSVVFAGFSSTSLKDRILDGDSQIVITADGGKTIETKKIVDDALKDCPNVRNVIVTGNAHPFNPKRDLHEEPYFPPPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALLTTKYTFDVHDIIFTAGWITGHTYVVYGPGATTVVFEG-----TPAPNFSRYWDIVDEYKVN-QFYVAPTALRLLKRAGTKNYDLSSLRVLGSVGEPIAAEVWHWYNDNIGRGKAHIVDTYWQTESGSHLLTPLAGVTPTKGSASLPFDPTTGAELNENDVE----GVLAIKSPSITRGIFNDYNRFIDTYLKPNHYFSGDGAARDNDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHHLVAESAVVGYADDLTGQAVAAYVSLKKDKNIEDDIEAVKKEKEIGPFAAPKLILLVDDLPKTRSGKIMRRILR-----KVLAG 84495181 89 ---------------------------------------------------TYAGLLGRVATFAGALASLGVGSGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFAPAELAARIE--DAQPKVVVAASCGIEYKPMALDRSSHKP--ESVIVAAVGERDTDWEEMDAEPADCVEVAATDPLYVLYTSGTTGRPKGIVRDNGGHAVALRWSMDNIYINPGDVWFTAWVVGHSYIVYAPGATTVLYEG-----KPVGTPDAGWRLIAEHKVMFTAPTAYRAIKRDDPNGEREHDLSSLDTVFLAGERLDPDTYEWATSMLGVPVVD---------NWWQTETGWPIASNLRGMPLKPGSPSAILDESGAPLPAGQEGAILPMPPGTLPTLWGDDQRYVDGYTFPGYYVSGDGGLVDEDGYLYVMGRTDDILNVAGHRLSTGSIEAALAGHPDVAECAVIGVADELKGQRGLVVLKGGIDGTGAEELVQRVRDE-VGAVAALRQVDIVAALPKTRSGKILRKTMRE--------- 118351915 120 --------------------------------------------------YTWAELQDNVARLAGVYQNLGVKKGDRVVIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELASRIKDSEPA--LILGGSFGYNYKKILDEVYQRDEKNKCSMVPGRDYDYKELISRAQKADCVP-VEGDHPLYILYTSGTTGQPKGIVRTCVAAQWAMKHIVDI---HKGDVYFSGWVVGHQFIVYGPGATTILHEG-----KPTGTPDASWRIIEKYRVK-GLYTAPTAMRALNGDWIKKFDLSSLTNVALAGERCDVPTYEWIKHVPGLINDNYWQTETGWVNFQNLHT-FPIKPGTACKPVPGFD-VHILDEHNQEIKPNKLGRICIKLPMPMLTLYNNDSVFEQKYLHDGYYLAGDSGYFDEDGYLNVMARIDDVINTAGHRLSTGSMEEALLKHDNIVEAAVVAKHCDFKGEVPFGFVVPKDS--QRVDIQVFEKEVSLIRKEIGPVASFVEKLPKTRSGKILRNTLKKIVDGK---- 177673377 90 ------------------------------------------AMTGEVTRYTYAELTDAVARLAGALAARGVGKGDRVLVYLPMIPQAHIAMLACARLGAVHSVVFGGFAPRELA--SRIDDAAPDVVLTCSGGIEPKAVAEALETAAHPVRTVLVGGASWEDWGEAVAAAEPADCVPVQATDPLYVLYTSGTTGKPKGVVRDNGGHAVALRWTMEHIYQAMCTASDVGWVVGHSYIVYGPGATTVMYEG-----KPVGTPDAGWRLIEDHGVR-SFFTAPTALRAIRRADPKDHDLSSLRHFFAAGERLDPETQRWIEGLLGMPVETGWAIAANPVGLEQL----PVKIGSSSVP-SPGVDLVVLDGLGEPVPAGTEGNIALRLPLTLPTLWRDDQRYIDSYLSPGHYATGDSGVVDEDGYVFVLGRTDDVINVSGHRLSTGVLEAALASHPAVAECAVIGVADPLKGQRPSGYVVPGSEAEAAGELRAVRREVGVADFR---DVVVVDALPKTRSGKILRKTMRQ--------- 71733305 533 -----------------------------LIEAQVARREDECAVIFEGQSLSYSQLNSQANRLAQHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHICPVVLLALKILRDALQGAD---------CEVPILD---VQADAALWAQCSPDNPDPQRV-RVNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQFC--GESGSMLHKIPFG--FDASAWELFWPLLTGGRLVIARPGGPGYLAQVVREQSVTAMVFVPAMLQLFLEVEEV--SACHSLKDVFSGGGELSPAVARLFKRLPHARLHNVYGPTETVISSVWTLQPGAEVPPRQLPIGRPIANTRVLDERNAPVPAGVTGQLHIGGVGVARGYMGLAELTAERFIDNPFYRSGDLARYRPDGQLEFLGRNDFQVKLRGIRLELSEIEARLDLFPGIRSSVALIVGDTAQNQRLVACCVA-DGAVDESALRAHLATT-LSSAVMPGAYLWLDALPLTVNGKVDRVAL----------- 152995661 7 ---------------------------------------NKSALVFDKEHISYRDLGVNVAKMIGAFKQEGLVAGSVVAICLRKSPEYIYTVLACALTG---VIWLPIDVDSPLA-------RQNYLLSNSHADRRVSDGDAVLESTL-NVRSIL----EEDYEPEIGEGCFEYKL----DNSPAYYLYTSGSTGTPKCVVLNNQATANVLQQTIERWHISASDTFMAVTPFHHD--MSVFDIFAAISVGATLVIPTFEQQKNALKLVAENRITIWVSVP--AIVDMLFTVAKKEQLLSLRLIAQGGDYIKPSLISRIRMQLDVVLFSLGGPTETTIEISELD--QEAI--PYGKPLLN-NQYFILNEQHQACSVGEVGRMYMSGMNLSNGYLLDGKIIPKDFIQETVFQMSDLGYLREDQTIIFAGREEGYLKVQGVRIAAAEVENAMSQHPQVHDAVVVTHPEADVIELVAIYFKALDKPLEFVNLRGYLQDY-LPSSHIPTRGLLVEALPLTANGKIDRKALLKTAQQQL--- 146292821 80 ---------------------------------------------------SYGELQAQVSRLAGFMQSIGIRKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELA--TRINDAKPKLVLSASCGIEYKPLLKALAQSVHQVDHCLILNRSQDLLEGRDLDTAPADCVALKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMQHIYIQTGDVFWAAWVVGHSYIVYGPLLVGLMYEGKPV---GTPDPGAFWRTIAKYKVK-SFFTAPTAI----RAIKREDDLTCLKNVFLAGERCDPDTTKLAKPVIDHWWQTETGVAANLMGTA----PVAIKPGSPALPVPGY-AVEVLDELGEQVAPNTSGNVVIKLPLTLTTLWQNDQRYQDSYLSPGYYLTGDAGYTDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDQLKGQVPLGLVVLKDEELHKQLITLVRQEIGVASFRL---VSAIQKLPKTRSGKILRGTMRK--------- 71733830 3 ----------------------------DYLERSAKKFPEKVAVQLGHIEITYAELNTFSDRFSEFLRAQGVTRGEFIFKEIDSIKSIFSILKA--DCAYVPLCKSPEGRLLSIIKSCK----AKFIIVNERS----ESLAERVFSAIPTLKIINISEFVSDFVFSASLNI---------SVDLAYVLFTSGSTGTPKGVMISHQDYIGWCTETYNITAIDH---------VSNHAPLSTFDIYTSMAAGATLHLVPEPRLID---WIEDNRISIFFCVPSILTLMLQTGRLRTERFVELKHLICAGEVLPTTTAKKILGLFHLQLTNMYGPTEITVDCTYHVIREADVTSSTGKPRRNMQLMVLTDDGAVTNERGAIGELMVRGSSVSYGYLKTQENPAHSLYPDMVYKTGDRVTIGEEGLYYYCGRLDNQIKHLGYRIELGEIEANALLLDTVLEAVAVYRSSTSMFESAICMAVKTTVPTDVRTLRAALTSV-LPPYMIPGHFVFLDSFPRTPNGKYDR-------------- 157962616 88 ---------------------------------------------------SYRELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELA--TRINDAKPKLILSASCGIEYKPLCHQVESCLILNRSQLEA----KLKPERDIATAPIDCQPLDATDPLYILYTSGTTGQPKGVVRDNGGHAVALAWSMKNIYINAGDTFWAAWVVGHSYIVYGPLLVGILYEGKPV---GTPDPGVFWRTIAKYKVK-SFFTAPTAI-----RAIKRDDLTCLKNVFLAGERCDPDTLRLNKPVIDHWWQTETGVAANLMGYA----PVEVKPGSPALAVPGYKVDVV-DVMGDEVSANESGNVVIKLPLTLTTLWQNEQRYQDSYLSPGYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGLVVLKDEDELNRQLRSLVRQEPVASFRL---VSAVQKLPKTRSGKILRGTMR---------- 165881891 3525 ---------------------------------------DAEAVICDGRSYSYKVLADKSSQLAHYLREQGVKPEQRVGVALARGIDLPLAFLAILKAGAVYVPMDLSYPQERLAYMIKDSQMAHILTSDN------------------SLDDI--AGSA-TLHPFADIESEQWQQPAVCPAQGAYLIYTSGSTGNPKLVSRASAAHCRGIGRRYEMRPSDRELIFMSCFDGAHERWLT------VLTHGAAVVIRPERQWDETYQNLHQQRVSI-AVFPPVFLRELAAHVEQVGNPPPVRVYCFGGDAMP---------------QATFELAQRVLKFINGYGPTETVVTPKALPGSEFDQRQAWDSHLNLVLPGQVGELLARG-YLNRPDLTAERFVANPFANDGLYRTGDLVRWNEQGLMEYLGRTDHQVKIRGFRIELGEIETLLRKRPEVRQAVVVA-DDTPSGKRLVAYVSHQGELPDEAALKAMLTA-SLPDYMVPAVIMALSDLPLNSNGKIDRKALPKA-------- 217402869 173 ---------------------------------------------------TYDALLAKVAQIANALRAQGVGKGDVVTIYMPMIPELAMTMLACARIGAVHSVVFAGFSAEALAQRVVAADSAVIVTADQGASIPLKNIVNDALTKMNTVDKVLVALHPEETEPTYEMQPKDVRMPPVSAEDNLFILYTSGSTGQPKGVVHTVGGYAFTTKNTFDLTDGDFACVADCGWITGHTYV-----VYGALLNGSTTFMFESPDTGRYWDMVQRHRITQFYTAPTAIRSLMRYGEDHRYDLSSLKVLGSVGEPINPEAWRWYYEEVGCTV---------VDTYWQTETGGHVISNLPGTPMKPYGIDAVVDGHVLEPKDGESGVLAIRQPWMARTCLGDHERYQLVYTKPGYYFTGDSVMRDKDGFFFITGRVDDVLNVSGHRIGTAEVESALVLHPAVSQAAVVGKAHDVKGQGIVGFVTLDVNHEESPELLLELRNQEIGPFAAPDKLYITPSLPMTRSGKIMRRILRKIVAGEV--- 159040377 532 ---------------------------------------------------TYGRLDADADRLAAHLRRCGVRPDQPVGLALAAGRAAVTGVLAILKAGALPVD--PTHPPARLRALLT-AAGTTVCLADAGLAATLATPPGTSDDDQPYPGTVLAVGPDGQPVDADPTGAPAPAAPRAVHPDLAYVIHTSGSTGTPKGVMVSHRTATNLALAFADLHGIGPGDRLLMLPPLSFDASVGD--LFPALVSGAAIVVHRQPAAITGAGLVETHGLTLVDTAAPLWARWVAAAQPGGVDVTPLRAMMVGGEPVDLETVRRWAGLTGVTLHNHYGPTEATVCATTYADAAELPGLTRGRPV-PNVEVHVLDPDLRPVPIGLPGEVCVGGTAPARGYRDNPAETAGRFVPNPYYRTGDLARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVRRTAVV-VDHAPAGPRLVAYLVGDDVTPTGREARIALRRR-LPEYLVPSAFVRVPDLPTTRHGKLDLAAL----------- 217422110 1649 -----------------------------------------IALTFDGQRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPAYASDRLRGIVQDSQ-PALVLADAVG-----------RAAL---------GELDGALPVIDLETDPATNPEVASQHVAYVIYTSGSTGRPKGVMVEHAQVVRLFGATQAWFGFDERDVW--TLFHSYGFDFSVWEMWGALLHGGRLVIVPTETPSAFFALLCAEGVTVLNQTPSAFQALMSAQEEREEAAGNIERANVVAHRFGGEAPRTLASWYATQLVNMYGITETTVHVTYYALRAEDAMRLGASPIGPDLQLYVLDDRREPVPMGVTGELYVGGAGVARGYLNRPELTRERFIDDPFYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLLARDSAADTDQNADPNASASEKRLVAYYTGDADVVALRAQA---AQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL----------- 195500359 57 ---------------------------------------------------TYGQALTWAIRIAQHLKSRGLGHKDIIGISARNTTYIMPTAVACFFHGTPFQSANPILEESTLKHLYTISKPKI-IFTDADH---YDKLYSATSEFKPEI--ILTTGTRDGILSIQDLFYQPTPLKEGPSQTVAILT-SSGTTGMPKAVCISND---ILTQETVFVNGYD--TIFISA---SLDWITGLWATIFSTVNGCTRIISSKPFAADYFVYLVSKYSITYALIPPHCCSLLDCPSATPEKLGSLTKLNFGGGRMTQATVERIKKLANGVLNSSYGMTEGFIVFNH----GHLKLTAAGNPL-PGIQVKIVDDDGNQLGVNQTGEIIVHNGFSWNGYFADPVATKEMQDEGGWFHTGDMGYFDEDDYLYMTDRKKEVLKWKGLQMWPAEVEAVIDELPEVKRVCVIGVYDETQGDVPGALVVREDNATLTAQ-----QVIDHVAKRLPDGVQFADEIPQNYNGKAVRRYARDALSKK---- 119175960 2877 ----------------------------DMFYDRVRTDPTALALDAWDGTFTFEELDDVSTKLAHHLVDLGVCADPEVYVPLCFEKSAFAVVLAVIKAGGAFAFLDPTHPIVRLQGITTDLEASMVLCSSRHKSI-CEDLAPQT---------LVV-----DMALLRTLPSRSQLLPQVPTDNGAYVIFTSGTTGKPKGILVEHRNVCSAMSHGPAVCL----KPYRRALQFSSTFDASILETLTALIIGACVCM-----PND-FDRIN----NIEEFITKMNIDWAEFTPSSPEDVPTLKTLSLVGESLSTTWANRVQLVNG------YGPSEATVLSTVKSQ-----ITTKTNPVNIGQADRCWQNHDRLVPVGAVGELLVEGPTVSRCYLKDPEKTASVYTQSGMYKTGDLVRYHNDGSIIYIGRKDNQVKLRGQRLEIDEVEHHLRADDAVVN-CVVTIPDATRGDPSTKLMIPFDDAPMMSAIQERLR-RLLPPYMVPTKWVSFKSMPIMPSGKLNRRQIIKFIEE----- 124110759 61 ------------------------------------------------RHYTYRELLHETERTAAMLASLGAKKGDRVILYMPMIPETVFAMLACARLGVIHSVVFGGFAPPELAKRID--DATPKLVLTASCGIEG---SRTIAYKPLVDEALVLAAHSVELMPVRDIRTADMPVPPLASGDPLYILYTSGTTGTPKGVVRDNGGHAVALSWSMNIYGIGAGDTFWAAWVVGHSYIVYAPLLVGVLFEGKPV---GTPDPGTFWRTIARHNVK-SFFTAPTA---IRAIRKEDPDARFLKEIGTGACRAVFLAGERADPETIAWLERLSGLP--VIDHTELGWPAIASCFAMGKPGSPGYQFAILDDDGLALPDGASGNVVIETPLP-PGTFRSLWNNNATFVRNGYYETGDAGFRDSEGFMHIMGRTDDIINIAGHRLSTGQMEEIVSRQPGVAECAVVGADDNLKGMVPIAFVTPQAATDKSLVERSVLSVRSLGAIAALKAVLVVEQLPKTRSGKILRSLLRKIVNRE---- 154310341 111 ---------------------------------------------------TYSELLREVCKTAYVLKQMGVKKGDTVAIYLPMIPEAVIAFLACSRIGAVHSVVFAGFSSDSLRDRVIDAQSKVVITSDGGKLIGTKKIVDDALKQCPDVTHCLVYRRTGADVPMTEWHEEVEKWPSMNSEDPLFLLYTSGSTGKPKGVMHSTAGYLLGAAATGKYVFDIHDSDKFVGWITGHTYVVYAPLLLGV----ATVVFEGTPAPNFSWDVIEKHEVT-QFYVAPTALRLLKRAGDQKAQMKHLRVLGSVGEPIAAEVWKWYFEIVGKEEAHVVDTYWQTETGSNVITPLAGVTPTKGSASLPFDPVSGEEIHGNDVE----GVLAFKQPWMARTVWGAHKRYMDTYLNKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHAVAEAAVVGINDELTGQAVNAFVAIKDGNEVNDSLKKDLVRKSIGPFAAPKAVFVVPDLPKTRSGKIMRRILR-----KILAG 119468996 108 ---------------------------------------------------TYQQLHDEVAKFANGLKKLGVQKGDRVAIYMPMTPQAIYAMQACARIGAIHSVVFGGFSPSAIADRIKDSGAKVVITSDAGNCVPLKANVDELQDSVTTIEHVIVGGEVDWHDHDIWWHDLVADLPAMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYASMTHEYVFLQDDDVYWCSADVGHSYIAYGPLVNGVVFEG----VPTYPSAGRMGEVVDKHGVTILYTAPTAIRALMPTATSHRD---SLRILGSVGEPINPEAWNWYYESIGCPIVDTWWQTEGGIMITPLPGATDTKPGSATHPIAP----ALYDAEGNTLEGAVDGNLLDSWPSQARTVYGDHERFEQTYAYPGVYFTGDGCRRDEDSYYWITGRVDDVLNVSGHRLGTAEIESALVAHEAVAEAAVVGYPHNIKGQGIYVYITPNEGVTVSDELTTAVRNKELSPIASPDMIQWSPGLPKTRSGKIMRRILRK--------- 134099763 38 ----------------------------------------KVALEAGDVRMTYRQLDRRANQLAHHLLTLGLGTGSRVGILLERSAWTYVSLLGVLKAGAVPIDAVPSDR---VGYICGDSRLDLVIT----SG----DLAGKVGGACPVL-DVDLVGTTLDHTP----STRP-ELPDTADPP-AYVIYTSGSSGRPKGVEVSQSSIIYDVRES--------DRVYQG---MSISFDFSIEEIWPTWAVGATLVAGPNDSGEELAEFLDDNGVSVLYCVPTL-------LATIHRELPKVRSVLVGGEACPAELVRRILNTYGPTEATVTASWCELLPGRRV---------TIGRALPTYTVV-LLDEALHPVPDGDVGEICIGGPGVANGYVGLPEKTADRFVEHPLYRTGDLGRTTEDGEIEYLGRADAEVKIRGRRVDLGEIDNVLLEHPAVSGAVTALTAD---GMALASYLTVRGDA--GDELIADLHDRALPEYMVPALVDVLDELPTMPSGKVHRARLPAPSGRRFSAG 119433779 511 -------------------------TLPRLVAEITAARPDAIAVSHNGHHLTYRALQERADRVAAALRARGVGPDTLVGLCVEPGVDLVVGALGILRSGG---AYLPLDPTDPVDRMRAVAGDAG-----------LRLVVTRGDVPAPPVERIDLGDLGDLDDAGGLGAPAHPGLAQPVPANLAYVIYTSGSTGRPKGVAVSHGNLLAACRRALPVT--DEPQVW--ALTHSAAFDFSVWEMWGALTSGGRLVIVPPDKPDELWELLRAERVAVLGQTPSACRHLLPAALADDPRRAALALVVLGGE--SCEVATEAMDHSGPELVNMYGITETCVHVTRAADVDGAARSPIGGPL-PGQRIAVVDQNGVRVPVGGQGELFVGGVGVARGYLGQPALTADRFRPDPAYRSGDLARALPDGELDYRGRLDKQVKLRGYRIEPGEVEAAALAHPSVRAGVVVPRTDTYLAAYLVLADGTRDQDAARAELRAFLAER-LPRHMVPAAFVFVDRIPLTRNGKLDEAALPE--------- 11498285 30 ----FEPWKNVFKWEYPKFSWFEGGKTNNCLDYKVKRYGSKPAYIYENPEMTYRQLYSMVKKYAASLRGAGLSKGDRILLYLPNSIEAAAMLLAAARIGSVTVFAGFSPKTPKLIFTQDFSEALSYVPENVRENVGMVVVKRAMPEEEVDLK------EGRDFTLKEFLDLESSDYVEMDAMDPIFVMPTSGTTAKPKPVVHVQGGYIWNYYAAKWVYGLKPDDVIFNTSDIGWIVG-QSYMVFGPLLAGSTCILTPDPEPGTWWEVVERNGATLIWTSPTGARILLGVEKAKEYDVSSVERVVCAGEVLNPEVWYWLRDVFTETTGALFGYPYGLYG----DEIKEYIKGSAGLPLPGIIPVVLDELSGEELPPREKGVMYLKRPFLTPTLWDSFDRYVRSYWERGMYCTGDAAYIDEDGYVWFTGRADEVIKIAGHRIGTIEVENALISHPAVAEAGVSGIPDEIRGEVVAAFVVLKPGYSPSEELKREIIDKTLGPIVVFKDIQFVNMLPKTRSGKIMRRVMK---------- 145593334 77 ---------------------------------------DAVAVEHGDETITYRELDRRADQLAARLAASGVRAGDRVALFARRSIPMMVGLIATLKSGAAYV---PQHVDSQLQHVIETAE------------------TRVVLTLAATAKRIPVP-DGHVVIALDELVAEPIPTTPLQTDDPCYVLFTSGSTGRPNGVVVTHRNICNILLTAIRPGWRVGQILNIA-------FDMAAWEILGALSHGATLVIR---GPDIAETMSRVDVIIATPTV-------LSRIDPRR--CHQVKVVAVAGEPCPRALADTWSAV--CSFYNSCGPTETIVNTMSRHHPAAERL-TIGRP-TPNNTVYVLDADLRPCPIGTVGEMWAGGDCVSTGYLGNPQLTAERYALDPFFRTRDLARWTPDGELEHFGRTDDQVKVRGFRVELDSVSAILEAVPGCTRAATIKLNDRTL----VSFVAPTQVDPGLARMAV---SEALPYYCVPETVHTLSELPMTSRGKIDKTALRRLATAR---- 88712908 95 -------------------------------------------------HITYGQLHEQVCKMSNVLKDNGVKKGDRVCIYLPMIPELTYAVLACARIGAIHSVVFAGFSSNALSTRINDSDCKMVITSDSYRGIDLKGIVDKALDDCPGVNTVLVAGRDKWLAPLMEEAYSDCNAEIMDAEDPLFILYTSGSTGKPKGMVHTCGGYMYTFKREEDVYWCTADIGWIT----GHSYIVYGPGATSVMFEG----VPSYPDYGRFWEVVEKHKVNYTAPTAIRALAKENLEFVEKYDLSSLKVLGSVGEPINEEAGKKHSPIVDTWWQETGGMMITPIPYVTPTTPTFATLPFIGI------QPALMDENGQEIIGNQVGRLCIKFPWTIWGNH--ERYRDTYFSADNKYFTGDGAHRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGYVIGRDKDNVRKEINQQITEHIGPIAKL-DKIQFVPGLPKTRSGKIMRRILRKIASK----- 70995289 272 ----------------------------EMIYDRTLLQPENEAVCSWDGSLTYKELDLLSSKVAYDLQQRGVGPEVCVALCFEKSKWYTVAMLAVLKAGGAFVPMDPSHPTARLQSLVEGVQAHIMLCSRSQTG------------KLQTVAETLIPLDEETVDGLPDLPTSTFSSTTVKSSNAAYVIFTSGSTGQPKGTLLEHRAYVSGALAHGPVFGLNSSTRVLQF--ASHAFDASLVDILSSLIFGSCICISEEARLNDIAGVINEMKVNHASLTPSF-VGFLDPAA-----VPGLESLVLAGEAMSPQTWSHIKLVNG------YGPTESSVNMSSSSDCRDI-----GLPVG----VRFWANHDQLVPVGCPGELVLEGPTLARCYINNPQKTSDSFSDRRFYKTGDLVRYNSEGSLTYIGRKDAQVKFHGQRVELGEIESQLSADTDIKHCTVL-LPKSGFAQGKLVTVVSLSAGPQALEADAVIQERRLPTYMVPGVWLCVEALPMLVSGKLDRK------------- 154246725 2607 ---------------------------------------DAIAVTWGADALTYADLDRHAERIARRLAEAGAGPGDIVGISAERSPALIAGLLAILKTGALPLDPIPQARR-------------AYMIGDAGVRCILADTANSADLPQTGLRHIPLDGEAEEDAAAMRLWPSP------HPDQPAYVIYTSGSTGAPKGVVVTHGNVARLF--TATAPWFGFGPDDVWTLFHAYGFDFSVWEIFGALSFGGRLVVVPSRAPEEFLDLVVRERVTVLNQTPSAFRPFLQVALARTEDLALRHVI-FGGEALDVGVLGPWYARFGARLVNMYGITETTVHVTRPLGPGDVLGSSRGGPI-PDLTLHLLDDMLDPVPVGVPGELCVGGAGLAAGYLKRPGLTAARFVPDPYYLSGDKAVRRPDGTLDYLGRGDGQVKIRGFRIELGEIEARLRDDATVTDAAVVELPG---GPALVAYVVATGTVDPTA-----VRERGLPDYMVPAHVVALDALPLTANGKLDRAALPE--------- 82503187 453 ----------------------------DFFEQQALRSPDAIAVVCEDASLTYRELNREANRLAHRLIGLGAGPGHKIGICHGRSLRLPVALLAVLKSGSAYVPIDPSYPPARVRHILDDARPALAIVDEALGPFD--GVAIRIDA---------AAGAGHDEAASANPARAATGL---SAHDVAYVIYTSGSTGRPKGVLIEHRNAASFIQWALAHYPAEKLAAVLAATSIC--FDLSIFEMFVPLATGGRVVLAENVL---ALRDHEIEGLSLINTVPSAIRALLEADAVPR----SVRCINLAGELLQQELVDELYARLGAVVYDLYGPSESTTYST-------VCLRTRGGSASPIANTQVYDESGDPLPSGAIGEIHIGGAGLARGYLDRPEATAEKFVFNRVYRTGDLARWTADGRLQYRGRKDNQEKIRGHRVEPGEIEACLREHPSVAECIVVGRGSA--GDAGGRYLVAQDEAAAGAELGRFLAAR-LPAYALPSRFVALSALPLTPNGKVDRNALPE--------- 70999059 213 ----------------------------DLIQRTCQQQPHAMAVCAWDGSWSYQELDCQASHLASQLCDHGIEPEKFVGLLFEKSKWTTVAILAVLKAGGAFVLLDPTQPAAYLSAICTMTRTALLLC----SSHNQRLAAELRQTTIQVPRDPYHGA-----MPTSDFRRQ--SSPAVQPHHTLYACFTSGSTGRPKGFIIDHVAFNSGLQTYAHATGLGDSRVFQFA---SYSFAPSITDQLASLIVGASICV----------PAEEELQNDVEGSISQLQATWLKLTPSVARTLDPGRLPCVKTLILVGEEAQVSDVAHGITVLGLYGQSENMVSRKSSEDADP---GNIGSPFCAVGWVVDPDDYHRLMPIGATGELLLESPCLCRGYIDNEDETKLAFTAQPLLRTGDIVRYNVDGTFCLVGRKGNRVKLRGQRLELAQVEHHLRSHPVLADVAFVPWADQSAADATDGFFAPKDFQTQARAVLGRLRHL-LPSFMVPSTLLAVRTIPRTGTGKIHRRRLQEAAS------ 85860301 107 ---------------------------------------------------TYRRLHEEVCRFANVMKSLGLRRGDRVTIYLPMIPELAVAMLACTRIGVVHSIVFAGFSPESLRERIRDCQGRVVITADGGKPLPLKENADEAVGKCPFVEKVIVVRRTGSQIPWEGLMQESADCPEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLFTAMSHQHIFDYHGDIYWCTADIGHSYTIYGPGATTVMFEG----VPNYPDWSRFWRIVDKHGVTILYTAPTAIRALMRQGDERKTFRKTLRLLGTVGEPINPEAWLWYYNVVGCPIVDTWWQTEGGILITPFPGAMALKPGSAARPYFGVKPA-IMDSEGRFLEGTGTGNLVITEPWMLRTIYGDHQRFLDTYTYKGVYFTGDGARRDEDGDYWITGRVDDVINVSGHRLGTAEVESALAAHSAVAEAAVVGFPHEIKGQGIYAYVLKTDRQPSDAELVSWVR-REIGAIAAPDFIQWAPGLPKTRSGKIMRRILRKIAADDI--- 112791735 473 ----------------------------DLVEAQVAAAPDAVALWQGDTRVTYAQLWADATRLADELAARGVRPGDRVAVWL--------------RRG-----------PSTVTALLAVLAAGAAFVPAAYPEERVRYLLSDSRPSLVTESSVHLLGEGLPTLLLDELSGAPAAVPDRVAADTAYLIYTSGTTGRPKGVVVRHSSVVNN------IAWRQANWQLTEDDRVLHNHSFCDPSVWAAFWTGAAIVLATEKDPGEMITTLRDHQVTVLGGVPSLLSLLLD----HRDAGTCTRVRLVGGEPLTDTLLESVESTWSAEVANLYGPTEATIDATRVPRGDRTVPVPIGRAVS-NTAVHVVDAELRPVPEGVPGEIVVTGAGVAVGYHDRPALTAARFLPAPFYRTGDLGRRLPDGSVQFFGRVDDQVKIRGHRVEVSEVESVLKALAGVQDAAVVALDAGTENARAAALVLPASDAPSLEDVRSALAGE-LPDYLVPDRFAVVDELPLTANGKTDRRGVAELLSRQAAA- 206970922 1060 -----------------------------------------IALSKDNLDLTYIELNERANKLSCYLSNIGVKPGMIVCVLFGRSVDAIVSILAVMKAGALPINNVPKKR---LEYIID-STKLGFIITDTH-----------LETVDGKFKTINLNDRSIEEKINQCTSENPSK---VHQTDLAYVLFTSGTTGLPKGARISHQALLSHVQSAHNQYNMNSSTVTLQYSSL--NFDVATSDIICSLTCGGRLTLYSSKRISDE---IEREGITHINIAPPS----LSTIEIRKS--YSLQTINIGGEVCPEDLLQKWKGI--CEFYISYGPTECAVCSSSISVQNRKEKNSIGKPIGE-NIYLVCDSYGNIVPNGVPGYLYIAGPQVMSGYVNSNNNGILTFGENSIYNSNDIVRKMPSGEYQFLGRQDDLVKINGHRISLSEISNAAGKKDYIRNATV--MLHNLVNSSSAIVLFVQME-PNALELKSDLAEE-LPMYMIPSRIISISEVPITDNGKTDFKKLRSIIN------ 170060113 57 ------------------------------------------------------ELQLRAIRVVQNLKELGFCKGDMVTMACANSENVAPLAVGLL-INGMPFNTLPSYGVDDMVHMMKITQ-PKLVFCDA-NNYETIKQAVALAVKDKPLVYVFESGEMDCVKRVEDLLKELFFVPPYLGDSIAMILCSSGTTGLPKGVCLSHAHLI---------------TIYGNRMP-GYNFKLLSPTLLTSLMSGITRLITRQPSEDLCFDLLERYPVDGLFTPPSYAHLLLQHPRLKTANWSNIRLWALGGSAASEQIRNSMNALLNGKASNGLGISEGRVSFGQ-------------KPFAPNIKGKIVDEDGAALENGVRGELMLKFSVKILGYYNNPEANAESIDEEGWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPSDLESIVAKIDGVSHVCVVGVPDEDGASDLATAVIVKTQGSQLNEADVLVNEQVADYKRLRGGVFFVEDIPMTATGKPLRRKLREIV------- 67159280 509 -----------------------------LIEDRAGKTPEALAVTCDEQRLTYRQLDAQANRLAHYLIELGVKPETRVAIAMRRSPEIMVAFLAVLKAGGAYVLKYPQDRQLYMMKDC----AAALVLTQS-----------DVLGQLP-LPDGLPALAVDR---TDNWQGYPDSAPQLTAESLAYVIYTSGSTGQPKGVMVSHGPLAMHCLAAGERYEMSMSDCELQFMSLA--FDGAHERWLTALSHGAHLLMCGDETPEQTYRAMHRYGVTVTAL-PPVYLQQLAEYAEHDGNPPPVRVYCFGGDAVPAWRALRPQYIFNG-----YGPTETVVTPLLWKARQSDACGAAYAPIGTLLGRRVLDTNLNLLPIGFAGELHLGGEGLARGYLDRPGLTAERFVPDRLYRSGDLTRARSDGLIDYLGRLDYQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGPG-GRQLAAYLVPDDSAERQTELRRELKAHALPDYMVPAHLLFLARLPLTPNGKLDRKAL----------- 56460171 79 --------------------------------------------------YTFNQLREQVACFAHVLKQQGVEKGDRVIIYLPMIPQAAIAMLACARIGAIHSVVFGGFAAHELA--VRIDDAAPKLIITASCGIEYKPIVDKALAEATYKPRTIVYQREQEMQEGQDTDWEPLEAIPLPATHPLYILYTSGTTGKPKGVVRDHGGYAVALNFSMNYVYLEPGEVFFTAWVVGHSYIVYGPLLFGVLYEG-----KPVNTPDGAFWRIVQDYNVSAIFSAPTAFRAIEGEFIQRYDLSSLKRIYMAGERLDPATYEWTTELTDLPVYDHWWQTES--GWPMCANPVGIGA-VKVKPGSPGYEISVLDPLGKGLGSKEEGAICVRLPLCLTTVWGDEQRLHSSYLNPGYYCSGDGGYIDEQGYVFIMGRTDDVINVAGHRLSTGEMEEILAAHKDVAECAVVAQPDELKGELPVGFVILKNSSTIAQELIQSIRAE-IGAIACLKTLHIVSRLPKTRSGKILRRLIRQVL------- 170064656 63 ------------------------------------------------------EMYLRTVRVAQNLIKFGYGTRNVFAMAVRNGEHTAPVLFACFALG-IPVNTLDSHMLGSVKVFCE-SETLVEMIP-----------ACEMAGIAP--KVIVFGDKVTGFSHIEDLGVENTFVPDNPSAELAVLLCSSGTTGRSKAVSLSHSICIAHVANFFECTSSDYSSLYLSGLVMV---------LAGTLAGATRIITRDPFTVQRTLDIVQRFHVSTLFIPPTQAWAIVNDPKVTADSFRSLRLAFAGGSVVSAGLKRAFEKRFGKFLEVAYGFSE--VGYAVTFTREGFYRDGSVGFTRPGVEIKIVDEDSCAVGIGRDGEILVRTKLVFLGYFGNREATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVVQGIEGVAAVCVVGIPQENGNDLVTALVVRSSESLGS---ESIVQE---VAKKLPDYVYFADQLPMTPSGKVVRRLAKKIVLEK---- 116670318 92 --------------------------------------GDRVAIEPGDSRYTYAELTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAIHSVVFGGFSAEALRSRIDDAGAKLVVTADGYRRGKPSSLKHAVDDALSTVENVVVVKEGRDHWWADTVGTASAEHKAVDSEHPLFILYTSGTTGKPKGILHTTGGYVFDLHPETDVYWCTADVGWIT----GHSYVAYAPGATQVMYEG----TPDSPHQGRWWEIVEKYKVSILYTAPTAIRTFMKWGKEAKFDLSSIRVLGSVGEPINPEAWMWYRDVIGANAGKNGEKKENVDTWWQTETGAQMIAPLPGKPGSPGIAVDVVDELGESVPNGHGGFLVIREPWMLRGIWGDPERFKETYWSETMYFAGDGAKKDDDGDVWLLGRVDDVMNISGHRLSTAEIESALVSHPAVAEAAAVGAADETTGQAVVAFVILREDAVDSGELRNHVSKE-IGPIAKPKTILVVPELPKTRSGKIMRRLLKD--------- 126456041 4943 -----------------------------LFEAQAARTPDATAIVDGATTLDYRALDARANRIAHALAHAGVRAGDRVALHLEPSIGLVAAQLAVLKLGAVPVVGNPPARKA----FVAQDSGARLVLGDA--ALDWPAAAGVPQRDLAAL----LAGPWPS--------DAPARAPQCGGDTPAYVMYTSGSSGQPKGVLVTHRG-IARLAVNSGYATFDASDRF--AFASNPAFDASTFEVWTALLNGASIGIVKRDDLLDLGALAGKSSIGVTCLFLTTALVSFDPAMFAR-----LRCVISGGERADPAVYRKVEAGPPRHLLNAYGPTE-TTTFAAVWEAEPRTLAAQAAPIGPIGNTSVYDAYGAPVPVGVTGEIHIGGPGVAQGYLNRPALSAERFVRDPFYRTGDLGRWRPDGMLDCIGRADFQVKIRGFRIELGEIEACLLEHGALAQAAVLARDDGGDGGKTLVYYVPRDGAPA---LRAHLAAR-LPEYMVPAAYVRLPAMPLTPNGKLERRAL----------- 123440698 109 ---------------------------------------------------TYKQLHHDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDAVA--GRIIDSNSKLVITADEGIRAGRLKKNVDEALTSIKNVVVTGNASYWKDGRDIKDASVDCPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAALTFKYVFDYHGDIYWCTADVGHSYLLYGPGAITLMFEG----VPNYPGVNRLGQVIDKHQVNILYTAPTAIRALMAEGDKAIEGTTSLRIMGSVGEPINPEAWEWYYNKIGCPIVDTWWQTEGGFMITPLPGATELKAGSATRPFFGVQPALV-DNLGNPQEGAAEGNLVITDSWTLFGDHERFEQTYFS-TFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGVPHNIKGQAIYAYILNHGEEPTPTEVRNWVRKE-IGPIATPDILHWTDSLPKTRSGKIMRRILRK--------- 154288002 1177 ----------------------------------VSRFGDKTALEDEHSAVSYTQLNQRANQLANFLRSRAILPEDIVPICLDKSIDMVVAILGIFKTGAAFCALDPTSQPSRNQFILK-KIGAKLIITDPASSYSLECFRCEH----------VVLDQLDTF----QFSCENV-VPTMSPDSLAYVIFTSGSSGDPKGVLITHNNAFNASKGMIEATGANDSWRSLWAL----NYIFSYFDLFAVLGSGGTLCLSQSRVFSNLAGFINQFDVTHVNVTPTIVNKLLNPS-----DVPNLKALVVGGEPLVPEILETWAPLL--PVYNNYGPTEGILATTALIEPTSTI-NDIGTALSTSIVSILEFDSKSPAPLGELGELCLGGPQVARGYLNPDATHAAFFSQDDIYRTGDVARQLSDGRFELFGRRDNQVKVNGYRIELGEIESAILRTGLVKTCVVLAFPDNI--EENITPLLPPSEAHSFQDLQT--RLVTLPRYMIPAVWLPVAYLPLLPSGKTNRKKLIESMEDSLLA- 157691118 227 ---------------------------------------------------TYPELLTNAERVLSGLRKAGLTNGDQVLLQLKDHQDFITAFWGCILGGIIPVYDETNQAVNKLKGVFQL-QNEPFIITNEASAEDIAGLREAFEAKMPVLTETLLSCEPDE------QHYEP-------EPDEPVLQLSSGSTGVPKCIRHNHQSILSRIISFEQTNGFTHEDVSLNWMPLDHVGGIVMFHVHDVYFGCQQI----SPSIDQ---FIERPMVWLDWIAPNFAFAMMDDIRKGSWDLSTLTYIMNAAEAVVPKVTQRFMHMMGHAMVPAYGMSESEIQYVAQDHPHKMTFTEVGAPI-PSVWIRIVDEHHHVLPEDQVGRLQVKSPTIMMGYDQNEEANQEVFAENGWFHTGDL-GFIHEGRLVLTGREKDIIVINGANYLNYEIEAVVEEVDGVEVTFAASYPESSNDTLAIFFVTQKDSLEEQVTMIQQIREAIIRKIGIPDHIIPVDQFPKTESGKIQRAQLGAALKE----- 154687170 33 ---------------------------------------------------SYAQLFEKSRKVLGVLQKKGLRKKDELIIQIEDNEQFIKVFWACILGGIIPIPLSVGYNEEHKQKILRIWS----ILNNPYCISDQR-----------TLHSLEKVADAETY---SSIVKQSIYLDEIKNSNIAFIQFSSGTTGDPKGVILTHKNLITNISALNEAWETSKSDSSLSWMPLTHDM-----GLIAIHLASTYKKIQQYIIPTSVFILLKTHQHRVTQLYSPNFGYKFLLDNYKKNDLTCVRLLANGAEPISTSLCQRFMKQFGLTLNTVYGLAEATVNREALEVGQKIQKTVEEKPAVRHCSFRICDSNNYVLDDDFIGHVQIKGENVTSGYYNNESATKDAITADGWLNTGDL-GFIHNNSLVITGRTKDIIIKNGQNYYSHDIERENVKDIELGNVVACGVPNETKAEEDLVIFVSYDITTAEKELKRELKQLGLNVHQIPVRKIF-----KTTSGKVQRSKMKDFYKELILS- 46110867 1798 ------------------------------------------AITSWDADFTYAELDTTSTKLAHYLADLGVGLEQFVLVCFDKSAFAIVAMLAVLKAGGVCVPLDPAHPDAAIRLRAEDTGA---------------SIAAVSSSMASRLSNIVDKAVVVDSNLLQNI-SENAILPQINPHNACFVIYTSGSTGRPKGVVLEHRGIATNAKSSPKLGYSEESRVLQFA---SYTFDNSLAEIFTTLALGGCVCV---PSEHERFNAISRYRVTLADITPTVACLINPL------DVPTLKTLALGGEAVTHKCVDIWRDFV--SLQCCYGPSECSVNSTY---SGEIAQPGKATNIGRAVGSVTWTDHNRLVPIGCIGELLIDGPIVSRGYLNLPEKMAQSFVSRKLYKTGDLVRYNSDGTLTYFGRKDTQVKLHGQRIELEEIEHHLEQNLPQDWTSAVELI-QFEGKKSLASFICADLGSVAKELEIAL-SNNLPAYMIPSVWLPVSEMPMTSSGKLDRRSLRSMV------- 121704124 4408 ----------------------------DLITARAKATPEATAVCAWDGDLSYSKLDEMSTKLALDLVNLGVGPE--VIVPYCFSKSVWAIVIAILKAGGACTALDPEYPQSRLESLIKETGAQVVIASPSHSSL-FEGLVPHV---------VVVDGTAFKFSSLES---------RVAPNNTAFVVFTSGSTGIPKGVLLEHRGFVTSFQAAVRMGIRSTTRSYQFS---NFTFDLSIEDIISPLIAGGTVCV---PSELDRVNNLAHSIRTLDALTPSVATLLNPEA------VPSLKTVVLGG-----EALRQ---------DIVDKWAEHVVLLNGYGPSESSVTCAISSPIKPGKDPKLWNDHDRLAPIGTVGELLIEGPTLARGYLNDTLKTAASFIEDRMYTTGDLVRYAVDGSIVFVGRKDTQIKLHGQRIELGEIEFHLSSSNAVEEAVVIFPKSGLCKDRNDISLIGDDKKPLAAERVASIEEERLPRHMVPSVWAVVTSLPKLSSTKINRKAIQLWVTE----- 182677055 108 ---------------------------------------------------TYKELHDSVCRLANVLKAHGVGKGDTVSLYLPMIPEAAFAMLACARIGAIHSVIFGGFSPDSLAGRIEGCRSKVLITAD--EGLGGRKVPLKANADLAIAKTIVVTGGAVDWVEGRDVRYEECPLTEVEAEHPLFILYTSGSTGAPKGVVHCTGGYLVYASMTHQYVFDYHGDVYWCTADVGHSYIVYGPGATTLMFEG----VPNYPSVSRFWEVIDKHKVTIFYTAPTAIRALMGSAPVKKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTEGGILITPLPTPEK-----PGSATLPFVKPQVVDATGAVLEGVCEGNLVISWPGQMRTIFGDHDRFVQSYTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHELVSEAAVVGYPHDIKGQGIYAYVTPSDRL--RTELVTWVR-KDIGPIATPDVVHFATGLPKTRSGKIMRRILRK-IAEK---- 9937225 463 -----------------------------LVEESAARRPDALAVVGGTRHLSYRELNCRANRRAAWLRRAGIGTEDVVGVRLERGPELLVSLLAVLKAGALPVPALPAER---VRLMLDDARAALLLTETAL-GTPPAPAGTPVHH---------VDGPPPPTRPGDDAHTGP-DLP----TSLAYLLYTSGSTGRPKAVALQHDSAAAFLRWAGRA--FDGGELAAVLATTSAGFDLSVFELFAPLAHGGTVVLADSALHVPALPWAPAATLLNTV---PSAAAALLDADGLPDGLTA---VNLAGEPLTAELVARLHARLKAAVRNLYGPSEATTYATAALVPAG---GTEAPAIGALGAARVWDDRQRPLPGAVVGELLIGGTAPARGYLGRPGPTADAFRPDPLYRTGDLAVRRPDGRFVFLGRKDEQIKLRGVRIEPGEVEAALRQCAPVAAAAVVLAGTTAENHRLVGFVTPSPGARVDPERTAALRSR-LPAALVPAALVVCDALPLTANGK----------------- 90022098 9 ------------------------ETLVDLLQWRAQKMPNKVAFTFETDQITFRELDERARQIAARLQQENTPNPTALLLYPQGIEHMCALWGCMYAVRAVPLFVPQNDRVYKRVKSIQQDSGAQYVLCDRES---YDRLEKRF-DRMPEVASLLISDELEASL------ANDWKLVAQERDTVAYYQYTSGSTGTPKGVMVSHGNVIYNVS-DIDASW-DHSTVLVSWLPIFHDMGLIYGFMQGVYNGFHTVLFSPNARPYTWLKAISDYRATHSGGPNSAYIMCVEKVEQKKDDLSSLRVMFNGSEPVRESTLQSFTQAFACGFKACYGLAEATVTATKLGEPNHLTVDAKALPLLAGEEGQVFVSSGVTVQPDSIGEIWVKGPTNAMGYYRKEEDTREIFTVDGPYRTGDL-GFFYNNELYIAGRLKDLIIVRGRNCYPQDIEEIVNCHPALSPSAGAAFSLDVDGDERLIVVVRRSHLKHAPEIFNAIRRSVSAQYKVHDQLLMPASIPRTTSGKIQRRACKQAYQQKTL-- 44662946 1215 --------------------------FHQLFEKQARAMPQAIAAIFQEQRLSYAELDERSERLAIYLQQCGVQPNRIVAVCLERSLDMLVALIGIARSGAAWLPLDPNYPDDRLRFMLSDSQAQLLLTEE---GLRDKTAAIVSQAVGERLQIVAMDGHWPEI-------ERQARTSELQMRDLAYVIYTSGSTGIPKGVMIEHRSLVNFLYSMLNRPGLRANDRLLAV--TTYCFDIAGLELLVPLLCGACCCICATDKLNDSEALIERLQPTVMQATPSTWTLLFHGGWNNRQGVKIL----CGGEPLPAESASQTWNLFGPTETTIWS------TVSRLDLTKDSV--DIGTPIA---NTRVYNGDDQLVPIGVPGELCIAGDGLARGYLGNPQLTAQKFIANPFYRTGDLARWREDGVLEHLGRLDQQVKVRGYRIELSDIETWLNRHPSVAQSLVVGH-EQAGGMLLVAYYVKDSESVSSTELRNYLAEH-LPEYMVPAFFRALSNMPLMPNGKVDRKALRELVAEESESG 177670548 148 --------------------------------------GDRRAVT-------YAQLQREVAQAANALEELGIEAGDRVVVYLPVLVETIVITLACARIGAVHSLVFGGFSAEALRFRVEDTGAKLLVTTDGQAAVPVKANADEAVSGDNAIEHVLVLDRGHRDIPWTEWHDVVDRQPDTHTPRALFIMYTSGTTGQPKGLVHTSHDFLFSARRDDDVHWCTADLAWV----TAHTYEIYGPGVTQVIYEG----VPNAPHPGRHFEVIERYRVTSYYTAPTLIRSWIPAHADGGPDLSSIRLIGTVGESVNPEAWTWARTQIGRDTPDLPMVDTWWQSETGATVLSPRPTDTAFKPGCPGVDVAVVDDDGAPTPEGLQGRIVTRSPSMARTVWRNPARYFHSYWEDGWFLAGDGAKRDEDGDVWILGRVDDVINISGHRLSTIEIESALVAHPEVIEAGVCPVPHETTGHAAVAFVVAHDDGPSAADRAEELRRRVIGPVAKPAEVVFVPDVPKTRSGKIMRRLL----------- 170677080 97 ---------------------------------------------------SYNELYQKVSKMANVLLEQGIEKGDRVCIYLPMIPELAIAVLACARIGAIHSVIFAGFSAGALEARINDCQAKMVITSDGYRGINLKGIVDEALERCHGVKTVLVVERTKEKIPLLDNALDTSVAEIMDAEDPLFILYTSGSTGKPKGMLHTTAGYMYTFKNVFDIFWCTADIGWIT----GHSYSLYGP-----LLNGGTTVISEGPDFSRYWQIIEKHKITYTAPTAIRSLAKENLDYVQKFPLKSLKVIGSVGEPINEEAGKRCPLVDTWWQTETGGIMIAPIPFVTPTKPTYATLPLPGVQPVLMDELRNEIEGNQVV-----GSLCIKFPWTIWGDH--ERYKETYFSQPGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDIKGNALYGFVIHRDRENLKIEINQIISDQVGPIAKL-DKIQFVSGLPKTRSGKIMRRILRKIASGDL--- 83644854 225 --------PDEITERLQR-GTGATSDFAEYVRARVAETPRALAIIHGEISLTYAELDEASYQLAQALRELGVQPGQVVAIHTPRSIPMAVSALAALKAGAVYMPLDPDYPVERIQLLMEDSQAAVLI---------------HSEDAPPTVPADVKHASLSLDMPGGRVCALQIQAPSQSAAQAAYLMFTSGTTGRPKGVLNTHAGVLRLVRRA---TYLDLPPGVRVAQAGATGFDASVFEIWAALLNGGCLQIVDREVLLDSVELARRERKTDVALI--TTSLFSQLASDDPAMFAPLSQLLVGGDVIS---PKQVAAVYGIVILNAYGPTEGVISTVQRIDPARLDSISIGVPIS-NSVALVLNRFGRLTPPLFEGELYVGGAGLALGYLGREEDTAKAFVPHPYYRTGDRARWNAEDELEFLGRQDFQIKIRGFRVELGEIEKAALSHPTVNEALVLALKPEGAAEYRLHCYLGVTEGFDLDSWRQQLIDQ-LPAHMVPAAVWAMPELPLTVNGKVNRRVLAEMRQEE---- 37524890 543 ----------------------TGKCFHELFEDQVSQHPEKNALILGDDTLSYQSLNEQANQLAHYLLEQGIIPGTLVAFCIPRSLQAVVALLGILKAGGAYVPLDPSYPKARLQYMLDHSE-VEFILTETH-----------LVEKLPISQQKVICLDTEQHMPTDNITERPLPLTE---NHLAYVIYTSGSTGKPKGVMLEHRGWVNLAFSQADLFGIDSHCRGLQFASWSFDAMILEMS-MTLAYGATLYLISETQSPELLDEVVEKHQIT-HAVLPPALLPHLNFNKWR-----SVSTLLLAGEAVPPQIAVRWSQ--NRKLFNVYGPTESIVTTALLTD-EKITI---GKPL-PNVVMRILDPEGNLAPMGVIGELYIGGIQLARGYRNAPEITARQFIRDPFYRTGDLVRWTPNGQLEFIGRVDSQVKIRSHRIELGEIETVLSGHDALSSAVVVAY-GQDEDKKLIAYVCPSTE------------------------------------------------------- 67539414 74 ------------------------------------KHGSTEAIWFEGKSWTYSELKDLADRLAALLSERGVSTGDFVAVFTTNSPEMVAIIYALSKLGAVAALNLRDLNADDTFAHCLNVSGSKLIIPD---------LAQFVCSDMPHLSFNIISTASDLITPLQQYSSSNLTAAKRTPADLSALIYTSGTTGKPKACARNMMTLITSTPHSQDV---KHPSRYFCSLPLFHGTAYFTGLCASVGYA-GTLCIRRKFSASKFWKDVHDSRATRILYIGELCRYLMATPASPYDQNHACIV--ASGNGLRGDIWERFRERFNVEIREFYRSTEGVAKYKRFFEDDTVIVKYDPDTEMPYRDPKT--GFCVRVRVGEEGEAIVRNRGLLTEYLKNEEATEKKLLRDVFQRTGDLFVQDSDGWIKFQDRVGDTFRWKGENVSAGEIRDHISAIPGVYDAVVYGVRGAYDGQAGAAGITLEEHTEAAAKLRAELKKKGVPSYAIPRLVRLTEK------------------------- 113970654 62 -------------------------------------------------SITYRELLAQVARLAGYLQSVGVTKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELA--TRINDAKPKLVMSASCGIEYKPLTHKVEHCLPQYEAQMQAGRDKDWQTALSASNN-ADCVTVKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMANIYIAQGDVFWAAWVVGHSYIVYGPLLVGLLYEGKPV---GTPDPGAFWRTIAKYRVK-SFFTAPTAI----RAIKREDDLSCLKNVFLAGERCDPDTAKLNKPVIDHWWQTETGVAANLMGVA----PIAVKAGSPGRPVPGY-EVDVVDEMGAKVAANVSGNVVIKLPLTLTTLWQNNKRYQDSYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDKLKGQVPLGLVVLKKGVTITDELIALVRQEPVASFRL---VSAIQKLPKTRSGKILRGTMRK--------- 167574452 183 ----------------------------------AARYPHAPALIAPEGTLTYAALARRAGAIAAQLRRRGVGPEAIVGMMLPRGADAIAALLGILKAGAAYLPLDPAYPPARSGYMLRDAGARFVIGPAGLTPID---------------AGDVVALRLADLLELEAGAGAPTQAAPGRASSLAYVIYTSGSTGEPKGVGVTHAG-IANMCRAMRTGFAVDATSRVFLFP-PLTFDASVAEIFTALSSGAALALPPAKQSDTSTALIEAARVTHATLPPSLLAVLDDA------DLAGVKTIVAAGAGLLARWARSRRVV------NAYGPSEATVCAS-------MHVCDAREPLPPIDGARVLDDWLGAAPVGVAGEICVGGPALARGYLGRPGLTAASFVPDPLYRTGDRGVALADGSIRYLGRAGGHVKLRGYRIDPDGIAGVLLRHPSVRD-ALVDVTEHRRRPELTAFVIPHAGALDVDTLRAHA-ARELAPHEVPARFVGVPAWPLTSSGKIDRAALRDA-------- 157114350 57 ------------------------------------------------------EMRLRAIRVAQNLTALGFRKGDMAALICSNSENLAPLVLGLWMVG-LPFISLPGHLMGLVQPKVVFCDDAVYALEGAGKALKMKPVVFAVESEMESIRKVDSTGKEEQF--------EPEYQGDMREM-IGIILCTSGTTGRPKGVAVSQAHIAVVLGRPVKG---NDSDLVFNFSPLYWGTGLFA--LLNSLSTGTTRIVTRSGFNEDVFDVLERYRPTHFFTPPSHAILLLNHPRVEQADFSCLKSWSLSGSIASPQLRKRIKLSNGKTVNNYASSEIGLIAMDAIRKRE----GSVGLLMLHLN-AKVVDENDAAVGPREQGELLLKTSLPFLGYYNDEEANRELMTEDGWIRTGDIGYLDEEGFVYLVDRKKDVIKYRGYQMSSIDLEVIVEKIEGVQQVCVVGIPEMDGTSDLAAAVIVRRPGSELTEEQVVVEEKVSDHKRLRGGVFFWKELPLSSTGKVLRRRVKEMLME----- 167828178 5 ------------------------------------------ALSSGDTRLTYGELERCANHLARRLVDSGVRPRDRVLLCLPRSVDAVIAMLAIMKTGAAFVPVDPAYSDAIKRGYAS----------DSGARHALARAADAAAFRDGALGVI----DADDLSAARDDEGPEVDAGHDGETPV-YVMFTSGSTGRPKGVIVAHRG-VARLVRETNYIRITREDTLLLLSPI--TFDASTFEIWGALLNGARLAIYEDATPNAVSRLIAREQVSV---------MWLTAGVARRGMLAGLRVVLAGGDVLSAAA---IGAVFSITVINGYGPTENTTCHVMTADRRPTGTVPIGRPIAGTD-VRILDAALREVPDGEEGELCASGLGVALGYLNAPDATRAAFTGSRLYRTGDRARRRADGVIEFLGRSDRLVKIRGYRVSLDELQSVLAGIPGVEE-ALVKVSEEATGEKRLSAIVQSGRAEP--DMKAYVRRKRVPPFQIPDDIRIFPHIPLNANGKLDRHRL----------- 14327897 5 ----------------------------DLLTDLFRRHRGRTALRTAGRTWTYEELDRVTSALARRIDAECPAGR-RVLVAGEHTAEAVVWALAAMRSHAVHTPMNPGLPADRFEEFARVADAALLVC------FEREALVRGEKAGLRALYAGDVGWPTDPAAPADGTADEPAR------SRVAYSIFTSGSTGDPKLVDVGHGNLCRSLRRLLDIT-PDDQVLHFASL----SFDASVSEILGTLYAGATLVV---PVRDQASWLVSRHLAAHLAMLSPSVYARLDEAARSRIRKVEFCGEALGEGEYD-KAARRVFNAYGPTEATVFSLAE-LTSYT----------PSIGTPVDGF-RAYVRDPDSGDHATAGTGELVIVGDGVALGYAGGSPAENEVFTVDGAYATGDVVSLSDDGELTYLGRIDEQIKRLGHRVNLAHVGSTLSRHLG-REVALVRQ------DATILLVTAADGEATEESLMARIRDL-VPVWEAPDRLVLVDALPLTSGGKVDRSALRELLA------ 118725401 511 ---------------------------------QAEKNPDGIAVIFEEQQLTYKELNLRVNQLAHYLRRLGVGPDTIVGVLMDRSLESAIALEGILKAGGLPFDTCPKER---LTFMLEDAQVPILVTQERHI---------EALKDINTIKICIDANYNE--ISKESIEN-PVNIASM--NNLAYVIYTSGSTGKPKGAKLPHLALFNRIKWAQGNYKLNATDRVLQKTPMTFDVSVWEPLAVG----AGLVMARPGGHKDSAYDVISEKKVTTIQFVPSMLRAFLEENEIKKAN--CLRRVISGGEALSVELHDRFFEKLDVELHNQYGPTEAAIDVTYWKCYKGCKRHTIGHPLAN-TKLYILDKYFNPVPIGVPGELHICGDGLASGYLNRPELTNEKFISNPFYKTGDLVRYANDGSIEFIGRIDHQVKIRGLRIELGEIEAMLLQHPDVHASAVIVWEGSEDVKRLVAYIVMESKEFNTTELRSYLKAK-LPDYMVPAVLMNIDALPLTTSGKLDKRGL----------- 169782552 1359 --------------------------------DQVKKQPDAQAVCAWDGEYTYSELDLLSEKLAHHLAKLGAGPE----VLIPHCFEKSRLMVAIMKSGSAGVGLSSAHPLSRIQDILDGCQARVAVVS-----------AQHAKLLEGLVEHIVVVDES--FLDELPAPTDNCTLPQAQPSNPAFVSFTSGSTGKPKGIVLEHRSLITSIQAHGSEWGVGPGSRVLQF--SAYAFDASVSDTFTTLTRGGTVCICEKDRVDDLAGAINKLGVNWAFLTPRVLGLL------SPETVPTLKTVVLGGEAISREDALELRIVYGPTECTIYSM--GTEPLTADSDPAGL-----GHAVG----TRLWENTNKLLPVGCIGELIIEGPLVTRGYLNEPEKTKAAFFEDPFYKTSDLVRYYPDGQLRFIGRKDTQIKVRGQRVELGEIEHAILEN--LPGAAHVTVDSVVLPPQTLVAFLKMENAPLSPEFTAKLRSDTLPVYMLPSLFIPISHIPMTISGKVDRIALRRAV------- 217977431 2085 ----------------------------ELFAAQAAKTPDAVAARFGESALTYRQLDERANRLANHLAAVVKDSSARIGVAAERSLDMLVVLLAVMKTGCAYVPLDPSHPAARLRLVLDNAAVSAIVSDNAFMG--------AMASGTPVVRLDADAAAIAARPATAPAFPSDGARP-------AYVIFTSGSTGVPKGVEIAHANLLWSIARKLEAGPRD---TLVAATTI--SFDIAALELYMPLITGGTVVIASRDDVRGGFALIEKPETTIVQATPSLWRMLTEAGFKPRPGLRML----CGGEALPRDLADLLLANDG-ELWNVYGPTETTISIGRVKPAPAPI--TIGEPVA-NTGLYVLDKAHQLAAPGVVGELFIGGLGLAIGYFRRPDLDTAAFVDDSLYRTGDLARRLADGSIEVLGRVDAQVKLRGFRIELEEIEAAMRQCPGVSAAAAVQTPPQ--GTPRLVGYYVAAQPILAQELSSYAAQR-LPDYMAPALWMRLDALPFTPNAKLDRKAL----------- 119468847 66 -------------------------------------FGDQTAVTNTKQTYTYNQLHQEVAKFAGVIKALGVQKGDRVVIYMPMIPQAVIGMLACARLGAIHSVVFGGFAAHELA--VRIDDAKPKLILSASCGVEVDSIKHKIDHCIIYQRDQVTANMVNE----RDIDTHAMKTAQLNGNDPLYILYTSGTTGTPKGVVRENGGHAVAMNYSMKTVYMEPGEVFWAAWVVGHSYIVYAPLMATVLYEG-----KPVRTPDTAFWRVVEEYKVSALFSAPTAFRAINAEGFKKYNTSSLKRLFLAGERLDPPTYNWLKEKTQLPVLDHWWQTE--TGWAIACNPVGIETLTT-KPGSPGFDVRILDMDGNECAANEQGAVVIKLPLCLPSIWQDTARFKASYLSEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDPLKGQLPMGMIVLKNDFTGSSELIASVRNQ-IGAIACLKNIVSVERLPKTRSGKILRKNLRQLI------- 21244641 481 -----------------------------------------------NRTLDYATLCELASRIAAQWVADGVGPGDVVAVALPRSEQLLVALLAVMWSGALPLDPSPAARNRQMLLVCEPALCERYLL-DGMVWLDPRP------AVLP-----------EAIAPL------------ATPDGTAYVLYTSGSTGAPKGVEISHRNLFNFLHAMEHELALRPRDRVLAVTTI--TFDIAGLELYLPLLVGARVVIAPSHDPRGLSRLIADEHISVVQATPSLWRILLANEDLVLDRIHAL----IGGEALVPELATQLLSRVG-RLTQLYGPTETTIWSTIM--PLQ-LTDAAAPPIGPLLNTRVYDAQRQPLPTGAIGELYIGGAGVAKGYRGKRQLTSERFMRDPFYRTGDRVRQRSDGLLEFIGRADAQLKIRGHRVEPAEIESALLLHSQVAQAVVVGHSDGEHALQLLAYVVGKHNAPSVELLRAHLQQR-LPASMIPTLWVPLEALPLTPNGKLDRRAL----------- 153954150 669 ---------------------------------------DAIAIMYKDENITYKELDHISNRIANYLKSQGVKRGSLVIMVFPGPIMLFGMM-GIMKAGAAYVPVDPSYPTERVQYILNNSDIEILLVIKALMYLDYGTFLDSIYNYKQILK--------EQWMAANDGEPEVINSPD----DLMTVLYTSGSTGNPKGVMLGHRGYMNRLKWHQDTFKLKPGE--RVAQKTSCCFDISVWELFWPLMYGGIVCPASKETVKNPWSLLIDTKINIMHFVPSLFGEFVNALEDDDYSFKDLRWLIFSGEALPMATIQKWIDKHGLSLANLYGPTEASIDVTHIIDKRPGINGENSIPIGKPIDNVFIKNLDEDMKEGEMGELWIGGIQLSSGYMNNKQKTEEAFKPNPFYRTGDLTSRRQDGSYEYHGRKDNQVKIRGFRVELGEIEAVLGTHPCVNETAVIAV-DYIQGQKQ-LFAWVSGNKVDDSELKRCITKK-LPYYMVPHRFEWVTVLPKTPNGKLDRKVLNE-LSQRKLKG 123482292 95 ---------------------------------------------------TYGELLQNVCKMANVLKSKGVTKGSHVAIYFPVSIEGIVSMLACARIGAIHTVIFGAFSGDALSYRIHNSDATVVISQESYKAIPMKTTLLNALKSCPNIKNVIISGEVESYQELMAAASDKCDCEIMDGSDPLFILYTSGSTGEPKGIIHRVGGYTVATTLTFKYVFTNEKSIFGCTSDIGHSYVCYGPLLNGTLIFGG---LPLWPDATRSWQLIQKLKLTHFYTSPSAARAIAAKIKSSQFDISSLRVIGSVGETLDEDTCIYMRTVLGCWLVDTYWQTEGSIIATSVPGIENLPPGIVGRPLEPNGQSTTRNPHPEIVHNGILC-IATPWPGLANAAFKSTRSFKDRYIMQGFFLAGDTAQIDTKGNIRITGRIDDQLCVNGHRVGPAEVEEAILKVDGVEDVAVIGVPSKKTTQAIIAFVVSADNSQEMVTKVAVKVTQNFGAIGRPQKVIFVKMLPKTNSAKIIRSYLRE--------- 67924062 483 -----------------------------LFEAQVEQTPDNIAVTFENESLTYQELNEKANQLAHYLQSIGVKPETLVGICLEPSLQMLISLLAILKVGGAYLPLDPNYPEKRLDFMVD------------DSGIDYLIGSSEL--------GVRSSESIEFFVDIEELKGEISQQIDINSENLAYVIYTSGSTGVPKQIPRALSNFLLSMSKK---PGLTANDTLLSVTTLS--FDIAALELYLPLIVGAKLVLVSRNVAMEGVTLAQQHQVTVMQGTPATWKLLLASGWEGKNDLTIFEALDSGLAQNLQQKSKAVWNLYGPTETTIWSIYEVNSDKVRLGKP---IDNTQ---------LFILDKNYNPVITGVPGELYIGGMGVARGYLNRPELTAERFSKGGLYKTGDLVKYGEDGEIEYLGRIDYQVKLRGFRLELGEIETVLLTHPQVKEAVVIVKEESLIGNREQGTGNRMGEIKLYGDLQGFLAEK-LPNYMIPSRLIELDSLPLTPNGKIDRNALPE--------- 88857008 1630 ---------------YPKKAC-----IHEVFEQRVADTPDAIALSCNEQVLSYRQLNERANQVAHYLQRHQIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLE--DTAVSVILTAESQATALHFSDVPQICLDQHDALISQQSSNNL----------SRATGLSSESLAYVIYTSGSTGHPKGVMTPHRA-VNRLVCSPNFMTLDKETVFLQCATIA--FDAATLEIWGPLLNGGRCVLFP-----DELITLERQQVTAMWLTSGLFTQWSTACQPGL----ALEYVLAGGDVLNPQAVKAVQQAYGPTENTTFTCCYPIPRGQDLSAGVPIGQGVQG------DVVLILSAQGSLVPAGVIGELCVGGDGLALGYLNQQAQTQQQFVANPYYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQRKLDGCENVASSLIIVKANESNDKKLVAYVEPSQERGKALSLEQLLTE--LPTYMIPAVFVFVQQWPLTTNGKVNRKALPE--------- 68535335 18 -------------------------TLIDIVRATASACPEAPAIDDGKGVITYSELLDEINETAEWLHSRGLGRGDRIGIRMPSGRSLYIAILSTLAVGAVPVDADPEERASLV--FGEAGVAAIY-------GADGLQLVDE------NLQADLGSASGKAFGP--NLETD------------AWIIFTSGSTGKPKGVAVTHRNAAAFVDAEAEMFLQDEPLAVLAGLSVAFD---ASCEEMWLAWRHG-ACLVPAPSGVDLGPWLVSRSVTAVSTVPTLAGLWPDEA------LDAVRLLIFGGEACPPELAARL-ATDSRELWNTYGPTEATVVATTMDGVRPVSI---GTPLRGWDLAVV-DENNQPVGWGETGELIIGGVGLAR--YLDPEKDAEKFAELGWYRSGDHVRLEEDGLYFV-GRIDDQVKIGGRRIELGEVDAALSALPGVRSSTVV-VQTTGGGDKVLVYVSTEGNVEDFDQQQALDQLRDSMPAAMVPRLCALDELPVTTSGKVDKKAL----------- 91224499 79 -------------------------------------------------TYTYSDLRDQVAKIAGMLSAQGVEKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPK--VIMTASCGIEINKVSRWKPEKVFVFQRPECDAELNQERDLDWQREYKQALPHVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSAIYIPQDGVFWAAWVVGHSYIVYAPGCTTILFE-GKPVRTPDPG---AFWRVCDEYKVDALFSAPTAFRAIEGEHLKQHDLSNLKTIFMAGERLDPPTLEWVKPVIDHWWQTETGWA--IAGNPTGVEMMPVKAGSSTKPIPGY-QVEILNELGEAVGPNQQGFVALKRPLVWRNHDRFETGYLSQFP--GYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDELDLEGELVGKVRSE-IGAVACFKHALVVDRLPKTRSGKILRRTIRQ--------- 126725060 86 ---------------------------------------------------SFTDLQSRVSLLAGGLVAKGVVAGDRVIIYMSMTPDALVAMLACSRIGAVHSVVFGGFAANELATRIEDATPKAIIA--SSCGIE---PGRIVEYK-PLLDDAILSAHKPEFCVVKQREQARASMIEVSAADCAYILYTSGTTGQPKGVVRPTAGHIVALNWTMKVYGVNPGEVFWAAWVVGHSYICFGP-----LFHGNTTVVKPVGTPDAGWRVMEEYKVTFTAPTAFRAIKRVDSKGEKKYDISSVRALFLAGER--ADPDTIVWAQDHMKIPVIDHWWQTELGYPAIANPQDVKLGSPALPMPGY-EMAILDDDGKPLPAGELGAIVAKLPLTFNTLWNAEDRFRKSYLDPGYYETGDAGYIDDDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVSDQLKGQLPMGFVCLNADADRCKECVKLVREKPVAAFKL---VTVVDRLPKTRSGKILR-------------- 39942420 13 -----------------------------LFCKQAAATPDAVALEDETTTLTYAELERQTGLLANRLRQQGVGRDSLVGVLLGRSADYVIACLAALRAGGAFLVLELAYPPQLLCDVIDDANPTVVVTHRAHAGLIKPEIPLVVDSAQPT-------GDANQELPADD-----------DLDRLAFVCYTSGTTGRPKGIANPHRAPVRSYSLRFELS--DLKPGDRVACNVFFIWEILRP-----LLRGATVVAVPSYDPVALVDLLASRKITETLMTPTLLATVLSRHSKLGDRLPDLRTLWLNGEVVMADLARRLSALPNTRLLNCYSASE--THEIACGDIREMLVCPVGPPLDP-KHTYILDENFQKVEPGSSGELFLGGHLLARGYLNLPETTAKSFLPDAFYRTGDLARILPSGLLEITGRVGGMIKVRGYSVQPGAVESVVMKHLAVRHCAVVSHGEGL--KRQLVSYFVRDKENPGDRVDPIVQESGLAHYMIPALIELTELPTHEVSGKIDLKRL----------- 75907832 530 ---------------YPRNQC-----IHHLFAAQVQKTPDAIAVVYGEQQLTYHQLNTQANQLAHYLQKLGVKPGVLVGICVERSVSMIVGLLAILKAGG-----------AYVPLDTEYQERLAFIIED--TQLSVLLTTQKIAETLPQDQGRVVCFDTDEAIALESQQNPTV---EVTADHLAYVIYTSGSTGTPKGVVVDHK----AVNRLVNTNYINIKPTDVIAQAANCTFDAATFEIWGALLNGARLLLALSPKQFATF--MRSQDISVLFLTTAL---FNQIAQAVPSAFNSLRYLLFGGEAVDVKWVREVLNNGAQQLLHVYGPTENTTFYLVQDVPEDATTIPIGRPIA-NTQIYLLDSQLQPVGVGVPGEIYIGGDGLAREYLNRPELTQQKFIPNAFYKTGDKARYLSDGNIEFLGRIDHQVKIRGFRIELGEIETVLSQHPLLKESVVVVREDSPGDKRLVAYLVPHDNQKLVPQVREYIQQK-LPNYMVPQAFVLLHALPLTPNGKVDRRAL----------- 54022319 107 ---------------------------------------------------TYAQLLTEVSKTANYLTELGLNTGDRVAIYLPMIPEAIIAMLACARLGLPHSVVFAGFSPAALRQRVDDAAARLIITSDGYRRGTPTPLKTAVDEALTTVEHVLIVNRCNLDIPLRDLHDTIAHAPTQHTAQPLFILYTSGTTGKPKGILHTSHHYVFDHKPGHDIYWCTADIGWVT----GHSYIVYGPRATQILYEG-----TPN-TPDEHFHIIEKYGVTIYYTAPTLIRTFMKWGRHIPDNLTSLRLLGSVGEPINPEAWRWYRHVIGRDTTPIVDTWWQTETGAIMISPLPGITHTKGAAMTPLPSAQVVDDDANPVTPGETGYLVLDQPWMLRGIWRYRDTYWNRYHTHGWYFAGDGAKIDTDGALWVLGRVDDVMNVSGHRISTAEVESALVAHPAVAEAAVVGATDPTTGQGIVAFVITNTTTNPHTTPDQLITDQEISPIARPRDIHIVPELPKTRSGKIMRRLLRD--------- 83645720 1577 -------------------------------------------------HVSYGEFARLANQAADWLREQGVGAGDVIGLWLPRSPELFVLKYAALKMGVAYTPIDPEFPLTRVRQMVESAAPRLLVAANAQHGWHDAPCA---IAPLPQL-----------WAHLSRRRAEPPPLPDQDC--IAYILYTSGSTGVPKAMPQRALSNLVAWHRQHPRLSAPARTLQFAAV----GFDVCFQEFAATLACGGSLVLCPPSLRQDPRALMAREQGVERLFLPFVALQQMAENQPERSPVASDKLCDVVTAGEQLQITAPVRRFFHCRLHNHYGPTEAVVSALQLEDQPDPVLPGIGAPLCGV-QLHIFNQLGQPAPAGAPGELYIGGVCLAQGYVGRDDLTSERFISQRLYRTGDLARRTAQGEFLYLGRIDEQVKIRGFRVEPGEVEAVLNSHDDVKAAAVVAR-DDGAGMRLLAYIEPRHSAGDVADLRAWLRKR-LPDYMAPARILTLEKMPVTVSGKINRRAL----------- 78066257 538 ---------------------------------------------------TRREVDARAARLARHLVAAGVRPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERLAQIVGDAN-IAHVLTDGASA-----------ASLPELPDLRV-WRADEVDALDE--AAHVVLPDVLPGHAAYAIYTSGSTGKPKGVIVDHASFALHCAAIAERYGAGESDVFL--LFQSVNFDGAHEGWFSQYMSGAAVVLWP---PAQTCAMMVRDGVTMT-YVPPGCAAQLAEWALAHGAPPTLRSLTVGGEATSREAAMLRRALPNVRVVNGYGPTETVITPTRPGDDLAKLGDAAYLPIGTLVGARTAHVLDERLHPLPVGYLGGEGIGVARGYLDRPALTAERFVPDPYYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHEAVREACAVVHGQGALAQLVAYVELTADQPVEAATLDAHLR-RTLPDYMVPAQLIVLDALPRNANSKVDRARL----------- 85703222 61 ----------------------------------------------------YGALRRMADGLAQALVARGVRRGDRVGVLRAQGAWCAAAHIAIWKVGAIPLFKL--------------------FMKDALTSRVGDAGARVVVTDPEGVRMLRALPEVATLVPEDEGLTEAFETVDTGADEPAVLIYTSGTTGLTGHLPGVEISHDF-LGQTGDCLWTPADWAWIGGL-----FDVLMPGLIGVPVVAARMV---KFSPEECIKIIEQGSVK-NVFFPPTALRMLKATDAR---ITGLRSVASGGEPLGAEMLDWGRQALNLTINEFYGQTECNMVGVSCGALFETMPGCLGRAV-PGHAVAVIDDAGH-VTDGEGEIAVRRGSASMMEYWQRPRETAEKFRGD-WLLTGD-RGVIEGGYIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPDSLRTEIVKAYVVLKASTALATELQDHVKAR-LSAYSYPRDVAFLDALPMTVTGKVIRKDLR---------- 166366604 47 ---------------------------------------------------SYQDLYQDALVILNGLEQKGIKLGHKVILQIAKNHDFIPALWACFLGGIIPVTVAPSY---------DLENSAVKKLENVWKILDNSELITEIE-KLGTYSHL----EGWQVISVNELRKAPSKLPILDPQDPALLLFTSGSTGMPKGVILTHHNILSMTAGTVAMNHFTQQEVTLNWMPLDHVGAIVFLGIMAVDLACHQIHVPMERQPLQWLELIQKHQVSIS-WSPNFAFSLINQQAEELKNLSSMKFLVNAGEQVSVKTIRLFLEILEKAIKPAFGMTESCSGITKNELTEENSFVSLGKPI-PGATIRIVDQENNPLPEREIGKLQIQGNSVTKGYYNNTELNQEVFQE-GWFTTGDLGYLFK-GELFITGREKQEIIINGVNYFAHELETTIEELEGVKVSAAFAVFDQS-RETDLLIITFSPESDQVRKIRSHLTQKGIAAYVIPLERNLV---PKTSIGKVQKSKLKKDFEQGLFS- 65320029 526 -------------------------TLYQLFTDQVKRTPDEVAVVFEQEWLTYSELHKRSNQIAHFLKEQGIGLGDKVGLLAKRRVDTIVNMLGILKAGAAYVPIDSDHPLDRQTYILKNSSCKLLLEPSLYEEND---LSFYTTEDMPA-----IAG------------------PE----DIAYIIYTSGSTGKPKGVIITHQNTIQDINQKYEVNE-DDRIIGISSM----CFDLSVYDIFGALSTGAMLVMIRDPDMQELIRTVERRGITIWNTVPAIMDLALDQVGSHFEH-SSLRLVLHSGDWIPLSLPEKIKRHFPIAEVVSLGGATEASIWSIYYPVKQVKSHWNSIPMPLANQTYYVLNYEKKMCPGVIGDLYIGGVGLAKGYLNAEKKTNEAFVSHPIYKTGDCGKMHSEGYIEFLGRQDYQVKIQGYRVELEEISHCLLTYKQVEHAVVIDQTDEN-GIKFLVAYVVTEQNISTTELRKHLRDH-LPDYMIPSYFVYLDQLPLTPNGKLDR-------------- 153864076 14 ------------------------KTVVALFEEQVAKNPSNLAVVFEGEGLSYQELNDKSNQLAHYFLKLENASNPLIAICVERSREMVIGLLGILKAGGAYVPIDPNYPAKRIAYMLKDSGAPLLLTQTA------------LKVKLPLDDSSVIAIDEADF------ASQATQNPKQQSQDLAYLIYTSGSTGKPKGVLVEHRNVLALLSGFEQLAASGHSHSGILTVPIS--FDVSVWEIFSQLCYGGTLHLLHKDSLLDTPCLVRDNQITSAYLAPALLEPVVMAFGKRS---CPLQRLLVGVEPIVQKTLQRIINGYGPTEATVCAT---LFNFEQAEEPER--QTPIGKPVANY-QVYVLDTENALLPINIPGEVCIAGAGVARGYLNRPELTAEKFIEERIYKTGDLARWLPDGNLEYLGRIDHQVKLRGFRIELGEIEAVLCQHPEVKEAVVV-LYDADDNKRLVAYVSVDKEADLASELKNSLKQQ-LPDYMIPADLMVLDALPLTSNGKIDRKAL----------- 87121797 14 -----------------------------LFKSRAKDYSDTIAIEENDVKISYAELDYLSEVMASNLQDQGVSNSSKLAICLERSKDLIVSLLAIIKCGAIYIPAAPLARQKKI-----LAQSGARFVP-------------ETEHITPLCVETLMKGNLNDISNL----GAGAALCEKGQNPAICIFFTSGSTGTPKGV----------LIREKAIINLVIEPAYVSIKPDNRMANWSNPTIWGALLNGATLVVFSQKEPSVFAEKVHKAKIDYAFLTSTLFMVENHVAA-----ITQIKHLLVGGEALSAHASKRFFEAQGASIKSQLYNAYGPTECTTFSLCHAL----EATRLSEYQQKLIIKENNKIALKGEKGELYLSGPSLAEGYLNDAVQTEKRFTQNLWYKTGDLVVLNDNNEVDYLGRLDDQVKIRGHRVEVGEIDHYLLTHPYIKEAATFGV-SQSLGEKDLVLNQENNNALSKQDVKEYLK-HSLPSYMLPHRIFITDKMPLTANQKLDKKRL----------- 121595383 33 ---------------------------------------------------SFQRLRQRALAVLGALQRQSIAPGDTMILCLADNERFLEMFWACVLGGIVPVPLAPAHRQKLLRVFAQLGKASVYIDRTSLERLDGFAAAQGLQAAALRARALVPGG--------LDIGGEPGQPVSPRPDDLAFIQYSSGSTGEPKGVLLTHRNLCANIAAIIEAAAFSDRDVALSWMPLSHDMGLIG-FHLNMLACGA------------------SHAIMRTDLFARRPLLWLDQASQRRADLSAVRLIFNGAEPISADLCRRTQAMAPHGLQPVYGLAEAAVSFPPPSTPLETIELDRGAPVRPGCEIRIVDDAGTGLADRTVGHVQIRGDNVSGGYFRDRSGNGASRVTPGWLDTGDL-GVMLDGQLVITGRAKDLIIVNGQNYYPTDLEEIAQQVPGINRVAAVGVRDASEGTESALFVIHRDLAGFVPKVQALRRIIGQQTDLELNHIVPVSAIPKTTSGKLQRYAL----------- 156120921 86 ----YKPWTKTLENRHSPSTSWFVEGMLNICYNAIDRHGDKIAITNTKATITYKEVLEQVSKLAGVLVKHGVKKGDTVVIYMPMIPQAMYAMLACARIGAIHSLIFGGFASKELSTRIDHAKPKLVI--TASFGIE---PGRKVEY-VPLVEEALRIGQPDKVLIYNRPHTDMVELSKAQSHDCVYILYTSGTTGLPKGVVRPTGGYAVMLNWSMSSIYLKPGEVWWAASDLGHSYICYGPGNTTVLYEG-----KPVGTPDGAYFRVLAEHGVAALFTAPTAIRAIGAALGKQYSLTRFKTLFVAGERCDVETLEWSKKVFRVPVLDHWWQTETTASCIGLGNSKTPPPGQAGKSVPGYN-VMILDDNMQKLKARCLGNIVVKLPLAFSGLWKNQEAFKHLYFEKGYYDTMDAGYMDEEGYVYVMSRVDDVINVAGHRISAGALEESILSLGIVADCAVVGKEDSLKGHIPLALCVLKKDINTTEEVKHVRQTIGVAAFR---KAVFVKQLPKTRSGKIPRSTLSALVNGK---- 15967080 107 ---------------------------------------------------TYNELYDKVCRLANVLKEQGVKKGDRVTIYMPMIPEAAYAMLACARIGAIHVFGGFSPEACESTFVITCDEGVRGGKPVALKENTDTAIDIAARQHVTVSKVLVVTGGKVGWAPGRDLWAEPHCPPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVSMTHQYVFDYQDGDIYWCTAWVTGHSYIVYGP----LANAATTLMFEGVPNFPDAWEVVDKHKVNIFYTAPTAIRSLMGAGDDFVKRSSRSSLRLLGGEPINPEAWEWYYHVVGCPVVDTWWQTEGGILITPLPGATDLKPGSATRPFFGV-QPQIVDSDGKVVDGAADGNLCITDPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVSLMDDELRQALVKHVRSEIGPIA--TPDKIQFAPGLPKTRSGKIMRRILRK--------- 39974329 92 ------------------------------------------------QRLSYKELLDEVALFAAVLRQEGVRKGDVVLVYMPMIPAALIGILAINRLGAIHSVVFGGFASGALAQRIDASRPVAILTAEAGKGIAYRNLVREAKSKWKPPKTIVWQREQLRWEPVRREDGERIKLPPVGSNDPIYIIYTSGTTGLPKGVVRESGGHAVGLYLSINSKFGIHGPGDVMACVVSHSYTLYGPLITGVLYEG-----KPVGTPDGAFWRIVEEYKVNSLFTAPTALRAIRKADGRHGGLKSLRALFLAGNKYAAPNAHVISPISGIALVPQHGKDGKTCVRTQKTKPLSSKPGSAGKPMPGFD-VRVVNDEGEELPRGKMGNIVMAAPLAPTAFRTLWDDEPRFFR--GYFKTGDTGVVDEDGYVHIMSRSDDIINVAAHRLSTGTLEEAITSHPLVTEVCVVGIPDSLKGQMALVTTTPNNEHVTLSEIQQLIRKQVGAIAALRGIIRGQGMIPKTRSGKTLRRVIRE--------- 186454961 1043 --------------------------LHHLIEAQVERTPKAVAVQFESSQLTYDELNKKANRLAHHLKRLGVGPETLVGLCVDRSLEMVVGLLAILKAGGAYVPLYPKERLAFILHDCRLLESLPKLIPESETSSN---------AKTPTVSDLLTVEQGDERNPKTT----------VSAENAIYVIFTSGSTGQPKGVLISHRSFINFLIGMQQEPGLEKDDVILAVTTLSFD-----PAGLELLVVGAKVVIAKSDVAMDAKRLSKQLAACGATLLQATPATWQLLLDSGWTGSPNLKIL-CGGEAWSNEMARSLWNMYGPTETTVWSAA------TRVEKAEVPLI---GKCIANM-QYHVLDSQLQPVPIGVPGELHIGGDGLARGYLNREKLTGERFIPNPFYKSGDLVRYREDGRIEFLGRMDNQVKIRGHRIELGEIESTLRKHAAVRNVVVAAQ-ELAPGDKRLVLVLEESETVTTAALRQFVKGQ-LPEYMIPSAFMVLEKFPLTPNGKVDRKAL----------- 194741326 60 -------------------------------------------------------------RIAQHLKALGLKQDDVVGIAGTNTTYLMPVVLGCL-LNGTPFHAVPWHDEETMKHL--FSITRPRII--FCDGFVYQRLARILKTHVYTLKDHRLGMRVEDLLPTKELYYVPSPLLLGGDQTVAILSTS-GTTGLPKAVCITN-----------SACLFDFGFVTGQDVLLSFSTIDWSAGMFNMLFSSTRIITDRAYTPEYMLQLVEKYKVTLLTVIPQQVASLLKAPTLSKQRLTTIRFVSVGGG--SCYVGNLLK------LQEF--LANGQISYGALTECGGVAANMGSKPSSPGVRVKILDDAGRSLGHGETGEILVHNGKQWNGYYGNPNESKRMQDYQGWFHTGDMGYFDDENFLHIVERKRDLLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNEVDGDAAAVVKVPGSRLTE-MDIVEYVAKRLVVTHKLHCGVFFLTELPKTGSGKVLRQQARQALGKK---- 197932188 163 -----------------------------------------------GSRLTYAELDARATRLAHRLTALGAGVEQVVGIALPRTAELVVAVLAVLKSGAAYLPLDPVYPADRLAYIVADAR-PVVVLADAET-------AGTVPEGTPML---IVDGEGDSAKVLTDGHGANPPTPD----NLAYITYTSGSTGRPKGVLATH-------RNAVEFVEWTHAAFGSGRLSTSLNFDVSVFEIFSPLLCGGRVEIVESALTDGA----HRDAGLISGVPTVMAAVLAEPPA------VAPHTVALGGEPIPARLRADIEAAFPARLVNFYGPTEATVYATAWQDPRDNAGPPIGRPLA-RNHVHLLDHGLRHVPDGAVGEVYVAGGGPARGYLGRPGLTAERFVADPFYRTGDLAVRGPDGMLRFLGRADQQVKLRGFRVELGEIEAVLATHPAVKSAATVRQDDR--GEKQLVYIVPAETAGQAAEPQAELRERALPAHMIPSAFVTLDALPHTASGKLDRRAL----------- 115359773 8 --------------------------FPQYFERSASSRRDKVALVVDGRSATYGELLDVMLTIADTLQRLGIPAGARVAIYSEMSVHAVAAAFGILKAGC--VLACIRHTIDTAELEQQIADCGASALVAS------RSTSPRIASRHRAVTIDATRGDLSEYVVCADGASEA---GNPSTDDAATIFYTSGSTGDSKGVLVTHRIMIAAFRSVSGYLANSERDIVLSFSPLSSDYGFYNT-VMPLLFGGRAVVETALPASAAAIDIIERHGITGLHVFPPALFRLCESGDLPASRLQSLRYVSTSGQAFPGKYIRLLRRALPAVLIYCYGSTE--CKRIAYLPPAELRIGSVGKAIPGIRTYLVGNDNALVVRPWEVGELAVAGDLLMEKYWGRESDTAGCFGESRVFMTGDLFAMDEDGFLFFQCRKGDLFDRDGVPVNPRAVERVLLDHESVAEALVVPVSRSDGARVPKAYVVPATSAANAIELLDHCR-RHLDSAAVPASIDFLRALPRTFGGKV---------------- 85060100 109 ---------------------------------------------------TYRQLHQAVCRFANVLKAQGIGKGDVVALYMPMVPEAAVAMLACARIGAVHSVIFAGFSPEAIA--GRIIDSSAKLVVTADEGL-------RAGRKIPLKKNIIVTGNAIDWQPERDVWADDTCPPEMGAEDPLFILYTSGSTGTPKGVLHTTGGYLVYAATTFKYVFDYHGDVYWCTADVGHSYLLYGPCAITLMFEG----VPNWPAASRMAQVVDKHQVNILYTAPTAIRALMDKAITGTHR-SSLRIMGSVGEPINPEAWEWYYHKIGCPIVDTWWQTEGGFMITPLPGAMALKPGSAALPFFGVQPALV-DNVGTPVDGAGEGNLVISWPGQARTLYGDHDRFKQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTSEIESALVAHPKIAEAAVVGMPHNIKGQAIYAYILNAGETPTPNEVRAWMRKE-IGAIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 115491373 252 ----------------------------DIVHEKTLLHPEKEAVCAWDGSFTYQELDVMASQVAVYLQRHGVKPESKVALCFDKSKWYIVAVLGVLKAGGAFVPLDPTHPTSRLQSLVKSVQAPIMLC------------SRNRVDKLGDIAEHLVPLDDETIAEFAQTSGEPMPPPEVKGCNAAYVIFTSGSTGEPKGTLMEHKSYVAS-----SVAHAPRLRIYPESRLLAHTFDASLVDILTVLMIGACICI---PSEDDIVKAINRMRVNHASLTPSF-IDFINIA-----DVPVLETLALVGEAMSQS---HIETWSKINLLNGFGPTEAAVTAAINSN---VTIGSDSRDIGFPTGARCWENHDQLVPVGCAGEMLLEGPTLARCYLNNPEKTAESFIYDPAWTKHDASGGSRRRFY----KTGDLIKVHGQRVELGEIEDNLNSDSNIKH-CLVLLPKTGFAEGRLVAVMPR-KLPIISEIRNRLSAR-LPAYMVPAVWLCVESIPILPSRKLDRKA------------ 169630398 57 ------------------------------------------ALTFDGQSMTYRELDEAANRLSHLLVGAGAGPGQFVALLFPRSTEAIVAILAVLKSGALPIDALPTTR-------IEF------MLTDPVAAVTTAVLAHRLH------------GLGVPVLDVDDVCTQPCTAPPMPSEDLAHLIYTSGTTGVPKGVAVTQRNVVQLFDRLDIGVELAPGQVWTQFHSYAFDFSVWE--IWGALLHGGRLVVVPDSTPEDFHDLLMGERVTVMSQTP-------SAAGVLSPDGLEATALVIGAEPCPPELVDRWAP--GRVMVNVYGPTETTMWACK-SAPLSAGSEGHGVPISPHAASFVLDRWLRPVPDGVIGELYLAGAGVGSGYWRRTALTGARFVADRMYRTGDLVSWGADGQLQYLGRADEQIKIRGYRIELGEIQAALVRLDGVRQAAVIVREDR-PGDKRIVGYITGGADPVGA--RAALAEQ-LPAYMVPVAVVALQTLPVTVNGKLDKQGL----------- 196177641 5 -----------------------GDSLVDILKARSRQQPEQRAYTLGNAHLTYKELDQQAQTLATYLQTLA-QPGDRALLIYPAGLEFVTAFIACLYAGVVAVPIHPPRPNRPLNRLQAITQDAQALV-----ALTTTSLLSKLKDKV----NPILELQQLNWITTDTPVPEPGTWPTISPDTLAFLQYTSGSTGIPKGVMVSHANLIHNLKTIQAAFELTPESVSVSWLPHYHDMGLVD-GILEPLYTGCLGVLMPPTNPGCWLEAISHYRATHSGLGYELCANKITPEQQKGLDLSCWLSAYNGAEPIRAETLAQFTSKFACGFQSKFGMAESMISGGNLDEPTVLTVDAQALEQNPWLETKVLIVNPETLTPNQVGEIWVSSSSVAQGYWQQVEVTEETFTPGQFLRTGDL-GFWHDGELFITGRIKDVIIIWGRNHYPQDIEYTVQSHPALRPDAGAAVSIQVNGERSYLRKLNVDEVVGAIR-KVVAADYDLDVYAV--ALLKTASIPKTSSGKIQRRTCRDRFLQQTL-- 32474305 2788 ---------------------------------------------------------------------------DFVPVLAKPGKRAVDLILSLQQIGAVPV-PLDATRPSVLLDLVLKQTNAKTIVVDDPGDIEISGVRKLTWDQLTGTQNGASNGNGKSSA------NGNAKSTVVSSSDAAYVIYTSGTTGVPKGVIVSHGAIANTLRWRGRITPLNSADKML--MPLSHQFD-AGLGMTLFAYSQGADVIWPSAENDSIVEQIIRDEVTVLVGVPS----WIDLIASHRKHCHSLRHVWIGGESMPESLPRLIRRSSEAQIWNCYGPTEAAVEATRINDVHSDRRIPVGLP-ADHTDVVVVDSNHLEVPPTFAGEIALVGAGLADGYLGDESLTEQRFVNDGAYLTGDQGRRRVDGLVEVLGRMDRQIKVGGYRIEPTEIETVLRDHPAVAQVAVVSAATKLIAQLDSVDAIASSSTNGTVEHQASWNDEHLPPYKRPAHMQQVESFETTASGKVDLNALPE--------- 45580865 33 -------------------------------------------------SWTYGQLDREARGYAAWLQQR-LPAGSRVLLLYPNGLDFVAAFFGCLYAGMIAVPALPGHHQHRVATISADARVSAVLTTAAHLG-EVRDWARACG-----LDHLLIAGDEPEF---GDPAGWTPASPE--RATIALLQYTSGSTGDPKGVVVTHDNILYNLDACVRLRWPDDWRVG-GWLPLYHDLAMQGLLNMAVVRGGYALLMEPVSDPVRWLRTIAEHDIQVT-FAPTFAQLCLDRVTDEQ-----LAALDLSGWKIAGNAAEPVNPAILAAFAEIYGMAEGLLAHGRLADPREIV--SCGTPNEACD-IRVVDPETSRVRPGWLGEIWIRGRSVSPGYWSDAGPAFAAVTEDGFLRTGDLGVL-QDGELYVHGRLKETFTVHGRHLYPHDVEQELRAHPELGKCGAV-FPGRAPGAGGARGVVVTHEVTNAAELAAGLRHTVGRAFGVEVSAVLLGAVLRTTSGKIRRSAMRELFHE----- 78222681 2 ------------------------QTIVDLLEESCRRFPDKTALRCKNGRWSYRDFRIASDRIATGLVNSGFRAGDHAALLAPSSPRWMMVYLGILKAGGVVVPVDKELKSLELRHILSFTEAMGEDVPDETSGEQMGTLARQFNAGLTGSAGAGIAADQVKILPYEKLRGTTAISPKGPSPDTAIILYTSGTTGRSKGAMLSHANITSNILATSAHFNLDERVHTLSFLPINHVFE-QVCGILLPLSLGGTVSFVESPTFLLGVPAVYRESKILSRLLYSFSLTRPLIKAKIRKTLGKGTIFVSGGAALDPDVAAGL-VRLGVTICQGYGITE-TSPVISAECPGAMRLGTAGRVLAGV-EVRITDPNDEMV-----GEILVKGPNVMQGYYR-DDPATAEVLVDGWYRTGDLGFLDGDGFLSIRGRVKNLITANGRNVYPEEVENEILKSPYIAEVVVHGRRVGAVAEEIHAMVYPDGDALSGEEVAALVRAEKLAPYKRVKRITITDEFPKTTTRKIKRFAVQAA-------- 113315 2419 ----------------------SGNSLHGLFEDIVASTPDRIAIADGTRSLSYSELNERANQLVLIISSASIVADDRIALLLDKSIDMVIALLAVWKAGAAYVPLDPTYPSQRTELILEESSARTLIT------------TRKHTPRGGTVANVVVLDSPETLACLNQQSKENPTTSTQKPSDLAYVIFTSGTTGKPKGVLVEHQSVVQLRNSLIERYFGEHAVLFLSNYVFDFSLEQLCLSVLG----GNKLIIPPEEGTHEAFYDIRREKLSYLSGTPS---VLQQIELSR---LPHLHMVTAAGEEFHASQFEKMRSQFAGQINNAYGITETTVY--------NIITTFKGDPFTPGSHVYVLNDRLQRVPFNAVGELYLGGDCLARGYLNQDALTNERFIPNPFYKTGDLVRFRGPHHLEYLGRKDQQVKLRGFRIELSEVRDAVLAISAVKEAAVIPKYDERVSAIVCYYTLNAGTVCEASSIRDHLHA-NLPPYMVPSQIHQLESLPVTVNGKLDLNRL----------- 78060524 38 ---------------------------------------------------TYRRFAEEVFRQAGALRELDVRENDLVMLALPASVEHAAAMMACVMTGALPCTVVPARRATTIDVACELYRPRLVIAADAQSAAWRDDAFPASSTRVVDLDTLSIVADAGARALISGKH----------GRDPHHVQLTSGSTSHPKAAVLSHENVI------ANVLGIGGSVRFLAALPLYHDM-----GLLTLLYRAPLLMMQPNSNPLGWLKRIASARATTTS-VPTFALRYFNAAAMEGVDLSACRNIFIGGERVDDATLRDFTATFASALQPCYGMAEGTVDYVIADDRRALIERRDAQPAAANDGARILDDGDHPLANRAVGEVAIRGTSVMLGYLNPDDGSAAPLTADGWFRTGDIGYVA-DGQLHILGRKKEVIIIRGSNYFPHEIEEALASHRTLRKSTCIALPDPETGTERLVVAIPVDATPQTAECQQLLASRGFAAQDLC----FVESLPRTTSGKLQRLKCRD--------- 114772250 68 -------------------------------------------------QLTYSQLQTQVAAFAGALRDKGVEKGDRVIIYMPMIPEAAIAMLAVARLGAIHSVVFGGFAPAELA--VRIDDATPKVIVTASCGVEYKPLVDEAINLASHSPDSVIMFQ-RDTLPAE-LHHEPAEPVPVNGTDPLYILYTSGTTGAPKGVMRDNGGHAVAMHYSMAAIYDNQGDVFWAAWVVGHSYIVYAPGCTTIMYEG-----KPVRTPDAGWRMVEEYQVK-TLFAAPTAFRAIDGLLINDYDISCLNNIFMAGERLDPPTYDTVEKTGKPVIDHWWQTETGWAICGNMLGIEKVPVKAGSAPISGFNVC-ILDESGAELPAGSQGAIAIKCPLSIWGNF--ERFESAYLTEPGYYSTGDGGYIDEDGYVFIMGRTDDVINIAGHRLSTGEMEEVVAQHPAVAECAVIGVKDSLKGQLPVGMVILKDQDITDADLKALVANIGIACFK---DTLIVPRLPKTRSGKILRKILR---------- 171325257 131 ---------------------------------------------------TWKELKEKTAAVASALKKIGVKPGDRVVAYMPNIPETVIAFLACASIGAIWSSCSPDFANSVIDRFQQIEPVVLFAIDGCQYGFDKRPIVDELREKLPSLKKTIVQAPDDSVLLWDDIIREKAELTYVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKSIEENLTKESTFFWFTTTMMWNF------LIGGLLVGASVVLSPTPDGNVLWELAEKARITHFGTSAAFINVCMKLGIKPKEDFSDLQAVLSTGSPLTTEGFAWVYENVKCLVSCSGGVCTAFVAGSPILPVRAGIIQCRGANVQAFDE-----NGNRLI--NEVGELVITDPMPSMPLFFWNDPNYERYTYPGIWKHGDWIKIDEEGGCVIYGRSDSTINRAGVRMGTSEIYRAVEALDEVLESLIIDL--ELMGRKSFLFVVLQPGASLDEELKEKIKNQKVSPRFVPDEIYQVEQIPKTLNGKKMEIPIRKVL------- 28976138 244 ---------------YPQNKC-----LHELFEEQVERSPDAIALVFENQQLTYRHLNEQANQLAHYLQTKGVKPEVLVGICVDRSLEMVVGILGILKAGGAYVPLDPSYPAERLTYTLQ--DAAVPILLTQKSLLPSLPENQAIVMCLDRDWGVIAACSQENIVS----HAQP--------QNLAYVIYTSGSTGKPKGVLINHQNVIRLFAATQAWYHFGASDVFTLFHSIAFDF--SVWELWGALLYGGSLVIVPSRDPSAFHTLLRQEQVTVLNQTPSAQLIRVEELAKTGESQLSLRLVIFGGEALEPQSLQPWFEGYSPQLVNMYGITETTVHVTYVNNSKSLI----GVPI-PDLQLYILDEQLKPLPIGIKGEMYIGGAGLARGYLNRPELTAERFIPNPFYKTGDLARYLENGDIEYLDRIDNQVKIRGFRIELGEIEAALLKYPEVQEAVVMARTDQPGDKRLVAYIVAKSSNP----------------------------------------------------- 168064646 90 ---------------------------------------------------TYKEVLEKVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHVFAGFS------------AESLYQRILDCKPNVILTSSAVKRGAKIIKLKDIVTEGRDSWWQDIVPSYAKECDVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYAATTFKYAFNYHDDVYWCGWITGHSYLTYGP----LLNGASMVVFEGVPNYPDAWDIVDKYNVSIFYTAPTAIRSLMRSGDELRHSRKSLRVLGTVGEPINPSAWKWYHEVVGCPIVDTWWQTE-TGGFMITPQPGAWALK-PGSATLPFVQPAVVDDNAQEQSGECSGYLCIKAAWTLQGHDRYETTYFAPFK--GFYFSGDGCRRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIYAFVTLLEGVEYSNDLRKALINSQIGAFAAPDVVHWAPGLPKTRSGKIMRRILRKIASNEL--- 119495915 3940 ----------------------------DIISERCSTHPDAPAVCAWDGEVSYREMYTLASTFASYLASRGVGPEILVPICLD--KSLWAIITILGILIAGGAYAHPTSRHEEI-----LAEVDARIL----------ICSPQYQSRYSGIVKTIIPVSKETIRAYGALNGQAKGPSRVTPSNMAYAIFTSGSTGRAKGIIIDHRALASSAMAFGPIVYLNETSRAFQFASLTFDAAVME--ILATLMHGGCICI---PSEDDVAGAIRRMNVTWTFLTPSIASIIEPST------VPSLEVLACGGEKLSREVAHRVKLIYGPTETTIFAV---LNNVSPTTDPACI---GYGIPC-----TLTWENHDRLTPLGAIGELALEGPALAREYLKNPKKTAEAFVDERIYKTGDLVRYNPDGSVEYISRKDHQVKLHGQRMELGEIEHRLHEDDRVRHAVVI-LPKEIISDNACELISRADLARVASELITIQKETQLPIYMVPQTWAVIKKLPMLVSGKLDRKKI----------- 161520065 23 ---------------------------------------NRTAVLSRDASLTYGELDARSNRVARALIARGVAPGSLVPVEAVRSADFLVALLGVLKAG------------------------AAYIIDDAYPAERKRHIYEQSGATVALHARANAAAEPSSALAVASLIGDDAPDGELRTHDLLYVIFTSGTTGRPKGVEIEH----HAVARLVD--WHNRQFGVTAASRMGLSFDISQWEIWSALTAGATLLLPDEERPDDALVAFHRDHATTHAFVPTV-MVPDFVRASRGSDL-ALRYLFTAGEKLQPVDTDGTT----YTLIDFYGPTETTIFATMHRVPRA----TLGRPSSPGATIHVLDAQLAPLPDGQVGELCIAGPCVARGYL-----NDPSLTHDKFYRTGDLGRRLPDGTIQYLGRMDDQLKIRGHRVELGEIASVLSTQPGIRKCAVIAVEDASNAKEIVAFVVP-DAEHANGDVIGSIRTRCLPHYMRPRRYVVLPELPVTLNGKVDKAALRE--------- 146343365 58 ------------------------------------------------TRITYAEMLKEVQTLAAIMQDFGVGKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFAAKELA--TRIDDATPKLVLSASCGIEYKPLAIELADKRPQACIILQRPEVCELKPGRDYDWAALRKSAIANGKLAYILYTSGTTGKPKGVVRDNGGHLVALKWSMEVWWCGSDIGWV----VGHSYIIYGPGATSVMYEG-----KPVGTPDGAFWRVIADHKAVALFTAPTAFRAIEGTLLSKYDLSQFRTLFLAGERADPPTVEWAEQQLKVPVIDHWWQTE--TGWCIAGNPVGLLPVKHGSPTVPMPGYQV-DIVDEAAKPGSIVIKLPMPPGCLPTLWQQEDRFKESYLSEGYYKTSDAGFKDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDAIKGEVPCGFLVSRSPSVIEKEIVALVRDKPVAAFKL---AITVGRLPKTRSGKILRGTIKK--------- 183179553 886 ----------------------------DFLAKLAARTEDKTAVICGEQTLSYAQLGEQVQRVMWQLKARGLTTGNVLAICLPRSVEHIVISLASALSGIIWVPIDAASPKERLDYLLENCH-ADLVVMDKPCEFG------NVIAFDALIEPVLFADGVPDVTPLDQLS----RLSQ--SQQTAYYLYTSGTTGKPKCVVVNNQATSNVIGQTGQAWHLTSEDVVMSVTPLHHD--MSVFDLFATLSFGATLVLPAGHEEKDALQLIERHQVTIWVSVP--AILEMLLSCTQAGQLHSVRLIAQGGDYIKPATIAQLRALGGPTETTIWSIWHELM-------ADDVSVIPYGRPLAG-NRYFIMDEIQRHVPQGVVGRIFTSGVNLAQGYLEDGELKQTDFVEHGHFRTGDQGYYRADGNIIFASRINGYVKVRGVRVSLPDIEKQLQTHPALASVVVVDYTD-VNGDTAALFSVKPQQSASSQALREFAKQ-SLPSSHIPSRFIALEALPLSANGKVDRKQCQAHVQRQ---- 193214180 107 ---------------------------------------------------TYDRLLRRVCQLANALTMSGVRKGDTVLIYMPNTVEFVYAMLACARIGAIHASVHTGLGVQALRERIESVRPKVVFCADALSGGKVIALKPMLDDALQCVEKIVVLRRQEPKIELYDFYDFLIGMPQVESSHPLFVYFTTDAAGAPKGIVQAQGGYMFDLQDS-DILWNTSDLSWITG---------HTNGIYGPLLNGATLYFRTTPNTEATWAAIERHGINILSTMPTTLRILFGAAFSEKYDLSTLRLVASTGEPLPAEASEFVAGRNGFVANSWWEAELGAPMLGTL-MANEAKLNFVGKPF-PGVALEVVQTDGSSAAPNQPGKLLRPVPTMLSETWQNQEQYSAYWSQPGRFATGDDALKDEDGFFAILGRHDDALIIGGFRIGVHEIEQTLAKHPAVKEAAIFGVPDSVTGTKLKAWVVLHQETSAPERTRSMLYGHELGRMAVPGEIVFCDALPQLGDG------------------ 29829701 443 -----------------------------------------VAAVCRGVEMTYGELARRSGKLARHLRARGIRPGQVVGIVMDRDLDALVAMLGVMRAGGAYAVMDPSHPAARIDYMLQDTAAPVVITRADVAG----GLPTSEDRKVVLIDADWAAIEAEDTEPLEEL---------ADRETLAYVLYTSGSTGRPKGVMIEH--------RSLRVFIEAYRHTFGEFTPESLIFDMSQGEIYTALITGATLVLSPASSPEALGTLIREQRVTYVGLSPTL-LSLLDGGP-----YPHLKYIMGGAEVLPAELVNKWN-IPGRKFVNLYGPTEAAIACT-----EYLCEHIEWRSAPPIGRPEVVDRHGNLAPVGVPGELLIGGEDGLRGYLNLPELTDEKFVPNPFYRTGDLVRWTPDYQVDFIGRIDNQVKLRGLRIELGEIESALVAHPQIR-MALVLLKADPQGEKQLVYTVLGDQAPTLAELRRHLGE-SMPEYMVPTAWVKLDEFPLTLAKKIDRHALPE--------- 54027016 113 ---------------------------------------------------SWAELIDSTAAFARTLRSLGVRPGDRVVGYLPNIPEAVIAFLATASIGAVWSACGQDYSPKAALDRLGQLEPTVLVSADGYKAHDKSADIAALRAGLPTLRATVVVERLGAAVPEATSWADAVAAPLIQTEPVDFIVFSSGTTGLPKGIVHGHGGVLLEHLKAVDIGPADTFFWYTSPSWMMWNFQVAG------LLTGSTIVTSPTPGPDGLWRLAAELGVTVLGTSPGYVLACIKAGAVPRTDLSALRLVGITGSALPPSSALWLRDNVGASISGGTDVVSAFLGWARTVPPGELSVPYLGVALDAYDES------GRPVR-GEVGELVVTAPMPSMSFWRDEDHDAYFDMFPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVEGLPEIAEALVIGVEQPDGGYWMPLFVLLAPGAELTEDLVARIRETEVSPRHVPDEILLAPGIPHTRTGK----------------- 86740679 750 ------------------------------------------AVVCSDRSLSYGELDRRSTRLAAFLGRHGIGPGSLVGIYLERSEEIVVAVLGVMKSGAAFVPLDPVYPPDRITQMLT-SSGSTLLLTRTSLEPDVRDCPATVVTLDQYWDVIATAGGGPGE--EHDEESDEEKYDRGSPEGRAYVIYTSGSTGRPKGVDVGHTNLLCSMARTPGFTEYDR---LLAVTTVC--FDIAYLELLLPLVTGGQVEVVPADVASDGFELIERSRPTVMQATPATWRMLIAAAWEGDRGLTAL----CGGEQLPRDLADGLLARV-AKVWNLYGPTETTI-WSSVDRVEPGRQVTIGRPIA-NTRFYVLDRWLQPVPPGVPGELYIGGDGVAAGYLGEPELTRERFVRDPFYRTGDIVRHLPDGRIDYLHRVDNQVKLHGYRIEPGEIEEALRRHDGIAE-AVVCPRDIAPGNRQLVAYLVSAESGLGAELRRYLRTR-LPPYMIPAAFVTVTRLPLTANGKIDRRSL----------- 118473410 18 ---------------------------------------DRPLIVQGERRHTYRQVMDRSNRLASYLQGLGVHTQDLLGIYAHNGPEYVESMLGSFRARVAPFNVNYRYVKNELHYLLTDAGATALVY---HATFAPR--IAEIRDELPTLRVLIADGSGNELLDEQIVNFETAAPPVQPCPDDLYVLYTGGTTGMPKVLWRQHDIFMTSVDEIVDRAVENPGTRLMILPPLIHG---AAQWAAMTAVTTGQTLVFPDVTAEDVVRTIEREQVLVATVVDAMARPLLDAIRSGIQDVSSLSVIANGGAQLTPHVKQQIDSKPNLIVVDGVGSSETGAQMSHMSAPGAVSTGTKAGP----DTCVVAEDFSCVLPEAHDGWLAQRG-YVPLGYKGDAAKTAATFVIDGYAIPGDRARQLDGGMIELLGRDSVTINSGGEKVFAEEVEAAIASHPAVRDVVVAGRPSERWGQEVVAVVAVDDGAQVDADELIRHADGSIARYKLPKAVVFRPAIERSPAGKADYRWAREALSE----- 164665143 496 ----------------------------------AARVPGAVAVSHLGEELTYAELERESSRIAAYLRGIGAEGAP-VAIRAPAGTRRISASLGALRAGAHLVWFGPGERGRQV--LTELRPACLLLDGDP----EQDPLGRWYRDEL-GGRTVGVSAAGREPAPL------PPDGPAGPATTV-YVAHTSGSTGRPKGVAHTHASFAQFLTWMADALDIGPGTRLAQWAAPEHDPSLCE--VFATLAAGG--TLCPVPDRIRAHPWLVAERITFLQVIPGLARELLKELRRRTERLAALDRLVLMGEALPGELADALRALPGARLANVYGPTETIATWYDITGPVAGTVPI-GRPI-PGRQVLVLDGADRPCPTGVTGELVIRSPYAAAGYVGGEAFRPVPGLDDPCYRTGDLARRRWDGLLEFRGRRDHQVKLSGVRLELAEIEAVLAAQDSVAECAVVPVVDDGLVSRLVAYVVPDGDAGGATEWRARLRGRFGASVRLVSFETLRGPLPRNAAGKIDRRRL----------- 170084069 52 ----------------------------------------------------------RIQNLAYALIEAGIRPGDRVAVIAPNSPLIADAHHAIIAARAIITPINTRLKPQEVTYILEHSGSRLILV-----DYEYAHLAQ--SNKIPV---IISNDTGRDGDPYESFLTDGRRFSEEKGNAAAVLCYTSGTTGRPKVVTTLRGSYLAAIANAFE-AQMNQDSTYLWILPMFHAAGWTFP--WANVFAFATQVTLRTVDYSYIWNHLLHSAVTHYCGAPTVQIGIYNHPLARR--LPKPVTAIIAGAAPTPHLISELEKK-GIKPVHVYGLTETYGPFTRLEDRARLMAR-QGHAFATAGEVRVGENEDRPLKDGKTGEIVTRGNIVMKEYFRDPEATKKAF-RGGSFRSGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVVAREHPKWGERPMAFVIPQHASHWHGRHHEFERDLKLPGFACPEWVEVVPELPKTSTGKILKTELRKVVAK----- 170026134 109 ---------------------------------------------------TYKQLHHDVCQFANVLKSLGIKKGDVVAIYMPMVPEAAVAMLACARIGAV-----------HSVIFGGFSDAVAGRIIDSHSKLVITALKKNVDEALTSIKNVVVTGNASYWVWWHDLIKESADCPEMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVYAALTFKYVFDYHGDIYWCTADVGHSYLLYGPGAITLMFEG----VPNYPGVNRLSQVVDKHKVNILYTAPTAIRALMDKAGTKRD---SLRIMGSVGEPINPEAWEWYYNKIGCPIVDTWWQTEGGFMITPLPGATELKAGSATRPFFGVQPALV-DNLGNPQEGVAEGNLVITDSWTLFGDHDRFEQTYFS-TFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGVPHNIKGQAIYAYILNHGEEPTPTEVRNWVRKE-IGPLATPDILHWTDSLPKTRSGKIMRRILRK--------- 56567289 879 ------------------------ESVAEIFRETKIKHQAKLAITYKDRKLTYAELSEKANALAHTLKRRGVAQHDVVGIVAERSPETIIGILAILKVGAI---YLP--------------------IDPKLPQLTLQHIWRDSGAKVLLGKNETTVEVGKE-VPFVDIEGDKGKQEEISPEDTAYIMYTSGSTGKPKGVMVTHRN-IVRLVKNTNFVSLQEQDVLLQTGSLT--FDAATFEIWGALLNGLTLHLVEDYVILDGEALIQQNKATIMWVSAPL---FNQLADQNPAMFTGIKQLLIGGDVLSPKHINKVMNGYGPTENTTFSTS--FVIDQMYQDSIPI-----GTPIAN-SSAYILDVH-QNIQPGVVGELCVGGDGVAKGYVNLEQLTEERFIADPFYRTGDYVKLLPNGNIQYIGRVDNQVKIRGFRIELEAIMNTLKQCESIKDVIVVVQEQN--GYKTLVAYVVGEESLSIETVRAYAK-KHLAEYMVPSQFIFIEEIPLSINGKVQYSKL----------- 211588948 1073 ----------------------------------AQKHSSRVAINFQNEQLTYAELNERANRMANFLSERGVTTGDLVPLLLEKSPFMIIAILALFKLGAAYVPLSPEN-------------------PVERNEFIVRDVGARV---------VLSETEHATFFSFEDLLIDRAKLCEVSPSDPAYILYTSGSTGQPKGVTVSHGACAAAMRSIID--FENKRDEPFRALQFSYVFDVSLYDFFVTLHSGRTLCIAPSDRLGDLAGAINEMNVNHVFLTPTVARL-LDP-----KEVPGLESMTVGGEQLTRDVIETWAPVL--TLRNGYGPTEASVLVTMKEVTAETTGGNIGRPLASVGAVILEANGEQPLPYGAVGELCFWGPQLAEGYFKKPELTAGAFIQTNLYRTGDLARYLPGGDIECLGRKDDQVKVNGHRIELGEIEQAILRTGEVTDCVLTVWKQNNTAHLANVVFNPVDQSPDIAEETQHLKNKGLAHYMVPKFLLPLPFVPRMPSGKADRKQLK---------- 66045038 31 ------------------------------------------AVVDRQVRLTYAQLASASERIAKGLLAQGASPAEPIALCMPRCWQWVATILAVLKVGAVVV---PLDRASP-------ARRRQLMLDDA-GCVGLVTLGEDADSLAAPQHGWYVSVEA-----LLEFPDQPLRLPE-DFAVSSFLFYTSGTTGTPKLLRLARTDGCLDIRAGERVACLSNPAFD------ACNFELWAP-----LLNGGCCVIIADADLQDAQQL---ARVLETQQVDSLFMTVSLFNTLSADNFASLRQVLIGGEQVSAAAVRQANPDSRCRIFNAYGPTECTTFAVCYPIPRDFAGDAVGRPL-PDTGVQVLDPQQRPVASGEAGELYLSGSGVARGYRNRCAETAQRFTDAGHYRTGDQVRVNADGLIEYLGRIDRQVKVRGFRIEPGEVEQRILEHPQVAQVHVCTRRQAAEDHQLLAFIVPR-EALDYRDFDQHLRD-NLAVWMRPHQLFVLQRLPLTSNGKIDQRALLE--------- 29828573 42 ------------------------------------------------TRLSFAELSERSDRVANWLRARGVRAEDRVLVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRDRVERGRVRHVVVRAEDTGFD------EVPGR---YTRITVGGERPGWQSYEEAYAEPDGI--THADDPLMLYFTSGTTAHPKLVEHTHVSYPIGHLATMYWIGLEPGDVHLN---------ISSPGLFAPWNAEATVFLHNYTRFDAGRLLTEMDRAGVTTFCAP-PTVWRMLIQA---DLTQLRTAVAAGEPLNPEVIEQVRRAWGVTIRDGFGQTETAVQVS--NSPQKLKTGSMGRP-SPGFHVELLDSGAPGVDEGEIALDLSARPVGLMTGYHGDADRTAEAMAGGYYRTGDIGSRDADGYITFVGR-RDEIFKASDKISPFELESALLEHEAVAEAAVVPAPDELVPKAYIVLAAGFEPGPDTAKVLFEHARSVLAPYQRIRRLEFGE-LPKTVSGKIRRIELREA-------- 152963748 879 ----------------------------------------KTALISGDRLISYAELGHSVCCIIGALKARGLSRGQVVAICLPRSPEHTMVTLACALTGVIWVPIDVSAPAERLRYLLENCQ------PDLVVIAQHESVGS-------------VTATPAELLAVQT-QAMPV-LDDLSLSDAAYYLYTSGTTGKPKCVVLNNRATANVVGSTLERWAVTERDVFMSVTPLHHD--MSVFDVFGCLTAGATLVLTGCGEEKDAVQLIAQHQVTLWCSVPAILEMLLSCRTSH--DLKSLRLIAQGGDYIKPAVIAELRELLPSSLISLGGPTETTIIWHEITDDDRALI-PYGRPL-PGNSYFVLDPRGEHCPAGVVGRIHTTGVNLALGYLENGELAQSEFVEHGAFRTGDCGRYRRDGTLIFDSRVNGYVKVRGVRVSLPDIEIALINHPSLRHVLVVDYGEQRQGE-VCIYVCQQGEEPTTTELRNFARQH-LPHSHVPTRLLRVDALPLSQNGKPDRQRARSLLT------ 197783549 86 -------------------------------------HGDRVAIHFGDSRITYAELKDEVSKAANALLELGVRKGDRVAVYMPMIPETAVAMLACARIGAAHSVVFGGFSADALATRIQDADAKVVITSDGYRRGKPSALKPAVDEAVGKAGNVVVRRTGQEVAWNDSLDVWWHEIVERQSAEHAFILYTSGTTGKPKGILHTSGGYVFDLKPETDVYWCTADVGWVT----GHSYIVYGPGATQVMYEG----TPDTPHQGRFWEIVQKYGVTILYTAPTAIMKWGDDIPAKF-DLSSLRVLGSVGEPINPEAWIWYRKHIGADRTPIVDTWWQTETGAMMISPLPGVTATKGSAQTPLPSATVVDDEANEVPNGGGGYLVLTEPWMLRTIWGDDQRFLDTYWSEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTANAEDELVADLRNHTLGPIAKPQRILPVAELPKTRSGKIMRRLLRDVAENRQLG- 66045037 555 ---------------------------------------------------SYSQLNTQANRLAHHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHILDDTSPVVLILREALEGADCEVPILDVQA------DAVLWAEC----PSDNPQTQRVG---VNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQFCGECGS--------MLHKIPFSAWEIFWPLLTGGRLVIARPGGPGYLAQVVREQSVTAMVFVPAMLQLFLEV-----EEVSACHTLKSGGGELSPAVARLFQQRLHARLHNVYGPTETVISSVWTLQPGADVPPRQLPIGRPIANTRVLDERDAPVPAGVTGQLHIGGVGVARGYLGLDELTAERFIDNPFYRSGDLARYRPDGQLEFIGRNDFQVKLRGIRLELSEIEARLDLFPGIRTSVALIVGDTAQNQRCCVTDSPVDESALRAHLAT-----TLSSAVMPSAYLWLDALPLTVNGKVDR-------------- 197341712 2393 ----------------------------------------------GGDALSYGALDARSAGLADRLRALGIGAGSVVGVALPKSPELVVHLLAVLRAGGLPLDALPAGRLARV-----LAGAGAAL--------------------------LITEGAAPEGLPCRSLAAGALALPAAETADPAYVIHTSGSTGEPKAVRVAHRNLAYRLGEEVRVH-------LQSAQP---SFDVFTGDLVRALCSGGTLVLAGRDLLLDTYTVLREERVDCAEFVPALVRGLMDHCVREGLGLGFLRLLVVGSDTWKVAEYERLRAGPGTRVLNSYGVTEATIDSAFFEGPADGLAVPVGRPL-PHATLHVLDPHGNPLPAGITGELWIGGEGVALGYAGRPGLTAERFTEERLYRTGDLARWDTAGRLHLLGRADSQVKLRGHRIETGEIEAHLAARRGIARAVVAVRPGAGGEDALCAWYVPE---PGAEVSPAGLRRAALPSYLVPAYLTEVGALPLTAHGKVDVRAL----------- 91784460 85 --------------------------------------------------YTYAELHAEINRMAAVMRSLGVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAYTPLVDEALARATH-KTPRVLLILNASYLVAYEPLEQFFDAHVPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEHIFQGKPTASDVGWVVGHSYIVYAPGLTTVMYEGTPI----RPDGGIWWRLVEHHGINLMFTAPTALRVLQDPAFLKQADLSSLRTLFLAGEPLDEPTAAWITDALGKPVIDNYWQTE--TGWPMLAIPRGVRLGSPGVPSAGFNLTLRNELTGEPCPPGEKG-VLTLGPGCMSTVWGDDRRFVSTYPNQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDALKGQAAMAFVVLRDAQAHAAELMATV-DRQLGAIARPARVVVVSMLPKTRSGKLLRRAI----------- 39945328 37 --------------------------------------------------------------------------GERVAFLVENSYDYVVTLLAILAAKSIAVPLAPAFPPPELQYILDHSEAALLLSSSKFAQKAQDVLATGLASK-PTLL------ELSKFQGDSAAPSEPITLDGGSPGNAGMMLYTSGTTNRPKLLPQ---DVMTAQARSLLQAWHIHGTINALFAPLMAGFPFNADAVWRRLASPFMADPEASTNGSNGSAAPKKAPVTFFTVVPTVYSRLLDVLTAAREAVSNMRLSISGSAALPTPVKRAWKELSGGTLLERYGMTEGLADADRVD-------GSVGWPL-PSVEARLVDDSGEVIKPGEAGEIQLRGPTIFAEYWRNPEATAKEFVEDAWFKTGDVAEWTHQGYFILGRKSADIIKSGGEKVSALEVERELLSLDQVAEAAVCAVPSGKWGQKGCVIVLDKEHCADGKDMRRALKGR-LVNYKIPQVMRVVEHIPRNAMGKINKKQLVAAVFQEDFSG 169629344 868 ----------------------------------------------------YAEVLDSAQRVLGGLRAVGMAPGDLAIVHLSRNDDFVAAIWGCFLGG----------------------------IVPVPVAPNVVGGTEKVAAAWHTLKQPLIVGEIPQVLLIGDLHEPDTDHHEPDPDEVALLLLTSGSTGQPKGVQLSHRNILSRSASTAQSNAFGPEDISFNWMPLEHSWVLADP--LRWLTIADRYGVTNTWAPNFAFGLIA-DRLAETP----------DAAQF---DLTRLRFILNGGEAIVPRVARRFLRMFGLAMRPSWGMSEGVVNFSIETTADTDEFTDLGGPI-PGTRLRVADMDGSVVPEGQIGRVQISGPTVTRGYYADPERTAEAFATDGWFDTGDLGRI-RAGVLTLTGRAKDIIIVNGVNYSCHAIESAVEESPLVISSYVAAIAVRLPGSDTLAIVFSAQAAVAEEDVLADVRARVLAVGPNPDLLIPVESIPKTDIGKIQRNLLRQQFAE----- 59876644 595 -------------QTFSSGGVWHPTTIHSLIENTAKCQPDALAVDAWDGAMSYERINELSTTLANEIMQLGIGPGLAIPLCFEKSAWYTVALLAVLKSGNAFV---PVDRSNPTNRICQILRQLDI---DVNSGLVITS-REHVQTFVPLCKHVI---------PLEKEKTYPFNMPEVSAHDKAYVIFTSGSTGMPKGVVVEHGAYAYAARAHQGGLHISNTSRVLQF--ASYGFDTSMEDHLTTLIVGGCLCVSEEERLSDLVGFANRSKANWAHLTPSVANIF------NAEETPVLKTMVLGG---EAMTLRNVQAWAGKRLIQVYGPSECCVTSTISEDVSYNMDPTNGRALPGCASWIVRIDTPHALAPGVVGELLVEGPILARGYLIEPEKTISSFVQKRLYRTKDLVYYDSEGDLHFVGRVDAQVKVHGQRIEPGEIERNLLEGSLLHSIVLVPNAGPCAGILVAVITFERPETSYISNLRNFLLDL-VPHYMIPAIWLVVRDMPHNTSGKLDRKRM----------- 52143517 198 ------------------------QTFIDVFETTVEKNPDRIAVRYGHAQMTYSELNEKANSIARMLKGSGVKNDTIVGIMMNRSIESLVAILGVLKSGGLPLDPKQPH------------ERLAYMVRDS----AMKTLLVGHGCEYSKDKDIFKSVNLIE-VDLESLNLTPNLDEKPALSDLSYIIYTSGTTGNPKGVMVEHKNLINFVNWMIEIGQISNKTKMIQSFSLI--FDASIIEMMPCLAAGGQICIVDDSQKVNPEEILEHLVGAQALMLPSLFRAVLDYAETQLEKLSKFDKIYLGATKFSDLCPNKIKDIYGPTESTVVASAYFYDEQSSLEDV------SVGKPIGNGEIYIVKDNKLCGIS--MEGELCVGGEGVTRGYLNQEKYVVIPEISNGIYKTGDVGYWREDGTLKLLGRRDEQVKINGYRIELSEIESGLRQIEGINDAVVIY--DQ--SEKIPLFVYRGTKFESTNKIKELLR-KNLPSYMIPNDIVKVEDFPQTVGGKLDKKKL----------- 148359717 11 -------------------------TVIDLFEAQVKKNPDLLALKDKTTAYSYLALNEKANQFARSLKKKSVKEGDFVAILLDPGVEFFICILAIIKLGAIPLDTLPQTRLHEIV---KDANPGIVITHD-----EYQPLLEGIDTEIYLIKQ----------LHLESLSQSKKNIKNVMPTCPLYMIYTSGSTGKPKVVPN---------RAVVNLAIIDNIIAIQKGEKAGQFCNLAFDGSVFALLNGAALHIIPNEARRNHNQLIIKEFQIKYLLIP--TGYFHQLMKSFPETLDLLHTISFGGEQVNVHLLKRKKADIPAKLVNVYGPTEATVSSCNIIHSEKEYTDEQLASITANTKTYILDDNRRRTEEGE---LWVSGVHLALHYHNSPEQTEEKFVKNPFYRTGDKVRQLPSGELLYLGRVDDQVKIGGFRIHLTEIEQELMNHKAISLATVTGGAHKFL--TAYLVFKSKDTIVDADEIRNFLSQK-LPPYMLPAKYVMVEKLPLTAVGKIDKAKL----------- 84703869 118 ---------------------------------------------------TYRDLFEEVCRFANVLKDLGVERGDRVTLYLPMIPEAAVAMLACARIGAIHSVVFAGFSPEALA--GRLIDCGSQVIVTADGGV-------RGGKSVPLKANVDRACEQEGV----DVHSDPVKMVEMGAEDPLFILYTSGSTGKPKGVLHTSGGYLVWAAMTHEYAFLKEDDVYWCSADIGHSYIVYGPGATTVMFEG----VPTWPDASRFWQVVDKHQVSTFYTAPTAIRALMDAATSRK----SLRLLGTVGEPINPEAWEWYYRTVGCPIVDTWWQTE--TGGTMMMPIPGTTDQKPGAASHPFVTPALLDAEGRELTGAAEGNLVIRDPGQMRTVYGDHQRFIDTYAYPGNYFTGDGCRRDADGFYWITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDLKGQGIYAYVTLKDDDLRRGLIRHVRAEIGPIA--ILDKVQFAPGLPKTRSGKIMRRILRK--------- 91794879 22 ----------------------------------------------------YRQLYSQSLQLLAHLNHLGLRKGDQLVFQLEGLQHFTTTFWACILGGIIPVISVGAKDDSLKKVFSVWAPTLCFDSPILLENLEKYSQRTGSQSDFAKIRD---KALDLSLLPVNSDKNLSSLICDVNPDDTAFIQFSSGSTGQPKGVVLTHKNLVANTKALANCSETTIKDVMISWMPLTHDMGLIAVHLTATLLAIKQVLIDTR-----TFPLLWLDKTSQTMLFTPLNALLLSMKKRQPDDLSSVRVIFNGAEPISLTLAKQFLAAMANSMYPVYGLAEASVDRTKLNFQQEIV---HVRPDNPIDECKIADAAGKDIPDNHIGLIHIKGANVTSGYFHNQEETRRVLHPDGWLNTGDL-GFINNQQLTITGRAKDLIIINGQNIYAHDIEQMCAHIPEIQLRNIVACSNKNNIEQLVIFIRYKDEFTNVADLRRYLQSMGLSIHAVP-----INDIPKTTSGKVQRFQLQQ--------- 169622966 73 ---------------------------------------------------SYEEVADRARGLAYYLRKHGYK---RVGILATNTPAFLESIYGIAAAGSVNVAINYRLKHDDISYIFQHAD-VDMIIAD----FEFVGLLDEYRKERPLVDNDTDATEGELSGPFDEAVLEGLKFDEAQAGDIIALAYTSGTTARPKGVEYTHRGYLAAMGNIIESGLNYHTAKYLWTLPMFHAFPWSVTAVRGTHYC-LRKIDYP-----EIWRLLKDEGITHFNAAPTVNT--LLCAAKEAEKLPQEVRVTVAASPFEQMTNLNLHPVHTYGLTETYGITKGMPEWETIPEKEKFIMALPVRVIKTEQADGVLIDVTRDGQ--EIGEIVFEGNICAKGYYKDAEATRKLWA-GGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVADSHWGERPKAFVTTKDGSNSGAEVIQWAKDNNISRFMVPREVEVVAELPKTSTGKIKKNVLRE--------- 186682771 523 -----------------------DKTLVELFEAQVAKNPDNLALVFESQSLTYQQLNQKVNQLAYYLQNHQVQPDTLIGICVERSLEMIVGVLGILKAGGAYVPIDPNYPQERIKFMLEDSGTSVLLT---------QSFVKH-QLPLGELKQVIFLDKAIFSLQLTD-------NPSSQSTSLAYVIYTSGSTGLPKGVMIEHRAIVFQVKQNSRLLQFGSFSFDLSIGEIA-----TTLTTGACLYLAKKETLLPSQILVD---FLTHHKISHSFLSPSALSVLPQAT------LPDLQCLTVGGAELVTQWATTGRCFFNC-----YGPTESTVNAALAMLAAGIALNGKKPPIQPLSNIRIYDPHNQPLPPGIPGELCIAGVGLARGYLNRPDLTAQQFIEERIYKTGDLARWKSDGNLEYLGRIDNQIKLRGFRIELGEIESILLQHPLVKEAIATLYKTE--SNQSLIAYVTGINNDLSRQLKNHLKSR-LPDYMIPAQIIILDQLPLTPNGKIDRKAL----------- 125778578 51 ----------------------------------------------EETILTREELHSNAMRVASYMRSKGLLQSDIVGIIARNTSHIPAVAYGCFFNGAFHSLNIAYDRGTIEKLFSITHPRMIFCDGDEYE--KVRDATRGMEDEIVTMRNHPEGGSTEQILPIEE-NFRPVRLEQGIDQTLAIL-CSSGTTGIPKAVTITNSRQIYSLTTSIQYC---HNTLWITGLLTT---------ITSGIFSTTRIIADNVFDPVHMMRLIEEYKITWLIQGPSQMAQMANCPEFEGADLSSIRQFVFGGGRSSVETQKQIRSRLSSCLNFMYGFTEGTINYHFDEKP-----NSVGR-VVPGLKAKIISEEGKSLGPNELGEVCIRNGQYWAGYYGNPQETRKMRDPQMWFHTGDLGYFDQDGFLYIVERKKDMLKYQNIMYYPNDIETIISEMPDVAEVCVFGVWDQVYGDKAAAAVVKKQGTENAQDVEDYVKERTDSKYKLHEGAIIVEDLIRSPNGKTNRKATKDYFLE----- 167644084 109 ---------------------------------------------------TYGQLHEEVCRMANVLKVQGVRKGDRVTIYLPMIPIAAVAMLACARIGAVHSVVFGGFSPDSIAGRIQDCGSHFVITADGRRGGKRVPLKANIDKALPWVSKVLMTGAETTLVRHRDVVWEDVKPPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWAARPGEVFWCTADVGWVT----GHSYVVYGPGGTSLIFEG----VPNYPTPARFWEVVDKHQVEIFYTAPTALRALMREGDDTKNDLSSLRLLGSVGEPINPEAWLWYHRVVGPIVDTWWQTETGGVLVSPLPGATALKPGSATKPLPGVKLQLV--DAEGHVLEGATGNLLISWPGQMRTVYGDHGRFFDTYAYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEIESALVAHDTVAEAAVVGYPHDIKGQGVYAYVTPTDSLRK--DLMLWVRQE-IGPFAAPDVLQWAPGLPKTRSGKIMRRILRKIAENEL--- 195112112 29 -------------------------------------------------------------RIAQQLKAMNLRQDDVVGIAATNTTYLMPVVLGCL-LNGTPFHAVPWH--DEPTFKHLFCITRPRIIFCDGTVYDRLSIAKMLKAPVYTLKDHLQLPRIEDLLTKQELHYIPEPLLLGGDQTVAILCTS-GTTGLPK-----------AVCISNSACLFDFGFVTGQDVLLSFSTIDWAPGLFNMLYSATRVITDHAYTPEYLLQLIEKYKVTLLTLAPQQVASLLKAPTLSQQRLASVRFISIGGG--SCYVANLLK------LQEY--LLNGQISYGALTECGGVAANMGAKPSSPGVKVKILDDAGRSLGHGETGEILVHNGKVWNGYYGNPNESKRIQDYQGWFHTGDMGYFDNENFLYIVERKRDMLRFHGAQYCPYELEQVIAELPDVIEACVFGLWNEVDGDAAAVVKVPGSRLTE-MDIVEYVAKRLVVNHKLHCGVFFLSELPKTGSGKVLRQQARD--------- 161528374 114 ---------------------------------------------------TYQELDNKVSKLANGLKSLRVKKGDVVAIYLPMIQEAILAILASAKIGAVQTVIFSGYSTESLHIRLQDCNAKVLFVSDGFKPISQKETVQKAIQDTYVEKTIVVKENSENIVFYNELESQNPDCPTMDSEDPLFILYTSGTTGKPKGVVHVHGGFVFAGHQAAYLIDLQAQDVLFWPADIGWITGLVW-NVYGLLIMGASSVIYDGPKSDRVWKILSEYNATIFGISPPLQNFSLDKTTGEPLDEDSWWWLKVGNKKIPIMNLSGGTEIGGAMLSVFPGM--------------KLKPSTVGIPVPGMNLDVV--DNDGNSVKNKNGYLIIRSPWMTRGLLNDNERFIETYWSKDIWFHGDYVFVDQDGLWYMRGRTDDVINVSGHRMSTAEIEHMVISHEKISDAASIAIPDDITGEAIVIFFVSKDDSNLEGIVSDFISQK-IGKVAKPKFVYQLTDLPKTRTGKIMRRLLKSKLLGKELG- 188588853 14 ---------------------------------------DRVALTCDGISMTYKELDNISESIASVLKKLG---NDRTPIIIYGNKENLMMASMISSLKCIPIISYPKERVDAI-----IKEVNPQILIDFSDG--------------NVFDNILVLKEKE----IKEIVNEYSDLEVVKEDENAYILFTSGSTGKPKGVQISSNNLDNFVEWIAEYLKLDESKEVLMN-QAAYSFDLSVTSIYGLCYGKTLHGFSKNTLSNQMFEDIKHSGINIWVSTPSFAGMCVTESDFNSNMLTNLKAMVFVGEILPKPLCEELLKRFPNTIINGYGPTEATVAVSINDMNREVLSQEGSLPIGPMKKSKIVDEEGNVLKDEEKGEIIIVGPSVSKGYFNNEEMTKKSFYYDEYYRTGDLGYYV-NGNLYYCGRKDFQIKLNGYRIEIEDIENNLVRVSNVKNAAVVPVNKDGKIAYLTAFIELKEDNGLSGLKNGIMIKKELSSYMVPRNIKIVKEFPTNINGKIDRKKLAEEL------- 26541535 1000 ----------------------------------------------GGGTMTYQELNRRANRIAARLAAEDVGPETVVAVSVPRGPMMVAVVLGILKAGGLPMEPLPAERAAVIEVVVTTADREGWPVPDGYA--------------------RVCADAAVEGPHPADADNCP--RPVTQPHNTAYIIFTSGSTGRPKGVAVAHRPVLNLINWCRRTFGFGPGDMGLCVTSL--GFDLSVFDVFGLLGTGAALYIADAEQQRDPALLLDEEPVTFWNSAPTLAQVGPLLDTVGTAGTGDLRLVFLSGDFTPLPLPDEVRAVFPADMISLGGATEATVNWFRIGDPAWRSI-PYGRPI---DNSRVLDEALRPCPVGVEGDLYIGGECLALGYVNQPELTADRFIPDPFYKTGDRALYYPDGNLSFQGRADGQVKVRGFRVELAEIEHRLRAHDGVKDAVVLAREDG-CGDRTLVLVALPGSAPSGRELRGFAGQT-LPEYMVPNFIGFLAGFPATANGKLDRAAL----------- 46138059 2858 ------------------------------------------AICAWDIQLTYNELDRLSDALSETLVAHGVGPETFVPLCFEKSGWHVVAMFAILKAGGACVSLDPSHPLDRLCNIIQQVHPPVVLVSKDNSGL-FSGLTTDI---------LVVSGEY-----LANGHSATGQARSVEPHNAAFVIFTSGSTGKPKGSVFEHASIATSSRVYGTMLQLSRSRVFQFS---SYAFDLSIADEFHTLMWGGTVCISEFERVNDLVGAMRRYRANWAAVTPAVASLL------RPADVSNLHILVMGGERMRADTADHVRLAF------IYGPSECCVMYNTMVSPE-----TDPANLGHQAGVRLWSNHHLLAPPGSVGEILVEGPLLARGYLGELEKTAASFISDRMYKTGDLARYNPDGTLNYIQRRDNQVKIRGNRVELGEIEATLQAHPAVRD-ALALLPETGHFSKQLVAVVPQQQADDAKAVKVHL-ANNLPAYMLPSQWLLVQNIPLNSSGKMDRKALK---------- 119510828 540 ------------------------QTLVDLFEQQVEKNPDHIALVFESQQLTYQQLNQKANQLAHYLQNYPIQPDTLVGICVERSLEMIIGVLGVLKAGGAYVPIDPNYPQERIKFLLE------------DSGVSVLLTQSFILEQLPITKYQAICLDKEAF--AEELTDNPS--PKITPENLAYVIYTSGSTGRPKGVMIEHGGLVNLTLAVNQVLQIQPQSRLLQFASFSFDVPVLAAG--ACLYLAKKETLLPN---QDLVNFLTNHKIS-HATLPPSVLSLLPQAP-----FPDWQIIIATGEACPTELVTRWAK--GRQFFNAYGPTESICTSIALCQP-----NGKKPPIGPNIQIYILDAHHQPLPPGIPGELCIAGVGLARGYLNRPELTAEKFIEKRIYKTGDLARWGIDGNLEYLGRIDEQVKLRGFRIELGEIESQLLQHPSVKEAVVILYKTE--SNQSLIAYVTGITHDLCPELRNHLKSR-LPDYMIPAQIMVLDKLPLTPNGKINRKAL----------- 85713056 79 ------------------------------------------------QQWTFNQLRDEVARCAGMIQAAGVSKGDRVVIYMPMIPQAAIAMLACARLGAIHSVVFGGFAAHELAIRIDDAEPALLITAEGQRVLDYKPIVKALQEAEHPPQHVIVYQRSQSHASMQDWTSAIKDAPAIDAVPVNYILYTSGTTGRPKGVVRDHGGYAVALNFSMNYVYGMHETLFTASWVVGHSYIVYGPLLFGILYEG-----KPINTPDGAFWRIIQDYQASAVFSAPTAFRAIKKEDPHGEHL----------AKYDISALKRIERLDPATLEWTERLADRPVHWWQTESGWPMCANPVGKPGSPGYEFAILDPQGQPLGANEEGSVCLRLPLCLPTVWGDEQRLQDSYLKPGYYCSGDGGYMDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAQHPAVAECAVVGQPDELKGELPVGLVILKNDAQISAELIAQIRET-IGAIACLKTLYVVPKLPKTRSGKILRRLIRQVLQGDTVA- 218709338 88 -------------------------------------------------SYTYNQLRDQVAKVAGMLATQGVTKGDRVVIYMPMIPEAAMAMLACARLGAVHSVVFGGFAPHELAVRIEDAEPKVLIT--ASCGVEYKPMVRAIMDSRWKPEKVVVFQREQSLAELNNLWQQAVELPHVCATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSTIYMPQDGVFWAAWVVGHSYIVYAPGCTTILFE-GKPVRTPDPSAPTAFRAIKKEKYDLSSLLDPPTLDWVESHTNKPDHWWQTETGWAISANPTGLESLPVKA--GSSTKPVPGYQVEILN----ELGEIAQTNQQGRPLPPGCLPTVWRNHDR----FESGYL-------------------SQFP--GYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDGVKVQAELVGKVRNE-IGAVACFKQALVVERLPKTRSGKILRRTIRQ--------- 157130917 25 --------------------------FGQIVLNLLDRSSDKVIQIDADTEMTRAEMRLRVVRAAQHLQKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPTFDAEEMAHMMRQTQ-SKLVFCDA-DNYDTVKVAAS-KALQGDYRIYVMEGAREATLAVDQLFTERMFYPRYLGDSIANITCSSGTTGLPKGVCNSHAQTISCFCKVVEIC-LNFSTLYWGTGVYVLN--------MSVMNNTTRLITRRPFSVDLFYELIAKYPIKFLYTPASYALGITSDPRAKQSNLSSIKVWALGASNVSESIRDAVDELLGGRSYNFYGTSESAADFMRRK------ANAVGQVATNM-QVRIVDEDGQPLQVGEIGELVIKSPFL--GYYKNEEASREALDKEGWFRTGDIGYFDEEGYLYLVDRKKDILKYMGNQVSPSEVEAVIQQMAGVQLVCVTGVPNTTGTSDLVTAVIVKDSSYQAEEVMQHVAKNLSDPKHLRGGVFFVEQLPMTSNGKVVRRKVRDIILDKL--- 170062679 63 ------------------------------------------------------EMYLRTVRVAQNLIKFGYGTRNVFAMAVRNEEHTAPVLFACFALG-IPVNTLPTFQRDDLAHFCESETLVEMIAACEMAGI--------------APKVIVFGDKVTGFSHVEDLLVPPVHLDN-PSAELAVLLCSSGTTGRSKAVSLSHSICIAHVANSSDILFAYSSLYWLSGLVMV---------LAGTLADATRIITRDPFTVQRTLDIVQRFLVSALFIPPTQAWAIVNDPAATADSFRSLRLGFAGGSVVSASLKRAFETRFGKVLEIAYGFSE--VGYAVTFTREGFYRDGSVGFTRPGVEIKIVDENNCAVGIGRDGEILVRTKLVFLGYFGNPAATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVVQGIEGVAAVCVVGIPQEN-GNDLVTALVVRSSESLGSEWIVQEVAKKLPNYKLRGGVYFADQLPMTPSGKVVRRLAKKIVLEKM--- 170064658 63 ------------------------------------------------------EMYLRTVRVSQNLIKLGYNPEDIFAMAVRNGEHSAPVLFACFALG-IPVNTLPSFQREDLGHILAIVK-PKLVFCDSET-LDELTAACEMTGVTP--KVIVVGEKIADYTHVEDLLV-PTGIEDTRST----------STTLHQHPPSSSAHLHRSLQSRLPVPLLHRPRGQLLRLPLRVQLPLTGPPFLAGSIAGATRIITRAPSVQRTADIVQRYQLSVISFPPSQAAIVNDPTTVTADSFRSLRLALCGGSVVSVSLKRAFETRFGKVLEIAYGFSE--VGYAVTSTREGFYRDGSVGFTRPGVEIKIVDENNCALGIGRDGEILVRTKLVFLEYFGNREATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVP---SSKTIGSEFILQE---TAKKLPDYVHFVEKIPMTPSGKILRRLAKEVI------- 28949993 65 -------------------------------------HGDQPAITNTKQRLTYKQLLAEVETFAGVLREEGVKKGDVVLVYMPMVPATLIGILAINRLGAIHAVVFGGFASTALAQRIEASRPVAILIEGNKGPVSYRAYIEEAISSFKPPKTIIWQREQLVWRPIKKTEGEKVECVPVRSADPIYIIYTSGTTGRPKGVVRDSGGHAVGLHMSISYLFGIHGPGDVMGCVVSHSYTLYGPGAATVLYEG-----KPVGTPDSAFWRLAEEYKINTLFTAPTALRAIRKEDGRRGGLKSLKALFLAGERMYQDLLRRYGAAGSQVVDNWWSSESGLVPHTNMKDPLPIKPGSAGKAMPGFD-VRVVDDEGNEVPRGNMGNILPLAPTAFRTLWGDEERFYKSYMNGKWVDTGDAGYVDQTGYIHIMARTDDIINVAAHRLSTGTLEQAVTSHPLVTEACVVSVPDALKGQLPFAFVSTSDGGADVKDIQKLVRAQVGAIASLGGMIRGKGMIPKTRSGKTLRRVLRELL------- 118618905 482 ---------------------------------------------------TYAELHARACRLAGELAEHGVGPETVVALVLPRSERSIVAILGVLAAGGLPVVTLPSARVESIVRQASPALA----ITEA----DYSQL---VGTAVPTLA-------LDDPAAVDSISRRSAAAPTVRPEQSAYVIFTSGSTGEPKGVAGTN--------AAVLSYFADHAEVYRAALRIAHAWSLSFDAMVGLL-DGHEIHLFDADEMRDADRLVEGIAIGQIDMITPSMFVQLSAAGLLDHNLS---VLALGGEAINTGLWDQLRGLSQMAVYNCYGPTEMTVEVAAVKDYRKPTIGTANAGTFGY----VFDSALRMVPDGVVGELYLSGAQLARGYVGRPGMTAARFVADPLYRTGDLVRLSHGGYAYV-GRADTQVKIRGYRVEVGEIEAALRGQPGVHDAAVSVLRQQ---DRTSLFVVWQDNMHELIKLRAGLTER-LPSYMVPARIVTLPRLPVNANGKLDGHAL----------- 67524175 4872 -----------------------------------------------DGELTYAELTGMSDRLAHHLRNLGV--REEVMVGLCFDKSMWTIVIAVLKSGGVIVVQMPVQR---LQHILNEITAPVVLTMDKHA------------SKLRDITSANVLTIDGGFIATLPNPCHPPSESSLTSESAAVVIYTSGSTGTPKGVVLTHGTICTSIESHGPKLQMGPNTRALQY--SAYVFDLSLLDILSTLRFGGCVCVVSEEDRVDTNSLMEAMAVNFAVLTPTVASL-IDPRT-----VPTLSTLVLAGEVVPHSAVETWAS--HVTLFNGYGPAESTILATT-NGP--IIEKEQASSVGTALAGAIWQDHNRLVPLGVVGELLISGPLVARGYLNDTERTSQSFITDGFYKTGDLVRQDTDGSIMFVGRADGQIKIRGQRVEVGEIEYWLRQHASTGDVALVAAI-ELRKDRSCVFLDVNHQLRESLQLQAALL-KALPSYMVPSKYIPIKNMPNTASGKLDRRALRTLI------- 77458494 35 ---------------------------------------------------TYAQLASASERIARGLLARGVEPGQSLALCMPRCWQWLAAIIGALKVGAVVV---PLDRASP-------RQRRELMLADAA------CVGLITLDEEPLWSASLWQTSVEALL---DQSDAPAQALAEDFAEVMFLFYTSGTTGTPKAVEVGERGLLR----------LAHTNGYIEIRPTDRFACLSNPALWAPLLNGGCCVMIADEDVLDARRLLERAQVMTVSLFNTLIAEWPSCFSSVR------QVL-IGGEQISAAAVRRANPESRCRIFNVYGPTECTTFALCWPISRDFAADSAGRPL-PDTGVLVLDEQQRPVPAGEVGELYLSGSGVARGYRNRPEETVRQFVRDGHYRTGDLVRRNAEGLIEYLGRVDRQVKIRGFRIEPGEVEQRMLEYPGVAQVYVCTRRQAAEDHQLLAFIVPRGDLDYHA-FENHLRAQ-LAPYMRPHQLFLLERLPLTANGKIDRDGL----------- 162448615 460 --------------------------VHELVEEQARRAPSAAAVAFEGERLTYAELDRRSNQIAHHLRKSGAGPGALVGICLERSPDMIVAALGVLKAGGAYVPLDPAYPPARLAFMLEDAKVSALLTSD------------DLVSRVPSRGLSVVRLDADRAM----LDREPVKVPPAAGQDLSYVIYTSGSTGRPKGVLVEHTNLVAWHRRRFALSSTDRTTL------------IASPGMWPSLCSGACLYIPSEPSPLELQRWLIEQQITVSFVPTPIALLRLDWPAR-----CSLRALLTGGDKLRRWPHREVVNNYGPTEATVVTTSCALPRGAH-DDRDASREPPIGRPI---DNVRVYDPRRQPVPVGVPGELYIGGDGLARGYLHDPELTRDRFLSDPFYRTGDLVRWRHDGDIEFLGRIDHQVKIRGFRLELGEIEAALRQHPALDDAVVLATDDAHGDRRLVAYVVPRGDGASAAVLRAHLQGR-LPEFMVPSAFVALDALPMTANGKVDRAAL----------- 119187611 63 ---------------------------------------------------SYIETADRARGLAYYIKKHGYK---RVGILCPNTPAFLESIYGIAAAGAVNVAVNYRLKSEDIAYIFTHSEVDIIIVDQ-----EYVHLLDEFRKTRPDFPVVIDATEGELSGPFDASVLEGLQYDETHAADLIALAYTSGTTARPKGVEYIHRGYLAALANIIESGLNYHQCRYLWTLPMFHTFPWAITAVRGTHYCLRKIDYS------QIWRLLKEEKITHFNAAPTVNTILCNSKEAER--LPSPVRVTVAA---SPPTPHLFEQMLSLNLHHVYGMTE---TYGPI---------TKGYYMPEWDNLPAKDKYQKMARQGEIGEIVFVGNICARGYYKDPEATKKLFA-GGVLHSGDLAVCHPDGAIQILDRAKDIIISGGENISSVALEAMLATHPDILEVGIVAVADSHWGERPKAFIVQPGKTLKGEDVIEWAKQSGISRFMVPREVEVLAELPKTSTGKVKKNVLRE--------- 54310469 109 ---------------------------------------------------TYNELHEQVCKFSNALKSQGVRKGDVVCLYMPMVAEAAIAMLACTRIGAVHTIVFGGDSNAKLVITADEGVRAGRAVPDALANKNVTSIEKVIVLKR-TGGNVEWHSERDEATAVASSHCEP---EEMNAEDPLFILYTSGSTGKPKGVLHTTGGYVYATMTFKYVFDYQEGDVYWCTADVGHSYLVYGPGATTVLFEG----VPNYPSTSRMSEVVDKHNVSILYTAPTAIRALMAKGTEKGTSRSSLRIMGSVGEPINPEAWEWYHHTIGCPIVDTWWQTEGGILITPLPGATALKPGSATRPFFGVQPAIV-DNMGNILEGVAEGNLVMSWPGQMRTLWGDHERFEQTYTFQGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHDIKGQAIYAYITLNDEIPSAKEVKDWVRKE-IGPIATPDFLHWTDALPKTRSGKIMRRILRK--------- 154174534 609 ----FSSWENFIQNQKPLTHHWLEMAKSDLFKECVV---DSIGVNLSNLKF------ITAVLVFAKILKRELAGEKHVGVLLPSSSVGAIVNMALFVIGKVPVNLNYTLSEQAISAALRKADISQVITSEKFKGFDFKSLSKQI-SKSAKFGSLLTALLAPAWL------IKALNFKKVSLQDTATILFSSGSEGEPKGIELSHKNLLANIKQISELLNFRKDDVILNSLPIFHSFGLTVTTLMP-LCEGVKMVSVPDPT-DGAMKMAARHNVSILFGTSTFFRLYAKNKKLLPLMFQSVRMVVAGAEKLKKEIKDEFKLKFGIEIFEGYGTTETAVNMPNILEKESLKELSFNKPGSPGTIIKIVDPNTEELNVGEDGLIIIGGSQVMKGYLNDEEKTSEVIVIDGYYKTGDKGHVDENGFVSIVDRYSRFAKIGGEMISLGSVEEEILGGEVVFTA--VNVPDDKKGE-AVALLVKQSSAPQ--DIEQVLKSSNLPAIMFPSYVFLVDDVPMLGSGKVD--------------- 90413374 109 ---------------------------------------------------TYNELHEQVCKFSNALKSQGVRKGDVVCLYMPMVAEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKLVITADGVRAGRAVPLKKNVDDALTSIEKVIVGGNVEEATAIASSHCEP---EEMNAEDPLFILYTSGSTGKPKGVLHTTGGYVYATMTFKYVFDYQEGDVYWCTADVGHSYLVYGPGATTVLFEG----VPNYPSTSRMSEVVDKHNVSILYTAPTAIRALMAKGTEAIEGTSSLRIMGSVGEPINPEAWEWYHRTIGCPIVDTWWQTEGGILITPLPGATALKPGSATRPFFGVQPAIV-DNMGNILEGAVEGNLIDSWPGQMRTLWGDHERFEQTYTFQGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHDIKGQAIYAYITLNDEIPSAKEVKDWVRKE-IGPIATPDFLHWTDALPKTRSGKIMRRILRK--------- 162450659 2622 ------------------------------------------AVGEGGASLTYRALDERADALARALVRHGAGPDEVIALLAERGLDFLGGMIGVWKAGSAYLPLDPFHPPHRIAQVLESSGARRVLV----SGPLEAALRRALEGM----------AAAPQVIHLEDALTPGAELPHARPSNLAYVIYTSGSTGAPKGAMVEHRGMLNHLFAKVQD--LELTAEDCVAETASQCFDISVWQFLVALLLGGRVILGEEVVRDPARLLIEEHGLSIVELVPSMLRAVLAEARSRAPQLSGLRWMVATGEALPPELCTQIEAYPAVPLLNAYGPTECSVTHHRVREAAHVPIGRSVANMRLY----LLDRRGQPAPIGVPGELFVGGVGVGRGYLRDPRRTADVFLPDPFYKTGDLARYLPSGELQFLGRLDHQVKVRGFRIELAEIESALKRHPGVAEAVVVAREDRPGDKQLVAYVVPAAGSPRAALLKEHAREL-LPEYMVPAFVVLLDALPLNANGKVDRKAL----------- 195353131 68 -----------------------------------------------------------ATRIALFFKSEGLTQEDCVGI-IANSSTFVISVATACFFQATPFHAVNYSREPAIVQGLYSVTKPKIMFID---GPDYDRIKEITKEWSPKL--ITLTGKVEGVTSIEDLHAEKIYVPASLATQIAVVLCSSGTAGLPKAVALSHRHITNSLCISTDVLYTSATIDWMTGFSIT---------VMNLTCGFTRIISRKTFSAETALSLVSKYKVTCLAMAPWQAYELFTSPLATTEQLESLKIAFVIGGWISLALLRRAQELLPKTVMFSYGTTETGVVTINIDHSLECSVGR----LAPGMRIKIHGEDGQQLCVNQTGEVLIDIGLKWEGYLSSPEDTASTL-QDGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEQIIAELPEVEHVCVVGVRDARYGDAAGALIIKKDGAEIAQKVIDHVAQRVVVDYKLNAGVIFVDKFPKNANGKVMRSLARE--------- 169775861 48 -------------------------------------------------------------QLIAGLHEQKIQQGQCILVHLENSILYPALFLAIVGVGAVYMGAHPASSATELEHLLSLANPSLII-----TGRDTLSTVLQCKEKIPS-DRVWVLNDIDQVLCEAFSSTPDASMGDAHRRDITKLLHSGGTSGLPKAAILSHHALI---QQHISIHHVPYPVTRLLTLPLFHRY-----GALVALFFPTRLILLPGFQLRPFLSAIHVHGVTETYLSPAMVHILIQSSSSIRESLRSLRYVCVGGAPIDSRPLQSLQDMLHACVAQAWGMTETATVFSRQFDKGSVGVVLPGYQVRLVDVSRVLDNATE--IPGE---LQVRGSGLFTSYKGHPDHTDG----DGWFSTGDVM-YQKNGHYFLVGRMKEMIKVRGYQVSPVELEAELAQHPLVKDAAVIGLATDGSSELPRAYVVPLSERPSPEDIYDFMRQR-LAGYKLEGGVVFVDSIPRNSGGKIRRTKLSE--------- 157691426 273 -----------------------------LFQQQVQLHPARTAVVFGTTSYTYEEVDYLSDRIACRLSQSQITRETPVGLRMYRSAELVIAILGILKAGYLPIVHLPIER---IRYMLKNSGATA-IVSDTHEGLDI---------EIHVIQDMLQKSSIKENLT-----------RAISPSDMAYVLYTSGTTGHPKGVVIEHRNLVYGMKTRFFDLLPDPLQVGMLA---SHIFDASVQTLFPALLLGQTLHIAKDEVRMDGHALYQEHHIQLSDVTPSHLKLMNKAAVQSKQDLPALKMMLVGGEVFTKELMDQLQHISGPIMINAYGPTECTVQSSSFQDWDEQVIPI-GQPM-PNEHIFICDAHGEPVPIGVFGELYIAGDGVGRGYINHPDLSKEKFIKKMLYGTGDLARWRFDGLLEFAKRNDGQVKIRGYRIELEEIRRAILDDPLVQDVIVIPKEAQDQDQYICAYMIAKQVIDQRA-LRQSLSER-LPGYMVPRHIIQIEQFPLNLSGKLDIQAL----------- 170054122 52 ------------------------------------------------------EMRLRAIRAAQNLTALRLGQGDMVSMACANSENLVPMALGLL-INGMPFNPLPGYGLDDMAHMMEITQ-PKLVFCDA-NNYELTMKAVELSVKIKPLSDMENVNKAEDLLKETGLISEDNRLSNFRRKQLGIVMCSSGTTGLPKGVCLNHAQLIATLLGFKFECMLNFSPIYWSSGLFTM--------LTSLLACSTRLVTRSPFNADLCFDLLEKYPVDLIYTPPSYANMLIVHPRLKSVNWTHMKAWVFGGSFLSPKVRDSIAAKLGVTTNEIGGFAGDLVK-QKPHSVGTLLTNIKAK---------VVDDDGEVLSNGEQGELLVKFCEDFSGYYNNSKASAESVDADGWFRTGDIAYFDEEGFLFLVDRKKDLLKYRNYQIAPADLEGLIGKIDGVAQVCVVGLPDEDESSDKVTAVVVKADGSNLTEEKLLEIVHGTVAKKLRGGVYFVSEIPLTSTGKPLRRKLRNDLIERL--- 188535186 109 ---------------------------------------------------TYRELHRDVCRFANTLKTLGIHKGDVVAIYMPMVPEAAVAMLACARIGAVHIFGIDCHARLVIT--ADEGVRAGRTIPDALNNPGVTSVDKVVVLRRTGTETAWHHDRDLWWHELVSVASEQHQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYVYAASTFKYVFDYQPQDIYWCTADVGHSYLLYGPGATTLMFEG----VPNWPKPSRMGEVVDKHRVTILYTAPTAVRALMAEGDKAIEDRSTLRILGSVGEPINPEAWEWFHQKIGCPISDTWWQTEGGFMIAPLPGATALKPGSATHPFFGVRPALV--DNEGNLQEGACGNLVIVDSWTLFGDHQRFEQTYFS-TFRNCYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHALKGQAIYAYILNSGEEPSPSEVRSWVRKE-IGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 126737500 111 -------------------------------------------------HISYKELHRRTCRMANILEEMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGCDAKVVITADAPRGGRKTPLKSNADAALDTVKCLVVTGGQTTWVDGRDYDYNEMALAEMNAEDPLFILYTSGSTGQPKGVVHSSGGYLTYAAMTHEITFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCEKHKVNQFYTAPTALRALMGQGNEEKCDLSDLRTLGTVGEPINPEAWNWYNEVVGCPIVDTWWQTEGGHLMTPLPGAHAM---KPGSAMKPFDPTSGVEIEGNDVE----GVLCIKDPGQMRTVWGDHERFQKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTPSDELLK--ELRTWVRTE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 108762616 110 ---------------------------------------------------TYRDLQHHVGRVANVLKAHGVRKGDRVCIYLPMVPELAYTMLACARIGAVHSVVFAGFSSEALRE--RILDSGAKVLITANEGVPTKAIADEAVEGLSLVESILVVRRTGKEVPMLALDAEMAKHRGVDSEDPLFILYTSGSTGKPKGVLHTTGGYVYAATTFRYVFDIQPEDVYFCAADLGHSYILYGPLMNGTT----TVMFESTPTFPDAWRVVDDLKATILYTAPTASLIKEGDAWVKKSSRQSLRLLGSVGEPINPEVWRWYHDVVGCPVVDTWWQTEGGILIAPLPGATPTKPGSATLPFFGVEPVLV-DDEGRVIENGVSGNLCLARSWTLYGHHRFKETYYARFPN--LYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHEAVAEAAVVGFPHDLKGTGVCAFVTVKPDWQESAQMVGALKEQVIGPIATPDRVVLVNGLPKTRSGKILRRMLRKIAS------ 182419950 545 ---------------------------------------EKIAVIDGKEEVTYRELALRASGVMQKLKEIDCKKQDKVAVIMDKSIHQIEAVLGILSIGAVPIDTMPVIRMNEM---LKTTETRCILTCSTVSNFPENIEVIYVDKITPHLENILVE-DGNKDMPGYIIHT-------------------SGSTGIPKSVVITHENTIEDINRRFNVG-SDDNILGLAQL----SFDLSVYDIFGLLSVGGTLIVDRQTDPSHWVDLILKHNITIWNSVPAL----MRMLSSYLDSEALIKLPKLRLAMLSGDWINLLKKITDLKIISLGGATEASIEYKGLKENLNSI--PYGKPLSN-QSFYILDKKFRDCPVWVSGDIYISGLGLAKEYYTEERFICHPVNKERLYKTGDLGRYLPGGEMEFLGRKDNQVKIKGHRIELGEIETALQKHPAVHSAAVVTVGKEY--NKALFAVVEADYLNKISDITQFIA-GFLPNHMIPSDIEIVGSMPLTSNNKINRKEIIE--------- 134278225 1669 -----------------------------------------IALTFEGQRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPAYASDRLRGIVEDSQ-PALVLADAVGG--------------------AALGELDGALPVIDLETDPATNPEVASQHVAYVIYTSGSTGRPKGVMVEHAQVVRLFGASQAWFGFDERDVW--TLFHSYGFDFSVWELWGALLHGGRLVIVPTETPSAFFALLCAEGVTVLNQTPSAFQALMSAGNIERANVVALRYVIFGGEALEPRTLASWYARHGTQLVNMYGITETTVHVTYCALRAEDAMRLGASPIGPDLQLYVLDARREPVPMGVTGELYVGGAGVARGYLNRPELTRERFIDDPFYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARDSEMRDNATPNAPMPKSSSETEKRLVAYLRAQALPSYMVPSAYVRLDAWPLTPNGKLDRRAL----------- 108800436 558 ----------------------------------AAHTPDATAVIGSTGTLTYAELRERVLAVTGALQVAGIKPGDTVAVMGPKCADQVTALLAIHAAGAVPIGAQPADRADSILQTAGV------------------RMALACGDEPPTFLPALTIAEAVRV----GSRVHGVTPATVEPDRVAYVLFTSGSTGAPKGVEVTHAAAMNTLEFINDHFGIGPSDRSLALSTLEGD--LSVLDVFGMLRAGGSLVVAQRRDPDSWARLIAEHSVTVLHWMPG----WLEMLLEVGGALPSVRVVPTGGDWVRTEMVRELRAAPGVRFAGLGGATETAIHNTICEPPREWSAVPFGRPL-PNNACRVVAADGADCPDWVPGELWVGGRGIARGYRGRPDLTAERFVHDGWYRTGDLVRYLPDGQIDFVGRADHRVKISGYRIELGEVEAALIAGVEAAVAAVLTAPGDGRGEQLAAIVRASSPAVTVDELTRRMAEL-VPPHMVPSHIALVEAVPFTVGGKIDRRAVTAELTRSM--- 119500308 129 ---------------------------------------------------TYGELLREVSRVAWVLKQQGVKKGDTVAIYLPMIPEAVVAFLACARIGAVHSVVFAGFSSDSLRDRVLDAGSKVVITTDGGKVIGTKRIVDEALKQCPDVTSVLVYKRTGAEVPWTNWHEEVEKYPSMNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDDDRFVGWITGHTYVVYAPLLLGC----STVVFESTPAPNFSWDVIEKHKVT-QFYVAPTALRLLKRAGDEHHKMEHLRILGSVGEPIAAEVWKWYFEKVGKEEAHICDTYWQTETGSNVITPLGGITSTKGSASLPFIEPAIIDPVSGEEISGNEGVLAFKQPWMARTVWGAHKRYMDTYLNKGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHQVAEAAVVGIADELTGQAVNAFVSLKEGNETTEQVRKDLVRKSIGPFAAPKAVYVVEDLPKTRSGKIMRRILRKILS------ 116179904 96 ---------------------------------------------------TYNQLLDEVEVFAAALREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFAAGALAQRIEASRPVA--ILTASCGIDYRDFIEEAVRISPPSKTIILEGERQHLVKSARARNKRAECVPVKSTDPIYIIYTSGTTGLPKGVLREAGGHAVGLHLTISYLFGIHGPGDVMGCVVSHSYTLYGPLLTGVLYEG-----KPVGTPDASWRLVEEYKIN-TMFTAPTAL-----RAIRKDDLKSLKALFLAGKRYAADNADVVDNWWSSSGSPISGIAAGKCRQTGMKEPLDIKPGSAGKAMPGFD-VRVVDDEGREIKRGKMGNILPLAPTAFRTLWEDEERFYKGYLKDGWIDTGDAGWIDERGYIHIMARTDDIINVAAHRLSTGALEQAITSHPLVTEACVVGIPDALKGQMPFAFVVTTTSPSEGAEIQKLVRSQVGPIASLGGMIRGKGMIPKTRSGKTLRRVLRELL------- 195435237 16 -------------------------------------------------------------RVASYMRQLGLKQSDIVGIIGRNTTHIFAVVYACF-------FNGIAFHSLNIKYEEKTIENLYKITKPSLDGDEYEKV--QTATKDLNVKIITMRNHTSESVTIEEVLTKPVRLEQGTNQNLAIL-CSSGTTGDPKTISNSHSLFKFSDQLTSADVVYTHSTLWLAGLGMT---------IFCGIFNPTRIIADNDYDPIRVMRIVEKYKVTWLHQAPSHMSLLVNSEEFPKAEFSSVQHYLYGGSRCSLQSQQLLRSRLSC-MHFTYGFTE-LGSVATANSHFDKKPDSSGRLLGGF-KMKILNEQGESLGPSEVGEVCMSNGQYWAGYYGNPQETRNMCDSDGWFHSGDLGYMDEDGFLYIVDRKKDMLKCHHIMYYPHELETVIAQMPDVAEVCVFGVWSDVNGDEPAAAVIKRGSTLKSQDVVDYVRKHVKASYKLLGGVLIVDDLKRSPNGKTNRRANKE--------- 121703654 2857 ----------------------------EIIEKKCFEQPDAPAVCAWDGDFTFQEVHRLSSELGSHLAAKGVGPE--VIVPLCFEKSRWTVVAMLGVLKAGGAFILPSHPYARLRALCD--SVGGKVIVSSQENVD---LSRQLCS------DVVTVGTSHA--SWSDVPTTDTVLQNARPNNAAYVIFTSGSTGKPKGVVIEHRAFCTGAAAQVQSLCLDKSTRFAQFSSFA--FDICVLEHFTTLMAGGCIVLSESQRRDNLGENLKALGANHALLVPSVARLL------KPEKDNALSTLILGGECMSSTWADRVR------LLNIYGPAECSVSFTLESDPRNI-----GYPCGCVCWIVDAKDVNKLVPNGAIGELLIEGPIVARGYLNDPGRTAEAFVSTSFYRTGDLVRYNADGSINFIGRRDMQVKLRGQRIELEEVEAHVVVVPAGEGTRNNPLLVAFVAEASSVFVTPSESYTRVTEAEAKLRQT-VPTFLVPSLFVPISQLPRTGSDKVDRRYLRQALA------ 163726969 39 ---------------------------------------------------SYGALFDNVNRMSRALKSAGIGKGDAFALIMRNHAEFLYALFGALSIGAVAVPVDPRSVGRKLSFQINNTKCKGVIVEDNLVGS-----IREVESDIKGVPVIVLYKKHHGVAPMDDYPA----LNEVLESQSAQIIHTSGTTGDPKGVVLKADRYIYSLLG--QIIWYDDSDVLYTGLSMTHGNAQSVT-VIPSLSKGIPAVVSERFTKSKLWDICRKYGCTSYSLLGGMAGIYNEPPKENDGDNPVVRVISAGTPLAIWEAFEK---RFNVKIHEWYGAVEGGLAH---QPPGTGAIGSFGKPPEALIEMKVVDENDEEVPPGHLGELVSRGETTVEYYGKKEA--SAEKTRGGWLRSGDICHTDKDGNFYFDFRKGGGLRRQGDFIQPDYVERIIGEHESVSEVCVYGIPASTPGESDLVAAI----APFAGAVKALCLEK-LEKNAVPSYFQLVDEIPKT----ISEKALDRVLKD----- 167838667 394 ---------------------------ADTVRHWARHRPEHIALRDATQSMSYAALDVAVRDAARTLAARGVSHRDTVALQTRRGVEWVVWWLAIWRTGAV-VLPLPADASAERTQGC--AQAGARWLVSTTTPADHTAGLPPVIT--PTAERACVEATAPDHRP--------------AANEPAYILFTSGSTGTPKAVTVSHHALSTYLARTRYASERHGGTIVHSEL----TFDFTQTCLWLPLLAGETVRFAPDPTPAMLYDLLLCE--------PPLSFIKLTPAHLQ--GFAALETLNVGGAALAGASLRRARAI----IHNEYGPTEATVGCCVQSEPAEGISSVSIGAATPRSALLVLDAELQPAPAGEAGELYLSGDQLALGYVGNPAETAQRFLPNPVYRTGDLVRRTPDDHLVFVGRVDDMIKRNGVRIEPGAITAHVLRHPGVSGCHTFAQRPAPASEPLVVCAVVGDGVDVHA-LRAWLASQ-LPAHTMPNRIVPVDTLPCTPQGKIDER------------- 187935635 14 ---------------------------------------DRVALTCDGMSMTYKQLDNISESIATFLKKLG---NDRTPIIIYGNKEMMASMISALKCGRIPIISYPKERVDAI-----IKEVNPQVLIDFSEG--------------NVFDNILVLKEKEIREIVNEYNGLEVSAEKVKEDENAYILFTSGSTGKPKGVQISSNNLDNFVEWMADYLKLDESEVFMNQAAYSFDLSVTSPGLCKTLHGFSKNTLS---NLKQMFEDIKHSGINIWVSTPSFAGMCVTEDDFNSNMLTNLKAMVFVGEILPKPLCEELLNRFPNTIINGYGPTEATVAVSINDMNREVLSQEGGLPIGPMKKSKIVDEEGNVLKDEEKGEIIIVGPSVSKGYFNNEEMTKKSFYYDEYYRTGDLGYYV-NGNLYYCGRKDFQIKLNGYRIEIEDIENNLVRVSNVKNAAVVPVNKDGKIAYLTAFIELKEDNGLSGLKNGIMIKKELSSYMIPRNIKIVKEFPTNINGKIDRKKLAEEL------- 169768666 1110 -----------------------------LIEQRAATQPGKIAICAWDNEHTYRQLQERSTALACRMRERGVAPGSIVVLSFEKSSWLPITMIAVLQLGCLPV-SVPSQRASQII---NALQPTLVITSNA--------------SHLCPFTGMVPVTTHDELMKAHIENSPGLPLPELRASDPAFLLFTSGSTGTPKPIQWSHETLSSNIAAAQTCFGIDSNS---RAFQFAYDFDVSTVETLSVLVAGGCVCISESERTNRLSESIAHYNANWICLTPSV------AESITPKDVPLLKKITFAGERLQQRTASQWSEYLD-VVYNWYGPAEACVATSYKFDPR----NWQSGIIGRSQAACTWDPKNPNILAGAIAELLIEGPIVISPSWLHQGHWKVSGRDGTLYRTGDLVKYTSGGSLLFVGRKQDQRKLRGQRVDLENIEGFLKSRNEVKTVAEIFTPSLSDKDSLALFFSSRGMASKPAELEAYLATV-LPAYMIPKLYIPLVTIPVGKTGKTDRRRLRQ--------- 158521510 70 --------------------------------------GDRIALIYDSTHYTYAELRDTVARFAGVLAGRGVGKGDRVVIYMPMIPEAAIAMLACARIGAIHSVVFGGFAAKELA--TRINDSQPKVVVSASCGIEYKPLAIQIASQRPQQEAALVHGRDIEWSAAMAVASAVDCVP-VAATDPLYILYTSGTTGQPKGVVRDNGGHVVALKWTMKAIYVDEDDVWWAAWVVGHSYIVYAPGCTTILFEG-----KPVGTPDAGWRIISEHKVKCMFTAPTAYRAIRDARLIKDYDLSHFKALFLAGERSDPATIQWSEKHLGTPVETGWAIAANCMGLHRF----PVKYGSPTKAVPGWD-VRVLDDENRDLPAGTIGALSVKLPLTLPTLWQNDQRYIEAYLTEGYYKTADAGMIDEDGYIYVMSRTDDIINVAGHRLSTGAMEEVLAGLPDVAECAVLGVEDALKGQVPVGFLVLNNEIIQDAVQQVRKQIGPVAAFKM---AAIVKRLPKTRSGKILRGTIQK--------- 214045824 48 ---------------------------------------------------SYGALSAMADGLARSLLPR-VQAGDRVGVLLSQSPWCAAAHLAIWKIGAIPLFKLFKHDALK----SRVQDAGITLVLTDAEGRDL-------------LGDLAEAWMAET----AGISGDPVPFADTGPDDPAVLIYTSGTTGLTGHLPGSHD----VLGRPGDCLWTPADWAWIGGL-----FDVLMPALLGVPVVAARL---PKFSPEDCARIIADGGVR-NVFFPPTALRMLKAAGAT---IPGLRSVASGGEPLGAEMLAWGQTAFGLTINEFYGQTECNMVASSCGTSYPARPGCIGKAVPGHDGVPTTDEGDVAVRRGSAAMML--------GYWQRPDATAEKFKGD-WMITGD--RGIWEGYLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDALRTEIVKAYVVRKGSTVDGATLQDWCKSR-LASYSYPREITFLDALPMTVTGKVIRKDLKAAIAEQ---- 156973924 87 -----------------------------------AERGDEVAIIADDKTLTFNELHKEVCKFSNALKEQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKIVITADGVRGGRTVPLKKNVDEALTTIDKVVVTGGDIDWHEHRDVWSDICPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYVYQEDETFWCTAWITGHTYLIYGPGAKTILFEG----VPNYPSTARMSEVVDKHQVNILYTAPTAIRALMAAGTSR----SSLRVMGSVGEPINPEAWEWYYKTIGNIVDTWWQTETGGILIAPLPGATVLKPGSATRPFFGIQPALADEEGDIIEATEAEGHLVLLDSWTIHGNH-ARFERAYFTTVKGAYSTNDGARRDEDGYYWITGRVDDVLNISGHRMGTVEIESALVAHDKIAEAAVVGVPHEIKGEAIYAYITLIDEQPSAAEVKDWVRKE-IGPLAVPDTLQWVDSLPKTRSGKIMRRILRQ--------- 37679717 69 ------------------------------------------------QVYSYFEMRDRVARIAGMLADHGVTKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPK--VVLTASCGIEYKPLSRWKPEKVVVLQRPQCDAQLNSERDLDWHQAVENALPHVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSAIYMPQDGVFWAAWVVGHSYIVYAPGCTTILFE-GKPVRTPDPG---AFWRVCEEYGVNVLFSAPTAFRAIKKEDPQGEDLSKLDTIFMAGERLDPPTLEWVQSQTAKPVIDHWWQTEGWAIAGNMVGIELMPVKAGSATMPPGYQVDILDEMGLRAGPMQQGFVALKRPLVWRNHDRFESGYLSQFP--GYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVVGVHDELKGQLPLGFVVLKDGVPTELEQELVGKVRNIGAVACFKQALVVERLPKTRSGKILRRTIRQ--------- 194553744 9 -----------------------------LFRQHADTHPERPALVDRERSFSYRELDRLSDRLAAHLARRGVARGE----LLPLLAESAELVIAILAAAKCAAAYVPVDRRQ----------------PDRRK----REILRQCQAPL------ALATQA------EDLPGQPVEAPALDGSEALYVIFTSGTTGEPKGVSRSLSNLVDWHNRRFEMDQRSRTTLMAGV-----GFDVCQWEIWSTLCAGACLHLVPDERPDPAALLAFFAEQRISHAFAPTVMVPALAEQPAPPSL-ALRYLFCAGEKLPPVAT----GGLPYTVVDYYGPTEATVFATRIVDAE-----AHRRPASPIDEAFILDADDRTCHGDRPGELNLAGVCLAREYLRDPDMTARRFLRRRLYRTGDKARWLADGSLQFLGRLDDQVKIRGHRVELGDVEAALLRQPAIHGAVVLAHADPRSGSQQSAFVVPRQQDGDAAAIKTALRQE-LPDYMLPSRYLSLDSLPTTVNGKIDRQALRRHLDEQ---- 163795761 7014 -------------------------TVVDLFERQAAAKPNAVAVRCQGRHVTYRTLDRADRIAARLRARADLAPGERVAVDLPRSEALIAAMFGIWKAGLVHVPIAPG----------DPAERKAFLIADAGC-------------------KAVIGGDADSIVPTNDRSRPTARGAECSPGDVAYVFYTSGSTGKPKGVMIEHRN-LAAFARILHGAFGMRDGDAVFALTTA-TFDISMLELICPLTQGLRVTVADDATADPALTLIRDSGVTVLQVTPSLALLL-----AQDGGLGAVRLLLVGGEALPAYLAASLRALHGIAAFNVYGPTETTIWST----AEEIGDAPPGIGWAPGEVVLILSLAGRPQPVGVPGEIAIAGAGVGRGYLARADLTAERFTADPMYRTGDLGLRRADGGIEFLGRVDDQVKLRGFRIEPGEIEAALTGHPSVHQAKVVVRDIAGAPELVAYVVAPTLDGPGEADLRARLHET-LPPHMVPMVIVALDALPLLPSGKIDRKAL----------- 187251403 456 -------------------------TVIDVFEQNAKDFPENPAIKYEDKVLTYKQVKNISDNIAAKLRERGVKKGDCIAILVKRSELMPVCVLGAVKAGAAYVFVYPPERLK----FMLQQTKAKILIADE----DLLYLLPECECGVLLTKDIYFLKSPE----------DKKDIAGVAPSDCAVVLYTSGTTGTPKGVIITHANIMVWVKQKLGVKNTDNMATY-----ASFGFDASMMDIFSSLYCGSCLHVIADELKLDLTRLFEKNSVTSVFMTTQMGRKFAETISN-----NSLKYLMVGG-----EALVPLEPPKGYLLYNGYGPTEACASMFIVDKLYERI--PLGKPV-PNSAIFMLDKYNNIAPVGVVGELCIAGPQLAKGYLDNPQETKEKFVENPFYRTGDIARYLPGGDIDFMGRRDSQVKIRGFRVELTEIEGRIRAYPAVKDAVVIANDAPGGGKRALAYIVA-DKKIDITELHKFI-EQELPSYMVPATTTQIEAIPFNPNGKVAHRKL----------- 83311403 88 ---------------------------------------------------SYDELKDQVSRLAGAMAALGVAKGDRVLLYMPMVPEAVVGMLAVARLGAIHSVVFGGFAPAELA--TRINDAKPKVILSASCGIE----GSRVIAYKPMLDEAIALSEHKQSVAVMDAKAKPADCVPVLATDPLYILYTSGTTGQPKGVVRDNGGHMVALMWSMKYVYIKPGEVFWAAWVVGHSYICYAPGSTTVVYEG-----KPVGTPDGAFWRMISEYKMASLFTAPTAF----RAIKREDDLTGFRALFLAGERSDPDTINWAREKLKVPV---------VDHWWQTETGWAIAANCLGKPGSPTKPVPGWDEGHQPCEAGKVGSLVVRLPLALLTLWNADQRCIDSYYSEGCYKTADAGMIDEDGYAYIMSRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVADQLKGQLPLGFICPHDQV--IAEVVKLVREKPVAAFKT---CTVVNRLPKTRSGKILRGTMQK--------- 59896114 232 ---------------------------------------DAPAICSWDGDFTYADVDRLSTLLAQHLVDLGVKVGDIVPLCFEKSRWTTVAVMGIIKAGAAFSLHDPSQPMQRRQVMAQQVNATHILTS--------RDQAKYGPEIAPDAKHVVV--DTATLDSLAKTIQDPLKLPDVPPDSLLYIIFTSGSTGTPKGVMLSHETYTASLARSTGI---GYSSTSRSLDFTSYAFDVSVDSILCTLIRGGCLCITDQDRVNDLSGAIRRLRVNMVNITPSVARI-LDP-----DIIPSLNSLGIGGESCSAGDI----AIWGQHTRIVYGPAECTIGCT-------VNPSAAGKPIGPGTGACIWDDHNKLVPVGAVGELLVEGPIVGQGYLGDPEKTNAAFIHDRLYKTGDLVRYDPDGEFVFVGRKDTQIKLRGQRVELGEIEHHLLPAGAEVVAEIIAPRNQTKESMLVAFIADRDFPPRLRDSLETLNERVVPVYMVPATYITLSKIPYLVSGKTDRKSLR---------- 169600937 67 ------------------------------------------------EKYTYNQLLSEVETLAGVLREEGVKKGEVVLIYMPMIPAALFAMLAIARLGAIHAVVFGGFSAAALAQRIDASRPTA--IMTASCGIEYKTMAVQKSSHKPD-RTIIWQREQLRWDPVEDGQRNWQRLTKIKSGDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNFSMKYLFGIHGTASDIGWVVGHSYIVYAPLLVGVLFEG-----KPIGTPDASWRIIEEYKVT-TMFTAPTALRAIRESRGKRGALKTLRALFLAGTKHCAPGAMVVDNWWGSPISGVALSATAGFNFSSQDRPKPLPIKSAGKAMPGFD-VRIVDDEGKEVSRGVMGNIVMGAPTAFTTLWEDEERFYKGYMKDGWIDTGDAGMIDHEGYISIMSRADDVINVAAHRFSTGAIEQAITSHPSIAEAAVIGIPDALKGHLPFAFILSTSDHPDGA---------------IPDEKFASEVQKLTRSGKTLRRVLRDLI------- 214037313 33 --------------------------------------------------FTAKQMRESTNNLASQLIAMGGSPGDKVAIYSKNRAEYVQALIAVFKARLVHVNVNFRYGPQELEYLLDNSDARFVIFES-----DYADHLDAIREQLPLVKNFIICDDAKALSELSDTGNGEKLAIERSPEDQIFL-YTGGTTGMPKAAMWEQ----YSLWNMIGVNQKNPELASLVILPLMHGAGLYT--VINALGYGNTCVLTHGFDADVALQCVDKHKIAITAFAQPI-IKAMDAAKGSS-SLASLRFVISSAMIFSPHNKKALKHCPEIMIVDNMASSESSTSAQARSNKDSTLEDGAVK-MQLTPNAKVFTKDLQEVQPGEPGFLAISGTLPL-GYYKDEKKTAETFTVDGLRYSGDWVQLHADRSLTFLGRGNVCINSGGEKIYPDEIEATLKSHDLVDDCLVVGTPDEKWGQATAVVQLAADAQVEAEILRDYVR-KFVAGYKVPKHVLYVDKVFRGANGKADYQATK-ALAEKELA- 78189092 80 ------------------------------------------------QRYTYREFRDIVALFAGALKSRGVHKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELA--IRIDDCKPKVIISASCGIDYKRLL-DFAIELAHFKPEICIIKQREQLRAELLGAEPVPCVPVESSDPLYILYTSGTTGKPKGIVRDNGGHMVAMQWSMKHVYVEPGEVFWAAWVVGHSYIVYAPGCTTLLFEGKPV---GTPDPGTFWRIISEYNVSVLFTAPTAAIKKEDPNGNRQYSFPNFRALFLAGERADPDTVRWAEEKLKVPVVDHWWQTEAIAANCQGMEPGPTKYGSASRAVPGYN-VQVVNAEMEQLPAGQMGDIVVKLPLTMLTLWKADTRFVETYTYPGYYQTSDAGYIDEDNYLYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVIGVADDLKGEVPLGFLVLKNDTPHSQIIKEYVRENPVASFK---HAVIVNRLPKTRSGKILRGTMKK--------- 121698096 1275 ---------------------------------------------------TYKELNVRANRMAHYLVQLGTRPHDLVGILLDKSIDLYVSILAVLKTGAGYVPLTPRTPTQRVTILVE--SNSRVCITDSQSEQEHDLCA------LKSLQSIDLTTHSFDDYSHHD-------LPAVTDSSIAYAVFTSGSTGTPKGVLVKHHNIQSNIAVLMDLYPTPSGSKLLQAC--SHAFDVSVFEILFAWHAGMTLCSTTNDILFRDIELVIRDGITHLSLTPTVASLI------NPEEVPGVQFLVTAGEALTTKVHHDWA---GKGLYQGYGPCETTNICTVMTDVKSTQINNIGPPLKNTSAFVVTDDTDFCLTPGAIGELCFGGDQVAQGYLNMPDLTAAKFVEHHLYRSGDYGRMLPDGSISIIGRRDDQVKLRGQRIELGEINSVLLQSHTVQDCASMILEAGPRKQQQLVSIWVPSASLKLTETSVLLHEKMLPIYMIPSLLIPVDSLPLTDNGKTDKRKLQEHLQK----- 24648253 61 ------------------------------------------------------ELLANAMRLASYMRSLGLLQSDIVGIIGRNTTHMLAVAYACF-------FNGIAFHSLNITYDRDTIEKISIIFCDGDEFEKVRSATAELDVKIVTMRNHLDSIKIDEVVPIEE-NFQPAKLEKGNDQTLAIL-CSSGTTGTPKAVTITNSRHILAGNY--------HLTT--ADVQYSHNTLDWITGLLTTITSGTRIIADNAFDPAFALRIIEEYKVTWT-IQPPSSMALMNCPDFETCDMSSLRCYMFGGSRAALEVQKGIRSRLSC-LQFVYGFTEATINCHFDEKTGSVGQLVNGLKM------KIINDDGESLGPDEIGEVCIMNNQHWSGYYGNEVETRNMRDSLGWYHSGDLGYMDRDGFLYIMDRKKEMLKYQNIMYYPNDIESVISEMPQVAEVCVFGIWSNIFGDEAAAAVVKKGSELEAQDVVDYVRSRTDSKYKLNGGAVIVDDLQRSANGKTNRMA------------ 134295693 541 ------------------------------------------------------EVDARAARIARNLVAAGVRPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERL----------AQIVGDA--GIAHVLTDRASAASLPALSGLRI-WHADEVDALDE--AQHVELPDVLPGHAAYVIYTSGSTGTPKGVIVDHAAFARHCVAIAERYGVRESDVFL--LFQSVNFDGAHEGWFSQYLSGAAVVLWP---PAQTCAMMARDGVTMT-YVPPGCAAQLAEWALAHGAPPTLRSLTVGGEATSREAAMLRRAMPNVRVVNGYGPTETVITPTKLGDAAYLPIGT----LVGARTAHVLDARLRPLPVGVIGELYLEGIGVARGYLDRPALTAERFVPDPYYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDAVREACAVGAHAQLVAYVELSADARADTQPDAAMLDAHLR-RTLPDYMVPAQLIVLDALPRNANSKVDRARL----------- 183983613 507 ------------------------ETVHDLVYAQIARTPDAIALQNASGHITYAELGEHADALANRLRAQGARNGDVVGVFLSRDARMAIAAIAVLRVGAVLLMLNPAHPTRRVRDMIADADVGC-IVAD-----------EQTRALLP--------ANAPELI-IADGSGQPG--PVISRSDPAYIYFTSGSTGRPKPVLISHRSLANQLLWRRDELGLGVGDAVLQTTEPTFDIFLWE--IFGPLSAGGRLVFALGPGEWNAHQIVERLGITAMQFVPSQLDVVLE--EPRLRECRSLRYVFCGGEPLPIALCRRVEALPHAEMVNYYGATETTASFWRVDVTDTATWAPIGRPIANV-RLYIVDEEGALVPEEQAGELWIGGACVGMGYRGLPALTAERFRPDKVYRTGDRVRQRADGTLEFLGRMDRQLKLRGVRIEPTEVERALCGHPGVQQ-AVVDIKERGSGERVAAYIVAR--TPEAVDPDAVLERRTLPSTMVPGAVIVLDALPRTPAGKVDTSAL----------- 198461312 68 -----------------------------------------------------------ATRIALYFKAEGLTHEDRVGIIGKGSTYVMPVATACF-FNTTPFHAVNSSREPQVVARLYSVTKPKIMFCDAE---DYETIKEITKEWSP--KIVTLTGRVEGVPSVEDLHSEAVYRPTVGGDQTAAVLCSSGTAGLPKAVALSHR----HLCSTNSFCFSADVVYTSAAIDWMTGFTIM---VISLTCGFTRIVSSKPFSAEHAVAFVHKYKVTGLAMAPWQAYELYSSPLAKTETLQSLRFSLVIGGWVSLAVLRKCQALLKCYVMFSYGTTETGIVTINIDQSLE---NSVGR-VAPGMRVKILDENRQQLGTNGVGEVLIDIGLRWTGYVDNAEDTAATL-QDGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEHVIAELPEIDDVCVVGVRDERYGDAAGALVIRKKGVEITAQIIDHVAQRVVVDYKLNAGVVFVDHIPTNINGKVMRSAARDIFDER---- 28881250 216 -----------------------DRTMQDIISEQAAANPSKPAVSSWDGEFTYAEVESKSDLLARHLVSRGVKLGGVVPLMFEKSRWTIVALLAVMKAGS--AFALTDPTSQ--------PEGRLRVMVEQTGGDIIVASASQTELAEVCLPSSSGGSQGQVITVSDDLFTTLSQTPELTSVTLLYIQFTSGSTGKPKGVVISHANYTSALPRAEAVGYKSSSRCFEFA---SYAFDVSIDCMLCTLAVGGTICISDADRMNDLGGAILKSGANMAHMTPSVARV-LDP-----EVIKGLDVLGLGGGKTSVIVAYGSECTVGCTVNNVFARDEEAKKKGFTTGNIGTGVGGCGWVVDP-------NDHDRLVPVGAVGELLMEGPVVGLGYLGEEEKTKEVFIEDRLYKTGDLVRYDADGSFVFVGRKDAQVKLRGQRVELVEIEHHLRAKSGVKIAAEVIKPSAFLAETSSTGISAKDEVSFSPELQAALDGIDLPRYMVPNAYIPLREMPSLVSGKIDRKTLR---------- 120405295 3 ------------------------ETVQQLLRERLDS--DGIALKYEGSTWTWREHLGEAAMQAAAL--IGAADPERVGVLLGNNPDMLTAMAAAGLGGYVLCGINNTRRGDALARDIRRADCQFLITDDAHDGLDLSGV-RVLVVGTPEWKELT--GRAGTLTPHR----------EVTATDTYMLIFTSGTSGDPKAVKMMHAMVLYELT-SDDVCYLSHSNAVLAGWSVAVN---SGAAMAPAQFSASRFV-------DD----IRRYGATYMNYVKPLAYIL--AGPERPDDADNPLRVAFGNEASDAEFARR----FGCQVWDGFGSTENAVTVTREDGCPPGSIGKGFPGVAIYDAETLFDEHGALANADDAGELVTQGAGMFAGYYN-DQGATDERMRHGMFWSGDLAYRDADGWIYLAGRTADWMRVDGENMTSAPIERILIRLPAISMAAVYPVPDEFVGDQVMAALVLQDEATTPDEFARFLAAQDLSPKAWPRHVWIADALPSTATNKVLKREL----------- 148977716 1011 --------PHSLGEHAPKKGAYRPEPVLERLENVWASLDQQIAVVTHETHYHYRQLSEDVQQLRLALTHAGITNGQRVGVQLELSYEYIVTIFALLLNG------------------CSF-------VP-----LDRRYPQKRLQARLRGSIGLSSTGQSDVLLTTSPLHTNYSSAPSSASENEACLLYTSGSTGTPKGVEICLES-ILRLTQAPNFLQLSQQTRFLVA---------SSPAFASLLEIFVPLVNGLSCAVVDKETLLDYPKLSRQLALQGINTAWLDIATTRPQTLRHLTGLLIGGDALNLNTVRAFLASPHCHLTQFYGPTETTTFATWFDDHHHSV--PIGQPINDTHVYLIGAELDAS-QCGQVGEIAIGAPWLKPNYHNRPELNQEKYRLNPFYSSGDLARYNPQGDIEYIGRRDHLVKIRGHRVELSGINHVLLAHPLVKNAGVVETPDKHI----VAYLVPYDTDVNVADMRSYLRN-TLEPFQVPSGLVFVEHLPLTVNGKVDQRALSQ--------- 159484328 89 -------------------------------------HGDRVAIFWGNDELTYSELKSMVCRIANYLKSLGVKRGSDVTMYMSLVPELPAAMLACARIGAV----------HSVVFGGFSAEALSGRILDSQPNVVITSSGTMRGPKPIGLKAIVHGHTVQHVLMLEQLPLAEVGGSMKPGRDVTFKLYTSGSTGKPKGVLHTTTKYVFDVQPATDVYWCTADCGWIT----GHTYVAYGPLLLGVLFEG----VPTWPDAGRCWSIVDKYKVTIVYTAPTAALHAKGDAYVTRYSRASLRLLGSVGEPINPEAWRWYHQVVGCPIMDTWWQTEGGHMITPLPGATPLKPGSATLPFFGV-EPVVLDEKGNELQGPCEGVLCIKKPWTVAGDHARFEQTYFSAYK-GYYFTGDGCRRDADGYYWITGRVDDVLNVSGHRIGTAEVESALVEHPSCVEAAVVGVEHPIKGQSIYAFVTPGDALRK--ELISTVR-KIIGPFAAPDVIHWAPGLPKTRSGKIMRRVLRK--------- 134284350 162 -----------------------------------------IALTFEGQRLSYAELNARANRLAHYLQARGV-GPDRLV-------------------------ALCAERGIEMVLLAILKAGGAYVPLDAYASDRLRGIVQDSQPALVLADAVGRAGELDGALPVIDLETDPATNPEVASQHVAYVIYTSGSTGRPKGVMVEHAQVVRLFGASQAWFGFDERDVW--TLFHSYGFDFSVWELWGALLHGGRLVIVPTETPSAFFALLCAEGVTVLNQTPSAFQALMSAQEEREEAAGNIERANVIAHRFGGEAPRTLASWYATQLVNMYGITETTVHVTYCALRAEDAMRLGASPIGPDLQLYVLDARREPVPMGVTGELYVGGAGVARGYLNRPELTRERFIDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARTDQNASEKSLVAYYTGDADVVALRAQA---AQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL----------- 154314885 45 ---------------------------------------------------SYRELSERSIQVASAFYELGIRPGDTIVISAARCRDWYEILCACLRSGIIICPVASGLSGLDLEHRIQKVHAKAFI-----GDLVQVEKVLPIKPRLATLQHMIQIGYDDRITDAIDVATGQANLVDTTINSVAVLYFTSGTTGE----PKTAQHNQISLALSSKICQLSPGSLFWSLSEVG--WVKGSWAVFAAWNHGAALLVDETPSPIHTLRIMHEYPVT-NFCATPTAYRQLVTPQSRRICISAGETIESTVIKAWGEMTR------GATILNGYGLTETVFLCTETIESQR--PGSMGRPL-PGIPLEILSDDAEPVVIGEEGAICKDSIYDVFNGYMNEEGVVTSAAGKEYYLTGDRAYQDEEGYFWFKARKDDIINCSGYRIGPSEVEAVLQSHPGVLESAVVGIPDEERGSIIKAYVVLNQEYETKAKLQVELRQHCLAPYKCPRVIEFIRKLPRTVTGKVQRHELR---------- 156547017 61 ---------------------------------------------------TFAEMKDRSVRCGIWLKKQGVGSNDIVVICSKNNLDVYAPFFATFYAGGTFAGWNPFMVASKIQHLMKFKPKIIFAGEDLVDALQKAAKLENVESSLPSFHDIIKLSTDEEVRTFRPQKINP--------QDNGLIVQTSGSTGFPKGVVHPYKNLLPAVGSFIPYCAVGDVVMWYS----------TCDWVTGIIFTLRSVLLRNTRIMHTQFEIIEKYKVN-RVLLSHIAMGHMLKTNAKRYDLHSLKLICSGGSKVSIELLQGFRDALPNTLLQVYGLSEGRAVMSQTENAKS--VDSIGF-VTPCNQAKIVDNSGKTLGANQPGEICIKSPIMMTGYLNNPEATKEVLDDEGWLHTGDKGFYDEAGEFFIIERIKEMMKYQNFQISPTEIEEVLASHPGVMEVAVVPLPHPEDIDRPMAFIVPGSQVTEGELVNLSASVLG-EIKKLRGGVKFLENLPKTASGKINRPVLKE--------- 167356805 107 ---------------------------------------------------TYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHVFGGFSPEASTFVITCDEGLRGGKPVPNTDTAIDIAARQHVIVEKVLVVRR---TGGKTGWAPGRDLHQEPVKM---KAEDPLFILYTSGSTGKPKGVLHTTGGYVYAAMTHEYVFDYHHGDVYWCTADVGHSYILYGP----LANCATTLMFEGVPNPDQGWEVIDKHKVNIFYTAPTAIRSLMGAGDDFVTRSSRSSLRLLGGEPINPEAWEWYYNVVGCPVIDTWWQTEGGHMITPLPGATDLKPGSATTPFFGVKPQLV-DNEGKVLEGPADGNLCITDPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQYCYVTLMAGHEGSDTLRQELVKHVRGIGPIAAPDKIQFAPGLPKTRSGKIMRRILRK--------- 16126045 33 ---------------------------GDIF-DAVARAAERPALIWRDVVVTWGEFDHRTNNMAKALIDLGLKPDARIGILCRNHPAYLEFLVAGVKARLLTVNLNYRYTADEIAYVLNDCNAEVL-----FYQSDFDGMLEPLRARLPGVQAWVIENESPEAAPEGALSYETLALDITRSADDGYLLYTGGTTGKPKRVPQTMDEHLETVRAT--------DSRIIPACPLMHGS--GSNSAMGDLLNGGTAIIL-SGDRFDAVQLVEKHRATRVSIVKPMLKALDDAPGAF--DLTSMRAISSAGLTWSKEVKELLRHMPNIALVDILGASEGKIPETGVFDPLTVLIDPDTGAVMPKD------------RPSEG--FIARSGVMANGYFGDPEKTAATYTIDNYAVPGDFARWMPPNQFTLIGRGNLSINTGGEKVFPEEVEEALKLQPGVADVLVVGQPDEKWG-KIVVAILKADGVFDEAQVRAGLAQT-LSAYKHPKRFVLVDTVPRHESGK----------------- 167462046 51 -------------------------TLHDLFYKQVRRVPDGIAVICRDTCITYRELNKRSNQMAYYLKEQGVSRNDHIGVRAERKIGTIVNILGVLKAGAAYVPIDPEYPEDRVSYMVSNSNCKMVIDPDCYE-------TRQLAS-----------------YPEENLRGD--QYPK----DTAYVIYTSGSTGRPKGVVIPHGAAANTIQDINSKFAVDEKDRIIGLSSMC--FDLSVYDIFGALGAGATLVMNNHRDITEIRKIVEENGITVWNSVPSTLDLMMDGGSSYKQKNSTLRLVLLSGDRIPLNLPDKVNCYFGATEASIWSIYYPI--YEKGINPDLATI-PYGMPLAN-QKFYVLNDELKHCPVGVKGELYIGGIGLAKEYLNDTAKTEESFSEYGLYRTGDYGIFHREGYIEFMGRKDQQVKINGYRVELGEIEKQLLCLDGIQEAVVLDITDSENIKFLCAYLM--SDQPINTENLINELAKVLPKYMIPAYFVQLDYLPLTLNGKLNRKGL----------- 211585443 3683 -------------------------TVQDFIREKSEETPNAQAVCAWDGDITYREFWNLASGFANYLVSRGVGPEVFVPVCLDKSAWAMVTLISILIAGGGYVPLDPSHPTSRHEEILADVGANMILCTPNYTN----RYSRVVKTVIPISKETIKAYGA--------LKSSSRRRTDVKPTNMAYALFTSGSTGRAKGIIVEHRNVVSSIMAFAPWVRMDETSRVFQFASLTFDAAVME--TLAILMLGGTICV---PSEDDRLNAIRRLNVTWTFLTPSIASI-IEPSS-----VPSLKHLVCGGEKMSNEVITKLMNGYGPTETCVFAVIDNAVATNR--DPGRIIPSTLTWIVDP-------DNHDRLTPLGAVGELALEGAPLAREYLKNPEKNAEAFTSDRIYKTGDLCYYNPDGSIQYISRKDHQVKLHGQRMELGEIE-HRLSEDALTRHAVVVLPKKLISDKPCELVLERHAYNELVEVQKNL-ENQLPIYMVPQTWALIKKLPMLVSGKLDRKKI----------- 119508896 535 -------------------------TFQDLFAAQVEKTPDAVAVVYTPPQLTYRELNQKSNQVAHYLQKKGV--KPEIIVGLCVERSPLMIILGILKAGGAYLPLDPNYPPERLGYM--LADSQVPILLTETS----------LKPALSTPPNYEIIYLDTDWEIISQCSTENPK-SEVTPENLAYLIYTSGSTGKPKGVLIPHIGLTNLTKHKIEICDVHPGDCVLQFFSLS--FDASIPEIIMALGSGAKLCLAKSESPGETLLQLLQNNAVTHITITPSALSLIPSA-----DLPHLRMILVGGAKWSEE--RRFINAYGPT--------EVTVNAS-------MVLCGNGHPLLPTKQLYILDNYLQPVPIGVIGELYIGGIGLARGYLNRPDLTNQKFIPNPFYKTGDLACYLPDGRIKLLGRIDNQVKIRGFRIEPQEVETVLCQNSGVRAGVVIIREDQPEQKRLVAYVIPNEETRESQSLRSFMREK-LPEYLVPSAFVLLDNLPLTPNGKVD--------------- 54303486 458 --------------------------------DQALLYPNNVAIETGLQQTTYQQLISLSQQAAWALKQQGVQRGDRVAVAMSRSVQQVIAQLAVMHCGAVYVPLDPEQPMERQQSIVKQANIQTLITEAEYQ-HALTPLA------IPTM---LLAGH----LRGEGLHYESVHYEPVLADDVAYVMFTSGSTGEPKGVEISHGALNHFAAAGASTYGITSEDRVLQFAPF--NFDASIEEVFVTLTQGATLVLRTDAMLESMPAFVDAEQADVTVLDLPTAF-WNEWVVSLHAGVASLQHVIIGGAVYPEQLAQWQTAVAQTTLFNTYGPTESTVVATSCDLQAQSSYTTAGLPL-PGVNALILDHAN---QPANIGELVLLGPTLAQGYIGL-THPAFTTMLIGAYRTGDRVTFL-DGQIVYLGRIDNEFKISGYRIQPGEVESHLLALNMVTEASVVVYPNGI--RRLIAFIVPENIELDAKHIKQQLSEH-LPPAMIPTDYRFFNTLPKTTSNKVDRKAL----------- 115458210 311 ---------------------------------------------------TYSELLNKVCQLANYLKSVGVGKGDAVVIYLPMLMELPIAMLACARIGAV----------HSVVFAGFSADALAQRIIDCKPKVVITCNAVKRGKKLIALKDIVDVSLADSAKNGVDVGISLTNQSAMKREDTKW--TSGRDVWWQDVVPN------FPTKCDVE--WVD------AEDPLFLLYTSGST---------GKPKAPNYPDPSRCWDVVDKYGVTIFYTAPTLIRALMRDGTETRYSRKSLRVLGSVGEPINPTAWRWFYDIIGCPISDTWWQTEGGFMITPLPGAWPLKPGSATFPFFGVQPVIV-DEKGKEMEGECSGYLCIKKPGAFRTLYGDKDRYETTYFKPGYYFSGDCSRITKDGYHFLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGIDHEVKGQGIYAFVTLVDGVPYSDELRKSLVRSQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASRQL--- 71068222 4178 --------------------------FPDLFEAQAARTPHAPAVRDGDRELSYAELNDRANRLARFLAARGAGPEDTVAVLLPRGPELITALVAVQKAGAVPMDALPAER---IAHMLENARPVLVLAHTATQDALPEGAGPVVRLDAPAIEAALAGLDGGDC-------TDADRRAPATHHDPAYVVYTSGSTGTPKGVVVEQRSLAAFLVRSAARYRGAAGTALLHGSPA---FDLTVTTLFTPLIAGGCIVVADLDAPEDAPARPDLLKVT------PSHLALLDTIASWATPAAD---LVVGGEQLTASLARLRRAHPDMRVFNDYGPTEATVSCADFDAPPTDTVPI-GRPLAGH-RLFVLDDRLRPVPANVPGELYVSGVGVARGYMTAERFVACPFGEPGMYRTGDLARRRADGNLEYLGRRDGQVKVRGFRVETGEIETALLDRPEIGQAAVV-----LRGERLLAYVAAPPERFDPDALRQALASR-LPRYMVPAAFVRLDALPLAPGGKLDHR------------- 171315935 19 --------------------------------------------------LTYRELDRCANRLAAVLARHGVTQGAPVLLMLPRCSNAVIAMLAIVKLGATFVPLDPNYPDA---VKHAYARDSAARHAIAAAGDDTLCEAGLSVIHVADLAHDRSAEDA------EDADTPPPAASHGGDAP-AYVMFTSGSTGKPKGVVVPHRGVVRLVDQPNYIA-IQPDDAFLLLSPI--TFDASTFEIWGALLNGARLVVYDGADPNAVSQLIREQRVSV---------MWLTAAVVRRAMLTGVRVLLAGGDVLHPDAVNAALDAFGLTVVNGYGPTENTTVMTRDNRPDGVV--PIGTPVTGTSVHVVRGDGDLASVPGQEGELYTGGDGVALGYLNKPDATRAAFVPDPLYRTGDIVRRRADGTLEFVGRRDRLTKIRGYRVSLDEVQQLIARLPCVEE-CVVQVREDPNGEKSLVATVQTNE--QRDNMPAFIRRKLVPGFMIPDAIAVCAELPVNANGKVDRVRL----------- 159124418 154 ----------------------------EIVNQRSLQFPNACAVSAPDGDLSYAELIRSANAVAAELLVHGVERGNYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDSSYPPQRLHTICGGLKTQIILCSDMYA---------RAASLGPT---AIAIHENAAFLA----DIPDVTFPVVSPENAAYVVFTSGSTGTPKGAVIDHQSYCSGALAHNRAHVLGRNSRVLQYASYA--FDVSIMETLSTLMAGGCVCILSDLERHDHFASVQRLAVTHAFLTPSTARLLM------QRELPSLCVLVLGGEAMS--LADRSYWMSRVRLMNEYGIAECSVAST-IREVSHVEQKDIGFPMGVVAWVVDQNDHEKLVAIGATGELLLEGPSPPVGSNRAGSGRCAMGSQAGSYKTGDLVRYNEDGSLSFISRKDSQIKIRGQRFELEEVEQHLRRIDEIQEATVVAAPSDRPKQPYLVFIVPRARESQAATIQTKLHSI-LPAHMVPSIYLPVNRMPKTSSDKVDRCRLKEEVGK----- 149371428 66 ------------------------------------------------QHITFNQLHEEVSKLAGGLQSLGLKKGDTTIIYMPMIPQAAYAMLACARIGVIHSVVFGGFAPHELAIRIDDCKPKAIIT--ASNGVEIKRIIEAIDKSTHKPSNVIVFDRQLGVIPKKDYDVDFTSLIEVASTHPSYILYTSGTTGTPKGIIRDTGGYATALKFSIKYVYVNEGETFWAAWVVGHSYIVYGP----LLNRNTSIIFEGKPTPDSTFWRVISEHKVKSMFTAPTAIRAINGEMLKKYDLSSLKYQFLAGERWTQEKLKVPVIDHWWQTESGWPMIANMVGVSLQD----VKPGSSGLPVCGYNIKIVNEDGE-EVQAGTEGYVVIKLPLALSNLWGNPERFKSGYLDRGYYFSGDGGYADEDGYIFITGRVDDVINVAGHRLSTAEMEEVVSSHKEVSECAVFGVHCELKGQKPLGLIVLRDDIPDKERIQKEIIQREIGAVASFRDVHFVKRLPKTRSGKTLRKLLRNIADE----- 117928921 153 --------------------------------------------------WSWHQLRSTVSRAAGALAAVGITAGDVVAAWLPNCPQAYVVALAAAWIGAIFTSASPEFGAPAVLRFGQVAPKILFAVDGYWYGFDTAEKLAAVTAELATVRNVVVIGAAANVCDWRDFLTEHVSIAPVRGGDVQYVLYSSGTTGRPKIVHRAGGLLLTHLKEHRLHCDIDRVFYFTTTGWMMWNW------LLGALASEATLVVSPMPEPLALFDLAADLDITLFGTLDSLRRSGLQPGSGR--DLSALRTITSTGSPLLPDAFDWVYATVDVHLASISGGTD-ICGCFVLGDPTRPVFRGEIQGPALGMAVDVVDDTGRPVPVGVTGELVCTRPFPSLGFWGDEDRR--RYTEAYFWRHGDWITRTPHGGFVISGRSDATLNPGGVRIGTAEIYRQVARFPQIMDA--VAIGQQVDGERIVLFVTLADGAQLTPELVDEVQTANCSPRHVPARILAVPDVPRTHSGKIAEIAVRDAVHGRPVRG 59896122 13 -----------------------------LFEQQAQATPDAVALEDEKRSLTYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVLEVAYPAGLLRDVIEDAKPTVILTQSEYSG----NLTSETPVIVVDSPDKLARGEISPHL------DERRSLPEDDDVELLFVSYSSGTTGKPKGIMNPHRAAVYDLRFAVS----DLKPGDRVACNVFFIWEMLRP-----LIRGATTVAIPDHASYDPLALVEEWRITDTLMTPTLLATVLSRHPKLGEKLPHLRSLWLNGEVVTTDLVRRMDALPDTRLLNVYSACE--THETAVGDIRTFVVCPVGPPTDP-EHTYVLDEAGNRVNQGDSGELYVGGKLLARGYLNLPETTAKAFQPDPFYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPGAVESAIRKHLAVRDCAVVAHGEGL--ERQIVAYIVREKGETRDRTIPLVDEYGLAHYMIPSVWVELEELPTHGVGKVDLKAL----------- 196233196 120 ---------------------------------------------------TFGELQTLVGCVAANLRWLGYQPGDALAIFMPMTAESVAIYLGIVAAGCAVVGIADSFAPREIATRLRIAEAVGVFTQDVQAGKSHPLYAQAIEAGAPRCIVLPAAGSLKQPLRIGDYAWEPLKCEPRAPADTTNILFSSGTTGDPKAIPWTHTTPIK--------CAVDHVNVQVVVWPTNLGWMMGPWLIFGALMNRAAIGLCGAPTGKGFGQFVEASGATVLGLVPSLVRTWRTSGCLDGLDWSAIEAFASTGECSRADDMRWLMQ---------FAGGKPVIEYCGTEIGGAYMTNTLARPMAAGTEVMILDEEERTADIGEL--FLVPPSIGLSNTLLNKDHHETYFAGTPRGPAGEVLRRHGDGYWRALGRADDTMNLGGIKVSSAEIEQTLRGVPGVTETAAIAVADRDGGPSQLVIYAASDKAQLATAMQGAIKRELNPLFKIHDVV-VIDALPRTASNKVMRRELR---------- 167575164 29 -----------------------------IFDERAAKTPDAPALTFADRHWTFAELRADIVRTTNVLASLGIGAGDVAAFVLPNLPETHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLLCVAPTPGVDWPKLAPHLDA-MPTVETVVVDLRPYVSLPIVNLHAEMRRQPGIKPRTIAPDECTGGTTGRPKIAVRTHGCEVFDVWSASEVRDGDDARTVFCGLPLFHVNGQLVTGLMAWLRGHHVVLGTPQGYRGKNWEIVEAYRINAFSGVPTLYAALLQQPVGRH-DIGSLEYAACGAAPMPVELARSFERTTGVKIVEGYGLTESVASLNPLDGERRI--GSIGLRL-PYQRMRIVDDTGRYVRDAEVGLITLSGPNVFRGYLDPAHERGLWIDVAGWLNTGDLGRRDADGYFWLVGRKKELIIRGGHNIDPRVIEDALVAHPAVALAAAIGRPDAHAGELPVAYV--QLKAGASADEDALL---AFAAGAIPERVRILDAVPTTAVGKIFKPELQ---------- 69933595 109 -------------------------------------------------HITYAELSEKVNRFANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDSGAKLVITADAPRGGRKTALKSNTDAALDRVRCLVVTGDQTSWIDGRDVQVSPDCPPRMNAEDPLFILYTSGSTGKPKGVAMTH-QYVFDYKDG-DIFWCTADVGWVT----GHSYIVYGPGATTLMFEG----VPTWPDAGRFWAVCEKHGVNYTAPTAIRALMGQGPEWVEKHDLSSLRVLGTVGEPINPEAWVWYDRHVGCPIVDTWWQTEGGHMITSL--PGAI----EAKPGSPFFGVRVLDASSGAVQEGDGVEIADSWPGQMRTVWGDHQRFMETYFQQGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHPLKGQGIYAYVTLMNGVEPSDELRADLEKTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRK--------- 211638936 1669 --------------------------IHQLFEQQVKKTPEAIALIAGDKVFSYAELNVCANRLARQLIEQGVSLGDNVAILLERSAELVVTQLAIFKVGAVYVPKVPDERKNWLINDC----SAKLLFTDEQANIP-AGLA------VPLFRNIITDREENHF---------NLDLPG-SSTGSAYIMYTSGSTGTPKGVVVPHRAVVRLVINNGYAEIEQDDRVAFTANPA---FDASTFEVWAPLLNGGTLVVIDHVTPSDFVRALQVHRITI---------LWMSVGLLNRPVLAQIKILIFGGEVLDPYVAQILDKNPPQQLLQAYGPSEG-TTFTTIYPITALPPGVAKIPIGPIANTRLYDAYGQPVPLGATGEIYVGGDGVANGYFNRPELTAERFLTDPFYRTGDLARYLPDGNLLFVGRNDQQVKIRGFRIEPGEIEARLTEHPAVSEALVLALSDG-QDKRLIAYVVAEPGDGLVVSLREHLSTI-LPDYMVPAAFVRLDAFPLTPNDKRDLRAL----------- 115375643 2 -------------------------TLDQIVIRSAARAPEAVAVQGPDATLTYGQLDALANRIARALQGLGVKKGDRVGLWTEKSTRAVAAMQGIARLGAVPLDPLPAVRTRIILDDCRI----DVLVTSASRAAELHS------GGMDRLRFLLVXDEGPS-LPLAEFSDAPLPHHGSDDHDLAYILYTSGSTGTPKGVCISQRNALAFIE------WCHGLLNTTPADRFSNHAPLSVLDLYAAFLGGASVTLIPEAAPEKLVELVLRERFSIWYSVPSALTLMMQQGGLLNHPELPFRAVLFAGEPFPIKHLRPLREHLAARFFNLYGPTENVCTFHEVTDPE----RTEPVPIGRASGDQVWLARPPDSEPGEVGELMVAGPTVMLGYWGHPPQG------DQPYATGDLCRRLPDGTFEYLGRRDNMLKVRGRRIEPGEIEAALLTHPDIREVGVVASGAGLEARLVAFLVSASATAPSLLKVKKHCAER-LPRYMIVDEVRVLAEMPRTQNGKLDRRALQALTQQR---- 119473651 2836 -------------------------------------FPEETAIKDGNSDMSYSQLARRVEQLAATLISQGVAAGDTVGVLLHPSIDAIACMLASLRVGCIPLDTLPRARLSTIVDGCK----ASLVL--------YHAATHDVALELGKFARL---ANVDDIRGTVQAHVAAIAPP---SNPTSFLFYTSGSTGAPKGILLTQQNFVNHLAAKTDKLALGREVVLQQS---SLGFDMSVVQTFCALGNGGTLVIAPEEARGDPVTLMAKERVTLTITTPSEYSLLL------RFGLEQLQKPYVGGEVVSRQLVQQFCQLDHPDLQNCYGPTEITAAATFQDIPLQLEGQSTGKPLPNY-SVYIMDASGSPVPIGIAGEICIGGAGVSLGYLNFPEQTDVKFVQDPFYRTGDMGRLLEDGTLVFMGRGDNQVKLNGVRIELDGIANSILAHDLVSEAVVTVRAGLGSGSPFLVHVVPLGDHVDDSRLQQLARDLPLPPYMLPSVVIALDRLPTHANGKVDRKA------------ 62423449 100 ---------------------------------------------CTETTW--RELRRQVGSVAAWLREQGVEQGDRVVGYLPNTHHTLIAFLASASLGAIWSVCAQDYAAEGAGTKLGQLEPTVLFAADGYQAFDRRDQVADLANRMPSLRAVVGVGNGEEFIDEHGQITNLTTWDDVASGDVEWVLYSSGTTGIPKGIVHSHGDHLRLLGLHLDIRPGDRFFWYTNTNWMMWNLVASA-----LVGGATTVCFDGSPGPGRLWEIAAETKVNVVGVSPGILLAGMKAGPGKEFDLSALRTIGATGAPVPAHCFPWVRDAVGVQLASTSGGTDVVSGFAGSAPNAPIWAGELSRPVLGV-ALESWDDSGQPLV-GEVGEMVITAPMPSMPVKFWNDPDGQRYRDTGVWRHGDWITITDHGSVIISGRSDATLNRQGVRLGSADIYDVVDGIPEVAESLVIGAEQPDGGYWMPLFVV----LASGVSLDDSLRKRIARDLKVPDDIIAVPAVPHTKTGK----------------- 153869723 28 ---------------------------------QVKKWAIKPALVCGHRTYTYKELNEEANKIALCLKNLPLESIIGIVASRSDVLVFSELGILKAGYAYLPLDLLPEERLS-------------FLLQD--SNCRVVLYERNKRHRVPMDIECLNINEI-----IEQTFVNPFASVACSGSSLAYVMYTSGTTGKPKGSLIEHKSIIRLVVNTNYIAITEADRICMASSP---SFDASTFELWGALLNGAELILNESRSPNQLVDWLRDRGISITALFNQLVMWNPQFAASLRVVLFGGETADVDCVNHFATCNPKVQLIYGPTENTTFSMAYRIQGVQQQDVP-------IGKPIAN-SQAYIYDREGCQCPVGQIGEICVAGEGLSRGYLNRPDLTVLKFVQNPMYRTGDLGYWDRNGNIHFSGRSDNQVKLRGHRIELGEIENTLQQLRGIREIVVKDWGDKYL----CVYYTAARELSSNA-IRIFLQER-LPAYMVPSKFVWLEEMPVSWNGKVDRQAL----------- 184201508 125 --------------------------------------------------WTWRELESRVAALAQRLRELGVGRGDRVAGVLPNIPETVVALLATASVGALSVVNTDFGPSGVADRFAQIEPTVLFVVDGYRFGGSLRDMTGSLLDVLPSVQQLIVVDQAVGALPEGALRLSEIRYEQVPFEHPLWILYSSGTTGKPKGIVHSHGGVVLEFHKALGLHAEDIAYYAVATTWMVWNM------LVGILLTGARIITSPTGGPEKSFELVARHRATFGAGAGILSMVQAGVVPNVRMDLSSLRSILVTGSPLPDAAWDWVYEAVSPTVR--LGSDSGGTDVTSATNPYQSVY--RGEIMGPYAESRVWD---------EVGELVITAPMSMPVFFWGDEYRAAYFDMPGVWRQGDWVTQLSQGPFVVHGRSDSTINRGGIRMGSADL-THVVDRVAGVSASMVIGAELAGGDYFMLFVVPE----PGTRLDEELRRRIVTAIRVPDEIIEAPAVPRTRTGK----------------- 196243887 480 -----------------------------LFEAQVIRTPNAIAIEFEGNSLTYYELNQKANQLANYLHRLGVKTDSLVGICVERSLNMIVGLLGILKAGGAYIPIDPTYPKERINYMLEDSKATILV----------SQLSLKCQ----------FANYGETIIYLEEISNKKPTIPNICANNLAYVIYTSGSTGKPKGVQICHQAIVNFLTSMADKPGIKAEDVLLSVTTLS--FDIAGLEIFLPLICGAKVVLVSRETAIDGVALIEQCQPTIMQATPA---TWQMLVEAEWQGNKQLKIL-CGGEALSHALAKKLLERTA-TLWNMYGPTETTVLIHQVKSAEHIPI---GRPI---NNTTIY-ILDSDLNPGVPGELYIGGAGLAKGYLNRPDLTTEKFIDNPFYKTGDLARYLKDGTVEFLGRIDYQVKIRGFRIELGEIQAVLNQHPSILNSVVIAKQETVGTQRLVAYYTSSINGGVAVELRQFLGQ-NLPNYMIPSVFIVLEEFPLTPNGKINRLALPE--------- 37524100 109 ---------------------------------------------------TYRELHHDVCQFANVLKNMGIKKGDVVAIYMPMVPEAAVAMLACARIGAIHIFAGFSDSNTKLVITADEGLRAGRTIPLKKNVDDALNNAAVVN-----VSNVIVTGNIGHWQSGRDLWSADCPVEEINAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASLTFEVYWCTADVGWVT----GHSYLLYGPGAITLMFEG----VPNYPAVNRLSQIIDKHQVNILYTAPTAIRALMAEGDKAIEGTTSLRIMGSVGEPINPEAWEWYYQKIGCPIVDTWWQTEGGFMITPLPGATELKAGSATLPFFGVQPALV-DNLGEQLEGVCEGNLVITDPGQARSLFGDHDRFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHPKIAEAAVVGTPHNIKGQAIYAYVLNHGEEPSPTEVRNWVRKE-IGPIATPDILHWTDSLPKTRSGKIMRRILRKIAS------ 159898629 33 -------------------------TLVDVLRLNALEAPEQQAYRFLNGQFSYAELDRRARQVAVRLQALNAQGERVVLLNDPGLDYIVSFLGCLYA-GAIAVPLYPPKLQQLERHLPRLLAVVANATP------RFALIDRQFVSQIERLLAVAPQLQALQWLICEKVDAGAWQVPQLETHNLAFLQYTSGSTGQPKGVMVSHGNLLANLAQIQQRFGHDATSQGVIWLPPYHDMGLIG-GILQPLYSRFPVVLSPVAQPWRWLQAISDYRATTSGFAYELCVRKITPAQRATLDLRSWRVAFNGAEPIRPNVLRQFAETFAAAFYPTYGMAEATLHLPRLAQPEPELISC-GTVIDEH-ELLIVDPTNLEVLPTAVGEIWLRGPSVAHGYWASAELSKATFANEHFLRTGDLGFL-RNGELYINGRLNDLIIIRGQNHYAHDLELSVQAHPALQPQACAAFSLDVAGVEQLVLMQQHDPAPIMAAIRQSLAQHGLQAYAIPGQL------PRTSSGKLQRYRCRE--------- 46425377 285 --------------------------------------------------FSYRQLRSRAATYARHLSLLGLQSGD--AVALIAIDSLAGVALMLACLAGGLVFA----PINELVSLVHFETTLKTIKPDAELPPSHHAALRH----LPTL-------ELTSLMPV--IENDELVVAPCSADAPAVMICTSGSTGTPKAVTHSHADFMHCLNYQQAVLGLRSDDVMYTPSRLFFAYGLNN--LMLSLLAGVSHVIAAPLSVRQIAQTIHTYHVTVLLAVPAVFKLLL-AEAAPDAVWPALRLCISAGESLPARLGHAISTRWQVEVLDGIGCTEVLSTFIS-NRPGHALMGCTGTPV-PGFVVKLVNKQGEICRIGEVGSLWVRGNTLTRGYVGDPILSAQLFV-DGWFDTRDLFFADAKGRFHNLGRMGSAIKINGCWLSPETLESVIQTHACVKECAICLIEDEFGLPRPAAFVVPVDASIDTGALWAALRKNALGKHHYPHLFVEVSTIPRTCSGKVIRPALLETLA------ 26990913 1570 ---------------------------------------DAVAVIHEGQAWSYAELNRRANRLAHRLQALGAGPEVLIGVALERGLGMVAGLLAILKVGAAYVPLDPDYPAERLAYMIEDSGLALLLTQASLS----EQLAVPACVTQVCLDALLEDGDASN--------------PQVAPATLAYVMYTSGSTGRPKGVAITQGALSQHAQVSLGFFNLKPSDRILQF--ATFNFDGFVEQLYPALICGASVVVGPELWGSERFELISNDISVVDVTTAYWFMLAKDFAEHGPRDYGRLHQFHAGGEAMPPEGAWQAAGLGHVTLLNTYGPTEATVTVTAHDCAPYLGATAQAPPVMPIGRVHLLDNSGGAVLNGAVGELMIGGELLARGYHQRPGLTAERFIPDPFYRSGDLARYLADGQIEYAGRIDHQVKIRGFRIELGEVGARLLEHASVRDALVIDV-DGPLGKQLVGYLVPQTQQELLAQLRTDLRS-SLPDYMVPAHLIWLPELPLSPNGKLDRKAL----------- 7688714 39 ------------------------------------------AIVTNGETLSYDEVNARANRLARLLLDEGAGPGRLVALALPRSSHLVISVLAVAKAGAVFLPLDVNHPRERLSY--QLADARPALL------CTVRSAAARLPDGIEMPRVLLDSPERTDALPDTDLTDDERGGP-LAATDLAYVIYTSGSTGRPKGVALTGAGLPALAAAKVAAMRVTGDSRVLQ---------FASPGLLAAFTAGATLVV-PGTDTLAGDPLLRDGRVSHAVLRP------RRSATMSPDAVPDLRVLVVAGEACPAGLVERWAP--GRLLINAYGPTECTVCATMLTPTDEVTI---GRPI-PGVSVYILDAERRPAAPGEIGELYLSGAGLAQGYLNSPDLTAQMFVPNPFYRTGDLASRRADGDILFHGRIDDQVELRGFRVELGEVESVLSQHPDVAQAVAALWTDPAEGPQLVTYVVP---APGTTPSAGELRERFLPDFMVPSAFTTIDAVPLTPGGKTDRAGLPDPVKATQPAG 163802190 18 ----------------------------------------------------YRELKIAVTQLAHSFEYFNNTDEKRAMVLSDGSADMVIAILAIQYAGGIPIEKVPMERVRSI-----FNDASPRLIIN-----DFRNSIR--AKELSDALNI--PQLTYQFDSSENIGSQPVALPKLHPHTPAVVFFTSGSTGKPKGVELGHLGY-QAWFNGIQECF-NVTQGDRVALTTNHSFDLSLGELLLGLVSGATLVVAPQSTPLSIIPWLNKHKITVWQSVPSL-MKQILPFYDLSDALRSLKVLMFCGEPLELDLVRSFHTTFSHSPARLYGPVEASIQVTWCWADKYLDCDMTHVPIG---KALAYANIDTIPHGKSDQELIVSGPHLALRYLDDEKDRKTFITEGGYYKTGDLVLKREDGELVFNGRTDDQVKINGYRIELPEIEKALLQHTAATDACVIAHTEG-TETKLVAFVVTKET--NSREIRRQL-STSLPIYMLPKRFVFMDKLPLTQNGKRDKVLMKK--------- 116195758 1114 ------------------------------IRQQCLARSDAQAVCSWDGELSYAELDALSDRLARHLDELGVCEDTMVGLCFEKSMWTIVAMLAVIKAGGVIVMKLPPQR---LSMLLENTKASVVLTSDQCA-----SVVEHVEAP----HKCIVDAAFFEKLPEA---AGPPARPSPTSERPVLVMYTSGSTGLPKGAVVTHGGLCASLDAHGATVCLDTNTRTLQY--AAYTFDASIFDILGTLWFGGCICVVSEENPNDLARVVRDMEVNFMLLTPTVASILDPTA------VPSLRTLALGGEALRVEMWSSHASIFNCTECSIMCAINGPVTDKNLSS------NIGRSP-----AASVWDDYNRLVPIGAVGELLIEGPLLAQGYLHDPERTAAVFITDPMYRTGDLVRQNADGSLTYVGRGDGQFKIRGQRLEVGEIEYSTLIAPAVRNAIALEISCQDTPDSTSPF-LPLTDALRCS-LSALQDNRALPSFMVPSMYVPVRRMPLTTSGKIDRGQLRNLLND----- 21224519 69 ---------------------------------------------------SFAEMSARSNRVANRLREWGVGPEDRILVMLGNQAELWETALAAMKLRAVVIPATTLLGPADLRDRVDRGRVGHVIARAEDTGFD----------DVPGHYTRVAVGGATPWRAYEDVYASDTFTPDTAADDPLMLYFTSGTTARPKLVEHTHVSYPVGHLATMYWIGLKPGDVHLN---------ISSPGLFAPWNAEATVFLYNYTRFDATRLMAEMDRAGVTTFCAP-PTVWRMLIQA---DLTRLATVVAAGEPLNPEVIEQVRRLWGRTIRDGFGQTETAVQVS--NSPGQVLTGSMGRP-SPGYRVELLDTGAPGAAEGEIALDLSDHPVGLMTGYHGDPDRTAEAMAGGYYRTGDIGARDEDGYLTYVGRADDVFKASDYKISPFELESALLEHVPAPDALRLAVPKAYI-----VLAAGWEPGPDTAKVLFEHSRDTLAAYKRVRRLEFGE-LPKTVSGKIRRIELREA-------- 115914188 4 ----------------------------DVFRYSAERYPDKLALVLDDQKWTLRDLEMYSNAVANLFFERGYQKGDTVALLMDNRPEFVGLWLGLSKIGVVSAFINHNLRRDGLTHCINVANSKAVVFASELSD-------GKVCEVHPSLRNVECYSTGPLAEPIAFSSHNVDSLIKATSSDTVFYVYTSGTTGLPKAAVITHSRLLFMAKSIAESFNITSDDTIYCALPLYH----SAAGCLGVIINGTTMAMRKKFSASNFWLDCIRYNATVTQYIGEICRYLY--SQPNRPEETKHQLRLAMGNGLRPELWNEFKDRFNITIGEFYGATEGNGNIANMTDPETIIRNSKGLCMR--------------AKPGEPGQLVIRKGDPVRDFHGYADRQANSKKGDSAFLSGDVLVMDKFGYFYFRDRSGDTFRWKGENVSTTEVETIISKTIGLNDTVVVEVPGS-EGRAGMAAIVDPNGALNIPDLFHKLKAN-LPGYAVPLFIRMVTKVDTTGTYKLKKVQIRK--------- 54296122 112 -----------------------------------------------NKTLTFAQLYSEVCKMSNVLKSLNVRKGDTVGIYLPMIPEAAIAMLACARIGAIHTVVFAGFSAHALQQRLIASSCKCLITADAFQGGKTIPLKKQADTKL-VVKNLLNKNKEHWWHELKQTVSDQCMPEPMNAEDPLFILYTSGSTGQPKGVVHTTGGYLYTHQQDNEVFWCTADVGWIT----GHSYVVYGPGITTLMFEG----IPTWPDAARNWRIIDKHQVNVFYTAPTAIRSLMRTGDQWLNSSSRSSLRLLGGEPINPEAWNWYHQKVGCPIVDTWWQTEGAIMISPRASDEVTKPGSARKPI-PGIVPLLLNEQGHEINGAGEGLLAIKYPWPSMARTIAGDHQCNTYLSNGYYITGDGAKRDEDGDYWITGRIDDVLNVSGHRLGTAEIESALVSHPKVAEAGVVGIPHDLKGQGIFAYVILKQGNKPDAKLQTELMEREISAIAKPDVIQFVNDLPKTRSGKIMRRILRK--------- 170747499 93 ---------------------------------------------------TYRVLRDEVAVLAAVLADLGVGKGDRVILYMPMVPEALFGMLACARLGAVHSVVFGGFAANELAVRIE--DAAPKVVLAASCGIE----PNRVVAYKPLLDAAIAAGPATLVVGRDRDWAETVAAARVAATDPLYILYTSGTTGKPKGVVRDTGGYLVALAWSMPNLYVQPGETYFCAWVVGHSYIVYAPGCTTVLYEG-----KPVGTPDGAFWRVVAEYGVVCLFTAPTALRAIKKEDSKGADLSAFRSLFLAGERADPDSVAWAERVLDRPVVDHWWQTE--TGWPIAGNPMGLGLGSTCVPMPGY-RVEVLDEGGRPVPAGTMGTIAIRLPLCLPTLWGSDDRMRSSYTFPGYYDTSDAGVIDGDGYITVLGRTDDIINVAGHRLSTGGMEAVLASHPDVAECAVIGIRDALKGEVPCGFVVLKAGVARPTETI----ERELVA-KVRDEIGPVAAFPKTRSGKILRATMK---------- 119483486 52 -----------------------------VVREHCQRSPDSPAVNAWDGSFTYAELDSLSDAIASVLILFGVKPESIIPIYMHKSRWTTVAILGVLKSGGAFTLLDPSHPRSRLEEICKEIQARFILTSE--------ELSKQ-------------CSEMSSVLVVEHLSRACLLSPPSRPENAAYIAFTSGSTGKPKGIVIEHRSYCSGARSHLKVFGIDSTSRVLQF--ASYAFDVSIMETLSTLMAGGCLCVMSESERSDPNLFVESYKISHCFMTPSFAVQWTECCNPP-------PTLIVGGELMRPSDTRAYKAMGICCM-NAYGPAECSVNVSRVEDPRNIGYTTGATAISP-------ENPEQLMPPGTVGELLVEGPIVGRGYLNLRRHRKGTSYQHRVYRTGDLAQDSISGALLLHGRKDAQVKIRGQRVELPDIEHHLQQTLPDGDAEVIVEKVTFMGDR--LFLAPQSQIMEQFAISKKHLQTNLPSYMVPDIFIPISTIPQTVSGKTDRKALR---------- 182435127 41 ------------------------------------------------TEVSFAEMSERSARAANWLKARGVRAGDRVLVMLGNQVELWETALAAMKLRAVVIPATPLLGPGDLRDRVERGRVRHVLVRDADTKFD----------EVPDYTRIAVGEEVAGWLPYAGAAEASAAFTPDRETDALMLYFTSGTTASPKLVEHTHVSYP-----------VGHSTMYWIGLPGDVHLNISSPGLFAPWTAEATVFIFNYTRFDAGRLMAEMDRSGITSFCAP-PTVWRMLIQA---DLSQLTTVVAAGEPLNPEVIETVRREWGVTIRDGFGQTETAVQVA--NTPGQLLTGSMGRP-SPGFTVELLDSGRPGAAEGEISLDLADRPVGLMTGYHGDPDRTAEAMAGGYYRTGDIGARDADGYITYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYVVLAEGWEPGPDTAKVLFEHSLAPYKRIRRLEFAE-LPKTVSGKIRRIELRE--------- 209965137 88 ---------------------------------------------------TYRDFRDQVALFAGALRDRGVVKGDRVLVYMPMVPEALVAMLACARLGAVHSVVFGGFAPHELA--TRINDAQPKVIVSASCGIEYKPLDSAIEQATHKPESCLILQRPQEQASLIDAATTPADCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAVALKWTMEHFYVKPGEVFWAAWVVGHSYIVYAPGCTTVIYEG-----KPVGTPDGAFWRMISEYRIQTLFTAPTAFRAINALLLKNYDVSCLRALFLAGERSDPDTLHWAEDHLKVPVIDHWWQTE--TGWPIAGNPLPVKYGSTCKPLPGWD-VRILGADGHEVKRGDIGAIVCKLPLTLATLWNAEDRFRKSYLSEGYYQTADAGFVDADGYVYVMARTDDIINVAGHRLSTGGMEEVLAGHPDVAECAVIGVADQLKGQVPLGFVVLKAGVTRPTEV--IVRE---IVAKVRDEIGPVASFPKTRSGKILRGTMQK--------- 167366294 13 -------------------------TVPQVLEQIAQSFPESIAAISERGRITFAELEFRSNQLARLLVKRGVKVGATVVLMTGRSIDTLIGMTAILKAGGV------------------YMPLDVGLGPEAISGIQDAQPALVLTEHQPALIDAIEQRRLSDELDASRLEGDPLAL-ELTPSLPAYVMFTSGSTGRPKGVVVPH-RAIVRLVVDTDFMTLSPATVMLHAAPLA--FDASTLEIWGPLLNGGQIVIV-----EDAVLSVDRIAETLGRF--SVNAAWLTAGDERPEALSGLTTLLAGGDVLSPAHVRRAMALLDCTVVNGYGPTEN-TTFTCCDGPVPI-----GFPISGT-SVHILSDTLEPVADGEEGQLCAGGIGLALGYLNRPELTAEKFIVDRLYLTGDYVRRRSDGAIEFRGRRDRQVKINGVRIELDGVEQALRQDPVLADAAVVLSADRGDAKRIVAFLKPL-PGDAAGDLEAGVIRRQFPAQAIPSTIKVVDELPLNKNGKIDRKLLSDLITEQLGAG 13488203 5 ----------------------------------ASEFPRRPAVIFGTEAINYMDLWLRACEIARALKTGREAGLDRVALYFPIGIDRIAAILCCQILGVSYVPVEPNLPASRIREMLAQADPSVLLSSSAICS----AILKEVSSCPTVMVEEVGVGAADRGSLSRDLALPP------KSG--GYVIFTSGSTGKPKAVNMGGAALQNLVDWQIELSTLSDNAATAQFAPIS--FDVSFQEIFSTLCSGGSIVLLANEQPDLLSDEILRARVE-RLFLPFIALQQLASNCVERNLFDSLREIHTAGEQLVVSSALRFIKLPQCRLFNQYGPSETVVTCHELDNPAEWPLPPIGRPL-PNVVLFILGEDGRPVRLGEVGELYIGGVCLAQGYFQDKERTDERFTLTRLYRTGDFATSDESGCFFFCGRRDHQIKIDGYRVELGEIESVIADHPDVAEVAVVFDRDANGTGRLIACLTSKDGAPTETVVRAHVREK-LPGYMAPDRVQIIGAMPKTASGKVDRK----SIAERLCA- 214031142 50 -------------------------------------------------------LHDHVDRIARHLLE-KVKPGDRVGVLLSQSVGCAAAHLAIWKIGAIPLFKLFQHDASRIN-----DAGLSYVVTDAAGEAQLGALATPLR-----VEPLLIAGEAASRLPFADTTPEPAVLIYTSGTTGSAKGAVHGHRVLSGHLPGSHD----HLGQSGDCLWTPADWAWIGGL-----FDVLMPGLLGVPVVAARL---DKFTPEACAEIIARGEVR-NVFFPPTALRVLKSAGQGLDGLRS---VASGGEPLGAEMLAWGQQNLGVTINEFYGQTECNMTVSSCAVDFPVRPGCIGKPVPGCVVEVI--DPDGAPTQGEGDVVVRRGAASMMKYWNRPEATEEKFHGD-WLVTGD--RGIWEGYLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDPLRTEIVKAYVVLKAGATATKELQDHVKQR-LAQYSYPREVEFLDALPMTVTGKVIRKELK---------- 47223038 119 ---------------------------------------------------TYRQLLSQVCRCANVLKQMGVRKGDRVSIYLPMIPELVYAMLACARIGAVHSVVV-SRVGEDERHFAGFSESLCERIMDAQSSIHLKQIADEALEKCSVTKCIVVRHQAEPVILREDLHNTPIDVPELDAEDPLFILYTSGSTGK----PKHHHHDVYWC--TADIGWITHS--YITYGPLAN-------GATSVLVSSSWGI-PVHPHVGRFWEIIEKYKVTKFYTAPTAIRLLMNGSTAERYDLSSLKVLGSVGEPINPEAWRWYHEAVGCPVVDTFWQTEGGHVLTPLPAATPL---KPGSATFPFVEPAILSEDGEELEGEAEGYLVFKRPWIMRSVHGNHERFENTYFKKGFYVTGDGCRRDKDGYYWITGRIDDMLNISGHLMSTAEVEAALTVHAAVAEAAVVSRPHKVKGECLYCFVTLKNNQTLAEELRNLVRER-IGPIATPDFIQNAPGLPKTRSGKIMRRVLRQ--------- 126734899 96 -------------------------------------------------HITYKMLHKKTSLMANVLKDMGVGKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSAEALGARINACDAKVVITADAPRGGRVTNLKDSVNQALLNVKCLLVKRTGQQLHEMEEKVSADCPPTEVNAEDPLFILYTSGSTGQPKGVVHSSGGYLVAMTQQYTFDYHDGDIFWCTAWVTGHSYIVYGPGATTIMFEG----VPTYPDAGRFWAVCQKHKVNQFYTAPTAIRALMAQGNEEKYDLSDIKVLGTVGEPINPEAWNWYNDIVGKGKAPIVDTWWQTETGGHLLTPLPGATATKGSATLPFEPTSGEEIHDTAAE----GVLCIKDPAQMRTVWGDHERFEKTYFADNYYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYAYVLMNGQEPSDAELEVWVRSE-IGPIAKPDLLQWAPGLPKTRSGKIMRRILRK--------- 195353588 61 ------------------------------------------------------ELLAIAMRVASYMRSEGLLQSDIVGIIGRNTTHMLAVAYACF-------FNGIAFHSLNITYDRDTIEKISIIFCDGDEFEKVRSATAQLDVKLVTMRNHPVDSKIDEVVPIEE-NFQPAKLENGNDQTLAIL-CSSGTTGTPKAVTINNSRHILSGNYHLTT----------ADIQYSHNTLDWITGLLTTITSGTRVIANNAFDPAFAMRIIEEYKVTWT-IQPPSSMALMNCPEFETCDLSSLRCYMFGGSRAALEVQKGIRSRLSC-LQFVYGFTEGAMATINCHFDEK--TGSVGRLVNGL-KLKIINDEGESLGPDEIGEVCIKNHQHWSGYYGNEVETRGMRDSLGWYHSGDLGYMDRDGFLYIMDRKKEMLKYQNIMYYPNDIESVISEMPQVAEVCVFGIWSNMFGDEAAAAVVKKGYELEAQDVVDYVSSRTDSKYKLNGGAVIVENLKRSANGKTNRMA------------ 169781710 241 ----------------------------EIIHEQALLQPESEAVCAWDGSLSYRELDLLASQLAYYLQVQGVGPEVRVALCFDKSKWNIVAMLAVLKAGGAFVPLDPTHPAARL-----------------------QSLVRSVQARIMLCSRVVV----EHLIPLDNDTWEERSIPEVKGYNAAYVIFTSGSTGEPKGTLMEHKAYVSSMAHAPRLRVFSNSRLLQFA---AHTFDASLVEILTVLLVGATCVPSEEARLNNITKVINDMRVNHATLTPS----FVDFISI--SDVPRLETLVLAGEAMSQETWSKINLVNGFGPTETAVTAAVNSNVTRSSDSRDI-----GLPTG----IRCWDDHNQLVPVGCVGEMLAEGPSLARGYVNNQQKTAEVFIYDRFYKTGDLVRYNSEGSLTYIGRKDTQVKFHGQRIELGEIEDNLNTDSNIKH-SLVFLPKSGFSEGRIVAVLSSDPEPKKNSIISQIRDRRLPAYMIPTVWLCVEALPMLVSGKLDRKA------------ 37526229 3036 -------------------------TLCSLIEQAVNRYPQRIAVVDAYRQIDYRTLWSQSLALAAHLQTQEHQHSSLIGVVMEKGWEQIVAVMAILLAGRLPIDAYPQQRIHQLLASGEFAQQMSW--PDSVQVI---SLDELLLNRLP--KN--TGGQRLSAHP----------------EDLAYVIFTSGSTGKPKGVMIDHQGAVNTILDINQRIALNEHDSVLAISEL--TFDLSVYDLFGTLSCGAKLVI-PSPGPDKLLTWLQQESVTVWNSVPAFVQLLEEYARDYPHSLNSLRWVLMSGDWIPTSLPERLSALHGATEASIWSIAYPIAQV----DPNWRSI-PYGKPLA----NQTFYVLNATLSPCPTGELYIGGQGLALGYWADLEKTAQAFTGERLYRTGDLGRWRPDGNIEFLGRNDHQIKIRGYRIELGEIEHRLCEHPDIQQALAFAHTTSTGALQLVAGLRLSDETPLSTELLPVLLQQTLPVWMCPQRFIILDAIPVSDNGKIDRRAL----------- 126731093 86 ---------------------------------------------------SYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDARPKAIIA--ASCGMEYKPLAAIDQSTHKPDFCVIFQREQEVAALVENWHVQPAECVPVEGNHPAYILYTSGTTGQPKGVVRHTGGHLVALNWTMKNLYVDPGDVFWAAWVVGHSYICYAPLIHGIVFEG-----KPVGTPDGTFWRVISEHKVKSFFTAPTAF----RAVKREDDLSGLRGVYLAGERADPATIEWAQEQLKVPVIDHWWQTE--TGWCIAGNPLGILPTKLGSPAVPMPEIHILDEAGHPMPQGELGSIAVKLPLTLPTLWNAEARFRKAYLDHGYYETGDAGMIDDDGYVYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDDLKGQLPLGFLCPHEEIVK--ECVKLVRDQPVAAFKL---ACVVDRLPKTRSGKILRATM----------- 145232006 88 --------------------------------------------------WTYSQLKDLVDRFASLLHTKDIHTGDFVGVFTTNAPEMVVTIYALSKLGAVAALINTNLRDDTFTH-CLNVSGSKFIVPD---------LSEFVCSELPHVADSSSAGEIQLITPSELQQYSPSATTAAKRSDLSALIYTSGTTGKPKACARNMMALITSNPNTTD---LDNRSKYYSPLPLFHGTAYFT-GLCYSVGNAGTLCLRRKFSASQFWKDVHDSKATRILYIGELCRYLLSTPPSPYD--RDHNCIVASGNGLRGEIWERFRQRFGVEIREFYRSTEGVAKFKRWFEDDTFIVKYDTETEMPYRDPKT--GFCVPAKLGEEGEAIGR--VKSRGLLTEYLHNEDAFTKDLFQRTGDLVVRDHDGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGVKNGYDGQAGAAGITLEDASPATEELYSDLKKKGVPSYAFPRLVRLTEK------------------------- 195492099 45 ----------------------------------------------EDTVLTREELHMNAMRVASYMRDMGLGQDDIVGVMGRHTTHLSAVAYACFFNGT-PFHAL--HNAYEESCISKLFGITKLIFCDGDEYEKVQAATKDLQVTIVTMRNHPVGS-----VRIQDILTQPVRLKDGTDQTLAILS-SSGTSGFPKTISNSHKIIVEYMGLNSSIVQYTSSTLWLSGLLMA-----ISTGV----FSTTSIIADCDFDPGLLCRAIAKYKISLVLLSSSYLAMFANSPELQSADLSSLKYLFYGGSSSSLEAQRRIRSHLSC-LHFCYGLTE-------LNSAGSVNLNFDGKPNSVGRPARVIDEQGGALGPNVQGEICFNNDQKWSGYYQDPDESRKIQDSENWIHTGDLGYVDEDGYIFVIDRLKDMLKFQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKPGAQEAQEVVDYVRKRTTAKFKLNGGALIVDEL----VGSGNRKANRAAVKKHFI-- 152986840 9 -----------------------------LFSQQAKSHPERLAIVDHARSLTYRELDRLSDRLAARLAGRGVGK------------------------GAL--LPLLAERSPELV----IAILAAAKCAAAYVPVDRRQPDKRKQEILRQCRAPLVLATQAGELPGHAVETIAELLPEPGGSDALYVIFTSGTTGEPKGVSRSLANLVRWHNRRFEMSGQSRTTLMAGV-----GFDVSQWEIWSTLCAGACLHLVPEPDPAALLAFFAEQRISHTVMVPALVERPVPAS-------LALHYLFCAGEKLPPVAT----GSLPYTLVDYYGPTEATVFATRVVDAEAYRRPASGLPIGGC-EAFILDAEDRPCRGDTPGELNLAGICLARGYLNERRFHHAPHLRRRLYRTGDRARWLADGSLQFLGRLDDQVKIRGNRVELGDVEAALLRQPAIHGAVVLAHADDSSGSQQSAFVVPRERAALLAALKSGLRQE-LPDYMLPSRYLLLERLPTTANGKTDRQALRRSLAE----- 89094644 9 -----------------------------LLENAVETHGNKIAVTHEGKSITYDELFKRVNQVAFYLRELDLPKDARIGIYS---NKGIEQVIAILAILSTDYILVPLTRLLK-------PEQVEYIINDC--GIQCIITDRL---KLESIEEINFEGDVPSFEEIYKYYNKPYEC-DISGHNNAVITYSFGLTGTPKGIVISHRNLIDSARVVSQYLDLQEDDVISGLLIFNLDYGLNQ--IFCSLYKHATLALHRFILPEDFFNHLMNDKVTVLPLMPVNISEMFDDEISRIELFEDLRIITSSGGNVTAKMISDCKKTFNAEFYSMHGLTEAFRS-TYL-DPSQVQIDSIGKAI-PDVELYVINEEGKECAPREVGELIHRGGYIYRGFWNAPKENAERFTDEIVVATGDYVYKDEEGYLYFVSRHDDMIKTRGFRVSPYEVESVVAKNPSIDRCAVFGLENELIEEEIVMVYSATSELSEEEIL--FELKKHLASYMIPSKIVYKRFLPQSDKNRVNKDELKRELAD----- 145222140 53 ----------------------------------------------------------------------------HVGILLANVPDFVFWLGGAALAGATVVGLNPTRGTADLAADIRHAD-CRLIVTDSVGAQRLRGIGHGVPD-----DRVLVVDDPEYRRALEACATEPAVAAGVGASSLFLLLFTSGTTGASKAVKCSQGRLARIAYVATEKFGHHRGDVDYCCMPLFHGNALMALWAP-ALANGATVCLTPSFSASRFLSDIRYFGATFFTYVGK-ALAYLMATPEQADD--SDNTLTRGGTEASPEDQAEFRRRFGAELHEGYGSSEGAAPATALGRPEDVVVVDPAKPCAPA----VLDPRGRVTNADDAGEIVDRGARDFEGYYRNDAAD-ADRVRNGWYWSGDLGYVDRDGFLYFAGRRGDWIRVDGENTSALTIERVLRRHPEVIAAAVYGVPDPRSGDQ--VMAAVEVAEPGSFDINAFVDQDDLGAKGFPRLLRVSARLPATGSNKVLKRELQ---------- 163738790 54 ----------------------------------------------------YGELRQMVDAVARDLMQR-VQPGDRVGVLLSQSVDCAVAHLAIWKIGAIPLFKLFQHDA----LASRIGDAGELVLTDGGGTAQLGSLAQPL-----LVADILSAGQSDHLLPYAETTPEPAVLIYTSGTTGSAKGALHGHRVLSGHLPGSHD----HLGQPGDCLWTPADWAWIGGL-----FDVLMPGLLGVPVVAARLKFTP-----EACAEIIRQGDVRNVFFPPTALRLLKAAGQGLDGLRS---VASGGEPLGAEMLAWGQRHLGVTINEFYGQTECNMTVSSCVADFPVRPGCIGRPV-PGCTVEVLDDTGTPTKD-EGDVAVRRGAASMMEYWNRPDATAEKFHAD-WLITGD--RGIWEGYLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDELRTEIVKAYVVLKGHSPSESDLQDYVKSR-LAKYSYPREVEFLDALPMTVTGKVIRKELKARAAGKV--- 196005111 11 ----------------------------EIFRRQASRTPDAIAVVDNNKSMTFKELDMASEVLATNLRHKGIKVDSIGGIYMDKCLEYVIAYIAILKAGGAYLPLDVSYPPALLKMVLEDAEPVAVITTQSWA------------SLLPSELEIIVLDDGWQNI-LEQENTARGDVEQIKNSDLAYVVYSSGTTGKPKGICCPHRGAVFSYKRFLFYPFEDNDRV---ACNVFFVWELLRPLLKGILYIIPNAIIY---DPVLLSQFIYKHRITRILFTPSLLEAMLDCSGDFKKTLSSLRIIMLCGEVVTALRNRCVRVLPNAKLVNLYSTSESHMAMAELSGPYGAIKNRKFCPIKPYDEVHVLDDDLKQQPVGVYGEIYVGGPTLARGYLKRPELNAKRFIKTPLYRAGDWGCLLPDGQLEIGGRCDTMVKVRGYSIELQAVEAALLELDKVNAAVVIPQGEEGSDKFLVAYVVPEGKTTR-KEIREALKKR-LPYFMIPSYFVFLASVPLLASAKLDKKQL----------- 198455564 15 -------WSGPRPQSFFDADCSIGKILFAFMRNHPSNLC-QISDTEG-TALTNGEAITFAIRIAQQLKALGLKQDDVVGIAGTNTTYLMPVVLGCL-LNGTPFHAVPWHDEDTLKHLFSITRPRI-IFCDGLVYPRISIISRMFKSHVYTLKDHRLGIPRVEDL-LEPTKAELYYVPELGGDQTVAILCTSGTTGLPKAVTITN-----------AACLFDFGFVTGQDVLLSFSTIDWSAGMFQMLFSATRIITDRAYTPEYLLQLVEKYKVTLLTLVPQQVASLIKAPTLSKQRLATIRFISIGGGS--------------CYVANVLKMQEYLLNGQALTETGGVSANMGSKPSSPGVRVKILDDAGRSLGHGETGEILLHNGKQWNGYYGNPNESKRIQDYQGWFHTGDMGYFDDENYLHIVERKNEMLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNDVDGDAAAVVKIPGSRLTE-MDIVEYVAKRLVVTHKLHCGVFFLPELPKTGSGKVLRQQARD--------- 560509 2 -----------------------------LLAEQASEAGDRPAFYAADVV-THGQIHDGAARLGEVLRNRGLSSGDRVLLCLPDSPDLVQLLLACLARGVMAFLANPELHRDDHALAARNTEPALVVTSDALRD-------RFQPSRV---------AEAAELMS-EAARVAPGGYEPMGGDALAYATYTSGTTGPPKAAIHRHADPLTALRLTPEDTGLCSARMYFAGLGNSVWFPLAT---------GGSAVINSAPTPEAAAILSARFGPSVLYGVPNFFARVIDSCSP--DSFRSLRCVVSAGEALELGLAERLMEFFG-GIPILDGIGSTEVGQTFVSNVDEWRLGTLGRVLPPY-EIRVVAPDGTTAGPGVEGDLWVRGPAIAKGYWNRPDSPVAN---EGWLDTRDRVCIDSDGWVTYRCRADDTEVIGGVNVDPREVERLIIEDEAVAEAAVVAVRESTGASTLQAFLVATSGATIDGSVMRDL-HRGLSAFKVPHRFAVVDRLPRTPNGKLVRGALQQ--------- 195655239 204 ------------------------------------------------------ELRKKVCLVAKAIDALELPKGSAIAIDMPMDVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKLSEAKAIFTQD-YILRDDKELSRVVEAKIPVRGSLLIKGLRVDDLSWQDFHTEAENYTAVNQPAYAFTNISSGTTGEPKAIPWTH---ITPLKAAADWCHMDIRKGDVVAWPTNLGWMMGPWLVYASLLNGASMALNGSPNSSGFAKFVEDAKVTMLGLVPSIVRTWKNTDCTAGLDWSSIRCFSSSGEASSVDDYLWLMGRAGCGGTEIGG---GFVTGSML-QPQALILDSSGNPL-PQDSVGIGELALDPTLFGSSTTLLNADHQEVYFNGMPEWHGKI------LRRHGDEFERTSDGYYRAHGRADDTMNLGGIKVSSIEIERICRVHEAILETAAIGVPPVGGGEQLTIAVVLKDQSSQIEDLNQLKLACNMALKKLNSSVVIVPSLPRTASNKVMRRVLRKEFSQ----- 218719062 216 -----------------------------LIERSVSRNPDSQALLSWDGSLTYSELDQHSSKLAVNTYDLGPEK----IVPLCFEKSIWAVVLAVLKTGAAYCCLDPAHPQARRDYMTELVNARIALCCEAHSGL--------IQ-KCPSL---IV--DADFVYHLETPSIRPTSL--VQPSNACVIAFTSGTTGNPKAIIHSHTSVCSGLLANAPFQRINRSDIRLFQW-AAYTFDVSITETFSPLIYGGLVCISEEERLNDVEECMTRMNVDWAYFTPSFARFF------RRYNTPGLTQLILGGEAVTVDDVRRVRVL------NAYGPAESI---TWFLEPQLGLSSTIGKPIN----MRAWDDETRLMPIGAIGELLLEGTSLFRAYLKNQEKTDQSLISPKMYKTGDLVRYLPDGNMTYVGRKDTMVKLYGQRMELEEVETVLCLPEGVQASADIIRP---AGENEEVFCVPKNFGQDLHELKVYAQSKALPAFMVPRVYIPVDEMPYNSSRKLDRAKLRQMVS------ 108763177 2131 ----------------------------QLIEQQAAARPGVHAVELDGQCITYADFNRRANQLAHHLRGLGVGPGVLVGAFIDRSPEMLVTLLAILKAGGAYVPLDPAHPVERLRFLLDDARAAVLVT--------KQSLA----ERLPAHTAKVVHLDTDAV----TLASRPTENPTATATSPAYVIYTSGSTGEPKGVVISHGQHFQDMQLHFELTERDRVLQF-----ASFNFDASLEQILPTFMTGATLVLRGNQTPEELARRVVEQRLSVTAYWQQLTQSW--AESPPTIGAHDLRLVIIGGDTVLPKVLELWQPLGNVRTLNAYGPTETLITATTFAIPKGWSATRVGRPLS-NRPCYVLDRHGAPVPIGVAGELHIGGPLVAAGYLNRPELTAQRFVPDPFYRTGDLVRYRPDGTLEFLGRSDHQVKVRGFRIELGEIESALSAHEHVQEVVVMEEPGALAGKRLVAYVVPSAQGSTPAALRQFLLEK-LPDYMVPAFFVLMEAMPLTASGKLDRKAL----------- 91783776 8 --------------------------------ETAAREPDRPALWVDERSYCYDELASRAGRIAADVSALGILNADCAYVPLPNMPA--ARIAAIIEQSDAPVMLVDRRCAALLDEVVSLLDESPRIFLLDDEEGEVQQVSQDSDETAPTRE--VSAGRDLTRLPSDPLVAETV-MPR-ATCDVAYILFTSGSTGAPKGVPISHGNACAYVARYIQLCELSFD-------PSVHD--------MFVCWANGACLYVPKPIYNAAF--IKEHAITHWSSVPSGAAFMQQFRKLQPDEFPSLRVTLFGGEPLPRLLVQALRAAPNSRVLNMYGPTETTVACTAFEVTTEFLADPRRAVMPPGMELLIVDAALEPVAPGISGELLIGGPQVASGYLSADEPGNRRFSASRWYRSADAAREVAGEGIVFQGRLDTQIKIRGNRIELEEVEHVVRSCSQAALCAVIAWPVDEAGRAGGLIAFVTQVQGGATQILQACRQR-LPAYAVPQRVVMLDTLPLNVNGKVDRRAL----------- 118471003 5 -------------------------TIGGVVDAIAEAVPDREMTVCGARRTTFAQGADRTRRIAAG-QGLGAHRQDRVALIMHN-DQYPDLVIGCLKARTVPV---------NVNYYYEVAELLDHLRPSA--AVYHRSLGAKFADVLPRLLICVDDGPGPDLIPLDDLAQSGSDCVAPASPDDLLMICTGGTTGRPKVMWRQGDIYVSSMNGAIHAKVANAGPPWFAVSPLMHAAGLWT--AFSGLLSGQTVVLKPRFDPRAVLETAEREKVGLMTMVDAYAAPIVEELRRRTYDLSSLFAIGTGGAATNLKHQQALDHIPQITLINGFGSSEGFGHSQRGNQAETFQLRAGGLVLA--------EDHSRFLTPGEQGGWVARNGRIPLGYFDDEAATANTFPEVEGQRSGDRAALEADGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHAAVADALVVGRPSERWGEEIVAIVALRDNHGSDHDVTGALREHCLARFKTPKDVMFVEQVRRLGNGKADYRWAKAHAAQRV--- 186472865 515 ------------------------------LAQHAKKEPDVSAVTDAGRTLTRAELDARAARLAARMMTAGVGAEVRVGIAVGRTTDLFVGLLAILKSGGAFVPLDPTHPQERL----------AHIVDDAL--IEHVVTERRHLPKLP-LRH----GTRVWLIDADDAQQEEIAWPAIAPTQAAYLIYTSGSTGKPKGVVVDHASHCAAIVARYGMCEQDRVLHF-----MSINFDGAHECWLAPLSAGVAVRITDDAPPAQTCETIARERITIAAFTPSYAL-QMAEWARRHGAPRSLRSLTVGGEATSREAFAALRQAFDVRVVNGYGPTETVITLWIIDAHEDAIADAAYLPITPVGEAHVLDANLRALPIGVTGELYLGGTGVARGYHARAALTAERFVPDPFYRTGDRVRRRANGVLEFVGRIDHQVKVRGLRIELGEIEARLIAHDDVRDAVAVSGADAAL----AAYVELSEEAGKRSRLVDYLR-RVLPDYMVPPHIVVLDALPRNANRKIDRAALPE--------- 195450144 60 -------------------------------------------------------------RIAQQLKAMGLKSADVVGIAGTNTTYLMPVILGCL-LNGTPFHAAPWHDEETMKHFCIFCDGAVYA--------RISVIARMLKTPVYTLKHRLGTPRVEDLLPTKELYYTPESLLLGGDQTVAILSTS-GTSGLPKAVCISN-----------SACLFDFGFVTGQDVLLSFSTIDWSAGLFNMLFSSTRIITDRAYSPEYMLQLVEKYKVTLLTVIPQQVASLIKAPTLSKQRLSTVRFISVGGGN--------------CYVANLLKMQDFLMNGQALTEAGGVSANMGAKPSSPGVKVKILDDAGRSLGHGETGEILVHNGKVWNGYYGNPNESKRMQDYQGWFHTGDMGYFDNENYLYIVERKKDMLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNEVDGDAAAVVKVPGSRLSE-MDIVEYVAKRLVVTHKLHCGVFFLTELPKTGSGKVLRQRARD--------- 157130883 3 --------------------------LGQIFLNVMSRHPSKVIQINADTGYEMNELKKRSVRVALNLRKLGYRQGDLVTLACINTDNVVPVYVGCLTLGLVVNPLAAVFNKDDLGHMMRLTQSKV-----VFCDVNNLTVVKEVDEAIRVKPRIYVMGAASECLSVEDLLSESFEAPYLGNSKMAAILCSSGTTGRPKGVCYSHAHLIEA----------EGFAETLNAGPIFNFSQLFLTGVLSVLYIRPRVITTQSFSVDAFFSIIENYKVEDTFTPPACIEAIQSHPRYRSINFSSLKRWTIGGAPVSTDILASLAKRFQATVKPIYGCSEGLIVSSML----PFAIGSVGS-LSKNVTVKIVDDLGNKLGPNEKGEIRARFKHQFLGYLNNAQMTLDASDDEGFFKTGDVGYFDANGFLYVVDRIKDIIKYMNYQISPSDLEEVILKIDGVKQVCVAGVPTV---DRSSVVLQPGSKLTEGEIVKQV--EQQVGDYKLRGGVYFVDRLPLSPSGKILRRVVREMLWE----- 26541525 1151 ---------------------------------------------------SYAQLDARANRLARRLRSLGAAPDQVVAVHLPRSPELVVALLAVVKAGGAYLPLDPDHPRARLA--LQLADVTPSLLVTSRDAAHGR--AGELAAGSPGLTLVEIDDPALAELP--DGPLDEVARPD----NLLYVLHTSGTTGTPKGVMNRHAGVANRM------AWMQEKYPLVAGERVLHKTPVSGWEIWWPLGHGATIVLARPGGHQDPGYLVRSHAVTTCHFVPSMLRVFLDETTAATAGGTLRRVVCSGEALPPDVAARFHRLLPGVELHNLYGPTEAAIDVTA----EQVEPGATDRPRLPIGRPYVLDGRGNPAPVGVPGELHIGGPQVARGYFGRPSLTAAAFVPDPFYRTGDRACWTEDGTLDYLGRIDHQVKIRGQRVEPGESEAVLARHPAVGDAVVV--PRRQGGETAYLVAVAGAEQPGPAHLREHL-SLSLPPAMIPSAYTWLDALPVGANGKLDRDALPE--------- 196228831 778 -----------------------------LFERRAAETPKAIALVDGDHQITYGELEACANQYANYLRKQGLGEGAYVGLFANRYWQFVAATLGILKIGAAFVPLDPRD-------------------PPARTAALRKHLDGMIEDKLD------VSAESKERGSEAGKPTGP-----------AYVMFTSGSTGEPKGVVIPHQGV------TRLVCATDHATFDNKTVMMQGSFDASTFELWGSLLHGGKLVFTRTDTHDDLAAHIARNGINTLFLTTSL---FNQHARQAPGMFAGLRCVVFGGEAADPSMINRVLE-HGRPLQLVNGYGTTFAVCHQIKNPAPSV--PIGRPISNTD-VFILDEQRQPVPPGVTGEIYIGGPGVAIGYLHRPEFTAERFIETEFYRTGDYGRWLSNGTIDYQGRIDQQFKLRGFRIEPAEIEAQLRLHPAVAQCAVVPKPSPSGEKVPVAYLVRRPEAIPDADFRQYLVQ-NLPPPFVPYQWFWMDSLPLTSNGKLDQRALPEPTVE----- 56696689 92 ------------------------------------------------KHITYKELHGSVCRMANILESLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKVVITADAPRGGRKTPLKSNADAALDTVKCLVVTGGQTTWIADRDFDYNEMALAEMGAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAAMTHEITFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMGQGTSEKHDLSDLRLLGTVGEPINPEAWNWYNEVVGCPIVDTWWQTE---TGGHLMTPLPGAHATKGAAMKPFGVVPVVLDPQSGVENGVEGVLCIKDPGQMRTVWGDHERFQKTYFADGYYFTGDGCRRDAEGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTPSDELMK--ELRSWVRTE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 87121796 3214 ---------------------YLDQSISECFAKEVARNPDKIALIYQDTKLTYQALNVKANQLAHYLIKQGIGKRCNVGIYSQRSIEMVTSMLAIIKTGACYVPLDANYPQARLQHMVDTANIGIILCDDTMT-----TSSPQLNARYITLTNLPPELSHENVDSFSALDFE-TSFPNLSMNDLAYVMFTSGSTGLPKGAVVPHQAVIRLVK---ETNYVDLNQDKTMAQINNFSFDASTFEIWGALLNGATLVILPNQNPSRFSQQIKTQGIDVVLMTTAL----MNQLAALNDKISPLDTLLFGGEKVDKKTIDSIRKGKPSHLLHIYGPTEN-ATFSTCYEINGVSDNYPIGSAIKHSTTYILSSQRRLMPFGQVGELYVGGIGLAKGYLGQSELTKESFIQSPFYATGDLVRYLADGSIEYMGRVDDQFKLRGYRIERLEILNQILCFEAIAQASVELISRENQAHLSVAMTLHSNLTTQAGSLTTHLSSR-LASFMMPKEFHIYDELPMTQNGKLDRKKIQSLLT------ 76802754 122 ---------------------------------------------------TYHELQRQANQVANYLESRDVGVGDTVGLYMPMVPEVISILYGCFKAGAI---AVP--------IFSGFGDATATRIADAFTGDGFLRRGSEVTLKDAADEAIAEAGHVEHTVVFERLQSDDYETKALGSSQESMLLYSSGTTGKPKGIVHTHAGFGFDLQPDDRFFWVSDIGWMMGPWTLIGTHTF---GGTMVMYEGA----PDHPEPDRFWEMIDRHGVTQFGISPTA----IRALRKRGDDLSSLRLLGSTGEPWDPESWAWFYEEVGGGDTPIINISGGTEIFGCFLMPQPLKPCTLGGPGLGMNIDIV-DETGASIKANERGYLVARDPAMTKSLWSGDDEYWSSFQDPPMWDHGDWAQKDEDGFWFLHGRADDALNVAGRKVGPAEVEGAAMEHEAVNQAAAVGVPDDTTGTAVVLYVVVEEGVEETDTLREEIRELVGEEQGKPFRVLFVDAFPKTQSGKIVRRAVEAAYTGEDLG- 212636201 88 ---------------------------------------------------TYAELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELA--TRINDAKPKLILSASCGIE----PSGVVAYKPLLDNALAQAHVEHCLILNDWQTGMATAPNIEATDPLYILYTSGTTGQPKGVVRDNGGHSVALAWSMKHIYIEAGDSFWAAWVVGHSYIVYGPLLVGLMYEGKPI---GTPDPGAFWRTIAKYNVK-SFFTAPTAI----RAIKRDDDLSCLKNVFLAGERCDPDTLKLKKPVIDHWWQTETGVAANLMGYA----PVEVKAGSPALAVPGY-QIEVVDVMGEQVAANESGNVVIKLPLTLTTLWQNEQRYVDSYLSEGYYLTGDAGYKDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHDAVAEAAVIGVEDELKGQVPLGLVVLKDEQELNKQLMGLVRKEPVAAFRL---VSAVQKLPKTRSGKILRGTMRNIADNK---- 24744794 2458 ------------------------------------------ALVCGETTLTYQELNQKVNRLTHYLQHQYQLGAGKIMLMMGRNQNLIISILAIFKTGAVPIDAYPNNRID-------------FIIKD--SGCHVCLTESNLISRIPQEIETICLDKIDNILAKYG-NQEPNIPPD--SSQIAYIFYTSGSTGNPKGVMGRHLNVIQSLRLTFNLKYPEWRYIFTAALPLTIGAPLY---IYEVKYIGHLVSFLQENQINHTTPSIYRE---ILALLEP------------GETISSLKYISVGGEKLDRETALALRQLFGEIVSNVYGSTETCVGVSQYKINENLDTDVPLGQVFHNNRLFLLDEFNNPVPLHIVGEICVEGAALASGY-----HNLPQITKEKFFRTGDLGKQTAPGVIEFMGRKDNQVKVNGYRIDPEEIEYQLNRYPQIERAIIISVNNQTQLSAYC----QTDKQIEISEIREFL-ANFLPVYMIPSYFIFLKQFPLTKHGKLD--------------- 214037172 105 -------------------------------------------------HITYAELKDHVCKLANALKARGVKKGDRVCIYMPMIPEATYAMLACTRIGAVHSIVFGGFSPEALKDRILDSDCQTLITADGVRGGRPVPLKDNADKALEACPNVVTWTESRDYGDLVDSQSSDCPPEPMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQASREGEVYWCTADVGWVT----GHSYIVYGPGAISLMFEG----VPTYPDAGRCWEIVDKHQVNIFYTAPTAIRALQAVGNEPVTRSSRSSLRLLGGEPINPEAWTWYHEVVGCPIVDTWWQTEGGHMITPLPGATALKPGSATFPFFGVDLALLNEDGSEVEGPG-SGYLVIKSPGQIRSVYGDHKRMIDTYFSNGYYFTGDGATRDDDGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDDIAEAAVVGFPHDIKGQGIYAYVTPMQGVELSEELRQELIQKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKIAENEL--- 83718897 525 -----------------------------LFEAQAQRTPDATAAVFEERALSYAELNRRANRLAHHLIARGVRPDDRVAICTGRGLDAVVGLLAVLKAGGAYVPLDPAYPAARLAYMLD--DAAPAAVLTTAALAD------ELAFKLPT---ILLDAQNPSFESQPNDNPDPAAL-GLTSRHLAYVIYTSGSTGQPKGVMVEHGNLVNLIQSNRQCCW------------TSFGFDVCVFEIFMSLAMGGTVHVVPDRSADGFFQWLIAQRIEV-AYLPPFLVRRLREYSDELVASLSLRRILVGVEPLREKDLYRLERLLELIVVNGYGPTETTVFSTSYLDMRDY---DRAAPIGPIANTRIYDSHGQPVPIGVAGEIHIAGAGVARGYLNRPELTAERFVSDSFYRTGDLGRWLPDGTIEYLGRNDFQVKIRGLRIELGEIEARLARCDGVRDAVVIAREDTPGDKRLVAYVLPQSGALVPAELRRQLAGQ-LAEHMLPSAFVMLDALPLTPNGKLDRKAL----------- 195395774 54 -----------------------------------------------NTVLTREELHLNSMRVASYMRSLGLQQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITK-PRLIFCD---GEDYEKVTEDLNVKIITMRNHQIGSSIEEVLPVEP-NFEPSRLEQGNDHTLAIL-CSSGTTGTPKAVTITNSRRILNMT----------TRLTTADVQYTHSSLDWVTGVLTTIYSTKRIIADNAFDPARLLRIIEEHKVTWLMQAPSHLAMSANCPEFEQSNLQSIQDYFYGGGHCSLEVQHKIRSRLDC-MHLMYGFTEVSVNFNFDEKPKSV-----GQLLNGF-KLKILDDQGQPLGPNEVGEICVYSGQYWAGYYGNPEETHKIRDSNLWFHSGDLGYMDDEGFLYIVERKKEMLKYQNIMYYPNEIEELIAQMPEVAEVCVFGIWNQFNGDEAAAAVVKKGSNIHAQDVVDYVEQHCTAKYKLHGGAIIVDDLKRTANGKTNRQA------------ 196186793 13 -------------------------TLIDALIDARARFGDKEILEDQDRHLTYTGLIRAAFVLGRKIANM-TDPGDRVAILLPSSMGVVVTFFGLHAHGRVPV--MLNFTAGETNLKAAIKASGVKKVLTAKRFIDQAKLDDLI-VELKTVAEVVWLDDVRKTIGLADAGVAPKRFRVKTDPDAGVVLFTSGSFGTPKGVVLSQRNLVANARQVAAHIDLLPEWVMFNPLPTFHCFGLTG-GVILPLLQGLKAFQYPSPHAKQITDLLPQVKASILFATDTFLNQYGRVAEA--DDFATL--------KFVVAGAEKVRQETRNLFNSKFGGVELLEGYGATEASPVVAVNHPDR-NAPGTVGQILPGIDWKLEPVEGGRLYLRGPNVMSGYVTSAEPLEWSPVEDGWLDTGDIVDVDAEGYVTIKGRAKRFAKIGGEMVSLTAVEGIAGAVWPDQRHAVVSIPDTRKGEK--LVLVTDHAAAEVAPLAEWARSNGAPELIVPKKIVKVAEVPVLGSGKTDYVAIQKMV------- 145296709 21 -------------------------TLWDVLESVASTYPEAAAIDDGQVL-TYAELMEEVTALADSIHAQGIRRGDRIGIRMPSTRDLYIAILATLAAGAVPVDADDPEERAEMV----FGEANINALFDA-TGFHMLRPTAGGDTRRPRLD------------------------------DTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAEAQMFLVDHPSRVLAGLSVAFDASCEEM----WLAWGHGACLVPAPSGMDLGPWLIRRDISVVSTVPTLAGLWPAEA------LSQVRLLIVGGEACSQELVERL-STPDREVWNTYGPTEATVVATQLYAGQPVGI---GLPLAGWDLVVV-DDAGEPVGIGEVGELVIGGVGLAR-YLDPEKEKYAPLKSVGWYRSGDHVRLEEDGLYFV-GRVDDQVKIGGRRIELGEVDANVAALSNVRSSAVVVQTTGADQKVLVAYVSLEDAAAGFDHNVATARLTETMPAALVPRIHVMDDLPVTTSGKVDKKSL----------- 26541514 550 ---------------------------------------------------TYRELDERAGRLAHLLRARGIGPEDRVALLLPRGLDLLVCLLAVLKAGAVLVPLESEHPAGRL----------AGIVADATPCLTLTDT--RLAARLPEGTPVLTV----EDLPALTAHTGP-DVPELPASG-AYVLYTSGSTGAPKGVLITRAGLASRLAGMCADLGLGADERVLHKTPLSADTSMWE--LLVALRSGGRVVLAAPGLGTDVYSVLTRHAVTTCFFVPSALRPAIGLGGLPR--AAALRLVISAGEELPADLADQLLQVPHIRLVNSYGPTETTINIA-----EHTVTAPAASPVPPGGDLYVLDGAGRVQPVGVPGELHAGGVQVARGYLGRPAQTAEVYVPHPFYRTGDRARWRPDGTLEFLGRTDHQVKIRGFRVEPAEVETALRAHPADALVLADAAPDGGARLIGYVTVAPGQSAPDTPALRTHLRA-ALPSPMVPDVFVALDAFPLTPYGKIDRASL----------- 160933975 462 ------------------------QTISKKLSACVKEHPDRVALIFHGRRMSYRELYENARRYAYSIECACPGGGKIVAVSLEKGFSLVQAMLGAALSGNAWVISLPKDRKKDIL----LDSSAALLISE-----------KSLEPSVPLLTPGGIAGEC----------PEDYQIRKAEGNDLAYLVYTSGSTGKPK---------------GVEI---EQRSLLNFAMGMAPLYGYG--GVLSLCSVGGRTVILASQSPSALASLIRSYAVGVIAITPSRLKAYMNHPEFLR-ALKQIESFICGGEHLSGELIQLLKLHSWGRIYNQYGPSEATVSYQLMNDSPVITI---GAPM-PNCRLYILDSHLQPLPIGVYGDLYVGGLCVGRGYHNAPELTEQSFLESPFYRTGDVACWNQQGRLLLGGRKDSQIKLRGLRIEPQEIAMCLMAHPQVETAAVRVIGE---GERRAAYYTSKTNVPE-VDLISF-AVTCLPDYMIPAYLTRIDEMPLSPSGKI---------------- 72162644 118 ------------------------------------------------TEWTWGELRTRTAAIAAALRSLGVGPGDRVVAYLPNIAEATAAFLACAAIGATWSSCSPDFGVRSVLDRFAQIEPKVLLAVDGYKDFDRRDVLKALRDGMPSLQHTVVAGEGAEFTPL------PFDHP-------LWVLYSSGTTGLPKAIVHGHGGILLEQLKNLHLHLDAHADWFTTTGWMMWNFLVS------VLLTDASIVLSPAPDLGVLWDLAERAGITIAGYLANCRKAGIHPTGGR--NLSALHAIGSTGSPLSPDE-------FAWCYQE-FGSDLWLFSTSGGTDICSCLVG--GVPTLPVYQGEIWDSAGNELV-GEVGELVVTRPAPSMPLYFWGDKDGSRLRDSGVWRHGDWIEITDRGTAIIYGRSDSTINRGGVRMGTSEIYRSVLALEEVIDALVVDVPQSDGSSRIELFVVLRENTVLDDDLKQGIRE-DCSPRHVPDGIQAIPAVPRTLSGKV---------------- 76884875 1811 -------------------------------------HGDRTAVVHGEEELTYGELDALSSSLAARLREQGVGVGDRVAVDAEKAATTVTGILGVLKAGGAYVPLDP-----------ELPPGVAASILRA-GGIRNRLSAR-------GLTRIDAAGEPEGALPFQETGSEA---SPVTGEHEAYVMFTSGTTGLPKGV-SIGQASVVGLVREPGWITLDENVRVLQT--GALSFDASTFEIWAALLNGGTLILTEKGTILDVTALIELRRPTLMWVSAPLFHQLTDADASL---FAGVAELVVGGDVVSAHVNRVLEGCPGIRITNGYGPTENFSTTFSTDRPVDGTLPI-GRPF-PGRIALPLDDTGALVPYGVLGELYVGGEGLALGYVGNEEEAARRFAEVALYRTGDWVTLGRDGQLRYHGRRDGQVKVRGHRVELNAVRSALCSLPGVRDAFVVAGAESAGALTAHVAA----EGLGVAEIQEGVR-RLIPPYAVPSVVHVYDALPLKSSGKVDVTRLR---------- 159898382 464 --------------------------LQHLVAQQVQRTPNAPAMRWNNQIICYTELEQRANQLAHLLLQRGVTQGSIVGVYATRCPEMIISLLAILKAGAAYLPLDPAYPAERLHYLV--ADSAASLIVQAS------------HQALPTLETLDVVAEAETLASL------PTTAPMVDPQQLAYVIYTSGSTGKPKGVLIQHQGVVNYLHWAIHYYPFEQG----AGAPLASSLAFDATALWGPLCTGKTIDL--LPEQDELEVLAQREDYSVLKITP----AHMEALSQAPDQIGSSKAFVIGGALLQQHVAFWQTNAPNLRLINEYGPTEGCVIYQAQAAPSEWAAVPIGRPIA-NTQLYVLDPAGLPVPIGVPGELYIAGLGVGRGYHGRPELTAERFVRERLYRSGDLVRYLPDGNLEYLGRIDQQVKLHGFRIELGEIEATLASHPTVHAAVAMIREDRPGHKRLVAYVVAEPTANQDTSIVLTHVAQQLPHYMLPSVVIWLDSLPLTPNGKVDRQAL----------- 162148697 51 ----------------------------------------------------YRTLRAQAVEVARRLLTLGLRPGERVAVVAESDGDFARIFFGCQYAGLVPALPLPVAFGGREGYMIQSAGAAAVIVPDIIAGW---------TDDIVGGFDLRFAGRPADLMALP---ADTIDLPVVSPDDLSYLQFSSGSTRFPMGVAVTQRSGMAN-ARAIARDGLETGDRCVSWLPLYHDM-----GLVGFFLTPMTCQLTVDMLPTREFALISRNRATIS-YSPSFGFLCARRATSIALDLSCWRIAGIGGDMIRHHAERFAGAGFGRAFTASYGMAEALQTGIQTDTVDLRVLETQGVARPSDDPSQVLDEHELEVRPAKVGTIFVRGPSLMRGYFNQPQETQRVLDSAGWLNTGDLGYML-DGQVVVTGRAKDLIIINGRNIWPQDLEETEIGSLRSRDVAVFSI-DQETGETVVALIQCRASTPEARELSLFRRQHGVSVILVPP-----HTLPQTSSGKLTR-------------- 84387069 88 -------------------------------------------------SYTYNQLRDQVAKVAGMLATQGVTKGDRVVIYMPMIPEAAMAMLACARLGAVHSVVFGGFAPHELAVRIEDAEPKVLIT--ASCGVEYKPMVRAIMDSRWKPEKVVVFQREQSLAELNNLWQQAVSLPHVCATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSTIYMPQDGVFWAAWVVGHSYIVYAPGCTTILFEGKPV---RTPDPGAFWRVCEQYNVDVLFSAPTAAIKKEDPEGETKYDLSSLKSIFMAGERLDPPTLDWVKPVIDHWWQTETGWAIS-ANPTGLES-LPVKAGSSTKPVPGY-QVEILNELGEIAQTNQQGFVALKRPLVWRNHDRFESGYLSQFP--GYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGLVVLKDGVKVQAELVGKVRNE-IGAVACFKQALVVERLPKTRSGKILRRTIRQ--------- 156349394 3 ---------------YEKYGC-----LHEIFTRQALKTPEKTAVVCDDRHLNFSELNRLTDILASNLRHKGCGKDKVVGIYMERCLEYIAYISALKAGGAYMPLEL-SYPENLLKSIFEDSSPVAIITTD------------ELKSRLPSSVPVLVLSKGDERLQKEN--KELGYLPPVESSDLAYVVYSSGTTGKPKGIACPHRGAVFS------YTWRFTNYPYKDGERVACNVFFVWEMLRSLLVGIPLYVI-----PDDIIPLLQKHKITRILFTPSLFEAILNYEEEDINSLSSLQVVWLCGEVVSALRDRAMRAIPQIKLLNLYSISEAVADLTNMKFQEELPEKDENKKLLPGVQIVIMDKKMKPLPVGLPGEIFVGGPTLARGYLNRPELNKERFISERLYSTGDWGYMLSSGALEICGRCDSMVKIRGYSIEIQAVEAALLQLPMINACVVLALGEEGTDKYLVAYVVPEGKVTK-KDIRATLKTR-LPFYMIPAHFVLLQSIPVAPSGKLDKKRL----------- 206677217 48 ---------------------------------------------------SYGVLEGMSVTLATALQERGIKNGDRVGVLRSQDAWTAAAHLAIWSLGAIPLFTLFQGQALD----ARTSDAGSLIITDANNALRTMTAPALVPEGLAQLAN-------------QNLYYETTT-PDTP----ACLIYTSGTTGLTGHLPGVEMSHDF-LGQKDDCLWTPADWAWIGGL-----FDVLMPALLGVPVVAARL---PKFTPEACLDVMSRAPIR-NVFFPPTALRMLKAADIRID---SLRSVASGGEPLGAEMLAWGKLAFGLDINEFYGQTECNMVASSAASLFAPRPGCIGKAV-PGFEIAVLDRVGRKTL-GEGDVVIRKGAASMMGYWNRPEESAEKF-KDEWMLTGDRGIWDAD-YLRFIAREDDVITSSGYRIGPAEIEDCLLTHDSVATVGVVGKPDALRTEIVKAYVVLKESAVLANKLQVFVKQR-LASYSYPREIEFLSELPMTVTGKVIRKELK---------- 87121795 961 ------------------------------LDDNAFYSPNMVAITSSEEEITYEKLVKKADILAFNLQEEGVKKGDKVAIACQRNAINIISMLAVFKLGACAVLILPEQR---IQYILKDSQTSCLISDGSLYQDDYQ---------LPFIE---LSPYWLNKLDVERTQTRFVA-PEDASS--AYIIYTSGSTGQPKGIEISHKALLNMSLWHIDEFKLNSSSVGTCLAYVGFDAYMAE--VWPILLAAGTVLIIKDNERDDIMPYLQQQGITHACL--PTGLL-THACAHNIEWPDTLNTLLTGGDVLGDLSFPK---GFSADFYNMYGPTETCVDACYFKDPHHLSSTPIGRPIANTVARVVLE--GKLAPIGVPGELYIGGAGLALGYINNETLNSKHFTDHKYYRTGDLVKWRHDGQLEYIARLNDEIKIRGYRVALGEINNQIELDDSVSQAYSLVKEDAIYA----YVVLSEDERARQAQLRQLLK-KSLPDYMRPNAILLLDSLPMTAQGKIDKSQLPSPVS------ 167588029 4 -------------------------TLSELLQNRAATLGDKTAYVFLSDSMTFAELDARARRVAALLKQNAVDIGDRVLLLCRPGLDYVSAFMGCLYAGAVAVPAYPPRNRQHMVRIAGIVNAGANTI--LCSPEDLERCTTWIADTEASGSTLLDVGAAEAMAPLH----APAGVP---PSHVAFLQYTSGTTGTPKGVMVSHGNLMHNLGMLREWFAYDERSTMVSWLPPYHDMGLIGV-ILTSLYGGFRVLMAPEQHPYLWLRAISEYRADLTG-APDFAYR-MACRRISDEQLSTLDLSCIRTAYNGAESVRAAAGFAAGSFRPCYGLAEGTVSPASLDRPGERVLVSVGRPAG--DQRVIVRDTNEHCVDGAIGEICVAGPSVAAGYWQLDEQTQSTFRDQAFMRTGDL-GFMLDGELYVTGRLKDMVILAGRNYYSEDIEYALIVGELVPNGCAAFMDDQVDAER-LIVVAEVERTQRKGNLDGFIDAIRQAIWNRPSAIVLVSSVPKTSSGKVRRSTCRTQLRD----- 170767497 16 --------------------------------------GKATALRLNNEQLNWHELCSRVDALASGFASQGVIAGSGVMLRAWNSPQTLLAWLALLQCGALPVNQLPQ----------SLLEA---LLPNLTLQF---ALAPEGENTFPALTLLHIQAA-------EGVHAAPWQLTRLCS-----MTLTSGSTGLPKAAVHTCQAHLASAEGVLSLIPFGEQDDWLLSLPLFH---VSGQGIMWWLYAGARMTVR------DKQPLEQMAGCTHASLVPTQLWRLLVNHSS-----VSLKAVLLGGAAIPVELTEEAREQ-GIRCWCGYGLTESTVCVKEADGLADV-----GSPL-PGREVKIVND-----------EVWLRAASMAEGYWRNGQL-VPLVNDEGWYATRDRGEM-HDGKLTIVGRLDNLFFSGGEGIQPEEVERVINAHPAVLQVFIVPVADKEFGHRP-VAVVEYDH--ENGDLSEWVKDK-LARFQQPVRWFTLPPELKNGGIKISRQALKEWVQRQ---- 190890740 651 ---------------------------------------------------TYGKLLTGAAVLGAKFRAR--FPEANIGVMLPNANGAAATILGVMSAGKVPAMLNFTAGAANILSACKAAEVKHVLTSRAFVA----------QAKLPVIEEL---QKQVTIVWLDDLRAEIGLLDKIRGDDPAVILFTSGSEGTPKGVVLSHRNILSNAAQAAARIDFHSGDKVFNILPVFHSFGLTAGTVLP-LISGVPVYFYPSPLHYRIVPLIYVSNATIIFGTDTFLNGY--ARTAHPYDFRSIRYIFSGAEPVKASTRNTYMEKFGLRILEGYGVTE-TAPVISINTPMYNRSGTVGKIL-PGMEWKL------EPVPGEGGRLHVRGANVMAGYLRAEKPGVLEPLADGWHDTGDIVTIDEDGFVKIRGRAKRFAKIGGEMISLAAVETLAAELWPGALSVVSSLPDPKKGER--LVLLTEAETATRAEFLAFAKSKGAMDMMVPAEVT-IGKVPVLGSGKVAARKLAEGVAEK---- 197106285 109 ---------------------------------------------------TYRELHRQVCRMANVLKRRGVRRGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAGRINDCDSRLVITADGVRGGKRVPLKANVDEALPGVETVLVAGEAEAAEVADDCPAE-----AMGAEDPLFILYTSGSTGRPKGVLHTTGGYLAWAARPGQVYWCTADVGWVT----GHSYIVYGPGATTLMFEG----VPNYPSLSRCWQVIDKHQVEITAPTAIRALMREGEAPVARTSRRSLRLLGSVGEPINPEAWLWYHRVVGCPIVDTWWQTEGGILISPLPGATTLKPGSATRPLPGVKLALV----DADGRPGEGNLCLTDSPGQMRTVWNDHERFLQTYTYPGKYFTGDGCRRDADGDYWITGRVDDVLNVSGHRLGTAEVESALVAHPKVAEAAVVGFPHEVKGQGYCYVTLKAGEQPGPALEKALVDRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRK--------- 198430899 3 -------WEKEL-EKYESLGC-----LHEIFQRQARATPDSVAVVGDDVTLTFQELDEASNVLADALQIRGVVRDSSVGIFMERCVGYVISYIAILKAGGMPLLSYPDVLLEDI-----FSDAKPVCI------ITNPQMQKRVLDKKQTV--LVLNENWKEKLDKEDAVTGGADLPKVQLDDLAYVVYSSGTTGKPKGIMCPHRGAVYSYTWRHLICPFE--TGDRVACNVFFVWEMLRPLLKGVLYV----------IPDTAIPLLKKHSITRILFTPSLLETVLDAQNLNISDFSTLKVIWFCGEVVTSSLLDRCTSILWIRFYNLYSISEDLNRFIKMEDEMEETKKRKFAPVCPGIHVVILDDEGNPQPIGMQGEIFVGGPTLARGYLNRPEMNKLRFIKDILYRTGDWGLIRSDRNLEICGRCDTMVKIRGYSIEVKAVEVALMGLEQVNACVVMTIGEEGQDKQLVAYIVPEGEVTK-KEIRNSLKTK-LPFYMIPSYYIFLQSIPVLAAGKLDKKALPD--------- 15891854 72 ------------------------------------------------TRLSYAQLAERATRFARQLRAMGVQRGDRVVICLPRGLDQYMAILGTLWAGACYVPVDWSYPQDRIDFIAE-DSGATLIVTDAERAGGMRVTTLVVNETLGDLA-------AQDAVPIT--RAESGASPD----DLAYIIYTSGTTGRPKGVMISHRSACHFLRSEGAILAIEESDRVFGGFSIAFDMSIET--MWSAFSAGAELLVATKAGPDVGITL-AAESVTVWHVVPSLFTL-------VEAEIPTLRIVNLGGEACPPDLVER-WARPGLRILNTYGTETTVTATWTEVQPGRRV--TIGRPLPGY-TAWIVDEKLWPVAAGAEGELVIGGPGLSGGYVNRPDLTADKFVNTPFYRSGDLVRLDAVGDIEFMGRIDTQVKIRGFRVELAEIEAVIAEDASVAQAVVHLFRDNDGSELLAAFLVARGNAAIDMEAARKRVNDRLPNYMRPVVYQVLDALPTLASGKVDRKALQRPV------- 163757248 1126 ----------------------------------------------------YRDLNEFANQLGNLMTDIAISSEDGVGVLLPSGKELLGSLLACFKTGATYVPLSNSFSLSRMEQAVSETGMKVLITDDSWEAFKSLKLAHSFQTSLEVYKTDVTGEYTLTNHTLESYNKDNLSV-EYPINNSSYIFYSSGTTGKSKAIVGNQE----SIAQYVN--WFNFTTETRVSQIASVTFDASLKDILTSLTSGSCLCIPSEKTKQNMVLLLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTAIEEVVLAGEKLYGRDVALWRSIEGHSMSNLYGLTETTVLKSCYHIPETELDAGSVLPVKAIDNSMIAVINDSGLSLGEIGEVYIKSPYTTKGYLDAEQNPLVTDREDLVCKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY--SGTEYDK-SELRETLG-KTLDRNSIPDYFMYLEEFPLTLNGKVDKRAL----------- 114330478 73 ---------------------------------------------------TYKNLCANAKIIARRLSGLGLARNSRVALIADTTPEFVELFFACRFAGLVP-FAMPVNLGSRAIYVQQLGGSGASV---AIANLDFIEFLNEVVESLGS-SELKWSGTPEQLLPEADVALSP-NTPD----ETAYLQFTSGSTRLPRGVVITERALMTNLRRPGDRCWLDMGLVGLVLAPLAAQ--------LSVDYLATR---DFAVRPLQWLKLISRNRCTI-AFSQPFGLKLCTLRARDSDDLSCWRAAGVGAEMIRLDTLKSFSAKFSAAFLPCYGLAESTVKSLRVDAKKKIAVRVQGRPL-PGHEIRVVDDTDQEVPHLMVGSILVKGESVMNGYFNNAEETARAIRSDGWLDTGDIGFLF-EGDLYITGRRTDVIIVNGRNIRAQDVEELAEQQPEVREASAFGISDEN-GSTSVVLVVECRLA-SAVDRQALLQQMVYMAFGVSCLVELVHTLPRTSSGKLSRFAARQ--------- 66047886 31 ------------------------EVLADLLEASARRNPQHVALIFGERQISYGELDRQADQVASALIGTGVRPGHIVGLWLPRGIELLVMQAGIAKAGALP---LDQDTPVERLQICDDASAVGLVSCDAL---------------MPVLADTLKVWTAEHLLTPTD--AALVRRSGVLPDHPAYVIYTSGSTGKPKGILISQRSICHFLRSENAILGIRANDRVYQGFSVA--FDMSFEEIWIAYLVGATLWIGPSGDPETLPRLLNEQRISVLHAVPTLLALF-------SEDVPGLRLINLGG-EMCPESLVDRWATPNRQMFNTYGPTEATVSASRLSRGRPVSI---GTPLPNYGLLVIANDPGSSLAPGEVGELCIIGPGLAEGYLGRPDLTEEKFLPNPWYRTGDLARIDHDGQVQCLGRADDQVKIRGFRVELGEIEALLAQQPGVGTVAVL-LRNEAGVDQLIAYLVSDTSTPSASQLRKTLQAQ-LPPYMVPGHFELLDSMPRLTSGKIDRKALK---------- 29827380 4 -------------------------TLSELFERTALRHPTAVAVSDGDARLTYRELEEATRASARELIARGVSPGDTVAVHMPRGVPVVVAVLAILRAGALPIDEVPAQRRDQMLRVTHVLVAPGWVERMAQTGLSVLEWPSTPSGPAADGSCGDVDGRAA---------VPPASLAPSQPAGAACVLFTSGSTGTPRAVVLEHRQMVFALADTLPLLRPGDRTAQSSSI----SFDTFTFEVWRSFAGGAEVVVVPGPELMETDLGKELRRRRITAMLAP-AIALNHLARHDREALSGLRLLCSGGDVLLPATCRALRGGFTGELFNLYGPTEATVACSGFPVIDIALLGEQVPIGHSFGRARVLDERLRPVPAGVPGDLYVGGPGVGRGYLGRPGLTARRFVADPFYATGDRVRSGEDGALEYLGRTDSQVKIRGHRVEPQEVERALCRYEAVSEAAVLS--DGEPGEKRLVFVVVGRENFLLRELRGHLRAT-VPAHLVPAEIIVLDAMPTDAHGKRDRHRLADMLGD----- 157130887 49 -----------------------------------------------DSHMTCAEMRRRIVRVAMNLRQQGCRRGDIVSLVCTNSENVVPVYMGCLTIGLVVNPLAPIFNKDDLAHMMRQTQSKV-VFCDAENRETVEQAAEDAIAEKPM---IYVMGEAGEALSIDGL-LRPAKGEEQSKKLLAIILCSSGTTGLPKGVCLSHAHLIEN----------DVFAEELNAGPIFNFSALFATGMFAVLTSRPRVITSKAFNEETLIDVIEKYKVVDVFTPPSYVAALVNHPRFAKADFSSVKRWTMGGAIVSEELQTKLENRLNGIAKSVYGTSEGIV--TAADTP--VVPGAVGTIISNL-EVKIVDECDRRLGPMEKGEIRLKFKHKILGYLNNEQATLEAFDEEDFFKSGDIGYFDQSGQLYVVDRIKDIIKYKNYQISPSDLESVIEKIEGVSHVCVTGVPVEDKSSDLATAVIVRKEGSTLTEEQVLQAVNSQVSKQLRGGVYFVERLPTSAAGKVLRRAVKEMVINRL--- 67902850 2958 -------WPNTLWERY------------DAIRK---SFPEETAIKDGKSELSYSQLTRSVEKLAAMLISQGVTAGDSVGVLLHPSIDAIACMLALLRVGCIPLDTLPVARLSIIV-----NRSKSSLVLYHASTHDV-ALELGKFSKLANVEDMCESGQAQ----------VPAIAPQ--SNPASFLFYTSGSTGTPKGILLSQQNFVNHLAAKTDKLNLGREVVLQQS---SLGFDMSVVQTFCALGNGGTLVIAPKEARGDPIALMAKERVTLTIATPSEYSLLLRFGLEQLQRPYSWRHACMGGEVVSRQLVQQFCQLDHPDLQNCYGPTEITAAATQMKDQSTTDGSLVGKALPNYSVYIMDASSGSPVPIGVTGEICIGGAGVSLGYLNSLEQTDAKFVRDPFYRTGDMGCLTEDGTLIFMGRGDNQVKLNGLRIELDEIANSILGNDLVSEAVVTVHSGSGSGSPLLVHVVPLGDNVDNSRLQQLARDLPLPQYMLPSVVVSLDRLPINANGKVDRKAI----------- 159185358 107 ---------------------------------------------------TYNQLYDYVCRLANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHVFGGFSPEASTFVITCDEGVRGGKPIPNTDKAIDIAAKQYVIVNKVLVVRR---TGGKTGWAPGRDIHQEPVKM---RAEDPLFILYTSGSTGKPKGVLHTTHEYVFDYKDG-EVFWCTADVGWVT----GHSYIVYGP----LANCATTLMFEGVPNPDQGWEVIDKHKVNIFYTAPTALRSLMGAGDQQRSSRESLRLLGTVGEPINPEAWEWYYHVVGPIVDTWWQTETGGILISPLPGATDLKPGSATRPFFGVQPQLV--DAEGNVLEGPAGNLIDSWPGQSRSVYGDHQRFVDTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHQVSEAAVVGYPHPIKGQGIYCYVTSGDYALREELVKHVRNEIGPVA--TPDKIQFAPGLPKTRSGKIMRRILRK--------- 167462473 1946 -------------------------TVYNLVDERARRHPEKIALWFEGKEMTYAELQEKSNQLAHSLRNSGISRGSIVGIMLEHSFEAVTAILAIMKTGAAYLPIDPEYPKERINFLLKDSRTQILLVSGRTSGYNFNG----------------------QVLNVEDKHAPPTALDEVAPEDPVYMIYTSGSTGKPKGVVISHKSLMNHINWATRV-YMKEEEEFSCPLYSSLSFDLTVTSLFAPLATGNKMVIYKGGNKEMVIKILEDDLVHIIKLTPTLKLIKELGIRS-----SNIRTFVVNGELMRTTLARDIYRLFNAVIYNEYGPTEATVGCTDFDKDDQISV-----PITPVDNAKIYDDSMQLVPEGIPGEIYISGDGVALGYLYRNELTREKFLTDPFYKTGDTARLLDDGKLEFLGRQDHQVKIRGFRIELGEITKALESFEPIKEGIVIALDDKYLCAYFVTKQLPEKEPNLIQEIKEHLAKQ-LPSYLVPQYFMRLDEFPVTPNGKLDMNRL----------- 195395772 54 -----------------------------------------------NTVLTREELHLNSMRVASYMRSLGLQQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPRL-IFCD---GEDYEKVTEDLNVKIITMRNHQIGSSIEEVLPVEP-NFEPSRLEQGNNQTLAIL-CSSGTTGIPKAVTITNSNYLTTDDVQFSLSSLDWVTGLLTAI---------SSGV----YSTKRIISTKPLDPVDFLRIIEEHNVTWILQAPSHMAMLVNCAEFEKANLQSIRFYLYGGSRCSLEVQQRLRHLRNDCLHLVYGFTEAAMNCNFDEKP-----NSVGRLGDGY-KLKILNERGEAVGPNEVGEICVYSGQYWAGYYGNPEETHNICDSELWMHTGDLGYMDDDCFLYVVDRKKDMLKYQNIMYYPHELEEVISKMPDVAEVCVFGIWDDTNGDEAAAAVVKKGTNIQAKDVVDYVQKHITASYKLHAGAIIVDDLQRSANGKTNRQA------------ 11034799 29 ---------------------------GRLFEARVDAAPESTAINSASERLSYAELNRRANRLARLLIARGAGPESLVGLALPRSTDFVVAVAAVLKSGAGYFPMDPDYPPQRLAFM--LADAAPMLVSDIEPELPAEAASRTVVLDDPAVVRTLADCSAADV--ADDERGAP-----LRTRHPAYVIYTSGSTGTPKGVVLTHHG-IASLVGS-------HAR-DLGIGPSSRLLLFSSPSFDGALLTGATLVVAPRPGPEFSA-LAAEEGITHFTLPASTLAALPDGALP-----AGATVVNVGEA-CNSELVRRWSP--GRLLVNAYGPTESTVSATMSGPLAGAGIPPIGRPLS---DTRVLDERLRPVPPGAVGEIHIAGAGLARGYLGRPALTAERFVADPFYRTGDRVRVRDDGQLEFVGRVDDQAKIRGFRVEPGEVEAVLRDHPEVAQAAVVVREDTPGDQRLVAYVVPDHPAVRQAD------------------------------------------------- 99081330 110 -------------------------------------------------HISYKELHLRTCRMANILESMGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGCDAKVVITADAPRGGRKTPLKSNADAALLHCKESVIDGRDHDYNEMALEANDYCKPAAMDAEDPLFILYTSGSTGQPKGVVHTTGGYLTYAALTHEVTFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGTEEKYDLSDLKLLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTE---TGGHLMTPLPGAHATKGAAMKPFVEPVVLDPQSGAEIDGNEGVLCIKDPGQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTPSDELLK--ELRQWVRTE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 88857001 548 -----------------------------LIAQQVKKSLGRVAVTNGEQFLSYRMLDERANQLAHYLREHHNVGPDTLVLCVERSLEMMVGVLAILKAGGAYVPLDPAYPK----------ERLAFMVQD--TGLTVVLTQQKVATLLDGFN--VTAVPICTLQHFNDYATDAPDVPGLTPANLAYVMYTSGSTGTPKGVMVTHRNLVYDITEADNV--LQFSTM---------NFDIFVEEWLASLSRGASLVLAVSLSREAFIDFCQQHAISVANL--PTAFWHQLALSEEELARLSLRLVIVGGEALDKKSVASLKPGF-CLLNS-YG-------------PTETTVTASGFAISDYAESRVLSEQLTLCPPGVMGELYISGQGLAKGYLNQPALTAERFIDNPYYKTGDWVRLSGDGELVFMGRIDDQVKIRGFRVELGEIVNQLMADETVELAVVLAEPGHDGGKTLRAYVQPQDEAQHSQWLQSLQQSASLPNYMVPATFSVVVQWPVTTNGKVDK-------------- 153954359 32 ---------------------------------------------------SFRNLYIMAHHLLYQLQKMGISQNDELIFQIQDNKKCIMFFWACILGRIIPVHVTSNNHEQKLNLFRIWKQLNNYLITD--------------RDTLLNLENYAVMHECLE--NINDIKKRTFTLEEIKANDIAFIQFSSGSTGEPKGAPITHANVIANIDDIIERTQITSKDSFFSWMPLNHNM-----GMIGFHVLPLRANLNHCIMSTDLFLIDEVNKRRSTYIVSPYFLSHFKRSKAIKWELSCVRLILNGAEPIDASLIQEFMAVYGTSMYPAYGMTEATISYPPINDRNQIIINTEGSPLSNCSVQIV--DNGRSVLGENTGNIYIKGKNVIKGYYNNQGATSEAINEEGWLNTGDL-GFMHNGRLVITGRAKDIVFINGCNYYPHDIERIVEQVDGVGSAACGIYNKEMHREEVIIFVLTDVNLEKFTLLTFKIKQHVMKCMGLNIKVLPVREFPRTDSGKIQRYKIAE--------- 528995 559 -------------------------TFHELFEQQAKKTPDRAAVSYEGQTLTYRELDEKSTQLAIYLQAHGVGPDRLAGIYVDRSLDMLVGLLAILKAGGAYVPLDPSYPAERLEYMLEDSEV-------------FITLTTSELVNTLSWNGVTTALLDQDWDEIAQTASDKVLTRTVTPENLAYVIYTSGSTGKPKGVMIPHKALTNFLVSMGETPGLTAEDKMLAV--TTYCFDIAALELFLPLIKGAHCYICQTEHTKD----VEKLKRDIRAIKPTVMQTWKMLFYSGWENEESVKIL--CGGEALPETLKRYFLDTGSEAWNMFGPTETTIWSAVQRINVECSHATIGRPIAN-TQIYITDSQLAPVPAGVPGELCIAGDGVAKGYYKKEELTDSRFIDNPFYRTGDMARWLTGGRIEYIGRIDNQVKIRGFRIELGDIESRLSEHPGILECVVVADMDNLAAYYTAKHA---NASLTARELRHFVK-NALPAYMVPSYFIQLDHMPLTPNGKIDRNSLK---------- 119717839 4 ---------DVLSERARIEAAIAGRTLPDALAETASRFADQPAVAEGGSWRTITWTRTRALDVAAALIDAGVQPGDTVAIMATNRIEHFIADMGAVHAAATPMSIYNTLSAEQVAYVAGHARPTVVVLEND----DHRARWANALEETDSIRKVVMLGEWDAFVAYRTTHPDAVRVAELDADAPATILYTSGTTGYPKGVVLTHHNVMYEALSTLEAAGLHEAQTAISYLPLAHMYAIGDPS--GLLAALGEVKLAADPNPDDAMAWVAAQEVGGT-MTPEIEEAYRAADEAILGFLKLLQVTWAGSAAMPIEVARFM-AGLGLKVYDVYGMTETTGAITA-NGPDAFKLGTVGR-ATPGMEVRL----------GEDNEVLVRGPVVMHGYHRQDDATRALIDEDGWVHTGDIGTLDEDGFFSIVDRKKELITSAGKNIAPSNIEGYLKESPIVGHAMAV--------------------------------------------------------------------------- 218713640 1056 -------------------------TLKDAFEAAATQWPDLMAVESTSGSITYQQLNIAADSLANHIRSL-IDPKTVVGILTDGSLYWIVSILAVLKAGCIPIINLPKTRIDTI-----ISQSGARL---------FVASNRRCTTVVPNGHDNVVI--CEEFLGVSERSNS--QLPTVRARDVVYLVFTSGSTGTPKGV---------ALHNQSILMAIDSEPVRLFTTPGRRNAQVYSLGIFGTLCYGGTLVLK---DPND--PLGHLKSVHAAYSTPSL------LASFSPDDFFGLDTINLAGEPVPQSIADTWSYK---RLSNGYGPSECISTFARLLPGKKVTI---GKAV-PHLNVYLLDHRQCLVALGVIGEIYLSGPQVTDGYWNLPDQTKKCFLPNPFYKTGDLGLWTEDMSLAYMGRIDNQVKVRGFRIELEEIDRALLANPSIQRAAAI-VADHI---RIVAFVTPSNIDTLA--VIARLRDL-LPAYTRPSQIIALDTLPQSANLKIDRKALQALASE----- 149276356 459 ------PHPAPFPEIARKTNTPAALTLVDLFSKQVESRPDHLALVFGTQTLSYEQLDKKSNQVANYLISKGVSGTSMVPLCIRPSLEMVIGILGVMKTGAAYVPIDP-----------ELPEQRKHFILSATTGEAF-------------LTDQYLAGSSPEITEETGLALNNASCPTINQQNLIYIIYTSGSTGNPKGVMIEHTDYIYGLQDALPQLKLCKS----FALGSSVATDLGNTVLFGALATGA--TLHVFAKEDFNNPIFIHQYFKSNA-IDFLKVVPSHWKYLMLDDLFPERVLMFGGESLPGDFIQGIRSNHKCSIVNHYGPTETLLHIVNMDNVYQMTVPI-GKPFSN-TVIYVVDKHFNHCPVGVPGELYIGGRGLAKGYLGNPALTDQSFIKDPFYKTGDLVRWLPDGNIQYMGRIDDQIKIRGNRIELGEIQNVLLSHADVLQCAVVVEENQGNEKQLAAYIVQNGVLDK--ELMIQHLQKSLPEYMIPRMFLQLDQIPLTANGKINRKLLPKIEQEEAL-- 186455065 486 -----------------------------LFEEQVHRTPEAVAAVYEDKHLTYQQLNLKANKLARELQECGVGPDVRVGVFMNRSLEMIVGLYAIHKAGGAYVPLAPSNPPERLAFMLEDAQVPVLLTQPTLLAMLPPTTAKVISLDQNLTAQIPPNGSEVEATTEASLQSDLKAV--VTPENLAYVIYTSGSTGKPKGVMVRHCNVVNFFAGMDRVVWLALTSISFDISVLELFWTLSC-GFKAVIQAGAHTKAIP---PNRAAAIILRYGVTHLQCTPSLAGIMLEEPKT-AAALRNVKKFLFGGEPLPPTLVEKI-AGFG-ELLNMYGPTETTISVTREDDLMSI-----GRPIA-NTEIYILDAHLQPVPVGVAGELFIGGAGVARGYLNRPELTAERFTSNRLYRTGDLARYRHDGKIEYLERLDHQVKLRGFRIELGEIEAALGQHPSIKESVVSVWEARPNDKRLVGYCVAKSQEFQAMELRRFLKTK-LPEYMVPSILLQLDALPLTPNGKIDRKAL----------- 119356383 29 ----------------------------ELFKKQASLNADNPAVIDGTGSLTYRVLDEEADNIAQAIVQRGINRGSFIGLCTTRSSQVISGMLGILKAECAYVHLDPEYPSDRLGYIIDDAGISLILTQQRFT--------QTFSFCLPSLLLFMDCDQPESY-------TASIPFSPVEASDPAYVIYTSGTTGKPKGVCCHHKGVVNLLDEFQQRRYLEDRCSWWTNL----NFDVSVYEIFSSLLAGSALLIVPESVRIDGHAFMDWLHVNTSAYLPPMMVADFLEWVERNPGKSRMRRLLTGVEPIPENLLLNIRCVPQLTIINGYGPTETTICYTVNSASHHHETTPVGKAVQNM-HLHLLDEAGDPVAAGETGEVYIGGVGVSRGYLNQPELNECLFIEEGYYRTGDLAVFLPDGELAFVGRKDFQVKYMGYRIELGEIEMVLKSHAAIRDAVMLREDDPGLKKAYCVLEISGNVSPKELQLFA---GRLLPAYMIPAVFVFLKKIPMTPNGKSDRNALPPPGKESFLAG 71656453 109 ----------------------------------------------------------------------GVRKGQVVTLYLPMIPFTVQLMLAAARIGAVVSVVFAGFSGKALA--SRIIDSASELVITADSSFRGEKAIAECESEGHHIQCLVYERHGRENIPMKSLADCPIEW--VGAEDPLFMLYTSGSTGKPKAILHTVGGYMVFAGTTFKYSFDYHEEVYFCTADIGHSYVVYGPAATSVLFEG-----TPTPTPSRWWELVDKYGVTVTAPTAIRSLMQYDDEPVKRTSRATLRVLGSVGEPINVEAWRWYYGVVG----------EGHVDWWQTETGGHLITPLPGTPLKPGSEPALLDNAEID-GPGE-GLLVIKSPWTIFG--DSERYEQMYFSVDGYYMTGDGARRDEDGYYWITGRVDDVLNVSGHRIGTSEVEDAVNTHPLVVESAAVGIPHNTKGEGIYVYVTFHQNTIIDKDLLNAVRRKVIGPLATPDHIHPAQGLPKTRSGKILRRILRK--------- 134097213 4 ----------------------------------------------------WAELERAACGIAEGLRERGVRTADRVLLCGDNSAEYVLVLLALMRLGASIVLTDHRQTPQEARRAADVAQ-VRWTVADA--GVATSAGRRLEITEL--VEDRPDAGTAE--LSLRDWYCLPDGL----------ITWSSGTRGPAKGVVRSGKSFLDNVERSRRRMGYRPDDVLMPLLPFSHQYGLSM--VLLWWQVRCSLLVAPYRRLDHALELGGRWGATVLDATPMTYHSVLNLGAGRPGLLSALRTVRVGGSPLSPALADRFRAATGRPLLDGYGSTE--TGNIALAAPGD--ETGCGHPLDAV-EVLVLDTGGAVAAPGRLGEIAVQSPDLTSGYL--EPDGGVRPLPPGPHRTGDVGFVDEDGHVFVLGR-RGAVHRMGHTLYPD-----VLAHKAAACGAPVHVLATEDERTGCVFVVPRLRA------GGYWRRRVLPSYEHPNRVVVVEEMPLNSNGK----------------- 121715634 75 -------------------------------------YGDRDALWFENKTWTYSQLKDLVDRFAALLHARDIKAGDFVAVFNTNSPEMVVTIYALSKLGAVAALINNNLRDDTFVHCLDVSDSKFIITPD---------LSQFVCSDLPHIALNIVSVEPTELITVADLQRSPTGLAPANRSDLCALIYTSGTTGKPKACGRNMMNMITSTPLSTDT--RSPSKYYYSALPLFHGTAYFT-GLCYSVGNAGTLCLRRKFSASQFWKDVHDSRATRILYIGELCRYLLATPPSPYDQYHACIVATGNGLR--GEIWERFKQRFNIEIREFYRSTEGVAKFDRFMEEDTFIVKYDTETEMPYRDPAT--GFCIKAKLGEEGEAIGRDRALLTEYLHNEDATEKKLLRDVFVRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEVRDHICRIPAVHDAVVLSGYDGQAGAAGITLEDPAMEVEFMANLHKELKKKGVPSYAIPRLVRLTEK------------------------- 59876776 25 -----------------------------------------VALEDDKNTYTYQELHDKVAALADRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDSQPTVIVTVSAEVGKIKGSIPLVVLDETSSEKN----GQLDE----SDLKPLP---EETDLERLAFVSYSSGTTGKPKGIANPHKAAVYNLRFGLS----DLQPGDRVACNVFFVWEIIRP-----LLRGATVVAVPSYDPRMLVDLLASKKITETLFTPTLFSAVLACHQALATRLPNLKTVWLNGEVVTTDLARRIKALPNARLLNVYSACETIACGDIKDMLEKIDKDAAYCPVGPIDKKYIYDESGQRVDDGENGELCVGGHLLARGYLNLPETTEKAFIRNPYYRTGDKARILPSGLLEITGRVGAMIKIRGYSVVPGKVENAILSHLAVSHCAVIAFGDGI--DRQLVAYIVRDKNTSAERPELEIDRTGLAHYMIPSLWVEMDKLPTSDVGKVNLKAL----------- 114771676 78 --------------------------------------------------ISYLELKEKTAKLGGLLKSQGVQKGDRIIIYMPMIPEAIIAMLACARIGAIHSVVFGGFAANELA--TRIDDCTPKVILAGSCGVEYKPLATHKPEKCIIYQREILHAELIEGRDLDWVKAQPAECEKMNGSDPAYILYTSGTTGQPKGVLRPIAGHIVALTWTMKNVYVNPGEVFWAAWIVGHSYICYAPGNTTVVFEGKPI---GTPDPGTFWRVIEEYKIKVLFTAPTAAIKRVDPKGEKKYNLNSLESLFLAGERADPDTIEWAKLHLNIPVIDHWWQTE--TGYAIASNPEKLPIKLGSPTVSPGYNIQILDEFGKELPNGNLGAIAIKLPLTLSTIWNADHRYESSYLKSGYYETGDAGYKDDDDYLYIMARTDDVMNVAGHRLSSGQMEEVLASHPDIAECAVIGAADALKGQLPIGIMCTNVDTEKSNEIKLVRTKIGVAAFKI---AIIVDRLPKTRSGKI---------------- 116249037 9 -----------------------------LLR-HATETPDKPALVINGHSLSYGELYVRAKAIYRFLQDL--PRSNRRTLDLPGVE-------------TLAALSLSNH----IGFAEYFAAATAF--PNACAVIDPIMPAERIERIIERLTPDVLAGPSAEIIPVVTAGAEAFDLAAADADKIFLIGFTSGTTAEPKAYYRSREQWRWSLDRGRVVFELEDAPSTMCPGALAHGLALYA--LVEALDAGATFHSVRKWDPGVVARTLCSWQVERLVAVPTIARAWAGEPA-----LTFLRDVLTAGAKLDRNGVESMRRLFKARIREYYGASEGFMTVSTLAGGEDFPIDRVGQAY-PGVEISIRDPDENNVGTDVPGTIFVRSDLIADGYLWGDDGQAFRVTEAG-ATVGDLGELDANGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGVEDAVVFALPDAYFGQRIVAVVSGETVGPK---ILADHCAQMLGKYKIPKQFYHIRSWPMTSSGKISRGQVERAV------- 159899645 21 ----------------------------DVISTHAQHSPQAIAIATSTFKLSYAEFEQRTNQLAHYLHRQGVHRGHTVGACFERSVEAMIAAVAIWKAGAVYLPLDPGYPQERLKYM--LGNSGASLV-----------LATQLTSQFPEQQLHIFEQLAAE------LAQQPSHAPELTPDDLAYIIYTSGSTGKPKGVLVPHRGLANLAAAQTERFGINQSRILQFASP---SFDASISEMLTAFFQATTLFVAPTPGPDLLTTL--RDHHITVATLPPSVLALLDP-----RDLPNLQTIVSAGEACTAETNRRFINAYGPTEVTVCATMSQSLRYGMAVSIGNAISNSQ---------TYIVDEHLNLVEGEAVGELLVSSVGLAHGYLGLGDQTAERFLPNPWYRTGDLVRRLSDGSLEFRGRIDHQIKHRGYRIDPGEIEMLLMEYPNVRHAVVTLHHDHNQTERLVSYLVLHGEVPYYRDIYRYL-ESMLPKYMVPLSYTVVKELPRTPNGKLDLAALPE--------- 183983260 480 ------------------------------------------ALTFEDHTWTYHDLDTASTQLAHHLTTTGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAII--------TTTELAQHLPHT-PAIATITL-----DTLTLEHHPTTPLP--PPNPHDLAYLIYTSGTTGTPKGVAITHHNATALTTTLTPQLGPTTNQVWSQCHSYAFDYSVWE--IFGALLGGARLVVVPETSPEDLHHLLIDEQVTILSQTP----AALQNLPPR--GLENTTIL-VGGEAYPAELVRTILSVYGPTESTIFAAAS-----TPLVAGNAVV--PLGAPV-PGAALFVLDGWLRPVPPGTVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALTTLDPIEQAVVIARNDAPGQPRLVAYYTTTG---NAGIDTAWLRDRVLPAYMVPAAFIEIDELPLTVNGKLDRRAL----------- 211588487 224 ------------------------ECLHVLIGKNYSRHSEKIALASSSQSITYAELGKRSAAISHFLMSKGIRAGDTVGLCMDRSVQTIITMVGILRAGAAYAPMDSSSPLGRITQIMEKADIKYVITED------------RLRDKFQALKATLI-------MPSQLKHVQPSDWFEEANTDISYLMFTSGSTGLPKCVVHGHGAVSLSLLECIEELSIDASTRFMQLASLA--FDASILEVFAPLAAGGCLVVSQEERDGDLESAMENLKISHAWLTPSM------APQIQPENLPSLRSLSVGGEPASAE----LVSTWGVQLNSIYGTTEGVWDTVKIGMKPGGHAKNIGRGIGSVDPSNV----HRLMPFGAEGELLIQSPYVALGYMQDPDREAQTMLDPSFYRTGDLAKYNENGDLIFLGRQTGYVKIRGLRVDLGEVENAIISCLKSGRSAVILSEHEGQDVEIVAFIETTDYQDDQLQLSKFLPE-----YMIPTAFVPIESMPLTMSKKIDRQQLRARLSD----- 159036375 79 -----------------------------------------VAVEDGDETITYRELDQRADQLAARLAASGVRPGDRV---------------ALFVRRSIPVVGLLAALKAGAAYVPQHVDT----VPPAQLQHVIHTADTRVIMTLAATADRIPVPDGHVVITLDDLKTEPTDLTPLPPDSPCYVLFTSGSTGRPNGVVVTHRNICNILLTSIQPGWKVGQILNIA-------FDMASWEILGALSHGATLVIRGS----DIVETMSRVDVIIAT---PTVLSRTDPDRCQR-----VKVVAVAGEPCPRALADAWSAV--CAFYNACGPTETIVNTMSRHRPTAERL-TIGRP-TPNNTVYVLDADLRPCPIGTVGEMWAGGDCVSAGYLSNARLTAERYALDPFFRTRDLGRWTPDGELEHFGRTDDQVKVRGFRVELDSVSAILEAVPGCTRAATIKLDDRSL----VSFVAPAEVDPDLARMAV---SEALPYYCVPETVHTLPELPTTSRGKIDKLALRRLVTRQ---- 214031107 111 -------------------------------------------------HITYSELHGSVCRMANVLQSMGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGCDAKVIITADAPRGGRKTPLKSNADAALLHTKDTVIDGRDHDYNALAAEASDSFEPAEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLTYAAMTHEITFDYHGDIYWCTADVGHSYIVYGPGATTLMFEG----VPTYPDAGRFWEVCAKHKVNYTAPTAIRALMGQGPEWVEKHDLSDLRTLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTE---TGGHLMTPLPGAHATKGAAMKPFGIAPVVLDPQTGVENGVEGVLCIKDPGQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTPSDELMK--ELRTWVRTE-IGPIASPDVIQWAPGLPKTRSGKIMRRILRK--------- 153833066 68 --------------------------------------GDKTAVTGQKQTYSYQALRDQVAKIAGMLSNQGVTKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPR--IIMTASCGIEYKPMVDKMDSRWKPEKVFVLQPQCEAELNLEDWQQEPHACVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMTSIYIPQDGVFWAAWVVGHSYIVYAPGCTTILFE-GKPVRAPDPG---AFWRVCDEYKVDVLFSAPTAFRAIKKEDPEGDDLSNLDSIFMAGERLDPPTLEWVKPVIDHWWQTETGWATGIVKAGSATKPVEILANQQGRPLPPSCLPTVWRNHDR----FETGYL-------------------SQFP--GYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDELKGQLPLGFVVLKDDLTLEGELVGKVRNE-IGAVACFKHALVVDRLPKTRSGKILRRTIRQ--------- 90410798 39 ----------------------------------------------GEQRFSWAEMSHRVDEYAQGLIEQGVKRDQMIAIVAPNSIQVIWLILATLRIGARYVGLNP--KNTEI----ELNEQLARLKND-YIWYPARTVHQ------------FTTGKRLHLLQPEQPRIVPVTWQQTRA---ATLTLTSGSTGVPKAAVHTAENHLASAEGLLEVMDFGIDDSWLLSLPLFH---ISGLAILWWLYRGAKLVVTEPACFEHSLTM-----VTHASLVPTQLQRLLTSKHSEGNGTQALKQVLLGGAAIPTDAAERIGISCWCG----YGMTEMGSTVTAKKADASGGVGT------------VLGNRHFMIKDGE---VYVQGATLCLGYYRNKMIFPAS---DGWFATRDLGEW-QGNELHILGRADNMFISGGENIQPEDVEKVLMTHAGVRQAFVLPVDDVEFGQRPVAIV--EIETELSSDVIASLENHNIVSFKRPIRLALPKELAISGI-KVSRKQLNEWLAQQL--- 186471737 133 -------------------------------------------------HLSRGELRERVARLAHSLSKLGLRDGDRAVAVMRNDADAAVTALAVTALGATFASAAPEDRFAPLGPRLLFAHTAAC---DFDTGMPLATKVGQLASALPTLQGLVCLDERNGLL---DTVSQPVRWPRFSFNHPLFIMFSSGTTGKPKLLEHLKEHRLHSDLRPGDRMYFHTTCAW-----MMWNWQLSASGVEIVTYDG------PISTIDVLWRLVANERVTVFGTSPAYLKMCEDAAPGLQFDLGALRTIMSTGAVLYDTQFDWVRDHVKPLLLQSISGGTDILGCFVLGNPDLPVRAGEAQCKSLALDVQAWDQGARTTGIGE---LVCINPFPSRGFYDGAAFHAAYFSRHGVWTHGDLIEFSPEGTARLHGRSDGILNVRGIKIAPAEIYRVLNDIREIREAMAVEQPSDGLADRIVLLLVLQDGASLDGRLLARIRHRASPAH-VPDRVIAVEALPVTHSGKLSERA------------ 163838903 16 -----------------------GELIEKIVAHHAHKRPEAIALQQGNRTLSYQQLTAESDKIAAALAHLGLKPHGRVAVRMPRSRDLVVMLLGVLRAGA--------------AYAATDESWPTGRVLDVLAGTETDLLISTKRGELESAAS--ASGMAVTFDELQKISSVP-PAALTDGSCAASIFYTSGSTGKPKGVLSPHRGTIRTVVDSPTLD-LDSRSVFLQAAPLALSLELWAP-----LLNGGRCVLMDQSSAALDSDQLER------AIARGVNSLWRTSAEERPELFAGLKLLIVGGERVSVASVSGVMAQYELKIVNGYGPAEATIFVSTADSSTEIPI---GTPL-PHTPILFLDGHPRDADEGE---LAVGGDGLALGYAQPEETERAFFSHRGYYRTGDRVARDPHGILSYRGRIDDQIKIRGIRIDVGEIEAVLESHPEIVKVCALTISRE--NQRPVLAVAYSSSAGSQSELRKFASHRLLPAM-LPTVFHQLTSLPLNANGKTDRKKVR---------- 91779564 2 ----------------------------------------------------------------------------RVGVCVARSCDLFVALLAVLKAGGVFVALDPRHPPARLDWIARDAGLMHGIVDDSADA--------AMRARFRECFHVESAATTDAAAPCFDDEDTP-----VHPRAAAYMIYTSGSTGTPKAVAVEHGPLAAALAGSLPIAAADR-VLHFASV----NFDVSIEAWLVPLAVGGSVVISDPPAPETTHAFMLREGITNTTL-PPAYVREFANVCERLGVPPSLRTLLFGGEAMSQDSFDEIRRVFSVRLVNGYGPTEAVISPMLWPDPGMTPALEEGNGFASWPIGRRVARIDGAAQQGEAGELLLGGVCLARGYHGRAALTAERFLPDPIYRTGDLARERADGSFDYLGRIDDQVQVRGVRVEPGEIAACLLTHPAVADAGVLA---EAAGGRTQLIVVPQDALEPDDAALQAHLAAHLPQAWMPHRFVRFERLPYTLNGKLDRTALRDFVA------ 163752770 8 -------------------------------------YPKNTALTETNGDTSYRDLNEFANQLGNLMTDIAISSEDAVGVLLPSGKELLGSLLACFKTGATYVPLSNSFSLSRMEQAVSETGMKVLITDDSWEAFKSLKLSHSFQSSLEVYE-VNEAGEYKETLDINNYSKENLSI-EYAVDNSSYIFYSSGTTGKSKAIVGSQKGIAHYVNWHKET--FNFTTETRVSQIASVTFDASLKDILTSLTSGSCLCIPSEKTKQNMVLLLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTDIEEVVLAGEKLYGRDVALWRSIEGHSMSNLYGLTETTVLKSCYHIPETELESGTVLPVGKAIRNTLIANGDEICNEEEIGEVYIKSPFITKGYLDAEQNPLVTDREDLVCKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY--SGTEYDK-SELRETLG-KTLDRNSIPDYFMYLEEFPLTLNGKVDKRAL----------- 17230141 517 ----------------------------QLFEEQVQRTPDSIAVCYQEQTLTYQELNSKVNQLAHHLQKLGVGCESLVGIYLERSPELIIALLAVLKAGGIPLNKLPPER---LAYMLGDAQASVTGLPD-YQGTDWQSIAQNPTENLPN----IVTGE-----------------------NLAYIIYTSGSTGKPKGVMLTHRGLANYLQWAIQTYPVDLG----VGVPVAISFDATITSLYTPLLVGKAVILLPEAEEIEALKLSSARNFSLVKLTPAHLSI-LSQLLPQKVPAGYPQAFIIGGEALTEQHLEFWRSYFPQTLINEYGPTETVVGCCIYDA-------SQGKPIGPIANTRLYDRYLQPVPIGVPGELYIGGAGVARGYLNRPELTAERFTVNTLYKPGDRARYLSDGTIEYLGRLDDQVKIRGFRVELGEIEAILKAHPSVQEAVVILQKVHPQSSQLVAYLVGNQQ---TVDFRQYLATK-LPAYMLPSAFVWLEQLPLTTNGKVDKQQL----------- 15922466 83 ----------------------------------------------------YDELNRLSNSIANLLKKRGIKKGMRIAIYSPNSILTLASILGTAKIGAI--------------YTLIFAGLGIEAIKSRLNDFN----PDLVISSRKTFRRLLIEGDINFERNDEDLDSDEVKVEEIEANEPLKVMYTSGTTGKPKGVILPHGDLLFGLKTTTDVGWITFSRIMYGTLLHGSTF----------IFMEG----APDYPKDRLVKIIEEEQPKVLFTSPTLIRLLMDIKLPRVEYIATAEIFDEKSWNYALEIADKVTDVYG---QSELGYVVGIPYSLESIKPK---IGYAGVPF-PGIVLDTLDDEGKAVR-NKPGYLVAKTPFPTQGILNNEKKFTEYFEKFGFHDTGDLAIF--DGYIKIVGRADDMIKVAGHRITSGEVESIIASIDGVKDVAVVGIPDEIRGEKLAIFVVGKVD---KEEIKRKVLDALGPIYIIHD-VYVVEKLPKSRSGKTVRRILRDILLNK---- 209882315 161 -----------------------------------------------NKKITYMELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAARNLLERLINAKCKIVVTADGIRGNKIIPLKDIVDEALEDLHEVVVEGRDYDGNALMRSERSYCPLEEMDSEDPLFYLYTSGSTGTPKGVQHSTAGYLLFAAITQKYLFDTHKGDIFGCVGTGHSYLVYASGLTTLIFEG----VPTYPDPGRYWEIVQKYKITYTAPTALRALKRFGDEYVKKYDRSSLRILGSVGEPINPSAWRWYRNIVGCPIVDTYWQTEGIV-----IAPIPGCVKTKGSSTLPFFGIKPVILNPETGVPIESGVLCIQDPWMFRSIFGAHYLHEELYTKPGYYFSGDGAMKDSDGYYWITGRVDDTINVAGHRLSSKEIEDSLTNHESVSEAAAVAVDHDVKGYALVCFIVLRSESSKTPNIEHELRQKQIGPVASPDHIVIVDGIPKTRSGKVVRRLLRKIAS------ 145248381 263 ----------------------------ELFRKQVSLSPNAVAVKNASSQLTYAELDRQSDQLAHWLVQRGLAPETMVAVLAPRSCETIMALLAILKLAYLPLINVPVGRLEAILSAVQLVLLGAGVTPPTLQLKDFRHIAQALDE-----QGQLCAG----------------ALPTPTALSLAYVMFTSGSTGKPKGVQVEHRG-IVRLVRETNVASKTQSSGNIAHVANL-AFDAATWEIYAALLNGGTLVCIDYMTVVDPITLMQREAVRSCMLTPALLKQCLANAPWA---LSGLELLFAAGDRFDPRDAAQAKGIIKGDLVNAYGPTENTTFSTIYKVPDEKCVN--GMPIGSNSGAFVMDPEQRLVPPGVMGELIVTGDGLARGYTDANKNRFVNVVINGAYRTGDRVRRPSDGMIEFFGRMDFQVKIRGHRVELPEIEHALLRIESVTDAALVHQPEGGLAELASFVTVQDDIVNAAAQLKAAL-QASLPKYMIPARIVVLDKMPINANGKVDRKEL----------- 67515545 53 -----------------------------------------------------RQFRILVRTLITGLKAHHVQRGDCVLVHLGNNIIYPALFFSV--IGAGGVFMGSNARSQELEHLVSLAEPKIIITN---------------REALPTVLNV---STSKGMLPLDDAATEHITAPYLDSGDESYLQLLGGTGGLPKAAVLSHHAIVCQLTISYDV---PYAVRRLMSLPMFHLFGALWTHIFPVRYGQPLYVLS-RFEISRFVAAVYQYQITETYMVPAMIHAFNRCTLPLADYFGSLRYVGVAGAPIDGASMQQFREFLDADASQLWGMTEGVVFQNRYGEPGN--AASIGRLQPGYEIRLVGADGNDDNKPGE---LYVRGPGLLTCYRGRDDAKDS----QGWFRTGDVAYVN-DGLYYIVGRTKELIKVRGWQVAPAELESILLKHPGIEDAAVTGVTSKDGSTEVPRAFVVRSKTLSGARLTSFCR-RQLASYKALDGIIFVEEIPRTASGKIQRFKLREIVSSLL--- 196243880 532 -------------------------TLWDLFTKQVSVHGDNPAVISSKGTLTYNQLYQQSCQLGQHLRELGVNSNELVAILMDKGWEQIVAVMGILAAGALPIDPLPPER---IAYQLENSQTKIILTQSWLAGNTEWAIVNEQQRTILSLNT---------FPPSPPHPLTPSPPPLTSPDDLAYVIYTSGTTGLPKGVMISHRNVVNVITYTNQRFGVTERDRLLGLTSLNHD--LSVYDIFGALSTGASIVLDRAKDPHHWTELMLQEGVTLWNSVPAMMEMLLDLENSAVLAPKQLRLAILGGDWLPLTLPNRLRSLIEVQMLSIGGPTETTIWNIGYEDPTWKSI-PYGRPMG-NSQYYILSETLEDCPVWVPGQMYCGGVQVAKGYWQDEEKTRDRFTGERIYATGDLGCYLPDGNIQILGRVDFQVKIRGYRIEIGEIEAILRQHPGI-NAALVQADHNKL---FAYLIANPNASPTIAELKEFLKNK-LPDYMMPSGFIFLEEFPLSANGKVDRLSL----------- 121713860 69 ----------------------------------------------------------------AGLKAHHVQRGDSVLVHLGNNIIYPALFFAI--IGAGGVFMGSNARSQELEHILQLAEPKLIITSEALPTVLNVSVARGMLSSQVCLLDEYAPDHIAQLLVSGPLAYSTAHLPFLAVNAAEYLNFTSGTGGLPKAALLSHHA-IVSQHLSIHYD-VPYEVTRLMCLPMFHLFGALWTHIFPIRYGQPLLVL-PRFELTQFVAAVYQYRISETYMVPAMIHVFNRSASPVAAYLATLRYVGVAGAPIDGASLEQFEKLLHARAHQIWGMTEGVVFQTRYGAPGN--HGSIGTRTPGYEVRLVGQDGNLVQGERQPGELYVRGAGVLIGYKGRSDAKDAY----GWFRTGDVAYVQNGEYFIV-GRTKELIKVRGWQVAPAELEAVLIKHPLIEDAAVTGVMSQDGSTEVPRAFVVKARGSSANRLTAFARQQ-LASYKALDGVIFVEEIPRTASGKIQRFKLSQ--------- 195054521 29 -------------------------------------------------------------RIAQQLKAMNLRQDDVVGIAGTNTTYLMPVVLGCL-LNGTPFHAVPWHDEATFKHFC--ITRPRIIFCDGLVYARLSAIAKMLKAPVYTLKDHLQLPRIEDLLTKQELYYVPESLMLGGDQTVAILCTS-GTTGPPKAVCISN-----------SACLFDFGFVTGQDVLLSFSTIDWAPGLFNMLFSSTRCITDRSYTPEYMLQLIEKYKVTLLTVAPQQAASLLKAPTLSKLRLSSVRFISIGGGNYVANLLKLQEFLLNGQISYGYALTEGVAANMGVAKPSSV-----GR-IVPGVKVKILDDAGRSLGHGETGEILVHNSKVWNGYYGNPSESKRMQDYQGWFHTGDMGYFDNENFLYIVERKRDMLRFHGAQYCPFELEQVIAELPDVIEACVFGLWNEVDGDAAAVVKIPGSRLTEMDIVEYVARRLVVTHKQLHCGVFFLNELPKTGSGKVLRQQARD--------- 214003828 1043 -----------------------------------------IAVVDGDGELSYGELWDRAVKFAAVLRARGVSHEQPVGLVVGRSSWWLVGMLGVQLAGGVFVPVDPAYPAERVRLV--FGSADPMLV--VCQGKTRDAVPEEFGDRLVVIDEL-------------DLVAAPSALPRLDARDAAYVIYTSGSTGTPKGVVVTYSGLGNLALAHIARFGVSRSSRVLQFAALGFDTIVSE--VMMALLSGATLVMPPDPPQATLAETLERWDVTHVK-APPSVLATLDVLPDRVETVVAAGELCPPGLRFSAD--RRMINAYGPT--------------------ETTICATMSMPLVPRQHGYLLDSFLRPLPPGITGELYLAGIGVARGYLGQTALTAGRFVADPFYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSSHPEV-SGATVTVHDG----RLVAYVAPGDIDPRA--LRDDLASR-LPPYMVPAAVIALDVLPLTPHGKIDRAALPE--------- 169623203 2122 ----------------------------------------AIALDAWDTAMTYGELEERANRLASRLISLGVQPGSFVPLCFDKSGWTIVAILAVLKAGAAFVFEAPILRLRELVKDVK----AQWIL-----------CAPNFEQMCTSMGCNAIAIDRDGTEP--DRHRTEV-LPQVRSDSAAYAFFTSGTTGKPKGAVINHSNWVSSSTAFAPMWGISESSRVLQFASYVFDACLIE--IFSTLMQGGTVCIPDQDSTNDLVGVINKFNVNWAALTPSLVR------TIQPSQVPNLEVLVLVGEVMSQQ------DLLTWTDRVTLGNGYGPTECSCVSTFNIMTLRTKPNNLGKAVTSRGWKNHHALAPVGAVGELLLEGPAVGAGYLNDPAKSAEAFVRDKFYKTGDLVKYTEDGTMLYLGRKDSQTKVRGQRLELSEVEHHLMEDGAVQN-ALAAVPTSGPCAKRLVGVVSRDPAPAAASLNSIIRDRRLPSYMIPSLWLAISQFPLTPGGKMDRRRVVQWLEE----- 119774501 98 ---------------------------------------------------SYTECLAQVKRLAGLLKAQGVNKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELA--SRINDAKPVMVLSASCGVEYKPLAALAQASHKVSKCLILQRPQYEMTPGRDLDWQEADWVPVKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMRYLYIEPGDTFWAAWVVGHSYIVYGPGATSVLYEG-----KPVGTPDGAFWRTIKKYGVKSFFTAPTAIRAIEGFFCRNTNLDCLKQMFLAGERCDPDTLLWAQEMLGWQTETGWPVASNLMGIAQM----PIKPGSPARPVPGY-QVDVVDEAGNSVGAGEYGNVVIRLPLTLPTLWQNDKRYIDSYLSPDCYLTGDAGYMDEDGYLYIMSRIDDVINVAGHRLSTGRFEEVLCQHPAVAEAAVIGVEDKLKGQVPLGLVVLKNDEQLNKELVALVREIGVAAFKL---VSAIPKLPKTRSGKILRATMRK--------- 54309782 39 ----------------------------------------------GEQRFSWAEMSHRVDEYAQGLIEQGVKRDQMIAVVAPNSIQVIWLILATLRIGARYVGLNP--KNTEI----ELNEQLARLKND-YIWYPARTVHQ------------FTTGKRLHLLQPEQPRIVPVTWQQTRA---ATLTLTSGSTGVPKAAVHTAENHLASAEGLLEVMDFGSDDSWLLSLPLFH---ISGLAILWWLYRGAKLVVTEPACFEHSLTM-----VTHASLVPTQLQRLLASKHGKGSGTLVLKQVLLGGAAIPASLTDAAECI-GISCWCGYGMTEMGSTVTAKKADASGGVGT------------VLGNRNFMIKDGE---VYVQGASLCLGYYRNKMIFPACDGE--WFATRDLGEW-RGNELHILGRADNMFISGGENIQPEDVEKVLMTHASVRQAFVLPMDDAEFGQRP-IAIVDTDSVLSIASLEIHMTDN-IVSFKRPIRLALPKELATSGI-KVSRKQLSEWLAQQ---- 68536649 77 ---------------------------------------DRTAIIDDIGERTYAEVRSDSLAFARALQRMGLGPGKNIAVMARNSRVVVYALVAKGFIGADISLLNPASSPVQLQKTMEELDVKAIVIDEEFADRDY-SRAKVIIGYAEDLQNPQAPNEWETFQQVIDHSESEEKLPTIPKRGFITI-LSSGTSGTPKAV--VHREPPIPTPLADLVTWIPWRAEMMQTASMFHSWGWAN---LNLIFAHATVVFRRDFDPVQAMEDVDRYKVNGIITSPIFIKEQLKVAQNGDYDASSIEFIVSSGNAMHEDLLRGLHKQFGPVVCNFYGSTENSV--VAIAKREELVENLAGRPVRGV-RVKILDDDGNVLPPNTPGRIYARGTMTMRRY--AHTRNQMKI-KHGLLEIGDRGYLDEEGRLFVLGRADDMIIVGGENVYPRSVEEVLAPMPGIRDLYAKGVDDEESFKRMAVWIVPEGEALTKESVQEWVRD-NLAEHSVPREVTFLDELPRNPTGKV---------------- 150019144 14 ---------------------------------------NRIALKCDGNIMTYAELDTISECIAAFL--LREFKDDRTPIIIYGNKEMMAVMMASLKSGRIPIISYPKERVEAI-----ISEVHPKVLIDFSKESNFESI-RILKDK-----------DIEEIVKYKDVKVE--KENWVKEDENAYILFTSGSTGKPKGVQISSNNLDNFVEWIAEYLNLDEKEVFMNQAAYSFDLSVTSPGLCKTLHGFSKETLS---NLKNMFDDMRKSDINIWVSTPSFAGMCVAEKDFNSTMLQNLKAMIFVGEVLPKPLCEELINRFGTRVVNGYGPTEATVAVSANDMNKELLLEEGSLPIGPMKTSKIVDDEGNVLGDGEKGEIVIVGPSVSKGYFNNEQVTAKAFFYDDYYRTGDLGYYV-NGNLYYCGRKDFQIKLNGFRIEIEDIENNLVKVSNIKNAAVVPIEKDGKIAYLTAFIELKEDNGLSGLKNGIMIKKELASYMVPRNIKIVKQFPTNVNGKIDRKKLLEEV------- 86146511 900 -------------------------------RNLAENASDDIAVICGERHISYKAFGEDVHKVMQHIAHLGLKQGDVLAICLPKSPEHLVMTIACSLSGIIPIDASPEERLDYLLSNCNANLVVTNQTSQRKNSVLYQALLQPVEQAYPSLSNT----------DLEVLS---------QSEHGAYYLYTSGTTGKPKCVVVNSRATSNVIGETCKAWQITSEDVLMCVTPFHHD--LSVFDIYASFTCGATIVLPEAGEEKDAIQLVEKHRITIWQSVP--ALMEMLLSCMQGEKLKSLRLVCQGGDYVKPKTIDELRALQDIRLVSIGGPTETTISIWHFVTDEDKSVIPYGRPF-PANQYFIMDGLGKHVPQGVAGRIMTVGVNLASGYLSDGELTQTDFSEVRAFRTGDLGYYREDGTIIFAGRVNGYVKVRGVRVSLPDIEKELNRCPLIEQVLIVDYTDVALG---AIYKVADGQVANAAAIRDF-AQQCLPNSHVPSQLLELDKLPLSRNGKFDRIQAREEL------- 82659651 40 -------------------------------------------------------LDARASQLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHPAARLDWIVQDAQLRHGIVDAAGRA----ALGTPFEHAFDATAD--ASGVAQD-------HAFDDDTVAVHPRSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAALPIEAGLLHFASV----NFDAAHECWLAPLAVGGIVVAPPQPAPVDAHALMVREAVNVAAF-PPAYLREFAAVAARDGVPPALRVLAFGGEALPQQAFEFVRRTFAVRLINGYGPTEAVIS------PMLWPVEPGETPVLAADDAYASLPIGSVIGPRAVGELLLGGVCVARGYHGRPALTAERFVPDAVYRTGDLARLRDDGAYDYLGRLDDQVQVRGVRVEPAEIAACLRSHPAVADAAVIT--ETANGPTRLIACVALRAAADDAALKAHVAAQLPAAWQ-PHRFVRCDALPYTLNGKLDRAALRERIA------ 110681402 2473 -------------------------TFLDLFQHHVAQTPDALALVGPSLQRTYRALSARVHLLARHLRGLGVGPEVTVGVCLDRSIELVIGMLAIFEAGGVYLPLDPSQPLERLAYLVSDARPEVVLTQQRWN------------DRLPE--------QATRRVALDTAWAEIEAQPEVSHQNLAYVLYTSGSTGTPKGVQVTVDNLSRLTPALITAFDVTPRSRVLQYSSLSFDGSISE--VAMALGAGAALHLAPAPGPPLQKLLATRAITHVTLL--PAALRWLSPRG-----LPALDVLIVTGEACPASLVRTWAS--GRRFVNAYGPTEITVAATAMECPVTMFQETEQPPPCPLQSTEIYDAHLRPVPVGVPGDLYIGGAKLTRGYIHRPALTAERYIPHPFYVTGDIARYQLDGTIDFLGRRDNQVKVRGYRIELGEVEAALNDHPGVREAVVVAQKDGAGDNRLVAYWAAKSTPPTTTELRDALSKR-LAAYMIPSVFVRMDALPLNATGKIDRQGL----------- 115374805 2545 ------------------------------------------ALSFGETHLTYGELNARANQVAHALRAQGAGRGSLVGICVERSLEMVIGLLGILKSGAAYVPLDPSFPAERLAHMLDHSRLSLLLAHGKTAGLPERGVRRLLLDEHAALSS----------------HSSENPEGGAGAEDVAYVMYTSGSTGTPKGIQVLHGAVTNLLESIRDLLGPSDRDVLLAVTTI--SFDIAALELYLPLLVGARLAVADHETVADGERLKQEMARRVPTLMQATPATWRMLIEAGWEGDPKLDILCGGEAELSAQLGKRLWNLYGPTETTIWSSAHRVQGAERADASEPLLANTQLYVLSPALQP---------VPLGVTGELFIGGMGLAQSYLGQPSLTAEKFVPDPFYRTGDLVRYRPDGTLEFFGRTDFQVKIRGFRIELGAIEAALAQHPAVANVALIAREVKPGDSRLFAYVVQREQAVPPEALAEFLQSK-LPGYMVPGAIIPVEELPLTPNGKVDRKAL----------- 399005 165 ---------------------------------------------------TYKELLEEVCQVAQVLTSMGVRKGDTVAVYMPMVPEAIITLLAISRIGAIHSVVFAGFSSNSLRDRINDGDSKVVITTDSNRGGKVIETKRIVDDALPGVRHVLVYRKTNNFHAPRDLDTEKKKYKTVDSEDPLFLLYTSGSTGAPKGVQHSTAGYLLGALLTMRYTFDTHQDVFFTAGDIGHTYVVYGP----LLYGCATLVFEGTPAPNYSWDIIDEHKVTQFYVAPTALRLLKRAGDSYIENLKSLRCLGSVGEPIAAEVWEWYSEKIGKNEIPIVD------TYWQTESGSHLVTPLAGTPMKPGSASFPFFGIDAVVLDPNTGEELNTSPSFARTIWKNHDRYLDTYLNPGYYFTGDGAAKDKDGYIWILGRVDDVVNVSGHRLSTAEIEAAIIEDPIVAECAVVGFNDDLTGQAVAAFVVLKDELQDIKKHLVFTVRKDIGPFAAPKLIILVDDLPKTRSGKIMRRILR-----KILAG 59876557 1134 ---------------------------------------------------TYSMLNSRANQLARLLAEHGVTNDQLVCIIMEKSVNLYTCILAVLKLGCLPLVPTPIDRVKTILNDAQIAVCMSEL-----------SLSATLRSHLSV--DII----DFDLAALSDYCDRNLEIP-YNGQHLAYAVFTSGSTGTPKGVLVTQDNLMSNLHYLSTIYPFSADSRLLQACSQA--FDVSVFEIFFTWYVG---ICLCSATKEHLFAAIDQLKVTHLSLTPTV------AALVDPKNVPKVEFLVTAGEAVT-EHVRRKWA--GRGLYQGYGPSETTICTVRVAVTPDDLINNIGSPFA-NTSAFVLDPESQDILPGAVGELCFGGSQVFRGYLNRPELNAQKITYGRIYRSGDMGILLPDDSILSTGRTDDQVKIRGQRVELGEVTSVILDHGAVWDCVTLALEQSTNSKTLVSFWVPREDSSESLEPSKFLLSRRVPSYMVPSHLIPISCLPMTPQAKIDKRFLQRLFS------ 3134 83 ---------------------------------------------------TYAQLPRGLQRVANVLKSLGVKKGDTVSAYLPMTWQAVAAFLACARIGVHSVVFAGFSAESLRDRMNDCKSRVLITLDEARGGIATKVIADAAIKQCPGVEHVLVLRRTGNEVPWTEWHEETAKVPEVMSADPLFILYTSGSTGKPKGVVHTTGGYSFGAALTVKYVFDVHPDDKFACMATGHTYIVYGPLCNG--------VSTPVPTPSRYWQTVEKHKLTQFYSAPTAIRLLLTGTHVQDHDLSSLRVLGSVGEPINPEAWHWYNDHVGCAIVDTFWQTEGSIVVTPFPGAIE---TKPGSATVPFIEPAILDPVSGEELKGDNGVLVLKTPWPSMARTVYQDHNRYLETYPGYFYTGDGHGRDEHGYIWIKGRVDDVINVSGD-LSTAEIESSLILHKAVAETAVVGTADELTGQ-AVSFVTLKPEFKCTPREAGLVKELVLQVRKVPKKIFIVPDLPKTRSGKIMRRIMRKIVA------ 150445943 456 --------------------------IHHLFEKQAKINPQEIALVFEDESLTYDQLNLLSNRLAHHLHNLGLQPDERVGLCLERSHWMVISLLGVLKAGGAYVPLDPTLPPERIKFMIENSQARWVVTQPNLTSLLSLNLAQLV--ILDNERNIL-DGYSE-----ENLQT------EVKPENLAYIIYTSGSTGKPKGVGIEHRQLFN----------------YLEGIKERLNLPLASYGLISTFGADGNTVIFPSLCGGGCLHIISQEKMTIDCLIVPSHLSALLNESPNPSQLLPKKCLVLGGETTTWRLIETIQSLAHCRTINHYGPTETTVGVLTYEITQSTIERTKSVPLGPLPNTQIFDSQLRPVPIGFPGEIYIGGENLARGYLNQSSSSDDSFNQERLYRTGDLARYLPDGNIEFLGRVDHQVKLHGFRIELGEVESQLMNYPAITSVKVLVL--EFTGEKQLVYLVPDGKRPKVAELRQFL-EKSLPKFMIPSRFVFLERLPLTQNGKLDSKKLREQIESDYVA- 145611944 306 ------------------------------------KFPDAIAISSWDGEWTYAQLDKVTSDLADHILTLGVEVGQVVALCFERSKWTVAAMLAVNKAGLAFTLVDPSLPPARIANMCEQTSA---------------KLAFTSQSNWATLRCIVLDQEFVERIPQEDSGSRKLKQQTRKPSDLAYVIFSSGSTGEPKGSMVAHWSFTSSASELFPALGLDHTTRTIQF--ASYAFATSLVETFATLGHGGCVCI---PSADDTAGFINRSKANWAIFTPSF------ISSLRPEDVPSLTTLVVGGEPLSTATASKVRLFNGYGLSESSGMAA--VHRVQPAVPEHIITRTVCL--------RIWLTDPNDVGKGAIGEITVETPCLALGYLPSSSAEARSFLQEAMFRTGDLGRYKSDGSIVYLGRSDLQVKIRGQRVEMGDVETNLRSDTPIPIVEAIPRPDAFLTERTEETYVIADSAARQSITSKLLKV--LPQYCVPTHFIRLKELPKTVTGKTSRKDLR-AIGARLLS- 116194019 48 ---------------------------------------------------TFGQISKDALAVAAGLLRLGLDPNDVVLIQLPNCLPFAPIFFGTLASGLTATLVSPALTSDEIAWILQNARPRAIITATACLPAMKDAITKQTDASFFSTVPIFTVDAVADVYPKPPVNTATVFPPSHAPARTAVILWSSGTSGRSKGVLLSH----HALNFSIASLWHDQRQVWLGYVPFYHVFGLCNVLLLAVA-TGSTVYTMQSFNLEVVVKAIRDRGVTYMHMAPPVAVMLAKATVAKNGGFKTVVAGVTGGAPLGHEVVEEVYKRCGFRVRLGYGLSETCSTSLQRGCGEREMREHAGDTGRPHVEVMIASGEGYAKRAGEKGEVLIRAAGLLSAYLPVGVFSGNSLTADGWFRTGDVGALNADGRLRITDRLKELIKVRAYQVAPAELEAVLCSSEAVADAGVIGIYDKSATEWPRAFVVPRDLDQLAGQLKALVEKR-TAKYKLIGGIVFVDQIPKSPSGKILRRVLK---------- 218132370 3 ----------------------------DYLRKAVQQFPEKIAIKYKDVELSYSELDKIADECFSDIERCNIG----IVVNSPML--FTMSLMAVSYIGAVPIYAYTGKEKIK-----ELVKSLEYVIFE--KGYDVLS----CEESTTVLSDLIIHKEVSVGKNHSDKNCE-------------IILLTSGTTGAPKGIMLSRDNIKSNVEAIGDYLRLTLNDKIFMVKNMNHSSSIIGELLIGLDNMCTIIFNSKILTASSMVNSILDNNITVFFAVPTLREIILKHKQLNLEKIGHLRIINFYGAPMSSQIVKLVELLPNCNLIYSYGLTEARVTYIMGSD----LLKKAGSSGRPIKNVKI-EISNKGID--NNGEIVVSGPNVMLGYYNDAEKTRKTIV-DGKLYTGDYGYIDEDGYLYVQGRKDNMIISAGKNIYPEEIEQVLQTAEGVKEVLVRNVSDDKGVEKFIAYIVTDDIEPNMSSLFEVCKNR-LENYKIPSKFVYVKELEKTPSGKIVRK------------- 3142696 1 ------------------------QTIHGLFETQTAHTPEQPRCTFEPEQLSYRELNERANRLARTLRSQGV-TKDRLVLMTERSIDMIVGMLGILKAGGAYVPIDPNVPRGRIPYMLD------------DSGTELLLTQSHLVDKVAFDGHMLVLDGAQSVYHEDGSNLESLSGP----NDLAYVIYTSGTTGQPKGVMLEHHG-LCNLKTYFEISTLDHMLLF-----ASYSFDAACWEIFQALFCGATLYVPTSETILD-YERFEQHHITVAAL-PPTYAVYLEPQR-----MPNLRILVTAGSAASTELVYKWK---------------DQVAYYNGYGPTENSVATSIWPVSPVPNHRVYMDHGHLAPIGVAGELCVSGPGLARGYLDRPELTAEKFVPNPFYRTGDLARWMPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVEDVQEVIVLAQADE-QGQNQLVAYYVAEREVSAGELRSLLGEE-LPNYMVPSFLVQLEQMPRSPNGKIDRKAL----------- 108761108 529 -----------------------GACLHALIEAQALRTPDAVAIVVDDWELTYGELDQLSDRVAASLQDLDVGPEVVVGVYLDRSAELIVSLLAVMKAGG-AFLALDAD---------EPVDRLRHIVADARPRVVISSA--KLSERLWGMGGFVTLHVDEGY---RDMPAAPGQQRDVLPDHLAYILYTSGSTGRPKGTEITHRSIVNYLRWSVDAYRLREGTGSPVIGSVSFDGTLTS--LFAPLLAGRALFLVPRGHPEQGFSFI---KMT------PSHLRAFNGLGRTREVLGRTHAVVLGGEGLHGVAPWREQGLPTRVINE-YGPTEAAVACTLLPDPERVPI---GRPIS-HMRLYILDRYLQPVPVGVPGELYIGGVGLARGYLRRPDLTAERFVPNPFYRTGDHARYLSDGRIEYLGRQDDQLKIRGHRVETGEVEAALGRHPDVVQAAVLLQRLPSGAPRLVAYVQPQENGDLRAELRKSLREV-LPEYMMPEVIAVLPELPLTPSGKIDRKALPPVASEAPVA- 145301200 855 ---------------YRHNSDKTGADTDPFLERMAAHLNDKIALIQGDRRISYRTLGDSVLRIMGAFEREGITAGKVVAICLPRSPEHTMATLACALSGVVWVPIDSCSPTERLHYLLENCRPDLIICADG------------LESDYPTVTPAAL---------LASPHDNICGTPWVGRSQPAYYLYTSGTTGKPKCVVLNNRATANVIGSTLKAWQVTPDDVFISVTPLHHD--MSVFDVFGCLSAGATLVQPETGAEKDAVQLVEQHGVTLWCSVP--AMLEMLLSCSQATGLASLRLIAQGGDYIKAELRTRLPSA---RLASLGGPTETTIHQIGARDQDKI---PYGTPL-PGNGYWLLNERGEHCPTGVAGRIHTTGVNLALGYLENGELTQQDFVETRAFRTGDRGRYRADGTLMFDSRVNGYIKVRGVRVSLPDIEIELIKHPAIAHVLVVDYGAEQQGELCALYVGKHGETVSITSLREHAKQH-LPASHVPTRFIQVDSLPLTQNGKPDRRAARSRLT------ 85067523 49 --------------------------------ERAARYPDAPALLEGPRRLSYALFNGWANRLARAFQAEGVKHGSVVAVMLENRAELLVTLAALAKLGAVGALINTTQRGQVLAHSLNLVSPGHFVV-----GEELREAFDEVRANLQ--------GGAERLYWVADDDTDPGQAPQVRLKDACFYIYTSGTTGLPKASIMSHGRWIKAYGGGHSGLGLGREDVLYLTLPCYHNNAVTVCWS-AVLAGGAAIALRRKFSAKAFWKDVRHYNATCFGYIGELCRYLLNQPACEEERDNSLTCMIGNGLRPSIWG--EFKARFGIEITEFYAASEGNIGFTNVFNFD----NTVGFSPATYAIVRYDLENDRKVGKGESGLLISEDKWPFDGYTDPAKTQAVIYRDDAWFNTGDLMRDLGFKHTQFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVVEIPGT---DGRCGMAALRLAPGQALDGQALAEDRELPAYAVPLFLRLLQQVETTGTFKYKKADLKSA-------- 195395778 29 -------------------------------------------------------------RIAQQLKAMHLRQDDVVGIAGTNTTYLMPVVLGCL-LNGTPFHAVPWH--DEATFKHLFCITRPRIIFCDGTVYDRLSIAKMLKAPVYTLKDHRIQ------LPIEDL-LEPTKIPELGGDQTVAILCTSGTTGLPK-----------AVCISNSACLFDFGFVTGQDVLLSFSTIDWAPGMFNMLFSSTRVITDRAYTPEYMLQLIEKYKVTLLTVAPQQAASLLKAPTLSKQRLASVRFISIGGGNYVANLLKLQEYLLNGQISYGYALTEGVAANMGVAKPSSV-----GR-IVPGVKVKILDDAGRSLGHRETGEILVHNGKVWNGYYGNPNESKRMQDYQGWFHTGDMGYFDNENFLHIVERKRDMLRFHGAQYCPYEVEQVIAELPDVIEACVFGLWNEVDGDAAAVVKVPGSRLTE-MDIVEYVAKRLVVTHKLHCGVFFLNELPKTGSGKVLRQQARD--------- 145593578 15 ----------------------------------AAANPDTLAVASDAGVMTYGRLDETSAALAERLSALGAGPGVPIGVCIERTPDLLVAILGVLRAGACYLPLDPQYSARHLGFMV------------ADSGTRLVVTTRSSRDACPDGCTALVLEESEAI-------ADPPPVAAVP-DDSAYVIYTSGSTGTPKGVPIRHSSCAAMLARIFEGC--DMSGI---AAVTSVCFDLSVLEIFSALSRGRTLVLVNSASPESS----HVERVTHVSTVPSAMTSLLDAQAVP----AGLRNVVLGGEPVRRSLVDRVDFVF-----NGYGPTEGTVFCTF----KPVSRDEAGEPSTPSLTARVYDEKLRPSAVGESGELYLGGAGLTWGYLNRPGLTAERFVPDPMYRTGDIARLNEAGEIEFVGRSDLQVKVRGYRIELEEVEARLTECPEVRTAAAV-VREQTPGTRATAYAVPASGAPDGADLQATIKQQLLPGYMVPETIVFLPALPLSPVGKLDRTAL----------- 152992681 8 -----------------------------LLEIAAQSEPEKIGLRHGSETYSYAQLIEKVDQIAHYLATLGLKKGSRIGIYSNKRAE--QVIAILAVLSTEYVF-VPITRLLK-------PEQIQHIIDDCNISCIITDKVKIENIKAINFGGKIISYEASEQVSLEEIYTAEVKC-DVKGHDNAVITYSFGSSGNPRGIVIDHRALTDGARIVSKYLNIQKEDVISGILSFNLDYGLNQ--IFTTLYKKATLAIHKFVLPSDFFSHLIDENITVLPLMPIHITQMFDEDPHRIEHFRNLRAITSSGGNITPLMVKNITTHFPDTFYSMHGLTEAF--RSAYLDPSQIHINSIGKAI-PDVEIFIINEEGEACKPREVGELIHRGACIYKGYWNAPDETAKRFTDEIVIASGDYVYADEEGYIYFVSRKDDMIKTQGFRVSPHEIESVVYANEEITECAVFSIPNEQIEEEIVMVYGSKHELAKNEIL--FELKKHLPNYMLPAQIVYKKSMPLKTLHDIDKEALRK--------- 217977432 23 -------------------------TIHSFLLEAADNYADRPAILYGHKTIPFAELDRRSNRFARYLAAKGVLPGSIVGLYLPRSPEAIIAMIGALKTGAAFAPLDPSYPADHLAFITADAAPAVVVSAASMT-------SNASAANLWTAPTILIDAEAAAI-----AHEDDSPLPEAASGESAYVMYTSGTTGRPKGAVVPH----RAVTRLAFNSFADLGSVVLQFAPLA--FDASTFEIWNALLNGAAIVAENHPSFAELGAAIKDYGVTAAWLTASLFHAIVD---RQIEILKPLRLLLAGGDVLSPRHVRRLDALPDCRLVNGYGPTENTTFTCCYEIPRDIAPDAAGRPIDHTDVYVLGPDLSR-AGAGEEGELFAGGEGVALGYLNRPQLTAEKFLADPFYRTGDLVRQRADGIVEFIGRVDRQVKIRGKRVEVDEVEALIRRLPQVADATAL-VRSRTDGERQIIFVTAQGGATELGELRHSMLEIA-PDYMVPAHFMILDELPRTPNGKVDRAALPE--------- 83647488 109 ---------------------------------------------------TYQELYDKVCKLSNALKDMGVKKGDVVTIYMPMIPEAAMAMLACARIGAFVITADEGVRGGRIVPLKKNVDAAAEITAGKGAEVDKVLVVKRT-------GNAVNWSEGRDVWYHDAVANASTDCPEMSAEDPLFILYTSGSTGKPKGVLHTTGGYMVSMTHQYVFDYKDGDIYWCTAWITGHSYIVYGPGAVTLMFEG----VPNYPDASRCWQVVDKHNVNIFYTAPTAIRALMRVKSSRK----TLKLLGTVGEPINPEAWDWYYDVVGCPIVDTWWQTEGGILITPLPGATALKPGSATLPFFGVKPALV-DNEGALLDGAVSGNLLDSWPGQMRTVYGDHQRFVQTYSYPGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVEHDAVSEAAVVGFPHDVKGQGIYAYVTPSDTL--LDELKQMVRKE-IGPIATPDVIQFSPGLPKTRSGKIMRRILRKIAADE---- 192362107 1637 ---------------------------------------------------TYAELNTRSNRLAHKLKEMGVGPDILVGIAVERSVEMVVGVLAIMKAGGAYVPLDPAYPEERLAYMVE--NSCLTLLLTQSLLDDHLPIPRGIQRVY--IKDDYTGYSA------DNISSQP------HPNNLAYLIFTSGTTGLPKGVGIDQGSHVEVFSNRLELNARDRVLQY-ATL----NFDTFGEQLFPALCCGAAVVLRGEEDHDTLYKNILQQDISIVNLTPALHQMITDYAAKGITDFGYLRQMLVGGESMPPSALQQLGVSKQVTLWNFYGPTEATVTYFNSDKPELTTVPI-GEPL----QGRIVNNSLNLVPIGAVAELVIGGELLARGYHGRPGLTAERFIPDPFYRTGDLARFRPDGNIEYAGRIDHQVKIRGFRIELGEIEARLQSQVTIKDAVVLAQAGTGSQQQLVAYLVPTNTALVAAEVKAHL-QNTLPDYMVPNQYLLLEALPLTPNGKLDRKGL----------- 210109037 116 ---------------------------------------------------TYNELLKEVCKCANVLINKGVKKGDRVAIYMPMIVELVVAMLACARIGAVHSIVFGGFSADSLAGRILDSKSSVLITADGYRGEKMLNLKQECQDAGFTVTSCIVVWHNDRDCWWHDLQFEPVWL---DAEDPLFMLYTSGSTGKPKLYAATTTKYVFDYKPG-EIYWCTADIGWIT----GHSYITYGPGATSVIFEG----MPLWPDAGRMWEIVDKYKVSKFYTAPTAIRTLMKFGEDKKHSRKSLKVLGTVGEPINPEAWLWYYNVIGCSIVDTYWQTEGGHVLTPLPGATPAKPGSATLPFFGQVPAVVNENGEELDGPCE-GYLVLKQPWQMRTVYGDHQRFERTYFQKGYYLTGDGCIRDKDGYYWITGRTDDTMNVSGHLLSTAEIESALIEHSAVAEAAVVSYPHSIKGE--CVYCF--------VTLKEVCLRQKIGPIAVPEYIQNAPGLPKTRSGKIMRRVLRK--------- 218247798 469 ------------------------------FEEQVQQNPSQIAVVFEEQKLTYEQLNKKSNQLAHYLIANGIKSENIVALYMERSLDFIIGLLAIHKAGAAYLPLDPSFPQEAITFRLKDAEVSLVIT------------QQHLLKNLPDFTTIVNLDSNWESIA---KHKEDNPNTEILANNLAYVIYTSGSTGKPKGVSVEHRQLINYVSSIIDRLKLQSNYHFAHVSSFASD--LGNTAIFPSLWTGGCLHIISQDRVVDADKLTERQNTIDCLKIVPSHLSTLIAATSCPEEILPHQYLILGGEPLNWELVAEVSKLKQCQIYNHYGPTEGVLTYSV--DPQKHPKKAKTVPLGPINNTEIYDEFLNPVPIGVKGELYIGGKNLSRGYLNRPQLTEEKFISNPFYKTGDLARYLPTGDIEYLGRIDHQVKIRGFRLELGEIEAILRNHPEVRETVVVVRED-IPGQKRLIAYITSNQVSKLAQLKNHLRSK-LPEYMIPSVFIPLKTLPLTANGKIDRFNL----------- 28629055 23 ---------------------------------------DLIALEDDKETYTYQQLHDKVSTLAARLRSHGVGRDSLVGVLLPRSANYVIACLAALQAGGAFLVLELAYPPDLLADVLEDAQPAIVVTISAEVGKIKAGTALVVLDEQETATNGHTEEQKQQPLPSED-----------DLDKLAFVAYSSGTTGKPKGIANPHRASVLSY--NLRFGLSDLQPGDRVACNVFFVWEIIRP-----LLRGATVVVVPSYDPRMLVDLLATKKITETLFTPTLFAAVLARHQALGSRLPDLKTIWLNGEVVTTDLARRLKALPNTRLLNVYSACEGDIKLEKLD--QGAIYCSVGPPLIDRKHIYILDESGQKVEEGENGELFVGGHLLARGYLNRPETTAKAFVRNPYYRTGDKARLLANGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLAASRCAVVPWGEGIDRQLVAYFVRDKDSSDERPVVEVDRTGRSLAHYMIPSLWVELEELPTSDVGKVNLKAL----------- 126436808 45 -------------------------SIGKVFQERAAKYADKTFLRFEDRDISYREANETVNRYAAVLADRGVGRGDVVAIMLRNSPEPVLLMLAAVKCGAISGM-LNFHQRGDVLKHSLGLLSAKVVIADP----DFVDPIKECGADTDGLLTIEEFEELAEGAPTDD----PESASAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGGLGVRLSSKDTMY-CCLPLYHNNALTV-ALSSVLNSGATLALGKSFSASKFWDDVIRYDATAFVYIGEICTYLLNQPKKDTDRKHKVRVIAGNGCEFYAASEGNTAFVNALNVDKTTGMCPTPVAFVEYD-------GDSGDPVRD-EKGRV-----KKVRTGEPGLLLSKSNFQPFDGYTDEKESEKKLVRDAFFNTGDLMRYQGLGHAAFVDRLGDTFRWKGENVATTEVEAALSLDPTVDECTVYGVEVEGAGGRAGMAAIKLNEGCDGKTLAQTLYDR-LPSYAVPLFVRVVGELEHTSTFKSLKVDLRK--------- 209977954 6513 ----------------------------DVFREQAAACSEAIAVKDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKLAYLPLVNVPATRLESIL--------------SAVGGRKLVLLGADVADRLADVELVRIGDTLGRCVPGAPGDNEPVVQPSATS--LAYVIFTSGSTGKPKGVMVEHRGVVRLVKQS-NVVYHLPSTSRVAHLSNL-AFDASVLEIYAALLNGGTVYCIDYLTTLDPHAL---ESVFITAVLPPALLKQVLASSP--STLHALDLLFIGGDRLDARDALYANRLVRGSLYNVYGPTENTVSVVYLFNDDDACIN--GVPIGQVVSNSVMDSEQKLVPPGVMGEIVVTGDGLARGYTDS-TLNTDRFVQISVYRTGDRGRYRTDARLEFFGRLDQQIKLRGHRVELKEIEQAMLGHNAVDDAGVVALEISECQELEMVFVTLRNKTPLASQIVAEVRQRNLPLYMVPATIVVLHTMPVNANGKLDRQALVKA-------- 47222355 116 ------------------------------LDVHAEKHPDRVALIWTEEKVTYRELLETTCRLANTLKRHGVQKGDRVAVYMPVSPLAVAALLACARIGAVHTVVFAGFSSEALAGRIQDAKCKAVICNEAVRGGRLIPLKATVDAAVPTVRHVFVSQRTEKQVPLEERQSAECAAEPLDSEDLLFLLYTSGSTGKPKGIVHTQAGYLLSLTHQYVFDYREGDVFGCVAWITGHSYVVYGPGATTVLFESTPVYPNPGESPDAEWETVERLRINQFYGAPTALRLLLKFGENKKYDRSSLRTLETGGICIAPRPAEEGAPILPTMAMRPFFGIEAVL---KGENGENLNANSVSGALCPGMARSIYGDHKRFVE----------------SYFKP--YPGCYFTGDGAFR-------SEDGYYQITGRMDDVINVSGHRLGTAEIEDALDEHPTVPETAVVGFPHEIKGEVPFAFVVLKDDNPTTQELRELVSTK-IAKYAVPEHFLVVKRLPKTRSGKIMRRILRK--------- 119472503 105 ----------------------------EVVRQRCFTDAAALAICAWDGELSYAELDDLSDRLAVQLVEKGARPGVFVPVCFEKSKWAIVASLGVLKAGAAFVPLDPSTPKERLENVLRHVEAEFVL-----ASCDHANLFTATMMHCIVLSDVTI----KQF-PKPNMS---ISIP-LRGSDPAYVLFTSGSTGTPKACLVDHSAFAGVSTHGVGMRMGPNSRVYQFA---SHAFGMALIDIYCALTLGATVCVSEAERTGSLAQSMTRMQTTWAILTPSIIQ------SICPDDLPHLQTLVTAGEPLPRELAQRVHLVQGYGLTEWAGICAASEPLSPADSPGNV-----GR----LPTSRMWEDPSRLVPVGAVGEMLLEGPCLAREYLKQPDETSMSFISNRLYRSGDLMRYCDDGTCIYVGRKGTQVKIRGQRVELAEVENVRKSFPTTQNVAELIVPRDDERPRLTVFLLLQSTAPPSEAFRAYAERAALAAYMVPDLYIPLTRVPLTPTGKRSRRDLRRIGSEKTLA- 195569608 60 -------------------------------------------------------------RIAQQLKAMGLKQDDVVGIVGTNTTYLMPVVLGCL-LNGTPFHAVSPWQDEDTIKHLFSITRPKLIFCDGKCFQRLSIIARILKSHVYTLKDHRLGMPRVEDL-LEPTRAELYYVPETGDHTVAILCTS-GTTGLPKAVCISN-----------SACLFDFGFVTGQDVLLSFSTIDWSAGMFNMLFSGSTRIITDRPTPEYMIQLVEKYKVTLLTVVPQQVASLLKTPTLNKQRLASIRFVSVGGGSCYVANLLKLQE-FLITGQISYGYAGGVAANMGVAKPSSV-----GR-IVPGVRVKILDEAGRSLGHGETGEILVHNGKVWNGYYANPNESKRMQDYQGWFHTGDMGYFDNENYLHIVERKEDLLRFHGAQYCPQEIEQVIAELPDVIEACVFGLWNEVDGDAAAVVKVPGSRLTE-MDIVEYVAKRLVVDHKLHCGVFFLPELPKTGSGKVLRQQARQALGKK---- 126635119 1541 ---------------------------------------------------TYAELNVAANRLARLLAARGAGPESRVAALLPRSGELVTTMLATLKAGAAYLPVDPEYPPARIRAMLD--DAAPDVI----------VTSRDLAARFPDDRTVVLEPGALDGFAGTDL-TDADRTAALTPAHPAYVIYTSGSTGRPKGI---------TMPAGATANLLEWHARELPGRPGARSFDVSVQEMLSAVLTGRTLVVCDEDVRRDPVALTRRDSRIQELYAPNLVVAVCEAATTRGITLPELDLVQAGEALTLHPAVRRFHEQHGCRLHNHYGPAETVVTAYRL--PERVEQWPATAPIAPIANSRVLDPWLRPVPPGVPGELYIAGANLARGYLNRPALTGQRFVPDPLYRTGDLASWDGDGNLRYLGRTDDQVKIRGFRVEPGEVEAVLTTLPGVTRAAVTVREDRPGDKRLIAYVVP---AQDTAALHRELTGR-LPAHLVPAVIVGLDELPLTPNGKLDRAAL----------- 154278864 103 ---------------------------------RAARHPGSLAICSWDGDMTYEMLDRFSNQLARHLIKQGIRRGNLVPHCLNKSKWAIVVTLAILKAGGASVAVGPRSPLQTLASNIQTLDAPLMLVDE-----ENRCQAESLGIPLITISECFMMSLGDSDQTIDS---------GVRSNEPAFVVFTSGSTGQPKAIVLQHDSICYSARAHGSSLGIGRGSRVLQY--AAYTFDVSIQDNFTTLMRGGCVCI-----------LSKEARVNIVDLISSINILWACLTSTKPSDVPCLSTLVLGGEP----ASQDVVAVWAVTLHNVYGPAEASI-WSSCNENEHSLALNIGKSLA----SRLWANHHNLVPIGCVGELLIEGPLLARGYLHDPELTSTKFIYDRLYKTGDLVRYLDDGSLIFVSRKDSQVKINGQRVDLGEIAHHLKSSPSEFVSQIVAVRKQYQNDRHTLFLEQLDDVDESEFCGTFVLEDNLPSYMIPSIFIPLARLPRNASGKLDRKKLQQ--------- 59876617 987 ------------------------ETINECVHDRFSQWADRQAICAHDGEYTYAELEVVTDRLAHHLVQLGVRPETFVATCFD--KSMFAIILSVIKAGGAAVPLDAAHPVNALQTRLE----------DAASKIVLTTTARAEKFE-GLVDNIIVVDDSL-------LQSLPVRSPGVQPHHPVFVIFTSGSTGRPKGVVLEHSAMVTSAEAHGSKIGLDHSSRMLQF--ASYTFDNSLEEMFTTLQRGGCVCVSEVDRVNDLAGVVTRLNVNIMDLTPTVASL-----------LSPKEVPTLKRMCLGAEPLTKALIELWSPHVPVFGQSEASINFKDFSDGRGEATNI-GKAVGCVTWVVDPENRNRLMPIGCKGELLLEGPILSRGYLNDMEKTQAAFITDRFYCTGDLIQYTSEGEMMYLGRKDSQVKLHGQRIELGEIEHHLLATSAKSAVELVKFNDTNATKALVAFLCEQEEMVAIGEMTESLRANALPVYYVPSVFMPVTRMPMTTSGKLDRKVLR---------- 212531055 17 -----------------------------LFIKQAAVSPDAVALEDGDVTYTYAQLDAEVDTLAARLRGYGVGRNTQAGVLLPRCAHYVIACLAILRAGG-------AFLSLELAYPPEL---LSDVIEDAKPVV----VITHASEEPKVVKQVPVICLDQPPTELNGNGKDPGPLPTDDDLDLCFVSYSSGTTGKPKGIANPHRAPVYNLRFLVQ----DVKPGDRVACNVFFIWEIIRP-----LLRGATVVVVPSYDPAALVDLLASKRITETLMTPTLLATVLASNPDIQSRLPELRTLWFNGEVVTTDAGRSMKGLPHTRLLNCYSACEACGDIREMYD-ENSLYCPVGPPMDP-EHTYILDEQGKRITTNEVGELFIGGSMLAWGYINRPETTAEAFTPNPYYKTGDRARILPSGILEISGRVGTMIKLRGYSVVPGKVQSEILKRFAACNCSVVAHGEGL--ERQLVAYVVRDREASQDRLPIVIDESGLAHYMIPTLWVEMDALPTNEVGKVDVKNL----------- 218231666 221 ----------------------------DMFYNTVTQFPNRIALSSREGTLTYEELNKKSNQIAHMLIKNGVQLGDYVGIFMKRSIDTVVSMVAILKAGAAYVPIDPDYPESRI----------QYIIQDS-------------QAKVILMKETPITCDGVQTVSMYDSETTDVKLS-IHCDGVAYMIYTSGSTGNPKGTMLAHRGVVYTMKKQYELTEED----VFAQFP-SFSFDASVWESFASLFCGGNL-----------YVLLEEERLSVEAFILALATIFVRQVATYLAELASLKRIAIGGEMLPVEVIKLWRERIGTNVENVYGPTECTVVTTTYKIPEDVASIPIGKPCANY-QVMILDENMNLCPIGVPGELYIDSVGLAKGYFNKPNKTIEAFIPNPFYKTGDIVKLLEDGNIEFLYRKDDQVKIRGHRIELGEIQSKISQNHNIKENAVFAKKSKEGSQYLIAFTLNKKEIP---ELVYQLQEQ-LPDYMVPSKLIYINELPLTPNKKIDVKKLAQ--------- 90581283 109 ---------------------------------------------------TYNELHQEVCQFANALKSQGVRKGDVVCLYMPMVAEAAIAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKVVVTADGVRGGRAVPLKKNVDDALVNPEVTTTGGEVHEATAVASAHCAPEPM---NAEDPLFILYTSGSTGKPKGVLHTTGGYVYATMTFKYVFDYQEGDVYWCTADVGHSYLVYGPGATTVLFEG----VPTYPSTSRMSEVVDKHQVSILYTAPTAIRALMAKGDEQGTNRSSLRIMGSVGEPINPEAWEWYHRTIGCPIVDTWWQTEGGILITPLPGATALKPGSATRPFFGVQPALV--DNVGNILEGATGNLVMTDPGQMRTLWGDHERFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHEIKGQAIYAYITLNDELPSAKEVKNWVRKE-IGPIATPDFLHWTDALPKTRSGKIMRRILRK--------- 170060154 56 ------------------------------------------------------DLRLRTIRVAQHLTALGYKPGDMIAVVAGHSTNLSPVIFGCFLAGFVVNTVDKRLDAHDMSHLLRLTEPVLVLCDEAVLGTAQVAIA---EAKI-TARVMILTEDLALPTGTEDRFQAP-SVPDSKVTLAAVIT-SSGSTGLPKPICLSHAQLICSLITNDQSFYSDRAILLTSQLHWISGYMM----LLGGLMSGRRIITSHRYEADLALKLVEKYGVTHVLAPPPLALELVQRQRLAGYDLSSLRYFLCGGTTVPDWLRDDIDGVLGYGMSETGAGAMAVEKVIRRGTVGELEANIEMRVINPCDGTL--------LGPSQPGELLARYRYPFLGYFHQEKATAEILQEDNFLHTGDIGFIDSCGFVTLQDRLKEIICWGFYQISPSEMEGIIGQLEGVRQVVVVGIATVEQLDLVTAMVVRGDDQLQEEDVVRFVEGRVCDFKRLRGGVFFVEELPVTNTGKVRRAQVRK--------- 145251521 2433 ---------------------------------QAETTPDRRAVESWDGTLTYAELNDLSGKLGQHLLNRGLKQGSRVVLLFDRSLISVVTMLAVLRSGGICVNIDPSLPQTRITQTIHQARPSVALVSSTY------------QSRLADALPVPVLTIALDTIPRS---AKNIPWPLVRSTDLAFILFTSGTTGKPKGIMVEHGN-----------CATDHYSAILAVTPCSYAFDLSIYEVLTPWMHGGCLCISESARLSDLPGVIQKYHVNFAILTPSV------GSALHPSDLPSLQTLILGGEVMPAVMFDRWAS--HVRLINLYGPAEATCAALHLKPTDEFVPGLIGAMVGASGWVTVPGSPNCLTPIVAVGELLIEGPAVTRGYFDEMEQTQASYAEPGLFCSGDLVQYNRPGWLRYIGRKDKQVKIRAQRVDLTEVEHHVLLPPGSQAIAEVSSPRQFLGEQKMDIICALDEPFRIAEIHPQLQKR-LPSYMVPTLFFPVSHVPQTPTGKTDRNRLRQLVTEQLL-- 163795764 466 -------------------------------------HGDRVAVSCGGRDLTYRALDAAANEIAWRLDHTALGPDDRVALIARRSELLPAAMLGIAKAGAAYVPIDPDYPADRIAFRIR-DSGCRMVLRLPAPGENLPPACRDVPADLPVLE---VCGDLD--------GRDAPPPSPPSPGDLVYVAYTSGSTGRPKGVMIEHRNVAAFSATLDAVFGLGQRDTILALTTI--TFDISVLELLCSLTRGLRVVIASAADPDLILAEIAARGVDVLQATPSRLRNLLDAGGA--EPLNRVRVALVGGEKLPPALATLLAGYPGMTAFNVYGPTETTIWSTAQQLATAPL--SIGRPL-PGETVILLSRNGRPCPVGMVGEICIGGVGLGRGYLGRDDLTAERYITERLYRTGDLGRWREDGELEVLGRGDDQVKVRGHRIEPGEIEAALAACPGVRQAVVATRERN--GELELVAWAAGESLDPAPLRDALMRQ--LPGYMVPGQISALEAMPLLPSGKVDRHRLPE--------- 116194143 4405 -----------------------------------------------DASFTYRELDESATILARHLVAQGGVGPE-VFVPLCFEKSAWTIVLAVLKAGGAFVNLDPSHPSSRLESLIQ--DVGANIV----------LCAPKHKAKMDEIATNVFVLDAESIRTLSEAAPSNVAASTAKPSNPAYIIFTSGTTGKPKGTVIEHGAFCTGATAHAKAMFMHSDSRVLQF--ASYTFDASIMETLSCLLVGGCVCVSDEDRMNDVSAVIQNMGVTWTLLTPSV------ASTVKPESVQCLKTLVTGGEAMAAGHIARWGT--QCALVNAYGPTECSVTSTKVDESHR-VCNADRSNIGTAVGGRVWQNPDQLVPVGAVGELVVEGRLVARGYLNNKEQTDKVFNEEKMYRTGDLVRYNSNGSISYISRKDTQIKLNGRRIELGEIEFHCRAGPATSRAASKALAVFFTLPSNAFSLLPVNESIRAAAMESHL-SGNLPSYMVPQLFVPVSTMPWTTAGKLDRRQLRQALSREMVSG 134099241 517 ---------------------------------------DALAVTAAGTELTYAELNARANRLARELVGRGIGPEHVVALAVPRSPAMMVAALAVLKAGAAYVPVDPSYPAERVRLMLADSSPALLLATCTVAAELPDGGVRRLLLDDPEVAEQVAA------LPGTDLADSDRNAPLLPGHP-AYVIYTSGSTGTPKGVVVAHRALSNHLDWAVRFAGLGGRTLLHSSM----SFDFSVTPMYGPLLCGGVLELCED-SPDNATGPATFLKITPSHL-PLLPSVRFAAEGPR--------TLVIAGESLHGESLRQPPEGEGLDVINEYGPTETTVGCTLHDIP-----FADGAPAGPVPIGRVLDQALRPVPAGVPGELYIGGSQLARGYLGRPGLTASRFVADPFYRTGDRVRRRADGALEFVGRVDEQVKIRGHRVEPGEVEAVLLRHPAVAQAVVVGRSDGPSGTYLAAYVVLNDSGQSVVD-GAALREQQLPEHMVPGVVVVLGELPLSPSGKADRRAL----------- 115436774 4165 -------------------------TVHDLVEAKAQELPDHDAVVGSDGNFTYKEISQLGTRIAASLGKRGLQRGQFVPLCFEKSRWVPVAILSILKAGGTVVPLDPTQPLTRLRAICDRVKATLILSSPAQASISRR-----------LVNDVLEIGNVAFLHNRADIESEATPLRVVPSSQPVYVLFTSGSTGAPKGVMVSHSSYCYAAGNHIQAFGLDCTCRVLQI--SSYTFDVSMMEILTTLVAGATIC---------TLTEDERSHMLVTGACPPVSHAYLTPSLASALDSNKAQVLQ-GEPMLTAHIAAWSDK---CRLINAYGPTECAV------------INTATSALNAGDDARCWNDENILVPIGAIGELLLGGPPVGQGYLSEPEKTHEAFIKDRLYKTADLVRYIQTGNLLFEGRKDHQVKVHGQRVELAEVEHHTQAKEVVVQQALLPRSAHSTADSSCSSMVPRLVACVAGEVQAVFHSRAAAAYMIPDIIVPISRVPLSSSGKTDRPRLRQ--------- 182677838 478 ---------DERRQILEEWGCQSGKCLHELIEAQVREQPDAVAVLYEGQSFTYGELNAKANQLAHHLRELGVGPDVLVGIAVEPSLDMVIGLVGILKAGGAYVPLDPNYPEDRLAYMIENSGIGLLLTQEPLLG-AFGWLGREPKPGIGS--NPMIFCLDRDWLKVSAYPTE--DLPNITNQNLIYCIYTSGSTGR----PKGADNYHASFVNLVGWYFSESERAHRVILASSLSFDLTQKNVLGTLAAGGTLILGTLMDTDHFVAALTRFKPTRLNCTPSAYHVISKYVTEH-----TLSLVVLGGEPIDATLAAHLSKQ-NIDLMNSYGCADVAISYLNAAGSEQTDIPL-GKPL-PNIQIYILDADLNLVPAGVAGELYIAGISLGRGYHGRPDLTAERFIANPFYRTGDLARWRSDGNVDYIGRVDHQVKIRGFRIELGEIEAALLRYEGVRE-AIVLVRDAAGGKQLIGYVVGADE---RGDLESRLRNHSLPDYMVPARIVVLEKMPLTVNGKVDRQRL----------- 81096940 38 --------------------------------------------------YSYGDLKADSDSLAAHIDSLDLPANSPVLVFGGQEYQMLAIFVALTKAGH-PYIPVDSHSALDIEAILEIAEP---------------SLVFAV-ADFPLETSLPVLGLSEVEAIFEKKSTYQLMHP-VSGDDTYYIIFTSGTTGKPKGVQISHDNFTNWMIRDKEFALPERPQ--MLAQP-SYSFDLSVMYWAPTLALGGTLFALPKELTLDLFAAIQTLPFKIWTSTPSFVDMALLSREFDGEHLPDLTHFYFDGEELTVKTAQKLRERFKAVIVNAYGPTEATVALSAVAITDEMLVNYKRLPIKPDSPTFILDEDGQVVPNGQQGEIVVSGPAVSKGYLNNPERTEAAFFQDGLYHTGDLGVMTDEGLLLYGGRMDFQIKYNGYRIELEEVAQHL--NKSTYIEAAVAVPRYNADHKVLAYVVPKEQFDRELELKQELKER-MMDYMMPSKFIYRDSLPLTANGKIDIKGL----------- 145593228 10 ------------------------------------RHPDSLALRVAGHQLTYAELLDHVERLATRLVELHGQPPRTVGLCASRSLAAYVGYLATLRLAATVVVDVPAER---IRRTCAHAGVDALLADDA---------GRRVADEAATIKVLYLPDTPEHH--WYDVPTQRWTEPYVDPEDVAYILFTSGSTGTPKGVPVRHRNLIPYMAHCIETYQVQ------PGASLSQTFELTDPSVMFVTWLSGALLVVAAPN-DLLAPIVNDNQITHWFSVPSVISLAGRLRSLRPGSMPSLRWSLFAGEQLTLTQARAADATPGSTLANLYGPTELTVTCTRYQLP----ADPARWPRTSNDTVPIGRVHPHDGTAGNEGELCIRGSQRFDGYLDAQNHGRFVDHTDGWYRTGDRVR-QEDGELVHLGRIDDQVKIHGYRIEPGEIESVLRRHPSLHEVVVLAVPARAGGELHALYTC--DSLAETA-LAGLVAEH-LPPYMAPTQYHHVEFFPVNANGKVDRRRL----------- 148255102 539 -------------------------TLNALLHTAALTYAERPAVSFNAIGLDYTTLHAHVRVLARQIRARTRAHGDHVTVAL------------MFERGIAMVVAL----------LATLEAGAAYLPLDPR---DPRRIAQMIEDAAPVL--VLVGAEFEDHLCIDQLTVDPLECPSVAPDDLAYIIFTSGSTGRPKGAMLTHGGVANRIVWMQKHYGLQPTDRILQKTP--YTFDVSVWEFLLPLISGAELVVAPPDAPRAIAGLIRDRGITDIHFVPAMLSVFLGNADLA--DLVSLKRIYCSGEALPTAVAAQCRARLAAELHNLYGPTEASIDVSAIGDAERHAVAPLGWPVD-NTELHILDGRLLPMPLGVPGELCIAGIGVARGYVSRPELTRERFVGNPFYRTGDVARRLPDGAIEFLGRRDFQVKIRGFRVELGEIEAVLLEQSDVAQ-AVVARRATDGRELTVAYLVGRNGRPDLARTHERLRQR-LPDYMVPDHIIVLDALPLSANGKLDRKQLPDVV------- 6716343 466 ----------------------------EVISAQAKRRPDAFAVAQGEKSITHGELEAAANRLANRLVAMGIGPEKRVAIALEKSIERSSPFSRVLKSGGAFTPVEPDHPEARNRHILS-APGLSLIISRT------RSIA-----NLPT--DI-----ATPMLNLDDLTAESIEAPAVSHPELAYVIYTSGSTGVPKGVAVEHGPLAHHCKATLRIYEMSEASCEYPVLPFTSDG--GHERWMVPLMAGGGVVLTQDATPEDAFAMMRKHGVN-NASLPTSYVRGLAEYAGENNEIPRLRLYSFGGEALS-------QAVFDMITENLYGPTETIMTPMIWKIPAGTRFEGTVAPIGRGVGDRRIYVLDADLAPGVIGEIHIGGSGLARGYQGQPELTEERFIPDPFYKSGDLGRWREDGIVEFAGRVDHQIKLRGYRIEPGEIEAVLRSNPSV--AEVVVLLHQEGGRSSLVYVVPREETLSVTELRRAAMT-ALPDYMVPQTIMLLDKLPMGPNSKLDRSAL----------- 50119434 226 ---------------------------------------DRVAIRFQERAISYRELLQRVALIQQTLAAQGITAGQRVGLHLSTVAALLACLFSQVTFVPLPDF--PGERLQAI----QQEAALAAVLQDGYTGFD-----------CPIL-NLCDLPHAER-APSASVQLAQAGGPET----AAYMMFTSGSTGKPKGVQRALQTFIHA---SVERLALTDNANWLLITTLA--FDISMLEVFAPLWVGGVLHLTTHEEYKDAAYLQDRPEINVLQATPAFWRMMFKACWQGKPDLVAL----CGGEALDLRLAQRL--VSRCTLWNCYGPTEATI-WSQMAQIDGAALENQGNTLAGY-QHLVIDDDRHPLVEGMVGELCILGDALSSGYWQRDDLTQDRFVESGMYRSGDKVRLLADDRYQYLGRFDDQVKLRGFRIELGEIEAQLKRIEQVQDAAV-----KLQGEGDDAVLVGYVEYKPGSEMKLALRKQFLPAYMVPGRIVTLDKLPKTGSGKVDRKRL----------- 153839339 87 -----------------------------------AEHGDDVAIIADDKTLTFNELHKEVCKFSNALKDQGVRKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKVVITADGVRGGRAVPLKKNVDEALTTISKVVVTGGNVDWHEHRDVHEATAKVSEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVTFWCTADVGWITGHT-YLIYGPLAN-------GAKTILFEG----VPNYPNTSRMSEVVDKHQVNILYTAPTAIRALMAAGTSR----SSLRIMGSVGEPINPEAWEWYYKTIGNIVDTWWQTETGGILIAPLPGATDLKPGSATRPVQPALVDNMGNILEDTVAEGNL-VILDSWPGQMRTVYGDHERFEQTYTFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHHKIAEAAIVGIPHDIKGQAIYAYITLNDEFPSAKEVKDWVRKE-IGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 218714971 435 --------------------------LHDLYTAKAQEQPTAVAVDAHDGSLSYCELEDRSNRLAHELRQKGISSESTVACIFE--KSLWTVVIGIMKAGCVPIAASPARKAALIS-----KADAKMVLTSSVEHVNLIDCASDV---------FVVSAESVSNLPISACYDCGRSSPD----NLAYLLFTSGSTGLPKGVMLEHKSLASSLCCIIQRLGLNHSRTLQFA---SYVWDVSIGEIFGTVLSGGCLCISEEARESNLTGYIQSKKVNCAWLTPTVLR------TLEPDDVPSLQLLLSVGEAVSPEAS----STWGKSLRLINGW--GPCEASILSTIAEI------TPDSPYPKSATWIVNTRNINEGAVGEILIEGPGVARGYLKDDAKTKISFTARHFYRTGDLAKYNMDGSIHFVGRKDHQVKIRGQRLELGEVESVLAGCSQVRDVAVVSLTDPLVPGQAILQELANETIPHLYAIREYAQCR-LPSFMVPTIWLAVERMPRTPSAKLDRVSISEWLKTK---- 182434693 4 -----------------------------MFRRQVVRAPDSIAVATADGTLTYGELDTRARTVAGGLRERGIGPDDIVAVAIPRGADMVVAVVGVLAAGAAYLPVDPAQPPDRVVAVLADARPALVLTP----------------------------GELRE-LEASAVPAAPVTEPDPACA--AYVIHTSGSTGAPKVVPHTGIAPLVAAQRERFGARPGARVLQYASV----GFDVAVADLCMALLTGATLVLAEGLPPGEPFARFIAEHGVTHVCMPPSAL-----ATQPDLALPSVTCLIVAGEALGPDLVTRWSA--GRRMINAYGPTETTACAT-MSAPL-----TGGPPAPPGTELRVLDG---TCAPAAEGELYIGGAGVARGYLGRPGATAQRFVADPWFRTGDLVRVLPDGDLVFLGRTDDQVKIRGHRVEPAEVEAALGAHPAVARAAVVAR-SGPLGAYLVGYVVPRGA--SVPDLRAHLAER-LPAHLVPDLIEVVGHFPLTPNGKLDRAA------------ 157150658 26 ---------------------------------------------------TYADLKADSDSLAAKIDSLGLAAKSPVVVYGGQEYEMLATFVALTKSGHAYI-PIDSHSALEVAAIVEVAEPSLII---AIADF-------PMEVTVPSLSLTELQASFAQKTAYEITHS-------VKGDDNYYIIFTSGTTGKPKGVQISHDNLL-----SFTNWMITDKEFATPAQPQMLAHPPYSFD-LSVMYLGGTLFALPSAITQDLFETILSLPIAIWTSTPSFADMAMLSDDFNSQKMPGLTHFYFDGEELTVKTAQKLRDRFNARIINAYGPTEATVALSAVAVTDEMLATMKRLPIGYTKETFIIDENGQKLPNGEQGEIIVSGPAVSKGYMNNPEKTAEAFFEEGLYHTGDVGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSKYIDSAVAVPRYNKDHKVQNLLYVILKDGVAEQFETKAIKEEDIMMSYMMPSKFLYRESLPLTPNGKIDIKGLISEVNNR---- 156386897 124 ---------------------------------------------------TYGELLKQVCKFANVLESKGVKKGDRVAIYMPMIMELVIAMLACARLGAVHSIVFGGFSAESLAERILDSTCKILITADAYRGLKMINLKEIADHAIIKCRERSFNVEADKRVPTDPSSSPPPKRPWVDAEDPLFMLYTSGSTGKPKGVLHTHGGYMYSFDHPGEVYWCTADIGWIT----GHSYITYGPGAISVLFEGTPFY----PDCGRFWDIVDKYKVSKFYTAPTAIRSLMKFGKETSHNLESLKVLGTVGEPINPEAWLWYYHVVGCAIVDTYWQTE---TGGHVITPLPGATRTRGAATFPFVEPAIVDEKGNELEGPCEGFLVIKRPWTIYGNHKRFE-NVYFDKFRGYYTTGDGCKRDENGYYWVTGRTDDCMNVSGHLLSTAQIESALVEHDAVSEAAVVSCPHKEKGEGIYCFATLMENVELDEKLIRELKQKKIGPFASPDVIQSAPALPKTRSGKIMRRVLRQ--------- 212532595 1279 ----------------------------------------------------YGELNSQSNRLAHCLLSSGISSGDLVAIILDKSIELYVAILAVIKLGATPVTPIERLRTAPKTCIIDTGLRAELQSLDWLSALDLDSVDMKQYSE----DNITISHHG---------------------SDTSYVVYTSGSTGKPKGVVITHHNLQSNIATLAEIYPTGPDSKILQACSQAFDV-----SVFEIFFAWNTGMTLCSATNDIMFAIIKNMHITHLSLTPTV------AALIRPENVPEVRFLVTAGEGLTAKADKGLYQGYGCETTNICTVKPKV---SQLDDLRNI-----GKPIKNTSAFVISDDPVFTLLPGSVGEFCFGGDQVGQGYIKQADLTKEKFIEHRLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEVNSTILRNIQIQDCTSIIVGDRDEGQRQQIFFVPRRLSSSEGEIDAIFEDLSLPPYMIPSALIPVEMIPMTTVKKIDIKQLTE--------- 57241495 6 ----------------------------DFLQESVAKFGSKNAFVEFNKSISYKDFDDLSKKIAS-----------KILSKLPT------------KSTQEPVLILPKGIDCLLSFF-GVAKSGNF-----YTLLDEKSPKERVEKVIEVLKPLITSKKLNLDFNLDTIFTEDFENFDINENNLLYVFFTSGSTGTPKGVSIAHKSVIDYTFWVCETFKLSHEDILANQAPFY--FDNSILDIFSSVKMGATLHILPNAFPNKILEYLEQKKITTIFWVPSILIYFANTNALDTFKLECLKVLFCGEIMPNKQLNIWRKYLPNALFANLYGPTEDVCSFYMVDDDELLPIGKACKNT----QLLVFDEDLNLIMPNQVGELYTRGTCLSLGYYNDKEKTQKAFVQDLLYKTGDVVAYNEFGELICYGRIDNQIKYMGHRIELGEIESIINSHEDIKNSACIFKED----------IICFYESKEELDFKNFLKDK-LPIYMIPKKFVKIEQFTLNANGKIDRKVLSERI------- 148827333 13 -------------------------------------FSDKIALTTQGDVLTWIELTTKINQTVAFLQKKGVNAESAVAFVGKNSEKILFLYLATIQLGAKVLGINPAFPQEKIAKLCEF-----YQIDFCFYDEDLRDFP----------KADVVIQKADFFRP-------------------ATMTLTSGSTGLPKAVVHNVQAHLDNAKGVCNLMKFDRNQSWLLSLPLYH---VSGQGIVWWLYCGAQLHF-----PEDDF-YASLLKTTHVSLVPTQLQRLLDYLQENPTVSFSTRHILLGGTHIPAELTEKI-VKYGIETYSGYGMTEASTVFAKKSDGKQGV----GQPLLGREYCLVNDE------------IWLKGAGLAMGYWKDRQIVPLT-NNQGWIQTKD-KGIWQEGELVIIGRLDNMFISGGENIQPEEIEQVIIQHSSVNQVFVLPQKNKEFGQRPVALVDFNEPFSKSANLMFFLQDK-LARFKQPIAYYPLPPMLEKGI-KISRKQLADWLAKR---- 46124259 13 -----------------------------LFEQQASATPDAVALEDDKRSLTYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVLEVAYPSGLLRDVIEDAKPTVILTQLEHS------------SNLTSETPVIVVGESSPHL------TERRSLPEDDDVELLFVSYSSGTTGKPKGIMNPHRAAIYDLRFAVN----DLQPGDRVACNVFFIWEMLRP-----LIRGATTVAIPDHASYDPVALVESKRITDTLMTPTLLATVLSQHPKLGQKLPQLRSLWLNGEVVSTDLVRRVDALPETRLLNVYSACE--THEVAVGDIKTFVYDTQGLPTDP-EHTYVLDEAGNRVESGVSGELYVGGSLLARGYLNLPETTAKAFQMDPFYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPSAVESAIRKHLAVRDCAVVAHGEGL--ERQIVAYIVREKGESRERTIPLIDDYGLAHYMIPTIWVEVDELPTHGVGKTDLKAL----------- 82702955 1195 ------------------------------------------ALIFNDTEITYQELNCRSNRLAHHLIALGVKAEVKVGITVERSIEMIVGLLGILKAGGAYVPLDPDYPRERLDYLVE------------------DSGIRLLLTQSP-LRNRIPDSEKLSVLELDSVDVKGVTNPEIHPDNLAYVIYTSGSTGRPKGVGVSHGPLAMHLAAIREIYDVRPGDRELMFFSM--NFDAAAEQWITPLCEGGTLVLSSTRDAGDGF-VDQIGKHSITTLHLPPAYLRM-LLPLMQDGAPSVRTCIAGGAWFAADLAATQAALPQARLVNAYGPTETVITVAHASETAEVRILHEFAPIGRAVGDRVLDEDLNIMPPGCAGELYIGGTGLARGYLTADRFVADPFAPDGLYRTGDRVRWRNEGQLEYLGRLDHQVKLRGFRVELGEIEGQLLAQPGVREAAVVAKES-----RNGTRLIAYVAAHHGVTLNASMLKTALAAYMLPGSFVLLDSLPLNPNGKVDRQALPLPLAEQI--- 217979440 480 ----------------------------ELIAAQAQKRPDAPAVFQADQCWTHGRLDGAANRIAGRLMQLGAGPEVRVAIALRRSPEAVAAILATLKAGAAFVPIEPDHPASRNHHILQDA-GVAIIVTDS-----------RLRACLPSGVEAAVV-EIDRI----DLESGPAAPPHARHAQLAYVIYTSGSTGLPKGVAVEHGALTRHCQCTARVYEMSALSCELAFLPFSSDG--GHERWIVPLLAGGSVVLPDRLTPEETFAAIRRYGVN-NASFPTTYLQQLAEWAEATGDAPPMRLYSFGGEGLPSEALRAEWLIYGPTETVMTPMVWKVRPGARFDGTYAPIGRAVGR-------RRIYIDADGNLAPGVTGELFIGGDGIARGYLGNPALTEDRFIRDPFYRSGDLARWREDGAVEFMGRVDHQVKLRGFRIELGEIETALGNEPGVSACAVVMRAEAGQAPILAAYAVPAEGVVLDGKALRRALARRLPDYMLPSAILILDRLPLNANSKLDRDALPSPLTQMM--- 149910013 109 ---------------------------------------------------TYQDVYEKVCQFSNALKAQGIKKGDVVCLYMPMVPEAAIAMLACTRIGAVHTIVFAGFSAEALAD--RINNCGAKLVITADEGVRAGRIIRLAKPQVTSVNNVIVFAEGRDLWWHDVVKDQPSECPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYV-FDHSDVFWCTADVGHSYLVYGP----LANAATTVLFEGVPNPDTASQVVDKHQVTTLYTAPTAIRALMDAITGTK--RTSLRLMGSVGEPINPEAWQWYYNKIGNSVDTWWQTETGGILITPLPGATALKPGSATRPFFGISPALV--DNEGNLLEGENGNLLDSWPGQMRGIYGDESRFEEAYTFPNMYCTGDGAKRDADGYYWITGRVDDVLNVSGHRMGTAEIESALVSHSKIAEAAVVGVPHDIKGQGIYAYVTEKADDALVAEVKQWVRNE-IGAIATPDTLHWTEALPKTRSGKIMRRILRKVAT------ 124521242 121 ---------------------------------------------------SWQELKEKTAKTAQYLKKLGVQKGDRVVAYMPSMPETVIAFLACASIGAVWSSCSPDFGNESVIERFKQIEPAVLFAVDGYSYFEKRKNITELQASLPTLKKTIVVGEIKSTVSFKEVLKEEAKLAPVPFDHPLWILFSSGTTGLPKPIVQGQGGIILKVEQGVEYFWFTTTGWMMWNL------------VIGNLLAGVTVVLSPAPTMDALWDLAEKTGMTHFGTSAGYISVCMKSGPKEKHDLSHLKAILSTGSPLTAEG-------FIWCYENV---KEDLWVVSTSGGTDLCTAFVGGSPVLPVHAGEIQQAFDEEGKPNEVGELVICDPMSMPLYFWGDEGNKRYFESPGVWRHGDWIKIDEKGSCVIYGRSDSTINRQGVRMGTSEIYRAVEGIDEIIESLVIDL--EHLGRQSFLFVVLKQGRHLDDTLKNRIKTEIRAKVSVPDEIYEVEQIPKTLSGKKLEVPIRKIL------- 108761377 9 ------------------------QTLTDLLRWRASNQTEARAYTGQETTWTYGDLDRQARAIAAALQEHK-GAGERALLLYPPGLDYIAAFFGSLYAGVAAVPAYPPAQLQAVTRILSILQDAKPRF--ALTTHEILESVNALAEAYPVLKDIWIATDA-----LEDGLEDGWKRPAITGDTLAFLQYTSGSTSTPKGVMVLHRNLMSNEEMIRQGFSHDDPPTICGWLPLYHDMGLIGT-VLQPMYLGSHIVMSPSGGPNFAYALCTRK-------VKPEKLASLDLSSWRVAFNGAEPVRAETLVEFAAPAGFRREAFYPC-----YGLAEATVDSAALEQNRAVAAQPGPSARTLVSSGRSWGDSLIRIAPGEVGEIWTAGPHVTHGYWGREETNAETFSEEGFLRTGDLGFMI-DGDLYVTGRIKDLIIVDGRNHYPQDLETAESQHPALRPGCSVAFSDHPEGERLVVLVAPSEQGDGASALQKTIRQAVAAAHSV-DVHEVVGEVLKTSSGKVQRRACRAKYVE----- 87122293 1793 ---------------------------------------DALALQACDRALSYRELNHEANRLAQGVRQSGISERSLVALCLPRNSQLLVALLAIQKAGAAYVPLDPAQPKARLSMIAERS-GATLCLCDSTTIQTFEAL--EVESLTP----VNLGSLTEELSTQSNLNTKLV----VPEQSLAYTLYTSGSTGVPKLERRQFANFLRAMERVLKVLALTTITFDIAGLELF--LPLVN---------GAAVILADEDARRDGEQLIQEHDIDLIQATPS-GWRLLDELS---DDALSNVVALAGGEALDSELASKLKR--QCDLINVYGPTETTVWSS------SYLVQETSLPLTPINDLHVLDAQLQPVPQGVIGELYIAGEGVARGYQGQADLTAERFLPNPFYRTGDLVKHLADGTLYFVGRVDQQVKLRGFRIELGDIEAALLANPNIKQAAVTIEKERLIA--WCVAVPTSEPSSESDSHSAFESSETLPEYMLPQGYEWLSSLPLNASGKVDRNAL----------- 118588369 80 -------------------------------------------------SYTYSELLEEVEAMACVLADHGLVKGDRAIIYMPMIPQAVMAMLACARLGVIHSVVFGGFAANELATRIDDATPKAIIA--ASCGIEYKPLIDQAINIARHKPESCLVFQREELTALGALQAEAIVAGRVKATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWSMENLYIQPGEVFWAAWVVGHSYICYAPGCTTIVFEG-----KPVGTPDGTFWRVISDHNVVSLFTAPTAFRAINGALIQRYDLSLFRSLFLAGERADPETVNWAIDQLQVPVIDHWWQTE--TGWCIVGNPVPVKPGSPTVPMPGYD-VQVLDDAGHPLGANTLGNIVVQLPLSLPTLWNADKRFFDAYLAEGYYKTADAGIIDDDGYLSIMARTDDIINVAGHRLSTGGMEEVLATHPDVAECAVIGIADKLKGQLPCGFVVDRSHEEIEKELIKLVRDKPVAAFKI---AITVDRLPKTRSGKILRGTMRQ--------- 163757456 80 ------------------------------------------------RTISYSEMLADVEAFSGALSDRGIRKGDRVIIYMPMVPEALVAMLACARLGAVHSVVFGGFAASELATRIEDCEAK--LVVSASCGIEYKPLAIEQSSHKPDVTIILQREEHRCELIKDDFHARKVTCTPVASTDPLYVLYTSGTTGQPKGVVRDNGGHMAALHWSMHSIYVKPGEVFWAAWVVGHSYIVYGPGNTTILFEG-----KPVGTPDAGWRVIDEHNVVVLFTAPTAAIRKEDPQGSLISDLSGFCALFLAGERADPDTIQWAERLLKVPVIDHWWQTE--TGWTIAGNPMGLGLGSPAVPMPGYD-VQVIDDAGHPVAAGTLGNIVVKLPLCLPTLWNADDRFQDAYLAEGYYKTADAGFIDDNGYLFIMARTDDIINVAGHRLSTGGMEEAVSGHPDVAECAVIGIADSMKGQIPAGFIVDRSDDEIEKEVVKLVRDKPVAAFKT---VMAVKRLPKTRSGKILRATMQK--------- 212527124 51 ----------------------------------------------------------------AGLKKAGIEAGDCVLVTLPNNVLYSSIFYGIVGAGGIYMGINPSSQYAELEHFLELSTPKLIITAPAGLGLEVTKAKGIAQNRICVLDDYAISGEAMQVDNINNLHPETMNFSALAINTPAAMYTTSGTGGLPKGALLSHHSII--MHHQSLYYETPYDTTRLICIPMFHLFGALFTHIWPIRY-GETCYILPRFDIAQFVQTVYLYRITETFMVP--AMV---QALTKCPDLESLRYIGTAGASLDSASAERLETKLHAQISQIWGMTEGVAFQMRYGHRDG--TGSIGRLLPNYD-VKLLDINGVEITADDIGELHVRGPGVLM------EYKGIPDAKDGYFRTGDIV-CVRDSMYYVVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAVVGISHQLEDELVRAFVVRRKTTAAAREVYRFARHQ-LSSYKITGGVIFVDEIPRTPSGKVQRFKLVE--------- 182436381 1501 ------------------------------VREHASIRPGAVALTDDHGSLTYRELVGRASRVSRELLAAGVVADDRVAFH--GERGADAVVAFLGILGAGGAY-LPLDPNAPLARKADMASGARLLITTAGHTAPTHAIATEAGTHPDVLVCPTAADAPEELVPLRAL----------DGDDLAYVLYTSGSTGRPKGAMVHHAGMNNHLLAKVDDLGLTGGDVI--AQNAALTFDISVWQMTAALVTGGRTAVYGDETAHHATELFDRDAVTVLEVVPSLLRAALDAWDTVEESAPALPVLRVTGEALPPDLCTRWFARYGIDVVNAYG-------------PTECSDDVTHATLTPGTETRVLDEDLRPLPVGVRGELFVAGTGVGRGYLDDPARTAAAFIPDPFYATGDIARHLPTGELEFLGRRDHQVKIRGQRIELGEVENALRDLPGITDAVVIAHTDPNNQTRLAAYTTPLLPAQTRTALATTLPE-----TLIPTHITTLDTMPLTPNGKVDRAAL----------- 149190661 109 ---------------------------------------------------TFNELHKEVCKFSNALKAQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKVVITADGVRGGRAVPLKKNVDEALTTISKVMVTGGDVEWHEHRDVQASDVCPPEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVTFWCTADVGWITGHT-YLVYGPLAN-------GAKTILFEG----VPNYPDTSRMSEVVDKHQVNILYTAPTAIRALMDEAGTTRD---SLRIMGSVGEPINPEAWEWYYKTIGNIVDTWWQTETGGILITPLPGATELKPGSATRPFFGVQPALV--DNMGNVIDGATGNLLDSWPGQMRTVYGDHDRFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFDKIAEAAIVGIPHDIKGQAIYAYITLNDEFPSAKEVKDWVRKE-IGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 196243888 471 ----------------------------------------QIAVVYEDKKLTYSQLNERANQLAHHLIKLGIKPDNPV-----------------------PIYA---NRSLEISMLGILKAGGAYLPID--SGLPLQGLKQRLQESKASLLITQQSLIKPQLLPNHQISQNSSQNPNIELTDLVYVIFTSGSTGQPKGVAIEHRNYVHSI-----LTKLDIPTNANFALVSTFGADLGHTCIFPTLCTGGCLHIISQERAANAKSLFQHHEIDCLKIVPSSALLSADPQAS----ILPRQRLILGGTPWTLIDQIRQKAP-NCRIFNHYGPTETTVGATTFAIDQTLPHPTATVPIGPLDNIQLYDEQRKPVPIGVPGELYIGGSGVARGYLHHPELTAERFTPDRLYKTGDRVRYLPDGNLEFLGRFDNQVKIHGFRIELGEIEAILSQHPQISQVAVIASKDNSGDRRLVAYIVPQNATTNETQWRSFLQEK-LPDYMIPSIFVELKTMPLTQNGKIDRHNL----------- 145235597 16 -----------------------------------------IAIDDGAHQWSYSDLDREVQRISSLLKTLDLPPEEPICILQEAGIETIIAQLAVIRAGLTCVPLEPSIPNSRLMNLLRDV-GTQYILSNHTPDID---------------NDMVIIPIRGEYHPL----TKPVR-PETAS--VKRVQLKGGSSGKPKAVQVPESGILHLMFKSPATPLLPSDRVSVFNNP---GFDMSIFEIFVALMSGSTLVMVPRPDPLEAKSFIAQKHISVSFLTTSLFSIIAQACTGMRHVLTAGEVANMASMKAVLESPNPPQH-----LWNTYGPTEITIVSTMHSVTSEDLHHNSISIGTPFGDTRLFDSLNIITEPGSIGEILLGGPGLTAGYIGRPKENEERFFVDRLYKTGDFAKWRPDNHTLLEGRVDLQVKQCGFRVELGEIEHLFLSSGRLLAATVCQIPETVEDEPFLVFLIPATNIIQATDMLEFIKQKA-PAYAVPREIAFCPHYPLTDHGKVDRKAL----------- 212707420 13 -------------------------------RHWASQHPDSIALLTDSESYTWQTLSEQVSNLSTYFSMQGLTQEQCVVLRGKNSVELLLSQLAIIACGALPLNPLPERLIDEVDFVIDFTDDDK--ILSGYPRLDYQLYDHFIGEELFKLNN------------FQKVIDQP-----------ATLILTSGSTGLPKAAVHSVAAHLNSADGVLSVMNYQQNDCWLLSLPLFH---VSGQGIVWRWLLKGRLALRTAPLPE------ALQGVTHASLVP--TQLWRLLNDGRQVDINLKEVL-LGGAMIPTPLTELAMSQ-GIICWSGYGMTESTVCAKRADGKKGVGLPLKGKQL------RIVDD-----------EIQIQSSSQAMGYWFDGELLPLKCSE-GWFKTNDKGALI-DGEYQILGRLDNLFISGGECVQPEDIESVINSHPQVSQSFIIPIDDEQFGQRP-VAVIEADESLGLTMLADWLKDK-LAPYQFPKT--FYHLVPELKAGKVSRQQVKQWVLAQL--- 169781968 1414 -------------------------TLHEMFEVEANRKPEKTAVIYEERALTYRELNERANRMAHQLRSLSPKPNDVIALIMDKSEHMFVSILAVWKSGGAYVPIDPGYPDDRIQYILEDTQAIAVI---ADSGYVTR------------IKEMAAPG---TLLYPSDLTSTPNPSPLSQSTDLAYIIYTSGTTGRPKGVALEHHG-VVNLQVSLSKIFGLRSTDDEVILSFS-NYVFDEQMTDAILNGQTLLVLNDEMRGDKEYQYIEKNRVTYLSGTP--SVVSMYEFSRFKDHLRRVDCV---GEAFSEPVFDKIRETFHGLVINGYGPTESITTHKRLYPPERRTDKSIGQQVHN-STSYVLNEDMKRVPIGAVGELYLGGQGVARGYHNRPDVTAERFIPNPFYKTGDLVRWISNGEIEYLGRNDFQVKIRGLRIELGEIEAILSSYPDIKQSVVIAKDRKEGGQKFLVGYYVADATLSSAAIRRFMQSR-LPGYMVPSRLIPISKLPVSPSGKLDTKAL----------- 15898857 78 ------------------------------------------------RTVTYSQILNESKSIASWLKKIGLKKGDRVAIYMPMIPEIVSVMLGAIRVGTIIVPLFSGFGPEPIRVRVEDSEAKVFTVDKSIRRGKEVDMLKNLEGLNDNITKVVLGGTKGDFYEYKDIKTAGDYVEDTSTEDPMMIIYTSGTTGKPKGCVHTHDG--FPIKASADIYFLKNGETLMWVTDMG--WMMGPWMVFGSLLLNAKMGMIEGYTSGEVLKFVEDMKVDVLGVSASL------VRALRSQGEVKLNVRLTGNTGFNASGKNPIINYSGGT--EISGGILG--NYV----IKKIKPSSFNGP-SPGINASVFNEEGKDAPPNVEGELLSVWPGMTRGFWRNPERYIETYWSKDVWVHGDLAYRDEEGYFYIVGRSDDTIKVAGKRVGPAEIESVLNSFPNVVESACIGIPDPMKGEKIVCFVVSKVSGIE-NQLIEYTEDKLGKAFA-PSEIKIVKELPKTRNAKIMRRLIR---------- 149375189 465 -------------------------TVIEALQHHVSTTPDAVACEFGDRRWTYQELEERSNAVAAILASQGIAASNTVAVCVERSDAALAAIIGILKLGAIYLPLDPDFPEARLQHMIEDSEASAVIVPAAIAGLDL--------VKVDINEAVNQNAAASSSLP-------PVNIPE----QTAYIIYTSGSTGKPKGVLVPHRALINFLESMAEKPGCVATDRLLAV--TTFSFDISFLELLLPLTQGATTVIADKDSVKDGRQLILDHQISIMQATPATWRILLD--TDWRQDGVRMRGL-CGGEPLPQDL---VRDLLGCLLWNMYGPTETTVWSTRLRLTDRLI--SIGQPIGNTQVHIL----DRECNPSCPGELYIGGLGLATGYHNRPELTAEKYTHGRLYATGDLAKWDPDGNLQHLGRMDDQVKVRGYRIELGDIESALVTCPDVKSACA------YVWELSCVVSESGNE-PNVVNIRKELR-KVLPAYMIPQYIIAIEAVPLSPSGKMDRRRL----------- 55820825 29 ---------------------------------------------------TYGDLKADSDSLAAKIDSLDIPEKSPVVVYGGQEYEMLATFVALTKSGHAYI-PIDSHSALEVTAIVEVAEPSLIIAINAFPLED-------VKAPILTLDQV-----KESF---ANKTTYKVTHP-VKGDDTYYIIFTSGTTGKPKGVQISHNNLLFTNWMITDKEFATPKRPQMLAQP-PYSFDLSVMYWAPTLALGGTLYALPSAITQDLFETIFSLPIAIWTSTPSFADMAMLSEDFNAEKMPEITHFYFDGEELTVKTAQKLRQRFEARIVNAYGPTEATVALSAVSVTDEMLATLNRLPITKEDSPTYIIDEDGNILPGQQGEIIVSGPAVSKGYMNNPEKTAEAFFENGLYHTGDVGTMTDEGLLLYSGRMDFQIKFNGFRIELEDVSQNLNKSKYIDSA--VAVPDHKVQNLLAYVILKRDQFERDIDITKAIKEDIMMSYMMPTKFLYRESLPLTPNGKIDIKGLISEVNNR---- 156838603 124 ---------------------------------------------------TFGELLKQVSEVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAVARLGAIHVFAGFSAGSCKVVITCDEGKRGGKIVDEGLNGVD--SVSRILVFQRTGTEGIPMRA-GRDFWWHEETKKQRGYLPPVNSEDPLFLLYTSGSTGAPKGIVHTTGGYLLGAALTTRYVFDIHPEDVLVGWITGHTYALYGPLALGT----ATIIFESTPAPDYGWRIIERHRAT-HFYVAPTALRLIKEAEIPKYDTSSLRVLKIGGSHLIAPLAGAVPTKPGSATVPFFGVNACIIDPVEGNDVEGVLAV---KSAWPSMARSVWDNHDRYID-------TYLKPYP------------------GYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIETSLVANDNVSESAVVGIHDDLTGQAVVAFVSLKNSTPDALRRELVLHVRSIGPFAAPKTVILVRDLPKTRSGKIMRRILRKVASNE---- 152995645 487 ---------------------------------------NAIAVSSGQNSLNYSELDALSNAWANKLIKEQVCPCDLVAIALTRNTDMLVALLGTLKAGAAYLPLDPDFPEERLRGIVE--DANPKLILSCHGAI----------GQLPKVNMILLIDDSHSDISLDNNVSHPTNL-SIQGNNPAYVLYTSGSTGRPKGVEISHKNFLCAMQKELDLTSEDK---FLAITTISFDISLFLPITVGVLIADRKTVRDPQTLTDLAV----TEGVTLLQATPSL---WQALLPTYSNELKGIRPL-VGGEALPGQLA-QIMSNLGHPVVNLYGPTETTISIMPLVKPTDLRHPPIGRPLL-NTQMYVLDHAMEPVPVGVTGDLYIAGDGLALGYYNRPELTNERFISNPYYITGDKARWRQDGVLEYQGRDDHQIKIRGFRIEIGDIETALLACREVIQAIVVAQTSPNEDKQLVAYVIPVDSNLDTSELRRQLINV-LPDYMVPAHFMLLDEMPLTPNGKVDRKAL----------- 170697378 19 --------------------------------------------------LTYRELDRCANRLAAVLARHGVTQGSPVLLMLPRCSNAVIAMLAIVKLGAIFVPLDPNYPAA---------------VKHAYA-RDSAARHAIAAAGDHTLREIHVADLANDRSAEDADDADAPPPAASHGGDAAYVMFTSGSTGKPKGVVVPHRGVVRLVDRPNYIA-IQPDDAFLLLSPI--TFDASTFEIWGALLNGARLVVYDGADPNAVSRLIREQRVSV---------MWLTAAVARRAMLTGVRVLLAGGDVLHPDAVNAALDAFGITVVNGYGPTENTTVMTRDNRPDGVV--PIGTPVTGTSVHVVRGDGDLASVPGQEGELYTGGDGVALGYLNQPDATRAAFVPDPLYRTGDIVRRRADGTLEFVSRRDRLTKIRGYRVSLDEVQQLVARLPCVEE-CVVQVREDPNGEKSLVATVQTNE--QRDNMPAFIRRKLVPGFMIPDAIAVCAELPVNANGKVDRVRL----------- 116695626 1667 ---------------------------------RVAAHPERVLARCGDAALTYGDWWQRAGRLAGGLRSAGVAQDDVVAVLLPRGLDWLVALAGILRAGAAWVPLDVSHPPARWQQVLAQAR-PAQVLTDAAGAAALAEAGIAGARTLAAVEASAAGTTA--------LHT------SSHPAQLAYVLFTSGSTGVPKGAMVTRAGMLNNMLAKVVPLGLGEGDVIAQTAPPC--FDISVWQALAAPLFGARVEVVADDDPSALTALLAQRGVTLFEPVPSLLQAVLDAAEGRDAPLPALRVLPTGEALPPATA----RAWFGVPLMNAYGPAECSDDVAF--HPLSADSLGQGSDTVPIGRPQVLDADGNLAAPGVIGEVAVAGAGVGRGYLADPRRTAAAFVPDPTYLTGDLGRWQAGGVLEYVGRKDFQVKLRGYRIELGEIEAVLAAHPAVRQ-ALVTVYQAAGSEWLTAYWQPAGQAVLEAELAASVAAR-LPAYMVPAAWVRMPAWPLNANGKIDRKAL----------- 170727560 92 ---------------------------------------------------SYNELQAQVSRLAGYMDSIGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAGNELA--SRIDDAKPKLILSASCGIEYKPLLDDIAQSSHKVEQCIILNRSQELTPNRDVDWQNIGCLSVAATDPLYILYTSGTTGQPKGVVRDNGGHGVALAWSMKHIYIDAGDAFWAAWVVGHSYIVYGPLLVGLMFEGKPV---GTPDPGIFWRTIAKYQVK-SFFTAPTAIRAIDGDFLKDVDLSCLNTLFLAGERCDPDTERLNKPVIDHWWQTETGVAANLMGTA----PVEVKAGSPALSVPGY-QVEVVDEMGDKVEANISGNVVIKLPLTLTTLWQNEQRYLESYLSPGYYLSGDAGYMDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHNAVAEVAVIGVEDKLKGQVPLGLVVLKDEA-LYKELISLVREHPVASFRL---VSAVQKLPKTRSGKILRGTMRK--------- 116061600 109 ---------------------------------------------------TYLELQADVNRLANWLKSAGVKKNDAVIIYLPMIMELPVAMLACARIGAVHVFAGFSSRGSKVDEACDFAAAKDHAVDHCLCFINARSDNHLTQSRDKHWQNEV------DQLP-RDCETE-----WMDAEDPLFMLYTSGSTGSPKGVLHTTGGYIYAGATCASVFNMRQGDVFWCTADCGHTYLTYGP----LLNGATSIVFEGVPNYPDAWNIIDKYKVK-TFYTAPTA---LRALQRYGDDFSSLKILGTVGEPINPEAWQWYFNVVGCPVMDTWWQTE---TGGHMITPLPLAIEQKGSATLPFVEPVLLNENGVELLDEAEGYLCFKTPWMFRTLFADHQRYEESYFSKGYYFSGDGAKRDADGYYWITGRVDDVMNVSGHRIGTAEVESALVTHAECVEAAVVGIDHPIKGQSIYAFVTLRESCELTNSTRKALVDAMIGPFAAPDTIQRAPALPKTRSGKIMRRILRKIASRE---- 211583568 65 ------------------------------------------------EKYTYARLLDEVEVLAGVLREEGVQKGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPQALAQRIEAARPRAIMIEGSKGPIPYRPLALKASSFKPS--KVIVGGQRNWQRLVKSARFRGVKVP-VKSTDALYIIYTSGTTGLPKGVLREAGGHAVGLELSIKSLFGPGDTMFCASWVVGHSYILYAPLLVGVLFEG-----KPVGTPDAGWRIIEKHNVN-ALFTAPTAMNQLIGEVGKRGGLKSLRALFLAGGKYAAAGALVIDNWWSSSGSPITGVAAALASPASGPDPLTPRPGSAGFPMPGFD-VRIVDDEGNEVPRGTMGNIVMAPPLAPSAFTTLFE------DEERFYRTGDAGMIDKDGYVHIMSRSDDIINVAAHRFSTGSIEQAILSHPSISEASVVGIPDPLKGHLPFAFIQPKAGAVPGAEVNALVREQIGAIASLGGIIQGRGMIPKTRSGKTLRRVLRELV------- 46127663 3212 ---------------------------------------DSQAVCSWDGEFTYRELDQAARILAQLLAEGGVGTEVAVGLCMDKSRWAMVAVLAILYAGGAVVVDLPPERISVILQ----DSSPTMVLCDEAKADRFRSLG----CKIAVVNETEIDGVAKSY----DGYNPNIPSTSVSAENMAWIIYTSGSTGVPKGVTLEHGGIYNIILNKGTTLGFDSTTRTFQFAAFTFDVSIADP-LMAWAFGGCVCLPSEDERMNDLVGSINRLNANFALLTASTAALITPSEVPR------MTKLLLGGESNTPSLMEKWLLDSNITVGNSYGPAECSITSTRVTDKNG--CNIIGNPIQG-TQAWIADFHDRLVPIGAVGELLIEGPHVARGYRNDAVKTMAAFITDRMYRSGDLVRYTSDGNIEFLGRGDSQIKIRGQRVDLGEIESCIVKLVPKVRTALVEYLHLSEDQRALIAALEFHNADKDQDLATWLKEQQLPAYMIPRAYLQIDMIPKTVSGKTNRKAIRQFMMNK---- 85703073 48 ---------------------------------------------------TYADLQVEVIALARRLIGLGLEPGARVGLVAETSPHFVRFFWACQYAGLVPV-PLPAHIGGHAGYLIENCGASVAMAPTEWMSF---------LEEATTGADLTFVGTPDDF---ERLTPSTNELPTVSPESIAYIQYTSGSTRFTTVLANINDMSTNGLKMTEQGSWLDMGLVAFIMMPMATQ---RSVDFLGTQDFAMR--------PRKWLEMMSANRTTITSGPPDLAAMRVRQSDAEQWDLSALRVACVGAEMINPEPLKRFAEALATAFLPCYGMAEGLDEELKIDDAETMQEDSIAKPLDPEEEIAIRDEHGNDLSERQAGVINLRGPSVMSHYFQEEAITRECLSADGWLDTGDIGYLA-NGRLFVTGRQKDMIIIHGRNIWPEDLEYLAKTQPGINDAAAFSVPSEKDQQETAVIVLQRDEIKRARLIKT-IASLVRSEYGIDCVIELVRTLPRTSSGKLARARAR---------- 197739924 48 -------------------------SIGTVFQDRAARYGDRVFLKFGDQQLTYRDANATANRYAAVLAARGVGPGDVVGIMLRNSPSTVLAMLATVKCGAIAGM-LNYHQRGEVLAHSLGLLDAKVLIAES----DLVSAVAECGASRARVAGDVLTVEDVERFATTAPATNPASASAVQAKDTAFYIFTSGTTGFPKASVMTHHRWLRALAVFGGMGLLKGSDTLYSCLPLYHNNALTV-AVSSVINSGATLALGKSFSASRFWDEVIANRATAFVYIGEICRYLLNQPAKPTD--RAHQVRVICGNGLRPEIWDEFTTRFGVAVCEFYAASEGNSAFININVPRTAGVSPMPLAFVEYDLDRDASGRVRRVPDGEPGLLLSRQPFD--GYVASEKKLVRNAFRDGWFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDQTVEECTVYGVQIPRTGGRAGMAAITRAGAEFDGQALARTVYGHLPGYALPLFVRVVGSLAHTTTFKSRKVELR---------- 159038609 25 ----------------------------------AIRYADEPALEVGAERLTYRSLARRAGELTDALRQAGVTGRTRVGLLAGRSVAAYAGYLAVQRLGATPAFPPARNAAIAAAAGLEVILSEQGTLP----GCTMPTVAAAVDPQAPEFGKV-------------------PELPQLDRSDLAYILFTSGSTGRPKGVPITHRNLSSYLTEVIPRYHTGPGCRLSQAFDLTFDV-----SVFDMFVAWGSGATLVVPTADELLAFISSRAITHWCSVPSIISFTRRMRALRERSMPTLRYSVFAGEPLTAEAWQR--AAPQSRIDNLYGPTEATVTCAGYRLP----ANPAQWPRSANDTVPIGIVHDEDGRPAGKGELCLRGPQRFPGYLDPTD-DAGRFVHDGWYRTGDRVGVY-DGTLVHLGRLDQQVKVHGYRVELGEVEATLRTHPGVGDAVVLAHPDD-RGDTDLYAVCTGTATPD--ELIAGLRTR-LPAYMMPREVTVVDCLPLNANGKTDRRALSEQLARAMV-- 183980399 2016 ---------------------------------QAAAHPDATAVRFAGRDLSYAVLDAESNALAALLIDSGVAHGDKVALLLERTDRLPVAILAILKTGAAYVPIDPSWPAARVELVLSDCGPSMIVTESAL---------RHVVSAAPTIEDVISATPA------------PARHVEVSADDTAYVIYTSGSTGRPKGVAVTHHNVVRLFSATDELFEFNSDDRWTMFHSVAFDFSVWE--LWGALLHGACVVVVPTRNPAEFRELLSNERITVLSQTPSAFRLVRDADADIEGAASRLFLRYVGGEMLTADLIPWVKAHGDPELINMYGITETTVHVTRLMRADIFGAHSSGRPI-PDLECLLTDSVGNLVPYGVPGEICVGGPGLANGYLGMPELTAQRFIEHPFYRSGDSGRRLSNGEIEYFGRLDHQVQLRGFRIELGEVETAVLGLEQV--MACYAMVRTEGGERLVAYVVTREELPVAQTRRALTSR--LPDYMLPSSFVTLESLPLTVNGKIDRAAL----------- 86359690 107 ---------------------------------------------------TYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHVFGGFSPEASTFVITCDEGVRGGKPVPLKDNTDTAIHIAARQHVNVSKVLVVRRTGGKTGWAPGRDLHQEPVKM---KAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEYVFYHHGDIYWCTADVGHSYPLSNCATT-LMFEG----VPNFPDQGRFWEVIDKHKVNIFYTAPTAIRSLMGAGDDFVTRSSRSSLRLLGGEPINPEAWEWYYNVVGCPVIDTWWQTEGGHMITPLPGAIDLKPGSATVPFFGVKPELV-DNEGKVLEGAADGNLCISWPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHAIKGQYCYVTLMAGHEGTDTQELVKHVRAE-IGPIASPDKIQFAPGLPKTRSGKIMRRILRK--------- 83815832 20 ---------------------------------------DALALWTSDRRWTYAALDAAVAATGRHLRERGWADGARVALRLPRGPAFVVLLWALWREGA--VAAPISTRLPDVEAW------------RATSRLHARGLITRNREALNEGDGGADAVPPESIV-VRNVTSRPASTPIRRRATILF---TSGSTGRPTAVLHSWANHLYSAKGANANVPLRAGDRWLLSLPLYHVGGLAI--LVRCALAGAAVAV---PGRDASVSAVATTGATHLSLVPTQLRRLLDARQGRAPE--RVRAVLVGGGPIPSGLLRR-GSDRGWPLHTSYGSTEMASQITTTSGASRADLQTAGRRL-PH----------RRVQIAEDGHILVAGPSLCVGVIEGD--TIQDPREDGWYPTGDVGHFDAQGRLHVQGRVDRQFVSGGENIQPEEIEAALERVDEIERAVVVAVPHEAYGHRPVAFV--RTRGPLRPDAWRQTLSTSLPKFKLPDAIRSLPEAAVDGQLKVDHEALRQ--------- 126444866 151 ------------------------RNFFDLVEQAACRTPDAEALVAGDARLTYRALAALGLAFAERLQALEIAQGERLAIFLDKRIETVVAMLGAAAAGVVFVPINPALKPEQVHHILVDSGARCLVT----SSLRARILGDGVLAGMP----YVILTDAKTLAPVANRHASAAPEPRADTADLAALLYTSGSTGRPKGVMLSHRNLLEGAWSVAQ--YLRHTAQILAALPLSFDAGLSQ--LTTAWAAGASAVLVNYLMPADVVEICVRERITGFAGVPPL---WIQLARAAGEARARLRYFANTGGHLPRPVLHALRELFSASPYLMYGLTEAF-RSTYL-DPAEVRPDSIGKAV-PNARILVVREDGAPCAPNEVGELVHVGACVTLGYWNDPARTALRYRPSGAPRSGDLVRRDDDGFLYFVARNDAQIKSSGYRISPEEIEEVAHASGLVAEAVALGVPHDELGESITLVVVPLDDTFRPDALRARCAQQ-LPPYMVPHTIATRTSLPRNPNGKFDRVALR---------- 23010952 39 -------------------------------------------------------------RMAGALHDLGVGKGERVTIFAHNGLDYIVAMLGAWRIGAVAALVNVKFADDLTDYIADHTPSAVVYT------HDMEAQVAAACAAIGTVRRLCMDGAQDGALSLPEMLAAGLPAPPGDESAIAHLSYTSGTTGKPKGACLRHEPTVRACRCIGERLRLRPGDVSFGPSALSSSYQLVA-NLLPPLAVGASVNVMRFWTREGGYDALTARGATSLVANPPILDDLLQESRRRGAPPPGLRLGISGGGPVPPTLKAAWRDELGLPLVESYGQSEGFVGYPEL-EPDDAKLGRVGPPL-PDKEVFILGPDDRVLPPGEIGEIALTGGF-MAGYWNRPEKTEEA-TRGGYLRTGDLGLLDADGCVTLRSRRAELVEVAGRLWYPRDVEEALMAQAGVAQAALVGVAEAGLGQRPVAFA----QAQPGAALDAAALKRAIAGYDLPLVVVPVPEMPMTPTGKIAKAEL----------- 211584461 4189 ------------------------------IQQKAEEHPGHLAVSGSNGNMKYKELDQLSSQLALLLIERGISKAQLIPLCFEKSGWVIVAMLGVMKAGGTIVPLDPTQPITRLQDICRRTK-ASLIVSSTTQAPLARELADEVEKRMPR-------GWCTQY--GDNGHSNVVQ--TVNPEQAAYILFTSGTTGSPKGVMVSHLAYTHAAKAQIGAFSLEKSSRVLQVSSLAFDVSLME--ILTTLIAGATVCVISEP---------EQSQMMLEGICPSHAFLTPSLASNLDSSKASSWVQTVGLQGEPMSTTHIAQWGENCHLLNAYGPTECAV------------INTVSPGLLPGDDSRCWHDHNRLLPLGAIGELLLSGPSVGDGYLNDQARTAQAFIHTRLYKTGDLVRFISDGSLRFEGRKDRQIKIRGQRVELEDIEHHTWAREAVVEQVMISLPSVVSRLVACIWVIPDEESNAAATLRD-LRNR-LPGYMVPDLFIPISQIPRTASGKMDRTKLRQII------- 88704977 49 -------------------------------------------------SYSYAQLLEAVARCAGAMAAQGVSIGDRVLIYMPMIPEAVIGMLACARLGAVHSVVFGGFASHELA--VRIDDATPRLILSASCGIEYKPLLDDAIDQAPELEAAMVEGRDHDVVPDAPLH-DCVPVP---ANHPLYILYTSGTTGQPKGVVRDTAGGIVALKWSMKSIYVSPGEVFWAAWVVGHSYIVYGP-----LFSGNTTLLKPVGTPDAGWRVIEEHNVRVLFTAPPHAQLMADY------DLTGLKALFLAGERCDPDTLHWAEEQLSVPV---------IDHWWQTETGWPICANCLGLPVVPGSPARVLDEQGELVEANIIGALAIRLPLTFTTLWNADERESAYFSRPGFYETGDAGYIDDNGYVFVMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVADALKGQLPLGLIVLSDGVSRVSEVVASVREAPVAAFK---QCYIVKRLPKTRSGKILRRTMRD--------- 167035081 1548 -----------------------------LLEHQASLRPDAVALIFDDQQMTYAELDRCSNQLAHRLRALGVGPDRLVGVAVERGLGMALALVAIHKAGGAYVPLDPDYPQERL----------AYMVEDSSIGLLLADVPSRERLQLSTPLPCVVLEPGNDWLPAEPLAN--LAAPE----NLAYVIYTSGSTGMPKGVAIDHHALSVFCQVAGDYSRLSPNDRVLQFATFSFDGFIEQ--FFPPLAQGACVVLRDLRLWDTATLLINRHDVTVADLP---AAYWRLLALERREAYGRLKQIHVGGEAVPEDALRAADGPTAVRLLNTYGPTEATVVATTYDTPQQI--SQGGVPIGRAIPGRSLHALDDGLAPGVPGELFIGGAGCLRGYHQRPSLTAERFIPDPFYRTGDLGCYDENGQLAYRGRADHQVKVRGFRIELGEIEQYLRAHPDVREATVLAI-DLPAGKQLCAYAVPVEDGDLRLALKHYLKA-SLPDYMIPSYLVTLPSMPLTPSGKLDRKAL----------- 169768692 2995 -------------------------TMSELFSQRAATDANSIAVKDCRGAVSYAELQQRVADITQDILGCNPPPNARVAVCIHPSRDTIAAMLATLAAGCVYVITLPEARRRAILDSCR----PSVILCDSTS-----------------------ADSIDQFAPQEDLGDSPTRMPEPVADDPAFLLYSSGSTGIPKGILLPQKGYMYLASKGHHLCLLQQSSV---------GFDMSIAQIGNALAHGGTVVVVPQSDPVATAQLMLQEKVTFMIGTPSEYLMLLQHGGDYLRQYRDWRHACLGGESVTEPLKREFRRLSNCNVTDCYGPTETSFNTLDLDRGAANEYSTVGRPI-PNSTIYILGDNGDIVPPGLVGEICIGGVGVALGYWNLPDLEKQKFIHDPFYKTGDRGRLGPDGGLIFMGRGDTQIKLRGLRIDLEEVANSLLQVAALLSETVVSVDPEFLVAHA---VPARGQKVTNSDLESFKRSLPLPQYMCPAAIVLLDRLPTTPNGKVDRKALQD--------- 1771242 449 ---------------------------------------------------SYAELNARANRLAHHLIASGVRPDQRVALLLERGPALIVAMLATLKAGGAYVPLDPQYPGERLAFMLDDSKPKAVLTQTSLE--DTLPSSRALMT-----ASIVLVDEADAWQRLSDTDPDPAAL-GLNERHLAYVIYTSGSTGKPKGVLVEHAGLAHYLDWAWQYYAARAPIGSVVSSPVAFDATVTS--VYLPLIGGGAAHLL-----REGDELAGLEQWIVAAAPGQLIKITPSHLRALGERLETLQLFVVGGEALPAATVRRISP--DSRLVNEYGPTETVVGCV-VHEAAQCLEDAGYCPIGPIANTRIYDAHGEPVPQGATGELYIAGSGVARGYHGRAELTAERFLSDPFYKSGDLARWRADGILDYLGRNDDQVKIRGFRIELGEVEAKLAQCHGVREAAVTAREDVPGHKRLVAYFVAGDGAPDAQSLRTKL-QASLPEYMVPAAYVALERLPLTVNGKLDRRAL----------- 121595384 53 ----------------------------------------------------YRELRRRALEMSRRLAPLGRGQRLALVAH--THPDFAVMFYACQYAGLVPV-PLPAAREAYVRHLRQLCQAVAAFAPSEFVGF-----LNEASEGLP----LALSGTLDDFLALDAQEKLP---PPPAPTDLAYLQYTSGSTRFPRGTMITQSAVMANLGAIFNHGFLTADDRFCSWLPHYHDMGLVGI-VLGCMATQRSVDYLPTREPRLWLKLISRNRCTIS-YSPPFGYTLLRPADIEALDLSSWRIAGVGAEMIHPDSLRQVSEILACALGVSFGSRSDLIDIDRLSRTGEARPPIEGRPL-PGFEVEVRGDRGNALPERRCGAIYLRGPSVMSGYFGNPEATQEVLSDDGWLNTGDLGYFA-DGSLFVTGRAKDLMIIKGRNIWPQDLEYLAEQQPEVRDASAFTVVDEDENETAVLVVQCRETDPKLASLSVRLKQAINAEFGIHCLIELVHTLPRTSSGKLSRSMAR---------- 159028632 481 ----------------------------QLFEEQVERTPENIAVVFEDQQLNYRELNARANQLAHYLQKLGVEPDVLVGICVERSLDMIVGLLGILKAGGGYVPLDPAYPQERLDFMLGESQAQVLLIPVVYLDSDWQKIA-----------------EFEEENP-ENTTT---------AKNLIYTIFTSGSTGKAKGVAIEHRQLLNYLNGIQERCLSKPGGQF--ALVSTFAADLGNTVIFPSLINGGCLHLLSEARTTDSNAFLEQHPFDYLKIVPSHLAALLSAAQPETK--LPWQKLILGGEPTTWNLAEKVLIAPQCQIFNHYGPTEATVGLTFAMDSQSISSSTQNVPLGPLANTQIYDQNLQPVPIGVQGELYIGGASLARGYLNRPELTNEKFTENRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQPNYVETTCVIAREDSPGIKRLVAYIVPKNVTLSTSELRQFLKAR-LPDYMIPSAFVTLEALPLTPNGKLDHRALPE--------- 50422013 128 ---------------------------------------------------TYGQLLKDVCKLAQCLTKLGIRKGDSVAVYLPMIPEALVTLLAIVRIGAVHSVVFAGFSSSSLKDRILDASSKIVITTDGGKTIETKKIVDDALKNCPDVTNVLLTGNAHPFTEGRDLHEEMAKVP-VNSEDPLFLLYTSGSTGKPKGIQHSTAGYLLGAAMTSKYTFDVHEDDVLVGWITGHTYVVYGPGATTVVFEG-----TPAPNYSRYWEIVDKYQVT-QFYVAPTALRLLKRAGTKYIELDSLRVLGSVGEPIAAEIWHWYNDNIGCHIVDTYWQTE---SGSHMLAPLAGITPTKGSASLPCIDAKILDPSGKELKENDVGVLCVKSPSISRGIY----NDYARFIETNHYFSGDGAARDVDGFYWILGRVDDVVNVSGHRLSTAEIEAALILHESVAECAVVGYADELTGQAVAAYVVSEDLEVIKKELILTVRKE-IGPFATPKTILLVDDLPKTRSGKIMRRILR-----KVLAG 190406182 124 ---------------------------------------------------TFGELLRKVSQIAGVLKSWGVKKGDTVAIYLPMIPEAVIAMLAVARIGAIHVFAGFSAGSSKVVITCDEGKRGGKIVDEGLNGVDLVSRILVFQR---TGTEGIPMKAGRDYWWHEEAAKQRTYLPPVSAEDPLFLLYTSGSTGSPKGVVHTTGGYLLGAALTTRYVFDIHPEDVLVGWITGHTYALYGPLTLGT----ASIIFESTPAPDYGWRIIQRHKAT-HFYVAPTALRLIKEAEIAKYDTSSLRVLGSVGEPISPDLWEWYHEKVGCVICDTMWQTE---SGSHLIAPLAGAVPTKGSATVPFDPVTGVELEGNDVE----GVLAVKSPWMARSVWNHHDRYMDTYLKPGHYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTSEIEASISNHENVSEAAVVGIPDELTGQTVVAYVSLKDGTPDNLRRELILQVRGIGPFASPKTIILVRDLPRTRSGKIMRRVLRKVASNE---- 60682307 14 -------------------------------------WGDKPAVVAKDGTVSYQMLERYSANIAQSIQRLSVTRNICIGVCMERNKTLVPAILAIFRLGALPIDSLPDNRKR---YMAENADMVL-LLTDSSNEV----------GGIPSVRQLYLNGEQ---------LSEPVDYTEVLPDDCAYIIYTSGTTGNPKGVRRNLDTFTRNLIDKKLYHLSDPANRYLAFASIS--FDASILELMMCIPVGGTLILAGEDERRDISELIRREKVNIAFFPPSLLGMFADL------DFPSFKTLLFGAEAIGEKLFNRLKQQ-PYRLMNVYGPTENTVLSTIRIVGKDTSYDDIGYPLKG-TVCYVLSENLQQTTLGATGELCLGGPQVSLGYIGSVQLNEKSFISDGLYRTGDLVQQQPDGSIRFIGRKDTQVKIRGFRIELTEIAERLNRDPDVERAHVVVVERQLLG----AYLQPSVSGNHPEEVKERLRAE-LPYYMIPNLWQVVDHFQRTINDKIDVRAL----------- 38234573 17 ------------------------RTLVDIFRSSVAAFPEAAALDCGDVL-TYADLAELVDDRVAQLHAAGVGAGCRVGVRLPSGQDLYVTILAVLCAGAVPVDADDPDERAELVFGEAHVDAVWSV-----SGLRVTTAQAQPLTAGPRLE------------------------------DTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAERELFVRDQPIRVLAGLSVAFDASCEEMW----LAWGHGACLVPAPTGLDLGPWLISRDISIVSTVPTLAGMWPAEA------LDNVRLLILGGEACSAELVARV-ASSRREVWNTYGPTEATVCAARLEAGQPVAI---GLPLAGWDTAVVGAD-GQPVAMGDVGELVIGGVGLARYLVKDREKFSAELGWERAYRSGDHVRLCEDGLYFV-GRIDDQVKIGGRRIELGEVEAHVAALPNVAQYAVV-VRETAAGEKVLVYVSP--QVPDVDIDTSALDE--LPRAMVP-RLVVLPEIPTTTSGKADKKAL----------- 189208862 1717 --------------------------VHELFVEQARARPDAAAICAWDGEMKYGELDELSSRLAGYLVGLGVGPE--AIVPLCFEKSMWTVVAMLAVLKAGGAFAHPASRHEEI-----FRQTGARVV-----------LASAQHSTLCSGGNVVVVSKAS----FDRLSSASDKANVIKPSSIAYVMFTSGSTGTPKGVVLEHRAISTSCLTHGEAFGFSPSTRSLQFAAYTFDACITEI-ITALLFGACICVPSELDRRNDLSNISNTLKVSWALLTPTVART-LDPKT-----IPSLRTLVLGGEQVS-----RVDWERWSHLEKTYGPTECSVWCTSHSNVAGFTSGTIGKLIASVGWVVDPNDHNKLAPLGAVGELLVEGPILARGYLNDAEKTAAAFIDDRLYKTGDLVYYNADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRCMPEVGRMAVVIMPDDKDKATVAVFVEQKEEEVSPSQVDSQLSER-LPSYMVPGVYFSVAQLPMTTSGKTDRKRLRE--------- 42519833 19 ----------------------------------------RIAYDYLGETNTYGDLKARSDAYAAKINELDLPEKAPVMIWGGQNFEMIASFIGAVKAGHAYIPIASYSNSERLLMIQEVSEAPLVIAID----------------KLPIMDNIKVLTPEE----VSDNHPEIDQSKFVSGDDNFYIIFTSGTTGKPKGVQISHDNLLSFVNWELNDFSLPEHPSFLAQAP--YSFDLSVMSLYPALTAGGKLVVLPHDVTENIFKTLPQLKFNVWVSTPSFVMSFLDPTFDAKHH-PELTHFLFCGEELSHKTAKMLKMKFDSHIFNTYGPTETTVAVTQVEITDEILNKYDRLPIGSKDDTKISIDTSKGEEDNQ-GEVVIEGPSVSKGYLNNPEKTEAAFSEHGSYRTGDLGFLDGD-MLFYRGRIDFQVKFNGYRIELEEINFYLAKNPLVRYGVVAPKYNKDHKVQQLVAVVELADGVREAELTKKLREQDIMPYMLPQRFIYRDEMPISQNGKVDKQVIKE--------- 13676456 130 ---------------------------------------------------TFEELRQEVALFAAAMRKMGVKKGDRVVGYLPNSEHAVEAMLAAASIGAIPDFGVNGDRFSQIQPKLIFSVEAV-----VYNGKEHSHMEKQVVKGLPDLKKVVVIPYVDDFLATGTSEQAPLEFEQLPFSHPLFIMFSSGTTGAPKMVHSAGGTLIQHLKEHLLHGNMTSSDIYTTAGWMMWNWMVSATGAAMVLYDGSPLV----PTPNVLWDLVDRIGITVLVTGAKWLSV-LEEKAMKPVETHGLQMLHTILSTGSPLKAQSYEYVYRCIKSSILGSISGGTNFSLPVYKGEIQARNLGMAVEAWNEKAVW---------GESGELVCTKPIPCQPTHFWNDENGNKYRKAGIWAHGDYCRINKTGGIIMLGRSDGTLNPNGVRFGSSEIYNIVESFEEVEDSLCVPQYNKFREERVILFLKMASGHAFQPDLVKRIRDAGLSARHVPSLILETKGIPYTLNGKKVEVAVKQIIAGK---- 118431417 72 -------------------------------------YGHREAFTWVGERYTYLQLKDEVDRMAKLLQDYGLGVGDVVAIYAPMMPESIAAMLAAMKVGAVPIFS--GFAPPAVAERLKLGEARVLVTVDGYL-----RRGRRIALKEQADQAVKLAGGAVEHVIV--VRRLGIDVPWVEGRDPALLLFTSGTTGRPKGAVISHAGAIHYFNLDIHPAWRGGEDRLWWITDI--GWMMGPWQVLGSQLLGASHLMAEGPYKSRVWRLIQEHRVTHFGFAATVARMLRAVASDTVEDLSSIRAFGNTGEPIDHATWMWVMEKLGGWRRPLINLSGGTEVFGCILLPSPVV------PLKPTTDADVFDDEGRPVR-GEPGYLVVKKPFMTRGLWKDPERYIKTYWSRGVWYHGDYALVDEDGFWYILGRADDVIKVAGKRIGSAELESVLTQLPEVAEAACIGVPHPIKGEVIACFLVPKG-GYDAEELASKARKAVVDRFGAPEHVVIVSELPKTRSGKITRRVLRD--------- 194754263 65 -------------------------------------------------------------RMAQHFKKRGLKHSDVIGIVARNTTYVMPLGVACL-LNATPFHAVNPTMDEATTNHVFSITKPSLIFCDGQDYQKVRAATSEWQPEIFTITEPLPGVPHIETLPTEFCY-QPEPLKEGGDQTAAIL-CSSGTTGLPKAVCISNRCLL-----NLESFMLNNDMVTYSASGLDWYSGLSS-FVMSTTIGCTRIITNKPFSAEYFVQLVEKYKIT-NAIFPPRHLALVNCPAATKETLTSLISLFYGGGITSMETQKRLQELVKCVLTSGYGFTEGVTAVLGLGSG-----NTAGKPVSGV-KIRIVDDDGKFLTYNEVGEICVKTGLPWNGYYGNPLESRRMQDFEGWYHSGDLGYFDEKNLLYIVDRKKEILKYQGNHYWPSEIEAAISELSQVQDVCVVGIYDEKNGDSAGALVVKKKGASTEKEIIDHVAKRLPVVYKLHAGVQFTEELPANPNGKTVKRAARE--------- 110632530 117 ---------------------------------------------------SWHELKALVSRLQQLFKAEGVKAGDRIAGMMPNMPETVAAMLAAASLGAVWSSCSPDFGVRGVLDRFGQIEPVLFIAPDGYKAFDVGQKTAEILSALPSVRKALIASGIERAVALDDFSAGPLTYERLPFAHPLYILFSSGTTGIPKCIVHSAGQHVKEHRLHAGLADGDRFFYFTTCGWMMWNWLVTASGATLLLYDG-----SPYPDGNILFDFAAGERMTYFG----TSAKFIDAVRARTHDLSSIRVISSTGSPLSPEC-----------FEFVYHSIKKDVHLASISGGTDIVCFVLGIPLLPVWSGEVWDDQGHPLESGKGELVCTKAPIAFWNDPSGEKYRSAYFDRENIWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQLPEILEA--ICIGQDWDGDVRVVLFVRLAEGLMLDELQKKIRDRGASPRHVPAKIVAVKDIPRTKSGKITELAVRDVV------- 119909174 130 ---------------------------------------------------TFEELRQQVALFAAAMRKMGVRRGDRVVGYLPNSAHAVEAMLAAASIGAIPDFGVNGDRFSQIQPKLIFSVEAVVYNGKEHSHMD--KLQRVVKG-LPDLKKVVLSVFLEDFLATGQGDQAPLEFEQLPFSHPLFIMFSSGTTGAPKMVHSAGGTLIQHLKEHILHGNMTSSDIYTTVGWMMWNWVVSATGAAVVLYDGSPLV----PTPNVLWDLVDRIGITILGTGAKWLSV-LEEKDMRPVETHSLQTLHTILSTGSPLKAQSYDYVYRCIKSSVLGSISGIVSCFMGQNPSIPVYKGEIQARNLGMAVEAWNEQGKAVW-GESGELVCTKPLPCQPTHFWNDENGSKYRKAGVWAHGDYCRINKTGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVLDSLCVPQYNKDGEERVILFLKMASGHTFRPDLVKRIREAGLSARHVPSLILETQGIPYTLNGKKVEVAVKQIIAGK---- 167743346 109 ------------------------QCIHQLFEAQAARTPNAIAIAIGDERVTYAALNASANRLARHLRALGVVADTRVAVCIERGAPMMIALLAIWKAGGAYVPLDPAYPRERIAYMLRDSAPIAVLTSRASRDL--------VASHLPDRAPLVVIDAAADALSGDDLDPNDI---ELNATHLCYVIYTSGSTGQPKGVMIEHRNLVYTLD---AIRWFGLGPGETVLQQNSLNFDLSLEEIVPALSSGA--ALAPSARGHSARPTM----IHLTAAWQQLVGEWHRAGARPAAALEGVRLVNVTGDALSPHKLEQWDAIRPA--------------HTRLINPTEITISCHAPGMSPFANSRMYDARGEPVPVGVTGELYIGGDGVARGYLNRPELSAERFVDDPFYKTGDLACRRGDGEIEFVGRNDFQVKVRGFRVELSEVETRLAAVDGVQEIAVLAREDAPGEKRLVAYYT------GAAEMAA-LRERDLPAYMMPAAYVCLPALPLTPNGKLDRNAL----------- 77457955 62 ------------------------------------------ALLSGEVVLSYSQVNQWANRIAHYLIGQGIGKGDVVAVFIENRPELLVTILALAKVGAVSALLNTSQTRDTLIHSINLVTPAAIVVGEAFA-------AVREQVSIPATRAWFVADQPEGYINLISASADPASSRQIFFDDPCFYIYTSGTTGLPKAGVFKHGRWMRS-SASFGMIALDMDDIVYCTLPLYHATGLCVCWGSAVNGASG-FAIRRKFSARQFWSDVRRYRATTIGYVGELCRYLVDQPLSADDSRHDVRKMIGNGLRPGAWA--EFKTRFGVDICELYAASDGNIGFTNILNFDNTIFSLMAWELVAYDQDRGADGFMRKVGRGERGLLLARDKAPLDGYTDPQKTAKVVLQDDRFFNTGDLLRNIGFGHAQFVDRLGDTYRWKGENVSTTEVENLLLQHPHISEAVAVEIPNTN-GRAGMAAITPAESLATLAELLAFVRQR-MPAYAVPLFLRVKVKMETTGTFKYQKTRLK---------- 169778663 50 -----------------------------LFRVQCMLQPDAQAICAWDGTITYRELDRLSSAVQGLLQPYNPAPNSVVPILFKKSKWAVVAMLGVLKAGAAFSMLDPSYPTKRLVDICHDVDAKVLVCSE--------ELSIDVSGNILTIGDHNIANASYSAV-------HPVK---TASHDAAYVVYTSGSTGAPKGIIIEHGSFCTNVMASSRAQNLDRSSRILQF--ASYAFDVSIHECLTPLLLGGCVCISESQRVNSLKEAVRSLGVNWMELTPSVARLW------QPEDIPTVSTLVLGGEPMSDVSQWKDKVRLVCA----YGPAECTIVSTV----QSCVQDLGNIGVSPGGTCWIQDNHQRLMPVGCVGELIIGGPIVGRGYLKRPCLTKNAFIINPLYKTGDLVQYNYDGTIAYIGRKDTQVKLNGQRVELGEVEYQ--ARQCFHDAVIAAEIAAPAGRKPTLFIAPRQEYSIQMDCKTLLYQNVLPRHMIPTAYIELVAMPISRTGKVDRRVLREAI------- 81681135 501 -------------------------TVHQLVRAQAERNPDAVAVRHGDHELTYRELLDRAARRAAGLRDAGLRPGDRVPALLDRGVDEVLTPMAIWHAGGVYVTAAPPNRLRRILTNCA---------------------ARLVLTRTEHAAGVPEGPWRTLLLDTGDLDSAAGLAPEPSTGDLAYVLHTSGTTGDPKGVQLPHRGFVTYLDRDQWRCGPGDRVLHGCA-PV---FDLAAGEVLAALTSGATVVVIGKDSPGGLAEVLAAERITHLFLTPTLGLVEDDT-----DRFDALREVLVGGARWARPGRRRFVNLYGPTEATVGCLAHDCTDWSAATPPP------IGATM-PNRRTYLVDRWDNPVPVGVPGEILVGGAALSTGYLNDDELTGRRFTADPFYRTGDRGHWDAQGRLHFGGRLDGQVKLRGLRVELDEIEALLSRHSGVARAAVTVVRDGNGVQRLVGYVVDAAEPASDADLRTHLSTE-LPAHLVPGRFVRLPALPLTTSGKVNRRAL----------- 145637357 13 -------------------------------------FSDKIALTTQGDALTWIELTTKINQTVAFLQKKGVNEESAVAFVGKNSEKILFLYLATIQLGAKVLGINPAFPQEKIAELCEF-----YQIDFCFYDKD-----------LLNLQEIVFTQKADFFRP-------------------ATMTLTSGSTGLPKAVVHNVQAHLDNAKGVCNLMKFDCNQSWLLSLPLYH---VSGQGIVWWLYCGAQLHF---PKDDFYASLLETTHVS---LVPTQLQRLLDYLQENSIISFSTRHILLGGTHIPAELTKKI-VKYGIETYSGYGMTESTVFAKKSDEKQGV-----GQPLLGREYCLVNDE------------IWLKGAGLAMGYWK--DRQIVSLTNNGWLQTKDKGVL-QEGELVIIGRLDNMFISGGENIQPEEIEQVIIQHSSVNQVFVLPQKNKEFGQRPVALVDFNEPFSKSANLMFFLQDK-LARFKQPIAYYPLPLMLEKGI-KISRKQLADWLAKQ---- 118591557 5 ---------------------------GDSLGRFASQKASAPALTCGAHSFSWQELAGSVGQIENALSTRS-GRGGYVVLRLRDPAALIACFLACARTGRIATIMDPDWPAAQAATVLQ--EIAPDLVID--------------DEVFPTLRADSPELSAELIAP----ETPP------DEGDLFYAGFTSGSSGVPKGYVRSHGSWLESFRLSARAFGISEDSRVV--LPGQLTHSLHLYGAVCGLACGQHVVLLPRFDPRVVLRELGRATGGSVLYATPTQLHYLAETARRNGSVAAVKQVLASGAKWREADRQALKSVFPACLFEFYGASE--TSFITLALPEDNISGSVGK--APDGVEIVIGDPSAPASPGQAGLIWVRSGLLFSHYICGTAPE--TLWQDGWLTVGDHGFLDDRGFLFLTGRENRMVVTSGLNVYPEEVEAVLIEHPSVALAVVAGVPDHVRGHR--LEAVVELKAPLADAKQILLRHARLIAGKVPKHIHIRAKMPLTPGGK----------------- 154312808 72 ---------------------------------------------------SYQEFADRARGLAYYLKN---HKLARIGILCPNTPAFLESIFGVAAAGAIHVGVNYRLKEEDIIYIFEFAGVDCIIVDREFVGLGYRKRNQGVK--------IIVEGEFDHAV-LEGLKYDALHAQADDEDGTIAIPFTSGTTAKPKGVVYTHRGYLAAMGNVVESGLNFHRCGYLWTLPMFHTFPWAVTAVRGTHFCLRKI----------DYPLIKSQPITHFNAAPTVNT--LLCASKEAAKLPNPVRVTVAASPPTAHLFETMTNV-NLIPVHVYGMTETYGPITKMPIWEDIPLKEKYNRMARQGHGFLTSLNLRIVKPDEIGEIIFLGNICAKGYYNDEEATRKLFA-GGALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEGILEAGVVAVVDEKWGECPVAFVTVRNEGLKGEDVVRWAKEESISRFMVPREVIVVKELPKTSTGKVQKNVLRE--------- 196243883 472 --------------------------IHQLFEEQVIRTPDAIALEFEGISLTYFELNQKANQLGHYLQKLGVKPDSLVGICVKRSLDMIIGILGILKAGGAYIPIDPTYPKERIAYLLEDAQIDLLLSQAGLS------------TELPSQTTVINLDENWSEIALESCNN---VLSQVTPQNLVYIIYTSGSTGKPKGVMIEHQSLVNFTKTAIDIYNITPKDRVLQFASISFDYPCLSSGATLVLRTDEMIA-----STDTFFHQCQAKQLTVLDL--PTAQITTELENANQKLPNTLRLVIIGGERAIPEKIEKLLNTYGPTESTVVATVYPLIPSVKIKQEVPI-----GKPINNVT-TYILDPNLELVPIGVPGELYLGGMGLAKGYLNRPKLTAEKFTSERLYKTGDLVRYLSDGNIEFLGRIDNQVKIRGFRIELGEIESILSRHPEIKETVVIVREDTPAQKRLVAYITSDKIASQTDNLKHYLK-TSLPDYMIPQSFVLLENLPLTVNGKI---------------- 114326887 17 -------------------------SLADVFRVTAARLPEKIAIRFRGQAISYAELDALSSRWAAVLAARGIGPGRFVGIWITRSIALHAAILAVLKTGAAYLPFDPEAPRERVDISVEDCQAAAVLV-------DAAHLTLADGLSVPAITTDTLDETAPAIAPGADAFQPP------ASNDPAYAIYTSGSTGKPKGIAVCQSNIRHLLHSENAVLGIREDDIVYQGFSPAFDMSLEE--VFISYLAGATLIVAPPERASDALPVLTEENVTVLHCVPTL-LAMLD------RDVPSLRLINMGGEACPAKPGRRLLNTYGPTETTVTATAAEL-------EPGDPI--TIGYPLPGYTAYILDETTLAPVPAGEGGELLIGGPGVSLGYIGRPELTAEKFIRNPLYRTGDKASFDTEGRIVFHGRIDDQIKFRGYRIETGEIEAELGKLDAVRAAAVVLREDSAGTQHLVAFISYAEGAPDAGTIRTALAAR-LPAYMLPTVFLALDEIPRLPSGKINRKALPAVI------- 158317182 11 -------------------------TIPDLLGRCAREFGSADYIVSLTDRLTYAEAEEQSARVARWLLHEGVGKGTRVGLFFPSGVEWALWWLAVSRIGAVAVPLSTLYPPAEIAKVVRLADVQLLVAPTTVLRIDFPELAGQLAGQAPYLRRIVLTGQTDRGWPLVRAELLAAVQTEVTPADLAIMVHTSGSTADPKGVLHTHGTLVRQTSTWPALTGVDHAPRILCAMPF-----FWIGGILGALHAPVAVLVLARLEAGPALDLAERERANGVVGWPAFTQQLRLHPSFPSRDLRSAPALREGPVDLA-----------------MAGVPDGHPIHRSL---------TESGGSFAFTETAIVDAAGERVPDGTVGELLIRGIGSMAGYNKRE--RAEVFDADGWYHTSDVYRRTGDPRLFYVGRDSELVKVAGSNVAPREVEAVIEEFPEVAHCVVTGVEHPTRGEEVCAVIVPAGTTGTDVDVDGLARTRTLSSYKVPTRVAADDEVPALPSGKPDRRGLRTLIEDGRL-- 62086799 2930 ----------------------------DMINERVKAQPNAPAICSWDGDLTYLELDRLANGLANRLFQLGITQG--MVVPLCFEKSLWTAILAVLKVGALLDTSLPEQRLQTIVDQIE-----AKIILSS-------TLNISLSSRLKTVERIGVSVTATDYL----MHRKP-----QSSATAIFAIFTSGSTGTPKAAILTHLNIATCLEHQVKMLGFNESRVYDFA---SYAFDVSVHNQIATFVTGGCLCV---PSDDD-----RKNNLTGSMKAMRATLITITPSVARLIDVPDLKTLIIGGEIITANDAARWWG--KAHVVNIYGPAESTINATA-TKPEDIVHIGKGIGLLTWVVDP--NNHDCLLPVGCIGELVLEGPLVGAGYIKEPEKTAAAFIQDRMYKTGDLVCYNEDGTLMFLGRKDTQVKIRGQRVELGEIE-HRVEECFLESSQVAAEVIGPYNNRILVAFIQCETGPAAATLLPAPSHKHLPHHMIPTLFFSVRQLPMTATGKVNRRSLQD--------- 211638154 3046 -------------------------TLCSLLEQAVNRYPQHTAVVDTSRQLDYRTLWSQSLTLAAHLQAQENQTSSLIGVVMEKGWEQVVAVIAILLAGRLPIDA--SYPQQRIHQLLASGEVDTVLTQPKFAQ----------QMSWPDNVQVISLDETL----LNRLPVNPVQSLSARPEDLAYVIFTSGSTGKPKGVMIDHQGAVNTILDINQRIALNEHDSVLAISEL--TFDLSVYDLFGTLSCGAKLVI-PSPQPDKLLTWLQQESVTVWNSVPAFVQLLEEYARSYPHSLDSLRWILMSGDWIPTHLPAKLYALHGATEASIWSIAYPIAHI----DPNWRSI-PYGKPLA----NQTFYVLNSALSPCPTGELYIGGQGLALGYWADSEKTEHAFTGERLYRTGDLGRWRPDGNIEFLGRNDHQIKIRGYRIELGEIEHRLCEHPEIQQALVFAHTTSTGALQLVAGLRLTDNAPVSTELLPVLLQQTLPVWMCPQRFITLDTIPVSDNGKIDRRTL----------- 154686277 464 -------------------------TLHGLFARRAALSPHRPALRFPGGMLTYAELDQYTDRLAVRLRQKGVRKESMVGVLAERSPEMVVSVLAVLKAGGAYVPLDPEYPEDRLRYMLDDCGACLLLAQPSVSGFSGETL----EVSLSALTSEAETGAVSE---------------EADADSLAYIIYTSGSTGTPKGVAVEHRQFLSGMQGQFPLTEED-----IIVLKSSFSFDASIWQLFWWTMSGASVYLLPAGWEKDPVRMIESEKVTTAHFIPAMVNSFLDALETE-----------------PAETRTRL----GRTLTRVFAGGEALSPLTRFADPETVLIHGYGPTEATVDAAFYVCDRKRDIQPGVAGELYIAGTGVARGYLNRPELTEERFLDDPFYQTGDIARWTEDGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTARNEH--GETALYAYI---DGRESDDVRAELATR-LPAYMMPAQFIKMTEWPVTPSGKLDRRAL----------- 159127116 1309 ------------------------------LQRMAASHPSRTAVEISGARITYAGLAIKMNQLAGLLRERGLELEQIVPIMLEKSINTIVAMFGILVAGGLPLGPNPRERNLGILEDC----GAKLVIADQLNADFFKGTSYEV---------IVIDAIAWDTIPLQRQ-----VVPGLNPNSLAYVIYTSGSTGKPKLIP--HSAIVAALDGILYATTQDNSRRIMWSLNYTFDYPL-----FPTLATGRTLCVAPQNTVGNLADVITKLRVDQINLTPTMASLL------HPDDVPTLEILATGGEPVTHHMAPRIKVYTS------YGPTEATICVTTRQVTPDMNIRNVGRPF-PNTTALILDDTMEELPSGSVGELCIAGPQLARGYLNRPEATNKAFADQRFYRTGDLARLLPNGEIELFGRKDDQVKINGHRMELGEIESNVFRQCAVIAATVVQTPGEATGED---LLLAPTELPEVDQIKAQLTT--LPQYMVPTIWLPVSKLPSLTSGKIDRKALVEGMADNVL-- 171691813 90 ------------------------------------------------ETYTYARLLDEVEIFAGVLREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFASGALAQRIEASKPVAILTPIGYQGFVEDAM--KISNELPWRPIDRANGQRKWQALVKSCRARGWRAAPVKSTDGVYIIYTSGTTGLPKGVLREAGSYLFGVHGPGDVCYSDIGWV------VSHSYTLYGPGAATVLYEG-----KPVGTPDSAFWRLAEEYKINTMFTAPTALRAIRSRVGERGGLKNLRALFLAGAKHAAPGALVISPISGIALVPHAGHDRANPTSSASHPPLKIKPGSAGKAMPGFD-VRVVSDSGEPLPPNTMGNILPLAPTAFRTLWGDEERFYKGYLKDGKYDTGDAGVIDEDGYIHIMARSDDIINVAAHRLSTGQLEQAITTHPDVTEACVVGIPDALKGQMPFAFISTSHGAATTKEIQILVRKQVGAIASLGGMIEGKGMIPKTRSGKTLRRVLKELL------- 212527008 106 ----------------------------ELVQTVCQSHADQPAICSWDGQLTYRDLDLMTYRLATYLHSIGI--KPNVVVALCFEKSLVAVLLAVIRSGGAFVFMDPAHPARHKKHILSLAKPSLILHSNLFNGLDDYSISAPLRE--------ITMSTISKF---PNTGLDPVFMPPNNGQDVGMLAFTSGSSGTPK------------------GCVINHSSLA-SMLPVGDKWPFNAPYVFGLLTAGTVCTPSDAERMGDLVGAMNRMAVTGAVLPASLAQVIDPEA------IPSVHTLAVGGEPLTEMLVN--KWLKKVKLVQGYGMTE---NFGILTINDRLSVGGNPRNVGHSPNGRVWNDYNKLAPVGAVGEILAETPGVACEYLNDPDRSAATFVSEKFLKTGDLARYQENGSIIHMGRKDSEVKIRGQRVDLRDIEHRLL---------------EYLGDEADICVELINPKKSSAILAAFLWFRNLPGYMVPSVYLSLAALPTTTTNKVDRRQLRE--------- 169780488 3105 ------------------------QTVIDIISQQAEKAPEKIALQFEQDQFTYRQLLDSATMLAGSIERMDVDNQPLIPIAFDKSSDMVIVILAILKAGAIPLMNYPIKRLQEI---CELTQPPILIWDGINGSEKINSLTNATGAVAYTIADLRKSGG-----PVSG-GNRPTSL-----NSLAYILFTSGSTGVPKGVMVEHRNFTMSEEGSVDCSWTSNRLSFL-----AYTFDASMGDLFATLCKGGRFSLRRSKMLSQLNTWLDNMNITHLALTPTLGGLLPNDLREGSRQLPHLRNLVFGGEPFRASFLRRTPVEL--TVWNGYGPSETTIEATQLQGPSAESERARAYPISPTGGCRIYPETEEPVPIGAIGEICIGGPQVARGYLGQPDLTACRFTPDPFFRTGDLGRFHSDGNLEYLDREDGQVKLRGLRIDINEVESVAQTHPAV-TACVVAKAVNNDSEALIAFVLSQSPSINGNDLMTLIKDRSVPDYMVPAHLLLPQGLPRTAHGKTNKLAIQK--------- 195028859 60 -------------------------------------------------------------RIAQFLKAEGLSHEDIVGIIAKSDIHVTDVLLACF-FNTTPVHAVPLLETSTIAALYGITK-PKLIFCDGCNYELMKTLTKDWKPRIITLSDHIVVLRIEELLKATNTENSYVPCKLVHGGDQTMIVCSSGTTGLPKAVTLTNSQLLLISPTSNDVVYTTASLDWLTAIKCL----LSS-----ILNGAARIVSSQPITTQLTVEIIKKWKVTYCYLSHWQFNELFASPLATTENLSSLQFVQYSGGWVSVHSAKRVSTIFVC----VYGTTETDGISLCLNAEMENLVG----ALLPGISARIVSEQGVYLNHNEIGEILVKTTQNWNGYYGNPEQTAQTLDSDGWFHMGDLGYFDNDNQLYLIDRKKDLLKYKSMHYTPNEIEKIIIELPAVQQVCVVGIKDKFYGDAAGALIV-RKAGCHLTEQQVIVAKRISVHYKLHAGVRFVNRIPVNFNGKL----LRNVASE----- 209696237 109 ---------------------------------------------------TFNELHEQVCKFSNALKSQGVRKGDVVCIYMPMVAEAAIAMLACTRIGAVHTVVFGGFSPEALAGRIVDSDAKVVITADGVRGGRTVPLKKNVDDALTTIEKVVVFQRTHEATAVASAHCEPEAM---NAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAMTFEVFWCTADVGWIT----GHTYLIYGPGAKTILFEG----VPNYPSTSRMSEVVDKHNVNILYTAPTAIRALMAHGNDAVEGTSSLRVMGSVGEPINPEAWEWYYNTIGCPIVDTWWQTEGGILISPLPGATALKPGSATRPFFGVQPALV-DNMGNLIEGAADGNLVITDPGQMRTIYGDHDRFEQTYTFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVSFSKIAEAAIVGVPHDIKGQAIYAYILNSGEYPSAKEVKDWVRKE-IGPIATPDFLHWTDSLPKTRSGKIMRRILRK--------- 50119431 467 ---------------------------------QARKNPSHIALAQRDRQYSYQQLLGLSGQAAAALHERGVKPGERIGIMLNRSPETIISLLAVMQCGAVYVPLDPEQPRERQQHIIQIA-GLRTIVTQA----DYQHRLASVFS-----GAIVLAGH------LLSSNAQAVALPESREGQIAYVMFTSGSTGLPKEIGASALDHFTAAARQRYGLRAEDRVLQFAPF----NFDASIEEVFATLTSGATLVLRTDEMLESIPTFVEQDAQAITLLDLPTAF-WNEWVVGLKTGTSALRAIIIGGEAVYPEQLVQWQRHAPDTLRLIYGPTETTVVATSCDQPADVAQLPIGLPLAGVN-ALVLAAGDR---PAAEGELVLLGP-TLAAGYIGTEHTAFTLLAVGAYRTGDRVRLEK-GHLLYLGRMDNEFKISGYRIQPGEVEAHLLAQPEVDEACVQGIVYPNGVRRLVAFVATKEGEIDARALKQRLSSV-LPPAMIPTDYRAFHQLPKTGSNKVDRKRL----------- 116872374 27 ------------------------------------------------TRLSYKELKRQSDALGSYLLKNLKTDKEKPIIVYGHMSPLMIIAF----LGAIPVFSMPVERIEQIK---KAADPALFILPENLTITDCPVLNAE---------NLVDALEKH-------FDEKPDPTSCVKNDDNYYIIYTSGSTGNPKGVQISQNNLVSFSNWILQDFSLQQGLRFLNQAPFS--FDLSVMDLYPCLLSGGTLVKTITSNLKDLYHEIPAQSFDVWVSTPSFADLCLLDPNFNQENNPNLTRFLFCGEVLAKKTARELLVRFDAVIYNTYGPTEATVAVTQVRITAELIDAYPSLPLKPDMRLHIIDQETGDVLPGEKGEIVLIGASVSKGYLEPEKTDQVFFDYKGYYHTGD-SGIIKDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSLIQNCAIIKMKDGKVDMLVAQVIPSPNDFTKEYQLSAAIKKEFMPTYMIPRKWIYKTEFPLTMNGKIDRKALNQEVNK----- 183983944 30 -------------------------TVVSVLSQNARDHGDRTALEASGDKLTYAQLEAQSTALALHLDELGVKSGDRVGLCIDPSFDMVVGLLAILKAGAVPIDALPRHR---IAYVIRDAQLQVVLAEQRFN-LELSLCCTQAQTRVEVLDS--AAGWRTAW-------NRPEGPPEPQSEELAYLIYTSGSTGEPKGVMIEHRGLLNLAVANREILGVGATTRLLQFASL--SFDAATWEIFSALIGGATLVLGQR---EELMPFLMRHRITMLC-IPPSLLALMDA---ERPELRCLQTVVVAGARAWSSSERRFFNAYGCATMHLFRGTEDAVPI--------------GDPL-PGVTVEILDDSLRRVPAGTVGELCIGGMGVGRGYLNKPALTERSFVSDPWYRTGDLVVADVTGSIRFVGRKDNRIKVRGFRVELEAIERALCEHPDVLAAAVGTQATRKVADASVGYFVARSEPPTPSKLRDYLAAR-LPEYMVPHVFMRLDALPMMANGKVDRRAL----------- 171854413 2254 ----------------------------DLISDKAAVTPTHEAVVSAEHTFTYEELDKMTTRLAQHLSQLGVGVETMVACCLEKSVWMIVAMLATVKAGGVYVPVDPSHPADRRKTLVD-SVGAKFMLVCSNTATVCEGMA----------ENVI-----ELSMPISDLMAQPTDHEITQKNNAAYVIFTSGSTGTPKTITVEHVALCTSMFGQAKITGMDSQSRVLHFSSIAFDGSIWE--TFTALTMGATICISEHARMHDLTGFINEYKVNSALLTPSFASIL------RPSEVPSLRTLLFGGAPTRASVATWARSV---KLINVYGPAETIVHYESEDEVPTVITNSQNWVVEP-------DNHDQLTPIGCIGELMVHGHALARGYANNEEATARSFISSRFYKTGDLVRYLPNGDLEYVSRRDTQVKVRGQRLELGDIEHRIKSALSTHVAVDVMKRDQVRGEELSDALVPMDDDVRSTELAAKL-QQALPRYMVPTLFLPFRWMPFNTSLKLDRKKLRE--------- 84501144 13 ---------------------------------HADRLADKVALSVGAERWSYARLQAAVRGTGTGLLQAGFEPGDILIMRLGNTVE-----FPIAYLGAIAAGLVPVPTSSQLT---------AREVQKMIEGLRPAGILR--DPSVPCPETALPVLDTAELLAMRDL--PPVDWAMGDPDRLAYIVYTSGTSGKARAVMHAH-RAIWA-RRMMHEGWLTEADRLMHAGAFNWTYTLGT-GLMDPWSVGATALIPAEGVAPEALPLLKRHEATIFAAAPGVYRKILNHHESLV--LPRLRHGLTAGEKISDQVRQNWRNAGGGELYEAFGMSEC----------STFISGSPSAPASPGALGRILDPEGAPVPLGEEGVIAVHDPGLMLGYHGAQDEAEARMQGEWFL-TGDHGRMDAEGQVTYMARADDMMNAGGYRVSPLEVEAALSDLPGITEIGVTDC-EVKADARLIIAFYTAQEPLDEAGLKIAATER-LARYKQPRAFVHLPELPRNPNGKLLRRALRDIWSAQ---- 54303483 305 ---------------------------------------------------SYTALLRRVAEIQHLLHQHNIECGDRVGLHVYRQPDMISAMIACLLSGVTFVPLEPTFPADRLVTIEQEAELKAIIQDTALSGANVVLLAADNEIAMAKLTH-----NAENVVPMSGVMP---RLCDGLSSDTAYIMFTSGSTGKPKGVVITHRALLTFLQGSTNRLALDATTRWLLITTMAFDIALLE--IFAPLWVGGCAVLTSSDEYRDPHALTEDNAITVMQATPAFWRMLLNTGWQGNQQLVALCGGEALDKPLAEQLVLRTQRLWNC-----YGPTEATV-WSLM---AEITADALSLSSITLQHSLIGYTHDADLQPNMVGELCIQGEALSHGYWQRDDLTAQQFVALSSYRTGDKVRVLGSDCYQYLGRFDDQVKLRGFRIELGEIEAQLKYLTMVKDAAV-----KLLGKGDEAQLVAFMEMTKDTTLKLAVRKKTLPSYMVPNRFVVLEQLPKTGSGKVDRKQL----------- 116282899 512 ---------------------------------------DAVAVISGGDRVTYAELDQRANQLAHLLAGRGVGPEALVGLCVDRGIEMIVAILAILKLGAAYVPIDPNHPRGRVQFLLETPEAGTHGVPGAAPGAPDAPEASGTPDATPGIRLILLDAEREP------LAGQPRTPPTARPSNLAYVIYTSGSTGVPKLMPATCVLNLVAWQKKALPIGPDAKTAQFAML----TFDISLQEIFSALLYGETIVV-----PGEELRMDPVEFATIDQLFVPNVM--LRAISEEVDELAALRHLSQAGEPLSLHHDLRELCAHELRLHNHYGPSEAHV-VTSYSLPAEVAEWPLTAPIGPIGNTRVYDRRLRPVPVGVPGELCVAGEGLARGYLGRPDLTAARFVADPFYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPADKRLVAYVVAATAADRPGRLTETLRESAVPEYMVPSAFVLLDTMPVTSGGKIDRKAL----------- 218695863 16 --------------------------------------GEAIALRLNDEQLNWRELCARVDELASGFAAQGVVEGSGVMLRAWNTPQTLLAWLALLQCGALPVNPQLPQPLLEELLPNLTLQFA--LVPDGENTF-------------PALTSLHIQ------------RVEGAHAATWQPTRLCSMTLTSGSTGLPKAAVHTYQAHLASAEGVLSLIPFGDHDDWLLSLPLFH---VSGQGIMWWLYAGARMTVR------DKQPLEQMAGCTHASLVPTQLWRLLVNRSS-----VSLKAVLLGGAAIPVELTEQAREQ-GIRCFCGYGLTESTVCAKEADGLADV-----GSPL-PGREVKIVNN-----------EVWLRAASMAEGYWRNGQL-VSLVNDEGWYATRDRGEM-HNGKLTIVGRLDNLFFSGGEGIQPEEVERVIAAHPAVLQVFIVPVADKEFGHRP-VAVMEYDH--ESVDLSEWVKDK-LARFQQPVRWLTLPPELKNGGIKISRQALKEWVQRQ---- 116254451 107 ---------------------------------------------------TYNELYEYVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHVFGGFSPEACESTFVITCDEGVRGGKPVPLKDNTDTAIHIAARQYVNVTKVLVVTGGKTGWAPGRDLHQEPVKM---KAEDPLFILYTSGSTGKPKGVLHTTAGYLVYAAMTHEYVFDYHGDVYWCTADVGHSYIVYGP----LANCATTLMFEGVPNPDQGWEVIDKHKVNIFYTAPTAIRSLMGAGDDFVTRSSRSSLRLLGGEPINPEAWEWYYNVVGCPVIDTWWQTEGGHMITPLPGATDLKPGSATTPFFGIKPQLV-DNEGKVLEGAADGNLCITDPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVTLMSGHEGSDTLRQELVKHEIGPIAAPDKIQFAPGLPKTRSGKIMRRILRK--------- 210102735 74 ---------------YVKQGC-----LHEMFVRQAQKTPDAVAVVSDDRQLTFRELNELTDVLALHLQLKGVQVDTIVGIYLEKCLEYPIAYIATLKAGAMPLVSYPDPLLHDILRDCE--PAAVLTSPDLVKGVTCVVFDDNWQEK--------IKEENKELLGIWPGTCQP---PHVDLDNLAYVVYSSGTTGKPKGIMCPHRGAVFSYHWRHE------------------NYPFAEDDRVACVWEMMRPLLKGIPIPDDVIEFLGRHGITRILFTPSLLEAVLDTEGVNLNNLQNLRVIWLCGEVVTTSFCERVKALPWVQLLNLYSVSEDLTAYYKAS--QESSSQRKFCPVGRLLEGVKVYIMNEELQPGVPGEIYITGPTLAKGYINRPQLNKARFLPDKLYKTGDWGYLLSDGRLEICGRCDTMVKIRGYSIEIQAVEAALLELPLVNACVVLAQGEEGTDKFLVAYVVPEGETSR-REIRAELKRR-LPFYMIPAHFVFLDSIPLASSGKLDKKAL----------- 121720028 4233 -------------------------SIHELITKRAREQPSSLAISGWDGDFTYEGLDREAARLAALLLARGVRPSQYVPICSEKSRWTTVAMLAVMRAGATFVPLDASHPFTRLQELGQRVNATHIISSPAQAGTCSR-----------LVDNVIVLGDSLKQADV-DAADAGFTVPTSDPKQPAYILFTSGTTGTPKGVMVPHSSYIAAATKQIEAFNIGPGSCVLQF--SSYAFDVAVMEILTTLLAGGTIVLSDNQRNEMLLNGVGPFPVTHAFLTPSVAAT-LDA------DRSWVETLVLLGEPMS--TAHIDQWGEKCHLMNAYGPTEAVLNTAR----GHIVPGCDPGNMGHALGVHFWDDHDRLVPVGAVGELVVGGPPVALGYLNDPEKTAEAFITPPLYKTGDLVRYISDGSLRYEGRKDRQIKVRGQRVELGDIEYHALATHAIVEQVMISVPDQSSSQVACICGNPVSEESTAASARALTRLRALPGYMIPDFFLPIRRVPRQKSGKTDRRMLREAIS------ 120554650 78 ------------------------------------------------QSFTYNELRDEVALFAGALRARGVEKGDRVIIYMPMIPQAAIAMLACARLGAVHSVVFGGFAAHELAVRIEDAKPKALITAEVTKVIEYKPLVDKVVFQRPQVKATMQEGRDFDWNEIVANATPAEPVP-VKANDPLYILYTSGTTGKPKGVVRDNGGHAVALTYSMKLVYAKPGDVYWAAWVVGHSYIVYAPGCTTIFYEG-----KPVKTPDGAFWRVVQDHKVNMLFTAPTAFRAVEADQLSRYDVSSLKRIFLAGERLDPPTYEWLKEHTGLPILDHWWQTE--TGWAICCNPVEMMTTKPGSATSPGFNVQVVDMEGSQVPAGEQGQVAVKLPLCLMTVWGDDQRFQNSYLKPGFYSSGDGGFIDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVVASHPAIAECCVVGAHDDMKGQIPVGLVLIKDGATLEEELVEMVREK-IGAIACFRRAIVVDRLPKTRSGKILRRIIRQ--------- 17511288 2725 ------------------------------------------------RHWTYRQLDEEANKIAHLLIDRGVKPGDIIATSFDKCPEASFAFYGILKAGCAFCAIDPTAPAARKAFILEDSNARVLLTSDS-----IRSELRELQCDIIDLIN---------FENKNELSTSSVPVSGLAPSSVSYVLYTSGTTGTPKGCEITHDNLVMSFKRLFKGRWTDESRWLQFA---SYHFDVSVLEQFWTWIVGMRLVCAPRDILEDIAGFLDTMQITHLDLTPSLGRL-LDPAL-----VPSLHVFITGGESLKQDQINTWGDV-GC-LFNFYGPTECTIGVTVFP-----CVPKEGKPSNQFDNVGCYPGTQTPVLRGAIGELCISGKLVGKGYLNRPELTADCFPYDAFYRTGDLVRLFHDGSIDFLGRKDNQVKLRGQRLEIDEIEAVIKRCQDIQDTVCIVAKHPKQDKDQLIAFIGINESRKQGKARAACEER-LPGYMVPTHFLPIQRIPLSVNNKVEEKLLRQ--------- 112791733 1229 -------------------------TLHDLVLSAAARHPRRTAVVAGDGSLSYGELAHRSAVVAAALAAEGAGPGCTVGVLMQRGRDLPAVLLGVLRSGALPLAATPPARLAAVVEDAGCRHVLVGDVPERGQFFPVRTL---------DVDAVLAAGPAEPVPP------RPLTTPD----DPAYLLFTSGSTGRPKGVVIPHRGPVNLIRWAGREFGTDALARTLAVTPT--TFDLSVFELFTPLAHGCEVRLL-----DGVLDLVDSPAHAADATL--LNTVPSAVASLLEQDAAGLSVVNVAGEPLTAELVHSVRRLPGVRMVNLYGPSETTTYSTYAEGPDTSGAVPIGRPVGGTTLS-VVDASLRPLPQGATGELLIGGAGVAVGYAGRPGMTAARFLPDPLYRTGDLVRWRADGLLEFLGRSDHQVKVRGFRIELGDVERALTGLDAVREAVVVAL-GQGTDRRLAAYLVPEREGDPGSWLRGVRRRLGLPGYMVPGEFAVLDELPRNRHGKLDRGRLASTATVPLVTG 153802272 86 ------------------------------------------------QRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPK--VIMTASCGVEYKPMVKAIMDSRWKPEKVLVYQRSEELTHARDLEATPHGCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMQIIYMPQDGVFWAAWVVGHSYIVYAPLIHGCLLYEGKPVRTPDPS---AFWRVCQEYQVTALFSAPTAFRAIKKEDPNGDDLSALTTIFMAGERLDPPTLEWVQSKTGKTGWAIAGNPTGLIKAGSATKPENMPANQQGRPLPPSCLPTVWRNHDR----FESGYL-------------------AQFP--GYYVSGDGGYLDDDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDGVKIDAELVASVRNQ-IGAVACFKHAIVVERLPKTRSGKILRRIIRQ--------- 218721563 27 ---------------------------------------DAVALEDGDATYTYARLDAEVDALAGRLRGYGVGRNVQAGVLLPRCAHYVIACLAILRAGGAFLALELAYPPDLLSDVIEDAKPAVVIT----HSTERSKVVKQVQQQLSTELN----GNAKDSGPLDDL------------DRLAFVSYSSGTTGKPKGIANPHRAPVYNLRFLVQ----DVKPGDRVACNVFFIWEIIRP-----LLRGATVVVVPSYDPAALVDLLAAKRVTETLMTPTLLATVLASNPDIKSRLPELRTLWFNGEVVTTDAGRSMKALPHTRLLNCYSACEACGDIREMYDKDSLYCPV-GPPMDP-EHTYILDEQGKRITTNEVGELFIGGSMLAWGYINRPETTAEAFSPNPYYKTGDRARILPSGVLEISGRVGTMIKLRGYSVVPGKVESEILKHFAACNCSVVAHGEGL--ERQLVAYVVRDREASQDRPPIAIDELGLAHYMIPTLWVEMDALPTNEVGKVDVKSL----------- 157133082 57 ------------------------------------------------------ELRIRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLVYGCFLIGA-PVNCLPDFTTKDMAHMLRISK-PMLVMADEDNMETVKTACRDAEIS----PKIVVVADARGPCDPEDLSIWDVIPPYLGDSEIAAVVCSSGTTGMPKGICLSHAHIIH---QSALIC-----NIHMYQTPFSFSSLYWVSGFYQLIQSCTRYISTRRFSPEALFEIVEQYSITHVFCPPAQIAMMLQSPLLEEANLSSLKTFYSGGGPVSPGLRQSLKALPSCKTAVGYGTSE--IGYASTDEGSGAIILSVGM-LAPNIEAKLLDDDNNQVGVNENGVLWLRYPIKPLGYLYNKAATDELLTDDGWVGTGDVGYFDADNFLFLIDRKKEIIKYKGYQISPAEIEATIAQLPEVAQVCVVGLFDPVMHDDLPAAVVQVRQNCTLSEQRVIVSEK-LADFKLRGGVFFADELPTTKSGKLQRHDIRK--------- 83649194 459 ------------------------------IRERILATPDAVALQANGRCLTYAELGQRVTCLASQLRQAGVKPGDKVALALPRSEGAIVAALATWAAKAAFVFLDPAAPATRNSLIIEDARPALVVVEE--TGMD---LGENLQAPTLALSGLTQTADAAALWPQDG-----------AQQGAAYLIYTSGSTGTPKGVVIGHQALAEFVAGAIDAYAVTASDRVLQFAPLHFDACIEE--IFVTLAQGARLILRNDAMLESAPRFLEQRQWGVTLLDLPTAY-WHELATASLALPPSLRAVIIGGEAVLPERVAQWRDCFGIALYNTYGPSEATVVATSADLSVDAGAISIGQPLGGRSIAIV----------NPQGDLLPRGEEGELGYLNLPEKTAESFISIRFYRSGDRARINAQGNVEFLGRLDDQIKISGHRIDPLEIESALSALPGVQEAA-VTLSVQGEGVK-CLVAHLSGRAYSIAELREALQNR-LPTAMIPSALAMHEHLPKNAAGKVDRKQL----------- 118472132 114 ---------------------------------------------------SWKELLGRTAAFADALVSLGVKPGDRVAGYLPNIPEAIIAFLATASIGAIWSGCGQDYTAKAALDRLGQLEPTVLVTADGYKTHDKADDIAALRDGLPTLKASVLVSRIGEARP-DWLDWAQLSAPELTTTAVDFVLYSSGTTGLPKGIMHGHGGVLIEHLKAVNIGPADTFFWYTSPSWMMWNFQVAG------LLVGATIVCSPTPKADALWDVSAKIGVTVLGTSPGLACSKAGAVPRKEHDLSALKVVGITGSSLPPSSALWLRDNVGERV-QVSSISGGTDVVSAFIGGAPTVPVWPGELSAPYLGAAIWDENGKSVR-GEVGELLPSMPIAFWNDPDGSRYRAAYFEMPGVWRHGDWITLTEHGSVVVHGRSDSTLNRHGIRMGSADIYQAVERIPEIVEALVIGAEQPDGGYWMPLFVVLAD----GVELTDELRDREVSPRHVPDEIIAAPGVPHTRTGK----------------- 145235930 65 ------------------------------------------------EKYTYKQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAIARLGAIHSAVFGGFAAKSLAQRIEAAKTASCGIEGSKGPIAYRPLVEGALSHFKPEKVIVLAGQRNKSARMRGIRAEPVP---VKSTDGLYIIYTSGTTGSPKGVFREAGGHAVGLQLSMKHLFDIQGVIFCASWVVGHSYILYGPLLVGILFEG-----KPVGTPDAGWRIIEEHKANVL-FTAPTAMIRKDDPNNRRSEPSIVQAYQELLSQYAAPGAVVVDNWWSSSGSPISGLAAAMESSSRQNDPLTVRPGSAGLPMPGFD-VRVVDDEGKALPPGTMGNIVLGIPLAPTAFTRL-------FNDDEFYRTGDAGLIDKDGYIHIMARSDDIINVAAHRFSTGAIEQAILLHPQIGEASVVGVPDPLKGHLPFAFIQPRTATPTAQEVNGLVREQIGAIASLGGMIQGRGMIPKTRSGKTLRRVLRELV------- 146303052 112 --------------------------------------------------------------ISSWLRRAGLSPGDRVAVYMPMTAEIVPIMLGIARAGMIIVPLFSGYGEEPIRVRVEDSGAKAIFTVDRYTRKGKRVEPTRNLERLNLVKALKTSLELKDYHDLRELTREGGDYEETEAESPLMIIYTSGTTGKPKGCVHVHDMYFFDVRKGEGVSWISD-----------MGWMMGPWLVFGSLMVGARMLLDGYATPETLENFVNTLRVNVLGLSASLIRSLRSSKPSMKLD---VRVVGNTGEPIDPESWNWIAQVTESPVINYSGGTEGILGNYVVKEMRPSSFNGQ----SPGIRAEVFNESGEPANPGEEGELLSVWPGMTRGFWKDPGRYIETYWSKNVWVHGDLAIKDEDGYFYIVGRSDDTIKVSGKRIGPGEIEAVLNAHRAIVESACVGVPDPTKGEKVICLAVPKEVRTGLEEELLKYLEERLGKAIAPSIVKLVPELPKTRNAKIMRRLIRNTILNKDLG- 146310777 456 -------------------------TLSALVAEQAQKTPDAPALADAHNELSYRQMREQVVALATLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLITTD---------------DQLPRFSDLISSFSYNTLLPAAD--GEPLGLSAPQQT--AYIIFTSGSTGRPKGVMVGQTAIVNRL------LWMQNHYPLTAQDVVAQKTPCSFDVSVWEFWAGAKLVMAEPDAHRDPLAMQQHYGVTTTHFVPSMLAAFVASLTPENADCASLKQVFCSGEALPTELCREWEQLTHAPLHNLYGPTEAAVDYPAFGD-ELAAVSGNSVPIGPVWNTRILDGLMRAVPFGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLDNGAVEYLGRSDDQLKIRGQRIELGEIDRAMLAHACVFNQAAATGGDQLVGYVVSEFGLPLDREALLDALKA-----QLPAHMVPVVLLQISELPLSANGKLDRKAL----------- 149240113 138 ---------------------------------------------------TYGELLKEVSKLAQVLVKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAMHSVVFAGFSSASLRDRILDADSKIVITADGGKTIETKKIVDGALKECPDVRNVIVKRTGNPHVPFDNWHEEMAKFPPMNAEDPLFLLYTSGSTGKPKGVQHTTAGYLLGALMTTKYTFDVHEDDILIGWITGHTYCVYGPGATSVVFEG-----TPAPNFSRYWEIVDKYKVN-QFYVAPTALRLLKRAGTKNYDLGSLRVLGSVGEPIAAEVWHWYNDNIGRGKAHIVDTYWQTESGSHLLTPLAGITPTKGSASLPFVEPKILDPKDNDVE----GVLAIKQPSITRGIYNDYNRFIDTYLAPNHYFSGDGAARDLEGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHQLVAESAVVGYADELTGQAVAAYVLKKDKLPANTDLELIKKEKEIGPFAAPKLILLVDDLPKTRSGKIMRRILR-----KVLAG 28378654 26 ---------------------------------------------------TYAELKAYSDALAAHLDTLDLPAKDPIIVFGGQTFEMIATFLGVVKSGRAYI-PIDTHSPNELTMINEIAKPAAVIVADLPTG-------------VGTTPVITPDQLAAIFATPVDYQADHV----VSGDDNYYIIFTSGTTGMPKGVQISHDNLVSY------VDWMLSDDFGLPDQPNSYSFDLSVMDVYPTLALGGTLYALPKAVTDDLFAALPTLPINVWVSTPSFMDICLLEPKFNAENLPTLTHFLFCGEELTHKTAATLKKRFDARIFNTYGPTETCVAVTQIEITDAALAQYDRLPIG-YAKADVVDENGEAVPNGTEGELIIAGPSVSKGYLNNSEKTAKAFFEDGAYHSGDIGTMDADGLFRYRGRVDFQIKMHGYRIELEEVDHFLAQQQHIKQAVAVPKYDEHKVTQMIAYVVPKDFALTTADLQGMMME-----YMIPQRFVYQTSLPLTPNGKIDVKSIIKEVN------ 197773191 450 -------------EEFNDTGLPAEDTLAALFEAQAARTPDTTALLVGGRSLTYAELNARANRLARHLVTLGAGPEQIVAVKLERSLDLYVALLAVLKTGALPVTAYPAER---IAFMMDDARPAVVLTGEDLSGYDDTDLT-----------------DADRTAPLLPAHP-------------AYVIYTSGSTGTPKAVVMPGAALVNLL------AWHRREIPGEAGAPVAQGFDVAAQEILAT-WLHGKTLAVPSQSAEQLAAWLDEQHV--SELYAPNLVIEALAEAAAEAGRTLPALRHIAQAGEALTLTRTVRAVPGRQLHNHYGPAETHV-MTGTALPEDPAAWSEHAPLGPVSGARVYDSALRPVAPGVTGELYLAGAGVSRGYLNRPVLTAERFVADPYYRTGDLGRWNTRGELEFAGRADHQVKIRGFRIEPGEIEAALTDLPAVARAAVVVREDRPGDKRLVAYAVPAGEGLDAAAVRSRL-ARTLPDFMVPAAIVALDALPLTPNGKLDRAAL----------- 73995128 238 ---------------------------------------------------TFEELRQQVALFAAAMRKMGVKQGDRVVGYLPNGVHAVEAMLAAASIGAVPDFGVNGDRFSQIQPKLIFSVEAVVYNSKEYSHMDK---LQQVVKGLPDLKKVVLSVFLDDFLATRKGEQAPLEFEQLPFSHPLFIMFSSGTTGAPKMVHSAGGTLIQHLKEHILHGNMSSSDIYTTVGWMMWNWMVSATGAAVVLYDGSPLV----PTPNVLWDLVDRIGITILGTGAKWLAV-LEEKNMKPAETHSLQTLHTILSTGSPLKAQSYDYVYKCIKSSVL--------LGSISGGTDIISCFMGQNFSPVYKGEIWNEEGKAVW-GESGELVCTKPIPCQPTHFWNDENGNKYRKAGVWTHGDYCKINKTGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVMDSLCVPQYNKDGEERVLLFLKMASGHTFGPDLVKSIRNNGLSARHVPSLILETKGIPYTLNGKKVEVAVKQIIAGK---- 197763272 28 ------------------------------------------------------------------LRRHGITQDDRVMLTGANTEKFVLVLFALMELGT--SIALVDRRTAEQARLLIGADASRLVLPAGSTEIDQLSLEDLCATA---LARAAIADRAPDCGPASSFGRDRLRFSRWFAREDALIVWSSGSTGTPKGIVRSGASVRANTERTSARMAYRATDVLLPLLPFTHQYGLSM--LLLWQDTGCALVLTSSQRVDAALAAIRSHRVTVVDAVPATYHTLLNLLESGRDWLSTVRMWCVGGEPLGSEPRQRFADRIGRPLLDGYGSSEA-GNIALAVPPTPIGC---GRPLQGI-AVRVVDGAGMPVAPGTVGEIVVRTPDYMTGLLGPGGTVLA--MEHAEYRTDDIGQIDVQGNLTVLGR-RAAVHRLGHTLYPDGIADRASACGALVRVIPV-VPEGSDSRAQLVFFVADRAERSAAHWRSAVAEH-IAEHERPNRVVVVPEFPINRTGKVDRQSLQ---------- 152971196 2 -------------------------TFNDWWRHWRQRRGEALALRLNNQPLTWRELCARVDALASGFAAQGVMEGQGVALRAYNQPETLLAWLALLQCGALPLNQLPAVLLQE-------------LLP-----------ALTVQHQL-VLNGDTLPGN----LPALTLQAAEGACAVCWHGDLVSMTLTSGSTGLPKAAVHSANAHLASAAGVLALMPFAAGDDWLLSLPLFH---VSGQGIVWWLLAGARLTVR------DKQPLAQMHGCTHASLVP--TQLW----RLLNDDAASLKAVLLGGASIPVELTERAR-------------KQGIRSFCGLTEFASTVCAKEADGAADVGEAL----PGREVKI-VAGEIWLRASSMAAGYWR--DGQLLSLTNNGWFATRDRGAL-HNGRLTVVGRLDNLFFSGGEGIQPEEVERVILAHPQVQQVFIVPLDDAEYGQRP-VAVVECDDGCELSALAAWSAER-LARFQQPVRLRLPETLKNGGI-KISRRALCEWVRQQ---- 169627614 49 ------------------------RTLIDILYATAAENPDAPAIDDGTIQLTYSELIVDMEASVEWLGARGIGRGDRVGIRMPSGSSLYVAILATLAAGAVPVDADPDERAALV--FGE-AQVAAVITPDGLVRGPGSS--RGWRAAKPTPR------------------------------DDAWIIFTSGSTGTPKGVAVTHRNAAAFVDAEAQMFLQDNPIGVLAGLSVAFDASCEE------MWLAWRACLVPAPSGMDLGPWLVSRDVTVVSTVPTLAALWPAEA------LEAVRLLIFGGEACPPDLAERLATGEDGATREVYGPTEATVCAARLDGVSPVSI---GLPLPGWDLAVV-DPHGNQVGYGEVGELVIGG-IGLAKYLDPEKEKYAPLDTLGWYRSGDLVRLEPDG-LYFQGRADDQVKVGGRRIELGEVDAALVNLPGVSAGAAAVRKTASGTPLLVGYIASADPNFDIAAARASLAES-LPAALVPRLVKLDE-LPTRTSGKVDRNAL----------- 67920345 1563 -------------KTFKQENSLLHELFFEQVRENPQK----IAIIDPRITLTYQELSDRILTLAHRLRNLGIKPNQLVAVMMEKGWEQIIAVLGILTAGGVPITALPLESS----YYLLKEIKANQILTQSW--LDIETPDNLQRIDIDTLET------SNTFEPLKSVQ---------KPDDLAYIIYTSGSTGMPKGVAIAHQNTILDINQRFAVSGKD-KVIALSAL----NFDLSVYDIFGTLAVGATLVIPEHQDPSHWADLLSQHHITIWNSVPALMQMLLETEASDEN----LRLVLLSGDWLPLNLSDRIHSRFPITEVISLGGATEASIWSRVDPSWKSI--PYGKPLT-NQQFYVLGEYLTPCPLWVTGQLYIGGKGLAEFYWQNTEKTEVSFTKERLYKTGDLGRYLPDGNIEFLGREDYQVKIRGYRIELGEIETALEQHPAIKEAVVTIVGESRENEQLAAYIVP---------------------------------------------------------- 29827791 15 ----------------------------------AAAYGDECALEIGDDRLSYGALRDLAERLAGRLAAAGGTPPRRVGLLASRSVTAYAGYLAVLRAGATVVPLNPEHPSARTRDIVEAAGLELVLADAPAAGADL---------GVP----VLVAGP-EELAALAALVDEPVELPDARTGDIAYIIFTSGSTGAPKGVPILHRNICAYLGQVAPRYDIEPGSR------LSQSFELTFDGSLFVAWAGGGTLVVPMRSQLSPVKTINSLRLTHWFSVPSLISFASRLGTLEPGSLPTLRWSIFGGEPLTLAAAREWRAAADSRLEVLYGPTELTISCTAYRFPDDL----ADWPKTPNGTAPIGTCYDADDRPSDSGELYVRGPLRFPGYLD-PANNAGRFTDRHWYRTGDRVAM-RDGHLVHLGRTDHQVKIRGHRIELGEIEAMLRQQPGVRDAIVLAVPPELEAAVSGTGCVPD-------RLYSALGDR-LPPYMLPRRIAVLDQLPLNPNGKIDRRAL----------- 34762502 11 ----------------------------------------KIAVTYGEQKYSYADVIKYVNYYS---EFLDISKGDRVALMMENRP---ESIFSFFSIWAKKGIALSLDAGYTV-------EQLAFVLNDSKPKYIFKEVVKKANEKIGNIVKIIVVDEIT--LPTNYVAKQE-EFENDSDEDVAIIVYTSGTTGNPKGVMITYENIKANMDGVRAVDLVTDTDTILGMLPYHHIMPLCFTLILP-MYLGVPVILLTEISSASLLKTLQENRVTVILGVPR---VWLDKAIMTKINQSAL-------ARFMFKVASKIKMLFSKVHKQFGGMVSGKIDKNILEDFRTMGFRTETAPIIAFNPGRERSDSDVEVKIADDGEILVKGKNVMKGYYNNEQATKEAFDKDGWFHTGDLGRM-EGKYLIIIGRKKEMIVLNGKNIDPNDVEAEIIKNT----EQIVNIKDAIKWEVIDKYNVT---APNYK--------------KIHDIKIVKEELPKTRLGKIRRFMLKDLLEDK---- 62423826 480 ------------------------------------------AVVADDGHLSFCELDRRSTQLAGHLRQQGAGPGTRVAARIGRTTAMPVAVLGVLKAGAAFVPLDPDHPAARIEAMVADAAPALVLNSSSVPGPDGETTILTDRPVIDLDSDVLAAA-----LSSRASQAAPGATP--APDDLAYVIFTSGSTGRPKGIGVEHQSLLNLFLNHQETIFAPAVERLGRGLRVAHTAGISFDAALLWLFAGHELHLIDSLTPEALTAYFTTHGIDSIETTPSFIKALLAHSCFGADGHPS--VVALGGEAVDSGLWKQLAAREGMTAYNLYGPAETTVDSLT----ATIAADTSPILGQSVTNTRVLDSRLAPVPEQATGELYIAGLNLARGYVTSERFVADPFADDGMYRTGDIVRRPLNGGIEFLGRADEQIKLRGYRVELSEVELALQSDPRI-SSAIVELRQNQAGYAQLLGFVTSPSQLDTAEVRRSMKTR-VPDYMVPSFIMQIESIPLTVNGKLDRQALPEPESAR---- 194899911 60 -------------------------------------------------------------RIAQQLKALGLKQDSVVGIVGSNTTYLMPVVLGCL-LNGTPFHAVSPWQDEDTIKHLFSITRPKLIFCDGNCFPRLVIIARMLKSHVYTLKNHRLGMRVEDWLPTKELHYVPETLPLGGDHTVAILCTSG-----TKGLPK-------AVCISNSACLFDFGFVTGQDVLLSFSTIDWSAGMFNMLFSGSTRIITDRPTPEYMMQLVEKYKVTLLTVVPQQVASLLKCPNLSKQRLASIRFVSVGGG--SCYVANLLKL-------QDFLIAGQISYGYALTECGGVAANMGAKPSSPGVRVKILDEAGRSLGHGETGEILVHNGKVWNGYYGNPIESKRMQDYQGWFHTGDMGYFDNENYLHIVERKEDLLRFHGAQYCPQEIEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVPGSRLTE-MDIVEYVAKRLVVDHKLHCGVFFLPELPKTGSGKVLRQQARD--------- 195395106 54 -----------------------------------------------NTVLTREQLHLNSMRVASYMRSLGMLQSDIVGIIARNTTHIFAVTYACFFNGIAFHSLNVSYEQATIEKLFNIT-SPRLIFCD---GEDYKKVTANLNAKIITMRNQIESISIEEVLPIE-AKFEPARLEQGNNQTLAIL-CSSGTTGIPKAVTITNSRKILNTGTKLTT----------ADVQYSHNTLDWVGGLLTTVYSTKRIIADNPFDPARLLHIIKEHKLTATAFCPEFELA----------ELQSLRYYFYAGDHCSLEAQQKIRNRCGNCMHLVYGLTEVTVNCHFDEKP-----NSVGRLMEGF-KLKILDDQEHSLGPNEVGEICLYSGQYWAGYYGNPEETHKLRDSSLWFHTGDLGYMDDDGFLYITDRKKEMLRYQNIMYYPHEIEDVIAQMPAVAEVCVFGVWNPFNGDEAAAAVVKKFGAEQAQDVVDFVQQHSSAEYKLHAGAIIVDNLERTTNGKTNRPA------------ 197120837 61 ---------------------------------------------------------------------LGIRRGDRVAIVLRTEPAFLDAFFGAWLAGAVPVPLYPPVRLGRLDAYAMIQVAGARLVVSA--GGTRRLLGGAVERGGPELGCVDVSA-------LSALPARIAREPEPDA--LGLVQFSSGTTVDPKPVALTHRALAAMTDALVAATSAGPDDVLVSWLPLYHDMGLIGCLLAAMSYPGPLVLIPPETRPALWLRALARRRGTISA-APSFAYAY---AADRVQDLATVRLLLDGAEPVSAVALRRFAERFRPALVPVYGLSEAGVDAARLASPGGREVMPVGTPV-PGVEVELRGEAGVRVGEGRVGRVFVRGPALMREYLGDPEATARAL-RGGWLDTGDL-GFVVDGALHLHGRARDLVIVRGANHAPEEFEAPLAALPGLRPGCAVALPEGGAGEALLVLARARDEGTPDAELEARVRRAVLAATGIPHTVRLLATLPRTSSGKLRREALR---------- 197123389 21 -------------------------------------------------TVTWKQLDTAADAFAARLIAAGYRKGDVVATSLPLLKEHVFLLVACYRVGVILAPLDLRLRAGEIRTAFEKLRPRGYFFVGAPA---LMPVLEEVVGKFPGVRHWVFQKDPEGILPVKDF-TRRIKLDYLKAKDGCLIIFTTGSTGSPKPALLCHESILVQNVGLTVGFDLRPDDRLLVNLPPSHVGCTTE--LLGTLYEGITSVLLHVFDALKSLEAIAEHRVSVVGQIPAL----FNAEWSHRRDLSSLRAAIYGGQGVPRAFLDRLRAM-APEIGTGLGLTEGFCTYTAVGASADDLADGIGSPLCPVSGPMTADGHGPELPAGTVGEICFSGPQVFLGYLNDPAATAQAVTKDGVCYTGDLGSYDPARGLRLAGRAKLVIKPKGFQVFPGDVENHVVALPGVAAAACVGVEHARWSEAIVLFV---EEAPDATVTPEDVHAQGIASYARPSHVEVVSTLPLNRVAKVDYVVLRERARE----- 195122498 70 -------------------------------------------------------------RLALYLQREQLTQEDVVGIIAHSSKYIDPLILACL-LQATPFHAVNATRDTETVTHLFAVTKPKIMFCDAA---DYERINQVTKAFAP--KIITLTGRVPGVPHIEDLLLQPVPQPATLKRDTAIILCSSGTAGLPKAVAISH----YHILQISPFCILTHATVDWATGFIAI--------AISLLYGSSRVLFEGAYNAERFVQLIQKYKVTTLAMAPWQAYELFTHPLATEESLATIKMSFITGGWVALPVLQRAQRLTGCVMFS-YGTTETGAITVNID---HTLDNSVGR-VCPGLRIKIVDEEGNSLGHNQVGEILIDIGSKWGGYLCNPEETATTL-RDGWFHLGDMGYFDNDNNLYIVDRKKDLLKYKSKHYWPTELEQIIAELPDVQHVCVVGVRDPKNGDSAGALVIKKPGSPTQQQIIEHVAKRVVVDYKLNSGVQFVDSLPNNNNGKVLRSLARE--------- 195331829 60 -------------------------------------------------------------RIAQQLKAMGLKQDDVVGIMGTNTTYLMPVVLGCL-LNGTPFHAVPWQDEGTIKHLFSITR-PKLIFCDGKCFQRLSIIARILKSHVYTLKDHRLGMPRVEDL-LEPTRAELYYVPETGDHTVAILCTS-GTTGPPKAVCISN-----------SACLFDFGFVTGQDVLLSFSTIDWSAGMFNMLFSGSTRIITDRPTPEYMIQLVEKYKVTLLTVVPQQVASLLKTPTLNKQRLASIRFVSVGGG--SCYVANLLK------LQEF--LSTGQISYGALTECGGVAANMGAKPSSPGVRVKILDEAGRSLGHGETGEILVHNGKVWNGYYANPNESKRMQDYQGWFHTGDMGYFDNENYLHIVERKEDLLRFHGAQYCPQEIEQVIAELPDVIEACVFGLWNEVDGDAAAVVKVPGSRLTE-MDIVEYVAKRLVVDHKLHCGVFFLPELPKTGSGKVLRQQARQALGKK---- 193603647 46 ----YKPWDKVLDNSAQPLTDWGGECYNAVDRHIKAGKGKKVAVTESVTKITYDDLYEKVSLLAGALVNLGVVKGDRILIYMPLIPEAIISMLAVVRIGAVHSVVFGGFAARELC--ARINHATPKVIIAANCGIEPNKIVRYKDILNTALDR--VTEKPKHCIIYQRPNMEPSPLTPVEANHPLYILYTSGTTDKPKGIVRPTGGHIATLCWTMSCIYMTEDDVWWTASDMGHSYICYGPGITSVMYEGKP---DRTPDPGQYFRVIQDHKVNGLFTAPTALRV------IRREDTKSLRTLFVAGEHCDHETLAWAGKVLNVPVLNHWWQTETGHSITNLKPP----MFSAGMPFPGYD-VRILKEDGSPCQLLELGRIVVKLPLVMSCLYKAPERFLNTYFNNGYYDTMDAGYTDEKGYIYVTARDDDVINVAGHRLSTSALEDVILSHPDVGDAAVFGVPETTKGEIPCLYIKNKNCSKKEEDINNEIVQNPIASFHL---CAPVQGLPRTRSGKTARKSLSNLASGK---- 160937309 883 -------------------------TIPEMLKRSLDFFGPKTAITDGETVLTYEQLKRRMEDMIEDYIKQGMKCGDTVMVLAGKDIDSVVAILAVAKIGATFIPVPEDYPKERIETIREYS-SAEWIVH-----VQNNKIERCVSAKRQ--RN----------------HTTS------KLEDTAYIIFTSGSTGNPKGVAISHEGVMNTLVDMKKRFALDENEGVLGL--SALNFDLSIFDIFGSIYMGGFLSLVKDPNAEEINHMLEQFPITIWNSVPAIMKLFLESLPVDYRN-TEINHIFLSGDWIGTELPEKIKKVFTNAEIISLGGATEASIWSIYFPIREVRKEWSSIPYGPLGNQKIYINKEGDACPTNVGEICIGGRGVALGYVGDEEKTNRSFVDGRVYKTGDYGKFSEEGYVIILGRKDGQVKINGFRIELGEIEAVARKFYTV-DNAIAIMDSK---KKLALFYTGKEIEDR--ELQVHF-EKYLPAYMIPYRFVYMEQFPLSKNGKIDRAAL----------- 67539326 87 ------------------------------------------AVTGKKEKYTYRQLLDEVEVLAGVLREEGVKKGDVVIIYMPMIPAALIGALAVARLGAIHAAVFGGFAAKSLAQRIEAARPRAILIEGAKGPIAYRPLVEGAASSFKPEKVLILGGQRNKSARMRGIRAEPVP---VRSTDGLYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFDIHGTMFCASWVVGHSYILYAPLLVGVLFEG-----KPVGTPDAGWRVVAEHKANVLFTAPALRAIRKEDPDNKHNNLRHLRALFLAGERLTKHAARGALVVDNWWSSESGSPISGLALRSRSDEPLAIRPGSAGLPMPGFD-VRVVDDEGNEVAQGTMGNIVMATPLAPTAFTRL-------FNDDEFYKTGDAGMIDQDGYIHVMSRSDDIINVAAHRFSTGQIEQAILSHPAIGEASVVGIPDALKGHLPFAFITLKQSARPSAELNRLVREQIGAIASLGGMIQGQGMIPKTRSGKTLRRVLRELV------- 211590001 190 ------------------DGIPSAQCIHHIISQKCATQPESIAVSAWDGRLTYAELDGLSSSLAIRLQHLGVCQEIFVPLIFDKSKWAVIALLSVLKAGGAYFFLNPSNPIQYNLGLCSSLSPEVALCSPRHS-----TLAKSFATAIPVGEE---HCELPESLPVDE--KTPPCTAETTPSNAMYITFTSGTTGVPKGITTEHSAFYSMAMANGKALQVGPATRMLQF--ASYTFDVSNRDMLITLMFGGCICISELDRLNDLSGFINRQSVNLASLTPSLASTLNPALC------PSLQGLVLGGESMNSAWANHVRLFNAYGVSESAGIA-ALASDIQADYSPGNIGFGSG--------STLWDQPDKLAPIGALGEMVIEGPSVARGYLGDKKRTEEQFTSTSKWKTGDLVRYNLDGSLNFLGRKDHQVKIHGQRLELTAIEHHIAACLEVAESAVVTAKNEGNGSVKLLAFLPSQLVSKKLELKVALRQHCLPAFMVPVDFIFVQHMPLTTSGKINRLLLQEAAGHALL-- 119504798 37 -------------------------SVGSAFEDAVAAHPDRTMLFFEGREWTYSEFNQWVNRFARVLQARGVTRGDSVALLMENRAEFILSLLATLKLGASCALINNSLTGTGLVHCVQAAGAKHIIVGDALALSDFGAYLWCSDSGTSTCPDWCVDLKAE----MADQRVENIPITEITAGEVAFYIYTSGTTGLPKAAIMLHRK---ALAASTVLGRLGFRVLYL-CLPIYHITGL-GPGLLAFILSGGSVFLRRQFSASKFWSEVQQFKTNSFIYVGELCRYLNQQPEHPQEKNNPLEKMLGNGLRPDVWDAFKTRFEVA-RICEIYGSSEGNVSFANFFNKDKTIGATFAKALVAYDQERNEEGHCTEVPAGTPGLLLITSDYAFDGYTNKDATGKKVVHDDQWFDTGDLIREIDVGFFQFVDRTGDTFRWRSENVSTNEVAEVLNQHPQVHLSNVYGVEVPGCEGKAGMVALAVD-SPDTFDMTGFSRDAELPVYARPLFIRLQASLETTGTFKLVKTELR---------- 119478650 40 -----------------------------LIQDRCRSQPDAEALCAWDGTLTYAKLDGLSLAVGLQLQSLGVGPESKVPICFEKSLWTVVAILGVLRAGGAFVLLDPSYPIPRLEEICSQVQADVVITSDP-----LREMAANFAPKAIALPDTL---SKMSYFPCNSSLKS-----KVTPANAAYVAFTSGSTGKPKGIVIEHQSFCANALAQNKVQNLDNKTRAFQF--ASYGFDSSILEMLMTLIAGGCVCI-PS----------EKQRLNLAAAINDLRANWVELTPSVARLIKPEQIPNVRSLLLVGEPMAQVQWTGKVQLINAYGPAECSVVTSRLQDPYNV-----GRSHS----SRCWQDHHQLEPLGAVGELLISGPIVGRGYLNQPQQKATEFAEERFYKTGDLFRYNDDGTLRYIGRKDTQVKIHGQRVDLQEIEHHARRFQERIDAADVINPSNTNGRKLLALFVPMDDAFCALSLQDWLRE-WLPAFMVPTKYIPVKRFPLTRTGKLDRLAL----------- 218722371 1264 --------------------------------------------------LTYGELNSRSNRLAHYLLSSGISSGDLVAIILDKSIELYVAILAVIKIGVGYVPLTP------VTPFERIRAILNETVPKTCSGL------------LSQLKSLDWLSTLEQNVNMEQYSDANIILSH-HSSNISYVVYTSGSTGKPKGVAITHHNLQSNIATLAEIYPVKPDSKILQACSQAFDV-----SVFEIFFAWNTGMTLCSATNDIMFAVIRNMHITHLSLTPTV------AALIRPENVPEVGFLVTAGEGLTAKVHREWA---GNGLYQGYGPCETTNNVSQLDDLRNI-----GKPFKNTSAFVISDSSTFTILPGSVGEFCFGGDQVGKEYIEQADLTKEKFIEHRLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEINSTILCHAQAQDCMSIIIGGKDRNERQQLFFVLRSSGQRADVINAIFEELSLPSYMVPSALIPVDEIPMTTVKKIDAKQL----------- 121611015 24 ----------------------AGETIAAMFWNGVAQRGPRVWLRQKHLSWTWNQAAQAVREIACGLMALDFAPGDCASILSNTNTDWVLADLAILSCAGVANGIYPTDAAAQVHYLSQDSGTSVLFVEDD----EQLDKALAVRADLPGLRKIIVF-DMDGLRHLDDQHPDALRVQDCRPEDLAILVYTSGTTGKPKGAMHTHRALTYTVRGYNQWIARTEDDELVCFLPLCH-IAERMGGEYFSLYTGARLNFVENP---DTVPENMREIATLLTAVP---RVWEKSYSGVMIALQESSRLQQAAYRWAIGVGMRIAVLAGQRVGAVPKLQFWLARWLVLNNVRKLILITGAAPISPVPMLEVWGQTESRIKPGSSGELLVRGPNVFKGYLNLPEKTAETIDADGWLHTGDVGQIDADGYLRITDRMKDIITAGGKNITPSELENELKFSPYITDAVLIG-------------------------------------------------------------------------- 88812179 479 --------------------------------------------------LSYTALNTRVNRLAHWLGQHGVGPGSLVALALPRSGELVVAVLAILRAGGLPLDPWPEGRWRKVV-----ADARPRLVLTS-SAVDPRAMGDVHCVKLDTLADELAAC------------PESPPAVELRLDQAAYVLYTSGSSGEPKGVVIEHGQLLYAAAVSVA---LDLAVRRRFALTSTVAADLGNTVLFGAFFNGGCLIVADAEDMQDAASFMLEQDIDCLKIVPSHLEALLDTESA-----TLPRTLILGGATPRALVERLVKLAPDCRIHNHYGPTEGVMAHTF--DPQDAWCGDALPLSQPLANCSVYDEARRLVPTGALGELYLGGAQVCRGYLNRPADDV--FIDDPFYRSGDLGRYLPGGSLQLAGRTDDQLKIRGFRIEPAEVELALLTVPGIRQAAVRAWGE---GEQRQLFVAVRDEAALKQELK-----KHLASAMLPAHVFVLPQLPRLANGKTDRQAL----------- 30064329 38 ----------------------------------------------------YQTLKTRAEAGAKRLLSLNLKKGERVALIAETSSGFVEAFFACQYAGLVAVLAIPMGVGQRDSWSAKLQGLLASCQPAAITGDEWLPLVNAATHNNPELH--VLSHAWFKALPEAD-----VALQRPVPNDIAYLQYTSGSTRFPRGVIITHREVMANLRASHDGIKLRPSDRCVSWQPFYHDM-----GLVGFLLPPVATQLSVAMRPLQWLKLISKNRGTVS-VAPPFGYELCQRRVNEKDDLSCWRVAGIGAEPISAEQLHQFAECFNKTFMPCYGLAENALAVSFSDEASGVVVNEQGKAVAPGAETRIRNEAGMPVAERVVGHICISGPSLMSGYF-GDQVSQDEIAATGWLDTGDLGYLL-DGYLYVTGRIKDLIIIRGRNIWPQDIEYIAEQEPEIHSGAFVTAQEKIILQIQCRI---SDEERRGQLIHA-LAARIQSEFGVTAAIDLLHSIPRTSSGKPAR-------------- 118053667 120 ---------------------------------------------------SWQQLQRDVGALAASLRGLGIGRGDRVVAYLPNVPQTVVAFLACASIGAIWSSCAPEMGVSVV--LDRFQQIAPKLITDSYTQFDRHEVLDEVLQGLPDIAQVIFGSDAEHAVPWRDCHAVPLQFERLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLTHLKTNR---LQHDV-----LPGDRFMFLGSTGMIGSLLAGATVVLSPTAPHDDAWDFIDQYQVSIFGCGAAFLIKSMDGVSPKKGQFEKLRAINSTGSPLPLDAYAWVESVKGLWLASISGIASGFVACAPIVNAGEIQCRELGVAAHAFNE------QGQKVV-AEVGELVITEPMPSMPVFFWNDESGARYHDSGYWRHGDWIEFSKRGTAVIYGRSDSTINRFGIRMGTAEIYRVVEELDAVKDSLVVDL--EYLGRPSFMFVTLAEGQALTGELTAQIKKTKASARHVPNVVVQVAEIPRTLTGKKMEVPVR-----KLLLG 170940281 124 -----------------------------------------------------------------------------VLIQLPNCLPFAPILLGTFASGFTATLVSPALTADEVAWILQNAKPRVIITATAWNGVDTYPLAFSGQSNPQDWRQLLQAKGKPSVQPNQRLNEQQAK------ARTAVILWSSGTSGRSKGVLLSH----HALNFATASLWHDADYYWLGFAPFYHVFGLCNVFLLGIA-AGARVFIMQGFKLPDMLEGIKKRQITYVHMSPPVAVMLAKAPKTGKNGFSSVVGAVTGGAPLGHEVVVQVYKRCGFRIRLGYGLSETCSTALQRGLGEREMGEQAGDTGLPHVEVMIANGEGYATKEGEKGEVLVKAPGLMSAYLPVGLFSGAALTADGWFRTGDVGALCKAGRLRITDRLKELIKVRAYQVAPAELEAVLCSSESVGDAGVVGVDDDEATEWPRAFVVPADLEKLAVELKELVEKR-TAKYKLVGGIVFIDQVPKSPSGKILRRLLK---------- 146307718 48 ---------------------------------AAERHPERPALMDENRQLSYRAFNAWANRLAWAFKAEGVGHGDVVAVMLENRLELLAILAALSKLGAVGALINTTQRGKVLAHSFNLVEPGFLVIGEELLG-AFEEIAAQLHSQ--QAKRYWIAGQAPDWLNLMHLQDNPPDSQRVRMKDACFLIYTSGTTGLPKASIMSHGKWIYGGFGHSGLTLNEHDVLYL-TLPCYHNNAVTSAALAGGAAIALRRKFSASAFWSD----VARYQATCFGYIGELCRYLLNQPVQPAEQGNSLRCMIGNGLRPSIWA--EFKQRFGVQITEFYASSEGNIGFTNVFNFD----NTVGYTPATYAIVRYDLENDRPVRKGEAGLLISEAKWPFDGYTDPAKSEAAILRDDAWFNTGDLMRDIGCKHAQFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVVEIPGTNGRCGMAALRLASGYALDGTALAAHL-DAELPAYAAPLFVRLLGEVETTGTFKYKKTDLKQA-------- 118619090 16 --------------------------------------GDRELVVQGDRRHTYRQIHQRSNRLASYLQGLGCHTQNLLGIYAYNGNEFVEALFGSFAARVAPFNVNFRYVKNEPQYLLADAGATALIY---HATFAPR--VAEVLPELPRLRVLIIADDSGNGLDYESINSSPEPLPVQPSDDLYVLYTGGTTGMTKGVLWRQHDIFMTSLYSGQPVNSVDEGTKLLVLPPLIHGAAQWT--VMTALTTGQTVVFASHLDPRDVVRTIERERVSVVTVVNAIARPLVASIEKGTADVSSLVAVANGGALLTPYVKQRIAALPNAVIIDGVGSSETGAQMHHLSASGAI---STGTFNAGPDINVAAEDLSAILPAGHIGWLAQRG-YVPLGYKGDAAKTATTFPVINGVRPGDRARHRADGCIELLGRDSATINSGGEKIFAEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVALDPDAAADAEELVAHAAKSLARYKLPKAIVFRAGIQRSPSGKADYRWAKE--------- 189188882 23 ---------------------------------------DLIALEDDKHTYTYQELHDKVAALVDRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAQPTVVVTISAEVG--------KIKGNTP----LVVLDEASS---ASNGHVEESQLPEDTDLDLAFVAYSSGTTGKPKGIANPHRAPVLSYDLRFGLS--DIQPGDRVACNVFFVWEILRP-----LLRGATVVAVPSYDPRMLVDLLASKKITETLFTPTLFSAVLARHQALETRLPNLKTIWLNGEVVTTDLARRIKALPNTRLLNVYSACE--THEIACGDIKDMLEKLDGPPLIDKKYIYILDESGQKVDEGENGELYVGGHLLARGYLNRPETTAEAFIRNPFYRTGDKARLLPNGLLEITGRVGAMIKIRGYSVVPGKVESAILNHLAVSHCAVVPFGEGI--DRQLVAYIVRDKETSAERPEVEIDRTGLAHYMIPALWVEMDNLPTSDVGKVNLKAL----------- 86156817 39 --------------------------------------------------LSWSEVRARAERAAANLVHLGIRRGDRVAIVLRTEPAFLDAFLGAWLAGAVPVPLYPPVRLGRLDAYAEIRVAGARLVVSA--GGTRRLLGGAVERGGPALGCVDVSA-------LSALPARIAREPEPDA--LGLVQFSSGTTVDPKPVALTHRALAAMADALVAATSAGPDDVLVSWLPLYHDMGLIGCLLAAMSYPGPLVLIPPETRPALWLRALARKRGTISA-APSFAFAY--AADRVRDSLGTVRLLLDGAEPVSAVALRGFAERFAGALVPVYGLSEAGVDAARLAS--EGVVAPGGREVVPVGEVELRGEGGMRVGEGRVGRVFVRGPALMR-EYLGDPGATARALRGGWLDTGDL-GFVVGGALYLHGRARDLVIVRGANHAPEEFEAPLAALPGLRPGCAVALPAGGAGEALLVLARARDEAAPDAELEARVRRAVLAATGIPHTVRLLATLPRTSSGKLRREALR---------- 195588054 53 ----------------------------------------------EDTVLTREELHMNAMRVASYMRNMGLGQTDIVGVMGRHTTHLSAVAYACFFNGT-PFHAL--HNAYEEACIAKLFGLTKLIFCDGDEYEKVKSATKDLQVTIVTMRNHPRGSRIQEVLTTPVMQNQPVRLKDGIDHTLAILS-SSGTSGFPKAVTISNSHKIYMAINNSNIQYTSSTLDWFSGLLMA---------IISGVFSTTSIIADCDFNPGLFCRAIGKYRISMVLLSSSYLAMFANSPEFQSADLSSLKYVFFGGSSCSLEVQRKVRSRLSC-LNFCYGLTEGSVNVNFDEKP-----NSVGRPIRGI-QIKILDEQGEAQGPNVVGEICFNNGQKWLGYYQNPDETRKIQDSENWIHTGDLGYVDEDGYLFVIDRLKDMLKYQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKGTQLEAQDVVDFVRKRITAKFKLNGGALIVDQIVGCGNRKTNRSAVKE--------- 167002517 32 --------------------------------ERAAKTPDAPALTLDRSHWTFAELRADIVRTANVLASVGIGAGDVAAFVLPNLPDTHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLICVAPTPGVDWPKLAPHLDA-MPTVETVIVDLRPYVSLPIVNLHAEMRRQPAIGSDEPSSYFCTGGTTGRPKIAVRTHGSEVFDVWAASETQARDDARTVFCGLPLFHVNGQLVTGLMAWLRGHHVVLGTPQGYRGKNWAIVEAYRINAFSGVPTLFAALLQQPVGRH-DIGSLEYAACGAAPMPVELARSFERTTGVKIVEGYGLTESIASLNPLDGERRI--GSIGLRL-PYQRMRIVDDTGRYVRDAEVGLIALAGPNVFRGYLDPAHERGLWIDIAGWLNTGDLGRRDAHGYFWLVGRKKELIIRGGHNIDPRIIEDALAAHPAVALAAAIGRPDAHAGELPVAYVLKAGASADEAALLAFAADAIAERAAVPKHVRILEAVPTTAVGKIFKPQLQ---------- 47224301 158 -----------------------------------------------------RELLEMTCRLGNLLRRRGVKRGDCVTIYMPSCPMAVASMLACARIGAAHNVVFAGFSAEALSERIRDAQSSTVIVNQGVRGGKVVELKKTVDEAVSSVQQVFVAMRTEKALDEEMLKEEVVCEPAMDSEDVLFLLYTSGSTGKPKGLVHTQAGYLLALTHRYVFSYQDGDVFGCVAWITGHSY-----AVYGPLANGGTTVLFESPNPGRYWETVQRLGINQFYGAPTAIRLLLKYGDQQKYDRSTLKTLGT-GRKTQCSPNPKGPAVWGSTLKPGSGITEWLFNLPVFSETGGICISPRGMAMRPFFGIQVLMDAEGNVQNSTSGALCIAQPWP--GMARTIHNDHQRFLETGYFFTGDGAYRSKDGYYQITGRLDDVINVSGHRIGTAEIEDVVNQCPVVAESAVIGYSHDIKGQGVYAFVVLKQDAQKSQQLKDMVSKR-IAKYAGPDCIQLVKRLPKTRSGKIMRRVLRKIVEREL--- 84494902 16 -------------------------TLVDILRATIEAHPDAPAVDNGTSVLTYGEFAEAAEDVADALRAAGVERGDRVGIRIPSTLDLYVAIAGILVAGAVPVYDDPDERARIV--FGE-ADVAAIITTDL--------VVRAVGGG--STHGDDTAYAAEQTGPREDPTTD----------DDAWIIFTSGSTGKPKGVAVTHRNAAAFVDAESRMFLQDRGDRVMAGLSVAFDASCEE------MWLAWRACLVPAPSGVELGPWLTANRITIVSTVPTLVTLWPTEA------LADVRLLILGGEACPPEIGREVWNTYGPTEATVVACGAQLTG----EPPVRI-----GLPLAGWDLAVV-DATGQPVPEGESGELIIGGVGLAR--YLDEEKDRAAYAADRAYRSGDLVRNEPEGLVFL-GRADDQVKVGGRRIELGEIDSALLSLPGVSGAAAAVRRSEAGNTLLIGYVTTNDTFDAKAATESM--RQSMPAALVP-RLAVVDTLPTRTSGKIDRDAL----------- 28976142 2447 ------------------------------------------ALIVGDNTLSYGELNQKVNQLTNYLQKYQLSSGKAIALIIGRNQNLIIAILATFKTGATYVPIDPEYPQSRID----------FILKD--SGCDVCLTESNFVSQLPQDIEAICLDKIDHTLAKFD-----TSEPHIKSSQIAYILYTSGSTGTPKGVMGCHIS-ILNVIRSLRLTFLDQHPHYIFTAPITHDPSLRN--IFLPLTIGAALYMYEVKHIGHLVSFLQENQINALHTTPSIYREIL-AVLDTGETIPSLKYISAGGEKLDRETAIALRKRFPADISNVYGSTEGVAQY-RIDEN----LNTDVPLGEVFHNNRVLDEFNNTVPLHVVGEICVEGVALASGYHNLPQITAESFMTEGIFRTGDLGKQIAPGVIEFLGRKDNQVKVNGYRIDPGEIEYQLSRHSQIERA--IVLPTNVDNQTQLSAYCKTESDIEISEIREFL-SNFLPVYMIPTFFIFLKQFPLTRHGKIDLRSLAE--------- 39996777 31 --------------------------------------------------YTYAFLHDYSLRMNAWLADRGVGTGDRVVLWGPNSPWWGIAFWGIIARGAIVV---PVD-------FMSGADRA-----DTIAGLTDARLVIQSRDKLERLAGVLLEELPFLLELCPQLTTRHVPDPD----DIAELIYTSGTTGTPKGVILTHRNLVANLNRHISIVSSDY--VFLSLLPLSHMFE-QMGGFLTPLYQGASVVYIRTLKPSAIMEALGEEDVHALIAVPRLLQLLKDSIAQRRKLLFAFSLFVSGGAPLAPEVF-RFWAGLGFTVLEGYGLTECAPVLT-ANTLERQVAGSVG-PALPGVELKLVD-----------GEVMTRGDNVFPGYYRNEAATRDAF-DDGWFRTGDLGEFDGAGWLRILGRKKELIVTGGVNVFPDEIESMLNRAAGVRESCVIGL-DRGKGEEVHAVLIPDESGRQVEEIINEINGRLDDLHRITGWSIWPDAFPKTTTLKIRKFLVKERVAQ----- 157804711 537 ------------------------KTLVDLFEEQVNKTPGNIALVFEEQSLTYQELNQKANQLAHYLENYQIEPDSLIGICIEPSLEMIVGLLGILKSGSAYVPIDPNYPESRINYIISDSKISILVIKDKF-----------LLSQGKNLDHLICLDKCDFELKSKDNLT--VK---NQPNNLAYIIYTSGSTGKPKGVAVNHQ----------AISRLVLKTNYIQIMPQAANFDAATFEIWGALLNGAKVIIIPKSSPSEFAASIQSQEVSVLFLTTAL---FNQLAALFPETFSSLRYLLFGG---EAVDPKWVQEVLDQNLLHVYGPTENTTFYLVEKSPKNAITIPIGKPIS---NTRIYDQYLQPVPVGIPGELCIAGVGLAIAYLNRPDLTDEKFIEERIYKTGDLAKWGDDGNLEFLGRIDHQIKLRGFRIELGEIESVLLEHPAVKE-AIVNLHKTENNQQLVAYVTGELIDDLSQQLKQHLKTY-LPDYMIPSQIIRLDEFPLTPNGKIDRQAL----------- 212533683 4420 ----------------------------DLIYETIETHPEAPAICSWDGRFSYRELDHLSGLLALQLIALGAKRGSIVPLCFEKSSWHPVAALAIMKAGAVCLMTQPESRLRSIV-----GQVKPTIIISSKAN---RALAAQISDSQ------VVIGDREHIFNCSDLKQ---TLPKVYPSDNLYIVFTSGSTGTPKGVVTTHQNFSSAATHQKDILNIRNGTVYDF---VSYNFDVSWSNTLQTLICGGCLCISEWERKNDITGSLNRMNCDYVYFTPSV------ARSLQPSSMPGIRTLTMGGEPITTDAERWTQAE---TIIGIYGPAECALSFVHLSTPNNRVGHSFGANTWLVQPGR----PDCLAAIGTVGELLIEGPTVSKGYFGNEDRTNAAYIKDTLYKTGDLLSYSSDGSLNFIGRKDTMIKLRGQRIELEEVEHHVRA--SLNDASLIITPQNATNALLALFFLRRKESVHSSEEDITLLTRGLEGYMIPGAYIHIDKIPMTTTNKIDRRALRQ--------- 89892967 22 ---------------------------------------DRVAHHYRESRLTYRQLKEASDALACYLIETLKDDRTPIVVYGHKQHEMLICFLACVKSGHIPVFSLPSQRIEDII---------------------QSSRTRLILSESPEREGITIRSDAISRLIRSYLGKSPSKDYQVKDHETYYIIYTSGSTGKPKGVQITLANLESFVHWGVGVGRFPEAEVFLNQAPFSFDYLALTSG--STLYSIDKAMIA---EPKELFAHFKQSGLTVWVSTPSFAEMCLGDSSFNDELLPDLKVFMFCGETLSNQCAEKLYRRFGKVINS-YGPTEATVAVTALIVDLEMCARKEPLPVGRVKEDLIVDSEGVPQEEGSQGEIVILGASVSPGYYRNEEMTDKAFSWDGCYRTGDEGYL-KEGLLHYGGRIDFQIKLNGYRIELEDIENNLRKVEGVANAIVLPIKKDGRVHYLAGVVVPNKKLDKKAELKNYLPD-----YMIPRKIMFRDSLPMTVNGKVNRAALME--------- 70983319 33 -----------------------------VFREHCQRAPNSPAVNAWDGSFTYAELDSLSDAIASVLILSGVGPESIIPIYMQKSRWTTVAILGVLKSGGAFTLLDPSHPRSRVEEISKEIQARFILTSE--------KLSKQC---LEMFSVLVVEHLSRACLPSPGQAGHTRSRPE----NAAYIAFTSGSTGKPKGIVIEHRSYCSGARSHLKVFGIDSTSRVLQF--ASYAFDVSIMETLSTLMAGGCLVMSESERSDPNLFVVSYKNLRISHMTPSFARTWTECCNPP-------PTLIVGGELMRPSDARAYKEM-GIRCMNAYGPAECSVNVSRVEDPRNIGYTTGATAISP-------ENPEELMPTGTVGELLVEGPIVGRGYLNLRRHRKGTSYQHRVYRTGDLASLSITGALLLHGRKDAQVKIRGQRVELPDIEHHLQLTLPNDNAEVIVEKVTFSSEKLIAFVLVRPSAPQSQIMEQFAISKKLPSYMVPDIFIPISTLPQTASGKTDRKALR---------- 194513444 544 ----------------------------ELFERQAARAPDAIAVIQDERALTYAELNRCANRLAHYLRARGVRGGDRVALYARRSPELLIGMLATLKAGGAYVPLDPGYPAERLTHML-LDSAPVVVLRDAAASNDV--LVR-LNAGTPIL-DLHADDERWSAQPSGNLKLCGSHEPDVGARRLAYVIYTSGSTGAPKGVMVEHASVVNQIGALTEYLELDASDRVLQFSNIA--FDASVEEIFATLSCGATLVLRTDRWLADAWALCGAQRISIVDL--PAQFFGQLALSGRRAVPTGVRCVVIGGEAVGASALDAWFAEEGPRLFNTYGPTETTVSVTRHDD-----ANVIGRPIA---NTRVYDAWLRPAPIGVAGELYIGGVQVARGYLNRPELTRERFIDDPFYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARDSAADTDQNADLNASATANSSEKRLVAYLRAQALPSYMVPSAYVRLDAWPLTPNGKLDRRAL----------- 59876829 52 -----------------------------------------VAATFAGNSLTYQQLDEAANQLANRLIHTGLKPKQRVCLVVQRSFEMLIGIFAILKAGCQYV-PVDGGVASEV--------ALTHILSDSGATF-ILCLPKFVEQKVAKQDAVIIALEANVGASFPS--TRP-SVP-VSQHDGAYAIYTSGSTGTPKGVDVAHSNVTNALL--LNPARLDITVVLNIAFDMGKLYPNKWPGILACLMNGGTLYLRGS---DWTATLREVDTLISTPSI---------LSKYRRQSFPNIKYVVTGGEPCPKALADE-WAENAC-FYNICGPTETILNSAHRHTPGQFL--SIGKPL-PNTTCYLLDADEQPVPVGQKGTMWVGGAGVTRGYINLPELTARRYKHDKFFNTGDIARWREDGSLDMLGREDDQVKIKGFRVELDGITAVVESFQNVRRGAAMLVENAL-----CAFYATEGSVDEEA-LKSF-TQKHLPYYSVPEKWVKVDSIPLTNNGKVDRKVLRELVSAQ---- 145231350 2 ---------------------------------------DALALEDDKTTYTYAELDRAVDELTRRLHHYRVGRDTLVGVLLPRSSEYVIACLAALRAGG-------AFLVLELAYPPELLDD---VIRDGNPAITCRAEVGKIKADVPLISLDEPATET------NGVSDLPPPPADDDLDRLAFVSYSSGTTGKPKGIANPHRAPVYNLRFGVQ----DLSPNDRVACNVFFIWEILRP-----LLRGAAVVAVPSYDPAALVDLLAAKRITETLMTPTLLATVLARHPHIGSRLPHLRTLWFNGEVVTTDLARRAQALPNTRLLNCYSACEACGDIREMLD-EQALYCPVGPPIDPKN-THILDENRQPVENGVSGELYVAGPLLARGYLNLPETTAKAFTENPFYRTGDLARRLPSGLLEITGRVGSMIKLRGYSVVPAKVEYEITKNLAVRHCAVVAHGEGL--ERQLVAYIVRDNDHATDRPVVEINEAGLAHYMIPSLWVELEELPTHDVGKVDLKRL----------- 149917121 600 ------------------------------------------------TRITYRDLERRSASVAEKLWAHGIRPGDRVAIGGRNHPCWGIAYFGILRCG-----------------------AAAVPVDKDYAAGPLATVLDKSGAKLALFDDHVVELEPES-CPRWDLHEVAAELPEVEIGDLASVLYTSGTTGDPKGVMLTHENFTALVAALAPLFPLEHQDRVLSVLPLHHTFEFTC-GMLLPISRGARVVYLDEINGDRMVEGLEAAQITGMIGVPALELIERRIVNEVREDL-TLDLNRNIGKTLGVDLGR---VLFGPVHQQLGGNLKYLVSGAALTEAAPVLTLSKASPRNPGVELRIDEPNDDGV-----GEILARGPNVMVGYEGAPDAT-AEVLEDGWLRTGDLGKLDSKDRLKIVGRSKEVISASGENVYPDDVEVMLGLPRFVKELSIVGIPDREKAERVAVLVVPDYEGFEGETLDRVARRKNLPRHMRPTVIHFTDDLPRTTTRKVKRKEVKRIL------- 156844154 143 ---------------------------------------------------TYNQLLVQVSKVAQVLTSMDVKKGDNVAVYMPMIPEAIITLLAIARVGAVHSVVFAGFSSNSLRDRINDANCKAVITTDSIRGIETKKIVDDALKETPCVSNVLVYKRTENYVQGRDLYKNYFPCTPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLGAALTTKYTFDVHEDIFFTAGDIGHTYVVYGPGCTTVIFEG-----TPTPNCSRYWDIIDKYKVTQFYVAPTALRLLKRAGDSYIDNLSSLRALGSVGEPIAPEIWEWYSEKIGKNDIPICD------TYWQTESGSHLITTFAGTPMKPGSASFPFFGVEPVLLDANTGKEITDQPSFARTIWKNHDRYTDTYLKPGYYFTGDGAARDKDGYIWILGRIDDVVNVSGHRLSTAEIESAIIEDATVAECAAVGFADDLTGQAVAAFVVLKNKSSWSTASEEELQEKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILR-----KILAG 168576050 29 ---------------------------------------------------TYGDLKADSDSLAAVIDQLGLPEKSPVVVFGGQEYEMLATFVALTKSGHAYI-PIDSHSALEVSAILEVAEPSLII---AISAFPLEQVSTPMIN-LAQVQEAFAQGNNYEI-------THP-----VKGDDNYYIIFTSGTTGKPKGVQISHDNLLFTNWMITDKEFATPSRPQMLAQP-PYSFDLSVMYWAPTLALGGTLFTLPSVITQDLFAAIFSLPIAIWTSTPSFADMAMLSEYFNSEKMPGITHFYFDGEELTVKTAQKLRERFNARIINAYGPTEATVALSAVAVTDEMLATLKRLPISP---TFIIDEEGNKLPNGEQGEIIVSGPAVSKGYMNNPEKTAEAFFEEGLYHTGDVGTMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSRFIESAVAVPRYNKDHKVQNLLYVILKDSVREQFETKAIKEDLTMMSYMMPSKFLYRDSLPLTPNGKIDIKGLINEVNKR---- 145221996 21 ------------------------RTLIDILAETARRFPDAPALDDGTVQLTYAELLSDVEDSVAWLGARGIGRGDRIGIRMPSGS------YALY-----------------VAILATLAAGAAYVPVDADD--------PQERADLVFTEAGVVAIITERGLVRGPGASRGWRAAAPLSRDDAWIIFTSGSTGTPKGVAVSHRNAAAFVKMFLQNNPLGPGDRVLAGLSVAFD---ASCEEMWLAWRHG-ACLVPAPSGMDLGPWLVSRDITVVSTVPTLAALWPAEA------LESVRLLIFGGEACPPELAERLAATYGPTEATVVACAAGSGGQERSDQGNRTAAVSIGLPLPGWDLAVV-DKAGEPVAVGEVGELIIGGVGLAR--YLDPDKDAAPFPTLAWYRSGDLVRLETDGLYFV-GRADDQVKVGGRRIELGEVDNALMNLPGVTGAATASSTPLLVG---YLAVAPGLETPDISRARAQLSE-ALPAALIP-RLVVVDELPTRTSGKVDRDAL----------- 171318941 256 -------------------------TFLAQFAQRVAAAPDSIAVATADASLTYAELDDQASRLASFLTEYAIERGDVVGVVADRSERWIVGLLGALKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSEH---------------LPLLADFWAIPMFALDFQLDTLAPASASAQEVRPDDAAYIIYTSGSTGVPKGVVLEHAGLLNMAQYHVDAFGFDAADRFVQ---------FYSPGFDGTLLAGARLVLAKTAVIRDMPRFVEQQGVTTVNATPALAALDWNALGAVKRVISAGDNARV--ADLRALARTR-------TCHNSYGPTEATVCIADYVVDPATAYGTRLPVGRPIHNTHLYDEHGALAPEGCTGEICVSGIALARGYVDRDDLTAAAFVDHPFYRTGDLGVWLPDGNLEVTGRRDMQVKIRGYRIEMGEIEAALRQHADVAD-AIVFVREDTPQHRQLVACVETATA-SVAGLREYLKER-VPEFMVPGSIVTLERLPLTPNGKPDRKAL----------- 111018618 46 -------------------------------------------------RWTYRELDRLAAKAARVFARAGLKRGDRVGGLLSRQVESWITAIAVWRSGLVYVPLFGGFAPDAIGLRLDAAGVRAVVVDQ-----QYRPALAQAQATHGLDPAVFVVGDVAAGTGDRSFWTEDGPLATTALGDAATLLFTSGTSGTPKACTMTHATFVSVMPYAKSVLGATRGSVVFSTSDPAWAFGLYSTGAAVMALGVPRVMYSGKFVPEAWHRVIREEKATILTTA-PAALRRLTATFAQDGVPPTLRTVAAAGEPLTAAVASTWAGTGAPAVRNGYGLSEGML----LGDTQGTETRSGPGWMSPGFDTFLADRDGQPVADGQPGLIAVRQPYQMSSGYENTPDLWADRWRGDVFLTEDRAVTDPEGRWQILGRDDDMIIASGHNISPVEVENALLQHPAVADAAAVAYDDPIRGGVVRAVVVRADDSDLVTQLTHLVAQR-VGPYAAPKVVDFRPDLPRTEVGKLRRAAVRE--------- 195114890 54 -----------------------------------------------NTTLTRGELFLNSQSIATYMRNLGMYQSDIVGIIARNTTHMSAVVYACLFNGIAFHPLNVNYMEQTIEKLFEITQPKL-IFCDGDEYDKVKAATTKLDVKIITMRN-----HKEGSIKIDDVIATPIRLEQGNNQTLGIL-CSSGTTGVPKAVTNASAHKFFSTTKDVQYCHLDWVTGFTAVI---------SSGVHSTL----RIISAENFDPTLVLNLIEKYKITWLLIAPSHMAMLANSPDFEKIKIDSLKHLLYGGMCCSLEVQERLKRVNKGVLQFAYGFSEGSTNCT-LNKHYDEKPNSVGRIL-PGQKLKIVNENGEALEPNQTGEICINPCQYWPGYYRNPTESRMVRDRDGWFHTGDSGYVDSDGFLYISGRIKDMLKFQNIMYYPSDIEDVITQMPGVAEVCVFGIHSDENMEEAAASVVPKRGAKITAEVVKYVKDHVSTNYQLHAGALIVDDIKRQPNGKTSREATKKHFIE----- 120402990 5 -------------------------TIGGVVDAIAEAVPDRLMTVCGERRSTYRQTADRTRRFANFLSANGIGAQDRVALIMHN-DLYPDMVIGSLKARAVPVNVNFNYTPREVDELLSYLRPRAVVF--------HRSLGAKFADVLPRLDDALAAGET-------DQHITP-------SPDDVMMICTGGTTGRPKVMWRQSDTYVVSMNGA------DHESVWFAVSPLMHAAGMWT--AFAALLNGQTVILYDKPTLDSATVLAEREKVGLMTMVDAYAGPLIDELRRRPYDLSSLFAIGTGGA---ATNQRHQEALLQITLINGYGSSEGNMAFGRADDRKDTFERRGGVVL-------LSEDHSRILQPGEVGWVAREGRIPL-GYFDDAEATRRTFPQVEGRRSGDRASLEPDGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHGGVADALVVGRDSDRWGQEIVALIEKAPGADVESEALLLVCNSALARFKAPKEFIFVDKVRRLGNGKADYRWAKSQATQR---- 195498019 60 -----------------------------------------------------RELLANVMRVSSYMRSEGLLQSDIVGIIGRNTTHMLAVAYACFFNGAFHSLNISYDRDTIEKIFKVTRPCIIFCDGDEFEKV--RSATAQLDVKIVTMRNHLDSIKIDEVLPIER-NFQPAKLERGNDQTLAIL-CSSGTTGTPKAVTITNSRHILAANY--------HLTT--ADIQYSHNTLDWITGLLTTITSGTRIIADNPFDPAFAMRIIEEYKVTWIIQPPSCMALMINCPDFETCDLSSLQCYLFGGSRAALEVQKRCRLSHDC-LQFAYGFTEATVNYHFDEKAGSVGRLVNGLKL------KIINDEGVSLGPDEVGEVCIMNNQHWSGYYGNEVETRSMRDSLRWYHSGDLGYMDRDGFLYIVDRKKEMLKYQNIMYYPNDIENIISEMPQVAEVCVFGIWSDIFGDEAAAAVVKKTGCELEAEVVDYVSYRTDSKYKLNGGALIVEDLQRSANGKTNRMA------------ 161504241 456 -------------------------TLSDLVAQQAQKTPEASALADAHYHFTYHEMREQIVALAHALRERGVQPGDSVAVALPRSVFLTIALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITTQA-------QLAR--FHDIPGMEYLCYS----EPLPVSDATPLGLSLPH----HTAYIIFTSGSTGRPKGVMVGQTAIVNRL------LWMQDHYPLTADDVVAQKTPCSFDVSVWEFFAGAKLVMAEPEAHRDPLAMQQQYGITTTHFVPSMAFIASLTPASAGKSCAAFKRVFCSGEALPTALCREWETLTGAPLHNLYGPTEAAVDVSWYPGAELAAVDGNSIPIGPVWNTRILDAHMQPVPPGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLDSGAVEYLGRSDDQLKIRGQRIELGEIDRVMVAHACVFNQAAATGGDQLVGYLVSHSGLPLD----LSALQEKLRQK-LPAHMVPVVLLQLAGLPLSANGKLDRKAL----------- 169784034 78 ------------------------------------------------EKYTYRQLLEEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAISRLGAIHAAVFGGFAAKSLAQRIEAARPRA--IMTASCGIE--------GSKGPVAYRPLVEGEASSFKPMRGIKAGPVP---VASTDGLYIIYTSGTTGLPKGVVREAGGHAVGLHLSIRYLFGIQGVMFCASWVVGHSYILYAPLLVGVLFEG-----KPVGTPDAGWRVIEEHRANVLFTAPPDNKFFEEVAAGERSEPSIVQVYQDLLSRHAAPGAIVVSPISGLALRSTAGMTLG-------DDPLAIRPGSAGLPMPGFD-VRIVDDEGREVPRGTMGNIVLNMPLAPTAFTRL-------FNDDEFYKTGDAGMIDQDGYIHVMARTDDIINVAAHRFSTGAIEQAILSHPEVGEASVVGIPDTLKGHLPFAFIQPRTASPATPTPELFVREQIGAIASLGGMIQGRGMIPKTRSGKTLRRVLRELL------- 211639177 565 -----------------------------------------IALFDPNTHLTYDQLNQNTKRYSQKLNTLGLNIGD--VVALAAVDSFQSVIIMLACFWRGLVFC-PINYSASVEHIEKMLRAAVLICDETAQNVDLRALFNGLIINFHEI-TLGLVGES------NNITDEAVLLPEEHPAVILF---TSGSTGSPKALIHEHKDFVLCNMNYTPVCVYTPSRIFFA-------YGLNS--LLISLFSGAHVIAAPLAKGKSYAETLKRFSVNVFFTVPMLKMILQDEI--KDNNLPNLRLCISSGEVLPETLYIEAKQKMGTDIIDGIGTTEVLSTF---------ISNRDGRPLVPGFVVKLVNSDGRICSVGEVGVLWVKGNTLAKGYINAKGENSDSFV-DGWFNTRDLYFVDAEGFYYYVGRSGATLKINGCWFSPQVLEQVLMKHPKVKESAVWFSKDEFELIRPYALIVLAEEVPKLSELKEYARSK-LGKSHYPHFFRSVNALPKTSSGKLIRYALSD--------- 118616718 48 -------------------------SIGTVFQDRAARFGDRVFLKFGDQQMTYGEANATANRYAAVLAARGVGPGDVVGIMLRNSPNTVVAMLAVVKCGAIAGM-LNYHQRGEVL-------AHSLGLLDAKVLVAESDLVSAV-SESGGAAGEVVTIEALERFAATAPANNPASASAVQAQDTAFYIFTSGTTGFPKASVMTHHRWLRALAVFGGLGLLKSSDTLYSCLPLYHNNALTV-AVSSVINSGATLALGKSFSASRFWDEVIASNATAFIYIGEVCRYLLNQPTKPTDRKHKVRVIAGNGLRIWGEFTKRFDIDRVC---EFYAASEGNSAFININVPKSTGISPMPLAYVAYDPDRDESGRVRRVPAGEPGLLLSRDGYTDPAASEKKLVRDAFRKGDCWFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDPSVEECTVYGVEVPNTGGRAGMAAVKRDGAEFDGQSLVRAVYDQLPAYALPLFVRLVQAMAHTTTFKSRKVELRE--------- 126660196 12 ------------------------ENFVSLLKERARYQPSKTAYTSGKTEESYQQLDRRARELGSILYSLGLQGERALLMYTPGL-DFVIAFFACLYAGVIAVPVYPPKRNQ------SFHRLQAIIKDDAKEILTTSTILSNLQQGLPELHSF-------KFLATDDQFNQSYNLPEITEKNLAFLQYTSGSTGNPKGVMVTHENLLVNCEGMDRVWQHTSDSVMVTWLPTFHDMGLIY-GVLEPLYKGAYFIQSPSAAPNFAYDLCTR-KITATLDLSSWKMTLNGAEPVRADVLEHFKAFESCGFNPTAEATLVVSAVHKEDTPQVYRFAEALQKVVRADQNDDNAVTLVGCGKTEID-TKVLIVNPNTLTPDEVGEIWVSGKTVTQGYWQREAETAKTFQEGTFLRTGDLGFL-KDGELFVTGRLKDVLIIRGRNHYPQDIELTVQSHPALYGAAFTVETE----EKERLIIVQEVERTKEAICKAVARDHGLQVYDIV--LIRTATIPKTSSGKIQRSRCKE--------- 99081187 23 -----------------------------VLRHAANRAGHPALVIAGDQIWTYAAFERAVRGTARGFLESGFEPGDILLMRLGNTVEFPITFLAAILVGIVPVPTSSQLTKREVARMVELSPAGIVSAPD---------IATHPHSRAVSLDRLRA---MQSCPPADAVLGDPDRL--------AYIVYTSGTGGSPRAVQHAH-RAIWARQMMIR-DWYDLSRNDRLLHAGAFNWTFTGTGIMDPLSVGATAII-PSADTDDLPRVLTRTQATIFAAVPGVYRKILKC-----DTLPVLPDLRHGGEALSGDIRDGWKDRIGTPIFEAFGMSE-CSTFISSAPHRPSVAQSMGAPQRGRRIAIIGEDGPAPI--GEEGIIAVHDPGLMLGYLNAPEETRARFDGEWFL-TGDRGIMRADGQIIYCGRNDDMMNAGGFRVSPLEIETVFATHPGLSQFAAAEV-EVKPGVHIIVGVFKGREDVTEMALQAFAQER-LAAYKRPKTYKRLAEFPTNPNGKLLRRAL----------- 209548284 656 ---------------------------------------------------TYGKLLTGAAVLGAKFRAR--FPENNLGVMLPNANGAAATILGVMTSGKVPAMLNFTAGAANILSACKAAEIKHVLTSRAFVA----------QAKLGP-----VIAEMEKIVWLDDLRAEVGLVDKIRGDDPAVILFTSGSEGTPKGVVLTHRNILSNAAQAAARIDFHSGDKVFNILPVFHSFGLTAGTVLP-LISGVPVYFYPSPLHYRMVPLIYVSNATIIFGTDTFLNGY--ARTAHPYDFRSIRYIFSGAEPVKASTRQTYMEKFGLRILEGYGVTE---------TAPVISINT---PM--YNRSKILPGMKWKLEPDEGGRLHVRGANVMAGYLRAEKPGVLEPLADGWHDTGDIVTIDEDGFVKIRGRAKRFAKIAGEMISLAAVETLAAELWPGALSVVSSLPDAKKGER----LVLLTDAPNAAEFLAFAKSKGAMDMMVPAEVN-IGKVPVLGSGKVDFVAARK--------- 28869353 2011 ------------------------------------------ALIFAAEQLSYAQLNALANQLAHRLREAGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQ--DSGIGLLLTQTSLLECLPVPEHVQSICLDQDGDWLAGYST---------ANPVNLSHPQ--NLAYVIYTSGSTGKPKGAGNSHRALVNRLHWMQKAYALDGSDTVLQKTPFSFDWPLLTGARLAVALPGDH------RDPERLVQTIQEHQIRTLHFVPSMLQAFL--THPQVESCNSLRRVVCSGEALPAELAGQVKRLPQASLYNLYGPTEAAIDVTHWTTTDDVLSVPIGRPIDNL-KTHILDDGLLPAAQGVAAELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRNEGVIEYAGRIDHQVKIRGLRIELGEIEARLHEHAGVREANVIDI-DGPSGKQLVAYLVDLDQGPDVLRLKTHLKAH-VPDYMVPTWFVFIDVMPLTANGKLDRRAL----------- 198257756 500 ----------------------PKETLPEAILSFASTRPKTIAITGPNSTFTYQELEKRTAGLARALVELPRNEDAPVGIFLERSPEAIIAIIAALRSGALPLDPYPKKRNQS-------------IIQDA---LPFAFIASQSESS--TIKEV----SNSPILSILHSNSSNTQLPKLSVDNNAYLIYTSGSSGQPKGVMVTHRNLSYSTLSRTHF-YPTPPSRYLLVSSLA--FDSSVAGIFWTLSTGNTLVTGLEREPDAIREAVRRFQATHLLCIPTL---FREVIAADFDKLSTLNTAIVAGESCPPELAKHYRRLPNCSLYNEYGPTETTVTATKLDKDSPTTIGV----AIPYYEIHVLSPHQQTLPSGVPGELCVSGPGVAKGYLNQSDLTKKRFPTDGMYRTGDKVKRLHNGELEYLGRIDGQIKVNGFRFEPGETETALDACPNISNARLISNEHNDPNTARLVGYIVTDSKFDGKALKARL-SNTLPIQAIPTQFVLIDAIPRLPNGKIDYKKL----------- 45188280 113 -----------------------------LVDRHAARTPDKVAIIYGEGYLTYRELLAQVCKVAQVLQSMGVRKGDTVAVYMPMIPQALVTLLAISRIGAIHVFAGFSSNSSEVVVTTDESKRGGKII-------ETKRIVDDAIKETPQLRKVLVCNPSVSYVADRDLDTEVKKYKSVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLQAYLSMLYSFDVHSDIFFTAGDIGHTYVVYGP-----LFSGCTTVVTPAPSYSRYWDIIDKYSVTQFYVAPTALRLLKRAGDSYVDSLRTLRSLGTVGEPIAAEVWEWYYTVIGKREIPVID------TYWQTESGAHLVTPLAGTPMKPGSASFPFFGIDLAILDPQTGELAVKQPWPTRTIWNNHDRYLDTYLNKGYYFAGDGAARDSQGFIWILGRVDDVVNVSGHRLSTAEVEAAIIQESMVAECAVVGFADELTGQAIAAFVVLKQKSSELQEIKKHLVRRDIGPFAAPKLIVLVDDLPKTRSGKIMRRILR-----KILAG 170722709 435 ----------------------------ELLPERVARWPQALAIIDQGQGWSWQQLDQLATAVAAHLQAQGVGSASVVGLALPRSVHWLAAVLACWKCGALPLDPLPAARREQVSRL-----AGAQLQIDA------------------TL-----------FEQLTD-TSAPFEAQALTANTAAYVLFTSGSTGEPKGVVIEHGQYLQAAEQALELSACRHATV---AADLGHTSLFGALQVGATLHVASDAVMQ-DPAAFAAF--VRDEGIDCLKIVPSHLAALLDSAQP-----SLPATLVLGGAQLLARIARRVFNHYGPTEATVGVLVQPLRAEAPMASLGQVLAGNRVYLLTPAGQL---------AGVGELGELHVAGRQLCRGYLGGEQ-GASRFIDNRLYRSGDLARYQADGSILLQGRQDHQVKIRGFRVELAEVEARLLEIDGVAQGAVLAIETQQLELLACYAVHGEAEGLDEASLRARLAE-CLPAAMVPTQLRCLPSLPRLANGKLDRR------------- 118382192 92 --------------------------------------------------YTYKQLYENVAKLAWVLKQFGVKKGDRVIIYLPNVPEAVFSMLACSRIGAIHVVVYGGYPAKELA--GRIIECQPKLIITASAGIEHNLISLIVQRDIHMTSNFVLKRDYDYYLKIAQLETE---CEHMNSNDPLYILFSSGENHPKGIVHDHAGTAVYQMKHILDIG--SNDTLFSATWIVGHIFMIYGAFIKGILYEG-----RSTGTPDNIWRIIDKYNVK-CLFTNPTSIREINGMNTKKFKLTSLQSVHTTGEHTDQETSEYLKKINNIYIQQEIGGAIS-ANY-----PQS-FQSFQDKPGSPSFEVHILDNQNKKIEANKLGKVCLKTPLPMLSLFNNDEIFMKKYLGDGYYTTGDAGFFDEDSYLWVVGRIDDIIKTGGKKLSMSSVEQVLQSAPEIVNAAVVSKYDETLGEVPVGFVVI-EKGKLIKNKQQFLSQLEIGSYANFKQVIIVPRLPQTRNGEILRSLLKKIINEE---- 169861035 58 ---------------------------------------DNIYLVYEKQRYTFAQVHARATKAASMLRHVNVRKGDRVAICARNYPEYLVVFWACHLIGAVSVLA-NAWSPLEVLQHCLIHTQCKVVVLDPERADRLEPGISRLSTEAGTTGVLVI--EAHEVGPLDAITSDPAVGPE----DNASILFTSGTTGMPKGVLSTH--------RS------------------------TSLAMLGTL-TGMKIVLMRKWIPEEAARLIKEENITVAGGVPSMVSDLVDSSSAGQ----PLEALMFGGAPAPNSLPPRAHKAFNAALSQGYGLTETNSVAVGVAGEDYSARPTTCGLATPVNDVIIVKDGVVQ-PPNAIGEVWIRGPNVMQGYWN---------------DPGDLGYLDEEGFLYIRDRIKDIIIRGGENIDSVTVENALYADECVLEAAAVSVPDARLGELVAAAVTIKPPYWGKVTEAELVKQKSLPKFAVPVIIVVSEPFERTPSGKILKGQIRDIVRE----- 83594439 1129 ----------------REEGWSLGALFVRAVRDHAA----RVALEAGRTRWTYDVLGGQVAAIASQLQDLDLRPGDVVALHMAAGPLWVACLLATLVRGLSFLTLDPSHPAERNHALLEGARAKVVMAAPGLPPL----------AELPTL----VPADPDARTP--ALSTLLVALSEVDATP-AYVIFTSGSTGKPKGVVVAQGGLRDRLLWKIEALDLGPGERVLQSMQTIFDPALWE--TLAPLLAGSTLVIADPSSPRRLAETLLSAKITISGMVGPLGQA-LAGLGGKGDDLALRRIVAGGEAAFVEQTGARIEHFYGPTEATIFCTHQGVGPADTL--PEDGILPI-GRPVAGARVAIV-DLTGAPCPPGVIGMVDLSGIGLALGYLGADGATGGGFRQHGVYASGDLGRWRSDGRIEVLGRQDTQVKIRGVRIDLAEVEAVLLAHSLVGEAAVIAA--KRAGVSTLHAFVTGDQDIDSEALRKDLAGRLPPAMR-PTTLRAVSGLPRLANGKIDRAALDRQIPE----- 157144803 33 --------------------------------------GDAPALRLNDEVLSWRTLCTRIDALASGFAAQGVSEGCGVMLRAWNHPQTLLAWLALLQCGALPVNQLPQPLLDALLPDLTLRFA----------------LLLEGENTFPALQPLQMQQEAGE----HAADWQPTRL--------SSMTLTSGSTGLPKAAVHTCQAHLTSAEGVLSLMPFANGDDWLLSLPLFH---VSGQGIMWWLFAGARMTVR-EKQPLEAM----LQGCTHASLVPTQLWRLLENPAS-----VTLKAVLLGGAAIPVELTEQARAQ-GIRCWCGYGLTESTVCAKEADGLGDVGAALPGR------EVRI-----------VNGEVWLRAASMAEGYWR-DGKLIPLVNGEGWFATRDRGELN-DGKLTIAGRLDNLFFSGGEGIQPEEVERVISAHPHVLQAFVVPVEDREFGHRP-VAVVEYDAQAGNVDLAEWVKDK-LARFQQPVRWLTLPSALKNGGIKVSRRALQEWV------- 126652302 466 ---------------------------------------DSLAISDGQRNLSYQDVKRYINIVANELLKEGVQSGDTVALVGKKGIETAIGIFAAWTIGAA---------------WCAIDTS----IPEART----KRILEILQPKLLFLDNIIIERSTDE----KEIISEAYKF---NSGDVAYYISTSGSTGEPKIVSLKAEGLSQIIQSWKQFYHLDSSDVFLGDLLKA----WSTNGYLFVCEEEKRI--------DMAYEMAAKYNVSFLESTPVLVREFIHFLNEENRVLKDLKTIVVGADTFRLEEKNEICDMLGVNFYNGYGLSECTIESNNNQDSSNSGLCPIGKPL-PGTMLRIVDKTGNSVAPGMIGELHIGGKQVTKGYVTEEGLTSTCYTLDGYFRTGDLVRLNANGVIEFYGRSDQQVKIRGYRLELGEVENALLSLQPGMECFVNCLPSNN-GENTLIFISGTDQSIETINSRI---SKILPDFAIPNVIVPLEKLPRNTNGKIDRVSLRKQAEELL--- 32967981 53 ------------------------------------------AVRVGDRALTYRELAARVARWAAGLRS-DRERELRIGVVAHRSLPVYPVLLGVLAAGGVPLPAAPVRRLREVARRAEL--AAVVTDAEGWAGLGLSDIAGLVDRALPFQRGRLGGGTLTEFLPEADGALPGAGRPGPRPDDVAYTVFTSGSTGAPKGVLVEHRGAV-NLAR-----WVAGTTDLGPGSRVTQNASLSVQQIFSAWSAGATLLPVPETVRVDGYGWLAEQGVTHWDSVPSLWAPVVEHCAGRETVLPALRAVLLAGEVLPAARVNEWRPQQGHRLFNIYGPTEVTVDATEVTGPVTGGAPPIGRPL-PGLRALVLDADGHPCPPEADGELLLGGIGVARGYLDDPALTRERFVREGWYRTGDLVRYTAEGDLVFSGRRDDQVKVHGVRIELAEVERALHADPRVAEAIAVVL-DDAQGRHELAAAVTTRTPVAGAALRASLAEE-LPAAMVPTRVLVVDALPRTANGKADRRA------------ 169768276 625 -----------------------------------------VAVQKGNCHLTYQELDTHAGRVAATLRGY-IQDGDVVCLHADRSVNWIVGIMGILKAGGVYCAALPQEARETI-----FSASGSFLVP---------SLSD--QSFCPT--------DCDRLLVVEDLVKDPITHRDSRPQTDAYLCFTSGSTGKPKGVMCLHQGLV-AFQRDLEVRLFAQPGRRVAQI-MSVAFDGSIHEIFSALSYGAALVLQ---SGDD--PFAHLSDVDSAILTPSMARV-LNPADFERLSTVSTKVYLVGEPVTQDVCDRWSEQK---TLYNMYGPTEGTCGATQLHPRQRVTIG----PPNPSTRIYIMNQHQELVPPGVIGEIYIAGVQVARHYIGMPEQTAQRFVADPMYKTGDRGYWSEDGEVVCLGRTDRQIKLRGFRLDLDDLETRMIAFPAVTAVALTRQGNHLIAAI----------LPASTDVDAFSARQVLPPYATPRKILALDEFPTTKAGK----------------- 115397319 1446 -------------------------------------------------TWTYGEVNAMADRLADHLSEIGPLANVPVPLCIEKSPAVYIAILAILKAGGCPIDTLPAQRRHDL-----IARTGAKVL--LVSSDD----PAQTEEAVPSSVELVDVAQYTKDAPLNGVHQ---KSPRVKNSDMAYLIWTSGTTGAPKGVPITHSAAVSAMKSAIRCLQFSQYTFDVSIQDMFYTW-----GIGGVLISATREIMLGSFS-----KLANTTKATHAHLTPAF------AAGIPRKSCETLQVITMIGEKLTPSVAED----WGTDMRNTYGPAEATIVSTIRNEHKNIKSANIGWPM---DTVSVYMKNRRTIMKNAVGELALGGPQLSPGYLRQEDVTKAKYIYNTLYYTGDLVRMLSDGSLEYINRVDDQVKLAGIRIELSEISYSLGCHPLVENVAFLSAPGAIRPEQGGELVLLDDTALEIAQAANEKAQSTLPDNMIPSVYLVIRSIPKTASAKTDRRALQAA-------- 157349928 92 ----------------------------DIWRSSAERYGDRVALVDPYSNMTYKQLEQEILDFSEGLRAIGVKPDEKLALFADNSCRWLIADQGIMAIGAINVVRGSRSSVEELLQIYIHSESVALAVPELFETFCSRAAIREVMDRVPVFKEIIDLGRECRSVFLDSHYARKNYIYEISSNDIATLVYTSGTTGNPKGVMLTHQNLLHQIKNLWDIVPAEPGDRFLSMLPSWHQYLISVPLVYETLYSGIQKQISTSSTVRKLVALMELKRIIIAAILWPVHMLGKKLVYSKIHSAIGISKAGVGGGSLPSHVDRFFEAI-DIKVQNGYGLTE-CSPVTAARRPTCNVLGSVGHPIRHTEIKIVDSETDELLPPGSKGIVKVKGPHVMKGYYKNELATKKVLDEDGWLNTGDIVGRSRHGVIVLEGRAKDTIVLSGENVEPTELEEAAMRSTLIQQIVVIGQDQRRLG----AIIVPNKEEVLAA-------------------------------------------------- 52143519 1964 -----------------------------LIEENATCNPEKIAVVYQDIELTYKDLNEKANIIANELHERGIKRNSVVAIKLKNSPEMIISILGILKTGAAYVPLDPSYPTERIDTILEDCGATILLSDEEYQ-----------MDKLISL-------DVNSILTNDIAHTKTISYPE----DLMLILYTSGTTGKPKGVMLKNSNYIYSFKKEF---LIDQSTRFLQQ--ATYTFDMFIEEVFPTLAFGGTLIIYPRVHGIDFEELINEKEVNILS-CSPLTLNEINKLNKTK----SVKTYISGGEEIKPNYYDKI--IQSADVYNTYGPTETTVSYFKIDKNQLNNVSI-GRPIANAQMYILANDQLCGIN--TIGEICISGNGVTAGYLNRDELTADKFVEGKVYRTGDFGKWMPDGTVTYMGRIDNQIKLRGYRIELGEIEVVIRKKLDVLDVAVV-LKKKEEEKIICVYVVTREEVYK--ELKA-----NLPIYMVPAHIDIVDSIPMKLNGKIDSDQL----------- 120405462 44 -------------------------SIGKVFQDRAAQYPNNVFLKFEDREITYREANDTVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGAISGM-LNYHQRDEVLKHSLGLLSAAVVVAET-------EFVEAITESGADTDGLITLDELKQ-LAETAPTTNPATTSAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGFGGLGLLNSSDTLYCCLPLYHNNALTV-ALSSVINSGATLALGKSFSASRFWDDVIRYDATAFVYIGEICTYLLNQPEKPTDRRHKVRVICGNGAIWDAFTER-----FGIKVCEFYAASEGFVNVLNIDKTTGICPT----PIAEYDENTVRDEQGRRVKKGEPGLLLSKSNYQPFDGYTDKKESEKKLVRDAFFNTGDLMRAQGLGHAAFTDRLGDTFRWKGENVATTEVEAAVSTHHQIEECTVVEVPDT--GGRAGMVAIQLKEGHEGQSLAKAVFEK-LPSYAVPLFVRVVQELAHTSTFKSQKGDLRK--------- 120555720 42 -------------------------TLGKLVERNADKHPTRPAILFDDRSITWAELDAWSNRIAHYLKDQGLVKGDAIAVLLENRPELLATVVGAAKVGVACAMLNTSQKGKVLAHSINLIEPRLLVVGSELID-NAESVRGEVQLRHTTLNTFGDAPEGYVNLALEVSRTRPVLSNPVTMGDTAVYLYTSGTTGLPKAAPGSHRKFIKAYGGGMLSLAMEPEDVLYCTLPLYHGTALLV--CWGSVLAGGSAIFSASAFWDD----VRRYNATTFGYVGELCRYLLNQPPSSQDRNHGLTKMIGNGLRPS--IWKEFKERFGIKVAELYASSEGNIGFSNFFNMD----NTVGFSTAPYKLVKIRNDKGREVEKGQPGLLIINKKWAFEGYTQ-KEATEKSILRDGFFNTGDVLKEIGCRHLQFVDRMGDTFRWKGENVSTTEVENIIDGSGMVEEAIVVEIP-KTNGKAGMVTLVPQSNAFDINKLFDYLQEN-LPAYAVPVFVRVTNAIEKTGTFKYRK-------------- 115375639 458 ---------------------------GDLLRNAAAK-PEAPALISSRASLSYGELARKANRLGHALRERGVAPNRIVAVVMEKGWEQIVAVLGILSSGALPISGLPLERRAFMMENC----GATLVVTQPK--FSQGPWAEGIQV-------LTVTPEA-----FSDYSEAP--LPQVQGEDLAHILYTSGSTGHPNGAMLTHAGMVNAVEWTNRKFGVGPDDRLIALSALHHDFSVYD--IFGTLSAGGAIVMSTRRDPAHWASLMAQHGVTLWSTVPAMMLTYLEGGNVRLT--CPLRLVMLGGDWIAVTMPTRLRARFGGVKVVSVGTETSLWNITHVEADERRRSIPYGKPIANLDERPVW-------VPGE---LCCAGIGVAKGYIGAKKFTVHPRTGERIYRTGDLGRYLPDGTIEFLGRIDFQLSIRGQRIEPGEIEAALLQEPSI-SAAVVSAVGEHHEKRLVAYVVPADRGIDTRRIREFL-ARKLPEHMVPSSYVVLEALPLTRNAKVDRRAL----------- 218719723 2401 ----------------------ADELLHNLVAKQARRTPDKVAVTSHDGQMTFKELDEISSSLALTLRNMGVGHN--CVVPLCFEKSVLVAMLAVSKAGA-------AFSAMDITY----PEERLKVISSSL-GMNL-ILASPSQGELAKLGGNVFIVDSNSYMGTADTHFDEVRISR-KSDQLMYVCFTSGSTGVPKGVMITHRNLASAVQGRVSLGIRSDDRVYDFS---SHAFDVNIWSTWVALAVGACVCISHEERVGNLAGSITSFRSTTLFLTPSVAR------TIEPTEIPTVKRLYLGGEAVTPVDVSQWQE--HVELWGAFGPTETLCSFSRLDGPESATNIGRGVGVNTWICDP--DNSNQLMAIGAAGELLSEGPLVSPGYRGLPERTAAAFIEDRLYKTGDLVRYSFDGTIEYIGRVDTQVKLRGQRVDFGEIEYHLVPHPSTKLPLLVVF---------CEFSTPTASALDKIGVQAYLRNR-LPPYMIPEQLFTIPQILKGASGKIDRQQLK---------- 119896442 206 ------------------------QTLFDALLDTAALHGRQRAVVVKQVEYSYGDLIKMSLALGRLGSRLG-GPGERIGVLLPNLAPTLGLVFGLNAFGRTPAMLNYTAGTEGLQAACTAACLRTVITSRAF--LEQARLTERVTARIVYLEDLATLGLADKWLMLWALHFPRLATCRQQPGDPAVVLFTSGSEGKPKGVVLSHQALLANVAQIRAVVDISPDDKILNALPLFHSFGLTAGSLLPVL-SGADVFLYPSPLHYRVIPELAYDR-GCTVLLGTSTFLGNYARFAHPYDFFRLRYVIAGAEKLSEAVRTSWFEKFGIRIFEGYGATE-TAPVLAVNTPMAYRSGTVGQ-LLPGLHAKLLAVPGID----RGGILHVSGPNLMSGYLRVEQPGVSSAAGEGWYETGDVVDIDDDGFLRIVGRVKRFAKVAGEMVSLESVEKLAVQTASEFAHAASTQPDPARGESIVLF--STDPALTRERLQAAARDGGWPEIAVPRRIVPVDALPLLGTGKIDYVTLK---------- 116048634 509 ------------------NGIVTDASLHQRMFNVAATMPDRVAVVLDGGVLSYGELARRALQVAALLHRHGIEPGEPVAISLPRGLDQVTAVFGVLAAGAVPVMSQPAARQARI----HETAGIRWVLTDS-SGVVMAT--REGTTRLDV-------ASAWHIDP-------PSEYQPVRADSSAYIIFTSGSTGEPKGVEVTHANTIDVLNARYGVG-PDSRVLAVSSL----DFDLSVYDLFGVLGVGGAVVLLDEDHRRDALELIHQHRVTLWNSVPVLLDMLLVMAAEDPRPLPFEQVFLSGDWIGLDLPGRLFAKTSGSTKLVAMGGATEAAIWSNAFDPAHWRSIPYGRPLA-NQRYRVVDAQGRDCPDWVTGELWIGGAGVALGYRGDPAQTAERFVDERWYRTGDLGRYWPDGNLEFLGRRDHQVKVRGHRIELGEIEAALSALPGVARAVAVTIGKPVALAAAFVPTDPTTQ-PRTDELLAALRQL-LPDYMVPTHLQAIDTLPLSGNGKVDRQAL----------- 169860053 55 -----------------------------------------------DTKISYRELDNRANCLATHLRGLGVDVGSRVCLLVERTPRLVVGILGIVKAGASYV-PLDGNVVSDGTLHHAIRDSTPTVV-LTLRKFQHR--LADTSSKVVYLDDVLCSDDPGHCIKPQDSATK---------SDSVYIVYTSGTTGTPKGVDVTHGNVTNLL--CLAPGNLGMKPGMRVAQIMNISFDLAAWEILGAMMNGATLCLRGKTSKE--WRAVMR---SVDILISTPSML----TPHKPADYPNLKTVAVAGPKATADSWGAHVNFYNCC-----GPTETIVNTMQHHTPGDTI--TIGGP-TPNNSVYVLDENMSPVPIGEPGLMWAGGACVTKGYLNLPDKTAERYIPDPFFNTGDLGRWHMNGTLIPLGRIDNQVKVKGFRVELDGVAAAIESCPGVQVATALLIDEELWG-----FATPSSESAKAAALKV------QPYYAVPTRFLTMDEFPKTANGKTDKRVLRQ--------- 195384096 45 -----------------------------------------------------QEILNWSVRLAQNFKQRGLSHDDVICISAKNSTYVTPAAVACL-FNATPFHAVPILDINTLTHLLTITK-PKLIFCDA---VDYEKLKTASAAWSPEL--ITVTGKVEGVTYIEELKTEMFYQPQLGGDQTVFILCSSGTTGLPKAVCIA--NHTFDCSNNFVTC---ESVAY---CPSGLDW---ATGILFLLWSGCTRILTNRPFSAEYFELVVKYKITTVILVPVYISALVACPEASAEKLASLRTLVVGGGWIPSETLHKMQSIFTYGSTEIGGIAGGI--YT------EKLGTTVGK-LAPGIQVRILDENCSNLSHGEVGEVCVHRGRKWSGYYGNPLETQRMQDSLGWFHSGDLGYFDEHNNLYIVDRKKEIFKCLTMHYWPNEIEAVIAELPDVQQVCVAGVYIEKYGDAPAAMVVKRPGSTLSAQIKEHVAKRLVVEFKLFGGVYFADELPQNANGKVLRRVVKEKLTQ----- 161524770 541 ------------------------------------------------------EVDARAARLARHLVAAGVRPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERLAQIVDDAR-IAHVLTD---GASVASLPEAPALRVWRADRIDALDEAAD-----------VALPDVLPGHAAYAIYTSGSTGKPKGVIVDHASFARHCAAIAERYGAGEDDVFL--LFQSVNFDGAHEGWFSQYMSGAAVVLWP---PAQTCAMMNRDGVTMT-YVPPGCAAQLAEWALAHGAPPTLRSLTVGGEATSREAAMLRRALPNVRVVNGYGPTETVITPTRPGDDLAKLGDAAYLPIGTLVGARTAHVLDARLHPLPVGYLGGEGIGVARGYLDRPALTAERFVPDPYYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDAVREACAV-VHGQGAQAQLVAYVELTAEARAAAQLDAHLR-RTLPDYMVPAQLIVLDTLPRNANSKVDRARL----------- 26541506 500 -------------------GPWVPERFA----AQVDAHPDTVAVVADGGQLTYGQLDVLANRVAHLLTARGVGAEDRVGVLLPGGGALAAAVLGVLKSAAVVLPLDPGYPPARLAQLVE--DGAPRLVLSGAGSTDL----------LPDLDVVDVTGEEVAGHP---GHRPPAVATAPDAG--AHLLFTSGTSGRPKGVLTTRANRLMGMERQFSVGAGDR---VLCKAPLGFDWELLLPLVTGATVVSCRV--GGHRDLEYLRELIDRHGVSVCHFVPSLLEEFANAPAGAH---PSLRLLLSGGEELPAPLAERILDRFGAEFVNQYGPTETVIDVTRVSGPVPHRVPI-GRPV-PGAEVYVLDASMRPQPVGVVGELYVGGVQVARGYVGRAALTAERFVPHPFYATGDRARLLAGGSVEFLGRTDDQVKIRGNRVEPAEVAAVLRAHPQV-SGSHVTVQRTGAAPRLTGYVT--SDAANAEELREFLRER-VPEAMVPAQLFVLRQWPTGAHGKIDVTALPQPSGER---- 56478484 16 -----------------------------------------IAIECDDEKVSYAVLRDRVSRAAGAWKTLGLQPGNRVIVFAPDSVDWVVAYLGAIWAGGVAIGVNPRLSMNEF----------APILNECEPRFVWTEQARALVAEARTVAEIVADGPGTSNWATHLAAAEAVAPLERATEDAALWIGTSGTTGVPKGVVHAQRTVTNAHSFACGILGLTAADRLYASSKLFFAYALGNSLFAG-LRVGATVILDRQPTAERVEYMVEKYRPTLLFSVPTLYRKMLQTGVARRIAQYGIRHCVSAGEALPLAVRQDWREATGHTLISGYGTSETLCLMLFSDDDSGLM-----RP-TPLTEVR----HADDVDPDVPQRVWIRHSAVALGYWERPEAQADGF-RDGWFSPGDMFLRHADGRLEYTGRNDDMLKIAGQWVSTLWVEQSLVCGETLHQIASVGVSSADGLTALAVLAVASPERRSEARQRMDEGIATLPGHRRPRWVHWLDELPLTPTGKLQRGRLR-ALHESAVA- 157130911 26 ------------------------------------------------------ELRTRAVRIAQNLKKLGEKSDEVVTVAALGNENLIPLLVALQFL-AVPYNTLPNYAEDEMAHMMRQTQSRLMFCDSS----NYRTVSKASRK---AIEGDVVIFSLDQFTSIEDLLVETGSEDEFKTKTIWSIFCSSGTTGFPKGISLSHANRASSFQGMSNLSILVTGSVHW--ISVVYTYDMA-------LFYDSVVVFTRKPSEDLVFDLVEKYRINVVNGPPFFANAVANHPRVKTADLSSIALWGIGGYYVSDSVRDAMDAILPNGKSYTF-FASTECGPIAMD----LVQRKRGATVCPNMKVRIVDDDGKSLGVDEIGELLVKRAVPFIGYYRNAEATESVLDEDGWFQTGDVGYFDEDGYLYIVDR-KSEIFKYIDPVSPSELEELIMQVPGVEEVCVVGVPLENKSAELPTAAVIRQQGSEVSDIANYVAEQVRDHMKLRGGVHFVEKLPVTSKGNVKRKEVKNMI------- 170061513 25 -----------------------------------ERSPDKVIQIDGDTTMTRAEMRLRIVRAAQNLTKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPSFDADEMAHMMRQTE-SKLVFCDADNYDTVQVATRKVGFGVEDCRIFVMENAPNEECAVDQLFVEHVFYPKYLGDSIANITCSSGTTGLPKGVCYSHAQTIAGFCKVANIC-LNFSTLYWGTGVYVLN--------MAVMNNSTRLITRRPFSTDLFFELIRKYKIRF--LYTPASYAAAIASDPRGTDLTSIKFWALGASNVSESIRDTVDELVRGHGRNFYGTSESGFLAADFFKRKPNAVGKVGTNM----QVRILDEDGNPLGVGEQGEVVVQSGIKFLGYYKNEEASREALDKEGWFRTGDIGYFDEEQYLYLVDRKKDIFKYMGNQVSPSEVEAVIEKLPGVQHVCVTGLPNEDKTSDLVTAVIQRE--PTGTQLTAAEVIDHVAKHHLRGGVFFVEEFPMTTNGKIIRRKVRQMLLD----- 206580468 456 -------------------------TLSALVADQARKTPDAPALADAHWQFSYREMRQQVVALAQLLRQRGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLIT-------SADQLAR--FSDIPGLESLCYQQ------PLAAGDDAPLALS--KPEHTAYIIFTSGSTGRPKGVMVGQTAIVNRL------------------LWMQDRYPLSADDVVAQFIAGAQLVMAEPEAPQAMQQFFARYGVTTTHFVP--SMLAAFVASLDADSVAACRTLRCSGEALPTELCREWERLTGAPLHNLYGPTEAAVDVSWYPGSELAAVTGSSVPIGPVWNTRILDAAMRPVPPGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLTNGAVEYLGRSDDQLKIRGQRIELGEIDRVMVSHACVFNQAAATGGDQLVGYLVSDSGLPLD----TAALKARLAEQ-LPPHMVPVVLMQLAELPLSANGKLDRKAL----------- 157133084 51 -----------------------------------------------------QELRLRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLLYGCFLIGA-PVNCLPDFTVDDMAHMLRISKPVLF-LADEDNVETVKTACRDAEIR---PKFVILDGDLSSSDLLQQTGSEQFYFPPYLGDSIAAILCSSGTTGLPKGVSLSHAHIIH---QSGLVC-----NIHLSKPPFAFS---------SLYWASGFYQLIQCPSPEVLFDIVQKYSLT-HVFCPPMAMV-LQSPLLPQADLSSLRSFFSGGGFVSTTLRKSFEKLLNCKISVGYGTSE--IGYAASDGFGFAREGSVGM-LAPNIEAKVLNDDDSQVGVNEKGVLWFRYPIKPLGYLYNQEATDEIMTDDGWVCSGDIGYFDKDSFLFLVDRKKEIIKYKNYQISPAEIEAVIEQLPEVAHVCVVGLFDPMLHVDTAVVQLRRDCTLSEARVIDHVAEK-LADFKLRGGVFFADELPTTKSGKLQRYEIRKYAEQRAASG 187918796 518 --------------------------------DHAIARPDARGVADINRSLTRGEVDARATRLAQRLVAAGVSAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERL----------AQILDDAQ------------MTHVITERGSLAALPASDRLRLWLIDEEPVELPRVSPHQAAYVIYTSGSTGKPKGVVVDHGSFALHCAAIAERYGAGERDVFL--LFQSVNFDGAHEGWFSQYMSGAAVAITADTPPAQTCRMMVREGVTMT-YVPPGCATQLAEWALSHGAPPSLRSLTVGGEATSREAFALMRRAFNARIVNGYGPTETVITFYPTDDTAK-LADSAYLPIGTLVGARSAHVLDARLNPLPVGYLGGEGVGVARGYLDRPALTAERFVPDPFYRTGDLVKRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDDVREA--VAIVHGKGAQAALVAYVERSTRADAAELDAHLRH-TLPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 84393063 87 -----------------------------------AERGDEVAIIADDKTLTFNELHKEVCLFSNALKEQGVRKGDVVCLYMPMVPEAAVAMLACTRIGAVHTVVFGGFSPEALSGRIIDSNSKVVITADGVRGGRAVPLKKNVDEALPEVKNIVAWHEHRDVWWHDAIANVSADCPEMNAEDPLFILYTSGSTGKPKGVMHTTGGYLVTFWCTADVGWITGHT-YLVYGPLAN-------GAKTILFEG----VPNYPNTSRMSEVVDKHQVNILYTAPTAIRALMAKGNEAVEGTSSLRVMGSVGEPINPEAWEWYYKTIGNEQSPIWQTETGGILISPLPGATDLKPGSATRPFFGVQPALV-DNMGNIIEGATDGNLVILDSWTVHGDHDRFEQTYFS-TFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFDKIAEAAIVGIPHDIKGQAIYAYITLNDEFPTAKEVKDWVRKE-IGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 194546300 244 -----------------------------LFEAQARRTPQRIAVHAADRSLSYAELERESAALAVRLRAAGVAPEQRVGVCLRRDSGLLVGLLGVLRAGGCYVPLDPAYPEERVAYMLDDADCLLVLV-DASTRERVAALGR------PCL-TLEEGGDQANDLAL------PAS--EVGADHLAYIIYTSGSTGRPKGVAIEHGSAHAFLRWAGQHYAAEEWSGVLAATSVC--FDLSVYELFGTLAEGGTLHLVENLFSLPDYP--RRDEISLLNTVPSVCAALLALG----DLPGGVRTLNLAGEPLRGHLVRQIRGLYGPTEDTTYSTAHELLHAEALDEP------PIGRPL-PGTTVEVLDGFEAPLPLGVAGELYLGGIGLARGYFGKPEQTAERFRVDRRYRTGDRVRMREDGVLEHLGRLDDQVKFNGFRIELGEIASCLASFPGVSEACAMLTEDSA-GLRRLVGYLAAPFAPPLQALNEHLGQ-SLPHYMLPSAFVVLAELPKTLNGKIDRKAL----------- 195092605 54 -----------------------------------------------NTVLTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITKPRL-IFCDGEDYEKVKSATEKLNAKIITMRNHQSGSSIEEVLPVE-TDFQPARLEQGNDQTLAIL-CSSGTTGIPKAVTISNSRNILITCRSLDVQYTHSSLEWLTCLATT-----VSSGV----YSTKRIIADNPFDPARLLRVIKEYKVTWLMQAPSHMAMISNCPEFEQANLDSIRFYNFGGGRCSLEAQQRSRLQFDC-MYFMYGFTEASVNCEFDKKP-----NSVGRLEEDY-KLKILDEQGNTLGPNKVGEICVYSGQYWAGYYGNPEETRNVRDSEKWFHSGDLGYMDDDGFLYIMDRKKDMLKYQNIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKGSKIQAQDVVDFVKGHCSAIYKLHGGAIIVDDLKRSPNGKTNQQLMK---------- 169773199 2581 --------------------------------------------------WSYETLNTKANRVAAYIASQGYKNKMIGVCCGRNLPS-YPIIVGIFKSGNLPIEGLPDERKA---FLTEDADCPIVFTETQFS---------QSFSRVPEGCRVICVDELVETMPAEDRDYQS------HPDDVAYLLFTSGSTGKPKGVMVTRGNLSSFIESFREFCTLGGTGRYLAQASRAFD-----PHLLEMFFP-WRQGMTTATAPNDIKTTLSKWEITHASFVPSM----VDQSDARPEDCPKLHHMTVGGEKISKKVL-DTWADSHIALVNAYGPTEVTIGCTFAHVGKQTNMRNIGPPLTACACHVMIPGTDNYTLRGQTGELVFSGDLVGKGYLNRPDATGFVTGPNGMYRTGDIGRLMPDDSVEYLGRGDDQTKIRGQRLELGEVSEVLVKHPGLARAQLISFITRSDARRESVAFVQSDIATLGKELQDILKKK-LPAYMVPELILPITYIPKAPMGKANLKEL----------- 118465910 456 ----------------------------DLFAAQVARTPDAVALTCRGRSMTYRELDLAANRLAHALIDRGAGPGELVALVFSRSAEAIVAILAVLKSGALPIDALPAAR-------IEFMLADA--------------------APIAAVGTAALAGTLDGFLPVIDVDDPALAPPTPAPDDLAHLIYTSGTTGVPKGVAVTHDDLRIGIELSAQQVWTQFHS---------YAFDFSVWEIWGALLHGGRLVVVPTQAPDELHALLVDEGVTVLTQTP-------SAVSTLSPHGLDSVALVVGAEPCPAELVDRWAP------DRVMVNVYGPTETTMWASHSAPLTAGSGVPGSPLRGAAVLDGWLCPVPVGVVGELYVAGVGVGVGYWGRGGLTASRFVACPFYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDG-VGERRLVGYVTGAADP--VEIRARLGQR-LPSFMVPSAVVVLDVLPLTVGGKVDVGAL----------- 195436376 86 -----------------------GKTVARCFHDLAKKHPKKICLVMDDHKLTYSEVLLLSQRIAGYFQKRGLQRGDCVALMMETRVEYPCIWLGLSQLGVITALINSNLRGESLLHSIRVANAKALIVGSELADILQNLIAEQLPRDLPILENAILNVELSRQTPLE---LSKVILPEEARSKLLYVYTS-GTTGLPKAAVITNLRYLFMTAGTFYMLRLRSDDIIYNPLPLYH----TAGGIVGVLLNGSTVVLRKKFSASNFWRDCYRNRCTVAQYIGELCRYLLATPYTKDQQQHNLRLMYGNGLR--PQIWTQFISRFGIQIGEIYGATEGNSNLINITNRVGAIVPVFGGKLYPVQILRLRDSQGRCIKVGEAGLLVRRAVSAFHGYADKGASEQKLLRDDVYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLNDCVVVQIP-HVEGKAGMAAIVDPQRKVDMDYLSIVIRG-SLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 194477166 18 --QAFVSWDGDLKQSYRQTDWKSLESIDQLWPMLSKDYGDNLALVSPHTYLSYSQLSERIEQASAAFIRFGIKDGDVVTLFAENSPRWLVIDQGLMRAGAADAVRGIAAPSEELEFIIKDSGSIALIVQSA-------NILKHLELEASLLFVLILEGEAEEFI---SYGAKTQALPSFDSRRLATLIYTSGTTSKPKGVALTHSNLLHQI-RTLRVVVEPHSNNTLSILPIWHAYEVSVPRLWQALMEGFEDNLSNLPSHVNYLPVCNKARITWPSHVLASITIWPKVRQQLVGDLLTTAI--CGGGALGAYIDSFFEAI-GIELLVGYGLTETLTCRRRSANIRE----SAGRPL-PLTDLRIIDSSSRPLGWGEKGRILARGPQVMKGYYRESDSNMTILNGESWFDTGDLGYLLPDGSLILTGRAKETIVNNGENIEPVVLEVTLSASPLVEQIILIG-------------------------------------------------------------------------- 159899647 507 -----------------------------LFEAQAARVPERTALHFEGQTLSYAELNQRANQLAHSLRQRGIGCDMRVGLFIDRSLDLLVGALGILKAGAAYVPIDPIYPQDRISAMLEDG-AVSLLLTHA-----------ELAAELPKLDEVLCLDQAWPTIAQAPTHNLNLAL---EPRSLMYVLFTSGSTGRPKGVAIEHHNYVNYIQGLLQRIEAEDGWSY--ALVSTFAADLGTTNVYGALCSGGEVAYERATDPEAFAAYFRQHRIDVMKLVPS-HFEAMRGLNNLADVIPKQRLILAGEASLWEQLSDIRQLQPSVQLQNHYGPTETTVSMLTYPIPSQPHYPSSTVPLGPLGNVQIY-VLDRRMQPGVPGELYVGGAGVGRGYIGRPDLTAERFVPNPFYRSGDLVRYQPDGAIEFLGRIDLQVKIRGYRVELSEIETAIQAQAQVANSVVILREDTPGDKRLVAYIVPEGQSLNIGSIREALRN-SLPDYMVPTAFVELDGLPLNPNGKIERRALPAPSNER---- 167588975 256 -------------------------TFLEQFAQRAASAPDSIAVATAEASLTYAELDDQSSRLASFLAEYAIERGDVVGVVADRSERWIVGMLGVLKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSEH---------------LPLLADFWAIPMFALDFQLDTL--EPASASEVRPDDAAYIIYTSGSTGAPKGVVLEHAGLLNMAQYHVDAFGFDADDRFVQ---------FYSPGFDGTLLAGARLVLAKTSVIRDAPRFVEQGVTTINATPAYLAALDWDALGA---------VKRVISAGDNARVADLCKLARTRSCHNSYGPTEATVCITDYVVDAATAYGARLPVGRPIRNAHLYDEHGALAPEGCTGEICVSGIALARGYVGRDDLTAAAFIAHPFYRTGDLGVWLPDGNLEITGRRDTQVKIRGYRIETGEIEAALRQHAGVADALVFVREDQHKHLVACV----ETATASVASLREHLQAR-LPEFMVPASIVTLERMPLTPNGKPDRK------------- 169776337 448 ------------------------------------KQPDAEAICSWDGKLTYHELDILSASLASRLVELGMGGAESIIPVYIDKSRWVPIILAVLKSGAAFTLFDPSYPVQRLRLMAEDVDARVILCSKMTA-----ELASQI---VPQTLQIDDETDCSE------LHPGPVSLRPSRPEDALYVAFTSGSTGKPKATVIEHGSYCTGAREHIKAFRLNKNVRVLQFALYA--FDVSIMEILSTLMAGGCICITTPQAFEEAFSTL---GITHALLTPSF------ARTLRHVQLPSLDVLILGGEPMSPVDAEH-WASRDINLMNAYGPAECSVNTTV----QPCVFSNPGNIGFPTGAA-CWRDHNNLVPIGAVGELLVQGPIVGRGYLNDPALTKASFTEIAYYKTGDLVRQQMDGSFVYIGRKDQQVKIRGQRIELHEVELQVVIETVITEGQPQPLLVAFLNLKVHGGHVNRDLGPFAMPDEEWLRKQSLPPSMVPEVFFPLAYTPTTPTGKIDRRLLRE--------- 167561445 9 ----------------------------DLLDSAAAQRPDGIAIADPRRRMRYAQLAADVRRVAAALAAAGIGPGERVATYAPKAYETIVTMLAANLVGAIVVPINPQLRDHQVL----------HIVADSGSRLMLTTAPRRLAARPAGLVSWLVDDVAALAGASDDAHAHAVD------SDPAAILYTSGSTGRPKGVVLSHRNLTAGADSVAAYQRLAHDDVILGALPLSFDAGLSQ--LTSALAAQACYAPLDFLRAEEVPAWCAQVGVTSITGVPPL---WMQLAAVAWPDNARLPVRRIAGGTMPQPLLHRLRQIFNAAPYLMYGLTEAF-RSTYL-PPEDLAAGSIGKAV-PNAQILVLRADGSECDAGEPGELVHRGAFVTLGYWNAPELTAQRFLADVAVWSGDIVTRDAEGFLYFVSRADEMIKTSGYRVSPTEIEDILFECPETLEAVAFGVPHPTLGQAACVY-VGGDPAQCRQALIDACRAR-LPSYMAPQHIEIASALPRNPNGKIDRPLLKRA-------- 182436382 506 -------------------------TLPDLFAEQAAARPDAPAVRTPSGTVSYGELARRSSQLTRVLARRGVGRAEVVAVAVERTADLPLAVLGVLGTGAAYLPVDPDQPAERLTMMLQDAGVRAVVTTGA------------VHDRLPAVDVPVLVLDADEV--RRELDTEPVACP-ADAGDLSYMIFTSGSTGRPKLDHRGRVNNFHDFNRRFDISTGD-AVLSVSSL----GFDMTAYDLLGTLIAGACAVL-PAPDPSHWLDLMREHRVTVWHSVPALLGLLLDGMDDLGEALPDLRVVLLGGDWIPVTLPGRLRTVIGLGGATEASMDSTIFEIEQVDPGWQSI--PYGVPMA-NQTAYVTDGDLRLVPQGVPGELYLGGTGLAWGYADAPGQTADRFPPNPFYRTGDLARYRPDGSLELLGRVDFQVKIAGHRIELGEVEAALRDRPGVGRAAAVTIGEQ----RRLVGYVVREEGAGPVDTTAVREDLALPGYMVPAFLVELAELPLSPNGKVDRGRL----------- 170592333 129 ---------------------------------------------------TFQDLFDKVVVFSAILRSHGVKKGDVVVIYLPMILELPIAMLSCARIGAVHAVVFAGFSADALAARIRQTESRILITADGY----YRG------KKLVTLKMIADDALAECNVPVEKVHLKRVRKPDSTASDPLFILYTSGSTGRPKGIVHTYMTYTYATVKFVDIYWCTADCGWIT----GHSYLVYGPGLTCVIYEG----VPSYPTPSRMWQIVEKYKVTTLYTAPTAVRALMAFGDQYVTNRSSLRLLGSVGEPINPVAWKWLHKVVGCVVLDTYWQTE-TGGHTITPLPAAIPCK-XGSATLPFVEPVIIDEEGREIEGAGKGTLCFKWPGISRSILGDHDRFMSTYFSPGYFFTGDGARRDADGYYWITGRIDDLMNVSGHLLSTAEIESALVSDNDVVEAAVVAAPHDIKGSFPYAFITLRLGXKKIEDLKLLVRKK-IGAIAVPDVIQVAPGLPKTRSGKVTRRILRK--------- 172064812 9 -------------------------TLSELLQNRAATLGDKTAYVFLSESMTFAELDARARRVAALLQQNAIDIGDRVLLLCRPGLDYVSAFMGCLYAGAIAVPAYPPRNRQHMVRIAGIVEAGANTI--LCSAEDHARCATWLADTDASGSTLLDVGGAQAL--------DPVPSPSVQPSRIAFLQYTSGTTGSPKGVMVSHGNLMHNLGLMREWLAYDEQSTIVSWLPPYHDMGLIGV-ILTSLYGGFRVLMAPEQHPYLWLRAISQYRADLTG-APDFAY----RMCCRRISDEQLATLDLSCVRVAYNGAESVRASTLTDFAQRFGLAEGTVSPQPLDRPGERVLVSVGR--TDGEQHVIVRDLETNERCADIGEICVAGPSVAAGYWHLDEHSLAGHRDQVFMRTGDLGFILGD-ELYVTGRLKDMVILAGRNYYSEDIEYALIVGELVPNGCAAFMDDQVDAER-LIVVAEVERTQRKGNLDSFIDAIRQAIWNRPSAIVLVSSVPKTSSGKVRRSTCRTQL------- 171679201 3196 ---------------------WPG-TLAHRLDDVVAANGDKLAVSEGGDYLTYKQLDDKTNAIAAALMENGVSRGQYVAVYQELTPDWICSILGILKIGAVYVPLDPGTPVARLAMVVATCHPAALLV-DKTTQSGSTALALALDTYPTTV--IEVSTVLEPAFKPNNLQRRIQTVPDAR--DPAIALHTSGTTGTPKVIVLTHANLANEVESSTKTYGLDSNVTVLQQ--SASGFDMSVLQIMLALALGGTLVVVPRGFRGDAVAVTEEHKVTYTCATPTEYRSWFDCAALRRSDHSLLGAFREHGAESSPENMRPFRLFNGYGPAETTCCSASIELTSMLTSSATTPATIPAGPACANESVYILDEEMRPLPLGLPGEICIGGVAVARGYLELGEQTARAFVRNPFFRTRDRGRLLPDGSLVVEGRIGDDTQRGAVAVAAAEQDSKFVVGYVVLDAEFLSHDVQ-----------PLEEGPTAATLARLLSDLPLPRTVRPSMLIPIDKVPRTTSGKTDRRAL----------- 170054120 1 ----------------RETKVWSGASFGQTLLAILSLNPDRVSMTCG-------EMRLRAIRAAQNLTALGLGKGDMVSMACANSENLVPMVLGLL-INGMPFNSLPEFGLDDVAHMMEITQPKLVFCDVSNYELTMRAVDVVVKNK-PLVYVFMSVNKAEDLLKERELMFSPPYLGDSRKQ-LGVVICSSGTTGFPKGVCVSHAQLISIAGGMFATVKFNYYLNFSYLFWVSGFYTM----IMSLLNCTTRLITRSPFSADLCFDLLEKYPVDYIFTPPSYANILLIHPRLKTVDFSSIKLWAFSGSFLPAKIRDSIAALLGRTMNEIGGFATDIMKQKPL---------SVGTLMANV-KAKIVDDNGNNLCNGEQGEVLVKFSEDFSGYYNNPEASVECVDAEGWFRTGDIAYFDDEGFLFLVDRKKDLLTYQNYQIAPAEMEALIGKIDGVKDVAVVGLLDEGVSDLTTAVIVKTGGSNLTKEKVIEIVHSTVADYKLRGGVYFVSEIPLSSAGKPLRRKVRDNLMQQI--- 50307695 125 ---------------------------------------------------TFGELLRQVSEVAGVLQSWGVKKGDTVAVYLPMIPAIHSVIFAGFSAGSLKERVVDA--GCKVVITCDEGKRGGKIVDEGLAGVDSVSKILVFQR---TGTQGIPMKPARDFWWHEECVKQRGYLPPVNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLGSALTTRFVFDIHPEDVLVGWITGHTYALYGPLTLGT----ATIIFESTPAPDYGWRIIERHRAT-HFYVAPTALRLIKRVGEEKYDTSSLRVLGSVGEPISPDLWEWYHEKVGCVICDTMWQTE---SGSHLIAPLAGAVPTKGSATVPFNACIIDPVSGEELKGNDVGVLAVKSPWPSMA--RSVWNNHARYFETGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALAEHEGVSEAAVVGITDELTGQAVIAFVSLKDGSPDNLRRELILQVRGIGPFAAPKTVVVVNDLPKTRSGKIMRRVLRKVASKE---- 165881889 1126 ----------------------------------AASNPDATAVIFDDQHYSYEWLEQTANRLAHGLVAQGL--TDQVVGIMQARKPLLASVLACLKANAAYLPLDPNFPQAKLAHMVSDSGCAAI-------------LGEQTDISLPVISPVALLSEHHEH------STPPVVVHHAHS--LAYLNYTSGSTGQAKGVAIEHQAYIESAKAFIE---LSHTDVVLQFATI--NFDAFVEQLFPSWAVGAAVVLRGDTDADTLYQQAQRHKISVMDLSASIAASWARMATTTPLSLPHLRQVHSGGEAMSEQADWRAAGLGEVRLLNTYGPTEIVVE-AAIHDCRTLTAGEQ-VPLGHALNGRVLDSNLQPVAEGQVGELYIGGELLARGYWQRPAQTATCFIADPFYASGDLVSW-QNGALHYHGRSDHQVKIRGFRVELGEIETRLTQLPDV-DVAVVITEQQAQSLSLIAYVQSHDDPDYALRLKRALTEQ-LPDYMVPAQIVVLAQLPVNTSGKLERQQL----------- 52143518 449 ------------------------ETLIALFEKSVNLNANNIAAQFENETITYSELNERANYIGSELLKNGVTKESIVGIISESSIGMIAAVLGALKAGALPIDSMPLERLS-------------YIIKDS-----------KMDALITSQENFEITDLSEDFLSLEGMSATAPRRTATKNS-LAYVIYTSGSTGNPKGVMITNENIVNQAYWHITEAELTNKSRYIQN--TAFIFDGSALEIFSTLLSGAQLLLVDSKEPEELLKLLPGAHINI---LPSMALVEYAIDNKKEEALNSFERLNLVAEKIPGELIGKYNSTKGSKLSKLYGPTEATITSTQLNENMNLVNIPIGKPVSNY---KVYILHKNDLAQGILGEICISGRGVAKGYLNNSKLTEEVFTDEVIYRTGDIGFINPDGEVELVGRMDEQVKIRGFRVELQEIESTLKGVEGVKEAVVVNLNDDFL-----VAYFVGDKKVNDLIIKDNLSNR-LPEYMVPEFIIRLDEIPLLPNGKINKKLLGELKLNKL--- 169629209 460 ----------------------------DLFEREAQAHPESLALVAAGTRYTYAQLRGAVSRLCAELIESGVTPETTVALALPRSADSIIAILAVLAAGAVPVIGLPAAR--------------------------VESILRQSN---PTLVITVIAGRGYQVLILDDPETESGHAVVVHRDQSAYLIFTSGSTGEPKGVVGTHAALMSYFADHRDRVYRPATARLGRKLRIAHAWSLSFDAMIGLL-DGHAVHLFDAEAMRDASLLVRAERGVDMIDTTPSMLAQLSAAGLLDHELA---VLALGGEAIETALWDRLRSLSDTAVYNCYGPTETTVEVAAVKEYPAPTIGTPNQGMVGY----VLDSRLRPVPDGAVGELYLAGAQLARGYAGKPAVTAAAFVADRMYRTGDLVRRLPHGGFAYLGRADSQVKIRGYRVEVGEIESALRLQPDIQTAA-VTVVRRAGGASLVGFVVCEKDTFDSARTMMRLADR-LPSYMMPSRLVPLPQLPVTVNGKLDGGALERLAREALSGG 23500936 126 ---------------------------------------------------TWNDLHALVSKLQQFMLSEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGVQGVLDRFGQIEPKLFFACDGYW-YNGKRIAAEVTAKLPGLKRAVIVGEAEAYAALEPFKAKPVEFTQLPFDHPLYILFSSGTTGIPKCIHRLHADFYFTTCGWMMWNWLASGIASGATLMLYDGSPFYPDGNVLFDYAAGMTYFGTSAKFIDA--------VLKAGLKP-----------GETHDLSALRTISSTGSPLSPEGFAFVYDAIDVHLASISGGTD-IVSCFVLGVPTEPVWQGEIQGAGLGMAVDVWNDDGKPVR-GEKGELVCTKPLQFWNDAQGEKYQAAYFERDNIWCHGDFAEWTEHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIGQ-DWDRDVRVVLFVRLAEGVVLDDDLKARIRTKGATPRHVPAKIIAVRDIPRTKSGKIVELAVRDIV------- 161367420 4 ------------------------RTLHDWFAGSAARHGDAVALEVGGYTLTYRHLDRTVDHIARAVLDTCDTTPRRVGLYASRSVAAYAGYLAALRLGATVVPLNPSFPAARNERIVGNAALDVVIAQDADPG-------------LPAPACVVDPSLAQRTLALR----EPGPASTGRRPDAAYILFTSGSTGAPKGVPVAH--------RSVDA-YLRHVIPRYALGPGARTFDLSVFDLFCTWGSGAALVV---PTRGDLLAFVAARGITHWFSVPSAISLAQGLGRLAENSMPNLRWSLFCGEPLTLEQARAQRAAPGSTMENLYGPTELTLSCAQFRLP----VGRAAWPVTANGTVPVGELYGYDHRPGTTGELCVRGAQRFGGYLDPDDNRGAAPPEDAWYRTGDRVR-DEDGCLVHLGRLDHQVKVQGYRVELGEIEAVLRGHPQVTEAVVVAVRDDD-GPMTLHAVCTGTGGGDGDELLTLLRTK-LPQHMIPRSLAFWRRFPLNSNGKVDRNAIGAAV------- 148560105 126 ---------------------------------------------------TWNDLHALVSKLQQFMLSEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGVQGVLDRFGQIEPKLFFACDGYW-YNGKRIAAEVTAKLPGLKRAVIVGEAEAYAALEPFKAKPVEFTQLPFDHPLYILFSSGTTGIPKIVHRAGGVLLQHLKEHADLRDGDRFFYFTTCGWMMWNWLASASGATLMLYDG-----SPYPDGNVLFDYAAAEGMTYYGTSAKFAVLKAGLKPGETHDLSALRTISSTGSPLSPEGFAFVYDAIDVHLASISGGTD-IVSCFVLGVPTEPVWQGEIQGAGLGMAVDVWNDDGKPVR-GEKGELVCTKPLQFWNDAQGEKYQAAYFERDNIWCHGDFAEWTEHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIGQ-DWDRDVRVVLFVRLAEGVVLDDDLKARIRTKGATPRHVPAKIIAVRDIPRTKSGKIVELAVRDIV------- 88857003 561 ---------------------------------------DNIAVKLGKNSLTYKELNERANQLAHFLREYQITPDTFIGLCVERSLEMVIGTLAILKAGAAYVPLDPAYPRQRLTYMMSNSGVSTHFIIKQLDLTDYSSVCIDGLSYAQTVKTFANYPKHN----LGDL------VSGLSSNHLAYAIYTSGSTGQPKGVLLEHKGIVNVAFNHRDYLEVDHTSKVLHFASMS--FDAGTWEYIMALLNGATLIIADSISPESISQLLYAEAITHVTL-PPAFLAMME----YRDDL-ALKALIVGGEACDQELVNRMINAYGPTEISICATWAELKPNSKV---------TIGKPLKN-TSAFILDNSLALLSPGVVGELYISGVGLARGYHQLPRQTAERFVEDKLYKTGDLVRYLPEGELEYLGRIDEQVKIRGFRIEISEIEGVIVACPEV-NAVVVTVISSATGSKHLLAYVSADENNTAQAIINIKKQVALPDYMMPSNFVEVEQWPLTSNGKIDKRAL----------- 145222773 44 -------------------------SIGKVFQDRAAQYSNNVFLKFEDREITYGEANEIVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGAISGMLNYHQRDEVLKHSVGLLSASVFVEPITESGADTDGLM-----TLDELKK----------LAETAPTTNPATTSAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGFGGLGMLNSNDTLYCCLPLYHNNALTV-ALSSVLNSGATLAIGKSFSASKFWDDVIRYDATAFVYIGEICAYLLNQPEKPTDRKHKVRVICGNGLRIWDDFTKRFGIDRVCEFYSASESNTAFVNFFNLD-------KTTGICPSPYDESRDENGRVKKVKKGEPGLLLSKSNFQPFDGYTDKKESEKKLVRDAFFNTGDLMRSQGFGHAAFTDRLGDTFRWKGENVATTEVEAAVSTDPQVEEATVVEVPDT--GGRAGMVAIQLKDGKKALAKAAFDK---LPGYAVPLFVRIVEELAHTSTFKSQKGDLRK--------- 88857007 548 -------------------------TITELFASCVSATPEKIALICAQQKLSYAELDAASNNLARYLRQKHLRINKNIGLLLPRSTQMIVAMLAVLKAGCTYVPLNPDYPEARLNYILEDANVELVITTDSLTGISTVILNDELSVKL-------LAGEDVSQNESEGLEFEPSVV-----SEPAYVIYTSGSTGQPKGVVVPHRAVI-RLVTEPNFMTLNQDTVFLQAANVA--FDAATLEIWGPLLNGGQCVIYPERELEQLNQIIVRHKVNALWLTAGLFSEWSKECPVEL----PLQYVLAGGDVLDPAAV--------CRVQQRLPKVQVINGY----GPTENTTFTCCYPVANFDSSKVMLLSDNELVPGCVGELCVSGAGLAQGYLNQAELTEQKFALNPFYRTGDLARYNAQGVIEYVGRIDDQIKIRGFRVELGEIEQQISQLNEVSSALVMVCEDKHI-KRLVAYVEVSDRSYDLAQLADELKQR-LPDYMVPSAFVIIDAWPLTNNGKIDRRALPQA-------- 211590269 1295 ------------------------------------------AVCAWDGSLTYSELVALARRLAGLLQSFGSGSEPGAVIGIERSKWFPVAILGVMMSGAAMVLLEPNFPTQRLRHILRDAGARTMICSTVFQ----EKCAGLVDDMLVLTHDIVTQADYDAWTPSAVSHHDPM-----------YVAFTSGSTGAPKGVVIEH-GMVYSMLKA-------HKDIIGASI-ASRGLLFASPAIVLILCSGGCVCVSEAQRMNSLAKTMTTMQVNMAMLTPSVARTLAPAA------IPCLQTLILGGEAPSASDASRVK------LHQSYGPAECAM-YTTTTHP--LTSSSDLGNVGSSQNASCWDNHDELQPVGSIGELLIGGPIVGRGYINRAQESAAAFICDRLYKTGDLAILNADGSLNLVGRKDTQVKLNGQRIELHEIEH--CAERYQHGTAVIAELIKPVGQRPRLIMFVYDPAPPSRQNQAYLENQHLPPYMIPSHFLSLSRLPLSPSGKADRKTLRQVASK----- 62424901 19 -------------------------TLIDVLLEVAGAHGDQPAIDDGQKVLSYSELIVEIRDLALQLAAVGIGPGDKVGVRVPSGSDLYVSILATMMLGAVPVVDDPDERAHTV-----FTEAAVTGIITADRSIEAR-------TDRPPLQN-------------SDLRRP-------TPDDDCWVIFTSGSTGKPKGVAVSHRSAAAFVDAEAAMCQLGPGDRVLAGLSVAFD---ASCEEMWLAWRHG-ACLVPAPSGMDLGPWLSSRNITVVSTVPTLAALW------PADSLDAVRLLIFGGEACPPELGRRVWNTYGPTEATVVACGAQLDG----SDPVRI-----GLPLAGWSLAVV-DAAGIPVAEGETGELIIGGIGLAR--YLDPEKDAEKYAPDRAYRSGDLVVNDPAGLVFV-GRADEQIKLAGRRIELGEIDAALQALPGVEGAAVKQTPDILVGYLASSTPDPES---RMSEWEQLLRAE-LPAALVP-RLTLIEELPTKTSGKVDRNAL----------- 167588820 28 ---------------------------------------------------TFGDLDKRARGIAARLQRIA-QPGDRVLLVYPPGLEFICAWAGCLYAGLIGVPAYPPRRHRPADRLKSIVADAGPVVADAAT---LDGIAHREDGYSDTLELKILATD-QGF----DAPAGQWRAPDITPQTLALLQYTSGSTGTPKGVMISHANILSNMAVIAQASNADASTVFVSWLPVFHDMGFFGKGVLSVLMAPAAFVQKPCAAPDFAYDLCAR-KIS-------------DEAKAQL-DLSSWQVAFNGAEPVRADTARFSRAFASCTMHPVYGMAEALVADFDADGLAQGVASARGKPHALVSCGRAWAEHGQPCPPGRIGEIWVTGPSVGVGYWNRTEETERTFRADGYLRTGDLGFVDGDD-LFVTGRLKDLIIVAGRNHYPQDLEQSAESHPALAPNASAAFSINVDNERVVIACEVRREALNTLNAEAVAAERKLAEDHDVDLYAAIATIPRTSSGKIQRSRTRQAF------- 170060108 57 ------------------------------------------------------EMQLRAIRASQNLAALGLKQGDMAALACTNSENVMPVVVAMF-FNGIPFNTLPGHEVDDLAHMMRITQKLVFCDVDNYERVK-KATEVAVRDK-PLLSDLEGVNKAEDL--LEETGRERMFLP-TSNGDAGIVLCSSGITDLPKAVTLSHAQLVSMYGSLVGVFKF---SLLFNFSPLYWISGLHSLG-LSLIHGIPRVITRKPFSEDTFFDLFEKYPIDYLFTPPSHAHLLLQHPRFKTTDFNRVRTWLVGGSPVPDALRDSLEAKLGKTV-MILGTSE--IGFVTTD-------FFKRKPLSPNVRIKIMNEVGKALNNGERGEIWMTFSEKFLGYYNTPEVTAAAVDANGWIRTGDVGYFDEEGYLYLEGRQKDMLKWRGYQIAPADLETILRDIEGVDQAYVVGVLDEDGSSDLATAVIVKVEGSEKADILEVVNDKVADYKKLRGGVYFVDAVPFTSNGKILRKKLIEQV------- 166366602 2455 ------------------------------------------ALIAGKISLSYQELNEKVNRLTHYLQQLGVGKVIGVMLQRNH--NLIIGILATFKTGAVPIDSQYPHSRIE------------FILKD--SGCHVCLTESNFISKLPEKMEKICLDKIDPIVEKYD-KDEPKIFRD--SSQTAYIFYTSGSTGNPKGVMGRHIS-ILNVIQSLRLTFLDKHPEWRYIFTAAVTHDPSIRNIFLPLTIGASLYMYEIKYIGHLVSFLQENQINALHTTPSIYREILGLLEP-GETISSLKYISVGGEKLDRETALALRKRFPAIISNVYGSTETCVGVSQYEIKENLDSEIPLGQVFHNNRLGVLDEFNNPVPLHVIGEICVEGAALASGY-----HNQPEMTQEKFFRTGDLGKQTAPGIIEFMGRKDNQVKVNGYRIDPGEIEYQLTRYAPIERA--IVLPVQVNNQTQLSAYCQTDKTLEIAEIREFL-AKFLPVYMIPSYFIFLKQFPLTRHGKLDLHSLRE--------- 159149055 12 ------------------------------LRDRAARLGDAPLVVAGDTVTGARELLARTEAKVRALGELGVGPGALVGTVAGPPAEFISDVFAIIEAGGV---AVPLSRKLTRWELDRLQEGCP---------LDF--LAAPPESPLTLAGPVTGCGD-------RALSRGPGRI-RPAFAEAATAQLTSGTTGRPRVALRPAAALLAEADHYRDALRLTPRTTLLCPVPLQHAY-----GFGLCALAAPLAGAPVRQLPPDRPRMLLREDVALFVGVPPMLRLLAKSARGPVPAGRPVGFLSAGMA-LDAHTAEQVAVRLGGNVGEVYGTTETGPICVRAPRPWRPALRRPGVPLAPVDATRADATGPRDATGPGAGPVTVESPSMMLGYADGDAVDTGP--SRGGFTTGDLARWEGD-DLVLAGRLSTCINVAGAKVSPEEVEAVLLAWPEVASCLVTGVPDPVLGQRVSATVTP--ETVDLAALDRFCRER-LSDSRTPHTFAAVAELPTTETGKVIR-------------- 194754259 64 -------------------------------------------------------------RMAQHFKKRGLKHSDVIGIVARNTTYVMSLGVACF-LNATPLHAVNPGMDEATTNHVFSITKPSLIFCDGQDYQKVRAATSEWQPEIFTITEPLPGVPHIETLPTEFCY-QPEPLKEGGEQTAAIL-CSSGTTGLPKAVCISNRCLL-----NLESFMLNNEVVFYSASGLDW-YTGLTFFIMSTTIGFTRIITKKPFSAEYFVQLVEKYKIT-NAIFPPRQLALVNCSAATKESLISLERIFYGGGITSIENQKRLQSVYAFTIAALWGLGSG---------------NSVGNPLTGI-KIRIVDDDGKFLTYNEVGEIYVKTGLPWNGYYGNSLESRWMQDLDGWYHTGDLAYFDEKNLLYIVDRKKEILKYQGNHYWPSEIEGAVSELSQIQEVCVVGIYDEKNGDSAGALVVKKNGASNEQEIIDHVAKRLPVVYKLHAGVQFTEQLPANLNGKTVKRAAREEFIAKKLA- 156972537 119 -----------------------------------AERGDEVAIIADDKTLTFNELHKEVCQFSNALKEQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKIVITADGVRGGRAVPLKKNVDEALTTIDKVVVTGSDIDWHEHRDVWSDVCPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYVYQEGETFWCTAWITGHTYLIYGPGAKTILFEG----VPNYPSTARMSEVVDKHQVNILYTAPTAIRALMAAGTSR----SSLRVMGSVGEPINPEAWEWYYKTIGNIVDTWWQTETGGILIAPLPGATDLKPGSATRPFFGVQPALVDNMGNIIEETAAEGNLLDSWPGQMRTVYGDHERFEQTYTFKGMYFTSDGARRDEDGYYWITGRVDDVLSVSGHRMGTAEIESALVAHDKIAEAAIVGIPHDIKGQAIYAYVTLNDEFPSAKEVKDWVRKE-IGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 171682944 2749 -----------------------------------------------DQRWTYKELDKNGNRVA----KLLTQHADIVAVYFDKCPEAYFSILGILKAGCAFVALDPGAPASRNEFILKDSGASALLTADARK----RSLGFEV--------SIPVMAINQETLRL--LSTEPVVLPSLEPSNACYCLYTSGTTGTPKGCEITHDNHIFEGKWEPESRWLQFASLHF-DVSVLEQYWSWSVGI--TLVAAPRDIIL-----EDLSGTISRLGITHIDLTPSLARL------VHPDDVPSLGVFITGGESLKQE----ILDIWGRVIYNFYGPTEATIGVTVYPQPINGRASNIGKQFINVGSFVLKPGTDTPVLRGGVGELCVSGRLVGKGYLGRQDLTRERFPGERVYRTGDLVRLLHDGCFDFLGRADDQVKLRGQRLEIGEI-NHAIRKSEIRDVATLVVRNETQQKDLLVSFIMNDEGSKAAELRDACRSR-LPGYMVPTYVLQLPFIPLSANNKAEIKKLRQ--------- 197778565 1452 ------------------------ETVADMLAAQVARTPDAVALVFGDRALTYLELDAQINRVARLLIARGAGPEKVVALALPRSIEMVVALFAVLRTGALPLLDHPADRAEDTGPLCLLSTTAVAPTLRGPSGPVAPELLLDVAAELAGLERAVTDAERPAF-----AHGVPGRL-----EHPAYVIYTSGSTGRPKGVVTPYRGLTMQLNHQKEIFDPAIASAGGRRLRIAHTVSFASWEELLWLVEGHEVHVCDEDLRRDAEALVDRHRIDVVNVTPTYAQLLIEEGLLDRDEAGG------GEGDLPAERDTTDQAADGCTLVLLGGEAVSDTVWTRLRGPTEYTINTLGGSTSPIRNTRVLDAMLRPVPPGCPGELYIAGTGLARGYHDRPGLTAERFVADPFYRTGDLVRQRADGLLDFLGRTDDQVKIRGYRVELGEITAALAAHPGVAHAAVVVVADSAGAKRLAGYVVPEDGAEERAVLVRGLRDHVLPDYMVPAALVAVDTLPLTVNGKLDVKAL----------- 121717280 2444 ------------------------------------------AVSSWDGELTYQMLDIVTAHLAAKLVELGVTSGMFVPLCFEKSAVPTAVMVAVLRAGGACANALPLERVKEMLHQI---RPTLVLASAAKRGSMITALGRELVHVIPSLDSLIRTAE-----------TEPPRSADVPVSDPAFLQFTSGSTGTPKGIILEHVNLATSIEYNASKQGLGPSSRALHF--ASYSFDVSIYENFSTLALGGCVVPSEERRISDIAGYIHENRLSWAMITPSL------ASTIRPSDVPSLETLALVGEAIPLEVARLVNAYGPC--EATFCAAGDIPSGTWLPGTIGPMLGSVGWITRPDDPSRL-------APVGAIGELLIEGPLVTRGYIDNPQKTKEAYIEDGLYRSGDLVQYVEDGFIRYIGRADTQIKIRGQRIELGEVEYFVRARQVVADAAFVLLPNEDQSEQSQGYILPAFEEFRVNISVALPRQVSLPSAMIPVIYLPLASIPLTASGKTNRLLLRQ--------- 168203409 78 ---------------------------------------------------TFQQLRDKTALLAGALLAKGVTKGDRVIIYMPMVPEAVIAMLACARIGAIHSVVFGGFAANELAVRIDDAQPKAILA--ASCGIEYKPLAIEIAQHKPQLKAELLEGRDHDWFESQR-GVEPADCIPVEGNHPAYILYTSGTTGAPKGVVRPTAGHLVALNWSMKNIYVDPGDVFWAAWVVGHSYICYAPLIHGLIFEG-----KPIGTPDGTFWRVISEHNVRSFFTAPTAF----RAIKREDDLSCLRALYLAGERADPDTINWAHDLLGVPVIDHWWQTETIAGNPMGVEPLEIKLGSPAVAMPGYD-VQILDETGQQMPVNTLGAIAIKLPLTLPTLWNAPERFEKSYLSPGYYETGDAGMVDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVAECAVIGASDALKGQLPIGFVVNRPHSEIARECVQMIRDKPVAAFKT---AAVVDRLPKTRSGKILRATM----------- 83648672 15 ----------------------------DYLRRSAANFPQRPAFV-GPEEISYEQFYARVRRWAGYFRYAGLQPGDRVAIWLPKQIDYVVALYAAMECGGVYVGVQPVERAKKILAGAE----PAILVTDSFEQLDDTTCAKVPDAAAPGCFAVASRASADAFEP------TPEQTPHHPGQDLAAILFTSGSTGMPKGVQISYGNLHAFIGWALQELSLSERDVF--SNHAGFHFDLSTFDLFAAAAAGAGVWVIGEEQQRDVAALIHRYGISVWYSVPSILSLMVNAGALDTDVTASLRYLIFAGEVFPIRPLRELSQRLDCALYNFYGPTENVCLYYRVDKPVYI-----GAPL-PGQTALVLDDQGLPVSPGAIGELVIEGSCVTPGYRNRVDPANADNHLQGRHATGDLVGY-ENGYLYYHGRKDRMLKINGYRVELGEIEAALSTMPGIREIAVVAITEQAQNLIAYFSAVDPASAPSVLAIKQHCQTR-LPRYMIPKLVRRLDELPKSRNGKIDYLALK---------- 209551491 107 ---------------------------------------------------TYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHVFGGFSPEASTFVITCDEGLRGGKPVPLKDNTDTAIHIAARQHVHVSKVLVVRRTGGKTGWAPGRDLHQEPVKM---KAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAMTHEYVFDYHGDVYWCTADVGHSYIVYGP----LANCATTLMFEGVPNPDQGWEVIDKHKVNIFYTAPTAIRSLMGAGDDFVTRSSRSSLRLLGGEPINPEAWEWYYNVVGCPVIDTWWQTEGGHMITPLPGAIDLKPGSATVPFFGIKPELV-DNEGKVLEGAADGNLCITDPGQMRTVYGDHDRFIQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVTLMAGHEGTDTLRQDLVKHEIGPIAAPDKIQFAPGLPKTRSGKIMRRILRK--------- 119945560 86 -------------------------------------------------QYTYKELTDHVARTAGMLADLGVVKGDRVIIYMPMIAESVMAMLACARLGAVHSVVFGGFAPNELVIRIEDAEPK--VIMTASCGIE----VKKIIPYMPLIKNVVVLQRDEELTENRDIDSAPHDCVPVSGRDPLYILYTSGTTGKPKGVVRENGGHAVALKYSMSTIYAKPGDVYWAAWVVGHSYIVYAPGCTTILYEGKPVR---TPDPGAFWRVCEEYKVNILFSAPTAAIKKEDPEGEKQYKMPDLRTIFMAGERLDPPTLEWVQSKTHLPVIDHWWQTE--TGWAISGNP----LGLETFPLKPGSSTKILDEAGEPLPPNTQGYIVIKCPLCLTTVWRHHERFQSGYLTQGYYVSGDGGYIDDDGYLFVMGRIDDVINVAGHRLSTGEMEEVLGGHPDVAECAVIGAHDELKGQMPIGFVVLKDDGNVEKELIQKIRD-DIGAVASLKRVLVVNRLPKTRSGKVLRRTIKQ--------- 194899913 54 --------------------------------------------------LTRAELQANAMHIASYMRSLGLLQSDIVGIIARNTTHISAVTYACFFNGIAFHSLNTSYEQSTIEKLFSITRPQI-VFCDGDEFEKVRAATAQLDAKIVTMRNHPSGSRIEQVLPIEK-NFQPVRLEQGNDQTLAIL-CSSGTTGIPKAVTITNSRQILNSSHSLTTNDVQYSHSCLDWI----------TGLLTTVTSGKRIIADNVFDPEFFMRLVEEHQITWVIQAPAHMAMMVNSPAFTTSDLSSLRYYLFGGSRASVETQHRIRSRLSTCLHFAYGFTE-LGSMAALNLHFDEKPNSVGRLVAGL-KLKVTCEKGESLGPDEVGELCLWNGQYWGGYYGNPEETHKMRDPQKWFHTGDLGYVDDDGFIYIVERKKDMLKFQSIMYYPNEIESVIARMPDVAEVCVFGVWDEINGDEATAAVVKRGSALTAQDVVDYVASHIDAKYKLNGGAIIVEDLVRSPNGKTNRMA------------ 119357885 2 ----------------------------DIINQAALRFADSPLLVTREKTLSFRECSVKASQIANTLFKKGYRPGDIAALLLPGSPEYVLILLGLLKAGLISA-PLNNRFPEKQLSLALEQLQPPLLLTEADSGMQ--------KNRMTTLSIHDLLKEAESASPEPEF---PVN--ESRERPVTIIHTS-ASSGKPKAAVHSFSNHWFSALGSASNLPLEKGDCWLLSLPLFHGYAV----LFKALLSGSSVAL---PDPSDSLEECLRMSLTHLSLVPTQLYRLLRQPSIIPALASLKALLLGGSPIPPALLADTIRK--GIPVYLSYGSTEMSSQIATTPNPADSMQENSGR-ILPF----------REVMTDAEGEILCKGECLFQGYLQNGRIEPQT-DGDGWFHTNDIGRIDEKGMITVLGRKDNMFISGGENIHPEEIEKALLDMEGILQAVVVPVIDKEYGSRPAAFITEESEKPDDEAIAGYIRKK-LGKLKTPVKITRTLQWETAGSQKIDRKQYRQLAGEALV-- 111221967 32 -----------------------------------------VAVVCAGQQLTYAELNARANQFAHLLLARGLGRGAKIGVCLDYSADLLVAILGTLKAGACYVPMDPSYPAERLRLLLAQIPDLALVVTSAATA----GLVESARADLVSLDGIDA-----------DLSSRSPENPDVSVTDLCYAVFTSGSTGTPKVATVRHEGWFNLLNWLMLEYGLHQGSNNLVV--SAFGFDLSQRSLLMPLFCGATQYLLSSRNFDAAYRILTRHDIRTVHCASSTLYLLVEWETARGGTLTQLDYVLFGGEPLHTERARQPGNT--CTLLHQYGVAEDLADYWRGGQN----IAPVGRP-AYNTELHIVDEQLHGVAAGEYGEICICGTSVGAGYLGGTGPESERFTTDGLYRTGDRGYVTGAGELVVAGRLDAQVKVRGMRIDPTDIERALGRLADVRQAAVV-VDRTGLGEPELIFIVSERDGLAEDEVRAQLLGK-LPRNMVPARFLSVAGIPLSPHGKVDRRALAEQLRNE---- 71001576 76 --------------------------------------GDSEALWFENKTWTYRQLKDLVDRLAALLHSRDIKTGDFVAVFNTNSPEMVVSIYALAKLGA--VAALINNNLRDDTFMCLNVSGSKFIIPD-LSQFVCVDLP-HIALNLGSFDGISVG--AIELVTAADLQQSPTGLIPAKRSDLCVLIYTSGTTGNPKACARNMMNMVTSNPLSTDV--RNPAKYYYSSLPLFHGTAYFT-GLCYSVGNAGTLCLRRKFSASQFWKDVHDSKATRILYIGELCRYLLATPPSPYDQDHACIV--ASGNGLRGEIWERFRQRFNVEIREFYRSTEGVAKFDRFLEEDVFIVKYDPDTEMPYRDPKT--GFCVKAKLGEEGEAIVRDRTLLTEYLYNEEATEKKLLRDVFVRTGDLLVQDSSGWVKFQDRVGDTFRWKGENVSAGEIRDHICRIPGVHDAVVLSGYDGQAGAAGITLEDPAAEAEFMANLHRALKKKGVPSYAMPRLVRLTEK------------------------- 17507435 47 ---------------------------------------DRVAAVFDSEKLSFSKIVSEMESLAAGFLSIGLKQGDRVLVAGSNHSQVMLCALACSRAGLVFSLANPNYRALELGEFCIVCFRAHQYEADHLNNLLMRSRKGQLKSELPKLTHVILAEESEVF--LKSSKEKIAKLPDFSSHKLACLQFTLGTTGAPKLIALSHYQMLNGARAVAAAFGINDKHVLACALPI-FRIAIFNLICLSPFLTECRIIFDATPLPKNLFSSVSKYRCTTLLSNGAALRLLLKISQTQRVKLSALENILLIGDRVSKEVLKLIKV----QAENVKIIAVGYLSIPLMGDQNSDFTRNVGKAIAGYEAHLILDGSENQVETGKLGKLLIRVYYTFMGYAPDTK------GKEKWVDTGDIGRMDENGAIEVVASEDDLIDKNNCLVEHWNLERLLNQNDLIKGVQVVSRGR---GQPVTAVCVARSTQFHAAKLKDELKSMCRSHHFVPDVFAFVDDFPRTKIQKFRIRAMLE--------- 66771851 44 ----------------------------------------------EDIVLTREDLHMNAMRVASYMRNMGLGQTDIVGVMGRHTTHQSAVAYACFFNGT-PLHAL--HNAYEEACIAKLITKPRLIFCDGDEYEKVKSATKDLQVTIVTMRN-----HPRGSVRIQDVLTTPVRLKDGIDHTLAILS-SSGTSGFPKAVTISN-----SHKIIVDYMAINNSNIQYTSSTLDWCSGLSMAITSGV-FSTTSIIADCDFDPGLFCRAIGKYRISMVLLSSSYLAIFANCPEFESADLSSLNYVIFGGSSCSLEVQRKVRSRLSC-LNFCYGLTEGSVNLNFDEKPNSVGRAIRGIKI------KVIDEQGEAQEPNVVGEICFHNSQKWAGYYKNPDETRQIQDSENWIHTGDLGYVDKDGYLFVIDRLKDMLKYQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASLVKKGTQLEAQDVVEYVRKRITAKFKLNGGALIVDQIVRSGNRKTNRSAVKE--------- 158954787 1806 -----------------------------LFEEQVERTPNHVAVVFENESLTYRELNNRANQLAHYLQNYQIKPDTLVGICVERSLEMIIGILGILKAGGAYVPLDPEYPPERLQFIIE----DSGILLLLTQGF----LKEKLLLTNLTNLNQILYLDEQSFSLL--LTDNPSS--QTKTDSLAYVIYTSGSTGKPKGVMIENRSIV-----NLALAWSDVFQIQNNSRVLSLSFDLSIGEIATALAAGASLYLAQKETPSQILVDFLTENQISHAFLSPSALSVLPQAP-----LPNLQSLTVGGAKLMTEWSK------GRNFFNAYGPTETTVCATRFTKDEEKV--SIGRPV-PNTQIYILDSYLQPVPIGVPGELHIGGAGLARSYLNRPELTQEKFIPNLFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETLLNQYPQI-KASVVIVREDIPGRKSLVYIVPANQIALTSELRQYLKAK-LPDYMIPNAFVILEALPLTQNGKIDHRAL----------- 154300680 1395 -----------------------------------------------NVQWTYAELDHRANRLASYLQRYGPLEDKVVPFSMYKSPELYVAILGILKAGGAWCPIDPTFPASRRHDLIVRTDANMLLVANDTVSQDAQAIPQGV-----ALIDISENNVTNSTFSLDE--TKPSSLPIIRSNSMAYLIWTSGTTGLPKGVQVHHSTAMQSLKESIPV------SRSGAVRCLQFSQPTFDVFVQDLFYTWGTVIAAPKDVMLGSFPLANITNATHAHLTPAFATI------VSRVHCKTLEIVTMIGEALPQPVAD--------------DWSQNMLAYNTYGPAEVSVVSTVGGFENPFKSTNVVLNNERVVMRHGVGELALSGPQVARGYWKDLAKTEEKFHWNDIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALSCHPDTEQAVTMLMPDRFLSTPSIPLLITNNRAVEVAKAAMAVSKANLPEHMIPSVLVVLNRIPVTASAKIDRKAL----------- 166159348 115 ---------------------------------------------------TYAELYEDARRMLGGLRRHGLAPGDPVLLQCADSRTFVTAWWACVLGGFLPTPLAPAPEYATDNAAVRKLAAAWDLLPPVIADPGLCEGVRSLAGRLP-------GGEAPRVLASDALDPEPADW-TVPDPDALIVNLTSGSTGTPKCVQHRHRTIVARSYAAIAANGFTEHDVSLNWMPLDH--------------VGGMIMYNLR----DVFLACEHVNVRTESVI-RRPLLWLDCLDRFRADLSRLTNICNAGEAVVARTALRFHALPADAMVPCWGMSESGVTYTRMDDPGAVVVTEVGSPV-PGVALRIVDQEGEVLPEGRVGRLHVSGDTVLSGYAYNERANRESFTADGWFDTGDLGFL-RDGRLFLTGRRKNMVIVNGANFPAHEIEAVVEQVPGVVPAAVAGVPDEDTGTDAVVFFVPTDDVPALVDAIRSALARDLATYVVP---VTSREFPRHNGGKVQRERLLEGWREGL--- 30249622 73 ----------------------------------------------------YKDLCANSKIIARRLSGLGLARNSRVALIADTTPEFIELFFACRFAGLVP-FAMPVNLGSRAIYMLESSKASVAVANLDFVEFLNEAVGSLVSSELKW------SGTPEQLLPEADVVFSP-NTPD----ETAYLQFTSGSTRLPRGVVITERALMTNLRNGLDVRLGDRCASW---LPFYHDM-----GLVGLVLAPLAAQLSVAVRPLQWLKLISRNRCTI-AFSQPFGL-KLCTLRARESDLADLDLSCWRAAGVGAEMIRMERAFLPC-----YGLAESTLAVSRVDAEKKIAVRVQGRPL-PGHEVRIVDDTDHEVPHMTVGSILVRGGSVMNGYFNNAEETARAIRPDGWLDTGDIGFLFEDD-LYITGRRTDVIIVNGRNIRAQDVEELAEQQPEVREASAFGISNED-GSTSVVLVVECRLASAVQSLINRLQQMVYMAFGVSCLVELVHTLPRTSSGKLSRFAARQ--------- 90424526 624 ----------EVEERARANGTAVPMRLARLEREQASRSPDAIAVIAPDAEMTYGALRERMERFAGALTAMGGGPGEPIGVALPKGADQIAAVLAILHVGAFYVHDMPNERIGLVV---------------AGAGMN-KSFGNPDARRWPNTLHVIRAAAADRVAP----------RCEASLDDPAYVIYTSGSTGVPKGVTVTHRNTIVDVNNRIGASAGDR-VFGISAL----GFDLSVYDIFGTLVAGAALVLPAEEDPDAWLGRLVDTGVTIWNSVPALMQMLVEHVEAKRSLLPQLRWTLLSGDWVPLGLPDRIRAVAPGSRMAALGGATEAAIWSNWYEIGEL---SRDWPSIPYQRYHILDDELRPRPNWVEGDLFIAGDGLASGYYGDPKQTARAFTGERLYRTGDRARYRPGGIIEFLGRRDHQVKINGMRIELGEVEACLVSHPDI-EAAVVEAVDIGRARKLVSYVVP---------------------------------------------------------- 118725729 510 ----------------------------ELFEEQARKTPDAIAVIFEEKSITYGELSKKVTLLAAYLKLYCVEPGILVGIFMERSIEMVISLLAVLKAGGGYVPLDPTYPADRLLYMFEHSKMPILI---TQSSIEDRLPECKVELVLIDTGWDTIVSESEKI--IKDMGDEVFR-TSAKPENLAYVIYTSGSTGKPKGVKVIHRGFTNFLCSMAECPGFTDQDYILALTTIC--FDIAGLEIFLPLIKGGKVEMLPNSIAKDGIKLREKMENSPVTVMQATPATWQMLIAAGWEKKVPIKVL-CGGEAMSRELADKL-VERASEVWNMFGPTETTISSVSLVKANEKV--TIGRPIAN-TQFYVLDELMKPVPAGVAGELYIGGDGLAEGYLNRPDITTEKFVKSPFYKTGDLVCYLPDGNIEYLSRIDHQVKVRGFRIELGEIESALKKIDEIEEAVVVMREET--GHKMLVFLIPKEELPSKRQIGEMIK-KWLPDYMVPASFVFLKSYPMTMNRKVDRKILFTRSIEEITKG 85715933 524 ---------------------------------------DAPALIFGDEVITYAELDRRANRLAHRLIRLGVRPSDLVGISARRSPSLVIAFIAVLKTGAAYLPLDPEHPATR--QVDTLRDAGARIVLSDAEG-----------TTLTTPAEI-------EVVPLEDLEAEHESEPEIKPSSLAYVIYTSGSTGVPKGVAVEHGPFAMHCEVTAGLYDMDRSSRELHFL--SFTFDGAHERLWTALTCGAALVMRDGDSAEQTLDVL-REKRVTNAGFPAAYVQQLADCAAWHGNPPPVELYSFGGEAMPKAGFDKIKALNPRTLINGYGPTETVVTLWKVDASAEIDGSYAGRPVG--RRSAYVLDHDLNVAPGVAGELYIGGAGLARGYWRRGALTAERFMPDPFYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAGVGAAVVVAR--EAGTGRQLVGYVSGEALDAAALKAALAAS--LPDYMVPARIVVLERLPLTPNGKIDRKAL----------- 162149512 90 ---------------------------------------------------TYADLQRRVAGFAGGLRALGVEKGDRVLIAMPTLVETAIAMLACARLGAVHVVVFAGYAAPEIVASCSFVPVSSYDVLAEALALAAHAPDACVVLQRPACPARLAPGD-HDFHGLER-HAPAAPVP-VKSEDPLYILHTSGTTGASKGIVRDNGGHAVALALSMELIYGCRATTSDLGWVVGHSY-----GVYAPLLGGCTSVIMEGGASASSIAALCRARGVTCLFTTPTQLRLLRQAERGAAGGAPLALARVAGEYADPTLLDWARSYFRCPVANHWWQTETGWSITALGLPEESAMNDIGRPAPGFNAAVGAGDAS-----GEILLALPLPPGCLAGVWMDGGIQAPRACLDAHYRTFDEGTIGADGAVHMLGRSDDVIKVAGRRISGVQIEAIIARHPAVHACAVVAVADGLRGQRPVAYVVPDAWPVPPARAGEIIEQRGLGRWVGIRDVRFVAALPTTRSGKILRRRL----------- 113314 1412 -------------------------TLHAMFEKEAAQKPDKVAVVYEQRSLTYRQLNERANRMAHQL-KSDISPKPNSIIALDKSEHMIATILAVWKTGGAYVPIDPEYPDDRIRYILEDTSAIA-VISDAC----YLSRIQELAGESVRLYRSDISTQTDGNWSVSN------PAPSSTSTDLAYIIYTSGTTGKPKGVMVEHHG-VVNLQISLSKTFGLRDTDDEVILSFS-NYVFDEQMTDAILNGQTLVMLNDAMRSDKEYQYIETNRVTYLSGTP--SVISMYEFSRFKDHLRRVDCV---GEAFSQPVFDQIRDTFQGLIINGYGPTESITTHKRLYPPERRTDKSIGQQIGN-STSYVLNADMKRVPIGAVGELYLGGEGVARGYHNRPEVTAERFLRNPFYRTGDLVRWISNGEIEYLGRNDFQVKIRGLRIELGEIEAVMSSHPDIKQSVVIAKSGKEGDQKFLVFVASSPLSPGA--IRRFMQSR-LPGYMIPSSFIPISSLPVTPSGKLDTKALPTA-------- 160945717 16 ------PWLKYYDEKYIHQSVPECSAFALICRNNERHLGD-TALEYYGRKFSYADLIVQIKKTAAALQALGVKKGDIITVVSVMTPEVVYTFYAADLLGATLNLVDPRYSVEGIREYIEEVESRLLICLNVLSPADSLPLAKAVGYKLTEPDKNRYASNVKAFIAAGKGHS-PAAAPYDPQHTCVVVH-TGGTTGSPKGVMLT--DYCFNAEFAAQSRLFHRGQKLLNVMPIAYGY---SCGIHMPLVMGLHIIIIPNLDPDKLGALVWKYKPEHMFGVPTHYQQLAADPLLKNKDLSFIRNYAAGGDSLSLGAEQTVNRFLKAPLAKGYGMTEATIAAGNVTKPGSVMVNTVVSIFEPGTET--------ELPIGQRGEICICTPTAMKGYYNKPEETAYLLRRDGWAHTGDIGSMDEDGFVYLDARIKRIIIRDGFKVFPSMIENVISRHPAVHQCCVVGYADTDHTQGRLPFVFVVLEPAATGKKRQILRERQLCREELPEYVQIIPEMPLTPAGKADYRKLEEEV------- 32967982 37 -------WPEGLALAHR-------------LEEAAARRADEPAVQADDGTYTYRELHAEADRIAALLAEQGVTEGSTVAVATARLGEYAALLAALKLNCALPLAADGPARRLEFMLADSAAAALVADAPAAALLSEA-----GVGS---SLTARVVAG-ASRAAPAGWTTGEPARRPSAEPWDTAYVVYTSGSTGTPKGV-MTGEEALLNF-----CAWYIDRHDVLPHDRLCQTAPLTDPSVQQLFPAGACLVVVPDEVQRDGGEFLDAERITHLDIVTPHWVQLLDVAARRRAALPALRWIVVGGETYFFHQTHRWHRVVDARLNTIYGPTEATVNATELVDPG--VTEGQGRPLPNY-RAYVLDETGALCPPNITGELYLAGTGLAQRYCSLEERTVAEDSTERLYRTGDLARLVEDGQWALEGRTDTQVKVSGYRIELEEVQAALAAVPGVTAAAVV-LRTEPAKQIVCGYVAP---GLTGEQVRAELAER-LPEYMLPHVIAPLPALPLTANGKVDKDRLLALAAER---- 46137429 44 --------------------------------------------------FTYSQARLLAKRIAVGLTDNGLRPGDRVLLFAHNSIFFPTIVMGIWMAGGIFTGANPGYVARELVHQLKDSQ-AMFIISDHGALGVALDASSQVGMK-PSQVFVL-----DSTWPDTSIEIQPSKEPEDSKNSICSINYSSGTTGIPKGVEISHYNHVAN-SRGVTLFHQLHRAAALCFLPMYHAF---SQGYFITSFPYERVPVYIMPSFEFPKILTHIQTFRITKLVPPILVLISKHPLARSADLSSIDMIASGAAPLARDTQREIAGMIEAVVRQGWGMTEATCTALSW-DPNKAPSSAAGE-LTPDSQARLVDETGEEINTANTGELWITGPTVTRGYWRNPIATQEAFVVDSWLRTGDVAYVAKGTLFHIVDRVKELIKVKGMQVAAELESLLLEREDVADAAVVGVVIDGEEFPRAYIVKTPNGKNTSKQDIADWLASRVVKYKQLIGGVVFVESIPKVPSGKILRKVLRE--------- 215493669 12 ---------------------------------------------------TYEELLNDVCKFANVLKGKGVCQGHLVTIYLPMVPELIVAMLACARLGAVHTVVFAGYRGKKLILLKPIADEAIAICAKKGHAVESCIVLRHLMSSETRCGGTLLNGVSKDFLEIDQVQSTDCDVVWVDSEEPLFLLYTSGSTGRPKGVIHTTGGYLYSLATSADVGWVTGHTHVV--------YGVLANGATSVLFEG----IPFYPDPGRFWEVIDHYQVTYTAPTAIRALMKYGDAFVKKHSRKSLKLLGIAGEPIGPDAWFWYHHVVGCTVLDTYWQTE-----------------TGGQMITPLPGC-------TPLKPGAA----TLPFFGVMPAILDKDGNEIKGPGEGY-----LVRLTEDGYYWITGRVDDMLNVSGHLISTAQIESALLAIPDLSEAAAVPRPHKVKGQCLYCYVVLKEGKTFTEDLKTRLKQSKIGAFADPEYIHSVERLPKTRSGKVMRRILRKIACNELEFG 91779563 540 ------------------------------------------------------EVDAQATRLAQRLVAAGVSAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQILDDAQITHVITERA-------SLAALPQSD--RLRLWLVDEEPQP----EEHSAANIALPSVSPHQAAYVIYTSGSTGKPKGVVVDHGSFALHCAAIAERYGAGERDVFL--LFQSVNFDGAHEGWFSQYMSGAAVAITADTPPAQTCRMMVREGVTMT-YVPPGCATQLAEWALAHGAPPSLRSLTVGGEATSREAFALMRRAFEARIVNGYGPTETVITPMLWTDSTAKLADSAYLPIGTLVGARSAHVLDARLNPLPVGYLGGEGVGVARGYLDRPALTAERFVPDPFYRTGDLVKRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDDVREAVAVVH-----GKGTHAVLVARSTRADAAELDAHLRH-TLPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 118462432 14 --------------------------------------GDRM-LECDGRWASWGSVRSLTERIDRELTAAGCQTGGRVAVVLSNRMESVAALIAIFRGGRTLVTISPLQPPDRLSDDLG-ASAAPFVLAPAALWSD-------------EVFNRVVADLGATGWRLDDLDLQVRGTTEAVSGDVAIEMLTSGTTGAPKRIPLTRAQLEASLASA-----LRHNAVGLVTLPIVHIGGLWS--LLQSLVAARPIAMLDRFTVPGWHAVVKQYRPAVAGL-PPAAMRSVLDSDIPREDLASIRAINAGTSPVDPALVDAFFERYGIPILVVYGATEGAVAGWTVKDFHTRWTEKRGSVGRPGVRLRVVADDGAAVSRGVTGRLQV---ATLQAGLAGD-----------WITTSDLGHLDEDGFLYIDGRADDVIVRGGFKVSPETVVRTLRAHPAVADAAVAPMPDQRLGQIPVAAVELR---PGAAADGEALREHTLTPYEVPARIFVVDELPRGAALKVDRRRL----------- 156051678 73 ---------------------------------------------------SYQEFADRSRGLAYYLKK---QKLSRIGILCPNTPAFLESIFGVAAAGGIHVGVNYRLKEEDVIYIFEFAGVDCIIVDREFEGFRERNKGVRVIVDEDTDKD---EGEFDEAV-LEGLRYDGETHAQADDEDATIIPFTSGTTAKPKGVVYTHGSYLASLGNVVESGLNFHKCGYLWTLPMFHTFPWAVTAVRGTHFCLRKILLKSQPASKEATKLPNPVRVTVAA-SPPTAHLF--------ETMTNLNLIPVHVYGMT-ETYGPITKGYHMPIWEDLPQKEKYARMARQGHGFLTSLNIRIKPDQPPDKLI---DVARDGK--EIGEIIFVGNICAKEYYNDPEATAKLFA-GGALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEKVLEAGVVAVKDEKWGEVPVAFVTVRDGDGDGGGVKWAKEESSISRFMVPKEVFVVKELPKTSTGKVKKNVLRE--------- 83647718 25 ------------------------------IEQSMKTFADQTAVEHLGDKISYGELQKQVDFLAAVLISAGVKKGDHVALFVRRSIPMVVGVLATLKVGA------------------AYVPQDVKICPQEQLKLVAQSSAARVMLTLSEYYNSVPVPPDCERLCIDEILSRPPSFPTVEEGDACFVLFTSGTTGAPNGVKVTHGNVCNLLLTAPGDLGIQPGDKVAQILNIA--FDMAAWEILTTLAHGGELIIRGC----DFQETVSRANVVIAT---PSILSKLDPAAC-----PDLRAVAVAGEACPEPLARKWAAY--CEFYNCCG-------------PTEVIVNTMGRPLSPNNTVYILNDSLKPCAIGEVGEMWAGGACVTAGYINNDVLNEDRYRHDPFFRTRDLGRWLENGELEHLGRTDDQVKVRGFRVELNSVSCAIEALPGCQQAVVIKHTSRDLA----AFVKP-------ASVNPVLVKQAVAAYCIPDKVLTLDEFPMTPRGKVDKQHLEEMLA------ 94969996 30 -------------------------------------------------RWTYAEVAALAYRFARELDARQIARGQRVLLWGESGPEWVAVFLGCALRG---VVVVPMDQIAA----PEFAEAAEVELPLAVVSRDIRPVAVLPRLVLDDLSDTLAGRSGDAYAPTESAAGDPLE-----------IVFTSGTTAEPKGVVLSHGNVVSNLAREIEKYWF-HPLRFMNALPLSHVFG-QFLGIFIPHLLGATVFFPDSLNPGELIKTIKRERISVLIAVPRVLQSLKEKIERDFEAIGELEKFRADGKHFGVRRMRRVHNLFGWKFRMSFGVVQGTTSLISLNHPFSIGKKSIGKVLP-----------GREVKLAEDGEILVRGAGVASGYWQGREVRAVGDAE-GWFRTGDLGALDEQGNLYFKGRKKDVITPAGLNIYPADLEAALRAQPEVKDCVVIGLA-RGGNDEPCAVLLLQDRAQDPAAMMARANA-GLADFQ-QMRAWFVEDFPRTPTQKPRVNVVKDAV------- 158424870 497 ------------------------------------------AIFFGDTVWTRAALDRYANRIANMLLAAGARRESCVAVALRRSPEAIGAILGVLKAGAAFIPVEPDHP----------AQRNDHILADA--GVAVILTTRALRAKLPAQGTTVIELDAVNLAEVPD--SDP--LVTITDRQLAYVIYTSGSTGKPKGVAVEHGPLTRHLQATARVYEMDETSRELPFLPFSSDG--GHERWMVPLMLGGSIVLPDKPTPEETFAAMRRHGVN-NASFPTTYVQQLAEWAEATGEAPPVRLYSFGGEGM-AQATFDLRALKAQTLINGYGPTETIMTPMVWKVRSGTSFEGTYAPIGRAVGLRRIYVLDPDLNPGVTGELYIGGDGVARGYVNRPGATAERFIPDPFYASGDLARWREDGTVEFVGRVDHQVKLRGYRIEPGEIEAALRTLPGVSECAVVLRHDA--GQPALVYAVPA----RGARLDGAEVRRALAGHMVPSAVVVLEKMPLNANSKLDRAAL----------- 3769511 38 ---------------------------------------------------TYRHFAEEVFRQAGALRELGVRENDLVMLALPASVEHAAAMMACVMTGALPCVPVPVRRAAAADVACELYRPRLVVAADAQAAAWRDDAFPAAATRVVDLAMLSSAADAGAR-----------ALISSKSGDPHHVQLTSGSTSHPKAAVLSHENVIANVSVRFDIAAGDGTASW---LPLYHDM-----GLLTLLYRAPLLMMQPNSNPLGWLKRIASARATTTS-VPTFALRYFNAAAMDGVDLSACRNIFIGGERVDDTTLRDFAATFASALQPCYGMAESTLAVSMVDGAPYVIADTDAQPAAANDESRILDDGGHALASRAVGEVAIRGTSVMLGYLNPDDGTAAPLTADGWFRTGDIGYVA-DGQLHILGRKKEVIIIRGSNYFPHEIEEALASHSALRKSTCIALPDPETGTERLVVAIPVDATPQTTECQQLLASRGFAAQDLC----FVESLPRTTSGKLQRLKCRDLYAD----- 111021354 18 -------------EFLRREFAPAPRTLVDILFATAEANPEAPAIDDGSTSLTYQELLEEIRQTAEVLAESGVGAGDRVGIRMPSGSSLYVAILATLAVGAVPVDADDPEERAELV----FGEA---------------------QVRCVMTGTGITAGTA------PDRAESPSARPPTVDDD-AWIIFTSGSTGTPKGVAVNHRNAAAFVDAEARI-FLQEDPIVLAGLSVAFD---ASCEEMWLAWRHG-ACLVPAPSGMDLGPWLVARDVSIVSTVPTLASLWPAEA------LEAVRLLIFGGEACPPELAERL-AVDGREVWNTYGPTEAVVACGALMDGKSPV--SIGLPLDGWDLAVV-DATGEPVPEGEVGELVIGGVGLAR--YLDPQKDAEKYAPDRAYRSGDLVRLDRRG-LLFQGRADDQVKLGGRRIELGEVDNALQNLPGVGGAAAAV---RRTGAGHQVLVGYLASTNPDFDLKAALTEQ-LPAALVP-RLVLVDELPTRTSGKVDRNAL----------- 118463549 23 -------------------------------------------LQCDGQWVTWGQVRTLTERIASELAAAGCGPGGRVAVVLGNRMESVATLIAIFRTERTLVTISPLQPAERL---------AADLV---ASGADYVLAPQSLWAERVFADAVAELGGSAFSVDGSEVVARSAATRDARDGDIAIEMLTSGTTGPAKRVPLGRKQLEVSLSAA-----LRHNAVGMVTLPIVHIGGLWA--LLQALVAARPIVMLERFSLDGWHNAIKDHKPILIGLPPP-AIREVLNSDIPREDLASVRAVNSGTAPVDPVLVDGFLERYGIPILITYGATEGAVAGWTLKDFHASWTEKKGSVGRPFPGVRVIDEGGTVLPPGQSGRL------------QVASAQVADSAER-WVTTSDLAHIDEDGYLYIDGRADDVIVRGGFKIAPETVVRALRSHGAVADAAVAGLPDDRLGQIPVAAVLKSAMTATGDELRAHCRA-SLTPYEVPAQVFVVDELPRGAALKVDRRRL-VATLEKLTA- 194214415 82 ---------------------------------------------------TFQELQQQVALYAAAMRKMGVRKGDRVVGYLPNSAHAVEAMLAAASIGAIPDFGVNGDRFSQIQPKLIFSVEAV-----VYNGKEHGHMDKQVVKGLPDLKKVVVSVFLDDFLATGTGEQPPLEFEQLPFSHPLFIMFSSGTTGAPKMVHSAGGTLLQHLKEHINTTSSDIILYYTTVGWMMWNWTVSATGAALVLYDGSPLV----PTPNVLWDLVDRIGITILGTGAKWLSV-LEEKNLKPAESHSLQTLHTILSTGSPLKAQSYEYVYRCIKSRVLGSISGGTDIISCFMGQNSSVEIQARNLGMAVEA--WSEEGKAVW-GESGELVCTKPLPCQPTHFWNDENGSKYRKPGVWAHGDYCRINKTGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVLDSLCVPQYNEDGEERVLLFLLMASGHAFQPDLVKRIRSAGLSARHVPSLILETKGIPYTLNGKKVEVAVKHIIAGK---- 110599818 31 --------------------------------------------------FSYQEFHLLSGKMARLLADRGVATGDRVLIWGPNSPWWAVAFWGAIVRGAV---AVPVDFMSE----RERAETIA--------GLTEAKVVIQSRFKIEPLNH------ASSIL-LEDLELEPAEIARPATDDVAELIYTSGTTGNPKGVILTHGNLMANIIQVNEIPVVTSQFNFLSLLPLSHMFE-QMGGFFTPLYNGSTIVYLRTLKPSAIMEALGEEDIYAMIAVPRLLQLLKSSMERELDEKGLGNLFRFLMKKGEALSPGARKLLF-FPIQRKFGRHFSL--FVSGGAPLSLDVVVEGYGLTECSPVLAANTMDKQVAPGEDNEILARGKNITPGYYRNEAATREAFTADGRFRTGDMGEVSADGWLTIKGRAKELIVTGGINVYPDEIEDIFNRTKGVRESCVIGM-DRGGGEEVHAVLLLDGSGRKPEEIVAEVNKRLDSLHQVTGFSVWPEAFPKTTTLKIRKFQVKEKLQK----- 104781611 882 ----------------------------------------KTALISGERRLSYSELGDGVARIIAALRARGIGQGQVVAICLPRSPEHTMLTLACALTGVIWVVAAPAERRHYLLENCH---------PD-----------------------LVVLGQAQTLEQPSTTCAALLATPAAAPGHLADLSLTSGTTGKPKCVVLNNRATANVIGSTLAEWRVTERDVFLSVTPLHHD--MSVFDVFGSLAAGATLVL-PAPGEDDALQLVAEHQVTLWCSVP--AILEMLLACRGEHGLQSLRLIAQGGDYIKPAVIAGLRELLQARLISLGGPTETTIHEIGADDRKLI---PYGRPL-PGNRYFVLDAQGRHCPVGVVGRIHTAGANLALGYLLDGALQQSDFIEHGAFRTGDCGRYRVDGTLLFDSRVNGYVKVRGVRVSLPDIEMVLNQHPALRHVLVVDYGEPRLGE-VCLGALPQAAEPSMAELRDYAREH-LPHSHVPTRLLGVAALPLSQNGKPDRRRARELLS------ 195331831 16 ----------------------------------------------ENTILTRAELQANAMHIASYMRSLGLLQMDIVGIIARNTTHISAVAYACFFNGIAFHSLNISYEQSTIEKLFSITKPNI-IFCDGDEFEKVRSATAQLNVKIITMRNHPSGSRIDEVLPIEK-NFQPVRLERGNDQTLAIL-CSSGTTGIPKAVTITNSRQIFNSSHSLTTVQYSHSTLWITGLLTT---------VTSGVFSTKRIIADNIFDPEFFMRLVEEHQITWIIQAPSHMAMMVNSPSFSTADLSSLRYYLFGGSRSSVETQHRIRSRLSC-LHFAYGFTEGSMAALNLHFDEK--PNSVGRLVAGL-KLKVICEMGESLEPDEVGELCLWNGQYWAGYYGNPEETHKMRDHHNWFHTGDLGYVDDDGFIYIVERKKDMLKFQNIMYYPNEIERVISKMPDVVEVCVFGVWNEINGDEATAAVVKRGSTLTAQDIVDYVATHIDAKYKLNGGAIIVEDLVRSPNGKTNRMA------------ 148238916 9 ----WRPTPREQAALARQHHVQSLGRVDQLWPWLAEHHGSVLAVEAPHTHFSYAELADRISLAAAAFRRFGVKPGDVVGLFAENSPRWLVADQGLMRAGAIDAVRGAAAPVEELRYILEDSGSVALVVQNA-------ELLQRLQ--LPTLHFVLVEGDADAFLAQGALASAPDPLRASATSTTATLLYTSGTTGRPKGVPLTHANLLHQMRSLACVARPEAGDPVLSVLPIWHAYERSAPRLWEAVQAGFDDVLKTFPPARQRLPVRKRDRVLAAAEAPAHALASRLIWPKVRLQLSSLRFPINGGGAIAPHVDSFFEAV-GIELLVGYGLTETVVSCRR---PWRNIRGSSGLPM-PETEFRIVDETRRPLGYRQRGVVQVRGPQVMGGYLGKPEATAKVLDAEGWFDTGDLGLLLPDGSVVLTGRAKDTIVSSGENIEPGPLEETLVASPLIEQVMLVGQDERQLG----ALVVPRLEA------------------------------------------------------ 46139559 62 ---------------------------------------------------TYAELDRRANMLANELHTYGLRIGDRVVLVYSRCIEMVVFIMAVLKAGG------------------QYVPLDGGIVTDDTLGFDIADSDAPVVLCLPKFRNMVNVVDLDSTSPLWKMGNPSNPMVEVNTDDGAYVIYTSGTTGRPKGVDVRHRGVTNTLLAEPSKLGIRPGRNVAQQLNVA--FDMCAWEILGTMMNGGTLHIRGS----GLQPWTELQRCDTIIATPSVVLKYMPNV----EDFPNVDTIAVGGEPCPLALAE--KWAPHINFWNVCGPTESMLNTCHLHQPG--IPLSIGKP-NPNTNVYILDDNENPVPVGQPGVMWAGGPGVSAGYINLPELTATKFTNDGMFNTGDLAQWLEDGSLLPLGRKDDQVKIQGFRVELDGVSRSIETTPGVIKGCALKIENALWGFYS------SDVQIDENQLKAAV-GKSQPFYAVPSVWKHLPVLELTPNGKVDKRALMKIATE----- 22298844 41 ----------------------------------AQRHGDVVALDAPYTRITYSELYQRIQRFAAGLQALGVAAGDRVALFPDNSPRWLIADQGSMMAGAINVVRSGTADAQELLYILRDSGATLLLIENATLGKLQEPL---VDTGVKTV--VLLSGESPELFPLRLLNTETVRAVAITPDNLATLMYTSGTTGQPKGVMVTHGGLLSQIVNLWAIVQPQVGDRVLSILPIWHHYMIAVPRIWESFYEGVQKQLRDSPATKRRLAILQRRLLTGLSLTNPHPRGWQKWL-ARVQTLLLKPLYELGEKRLYS----KIREATGGEIKQVISGGGALAPH--LDTFYEVIANLRGSAGRPIPDTKIVDPETKPLEFGQKGLVMAKGPQVMRGYYNQPEATAKVLDAEGWFDTGDLGYLTPNGDLVLTGRQKDTIVSNGENIEPQPIEDACVRSPYIDQIMLVGQDQKALG----ALIVPNLEA-----LEAWVVAKG---------------------------------------- 67639344 1572 -------------------------------------------------QMRYGELDAKADRVAAALAASGVRPDSVVAL---CVERSFDMVVALVRAAYLPVD--PDYPAERIAYLLGDAK-PPVVITQAHLRARVDAALAGADAAVVTVDELLAAGEAERVAAAAD----------VAPGQLAYLIYTSGSTGQPKGAGNTHGALANRIAWMQRAYRLAPDDVVLHKTPFGFDWPLAVGAKLAIAAPGDHR------DPARLVAAIDAHRVTTLHFVPSMLAAFVDFGAAAR--CASVRTIVASGEALAPELVARVAALLHAQLHNLYGPTEAAIDVSHWRCTADDAAADAVPIGHPIANLRVLDAALHPAPVGATGELYLGGAGLARGYLGRAALTAERFVPDPFYRTGDLARRRADGALDYLGRLDTQVKLRGQRIELGEIEALLRATDGVRDAVVIVRDERLVGYVACATPAGFDAAAQIERLRAR-----LPAYMVPAQLVALDALPVTPNGKCDRRAL----------- 70984445 151 ---------------------------------------------------TYAELDQLSNSVARQLLRRGVRKGQFVPFSFEKSIWMVVAIIGILRAGGVVASIDPSQPQSRAREIIQ--ETGATVI-----------VASTAQAS-------VFAGLVDTVVPIADDTVHPASLPPVHPEDPAVVIFTSGSTGKPKGIVIQHGAVTTRMAEGRAFQYHGARTLQFA----ASTWDIFMTDIFTTLAFNGCVCI---PSEEDRRFNLARYDVSLALITPSLANLLEPTG------FPTLKTLIFGGEALKEEVTRKWEAVDGISLHQGYGPAEGPCVAGRLAERPEILGNSVCVLVDPSNPNRL-------VPLGAVGELVVGGPSLLREYINDPRKTEAAVIENRFYRTGDLLRYTLDGRLEFVGRTDDQVKYHGQRIELGEIEHHLSRLPGVEACVVVLAKAGFFKDRLVAVVLRSDPNITITHMRRFLSSR-LPEFMIPNELLVVQELPHNNSMKLDR-------------- 118464586 47 ------------------------KSIGTVFQDRAARYGDRVFLRFGDQQLTYRDANAAANRYAAVLAARGVGHGDVVAIMLRNSPNTVLAMLAAVKCGAVAGM-LNYHQRGEVL-------AHSLGLLDAKVLIAETDLVSAVAERGGSGSTETLTVEDLERFAVSAPATNPASASAVQARDTAFYIFTSGTTGFPKASVMTHLRWLKALAAFGGIGLLKSSDTLYCCLPLYHNNALTV-ALSSVINSGATLALGKSFSASKFWDEVIANDATAFIYIGEVCRYLLNQPAKPTD--RAHRVRLIAGNGLRPEIWDEFTQRFGIAVCEFYASSEGNAAFINVNVPRSTGIFPLPLAYVEYDPDRGDDGRVRRVPPGQPGLLLS--PVNFDGYTDPESSEKKAFRDDCWFNTGDVMSPQGLGHAAFVDRLGDTFRWKGENVATTQVEAALASDGSVEDCTVFGVEVPRTGGRAGMAAIKRDGAEFDGRSLARTVYEQLPVYALPLFVRVVDSIEQTTTFKSRKVELRE--------- 84685584 125 ---------------------------------------------------SWAEVAGQVRKLATRMREMGIEPGDRVVAYMPNIPETFIAMLATTAIGGIWSSAAPEFGATVIDRFSQIEPKLVFAVTGRYGGKDYDRSGEGILAALPTAERLVLAGRAGETLDWAELFTG----PDVARADFAFTRVSSGTTGLPKPITHGHHGIVVELKKASFQLDMHKDSVYFC-------YSTTGWMVWNTLMAGGKVVLDGHPAHPDARLMIMAETGVTTFGVSPTFMQMVRGAGIRPGDLSALETILLTGSAWTHEAVKR--DLYATSQSGGTEVCSGILGGSSLAYAGEIQAPALGCDAVAFDEAG---------QPGEVGELVIRQPMPSMPLFLWGDVGFARYTDSGIWRHGDRVRFNERGGSYVLGRSDATLNRFGVRIGSAEIYRTMETFDEIADSLIVCIEEKDGGYYMPLFVQMANDALKAEIARRLRSER--SPRHVPDEIVEVPEIPTTLTGKKMEVPVRRML------- 198453957 61 -------------------------------------------------------------RVATYIRGLGLKQCDIVGIIARNTTHLVAVAYACFFNG------MPFH-SLNISYEQDTIEKLLSITRPRLDGDEYRVLAATEHIKLD-ISIITMRNHPSESLRIQDILSTPIRLEQGPDQTLAIL-CSSGTTGVPKAVTATHNCIFPGFLVTTDVVQYTHSTVWFSGLS-----SIINAGV----FSTTNVIADNDFDPAFMCRMVQEYKIGLVFQCPSHMAMLANCPEFEYADLSSIKHYIFGGSRCSLDVQNRVRSRLKGDLIFSYSITEGTLNLHFDEKP-----NSVGCPVAG-NKIKIIDEEGVALGPNKVGEVCLFNGQHWSGYYGNPEETLLIRDSQKWFHTGDLGYVDEDGFLFIDDRKKDMLKYHNIMYYPNEIETVISQMPNVAEVCVFGIWNAVNGDEAAASVVKRHGTNLVAQVLDFVKEHIDAQYKLNAGVIIVDDLKRSGNGKTNRRA------------ 149378453 42 -------------------------TLGTLVDRNAEKYGHRPAILFEDRSISWQEFNGWANRIAGFLKTESLTRGDTIAVFLENRPELLAVVAGAAKVGVACAMLNTSQKGRVLEHSINLVSPKMVVVGEAFDGVDIRTSHPNPFLFLADTNTMNIFGDAPEYVNMAHRSTAPKPADPPTMGDTAIYLFTSGTTGLPKAAPGSHRKFMKAYG-GFGMMSLDMKDVLYCTLPLYHGTALLV--CWGSVMAGGSAIFSASAFWDD----VRYFQATTFGYVGELCRYLLNQPPSEQDRNHNLNKMIGNGLRPS--IWKEFKDRFGITVAELYASSEGNIGFSNFFN----LDNTVGFSTAPYDPVRDENGFMQEVEKGEPGLLIITKKWSFEGYTQKDATEKSILRNDQWFNTGDVLKEIGCGHLQFVDRMGDTFRWKGENVSTTEVENIIDGSNMVEEAIVVEIPGT-NGKAGMVTLVPHANGQEVNRLFRYLNEN-LPPYAIPVFVRVTGAIEKTGTFKYRKVDIQKA-------- 149914569 38 ---------------------------------------DRVAITAERRETSYGALREMADALALHLAGQGIGRGDRVGVLRSQDAWCAAAHVAIWKLGAV---SIPLFKLFQVDALTRLTDAGARIV---VSDGDGVALLEQV----PGVAALV----PEEV----DLPQGRMGSAETGPEDAAVLIYTSGTTGSPKGALHGHRMLLGHLP-GVEICWTPADWAWIGGL-----FDVLMPGLLGVPVVAARL---PKFTP-EACARVLREGGVRNVFFPPTALRMLKAEGCA---VPGLRSVASGGEPLGAEMLDWGRRAFGLTINEFYGQTECNMVASSCGTLFAPRAGAIGRAV-PGFEIGVIDGQGQAVV-GEGDIAIRRGTASMMGYWNRPEATAEKFRGD-WMLTGDRGVL-EEGYLRFVGREDDVITSAGYRIGPGEIEDCLLTHEAVATVGVIGKPCALRTQIVKAYVVLKPGVAGTDDLVRALQDHRLAGHCYPREVTFLDALPMTVTGKVIRRALK---------- 67921218 470 ----------------------------QLFERQVEKTPNNTAVIFDDESLTYEQLNKKANQLAHYLQKLGVKPETLVGICLEPSLEMVISLLAILKVGGAYLPLDTNYPEQRLNFMVENS-GINYLIGNREQGIGNREQVSKIQSK--------ISQEKDTNLDL-----------KINRENLAYVIYTSGSTGIPKQIPRALSNFLISMSKKPGLT--DNDTL-LSVTTLS--FDIAALELYLPLIVGAKLILVSRNIAVEGVTLLETHQVTVMQGTPATWKLLLASGWKGKKDLTIFEALDITLAQQLQEKSQQVWNLYGPTETTIWSVYEVNSDKVRLGKP---IDNTQ---------FYILDKDYNQVPIGVPGELYIGGMGVARGYLNRPELTAERFTKRGLYKTGDLVRYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQIKEAVVI------VKEQSLIAYIVSPQTPQTPPIREFLGEK-LPNYMIPSRFVELESLPLTPNGKIDRNALPE--------- 116695624 524 ------------------------------------------AVLFGDATLSYGELNRQANRLAHRLVAQGIGAESRVGVALGRSPRMIVALLAVLKAGGCFV---PFDTTYPARRLLDMQEDAAPQLL-----LTERALRESVAEGLPVL---LVDDDADVSWPEHDAEI------AVHPAQLAYVIYTSGSTGKPKGVAVAHGPLAMHVVTTAECYDITATSRELHFL--SFSFDGAHERWMVPLASGASIVLRDDTSVEQTYAALRRHAVT-HAGFPPRYLHQLAAWAESQGDPPPLWLYSFGGAMPRAGVARLTQALRPQHIINGYGPTETVVTKARAADAEAQVTGAYGRPVGAR-SAYVLDSRLEPVPVGVPGELYLGGEGLARGYLGRAGMTADRFIPDPFYRTGDLVRWQPDGCIEYLGRQDHQVKIRGFRIELGEIEARLLAQPGVRQ--VVVLPHETSAGTRLVGYVVAQQGAVSCEALRAALAAALPDYMVPAAILQLDSLPVTPNGKLDRRALPE--------- 145343719 102 ---------------------------------------------------TYSELQADVNRLANWLKSVGVAKGDAVVLYLPMIMELPIAMLACARIGAVHVFAGFSSEAAKVVLTCSVMRGSKHINLKAVVDEACDSSAEKGHKIEHCLCFMNERLDVEGFLTTQAVHAQSMECTTVDAEHPLFMLYTSGSTGSPKGVLHTTGGYVYAGATCASVFNMQQGDIFWCGWITGHTYVTYGP----LLNGAASVVFEGVPTHPDAWQIVDKYNVKAFYTAPTA----IRALQRYGNDFVSLKILGTVGEPINPEAWQWYSEIVGCPIVDTWWQTE---TGGHMITPLPFAIEQKGSATLPFVQPVLLNDAGEELTGEAEGYLCFKKPWTLFSDHKRYEEAYFSMFK-GYYFSGDGAKRDSDGYYWITGRVDDVINVSGHRIGTAEVESALVTHQECTEAAVVGIDHAIKGQSIYAFVTLREEATKKALVNCV--RTVIGPFAAPDTIQWAPGLPKTRSGKIMRRILRKIASRE---- 167568684 39 ---------------------------------------------------SYRQLSEAGLRMSAALNALGARAGDLALLALPATSDYLALLVGCVLSGVVPCTVPPPLKRASGSS-PQVLEVACLLYRPTFV-FTASAHVAELEARLDTGARVIDVG----ILRAASTGAEP-RLARRSADDTHHIQLTSGSTSHPKAAVISHRNVAANIAGIANACGYDNTVIW---LPLHHDMGLVS--LLLHLYCKTSLRLMPSMSPLGWLRRIAHTGSTI-AVAPTFALRYFNAATMDGADFSHLRTFLVGAERVDHATLSDFASTFASTLQPCYGMAEATLAVTSIDTPSSLAQHHRATPVAPLDEMEIRDAQGRLAAERDAGEIFIRGASVMQGYLPSADAPAPQFDAHGWFATGDIGYVSGDQLFIL-GRKKEIIIIRGTNYFPHEIEETIDSHPAVYKGACIAIHDETQGTENLVVLVEHANSDSRAELQTRMQQRGYCA----QRIAFVEALPRTTSGK----------------- 183984938 2 ---------------------------------------------------SWRDIHQTAVRVAGRLSAEGVTRGSRVTVLAAGPEDVAPVVQGIWRLGAMTMLQQPTSQADLAGWHAGTLRALALL--------DTRVIGEPFLAAAETLRRIIEIGESWPELAATE---EP-----TGEDDVALYQLTSGSTGDPKAVAITHGNLFADVAAMTAEVHLDPEVDITASLPLSHDMGLIAYLISPMFAGNGAVYITPTESPLKWMQILTERRATITA-APNFAYSILSAVEDGTYDLSALRCVVTGAAEFARQAGR-----FGTALGAAYGLAEATVSFSPVDNPESVCVETLGPPMSGV-EVRIVAADGSNLPPRRMGEIAIAGDAVAR-HYLTMDGEVAAVDPDGWLFTGDLGYLTEGGEIVVCGRRKNVIIVAGRNIFPADIERLAASVHGIRRGGVVAFGVTLADRREEIRIVAETVADPSIELRRQIAQNVRGATGLSPTVLLVGKVPKTASGKIRHVMARELFGE----- 119183374 2853 -----------------RNTEWP-ETLAHRIDQVAMKQPNSIALNASGIWWTYQQMIDRVNGIALALIKANIPLKSPIVLQEPTL-DWVCSLLAILRVGGIYVVNIPSARLNTIIENC---RPAGILIHNETSG-----RINDLEMRRSTIIVNISACSSQ-------FSGESIEI-TARAEDAAVILYTSGTTGVPKGVVMSH----AGLRNRMEFAMVSTPGTVLQQ--SALSFDLSIYQALLCISRGGTLVVAPKSVRGDPFALLVRENITYTGATPSEYLSWINYGKFELINSKQWRYAMSCGEQYPQRLVSEFQSLPHLRLINAYGPTEITFESNNFEIP---ITEPAGSRIPPNTSIVILDENLNPVPAGFPGEICIGSASLALGYLNDESLTAASYGLDKIYRSGDKGRLKENGLLEILGRGDTQIKLRGIRIETQDIERTILAKGKLADVAVVPRGDPPVLLAHAVFPSAATVDDRAGFLKSLIPSLPLPQYMKPAMIVSIDSMPLSVNGKVDRRALRE--------- 90423556 485 -----------------------GRGIVGLLEHRAARSPDQPALLWSAGTLSCGEVNRKANQLAATLVEAGVAEGDIVAVLLERSPEMVVAILAVLKAGAAYLPIDPSFPPQRIDFICLLAASESPSDPQGQRG------------PLPVIRVDDAASYAGPGID-PDHSFDPER--------AAYVIYTSGSTGHPKGVVVSHRALMNTLEFLEASYPLAGKTILFKT---NFTFDVSAAELFGWLFDNGRLAVLDLGAERDSRALIEKFAVTHVNFVPSMLDVLLESQAGAASPLDRLRYVFAAGEALKPDLVNRFRLVPKVRLENLYGPTEAAITYHSLPRGAEATSVPIGRPIS-NTGAHILDEALRPVPVGVIGELCLSGVGLATEYLTRPDLTAERFCPSPLYRTGDLAKWGDDGLIYYLGRADRQVKIRGFRVEVAEVEQKLRACDGIAEAAVTVRSDAF-GQNSLVAYLAFDDRPTSIERISSDLVGWLPGFMIPEAFVPLDRLPRLPSGKIDIRRL----------- 15922110 105 ---------------------------------------------------TYSDVLQQAKAVSSWLKKFGLKKGDTVGIYMPMIPEIVPVFLGIARAGMIAVPLFSGFGKEPIRVRAEDSGMKVIFTTDMTKGKEINSL--ENLEGLTLTKVVVERGDKDSISYSEVLSTAGDGLEVTDTEDPFMIIYTSGTTGKPKGCVHTHDG--FPIKASADVYFFDLKKRETLMWVTDLGWMMGPWMILSALLLRGKIGMIEGYTAYSLLSFIEDMKVDILGLSASLIRAFRSEVEKGKLD---VRIVGNTGEPIDYESWKWLEAVKGPIINYSGGISGGILGNYVINE----IKPTAFNGFSPGIHADVFDENGKHAPANVEGELLSVWPGMARGFWKDKERYLNTYWSEGVWVHGDLAYYDEDGFYYIVGRSDDTIKVAGKRVGPAEVEQIINSYEGVVESACVGVPDPMKGEEILCFAVTNKEIKKDELLN--YTQRMLGKALAPKDIIFVKELPKTRNAKIMRRLIRAVV------- 167569862 63 -----------------------GDSVVDRFRRTAARQPDAIALAGTARTLTYGELARASDALAHVLLDNGVAPGDRVVVAVGERATQTLLALATLKVGAVPVLANPPER-------------LAYLLND--CGAKRVLTTRRDRSSLPATGADIVCADELDDATLARHAGRPLPRIAIAAGQPAYCIYTSGSTGQPKGVLVTHGGLANLVDWHVGAFALDAGA--RAAMLAGPGFDAAVWEIWPALCAGASLA---EPAPDARHDVAELARISHCFMPTPLAEAFIAAAAR----PRALRFLLTGGDQLKA----RGRADDGFRLINAYGPTENTVAYDRLAPLPDIGAPIRGQSL------HILDAQLRPTPLGVSGELYVSGAGLALGYLNRPALTAERFVPSRMYATGDIVRLDESGRLHFVGRADDQVQIRGFRVEPGEIEAALAAHPGVAQCKVIAFEREPSGKLLAAYVA-GDASLTEAALRTFVDSR-LPSYMRPAAFVIVDALPLDANGKISRRAL----------- 145246210 11 ---------------YQSRSAW------ERLAEVVERHPDHLALICAHQQWSFGALYEGIIRLSASLESLGLSNDCLLFVILGNSLEHVLTTWAGYRLGCTHVSVHPNTLSNAV---------------------EARHVVQTVLDNRPSPKAAVAAKEFDQLFPQLDVIRIIIRNDQAPSSWMSFDQLPGQTPSGPSTSPPSRETSIFSLPKPCEM----NVPAWISSLASGSTLGLVRPGDRLMMFAHGATLVYPSYLAFDPRTTIETLRVMVSALVH--AFISADLSST---PLPPIDTVIFSGMTLSTAVAKEFQTRVGTAIENLYGMTEGAFCATPVEDIESISRDAAGRPMAGSKLRLCAPNSTEPLPPGVAGEVHYSGYQTSRGYIGVQ---SDSFYIDAWYKTGDAIIYETDGLVYPVGRYKDLIIQGGKNISPSAIEAVLNRDPEVHNPQAVPLPDAVAGEVPVIVVNREITQPKVQHIMHLILTQMGAAY-VPDKVIPIQTYPRTTSGKVQKVKL----------- 84501863 89 --------------------------------------GDKVAIDWSRRRWTYSDLTAEASRVASALAARGVKPGQAVGIYMPMIPEIEAALLGIARLGAVAVPLFSGFAPHAIVSRLNDADAVAVLTADATKPVWMEATLAQALTDVPSVHTVIFGGAVAD--PARDLDTETVASPEVSADDTFLIAYTSGTTGRPKGVVHTHADFLLCLKRDDRHLWMTDMGWVMGPLTL-----------LSVLLSGSTLVLAEAPSPGDPFRLLSEMEVTHLGVAPTLVRQFMDTEPLSGYDLSPLRIVASTGEPWTDDARRRAVPLNISGGTELFG---AILTSTVLHEIKPGGFSAQALGVG----AKVLRQDGSEAAPGEVGELVVTQPPL--GLTPAIWGDRDRYLETGLWRHGDWVRCDPDGTWYILGRSDDTLNIAGKRIGPPEIEAALTETGEVVDAAAIAAPDDIKGVAVVCVCVAAQGVTPDAELVERLKDRVGEIVSKPFRIHFVEALPKTRSMKTMRRIVRAA-------- 119898276 16 ---------------------WAKQPFLCILPETAQIYG----IAAGELR--YAEAAERIEFLRAAYAAAGYGHGHRVGILLENRPGFFLHWFALNALGVSVVPINPDMRAAELEYLIGHSEIAAVALPHRHD--DLIAAADKAGRPFKVMAERDLPPAAAFPAPLAD--TAPHELTECA------LLYTSGTTGRPKGCILPNRYFLHAGKWYSEIGGLAARERMITPLPLVHMNAMAY-SAMAMVMTGGCLIPLDRFHPRSWWASVRESRATVVHYLGVMPAMLMKAEPTVADREHSVRF------GFGAGVDRTLHGIFGFPLLEAWAMTETGAGAVVIKEPRHIGSSCFGKEEADV-LVRIVKDDGTEAGAEEQGELLVRGEDPRYGFLAGYLKDPAATDEGGWFHTGDIVRRDADGYLHFVDRKKNVIRRSGENIAAVEVEAVLQQHPLVKSVAVAAVPDAVRGDEVMALVVAQDWPADRAAMEAAAADSQLAYYKAPGYVAFVPALPLTTTNKIQRGELK---------- 195333760 57 -------------------------------------------------------------RIAQILKKKGLKYPDIICIAARNSTYVTPVAVACL-LNGTPFHAV-NPVSDEATLKHIFSITKPTVI--FCDGQDYEKLRASTEGWKPEL---ITVTDSVEGVPLEPTTTEMFYQPEEGGEQTAAILCSSGTTGLPKAVCISNRTLFMD-------NFMMNSEMVVYSASGLDWYSGLSLFLFSTVVGCTRIITNKPFSPDYFVKLVEKYRIN-TVILPPRHMSTLIAFSATKEAFASIRSVTYGGGFTSMTTLKKMQELCNAFLCSGYGMTEGAVSFNGLGN-----VNTAGKPI-PGIRIRIVDDDGKSLGYNEQGEIYVHTGLPWKGYFGNPVETQRTQDSEGWFHTGDLGYFDDQNQLYVVDRKKEILKYQGNQYWPSEIEGVISELPDVEEVCVISIYDEQQGDAAGALVVKRNSSVTAIEIADHVAKRLPSIQKLHAGVQFTDKLPSNPNGKILRRVARQ--------- 166032490 59 ---------------------------------------DEAALNYFGKKVTHRQMQEKIDACARALLAYGVRAGDAVSLCALAMLEAVYLLYAINKIGAIANMLVMNATEAEIHEKLAVTKSKVVITVDL-------ALEKIVQSKETSVKHIIGVSLAEEFLKAG--QGKKIDCQEIKGDAPAVIAYTGGTTGKAKLSNRAANAIAFQYKYADKVLDFQNGERFLDIIPPFLAYGLFF-GVHMALCTCLEDVLCPDPAPERLPKLFTKYRPNHLSGGP----LHMEAMTKDRKNLSFAKTVAYGGDGMNQEWEDEM-SKFLKSHQASYGLMKGY-GMTEMAGP--VCTSNHKFPMLPFNNIKILDDTGEELGYDQEGEICVSGPSMMMEYYKNEATREIIFEENGWLRTGDLGHVTKEGYFRLTGRLKRILDKTPSRVYPMEIENVLSRHSAVDKCAVVG---RINGEKGYLVIASKDTGDNVKELRQLCRQE-LKENSWPFEYHFVEKLPTTGAGKIDFRTL----------- 145239401 265 ------------------------------------------AVCAWDGSLTYQDLDLLSSQVAYHLQAHGVGPEKCVALCFNKSKWNVVAMLGVLKAGGAFVPLDPTHPTSRLQSLVHAVQAKVMLCSRDRIG----ELTGVAEMIIPLDQAIIISLQAEEIY----------SLPDVQGHNAAYVIFTSGSTGEPKGTMLEHRAYVSGAAAHAGPHHMFSTSRVLQF--AAHTFDASLVEILTTLLQGGCVCISEEERLSDIVKVINEMNINHAILTPSF-VEFIDSSQ-----VPGLETLILAGEAMSQGQL------------ETWSSALHLINYGPTESSVAAVVNAKVTPSSDCRDVRCWSNHDQLVPVGCPGELLLEGPTLARCYLNNPQHDPAWMRRDGLYKTGDLVRYNSDGSLTYIGRKDTQVKFHGQRLELGEIENQLAADPIVHCLAFLSKSGFSAGKLVAVISLSSNAAPKKTSIVAEVRERKLPTYMIPSVWLCVEALPLLPSGKLDRKA------------ 213965111 19 -------------------------TLIDIVRATARRFPEAEAIDDGEVVVTYAELINEIDSTATWLYEQGIRRGDRIGVRMPSSRELYVAILSIMAAGAVPVDADDPDERAEMV----FGEAGIAGYFDAEGLHLAGSTARNRPRPLDSDADSDEDSEEAEPTPREVISQEPTP------DDDCWIIFTSGSTGKPKGVAVTHRSAAAFVDAEARWFLANHDDRVLAGLSVAFD---ASCEEMWLAWRNG-ACLVPAPSGVDLGPWLISRHITAVSTVPTLAGLWPAEA------LDSVRLLIVGGEACPQELVDRL-STPEREMWNTYGPTEATVVASGIEKPGKPV--TIGFPLDGWNLTVI-DEEGNPVPPGTKGELVIGGVGLAR--YLDPEKDAEKYAPERAYRTGDHVIMDEDG-LFFTGRVDDQVKIGGRRIELGEVEAHLAALPGATQATVVV---QKTGAGDSILVGYVGAGGDAAAMDDTLRD-AMPAAMVP-RLHIMDELPVRTSGKVDKAAL----------- 189212038 248 ---------------------------------------DAEAIDAWDGRMTYRELDDASTDISRELRRRGVGVGSWVLVCFHKSRWSIASMLAVLKAGAAFVPVDPRFPESRIRQIIDVTNATHAVVAEG----DLAVLLKRSSPELQVVQRLSVQGLSTD-KQVEDLLPQP--------HDPAICLFTSGSTGIPKGIIASHAAVCWEFGRIGNANPADRMLQF-----ASYTFDMSYADIVTALLHGSTLCI---PSEDDRMEFIQRSRPTWANLTPTVARLLDPAVCSR----TIKKLLLAGELVKESDIAGWIDG--GAEIYNVYGPAENILNFGR------IFRGAAYNTTRPRN-TRVWMDKRRLMPVGAIGELISEGPQVADGYLNDPTRTAASFLLDRFYRTGDLARQFADGSFEVIGRADSQVKVGGQRIELSDIEAHIKSCRA---AVVLPKKGPLANRLTAILQTQRDDSYFTPLNSAFVEEESLPPYMIPSHWLGIDKFPYSTSSKLDRKLL----------- 54303484 529 ---------------------------------------EKQAVIHGGQSLTYAELESRANRLANWLIERGLRSESLVGIVADRGIEFVVSALAVWKAGGAYVPLDPTYPLKRLQHVIDDAELSLIIAPSS-------AFAEQIQQADEGTHCVVVNIAAPSFVTLAQFSSIRPVLAQRSPKQLAYVIYTSGSTGLPKGVMVEHGAFVNLVQDHCQRLEFGSDSVMFNCMSLAFNMTAMLPLASGITLAFGE--------PNDQV-IAQAEQYRATHMICSTALF----AALPPQSVQYLQAVAIGGAQLVEHWADKV-ALFN-----MYGPTEALVQQLETDQPVSIGTNVTNT------QALILDQSGNLCPNGVPGELCLTGLGLARGYLNQPELTAQAFIQVRMYKTGDKARVNHDGRVEYMGRIDEQVKLRGYRIELGEIEAQLLAHENIHQVKVI-VAEQGPQKVLVAYATLRESALAVAASTILNHARTLPEYMVPAQLFFIDDMPLTVNGKLDIRQL----------- 86742186 143 ---------------------------------------------------SWDELRRQVAKAAAGLRSLGVAEGDRVCAVLPNTVYAMVGMLATASIGAVWSSCSPELGPTALRARFGQIDPKVLIGVDGYSSYDALDTLAALAGDLPGLGASVIAAGLPGLLTWDELMASETSEPEF--TRVAFILYSSGTTGPPKAIVHGHGGILLEHLKSLALCWFTTTGW------MMWNYLVSG------LLVGATVVLAPGPALGTLFGLAEALELTCLGTSVGYLQACEDAGLVPREDLSRLRTVGSTGSPLSAAGYAWVYEAVSPTV-MLSSISGGTDVCTAL---------VAGLPTMPVRAGRVFDEAGEEVV-DEVGELVVTAPMPSMPLCFWADPDGGRLRESGVWRHGDWARITPTGAVVIQGRSDATLNRGGVRIGTSELYSVVERVPGIADSLAVDTADERGHGELLLFVVPGLTEAVAARLREVLRAE-LSPRHVPDRIIEITEVPRTHTGK----------------- 17549653 21 --------------------------LGDLFAIGCALHPDEPAVADGKSAFTFRELEHGATRLAHRLAAAGVERGARVVVFGAKLAVMPVTAVAAWKLNAVYVPLDGSMPIARARALLDRIQPRAVISLDGTVDVG----AYCADARIPRLSQHDLLGMLTDRSPVEPL---PHGLP-ADAHAPAYIIFTSGSTGTPKGVEIAVGSLRAYFRNHNRVLRFDAASRVFSLAPF--HFDVSIEDTLLPLSVGAYVFFRGVPAGAIMREALSREKVTLIAVSTLLTLITGAPGDLNRNRFPALRAVMTGAEVCDPAIINAWKSLPGVRLFNAYGPTETTINYIEAVDTARANAYPIGRPLDGVEAMVV--DHDRVSAQGVSGELWIGGPQVMNRYFDQPEETAKVIVEDGYYRTGDICSYDACGEIVFHGRADDEVKISGRRIHLGEIRQLILALPGVSRAAVALVTDQIVAMAADVGILAQIEQHLAEQLPEYMRPGVLAWSPQPQ---------MTSTGKTDEKSIIERLKDAL--- 19880861 124 --------------------------------------------------WSGAELKAEVSRLQQALKAAGVGKGDRVAAVVPNMPETLAAMLATASLGAIWSSCSPDFGAQGITDRFGQIEPTVLFAPDAYKSHDVRAKIAQVLTELPTVKAAVIIPYVNETPDVSAIRIAPFAAAEPSFERVAFILYSSGTTGKPKCIVHTLLQHVKEHRLHSDVKPGDRVFYYTTCGWMMWNWLVSG------LAAGATLLLDGSPFAPDGNILFDYADAEGMTLLGTSAKFIQQAEKSRTHRLDTLRALASTGSPLMPEVYRAIKT--DIHLASISGGTD-IVSCFVLGNPTAPVLQTAGLGMA----VAAFDDAGHAVS-GEKGELVCTRPFPCMGFWDGAKYRAAYFERPNVWTHGDFIERTVHVGWVIYGRSDAVLNPGGVRIGTAEIYRQVEQLPEILEA--VCIGQEWDGDRVILFVVLREGLTLDKALEDTIRKRNCSPRHVPARIVAVKDIPRTRSGKITELAVRDAV------- 119470756 1063 ---------------------------------------DLIAVDGPGGALSYRALDQKSNAVASHIAK-HFPGAQVIAIHADGTLNWVVGILGILKAGCAYCPLDPAYPIARRVAVYEQSGASALLIPNACSS---------STAILPTDLRIFTIQETET----SDTSRQPSLL--ANAHEDALIVFTSGTTGRPKGVPISHRG-LLALQSNPEATMFSRPGRRIAQF-MSPAFDYCANEIFSALLHGGTLVLR-----DPSDPLAHLAKVDVSTITPSVLSVL------NPDDYPNLDMVYATGEPVTPGLLARWGE--GRAFYNAYGPAECSISFTRLEPGQQVTIGNAIRTARMY----ILDQDLQPVSEGQTGEIFLAGQQVMRGYVGDDAKTAYSVLPDPWYRTGDYGYWNADRQIVYIGRLDRQVKIRGFRVELAAVEQKMYQEPRLTQAAALVVNDTLVA-----FVMPHDV--DVSRLEHRLRE-SLQPSWVPQVITALEEFPWTANRKVDYRKLAE--------- 170067646 58 ------------------------------------------------------ELRLRIVRVAQNLSALGFRRGDMAAMACSNSENLAPLALGLMVAG-VPFIALPTFNGDDLGHLMGLVQPKLVICDD--------SVYKQVAGKALKMKPVIFAVESEEEL-LQGTGTEGDFTPQAHQNSIGMILCTSGTTGRPKGVCVSQASIAIVLSRPVKPA--PESDLNLTYSPLYWGTGLFA--LLNSVSTGITRAISRNPSEDHFFDALAKYHPTHFFTPPSHAVLLLNHPRAAAADFSSLRSWSLSGSIVSAKLRQSLEARLGRTVNNYASSELGLIAMDMIKQKPDAV----GQLM-PHLDAKVVDELGVAVGCGEQGELLIRGSIPFMGYYNDEQATRELIDADGWIRTGDIGYLDEEGFVYLVDRKKDVVKYRGYQMSPVDLEKVIEGIAGVKQVCVVGVPEMDGTSDLPAAVVVKREGSNLTEEQLISEYEGQVSKRLRGGVFFWDELPLTATGKVVRRKVRDMLIE----- 46137221 82 ------------------------------------------------EKYTYRQLLHEVETLAGALMEQGIGKGDVIMLYIPTIPAAVIGILAANRLGAIHSIVFGGFAPFALAQRIDSCHPVA--ILTASCGIDYKPLVEEIRLATHKPKDIIVAGQLDWKALTEKARSQWIKCVPVKSTDPVYIIHTSGTTGTPKGVLRDAGGHAVGLHLSIS--YLFHITVSFTAWIVGHSYIIYGPGAATVLYEG-----KPVGTPDSAFWRIVDEYKVNTMFTAPTAL-----RAIRRDDLRSLRGLFLAGTQYCAENAQVVDNWWSTEVGSPI-TGRALVPHVRGHQPPCLRAGSAGKAMPGFD-VRIVDDEGVEVERESMGNIVLAMPLAPTGFWQDEERFWKGYLKDGWLDTGDSGWIDRQGYIHVMARSDDVLNVSAHRLSSGSIEQAIATHPRVVEVCIIGIPDSLKGQLPFAFVVPDQRVVK--EIQQLVRGQVGAIASLGGIIQGKCMIPKTRSGKMLRRVLKE-MAENAIRG 116203317 1106 ------------------------------------------------TTITFAELNKMADRIAWHLAQHGVGETGVVAIIMEKSVRLYAGILAILKTGCAYLPLLPSTPMARIETIFQQAGVKVCVVDTATQ----EKVQQRLECNCLNLQSL-------------DLQATPITKPAPDPERLAYVIYTSGSTGVPKGVCLTQRNIMSNLDMLSQIYPVEEHSRLLQSCSQAFDV-----SVFEIFFTWTRGMCLCSGTNDTLFEDLERSKLNVTHLMTPTVASLVDPAKVPR-----VQFLVTAGEPMTEAVTQK----WGDKLYQGYGPSE----TTNICSVKKMSANQAIQHLGSFDNTSTFQNSLEAVPFGSLGEFCFGGDQIAQGYLNLEALTAAKFTFGRIYRSGDLGRMLTDGSMVILGRADEQIKIRGQRVELDEVTEAIRQSGNV-DCATLFLTVEDTGTRDQIISFVVLKAKETAKFQALLRALGLPLYMLPSAIIPISALPTTSSGKLDKARLKQ--------- 116075040 70 --------------------------------------------------FTYKQLDERIHAAAAGLRALGIANGDVVGLFAENSPRWLVADQALMRAGATSAVRGAAAPVPELLYILEDSAAVALVVQNAEL-LTRLALPEAVRSRLRCV--IQLEGEAAEVISFEALLAQGAEMPDSAATTTATILYTSGTTGQPKGVPLTHANLLHQIRSLACVAHPAPGSPVLSVLPIWHSYPRVKPVVMATVPRLWEAVQAGFEDVLKTFP-ASRQRLLRSALANSSAYC---LARRRSRDLMVESLGKRQRLKAALEASRRWPALSGGQLQEAVGI-ELLVGYGLTETPWRNIRGSSGQPL-PDTEFRIVDPETRPLGFRERGVVLVRGPQVMGGYLGKPEATAKVLDGEGWFDTGDLGLLLPDGSVVLTGRAKDTIVSSGENIEPGPLEECLVASPLVEQVMLVGQDEKQLG----ALVVPRLEA-----IQAWAAEQGL--------------------------------------- 169784928 1563 ----------------------------DLFSECVRQQPDAPAVCAWDGDLTYSQLDELSTSLAYRLLAHGIGPGS--IVPLCFEKSLWTAVLGVMKTGAASVMTLPRQRLLSVINQLEKGRVGASVILSSTSQY-------KVASDL-------VAGLTICVDALDQINQPPPKLPNVDPSNTLYVVFTSGSTGTPKGAMISHTNFSSGIWYQLQVLGLSSTSRVFDFASYAFDVCWSS--ILHTLVAGG-CICTPSTAQNDIHGALAMMRANWALLTPTVARL-LDPAT-----VGHGFVLVLIGEKMTDEDVTKWQP--HVDLVNAYGPAECTVINTRVNDIPQGSGNI-GRGFGCHTWVVSPSNHHHLLPVGCTGELLIEGPLVGQGYLNDPAKTVSHFVEAPLYRTGDLVQYQEDGSLKFMGRRDDQVKIHGQRVELGDVEHHVILHDQFQDGVVAEILQTGIGDAPVVFLTAGKEYPALHRHSGVLRETQLPLHMVPASLIVVEAIPTTATGKTDRRKLRE--------- 126640477 71 --------------------------------------------------YSYEALNEWANQISHYYLSLGARKGDVIAVMIENRSELIATIVGLAKIGVTIALVNTSQVGKVLAHSINLVKPIAVI-----AGEEVRAAIDEIRQDLNVPKDRFNSGTAPEYVNLADQIDQPSTTRSVTGNDGLFYIYTSGTTGLPKAVIFKHSRWTLAYGTYGHILNLGPDDVMYVTLPLYH-----ATGVVGVIAGSATLAIRRKYSTSAFWKDVQKFNASAIGYVGELCRYLMDAPVTELD--RNHRVTKMIGNGMRPNIWDKFKQRFGVKVLELYASSEGNVGFSNIFNFD----NTVGFSPTPYDKEKNEPIRDKNVKAGEVGLLISRSPFD--GYTDPEKNKSVIWKDDSYFNTGDLVRDIGFRHAQFVDRLGDTFRWKGENVSTTEVENMVCEYDKIAEAVVVEIPNTNGRAGMAAITLADGEELNDADLTEMVTKKCLPTYAVPVFLRVQKKVETTGTFKYQKNKLKEKTSERLLA- 46121989 1095 --------------------------------------------------WSFRELNNEANQIAHYLQSCGIQVGQVVAVIMEKSPALYASILAIIKCGCLPILSTPLARTREILLQAEIKYCLVDSSPD------------QLASML-ELSTITVNTNLFNEFSTANLDN------EVDGSRLAYVIYTSGTTGTPKGVAVQQQSIVANIEH-LEATYPKPSSSLLQACSQAFDV-----SVFEIFYTWCAGMCLCAGTNDTILEDIERSIRDLE--ITHLSMTPTVAALVEPSNVPSVQFLVTAGEPMT----QAVHNKWCHQLWQGYGPSETTVKKMATDDHIEVFPNTSAVVLSPATLDTVW-----------VGEFCFGGAQVAQGYLNMPELTAQKFIHHKLYRSGDMGRMLPDGSLVILGRIDDQVKLRGQRIEIGEINSTVMAGFATSAATVLVEHEESTIKQLALFFVPQHDPTEQQSLAAHMQSR-LPGYMVPSYLVPISSMPMTSSGKVDKRRLHD--------- 103487776 314 ----------------------------------------------------YSEL--RADALAAAYRLIGVKPQDRIALIAETGPEFAALFFGAIYAGAWPVLPLPTSFGGRDSYVGQLVVQLTSCDPRMLF-FPPEIAAMAVEAEQRGVEPLDWTAFAERAAPVAD-------LPAQKTDETCYLQYSSGSTRFPHGVAVTHGALLNNLSAHSHGMKLQDSDRCVSWLPWYHDM-----GLVGCLLSANQVSVDYLKTEDFALDLISRNQGTTLSYSPTFGYISSQSHVADRFDLSRWRVAGNGADMIRPDVMQAFVDAFASAFLPSYGLAEATLAVSIMPPGEGIVVNDSGRPTAIVNCGKAVKDMVIEVRPDQTGKVWCTGPSLMTGYYRDPEATAACL-KDGWLDTGDMGYIS-NGYIYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEETPAVLVQCRDDAERAA-LRETIRERVRAITGMNCLVELIRTLPRTSSGKLSRSKAR---------- 183983096 3711 ---------------------------------------DAVALSFEGQSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTTGGWAGLD--------GCGCVVVDVADAGVEA----------CAGTGLVAPAADDIAYLIYTSGTTGTPKGVAITHRNVTQGLPRGPEQVWTQW---------VSYSFDVSVWEIWGALLSGGRLVVVPEQSPEDFHALLIAERVTVLSQTPTTAGVL------SPQGLDSVALL-MGSEACPGEVVDRWAP--GRLMINGYGPTETTI-YTTLSAP--LVAGSGAPPISPVSGAAVLDGWLRPVPVGVVGELYVAGVGVGVGYWGRGSLTGSRFVACPFYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRG-GDRRLVGYVTGAVDPVV--VRGVLGQR-LPGYMVPAAVVVVAGLPLTVNGKLDRRAL----------- 198264954 91 -------------------------------------------------HITYSELQVHVCKVANVLKTLGVTKGDRVVIYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALGARINGCDAKVVITADAPRGGKATPLKSNAETALDSVKCLVVKRTGAQTTWTDDDYQQPV---EMAAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAAMTHEYTFDYHGDVFWCTADVGHSYIVYGPGATTIMFEG----VPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMAHGNDEKHDLSDLKLLGSVGEPINPEAWNWYYDVVGCPIVDTFWQTEGGHMLTPLPGATTLFFGVQPVVLDPQSGDEV---HGNDV----SGVLCIKDPGQMRTIWGDHERFEKTYFGDGYYFSGDGCKRDADGDYWVTGRVDDVINVSGHRLGTAEVESALVAHVAVAEAAVVGYPHSIKGQGIYAYVTPTDELRK--ELEKWVRTE-IGPIAKPDLLQWAPGLPKTRSGKIMRRILRK--------- 67922762 462 -----------------------------LFEEQVKRKPDKVAVVFEEQQLTYNELNVKANQLANYLQNQGIKPDSLVGVYLERSLLFVIAILAILKAGGLPLDALP-------------AESVVYRIEDAKTPIIITQ--ESLLKKISDLEKQTISIDKD----WEIIANQKTSPPEVTSKDLAYVLFTSGSTGKPKGVAVEHRNYINAIEDR-----LNLSVCSQFALVSTFATDLGNTVIFPALCGGGSLILSSTTNPETFAEYCHHNSIDCLKIVPSHLNALLTA--SHPEIVLPKKRLIVGGEACSWQLIERIKTLAQCSIFNHYGPTEGVLTYPV--NLQQTINHAKTVPIGPIANTQIYDSYLQPVPIGVPGELYIGGAGVTRGYLKVQNYNSANLGSQSLYKTGDLVRYLPDGNIEFIGRIDNQVKIRGYRIELGEIEATLRQHNGVRESVVLSHEEESGNKYLVAYVVPEKQTLTTAELQGFLQDK-LPSYMVPPTFIYLNALPLLPSGKVNRREL----------- 71003688 120 ---------------------------------------------------TYYELLQQVQIVAGILRHKGVSKGDAVVIYMPMVPETSIAMLACARIGAVHSVVFGGFAPKELAKRVE--DSRCKIIIAASCGLDYKPLVDEAQSGLLFLRRHTISGHSPAGLPEWDWEVESKLTSEVASEDPIYTIYTSGTTGAPKGVCRLSGGHIVQLRYSIEHMFMTPNDVMFCASDLGHSYIHYGPLLLGIIFEGKPVI----PDAGIWWRICSQYKVTQMFCAPTAAIVGQDADATLMRDLRSLRALFLAGERIVAKFERLLKAAPGAQTNDNFWSSESGSPITGLMGPLPARPGSAGLPM-PGMDVRIVDDNGRELPRGQMGNLVLAPPLALGGLWRNPDRFFKSYSKGGWFETGDQGIIDDHGYVSILARSDDIINVSAHRLGTGLIEQVVTSHPDVIECAVVGAPDKLKGQSPFAIVVAHSRVAAAAGGESHNSAQSDSAKQINDHVRLIEALPKTRSGKTLRRSLRQAV-ENAAAG 126737703 13 --------------------------LADYVLAKACNQPDKPALEVDSTVWTFGQLEAAVRGTGTGLLQAGLKPGDLLLMRLGNTVE-----FPIAYLGAIAAGLVPIPTSPQLTEF-----ETAKIIDDLQPAAVLRDPAVACAEHAKTFH--LDALQAMQSLP-------PCAYDLGDPERLAYAVFTSGTSGKARAVGHAH-RAIWA-RQMMFSGWYGLTPDDRLLHAGAFNWTFTLGTGLMDPWSIGATALIPAEGTEDLPQLLRKHRASLFAAAPGVYRRILK--SKHRFDLPDLRHGLCAGEKLSDHLHEAWKQASGTELYEAYGMSECSTFISSCPG-----AAARGKSLGPQEGRRIAILRDGAPAPGEEGTIAIHDPGLMLGYLNAPEDTLSRMRGDWFL-TGDQGVMHDNGEISYLGRDDDMMNAGGFRVSPIEVETALSAHPAISQAAVEVKEDTYI----IVAFFSSPETVNIPELQAFASSR-LAGYKQPRAFVQLESLPTGANGKLLRRAL----------- 16080901 7 ------------------------------IQTHAETYPQTDAFRSQGQSLTYQELWEQSDRAAAAIQKRISGEKKSPILVYGHMEPHMIVSF----LGSIPVLSIPSERIAKI-----IESSGAELLIHA-AGLSIDAVGQQIQTV-----------SAEELLENEGGSVSQDQW--VKEHETFYIIYTSGSTGNPKGVQISAANLQSFTDWICADFPVSGGKIFLNQAPFS--FDLSVMDLYPCLQSGGTVTKDAVNKPKVLFEELKKSGLNVWTSTPSFVMCLMDPGFS-QDLLPHADTFMFCGEVLPVSVAKALLERFKAKIFNTYGPTEATVAVTSVEITNDVISRSESLPVKPDMNIFIMDEEGQPLPEGEKGEIVIAGPSVSRGYLEPELTEKAFFSHEGAYRTGD-AGFIQDGQIFCQGRLDFQIKLHGYRMELEEIEFHVRQSQYVRSAVVIPYQPNGTVEYLIAAIVPEEEFEKEFQLTSAIKKESLPAYMIPRKFIYQDHIQMTANGKIDRKRIGEEV------- 209907052 451 -------------------------TLAALVAEQASNTPDAPALADAHVELSYRQMREQVVALAKLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAKPSLLITTD-------EQLAR--FSDLP-----IASFSYNTLLPGTDV--EPLRL--VTPEQTAYIIFTSGSTGRPKGVMVGHTAIVNRL------MWMQDHYPLTARDVVAQKTPCSFDVSVWEFWAGAKLVMAEPDAPQAMQRFFARYGVTTTHFVPSMLAAFVASLTPETAGCCTLDKVFCSGEALPAGLCREWEQLTHAPLHNLYGPTEAAVDVSWYPGPELAAVEGNSVPIGPVWNTRILDAMMRPVPFGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPAVAHACVINQAAATGGDRQLVYVVSESGLPLDRDALLAALKAQLPPHMVPVVLLQISALPLSANGKLDRKAL----------- 218438845 7 --------------------------FVDLLNHRAETQSDKILFTFGETELTYQQLDQQARAIAVQLQSLNATGERALLLYQPGL-EFISAFFGCLYGGVIPVPAYPPRANRSI-------ERLQAIVSDAEAKFTSESLVNSIEGKLTQ----SLSQEAIQCVTTDNLESQGWHKPKINPEQLAFLQYTSGSTGNPKGVMVSHSNLMHNAALINHYFQDTPESRGASWLPPYHDMGLIG-GILQPIYVGVYVVLMPPVTPLRWLEVISRYRIT-TSGAPNFALCATQITPEQREDLSCWELAFSGAAKAFAPCGFRPEAFYAC-----YGMAETTLIVTRSEKPFLKEFNSKGIPASSCDQDRVSPETLNQCADDEIGEIWVSSESVAQGYWNRPQLTEAIFKERPFLRTGDLGFL-QDGELFVTGRLKDLIIIRGRNHYPQDIETAEKSHPALRESCGAAFSVEVGEEERLVITVKRSEEVTSAIRKAVTQTHELQPYAI--VLLKTGSIPKTSSGKIQRHACK---------- 50292739 156 ---------------------------------------------------SYKELLEKVCQVAQILKSMNVKKGDTVAVYMPMIPEALITLLAISRIGAIHSVVFAGFSSNSLRDRINDAGSRVVITADSNRGGKIIETKRIVDDALPQVEHVLVYRRTNNFQAPRDLDWETERCEPVDSEHPLFLLYTSGSTGTPKGVQHSTAGYLLGALLTMRYTFDVHQDVFFTAGDIGHTYCVYGP----LLYGCTTLVFEGTPAPNFSWEIIDKHQVTQFYVAPTALRLLKRAGDSFIDSLKSLRCLGSVGEPIAAEVWEWYSDKIGKNEIPIVD------TYWQTESGSHLVTPLAGTPMKPGSASLPFFGIETVILDPTTGEEINDSPSFARTIWKNHDRFLDTYLNKGYYFTGDGAARDKDGYIWILGRVDDVVNVSGHRLSTAEIEAAIIEDRMVAECAVVGFNDDLTGQAVAAFVVLKDKSTWASASEEELQDKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILR-----KILAG 75910307 11 -------------------------TLVDLLRYRAQNQPTQTAYTFGETELTYQELDQKARAIATQLLQRGV-PGSRALLLYPPGMEFIPAFFGCLYAGFIAVPAYPPRRNQKMSRLQAIVSDAEAVVALTTST-ELTSMALQL-AENPTLTAI-------PWITTDNLNAEDWQQPNINSDTLAFLQYTSGSTGTPKGVMITHGNLLHNSQLIYNFYQHTPNSQGVIWLPPYHDMGLIG-GVLQPLYGGFPVTLTTSGGPDFAYDLVCRQ-------ITPEQLASL--------DLSSWEVAFTGAEPIRAQTLDRFAETFACGFRRCYGMAETTIDTTALLQNQVIDTTTAGKAIVGCGKSSP-DQTVLIVNPGQVGEIWVSGSSVAQGYWNRPEQTQHTFTTGPFLRTGDLGFL-QDGELFITGRLKDLIIIMGRNHYPQDIEFTVESHPALRPAGGAAFAVEVNNERSYLRKLNADEVIGAIR-KAVAEHHDLQTHTI--ALIKTNSLPKTSSGKVRR-------------- 153954358 1222 ------------------------KTIQELFEQQVARTPKDTAVVFKNQTLTYKQLNEKSNQLARLLRNNGVGADNIVGIMVERSPEMLIGIIGVLKAGGAYLPIDPGYPVDRIQYMLEDSKTNILLTQ--------QSLLDKIEFKGEIID--LFSSNAYAEMSITNLRILN------NAQNLAYVIYTSGSTGKPKGVMLEHNNFINGISNIINFTALNLTTISFDIFVLETLLPLCK---------GLKIIIADENEQIDANNLIIKNKVDMMQVTPSRLKLLMRGGS----DLTCFKYLKIGGEALPDELLHQLKQVYYGKIFNMYGPTEATVMVKELTDINEISI---GKPIS---NTQIYIDKNNKLQPGVSGELCIGGDGVARGYLNRKDLTKEKFFNNPYYRTGDLAKWQPDGTVEFLGRIDNQVKIRGYRIELSEIEKSLGTCKGIKECVVISRENS-TGDKYLIAYYVADMEIGVSKLREHMLKE-LPDYMIPSYFVPIKCMPLTPNGKIDKKALPE--------- 154276196 232 -------------------------------------HPDSQAVCAWDGGLTYQELDDLSWRVKARLTTHNVGPGSIVPMLFEKSKWAVVAMLGVLKAGAAFVALDPAYPEKRLRDICEDVEANVIICSDVQHNLNYTTIA---------VGDGTVA-----------WGTDPARQSRVQSHDPAYVVYTSGSTGTPKGVVIEHASFCSNAVASSKAQNLDSSSRVLQF--ASYAFDISIHECLTTLIIGGCVCISEFQRLNDLKSAVQNLQANWAELTPTAAKLL------RPEDVPTVKTLILGGESMTSTDI----AIWNENVHLVYGPAECTV-----------VSNVQPHVTEPGNGGSCWENHNNLAAIGAIGELVIGGAIVSRGYLKRPEQTAAAFVEQRFYKTGDLARYRSDGSIVYIGRKDTQVKIRGQRVELGEIEAEVIAHETRRPSLVLFMATKFTAELSGITICEPDGKFRVARLKVHL-QNALPAYMVPAAYIQLAAMPVSRTGKVDRRVLQKAVSD----- 15607243 1497 -----------------------------MLAAQVARIPEAEAVCCGDASMTYRELDEASNRLAHRLAGCGAGPGECVALLFERCAPAVVAMVAVLKTGAAYLPIDPANPPPRVAFMLGDAVPVA-----AVTTAGLRS--RLAGHDLPIIDVV------------DALAAYPGTPPPMPAANLAYILYTSGTTGEPKGVGITHRN-VTRLFASLP-ARLSAAQVW----SQCHSYGFDASAIWGALLGGGRLVIVPAASPNDFHGLLVAEHVSVLTQTP-----------------AAVAMLPTQG----LESVALVVAGEACPAALVDRWAPGRVMLNAYGPTETTICAAISAPLRPGSGMPVLDSWLRPVPAGVAGELYIAGAGVGVGYWRRAGLTASRFVACPFYRTGDLVCWRADGQLEFLGRTDDQVKIRGYRIELGEVATALAELAGVGQAVVIAREDRPGDKRLVGYAT--EIAPGAAGLRAQLAQR-LPGYLVPAAVVVIDALPLTVNGKLDHRAL----------- 75761557 288 ---------------------------------------DRIAIATATESLTYRQSNMSSNQVAQHLLEKGIKRGDKVAIFLDRSINSIVSMLGILKAGAAYIPIDVKYPEDRINYIVRDSEACRIITSNK-----FKSHLNVSDYKVSIIEDIYRTTINDDVKILN------------KPDDLAYVIYTSGSTGKPKGTLLTHKGVLNLVEWRHEVFQIDKVTQF-----YSHSFDSSVSEIFSTLLNGAELYLLSDEQRYSTVAYIQETQATISDL-PTVFFNELSTSLTKLDSIRSLRFIIMGGEAASTNAIRSWQSTFKNQVQLVYGPTEATVSAMYLEGENNLLVSVPGIPISN-TKVHILNSYMQHCPVGCMGELYIESLGLAQGYWKQEEKVKQAFISNPFYRTGDLARWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDAMLQLEGISQAVVTQTEDGMLLQYKTVAGIGIEKNKLAIHLSNVLPE-----YMVPKYYSHVLEIPKTANGKID--------------- 164511463 15 ---------------------------------QAARTPDATAVSAPEGELTYRTFDRRARAVAGELRAAGAGPEDTVLVAVGRGADWAVAVLGIWYAGAAPLLVDPAA-PDERLRALLAAARTRYAVVTGH--VAAAALRRRCGEEL------FWAGTRGEAPYAAADPA------AVAPGSLAYVLFTSGSTGRPKPVAVGHAGLARQTAVLAERYGLTAADRVLQFAAPAFDVSLEE--ALPTWCTGGTAVFVDDASPAELEPFLARRQVTVVNLPTPYWAQWAKDVERRPRPLPALRHVVIGSDAGRTADLVRWYAAGGPDVTSAYGLTESTITATSAGTPDEVI------PLGPLDGVRAYVEPTADDAAGEAGHCLARG-YHDRAALTAERFVADPFAAPGMYRTGDRVRRAPDGTLRFLGRTDDQVKIRGHRVELKEVEAAVAAHPDVVDVVARAVPHQ--GEPQVVVYV---AAVPGRALDGGVLRRDLAAHLVPARACVLPRLPRTPGGKLDVRGL----------- 62471689 131 ---------------------------------------------------TFTEAERTAANFGRGLRELGQKPRENIVIFAETRAEWMIAAHGCFK-QAMPIVTVYATLGDDGVAHCITETEVTTLLPKFKTLLDKCPLVKTIIYIEDQLQKTETTGEGVKILPFNQVTGQDSKFEHVKGDDIAIIMYTSGSTGTPKGVLLSHKNCIATMKGFVDMVPIYPDDVLIGFLPLAHVFELVAESV--CLMTGVPIGYSTPLTLIDTSSKIKRGCKGDATVLKPTCMTSVNSGSAFKKSLGKVRIIMSGGAPLSADTHEQIKTCLCLELIQGYGLTETTSGATVM-DYRDMTYGRTGGPLTVCDIRLVWEEGNYRVKPYPQGEVLIGGECVSQGYYKLPKTNEDFFEEDGWFKTGDIGEIQADGVLKIIDRKKDLVKQAGEYVSLGKVESELKTCGIIENICVYGDPTK---QYTVALVVPNQN-----HLEELAQKHGLGD------------------------------------- 194366048 467 ------------------------------------------ALVFGDTTLDYATLEARSFALAAQLRAMEVGPGSVVAVALPRSLELVIALVAVLRAGALPLLAHPDERLARILSSAQPACVLA---------------AAEVSARLDGVP--VLAPDQWTALSFAAPWADPAP------SDAAYVIYTSGSTGEPKGVVIEHRAIVNRLLWMREHYGIRSDDRVLQKTPATFDVSVWE-FFLPLLCGATLVVAGPDADPTELARLIRAHAITTAHFVPSMLDAFLAAPAS--EDLQLRRVFTSGEA-LDASLRDRFHGRVQAELHNLYG-------------PTEAAVDVSYWPASAQDRSRVWNTRDARMQPGVPGDLYLGGVQLARGYLGRDDLTAERFLADPFYRTGDVGRWRGDGAVEYLGRSDHQVKLRGLRIELGEIEAALRELPGM-DRVEVLLRQDVPGDARLAAYVPAALA-DAVMLRSHLATR-VPDYMVPSAFVGVDQWPVTANGKLDRNAL----------- 168714043 14 ---------------------------------------DRTALMCNGDKLSYKDLNEYSDAISV-FLKDVYKEEDTPIVIYGN-KE--NMIMACM-IGALPLISFPIDRVFEVT---------KEIKPKVLFNFDERNFGDINVIDMDKLNYIINEYQGKS-LDKENW---------VKDDENAYILFTSGSTGKPKGVQISSNNLDSFSDWISPYLNIDGSEKVIMNQP-AYSFDLSVTTIYGLIHGATLFSISKDVLADELFRQFSISDIAVWVSTPSFAGVCITEKEFNSKMLPNLESMIFIGEALSKNLTKELMSRFPNTIINGYGPTEATVGVSVNDMTQKAIDDEKGYPMSNC-KIKILDEDGNELKENEKGEIIIIGPSVSKGYFNNKEKTDEVFFYDEIYKTGDMGYLL-DGNIYYCGRKDFQIKLNGFRIEIEDIENNLRKVHNVKNAVVVYKDEKIAYLKGIVELNEKNDLSNIKNGRIIKKELGIPSYMIPRNISIISEFPTNINGKIDRKKLMEEI------- 145593495 91 --------------------------------------------------LSAAELREQVRRVAAGLRRLGVGAGDRVAAYAPNIPETYVLLLACASLGAIFSSCAPEFGTRSVTDRWQQIEPKVLVAVDGYKPVDRRAEVAAVRAALPSLSHTVIAYLDPAGLPPADTTDEPLTFTPVPFDHPLYVLYSSGTTGLPKPIVHGHGEHLKMLALHHDLGPADRFFWFTTTGWMMWNLLVSGPAV------GASIVLPGHPDLGTLWRLAERTGTTYLGTSAPFLLACRKAGPTQFADLSALRGVGSTGAPLPPEGFRWVYGNVGLQLQSLSGVCTGFVGGSPLVHAGEIACRALGAKV----EAR---SGDGTPVIGALGELMPSMPVGFWGDADGSRYREAYFDRPGVWRHGDWITINSRGGCVITGRSDATLNRGGVRLGTAEFYSVVEGLDEVVDSLVVHLEDAEGGAGELLFVVLAVGVEWGDALRAICRETALSPRHVPDEIHPVEAVPRT--------------------- 157146801 456 -------------------------TLSALVDEQTRKTPDATALADARHQLSYQEMREQVIALAHLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLIT---------------TAEQLPRFNDIVESLCYNALLPTSGAESLALSLPH----HTAYIIFTSGSTGRPKGVMVGQTAIVNRL------LWMQDHYPLTAEDVVAQKTPCSFDVSVWEFFAGAKLVMAEPDAHRDPIAMFAKYGVTTTHFVPSMAFVASLTPESAHESCATLQRVFCSGEALPTGLCREWEQLTGAPLHNLYGPTEAAVDVSWYPACGKELADVTGNSVPPVWNTRILDAMMRPVPPGTAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDEHAVAHACVFNQAAATGGDQLVGYLVSQSGLPLD----IPALQERLRET-LPPHMVPVVLLQLAELPLSANGKLDRKAL----------- 158521984 75 --------------------------------------------------YTFLQMRDISARWAGFFVKNGLEAGDCLMIFLPPCRAFFFAMAACARAGIVPVFASSGYSELE-SRLADIAPKAVLTDPGLVEMIPERAAALKLTTDAPGLDNEIVVGDGPASLPAD-------FSPRLVTPGTAYVVYTSGSTRPPKGIIHGHGDMIYASAKWVDVLWTDADPAWVTGT----VYAALAPWLCGV-----ASVVSEAPAPSNAYRTLEACRVTVWYTTPNTIRGLMEAGEDGRYNLDALRHIVTVGAPLMPDPFYWVRKHLGLSPHDNWWMSEGMICIANLPC-LDIKPGAIGKPL-PGIEAAVLDDSGWELPALSIGQLALKSPAMMVGLWGDRARYEGHF-QNNWFLTGDIALQDEEGYFYHQGRLDDILTRENRAIGPFEIEQALCGHPAVAEAAVIARGDRDTGTSSIAFVTLKPGNPASSEIRMFLKA-GVAPDIDVDEITFTEKLPRTRNGKLLRRVLR---------- 125719109 29 ---------------------------------------------------TYGDLKKDSDSLAAQIDRLGLPDKSPVVVFGGQEYEMLATFVALTKSGHAYI-PIDSHSALEVAAIVEVAEPSLII---AINDFPLADVAAPIFSA-EQVQTAFREGASYEL-------SHP-----VQGDDNYYIIFTSGTTGKPKGVQISHNNLLFTNWMITDKEFATPERPQMLAQP-PYSFDLSVMYWAPTLALGGTLFALPSAVTQDFKQLFE------TILSLPIA-IWTSTPSFASDDFNSQKLPQLDGEELTVKTAQKLRDRFQARIINAYGPTEATVALSAVAVTDEMLQNCKRLPISP---TFVIDEEGQKVPNGQQGEIIVCGPAVSKGYLNNPEKTAEAFFEEGLYHTGDVGSMTDEGLLLYGGRMDFQIKFNGFRIELEDVSQNLNKSKYVESAVAVPRYNKDHKVQNLLYVILKDGVAEQFEIKEDLQDI-MMSYMMPSKFLYRETLPLTPNGKIDIKGLISEVNKR---- 167841254 29 -----------------------------IFDERAAKTPDAPALTLDRSHWTFAELRADIVRTANVLASVGVGAGDVAAFVLPNLPDTHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLICVAPTPGVDIWPKLAPHLSAMPTVETVMWV-DLRPYVPLANLHAEMRRQPTIGPDEPSSYFCTGGTTGRPKIAVRTHGCEVFDVWAASETQARDDARTIFCGLPLFHVNGQLVTGLMAWLRGHHVVLGTPQGYRGKHWAIVEAYRINAFSGVPTLFAALLQQPVGRH-DIRSIEYAACGAAPMPVGLARGFERTTGVKIVEGYGLTESIASLNPLDGERRI--GSIGLRL-PYQRMRIVDDTGRYVRDAEVGLIALAGPNVFRGYLDPAHERGLWIDIAGWLNTGDLGRRDADGYFWLVGRKKELIIRGGHNIDPRIIEDALAAHPAVALAAAIGRPDAHAGELPVAYVQLKAGASADEAALLAFAAGAIPERAVPKHVRILDAVPTTAVGKIFK-------------- 56696832 118 ----------------------------------------------GRKEVSWAQLSQKVANVAAQLRAMGVGQGDRVVAILPNTDTAVVAFLAAASIGA--IWSLCAPDMGHVAILDRFRQIAVLIAQDGYRTIDRRPVLEEIRAQLPSLAQTVVMGEVPSMIPWEEM-TQGAAQPEY--ADLPFIVYSSGTTGNPKPIVHGHGGILLEGAKQARFLWLTSSGWIM----WNAQFVAMGQGATVVLFDGA----ANHPDMQAVWRVVAEERVSSFGVGAAYVTQCLKSGIRPREDLSALKALGTTGSPLTAEGYDWVYDAVDPDIW--LAPISGGTDLCGAFVGGNVMLPVRAGEMQCRNAVRSYDPEGNEIT-AEVGELVCTEPLPSMGFWGDRDHESYFDTYPGIWRHGDWIEITPEGGAVIYGRSDATINRKGLRLGSSEIYRAVEALPEVLDSLVVDL--EFLGRDSFLFVVPADDALR-ARINTAIRET-LSPRFIPNEIVQIAEVPRT----LSGKKLEVPVKKLLLGG 56696937 32 ---------------------------------------DKVALSVGAEEWSYARLEQAILGTATGLLQAGLVPGDIVLMRLGNTVE-----FPIAYLGAIAAGIVPVPTSSQLTMIADLSPAAILRAPDVACAPHPRQIGIEALNAMHALP------------PADYALGDPERL--------AYAVYTSGTSGKPRAVAHAHRA-IWARQMMVE-GWYGLTPEDRLCHAGAFNWTYTLGTGLMDPWAIGATALIPEPGTDAALPLLAAHDATLFAAAPGVFRKMLQGAG--KLDLPALRHALCAGEKLPRALHESWTRATGTELYEAFGMSE-CSTFISSSPAHPARGEALGQPQ--VGRRIAILGLDGPVPQGQPGTIVHRGPGLMLGYLNAPDEAAARMQGD-WFLTGDQGAMAIDGQITYLGRDDDMMNAGGYRVSPVEVEAALIRFPGIEQAAVEVKPDTYI--IAAFYTGPAEL--DAAALSTYV-EANLARYKQPRAFVHLPALPTGGNGKLLRRAL----------- 145256673 4 ---------------------------------HAQQAPDVPAVVADNTTLTYRELVSEAIHLAEFLDAEGIKAPEEPVGILLGSGLGLIVAQLAVRLGATCVPIEPT--LPELRIAGMFNQVHVYIIPISLSGFRTVHMPPVGQKAHAALSNW-------EF------------RPETDRSHVLF---TSGSTGKPKPVQIRPENILHLATNTPVTPLLTSDRVAEFNNP---GFDLSLFEIWATLLSGATIVVVPATDPGAIASYLQEHQVSVIFITAALFRIIVSACPSA---FSTLRHVLMGGDVANVQA---IRSVFEHGPPQHLWNTYGPTECTTLTTMHEVTTDTDGRPVGDM-EIILLDEEQRLIEPGQPGEVYIAGPQQAAGYFARPAETAEQFVEITVYRTGDRAEWGANSNVLFLGRTDSQVKHGGFRVELGEIERALERHPRVHTAVVARQPPLTTGTHALVFVVSDDGSVDPHAVTQFARER-LPSYMIPDAIEVMGELPLTSNGKFDRATL----------- 91082889 123 -------------------------TLADIFRRNVKRHPNKACILFEDQEWSFAQLEEYSNKVANVFKSHGYKKGDVVALFLENRPEFIALWLGLSKLGVITPLINTNQRLDSLVHSITIAGSQAVIFGSDLSD-AIIDVFEKIEAKV-TFYQLCITDKSNVDQRFRDLRTPPSISEKLHHHDRLVYIYTSGTTGLPKAAVISSSRYIFI---AAAIHWLSSSDCFYTPLPLYH----TAGGCMSVLIYGATLVIRKKFSASAYFPDCEKYKCTIAQYIGEMCRYILAVPPKPSDTQHHLRMIYGNGLRIWCEFVERFKIP---KVAEFYGATEGNANIVNVDNTVGAIIIPSVYPISPQTGEPIRNAHGLCVKPNEIGKIIPNNPSRAFLGYVDEEASKKKVVTDVFHRSGDILVADEFGYLFFKDRTGDTFRWKGENVSTSEVEAVLSNVISYKDVVVYGVEIRGVEGRAGMAAIFDPEGTVDLAQLAEGTKKALPFYARPIFIRILKKLDMTGTYKLKKNDLQK--------- 78222822 31 --------------------------------------------------FTYLDLHALSLRMNRWLADQGVGEGDRVVLWGPNSPWWAVAFWGIVTRGAV---AVPVD-------FMSGAERAEII-----AGLTDAKLVIQSRDKLDRLTSVLLEELGFLLEAVEPLATTHRPAPD----DMAELIYTSGTTGNPKGVILTHRNLILQVNRHIPVVTPDFS--FLSLLPLSHMFE-QMGGFFTPLYRGAAIVYIRTLKPSAIMEALGEEDIYAIIAVPRLLQL-LKGSVERELEAKGLGSIFRWLLKVGERMSRGGRSVLFRPIQRKFGRNFALVSGGAPLDPEVFFRVVEGYGLTECSPVLTANTMERQVMGSEEGEILARGDNIFPGYFRNEEATRGAFV-DGWFRTGDLGELDPDGWLRIKGRSKELIVTGGVNVYPDEIEAILNRTQGVREGCVIGL-DRGKGEEVHGVLILDGSGRPTEEIVNEVNAKFDELHRITSFSVWPEAFPKTTTLKIRKFQVKERIEQ----- 116630359 18 ---------------------------------------NRIAYDYLGETNTYGDLKARSDAYAAKISELDLPEKAPVMIWG---GQTFEMIASF--LGAVKAIPIASYSNSELLMIQEVSESPLVIAID----------------KLPIMENIKVLTPEE----VSNNHTAVDQSKFVSGDDNFYIIFTSGTTGKPKGVQISHDNLLSFVNWELNDFSLPDQPSFLAQAP--YSFDLSVMSLYPALTAGGKLVVLPHDVTENLFKTLPQLKFNVWVSTPSFVMSFLDPTFDAKHH-PELTHFLFCGEELSHKTAKMLKMKFDSHIFNTYGPTETTVAVTQVEITDDVLNKYDRLPIGVSKEDTKISIDTSKGEEKDQGEVIIEGPSVSKGYLNNPEKTKAAFFKDASYRTGDLGFL--DGNMLFRGRIDFQVKFNGYRIELEEINFYLAKNPLVRYGVVAPKYNKEHKVQQLVAVVELADGVREAELTKKLREQDIMPYMLPQRFIYRDEMPISQNGKVDKQVIKE--------- 3139035 142 ---------------------------------------------------TYAELLEQVCKVAQILQSMNVKKGDTVAVYMPMIPQALITLLAITRIGAIHSVVFAGFSSNSLRDRINDAYSKTVITTDESKTIETKRIVDEALKDTPQVTNVLVHNENIKYIPGRDLDDEEVKCEPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLQALLSMKYTFIQNDDIFFTAGDIGHTYCVYGPGCTTLVFEG-----TPAPNFSRYWEIVDKYQVTQFYVAPTALRLLKRAGDSFTESLKSLRSLGSVGEPIAAEVWEWYSEKIGKNELPIVD------TYWQTESGSHLVTPLAGTPMKPGAAAAVLDPTTGIEQTGEEGVLAIKRPWPARTIWKNNDRFLDTYLKPGYYFTGDGVARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAAIIEDDMVAECAVVGFNDELTGQAVAAFVVLKNKSSLTAASESELQDKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILR-----KILAG 166159371 531 ---------------------------------QAARRPDAPAVSDERDRLTYAELSARADRIAAALQERGEGPGSIVGLVLDRTVDLPAAVLGVLRAGALPVDPNPAGRTADQFTECRVATASAPALEELDDGVDWQDPGWREQTPGPAAVDV------------------PADAP-------AYVIYTSGSTGRPKGVLVTHRNVLRLFTACDEHLRVGPDDVW--TLFHSYAFDFSVWEIWGALLHGGRLVVVPTRAPDVFAELVRDERVTVLSQTPS-AFGQVSETLLKHPDPAALRYVVFGGEALDPTALRPWTRVYGPELINMYGITETTVHVTARPLREKDLAGT-ASPIGPDLSLYLLDDSLRPVGTGVPGEIFVGGDGVSLGYVANPGLTAERMLPDPFYRSGDLAVRRGDGELVCLGRADDQVKIRGHRIEPGEVRAALDALAVVARAAVVVERDRVGAAVLAAYVVPA-EGNAGVSGTGIRRTRSLPEWMVPASVTVLDELPLTRNGKLDRRAL----------- 169608119 23 ---------------------------------------DLIALEDEKTTYTYQQLHDKVAALADRLRGHGVGRDCLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAAPTVVVTISAEVG--------KIKGNTP----LVVLDEQSSN---SNGHVENDELPPVSEDKLAFVAYSSGTTGKPKGIANPH----RAAPCNVFFVW----------------------EIIRPLLRGATVVAVPSYDPRMLVDLLANKKITETLFTPTLFAAVLARHQSLNTRLPNLKTIWLNGEVVTTDLARRIKALPNARLLNVYSACETIASGDIKDMLEKLDTDAPYCPVGPIDPKYIYDESGQKVDEGENGELFVGGHLLARGYLNRPETTAKAFIRNPYYRTGDKARLLSNGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLSVRHCAVVPFGEGI--DRQLVAYFVRDQDSSADRPVVEIDKTGLAHYMIPSMWVELDKLPTSDVGKVDLKNL----------- 145224928 5 -------------------------TIGGVVDAIAEAIPDRLMTVCGSRRSTYAETAERTRRVANFLSANGIGAQDRVALIMHND------LYPDMVIGALKARAVPVNVNFNYTPR-EVDELLAYLRPRAV--IFHRSLGAKFADVLPVMISIDDGSDAPELTLDDALAAGDADQPITPSPDDVMMICTGGTTGRPKVMWRQSDTYVVSMNGA------DHESVWFAVSPLMHAAGMWT--AFAALLNGQTVILYDKPTLDAAAVLAEREKVGLMTMVGDAYARPLIAELQRRPDLSSLFAIGTGGA---ATNQRHQDALLQITLINGYGSSEGNMAFGRRDDRKDTFERRDGVVLLSEDRTRF-------LEPGEIGWVAREGRIPL-GYFDDADATARTFVVDGVVISGDRASLEADGTIRLYGRDSLVINTGGEKVFVEEVEEVLRAHHGVADALVIGRDSDRWGQEIVALVQKQPDADPSALLDAC--HEALARYKAPKEFLFVDRVRRLGNGKADYRWAKSQVAQDTLAG 41408486 5 -------------------------TIGAVLDEIADVIPDRTMTVCGDRRSTFAESADRTRRLANFLSGNGLGHRERAVLQNWECGQMHNDLYPDMVVGCLKARTVPVNVNYHYTPR-EVGELFDYLRPRAV--IYHRGLG-------PKFADVLGRGDVDLLIAVDD-GSEAAQLPGAVSLDDALAQCTGGTTGRPKVLWRQSDIYVSSMVGADHACAQEAGAPWFAVSPLMHAAGMWT--AFAAIMAGTTVVLYDTGKPRSVWETAQRERVGMMTMVGDAYAAPLVAELQRGSDLSSLYAIGTGGAATNPKYQQALLELLHITLINGYGSSEGNMGFSRTGTRTDTFTLREGGLV-------LAEDYSRFLSPGELGWVAREGRIPL-GYFDDPDATRKTFVIDGVVISGDRAALEPDGTLRLFGRDSLVVNTGGEKVFVEEVEEVLRAHPAVADALVVGRPSGRWGEEIVALVELRAGTGAAAELHAHCTSR-LARFKAPKEFLFVAAVQRLGNGKADYRAKRHAVTE----- 126657599 448 -------------------------SFQEKFEQQVKQTPENTALVYEEKKLSYQQLNEKANQLAHYLIKLGIKPDMPIPVYGDRSLEMIIAMLGIMKAGGLPIFAGLQQRLEEVKADILITQKFL-IIPQSLPNYKVINLNKDWQT----------------------ISQNSNQNPQIQLTTLAYIIFTSGSTGQPKGVQRQLLNYLHSIIKALDIINANFALVSTLAADLGHTCIFPALATGGCLHLISQERAANAKALGDYF---QQHSIDCLKIVPSHLQALL--AADPQGSFLPRQRLILGGAPWGLIDQIRQKAP-NCRLFNHYGPTETTVGVTTF--PIEFQTPTVGTPIGPIDNTQLYDPYLKPVPMGVTGELYIGGAGVARGYLNRPELTAQRFISNPFYKTGDNVRYLADGNIEFLDRLDNQVKIHGFRIELGEIEATLLENPHIFQAVVIAKEEHLIA-----YIVAEKNTSEPDQWREFL-QRKLPDYMIPSSYVQLKALPLTKNGKIDRHKL----------- 149910238 24 ------------------------------------------AIKYEGQEYSYSTLLVMAERLSISLRCNGLSQNHKLLICTSN--PLFHCVGVIFSLSGIPYYSLPRSRINTI-----IGSLGEHVVACTDSG----------TSGKFTQEGISISNMSQVFEIAEKKILASIQPFEDYNSELQYILFTSGSTGAPKGASIFCDGFNNLLQWYHDL--ISPTTESKCMVVSSLCFDLTQKNLFIALTSGSRLIFMNDLEPAVIAEQIDEEDIDWINCAP--SAFYLIADEGQQSQLSSLRQVVLGGESINPKKIRTYRKLLNCQFINSYGPTECVVMYHILED---IDYERDYIPLGKSIDNTQFELDKSHFSGKNTGELILKGICVGNGYINNSEQTAKSFFVDKSYRTGDLVKLESNGCLKFISRKDDQIKLHGYRIELGEVEANL------NLCEYINMSVVKLGHEELIYIQPIDDKIHITKIKLQLAKQ-LPSYSLPSRYIVLEQFPLNRNGKIDRK------------- 119962414 33 -------------------------TLVDILEDTASSFPEASALDDGHKSLSYTELLKAVRAFAAQLNGAGLGRGDKIGVRIPSTNELYIAILGILMAGAVPVDADPDERAKLV--FGE-AKVGAVI----ASGLDVQ-----------------LAGEAR----------EAVSGPGTPGDDDSWIIFTSGSTGTPKGVAVKH--------RSSAAFVDAEARIFLQAEPIGQDRVLAGLSVMWLAWRHG-ACLVPAPTGMDLGPWLINHGITVVSTVPTLAALWPAEA------LENVRLLIFGGEACPPELAERL-AVDGREVWNTYGPTEATVVACALGGPGPVRI---GLPLDGWDLAVV-DSNGVPVAEGDIGELIIGGVGLARYLDPAKDEKYAPMTTLGWYRSGDLVRFEAEGLIFM-GRADEQVKLGGRRIELGEVDAALQSLPGVAGAAAAVQTTAAGNQILVGYLAPADGHELDMDEARKLLGESLPAALIP-LLTVVDSLPTKTSGKVDRHAL----------- 118619238 2 ---------------------------------------------------SWRDIHQTAVRVAGRLSAEGVTRGSRVTVLAAGPEDVAPVVQGIWRLGAMTMLQQPTSQADLAGWHAGTLRAPALL--------DTRWVVIG-EPFLAAAETLRAAGEIGESWPELAATEEP-----TGEDDVALYQLTSGSTGDPKAVAITHGNLFADVAAMTAEVHLDPEVDITASVPLSHDMALIAYLISPMFAGNGAVYITPTESPLKWMQILTERRATITA-APNFAYSILSAIEDGTYDLGALRCVVTGAAEFARQAGR-----FGTALGAAYGLAEATVSFSPVDNPESVCVETLGPPMSGV-EVRIVAADGSNLPPRRMGEIAIAGDAVAR-HYLTTDGEVAAVDPDGWLFTGDLGYLTEGGEIVVCGRRKNVIIVAGRNIFPADIERLAASVHGIRRGGVVAFGVTLADRREEIRIVAETVADPSIEDGRELRRRGATGLRPTVLLVGKGNVPKTASGKIRHVMARELFGE----- 195124849 84 -----------------RKGCTVAQCF----QEQALKHPEKICFLMGDRQLSFGEALRLSEQVAGYFQQRGLQRGDCVALLMETRVEYTCLWLGLSQLGVITALINSNLRGDSLLHCIHVSKACALIVPLELSIYQYSDV--DLPALLPGATDLRSALAAQQPLPLS-------RSPQCNARDKLLYVYTSGTTGLPKAAVITNLRFLFMAAGAFYMLRMNRDDVIYNPLPLYH----TAGGIVGVLLNGSTVVLRKKFSASNFWSDCSQYNCTVAQYIGELCRYLLATKHAPQEPLHQLRLMYGNGLRPQIWA--QFVSRFGIHIGEIYGATEGNSNLINITNRIGAIVPVFGRSLYPVQILRCAKGHCMRCAPGEVGLLVRRAISAFHGYKTASEQKLLRGVGDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLSDCVVVQIP-HVEGKAGMAAIVDPLRKVDMEYLSIGIRG-SLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 152996590 492 --------------------------------------GEKEALTYNGEMWTYRKLGENIEKVSAMLNDRGYHQR---VISIIGFAEVVASIIGVMASGNIALTIDASTPKSRISQILQNSAVELLLLGDDVCS-DSFSIEEVLHIRELLAGKVVYSNQSPP--SVTDVH------------DIAYILYTSGTTGEPKKVEGRHNNFISWQSREFKVNETDR-----CSLLTNLSFDVSLRDILLPLYNGATLCIETKNSGEELLTWMNTEKITIANIVPSLASKWLDSCSSVK-ELTYMRITFFAGEPLHRKFVQRYQTELAHTIVNLYGPSE-----TTLAKCWSVVDPLRGQKVFPVDEVYIAGKSGNRCGIGEIGEIVIRTPFL-----------AIDGESDCFY-TGDSGHIGVDGKLYFDGRENEVIKIAGVKVNPLEMESYLSSKNNIAQAVVLACNDEFM--LYAFYTTETGKQIDSSELRFYMRQFVYQSV-IPRKFIHLNSIPIKANGKIDKNALR---------- 195588052 56 ----------------------------------------------ENTELTWKDIHTNAMKVASYMRKLGLEQGDFVGVVGRLTTHLTALAYACFFNGT-PYHALHTEYEQSAIERLFGITKPRLIFCDGDEFEKVQAATKGLQVQIVTMRNHPVGTRIQDILTTPDTNFRPVRLKDGTDQLLAILS-SSGTSGLPKAVTISNSHQIIGSFLPVDSSIIQYNPNTLSGITMTIN---------AAVFSLTSIIEDCDFDPANLCGLIEKYKISMVFVSSSQLAMLSNCPEFYAADLSSVKYFFYGGSNCSLEAQNKIRSNFSYTLTEL--NSTGCLNFNFDEKP-----NSVGRPVRGI-QIKIVNELGEAQGPNVVGEICFNNGQKWSGYYKSAEETKKMQDSGNWFHTGDLGYMDEDGYLFIIDRLKDMLKYQTIMYYPSEIESVIAEMPNVVEACVFGIWDPVNGDKAAASVVKKPGTQEAQDVVEHVRKRIPAKFKLNGGALIVDHIIQSGNRKPNRAA------------ 197772444 253 ----------------------------------------------------FGELASLVDALRARLDERGTGPGDVVAVALDKSPEQIAAVLAVVGAGAVPIGAWPAERVSQV-----IEQSGAQTL---LTTTDLVEQGRVRPSGLLTVDTTPPAPPAGQGGPAED---------TAGPDDLAYVIYTSGSTGTPKGVAVEHTAARNTVDDITERFGVDDSVLGLSAL----SFDLSVYDIFGVLGAGGRIVL-PDPSPAHWRELAATHRVTVWNTAPALLEMLVDHSEQARADLSSLRLVLLSGDWIPVTLPDRLRALAGARVISLGGATEASI-WSIHHPIGEVDPAWRSVPYGPLRDQHILDEELRPVAVGAVGELFIGGAGLAREYLGDPERTAERFTGHRLYRTGDLGRWHPDGTIEFLGRNDRQVKLRGHRIELAEIEARLACHPRVRQSA-VKVLRAGQGDRLIAYAVLHGPLSDAEQVLHEHLAALLPAYMLPSRIVRLGRLPTTANGKIDYAAL----------- 987101 494 ------------------------DSLPELLADAAARNPDAIAVVDERVTLTYAELGGRANKMAHLLRHKGVRPGELVGLCVDRGADMIRGHARILKAGAGYVPIDPEHPIERTRFGLDDSSISTGIAQETY------------RTRFPDVRDIILPDDP-------GLENQPASPPDVTTNSLAYAIYTSGSTGRPKLMPGICVNLLLWQERTMGREPASRTAQFITA-----TFDYSVQEIFSALL-GGTLVIPPDDIRLDPARLAQIDDSRITRIYAPTTVLLVEHVDPHGHGLVDIASPLPGGESLVLDGKLRECALHRPHLRNHYGPAESVTGYTL---PEDVSAWPSTTPIKPIDNTRILDDALRPYPTAYAAQVCISGIGLARGYLARPELTRQRFITEGMYLSGDLARRLPDGNLEFLGRIDDQVKIRGIRIELGEIETALSEHAAITQAAVTVREDDRGDKRLVAYVVPHSDAGDAVELRGHVEAR-LPSYMVPSAFIVLDKLPLTTSGKTDRRAL----------- 91791990 1260 ----------------------------DMLLARVKDPGNALALIDANHSYTWAELGNASAHISQLMKGVSKPNDQFVGIILPKGVLHYASVYALAGLGYVPIIDLPPERMRKMLVKAAVITVPGAITPDGLQKIELTARDFEVWAKQPM-----------------DFELAP-----VPQHYVPYVIFTSGSTGEPKGVEIPEIAVVNHVYDVVERFALDNSSRHLAT--AALHFDMSVFDIFGPLLHGGSVVMAAGPDPEAWLRLHHRHQVTFWACVPAIMDLLCTVAETANITVDSVKNIVMAGDWIPLSLLPRARALFSATLYSCGGPTESVIHEIHHDEGSIARSVIYGKPMMNSKYHIVADDADRDWVPGEM--LVESDISLANGYIGQPELSQQTFTGRRMYRTGDLGRYLPNGEIEILGRVDNQIKINGLRVELGEIEN-------------VSQKCSGVSRACAVALLGSDGRPKQIALKANLEPASLPTYMVPKVIQQLDELPLSKNGKVDIRTLREILRNDM--- 150395542 117 ---------------------------------------------------SWAELRALVSRLQQALKAQGIGVGDRVAAMMPNMPETIALMLATASVGA--IWSSCSPDFGEQGVLDRFGQIAPKLFI-ACDGYWYNGKRQDVDAKVRAVATVIVAGDSAALAPIADFAAEPLEFERLPFNQPLYILFSSGTTGVPKCIVHSAGGTLLQLKEHRFHCGLREGEYFTTCGWMMWNWLASGLAVGATLCLYDGSPFYPDGNVLFDFAAAERFAVFGTSAKYIDAVRKGGLTPSKTHDLSPLRLMTSTGSPLSPEGFSFVYEGIKSDVQLAISGGTDIVSCFVLGNPMKPVWRGEIQGSGLGLAVDVWNDEGRPVR-GEKGELVTRAPVMFWNDPDGAKYRAAYFDRDNIWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQ-DWEDDVRVVLFVRLAQGAELTEQLSREIKNRGASPRHVPAKIIAVADIPRTKSGKIVELAVRDVV------- 195582741 57 -------------------------------------------------------------RIAQILKKKGLKYPDIIGIAARNSTYVTPVAVACL-LNGTPFHAVPVSDEATLTHIFSITKPTVIFC----DGQDYEKLLAATEGWKPEL---ITVTDSVEGVPLEPTTTEMFYQPEEGGEQTAAILCSSGTTGLPKAV------CISNRTLFMENLMMNSEMVVYSASGLDW-YSGLSLFFFSTVVGCTRIITTKPFSPDYFVELVEKYRIN-TVILPPRHMSTLIAFSATKEAFASIRSVTYGGGFTSMTTLKRMQELCNAFLCSGYGMTEGAVSFNGLGN-----VNTAGKPI-PGIRIRIVDDDGKSLGYNEQGEIYVHTGLPWKGYFGNPVDTQRTQDSEGWFHTGDLGYFDNQNKLYVVDRKKEILKYQGNHYWPSEIEGVISELPDVEEVCVISIYDEQQGDAAGALVVKRNSSITGKEIADHVAKRLPSIQKLHAGVQFTDKLPANPNGKTLRRLARQEFDAK---- 195152646 61 -------------------------------------------------------------RVATYMRGLGLKQCDIVGLIARNTTHLVAVAYACFFNG------MPFH-SMNISYFCDGDEYERVLAATEHIKLDISIITRNHPSGSVRIQDILTT-------PIED-NFRPARLEQGPDQTLAIL-CSSGTTGVPKAVTATHNCIFPGFLVTTDVVQYTHSTVWFSGLS-----SIINAGV----FSTTNVIADNDFDPAFMCRMVQEYRIGLVFQCPSHMAMLANCPEFEDADLSSIKHYIFGGSRCSLDVQNRVRSRLNGDLIFSYSITEGTLNLHFDEKP-----NSVGCPVAG-NKIKIIDEEGVALGPNKVGEVCLFNGQHWSGYYGNPEETLMIRDSQKWFHTGDLGYVDEDGFLFIDDRKKDMLKYHNIMYYPNEIETVISQMPNVAEVCVFGIWNAVNGDEAAASVVKRHGTNLVAQVLDFVKEHIDAQYKLNAGVIIVDDLKRSGNGKTNRRA------------ 77409015 25 ---------------------------------------------------TYGQLKVDSDSLAAHIDSLGLVEKSPVLVFGGQEYEMLATFVALTKSG------------------------HAYIPVDQHSALDRIQAIMTVAQ--PSL--IISIGEEVDNVPILDVSQVSAIFEEVKGDDNYYIIFTSGTTGLPKGVQISHDNLLSF------TNWMDEFSVMLAQPP--YSFDLSVMYWAPTLAMGGTLFALPKTVVNDLFATINELPIQVWTSTPSFADMALLSNDFNSETLPQLTHFYFDGEELTVKTAQKLRQRFKARIVNAYGPTEATVALSAVAITDEMLETCKRLPIGTKDDSYVIDEEGHKLPNGEQGEIIIAGPAVSKGYLNNPEKTAEAFFQEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSQYVKSAVAVPRYNKDHKVQNLLAYIVRDDFERDLDLTKAIKEDIMMDYMMPSKFIYREDLPLTPNGKIDIKGLMSEVNK----- 72161948 46 ------------------------------------------------TTLTFGDLSRRAAHLSAVLASHGVTPGDRVATLLPLGIDLTISAVAVWRLGAVLVPLPPVLAASAIDWRLRQVNATAVLAP-----------ADQT-SKLTTGSWTVIDPHKEAATPPPDPAT-------VGPDDPLLISHTPGISGPPRQITVPHIHHHYGLHISDDDIYWCFSE---PGDPHGLYYGLVSPLLAGHTCLHLRAGFDPELTLDAAAPTIYRALRTATKTLPPGIMV---------------QGLATNGDEFRTDLSEWALGTFGVGISDHYGHPEGIVA----------VNDGHGGPLTALPGFRLTVLEPLSDTPAETGDTHNSPAWWFAGYPDDPLATAQHFSPDGWYLTGDTGTVDDTGAVHLTRHNGEVIITSGYRIGPYDVESVLLEHDAVDEVAVYGIPDPLRGALVAANVVPSDEL--AEELKRLVAER-FAETAAPHQVTFVPHLPKTASGKLRRNRLR---------- 87307860 68 -------------------------------------------------------------------------QGERALLLFAPGMEFITAFYACLYAGAVAVPAYPPRRNRNMVRIQAIADDAQAKI--ALTTSDVLDRVTPMLDETPHLKKIWLATDSEKL-----VEADQWRMPDIDEKTLAFLQYTSGSTGTPKGVMLSHSNMMHN---SALISYAFEHTRSMRALPMYHDMGLIG-GVLQPMQIGQTILMSPMAQPFRWLRAITKSQATVSGFAYELCVNKITSEQKDKLDLSSWELAFNGAEPIKPETLDRFTEAFECGFRRCYGMAEALIISGGLKKSPPVIRTVDGDVLDPDQEILIVDPETMLQQPNKVGEIWIAGPSIAKGYWRNEEDTERCFTNAGPYRTGDL-GFMQDGELFVTGRLKDLIIVRGVNRYPQDIEATVCAHELLETSTAAAFSAEIAGKDRLVIVA---EAPRLRQISAIRKEVALEHEMAVDGVALIRSIPKTSSGKIQRHACRNHFLQNVLS- 212517195 7 -------------------------TVAKVFQEICEKNYDKIAFHQENISWTYKQVNEYSNGIGHYFKSQGYKKGDTIALYMENSIEYMCIWLGLAKLGIVSALINTNLRNQSFLHSLKAAKCNALI----YSS----ELSEGVKEILGELKDIKLSKEGEETIDLKKGLAEVSKIDEVKPRDKLLFIYTSGTTGLPKAAVINNNRYLFSIGVKILLKLHDDDILY-NSLPLYH----TSGVIVGAILSGITVVIRKKFSASNFWQDCIKYNCTVACYIGEICRYLLAVPEKSHDKQHKIRLMFGNGLK--AQIWEKFVERFQIQIGEFYGATEGNSNLVNIDNKVGCVVPRLAGPVYPVVLLKVDKDTEEPIRPGEPGICVGKTISTFLGYADKVESEKKILKNDNYFNSGDILVMDDYGYFSFKDRTGDTFRWKGENVATSEVEAVISNIIGYKDAIVVEVP-HVEGKAGMVAIHDVDESVNLQEFDEKLK-KMLPSYARPLFVRIIKNLPLTGTYKLKKKELQ---------- 119478078 22 ---------------------------------------------------SYRDLDHWSDSLASRLLSVGVVAGDRVGLCAERSASAIAAMVAIAKISACYVPLSPEYPRSRLDLMIE--DAAISVAFMASAAVD------------------VMCGSGLKILPLEDSPSESVLEPG-QGEDPAYILYTSGSTGRPKGVVVPHCSILRLVSPKNTYCQFDDQRCFLQLAPLS--FDAATFEIWGALLNGACCVVVPG----RVMPSYER---LAEILAEGITTLWLTSSSDAPESLRSVKQLLIGGEALSVTHVRKLDALPDTQIINGYGPTENTTFTVAYPIPRNFPGTLKKIPIGFPIHATYCEVFDSELKPGTKGELIAFGDGVALGYLNRPDLTAERFLEDGVYRTGDIVIRLENGCYDYLGRNDMQVKIDGHRIEPQEIEVFINQLEQVADARVLVKAGPQGQQRLVAYIVGVGELDPGAIRSCVADE--FPAFMVPHFIVPLEKLPKNQNGKLDEACLPDPVSKQSVAG 85706543 110 --------------------------------------------------WTYAELAAETARVASALAARGVKPGERVGIYMPMIPEIAAALLGIARLGAVAVPLFSGFAPPAIVSRLQDAGAVAVLTADATKPVWMEAALAEALTEVPAVHTVIVADLARDLDWQESVKADPTRPAHPVEADAPLLAYTSGTTGKPKGVVHTHADFLLCLKRDDRHLWMTDMGWVMGPLTL-----------LSVLLSGATLVLAEAPSPGDPFRLLRITKVTHLGIAPTLVRQFMDPAPLSGYDLSPLRIVAATGEPWTDDACRRHAVPLNISGTELFG---AILTSTVLHEIKPGGFSAEALGVG----AKVLREDGSEAAPGEVGELVVSQPPMTPAIWGDRERYLETYTFPGVWRHGDWVRRDPDGTWYILGRSDDTLNIAGKRIGPPEIEAALTETGEVVDAAAIAAPDDIKGAVVCICVAAPGVTPDAALVDRLKDRVGEVVSKPPREIHFVEALPKTRSMKTMRRIVRAA-------- 40806913 2765 -------------------------------------------------QFSYEQMGRRIDEIAASLTSAGLSENDFVGVFQETGVDWICSMLAILKLGMTYVPLYPPIGMPRLAANVQVAQPQAVLVDDSTADFD------RLGTQSAQMIHVPIAGSSTAEVPI-----------RAKSGQKAMILCTSGSTGIPKAVVHTN----RSLKALVE----PHAIVQEQDKPSAFSFDLSIDQTMLALCNGGCVIVVPNSKPLGTVDMIARHNITYTMCTPSEYSIWHRFARDCLLDCTAWENASSSGGPLSTALVRRVFNHCGPTETTVTNRIENFADYAEGDKAQMRYVTDVGFPCANY-STYIVDENMSLVPRGYPGEIVVGGAGVADGYLGRPDLTKEKFIQDPWYRTGDRGKLRANGMVDILGRIETQVKLRGYRIELDDVESAILAAQGVLSDAVVTLEDHYDDGFLVAHVVVADKSLRRPEVESFLRKLPLPHYMLPALMLPIDRFPLTAHQKPDRNAI----------- 194741324 54 -----------------------------------------------NTVLTRGELHANSMRVASYMRSLGLLQSDVVGIIARNTTHIFAVTYACFFNGAFHSLNIAYEQNTDITIFCDGDEFEKVRAATAHQNVKIITM-RNHPSGSITIDQVLATPIEDNFL--------PSQLEQGNDQTLAIL-CSSGTTGIPKAVTITNSRQILSFRLTTEDVQFTQSTLWITGLLTT---------VTSGVFSTKRIIADNAFDAAFFMRLVEEYKITWTIQAPAHMAMMVNCASFDTSDLSSIRYYLFGGSRASVETQHLIRNRLSSNLHFAYGFTEASMNFHFDDKP-----NSVGRLVSGI-KLKVVSEQGESLGPDELGEICIQNGQYWAGYYGAETH----LMRDSWFHSGDLGYVDDDGFLYIVERKKDMLKYQNIMYYPNEIESVISEMPDVVEVCVFGVWDQIYGDEAAAAVVKKQSSLKAQDVVDYVADHTKAKYKLNGGAIIVEDLKRSPNGKTNRMA------------ 154706440 446 ------------------------QTIHQLFELQADKIPAAIAVEYENQRLTYRELNSKANQVAHHYQKI-IQQADTLIISADRSLEMIIGILGILKAGGAYTPIDPGYPKNRVEYILENTQIKLVLTK--------KSLLKKFRNNI-----YLLALDSEECLSADDDNLA----INTTADHLAYVIYTSGTTGDPKGVMIEHKSVISLVKENGFLNIQANDVLLQLASPI---FDAAIFEIWGALLNGAKLILPKGKSIDQFKKFLTKNKISILWLTKTL----FDNLYQLDNTLNSIRYLLIGGESLAPSLIQKLQKLRPQYILNAYGPTEGTTFSTRLYGSVPI-----GKPFNA-RKAYILDKSLNPVAIGVIGEMYIGGAGLARGYLNQPELTAKCFIANPFYKTGDLVRYLPDGNIEYMGRSDFQVKINGYRIELGEIETVLNRYPAV--KQVVVLVKEHEGNKYLVAYYVAENEFNATDLKNYL-SKNLPDYMLPHAYVYLKQFPLTINGKLDRAALPE--------- 189211640 1235 ------------------------------------------AVCSWDGTFTYQELDELSSAVAAHLVTQGLQPETFVCLCFNKSKWTTVGILAVMKAGGAFVLLEPSFPLRRLEQICS-NTGSRIILSSAEHALLSASLA-------PTV--IVLDDGTEQW----NKPYNTFEGPRINPKNALYAIYTSGSTGKPKGVVIEHASFCTAAKAQLKAWGMDQQSRVIQF--SSYAFDASVMEHLSTLVAGGCVVISEMDRRDNLGEASSQLRANWACFTPFFARHLIP------EHFPTLRTILLAGETVS-EAEIELWADY-VQLKQTYGPAE--CSLAAVNQPQ---INTKSDPRNPGGCS-CWEDHQKLVPIMCVGELVIEGPIVGRGYLGEEEQTRAAFIQGPFYKTGDLVQFQYDGTVRYIGRKDTQVKLHGQRIELGEVEYH--AAQYLGKAEVVAEIVKFRNERSLEFIVSMTEDMRSQSIDLVIGLRNLPKYMIPKFVFPIAHVPLTATGKIDRKRLREQVS------ 1703162 259 ----------------------ADQRLNDLVEAAVRRSPDREAVVFGTQRLTYREVDARANRFAHWLPGLGVRSQQLVGIFLDKSDLGVVATLGIWKAGAAYVPIDPAY-PAERVRFAVGDTGLRGIVTNRHHAGRLREIAEHADVTVVEIESVLDEQAAADTDGL--LSVKPELALGVR--DLAYLTYTSGTTGVPKGVPKYHDSVVNSITDLSERYDMRRPGTERVALFASYVFEPHLRQTLIALINGQTLVVVPEEDPDRFPAYIEEHGVT-----------YLNATGSQHFDLTSLKRLLLVGEELTAAGLRQLRERFSGRIVNEYAFTEAFVTAVKKFAPTERADRSIGRPVRNVK----WYVLSQDLKRGAIGELYIGGCGVAPGYLNASEQDRARGTNARIYRTGDLARMLPSGEVEFMGRSDFQLKLNGVRVEPGEIEAQATEYAGVRKCVVIAREGAGGGDRHLVYLTEPGAGVTEAELLSFL-ERRLIRIMVPARMVRLESIPVNVNGKVDWRALPE--------- 115374671 22 -------------------------TFADILRRRAADQGQAPAFTSEDTTLTYAELDQRARAIAAELGGRGLSGQ-RVLVSLPSVASFFGCLYA----GAIPLFSPPLSGPGQMATLAMDSGAAAALVPAEGQRLTIEGLAGHID---------LIAAEAIQGDPPSDWHP-----PVVDTRAIAFLQYTAGTLGAPKGVRVTHADNCEALRRSLGHTFTDKILLW---LPTHQGLGLLE-GVLQPLYAGVHCVLMPPQRPGRWLEALSTHGATVSGFAYELCVRTVSEADRAKLDLSRWRVAFSGTEQIRAETLERFAEHFGCGFQSLYGLAESLISSCKSDAGPTV----RGVAVDALSQQRITE------RPGAATKLVSSGPRAVRGYWTTEEVFRGRLTGSAFLRTGDLGACV-GGDLYVTGRLRDVIIWQGQDLRLQDLEFDVSSHPALLPGSCVAVAAKQGRNEELTLIAPADSRKRLQDIEAIHRRVNLRHGVTPHAIVLVRSLPRSSTGRVSRTATR---------- 154315726 97 ---------------------------------------------------SYGQLLKEVEVFAGVLREEGVGKGDVVLVYMPMIPAALIGILAISRLGAIHAVVFGGFAPASLAQRIEASKPVAILTPLSYQPFIPEAITEQLRWENPNKEN----GERNWQRLVKSAGSRGVKCVPIKSTDGLYIIYTSGTTGLPKGVLREAGGHAVGLNLSIRYIFGIHGVIFSASWVVGHSYILYAPGATTVLFEGKPV---GTPNAGTFWRIIDEYKVN-TLFTAPTAL-----RAIRRDDLKNFRALFLAGGKYAAKGANVIDNWWGSPMTGIALSPKSALSHTSTHEITPILPGSAGKPLPGFD-IRIVDDNGKEVPRGTMGNIIPLAPTGFRTLWNDEERFYKGYMKDGWIDTGDAGVIDEGGWVSVMSRSDDIINVAAHRFSTGAIEQAISTHPLITECCVVGIPDPLKGHMPFAFITPTSAIPNIKDIQGLVRKQIGAIASLGGIIQGRNMIPKTRSGKTLRRVLRELLENE---- 195492097 48 ----------------------------------------------ENTVLTWQDIHTNSMKVATYMRKLGLQQGDFVGIIGRLTTHLTALAYACFFNGT-PYHALHTQYEESAIERLFAITKPRLIFCDGDEFEKVQAATKELQVQIVTMRNHPTGSSIQDILPVES-NFRPVRLKDGTDQILAILS-SSGTSGLPKPVTVSNSHQIIG-----------------SFLPVDSSIVQYNPNTLGIIMTVNAAVFSLTSIIEDCCGLIEKYKISMVFVSSSQLAMLSNCSEFYSADLSSVKYFFYGGSNCSLETQNKIRSNFSYTITEL--NSTGCLNFNFDEKP-----NSVGRPVRGI-KIKIVNELGEAQGPNVVGEVCFNNGQKWSGYYKNPEETKKMQDSENWFHTGDLGYMDEDGYLFLIDRLKDMLKYQTIMYYPSEIESVIAEMPNVVEACVFGIWDPVNGDKAAASVVKKGTQLEAQDVVEFVRKRIHAKFKLNGGALIVDQIIQSGNRKANRAA------------ 115360512 29 -------------------------TLSELLQNRAATLGDKTAYVFLSESMTFAELDARARRVAALLQQNAIDIGDRVLLLCRPGLDYVSAFMGCLYAGAIAVPVYPPRNKQHMVRIAGIVEAGANTI--LCSAEDHARCATWLADTDASGSTLLDVGGAQVL--------DPVPSPSVQPSRIAFLQYTSGTTGSPKGVMVSHGNLMHNLGLMREWLAYDEQSTIVSWLPPYHDMGLIGV-ILTSLYGGFRVLMAPTGAPDFAYRMCCRDEQLATLDLSCVRVAYNGAESVRASTLTDFAQRFAGLAEGTLYVAGRAKCVDQAALQRQSVVVRGEVSPQPLDRPGERVLVSVGR--TDGEQHVIVRDLETNERCADIGEICVAGPSVAAGYWHLDEHSLAGHRDQVFMRTGDLGFILGD-ELYVTGRLKDMVILAGRNYYSEDIEYALIVGELVPNGCAAFMDDQVDAER-LIVVAEVERTQRKGNLDSFIDAIRQAIWNRPSAIVLVSSVPKTSSGKVRRSTCRTQL------- 207739083 1109 -------------------------SLSALFEAQVARAPEAIAIEQGERQLSYRALNALAGRLACRLRELGVKAGDPVALLLDRSIELVAGELAILKCGAVYV---PLDRGAPQARLRFLLEDVAAGVLLTASGLD--------APALDGLRRVDVDVDASSGDNAVDAGLPPVPGGEA----AACVMYTSGSTGLPKGVVVPHRAIGRLVLNNGYAAFDADDRVAFASNPA---FDASTLDVWAPLLNGGRIVIIDQPTPEHFAQALRRGKISV---------LWMTAAPALIGVFPQLRYLFVGGDVLDPAMIAKVLRE-GAPQHLLNGYGPTETTTFATTHVIDAVTAGRSIPIGPIANTQIYDARGQPVPVGATGEIYIGGAGVGLGYLKRPELTAERFVANPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVRE-AVVTVREDVPGQPRLVAYYVGSEANVSGEAAQALREQSLPEYMVPAAYVKLERLPLTPNGKLDRKGL----------- 126731244 33 ---------------------------------------DKIALSVGAQRWSYGRLITAVRGTATGLLEAGLRPGDVLLMRLGNT-----VDFPIAYLGAIAAGVVPVPSSSQLT------------APEVQKILDHLSPAAILRADVPCPDTAVPVFGPEVYERWHDL--PPADYAMGDPERLAYIVYTSGTSGTPRAVGHAH-RAIWARQMMMD-GWYGLGAEDRLLHAGAFNWTFTLGTGLMDPWTVGATALIPAAGTDAALPLLKRNDVTIFAAAP---GVYRQILKFPVAPMPRLRHGLAAGEKLSETIRDGWRAATGTEIFEAYGMSEC----------STFISNAPARPSAPGTLGRIVDEDGAPVARGMPGTIAIHDPGLMLRYVGAEDATAEKFAGDWFL-TGDLGAMDDDDQISYLGRSDDMMNAGGYRVSPLEVEAALAGLPGVTELAVTDLQVKDDVRVIAAFYTAAEELDEES-LKAAAAER-LARYKCPRAFIRLDALPRNPNGKLIRKALK---------- 208658293 505 ---------------------------------RAAESPSDPAVLSWDGAWTYSELDNVSSRLAAHIRSLDLSHEQLIVVYFEKSKWVVASILAVLKAGHAFTLIDPKDPPARTTRIVQQTSAKVALTSKLHQDTVQAIIGRCIVVDDDFVQSLGSASQCQEKSEL-----------TVKPHNLAYAIFTSGSTGDPKGIMIEHQAFASCVAK-FGPALIPHNARALQF--ASHGFGACLLEILPTLLRGGCVCIPSDLDRMHNIPFIRRYNVN-----------WMMATPSKPEDVPGLQTLILVGEQMSASVNATWASRLG--LFDGYGQSESICFIGKISPVSE--ANNIGRAVGAHSWIVHPDDPDRLAPVGAVGELLIESPGIARGYIAAPATDRNPFLETAFYRTGDLARYAADGTVVCLGRIDSQVKIRGQRVEMGAVETR-LRQQVPSDITVVAEAVKRSGSSGSTVITAKNNSSAASAKDARILDQTLPPHSVPSCYICMHALPRTATGKVDRKTLR-SIGSKLL-- 49176898 17 -------------------------------------------------------LAQRVLRAAGGLAAWGLRPGDVVAILMRNDFPVLEMTLAANRAGIVAVPLNWHANRDEIAFILEDCKARVLVA--------HTDLLKGVASAVPEACKVLEAASPPEIRQAYRLSSEPSTALPVAAP--ASLLYTSGTTGRPKGVQRANGTPELAAKFGLRVRLAHGQEIAVLTGPLYHSAPYVY--ALNSLRFGEVLVLQPRFDADDLLDLVERHRLSHMHVVPTMFSRLLDLPPARRADTSTLSAVTHGAAMCPRDVKQAMIDWWGPVIIEYYAGTEIGVIATCTSEEWLSHPGTVGKAPEGVRIAIV-DDEGHPVPIGDKGEILVHADVADLVTYHNRPEALTELRRGEWITLGDVGHLDADGFLWISDRKKDMVISGGVNILPAELEEEAMKLPEVRDCVAFGIADRDLGEVLVLVVEPHAGARVDLEMRATLKNR-LGGLRCPRFLLSMPVLPREDSGKIARRKLKQ--------- 149914873 26 ---------------------------------RADETPDKIALAVGAERWSYARLKAAVLGTGTGLLNSGLQPGDIVLMRLGN-----TVDFPIAYLGALAVGLVPVPTSSQLTE----PEVAAMIATLDPAAILLGPGIACPDTAIPVIDTTALT-EMRDLPPADWQMGDPDRL--------GYIIYTSGTSGVPRAVCHAH-RAIWARGMMMQGWYLCRDDRLLHAGAFNWTYTLGT----GLMWTMGATALIPEAGTDPALPLLKRHDATIFAAAPGVYRKML--GSAPMPPLPKLRHGLVAGEKLSENIRQHWQDATGTPIHEAYGMSE-CSTFISASPDHPATPGTLGRPQPGRRVAILGPDHDAE----GTIAIHRSDPGLMLGYLDAPDETHARFQGDWFL-TGDQGVMDAAGDITYLGRSDDMMNAGGIRVSPIEVEMVLNHHPAITQSAVTDIPDL----RVIMAFYTAPQRVDDAALDAYVSDS-LAAYKRPRAYIHVDALPTGANGKLLRRKLR---------- 146299851 1101 ------------------------KTIVDLFEEQAANNPNVTAIAFEEKNITYADLSKEVNALAAQLSEQNVERGDKIIICFSHIEKAITGLLAVLKIGAVYVPVDSDYPLERIRFIVEDTK-AKFVITNSLDAVIFKDVN----------ADIIALDEQKEFENSKELVFEKINI-----SDNAYVIYTSGSTGNPKGVVVSHNDYVFGLKSKIQIQKND-SFALMSTLAT----DLGNTVLFGSLLTGKTLHLFSKDSLRDVNYIYENHSIDCIKIVPSY---W---KSLNLKSQSPNKMIIFGGEELTVDVVEQIKEKPAITIVNHYGPTEKLLHVVDLENSYDRI--PIGRPFSNTNVFVV--DQNFLLCPGVEGELVIGGDGVSNGYLNNLQLTETQFTEAKLYKTGDKVKQFPNGDIEYLGRFDDQVKIRGHRIELGEISRNLALIEGISQSIVTNNEEKFL----IAYYVSETQLDK-KEIQSSL-SKVLPEYMVPSYYVKLESLPLTSNGKINRKALPK-ISEK---- 167841938 520 ----------------------------------ATRWADRPALIDGERVVTYQALADASARLAGVAPLAGLAPEQRVGLLADRSIPMVETVLAVLRAGAMLDHSAPALRIGDVTLLCDPLPEAAGNLPGDAITLDALAARASAAPAPGARR--------------------------VFAEQTAFVFMTSGSTGVPNAVELTHAGVLNG--QLPQTC--PHPIGPGDRLLM--TAPTSSARLVGPLLNGATVVMCPGGHQDPVYELLQQQRITHFSVLPQVLTALLDDRVLAR--CPDLKLVYCVGQSLEQQLAARFVAMSGATLYNSYAQTEACVTFHSCDGAADAGLAPVGR-VAPHTAVYVLDAYLRPVPTGVTGQIAIAGDLLARGYMGNPRLTAEKFVPNPFYRSGDLGSWDEEARLALRGRSDQRVKIRGYRIDLGEIEHALMSIDGVDEAAAVVSSD-LRGEPAAAFIRARPQAPLADQLRAILQAR-LPFYMVPARITQLDALPRGRTGKVDR-------------- 108801663 114 ---------------------------------------------------SWDEMLTRAAGFARTLRSLGVGPGDRVAGYLPNVPEAVIAFLATASIGAIWSACGQDYTAKAALDRLGQLEPVVLIAADGYKTHDKTADVTALRAGLPTVRRIGVGAPDADWLHWAEVTADGGRLQPVPVDHPLWVLYSSGTTGLPKGIVHGHGEHLKAAALQFDIGADDTFFWFTSPSWMMWNFQVAG------LLVGATIVCSPTPATDTLWEIAARVGATVLGTSPGYVLACDKAGSVPREDLSALRTVGITGSSLPPASALWLRDNVGV---QVASISGGTDVVSAFIGGVRTVPVWPGELSAPYLGAAVWDESGQPVQ-GEVGELVVTKPLPSMPVKFWNDPDGSRYRDPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVERMPEVAEALVIGAEQPDGGYWMPLFVT----LTEGAELTDDLKDREVSPRHVPDDIMLAPGIPHTRTGK----------------- 110749393 15 --------------------------LHELFTQTAVNYSNQVAIYYKDDNISYEQLNEITNKLARVFQKLEKSEKSFVAVCMKPSHQLPTVLIAILKAGMLPLDAFPMVRMKHI-----LEEAKPFVVVSLYEGTNYEQLLKQSKN------------EEKENLKVEE---DPER--------TAIVLYTSGSTGIPKGVLLPHATILNRLEQELPYAEDEKNCIFKTSLTFVD----SVSEIWGPLLQGRTLVVVPTKDPERFVSVLEEHKIQRLVLVPSLSMLMYLSLQNKDDVLRSLRLWVCSGETLPVSLADQFFTTFSKILANFYGSTEGDVTYHLLTNRKQ-LQSVEKVPIKPLDNCVIYNKDMRLIPQGEVGELIVAGRNLATGYIHNNE--SRKFQDNPYYCTGDYAKISK-GVIMYEGRVDSQIKVRGHRVDLTEVEKVISRISEIDGVIVLCYKPGELSQSLVAFVIAKDSSTCVSKIETFLQSM-LPIYMLP-RVIIVENIPLLTNGKTDRQAL----------- 145250441 60 ----------------------------------ASQYPDMVCIWTREQSYTYREALATAARYGHFYRSKGVQKGDLVAFYLQNRAEFIFAWLGLWSIGCAPA-AINYNLTGDALVHCLSISGAKLLLVDP----EPDCMAR-IEERRSTIENEL----GMQLVTVDDLLSFPTSVPNVPGAFPAILLYTSGTTGLPKGCAFT-TSRMYSTQAVRNSNMTNVSDRWYSAMPLYHG--TSAIAMITNIVGGRSIAIAPRFSVRNFWPDIRASQATVFVYVGEVVRYLLAAPPSPQDRDHGVRMMYGNGLR--PDVWERFRDRFGVAVGEFFNSTEGIFGLFNLNGHHGLLLRTSLRPVVVDAET---GDAVRDEKTGEGGEILVKVPTAFQGYWRNEAATKKKFMRDVWYRSGDALRRDRDGRWYFLDRLGDTFRWKSENVSTAEVAQVLGQYPGIQEANVVKVPHH-EGRAGCAALLLSPEARSGQELARFARAQ-LPRYAVPVFLRVVEQ------------------------- 159122499 60 --------------------------------ETAAKYPDMVCMWTREGIYTYRDVQNLACQYAHYFLAQGVKQGDLVAFYLQNRAEFMIAWLALCSIGCAPA-AINYNLTGDALVHCLKISGAKLVLVDDDEACRARIDDSRAAIEGPLGMELIYLDHSFASQVSSFPTTKPPKAQSMSGADPAILLYTSGTTGMPKGCAFTMARLYSTLRGSMEDTDGPGGDIWYSCMPLYHG--TAAVAMMVCLTTGVSIALGKKFSVRNFWRDIRDSHATVFVYVGEVARYLLAAPPSPDDRNHSVRCMYGNGLR--PDIWEKFQQRFGISVAEFFNSTEGLFGLFNLNKGRAIMHNT----FVPVAIDPTTGDVLRDPKTGQGGEILVNVPQAFQGYWRNESATSKKFLRDVFYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEILGRYPGIQEANVVLVPHH-EGRAGCAALHLSPEAREAFDLAAFARAR-LPRYAVPVFLRIVETSAHIHNHKQNKVPLRE--------- 163759733 69 ----------------------------------------QVAVDYGEASYSYSDLQSRANRMARFLQSRGVGRGSIVALLLERSIDLYATVLALSKLEAAFVAAFPMDR---IAFILEDSAVDAVVTLSQYEALSEKMLVLALDSHFPEISKC----SARSFAPASG-----------QGDPLAYVIYTSGTTGKPKGVP---------IRQSQISTFLDVAATHYGSLTVAFDYSFEEIWVPLL----SRATLVPAPPEDDLHSFLVEYRVTAMCAVPTL-------LGTIKSELPLLRLLIVSGEACPQDLGRRILNVYGPTETTV------TATWSVLKPGKPI---TIGGPLPTYSVLVIDPDTGEALGEGIPGEVCIAGPAVFDGYVNRPDQTAKALSPDTYYHTGDLGRFTEAGEIKYLGRIDTQVKIRGYRIELGEIEALARGVPGVGQA--VVEPQTPEGQKALVAYLTSDQPGGTVDVDAVVLRAALPDYMVPVFYERLESIPMLASDKVDRRAL----------- 72162264 464 ------------------------QSLMDLFEQSARAWPHRTALVARDATLTFAELNARANRLARLLLARGVGPETPVAIALPRSSDWVVTLFAVLKAGGAYVPLDLEYPAGRLRVMLADAAPALTVTTTAARGHLPADSGPLLLLDDPAIRD--------ELARMADTDPTDADRPRLRGDHLAYTIFTSGSTGRPKGVQITGRGLVNMLVNHRETIFVD--SLGGRVLRIAHTVSFSSWEELLWLVDGHEVHLLDEELRRDSDRLVDRHSIDVINVTPSYCGQLIEDGLLDPDQYRPSLVL-LGGEAVSD------------TVWQALRGAEGVLGYN-LYGPTEYTINTLGGGTAPIANTQVYDSALRPVPPGTPGELYVSGVGLARGYIGRADLTAERFVANPFYRTGDLVRWRPDGHLDYLGRVDDQVKIRGVRVEPAEITAVLEEQPEVAQAAVVVREDTPGRAQLVGYVVP---AAGARIDPAALR-RTLAAAMLPAHLVELDRLPLTVNGKLDRAAL----------- 207722949 214 -------------------------TIHGLFEAQVRRTPEAIAVGCEGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPPERLAYMLEDSAPVAVLAQSS-------TLAQLGAMSVPVLDESALEGVAEHDPQVEGL----------KPHHLAYVIYTSGSTGRPKGVMVEHRNTVNFLAWAAGS--FPPSSLAKTLFSTSLNFDLSVFECFAPLTTGGCIDVVPNGTHDNTVPSALSSLLESSGLDPAVEVVNVAGEALKRELVERL---------FAQTRAQRLYNLYGPSETTTYS------SWVCMDRQTGFLAHI-GRPIA-NTQIYVLDAYQQPVPAGVTGEVYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLADGNLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVMVREDTPGQPRLVAYYVSSEATASGEAIEAALREQSLPEYMVPAAYVRLERLPLTPNGKLDRKGL----------- 118581177 52 ----------------------------------------------------YSQMRDSARSLARKLVGLGLSRGDRMALVAETDADFVRFFFACQYAGLVPV-PLPAARQAIIDNLRKLVESCARAAMSSRSFFAFLSKAAEGLD----LKHVGIP-DCFDALPEAD---QMLQAPDPE--DVAYLQYTSGSTRFPRGVVITQKSIMANL-----ACIISHGLAVTSWLPFYHDM-----GLVGFMLAPMACQLSIDYLSTRDFALISKNRATISTFGYALCARRLRPAEIEQYDLSSWRIAGTGAAGFSSTAYVASYGMAECSLAISFGLAEALTNSGRAIPLEEGASGAEVKELVPGHEIEIRDEHGMPLPERCCGVLHVRGPSVMREYLGAPETTREVLCPDGWLNTGDLAYLA-GGQVVITGRMKDLIIINGRNIWPQDIEFVVEQLPEIRDAAAFSIPGQG-GEEQVVLVVQCDETER-CRLVELLRGRVREEFGVDCLVELVHTLPQTSSGKISR-------------- 121700497 26 ------PLEDTLPQRFVPQNTWMKRTVGEVFQSHVLERPDALAVCACDGTYTYRELDKLSTAMAHELRRQGVTAEVLVALLFEKSKFIVVAMHAVLKAGGAIMFSLPVDRLRGI-----FAESGAQMV---LSSSTTAGMAAQISS-----HTIIV---DEEHIPAP---SSEALVTTHRPNSALYSVFTSGSTGKPKGFIMEHRALVQQLGITKESRTLQFSSNSFDLATFEHLIPF--------VFGACICIPSEEERKGDLTRALDKYQVSLAMMTPSVSRLL------EPQHLPLLRTVMLCGEPVSVDDVRRWSA--HVHLHNGYSPAEGCINILNSAHPNNIGFSTGVIP---------WDNHDRLLPVGEVGELIIQGHAVGRGYFGSPERNKASFIDGSFYKTGDLVRYESDGSMQFLGRKDTQVKLHGQRLELGEVEDQLRRHFAPPHAVIVDLQDMTVAANDALFLVPDEQFVIAAEAQAALRAV-LPSYMVPSEFFLLSHLVMLPSGKTDRRSIRTAAAD----- 162455335 4 --------------------------------------------------FTHGGIERASARFGGALQALGLQKGDRVALILPDNADFIFAFLGAIRAGVIPVPIYPPTGLGKLTGYLEVAKSGAKVL---LTSAEIKRMLGTIQAQAPALEQIV----AVEGLRGAREELKPVK---VELDDVCFLQFTSGSTSRPKGVVLTHGNLAANVRAIVDLGLGVRESVGVSWLPLYHDMGLIGFVIAPLYYVNTITFLPPLKRPVRWLETITRHRGNVS-FGPNFAYALCVKRIREQEDLSTWRVAGCGAEPIRADNLRAFEKAFVCS----YGMAESTVSFSALGDGETLWKEGKATPVPADSEGSAFEGHERPLGDREVGELRLRGPSVMPGYFNDPDLTKEAFA-GGWLRTGDLGYLA-EGKVYICGRSKEVIIVNGRNYYPQDLEWEASRVSGVRKGNVIAFPHNDRERVVIVFETPASDEQEKQALKGEVRRVVQQAMGLTDDVVAVGSLPKTSSGKLQRSKTRE--------- 83942535 26 ---------------------------------RAADLGDKTALAIVGPDWRFDQLEAAVRGTATGLLGMGLRPGDIVLMRLGNT-----VDFPLAYLGALAAGLVPVPTAAALTE-PEVAAIIATLAP--------KAILRDPAVPCPPNDTTV---DLAQLRSMRDLPAAPWHMGD--PDRLGYIIYTSGTSGRPSAVMHAH-RAIWARQMMVR-GWYDLKPEDRVMHAGAFNWTYTLGTGLMDPWTAGATALIPAAGPADLPALMARHDASLFAAAPGVYRQILK--HHDRINAPSLRHGLSAGEKLPSAVARAWQAASGTPIFEAYGMSE-CSTFLSASPDRPARAGTLGRPQDGRRIALIGTEGPVEIGQEGTIAIHKSDPGLMLGYLGAPDQTAQKYQGDWFV-TGDQGVMGTDGQITYLGRNDDMMNAGGFRVSPIEVEQTLAKFPGIHGAAEVEVPDVTVIAAFYTADSPLDEA-----ALALYAQDNMARYKQPRLFIHLPELPMGANGKLLRRSLRAA-------- 145301080 116 ---------------------------------------------------SWRELADQVARLAQWLRSQGIGSGDVVAAYLPNIPETVVAMLATTSLGAIWTSTSPDF--GEASVVERFGQTRPRVL-FAVDGYRYNGKAIDIQDKVAGVVGQIDSIEQTVLIPLHVLASQPLRFEPMGFNDPLYILYSSGTTGKPKCIVHIGGTLLQHLKEHQLHCDIERVFYFTTCGWMMWNWLVSASGATLVLYDG-----SPYPDGNVLWDLARDEQVTLFG----TSAKYLDAAPIKTHELPQLRLICSTGSVLSPEG-----------FDYVYQGIKQDVQLSSISGGTDICCFVIGNPISPVGESQVFNEAGQPVQ-GEKGELVCTKPFPAQGFWSGDKYHAAYFERDNIWCHGDWIELTDTGGILFYGRSDATLNPGGVRIGTSEIYRYVEQLDEVEESIVIGQQWQ-QDERVVLFV----KLKPGLKLDDPLRERHCTARHVPARILQVDAIPRTKSGKIVELAVREVVHNR---- 196177577 16 -------------------------TFVDILRRRADDQPNSVALPDGETELTYHELDTRARSIAAQLQRQGA-RGERALLLYPSGWEFICAFFGCLYAGVVAVPAYPPRRN-------QHRKRLQAIVADAQATFTTTSVLTQMGSRLT---------EAPELAAMHWLTTDRIHVPTINQDTLAFLQYTSGSTGTPKGVMVSHGNLLHNEQMIQQAFGHSSKTVVVGWLPLFHDMGLIG-NVLQPVYLGVQSILMPPEAPYCWLQAISRYQATTSGFAYDLCVQTIKPEQRASLDLSRWNVAFNGAARTFADCGFSPQAFYPC-----YGMAETLFVSGGLNNQPPVVCSVKEAELAPSEEGQAWLDEDPDCPEKQVGEIWVSGSSIAGGYWQRSQQTQETFTGAGFLRTGDLGFL-RAGELFITGRLKDLMIIRGRNHYPQDIELTVTCHSALHCGAAFSVPVN--GQEKLVIAQEVKRSSRADEVIGAIR-RAVAAEHDIDVYGIVASIPKTSSGKVQRGACRDGFLADTLNG 94467051 66 ------------------------------------------------------ELAERAGAAATTLAEHGVRRGDRVGVCMDTSADAYATLHGCFLLGAIPFVSEPQRWADRLRLLISRAEPRAVVVAPEF-----------LDAVTEPCKEAGVAIVEPPFEGGLDLATA-----QAKPDDIALLQFTSGTTGDSRGVTLTHESIFANATAIGEVSWLDMGLIGLNLAPLLHGLPVASPLSFAVLWAMHRYRGTFTSAPNFAYRMCASN-------IPDAKLAGLD-LSAWRVAGNGAEVVQANTLRLFAER----MAAYGYSMMPCYGMAEITLAATMCEDAQELV--SSGTALTGMD-LRVVDDEGADLPDRRQGTILLRTDSMMSGYYRQPEETAKVLADDGWLNTGD-QGFTDAGQTYVTGRIKDVVIIAGSESAAASVEGLR-----ANSIAAVGCPDEERSTEALVLVV-ESKSHADADAVAQIREGVIQAVSAPDRVEVVPTLPKTPSGKLQRRHVVDALVD----- 114326906 53 ----------------------------------------------------YRELRRQAQDNARRLLALGLNPGERIALIAENDGDFVRLFWACQYAGLVPALPLPAAFAANIRRMIESAQASAAFAPDL--------LNEWLQEATEGL-NLVFTGTATM------LHTMPVDLPVIDPDALSYLQFSSGSTRFPLGVAVTQRAAMANAAAISQ-----HGLAFVSWLPLYHDM-----GLVGFLLTPLTCQISVDFLPTREFALISRNRGTLS-YSPSFGLCARRAESAPETDLSSWRIAGIGGDMIRPQVLRDFAARFATAFVPSYGMAEVTLALSHTDVVARGPLEHQGLALASVPEEQTGQSRDGPVLPGRVGVIYARGPSIMTGYFAQPEATSAVLSADGWLNTGDLGYLL-NGQIVVTGRAKDLIIVNGRNIWPQDLEWSAESHPALRDVVVFSIEND-TQEKVVALLQCRLSDPAAREASLFLRQHGVSVILVPPR-----SLPQTSSGKLSRARARQML------- 154483867 11 ----------------------------------------RIAIKSGDSVLTYKQLEEYSNRLAAWINRNLSSNKVPIVVKNPYMVVCFLACVKSGRAYCPQDISIPDTRVMD-TAECVNPEVIFKVEGDMFDGYNVKNLDSIKKII---------EEEQEEYCP--EWATKP--------EDIYYILFTSGSTGKPKGVKITFDCLNNYLDWSVNLGSSKQGKNFVNQAPFS--FDLSVMDLYTSLACGGTLHTMTKKMQEDYNAMFEHFKINVWVSTPSFADMCLSDRKFSGELIPNLEVFLFCGEVLTTATVSKLHQRFKAKVINTYGPTESTVAVTDVEITPELLENSQGKSLPVGHEKKIHGEQGEILEEGQQGEIIIIGDTVSTGYYKRDDLTKKAFFQNGIYHTGDAGYL-KEGQLFYNGRIDLQVKLHGYRIEVEDIENNMLRLPQISHA--VVLPNIKDGKKSLTAFVTGDKGEKSRQIKTELKEI-LPAYMVPKKIKYVDNIPMNSNGKADRKYL----------- 68489606 99 --------------------------------------------------FTYKELYDMVLRYSYILKEYGVTSNDTIGVACMNKPLFIILWLALWNIGALPAFLNFNTKDKPLVHCLKIANVSVFVDPDCDKPI--RDTESQIAEELPNTK-IHYIDELALFDRLR-LKSTPTRRPQDTDSSACALIYTSGTTGLPKAIMSWRKAFMASVIFGHIMKIKENSSV-LTAMPLYH----STAAMLGVLIVGGCVTVSQKFSATSFWTQARLCGATHIQYVGEVCRYLLNSKPHPDQDRHNVRIAYGNGLR--RDIWSEFKSRFHIDIGEFYAATESPIATTNLQYGENLFLSTQQKKMDPEDESEIW----RDPKTGEPGELMMRNPQDIQGYYNKSATNSKILTNDAWYRSGDLLKMDEDKLLYFVDRLGDTFRWKSENVSATEVENELMGSKTLKQSVVVGVKVPNHEGRACFAVCPKDELQHEEILKAIHEHKSLPSYAQP--------------------------------- 177673200 37 -------------------------TLVELFDATAREHPDATALDDGVEPLTYAELRERVDETARHLWAAGVRKGDRVGVRIASTAALYVSILGVLAAGAVPVDADPEERARLV--FGEAKVAGVLTDERVYAPHPEHTVDPAAEARAPGLE------------------------------DDAWIIFTSGSTGTPKGVAVSHRSAAAFVDAEARIFLADDPLAVLAGLSVAFD---ASCEEMWLAWRHG-ACLVPAPSGMDLGPWLAERRITAVSTVPTLAAMWPTEA------MDNVRLLIFGGAARLAEDGREVWNTYGPTEATVVACAAPLTGL----GPVRI-----GLPLDGWDLAVVDPQTTLPVAEGETGELIIGGVGLARYLDPAKDAEMPSLGWERAYRSGDLVVFEPEGLLFV-GRADDQVKLGGRRIELGEVDAALQALPGVHGGAAAVQTTPAGHQILVGYLVPAD--PEAGLDLHMAREHELPAALVP-RLAVVDALPTKTSGKVDRHAL----------- 145595298 59 ---------------------------------------------------SYRQLAQRVDGYAATLDELGLDIGDRVVLESDTSATAIATFLACSSLGLTVVPVSPETPAQRLALIAESTEAALHL-----QTVDGRREA--VPTPLGTGRFGTDGIQVERAPAPRSRHRR-----ELVPTDPAYMIFTSGTTGRPKGVVMSHRGVLAFFRGMLRHGIVSAEDRVATTSPLQFDFSLLDIGL--ALGSGAAVV--PVPRSLLRWPFVQFLTDSGTTQVNGVPSIWRGVLRHEQAGLAALQIRGVSGENFPLPELRQLRALPRARVVNCFGSSESIASFTDVPNPEDADRISIGH-AHPGAEMLLIDEDGRPVEPGVVGQIHLRSAALFNGYWNDPQATAAALVPDPLFRTGDLAYRGEGGELYFTGRADSLVKVRGNRVELGEVERRVREFPGIAGAAALMLSQAGKDPVLATFVVAGVDGVEEMELGAFCLE-ALPDYMVPQQVRVLDELPVNANGKIDRRAL----------- 118619497 21 ------------------------RTLIDIIYETAARYPDAAAIDDGTVQLTYSELVEDMEASAAWLAARGVGRGDRIGIRMPSGSYGLYTAILAILAAGVPVDADDPDERAELVF------GEANVVAVITEGGIERTLSRGWRAGAPLVR------------------------------DDAWIIFTSGSTGTPKGVAVTHRNAAAFVDAEAQMFLQDNGDRVLAGLSVAFD---ASCEEMWLAWRHG-ACLVPAPSGMDLGPWLVTRDVTVVSTVPSLAALWPAEA------LEAVRLLIFGGEACPPELAERL-AVDGRELWNTYGPTEATVCAARLDRTGPISI---GLPLPGWDLAVV-DANGQPVGYGEVGELVIGGVGLAR-YLDSDKDSMPSLDWTRAYRSGDLVRLERDGLYFC-GRGDDQVKVGGRRIELGEVDSALVHLAGVSGGAAAVRRTATGTPVLFGYAVSADPAFDIAAARRQLAEH-LPAALVPRLVQ-IDELPTRTSGKVDRDAL----------- 194561505 51 ---------------------------------------------------TYRHFAEEVFRQAGALRELGVRENDLVMLALPASVEHAAAMMACVMTGAPPCVPVPVRRA-----------AAGRQVADVACELYRPRLVVAADAQAAAWRDDAFPAAATHVVDLATLSSAAALISSKSGRDPHHVQLTSGSTSHPKAAVLSHENVIANVSVRFDIAAGDGTASW---LPLYHDM-----GLLTLLYRAPLLMMQPNSNPLGWLKRIASARATTTS-VPTFALRYFNAAAMDGVDLSACRNIFIGGERVDDATLRDFAATFASALQPCYGMAESTLAVSMVDGAPYVIADTDAQPAAANDGQRILDDGGHALANRAVGEVAIRGTSVMLGYLNPDDGTAAPLTADGWFRTGDIGYVA-DGQLHILGRKKEVIIIRGSNYFPHEIEEALASHSALRKSTCIALPDPETGTERLVVAIPVDATPQTTECQQLLASRGFAAQDLC----FVESLPRTTSGKLQRLKCRD--------- 157756789 100 -----------------------------------------------DTTETFEEFNAHCNRYANYFQGLGYRSGDVVALYMENSVEFVAAWMGLAKIGVVTAWINSNLKREQLVHCITASKTKAIITSVTLQNM----LIDAIDEKLFRVDGIDVVGEPKKNSGFKNLQSEPKTLDVIDFKSVLCFIYTSGTTGMPKAAVMKHFRYYSIAVGAAKSFGIKASDRMYVSMPIYH----TAAGILGVLLGGSSCVIRKKFSASNFWRDCVKYDCTVSQYIGEICRYLLAQPVVKEESVHRMRLLVGNGLR--AEIWQPFVDRFRVRIGELYGSTEGTSSLVNIDGHVGACISPLTKKMHPVRLIKVDDVTGEAIRPGESGAMVS----TIRGYLNKKETNKKIIRDDSCFLTGDLLHWDRLGYVYFKDRTGDTFRWKGENVSTTEVEAILHPINGLSDATVVEVPKRKVGMASVVRAVSFEENESQFVERVGARSSSLTSYAIPQFIRICQDVEKTGTFKLVKTNLQ---------- 126434346 5 -------------------------TIGGVVDAIAEAVPDRLMTICGDRRSTYAQTADRTRRLANFLLANGIGAQDRVALIMHN-DLYPDVVIGALKARAVPVNVNFNYTPREVDELLSYLRPRAVVF--------HRSLGAKFADVLPSIDDGSGSPEPAGAVALEDLAQGDTDRPVAPSSDDVMMICTGGTTGRPKVMWRQSDTYVVSMNGA------DHESVWFAVSPLMHAAGMWT--AFAALLNGQTVILYDKPTLDAAAVLTEREKVGLMTMVGDAYAAPLIAELRRRPDLSSLFAIGTGGA---ATNQRHQDALLQITLINGYGSSEGNMAFGRRDDRKDTFERRDGVVVLSEDRSRF-------LQPGEIGWVAREGRIPL-GYFDDAEATRRTFPEDGVVISGDRAALEADGTLRLYGRDALVVNTGGEKVFVEEVEEVLRAQDGVADALVVGRDSDRWGQ-EIVALIER-QAGADVDPGALLDTSALARFKTPKEFIFVDEVRRLGNGKADYRWAKSQVAQRTLAG 218441782 120 ---------------------------------------------------TYQQLYQQVAQLAAAMRELGIKSQDRVVGFLPNILETVVAMLATTSIGAIWSSCSPDFGLNGIVDRFEQINPSLLFTTDGYKGKPLNSLEKAITDKLINSKKIIVVKETPDISPLKNSLLYPDFLISQNTPQLEFEQLSSGTTGKPKCIVHTLLQHSKELKLHTDLKPEDKIFYYTTCGWMMWNWVVSS------LMIGATVILSPYPGVDSLFNLIDEEEVSITSAKYIATLEKENLKPKQTHHLKDLKTILSTGSPLSDESYREIKE--DVCLSSISGGTD-IISCFALGNPNLPVYRGELQCIGLGLAVDIFDEEGNPLR-GEKGELVCKRPFPCRPVSFWNDINGQKFHHAYFWNHGDYAEITHWG-LIIYGRSDAVLNPGGVRIGTAEIYNQVNPLEEVKDSVVVGQNWQD-DVRVILFVVLQDEGLK-NKIKTTIRNNTTPRH-VPAKIIQVLDIPRTINGKI---------------- 167918887 8 ---------------------------------------------------------------------------DRVLIVCPQSLDYVSAFFGCLYGG---FIAVPAYAPRNNHHFARLSK----IIEDARPRVQYAAVHAFIERNPPLREELVVVDE------LDDVEPGGCRPHAAARDDVAFLQYTSGSTGQAKGIMVSHGNLLANEEMIRTTCGNTPDSRAVFWLPLFHDMGLMT--LLQGVYVGYPTYLM-APMDFLANPLVSRVRATLTVAIPPEQLDGLDTAAVNGSEPISVRTLDGFVARFGACGFRRE------AFRPSYGLAEALVTGSSGHAPDGVIEETMGRPAAGCEVAIVERDTRAVRRDGELGEIWVKGPHVAQGYWNNPEQTAQTFTADGYLATGDLGFL-HDGALVVTGRCKDVIILRGDNYYPSDLESATAAHPAVPDGAAAAGPDAAAAQALAVVAEVRRNTPPAQFAQIAAAERISAGYGLAERLVLIKSIPKTSSGKVQRSAVR---------- 183983985 7 -------------------------TIGAVLDAIAEVVPDRPMTVCGPRRTSFAEAAQRTSRLASYLNKQGFGAQDRVALIMHN-DLYPDMVIGCLKARVVPVNVNHHYSPREIAELLEYVRPRGIIY--------HRALGARFADLLPAAADLLVSGSGAAELPLDEVVTAPNYRP-TGSPDDLIMMCTGGTTGRPKVLWRQGDMYVASMVGA------DHANVWFAVSPLMHAAGLWT--AFSGFLSGFPVVLYDDRAKLDVWATAEREKVGMVTMVDAYAGPLVAELSAHPYDLSALQAIGTGGAATNPKYKRHVTIIEGYGSSETGNMAFG---HSRNRMASETFAMRVGGAVASADRSSF-------LQPGEIGWAARMGRIPL-GYFNDPEATRRTFPEIEGHRVGDRATIENDGTIRLLGRDSLVVNTGGEKVFVEEVEEVLRGHPDIADALVVGRASQRWGQEVVALVAARPGVDLAGSERALLCTAKLAHFKAPKAFIFVSHIQRLGNGKPNYRWAKQAAAQQLPVG 153004079 602 ----------------------------ELLDAACERWEDRVALRAAKSRLTYGELRRGAGAVAAFLRAAGVARGDRVLLASENRPEWAVAYFGILRAGAAAVPVDPQLTERELANLWRTAGARLALLSDDAA---ERSPGLAALAAAAVPGARAALLAEALAGGPAPAGAPAAK---VGPDDLASLIFTSGTTGTPKGVMLSHRNFASLVAKLVGTFELGPGDGMLSVLPLHHTFEFTC-GLLVPLSRGAEIEYLDELTSDRISEALSSGRVTAMIGVPALWSLLMKGNAALRDSEGRLRLLVSGGSALDPEVQKAFRE-LGFDLYEGYGLTEA-APVLAVSQPHEESPEGSVGPALPGVELRIAEPDADGV-----GEVLARGPNVMLGYWRGDPEQTGQVLDGGWLRTGDLGKLDEKGNLTLVGRKKDVIDANGKNVYPDEIEEAYREPELVKELCVVGLPDG-TGEKVAMILVPEDREEVRARLEAHVRAVS-ATLPFAKRVKVWHELPKTATRKVKRGLVREEL------- 154251010 125 ------------------------------------------------------ELRREVARFAVVLKRWGVGPGDRVAAFMPNCPETIVAMLAAASIGA--VFSSCSPDFGVRGVLDRFGQIGPKVLV-ACDGYRYAGKTLPAHDKLPTLEHVAIVGEGPKNLKAEDWQSEPLTFARLPFAHPLYIMYSSGTTGVPKCIVHSAGGTLLQLKEHLLHCDIKRGEVFTTCGWMMWNWLVSG------LAAGATLALDGSPAPDELFDYIDQAKINVFGTSAKFIDAVKKSGLKPREDLSSVRMILSTGSPLVPESAALCSISGGTDIVSCFVLGSPLLPVYRGE------IQARGLGMA----VEVWDENGAPLPPGSKGELVCTKPFPSMGFWNDDDYRAAYFDRPGVWCHGDFAEITAHDGVVIHGRSDATLNPGGVRIGTAEIYAQVEQMPEVQEA--LAIGQDWQGDRVVLFVVMKPGISLDAGLEKSIRTKGASPRHVPAKIIAVADIPRTKSGKITELAVRDIV------- 163758103 97 ---------------------------------------------------SWDELSALVSRLQQAFRAHGVEKGDRIAAMMPNMPETIACMLAAASIGAIWSSCSPDFGVKGVLDRFGQIEPKLFISCDGYW---YNGKRQEVADKLPLLDDVTLAGFIAAF-PATAVSFEPLPF-----AHPLYILFSSGTTGVPKCIVHSAGGTLLQLKEHRLHCGVERLFYFTTCGWMMWNWLVSG------LAAGATLCLSPAPDGNVLFDYAAQEQFAVLG----TSAKFIDAVRAKTHDLSSLRLLTSTGSPLSPEGFSFVYEGIDVHLASISGGTD-IVSCFVLGNPALPVYRGEIQCPGLGMAVDVWDDNGKSIT-GEKGELVCTKPFPAMGFWNDPEYHAAYFSRDNVWTHGDFAEWTPHRGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVLEAICIGQ-DWDDDVRVVLFVRLADGVALDEDLQARIRTKGASPRHVPARIIAVSDIPRTKSGKIVELAVRDVV------- 195450146 54 --------------------------------------------------LTHEELLLNSIRVATYMRNQGLNQNDIVGIIARNTTHIFAVTYACF-FNGIAFHSLNILHDQETIERLYNLTKPCLIFCDGDEYEKVRAATKDLNVQIITMRN-----HTKDSFSIEEVLATPVRLEKGNDQTLAIL-CSSGTTGDPKAVTISNSRKILNPSTTTDVQFGSSTLDWLSGLLTT---------VISGVYSTTRIITDCGFDAEYFFYLVEKYKITW-AMQGTASMALMNSEEFERADFSSLRYFFYGGSRCSLEVQHKLRRVFSLCMHFAYGLTEASVNYHFDKKP-----NSSGRLTNGF-KLKIINKQGEAQEPDAVGEICIYSGQYWDGYYGNRKESQHIRDNNLWFHTGDLGYMDDDGFLYIVERKKDMLKYKTMMYYPHEIESVISKMPDVADVCVFGVWNPYTGDEAAAAVVKKKGSDHAQDVLDYVMEHVDATYKLNGGALIVDELKRSANGKTNR-------------- 119510427 44 ------------------------------------RFGDTVALHNPNAKITYAQLADKIQQFAAGLQASGVQAGDRISLIADNSPRWFIADQGMMTAGAVNAVRSSQAEREELLFIIANSGSTALVVQD----LNTLDKLRERLNDLPIQLIILLSDETSQLLEIGANHTLMRVLP--KGDSLATLIYTSGTTGKPKGVMLSHNNLLHQVKTLGTVVQPQPGDVILSILPSWHSYELLSQGCTQV-YTNLRSVKQDKPHYMIAVPYIQKQRIAQGLSLNHLHASSLEKFASKIVALVLLPFHALGEAKVREAVGGRMKHVISVEILQGYGLTETVTNARR---PWHNVRGSSGQPIAG-TEVKIVDPETKVPLPGERGLVLLKGPQIMQGYYQNPEATAKVIDAEGWFNSGDLGWVTPENDLVLTGRAKDTIVTNGENIEPQPIEDACLRSPYVDQIMLVGQDQRSIG----ALIVPNTEALKT--------------------------------------------------- 193076011 13 ------------------------------LESRAKLNGNKIAFSGGIQSLTYADLNERVQHQAQILMSI-VDSGDRAVLLFEPGLDFIVSFFACLKIIAVPV-SLPFNRNGFSNILNIMNDCEPKIVLTTKKILELAGLI-TLKAQNENLILHVVDAELQRDLVEKD-------FPLITEKDICFLQYTSGSTGWPKGVIVTHKNIMANEVMIAEAFGTQPEDVGLTWLPVYHDMGLIG-SVLQTVYVGLTCVMSPLDKPLKWLQFISEKGVTISGFAYELCLHRITDEQAAALDLSRVRVLFNGAEPIKAHVMQRFMEKFNTTFLPCYGLAEGPLNAISLDDQTAVQVVSCGK-ISKHIDCRIVNPHTREVAAHEVGEIWLAGESVTAGYWQKPEVNQETFSQVHYLRTGDM-GFIKNGDLYITGRLKDVIIIRGKNYYPQDIECSVMAHPAVRKGCVAAVNFADSEGVTVVLEIKKKSLDKTLNFETIVKEQVAADIGLPDGVYLLHQINKTTSGKIRRRKIKEQI------- 145235661 46 ----------------------------EICEEKARSQPDALAISAWDGELHYGELVQLAAKLANWLILSGVRPGMAVPLCFEKSRWTSVAMLGVLKAGAAFVMSLPKQRLQAIV-----ESANADLILSSVPSKDM----------VVSLAKTVIAIDSTFFSALNKLERQ--DPPPVHPSSAMYLTFTSGSTGAPKGLVITHTNYASSLYYQLPLLGFTKRTRFYDFSSYGFDASLSH--TFTILAAGGCLCV---PSEQDLAQSISSLRANAIGLTPSVARLLNPA------DIPTLEIILFLGEALSLADVQRWWG--KVKISNIYGPSEALIN-TGAASPQEATRIGKGAGLVTWVVDP--DNPDHLLPLGETGELLLEGPLVGEGYLNDAERTARVFIHDPLYKTGDLVYYNDDGSLIYTGRKDTQIKIHGQRVELGEIEFCLEQHMPEAKQVIVDTITVKQEESSTVFVQPHQTSPENPPMEIFHVPRNLPIYMIPSIFLSIRDVPRTMSDKSDRKKLRE--------- 111019664 132 ---------------------------------------------------SWTELARQVTALANWLRARGVGEGDCVVGYLPNVAEAVIAFLATASVGATWSCCGQDYQPEAVVDRLGQLQPVVLVTADGYR-FGGREVDRALQAGMPTLREVLVVGRLHSGTSVPAGTTPWVEAPAMTPAHVRFVLFSSGTTGKPKGFVHGHGEHLKALALHLDLGPSDTYLWYTSPSWMVWNSLVSGTGATIVCYDG-----SPSYPTDDAWALAARHKVTVLGTSPAYLQACARAGRSTDHDLRRLRTLGATGSVVPPELHSWVADHIGVPLASVTGVASGFAGFV------PILPVRAGEITAPYLGVALWDADGRSLR-DAVGELVVTQPMPSMPTRFWNDGDGARYRETGVWRHGDWVTITERNTVIVHGRSDSTLNRNGIRFGTADIYRVVEELPEVAEALVIGAEQQNGEYWMPLFVALSDH----ADLDDALRERAVSPRVVPDDVIVVRAIPHTRTGK----------------- 156054674 1278 --------------------------------------------------WTFAELDRKANRLASYLQRYGPLEDKVVPFSIYKSPELYVAILGILKAGGAWCPIDPTFPASRRHDLILRTDANMLLVANDTVNQDGQAIPQGV-----SLIDISEDKATNSTFILDE--TKPANLPIIRSNSMAYLIWTSGTTGLPKGVQVQHSTAMQSLKRSGEVRCLQFSQPTFDVFVQDLFY---TWGLRGTVIAAAKDVMLGS------FPLANMTNATHAHLTPAFATI------VPRTHCKTLEVVTMIGEALPQPVAD--------------DWSQNILAYNTY-GPAEVSVVSTVKQFGGYENSVFVINNDRFVMRNGVGELALSGPQVARGYWKDPAKTEERFHWNHIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISNH--CHPDTEQAVTMLMPDRLLSAPSISLLITNDRAVEVAKAAMAVSKANLPEHMIPSVFVVLNRIPVTASAKIDRKAL----------- 195054525 54 -----------------------------------------------NTVLTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITK-PRLIFCDGEDYEKVKSATEKLNAKIITMRNHQSGSSIEEVLPVE-TDFQPARLEQGNDQTLAIL-CSSGTTGIPKAVTISNSRKMLNSSNKLTTADVQFS---LSTLDWATGLVTTSSGV----YSTKRII---SDKPFDALRIIEEYKVTWVIVVPSHMAMLVNCPEFEKANLHSIRHFMYGGGSCSLAVQQSIRDRLDC-LHQVYAFTEAIKNLSFDQKPNSVGSLLNGIKM------KVLTEQGKPLGPNEVGEICVYNGEYWAGYFGNPEESSNVRDSELWFYTGDLGYMDDDGFLYIMDRKKDMLKYQNIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKGSKIQAQDVVDFVKGHCSAIYK----------------------------------- 169774971 62 -------------------------------------HGSSDALWFENKTWTYSQLKDLVDRFATVLHGRNINSGDFVGVFTTNSIEMVVTIYALSKLGCVAALINTNLRDDTFIH-CLNVSGSKFIIPDEFVCSDLPHIALNISSESAGTTELITAAQLQQLIPLG-------LIPAKRSSDFCALIYTSGTTGKPKACARNMMTLVTSNPLSTDA---NNQSKYFSPLPLFHGTAFFT-GLCYSLGNASTLCLRRKFSASQFWKDVHDSRATRILYIGELCRYLLSTPPSPYDQDHSCIVATGNGLR--GEIWERFRQRFAVEIREFYRSTEGVAKFDRFFEDDVFIVKYDTETEMPYRDPKT--GFCVRAKLGEEGEAI--GRVRNRGLLTEYLHNEDATEKDIFQRTGDLVVQDRDGWVKFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGVKLQGYDGQAGAAGVTLEESSAAVEIKNLYREKGVPSYALPRLVRLTEK------------------------- 154251608 118 ---------------------------------------------------SWDELKTQVFKVATALRELGIGPGDRVVSYMPNVPEAAVAFFATASIGAVWSSCSPDFAASVIDRFSQIAPKLLFAT-DSYKNFDRRAEVRAMVDALPSLQHVVHVAGADPDYGSEPLTAEAIAWPAVSETRFVFIVYSSGTTGLPKPFVHGHGGVLLEA--------LKFTHFHLNLKPDSCMFYFTTTGLLSGLVAGSAVVLNPTPKPDRLWELAAETGMTLFGASPTFGQMKLGIVPNKIYDLERMKSILLGGSPVMPE---HMEWCFENLHPDMW-----VTSQSGGTDVASAFVG--GVPTLPVHAGEIFDDKGESVI-GEVGELVVSKPMSMPLFFWNDEHDSYFDTYTDHWRHGDYFKVNERGGCFILGRSDSTLNRYGVRIGTAEIYRTIEGLEEIEDSIIVNLDLPGGNFFMPLFVVLKDGVALSEKINKSLREK-YSPRHVPDRIYEIDAVPYTLTGKKMEVPVRKIL------- 170078582 4 ------------------------KTIVDLLRHRADSTPDRTAFISGETTLTYAQLEHQVKAIAAHLQTF-IEPGDRILLVFPYSAEFVASFYACLYAGAIAVTINPSRSDDALEKLMERVEDC-----QAKGILTTRALIDYFQKKL-TKAPRQAAGLVRKFSQVKVIAMDEIQAPKITDDTLAFLQYTSGSTGKPKGVMVTHGNVLHN--SAVIYKSFSHSTRMASWLPMFHDMGLIG-GVLQPFYGNFEAFLSPVQKPVRWLEIISQHRITTSGFAYDLVARQVTPEQLKTLDLNSWDVAYSGAETVRASTLEKFTQTFACGFRRCYGMAEATLFISGGSKEKAPVVQEQNQAIISTDGSRTWDDEVIIVDPGQVGEIWAAGKGIGKGYWEQPEITKETFNQGPYLRTGDLGFL-KDGELFITGRTKDVMILWGRYRYPQDIELTVQCHPALRPCAGAAFSVEAADEERLVVVLERSYVRKGAVRQAVYEEHTVEVYGIV--LLRTGNIPKTSSGKIQRQACRQQYLAGTLNG 27467161 444 ---------------------------------QVHQHPDSIALQYEQRSMTYHQLNQCANLLAYRLRNHQIEPNDMVALIAERSLEMIIGMLGILKAGAGYIPIDPDYPEERMNYIIEDAKPKAVVT--------YRT---SFQSGLPQMDIELIVDSREHDID------NPRGIN--CSEDIAYVIYTSGTTGKPKLVPHRGIDRLVHNPNYVE---LNENTTVLLSGTVA--FDAATFEIYGPLLNGGRLVITSKDTPQLLDQAITENKVNTMWLTSSL---FNQIASERIEALESLTYLLIGGEVLNAKWVHLLNSR-ECHPQIIYGPTENTTFTTTFAIPQEMPSRIPGLPISG---TTVYVMQNRICGVGVPGELCIGGAGLAKGYLNAERFIQSPFNNEMLYRSGDLVRLQEDGYIDYISRIDKQVKIRGFRIELSEIEKALEAIRDINKAVIVREQDQ---DKQIVAYYEASQLKSTGQLKDILSE-TLPEYMVPVHFMKVDRIPITMNGKLDVRSLPE--------- 148255101 3109 -------------------------SLADMFEAVARRQPQRAAVMHGDSAIAFGELNVQANRLAHRLRKLGVRAETAVGISIERSIPLIVGLMGILKAGGAYVPLEPDVPDDRLQFMLADSQAPVLVTTAALA------------NKFPQFTGEVIALDD----PMLDSETACDPTREAVADPLLYIAYTSGSTGQSTVLNRFHDDEVGSQISSINFV----DAVWEVFSRLARGIPF--------VVCSDEVVRDPQRMVD----ALARHRVTRLEPVPSLLASLLDNVPDIAERLPHLRYCICSGEILPVELARRFRATMAVRLFNRYGSTEATVLWQEVVNTEAYGANVPGHPVQNVGIC-ILDRRRRPLPHGIAGSLYVYGDAVARGYHGRPDLTAERFVEVRAYYTGDLARQRADGSIEVLGRDDNQLSIHGYRIEPGEIETALGRLAGIRDC--VAVVRDIGGSRQLVFYAEADDAGTALSPQALRNHLALPAYMVPSLFVKLAALPLTINGKVDRKSL----------- 13475461 117 ---------------------------------------------------SWNQLHGLVSRLQQLFLSLKVKKGDRIAAMMPNMPETVAAMLAAASIGAVWSSCSPDFGEQGVLDRFGQIEPVIFIGPDGYKAIEVADKVAAVAAKLGSVRKVLVAATIDKAVAMEEFAAKPVSFEPLPFSHPLYILFSSGTTGIPKCIVHTLIQHVKEHRLHAGLVDGDRFFYFTTCGWMMWNWLVSASGATLLLYDG-----SPYPDGNVLFDFVDAEKMTFFG----TSAKFIDSVRKRSHDLSTVRAISSTGSPLSPEDFRFVYEGIDVHLASVSGGTD-IVSCFVLGVPNQPVWTGEIQGPGLGLAVDVWDDDGKPIRQ-EKGELVCTKPSMPIGFWEGKKYQAAYFERDNVWCHGDFAEWTAHGGMIIHGRSDATLNPGGVRIGTAEIYNQVEQMPEILEALCIGQ--DFDNDVRVVLFV---RLAAGVELDEDLEKRGASPRHVPARIVAVTDIPRTKSGKITELAVRDVV------- 126348613 123 ---------------------------------------------------SWSELRRQVGSLAAELRTLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYKEHDRRDTVAELRRELPTLRAVIAPDGALDWETLTAADTEPV-FEQVPFDHPLWVLYSSGTTGLPKAIVQSQGEHLKQLGLHCDLGPEDRFFWYTSTGWMMWNFLVSGTGTTIVLYDG-----SPGPDTGAQWRIAERTGATLFGTSAAYVMACRKAGPARDHDLSRIQCVATTGSPLPPDGFRWLHDEFAESIASVSGGTDVCSCFAGAVPTLPVHIGELQAPGLGTD-LQSWDPGGTPLT-DEVGELVVTNPMPIRFWNDPDGHDSYFDTYPGVWRHGDWITLTARGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFV---HLAPGAVRIKRTIREQ-LSPRHVPDEVIEVPGVPHTLTGK----------------- 159040381 457 -------------------------SISDLLDRFPPAEPDAVAVTGPDGTLRHQDLAARVNRLAHLLRAHGVGPDVPVGLCLGRSTDLPAALLAVWRAGGLPLPTLPAGRLATM-----LADAAPPVLLTDSAGTTVLGDAVAAAGTTPVVLRV------DQLDPA--LPTDP---PPVAGDGLAYLLYTSGSTGTPKGVVVTHRSVVNHLVGCHRLFGLTPEDRVAAITTPA--FDISVVELVLPLLAGARVDVLDAATARDATLLCEARGVTVVQATPASWRMLVTAAAGVRLRISGGEALTRDLADALRTDGARVVNGYGPSETTVYSSA-GVVGESGPVDLGRPLANTRIQLLDPAGEP---------VPDGVVGEIHIGGTGVARGYHGDPGRTAARFRPDPFYATGDLARRLPDGRLDYHGRADQQVKVRGFRIELGEIESVLRDQPGIRD-AMVTTWGTGGDVRLAAYAVTEPAAADPASVWPALRTRRLPEYMVPATLVLLDVLPRTASGKLDRRALPE--------- 145298824 452 ----------------------------------AAQTPNKIALIQGEASVSYEALLARCEQMAAALQASGVQPGDRVGVMLARSPLAIFTQLAVLLAGAVYVPLDPEQPLERQGHILRLGEVKTLITQAEY------------RHKLASLGRTLLAG---------DLVSDNRLNQPAAGRAVAYLMFTSGSTGLPKGVAVSHGDHFAAAAR----CHLNEGARMLQFAPF--NFDASIEEVFATLSAGATLVLRTDALLESMAAFAAGEQMGITHLDLPTAFWWVVALTAGQAHIASLATVIIGGEAVYPEAQWQRQGRSDVRLFNTYGTVVVTTQELQQEDPNQAQLPI-GLPL-PGMQALILGAGE---QPASEGEMVLLGPQLANGYVGGVQGSFETLREQALYRTGDRVRLAA-GRLVYLGRRDNEFKISGYRIQPGEVEAQLLALPGVDEACVQGVSIGSV-RRLVAFVAGSERDSRA--IKAQL-AKMLPAAMIPTDYRHYDQLPRTGSNKLDRKAL----------- 119473995 224 -----------------------------MVHQNAQDRPDSPAVCAWDGSLTYKELDDLSTRLALGLARKGVGRG--VVVPL-----YFEKSL------WMPVAILAVIKAGGV--FLQLANSIPKGRIEAILNTGNSPFALVGKNTPAWMGDIMPMHTVEEVMELAEIIDSP--LPECSGNQDAVQLFTSGSTGTPKGIVWTHTALATNCEEIMRKQSFGPGTRQFQT--ASYEFDVSMMESIAILISGGCLCI---PQENDGVHCSPRALEALQA-----NSVYLTPTLARKDSVPSLKYLALEGEVLPKDIVSKWDGRL--TMYNFYGPAECPHVSACTIDPDTFETGFAGATSVCLRWIVDPHNHNSLLPDGAIGELLVEGPILMDRYIGGGPDVATFVTQGRLFKTGDLVRCKPDGGLVILGRKDTQVQIGGERVELAEVEYHVLQGRAGVAAEMIT-PIASLKPILAAFIAIGDEVPLGASLQALINEK-LAQYVIPEVYIPVDTIPLTAAGKTDRKALRK--------- 212637486 14 ------------------------------IHQRATIAPNTFAYRIGELKVSYQMLSQQVLAVGEQLIQAGVQRGDRIACIAYNQPELLTLYWACVDHGMLFCPISPRFAPKQLIELIQTHQYTYCWLGDISNNSHNQALHEA------------LSNDTTQQLSIDYTQHSSASAPNIDPSQGVNAILTSGSTGLPKAAVHSLKNHIASANGSKSLIDITAEDSWLLLLPLFH---IGGLAIINRCALSGACVVFEDKTVSLATQL-SRDKISHLSLVSAQLQKLLD---SDNCDLSQVKAMLLGGGVISADLLLQLETL-------------NIGAYTSYGMTEMSSQITTGKAGADSSSGTVLPQRQLKIVNGE---IWVKGECLFLGYLTQDNFQRPTDSEGWFY-TKDLGHWDENTNLRIDGRADNMFISGGENIQPEEIEAALKLHPQIDDAIVYPINDAQFGNLPAAIIKIASHSPSEAELSEFLANK-IARFKRPRQY------------------------------ 83312914 58 ---------------------------------------------------TFHMLRLLSNRLANGLAAMGIAPGDRVAMALPAGLEAAVTLLAVTKMGAVLVPVPLSLGSEPLGWLADSGARVAVVDPAALPALE------RARSRLPELERVLAVGSSDAFTPLVTPADHPAFIPEAACGRPAGVAMAGGAVEMSLTFFPQFGDIVWTSSE-----WMGAEALFRAVLPAWHH--------------GVPVVACPGPDPVQALDLMSRHGVR-TAYVPPHHLALTEAAASRPHAMP--RAIASGPEPLDEDLHERVIKVFGVHANEAWGVLESGAVAANLAGLMELRPPSPGR-AAPGLSIDAVDERGRPLRAGDRGLLAVNAPGSFLGYWG--DGAGAARRVNGWLITGRSGFRDLDHYLWPDPPSEGAVLVGGCPVQPEEVELALAAHPDVVAAAVL----EWTSGELKAFVVAGGRAADAAELQAWVRLT-RSPVEVPSRMEFVDELPLSMDGSVRRADLRD--------- 145595338 25 -------------------------------------------------RWSYDELAGLAHEYAAGLIARGVRPGDVVTVVLPSGPAFVGALFGTAPLAPAATFGDPNRYAEHITSALAAARPRLVVV-DAAAGTAVTPLAR--RAGVPTVEP-------------EDVRAEPLGAHRPAPARLALVQFTSGTTGTVHGVRVPYEDNIGAIRRWLEMTPEDATASW---LPVHHDMGLVGCLLAPVVTGADLWLLSPADQPTRYLACFGRHGARLSAMVRPEQLAGMDFHHWRAVIVGAERVLPDVLDRFAALLA--PQGLRRTALLPAYGLAEATLAVTGVTGPEGVPVVGCGVPLAGSRVTIVDDDGQR-TDDGVPGEIVVDGTGVADGYVEADGIRATAFA-GGTLRTGD-AGFVRGGELFVLGRMGDSLKIRGRAVFAEDLDAVLCGALAVPPSRLATVLGLRAGTPTAVVYLPRQELPRPALLRPLVDDATVVTVPVP-----AGGVPRTTSGKPKRRLL----------- 118617582 4 ------------------------ENVAGLLAERASEAGDQPAYYAPDVV-THGQIHDGAARLGAVLANRGLCRGDRVLLCMPDSPELVQVLLACLARGILAFLANPEHRDDQ-----AFQE-------------------RDTQAAL-----VITSGPCDRFAPAADLFSEPADYEILGGDAAAYATYTSGTTGPPKAIHRHCDVFAFVEAMCCNALRLTPADIGLSSARMYFAYGLGN-SVWFPLATGSSAVVNPLPGAEVAATLSARFEPSVLYGVPNFFARVVDACSA--DSFRSVRCVVSAGEALEVGLAERLTEFFG-GIPILDGVGSTEVGQTFVSNTDEWRPGSLGKVLPPY-QIRVVAPDGAAAGPGGEGDLWVRGPSIAESYWNWPE---PLLTDEGWLDTRDRVCIDDDGWVTYACRADDTEIVGAVNINPREIERLIVEEDAVAEVAVVGVKEATGASTLQAFLVPASAEGIDGSVMRHIHRRRLSAFKVPHRFAVVERLPRTANGKLLRSALR---------- 67159278 512 ------------------------------------------ALRCGEQTLGYMDLERASNRLARHLQALGVGSGTTVALCQERSAGWVTAVLAVLKAGGL-YLPLDSQQPADRLQQLLDDSRAALLIHDRHDGRFTDLPGLDVLAYDPTL----WSGYSDEPLSTCIVPEQP-----------AYVIYTSGSTGQPKGVVISHRALANYVQAALDRLQLSMAMVSTVAADLGHTM------LFGALASGRPLHLLPQEDPDGFAAYMATHRVGVLKLVPSHLQGLLQAA--RPADVLPEQALILGGEACPWALVERVEQLKTCRIINHYGPTEGILTHEARQRSEGGRSVPVGRPLA-NGRAEILDAYLNPVPLQISGELYLGGQGLAQGYLGRPALTAERFVEQGRYRTGDRARQGSDGLVEFVGRADDQVKIRGYRVEPGEITQILQNLEGVKEAVVQALPLESDASRQLVAYCVAEAGVTVSVLQQGLQAR-LPDYMVPAHILLLERLPLTANGKLDRRAL----------- 195385942 60 -------------------------------------------------------------RMAQHFKKRGLDHSSVIGIAARNTTYILPLGVACL-LNATPFHSINPILDEETMKFMYEITKPALIFCDKQ---EYTKVYAATKDWQP---EIFIIDEPIDGVPLEFTTTEKFYQPELKSSDVAIL-CSSGTTGMPKAVCISNSVLLTDLVNSESIFFINSGLDWITGL---------WAFMFSAVFGSTRILTTKPFSPEYFIELVKKYKINYVTMAPVHLAALVASPAATPYALSSLHNVNYGGGIASDATLKRIQLLCNATLNSAYAMTEGLINFGIQNTA------TAGRPI-PGISIRIVDENGKNLGHNEVGEIYVHTGKDWNGYYGNPVATRQIRDFQGWIHSGDLGYFDDQNYLYIVDRKKEVLKYQGIHYWPTEIENAIRELPQVRDVCVVGVPHELLGDAAGALVIKTPGCTISTEIANHVAKRLPSINKLHAGVKFTDKLPINPNGKAMRKA------------ 206676977 42 --------------------------------------------------WSYTQLTNAVRGVATGLLNAGFKPQDMVMLRLGNTPDFPIAYLGIIAAGMVAVPTSAVLTSSEIT------KMAAQIAPAA--------ILQDVKVSAPTSKARSITLE-----DLQAMYTLPPALWHMGDPEPAYVVFTSGTSAAPRAVQHAH-RAIWA-RKMMHCDWYDLRAEDRLLHAGAFNWTFTGTGLMDPWSVGATALIPQDGTQPEALPLLAQKNATLFAAAPKLVRKEMPVMPKLRHALSA-------GEKMVETLHAEWQRATGSQVYEAFGMSE-CSTFISSSPTRPAPTNTLGRTQNGRRIA-VIRDNGTEAATGDLGTIAVHDPGLMLGYLNAPDETEARFQGD-WFMTGDLGRCDTNGAISYEGRSDDMLNAGGFRVSPLEIEAAFAEIGGLIQCAAIETTVKSGAQAIALCYTGQNTVHKSA-FEA-LASTQLARYKQPRIYHRCDSLPSSANGKLLRRVLRAQI------- 168045268 109 ---------------------------------------------------TYSQALTRVENFASGLVALGHKKGERVAMFAETRAEWFQVVTVYASLG-LDALAHCLNETEAVTVICDDKQLKKLIMSDQFETVKRVVYMDAIGDDSPPSLSDVSNWTVESFSSVEKKGQEPADMP--KPKDVAVIMYTSGSTGMPKGVMMSHGNLVATVAGSTVIPALSSNDCYLAYLPLAHVLELAAE--LTMIGTGASIGYSPHTLIDTSNKIKKGTKGDAPELGPTLMTTLFDIAYKRRDTLGSVRGMLSGGAPLSPDTQRFINVCFGAPIGQGYGLTETCAGAT-FSEWDDTSVGRVGPPVHCYVKLVNWEEGNKTTDDPPRGEIVIGGPSVTLGYFKNQEKTDQDFKVDEWFYTGDIGQFHEDGCVEIIDRKKDIVKQAGEYVSLGKVESVLSGSQYV-DNVMIH-ADPF--HSNCVALVVANQAPEACKLNQVAKNGKLERFEIPTKIKLLESGLVTAAMKLKREAVRKAFADDLKA- 67159016 383 -----------------------GQTLDRLMEQSKSRFADNIAVIDGNDQYTYAQLFAGAKSLAGYLDSL-CEPQAIVAVQIK--RGYLQALLLLATVLSGRVY-LPLAMDTPISRARSILESSTLLIGDV--------LDEQMYPGIRVLPSRILWCQLE--------HAPFTRDTSISPSDLAYLIYTSGTTGTPKGVAIEHAAVCNTLLAMNQYFGVSQHDRVLAISNI--SFDLSVYDLFGTWTAGACVVLSASKDPASWVQAIHANHVSVWNSVPVLQMMLAFVQGLRLNTFPGVRHIWLSGDWIPPKLIEQARCCFQAKIISLGGATEGSIIYHPLQDQVYLGSIPYGRAL-PNQGMFVLDEQLELCDFGVSGDIYIAGYGVARGYHQAPRLTESKFTKQRLYKTGDRGRWHTAGYIEFLGREDKQVKIQGYRVELGEVESVLKRASFVRDA--VVLIRSSTGGGGSYLEAHIVASPLTAQLEPTLRAHALSPYMQPLHYGFYEQFPLSANGKVDTSRLR---------- 83815833 112 ---------------------------------------------------TYRDLYREVNKMAASLRDVGVQEDDVVTLHLPMVPALPITMLACARIGAPHSVVFGGFSASALAQRATDADSDVIVTIDGYEFLHHKEKADTAVEEADTDIDTVLVWERHELHPEADLNNERARVEPVSAEDTLFLMYTSGTTGKPKGAQHRTGGYLYVAGTSKYVLDIKPNDTYWCAADIGHSYIVYGPLALGTTSV-MREGAPDHPHKGVTWEIAERHDVDIFHTSPTAVRMYMKWGKEHPASYDNFRHMTTVGEPIQPEAIGNEDAVIVDTWWQTETGGHLITNLPALQD---MKPGSAGRP-CPGIQPAIYDNNGTPVESGQAGNLVIERPWTVYGYWRRFSDVDSDDWRDWVYEAGDGAVHAQDGYFRVLGRLDDVMNVAGHRLGTMELESAVAQVSEVAEAAVAARQDDQKGNVPDVYVTPRDGVAASDELRQDIVEKEIGAFARPGNVIFVGDLPKTRSGKIMRRLL----------- 162449738 9 -------------------------TVAGLLRARAEATPDRFGFYHKQVGWSWAEYWRRACAAASGLLAAGVRPGDRVLLLVTDVEVAVPCLFGVWVLGAVPIQVGVPYRLTDVAAFAARVGARALVVSSALLGF--------AQGEEGADDLVQLAAEPLLDAPLAGSLPDPERAP-----GPALIQLTSGSTGHPRGVVIPHERLMLHLAMSQRLPVRGEGAGGVSWLPLHHDMGLVG-GLLFPLFNDFPVMLSPLEFRTRPFSLAEMSSIRVISLGPPSAYAICIGLARRAVDLGAWRCAMIGAEPISPALLRRFAEAFKCGFRPVYGLAEATVAVTFPDEPRALTVDRGGRPI-PHTEIRIVDAQRSPVPERTVGEIEVRSETVMEGYFNEPEATAEALV-GGWLRTGDLGFIDR-GTLFVTGRKKEVIIKGGHTMIPAVIEEIAARVDGIRAGCVVAV-GLFVEERQTVYVVARAEASEHAGLAERVREALRANGVTVDQVVLVPELPKTTSGKLRRR----EVAERLRAG 89095398 116 ---------------------------------------------------SYKELYTKAAQYAAGLKQRGVGKGDVVAGFMPNIAETVIAMLATTSLGAIWTSCSPDFGIQGVMRFGQVKPKVLFTIPALYNGIDCVEKVTQIAERLDTTEQIVFSCWLENFI---DNSATELSFTPVSFADPLYIMYSSGTTGTPKCIVHTLLQHLKEHHLHTDIKREDKLFYFTTCGWMMWNWLVSG------LACGCTVVLSPAPSAKVLWDIAEQEGISVFGTSAKYIAALEKAGTGTSHNLPNLRAVLSTGSPLAHESYREIKE--DLLLASISGGTDILSCFA-LGCPILPVHTGELQCRGLGMDVAIFDDEGKEIKE-QKGELVCRTPFSMPIYFWADEYKSAYFAQDNIWAHGDYGELTQHEGVIIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVQESICIGQPWQD-DTRVVLFVVLKDGIELSAELQKEIKQTNTTPRHVPSLIIQVADIPRTISGKIVELAVREAVSNK---- 29829740 225 ----------------------------ELFAERARTAPGHPAVVHGDTVLSYAELDHRSELLAARLRAEGLPPGEPVALLLRREPTLVVAALAVLKAGGVYLPVDPDYPADRVAYL--LADSGARRV------LTVSDLAGQLKAVHDRSADDLTVLALDTWDWRRTPGTPPCDAPPRDAGDAAYLMYTSGTTGKPKGVLVPHRG-ITRLVSGIGYVRLDPTTRM--AQVGTTGFDASVWEMWGALLGGGTLCILDRETLLDTEELGRREQRITTAL-------FTSALFSRLADFRPLRDLLVGGDVLSARHAREVLAANGLRLVNAYGPTENAVISTCQIVGEPVGARVPGRPV-PNATAYVLNQDGLPLPTGVPGELHVGGDGLAVGYHGRPDLTERAFVPHPFYRTGDRVRLLPDGAVDFVGRTDHQVKVRGFRVEPGEIETTLSALPGVRAAVVLALPDSYL----CGYVV-GDPDLDTDRLRSAAAE-SLPPHMVPAHLIVLPALPLTVNGKVDRAALPE--------- 157931651 4 ------------------------KSLHQLFEEQAARNPQGIAVIFENQKLTYQQLNNWGNQLAHCLRDKGVGAESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQESLGDFLPQTGA----------ESLCLDRDWEKIATYSPENPFNLTTPE----NLAYVIYTSGSTGKPKGVLISHRGLMNSIQDAFEITPLDKTT-QLARIA----FDAAVLELWPCLTAGASLVLVKPQSPPDLRDWLIAQEITVSFLPTPLV---EKILSLEWDENIALRIILTGGDKLSGLMPFKLINNYGPTENSVVTTSGLVPDYEEGNPPSPSI----GKPV--YNTKYILDQNLQPLPIGVPGELHISSVGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPEGNIEFLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSENQRLVAYIVRKSPSLGIGELRRFLQQQ-LPAYMVP--------------------------------- 183599616 33 ---------------------------------------------------TWEQLNQRVMRLAYHFTQQGLRDGQTVVLRGKNSVELLLSQLATLYCGA-KVLPLNPRLPESL-----LAELLPHLNIDFAIDFDDGLLAKFTYPILAVSERAVTAHEWEHHLPFSHAKTQP-----------ATLILTSGSTGLPKAAVHNVLAHLDSANGVLQAMDYQQHDCWLLSLPLFH---VSGQGIL------WRWLLRGAQLAIRSTPLIEAQTVTHASLVP--TQLWRLLNQTEALSLSLKQVL-LGGATIPT-ALTDLASHRGIDCWSGYGMTESTVCAKRADGKKGVGLPLKGKQLRLVE-----------------GEIQVRSQSQAMGYWFDGKMMPLK-TIEGWFKTNDRGAYIDDEYHVI-GRLDNLFISGGECVQPEDIEAVINNHPAVSQSFIIPIDDVEFGQRP-VAVIEFSDKCELDTIQGWLKGK-LAPFQYPAHFFLLENSLKGSGIKVSRQQVKNWVLQQ---- 157382476 1068 ------------------------------------QWPDAVAIEGLTHSITYHELDQLGNYVAERIASL-IQPGEAVAILSDRSMDWIIAVIATIKAGAIYVIKLPSQR---FRIMIETSKAKLCILTSA----DNRQKYNGIFDMNLYLPDILAGWDRKHSNRLETV---------TKPDDVAYITFTSGSTGVPKGVCIEHQSVI---------SYLSYGPSRMDARPGRRHAQMFSPGIFGTLCYGATLVLY---DPEDPFAHLSRVHAT---MITPSFLSLLDPASFFNLDTILFAGEAVPQALADRWAGRRIECTIGCLIQPLQPQVE----------------VTLGRAI-PRVGVYILDEGNHPVPIGVPGEICLSGIQVARGYIGSEELSQTRFIPDPFYRTGDRAVWTEAMEPRFQGRFDNQVKVRGYRVELTEIENVI----GMIDTNVRRVAAVVQGDIIAAFVEP--STVDVPSIQAGLRNR-LPAYACPSKIVALPSLPTMPNQKLDRKKLQ---------- 121698117 64 -------------------------------RHVAAGRGDHAAITGVQETYTYRRLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAARTASCGIEGSKGPVAYRPLVEGAASSFKPFKTLIVSGQRNKSARMRGVRAGPVP---VKSTDGLYIIYTSGTTGLPKGVYREAGGHAVGLHLSIKYLFDIHGVMFCASWVVGHSYILYGPLLVGVLFEG-----KPVGTPDAGWRIVERAKVLFTA---PTAM-----RAIRKDDPDDLQVARRGGLKWSSESGSPIS---GLALRSVAGLVQQQPQQDGQHTPLRVRPGSAGLPMPGFD-VRIVDDDGKEVPRGTMGNIVMAGPTAFTSLFNDDERFYKGYLKGQWMDTGDAGMVDDEGYVHIMSRSDDIINVAAHRFSTGNIEQAILSHPDIGEASVVGIPDPLKGHLPFAFIQPRDGTPSAAAVNAAVREQIGAIASLGGMIQGRGMIPKTRSGKTLRRVLRELVEQ----- 194754265 63 -------------------------------------------------------------RIAQYLKKRGLNYKDVIGIAAKNSTYVMPLGVACL-MNATPFHAVPVLDQGTLTHVFSITK-PTLIFCD---GQEYQKVHEATKGWHPTLTDHIEGISSIETL-LDPTNTERMYQPELRDGDVAIL-CSSGTTGLPKAVCISNSILIQDLITSESVIYIGSCLDWITGLWAF---------VFSTVFGCTRIITNKPFTPEYFVSLVKKYKINYAVLPPRHLSALITCPDATPEALSSITLLNYGGGSVSSSTLQRSQEICSAMLNSGYGMTEGISN-----------VSSAGRPI-PGIKIRIVDEDGKNLGYNEVGEIYVHTGQAWNGYYGVETRRMQDF--EGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVITEMPQVQDVCVVGIYDEREGDAAGALVVKAKGATVSAKEIADHVAKRLPATQKQLRVVFTDKLPANVNGKTMRKVARD--------- 167574815 2 ---------------------------------RALEFPDRVAASDETRRLTYAELDRLSSAFARELNEQGVVRGALVGLYMARGVDMLVALLGILKAGGAYLPIDPAYPRQRI----------AHIVAD--SGVGIVVCTSDTAAELRDARVRVLAVDALRPVPAGDEHADAASGPD----DLAYVIYTSGSTGKPKGVMVEHRNVLRLVEQSRAWFEFDASDVW--SLFHSIGFDFSVWEVWGAWLSGAHVAVVPYPEPAAFHRWLARTGVTIVNQTPS-AFRHLDAVDRGAPQPLALRYVIFGGEALPPSLVAPWIERHGPALVNMYGITETTVHVTRRDNASPIGVPLPHLRLHLLDERR------RPVADGVAGEIYVEGAGVARGYLNRPELTAERFVQGGLYKTGDLAMRGGDGEYVYVGRADDQLKIRGFRIEPAEIEAALM-QSARLSACHVRGHDYGDGDQRIVYVVPSRDASRWSEAAADLKARALAHYMRPSAYVVLAGLPLTAHGKIDKHAL----------- 116197030 18 ------------------------QSIHSLLERTAEEYSDKTALICGHTTLTYGQLSSLSNHFARAFVRRGIGKGDLVGVALDRSVDLVAALLAVWKTGAAYVPIDPDLPRQRIDQMLDDASPKLLV------------------TSTKMLDAFTAEGCNVSYLTIEELRTTAANMNPAPFGGTSTSNSNNNNPDVAVHVHSTDLAYVIPTDRLLAITTI--------------SFDMAVPELFLPLLRGATTVLAQRRDPAALVRLMHRHAVSVMQATPTQWQMLLDSGWPGDGGQPRLSKILCGGEGMSRVLADRL--LLACGGGSGSGGVWNLYG------PTEVTVYASIWRVQPRDGSPIVNGHLYVLDPGNEGELCVGGAGVARGYRGNAELSRARFVENPFYRTGDLARWVAPGKLTVLGRMDGQVKIRGYRVEVGDIEAAIMTREDISAAVVVCRDDQLM-----AYCVPKATIASAGKLRPWLAER-LPDYMVPAFVVEMEALPVT--------------------- 157343471 199 ------------------------------------------------------ELRREVWSVAYALDTLGLEKGSAIAIDMPMNASSVVIYLAIVLAGYIVVSIADSFASREISTRLKISNAKAIFTQDFIIRGD-KSLSRVVDAQSPT-AIVIPAGGSSFSMKLRDINSRDDEFAAIEQPIEAFMNISSGTTGEPKAIPWTNAT---PLKAAADACHMDIRKGDIVAWPTNLGWMMGPWLVYASLLNGATIALNGAPLGSGFAKFVQDAKVTMLGVIPSIVRTWKSTNCTAGLDWSSIRCFASTGEASSVDEAQYKPIIEYCGGTEIGGQAQSLASFSTPAMGCSLFIIGDDGNLLPQDASGMGELALGPLMFGASTTLLNADHYDV--YFKG----MPIWNGKVLRRHGDVFERTSRGYYRAHGRADDTMNIGGIKVSSVEIERICTVHSSVLETAAIGMPPPAGGERLMIVVVFKDSIPDLNELRAFVQKKLNPLFRVSHTVP-VPSLPRTATNKVMRRVLRQQLAQ----- 27525931 273 -----------------------------------------------DGDFSYKELNELSTGVKHDLRHLGIGPEVFVPILFEKSRWAVIAMLGVMKAGGAFILLDPAHPPKRLRSICDKVSARLVV-----SSVQQADLAAGLAGHVVIVGGEVATAGMAQHVGEHDDSMDCIAAPH----NALYAVFTSGSTGTPKGVVNSHSSFLAAMPVYLKALELDNSRVFQFA---SYAFDVTIFDALMTLVAGGCVVLSNADRSSDLTSAIQHFGTTHLSVTPTVARI-LDP-----QDFPSLKTIVLGGELSASD--ELLKWVNNVRVIRLYGASECTVMSIQCTSPASSI-----KTINYETGNCCWQNHEQLRPLGAVGELLVEGAVVGRGYLDDASQTSETFIESTVYKSGDLVRIAADKSVQFVCRKSTQVKLRGQRIELGEVEHHVLAIPSATECVLITIPDASRPPMLMAFVLSDTDASTSAEPSASFRSQALPSYMVPSVILPLRIMPLTGTDKINRKLLRQ--------- 37524757 5 ------------------------EHLGEWLHDSALKYADYQALSINNDVYSYRELHELASLLARGFSL--SQGKYCALLGKRNVGIFAGIVASLYGKTYLPLNEDQTPESSKITDFDLLVTCAQKLLHDLLKHIDKPLVIILSDSK--QRPNWCNDYPRHYFLAHADLAKIPTA--QMKTDNPAYLMFTSGSTGNPKGVEVAHTNVTRYVSNTIALYQPTCADRFSQICPLGFDVSVHDLFVPWAIGASTHVFDAKNSLMLGTF--VRDKHLTFWASVPSIILYFQRSRQLEPGSFPNLQSLFCGEPLLQSMAKSWHMAAPASHIDNIYGPTEATVAICGYRSPEPTETNELIVPITPYPGTKLKIGRQRDVGEGE---LWIGGEQVVSGYLSSNTMQADNFEYDGWYRTGDWVKRDNDGIFHFLGRCDDQLKVNGQRLERLEIESMLSKAVGVDDIAVIGWP---VIAGNCVFFISWHEKSN-LELRKICQQL-MPRSMWPTRL-VIGAIPKNRNGKTDYKQLKTKLAE----- 157963785 30 ---------------------------------------------------SYGSLSQGVISLAEQLSAMGLKRGDRLACIGHNCPQLLQIYWACVDSGVLFCPISPRFTSQQIIELMQTHSYHRYWLA-ADTPADIQALNHQNQFESVTLD-----------FTRQSQRSAPALEPHIAVNAI----LTSGSSGTPKAAAHSLANHIASAKGSRELIKLAAEDSWLLSLPLFH---IGGLAILNRCALAGACVVFEDKRLSLAQQLV-RDKISHLSLVSAQLQQLLDSENANNDCLNQVKAMLLGGGAISAELAKRIKAYTS------YGMTEMGSQITRTD-------GSSGKLLSGR-ELKIID-----------GEIWLKGECLFLGYLSEDGLN-LPLNKDGWFYTKDLGHFDANANLCIDGRADNMFISGGENIQPEEIEAALKLHPLISDAIVFPVADAKFGNLPAA-ILKLNESPLEAELTEFLADK-IARFKRPRQYYPWPEVSSAGI-KVVRKQVIEAV------- 169595148 3039 -------------------------TLVDRVDEMASRFGSQIALKGPRNQLTYSQMTDRIHSIASSLKSNKIGNCSRVVLQDPST-DFFCSLLAILRIGAIFVPLELRLTSPRLAVIVEDSNIDA-IIYDKANQKDLLTLGSGFQSLIPAKSTSTVVNEAQPGSPAVILYT-------------------SGSTGKPKGILLSHASWRNQIQSSTQAFRIPQGTVHLQQSSWSFDIAISQTFV--ALANGASLLIVSKELRGDSIAMIVSDRITHVQATPSEMVSWLHDADANALRSSSWKFAMSGGEKMNSALIGEFKALGKSDLALVYGPAETTVGSAEIDILDPGALDTAFR-LFPNYSVYILDSKKQPVPLGISGEVYIGGAGVATGYLNNDNLTKERFLPDDFHRSGDRGRLTADG-LVLEGRGDTQIKLRGIRIDLQDIESTIVQHSAVRD-AVVSLRKSGETQILAAHIVLSAAFSGNAKLDSIQTSLPLPQYMRPATTLVVKTLPTNYSGKLDRKAVSE--------- 91794881 1111 -----------------------------------------IALSFFEQKISYESLNRQANQLARYMQTLGVKPGDVIGCHMPRSPLMITSALAILKLGAI---YLP----LEISYPQARKE---YIIADSGISFVLSNTNKEDDNLSHIFKDICINADAPQIINFDS-----NNLPLIATNDLAYIIYTSGSTGKPK----------GTLGHHLGVVNLQHFKAYLNLLQFANSFDASIFEIFITLLSGSTLVLITEEIILDTHDFLNQQQVTVTVL-PPTYVRQLTP-----EHLNSLKTLLTAGSTTDHDKVRYINA-YGPTCASVFEVATAWADLKQNNKPIPI-----GKAISNL-RLDVLDSHLQQLPAGISGELYISGLGVSHGYLNQTGLTKQCFTQNPMYKTGDLARRLADGNIEFLGRKDDQVKIRGYRIEPMEIEYQLLQLEQIADARVLKASQQYL---SAYYIVADDESIIRQALSS-----TLPKYMIPSTFTALRTFPMTPNNKVDSSALRQ-LSEQQKGG 196191365 8 --------------------------FVDLLKFRAIEYSDRTAIFLENARLTYAQLDKKATEIADYLLNSGAKQGDRALLLYPAGLDFITGFFGCLYAGIVAVPAYPPRRLQAIAQDCQLALTTRKAIIDAQKSWEQDPLSSGMTDDLPALLSCATAPLSPWYADLSE--TE-------KSRSLAFLQYTSGSTGAPKGVMVSHENMLHNSKM-IYRCF-ESSPEHIGALPFHHDMGLIG-GLLQTVYGGGTVVLSPVAKPIRWLQAISDYKV-VTSGGPNFAYE-LCAQTARPEQIAALDLLAFTGAKFSAPSKFKRSAFYPC-----YGMAETTLLVTRAAEPVIYNINPESKPVVGCGHSWL-EQQVKIVDPGKVGEIWVAGKSIAQGYWQRPEQTETTFSEANFLRTGDLGFL-HNQELFVTGRLKDVVIIRGRNHYPQDIEQTVNAHQAIQISGCAAFSVEQNAAEQLVIIVTRAYLRDLNEDRQVKDEIILAIRRAVSEVHELQSLPKTSSGKVQRKQCR---------- 118474669 7 ----------------------------DFLDISVAKNPFKKAFVFGDESITYAKFDEIVDRLASEILKLNLKN-EAVLIILPKCIWTLVSFFAVAKSGTLLDISTPLERIDQVIKILK----PKVIITQKDFKFDFVNTVK---------------------IFCEDFSKFSVNKSALKESNLLYVFFTSGSTGVPKGVSISHKSVIYTF-------WVCETFELNSRETIANQAPFSILDIFSCVKSGATLHILPTSFPNKVLSYLEEHSVSLIFWVPSVLTYFANVNALQNFKLEHLKVLFCGEIMPNKQLNIWRKALPHTLFANLYGPTEDVCAFYVCDDDEPLPI---GKACQN-TELLVFDDELNLIKPFIKGELYVRGTSLSLGYFANKQKTKEAFIQDILYKTGDIVAFNERGELICYGRRDNQIKFMGHRIELGEIEIAANSHLQVLNSV-------------CIFIALFYEAKEELNLKSYLLEK-LPNYMVPKRFILVDKFVLNPNGKIDRKVLYELI------- 195023876 85 -------------------------TVAHCFEEQARQQPEKICFVMDERRLSYSQALLFSQRVAGYFQQRGLKRGDCVALLMETRVEYTCFWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVGSELSDVIYQYTDVEGQQLLPNAIELRDALEAQQPLPLS-------RNRESSSKDKLLYIYTSGTTGMPKAAVITNLRYIFMSAGTSYLAGLQSNDVIYNPLPLYH----TAGGIVGVLLNGSTVVLRKKFSASNFWSDCRKHNCTAAQYIGELCRYLLATPEAQEKPLHNLRLMYGNGLR--PQIWTQFVTRFGIHIVEIYGATEGNSNLINITNRLGAIVPIFGRRLYPVQILRLTGEPLRDAKPGEAGLLVRRAVSAFHGYVASEQKRLRNVFANGFFNSGDMVVGDILGYIYFKDRTGDTFRWRGENVATQEVEAIITNCVRLNDCVVVQIP-HVEGKAGMAAIMDPTRKLVDIEYLSIVIRGSLPPYARPLFIRLLDEIPRTETFKLKKREL----------- 195450150 54 -----------------------------------------------NTNLTRKELFLNSIRVSTYMRNQGLNQSDIVGIIARNTTHISAVAYACF-FNGIPFHSLNAYEQDTIEKLYKVTEPRL-IFCDGDEYEKIQAATKELDVKIITMRN-----HTSDSISIDDVLAEPSRLEKGNDQTLAIL-CSSGTTGTPKAVTVINSRKLLSYNLSTDDIQYTHSSLWITGLLTT---------VTSGIYSTTRIIADNPFDPVRFLRLLEKYKITWLLQAPSHMAMIVNSDEFEKTNFSSLKYYLYGGGRCSAEVQNQIRSRLKSNLFFVYGFTEATMNFNYDEKPNSVGRLVAGCKL------KIINDDGETLPPNEMGEVCIYNGQYWAGYFSKESHNIRD--SKLWFHTGDLGYVDNDGFLYIVERKKDMLKYQNIMYYPNEIEDVISRMPEVAEVCVFGVWDQINGDEAAAAVVKRVGTELHAEVVDYVNEHVGAKYKLHGGALIVDDLMRSSNGKTNRIATKK--------- 194883652 57 ---------------------------------------------------TFEQAITWAIRIAQILKKKGLKYPDIIGIVARNSTYVAPVALACL-LNGTP-FHAASPVSDEATLTHIFSITKPTII--FCDGQDYEKLCAATKGWKPT---IFTVTDSVEGVPHVDTLLEPTALQEGGEQTVAIL-CSSGNTGLPKAVCISNRALFYYMVNSELVVFSASGLDWYSGLSL---FLLST--VMGCT----RILTNKPFSPDYFVKLVQKYRISTVMLLPCHMSTLIAFPGATQEALASIRSMTHLGGFTSITTLKKMQELCNAILCSGYGMTEGISINIGLGN-----VNSAGKPF-PGVKIRIVDDNGSNLGYNEQGEIYVHTGLPWKGYFGNPVETQRTQDLEGWVHTGDLGYFDDQNQLHVVDRKKEILKYMGNHYWPSEIEGVISELPQVEEVCVISVYDEQQGDAAGALVVKRNSSITAKEIADHVAKRLPSIQKLHAGVQFTDKLPANPNGKTVRKLARE--------- 167722581 43 ------------------------KTINELLRVRAATRGEKVAFLSGQQSITFAELDRTARRVALLLQRQSVGVGERVLLLCRPGLDYIAGFLGCLYAGAVAVPAYPRQHASRVVGIVESAGAKAIL----STGDDF---ARCTKLLEDTAASHVALLDLDAAKPL-DATLEPA---DVAPSHVAFLQYTSGTTGKPKGVMVTHGNLIHNLALIGQWMGYHEESTMVSWLPPYHDMGLIG-GILTSLFGGFRCVLMATGAPDFAYRMCSRR-------VPDEQLATLD-LSCLKTAYSGAESVRYGTAEFAQRFARRFKPCYGCTLLVAGRSAPRPLRTVCVDQAQKVVIRREFEGLAPQLDERVCDNTNERCADGEIGEICVAGPSVAPGYWQQYEQTLATFTGQAFAGTGDLGFHHR-GDLYVTGRLKDMIIIAGRNYYSEDIEYAVISRPELVPNGCAAFTVDAGDEERLVVVAEIERTHRKGDLDALLREAIWLRHDLPGAVLLVSSVPKTSSGKVRRGECRKRLGD----- 197769388 522 ----------------------------ELVHEAALRRPDAVAVITDGTEVTYRTLQENAHRIARRLRAEGCAEPDTLVVSMRPGAAQIAALLGVLHAGAAYVAELPEERRHSLLHRCR----ARAVVTEVELGASL-SWPGGIQVVTPDDPATLRCGTG----PLESRQS---------VDDLAYVIFTSGSTGEPKGVMISHRSAANTVQDINARFEVNERDRVLALAPAG--FDLSVYDVFGILGAGGCVVVPSAGRGNDVTELLDRHGVTVWNSVPAPMRLWTESLAAEQDGAGSLRLALLSGVALPGQIRRRVPGMRTISLG---GATEGSVCYPIGEVPADWTSIPYGKPLA-NQTLHVLNTWLEPSPRGVTGDIYIGGVGVAQGYWSDPVRTAERFIEERLYRTGDLGRYLPGGDIEILGREDFQVKINGYRVELGEIEAALGRLPGMRQVMVTAPAHPRTGQRQLTAHLVGDD-PAVLEPVALAMEAVLPGYMVPSHYLTRDALPLTANGKIDRDAL----------- 195582743 57 -------------------------------------------------------------RIAQILKKKGLKYPDIIGIAARNSTYVTPVAVACL-LNGTPFHAVPVSDEATLTHIFSITKPTLIFC----DGQDYEKLLTATEGWKPEL---ITVTDSVEGVPLEPTTTEMFYQPEEGGEQTAAILCSSGTTGLPK-----------------AVC-ISNRTLFMDNFMMNSEMVVYSASLISTVVGCTRIITNKPFSPDYFVKLVEKYRIN-AVILPPRHMSTLIAPGATIEALASIRSVVYGGGFTSMTTLKKMQELCNAFLSSGYGMTEGIVSFNGLGN-----VNTAGKPI-PGIRIRIVDDDGKSLGYNEQGEIYVRTGLPWKGYFGNLVETQRTQDSEGWFHTGDLGYFDDQNKLYVVDRKKEILKYQGNHYWPSEIEGVISELPDVEEVCVISIYDEQQGDAAGALVVKRNSSITGKEIADHVAKRLSSIHKLHAGVQFTDKLPANPNGKTLRRLARQ--------- 86139741 11 ---GWTPPPVQI------DGC---DTFSKLFRQNCKKFGNKIAIREKDKEFSWLDYYASARRVGCSLMALGYREGDVAAIISEDNKEWVFADLGIQCIGATTHGLYPTLQEKQVAYQLNDSGAKVLFVEDEEQLDKYLG----VEDQLDHLEKVIVFDMEEEFLALSDAKIEELRVDAGDPEDIATLIYTSGTTGAPKGAAMSHDNYCHAAERILSVCVIRHGTINIAIQEVAPTFIFAVPRVWEKFYSRINFVMNDATAYDQALKTAGRREALIAASVPTMVLDFLVLRNIRVEGLARAHTIVSGAAPISARLLSWFNAL-GVTVQEAYGQTEGIVTATI---PGRSPIGSIGRAMRNV-EAKLADD----------GEILIRSSSNFSGYLNQPEKTAETVV-DGWVYTGDVGTMDANGDLTILDRKKDIITAGGKNITPSQLENELKFSPYISDAVIIG-------------------------------------------------------------------------- 190574729 467 ------------------------------------------ALVFGDAALDYATLEARSFALAAQLRAMDVGPGSVVAVALPRSLELVIALVAVLRAGALPLLAHPDERLARI-----FASAQPVCV----------LAAADVSARMAGVP--VLAPEQWTALSFAAPWADPAP------DDAAYVIYTSGSTGEPKGVVIEHRAIVNRLLWMREHYGIRADDRVLQKTPATFDVSVWE-FFLPLLCGATLVVAGPDVDPIELARLIRGHGITTVHFVPSMLDAFLAAPAS-----EGLQLRRVSGEALDASLRDRFHTHVHAELHNLYG-------------PTEAAVDVSYWPASAQDRSRVWNTRDARMQPGVAGDLYLGGVQLARGYLGRDDLTTERFLADPFYRTGDVARWRRDGAVEYLGRSDHQVKLRGLRIELGEIEAALRELPGMERVEVLLRQDAP-GDARLVAYVPAAYA-DAVTLRSHLATR-VPDYMVPSAFVGVDHWPVTANGKLDRNAL----------- 115378536 32 ----------------------------------------------------YRAMPERIAACAEHFRAQGIQPGDRILFPFETSEAVILSFFGLMALGAVPFSVKP------------------YILSTAYRDFLSRLSSRHGVNRIPSVRSLELA-LVRVPLPPAGARLAGAR-PRVPEEDLAFVQFSSGSTAFPKGVPITWRNLHANLRMIQNQGALCAQDRCVSWLPLYHDMGLVG-GMLACMYGHCDSLLTQPMSPMGWLEFLSEHRGTL-AVIPNFAIDYLGAEELRELDLSALRTVYLGSEPINIANLERFTVLLAPAIKPCYGMAEVVLMVSCVGEEGWRVVTSVGYPLSEF-EVRLRTEEGRVSGERELGQIELRSGSLAQAYYADERPLRG---EEGFYPTGDL-GFMQDGELFITGRLNDRIKINGQSYFSSDFEQ------AVERLAFISGRSAVIQAQGRVVVLAEVNGPEVLEDRS-VGQRQVAAAILEEDVLFIRQLPKTSSGKLQRRAITEAYEQ----- 121598890 65 --------------------------------DVAARRSDALAVTCGDERWTYGALAARARRIAEAVRAAGEAGGEPVALLYPHGAPMIAAMFGVLGAGKVPLIALPHLQSIVRECGCRLVLAAPELA--------------ETAARLGVSARVI-----------DDARLPPAHGPDARGGDVSYLLFTSGTTGVPKGVMQCDRNVLHHAACYAASIGLDDDD-RMTLLPY-YGFDASVMDIFATLLTGASLHLVRERGVDGIGEWLARERMTIWHSTPSVLRATF-AAFARP---AALRWVVLGGEAATGGDVALVARHGGCRLLNGLGPTECTTALQYVADPASVARLPVGRPV-PGVEVELAD--ARGEACATEGELVIVSPFVALGYWGRAELSAERFRQDGAYRTGDLLRIDARGCYEHLTRVDDQIKIRGLRVELGEIQATLAAHDDVLQAVVLPRLDEATQQQTIVYVVPRAASADVAALREYVASR-LPAHMVPRAIVRVDAMPLLPNGKLNRRAL----------- 166198270 130 ---------------------------------------------------TFGELRRDVALFAAAMRKMGIKIGDRVVGYLPNGVHAVEAMLAAASIGAIPDFGVNGDRISQIQPKLIFSVAAV-----VYNGHDHMEKLQNVVKGLPDLKKVVVIPYVEDFLATQDPQLEFEQLP---FSHPLFIMYSSGTTGAPKMVHSAGGTLIQHLKEHINMTFNDVIIYYTTTGWMMWNWLISSVGASVVLYDGSPLV----PSANVLWDLVDRLGITIFGTGAKWLAV-LEERDQKPASTHSLQTLHTLLSTGSPLKPQSYEYVYSCIKNNVLGSISGGTDIISCFMGQNMTVEIQARNLGMAVES--WSCEGKPVW-GESGELVCLKPIPCQPTHFWNDENGSKYTFPGVWAHGDYCKINKTGGVVMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVSDSLCVPQYNSDGEERVILFLKMGPNKSFSQELVGKIRRVALSARHVPALILETKDIPYTISGKKVEVAVKQVIAGK---- 193596713 54 ----------------------------------------------------FTELNAISNQLARGIARAGSKNDDVVAVQLPPGDGLIATLLAIWKAGALPLVSAPQHRIQHV-----INEAKPCLVITCTPEVEVYDNKSDIVCSLKQLKSQSVALSASN---LEDRET---LVGYVDGRRPATIIYTSGSTGTPKGVRLPHNRFPYS--DTEHTCVFKTSLTFVDSVPLLHD----TPRCLMVIPK------AITKDPERLINILHDNKVERLVLVPSLILLYMGISNNNERILSSLKLWVCSGEPLPVSLAKQFLDTFGHTLCNFYGSTEIMVSYYAIKSFKDLCFGDKIPIGVPVDNTALYNDKGQTVEPGCLGELYVAGANLASGY--VNNRDPHRFVEDRMYQTGDYGKIV-NGVLLYEGRTDSQIKVRGHRVDLTEVETHQLQDAGIDKLAVLCYKPGETEQALLAFVVFDSNVKMTATDVEDRLKNALPEYAVPQVVS-LESMPYLVNGKIDRQTLLRQYSE----- 89886116 45 ---------------YKRTG--SVVTVVDNFMEQARRVPNKPFLIYQEQVYTYRDVDRRSNQVAQVFMKYSLEKEDTVAMLMSNEPDFLNVWFGLAKLGCRLAFLNYNIRSRSLLH-CFHSSGAKMLIVGA-------DMVETLEEILPNLQNISVWVMAKELDKLEHVTDKPVHLCHVSSIRAATLYITSGTTGLPKLISQ-----LQTLKGAAGI-WTEDDIVYI-TLPLYHS-AASLIGIGGSIYLGATCVLKKKFSASQFWIDCKKHNVTVVQYIGELCRYLCNQKEGEKDHKVRMAVGNGVRSDVWKEFIRRFGDIKMCEL---YGATEGFMNHTKLLFPFELIKYDIQKD-EPIINEQGWCER---VKKGETGLLISQNPFF--GYAGNKNHTTKKLKGDVYFNTGDLMVQDSENFLYFRDRIGDTFRWKGENVATTEVADIIGMLNFIQEANIVAIPEH-EGKVGMASIIVK--ANETLDVKTIYEQTYLPGYARPRFLRLQENMEMTGTFKQQKFRLVE--------- 121700495 2953 ----------------------------DIIHQRCLEHPDSEAACDTEGSLSYRELDEFSTRLARYLTSEGIAPNEVVPICLEKSRWTPVAMVGVLKAGGTLLLSYPQQRRKEI---CDEVH-ARIVVTSATHAAESRELASRV----------VLLGTDDLAWAEQSQQSTEVSLPKVQPDHSLYVVFTSGSTGKPKGLVVGHGSYCSDARDHIAAWQLTRRSRVTQF--SSYAFDMSILEQLSVLMVGACICVVTDEQRKNNFSEVALAKANFAMLVPSVALLF------RPEDLPTIDSLMLAGECMTSSWAPHVRLINGYGPAECSALSVVQSSISPTSDPRNV-----GYPIG----CVLWDPQDLNVPHGAIGELLIEGPIVGKGYINQPEKTAQAFTAGRLYMSGDLVRSNPDGSLTVIGRKDRQVKLRGQRLELAEVEVHVLARDAVAEVALVLQPEQSSASANNTFADPSEEASQVAAAEVRLRQQ-VPEFMVPAIFLPLRQMPRTHSGKVDRIRLRNLVA------ 187776964 14 ---------------------------------------DRIAQIYKEDILTYKELKEKSDALACYFEKLKSNKK--------------------------PII-IYGHKNKEIIIFLACAKAGHAYIP-----VDTTFPVKRVYDIIENSDCKIVLNFSEEVIKYDDIEVKEVKLEKIKDEDLFYILYTSGSTGKPKGVKIT--------KKCVQVTWFENECTFMNQVSYSFDVSVIS---LYIGLSNGKTLYVIDKNFQELFHSLSKSKISLWISTPSFLEMCIVDNKFNKELLPYLEKIVVAGEVLTKNLANKIFENFKVKLINGYGPTETTVLVTSTEITKELIDKDESIPIGHCGKNIILNIKDENGKSCKKGELHVAGESVSTGYYNNDENTKGSFYNDYIYKTGDLV-YKKNGLLYYCGRKDFQIKLNGFRIELEDIEKNLLKIDFVENAVVLPVK----KERKIVYLAAFVKLNKQFELKNFQLNKLIPNYMVPRKIKIKENFQLNVNGKIDRKLLLEEL------- 218721456 235 ----------------------------ELFRRRAELQPGSLAIDSWDSQMTYGELDSLTTRLSFLLVEAGVNPDIIVPLCFEKSAWYVVAMIAVLKAGGAFVPLDPAHPPARLQEIVSQVNP-----PVILTSSKNNSLFTHVD-----VNKIIINDDLASRLPTQP--SEDDRVSNVTPENLAYVIFTSGSTGMPKGTMIEHQSFCSGALRQGEAARMSNSRIFQFA---SYAFDVSILEILTGLIFGACICV-----PDD-----QLDRADLARSMNDFRANWAFLTPSSPEQLPLLKTLIVGGEPMSSTWAGKLQLMNGYGPSECSVAAAANTDLTPHSSPQNI-----GKAIG----GNCWNNHDILLPVGAVGELLIQGPIVARGYLNDPAKTASVFITNRFYKTGDLVRYDADGLLHFIGRKDHQVKLNGQRMELGEVEHHLWTDSHVQYVGIVSLQSQLSAQESREFHLLNNEQ-VTTELDDISKRLGLPPYMVPTIWIPLDHFPITSSGKLDRKAVTEYVT------ 126736475 28 ---------------------------------------------DGSDSFDYRFVKRAVLGTATGLLSL-VKPNQRVILQLGNTPE-FPIAF----LGAIAAGIIPVSLSSALSGH-EYAEVVKTIQP----ALEIRSAGQTLRSALP-------------FAALRRFWTLPASFAYGDANRPAYIIYTSGTGG--HPTPVVHAHRAIWARRMMWDGWLREDDRMMHAGAFNWTYTLGT----GLMWSIGATALIPGPDPNQLPDLMKDHNATLFAAAPGVFRRLL------RADMPDMPRLRHGGEKMAASVRADWEQKTGTMMYEAFGMSECSTFISAA--PDNPAPDGTAGFVQPGRTVALMGD-DGPVPRGRVGTIAVHDPGLMLGYLDQPVETAARYQND-WFMTGDLASMDGRGAITYAGRADDMMNAGGHRVRPIEVEDALTAHPLIVEAAACAVQVRTGVHVIAGFYVAADVIDE-GDLRACLAAR-LADYKMPRLLIARDALPRGANNKLLRKHLR---------- 110611751 2 -------------------------TVPALFESVVARRGGEPALIEAEDTLRYAELNTRINRLARLLIAHGVGPDSLVAVAMPKSRELIVSIMAVLKAGGAYLPLDPEYP----------AERLSFMLSDARPVLLLRSSSVAPLGKLGEGPQEVVCDDACARLPEHDVAQHERRAP-LRPEHLMYVIYTSGSTGTPKGVAVPHSGVMVATQRAVLRAGPGDRVLQWASI----SFDAAFWDVSLALLSGAALVTVAAEELLPGHPLGNTVKYGITAVLPPVALSETDA----DDVLPGGTVMSTGDSKWS--RTRRMFNGYGPTEVTVGATIAGPVR-----DTGDIAIG------APWVGKRVLDERLRPVPPGKEGELYIAGSGLARGYLNRSPATAGKFVADPFYRTGDRGRRGPDGQLFFAGRADGQVKVRGFRVELGEIEARLAAHPVVDVAVAVVRGE--LADAHVVGYVTTTAPVDPGDLRAHV-AASLPAHMVPARVTVLERFPTLTNGKIDRGAL----------- 4499840 2250 --------------------------IHDTIHQQCLRCPDSPSVCAWDGNFTYRQLDDLSSALSEEIVRKGAGPEVTIPIVLEKTRWTPVAILAVLKSGSSFVLMDSTHPAARVGSIVQAIGPPVIIV------------SAQTRSKVATFSTDVV--EVGDWLPFEKQQTRQTGL--LKATNAAYLVFTSGSTGKPKGAIVEHASLSTAAKYMASRLHIDSASRVLQFSSHAWDIPVTE--VLVTLRMGGCVCVSEEERTGNLAKASERMKVNWALWTPTVARLF------KPEEFPHLKTLVFAGEALSATDCDRVRLVQG------YGPAESLISLTRSDNPRCI-----GLPSGCVAWVVNRDNHELLAPPGATGELVLEGPIVGRGYLGDPGRAASAFSSNRLYKTGDLVRQVSSGLLTFVGRNDDQVKVRGQRVEPGEVEGQVLVVKKSAGAVLAALVLQSAGETANLFPPPSLAFAALAKAAFSKLRETMPTYMIPSIMLPISYLPKAATGKADRNLLRDRVA------ 66506821 57 ---------------------WQKLTVAKIFSRQATANPEKIAFIFEDKEWTYRELEGYSNRIGRYFTGKSLSREDSVGLIMESRPEYVGIWLGLSKAGLVGALLNTNLRQDVLMHSIKAANCKAVIF-----GSNFKDAMVEIRERIP---NVALYQWSE--LPDTSCLEGAIDLPEISSVDSGPLDYTSGTTGMPKAAVITNLRYMLMSCGVNSMLNLRPTDRIYNSLPLYH----TAGGLIGVLLRGITVVLRRRFSASKFWPDCVHYECTVAQYIGEICRYLLTAPAAPCDTTHKVRLMFGNGLR--PQIWKPFVDRFGVKIGEFYGATEGNSNLVNIDNTIGAVVPLCGSSLYPVALLRVDEETGEPLKPGESGIFVGKNPKRVLNDFSGYVDRKASEQKDRVFNSGDILLMDEFGYFYFKDRTGDTFRWHGENVATSEVEAVVSNVIGLKDAAVVEVPGT-EGKAGMVAIYDPEYTLNVKEMADGVK-KSLPSYARPLFVRVLSELPMTGTFKLKKKDLQE--------- 115360131 11 ------------------------------FRLRAALDGNRPAVVSARECVSYGELDRRSDMLSRELRDRGIAGGSLVPIEAARNADFIVGILGILKAGA--------------TYVP---------IDDRYPDARKRYILQQCNAALVLTTGATHRDAAFRFAGVADLSADRSARDDARARDAAYVIFTSGSTGAPKGVIVEH-AAVAALVDWHNARFAMHATTLMAGL----GFDVSQWEIWSTLCAGATLFLPDDETPDALVGFFVRHRITHAYV--PTAMV-ADVVSVGQPAGLALKYLFTAGEKLTGSIDYTVIDYYGPTEATIFATCH-VVPSATLRRPESI-----GWPVGG-TEILILNDAREAVTGSNVGEICIGGPGLARGYLG----NAALTLESTLYHTGDRGRRLDDGSIQFLGRVDDQVKIRGNLVELSEIHAALIRSGEVRKAVVLALPNAASGVELVAFVVPHDPAKPATHVVDALRRRDLPDYMWPVGHVLLDDLPMTANGKTDRAAL----------- 154686275 468 ------------------------ESIISLFSRQVKKTPDHQALHAGGLTMTYRELDERSTAFARTLLENGLAPKGIAGILAERSPEFIIAVLAVLKAGGLPLDALPTDRIADM-----LTESGAQLL----------TVQKGIETDIDFSHIISIPAAAEKQTPAGKLNT------DTAPDDLAYIMYTSGSTGKPKGVMISNRNVVSLVSNS------NYTSAGMSILTGSIGFDAVTFEIFGALLNGACLHVSTMLAPERFGNYLSSNRITILFLTTAL---FNQFAQADPEMFSGLHTLYVGGEALSPALINKVRHCPNLSLYNIYGPTENTTFSTRHDFSQPIPI---GKPIS--NSTAYIIDKNGGLAPGVPGELCVGGDGVAKGYLNRPDLTSEAFVEEKIYKTGDLAHWLPDGSIGYISRIDRQFKIRGKRIEPAEIEARLTEIDGIREAAVI-VSDEGQEATLCAYYTGAHAEERAIQ---SLLARSLPDYMIPQYVMKLDRMPLTANGKVDRRGL----------- 118161360 11 ----------------------------DYLRTSAQEHPDRLAFVDPDD-ISFRRFYQAVRQRAAHFARHGTQHGDRVAIWLPKCQDYALSLYAAMEIGAVYVGTQPAERARKI---LDSAEPTVLVTDAAH----FRALDGWQRD---TLKLILIVDDVPDYAPVGN--TAIMKVAAMQPSDLAAILFTSGSTGVPKGVQISYGNLHSFIAWALAEFKMTPHDVF--ANHAGFHFDLSTFDYFVAAAVGGAVWIVREEEQRDLAALIRRHKVSVWYSVPSALALLAGSGELTSEVTASLRHVLFAGEVFPIRQLQALKSCLTCALYNLYGPTETLYYHVREDD------MARDKPV--YIGSTIAEILDADGQPGEIGELVVSGACVTPGYWRRQEPANYVNHLHGRHATGDLVGI-ENGFLYYHGRKDRMLKLNGNRIELGEIEAVLGAMPGIAEVAVVA---ECAGDTQHIYYTLRHAGERLGDIKSYCSAR-LPRYMIPRLARQLEELPKNANGKIDYRALEQ--------- 134096836 98 ---------------------------------------DDLAVIFAGEEITFGELRARVAAARAGLVELGVERGDRVAALAPNSPETLVAFLAAASLGATWSSCSPDFGLRAVADRFVQIEPKVLIAVNGYRSFDVRSTVDELREAIPGSPATVLVDYLGNGADLPGCVGWDDLLERHRGAELAFVLYSSGTTGLPKGIVHGHGGMTLEHLKAVGLCDLDRFFWFTTTGWMMWNF------LVGGLLTGTTIVLSPAPDLSALWRLAERYRVNYFGTSAPYIQTCLKRELRPKEDLSALRTVGSTGAPLTTDGFRWIADAVGEDVQSISGGTDMCTAFVGADEPGEISCRMLGAAVAAYDE------HGRELHE-EVGELVVTKPMPTMPVFFWNDPDGSRLTYPGVWRHGDWVRITDRDTLVIYGRSDSTLNRGGIRMGTAEFYRVVEGFDEVTDSLVISGAGETDGELLCFLVLAEGVALEDVQLKEALRGQ-LSPRHVPNRFIVVGEIPHTLNGK----------------- 197780984 41 -------------------------TLVDVFDASVRSYPDELALDDGTARLTYRALAVEVERLRLRLAEAGVGLGDRVGVRVPSTNDLYVAILAVLAAGAVPVDAEDPDERAELV----FGEA-------------------EVRAVLGAGHELTVNGRAE----------VPAARPGIEHD--AWIIFTSGSTGKPKGVAVSHRSAAAFVDAEAAL-FLTEDPIVMAGLSVAFDASCEE------MWLAWRACLVPVPSGADLGPWLVEQEITVVSTVPTLAALW------EPETLNDVRLLIFGGEACPPELAQRL-VTEGREVWNTYGPTEAVVACASLMSGEEPI--RIGLPLNGWELAVV-DEAGDPVPMGASGQLVIGGVGLAR-YLDAEKEKYAPLKSLGWYRSGDLVKAEPEGLVFL-GRADEQIKLGGRRIELGEVDAALQALPGVAGAAAAVRTARSGNQLLVGYVVTQDGWDHAAAVDRLRAE--LPAALVP-LLAPVDDLPTRTSGKVDRNAL----------- 163731756 47 --------------------------------------------------WSFGALETAVLGTATGFLRYGLVPGDVIVMRLGNTIDFPITYLAAMAAGLVPVPTSAALTQGEAEFVIKVAPKAVVAAPDI---------------PCPEYAAIIDLDRLQSFLPAAPYHLDPDRL--------GYIIFTSGTSGKPRAVAHAH-RAIWARQMMFDGWYLQPDDRLLHAGAFNWTYTLGT-GLMDPWTLGATAVIPPGTKPRNLPALLAKHDASIFAAAPGVYRQLLEDAEPV--PLPALRHGLSAGEKLPPALAARWVTATGCPVFEAYGMSE-CSTFISQSSADQNAAGTLGKPQKGRRIALL--KNGEPVPLGEEGTIAVSDPGLMLGYLNAPKETAERMS-GAWFLTGDQGVMDAQGHITYMGRDDDMMNAGGYRVSPIEVERVLADCPGITAVAVTEVKVKTDTTVIAAFYTAAN-ALDEAQLRAYVSST-LARYKQPRVFEHLPDLPMGANGKILRRVLRQ--------- 115401854 225 -------------------------TIHRLINDHYLARPHVTAISTTSKDVSYEELGKKSALVAERLCKKGVRPGTNVGFRMDKSAAAIIIIIGILRAGAVPIQNWPRDRTTNVIQKAHI----SYIVDD-------DSQMERIKGVQVLAANALLEGEAP-----EDWSSEISDNPNAS----AYIMFTSGSTGTPKGAVHAQAGVAGGLLEVADSFGLGAATRFLQYASFTFDASICE--IFAPLVVGGTVCVSPEERVEDIGSVIHQLRVTDASLT-PVVVRQLDSGK-----VPSLKSLYIGGEAPSSEIVDRLCNVYGTTETGVWGMRKG-------DNPKNVGRGI-GATCWIVDPSNV-------LKPGVEGEVVIQGPYIGQGYLDSNEKTASSFSKDRIYCTGDLAKYDHDGTILFRGRKSGFVKIRGLRIELGEIESSLNTLPPTAKSAVIAAQPDGNGNDAEIAAFMEVQADVGTSLADYVRSNKLPCYMIPTIAIPIDKMPLTESKKINRRRLRDMTASELIS- 218715040 3016 ------------------------------IRSYCQNTPDNVALEGSESCLSYAEMASRIDGISSTLLSLGIEKSNNVVILQQPTPDWICSMLAILNIGAVCIPVDPSWPPARQESVIRSSDARVVLTKDCQSNNDYDVMKID-------LRSIFTSTEPYLQQPATMDYSAP-----------AIVLYSSGTTGAPKGIVLTHGGIMDRVEAMSKLDLVKPRVLQQSAITFDH----ALTQVFLGLHFGGSVYVVPREMRRDAKALIVDKDIEYTKATPSEYNSWLWVGSDTLREAQNWKVAGIGGEVIPRSLLDALKSL---NLDQLYGPAEATLSSYRV-ELQYKSNSDQRVPLGPNVSTYIVDQNRQPVPLGWPGEILIGGPGISSGYFKQSEMTVQKFLPDQFFFSGDRGRMREDGSLLFDGRISSQVKLRGFRVELSDVEQSILANGLVTSAAVTEIDQKFLAGH-LVFTPGLSAERREALLRRLPHQLSVPSYMRPAMLFALEEMPMTSHGKVDRDAI----------- 115351738 467 ------------------------------------------AIEAGDRRIDYRSLLADAAALATELERRGVGCNARVAIAAPRAPDVIAAMLAVLKVGATIVPIDPDGPPQRVAAMLADAAPALVITRDAY---------RECAGE----RSVLDLDAARVPLPHDVVCVAP------DAARPAYLLYTSGSTGRPNLVGRGALAHFVASTRDLYRIGPGDRTLQFAPL----HFDASFEEIFATLCNGATLVLRDDAMLDDAFTAVERRRITVLDLPTAYWHVLAHALDARHQRLAGVRLTIIGGEAALPERIRRWHAHLHLALLNTYGPTETTIIATAVSGPGAIWRDGEGTPRAGVDACVV-DERLYPVAEGRTGELVLCGDALALGYPGNAALTSGRFVRSGVYRTGDLATV-RDGRLVFDGRIDHEVKISGVRIDPREIEDWLLRTPDVREAAVVALRGDADVTTLAAFVAGVDDTAALRARLADALP----AAAIPDAWHVLERLPRNVNGKTDRNALRQAIAGRI--- 120406157 57 -----------------------------------------------------------------------------IGVLLDNVPDFVFWLGGAALAGATIVGLNPTRGAADLAADIRHAD-CRLIVTDAAGADRLRGLDHGVP------PDHLLRVDSPDHAQLLDAHVEPVAAPGVGAKSLFLLLFTSGTTGTSKAVRCSQGRLARIAYAATDKFGHHRDDVDYCCMPLFHGMALWAP----ALANGATVCLTPTFSASRFLPDVRYFGATFFTYVGK-ALGYLMATPEAPDDADN--TLQRGGTEASPEDQKEFRRRFAAELFEGYGSSEGPAALGRPAHDDVVVVHPETLCLCP---TAVLDASGRVLNPDEVGEIVDRGAADFEGYYRNDAADAER-VRNGWYWSGDLGYLDGAGFLYFAGRRGDWLRVDGENISTLTIERVLRRHAGVIAAAVYGVPDPRSGDQMMAAVEVAD--PGSFDVDAFVAQDDLGRKGFPRLLRISAKLPATGSNKVLKRDLQ---------- 37527406 543 -----------------------------LIQQRVAEYPERVAIRYQEQSLSFAELDARANQIAQLLLTKGADNNPLVAILMEPGIDFVVSMLAILKAGCAYLPLDPTYSVARLS----------FILADSHVGLDNKSIDK---VNLPADSVCTILLDETEIAA--QPRTEPMLTSSVTADSLAYVIYTSGSTGNPKGVMIQHG----ALSASTAGRFNSYSIVFLLVSSFA--FDSSIPAIYWGLGSGATLLMAPQDAKDASYKLIDSQQISHVLFIPSFYDAVLDVGPSLRKVICAGENLNVKTKHFQCQPQATLVNEYGPTETTVWS---SLKIFEKATEPVTI-----GRP-APHVSLHVLAKDRSQCPVGVVGELYVGGVGLAKGYLNRPELTAERFIDERLYRTGDLVKVLPSGEIAYIGRNDFQVKLRGFRLELGEIEHCIRTHFDVADVVVCVRQDDKQRQSLVAYLV----APSMLDIREQRDERILPEFMWPGFYVLLPEMPLTENGKVNRKALRENIAKE---- 169776131 37 -------------------------TVPELIHEMALKQPQAAAICSWGGNLTYDQLNRLSHALMTRLKKHGVAPGVFVPLCLEKSMWMGLAMIAVMKAGGAFALLDPSYPLSRLRQMCEAVKSSLVV-----STNQTHSLASQLG------LGVLVIDEEDPHLLLQRVRTCDVTGPIARCSNPMYATFTSGSTGAPKGVVVEQGGYTTSATAHAEYNFTSHSRVLQFASPGFDSCIIEH---ISTLIKGGCVCV---PDVDECAQTINKYSVNNVCLTPSVARILSPA------DLPILQDLAVGEAVLNGDIARHVRNAYGAECSAVFSVQPTLTEH----DPKNIGLPTGGVG---------WVVHPEDMPVGSTGELLIEGPIVGPGYLSNPVLTAQSFVHGRMYKTGDLVQNTNTGSFRCLGRKDTQVKLHGQRIELGEIE-HLLQSIAFTDAPQVVVPVNTLTAFICAFLAPNDIFRHSCTVAESRLSSLLPSFMIPNLFLPVRRMPLTPSGKLDRRQLR---------- 217424565 8 ------------------------KTINELLRVRAATRGEKVAFLSGQQSITFAELDRTARRVALLLQRQSVGVGERVLLGLDYIAGFLGCLYA----GAVAVPAYPRQHASRVVGIVESAGAKAIL----STGDDF---ARCTKLLEDTAASHVALLDLDAAKPL-DATLEPA---DVAPSHVAFLQYTSGTTGKPKGVMVTHGNLIHNLALIGQWMGYHEESTMVSWLPPYHDMGLIG-GILTSLFGGFRCVLMATGAPDFAYRMCSRR-------VPDEQLATLD-LSCLKTAYSGAESVRYGTAEFAQRFARRFKPCYGCTLQQIRRAFEGLAPQLDERDGERVLVSVGVTIGEQRVVVRDLNTNER-CADGEIGEICVAGPSVAPGYWQQYEQTLATFTGQAFAGTGDLGFHHR-GDLYVTGRLKDMIIIAGRNYYSEDIEYAVISRPELVPNGCAAFTVDAGDEERLVVVAEIERTHRKGDLDALLREAIWLRHDLPGAVLLVSSVPKTSSGKVRRGECRKRLGD----- 146282090 80 ------------------------------LDRHLAERGDQVAIISEHREITYRELYQEVCKFANALRGQDVHRGDVVTIYMPMIPEAAVAMLACARIGAIHSVVFGGFSPEALAGRIIDGSSKVVITADGIRGGKTIALKENVDEALTNVQKIIVTGANIRWYPHRDVSGEVCAPKEMGAEEPLFILYTSGSTGKPKGVLHTCGGYLLYAARPGDIYWCTADIGWIT----GHSYLIYGPGATTLMYEG----VPNYPDVTRIARIIDKHRVNILYTAPTAAMMAEGPAAMEGADGSSLRLLGTVGEPINPEAWHWYYETVGCPIVDTWWQTEGGILISPLPGATALKPGSATRPLFGVVPGLV-DNLGNLLEGPAEGNLLDSWPGQMRTIYGDHDRFVDTYTFRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHAKVAEAAAVGVPHPLKGQAIYVYVTPSDTLRQ--ELQQWVRHE-IGPIAVPDTIQWAPGLPKTRSGKIMRRLLRKIATD----- 24379752 30 ------------------------------------RFPDKIAIIHNDTRITYKELNILANKVGNILISSGVDNGDKVAIDMKRGISYIAAILGILKIGAIYVFDFPQSRKEYILNDCR----SKIIITE--SDIEYKNYKK-------VNWNQIIEGSSS-----KDLVTDHY----VKESEIVYIMYTSGTTGFPKGVQVGGRGIIRLIKDNKSLT-MKNTEVMLHGSSLA--FDASTLEIYAALLNGACLSIIDKEDLIDSQTLKEKLKVNRAFFTTPLFNSLCEQDPSVFNELE--QVI-IGGDRASNKHLKIVKTQFGPTENTVFTTMHN-IQYSELDIPIGKAINDTG--------ILIVNENFEEVKKGEVGELVVTGGGLAIGYLNQKDASQGSFISKRAYKTGDYVRENNDGDLIFIGRRDSQIKYRGFRIELREIES--IAKKIDHIREAICL---LIGEKSVLFAESNSSVSEASIIETLHVE--LPEYMVPNDLILLDNMPLKLNGKVDSDKLKQIYLEKI--- 163748786 31 ----------------------------------------------------YSELSLKVIALGEQLIASGLTGGDRLACIDSNSPELVMLYWACIDQGILFCPLSPRFPPAQITQLIE-----RYTLSHVWAGELHQDLLTQALSHRVISLDFSLTSQPHLAKYQPDRSYPPQSQPRVDAELAANIILTSGSSGMPKAALHSLNNHIANAEGSRSFIPLEHGDSWLLTLP--------------VFHIGGLAIINRCALAGAAVVLQDREQLT-TDKITHLSLVATQLVRLLNQDASSLQALLLGGGAISPALLAQLETLKIRSFTS-YGMTEMGSQIT------TGIANEDGSCLLPGRELKI-QDNEIYVR-GETLFLGYLKPHSTKSLTRSAEQITLTLDPDGWFFTEDRGYWNEDGNLCILGRCDNMFICGGENIQPEEIETILKQHPEIEEAIVFPLFDDEFGNLPAAII--KGDIPQQSELDALVCSQA-ARFKRPRQYYPWPEVEQTSL-KVSRKQIIEAV------- 161367385 5 -------------------------TLHEWFAESAARHGDAVALEVGGRTLTYRQLDRTADRIAGEVLRRCAGRPRRIGLYASRSVAAYAGYLAALRLGAAVVPLNPSF-----------------------------PVARNERIVRCAALDAVIAQEADPGLPAPVVEVDPARPAEPGPREAAYILFTSGSTGTPKGVPVSHRNVDAYLRYVVPRYGLGPGARVTQNFEL--TFDLSVFDLFATWGSGAALVVPSRGELLSPARFVTERGITHWFSVPSAVSVALRLGRLGENSMPRLRWGLFCGEQLTAEAWRR--AAPAAIVENLYG-------------PTELTLSCAGFRL-PADR-RAWPDTSNDGRPAPTGELCVRGPQRFGGYLDPADNRGRFLTLDGWYRTGDLVR-DEDGCLVHLGRLDHQVKVQGYRVELGEIEAVLRGHEAVAEAIVVAVRE---GDGPVVLHAVCTGAEEAGDLHTLLRSR-LPQHMIPRSIAFWPQLPLNSNGKVDRNAIRTELADE---- 213965443 589 --------------------------------------------------YTYAEVWARAGRIARQLSESGVGAGDAVIVRYTKHPDDIVNMVGALRAGAVPVDAMPAQRQE---YVVEASGAAGLIL-------DTGIIDELDQSGVAGVGK-PAAAEACDRAGSAGAHSSPGTAPD----DLAYVIFTSGTTGRPKGVRISHRNCVNTINRRYGVTSAD-CIIGLSSL----GFDLSIYDVFGAFAAGATVTMGDERNADEILDVLREERVTLWNSAPALLELALVRATD-DDVFPDVRTVLLSGDRIAAGLPARAMDMFNASINSLGGATEGSIHYPLQRDSLENRI-PYGYPLANQGIHVLAPDGVH-CPVGVPGEIHISGLGVAQGYAADPERTAAAF---GYYRTGDVGMFNAEGFVEFLGRRDRQVKIAGFRVELGEIES-VLERSGLVTASMAAVVES--GDRACLYVPVDDMTGSRDAVRAEL-ARCLPAYMVPTVLLPVAHLPVTVNGKLDQEEIR---------- 153007020 62 ----------------------------------------------------------------------GVAPGERVAIVLRTGPEFLDAFFGTWLAGAVPVPLYPPVRLGRMEEYLALAVSGARLV--VSSGAVRRLLGGAVARAAPALGCVDVAELAEGG---ERLARMPA--PE----DLGLVQFSSGSTVDPKAVALSHAALQAQADALMAAVRPDARDALVSWLPLYHDMGLIGCLLAAMSYPGPLVLIPPEARPALWLRAIARHRGTIS-VAPSFAYAFVADAELAGSSLASWRLALNGAEPVSADALRRFLARFPGAVVPVYGLSEAALAVTRLDPARDGVVATGGVPIAGV-EVELRDEGGAPAGEGRLGRVFVRGPSLMRGYLGDEAATRRALA-GGWLDTGDL-GFALGGELYLHGREKDVVIVRGANHAPEEFEAAVAQVAGVRPGCAVALGFTPEGEGEALAILARADGALAAEIRAVLERTGVAPHTV--RLLAPGTLPRTSSGKLRRRALRRFLAGAL--- 199584523 64 ---------------------------------------------------TFQDFNQRVRNLASALAAWKKPAGEVVVVYLTEHEDNMSAVWACLLAGLVPCLAQQEHKEGHIAHIRKLFGSATWLTNDAGA------------MQLDTIKGLDVHLFSDLLASAEKSSVAANYVAQSQPDDEAILFLTSGSTGFSKAVVHTHRTIINACIAKGANYRLTPQTNILNWVGFDHVAGSLEMHIAPLLYGCSQLHVHASSDPLLLLRLIDERSIDI-AFAPNFLLAKMVRDLEKRTDLSSLRRMNSGGEAVVSKTAVKVAAGFGMT-ETCAGCIYDVVDLAENSPKHEFL--ALGAPVHGC-EMRIVDPEDGATSDGQPGELQVRGPMIFVRYYNNPEATKSSFVEGGWYRTGDI-GIIENGNMRLSGRIKDTVIVHGVSYGIPELETYLQTVQGVTHSFLAAAPYRAPGQETVVFYAPTDASKKLSETHRAIKDVSVKMMTLPPQHIVMDQMEKTTLGKLSRARLLSQFVQGALA- 145612870 2223 ------------------------------IDDMAKRYPDNIAVKDGGDRITYREMSQKIDCISHALSSSSCRVKSTVGVLLDPSSDWICSILAILRLG------------------------ATYVPLDIVTGWD--RLSSVVRDSKPDLKNLGDAMATARFVNIENLATNQRRSPIATEADVAALMYTSGSTGVPKAIVIKHE----SMRNSIEVGYREGHEVSLHQ--SSYSFDMSLSQIFLDLANGGTVHVVPREDPEAIASIIAREGITFTSATPSEVISWIEHGSLSELGSSSWRKVVCGGEPVKESLINGLRKIYGPT-EITFCCAMRAVDY-RSDAPPD----AEAGGFKPWPNVSVYIDADQKIVPGVTGEIAIGGGGVVAGYFKHDKWASSEFVQSGWTRTGDVGKIDPDGTLKLKGRGDTQIKLRGMRLDVREVELAIMAQGQINDVVVTAHHNKATGASSLIFAIVAD--PKASDFSRVLARLPLPQYMRPAAIFPIDNFPTNASGKVDRIAIR---------- 211584891 88 --------------------------------------------------WSYGQLKDLVDRMAALLKSRDINPGDTVGVFTTNSPEMVMTVYALSKLGAVAAMINTNLRDDTFTH-CVNVSGSKLIISTA-------DLCQHVCVDLPHFTLSLGSFEGAEAGAIEPITSSPLGLAAAKRSDLSLLIYTSGTTGKPKACARNMLTLITSNPHSADVS--NHSKYHYSPLPLFHGTAFFT-GLCAAIGNGGTLCLGRKFSASKFWKEVHDSGATRILYIGELCRYLLATPPSPYD--QDHKCIVASGNGLRGEIWEKFRERFNVEIREFYRSTEGVAKF----DNHGVGAWGAGKVGFSGPIRRFLEDDTFIVKYDTNTEMPYRDPATDRGMLIEYLGNEGATEEDLFQRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIEGVHDAVVLSGYDGQAGAAGITLESPEVETELMSTLCKALKKKGVPSYALPRLVRLTEK------------------------- 145242914 1370 ------------AATMRKNGCPLESSVVDLFQRQSKCCPDKVAVKDSFMQLTYEELNSKSD----------------IVAEFLNTQ-------SLEPGSVIGVFA---ERSCEIIAFLGILKASL-----AYLPLDVRSPVSRLEKILSSCKPVLVGSCIEQFLRLSDLHTVRPRMP--GPDDVAYIVYTSGSTGTPKGVIIQH-KAIIRLTQCTNIISHDEAAGNIAHMSNL-AFDMSVWEIYTALLNGGTLICIDHMTVLDYRLLAQRESIRVAMITPALKQCLIEVPST----ISCLDILFVAGDRLDPSDAIKARTLVRNELINAYGPTENGVLSTRQDGPNGIPI---GRSIS-NSGAYVVDPSYRLVPIGVIGELIAVGDGLAKGYVDS-RLDAGRFVTVNIYRTGDFVRYRTDGQLEYFGRMDQQVKIGGFRIELEEIEYVLLQNCKVRDAVTVIQQREGQVPDIMSFVVPLDPGQIEADLQEWVEDR-LPSYMIPRAIRVLERMPINSNGKVDRQKL----------- 146279501 494 ------------------------------------------AVEMGHRRLSYADLVLRTDDLSATLAAAGVGAGDSVGVCLGRTVDRVTAFLAILQLGAIFVPLDPTLPDERLRTMLETAGVRTVVVNAASPALPDTGL------------RIVNCGQ----LPDRDGRPEACWRPQESAADAAYMIFTSGTTGQPKAV---------EISRGALANYAVAAARHFQITASARVSQISSVGDMAMALAGGACLVYPSPGPPVGR-FIAQARLTHLSLTPALAIV------PQAEHPHLTHVIVAGEACPPALVERWGK---GRTFINAYGPTEATVEAL-------FAICAPGKPVAPFDNACLMDETLQLAAPGQEGELCLFGPGLANGYRHLPALTGQQFPTTRIYRTGDRAKAGSDGALVYLGRMDSQLKFNGYRIEAGEVEAALCRLPGVIDAA-VSLPDRLIAH---VVMMPGAPLLDPVELRAQLLQH-LPSWMVPSVFLPVPEIPRNANGKRDRSAL----------- 22328609 101 ----------------------------DIWRSSAEKYGDRVALVDPYLKLTYKQLEQEILDFAEGLRVLGVKADEKIALFADNSCRWLVSDQGIMATGAVNVVRGSRSSVEELLQIYRHSESVAIVVPEFFNRIEKSSLVTQMQIPVYSYAEIINQGQESRAKLSASNDTRSYRNQFIDSDDTAAIMYTSGTTGNPKGVMLTHRNLLHQIKHLSKYVPAQAGDKFLSMLPSWHNYIVSVPLVYETLYSGIQKQISASSAGRKFLALMEMKRIVIAALLWPLHMLAKKLIYKKIH--SSIGISKAGGGSLPIHVDKFFEAI-GVILQNGYGLTETVVCARTLSCN---VLGSAGHPMHGTEFKIVDPETNNVLPPGSKGIIKVRGPQVMKGYYKNPSTTKQVLNESGWFNTGDTGWIAPHGVIVLEGRAKDTIVSTGENVEPLEIEEAAMRSRVIEQIVVIGQDRRRLG------------------------------------------------------------------- 29654096 118 ---------------------------------------------------TYAELYTEVAALAGFLRQCHVVPGDRVVGVLSNQIETVIAMLATASVGAIPDFGLEGDRFGQIKPKVLFA-----VDSHTYKGKTYHHLIRQLQQQLTSLTHTIIVPNHQKNIAINELKNASLYPDCLRATSLPFILYSSGTTGKPKMVHSAGGTLLQHLKELILHTDLRPSQFYTTCSWMMWNWLMSSVGATVVLYDGAPFY----PTPTALFDLIDKVGISIFGVGAKISAEKFDLVPKKTHNLLSLKTILTTGSPLLPKSFDYVYNNVKSDIQSSISGGSDIISCFALGNSLLPVYRGELQCIGLGMDVKIFND-DGDSVIEEKGELVCKSPFPSMPIYEGKKYHQAYFDKPNTWAHGDYAKTTKRGTLIIYGRSDTTLNPGGIRIGTAEIYQQVEKIKEILDCLVTS--QQWKGERIILFVVLQKETPLRKKIQTTIRQN-LSPHHVPNKIIAVPDLPRTKSGKIVELAVKKIIN------ 71905819 114 -----------------------------------------------------GELYAEVARFQQFLIAAGVGEGDRVAGYLPNLPETLVAMLAATSLGAIWSSASPDFGVQGVLDRFGQIEPKVLICVDGYNGKPVDCLEKEVVSKMPSLLKAVVVGNISNAVGWNDIL--PAEGKEVVFNRVAFIMFSSGTTGVPKCIVHCHGGVLLQHLKEHQL----HSDVFTTCGWMMWNWLVSACGATLLLYDG-----SPFAAKGTVFDYAATEKMTHFG----TSAKFIDAAAGKTHDLTALRAMFSTGSPLSPEGFDWVREIKQDILLASISGGTDIVSCFVLGNPVLPVYRGEIQCRGLGMAVDVFDDAGQPVR-GEKGELVCTKPFPVMGFWNGEKYKAAYFERDNIWCHGDFSELTAHDGMIIYGRSDATLNPGGVRIGTAEIYRQVEQLPEVLESLVIGQPGRNDDVRVVLFVRLREDASLVDRIKRQIRDNTTPRH-VPAKVVQVQDIPRTKSGKIVELAVRNVVSEQ---- 207090141 104 ---------------------------------------------------SYGELYLQVARLAQALKGAGVGVGDRVVGWLPNVPETVMAMLATTSLGAIWSSCSPDFGIQGV--LDRFGQIGPKVLLAAYKGKAIDSLAREIVESLPGLRQVVVVHSSRDLAPIPKVQTYEAFMGEAENSPLTFAQLSSGTTGVPKCIVHTLLQHLKELRLHTDLKREDRIFYYTTCGWMMWNWLVSATGATVVLYDGAPLY----PRPESLWDMAAEEGITVFGASAKYALEKAGVQPARTHHLSKLRTLLSTGSPLAPESYRDIKE--EVQLSSISGGTD-IVSCFALGNPILPVYRGELQCRGLGMKVEIFDEKGRSVQ-GQKGELVCTAPFPAMPVFGGKKYWAAYFERPGVWAHGDYAELTAHGGLIIHGRSDTVLNPGGVRIGTAEIYRQVEKLPEVLESLAIGQAWQ--GDRIILFVVLREGRVLDEALINRIRQKHASPHHRPAKVLQVPDMPRTLSGKL---------------- 83952019 42 ----------------------------------------------GAERWTYAALEAAVRGTATGLLQAGLRPGDRVLMRLGNRVEFPIAYLAAITAGLVPVPSSAALTAREVNMLPELAPSVILHAPDVAC----------PETDLPVIGADALA--AMRALP-------PAGYDMGDPNRPAYIVYTSGTSGKPRGVVHAH-RAIWA-RRMMHDGWIGPEDRLLHAGAFNWTYTLGT-GLMDPWSVGATALIPAEGTDLAALPLMEAHGATIFAAAPGVYRKILNAGAARA--IPSLRHGLSAGEKLPASIEDNWQNATGTPIYEAYGMSE-CSTFISGAPRRPATRGTLGRPQPGRRIAILGTDGPVPLGTEGTIAVHRRDPGLMLGYLGAEDETRDRMRGD-WFLTGDQGVMDNSSSITYLARKDDMMNAGGYRVSPLEVEQALSDIPGITQIAVTDI--AVRSDARLIMAFYTGPAPLSAELARLASER-LAGYKTPRGFFHVDALPQNPNGKLQRRALAQ--------- 108805145 140 ----------------------------------------------------------------------GVGRGDRVVAYLPNVPEAVVGLLATASLGAIWSSCSPDFGVGSVIDRFKQIEPKVLLAVDGYGGRDYDRMGARVQREIPSLQRTVVTGALENAVLWEDFAGAALSFEQVPFDHPLWVLYSSGTTGLPKAIVQGHGEHLKVMALHMDVKPGDRFFWFTTTGWMMWNIVVASCGATALLYDGN----PGHPDMNALWRFAEETGMNVFGTSAAYITACMKAGPGREFDLSALGAIGSTGSPLSPEGVKRDHWLFGTDLCTAFVGGVPLLP-VRCG---ELQARSLGAKVEAFDE-------EGNPLIDEVGELVITEPMPSMPLYFWNDPEGRRLRESGVWRHGDWIKIKRHGGCVIYGRSDSTINRGGIRMGTAEIYSAVEGVPQIADSLVVDVQRPDGSAYMPLFVVLREGEELTEELKAEIRRRYCSPRHVPDEILEVPEIPRTLNGK----------------- 116200414 1568 ---------------------------------------------------SYRQFGDAVDRLARYLLTKGAKKGDIIPICMRKSINTLIAVFGVLKAGA-AYTPLDPKNPRDRNDFITHDVGATITITDSTHSDVFESFTGEVIN----LDTVDTTG---------DINTFAGELLEPSVRDLAYVIYTSGSTGLPKGVQVHHGAVGASTEGMIEACNIDDKWHVLWFL----NYVFDASDVFTVLSSGGTISIA------DQDTLMQDLAGCVNAFGAEQLMITPTISKISPEQVPTLKALLVCGEPITPEVA----SVWATRMDNGYGPTEATILMTVSKVLPEGNLKSVGYPLKAVKATILHPELLVPVPYGTVGELCVGGDQVAIGYLNRPELTTKAFTTDGIYRTGDYARWLPSGEIECLGRRDNQVKLNGFRIELGEIENTILTQAAMVETCVVTVAEVQRKKQIVVYYVPV-EKPEGEVASSNMRLQSLAHYMMPKIFLPFKGFPLLASGKINRKGLAEGLDPKTLAG 56478705 119 ----------------------------------------------------WEDLAGQVRILATRLRELGVQPGDRVVAYMPNIPETMIAMLATTSIGAVWASCSPDFGSRGVLDRITQLSPKVLFCVDGYKAFDRRTELRDIIGALPSLEHIVHLPNAQDPAPPVDMNHEPVPAQEFEFAQLPFILFSSGTTGLPKAIVHSHGGILLELRFHMDVHPGERTFFFTTTGWMMWNVVASSAGACPVLYDGNPAY----PEPDVLWKMAQDCGASFFGASPTYVDIMSKAGPGKKFDLTKLRAIMPAGSPVSPE----------CTAWFYENVKKDLWIATGSGGTDCCTGFVGGVPTLPVYAGEIFNDRGESVI-DEVGDLVITEPLPSMGFWN-DEGNAEAYFEDGVWRHGDFFRINARGGCFVLGRSDATLNRQGIRIGTAEIYRALATLEEVDDALIVNLDGQFFMP---LFVRLTNGLTLDKDIERRICDRLRKEYHVPDKIIQVPEIPATLTGKKMEVPVRKIL------- 118589819 5 --------PESLSEEYHQSGAWSDVPLDEMFRKTAAEHPDRLALVDARATWTYAEADREIDRLAAFYTTVGLSSDHVVGVQAPNTVDTVIAILAALRTD-LIISPLPLHRQKNVLEALNSIGAKGFVAADRVETRDVGVAARDVAADLFSLRFVFGLGKLIELGPMDELKFTPSERPDPADHTATICWSRSGEENVP--VTRCHNHWVSVAHMIVQEAHVRDASVMVLPLLTGSTLHLHHPTSLANLAAHANVVTTPGPLAQTLDRKLENTKTTLLA-------AWNIAAPHPTTFVARRRLIDLHIADEFALVA-KARGPSAKTKATALGKHSGPIGCESGPALLEIAVTDEVEAQIPT--------------------LLVKGPITING-----DQRRVRWEGNGFLNTNIKVELT-DGGIAGFGIPGHYALGTGN---LETVDVVYAGYPGIREAAAFIVEDPLLGARMYAALVPEGNVPDAGAFFAYLDAEGVDLAKIPHRVLILQSLPRNEDGTISRERL----------- 195123323 60 ---------------------------------------------------TFGEVHIWAARLALYLKSEGLTHKD-VVGIIGNASTFTSSLVVGCLFNTTPFHAVAYTYMKEPQVIQDLYETTKPKIMFC-DGKDYEIMKEVTKAWNP--KYVTLTGRVEGVPYIEDLFYQPLPLA-TDGNQIAAILCSSGTSGKPKSVAISHRNKVEAIGNCTDVVLTSATLDWMTGLMLM---------MLCFFYGPSQVIFNEPFNGDSFIRMIEKYKVTLIVMAPWQGFEVYTSPLATEQSLSSVRMSIVVGGWLSMKILQRGQELMNAHIVFAYGATETGTIALNID---QSLSSSVGK-LPPGVRIKIIDEEGNSLGPNQVGQILIDIGVAWQGYVANPEDTASTF-RDGWIDLGDLGYFDDDNNLFLVDRKKDVLKYKSKDFWPNEIEQIISELPEVENVCIVGVRNTNYTDAAGALVIKKPGAEISKEIIEHVAKRVVVEYKLNAGVQFVDSLPMNNNGKVVRNLARK--------- 197285600 21 -----------------------------------------TAIISGDSPITWQQLSCHINRLANHLAKQGVNTKSTVLLRGKNHIHVVFTLLAVFQCGA-KVLPLDPQLPKSL-----LDDLLPHLNIDFYADLSGSTL--ELDARLLDLSGVEFNNKS---------HQDKNNMAGVASSRMATLILTSGSSGLPKAAVHTFQAHLCSAEGVLELIPFEKSDSWLLSLPLFH---VSGQGILWWLLRGATLVVR------NMHPFIAAQGCTHASLVP--TQLWRLLQNTQQDSSQTLKAVLLGGAMIPTELTQCAESK-GIQCWCGYGMTESTVCAKRADGKAGVGTPLKGKAVRLVDNE-----------------IQIKSDSVALGYWFDGQLKPLSQTQDDWYATRD-RGCFKEGEWCILGRLDNLFFSAGEGIQPEDIEKVLNSHPNVRQTFIVPIDDIEFGQRP-VAVVDTD-IETINQLPQWYHTR-LAGFQRPIACLLLPEQLKNGGIKISRKQVQQWV------- 167647502 45 ------------------------------------KWRDSQAIVFEGRSVTYAELDAIANRYAHWAKGQGITRGQTVALFMPNRLEYVAIWYGLSKVGVATALINNQLTGPALAHCLNISQALHCIVPETSSCFEQGSLERHVQQWVPAYRDLVNALKSCSQLRPDRLTAR----NGLTARDTALYIFTSGTTGLPKAARITHQLYMRGFAGSTDA---RHTDRIYITLPLYH----ATGGLCAVLLNGGTVVLRKKFSVSAFWDDVVAENCTMFVYIGELCRYLANHPEGPNERAHKIRLIFGNGLRPDVWDVMLDRFKVGGVL-EFYGATEGNVSLFNFDGRRGAIGRVPAYLKKKFNIRIVKFDVETETAPGEIGECIGHIASDARSNFTGYADKAATEKKDAWFRTGDLMRADSDGYLYFIDRIGDTFRWKGENVATSEVSERLSAVPGVKEVNVYGVPIGDLDGKAGMAALVVDGTFEIAALAEYV-DRELPVYARPIFVRLQPEIETTGTFKYRK-------------- 26417543 28 -----------------------------------ARHRDYPAVSHGKTR-SYGELLQDIDQLRARLHAAGLREGDVVATQLGNSTGYVALLFAMASLGLIPV----SVASSTHQRAMRLGQVGAAL--------------------LITEAGIVPAGLG---VPGFTLYSTPVNLKTPAWRDCAGLQETSGSTGAPKLALWRQDRLYREIMHWVDSAGLDAGARYLNSLDGGHAVDLH---VFPALLTGATLYLGDATQVEHTLRTLHEQRISVMSALPSQYLELAQAAQNTGIRLPALSKPFCGGAYLDDHVVLESERHLGVHLKRIYGSTEGMVNFT---------PNLQGCGMRPVGDVEVTLETLDPAQP-EVGEIIARSTHRGSGYFPP----APIPCEDQAYATGDIARRLADGSLMPLGRATDALQQGMQFAPALEAQ---IAQAMKFERVVVLVDEQ---DRRRAHVIVQGNTADAHERLAKL-TGGLERLGISANIAVLERIPMTPTGKPDRVRLRKQLGAQ---- 163855173 70 ----------------------------------------------------------------------------RVALWLPNCAEWVVAFLACARLGALVLAVNTRFRSAEVADILGRGRAEWLVYWPGFKGIDFASILNDVDDALQTLRGVIAGGPAQPVLPWRQLASAASAVPAAPADAAALCFTTSGTTSLPKFVLHDQGTLLRHGDAIAQAYGYGNDACVLAAAPFCGAFGFAMPLVCEPVYDTGRTAQA-----------IRRHRITHAANNEALAQLFQ---AGQPGDFASLRL--CGFASFAPALGNQLAETHGVPLTGLYGSSEALVAAQPLDAAQDVSVRHLAGGLLIYPQARVCDPQTGAVLPGQSGELHIQSPSLMRGYLDNPEATQAALTPDGYFKTGDLGYTLGPRQFVFQARLGDSLRLAGFLVNPAEIEHLVESLPGVRACQVVGAEHQ--GKTPYAFVLLEDGAQPDPEGWRAACKRALAGFKVPAGFQVLQAFPAVESAKIQKHRLRD--------- 116048635 501 ---------------------------------RALDFPERPALLCGASEWNYGQLAAWAVAIARDLRAAGCGPGQPVALFLKGPAQIAAVLGVLLAEGAVPIVGQPVERRDTM-----LADVGAKLL---------LTDCEHIDAQWPDGIQPMLVG-AMDALPPEELASALQEAIAATATQLAYVLYTSGTTGRPKGVMLTHRGVLNTIQGFNRQFGLDENDRFFGL--VNYTFDLSVLDIFCAFTTGAALVLPQGQDPEQWVSAIELHRATVWNSVPAMQMLLTHLPQGRM--LSSLRIGFLSGDWIPVALPDQVRQRLGMAPKSLGGPTEISVTYHDIGDPQDAVSIPYGSPLSNH---RLYVNHQLEHCPNWTGEMYVGGPGVALGFVNDPERTRERFTGERLYRTGDVCRFRDDGIIEILGREDNQVKIRGHRIELGDVEAAFASLPGVGRAALVRREPLDLVAAVQVCEPCDDPATLIEQWRKDLATR-LPRYMLPSAIEVLPQIPLSRNGKVDRKALAERFQGALAGG 145254102 2810 ---------------------------------------------------SYRDLVFAARRLAFSLQDAGIRPGQHVILAEPGIPFVVSMLGILFRCGYLPMDS--TMAVGRLAFIADDSQMGLLLFDEA-----CRGLASQVRAQSQGSYALLSIREATATCVLSNVHP---SLP----SDPCYMLYTSGSTGTPKGV-RLSQTNVHEMLAAMQQRF-DFSQRDRFLHQISPSFDLSVGELWCALTAGAQLCIATKATRRNPVQLIREAAVTFTYFTPTQMALVLEHNGAALAANPNYRISLLCGERLPARLADAFHRLTSATLYNCWGPTEAVVQTTRCDGPVAEQLNIPIGYALGNCRHYIVDAAMNPLPPGFVGEICIGGPQVAQGYWNRPDVNRKQFVRNPFFRTGDRGRFLPDGQLEFLGRGDKQVKLRGLRIDLGEIE-HVLHRESIVDLAVVARPASLTDDRQLVFVVPRDKAAYAVLLQA--RAKGLNDYMLPGAYQFLDALPTTTSGKTDRRSL----------- 167035079 495 -------WNATLA-SYPDDSC-----IHQLFEAQVTKAPDAPALIFGEQTLSYGELNRRANQLAHKLREQGVGPDVLVGIAIQRSLEMVVGLLAILKAGGAYVPLDPEYPQDRLEYMLDDSQA---ILLLSETSLITR-MPAQFQSRTLLLDQLTLDG-----YPDTDLACLPT------ARNLIYCIYTSGSTGKPKGVQIEHRSWSLSVYSQADLCGVLFSTSIC--------FDLSVWELFVTLSAGGYAVLAANALPD----LAARDRVRLVNTVPSAIKQLCETGNIP----PSVKIINLCGEAYRLEHVSDVYDLYGCTLRAAGGKA----NIGRLDNSAAYVLSGGLQP----------------VPVGAVGELYLAGAGLARGYLKAERFLPNPFDEQGIYRTGDLARYRPDGVLEYVGRVDHQVKVRGFRIELGEIETR-LQQEAVRETVVMAI-DGPAGQHLVAYVVPTDAADVAAQLRAALR-KSLPEYMVPSHLVLMDRLPLTPNGKLDRKAL----------- 87122295 571 ---------------------------------------DNIALKSENQTLSYADLMQKVDLTAVFLQQKGVNSGKRVGICLERSVEQLVAMLACWRLGATYVAMDHKWPDSRLQFICQDAELVLVVGQDE-GAFEHSENTESPESS----ENIV----APIWLPKACLWVNQTMLPSEK--DVAYVIYTSGSTGQPKGVEVSQSNLIHYVTGVLDRLQLTEK-ASLASLA-SNGADLGYTAIYGALLSGRTLRLLAEDLAFDAEALAEESPVDCLKIVPS-HLNGILLATARSEWLPN-EALILGGEAISPELVAKV-SVRKKTMSNHYGPTETTIGVVKLDLLSESIA--LGRPLANVG-TRVVDACGRVVPQGFAGELDVSGPTLANGYLGQAALTKERFHQDGWYRTGDRVKQVGEVLYFI-GRSDFQIKIRGYRVEPGEVEAWLKQH--LDDAVVLNVPDERQNNRLVTYIVVGEGEEKLDSLKARMQSE-LPDYMVPAVWVPLERLPLLGNGKLDRKALPDA-------- 24379753 212 --------------------------LYTLLNQQFIENKEKIGLVDSDKQLTYHDIEKVSSNLADMLISKGVKEGDRVAVYATRSVDAVIMILGIYIAGAIPLIEAPTKRNQQI---LEDARPSIIITDEKNHLFGEES----------SLKHMIYSQKNFEKIEFE--------LPKKRRRDVNYVIYTSGTTGMENLVNFQQQKCQYSLSKTVS---------QFASLA----FDVASQEIWSTLCSGGCLVIVNEESKKDTLKFLERNKIQTSFLPTSFFKVLMSDTIGLQEFLSNVDNIIVAGEALTVEIITNIKQN-NVHLYNHYGPSETHV--VSIDEVTNVDV-TIGKPIQN-TQFHILDEKENELPFGAPGNLYIEGVPLADGYLNNEEKTTESFKKSGMYNTGDVVRQLGNSKYEYLRRTDKQLKIRGYRVELQEVENTILNIDGV-DLAQV-IP--FLQNKNTIMLAFYSGSLSENDLKEKLS-KILPNYMIPSIVKKYTQMPLNRNGKIDSQEL----------- 183980497 51 ---------------------------------------------------TYARLDARARAIAFQLKSLG-NQGDRVLLVMGNCLDYVVGFLACAYARRVAVNLPVPRRAKHLDRLAHVADCGAEVL--LTSGPEAKELTVSVAADLRL--DFLTVLRLDWLLAIPDEDWQPVA---PASKDVCLLQYTSGSTSAPRGVVVTHDNLMFNCAQIQYGFGLTAEDRALSWLPLYHDMGLIL-GVLTPIFAGFPVVLADPLSPDLWLRAISDYRITFTG-GPNFAYDLCADAASYADDLSCWNVALNGAEPIRATTLERFNAALATYMQPSYGLAENLAVSTKIPATEPTVVEIQSQVCAPRGDSKIVDETGHPVGPDRVGEIWLTGRSVAKGYWQTEEVFAARLPGDRYLRTGDL-GFCRDDELFVVGRLKDLVIVHGANHYPQDLEETAEAHPAVR-SHFVAVFAEEREDREALIVVPRDVGQRIA--RAITREHEVSVDAV--FLARCGEVPKTTSGKIQRSLCRELLRQGGLA- 50553188 183 ----------------------------------------------------------------------GVTANDTIALNAMNSPLFIIVWFAIWNLGATPAFINYNLADKSLLHCLKVGHASIMFVDTEVEGNVRPSLAEKSEAKCDTVDDFLAAYAASPAYRAPDYE----RHPEQKDYDTAVLIYTSGTTGLPKIMSWKKAKLMSSLGHSIR---LKNNGVVYSAMPLYH----STAAILGCLYAPGRKF-----STTTFWTQAKLTNATHIQYVGETCRYLINAPPS--PDEKSHQIKVAFGNGMRRDIWVKFKERFNIAIGEFYAATEGPLGTNNFQQ-GEIGIGAMGRPVDPEDETELWRDPERVAQSDEPGEFIQKIPNTFQGYLGNDKATNSKIMRDVFYRTGDLVRLNDEQCYYFVDRLGDTFRWKSENVSTSEVEEHVGASPNIEQVVCVGVKVPEHEGRAGFAVVKLKDASVKPNLDAEYSLKQLPKYAVPLFIKFVDEIERTGNNKVQK-------------- 159037512 20 -----------------------------------ATHGERTAIVTRDGEISYTDLAARVARTA---EQLGVGRRLVLVVGANTVDSLVAYLAAMH--AGHPVLLVPDDRASALAGLIEAYD------PD------------------------VLVGAADEGWQVE--HRRAASVHDLH-PDLALLLSTSGSTGSPKLVRLSHTNLQANAEAIGEYLEIRDTDRAATSLPLHYCYGLSV--VNSHLARGAALVLTDLSVADTCFWELFRDARATTLAGVPYTFDLLDRVNFAAMDLPHLRYVTQAGGRLAPDRVRRYAELAGWDLFVMYGQTEATARMAYLDHPTAIGVPVPG---GDFRLAPVADHPDPEV-----GELVYAGPNVMLGYAHSPADLALGRTVDELY-TGDLARHTATGVWEIVGRRSRFAKILGLRIDPQQVEALLSAHDVT--ASCIG------GDGELIVATLGDEDPRRVR-RLVAGEVGLPPRAV--RVLPLAELPRLASGKPDLVALRELAAEE---- 184200791 36 -------------------------TLVDIVLDTVARFPDAIALEDEHESVPYGELEDRIETHVQRLWDLGIGRGDRVGVRVPSVDLYVAILATLF--------------------------AGAAYVPVDWDDPDERAHTVWEEAGVAA-----VFGQGLELTRRPDVSTERTETP--RTRDDAWIIFTSGSTGKPKGVAISHEAMMYLQRRP-----LGPGDRVMAGLSVAFD---ASCEEMWLAWRHG-ATLVPAPGPDLGQWIVDRQ-ITAVSTVPTLASLWPSEA------LDRVRLLIFGGEACPLELTRHLVRP-GREVWNTYGPTEATVIATGAEAPVRIGLAVPGW------ELAVVDAQGEPVAWGETGELIIGGVGLGRYLDPAKDEKYAPLESLGWYRSGDVVRADPEG-IVFAGRADDQVKVSGRRIELGEIDTQMTRVPGVKLGACAVHSTPGGGSVIAGYLVPEFEGSELSEARRWLVER-LPGQMVP-ALCIMDELPMKTSGKVDRKAL----------- 70992471 104 ---------------------------------------DAPAVCAWDGSYTYRELNDRSSALAHKLRRRGVQAE--VLVALLFEKSKFSVVHAVIKAGGAFQLWDPSLPVARLGGM--FAESKAHLV---------LASAANARLAAEISENVMVVDES-LVPPWESAPLNPGTQPE----NALYCVFTSGSTGKPKGFLMDHRAFCTCALGVGELLGLNGASRLIQF--SANSFDLATDHILPFLCGACLCIPSEEERKGDLTRAFNRYRATHAVLTPTVSRLL------EPEKLTTLQVLLLAGEAPSREDIRRWASTVG--LLNGYSPAEAIVNPSLQESPSKI-----GFPVSVVPWVVDPDDCNRLVPAGEVGELVLQGHTLARGYFGRPDQSKAAFTYGRLYRTGDLVRFAEDESLVYIGRKDSQVKIRGQRLELGEVEHALFPRPQIREPALVGMPAPPQHQDNSLFLVADDQCADAQKALASLRDI-LPPYMIPSDLLRISHLPMVPSGKTDRRLIR---------- 118472996 44 -------------------------SIGKVFQDRAAQYADRVFIKFGDERLTYKTANETVNRYAAVLAARGVGHGDVVGVMLRNSPDAVLLMLAIVKCGAIAGMLNYHQRGDVLKHSIGLLSATAVVAPDVESGADTTGLMRRLATTAPT--------------------TNPASASAVLAKDKAFYIFTSGTTGLPKASVMTHYRWLRALAGGLGLRLRSNDTLY-CCLPLYHNNALTV-SVGSVLNSGASLALGKSFSASRFWDEVIDYGATAFVYIGEICGYLLNQPPKPTDRAHKVRVIVGNGLRPAIEFIER----FGISVCEFYAASEGNTAFVNVFN----VSKSTGICPSPYDPDRGADGKLRKVKSGEPGLLLSK----VSSFQPFDGYTDSSATEDVWFNTGDLMRSQGFGHAAFADRLGDTFRWKGENVATTEVEAAVASHHKIEECTVVEVPAGGRAGMAAVQLKDGEEFDGKALADAFYGH--LPAYAVPLFVRVVPELAHTSTFKSQKVDLRK--------- 125588622 104 ----------------------------DIWRTAAEKYADRVALVDPYSELTYKQLEQEILDFSQGLRAIGVAPDEKIALFADNSCRWLVADQGIMATGAINVVRGTRSSDEELFQIYTHSESIALVV-DSPQFFN--RLAESFISRINARFIVLLWGEKSCLIPLYDFQGQQVVFETITPDDVATLIYTSGTSGTPKGVMLTHRNLLHQIKNLWDFVPAVPGDRFLSMLPPWHAYERASEYFI-FTYGIQQVYTTVKYLKEDSVPLVTARKFVALALI-KISLLYMEAKRIYEAGIS-------GGGSLPMHVDKFFEAI-GVKVQNGYGLTETVVAARR---PFCNVLGTVGHPVK-HTEIKVVDMETGEVLPGSKGVVKVRGPQVMKGYYKNPSATNKVLDQEGWFDTGDIGWIAPHGMLVLEGRAKDTIVTTGENVEPAEIEEAASRSDLINQIVVVGQDKRRIG----ALIVP---------------------------------------------------------- 13487277 280 ----------------------------------------------GGRTVSYGELHDRAARFAHHLRDLGLAAGEAVAVLAARTADTLVALWGCLAAGAAYVPIDPRTPADRVARIVGTTKAKALAL---HSGLLDRV------AELPALAVCCV----DLQFPAGTAAGPPSAWPDSRGGDAAAVITTSGSGGAPRTVVLDHAGLVNVGLDHVTELGLGPGDRYLQFMALSFDGALLD--VVMTHLAGAALVLPDERTPRRLEDLMAEHAVTATTITPSY-LTHLDPA--RPADLRVLAAEPANAADLTAYAAR------GVAVYNGYGPTEACVNTTRVDPRRAYRAVPIGRPRA---NKQVYVLHDRNLLPRHVGEIAISGRGVASGYVGDREESARRFVPHPFHLTGDLGAWDEHGELVFAGRRDEQVKIRGFRVEPAEVANALRAHERVEDAVVVA--DAARGVLVAFVRGPGAHGPKNDEVLA--RERTLPPHLVPAAVHGVDAFPTTEHGKVDRRALMEVHARRM--- 121704559 3106 ------------------------------------RYPTHVALIDGDGRMSYTEMARRVNTLAVVLLRQDIGQGSKVGVFMEPGSSWICSLLAILRLDAI------------------------YIPLDSRMGLDRLSIVRDCKPDLLLVDNTTLSNVALLGLSCPTLNVDVVSVPNTQPSSTAVIMYTSGSTGVPKGIVMQHHTFRNNIETSTEK-WDFREGRETTLQQSSYSFDMSLSQTFLTLSNGGTLRIVPKKDPKAIASLITAEGITFTETTPSEYISWLRYGDV--DDLSKWRIAVSGGETITTNLTGLLRQLEKSDLRLI--DCYGPTEITFCSHGREVQYDGEGDILSP--AFRTWDSHMKPVPIGIPGEILIGGAGVVAGYVHS-ELDARGFARNNFHRTGDFGRLDQEGNLILGGRGDTQVKLRGIRIDLQEIESAILSSGKIVDAAVTVRESADSGSEYLMAFVTTLDAGDLS-LERIRQELPLPQHMRPANIITLDQLPMTASNKVDRLALK---------- 195485349 57 ---------------------------------------------------TFGQVITWAIRIAQILKKKGLKHTDVIGIAAKNSTYVAPVAVACL-LNGTPFHAVPVSDEATLTHIFSITKPTV-IFCDGQDHEKLRVAAKGWQPEIFTITDSVEGPHIDTFLTTTEMFYQPEPLREGGEQTVA-IYCSSGTTGLPKAV------CISNRALFLDTNMLSSESVALAATSLDW-YSSLWLIIWSTVVGCTRIITNKPFSPEYFVKLVEKYRIN-TVILPPHHLSTLTAPGATKEALASIRSVAYGGGFTSMTTLKKMQELCNAKLVSIYALTEGVVSYNGLGN-----VNTAGKPRSGI-KIRIVDDDGKSLGYNEQGEIYVHTGLPWKGYYGNPVETQRTQDDKGWVHTGDLGYFDDQNQLYVVDRKKDIRRYQAEDYCPSEIEGVISELPNVEEVCVISVSDD-QGDAAGALVVKRSGSSITAKEISDHVARRLPYFQLYAGVQFTDKLP----AKPNGKTLRRVAQEEFVA- 77974180 8 -------------------------TVTDLIEAQCLQVPGHIAAQVNDEHLTYAQLNQDANRIAGWLHQQGIGPHSLIGVLTSDDPYLLVALLAIWKAGAAYV-PLDSHASARLTHCMTDARLAVILGCGSAEPLLLWPNCRYFDISAPSFRRAMQTWPAEQ---------PPIRRPE----QLAMVVYTSGSTGIPKGVMIEHANVLLDHQQRLGVC--EMSRIY-NTLPLA--FDAGNMATLLPLIAGACLISALA----DVSMIHQAEARSATHLLLPTA--WLTGLNP--DDLQKLSVMIVGGQDCQSEAERWAGRV---ELHNMYGPAECTVTLCACLKPGETV-----NIGNPINQMQAWILNEQGVPTGMAGELCLTGIGLARGYLNQPQLTAHCFIDDGLYRTGDKACQWATGEFRFLGRIANEVHINGYLIDINEIESQLLVCPLLSQVRVMQQGNKLLAFATCSCSL--SCSPEPCRILGDLACR-LPDYLVPDRLYLLTEMPLTANGKLDEERL----------- 95930298 97 --------------------------------------------------YTYQTLAHEVLAMINGLVHLGVKKGDRVLLFMPDIPETVIAMIACASIGAIHVAYHMAYSAEALAQRLNHCQAKFIITCDG-AHQRTRSLKGVVNEALERLNHCIVVNHTHKQVLMHDLITDPATVDLVRHADEPLFMIY-TSTKSKKPRAAVHSGYLVWAQFTTELLFLDDMDIFWNTADLGHTYSVYGPLALGALYEGT----ISYENTQFFFDYLDKFHVTVLYTTPTILRSVMRAKSTKRRSSNSLRLIGCGGEKISEDLYDWTQFELNLPITQIWGQTEGVPGVRGFED------DTMMAPL-PGVEARLVDAQGHVLQPGEPGRLVTPLPSMLQDLYKDEVGYQQTFPERTYFSTGDGAIYDDKGNLNLTGRLDDILSTGAGRRSLDEIEETVLTMKRVRECAVIDHPSQYILVTYCVLKDFRDESYREKTLRE-VREHEIGELNLPDKIRFTKYLPKTPDNRVNRDLLKE--------- 46111025 215 --------------------------INDIVMDWAIKQPDRPAVCAWDGQLSYGQLDKYSTTLAKHLLTMGVCTHTIVPLCFEKSMLMPIAMLGVMKAGGACV-------AMDIT---QPEERLRTIVDDVNPALILSSATKDLATAVSDCQVIVVDLNYVESSPPR---TEDHELPMVGPQNTIYVSFTSGSTGKPKGAVINHGNVFAAVRFQGRSLGFTKSSRVFDLAPYCFDVAWSN--VLHTLCAGGCLCV---PSGINAMTSINNLEANLVNITPSLLRI-LDP-----NDVPSLQTVLLSGEP--PDHATCLRWIPRARLVNTYGPTECTFKSSHTD----LTLSTSWPPIGSGIGSNLWNCHNADLLSGAIGELWLEGPLVGQGYLSNPQMTEKSFVKDPLYRTGDLVRSNGDGTVTFIGRKDTQVKIRGQRVELDEIEYHLEQQPEPRVVVEVVSPDQGYRQVLMVFIMSLSSQDNIEAITGTLQEKVLPSYMVPQVYIPLHEIPLSPTGKTDRRLLRD--------- 167838955 8 ------------------------KTINELLRARAATRGEKVAFLSGQQSITFAELDLAARRVALLLQRQSVGVGERVLLLCRPGLDYVAGFLGCLYAGAVAVPAYPRQHASRIVGIVESAGAKAIL----STGDDFTRCAKLLED---TAASHVALLDLDAAKPL-DATLEPA---DVAPSHVAFLQYTSGTTGKPKGVMVTHGNLIHNLSLIGEWMGYHDESTMVSWLPPYHDMGLIG-GVLTSLFGGFRCVLMATGAPDFAYRMCSRR-------VPDEALATLD-LSCLKTAYSGAESVRYGTAEFAQRFAERFKPCYGCTLQQKVAIREGLAPQMDERDGERVLVSV-GVPIG--GQRVVVRDLNTNERCAEIGEICVAGASVAPGYWQQYEQTLAAFQEAGFAATGDLGFHHR-GDLYVTGRLKDMIIIAGRNYYSEDIEYAVISRPELVPNGCAAFTVDAGDEERLVVVAEIERTHRKGDLDALLREAIWLRHDIPGAVLLVSSVPKTSSGKVRRSECRKRLRD----- 67904478 105 ---------------------------------------------------SYSELDVTSTKWAIYLQSQGVKAGCLVPIMMDHSKWAVIGQLAILKAGGAFVPLDPGQPLFRL-------ENIVRLTTESHISLSSPHLANRLHGLVETV--LVISDERTESLPKANAHHDAADISPVVNNGPAYVLFTSGSTGRPKGCVVGYGALSDVVNQTTALKIGPDSRVLQFA---SYTYGMSLIEIYCTLAAGATICV---PSEDDRLSILLSMQVTWAILTPSTTISIADA-------VVCLNTLVVAGEALTMD---RLHSLADKTVIQAFGLTEGICCVSQRITSERVIGRSHTARLRLVDPA----NYNRLAPVGAVAELLIEGPAMADGYLGDPEQTARAFTSTGFYRTGDLVQYAADGSLRYVSRKDSQVKIRGMRVELTEVEYQIRAFPGEEVVVEAAAPKNSSGIPILVFLCPEDLSGLVCTIKETMK-RSLPDYMRPSVYVPLEFIPKTISRKVDRKALRHLV------- 186459895 119 -----------------------------------------------------GELQALTERVAGNLRRRGFKPGDALAIIMPMTAEAVAIYLGIIQAGCVAVGVADSFQPKEIATRLRLARAVGV--------FTQAVLVR--GGKALALYANVIAAEAPPVLPIRERASLPLRAGDCQPSDPLTILFSSGTTGEPKAMPWTQSTPIKCLVWPTNLGWMMGPWLVFAS--------LLNRATMGLYYG--------APTGAEFGRFVQQAKATMLGVVPSLVRTWRNTGCLKDVDWHTIKLFSSTG-----------ECSHPGDMQWLMSLAGGVIEYCGTEIGGAYITGTVTRPCVPFNTPALGLDFDDQGKPADQGELFLVPPSILSTTLLNQDHHKVYFTPHGLRRHGDQMEALSGGYWRALGRADDTMNLGGIKISAAEIERVLQSVPQVTEAAAIAVPSRLVIYAVCSAGRTLGKAELMAAMQNAIKRDLNPLFKIHDLVP-VEALPRTPTNKVMRRALRE--------- 117928275 131 ---------------------------------------------------TYQELYRRVNEFAALLRDFGVKTGDRVTLHLPMVPELPIAMLACARLGAIHSQVFAGFSGAACGDRIADAESKVLITMDGYAGLDHKAVARAAQQGC-TVEKVLVAGQYASKSPMRDFFVDDI-LPQFRNKLVAFLMYTSGTTGRPKGCQHSTGGYL-SYVAGTSKYYLDEDTYWCFAWITGHSYIVYGPLALGVMYEG-----TPT-YPDAGRPIAERLGVNIFHTSPTTIRMLRKVGPDEPAKYNHFKLMTTVGEPIEPDVWR--------WYYDVIGKGEAVITDTWWQTETGGFLGCQLPALAPMKPGSIYDENGEVVPPGSAGNMCIRNPWVFQGIWKQPERFVQTYWRDWPYFSGDGAVQAADGYFRILGRVDDVINVAGHRLGTKELESATLTVPEIAEAAAVPVMDELRGRAVEMYVTLKPGVAASTEIKAIETEIGKIAR--PKSIWIVSDLPKTRSAKIMRRIL----------- 47499964 2813 ---------------------------------------------------TWSQLKALVNQIAMALVEAGAKQDSQVGVYCDPSMYILPTLIAIAEIGGVYVPLDTQNPIKRLQLMVDDCQPDALLIDDSTATL---SLELETKAKMINV-NTIKAGPSNTF------HLD----NRARGNGMGYIFYTSGTTGVPKAVALTHTSLVHHFDGFIHCNNLNKCRM-LQQAPLGFDMSLTQ-MTLAIMLGGTLIVASSETDPTQLAQLMLDEKVTHTFMTPTLALSVIHHGYEYLRQCVDWEHASLAGEAMTTRVTSEFKGLRNLELCNGYGPTEITIIATELGDTLRDTHNPSIGRALPNYSCYILDENMQPVRPGLAGELVIGGAGVAIGYLNRQDLTEAKFLSDPFYRTGDKARFLSDGRLCFLGRGDSQIKLRGFRIELQDIASTIVASDGKVPEAAVSLRGEGDSAYLVAFVIPSDE---KGYLKQLLEELSLPRYMKPAKIISISQLPMNASGKLDQYAL----------- 82749890 1453 ----------------------------------VSRQGNHVALVMNDLTMTYETLRNYVDAIAHMLLSNGVGNGQRVALFTERSFEMIAAMLATVKVGAIPIIDFPKKRQGAI---LEDAKVTAVM-----------SYGIEIETTLPVIKGFVESKENEQY---DDLHGDQLENTAMLDNEM-YAIYTSGTTGMPKGVARNLLNLVHAWSTELQLVFLQHANIVFDASVME---------IYCCLLNGHTLVIEERVNPAQLQQLINKHRVTVASI--PLQM------CSVMEDF-YIEKLITGGATSTASFVKYIEKHCG-TYFNAYGPSESTVITSYWSHPETIPI---GKPLSNIQVYIMSDGLLCGIMPGEAGDSLAIG-YINRPELMAEKWRNNPFGKGKLYHSGDLARYTSDGQIEFLGRIDKQVKVNGYRIELDEIENAILAIRGISDCVVVSHFDTYVGEQQM-----------EQDLKQYLNDH-LPKYMIPKTITHIDCMPLTTNDKVDTTRL----------- 195353582 60 -------------------------------------------------------------RIAQQLKAMGLKQDDVVGIMGTNTTYLMPVLLGCL-LNGTPFHAVPWQDEGTIKHLFSITR-PKLIFCDGKCFQRLSIIARILKSHVYTLKDHRLGMPRVEDL-LEPTRAELYYVPETGDHTVAILCTS-GTTGPPKAVCISN-----------SACLFDFGFVTGQDVLLSFSTIDWSAGMFNMLFSGSTRIIPDRPTPEYMIQLVEKYKVTLLTVVPQQVASLLKIPKTSAQKLRSIKHLLFAGGHCLVATLKKMQSFLHGSLRNAYGLTETMVSYN---------YDTQSKPTSANIRVKIVDSSGELQGPKGLGEILCHNGQPWSGYVGNPQATAEMRDSAGWYHTGDVGYFDEDHHLHIVERKKDMLKYLGMMYYPHEVEEVIGQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSPKHVE--QYVRKNVSVQFKLHGGVQFVPQLAKSANGKVNRQAVKAA-------- 197729676 21 ----------------------------------AAEKPHRPAVRYGSTVLTYAELADSAGSVAAWLRERGVGRGDVVATVLDRSHRCAVAVLAAWAVGAAYVHLEPTDPDARIAALLESVGPRAVLTDGAH------------QGRVPEGPYAVAS--------LSDGHAAPYRVDDTHHDDLAYAVFTSGSTGVPKTVEVTQRALLNFCKVTAAVEPLDSTTTFAADIGKASVY--------GALLSGARLVYDRATTLDPELLAAELRAHPVSALTCTPSLLEALASEGRISGLLPGRLLVLIGEPLPPRAAAVLDASPGIEIHNGYGPAEATIAATV----HRVVAADTGGERVPVGHARVLDDACVPVADGVPGVLYLGGECLARGYRGDAETTAAKFVTVGLYRTDDLVVRAEDGCFDFLGRVDGQLKIRGNRVEPGEVETALLTVPGVRLAVVT-------GERSA------EDAPERAEIVAWLTER-LPAALIPSRIHPVPRIPVNMNGKADFAALR---------- 167743344 567 ---------------------------------QAARTPEAIAVACGAHALSYAALNRRANRLAHYLRAHGAGPERVVALALERSVDMMVGLLGILKSGSAYLPLDPAYP----------AERLAYIVDDARPALLLTEAARQDDWRDAGVPVVLLDADGPAIDACPDHNPDAAAGRDARTSSLAYVIYTSGSTGRPKGVMIEHRNLANLLGAMGEQPGIGAHDVLLAVTSL--SFDIAALELFLPLLHGARAVIAARDDAADPARLAHLIESSGASLMQATPSTWRMLAQHGWPRSARPLTLLCGGEALPPALAERLLAHVPA-IWNLYGPTETTVWSTRVTTP----VVDIGGPIA-NTQVYVLDERLRPAPIGVAGELYIGGAGVARGYLNRPELTRERFVDDPFYRTGDLARRRADGNLEYLGRNDFQVKIRGFRIELGEIEAQLAKAHGVQGVALAAR-DTPTADKRLVAYYVGDASAAALREHAAAR---LPAYMVPAAYVRLAAWPLTPNGKLDRAAL----------- 157074064 114 ------------------------DTFVDSFERRARAQPGRTILVCGGRAVTFQELDTRACQAAAGVAGLRAREPTALLVLPSQMLPALSLWLGLAKLGCPVVWINPHGRGPPLVHAVLSSGARVLVVDPELRANLEEVLPKLQAEKVHCLRSSPTPGVGALGAALAAAPSDPVPAADIKLRSPALFIYTSGTTGLPKPAILTYER-VLQVAGMLTLCGVTADDVVYTALPLYHTMGLVL-GVLSCLDLGVTCVLAPKFSASGFWDDCRQHGVTVIQYVGEI-LRYLCNTPQRPEDRTHKVRLAI-GSGLRAEVWETFQRRFGIRIWEMYGSTEGNVGF--INYPGR--CGAQGKTLSPFEEEPLRDSQGLCIRPGEAGLLLTQQPFL--GYRGPRELSEKKLVKDLYYNTGDVLAMDHEGFLYFRDRLGDTFRWKGENVSTREVEGVLSVVDFLQEVNVYGVPVPGCEGKAAVQLVP-GQAFDGQRLYQHVRT-SLPGYAAPHFIRIQDALEITGTFKLVKSRLREGFNVSVVA- 28395518 4 -------------------------TFIEKFESIAELFPTNIALIAGHRSITYSQLQHQAKRIAAGIQSEIDDNVEGVVLCLQRDESLIATILACHYLGIPYIPVDPRTTYEKIDHIL---SQARYLYISNVKISEYQ-------------KTLDVISQLNANTPFEHKSL-------TRASQEAYRIYTSGSTGAPKAVMVSHEYFCHLLAFRPGQTWLSSTSIAFDIFFLEYSVPLASGGTLILLYSPQQIVMRWSPSVYQATPSLFK------GLLGYLEQGW------------HFQKVLVGGEALSPQLSSALFAVYGPTETTVWSGAHVIAGDTRIG---QAIRNTQ---------ILILNECQQECAQGEPGRIYISGDGLALGYFNNPELTASKFTERRMYDTNDIGYVDNEGIVNFLHREGGFIKINGYRVEPSEITDTFEAIAGVSGSAVICLHDELSDSAKLIGWVECTEVTEAA-IRAFLQSK-LSYYLIPHHIFTIPALPYTLSGKVDGNRLEE--------- 153818342 86 ------------------------------------------------QRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEVKSIVIPTAMSNLKKSWFISVANAALSSLMPVIWNGTRSCNRPRHTV----VCLCSLPIRCISYTQHTANERGVRDNGARG------ALKYSMQIIYMPQDGVFWAAWVVGHSYIVYAPGCTTILYE-GKPVRTPDPG---AFWRVCQEYQVTALFSAPTAFRAIKKEDPNGDDLSALTTIFMAGERLDPPTLEWVQSKTGKTGWAIAGNPTGLIKAGSATKPENMPANQQGRPLPPSCLPTVWRNHDR----FESGYL-------------------AQFP--GYYVSGDGGYLDDDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDGVKIDAELVASVRNQ-IGAVACFKHAIVVERLPKTRSGKILRRIIRQ--------- 61098131 35 -------------------GSEAPKTVHEVFQEAVSKYGDYYALASKNGQWTYKMYYDKCWKAAKSFLKLVLERFHGVCILGFNSPEWFIADIGAIFAGGLAVGIYTTNSPEACHYVAENCSANILVVEN-HTQACRKSL--EIEHKLPHMKAIIQYGEEREFLDLEDIPDSQLRIESQKPNQCCTLIYTSGTTGQPKGVMLSHDNLTWTSIAAGRSLMLLEATLVVSYLPLSHVAAQMIDIWLPVTFGGQVFFAQPDPTAFLGVPRIEEKMKSVGAKSSTLNLKWMNGHSEVPMNFRLARQLVYKKVRKAIGLDRCTKCFTGATLEELYGMSESSGPHT-VSIPQAFRLTSCGKEMAGCRTLIHKPDADG------IGEICFAGRHIFMGYLNMEEKTKEAIDKDGWLHSGDLGKCDKDGFIYITGRIKELITAGGENVPPVPIEDAVKACPIISNAMLVG-------------------------------------------------------------------------- 186683608 17 -------------------------TVVDILRDRSSTQPHTQAFTFGETQESYYELDRRSRAIASQLQALGL-SGERAILLYPPGLDYLTAFFGCLYAGVVAVPAYPNQRNTPRIQAIIADAQAAIILTTT--------------TLLPNVKSLLTKHTDQGWLTTDNLAQDSWQQPEIDAQILAFLQYTSGSTGTPKGVMLSHGNLLHNAAVTYQI--MEHSSQFVSWLPVYHDMGLIG-GILQPLYGGFPCVLSPTSRPYRWLQAISQYRGTTSGFAYELCIQRITPEQKSTLDLSSWSVAFNGAEPIRSETLERFSATFACGFRPCYGMAEAVIEAATSEDIQTFVSCGQSVP-----QQQIVIAHPETLKPDEVGEIWVSGPSIGQGYWNRPDETKQTFHASLFLRTGDLGFLDK-GELFITGRAKDLIIIRGRNLYPQDLELTVRSHSSLRSGSGAAFSVEAENEERLVVVLEFRAKPNIEEVIAAIRQAVAEEYEIQVAVVLIKTIPKTSSGKIQRRA------------ 110679955 47 --------------------------------------------------WSFGALEAAVRGTATGFLRQGLTPGDVIVMRLGNTIDFPITYLAALAAGLVPVPTSAALTQSEAAFVIKTVSPKAVVAAPDIPCPDF-----AVTIDLETLQSF-------RSLPAAPYHLDPERL--------GYIIFTSGTSGKPRAVAHAH-RAIWARQMMFDGWYLRPDDRLLHAGAFNWTYTLGT-GLMDPWTLGATAVIPVAGTRPQELPLLARHDASIFAAAPGVYRQMLDRATPV--PLPALRHGLSAGEKLPPALAERWVHATGRPVFEAYGMSE-CSTFISQCPADQNVAGTLGKPQKGRRIALL--KNGEPVALGDEGTIAVSDPGLMLGYLNAPQETAERM-RGAWFLTGDQGVMNAQGHITYMGRDDDMMNAGGYRVSPIEVERVLADYPGITAVAVTEVRIKTDTTVIGAFYTGAN-ALDADKLRAYVSQT-LARYKQPRVFEHLPDLPMGANGKILRRVLRQ--------- 115374013 25 -------------------------------------------LTDGRLSLSYSELSGHFTHLDAFFASHHIVPGSILVLECVNVPGALSLLYVMSRGFSLVLLPPPGKAAPSVPLFCHH--------------------RLTVQSQLVDGADIVL-NRPETFLQYTRSEEPVLPLDPAHATGKIFLRTS-GSIGTPKLAMYTHGQLLANALNAVERLHLSEADHISLPVPLCHMFGLGA-GFLPGFSVGASLGFVEG---ANILRYLEHERYTVAFMTPALCSMFLRQQSAPEH----YRHVVLAGDKFDAAEARFRRAVL------LYGTTEGVIAASDAESHEGPRSVTVGPPL-PGIELKLEQPSDAGAAPEVVGAIVCRHPHGFEGYV---DNDGGPWTHEGWYRTRDWGRLHAGGLLEVLGRQDHSVNRDGRLVLLAEVERALEGITDVAQAITLLGAENLRGRHILALCTPRERSLDSAQVRAACASL-LPPYATPDEVRILPSFPLLPNGKIDRRTL----------- 157931627 4 ------------------------KSLHQLFEEQVAQNPEGIAVIFEGHKLTYQQLNNRGNQLAHCLRDKGVNPESLVGIFMERSLEMVIGLLGILKAGGAYVPLEPDYPTERLGDILSDSGVSLVLTQESLGDF-----LPQTGAELLCLDR-----DWEKIATYSPENPFNLTTPE----NLAYVIYTSGSTGKPKGVFISHRNLICWHQDAFEITPLDKTTQLARSAFDAAVWELWP-----CLTAGASLVLVKPQSPPELRDWLIAQEITVSFLPTPLV---EKILSLEWDENIALRIILTGGDKLSVSMPFKLINNYGPTENTVVTTSGIVPDYEEGNSSSPSI----GKPIS-NTKIYILDQNLQPLPIGVPGELHISSVGLARGYLNRLELTKEKFISNPFYKTGDLVRYLPEGNIEFLGRIDNQVKLRGLRIELGEIEAVLETHSQVEKAVVILREDTSENQRLVAYIVRKFPSLGIGELRRFLQQQ-LPAYMVP--------------------------------- 50424865 98 --------------------------------------------------YTYKELYDIILRFSYILKNYGVTADQTIAINCMNKPLFIILWLSLWNIGATPAFLNFNTKDQPLIHCLKSSNVTVFIDPDCAGPI--KETESRINQESPNVK-LHYINEPELLRVLTDKHRAPDNTRRPEDTDVSCCALTSGTSGLPKPAIMSWRKAFMAASFFGYIMKIDSKSNVLTAMPLYH----STAAMLGVLLAGGCISISQKFSATSFWTQAKLCQTTHIQYVGEVCRYLLNSKPHPDQQRHNVSIAYGNGLRIWLEFKKRIKAIFGVGACRKYG---GLIN---------LILSTQQSKMDPEDENEIWKDHD---EPGEMKILNAKNPETFQGYYGNKNATSSKVIRDVFFRSGDLLKMDQDGLLYFVDRLGDTFRWKSENVSASEVENELMGSKAIKQSVVVKVPNH-EGRAGFAVIDPLDEFSDESKHNEVLAKKTLPGYAVPQFIKISGEIEASHNHKVSKNQ------------ 195381383 99 ---------------------------GDIFEANVARQPDKLAIVSESQKWTFRQLNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGIITPLINTNLRGASLQHSVKVGNCTALIY-----GISYRSAVMDIAKDLPATTDGLTQGLAQQLNAL--LESAPKDKVAAGASDKLLYIYTSGTTGLPKAAVITHARYFFIAAGIHYTLGFRANDVFYTPLPLYH----TAGGIMSMLLFGSTVVIRKKFSASGYFADCARFNCTIGQYIGEMARYILATPAAPHD--RQHQVRMVFGNGLRPQIWTQFVERFNIAVGEFYGATEGNANIMNNDSTVGAIILPQVYPISPHTGEPIRNEKGELCAPHEPGVFIGKGYVDTKASSKKVVHDVFCKGDKAFI-SGDLLVADERGYLFFKDRTGDTFRWKGENVSTSEVEAQLSNLVSYKDTIVVCIP-QTEGRAGMAAIYDPTREVNVSKLGAEL-ATALPSYARPIFLRFLRRIDLTGTFKLRKVELQQ--------- 21224739 549 ------------------------------LREGAARTPDRVALHGADGRTTYREAADRVGRTAAALTASGTAPGELVGVLA---------------------------RKSPGQYLAALSVVAAG---GAYVGVDWPPARLDALLARHGIGRVLADAEGARLLALEPVHVLPLDAPVPAPDDLAYVIFTSGSTGTPKGVAIPHGGLLNTVQDMVERFGVDDRLLSLSEL----HFDLSAFDLFGALCAGATVVVPPCPDPDLWAHWVRHSGATVWNTVPALLDMLLDHLGDERDVLGGLRLVLLSGDWIPLGLPDRVRAAPKAEVVALGGATEASINYHVVDDPSWKSV-PYGLPLA-NQRYHVLDPDAADVPHWVPGELFIAGDGLAAAYYGQPALTAARFTGERLYRTGDHARYRPDGTLEFLGRLDSQAKVRGYRVDLLEVEQQLAAQPGVRAAACV-VTGTGAAARLIAFLVAEEPVPGPAALRARLGTT-LPSYAVPSAFHTVAALPLTANGKRDARAL----------- 145257632 79 --------------------------------------PDAVAVEDSDRSVSYRELIARADMIADQLDQGSLKLGSPVCILADTGLHQVMAQVAVLRAGGSCVPIDPAAPEDRIKSILEDLN-TRHLIAD-------KSNIDRVQQQSAIL---IESGEAKIDLDTKAEITVRTNCPDSHRSHIIF---TSGSTGRPKPIQVLSSSILHALNHFPFGPLL--SSDRMTTL-IAPGFDMSVCEMWLTLLAGATVVRVPDPSLED---FVRKHKITVTALFQVVALI---APST----FGGLRHVVVGGEAVSSSALRKVEAAPPENLWNGYGPAEATIFATRLDKEE--MRRPRVSIGRAVGDTKIY-LLDEDLNPNETGHICIAGPQLSPGYLNRAEENEKKFTRLGVYRSGDFAQW-RDERGVLEGRADDQVKISGYRVELGDISCCVEEHRKIHACVVKYIPDGFLE----AYAVPSDSQVSSEELIDWVKVR-LPSYMVPKMIHMKRNFPLSHSGKVDKKALQ---------- 54026712 37 -------------------------SVGLFFQRTAHRHPHRVFLRFEGAAYTYREANAEVNRYAAVLSGRGVGRGDVVGVLMTNRPETLFVVLATVKLGATVGLLNHNQREKVLAHSFGLLDSVLNVV-----GAECREALESLPEPLP---NVLAAEELHEAARGAEA-SDPAVCAEITARERAFLIFTSGTTGLPKASVMTHHRWAKSMHGLGGLIRLRGDDVMYCCLPLYHNNALTV-ALSAVLAAGATYALGRRFSASAFWDEVIRERATAFIYIGELCRYLLN-QPPRPTDRQHRVRLAVGNG---------LRPQLWDEFTTRFGIDRVVEFYSASEAPIAFVSHTAGFGPLPYDEERGPDGRLRRVRSGGVGLLLAKGRQPFDGYTD-REATEAKLVRDAFFDTGDLVRDQGWWHIAFVDRLGDTFRWKGENVATTEVENALAHHDSIAEAVVVDVPGAD-GKAGMAAVTLHPDAEFDGRGLARVAYEQLPSYAVPLFVRVVPELEQTSTFKSRKVELRK--------- 56478078 140 ----------------------------------------------------------------------GIKAGDRVAAFMPNMPETLVAMLAASAIGAVFTSASPDFGVQGVLDRFGQTEPKLLIACDGYKAIDVRPKLAELAPQLPSVARLVVAGGADDFVAPHLAATEPVRLP---FNHPLYVMYSSGTTGVPKCIVHTLLQHLKEHKLHTDVREGDRLFYFTTCGWMMWNWLVSACGATLMLYDG-------NPFVDDGKLLWDYAQATSAKYIETLAK--GDVRPGQSHDLSALRAVLSTGSPLAPQSFDFVHEAIDVQLASISGGTD-IISCFVLGNPALPVWRGEIQCIGLGLAVEVWDDDGRPVV-GEKGELVCRKPFPSMGFWNGAKYRAAYFERPGVWCHGDFCEITAHGGLIIHGRSDATLNPGGVRIGTAEIYRQVEKLPEVLESIVIGQPEAPTDVRVVLFVVVLDDA-LAARIRQAIRDNATPRH-VPAKIVQVADIPRTKSGKLVELAVRNVV------- 167841939 41 ---------------------------------------------------TYAELDGLANRFAHEMRRLGAGRGAIVAISRGRDVVMLAAILATFKCGALPIDGAPAQRKRYMLARC----ACTLMLADAHADHAIDNRAVTVVDPAAWLASGPQAGHA---------------LPDVTLDDPAYVIFTSGSTGEPKGALLSQANLVNHLWAKIDDLGLHAGDRIAQTAPCA--FDLSVWQFLAAGLVGARVTVVAQDAPPALLDALARANVTVLQAVPSYLATLLDVVARHRARADTLRIMVTAGESLPIAVARRWFDVSDAPLVNAYGPTECGVDVTHAPDGDAVPI---GRAI-PGAELHVVDADLAPVADGDAGELLIGGVATGVGYIDAPAQTATSFVRGRFYRTGDRVRRRGGGVYEFLGRLDLQIKLRGHRIEPEEIEAVLLRDPHVRAAVVMLYRDGERAELAALVERAEPDLPVDAEACRARLAAALPAYMTPQLIEIVFAIPLNERGKTDRAA------------ 90424852 1911 -------------------------TIADYVSQWASQRPDAPAVIDNEGTLSWSQLAQASENLATRLAARGVGRGDRVAFCLHRGAGPLVTMAAASRLGAAFVPLEPEHPAAHATLLAE--SGAKVLVTDASTQGETAS--------IPTLGWSRDAPAA----------TAPPRV-ACRGSDLAYILFTSGSTGRSKGVMVSCGGYAEAMLRRLAI-----PAPLIFAIVTSFAADLGYTSVIGALASGGTLNVVDAATARDPAALIARAPADVLKIVPSHLAALMDAAA-----LLPRRALICGGDVLTFALVQRLAALRGLRVFNHYGPTETTIGCTMVEVTAALAALADGRPIGHALDGAVVEDADGTVLPGETGEIRVSGAGVALGYLAPAADAGFIRRADGAYLTGDLGSIDADGLVRFLGRNDDMAKIRGHRVDPNGVAAVLRACPGVSDAAVLVKRDDAGAARLLGAVVAHGQ--TADSLTTLLIDRLPEAHR-PSRLIIVAALPLTANGKVDRKAL----------- 153826835 21 ----------------------------------------QVALNHAGQTLTWQALDSQVAHYAKALREQGVRSGEVVTLVGKNHLHTVLWFLACTQVGALCAFVAPQARLQEATLYAEQSPKHLWLAPSCALSEEEIAELNAHRLSLPDERDESVGGESSQFF----------------AEQLATLIFTSGSTGTPKAVAHTHQQHLASARGLLNKFAFTESDSWLLSLPL---YHISGVAILRWLAVGATLKIGTGDLQNDI------AGVTHASLVPTQLKRLLDG----RSRLTLKRVL-LGGSHIPVELA-QMAATRGIDTWLGYGMTEAASTVTRVDG-----LAGNGELLD-HRELRLVD-----------GRIFIAGKTLAQGYYRQGQLVPLT-NEQGWFDSKDLGRWQGNN-LLIDGRADNLFISGGENVHCEEIEAVLNQHPHVQVAIVIPVQDSEFGARPVAVI--RSEAEWCQAIGDTWCQAKLEKFKWPIMYFLLPDALLDGGIKVSRAAVKAWLAD----- 198453961 61 -------------------------------------------------------------RVATYIRGLGLKQCDIVGLIARNTTHLVAVAYACFFNG------MPFH-SLNISYEQDTIEKLLSITRPRLDGDEYRVLAATEHIKLDTTI-ITMRNHPSGSLRIQDILTTPIELEQGPDQTLAIL-CSSGTTGVPKAVTITNSQQVLFFRLTSNDVQYTHSTLWISGLII-----IISAGV----FSTTSIIADNVFDPALLCRMIKEYKITFIFQCPSHMAMLANCPEFETSDLSSIRFYIYGGSNCSLKVQNRIRSRLSC-LHFAYAVTENSVGCTNLHFDEK--PNSVGRPIKGI-SLKIINEQGEALGPNETGQVCFLNGQNWSGYYGNPEETLIIRDSEKWLHTGDLGYMDEDGFLYIIARQKDMLKYHNIMYYPNEIETVISQMQNVAEVCVFGIWNAVNGDEAAASVVKRHGTNLVAQVLDFVKEHIDAQYKLNAGVIIVDDLKRSANGKTNRRA------------ 46109596 233 ----------------------------DLWRESVRTAPRAPAVDAWDGTLTYNELDDAAEKLALQLLSKGVRTGDFVPFSFEKSVWMVVAVLAILKAGAAFVAVDPSQRAKEI-----ISQINARLI-----------VTSPKQSKRFTQMGLNVLQVSQSTIEEGDNTRQFRQLPRVLPNDPAVCIFTSGSTGKPKGIVVQHQ--ALTTRMLAEGGALGYKGARALQFA-ASTWDIFITDIFATLLHQGCVCI-PSEQ-DRLFNLAENHNVTLAIVTPSLANTLSPAS------FPTLKTLIFSGEALRKDVVARWSSQNGLALYQGYGPAEGGCIIGPLANRAEVIGHAVKEYICILVDPK---NQNRLVPVGAVGELLVAGPGLLQEYIKDPARTDAVVVETRFYKTGDLLRYTLDGSLEFVDRTDGQVKYHGQRIELGEVEYNLGLFPDVHSMATLVKEGPWSGQLVAVVIENRDSADIQEKITEFLSSR-LPRYMIPGKIIVVKGLPLNASMKLDRAAIQKWI------- 126456322 514 ----------------------------DLIDARAQQAPHAIAVSCGGRSLDYARLKADSDALAQRLRACGIGAGDFVAVRLDRSTALVVGLLAVLKAGAAYVPLDPDYPDDWAAQMLGDCRPAA-ILTRAALAAGAHALARRVAADGPADADTHAADGARAAAIAAARQAAASRAHAARAADLAYVIYTSGSTGAPKGVMVTHTNFLASMARRPGL----HARDTLLAV-TTYCFDIAALELFLPLVQGAHCVICDSASARDGGELIDAARPTVMQATPSTWEMLLHAGNARR-----MRVLCGGDTLPDAVKARLLED--GGEVWNLYGPTETTIWSM-------VAPVTAERPTSPIDNTRIRDAYGNPVPIGVPGELCIAGDGLAAGYLNRPDETAARFVDDGHYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPAIRAAAVVARRHAG-GDQLVAYYVGADDAPAAAELRGHL-AGALPDYMIPALFLPIDALPMTHNGKLNRKAL----------- 50292253 212 ---------------------WCGGCIHDIFQDNAEKFPERTCVSTKTRTFTYKDINEASNIVAHYLINTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPKGLIVIRAAGQLDYITKELDLVSRIPSIDNGTVEGGS---LPSEDVLASYTELKSTRTGVVVTLSFTSGSEGIPKGVLGRHFSLAYYFSWMAKQFNLSENDKFTMLSGIAHD-PIQR-DMFTPLFLGAQLYV---PTQDDIAEWMGKYGCTVTHLTPAMGQLLTAQAVTPFPKLH--HAFFVGDILTKRDCLRLQTLAENCCIVNMYGTTETAVSYSRSQDPHFLKVMPAGRGMKNV-QLLVVNRNDRTCGVGEIGEIYVRAGGLAEGYRGLPDLNKEKFVNNWFYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITL-VRNNLEGEKCLVYMVPRFDKPETKDLKAFLKKR-LASYAIPSLIIVLPKLPLNPNGKVDKPKLQ---------- 169623371 1275 --------------------CLVRRCIHELIQETVQRQPASIAVHSWDGEMTYERLDRLSSAVACKLASSGVQPED--IVTLCFEKSMWAVVAMLGVAKSGGVFVAPRARAQAIVTQCKIALAS----PSCHACLD--GLVEDI---------LLLSGHAEEWSGLEV--SSLVKVQQ-KPANALYIVFTSGSTGTPKGVVIEHQNFCSAVAANRE--WLRIERTSRVLQFTSYSFDASLEEIFTVLVAGGCICVSEQDRLSDLASFVRRAAINWAAFTPSFLR------SLEPRDVPSLDFITVHAEPMS---------------QMLVTRWAGQVHMRPSYGPTECVTSTVGERMTAHSDARAWDPMRLDVPVGAVGELVLEGAIVGRGYLRDPQKTAAAFVTLSAYRTGDLVRYAVDGSLVILGRREDQVKVRGQRVELAEIQYRLLAPELAHSLVLLPKAGPLQGRLTVVASLSEQIDPSPSSLQLIHLSPGLPAYMVPDTWLLVGSLPLQVSCKIDRK------------- 195381467 31 -------------------------------------------------------------RLALYLRREKLTQEDVVGIIGSSSTYVGPLVVACF-FNATPFHAVNATRDAPTIATLFLVTKPKIMFCD---GSDYERIKEVTKDWAP--KIITLTGRVEGVPFIEDLLQQPASLNK-NGDQTALILCSSGTSGLPKAVALSHKHVIAPFCKSTDLL-LTHATVDWATGFIAI--------AIGLLYGVPRVLFDGGFNAEKFIGMIQKYKATTLVLAPWQAYEVFTNPLATEESLDSIRFSFITGGWISMQVLQRAQSLMKKSIVAFYGTTETGAITVNIDHSLQ---SSVGR-IFPGMRIRIIDEHGNNLAHNEVGEVLIDIGSKWLGYVANPVDTEATL-QNGWINLGDLGYFDSDNNLYLVDRKKDLLKYKSKHYWPNELEQIIAELPDVLHVCVVGVRDIRNGDSAGALVIKKSGSPTEQQVIEQVAQRVVVDYKLHSGVQFVDVIPRNQNGKLMRSLARKEFEARM--- 194757156 129 --------------------------IGDIFEANVARQPDKLAIVSESQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLMENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIY-----GANFRSAVMDIAKDLPAHVGLMVASEAQQLNGLLDTAAKAAGASRADHQDKLVYIYTSGTTGLPKAAVITHARFFFIAAGIHYALRFKDEDVFYTPLPLYH----TAGGVMSMLLFGSTVVIRKKFSASGYFADCARFQCTISQYIGEMARYILATPAAPHD--RKHQVRMVFGNGLRPQIWPQFVERFGIAVGEFYGATEGNANIMNNDSTVGAIILPQIYPISPLRNKKGLCERCGVNEPGVIGKIVKGNPCREFLGYVDQKASTKKVVRDVFFISGDLLIADERGYLFFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVVSIPHT-EGRAGMAAIYDPTREVEVSHLAEEL-AKALPSYARPQFLRFLRKIDLTGTFKLRKVELQQ--------- 145607387 945 ---------------------------------------------------SYQELNRQANRIAHLVIGSKVMPGMTVAIIMEKSISLYAGILGILKAGCAYLPLLPSTPLQRIETILGHSEAAACLC-DASSIRNLRSIQTGCQ-----------------FLDIEDLIRYPDSNPDITASRVANIIYTSGSTGIPKGVCVTQLNIMSNLDVLSRLYPLSEGTDKPGRLLQSCSQAFDV-SVFEIFYAWKMGMCLCSAVNDTLFADLEN---AIRALITHLSMTPTVAALVQPKNVPGVEFLVTSGEPMTEAVASKWAGI----LYQGYGPSENICTVKKMKAGDVIFENTSS--FVVHKESR----NGVDLVPGCVGELCFGGDQVVQGYLGMPELTREKFVEHRLYRSGDLGRMLPDGSLVISGRVDDQIKLRGQRIELKEIDSVTRESESVNAAVLVSRGTQ-KADQLATFYVPLATAPESQAIFHLLTSR-LPTYMIPNYLIPISVIPTTPSGKVDKARLRDTFAQ----- 167578694 8 ------------------------KTINELLRVRAATRGEKVAFLSGQQSITFAELELSARRVALMLQRQSVGIGERVLLLCRPGLDYIAGFLGCLYAGAVAVPAYPRQHASRVVGIVESAGAKAIL----STGDDF---ARCTKLLEDTAASHVALLDLDAAKPL-DATFEPA---DVAPSHIAFLQYTSGTTGKPKGVMVTHGNLIHNLALIGEWMGYHEESTMVSWLPPYHDMGLIG-GILTSLFGGFRCVLMATGAPDFAYRMCSRDEQLATLDLSCLKTAYSGAESVRYGTLAEFATLLVAGR--SAPRPLRTVCVDQAALQQIRRAFEGLAPQTDERDGERVLVSVG----VPIGEQRVLNTNER-CADDEIGEICVAGASVAPGYWQQYEQTLATFQEAGFAGTGDLGFYHR-GDLYVTGRLKDMIIIAGRNYYSEDVEYAVISRPELVPNGCAAFTVDAGDEERLVVVAEIERTHRKGDLDALLREAIWLRHDIPCAVLLVSSVPKTSSGKVRRGECRKRLRD----- 91975583 84 ------------------------------------------AIVSDRDSYSYAELARRINRYARWALENGVGIGDVVCLLMSNRPDYVAAWLGITKVGGVVALINTQLVGASLAHCIDIAQPGHIIV-----GEEFVDAWESARAHLGAAPRIWLHGETSGDKALDQAALAPQEQRDVGIDDLALLIYTSGTTGLPKAARVTHRRVMGWAGWFAGLTDAAPDDRMYNCLPIYH----SVGGVVAMLMAGGSVVIAEKFSASRFWDDIIRWDCTLFQYIGELCRYLLQAPPSDRDTRHRLRL--CCGNGLRGEIWEPFQARFAIRILEFYASTEG--NFS--------LYNVEGKPIVKFDVETGGPLRDENCARGETGEAIGRIGEARDSGGRFEGYTNDSETEDAWFRTGDLMRLDDKGFFHFVDRIGDTFRWKGENVAASEVAETIAACPGVIDASVYGVSVPHTDGRAGMAALVVDDRFDLAALHRHLAER-LPAYARPVFIRIQAALQITGTFKQNKQDL----------- 158333908 74 --------------------------------------------------------------------------------------EFVSAFFGCLYAGVVAVTDNPPRKPEAIAKLQIRAKASEATVLVSTAGF-LEHLKNQMK-KNPDLAPYLLTWLATDTVPTDQAST--WTQPELETDTLAFLQYTSGSTGDPKGVMVTHGNMLHNSKMIYESFGHSDQSQGVIWLPLFHDMGLVG-GVLQPLYGGFPVTLM-SPIALIQKPILWLEAVSTTSGGPNFALLCQKVKPKQRDDLSKWEVAFSGAEPIKADTLDKFVDFFGCGFRRCYGMAEGLLDSTALADNKVVPVEPESKAQAIIGCGRMWPDTLTKCAENQVGEIWVAGDGVGKGYWNRPDVTAEAFQEGPFLRTGDL-GFVQDGEVYITGRIKDLMIIWGRNQYPQLIEQTVQCHPALNHGAAFSIP--LNGEEHLVIVLPVEEVIGAIRL-AIAEDHMAEVYAV--LLLKPGAIPKTSSGKIQRRACRTKFLE----- 145593231 471 -----------------------GDTPWDWVSAAARRRPDAPAIEDPNRQLNYGQLVAEAERINAGLAAHGVSPRAVVGLAAMTLCDTVTAILAILRRGAAYLPLDPGLPAQRLEYMVRRA-GCEFIVGETVVPGVPTVTVADLAAA-----------------------TQPVPDSLADPTAPIYVMYTSGSTGQPKGVQMGHRPLANLTSWQIAALSMDAETRFLQYAPL--GFDVSFQEILPTLAAGGTVV-SREPADRRMFAMLTRIAATVTHVYLPVAALLVQIAAARDTRLPALRYVCVSGEQLTVDDEIRFLAHPHCTLVNLYGPTETHAVTSHRLSYRDSVWPTHMPIGQPYPGVRAYDVTGHLAPPGVAGELLLGGDCPADGYINDPDSTVERFVPDRFYRTGDLVVRDDRGDLVFLGRMDTQVKIRGYRIELGEIETVANQVDGVRQAVALVRGSGVDRELGLIVRLDTDATFDPEQVRQRL-ATALPVYMRPLWIFAVEVVPTTPTGKTDRDALLRLADELLV-- 158284793 49 ----------------------------------------------GEVQINYHALNSTANRLAAMLHRIKEQARSQVAVCMHPTDRLVTTLLAIWKAGALPIDTFPPNRIQHI-----LGEAKALVVYDA----DYDNAA--IFGKTPAVSYAELRKRASD---LSNANIRPEAMLGKGEAQLALVLYTSGSTGVPKGVRLNHETILNRLQWQ----WGRSATERIGVFKTALTFVDSVSEIWGPLLNGMAIVIVPTNNPEKLVDLLERYRIERLVLVPTLSLLY-----HLRIWVCSGEPLQISLARYFQEGVHQLCNFYGST--EVMGDVTYFVCESRLEGYEKVPINTTIYIMSP---------DLRPVRTEEIGELYVAGLNLAEGYVNGRDPDAIDPSFGRLYKTGDYASVSK-GCVYYQGRMDSQIKIRGHRVDLSEVEANLLGLAGVDKGIVLCYRAGEIDQALLGFVTLEQGAPTGLQVEAALGDK-LAHYMIP-QVVLLESIPLLVNGKIDRQTL----------- 171316417 21 ----------------------------DILRERAEQTPERIAFHFLRVSWSYGQFAAAAVHVRDRVLQHALHER-RVLLLLEPGLSYVAALFGILLAGATAVPSFPPAGSRAVARFTSICRDAH---PDVIAGKLHRSLQPQLQRAAPALLTIDEDSFDDGAVSVHDLRN--LLEQRVDLDRPALLQYTSGSTGEPKGVIVTHENLVSNCAVIAERLGPDPDRVGCTWLPPYHDMGLMGALLLAVYSGFPLVILSPQQRPYRWLKAITDYRVT-TSVAPNFAFLCVDNISEEEADLSSLQHVFCGAEPVSHTTLERFFARFGRAVVPCYGMAEGRSPVSLIEVDKEALVRGLCKPHEPELDVHIVDPATKRVLPERTGEIWFSGPNVAAGYLNADAHGGGDTTR--YLRTGDLGFLNH-GELFVTGRIKDVVIVAGRNLYPTDIEGSVQAHDAIRTNGVVAFSIDGAHGESLVIVLKRSRRPRAAITLAVTRDHGVSPAVV--HLGPTGAIPLTTSGKVRRQACKQAFQQ----- 182413778 13 -------------------------TLVALLRGRAQHQPDRRALADGETEFTYAELDRRARAIAARLQTI-TACGDRALLLYPPGLEFLAAFFGCLYAGVIAVPSYPPKRNRPDRRLQAIAAGATVVLTNAEVADDLE--ARLTHS--PELR-------AWQWLATDRIPTDEARDPQVRGDDLAFLQYTSGSTSTPKGVMVSHGNLLHTLD-DLDRGW-DHTSVMVTWLPIFHDLGLIY-GALIPLFKGFFCVMLPPPAPVRWLEAISRYRATHSA-APNFAYDLCVAGTTARFDLRSWRMSLNAAEPVRAETLAAFNAAFACGLSPLFGLAEATLKVSALPEPTRIVPGTDGQPIVGCGWRGRTDNRYLIVDPDHVGEIWFAGASVALGYWKRPAETAETFNGDGFLRTGDL-GFVRGEELFVTGRVKDLIIIRGLNHYPQDIELTVKGHPALRPACGAAFSVEIDGERTYLRKLNVDEV-VAAIRKAVAEQHDLQVSAIA--LLRTNSVPKTSSGKIMRRACRQ--------- 114765326 32 ---------------------------------------DKIALATGAERWSYHRLIAAVRGTATGLLEAGLAPGDIVLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTAREVAPMLDHLKPAAILRGEGVASPD---------TEIPVFGP--ESFEAWHALPPAPWH---VGDPE----RLAYIIYTSGTSGFPRAVGHAH-RAIWARQMMMEGWYLHPSDRLLHAGAFNWTYTLGT----GLMWTMGATALIPAAGIDPALPLLKRNDATIFAAAP---GVYRKLLKYPLPPMPKLRHGLAAGEKLTATTRDAWREATGNEIYEAFGMSE-CSTFISSAPAHPCDADMLGRPQAGRRVAILGED-GAPVPLNEPGTIAVHDPGLMLGYVGAPEDTAQRFIGD-WFLTGDQGCMDEDGQIRYLGRGDDMMNAGGYRVSPIEVEAALADLPGITEIGVTDVAVKEGVSVIAAFYVAEEELDET--MLAARAAERLARYKQPRAYLRIDALPRNANGKLIRKALKD--------- 146324637 3076 ---------------------------------------------------TYVQLAERANAIAASLLNAGAAPSIPIGVLLDPGVDTIATILAILRIGA--AYVPLDTRSSDAVLSDILQESQPGIVIH-HSATAPRSLKASAKTKLVTLNAV----PQKTIRKIQD-----VSVPE----GLAMILYTSGSTGSPKGIPLTNANIRTPILGVSERVPLGREVVLQQS---GQGFDAAVYQIFIALANGGTLIMVDNDDPAKVAALMAQESVTCTTHIVSEMQALLKYGYDELRNCSSWRIAMVAGEAFTVHLLDQFRALNRPDLKVIYGPTEGEVSFNRISSSETSI--PIGKAIPNYG-TYIVDQHCKPVPLGWPGEVAIAGPGVASGYLNLGELTQAKFRSDCLYLTGDRGRMLSDGSIVLSGRGDDQVKIRGHRVQLGDVARALVSRGVFADAAVILKGDDTSNPQLVAYVV-FSRTSNIQDQQTYLRQLNVPAYMRPAITIPLDTLPVTDRGKLDSKKL----------- 195433857 61 -------------------------------------------------------------RVASYMRKLRLQQSDIVGIVGRNSTHICAVAYACF-FNGIPYHSVIKEFKEETIKFGQTKPSLIFCDGDVYDKI--CAATANFKVKIITLTNKINSLDIEQVLPIEK-GFKPARLEKGIDQTLAIL-CTSGTTGFPKAVTISNSRKIFTSSDNLTTADVQYAYTTLEWIGGLHT--IVSSGV----YSTTRIIADDEFDPSRELHRIEKYKVTWWRLSPIMVIGLEKTEKFHKTNFASVDYCIIGGDRCPVPVVERFRNRLKASVALTYGLSEGFMVTTNFH--LDIKPTSVGCLQCGY-KLKILDEQGKILGPNEVGEVLMYSGQYWGGYYGNPEETQRVYDSERWYHTGDMGYVDNDGFLYIIDRKEDMLRYNLSTYFPNEIQNVIEQISDVVEVCVFGLCDANADIPAAVVVKKKGSKLQAQDVVDYVKEHVEENYKHMDKVLIVENLIRALGGKINRRVNKE--------- 91791134 66 ---------------------------------------------------SYGSLRTRAWAIAAGLLSLA-KPGDRALIMLPSGLEFIQAFLGCLYAG---VIAVPLYPPRPNQNFQRLASIHASATP---------ALAITTAAQLPGLKTRFQADEQMNWVAIEALMQEPRPLP--SSTDIAFIQYTSGSTSAPKGVVLSHGTIVHNQEQIRKAFRHDETDHVMGWLPAFHDMGLIG-NILQPLYLGIGCTLMSHLSPFRWLQAISMYQATTSGFAYQLCVQKISEEQKAGLNLSSWKLAFCGAEVVRPETINQFSQAFHCGFDRCYGLAEATLFVAGAAAKDDALIRSYSAEALRGGRARVPDDHDRIVNPGEVGEIWIHSGSVALGYWNNDVLTREVFLEKSFLRTGDLGFFDEGKNLFITGRLKDLIIVRGRNHAPTDIEFTVRSHPSFRQAGCAAFAVDIDGEERLVVATARDVDPRDAACEQVTREHGLKVYEIV----FVRALPRTSSGKIQRYLCAQHYLNGMLA- 189500999 2 ----------------------------DLVAAAAKTFSDSPALVTGKEILSFHDLEATTTRIAHTLSQHGIRKGDVVALCMSNNPELLLLLLALLKTEAVSAYRFPAPR---LQALLPRLNPSLLIGPETLTG------TLSFPAKL-TPEEILAEIDTEIPLP-RQFNTSTTQTPQHLNTPLSIIHTS-SSTGNPKAALHSFGNHYYSALGANENLPFGPGDCWLLSLPLFHGYAL----LIRSLLGGGALAVAEAGTPRDALHDFQLSHLSLV----PTQLYRMLHDDETLKKLQRLKAVLLGGSAVEPALLTEASAA-GLPVYLTYGSTEMSSQIATTPGPTSTI--TAGKVL-PY----------RKLAIGSGNEILFKGPCLFQGYLSGKG-PVLDTDASGWYHTGDTGILSPDGELQVTGRMDNMFISGGENIHPEEIERALCSLTGILRAIVVPASDPEYGMRPKAYIETAENAPNDQKIIDTL-SREIGKIKTPVAITRIDA------------------------- 148977719 17 ---------------------------------------NKVALNSEQEQLTYQQLNHRATLVAQSLVSQGLSGQ-LVVLHFPSSIELVVSILGVLKAGG--------------TYVCAYPQQRKQYILD-------KSQSRAVITRQP-LDLAVDLTLDYSLLLLEPLHTVPAHIDPSPIMNVIF---TSGSTGEPKGVKLSHTNILSFIDTHSDICMPQLSSIAFDAFQFE---------LWVMLLNGGTLCLLPEKTLLNAPALIERHQITMAFVTTALVNLFIHQPTIRR--------LYFGGEELKSNAIKHDFPDYDFELVHCYGPSETSVWNVSYHCQQWEATLPLGNPLSNSTLLLV-DQHGQAITPNQIGEIYIGGPCVSEGYLHDDPLTQQSFVIDGYFKTADMAMWNADAQLVYSHRIGNTVKHNGYRVNLNEIDRAIQS----CDNQVQSVTTQLNGELATFYCQTQDELAIRHRLNAI-----LPAYMCPTHIVKVAQFPLTPHGKIDVPALHHHLNER---- 104779428 198 ------------------------------------QHAERTALNRDGQRYSYGQLHARTQRVLLPLLPEAGEHPPVVAVCMAKSPELYASLLAILGCSALPLDATPAERRQRI-----LADAKACVVPVGIAHLDVRALSIAEDAQLPSLQRPACAGQA------------------------CVAIYTSGTTGLPKGVLLSQGNLAHFMAWYREHVALDRHSRVLQFSTIGFDASLLD--ILPTFACGAELVLPNEDQPQQLVRLIHSQAVT-HAFLPPALLSILS-----RDTHLGLKHLVTGGDVCEPEVIVRLSG--QCRMHNIYGPTETTVATTRVFASGESNRNL-GLPIA-NTQVLILDEDLRPVTQQVAGELYITGPGVGLGYLNNPALTAERFVEDGAYRTGDIGKWTTQG-IELSGRRDNQVKIRGFRVEPEEIE-HCLRDSQLFAQVAVVIDAQ---RRVLAFVAHGHGADAEQQLRAH-AEQHLPDYMRPMIYQVLEQMPYTANGKVDRQALSQ--------- 215495169 17 --------------------------------------------------------DEFTNRVANCFLQQGLRPGDEVALYMDSRPEFVMIWLGLAKVGIVPALVNSNLKSDPLVHTCIDAKAIVFGKEQVNAMKDIGSVVMQKGD----YRYYCYGSSDTQPLPATDLNASPVA-PDISIHDKLVYIYTSGTTGLPKAAIIKHSRYLSMASAAKYMMPVREEDVLYSALPLYH----TSGGILAVLLFGNTVAIRPKFSASRFWDDCIKYDCTVTQYIGEICRYLL--AQPTRPQERQHKIRMMFGNGLRPQIWTQFTERFNIKIRELYGSTEGNAHVMNLDNKVGSVVSRIASNVHPVKLIRVDEDTGRDCEPDEVGELVGRHIHSFDGYANQSATKKKVYHDDTAFASGDLLVMDEFGYLFFKDRTGDTFRWKGENVSTSEVEGVLARIAGLTDCAVVEIPGS-EGKAGMAAICDPD---KKTDLKVFLKENVLPAYAVPLFVRVVADLEATGTYKIKKVDLQK--------- 182685114 29 ---------------------------------------------------TYGDLKADSDSLAAVIDQLGLPEKSPVVVFGGQEYEMLATFVALTKSGHAYI-PIDSHSALEVSAILEVAEPSLII---AISAFPLEQVSTPMIN-LAQVQEAFAQGNNYEI-------THP-----VKGDDNYYIIFTSGTTGKPKGVQISHDNLLYSFDLSVSVITQDFKQLFSFTNWMITDKEFATPSRLSVMYLGGTLFTLPSVITQDLFAAIFSLPIAIWTSTPSFADMAMLSEYFNSEKMPGITHFYFDGEELTVKTAQKLRERFNARIINAYGPTEATVALSAVAVTDEMLATLKRLPISP---TFIIDEEGNKLPNGEQGEIIVSGPAVSKGYMNNPEKTAEAFFEEGLYHTGDVGTMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSRFIESAVAVPRYNKDHKVQNLLYVILKDQFERDIDITKAIKEDIMMSYMMPSKFLYRDSLPLTPNGKIDIKGLINEVNKR---- 83720368 44 --------------------------------DVAARRGDALAVTCGDERWTYGALAARARRIAEAVRAAGEAGGEPVALLYPHGAPMIAAMFGVLGAGKVPLIALPHLQSIVRECGCRIVLAAPELA--------------ETAARLGVAARVI----DDAALPEAD-----APLDARDGDAVSYLLFTSGTTGVPKGVMQCDRNVLHHAACYASSIGLNDED-RMTLLPY-YGFDASVMDIFATLLTGASLHLVRERGVDGIGAWLARERMTIWHSTPSV----LRAAFPAFARPAALRWAVLGGEAATGGDVALVARHGGCRLLNGLGPTECTTALQYVADPAAVARLPVGRPVPGVEVALL--DAQGEICATE-GELAIVSPFVALGYWGRADLSAERFGEDGAYRTGDLLRMNARGCYEHLTRVDDQIKIRGLRVELGEIQATIGAHDDVLQAVVLPRPDDLTQQQTIVYVVLRAGAAGVAALREYVAGR-LPAYMVPRAIVRLDAMPLLPNGKLNRR------------- 148979255 9 -----------------------------VLRALRARHAHQRAIVMDGIAYSYKELEQR------------IEICNQAMSRSPT-----------------PVIINTQHKLNAIILMLSAIDCGVTFIP--VDGDRPRSFVAKIATKFPHVR-VFTDVCFDTGQCVWHALTHPEKTLERTSQEVMSIMYTSGSTGEPKGVQVRASSVLNLLYRPSFIA-LTHEDVVASYSSLS--FDASTFEIFAPLLCGGTLVLL------DKMVVLDETRLHHAIEQDAITCMWMTAGLFRRHALACLRHLIVGGDKVDLRAATQLYNGYGPTENTVFTTVAAL-NLHQLTGEQRVPI---GRKVEGVDH-LIEDEHTGQYRKAGIGRLHVTGEGLCAGYHANPVETGKAFTMINYYNTGDVVECTVGGDFYFLGRQDRQVKLNGHRVELDEVEKTLESDPSIVKAVC------FVWKTHLVSLVETQGPPEALETITARWRQHLSAFSVPDFVIENTRWPLTKNNKIDTQTL----------- 195121909 30 -------------------------SYGRIVHNQLRNNPNHICQICGKTA-TNRDVFTWSVRLAQNFKKRGLRHDDVICISAKNSTYVTPVAVACL-FNATPFHAVPETLSHVLAFFCDAADLEKLKTASAAWSPEFVTLTGKVEG-VPFVEEFLAPTNTEMFY-------QPQPLIFGGEQTMAIL-CSSGTTGKPKAVCMA--NYMLSCSNP----FLSSEAVIYCGSSLDW-----YSGLINFMYSGCTRIIADKPSAEYILELVTKYKINILSIAPRHASELVACPQATPEKLASVFLVAVGGGWIPSVTLQKVQKLFGYGTTEFGGVCAGPFN--------EKLGNTVGK-LNAGIKIRIVDEDGKNLGYGKVGEVYVNHGRNWKGYYGNPLETQRMYDSLGWFHTGDLGYFDEENNLYIVDRKKEIYKCLGMQYSPNDIEAVITELPDVVQVCVVGVYDDKYGDAPAAMIVKRPGSSLTAEVKQHVAKRLVVNHKLHGGAYFTNELPVTASGKVMRRTVKEQLTQ----- 2731633 273 ------------------------------------------------TKWSYAEMNQRAEKVKHLLWSHGVPQADHIVLYLEKSPETYLSFIGVLKAGACPIDTWPASRRQAL-----LAKSNAKIVL-THDDKISEQLRHDLESQLVKDKGEITAIRLDQLAELSQVQVVPPANANRSIQQLAYMIWTSGTTGLPKGVGIQHLAIIQAMRATDQIRYLQYS---------AYNFDLSIMDCFYTWGLGGTICSCPRGVLQDLVEVGNSLQPTHTLLTPAV------MAMTERHRVPSLKVVISGGEKLSQVVADEWSK--DCCLLNLYGPAEAIAMNRRVPFGDRVKAPNIGVAL-PTVSCHALDKYDQIVIKGAVGELVLGGPQLARGYVGDPVKTADKFQLGRVYRTGDLVRQLDNQEFEYLGRIDDQVKINGIRIELLEINAAIKSHDKIKDSETMAFSQQIIGEPGQLLRTDQDAIAVARELQANAKD-SLPSYMVPNLFVILSHFPRTSSAKIDRVALKNVLA------ 32967990 13 ------------------------DTVPALLAEVARRMPGAPALITPDRTLTHDELDDLTARLAGLLRRHGIGRGQRIAVLADRTWQGVCCPLAVLRAGAAYVPLDPSDPEDRLREVVALTGARAV-------------LGRESLGELPGLGIPVIPAEPPGDLPATRADAEP-PLPD----DLAYVMLTSGTTGTPKAVLVPHRAVTRAARSLVPLFGVTSTVLHWTSLIWDTSGEEIYPALLGALVVDGRVETRSVPA---LLAAVREHRVTVVDL--PTAM-WNELAHGGEELPPALRLVVIGGEAAHARTVRRLLNTYGQTETVMVTHAAELGGPARDGDPVPI-----GRPLPHIRQVLVPSDDGPD-------ELWTGGPYADRPALTAAAFGPAPGAGGRFYRTGDLVRTLPDGSLVHAGRADRRLKVRGVRVEPAEVERAMTTCPGVVAAAVFPVGDDPEHLRLYGAFVPSKSGPATEREVAEHCARRLPRSLLPHRIAVVTALPLLRTGKVDRAALQALFTD----- 189211658 97 ---------------------------------------------------TYAELQEEVAIMAGVLREEGVQKGDVVVIYMPMIPAALIGILATIRLGAIHAV--------------------------VFGGFSSTSLAQRIEASHP--KAILTASCGIEGLPYQTLVQAAIAQCDFKPQRTIIWQRAESS----------WDDICEVDGERSWQCLVQNAKVMFAAWALGHSYILYAP-----LLAGATTVLKPVGTPDAGWRIVEEYRVT-SMFMAPTALRAIRQADPQNSGLKHLRALFLAGATYCAPGASVISPITGIPLMPAAGMFYELESTKIPSKTIPIKPGSAGKPAPGFD-VRIVDDAGNELPRGSMGNILPLGPTGLTTLWQDEVSFYHSYLEGQWMDTGDAGIIDSDGYVHVMCRNDDFIKVAAHRLSTGAMEQSISSHPAITEACVVPLLDHIKGHVPIAFIAIERHSTTPPDLLEDLNQRRLSIGPIAKLGGYIASIPKTRSGKMLRRVLRE-ILENATAG 146343098 43 --------------------------FADEIEEWAAKQPERPALIADRGTLSYSALSARINQYARWALAQGIGSGETVALIMPSRPDYLAAWLGISRVGGVVALINTNLVGASLAHCIDVAKPAHVILSD-----ELRETYATAQALISGTPPVWIHG-GDLDAALAPMHTHALDQSEVTINDRALLIYTSGTTGLPKAASISHRRILNWGGWFAGLTGASPDDRLYDCLPVYH----SVGGIVAMLRAGGTAVLAEKFSVRQFWRDIVRHDCTLVQYIGELCRYLLAAPASDLDRAHHLRLACGNGLRGDVWKAFQTRFAIPQVL-EFYAATEGNFSLYNVEGKVGSVGRVPSLLAHRFPASLIRLDEDRRCSRGEIGEAIGRIGKADDGGGRFEGYTDSAETEDAWFRTGDLMRQDEQGFFYFVDRVGDTFRWKGENVATSEVNEAILQCPGVAEASTVAVPDGRAGMAALVVTEDFDLARLSSELA-----RRLPAYAQPVALRITPSLQSTETFKQKKQQL----------- 163737065 574 ---------------------------------------------------SHADLQARADLLAVVLQAQGAAAGDIIAICLPRSPEFIIAMLAVLKVGAAFLPVDPTYPAAVIAHMLQDSGTRLGIGGPDYTGSNKGKSAHRHDAALTPEGLIWVAPDAK--LDPSEKPTPPTR-PAPDPARLAYVIYTSGSTGRPKGVRVPMRALLAHASAITAAFGLEASDRVLQFASLSFDVAIEE--VLPSLLAGACVVLAPDMIGAPGLFLDRVAALELTVLNLPTAFVLCDVADSGRSLPPSVRLVIVGGEQVNPQSARWQQLVPGVRWLNGYGPTETTITCT-LHDPG----LDQGRPVKAHEDVPIGRPTDGSLAPGVAGDLWIGGPAVSDGYIDRPEDTAKAFRPDPFYRTGDRAAWRGDGTLAFLGRQDRQVKLRGFRIDLRHVEQVLRAYPELQALVAVHGKDSPAAQLCCWVRGLRDTRPDLAALQQIV-QRDLPAHMRPALVP-VAAFPRTAGGKIDMAAL----------- 145239699 2980 ----------------------------------AATNRDRIALKDGHGRLTYAVMINRIEAIAEELQKSGVQEGHRVLVFEDATADWPCSMLAIMRLGAVYVLRNPLPRLADVAANCE----PAAILVDNTTAKDIDQV-NVTQAKVVNVSHASVKPNK--------------RVPNVSRGDVAAILYTSGSTGKPKGIVVKHS----GLRNEIETQWGLRAERALQQSAFTFNH--SSDQIYTGLTNGGTVYIVPRGDPIEVSQIIQEEGITYTKATPAEYALWLDYGNANLRKATNWRFGFGGGESLTPALLHQLAALGLPHLRNSYGPTEISISSTKME-----IAYREKQPEGPNYAAYILDEQQKPLPVGMPGELWIGGAGVSLGYLNNPELTDYHFYPDPYYRTGDIAHLQADGAMVFHSRVAGQVKIRGLRIELGDIESNIVSDGALREAVVLRDGDPPLLVAHVVFAPNHNITDTEAFLDHLLQHLPVPQYMVPVMAIPLDRMPLSNHSKVDRKALK---------- 182418443 14 ---------------------------------------NRIALKCDGEIMTYRELDMLSEAIGC-FLCEEIEQDNKPIVLYGNK----ENIMMAVMIGALPIISYPKERVDRII---------EEVKPDVL--FDF--------SEGNTFNDIKVICNSDIKVIYEKYKETTVDNSKVKGDENAYILFTSGSTGKPKGVQISSNNLDNFVEWIGEYLNLDDSEIFMNQAAYSFDLSVTSPGLCKTLHGFSKKTLS---NLKEMFNDMSDSDMNLWVSTPSFAGMCVVEDSFNCDMLPNLKAMVFIGEVLPKTLCSELIKRFPQTIINGYGPTEATVAVSINDMTKEMLDKDGSLPIGFAMKTKIVDENENEVEEGNKGEIIIVSPSVSKGYFNNDSMTQKSFFYDSYYRTGDL-GYYKEKRLYYCGRKDFQIKLNGYRIEIEDIENNLIKVSNVKNAA----------------VVPVNKDDKIAYLTAFVEENGLSSYMIPRNIKIIKQFPTNVNGKIDRKKLLEEI------- 195381423 84 -----------------RKGCTVAHCF----EEQARRQPEKICFIMDERRLSFAQALRLSQQVAGYFQQRGLQRGDCVALLMETRVEYTCIWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVPLELSIYQYTDVEQ--HELLPGAIELTSALAAQVPLPLS-------RNPPSNARDKLLYVYTSGTTGLPKAAVITNLRFLFMSAGAFYMLRLNSDDVVYNPLPLYH----TAGGIVGVLLNGCTVVLRKKFSASNFWTDCCQYNCTVAQYIGELCRYLLATPYKHAPQQPLHQLRLMYGNGLRPQIWTQFVSRFGIQIGEIYGATEGNSNLINITNRIGAIVPVFGRSLYPVQILRCAKGHCMRCAPGEVGLLVRRAVSAFHGYKAASEQKLLRYTKDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLSDCVVVQIP-HVEGKAGMAAIVDPTQKVDMDYLSIVIRG-SLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 145612849 3055 ------------------------ETLIHRIENMSVKYATKFALRNGNGGLTYSQMIARINDIAAKLIDAKVGTGIVGVMQASTM-DFICSILAVWKAGAIYTPLDPRLNSTDRLKAVVDECQPACILVDATTKPLFDSLATNVQIDV----SMVQSSKTLEASPKVAIH--------AKAPSAAAVFYTSGSTGVPKGITLSHASLTYNIMAATRQFGFKEG-VDIMLQQSSFSFDMALAQMLTSLSNGGTLVVVPSHLRGDALQLIVAENVSIVQ-ASPTEYKSLIGVNAQHLKTSKWRVALSGGENMTQSLLEVFRSLGKPDLVLFNGYG-----------PTEATINANTR-IVPYHEPNTWPNYDLELNPGVFGEVCIGGAGVGLGYFKNDELTAKAFVADKTFRTGDLGRLSPDGGLIIEGRGDTQVKLRGMRIDLKNIESAILQAGAIIDAAVSSEPQYLVGH----VVLDADQTPEDSQLAQLIPRLRLPRHMKPSLLVPIRALPQTASHKLDRRALQQ--------- 195171143 158 ---------------------------------------------------TYAEALLLSEKVAGFFSTQGLQRGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIKVANAKALIFGSELMDVLQSLIEKEQLPCLPVYQYTLRTIPGHELLPAVDLSAQAMALPPSSSAEEARSKLTSGTTGLPKAAVITNLRFLFMAAGTFYMLRLNRDDVVYNPLPLYH----TAGGIVGVLLNGSTVVLRKKFSAKNFWLDCSRNDCTVAQYIGELCRYLLATPYTPEQQHHRLRMMYGNGLRIWSQFVRRFSIP---QIGEIYGATEGNSNLINISNREGAIVPVYGRKIYPVETGELLKDHCIRCRPGEAGLLVGKHGYADKGASEKKLLRNVFAKDDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVVEIP-HVEGKAGMAAIVDPGRKVDMDYLSIMLRG-SLPAYARPLFIRLLDEIPRTATFKLKKREL----------- 134100573 57 --------------------------------------------------------------LGARLRAAGVRPGDRVAL---HKTENFDIVLAISRIGAVPALLSPTLDGATATELLRRLD-RPWLVTDG-DRFDA-ALAGAPLAEVTRAVLLSCGGTRPGTTPLEPREAEPVLLHPRQPT---LITHSSGTTGVPKLVVHSAEALWHRLLPQKLWSWPMRGRKAAFCVSFVHSRFYHALGVF--LHYGSPMVIAVDPAPDKIGPLFARTRPQVVETHPNTYVEWEQLADAQDRPLGAVRFYT---GTFDAMHPRTIQRLLSASRQRFYGQSEGPVAYTR-RSAGSADGRCVGRSLPGFTRVRITSPAGGRAATGATGHIEVRS-RSRAVTYLGEDARWQSQLSGGWWRMGDMGYKDRLGFLHLLDREADRIATVDSNLEAEDVLMGRL--PELREVVIVEGP----GGEAVPVVCTRDERPLDMD-----RWRGAVADLAPDPVAFFEELPRTGTWKIRRHQLSEML------- 196187308 45 ------------------------------------KFADNVAVEDERRSLTYRDLDAMANRYAHWAKGRGLNRGDTIALMMTNRVEYLAAWIGFSKVG-IATALINTNLTGQGLAHCLTISNAFQVVAD-------EDCWRQVEATRPLVGHTLMLGDEDESSDRRGLD-KPVRGASLTNRDTALYIYTSGTTGLPKAIPHSRRTYMRAFAGATRSTPKDR---IFNVLPLYH----STGGLVGVLLNGARLVIRKRFSASSFWPDVVASGATMFVYIGELCRYLVNSKPQAYEQKHKLRL--AFGNGLRADVWPEFQSRFHIEVLEFYGSTEGNVSLFNFDGKQGAIGRVPSYLKKQINIRLVQFDVDRLTRVGEIGEAIGEIGNDIRHDFSGYADKAASQKKDRWFRTGDLMKQDAEGYFYFVDRMGDTFRWKGENVSTSEVEQVLMEGPGVSEAIVVPVPGQDGKAGMAALVTDAKFDPKAFAEHVEAR---LPAYAQPVFVRLIEAAETTGTFKYRKADL----------- 195384092 63 -----------------------------------------------------------AVRIAQYLKKRGLNHKDVIGIAAKNTTYVMPLGVACL-MNCTPFHSVPMLDEATIQHVYEITK-PMLIFCD---GLDYKKIHAATLGWHPTLSDPIEGVPKIETL-LDPTTTEMFYQPELLKSTVAIL-CSSGTTGLPKAVCISNSILIQELVNSESVIFVSSSLDWITGL---------WAFIFSTVFGCTRIITNRPFAPEYFVELVKKYKINY-AVVPPRHLALITCPEATAESLMPIRMLNYGGGLVSMATLQRAQEICKSAM---FNSGYGMTEVGAITVNIGISNTASAGRLLPGIKIRIVDEEGKSQSYNQVGEIYVHTGQAWNGYYGVETRRMQDF--EGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESAIAELPQVQDVCVVGIYDEREGDAAGALVVRRKGCEISAQINHVAKRLNGTQKQLHAGVRFVDKLPANVNGKTLRKSARE--------- 149375190 18 ----------------------------------AQNYPGHTAVTWQDNHWTYTELFDKAQAIASCLAKSGVKEGFPVILPSERHPDLCANLLGILLCGAHYVF-IDANYPKERQHFIAKSVSAKFGIDAPGSHL---------------LKHLDIS-----WVNTADSLQSDVKIPVISENGEAYVMFTSGSTGEPKVIP---DRAILRLVTNTDFISFDQTFLQLSAL----SFDASTLELWGPLLNGGTCVLHPETD------VLTPHRIRDVILERGVSTLWLTASAEYPDYLKPIKQLLTGGEALSVPHVKKLEYLPGTALFNGYGPTENTTFTTVFPIPRKLQDDIKRIPIGPGTQCALVDDELNLVEPNQSGELVAFGDGLALGYLNRPELTAEKFTDDGAYRTGDLAQLNEDGSYDYLGRIDKQVKIDGHRIEPGEIEYQLNSLDYVTEARVVVRIGPQGQKRLAAYLVAESDV-GTHSLRQALGEV-FPAYMIPHFIIQVAELPKNKNGKLDEARL----------- 46486673 40 ---------------------------------------------------SYKELDEKARAIAVELQK-QVDRNERALLLYPQGLEFIAALFGCLYAGVVAIPAPPPKRTLPRLEAILFDAQASVILTDFSKYSQLKESTSELSSEFKRIKWIV-----SDKIP--TALSQKWQKPDINSDTLAYLQYTSGSTSTPKGVMLTHKNLIHHCSYIKEAWGYTSDSIATTWVPHFHDYGLVD-GLIQPLYSGIPCVMSPIARPIRWLQTISRYRVTHSQ-GPNFACLRRTTAEQRANDLSSWRTASNGAEPVRQETVENFIATFEPALYPAYGLAEALVSTKKHGEKARVLVVSCGPPIGGMKVAIVNPFTLRKCQPDQVGEIWVCDPSMAVGYWNRLEETKKTFAESGFMRTGDLGFL-KDGELFITGRIKDVIIIRGRNHYPQDIELTVKSHPSLRSSHGAALAVEIKGEERLIVVQEVERSYQKTEVVGNIREHDLQVYSVV--LIKAGSIPKTSSGKIQRSACR---------- 26541549 11 ----------------------------DQLRSHAALHPDRTALVIGCPDLLYGEWDRRSEALARGLLAAGTSRGTRIGI-------FFGGMYAVAYLGALKALALPADELERRALQCELA------------GIVHGRTAPPTTSAVATLDELSAPGET----PVDLVHSP---------ADAAEIVYSSGTTGLARGVVVSHQN-LATAGGPPSVMAHDEPTPMVASVNL--GITASATTVSMVLNATTTLVLAPPGDADRLCALIEHHAASTVMMTPNLAVQMTRDGALGRYDLTSVTTVATASAFLHPPLARALLAAM--PRARVIGA------YSASQAKPAVTIGTPARPMSPGTHVLITDEHGAELPAHRVGRIWLRADGAPPRNRLDAGPEATGVPEGGWCDTGDLGHVDDEGELYLFDRETDAVPTPAGLVSSLRVESVLLEHEAVADAAVVAAGPAGVAAAIVPAAGATHDPKLLAATLAAHAKDSLAPHEIPERVLVVDELPRNDLGKVVKRLIRDRLT------ 163743508 574 ---------------------------------------------------SHADLQARADLLAVVLQAQGAAAGDIIAICLPRSSEFIIAMLAVLKVGAAFLPVDPTYPAAVIAHMLQDSGTRLGIGPDTVTGPDTKSVHRHDAALTP--EGLVWVAPDAKLDPPEK-PTPPTR-PAPDPGRLAYVIYTSGSTGKPKGV------------RVPMRALLAHASAITAAFDLSHDFDVAIEEVLPSLLAGACVVLAPDMIGAPGLFLDRVAALELTVLNLPTAFVLCDVADSGRSLPSSVRLVIVGGEQVSPQAARWQQLVPGVRWLNGYGPTETTITCTLLDQGHRVNANEDVPIGRPTAHARAYVAADGSLAPGVAGDLWIGGPAVSDGYIGRPEETARVFRPDPFYRTGDRAAWRGDGTLAFLGRQDRQVKLRGFRIDLRHVEQVLRAHPEVQALVAVHGKDGPAAQLCCWVRGARDAGPDLAALQQIV-QRDLPAHMRPALVP-VADFPRTAGGKI---------------- 195033725 54 -------------------------TVADVFEENVRAHPDKVAVMSDTQRWTFRQMNEHANRIANVFQAQGYKKGDVVGLLLENRAEYMATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCVALIY-----GEDFVEAIGDISKELPTDLTLFQFNNENNNSNMRNLNTASVEKPQVAHHDKLVYIYTSGTTGLPKAAVISHSRYLFIAAGIHYTMGFNDDDVFYTPLPLYH----TAGGVMAVLF-GSTVSIRKKFSASNYFVDCAKFNATIGQYIGEMARYILATKPSEHDRAHRVRLMYGNGLR-PQIWPQFVKRFNIAKVGEFYGATEGNANIMNHDNPISIIRADQGEPI------RNKDGLCELCEPNEPGVFIGK---IVKGNYVDSKASAKKIVRDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVTIPHTEGRAGMAAIYDPDRELDLDLFATNLAKVLPAYARPQILRLLTKVDLTGTFKLRKVDLQK--------- 186682449 10 ----------------------------ELLLTRAKEQPSRIAYTSQSIQISYQELDRQARAIAIHLQSIMNAQSPRALMLYPAGLDFITAFFGCLYAGIVPIPAYPPRQNHKLSRLEAIVLDAEAKIVLTTSG---------VMANLKDIGKYSSALAEIEWLPTNDLGSSWVR-PEINGETLAFLQYTSGSTGTPKGVMVTHDNLLRN-SADLDLGWHDENSVIVTWLPTFHDMGLIY-GMLQPLYKGCTCYMMAPVSPIRWLQAISRYRGTHSGFAYKLCAEKITPEQRAKLDLSSWRMALNGAEPVRADVLEEFVEAFGRAFCPGYGLAEATLKVSAVRSKDPVYLHVDAEALEQHRVVEVSANHPRIVNPDEVGEIWASGSTIPLGYWNRPEATAETFTKAGPYRTGDL-GFVHNGELFVTGRIKDVIIIRGRNHYPQDIELTVKSHPALRPTCTAAFTVEIEGEERLIVAIERLHLRKGAIRRAVSQQHELQLYAVI--LLKTATIPKTSSGKIQRRTCRAKFVE----- 116191281 3023 ---------------------------------------------------TYEQMAYRVHVIAASLVAAGAGDGAVVVFQTPS-ADWICSLLAIMRVGAIYV-PLDLHSSMDRLATITRLAKPGFLLVNATTSSQTDGL------NLPEAVKIVVSGEAKAY-----------AVPQAKPDSTALMLFTSGTSGQPKGVLLTHANLRAQVEGHSRACGLP-SLVSVVLQQSIYSFDMSVDQTFTALAHGGCLVVVPADKPESVTALMAEHGVTYTLATPAEYNTWFSYA---RDNLARCQAWQAGGEHLQADLAR--EQVPGLRLFNAYGPTEVTAAATKHSDPELEYPISVGSVLPNYRMAVV-DDRMQTMPVGVAGEICVGGPGVARGYLPSPGVTQDSFAETGWYRTGDLGVLRASGTVDIIGRGDNQVKLRGFRVELQEVEAVLLANGALSHAIVTARGERFLAAHVVFGLVPHDRRPGLTQLESGLP---LPSYMQPTVVIPIDNIPLTKHGKFDRAAIQ---------- 198433845 24 LIKRWYPWPEDFASFYRKNNI----AVCDRLAEVAKATPDHPFLVYEDDKFSYMQMHKWVNKCGRTFRSMGVQPKDKVGLMMMNEPAFIAVWLGCNRIGAICSFLNFNLRSKSLMHCIDLSDTKIII-----AGSDAAILENEVESELKEIEVYVYGEENEKFKSLSPVVDKEISIPDVTSADVIGYIFTSGTTGFPKAVNMDNRKF-FAGAVLLSFANPSPSDVIYTSLPLYHSSGLCI-GVTGAIVHGCTCVLRKKFSASKFWPDCCKYNVTIVQYIGEILRYVCKQPETPEDTKHSVRLIIGNGLR--PDVWKQFLERYGADIHEFYAATEGNVGFVNQHNKFGCVLRKFGSAIIKFDEELVRDKNGRPIRPNEPGLLVAKTAHTAISSYKGKK----SLTEDSYFNTGDLLMYDDQHRLYFCDRVGDTFRWKGENVSTNEVSDTVVHAEGIRECNVVQVPGHDGRAGMVTVVLESDELDCEALYKHV--EHALPSYARPMFVRVQPELEVTGTFKQRKVNLQK--------- 154295437 26 ----------------------------DIFTANAEAHPDRLCVTSPRREFTYRQINEASNILAHHLVERGVQRNEVVMSYSYRGVDLVVTVMGILKAGAIFSVIDPSYPPDRQNIYLDVARPRALVVIDKATNFIAENL--DLKTYIPGLEGTLVGGDDQGKDAFQGQQSSKAKSPGVGPDSTPTLSFTSGSEGRPKGVRGRHYSLAYYFDWMAEKFGLSKNDKFTMLSGIAHD-PIQR-DIFTPLFLGAQLLV---PSKDD----IQHERLTVTHLTPAMGQILVGGASAEFPALH--HSFFVGDILIKRDCKALQKLAPNVFIVNMYGTTETAVSYSRASDPQYLNVIPAGKGMKDVQLLIVRENRNRICDIGEIGEIYVRAAGLAEGYLGSDELNKAKFVDSWFYRSGDLGRYTPTGDVECVGRADDQVKIRGFRIELGEIDKYLSDHVMVMDNVTLVRRNKDEEQTLVSYIVPRRFWPLGEDIKKYLKTK-LPSYAIPEVIIPLEKFPLNPNGKKDKPAL----------- 163703224 67 ---------------------------------------------------TFSDVQALASRIAGALSDIAEGHPDSRVVLLKHHPRQLPAYLGAMMAGLIPSFAFPTPKQDPALYWASHAALIARIRPAAI--VTYREIAAELTADLPTRVLLI-----DEL--GNDAQGREEAGPGVKPGDTALLQHSSGTTGLKKGVQLTFAQIEAQAAAYAPTIRLDSDSTVVSWLPYYHDMGLFT-AFLVPLTVGAAVVSMDAARPASLFEAIERFRGTHCWL-PNFAFVSPGGADGRHYQLASIRTFVSCSEPVKSASLQRFAQAFATCLTACYAMAEALASRSRADHPGARPLVSNGVPLAPLDRCACGDGPDSAL----VGEIAVRGPIVFSGYYEDLETTRAAF-EDGWYRTGDIGFLD-DGELFISGRVKDVIIVHGRNYYAHDIEEVVSAEAGVGRAVAVGVMNEEVGSEDVV-VLAETRLEAEAELRALKRA---IKRSIFDRLELVRSLTKTSSGKISR-------------- 207347674 241 ----------------------------DIFQDNAEAFPERTCVVETPTSFTYRDINRTSNIVAHYLIKTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPRGLIVIRAAGQLDYINDELEIVSRINSINGTIEGGKLDNYVHYKDTRTGVVVGPDSNPT----LSFTSGSEGIPKGVLGRHFSLAYYFNWMSKRFNLTENDKFTMLSGIAHD-PIQR-DMFTPLFLGAQLYV---PTQDDIAEWMSKYGCTVTHLTPAMGQLLTAQATTPFPKLH--HAFFVGDILTKRDCLRLQTLAENCRIVNMYGTTETAVSYSKNDDPNFLKVMPAGKGMLNV-QLLVVNRNDRTCGIGEIGEIYVRAGGLAEGYRGLPELNKEKFVNNWFYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTHISQHPLVRENITLVRKNADNEPTLITFMVPRSDVPKEVEIRTFLKKR-LASYAMPSLIVVMDKLPLNPNGKVDKPKLQ---------- 169768026 84 --------------------------------------------------WTFHETYVMALRYGAWLKKAGIKPKEIVAMDFMNSSTFIFLLLGLWSIGAVPAFINYNLSGKPLTHCVRTSTARLLVVDEQFTPEQMETLGSEFREGGGSVDVVFLTPEVEQIMQMEATREDDSVRNGPALRDLALLIYTSGTTGLPK-------PAIVSWRK----CWLAKNDRFFTCMPLYH----SSASILGCLMSGSTLIIGRKFSARNFWREARENQATIVQYVGETLRYLMDAVTGEDLD-KKHNVRAVFGNGLRPDIWGRFKERFNVTIAEFYSATEGTSGSWNLSS-NDFTAGAIGRNGSDHESQQPWRDPKKEVPRGEPGELLAADPVTFQGYFKNSKATESKIVRDAYFRTGDMVRWDAEGRWYFNDRLGDTFRWKSENVSTSEVAEVLGAHPDVHEANVVTLPNHD-GRAGCAAIILQQQTPETLSSLAAHALKNLPRFAVPLFLRLAPEMQGTGNNKQQKHVLR---------- 125808759 63 -------------------------------------------------------------RIAQYFKKRGLNHKDVIGIAAKNSTYVMPLGVGCLMNGTPFHSVNPVLDAATITHFCEYEKVHAATIPDIY------TLTDHVEG-VPKIETLLDPTTSEKMY-------QPENLKDGGDQTVAIL-CSSGTTGLPKAVCISNSNLIQDLVHSESVIFIASCLDWITGL-----WAFVFSAVFGVT----RIITNKAFSPEYFVYLVKKYKINYAVLPPRHLSALISCPDATPEALAPLTHLNYGGGLVSTTTLQRAQELCKSAM---FNSGYGMTEVGAITINIGISNISSAGRLIPGVRIRIVDEDGKNMTYNQVGEIYVHTGQAWNGYYGVETRRMQDF--EGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVVGVYDEREGDAAGALVVKTKGAVTAKDISDHVAKRLPAVQKLRAGVQFTDKLPANVNGKTLRKTARD--------- 194754261 57 ---------------------------------------------------TFGEALTWAIRIAQYFKSKGLGHKDIIVACLMNATPFHSITNLLNEATTKHVFSITKPK----VVFCDGGDIEKIQNATAAWKPDIFTLTDHVEG-VPSIETLLKPTGTETMY-------QPEPLKEGGDQTVVIL-CSSGTTGLPK-----------------AVCISNHF-LLLDTIPSTSEMVIYTPGLVTFVYSGCKRIVSNQPSPEYFVELVKKYKLHAGVLAPRHLSALASYPEATPDVMASVINIHYTGGWVSEATLSKIQEICNAMLTCGYGMTEVGIVTAKIGFGH---IVSAGIPV-PGVRFRIVSEEGANLTYDEVGEIYVHTNRHWNGYYGNEVETRNLQDSEGWFHTGDLGYFDKDNYLYIVDRKKEMLRYESLSYFPTEIESVISQLPQVQDVCVVGIYDERVGDEAGALVVRTPGAELTAQEIVNYVAKNLPSVQLHAGVQFTDKLPTNVNGKTLRKAAREEFAAKKRAG 1617272 79 ----------------------------DIWRSSAEKYGDKIALVDPYLKLTYNQLEQEILDFAEGLRAVGVKADEKIALFADNSCRWLVSDQGIMSTGAVNVVRGSRSSVEELLQIYQHSESVALVVDNPEF---FNRIADTFTSKVSLRFLILLWGEKSSLV------TQGMQIPSINPDDTAAIMYTSGTTGNPKGVMLTHRNLLHQIKHLSAYVPAEAGDRFLSMLPSWHHYLISVPLVYETLYSGIQKQISTSSAARKALTLIKYEGMCLTKQKPPMYIVWLRAVAALLWPLHMLAKILIGGGSLPIHIDKFFEAI-GVILQNGYGLTESPVICARTLSCN--VIGSAGYPMHGTEFKIVDPETNTVLPPGSKGIVKVRGPQIMKGYYKNPTTTKQVLNESGWFNTGDMGWIAPHGLIVLEGRAKDTIVSTGENVEPLEIEEAAMRSRLIDQIVVIGQDQRRLG------------------------------------------------------------------- 111225874 45 ----------------------------------------------GGRRVGWAELYGDARRVAAGLQSHGVGPGRPVAILADTSRQTITAAMATWLAGGSLTMAPTPARTVDLARY----------LADTRDRFDALGVGAPWEDAVPAL-----SGGAGRVIPLADPPAAPWRPPLLTADAPAILQLTSGTTGAPKIARISHGNLAANVE-GIRVA-TSHEAVHLSWLPLSHDMGLIGGFILPMACGRCDALLS-SPAPASWMQLVSHHRATNT--VGPGSAYAVAARLLRRLDLSCLAYALCGGEPIDPAVVDDFLDAAGASFMPAYGLAEATVAVTRYDTPPDPAVRTRGEPI-PGLSVRVVDDSGRVLPERKVGEVQVRG-TSVAAYHDDPDSAAALRARDGWLATGDLGYLT-GGELVVCGRRKDVIILGGRNIYPEEVERAAARAEGARAGNTVAFPGQLGGEGLAVAVETRGADPAA--LRSAVTEEVRAALGVSPHVVLVGSVPKTPSGKLQRAEAR---------- 121719578 3070 ---------------------------------------------------TYLQLSERSNAIAASLLNAGATHPTPIGVLLEPGVDTIATILAILSIGA--AYVPLDTRSSDALLAGILQESQPGIVVHAAAQRSKKLLGSSSKTKVVTLNAV----------PQETIEIQDVSAPE----GLAMILYTSGSTGRPKGIPLTNANIRTPILGVSERVPLGREVVLQQS---GQGFDAAVYQIFIALANGGTLIMADNDDPASLATLMAHECVTCTTHIVSEMQALLKYGYDQLRNCSSWRIAMVAGEEFTVQLLDQFRALSRPDLKVIYGPTEGEVSLETTDSTETSI--PIGKAIANYG-TYIVDQDCKAVPLGWHGEVAIAGPGVASGYFKTSESLGHGFGSSPIYLTGDKGRMLLDGSIVLSGRGDDQVKVRGHRVQLGEVARALVSRGVFADAAVLLKGGDSPKQQLIAFVVTSNIQDKQTYLRQLNQELPVAAYMRPAIIIPLDTLPVTDRGKLDTKKL----------- 145606879 266 --------------------------------------------------------------VAAGISQLGIAAGSIIVLQEPG-ADWIVSLLAIWRVGCVYMPFDAATPMSRIAINCAHASPQLVLVDEAFV-----TTASTLEKPLLNVSSIPRANKPPG--PRTTL-----SFPETRPTDPAAVLYTSGSTGTPKGIVLSHENLVHEIEFSSASYDFGVERVLCQS---ALGFDMSLTQIFSALAFGGSLHMLPRSQRGDALAITKRSGITLTGATPSEYMSWISFGGA---DLSNWRRAVCGGEPVTTSLLRAFDSIGRPELRNAYGPTETTCSATRTEGPWGDRPTTSGR-AAPNCSVCIVDANLAPLPVGMPGEVLIGGAKVALGYLGSCELTAASIHEDSVHRTGDVGRLLPDGALVLQGRGDTRVKLRGNRVDLVDVEEAMLQAGASDDGALAHPESAVLA--ALVVVDPCHPSADREELFADLLKRSLPRAQKPTVVKAVESLPTTVSGKVDRKA------------ 157273474 41 ---------------------------------------------------TFGEVAELTDRIAGNLVRLGVSRGQRVSLLMQNPLVTTLAMFGIWKAGA--VFCPINYTFT--------GKLLAYTLNDTQPTLTERRMATEIAAELTHLPHTVVYDAPEERMPLPDAFQEPATRPNVQYTDPASIIYTSGTTGPSKILPRCLNQYCF-LARKL----LTREDVIYCDLPMYH-----IAGAFALIWVGCEVAVWNRFSPQDFWARIAKRGATTAILLDVMVPWLMKAPPGENDRATTLSKVHLQPLPLNQEIARRVTTGFGCLIIEEMPEGEGWKGSTRAHVPGETVTTAMGRPM-PFHEVAILDAKGYPCAPGEIGELCFRPSLLFDGYLGKPEATLKAFRHLWFH-TGDAAYVNEHGEYFFVDRLGDRLRRRGENFSSYVVEDLLLQHPDIALCAVFPIPSAEGNEDDIVFIVPKTTALTEAAVHAWATQH-LPKFMQPQHVRLVAELPRTLTNKVEKYKLRAEVLREL--- 119898440 122 ---------------------------------------------------THGELYRRVAQFSAALREQGVGKGDRVAAYMPNMPETLIAMLAAASIGAIFTSASPDFGVQGVLDRFGQTEPKVLLACDGYNGKMVDCLAKEIVPQLPSVERVVIVDHALGGIPHARMYADFVA-PHHAATEIGFEALSSGTTGVPKCIVHSAGQHLKEHRLHCDVKPGDRVFYFTTCGWMMWNWLVSG------LAAGATILLDGSPFAADNFDYADAERMTHFG----TSAKFIDAAAKETHSLATVRAMMSTGSPLVPEGYRDIKA--DLQLSSISGGTDILSCFV-LGNPVLPVWRGEIQCRGLGLAVDVWDDEGRPVR-GEKGELVCARPFPAMGFWRDEDYRAAYFERDNVWCHGDFCEITAHGGLIIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESIVIGQPQNPNDVRVVLFVKLRDDDTLADRIKRTIRDNTTPRH-VPAKVLQVADIPRTKSGKIVELAVRNVV------- 115390286 515 ----------------------------------AAENPEACAARLGAQSMSYQELDRWSDCVAVHL-SMYIDKGAVVCVHASPCMHWLVAIYGILKAGGV-YCPLNSKLDPELNNMFQSSGAAIYLTPSA-SETKYRPRASRYVWAVEDLLQRQDDNNQDEF----------DHIPRAEGN--AYLCFTSGSTGKPKGVLCTHRGLV-AFQRDLEV-RLHAQPGRRIAQTMSVSFDGSIHEIFSALSYGATLVL---PTPEDPFSHL--YDVDSCIFTPSL------AATLDPSDYPNLCYVYLVGEQVTQDINDRWAA--SVALYNMYGPTEATCGASKCLLPGRKV--TVGRP-NPTTRIYILDRNGRLAPPGVMGQIYLAGVQVSNGYIGQSDLTNERFFPDSMYATGDIGYWDGDGDLICLGRNDRQIKLRGFRLDLDDLEVRISKLPGVTRAAVSRRGDDLVA-------LVQPATACAADCRKHMAAV-LPTHAIPRYIIPVERFPMTPIGKLDYRAIAQ--------- 218722154 2675 --------------------------FPELFRLAVSRYPDKLALADEQGCLTYRDLELQTNAIANRLISSGTKVGDAIAICCEQNRELLIGIYGILKAGCGYVPIDPDFPVERIQSMIEDTGVQRVMVENTADAKSQRILACGICSHIFEIHATRTAVDADTSSPKLDTHLDPL-----------CCIFTSGSTGRPKGVFLNHGQLRYQMEGYNKFIGVNSESRIL--LSSAVVFDLHLVAVYGTILRGASVFVASRESPAKMVHTLVDQRISSCIFTPTQAMIFSAPNKVKLLQWVDIKSFVLGGETIPPWFVREFKLLPHAKLYNGYAPSETVVNSLRLIPPEDSSVPVQG-PIFP-SRFYILDSKMQPVPIGVPGELYIAGPNVCHRYLNRPEITARAFSEDQWYRTGDMLRLSRDGTVDFLGRSDRQVKIRGMRTELEEIENAIVAYDSAEDLGLVATVYHRIGDYDGVLVVSEQEQQKFIGYLRLSLKSVLPPHMLPAAYVFVPDLPRTASGKVDYKTI----------- 119474375 17 ------------------------------------------AIIDGEHTFTYEELIARADRLVKPLHEKHIAPEEPICIFLGTGYSQIISQVAVLRAGGSCVPVDPSMPQKRLNDMLSDIDARHIILNERVSGYDVIFVDNVADTK---------ACFTEDVQAIEVLS----GFPEHHRSHILF---TSGSTGRPKAV-QISARSILHLASSTPVTPLDNDRVTGVNNP---GFDLSLFEIWVTLLAGATIVVVPKSTATDPFSFVKKHKVTVMML--PTALFTIVATTCPSAFKGARHVMACGEAP-NVKAVRDVLTEGAPKLWNGYGPTECTTFVTQLVDLKETERETIGIG-SAVGQTKIYDDEKKLILRGDEGEIYLAGPGLSRGYLNQPDANAKHFIEEGVFKTGDLAKW-RIPLETLEGRFDMQVKQDGFRVELGDVEKTLETMDGIRQAVVLQQC-PFADKILAAYIIPSEEDSNLSAVKDYAKER-LPPYMVPSQFTVVSEFPLTAYGKIDRGALAQ--------- 195485352 63 -------------------------------------------------------------RIAQILKKKGLKHPDVIGIAAKNSTYVTPVAVACL-LNGTPFHAVPVSDEATLTHIFSITKPTV-IFCDGQDHEKLRVAAKGWQPEIFTITDSVEGPHIDTFLTTTEMFYQPEPLREGGKQTVAIL-CSSGTTGLPKAVCISNRALFSAMMNSEVVVFAASSLDWYSGLRL-----FTWSTVVGCT----RIITNKPFSPKYFVKLVEKYRIN-TVILPPRHMSSLIAPGATKEALASLRSVTYAGGFTSMTTLKKMQELCNAKLVSVYALTEGVVSHNGLGN-----VNTAGKLRSGI-KIRIVDDDGKSLGYNEQGEIYVHTGLPWKGYYGNPVETQRTQDDKGWVHTGDLGYFDEQNQLYVVDRKKEVLKYQGIHYWPSEIEGVISELPNVEEVCVISIYDEQQGDAAGALVVKRSSSITAKEISDHVARRLPSIQKLHAGVQFTDKLPANPNGKTLRRVAQE--------- 87120803 48 ------------------------------------------AILYEDRQLTYFEFNRWINQIAHFFLAQGIQKGDCIAVMVENRPELLAVVGACAKIGAIAAMVNTAQKGKVLAYSINLVEPKLTVVGEAYQAIQHYYLADKDTLKQPSAAPIGWQNLAE--MILGQSAESPVSCQSIYPDDPCFYIYTSGTTGMPKAVVFNHGRYMKAYGS------FGYASVRLKAVPLPFYHATAMAICWGSVLAGNALIMTKKFSASGFWSDVKDYKATAFGYVGELCRYLVEQAPQADEAENSIRIIVGNGMRVSIEFKQRFDIP---KIMEFYASSEGNIGFTNVLNFDRTV------GFSPYPYAIVEYDKETDVKRGEVGLLIAKSPF--HGYTDAEKSEKCVFKEDAWFNTGDLMRDIGFRHAQFVDRTGDTFRWKGENVSTTEVEMLIDGVDNVSETVVYGVEIPNTNGRAGMASIRLDCQLEEFDFNKMLNEKDMPNYAIPLFLRISKGVEMTGTFKHKKVPLKE--------- 115623548 7 ----------------------AGHTIVDIFEQKALENPDHPGILFEKEAYTYGEVRANAARVARWVTSADLKKGDAICMLLQNSPVFIGIITSLLNFNLKPSAILECIRVSELVFGTEFLEVVEELMPEGMSGIEY-------PVGVVSMDTGMMSGEP--------LASEPMTMDEISS-----YIFTSGTTGLPKPATIPHRKIIRGIFLHA-FSDLTPDDTYYVVLPLYHSAALFI-SVCATFYHGGTVALAKKFSARHFWDDIRRHDATGFQYIGELCR-YLIAQPKRNDDGKYPRKLKIAGNGLRPEIWEEFRSRFNIKIIEIYAATEGNAGFINFEGPWILKKLIDGFQLVEYDPTRGKDGFCKLMPVGQTGLALDKNPYT--GYKGPKEKSERKIVRDAYFNTGDLLKMDDEDYIYFMDRIGDTFRWKGENVSTVEVAQALSSHPGIMEANVVNVPGQ-DGRAGMAAIVPNE-------------------------------------------------------- 188592145 139 ------------------------------------------------------ELRDRVARAAHALSQLGLREGDRVVAVMRNDAQAVVAALAVTALGA--TLSTAAAEMSVETLLDRFAPLAPRLLHTAQRPFDTLSLADNVAAALPSLEGIVQLDDGV----LPATVGQPVHLGEIRRGDAGFIMFSSGTTGKPKLLEHLKEHRLHSDLRPGDRLYFHTTCAW-----MMWNWQLSSSGVEIVTYDG------PIATVDALWRLVADERVTVFGTSPAYLKMCEDAGPGQQFDLGALRMMSTGSVLFDAQFEWVRDHVKPLPLQSICGGTDILGCFV-LGNPNLPVYAGEAQCKSLALDVQAW---EHGAPTSGIGDLVCANPFPSRGFYGDVDHKAYFSANAGVWTHGDRIEFPPEGTARLHGRSDGVLNVRGVNVGPGEIYRVLRDIPEIREAMVVEQPDRTHAERMVLLLVLQDGVALTGALAARVRRRRASPTHVPDRILAVPELPATHNGKLSEAAARNAVN------ 193697599 3 ---------------YDKQGC-----LDEMFKIQANATPNAVAINIDGSMVTFKELDEMTDLLAAKLRSIGVCKNSIVGIMMERCLEYTISYIAIHKAGGACLILEVSYPLPLLRSVLEDSTPKAILTKEFFE-------SRFEEQQLIYLDN----GWYDRLKKSVDLKKEPNEL-----DDLAIVVFSSGTTGKPKGIQCPHRGAVYSFT------WRHKAYPYVADDREACNWEMIRPLLKGILYI----------IPDDALEFLRKNKITRMLFTPSLLQSVLDKGINVPEGFQTLRQIWICGEVMTSSLRDRMKIVPWVKMFNFFSVSETCADVSKASDLGQSKFVPVGAPF-PGVHVLIMDNEYNVKSIGISGEIYVGGPTLAIGYLNRPELTALRFIKDRLYKTGDWGYLRTDGSLEISGRCDTMVKIRGYTVELQAIEATILSEPEVNSVCVLSIGEEGTDKYLIGYVVLEAEANSASSLKQRLKLK-LPFYMVPPFFFFLDRLPVVASGKLDKSVLPKII------- 71005830 194 ------------------------------FLDQAEKFPDRMAVQMGQSKLTYDELKRLATSLAVKLQKTSKPQNRQVVVPMPSLESYLAILMAGFAFCPLPVDA-PDAR-----LISLLAQLDTTILLGANSSQPPQWMPASVE----WINVTDTLAETDQFAK----HLTPAK----RMQECAYVLFTSGTTGTPKGVQISH--YSASISIFSHAACLDPSLLQLSS-----NTPGSTPSVMEILSSGGTLC-----SANRALTLSDLEKVVIMMATPSVATLL------NPERIPKLKFLWTMGECLNSTVIRRFAAENGTTLANAYGPTEASVNCTLLQPPADFRGSIIGAPLPSCSLAVLHDGGDQAAPRGVTGELVIGGSHVGIGYLDMPEATADAFTTFAVYRTRDRARVVRDGNPLIEGRMNEQVKLSGRRVELGEIDSILQSSHTIQNAASVSQLQSGGGERCCIVLAPSAQPQDAEADCKIIADAQLPPHMRPWRYIVLPGLPVTVSGKSDRKQLSKIVAELL--- 170742440 47 ------------------------------------RHGEAPALIGERGRLSHAGLAALCRRYARWALAQGLGPGAAVGLMLPNGPDTMAAWLGLSRVG-VRVALLNTHLTGAGLAHCIAAASPSHLI----VGPELRAACEGAAPHLAERPRLLWADDLAG--ALEALDPGPFAAAEVTLADTALYIYTSGTTGLPKAARVSHHRVMTWSHWFAGLNATGATDRLYSCLPMYHSVGVVAPG--SVIVGGGAAVLRERFSARRFWDDVVAERCTIIQYIGELCRYLLNAPAHPLERAHALRLAT--GNGLRPEIWEAFQARFAIRILEFYAATEGTLSLCNV----EGRVGAVGRPFLAHSSPAALVRHDPETGPGEAGELIGRGSQRFEGYTSKAASEAKVLRDDAWFRTGDLMRVDRQGFYSFVDRVGDTFRWKGENVATTEVAAALARAPGVTEAVVYGVAVPGTEGRAGMAALTVAEGFELAGLRAHLAAE-LPAYARPLFLRLCRDFEITETFKQKKQALVEA-------- 62423307 117 ---------------------------------------------------TYAELRREVARVRAGLIDLGVKKGDRVVGYLPNQPEALVAFLAAASLGAIWASCAPEFGTQSV--IDRFSQVEPTVLL-AISGYMYGNKATEVLAALPTLTHLVSLDYGEQFTPSAELEFEPVPF-----DHPLFILFSSGTTGRPKAIVHSHGGILFDLGPGSQFCWFS-TTAW-----MMWNT------LVGGLVVGSSIVMNPNPDPKELWRIAANTKATLMGVAPGAIMSARKAGFNPTEDLSAVSQFGAAGAPLPAEGYEWVYEQFGDDVLLNVGVCTGILQASPLTPSGEMSGVSLGFAASAFDASEVVDDLGELVITQPTPSM----PVTFWGENGDARYEAAYFDKPSIWRHGDWAKFTTGGGVVVTGRSDATLNRGGVRLGTADFYSVLDTFAEVADALVIHLEDPDGGMGELVLFVQTEDGMSFSDIRTELKSR-LSPRHTPDEVVPVTRIP----------------------- 218286848 507 ---------------------------------------DRVAIIAPDRTLTYGELFTAAKDVARRLKTVLPQDKDMLVVALPKSWEQIAAVLGVLLTGAAYVPVDPARRMAVLQQGARAVVADAQALPAEWAGLPLAAVG-------PVGK------------PEPASSADLISLQRFSPDRLAYVIFTSGTTGTPKGVMMTHENTIHDINARFSLSSED-SVFALSAL----SFDLSVYDIFGLLSVGGHLVLPHDAELRDPSAWVRRHPVTLWNSVPTLWQMLVEHGETRMPRLALLSGDWV-PVRLPRESARKLVSLGGATEAAIWSIAYEM----SVEDP------PAGWRSIPYGRALTHQSVEEDLTPCPVGELFIGGRGLSLGYLGDATLSGERFTGERLYRTGDMGRWRSNGQIEFLGRRDTQVKINGLRIELGDVEAALSSLAGIAAAVASVVPLAGGMDGLAAYIVPQNAPPRPGELREALLAK-LPHYMVPQRYVFLESLPLSDNGKVDRKRL----------- 169853100 210 ---------------------------------------------------TYEELDRKASQLGRWLVTRGLAPEDRVAVCLSRDLIFHAAFFGIMRAGGVPIDPLPDERK-------------AYIARDSGAKFVLTTSELSSQDLFGSSTIYVDEPEVANAIDEQDGGTFNIATPE----GLGYMLYTSGTTGNPKGCLLTNHGLAQAISTAADVRMKDREGRYLAVASIAFDVHLAETIVPMAL--GMPLLSAPRSQLLENLPYVKLLGITHLGIVPSLIEATLNASKDNEGGL-ALRYIASGGEKMSDSILDKWANHPQVRLANFYGPSEVTIRYMDSNTPRANI----GRPLANVSGYVV--DADLNILPGGVGELVVEGPLVGRGY-----HGRPDLTEKVFYRTGDLVRMMPDSTLEILGRIDTQIKVRGVRIESEGISTVLAKHPALGSEQLVS----FVTWDSTVPVSTRKSLRPSLSIRGFLKNKELASYMRPNHVIPLNWLPLSSNGKTDTKILVE--------- 195025877 63 -----------------------------------------------------------AVRIAQYLKKRGLNHKDVIGISAKNTTYVMPLGVACLMNGTPFHSVNPMLDEATIKYVYEITK-PMLIFCD---GADYEKINAATRSWHPEIYTLTLEGVSKIETLLDPTTTETFYQPEINGGDVAIL-CSSGTTGLPKAVCISNSILIQELVSSESVIYVSSGLDWITGLWAF---------IFSTVFGCTRIITNRPFAPEYFVHLVKKYKINY-AVVPPRHLALITCPEATTESLAAIRMLNYGGGLVSMGTLQRAQEICKGAM---FNSGYGLTEVGAITVNIGISNTASAGRLLPGIRIRIVDEEGKRLGHNQVGEIYVHTGQAWNGYYSVETRRMQDF--EGWFHTGDLGHFDDQNFLYIVDRKKEILKYQGLHYWPTEIEMVITEMQQVQDVCVVGIYDEREGDAAGAVVVKREGCEISAKQHVAKRLTGLQK-QLHAGVCFVDKLPANVNGKTLRKKARE--------- 160872613 1222 ------------------------------------KYPNNNALCYDKHRRSYRDIDNQSTQVAHALIKNGVKKADFVGIFLEANHLFFIAELATLKIGAIFV---PLSKEDPIDRLLLIINDAKFLVIDAGT----KDLLEQLLKRLSGTPIQVYQMDASQW---EDNITDLPPLPFVKENKEACIVYTSGSTGVPKLVESPHNDNIHAFDAAQLECWLAWNN-----------------GACLVIF-DKKTFLDPKIFKKE---LIDK-KITIMWFTVALQYAYMDPSIFR-----NVNYLITGGDVVDKKAVVRIRNCVKVNIVEAYGPTETGIFTSTCTIHDEIIKNYSQLPIGPVNNTEVYSPFNQFVPMGGIGLLFIGGDYFNRPTLQEKFLSKQNYSSSKLYNSGDLVKVQNQEQLIFERRINDKIKKQGYFVSLSEIEHVLIGHPAIKQAVVLELPEKKLLK---AFFIRNKKFPKKNHLIQFLSKK-LPHFMLPSCYQEVEFFPITRNGKLDKRML----------- 156543026 77 -------------------------SVADVFRQHVAKNPTKPCLVFEDQEWTFQQIEDYSNKVAQVFKSHGYKKGDAVALLLENRPEYVCIWLGLSKLGIITPLINTNLRKSSLLHSVNVAGAQALIVKDIAPSLD----AKLALYRLSDVANLPTDGLKEKELGLADASSAPVVQDKGCYGDKLMYIYTSGTTGLPKAAVITNSRFMFIASGIHFLASFCSSDKFYTPLPLYH----TAGGVMTILLHGATVVIRKKFSASAYFSDCIKYNCTVSQYIGEMCRYILAVPPKPEDKKHNIRV--IFGNGLRPQIWREFVARFEIQVCEFYGATEGNANIVNVDNPISIIVDTDGEPI------RNAKGLCQVCEPGEIGKIIPNNPSRAFLGYVDKKASKTKVVHDVFFLSGDILVADELGYLYFKDRTGDTFRWKGENVSTSEIE------------AIVS---NLINYRDCVYGVEVHGAEGRAGMAAIYDEDGLPVYARPQFIRILTKIDLTGTFKLKKKDLQ---------- 195152373 61 -------------------------------------------------------------RVASYMRGLGLKQTDIVGLIARNTTHLVAVAYGCF-FNGVPFHSLNAYEQDTIEKLFSISRPLIFCDGDEYQRVLAATENLKLDTTIITLRNHPIGS-----LCILDILTTPIRLEPCHDQTLAIL-CSSGTTGVPKAV---------TIK--------DSQRLLLPVFRMTSNYAHSTSGLLTIILAGTNVIADNDFDPAFTCRMILEYNIGLVFQCPSHMAMLANCPEFEKADLSSIENYIFGGSPSSLEVQKRIRSRINGNMIFTYSITE-MNSASTLNLHFDEKPNSVGRPISG-NKVKIINEQGVALGPNEEGEVCLFNGQHWSGYYGNPEETRMIRDSQMWFHSGDLGYVDEDGFLFIVDRKKDMLKYQNIMYYPNEIETVISQMPNVAEVCVFGIWDEVNGDEAAASVVKRYGTELVAQILDYVKKHISTKYKLNAGVIIVDDLKRSGNGKTNRRA------------ 158301648 157 -------------------------TIGDIFAEFVSKQPEKACLIFEGRTWTFREVNDYSNRLANVFHSHGYKHGDVVGLLQENRPEFVATWLGLSKLGVIVPLINHNLRKNALMHSVTVANCNALIYGEALA-----DAVAEIADQLPSAVALYQVNEATQQPVLKELPVNGVKKP--NHHDKLIYIYTSGTTGLPKAAVITHSRYIFIAAAISLVAGFRADDTFYTPLPLYH----TAGGMMSILLFGATVVTRKKFSASQFFADCQKYNCTIAQYIGEMCRYILATPVSPVDKAHKVRLIFGNGLR-PQIWPQFVERFNIPRVAEFYGATEGNANIVNIDNPISII---RADPATGYSEPRGKDGLCQLCKPNEIGKIIPNNPYVDKGATEKKIVRDIFRKGDAAFLSGDLLVADERGSLFFKDRTGDTYRWKGENVSTSEVEAEVSNACGYRDTVVYGVEVPNLEGRAGMAAILDPERQVDLEQLARTLKDTLPSYARPQFVRLLSKVDMTGTFKLKKLDLQ---------- 77459302 116 ---------------------------------------------------TWAELAQQVAGFQASLQAAGVLVGDRIAACMPNTWQTLVAMLATTSLGAIWSCSSPDFGTHGVIDRFGQIEPKVLITCAGYKEIDQTVKVNEILEQLPSLQQLIIVAHATDYVTLWDDFYEPGDEPQVPFDHPLYVLYSSGTTGVPKCIVHSTGGVLLQHVKEVDLGPGDRLFYYTTCGWMMWNWLVSA------LAVGSAVVLSPYPDNERLLELLDDEQVSVFGTSPKFLATLESSGIKPREDLSHLRTLLCTGSALSPQSYDFVYRDFDVCLSSMSGGTD-IVSCFVNGNPMSAVRRGEIMGKSLAMAVEVWNDAGQPVV-GEKGELVTRSPIGLWNDPDGEKLRKSYFSQPGVWAQGDYAEQLPHGGMLIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLDS--VAIGQQWQDDRVVLFVHLKDGVTLDDTLQQQIRQANTTPRHVPAKIVAVTDIPRTISGKVVELAVRNVV------- 146299848 541 -----------------------------LFEQQAAKTPDHTAVIFEDKKVSYQALNEQANQLGGYLRKYNIQPDDLIGIKLQRNERMITAILGILKSGAAYVPIDLSYPQSRIEYIEK--DSNCRIIID------------------------------ESFLQYEEQHKYSVVNIENRNTDLAYIIYTSGTTGNPKGVMVEHKNAIALVNWSKEEYA--KSAFDMVYGVTSYCFDLSVYEFFFTLAIGK--TLRILKNALDIENYINTDQNVLLNTVPSVVRKLLEDKIS----LENIKVINMAGEILPTDIVDQL-PIEKMEVRNLYGPSED----TTYSTSHLVISKTNGRPMSN-TQAWILNESLLPVPVGISGKLYLSGEGVTRGYLNKPELTAEKFVTNPFYDTGDLAYWLPDGNIEFLGRKDHQVKIRGFRIELGEIEAALLQY-STDLKQVVAAVKEVNGEKIAAYYISTKELDKSS-LRAFLKDK-LPEYMVPGFYVRLESLPLTPNGKIDREIL----------- 121709583 566 -----------------------------LFESAASRHPAAIALRKGSHELEYQELDASASRVAASLRN-HISDGDVVCLHADRSIHWIVGVMGILKAGGILCAALPPE-----------AQADEHLQPSA-------------------CEHVLVIA---EILESDQTPLAPRRLP--RPADNAYLCFTSGSTGKPKGVMCRHEGLV-AFQRDLEVRIFAQPGQYIAQI-MSVAFDGSIHEIFSALSYGASLVLQ---SGGD--PFAHLHDVDAAILTPSMARV-LDPA-----DFHRLATVYLVGEPVPTEVVD--KWAQHKTLYNMYGPTEGTCGATRLLRQQRVTIG----PPNPSTRLYIMNRQQELLPPGVIGEIYIAGVQVAREYIGMPQQTAERFLPDRMYRTGDRGYWTSNGEAVCLGRSDRQIKLRGFRLDLDDLEARMIRAVPAVTAVAVTRQ----GDNLIAAVL-----PASVDVYAFAARQILPPYATPRKIVALDDFPTTKAGKRDYQAL----------- 83648395 44 --------------------------IGDIIERNANAHGDCDAVLYRDRRISYQAFNAWANRFAHYFRARGIARGDVIAFNLENRPELLAALAGALKLGAAGAMINTSLRGDALAHCLRLTRPKLIVVGE-----------EQLEAVASAASQIDIAADPQHMLFLADADTNPVISDHPLAGDTAVYLFTSGTTGLPKAAPSSHRKWFYGGFGHMSLALTEKDVVY-APLPLYHGTGLWGAALAGASAIAIRRKFSASEFWSD----VRLYRATCFGYVGELCRYLLAQPPGPQDRHHNLRKMIGNGLRPSIWS--QFKERFGIQIAELYAASEGNVGFSNFLN----LDNTVGFSTAPYEPVRNNKGKLQKVSKGEPGLLLGKITWNFEGYTQPEATEKAIIRNDAWFNTGDVLREIGWRHLQFVDRMGDTFRWKGENVSTTEVENALDKLDDVEEAVVVEIPN-MSGKAGMAAIVAKDKGPDMRQLAQAMQE-ALPAYAIPVFIRVTPSIAKTGTFKYRKVDLQK--------- 110833846 60 ------------------------------------------AVIYEDTELTYKQFNAWANRLADYLASIGLKKGDTIAVNIENRPELLATVVACAKLGVCAALINTSQRGKVLIHSFNLVKPKAAII-----GEELVDAVEEVRGDLDLKDNFFCFADQNTLVPYKNLASEPASTKQTFLRDPLFYIYTSGTTGLPKAVVFNHGRWEKAYGAGFSALHLTKNDRIYTTLPFYH-----ATGMVSVIAPAGAVVLARKFSASGFWDDIRRHNCTAFGYVGELCRYLHEQPEKPTDKDNKIHTIVGNGLRPS--IWKDFKDRFGIEVAELYASSEGNVAFTNIFNFD----NTVGSPVSKYDKERVRDSHMTKVGKGEAGLMLDKTPFD--GYTDPEKTEKSIYRDDAWFNTGDMMRDIGFRHAQFVDRLGDTFRWKGENVSTTEVEQILDGYDGIQESVVYGVEIPNTNGRAGMAQIRLTGNHKDFDFKGLCEKRELPAYAIPVFLRINEAMETTGTFKHQKNKLKE--------- 167574520 254 ----------------------------DAIARRALAAPEHPALVAGGRTLRYAELDAAANRLARQLRATGVGVETVVAVALERSIDAVVALLAILKAGGVYVPIDPEQPPARVATIVGEARPALVIT-------------RAELAPRFAAAARALLLVDRDAADIAARDASPVDSP-AHPDALAYAIFTSGSTGVPKGVAISHRSLAASTSARIRAYPPVASMLLVPSL----AFDSSIATLFWMLASGGTLHIPAAADARDPRALVERGRIAGWLGVPSLYKLAADLSGA---SLAPLEVVVLAGETLTANVVRRAPA---CLLANEYGPTEATVSMQFVDRTPSAGAAAPIGAPIAGSRLLVLDRRGELAPIGVEGELYIGGSGVARGYLHRPALTAARFVPDPFYRTGDRVRWRRDGALEFIGRRDAQVKLRGSRIELTEIDACLASHPWVRQAAVVSHAD----ERQAVLGGGVDSDARAHDVGRTLRAHLAAHLPVPARVLAIDALPLNANGKLDRDRLPAPVPER---- 159128289 3021 ----------------------------------AQAHSDRIAVRDGNSQVTYQRMIEQIHEIAYALIEAGVKARDRVALLLQPATTTISSLMAIMHLGAVYVLRSPVARLRNILKDCQ----PRAIIYDATTEEDASLLMQEDTAGIILVNSAISPLLAAKYLPSR-------ASPEAE----AVILYTSGSTGTPKGVILTHS----AIRNVVEMLTRQFQLGAEVVLQQALTFDLSLNQIFVALANGGTLRLVEQSKRGDAVELMNEAGITYTMATPSEYSYWIRGADNLRLAKRWLLAFSL-GEELKPRLVEEFRSLLKPDLRLIYGPAEITVHSHAVEIPYKDQTVSQGHTLPNYSVYIVNESH-KAVPLGMPGEICIGGAGVSRGYLNLDALTKKHFVRNQLYLTGDRGRFRADGALLFEGRGSSQIKLRGLRIELGEIEHAILAVPAI-DEVVVSVADEYLSRHRCLGI--ETEEDRQTYLRQLLSRLPLPQYMVPTMIIPIDSMPLTSHNKVDRKAI----------- 187921096 115 ------------------------------------------------TQRTYAELREDVQSFAAGLMTSKLGPGDCVGLLMESSVESVVTYLALSYIGAIAVPLFSGFGADAIVARLQGCDAKGLV---ATAGFMRRGLTRDIESSIPALPSLEVAGALDWYDVLAAGRAEPLAVP-AEANTPCMIVYTSGTTGKPKGTVHTHGGFPLKIAHDAAVYWLWPADMGWVAGPIT---------IAGAFLRGATLVCAPNCPDWSRLPLIRRYAVTHFGASPTLIRTLSAHESSAPDDLSSVRLAITAGEVIDSESFRWYGERFACPVINFTGGSEGLLGNVVV----KPIVPGGFNAIAPGIRVDVRGADGKQVR-GEVGELAVLEPFVTRSFWKNPERYLDTYWRNDVWIHGDLAIQFDDHAFVLCGRSDDTLKIAGKRVGPSEIEDVIVEIAEVAEAAAVGISDPVKGQRLVVFVVADKERCTVAEQIVDMVSRRLGKPFAPSQVYVVGELPKTRSGKIMRRLIKRA-------- 187919425 136 ------------------------------------------------------ELRERVARLACSLNELGLCPGDRAVAIMRNDAHAIIAALAVTALGATLSTAAPETGVQAILDRFEPLEPRILFAHTTQRSFDIASHVAAVAAALPTLTHVVCLDET----PLPSTVSQPQHSLRIVQGDAAFIMFSSGTTGKPKCIVHTLLEHLKEHQLHSDLGPGDKLYFHTSCSWMMWNWQLSASGVEIVTYDG------PVSEVDTLWRMVADERVTVFGTSPAYLKMCEDAGPGEQFGLHALRAMMSTGAVLYDSQFEWVRAVKPLQLQSISGGTD-IIGCFVLGNPNLPVYAGEAQCRSLGLDVQAWNE---GAPTSMTGELVCVNPFPSRGFFDGSRFHAAYFKANGVWTHGDIIEFSAQGSARLHGRSDGVLNVRGINVSIGEINQSMVVAQTTHDA---SGSGQRVVLLLVLRRGAKMSAALASRVRRELMLQGSAAL-VPDVIAEVEALPVTHNGKASEAAARDAVN------ 50119433 563 ---------------------------------------------------TYAELNRQANQLAHWLHRQGLGEQSLVGVLAKRDRYFVIALLAIWKAGAAYVPLDPDYPPERLRHIITDANLSVIL------GGDGQQLAQWSAEQRIDLTDPAVVEQWQD-LPGD----QPPAIPR-HAQQLAQVIYTSGSTGLPKGVMIEHDDHRDRIDFTPQSTMFNCMSLSFDAGNMTTLLPLSSGGTLAFGEPNDRAIM-------------QAEQAGATHLILPTAMSILDP-----EQVNGIQAIGMGGE--ACPNAVVENWADKVALYNMYGPTECTVTSTRLRKGQPVTI---GKPLI-HIQALILDTAGQLCPVGVPGELCLAGLGLARGYLNQPQMTASRFEHITLYRTGDKARLLNNGDYEYCGRIDEQIKLRGYRIEPGEIEAQLAACPSLKQIKVIVAQ---VGSRPALVAYATVKADSSTEPAAVLIDKYLPEYMVPFRLMLLEDMPLTPNGKLDMKQL----------- 166159354 32 ---------------------------------------DAPAVRHGERELTYRDLDRRAGQLASELVESGVRHGDMVAMYLGRSIEWVVGMLGCLKTGGMPLPAVPAERFDRAVAAARPAAVVTA------------VPGRGTGNPLPALPAPVVTLDASAPLPAETPGGGLAPRAQPRCEDLAYAMFTSGSSGEAKIVLAQHSAAVNATTAADRGSWLGAAGAGIA----LHE-------VGGLLWQGAQLVIGDHASPPALRDWLLAERITQSFVITPVGEVLQNLPWPRE---CALRLLTLGGDRLNADLPFEVAVSYGSL--EAFQIANSCHPWSQATDADRASAPPVGRPIAGVTVHLLEDDGLTPVVDG-IGEVWIDSDCLSLGYLGDPAQTADRFRPNPFYRSGDAGRFRPDGILEHHGRIDNIVKIRGHRVELGDVEWALGQHPDVDQVAVVATWDGDQRRLVACFVAAREIAP--LELRDHAVER-LPDWMVPVAYVQLDEFPLNTSRKIDRRRLP---------- 27379393 139 -------------------------------------------------------LRVAVDRLAKSLQRLGVRRGDHVVAIARNNAEAVIACLATAAIGG--TFASCAPEMGVPAILARFAPLEAVVLFGCLAGIPVAERVLETAAGLPSLAAIIALDDGEGTAPLHRLEIGP-SWPRHPFNHLLFTMFSSGTTGPPKCIQHAGGTLLEHLKEHRLHCDLSHGDRLFSCGWMMWNWQLSASGVEIVLYDG------PLAAADTFWRIVAEERVTVFGTNPAYLHFCEEKGFSRVLDLSALRTMLSTGSILYPRVSSKVKSSM--PLQSISGGTD-IIGCFVLGNPNLPVHRGEAQCRSLGLDVRSLPPPDD--PQAEIGELVCANPFPSRGDADGTRFHAAYFAQNGYWTHGDLIEATPHGGWRLHGRSDGVLNVRGIRIGTAEIYRILDDVGGIVEAMAVEQQDEPGGTRMVLLLVLREDSALAKHIRSELARCGSPAF-VPARIAQVDALPVTFNGKRSEIAARDAVNGR---- 146307056 116 ---------------------------------------------------SYLELAGHVAGLQRSLREAGVGVGDRVAAFMPNTWQTVVGMLAATSLGATWSSCSPDFGTQGVIDRFGQIEPKVLI---AAAGYRYAGKNLDLTAKL---------GEILERLPLEQLVVVPYSRPEAKPADVALWQYSSGTTGVPKCIVHTLLQHVKELGLHTDLTADDCLFYYTTCGWMMWNWLVSALGATLVLFDG-----SPHPGPERLIDLIDAEGISITSAKYLAALEKAGAKPCETHKLQRLKALLSTGSPLAHESYQGIKA--DLCLSSISGGTD-IVSCFTLGNPVLPVWRGELQCKGLGMDVQVWNDSGQPVT-GEKGELVCHFPSMPLGFWNGEKFRAAYFTFPGVWAHGDYAEETVHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLES--LAIGQDWAGDRVVLFVRLREGVVLDEALERKIRQANTTARHVPAKIVAVADIPRTISGKLVELAVRNVV------- 210112199 42 ------------------------------------RHPDKPFLLFGTETHTYGEVDAMANRVANFFHGRGYQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALLHCFRVAGATGIIVGQGQPLLDATELMPELQAEGAT---IWLQGSAHPPAGLESDQSLPVQVSITPADTLCYFYTS-GTTGLPKAAIILHAKFTAVSNTLVHYSDVKSDDVFYITLPLYHTSGLTL-GLGTAITIGATVALRQKFSVRHFWDDCRRYKATMVLYIGEL-LRYLCTAPERADDKDHNVRLAFGNG-LRPDIWKRFQDRFGIRIGEFYGMTEGTMALINLHNKVGAVASPRYRKHKPFEPIRRKDGRCTEVKLGKPGLLVNKLAEGLMGYLGKRELTEKKFEEDMYLNSGDLMMIDKEYFIYFADRLGDTFRWKGENVATTEVAQVLSKMEGVQEVNVVKVPGQD-GRAGMASIIPLGQKPDFPRWYRYITAK-LPTYAQPLFLRLTQEIQVTGTFKHQKASL----------- 71014575 58 ---------------------------------QATKRPDAVAYVYLGKNFTWGEVAKDVHRLANYLLSRGYKAGDRVAIFMGNSVAIVEWFFACMCINVIPAFINNSLTGKGLVHCVSVARAKLLVYEPYLEG-----VVSEVQDQLLDNSQIPVDGDTEEFGPSDLVKYSAKRIPEVGESSTAALIYTSGTTGLPKAALCSHGRMGTACSVWPVFNSFSSKDRIYTPMPLYHSSALFL-CICASLWSGSTVIIGRKFSARKYWDEVRKHNATVVQYIGEIARYLLAVPPSPLDKQHNVRMAYGNGMR--PDVWEKFRERYGVTISEFFASSEGLLNYNRKVRPDFKIIRVDAITEDIYRDPKT--GFCVECGPNEPGEFVMRGTNSIQGYADNPEATSKKVLKDAWFRSGDLMSKDVDGFFYFGDRMGDTFRWRSENVSTTEVANALGQVVSEANVYGVLVP-KHDGRAGCAAIPADDAARVDWNMLAAVARKSLPKYAVPLFIRVVPTMEQTGTVKQQKVQLR---------- 31873268 80 --------------------------------------------------YTYQDVDKRSSRVAHVFNHSSLKKGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNTNIRSNSLLNCIRACGPRALVV-----GAD---LLGTVEEILPSLSENISVWGMKDSVPQEKLSTSPDEPVPHSHHVVSLLKFTSGTTGL----PKAAVISQLQVLRGSAVLWTAHDIVYI-TLPLYHS-SAAILGISGCVELGATCVLKKKFSASQFWSDCKKYDVTVFQYIGELCRYL--CKQSKREGEKDHKVRLAIGNGIRSDVWREFLDRFGCELYAATESSISFMNYTRIGAIGR--TNLFYKLLSTFDLIKY--DFQKDVKKGEPGLLISRSPFF--GYAGPYKHTKDKLLCDVFKKTGDLIVQDQDNFLYFWDRTGDTFRWKGENVATTEVADVIGMLDFIQEANVYGVASGYEGRAGMASIILKPNTSLDLEKVYEQVVTFLPAYACPRFLRIQEKMEATGTFKLLKHQLVE--------- 117621291 458 ----------------------------------AAQTPDKIALIQGEARFSYEALLARSEQMAAALQAAGVAPGDKVGVMLARTPQAIFAQLAVLLAGAVYVPLDPEQPLERQGHILRLGEVKTLITQAEY------------RHKLASLGRTLLAG---------DLVSDNRLNQPAAGRAVAYLMFTSGSTGLPKGVAVSHGALDHFAAAARCRYHLDEDARMLQFAPF--NFDASIEEVFATLSAGATLVLR-TDALLESMPAFAAEQMGITHLDLPTAFWWVVALTAGQAHIAELTTVIIGGEAVYPEAQWQRQGRSDVRLFNTYGTVVVTTQELQQEDPSQAQLPI-GLPL-PGMQALILGAGE---QPANEGELVLLGPQLANGYVGGVQGSFGTLRVGAVYRTGDRVRLVA-GRLVYLGRRDNEFKISGYRIQPGEVEAQLLALPGVDEACVQGVSIGSV-RRLVAFVAERDSRVIKAQLA-----RVLPAAMIPTDYRHYDQLPRTGSNKLDRKAL----------- 145242956 2834 --------------------------------ENAAKQPEAVAIAASDAAITYSELVERAQRVAASLKASGVTERQKICVLVPGVDAVIALLAVLLT------------RSCYVALDSSFADRLAFMASDCGAGVELQGLAETVASKSKSGLRLL---DTKKAALCEDRFVG--DLPSV-NEDPFFIIYTSGSTGKPKGVVLSHANTQQMLASVGEYFRFTSDDRFLQQSSLC--FDLSVVQIFSALTAGARVCVAKHDIRKDPAALMHETGVTITYFTPTHFALLLEHSWETLHQCSQYRAALFAGERLPVRIARAFYDLQTAVVYNTWSPSELVVQTTKVDKPDDDVFDIPGRPL-PNCRHYVVDAVLNPLPAGFVGEICVGGAQVGLEYLNRPLANATSFVRDKMFRTGDKGSFLPNGLLTFKGRGDKQIKLRGFRIDLGEVEQVLYKNASTPDGATSPLTDE---RRLIAFVIPKKPLQSTQERDEYMAQGSLNEYMCPNGYQFLERLPMTIGGKVDRRSL----------- 212514980 55 ----------------------------------------QIALIKNDEKILFTDLNKLSNKLARGMIKIGNVDGDIIVCMKPSI-DLIVTLLAIWKMGALPLVDFPKNR---IKHILDESKPVMTITDVSDVGDEFTSM-----TKYSELKNF-----SSNF-PDNNLSVEMIKPNTSKNEYIGAVLYTSGSTGIPKGVRISHLAILNRLKRTFPYSATEKICVFKTALTFVD----SICELWGPLLNGRTLLIEETKNPEKLTEILNENQVERLVLVPTLLQILMFSNMKEEDFLPKLKLWVCSGETLQPSLARKFFQRFQNILCNFYGSTEGDVSYYEI-RTERDLETGQTVPIKPIDNCVLYDEHHHPVRGGEIGELYVSGLNLASGYVRGRDPDKENFVEPDLYKTGDFARVDKN-IIYYEGRKDQQIKVRGHRVDLSEIESALLKIDEIDKCVVLTYRPGQIDQTVISYVILNIDNNNNTEIENKLK-KLLPSYMIP-QIIIIDKFPLLVNGKIDRQTL----------- 83595024 109 ----------------------------------------------------------RVSLVQQGLRRAGVGVGDRVAGYLPNMPEALIAMLATAGLGAVWSSASPDFGAQGVIDRFGQIEPKVLFTVDGYKVHDCREKVATLVKAVPSITQVVFAGKGDAPAAIPRATSWAAFIGDFTAGEPDFLRLSSGTTGVPKCIVHGHGGTLLQQ--------LKEHVLHADAHPGDRVFYFTTCGWMAALGAGCTVLLDGSPYPDGAWDYAQAEGCTFFG----TSAKWIDAQRKARHDLSTVRVIASTGSPLAPESFDYVDAIKGDVQLASISGGTDILSCFMLGSPIDSVFRGEIQKRGLGMAVAVFDDEGRPLV-GQKGELVTRAPSSPIGFWNGAKFKAAYFERPGVWTHGDWVELTPHGGIVVYGRSDATLNPGGVRIGTAEIYRQVETLDEVREAIVIGQDWQFVVLRDGLTLTPELE----DKIKARIRQS-CTPRHVPAKVVQVNDIPRTKSNKIVELAVREVV------- 88857935 46 ---------------------------------------------------------------------------ERVAIWMDKSNHFAVAILACLTAGASYVPIDSKQPLTRLKLIVDDANVDTIIVDDAH----YQMLL-PLLSHLPELKVVVITDTAAQFDWCSAINTENYEHKDRQNNELAAILFTSGSTGKPKGVQLTVDNLQHFVNWSAKNLALSSQDRFLNL--ASFNFDLSTFDLFVSLAVGASLYVASAKQPLQLVSVLNGQQITVMYTVPSLLNLMNRIGLWQQAEPVKLRHVIFAGEAMPKPCLQALAKVLPNTLHNFYGPTETNVCLAYQVTSSDLITD-QPVPIGPIGDTVAWDGMLIESNEGAIGELIIQGRCVTPGY--CDQAQVKPSHAQHIHATGDIARFSAGQY-YYHGRRDRMVKIAGFRVELGEIEACLQRHPAI---AEVAVNYCVQTARLIATYVTQEARAKAIELKSYCSDF-LPVYMIPNKFNSVSELPKNANGKVDYPTL----------- 157118013 96 ----------------------------------AASRPSKVALIMDDQRLTFADVKQLSDRIASYFHSKGFVKGDTVALMMETRTEYPCIWLGLAKLGVVTALINTNLRRETLRHSIAVANSKAIIVSAELAGAVAEVLEQDGIKGLPIYKNEYLPGKCKDYFNADNLRQALDNVPSVDLSDKLVYIYTSGTTGMPKAAVITNSRFIMMGTGCYYMLSLRDDDIIYNSLPLYH----SAGGMVGVLLCGLTAALRKKFSASNFFPDCIKYNCTVAQYIGEICRFVLTTPPRPTDGQHKVRMMFGNGLRIWTQFVSRFNINQIC---EFYGSTEGNSNLMNLDNTVGAVVPAFARTFYPVTLVRCEEETGRDCKPGEPGVFLKNALSSFVGYKKASEKKVLRFTKDMFFNSGDILVADLFGYYYFKDRTGDTFRWRGENVATSEVEGVITNIVGLKDCAVVDIPGT-EGKAGMAAIVDTEGKLDLEQLGAGIRG-SLPPYARPLFIRVLSEVPMTTTFKLKKRDLQ---------- 182677140 60 ----------------------------------AQRQPDEIALVQGPVRLTYDQINARANRLARYFVSLGLRPAAPVGLCMRNGLVSMIACLAVLKAGGACVPLDPIMGPHWLAAFIIQAGIDVAIVDDHHALDLFEDAPRL---NLLDYESISAAAELE--------------------SDADF-DIAWDTDSLALILPVSQPRGVEMTHRALHHCCLDFSAATVALQMVFAPQELAWFQNLSLLIAGGRLVFYGAIWPETAANLIRSETIDTSFLTPSLCGWLLDEDPSLEQDLAPVPLAPIHLRILLRQLVKRVKGATKGEIVLLYGPAEAPAAMTRLDDADDV---TRIVP-EPLNNARVLDTRRRPCPDGVLGEICLGGEGLASGYRRDERLSQQSFIEDKLFRTGDYARRRLDGTFERLGRLDEKVILSGYRVELKAIERVLRAQKGVADAVCDYRRSRAYGESVIAFFVEASPGAINETRLLAALRRLLPPFMVPDFLRKLETLPLLPDGHPDRQAL----------- 195586360 85 -----------------------GFTVARCFQEQARRRPKKTCFLMDDRRLSFAEALEFSQKIAGYFNDRGLGKGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLRHSIKVANAKALIV-----GSELLDVLRSLREKEHLDEVPIYQYTDDE--TQKKLQLPSAACPEEARSKLLYVYTS-GTTGLPKAAVITNLRFLFMSAGSYYMLRMSSDDVVYDPLPLYH----TAGGIVGVILNGSTVVLRKKFSARNFWLDCNRYNCTVAQYIGELCRYLLATTYTPDQQKHNLRLMYGNGLRIWSQFVRR----FGIHIGEIYGATEGNSNLINITNRVGAIVPVYGSSFYPVQVLRCDEGHCISCQPGQAGLLVRRAVSAFHGYADASEQKLLRFTSDVFFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVVQIP-HVEGKAGMAAIVDPERKVDMEYLSVVLRG-SLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 211590933 281 ---------------------------------------------------TYRELDDLSTVLAVRLMKLGVKPNTVVPIFMSKSRWSVCAIAAVWKAGGAIATMDPAYPNERLFAIVDEFEARVIISPEQRPRFVEPSHVHVVDAELPHFPK-------ANGLPVS--RAEAWKMSGVKPRDLAVVAFTSGSSGKPKGVLHTHDRLTSELSYSWNVEYTNGSRI----LQFASYAYIASVGETQRVFSHGATLCVPSEEESNLADFARRSRATRSYLTSSAVR------TLNPKDVPSLKILCGGGEPIPKD----LEEIWGPHVHQVYGATEG--GFLARDRTSK---NHNKRGLCPVG-GLAWDDVDKLVPVGAAGGIVFESHELALGYLNDPEKTAKTFIDPRYLRNGDMGRYEADGSVTVLGRADTQVKINGQRVELGDVESNLILLPLEWDAAFVRPNKAFAGDARTVF----------ADAKARL-ERALPRHMIPRACVVVKEIP--GHYKTDRRKLRNEASE----- 194756792 175 ---------------------------------------------------SFAEALELSQKVAGYFRDRGLQNGDCVALFMETRLEYPCIWLGLSQLGVITALINSNLRGDSLLHSIKVANAKALIVSSIYQFTDDESKNPSGHDLLPKAVDLTLALKTQQKWELP--HTASSK--EVQSK--LLYVYTSGTTGLPKAAVITNLRFIFMAAGSFYMLKLSSDDVVYNPLPLYH----TAGGIVGVILNGSTVVLRKKFSAKNFWLDCSRYNCSVAQYIGELCRYLLATPYTPEQQRHNLRLMYGNGLRIWSQFVRR----FGIHIGEIYGATEGNSNLINITNRVGAIVPVYGSRVYPVQVLRC-DELTGELKPGEAGLLVRRAVSAFHGYADASEQKLLRFTQDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGFEDCVVVQIP-HVEGKAGMAAIVDPNRKVDMGYLSVVLRG-SLPPYARPLFIRLMDEIPRTATFKLKKRELAQ--------- 189196478 2938 --------------------------------------------------YSYSDMIKRIEAIAEALVNAGVRNGNRVLVFQQATSEWICSLLAIMRIGGVYVLRNPMERLVAQASHCAPAAVLA----------DDDNVKNAPQLAVPVILNV-------SNIPA--YPTNPV--PNVESNQPAAILYTSGSTGTPKGIVIQHSGICNQMEGYTKTYQLGAERVLQQS---AFTFDFSLDQIFTGLVNGGMLFVVPSDKRGDPLSITERQSITYTKVTPSEYSMWMQYGHDNLVKASEWRFAFAGGEPLTKAILRQFSSLDYLRLSNSYGPAEGFIDYRQESLPSQL---SEERTIAPSYATYILDENQNPLPVGMPGEVVIGGAGVSLGYLTDQKLTANSFTANGWHRTGDIGHLQDDGSLVFRNRGDTQIKLRGLRINLQDIEQNMVARGALKD-TIVSLPEYLVAH--VVFSPDTGVEDQALFLEQLLSRLPIPPYMMPVMAVPLERLPVTKHAKVDRKAI----------- 84703521 114 -------------------------------------------------QWTRGELRRAVGQLAHALKAAGVTAGDRVGGVVTNRPESVAMYIATLSLGAIWTSCAPDFGVESLKQ--RFSQSEPKIL-FAVDGFNCVPIYQELLQSLPSVERIVVLQTLTESPSLDDLPNSQTYQAFLKTAETAVIVYSSGTTGAPKCIVHGAGGPLLQLMKEHRFCDLQPGDIYTTCAWIMWNWPALANGAAIALYDGNPSV----PEKDMLFAFAEEIGVSHLG----MSAMYIDMCRKRKRDLSKLRCLMSTGSPLSTDNFEYIYASVKSDLHLAISGGTDLSSCFVLGDPTEIQMAGLGMAVDVYDP-------DGNSIPTGAGELVCTRPFPSMPVYEGLKYRGAYFEEEGIWTHGDLIERTAHGGYVILGRSDATLNPQGIRMGTAEIYAEVLTFNQVLNCLAAGY--QARGDEQIVLFVQMDAGQDLTELIAAIKERELTVNHVPAYVLSAPDLPRTRSGKL---------------- 116670054 52 -------------------------TLIDILEDTARKYPEASALDDGHRRLSYAQLMAEVRATARELHLAGLGAGDKIGVRIPSTNRLYVSILAILLIG------------------------AAYVPVDAD---DPDERAKLVFSE--ARVGAILRGNGE--IVTDSKRPRPFPAPKPQADDDSWVIFTSGSTGTPKGVAVQHRSSAAFVDAEARLFLQDEPIRVLAGLSVAFDASCEE------MWLAWRACLVPAPTGMDLGPWLISHGITVVSTVPTLAALWPAEA------LENVRLLIFGGEACPPELADRL-AVDGREVWNTYGPTEATVCAAQLGVPGPLRI---GLPLDGWDLAVV-DAGGIPVEEGQVGELIIGGVGLARYLDPAKDEKYAPMPSLGWYRSGDLVRYEASG-LVFMGRGDEQVKLGGRRIELGEI-----------DAALQALPDVAGAAAAVRTTAAGNQAAGTAEIDAAAREASLPAALIP-LLTVVESLPTKTSGKVDRHAL----------- 152998177 112 ------------------------------------------------------EVRAEVARVAQGLRQAGVEPGDRVAVVMPNKFSCLVTHLATLAVGGVPDFGVEADRIGQVTPKLLFVEPTF-----QYAGHDISQSALLLAQRIESVEQLVIVGSQDKVTHWSDFGNEALEFTRVGFDDPAYILYTSGTTGVPKIVHRTGGVLLQQLKEHLDVRKGDRVLWYTNTAWMMYHWIVAALGCDAVLVLDGAPILKQQVGLDCAWRVVEQEQLTHLGISPKYLGTLAEAEPQQHHDLSSLRWLLSAG---SPVAPNQYDWIYSAISKQVFSSISGLMGCFLLGSPWHSLRKGTLTAKALGMAINVLDDRGAPVM-GRQGNLVCTEPFSFWGEDGFARYKKTYFSDDEIWVHGDHAQMNSDGTAVIYGRSDNTLNPGGVRIGTADIYNACEGIKEIEDCVVFGRP--IAGDEEIVLCIQREDVTAHDGLAQRIRKSACSPRHVPAAIYLVDDVPYTLNGK----------------- 145248956 3030 -------------------------------------YGSKPALKDGSGKLTYNDMGRRVDSIIAALRQAGAPKCSVIAMQEPSVDSICSML-AVFRAGAV------------------------------YMPLNTRLSTEQIKCTLQSHKPVLLQATSNTAMSLQDLKPKVLNVSSVPTNSAAAVLFTGGSASEPKGVLVNHASMIAQLEASSMQYNFSDERPLIALQHSDHSIGLSLTQAFDALCNGGSLVILSADRQGDPIEIVREENISYTLATPSEYQSWLSIAAGELLKCPHWTLAAMAGGEVSHKLLQSFRSLESASLQLLNGMCFGSTWQGRIEYRKSVLELAAGYP-SPNQAIYIVDTKLRPLPIGVPGEVIIGGAGVTSGYVNPDAATKGKFIESPFYRTGDYGYLRKDGSLVLVGRSNSHVNVRGFQVEPAEIENALVAAGGLLADAVVTLEDQFLAAH-VVFVIPSD----SEEFLDNLRMRPVPEYMVPSAIVPLAKLPLNAHSEVDRLAIHQ--------- 145309065 1115 -----------------------------------------VAVRQGAATLSYGELLRQAEDIAGALRQSGVARGDVVAAIVAPGPRAVAALLGIVMAGAVYLSIEPSWPAARIEELLGEAGARHAVVSEGGWTLPVQALRLD--------------------LPLPPGDAGPA--PDLEAGDAAYVIFTSGSTGRPKGVLIAHEAAANTIDDINERFAVGPADRTLCVSSLA--FDLSVYDIFGLLAVGGEVVFPEARDPDAMAQALCDGRITIWNSVPAVLELLLDVAAPRSPD---LRLALLSGDWIAPGLAGRLRDAFPALRPISLGGATEVSIWSVVHPPEDAALASYGRPLS-NQQCFVRAPDGRERPDGVVGELLLGGRGLALAYLGNEAETQRRFFIDALYRTGDLARWQPDGELELLGRMDGQVKVQGYRIELGEIEAAAMRAGCLARAASVVRRNNATAIQLHVVARPDYDGDIVAAVRAKLVLH-LPAYMQPHHVTVLDALPLTANGKVDR-------------- 116191137 2731 -------------------------TVVDRIDEMIKAHANKVALTDGGESLTYADMARKVHSIATELAARGVQKGSRVIFQIPG-TAWVCSLLAVLRTGAVGVLNVGIGRLSLLLQDC----IPQVILVDGQSGFVSNSKALILESTLPNLQ-----------------HPRATIVPQAKAHDDAIITYTSGSTGVPKGVVIRHHSYQNFLEFTLPRWGITEGKLTVLQ-QSAYAFDISILQIFASLCYGGTLVLAKRRDPRALCDLVASQGITMTFATPTEYLSWAKHGTQQLRD-SQWRCAMTGGEPLTNSLLGVFKSLTKADLQLIIGCADKVVDFHKLDSNLEMSV-------LPNYRLVVVDDDFQPVPAGIPGQILIGGAGVAAGYLNPPDEGAKAFIVDTLHSSGDRGRLNPNGGLVLHGRGSTQTKLRGIRIDLADIENTIIMSPDVVQAVVSRREDSETGGEFLVLLLSGDNAGPAPDVVNLPDELSLPLYMRPSMALIVDQLPTMVSGKIDRAA------------ 196040054 1 MLTGYTKWPKEFADRYREEGCWLGETFGGVLRERAEKYGDQIAVVSGNTYITYSELDKKVDRLASGLLNLGIKPEDRVVIQLPNVIEFFEMCFALFRIGALPVFALPSHRSSEISYFCEFGEASAYVISDKALGFDYRKLAREVKEKVPTLQHVIVVGEKEEFVNISDLYIDPVPLPEVQPSDVAFLQLSGGTTGLSKLIPRTHDDYIYSLRVSAEICNLSAESVYMAVLPVAHNYPMSSPGTFGTFYAGGKVVLATGGSPDEAFALIEKEKVTITALVPPLAMIWLDAASSRNNDLSSLEVIQVGGAKFSAEVAKRIRPTFGCTLQQVFGMAEGLVNYTRLDDPEEIIIHTQGRPMSALDEVRVVDEYDNDVKPGEVGSLLTRGPYTIRGYYKAEEHNARSFTNDGFYRTGDLVKVNEQGYIIVEGRDKDQINRGGEKVAAEEVENHLLAYDAVHDVAIVSMPDDYLGERTCAFVIARGQAPAVSELKRFLRERGIAAYKIPDRIEFIESFPQTGVGKVSKKELRKVIAEKLV-- 152975534 2 MLSGCYEWPKEFANRYREAGCWRGETFGEMLRERAIKYGERIALTSGEHHISYKEFDKRVDRLAAGFLSLGIKKTDRVVLQLPNIIEFFEVCFALFRIGALPVFALPAHRSSEICYFCEFAEATAYIIADKQLGFDYRNLARDVKRKVPTLKHIIVVGEEEEFVGIHDLYREPVDLPEVKSSDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRVSAEICRLNEDSVYLVVLPVAHNYPLSSPGTLGTFYAGGRVVLASGGSPDEAFALIEKERVTITALVPPLAMIWLDAKASRHNDLSSLQVLQVGGAKFSAEAAKRIRPTFGCTLQQVFGMAEGLVNYTRLDDSEEMIIHTQGRPMSEFDEVRVVDENDCDVKTGEVGRLLTRGPYTIRGYYKAEEHNAKSFTPDGFYRTGDLVKINENGYLVVEGRDKDQINRGGEKVAAEEVENHLLAHHSVHDAAIVSMPDEYLGERTCAFIIARGQQPSVGELKTFLRERGIAAYKIPDRIEFVKAFPQTGVGKVSKKDLRKAIAERLQS- 11127897 12 LLPGCTAWPEEYAAHYRKAGYWRGETFGQMLRERAQRHGDRTAVVAGTQRWSYRELDERTDRLVAGFHALGIKPRDRVVVQLPNTAEFFEVIFALFRLGALPVFALPAHRSAEINYFCEFTEAVAYVIPDKHSGFDYRTLAEKVRSAVPGLRHVVVVGEAGPFTSLSQLYASPVDLPGPIPSDVAFFQLSGGSTGVPKLIPRTHDDYIYSLRGSVEICQLDETTVYLCALPAAHNFPLSSPGVLGTLYAGGTAVMALHPSPDQAFPLIERERITFTALVPPLAMIWMDAAKARRHDLSSLKVLQVGGARLSTEAAQRVRPTLGCALQQVYGMAEGLVNYTRLDDPDELVIATQGRPISPDDEIRIIDEDGRDVAPGETGQLLTRGPYTIRGYYNAEAHNARAFTSDGFYCTGDLVRVTPEGYLVVEGRAKDQINRGGDKIAAEEVENHLLAHPSVHDAAVISIPDPFLGERTCAFVIPREAPPTAATLTSFLRERGLAAYKIPDRVEFVATFPQTGVGKVSKKALRETLAHR---- 192812560 1 MLAGCKVWPEEFAARYREAGCWQGETFGELLRKRAAAHGERVAVVCGDRHISYAELDNRVDRLAAGFLKLGIKAQERVIVQLPNIASFFDTIFALFRIGALPVFALPVHRRNEIVYLCGFSEAAAYIIPDMESGFDYRDLAAQVQAAVPSLRHVIVAGDPGPYLDDLECSSHGSDAEGPNPGDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRMSAEICSLDKDSVYLAVLPVAHNFPLSSPGVLGTLYAGGRVVLARSASPDAAFPLIASEGVTITAVVPPLALIWLESAPSRSEDLSNLQVLQVGGAKFSAEAAKRVQTVLGCKLQQVYGMAEGLVNYTRLDDPEDITVHTQGRPMSPYDEVRLVDEDDVEVAPGEVGELLTRGPYTIRGYYKADKHNEKAFTTDGFYRTGDLASMTPSGYLVIQGRSKDQINRGGDKVAAEEVENHLLAHPSVHDAAVVAMPDEYLGERTCAFVIVHHGAVSGNELKAFLRNRGLAAYKIPDRVEFMDSFPHTGVGKVSKKQLRELAAQ----- 23098411 1 MLEGYKPWPENLRKYYQETGCWTGETFGGILEQQARDRKDSIAITDGEKSITYQQLDERVNKLAAGFMKLGIEKEDRVVLQLPNTIEFFEVCFALFRIGALPVFALPLHRKMEISYFCEFTAAKAYIIPDVFDKFDYRDLANEINNSIPTLEHTIVAGETDNFISLEELYDDSASFPTITGSDLAFFQLSGGSTGLPKLIPRTHDEYIYSLRKSVEICRISQDTNFLAVLPVAHNFTMSSPGVFGVIYAGGKIILSKYPSPDVAFPLIEKEKVDFTSLVPPLAIVWLQAQKRTKADLRSLEVIQVGGAKCSVEVAKQIGPAFHCKLQQVFGMAEGLVNYTRLDDDDEVVIHTQGKPMSAYDEIRIVDEEDNELPVGETGQLQARGPYTIIGYFNVEDHNAKAFTSDGFYRTGDLVKLTEEGYLIVEGRDKDQINRGGEKIAAEEVENYILSLSGIHDVAMVSMPDKFLGERSCAFVIKNDEELTSNDIKDFLQHKGIANFKIPDRIEFVDRFPYTALGKVSKKNLRAMIKEKI--- 194016206 8 -------WPEEFAKRYRENGCWRGETFGGMLRERAISLRNKTAITYADTHMSYQELDERVSSLAAGFHQLGIQKGSRVVVQLPNIPAFFEVIFALFRIGALPVFSLPSHRSSEITYFIEFAEADAYVIPDIHDGFDYRSLARQVKEKLPSLPHVIVAGKAEEFLDLDDLRKDPVLDPQVEASDIAFLQLSGGSTGLSKLIPRTHDDYMYSLWKSNEVCELTKDSVYLATLPVAHNYPLSSPGVLGTLYAGGRVVLAPGSSPDVVFPLIEKERATITAVVPPIALIWLEAAPHRSDDLSSLEVLQVGGAKLSAEAAKRVMPALGCKLQQVFGMAEGLVNYTRLNDPEHVIIHTQGRPMSEYDEVLVVDEEDKPVPNEVAGHLLTRGPYTIRGYYKADEQNKKAFTADGFYRTGDIVRLTKEGNVVVEGRDKDQINRGGEKVAAEEVENHLLAHPDIHDAAMVSMPDPFLGERSCAFVIAKGNNPAPHALKSFLRERGLAAYKIPDRIEWIEAFPQTGVGKVSKKALRELAS------ 134100388 6 ILPGCPTWPAEFAERYRAAGYWRGETFGRMLRDRANAHPDRVAVVDGDRRTTYGELDARADRLAAGLRGLGITARDRVVVQLPNIAEFFDVCFALFRIGAVPVFALPSHRLTEIGYFCEFSEAVACITTDVEAGFDHRVPAAEVARRVPGLRQVLIAGDPGDFIALEQIDGEPTDDPGPRPGDIAFLQLSGGSTGVPKLIPRTHDDYIYSFRASNDICGVTEDTVYLGALPIAHNFPMSSPGTFGVLHAGGRVVLARRPSPDEVFPLVERERVTMVAAVPPLALVWLDAAAGTEHDLSSLQVLQVGGAKCSEEVARRVRPVLGATLQQVFGMAEGLVNYTRLDDPEEVVLTTQGRPISPGDEVLVVDDGDRPVAAGETGHLLTRGPYTIRGYYKADEHNAKAFTPDGFYRTGDVV---------VEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAVVSMPDDYLGERTCAFVVPRGTPPKARELIRFVRERGLAGYKVPDRVEFLERFPRTGVGKVSKRDLREVISRELV-- 159898327 8 -LEGTTAWPAEFAERYRKAGYWVDQTFGEALREWAQRSGDATAVVCGERRWSYRELDQRVDRLAAGLQQLGIQTKQRVVVQLPNCAEWFVVCFALFRVGAIPLMALPAHRLAEIGYFCQHSEAVAYVIADKVGSFDYRNLAAEVKAVAPTLEHVLVVGEAGPFTALAEVDAEPSEFPTLDPAEVALFQLSGGSTGVPKLIARTHDDYLYSVRASAEICKLDASSVYLCVLPMAHNFPMSSPGTLGTLAAGGTVVLAPQPSPDVAFPLIAREGVTITGMVPPLALLWLDAAANRKAELSSLKQILVGGAPFGAYTARRVQPELGCQLQQVYGMAEGLVNYTRLDDAAELICHTQGRPISPLDEVRIVDDEDNDVPLGELGHLITRGPYTIRGYYRAAEHNQRAFTSDGFYRTGDLARLNATGYVSVEGRAKDQINRGGEKVAAEEIEQHLLNHPAIHDVALVGLPDRFLGERTCAVIVSNGVNINRREVLQFLRSRGLAEYKLPDRVEIVESLPKTGVGKINKRLLREQLS------ 111021764 15 -------YPADLAARYRDAGYWTDETFQQFLGARAEQFGDAIAVTGPDRALTYRELSDRADRLAAGLQSSGVQPGDRVVVQLPNIVEYVEVIFAVFRLGALPVFALPAHRAQEISYFCSFTDAAAYVVTDTHAGFDYRTLARDVVSSAENPPRIIVAGDAEEFTSLDELRAAEPDGPAVGPESVAFLQLSGGTTGVSKLIPRTHTDYLYSVRESDRICGVDESTRMLVVLPAAHNFPMSSPGILGVLHAGGRVVLAPDPSPDTAFALIEKEGVTIASLVPPLALAWLAASGRTERDLSSLEVLQVGGAKFSAEAAKRVRPELGCTLQQVFGMAEGLVNYTRLDDPEDTIVTTQGRPISPDDEVRVVDDRGEPVPNGTSGHLLTRGPYTVRGYYQAPEHNSTAFTEDGFYRTGDIVRLTDDGYLVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVADVAVVSMPDPYLGERSCAFVVVQGEQPKAVELKKFVRGRGLAEYKVPDKVVFVDEFPVTGVGKISKSDLRRALEK----- 196191468 18 ----CPRWPKAYADRYRNLGYWQPQTFGQMLRQQSQRYAQRTALVSGNDRWSYADLNQRADQLAAGLQSLGITAGDRVIVQLPNIPEFFAVFFALTRLGALPVLALPAHRRTEIHSFLLKTEAAAYIIADSDGHFDYRALARTLMPEHGSLQHIIVVGQEQEFVALDQLYLQPLALSEPKAEAVAFFQLSGGSTGTPKLIPRTHADYLYSVRASAKICALAPESVYLAALPVSHNFPLSSPGSLGTLYAGGSVVLAHHPNPDETFALIAREQVTITALVPPLVPIWLDATATRSHDLSSLQILQVGGAPLAPEVARRISPILGCRLQQVFGMAEGLVCYTRLDDTEEVILHTQGLPISPADEILIVDNLDQPVSPGETGNLLTRGPYTIRGYYQAPEHNKRAFTPDGFYRTGDLVRLSPSGQIIVEGRAKEQINKGGEKISSKEIEQHLLTHPNICAAAVVSMPDPFLGERIGAFVVAQDNSIEIDQVKAFLRDRGLAHYKIPDQLEWLAALPKTGAGKVDKKALRARL------- 162452153 15 -LDGWTPWPAEMADLYRRAGYWRGETLGRLLRERAARHPDRIALVSGDRRLSYGELDRRADRLAAGLLHLGLRPGDRVVVQLPNIAEFFEVCFALFRLGALPVLALPAHRRAEIAYFCEHTEAVAYVIADRDGGFDYRALASQIRRDVGTLRHVLVAGEPGEHTALSSLDREPVELPEPAAGDVAFFQLSGGSTGVPKLIPRTHDDYLYSVRASAEICGLDEGSVYLAVLPVAHNFTLSSPGSLGVLHAGGRVVLCRRPSPDEALPWIERERVTMTALVPPLASVWLEAARAARHDLSSLKVLQVGGARLPAEVARRVGPALGCKVQQVFGMAEGLVNYTRLDDPDAIALETQGRPISPHDEVRVVDDDDRDVEPGQVGHLLTRGPYTIRGYYRADAHNEKAFTRDGFYRTGDLVRRTREGYLVVEGRAKDQINRGGEKIAAEEVENHVLAHPAVRDAALVAMPDAHLGERSCAFLVARGQPPPAREINAFLRERGVAQFKVPDRIEWLDALPTTSVGKVDKKALRRWIADRLAQG 182440525 9 -------WPAEFAERYRAAGWWRGETFGEMLRQRAEAHPDRVAIVDAGSRWTYADLDRRADRLAAGFLARDIAKGDKVVVQLPNIAEFFEVIFALFRIGALPVFALPAHRESEITYFCEFTEAVAYVVAAEHGGYDYRELASKTRANVSTLRHVFVAGDPGEFEALSEVAEEPVGYGGPRPDDLAFLQLSGGSTGVPKLIPRTHDDYIYSLWGSNEICAVDERSVYLCVLPAAHNFPLSSPGSLGTLYAGGRVVLCPGPSPEVAFPLIEREGVTITGLVPPLALLWTEAAPGTAHDISSLDVLLVGGAKFSEEAARRVRPALGCTLQQVFGMAEGLVNYTRLDDPVETIVTTQGRPISPDDEILVVDDDDREVAPGGTGHLLTRGPYTIRGYWNAPEHNARSFTEDGFYRTGDIVRVTATGHIVVEGRAKDQINRGGEKIAAEEVENHILAHPAVHDANVVAEPDPYLGERVCAYVILRSGALKAVAVKRFVRERGLAAYKVPDRVEFVDAFPQTGVGKVSKKDLRNAAA------ 78044063 8 -----KPWLKHYSEGVRASLNYPEKTLHELFWETTEKYPGLIATVFLGQEMTYKELGEKIKRFTNALSKLGIKKGDRVAVMLPNCPEFVISYFAILTLGGIVVQTNPMYVERELEYQLNDSGAETIILLDVLYPRANAVKGNTALKNLIVVNIPLIGTYPGEFGPFNDLISDSEPNPPVTPDDVAVLQYTGGTTGISKGAMLTHKNLVANVYQVREFIFFDGQERILTALPLFHVYGMTCCMNLATCF-GGTMILIPKFDATLLLQHIQRYRPTSFPGAPTMYVALLNHPDLTKYDLRSINVCVSGSAPLPVEVQTKFEEVTGAVVVEGYGLSEASPVTHCNPIRGTRKIGSIGVPYS-DTIAKIVDETGEELPPGQIGELVVKGPQVMKGYWNRPEETANAL-KDGWLYTGDLAKMDEDGFFYIVDRKKDMIIAGGYNIYPREVEEVLYQHPKVKEAIVVGVPDPYRGETVKAFVVKEGETLTEQEVIEFCNAH-LARYKVPRLVEFRSELPKTAVGKVLRRQLREEELKK---- 83649192 13 -----TPWPEAEAELYRAAGYWTGDVLGSILSRGAQAFGDRTAVIAGERSWTYGDLNARADQLASGLNTLGITPGSKVVVQLPNIGEFIEVIFALFRLGAAPIMALPTHRYAEISYFCEFADAVAYIAPAKSGGFDYRDIGKKLKDE-GLVRQVIIAGDAGDFVPLDGLYQAPGAAPEIDPSAIALLQLSGGTTGMSKLIPRTHDDYLYSVRASAEICGLSPQTVYLAVLPAAHNFPLSSPGVLGVLYAGGTVVLSESGAPDIAFPLIARHRVTMTAMVPPLALAWMTACDGAPPDLSSLQVLQVGGAKFTEEAARRVTPVLGCKLQQVFGMAEGLVNYTRLDDDIDTVVTTQGRPISPADEVRIVDEDDQPVAPGATGLLLTRGPYTIRGYFKAAEHNAKSFTADGFYRTGDVVRLTDAGYLVVEGRAKDQINRGGEKVAADELENHLLAHPLVHDAAVVAMPDPYLGERTCAYVIPQNHAPRPQDLLKFLRERDLAVFKIPDRIEFIDAFPKTRLGKVDKKALRQMIAEKIA-- 134099240 7 -LDGFTPWPGELADHYRNAGHWRDETLGGLLRTWAARSGDAPAVVAENRRLSYAELDGRVDATAAGLRALGIAARDRVVVHLPNTLDFVVVFFALLRCGAVPVLALPAHRQSEIEHFVTLSEAVAYVVPDEHEGFDFRGLAADVAAKAPSLRHVLVSGDPGPFTALDALPAGSAPLPEADPGDVAVLLISGGTTGKPKLIPRTHRDYAYNARASAEVCALTSDDVYLASLPVAHNFPLACPGLLGVLGAGGTVVLSPSPSPDVGLRLVERHRVTVTALVPPMVRMWVDVAAWDTHDRSSLRLLQVGGAKLDDGLARQVTPALGCRLQQVFGMAEGLLNYTRLDDPDELVFGTQGRPLSPDDEVRVVDENGDPVAPGEVGELWTRGPYTLRGYYRVPEYNATSFTPDGFYRSGDLVRQLPSGHLVVEGRRKDVINRGGENVSAATLEEHLLAHPAIAQVAVLGLPDDSVGERVCAVVVLAPDAPKLKELRAFLIDRGLARFMYPDRLVVRDALPLTGVGKINKREL----------- 56419203 7 ------------------------------LAQIAKQLPDKEAYVFMKERCTYQQLDEAISRFADGLARLGVRRGDHIALLLGNSPQFVIGLYGALRLGATVIPINPIYTPEEISYILHNGDVKAVIGLDLLA-----PLFVEAKKRLPLLEHAIVCETPEGFAEVLADGSQDFTGPELGDDDVAVILYTSGTTGKPKGAMLTHKNIYSNAQDTADYLGINENDRVIAALPMFHVFCLTV-ALNAPLMNGGTVLIMPKFSPAKLFQLAREEKATIFAGVPTMYNFLYQYEGGSADDLRTLRLCISGGASMPVALLENFEKKFNVIISEGYGLSEASPVTCFNPLDRPRKPGSIGTNIK-NVENKVVNEYGEEVPVGEVGELVVRGPNVMKGYYKMPEETSAAL-RDGWLHTGDLARMDEDGYFYIVDRKKEMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPDYGEAVRAYVVAKNPELTEAELIAYCRER-LAKYKVPSAIDFLDELPKNATGKILRRALKERLA------ 15640791 1 MTTDFTPWPEALAAQYRQLGYWQDKTLLDYLQQSAERTPNALALVGDNQQWRYQAMLERIEQLAAGFTELGLGCGDNVVLQLGNVAEFYLCFFALLRQGIRPILALPAHRLAEIRYFCQHSQAKAYLIDGAQRPFDYQALAQELLACCPTLQTVIVRGQTPKFIELASCYSASSCQANADPNQIAFFQLSGGTTGTPKLIPRTHNDYAYSVTASVEICRFDQHTRYLCVLPAAHNFPLSSPGALGVFWAGGCVVLSQDASPQHAFKLIEQHKITVTALVPPLALLWMDHAEKSTYDLSSLHFVQVGGAKFSEAAARRLPKALGCQLQQVFGMAEGLVNYTRLDDSAELIATTQGRPISAHDQLLVVDEQGQPVASGEEGYLLTQGPYTIRGYYRADQHNQRAFNAQGFYITGDKVKLSSEGYVIVTGRAKDQINRGGEKIAAEEVENQLLHHPAVHDAALIAISDEYLGERSCAVIVLKPESVNTIQLKRFLHQAGLADYKIPDQIQFIDQLPKTSVGKIDKNALRRRF------- 167590286 1 -----TPWPDAFAHAYREKGYWRGQSFAQWLDERVARHGERIALVQDDIRWSYRTLGDEATRVARALTARGIAPGDRVVVQLPNCVAFFAVTFALFRLGALPVFALPAHRRREIGFFCRHAQAVAYVAAERHDGFDYRALARDVQTDAPTLRHLLFTAPGNANLALADAPAHVALPPEPAAGEVAFLQLSGGSTGTPKLIPRTHDDYLYSVRESARICALSERSVYLAALPAAHNYALSSPGSFGVLHAGGTVVLCDGASPDAAFPLIERERVTVVALVPPLVPVWLAAVERRREALASLELVQVGGARFDPALAARAADGFGAQLQQVFGMAEGLVNYTRLDDPRELVTGTQGRPISPDDEIRIVDDDDRPVAPGEVGHLLTRGPYTIRGYYEAHAHNARAFTADGFYRTGDRVRVTSTGHLVVEGRAKDQVNRGGEKIPAEEIEHLLLAHPGVVDAALVPMPDPYLGERSCAYVIRGMPAPGAAELIRFVREQGVAAFKVPDRIEFVDAFPKTPVGKIDKRALRERIAAQLSA- 55981432 7 -----KPWLAHYDPGVPPEIQVPDIPLWRFLEESARRFPQNVALEFLGKTLSYQELWGLARRFAQGLKDLGVRPGDRVAIMLPNSPQFVIAFYGTLLAGGVGVNVNPLYTPRELRHQLADAGAETLVILDHLLPPVKRVVVTGIKDFLPFPKNLLYPLKAEGFHAFAELLKRPPAEPHVDPEDLALLQYTGGTTGLSKGAMLTHRNLVANVLQ-IDAWDPTSKDVMLGALPFFHVYGMTVAMNYG-LFSGYKIVLLPRPEIKAIVEAIEKHQVTHFPGVPTLYVAFNNFPGIERRDLKSVRACISGSAPLPLEVAERFERLTGAKLVEGYGLTEASPVTHCNPLYGERRLGSVGLPF-PGVDAKVVDEEGKELPPGEVGELAVKGPNVMKGYWNRPEETQKTL-KDGWLFTGDLAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEYVSEKDIERFCR-QNLAAYKVPRIIQFRESLPKSSVGKILRRELREEFAKK---- 218295731 5 -----KPWLAHYDPSVPHEVEVPSIPLWRFLEDSARRFPNQVALEFLGKTLTYQELWDKSRRFAQGLRELGVKPGDRVAVMLPNTPQFVIAFYGALLAGGVGVNVNPLYTPRELRHQLQDAGAETLVILDHLETPVKRVVVTGIKDFLPFPKNLLYPLKAEGFHAFLDLLKRPPATPHADPEDLALLQYTGGTTGISKGAMLTHKNLVANVLQ-IDAWDSTSRDVMLGALPFFHVYGMTVAMNYG-LYSGYKIVLLPRPEIHAVVEAIEKHGVTHFPGVPTLYVAFNNFPGIEKRNVKSIRICLSGAAPLPVEVAKRFEEITGARLLEGYGLSEASPVTHSNPVLGPVKKGSIGMPL-PSVEAKVVDEEGKEVPLGEVGELIVKGPNVMKGYWNRPEETQKAL-KDGWLFTGDLARMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYGHEAVQEAAVVGVPDPYRGETVAAFIVLKEGKVTEKDIEAFCRA-NLAAYKVPRIIQFREGLPKSSVGKILRRELRDEFAKK---- 212640075 4 ------------------------------LEQVAAQLPHKEAYVYEGERRTYGELNAAVSKFASGLRHLGIQKGDHIALLLGNSPYFVIGLYGALRAGATVIPINPIYTADEIHYILTNGDVKVVIALD-----LVIPTLMKLDGRLPNVEHMIICETPQGFTNVLAIGDVPFFGPELHDDDVAVILYTSGTTGKPKGAMLTHKNLYSNAQDVADYLKMNENDRVIATLPMFHVFCLTV-ALNAPLMNGGTVLILPKFSPAEVFKVAREQKATVFAGVPTMYNFLYQYPDGKAEDFAHIRLCISGGASMPVALLKNFEKKFQVIISEGYGLSEASPVTCFNPLDRPRKPGSIGTSIV-NVENKIVNELGEEVPVGEVGELIVRGPNVMKGYYKMPEETAHTI-RDGWLYTGDLAKMDEEGYFYIVDRKKDMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPNFGETVKCYVVSKNKQLTEQQLIAYCSEH-LAKYKVPSSIEFLEELPKNTTGKILRRALKEQVISQ---- 83718369 107 -------WPDDFARRYRDAGYWRDETFYGALAERARRSHAATAFVDGERRVSYRELLERIRRLAGGLRRLGLARGDTAVVHLPNSARFIEACFALFQLGVRPVLALPAHRQHEIGAFCRFTNARAYLGAARLGDFDCRPLAGALQASCPTLEHVIVAGDDHAFVHFDSLYAPPIDGCAARADDIACFQLSGGTTGTPKLIPRRHREYLYNVRACSDASGFGADTVYLAALPMAHNFTLCCPGVIGALLAGGRVVATERPEPERSFALIARERITHTALVPPLALLWLDEQAQRQADLSSLRVLQVGGARLMDHAAERVTPVLGCRLQQVFGMAEGLICCTRLDDPPARIARTQGRPVSPADEVRIVDDAGHPVAPGEIGELQVRGPYTIRGYYRLAEHHAAAFTADGFYRSGDRVRRTEEGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHSQVRDAAVVAMPDPLLGERTCAFVVARAPAPSSLALKRHLRDQGLAAFKIPDRIEFVPSFPETGIGKTSKKSLRDLLRRQLAA- 56421225 3 -----KPWLAHYPPEIPHTLDYPKKTLSDYLRETAEQFGDHEAIDFFGKTMTFRELYEQALTFAHYLRTIGLKKGDRVAIMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAEKVIVTRMQDYLPTVKKIVRIEESETVHMFRTIVSQKETAPDIDPEDVALLQYTGGTTGHPKAAMLTHRNLIANTLMCAHWVYKKGKETVLGVLPFFHVYGMTTVMNLSVMMA-SKMVLLPRFDVKQTLKAIERTRPTMFPGAPTMYIALLNHPDLPKYDLSSINVCISGSAPLPVEVQEQFERATGGKLIEGYGLTEASVTHSNFLWDGERVKGSIGVPWPDTDAKIISLETGEEAKPGERGELVVRGPQVMKGYWNRPEETEQVL-RDGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEALYEHPKVQEAAVIGVPDPYRGETVKAFVVLKPGEMSEQELDAFMRQR-LAAYKVPRIYEFRSELPKTAVGKILRRVLVEEEKKKL--- 212638410 3 -----KPWLALYPQQVPHSIDYPRKPLQQFLQEAAEQFPHKTAIHFLGKELTYKEVYEQALKLASYLQQLGLEKGDRVSIMLPNCPQAVISYYAVLFAGGIVVQTNPLYTERELEYQLNDSGAKVIIGLDLLYPRITKVIITSIKDYLPFPKNVLYEGDCHLFTKALSLASGKVKETDVDPEDVALLQYTGGTTGFPKAAMLTHHNLTANTLMCTKWMYKRGNESILGVLPFFHVYGMTAVMNLSIM-EGYKMILLPKFDVETTLKTIEKQRPTLFPGAPTIYIALLNHPNLKKYDLSSIKICISGSAPLPVEVQEQFETVTGGKIIEGYGLTEASVTHSNFIWDGKRIKGSIGVPWPDTEAMIVSLETGEKANVNEIGEIVVRGPQVMKGYWNRPEETAATL-RDGWLYTGDLGYMNEEGYFFVVDRKKDMIIASGYNVYPREVEEVLYEHPKVQEAVVIGVPDAYRGETVKAFIVLKEGEQTEEELDQFMRSK-LAAYKVPRIYEFRKELPKTAVGKILRRALVEEEKEK---- 148656221 2 -----------------------DTSLYTLLERQAAACGSRVYLYWRDEEVSYAAFARQVRRVAHGLRALGVDRGDKVALLLGNCPEFLSVFFACAALGAVAVPINPRLKAGEVQYILQNSDSVALVIAS-----DLLSMIAPTLGDCPLLRHVVIVGAIPDLHPFSSLSASDDRVASVSPDDIASIIYTSGTTGRPKGVLLSHGNYLFDVWSYATACQISAADRLLCMLPLFHVNA-QVASVLSALHQGGALILLEGFSPREFLPALARYRATSFSAVPTIYAILNNLPDASQYDLSNLRVCICGAAPMPVEVFERFEQTYRAFILEGYGLSEGTCVSTLNPDGRPRKIGSIGVAL-PGQEVRIVDEHGVSAPAGTVGEIVIRGPNVMQGYYKNPEATAAAI-RDGWLYTGDLGFCDAEGYFYIVGRKKEMIIRGGENIYPKEIEEVLYRHPAVVEAAVVGLPDPIWGEQVAAFIVPRDKAVSTEEIADYCRA-NLADFKCPRVIEFIDAFPKTATGKIQKNQLVEQYRQQ---- 156741756 2 -----------------------DTSLYALLERQAAARNDQVYLYWRDEEISYAEFTRKVRQAAHGLRALGVEHSDKVALLLGNCPEFLTIFFACAALGAVAVPINPRLKAEEVGYILQNSDSVVLVVADT-----LLPIIAPALDGCPQLRHIVIVGAVPEFTSLSAAGDHPVSA-AVGPEDIASIIYTSGTTGRPKGVLLSHGNYLFDVWSYATACQISEADRLLCMLPLFHVNA-QVASVLSALHQGGALILLEGFSPREFLPALARYRATSFSAVPTIYAILNNLPDAGQYDLSSLRVCICGAAPMPVEVFERFEQIYRAFILEGYGLSEGTCVSTLNPDGRPRKIGSIGVAL-PGQEVRIVDDQGQPVPPGTVGEIVIRGPNVMQGYYKNPEATAAAI-RDGWLFTGDLGSRDAEGYFFIVGRKKEMIIRGGENIYPKEIEEVLYRHPAVAEAAVVGLPDPIWGEQVAAFIVAHPGISVSAEIIEHCRAH-LADFKCPQVVEFVESFPKTATGKIQKNRLVERYA------ 218234325 24 -----KPWLKSYPEEIPSTISYDIQPLHRYVEQMASRYPEKKALHFLGKDITFSDFHDKVKRFANYLQKLGVEKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCLDQSATKIEHIIVTRIADFLPFPKNVVKVSESETIHLWNSVEKENVEVPCDPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGVQWLYNEGEEVVLGVLPFFHVYGMTAVMNLSIM-QGYKMVLIPKFDMKMVFEAIKKHKVTLFPGAPTIYIALLNSPLLKEYDISSIRACISGSAPLPVEVQEKFEKVTGGKLVEGYGLTESSPVTHSNFLWEKRVPGSIGVP-WPDTEAIIMSETGEALPPGEIGEIVVKGPQIMKGYWNKPEETAAVL-QDGWLHTGDVGYMDEDGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHEKVQEVVTIGVPDPYRGETVKAFVVLKEGTESEEELNQFAR-KYLAAYKVPKVYEFRDELPKTTVGKILRRVLIDEEKRK---- 52079510 7 --------------------------------ETAQSKPDRTAYIFGEQTETYGGLQQKIDCFAEGLREIGVEKGDHVALLLGNTPHFVIAFYGALKAGAVVIPINPAYTPTEIGYMLTNGDAKVIV-----ALGQLLPLYEKVHESLPKVGCVVLCETGEPLQEPENMKPPVRPFPEIDDEDTAAILYTSGTTGRPKGAMLTHQNLFSNANDTARYLTMNESDLVVAALPMFHVFCLTV-CMNAPLMNGAAILIVPKFSPAEVFKLIKKHQATIFSGVPTMYNYLYQYEGADETGFRSIRLCISGGAAMPVALLKSFEERFGVLVLEGYGLSEASPVTCFNPFSTGRKPGSIGTNILNVKN-KVVNELGEELPAGQVGELIVKGPNVMKGYYKMPDETAHTI-KDGWLYTGDLAKRDEDGYFYIVDRKKDMIIVGGYNVYPREIEEVLYLHPKIAEAVVIGVPDPNTGEAVHCYVVPKDKTLTEEDVLSHCKKH-LAKYKRPSAIVFMDEIPKNSTGKILRRALKDILTNK---- 190574732 16 -------WPDTLVARYREAGHWRGETFPGFLRERAERYADDIAVVAGDVRLSYAQLWHEAGRIGAGLLALGLQPGERVLVQLGNTAGFITTVCGLFRAGLVPVYALPAHRITELVHFASKAEASAYITTALHDGFDHRALARALQAEVPAVRHVVIDGDAAEFIALEALQGDRSQLPDPDPQSVAFLQISGGSTGLSKLIPRTHDDYIYSFRASNDLCGIDRDSVYLVALPAAHNFPMSSPGFFGALYAGARVVLSPGPGPDAAFPLIAREQVTCCGLVPPLALLWAQAAATSKHDLSSLQVLQVGGAKLVPEAARRVIDGLGCTLQQVFGMAEGLVNYTRLDDPEELIVACQGRPISPDDEVRVVDDHDQPVAEGEVGHLLTRGPYTIRGYHNDAVANARSFTDDGFYRTGDRVQQLPGGYLVVQGRAGDHINRAGEKISAEEIEDHLLAHPGVFDAAVVSIPDEYLGERSCAFVIPQGEPFKAPALKSWMRGRGLAAFKVPDQVVLVDSFDTTAVGKISRRELRAQLRAR---- 138896254 3 -----KRWLAHYPPEIPHTLDYPMKTLPDYLRETAEQFGDRIAIDFLGKTVTFRELYEQAMTFAHYLRGLGVKEGDRVAVMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLKTAVKHWIVTRMQDYLPTIKKWVRVDEGESVHLFRSLETAPLQVAIDPMEDIALLQYTGGTTGHPKAAMLTHHNLIANTLMCAHWVYKKGKETVLGILPFFHVYGMTTVMNLAIMQA-SKMVLLPRFDVKQTLKTIERTRPTMFPGAPTMYIALLNDPDLSKYDLSSINVCISGSAPLPVEVQEQFERVTGGKLIEGYGLTEASVTHSNFLWDGERVKGSIGVP-WPDTEAKIVSETGEEVKPGEIGELVVRGPQVMKGYWNRPEETEQVL-RDGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEVLYEHPKVQEAAVIGVPDPYRGETVKAFIVLKPGEESEQELDAFMRER-LAAYKVPRLYEFRSELPKTAVGKILRRVLVEEEKKSL--- 51891757 15 ------PYLKAYPQGVRWELEFPEVPFYQALFEQAAKHPERTALIFMGKRVSYGELVDLIDRFGAALQRRGIQKGDRVGIILPNSPQNVIATVACQRIGAIPVQFNPLYVAREIAYQVKDSGCRIMITLDLFGAQDYLNFPLNILYRLKAKPPRIPPSEATHFMELLRESPQGIQIAPVNPEDVAVLLYTGGTTGVSKGVMLTHFNLTSNVTQIREWLQIDEHHTTLAVLPMFHSYGFTAAVGMG-LSCGFTLILVPRFDPGDLLKTIAKYRPSVFPGVPTMYIGLLNHPDIHKYDLRSIKLCVTGAAAMPVDLLRRFEQVTGATIMEGYGLTETSPVTHANPRFGKRIPGSVGLPY-PGTDVRIVDETGEDLPPGGEGEILIRGPQVMKGYWNRPEETAEVL-KDGWLYTGDIGRMDDEGYLYIVDRKKDMIIAGGFNIYPREIDEVLYQHPAVLEACAVGVPDAYRGETVKAFVVLKPGAATEQEILEFCRER-LAAYKRPRSVEFLPELPKSTVGKVLRRVLAEQERSKM--- 37526619 1 ----FTPWPVELAERYREKGYWLGKPLTDILYKQCQRQPEAIAIICGNRKFSYHQLDQQSSALASNLTLAGIKRGDTAIVQLPNIAEFYITFFALLKMGVVPINALFSHNKLELLAYAQQIDPSLIVLSSEHSLLQNNDFLEQLKIHCPRLRNIVVDGRTNELKSWLESTNLPLNFEATRSDEVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRSVEICELTQQTRYLCALPAQHNYPLSSPGALGVFYAGGCLILATDPGPTTCFPLIREHKVTMTSLVPSAVALWIQTMRKYQYSLESLRLLQVGGAKLSESVARVIPKLFSCKLQQVFGMAEGLVCYTRLNDDDERIFTTQGCPMSGDDEVRIVDDNGNIQAPGSAGMLIIRGPYTFRGYYKSPAHNAKVFDKEGFYYTGDLAYMTKEGYICIVGREKDQINRGGEKIASEEIESLLLKHEDVIHSALVSMPDPLMGEKSCAFIVVADPNINTLQLRKYLRGMGIAEYKLPDRFEIIDVMPVTPVGKIDKLLLRKLIRDKL--- 115351741 6 ----CTPWPDAFAEAYRQKGYWLGQSFAQWFDERVARHAERVALVQGDLRWSYRTFAAEAERTARALTACGIVPGERVVVQLPNCVAFFAVTFALFRIGALPVFALPAHRRREIGYFCRHAGAVAYVAAERHDGFDYRALASEIRADAPTLRHMLFTAPGNTRVALPEPTPDVALPPGPGAHEVAFLQLSGGSTGTPKLIPRTHDDYLYSVRESARICGLTERSVYLAALPAAHNYALSSPGSLGVFDAGGTVVLSDGASPDAAFPLIERERVTVAALVPPLVPVWLAAAGQRRGALASLELVQVGGARFDPALAARAADGFGAQLQQVFGMAEGLVNYTRLDDPRDVVIATQGRPISPDDEVRIVDDDDRPVAPGEVGHLLTRGPYTIRGYYDAAAHNARAFTADGFYRTGDRVRLTAGGQIVVEGRAKDQINRGGEKIPAEEIEHLLLAHPGVVDAALVAMPDPYLGERSCAYVIRGVPAPAAADLVRFVREQGVAAYKVPDRIEFVDAFPKTPVGKIDKRALRQHIADRLAA- 54022587 9 --DGYVPFPAETAEAYRAAGYWTGRPLGDLLRATASAHPGRTALLTDDGARDYAWVDAEADRMAHGLLALGIAPGDRVVVQLPNVPEFLTVLFGLLRAGIIPVLTLPAHRRAEIEHLATLSEAVAYIIADRQGDFDYRELAATVCDNVPSLRHVLVLGDAGPFTDLSGIARDGDSLPEIDPSDIALMLVSGGTTGLPKLIARTHDDYVYNATASAELCELTAEDVYLATLPAAHNFPLACPGILGSVSVGAAVAFVTDPSPENAFAVIERHRVTVTAVVPPLAQLWCAAVEWEEADLGSLRLLQVGGARLADVNAREVTPALGATLQQVFGMAEGLLNYTRLDDPEDLICTTQGRPLSPADEVRVVDGEGNDVAPGEEGELLTRGPYTIRGYYRAPEHNARAFTPDGYYRSGDLVRVLPSGHLIVSGRIKDVINRGGENISCDELEEHLLAYPAVRHAAAVGLPDAALGEKVCAVLVVDGDMPSLAEVKKFLLGRGLATFKLPDVLRQADTLPLTAVGKIDKKVLR---------- 171324147 3 -----KPWLTHYPPEIPHHLDYPNKTLPDYLRETAAEFGEHDAIYFFGKTLTFREVYEQALTLANYLKQIGLQKGDRVSIMLPNCPQAVISYYGVLFAGGIVVQTNPLYTEHELEYQLNDSGATVLITLDMLYPKAAKVKATSIKDYLPTIKKIIKVEERSDQHLFSKIIARPNAMEEIDPEDVALLQYTGGTTGVPKAAMLTHRNLIANTLMCAHWMYRKGTESILGILPFFHVYGMTTIMNLAIMQA-YKMILLPKFDAETTLKTIEKLRPTLFPGAPTMYIALLNHPNLSRYDLSSIKVCISGSAPLPVEVQEKFEKLTGGKLIEGYGLTEASVTHSNFVWDGERVKGSIGVP-WPDTEAKIISETGEEAKVNEIGELVVRGPQVMKGYWNQPHET-ENVLRDGWLYTGDVGYMDERGYFYIVDRKKDMIIASGYNIYPREVEEVLYEHPKVQEAVVVGVPHEYRGETVKAFVVLKQGEQTEEELDQFMRSR-LAAYKVPRIYEFRKELPKTAVGKILRRALLEEEMKK---- 78043305 6 -------WLKSYEEGVPHSLNYPDKTIAQIVDEIAAKMPNHKALIFYQKEITYGELKLYTDLLAAALARDGVKKGDRVALMSPNTPQYVITYLAVQKIGAILVQVNPMYVERELLHILNDSGAKVIV-----AMRNLYPRIKAVQNQ-TNLEKIILFDFSPYDVPDDAVDFEAVEYPPIDLNDPAVLQYTGGTTGIAKGAILTHRNILANVTAWMTSCEFGKE-VVLGVLPFFHSYGMSVAMNFS-LINAGTLVLLPRFEINEVMNTIKKYRPTVFPGVPTMYIAINNYPNAGSYGIDSIKECISGSAPLPVEVALKFEELTGGHLVEGYGLSEASPVTHCNPLGGKRKVGSIGLPF-PDTEAKIVDPENRELPIGEIGELAVKGPQVMKGYWNMPEETARVL-KDGWLYTGDIARMDEDGYFYIVDRKKDMIIASGYNIYPREVEEVLFEHPKIKEAVVVGVPDEYRGETVKAFVVLKDETATAEEIIAFCKER-LAAYKVPKKVEFREELPKTAVGKILRRQLREEELRK---- 50119429 1 ----FTPWPEELAQRYRDKGYWVGLPLTDAWERHLATQPDAVAVVCGERQWSYRELDQQSSALASRLTQNGLRGGDTALVQLPNVAEFYLTFFALLKMGVAPVNALFSHNKLELLSYATQIEPRLLIASAEHPLFGNGEFLDRLQTQVPSLQTVVMLGDSPLGHSLTDWHASVSKYQPSASGQVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRSVEICELTPQTRYLCALPAPHNFPLSSPGSLGVFYAGGRVVLASDPGAMTCFPLIERHQIDITSLVPPAAALWIQAAEQFGEALRSLKILQVGGAKLSETVARRIPAVLGCQLQQVLGMAEGLVNYTRLDDSDEHIFTTQGYPMSPDDEVKVLDRDGNPLPRGEAGLLATRGPYTFRGYYRSPEHNARAFDRDGFYHSGDVVQMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLLKHDGILHAALVSMPDPVMGEKSCAFLVVSDSSLKAITLRKYLRNQGIAEFKLPDRFEMIDTLPVTPVGKIDKKSLRQRIQTQL--- 107025724 19 -------WPDDFARRYRDAGYWQDTTFFDALDACAERHPDALAVVDGTLRLRYRDLLARIRRLAGGLARLGLVRGDAVVVQLPNGARFIETCFALFQLGVRPVLALPAHRHYEIGAFCRFAGARAYLGASQLGDFDCRPLAAALQADCPTLEHIVMAGDDHAFTSFDALYDAPPVLHSARADDIACFQLSGDTTGTPKLIPRRHREYLYNVRACSAASGFDADTVYLAALPMAHNFTLCCPGTIGALLAGGRVVTTARPEPDQSFALITQERVTHTALVPPLALLWLDEQPQRQTDLSSLRVLQVGGARLMDHAAERVTPVLGCRLQQVFGMAEGLICCTRLDDAPERIAHTQGRPVSEGDEVRIVDESGAPAAAGEIGELQVRGPYTIRGYYRLAEHDATAFTADGFYRSGDRVRRTADGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHPQVHDAAVVAMPDPILGERTCAFVVARAPAPSRLVLKRYLRDRGLAAFKIPDRIEFMPRFPETGIGKTSKKSLRDLLRRQLEA- 88810528 1 MLEGCVAWPVELAEHYREKGYWRGIDLGEWWRGCADEFAVGTALIEGSRQWSYRELDAWVERLEGGILEVGLEPGQRVLLQLPNKAEFVALCLAFFRIGVIPVLALPAHREKEIRHLAEASQAVAYVIPDTHLGFDYRPMARTVLDNVETLRSVFVVGEPGSFAPFSALEGEPRPVPAPAAEEVAVMLLSGGTTGLPKLIPRTHNDYLYNARTSAERAGFTADTRYLAVLPVAHNFPLACPGLLGTFDAGGAVVLCPDPSPDTAFALIEKEGITVAALIPTLVRVWLEFAPLTEADLSSLTCLQVGGARLKVEVAAQVGEILGCGLQQVYGMAEGLLCMTAPGDPESLVLNTQGCPISPGDEVRVVDDQGRDLPDGEIGELLVRGPYTLRGYYRAEEHNRRSFTEDGFYRSGDRVRRLAGGYLVVEGRDKDIINRGGEKVPVEDVENHLLSHPSVADVVLIGMPHNTLGECNCACVIARGEAPRLSELNAHLSASGLAAYKLLDRLEIIDRFPLTRLGKVNRRQLAEQFHARVA-- 56182653 1 MLDGFVPWPDHLADEYRRRGIWLGRPLGDLLHDSCRRHADRVAVVCDGHRMTYAELSRRADRLAGGLIGLGIRPLDRVVVHLPNIPEFVVLVFALLRAGAIPVLALPGHRKSEISHLCAHSGAVAYAVKDEFGGFDYRELAREI----PPVRHVLVSGDAQEFTALESVGGDDVPLPRVDPSDPALFLLSGGTTGLPKLIPRAHDDYAYVMRATAEAMHVGEEVAYLAVNPVAHQAALACPGVFGSLLLGGKAVLTSSVRPDEVFPLIRREHVTVTTVVPSVLRLWADSG--QRPDLSHL-LVQVGSAPLDPALARRAGEVLGCRIMRWYGISEGLLTHTRFDDPEDVIMGTDGRPMSRDDEVRIVDESLNPVPEGEAGEMIARGPYTIRGYYRAPEENTRSFTPDGFFRTGDLVRRTRRGDITIVGRIKDVINRAGEKVSAEEVERQLRTHPSVQDAAVVGVPDTVLGERTYAFLVLTGAQIRTSAVKEFLRGCGLATYKIPDRIVPLDQLPRTPMGKVDKK------------- 15678684 3 ------------------------DTIGEFFEKQVERYADKEFIVYPDRRFTYREFNERVNLLAKGLLSIGIGKGDHVGIWATNVPDWLTFLFATAKIGAVLVTVNTAYKSHELEYVMKQSDMKALAIIDGFRDVDYVQTLYELVPELPELRSVIYIGAQKHELMLLGKHVPDTELRTVKNTDVINMQYTSGTTGFPKGVMLTHRNILNNGYYIGERQRFTEEDRLCLPVPLFHCFGI-VLGVLALLTHGGTLVMIELFDPLLVLAAVEKERCTALYGVPTMFIAEFTHPMFDMFDLSSLRTGIMAGSPCPIEAMKRVMNDMNMEVTIAYGLTEASPVFTSVDDPIEKRVETVGTPL-PHIEVKIVDETGEELGPGEPGEICCRGYNVMKGYYKMPEMTAEAIDEDGWLHSGDLAVMDEDGYYSIVGRIKDMIIRGGENIYPREIEEFLHTMPGVKDVQVVGIPDEKYGEIVGAFIIREDGADLEEDVRDYAIQR-IARYKVPKHVFFVDEFPLTASGKVQKFKLREMAVELL--- 111023051 10 ------------------NGVWLGDTIGDNFDRTVAAHGDRDALVDRGRRWTYAELRRDVDAVAAGLLKRGIGKGDRVGIWAPNCPEWTLIQFATAKIGAVLVNINPAYRAHELKYVLDQAGIRLLVSAPEFKSSDYAAMIEEVRPQCPDLEMVVLLGSAEWAAHEADPALLPAAQAALSSDDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGELCHYTENDRVCIPVPFYHCFGM-VMGNLACTSHGATMIIPPSFDPTATLQAVEAEKCTSLYGVPTMFIAELAEPDFASFDLSSLRTGIMAGSPCPVEVMKQVIEQMGAEVSICYGMTETSPVSTRSDDTIDQRVSTVGR-VGPHLEVKIVDPTGLTVPRGTPGELCTRGYSVMLGYWNNPEKTAEAIDAGRWMHTGDIGVMDSDGYVAITGRIKDMVIRGGENVYPREIEEFLYTHPDILDAQVIGVPDAKYGEELMVWVRMKDGAEDAAKVREFCTGK-LAHYKIPKYVHVVDEFPMTVTGKVRKVEMREQ-------- 171326186 3 ------------------------------LAEVADQLPNKEAYWFEGESCTYGELDAAISKFSSGLYNMGIRQGDHIALLIGNSPYFVIGLYGALRLGATVIPINPIYTPDEISYILMNGDAKAVIALD-----LLVPLFIQMQGRLPLLEHVIICETPQGFTDVLRSGDVNFQGPKLADDDTAVILYTSGTTGKPKGAMLTHKNLYSNAKDIANYLKINENDRVIATLPMFHVFCLTV-ALNAPLMNGGTVIIVPKFSPAKIFNIAREQKATIFAGVPTMYNFLYQYEGGSADDFRTLRLCISGGSSMPVALLKNFEKKFKVIVSEGYGLSEASPVTCFNPLDRPRKPGSIGTSIM-NVENKVVNEFGEEVPVGEVGELVVRGPNVMKGYYKMPEETAHVL-RNGWLHTGDLARMDEEGYFYIVDRKKDMIIVGGYNVYPREVEEVLYGHPDVVEAAVVGAPDPDYGETVKCFVVSKNPQLTEEMLIEYCRKH-LAKYKVPSSIEFLDELPKNTTGKILRRALKE-LSSKL--- 86146507 8 ----YTDWPTPQASLYRELGYWQDRTLFDHFQHSVERCGNNMALICGERQFSYLQAAERVSQMASGFQSLGLMKGDNVVLQMTNVAEFYFCYFALLQKGIRPVLALPAHRFSEVSYFCQHAKAKAYIVDGKHTGFNYQALAKQVLDESNELEHIIVRCDATDFTSLDDFTGQPDDKQEAEASELAFFQLSGGTTGTPKLIPRTHNDYAYSVIGSNTICKFTENTRYLCALPVAHNFPLSSPGALGVFFAGGTVVLTHDPTPKSAFKLIEEHKITVSGLVPPLALLWMEQAQSTTHDLSSLKLVQVGGAKFSQTAATDLPNKLGCQLQQVFGMAEGLVNYTRLDDPMEVIASTQGRPISQHDRIKIVNEEGESVSCGEEGFLLTQGPYTIRGYYQAKEHNRLSFDQQGFYHTGDIVKQTKDGNIIVTGRDKDQINRGGEKIAAEEVENHLIRHDGVHDAALIAIPDDYLGERSCAVIVKVEGADINPKLKYFLRDCGLADYKIPDLIKFVDSLPKTPVGKVNKKRLRDAYA------ 126652666 4 -----KPWLANYPEEVPSSLTFEEIPVQEFLTRAYKKNPSKVAIHFMGKDLTYTELYESALRFANYLQSLGVEKGDRVAIMLPNSPQSVIAYYGAMYAGAVVVQTNPLYTERELQYQMADSGAKVILVMDILYPRVMKVIVTAIKDYLPFPKNLVVEHSGQNHLFSEIMRSAPIKVPFDFEEDLALLQYTGGTTGFPKGVMLTHKNLIANTTMCDAWMYVHGDEVIMGILPFFHVYGMTTVMLLSV-FTQNKMVLLPKFDAETALKTIDKQKPTLFPGAPTLYIGLLNHPDIANYDLSSIKACLSGSASLPIEVQEKFEEVTGGKLVEGYGLTETSPVTHATPIWGKRVIGSIGLPWPNTEAIILRTGDTEELPVGEVGEIAVKGPQVMKGYWNRPEDTAATFTDD-WFLTGDLGYMDEQGYFYVVDRKKDMIIAGGFNIYPREVEEVLYEREEIQECVVAGIPDPYRGETVKAYIVLKEGSITEDELNKYCRQH-LASFKVPRYYEFKDELPKTAVGKILRRTLVDEEKTKMA-- 78043399 10 -------WP-YYPKNVKYHLDYPPISLGEKLDKTANEFPDTDATIFFGARIKYQKLKELTDNLAANLQNLGIKKGDRVALILPNSPQAVIAFYGALKAGAVVVWNNPMYTERELHHQLTDSGSKIVITLDLILPRVLNIKAKT------SLEKIVVTRLSEFMPPLELLKSPPQPLAKITEEDLAVLQYTGGTTGISKGVMLTHRNLIANAMQVNAWDPVRSSDIILAVMPFFHVYGLSVALNLAVL-TGATLLIMPRFNVDEMLKTIVKYRPTLFPGAPTIYVAIINHPRIKDYDITSIRLCISGSAPLPVEVKKKFEEITGGRIVEGYGLTESSPVTHCNPVHSLEKPGSVGLPLSDTLCMVVEPDTLNPVAIGEVGEVAVKGPQVMKGYWNRPEETALVL-KEGWLLTGDLGRMDEDGYLYIVDRKKDLIISGGYNIYPREVEEVLYEHPKVKEAVVIGVPDEYRGEVVKAFIVLKEETATSEEIIKHCQEK-LAKYKVPKYVEFRTELPKTTVGKVLRRALREEAKK----- 51894152 8 -----KPWLKAYPPQVPPQLVYEDRALYDLLVRAAQRHGDATATVFYGARLTYRQLHEQARRVASGLIRLGVRKGDRVAVMLPNCPQAVIAYYGALMAGAVVVMVNPLYMPRELRHQVDDSGARVMIAIDAYPKVNQLNLEHVVQDYMPAPVRWIAIAYRKGVLPWASLGAEPIPVPVNPADDLALLQYTGATSGLPKGCMLTHRNLVANVLQTEAWLYRGPALVTLAALPFFHVYGMTTLMNF-TIHVGGTMVLQPKFEAREAVKLIQKYRPSIFPGAPTMYVALNNLPDVQKYRLDSIEACISGAAPLPVEVQAEFERLTGGRLVEGYGLTEASPVTHANPIWDRRKEGSIGLP-WPDTECRIVDETGEDVPVGEVGELLVRGPQVMKGYWNLPEATAETL-RDGWLHTGDMARMDEEGYFYIVDRKKDLIIAGGFNIYPREVEEVLYLHRGVKEAAVVGVPDPYRGETVKAFIVPREGTLDPEEIKQFCRQH-LAAYKIPRIIEFRDELPKSLVGKVLRRVLLEEEQSR---- 152976924 3 -----KPWLKNYPEEIPHTIAYDTQPLHVYLEQMSSRYPERKALHFLGKDITFSELNSKVRQFANFIQKLGVKKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCMDQSTTKLEHIIVTRIADFLPFPKNLIYVEESHMIHLWNSVEKERDTAVDMPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGIHWLYVEGEEVVLGVLPFFHVYGMTAVMNLSIM-QGYKMVLIPKFDMKMVFEAIKKHKVTLFPGAPTIYIALLNSPLLKEYDISSIRACISGSAPLPVEVQEKFERITGGKLVEGYGLTESSPVTHSNFLWEKRVPGSIGVP-WPDTDARIVSETGEVLPPGEIGEIVVKGPQIMQGYWNKPEETAAVL-QDGWLHTGDVGYMDEEGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHDKVQEAVVIGIPDPYRGETVKAYIVLKDEVCSEEELDRFAR-KYLAAYKVPKVYEFRSELPKTTVGKILRRAL----------- 149183063 4 ------PWLELYPEEIKKELEYNPAPLQDYLTKAAELYPEKSAIHFMGKEIKYNELYDSALKFANYLKTLGVEKGDRVAIMLPNTPQSVIGYYGVLFAGGVVVQTNPLYMEREIEYQMNDSGAKVILTLDILFPRVTKVMKEAIKDYLPFPKNVVKVEPSDQFHLFTDIDNKPIDIPFDFEEDLALLQYTGGTTGFPKGVMLTHKNLVSNAAMCDAWLYKKGEEIMLGILPFFHVYGMTAVMILSVM-QGYKMILLPKFDAETTLKTIQKQRPTLFPGAPTIYIGLLNHPELKKYDLSSIDSCLSGSAPLPVEVQQRFEEVTGGKLVEGYGLTESSVTHANFLWDRERIKGSIGIPWPDTDAGVFSMETGEKLPPNEIGEIWVKGPQVMKGYWNKPEETEMTL-RDGWLLTGDLGYMDEKGYFYVVDRKKDMIIAGGFNIYPREIEEVLYEHPDVQEVVAAGIPDPYRGETVKAYVVLKENSVTEEELDSFARKH-LAAYKVPRLYDFRDELPKTAVGKILRRALVEEEKNKL--- 16078091 7 ------------------------------LEETASEKPDSIACRFKDHMMTYQELNEYIQRFADGLQEAGMEKGDHLALLLGNSPDFIIAFFGALKAGIVVVPINPLYTPTEIGYMLTNGDVKAIV-----GVSQLLPLYESMHESLPKVELVILCQTGEAEPEAADPESAAKQNQEPVPDDTAVILYTSGTTGKPKGAMLTHQNLYSNANDVAGYLGMDERDNVVCALPMCHVFCLTV-CMNAPLMSGATVLIEPQFSPASVFKLVKQQQATIFAGVPTMYNYLFQHENGKKDDFSSIRLCISGGASMPVALLTAFEEKFGVTILEGYGLSEASPVTCFNPFDRGRKPGSIGTSIL-HVENKVVDPLGRELPAHQVGELIVKGPNVMKGYYKMPMETEHAL-KDGWLYTGDLARRDEDGYFYIVDRKKDMIIVGGYNVYPREVEEVLYSHPDVKEAVVIGVPDPQSGEAVKGYVVPKRSGVTEEDIMQHC-EKHLAKYKRPAAITFLDDIPKNATGKMLRRALRDIL------- 148655161 7 -----------------------------LLEESARRTPGKTAVILDSIRLNYAELNGAACKIANGLTKLGVRPGDKVAIMLPNTPHFVMCYYGILKAGATVVPLNVLFKRHEVEYHLEDSDSVALIVWEGFLDEAAYRMAETCRHLIVAQAPGSTATLPDGAIPLGNILAENFDTIQTMPDDTAVILYTSGTTGRPKGAELTHANMFLNATICADLLDISSDSVGLAVLPLFHSFGQTCV-MNTLLYLGGTITLLPRFEPQKALEVMARDRVTYFAGVPTMYFYLLNFPNADQYDLSALRFCVSGGAAMPVEVMHAFNRKYNVTILEGYGLSETSPVASFNHLDREPKPGSIGIPIW-GIEMRVVDSEGREVPNGELGEIVIRGHNVMKGYYKRPDATADAI-RNGWFYSGDIAYRDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDPALGEEVKAVVAFKPGTATEAEIIEYCKER-LAAYKYPRFVEIRDTLPKTATGKILKRELRQ--------- 77974177 1 ----FTRWPDEFARRYREKGYWTDQPMTEILARQCQRRPDATAIICGERHISYAQFEQAAQRLAIRLTKLGLSCGDTALVQLPNCAEFYLVYFALLKMGVAPVNALFSHNRLELNAYIEQVQPRLLIAHAGHSLFAEGDYCTQLQQKAPMLDVVIVAGNTEALLYADEWNDEAAAFHPSAADNVAFFQLSGGSTGTPKLIPRTHNDYYYSVRASAEICQLNEHTRYLCALPAAHNYPLSSPGALGVFYAGGCVVLAPDPSAMSCFPLIKRHQITFTSLVPPAVALWLQAAEHFADDLASLQVLQVGGAKLSESLARRIPQILGCQLQQVLGMAEGLVNYTRFDDSDHLVFTTQGRPISEDDEIKVVDSAGVAVAIGEVGALVTRGPYTFRGYYRSPIHNANAFDNEGFYHSGDLVKMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLVAHDDIIHAALVSMPDEIMGEKSCAFIVATNIRLKPVTLRKYLRELGVADFKLPDRFEMVASLPVTPVGKIDKKRLRQDIQDRL--- 149184016 2 ----------------------------------------KPAYYFMGQSSTYGELNGAVSKFASGLEKLGIGKGDHVALVLGNSPHFIIALYGAMRVGATAIPINPIYTPDEIGYIMKNGDVKAVITLD-----ILLPLVEKMHHHLPEVDHFITGDERAKGIQPEQLSAYPFTGPQLNEEDTAVILYTSGTTGKPKGAMLSHKNLYSNARDTGEYLKMNEDDRVITTLPMFHVFCLTV-ALNAPLISGATLLVVPKFSPQDIFTLAKEYEPTVFAGVPTMYNFLYQYEAGNPEDFSSLRLCISGGASLPVALLKNFEKKFNVLISEGYGLSEASPVTCFNPLDRPRKAGSIGTSIV-NVENKVVDELGEEVPVGEVGELVVRGPNVMKGYYKMPEETEAAI-RGGWLYTGDLAKMDDEGYFTIVDRKKDMIIVGGYNVYPREVEEVLYSHPEVVEVAVIGAPDPEMGEAVKCFVVKKNSDLTEQELLAYSSEH-LAKYKLPSSIEFLEELPKNTTGKILRRALKQQVVQ----- 121609389 3 -----------------------DATLGECLRRWASRHAHRTALVDEDTRISFAQLDRRVDRLAAGLHALGLRRGDRAMVQLPNSIGFVTVCFALLRLGAIPVLAMPTQRAHDIDALCRLAEPVAYFVPDEVGGFDYRPLAAEMARAHPSLRAVVIDGGAGPHVPLATLDGDPQEWAEPSPGDTALLLLSGGTTGVPKLIPRTHADYAYNFTASADLCGLDESTVYLAVLPVAHNFTLACPGVLGTLAQGGTVVLSRTASCDEAMPLIERERVTHLALVPPLAQLWVQAREWEDSDLSSLRLVQVGGSRLAPLLARRLPQALGCRLQQVFGMAEGLLCYTRLDDPEDAIIHTQGRPLSPQDEVRIVDEHDQDVPPGEVGQLLTRGPYTIRGYYRAPEHNAGSFTRDGYYRTGDLVRRDPAGNLIVEGRIKEQIQRGGEKISAAEVEFALGHLPGVRAAAVVGVPDALLGERICAFVQPQDTPINMGGLREALRERGLSTFKLPDQAEVLTHWPLTPVGKIDKHRLIAIAQERRTSG 15615666 7 -------WLKSYPKEIPHSIDYEERTLQSYLKQAAEEFPSHIAVQFLGKEMTYRELYEQAKQFGNQLKTLGISKGDRVAIMLANSPQSIISYYGALMIGAVVVQTNPLYVERELEHQLVDSGAKVIVCLDRKATQLEYVIVTSIKDYLPFPKNVIDITYNENTLSFKKFLQGGVTTEPSEDDDLALLQYTGGTTGPAKGVMLTHANLVANTIQGLHWMYKSAEEVILCVLPFFHVYGMSA-GMNLAIMNAYKMVILPKFNPKDVLKAIEKHKVTLFPGAPTMYVGLINDPSIQDYNLTSVEACISGAAPLPLEVQQKFEQLTGGKLVEGYGLTETSPVAIATPIWGKRKQRSIGIPWPDTDVMIISAETGEPADVNEVGELAVRGPQVMKGYWNRPEETAQVFKDD-WFLTGDMGYMDEDGYFYIVDRKKDMIIAGGFNIYPREIEEILYEHDAIKEAVVIGAPDAYRGETVKAFIVLKEGSVSEEELDAFCRKH-LAAYKVPRLYEFREELPKTLVGKILRRVLVEEEKKK---- 23491572 1 ----FERWPEDFVRRYRERGYWTDRPLSGILTEQVERRPDATALICGDRRFSYADLDRQSSNLAGHLSAAGVGKGDTALVQLPNIAEFYLVFFALMKIGAAPVNALFSHRRLEMTSYAEQIAPKLVIASRSHELFADDAFVETLKAVSPKLAVTLLLGEADPQRSLERMLANSAENPPAASDEVALFQLSGGSTGTPKLIPRTHNDYDYSARASAEICELSPETRFLCAIPVAHNYPMSSPGALGVFHAGGTVVMAANPEPLACFDLIEKHEIDMVPLVPPAVALWLQAAPAHRERLKSLKLLQVGGASFAEALARQVPEVLGCDLQQVFGMAEGLVNYTRAGDPDHIVFTTQGRPISPDDEIRIVDEDGNDVPEGEAGMLATRGPYTFRGYYRAPEHSARVFDRDGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVASEEVENLILRHPDVTHAALVAMHDELLGEKSCVFVVSRNPALKAPAIRQHLAGLGVADYKLPDRVRFIEAMPLTAVGKIDKKRLRDLL------- 15599424 17 -------WPAAFVRRYLDAGHWQDQSFAEALATSAARHPRRIALCDDDQRLSYADLLQRCRRLAAGLRQAGLAHGDTVVLHLPNGIAFVETCFALFQLGVRPVLALPAHRQHEISGFCRFAEAKAYIGAERIDGFDPRPMARELLAS-GACRMALIHGEAEAPLQALAPLYQADALEDARAEDIACFQLSGGTTGTPKLIPRRHREYLYNVRASAEVCGFDEHTVYLTGLPMAHNFTLCCPGVIGTLLASGRVVVSQRADPEHCFALIARERVTHTALVPPLAMLWLDAQESRRADLSSLRLLQVGGSRLGSSAAQRVEPVLGCQLQQVLGMAEGLICYTRLDDPPERVLHTQGRPLSPDDEVRVVDAEGREVGPGEVGELTVRGPYTIRGYYRLPEHNAKAFSADGFYRTGDRVSRDKDGYLVVEGRDKDQINRGGEKIAAEEVENLLIAHPQVHDATVVAMPDSLLGERTCAFVIPRQPAPSALKLKQYLHACGLAAFKVPDRIELVPAFPQTGIGKISKK------------- 111224039 1 MLAGCIPWPDEAAERYRSRGLWRGESLGGLLRTAAERHGPAPALVHGGRRISYAQLDRWVDRLAGGFAGHGLRAGERVVVQLPNVPEFVATCFALFRLGAKPVFALTAHRSREIAYLCDITGAAAYVFPGRHRGFDHPALAREIRAGTHGLRLLFALGDADDLIDLSTVDGEAGRLPEQDASDVAFFLLSGGTTAIPKIIPRTHDDYAYQCRATADLIGFTAADVYLAVLPLEFNFTWGCPGVIGTLLSGGTVVLADDPTTDDCFATIERCRVTVTSLVPTLAQLWLEATEWNTRDLSSLRLVQLGGARPARSLVERIGPAFGCELQQVFGMAEGLLTLTRQGDPPETVLGTTGTPLSEEDEIRIVGEDERDLPGGEVGELLVRGPYTLRGYYRAAEHNTRAFTADGFYRTGDLARLTANGDLVIEGRIKDVVIRGGNKTSAAELEEHLLTLPGILRAAVVGLPDELLGERIGAFLVTAGTRPSRHELNQGLQQRGLAEYKFPDQVEFVDELPVTPLGKIDKKAL----------- 145595325 1 MLTGCVPWPDEFAQRYRRDGIWRGEVLGDLLRPEAADDPDRIAVVTRHGRHSYAELDRRADRLAAGLVGLGIRADDRVVVQLPNTPDFVVTCVALFRIGALPVLALPAHRRSELVYLAEYSGAVALVVPDLLAGTDHRTLARAVRAAVPSVAHLLVAGEAQELTPLAGIDASPLDLPTPDPSAVAFFLLSGGTTGLPKLIPRTHDDYTFQLRATAEAMRFDENGAYLAALPVAHNAALGCPGVLGALRAGGRAVLAASPAPDEVFPLVSTESVTLTTLMPALLPVWMETAGIFGVDLSQL-VIEVGGATLSPDVARQVRPTTGATLTHWFGMAEGVLSFTRPDDDDEVTATTQGTPLSPADELRVVDDTDQDVAAGEVGELLARGPCTLRGYYAVPEHNRTVFTPDGFLRTGDLVRRDAEGRLVVVGRIKDVINRGGEKVSVDEVEAHLLAHPAVRSAAVVPVPDSRLGEKTCAVVVAQDDPPSLAEVRAFLSDRGLAEFKLPDRLHLTAALPYTPVGKIDRRAL----------- 58198736 9 ----FTPWPKQFSQRYREQGYWQQRTLFDYFSDSVKKSPDAIALIDDFGQYSYQNLYQKMISLAAGLSSLGLQRGDNVVLQMANRAEFYLCFFALTMRGIKPVLALPAHRYLELSYFCQHTHAKAYIFSDDIVGFDAQQTAQKLRSSCPSLLHTIVCGQSEQIQELDTLYHCAGDDPVTDADQVAFFQLSGGTTGTPKLIPRTHNDYAYSVLGSIQICQFGPQTRYLCVLPVAHNFPLSSPGALGVFYAGGCVVLASDTTPHTAFRLIEKHHITVAALVPPLALLWMKYAESATENIASLTLVQVGGAKFSEAAAMRLPTTLHCQLQQVFGMAEGLVNYTRLDDPLSVIVTTQGRPISTDDEVMIINDEGEPAAVGEEGLLMTRGPYTIRGYYRAPEHNQRSFTDQGFYITGDRVRRTAEGNIIVTGREKDQINRGGEKIAAEEVENLLLQHQDVHDVALVAIADEFLGERSCAIVVPDNGTLKPITLKRFLHAQGLAEFKIPDHIHFVDELPKTPVGKVDKKWLRTQYS------ 163763598 7 -----KPWFQHYPEEIPTSIDYEEQTLQYYLKRAAERYPDKKALHFMGKEMTYSEVYTEAMKLANQLRGLGVEQGDRVAIMLANTPQAVISYYGVLFSGAIVVQTNPLYVEREIEHQMNDSGAKVIICLDQDKTSLEHVIVTGIKDYLPFPKNLIYPDHLHSFTDFIEKGSDADIPLKIDPNDLALLQYTGGTTGPAKGVMLTHYNLTVNTQQCESWMYLEPGEVIMAALPFFHVYGMTTVMNLS-IRLGYKMIIMPKFDPKGILKAIEKHRATLYPGAPTMYIGLLNHPDISKHDLSSIKACISGSAPLPVEVQSQFEDITKGKLVEGYGLTETSPVAIANLIWGKRKPGSIGLP-WPDTEIMILSETGEAAGPNEVGEICIRGPQVMKGYWHLPEATQASFRDD-WFLSGDMGYMDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYEHDAVQEVCVIGVPDPYRGETVKAFVVLKDGSKVTEDDLDEFARKQLASFKVPRLYEFRDELPKTMVGKILRRVLVDEEKAK---- 11499361 21 -------WLKHYDEGVRPNIDYPEIPLYQLLEDTAKKYPDKTALIFFGKKITYRELDEMSDRIAGFLKSLGIKKGDRVILDLPNVPQYVAAYYGILKVGATVVQCNPLYTEREIRYIQENSEAEYGFFVELAEGKLKKAVICKIEDYLPFPLNIVRIEKSDKVVYWKDALKSPLERPEINPDDVAIFLYTGGTTGVPKAVMSTHFNLVANVYQTLEVVDRTPDDVFIGVLPYFHSFGMTT-SMNAPIANGSTIVLIPDPDIKRILESIQKYRASIFCGVPTMYAAIINHPDVKKYDLSSVKACISGAAPLPVEVKRRFEEITGGKLVEGYGLSETSPVALGNPVYGLNKEGSIGIPF-PDTYAVVIDDEGKVLPIGEVGELVIKGPQVMKGYYKMEEETKKVLV-NGWLLTGDMAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVVEAAVVGVPDPYRGETVKAYIVLKPEYVTEQEIIQFCKER-LAAYKVPKLVEFRDELPKSAVGKILRRVLREEEIKKI--- 110599039 1 MIKGFTEWPEDFAQAYRDAGYWRDQTIGEVLAERFARFADRTALIAEDGHYTYADLDRLSTRLALHFKNLGLQPYDRVIHQIPNGPVSVLTFLGLLKAGAVPVMTLPPHREAEIGHFARLSGARGYAIASQVREFDFQALAGTVQEQNPSLEFVLVTGPGPGYQSIDAMLLDPIELPRPDPDFPAVLLLSGGTTGIPKLIPRTHNDYAYNFLRCAEVCGLDGETSVLVAVPQAHNFALACPGLLGTLATGGCELLSANTATEQLMKLIETHRLTHFIAVPTMILGLLDHPERGKYDLSSLRMILTGGSKLNPEVALRLRPELGCDVLQVLGMAEGPLYWTRLEDPDDVRLHTQGRPQSPGDEFRIVDPEGKEVAPGEVGELWCRGPHTIRGYYRADEHNTRAFSSDGFYKSGDLVRLHESGNIVVEGRNKDCINRGGEKISAEEIENHLIAHGSVLNCAVVAMPDAIFGEKCCAFVVPAPGASLTLELCDFLKERKIARFKLPERLETLDALPLTNVGKINKKALREIIVQ----- 156743274 7 -----------------------------ILEESARRMPGKTAVILDSIRLNYAELNGAANKIANGLANLGVRPGDKVAMMIPNTPHFPMCYFGILKAGATVVPLNVLFKRDEVRYHLEDSDSVALIVDEAASGFHAVKTCRHLIVAQAPGSTATLPDGAIPLGSLLAEHAPVFDTVQTMPDDTAVILYTSGTTGRPKGAELTHANMFLNATICTDLLNVSSETVGLAVLPLFHSFGQTCV-MNSLIYAGGAITMLPRFEPQKALEVMARDRVTYFAGVPTMYFYLLNFPGADQYDLSALKFCVSGGAAMPVEVMHAFNRKYNVTILEGYGLSETSPVASFNHLDREPKPGSIGVPIW-GIEMRVVDDQGREVPNGELGEIVIRGHNVMKGYYKRPDATADAI-RNGWFHSGDIAYRDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDQALGEEVKAVVALKPGTATETEIIEYCKER-LAAYKYPRIVEIRETLPKTATGKILKRELRQI-------- 149179825 7 -------------------------TVGRLLEEKAAAQGERDAVVYNDRRMSYKEFDLHCRKVAKGLMGLGLQKGEHMAVWSTNTPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTILLMDQYRDASYIEMLYEISKRLPALRNVIVLSEWEDILQMAASVEEDERMSDLHPEDVINMQYTSGTTGFPKGVMLTHNNIVNNAYNIAQCMRLTNEDRLCIPVPFFHCFG-CVLGTMACVSVGAAMVPVQEFDPGTVLQTVQDEKCTGLHGVPTMFIAELNHPGFDQFDLSSLRTGIMAGSNCPIEVMKGVIDRMGAEITIAYGQTESVITQTRTDDPIELRVETVGRALPNVEVKVVQPGTDEEVPFGVQGELCTRGYLVMKGYYKNEEATAAAIDSDGWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYTHPKVLDVQVVGIPDKVYGEEVMAWVILKEGTASADELREYCKGK-ISRHKVPRYIEFTDAYPMTASGKIQKYKLRKEAEKKAL-- 191161149 8 -------------------------TVGALLDDIAGKFPDNEALIYVERRYSYREFNERCRQVAKGLLRMGVRKGDHLAIWAYNVPEWVVLQFASAKIGAVLVTVNTSYKSAELEYVMKQSDSSFLFLVQGFKDTDYIRTLTDVVPELPCLKHVVFLGEGAPAGTIRDVPDAELHAVELSVHDVINMQYTSGTTGFPKGVMLTHHNVVNNGFNIGECMRFTEKDRLCIPVPFFHCFG-CVLAVMACVTHGSTMVPVEIFDPLKVLQAVEKERCTALHGVPTMFIAELEHPRFSEFDLTSLRTGIMAGSNCPIEVMRRVRDMHAGEITIAYGQTESVITQTRTDDPIELKVSTVGRVL-PDVELKIVDESGAELPPGKQGELCTRGYLVMKGYYKMPEETAKAIDADGWLHTGDLAVMDEHGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQVYGVPDRKYGEQVMAAVVLKQGSESETEVKEFCRGR-IANYKIPKYVRFVDSYPMTASGKIQKFKLREMAIREL--- 124520689 3 ------------------------------LKKTAEMNADKTAYIFMDQPVTYKELDTAVSKFADGLKKLGLKKGDHMALLLGNSPQFIIALYGAMRAGVTTIPVNPIYTPEEIRYILDNGDVKAVVALDLF-----VPYVDKIDALLPKVEHYIICETDPSFSQILAESSPSVEEVPLSEGDTAVILYTSGTTGKPKGAMLTHKNLYSNASDIGSYLKMSADDRVITALPMFHVFCLSV-AVNAPLISGATLLILPKFSPKEVFRVASRYKATIFAGVPTMYNYLFQYEGGDPKDFATLRLCISGGASMPVALLKNFEKKFNVLISEGYGLSEASPVTCFNPLDRPRKPGSIGTNIV-HVENKVVDELGNEVPVGEVGELVVRGPNVMKGYYKMPEETAAAI-RNGWLHTGDMARMDEDGYFYIVDRKKDMVIVGGFNVYPREVEEVLYDHPDVVEAAAVGIPDPNQGEVVKVYVVSKNKNLTEQALLDYCKER-LAKYKVPKEIEFLDELPKNTTGKILRRSLKEQLQKQ---- 154686271 8 -------------------------TAGKLLERTAELFPDREAVVYPERRYTYAEFDRLCRQTAKGLMKLGVEKGDHVAIWASNIPEWLAAQFATAKIGAVLVTINTNFQIAELDYLLAHSDVSALIIMDSYRQTSYVEIVNKLIPELPFLRTVLYIGDWDSLLDNAEAVTDATRMDSLKKDDCIHMQYTSGTTGFPKGVMLSHFNIVNNAANIAECMKLTSSDRLCIPVPFFHCFG-CVLGVLACVSAGAAMIPIEQFSPPAVLKTVEQEACTALHGVPTMFIALLNDSRFSEYDLSHVRTGIMAGSPCPAEVMREVIGKMGMTITIAYGQTEAVITQTRTDDSFERRVETAGRAL-PHIEVRIVRPGTGEAARGEQGELCTRGYHVMKGYYKNQEATEEAIDKDGWLHTGDLAVMDEDGYCKITGRLKDMLIRGGENIYPREIEEMLYRHPAVADVQVVGVPDPKYGEEAAAWVRLKDGTASAEDIRTFCKEH-IARYKVPRYVLFTDEYPMTASGKIQKFKLREKTIEEL--- 39996205 8 -------------------------TVGGLLDHIAARYPDNDALVYVDRRYSYRQFNEVCREVAKGLLRLGVKKGDHVSIWAYNVPEWVILQFATAKIGAVLVTVNTNYKSAELEYILNQSDSSTLFLVKSFKDTDYVATVNEVSPKLPFLRNVVFIGSPAGMLNFEAIAASDAELAAVEAHDVINMQYTSGTTGFPKGVMLTHFNIINNGFNIGECMKFTEKDRLCIPVPFFHCFG-CVLGVMACVTHGTTMVPVEIFDPLSVLRTIEKERCTAVHGVPTMFIAELEHPDFPKFDLTSLRTGIMAGSNCPIEVMKKVISQMNAEITIAYGQTESVITQTRTDDAIELRVATVGRAL-PDVEVKIVDETGAELPPGKQGELCTRGYLVMKGYYKMPEETARAIDADGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAVILKGDTMTEEDVRDFCRGK-IANYKIPKYVKFVDSYPMTASGKIQKFKLREMAIKEL--- 89098892 6 ------PWLQSYPEDIPPTLTYTDEPVQQYLKRAAEEFPTKSAIHFMGREFTFKEVYEQALKLASYLQGLGIEKGDRVAIMLPNTPQSVISYYGILIAGGVVVQTNPLYMEREIEYQMKDSGAKAIITLDILFPRVSKAIVTAVKDALPFPKNLVVKHEGNNHLLKEILKRPIGSLKEHSEEDIALLQYTGGTTGFPKGVMLTHRNLVSNASMCQAWLYRRGEEIVLGLLPFFHVYGMTTVMILSIMQA-YKMVLLPKFDAETTLKTIQKQRPTLFPGAPTIYIGLLNHPDLQKYDLSSIDSCISGSAPLPVEVQQRFEEVTGGKLVEGYGLTESSVTHSNYLWDRPRVKGSIGVPWPDTDAAVFSMENGEKLPPGEVGEIAVKGPQVMKGYWNRPEDTAQTL-RDGWLLTGDLGYMDESGYFYVVDRKKDMIIAGGFNIYPREIEEVIYEHPGVQEVVAAGIPDPYRGETVKAYIVMKEGHEASEEELNDFARKHLAAYKVPRIYEFRSELPKTAVGKILRRAL----------- 95930665 8 -------------------------TVGGLVEEMARRFPENDALVYPDRRYNYAQFNALCDRVARGLLSMGVKKGDHLSIWATNVPEWVILQFASAKIGAVLVTVNTSYRSAELEYILEQSDSTTLFLVQGFKDTDYVDTVYDVSEKLPFLKNVVFIGEPAGMTNFSDLEGLADQVSELDEHEVINMQYTSGTTGFPKGVMLTHHNIVNNGFNIGECMRFTEKDRLCIPVPFFHCFG-CVLGVMACVTHGSTMVPVETFVPEEVLKTIEMEKCTAVHGVPTMFIAELEHPNFGKYDLSTLRSGIMAGSPCPIEVMKRVIRDMNAEITIAYGQTEAVITQTRTDDPIELRVSTVGRAL-PDVEVKIVDETGEALPAGKQGELCTRGYLVMKGYYKMPEATALAIDEDNWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPAVSDVQVYGVPDRKYGEQVMAAIKIKDGSLTEDEVKTFCTGR-IANYKIPRYIKFVDEYPMTASGKIQKFKLREMAIKDL--- 147919060 20 -----------------------GMTIGDMFDEIASTYPERDALVSEHQRYTWQEFQQQVNRAAKGLLSMGYKKGDRVAIWATNVAEWVIMQFATAKVGIILININPAYRTHELEYVLQQSEAQGLVLIESFKTSDYVKMLEDVCPELPFLRSVVLIGDKKDYMTWDEMLEKGDEIPDLSFDDPINIQYTSGTTGFPKGVVLTHHNLLNNGYFIGEYMKFTEKDKLCIPVPFYHCFGM-VLSNLACMTHGATMVLPEHFDPIATLTAIEKEKCTAVHGVPTMFIAELEHPLFSKFDLSSLRTGIMAGSPCPIEYMKKVNNLMNMRIVITYGQTEASPTMSSTDDSLEKRVSTVGKPM-PHTEIKIIDPTGEIVPRGVPGEICARGYMIMEGYYKNPDATALAIDEKGWLHTGDLGVLDEDGYCKITGRIKDMVIRGGENIYPREVEEFLYTHPMISDAQVIGVPDLKYGEELMAWVKVKNGCLTEGEIKEYCKGK-IAHYKIPKYIKFVDEFPMTVSGKIQKYKMRETSIKEL--- 110611740 1 MLDGFVHWPEHLVTELRRNGVWLGRPLGDLLHESCERNAERVAVVCGERRMTYAELARRADRLAGGLIGLGIRPLDRVVVQLPNVPEFVVVVFALMRAGAIPVLALPGHRRAEIAHLCAHSGAVAYVVKDEFGGFDFRTIARDIAP----VPHVIVSGNAQEFTSLESLDAKDVTLPRVDASDPALFLLSGGTTGLPKLIPRTHDDYAYVMRASAEAMQVGAEVVYLAVNPVAHQAALACPGVLGSLLLGGKAVLTSSVRPDDVFALMRREGVTVTTVVPSVLRLWTDAGRPPGE-LSRL-LVQVGSAPLDPALALRAAKTLGCRVQRWYGISEGLLTHTRLDDPEEVAVGTDGRPMSPGDEVRVVDESGNPLPDEEAGEMQVRGPYTIRGYYRAPEENARSFTPDGFFRTGDLVRRRPDGNIVIVGRIKDVINRAGEKVSAEEVERQLRTHPAVQDAAVIGVADTVLGERTYAFVVLDQADIRPSAMKEFLRGHGLATYKIPDRLIPVPQLPRTPMGKVDKKALRKLV------- 89092350 18 -----------------------GMTIGDKFDEIANKYPDNDALIHQGLRYTYAELQQRVNEAARAFLAIGVKRGDRVGMWSPNCAEWTITQFATAKVGAILVNVNPAYRLHELEYAMNQSEAKFLVTADTFKSSNYTQMLNELAAKLPNLKGIINLAEWADFVEMADMSQLERIQSELQFDDPINIQYTSGTTGFPKGAALSHHNILNNGFFVAESMNFTEKDRLVIPVPLYHCFGM-VMGNLGCITHGATMIYPDDFEPKSVLEAVAEERATALYGVPTMFIAEMDHPDFDQYDVSSLRTGIMAGAICPEEVMKAVNSKLHMKEVQAYGMTETVSTQTAADDPFEKQVTTVGR-TQPHLETKIVDPAGNVVARGEVGELCTRGYSVMLKYWNNPEATAGAIDNGGWMHTGDLATMDEEGYIQIVGRIKDMVIRGGENVYPKEIEEFLYTHPSISDVQVTGVPDKKYGEELVAWVKLAPGAVTEEELKAFCKGK-ITHFKIPRYFKFTDDFPMTVTGKIQKFKMREISIEEL--- 75910191 3 -------------------------------------FPNKPALIFEGLYFTYKQLNEMANRVANALLGLGIERGDRIALLLPNIPEFVISYLGILKIGAIAVSINPNLQSDELKFILNDCGAAVLVTTETLRE-------KLPKVDLPHLKHIIIAGQAGEAIALSEFASPNARAVEIERDEPAAILYTSGTTGFPKGATLSHGNVISNMHSMKHCCEMRPNDQILLFLPMFHCFGQNAV-LNSGLNTCATIILQRSFDPETVLTTISEYNITIFFGVPTTFILLCDKASIR--DLDSVRYYFSAAAGLPVEIAKRWQDKFGKVINQGYGLTETSPLAS-YNHELRYKLGSIGSPIENVEMKIVSLDDGCEVAPGELGEIVIRGVNVMLGYWNRPAETAKAM-KNGWFHTGDIGQIDELGYFYIVDRLKDMINNGGLKVYPAEVENVIYQHPGIAEVAVYGVPDSVLGEQVKASIVLKDQAVTEAEIIAFCYQK-LAQYKVPSAVEFVSSIPKNPTGKILKRLLRQE-------- 218235437 3 ------------------------------LAETAKKKGDKPAYIFMDQSVSYDQLNKMVTRFSSNLAEMGIGKGDNVALVVGNSPHFLVGLYGTMKAGATVIPVNPIYTADEMHYILQNGDVKTIIVLDV-----LLPVIQSLTTRLPSLENIIICETSSDFTSFVGTGDTTYEGPELDEEDVAVILYTSGTTGKPKGAMLTHKNLYSNANDVASYLQYTADDRVVAALPMFHVFCLTV-AVNAPIVNGATILMLPKFSPKEVFRICRTYEPTIFAGVPTMYNYLYLFEEASAEDVKTLRLCISGGASMPVALLQNFEKRFNVIVSEGYGLSEASPVTCFNPLDRPRKPGSIGTNIW-HVENKIVNELGEEVPVGAVGELIVRGPNVMKGYYNAPEDTAATL-KDGWLYTGDLAKMDEEGYFYIVDRKKDIVLVGGYNVYPREVEEVLYTHESVAEVVVIGVPDENLGEAVRAYVVLKQTNVTEEELMHYC-TLHLAKYKVPKSIEFLIELPKNTTGKLLRRALREKAMQ----- 16078886 8 -------------------------TIGRLLEQTADAYPDRDAVVYPDRRYTYAQFDSLCRQTAKGLMRMGIGKGDHVAIWASNISEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDAAALIIMDSYRGTSYPDIVNSLIPELPFLKTLIYIGDDTEILAKTVTDAEEERMNSLDKDNVINMQYTSGTTGFPKGVMLTHFNVINNAANIAECMALTSQDRMCIPVPFFHCFG-CVLGVLACVSVGAAMIPVQEFDPVTVLKTVEKEKCTVLHGVPTMFIAELHHPDFDAYDLSTLRTGIMAGSPCPSEVMKAVIERMGMKITIAYGQTEAVITQTRANDSFIRRVETTGRAL-PHTEVKIVEPGTQEVQRGMQGELCTRGYHVMKGYYKDKDATRKAINHDGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYQHPAVLDVQVVGVPDAKFGEEAAAWIKLKDGSVSPDELKAYCKGK-IARHKIPRYVIFTDDYPMTASGKIQKYKLREKTIE----- 45358129 3 ---------------------FTNDTIGEFFEKQAQKDPDREFLVYPDRRFTYKEFDERTDLLAKGLLEIGIKKGDHIGIWARNVPDWLTFMFATAKIGVVLVTVNTAYKSHELAYVMKQSDMKALAIIDSFRDVNYLEILYELVPELPYLKNVIYVGQTTELMLLGNYVSDEKLIEALDSDDVINMQYTSGTTGFPKGVMLTHKNILNNGYYIGEKQKFTEEERLCLPVPLFHCFGI-VLGVLALLTHGGTLVMLEIFDPLLVLAAIQKEKCTAVYGVPTMFIAEFSHPMFEMFDLSSLRTGIMAGSTCPIEAMKKVMDMYMREITISYGLTEASPTMTSVDDPFEKRVESVGKAM-PHCEVKIIDETGETLAPGNVGEICCRGYNVMKGYYKMPEKTAEVIEKDGWLHSGDLAVEDEDGYYKIVGRIKDMIIRGGENIYPREIEEFLYTMPGINDAQVVGIPDEKYGEIVGAFVIPKEGYEKEEDVRDFALEK-IARYKVPKHVFVVEEFPMTASGKIQKFKLTELA------- 78042829 1 MVEKAYPWVKHYPPHVPLSLTYPETPLYELLRKTAQKV-NKTALIFFNKKLSYSELTEYIENLAVNLSPLGLEPGDRVGIMLPNSPQYVIAYFALMAARMIAVPLNPLLSARELTYIIEDAGVKAIFALNLFA---------EKLKNLDNVKIIYTAIADFLAFPLNFLLKLKEKAPPVKIDNPAVIIYTSGTTGKPKGVMLSEYALIVNAYHVKVWGDLVPEDVMLTVLPIFHGFGMSV-CMNAPLLTGSSVVLLPRFSVEEFFKAVAKHRPTLFAGVPTMFVAMLNHKDLTKYDLSSFRGCFVGAAAMPPEVKEQFEKMTGAQVLEGYGLTEAVTAKCCNPYRGVNKTGSIGIPF-PDTVMEIVDATGEPLPPGEIGEIRLKSPDLMLGYYKQEAATREVI-KDGWLYTGDIGRMDEDGYFYIVDRKKDLIITGGFNVYPREVEDVLYSHPDVKEACVVGIPDNYYGEVVKAYVVLKEGAKTSEELKAFCRE-NLTHYKVPKIIEIKDDLPKSAIGKILRRALKEMESE----- 217969185 31 -----------------------GQTIGRFFDEACARHAGREALVHQDVRLTYAQLKSKVDALACGLMRLGLEPGERIGIWSQNNMEWALTQFASAKAGLVLVNINPAYRRSELEYALEKVGCRALILSPAFKTSNYLEMIADLAPRLPSLEMVIRMGASPGMMSFDDLLRAPSREEKLQFDDPINIQFTSGTTGHPKGATLSHHNILNNGFFVGEAIKLMPGDRLCIPVPLYHCFGM-VMGNLGCLTHGATMVYPEAFEPLAVLETVAQEKCTGLYGVPTMFIAALDHPRFAEFDLSSLRTGIMAGSPCPIEVMKRVIGKMNMEVTIAYGMTETSPVSSGTDDPIDRRVSTVGR-IQPHLEVKIVDNEGRIVPRGQSGELCTRGYSVMLGYWDDEARTKEAIDAGGWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYAHPKVLDVQVVGIPDQKFGEELCAWIIPREGELTEDEVREYCKGQ-IAHYKIPRYIRFVDSFPMTVTGKIQKFLIRQRMKEEL--- 77919559 14 -------------------------TMGQLLEHMAIKYPDNDALVYPDQRYSYKEFNAICDGVAKGLLAMGVGKGDHIAIWATNVPQWVILQFASAKIGAILVTVNTNYKAVELEYVLKQSDTTTLFLVSGFKDTDYVETLYSVSERLPFLKNVVFLGERDGMRRWHDLEVENDQLSAVDEHQVINMQYTSGTTGFPKGVMLTHHNVINNGFNIGECMRFTEKDRLCIPVPFFHCFG-CVLGVMACVTHGSTMVPVETFSAEAVLRTVQTERCTALHGVPTMFIAELDHPAFDRYDLSSLRTGIMAGSPCPTEVMKRVREMYMTEITIAYGQTESVITQTRTDDPVELRVATVGRAL-PDVEVKIADETGQRLPPGRQGELCTRGYLVMKGYYKMPDETARVIDEDGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHSKVADVQVYGVPDVKYGEQVMAAIKLKENSATSEEIQDFCRGR-IANYKVPRYIKFVDEFPMTASGKIQKFKLREMAIMEL--- 148263636 8 -------------------------TMGGLLDHIAQQFPDNEALIYVERRYSYREFNEVCRQVAKGLLKMGIKKGDNLSIWAYNVPEWVILQFATAKIGAVLVTVNTSYKSAELEYILKQSDSNTLFLVQGFKDTDYVATLLDVAPELPCLKNVVFLGEGSHAGMVDDVSDAELAAVELDRHDVINMQYTSGTTGFPKGVMLTHFNVINNGFNIGECMRFTDKDRLCIPVPFFHCFG-CVLGVMACVTHGSAMVPVEIFDPLKVLQAIEKERCTAVHGVPTMFIAELEHPEFPKFDLKSLRSGIMAGSNCPIEVMKRVIRDMNAEITIAYGQTESVITQTRTDDAIELRVATVGRAL-PDVEVKIVDETGNELPPGKQGELCTRGYLVMKGYYNMPEETAKVIDADGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTLPKVSDVQVYGVPDRKYGEQVMAAIVLKKGVTTEEEAREFCRGR-IANYKIPKYVKFVDSYPMTASGKIQKFKLREMAIREL--- 152987577 17 -------WPADFARRYIAAGHWQQQSFAEALAASAARHPQRIALCADQQRLSYAELLLRCRRLAAGLRQLGLARGDTVVLHLPNGIAFVETCFALFQLGVCPVLALPAHRQHEIGGFCRFAGAKAYIGAERIDGFDPRPMAGELLASGACRMALIHGEAEAPLQTLAPLYQAPAEECAARAEDVACFQLSGGTTGTPKLIPRRHREYLYNVRASTEVCGFDEHTVYLTGLPMAHNFTLCCPGVIGTLLAGGRVVVSQRADPEHCFPLIARERVTHTALVPPLAMLWLDAQESRRADLSSLRLLQVGGSKLGSSAARRVEPVLGCRLQQVLGMAEGLICYTRLDDPPERVLHTQGRPLSPDDEVRVVDADGREVGPGEIGELTVRGPYTIRGYYRLPEHNAKAFSADGFYRTGDRVSRDADGYLVVEGRDKDQINRGGEKIAAEEVENLLIAHPQVHDATVVAMPDSLLGERTCAFVIPRQPAPSALKLKQYLHACGLAAFKVPDRIELVAAFPQTGIGKISKK------------- 55981399 2 -----KPWYAHYDPGVPKE-APAPRLLPEALAETARRFPKKVALEFLGRRLTYAALWREVEAFAKGLQEAGLKPGDRVALMLPNSPQFVIAFYGTLLAGGVGVNTNPMYTPRELHHQLRDAGARFLVILDQLLPRYLEVKGEGIQDYLPFPKNLLYAPKALEGLPWRAFLRPGTPRPPLDLDDLALLQYTGGTTGLAKGAMLTHRNLSANALQVRAWIFREGEEVVLGAIPFFHVYGMTVAMNL-ALLGGAKLVLLPRPEIKAIVEAIEKHQVTLFPGVPTLYVAFNNFPGIERRDLKSVRACISGSAPLPLEVAERFERLTGAKLVEGYGLTEASPVTHCNPLYGERRLGSVGLPF-PGVDAKVVDEEGKELPPGEVGELAVKGPNVMKGYWNRPEETQKTL-KDGWLFTGDLAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEYVSEKDIERFCR-QNLAAYKVPRIIQFRESLPKSSVGKILKRELQKEVAAK---- 78045056 9 ------PWLKHYVKGVRPHIDYPEKTLPELLWETIEKYPGIIATIFLGEKMTYKEFGEKVKRLTRALSQIGIKKGDRVAIMLPNSPQFVMSYFAILSLGGVVVQLNPMYVEREIEYYLNDSGAETIILLDV-----LYPRARAVKGN-TSLKNIIVVGPEVYYFNDLVLNSEPVPEVAVSPDDVAVLQYTGGTTGVSKGAMLTHKNLVANAYQVRERLFVPGQERILIALPLFHVYGMTTGMNLATCF-GGTMILVPRFEAGLILEHIDLYRPTAFPGAPTMYIALLNYPDLTRYDLKSIYVCVSGSAPLPVEVQTKFEEITGAIVVEGYGLSEASPVTHLNPIGGLRKIGSIGVPY-PDTLAKIVDETGEDLPPGEIGELVVKGPQVMKGYWNRPEETAQVL-KDGWLYTGDIARMDEDGFFYIVDRKKDMIIASGYNIYPREVEEVLYQHPKVKEAVVVGVPDAYRGETVKAYIVVKDETLTEQEVIDFCNAR-LARYKVPRLVEFRSELPKTAVGKV---------------- 23099577 8 -------WHSRYPKEIPITIDYVKRPLYDDLAESAKKYGQKKALHFMGKDISYQSLYDEAKKMANYLQSIGVRKGDKVAIMLPNTPQAVVSYYGILMAGAVVVQTNPLYTERELTYQVNDSEATVIICLDSHTSLDHV-IVTGIKDYLPFPKNLIYSNDTHVWQKIMEHSVADYLESTIDPEDIALLQYTGGTTGHPKGVMLSHYNLTSNVQMCETWLYSNKQNVVLGVLPFFHVYGMTTVMNFS-IKKGSKIILMPKFNATDILKAIDKQKPNLFPGAPTIYIGLLNHPDLEKYDLSSIEACISGSAPLPIEVQERFEKITGGKLVEGYGLTESSPVTHSNFVWEERINGSIGVPWPDTDAVIFMDGELEPAEIGEVGEIAVKGPQIMKGYWKNEEETAKVL-KEGWLMTGDMGYMDENGYFYVVDRKKDMIIASGYNIYPREVEEVLYEHPSVQEAVVAGVPDPYRGETVKAYVVLKDGAALTEEELNEYSRKHLAAFKVPRIYEFRDELPKTAVGKILRRKLIDEEKEK---- 163732753 30 -----------------ADALW-NLTIPQLLAQTAARLPDHPAAVFTRQRWTYRDFVREVDRLAAGLLTLGIEKGDRVGIWAPNCAEWLLTQFATARIGAILVCINPAYRLSELEYALNKVGCSALVMAPRHKSSDYVAMLTELAARVPKLRHVIVTGDAEGTIGFDAICAAGSAVPDLSPQDAINIQFTSGTTGSPKGACLTHHNIVNNAHFVTQTMQFTEEDRLCIPVPFYHCFGM-VMGTLGCVSKGATMVIPEGFDARATLEAVTQEKCTALYGVPTMFVNALELADFDTFDLSSLRTGIMAGAPCPIEVMRQVQARMHMQVTIAYGMTETSPVSSNMDDPLEKRVSSVGR-IHPHVEVKIVDDTGNTVKTGEQGELLTRGYSVMQGYWEDDAQTAASIDAQGWMHTGDLARLDADGFCTITGRLKDMILRGGENIYPREIEEFLYTHPDILQAQVFGIPDNKLGEAVCAWIVARAGSDLAEDVQDFCRS-AIAHFKVPAYVSFKDELPMTVTGKPQKFVMRDRMIKELGRG 187605096 3 -----KPWLQDYPEGMPQSIDYEVKPLYEALSRAAKDYPNRTAVSFIGKEWTFAEIDDAARRLGTMLQAKGLEKGDRVSLMLPNCPQYVISFYAVLYAGGTVVQTNPLYTERELENLVTDAGVKIVITLDLLYPKTLRVITTSIADYLPFPKNKLIVIDTTGSTPFKDYDFNPITPLDIDPEDVAVLQYTGGTTGLPKGVMLTHFNLTANADQISNLFYYNRGDRVLCVVPFFHVYGMSCCLNFGV-TNGYELVLVPRFEVTDVLKTIQKKKPHFFPGAPTMYVGILNDPKLKKYDLSSIEACISGSAPLPIEVQEEFEKITGGRIVEGYGLSETSPVTHANFLWDKRIVGSIGAPLS-DTSAKIVKADGEEADIGEIGEIMLSGPQVMKGYWQKPEETAAVL-KDGWLATGDLGYMGEDGFFYIVDRKKDMIIAGGFNVYPREIEEVLYEHPAVKEAVCIGVPDPYRGETVKAFIVLRDGSVTEEELDKHCREK-LAAYKVPKLYEFRDELPKTFVGKILRRVLVDEEKAK---- 15613694 8 -------------------------TVGALLEKVAKRQPTHEALVYPDRRYSYDQFLSKCQQAAKGLMKLGIERGEHVAIWATNVPEWVITQFATGTMGAVLVTVNTNYRTSELEYLLKQSDATTLLLIDGYRDASYVEMLYEILPKLPHLRRVIHLGEERTWEDVLNLGTEAERSASLDPDDVINMQYTSGTTGFPKGVMLTHNNIVNNARNIAECMKLTNEDRLCIPVPFFHCFG-CVLGTLACVSVGATMVPVQEFNPTRVLQAVEAEKCTGLHGVPTMFIAELNDEDFMNYNLSHLRTGIMAGSNCPIEVMKAAIEKMGMDITIAYGQTETVITQTRVDDPIELRVQTVGRPL-PNVEVKIVEPTEKEVAPGVQGELCTRGYHVMKGYYKNQQATREVIKEDGWLHTGDLAVMDEAGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPDILDAQVVGVPDEKYGEAVSAWIKLKPGSVTSEEIRDFCQGK-VAHYKIPRYIEFVDDYPMTASGKVQKFKLRQMAEQ----- 23098631 3 --------------------------ITDKLALTARENPTKTAYIFTDKETTYGELEGMVQKFADGLQKLGFRQGDHIALVLGNSPYYVIGLHGALRLGLTVIPMNPLYTPTEMAFMLKDGDVKGIITMD-----ILIDKFIPIVDDLPALEYIISGNEVPESIKKDHLPTNPFNGPKLVGEDLAVILYTSGTTGKPKGAMLTHKNLYSNAQDVANYLHINQDDRVIAALPMFHVFCLTV-SLNAPLLNGGTIIILPQFSPTEVFRVARAYQATVFAGVPTMYNYLLQSVKGNVDSFSSLRLCISGGAAMPVSLLESFEQAFNVKVSEGYGLSEAAPVTCFNPLDRPRKAGSIGQNIVNVIN-KVVDEIGNELPPGEVGELVVQGPNVMKGYYKMEEETAAAI-RDGWLYTGDMARMDEDGYFYIVDRKKDMILVGGYNVYPREVEEVFYSHPSVVEVAVIGVPDPQTGEAVIAYVVVDNSDVKEIDLIEFSKQH-LAKYKVPQSISFLEELPKNTTGKILRKSLKDQVT------ 52079556 7 ------------------------QTIGGLLKSTAGRFPNHEAVVYSDLRYSYQELVEETSKIAKGLLALGIQKGEHVAIWASNIPEWILLQFATARIGAVLVTVNTSYQARELEYLLEHSDSTTLFLMDGYKGTSYINMIDEIMEKLPKLKNLVYLGTPEHMTAFAEIAKMGETVSDADHDDVINMQYTSGTTGFPKGVMLTHYNIVNNAAIVADRMGLTSEDRLCIPVPLFHCFG-CVLSTLACVASGAAMLPIIEFKPDIVLQTVEKERCTGLQGVPTMFIAELTHPDFANYDLSSLRTGIMAGSPCPREVMKKVMKQMNMTITIAYGQTESVITQTTVTDTIERRVETVGK-VHPHVEMKIVDDTGETLGPDEQGELCTRGYLVMKGYYKMDEATKKAIDEDGWLHTGDLAEMDRDGYVRITGRLKDMIVRGGENIYPREIEEFLYEHEDIVDVQVVGVPDEKYGEKTAAFIKCRPGKLTLEDVRDFCKGQ-LSYYKIPEYVFLIDEYPLTASGKVQKYVLRDRAAELLAS- 89895063 11 ------PWRAQYDQQVPHYLSYPEETVDGLFRKSVQKNSGEVALIYFNKKMSYSDLGNKVERLAGSLQKLGIDPGDRVALLLANCPQYVIAYYAILAIGGVVVPVNPLSTESELLHIFRDAQVKAAICLDEYMPFPLKFLYPFTRKLSPGGKERLVAGRFKDLLNEGNLKDYPSQKVDVR-KDIAVLIYTGGTTGRPKGVMLSHYGLLANAYQAIAWVQMGSKDRLVTVLPAFHGFGMSV-CMNAPLFSGASTILIPRFEAKDVLKAIHKHKPTYFAGVPTMYIGMINYPQLKRYSLSSLVGCFVGAAALAPEVKRSFEELTGARLMEGYGLTEGVNALCCNPLRGENRTGSIGFPFPDVDKIRDIDTGEEELPPGESGELVIQCPDLMLGYYNRPEETAYAL-RDGWLYTGDIATMDEDGYFYLVDRKKDMIITGGFNVYPREVEDVLYEHPAVREACVIGVKDGYSGEKVVAFVSLKDGAATEQDVIAFCRKH-LVPYKVPKTVEFRTDLPKTAIGKILRRALRD--------- 52080516 8 -------------------------TIGKLLEKTAADAPDHEAVVYPDRRYTYREFDQLCRKVAKGLMALGIDKGEHVAIWASNTPEWLTAQFASAKAGAVLVTANTNYQLSELEYVLKQSDATTLILMESYRGTSYIDILRLASERLPFLKNIILLGDWDDLLKLSGSVSEKARMERLKEHDVINMQYTSGTTGFPKGVMLTHSNLANNAANIAECMNLSKKDRMCIPVPFFHCFG-CVLGTLACVTAGATMVPVQEFSPKEVLSAVETEKCTALHGVPTMFIAELNDPDFASYDLSSLRTGIMAGSNCPIEVMKKVIDNMGMEITIAYGQTEAVITQTRVNDSLKRRVETVGRAL-PNVEVKITEPTNREVERGVQGELCTRGYHVMKGYYKNPEATAAVIDEDGFLHTGDLAVMDEEGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPDILDVQIVGVPDETFGEEVSAWIKLKSGASTADELKEYCKGK-IARYKIPRYIAFVEEFPMTASGKVQKFKLREQALE----- 159904718 3 ---------------------FTNDTIGELFEKQVQKDPEREFMVYPDRRLTYKEFDDRVNMLAKGLLEIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVLKQSDMKALAIIDGFRDTNYIDILYELVPELPFLKNVIYVGQTNELMLLGKHQPDDELLRELDSDDVINMQYTSGTTGFPKGVMLTHKNILNNGFYIGDRQKFTEEDRLCITVPLFHCFGI-VLAVMAILTHGGTMVMVELFDPLLVLAAVQKEKCTALYGVPTMFIAEYSHPMFEMFDLSSLRTGIMAGSTPPIEVMKKVKDMYMTGITSVYGLTEGSPGFTSIDDSLEKRVQTVGRKL-PECEVKLVDETGETVGPGEIGEICCKGYNVMKGYYKMPEKTKEVIDEDGWLHSGDLATVDEEGYYSIVGRIKEMIIRGGENIYPREIEEFLYTIPGINDAQVVGIPDEKYGEIVGAFVIPKEGYDREEDVRDYAIDK-IARYKVPKHVFIIKEFPMTASGKIQKFKLVELAVELL--- 197785126 15 -----------------------GDTIGANLDRAVATWPEREALVDSGRRWTYAQFGADVDELASALLASGVAKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRTHEVEYVLNQAGISLLFASLSHKTSDYRAMVDEVRVRCRELREVVYIGD-PSWQALLGRAVPDAVHPELSCDDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGELIAYSEQDRICIPVPFYHCFGM-VMGNLAATSHGACMVIPPSFDPAATLRAVQQEGCTSLYGVPTMFIAELNLPDFATYDLSSLRTGIMAGSPCPVEVMKRVVAEMHAEVSICYGMTETSPVSTRRDDDLEHRTGTVGRVL-PHIEVKVVDPTGVTQPRGTAGELCTRGYSVMLGYWNEPEKTAEAVDQGRWMHTGDLATMREDGYVEIVGRIKDMIIRGGENIYPREIEEFLYAHPKIADVQVVGVPHERYGEEVLACVIPRDPAPTLEELRGFCEGR-LAHYKVPSRLKILDAFPMTVSGKVRKVELRETYA------ 154685481 7 ------------------------------LEETASQKPEKPACLFQDQYMTYEELAGKIKAFANGLEDRGLKKGDHLALLLGNTPDFVIAFFGALKAGIVVIPVNPAYTPSEIAYMLKNGDVKAI------AGIDLLPVFESLHGSLPLLEHIIISQTAENAPSTEDPAERSRTYPILSKDDTAVILYTSGTTGKPKGAMLTHQNLFSNANDVAGYLGMNEKDKIVAALPMFHVFCLTV-CMNAPLMSGACVLIEPQFSPASVFKLIKSRQATIFAGVPTMYNYLYQYEHGKAEDFASVRLCISGGASMPVALLQTFEQTFDVTILEGYGLSEASPVTCFNPFDRGRKPGSIGTNIL-HVENKVVDTLGRELPDHQVGELIVKGPNVMKGYYKMPEETEHAL-KDGWLYTGDLAKRDEDGYFYIVDRKKDMILVGGYNVYPREVEEVLYSHEGIKEAVVIGVPDAKTGEAVHAYIVPGDGELTEQAVFDYC-ETHLAKYKRPAEVVFLDEIPKNATGKLLRRAVRDML------- 196247831 10 ----------------------PDKTVCDVLHERAAQFSSHPALTFYGKTITYAELVAAVNRFASSLQTLGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYVLNDSGAETIIIPRLAAVREGTAIKRAVTVSFGAPSSASLAAEDDEFLAEGSGQVRPVPIEP--AHDVAVLQYTGGTTGRSKGAMLTHRNIFANVLQCAEFFKGTFEERYLTVIPLFHVFAMTS-GMNLAIYQGAENILLPRFELKEVLETIRDKQPTVFPGVPTMYVAITNTPGVEQYGISSIKTCNSGSAPMPLELMRDFEEKTGAVVLEGYGLSEASPVTHCNPPFAARKPGTVGIGM-PLTEYKVVDTGTQELPPGEVGELIIRGPQVMKGYWNMPEETAVTL-RDGWLYTGDLASIDEEGYVTIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVKEAVVIGVPDSYRGETVKAVIVLKDGQASEDDIIRHCR-KNLASYKVPRIVEFRTELPKTNVGKILRRALREEAS------ 197773035 16 -----------------------GETIGGNLARTAAAHPGREALVDAGARWTYAELDAAVDLLARGLLGSGVGKGDRVGIWAVNCAEWVLVQYATARIGAIMVNINPAYRAHELEYVLNQAGVSLLVASQTHKTSDYRAMVDAVRPKCPQLRAVHYIADSSWDVLLEAATGVTDEQAQLSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYFVGEMIAYTEQDRVCIPVPFYHCFGM-VMGNLAATSHGACMVIPPSFDPAATLRAVQQERCTSLYGVPTMFIAELNLPGFASYDLSTLRTGIMAGSPCPVEVMKRVVAEMNAEVSICYGMTETVSTQTRRDDDLERRTGTVGRVM-PHIEVKIVDPSGVTLPRGEAGELCTRGYSVMLGYWDEPEKTAESVDAGRWMHTGDLAVMREDGYVQIVGRIKDMIIRGGENVYPREIEEFLYAHPKIADVQVVGVPDERYGEEILACVIPRDDAPTLEEITEFCREQ-LAHYKIPRRLEVLADFPMTVSGKVRKVELRRRFGD----- 205374430 5 -------WLKHYPEEIPHEIAYKEQAVHEYLTDAAKLYGEKVAVHFLGKDITFIELYEASLKFANYLKELGIKKGDRVAIMLPNTPQSMIGYYGTLYAGGIVVQTNPLYMERELQYQMKDSGAKVILTLDILYPRVSKVLVTEIKEYLPFPKNLVYPSGNTHLLPLKEASATPIETPLDFENDLALLQYTGGTTGFPKGVMLTHKNLIVNTSMSDKWLYKKGEESILGILPFFHVFGMTSVLILSVM-AGYKIILMPKFDAGDTLKTIQKQKPTLFPGAPTIYIGLLNHPDINKYDLSSIHACISGSAPLPVEVQENFEKVTGGKMVEGYGLTETSVTHANFVWDRPYVKGSIGVPWPDTESAILSFETGEPLPPGEIGEIAIKGPQVMKGYWNRPEDTASTF-RDGWLLTGDLGYMNEDGYFFVVDRKKDMIIAGGFNIYPREIEEILYEHPAVQEAVCAGIPDPYRGETVKAYVVLKDGQLTEKELDTHCR-KFLAAYKVPRIYEFRDELPKNCS------------------- 56419565 21 ----------------------PDKTVCDVLHERAAEFGSQPALTFYDKTITYAELEAAVNRFTSSLQALGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYLLKDSGAETIVIYEAVRGETAVKQAITVSGAPPSVSLAEGDVTFDEFLAAGSGAVRPVSIESTH--DVAVLQYTGGTTGRSKGAMLTHRNIFANVLQCAEFFKGTFEERYLTVIPLFHVFAMTS-GMNLAIYQGAENILLPRFELKEVLETIRDKQPTVFPGVPTMYVAITNTPGVEQYGISSIKTCNSGSAPMPLELMRDFEAKTGAVILEGYGLSEASPVTHCNPPFAARKPGTVGIGM-PLTEYKVVDTGTQELPPGEVGELIIRGPQVMKGYWNMPEETAAAL-RDGWLYTGDLASIDEEGYVTIVDRKKDLIIAGGYNIYPREIEEVLYEHPAVKEAAAVGVPDPYRGETVKAIIVLKDGQASEEEILAHCR-KNLAAYKVPRIVEFRAELPKTNVGKILRRALREEAS------ 167462605 6 ------PWHSHYPSETATTYEYPKHNLAKLLISSAEEFPKKDALYFMGKKMTYEELLEECYRFANGLIGLGIRKGERIAIMLPNSPQSIIAYYGALLIGAIVVQTNPLYMERELEHQLVDSGSVAIVVLDMVKTKLKHVIVTGVKDYLPFPKNLLFTLKAKSFKELIAASPNIAVYEEVDAEDLALLQYTGGTTGLSKGVMLTHYNLLANAVQINNWFYVPGEEVFLAALPFFHVFGMTVLMNQSVSIAG-KLVIVPKFDVDLVLKTITKMRPTLFPGAPTMYISLINHAKIEDYDLSSINVCVSGSAALPLEVQERFEQLSGGRLIEGYGLTESSPVAHVNPIWEKRKLGSIGIPV-PDTDAKIVDPTAEELPVGEIGELIIKGPQVMKGYWNRDEETRQTL-RDGWLFTGDMGTMDEDGYFFIVDRKKDMIIASGFNIYPREIEEVLYEHPHVKEAIVAGVPDPYRGETVKAFIVPREGAPISEELNKWCRER-LAAYKVPRMYEFRDSLPKTLVGKVLRRRLLEEEME----- 119503808 20 ------------------------ETIGVYFDRICDQYPDKDALIHQGVRWTYRQLQEQVDQLAGGFLALGVAPGDRVGIWGPNSYEWVMVQLATAKIGAIMVCINPAYRLYELEFALNKVECTVVVTAEKFKTSDYLGMLNTLAPKLPYLRTVIRMGTAEGLGGEKDGDQLRALRGQLKPDDAINIQFTSGTTGNPKGATLTHCNILNNGYLAGEAMQLTETDRLCIPVPLYHCFGM-VLAVLACVSHGSAMVFPEAFDPLETLQTVEAEGCTALHGVPTMFITELDHPRFGEFDLSSLRTGIMAGAPCPVEIMKRVISEMHMEILIGYGQTEVSPHMTLPNDSLERRTETVGRAV-PWVEIKVIDQSNRVVAIGEKGEICTRGYSVMREYWNDPERTAETIDEAGWLHSGDLATMDEEGYVRIVGRIKDMIIRGGENIYPREVEEFLYQHPAISEVQVFGIPHEKMGEEVCAWVQLNEGQSTEDELKAFCNDQ-ITHFKIPRHVRFVTEYPMTVTGKIQKFVMRDQMVAAL--- 148557266 16 -------------------------TIGELLEATATRLPEATALIHQGIRWSYAELLARVDDLARGFLGAGLKPGDRIGIWAPNCVEWVLVQFAAARAGLVLVNINPAYRAGEMARALQMVGCAALVLARSFKSSDYVAMLAEVRGELPELRLAFSIGEGEGCRPLASVMGGDAPLPDVRPDDPTNIQFTSGTTGLPKGATLSHRNIVNNGYMVGHRIGLSSADTLCIPVPLYHCFGM-VMGNLACVAHGATMCFPEGFDPGSTLEAVAAEGCTALYGVPTMFVAMLEYPDFDRHDLGTLRTGIMAGSLCPISVMRAVLDRMNMRVTIAYGMTETSPVSSAMDDAIELRVSTVGQ-VQPHLEAKVVDADGKVVPLGEPGELCTRGYSVMLGYWGDPEKTADVIDAEGWMHTGDLATLDEQGYGRIVGRIKDMIIRGGENIYPREIEEHLLTHPDIVDAQIFGVPDAKFGEEVCAWVISRSGALSVEAVIAHCRDR-IAHYKVPRHVRLVEQFPLTVTGKVQKFAMREIMVAEL--- 212718737 7 -------------------------TIPDYFDIIATKFADNPAVIYHHEKLTYSQFKKMVDDTAKGFMAIGIQKGEHVAVWATNRLEYLISIFALAKIGAVLVTVNTNYKIYELEYLLRQSDSSTLIFTEGFKDSNYLEIVKKLNPQLPYLKRLIFIGELGENIPDEDLIQ---RQKSLEPDEVINMQYTSGTTGFPKGVMLTHKNILNNANTIADCMKLTHKDKLCIPVPFFHCFGL-VLGIGACVTKGATMVPLDHFNPLKVMETVHFERCTGLHGVPTMFIAILEHPEFNKFDFSSLRTGIMAGAPCPIKVMREVVEKMHMEITIAYGQTEAVITQTRVDDPLEFRVSTVGKPLEGV-EVKIVDIHTKEVPNGVIGEICARGYNVMKGYYKMPEATKQAIDEDGWLHTGDLGYIDQNGYLRITGRLKDMIIRGGENIYPREIEEFLYTHPAVKDVQVVGVPDKVYGEEIAAFIILKDGYASEEEIKEFVKA-NLSRHKTPRYVVFVSEFPTTANGKVQKYKLREMAIE----- 170694322 33 -------------------------TIGEFLRETVRRFPDRPAVVFREQRWTWKEFADEVDILAAGLLALGIAKGDRVGIWSPNRVEWLLTQFATARIGAVLVNINPAYRLSELEYALNKVGCKAIVAAERFKTSMYLEMLQQLAARLPELRYVICDTETPGMLSFSDLIEQGRATLDVARLDAINIQFTSGTTGNPKGATLTHSNVVNNARYIAMAMNLSEQDALCIPVPLYHCFGM-VLAVLACVSVGANMVFPEAFDPAATLAAVTEEQCTALHGVPTMFIAELDHPDFASYDLSRLRTGIMAGSPCPIETMKKVVSRMHLEITIAYGMTETSPVSSSTTDPLDKRTTTVGR-IQPHLEVKIIDPLGNIVPVGETGELCTRGYSVMQGYWGDEEKTRESIV-DGWMHTGDLATLDAEGYCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDAKYGEEVCAWVVLRGEQATAEEIQQFCHGQ-IAHYKVPKYIRFVDELPMTVTGKVQKFVMRQRMIDEL--- 56964438 6 -----KRWFQHYPKQVRPFLDYEDVPLQHFFKQSANRFPQHEAIHFLGKTLSYEELYDQTLRFANRLQKLGVKKGDRVAIMLANSPQSVIGYYAVLMVGGVVVQTNPLYVERELEHQLADARAKVILCLDSVLPKVEKVMARTIAEYLPFPKNMLFVTYSERVLPFARLVKEGEALEEMNADDLALLQYTGGTTGLAKGVMLTHRNLVVNAVQCDAWLYKTESERVLGVMPFFHVYGMTTVMNFAVKTA-ATMVLLPKFKPEEVLRTIEKQRITLFPGAPTMYVALVNNERIHQYDLTSIKACISGASALPLEVQQKFEAQTKGRIVEGYGLTETSPVVCANPIWEKRKTGSVGIPWPDTDVMVYSLEKDGEAEIGEVGELFVRGPQVMKGYWMRPEETAQTFHGE-WLKTGDMARMDEEGYVYIVDRKKEIIIAGGFNIYPREVEEVLFEHEAVVQAAVIGVPDEYRGETVKAFIVLKGETISEKEMEAYCRQK-LAAYKIPRLYEFRDELPTTLTGKILKRVLEEQARKEEQA- 211638151 12 -----------------PDYLWNGKTLDQQLAGWSGIWGNKTALIYQEQQLTYRELHQSAERLASGLFHRGVRRGDNVMVQLPNRISFVVTCFALFRLGAHPVLLMPTQRAHDIHALCQIARPVAYIIPDCIHGFDYREMAREVAASCPDLKHIIVDGEAEEFTALASIDDKPLNITGPTYGDIAVLLLSGGTTGTPKLIPRTHDAYTYDFVLSARLCAVNTESVYLAVLPVAHNFTLGSPGILGTLSQGGCVLLSDTASCDEAMPLIEQHKVTHLALVPALARLWEQARDWEQSDLSSLRCLQVGGGRLTPELAELVMTRLG-PLQQVFGTAEGLLCYTRLDDPYEVIINTQGRPLSEEDEIKIVDANLQPVALGEVGELITRGPYTITGYYRAGQHNAVAFTTDGFYRTGDLVRMNSDGNLIVEGRIKEQINRSGEKISTQEVETLLLQHPDIDDVVVIAVPDELLGERICACLLKSGNQPESAQMQAFLHQKGVQRHKIPDQWLSVAYWPLTTVGKIDKRQLVQIAQTE---- 158317683 11 --EGWTRWPAELERRYRDAGYWGDQTLGDLLREWARRFGPATALVSGPDRISYAELDAAVDDLAAGLATIGIGPGDHVVVHLPNRAEFVTVLFALLRRGAIGVLSLPAHRRVEIEHLARLSGAVGYVIADRHEGFDYRELAREVTKAVPAVRHVLVAGEPGPFTAGSGGAGPDLGAERPDPGGIAVLLISGGTTGKPKLIPRTHRDYAYNARASADVCGLTADDVYLVALPAAHNFPLACPGLLGAFGVGATVVMAPSPSPDVAFDLVARERVTVTALVPPLARLWVEAAGWEGPDTTSLRLVQVGGAKLDEGLARRITPTLGAKVQQVFGMAEGLLNYTRLDDPDELVFTTQGRPLAAADEVRVLDGSGAGVVPGEVGELWTRGPYTIRGYYRAAEHNCAVFDGDGYFRTGDLVRQLPTGHLVVEGRVKDVINRGGENVSAGELEEHLLTHPAIGQVAVVGMPDPDVGESVCAVVVLAGEALRLKQVKSYLQERGLARFMLPDRLEVVGEFPLTAVGKIDKRELRSWL------- 29828572 17 -----------------------GDTIGANLDRAIAAYPDRDALVDSGRRWTYAEFGAAVDEVALGLLAKGVLKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRAHELAYVLRQAGISVLVASLAHKSSDYRALVDQVREKCPELRETVYIGDPSWEALTAGAASVPYEAADLSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYWVGRTVGYTEEDRVCLPVPLYHCFGM-VMGALGATSHGACIVLPPSFDPAATLAAVQRERCTSLYGVPTMFIAELNLPDFASYDLSSLRTGIMAGSPCPVEVMKRVVAEMHAEVSICYGMTETSPVSTRRDDDLEHRTGTVGRVL-PHIEVKVVDPAGGVVPRGTAGELCTRGYSVMLGYWDEPEKTAEAVDAGRWMHTGDLAVMRENGYVEIVGRIKDMIIRGGENIYPREIEEFLYGHPKIADVQVVGVPHERYGEEVLACVIPRDPAPTLEELWAFCDGQ-LAHYKIPSRLRILDSFPMTVSGKVRKIELREQAARE---- 167033483 11 ------------------------QCIGDAFDATVARFPEREALVVRHQRYTWRQLAEAVDQHARALMALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRWVICADAFKTSDYHAMLLGLVPGLPELRGVVAVAPPPGFLAWHDLQSRAEAVAQLRCDDPINIQYTSGTTGFPKGATLSHSNILNNGYMVGESLGLTEHDRLVVPVPLYHCFGM-VMANLGCMTHGSTLIYPDAFDPLATLRAVAEEKATALYGVPTMFIAELDHPQRGEFDLSSLRTGIMAGATCPIEVMRRVIEMHMAEVQIAYGMTETSPVSTCATDDLERRVTSVGR-TQPRLENKVIDNDGGTVPRGEIGELCTRGYSVMLGYWNNPKATAESIDEDGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGAASEEELREWAKAR-IAHFKVPRYFRFVDEFPMTVTGKVQKFRMREISVEELTA- 94309555 29 -------------------------TVPALLANTAALHGSRPAVVFREQRWTWNEFSAEVDRMASGLHALGLRKGDRVGIWSPNRFEWLLTQFATARVGLVMVNINPAYRLAELEYALNKVGCKAIIAPEAFKTSRYLDMLATLAARLPLLRWVIRMEDTPGMLTFRELLARGANVPKTDARDPINIQFTSGTTGAPKGATLTHRNIVNNGRSIAGAMRFSEQDKLCIPVPFYHCFGM-VLGVLACVSTGASMVFPEAFHPGATMAAVSEERCTALHGVPTMFIAQLDDPDFSKYDFSSLRTGIMAGAPCPVEVMKRVMADMHAEITIAYGMTETSPVSSATDDPIDKRVSTVGR-VQPHLECKVVDVDGQTLPIGATGELCTRGYSVMLGYWDDEERTREAI-RDGWMHTGDLATIDEEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQSVQVFGVPDEKYGEEVCAWIVLKPGSATDEEIRNYCRDQ-IAHYKIPRYIRFVDEMPMTITGKVQKFVMRDQMTQEL--- 194014794 5 ------------------------QTIGSLLKEKKEQHPAHEAIVYPERRYSYEAFFKEVKETGKGLMALGVQKGDHIAIMAPNVPEWLMLQFACASIGAVLVTVNTNFQSQELAYLLKHSDSSMLFIVDGFKETSYVRMLEDLIPELPYLKSVVYIGEPKGMRSWDSIQAAEKRMEELTPDDVINMQYTSGTTGYPKGVMLSHTNIVCNASQIADCMKLTREDRMCIPVPFFHCFG-SVLGVLACLAKGGTIIPIESFHPERVLQTVEKEKCTVLHGVPTMFIAELDHPNFHKYNLSTLRTGIMAGSLCPSHVMKAVIEQMGLELTIAYGQTESVITQTRTDDSFERRVQTVGRAL-PHIEVKITAPGTPEVPRGEQGELCTRGYHVMKGYYKNEEATNEVIDEDGWLHTGDLAEMDEDGYVIITGRLKDMIIRGGENVYPKEIEDVLYTHPAILDAQVVGIPDETYGEEAAAFIRLKQGAVTIETLTSYCQSQ-MARYKIPKYFFITDEYPMTASGKIQKFRLKKQALD----- 16079908 5 -----KPWLAEYPNDIPHELPLPNKTLQSILTDSAARFPDKTAISFYGKKLTFHDILTDALKLAAFLQCNGLQKGDRVAVMLPNCPQTVISYYGVLFAGGIVVQTNPLYTEHELEYQLRDAQVSVIITLDLLLSIVDQILITSVKDYLPFPKNILYPLTQKDFDKTANIHTELLTIPKIDPEDIAVLQYTGGTTGAPKGVMLTHQNILANTEMCAAWMYDEGAEKVLGIVPFFHVYGLTAVMNYSIKL-GFEMILLPKFDPLETLKIIDKHKPTLFPGAPTIYIGLLHHPELQHYDLSSIKSCLSGSAALPVEVKQKFEKVTGGKLVEGYGLSEASPVTHANFIWGKNKPGSIGCPWPSTDAAIYSEETGELAAPYEHGEIIVKGPQVMKGYWNKPEETAAVL-RDGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAIQEIVVAGVPDSYRGETVKAFVVLKKGAADTEELDAFARSR-LAPYKVPKAYEFRKELPKTAVGKILRRRLLEEETE----- 158315412 1 MLAGCTPWPEEVARGYREKGIWRGQTMGALLADLARRHRDSTALIHRDRRISYTELDAWADRLAAGFAAHGVARGERVVVQLPNTPEFIAIVFGLSRIGAVPVFSLVAHRATELTHLVRLSGATGYVLPESYRGVDHLALARQLRAATDTLRTMFVLGDADGFVALSAVEAAEPMPPAADPSDVAFFLLSGGTTALPKLIPRTHDDYVYQSELAAQVCEMSADDVYLAALPVEFNFAFGCPGVIGTLQTGGTAVLADTPNPLDCFLLVERHGVTVTAMVPSVVALWLDAAEWNDADLSSLRLVQVGGARMTREFTARIGPGLGCSLQQVFGMAEGLLCFSRPDDPAEAVLTTQGRPISPADEVLIVGPDGDPLPGGEIGELVTRGPYTLRGYYRVPEYNARAFTPDGFFHTGDLARLTPAGDLVIEGRIKEMIIRGGDKISAGEVEDHLLAHPGVTAAAVTAVPDDLLGERICAHLIVDGPAPSLAELKRAMHARGVADYKLPDAVRFVTEFPLTPLGKIDK-------------- 22073887 1 MIVEFNRWPKALEQRYRQLGYWIDLPLSDIFTRQSNN--GKIALICGDRQFSYAELNLLVDSLAAALQRQGVKRGQTALVQLGNEAEFYIVFFALLRLGVVPVNAIYSHQRSELCAYADQINPALLIADRNHSLFSDDNFIDELRACTPSLSHVVLRGDNDSILDFETLLAEGAGADPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSIRASVDICQFNAETRYLCALPAAHNFPMSSPGALGAFYSGGQVILANNPSADCCFPLIQQHQVNVTALIPPAVSVWFEAIALNRDALKSLRLLQVGGARLSESLARRIPKEMGCQLQQVFGMAEGLVNYTRLDDDEQHIFTTQGCPTSQDDEVWVADNDGNPVPPGVAGRLMTQGPYTFRGYYRSPQHNQQCFDSNGFYCSGDLVIMAPDGYLQVVGREKDQINRGGEKIAAEEIENLLLRHPDVIYAALVAIPDPLMGEKSCAFVVLRKP-IKAVVLRRYLREQGIADYKLPDRFEPVPSLPITPVGKIDKKQLRQLTKQ----- 148652394 45 -------------------------TIGDYFDSVANQTPDKEALVHQHIRLTYQQLQQKSNQLASSMIRMGLQKGDRVGIWSHNNAEWLLMQLATAKAGIILVNINPAYRISELEYALNKVDCKVLVFMRHFKTSDYVQMVQQMAPELPNLKRLIWIDAPNSDESFGFMQKFSDWLAEGDADDPINIQFTSGTTGTPKGATLTHRNLLNNAYHLGETLCLTAEDKLCLPLPLYHCFAM-VLGNLTMLSHGATLVYPSSFDPLSVLQAINEEKCTVLHAVPSMFLAILNHPDFARFDLSSLRTGVSGGASCPRELMQRIIKQMHMELTIAYGMTETSATQTLPTTEFEKRIATVGV-VQPHLEVKVVDPNGQTLPIGEVGEILTKGYAVMQGYWNDPVKTAEAIV-DGWMHTGDLGSMDEHGYITVVGRSKDMIIRGGENIYPIEVENFLYRHPKIADVQIVGVPDAHYGEVLAAWIIPKDETLTEQEVRDFCYNQ-IAHFKIPTYIRFVEQYPMTVTGKIQKFKIVEMMKEEL--- 147677883 4 -------------------------TIGQLVDRTAARYPENEALVYPDRRYTYKEFREVCNKFAKGLLKLGVRKGDHTAIWATNVAEWVIAQFGCAGIGAVLVTVNTNYKLYELEYLLKQSDSKTLIMIEGTKNSDYQGMIELVSERLPLLKNIIVIGRYPGMFSWEDIMGENVSDEELDPDDIITIMYTSGTTGFPKGVMLTHHNLITNASGTAACMDLGPTDRVCIPVPFFHCFG-SVSGNMCCVLTGATMVPVEVFDPAQVLKTVEKERCTVLHGVPTMFIMELELMEKEKFNTSSLRTGIMAGSPCPVKVLKKAMEVMNMRIVVAYGQTEASPGITRTSDPVELRISTVGRAL-PGVEVKIVNETGEEVPRGVEGEICARGSNIMKGYYKMPEATSKAIDKDGWLHTGDLGIMDENGYCKFTCRLKDIIIRGGENISPSEIEEFIITHPSVKNVQVVGVPSSKYGEEVMAFIQLKEGQKLTQEMVQSFCKGKIANCKIPKYVVFVDSFPLNAGGKVQKCQLREI-------- 172058177 5 -------WLKDYPEQIPASINYREVPLYQALEEAANEFPERRALSFLGKRMTFQEVRHEARSFAKVLQDAGLEKGDRVGLMLPNCPQYMISYYAVLYAGGIVVQVNPLYTDRELEQILDDSGAKMLVTLDLLYPKASRVKAKTSLKTVVTTDNNIIIDTTGSIPFLSHRGSTMIEPVNINPEDIAVLQYTGGTTGAPKGVMLTHFNLSANVEQISHWFYRGDGRKLLAVVPYFHVYGMTCNLNFG-MFNAYEQIILPKFDLEQVLKTIDKEKPSLFPGAPTMYVGLLNHPKLKKYDLSSIEACISGSAPLPVEVQEKFEQVTGGRIVEGYGLSETSPVTHTNCIWDKRVPGTVGIPV-PDTISKIVQPDGEPAAPGEIGEILVRGPQVMKGYWKRPEDTQAVL-RDGWLHTGDLGYVGEDHYFRIVDRKKDLIIASGFNIYPREVEEILYEHPAVKEAVVIGVPDAYRGETVKAFIVLKDDVTTEEELDQFCR-KSLASFKVPKQYEFRQELPKTFVGKILRRVLVEEERAKQL-- 167458041 17 -----------------------GETIGENLRRTVQRFPDRDALVYQGYRATYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVVIQYASARIGAILVNINPAYRVHELEYALKQSGVSTLLLARTFRNADYVAMVRDVRLRCPELRQTIVIDDEWGALKHDALRFSEDELADLQFDDPINIQYTSGTTGFPKGATLSHHNIVNNGFFIGEFLRYTDADRVCIPVPFYHCFGMVLANMAITTHGAAMVIPLDNFDPLTVMRTVQQERCTALYGVPTMFIAELDHPEFQAFDFSSLRTGIMAGSPCPVEVMKKVQKDMHMPVTICYGMTETSPVSTRTDDPLEKRVTTVGQ-VHPHVEIKIVDPTGRIVPRGTPGELCTRGYSVMLGYWRDPHATREAIDDGRWMHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRPGTLTGEEVRAYCKGK-IATYKIPRYYKFVDGFPMTVSGKVQKYKMRETAIQEL--- 110600280 8 -------------------------TIGGLLDHIAATYPDNDALVYPGLRYSYRQFNEVCRQVAKGLLKLGIRKGENVAIWAYNVPEWVILQFATAKIGAVLVTVNTAYKSAELEYLLDQSDSTTLFLVKSWKDTDYVATLGEVVPKLPFLKNLVYIGEGSGMLNFHSLDISDAELAAVESHDTINMQYTSGTTGFPKGVMLTHHNLVNNGFNIGECMKFTELDRLCIPVPFFHCFG-SVLAVMASVTHGTTMVPVELFDPLKVLQTIEKERCTAVHGVPTMFIAELEHPDFSKFDLSTLRTGIMAGSVCPIEVMKRVVKDMNMRITIVFGQTESSPGITRTDDPVELRVATVGRAL-PGAEVKIVDETGATLPPGKQGELCARGYMVMKGYYKMPEETAKVIDNDGWLHTGDLAVMDESGYCKITGRIKQMIIRGGENIYPKEIEEYLYTHPKISDVQIYGVPDRKFGEQVMAAVILKGEIMTEDEVKDFCKGR-IANYKIPKYVKFVDSYPMTASGKIQKFKLREMAIKEL--- 56478075 17 -----------------------GQTIGRFFDEACARHAQREALVHQNVRLTYAELRLKVDALACALVRLGLAPGDRVGIWSQNNLEWILTQFATAKAGLVLVNINPAYRRSELEYAVNKVGCRALVLSPSFKGSDYLAMLSDLAPELPSLNWVIRMGASAGMLNFDDLLAPPIRGEKLQFDDPINIQFTSGTTGQPKGATLSHHNILNNGFFVGEAIRLVEGDRVCIPVPLYHCFGM-VMGNLGCVTHGATMVYPEAFEPVAVLETLAEERCTAAYGVPTMFIAMLDHPRFGDFDLSRLRTGIMAGSPCPIEVMKRVIDRMNMRVTIAYGMTETSPVSSGTGDPVERRVSTVGR-VQPHLEVKIVDNDGRIVPRGVAGELCTRGYSVMLGYWNDVDRTRDAIDAAGWMHTGDLATIDDEGYCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKILDVQVVGVPDQKYGEELCAWIIVREEALSADEVRAFCQGQ-IAHHKVPRYIKFVDSFPMTVTGKIQKFQIREQMKREL--- 118468444 21 LLAGFTPFPAERAQAYRAAGYWRDQLLDSVLRTAARTWPDHIAVIDADHRHTYAELDRLADRAAAGIAGLGIRPGDRVLVQLPNTAEFAVALFGLLRAGAVPVMCLPGHRLAELTHFAEVSSAVALVVADTAGGFDHRDLARELVRSHPDVRHVLVDGDAAEFLSWAEVRAAPGPVPEIAPDAPALLLVSGGTTGAPKLIPRTHQDYVYNATASAELCRLTADDVYLVALPAAHNFPLACPGLLGAMTVGATTVFTTDPSPEAAFAAIDEHGVTATALVPALAKLWAQACAWEPLAPKTLRLLQVGGAKLAAPDAALVRGALTPGLQQVFGMAEGLLNYTRIGDPPEVLENTQGRPLSPDDEIRIVDEVGNEVPPGAEGELLVRGPYTLNGYFNAEAANERSFSPDGFYRSGDRVRRFADGYLEVTGRIKDVIVRGGENVSALDLEEHLLTHPSVWAAAAVALPDEFLGEKICAVVVFNGPPVSLAELHAHLEQRGVAAHSRPDALVPMPSLPTTAVGKIDKKAIVRQL------- 119899356 17 -----------------------GQTIGRYFDEACARHAEREALVHQNVRLTYAELKHKVDALACGLMRLGLQPGERIGIWSQNRMEWTLTQFASAKAGLVLVNINPAYRRSELEYALNKVGCRALILSPAFKSSDYLEMLADLAPKLPTLEMVIRMGATPGMLNFDDLLAPPTRDEKLQFDEAINIQFTSGTTGNPKGATLSHHNILNNGFFVGEAIRLVAGDRVCIPVPLYHCFGM-VMGNLGCLTHGATMVYPEAFEPQAVLKTLAEERCTAAYGVPTMFIAVLDHPDFAAADLSALRTGIMAGSPCPIEVMKRVVDKMHMEVTIAYGMTETSPVSSGTDDPLERRVSTVGR-IQPHCEVKIIDNDGRIVPRGMPGELCTRGYSVMLGYWDDEAKTREALDAAGWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYRHPQILDVQVVGVPDQKYGEELCAWIILREGAELSADVRAYCQGQ-IAHYKIPRYIKFVDSFPMTVTGKIQKFQIREQMKRELA-- 134300795 7 -------WHSHYPEGIPTSLDLPGVSLYHFLQRSAEKYPVNPAIVFLNQEITYVELKERVDRIATALYDLGIKKGNRIAILLPNCPQLVISYYALLRIGAVGVMVNPMYTERELLYLLKDSGAETIILLEQLKPKVMKVLPQDLGNDLNQLSKTCLSTEKEAYSFEQLLVKYLPALPEINEKDIALLQYTGGTTGIVKGAMLTHGNLSSNVVQT--RYWLDSMERFFCVLPFFHVFAMTTCMNLSV-YLASTMILIPRLEAMNLLKQIEFYRPTVFQGVPSLYVAVIANPDVRKYDLSSVRVCLSGGAPLPAEVQQKFEAVTGAKLVEGYGLTEASP-VTHCNPVNEKIDGSIGLPI-PNTEFKIVDETGRELLPGEIGELCIRGPQVMKGYWNMPEET-EKVLREGWLYTGDIAWMDEKGFTYIVDRKKDMVISMGYNIYPREVEEVLYEHPKVKEAAVIGIRDRSRGEVLKAFVVIKEEQAKKDEIIKFCRQQ-LTQYKVPKKVEFRTELPKSMVGKILRRVLIEEETNR---- 169826027 3 ------------------------------VRQQATEQPDKVAYHFMGKDTTYGEFEQTVGRFAKGLQDLGIEKGDHVAFLLGNTPHYLIALYATMRIGATAIPVNPIYTPDEISYILHNGDVKAVIALD-----LLLPLVEKGVQAFPQVKAFVVCETTADFTQIVKNTSQSLQPVEVADDDNAIILYTSGTTGTPKGAMLTHENVYSNARDVAHYLDIQEKDRVIATLPVFHVFALTVV-VNAPLLSGATVLLAPKFSPTEIFALAREQKATVFAGVPTMYNFLYQLPEGNPEDFSTIRLAISGGASLPVALLHNFEQKFNVRVSEGYGLSEASPVTCFNPLDRDRKAGSIGTSIS-NVENRVVDVNGQEVPVGEVGELIVRGPNVMKGYYKMPEETAMAI-RDGWLYTGDLAKVDDEGYFYIVDRKKDMIIVGGFNVYPREVEEVLFAHNNIVEAAVVGFPDPNLGEAVHAYVVLKEAATTTEDLLSYC-GKHMVKYKVPKVIEIMDELPKNTTGKILRRSLKEKV------- 218286845 9 -------WPQDIINKYRAEDYWRDETFNTLLQDVAGRKGDCMAVVDGNVRLTYAEFKEMVDRIAGGFAALGLGAGDHVVVQLPNCWQFLVVFFGLSRLGVAPVLALPAHRLSEISSFTGVTEAKAYICAARSAGFDYRQLARELQERHPGLKHVIVSGEPEEFISLEGLLASSTDLPPVSSDSLLCFLLSGGTTSVPKLIARVHCEYSCVTRYSAAANGFDETTVYLAALPMAHNFPLGAPGVLGTLQCGGTVVIAETPEPDMCFDLIDRNMVTHTALVPPAAILWCDMAEERQNTFPSLSNIQVGGSRVGEDLAQRTTEIFGCRFQNVFGMSEGLISMTRMDMDEEIVRNTQGLPVCPADEFRIVDPAGREVPDGVVGGLQIRGPYTIHTYFKRPEANAESFTGDGFFCTGDLARRRSDGCLVLEGREKDQIQRGGEKIIPEEVESVLVAHREVRDAVLLGIPDKLLGEKICAFIFVHEHRDEEEALRRFLQSEGLSTFKIPDQFIFVTSFPSTAVGKNNRRKLREQLLQQ---- 146295968 5 -------------------------TIPDYFDIIAEKYAENLAVIYHHEKLTYKQFKKIVEDAAKGFLAIGIQKGEHVAVWATNKLEYLVSIFALSKIGAVLVTVNTNYKIYELEYLLKQSDSSTLIFIEGFKDSNYLEIIKKLNPQLPYLKRLIFIGNESHWNEVVDLSRRVSDADSLQPDEVINMQYTSGTTGFPKGVMLTHKNILNNGYAIAECMKLTHNDKLCIPVPFFHCFGL-VLGITACVAKGATMVPLDHFNPLMVMETVHYERCTALHGVPTMFIAILQHPDFNKFDFSSLRTGIMAGAPCPIKVMREVVEKMNMEITIAYGQTEAVITQTRIDDPLEFRVSTVGRPLEGV-EVKIVDNTKEEVPNGTIGEICARGYNIMKGYYKMPEATKQAIDEDGWLHTGDLGYIDQNGYLRITGRLKDMIIRGGENIYPREIEEFLYTHPAIKDVQVVGVPDKVYGEEIMAFVILKDGAVTEEEIKEYVR-QNLSRHKTPKYVMFVDSFPTTANGKVQKYKLREMAIEML--- 138894999 3 --------------------------ISELLARHARKFPEKTAVIDGETELSYAEVNRTVNRLASSLARLGLGCGDKIALYMPNTKEFVFSYFAVLRLGAVVVPINARLTAAEVQYILDHSDAKALIAHDSV----HQALVPLVGKS--DVIWIKTGKEEDGWRSLEELIGSGDPKEIVKEEDEATILYTSGTTGRPKGVLFTHRNIITVADMIVIETKIDRHSRLLHLMPLSHSAPLHLFFV-GGMYVGATHVVAPAFSPEALLELVERHKITHFFGAPVAYLLTAKHPRFMDYDLSSVRYWMYGGAPLSREEVRFVASRFGARVMCLYGLTEAGPNGTYLPEEHEEKAGSVGKYAALHCEVAIVDEQGNEVAPGEVGEIVLRGESVMKGYYKDEEKTNDVI-RNGWLYTGDLARRDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVLSAPELLAEDCKRFLSGK-LADYKIPRLYEAIAELPRNATGKVLKQVLRAREAAQEVQG 127513521 31 ------------------------QTIGDYLDQMAASHPDQLAIVHQGIRWSYQEYQSHIDELAAGLLAIGIKPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALNNVGCRAIICAEKFKSSHYLSMLYELAPELPSLEFVIRMGDEKRPLTESDRKALKDTAAQLSPFDAINIQFTSGTTGSPKGATLSHHNILNNGLLVAKAMRLGLEDRLCIPVPLYHCFGM-VLGNLSCISVGASAIYPDSFDPLTTLEVVEAERCTALHGVPTMFIAQLEHPEFKRFDLSSLRTGVMAGATCPEEVMRRVQDLYMKEVLIGYGQTECSPNMTEIGSSLEKRVTTVGRALA-HTQVKIVDEFGEVLPVGQPGEVCSRGYCVMQFYWNDAEKTAATIDSEGWLHSGDLGEMDSEGYVKIVGRIKDMIIRGGENIYPREIEEKLYTHPDVQDAAIFGVKSEKYGEEVCAWIKVQPGAVTEEEIRHFLTEKF-AYFKVPRYIKFVEQYPMTVTGKIQKFKMREMMYQEL--- 118467988 16 ------------------------ETIGANFERIAATYPEHEALVATGRRWTYAELNDEIDATARGLMALGVDKGDRVGIWAPNCAEWIMTQFAAAKVGAILVNINPAYRTHEVAYVLRQSGVRTLVSASSFKTSDYASMIAEVRPECPDLLDVVFL-DNDDWDRLRANQVDDAAFHELANTDPINIQYTSGTTGFPKGATLSHRNILNNGFFVTELIALGPDDRLCIVPPFYHCFGM-VMGTLGAVSHGTTIVIPPGFDPGITLSAVESEKCTGLYGVPTMFIAMLGHPDFANFDLSSLRTGIMAGSVCPIEVMKRVVADMHAEVAICYGMTETVSCQTLIDDDLDRRTATIGRA-HPHVEIKIIDDTGETVERGQPGEFCTRGYSVMLGYWNDDEKTREAVDADGWMHTGDLAVMREDGYCTIVGRIKDMVIRGGENIYPREIEEFLYTHPDIDDAQVIGVPDERYGEEICAWIRMKPGRPDADKVREFASGK-LAHYKIPRYVHVVDEFPMTVTGKIRKVQMREE-------- 152974653 3 ------------------------------LAETAVKKGEKPAYIFMDESVSYDQLNKMVTKFSSNLAKMGITKGDHVALAVGNSPHFLIGLYGVMKTGATVVPVNPIYTADEMHYILQNGDVK-----TIIILDILLPIIQSLTTRLPSLEHIIICETSSDFTSLVETGDISYEGPLLHEEDVAVILYTSGTTGQPKGAMLTHKNLYSNARDVATYLQYTEDDRVVAALPMFHVFCLTV-AIHAPIINGAIILMLPKFSPKEVFRICRTYKPTIFAGVPTMYNYLYLYEGASAEDMHSLRLCISGGASMPVALLENFEKRFRVIVSEGYGLSEASPVTCFNPLDRPRKPGSIGTNIW-HVENKVVNELGEEVPVGEVGELIVRGPNVMKGYYKAPEDTAAVL-REGWLYTGDLAKMDEEGYFYIVDRKKDIILVGGYNVYPREVEEVLYKHEEVAEVIVIGVPDESLGEAVCAYVVPKHDRVREEELIHYC-SLHLAKYKVPKKIEFLKELPKNTTGKLLRRALREKAMQ----- 209514969 17 ----------------------TDDTLGAYIDRVAERHADNEAVVHQNVRWTWRELSRRVDNLAVGLMHLGLEPGDRIGIWSQNCAEWVLTQFAAAKAGLILVNINPAYRHEELEHALNKVGCKALIMSARFRGTDYVEMLRDVAARLPDLRLAIILGASAGMLNFEALLAPANECATLRCDDPVNIQFTSGTTGAPKGATLTHRNLLNNSFFVGEAMKLTSQDRLCIPVPLYHCFGM-VLGNLVCATHGATMVLPEAFDAKAVLETVEAEKCTALHGVPTMFIALLSHPEFGRYGLGTLRTGIMAGSPCPVEVMKRVMERMNMQVTIAYGMTETAPISSALDDPPEYRVSTVGR-VQPHLEVKIVDEWGRTVLRGAMGELLTRGYSVMCGYWNDPEKTSEAIDQEGWMHTGDLATIDEDGYCRIVGRSKDLIIRGGENICPRDVEEFLYRYSKIQDVQCVGVPDPKYGEELCACIILRPGAADAEEIRSFCRGR-IAHYKIPRYVAFLDRFPMTVTGKIQKFVLRKQMTE----- 34497235 18 ------------------------RTIGSFFDAACERHGGRLAVRHQDISWSYRELRDLVDRVACGLLRLGLHAGDRVGIWSQNRAEWVLMQFAAAKAGLVLVNINPGYRRAELEYALNKVGCRALVLSPSFKSSDYVAMIRDLAPRLPALRWVLRIGRLPGMLAFSELLAEPSAGAALRADEAANIQFTSGTTGHPKGATLSHRNILNNAWFVGAAMRLEADDRLCIPVPLYHCFGM-VMGTLCCLCRGAAMVFPEGFDPLSVLETVQEERCTALHGVPTMFIAMLDHPRFAEFDLSSLRTGIMAGSPCPVEVMRRVIDRMHAEVTICYGMTETSPVSSATDTPLEQRVSTVGSA-HPHVELKIVDAEGGVVPRGQSGELCVRGYSVMLGYWEDEAMTRAAIDAEGWMHTGDLASMREDGSVNIVGRVKDMVIRGGENVYPREIEEFLYRHPKIQDVQVIGVPDARYGEELCAWIRLRDGEATEEDIRSFCQGQ-IAHYKIPRYIEFVDSFPMTVTGKIQKYLMRRTMVEKL--- 15615665 9 -------WFNAYPKEVPHTIDYPNQTLHDLIKEAATTYPHHVALHFLGKTMTYQLFYEQVQRFAANLQQLGLQKGERVSIMLPNCPQAVIAYYGVLVAGGVVVQTNPLYVERELNHQLIDSGARFIVCLDVLYPRVIKSIVTAIKDYLPFPKNMIYGSHVHRFVPMAQSGSTNPTPVRIDPEDLALLQYTGGTTGVAKGVMLTHYNLVANTIQCRKWMWRDGQERTLAVLPFFHVYGMTTSMNL-TLMTGSELHIVPRFDPLQVLKMIDKKKITMFPGAPTMYIALINHPDLKKYDLSSIEACISGSSSLPAEVQQTFEQLTGGRLVEGYGLTEASPVTNCNLVWGERKDQSIGVP-WPDTDVHIRSETGESLPSGEIGEVVVRGPQVMKGYWNRPEETNATL-QNGWLYTGDMGYKDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYAHAKVQEAVVIGVPDEYRGETVKAFVVKEGESVSEKELNDYCRTH-LAAYKVPRKYEFRDDLPKTMVGKVLKRVLIEEETKK---- 56420026 3 --------------------------ISELLARNARKFPEKTAVIEGESSLSYAEVNCMVNRLASSLARLGVGRGDKVALYMPNTKEFAVSYFAVLRLGAVVVPINARLTAAEVQYILGHSEAKALIAHD---------LVHQVLAPLVGGSDGIWVGKAEGWLSLEELIDSGDPEEPAKEDDEATILYTSGTTGRPKGVLFTHRNVITVADMIVIETKIDRQSRLLHLMPLSHSAPLHLFFIGGT-YVGATHVLAPAFSPDALLELVERHKITHFFGAPVAYLLTAKHPRFDEYDLSSVRCWMYGGAPLSREEVKFVASRFGARMMCLYGLTEAGPNGTYLSPEEHGKAGSVGRDAALHCEVALVDENGQEVAPGEVGEIVLRGESIMKGYYKDEEKTNEVI-KDGWLYTGDLARRDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVLSQPEPLAEECKRFLSDK-LADYKIPRLYEAIAELPRNATGKVLKQVLR---------- 189424453 7 ------------------------KPIGAMLDEIAARFPDNDALVYPERRYSYKQFNEICRQVAKGLLKLGIKKGDHVSIWAYNVPEWVILQFATPKIGAVLVTVNTAYKSSELEYVLNQSDSTTLFMVKSFKDTDYVKTLAEVHAKLPFLKTVVFIGDETPAGMLKAVSDEELAAVELDCHDTINMQYTSGTTGFPKGVMLTHYNLANNGFQIGECMKFTNQDRLCIPVPFFHCFG-CVLGTMVCVTHGSAMVPVELFDPLKVLQTIEAEKCTAVHGVPTMFIAELEHPEFKKFNLSSLRTGIMAGSVCPIEVMKKAVRDMNLTITSVYGQTEAGITQTRTEDPVELRVSTVGRAL-PEAEVKIIDETGATLPPGKQGELCARGYMVMKGYYKMPEETAKVIDADNWLHTGDLAIMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDKKYGEQVMAAVILKKGMETEEEVKEFCRGK-IANYKVPKYVKFVEGYPMTASGKIQKFKLREMAIKEL--- 212639346 4 -------------------------TIGEVFTQTVRKFPKKEALVDTGLRYTYKQWAKEVDKLANAFLKAGVRKGDRVSTVLFNTAELATAFFACAKIGAVFNPINFRLRPKEIAYILTDATPKIVLFEQA-----VEPQITAIHHEFPHISFWIIDGQVPTYAAHEQIQCASNELPDVSENDLYAIMYTSGTTGRPKGVMHRHRDMIEQSLICNSVMRIRETERGLVTAPMFHCAELHC-CFLPRVHAGATNVIVHHFDPKQVLTVIEQEQITVLFAAPTMWNMLLQEKLSD-YDLSSLRIGLYGAAPMAPVLVKECKERLGIDLIQAYGMTEMGPAVTFLYEEEQLKAGSAGRACLNH-EIRIVSDPDDILPPGQVGEIIVKGPCMMVGYYNREDATEKAMYK-GWYHSGDLGYMDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHEGVLDVAVLGEPDALWGEKVVAFIVKKDQQLTAEQLEAFCKQSKLAPYKRPRAYYFVEALPRNASGKIQKFLLREQMKK----- 192807621 4 -----KPWLPFYPPEVAPAFDYPKQNLALFLVTSAQKFPNRPALYFMGKTINYRSLLDASYRMANALRSKGIKKGDRVAIMLPNCPQVVISYYGVLLAGAVAVMTNPLYMEREIAHQMKDSGAKIIITMDMFVSRVEKVIVTSVADYLPFPKNLLYPIKAKKEGPLAGAPNDPVCESVKAEKDLALLQYTGGTTGVPKGVMLTHMNLIANTVQSANWCFQDGKERYLAVLPCFHVFGLTV-LLNQAIYRAGMLILVPKFEVTMILNLIKKMKPTLFPGAPTMYIALINHPKIREYDLSSINACVSGSAGLPVEVQDKFEELTKGRLIEGYGLTEASPVTHVNPIWGRRKIGTIGVPV-PDTDAKVVDETGEEMPVGEPGELIVKGPQVMMGYWNRPEETFDTL-RNGWLFTGDMATMDEEGYFTIIDRKKDMIIASGFNIYPREIEEVLYEHPSVKEAVVVGTKDDYRGETVRAYIVLKDGAPDPSGLEKFCRSQ-LAAYKVPREYVFRDSLPKTMVGKVLRRK------------ 116048633 9 ---------AALEQRYESLGYWKRQTLPEWLRIAADSYAQAPALIDGASRLTYSELDLKVDRLAAGFDRIGIARGDRVLMQLPNGEAFVVCLFSLFRLGALPILAMPAHREKEVLELCRLAEPSAYIIPRSFLGFDYLALAERARASVPSIKNILVEGDPGPWLSLSQVEDAPRSFAPPAHTDTALLLLSGGTTGTPKLIPRRHTDYLYNAVESARLCGFSRESVYLAALPVAHNFPLACPGLIGTLSVGGCVVMAKAPSADETFPLIVKERVTHTALVPPLVKLWLEARKWDTSDLSSLKLLQVGGARLDPDLARQITPSLGCQLQQVFGMAEGLLCYTRLDDPLEVALNTQGRPLCPDDELRIVGPDGQPVSAGQVGELQVRGPYTIRGYYRVPEHNARSFTTDGFYQSGDLVQLTPEGNLVVHGRIKEQINRAGEKIASAELEGAVELHPDVESCAVVAVPDERLGERTCAVLLAGEGNPSLADLHVFLRTAGLPQYKLPDQLLRVDRWPLTTIGKIDKQRL----------- 126650983 7 ------------------------QTIGQLLDEQSKKYPQNEALVYADRRMTYEQLNRQARLVARGLMALGIEKGDHIAVWTTNVPEWVQLQFGTGKMGAPIVTVNTNYRASELEYLLKQSDAKTIFLIENYRDHSFIHTLQELSKRLPLLKNVILIGETPGVLNWSDVVAAADQVTELHYDDVINIQYTSGTTGFPKGVMLTHFNLVNNAVNIAECMRLTAEDRLCIPVPFFHCFG-CVIGTLAIITSGGTMVPVQEFSPEEVLRTVQQEKCTALHGVPTMFISELNLPNFESFNLSTLRTGVMAGSNCPIEVMKAVIEKMGMTITICYGQTESVITQTRTDDPLALKVETVGRALPNLEAKIVVPGTNEEAPTNEQGELCTRGYHVMKGYYKNQEETDLAIDQDGWLHTGDLATMDEAGYVRVTGRLKDMIIRGGENLYPREMEEFLYTHPKISDVQVAGVPDPVYGEEAAAWIILREEQATEEEIREYCRDK-ISRHKIPKHIFFIDHYPMTASGKVQKYKLRE--------- 109896485 19 ------------------------QTIGEYFDYISQKHADSEALVHQDVRWTYATLKQKVDELATGLLALGIGKGDRVGIWGPNSFEWTVTQFATAKIGAIMVCLNPAYRLRELEYALNKVECKAIVCAEQFKSSCYPEMLQQLIPELPHLRNIIKMGNSPGMLNYERVDAERNQMATITPDDPINIQFTSGTTGQPKGATLTHCNILNNGFLAGEGMRLSPNDRVCIPVPLYHCFGM-VLGNLSCIAHGATMIYPDAFDPLTTLQVVEKERCTALHGVPTMFISELDHADFKQFDLSSLRTGIMAGSLCPAEVMKRVINEMHMEVLIGYGQTELSPHLTLPEDPLQKRVETVGRVMS-RIEVKLVDEYNRVIPIGERGEVCTRGYSVMRGYWNDPIRTAETIDAGGWLHSGDIGIMDEDGYVTIVGRSKDMIIRGGENIYPKEIEEFLYTHPAVQDIQVFGIAHTDFGEEVCAWICLKPGSSAATEITDFCKNQ-IAHFKIPKHIRFVEEFPLTVTGKVQKFKMREVME------ 196248595 4 -------------------------TIGDMFSQTVRKFPMREAVVATGRRYTYAEWEVEVNRWANAFLEAGVRKGDRVSTVLYNTLELATALFACAKIGAVFNPINFRLKAEEIAYILMDAEPKIVIFERS-----VEPQLAAISSRFPHVSFWSIDGDPPPFAAYEQVATDEAPHVHVEESDLYAIMYTSGTTGRPKGVMHRHRDMIEQSVVCQGVMRIRETDRGLAAAPLFHCAELHC-CLLPRVHAGAASVILHHFDAKLVLETIERERITLMFGAPTMWNMILQE-NVSGYDISSLRLGLYGAAPMAPALVRQCQERLGIGLIQAYGMTEMGPAVTFLLEDEQLKAGSAGRACVNH-EIRVVRDPDDVLPPGEVGEIVMRGPCMMAGYYKREEATEKALYK-GWYHSGDLGYVDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHPGVLDVAVLGEPDELWGEKVVAFVVKKDALLTADELEQFCKTSRLAPYKRPRAYYFIDALPRNASGKIQKFLLRERLKQQAAGG 115378012 18 -----------------------GETIGENLRRTVERHGDREALVARSQRATYRQLWELTTQVALGLLALGVKKGDRVGLWSPNRYEWVVAQYAMARVGAILVNLNPAYKTSELEYALRQSGTSVLLLSRGFRQTDYRAMVEEVRPRCPELRTSLVLDDDWERLGAQGKAVSENTLAEREADDAINIQYTSGTTGFPKGATLSHHNVLNNGFFIGETLRYGAEDRVCIPVPFYHCFGM-VIGNLACTSHGACMVIPEAFEPLAVMEAVQAERCTSLYGVPTMFIAELDHPRFGEFDFRTLRTGVMAGSPCPVEVMKKVQARMNMRVTICYGMTETSPVSTQLDDPLDRRVSTVGR-VHPHLEIKIIDETGAVQPRGAPGELCTRGYSVMLGYWNNPEATQGAIDPAGWMHTGDLATMDAEGYVKIVGRIKDLIIRGGENVYPREVEEYLHTHPGVSEAQVIGVPSEKYGEEVMAWVRVKPGTLTESELVAFCTGR-ISTFKIPRYWKFVEEFPMTVTGKVQKFRMRELSVAEL--- 126437383 16 ------------------------ETIGAHLERIVAQHPDTEALVSTGRRWTYAELNDEIDLVARGLIGLGVERGERVGIWAPNCAEWTILQYATAKIGAILVNINPAYRTHELAYVLEQSGVRTLIAATGFKSSDYVAMVDEVRARCTRLREVVYLGTDDWAALRRGADAVSVGMAELDSRDPVNIQYTSGTTGFPKGATLSHRNIVNNGFFVTELIGLGPTDRLCIPVPFYHCFGM-VMGNLGCTTHGATMVIPPGFDAGLTLAAIEKERCTGVYGVPTMFIAMLGHPDFPGTDLSSLRTGIMAGSVCPVEVMKRCINEMHMTVAIAYGMTETVSCQTLIDDDLDRRTATIGRA-HPHVEVKIVDDTGETVERGEPGEFCTRGYSVMLGYWNDPDKTAQAIDADGWMHTGDLAVMRDDGYCNVVGRIKDMVIRGGENIYPREVEEFLHTHPDIDDAQVIGVPDDKYGEEICAWIRMRPGRPTAEAVREFARDK-LAHYKIPRYVHVVDEFPMTVTGKVRKVDMRAE-------- 145225443 17 ------------------------ETIGANFARIARTHPGRDALVDGGRRWTYAELDAEIDTVARGLMAIGVERGDRVGIWAPNCPEWVIVQYATAKIGAILVNINPAYRTHELRYVLEQSGVATLISATQFKTSDYVAMVDEVRPDVPALQRVLFIGTADDTLRAAGSGVDDADLRALSNRDPINIQYTSGTTGFPKGATLSHRNILNNGFFVTEQIRLQPGDRLCIPVPFYHCFGM-VMGNLGCTTHGATIVIPPAFDPGLTLRAIETERCTAVYGVPTMFIAMQNHPDFAERDLSTLRTGIMAGAVCPVEVMKRCVEEMHLTMSIAYGMTETVSCQTLIDDDLERRTSTIGR-VHPHVEIKIVDETGEIVERGTPGEFCTRGYSVMLGYWREDEKTAQAIDADGWMHTGDLAVMRPDGYCNIVGRIKDVVIRGGENIYPREIEEFLYTHPDVEDAHVIGVPDDRYGEEVCAWIRMRPGALDAAAVREFATDK-LAHYKIPRYVHVVDEFPMTVTGKIRKVEMRE-VSARLLG- 73670286 6 ------------------------ESLGNYFEKQVAVDPDHEFIIYPDRRFTYGQFNERVNNLAKGLLAIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHEVEYVLKQSDMKALAMIDSYRDVDYLEIINELVPELPYLKSIIYVGQEKHELMLLGSHYPDDKLREVDCDDVVNMQYTSGTTGFPKGVMLTHKNILNNGLSIGDRQRFTYVDKLCFPVPLFHCFGI-VLGVMAVLTHRATLVMLEVFDPLLVLAAVHKEKCTALYGVPTMFIAEYTHPMFDMFDLSSLRTGIMAGSTCPVEAMKKVVNDMHCQITSVYGLTEAGMTQTAVDDPLELRVETVGK-HFPSVEVRVVDPDTNPVPLNTVGEICCRGYNVMKGYYKMPEETKKVIDEDGWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEELLLTMPEITDVQVVGIPDKKYGEIVGAFVILKKGADTEVDIRDYALSK-VARYKVPKHIFIVDEFPLTASGKIQKYRLRELAVELL--- 58651786 5 --------------------------LAHFLYLTAREHPEKTAVVLDDYRFSYQEVLTYARRVASLLHAKGIRRGDKVAMMIPNSPHFPVIYFGALLAGAVVVPVNCLLKGHEIHYYLEDSDARLFFTWIDFLDESIKAMEEALTCQHPNDREDPVAGES--FTKLLEEASPDFDMVETMPDDTAVLLYTSGTTGHPKGAELTHFNMFFNAYYTMHILYATADDVSLGVLPLFHSFGQTCVQN-ATLMAGGTMVLVPRFEAQRVLEVIQRDRVSVIAMVPTMYFWMLHEKRNGTYDLSSVRMAVSGGSALPVETLTHFESEFGVRILEGYGLSETSPVASFNVIERPCKPGSIGLPVW-GCEMRILRDDGTFADVGEVGEIVMRGHNVMKGYYNKQVATEEAF-EGGWFHTGDLARMDEDGYFFIVDRKKDLIIRSGMNVYPREVEEILYGHPAVLEAAVVGVPDEARGEEVKAFVTLKSGSEASAELLAYCRER-MAKFKCPKSLEFLPSLPKGPTGKILKRQLR---------- 117620119 10 ----YTRWPEELARQYRAKGYWRGEPLTAMLARQCELAPDAEAILCGERRFSYRELDTASSRLAANLAHHGLGAGDTALVQLPNVAEFYLVFFALLKAGIAPVNALFSHNRLELLSYAEQITPRLFIGSLAHPLFASKGRESELLKTI-GAELVLLDGESGELWLAKGAEGEPVKSGPTPADEVAFFQLSGGSTGTPKLIPRTHDDYLYSVRRSNEICELGPHTRYLCALPAPHNFPLSSPGALGVFEAGGAVVLAPDPSPISCFPLIARHRVNLTSLVPPAVSLWLQAAEADRTQLESLDLLQVGGAKLGEAVASKIGPLLGCRLQQVFGMAEGLVNYTRLDDPDEKVIHTQGRPMSPDDEVRILDEAGNPVAPGEPGALHTRGPYTFRGYYQSPAHNARVFDAEGFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITHAALVSMPDSAMGEKSCAFIVSTDPALKPLALRKFLRERGVADFKLPDRFETLDALPMTAVGKIDKQGLRARIAHLIAAG 87199710 18 ------------------------KTIGQALRDAAALWGDELALVSRHQRWTWAQLDAEVDRIATGLLDRGVAKGDRVGIWAPNCAEWTVLQFATARIGAILVTINPAYRTSEVEYALNKVGCTFLVTAARFKTSDYVAMLRELPDKLPGVSCMVVLGRHDGFEPWEALRAEPAAEAALNQNDAINIQFTSGTTGFPKGATLTHRNILNNGHFTARTIKLTQRDRICIPVPLYHCFGM-VLGNLAALASGAAMVYPEAYDPQLALAAVAEEGCTALYGVPTMFITILAQPDLDRYDVSTLRTGIMAGSPCPVSTMRQVMDRLNMTVTIGYGMTETLTTQTATDDPLEERVGTVGR-VHPHAEAKIVGLDGETLPIGQQGEYCSRGYAVMLGYWDDPEKTAEAIDGEGWMHSGDLATMDEHGYVRITGRIKDMIIRGGENIYPREIEEFLLTHPAVQDAQVFGVSDEKFGEEVCAWVIARSGALSHDDILAHCKGR-IAHYKVPRHVRVVEAFAMTVTGKAQKFEMRKMMEAEL--- 126179036 17 -----------------------GITIGEMLNRIATEHPDSEALVHQGTRWTYAEFLERVDTLARALMALDVERGDRVAIWALNYAEWVLVQFATAKIGAIMVNINPAYRTYEFEYAMKQSEVQTLLIQGRFKTSDYVGMGRINSDKFPFLKNVVFLGDIPGMYTWDDLLSKAELVRPEELDDAVNIQYTSGTTGFPKGVVLTHHNILNNGFIIGEGMKFTHEDRLCIPVPFYHCFGMVLSNMASVTHGAAMVLPAPVFSPEAVLKAVQDEKCTALHGVPTMFIAELSHPDFAKYRLDTLRTGIMAGSPCPTEVMREVNKKMNMEIVIVYGQTETGVTMTTTADPLERRVSTIGKPF-PHTEIKIIDPNTRIVPRGETGEICARGYCVMRCYYNNPNATRATIDESHWNHTGDLGTMDEEDYVKIVGRLKDMVIRGGENIYPREIEEYLHNHPKVADAYVIGVPDRKYGEELMAWIKTDNGATTEDEVKEFCRGR-IAHFKIPRYVKFVDDFPMTVSGKIMKFKMREMAIEEL--- 150400181 3 ---------------------FTNDTIGEFFEKQVQKNPEKEFLVYPDRKFTYGEFNDRVNMLSKGLLEIGIIKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVMKQSDMKALAIIDGFRDVNYLDIVYELLPELPFLKSVIYVGQEKHELMLLGKHTPDDKISELNSNDVINMQYTSGTTGFPKGVMLTHKNILNNGFYIGEKQKFTEKDRLCLPVPLFHCFGI-VLGVLAILTHGGTLVMLELFDPLLTLAAIQKEKCTAVYGVPTMFIAELSHPMFDMFDLSSLRTGIMAGSPCPVEAMKKVISEMNMKVTIAYGLTEASPTMTSVDDPIEKRVQTVGKSM-PNCEVRIVDETGKTCLPNQVGEICCKGYNVMKGYYKMPEKTSEVIDKEGWLHSGDLAVQDSDGYYKIVGRIKEMIIRGGENIYPREIEEFLYTMPEIKDVQVVGIPDEKYGEIVGAFVIVKEGCELKEEDVRDFALLKIARYKVPKHVFFVNEYPMTASGKIQKFKL----------- 11499105 1 MKPWFRHWPPLLTKTL----DYPRVPLFEFVETSARRFGDKAAIIYYGREITYNELLDAVERFATFLSNAGVEKGDRVAIYAQNSPQFVIAFFGIMRANAAVVPVNPMLVERELEYVLSDSGSKLVVATSELAG-RVLPVAKKLQPTLPVPDFAKLKIDVEGTTSWSEAMKERNPPEVVGSDDLALIPYTAGTTGLPKGCMHTHFTAIANVLSSVHWFNLTPSAISLATLPFFHVTGM-VHSMLAPVYIGATMVLLTRWDRETALQAIERYRCTHWVNITTMVIDLLSDPKIAERDLSSLLVVGGGGAPMPKAVAEKLYQLTGIRYMEGYGLTET-ISQTHMNPPQNPKLQCLGIPDFGVDALVIDIETGKPLPPNEEGEIVVSGPEIFKGYWNKPEETEKAFIEDGYFRTGDLGYMDEDGYFFIVDRIKRMINRSGFKVWPAEVEAVLYKHPAVKEVCVIGVPDERVVEEVKAFIVVNPEYITEEEIIQWAKQQ-MAAYKYPRIVEFDDELPKSGAGKILWRLLQEREKEKLEKG 113867951 31 ------------------------QTVPELLAQTVARYPERKAVAFREQRWNWREFSDAVDALAAGLHTLGLARGDRVGIWSPNRVEWLVTQFATARLGLVLVNINPAYRLSELEYALNKVGVKAIVAAEAFKTSRYLEMLQVLAARLPALRCVIRMGDTPGMLRYADVIARDAITAQLDRHDPINVQFTSGTTGAPKGATLTHRNIVNNARFIAMAMRFSEQDKLCIPVPFYHCFGM-VLAVLACVSSGAAMVFPGAFEPEATMQAVSEERCTALHGVPTMFIAQLDHPNFASYDFSSLRTGIMAGSPCPIETMKRVVSQMHMEVTIAYGMTETSPVSSSTTDPLDKRTTTVGR-IQPHLEVRIVDATGATVPVGETGELCTRGYSVMLGYWDDEARTAEAI-RDGWMHTGDLATIDAEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEVCAWIVLKPGAATEDEIRDFCRDQ-IAHYKIPRYIRFVDEMPMTITGKVQKFVMRERMTQDL--- 157693273 5 -----KRWLLHYPNQIPHELTIPNETLQSYLFSSAEAAPEHTAIHFLGKNITYEQLQEDVLKLANHLIKIGVKKGDRVAIMLPNCPQSVISYYAVLIAGGIVVQTNPLYTEKELEYQMEDSGAKVLITLDLLYPKAYKMIITKLQDYLPFPKNVIQVERNETIHHFAQIMKELEGEQQIPAEDIAVLQYTGGTTGLPKGVMLTHENILANTEMCASWMYKTNRERILGIIPFFHVYGMTTVLNLAV-KEGHQMILLPRFDVADTLKTIEKQKPTLFPGAPTMYIALLNHPNIEKYDLSSITACLSGSAALPVEVKQSFEKLTGGRLVEGYGLSETSPVTHSNFLWGANKTGSIGCPWPNTDAGIYCEETGGLKEPYEHGEIIVKGPQIMKGYWNQPEET-EAVLRDGWFFTGDIGYMDEDGFFYIVDRKKDVIIASGYNIYPREVEEALYEHELVQEVVVAGIPDPYRGETVKAFIVPKKNALTEDELDRFVRTR-IASFKVPRVYEFKESLPKTAVGKILRRVLIEEEKRK---- 169631453 16 ------------------------ETIGENFERIARAHPDVGALVDGDRRWTYRELDAEINRVARGLMSLGVAAGDRVGIWAPNCAEWVLVQYATAKIGAILVNINPAYRTHELAYALNQSGVRTLICAKAFKSSDYVAMASQVMPDAPGLRDVVFIGTSDELVAGAERVTETARMSQLSNTDPINIQYTSGTTGYPKGATLSHRNVLNNGFFVAESIQLQAGDRLCIPVPFYHCFGM-VMGNLGCTTHGATIVMPPGFDPGRTLEAIERERCVGVYGVPTMFIAMLADPGFAHRDLSTLRTGIMAGSVCPVEVMKRCIDEMHAGVAIAYGMTETVSCQTLFDDDLDRRTATVGRA-HPHIEIKIVDPNGETVQRGQSGELCTRGYSVMLGYWNDEAHTREVLDTDGWMHTGDLAVMRDDGYCTIIGRLKDMVIRGGENIYPREIEEFLLTHPDIEDVHVVGVPDEKYGEELCAWVRMRPDVIDAVAIRAFASGR-LAHYKIPRYVHVVESFPMTVTGKVRKIEMRQQ-------- 124520363 6 -------WHAVYTDEIPKEIEVLDIPLYQILATAAEKYPDRTALSFYGRKTPYAELYKASLAFASSLQKRGVQKGSRVAVMLPNCPHYVVSYYGALMAGAMVVQINPMLVEPEIRHILNDSGAETIIVLD-----DLYPKVQAVRPE-TSLKNVVIAGEAEPFDALLQAGTDYNPPALDPWEDIAVLQYTGGTTGRSKGAMLTHRNLLANLVQTYEFFMGPGKERILTVIPLFHVFGMTCAMNY-AIYTGSESVMLPRFDLEEVLKTIKETQPTYFPGVPTMYVAITNHPKAMEYGLDSIKTCNSGSAPMPLGLLRQFEEKTGSVIVEGYGLSEASPVTHCNPVFGKRKPGSIGIAI-PSTDYKIVDTGTEELKPGETGELIVKGPQVMKGYWNMPEETAEAL-RDGWLYTGDIATMDEEGYAYIVDRKKDMIIASGYNVYPRDVEEVLYAHPAVQEAVVIGVPDPYRGETVKAFVVLKEGQKMTEEALIEYASAHLAPYKRPKIIEFRDALPKTNVGKILRRKLRDEERK----- 38638356 13 MNDDFTPWPENISKRYKELGYWQDKTLFDHLHETAMSSPDAPAICCGDITYSYQDFLDRIYKLSAGFMQLGLKPGDNVVLQINNTAEFYFSFFALTMKGITPVLALPAHRYLELSYFCNHAGARAYIFSDHVSGLTSRNMANQLIKECKTLDYAITTGETGQLISLQNLYITPCMKQYTTADKVAFFQLSGGTTGTPKLIPRTHNDYAYSIVGSNRICQFNAETRYLCTLPAAHNFPLSSPGALGTFFAGGCIVLSLDSSPENNFSLIEKHRVNTCALVPPLALLWMQYAQNAQQDISSLELIQVGGAKFSENAANKFPLILDCTLQQVFGMAEGLVNYTRLDDPIDIITKTQGRPISEHDEILIVSEEGLPVMLGEEGQLMTRGPYTIRGYYKAAGHNQRSFDKNGFYATGDLVRQTPEGNIIVTGRNKDQINRGGEKIATEEIENILLEHNGIHDVALVAVPDEFLGEKSCAIIVCNQNVLKPVSIKKFLYEQGIAEYKIPDHINFRQKLPKTAVGKINKKALRAEYS------ 196156265 22 -------------------------TIGQYFKRVVDNYTDHPAIVHQNINWTYKEYWLQIERVACGLLANGVEPGDRVGIWSPNNIEWSIVQMATARIGAIMVCLNPAYRPNELAFAINNVQVKYLVMAQSFKQSNYVAMLKELAPELPSLKFIYTIGDVDGLLPFSALQREPTEEAELSADDNINIQFTSGTTGNPKGATLTHRNILNNGLLVAQAMRFTHKDKLCIPVPLYHCFGM-VLGNLVCLASGACAVFPESFAPETTLRTVEEEKCTALHGVPTMFIAELELPNFKEFDLSTLRTGVMAGSTCPEELMRKVHSEFNMTVVIGYGQTECSPHITDIDSPFEKQVKTVGRAM-PHTEVKIIDAKGNTLPIGEPGEICAKGYCVMKGYWGDEAKTKATIDDEGWLHSGDLGEMDDEGYVTIVGRIKDMIIRGGENIYPREIEEVLYQHNDVSDAAVFGIPDDRYGEQVCLWIKAKENHIDEEKIREYLKSK-LAYFKVPKYINVVQDYPMTVTGKLQKFKMREHMIETL--- 94985174 4 ------PWLAHYEAGVPHDFAPTNDTLPDLLRHSAERFPERTALSFIGAHTRYRELWQDVQRFAAGLQKIGVQPGERVSVMLPNSPQFVVAFFGALLAGATVVNTSPLYVPSELEHQLQDSGSETLILLDAFRVPVQRVIVTGIQDALPFPKNVLAGGSVYSFKGLLRGQGPAPQPVTLRPDDVALLQYTGGTTGVPKGAMLTHRNLVANAEQCRAWMLRPGQEVTLAAIPFFHVYGMTVGMNLSML-TGATLVLVPNRDIRMVLSQIEASGATLFPGVPTLYNAINNHPDTPQFDLTTIRACISGSAPLPLETARKFRQITGANLVEGYGLTEASPVTHVNPIFGDQREGSIGLPL-PGVDARVIDEQGNPLPPGEIGELWVSGPNIMRGYWGRPDETAKVLREDGWLTTGDMAVMDEDGYFRIVDRKKDLIIAGGYNIYPREVEEVLYQHPAVLEAAAVGLPDPYRGETVHAVVALKPGTATEAEIIAHCRA-NLSPYKVPRSVEFRAELPKSAALKVLRRQLAEEAR------ 23098124 4 ------PWIRHVPKGNPTNVEIPEISLQALFFKSVETYADKVAMTFFDQTYTYQQLEKMIYSVANSLYNLGIEKGDRIALMLPNCPQYPISYFATLLCGGIIVQINPMYKANELLHVLNDSEAKVIICLDS-----LLPIVGEVKDKTDLMNIIPVSFESDSKFN-ELLIDKGHKLPEITAEDIAVLQYTGGTTGRSKGVMLTHYNLVANTIQSYGTSQITGEEKVLTISPLFHVYGMTSCMNF-TFFIGGNLILVPRFEVEQTVNIIEKMKPSLFMGVPTMFIALLNYHEEKQFDLSCLRTCSSGSAPLPVEIIHQFNNVSGSNVAEGFGLSEASPVTHRNPVEGLQKPGSIGIPI-PNTDSKIVDATGEELPNGEVGELIIKGPQVMKGYWRMEDETNQVL-RNGWLYTGDLAKMDDDGFFYITGRKKDLIIASGYNVYPVEIEDVIYKHPGVLEVAIIGVPDKYRGETVKAFVVLKNNALTEEDLIQYCRDR-LASFKVPRSVEFLQELPKTAVGKILKRKLKEQYS------ 212711906 5 -------YPADVPEEINPDDF---ASLAELLENAVAQYADQPAFINMGAVMTYRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGTTAIVIVSNFAHTLEKVILTRLGDQLPRPKATIVDYNLPDAISFRRAMHQGYRMPNIKGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIAQARAAYGFGHEYVV-TALPLYHVFALTVNCLLFINVGGVNLLITNPRDVPDTVKQLAKYPFTAITGVNTLFNAWLQNPDFQKLDFSRLRLSVGGGMPVHKAVAQKWQALTGRHLLEGYGLTECSPLVSGNPYNLTAYSGSIGIPV-PSTDVKFLDDDGHEVPRGTAGEMWVKGPQVMKGYWNRPDATSEAIV-DGWLATGDIAEIDDEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISMHPDVVECAAIGVPSESTGEAVKVFVVTKNSSLTAADLKTFCR-RSLTAYKVPKIFEFRDELPKSNVGKILRKELRQQAREK---- 167587926 32 -------------------------TIGQFLRDTAGRFPDRPAVVFREQRWSWREFADEVDVLATGLAALGIARGDRVGIWSPNRSEWLLTQFATARIGAILVNLNPAYRLAEIEYALNKVGCKAVIAAERFKSSGYVDMLQAIAPELPSLRTIVSLGEIAPARAALDRDALDALGATLASIDPINIQFTSGTTGSPKGATLSHRNVVNNARSIAQAMRFSEQDALCIPVPLYHCFGM-VLAVLACVSTGAAMVFPEAFDPAATLAAVADERCTALHGVPTMFIAELDHPDFAKYDLSSLRTGIMAGSPCPIETMKRVVSQMHLEITIAYGMTETSPVSSSTDDPLEMRTTTVGR-IQPHLEVKIVDPSGGIVPVGATGELCTKGYSVMRGYWDDDEKTRDVLI-DGWMHTGDLATLDANGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWIVLRGEQLTEDDVRAFCQGQ-IAHYKIPRYIRFVDELPMTVTGKVQKFVMRQRMIDEL--- 186682434 4 -------------------------------------FPNKPAIIFEEESFTYKDLDEMVNRVANGLRSLDIRRRDRVALFLPNIPEFVISYLGILKIGAVAVSINIMLKTDEVRYILNDCAAKAIITTESQTEYIQEP-------DLPQLQHILIAGRANKGISLKQLSSPEARAVEMSRDDPASILYTSGTTGFPKGATLSHGNVIFNSYCANCCYRIQKSDRLLLFLPLSHCFGQNAILNAG-ISACTTIILQRRFDPDQVLETITTHQVTMLFGVPTVFIKLLNM-DTSNYNLENIRYYFSAAAPMPLQVAENWYKKFGFVIHEGYGLTETSP-FAAYNHNLNYKLGSVGTPIA-NVEMKIVDGDGNQVEIGELGEITIKGANVMLGYWNRPFETAEVI-KNGWLHTGDIGRMDEDGFFYVIDRSKDMIVVSGFKVYPTEVENVIYQHPAVAEVAIYGVPDPLKGEIVKANIILKSQTITEQQIIDFCYER-MAAYKVPRVINFVNSIPKNSTGKVLKRFLRQESISQVV-- 156933633 16 ------RYPADVPAEINPDRY---HSLVDMFEQSCTRYADQPAFTNMGEVMTFRKLEERSRAFAAWLQQLGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHVILTRMGDQLSTAKGTLVNFVVKYHLPDAISFRSALHNGYRMPEVTPDDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVLGTYGHRGKELVITALPLYHIFALTMNCLLFIELGGQNVLITNPRDIPGLVKELGKYPFTAMTGVNTLFNALLNNKDFHKLDFSSLHLSAGGGMPVHQAVAERWEKLTGQFLLEGYGLTECSPLVSVNPHDIDYHSGSIGLPV-PSTEVKLIDDEGNEVAPGEPGELCIKGPQVMLGYWQRPDATDE-ILQDGWLRTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGIPSEASGELVKIFVVKKEASLTEEALITFCR-RHLTGYKVPKQVEFRTELPKSNVGKILRRELRDEAR------ 159900751 11 --------------------------LATMLEDHARKRPNRTALIFNDMRFSYAQLNAMTNQIANGMVALGIKPGDHVALSCPNLPYFPMVYYAALKVGAVIICLNIMLKPREIAYHLSDCDAKAFFCFEGTAELPLGQMGKAGFDEAPNCEHMILTTNPAAPSPIEGVQAPSFTTHATKADDTAVIFYTSGTTGQPKGAELTHANMFFNAMVARDLAWLDGSNVVLITLPLFHSTGQTA-QMNANIFAGATLTLLPRFEPAAVLAVMERDKVNLWTGVPTMFWALLQYIAANKIDPANLRLTSSGGAPMPVEVMRQFEETFGVRVLEGYGLSECSPIATFNHIDLPSKPGTVGQPVWGV-EVCCVDDAGNPVPAGEKGEILIRGHNVMKGYYKRPDATAAAL-QDGWLHTGDVGVIDEEGYLAIVDRKKDMILRGGYNVYPRELEEVLMTHPAVSLVAVLGVPDEKLGEEVKAFIVKKPGAETEEEVVAWCRDQF-AAYKYPRLVEFRDQLPISATGKILKRELR---------- 27376430 5 -------WLKQYPPGVPADIEPTQASLVDLLEESFAKFADRKAFICMDKSISYRDLDQMSVALAAYLQGRGLQRGARVAIMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVEQVITKTSVKHVIVVKKMVPAWSLPGAVSFNDALSAGRGLPKLSPGDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLQPADQLMIVCALPLYHIFALTACYLLAVRAGGCNLLIPNPRDIAGFVKELAKYQVNSFPAVNTLYNGLMHHPDFKKLDFSKLKISNGGGMAVQRPVAEQWKAVTGCFIAEGYGLSETSPTLTCNPATTNDFSGSIGIPV-PSTYISIRDDDGNEVPLGQAGEICAKGPQVMSGYWNRPEETAKVMTADGYFRTGDIGVMDEKGYTKIVDRKKDMILVSGFNVYPNEIEEVIASHPGVLECAVIGIPDSKSGEAVKAFVVKKDQNLTAEAVIKFCHEQ-LTGYKVPKHIEFRTDLPKTNVGKILRRQLRDE-------- 194014659 5 ------------------------------LEQTAMTKGEDIALIFEGNQWTYRELMTSIERFADGLVGEGFQAGDHIALILGNSPHFVISFFGALKAGLVVVPINPTYTPSEIGYMLITGDVKGIVAPEQ-----LLPVYEQVYEQLPSIERVIICAENESFGKLVSGHSKENVHPSIHQDDTAVILFTSGTTGKPKGAMLTHFNLYSNARDVAEYLSIDEKDKVIAALPMFHVFCLTV-CMNAPLIHGATIYVLPHFSPSELLRMMEKEKPTLFVGVPTMYNYLYRQEGHEKA-MSSVRICISGGASMPVALLHGFEKKFGVTVLEGYGLSEASPVTAFNPLDGKRKPGSVGTDIMNVKN-KIVNELGEEVGPNEVGELIAKGPNIMKGYYQMPEDTEAAL-RDGWLYTGDLARRDEEGYIYIVDRKKDMILVGGYNVYPREVEEVLYQHEAVAEAVVIGVPDPNTGEAVVCYISPKKHAIDQEDIITHC-SRFLAKYKQPQTIHFIDDIPKNTTGKILRRALKEKYQAE---- 20090282 6 ------------------------DSLGEYFEKQVTIDPDHEFIIYPDRRFTYGQFNERVNNLAKGLLAIGIKKGDHVGIWAKNVPDWLTFMFATSKIGAVLVTVNTAYRSHEVEYVLKQSDMKALALIDSFREVDYLEIINELVPELPYLKSVIYVGQSELMLLGSHYPDDELKLASVSGDDVINMQYTSGTTGFPKGVMLTSKNILNNGLSIGDRQKFTHEDRLCLPVPLFHCFGI-VLGVMAVLTHRATLVMLEVFDPLLVLAAVQKEKCTALYGVPTMFIAEYTHPMFDMFDLSSLRTGIMAGSTCPVEAMKKVVKDMHCQITSVYGLTEAGMTQTTVDDPVELRVETVGK-CFPGVEVRVVDPATNEVPPDTVGEICCRGYNIMKGYYNMPEETKKVIDEGGWLHSGDLGTCDELGYYRITGRIKDMIIRGGENIYPREIEEFLHAIPGVKDAQVVGIPDKKYGEIVGAFTILEKGALTEADIRDYALSK-IARYKVPKHVFIVNEYPLTASGKIQKYKLRELAVELL--- 110805402 16 ------RYPADVPTEINPDRY---QSLVDMFEQSVARYADQPAFVNMGEVMTFRKLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGIIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHVILTRMGDQLSTAKGTVVNFVVKYHLPDAISFRSALHNGYRMPELVPEDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVNATYGHPGKELVVTALPLYHIFALTINCLLFIELGGQNLLITNPRDIPGLVKELAKYPFTAITGVNTLFNALLNNKEFQQLDFSCLHLSAGGGMPVQQVVAERWVKLTGQYLLEGYGLTECAPLVSVNPYDIDYHSGSIGLPV-PSTEAKLVDDDDNEVPPGQPGELCVKGPQVMLGYWQRPDATDE-IIKNGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHPGVQEVAAVGVPSGSSGEAVKIFVVKKDPSLTEESLVTFCR-RQLTGYKVPKLVEFRDELPKSNVGKILRRELRDEARGKV--- 48428777 9 -------WLKSYPEGVAPEIDYSQQSLAQLLEEAFQKYAPRNAYACMGKYLTYAEVDQLSRKVGAWLQGKGLEKGARVAIMMPNVLQYPVAIAAILRAGYIVVNVNPLYTPRELEHQLNDSGAEAIFILENFATTLQQVIARTVNLVVRHVKKMVPSFSLPGSVPFNSVLSQGASLVALTPDDTAFLQYTGGTTGVSKGATLSHRNVVANVLQAEAWLAPGEQLVFVCALPLYHIFALTVCGMLG-MREGALNLLVPNPDIAGLIKEMSKYQINTFPAVNTLYNALLNHPDFAKLDFSGYRVCVGGGMAVQKAVADKWKEVTGCPIIEGYGLSETSPIACANPCDIKEYSGTIGLPL-PSTEIAILDDAGNPVALGQAGEIAIRGPQVMRGYWNRDDETAKVMTADGFFKSGDIGIMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVVQHPGVLECACVGVPDEHAGEVVKIFVVRKDPSLTAEQLMAYCREQ-LTGYKRPKYIEFRTDLPKTNVGKILRRELRDEAEQKQAA- 167039712 3 ---------------------------------------DHVAIKFKDRIYSYGEVDSLIDKYASFFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIAYIIMESGANTIVIHPLIAQKIDKSQLGRL-----NLKNVVVL---DENTINAILKMGPSQHVEIEPDEVCTYIYTSGTTGKPKGAMLTHNNFIADVKALDDVSDLGPEDNFLCVLPLFHSFSWTVNILLG-FYLGSAITIKESFMPKDTLETLTKEDVTVFCGVPSMFAVLMRMAE--KGQFKALRLAISGGAPLAPEIQRGFEEKFNFPLVEGYGLSEAAPVANPLEPNAIRKPGSVGLPL-PCVEAKIVDENDNELPVGEVGELVLRGPNIMVGYHNMPEETAQTL-RGGWLHTGDLAKKDEDGYFYIVDRLKDMIILGGFNVYPREVEDALLEHPDVLEAAVIGVGDPLKGEEVKAFVVLKEGAADKKELQNFLKYK-LASYKIPKIFEFVPELPKNAAGKIQKKLLK---------- 119775039 31 ------------------------DTIGRYLECIANRYPDHEAIVHQNIRWSYRQYLTEIDRLATGLLALGIGPGDRVGIWSPNNIEWCLTQFATARIGAIMVCINPAYRPEELEYALVNVGCKALITHDKFKSSDYLAMLQSLASRLPDLKLVIRTGSTPGMLNFDKVDAEYADLEKLSPFDPINIQFTSGTTGNPKGATLSHHNILNNGMLVAKGMRFSHLDRLCIPVPLYHCFGM-VLGNLVCVATGATAVFPDAFDPATTLAVVEKEHCTALHGVPTMFIAELELANFNDYDLSSLRTGVMAGATCPEEVMKRVQTLMHMEVVIGYGQTECSPNLTEIDSSLELRVTTVGRALA-HTEVKIVDVFGKTQPIGEPGDVCSRGYCVMLGYWNDDAKTRDTIDSEGWLHSGDLGVMDEHGYVRIVGRIKDMIIRGGENIYPREIEEKLFTHPQVQDAAVFGVQSDKYGEEVCAWIKLRPGALDEQEIRHFLTEK-VAYFKVPRYIKFVESYPMTVTGKLQKFRMRELMYEEL--- 160933696 288 -------WPKE---------HLIDLTFPQVLDRMVEEFPDQYAFRYTDYTRTYAEFRDDVDTFARALIAMGVRPGDHVAIWATNVPQWYITFWATTKIGAVLVTVNTAYKIHEAEYLLRQSDTHTLVMIDGFKDSDYVSIIKELCPRLPFLRNIVTVDSAQEWQEAMDLSAQPVRAAAINKHDVCNMQYTSGTTGFPKGVMLTHYNVVNNGKAIGDCMDLSTADRMMIQVPMFHCFGM-VLAMTASMTHGVTMSPIPAFSPKKGLACINQEKITAFHGVPTMFIAMLGHEDFEKTDFSHMRTGIMAGSPCPIKVMQDVIDKMHMTICITYGQTEASPGCTMTTDSLEARVNTVGAAMFGV-ECKIVDPETNELPDNVDGEFVAKGYNIMKGYYKMPEATAAAIDENGWLHTGDLARRDENGYYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVSDVQVIGVPDKQYGEEIMACVVLKGEAMTEDELKDYVASH-MAKHKVPRYVDFVDSFPMNAAGKILKYKMREQAVEKL--- 56962365 6 ------------------------ETIGSLLERMAEESPSTEALVYPDRRLSYKDFNHSCRQLAKGFMQLGIQRGEHMAVWATNCPEWVTTQFATGKMGAVLVTVNTNYQQSELAYLLKQSDTTTLLVMEGYKGTSYLEMLYRLIPELPYLKHIVYLGKYDDIVKMGDQVTDAALMSELDVDDAINMQYTSGTTGFPKGVMLTHRNLIHNASNIAACMELSQQDRLCIPVPFFHCFG-CVLGTLACVSVAATMVPVEEFHPEKVLHTVQAEKCTALHGVPTMFIAELNLRTFDTYDLSSLRTGIMAGSNCPVEVMKDVIEKMGITITIAYGQTESVITQTRVDDSLERRTDTVGRAL-PNVEVKIVDPDTQEVAAGVQGELLTRGYHVMKGYYKQPEETAKVLTGDGWLHTGDLAIMDEDGYCKITGRLKDMIIRGGENIYPREIEEFLYTHPSILDVQVVGLPDPKYGEIVSAWIRLKDHSLTAAEVQDYCKGQ-IAHFKIPQVVEFVDHFPMTASGKVQKFKLREQ-------- 20808364 16 ----------------------------------------HIAIKFKGRVYTYGEVDALIDKYASYFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIGYIIMESGTSVLVVHPAIAQKVDKSQLARL-----NLKNVVIMDENTVNEILKMKSPAPV---DIESGEVCAFLYTSGTTGKPKGAMLTHDNFVSDVKMLYDVIDLGPNDNFLTVLPLFHSFSWTVNVLLG-LYLGSTITLKETFMPKDTLETLIQEDITVFCGVPSMFAVLMRMAE--KGQFKALRLAISGGAPLAAEVQRGFEEKFNFPLVEGYGLSEAAPVANPLDPKALRKPGSIGFPL-PGVEAKIVDENDNELPVGEIGELVLKGPNVMVGYHNMPEETAKTL-RNGWLHTGDLAKKDEDGYFYIVDRLKDMIITGGFNVYPREIEEVLLTHPAVLEAAVVGVGDPLKGEEIKAFIVLKEGAEDRRELQSFLKDK-IASYKIPKYFEFVKELPKTPTGKVNKKLLKQM-------- 159900315 3 --------------------------IGDWLGKRELLTPERLALVDDGERYSYRQLNSRANRLAASLRQRGVGKGDRVAILAKNQIGYLDALFATGKLGAILVPLNWRLTEHELIYMLKDSASSILLYDSQFAPL------------LPTLRSQTPIKQCVQFGPYDQLLTQASDLPSVDLDDPHLILYTSGTTGAPKGAVLSHRVLVWNSLNTNVGWDLHADDVSIIHTPLFHTGGLNV-LTLPILHAGGTMVLMQEWNPERCLQLIEQEHVTIFFAVPTMFEMLLQAPNFVQTNLSSLRFCIAGGSPCPIPLIEAYQQR-NIPFRQGYGLTEVSVNCFTLNPEDAIRAGSVGKPIF-HLDARIVDEAGRDVPTNSIGELILYGPTVCNGYWRNPVATAQAL-QKGWFYTGDLARVDAEGYFYIVDRKKDMYISGGENVYPAEVENVLYQHPAVQECAVIGIPDSRWGEVGRALVVLRPSTLDEPTLIAFCRER-LASYKTPKSIYFLPELPHNASGKVVKPELRKLF------- 70731941 6 ------------------------KSVIEVFERSCKKFADRPAFSNMGVTLTYAELERYSAAFAGYLQSHDLVPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDCGARALVVQEVLGDTDIQFLIEAMGDMMPSAKGWLVVDKVKKMVPAYHLRGQSIKPLQVGHDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQARACLWREGQEVMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDIGGFIKELKKWRFSALLGLNTLFVALMDHPDFKNLDFSNLKLTNSGGTALVKATAERWQKLTGCRITEGYGLTETSPVACTNPYGERSRLGTVGLPV-PGTTLKIIDDQGVELPLGERGELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGIPDERSGEAVKLFVVPREAGVSLEELKAYCKE-NFTGYKVPKHIVLRDSLPMTPVGKILRRELRDIA------- 158314867 8 -LDGVVPYPPKSVAQYLTKGYWHDQTLPELLFAAAERYPDKLAVIDRDTRLSYRQLTDEVLRLAAGLQDLGLGRGDRVVVHLPNTYEYIAFVFALWELGVIPVVAPIAHRRAEIEHFIEIAEARTYITVASDSGTDLAALAADLKGRWAHLEHTVILDRGGGGAEYDALLSKGSHVRRCSPQDVALLQMSGGTTGVPKLMPHTHHTYGYALRRSVGERGITERTVHLLVMPICHSMSTRSPGFLGAFSVGATIVIAPNGSPDAAFPLIEKHRANRVTLVPPILLAWLNSSLRDAYDLSSMQVIMCGGAKLSEEVARRVEPELGMELSQSFGMGEGLVVSNPPDVDRETSVRYQGRPASEADEIRVIDDEGNDVPPGAPGHLLTRGPSVIRGYYRNPEQNALAFTSDGFYRTGDIVERDERGFMRVVGRSKDQINRGGEKIAPEELENAFLAHGGVHNASVIGIDDEVLGERIKAYLIPRSPEDVADKLRRFLQEWGLATFKLPDFVEVVDKFPYTAVGKVSKRLQREQ-------- 126667842 2 -------------------------TIGEMLDRTAKKFPDNEALVHQNIRWTYKEFLAKVNQAARAFLAIDVKRGDRVGIWSPNRYEWTVTQFATAKIGAILVNINPAYGAHELEYAMNLSGISVLVTADRFKASDYRELAPELKARLADLRAVVNMDSWDEFIGFADQVDQKSVQSQLQFDDPINIQFTSGTTGSPKGAALTHHNILNNGFFVGESQRLSEKDRLVIPVPLYHCFGM-VMGNLGCVTHGSTMIYPEGFEPKAVLQAVHQEKATALYGVPTMFIAELADPEFETYDLSTLRTGIMAGSICPAEVMKKVNGKMNMKEVQAYGMTETVSTQTSAQDPFEKQVTTVGR-TQPHLESKIVEPAGNIVPRGEIGELCTRGYSVMLKYWNNAEKTRETIDDAGWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEVEEFLYTHPSIEEVQVTGVPDEKFGEELVAWVKLRPDAVDADDLIAFCKGQ-IAHYKIPRNYKFVEAFPMTVTGKIQKFKMREMSIEEM--- 52081357 5 -----KPWLRHYPEQIPHELQFEDQTLHSILQQSAQQFSEKTAIHFLGKKRSYREVYEDALKMADYLLSLGIQKGDRVSIMLPNCPQAVIAYYGVLFSGGIVVQTNPLYTERELEHLLHDSGATIIITLDMLYPAAYKIIATSIKDYLPFPKNLVEINENETTHLFRTIMKRPVPSGPPPAHDIAVLQYTGGTTGTPKGVMLSHRNILANMEMCAAWFYQKGEEKVLGIVPFFHVYGMTAVLNF-TIRQGYEMILLPRFDARAALKTIDKEKPTIFPGAPTIYIALLNHPDLHQYDLSSIKSCLSGSAALPVEVKQQFEKVTGGRLVEGYGMSETSPVTHANFIWDLNKAGSIGCPWPGTDAAIYSEETGGFLGPYEHGEIAVKGPQVMKGYWNNDEETAQSL-RDGWFFTGDIGYMDKDGFFYIVDRKKDVIIAGGYNIYPREIEEVLYEHEAVQEAVVAGIPDEYRGETVKAFVVLKDHVTTEKELDEYARSR-LAPYKVPKVYEFRDELPKTAVGKILRRALVQE-------- 218289140 2 -----KHYPPEVPSTYE----YPRENLASFLLHSAEAYPDRPALWFFGYKMTYRQLLDACCRFANAMRAIPLNKGDRLAIMLPNCPQAVIAYYGALLAGLTVVQHNPMYTPRELKHQLEDCGARVLVTLD-----ELWPRVEAVEGELP-VEYYVVTSIRDYLPPVKSLATGELPQVEVDPEDIALIQYTGGTTGVPKGAMLTHYNLVANAIQSALWTYQRGKERYLAVLPFFHVFGMTV-LMNQSMYTGGMLILVPRFQAEQVLKLIHEFKPTVFPGTPTMYIALMNHPDRPRYDLSSIEVCVSGAAPLPHEVQAQWEKLTGGKLVEGYGLTEASPITHANNFWAERKPGSIGIPF-PDTDAQVVDPDGNPLPVGEIGELAVRGPQVMKGYWNRPDETASVL-RNGWLFTGDLAKMDEDGYFYIVDRKKDIIIAGGYNIYPREVEEVLYEHPAVAEAAVVGVEDPYRGQTVKAFIQLKPGQVTEQELDEWCRA-NLAAYKVPRAYEFRDSLPKSAVGKILRRALTEEATRQ---- 171324438 4 -------------------------TIGEVFAQTVRKFPKKEAVVDMGRRYTYEQWEKEVHRLANALLEAGVQKGDRVSTVLFNTLELGTAFFACAKIGAIFNPINFRLKSKEIAYILEDATPKVVLFEKA-----VEPQIASIHHEFPHILFWYIDDDAANYHALVSNAQTTAPSIEVFERDIYAMMYTSGTTGRPKGVLHRHRDMIEQSMICNAVMRIRDTDRGLVSAPMFHCAELHC-CFLPRVHAGAANIILHHFDPKLVLKTIEQEKITLLFAAPTMWNMLLQE-NLRAYDLSSLRLGLYGAAPMAPVLVKECKERLGIDLIQAYGMTEMGPAVTFLLEDEQLKAGSAGRACLNH-EVRIVSDPDDVLPPGEVGEIIMRGPCMMVGYYNREEATAKAMYK-GWYHSGDLGYMDEEGYLYVADRVDDMVISGGENVYPREVEDVLYEHPGVLDVAVVGEPDEIWGEKVVAFVVKKDPNVTEEDLEQFCKTSRLAPYKRPRAYYFVDALPRNASGKIQKFLLREQVK------ 146306527 6 ------------------------KSVIEVFERSCKRFADRPAFSNLGVTLSYAELDRLSAAFAAYLQKHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDAGVRALVYLNMFGKLVQEVLPDKMGDMLPSLKGWLVKMVPDYHLPLKQGHGQALTPVKASHDDIAVLQYTGGTTGVAKGAMLTHGNLVANMLQVDACLAQLGDDIMIAPLPLYHIYAFTA-NCMCMMVNGNHNVLITNPDIPGFVKELGKWKFSALLGLNTLFVALMDHPEFKNLDFSNLKVTNSGGTALVKATAERWQQMTGCTVVEGYGLTETSPVASTNPYGNRARLGTVGIPV-PSTAFKVIDDDGNELPLGERGELCIKGPQVMKGYWQRPEATAEVLDAEGWFKTGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVASCAAIGVPDEKSGEVVKLFVVPRDGGVTIEELKAYCKE-NFTGYKVPKHIVLKDALPMTPVGKILRRELRDIA------- 197784534 2 ----------------------RNEGLGSWPARRARKTPHRTALIHGDTTFTYAALHTRVTRLAHALRARGIRRGDRIAYLGPNHPSYLETLFAAGTLGAVFVPLNTRLAGPEIGYQLSDSGARALVYSPSHAG-----LVAGLPGSTDVRTYVEVGAEYEQLLA--DPPAEPIDEP-VAPDDTCIIMYTSGTTGRPKGAMLTHGNLTWNAINVLVDTDLIADERALVSAPLFHTAGLNM-LTLPVLLKGGTCVLVEAFDPNATFDLIEQHRITFMFGVPTMFEQVARHPRWADADLSSLRILTCGGSPVSTPLIAAYQER-GLTFLQGYGMTEASPGTLFLDAEHAIKAGSAGVPHF-FSDVRVVRPDLAPVDTGETGEVVLRGPHVMPGYWGLPEETAASF-ADGWFRSGDAARVDEDGYVFIVDRIKDMIISGGENIYPAEIEDLLLGHPDIAECAVIGVPDDKWGEVPRAVVVPREGAPDPDEVLASLAGR-LAKYKIPKSVVVADELPRTASGKLLKSRVRKR-------- 91228657 4 --------------------------LAAALQRNAASKPDKTALICGAEKINYEQFDAVAGKIAASLINKGVKPGDRVAISCPNNPFFAFVYYAIQKAGAVAVPLNVLLKAREIKYHLEDSKAKFYFCFEGTKELPMAKEGVKAFEQVDTCEGIVVLTQSQDVITLNAFIADVQPLPDRNADDTCVILYTSGTTGLPKGAELTQQNIIMNALVAQNIMGSQADDIHLVTLPLFHTFGQTVHLNASVL-GGATLVLVPRFEPKHVLELVEKRRVTIFAGVPTMYIGLLHV--QHQFDTSSLRVAVSGGAPLPTEIFRTFEETFNVPILEGYGLSETSPIACFNHLDQERIPGSVGQPVQ-GVEVRVIDIEGNALPIGEEGEIVVRGHNVMKGYLDRPEVTESAL-QNGWFHTGDVGRFDSSGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAVSMVAVIGIPNEEYGEEIKAYVVLKPEYIDADSLQKWGKEQ-LASFKYPRYVEIREHLPMSATGKILKRELKSELN------ 157371657 1 MTIAFTPWPEALAHRYRERGYWTDRPLTDIITRQAKN--DAIALIDPERSLSYRRLNQLSDRLAAALQRRGIQSGDTALVQLGNVVEFYVTFFALLKIGVVPVNALFSHQRNELNAYAVQIKPALLIADRQHGLFGNDEFLTAFRAEHPSLRVVALDGGEQSLAAWLEEDSSGFVATPSPADQVAFFQLSGGSTGTPKLIPRTHNDYYYSIRRSVEICHFDVDTRYLCALPVAHNYPMSSPGVLGVFYGAGLVVFASDPDAGQCFRLIEQHQINVTALVPPAVTLWLQAIEEWGQQLTSLKLLQVGGAKLGETLAARIPAEIGCQLQQVFGMAEGLVNYTRLDDDDQHILTTQGCPMSPDDELWVADEDGNPLPVGETGRLMTRGPYTFRGYYQSPEHNAAAFDKDGFYCSGDLISLTEDGYVKVEGRQKDQINRGGEKIAAEEIENLLLRHPEVINAALVSMPDELMGEKSCAYIIATS-ALKPVVLRRHLRGEGVAEFKLPDRFIQVDTLPLTPVGKVDKKLLRQRLEAQQL-- 73542678 5 -------WLKHYPAGVPAEIDASQRSLAQLLEHSFRTYADRRAFVCMDKAITYGELDRMSAHFAAWLQSRGLRPGARVAIMMPNVLQYPVVLAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQQVLARTPVKHVVVVKKMVPEWELPNCVRFNAVLAEGRKLATTGPDDVAFLQYTGGTTGVSKGAVLLHRNVVANVLQSEAWMQPAEQVVTITALPLYHIFALTVCCLLGMRNGGMSVLIPNPRDIPGFIKELQKYKFHMFPAVNTLYNALLNNPEIGKVDFSGLRVANGGGMAVQEAVAKQWLAKTGCPIIEGYGLSETSPSATCNPTDSNAFSGTIGLPL-PSTEIAIRDDDGRDVPLGQPGEICIRGPQVMAGYWNRPDETAKVMTPDGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVAAECPGVLEVAAVGVPDTHSGEVVKLYVVKKDPALTEADVIEFCKER-LTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 73541161 35 ------------------------QTIPAMLADTVARFGQRPAVVFREQRWTWQEFAAAVDALAASFHALGLRRGDRVGIWSPNRVEWLLTQFATARVGLVMVNINPAYRLSELEYALNKVGCKAVIAPESFKTSRYLEMLQTLAARLPELRWVIRMEPTPGMLTWQELHARGAGLPQLDRHDPINVQFTSGTTGAPKGATLTHRNILNNARHIAAAMRFTEQDKLCIPVPLYHCFGM-VLAVLACVSTGACMVFPEAFEPVATMSAVSEERCTALHGVPTMFIAQLDHPEFSRFDFSTLRTGIMAGSPCPIEVMKRVVADMHAEVTIAYGMTETSPVSSSTNDPLDKRVSTVGR-VQPHLECKVVDATGQIVPVGETGELCTRGYSVMLGYWDDEARTSEAI-RDGWMHTGDLATIDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEICAWVVLKPGTATEDEIRAFCRDQ-IAHYKIPRYIRFVDEMPMTITGKVQKFVMRERMTKEL--- 194538402 4 --------------------------LAAALQRNAASKPDKTALICGDVEITYAQFDAITGKIAASLINKGVVPGDRIALSCPNIPFFAFVYYAIQKAGAVAVPLNVLLKAREIKYHLEDSKAKFYFCFEGTAELPMAKEGVKAFEQADICENMVVMTQSQSENEWNGVPTEPLDYVPRNADDTCVILYTSGTTGLPKGAELTQQNIIMNALVAQNIMGSQADDIHLVTLPLFHTFGQTVHLNASVL-GGATLVLVPRFEPKHVLELMEKHKVTLFAGVPTMYIGLLHV--QHQFDTSSLRVAISGGAPLPTEIFRAFEEQFNVPILEGYGLSETSPIACFNHLDQERIPGSVGQPIQ-GVEVKVVDIEGNALPIGEEGEIVVRGHNVMKGYLDRPEVTESAL-QNGWFHTGDVGRFDCSGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAISMVAVIGIPNEEYGEEIKAYVVLKPGEIDAETLQKWGKEQ-LASFKYPRYVEIREHLPMSATGKILKRELKSELN------ 148653865 56 -------------------------TIGDFFDAVVEKYPDQEALVHQGIRWTYRELQQKVNQLASAMIEMGLEIGDRVGIWSHNNAEWLLMQLATAKVGVILVNINPAYRSFELQYALNKLGCSALVLMRHFKTSDYANIIRELCPEIPTVERIIWIDEPDEWMKEGDANDPRVRQAKLKNTDPINVQFTSGTTGTPKGATLTHRNILNNGYFIGEAMDLGPEDRLCIPVPLYHCFGM-VLGNLAILTHGGCIVYPDGFEPLSVLQAVQDEKCTALHGVPTMFIAELDHPDFGKYDLSTLRTGIMAGSSCPIEVMRRVIDEMHMEVTIAYGMTETVSCQTNKHTPLDKQVSTVGL-VQPNLEVKIVDQTGEVVPIGETGELLTRGYSVMKGYWGSRFKTREAI-QDGWMHTGDLATMDEDGYIKVVGRSKDMVIRGGENIYPVEIENYLYRHPKISDVQVVGVPDKKYGEVLAAWIIARGEQLTEDEVKQFCKD-NIAHYKVPQYFRFVEEYPMTITGKIQKYKITEMMIEEL--- 157146793 2 MTIPFTRWPEEFARRYREKGYWQDLPLTDILTRHAD--GDKTAVIDGDRHLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLGVAPVLALFSHQRTELNAYAKQIEPALVIADRQHALFTGDDFLNTFIAEHNSVRVVLLLNDTGELQTAIDQPAVDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSNEICHFTEATRFLCAIPAAHNYAMSSPGSLGVFLAQGTVVLAADPSATLCFPLIEKHQINSTALVPPAVSLWLQAIQEWGSNLASLKLLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTRLDDSPERIINTQGCPMCPDDEVWVADADGNPLPQGETGRLMTRGPYTFRGYFKSPEHNASAFDANGFYCSGDLISIDPDGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELMGEKSCAWLVVKEP-LRAVQIRRFLREQGVAEFKLPDRVECVEALPLTPVGKVDKKQLRQWLASRSL-- 209515774 33 -------------------------TVGEFLRDTAARFPDRPAVVFREQRWTWREFAQEVDVLASGLLALGIAKGDRVGIWSPNRVEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCKAIITAERFKTSMYLEMLQELAARLPELRYVICDTETPGMLTLSDVSLDATRLDAIGATEPINIQFTSGTTGNPKGATLTHRNVVNNARYIAMAMRLSEQDGLCIPVPLYHCFGM-VLAVLACVSVGANMVFPEGFDPAATLAATAEEKCTALHGVPTMFIAELDHPSFASYDFSRLRTGIMAGSPCPIETMKKVVSKMHLEITIAYGMTETSPVSSSTADPLDKRTTTVGR-IQPHLEVKIVDPLGNIVPVGETGELCTRGYSVMLGYWGDDVKTRESIV-DGWMHTGDLATLDAQGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSVQVFGVPDTKYGEEVCAWIVLRGEQATAEEIQQFCQGQ-IAHYKVPRYIRFVDELPMTVTGKVQKFVMRERMIGEL--- 187602568 5 -------WLSYYEPGVPPTLTYPEITLSDMLSNSAKTYADHTALLGGGGKLTYRQLNEKVDRMATALYQLGVRKGDRVAVMLPNSPHYIITFFACMRLGAIVVNTNPTYTGRELQHQLHDSGAETIVLLNIFLGFPSNLLVKSAQRKTPEWVDVMPEQDIFFFQHLLEKYGPTPPRVSVTPDDIALFQYTGGTTGLPKAAMLTHRNLIANTVQIAAWLGEPGGEKMMAAIPFFHVYGMTVAMIYS-IHMGAEIVIVPNPRPDNVMNVIQRERCTLFPGVPAMYIGIINHPKVNEYNLRSVKACISGSAPLPMEVQEKFGQLTGGRLVEGFGMTEASPVTHCNPVFGERRAGSIGIPV-PDTEAKVINDTGEEIEPGETGELCVRGPQVMKGYWQRPEETAQTIDADGWLHTGDIARVDKDGYFYIVDRKKDMINVGGLKVLPRDVEEVLFMHPKVMEAVVVGIPHPQRGDTVKAFIVPKPGEPTAEEIKEFCKLH-LAPYKVPREVEFRSELPKTLVGKVLRRVLVEEEKAKQKA- 94312079 5 -------WLKNYPAGVPAEIDASQRSLAQLLEESFRTYADRRAFICMDHAITYGELDQLSHAFAAWLQSRGLRPGARIAIMMPNVLQYPVVLAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVLVASMGDLLGTVKGAIVAWELPHCVRFKDVLAETLKPVNTGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAWMQPADQVVTITALPLYHIFALTVCCLLGMRSGGLSILIPNPRDIPGFIKELQKYKFHMFPAVNTLYNALLNHPDFAKIDFSGLRVANGGGMAVQEAVAKNWLAKTGCPIIEGYGLSETSPSATCNPTDTDAFSGTIGLPL-PSTDVSIRDDDGNELPLGQPGEICLRGPQVMAGYWNRPDETAKVMTADGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDQHSGEVVKLFVVKKDPALSEADVIAFCKDR-LTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 126174820 28 ------------------------KTIGQYLDEIAATYPDQLAVVVHHQRWNYRQYLAQIEALATGLLKLGIKSGDRVGIWSPNNIEWCLTQYATAKIGAIMVCINPAYRPEELQYALSNVGCRAVICADKFKSSNYLEMLYELAPELPELEFVIRMGAEKGMLNFDDLLVDVTADDALSPYDAINIQFTSGTTGSPKGATLSHHNILNNGYLVAEAMKFTCHDKLCIPVPLYHCFGM-VLGSLVCLAKGAAAVFPESFDPLTTLQVVEQERCTALHGVPTMFIAELEHPEFTRFDLSSLRTGVMAGATCPEEVMRRVQNLYMKEVLIGYGQTECSPHITEIDSPVEKRVLTVGRAL-PHTEVKIVDEFGEVLPINQAGEVCSRGYCIMQCYWNDPEKTAATIDSAGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVQSDKYGEEVCAWIKVRSGATITEEDIRHFLTEKFAYFKVPRYIKFVDQNPMTVTGKIQKFKMRELMYQEL--- 161523288 32 -------------------------TIGRFLRDTAERFPERPAVVFREQRWTWREFAAEIDVLAAGLAALGIRKGDRVGIWSPNRSEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCTAVIAAERFKSSAYVEMLQTIAPELPSLRTVVSMGDPPGMFRFADVIARGRATVDLAATDPINIQFTSGTTGSPKGATLTHRNVVNNARFIARAMRFSEQDALCIPVPLYHCFGM-VLAVLACVSTGAAMVFPEAFDPVATLAAVAEERCTALHGVPTMFIAELDHPEFAKFDLSTLRTGIMAGSPCPIETMKRVVSQMHLEITIAYGMTETSPVSSSTDDPLEKRTTTVGR-VQPHLEVKIVDPSGEIVPVGVTGELCTKGYSVMLGYWDDDAKTREVLI-DGWMHTGDLATLDAEGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDPKYGEELCAWIVLRDEQMTEDDVRAFCQGQ-IAHYKIPRYIRFVDELPMTVTGKVQKFVMRERMIDEL--- 13475770 45 -----------------------DKTIPALFSDTASKYADAAVFVGQDKRFTWSELSDTVDALAAGFLALGLEKGDRVGIWSPNRWEWLVTQFATARIGLILVNINPAYRLTELEYALNKVGCKALVTAASFKTSDYLGMIETLAPKLPALKIVIRMGEDNSAMAGRDEHDSLDRISELKPGDAINIQFTSGTTGAPKGATLTHHNIVNNGNFVTSAIKLTVDDRLCIPVPLYHCFGMSM-GTMGCVTKGATMVFPEGFDPGATLKAVAQERCTGLYGVPTMFVGMLDHADFATFDLSSLRTGIMAGSPCPIEVMKKVVSLMHMEVTIAYGMTETSPVSSGVDDPLEKRVSTVGR-IHPHVEVKAIDADGATVAVGAPGELCTRGYSVMKGYWDDAEKTREAIDSDGWMHTGDLATIDAEGYCNIVGRVKDMVIRGGENVYPREVEEFLYRHPKVREVQVFGIPDAKYGEELCAWIVLKPGQATEQEIKTFCAGQ-IAHYKIPRHIRFRTELPMTVTGKPQKFLMRQAMVEEL--- 23099672 7 ------------------------KTVGQLLQDRADDMPGQEAVVYSDRRYTYKEFNQLCEKVARGIMALSIDKGEHVAVWGTNTPEWLTLQYATGKMGAVLVTVNTSYRANELEYLLKQSDSTTIFLIENYRDHSYIDTLYEIAERLPSLKNVVIMGEYPGAFHWNDIIDKAEEISRLDPNDVINMQYTSGTTGFPKGVMLTHRNLTNNGFNIANCMKLTAEDRLCIPVPFFHCFG-CVIGTLAAVSVGATMIPIQEFEPEQVLKTVEQESVTALHGVPTMFIAELNHPNFERYNLSSLRTGVMAGSNCPVEVMKNVMNKMNMEITICYGQTESVITQTRANDPIELRVESVGKAL-PNVEVKIIDPATNELPHYTQGELCTRGYHVMKGYYKNPEATQRTIDEDGWLHTGDLAIMDDNGYCKITGRLKDMIIRGGENIYPREIEELLYKHPKILDAQVVGVPDEKFGEEVHAWIILKEGESSSDEIKQFCNGQ-ISKYKIPKHIFITDAYPMTASGKIQKFKLRE--------- 15887754 16 -----KRWLASYPPGVPSEIASANASLIDLLEKSCKQFADRKAFSSMGKSLTYRELDADTRAVAAWLQSRGLEKGDRVAVMMPNILQNPVAVYGILRAGMVVVNVNPLYTPRELEHQLKDSGAKALFVLENFAHVAVRHVVVAAMGDLLGLKGHIVNLVVRKVKKLVPAHAIPLKPVGLTAQDIAFLQYTGGTTGVSKGAVLTHANLLANISLWLDAAFNGRKDRFICALPLYHIFALTVNSLMGIALGGHNLLIANPRDIPGFVKELSHYQPHIFPGLTTLFNALMNNEEFRKLDLSSLIFVLGGGMAVQRPVAERWVSVVGCPITEGYGLSETSPVATVNRLDAAEFSGTIGLPIS-STEIDIRDEDGNSLPTGEVGEICIRGPQVMAGYWQRPDETAKAITADGFFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEVEEVAASHPGVLECAAIGVPDEHSGETVKLFVVKKDQSLTEAELKAFCA-KNLTNYKRPKIIEFRTDLPKSNVGKILRRELR---------- 169632199 24 -------------------------SLVDIFERNFQKFGSRDAFIFMDKAMSFNELELASRKFATYLQNLGLAKGTRVAVMMPNVLQYPVVALAVLRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIIENFASVVKHVVVASVGDMLGTLKGTLVPGHVKFNSALNKENPSNYKRPTLTLSDTAVLQYTGGTTGVSKGAELTHRNLVANLLQCDGIFQSKKGDRIVCALPLYHIFAFMVCAMYG-MYKGQANILIPNPDLPAVIKELRKYQPSFFPAVNTLFNALVNNEEFKQLDHSNLKMAMGGGMAVLPSTAEAWKKITGTTIIEGYGLSETSPVATANPPASTEFSGTIGIPL-PLTEVAILDDDGKEVPLGEQGEISIRGPQVMKGYWNRPDETAKVMTADGFFRTGDIGVMDSRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTEEVLNFAKE-NLTGYKRPRYVEFMDELPKSNVGKILRKDLRKPV------- 172056758 8 ------------------------------VEETARQRPDSIAYVFEDVAVSYREFVEKFHRAAGALESHGIRKGDHVALILGNSPAFLIGYYAVMKQGAIAIPINPTYTPDELGYILMNGDVKGIL-----GIAPLVEAAKERLIHLPHLAVVVSVPFNGQVGPEEQLGTHPIEEVTYEMDETAVILYTSGTTGKPKGAMLSHRNLTSNARSIGEYLNVSEQDRTLAVLPMFHVFCLTVV-VNASLAHGAAIIIASRFSPQETFELAKKEQVTIFAGVPTMYNFLLQTVKAHPEAFESIRLFVSGGASLPVPLLQAFDETFNCHILEGYGLSEASPVTCFNPLDGVQKPGSIG-PSIVNVENKVVDELGQEVPVGQVGELIVRGPNIMTGYYKMPEETQATL-KEGWLYTGDLARQDEDGYFYIVDRKKDMIIVGGYNVYPREVEEVLYQHPKVVEAAVIGVPDEEMGEAVKAFVVVREP-LTESEIMDFCA-ISLAKYKCPTRIEFIDQLPRNTTGKILRTVLKKQ-------- 183599024 5 -------YPSDVPEEIDPDRF---ASLAELLENSVSQYADQPAFINMGAVMTYRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLERPKATLVDFVVKYVKRLVPKYHLPDAISFRRAMHYGYRMPKINGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIEQARAAYGPIGSEFVVTALPLYHVFALMVNCFLFINVGGVNLLITNPRDVAGTVKELARYPITSITGVNTLFNAWLHNAEFQQLDFSKLRLTVGGGMPVQKVVAEKWQKLTGKHLLEGYGLTECSPLVTGNPYNLTAYSGSIGLPV-PSTEIKLVDDDGNEVALGEPGEMWVKGPQVMKGYWNRPDSTAE-ILHDGWLATGDIAEIDSEGYIRIVDRKKDMIIVSGFNVYPNEVEDVISSHPDVVECAAIGVPSTSTGEAVKVFVVSSNPNLTSDDLKTFCR-RSLTAYKVPKLFEFRTELPKSNVGKILRRELRDEEKQQ---- 212708665 5 -------WLKNYPADVPEEISPDDASLAELLENAVSQYADQPAFINMGAVMTYRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGATAIVIVSNFADQLSRPKATIVDFVVKYVKRLVPKYNLPDAISFRRAMHQGYRMPNITGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIAQARAAYGPVGNEAVVTALPLYHIFALTVNCLLFINVGGVNLLITNPRDVPDTIKQLARYPFTAITGVNTLFNAWLHNPEFHKLDFSRLRLSVGGGMPVHKAVAQKWQELTGRHLLEGYGLTECSPLVTGNPYNLTAYSGSIGLPV-PSTDVKFLDDHGHQVPFGEPGEMWVKGPQVMKGYWNRPDATSEAIV-DGWLATGDIAEIDTEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISAHPDVIECAAIGIPSESTGEAVKVFIVTKNSNLTADELKTFSR-RSLTAYKVPKIFEFRDELPKSNVGKILRKDLRAEELQK---- 15614569 11 -----------------------------LLYQAVQANPKKEALYDLNERITYEQLLERVNELAAIFIEMGVVKGDRIGVCLPNWNETVIIFFAAAKLGATVVPFNPNYREYEIAYIVANAAPKLLFVCEKVE--ENVGLAALVADQRQLISVRFKSPFAIPFEQLKRTNKSAIDVSIVPSHERYCILYTSGTTGLPKGVMITHSSVVQSGLALARSLKCTKDDVFIVPAPLFHIFGM-ACNLMAAVSCQAKVILQEKFKPDHTLALIEQEKVTIHQAVPTMFILELNHPDFSTFDLSSLRAGMVGAAPCPKETVQEIRKRMGFHLCISYGMTEGAATITPYEDEDESSLDTVGKPMEGV-EITIVNEDREPLPVGDIGEIAIRGFGNMIGYYKLPEQTNEVLGDNGWFYTGDLGSLDEEGYLRFIGRKKELIIRGGYNIYPQEIEAILSEHEKVQESAVIGLPDEVLGELVCAGIKLKQGASSEQELLAYLSKR-IAHYKVPSKIVFVEELPVTASGKVQKSQLREQIIE----- 113869452 21 ----------------------SDETIPALLARTVAANPGAPAVVFRGVRWSWAEFSDQVDRLASGLLRRGIQPGDRVGIWAPNRPEWLVTQFATARIGAILVNINPAYRRAELEYALNKAGVRMLITAARFKASDYLATLQALAARLPRLQWVIRMGATPGMLNYDALLAEPVRLDAVTATDAINIQFTSGTTGNPKGATLTHHNVVNNGRFVAIAMRLGDSDVLCIPVPLYHCFGM-VLSVLACVSVGACMVFPEAFDPLATMQAASEERCTALHGVPTMFIAQLDHPEFSRFDFSALRTGIMAGAPCPIEVMKRVVADMHMEVTIAYGMTETSPVSSATDDPLDKRVATVGR-VQPHLECKVVDALGEVVPTGATGELCTRGYSVMQGYWEDDERTREAI-RDGWMHTGDLATIDDEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEVCAWIVLKPGSATEEEIRKFCRDQ-IAHYKIPRYIRFVSEMPMTVTGKVQKFVMRDTMIHDL--- 167628212 18 -------WLRSYPSEVPHRLTYSRETVPEMLKSTVDAFPHHGAISYLGVRITYQQLWTDVTRFADALVRMGLCPGDAVCIMLPNCPQAVIAFYGILHAGAVVVMANPLYVERELQYQLQDSGAKIIVALDQLQERVMGALTTAQSPACSSTSPVIGDTRLHRWLDVLGAEREKVDFSSRRTDDVALIQYTGGTTGTPKGVMLTHGNINANTQQIRAWFYRPGKERVLCVLPFFHVYGLTMGMHLGV-AIGAELILLPRFDSDRILEIIAKERPTMFPGTPTMYIALINHPKVRQYNLSSIKGCISGAAGLPVEVQQRFEELTGGRVVEGYGLTEASPVTHCIPLWHKRKAGSIGLPL-PDTEAKIVDPETAAVAGGEVGELVVKGPQVMKGYWNRPDETSAVL-RDGWLFTGDLAYMDEDGFFHIVGRKKDIIIAGGYNIYPREVEEVLFEHPGIQEAVVVGVPDPYRGETVKAYIVRKAGDVSVAEIEQFCRS-NLASYKVPRAIEFRTALPKTLSGKILRRQLLEEEKE----- 4165301 1 ----FNHWPLESAQRYRDKGYWLDKPLTHLLQERSQSQPDAPAIICGDRHFSYAELDQLSSNLASRLAASGLGNGDTALVQLPNIAEFYIVLFALLKSGIAPLNALYSHRKLELKSYAKQIAPTLLIASREHEVFRDDSYIADFKEVGSSPDIILLLGEQRHENNLADWINTPVNVSPSGPGEVALFQLSGGSTGTPKLIPRTHNDYYYNARASAQVCELTPRTRFLCALPAAHNFLLSSPGALGVLHAGGCIIMAPSPEPLTCFSIIQRQEVNTVALVPSAVALWLQAAPEHKEQLQSLEFLQVGGACFADSLARQVPGVLGCKLQQVFGMAEGLINYTRLNDSDEQIFTTQGRPISPDDEIKIVDEQGLPVPDGEPGMLATRGPYTFCGYYQSPEQNAQAFDNEGYYYSGDLVQLMPSGDLRVVGRVKDQINRGGEKVASEEIENLIVLHPDVTHAGLVAMPDDRLGEKSCAFVVSRNPSLKPPALRRHLMELGIAEYKLPDRIRLIETMPLTPVGKIDKKHLRQLLAAE---- 218151991 10 -------------------------TLGALLDEAVEKWPDQEAVVYVDRRLTYREFGELVDDLAMGLMALGVKKGEKVAVWATNVPYWVALQFATAKIGAILLTVNTFYRTTELEYLLKQSECENLVIIDGFREIDYLQTAYDLIPELPDLKRVFFLGQEKEVINLSAVTTEDARQATLDPHDVVNMQYTSGTTGFPKGVQLTHYNIGNNGFWIGENQGFKPGDRLCLPVPLFHCFG-CVLGVLAAVNHGTTMVILEGFDPLLVMASVDQEKCTALYGVPTMFIAILEHKLFTKFDYSSLRTGIMAGSPCPIEVMKKVMDKMNMTITICYGLTEAVMTQTRMTDSIQRRTETVGRAMPEIEVAIINPETGEMCENGETGEICCRGYNVMKGYYNNPEATNSTIDMNGWLHSGDLGTMDDEGYVDVTGRLKDMIIRGGENIYPREIEEFLYTMDGILDVQVAGVPSEKYGEQVGAFIILKDGVETKQDVIDYCRGQ-ISRYKIPKFITFLDAYPMTASGKIQKYKLRDMAAE----- 154686990 5 -----KPWLSQYPEEIPHELEFTDQTLPSNLTNSAAQFPNHTAIYFLGKKLTFQDVLTDSLKLAAFLRKTGLKKGDRAAIMLPNCPQSVIAFYGVLFAGGIVVQTNPLYTEHELEYQLKDSAPRVIITLDMLLSLVERIITTSIKDFLPFPKNMLYTDGCEQIHKLADIRAEEAEPFDIDPHDIAVLQYTGGTTGYPKGVMLTHRNIQANTEMCAAWMYKKGAEKVLGIVPFFHVYGLTAVLNFSIM-QGCEMILLPKFNPLDTLKTIDRLKPTVFPGAPTIYIGLLHHPELNKYDLSSIESCPSGSAALPVEVKQKFEKVTGGKLVEGYGLSEASPVTHSNFIWGKNKPGSIGCPWPNTDAGIYSEEKGGLAGPYEHGELIVKGPQVMKGYWNKQEETA-RVIRDGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAVQEIVVAGVPDSYRGETVKAFIVLKKGAEDADELDAFARER-LAPYKVPKLYEFRKELPKTAVGKILRRRLVEE-------- 69936210 1 MIE-FSPWPQDLAQRYREAGYWIDQPLTHILDAQLAANPEAEALVCGSRRFSYADLDRLSCNLAARLAQQGLGHGDTALVQLPNVAEFFVAFFALLRIGVAPVNALFSHRRLELAEYVRQIAPRVVIASRQHELFRDDAFAEELRAG--GVAHLLLLGEDDPQRSLDHWLTHGGDLPPTPGGEVAFFQLSGGSTGTPKLIPRTHNDYDYSIRASVQICGVTSATRFLCALPAGHNFTMSSPGALGVFHAGGTVVMASSPEPLTCFQIVARERITMAPLVPPAVALWLRAEPARRAMLDSLELMLVGGASFAEATARRVPELLGCRLQQVFGMAEGLVNYTRLDDPPEVIFTTQGRPISPDDEVRIVDEDGCDVPDGTPGALATRGPYTFRGYYRSPEHNAKSFDAEGFYYSGDVVVR-QGGNLRVVGRIKDQINRGGEKIAAEEIENLLVRHPDITHAALVAAPDAHLGEKSCAFLVLREGSLSSPALRRHLLELGVAEYKLPDRFRFVPELPLTAVGKIDKRRLRDSLVAETAA- 83749649 27 ----------------------ADLPLGDHLRRWAAHHEARTALVAGGARMTFAALDRRADRLAAALHGLGLRRGDRAMVQLPNGMAFVTVCFALFRLGVVPVLAMPAQRAHDVDALCRIAEPTAYFIAEDADGVDRCALAAGMLDAHPSLRRIVVDGDPPRFLSLASLDAQPIALPPPAATDIALLLLSGGTTGTPKLIPRTHADYAYNFTASATLCRLDHTSVYLAVLPAAHNFTLACPGVLGTLASGGAVVLSDTASADEAMPLIEQERVTHVALVPPLAQLWVQAREWECSDLSSLRLVQVGGARLDPALAGRLPGVLGCRLQQVFGMAEGLLCYTRLDDPPDTVVQTQGRPLSPLDEVRIVDAHGRDVAAGAVGELLTRGPYTIRGYYRAPEHNARSFTRDGYYRTGDLVRRDAAGNLIVEGRIKEQIQRGGEKISAAEIELALNALPGVQDSAVVAVPDTLLGERICAFVRWQGGALDAAGVRQALRARGLSAFKLPDQIETVPHWPLTSVGKIDKQRLIALATQR---- 21224520 21 -----------------------GDTVGANLGRAIAAHPDREALVDSGRRWTYAEFGAAVDELARGLLAKGVTRGDRVGIWAVNCPEWVLVQYATARIGVIMVNVNPAYRAHELEYVLQQSGISLLVASLAHKSSDYRAIVEQVRGRCPALRETVYIGDPSWDALTAGAAAVEQDAAELSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYWVGRTVGYTEQDRVCLPVPFYHCFGM-VMGNLGATSHGACIVIPPSSEPAATLEAVQRERCTSLYGVPTMFIAELNLPDFASYDLTSLRTGIMAGSPCPVEVMKRVVAEMHMEVSICYGMTETSPVSTRMDDDLEHRTGTVGRVL-PHIEVKVVDPTGVTLPRGEAGELRTRGYSVMLGYWEEPGKTAEAIDPGRWMHTGDLAVMREDGYVEIVGRIKDMIIRGGENIYPREVEEFLYAHPKIADVQVVGVPHERYGEEVLACVVVRDAALTLEELRAYCAGQ-LAHYKVPSRLQLLDSFPMTVSGKVRKVELRERYGAR---- 82775874 1 MSIPFTRWPEEFARRYREKGYWQDLPLTDILTRHAAS--DSIAVINGERQLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLGVAPVLALFSHQRSELNAYASQIEPALLIADRQHGLFSGDDFLNTFVAEHSSIRVVQLLNDSGEHNLQDAINAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSVEICQFTQQTRYLCAIPAAHNYAMSSPGSLGVFLAGGTVVLAADPSATLCFPLIEKHQVNVTALVPPAVSLWLQAEGESRAQLASLKLLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTRLDDSAEKIIHTQGYPMCPDDEVWVADAEGNPLPQGEVGRLMTRGPYTFRGYYKSPQHNASAFDANGFYCSGDLISIDPEGYITVQGREKDQINRGGEKIAAEEIENLLLRHPVVIYAALVSMEDELMGEKSCAYLVVKEP-LRAVQVRRFLREQGIAEFKLPDRVECVDSLPLTAVGKVDKKQLRQWLASRASA- 89099723 6 -------WLVHYPDSASREVEVPDITLPTMLDDTAEQYPEHIALSFYGKKITYRELRQHVRLFAASLQAGGFEKGGRVAVMLPNCPQYVISYYGILAAGGIVTQVNPMSVEREIEYILNDSGAERMIALDAFSVRSNTPLKEIIAVSLPSAVDFGEDSTFESFLQRGNGNFAPVMMEP--EHDTAVLQYTGGTTGRSKGAMLTHRNIIANVVQSYEFFKQTGEERYLTVIPLFHVFGMTSCMNLS-IYTASESIMLPRFELDEVLETIKNEQPTVFPGVPTMYGAITNHPRAEEYGIDSIEVCNSGSAPMPVEVLKEFERKTGAVILEGYGLSEASPTTHCNPVFAARKAGSVGI-GFPSTDYKIVDSGSQEVPAGELGEVIIKGPQVMKGYWNMPEETALAL-RDGWLYTGDIARVDEEGYLYIVDRKKDMIIASGYNIYPRDIEEVLYEHPAVQEAVVIGVPDAYRGENVKAVIVLKSGKLDEKEIMEFCRA-NMAAYKVPGIIEFRDALPKTSVGKILRRALREEA------- 28898738 4 --------------------------LAAALQRNAVSKPNKTALICGDKKFTYAEFDAIAGKIATSMIKAGVKPGDRVALSCPNLPFFPFVYFAVQKAGAVTVPLNVLLKSREIKYHLEDSKAKFYFCFEGTPELPMAKEGMKAFKEVDACETMIVMTQDQTQKEYQGLPTEPADYVARDADDTCVILYTSGTTGLPKGAELTQQNIVMNALVAQNIMASQADDVHLVTLPLFHTFGQTV-HLNASVQSGATLVLVPRFDPKHVLELIEKHRVTLFAGVPTMYIGLLHV--EHNCDISSLRVAVSGGSSLPTEVFKTFEARFNVPILEGYGLSETSPIACFNHLDQERVPGSVGQPIQ-GVEVKVVDLDGHTLPVGEEGEIIVRGHNVMKGYLDRPEVT-ESVLQSGWFHTGDVGRFDESGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAVAMVAVIGIPHQEYGEEIKAYVVLKPNQVEADELQLWGREQ-LANFKYPRFVEIREQLPMSATGKILKRELKSELE------ 90411622 5 ------RYPEDVPAEINPDAYP---SLVEMFEQSVHKFADQTAFINMGQVMTFRKLEERSRAFAAYLQDLKLKKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAHVILTSLGDQLSRPKGTLVNFVVKYVKKMVPKYHLPHATSMRAPFLSGEDTAFLQYTGGTTGVAKGAVLTHRNMLANVMQAKGAYGTDGRELIVTALPLYHVFALTVNCLLFIEIGGQNLLITNPRDIPTFVKELQRYQFTAITGVNTLFNALLNNEDFHELDFSNLRLSVGGGMAVQRAVAEKWKDITKTYLLEGYGLTECAPLVAAYPHNLVDYNGSIGLPV-PSTDVRIVDDEGNVLPNDQTGELQVRGPQVMKGYWERPEATKEVLTDDGWLSTGDVVRFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVIALHPKVLEVAAIGQEHEVSGEIVKVCIVPRDSSLTRDELLIHCREH-LTGYKIPKIVEFREELPKTSVGKILRRALREE-------- 124265537 17 -----------------------GETIGRWFDAACERHAERDALVVRHQRLSYAELRQRVDALACGLMRLGLKAGERIGIWSPNNAEWTLTQFATAKLGLVLVNINPAYRRSELEYALTKVGCRALIAAPSFKGSDYLAMLADLAPRLPDLEFVIRLGATPGMLNFDTLLRTPRADDRVDFDDPINIQFTSGTTGNPKGATLSHHNILNNGHFVGEAIRLVPGDRLCIPVPLYHCFGM-VMGNLGALTHGATMVYPEGFDAAATLAAVAEERCTVLYGVPTMFIAQLDHPDFARHDLRSLRTGIMAGSPCPIEVMRRVVDKMHAEVTIAYGMTETSPVSSATDDPLERRVSTVGR-IQPHCEVKLVDEAGRIVPRGEPGELCTRGYSVMLGYWDDAAKTREAIDAAGWMHTGDLATLDAEGYCNIVGRLKDMVIRGGENLYPREIEEFLYRHPKVQDVQVIGVPDPKYGEELCACVIVRGEQLGADELRAFC-DGEIARHKVPRHIHFVDAFPMTVTGKIQKFRMREQMKELL--- 124547197 28 ------------------------KTIGQYLDDIVATYPDQLAIVHQNIRWNYRQYLAKIDALATGLLTLGIKPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALSNVGCRAVICADKFKSSNYLEMLYELAPELPELEFVIRMGKEKSTGMLNFDDLLIDIAKELSSYDAINIQFTSGTTGSPKGATLSHHNILNNGYLVAEAMKFTCHDKLCIPVPLYHCFGM-VLGSLVCLAKGAAAVFPESFDPLTTLQVIEQERCTALHGVPTMFIAELEHPEFTRFDLSSLRTGVMAGATCPEEVMRRVQNLYMKEVLIGYGQTECSPHITEIDSPIEKRVLTVGRAL-PHTEVKIIDEFGEVLPINQPGEVCSRGYCIMQCYWNDPEKTAATIDSAGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVQSDKYGEEVCAWIKVRSGSITEADIRHFLTEKF-AYFKVPRYIKFVEQYPMTVTGKIQKFKMRELMYQEL--- 163724556 3 -------------------------------------YPEEPCIKYQDLRLNKREFNERINQLAHLLQKEGIRKGDRVAALMANSNVFLEILFACSKIGAIMVPLNFRLAPPELEFIINDCEPSLLFYSPEFTAVR-----DALQDKIPTVRERICAGGAPNDGEYESLTAEPTPESEVVMDDPQFIMYTSGTTGKPKGAVLSHGNTQWNAINAAVTYGSDNNDVVMCCAPLFHIGALNC-SATPALYGGASLTIQRFFDPVGVLKMIQEDRVTVMFGIPVMYLFMSQMPEFPNTDFSTVKYLLAGGSPCPRALIETYQKK-GVLFAQGYGMTETAPAISALRKEEALKIGSCGKPLL-HTEVKVVDAQNNELAPHEMGEVVVRGPIVMLEYWKRPEATANTIV-DGWMHTGDMGYFDEEGYLYLMDRKKDMYISGGENVYPAEVEDALMSNPKIADAGVIGVADEKWGEVGMAILVKTGEDLSEDEVISWCREK-LAGYKCPKKVAFVDELPRTMTGKILKKDLRAQYGD----- 163702593 19 -----------------------GRTIGQALSAAAEAWPDHPALIAGEVRWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALVTARAFKSSDYIGMLTSLAARLPALRTVIEIGESPGTLPFAAVAERAAHAGALQFDDPVNIQFTSGTTGSPKGVTLTHHNILNNGYFVGRAMRLSPEDRICIPVPLYHCFGM-VMGNLAAVSSGAAMVYPEGFDPLATLRAVEAERCTALYGVPTMFLAELDHPDFARFDLSSLRTGIMAGSPCPIAVMQRAVDRMHLTLTICYGMTETSPVSSAVDDPLERRVSTVGR-IHPHTEVKVVDAEGRIVPRGTPGELCTRGYSVMQGYWGDPEKTAEVRDAAGWMHTGDLATLDEDGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVRLRPGAALTAELRAHCAGQ-IAHQKIPRYVEFVEEFPTTVTGKMQKYRMRQAMVEKL--- 90023039 13 ----FTPWPEAEANRYRTLGLWLNKNMFHILSDS--RVADKLAVIDDNKQLTYGQLKTNSLALAQGLYQLGIRTGDNVVLQFPNRIEFVETLFALFALGAVPVMALPAHREQELKHFCTESQAVAYICADHAGGFDYRALARNVCA-LTQLKHVFVAGDGQEFYSLDDVAKSKASLPVVDGQSLALLQLSGGTTNLPKLIPRTHDDYFYSVRESAAVTGLTNESVYLCVLPAAHNFTLSSAGVLGALYAGATVILSEQVAPDRVLPIIAKQRVTTVALVPPLANAWLQFAQKNRVDTNSLQVVQVGGAKLTSVLAKQIVAIFNCKLQQVFGMAEGLVNYTRLHDGPDKTLFTQGCPLSSEDEIKVVANDDTPVVNGEVGHLLTRGPYTIRGYYNASEHNATAFTPDGFYRTGDLVRLTEEGYVVVEGRAKDQINRGGEKISAAELEELLVGHPGISDAAVVAMKDSVLGEKTCAFVIKNQQAITLPALRRYLREIGVAEYKLPDRVVCVEVFPTTKFGKVSKKALRETLE------ 167572011 28 -------------------------PLGEHLRRWAADHATRTALVAGGERVPFVALDRRVDRLAAALHELGLRPGDRAMVQLPNGIAFVTVCFALFRLGVVPVLAMPTQRSRDIDALCRIAEPTAYFIADGMDGLDARSLAVDMLDAHPSLRRIVIDGEPERVVPLASLDAPPRALTPPAPNDVALLLLSGGTTGTPKLIPRTHADYAYNFSASAALCGLDDTSVYLAVLPAAHNFTLACPGILGTLASGGTVVLSDTASCDEAMPLIARERITHVALVPPLAQLWAQAREWERSDLSSLRLVQVGGARLDPALARRLPDVLGCRLQQVFGMAEGLLCYTRLDDPPDTIAHTQGRPLSPRDEVRIVDAHGRDVAAGDVGELLTRGPYTIRGYYRAPEHNARSFTDDGYYRTGDLVRRDAAGNLIVEGRIKEQINRSGEKISSAEIELLIDALPDVQDSAVVAVPDALLGERICAFVRPQRDTLDAAALKQALRARGLSEFKLPDQIEIAAHWPLTSVGKIDKQRLIAIAKARDAA- 170738529 3 ---------------------YAKVTLPDLLQIAADTTPDAPAVVFRDRRMSYGQLFERARRLAGGLLGIGIKPGDHVGMMLPNWPEFLEVYFAASWIGAVIVPLSVQLRSLELEYVIGHAEITVLVVPDRFDGADYVRLIDDLRPKLPRIRHAVVVEAGPGWIPYEALLSGPRERAAADPDRVAMILYTSGTTGAPKGVMLSHQNMIWTAMNENRALEITNRDSLLLVVPFFHVFG-AVVGIACAVAAGAAMVILDRFDAEEVLATIEEERCTVLYGTPTMFVLELNAPRFDAFDLTSLRTGMIAAAPCPVEVVKDIMHRMHCNVAVSYGLTETSPTVTRFDDPPAIRAETVGRAL-PGIELRVVDETRRPVPLGTTGELACRGYAVMKGYYKDPRQTAEIIDADGWLYTGDLATLDAEGYVRIVGRKKDLIKQGGMAIFPSDIENYLYEHPAVEQVAIVGVPDEVLGERCRAYVVRAGHDLTGEDVAAFCRDR-IADYKIPRDVVFVETFPLTASGKIKKSVLREMARK----- 218290785 3 --------------------------IGYILSRSATVYPDHPAIIHGDTVLTYREFNERVNRVASTLLQLGLEAGDRVGIFSPNRPEILEVLFATWKAGLVAVPMNFRLHRDEVCYILNHSEAKVLV----YAGI-YQKEIEQISEDLIATRTAICLDGVEDYRELMKWGRTEEWLTAVDGDDLAWLFYTSGTTGRPKGAMLTHRILLVTLNACVDIYPFEHDDVGLHAAPLSHGSGAYA---LPLFAKGATNVILSRFEPEQVFSEIEKHRVTVLFMAPTMIKRLIESEKRTMYDLRSLRCIIYGGAPMYVEDLVAGLKIFGPIFAQVYGQGECLMTITGLSREEHDRLASAGTA-RLGVQVCIQDAEGNPLPPGNISEIVVRSDLVMKGYWRNPEATAETIV-NGWLRTGDVGYMDEQGYLYILDRTKDMIISGGNNIYPREVEEVLLRHPAIQEVCVFGVPDPEWGEAVKAVVVLRPGTVTEEEVIAFCRDH-LASYKKPRSVEFVQELPKNAYGKILKRELRSKYWE----- 120404808 13 ---GFVPFPPDRAEVYRRAGYWTGRPLDSILTEAAATWPDKPAVIDSAQTYTFRELDAAADRVAAGLAALGIRPGDRVLLQLPNSCQFAIALFGLLRAAAVPVMCLPGHRTAELGHFAEVSGAVALIVPDEAGGFDYRDMAGRLAAEHPSLQHVIVDGENGPFVAWRDFDGPAVERAAVDPGLPALLLVSGGTTGLPKLIARTHDDYVYNAVASAQACEMTAEDAYLVALPAGHNFPLACPGMLGSMTVGAPTVFTADPSPENAFALIDKFRITVTGLVNALAKLWAQACEWEPVLPTSLRFVQVGGSRMSPEEARFILERLTPGMSQIFGMAEGMLNFTRPGDPEDVVVHTQGRPMSPHDEVRVVDESGDGVPPGEEGELLVRGPYTLYGYYRDDDANARSFSPDGFYRTGDRVRIFADGYVEVVGRIKDVIHRGGETVSATDLEDHLHTHPAIYAAAAVALPDEYLGEKICAAVVFRGKPITLAELNAFLDERGASKHARPDVLMPVRSLPTTAVGKVDKKQLGAQLT------ 116747559 5 -------WLKSYDPRVPHHAEYPEECLPRLLEARVKKLPGNSATEFYGARLTYEALWKQISSLANALRLLGLRHGDRVAVMLPNCPQTVITYYAVLWLGGVVVLTNPLYVEREMEHQWKDSGAKYLVVLDHLETAIEKVIVTGIAECLPFLLKHLYPLKAKTAVPYDERSTEPTPPPEVRLDDLALLQYTGGTTGIAKGVMLSHRNILSNVIQLASWVQDLREERFLALLPIFHVFGMTVAMNL-PLYAGSALVLVPRFDIDEIMKTIRKARPTLFPGVPTIYAAINGHPKAETFDLSSIRICVTGSAPMPVESLRRFESLTGSVILEGYGLSETSPVTHANPVEGVRKPGSIGLAL-PDTDCKIVDLETRDMAVGEVGELVIRGPQVMKAYWKMPEETANAL-RDGWLYTGDIARMDEDGYVYIIDRKKDMIISGGYNIYPREVDEVLYEHPKVLDAVAVGVPDDYRGEIVKAFIVPRGETLTEDEIKQFCKTR-LAAYKVPRLIELRDSLPKTAVGKISRKELRKQALDE---- 119718156 16 ------------------------ETIGASFERTVTAYADREALVASGRRWTWAELDRDVDDLARGLVAAGIGKGDRVGIWAPNCAEWTVVQYATAKLGIILVNVNPAYRTHEFSYAVNQSGLRLLISASTFKTSDYRAMVEETAAQTPTLERVVYLDTDDWAQLVDAGRTLPDRLAQTAPDEPINIQYTSGTTGYPKGATLSHRNILNNGYFTTELIHLGPEDRLCIPVPFYHCFGM-VMGNLGCTSHGTTMVIPPGFDPEITLRTIAAERCTGVYGVPTMFIAMQNHPTFAEHDLSSLRTGIMAGSICPVEVMKRVDDMHMAEVAIAYGMTETVSCQTRADDDLERRTATIGR-VHPYVEIKIVDPSGETVERGRTGEFCTRGYSVMLGYWDDPEKTAEAVDADGWMHTGDLAEMREDGYCNIVGRITDMVIRGGENIYPREIEEFLYQHPDIEDVQVIGVPDERYGEELCAWVRMRAGAEDADAVRAFATGR-LSHYKIPRYVLVVDEFPMTVTGKIRKVQMREESAKRL--- 84498227 4 --------------------------LASALVRTASTMPDRPALKINGQDITYQQLHAMSAKLAGTLRANGIEPGDRVALILPNVPAFPVAFFATLLAGGVVVPMNPLLKSGEIDFFFTNSGAKVAFV---WPDFVDEATKGAVNSGTTIVQCGPMGPDEGAFGTGEPIPEPIVVPADREGDDTAIILYTSGTTGRPKGAELTHDNVSLNAMRCAEVIQLTEDDVIMGCLPLFHVFGL-VVGLNAAVRVGASLALIPRFDPAAAIKVIGDEKVTVMQGVPTMYAAILNHPDSDSLDASSLRVCASGGSAMPLEVMKAFEEKFGCMILEGYGLSETSPVASFNLPGHERKPGTIGLAI-PGCEMRVIDIDGAEVEHGEVGEIAIRGDNVMKGYWANPEATAEAI-PDGWFRTGDMATQDDEGYFTIVDRKKDMILRGGMNVYPREVEEVIYQHPDILEVAVVAVPDDLLGEQVGAGVVLREGSTTTDDIIAFTKER-IAAYKYPRSVWLLDALPKGPTGKILRREVKAPAAD----- 166993661 9 -------------------------SVYELLETVSSSYGDKEAVYDLTRRITYKQLKYEVDCLATAFKRLGVGKADRIAVSLPNWSETVVIYFAAAKLGAIIVPFNPKYKSYEIEYILESSDPKLLIASGEFKNFGFEKVVNKVQ------KVITVRFSQEGYCPYEELRTEKMDIEPVHNDDLFCILYTSGTTGTPKGVMVTHRAVVQSARTIGTELHCTQKDVFIISAPLFHIFGMAI-NMLCAVAMGGRIILQEKFQPRETLQLIEQEKVTIQKGVPTMFIKELELEDFDKYNLSSLRAGLVGAAPIPAKTVTEIRERMGINLCQSFGITETVITMTSYDDTKQNITETLGKAI-PGVTMKIVDENRVALPSGEVGEIAVKGFGVMKGYYNMPEQTNQVLDNDGWYYSGDLGTLDSQGYLRFVGRKKEMIIRGGLNVYPQEIEAVIMKHPKVIEAAVIGLPDKVLGEVACAVIRLKGEESTEEEIKLYLKEK-MAIYKLPEKVIFTDEFPVTASGKIQKLRLKEQVS------ 15806695 18 ------PWLTSYEPGVPQDLAPSSRTLYRLLEDAATRYPNREALQFLGQGTTFRELLKRVRRFAKALQRSGVQQGDRVAIMLPNCPQFVVAFYGTLLAGAVVVNTSPLYTAAELEHQLSDSGSETLVILDADKVPVKRVLVSRIQDELPFPKNLLFPIKAEGTLASDSFKRNPRAVPPITADDVALLQYTGGTTGVPKGAMLTHRNLVANAEQCRSWMGLQEGEITMAAIPFFHVYGMTVAMNLSMLI-GATLVLVPNRDIKMVLDEISRTRATIFPGVPTLYNAINNHPDTAAHDLTTIRACISGSAPLMQDTARTFREITGANLVEGYGLTETSPVTHVNPITGEQKEGSIGLPL-PGVDALIMDDAGQPVPTGEVGELWVAGPMVMKGYWNMPDETAKVLREKTWLLTGDMATMDEQGFFRIVDRKKELIIAGGHNIYPREVEEVLTSHPAVLEAAAVGLPDPYRGETVHAVVALKPGQATEKEIIAYCRT-LLSAYKAPRSVEFRDELPKTAVGKTLRRQLAAEARERL--- 90580076 5 -----SRYPNDVPAEINPDAY---SSLVDMFEQSVRKYADQTAFINMGQVMTFRKLEERSRAFAAYLQELKLQKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFANVILTSLGDQLSRPKGTLVNFVVKYIKKMVPKYHLPHATSMRIPFITGDDMAFLQYTGGTTGVAKGAILTHHNMVSNVMQAKGAYGTEGRELIVTALPLYHVFALTVNCLLLMEMGGQNLLITNPRDIPTFVKELQRYQFTAITGVNTLFNALINNEDFQELDFSNLRLSVGGGMAVQRAVAEKWQKITGNYLLEGYGLTECSPLVAAYPYDLTQYNGSIGLPV-PSTEVRMVDDEGNVVGIDEVGELQVRGPQVMKGYWQRPEATKEVLTEDGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHDKVLEVAAIGQAHEVSGEVVKICVVKRDQSLTKDELIAHCRQH-LTGYKIPKIVEFMDDLPKTNVGKILRRVLREESDKK---- 114563672 25 ----------------------TDKTIGQYFDDIANAYPDNLAVVHQQIRWNYREYQAKVDALATGLLALGIQPGDRVGIWSPNNIEWCLIQFATAKIGAIMVCINPAYRPEELEYSLSNVGCRAVICADKFKSSDYLQMLNELLPELPQLEFVIRMGRTPGMLNFNDLHVLATIADSLDTHDSINIQFTSGTTGSPKGATLSHHNILNNAYLVADAMGFTQADKLCIPVPLYHCFGMVLGSLSSIIHASAAVYPGESFDPLTTLQVVAQERCTALHGVPTMFIAELEHPQFNQFDLSSLRTGIMAGATCPEEVMRRVQELYMKEVLIGYGQTECSPHITEIDSPIEKQVLTVGRAL-PHTEVKIINEFGDVVAIGQPGEVCSRGYCIMQSYWNDAVKTAATIDSAGWLHSGDIGQMDELGYVQIVGRIKDMIIRGGENIYPREIEEKLYSHKDVQDAAVFGVQSDKYGEEVCAWIVRANADITEDDIRHFLTEKF-AYFKVPRYIKFVDQYPMTVTGKIQKFKMRELMYQEL--- 194502140 23 ----------------------SDATIGQFLLDTVARFPDRAAVVFREQRWTWREFADEVDALAAALIELGIARGDRVGIWSPNRTEWLLTQFATARIGAVLVNVNPAYRLAELEYALNKVGCKLLIAAERFKTSAYAEMIAEIAPELPSLRTVVTMSDAADVLARGRAALASARLDAIGATDPINIQFTSGTTGSPKGATLTHRNVVNNARSIANVMRLTEADAMCIPVPLYHCFGM-VLSVLACVSAGAKMVFPGAFEPGATLAAVSDERCTALQGVPTMFIAELDHPDFDRFDLSTLRTGIMAGSPCPIETMKRVVAKMHMEVTIAYGMTETSPVSSATTDSLEKRTTTVGR-IQPHLEAKIVDATGAIVPVGETGELCTRGYSVMLGYWDDEARTREAVV-DGWMRTGDLATLDEEGFCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDSKYGEEVCAWIVLRGETMTDDELREFCSGQ-IAHYKVPRYVRFVDELPMTVTGKVQKFVMRERMIDEL--- 212639115 3 --------------------------ISKLLARNARKFPHKIALIDGDVSLSYREVDDTVNRLASSLASLGIKRGDKVVLYMPNVKEFVYAYFAVLRLGAIIVPINARLTAQEVQYIIDHSEAKAVIAHD-WIYQELASLVHKVDA------IWVKTGEAEGWRSLSQLIASGDASPPLSEEDETTILYTSGTTGKPKGVLFTARNIFAVATMMALETKMDKHSRLLHMMPLSHSAPLHLFFV-GGMYVGATHVLSPTFSPEALLELVTKHQITHFFGAPVAYLLTAKHPRLHEYDLSSVQYWTYGGAPLSANEVQFVAKQFRTRLMCLYGLTEAGPNGTYLSPEEHAKAGSVGKDAALHCEVKIVDEHGNDVLPGEIGEIILAGEGTMKGYYKDEEKTAET-VKNGWLYTGDLARRDEDGYIWIVDRKKDMIISGGVNVYPKEVEDALKLHPAIVDVAVVGVPHPEWGETVKAFVVTKEPEQLAEECERFLLDK-LADYKIPKLYEAIPELPRNATGKILKQVLRGIHNE----- 83589367 8 --------------------------------QQHREFATHPALIFQDRRVTYGELVEWIGAYAGMFQAMGVQPGERVTICAPNCPEFIYSYLGAIQAGAIVVPLNLMLTRDEIAYIVKDAGCSTLVIHRAI--VERLNLVPQMATAL-GLKHLVVL---DETTAARAKAAPPATMVAAKEEDICVFLYTSGTTGRPKGAMLSHRNFLADIKAMDAVSNLGPEDNFLCVLPMFHSFAWTT-SVLLPLYLGSTITIKESFQPKDTLKTLSEGDITVFCGVPSIYAVLWRLAEEGQ--FKSLKFAISGGAPLAAEIQRGFETKFAFPLVEGYGLSEAAPVVCLNPLDGVRKPGSIGIPL-PGMEVRLVDDDDREVPRGEVGELVVRGPNVMAGYYNHPEETAAAL-RGGWLHTGDLARQDEDGYFYIVDRKKDLIILGGFNVYPREVEEVLLAHPAVLEAAVVGVGDPVKGETVKAYVVLKEESADRRQLQDFLKEH-LALYKIPRLFEFVPELPKSPTGKVMKKLLK---------- 77360337 35 ------------------------QTIGDYFDSIVDNTPDALAVVHQNIRLSYKEFQHQVNQLAMGLLALGIKPGERVGIWSPNNIQWCLTQFATAKIGAIMVCVNPAYRPSELQYALNSVECTTLITASEFKGSNYLQMLQNLAAALPTLKNVIRIGDSPGMFSFAEVTALATQEHKQQLDSVAAIQFTSGTTGNPKGATLTHKNILNNALFVGEAMHITNKDKICIPVPLYHCFGM-VLGSLVSMSKGATAVYPDAFDPKTTLEVVQNEGCTALHGVPTMFISELELSNFNDYNLSTLRTGVMAGSTCPEQVMRKVQTLMNHEVVIAYGQTECSPNITETDSSIERQVTTVGRALA-HTEVKIIDELGNIQPVGQSGEVCSRGAGIMRCYWNDEEKTKATIDQDGWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENIYPREIEEVLYTYPGVQDAAIFGISDEKYGEEVCAWIQPKEDSVLDEEIRLFLKDK-LAYFKVPRHIRFVENYPMTVTGKLQKFKMREQMQEELA-- 152995659 5 ----YHRWPEERAKQYREKSYWIDKPLTEILAKQCEIHPNAIAVVSRHRQIRYAELDRLSSNLAFRIAQQGIGKGDTALVQLPNIVEFYIVFFALLKAGVVPLNALYSHRQYELQSFCRQITPKLLIVSSDHDVFADDAFIESLQASRIGPQVILKLDDKPGLFSLSSWIEQEIDFSPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSVRASADICCLDTDTRLLCSLPAAHNFMLSSPGALGVFYAGGCVVMAPDPEPLNCFALIKQYQVNMASLVPSAVVAWVEQAADYSQDLQTLQLIQVGGANFSESLARQVPDVLGCRLQQVFGMAEGLVNYTRLDDPDEQVFTSQGRPISPDDEIIILDEQGSQVSDGEAGVLMTRGPYTFCGYYQSPDHNAQAFDTEGYYCSGDLVLRTQEGNIKVVGRVKDQINRAGEKIASEEIENLILAHPDILHVALVAIDDSRLGEKSCAFIVARTSTFKPSALRRYLLDLGIAQYKIPDRVRLIESMPLTAVGKIDKKVLR---------- 116748562 10 -------------------------TLGQLLDRAIERFPDNEVIVYEDRRLTYREFGELVDKVAKGLMALGVKKGEKVAVWATNVPYWVVLQFATARVGAVLLTVNTAYKTAELEYLLRQSECENIFIIDGFRDTDYVLTLYDLLPELPHLKRVFFLGHVAEVLALSDDEQYRARQEELDVHDVVNMQYTSGTTGFPKGVMLTHFNLVNNGYWIGKNQLFGPEDRICLPVPLFHCFGCS-LGVMAAVNHGSALVILEGFDPVSAMTAVEKERCTAIYGVPTMFIAILDHPLFPKFSFASLRTGIMAGSPCPAPIMNRVIEKMNARITIVYGLTESGMTQTRVNDDIRKRCETVGRAM-PGVEVCIMDPELRPVPLGVPGEVCCRGYIVMKGYYNMPEATMQAIDQQGWLHSGDLGVMDKDGYVAITGRHKDMIIRGGENIYPKEVEEFLYGMEGIRDVQVVGVPSAKYGEEVCAFVILKDGSSSPQDVIDFCRGK-ISRYKIPKCVAFVDGYPMTASGKIQKFKLREEAA------ 145298822 10 ----YTRWPEALAEQYRAKGYWRGEPLTAMLDRQCEVAPDATAILCGERSFSYRELDAASSRLAGRLARHGLGVGDTALVQLPNVAEFYLVFFALLKAGIAPVNALFSHNRLELISYAEQITPRLFIGSLAHAGARHSDLLRGIGAELVLLDG--ESGELGLTHWLSDLATEGLAVPPSPADEVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRSNEICGLGPHTRYLCALPAPHNFPLSSPGALGVFEAGGAVVLAPDPGPMSCFPLVARHKVNLTSLVPPAVSLWLQATESDRSQLASLDLLQVGGAKLAEAVARKITPLLGCQLQQVFGMAEGLVNYTRLDDSDDKIIHTQGRPMSLDDEVGILDEEGQPVAPGQPGALHTRGPYTFRGYYQSQAHNARVFDADGFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITQAALVSMPDSAMGEKSCAFIVSTDPGLKPLALRKFLRERGVADFKLPDRFETLDALPMTAVGKIDKQGLRAQIAELIAAG 218152552 6 ------PWLDHYDPDVPQTVNFVYRPLFEYLDLTAEKWPKRKAIEFQNWSISYGKLQREVEIMAANLRKLGIEPGDRIAIMLPNTPQMIMTYFAILKAGAVVTLTNPLYMETEIVHQLSDSGAKMLITID-----LLWSKIEKLRDKLPVRKYLVTRISDTLKFPLNSLYKERYSAQNIRPEDTALLQYTGGTTGLSKGCNLTHANLGANVQQCHAMLNSLGDDIVMGILPYFHIYGLTVCLHFPTML-GATMVPFPRYVPLDVLKTMHKLKPTLFPGAPALYISLLQQKEVEKYDVKSVKYCLSGSSPMPVEGIKQFKEVFGATIVEGFGLTEASPVTHLNPLRGNKKPGSIGMPL-PSTDAAIVDMEVGSVPPGKMGELVIRGPQVMKGYYNKPDETAGTL-RNGWLYTGDIAYMDEEGYFYIVDRKKDMIISSGYNIYPREVDEVLYKHPKIQEAVTVGLPHKTRGEIIKIYIVLKEGQSDRAEVIAYCRDK-LAGYKVPRQVEFRSELPKTMVGKVLRRALREEEAQK---- 159898408 3 --------------------------IAQHLERACLCFPDKPALIFEQTTYSYAELNQIANRVANGLAQLGITKGERVALLLPNIPQFIFAYLGIIKLGAIAVSLNTQLQSAEVSFILNDSQATAIVVTPELAGQVQT-------DQLSHLRQLLVASPEATPNSLAYLHANPYQAQTMERDDPAAIVYSSGTTGFPKGVTLSHSNVISNMHAKNLYCDMRPEDRLLLCVPLFHCFGQNAI-LNSAINACATLVLHRSFNYEQIIQSIARDQVTMFFGVPTIYVLLLNKAE--PAALSSIRYFFSGAAIMPVEIARRWHATFKSFIHEGYGLTETSP-FAAYNHRFRYKFGSIGMPID-TVEMRIVDDTGANLAAEQVGEIIVRGPNVMLGYWNNPTATEQAI-RNGWFHTGDLGKYDAEGYFYIVDRLKDMINVAGIKVYPAEVEQVIYQLPAVAEVAVYGIADEVTGERVMAVVIKSGHQLSEREIFALCRKQ-IASFKIPSSIEFVESIPKNATGKVLKRLLR---------- 118578913 6 ------------------KGPFSDLTIGQYFDTVVAAQPDHDCIIYPDRRWSWGQFNARVDALAKGLLAIGLEKGDHLGMWARNVPDWLTFMFATAKIGVVFVTVNPVYKSHELAYVLTQSDMKALCIIDSFRDVDYVSIVRELSAQFPFLKKLIYMGPVPELLLLGEHYSDAAAREGLVADDVINMQYTSGTTGFPKGVMLSSRNILNNGYYIGERQKFTKMDRICLPVPLFHCFG-CVLGVMAMLTHGSTLVMLEIFDPLMALAAVQKEKCTAIYGVPTMFIAELTHPMFPLFDTSSLRTGIMAGSPCPIETMKQVMSDMHAEITIAYGLTEGSPVFTSTDDTIERRCETIGTAM-PEIEVRVVDETGQDCPPGVPGELICRGYNVMKGYYKMPEQTAAAIDAAGWLHSGDLGTVDEHGYYRVTGRIKDMIIRGGENIYPREIEEFLYTMPGVKDVQIVGVPDEKYGEVVGAFVMRSKGSDISEEDVREFAQTRIARYKCPRHVWFVEEFPMTASNKIQKYKLREMAAELL--- 157370714 14 --------------------------LATLLEESARSFPDRLALVQEDIQFSYATLNQKANQIANLLIARGVQPGERVALACPNSWEFPAIYYGILKAGAVVVPLNTLLKAGEFEYYLQDCQAVMFFCFEGGNGLTLGEEARRAFEIAEHCRDFIVIGDGDRFSQAIGIQSTDFDSVSTVESDTAVILYTSGTTGRAKGAELTHSNLVLNALGSVQLFNLENPDRHLVTLPLFHTFG-STVQMNAGFALAATLVMVPRFDAKQAIALMQKHAITFFAGVPTMYWALLNALD-DTADLANLRMAVSGGASLPVQIIEDFAQRFGVNILEGYGLSETSPVATFNHPGRINKVGSIGQPIW-GIEVRLVDVTGKTLEIDQVGEIAVRGHNVMKGYLNRPEATAEVL-EKGWFRTGDLARRDADGFYFIVDRSKDVIIRGGFNVYPREVEELMIRHPAVSLVAVIGVAHPSLGEEIKAVVVLKDEAVSEEQLIAWTKER-LAAFKYPRVVEFVERLPMTSTGKVMKRLLR---------- 127513116 10 -------------------------SLIDLFESSVAKYADQPAFVNMGATLTYRKLEERSRAFAAYLQELKLQKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFANVEQTPVKSVILTGLGDLKKMVPKYHLPHAISMRQSLSKGRRLPTIKGDDIAFLQYTGGTTGVSKGAMLTHGNIVSNLLQADAAYLADGKEFVVTALPLYHIFALTVNCLL-FLHKGANNLLITNPDIPAFVSELKKHPFTALTGVNTLFNALVSSEEFKTLDFSNLKLSIGGGMAVQRAVADKWQGITKTRLLEGYGLTEASPLLTCCPYNLEGYNGSIGFPVA-NTDMQVRDEEGNVLPQGETGELFAKGPQVMKGYWQRPEETAKVIDKDGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVLEVAAVGVPHEVSGELVKVFVVPKDKSLTEEQVIKHCR-HHLTGYKIPKLVEFRDELPKSNVGKILRRELRDEAK------ 104782040 18 ------------------------QCIGDAFDTTVARFPDREALVVRHQRFTWRQLAEAVDRHARALMALGVQAGERLGIWAPNGAEWCITQFASAKVGAILVNINPAYRTSELEYALSQSGCKWLICADAFKTSDYHAMVLELAARLPELRGVVAAEPPKGFLAWTALQARATRQASLHRHEPINIQYTSGTTGFPKGATLSHHNILNNGYMVGESLGLTEHDRLVVPVPLYHCFGM-VMANLGCMTHGSTLIYPDAFDPLLTLQAVAEERATALYGVPTMFIAELDHPRRGEFDLSSLRTGIMAGATCPIEVMRRVIDEMHMEVQIAYGMTETSPVSTGAADDLERRVTSVGR-TQPRLETKVIDSEGATLPRGEVGELCTRGYSVMIGYWNNPKATAESIDSDGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGAASEDELREWAKAR-IAHFKVPRHFRFVDEFPMTVTGKVQKFRMREISIAELA-- 153888693 3 -----KPWLKQYPAGVPAEIDASQRSLAHLLEDSFQKNRNRRAFECMGKVLTYGELDTLSRQLAAWLQSRGLALGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIIILENFA-----TTLQQVLPNTP-VKHIVVASMGDLLTALEEGAKQTLKPTSVGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSGRMLAADEEIVTITALPLYHIFALTVCCLLSMRKGGLAVLIPNPRDIPGFIKVLKQYRFHMFPAVNTLYNALLNNPEFKDVDCSNLRVANGGGMAVQEAVAKKWLEVTGCPIIEGYGLSETSPSAICNPTDTDKFSGTVGLPI-PGTEIAIRDDEGRDLPIGQPGEICIRGPQVMAGYWKRPDETAKVMYADGFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDPTLTEQKLQEFCKDQ-LTGYKRPKFIEFRNELPKTNVGKILRRELRDEAMKK---- 75676868 12 -------------------------SLIELLEESFARFSDRKAFICMDTAMTYREIDETSRALGAYLQSLGLKKGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEYQLKDSGAEAIIVLENFAATVQQAIGKTAVRHVIHIKKMVPPSSIPHAVKFNDALAAALARPELAPDDVAFLQYTGGTTGVSKGATLLHRNILANMLQNDAWLQVIDQLFIVCALPLYHIFALTACFMLGMRAGGVNLLIPNPRDIPGLVKELRKYQINCFPAVNTLYNALLNAPGFEQVDFSKLRASIGGGMAVQKAVAERWLKVTGCPLLEGYGLSETSPTLTCNPADGDKYTGSIGLPL-PSTYISIRDNDGREMPLGEAGEICASGPQVMPGYWNRQDETAKVMTADGFFRTGDIGVMSTDGYTRLVDRKKDMIVVSGFNVYPNEIEDVIASHPGVLECAVIGVKDERSGETVKAFVVRKDPDLTREEIIKFART-ELTNYKVPKQIEFRDSLPKTNVGKILRRALRDE-------- 72162557 7 -----------------------------LLEDGARNRPERDAIVFGDMRLNYALVNMIANQVANLLVSRGIRPGDKVALACPNVPYFPFVYFGALKAGAVVVPLNVLLTPREIEYHLRDSGAKALFAFTGTPELPLGERAWQAFQEVAECELYIAAGATTSAIPWAALNGQPGEFESVRGDDVAVIIYTSGTTGQPKGAQLTHTNLLFNAVASSALFDQAPDDVFLTVLPLFHIFGQTT-MMNAALYRHGTMVLMPRFDGDEALSLMEKEKVTIFAGVPTMYWGLLNAQGDHKQISQTLHTAVSGGASLPAEVARKVKEKFGIEILEGYGLSETSPVVSFNNPKRKAKPGSIGLPIW-GVEMKLVDENFNTIEGEGPGEIAVRGHCVMKGYHNRPEANAQVM-RDGWFRTGDIARRDEEGFYFIIDRSKDMIIRGGYNVYPREIEEVLMTHPQVSLAAVVGVPHDTHGEEIKAFVIPAEGATTEDELIAWAKER-LAAYKYPRIVEFRTELPMTATGKILKRELR---------- 104781613 1 ----FTDWPQDRAQRYRDAGYWIDQPLTEILHSRCQAQPQALAIICGERRFTYGELDTLSSILASRLAEQGLGQGDTALVQLPNVAEFYIVLFALLKAGIVPLNALFSHRRLELTAYAKQIVPKLLIASREHEVFRDDAYVQAFAEVGAAPAVTLLLGESDPAASLETPGSQPVAYAPTAADQVALFQLSGGSTGIPKLIPRTHNDYHYNARACADVCALNAHTRFLCAVPAAHNFLLSSPGALGVFHAGGCVVMAASPEPLSCFALVEQHEVNTVALVPSAVALWLQAAPAHRDKLQSLAYLQVGGAVFADSLARQVPGVLGCQLQQVFGMAEGLINYTRLDDSDEQIFTTQGRPVSPDDEIKIVDEQGVPVAPGEPGMLATRGPYTFCGYYKAPEQNASAFDAEGFYYSGDLVVLTPSGDLRVVGRIKDQINRGGEKVASEEIENLLVLHPEVTHAGLVAMPDEALGEKSCAFVVSRNPSLKAPALRRHLMELGIAEYKLPDRIRLIEAMPLTAVGKIDKKQLRHLVS------ 146283536 10 -------------------------TIGAAFDRTVERFPQREALVVRHQRYTWAELAEAVDRCARGLLALGLQPGERVGIWSPNNAQWCITQFATAKIGVVLVNINPAYRLSELEYALKQSGCRWLICADAFKTSDYHAMLHELLPELPELRGVISLCDVDGMLQWQALMAEQVGPEQLRQDDPINIQYTSGTTGFPKGATLSHYNILNNGYMVGESLRLTEHDRLVIPVPLYHCFGM-VMGNLGCVTHGTTMIYPSAFDPLAALQAAAEEKATGMYGVPTMFIAMLDHPERQSLDLSSLRTGIMAGSTCPIEVMKRVIDDMHAEMQIAYGMTETVSTQTSADDDLERRVTSVGR-TQPHLESKIVDEHGAVVPRGQIGELCTRGYSVMLGYWNNPDATRDAIDGARWMHTGDLAVMDDEGYIKIVGRNKDMIIRGGENVYPREIEEFLFTHPAVADVQVIGVPDSKFGEEIVAWVKLHPGHQVEAELREFCKGR-IAHFKTPRHIRFVDDFPMTISGKVQKFRMREI-------- 163800027 26 ------------------------ETMGEFFEKIVAKDPDREFIVYPDRRFTYGEFNKRVDMMAKGLLEIGIKNGDNVGLWARNVPDWLTFVFATAKIGAVAVTVNTSYKSHELDYVLKQSDMKALAIVDQFRDVNYIETVYELIPELPYLKNVMYIGPEKHMLLGKHIADEKLEEAEVKNTDVVNIQYTSGTTGFPKGVMLTHRNILNNGYYIGESMHYSEKDRVCLPVPLFHCFGI-VLGVMATLTHGGTLVMIELFDPVLTLAAVQKERCTSLYGVPTMFIAEFSHPMFKMFDLSSLRTGIMAGSTCPTEAMKKVIDEMNMEITIAYGLTEASPVFTQTTDSIDKRVNTVGVAL-PHSEVKIVDETGEIVGKNQVGEICCRGYNIMKGYYNMPEKTAETIDDDGWLHSGDLAEQDDDGYYKIVGRIKDMIIRGGENIYPREIEEFIHTMDGVKDVQVAGIPDKKYGEIVGAFVILEEGADLTEEDIRDYAITKIARYKVPKYVFMVEEYPLTASGKIQKYKLKELVEKRL--- 86136427 47 -------------------------TIPQLLRDAVSRFGPREAMVFCEQRMSYYDLDRAVDELASGFLALGLEKGDRVGIWSPNRCEWVLTQFATARAGLILVNINPAYRLSELEYALNEVGCKALVAAKSFKSSDYDGMIRRLAARLPQLRSVILMEDEPGFKQLQSLPAQQLRLTQIDPDDAINIQFTSGTTGSPKGATLSHYNIVNNARFVTDRIALTETDRLAIPVPLYHCFGM-VMGVLGTVSKGAAMVFPEAFEAESTLDALAEERCTAVYGVPTMFSAMLDALESERRDLSSLRTGIMAGALCPVEVMQRVNSEMNMEVTICYGMTETSPVSSFVDDPTEKRCETVGR-VHPHLEVKCIDQHGQITPVGVQGELCTRGYSVMKGYWGNPEKTAQSI-RDGWMHTGDLAVLDRDGVCTITGRVKDMIIRGGENIYPREIEAYLMRHPLVSDVQVFGIPDEKLGEVVCAWVTAKGETLNEKQLSAFCQGQ-IAHFKVPRHIRIVDEIPMTVTGKPQKFVMRDKMLELL--- 66768642 6 ------PWLQSYPAGVAAEIDLEQSTVAEVFATSVARFADRPAYHSFGKTITYREADQLVDQFAAYLLELQLKKGDRVALMMPNCLQYPIATFGILRAGLTVVNVNPLYTPRELKHQLIDSGSSVLVVIDNFGTTVQQVIADTQVKQVITVKKLVPEYRINGAIRFRDALAHRVPTLQIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAHQWLAGTGHEVVITALPLYHIFALTANGLVFMKIGGCNHLISNPRDMPGFVKELKKTRFTAFTGVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKQVTGLTLVEAYGLTETSPAACINPMDLVDYNGSIGLPI-PSTDACIKDDDGKVLALGEIGELCIKGPQVMKGYWKKADETAKVMDAEGWLHTGDIARMDERGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGVPDEKSGEIVKVVIVKKDQALTAEDVKAHCRT-NLTGYKQPRVIEFRKELPKTNVGKILRRELRDAAK------ 85714341 5 -------------------------SLIELLEESFARFSDRKAFICMDKAITYRELDEMSLALGAYLQNRGLKAGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTDVRHVIVGSMGDLLGFKGVIVPGAVRFNDALAAGRGMTFARPELTPDDAAFLQYTGGTTGVSKGATLLHRNILANMLQNDAWLQPADQLFIVCALPLYHIFALTACFMLGMRAGGVNLLIPNPRDIPGLVKELRKYQINIFPAVNTLYNALVNAPGFDQVDFSKLKVSIGGGMAVQKIVAERWLKATGCALLEGYGLSETSPTLTCNPADSDRFSGSIGLPL-PSTYLSIRDDDGKEIPLGEAGEICARGPQVMPGYWNRPDETAKVMTADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIAGHPGVLECAVVGIKDERSGEAVKAFVVRKDPNLTSEEIIKYART-ELTSYKVPRHVEFRDSLPKTNVGKILRRELRE--------- 125972756 295 -------------------------TFPQLLDRVVEEFPDQYAFTTTDYTRTYAQFRDDVDTFARSLIALGVKPGDHVAIWATNVPQWFITFWATTKIGAVLVTVNTAYKIYEVEYLLRQSDTHTLVMIDGFKDSNYVEIIKELCPRLPFLRNIIIESKQKGCISWDEAIALAEKVPAVNRHDVCNMQYTSGTTGFPKGVMLTHYNVINNGKCIGDCMDLSTADRMLIQVPMFHCFGM-VLSMIACVTHGSTMCPIPYFSPKVALDCINREKITVCNGVPTMFIAMLEHEDFKKTDFSHMRTGIMAGSPCPVKVMQDVVDKMNMEITIVYGQTEASPGCTRVDDPIEVRVNTVGRPL-PGIECKIVDPQGEELPDNTDGEFVARGYNIMKGYYKMPEATAAAIDKDGWLHTGDMARRDENGNYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVKDVQVIGVPDKQYGEEIMAWVILKDGETTAEELQEYVRS-NMAKHKTPRYVKFVTEFPMNAAGKVLKYKMREMAVDML--- 56414267 2 MRIPFTRWPDEFARRYREKGYWQDVPLTDILTRHADS--DKMAVIEGERAFSYRQLNQAADNLACSLRRQGIKPGETALVQLGNVPELYITFFALLKLGVAPVLALFSHQRTELNAYAMQIAPTLVIADRQHTLFAGEDFLNTFVAEHRSVRVVLLRNDDGDLDAAMRQAAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSNEICGFNEETRFLCAIPAAHNYAMSSPGALGVFLAKGTVVLATDPSATLCFPLIEKHQINATALVPPAVSLWLQAIQEGNAPLASLRLLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTRLDDSPERIINTQGRPMCPDDEVWVADADGNPLPPGEIGRLMTRGPYTFRGYFNSPQHNASAFDANGFYCSGDLISIDQDGYITVHGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELLGEKSCAYLVVKEP-LRAVQVRRFLREQGVAEFKLPDRVECVASLPLTPVGKVDKKQLRQRLASR---- 170740558 20 -----------------------GLTIGEALREAAARWPDRAALIAAGLRWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALVTARAFKTSDYLGMLTTLAARLPQLRVVIEIGSLPGTLAFEAVARVAANRAALQFDDPVNIQFTSGTTGSPKGVTLSHHNILNNGSFVGRAMRLGPEDRICIPVPLYHCFGM-VMGNLAAVTSGAAMVYPEGFDPLATLRAVEAERCTALYGVPTMFLAQLDHLEFARFDLSSLRTGIMAGSPCPIAVMQRAVDRMHLRLTICYGMTETSPVSSAVDDPLERRVSTVGR-IHPHTEVKIVDAEGRIVPRGTPGELCTRGYSVMRGYWDDPEKTAEVRDAAGWMHTGDLATLDDQGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVKLRPGATTAEELRAHCGGQ-IAHQKIPRYVEFVDAFPMTVTGKMQKYLMREAMIERL--- 169629333 18 -LDGFVPFPSVRADEYRRAGYWTGNTVESLLRVSAARRPCHPAVIDEHRALSYRELDEAADNAAHAFLRLGIAPGDRVLLQLPNRASFAVALFGLMRAGAIPVMCLPGHRAAELSHFIEVADAVGLVIPDSAGGFDYRALAVALSQRHPRLRTVVVEGDAGPFASWTSLSVEPGPLPTVQTDTPALLLVSGGTTAAPKLIPRTHEDYVYNATQAARVCGLTQDDVYLVALPAGHNFPLACPGLLGAISTGATTVFLSDPSPESAFATIARHRVSVTAVVPSLAQLWAQATAWEPVLPETLRLLQVGGAKLGADDARAVRESLTQGLQQVFGMAEGLLCLTQPGDPTDILDNSQGRPMCDADEVRIVDEDGADVPAGETGELLVRGPYTLNGYYRADADNMRSFTVDGFYRSGDRVRALPGGYLEVTGRIKDVILRGGESIAALDLESHLQTHPAVYAAAAVGLPDQYLGEIVCAAIVFKGKPVAAAELNQHLQARGAATHSRVDKLVAVSALPLTAVGKIDKRAL----------- 214038287 4 -------------------------SIGQIPAEAARCYGDRVALIVPDRELTFNELEALTNRCANALVALGVQPGDRVTLYSGNCWEWVVSYYGALKVGAVINPINVMLTPGEVEFVANDCGASIVIASHE------KALSIAGVKEKSGVRELIAFGDPEGMLSFNEILAAAFEVADIDPDSLSTIGYTSGTTGHPKGACLSHRNILLNVAMTALMHQRSDRDTVVTALPCPHVYG--NVIMSCAIQNGSTLVLHPAFEEATILQSIQDHKATRFEGVPTMYMFLLNHPQLVDYDLSSLCCCTVGGQTMPKPKMEEVEARFGCPLIEVWGMTELGGLGTTFAANGPIKKGSIGVPI-PYVQARIADDAGKTLPPGEVGELMIKGGIVMQGYYGNEQATRESIEPDGWLHTGDVASMDEDGCIFIVDRKKDMILTAGFNVYPAEIERVAAGHPDVALVAVGSIPDEAKGELAKAYIVPKTGAPDADDIIAYCREH-LAAYKVPRAVQFVDDLPKTSTGKVMRRELK---------- 169186537 96 -----KPWLRHYPLEIPASLDYPNHGIPQFLINAVEKFPANEAVHFLGKSLTYRELYDHTCRLANGLISLGVNRGDRVAIMLPNCPQAVISYYAALMIGAVVVQTNPLYVERELEHQLKDSGAATIITVDLFVPQLKNAVITSLKDGLPFPKNLLIPYGRHGVVSYKKLISSSSNLPDIHGSDLAQLQYTGGTTGTPKGVMLTHRNLVANTMQTSAWCYRDGYERFLAALPLFHVFGLTVLMNFSIMRAG-SLVLLPRFETETVLDTISRQQPTLFPGAPTMYVALINHKNSASTDLSSIEACISGSAALPLEVQEQFEKMTGGKLIEGYGLTEASPVTHANLIWGKRKIGTIGMPF-PDTIAAIFSPEGKPLPVREVGELVIRGPQVMKGYWNNPEES-EIVLRGGWLHTGDLGYMDEDGFFTIVDRIKDVIIAGGFNIYPREVEEVLYEHPGVMEASVLGVKDPYRGETVKAFVVLKKGSVSAAQLDVWCRQR-LAAFKVPHLYEFRESLPKTMIGKVLRRKLMEELEKE---- 148252529 5 -------WLKHYPAGVPADIDPSKQSLVELLEESFKTFADRRAFICMDKAISYRELDDMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISGVLRAGYAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTKVKHIIIASMGDLLGFKGVIVPGAVPFNDALAAGRSKRFQKPVIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNMERPPHVDQLLIVCALPLYHIFALTCCFLLAVRAGGANLLIPNPRDIPSFIKELMKYQVNNFPAVNTLYNGLLHHPDFRKLDFSKLKVSNGGGMAVQRPVAEQWKQVTGCSIAEGYGLSETAPVLTCNLPTSTEFTGTIGLPL-PSTWLSIRDDDGNEVPLGQAGEICAKGPQVMAGYWNRPDETAKVMTADGFFRTGDIGIMAADGSIKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKKDPALTAEDIVKHCHAQ-LTNYKVPKQIEFRTELPKTNVGKILRRELRDE-------- 162139461 6 -------WNDKRPAGVPNDIDLAARSVVEVFERACKAHADRPAFSNMGVTLSYSDLERYSAAFAAWLQHHDLQPGDRIAIQMPNLLQYPVAVFGALRAGLIVVNTNPLYTAREMRHQFQDSGARALVYLNTFGNHVQEVLADQIGDMLPTLRGALVNAAVKHLKKLRDGARHSLKPTPLSLDDIAVLQYTGGTTGVAKGAMLTHGNLVANMQQVRANMQREGQEVMIAPLPLYHIYAFTVNCMCMMVTGNHNVLITNPRDINGFVKELQRWQFSAFLGLNTLFVALMAHPQFKKVDFSRLKGTNSGGTALVSAVAERWKSMTGCTVVEGYGLTETSPVVCANPHGEHSRLGTVGLPV-PGTTLKVIDDEGNALPLGERGELCVKGPQVMKGYWQRPEATAEVLDEEGWLRTGDIAVIDQDGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVAACAAIGVADEKSGEAVKLFVVPSDPTLTQEELHAYCRE-NFTGYKMPRHYVFRDALPMTPVGKILRRELRE--------- 149375223 4 -------------EQFYQDKYPAGVSLVDVFDQAVNKYADRPAFSAVGATLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVSQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVV--------LANMAHNAEKVLPHIEHVIVTEIADMHSPLSAGAREKFSPVECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLLQVRPMMEDSGTEVVIAPLPLYHIYSFTNCGIM--LEAGAHNVLIPNPDIPGFVKELKNHRFTAFLGLNTLFVALCNNEEFKALDFSALKLTSSGGMALTSDTAKMWQRVTGCEISEGYGMTETSPVVTFNPNS-AIQLGTIGLPI-PGTQVKTIDDDGNETPLGEPGELCVKGPQVMRGYWQRPEDTQKSFTDDGFLQTGDIALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVSGHPKVVECAAVGVPDDKSGEAVKVYLVATAEGVTENELKEFCRER-LTAYKVPKSFVFRDELPKTNVGKILRRELRDEANSK---- 107024489 29 ----------------------SDATIGRFLLDTAGRFPDRPAVVFREQRWTWREFANEIDVLAAGLAALGIVKGDCVGIWSPNRSEWLLTQFATARIGAVLVNINPAYRLSELEYALNKVGCKAVIAAERFKSSAYVEMLQTLAPELPKLRTIVSMGEVADVMARGRQAVDPALLAALTANDPINIQFTSGTTGSPKGATLTHRNVVNNARSIAMAMRFTEQDSLCIPVPLYHCFGM-VLAVLACVSTGAAMVFPEAFDPVATLAAVAEERCTALHGVPTMFIAELDHPAFPTFHLSTLRTGIMAGSPCPIETMKRVVSQMHLEITIAYGMTETSPVSSSTDDPLEKRTTTVGR-IQPHLEVKIVDPSGDIVPVGATGELCTKGYSVMLGYWDDDAKTREVLV-DGWMHTGDLATLDADGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDAKYGEELCAWIVLRDEQMTEDDVRAFCTGQ-IAHYKIPRYIRFVDELPMTVTGKVQKFVMRERMIEEL--- 56421317 12 -----------------------------------ERFGPYPALIFEGNEYTNVDCDARSSQLAHALIELGVKPGDRVVVTMPNSPEVVVAFSGVLKAGAVVVPVLPLLQTQELHYIFKDCEPKVVLTAEM-----LWAKAKEAANGLPAPPMMFTIDDPHSPRSLREQAPASMPLAAVTENAPAALLYTSGTTGHPKGVVLTHRNLYEAAAEMAKRLPTEYDRVGLGVLPISHAFGFTMMNV--ALLLGDKIVLLPYFEPKKVLETIERHRVTHTAMVPAMFHALCYCPEADRYDTSSLVACVSGSASLPPSLAWQFQRKFNCLILEGYGLSEAAPIVTATDPTKPIKPGSVGLPL-PGVQVAVVDEHGNRLPPNEVGELIVSGPNVFQGYYGKDEETRQAL-RDGWLYTGDMARIDEDGYVFIVDRKKDVIIRGGFNIYPRDIEELLMSHPDVLEAGVVGVPSPKMGEEVAAYVVVRRGSVTEEELIEFCQKR-VAKYKSPRFLKKVGYLPKNIIGKIDKKKLREWASE----- 11499945 24 -------WVKHYDEGVRDRLDYPVMPAYRILEMAAEKYGNKVGTIFFGNQITYRQAKEASDKVAGFLFDIGIEKGDRVIFALPNTPHAAPIMAGILKVGGIIVQCNPLYTQREIKFLAEDSGAKTMFCMDMLYSNVSPLLDDGTLDTVITLQDFMVGATMPDWKNVMEAEKTERRAEINPKEDVAMLQYTGGTTGFPKGVMLTHFNIVANAYQAANWDPASSADVGIGMLPVFHSYGMTMMNV--GILVGATIIPMPDPNYPMVLQAIQTFKVTTLAAVPTMYIGMLKLLEENGYDLSSLRVCTSGAAPLPIEVKRRWEELTGKRITEGYGLSEASPITHGNPIYGLNKEGSVGLPY-PDTIAVVIDDEGNILPPGEVGELVIRGPQVMKGYWNRKEETENTLI-NGWLLTGDMAKMDEDGFFYIVDRKKDMIIAGGFNIYPREIEEVLYEHPAVAEAAVVGIPDPYRGETVKAFIELKPGKVTEEDIIKFCKER-LAPYKVPKLVEFRDELPKSLVGKVLRRVLREEEMRK---- 107102005 10 ----------------RQDVALLATTVGDAFDATVAHHAEREALVVRHQRYSWRQLAERVDTYARAFIALGLRPGERLGIWAPNCAEWCITQFASAKVGAVLVNINPAYRSSELEYALKQSGCSWLICADAFKTSDYHAMLGDLLERLPELRGVISLAEPAGFLHWQGLPGLAAAVASLQFDEPINIQYTSGTTGFPKGATLSHYNILNNGYMVGESLGLGAEDRLVIPVPLYHCFGM-VMGNLGCVTHGSTMIYPPSFDAEATLLAVAEERATALYGVPTMFIAELDHPRRREFDLSSLRTGIMAGATCPIEVMRRVIDMHMAEVQIAYGMTETSPVSTGPDDGLELRVTTVGR-TQPRLESKIVDQTGRVVPRGEIGELCTRGYSVMLGYWNDPQATAEAIDPARWMHTGDLAVMDDDGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPDERYGEEIVAWIKLHPGHADDEQLRAFCKAR-IAHFKIPRHFRFVDEFPMTVTGKIQKFRMREISIERLLA- 120599068 4 ------PWINHLPKDVPAENVDQYSSLVDMFETAVAKYADQPAFINMGATLTYRKLEERSRAFAAYLQELKLEKGDRVAIMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLIDSGAKAIVVVSNFARVDQTPVKSVIITGLGDLKKLVPKYDLPHALSMRDTLTRGRRLPIITNDDLAFLQYTGGTTGVSKGAMLTHKNVVANVLQADGAYSPDGSEFVVTALPLYHIFALTVNCLL-FLHKGSQNLLITNPDIPAFVAELKKYPFTALTGVNTLFNALVNSDDFSQLDFSRLKLSIGGGMAVQKAVADKWQNITKTRLLEGYGLTEASPLLTCCPYNLDGYNGSIGFP-APSTLIQIRDDAGHVLPQGETGELFGKGPQVMKGYWQRPEETAKVIDKDGWLATGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNEASGELVKVFVVAKDKSLTADDIIKHCRIH-LTGYKVPKLVEFRDELPKTNVGKILRRELRDEVKRK---- 189023537 32 -------WLKSYPAGVPHDINLSAATISDMISASCRQFANSPAFTCMGKDISYKELDDHSRALAAWLQSRGLVKGDRVAIMMPNILQYPITFTAVLRAGFVVVNVNPLYTPRELEHQLNDAGAKALVVLENFATTVEKALVASMGDMLGFKGHIVVVRRVKKMVPLAQGRAKSFNPVPVQGCDIAFLQYTGGTTGISKGAMLTHSNILANVEQMN--LWMDVAFRFVCALPLYHIFALTVNAMIG-MKLGARNILIPNPDIPSFVKELKKYPVHIFPGLNTLFNGLMNNPDFQTLDFKPLILTLGGGMAVQRPVAERWQHMTGCHITEGYGLSETSPVACANALDATEFTGTIGLPM-PSTDVVIRDDDGSDLPLGKVGEICVRGPQVMKGYWNRPEETARAIMADGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAEHPGVLESAAVGIPNEHSGEVVKLYVVRRDPELTEDEVKAFCAER-LTNYKRPREVEFRESLPKSNVGKILRRELRD--------- 88319806 9 ----------------------RNEGLGSWPARRARKTPHRTALIHGDTTVTYAGLYERTTRLAHALRDSGVRRGDRIAYLGPNHPSYLETLFAAGTLGAVFVPLNTRLAGPELAYQLTDSGAKALVYGPTFGG---------LVAGLPGNSDVRTYVEGAEYDQLLDMASDEAIDEPVIPDDTCIIMYTSGTTGRPKGAMLTHGNLTWNAVNVLVDQDVITDERALVSAPLFHTAGLNM-LTLPVLLKGGTCVLVEAFDPAATFDLIERHRITFMFGVPTMFEHVARHPRWADADLSSLRMLSCGGSPVPTPLIAAYQER-GLTFLQGYGMTEASPGVLFLDAEHAVKAGSAGVPHF-FSDVRVVRPDLAPADIGETGEVVVRGPHVMPGYWGLPDETAAVF-HDGWFRSGDAARIDEDGYVTIVDRLKDMIISGGENIYPAEIEDQLLAHPDIVECAVIGVPDEKWGEVPRAVVVPREDALDPDEVLASLAGR-LAKYKIPKSVVLADELPRTASGKLLKSRVRKR-------- 111020765 7 -----------------------------LLEDSARRFPDRDALILGDTRMTYADLDARSNQVANLLMSCGIEPGDKVALSCPNIPQFPVVYYGILKAGAVVVPLNVLLKDREIAYHLADSDAKAYLCYDGTPDLPMGEYGRSAFTQSPHCRRITADPDAPATIDGSGTLAEAVAGRDTEPGDTAVILYTSGTTGKPKGAELTHANMVLNALTANRLFDITPHDRYLVTLPLFHSFGQTVTLNAG-ISVGATLVLLPRFEAAAALDLIERENITVFAGVPTMYWGLLGALDEHPADIDNMRLAISGGAALPVEILTRFADRFGVQILEGYGLSETSPLATFSDPGGDPRPGSIGVPVW-GIEARLVDRNWNTVGAGDIGEIALRGHNIMKGYYNRPDATAEVL-RDGWFRTGDLARIDDDGFYYIVDRAKDLIVRGGFNVYPREIEEVLLGHDAISLAAVVGVPDDSHGEEIKAYVILEPGAVTADEVIAWAKQQ-MASYKYPRTVEFVTTLPMTATGKILKREL----------- 148642085 3 ------------------------DTLADFFEKQVERLPDHEFLIYPDRRFTYSEFNERANNLAKGLLSIGVGKGDHVGIWAKNVPEWLTFMFATAKIGAVLVTVNTAYKSHELEYILKQSDMKALALTDRFRDNNYIDIIYDLVPELPCLKHVIHVGQDKHELLLLGQNQDDVILKEIDNNDVVNMQYTSGTEGFPKGVMLTSRNILNDGYYIGENMNFSEEDRLCIQVPLFHCFG-SVLGVMAVITHGSTIVMLEEFDPLLALSAIQKEKCTAIHGVPTMFIAKLTHPMFDMFDMSSLRTGIMAGSTCPVETMKEVIDKMNMTITSVYGLTEASPGMTQTNDTFEKKVNTVGTPF-PNVEVKLIDPDTGETEVGKKGEIVCRGFNVMKGYYKNPEKTKEVIEDDGFLHSGDLATIDEDGYYSIVGRIKDMIIRGGENIYPREIEEFIYTIDGVQDVQVAGIPDEKYGEIVGAFIIKEEGSLTEEDVRDYAISK-IARYKVPKHVFFVDEFPLTTSGKIQKYKLGDIGLELL--- 197729548 27 -----------------------GETIGHNLDRAVAAHPGREALVGGGPRWTYAEFGAAVAELARAFLGIGVAKGDRVGIWAVNCPEWVLTQYATARIGAILVNINPAYRSHELAYVLNQSGVSVLCASTAHRTSDYRAMVEEVRADCPRLRAVHYIGRTGEQGAADGLGATAAREATLSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYFVGETLGYTERDRICIPVPFYHCFGM-VMGNLAATSHGACMVIPPSFDPAATLRAVADERCTSLYGVPTMFIAELALPDFAAYDLGSLRTGIMAGSPCPVEVMKRVTEMHMAEVSICYGMTETVSTQTRREDDLERRTGTVGRVL-PHVEVKVIDDTGTVLPRGRAGELCTRGYGVMIGYWGEPERSAEAVDTGRWMHTGDLAVMRPDGYVQIVGRIKDMIIRGGENIYPREIEEFLHAHPKISDVQVVGVPDERYGEEILACVIPRDPAPTQDEVTAFCRDR-LAHFKIPRRVEILDAFPMTVSGKVRKVELRERYA------ 169796332 19 -----------------------GMTIGEQFDQACQQYAEKEAIVHQNRRLTYKALQDEVNAFACSLLKLGLKKGDRLAIWSPNCVEWTITQFAAFKAGIILVNLNTAYKSHELEYVLNKVSCKGLIIASQFKTTDYQELLKKIAERLPHLKFVIKIDDQQGIYRFSDLLTTPTSARQLQFDETINIQFTSGTTGNPKGTMLTHHNILNNGYFVGEGIRLTPQDKVCISVPLFHCFGM-VMGNLACMTHGATMVYPSAFNPLETLKAIHQERCTAAYGVPTMFIATLEHEQFNDFDLSSLRTGIMAGSPCPREIMQRVIDRMHMEITICYGMTETVSVQSSVNDSIDKRVSTVGH-VHPHVEIKIVDLEGQIVPQGTLGELCVRGYSVMAGYWGEEEKTREVIDTAGWMHTGDIAEMDQDGFIKIKGRIKDVVIRGGENLFPKEIEDFLYTHPDVSDVQVIGLPDAKYGEELCACIILHEHQVDEDSIRQFCKEH-ISHNKVPRYVRFFNEFPMTASGKAQKFKLQEIMRAEL--- 77460575 6 ------------------------KSVIEVFERSCKKFADRPAFSNMGVTLTYAELERQSAAFAGYLQAHDLVPGDRIAVQMPNVLHYPIAVFGALRAGLIVVNTNPLYTAREMRHQFKDSGARALVVQEVLADTDIQYLIEAKMGDLPTAKGWLVVSKVKKMVPAYSLPQAGIKPLKVGLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMQQVRACLGQFGSDVMIAPLPLYHIYAFTA-NCMCMMVSGNHNVLITNPDIGGFIKELKNWKFSALLGLNTLFVALMDHPDFKTLDFSTLKLTNSGGTALVKATAERWEQITGCRITEGYGLTETSPVACTNPYGELSRIGTVGLPV-PGTLLKVINDDGVEQPLGERGELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGVPDERSGEAVKLFVVARETGVSLEELKAYCKENFTA-YKVPKHIVLRESLPMTPVGKILRRELRDIA------- 114562908 4 ------PWINNLPEHVPAEIDPSQSSLVHMFEDAVAKYADQPAFINMGATMTYRKLEERSRAFAAYLQELHLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLVDSGARAIIVVSNFASVIITNLGDQLSAPKRTLVNFVVKYHLPHALSFRDALSKGRRLADISGEDLAFLQYTGGTTGVSKGAMLSHKNVVSNVLQASGAYSPALDDGVVTALPLYHIFALTVNCLLFIHKGSKNLLITNPRDIPAFVGELRKYPFTVLTGVNTLFNALVNNEEFTQLDFSGLKLSIGGGMAVQRAVADKWQNLTKTRLLEGYGLTEASPLVTCCPYNLSGYNGSIGFP-APSTFIQIRDDDGKVLAQGETGELFAKGPQVMQGYWQRPEETASVIDKNGWLATGDIGYMDEKGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKIFVVAKDKSLTEEELIKHCR-HHLTGYKVPKLVEFRDELPKTNVGKILRRQLRDEVKK----- 126567224 11 -------YPAGIPREIDLNKY---KNMVDVFEQAVQKFADKPAFTAVGVTLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVTQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVV--------LANMADNAEKVLPHIEHVIVTEIADMHSPLSAGAREKFTPVDIKLDDLAVLQYTGGTTGVAKGAMLTHANLVANLTQVRPMLEDEGKEVVIAPLPLYHIYSFTNCGIM--LEAGAHNVLIPNPDIPGFVKELQKQKFSAFIGLNTLFVALCNNEDFQDLDFSGLKLTASGGMALTSDTAKMWQRVTGCEISEGYGMTETSPVVT-FNPRSAIQIGTIGLPI-PSTVVKTIDDDGNETPVGEPGELCVKGPQVMRGYWQRPDDTQKSFTDDGFLKTGDVALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVTTHPKVVECAAVGIPDAKSGEAVKVYVVPTKEGVTANELKEFCRER-LTAYKVPKHFEFRDELPKSNVGKILRRELRDEANAK---- 149189503 8 ------------------------------LERSAALFPDKTALRMGAEEISYQQLESAASTVAHNLKQLGLEQGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNTLFKNREIAYHLQDSDAKAYFCFENQDMDPSEQYGRLGFSQVDSCEHFIPMMTVDESHSLEQWLQQPPQVAAMQGDDTAVILYTSGTTGQPKGAELSHSNMLANAMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVL-TGSSIVLIPRFDPKLVIQQIIDHKVSVFAGVPTMYIALLQLPEQSEQVKHSLRLGVSGGASMPVEVIRQFESRFELPVLEGYGLSETAPVATFNHIDGDRLPGSVGQPLCGHM-IKISDVQGNALPVGESGEVCIKSPSVMKGYYGRAEASAEAL-RDGWFWSGDIGRLDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHDERLGEEIHAHVVLHENCTSDGELVAWCRSQ-LADYKYPRRVFIRASLPMTATGKILKREL----------- 13474515 15 -----KPWLKSYPKNVQAEGVLPYSSIGDFLVAACKQFSAQPAFTCMDKSISYADVEQLSAAFGAYLQSKGLQKGARVAVMMPNVLQYPVAMMGILRAGYVVVNINPLYTPRELEHQLKDSGAQAIVILENFANTLQAVIARTAVKHLGGLKGTIVPGHVKFNAAMKAGAGLGFKPAKVAADDVAFLQYTGGTTGVSKGATLLHRNVLSNVVQNAQWMEDPAHPNFICALPLYHIFALTVNALMG-MQQGARNVLIPNPDIPAFVKELQKYPVHIFPGLNTLFNALLNNEDFRKLDFKPLVLTLGGGMAVQKGVAERWKALTGCPVTEGYGLSETSPVATANKFSSGDFTGTIGLPL-PSTEIAIRDDDGNNLPLGEVGEICIRGPQVMAGYWNRPDETAKVMTKDGYFKSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNELEEVVAMHPGVLEVAAIGVPDEHSGEVPKLFIVKKDPALTVEAIAAFCRE-NLTGYKRPKYIEFRTELPKTPVGKILRRALR---------- 27363619 3 -----KPWPSDVPETINPDQY---ESLVEMFEQSVQKYADQPAFMNMGSVMTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPVALFGVLRAGCIAVNVNPLYTPRELEHQLNDSGATAIVIVSNFANTLEQVVLTSLGQMLPRAKGTIVVKYVKGMVPKYDLPGAQYVKPFMTGDDIAFLQYTGGTTGVAKGAILTHRNMIANVMQAKGMYGPPGRELVVTALPLYHVFALTVNCLLFIEMGGRNLLITNPRDIPGFVKELQKYPFTAITGVNTLFNALVNNEDFHELNFSHLKLAVGGGMAVQRAVAEKWKKTTGCYLLEGYGLTECSPLVAAYPHDLVDYNGSIGLPV-PSTEVRIVNDEGEALANSETGELQVRGPQVMQGYWQRPEATKEVINNDGWLSTGDIVKFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGEVVKIYVVKRDPSLTKEEIINHCRQH-LTGYKVPKLIEFREDLPKTNVGKILRRVLRDENDAKLA-- 108804573 8 ------PWLSVYGDRIRPRII--EESLPAFLEDAARRFSSHTALTMGEREISYRELLELSEGFAAALAGSGVCKGDRVGLMLPNCPEYVIGFFGTVRAGAAATQINPLYTGRELEHILSNSGTQTAVVHAAT-----YAKVKEVQPRTP-LRRVVCVGEPEGGLSGGDLRSAPGPPPEVKEEDLASLQYTGGTTGVSKGAMLTHRNLLGGVQQTIDFLIEDPGDKVVAVAPLFHIFGMTMVLLFG-LRHGWNLLLVPKFQPDEMMQLIKREQPIMLAGVATLYMALHSYPRMEDYGLDRVLLYTSGGASVPVGLMRSFKQKTGRDIWEGYGLSEGAPVSTYLRGP---VPGSVGVPI-PGTDVRVVDPETREMPVGEPGELVVKGPQVMKGYWNMPEETSLAL-RDGWLYTGDIVRMDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVIRGTSVSEEELIEHCR-RELAPYKVPREVEFREELPKSAVGKLLRRVLAQEERSR---- 189546049 16 ------PWLKSYPPGMPETIAPPPRSLADMIEQNCRRYASRVAYDGMGKTLTFAELEKLSAKVAGWLQAQGLKKGDRVAVMMPNILQYPVVVSAILRAGMVVVNVNPLYTPRELEHQLNDSGASAIFVLENFATTVSAVVARTGVKKVVVVKKLVPAWSIPGHIPFKSVISAGKTLSPVDPSDIAFLQYTGGTTGVSKGATLLHSNLLANITQNVMWMAFPDQLVYVCALPLYHIFALTVNMFMAMEQGGLNILIANPRDIPGFVKEISRYRFNVLPGLNTLFNALANNEDFKKLDFSGLILTLGGGMAVQRPVADLWQKATGCFIAEGYGLSETSPVATTNRADGTEYTGTIGLPV-PSTDIDIRDDDGNSLPLGEAGEICIRGPQVMAGYWNRPEETAKVMTPDGFFRSGDIGFMTPEGYVKIVDRKKDMILVSGFNVYPNEIEEFVVTMPGVLECAAIGVPDPHSGETVKLFIVKKDPNLTEADVKAHCA-QGLTNYKRPRYIEFRDSLPKSNVGKILRKELR---------- 156932994 1 MTIPYTRWPDDLAARYRARGYWLDLPLTDILSRHAQSA--ATALIDGERRYSYRELDAAATRLAGALARRGLQRGDTALVQLGNVAEFYIVFFALLKIGVAPVNALFSHQRTELDAYARQIAPALLIADREHALFSDDAYITALKAQHSSLRMTLLRGDGLD--ALISAPTTDFTPTPSAADEVAFFQLSGGSTGTPKLIPRTHNDYYYSIRRSVEICEFTRETRYLCALPAAHNYPLSSPGALGVFFAEGCVVLARDPSATLCFPLIEAHQINVTALVPPAVSLWLQAIQEWGDNLASLKLLQVGGARLSDTLAARIPAEIGCQLQQVFGMAEGLVNYTRLDDPDERIFTTQGRPMSPDDEVWVADENGNPLPRGETGRLMTRGPYTFRGYYNSPEHNASAFDENGFYCSGDLVAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLGHEAIVHAGLVSMEDSLLGEKSCAYIVTTRPV-KAVEIRRFLRELGVADFKLPDRVERVDALPLTPVGKVDKKQLRLWLAAR---- 170728362 16 ---------------------FINGTIGQTFDCIASQHPNAQAIVHQNISWNYRLYHQKVTQFAAGLLQLNVKPGDRVAIWAPNCIEWCIAQFATAKIGAVLVCINPAYRISELSYSLKKVGCKVLITATNFKSSDYLEMIETIVPELPLLKSVIQMGDKSGFDEVSDYCTDELIEQRLSPDDAINIQFTSGTTGEPKGATLTHSSILNNGFQVGEKMRLTYDDKLCIPVPLYHCFGM-VMGNLACITHGCSAVFPDSFDPIACLEAIDEYRCTALHGVPTMFIAILNEPEFNAYDLTSLRTGIMAGALCPIETIKKVIGDMNMKILIAYGQTETVSHMTGIDDAIEKRVTTVGK-IGPGLEVKLVNQNGETVPIGVEGEICIRGYAVMKGYWEDEQKTKETISQDGWLHSGDLGEMDNDNYLKVTGRMKDMIIRGGENIYPREIENFLYTHPTILDVQVFGIKDDKYGESVCAWIIKKDRSLTVQEVQDFCKD-SISHFKIPEHISFVTKFPMTVTGKIQKFVMRDMMEKR---- 91792981 3 -----KPWINNLPAEVPAEIDPEQSSLVTMFEAAVAKYADQPAFINMGATITYRKLEERSRAFAAYLQELKLEKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFASVIVTRLGDQLSAPKRTLVNFVVKYDLPHALSFRDSLTQGRRLPEINSEDLAFLQYTGGTTGVSKGAMLTHKNVVSNVLQANGAYSPDGTEFVVTALPLYHIFALTVNCLLFMHKGSQNLLITNPRDIPAFVGELKKYPFTALTGVNTLFNALVNNTDFTSLDFSRLKLSIGGGMAVQKAVADKWQSITKTRLLEGYGLTEASPLLTCCPYNLSGYNGSIGFP-APSTLIQIRDEDGNALAQGERGELFAKGPQVMQGYWQRPEETAKVIDSDGWLSTGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEDVVALHPKVIEVAAVGVPNDASGELVKIFVVAKDKSLTEDELIKHCR-HHLTGYKVPKLVEFRDELPKTNVGKILRRQLRDEAK------ 134097188 18 -----------------------GDTIGGNLDRTAARFPERDALIEHGRRWSYREFVADVDALALGLLGAGITKGDRVGIWSPNRAEWTLVQYATARIGAILVNINPSYRVHELEYVLDQAGIRMLVSARAFKTSDYVSMVEQVRAKCAALERVVFL-DGDEWDALFDRDGDPARLAELSADDPINIQYTSGTTGFPKGATLSHHNILNNGFFVGELCRYTEADRVCIPVPFYHCFGMVMGNLACTSRGAAMVIPSEGFDPRTALAAVAEERCTSLYGVPTMFIAELDHPEFADFDLSSLRTGIMAGSPCPVEVMKQVIDRMGAEVAICYGMTETVSTQTRADDSLERRVSTVGR-VGPHLEVKIVDPTGLTVPRGEPGELCTRGYSVMLGYWEQADKTAEVIDAARWMHTGDLAVMDADDYVGITGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVVGVPDARYGEELMAWVRLREGALTVEALREFCTGK-LAHYKIPRYVHVVEEFPMTVTGKVRKVEMREE-AKRLLG- 84502154 48 -------------------------TIPQMLSDAVSTYGPRDALIFPGRRLSYYDLDRAVDELASGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVVLVNINPAYRLAELDYALNKVGCKALVLARSFKSSDYLGMVRSLAAKVPSLRHVIVMGEVPGAWSFDEVATQQLRLPQIDPDDAINIQFTSGTTGHPKGATLSHYNVLNNARFVTDRIRLTENDRLAIPVPLYHCFGM-VMGVLGAVSKGAAMVFPEAFDPVATLDAVSAERCTALYGVPTMFVAMLAELDRQPRDLLSLRTGVMAGALCPVEVMRQVNDRMNMEVTICYGMTETSPVSSFVDDPLMRRCETVGR-VHPHLEVKIVDEVGAIVPPGTQGELCTRGYSVMKGYWEEPEKTAEAI-RDGWMHTGDLAVIDEEGFCTITGRVKDMIIRGGENIYPREIEEFLMSHPQVSDVQVFGIPDKRLGEEVCAWVVATEGSTLEAELRAYCTGQ-IAHFKIPRHIRLVPEFPMTITGKPQKFVMRDRMVE----- 108805185 7 -----KPWLRLYPDHVPQELPPPQHSMADLFEASARRVPERDAIRYFDEAISYARLEDLASRFAAALVERGVGKGDRVAIFTQNNPQFLIAQYGAWKRGAIAVPLNPMFKHRELDYHLNDSGAKALVCLEGLYREVAGEVVPGTRANLAGARKLRPEGTEDLLEVLETTPPDGGARERVSPEDIAYLVYTSGTTGPPKGAVETHSNVAYNAEVYRTWMRMGDEDSVLGVAPLFHITGLVGHGALAAL-AGIPLVLFHRFDPSEALRLIEKWRPTMTVGSITVFIALMNAPDAAGRDLSSLKKCYSGGAPIAPSITEQFEEKFGIYIHNIYGLTEAVPYGSRAPVDEKSGALSVGVPV-PGCEARLVEDPSEEVPVGEQGEFAARGPMIFREYWNKPEETERAF-HEGYFLTGDVAVMDQEGWFYIVDRKKDMINVSGYKVWPREVEDVLYTHPAVKEAAVVGAPDPYRGETVVAFVALKEGQIPEEDLVSYCRER-MAAYKYPRRIEFLEEVPKTATGKFLRRELRERAQ------ 167037001 15 ---------------------------------------NHIAIKFKDKIYTYREVDFLIDKYASFFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIAYIIMESGTSTIVLHPVIAQKIDKSQLGRL-----NIKNVVILDENTIATILKMKVAKPV---DVEADEVCAYLYTSGTTGKPKGAMLTHNNFLADVKALDEVSDLGPNDNFLALLPLFHSFSWTVNILLG-FYLGSTITIKESFMPKDTLETLTNEDVTVFCGVPSMFAVLMRMAE--KGQFKALRLAISGGAPLAPEIQRGFEEKFNFPLVEGYGLTEAAPVANPLEPDAIRKPGSIGLPL-PCVEAKIVDENDNELSVGEIGELVLKGPNIMVGYHNMPEETAKTL-RGGWLHTGDLVKKDEDGYFYIVDRLKDMIILGGFNVYPREVEDALLEHPDVLEVAVIGVGDQLKGEEVKAFVVLKEGAADKKELQHFLKNK-LASYKIPKIFEFVPKLPKNAAGKIEKKLLKEM-------- 93005170 62 -------------------------TIGDFFDAIVSKYPEREALVHQNIRWTYQQLQQHVNQLASSMIEMGLEIGDRIGIWSHNNAEWLLMQLATAKVGVILVNINPAYRTFELQYALNKLGCSALVLMRHFKSSDYASLIRELCPEIPTIERIIWIDEPDSDEEFGFMQKFSAWMAEGDANDPINVQFTSGTTGTPKGATLSHRNILNNGYFIGEAMNLTEEDRLCIPVPLYHCFGM-VLGNLAILTHGGCIVYPDGFEPLSVLQAVEEEKCTGLHGVPTMFIAELDHPEFENFDLSTLRTGIMAGSSCPIEIMRRVIDEMHMEVTIAYGMTETVSCQTNEHTPLDKQVSTVGL-VQPALEVKVIDETGEIVRLGETGELLTRGYSVMKGYWGSRFKTREAI-QDGWMHTGDLATMDEDGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDEKYGEVLAAWIIPKEGSLTEEEVRQFCSEH-IAHYKVPAYYRFVTEYPMTITGKIQKYKIIEQMKEEL--- 184201926 20 ------------------------QTIGENLHETAERFPDHEALVDAGKRWTYREFLHDVRSLATGLDRLGVRTGDRVGIWGPNSWEWVLMQYASAELGAILVNINPSYRQHEVDFALAQAGISTVVSSPAFKNSDYAGMLEAARPHAPELQNVVLMGSPEWFVEPDDARLASVAT-GLHADDAVNIQYTSGTTGRPKGATLSHRNILNNGYFIGELLHYTAEDRIVVVPPLYHCFGM-VIGNLAATSHGCAIILSPGFDPRAALRAVAQERATSLYGVPTMFIAELELPDFGDYDLSTLRTGVMAGSPCPMEVMRKVISEMHMEVAICYGMTETSPVSTRSDDSLDRRVGTVGR-VHPHVEVKIVDPTGETVPRGQAGEFCTRGYSVMKGYWGQEEKTREAIDPEGWLHTGDIAVMDEDGYAQITGRIKDMVIRGGENIYPREVEEFLYTHPDVVDAQVIGVPSEKYGEELMVWLRLRDGAPLTAEAILEFADGKISRHKIPRYVHVVEEFPMTVTGKVRKVEMREEALKLL--- 83647571 4 --------------------------LATILTESAKRHPQKEALVCGAVRLTYAQVERMTNQVANNLLAAGILPGDRVALSCPNLHFFPIAYFGIIKAGAVVVPLNVLLSEEEIAYHLRDSQARAYICFEGIPDMPLGPRGLAAFNAVVDCQRFLVKGDMPALFDELMVGDEPAPDIVTQADDTVVVLYTSGTTGKPKGAELTHANIFLNVAQFARLSEARLDDNQLVALPLFHTFGQTV-QMCGGFYNSNKLVLIPRFDPKAVVEAMVQEDITVFCGVPTMYWALLHGIELEEAVVARLRLCGSGGSSLAIEILRGFEAKFQVPILEGYGLSETSPVASFNVLDRPRKPGSVGVPIWGVD-IKVVDEKGGEVAHRERGEIVIRGHNIMKGYLNRPEATADAI-RNGWFHSGDIGYMDEDGYLFIVDRLKDMIIRGGYNVYPRELEETLLTHPAVSLAAVVGVPDSQYGEEIKAFVILKEGAADAEEIREWCKSK-MAAYKYPRLLEICDSLPMTATGKILKRELK---------- 159898928 3 --------------------------------------PNKLALIFEHTHYSYQELDQQANQVANGLAQLGIRVGERVALFLPNIPEFMVGYLGIIKLGAIAVSLNVQLQRDEIKFIINDSQATAMITTPELA-------QRVPTAECPSLKHVLVTDSADASTSLARLAPKEYQARAMQPHDPAAIVYSSGTTGFPKGVTLSHHNIISNMQAKNRYCDMRSSDSLLLCVPLFHCFGQNAI-FNSALNAGATIVLHRSFNLDLVLRSIQTDQVTMFFGVPTIYLLLLN--KTEPEQFHAVRYFFSGAAILPVEIAQRWYAKYKLPIHEGYGLTETSP-FAAYNHISNYKLGSVGVPIE-QVEIKIVDETDVEVLPDEVGEIIIRGPNVMLGYWNNPTATAQAI-RNGWFHTGDLGKKDQAGYLFIVDRLKDMINVAGIKVYPAEVENVIYQLPEVAEVAVYGVADAITGERVEAQIVFKPQQLPIQAIIAFCRQH-MASFKVPTAIKVVDSIPKNPTGKVLKRLLRNEA------- 171463648 1 MVNPSKPWLKNYPEGVPHDDIFEYDSLLDMFEQSFERFPNRRACEYLGKFLTYRELDQHSKHFAAYLQNLGLEPGSRVAIMLPNVMQFQIAMLGILRAGFVVVNVNPLYTARELEHQLKDGGASALVILENFAHV-YQQIAKNVPLKVRNVKKLVPVWDLPGHILFTQVLSEQWQRPKVSMSDIAFLQYTGGTTGLSKGAILLHKNILSNVIQT--ELWLEPGLVFLCALPLYHIFALTACALVG-MRKGGLLVLVPNPDFDGFIKLLKKHDINIFPGVNTLFNALLHKPEFASVKLPNILATIGGGMAMQKVVADQWQKATGSPIAEGYGLSETSPVACVNSALIESFTGYIGLPV-PGTEVVILGDDGIEVPFGTPGEICIRGPQVMAGYWNKPEETKNVMTADGFFKSGDIGIMNADGFTKIVDRKKDMVLVSGFNVYPNEVEEVLSLIPGVLECAVIGVPDEDSGEAVKAFIVKQDESLTEEDILAFCKE-NLTNYKYPKHIAFRNDLPKTNVGKILRRELRDL-------- 158520354 5 ------PWPTTWPKGVSREIADFEHPLFSFLDDAARDYPDNVYTIFNGGTRTFAQVKQAADRVANFLAASGIKKGDRVAIFLPNLPHYPEIYFGILKAGAVCVTCNPLYTPSELNYQLKDSGSKVVFCMDHPQFYPTTVQAIQVKAFLPPVKRILGAHEPGHVMYDEIMASYPAQAPDVESEDLALIIYTGGTTGVPKGAALTHANFVFDVKAMDEWVYLSQEPCYIGVLPWYHSFGMTM-CMLTSCASGSRLICVPDPRAGEVLKLVQTYRPTILVGVPTIFSAFENHPLLDKYDLSSLICCASGGAPLPVELAKNFEAKTGSIIFEGYGLSETSPVITGNPSDKDLRLGSVGFPVS-NTDIKIVDSETGVLPQGEDGEIAVNGPQVMKGYWQKPDADKEVFREDGYFLTGDIGHIDENGYILITDRKKDLILVGGFNCYPREVEEVLFQHPKVAQAAVVGVPDPRSGEAVKAYVQLREGTATEQEILDFCKEK-LAGYKRPRAIEFRDALPTSPVGKVLRRVLKEEAKQK---- 212699402 5 -----------------------DRTLGQWLEHWAEETPDKEYIVYSDRRFTWSQFNHRVDDMAKGLISIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQSELEYLCQNSDMHTLCIVNGEKDSDFVQMTYTMLPELPYMKNVIYVGQAEILLLGENVEDDRLNESKVDCHDVVNMQYTSGTTGFPKGVMLTHYNITNNGFLTGEHMKFTADDKLCCCVPLFHCFGV-VLATMNCLTHGCTQVMVERFDPLVVLASIHKERCTALYGVPTMFIAELHHPMFDLFDMSCLRTGIMAGSLCPVELMKQVEEKMYMKVTSVYGLTEAGMTATRIDDSFDVRCNTVGRDFE-FTEVKVIDETGEECPVGVQGEMCNRGYNTMKGYYKNPEATAEVIDENNFLHSGDLGIKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYKLDGVKDVQVAGVPSKKYGEAVGAFIILKEGVTQEEDVRDFCRNK-ISRYKIPKYIFFVDEFPMTGSGKIQKFRLKDL-------- 21225941 8 -------WSEAESAHYRASGHWQGVTFAALLRESAAVRAGHVALVDGDRRWTYAELDAEADRVARGLRGLGIGRGDRVVVQLPNCAEFVLVWFALQRVGAVPVHAMPGHRRLEIGHLVRVAGAVACVVPDRHARFDHRELMREVRAEQGSLRHVVVVGEGEGFVPFEALRTDTPSADAADASDVALLLLSGGTTGLPKLIPRTHDDYAYNARACAEVCALDARTVYLAVLPLGFNFAFACPGVLGTLMAGGTVVVAPDPSPQTAFALVEREGVTLTSLTPPLVPHWTDEAASGSWDLGSLSVVQVGGARLPEDHARKLGPALGVTVQQVFGMAEGLINLTRLDDPEDLVCATQGRPVSPDDEVLVVDADGRPVPDGTEGELLTRGPYTLRGYYRAEEHNRTAFTPDGYYRSGDVVRRLPSGHLVVVGRLKDQINRGGEKVAAVEVEEQLLTHPAITAAALVGVPDERWGERSVAFVVCTGAAPGVRAVAAHLKERGLAGYKAPDEVVRVPRLPLTAVGKVDKAALARQL------- 157371000 16 -----KRYPADVPAEIDADRY---SSLVEMFENAVKRYADQPAFMNMGEVMTYRKLEERSRAFAAYLQELGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHVILTRMGDQLSAAKGTLVNFVVKYHLPAAISFRSALQRGRRLQYVKPDDLAFLQYTGGTTGVAKGAMLTHRNMQANLEQAKAAYFREGQELVVTALPLYHIFALTVNCLLFIDLGGHNLLITNPRDIPGLVKELGKYPFTAMSGVNTLFNALLNNEDFHKLDFSTLRFSVGGGMSVQKAVAEKWEKTTGKHLLEGYGLTECAPLVTGNPYDLKHYSGSIGLPV-PSTDIRLVDDNGHDVPVGEPGELWVKGPQVMLGYWQRPDATDEVL-KDGWLATGDIVTVDEMGFVRVVDRKKDMILVSGFNVYPNEIEDVVSQHPKVLECAAIGVPSDVSGEAVKICVVKKDASLTKEELLTHCR-RQLTGYKVPKIVEFRDELPKSNVGKILRRELRDEQKKPVAA- 119472994 28 -----------------QNTALTNKTIGAYFDFIVDKNPNSLAVVHQNIRLTYKEFQKEVNQLAMGLLAIGVKPGDRVGIWSPNNIQWCLTQFATAKIGAIMVCINPAYRPNELQYALNSVECSTLITASQFKGSNYIEMLNSLAPELPNLKNVIRIGNSAGMFSFSDIMRMATPAHELELNAIAAIQFTSGTTGNPKGATLTHKNILNNALFVGDSMHFTEHDKLCIPVPLYHCFGMVLGSLLCVTKGAAAIYPSDSFDAKTTLDVIEQEGCTALHGVPTMFISQLELSTFNEYDLRSLRTGVMAGSTCPEQVMRKVQTQMNHQVLIAYGQTECSPNITETDSSIERQVTTVGRALA-HTEVKIIDELGNIQKIGLPGEVCSKGVGIMRCYWNDEEKTKATIDSDGWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENVYPREIEEVLYTYPGIQDAAVFGISDEKYGEEVCAWIQPKEDTTDEQAIRAFLHDK-LAYFKMPRYIRFVESYPMTVTGKLQKFKMREQMQEEL--- 126459453 15 -------WAKNYDEGVPPEVQIKPEPLFSYLDRQAAERGSATAYVYFGNKISFKTVGDHSDRVAAALKEWGLGKGDVVALYLPNTPAFPIIYYGALKIGAVVSPMNPMYTPREVAYQAKDAGARVIFVADVLYKNVEEAVVVEVAEYMPAFPKIPYGGRIVSYKSLLSHKATSYRAAVDPREDLAALMYTGGTTGVPKGAEITHGNISSNLQQVVKRRRGEQQLVMMGVLPWYHIYGQVTVMHYG-IFDGATVVVVPRPDIEQIMKLIQKYKAHVLHGVPTLYNMIINHPKARQYKLSSLAFCISGAAPLPVEVAKKFEQLTGAVLREGYGLTETAVVTHVNPLYGKAKAGSIGLPIPSTYAAVADPDKPILLPPGQVGEIVISGPQVFKGYHNRPEENAQAFFECRWFRTGDMGYMDEEGYFYIVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREECVTPEDIIKWTEDK-LAHYKRPRAVEFRDELPKSAVGKILKRELRAEELRKL--- 206677334 48 -------------------------TIPQLLRDAVSRYGPRDALIFPDARLSYYDLDRAVDALAAGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLAQSFKSSDYLEMIRALAARLPNLRHVILMDEAPGDVSTLGGPAQQLRLPEIDPDEAINIQFTSGTTGQPKGATLSHYNIVNNARFVTDRIKLTENDRLAIPVPLYHCFGM-VMGVLGGVSKGSALIFPEAFDAKQTLDALATERCSALYGVPTMFVAMLQELYGTPRDLSALRTGVMAGAPCPVDVMKQVNDRMHMEVTICYGMTETAPVSSFVDDTTQRRCETVGR-VHPHLEVKIVDEAGQIVPVGVQGELCTRGYSVMKGYWEDTARTSDAI-RDGWMHTGDLAVLDEGGFCSITGRVKDMIIRGGENIYPREIEEFLFSHPDVSEVQVFGVPDTRLGEEVCAWVVAKSGGVTREALRVFCDGQ-IAHFKVPRHIRIVDELPMTITGKPQKFVMRDRMIEELGGG 15598496 6 -------WNDKRPAGVPDSLDFAARSVVEVFERSCKKFADRPAFSNLGVTLSYAELDRLSAAFAAYLQKQDLQPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDAGVRALVYLNVFGKLVEEVLPDRMGDLLPALKGWLVNSVVKSVKKMVPDYRLPQALPRVGLEDVAVLQYTGGTTGVSKGAMLTHGNLVANMLQHAQLSQLGKDEVMIAPLPLYHIYAFTANCMCMMVSGNHNVLITNPRDIPGFVKELKKWRFSALLGLNTLFVALMEHPGFKDVDFSNLKLTNSGGTALVSATAERWKGVTGCTVVEGYGLTECSPVVTTNPYGEQARLGTVGIPVV-GTALKVIDEQGNELPVGERGELCVKGPQVMKGYWQRPEATEEILDAEGWLKTGDIAVIDEDGFVRIVDRKKDLILVSGFNVYPNEIEDVVMAHPKVASCAAVGIPDEKSGEAVKLFVVARDPSLSVEELKAYCKE-NLTGYKIPRQIVLKDALPMTPVGKILRRELREIA------- 153005842 17 -----------------------GETVGENLRRTTARFPEREALVSQGYRATYRELWEQTSELARALLVRGVRKGDRVGVWSPNRYEWVVLQYACARVGAILVNVNPAYRVHELEHALRHAGVSTLVLARAFRQADYVSMVREVRLRCPELRQTIVIDDEWTDLRQDARRLSEEELSNVERDEPINIQYTSGTTGFPKGATLSHHNILNNGYFVGQHLRYTEHDRVCIPVPFYHCFGM-VMGNLACTSAGATMVIPESFEPRAVMRTVQEERCTSLYGVPTMFIAELEHPEFASFDFSSLRTGIMAGSPCPIEVMKRVQRDMHMPVTICYGMTETSPVSTRVNDPLDKRVSTVGQ-VHPHVEIKIVDPTGRVVPRGAPGELCTRGYSVMLGYWDDAAATRAAIDAGRWMHTGDLATLDAEGYVKIVGRIKDMVLRGGENVFPREVEEFLYTIPGISDVQVIGVPDAKYGEELMAWVKLRPGVTLDGEAIRRLCRGKIATYKIPRYYKFVDAFPMTVTGKVQKFRMRELAIREL--- 119503815 4 -------------------------SIGHIPAAAAKKFGDKTALVLPERSLSFNDLEKLSNNFANALVTLGIQPGDRVTLYSGNCWEWVVSYYGALKTGAVINPINVMLTPSEVEFVANDCGAS-IVIASHEKALSLKSVKENAQ-----VRELIAVGDAASFNELLAAGSDAFQIPDIDPDSLSTIGYTSGTTGHPKGACLSHRSIVLNVAMTALMHQRSDHDTVVTALPCPHVYG--NVVMSGAIQNGMTLVLHPSFEEQTILKSIQEHKATLFEGVPTMFMFLLNHPDFNQYDLSSLRCCTVGGQTMPKPKMEEVEARFGCPLIELWGMTELGGLGSTFAANGPVKHGSIGVAL-PYTEARIAHPENETLPVGEVGELMVKGGIVMLGYYGNEQATRDTIEPDGWLHTGDLASMDDDGCIFIVDRKKDMILTAGYNVYPAEIERVVAGHPDVALVAVGSIPDEEKGELAKAYIVPKVGATPSADVIAYCREH-LAAYKVPRAVQFVDDLPKTSTGKVMRRELK---------- 88800835 3 -------------ESYRHENYPEDETVLDLFDAKVKQFADKPAFTCMGKTITYKDLDALSSDFAAYLQETDLKPGDRIALQMPNIVQFPIAAWGALRAGLVVVNTNPLYTERELEHQMNDSGAKAMVVYAGMAAQALKVIVTEIADLHPPLKRALVNTDASKTVPFRTALRQSYRPVRTGHDDPIVLQYTGGTTGVAKGAMLTNRNLIANMLQCYEYFKLDGEETLITPLPLYHIYAFTVHCMV-LMYTGNQSVLIPNPDIPGFVKELSKHRFTGFVGLNTLFVALCNNDDFKKLDFSGLKLTISGGMALTHAAADTWKDVTGCLINEGYGMTESSP-VLSFNPPGHAQLGTIGVP-APSTEVKVINDDGVAQPIGEPGELCARGPQVMKGYWNRPQDTAKTIDEDGWLKTGDVAVLQEDGYLKIVDRKKDMIVVSGFNVYPNEIEDVLVGHPKIVECAAVGVPSEKTGEAVKVFIVTNDEVSD-EDLIAYCREH-LTAYKVPRQFERRDELPKTNVGKVLRRELR---------- 153886195 26 -------------------------TVSALLAETVRRCPDDEAVVFREQRWTWRTFAEQVDALAAGLHALGLERGDRIGIWSPNRVEWVLTQFATARLGLILVNINPAYRLSELEYALNKVGCKAIVAAEAFKTSRYLEMLQTLAAKLPALRWVIRMGEAPGMLNFADVVARGKSVPTLSPDDAINIQFTSGTTGAPKGATLTHVNVVNNARFVAMAMNLQEGDRLCIPVPLYHCFGM-VMSVLTCTATGACMVFPEAFDPLATLRTVAEERCTQLHGVPTMFIAQLDHPDFKSFDVSTLRGGIMAGSPCPIEVMKRVVSELNLRVTIAYGMTETSPVSSAVTDPLDKRVTTVGR-IQPHLQVKLVDGAGEVVPVGEKGELCTKGYSVMLGYWDDEAKTAESI-HDGWMRTGDLATFDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAWIVLKPGQATEDEIRAFCQGQ-IAHYKIPRYIRFVTEMPMTVTGKVQKFVMRDRMIEEL--- 163855021 4 ------PWLAHYPDGVPADISIEPHTLTELLDQACLRHASRVACTAMGTDITYAQLDSHAHAFAGWLQGLGLQKGARVALMMPNVPAYLVSMLGTLRAGHVVVNVNPLYKADELQRQLLDSGAEVIVILENFADVGDRGALRHVVVTGPGIKRMIPAWRIDGALALARGAAAPFTPPALGLDDVAVLQYTGGTTGVPKGAMLSHGNLVANVLQLQAVARPALRDTIISALPLYHVFAMTVCGLFGIYAGMRNLLIINPRDQPALIDAWRKAGVNIFPGVNTLFNALAHNADFAKLDFSGLRLTLGGGMAVQRQVAERWLQITGRPLIEGYGLSETSPVATVNPTDAREYSGSIGLPL-PSTDVAILDDDGNPVPLGERGEVCIRGPQVMLGYWNKPEETRRCMTSDGFFRTGDIGIMDEKGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVVGVPDDHSGEAVKAFVVRKDPALTEAQVIDWCREK-LTGYKRPHAVEFRDELPKSNVGKILRRELR---------- 83645425 23 ------------------------KSVVDMFEQACKRYADKPAFTAVGATMTYGEMEKYTRAFAAYLQETNLKPGDRIAIQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTPREMEHQFNDSGAKALVVLANMASQAQEVLVAQIPDMHPPIKRMVMNAAIKYIKKMVPPYNIPNAVPDVNPEDIAVLQYTGGTTGVAKGAMLTHRNLVSNVAQLKPLLTVRLGETVIAPLPLYHIYSFTMNCGV-MLDTGNHSILIPNPDFEGFIKELGKWKFTAFLGINTLFVALCNNEKFQELDFTSLKVTAAGGMALTSDTAKMWKKVTGCDVTEGYGMTETSPVVS-INPMNAIQIGTIGLPI-PNTMVKIIDDEGKDLTVGEVGELCVKGPQVMKGYWQRPDETAKTMTEDGWLKTGDIAMVQNDGYLRIVDRKKDMILVSGFNVYPNEIEDVVTSHPDVVECAAIGVPDLKSGEVVKVFVVKSNPNLTESALKEFCRER-LTAYKVPKTIEFRDELPKTNVGKILRRELRDEEIKK---- 78356768 19 ---GF-PWLTHYDEGVQPSIEYKKHALFAFLDEAAAEHPRRTAIIFRNYRLNYRKLNELVEIVAANLRAQGLRDGDRVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMITLDRDKLGIEKIFVTKISEALRFPLNILVPFDNETLLPWKVLLKGKERFCDDPAERLALLQYTGGTTGIAKGVMLTHHNISVNVQQCCAMLQVHQKHTFMGLLPYFHVYGLTTCLIFPTSLA-ATIIPFPRYVPKDVLDGIAKHKPTIFPGAPSVYISLMQQKDVAKYDLTSIDYCIAGSAPMPVEQMKRFKKLTGAAIIEGFGLTEASPITHLNPIRGLNKPGSIGVPF-PDTEARIVDMESVPLPPGKIGELIIKGPQVMQGYWNRPDETAGTL-RNGWLYTGDIATMDEDGYFFIVDRKKDMFIVGGYNVYPREIDEVLYEHPKVKEAVSVGVPHATRGEIIKAYVVPKGETLTKNEVISHCRAK-LANYKVPRQVEFREELPKTIVGKVLRRALR---------- 168701500 56 ----FKPWDAVLDWTVPHAKWFVGGTINACLDRHLAARGNKAAIVWEGRTLTYQQLHREVCKFANALKGLGVGKGDRVTIYMPMVPETAVAMLACARIGAMHSVVFGGFSADAVADRNNDAQSKLVITADGWRRGKVVPLKANVDAALPSVQKCVVLGRDVWWHDLVADASADCPAEELDSEHPLFILYTSGSTGKPKGVLHTTGGYLLGTSLTHKVFDIKEDDVYWCTADVGWITGHSYI-VYGPLCNGATVVMYEGPREDRFWEIVAKYKVTILYTAPTAIRAFIKWGDQHPHDLSSLRLLGSVGEPINPEAWIWYHNVIGCPIVDTWWQTETGIMISPLPGAVATKPGSATKPL-PGIQAEVVDKQGHPVPAGSGGFLVVKRPWMMRTIYGDDERYKATYWSNGVYFTADGARQDEDGYIWVMGRVDDVLNVSGHRLSTMEVESALVQHPKVAEAAVVGRPDDLKGEGIVCFVTLKQGTNPSDELKTELKAHNIGALARPDDVRFSETLPKTRSGKIMRRFLRDIAAGRQTTG 111223560 21 --DGWVRWPDDVARRYVAEGYWEGGPLGDRLRAWAERSGSATAVVAGPVRLSYADLDRAVDDLAVGLDRLGLAPGERVLVQLPNRVEFVTLLFALLRLGAIPVLALPAHRRVEIEHLARLAGAVAYAIPDTHEGFDHRTLAQEIVAAVPSVRHVLVAGEAGRFVPSTSVPSTPV-LPAPDPAGVAVLLISGGTTGKPKLIPRTHWDYAYNAAASAGLCGLTAEDVCLAALPAAHNFPLACPGILGALGVGATVVLAPSPSPEIVFELLARERVTVTALVPALARILVDAAEWEKPDTSSLRLLQVGGARLDAELARRIPAVLGPRVQQVFGMAEGLLNYTRQDEDAELSFTTQGRPLAPADEIRIVDRDGADVAPGEIGELWTRGPYTVRGYYRAAEHNATAFSPDGFYRTGDLVRLTASGNLVVEGRIKDVINRGGENVSATELEEHLLAHPAIAQAAVVAAADEQVGESVRAVVVLTPGALTLKVIKAYLRGRGLARFMLPDLLTVVDTLPLTPVGKIDKRELRRRL------- 134099340 2 ----------------------RDEGLGSWPARRARMTPGRVALVQGERRDTYADLARRTAALARGLRGLGVRRGDRVGYLGPNHPAYLETLFASASLGAVFVPVNTRLAAAELAYVLADAGVSVLVHTAAAGHLVD-------AAASPVLRERLVVDE-DSYEDVAGGTGEPVAEP-VGLDDPCLIMYTSGSTGRPKGAVLSHGNLTWNCVNVLVESDLSGSEVALVAAPLFHTAALGMT-CLPTLLKGGTVVLMESFEPAVALELIARHRVTLLFGVPTMYDAIAAQPSWESADLSSVRTLLCGGSPVPDATIRRYLDR-GLVFVQGYGMTETSPGVLILDDAVRTKAGTAGVPSF-FTDVSVVDPSGNPVAAGERGEIVVRGPNVMLGYWNQPDATDEAL-SGGWMHSGDVATVDEDGYITIVDRIKDLIISGGENVYPAEVESALYEHPAVELCAVVGVPDPKWGEVPRAAVVLRPGAATADELRDHLR-RHLAAYKVPKQVDFWDDLPRTGAGKIRKQAVRERLA------ 126649554 23 ----------------------------DILEKYAVQQPSEIATLYDGKKLSYREFYKCVERFAAYLQEQNYKKDDVIALYTLNSDLFLIAYLGVQLAGYVAMPINTKLAAPEVEFIFNHSQAKGLIYDER--------LAEALEDVSYSFQHVIGFQTMNNIFKNTNLVRAVVQL---EANDTAVVMYTSGTTGKPKGVMLTHENIVATADIWSSSMKMSNKDRMFICTPLFHCAGLHVF-AMPMFYQGGTVVIEEAFSPTKTLAQIAITEATIFFGVPSMYTIILNTPGFKEHSFSHLRLLCYGAAPMPYELVKQVKEAFNVNVQNLYGQTENTPAATSLLDTDALKIGSVGKPL-GQTEVRVVDSEGKEVPAGEVGEICVRGPQVMKGYLRNPEETARTII-DGWLYSGDLGRFDEEGYLYIVDRKKDMIIRGGENIYPIEVEEVLYQLPEILEAAVVGLPHEVYGEVPKAFVVFKEGKSLDEEILSYCQSQ-LAKYKVPYEIECLTELPRNASGKVLKHTLRPKVS------ 186686359 13 ------------------------QPLTEFVLQRAINLADKPALIEGNRIITYKQLVESIRKIACSLAARGFSKGDVLAIYSPNIPEYAIAFHAVATLGGIITTVNPSYTAEELAYQLNDAGAKHLITIPDLVGQALEAIGHS------KVEEVFVFGEAAGATRFSVLLEGEGEIPKVQQEDLVALLYSSGTTGMPKGVMHTHHSFVANFHQFQNCEPVSKADAIIGVLPFFHAYGLVM--LNYSLACGATVVTMPRFDLEAFVSLIEKHKITRIHIVPPILLALAKQPIVDKYDLSSLRVLTSGAAPLSHQLIEECEQRLNCVVKQAYGTTETFVTTYTPDERDKIKPGSVGQCL-PHVECQIVNDTQQPLGFNQSGELWVRGPQIMKGYLNNPDATASTINRDGWYHTGDIVYIDEDDYFYIVDRIKELIKCNGYSIAPAELEAVLLSHPAVADACVVKSPHPSSGEVPKAFVVLK-AAATAQEIMEFVAGQ-VAPHKMIRRLEFVDKIPKSPSGKILRRILAQQ-------- 77962233 5 -----KRYPADVPAEIDPDRY---SSLVEMFENAALRYADQPAFINMGEVMTFRKLEERSRAFAAYLQQLGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFAHVILTRMGDQLSTAKGTLVNFVVLPDAISFTALQKGRRLQYVKPDVINTDMAFLQYTGGTTGVAKGAMLTHRNMQSNLEQAKAAYAPPGHELVVTALPLYHIFALTMNCLLFIELGGRSLLITNPRDIPGMVKELSHYPFTAMTGVNTLFNALLNNEEFTKLDFSTLRLSVGGGMPVQKAVAERWEKLTGKHLLEGYGLTECSPLVTGNPYDLKHYSGSIGLPV-PSTDVRLVDDEGRDVGFGEPGELWVRGPQVMLGYWQRPEATDEVL-KEGWLATGDVATLDEQGFLRIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLESAVIGVPNGVAGEAVKLFVVKKDTTLTQEELLTHCR-RYLTGYKVPKIVEFRDELPKSNVGKILRRELRDEL------- 77459877 17 -------------------------TIGQKFDETVAQYPDGEALVVRHQRYTWRQLADAVDVHARALLALGLQAGDRLGIWAPNCAQWCITQFATAKLGVILVNINPAYRSSELEYVLKQSGCQWLVCAGAFKSSNYHGMLQGLLERLPELRGLISLDPPSGFLPWSQLADLAASVSPLHFDQPVNIQYTSGTTGFPKGATLSHYNILNNGYMVGESLGLTAADRLVIPVPLYHCFGM-VMGNLGCITHGSTMIYPDAFDPLLTLSTVAEEKATALYGVPTMFIAMLDQPQRAEFDLSTLRTGIMAGATCPIEVMRRVINEMHMSEVQAYGMTETSPVSTGPSDELELRVTTVGR-TQPQLESKIIDEAGNPVPRGTIGELCTRGYSVMLGYWNNPNATAEAIDAAGWMHTGDLASMNDEGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCSRYGEEIVAWIKFHPGSATEQELQAWCKER-IAHFKTPRYFKFVEEFPMTVTGKIQKFRMREISIEEL--- 214036352 10 --------------------------FAGIMLRRAELNPERTALIFEGETLLYGEFADRVKRQATLLREAGVCVGDRVGYLGFNHPALLETIFAAQALGAVFVPLNFRLTAEELTFIINDAGVHSLFVDD-----ELQPVIAPARDKLCCHQFFSSESEAEGWLATERAAASPIAAVSVDVHDLAVIMYTSGTTGLPKGAMLTHGNLLWNNINATMAFGGGREDVILTAAPLFHIGGLNV-MTLHSFHVGSTLVLLRNFDPALVLENFERHRVTHMFGAPAMFLFMSQQPQFADTDLSSIKTIICGAAPVPESLIELWGAR-GVSFCQGYGLTETAPFSAFLTPEWAVKLGSAGQP-PIFSDTRIVNTENQPVACGERGEICLRGPNIMKGYWNRPDATAAAIDSEGWFHSGDIGYVDEDGFLFICDRLKDMVISGGENVYPAEVEGVLYKHEAIAEVAVIGMPDEKWGEAVTAIVALNEGTLTIEELREFAGEH-LARYKLPLRLELVDALPRNPAGKVLKFVLKEQMAD----- 146339585 9 -------------------------TLVDVVRSQAQALGSATAYEFEGRITSFAEFDRKTNQVANALKALGLKPGERIAYFGKNSDIYFELLVGAMKANVVMAPVNWRLAGPEVAFIVEDCKAPVLFV-----GPEFITMIRQIRDQLPSVRQIITAPEWQDYTAWRDAQRADDPGVAITPKDIALQLYTSGTTGKPKGAMLSHANFLNLVNTSNDWNKWSTDDVSLIAMPIFHIGG-SGWGLMS-LYHGARGVIAREFDPTKILDFFEQSGITKLFMVPAAMQFVVRQPRARQVDFSRLKYMLYGASPIPAALLKECIDVFKCGFVQMYGMTETTGTIVALPPEDHVRMRSAGKPL-PGVEVAIIDPLGNPLPPREVGEIATRSGSNMAGYWNLPEATARTLGKDGWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEAAVIGIPDDKWGEAVKAIVVMKPGQATATDIINFTRTR-IAGFKTPKTVDFLDALPRNPSGKILRRNLRD--------- 205375482 7 -------WLAKYPETVTHDISIPEISLPQMLQQSVVKYSEHIATSFYGRTTSYKELYHYVVGFASSLQKQ-VSKGDRLAIMLPNCPQYVIAYYGTLLAGGIVTQINPMLVERELEYILKNSGSTAIVSFDA-----LYPRVKAVQER-THVETVLTVSLHEEFTPLPDLSDGNFTPIDIDPHDVAVLQYTGGTTGRSKGAMLTHFNLMANTSQSFEFYQKEGNDKCLTVIPIFHVFGMSVCMNL-TLFCGSEIVMLPRFDLQEVLETIKREQPTVFPGVPTMYVAIANHPNAESYGIDSIRVCNSGSAPMPVEVMKAFEQKTGAKITEGYGLSEAAPVTHSNPPFSKRKPGTCGL-GYPQTEYKVVDTGTMECKPGELGELIIRGPQIMKGYWNMPEETENTI-RDGWLLTGDIVSVDEEGYLSIVDRKKDMIIAGGFNIYPRDIEEVLYEHPVIQEAVVIGVPDEYRGETVKAFLVFKEGQATEEELLEYCRA-NLSAYKVPTFFEIRDELPKTSVGKILRRALRDE-------- 218287366 6 ----YRPWFAHYDAFVPRITEAWDKPLYAMLDEAADKYPNRPAVIFQNTRISYKKLREKAELFAGALKRLGVKTGQRVALMMPNMPQTVVAFWGIIKAGGVVVMTNPLYMEKEIIANMQDSGAEHIVMLD-----LLWPRVSALRDRLP-LRSFIVTGAADALFPLNLLYAERYSAPIADPHTPIMLQYTGGTTGLPKGVTLTHANLGTNCRQVLDIINVKAEDTFISILPFFHVYGLTTGLIIPIALA-ATTLPLPRYVPQDVLRLIGKHKPSIFPGAPSVYISLLQQKNLAQYDLRCIKICVSGSAPLPREIFRQFQDTTGASILEGYGLTEASITHCNPLGKQGQKPNSIGMPL-PGTDARIVDMEGGTLPPGKMGELIVSGPQVMSGYWRRPDESASAL-RNGWLYTGDLATMDEDGYFYIVDRKKDMVIVNGYNVYPREVDEVLLEHPKVQEAVSVGIRDDVRGEVLKAYVVTQDGEELTADIVAWCRQK-LAGYKVPRLVEFRKELPKTIVGKVLRRALREEEESK---- 90411458 4 --------------------------LAAALQRNASCKPDKVALICGDTQMTYAQFDAMAGKIASGLIDNGIQPGDRVALSCPNLPFFPLVYYGIQKAGAVVVPLNVLLREREIKYHLEDSDAKFFFCFEGNSALPMAKEGIAAFNQVDHCEKMIVMTADQGQLSFDGQPTLTAFLQECQADDTAVILYTSGTTGLPKGAELTQSNMMSNAFIAENLMAGNGGDVHLVTLPLFHSFGQTVHMNAGILI-GATLVMVPRFEAADVLQLIEKHNVSIFAGVPTMYIGLNHCQSDS--DVSSLRLAISGGASLPTEVIHTFESKFDVPILEGYGLSETSPIACFNHLDAERIPGSVGQPVQGV-EIQLMDLQGNKAKQGDTGEVVIRGHNVMKGYLNRPDATEASIV-NGWFYTGDIGKFDEEGNLFIVDRVKDLIIRGGFNVYPREIEEVFMTHPDVAMVAVIGIPSEEYGEEIKAYVVLKEGSVIEADALHEWGKVQFAAFKYPRSVEIRQQLPMSATGKILKKDLKAEMT------ 167772837 4 -------------------------TVGALLEQVADLYPNDQAIKYTDRPYTWREFDDEVNRIAKGLLAIGIGKGDHVAIWATNVPEWLLTLFATAKIGAVLVTVNTNYKVFELEYLLRQSDSKALVLIDGLKDANYVDIVNELNPMLPFLGDIIYAGKKEGWSDLEKLGERITDFDSVDPQDVTNMQYTSGTTGFPKGVMLTHYNIVNNGKCIGDCMKFTHEDRLCIPVPFFHCFGL-VLAVMACLTHASSMVPIETYRPTEVMKALQNEECTAVHGVPTMFIAMLEHPTFHDYKFPRLRTGIMAGSPCPIKVMQLVVDKMGMRITITYGQTEASCTMTTTDDSLDLRVATVGRAM-PYVETKIVDETGETLPPYTAGEFCARGYNVMRGYYKMEEATRQAIDEDGWLHSGDLAMVDDKGYYKITGRIKDMIIRGGENIYPKEIEEFLYTHPLVRDVQVVGVPSEQYGEEIMACIIPREDGLDENEIKDAVRA-NMARHKVPKYVLFMEQFPMTASGKIQKYKLREMGIEK---- 32170715 4 --EGFVPWPKEAADRYREAGYWRGRPLGSYLHEWAETYGDTVAVVDGDTRLTYRQLVDRADGLACRLLDSGLNPGDAMLVQLPNGWEFVTLTLACLRAGIAPVMAMPAHRGHELRYLAAHAEVTSIAVPDRLGDFDHQALGREVAEDTPSVGLLLVAGDATDLRALAEPADDPVTARAPDSGDIAVFLLSGGTTGLPKLITRTHDDYEYNARRSAEVCGLDSDSVYLVALPAGHNFPLACPGILGTLMNGGRVVLARTPEPGKVLPLMAAEGVTATAAVPAVVQRWIDAVASGRHPPPALRLLQVGGARLAPEVARRAEPVLGGTLQQVFGMAEGLLNYTRPDDPDDIKIETQGRPMCPDDEILVVDASDNPVPPGEMGALLTRGPYTPRGYYRAAEHNARAFTPDGWYRTGDVVRLHPSGNLVVEGRDKDLINRGGEKISAEEVENLIYRLPGVARVAAVAKADPDLGERVCAVVVVEPGTQLSLEVRAALTAMQVARYKLPEDLLVVDELPLTKVGKIDKKRLRDVVRGK---- 197285027 5 -----KRYPADVPAEIDPDRF---ASLAEMLENAVANYADQPAFINMGEVMTYRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLERPKATLVDFVVKYIKRLVPKYNLPDAISFRRAMHLGYRMPEITGDDLAFLQYTGGTTGIAKGAMLTHRNMLANLEQAKAAYVPAGKELVVTALPLYHVFALTVNCLLFIEVGGKNLLITNPRDVKGTIKELSRYPVTAITGVNTLFNAWLHNPEFRQLDFSKLNLSVGGGMPVQSSVAKEWEELTGKHLLEGYGLTECSPLVTGNPYNLKKYSGSIGLPV-PSTEVKFMDDEGNEVSRTEGGEMWVRGPQVMKGYWNRPDATAEVL-HDGWVATGDIATMDDEGFIRIIDRKKDMILVSGFNVYPNEVEEVVTAHPKVLESAAIGVPSKSSGETVKIFVVKKDPSLTEDELKTHCR-RYLTGYKVPKIIEFREELPKSNVGKILRRELRNEEKQ----- 59712315 5 -----SRYPKDVPAEINPDEY---TSLVDMFEKSVHKYADQPAFINMGSVMTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGAAAIVIVSNFASTLEEVILTNLGEQLPRAKGTIVVKYVKKMVPKYDLPHATSMRPFIESEDLAFLQYTGGTTGVAKGAMLTHRNMIANVMQAKGAYGTEGRELIVTALPLYHVFALTVNCLLFIEMGGRNLLITNPRDIPGFIKELQKYPFTAITGVNTLFNALVNNEDFHELDFSNLRLAVGGGMAVQRAVAEKWQQHTGCYLLEGYGLTECSPLVAAYPHDLTSYNGSIGLPV-PSTEVRMIDDEGNVLTNDQVGELQVRGPQVMKGYWNRAEATKDMICEDGWVSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAVGKPHPTSGEVVRICVVKRDPSLTKDELVAHCRKH-LTGYKIPRIVEFRDDLPKTNVGKILRRELRDEYKAEENA- 171325033 5 ---HFPYWPKRLSKTLT----VPETTIVDHLETTAKRYPQKTAIHYYGASYSYKQLWEQVNALAGYLQKLSIQPGDRVLLYMQNSPQFIISYYAILRAEAIVVPINPMNTTEELSFYIQDCETKVGIVGQELFGKVEPLLSST------TLEHVIVAAYSDYIAPYPVSLPDEVALPRGHIDDIAVLPYTSGTTGVPKGCVHSHRTVNANIVSAYHWANVTSDTVCLVTLPLFHVTGM-VHSMHLPIFAGAAMVMLTRWNRDSAARLIEMHRCTHWVNISTMLIDFLANPSLSKYDISSLASIAGGGAPLPEAVGEKLFKLTGVQYMEGYGLSET-ISHTHFNPPDRPKLQCLGIPSFDVDARIIDPATGKELGVGEIGEIVVHGPQVFKGYYRREKETEEAFIEDGFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVIGVPDPRRGETVKAFIVLQDEYVTEEEIMEWAKTQ-MAAYKYPRIVEFRSSLPMTSSGKLLWRKLQEEEYQKLEKG 29826917 4 --------------------------LAEFLVETARRQPERPALRLGGQVTSYAELDQRSARAAALLRAEGVRPGDRVALMLPNVPEFVVLYYGVLRAGAVVVPMNPLLKTRETEYHLRDSGAQMLF------EWHQAPGEGAQGAAAAGVRHMAV--EPAAFAGLLAGHAPLPEVSEPDSEDVAVLLYTSGTTGRPKGAMLTHTGLRHNTENAVDVQRMTAEDVVVGCLPLFHIFG-QICAMSVTVRAGASLTLIPRFDPQTVLDAIARDRATIFEGVPTMYAALLQHPSEA--DVSTLRMCISGGASLPVEILHGFERRFGCVVLEGFGMSETSPVVTFNHPDRPRKAGSIGTPIK-DVQVRLLDEKGQDVTPGEIGELAVRGPNVMKGYWNRPEETAATI-PDGWLRSGDLAHRDEDGYLYIVDRKKDMIIRGGYNVYPREIEEVLHEHPAVALAAVVGLADAHLGEEIAAAVVLRPKAATPDELRQFVKER-VAAYKYPREVWLVDTLPTGPSGKILKREI----------- 94501059 10 ----------------------------EVFNHSVKKYADRPAFTALGKTLSYSELDQLTADFAAYLQDTNLQKGDRIAVQLPNLLQYPVVVFGAMRAGLVVVNTNPLYTEREMEHQFNDSGAKALVVLANMAGKADRVVPKT------QIEHVIVTQAGDMCSPLKRTEVEPFTLPSSAPEDIAVLQYTGGTTGVAKGAMLTNRNLVANMCQAHPLFMMGSAKVVVAPLPLYHIYAFTVNCMV-LMETGNHNVLIPNPDLPGFISELKKWKFNAFLGLNTLFVGLCNNEDFRKLDFSNLQLTISGGMALTKAAADRWKEVTGCEVSEGYGMTETSP-IVAFNPPGHTQIGTIGMPVS-NTVCKVIDEEGNDLPVGEAGELCVKGPQVMKGYWQRPEATAETITEDGWLKTGDMAQIQEDGYLKIVDRKKDMIIVSGFNVYPNEVEDVVAGHPDIVECAAVGVPDDTTGEQVKIFAVTSNPSLTPKDVKDFARER-LTAYKVPKMVEFREELPKTNVGKILRRELRDEETSK---- 75907833 531 --------------------YPCDKLIHQLFEEQVERTPDAVAVVFKGQKLTYQQLNNRANQLAHHLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYLPLDPDYPQDRLAFMLEDAQAPVLLTQ------------QQLLKKLPEHPGQVVCLDTE--WQSIALSSQENPIAGVQYSNLAYVIYTSGSTGKPKGAMNTHLGICNRLLWMQQAYQLTSADCILQKTPF--SFDVSVWEFFWPLMIGACLVVAGHKDSAYLVNLISEEQVTTLHFVPSMLQVFLEEQNL--ESCSSLQRVICSGEALSLELQERFFARLDCELHNLYGPTEAAVTYWQCQPDTHLRTVPIGQPIA-NTQIYILDSYLQPVPIGVAGELHIGGLGLAQGYLNRPQLTQEKFISNPFYKTGDLARYLPDGNIEYLGRIDSQVKIRGFRIELGEIEAILNQHGDVQAACVIVREDHPGDKRLVAYVVAHPDTPTISELRQFIKA-TLPEYMVPSAFVLLESLPLTPNGKLDRRALPK--------- 75907833 2684 -----------------QTDYPADKCIHQLFEEQVERTPDAVAVVFGNQQLTYHQLNCRANQLAHYLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYSPLDPGYPPERLSLMLEDAQVSVLVTQ------------QHLIERLPQYQAKLVCLDEAWEQIAQNSQDNPTS--EVKACHLANLIYTSGSTGRPKGVMVEHKGLCNLAQAQIQTFGLTPDSRVLQFA--SFSFDAAIWEIVMALMSGGRLYLATKDALLPGKPLIERYSITHITLPPSALAVM------PVSELPELQTIIVAGEACAAELIRQWS--VGRNFFNAYGPTEATVCATITQCHNNEKI-SIGRAIA-NTQVYILDENLQPVPVGVPGELHIGGVGLARGYLNRPELTQEKFIPHPFYKTGDLARYLPNGNIEYLGRIDHQVKVRGFRIELGEIETVLSQHDDVQICCVIAREETPGNKTLVAYVVPKDVTLTTGEMRQFLADK-LPGYMVPATFVILPSLPLTPNGKVDRRALPD--------- 75907833 1605 -----VEWNDTQVD------YPLDKCIYQLFEEQVERTPNAVAVEWGNQQLTYQQLNGRANQLAHYLQSLGVKADVLVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQQS------------LVDRLPQHQAKLICLDTDARLITHN--SQENLICSVKTNNLAYLIYTSGSTGQPKGIAMNQLALCNHILWHQDNLKIARGAKTLQFASI--SFDVSFQEIFTTWCSGGTLFLITRRDTSALLDFLQEKAIERIFLPFVGLQQLAEVAVSNGCVNTHLREIITAGEQLTPAISQWFHKLTNCTLHNQYGPSESLATSFTLSDAVETWPPPIGRPIA-NAQIYILDKFLQPVPVGVPGEVYIAGVLLAQGYFNRHELTQEKFIPHPFYKTGDLARYLPDGNIESLGRIDNQVKIRGFRIELGEVEAVLSQYGDVQASCVVVREDTPGNKRLVAYVVPKQQILSVREVRDFLKEK-LPEYMLPSAIVILDALPLSPNGKLDRRALPAQLSDKYVA- 111023941 4 --------------------------LATMLADTARRTPSRTAVIEGDRTLTFGEIDAAANSVAHFLLSLGLRPGDRVALTIANVVEFPIVYFGILKAGGAVVPLNTMLKREEVAYHLRDSGATAYFCTVPGLDDEAWRGFQDVESHLVTVGPALLDEPGVGTTLAEALAEHPAELQVTEATDTAVVLYTSGTTGKPKGAELSHANIVLNAIGHNQLLDARADDVHLVTLPLFHSFAQTVQLNAG-FAMGATLVLLPRFDAAQALALMTQHRVTVFAGVPTMYWALLNAADGIDVDLAGLRVALSGAAAMPVDVLERFRDVFGVGIREGYGLSETSPTVTFNPLDQPNRSGSIGKPIW-GVEVKLIDDHWNEVPAGEPGELAVRGYNVMKGYLGRPEATKDVI-RDGWFRTGDIATRDEDGYYFIVDRAKDLIVRGGFNVYPRELEEVIIGHPEVSLVAVVGIPDERSGEEVKAFVIREPGSELEEDLIGWSRER-LAAYKYPRLVEFRDTLPMNATGKLLKRALR---------- 76801955 8 ------------------------------VAETVESTPDAPAIVYEDTELTYEQFWTRAGQFAQALDDRGIGAGDRVGIYLPNLPQFVTAFYGTLRAGGIVVPMNPQYKAREIGHLLGDSGAKAVV-----SLADNVPNVLDVVAETDVEEVVSVGGDVDDATTFEALADETQPVVDRADDDVAVQPYTSGTTGTPKGVLLTHENIRWTTHANADVGGFQATDRLVGTLPLFHIYGMSVV-MNGAMYSGGAYYPVPEWDATTVMDRIEDEELTIMFGVPAMFNDMINHPEVESYSLDSLRFVNSGGSSLPMEVLERFEELFGVELYEGYGLTETSP-VTHANREGARRKGSIGKPLGPGDEAKVVDEDFETVPRVETGELVVSGPNVMKGYYELPEANREAFTEDGWFHTGDVCYWDEDGFFFVVDREKHMIVTGGYNVYPREVEELLFEHEDVADAAVVGVPDERRGETVKAFIVPTPDAASPEDIKQFCLD-TLAEYKHPREVEFTEELPRTTTGKVQKFKIRDE-------- 71737583 14 ---------------------FADQTLPQRLRRWASQHGSRTALVAGAVRVSYAQLDLRVDRLAGGLGALGIKAGDRVMLQLPNGVGFVCAFFAVMRIGAVPVLAMPTQRAEDIAALCRLADPVAYLIPDRLRDFDFREMAAGIIEHQPSLAHVIVDGEHGPFKALSALDAPCPADPLADPRGMALLLLSGGTTGTPKLIPRSHADYAYNFSHSARLCELDSNSVYLAVLPTAHNFTLACPGVLGSLAAGATVVLGDSASCDAAMPLIEREGVTHVALVPPLAQLWAQGRDWEDSDLSSLKLLQVGGSRLDPALATDVLDALDCRVQQVFGMAEGLLCYTRPDDPLEVVLNTQGRPLSPFDEVRLVDADLHDVAPGQTGELLTRGPYTITGYYQAAEHNARSFTHDGYYRSGDLARWTPEGNLIVEGRIKEQIQRSGEKISAAHIENHLAALPDIDSAVVVAVPDALLGERICAFILGEQPAGAAQYVRDQLRLQGLGEDSLPDQFEWVAAWPLTAVGKIDKRQL----------- 149191138 3 -----KPWPSDVPEQINPDQYP---SLVEMFEQSVHKFADQPAFVNMGSVMTFRKLEERSRAFAAYLQELKLKKGDRVAIMMPNLLQYPVALFGVLRAGLIAVNVNPLYTPRELEHQLNDADAKAIVIVSNFASVENTPIKHVVLTSLPRAKGTVVVKYVKGMVPKYDLPGAQYVKPFMTGDDIAFLQYTGGTTGVAKGAILTHRNMIANVMQAKGMYAPEGRELVVTALPLYHVFALTVNCLLFIEMGGQNLLITNPRDIPGFVKELQKYPFTAITGVNTLFNALINNEDFHELDFRGLRLSVGGGMAVQRAVAEQWKKTTGCLLLEGYGLTECSPLVAAYPHDLEQYNGSIGLPV-PSTEVRIVDEDGNPVTDDSKGELQVRGPQVMQGYWQRAEATKEVINQEGWLSTGDIVQFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVIALNDKVLEVAAIGEANEASGEIVKVFVVKKDSSLTKEEIIEHCRKH-LTGYKIPKRVEFREDLPKTNVGKILRRVLREENDAKL--- 126647096 7 -----------------------------LLEESARKYPNKDAFIFMDKRLTFAQINGAANQIANSIQKLGIKKGDRVALSCLNLPYFPMVYFGILKAGAIVVPLSVLLKHDEIEYHLQNSGAKAYFCFEGTPDLPMAKEGYEGFCNTDCCEQFIVISQMSDPSPIDGVKAEPPVFSTVKSDDTALIIYTSGTTGKPKGAELSHSNLLLNAMLSVKILSLEKEDTQLIVLPLFHIFAMTVLMNAG-LYVGATSVLLPRFDASQVFGLMQKHQVNIFAGVPTMYWGLLNF-EGEQFDLKNLKTCVSGGAALPVNVLENFKKKFNVDILEGYGMSEGSPVVTFNQKEFGTKAGSVGVPIWGV-EVKIVDEEGKELPVGEKGELIYRGHNVMKGYYNNLEASEKTI-QDGWLYSGDVAIKDEDGFFFIVDRTKDMIIRKGLNVYPREIEEVMMKHEAVSMVAVIGVPAESLGEEIKACVVRNNGDISEEELISWTKAH-IASYKYPRIIEFLDALPMSATGKILKKEL----------- 15609521 17 -LGGFVPFPADRAASYRAAGYWSGRTLDTVLSDAARRWPDRLAVADAGDRLSYAELDQRADRAAAALHGLGITPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAAVSAATGLVVADVASGFDYRPMARELVADHPTLRHVIVDGDPGPFVSWAQLCAQASPAPPADPGSPALLLVSGGTTGMPKLIPRTHDDYVFNATASAALCRLSADDVYLVVLAAGHNFPLACPGLLGAMTVGATAVFAPDPSPEAAFAAIERHGVTVTALVPALAKLWAQSCEWEPVTPKSLRLLQVGGSKLEPEDARRVRTALTPGLQQVFGMAEGLLNFTRIGDPPEVVEHTQGRPLCPADELRIVNADGEPVGPGEEGELLVRGPYTLNGYFAAERDNERCFDPDGFYRSGDLVRRRDDGNLVVTGRVKDVICRAGETIAASDLEEQLLSHPAIFSAAAVGLPDQYLGEKICAAVVFAGAPITLAELNGYLDRRGVAAHTRPDQLVAMPALPTTPIGKIDKRAIVRQL------- 212635097 10 --------PDDVPSEINVEQY---ASLVDLFETSVSKYADQPAFVNMGATLTYRKLEERSRAFAAYLQELKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKAIVVVSNFAHTLDKVVAETLGDLLSAPKRTVVNYHLPQAISMRKALSKGRRMPVVKKDDLAFLQYTGGTTGVSKGAMLSHGNVVSNLLQADAAYGINGKEFVVTALPLYHIFALTVNCLL-FLHKGANNLLITNPDLPAFISELEKHPFTALTGVNTLFNALVNSEEFTKLDFTDLKLSIGGGMAVQRAVADKWQGITKTRLLEGYGLTEASPLVTCCPYNLEGYNGSIGFPVA-NTDIQVRDEEGKVLAQGETGELFAKGPQVMVGYWNRPEETANVIDKNGYLATGDIGYMDDKGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPHEVSGELVKVFVVANDKSLTKEDIIKHCREH-LTGYKIPKLVEFRDELPKTNVGKILRRELRDEAK------ 54294403 24 -----------------------------LFNESCNSYASRAAYSNLGTEITYAELDSLSRNFAAYLQQLNLEKGARVAIMLPNVLQYPVAIFGVLRAGYVVVNTNPLYTADEVIHQMNDSGAEVIIVLANFAKTIEKALVTQVGDLFPSFKRFIVVNHIKKLVPLSEGKQSTLHRVELNHDDIAFLQYTGGTTGVAKGAILTHGNLIANVMQAYTWLGVSKQDVIVTALPLYHIFSLTA-NCLTFMKIGAKNILITNPDMGHFIDQIKNSGFTAITGVNTLFNALLNHPKFKEIDFSKLKLALSGGMALQKSVSLKWSEMTKTRVLEAYGLTETSPAVTINPMYLEGYNGSIGLPL-PSTDVSIRDESGKEVPIGTSGELCIKGPQVMPGYWKRPDETALVFTKDGFLKTGDIARMDEEGFIYLVDRKKDMIVVSGFNVYPNEVEQIIGMHPSVLEVGVVGIVDEESGERVKACIVRKDSTLTAEQIINHCKEH-LTAYKIPKVVEFFDELPKTNVGKILRRALKNQEKEQ---- 148653989 31 ------PW----FESYERYGITSDTSLLEVFERNFARFGNRDAYICMGGSITYRELDTKSRQIAAYLQSLGLKVGDKVAAMMPNVLQYPVVALGVLRAGMILVNVNPLYTSHELEHQINDSGAKAIFIVESFAGFVVNMVVRHIKKMVPSYS---LPGSVSYKHALESVSAHEYQRPTLDLSHVALLQYTGGTTGVAKGAMLTHGNLIANMLQINAVMDAAFGDVILTALPLYHVFSFMVCGMY-TMYKGYTGLLVPNPDLDGLIKEIDKYKPAFIPSVNTLFNGLVHHEKFKDLDFSNLKASIGGGMSVLPSVAKAWHEATGLPIVEGYGLSETSPVVSFNPMNISEFTAKIGVP-APDTDIILIDDNGQVMPIGERGEICVKGPQVMVGYQNRPEETKEAFTENGYFKTGDIGILDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMAQHPAVLEVGAIGIPNDERGEDPKIFVVKKKGAVTEKELLDFGRKQ-LTGYKRPRHVQFVDELPKSNVGKILRKELRKI-------- 118462251 11 VLDGFVPFPAERAAAYRAAGLWTGRALDTILTDAARRWPDRTAVLDGGTGFSYAGLDEQANRAAAGLADAGIAPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAALSQATALLIADTAAGFDYRTMAAGLVEEHEALAHVIVDGDPGPFLSWAQLERAPAGRPPVDPGSPALLLVSGGTTGTPKLIPRTHDDYVFNANASAELCGLTRDDVYLAVLSAGHNFPLACPGLLGAMTVGATTVFGTDPSPEAAFATIARHGVTVTALVPALAKLWAHACEWEDNPPKSLRLLQVGGAKLEADDARVIRSALTPGLQQVFGMAEGLLNYTRLDDPPEITEHTQGRPLSTADEVRVVDAAGNPVAPGQEGELLVRGPYTFNGYFRAERDNQRCFDAQGFFRSGDLVRVRDDGYLVVTGRVKDVICRGGETISAADLEEQMLSHPAIFSAAAVPLPDPYLGEKICAAVVFEGPALSLAELNGYLDERGVAAHARPDVLAAMPSLPTTPIGKIDKKAIANQVSAR---- 119775069 3 -----KPWINHLPHDVPAEIDAGRDSLVDMFEQAVRDYADQPAFINMGAVLTYRKLEERSRAFAAYLQELGLKKGDRVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELKHQLIDSGAKTIVVVSNFARVDDTPVESVIITGLGDLKKLVPKYDLPHAISFRSALQKGRRMPELDIDTLAFLQYTGGTTGVSKGAMLSHGNVVANVLQANGAYAADGKEFVVTALPLYHIFALTVNCLL-FLHKGAQNLLITNPDIPAFISDLRKYPFTALTGVNTLFNALVNNEEFTQLDFSRLKLSIGGGMAVQRAVADKWQSITKTRLLEGYGLTEASPLVACCPYNLEGYNGSIGFP-APSTLMQVRDDDGNVLPQGETGELFAKGPQVMKGYWQRPEETTKVIDANGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEDVVAMHPKVIEVAAIGVPNDASGEIVKVFVVAKDKSLTESDVIKHCK-HHLTGYKVPKLVEFRDELPKTNVGKILRRELRNEELNK---- 121053838 4 -------------------------SLAAVLADSAGRRPDHPALVFDGEPFSYRELWAGAKRYASALRDQGVAAGDRVVLLLPNTPEFPMVYFGALALGAVVVPVHTLLVAEEIHYILTDCDARVLICGAALLEQGGEAADAAGVEVLTMLEDSDTGRVRLDVLAGD--AAEIERYEPREPSDLALILYTSGTTGKPKGAMLTHLSIVLNVSTTMSPFDFHADDVLLGCLPLFHTFG-QICGMATCFRAGATMVLMSRFDARAALELMVEQNCSLFMGVPTMYVALLEAAEDEPRR-PKLDRAFSGGSSLPVALLERFEAVFDCPIYEGYGLTETSPVVAYNQRAWPTRAGTVGKPIWGVDVAIARAETEEPVPPGEVGEIVVRGHNVMAGYLNRPEATAAAIV-DGWFRSGDLGFLDDDGYLSIVDRKKDMILRGGYNVYPREIEEVLARHPAIAQVAVVGVPDERYGEEICAVVVAEPGPELAAELVAWSKKR-VAAYKYPRRVEFLDAMPLGPSGKILKRELAELL------- 167367493 19 -----------------------GITIGQALDRAVALWPDREALVSPDTRWTWRDFAARVDALAAGFLALGLERGARIGIWSMNRPEWTLTQFAAAKAGLILVTINPAYRLSELEFALAKVGCAALVTATAFKTSHYMEMLNTLSAKLPKLRTVIQIGKAPGTIAFDEVAAMAAFASELQFDDAVNIQFTSGTTGSPKGVTLTHHNILNNGYFVGRAMKLTEADRICIPVPLYHCFGM-VMGNLASVTSGAAMVYPEGFDPLVTLQTASREKCTALYGVPTMFIAELDHPEFASFDLSSLRTGIMAGAPCPVEVMRRVNDAMNMRVTIAYGMTETSPVSSAVDDPEERRVSTVGR-IHPHVEVKVVDLDGKIVPRGQRGELCTRGYSVMLGYWDEAEKTADVLDAAGWMHTGDLATIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADDRYGEELCAWVRPRGETLTADDVRAFCQGQ-IAHNKIPRYIEFVDEFPMTVTGKIQKFIMREKVESKL--- 39937327 5 -------------------------SLVDLFEESFRKYGDRKAFICMDKAITYRELDEMSVALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVEQVIARTPVKHIIVVKKMVPAFSLPGAVSFNDARGQKFTKPAIGPESVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPADQLFIVCALPLYHIFALTACYLLGMRAGGVNLLIPNPRDIPGFIKELMKYQVNSFPAVNTLYNGLLHAPGFDKVDFSKLKISNGGGMAVQRPVAEAWLKMTGCPIAEGYGLSETAPVLTCNPATVNEFNGTIGLPM-PSTELSIRDEEGKEVPFGTAGEICAKGPQVMSGYWNRPDETALVMTADGFFRTGDIGVMSPDGFTKIVDRKKDMILVSGFNVYPNEVEEVVASHPGVLECAVIGVPDSRTGEAVKAFVVKKDPDVTAEDIIKFCH-HELTNYKVPRQIEFRTTLPKTNVGKILRRELRDE-------- 171326101 7 --------------------------LTQFLDRAVSLYGDKTAMICSGRTLTYKQLNERVNQLSHGLKQLGVEKGDRVAYLAPNTLEMLEGFYGVFQLGAIMVPLNTRLRPEDYLFILNHSESKVLFVDQ-----DLYHFIAPIKDKLQTVKTIIVTDEIDYEEWLAQHPSTSFDRPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALISMHHLRVSDQDTYLHILPMFHVNGWGAPFYYTA--NGATQIGLRKVDPKVIFDYIQTYKVSVMHMAPTVLNMLLQYYDEHKPVIDHPVRVVIAGSAPPPSFVTRVEQDLGWEFIQVYGMTESSPLNTISTIRSHLRKAKAGYPMI-GCEVKVVNEYGDEVPHDTIGEVIIRSNNVMKGYWKNPEATMEAI-RNGWLYTGDMGTVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAAPHEKWGETPHAFVVVRPGEVTEEELIAFSREK-LAHFKAITGVTFVDALPKTASGKIQKVHLRKQYWD----- 116671612 15 -----------------------DETIGQNFERMVARFPVHDALIADARRWSYTKLNDDVDRLARALIARGVATGDRIGIWSPNCAEWTILQYATAKIGAILVNVNPSYRSHELEFVVKQNGMRMLVAAPSDRSSDYTAMARQALAACPELKELVFLPDGQPQLQAGDPETAAARLAGLDPQDPINLQYTSGTTGFPKGATLTHRNILNNGYSIGELLGYTEHDRVVIPVPFYHCFGMVIGNLNALSHGAATIIPGRTFTPAAALEAVQDFGGTSLYGVPTMFIAELALPDFASYDLSTLRTGVMAGSLCPIEVMNRVISDMNMKVAICYGMTETVSTMTRADDTLQQRTETVGRTMPQLESQVVDPATGEVLERGEIGELCTRGYAVMKGYWNQPDKTAEAIDPDGWMHTGDLARMDADGYVVIEGRIKDMVIRGGENIYPREIEEFLYTHPSIQDVQVIGVPDAKYGEELMACIIVKPGALDAADVAEFCRGK-LAHYKIPRYVEVRDSFPMTVSGKIRKVEMRQEAVARL--- 146283295 1 ------------------------QNIQAVLRQSCERFADKPAFSNLGKTLTYGELYKLSGDFAAYLQQNDLQPGDRIAVQLPNLIQYPIVVFGAMRAGLIVVNTNPLYTAREMEHQFNDAGAKALVCLANMAHLAEEVLPKEVADMLPPLKRMLVVKHVKKMVPAYSLRGKAVREASPKSEDVAVLQYTGGTTGVAKGAMLTHRNIVANMLQCKALMGADGSEVLIAPLPLYHIYAFTFHCMAMMLSGNHNILISNPRDLPAMIKDLGKYRFSGFVGLNTLFVALCNSEDFRKLDFSALKVTLSGGMALQLATAERWKQVTGCPICEGYGLTETSP-VASVNPIEHIQLGSIGIPV-PSTQFKVINDDGQELAQGEIGELCIKGPQVMKGYWQRPEATDEVIDADGWFKTGDIGVIQEDGYIRIVDRKKDMILVSGFNVYPNELEDVLASLPGVLQCAAIGVPDEKSGEAIKLFVVVKPGESLTKEQVMQHMHDNLTGYKRPRYVEFRESLPTTNVGKILRRELRDEELRKL--- 145590703 17 -------WAKNYDEGVPPEVQVNPSPLFSYLDRQATENGGRTAYIYFNNKISFKTVGEHSDRVASALKEWGLGKGDVVALYMPNTPAFPIVYYGALKIGAVVTPMNPLYTPREVAWQAKDAGARVIFAADIFYKNVEEAVVVEVAEYMPALPKIQYGGRVIPYRNLLGYSPTSYRATINPTEDLAALMYTGGTTGLPKGAEITHGNISANLQQAVRRKRGLEGLVMMGILPWYHIYGQVTVMHYG-IFEGATVVVMPRPDVEQLMKWVQKYNVHVLHGVPTLYNMIINHPKAREFNLRSLAFCISGAAPLPGEVAKKFEELTGATLREGYGLTETAVVTHVNPLYGKAKIGSIGLPIPSTYAAIADTEKPELLPPNQVGELVISGPQVFRGYHNRPEENAQAFFECRWFRTGDMAYMDEEGYFYIVDRKKDMIKYKGYSVFSREVEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREECITAEDIIKWTEDK-LAHYKRPRAVEFRDDLPKSAVGKILKRELKAQELAKLQA- 156741765 8 ------PWFASYEPNVPRSVEIPNVTLNYFLAESTRKYPYNTALYTVGGKMTYQKLNEMVDRFANALYQLGVRKGDRVALMLPNSPHYVIAFFASMRIGAIVVNNNPTYTARELKHQLVDSGSETIVLLNLFLGPLSRFLVHAKQSKQPDWVDVSHDSSVYLFQHLLERYGPNPPTVDVQPEDVALFQYTGGTTGLPKAAMLTHRNLVANTVQVAS--WLTKTDKMMCAIPFFHVYGMTVAMIYG-LYLGGELTIVPNPELDHVMDVMQRERSTLFPGVPAMYIRIVNHPRINEYDLKSIKACISGSAPLPIEVQEKFGQITGGRLVEGFGMTELSPVSHCNPVFGKRKKGSIGIPLPDVDAKIIDLETGEDIPFGKEGELVVKGPMVMKGYWNRPEETEATFTPDGWLRTGDICKVDEEGYFYIVDRKKDMMIASGYKVLPRDVEEVLFTHPKVLEAVVVGIPHPTRGDTIKAFIVLKGESATPDEIREFCKQH-LAPYKVPREVEFRAELPKTMVGKVLRRVLIEEEKAKLAG- 218763852 9 -----KPWTKHYEPEVVPELKFENRTIMDYLGQSFSDFPNNAALVFQGYKLSFAGLKDMVDRFASALSGFGIEKGDAVAILLPNSIPCVAAYYAILKIGGVVVMNNPLYSDRELSHQFNDSGAKALITLDANRMIDLRPMTRSMGDYLPFPKNLLFASDVYKWKELISGSSPASVQADLDLDDLAMFQYTGGTTGVSKGVMLTHGNLSRQFQQVRAWFGFDRGEVMLGALPFFHVFGLTTSMNMAA-CQGWTNVLVPKPQAEPLLDAISKFKPTFAPLVPTMYIGMLSDPRIKTTDLTSISACFSGSAPLPVEVIKEFEKITGATIVEGFGMTESSPVTHINPLRGTRKPGSIGIPI-PNTDAKIVDLEDNELPQGESGELIIRGPQVMKGYWNRMDDTAETI-RDGWLYTGDIAKMDDDGYFYIVDRKKDMILSGGYNVYPRDIDEVYYLNDKVQEVCTVGIPHPSRGEAAKVFIVLKEGVATEKEMLDFVKDR-LAKYKWPVEIEFRTELPKTNVGKILRKDLREEMAKR---- 170720998 10 -------------------------TIGQAFDATVARYADDEALVHQGLRFTWQQLAEQVDVYARALMALGVDRGDRIGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVVRQSGCRWLVCADAFKTSDYHAMVQELLERLPELRGVIAGNPPPGFLPWPALAARAAQTADLQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVGESLGLTNTDRMVIPVPLYHCFGM-VMANLGCITHGSTMIYPDAFDAELTLRAVAEERASILYGVPTMFIAMLDHPSRQHLDLSTLRSGIMAGATCPIEVMRRVIDQLHAQVQIAYGMTETSPVSTGPDDDLELRVTTVGR-TQPHLETKLVNADGCIVPRGEIGELCTRGYSVMLGYWDNPQATADAIDPAGWMHSGDLAVMDADGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCDRYGEEVVAWIKLHPGSATAEELQGWCKAR-IAHYKVPRHFCFVDEFPMTVTGKVQKFKMREISAATLSA- 22298430 57 -LEWFQPWEQVLDWQPPNAKWFVNGKINNCLDRHLKTWRNKAALIWEGRTLTYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDAQAKLVVTADGWRKDAIVPLKDQVDKALPSVENVLVVGRDHWWHDLQKGVSADCPAEPMDSEDLLFILYTSGSTGKPKGVVHTTAGYLYTHITTQWVFDLQDTDVYWCTADVGWITGHSYI-VYGPLSNGATTLMAPRPSPGCFWDVIEKYGVTIFYTAPTAIRAFIKMGEPRARDLSSLRLLGTVGEPINPEAWMWYYRVIGCPIVDTWWQTETGHMITSLPGALPMKPGSASKPF-PGILADVVDLEGNPVGVNEGGYLVIRWPGMMRTVYGDPDRFRRTYWEDGFYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGKPDEVKGEEIVAFVILEGSATPSDALQQELKQHVIGALARPAEIRFTDALPKTRSGKIMRRLLRSLAAGQEVVG 163721948 26 ----------------------------EFLRQAAREQPEKDALIFLHKTTSYKELDQCSDRIAAWLASLGLGKGDKVATMLPNCTQHVMVIYGILKAGCTMVPFNVMLKDQEIRYICEQSGAKAIFCLDILAPMVLPVAKDLGMLAAATVHATDFSEPTAKVPPLLAMPKQPVPLPEIDPEDLACLLYTSGTTGFPKGAMITHCNYNHAAGLLVDLIDMDDTDRLYMLFPLFHVAGQTLI-LFPAVMAKATCAAIPMFDPEDMLDLIQRFKLTFGFAPPTAYIGLLNHPSFAKFDLSSLKHTLASGAPVPPALQDEWQQKVGTYLYAGYGCTESTACGPGIVEMVNKKKPGCGALGVCTGEVKVVDENGKIVPRGVVGEFVLRGEGIVQGYWQNQEETDKLFTSDGWWYTGDAGYMDEDGFLFFVERIKDLIVASGYNIAPAEVENYLYQHPAVLEAAVIGVPDDYRGETVKAFIVPKPNVASEQDILAFCKEK-MAAYKAPKVVEFIDELPKNQSGKLLRRMLRERDSQ----- 28192474 12 ---GFVPWPDDVAARYTAAGHWEGRSLGTHLAEAARKVPEAVCLVDGPVRMSYSELMARADGAAVRMRGLGIRPADRVVVQLPNCWEHVVVTMACLRLGALPIWALPQYRHRELSGVVTHARASALVVPDVYREFDHQALAHEVAEAQPTVRHVLVAGSDPDSVDLRALVAAELDRSAPRGEEVAMLKLSGGTTGLPKLVARTHNDLSYMIKRAAQVCGFGRDTVYLAVLPLGHGFPNTGPGVLGTLLAGGRVVISGSPAPEAAFALMERERVTATSVVPAIVMRWLQYRDERPADLGSLELMQVGASRLEPEVARQVGPKLGCRLQQVFGMAEGLLCLTRLDDPDDVVHYTQGRPISPDDEIRVVDPEGRTVGVGEPGALLTRGPYTPRGYYDSPSANARAFTPDGWYRTGDLVRRTPDGNLIVVGREKDLINRGGEKINAEEVEGFAVQVDGVLQAAAVGLPDSELGERICLFVVLADGTVELADVRKVMENAETASFKLPERLITLPSLPTTPMGKIDKKALRAAA------- 153007718 32 -------WLKSYPVGVPHEIDLSNTSIGDMILASCRQFPDNPAFTCMGKDLSFKKLDEYSRALAAFLQSRGLVKGDRVAVMMPNILHYPIAFTAILRAGFVVVNVNPLYTPRELEHQLNDSGAKALIVLENFASTVEKTLVRRVKKMVPVWN---IPGHIRFKDALAQGRAQSFNPIPVQGSDLAFLQYTGGTTGVSKGAMLTHSNILANVEQMHVWMEVPKALNFVCALPLYHIFALTVNAMIGIKL-GARNILIPNPDISGFVKELKKYPFHIFPGLNTLFNGLMNNPDFQTLDFKPLILTLGGGMAVQRPVAERWQKMTGCHVTEGYGLSETSPVACANALDATEFSGTIGLPM-PSTDVAIRDDDGNDLALGEVGEICVRGPQVMSGYWERPDETKRAIMPDGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAGHPGIVETAAVGIPNEHSGEVVKLFVVRSDLNLTEDEVKAYCAER-LTNYKRPREVEFRESLPKSNVGKILRRELRD--------- 212703717 17 ------------------------KTLGQILDETVARIPDKEAIVYADRNYTWREFADTVDLFAKGLMALGVQKGEKVAVWASNVPYWVTLQFATAKIGAILITVNTNYREHELEYLLNQSECENIFIMDSLRDHDYIDLAPELRARLPHLRRVCFLGEILSMSVMTDDAEYQARQDSLDPWDAINMQYTSGTTGFPKGVMLTHVGVGLNGYWIGRNQRFTDEDRVCLPVPLFHCFG-CVLGVSACVNHGACMVILEAYNPLHVLAAVDSERCTALYGVPTMFLAELEHKMFKRFDVSSLRTGIMAGSVCPEPLMRRVEDMYMKDITICYGLTEGSPVMTQPDDPLHLRCETVGCAM-PGIEVRIGDPETEELPRGEVGEILCRGYNVMKGYYNMPEETARTISPDGWLHSGDLGTMDENGYVRVTGRIKDMIIRGGENVYPREIEEFLMGMPGVLDIQVVAVPSRKYGEEVGAFIIARPDVPVAEDVRAFCRGK-IAWYKIPRYIAVVDGFPLTASGKIQKFKLREMAAE----- 83748752 3 -----KPWLKQYPPGVPAEIDASQRSLAHLLEDSFQKNRDRRAFDCMGKVLSYGEVDVLSRQLAAWLQSRGLAPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQQVLVASMGDLLGGLKGMLVVRSVKKMVPLEEGARLALKPTSVGPDDIAFLQYTGGTTGVSKGAMLLHRNIVANVLQSEAWMQPDDEVVTITALPLYHIFALTVCCLLSMRKGGLGVLIPNPRDIPGFIKVLKQYRFHMFPAVNTLYNALLNNPEFAGVDCSRLRVANGGGMAVQEAVAKKWLEVTGCPIIEGYGLSETSPSATCNPTDTDVFSGTIGLPL-PSTEIAIRDDDGRDQPVGLAGEICLRGPQVMAGYWKRPDETAKVMYADGFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDASLTEEKLLAFCKEQ-LTGYKRPRFIEFRNELPKTNVGKILRRELRDEAMKK---- 78059917 5 -------WLDAYPPEVPAEGAYRN--ISALIEQSFSKFHANPAFACDGKQITYGELDVLSRSLAAWLQSRGLERGARVAIMMPNVLQYPISICAVLRAGYAVVNVNPLYTPRELQHQLNDSGAEAIVILDGCTATLDAIIAHTQVKHVLVAAQGNAAAAEQTPSPIEEGRRGKFVLASPSPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQTDVWLKPARDWRTVAALPIYHIFALNVCCLL-TMHTGGLCVLVPNPDIGGMIQSLAGYKVTSFPGVNTLFNAMLHHPEFSRLDLSNLLLANGGGMATQEAVARRWKEMTGAPIIDGYGLSETSPCVAINPVAGREFNGTIGLPL-PSTEVSIRDDDGKELPPGAAGELCIRGPQVMAGYWQRPDETAKVMTADGFFRSGDIASISEDGFVRIVDRKKDMILVSGFNVYPNEIEEVVANHPGVFEVAVIGVPDEHSGEAVKLFVVRKDPELTFDDLMAFCKGQ-LTGYKRPKSIEFRDSLPKSNVGKILRRELR---------- 26991234 6 -------------------------SVVEVFERSCKRFADRPAFSNLGVTLSYAELERHSAAFAAWLQQHDLKPGERIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFTGIEYL-IEAKMGDLLPAAKGWLVNTVVDKLKKMVPAYRLPQAVPSLNLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFSQDGQEVMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDIPGFIKELGKWRFSALLGLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWEDLTGCRIVEGYGLTETSPVASTNPYGQLARLGTVGIPVA-GTAFKVIDDDGNELPLGERGELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGLSVDELKAYCKA-NFTGYKVPKHIVLRESLPMTPVGKILRRELRDIA------- 197790482 6 -------------------------SLVDLIEESLKTYADRTAFTCMGTSLSYREYNACSAALAAYLQSLKLSPGARVGIMMPNVLQHPIASTAILRAGYVAVNINPLYTPRELEVQLNDSGAEAIIVLENFAHTLEKVHAETAMRHVIHVKKMVPAFSLPGAVGFNDALTRPFKRPTLGPDDIAFLQYTGGTTGIAKGAVLLHRNIVANVLQNDAWLQVDGQFLQVCALPLYHIFALSACFLLTLRAGGASLLIPNPRDIPGFIKELKRYRVHSLPAVNTLYNALLHAPGFDEIDFSGLIACAGGGMAVQRAVAEEWKKRTGCAIAEGYGLSETSPVLTCNPSDIEDFNGTVGLPV-PSTLISIRDDTDNEVPLGERGEVCASGPQVMQGYWNRPEETAQAMTADGYFRTGDIGLFTPEGYLRIVDRKKDMILVSGFNVYPNEVEEVLASHPGVRECAVIGVPDGKSGEVVKAFVIRKDPALTEDALIAYAVER-LSKYKAPKRIEFRTELPKSNVGKILRRALRDEETAR---- 121606685 13 ------PWLKAYPAGVPADIDASQPSLVALMEESFKKYRDRVAYSFMGKDITFGETDSLSVAFGAYLQGLGLAKGDRVAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIVENFACTLEQCLANTPVRHIVSVKKMVPPFNLPGAVPFNDALAQGARRPAIEPDDIAVLQYTGGTTGVSKGAVLLHRNVIANVLQSMASLPAGEQPTYVCALPLYHIFAFTVNMMLG-MRTGGKNILIPNPDLPAVLKELSKHKVNSFPAVNTLFNGLANHPDFNTVDWSHLKISLGGGMAVQSAVAKLWLQKTGCPICEGYGLSETSPSASCNPTNSKAFAGTIGVPI-PSTWFKLLDDDGHEVPPGQPGEIAIKGPQVMAGYWQRPDETDKVMTPDGYFKSGDIGIMDENGFFKIIDRKKDMVLVSGFNVYPNEIEDVVAKLDGVMECACVGVLDEKSGEAVKLVIVKKNPDLTEAQVRAYCKE-NLTGYKQPKVVEFRTELPKTPVGKILRRELRD--------- 27378059 9 --------------------------LADMVRERATSRGNATAYEFEGRVTSFAAFDIKTNRVANALISMGVKKGERIAYLGKNSDLYFELLMGAMKADVVMAPVNWRLAGPEVAFIVADCRAPVLFV-----GPEFITLVRQIRDQIPGVRTIITAPEWQDFTAWRDAQSGDDPKVPIDTKDIAIQLYTSGTTGKPKGAMLSHANFLNNAADKPEWNRWSTDDVSLVAMPIFHIGG-SGWGVMG-LYHGARGVIAREFDPTKVLDFFEQSGITKLFMVPAAMQFVVRQPRAKTVDFSRLKYMLYGASPIPAALLKECIEVFKCGFVQMYGMTETTGTIVALPPEDHVRMRSAGKAL-PGVEIAILDADGKPLPPRQVGEIATRSGSNMAGYWNLPEATASTLRGDGWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENVYPAEVESALCDHPDVAEAAVIGVPDDKWGEAVKAVVVMKPGQATATDIINFTRER-IAGFKTPKSVEFLPTLPRNPSGKILRRQLRE--------- 197331873 8 -----------------------GDTIGENLDRTVRRFPGRDALVDAGRRWTYAEFAADVDALALGLLDLDITKGDRVGIWAPNRAEWTLVQYATARIGAILVTVNPAYRSHELEYVLRQSGMRMLVAAERFKSSDYAAMIEEVRPGCPELETVLLDGPRWTDLLERGRQGDPARLAELSADDPINIQYTSGTTGFPKGATLSHHNILNNGFFVGELCHYTELDRVCIPVPFYHCFGMVMGNLACTSHGAAMVIPAPSFEPAATLAAVEAESCTSLYGVPTMFISALADPGFDSYDLSGLRTGIMAGSPCPVEVMKEVIDRMGMTVSICYGMTETVSTQTRADDSVERRVSTVGR-VGPHLEVKVVDPTGRTVPRGEPGELCTRGYSVMLGYWGEPERTAEAVDAARWMHTGDLAVMDEDGYLSITGRIKDMVIRGGENLYPREIEEFLHTHPDVLDVQVIGVPDPKYGEELMAWVRMREGAETAETVRAYCAGR-LAHFKIPRYVHVVEEFPMTVTGKIRKIEMRETAARLL--- 206580648 4 ----FTRWPDAFAARYRQKGYWQDLPLTNLITRHAEN--DAVAIIDGERQISYRQFNQLVDNLACSLQRQGLKRGETALVQLGNVAEFYITFFALLRIGVAPVNALFSHQRSELNAYAAQIKPALLIADREHALFADDSFLHAFIAEHPSLRVALLDGGERDLATEINRPADNFVANPTPADEVAFFQLSGGSTGTPKLIPRTHNDYDYSIRRSNEICGINAETRYLNALPAAHNYAMSSPGSLGVFLAGGRVILAADPSATLCFPLIEQHQINVASLVPPAVSLWLQHEWGSNAQLQSLELLQVGGARLSATLAARIPAEIGCQLQQVFGMAEGLVNYTRLNDSPERIIHTQGCPMCPDDEVWVADADGNPLPRGEVGRLMTRGPYTFRGYYNSPQHNAEAFDAEGFYCSGDLISIDEDGYITVQGREKDQINRGGEKIAAEEIENLLLRHEAVIHAALVSIEDNLLGEKSCAYLVVTSP-LRAVAVRRFLREQGVAEFKLPDRVECVAALPLTPVGKVDKKQLRQWLAE----- 115523725 5 -------WLKHYPPGVPADIDPAQPSLVDLFEESFAKFRDRKAFICMDKAITYGELDQMSAAFGAYLQSKGLKKGARVAVMMPNILQNPVATTAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIVVLENFASTVEQVVAKANMGDLLGFKGVIVVRRIKKMVPAFSLPNAKLTKPHIGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVAWLQPALQLLPKDLIVCALPLYHIFALTACFLLAMRAGGVNLLIPNPRDMKGFVKELMKYKVNSFPAVNTLYNGLLHTPGFDQVDFSQLKISNGGGMAVQRPVAEQWSKLTGCGIAEGYGLSETSPVLTCNPATIDHFTGSIGLPL-PSTLISIRDDAGNELPIGQTGEICAKGPQVMAGYWNMPEETAMVTTADGFFRTGDIGVMSPDGYTKIVDRKKDMILVSGFNVYPNEIEEVIATHPGVLECAVVGVNDARTSEAVKAFVVKKDPDVTAESIIEFCRTQ-LTSYKVPKIIEFRTDLPKTNVGKILRRQLRDEKKNQAAA- 51891936 4 -------------------------TVGDWLGRRAIHTPFREALVVMPRRLTYDQWNRMANRMAHFLLEQGVRRGDRVAVLSQNCLEMLTLLFACGKLGAIYVPYNWRLTVAELRPLVADTDPRIF-----FYGPHFEQAVAELQPPKPGLLNLDLSGYPEETPP----------APDLDPEDPWMILYTGGTTGRSKGAVLSHRAVLWNAWNTIAGWTLSPDDRVPILTPFFHTGGLNVF-TTPLVELGGCSILMGPFDPGELLDAVEKERLTVIFMVPTMFKMVMDHPRFAETDFSRVRFLISGGAACPEPVQLAYRAK-GCQFKIGYGLTEAGPNTFGMPDHRSWKPGSVGFPL-PHIQLRIVAEDGRLCGTNEVGELLIKGGHVFSGYWRNPEATAEAL-QDGWLHTGDLARRDEEGFYYIVGRKKEMFISGGENVFPLEVEDAIYQHPAVAECAVVGIPDPKWGEVGKAFVVLKPGRLTEEELIEHCR-KLLAKYKIPKQVEFLPELPKNAAGKILKRELK---------- 163725988 9 ------------------------QTLGRILDQTISQFPDNDAVIYVDRRLTYKEFGETVDALAKGLMALGVEKGEKVAIWATNIPYWVAFQFATAKIGAILLTVNTNYKTAELAYLLEQSETENLFLIEGYQDTDYVGTVYELIPELPHLKRVGFLGQIPEIMSLSVMTTDEERQDALDPHDVVNMQYTSGTTGFPKGVMLTHFNIGNNGFWIGENQNFSEKDRVCIPVPLFHCFG-CVLGVLAAVTHGSAMVILEQFDPVQVMASVEEEKCTALYGVPTMFIAVLEHKLFSKFDYSSLRTGIMAGSPCPVSVMKQVIDLMNMEVTICYGLTEAVITQTRIGDNIQRRTETVGRVMPEIELKLVDPETGEDVAPGVPGEVCCRGYNVMKGYYNMPEQTAGAIDDQGWLHSGDMGVMDEEGYLSITGRYKDMIIRGGENIYPREIEEFLFKLEGVMDVQVVGVPSKKYGEQVGAFVILKDGAKLEEDVTDFCRGQ-ISRYKIPKYVVFTDSFPMTASGKIQKYKLVEKAA------ 56419228 7 --------------------------LHHFFDRAVALYGDKTAMICSGRTVTYRELGERVSRLANGLRGLGVRKGDRVAYLAPNTLEMLEGFYGVFEVGGVMVPLNTRLKPDDYVFILNHSETKVLFVDQELYG-----LIAPVKNKLETVEEIIVHHKTEAAIDLAAQSSAPVPRPMIDENDICSLLYTSGTTGNPKGVMLTHRNNYLHALVTMHHLRVSDRDTYLHVLPMFHVNGWGAPFYYTA--NGATQIGLRKVDPKVIFDLVKEHQVTVMHMAPTVLNMLLQYYEQYQPDVPEGVRVVIAGSAPPPAFVARVEEKLGWEFIQVYGMTESSPLSTSLIRPQQRLKAKAGYPMI-GCEVKVVDENGEEVPKNAIGEVIVRSHGVMKGYWKNEEATAATI-RDGWLYTGDMATVDEYGHIDIVDRKKDIIISGGENISSIEVEGALYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGTVSEEELIAFSREK-LAHFKAITGVTFVDELPKTASGKIQKVHLRRQYWD----- 212702558 8 ------PWFSHYEPSVPRTVTVFDQPLYSLLDEAAARYPKRPALIFQNTRMSYKALHEAAERFAGALRRAGIQPGQRVAVMLPNLPQTMIAFWGVVKCGAVAVMVNPLYMERELLQNLNDAGAECLVLLD-----MLWPRVAPLRDRLP-IKTYVVTGIADALIPYDDTGAQPLSEPIADPQNPALLQYTGGTTGIPKGVALTHSNLGTNCRQILSIIQETAETRFVGLLPFFHVYGLTTGLTIPAALA-ATVLPLPRYVPQDVLHLIGKHRPTVFPGAPAVYSSLLQQKTLGQYDLTCIKLCISGSAPLPRDTFRRFQELTGAIILEGYGLTEASITHINPREDSKQKEGSIGMPL-PGTDARIVDSETAPLPVGKLGELVIRGPQVMQGYWHLPDETASAL-RNGWLYTGDLAVMDEEGYFFIMDRKKDMVIVGGYNVYPREVDEVLLEHPDVLEGVSVGIPDGVRGEALKAYIVPRPGVELTADIVGWCRQR-LASYKVPRLVEFREELPKTIVGKVLRRALREE-------- 89896537 22 -------------------------TMGDLIDAQALRFPLNEFIVSTGGRYSYEKFRDECNSLARGLLSIGIKKGDHVALLLRNSFEWILIMFAVAKIGAILVPVNIHLKKNELKYVLQQSDAKAFFTMSNYKDNNYISYVQSICPELPKLEKIILVDEAPGCYNWNDLKSMADNTSAVHWNDIAFILYTSGTTDNPKGAMHTHYAIINGVKMSSEKRNLSFQDRQCLPLPLFHGLG-SYIGVVGCLCKGTTIVLMETAHPVKVMDALEKEKCTSIVGVPTMFINLCDHPNVGNYNFSSLRTGIIAGALCPLDVMKKISDLLHIPLVCGYGLSEACLTVSDTTTPYKKRMSTVGY-CSPGSSIKIIDETGKELPPGQVGELLAKGYHMMKGYYNMPEATNEVMTKDGWLKTGDLASVDEDGYYQIVGRKKDMIIRGGENIAPREIEDVITTLPGVKDAQVIGVPDEKYGEEIMAYITLVEGALSSEDVQNYVR-NNLSSFKVPRYIHFIDQMPMTASGKVQKYVLRMMAFKEL--- 124521128 9 ---------------------------------TAEKYGRKEAIYDLKNRVSYSALLQDVDHFANVLAAKGVKKGDRIAVSLPNWYEAAVIYFAAAKIGAILVPINPLYKSHELEYILDNAAPVLLIASESLEKNLGFQQSLQWVKESITVRFPLMGFPSFDEYTGGAASYRSVQKTKIDADDVFCILYTSGTTGKPKGVMITHRAVVQSARTIASVLKCTDQDAFIISAPLFHIFGLAI-NLVCAISAGARILLQEKFRAEQTLKLIEQESITVQQGVPTMFLKQLEVENLENYNLSSLRTGIVGASPIPPNKVKEIREKMGMELNQSFGITEATVTSTTFEDDEDKILEILGRPI-PGVELKIVNDKRETVPHGVVGEIAVRSFAVMKGYYKMPEQTDQVLDSEGWFYTGDLGMLDEDGYLKFVGRKKEMIIRGGFNIYPQEIEAVLSKHPYILESAVIGFPDEVLGEIVCAVIRLKEGADSEEDILTYLKE-WIAIYKVPQRILFTQDFPTTASGKIQKVRLREQL------- 149180901 4 -------------------------TIGRIFDMTVRKFPDKEALYDKNVRFTYREWNEEVNRLANALMQEGVKKGDRVTAFLFNTEELGTTFFACAKIGAVFNPINFRLMGEDVAFILNDAAPKVVLFEKA-----VEPVIASIENRFPHTAFWFIDKETPDYAAVQASKSEEVKV-EVGEDDLYAIMYTSGTTGRPKGVMHTHRDMAEQSLIVIAATKLNEKDVGLVAAPMFHCAELHC-AFLPRIHAGGTNVLLHQFAPKKVLELIDSEKITKFFAAPTMWNMLLQE-NLADYNLQSLQLGLYGGAPMAPSLVHACHEMLGIGLVQAYGMTEMGPAITFLSEEDQLKAGAAGKACLNHEIRIVKPNEDGPSDPGESGEIIVQGPCMMSGYFNRNEASEEAMHK-GWYHSGDIGYLDEEGFLWVKDRVDDMIISGGENIYPREVEDVLHAHDGVLDVAIVGQPDNHWGESVTAFVVKKDPLLTDDALDEWCRSASLANYKRPRNYLFVDELPRNASGKIQKFLLRKKMEELAAKG 183983827 27 -------------------------TIGANLAATASQCESRDALVDSGRRWSYAQLLTDVRQLATGLVRAGIGRGDRVGIWAPNRWEWVLVQYATAEIGAVLVTINPAYQARELEYALRQSGVAMVIAASGFKGSDYAAILAEVAPGCPELHDVAFL-DGDGWAKLAGSGADLVALQEISADDPINIQYTSGTTGFPKGVTLSHRNILNNGYLVGELLEYTAEDRICIPVPFYHCFGM-VMGNLAATSHGACMVIPPGFDPAATLRAVQAERCTSLYGVPTMFIAELGLADFATYDLSSLRTGIMAGSTCPVEVMRKVIDQMHMAISICYGMTETVATQTRSNDSLQRRVTTVGR-VGPHLEIKVVDPTGRIVPRGTAGEFCTRGYSVMSGYWKAPERTAEVIDPEGWMHTGDLALMDECGYVQITGRIKDIVVRGGENISPREIEEFLHSHPDIVDAHVVGVPDERMGEELMAVVKLRAGAPTTGLLREYCAGQ-IAKFKIPRYLRLVDEFPMTVTGKVRKVEMRQQAIEYL--- 196177547 515 --------------------YPVSQCIHQWFETQVQRTPDAIAVVFADQQLTYQQLNERANQLAHYLQSLGVKPEVFVGLCVERSLEMIVGLLAILKAGGAYVPLDPAYPTERLAYMLADAHISVLVTQD------------KLKAILPPPTSALVTVILDRDWQLIAQQSTENPVSGVQPDHLMYIIYTSGSTGEPKGVLIPHSNVVRLFQATQDWFEFNPEDVW--TLFHSYAFDFSVWELWGALIYGGRLVVVPYRSPEEFYQLLSQEQVTVLNQTPGAFRQLIQADEILGDAHPSLRWVIFGGEALELQSLKPWWERHGPTLINMYGITETTVHVTYRPADLDQAASVIGRAI-PDLQLYILDPQGQPVPIGVPGEMYVGGAGLARGYLNRPELTAQRFIPHPFYKTGDLARYLPSGDIEYLGRIDNQVKVRGFRIELGEIEAVLASHHKIRQAVVVAKADLSGNQRLIAYLVPQGEPPTTRELRDVLKQR-LPEYMIPSAFVVLEAMPLNQNGKVDRHALPEPEA------ 196177547 1575 ------PYPQLLPPAQREQRRAVNQTLQGLFLEQVNRNPQAIAMITPERRLTYEDVYLRANQLGHRLRQLGAAPNTLVAVVMEKGWEQIVAVLGILMSGAAYLPIDINLPQERQTYLLEQGEVKLVVSQS------------RLKEQLPLPKDVCLVVKPEEFAEL-----QVQELPSVQSTDLAYVIYTSGSTGVPKGVMIDHQGAVNTILDINQRFGVTARDRVLALSAL--NFDLSVYDIFGLLAAGGAIVMPKRTDPAHWLDLITAHQVTLWNTVPALMQMLVDYADYPNPDILPLRLVLLSGDWIPLSLPQQVQALSNLQVISLGGATEASIWSIYYPIEETQRSIPYGKPLQ-NQQFYVFNELMQPCPLWIPGYLYIGGIGLAQGYWKNPQKTEASFITHPLYKTGDLGRYLPDGNIEFIGREDFQVKINGYRVELGEIESVLRQHPAVKETVVTTLGESREQKRLVAYVVPEQNATLKAQ------------------------------------------------- 84393456 3 -----KPWPSDVPETINPDQYP---SLIEMFEQSVQKYADQPAFENMGSIMTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPIALFGVLRAGMIAVNVNPLYTPRELEHQLNDSGAKAIVIVSNFASVDKTPVKHVVLTSLPRAKGTIVVKYVKGMVPKYDLPGAQYVKPFMAGDDIAFLQYTGGTTGVAKGAILTHRNMIANVLQAKGAYSPEGRELVVTALPLYHVFALTVNCLLFVEMGGRNLLITNPRDIPGFIKELQKVPFTAITGVNTLFNALVNNEDFHELDFSNMRLSVGGGMAVQRAVAEQWKKATGVHLLEGYGLTECAPLVTGNPYDLKDYTGAIGLPV-PSTEVRIVDDEGKVVGNDQVGELQVRGPQVMQGYWQRPEATKEVIDQDGWLSTGDIVKFDDEGLLYIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPSLTKEDIIAHCREH-LTGYKIPKLIEFREELPKTNVGKILRRVLREE-------- 159045943 36 -------------------------TIPELLVQTAARFPNHVAAIFEGIRWTYRDLIREVDALAGGLLQLGLKPGDRVGVWAPNCAEWLLAQFATARLGIILVNVNPAYRPFELSYALKKTGCTALILAAQFKNSDYVAMLSEVAAELPDLRAVIVAEAPDGMIAFPDLIAKGRAVVALDCHDPINIQFTSGTTGLPKGATLTHRNIVNNAASVTSAIKLIEQDMLCIPVPFYHCFGM-VMGTLGCVTKGAAIVVPPGFDPITTLDTVSKHRCTALYGVPTMFVGMLEHPRFAEYDLSSLRTGIMAGAPCPIEIMRQVQSRMHMEVTIAYGMTETSPVSSATDDPVQKRVSSVGR-IQPHVEVKIVDEDSVVVPVGAQGELLTRGYSVMQGYWDEPDKTAEAIDADGWMHTGDLATLDVDGFCKITGRVKDMIVRGGENVYPREIEEFLYTHPAISQVQVFGIPDQKFGEIVVAWLVAKPGAPTEAEILDFCRD-SIAHFKVPAMVRFKNSLPMTVTGKPQKFIMRAQMVEEL--- 196155956 3 -----KTWLKHYDPRVSAEDADRYASVVDIFEQSVKKFKNKEAFINMGHSISFEELDTLSAQFAAYLQASGLKRGDAVAIMMPNLLQYPVAMFGILRAGMVVVNVNPLYTARELKHQLNDANAKAIVIVENFACTLEEVIADALGDMLPAPKRWIVNAVVKYVKKMVPSFTLPYTRPEIDSGDIAFLQYTGGTTGVSKGAMLTHRNMVANLEQVSGILETEGEDFVVTALPLYHIFALLANCLMFVKYGCRNLLITNPRDMPAFVNELSKYPFTILPGVNTLFNGLLNTPGFDELDFSKFKFGLGGGMAVQQPVAEKWEKVTGTVLLEGYGLTECSPVVAVNPPQIEAYKGAIGMPV-PSTDIKLLDDDGNPVEKGEPGEMWVKGPQVMKGYLNRPEATED-ILKEGWLATGDIATVDDEGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEAAAVGVPHEVSGEVVKLFVVKNNDALTEKDVIAHCRNH-LTGYKVPKQVVFKDDLPKTNVGKILRRELRD--------- 160896395 5 ------PWLGAYPAGVPADIDPSQPSLVALMEEAFSRYADRVAYSFMGKELTYSQVDAQSRAFAAYLQSLGLARGDRVALMMPNIPQYPVAVAAVLRAGFVVVNVNPLYTARELEHQLKDSGAKAIVIIENFAHTLQACKAATMGDQLGMLKGAIVPGAVRFNDALSKGMRSPFQAPQLQASDMALLQYTGGTTGVSKGAVLLHSNIIANVLQSMGKVPAGEQPTSICALPLYHIFAFTVNMMLSMRTGGKTILIPNPRDLKATLKQLSTQRFHSFPAVSTLFNGLANHPDFNTVDWSHLKVSVGGGMAVQSAVAQLWLQKTGCPICEGYGLSETSPTVSCNPVTSTEFSGTIGVPL-PSTYLKLVDDDGNDVELGARGELAIKGPQVMAAYWQRPDETAKVFTADGYFRTGDIGTMDERGYFKIVDRKKDMVLVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKTGEAVKLVIVRKDDSLTEQAVRDFCHD-NLTGYKRPRVIEFRTELPKTPVGKILRRELRD--------- 118053900 24 ------------------------QTIGDFFAAMAGRQGARDALVHQGLRYSYAQLHQAARQLASALLSRGLVKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVSMPRFKTSDYLGMLRELAPRLPALRTVVWIDEQPGMLRFSQLMAQGTSADELSNLDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGECMRLTPEDRLCIPVPLYHCFGM-VLGNLACFTHGSTIVYPDGFDPITVLEAVQAEKCTGLHGVPTMFIAELDHPRFAEFDLSTLRTGIMAGSPCPIEVMKRVRDMHLSEITIAYGMTETVSCQSDADTPLEKRVATVGK-VQPHLEVKIVDPTGEIMAPGQSGELCTRGYSVMHGYWDDEARTREAIDAEQWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDVRYGEELCAWVIVKPGELGEDEVRDFCKGQ-IAHYKVPRYIRFVQAFPMTVTGKIQKFRIRDEMIELL--- 189463135 7 ------------------------RTLGDWLEHWAKETPDKEYIVYSDRRFTWSQFNRRVDNMAKGLLAIGITHGTHVGIWARNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCENSDMHTLCIVDGEKDSSFVDMTYRMLPELPHMRNVIYIGQTAEILLLGNNIDDTVLDEAVNCHDTVNMQYTSGTTGFPKGVMLTHYNIANNGFLTGEHMKFTSADKLCVCVPLFHCFGV-VLATMNCLTHGCTQVMTERFDPLLVLASIHKERCTALYGVPTMFIAELNHPMFDMFDLSCLRTGIMAGSLCPVELMKQVEEKMFMKVTSVYGLTEAGMTHSRIDDPQEVRFTTVGHDFE-FTEVKVIDETGEECPPGVQGEMCNRGYNTMKGYYRNPEATAEVIDKNGFLHSGDLGIKDENGNYRITGRIKDMIIRGGENIYPREIEEFLYQMPGIKDVQVAGVPSKKYGEAVGAFIILHEGCTMNEDVREFC-EGKIARYKIPKYIFFVKEFPMTGSGKIQKFKLKDLSLE----- 116748315 10 -------------------------TLGQILDRSVAAYPDNDAVVYTDRRLTYREFGELVDRIAKGLMALGVQKGEKVAVWATNVPYWVAMQFATAKIGAILLTVNTLYKISEVSYVLSQSETENIFLIDGFRDTDYIQILYELSEKLPHLRRVFFLGPEPEVLNLGSHVRQEDYLARLDPEDVVNMQYTSGTTGFPKGVMLTHLNIGLNGYWIGKNQLLGPKDRVCLPVPLFHCFG-CVLGVLAAINHASTLVIHEFFDPVQVMSSIEQERCTALYGVPTMFIAVLEHKLFDKFDYSTLRTGIMAGSPCPIRVMEEVMDKMNMEITICYGLTEGVLTQTRVDDAIRKRVETVGRAM-PAIEVSIMDPEKRPVPSGLQGEVCCRGYNVMKGYYKMPEATRQTIDEKGWLHSGDLGIMDEEGYVSITGRYKDMIIRGGENIYPREIEEFLYKMDGILDVQVVGVPSAKYGEQVGAFVIPKAGSLAPEDIQDFCRGR-ISNFKVPKYVVFVDQYPMTASGKIQKYKLREMAAQ----- 149180898 3 --------------------------IGSYLAQNARKKPEKLAIECNGKTYTYKQFNEEVNKLAHGLLNLGVHKGEKIALMMKNSDQFVLSFFAGAKIGAVIVPVNFRLTATEVHYILDQSQSVVVICDEEFEEVVTSAREGTGVLHVITTGTPKVVGHHTFERVMADNTAEPS--VEVNDDDDLEILYTSGTTGRPKGALFDHKRVFNVGLTMMISMGINEEERFLHIAPLFHSAQLNLFLISGVVL-GATHIIHRDFHPVTSLQAIQENKITHFFGVPAMYNFLLQVPNAADYDLSSIKRCGYGAAPMAPEVVRRSMELFKTQFYNLCGLTEAGPGGILLDPQGHKTHFGKGGKAAFLTEARVVNEEGKDIEPGAVGEFIIKGESIMKEYYRKPEETAKTI-KDGWLYTGDLATIDEEGYITLVDRKKDMIISGGENVYSIEVEDVLYEHPAVLEAAIIGLPDETWGEAVCAVIVPKQGAENEDELKSFCRQK-LAGYKIPRRMFIEEALPRNASGKILKYQLRQSLN------ 92119189 5 -------------------------SLVALLEESFAKFRDRKAFICMGKAITYREIDEMSLALGAWLQGRGLKKGARVALMMPNVLQYPVSTVAVLRAGYAVVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTVQQAIGKTVNFVVRHVRKMVPPSSIPGAVKFNDALAATLARPNLAPDDVAFLQYTGGTTGVAKGATLLHRNILANMLQ--NDAWLQPALRVVCALPLYHVFALTACFMLAMRAGGVNLLIPNPRDMPGLVKELMKYQINCFPAVNTLYNGLLNARGFDKVDFSKLKASVGGGMAVQKAVAEKWLRVTGCPLLEGYGLSETSPTLTCNPADTGKFSGSIGLPM-PSTYISIRDDDGREVPLGEAGEICAKGPQVMPGYWNRPDETAKVMTADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIASHPGVLECAVIGVKDRKSGEAVKAFVVRKDPTLTRADIIKFAHTQ-LTGYKVPRQIEFRDSLPKTNVGKILRRELRDE-------- 159900864 3 -----TPWTTHYEPTVKPSLQYSTEPLISLLDSAVANYPNQVAYVLGGRSLTYRQLKEAVDRFATALHGLGVRKGDRFAIMLPNTPQFVIGFFAALRLGATVVNINPTYSPRELKHQLADSGAETIFVLSPFLSFPQSILVRRTQQKDPSWVEITPDRTTLMFSTLLAEYPPAPPKVVMDGHDVALFQYTGGTTGAPKAAMLTHYNIMANTSQLLNWMNDAGQERVMCAIPFFHVYGMTVGMCFAV-AIGAEMVIIPNPRPDGVLEALHNERATIFPGVPALYIGIINHKDIDKYNLRSIKACISGSAALPMEVQEKFGELTGGRLVEGYGLTEAAPVTHCNPVFGTRKSGSIGVPM-PDVEVQILDETEAPLPIGSEGELLIRAPQIMKGYWGRDDETAKVLTEDGWLRTGDIVKTDSDGYFYVVDRKKDLIIASGYNIVPREVEEVLFMHPAVLEAAVAGIPDTYRGETVKAFVVLKDAAATAKEIRDFCKE-NLAPYKVPTQVEFIEELPKTQVGKVLRRVLVEMEKQK---- 197747792 9 ------------------------ESLVEMFEAAIQRHPDIPAYINMGQVLTFRKLEERSRSFAAYLQELRLKKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAAVILTRMGDQLSFGKRTLVNFVVLPHAVSFREALSIGKQRQYVPNIVSQDLAFLQYTGGTTGVAKGAMLTHQNLIANMMQAKWILGNSANMIGLVPLPLYHVLALSMNCLLFIELGLTGLLITNPRDIPGFIKELKKYKVSVITGVNTLFNALLNHESFKEVDFSHLKLSVGGGAAIQSSVAKRWHDLTGVHIIEGYGMTECSPLISATRGDSVEYSGSIGVPV-PNTDIRIVDDEGKEVPLGERGELVVKGPQVMQGYWNRPDETAQVL-QDGWMATGDIVVMGDDLNLRIVDRKKDMIIVSGFNVYPTEIEEVISQNPKVNEVVAIGVPSEASGESIKIFVTKKDESLTRDELRTYCR-QFLTGYKIPRDIEFRDELPKSNVGKILRRVLRDEELAKV--- 209515582 2 ------------------------RTLGEMIERNARLHADHTALVYAERRLTHSQLAERARRFSGALYERGLRRQDRVAILAMNCAEYYESYRACEWAGFILATVNFRLAPAEILYILKDAAPKALVFEAQYA-----DVVDGLRSQLPVIEQYICIGDAPDWVSFESMEAGPVEGPPIRPQDYAYLMYTSGTTGRPKGVVRTHHAMCVTAESCALVTEFSGNTRVLQTTPAFHVGGIGF--VNSVAWMGGTTVVHRAFEPKQMLETIAEERITFTFMVAAMLQAVLDVPELSSYDVSSIENIVTAAAPVPPPLLSRGIQVLGPVFSVQYGMTESNACWLPAHEPEQVRLASVGRP-CPGIDLRIVDDHGNDLPQGQTGEVWLRSETQLSGYWNNSVATVEAL-RDGWYRSGDMGYQDKDGYIFLVDRKKDMIISGGENIYSREVEDALVQHPAVIDVAVIGVPHEKWGECVKAIVVLRGEQAGEAELIEFCRG-LIASYKCPKTIAFVDELPRLPTGKISKVSLRKQFAQ----- 167551688 9 ---------AARRKTYRESGYWGDASLGDYWRQTARAVPDKIAVVDNGASWTYAALDYAASRLANWLLSQGIQPGDRVAFQLPGWCEFTLIYLACLKTGAVSVPLLPAWREAELVWVLNKCQAKIFFAPTVFKQNRPVDLILPLQNQLRHLTHIVGVDKLAPATTALALRSEPLQSDNIHGDELAAVLFTSGTEGMPKWVMLTHNNILASERAYCARLNLTWQDVFLMPAPLGHATGFLH-GVTAPFLIGARSVLLDIFTPEACLTLLAQQHCTCMSGATPFIYDLLCAVEQQPADLSSLRFFLCGGTIIPKKVARDCQQR-GIKLLSIYGSTESSPHMVNLGDSTSRMMNTDGYA-ATGVEIKIVDEDRNTLPAGHEGEEASRGPNVFMGYLDEPELTARALDNEGWYYSGDLCRMDEDGYIKITGRKKDIIIRGGENISSREVEDILLQHPRIHDACVVAMPDERLGERSCAYVVLKPPSLTLEEVIAFFSRKRVAKYKYPERIVIVEKLPRTASGKVQKFLLRQDIIERL--- 157375658 10 --------PDDVPSEIDVNQY---DSLVDMFEKSVSKYADQPAFVNMGATLTYRKLEERSRAFAAYLQELKLVKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFAHVDQTPVESVILTGLGDLKKMVPKYDLPHAISMRKALSKGRGLPKLVSDDISFLQYTGGTTGVSKGAMLTHGNVVSNLLQADAAYLIDGKEFVVTALPLYHIFALTVNCLLFMHKGSNNLLITNPRDLPAFISELKKHPYTAITGVNTLFNALVNTPEFAELDFSQVKLSIGGGMAVQRAVADKWQRITKNKLLEGYGLTEAAPLVTCCPYNLEGYNGSIGFPVA-MTDIQVRDDAGKVLPQGENGELFAKGPQVMKGYWQRPEETANVIDSQGYLATGDIGYMDENGFFFIVDRKKDMILVSGFNVFPNEVEEVVAMHPKVVEVAAVGVPNELSGETVKVFVVQNDKSLTEQDVIAHCREH-LTGYKVPKLVEFRDELPKSNVGKILRRELRDEVK------ 163857729 5 -------------------------SLLDVLDDSCRRFADRPAYTSMGVTLTYAQLDRLSRDFAAWLQSRGLRQGDRVALMLPNLLQYPVCLFGALRAGCAVVSCNPLYTAHELAHQLGDSGAQAIVIAENFAHTLQQALPRTVGELLGPLKGRVVDGATRLRSALAAGHGLPLQAPRLTRADPAFLQYTGGTTGVAKAAVLTHGNMLANLCQAHAWVRREGEECVVTALPLYHVFALTANCLTFLKLGARNLLIADPRDLKAFIRALRKTPFSAITGVNTLFNGLLNHPEFASLDFSRLRLTLGGGMAVQRAVAQRWREVTGVALAQAYGLTETAPAVTINPLDVETFTGSIGLPV-PSTDLSVRDDDGRELPLGETGELCVRGPQVMPGYWNRPDETALVFHSDGFLRTGDMGYVDERGYVYLVDRKKDLILVSGFNVYPNEIEDVAALHPGVREVAAIGVPDERSGEAVKLFVIRRDPGLDAATLIAHCRQH-LTGYKVPRHVEFRDDLPRTPVGKILRRELR---------- 167586007 5 -------WLKSYPSGVPAEIDPSPPSVPDLLAESFTQYRDRTAFVCMGKAITYGELDTLSRQFGAWLQSRGLARGARVALMMPNVLQYPVAIVAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQAVIANT------SVKHVVVASMGDLLAALAEGARQAFKPQKLGPNDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHHPAHEKVTVVALPLYHVFALTVCGFLTMRTGGMGILIPNPRDIGGMIKELKGYQISTIPAVNTLYNALLNHPDFDQLDFSKLAIANGGGMAIQEGVAKRWYEKTHTAIVEGYGLSETSPVATCNPVTATAYSGTIGLPL-PSTEVSIRDDAGNEVPLGEPGEICIRGPQVMAGYWNRPEETAKVMFPDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTDKDILAYCKER-LTGYKRPKLVEFRTELPKTNVGKILRRELRD--------- 27817222 2642 MLTAFVEWNDTSVD-YPQDKC-----IHQLFEEQVERIPDAVAVVFENQQLTYHQLNCRANHLAHYLQSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPQERLTFMLADAQVSVLLTQ------------QHLVEKLPRHQARVVHLDKDWVAIAKSSQENPIA--QVQASNVAYVIYTSGSTGQPKGVILSHSNLCNHMFWMQATFPLTKEDKVLQKTPFG--FDASVWEFYAPLLAGGQLLIAEHTDSAYLLRLIAQQQVTTIQLVPSLLQMLLEQGGIET--CHSLKHVFCGGEVLPVTLQESLLSKLDVNLHNLYGPTEACIDATFWNCQREIYPQPIGRPID-NTQIYILDQNLQPVPVGVPGELHIGGAGLAKGYLNLPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHSDVQTSVVIVREDIPGNKRLVAYVVPQPQTPTVSQLRSFLKEK-LPEYMVPSAIVTLESLPLTPNGKIDRRALPEPEA------ 27817222 517 -----VEWNDTQVD------YAFDKCIHQLFEEQVKRTPDAVAVVFENQQLTYRELNSRANQLAYCLQSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPKDRLNFMLADAQVPVLISQ------------QRLLDRLPEYQAKLICLDEVWSEILQNKQNNPIEV--VKSTDLANVIYTSGSTGKPKGVMVEHSGLCNLAQAQIQVFGLSGDSRVLQFA--SFSFDACISEILMALGSGARLYLGTKDSIMPGMPLIERLKITHVTLPPSALAVL------PVEELPTLQAIVVAGEACPLELMRQWSK--GRNFFNAYGPTEASVCAAIAKCTPEDEKITIGRPIA-NAEIYILDSQLQPVPIGVPGELHIGGAGVARGYLNRNELTQQKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEATLSQHPHVQASCVIAREDIPGDKRLIAYIVLQPETATVKELRSFLKEK-LPEYMVPSAIAILESLPLTPNGKIDRRALPEELSEKYVA- 27817222 1578 -----VEWNDTQVD------YPHDKCIHQLFEEQVERTPNAVAVVFENQQLTYHELNCRANQLAHYLRSLGVGADILVGICVERSLEMLVGLLGILKAGGAYVPLDPEYPQERLSFILEDAQVSVLLTQ------------QHLVDKLPECQAQLVSLDTNWQFISQLPQGNPIT--NVQASNLTYVIYTSGSTGQPKGVQISHTAVSNFLSAMQQRPGITEQDTLLAVTTI--SFDIAALEIFLPITVGACLVIARRDDGRELCDLLVKSKATIMQATPATWRLLLDS----NYQFSDLK-ILCGGEALPWDLVSKLLAR-SASLWNLYGPTEATIWSSICQLESSESLISIGRPIS-NTQIYILDQNLQPVPIGVPGELHIGGAGLARGYLKRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHPHVQASCVIAREDTPGDKRLVAYIVPQPQTLTISELRSNLKEK-LPDYMVPSAIVILESLPLTPNGKIDRRAL----------- 89098400 4 -------------------------TIGRILDLAVMKFPAKEAVYDKNRRYTYSEWNLRINRVAHALAAEGVSKGDRVSVFLYNTEELAAVFFACAKIGAVFNPINFRLQAEEAAYILRDASPKVLIYEEA-----LEPVVSALEGQFPATAFWYIDEEPPSYAASFDQASDSPVFADVSEDDDYAIMYTSGTTGRPKGVIHTHRHMAEQSLTVIAATKLEPSDKGLVTAPMFHCAELHC-AFLPRVHVGAGNIILHQFNPKKVLQLIEEEGITKFFAAPTMWNMILQE-DLMAYCLDSLKLGLYGAAPMAPALVKLCREKLGILLVQAYGMTEMGPAITFLSEHDQLKAGSAGQACLNH-EIRIVRPNDNILPAGEAGEIIVKGPSMMKGYYNMKETTEKALYK-GWYHSGDIGALDEDGYLWVRDRVDDMIISGGENIYPREIEDVLFEHSGVLDAAVIGQPDDRWGETVTAFVVKKDPSVSEEELDSWCKESSLANYKRPRKYIFCESLPRNASGKLQKFVLRSELSQ----- 119718554 6 --------------------------LATLLEDSAATHPDRTAIVLGDTRLSYAEVDTFANMVANLLVSRGIRPGDKVALSCPNLPYFTVVYFGILKAGATVVPLNVLLKAREVAYHLGDSEAKAYFCFEGTPELPIGAAGHAGFSETPGCEHFFMIDGTETMAQAMGAQPATFETVATDEDDTAVILYTSGTTGQPKGAELRHRNMRDNALLGEPLFGADPDDTYLCVLPLFHSFGQTVSQN-GAFAYGGTVVMLPRFEAHAALQLMLKERITFFAGVPTMYWGLLGALEDGIDVTANLRVAVSGGAALPVEVHKEFEKRFGVTILEGYGLSETSPVASFSRYGEPARPGSIGVPV-PGAEMKLIGPDWAEVEHGEIGEIAIKGHNVMKGYFNRPEATAEVI-RDGWFRSGDLARRDEDGWYYIVDRSKDMIIRGGYNVYPREIEEVLMTHPDVSLAAVIGVPDESHGEEIKAVVIRTDGSETEADLIAWSKEQ-MANYKYPRQVEFATSLPMTSTGKILKREL----------- 186686725 2666 -----VEWNDTQVD------YPQDQCIHQLFEEQVERTPDAVAVVYENQQFTYRELNAKANQLAHYLQTLGVGPDVVVGLCVERSLETIVGILGILKAGGAYVPLDPEYPTERLQFILEDAQVSVLLTQ------------QQLVNSLPKHQARVICLDSDWEKIAQ--KSESNSLNTTTSDNLAYVIYTSGSTGKPKGVLVNHSNVVRLFEATNSWYSFNAQDVW--TLFHSYAFDFSVWEIWGALLYGGRLVVVPYRSPESFFELLTQEKVTILNQTPSAFRQLIQAEQSTATTGNNLRLVIFGGEALELKSLQPWFERHGPQLVNMYGITETTVHVTYRPLSKADLNSTIGRPIRDL-QVYVLDEYKQPVPIGVPGEMYVGGAGVARGYLNRPELTAQRFISSPFYKTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEALLAQHPAVWESVVVIREDELDDKRLVAYVVPKKQSSTAAELRQFLANQ-LPSYMVPNTFMMLESLPLTSNGKIDRRALPKPLLEKFVA- 186686725 1604 -----VEWNDTQAD------YPYDKCIHQLFEEQVARTPDAVAVVFENQQLTYQQLNNRANQLAHYLQSLGVKPDTLVGICIERSLEMVVGLLGILKAGGAYVPLDPGYPSERLGYALSDAQISVLLTQ-QHLVEKLPEHQAQVVYLDQNWDAILTADYAYAQFPKDNVHSQ------VQPTNLAYVLYTSGSTGKPKGVAIEHHSPVALVAWAKEVFTPEQLAGVLACTSI--CFDLSVFELFVPLSWGRKVILAE--NALHLPTLPAAEQVTLINTVPSVITELIRINGLPG----GVSTVNLAGEPLNQLVQQIYQQQIVKYIFNLYGPSETTYSTFALIEKGTTFAPPIGRPIA-NTQIYILDEYLQPVPVGVAGELHIAGAGLARGYLNRPQLTIEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIAREDTPGDKRLVAYVVADQHCTTTSELRHSLKAK-LPEYMVPNAFVVLESLPLTPNGKVDRHALPDLHSERI--- 186686725 531 ----------------------SGELLHTLFAKQAELRKHSPAVISPERVLTYEELWRLANQVGHRLQQLGAKPNSLVAVVISKGWKQVAAVLGVLMSGAAYVPIDPQLPSQRQQQLLEQSQARVIVTDD------------------PLVATSAWVGLIPVMLIDERMQSQEPTLPLATPEDLAYVIYTSGSTGIPKGVAIDHCSAVNTLLDINSRFCVSPADRVLALSAL--NFDLSVYDIFGVLAAGGTIVMPEVKEPAHWVELMRQHHVTLWNTVPALGQMLADYLSRERMTPPGLRLALLSGDWLPLSLPAQLRQLWQMEIVSLGGATEASISICYPIDEVDPSWSSIGKPLVNQTFV-VFDDRLNARPVWVPGELYIGGIGLARGYWQDEERTATSFTGERLYKTGDLGRYLPNGNIEFLGRLDHQIKIRGFRIELGEIESVLGQHPSVQQTLVTSV-GESANRQLVAYVVPTPASPSEAHLREFLQEQ-LPAYMVPSHFVILEALPLTPNGKVDRKAL----------- 120404962 514 -----------------------DETIGTNFERTVSRYPDNEALVDSGRRWTYAELNAEIDSLARALMAIGIEKGDRVGIWAPNCPEWTMLQYATAKIGAILVTINPAYRTHELAYVLRHSAVRLLVSATEFKTSDYRAMVAEVRPELPGLAEVLFLADWARLGERADLVSEDCRVRSLTPGDAINIQYTSGTTGSPKGATLSHRNILNNGYFVTDLIDFGPGDRLCIPVPFYHCFGM-VMGNLGCTTHGATMVIPAGFDPAATLAAIEKEHCTAVYGVPTMFIAMLGHPDLADCDVTSLRTGIMAGSPCPVEVMKRCVNELKMEVGIAYGMTETVSCQTRIEDDLDRRTATVGRA-HPHVEIKIVDDTGEIVKRGTAGEFCTRGYSVMLGYWGDEDRTREAVDADGWMHTGDLAVMRDDGYCMIVGRIKDMVIRGGENVYPREIEEFLHTHPDIDDVQVIGVPDERYGEEICAWIKVRAGALDAHAVREFAAGK-LAHYKIPRYVHMTDDFPMTVTGKVRKIDMRAE-------- 120404962 3 ----------------------TGITLSDALARHAAVRPHACALADPRRHTTFGELDERVTRLASALAARGVRSGDRVAVLGLNSIELVESWLAAHRLGAIAVPVNFRLAAGEIGYVLSDSAATAIVVDVA-----LESMVVQVRQQVPALHTVVIGGNLEQTIAAAD---PDLPQCAVADDAPAFIMYTSGTTGFPKGAVLTHRNYLHAFSSIATLGHRSDDDCWMAVAPLFHTAGVS--GMLPMFLTGGKTVIPPSFDPDATIAAVVDEQVTSCWMTPAQWQSVCALPGLAAHDLSRLRRVWWGAAPASTTLLRTMIDTFGAEIIAAFGQTECSPITCLLRGEDAIKIGSVGTPML-NVEVRVVDDEMNDVDRGEVGEIVYLGPLVMKEYWNKAAETAEAF-RGGWFHSGDLVRQDADGYFYVVDRKKDMIISGGENIYSAEVENVVATHPLVAEVAVIGVPHPKWGETPVAVIVPREPTPTDAEIEAHCRAQ-LASYKRPKYVTLVDVLPRNAAGKVLKGRLRDEHA------ 91789999 25 ------------------------QTLGDFFDAMVERQPGAEALVHQKLRYTYRELQTEANRLASALLGLGLLSGDRVGIWSHNNAQWVLMQLATAKVGLILVNINPAYRVAELEYALNKVGCKALVTMARFKTSDYLGMLRELAARLPHLHTVAWIDEPDEDLPLASGQPQDPRLAEVKAGDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGEAMKLTPADRLCIPVPLYHCFGM-VLGNLACLTHGATIVYPDGFDPLSVLQTVQDEKCTGLHGVPTMFIAELDHPRFKEFDLSTLRTGIMAGSPCPIEVMKRVVGEMHLEITIAYGMTETVSCQSSTDTPLEKRVATVGL-VQPHLEVKIVDPEGEIVAPGVSGELCTRGYSVMHGYWEDEARTAEAIDAEGWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDPKYGEELCAWIIVKPGSVNEEEIRAFCKGQ-IAHYKVPRYIRFVSGFPMTVTGKIQKFKIRDEMKHQL--- 56478122 5 -------------------------SIGDLFSRSVRQFGDRPAYINMGKGISYTELDRLSVRFAGFLQALKLPRGARVALMMPNMLQYPIAMFGVLRSGYVVVNVNPLYTARELEHQLRDSGAETIVIVENFASTLEQVLVTSLGEMLGFPKSLIVPGHVSFSAALSKGAAFPLEPVSVGHDDIAFLQYTGGTTGVAKGAVLTHRNIIANLQQAHAWIRHEGEEIIITALPLYHIFSLTA-NCLTFFKLGATNVLITNPDIPGFIKELAKYKFTAITGVNTLFNALLNNPDFAKLDFSRLHIALGGGMAVQQQVADRWRRITGQPLIEAYGLTETSPAVTINPLDLPAFNHSIGLPVS-STEVSIRGDDGSEMPLGQPGELCVRGPQVMREYWNRPEDTAHVFTPDGFLRTGDIATIDEKGFVRIVDRKKDMILVSGFNVFPNEIEDVVASHPSVLEVAAVGVPDERTGEAVKVFIVRKDPSLTREMIIAHCR-KSLTAYKIPHLVEFRDELPKTNVGKILRRLLRD--------- 218288376 5 ---HFPYWPKRVPKTLT----VPRTPIHDNLAVSARRYPDKAAIYYYGRQISFRELHAEVEALAGYLQQAGVKRGDRVALYMQNSPQFVVAYYAILRADAVVVPLNPMLVANELPFYFEDSGARVAIVGQELTGAIDKAIVACYRDALPVVAAPAVPLDHPALVPWSQALASSARPSEVSADDLAVIPYTSGTTGVPKGCMHTHRTVQANIVCAVVWNGVTPDGVALATLPFFHVTGMEH-SMNAPIYCGNTFAILTRWDRETAAELIEKLRVTHWTNIATMVVDFLANPRIESYDLSSLMVVGGGGAALPKAVGERLKALTGLDYVEGYGLSET-IAQTHTNPPDRAKLQCAGIPLFDVDARIVDPETLAELGPGEEGEIVVCGPQVFLGYWNRPEENEKAFVEDGFFRTGDLGRYDEEGYFFIVDRIKRMINASGFKVWPTEVESILYKHPAVEQACVVGVPDPRRGETVKAFIILKQGAVTAEDIIAWAHEQ-MAAYKCPREIEFVDSLPMSGSGKILWRVLQEEERKK---- 119964094 16 ------------------------ETIGANFERIASRFPLRDALIGEARRWSYQKLNDDVDRLARALLAMGVAKGERIGIWSPNCAEWTILQYATAKIGAVLVNVNPAYRTHELEFVVKQNGMRMLVAAPSDKNSDYVGMARDAASNCPELREIVFVPEADHELTYAELLTRADRMGELDPYDPINLQYTSGTTGFPKGATLTHHNILNNGHSIGRLLNYTEHDRVVIPVPFYHCFGMVIGNLNALSFGAATIIPGRGFNASAALEAVQDFGGTSLYGVPTMFIAELALPDFASYDLSTLRTGVMAGSLCPIEVMRRVIDEMHVDVAICYGMTETVSTMTRAGDTLEQRTSTVGRTM-PHLESRIIDPGSMEVERGVIGELCTRGYSVMQGYWGQPDKTAEAIDAEGWMHTGDLARMDEDGYLVIEGRIKDMVIRGGENIYPREIEEFLYLHPSIQDVQVIGVPDEKYGEELMACIILKPGSPTAEELAEYCRGK-LAHYKIPRYVDVRESFPMTVSGKVRKVDMRQEAVSRL--- 50120426 5822 --------------------------IHQLVEDQAARTPDTTAVLFEDQHLTYDALNRRANQLAHHLIDLGVKPDDRIAICVERSLDMVIGLLAILKAGAAYVPLDPGYPAERLAYMLDDASPVALLTQANQRALLTGDVPRILL----------------DTADFSHLSEDNPHVPGLDAHHLAYVIYTSGSTGKPKGVMNSHRALCNRLVWMQNTYRLTPDDRVLQKTPF--SFDVSVWEFFWPLLYGARLVMARHKDAAYLAQLIERTGITTLHFVPSMLQQFVQWADAD-CACDSLRRVICSGEALPAELQQRFFARFNAQLHNLYGPTEAAIDVTACQPDDHRSFVPIGRPIA-NTQLYILDTLGQPVPLGVAGELHIGGVGVARGYLNRPDLTAERFIPDPFYKTGDLARWLPDGSLEYLGRNDFQVKLRGFRIELGEIEARLMQCPGVQEAVVVAREDSPGDTRLVAYLCPQPGTPDPADLRQQL-GQHLAEYMVPGAFVTLDAFPLTPNGKLDRKAL----------- 50120426 4776 ------------------------------FEAQAEQTPEAIAVLFEDQHLTYRELNRRANQLAHHLIALGVQPDDRVALCVERSLEMMVGLLGILKAGAAYVPMDPAYPAERLAYILDDAAPVALLTQSAQ--------VAQLNSTLPT---VLLDTPAAAACP----DTNPV-VQGLHAAHLAYVIYTSGSTGRPKGVMVAHRNVINLATGLHTLLALDHPSRI--ALNASIVFDASVKNWIQ-LLSGHTLVLVPRADAHQLWRYFARHAVDLFDCTPVQLQWLLDAGLGSDPAYQPAQVLI-GGEAISPAVWSRLQSLSDTRFINVYGPTECTVDATACVVDRTQPLPTIGKPLA-NTRLYILDAQDQPVPIGVTGELHIGGAGVARGYLHRPDLTAERFIPDPFYKTGDLARWLPDGNIDYLGRNDFQIKVRGFRIEAGEIESRLLRCPGVQDAVVIAREDSPGDTRLVAYLCARPDAELPAALRQQLAA-SLADYMIPSAFVTLDALPLTPNGKLDRKAL----------- 50120426 3700 --------------------------IHERIEHVASQTPDAVAVIFGKHTLSYDQLNRRANRLAHHLLTLGVQPDDRIAICVERGLEMIVGLLGILKAGAAYVPLDPSYPVDRLTYMLEDAAPVALLTQTA--------LVTLLDSPLP----VIELDNLPAAIADETPDSNPTPQAGLTPNHLAYVIYTSGSTGKPKGVMVEHRSLCNLVDALADAFNITRDSRLLQFA--SFSFDACVFEVATTLSHGGCLVLAPREALEALLTTLKTQAVTHALLPPIAASALPSDAE-----LPLLKTLILGGEACTAAQVKRWAS--GRRVFNAYGPTEITVCATSCCDASHNGTPPIGRPIA-NTQIYILDEQKQPVPLGVAGEIYIGGAGVARGYLNRPELTAERFIADPFYKTGDLGRWLPNGDIDYLGRNDFQIKLRGFRIELGEIETHLIQCSGVGEAVVIAREDSTGDARLVAYLCPQPGAELPTDLRQQL-SRHLAEYMVPSAFVVLDVFPLTSNGKLDRNAL----------- 50120426 484 --------------------------IHERFEQQVELTPDATAVIFEEQSLSYAELNRRANQLAHRLLTLGIKPDDRVALCVERSLEMVVGLMGILKSGAAYVPLDPTYPAERLAYMIDDAKPVALLTQ-----------ANQIAIQTADIPAIMLDTDSFDAYATSNPDAQALG---VTSTHLAYVIYTSGSTGKPKGVMVTHRNVLNLASGLKTLLAFEHSNRI--ALNASIVFDASVQNWIQIL-SGHTLVIVPRTDARQLWHYFSHHAIDLFDCTPVQLQWLLDAGLGTDPDYQPAQVLI-GGDAISQGIWSRLQQLTDTRFINVYGPTECTVDATACPIDSSQSAPTIGRPLT-NTEVYILGTQGQPVPIGVTGEIYIGGAGVARGYLNRPDLTAERFITNPFYKTGDLGYWRHDGSITYLGRNDFQVKLRGFRLELGEIETLLIQYPGIQEAVVILREDIPGDKRLVAYFQAQPDTPTPADLRLQLSQR-LAEYMIPSAFVALDAFPLTPNGKLDRKALPE--------- 50120426 1561 --------------------------IHSLFETQVEQTPDATAIVFEEQHVTYDELNRRANRLAHHLLSFGVKPDDRVAICLERSPDMVVGLLGILKAGAAYVPLDPSYPAERLAYMLDDADPVALLT--------HSSLIESFSHTSPT----IVLDNAAPFDACPD--TNPV-IQGLNAAHLAYIIYTSGSTGKPKGVMVEHRGLSNYIQWAREYYVTSNSLDSIVSSPVA--FDATVTSLYLPLLCGGKILIHDGQELTELLALLATQPGTLIKITPTHLAALGQELQSTHRVCPDL-LFVVGGEALSSATVALWQTLSGSRIINEYGPTETVVGCITFDACTPNSLTPIGRPIA-NTCIYILDAKGQPAPVGVAGEIYIGGAGVARGYLNRPDLTAERFIADPFYKTGDLGRWLPDGNIEYLGRNDFQIKVRGFRIEPGEIEARLMAYPGVREALVIAREDSPGDIRLVAYLIAQPGSELIPSVLRKALALHLAEYMVPSAFVTLDAFPLTPNGKLDRKAL----------- 50120426 6909 --------------------------IHELFEAQVACTPDAIAVVFGEASLSYDELNRRANRLAHHLISFGVRPDERVAICVERGLDMVVGLLGILKAGGAYVPLDPTYPVERLRYMLDDAKPVALISQSAHLGIMNGSLP-------------VILLDDGETRPFDNEPDTPLDARKLTPRHLAYVIYTSGSTGKPKGVMVEHANMVNFLCSMRKEPGIAQEDVLLGVTSL--SFDISILEIFLPLLNGARLILATQAQAADAQQLIERHAVSFMQATPSTWRMLV---ELRDFALPPGFKALCGGEALPENLATALLQKV-TTLWNLYGPTETTIWSTLNGLTTPTPY--IGHPIA-NTQIYILDAQGRVVPLGVAGEIHIAGAGVVRGYLGRPDLTAERFITDPFYKTGDLGRWLPDGTLEYLGRNDFQVKVRGFRIELGEIETRLARCHGVHDAVVIAREDSPGDKRLVAYLLAQPDTVLEADLRQRLSE-GVAEYMIPSAFVTLDAFPLTPNGKLDRKAL----------- 218291047 3 --------------------------LVQLLEDNQRRFGTYESLVYEGRVYTNAELAALSSQLAHHIQALGVRPGDAVMVTMPNRPEVVIAFYAIAKAGAVAVPVMPLLQASEVRYIIQDSNPKLVITCEVLKPKIQQAIQD--LSNPPVVRSVDDAG-VEGFETVLSHYPAERPNLQVEDHQPAVILYTSGTTGKPKGVILTHHNLCANARAAAQYVLKVEKRVGLGILPLSHAFGFTM--MNTALCLGELDVLLPYFDPVLVFQAIERYLVTHFTAVPAMFHALLHHPDADKYDLSSLSVCISGSAPLPESVRKAFEEKFHCLVFQGYGLSEAAPVVTAPRFDKPAKPGSVGLPL-PGVEVAVLDDDGNPLPPGEIGELAVRGPNVSPGYHNLPEEMEKVF-RNGWLFTGDMARLDEEGYVYIVDRKKDVIIRGGFNIYPSDLEELLSQHPAVAEVAVVGAPSERMGEEVVAYVVRKKGAVTEEELIAFCQEH-LAKYKTPKVVQFVPYLPKNLIGKVDKKKLREMAK------ 50120425 500 ------------------------------VEDQAQRFPNAIAVVYESHSLTYQTLNQRANQLAHHLISLGVKPDDLVAICVERSPEMIIGLLAILKAGAAYLPLDPSYPAERLTYMLDDATPVALLTQSALT------------ATLPDTALPTVLLDAHDVFDAQPDHNPDAHALGVTPDHLAYVIYTSGSTGKPKGVMVEHASVTRLLDATQDYFHFDSNDVWTQF--HSFAFDFSVWEIWGALAYGGKLVVVPTRSPQEFYSLLCRERVTVLNQTPGAFRQLIAARDDTDH---SLRCIIFGGEALELHMLAPWIALERTRLINMYGITEITVHATSAADITAGRGSLIGRPL-PDLRAYLLDPHGQPVPVGVAGELYIGGAGVARGYLNRPDLTAERFIVDPFYKTGDLARWLPDGTLDYLGRNDFQVKVRGFRIELGEIESRLVQCPGVQEAVVLAREDVPGDTRLVAYIQPQPKAVLEADLRQQLSTH-LADYMIPAAFVTLEAFPLTPNGKLDRKAL----------- 50120425 3752 -----------------------------LFEAQVKRTPDATAVIFDTQSLSYDELNRRANRLAHHLLSLGVQPDNRVAICVERSLEMIVGMLAVLKAGGAYVPLDPSYPADRLTYMLEDAAPVALLTQT--------DLVALLHSDLP----VIELDNLPAAIADEGQDSNPVPQAGLTPRHLAYVIYTSGSTGKPKGVMVEHRSMCNLLNGQIESLHIAADSHVIQLA--SFSFDVCMQECYMTLLTGATLYLAERAAPGAALRTLEDNTITHMLITPTALAALDEIPE-------TLQTLVVGGEICPPALVKRWAA--GRCMFNAYGPTETTVCATLYPCRQDEREPCIGRPLA-NTRIYILDPQGKLVPIGATGEIHIGGVGVARGYLNRPELTAEHFIADPFYKTGDLGRWLNDGNIDYLGRNDFQVKVRGFRIELGEIEARLIQCSGVKEAVAIAREDTPGETRLVAYLIAQPGVELPAELRQQLA-HHLAEYMVPSAFVTMEAFPLTPNGKLDRKAL----------- 50120425 4823 --------------------------LHHLFEQQVVQTPDAIAIVFEDRLLSYAEVNHRANQLAHHLLSLDVKPDDRIAICVERSPEMVIGLLGILKAGAAYVPLDPSYPTERLTYMLEDSAPVALLT--------HSSLVASLSSTAPT----ILLDNTALFEACSD-SNPAAQAIGLTPHHLAYIIYTSGSTGKPKGVMVEHRNIVASTYARQLTYPMFERVLLLSSI----AFDSALASVFGTLTRGGSLYLPQQEDPTAILHMLHEHHICCLLCVPSLALSLLQ--MSQNEELASLKALIVAGERCPPEIQTAIEQLLSTALYNEYGPTEAAVHVTSTETSRNRLTVPIGHPIA-NSQIYILDPQGRPTLLNVAGEIYIGGAGVARGYLNRPDLTAERFIPDPFYKTGDLARWLPDGNIDYLGRNDFQVKVRGFRIELGEIESRLMQLPGVQEAVVAAREDIPGDTRLVAYLRSQPDAELPTELRQQLAEH-LAEYMVPSAFVTLDTFPLTPNGKIDRKAL----------- 50120425 1594 --------------------------IHQRFEQQVAQTPDAIAVVFEEQTLSYDGLNRRANQLAHHLLSLGVQPDDRIAICVERSVEMIVGLLGILKAGAAYVPLDPAYPAERLAYMLDDAKPVALLTQTA--------LIETLNSTLP-----LVVLDDPQFTVFKHASQDNPDAHALTSHHLAYVIYTSGSTGQPKGVMIEHRSLCNLANAQIRAFGITANSRLLQFA--SFSFDACISEVTTTLCQGASLILASREALDALLNTLQTQAITHVTLPPIAAGAL--DASAEPPDLTTL---IFAGEACPPALAKRW--ATAKQVINAYGPTESTVCATIYHHRTGDDFLPIGKPID-NTHVYILDAKGQLAPLGVAGEMYLGGVGIARGYLNRPELTAERFIPDPYYKTGDLGRWLADGNIEYLGRNDFQIKLRGFRIEPGEIEARLMGCSGVQDAVVIVREDNPNDKRLVAYIRPHVGAEIEPAALRLQLSQHLAEYMLPAAFVTLEQFPLTPNGKLDRKAL----------- 109899114 3 -----KSWLKSYDARVPHEINPSYASIVDILEQAVSTYADSVSYINLGKSITFKELDQQSKQFAAYLQHSGLKKGDAVAIMMPNLLQYPVALFGVLRAGMVVVNVNPQYTARELKHQLNDADAKAIVIVENFAGFPKKWLTNLVVKHVKKMVPAFSLPSAIHFMAMKEGASKRYERPTLTGDDIAFLQYTGGTTGVSKGAMLSHRNMVANLEQASAILNVPNEELVVTALPLYHIFALQANCLLFLKLGCANLLITNPRDMPAFVSELGKYPFTVLTGVNTLFNGLLNTPSFTELDFSKVKFSLGGGMAVQRSVAERWYKLTGHVLLEGYGLTECSPIVSVNPPQLEQYNGSIGLPL-PSTDIRLVDDDGVDVAPGEAGEMLVKGPQVMVGYLNRPEATEE-IMQDGWLATGDIARCDEDGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEVAAVGIPHEASGEVVKLYAVRREDSLSEQDVIEHCRKH-LTGYKVPKKVEFRDELPKSNVGKILRRELRDE-------- 84502522 4 ---------EELIRRARAQQ------LGDLLRRSAARVPNRNALTFRDRTDTFAELDTAVNRAAHALAAEGVGKGDRVALFSHNNRTFVVVRFALARLGAVTTPVNFMLSAPDVAYILDHSGAKLIIAEDALCPVADAAMKETGQELPRFFIPHEGTPEPDGWRPVSELLEHPDDWVDVDAEDPIQMMYTSGTESRPKGALLTSGSLYSHYATCIADGEMREDMVTLHCLPLFHCAQLDCF-LTPALYLGAVSILHEKADPAAMLEAIETHGVTQLFCPPTVWIALLRHPDFDTRDLSSLQLGYYGASIMPTAIIEELLTRLNIRLFNFYGQTEMAPNATILKPHDQLRLGSAGRPGL-NVETRVVDDDDNPVPVGEVGEIVHRSPQLITEYYRNPEKTAEAF-RNGWFHSGDLGRFDEEGYLYVVDRKKDMIKSGGENVASREVEEAIFRHPDVAEVAVFGIPHPTWIEAVTAVVVPRAGADLTVELNDYCRD-TLSHFKAPKHIELAQELPKNASGKILKRLLRDEFAE----- 91790374 9 ------PWLKAYPAGVPADIDSSQPSLVALMEESFQKYGSRVAYSFMGKDVTFGQTDSLSVAFAVYLQGLGLLKGDRIAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAHVLEQCIAALVNYVVRNVKKMVPAFNLPGAVRFNDAVAQGTRRPDIKPDDVAVLQYTGGTTGVSKGAVLLHRNVIANVLQSMASLPAGEQPTYVCALPLYHIFAFTVNMMLG-MRTGAKNILIPNPDLPAVLKELSKHTINSFPAVNTLFNGLANHPDFNTVDWSHLKISVGGGMAVQSSVAKLWLEKTGCPICEGYGLSETSPSASCNPTNSKAFTGTIGVPI-PSTWFKLIDDDGNEVPPGQPGEIAIKGPQVMAGYWQRPDETAKVMTPDGYFKSGDIGVLDENGFFKIVDRKKDMILVSGFNVYPNEIEDVVARLDGVMECACVGVADEKSGEAVKLVIVKKNPELTEAQVREYCKA-NLTGYKQPKVVEFRADLPKTPVGKILRRELRD--------- 15964237 17 -------WLGSYPPGVPAEGPLTYRSIGEFFDHAVAQYSWRPAFTCMGKALTFSDLNTHSAKIGAWLQSLGLAKGDRVAVMMPNILQNPVIVYGILRAGFTVVNVNPLYTPRELEHQLVDAGAKAIFVLENFAHTVEQVLARTEVKHVVVVKKLVPAWSIPGHLSFKTVLAKGATLPNVAPGDVAFLQYTGGTTGVSKGATLTHANLLSNMAQMELWLPRPESLTFMCALPLYHIFALTVNSLMG-LATGGNNILIPNPDIPAFVKELGRYRTNIFPGLNTLFNALMNNSEFRKLDFSSLILTFGGGMAVQRPVAERWLELTGCPIHEGYGLSETSPVATANRLDTDDFTGTIGIPL-PSTEVEIRDEDGRTLPVGEIGEICIRGPQVMAGYWQRPEETARAISPDGFFRTGDVGFMNAEGLTKIVDRKKDMILVSGFNVFPNEIEEVAATHPGILECAAIGVADPHSGEAVKLFVVRKDPNLTEEEVKRHCAA-SLTNYKRPRYVEFRTELPKSNVGKILRKDLR---------- 167034657 10 ----------------RQDQALLTQTIGQAFDATVARCADSEALVHQGLRYSWRQLAAQVENHARALMALGVNTGERVGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVLRQSSCRWLVCADAFKTSDYHAMVQELSERLPALRGVIAANPPAGFLPWHALQTSPEACSALQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVGESLGLTERDRMVIPVPLYHCFGM-VMANLGCITHGSTMIYPDAFDAELTLRAVAEERASILYGVPTMFIAMLDHPSRAQMDLSTLRSGIMAGATCPIEVMRRVIDQMHAEVQIAYGMTETSPVSTGPDDDLELRVTTVGR-TQPQLENKLVDADGCIVPRGEIGELCTRGYSVMLGYWDNPQATADAIDPAGWMHSGDLAVMDEHGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCSRYGEEIVAWIKLHPGSATVEELQGWCKAR-IAHFKVPRHIRFVEEYPMTVTGKVQKFRMREISVAEISA- 170731871 5 -------------------------SVPDLLDESFRQYRDRTAFVCMGKGITYGELDKLSRQFGAWLQSRGLARGSRVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVIANTAVKHVVVVKKMVPAWQLPSFTRFKAALSEGARLAKIGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHHPAHEKVTVVALPLYHVFALTVCGFLTMRTGGMGILIPNPRDIAGMIKELKGYQISTIPAVNTLYNALLNHPEFGQLDLSKLVIANGGGMAIQEGVAKRWYEKTRTAIIEGYGLSETSPVATCNPVTATEYSGTIGLPL-PSTEVAIRDDAGNDVALGEPGEICIRGPQVMAGYWNRPDETAKVMFSDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFIVKKDPALTDKDILAYCKER-LTGYKRPKLVEFRTELPKTNVGKILRRELRD--------- 126667412 27 -------------------------SMVDVFNQAVTKYADRPAVSAVGVTLSYRDLDVHSRNFAAWLQNKDLKPGDRIAVQMPNVCQYLVVTFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVVLANMAANVEKVLVTEVADMHSTFKRTLVVKHVKKMVPLAAGAREKFTPVECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLLQIRPMLEIEGREVVIAPLPLYHIYSFT-LNCGTLLEAGAHNVLIPNPDIDAFVKELQNHEFTAFLGLNTLFVALCNNEEFCKLDFSHLKLTASGGMALTSKAAKTWKRVTGCEICEGYGMTETSPVVS-FNPRSAIQLGTIGLPL-PGTLLKTVDDDNNETPFGERGELCVKGPQVMRGYWQRPDDTRKSMTDDGYLRTGDVAVIQEDGYIRIVDRKKDMIIVSGFNVFPNEVEDVISGHPNVLECAAVGIPDEKSGEAVKVYLIASKEGVTAGELKEFCRER-LTAYKVPRHFEFRTELPKTNVGKVLRRELRDEAS------ 189465236 5 ------------------------RTLGQWLEHWAETTPDKEYIVYSDRRFTWSQFNRRVDDMAKGLISIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCENSDMHTLCIVNGEKDSDFVQMTYTMLPELPHMRNVVYVGQAEILLLGNNVEDECLNNSQVTCHDVVNMQYTSGTTGFPKGVMLTHYNITNNGYLTGEHMKFTANDKLCVCVPLFHCFGV-VLATMNCLTHGCTEVMVERFNPLVVLASIHKERCTALYGVPTMFIAELHHPMFDMFDMSSLRTGIMAGSLCPVELMKQVEEKMYMKVTSVYGLTETSPGMTRIDDPFDVRCNTVGHDFEHTEVMVIDPETGEECPVGVQGEMCNRGYNNMKGYYKNPQATAEVIDKNGFLHSGDLGVKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYKLEGVKDVQVAGIPSKKYGEEVGAFIILKEGADIESDVRDFCTGK-ISRYKIPKYVFFIDEFPMTGSGKIQKFKLKD--------- 51596383 5 -----KRYPADVPAEIDPDRY---SSLIEMFENAALRYADQPAFINMGEVMTFRKLEERSRAFAAYLQQLGLQKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLSDSGAVAIVIVSNFAHVILTRMGDQLSAAKGTLVNFVVKYYLPDAISFRTVLQKGRRMQYVKPDDTAFLQYTGGTTGVAKGAILTHRNMQSNLEQAKAAYAPPGRDLVVTALPLYHIFALTVNCLLFIELGGRSLLITNPRDIPGMVKELSRYPFTAITGVNTLFNALLNNEEFTHLDFSTLRLSVGGGMPVQKAVAEKWETLTGKHLLEGYGLTECSPLVTGNPYDLKHYSGSIGLPV-PSTDVRLRDDDGNDVELGKPGELWVRGPQVMLGYWQRPDATDDVL-KDGWLATGDIATMDEDGFLRIVDRKKDMILVSGFNVYPNEIEEVVALHAKVLESAVIGVPNEVSGEAVKVFVVKKDASLTPEELLTHCR-RYLTGYKVPKIVEFRDELPKSNVGKILRRELRDE-------- 85712691 5 -----KHYPAGVPDTIDPDHY---TSLLEILEESIERYGDKTAFVNMDCEMSFAELGEKAKQFAAYLQSIGLQKGDAVAIMMPNLLQYPVALFGVLAAGMTVVNVNPLYTPRELKHQLTDSQSKALVILENFAN-TYEKIAKDVQDLLPAPKRWLVSQRIDFNVALNKGKQKAYQRPGLTGDDIAFLQYTGGTTGVAKGAMLSHRNMVANLEQVSSVIMSDGEEIIITALPLYHIFALTANCLTFIKHGGRNILITNPRDMPGFVKELGKVKFSMISGVNTLFNGLLNTKGFKDLDFSNLKVSLGGGMAVQKSVAEHWERVTKSRLLEGYGLTECAPVVTVNPYDIEHYTGSIGLPV-PSTDVKICDPEGEEVALGDAGELYVKGPQVMVGYLNRPDATAESI-KEGWFATGDMATCDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKVLEVAAVGVPHESSGEVVKVFIVKKDKSLTEREIIDFSRE-NLTGYKVPKLVEFRDELPKSNVGKILRKELRDE-------- 183981621 3 ----------------------------------ARRHPNRIALRLDEIEIPYGALDAASARLAGLLIQRGLRPGDRVGVMLPNVPYFAVAYYGVLRAGGVVVPMNVLLKERETSFYLTDSEAKAII-----AWHEFAPAAQAGADEAGAECILVKPGEFEELIQAAEPLEEAAVRED---DDTAVILYTSGTTGKPKGAELTHANLRRNVEVIVQMLQVGPDDVILGALPLFHAFGQTA-GLNAAVAAGACLTLIPRFSPEKALQIIERDRVTVFEGVPTMFAAMLH--STERPDTGSLRLCVSGGAAMPVEVMRGFEQAFGTMVLEGYGLSETSPTASFNHPDRERKPGSIGTPIAGVQMKLLVDTHG-------IGEIAIRGHNVMKGYWNRPDATAAAIDAEGWFRTGDLARIDEDGYYFIVDRSKDMIIRGGYNVYPREIEEVLYEHPEVREAAVVAVPDDMLGEEVGAAIALIPGATDAAALSDFVKER-VAAYKYPRRIWFVDELPKGPTGKILKRDI----------- 86747706 31 -----------------------GITIGQALDLAAQRWPDREALVSPDVRWSWREFAQRVDALAAGFLALGLERGARIGVWSMNRPEWTLTQFAAAKAGMILVTINPAYRLSELEFALAKVGCAALVTATAFKTSAYMEMLNTLSARLPQLRAVIQIGGPPGTLAFDEVATMGGDAAELQFDDAVNIQFTSGTTGSPKGVTLTHHNILNNGYFVGRAMKLTEQDRICIPVPLYHCFGMVMGNLASVTCGAAMVYPGEGFDPLATLQTASSEKCTALYGVPTMFIAELDHPDFASFDLSSLRTGIMAGAPCPVEVMRRVNDQMNMRVTIAYGMTETSPVSSAVDDPEERRVSTVGR-IHPHVEVKVVDLEGRIVPRGVRGELCTRGYSIMLGYWDEAEKTADVLDAAGWMHTGDLAVIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADSRYGEELCAWVVRPGETLTADDIRGFCQGQ-IAHNKIPRYVEFVDEFPMTVTGKIQKFVMREKVEAKL--- 90421044 12 -----KPWLQIYPEGVPAEPDFPYHSLGELLSEAFIQHKDQPAFHFMGATMRFKELDEQSRHFAAFLQSLGLQKGDRVALMMPNLFQYPVAVAGVLRAGLIVVNTNPLYTPRELSHQLRDSGAKAIVILENMASTLEACRAETPVEHLPTLKRHLVAYKLDGAIAFRDARAASFTAVASERDEPAVLQYTGGTTGVSKGATLTHGNIIANVLQSLKNMPANEQITTVCALPLYHIFGFTVNMMLSMRTGGCNILIPNPRDIPATLKELKKYRFHSFPAVNTLFGALARHPDAKSVDWSHLRLSVGGGMAVQAATAELWRRQTGCSICEGYGLSETAPSACCNPTDSTEYSGTIGVPI-PSTELKILDEEGGEVPMGERGEIAIRGPQVMVGYWNRPDETARVMTADGFFRTGDIGVMDETGRFRIVDRKKDMINVSGFNVYPNEIEEIVTRMPGVVEAAAIAIPDENSGEAVKLFVVASDPELTADKVKAFCRD-NLTGYKRPREVEFRDELPKSGVGKVLRRELR---------- 124521068 47 -----------------------------------------------NEKYTYYEMKRLTNKAANVLKKAGVQKGDRVFIFMPRSPELYFAMLGAIKLGAIVGPLFEAFMEGAVKDRLEDSEAKVLVTTPDLVG-------RVPAGQLPALETIFVVGEYKDYLKYFNEASDKLEIEWVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTGKWVLDLKEDDIYWCTADPGWVTG-TSYGVFAPWLNGATVVVGGRFSPAAWYRTIERFGVTVWYSAPTSFRMLMGAGNENQYDLSTLRHILSVGEPLNPEVIRWGNEVFGLRIHDTWWMTETGAQLICNYPCMDIKPGSMGKPL-PGIEAAIVDDQGNPLPPNRMGNLAIKWPSMMRAIWNNPQKYESYFFPNGWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLIEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDELKEEIRQKGLAAHAAPREIEFCEKLPKTRSGKIMRRVLKAW-------- 118051524 5 ------PWLNAYPEGVPADIDASRPSLVALMEEAFAKHADKVAYSFMGKELTFAQVDAQSKVFAAYLQSLGLQRGDRVALMMPNIPQYPVAVAGVLRAGYVLVNVNPLYTARELEHQLKDSGAKAIVIIENFAKTLQDGMHGSAVQHIVSVKKLVPAFSLPGAVRFNDALAASLKAPVLKADDMALLQYTGGTTGVSKGAVLLHRNIIANVLQSMKKVPAGEQPTSICALPLYHIFAFTVNMMLAMRTGGKTVLIPNPRDLKATLKELSRHRFHSFPAVNTLFNGLANHPDFDTVDWSHLKVSVGGGMAVQSAVAELWLKKTGCPICEGYGLSETSPSVTCNPVTATAYSGTIGVPL-PSTYVKLVDNDGRDVELGQPGEVAVLGPQVMAGYWQRPDETAKVMTADGYFLTGDIGTMDERGFVKIVDRKKDMVIVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKSGEAIKLIVVKKDPALTEQAIRDYCQA-NLTGYKRPRHIVFRADLPKTPVGKILRRELRDA-------- 68536632 36 -----------------------DETIGQCLARIVAEYPDHDAVIYGDVHLTYTEFYRKVQRLASGLHAAGYRKGDRIGIWAPNRWEWTLVQFATAEIGAILVCINPSYRHKELVYAMGQSGVKGLFSAGRFKDSNYRAMIDAAESQFSRHETIFFGSERWDELANHAILDLNPVREQLHPDDPINIQYTSGTTGMAKGATLTHRNILNNGYLVGETLQYTDQDKVVIPVPFFHCFGM-VMGNLGAITHGATTIIAPVFNPQSVLEAVEHGKATSLFGVPTMFMAELDEIEHAKYDLSSLRTGIMSGTACPTRTMRQVMDIMNIEITIAYGMTETSPHQTLVDDPIEKRVGTVGRP-NPHIEVKIVDETGETVKRGEQGEILIRGFLVMQGYWDMPGKTADAIDEDGWMHSGDLGTMDEEGYARITGRAKDMVIRGGENLYPREIEEFLMTHPDISDVQVVGVPDEKYGEELMAFIIMREDTEDQAAVRDFC-DGELTRHKIPKYVECVESFPMTLSGKVRKVELREHAVELL--- 86748469 15 -------WLKHYPPGVPADIDVTQASLVQLLEESFRDFGDRKAFICMDKAITYRELDEMSAALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEQVLAKTAVKHVVKIKKMVPAYSLPSAVPYNEAVAAGRGLPTLGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLQPADQLFIVCALPLYHIFALTACYLLGVRAGGVNLLIPNPRDMPGFIKELMKYQVNSFPAVNTLYNGLLHSPGFDKVDFSKLKISNGGGMAVQRPVAEAWLKMTGCPIAEGYGLSETAPVLTCNPATVTEFNGTIGVPV-PSTYLSIRDDEGKEVPFGTPGEICAMGPQVMSGYWNRPDETALVMTADGYFRTGDVGVMTEDGFTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVIGVPDKRTSEAVKAFIVKKDPDLTAEDVIKFCHTQ-LTNYKVPRQIEFRTTLPKTNVGKILRRELRDEKKNQAAA- 121596236 5 ------PWLGAYPQGVPADIDPTQYTLVELMEQAFRDYADRTAYSFMGKETSYRETDALSRQLAAYLQSLGLVRGDRVALMMPNVPQYPIAVAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAATLQACIANTPVQHVVNVKKLVPAYQLPGAVRFNDALAKGAGLPSLKSDDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWIPESEQPTAVCALPLYHIFAFTVNMMLSMRTGGKTILIPNPRDLPAVLKELSKHTFHSFPAVNTLFNGLANHPDFNTVNWKNLKVSVGGGMAVQAAVAKLWLDKTGCPICEGYGLSETSPSASCNPVTATEFSGTIGVPL-PSTSMRILDDEGHDIATGQAGEIAIKGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGVMDARGYFKVVDRKKDMVLVSGFNVYPNEVEDVVALMPGVLECAVVGVPDEKTGEAVKLVIVKKDPALTEAQVKDFCRA-NLTGYKQPKVIEFRTELPKTPVGKILRRELRD--------- 206559907 20 -------------------------SLVQFFDECTTRFADRVAYVSAGASMTYRTLAQKVDAFASYLQSLGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVVFENFARTLQDALPETQVKHLKHVKKLVPDYHLPQAIRLRSALALGARPVQTTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQSGDVVLTPLPLYHIYSLTVNAFIFMGLGGRNILIANPRDMKMVMKIIRHETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFQQVTGRPVVEGYGLTECSPIVTMNPNDMAAFSGSIGLP-APSTLVRFRREDGTWAAVGEPGELCVRGPQVMRGYWQRPDETAKVIDADGWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRRDPSLTAEDVLAHCR-KNLTGYKMPKFVEFRDVLPQTNVGKILRRALRDEELAKLNA- 17230140 454 ---------------------YPNQCIHQLFEAQVERTPDAIALVFGEECLTYRELNNKANQLAHYLQQLGVKPEILVGICLERSLEMTVCLLGIIKAGGAYVPIDPEYPQERIAYMLEDSQVKVFLTQ------------EQLLAQIPQNQTHKICIDTE----WDKISRQPNTNPDVKLDNLAYVIYTSGSTGKPKGVMNTHQGICNRLLWMQETYQINSTDSILQKTPF--SFDVSVWEFFWTLLTGARLVIAGHRDSAYLINLIIQEQITILHFVPSMLRIFLESGNVEK--CTSLKRVICSGEALSLDLQNQFLERFDCELYNLYGPTEAAIDVTQCRKHTNLKTVPIGRPIA-NTHIYILDQHLQPVPIGVPGELYIGGAGVARGYLNRPELTAERFIPHALYKTGDRARYLRDGTIEYLGRLDNQVKIRGFRIELGEIETVLSQHSEVQAAIVVVTEDTTGDKRLVAYIV--SENPEITDLRQYLA-KNLPDYMIPSQFITLDALPLTPNGKVDRRALPK--------- 17230140 1523 --------------------------IQELFEQQVAKFGDEIAVICQHQKLTYSELNTKANQLAYHLKSLGVQPEIAVGICVHRSLDFIIGILAILKAGGFYVPLDPTYPQERLEFLIEDAQIQVILTQ------------QQHIPQLPDLPIFCFDTDTANLTQ----HPTTNPVNHTTPENLAYVMYTSGSTGVPKGVCIPHRGVVRLVKDC-NYINLSADESILQAAPI--SFDASTFEIWGALLNGSRLVILSNPTLAEIGQAITQHQITTLWLTAGLFHLMVD---EHLESLKSVKQLIAGGDVLSAVHINKLLQTYPCRVINGYGPTETFTCCYSVTDICESNTVPIGRPI-NNTQVYILDNHLNPLPVGVPGELYIAGDGLARGYLNQPTLTAEKFINWGWYKTGDRARYLADGNIEYLGRLDNQVKIRGFRIELGEIEAVLNQHPAVKECVVIARE-----KQLIAYFIALDNTPD--NLREFLQQR-LPDYLIPHFFVALETLPLTVNGKVDRQKL----------- 134295608 20 -------------------------SLVQFFDECTTRFAERVAYVSAGASMTYRTLAQKVDAFASYLQSIGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVVFENF--------ARTLQDALPDVKNIVVTALGDLLADGLNAKGPPYNLPQVTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQSGDVVLTPLPLYHIYSLTVNAFIFMGLGGRNILIANPRDMTMVMKIIRNETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEEVTGRPVVEGYGLTECSPIVTMNPSDMAAFSGSVGLP-APSTQVRFRREDGTWAGIGEPGELCVRGPQVMRGYWQRPDETAKVLDADGWLGTGDIGVMDEHGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVHGERIKVFVVRRDPALTVDDVLAHCR-KNLTGYKMPKSVEFRDALPQTNVGKILRRALRDEELAKLEA- 27817223 1569 -----VEWNDTQVD-YPQDKC-----IHHLFEEQVERTPDAVAVVFKNQQLTYHELNCRANQLAHYLRSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYLPLDPEYPQDRLSFMLEDAQVSVLLSQ------------HHLVEKLPEHHARVVCLDTDWQIIPQSNQQNPIA--GVQASNLAYVIYTSGSTGKPKGAINTHLGICNRLLWMQQAYQLTEIDCVLQKTPF--SFDVSVWEFFWPLLTGARLVVAGHKDSGYLVNLILEQQVTTLHFVPSMLQIFLEEQGLK--DCSSLKRVICSGEALPKELQERFFACLGCQLHNLYGPTEAAIDVTFWECQPELKTVPIGRPIS-NTQIYILDQNLQPVPVGVPGELHIGGAGLAKGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHKDVQTSVVIVREDIPGDKRLVSYIVLQPEQTTTKELRSFLKEK-LPDYMVPSAIAILESLPLTSNGKIDRRAL----------- 27817223 3786 -----VEWNDTQVD------YAFDKCIHQLFEEQVERTPDAVAVVFENQQLTYHQLNCRANQLAHYLRSLGVKPDALVGICVERSLDIVVGLLGIFKAGGAYVALDPDYPQERLRFMLEDAQVSVLLTQ------------QRLIHRLPEHQAKLVCLD-EAWEEIAQNNQDNLS-SGVKASHLAYVIYTSGSTGRPKGVMVEHRGLCNLTHAHIQTFGLDSDSRVLQFA--SFSFDASIWEVVLALGSGATLYLGTKDSLLPGKPLIEQLRITNITLPPSALAVM------PMEELPALQTIIVGGEACSAELIRQWSA--GRNFFNGYGPTEATVCATIAKCTEDDEKISIGKAVA-NTQVYILDENLQLVPVGVPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQIKIRGFRIEVGEIEAILSQHPGVRENVVVAREDIPGEKRLVVYFVPQEQTPTTDDLRIFLKEK-LPQYMVPSAFVRLEFLPLTPNGKVDRKAL----------- 27817223 468 -----------------QSNYPQDKSIHQLFEEQVELTPDAVAVVYENQHLTYRELNSRANQLAHYLKSLGVKADALVGICVERSLEMVVGLLGILKAGGAYVPLNPEYPQERLTFMLEDTQLSVILTQEKLVNKLGERLRRGFAERNASVICL------DSNWDIINQQTQNNPTTSVTADNLAYVMYTSGSTGQPKGVSIVHRSVVRLVKET-NYISISADDVIAQAS--NHAFDAATFEIWGALLNGARLVGVSKDSPRDFAVFMRSQSISVLFLTTALFNQIAQEVPSA---FNSLRHLLFGGEAVDP---KWVKEVLNQRLLHVYGPTENTTFSSWYDVPEGATTIPIGQPIS-NTQIYLLDSQLQPVGIGVPGELYIGGDGLAREYLNRTELTQEKLIQNPFYKTGDKARYLSDGNIEYLGRIDDQVKIRGLRIELGEIEAVLSQHSDVQVSCVIVREDTPGDKRLVAYIVTHQDQPTMGEIRQFLKAK-LPDYMIPSAIVILESFPLTPNGKIDRRALPKALLEKYVA- 27817223 2658 -------WNDTQVD------YPLDQCIHQLFEEQVKLTPNAVAVEFKEQQLTYNQLNDRANQLAHYLQSLGVKPDTLVGLCVERSLEMVIGLLGILKAGGAYVPLDPEYPTERLSFILEDTQVKVLLTQRSL--LDRLPQCEKARGESPSTRDRASTKGKEEVLSLPASYQTQLVCLDTDAENLGYIIYTSGSTGQPKGIAMNQLALCNLILWHPDNLKIARGAKTLQFASI--NFDVSFQEIFTTWCSGGTLFLITKEDTSNLLRVIQEKAIQRMFLPVVGLQQLAEFAVGSELVNTHLREIITAGEQLTPAISKWLSQLSDCTLHNHYGPSESHVATSFTLPNTWPLLPPIGRPIS-NTQIYILDKYLQPVPIGVPGEVYIAGVLLARGYLNRPELTQEKFIQNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHINVQASCAVVREDTPGDKRLVAYIVPQPEQVSVNVVRSFLKEK-LPEYMLPSAIVILEALPITSNGKLDRRVLPAQLSDQYVA- 193077430 7 -LDEYKQWNIESTITLPDEQ----TSLLDFWDNSFNKFQQRKAFIFADQSFSYAEIDLYSRQVATFLQSLGLEKGTRVAVMMPNIIQYPIISLAVIRAGYILVNINPLYTARELKHQLNDAGAKVLFILEQFLPV-YDAVKEQVSVEITTTMTEMLVEQPTELDTLDSANAQDYIRPKLILEDTALLQYTGGTTGVSKGAELTHKNIVANLLQNNVVFYFGDRDAFICALPLYHIFGFTVCLLHSAMNKGYATVLVPNPDLDALVHCFEKYRPTVFPAVNTLFNALLHHEGFNKLDHSRLEITTGGGMAILKSTADGWEKLTGRIIREGYGLSETSPVATFNPPISNIFSGTIGIPV-PSTDIAILDDEGHQLAPGETGEIAIRGPQVMKGYWNLPEETKAVMTADGFFRTGDIGYMNEKGYTKIIDRKKDMILVSGFNVFPNEIEEVLAQHPKILEVAVVGIADEKSGEVPKAFIVKKDDSLSVEEIQNYAKE-NLTGYKQPRHIQFINELPKSNVGKILRKELK---------- 9715733 1636 --------------------YPVDQCIHQLFESQVERTPDAVAVVFEEQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPPERLSFILTDTQVKVLLTQ------------QQLVNKLPAHTAQLVCLDTDLEKITQNSNSNPVNT--ATSPNLAYVIYTSGSTGQPKGVLVNHHHVTRLFAATNSWYKFNSQDVW----TMFHSFDFSVWEIWGALLYGGRLVVVPYRSPESFYKLLSQEQVTILNQTPSAFRQLIQAEQSIGMSNLNLRLVIFGGEALELESLQPWFERHGPQLVNMYGITETTVHVTYRPDDLNRTASVIGRPI-PDLQVYVLDQHLQPVPIGVPGEMYVGGEGVTRGYLHRDELTGQRFISNPFYRTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEGLLAQHPAVWESVVVVREDEPSNKRLVAYVVPQAQAPTTAELRSFLKKK-LPDYMIPNAIVILESLPLTSNGKIDRRSLRAGIEESLVA- 9715733 567 ----------------------QDKCIHQLFESQVDLTPDAVAVVFENQQLTYHELNCRANQLAHYLQSLGVGTDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPTERLTFMLADAQVSVLLTQ------------QHLVEKLPENQEPVVCLDTDWLVICESSQESPIT--EVQPGNLAYVIYTSGSTGTPKGVMLSHSNLCNHMSWMQATFPLTEKDKVLQKTPFG--FDASVWEFYAPLLAGGQLLIAGHTDSAYLLRLIAQQQVTIVQLVPSLLQMLLEQGGIET--CHSLKHVFCGGEVLPVALLEGLLSKLDVNLHNLYGPTETCIDATFCNCQREIYAQPIGRPIS-NTQIYILDQNLQALPVGVPGELHISGAGLARGYLNRPELTQEKFIANPFYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELAEIEAVLNQRDDVQVACVIAREDDPGNKRLVGYIVPSSQMTTVSELPQFLKTK-LPDYMVPNIFVMLDSLPLTPNGKINRGAL----------- 148653990 14 ------PWLKTYEKQYDFEMPAANTSLIEILEHSFVEHEGRTAFVCMNQELSYNDLERYSRQVAAYLQSLGLQKGDKVAVMMPNILQMPLTVLGIIRAGYILVNVNPLYTAHELEHQLSDSETKVLFLLENFAGFIVNSVVRYVKKMVPSFKKVLKVGAAKKYK----------RPTNIGLDDVAVLQYTGGTTGVAKGAMLSHGNLVANLLQADTYIGRNEQPVIMTALPLYHIFSFTVCGMYG-LYKGCIGSLVPNPDGKSLIKAYKDYPPAFFPAVNTLFNGLINSEHFRVLDHSKLEMSMGGGMAVLKDTAAKWKAGTGNVIVQGYGLSETSPVASANPLGLDEFPGNIGVPF-PGTDMAIIDDEGNEVAIGERGEICVRGPQVMKGYWKREDATAEVMTEDGYFRTGDIGVMDEDGYFKIVDRKKDMIIVSGFNVYPNEVEDVMSGHPKILECGVIGVHSDKSGEEPKIFVVRSDDSLTEQEVLDYAKE-NLTGYKRPRIVEFVDELPKSNVGKILRKDLREMEAAK---- 50121300 5 -----SRYPADVPAEIDPDRY---SSLIDMFENNVKRYADRPAFINMGEVMTFRKLEERSRAFAAYLQQLKLQKGDRVALMMPNLLQYPVALFGVLRAGMVVVNVNPLYTPRELEHQLKDSGASTIVIVSNFAHVILTRMGDQLSTAKGTLVNFVVLPDAISFRRLQEGRRQQYVRPDIINSDLAFLQYTGGTTGVAKGAMLTHRNMQANVAQCLAAYGPEGNEWVVTALPLYHIFALTANCLLFFELGGQNLLITNPRDIPAVVKELKQYPFTAITGVNTLFNALLNNKEFHELDFSTLRLSVGGGASVQRAVAERWEKLTGKHLLEGYGLTESSPLVAVNPYDLKHYSGSIGLPVA-STDVRIIDDNGNDVGPGESGELWVRGPQVMLGYWQQPAATDDVL-KDGWLATGDIVTADDEGFLRVIDRKKDMILVSGFNVYPTEIEDVISRHPKVSESAVIGVENEVSGEAVKAFVVRRDSSLTKEELITHCR-RNLTGYKVPKEIEFCEDLPKSNVGKILRRELR---------- 170726463 10 -------------------------SLVEMFETSVSKYADQPAFVNMGATLTYRKLEERSRAFAAYLQDLKLEKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFASVILTGLGDLLSAPKRTLVNFVVKYNLPHAISMRKALSKGRRMQYVKPDDLAFLQYTGGTTGVSKGAMLTHANVVSNLLQADAAYLIDGKEFVVTALPLYHIFALTVNCLL-FMHKGANNLLITNPDLPAFVGELKKHPYTALTGVNTLFNALVNSEEFKDLDFSQLKLSIGGGMAVQRAVADKWQAITKTKLLEGYGLTEAAPLVTCCPYNLEGYNGSIGFPVA-MTDIQVRDDEGKVLPQGEIGELFAKGPQIMKGYWQRPEETANVIDTQGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNELCGELVKVFVVKNDKSLSEQDLITHCRKH-LTGYKVPKLVEFREELPKSNVGKILRRELRDEVK------ 163725407 5 --------------------------VGYLLTKRADMLPDKEAFVDSDIRLSYKEYNANANRFADVLQKKGVKKGDRVGILMMNSHQFMEMFFAIAKIGAICVPLNWRLVPDELTFILKDSGTKLLVFGDEFKDG-VAVIRDNAGTDVETWLHSGAAEDAPAFASLETLKADAVAEPELGADDPVFIMYTSGTTGLPKGAVHTHKTLTWAVINMDSTWELRQSDRFFVPLPLFHVGAL-MPSVMAV-YTGLTIIALKAFDPSLAWKTIEAEKVTNSLMVPTVMGAMLMVPEKDTCDVSSFRWSSIAGAPVPVSLLEACKKI-GINLEQLFGLTEAGPGCFLIEDAVERKPGSAGK-GCLFIDARVVDANDKPVPPNTPGELILKGKNMMVGYWNRPEDTEKTL-KNGWLHTGDVATMDDEGFVYIVDRIKDMIISGGENIYPAEIEKVLAGMPGVAQVAVIGKPHEKWGEVPMAVIVPSDKELTEESVLQFCDGK-IARYKLPKAVTFVEALPMTPTGKVQKRVLERQLSQ----- 121603384 31 ------------------------QPIGAFFDAIAVHQPNHEALVHQRRRYTYLELQRETNRLASALLSLGLQPGERVGIWSHNNAEWVLMQLATAKAGLILVNINPAYRTAEVEYALNKVDCKALVTMARFKTSDYLGMLRELAAKLPHLRSVVWIDEAGQGDELASGNPDDARLAALQATDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGEAMKLTPADRLCIPVPLYHCFGM-VLGNLACLTHGATIVYPDGFDALSVLQTVQDERCTGLHGVPTMFIAELDHPRFAEFDLSTLRTGIMAGSPCPTEVMKRVVNSMNLQITIAYGMTETVSCQSSIDTPLAKRVSTVGL-VQPHLEIKIIDPEGEIVLPGVSGEFCTRGYSVMHGYWDDPARTAESIDADGWMHTGDLATMDFEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGLPDKRYGEELCAWIVTRGETLSEDEIRAFCKGQ-IAHYKVPRYIRFVPGFPMTVTGKIQKFRIRDEMKTQL--- 218759838 4 --KHFPFWPK----RVPKELVYPQTPLFDFLEVSARRYPDQPGIIYYGREITYTEFWDSCQRLAGVLADMGVKKGDRVAVYMQNCPHFSISYMGGMRANGVVVPLNPMLVDNELRILLTDCEPKAVITTTELKNIIVGALSDYVPEDVPDFISQVPSSIDGTLKWLDALKDAPAPPPEVGPEDLCLLPYTAGSTGVPKGCMHTHRSVTSNVMGSIYWANGSPSMVALAALPFFHVTGM-IHSFLAPIANGGISVYLTRWDRAAALDAIEKYKVTMWANITTMLVDMLAAPDINERDISSLSFVGGGGAPLPAALGEKFNKMTGLEFAEGYGMTET-ISQTHWNPPDNPKLGSVGVPVFGVDSRIVDVITLKELPIGEQGEIVVNGPQVLKGYWNKPDADKDAFMEDGFLRTGDIGRMDEDGYFYIMDRVKRMINAAGFKVWPADVESTLYRHPAILEACVIGIPDDERVETVKAIIVLNKDSVTEKDIIAWSKEQ-MSAYKYPRFVEFVESLPKSGAGKILWRQLQEEERERL--- 71736347 24 ------------------------QSVIEVFERCCRKFADRPAFSNMGVTLTYAELERHSAAFAGYLQQHQLVPGDRIAVQMPNILQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDSGARALVYLNLFGKLVQEVLPDTAIEHLIEVKMGDMQSPAKGWLALRLGRDSRMQVVPRGLDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQVYACMRQQRTEVMIAPLPLYHIYAFTANCMCMMISGNHNILITNPRDIGGFIKELGKWKFTAMIGLNTLFVALMNHPQFRSLDFSALKSTNSGGTALVKATAERWAQITGCTIVEGYGLTETSPVASANPYGTLARLGTVGIPV-PGTAMKVIDDDGAELPFGERGELCIQGPQVMKGYWNQPAATAESLDAQGWFKTGDIAVIGTDGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVANCACIGVPDERSGEAVKLFVVAREPGLSVEELKAFCKANFTA-YKVPRHIVLRESLPMTPVGKILRRELRDIA------- 212703827 54 --------------------------LASLLDRAARTHGNRLAIRFQNFQMTYSRLHEAAERFAEALRLRGVKPGQRVAVMLPNIPQTVIAFWGIMKAGAVAVMTNPLYMEKELLHHFNDAGAEVLVTLDLLWA-KLEPLRDRLPLRLAVVTTISDVPYGQEVLRWKDFGRFSVPTDEDPGDALALLQYTGGTSGQPKGAMLGHACISAQMQQLLAILHMDWENCFLSIMPFFHVFGLVGNIILPTALA-ATTIPVPRYTPADLLRTIARFRPTFFVGAPSVYMSLMQQKDIKKYDLTCIEICVSGSAPFPTEALRRWVSMTHASITEGFGLTEASPCVTANPLDGPQKEGSIGVAF-PHTEIRIVDDSSRVLGPNEEGEMLVRGPQVMQGYWNRPEETAATLT-DGWLHTGDIAYYDEEGYYYIVDRKKDLVIVGGYNVYPREVDEVLYEHPKVAEAVAVGVKHPTRGEVLKAYVVPRGETLTTAELTAHCRTR-LANYKVPKFFEFREELPKSLIGKVLRRILRDEEAARVAQG 218440143 57 ----FQKWEKVLDWQPPFAKWFVGGKINNCLDRHLTTWRNKAALIWEGRTLTYAQLHREVCQFANVLKQLGVHKGDRVGIYMPMIPESAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKLVITADGFRKDKVVALKEQVDLAVPSVERVLVVGRDYWWHELQKEASPNCPAEAMDSEDMLFILYTSGTTGKPKGVVHTTGGYLYTHLTTKWIFDVKDDDVYWCTADVGWITGHSYI-VYGPLSNGATTLMVPRPSPGCFWDVIEKYGVNIFYTAPTAIRAFMKMGDPNARNLSSLRLLGSVGEPINPEAWMWYHQVIGCPIVDTWWQTETGIMITPLPGATTTKPGSCTLPF-PGIIADVVDLDGNPVNVNEGGYLVVKWPGMMRTVYKNPERFRNSYWEDGFYFAGDGARRDEEGYFWVMGRVDDVINTSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENNYSPSDELMKELKDHVIGAIARPGTIHFTDVLPKTRSGKIMRRLLRNLAAGQEVAG 134048843 6 ---------ESLIEQYPL-------PIAEQLRHWAARYASRIAVVDAKGSLTYSALDAQVDELAAGLSSLGLCSGEHVIVQLPNDNAFVTLLFALLRLGVIPVLAMPSQRALDIDALIELAQPVAYVIH----GENHAELARQMAHKHACLRHVLVAGESDDFTPLFSLHGERQAWPQPDVSATALLLLSGGTTGTPKLIPRRHADYSYNFSASAELCGISQQSVYLAVLPVAHNFPLACPGILGTLACGGKVVLTDSASCDEVMPLIAQERVTHVALVPALAQLWVQAREWEDSDLSSLRVIQAGGARLDPTLAEQVIATFDCTLQQVFGMAEGLLCFTRLDDPHATILHSQGRPLSPLDEIRIVDQDENDVAPGETGQLLTRGPYTISGYYRAPAHNAQAFTAQGFYRTGDNVRLDEVGNLHVEGRIKEQINRAGEKIAAAEVESALLRLAEVQDCAVVAAPDTLLGERICAFIIAQQVPTDYQQLRQQLTRMGLSAWKIPDQIEFLDHWPLTAVGKIDKKRLTALAVDR---- 149911423 5 -------WLKRYPENVPAEIDFGSRSLNDIFDQTVQNYANKPAYVNMGCSLTYGEIDEKSRAFAAYLQELKLTKGDRVALMMPNLLQYPIALFGALRAGMVIVNVNPLYTPRELKHQLNDSGAKVIVIISNFASVLEKVIKDTA------VEHVILTQLGDLFSPVKGAITNPFAKVETGFDDIAFLQYTGGTTGVSKGAVLTHKNMLANVLQAQGAYGIDPGETVITALPLYHVFALTVNGLLFFLGGGKNILITNPRDLPALIKEIDDHKPTAITGVNTLFNALVNDETFAKIDFSALKLSVGGGMAVQRSVAEKWKKITGNHLLEGYGLTECSPLVTVNPYDLHEYNGSIGLPVS-STEVRIIDDEGGVLKPGAVREMQVRGPHVMQGYWQRPQDTAEVITADGWLNTGDIARMDEVGFFYVVDRKKDMILVSGFNVFPNEIEDVLTLNDNILEAAAIGVPHESSGETVKIFVVKKGEISK-EEIIAHCREH-LTAYKIPRIIEFRDELPKSNVGKILRRELRD--------- 46579864 2 ------PWLQSYDKDVPARIDYEVAPLFAFLDEAAERHPKQTAIIFRNYKVSYAKLRLLAERFAANLRAQGVLPGDRVSVMLPNVPQAIIAFWGLLKAGCTVVMTNPLYMEKELVHQIHDSGAEYMIALDDALGFPLNLLYRFKAKREGTWRDVPFDGETKTLFKKKEGYSAKVENPR---EALALLQYTGGTTGISKGVMLTHYNLSVNVQQIKAILGESTRMRFLGLMPYFHVYGLTTCLTLPTAL-GATIIPFPRYVPRDVLVGIDKHKPTIFPGAPSIYISLMQQKDVGEFDLKSIKYCISGSAPMPLEHIRRFHELTGAQVIEGFGLTEASPVTHLNPIHGVQKPGSIGVPF-PDTEARVVDMELVPLPPGKIGELIIRGPQVMQGYLNRPDETANTL-RNGWLYTGDIATMDEDGYFFIVDRKKDMIIVGGYNVYPREIDEVLHEHPKVKEAVTVGVPHATRGEIIKAYIVPREGVLTKAEIVAHCREQ-LANYKVPKQVEFRNELPKTIVGKVLRRILRAEEEERL--- 18312598 15 -------WTKNYDESVPPEVEIRPSPLFSYLDRQAGENAGRTAYIYFGNKIPYKAVGEHSDRIAAALREWGIGKGDVVALYMPNTPAFPVIYYGALKLGAVVTPMNPLYTPREVAWQAKDANARVIFVADVYKNIEEAAVVVELVEYMPALPKVAYSGRVIPYKSLLSYSPTSYRASINPSEDLAALMYTGGTTGLPKGAEITHGNISANLQQLKPLYDVVDSLVMMGLLPWYHIYGQVTVMHYG-IFDGATVVVMPRPDIEQLMKWVQKYNVQVLHGVPTLYNMIINHPRAGQFNLKSLAFCISGAAPLPVEVARKFEQLTGALLREGYGLTETAVVTHVNPLYGKVKPGSIGLPI-PSTYAAIADPAKELLPPNQVGEIVISGPQVFKGYHNRPEENAQAFFECRWFRTGDMGYMDEEGYFYVVDRKKDLIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLRDECVRPEDIIKWTEDK-LAHYKRPRAVEFREELPKSAVGKILKRELKAEELRKL--- 70731294 25 -------------------------TIGQAFDNTVAAYPQGEALVVRHQRYTWQQLREAVDLHARALLALGLKTGDRLGIWAPNCAQWCIAQFASAKIGAILVNINPAYRSSELEYVLRQSGCQWLICAGAFKTSDYHGMLQGLSERLPELRGVISLDPPSGFLPWSQLSALQARQDSLDFDQPVNIQYTSGTTGFPKGATLSHYNILNNGYMVGESLGLTAADRLVIPVPLYHCFGM-VMGNLGCVTHGTTMIYPDAFDPLLTLTAVAEERATGLYGVPMMFIAVLDQPRRSEFDLSSLRTGIMAGATCPIEVMRRVISEMHMSEVQAYGMTETSPVSTGPDDDLELRVTTVGR-TQPHLESKIIDEAGNVVPRGTIGELCTRGYSVMLGYWNNPEGTRESIDQAGWMHTGDLATMNQQGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCDRYGEEIVAWIKFHPGSANELELQTWCKER-IAHFKTPRYFKFVEEFPMTVTGKIQKFRMREISIEEL--- 212694771 7 ------------------------RTLGDWLEHWALTTPNKEYIVYSDRRFTWKQFNERVDHMAKGLLAIGVKRGTHVGIWAGNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCQNSDMHTLCIVNGDRGDDYVNMVYAMLPELPCMKNVIYIGPAEILLLGCNIDDDELAKAKVDCHDTVNMQYTSGTTGFPKGVMLTHYNISNNGFLTGEHMKFTSDDKLCVCVPLFHCFGV-VLATMNCLTHGCTQVMVERFDPLLVLASVHKERCTALYGVPTMFIAELNHPMFDMFDMSSLRTGIMAGSLCPVELMKRVEEKMFMKVTSVYGLTEASPGMTRIDDSFDVRCNTVGRDFE-FTEVKVIDETGEECPIGVQGEMCNKGYNTMKGYYKNPEATAEVIDRNGFLHSGDLGVKDEEGNYRITGRIKDMIIRGGENIYPREIEEFLYQMEGIKDVQVAGIPSKKYGEAVGAFIILHEGVEMNEDVRDFCDGK-IARYKIPKYIFFVDEFPMTGSGKIQKFKLKD--------- 211638249 5 -----KHYPADIPVEIDPDRY---ASLVEMFENAVAHYADQPAYINMGEVMTFRKLEERSRAFAAYLQGLGLSKGDRIALMMPNLLQYPVALFGSLRAGLVVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLERPKGTLVDFAVKYIKRLVPKYHLPDAISFRCAIHKGYRMPDINGDDLAFLQYTGGTTGVAKGAMLSHRNMLANLEQAKAVYSPVGQELIVTALPLYHIFALMVNCLLLIYVGGCNLLITNPRDITGTAKELSRYQFTSVTGVNTLFNAWLNNEEFKKLDFSALRLVVGGGMPVQKTVAEKWAKVTGRTLLEGYGLTECSPLVSCNPYNVKNYTGSIGFPVS-STDIKLTDDDGNEVPIGQQGELWVRGPQVMVGYWNRPDATDEVL-KDGWVATGDIANINEQGFIHIVDRKKDMILVSGFNVYPNEVEDVVSAHPKVLESAAIGVPSESSGETVKVFVVRIDSSLTEDELKTHCR-RYLTGYKVPKIIEFRDELPKSNVGKILRRELREKVRNAVVA- 145223278 20 ---GFVPFPEDRAEAYRRAGYWTGRPLDSILTDAASRWPDKPAIIDATRSYTFAELDAAADRAAAGLADLGIRPGERVLLQLPNSCQFAVALFALLRAGVVPVMCLTGHRTAELGHFADVSGAVAVIVPDRAGGFDYRDMAASLAAQRPALRHVIVDGEPGDQVSWQDFAGPRLGRTPVDPSLPALLLVSGGTTGLPKLIARTHDDYVYNAHACAQACEMTGEDAYLVALPAGHNFPLACPGLLGSMTVGAPTVFTADPSPENAFALIDKHRITVTGLVNALAKLWAQACDWEPVLPTSLRFVQVGGSRMSPEEARFILDRLTPGMSQIFGMAEGMLNFTRPGDPEDVVVHTQGRPMSPHDEMRVVDEDGVEVAPGEEGELLVRGPYTLNGYYRADDANARSFTPDGFYRTGDRVRIFTDGYVEVTGRVKDVIHRGGETVSATDLEDHLHTHPSVYAAAAVALPDEYLGEKICAAVVFTGPPLTLADLNAFLDERGASTHARPDVLVPVPSLPTTAVGKVDKKALVAQLT------ 90417333 9 --------------------------------RRAALSPERKALTFEGKTSTFGEFGQRIRKLAALLRAGGVCRGDRVGYIGLNHPAFLEALYACSCLGAIFVPLNFRLTGPEMRYITNDAGIHTMLADNG-----LRSLVDQERDNLVCQRYISIEDKAANWESLESLLQDSQPLEQVDADEVAFIMYTSGTTGLPKGAMLTHGNLFWNSANTAYGEDF-MGTTTLTCAPLFHIGGLNVT-TLPSLARGIEVVLIRSFDAAEVLAALEKYQVSTMFGAPTMFLMMSQHDSFASTDLSHIGAFVVGGAPVPVPLINLYSDR-DVRFCQGYGLTETSPFATMLETSMALKVGSAGRP-PMFTDVRIVDGENNPLPAGEHGEVCVRGPNVLKGYWNRPEATADAIDAQGWFHSGDIGYFDNQGYLFLCDRVKDMVISGGENIYPAEVESILYGHSSVVEVAVIGLPDEKWGEAVTAVAVLKQDATDLEELREF-ASQSLAKYKLPSRLYFLDELPRNPAGKVQKFKIKDEL------- 15899259 10 ----FKYWPPRLPKTL----DYPKVPLFNIVEVSSQRYPNKTAIIYYGNRITYKELWESIIKFSAFLSKLGVRKGDRIALFMPNSIQWIIAYFGILRANAILVPINPLLAEDELNYILKDSGSVGVVTLSSYLSKVMKAIAGRFKDYLPDNPEILMLREPEDVIPWKETLRNNYTPPEVDAEDIAVIPYTSGTTGVPKGCIHTHSTIWPTILGSVIWNTLAPSAVVLTSLPVFHVTGF-IHSLNAPLYVGSTMVLLSIWDREAALDAIAKYRVTHWTNISTMVVDLLATPGIEKRDLSSLMLVGGGGAPMPEAVARKLKELTGLDYIEGYGLTET-MSQTHVNPPQRPKLQCLGIPHFGVDALIIDPSTGEVLPPNREGEIVVRCPSLFKGYWNKEEETRKSFTINGYFRTGDLGYMDDEGYFFILDRVKRMINRAGYKVWPTKVENKLYQHPAVLEACVVATPDPRVNEEVKAYIVLKPEYITADEIREWCKQH-MSAYEYPRIIEFVDSLPKSGSGKILWRVLQE--------- 94967698 1 MYNPFAPMHPPRTKLYAD---PQGKLLHDLVFATAERSPEKIAIVDTSTTVTYAEYADLVERMARGLIAADIRPQQVVAIYLPNCWEFCAAFHAISYAGAVSTLLNPSYREREVRYQLENSEAVALITDGPL-------IHEMDLKGLPALKNVFYAGAAEPFSKLLKDRANALPWREFDPTTLACLPYSSGTTGLPKGVMLTHANLVVNVFQTLEAGALTPDDRMLCFLPLYHIYGLTV-ALDMMLALGGTLVLMPRFDPRRSLELLIEQQITMAPCVPPVLLNWSQQAEEGRFPKSSLRWVKSGAAPLAPELALRFTAQTGVQIRQGYGMTEASVTHLGFLEPEWYRPTSIGYPAA-QTECRILDEYGNEVAPGECGELVMRGPQFMRGYWKADAATASVL-RDGWYWSGDVARRDDEGFYFIVDRRKEMIKYCGFAVAPAEVEGVLLEHPAVRDCGVIGRPDAEHGEIPMAFIILRNPQQEAEDLKDFVAQR-ITRYKQPREIVFTDSIPRTASGKILRRELRQRLE------ 121609507 5 ------PWLAVYPQGVPADIDATQPSLVALMDEAFRKHADRVAYSFMGRDVSYAETDTLSSALAAYLQSLGLAKGDRVAIMMPNVPQYPVAVAAVLRAGLVVVNVNPLYTPRELEHQLKDSGAKAIVLIENFANTLQQCLAHTSVKHVVKLKKMVPAYHLPAAVRFNDAVAQGARKPGITPEDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSMKKLPAGEQPTNVCALPLYHIFAFTVNMMLSLRTGGKTILIPNPRDLPAVLKELSKHRFHSFPAVNTLFNALANHPDFGTVDWSNLKVSLGGGAAVQGAVAQLWLQKTGCPICEGYGLSETSPSVCCNPVTATEFSGTIGVPI-PSTWMKLIDDNGKPVQPNQPGEIAIKGPQLMAGYWQRPDETAKAMTEDGYFKSGDIGVTDERGFFKIVDRKKDMVLVSGFNVYPNEVEGVVANCPGVLECAVVGVPDEKTGEAVKLVIVKKSPDLTEAQVREFCR-HELTGYKQPKVIEFRAELPKTPVGKILRRELRD--------- 116672361 6 --------------------------IGSWLQRRRPKSGNKTAIIAGDREVSYEQLAERSARLANALRDRGVARGDRVAYLGENDPSFLETLFACGLAGAVFVPLNTRLAPPEIQFQLRDCGAVLLVHAESLSDLAVRGAGGAVDEAAPTGKHDGGAAAVQGDQPAERYEANVAPDEPVGLDDGAMILYTSGTTGHPKGALLTHGNITWNCINVIVDFDFASTDVALMISPMFHVASL-DMGVLPTLLKGGTVVLEARFDPLRTLQLIERHRATTISGVPTTYQMLCEHPAWETTDLSSLNKLTCGGSAVPLRVLDAYEKR-GLHFSNGYGMTETAPGATTLPAARSRKAGSSGLPHF-FTEVRIADPDTEPAAPGTVGEIQIKGPNVIHEYWNRPDSTADSYTADGWFKSGDMGYKDGEGFVFISDRLKDMIISGGENIYPAEVEQAITELEAVGSVAVIGVPDEKWGEVPRAVVLLREGAQLSEELRAHLDGR-LARYKIPKSVVFVDEMPRTASGKIRKADLRKL-------- 210125718 12 ----------------------QGITIGQKLQQTVQKFPDREMLVFGNIRRTYEQFFEECDRLAAGFVALGLKKGDRVGMWGPNTLEWVLTQFATARAGLILVNINPAYQVHELEYALRKVGCRAIVSATAFKTQDYYKMLHQICPELPMLETVIKLGEEPEVLDMGD-HAHMRTVLEMQDDDPINIQFTSGTTGNPKGATLTHHNILNNQWFIGHRLGFHEKVRSICPVPLYHCFGM-VGGALAAGVFGTTVVTPPSFEPEPCLQAIQEERCTAIYGTPTMFIDILHHSNFDNYDLTSLNTGIMAGSPCPIEIMKQVVSKMHCPVCIAYGTTENVTFMGYMADSLERKVGTIGQPF-PHVEVKIVDTDGRVTPVNTPGELCTRGPGTMLGYWDDPEKTAEVIGPDRWYMTGDIAVLDEEGYGQIVGRIKDMIIRGGENIYPREIEEFLYTHPKIEDVQVIGVPDERMGEEVCAWIKLREGENEEDEIRAFCKG-EISHFKIPRYIRFVSEFPLTVTGKVN--------------- 148261347 17 -----------------------GVTIGEALAETARRHPDREALVVRGERFTYAAFDRAVDDVAAGLLALGMRRGDRIGIWSPNNAEWAILQFASARAGIILVTINPAYRTAELEYVLNDVQCRALVLARTFKSSDYVAMLDSIPDRLPHLERRFVIGVPAESAAPASRTTLATLRADLQFDDPINIQFTSGTTGAPKGATLSHHNILNNGYFVGRGIGLRDGEKICIPVPLYHCFGM-VMGNLAAITHGATMVYPAGFDALATLTAVAEERCAHLYGVPTMFIAMLEHPGFEEFDLSSLRGGIMAGTSCPIEVMRRVMNRMHMPITICYGMTETSPVSSATDDTPERRVATVGR-IHPHLEVKVIDAEGRIVKRGERGELCTRGYSVMLGYWGNAAKTAEAIDAAGWMHTGDLGVIDEEGYCTIVGRSKDVVIRGGENIYPREVEEFLFTHPRIASVAVFGIADAKWGEVPCAWVKPNGETLTPAEVVGFCEGR-IAHYKIPRIVRIVEEFPMTVTGKIQKFIMREMM-EREAGG 84394538 8 ------------------------------LERSASLFPNKVALRMGTDEVSFSQLEQLSGNVAANLKRLGLKKGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNVLFKAREIAYHLNDSDAKAYLCFEGSEELPIGRYGLQGFEQANHCEHFVTSERNEQHESIADWLGQPLSPVACHGDGTAVILYTSGTTGQPKGAELSHTNMQTNAMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVL-TGSTMVLIPRFEPSLVIDQIINHKVSVFAGVPTMYIALLKAGEESPDSLHSLRLGVSGGASMPLEVIRQFESRFELPVLEGYGLSETAPVATFNHIDGDRLSGSVGQPLCGHL-IKITDIQGNSVAMGELGEVCIKSPSVMKGYYQRPEATAEAI-RDGWFLTGDIGRTDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHHDRLGEEIHAHVVLHEHTQDSAALITWCREQ-LADYKYPRKVFIRKALPMTATGKILKREL----------- 170691767 3 -------------------------TITSLFENTVAKYPDRLALVCADARLTYAQWDVRVRGLAQALFDLGVRQTDRVAIFQKTSDATATAYLACQLLGAIAVPMNYRMSANDAAFIIRDAGARALIYDDS-----MQAVVAKVEQGLPDLRIYVLPGDGDAPSHHHDFDSRDAPLPPVTPEDISALVYTSGTTGRPKGAIHTHGNDVAIATNCVMEYSLTSTDSALHIAPLYHVGGMQAY-FMPHLMVGAANIVLPRYDPERTLAAIGEHRITTLFAVPTQIQDMLFHPSFARTDHSSLRMITTGGAAIPAAAMQRVIDEFCPNVYNGYGMTEASLTLLLHPRDALSRLGSCGKPTLISTCRVVTNDTERVVPPGEVGQLIVRGPQLARAYWNNPVETAKKF-RDGWLYTGDLFSVDAGGYFHFHGRADDMIVSGGENIYPREVEEVLYHCPGVQEAAVIGVPDPKWGQAVTAFVVRSDAQLTEDAVIAFCKASDLAPYKRPKKILFVDRLPLNPSGKVLRRELAASVAEELL-- 51245054 18 ----------------------RGGTIAEHFADVVRRFPEQEAIVSQEKRLSYRELADAVDELAKGLLGIGFTKGDRIGLWSTNNIEWLLVQMAIAHIGAVLVNINPAYRLQELAYALKLSEVQGIFTIPAFRSSDYVAILVELLADLPFLRRVIVYDPADPGQS-QRPYAGFTTWPEVDRDDPINIQYTSGTTGFPKAVALTHHNILNNAWFSAQALHLTEADRLCVPVPFYHCFG-TVLANLLCLSVGACIVIPEHFDALATLKAIEEESCTAIHGVPTMFIAELEHPDFKNFDMSTLRTGIMAGAPCLPQLMKRVMEDMHCPILIGYGETEAITHLTTRADSMELRTETVGKNL-PHQEVKIVHATGATVPLGEIGEICFRGYHIMQGYYGQADKTAEVIDKNGWLYSGDLGTMDAHGYVRITGRCKEMIIRGGENIYPKEIEDFLFSHPGVIQVAVFGVPDEYYGEEIMAWIQLRDEICSEEEIRNYCRDK-ISHFKIPKYIRFVDEFPMTVTGKLQKFRMREMA------- 170738553 12 ------PWLRAYPEGVPAEIA-TDQTLADLFARSTARFADRPAIRCFGADLTYADLRAGAEAFAGWLQAQGIRKGDRVALMLPNVPAYPIALFGALIAGATAVNVNPLYTARELTHQIGDAGARVLIVLENFAG-----VVAEALPALPGLERVVVAGPGDALIDLASRHLKKAVPPDIAPDDLAFLQYTGGTTGISKGAMLTHRNVTANIEQSRLWFGMRDDEVMVTALPLYHIYGLTCCFFFMTRLGACCLLVPNPRDIAGFVKLLRTNRFTNLSGVNTLFNALLNHPDIGQVDWSALEYANAGGMAVQAVVARRWKALTGKPIIEGYGLSETAPVVSINRRDLTEWSGTIGYPV-PSTEVSVRDPAGQEVAAGEAGELCVRGPQVMPGYWRRPDETARVMTPDGFFRTGDVAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPLPETGETVVAHVVRRDPDLTADALRAFAR-KNLTAYKVPREFVFHGTLPKSNVGKVLRRELRD--------- 186477433 5 ------------------------DSITSLLEESFRDNRAKPAFACMGKQITYGELDSLSTRLAAWFQAKGIARGARIAIMMPNVLQYPVALAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVLLENFA-VTLQAIVRNTAIKVRRVKKMVPAWQLPGYIAFNDALSEGARPVKQTPDDVAFLQYTGGTTGVAKGATLLHRNLVANVLQSHAWVEPARSKVTVVALPLYHVFALTVCGLLTIRTGGLGVLIPNPRDIAGMIKSLHGYKITTFPAVNTLYNAMLNHPDFTKLDLSNLLVANAGGMAVQEAVANRWYERTRAPIVEGYGLSETSPCVTCNPTTVTEYSGTIGLPL-PSTEVSIRDDDGNELPNGQAGELCIRGPQVMAGYWNRPEETAKVMTADGFFRSGDIATLSDDGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKHPGVFEVAAVGVPDEHSGEAVKLYIVKKDDAITDADIFAYCKDQ-LTGYKRPRTVEFRTELPKSNVGKILRRELRD--------- 126645039 5 -------------------------SVSELFEESVKKYGDSTAYECMGKTLSFNELDKLSSHFANYLIHLKLEQGSRVALQMPNTLQYPVAMFGALRAGMIVVNTNPLYTSAEMKHQFNDAGADVIVIVANFAHSAKRIIITELGDLLGFLKGTIVPGADTFKSALEQGAEYEFHAPKIKKSDTAFLQYTGGTTGVSKGAELSHGNIIANMQQISEWMKPSREEVVITALPLYHIFALTV-NCLSMLKIGAHNVLITNPDMPAFCKDLSKHKFSVFTGVNTLFNGLLNQESFKNLDFSHLKIAVGGGMAVQKSTAEKWKKVTGTPLAEGYGLTETSPVASCNPIDGTERNGTIGIPL-PNTEMCVMDDEGNMLDIGERGEICIKGPQVMIGYWNRPKETAEVMRGE-WFKSGDIGIMDEDGFFKIVDRKKEMILVSGFNVYPNEIEDVIASCEGVLEVGVIGMPDPKSTEKVVAYVVPKGDSLSEDKVIAHCHE-SLTNYKIPKEVYFTDELPKSNVGKILRRKIKEAHMEKIGA- 90425549 5 -------------------------SLVDLLEESFAKFRDRKAFICMDKAISYGQLDEMSTALGAYLQSKGLKQGARVAVMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEHVIARTAMGDLLGFKGVIVVRRVKKMVPAFSLPSKVAAKPTIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPADQLFIVCALPLYHIFALTVCFLLAMRAGGVNLLIPNPRDMKSFIKELKKYQVNSFPAVNTLYNGLLHAEGFDQVDFSKLKISNGGGMAVQRPVAEQWSKLTGCGIAEGYGLSETAPVLTCNPATIDSFTGSIGLPL-PSTYLSIRDDAGNELSLGQIGEICAKGPQVMAGYWNMPEETALVMTEDGYFRTGDIGVMSEDGSTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVVGVHDSRSNESVKAFVVRKDPEVTAEEIIKFCHTQ-LTNYKVPKQIEFRTELPKTNVGKILRRQLRDE-------- 9971912 12 ---------------------------------QANTRPNKVAIRDNNKIYTYGELDKRSSRLASHLQSSGIKKGDRIAILSLNCSEFFELEFACGKIGAIEIPLNWRLTKPELSYILNDSEPKTLIYDNQF-----EEMVKELKEEC-NISEIIALDQFDQESDYEKVLSNASGIEEVDLEDNIMIMYTSGTTGHPKGAMITHKMQLFNVINLGISAAVSPESVHLVVLPLFHTGGMNCYSN-PILHAGGELILLKEFEPGKVLSIISDYGVTHLFAVPAPYQFMMNHPDFESTNLSGVKYAGVGGAPCAEAILKTYISK-GVSMQQGWGMTETSPGATGLESSEERKIGSAGKPLL-HTEVKVVGDDGNELPAGEVGEIYIKGPNITPGYWKKEEATRDSF-EDGWLKTGDAAYFDDEGFLYIVDRWKDMYISGGENVYPAEVZNVIYQLPQIAEVGVIGIDSPKWGETGKAFVALKDHELTAEEVIDHCL-KNLAKYKIPEKVEFIAALPRNATGKVLKRTLRDM-------- 218287514 18 -------------------------TLGQILDHTVSRFPDREALVYADRDYTWREFGDMVDRFAKGLMAMGIQKGEKVAVWATNVPYWVALQFATAKIGAILITVNTNYREHELRYLLTHSECENIFLIDSVRDHDYLETLYRIAPELPHLKRVCFLGSVPEILSLSDDEEYKARQDSLHPWDVINMQYTSGTTGFPRGVMLTHVGVGLNGYWIGRHQNFGPEDRVCLPVPLFHCFG-CVLGVSACVNHGAAMVILESFNPLKVLAAVDSERCTALYGVPTMFLAELEHKLFHRFDMSSLRTGIMAGSVCPEPLMRRVIDDMNMEITICYGLTEGSPVMTQSDDSLQLRCETVGCAM-PGIEVRVADPETEELPRGQVGEILCRGYNVMKGYYNMPEDTARAVSPDGWLHSGDLGVMDENGYLRITGRIKDMIIRGGENVYPREIEEYLMGMPGVLDVQVVAVPSFKYGEEVAAFIIPRPGVEGPEDVRAFCRGK-IAWFKIPKYVAVISGFPLTASGKIQKYKLREQAAQ----- 11595497 2 --------------------------------RRARMSPHATAVRHGGTALTYAELSRRVARLANGLRAAGVRPGDRVAYLGPNHPAYLETLFACGQAGAVFVPLNFRLGVPELDHALADSGASVLIHTPEHA-ETVAALAAGRLLRVPAGE-------------LDAADDEPPDLP-VGLDDVCLLMYTSGSTGRPKGAMLTHGNLTWNCVNVLVETDLASDERALVAAPLFHAAALGMV-CLPTLLKGGTVILHSAFDPGAVLSAVEQERVTLVFGVPTMYQAIAAHPRWRSADLSSLRTLLCGGAPVPADLASRYLDR-GLAFVQGYGMTEAAPGVLVLDRAHAEKIGSAGVPSF-FTDVRLAGPSGEPVPPGEKGEIVVSGPNVMKGYWGRPEATAEVL-RDGWFHSGDVATVDGDGYFHVVDRLKDMIISGGENIYPAEVENELYGYPGVEACAVIGVPDPRWGEVGKAVVVPADGSIDGDELLAWLRTR-LAGYKVPKSVEFTDRLPTTGSGKILKGEVRRRF------- 104782428 10 ------------------------QTIGQAFDATVARHGEREALVHQHLRYSWRELAAEVDVHARALMALGVEVGERVGNWAPNCAQWCILQLATAKVGAILVNINPAYRVGELEYVLRQSGCRWLVCADAFKSSDYQAMVQELSERLPDLRGVIAAEPPAGFLPWAALAGRAGEVEVVQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGYMVGESLGLTERDRMVIPVPLYHCFGM-VMGNLGCITHGSAMIYPDAFDAELTLRAVAEERASILYGVPTMFIALLDHPSRAALDLSTLRSGIMAGATCPIEVMRKVIDQLHAEVQIAYGMTETSPVSTGPDDGLELRVTTVGR-THPQLETKLVDVDGRIVARGEIGELCTRGYSVMLGYWDNLQATHDALDPAGWMHTGDLAVMDDDGYVRIVGRNKDMIIRGGENIYPRELEEFFHTHPAVAEAQVVGIPCSKYGEEVVAWIRLHPGSATAEELQQWCKAR-LAHFKTPRHFRFVDEFPMTVTGKVQKFRMQEISVEELAG- 69146489 461 -------WNNTQAE------YPLDKCIHQLLEKQVERTPHAVAVVFEGQQLTYNELNCRANQLAHYLQSLGVKPDTLVGICVERSLEMIVGLLGILKASGAYVPLDPDYPIERIIFMLEDAAVKVLLTQ------------QKLINKLPEHQAQLICLDAD--WELISQFSQDNPITDVQATNLAYVIYTSGSTGQPKGVMLSHSNLSNHMFWMQETFPLTKTDRVLQKTPF--SFDASVWEFYAPLLVGGQLLIAGHTDSDYLLKTIAQQQVTTVQLVPSLLQMLLEQGGIENCQL--LKRVFCGGEILPVALQEKLLSQLNVNLCNLYGPTECCIDVTFWNCQREMQRIPIGRPIS-NTQIYILDSNLQSLPVGIPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLKQHSQVQSSVIIDQEDTSGNKRLVAYIVPKETTPTPNELRQFLKEK-LPDYMIPSAFVIMESLPLTPNGKIDRRALPE--------- 163723975 96 MAKNFKYWPD----GWPESLNYPNVPVFKLLDQTAKRSPNRLAMIFGGMELTFSELKNLTERFANALKSLGVGKGDKVAIHLPNCPQFAIAYYGALRTGAAFTPVSPLLSPSEIEHQLNDSQSKVLVSLDLLYPGAAEAVAKTTVSKVITLGKFPVEGTLDMAQLLAEHQPDPLDVEIDVEKDLAHLAYTGGTTGVSKGVMLTHKNVICNVLQHVDRMAVTDEETALVVVPWFHAMG-TIAYLNNPVYAGSTMVVFPRFDPVEYITAIGKYGATTLGGAPQLFVPLVNLPNFKDYDLSGIKMAGSGAAPLPVPVLKQLEESFTGIVLEAYGLTEVSMGATCNPPKGQTRAGSVGLPIF-DTEIIITDPAGDELPIGEEGEICIKGPQVMQGYWGRPEATAEVL-KDGWLRTGDIGRMDDDGFLFITDRIKDLILYKGYNVYPRQLEEVLYDHPAVENAAVVGKKDPDAGEKPIAFVQLRSGDASEEDIMEFVNSR-VAAYKKLRGVIFVSEIPVSGAGKILKRELRKQLE------ 163701603 16 ------PWLKAYPSDVPAEIDVDGLTLADLFATATARYADRPAIRCFGATLSFAQLKAGAEAFAGWLQAQGIRKGDRVALMLPNVPTYPIALFGTLIAGATAVNVNPLYTARELTHQVGDAGARMLVVLENFAG-----VVAQALPALPELEMVVVAGAGDGLAVLAAGRKAGFRPLPIAPGDLAFLQYTGGTTGVSKGAMLTHRNVMANIEQTRVWFGMRDDEVMVTALPLYHIYGLTCCFFFMVRLGACCLFVPNPRDIAGFVKLLRTNRFTDLSGVNTLFNALLNHPDIGKVDWSALEYVNAGGMAVQAVVARRWKALTGKPIIEGYGLSETAPVVSINPRTLTEWSGTIGYPV-PSTEISVRDAAGAEVPIGEAGELCVRGPQVMPGYWRRPEETAKAMTPDGFFRTGDIAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPMPETGESVVAHVVRRDPDLTAEALRAFAR-KNLTSYKVPREIVFHGALPKSNVGKVLRRELRD--------- 158521616 3 -------------------------TLGDISTNGAVHFPDWEAIVFEETRMTYRQLNTRVNRLANALTALGCKKGDHLAVLAENCSQYVEIYFAAAKIGACVCPQNHRLADEELTYVINHGESTLFLV-----GHGFEDRACSIQSGLTNIRYWIIENFIDGYLSYEELDTEPVPESPVDEQDLAILMYTGGTTGLPKGVMLTHRNLMTTTANAVLTAALGPGRRFCMVLPMFH---VSLWPVLLTLSIGGKAVINRKMDLGEILRLIQDEECAHINLVPTIYGWLVDYPDADKYDISSLIYMTYAGSPFPTEVLKKCIRRFGNIFSQGYGATETAGGAATMEGSRSRLLASAGK-TAPCSRIKIADDEGRALPYGQSGEICVTGKHIMAGYWKDPVKTAEAL-RDGWYHTGDMGYMDEDGYVFLTDRKADMIISGGENVYPKETEDVLYQHEAVAECSVVSAPDPRWGEIVKAVVVLQPGTATEEELIAFCKER-LAGYKCPKSIVFWDNLPTSIIGKVLKKEIK---------- 148550573 2 ---------------------------------AARRWGSELALVSRHQNWSWQELNREAERVACGLLDHGVRRGDRVGIWAPNCAEWTVIQFATAKIGAILVNINPAYRVSEIEYALAKVGCSVLVTASAFKSSNYIAMLREIGTRLPDLRLVISLGEHDGFIPWEQLRVSADPLESLRPDDAINIQFTSGTTGFPKGATLTHRNILNNGYFSGQTINLTVKDRICIPVPLYHCFGM-VLGNLASVTSGAAMIYPEAYDARMTLEAVRDERCTALYGVPTMLITILNHPDLDQFDVSSLRTGIMAGAPCPAAMMEQIMDRLNMRVTIGYGMTETLTTQTSIDDPVAERVATVGR-VHPHAEAKIVGLNGETLQVNQQGEYCSRGYAVMQGYWNDPEKTDDAIDAEGWMHSGDLAVMDERGYVRITGRIKDMIIRGGENIYPRELEEFLLGHPLIVDVQVFGVSDAKFGEEVCAWVIARAGHLSADDVIAHCRGK-IAHYKVPRYVRIVEGFAMTVTGKAQKFEMRKTMEAEL--- 119872928 15 -----KPWVKNYDEGVPADVEIKPSPLFTYLDKQVTENGQVVAYIYFGNKVPYKTVGEHSDRVAAALKEWGIGKGDVVALYMPNTPVFPIVYYGALKLGAVVTPMNPMYTPREVAWQAKDAGARVLFTVDVLYKNVEEAVVAEITEYMPSLIKPLAIQYSSRVVPYREVHSPTSYRANINPEDLAALMYTGGTTGLPKGAEITHGNISSNLQQLKPLYDVVRRKVIMGLLPWYHIYGQVTVMHYG-IFDGATVVVMPRPDIDQLMKLIQKYNVHVLHGVPTLYNMINNHPKVGKYNLKSLAFCISGAAPLPVEVAKRFEQITGAVLREGYGLTETAVVTHLNPLYGKAKVGSIGLPIPSTYAAIADPDKPELLPPNQVGEIVISGPQVFKGYHNRPEENAQAFFQCRWFRTGDMGYMDEEGYFYVVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLKEECVTPEDIIKWTEDK-LAHYKRPRVVEFRDELPKSAVGKILKRELKAEELKKL--- 89902592 53 ------------------------QTLGDFFDAIVARQPEHEALVHQHQRYSYRALQTASNQLASALLGLGLKPGERVGIWSHNNAQWLLMQLATAKVGLILVNINPAYRVAELGYALNKVACKVLVTMARFKTSDYLGMLRELAARLPHLRTVVWADEAPGLLRFSTLLASGDAADPLRASDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGEAMKLTSKDRLCIPVPLYHCFGM-VLGNLACLTHGATIVYPDGFDALAVLQTVQDEKCTGLHGVPTMFIAELDHPRFAEFDLTSLRTGIMAGSPCPIEVMKRVRDMHMLEVTIAYGMTETVSCQSSTTTPLEKRVATVGL-VQPHLQVKVIDPSGETVAPGVSGELCTRGYSVMHGYWEDPVRTAEAIDEQGWMHTGDLATMDIEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQIQDVQVVGIPDPKYGEELCAWIIAKPGQTLSEEVKAFCKGQ-IAHYKVPRYIRFVSGFPMTVTGKIQKFKIRDDMKQQL--- 213017862 17 -----------------------GKTIGAMLNDITARFPENDALIHQNIRWTYAQFLEQVNALGKGLMALGVERGDRVGIWVMNYAEWTVAQFASAKIGAVMVNINPAYRTVELEFAMKQAEVQTLILQGRFKSSDYVGMGRISSEKFPFLKNVIFLDDIPYFTMNEVLKKGEVISPDLDFDDAINIQYTSGTTGYPKGVVLTHHSVMNNGFFIGEGMNFTEKDRLCIPVPFYHCFGM-VLSNMASVTHGATMVIPPAFDSEAVLRAVQDEHCTALHGVPTMFIAELAHPNFKNYYLGTLRTGIMAGSPCPIEKMKEVATLMNMRIVIVYGQTEPGVTMTTTKDSLERRVSTIGQAF-PHTELKIVDPNTRIVSRGEIGEICARGYMVMKGYYNNPAATRAALDANGWVHTGDLGSMDREGFLKVEGRLKDMVIRGGENVYPREIEEYLHHHPKISDVYVIGVPDKKYGEELMAWVIMKGETLTPDEIREFCKNR-IARYKIPRYYKFVDTFPMSVTGKIQKFEMRKIAIEELNLG 188533675 16 -------------------------SLIDLFEHAALRYAGQTAFINMGQSLSFQQLETRSRAFAAYLQQLGLKKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVANFAHMDNTEVKHVILTHLKHIKKMVPAYHLPGAISFRQVMQSGLRMKYVKPDDLAFLQYTGGTTGVAKGAMLTHRNMQANLEQTKATYGSAGKETVVTALPLYHIFALTVNCLLFIELGGANLLITNPRDIPGLVKELSKCRFTAITGVNTLFNALLNDKGFNRLDFSSLSLSAGGGMAIQKAVAERWEKLTGHYLLEGYGMTECSPLVSVNPYDIACHNGSIGLPV-PSTDIMLVDDAGDETAPGEPGELCIKGPQVMLGYWQRQDATDEVL-KNGWLRSGDIVTVDDEGFLRIVDRKKDMILVSGFNVYPNEIEDVLMLNAKVGEAAAIGVPGDAAGETVKIYVVKKDASLTADELIAHCKKH-LTGYKIPKIVEFRAELPKTNVGKILRRQLREEA------- 209966919 8 -------WERHYPQGVDWHADIPKRSLIALFDDAVARYGDKPFLEFLGKRYTYRQVSALVDRFAKGLQGLGVRKGRTVGLFLPNTPYFVIAYFGVLKAGGTVVNFNPLYAEREIAKQIDDSEATIMVTLDVKATYTKLAVVCPMADVLPFPKNWLFPFVRRQDLALIPHDAHHVRFRELTAEDVAVLQYTGGTTGVPKGAMLTHANIYANTVQAALWFPVDGAERMLGVLPLFHVFAMTCVMNL-TIYKGGEIVLLPRFDLDQVLETIDRKKPTLFPAVPTIYTAINNHKHREKYDLSSIKLCNSGGAPLPVEVKAKFEEIAGCKLVEGYGLSESSPVAT-INPPDASVPGSIGMPLPGVIEIMSLEDRSRPVALGERGEVCIRGPQVMKGYWKRPDETANTIV-DGRLHTGDVGYMDERGYTYIVDRIKDMILAGGYNVYPRNVEEAIYLHPAVHECIVLGVPDPYRGQTVKAYIRLGEGQQTPEELKAFLKDK-LSPIEMPKQVEFREELPKTMIGKLSRKALLDEMEAQ---- 145225194 2 --------------------------IGQWVTKRAFLNGQRTALVQGDTSFTYSDFDRRTNQVASSLLRLGVRKGDRVAILLVNSVEFLEVLLGCAKIGAITIPINVRLAGPEIGYILADSGADVFVFHAPLAAAAVSALTEPGVRVRHTLRA--GGAPADGEIPYTDLLSDGAPAPDVEGRDPAFIMYTSGTTGRPKGAILTHDNLRWNAINVLGAQGLTGSDVTVAVAPMFHIGGLGV-HTLPLLYVGGTSVILPSFDPVGTLKAMAESRATVQFMVPAMWSALTQVPDFDSYDLSALRLAMGGGAPMPLTVIDFMHQR-GVPFTEGFGMTETAPMVSVLDAANTTRAGSIGR-VAMHVDARIVDADDRDVPADTVGELLVRGPNVFVGYWMKPATTAEAF-RGGWFHTGDLGRIDADGYITLVDRKKDMIISGGENVYPIEVEQVLFRHPGVLDAAVVGGPDDKWGERVVVADPAAEQEPSADELIAWCRER-LAHFKCPREVHLLPELPRNATGKLLKTELRKRFT------ 186682529 1556 -----VEWNNTQAD------YPLDKCLHQLFEEQVARTPDAVAVVFENQQLTYQQLNCRANKLAHYLQSLGVGADVLVGICLERSLLMVVGLLGILKAGGAYVPLDPDYPQDRLSFMLEDAQVRVLLTQ------------QQLKKKLPQHQGQDIYLDTDWQFISQSSQENPITT--VQGSNLAYVIYTSGSTGKPKGAMNTHLGICNRLLWMQQAYQLTDVDCILQKTPF--SFDVSVWEFFWPLITGARLVVAKAGDSAYLVNLILEQQVTHVHFVPSMLQVFLEEPSL--ENCRSLKRFICSGEALPVELQERFFARLECELHNLYGPTEAAIDVTYWQPNGNLRIVPIGQPIA-NTQIYILDEHLQPVPVGVAGELHIGGAGLARGYLNRPELTKEKFISNPFYKTGDLARYLPDGTIEYIERIDNQVKIRGFRIELGEIEVLLNQYEEVQASCVIAREGTTGDKCLVAYIVPHQHSPTTNELRQFLKAK-LPDYMVPSAFVILESMPLTSNGKVDRRAL----------- 116688199 11 VFDGVTPFPADYAARYRAKGYWQDKPMRQVFGEWCQAHAPKIALRDATRSVTFAELDAASTNLALNLLDVGILPGDKLVVQLPNVIEFVYLHFALQKIGAIPVLALPPHRYREISCFVEMAEAVALITPDAQGDFRYTQMTERLRNEAPRLRFGIVLGDAEGFVSLRDLIERPPARDAIDPCSPALFLLSGGTTGIPKLIPRTHNDYVLNSKLAAAVCDIRDGDVLLDVLPIGHNLPLACPGLQGFLSRGCTVVLHTSTSSDQIFPLIDRYKVTHIHVVPALLIRWLESPVIADFDLGSVRVIQSGGQRLQPETRKRTQQRLPCFVQENFGMAEGVLMFVRADDPLEVRMETVGRPVCEDDEVMLLGEDDQPVQPGEVGELCCRGPYTLRGYYRAPEHNARAFTSDGFYRSGDLMRQHPSGNYIVEGRKKDLINRGAEKISAEEIENLILAHPAVVNVACVAMPDPLMGERNCACLILREGSLSLDELVAFLKNQEIAKFKLPERVEIFTSFPLSNFGKVSKKDLAATVAERVQA- 15609642 27 -------------------------TIGANLAATAARYGHREALVDMRRRFNYSELLTDVHRLATGLVRAGIGPGDRVGIWAPNRWEWVLVQYATAEIGAILVTINPAYRVREVEYALRQSGVAMVIAVASFKDADYAAMLAEVGPRCPDLADVILL-ESDRWDALADLPALQQTAARLDGSDPVNIQYTSGTTAYPKGVTLSHRNILNNGYLVGELLGYTAQDRICIPVPFYHCFGMVMGNLAATSHGAAMVIPAPGFDPAATLRAVQDERCTSLYGVPTMFIAELGLPDFTDYELGSLRTGIMAGAACPVEVMRKVISRMHMPVSICYGMTETVSTQTRADDSVDRRVGTVGR-VGPHLEIKVVDPTGETVPRGVVGEFCTRGYSVMAGYWNDPQKTAEVIDADGWMHTGDLAEMDPSGYVRIAGRIKDLVVRGGENISPREIEELLHTHPDIVDGHVIGVPDAKYGEELMAVVKLRNDAPTIERLREYCMGR-IARFKIPRYLWIVDEFPMTVTGKVRKVEMRQQALEYL--- 213962564 18 -----------------------GETIDQNLRRTVEKFPHKEALVHQNYRVTYTEFYEQVTAVAKGLIALGAKPSDRVGIWSPNCYEWTLLQYATAKIGVIMVNINPAYRTSELIYVINQSGISFIFAAPEFKSSNYKKMIDDAREFTETLRKEVYWGDSERFLENGKKVTDEKLLEKVQFDDPVNIQYTSGTTGNPKGVTLSHHNILNNAYFIGIRMNYTEKDRVCIPVPFYHCFGM-VIGNLACTVHGATMVIPDSFDATKTLEAVEKEKCTSLYGVPTMFISELYILDKHPYDLSSLRTGVMAGALCPPEIMKRVKEQMNHEITICYGMTETVSTQTKIGAPFEKQIHSVGT-IHDHLEIKIINPETKIVKRGESGELCTRGYSVMLKYWNSPQATQQVIDEQRWMHSGDLAMMDEDGYIHISGRIKDLIIRGGENISPKEIEDFLYTYEGVMDAQVIGVPSKKYGEEVMAWIKTKEGTLTEQELHDFCKGR-IAHYKVPRYWKFVEEFPMTISGKIRKVEMREISAREL--- 218756314 11 ------PWLASYDAGVPANISYETFPLFTLLDRAAERTPRRTAIAFRNYRISYAKLRQLAEVMAANLRAQGVRRGDKVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMIALDEKLGIDKYFLTR-IGDGLAFPLNFLYAFDGRHVLPWKTLLKGKVRHSTTTTEDLAVLQYTGGTTGISKGVMLTHHNMSVNVQQITTILGRDMDHCFLGLMPYFHVYGLTTCLTLPTALA-ATIVPFPRYVPRDVLVGIQKHKPTIFPGAPSIYISLMQQKEVGDYDLTSIRYCISGSAPMPVEHIKRFRELTGAQVIEGFGLTEASPVTHLNPIHGVSKTGSIGIPF-PDTEARIVDEVGQPLPAGKVGELIIRGPQVMKGYWNRPDETANTL-RNGWLYTGDIAIMDEDGYFTIVDRKKDMFLVGGYNVYPREIDEVLHEHPKIKEAVTVGVPHPTRGEMIKAFVVVKPGELTKAEVVAHCREK-LASYKVPKQVEFRDDLPKTVVGKVLRRILR---------- 146306528 1 --------------------------ILAVLKESCQRFADKPAFSNLGKTLTYGEIYKLSGDFAAYLQKHDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLVVVNTNPLYTAREMEHQFNDSGAKALICLANMAHLAEQVIVTEVGDMLPTFKRLLVNAVIKHVDALAKGRGQSFNEANPSNADIAVLQYTGGTTGVAKGAMLTHRNLVANMLQVKELMGANLDEVLIAPLPLYHIYAFTFHCMAMMLIGGHNILLTNPRDLPAVVKDLAKYRFTGFVGLNTLFVALCNNEEFRKLDFSALKLTVSGGMALQLATAERWKEVTGCAICEGFGMTETSPVAT-VNPFSAIQLGTIGIPV-PSTLCKIINDDGQELAIGEIGELCVKGPQVMKGYWQRQEATDEILDADGWLKTGDIGLIQEDGYLRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGEAIKVFVVVKGESVTKEQVMEHMRA-NLTGYKVPKAVEFRDVLPTTNVGKILRRELRDEELKKL--- 167628328 10 -------------------------------------TPEKTALIEKHSRYSYAALQETVDRYRRCLYARGVRPGERVGLFCRNSADFIFAYMAIASLGAVVIPLNIMFRPREIGYILSDAGSRHVVTD----RLLELASAELNDSDLPAQH---LLSELRETAPAYSHH--PAPDVPITPEDPCVILYTSGTTGRPKGAVLSHRNLISNARSYTETIGAAEADNYLCVLPLFHSFAWTC-CVTTALLNGATITIMEAFQPKEALAMIQTHGVNVVTGVPAMYGIYTSVA--RPEDLAGVRLFVSGGASLPVETLNSFKEKTGQPIVEGYGLSEASPVVT-FNPIGRTKPGSIGLQI-PAVSVKIVDAEGRELPPGEVGELICQGPNVMSGYLGLPQETAAAI-RDGWLHTGDLAYKDDEGYLFIVDRKKDLIIVGGLNVYPREVEEVLYSHPSVKEAAVIGTPDKTRGEAVRAFVVVREGALNRKELMAYLRT-NLATYKLPREIVELEALPRNATGKVLKKELR---------- 192362139 6 -----------------------NRTIADVFAESCREFASAPAFTCMGRTLSYADLDRLSGAFAAYLQQHSLKPGDRVAVQLPNILQYPVAVFGILRAGMVVVNTNPLYTAHEIKHQLNDSGAKALVVLANIAKNAAAVIAET------NVEQVIVTELADLHTPFEALAKASVSFTPVDHEDIAVLQYTGGTTGVAKGAMLSNRNLVANMLQVNDHMFRPQQEFYVAPLPLYHIYSFTIHCTSAMALGNHSLLIPNPRDIPGFVKALKQVPFTFFVGLNTLFNALLRNPDFQKLDFSHLRLSSSGGMALTTETAHHWVELTKAPLTEGYGLTETSP-VLCINPVDNVQLGTVGIPVM-DTECKVIDEHGNSLPTGEAGELCVRGPQVMKGYWQRPDATAEVLDADGWFKTGDIAIIQADGFVKIVDRKKDMINVSGFKVFPNEVEDVLCSHPDIIEAAVVGIPDGDGSEQVKAFIVTSNPELSLEQVRKYAKEQ-LTPYKVPHLVEFRKELPKTNVGKILRRELRDQ-------- 117618777 5 -----KRYPEGVPAEINPDQY---SSLVEMFEESVNEFADQPAFVNMGQTITYRRLEEQSRAFAAYLQELKLSQGDRVAVMMPNLLQYPIAVFGILRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVSNFAHVILTRMGDNLGLAKGTLVNFVVKYVKKLVPKYNLPHASTMRQPEINNDDLAFLQYTGGTTGLSKGAMLTHRNLIANVEQCLGVYGPRGKEFVVTALPLYHVFALTVNCLLFMRIGGYNLLISNPRDIPGFVKEIRKYPFTCITGVNTLFNALVNNGEFQSMDFSRLKLTIGGGMAVQRAVAEQWKGLTDTPLLEGYGLTECSPLVSVCPYDLLDYNGSIGLPVC-STDIRLVDDAGQVIELGKPGEMQVRGPQVMSGYWQRPEATAEVM-QDGWLCTGDIAVCDEQGFFKIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLEVAAVGVPHKVSGELVKIFVVKKDAKLQEDEIIAHCRKH-LTAYKVPKLVEFRDELPKTNVGKILRRVLRDEEIAK---- 161788346 1 MIENF--WKDKYPAGITAE-INPDENIQAVLKQSCQRFADKPAFSNLGKTITYGELYALSGAFAAWLQQHDLKPGDRIAVQLPNVLQYPVAVFGAMRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEKVIVTEVADLLPPLKRLLVIKYVKKMVPAYNLPGQPVTEANPQANDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCRALMGLHEGEILITPLPLYHIYAFTFHCMAMMLIGNHNVLISNPRDLPAMVKELGKWKFSGFVGLNTLFVALCNNEAFRALDFSALKITLSGGMALQLSVAERWKAVTGCAICEGYGMTETSP-VAAVNPAEANQVGTIGIPV-PSTLCKVIDDNGNELPLGEVGELCVKGPQVMKGYWQREEATAEILDSNGWLKTGDIAVIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEVIKVFIVVKPGTVTKEQVMEHMRA-NVTGYKVPRQIEFRDALPTTNVGKILRRELRDEELKK---- 87622844 5 -------WLNRFPEGMPEEIDPRHNSLLDLFEISFAEYAQLPAFSNMGRALSYQELDVATKKFAAYLQDLGLKKGDKVAVMMPNLLQTPIAILGILRAGCTVVNVNPLYTARELEHQLNDSETTAIVILANFAHTLEEVLGKEIGDMCGGLKKHLVVKHIKKMVPMADADAKHYSRPELTHLDLAFLQYTGGTTGVSKGAMLSHGNMVANLEQCLDTVLDRGKEIVVTALPLYHIFALTANCLTFMKYGGLNLLITNPRDMKGFVKELSNNRFTAITGVNTLFNGLLNTPGFDELDFSNLKLSLGGGMAVQRPVAERWQEVTKTRLVEGYGLTECAPLVTISPYDLAGYNGSIGLP-APSTDIKIMGEDGQEVAKGEAGELWVKGPQVMLGYYKRPEATAECM-HDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVCMMNSGVLEVAAIGVPHEVSGEQVKIFVVKKDPSLTEKDIIAHCR-KNLTNYKVPKFVEFREELPKTNVGKILRRALKEA-------- 88706228 14 -----------------------------------------------ERRFSFREANHRANQLCHALSGMGLEPGDRVALLAYNGHQFIESFFGPAKAGLVIMPLNWRLTADELAFILKDGGAKALIFDTDFTHLAEDLRGRDVAGS--DVEHWIAVGEAPDFARHYELAQQPADEPEAGPEDNLFIMYTSGTTGLPKGVVHTHETVFWAIITMVNTGDIRGTDRYLLLLPLFHVGALA--PMIGAVYRGNSLVILRDFDPLKVWQLFESERIDTSLAVPAMLNFMLQVPGYEQYDHSSVRNIICGAAPVPVATINAYID-LGIEIHQVYGLTEGGPGCLIVGEDSLTHVGSAGRAFF-HTEAKIVDAHGETVPAGETGEILLRGRHMMKEYWNRPDATAETL-QDGWLHTGDIATMDAEGFVTICDRKKDMIISGGENVYPAEIENVLMQHDGVADAAVIGLPSEKWGESPLAVIVAADEALTDRELMTFCQGK-LARFKQPTAVRFVDSIPRNPSGKILKRLLRDQF------- 78043276 3 --------------------------LHEIFKNNFR--PEHPALSFRGRKVTYREMAKIIEKYAVFWQQKGLKPGDKVLLVSGNSPEFVYTYFGVVKAGGIIIPVNMGLAPEEIRYIFGDAQARFVAIQE--------KIWLTLKERFPLPEEMVIVLNEALTSEIMNLEA---KFIEPTYNDVCTILYTSGTTGFPKGAMLTHENLIFDTDSVTRFAEVDENDNYLAVLPLFHSFAWTA-CLLAPLYTGATCTIEDGFNPREIGKVLVAEKITIFLGVPSMFVYLLEYLP--REAFNSVHLAVSGGSSLPPQFFYAFEEKFGVPLVEGYGLTEASPIVTLNPRRGPRIPGSIGKVL-PGMEVKIVDENLNELPPGEVGELMVFGKNVMKGYYNKPEETAKVLVNGGLL-TGDLGKKDEQGYLYIVDRKKDLIIVSGFNVYPTEVERAILDHPAVREVAVVGVPDGVRGEAVKAFITLKEGYLTRKELSEFLRDK-LAAYKIPRYVEVLPELPKNATGKIMKKVLR---------- 187923664 40 ----YASYPADVPHEIDVSKY---ESVVQFFDECIAQFRERVAYVSVGANLTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGGVVVNVNPLYTVRELAHQLKDSGAQTIIVFENFAKTVEDALGRLLNFMLRHVKKMVPAYNLPKAVPLLEAYSRPLTPVRPTHDDIAFLQYTGGTTGVAKGAMLTHKNIIANLLQAKAWSETGEVETVLTPLPLYHIYSLTVNALIFMGLGGRNILIANPRDMKRVMMIIRHEKFTGMTAVNTLYNAFLDNEEFCKRDFSDLKLAMAGGMATQKSVAERFKAVTGKPIIEGYGLTECSPIVSMNPVDMRDFEGSIGLP-APSTQVRFRKDDGSWANIGEAGELCVKGPQVMKGYWNRPDETAKVIDEDGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEVEDVIAAHPDVREVAAIGVPDAAQGERVKVFIVKRNPSLTAEQVIAHCR-KNLTGYKVPKLVEFRDELPQTNVGKILRRALRDEELAK---- 15641987 3 -----KPWPKDVPETINPDQYP---SLVEMFEQSVHKYADQPAFMNMGAVMTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPVALFGVLRAGMIAVNVNPLYTPRELEHQLNDADARAIVIVSNFANTLEQIVATSLGQMLPRAKGTIVVKYVKGMVPKYDLPGAQYVKPFMSGEDIAFLQYTGGTTGVAKGAILTHRNMVANVLQAKGAYGPEGRELVVTALPLYHVFALTVNCLLFIEMGGRNLLITNPRDIPGFVKELQKYPFTAITGVNTLFNALVNNEDFHELDFKNMKLAVGGGMAVQRAVAERWKKTTGVHLLEGYGLTECSPLVTGNPYDLTDYTGAIGLPV-PSTEVRIVDDAGNVVPNDQVGELQVRGPQVMQGYWQRPEATKEVLNAEGWLSTGDIVKFDDQGLIHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQANDVSGELVKIYVVKRDPSLTKDEVIAHCRKH-LTGYKVPKLVEFRDDLPKTNVGKILRRVLREENDAQLAA- 104782966 6 ------------------------KSVVDVFERSCKRFADRPAFSNLGVTLSYAELDRYSAAFAAWLQQHELVPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFTGIEYL-IEAKMGDMLPALKGWLVVDKVKKMVPAYHL-PQAVSFKQVALDDVAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFGQRGADVMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDIPGFIKELGKWRFSALLGLNTLFVALMDNPGFKSLDFSALKVTNSGGTALVKATAERWEALTGCRIVEGYGLTETSPVASTNPYGQLARLGTVGMPV-PNTAFKVIDDAGLEQALGERGELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAIIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMNHPQVANCAAIGVPDERSGEAVKLFVVAREGGLDVDELKAYCKA-NFTGYKVPKQIVVRESLPMTPVGKILRRELRDIA------- 209522068 26 ------------------------ESIGQFFDECTAQFRQRVAYVSVGANLTYAELGRKATAFAAYLQSIGVQPRERVAIMLPNTFQYPVALFGVIKAGGIVVNVNPLYTVRELAHQLKDSGAQTIVVFENF--------AKTLEDALPGVRNVIVTGLGDLLAALSTGYSRPLTPVSATHEDIAFLQYTGGTTGIAKGAMLTHRNIIANLLQAKAWAAGGEGETVLTPLPLYHIYSLTLNALIFMGLGGRNILIANPRDMKRVMMIIRHEKFTSMTAVNTLYNAFLDNEEFCRRDFSDLKLAMAGGMATQKAVAERFKAVTGKPIVEGYGLTECSPIVSMNPTHLRDFEGSIGLP-APSTQVRFRKDDGSWANIGEAGELCVKGPQVMKGYWNRPEETAKAIDDDGWLATGDIGVMDSRGFIRLVDRKKDMIIVSGFNVYPNEIEDVIAAHPDVREVAAIGVRDPVQGERVKVFIVRRTPTLTAEQVIAYCR-KNLTGYKVPKLVEFRDELPQTNVGKILRRALRDEELAK---- 186476462 38 -------YPPDVPREIDTSQY---ASVVAFFDECTTRFRERVAYVSVGESLTYGELARKATAFAAYLQSIGVKPGDRVAIMLPNTFQYPIALFGVLKTGAIVVNVNPLYTVRELSHQLKDCGAQTIVVFENFAKTVEESLGKLINFILRHVKKLVPAYNLPQAVRLLDALATGYRPVTIAPADLAFLQYTGGTTGVAKGAMLTHRNIVANLLQAAESQLTDEIETVLTPLPLYHIYSLTVNAMIFMGLGGRNILIANPRDTKRVMKILRHETFTGITAVNTLYNAFLDNEEFRRRDFSKLKLAMAGGMAMQKAVADRFREVTGKPIIEGYGLTECSPIVSMNPVDLKHMRGSIGLP-APSTQVRFRKDDGSWANIGEPGELCVRGPQVMKGYWNRPEETAKVLDDEGWLATGDIGVMDSRGYIRLIDRKKDMILVSGFNVYPNEIEDVIAMHPDVREVAAIGIPDVAQGERVKVFVVRRNPSLTEEQVIAHCR-KNLTGYKVPKVVEFRDELPQTNVGKILRRELRDQELAK---- 218259483 6 ----------------------QDRTLGQWMEHWAETTPDKEYLVYSDRRFTWKEFNERVDRMAKGMLSIGIKHGTHVGIWATNVPDWLTFLYAAAKIGAVAVTVNTNYKQSELEFLVENADIHTMCITDGVFDGSYVDMMYTMLPELPVLKNVVYIGQTPELLLLGENVSDETLVEAVTPHDVVNMQYTSGTTGFPKGVMLTHYNIANNGLLTGEHMKFTADDKLCCCVPLFHCFGV-VLASMNVLTHGCTQVMVEKFDPLVVLASIHKERCTALYGVPTMFIAELNHPMFSMFDLTSLRTGIMAGSLCPVELMKQVEEKMFMRVTSVYGLTEAGMTHSRIDDPAEVRYNTVGRDYE-FTEVRVIDETGEECPVGVQGEMCNRGYNTMKGYYNNPAATAEVIDKDGFLHSGDLGVKDEHGNYRITGRIKDMIIRGGENIYPRELEEFLYHLKGVKDVQVAAVPSKKYGEEVGAFIILHEGVTMTEDIKDFCRGK-IARHKIPKYIFFVDTFPMTGSGKIQ--------------- 218760819 5 -------------------------SIPDIMDQAYAKFGPKPAFHQMGKSITYDELNELSKKFASFLQDLGLKQGARVALMMPNVLQYPIALFGILRAGMVAVNVNPLYTARELEHQLNDSGAEAILIFANSASVLQQVLITEIGDMLGFPKSLLVNTVIKRVAALAKGNSATHKPAKITLDDLAFLQYTGGTTGVSKGAELTHRNIVANVLQARAWISGDGKEIMITPLPLYHIFSLTANCLTFSSIGALNVLITNPRDIPGFVKELNKWKFTSMTGVNTLFNALINDPEFAKVDFSSFKLALGGGMAVQEPVALKWKEITGKPLVEAYGLTETSPAASINRMDLKAYNGYIGLPIS-STLFAIRDDDGNDLPLNEVGEICIKGPQVFRGYYKRPEETEKAFWSDGFFKTGDMGFMTEEGFIKLVDRKKDMILVSGFNVYPNEIEDVVAGHPKVLECAAVGVPDAKSGELVKLFVVAKDPSLTEEELKAFCKE-NFTGYKVPKFYEFRDELPKTNVGKILRKDLRQ--------- 92113592 22 -------------------------SVNEVFAEACRRFADKPAFTCMGRTLRYAELERLSRDFAAWLHETDLEPGDRIAIQLPNVLQFPVAIFGAMRAGLVVVNTNPLYTEREMAHQFQDAGVKAILILANMADKLERILPRTINAAVKHVKKMVPRYSLPDAIALSQGHGRTSEAVTCHGDDIAVLQYTGGTTGVAKGSMLTHRNLIANMLQTRQMIAGEGRETIIAPLPVYHIYTFTVNCLFTMVTGNHTVLIPNPRDIDGFIKTLRKTEYTGFVGLNTLFNALCQREDFRALDFSRLKLTISGGMALTKAVAKRWEEVTGCAVLEGYGMTETSP-IVCVNPPDGIQLGTIGKPV-PGTSIKVIGPEGEDVPRGEPGELCVKGPQVMKGYWQRPEDTARAMDDEGWIRTGDIAVIQEDDYVRIVDRKKDMIIVSGFNVYPNEVEDVVAAHEDVVEVAAIGVSDDATGEAIKLFVVSRNEALDAETLRGWCK-RELSAYKVPKLIEFRDELPKTNVGKVLRRELRD--------- 167365958 9 -------------------------TLADVIRAQANTRGNEIAYEFEGRISTFADFDRHTNQVARALQASGVQPNERITYLGKNSDIYFELWSGAIKAKAVMAPVNWRLAGPEIAYIVEDCKAAILFV-----GPEFVDQVRGLKDQIPSVRAIITAPEWQDLTKWRDAQSSDDPQVAIAPSDIAIQLYTSGTTGKPKGAMLSHANFLSLVRAGQDWNRWSPDDVSLVAMPVFHIGG-SGWGMMG-IYHGAKGVIAREFDPTKVLDFFEQSGITKLFMVPAAMQFVVRQPRAREVDFSRLKYMLYGASPIPAALLKECIDVFKCGFVQMYGMTETTGTIVALPPEDHVRMRSAGKAL-PGVEIAILDPDGKPLPPRQVGEIATRSGSNMVGYWNLPDATKKTIDGDNWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGESVKAVVVMKPGEATAQDIIGFTRTR-IAGYKTPKSIDFIPALPRNASGKILRRQLRD--------- 167463874 47 ---------------------------------------NKIALLYRDEQYTFEQMKAKSNQFGNLLRKLGVHKGDRVFIFMPRTPELYFALLGTIKIGAVVGPLFEAFMEMAVCDRLKDSEAVAIVTTPAL-------VSRVPEKDLPNLKHVIVVGEDVDFYKEMNQASEELDIEWVDREDGMILHYTSGSTGKPKGVYHVHNAMIQQYYTGKVVLELQEDDVYWCTADPGWVTG-TSYGIFAPWLNGATNVIRGRFSPQDWYQTIEKHQVTVWYSAPTAFRMLMGAGDVKQFDLSSLRHILSVGEPLNPEVVRWGLKVYNHRIHDTWWMTETGAQVICNFPSMPMKPGSMGRPI-PGVEAAIIDDQGNVLPPNRMGNLAVKTPWMMRKIWNNPSKYEEYFRIPGWYISGDSAFMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFISLREGYTSSDELKEEISKVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAW-------- 9957179 14 -------------------------TIGEAFDATVRLHARREALVHQNLRYSWGELAEVVEGCARGLLALGLLPGDRVGIWAPNCAEWCIAQFAMAKVGAILVNINPAYRLSELEYVLKQSGCRWLICAEQFKSSDYHAMLAELATRLADLRGVISLGRTPGWAKLLGLAGQRRRQAQLQFDDPINIQYTSGTTGFPKGATLSHYNILNNGYMVGESLGLSEHDRLVIPVPLYHCFGM-VMGNLGCLTHGSTMIYPDAFDPLSTLQAVAEERATVLYGVPTMFIAELDHPRRAEFDLSSLRTGIMAGATCPIEVMKRVIEQMHAEVQIAYGMTETSPVSTAADDPLELRVASVGR-TQPHLETKLVDEQGNVVPRGQIGELCTRGYSVMLGYWNNQEATQESIDEAKWMHSGDLAVMDEAGYVSIVGRNKDMIIRGGENVYPREIEEFLFGHPAVADVQVVGIPDSKYGEEVAAWVKLHDQALTAEALAEYCKGR-IAHFKVPRHFRFVEEFPMTVTGKVQKFRMRELMQAELA-- 153832529 8 ------------------------------LERSAALFPSKVALRMGDDEISYASLDKFAGNIAANLKRLGLQVGDKVALSCPNITYFPMVYYGILKAGCVVVPLNVLFKGREIAYHLNDSDAKAYFCFEGSEELPMGSYGRQGFSQAEQCEYFISLSEEGEFAINAWLAEENGSFESVNGDDTAVILYTSGTTGQPKGAELSHTNMLTNAMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVL-TGSTMVLIPRFEPKFVIEQIIQHKVSVFAGVPTMYIALLRAGEQSPEHKHSLRLGVSGGASMPVEVIRQFEQRFELPVLEGYGLSETAPVATFNHIDGDRLPGSVGQPLCGYV-IKIADVKGHAQAVGELGEVCIKSPSVMKGYYGRPEATRDAL-RDGWFLTGDIGRVDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHDDRLGEEVHAHVVLHQDAHCPDTLIAWCREQ-LADYKYPRRVFIRKALPMTATGKILKREL----------- 56750212 56 -LDWFEPWQQTLDWSNPPFAKWVGGKLHNCLDRHLTTWRNKAAIIWEGRTLTYAQLHREVCQFANVLKSLGIQKGDVVGVYMPMIPEAAIAMLACARIGAVHSVVFGGFSAEALRDRLVDGQAKLVVTADGWRKDAIVPLKDSVDQALPSVQHVLVVGRDHWWHELQQTVSATCPAEPMDSEDLLFVLYTSGSTGKPKGVVHTTGGYLYAHITTQWTFDLQDTDVYWCTADVGHSYIVYGPGATTLMYEGA----PRASNPGCFWDVIEKYGVTTFYTAPTAIRAFIKMGEQHPRDLSSLRLLGTVGEPINPEAWIWYHRVIGCPIVDTWWQTETGHMITSLPGAVPTKPGSATKPF-PGILADVVDLDGRSVPDNEGGYLVIRWPGMMRTVYGDPDRFRRTYWENGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFITLESGIETGDELVKDLKKHVIGAIARPDEIRFSEALPKTRSGKIMRRLLRSLAAGQEVSG 170726756 5 -------WLKHYPEGVPEQIDVSKENVLEIFERSVSQYAENNAYISMHTRMTYAELDRKTRDFAAFLQDLGMKRGERFAIMLPNVLQYPVAVFGAIRAGLVVVNVNPLYTPKELKHQLNDSEATGILVVENFASVLSKVIDDQIGDLLDGMKSVLIIKRVKKMVPEFSLPHAPLNTVSPQASDLLMLQYTGGTTGVAKGAMLSHRNVVANMLQQIAMVEPKGNEMIVTALPLYHIFAFSC-NCLGFMAKGGTNLLIANPDPKLFAKTISKYPVTFFAGVNTLFVSLMEEPEFHKIDFSTWKLTFAGGMATQRPVAERWQKMTNGPLLEGYGLTECSPAVSTNPFNIKSFNGSIGVPMC-NTEVKILDEDGNELGVGEPGEMWVRGPQVMEGYYNRAEATNEVI-KDGWLATGDVAKVDDDGFIYIVDRKKDMILVSGFNVFPNEIEEVVAMIDSVLEVAAIGVPCEKMGEKVKLFLVTNDGKLDRDEVMDHCRKH-LTAYKLPREFELRDELPKTPVGKILRKELR---------- 121296534 6 ------PWLQSYPNGVPAEIDVNEHSVSAVFDASVAKFRDRPAYSSFGKVLTYGETDALVEQFAAYLLELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDSGAAVLVVVDNFGDTVQQVIADTPIKQVITLKGVVVNGAIRFNQALKLGSGHTLPKVELDHDDVAFLQYTGGTTGVAKGAMLTNRNLVANMQQASAWISASGKEWIITALPLYHIFALTANGLVFMKFGGCNHLITNPRDMKGFVKELKATRFTAITGVNTLFNGLLNTPGFDEVDFSSLKVTLGGGMAVQRAVAERWKKVTGVTLVEAYGLTETSPAACINPLNLAEYNGAIGLPI-PSTDACVKDDNGVTLAPGDVGELCIRGPQVMKGYWQRPEETAKAIDADGWLHTGDMARMDEHGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEIVKVVIVKKDPNLTAEMVKEHARA-NLTGYKHPRIVEFRKELPKTNVGKILRRELRDA-------- 170078444 57 -LEWFEKWDKVLDWQPPFAKWFVNGKINNCLDRHLKTWRNKAALIWEGRTLTYAQLHHEVCQFANAMKKLGVKKGDRVGIYMPMIPEAVVALLACARIGAPHTVIFGGFSAEALRSRLEDAEAKLVITADGFRKDKAVPLKDQVDAAIPSVENVLVAGRDHWWHDLQKEVSADCPAEPMDAEDMLFILYTSGTTGKPKGVVHTTGGYLYTHITTKWIFDLKDDDVYWCGADVGWITGHSYI-TYGPLSNGATVLMAPRPSPGCYWEIIQKYGVTIFYTAPTAIRAFIKMGEPNKYDMSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGVMITPLPGATPTKPGSATRPF-PGIVADVVDLDGNSVGDNEGGYLVVKWPGMMRTVYGNPERFRSTYWEDGLYFAGDGARRDQDGYFWIMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDPVKGEEVFAFVTLEGTYSPSDDLVTELKAHVIGAIARPGEIRFADVMPKTRSGKIMRRLLRNLAAGQEIVG 212640043 19 --------------------------LTHFLDRAVSLYGDKVGVISEGKSLTYREFSERVNQLSHGLSDLGVKKGDRVAYLAPNTLEMLEGFYGVFQTGAIMVPLNIRLKPDDYVFILNHSESKVLFVD-----YELYHLIAPIKDELQTIEYIIVHGKTDDIHELAQYTKEPFERPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSTMHHLRVSDRDVYLHILPMFHVNGWGAPFYYTA--NGATHVCLRKAIPETIFEYVNQYKVTVMHMAPTVLNTLLQYYEQHVPTIEHDVRVVIAGSAPPPAFVTRVEKELGWEFIQVYGMTESSPLSTHLPLSDQYRMKAKAGYAMIGCEVKVVDEHGEQVPRDTIGEVIVRSNGVMAGYWKNPEATMETI-RNGWLHTGDMATIDAYGNIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGEVTEQELIAFSREK-LAHFKAITGVTFVQELPKTASGKIQKVHLRNEYWQSL--- 89895225 15 -------------------------SLYEMFERSAKNFGQRPAIVFGGKTWTYTDMERDVDRLAKALSRLGVKPKDRISINMPNSATWMISFFAIMKVGAIVVQTNPLYVEGELKALMNDSGAIGMITV-----APLYPRVQGIRQE-TSLKWVLVEGEGEGTCDFHGCLNDDSEVEWSKPTDIAVLQYTGGTTGTSKGAMLSHGNLYANAYQIWEWIKGSPGEKSLCVIPLFHIYALSVCMNTSIL-GGSAVIPVPKFDADLILKLINDEKPTLYPGTPTMYVALINHPKLKEHDVSSIRACVSGSAPLPVEVALRFGELTGGKLVEGYGLSEASP-VTHINPFPSARVGSIGTPVS-NTQAKIVDIEDKELPVGEVGELAVKGPQVMLGYWQRENETRAVL-RDGWLYTGDLARMDEDGYFYVVDRKKDMIITGGYNVYPREIEEALYAHPAVREAICAGVPDSYWGEKVKAYVVLREEQVTEEELLSFLK-KELASYKVPKQIEIRDNLPKTAVGKVLRRFLVEEEKQKL--- 56460927 5 -------------------------SLVDILEQSIEKYGEKTAFVNMDSEMSFKELGLKTRDFAAYLHSTGLKKGDAVAVMMPNLLQYPVALFGILRAGMTVVNVNPLYTPRELKHQLVDSQAKALVILENFAQTYEKIKAEQIGDQLPLLKRSLVNGTVSFNQALAKGTMADYKRPEVTGDDIAFLQYTGGTTGVAKGAMLSHRNMVANLEQVSSVIMNDGEETIITALPLYHIFALTANCLTFIKHGGKNVLITNPRDMPNFVKELNKYPFSMISGVNTLFNGLLNTKGFKDVNFSNLKIALGGGMAVQRAVADEWERVTKSRLLEGYGLTECSPVVTVNPYDIEHYTGSIGLPV-PSTDMRIVDPETREVALGEPGELEVKGPQVMVGYLNRPDATAESI-KDGWFATGDMATVDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKILESAAIGVPHESSGEAVKVFIVAKDKSLTEREVIDFSRE-NLTGYKVPKLVEFRDELPKSNVGKIIRRELRDEEDE----- 86751180 7 ----------------------------DWITHHAEVRPDRIALIDTQRRLTYRALDDRIDRLASHLASLGVGRGDRVAVLAANTTDTLEVQFACFRLGAIFVPLNVRLTVHELSFIVGDA-APLVLAHDS----DFAAMAGDLQSKC-GIAHLLQFGAP--YEAALSAAPRLARAEAVTLDDVSTIMYTSGTTGKPKGAMITHLMTFINAVNLGIPAFITQRTVFLCVMPLFHTGGLNCY-TNPVLHAGGTVILMRAFDPGETLRLIGDAGITHFFGVPSIYQFMCQHPAFADTDLSRLQMAGVGGAPMPVPLLRIWQER-GCTLVQGYGMTETSPAVMMLDDDAARKAGSAGKPVL-HADLKIVGPDGEPVAPGEMGELWVKGPNITPGYWNRPEANRTSFT-DGWLHTGDAARVDGEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEIAEAAVIGAPDPQWGETGVAIIVKTGHDLPEAKLHTHCRER-LARFKCPQRVVFVEALPRNATGKVHKPTLRERF------- 167589922 5 -----KSYPEGVPATVDPDRYP---SLAHLLDESFATFAARDAYACMGRTMTYAELDTYSRHLGAWLQHRGLRKGARVAVMMPNVLQYPIAVAAALRAGFTVVNVNPLYTPRELEHQLRDSGAEAIVVLENFATTLQQVIARTLGDLLGPVRGMVVPGATPFRTALRDGARHPFQPAALNHDDVAFLQYTGGTTGVSKGATLTHRNVIANILQNDAWSQPADALVTVCALPLYHILALNACMLMGARWGAMNLLIPNPRDVDGFVKELSRHRVNFFPGVNTLFNALLNHPGFAALDFSGLRITLGGGMAVQEAVSTRWMKTTGCPILEGYGLSETSPSVTLNPPTLGAFTGTIGLPV-PSTDIALLGENDEPVAQGQPGEIAIRGPQVMAGYWNRPDETAKVMTPDGFFKSGDVGVMDEHGFVRIVDRKKDMILVSGFNVYPNEIENVVAAHPGVVECACVGVPDSNSGEAVKLFVVRRDPALTTEALMAYCK-KEFTGYKKPKYIEFRDSLPKSNIGKILRRELRDE-------- 193213948 103 ---------------------------------------NKAAIIWEGRTLTYLQLHREVSKFANVLKRRGIQKGDRVAIYMGMTPELVIAVLACARIGAVHNVIFAGFSAHALTERINDSHAKMIVCADGTKSLNLKEVVDEALVDTPSIQNVIVDGRDHWWHDLMGLASEYCPAESLDSEHPLFILYTSGSTGKPKGILHSTGGYMTHVANSFHVFDVKEQDIYWCTADIGWITG-HSYMIYGPLINGSTIVVPNYPQWDRFWDIIQRHKVTIFYTAPTAIRAFIRAGDETKHDLSSLRLLGTVGEPINPEAWMWYYKNVGCPIVDTWWQTETGIMISPLPGATPLKPGTATRPL-PGILVDVVHKDGTPCQANEGGFLVVKHPWMLRTIYGDEERYKTTYWSDGMYFTGDGARKDNDGYIWIMGRVDDVVNISGHRLGTSEVESALVSHEAVAEAAVVSRPDEVKGNALVAFVTLKEEFEGNQKLREELRAHVIGPIAKPDDVRWAAALPKTRSGKIMRRLLREMASSKEVKG 110632431 96 -----KPWLKSYPEGIPAEGPFRHSSLADMLLEACRSFGNRAAFTSMGKTISFADLEKASRDFAAYLQSKGLKKGARVAVMMPNLLQYPVVMMGVLRAGYVVVNVNPLYTARDLEHQLKDSGAEAIVILENFAGTDVKHVIVTAMGDMLGLKGHVVPGHASFRQAMREGAAARFSPPEVSLDDIAFLQYTGGTTGVAKGAKLLHRNVLANVLQSLRTAYLDERPVFICVLPLYHIYAMTVNAMTGIKLGAQNILIANPRDIPALVKELGRHEFNVFVGLNTLFNALLNNPDFQKLNFKYLDFTLGGGMAVQRSVAERWKKLTGHTISEGYGLSETSPVATINRLDRNEFTGTIGLPL-PSTEVRIRDERGRDQKFGEVGEICIRGPQVMPGYWNQPGETAKVMMSDGFLKTGDMGIMDESGHVTIVDRKKDMILVSGFNVYPNEIESVLAHHTGVLEVAAVGVKDEHSGEVPKVFVVKKDPALTEEDILNYCHE-NLTGYKRPKYVEFRTELPKTNVGKILRRELR---------- 197334975 4 ------------------------------LERNATFRPNNIALIFQELKITYQELNQKVNAIADHLSQLNIKPNEKIALSCPNTPEFVIAYYAIQKIGAVVVPLNVMLKGEEVAYHLKDSDAVALISYQGSDAMPIGQFGYEGYTKADFCEHFILIAEAHSFNQWLETGRKTFDTVYRSAEDSCVILYTSGTTGAAKGAELSQSNMLCNAQACQALTNQKGTDVSIAILPLFHTFGQSLIMNTSIL-AGSALVLISRFVPKTVVQQIHEHKVTHLAGVPTMFIGLLAYAEKHKEIAQTLKVAISGGASMPVEVLKQFEEKLQVPVIEGYGLSESSPVAAFNHLEFERKPGSIGQPL-PGVTMKVVDKNGHEVPTGQEGELVIRGHNVMKGYYKKPQETAKTIV-NGWLHTGDIVRFDDEGYIYVVDRLKELIISGGYNIYPREVEEVYMSHPSVHLVAVIGVEHPRFGEEVKAFVILKEGSISEKELIKWSRQH-LADYKCPKHLDIVEALPMTATGKILKRMLK---------- 165975858 5 ------------------------DSLLEMFESAVRKHPDIPAYINMGKVLTFRKLEERSRAFAAYLQELRLEKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVVVSNFAAVILTRMGDQLSFGKRTLVNFVVKYVKKLVPKYKLPHAVSFREPSLYREDLAFLQYTGGTTGVAKGAMLSHGNLVANLMQAKWVLRNSRECIAVIPLPLYHVFALSVNCLLFIELGITGLLITNPRDIPSFVKELKKYKVVALTGVNTLFNALLNNEQFKEIDFSHLKLSVGGGASIQSAVAKRWHDATDCHIIEGYGMTECSPLIAATRSDSVEHTGSIGVPV-PNTDIRIVDDEGNDVPIGERGELWVKGPQVMQGYWQRPQDTADVL-KDGWMATGDIVVMGEDLNLRIVDRKKDMIIVSGFNVYPNEIEEVVAHNPKVNEVVAIGIPSKSSGEAIKIFVTKKDESLTREELRTYCR-QYLTGYKIPREIEFRDELPKSNVGKILRRVLRDEELAKI--- 209696106 8 ------------------------------LERNATFRPNNIALIFHDLKMTYSELNKKVNAIADHLTQLHIQPDDKIALSCPNTPEFVIAYYAIQKIGAVVVPLNVMLKSDEVAYHLKDSDAVALISYQGSDAMPIGKFGYDGYEKADFCEHFILIETTESQKPVAAYSRDTFDTVCRTAQDSCVILYTSGTTGTAKGAELSQSNMLCNAQACQSLTNQKGTDVSIAILPLFHTFGQSLIMNTSIL-AGSALVLISRFVPKTVLQQIHEHKVTHLAGVPTMFIGLLAYAEKNKGDYQTLKVAISGGASMPIEVLKQFEEKLQVPVIEGYGLSESSPVAAFNHLEFQRKPGSIGQPL-PGITMKVIDKNGHELPVGQEGELVIRGHNVMKGYYKKPQETAKTII-DGWLHTGDIVRFDDEGYIYVVDRLKELIISGGYNVYPREVEEVYMKHPSVHLVAVIGIEHPRFGEEVKAFVILKEGSISEKELIKWSKQH-LADYKCPKHLDIVEALPMTATGKILKRMLK---------- 147920006 49 ---------------------------HEAIDRHAASWRNKVALYWEGEKYTFSELKALSDKFGNVLRKAGIQKGDRVFVYLPRIPELYISAIAIAKVGAIFAPLFGGFRAEAVRDRMNDCEARMVITTPDMKRLGIDP----IRAEVPSLETVIVCGEGENFDAEMTYAPEEFKMEWCHLEDPVIMHYTSGTTGKSKGVVHVHNAMIGHYITTKWVQDLRDDDVYWCTADPGWVTG-TSYGIFGPWLCGASQVIAGRFTADAWYSIIDRHKVTVWYTAPTALRMLMKAGDAAKYNLKSLRYITSVGEPLNPEVIRWGMKVYDLPIHENYWMTETGCNMIANFYNLPLKIGSMGKPV-PGIQAAVVDDKGNVLPPGVPGNLVIKWPSMMRGIWNNEEKFKEYFRIPGWYVTGDSACVDSDGYFWFMGRVDDVIKTSGERVGPFEVESALLEHPACAEAGVIGKPDPLYGNIIKAFIALKPGFEGTEELKREISETKLAAHAYPREIEFKSSLPKTRSGKIMRRVLKAQ-------- 94311461 5 ------------------------------LHRSMQQRPDKVAVRFNGRALTYAEIGDRVARLAGALRKLGVAEGERVAMFSLNSARYIEYYMAVPWAGAVLNPVNFRWSAAEIAYSFKDSGTAVLIVDDPFT-----EVAQKVAAECTTVRHVIYAGDGEGMLNYETLIADSAPMEDAHGDDLAGIFYTGGTTGFPKGVMLSHANLISSACNQPMSGTVDESIVMMHVMPMFHLACFAS--INAVFLVGGTHVAISAFDPGRMMEGIAQDRVTAVLLAPTMIQMGLDWMDRHPGDLSSLNSLRYGASPMTPALLERTRQTFPVRFSQGYGMTELAPVATMLGPEYHDAAASVGRP-AHTVEVKVVDSRGNEVPRGTVGEIIVRGPNVMLGYWNQPQATAEAI-RNGWMHTGDGGYMDKDGFLFLVDRLKDMIISGGENVYSAEVEKALASHPAVAQSSVIGVPHEKWGESVHAVVVLRGESATLESIQSHCRER-IAGYKIPRSVEFVDALPLSSVGKVLKNELRKR-------- 37520715 3 --------------------------LAHLLDDQLRHRPEKVAFEGDGRSLSYAQLAHLSENFAASLTTAGYGPGDRIAVVLPNVPEYALAMFALWRRGAVPVLINPQLTGRELDYILRDSQARAVILPEALLG-----VLAPLRSELPNLRAIVLGVPADEDLNFAGLAATPGQCPERHGDDIAQMMYTSGTTGTPKGALISHGNLLANARSGIERLSVTGDDHLFCILPVFHAFAFTAALVIMPL-VGGSVSFEYRLSPKKLMEHLSDPRVSVMVAVPSLLSTILRFPTELKLS-AALRCILCGGGPLPPQLEAAFAQRFGDLVRQGYGMTECSPYAAFSPPDRPSKPGSIGLPMPQGHKLAVRDPSGDFAAPGTVGELVVSGPHVFKGYWNQPEATSEAFVE-GWLRSGDLGYIDEEGYFFLVDRLKDMIIVGGEKVYSREVEDVLLAFAPLREVAVVGQPDPDKGEIVRAFVSLQEGAAGEEEIIRFARER-LAPVKVPRSITVLAELPKSATGKILKRELRKQFAPK---- 89053747 7 ------PWTAYYGPSMRTEIETAQRTIGDMIAAVSHLYKDQPAFTAMNGTLTFSQVDEMSDGLAVYLREAGLKQGDRVAVQMPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMAHQFADAEPKALIVVDIFADKLTQALVTQVAEFFPAMPRGIVRLVQRHWDRTLAPITLPIRLPDLSSDDIACLQYTGGTTGVPKGAMLTHANLMMNMEQTMEMISNKGREVALTALPLYHIFAFTV-NLLGFYYLGARNVLIPNPRPSNLKRAFENYPITWMSGVNTLFNGLSKEVWFQDTPPKHLKFASAGGMALQSSVAERWEEVSGKPVLQGYGLTESSPVMT-FNPLGKTRPGSIGIPV-PSTELRCLDDDGTEVPQGEAGEIAARGPQIMKGYWNKPEETAKTMHGD-WLLTGDIGVMDADGYFSIVDRKKDMVLVSGFNVYPNEIEDCLVRHPGIMEAAVIGVPDGASGEAVKALVVLHDQTLTPDAIRAYCKEH-LTAYKVPKAVEFRDDLPKSNVGKILRKDLR---------- 71066422 33 ----------------------ANTSLIDIFEQNFVKHAGKTAFVCMDAKLAYEDLDRYSKQIAAYLQSLGLKKGDKVGVMMPNILQLPVAVLGVLRAGMTLVNVNPLYTSKELEHQLTDSDTKALFILENFAK-TYEEIGKDLVDHVVVLKGFIVVRHVKKLVPLNRFPAKNYKRPDICLDDVAVLQYTGGTTGVAKGAMLTHGNLVANLIQCDTYLGMSEQPVIMTALPLYHIFSFTVCGMFG-LYRGCIGLLVPNPDAASLIKAYKDYPPAFFPAVNTLFNALANSEVFKALDHSKLQLSMGGGMAVLKDTAEKWQKITGNVIVQGYGLSETSPVASANPQGNGEFSGNIGLPM-PATDMAILDEEGNEVALGERGEICVRGPQVMKGYWKRDDATAEVMTADGYFRTGDIGVMDEEGYFKIVDRKKNMILVSGFNVYPNEVEDVMSAHPKILECGVIGVEDEKSGEVPKIYVVRSDDSLTKEEVLAYSKE-NLTGYKRPRYVEFIDELPKSNVGKILHKDLR-LLEEK---- 196037314 4 -------------------------TVGRIFDLSVGKYPNKEALVEPEKRWTYKQWDEQINKTAHALLEEGVRKGDTVSVYLYNCREFVNVYLACAKIGAIFNPINFRLKAKEVSYILQDASSKVVVFEKA-----VESTVAIIERDFPNSSFWYVEDDTPSYASSYHEKVNAASSKKIDIEDYCSMLYTSGTTGHPKGVLHRHREMAEHSMICTYFLKYNRDSVGLVVAPLYHCGELNA-GIIPRIQVGGKNVILHHFDTETVLHTIQEEKITTFFAAPTMWNMLLQ-KDLTQYDLTSMKIGIYGGAAMAPALVKECKERLYIDLVQIYGMTEMGPVVAFLVEEDQIKAGSAGTPCFSHEIRIVKPSEDAPLPPYEVGEIILRGPTMMAGYHNREEANAKSMYK-GWYHSGDLGYFDKDGYLFVADRVDDMVISGGVNIYPREIEDFLHSHPGILDVAVLGEPDELWGERVVAVVVKKDETITEADLETYCKESELADYKRPRHYLFVDELPRNASGKLQKFVLRESLK------ 214042707 16 --------------------------LGDILRRSAARTPDKTALVFRDQTDSFAQLDRAVDCAANALAARGIGKGDRVALFTHNNRSFVVLRFALARLGAITTPVNFMLNAEDFAYILDHSGACMLIAEDALCPIADQAITSLGLDAIPHAGTTLPEG-WEQVSVLLDHENADEVWTDLNADDPVQMMYTSGTESRPKGALLSSSALYAQYVSCIVDGEMTSDAVSLHCLPLFHCAQLDCF-LSPDLYLGVTSILHEKADPAEMLAAIEAHGVTKLFCPPTVWIALLRHPDFDTRDLSSLNVGYYGASIMPTAVIEELMARLNMRLFNFYGQTEMAPVATILGPRDQMRLGSAGRP-ALNVETRVVDDMDQPLPVGEVGEVVHRSPHLILGYYKDPDKTAEAF-RNGWFHSGDLGRYDEDGYLYIVDRKKDMIKTGGENVASREVEEAIFRHPDVAEVAVFGVPHPTWIEAVTAVVVPKAGAVTADDIRSYCQEH-LTHYKAPKHIEIADQLPKNASGKILKRELRQQHND----- 167623762 10 --------PDDVPSEIDVEQY---ASLVDLFETSVAKYADQPAFVNMGATLTYRKLEERSRAFAAYLQELKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKAIVVVSNFAHVDDTPVESVILTGLGDLKKMVPKYHLPHAISMRKALSKGRRLPVVKREDLAFLQYTGGTTGVSKGAMLSHSNVVSNLLQADAAYGPNGKEFVVTALPLYHIFALTVNCLLFIHKGANNLLITNPRDLPAFIGELEKHPFTVLTGVNTLFNALVNNEDFGKLNFSELKLSIGGGMAVQRAVADKWQGLTKTRLLEGYGLTEAAPLVTCCPYNLGGYNGSIGFPVA-NTDLQVRDDDGNVLAQGETGELFAKGPQVMAGYWQRPEETTLVIDKDGYLATGDIGYMDEQGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHSKVIEVAAVGVPHEVSGELVKVFVVANDKSLTKEDVIKHCRVH-LTGYKIPKLVEFRDELPKTNVGKILRRELRDEVKQ----- 159903571 60 ----FEPFNQVLDWSNPPFAKWGGKTNISFLDRQIQNNGDKEAIIWEGRRFTYKQLHQEVCRAANALKDLGLGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLIDGEAKAVITADGDKVIELKSAVDLALAACPSVKSVLVVGRDHWWHDLVPSQSDFCSAEHMDSEDRLFVLYTSGSTGKPKGVVHTTAGYLWAHLTFQWIFDIRDDDIYWCTADVGWITGHSYI-VYGPLSNGATSVMVPRPSPGAFWEVIEKHKVSIFYTAPTAIRAFMKNGRSDKYNMNSLRLLGTVGEPINPEAWMWYREVIGCPVIDTWWQTETGVMISPLPGATPTKPGSATFPL-PGIEADVVNANGETVPTGEGGYLVIRKPWMMRTVHGNEKRFRESYWENLIYFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGESVVAFVTLEGTSSASDHLINDLRNHVIGAIAKPDEIRFSDALPKTRSGKIMRRILRSLAAGNDISG 91976345 9 -------------------------TLAEVVRAQAEARGDEIVFEFEGRITTFAQFDAHTNQIAHALKASGVQPRERVAYLGKNSDIYFELLLGAIKANVVMAPVNWRLAGPEIAFIVEDCKAAVLFV-----GPEFVDQVRGLKDQLPGVRHIITAPEWTDVAQWRDAQPKDDPQVQIDPADIAIQLYTSGTTGKPKGAMLSHANFLSLVRATPEWNKWSTDDVSLVAMPVFHIGG-SGWGVIG-IYHGAKGVVAREFDPTKVLDFFEHAKITKLFMVPAAMQFVVRQPRAREIDFSRLKYMLYGASPIPAALLKECIDVFKCGFVQMYGMTETTGTIVALPPEDHVRMRSAGKAL-PGVELAILDPDGNRLPPRQVGEIATRSGSNMVGYWNLPEATKRTIDGDNWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGEAVKAVVVMKPGEASPQDIISFTRSR-IAGYKTPKSIDFIPALPRNASGKILRRNLRD--------- 115523797 9 -------------------------TLAEVVRLQATARGEEIAFEFEGRTTRFAALDHRTNQVAHALQAMGVEPGARIAYLGKNSDAYFELLLGAMKARVVTTPVNWRLAPPEVAYIVEDCQAVAMFV-----GPEFVDEVRRLKEQMPHLKTILTAPEWPDFAAWRDAQPDSDPGVEVLETDVAIQLYTSGTTGHPKGAMLSHRNMLTLVRAGGEWNRWSADDVSLVAMPIFHIGG-SGWGILG-LVHGARGVIAREFEPHKVLDFFAEHGITKLFMVPAAMQFVVRQSRARHMDFSKLRYMMYGASPIPAALLKECIEVFKCGFVQMYGMTETTGTIVALAPEDHVKMRSAGKALAGV-ELAILDPDGKPLPPREVGEIATRSGSNMIGYWNLPEATAKTIDGDNWLRTGDAGYLDEEGYLYIHDRIKDMIISGGENIYPAEVESALCDHPDIAEVAVIGVPDDNWGEAVKAMVVMKPGQLTAHDIIAFAHER-IAKFKTPRTIEFLEALPRNGSGKILRRQLRE--------- 134099948 8 ------PWLARYDAGQPHDIEPEFANALEMFAASVRAAPDRPAVKYFDGVLSRSELDELSDAFACGLLDRGIRRGDRVALFLQNVPQFLVALLGTWKAGCVAVAINPMNKQRELSLLLRDSGARALVCLESLHGPVAGPVLGETDVELGDVRRIRCEGAEDMSALIERFRGRRPPAVELGPDDVAVLTYTSGTTGPPKGAMNTHRNLVFNARAVRDWVGIGESDVVFGVAPLFHITGMVAHAALALLTT-APLVLFCRFEPNAAVDLIREHRPTFTIGSITVFIALMNAPEATSADLSSLTRVYSGGAPIPPSTTRAFQERFGHYIHNIYGLTETTAPTHAVPLHGEAPVDSIGVPMY-STVARIVGDDGADLPAGRIGEVVVRGPQVVAGYWNKPEETAGAL-PGGWLHTGDVGYMDHVGWFYLVDRKKDQINTGGYKVWPREVEDVLYEHEAVREAAVVGVPDEYRGEMVKGFVSLRPGTASPEELVDFCR-RRMAAYKYPRQVEVLEELPKTATGKLLRRQLRAR-------- 148554368 19 -------------------------TIGEALDAAARRWPEREALVDCGQRLSWRDLARRAGDFAAGLLALGLAPGDRIGIWSLNRVEWAITQFAAAKAGLVLVTINPNYRLSELEYALRSVGCAAVVTASVFKSSDYVGMLRTVAERLPALRHVIQMDPAVAFATVEALDAGPARLRALESRDPVNIQFTSGTTGLPKGVTLSHRNILNNGYFTGLKLKLTAQDRICIPVPLYHCFGMVMGNLAAVTHGAAMVYPGEGFDPLATLAALSGERCTALYGVPTMFIAQLEHPAFAAHDLSSLRTGIMAGSPCPIEVMRKAIDRMNLRITICYGMTETSPVSSETDDPVELRVGTVGR-VHPHLEVKIVDDAGETVPRGVAGELCTRGYSVMLGYWNDPEQTAAAIDDAGWMHSGDLATIDEDGYCRIVGRIKDMVIRGGENLYPREIEEFLHTHPAIRDVAVFGVPDRHYGEELCAWIIRHDGAPDETEVRAFCRGH-ISHQKIPRHIRFVDAFPLTVTGKVQKFVMREQM------- 167562900 39 ------------------------RSLAQYFDDCTTRYADRVAFISAGARMTYATLARKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGALKVGAIVVNVNPLYTVRELAHQLKDSGAQTIVVFENF--------AKTLQEALPEIKHVVVTALGDLLADGLNPKGPPYRLPQLGHDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIQLTGDETVLTPLPLYHIYSLTVNAFIFLGLGGRNILIANPRDTKMMMKILRHETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVTGCPIVEGYGLTECSPIVTMNPNEKRSFSGSIGLP-APSTLVRFRKEDGGWANVGEPGELCVHGPQVMRGYWQRADETAKVIDADGWLATGDIGVMDEKGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPRDPSLTVEAVLAHCR-KNLTGYKMPKAVEFRDALPQTNVGKILRRALRDEELAKLA-- 15615796 47 ---------------------------------------DKVALYYRDEQYTFADMKKYTDKAGNVLRDAGVSKGDRVFIFMPRSPELYFALLGAVKVGAIVGPLFEAFMEGAVRDRLEDSEAKVLITTPDL-------LQRVPVDQLPHLETVFIVGDVEEEGPYRDFASDDLEIEWVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTGKWVLDLKEDDVYWCTADPGWVTG-TSYGIFAPWLCGATNVIRGRFSPADWYETLQKYKATVWYSAPTAFRMLMSAGDEKKYDLSSLRHILSVGEPLNPEVVRWGMKVFDLRIHDTWWMTETGAQLICNYPSMDIRPGSMGKPL-PGIKAAIIDDQGNELPPNRMGNLAIRWPSMMRAIWKNEEKYNSYFEIDGWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVSLRDGYELTDELKEDIRKEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAW-------- 171057115 5 -------WLKHYPAGVPAEVNVAQGSLVALIDESFSRNADRPAYRYLDRDFSYRQVDELSRAFAVWLQAQGLQPGDRVALMMPNVPQYPVAVAGVLRAGGVVVNVNPLYTPRELEHQLKDCGARILVILENFA-----HTLQQVRKAVPVVKKLVPAFELPGAVRFKDTLAETPKPVSTGPDDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQSEAWYQAGEQIVQVCALPLYHIFAFNVNMMLG-LRVGACNILIPNPDLPAVFKALAGRRFHTFPAVNTLFHAMANHPDFGSVDWSHLKISAGGGMAVQQATAKLWLEKTGCPICEGYGLSETSPVVAANPTDTTAYSGTIGLPI-PNTDVRLLDDNGAEVGPGLAGEIAVKGPQVMAGYWQRPDETAKVMTADGWFRTGDIGMVDERGYFRIVDRKKDMILVSGFNVYPNEIEDVLTQMPGVLECAAVGVADARTGEAVKVVIVRKDPSLTEADVRAYC-EQNLTGYKRPRLIEFRPDLPKTPVGKVLRRELRD--------- 119510064 57 -LEWFQKWDTVLDWQPPFAKWFVGGKINNCLDRHLTTWRNKAALIWEGRTLTYAQLHREVCQFANVLKQLGAKKGDRIGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLNDAEAKIVITADGWRKDAIVPLKVEVDQALPSITDVLVVGRDHWWHDLQQGVSADCPAEPMDSEDMLFVLYTSGSTGKPKGVVHTTGGYLYSHMTTKWIFDLQDTDVYWCTADVGHSYIVYGPGATTLMYEGA----PRASNPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEHHPRNLSSLRLLGTVGEPINPEAWMWYHKIIGCPIVDTWWQTETGIMITPLPGAIPTKPGSATLPF-PGIIADIVDLEGNTVPNNEGGYLAVRWPGMMRTVYNDPERFRRTYWEDGIYFAGDGARQDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDEIKGEEVVAFVTLEGTYHASEELSKELKQHVIGAIARPAEIRFTDALPKTRSGKIMRRLLRNLASGQEISG 78044614 51 ----FLPFEKVLDDSDAPFYRWLNVSYNCVDRHTKSFRRNKAALIFEGEPLTYQELYREVNKFANVLKKLGVQKGDRVTIYMPMIPEAVIAMLACTRIGAPHSVVFGGFSSQALKDRIDDAKAKLLITADGGSIVELKKNADAALEGETTIEKVVVVKRTGQEVPMHELMADAAEPEQCDAEDMLFILYSSGTTGKPKGIQHTTGGYLVGVHTTFKYFDYREEDIYWCTADIGWITGHSYI-VYGPLSNGATVVLPDWPQKDRFWEIIEKYRVNILYTAPTAIRTFMRWGEPKGRDLSSLRLLGTVGEPINPEAWIWYHEHIGCPIVDTWWQTETMIMITPLPGVIPTKPGSATKPF-PGVEADVVNDKGEPVPPGQGGYLVLKKPWMLRTLYGDPERYKNTYWSPGWYFTGDGAKKDEDGYFWILGRVDDVINVSGHRIGTMEVESALVEHPLVAEAAVIGKSHEVKGQAIAAFVTLKEGVEGTPELVQELKQQKIGALARPDDIFFTAELPKTRSGKIMRRLLRDIAEGRALG- 163726140 2 ---GFERWHKSYPKGTPNEVEFEKITMPEVLDRTARDYPDKVGFIYMGKKITFAQLNSMVNRFAKALMDLGITKGDKVGMILPNIPQVVIANLATQRIGGVTAMNNPLYTERELAHQLNDSDAKAVVTLDDFLPFPVKQLFPYVKKDM--YRKITPGPNLYQFMDLLKKYKDDPVPNQSEWDDEAALLYTGGTTGVSKGAVITHSNLSAVAQMFKAWFPYGDAERLMGIYPIFHSAGYSVSQNF-IIYNAWTGIMVPRPEPGVIIDMIKKFNPTFLPGVPTIFMGLLANEEFRKMDLSGVKGYFGGAAPLSESTLNDLKKLHGAVINDVFGATENTAFGTCTPWKGKVKLGTVGVPL-PNTDIKIVDTGENEMPPGEPGEICIKGPQVMKGYYNRPEETAKAL-KDGWFHMGDVGVMDEEGYLSIVDRKKDMIIASGYNIYPAEIDEILLLHPEIAEACTIGIPDDYRGETVKAWVVCNPGVELSEEVMSYCKEK-LAAYKVPKSVKFVDELPKSAIGKLMRREVRRMELE----- 75520419 5629 -----VDWNETSVA-YPQQLC-----VHQAFEQQVEKTPDAVALVYKDVELTYAELNERANQLAHRLLAEGVKPDELVGICVERSPEMIVAFLGVMKAGAAYVPLDPAHPQERIAYMIEDSQASVLLTQASLT------------DRLPASSRQVICLDSDE------LANEPVTNAEVGEHNLAYVIYTSGSTGLPKGVMIEHRSVINLAYDLIRHFQIDATSRVLQF--ISFSFDVSVSEIVMSLLAGATLVIEDRESLPELIRVLQEQRITTFAMVSSVLAAL------PEADLPDLRTIIVGGEAPSRELVARY--ATGRQFINCYGPTETTVTATLKHCQDDGKNPPIGRPIA-NTTVYVLDAHLQPVPIGVPGELYIGGKGVARGYWNRPELTAERFIADPFYRTGDLVRYLENGELEFLGRIDDQVKIRGYRIELGEIENALRQHPAVQNVVVIARQEGAGDKRLAAYLVAAGQQPDEAELVRYLKS-TLPEYMVPAGYVWLEKIPLTVNGKVDRRAL----------- 75520419 3052 --------------------YPTGLCVQQAFEQQVEKTPDAVALIYKDVELTYADLNQRANQLAHRLLAQEVKPDTLVGICVERSPEMIIGIFGVMKAGAAYVPIDPALPQERIAYMVEDSQASILLTQQSLAELLPKTQARVI------------------CLDGDSLANEPVANPEVTEQNLAYVMYTSGSTGLPKGVMVEHHSVVNLAHALIEAFRIQPSSRVLQFT--SFSFDVSVSEIVMALLAGAALVIEDRPGPE-LISVLQQKRITTVSMVSSVLAAL------PAADLPDLQTLIVGGEAPSRELVARYADR--RQFFNCYGPTEATVCSTMMLCNAGMKSAPIGRPLANAT-LYVLDANQKPVPVGVPGELYIGGKGLARGYWNRPELTAERFIAHPFYRTGDLVRYLPDGNLEFLGRIDTQVKIRGYRIELGEIESALSQHPAIQEAVVIA-----WEQRLAAYMVAAGEAPAAEELARYLKE-TLPDYMIPAGFVFMDAIPLTVNGKVDRRAL----------- 75520419 461 --------------------YPSDKTVHQLFAETAARHPERIAAVAGDQQLTYAELEARANQLANYLQKQGVEAGTLVGLCVDRSLDMLIGLLAILKAGGAYVPIDPAYPEERLAFMLADAKISILLTQ--------KHLGKQWKGR--KRRTVYLDRDAKKWAEESPLAPD----VDTTKDSLAYVIYTSGSTGTPKGVLAVHRGVVRLGQKTRTTSPISEADVFLQASTV--SFDAATFEIWGALLNGAKLVLMPPPSLDELGEAIVQHKVTTLWLTAGLFSIMVDH---NADYLRGVRQLLVGGDVVSVPHVRKVLALGGVTVINGYGPTENTCCYPVTELSEDITSFPIGRPIS-NTTVYVLDKHKQPVPYGAAGELYIGGDGLALGYLNNAELTAERFVENPFYRTGDLVRYLPNGTIEFIGRIDNQVKIRGFRIELGEVEAALALHPEVSETVVMARENDRGEKHLTAYVVAKDDAPEVADLQAWLKTK-LPEYMVPSAYVFLDAMPLTANGKIDRRRLPE--------- 75520419 1510 -LLGESEWNRLVVEQNEATDYPRDKTAHQLFAETAARYPERIAAVAGDQQLTYAELDTKANQLANYLQKQGVEAGTLVGLCVDRSLDMLVGLLAILKAGGAYVPLDPAYPEERLAFMLADANVSILLTQ--------KHLGKQWKGR--KRRTVYLDRDAKKWTAESPL----APAVDATKDSLAYVIYTSGSTGTPKGVLVAHRGIVRLVKNTNYVT-ITEEDVFLQASTV--SFDAATFEIWGALLNGAKLVLMPPPSLDELGEAIVQHKVTTLWLTAGLFSIMVDH---NADYLRGVRQLLVGGDVVSVPHVRKVLALDGVTVINGYGPTENTCCYPVTELAEEITSFPIGRPIS-NTTVYVLDKNRQPVPLGVAGELYIGGDGLASGYLNNPELTAERFVDNPFYRTGDLVRYLPDGAIEFIGRIDNQVKIRGFRIELGEIETALLRHPAVQEAFLMVREDAPGDKRLAAYLVAGGQTVEPVEMRSYLKDK-LPEYMIPSAFVQMDSFPLTPNGKVDRRALPEYARSEAASG 75520419 6696 ------------------------QTVHELVAAMAEKMPEQLAVVSAEGSLTYAQLDAKANQLANYLQQQGITPETLVGICVERSSEMIVGQLGILKAGGAFVPMDPAYPQERLAFMMADTGMPFVLTQ------------ERLLETLPAGDAAFICLDADWEVIAEESTQAPEL--AVTTDQLAYVIYTSGSTGTPKGVEIEHRALLNLIYWHQHAYTITPDDRASQIA--GTAFDAAVWEIWPYMTAGATLYLPQRLIPEKLRDWLVAEGITISFLPTPLAESMLSVDWPSH---AALRYVLTGGDKL----HHYPAEHVPFTLVNQYGPTENAVVATAAVQAGQVTPPSIGRPID-NVQVYILDEQRQPVPIGVTGELYIAGSSLARGYYKRPDLTQERFVDNPFYRTGDLVRYLPDGQIEFIGRSDDQVSIRGFRVELGEIESVLYQHPAVKEAIVLAREDMPGVKRLAAYVVAEDDAEQADDLRGYLKEK-LPEYMVPAAFVTLKALPLTPNGKVDRRAL----------- 75520419 4101 -----------------------DTCVHEQVARIAQQLPNQLAVVSDEGQITYAELDAKANQVANYLHKQGIISETLVGVCLDRSIDMLVAQLGILKAGGAYVPMDPAYPQERLAFMMQDAEMPVVLTQ------------EHLLAQLPEARATFLCLDRDWSLIAEESDVAPV--IATNRDNLAYVIYTSGSTGTPKGVEIEHAALLNLVSWHQRAYEVGAEDRATQIA--GTAFDASVWEIWPYLTKGATLYLPSRLVPEQLRDWLVASGITISFLPTPLAERLLTLEWPSD---AKLRYMLTGGDKLPPAT-------LPFVLANQYGPTENAVVATAGIVPGQVSAPSIGRPID-NVQVYVLDEKLQPVPIGVAGELYIAGDSLARGYLHRPDLTRERFIANPYYKTGDLVRYLPDGNIEFIGRADDQVSIRGFRVELGEIETALYSHPAVKETIVLVREDMPGMKRLVAYIVQREGAVQAGDFRSYLKE-LLPEYMVPAAFVFMADLPLTPNGKVDRRAL----------- 68510506 12 --------------------------------RRARQAPDAVALDFRGTTVTYRELDERVTRLAHALRARGIGPGDRVALLSANHPAYLEVLFAAGLLGAVFVPLNARLTTPEVEYCLADSGSAVLIHSAALADVADAAATAAGTAAGTARRVVLDGAPDDRAVGYKEIPADRLDLP-VTHNDPCFIMYTSGTTGRPKGVVLTHGNEVFAVMKAIVDLDFLSDQVALDAAPLFHTDALNLI-ALPTLLKGGTVIVEEGFKPGRILHLIETKRVTYSFGVPTMLDAMSTHPNWNRTDLSSIRRWIVAAAPVPPRTLQTYTAR-GVRLCQGYGLTETGPGALILPKDAERKLGTAGAPHF-FTDVRVVDPDGPEVAPGDRGEIQISGPNVMRRYWNRPDATAEAFTGDGWFRSGDVGVPDEDGFVTIVDRLKDMIISGGENIYPAEVEAAILDLPGVLGCAVFGVPDEKWGEVGRAAVTLADGATTEDELFAFLGER-LARYKIPKSLLVLDEIPRNATGKIRKDKLREQYA------ 119963319 6 --------------------------VGSWLHRRRIKSGTKAAVISGGHTVTYAELSDRTDRLANALKGRGVAKGDRVAYLGENHPSFVETFFACGLLGAIFVPLNTRLAAPELQFQLQDSGARLLIGAATLEVIDVSHRLVVAPDDGTDGSVVKLPSGVEHYGEVLDAAPATPLDESVTLDDAAMILYTSGTTGKPKGALLTHGNITWNCINTVVDMDLSRNDVALMISPLFHVASL-DMGLLPMLLKGATVVLESKFDAGRALQLVAQHKVTTLNGVPTTFQMLCDHPGWSTADLTSLEKLTCGGSAVPGRVLEAYEQR-GIGFTSCYGMTETAPGTTMLPVSRSKKAGSAGLPHF-FTDVRIAEPLGGIAALGEVGEIQISGPNVIKEYWNRPEATAESYSDSSWFRSGDMGYQDGDGFLFVSDRIKDMIISGGENIYPAEVEAAIAELPAVGSVAVIGVDDQKWGEVPRAIVTLRENASLTEELRSHLEGR-LARYKIPKSVVFVEEMPRTASGKIRKMDLRKQYA------ 170735362 2 ------------------------RTLGEMIERNARLHGDHTALVYAERRLTHAQLAERARRLSGALYERGLRRQDRVAILAMNCAEYYETYRACEWAGFILATVNFRLAPAEILHILQDAAPKALVFEAQYA-----TVVDGLRAQLPGIEQYICIGDTPAWAAIMEAGSVEGPPIRSNPEDYAYLMYTSGTTGRPKGVVRTQQAMCVTAESCALVSEFSGNTRVLQTTPAFHVGGIGF--VNSVAWMGGTTVVHRGFEPKQMLETIAQERITFTFMVAAMLQAVLDVPELSTYDVSSIENIVTAAAPVPPPLLARGIDALGPVFSVQYGMTESNACWLPAHEPEEVRLASVGRP-CPGIDLRIVDDHGNDLPQGQTGEVWLRSKTQLSGYWNNSVATVEAL-RDGWYRSGDMGYQDKDGYIFLVDRKKDMIISGGENIYSREVEDVLVQHPAVVDVAVIGVPHAQWGECVKAIVVLRGEQASEAQLIEFCRA-LIASYKCPKSIAFVDELPRLPTGKISKVMLRKQFA------ 69934699 3 --------------------------IARILEASADRYPDHLALVFEDRRWTYAEWLARVRRFAQALSDLGVRPGDRVAFYVSTSENSVTTYFACQMLGAVAVPMNFRLSAGEAAHILQDSGARVLIYGRSLTGN-----VERIAAQMHSIHDFIGCAYDRAHIPAGHLHFETLAEQTADRDEPSSLVYTSGTTGRPKGVIHTHANDIAIAMNCVMEYSLNHTDNALHIAPLYHVGGMQAYFI-PHLLVGGTNVVIGRYEAEKTLDTIAAERITTLFAVPTQIQEMLFHPRFRDQDLTSLRLITTGGAAISAATMERVMAEFCPAIFNGYGMTEASLTLVLHPQDALRKLGSCGKPTLISECRIVTDDPMREVPPGQVGQLIVRGPQAMQGYWNNPFETQKKLKA-GWIYTGDLFSQDRDGFYYFHGRADDMIVSGGENIHPREVEEILYRCPGVQEVAVVGLADEKWGQAVTAFVVRSDPALSAQDLDAFCKASALAPYKRPRRYEFLESLPLNPSGKVLRREL----------- 190890178 15 -----KPWLATYPEMVPAELPPEHASLAELLEKSCARYADRTVFSSMGKAMSYRELEDQTRKVAAWLQSIGLEKGDRVAVMMPNVLQNPVATYAILRAGFVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTDLRHVVVTSLGEMLGPKGLIVVRKVKKLVPLREGAKKSLQPVTLAGGDVAFLQYTGGTTGVAKGAVLTHQNLLANLRSAFERKKQPEVLNFLCALPLYHIFALTVNSLMGMSLGAHNILIANPRDIPGLVKEFEKSDVHIFPGLNTLFNALMNNAEFAELDFSSLIMSLGGGMAVQRPVAERWLKMTGTAITEGYGLSETSPVATANRFDSIEFTGSIGLPL-PSTELDIRDEEGRPLPLGEIGEICIRGPQVMAGYWQKPEETARVMTADGYFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAIGVPDGHSGEAVKLFVVRKDPNLTEAEVKAHCIA-NLTNYKRPRFIEFRTELPKSPVGKILRKDLR---------- 134099982 15 ----------------------RGMTMSDQLSRHARKIPDSGALTFESGTRTYRELDDRVSRLVGALRSRGVRPGDRIAVMCLNGIEAVETYLASVRLGAICVPVNFRLVADEVAYLLGDCEPAAVVADAGLT-----PTVDAALAAAPSAHTCLLVGGHGDRDYERAVRESTPDIPETTADDPAFIMYTSGTTGRPKGAVLTHSNLLMHAFSSITHLGVAADDRVLSGAPLFHIAGLGA--VSTNLLLGGRSVLVRRFDPAEMVDLLARERVSNCFFVPAQWQAICALPDLADRDLSALRRISWGAAPASSTLLRTMIDTFPAEVVTMFGQTECSPITTVLRGEDSVRIGSVGTPML-NVEVRVVDDDMNDVARGEVGEIVYRSPMVMREYWGKPAETAEAF-RGGWFHSGDLVREDEDGYFYVVDRKKDMIISGGENIYCAEVENALAAHPGIAEVALIGVPDPRWGEAPLAVIVPRDAAPTADEVEAWCR-RRLAGYKCPRRISVVAELPRNPSGKVLKTRLRAE-------- 23100121 9 -------------------------------RRAIKYYPEKIAIVDGDKSFTYKEFGHRVDQLSKGLLEKGIKEGDHVAVMLPNTHYMLECFYGICQIGAVMVPLNYRLSAKDLNYIINHSDAKLLIVDEAFT-----EPIEEIQNSLSLEEMIIVEVDGEEALIHHDNDKVELPIVEIDENQLMTINYTSGTTSNPKGVMLTHRSNYINAANFLYHINVSHDDRYLHTLPMFHANGWG--GVWAITAAGGTHVCLRKVDPPLILDIFEEQQITMLCGAPTVVNMLVNEPKAKQLNLQSKLRMATAGSPPAAALIQKAQDILGLEMVHVYGLTETSPFILYCEDEQATIKARQGIELAFNGETTVIRPDGEEVLWNELGEIVTRGNVVMQGYYKDVEKTDAAM-KDGWFHTGDLAVIHSDGFIEIRDRAKDLIISGGENISSTEVEGVLYKHPDVLEVAVIAIPDEKWGEVPLAIIVPQPHALTEEEVITYCRE-NLAHFKSPKKVEFVEELPKTATGKLQKFRLRELYWER---- 196177589 2599 -----VEWNQTQAE-YPQDKC-----IHHLFEEQVERTPDAVAVVCEGQDLTYRELNSRANKLAHYLQYLGVKPETFVGIYVERSLEMVVGLLGILKAGAAYVPLDPAYPQERVDYILSDSEANFMITSSPLVTF------------LPQQETQMICLDTDANVISQQNPENPNS--EVKSNNLSYIIYTSGSTGKPKGVQICHQSLVNFIKSMSNKPGLTTQDRLLAITTI--CFDIHALEIYLPLTVGATIILVSRQVAQDGLELISKHEATVMQATPSTWRMLLTANWQGNPQLK----VICGGESLPRELANSLLEKVRC-LWNVYGPTEATVWSTTFENRDKNAPESIGYPIA-NTKIYILDNELQPVPIGVVGELYIGGDGVARGYLKRPELNAERFLCDPFYKTGDLVRYLPDGNIEFLGRIDHQVKIRGFRIELAEIEAVLSQHPSVQDVVVLAREEEPGDKRLVAYVVSGEVTPTTHDLRGFLKEK-LPDYMIPSAFVGLDSLPLTSNGKVDRRALPEAISRDLES- 196177589 457 -----------------QNDYPQDQCIHQLFEKQVEQTPEAIAVVCEGKQLTYAELNSRANGLARQLVEYGVRSETLVALFADRSIEFLTGMIAIFKAGGAYLPIDPQYPQQRISEVLQQSQAPFVLVSQPLESILDQALDRIGSPAQPKL------------LHLEQLWEQPPATIDCQPYHLAYVIYTSGSTGVPKGAMVEHRGMVNHLYAKIKDLQLTHRDRVAQNAR--QSFDISVWQFLVALLVGGRVYIITDEVAAQLLSQVQQQQITLLEIVPSLLRMVLKGEQHKRFDLSTLRWLILTGEALPPQLCRQWFDYYPIPMVNAYGPTECTHHFIFQPPTTEVLNMPIGRPVA-NTRLYVLDAQLQPLPIGVTGELYVGGHGVGRGYLKNPQRTAEVFICDPFYRTGDRVRYLPDGTIEFLGRMDYQVKIRGFRIELGEIETVLTQCPQVKETAVLVWEDADQHKRLVAYVVHQGEQPTISTLQGFLRQK-LPEYMIPAAFVFLEALPLTPNGKLDRRALPE--------- 163761560 11 -------------------------SIAALIEDSFKRYAARPAYTCMGKTITYQEMENLSTRIGAWLQSLGLEKGDRVAIMMPNILQMPVAMAAVLRAGYAVVNVNPLYTPRELEHQLKDSGAKAIIILENFAGHLVNFVVRKVKKMVP---DWSLPGHTSFKAALAAGSGRTFKPTQTQPSDVAFLQYTGGTTGVSKGATLLNSNVLSNVAQ--NDLWLPAALVYVCALPLYHIFALTVNALMG-MSQGAHNILIPNPDIPGFVKELGKYEFHVFPGLNTLFNALLNNEDFQKLNFKPLLLTLGGGMAVQRPVAERWKQLTSCVISEGYGLSETSPVATANRFDAADFSGTIGLPL-PSTSIDIRDEDGAPVPLGEVGEICIKGPQVMAGYWNRPDETANVMTEDGYFRSGDMGLMDENGYTKIVDRKKDMILVSGFNVYPNEIEEVAVEHPGIAEAAAVAMPDEHSGEAVKLFVVRKDPALSEADVKAHCA-KGLTNYKRPKTVVFKDELPKTNVGKILRRELRD--------- 209519083 5 -------WLKSYPPGVPAEIDPTRASVAELLEEAFHEHRAKPAFVCMGKQISYGELDERSRNLASWLQSKGLARGARVAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIILLENFAG-TLQAIVRNTAVKVRKVKKMVPAWNLAGHIKFNDVLAQGARLVQQGPDDVAFLQYTGGTTGVAKGATLLHRNLIANVLQS--EVWLNPQFITVVALPLYHVFALTVCGLLTIRTGGLGVLIPNPRDIPGMIKSLEGYAITTIPAVNTLYNAMLNSPDFHKLDFSKLLTANGGGMAVQEAVAKRWFELTGTPIVEGYGLSETSPCVTCNPVTATEYNGTIGLPL-PSTEVSIRDDEGNEVPPGQPGEICIRGPQVMAGYWNRPDETAKVMTADGCFKSGDVGIMSADGFVKIVDRKKDMILVSGFNVYPNEVEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDPSLTDEQIFAYCKTQ-LTGYKRPKVVEFRTELPKSNVGKILRRELRD--------- 124005304 5 ------PWHQKYPKGIVTEIDPDKSSVVAIIEESFQKFANKPAYSNMGVDLSYAQIDQASRNFAAYLQSLGLKKGDRIGLQMPNLLQYPVALFGALRAGLVVVNVNPLYTVREMVHQYNDAGVETVVILANFADKLQTALVTEVGDMLGTFKGLIVVKHFKKMVPLRKGQSMSFAKPELVNTDTAFLQYTGGTTGVSKGATLSHRNIVANLTQNKAWFGLEEGEVMITALPLYHVFALTVNCLLMA-HVGAKSVLITNPDMPGFVKTLIQNPPTLFTGLNTLFNGLLNTDGFTQVDWSHTKFVVAGGMAVQKPVAERWEKATGVQVAEGYGLSETSPVLSCNPLDGNARIGCIGLPL-PSTELKILDDDGHEVAQGEPGEICARGPQIMSGYHGRPDETAKTFFPDNWFRTGDIGLMEPDGFFRIVDRKKDMILVSGFNVYPNEVEDVVAGHDGVLEVAAIGIPDAKATERVKVYIVKKDANLTQADVIGYCK-NNLAGYKVPKEVEFREDLPKSNVGKILRKKLKDELKQ----- 116247575 4 -----------------------------VLAESAGRRPDHPALVFGSERITYAELWLATRRYAAVLRDRGVRPGDRIALLLPNTPHFPMVYYGVLALGAVVVPVHGLLRADEIVHVLGDSEAKAMVCA---APMLTEGAKAAGTAGVPLLTVMVENGEDDDGPARLDVLAERAELVPRAPDDLALVLYTSGTTGRPKGAMITHLNLVMNVSTTMRSFDLGPEDVLLGCLPLFHTFGQTC-GMSACFLAGGTLVLMNRFDGPGALDLMVTEGCTVFMGVPTMYLALLDAAAHDARR-PVLDRAFSGGSALPVKVLEEFQEVYGCPIYEGYGLTETSPVVAYNQKAWPRRPGTVGRPIWGVEEIAAADVEDRLLPAGEIGEIVVRGHNVMAGYLNRPEATAAVLV-DGWFRSGDLGMKDADGYLTIVDRKKDMVLRGGYNVYPREVEEVLMRHPAVAQVAVIGVPDDKYGEEVCAVVRTRPGTDPDAALAAHISRQRIAAYKYPRRVEFVEDFPLGPSGKVLKRELAARFA------ 71907185 5 -------------------------SLVALFEKACTTFADKVAYISMGREITYRQLDVEATEFAGWLQAKGMQKGDRVALMMPNILQYPVALFGTLRAGCVVVNCNPLYTPRELEHQLKDSGATAIVIVENFAHTLEQVIVTSMGERLGSLKGMIVVRRVKKMVPLAQGRANGFKKVALEQGDLAFLQYTGGTTGVSKGAMLTHANIASNVTQAYNWIKPEGEEFIITALPLYHIFALTANCLTFLMIGARNLLIANPRDIPGFVKEWGKYPVTVVTGVNTLFNALLNNPDFDKLDFSTMRVTLGGGMAVQGPVADKWRQITGTPLLQAYGLTETSPAATINPLDMEEFNGAIGLPIS-STEVSIRDDYGNEVPLGQVGEICIRGPQVMKGYWQRDDETALVFYPDRFLRTGDMGYVDKKGFVFLVDRKKDMILVSGFNVYPNEVEEAVAMHPGVMDVAAIGVADEHSGEAVKIFVVRKDPKVTERMLIDHCRG-LLTGYKIPKHVEFRDDLPRTNVGKILRRALKE--------- 90416827 11 --------------------------MGQTILKSAELFSQDPALRFEGKVQTYADLSDRIRKLAAVLSQLGVSRGDRVGYMGLNHPCFLEAVYACSCLGAIFVPLNFRLTPSEAGFIIDDSGIQIVLADDACT-----AILDKQKQELSVQHYLAIESDRPGWQSLENLLATAAPIETVEADDVALIMYTSGTTGLPKGAMLTHGNIFWN---TVNVSLLEESMVSLTCAPLFHIGGLNVTTHIS-LVRGVAVVLHRSFDAGAVLHDIEKYQVSTMFGAPTMFTMMSQHEAFASTDFSSVISFNVGSAPVPLPLLNIYASR-GVTFCQGYGLTETSPYVTVLGSKFATKIGSAGQSLM-FTSVRIVDGRGQTVANGERGEIWIKGPNVMKGYWNRPEATAEAVDEDGWFHSGDVGYFDDDNFLFICDRIKDMVISGGENIYPAEVESVLFEHSAIAEVAVIGVPDDKWGELLVAVVVLHEGTTDLEELQGFVGGK-LARYKLPRKLHLVDALPRNPAGKVKKFILKQQMTE----- 111026297 5 ------------------------------LVETARLLGDRPAIRLDETTLDYAEFYRAAAAVAGDLRSRGIRSGDRVGIVLPNVPAFPVIFYGILMVGAVAVPINPMLKEREITYYLDDSGMALIYGSRSRGDLVAKA---ALAKKIPAL---LVDDRGPSD---ADLTGNPIDEPERSRDDTAVLLYTSGTTGSPKGAELTHENMSTNASTTAETLQTGSSDVILGCLPLFHVFGLTC-GLNAAVKSGALLTLIPKFDAESALRVLVRDEVTVLEGVPTMYSAMLNSPEADSVELSHLRCCIVGGAPMPVEVLKAFEQRFGCEIYEGYGLSETAPIACFNQPGHPRKAGTIGIPVRGCTLRLVDDGDNEIVGCDEAGEIQIRGENVMKGYWARPAATAEAI-SDGWFRTGDIATRDSDGYYSIVDRKKDIIIRGGYNVYPREVEEVLYEHPAVAEAAVVGIKHTHLGEEIGAAVSLKRGAVEPSEIIEFVRAR-LAEYKYPRQIWFVPSLPKGPTGKILRRQ------------ 186473680 3 ------------------------QSVGALITSSARKFGDKTALVIGGESWSFLQLDCFSSNVAKSLEQRGVGKGSVVSLYSPNCAQWIIAYYAILKLGAVVNPLNLMLTSSEAAYAVSDCKAVAVL----GSLEKLVPLREAL--GINQVRLISFGTATGSIECFNDLGTDHYPVSAIELDDLCTIGYTSGTTGHPKGAMLSHRAILLNTAMTSTYHVRTDRDIVVSALPCSHVYG--NIVMNCAVACGMTLVLHAVFDAKAILASIEAYRATIFEGVPTMYMYLLNLPELADYDVSTLTRCTVGGQTMPPQKMEEVERKFGSPLLELWGMTELGGLGATHPLYGPKKNGSIGVPL-PLLKARILESPSKEVTAREVGELQMKGPITMMGYYGRPEATLETIDADGWLHTGDLAYIDEEGFIFIVDRLKDMVITGGFNIYPAELERVLCEHPSIALAAVVGVPDDIKGELAKAFIVRKHGAERTEDVFEFCRQR-LAAYKVPRLIEFVEDLPKTNSGKILRRELRKKALQ----- 46581468 10 -------------------------TLGRILDETAAKFPDNDAVVYVDRDYTYREFVSVVDDLARGLMALGVKRGDKVALWATNVPYWVALQFATAKIGAVLLTVNTNYRESELRYLLEQSECENLFIMDGFRDHDFVQTIYQVIPELPHLKRVMFLGSVPEIVSLGVMVSDEERQDELDPYDVVNMQYTSGTTGFPKGVMLTHVGIGNNGYWIGRNQGFTEKDRVCLPVPLFHCFG-CVLGVMAAINHGAALVILENFNPMHVMASVDQEKCTALYGVPTMFLAVLEHKLFDRFDFSSLRTGIMAGSVCPEPLMRRVIEKMNMRITICYGLTEGVMTQTLVDDSLERRVQTVGRAM-PGIEVRIVDPETNEVPHGTPGEVVCRGYNVMKGYYNMPEATAKAVDGDGWLHSGDLGIMDEHGYVRITGRIKDMIIRGGENIYPREIEEFLYGMEGVQDVQVVGVPSRKYGEEVGAFIIPKEGYDLAEDVRDHCRGR-ISWYKVPRHIAFVSEFPMTASAKIQKYKLREMAAE----- 126659194 61 ----FKKWDKVLDWNPPNAKWFVNGKINNCLDRHLSTWRNKAAIIWEGRTLTYGELHREVCQFANVLKDMGVQKGDRIGIYMPMVPEAAIAMLACTRIGAPHSVVFGGFSAEALRDRLEDAEAKVVITADGFRKDKIVPLKPEVDQALESVQKVIVVGRDYWWHDLQKDASPKCDAEVMDSEDPLFILYTSGSTGKPKGVVHTTGGYLYTHMTTKWIFDLKDTDVYWCTADVGWITGHSYI-VYGPLSNGATSLMVPRPSPGCFWDVVEKYGVNVFYTAPTAIRAFMKMGEENARDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGIMITPLPGATPTKPGSATRPF-PGIIADVVDKDGNAVPDNAGGYLVIKHPWMLRTVYKNPERFQKTYWDPPVYFAGDSARRDENGYFWIMGRTDDVMNVSGHRLGSMELESALVSHPAVAEASVVGVPHEVKGEDIYAFVTLKDNYSPSDELNKELKQHVISAIARPGTIQFAEALPKTRSGKIVRRFLRQIAAGQDIVG 196193162 3 --------------------------ISQTLRRAVQLNGQGTATVFAGRRQTWREFEDRIACLANGLLSLGINAGDRVAILALNSDRYLEYFYAVSWAGAAVNPVNIRLAPPEIAYTLNDSGSKVLFVDDTFA-----ALLPSLQPQLESIKHVVFMGEGEGCIDYESLVANADRIRDANADDLAGLFYTGGTTGRSKGVMLSHDNLVFNALNVVAEMGYDSDTIYMHAGPMFHLADMAS--TFAVTLAAGTHGIVPRFDVDEVLAFIEQEKVTNTLLVPTMVNLLASSGRIANYDVSSIKRMLYGASPMPEAVISAMEQMPTVSFAQGYGQTEASPIITSLGPPGGEKLRSAGRA-ALGVEVVVLDENDQVVSQGTVGEICARGPNVMLGYWGMESTTADTL-RNGWLHTGDLGYMDEDGFVFIVDRAKDMVISGGENIFSVEVEGAIYSHPAVQECAVIGIPDERWGEAVHAIVVLREGEASEAEIIEHCRER-IAGYKVPRSVDFAESLPVSGAGKVLKNELRAPFWE----- 120612991 28 ------------------------QTLGDFFAGVAARHPGREALVHQGLRYTYAELHAEVRRLAGALLGLGLQKGDRVGIWSHNNAEWVLMQFATAQVGLVLVNINPAYRTAEVEYALNKVGCKALVAMARFKTSDYVGMLRELAPRLPHLRTVIWIDTPSELLARGDAQDARIDAVALDPRDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGECMRLTPEDRLCIPVPLYHCFGM-VLGNLACVTHGSTIVYPDGFDPLSVLETVQAERCTGLHGVPTMFIAELQHPRFAQFDLSTLRTGIMAGSPCPIEVMKRVVSDMHLEITIAYGMTETVSCQSSTDTPLDKRVSTVGL-VQPHLEVKIIDPDGEPVPRGRSGELCTRGYSVMHGYWGDPDKTREAIDAEGWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDEKYGEELCAWIIAKGEQPTEDSIRTFCQGQ-IAHYKVPRHIRFVSEFPMTVTGKIQKFKIRDAMKEQL--- 187927516 15 -------WLKSYPEGVPAEINPRYHSLVEVFRESVEKYRTRIAYVSVGTEMTYDECERQAKQFAAWLQSRGVKKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTVPELAHQLRDSGAQTIVVLENF--------ARTLEQALPGVRNIVITGIGDLMGGALNLQVPPYKLPQLAPEDIAFLQYTGGTTGVAKGAMLTHRNIIANLLQAEEWMLNGGVETNVTLLPLYHIFSLTVNLLMFMTLGGRNILIANPRDTKRVIFILRNERFSGIAGVNTLFNALLEDPDFATRDFSAMKITIGGGMAVQRAIAQRWKEVTGHTIVEGYGLTECSPVVSMNPPHVTEFSGTIGLP-APSTEVRFKRDDGTIAPLGEPGELQVRGPQVMRGYWQRPEETAKSIDAEGWFSTGDIGVMDANGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKIIVVPRTGALTEPALLEHCRAH-LTGYKMPRIVEFREELPKSTVGKILRRELRDA-------- 197105372 9 ---------------------------------HAAARGDHVAVEFEGRRLTYAELDRRSDQVAGFLQQAGVRPGDRVAWLGRASEAWYEVFFGTAKARACFAPINSRLAPPEIAFILGDSGADLFFVSPEFFACAEAVVAQVDRP----IRLIGVGGERDGFEPYAALR-EAAPAPELSPSDDVLQLYTSGTTGLPKGVRLTHGAYAAFLRHQVPGFAYAAEDTVLILMPLFHVAGTNIS--FSGLAAGARLVLMAEFDPAAVLRVIAAEGVNHAFMAPVMINVLLQTPQIADTDFSSMKTVCYGASPISEAVLKAATERFGCGFIQFYGMTETCGAGTTLAPEEHRLFRSCGRA-WPTLEVRVADEAGNALPAGQIGEIEIRGPILMAGYWNRPEATAETIRPDGWLRTGDAGYMDEGGFFFVHDRVKDMIVTGGENVYPAEVENAILGCPGVADAAVIGVPDERWGEAVKAVVVPSPGEPDPAAIIAWVRQR-IAGFKAPKSVDFIEALPRNPSGKVLRRELRKPYWE----- 84686624 21 --------------------------LGDLLRRSAARYPDRLALAFREHRDTFADLNDVVNRTANALISLGISKGERVAILSRNSRAFVIVRFALAKIGAIATPVNFMLNAEDVAYILDHSGARGLICQDTLCPVAEEAL-DRIGGGPDILLSIAHGGGADRWSPVEDLADASEPWTDVQPDDPIQMMYTSGTESRPKGAMMSTSALLDQYVTVIVDGEMQPDTVELHCLPLFHCAQLDCF-LTPDLYLGATSILHDGADPAAMFAAIEAEKVTKLFCPPTVWILLLRHPEFDKHDLSSLRQGYYGASIMPTAIIEELSARLNMRLYNFYGQTEMAPCATILRPEEQLKLGSAGRPGL-NVETRVVNDQDDEVPVGEVGEIVHRSPHLTLCYYNDPDKTAEAF-RNGWFHSGDLGRFDEDGYLYVVDRKKDMIKTGGENVASREVEETIFRHPKVAEVAVFGVPHPKWIEAVVAVVVPKPGQVTAEEVTDYCRG-ALSVFKTPKHIALRDSLPKNASGKILKRELREEFA------ 33600774 5 -------WLASYPAGVAPEIDSAHASLAEVIEDSCRTFAGKTAYISLGRTLSYAGLDRRSRAFAAWLQARGLGRGERVALMMPNLLQYPICLFGAWRAGCTVVSCNPLYTPRELAHQLADSGARAIVVADNFAATLQQALPQTALEHVVVVKRMVPAWSLPGARRLRDVLAEPHAAPALGHADLACLQYTGGTTGVAKGAMLTHGNLIANLCQAHAWVRPEGRECVVTALPLYHIFALTANCLTFLKIGASNLLIVNPRDIPAFVRELRKTPFSCITGVNTLFNALLDHPGFARLDFSRLRLTLGGGMAVQRSVAERWRAVTGKPLAQAYGLTETSPAVTINPLDAPDFTGSIGLPV-PSTELSIRDEHGEELPLGATGEICVRGPQVTPGYWQRPDETALSFHADGFLRTGDMGYVDPRGYVFLVDRKKDMILVSGFNVYPNEIEDVVALHPGVREVAAVGVPDARSGEAVKLFVIRKDPDLDAAALIAYCRA-NLTGYKVPRSVEFRTELPRTNVGKILRRQLRDEA------- 88808410 58 -LDWFTPFEQVLDWTNPPFARWQGGTTHNCLDRHLHETADKTALIWEGRRFTYRELHAEVCKAANALKSMGIGKGDLVALYMPMVPEAAIAMLACARVGAPHSVVFGGFSAEALRDRLIDGEAKAVITADGFRKDKPVSLKPAVDAALPSVTSVLVVGRDQWWHELVDGQSSDCPAEPMESEDRLFVLYTSGSTGKPKGVVHTTAGYLWAHLTFQWIFDLRDDDVFWCTADVGWITGHSYI-VYGPLSNGATTVMAPRPSPGAFWELIQKHRVTIFYTAPTAIRAFMKNGRPDQFDMSSLRLLGTVGEPINPEAWIWYQDVIGCPIIDTWWQTETGVMISPLPGATPTKPGSATLPL-PGIEADVVDADGNSVGANEGGYLVVRRPWMMRTVHGNPERFRQSYWEDGIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVTLEADRESNDALIAELRAHVIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGEDVTG 197105973 2 ----------ERAELPPENDFEQMTTLGDVARYQARVRPDAVALEFEGRATTFGQFDRLTNRVANALAAAGLRKGQRIAYVGKNSDHYFELLVGAAKAGVVMTPIGWRLAPPEVAYIVQDSEAPIVFVGPEVMG--HTAEVAALLERRPQVIAMEPGGGERLYETWRDAAPDTDPAVPVTPHDVAVQLYTSGTTGRPKGVMLTHENILTAAEAKMDWNTWGPDDISLVAMPVAHIGG-TGWGLVG-LMNGAKGVVAREFDPMKVLDFIEHDRVSKMFMVPAALQIVVRQPRARSVDFSRLKYILYGASPIPLDLLRECMEVFGCGFVQQYGMTETCGTIVYLPPEDHDPAGAAGVPM-PGVEIKVIDAEGRTLPLGQVGEVATRSVANMAGYWKQREATANTIDADGWLRTGDAGYLDEDGYLYIHDRVKDMIISGAENIYPAEVESAIYGHPAVSEVAVIGVPDEKWGEAVKAVVVPKPGTIDPQEIIAFARTR-IAGFKVPKSVEVVEAIPRNASGKILRRELRE--------- 194563492 21 -------------------------SLVQFFDECTTRFAERVAYVSAGASMTYRTLAQKVDAFASYLQSIGIQPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTVRELAHQLKDSGAQTIVVQDALPDTQVRNIVVTALGDLKHVKKLVPPYRLPQAVRLRSALASAPQPVPMTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIATGDVETVLTPLPLYHIYSLTVNAFIFMGLGGRNILIANPRDTNMVMKIIRNETFTGITGINTLYNAFLDNDEFRKRDFSKLKLAMAGGMAMQRAVAERFQQVTGRPIVEGYGLTECSPIVTMNPNDMAAFSGSIGLP-APSTVVRFRREDGTWAGIGEPGELCVRGPQVMRGYWQRPDETAKAIDADGWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDDVHGERIKVFVVRRDPALTVDDVLAHCR-KNLTGYKMPKLVEFRDALPQTNVGKILRRALRDEELAKI--- 91772996 51 -IDWFKKWDTVLDWQPPHAKWFSGGKLNACLDRHVQKHGDKPALIWEGETYTYKELRDATARFAAGLKELGVKKGDVVTIYLPMVPEAVISMLACSRIGAPHSVVFAGFSSEALAQRVEDAHSRFVITCNGYNLIQQKERADKGLENAPAVEKVIVVDHAANIIPMKEERDSECEPEHMDSEDTLFIMYTSGTTGRPKGVVHTTGGYMVGTNTSNWIFDLKDDDIFWCTADVGWITG-HSYLVYGPLSNGATIVMPDYPDKGRFWDIVEKYGVTIFYTAPTAIRTFMKWGDEAKYDLSSLRLLGSVGEPINPKAWLWYYETIGCPIVDTWWQTETMIMISPLPGITTMRPGTATRPF-PGIKANILDDEGNEVPMGSGGYLALQNPWMIRTINGDEQRFIDTYWSK-WYLTGDGARKDEDGNFWILGRLDDVIKVSGHRLGTMEIESALVSHPSVAEAAVDGKVDEIKGEVICAYVILESSCDDEDELKQHVVD-EIGPIARPKMIIFTEELPKTRSGKIMRRVLKAI-------- 89092146 8 ------------------------KTIPDVLAYTTQQYGPRPAFTSFGRTIDYAELDRLSAAFAVYLQRENLKPGDRVAIQLPNLIQYPIVLFGILRAGMVVVNTNPLYTPKEMEHQFRDSGAKALIIHKSMAHNAEKIIANTLNAAVKYLKKMEPDYNLPDAIPLRSADGQQPTPVDVQTSDVAVLQYTGGTTGVSKGAVLTHANLIANMLQAEERLGVDWTETVISPLPLYHIYAFTVAQVVSLL--GGHSVLIPNPDIPGFVKEMGKWRMSTFVGLNTLFVALCNNEKFSEVDFTNLKFTASGGMALNPSTAVMWKEKTGCEIIEGYGLTETSPAVC-FNPPDDNRVGTIGLPML-HTDVRIIGTDGNDVVAGEAGELCVKGPQVMRGYWQREKETASSFTDDGYFITGDIATVDEEGYFRIVDRAKDMIIVSGFNVYPNEVEDVLTQHPDIIESAAIGMPDDKSGEVVKVFVVSSNPNLTREEVRDWCKDK-LTRYKVPKMVEFAEELPKSNVGKVLRRMLK---------- 197780961 9 -----KPWLGLLSEAQRGP-IEPDDSLVHALRRAAAEAPERPFLAYFDGRLGYREVDELSDSVAGHLAARGLERGDRVAILLQNSPLFVLALLGAWKAGAVVVPVNPMYKSGEVGHVLRDGEVAALICSDRAWETYLRETAARGDARVLTFERLPQADDTDDLVAVARAGHKAPEGRDVAPSDIALISYTSGTSGTPKGATNTHGNIMYNAERQRTGLALPEAPVYYALAPLFHITGM-VCQLGACLNSVGTLVLTYRFEAGVVLEAFAEHRPHYTVGPSTAFMALAAHPDVTREHFSSFVNISSGGAPLPPALVEKFRAGFGPYIRNGYGLTECSAPCASVPPEREAPVDPVGVP-GPDTVVRIVDEAGVEVPFGEQGEIVVRGPQVVPGYWRRPDATAETF-PDGELRTGDIGFMDPEGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGAETDPDLAAYCKER-LAAYKYPRQVEILPELPKTASGKILRRELR---------- 145220633 5 --------------------------LADIVRSHGRNRPDAPALIVGDRTVSYRELDERSNRTAQAFSRTGVGPGDRVAFVERNGIEFFDVAFGSAKLGAVAVPVNWRLTAPEMRHVIADCGASVVVVGQEFTG-RIEAIADDLDVE------VVVIGKHRHWPTFDDLLAAAPAVDPTGPDDLVFLMYTSGTTGAPKGVMLSNANVVCKTAGVGGPWKFDADSVSLAVMPLFHMAGFG--WALAGLWEGAVTVVLRDVDPGAILDAVARHRVTNMLLVPAVIQFLLDTTGLDDTDLSRLRIVVYGASPITDDVLMRGIDRFGGIFAQVYGMTESTGSVTQLDGDEHLLLRSCGRPY-PWVQIRVVDPTGRDVAPGTVGEVWTRSDQNMLGYWNNPEATAATLTPDGWLRTGDAGYLDRDGYLYLHDRIKDMIVSGAENVYPAEVENVLMTHPAVTDVAVIGIPDTRWGEAVKAV-VVAGAPVTEAELIAFAREQ-LAGFKLPKSVDFVDALPRNPSGKLLKRQLRE--------- 119470937 5 -----KRYPEGMPETIDPEHYN---SLLEVFEKSFSDYKDLPAFTNMGKTLSYEEIDTATKKVASYIQDLGLKKGDKVAVMMPNLLQTPISILGILRAGCVVVNVNPLYTVRELEHQLKDSDTSAIFILANFADTLEKALVTQVGDMVGGLKKHIVLPNTIKFSDLLNADENAYTRPELNLSDLAFLQYTGGTTGVSKGAMLSHGNMVGNLEQCLDKVLNRGTEVVVTALPLYHIFALTANCLTFMKYGGLNLLITNPRDMPGFVKELSQTKFTAITGVNTLFNGLLNTPGFDELDFSHLKMSLGGGMAVQRPVAEKWQKVTGSKLMEGYGLTECAPLVTISPYDLESYNGSIGLP-APNTDIKLMLENGEEAAKGEPGELCVKGPQVMLGYYKRPDATAECL-QDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVVAMHDGVLEVAAVGIPHDVSGEQVKVFVVKKDPSLTEKDIINHCRD-NLTNYKVPKLVEFRDELPKTNVGKILRRALKD--------- 196193967 14 ---------------------------AEFIEHNCQRYADMPAYHCLGQTLTFADLEEKSRHLAKWFQACGLQQGDRVAIQLPNLNQYPIAAYAAFRAGLVVVNTNPLYTPREMQHQFSDSGAKALVVADALDRLEAIKADTQVEHVLVTGPADLIAPPKETQHGYHDFVAQGANLPDLEPEDIAVLQYTGGTTGVAKGASLTHANILANAAQMEDRLGERGKEIFVCPLPLYHIYAFTV-NMLALFNLGAMNVLIPNPDLDGFVKTIQPFKFTGLAGINTLFVGLCRHPDFKALDFSSLKLTFSGGSALTSSAAKLWQSVTGCPVTEGWGLSETSPVAT-LNQFGAEELGTVGAPLI-GTEVQAWDEEGNPLAIGEVGELVIRGPQVMQGYWNRPEETAKSM-KDGFFRTGDVGVVQENGNIKIVDRLKDMIIVSGFNVYPNEIEDVLSRHPSVVEAAVVGKPDDKTGEAVCAHVALSEDVP-VNDIIAFCRE-ELTAYKVPKHVIVHAELPKSTVGKILRRELRDQ-------- 33603150 4 ------PWLAHYPAGVPHEISPQDYTLTDLLDQACRRHAGQVACRSMGSDMTYAQLDAHARHFAAWLQGRGLARGARVALMMPNVPAYLVCLLGTLRAGMVVVNVNPLYKADELQRQLLDSGAETIVILENFAHTL------QAVPDRGALSHVVVVGPGDLLDALRDGARATFTPPALGMDDLAVLQYTGGTTGVPKGAMLSHGNLVANVLQTEAVAQPVLHDTIISALPLYHVFAMTVCGLYGMHAGMRNLLVINPRDQAALIAAWRQAPVNIFPGVNTLFNALVNNPDFAKLDFTDLRLTLGGGMAVQRQVAERWLELTGHPLIEGYGLSETSPVATVNPTDAKTYSGSIGLPL-PSTDVAILDDDGAPVPLGERGEVAIRGPQVMLGYWQKPEETRNVMTADGFFLTGDIGIMDEAGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVIGVPDEHSGEAVKVFVVKKDPALTAEAVLQWCEER-LTGYKRPRHVEFRDELPKSNVGKILRRELR---------- 85860485 10 -----KPWLKSYERSVPENIAYEELSLSDILKRSAAEFPDQDALLYQGYALNYRRFNELVDRFAAFLSGQGIGRGRAVAILLPNCIPCVIAYYAILRIGAIAVMNNPLYTDPELEHQLNDSESCAVITLDGNRMIDLRGVVASLGEYLPFPKSLLFVKRAPDVNSWKSLRSDPLLLPECGFSDVAVYQYTGGTTGQPKGVELTHANLSKQVQQCAAWFFRKGGEIMLGALPYFHAFGMTTAMNLSV-FKGWAQILVPRPKSGPLLEAIRKYRPTFAPLVPAMYAGMLNHPDFAGTDMTCLKGAFSGAEPLSGKLRQEFELKTGAVIVEGYGMTETSVTLINPFSDGARKIGSVGLPIS-DTLCRIVDEGVDDVPLGERGELIIRGPQVMKGYKGRPEETAG-IIRGGWCYTGDIALMDRDGYVFLVDRKKNLIISGGYNIYPHEIEEVFNSHPKIAESCAVGIPDEKKGEKVKVFAVLKDEIATEEELMDYCRTR-LAVYKLPKIIEFRRELPKSRVGKILHRELREAERK----- 167854747 5 ------------------------ESLVEMFEKAVQRHPDIPAYINMGQVLTFRKLEERSRAFAAYLQELRLEKGERIALMIPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEYQLNDSGAKAIVVVSNFAAVILTRMGDQLSFGKRTLVNFVVKYVKKLVPKYKLPHAVSFRRPTLYKNDLAFLQYTGGTTGVAKGAMLSHSNVIANILQAKWVAYPSQERIGVIALPLYHVFALTVNCLLFIELGVTGLLITNPRDIPAFVKELKKYPVMAITGVNTLFNALLNNRQLKEVDFSNLKLSVGGGAAIQRAVADRWHKTTGCHIIEGYGMTECSPLIAATRNDSTEYSGSIGVPV-PNTDIRIVDDAGNDLPIGERGELWVKGPQVMQGYWQRPEDTAEVL-KDGWMATGDIVELGQDLNLRIVDRKKDMIIVSGFNVYPNEIEDVVALHPKVNEVVVVGIPSEVSGESIKVFVTKKDESLTREELRNHCRQH-LTGYKIPREIEFRDELPKSNVGKILRRVLRDEEVARV--- 149190840 1 -----KPWLKTYPDDVPEFVDIDQYTINEMFVKPFEQFADNTAFVNMGHSLTYRDLNEKSDAFAAYLQELRAKKGDRIALMMPNLLQYPITILGALKAGLVVVNVNPLYTPRELEHQLRDSGATIIVAVTNFKHVILTSIGDELAPHKRTLVNFVVPGAISLRRALTGGKRMDFNPPVIESSDLAYLQYTGGTTGLAKGAMLTHRNIIANVLQVYGHFGPRDKERAVTPLPLYHIFANSVSMMLMMYMGGSNLLITNPRDLNSFVNDLSKYPFTMIFGLNTLFAALNNHAKFRELDFSNAEFTIAGGMATQKHIADEWQKITGMPIIEGYGLTECSPVVAGGVHTQQSYVPAVGVPL-PSTELRIVDENGQPLGVNEVGEIQIRGDQVMKGYWKQEAETNAILTKDGWLYSGDIGRMDEDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPKIVEAAAVGVPDDVAGERVKLIVVTSGPV-TVDDIKKHCRQH-LTGYKIPKVIEFRDELPKTNVGKILRRVLRDE-------- 91978271 7 ----------------------------DWINHHAEVRPDRTALIDTQRRLTYRALDDRVDRLASHLATLGVGRGDRVAVLAANTTETLEVQFACFRLGAIFVPLNIRLTVHELAFILGDATPRVL-----THDQDSAVMAHELQTKC-TIAHLLAFGAPYEAALANSPRLGAAE--AVTLDDVSTIMYTSGTTGKPKGAMITHGMTFINAVNLGIPAFVSQRTVFLCVLPLFHTGGLNCY-TNPVLHAGGTVILMRAFDPGAALKIIGDPAITHFFGVPSIYQFMCQHPAFAETDLSRLQLAGVGGASMPVPLLRIWQDR-GCALVQGYGMTETSPAVLMLDDDAARKAGSAGKPVL-HADLKIVGVDGEPVNPGDMGELWVKGPNITPGYWNRPDANRTSFT-DGWLHTGDAARVDDEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEVAEAAVIGAPDPQWGETGVAIIAIKNGHDLPEKLLAHCRER-LARFKCPQRVVFVEALPRNATGKVHKPTLRERFLARETA- 218288143 6 -------------------------TYPAIIEVQAERMGEAPYLVDAPATLSYQAYAKACAAVSAWLQDEGIRPGDRVALALENSPEMVVAYGAVTSMGAIAVPINPTLSLPEMAFILQDVEASAFI------GAPDRAEALAAHGDMASVQRWLTPDAL--WRRVESGGEGAPHGADVRTDSTAMILYTSGTTGRPKGVMLSHEGVLRTAQTVCDYLESTDRERILNLLPMTHCFSICV-EILHALLSGGSLFIRGTFAPRAVLGEIERHRVTFICGVPSIFMLLNEALKRHQVDVSSLRVGLVGGAPVPVETIREFEAQTGIVIVEGYGQTELSPLATQPPHPDKRRLSSCGLPI-PGTEVRIVDTEGRDVPVGEPGELLVRGFNVMQGYWRQPERTAETIEPDGWLHTGDVFRQDADGYLYAVDRLKDVIIYGGFNIYPKEVESILYRHASVLEAYVVGAPDALKGEIPVAFVESADPAAVQAGLEALCRE-ELAPYKRPRRYHFVDAFPKTSTGKVLRRELRQMAAAR---- 150009364 4 -----------------------NRTLGQWLEHWAETTPDKEYIVYSDRRFTWSEFNKRVDDMAKGMLAIGITHGTHVGVWATNVPDWLTFLYAGAKIGAVLVTINTNYKQSELEYLVENADIHTMCITDGVFDGSYVDMVYTMLPELPRLRNVVYIGQPEMLLLGQNIKDETLEAARVNCHDVVNMQYTSGTTGFPKGVMLTHYNIANNGFLTGEHMKFTADDKLCCCVPLFHCFGV-VLASMNVLTHGCTQVMVEKFDPLLVLASIHKERCTAVYGVPTMFIAELNHPMFEMFDLTSLRTGIMAGSLCPVELMKTVDEKMHMRVTSVYGLTETGMTHSRIEDPAEVRYNTVGHEFE-FTEVRVIDETGEECPVGVQGEMCNRGYNNMKGYYKNEAATNEAIDKDGFLHSGDLGVRDENGNFRITGRIKDMIIRGGENIYPRELEEFLYHFPGVKDVQVAAVPSKKYGEEVGAFIILHDGTATEEEVKDFCRGK-IARHKIPKYIFFVDTFPMTGSGKIQ--------------- 218757821 62 LLDWFTPWDKVMDADMPRIEWFKGATLNNCLDRHVNGRRNKAAIIWQGRVLTYQMLYDEVCRFASVLQGLGVQKGDRVALYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIQDCEAKVVVTADAVRSIPLKVNVDEALKDCPSVERVVVVDRAHSNCAMREGRDTSCPCAKMDSEDMLFILYTSGSTGKPKGVVHTTGGYLAYAAHTTQVFDLHDDDVYWCTADIGWITGHSYI-VYGPLALGGTTLMFEGPGPDRFWHIVEKFRVNIFYTAPTVIRALMREGATQKHDLSSLRVLGSVGEPINPEAWMWYHEHIGHPIVDTWWQTETGIMISALPYATTLKPGSATMPL-PGIDAAVVKADGTPCGPNEGGHLVVRKPWMLRGVFGSPERYKSTYFEPGMYESGDGARTDEDGYTWVMGRLDDVINVSGHRMGTAEVESALVSHPAVAEAAVVGMPHAIKGEAIYAYVTLSAGTEETEELRAALRRKEIGPIATPEVIQFAEGLPKTRSGKIMRRILRKIAS------ 15602572 4 ----FKNYPEHLPRELDTSKY---DSLLDMFDNAVQTHPDRAAYVNMGQILTFRKLEERSRAFAAYLQELKLKRGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLKDSGATAIVVVSNFASVILTRMGDQLSFGKRTLVNFVV-KYIKKLVPKYKLPNAQYVRPQMERKDLAFLQYTGGTTGVAKGAMLSHGNIIVNLFQANWIAEPFVGDRTIIALPLYHVFALTVNCLLFVELGITGVLITNPRDIEGFVKELKKHRFVAITGVNTLFNALLNNENFKEVDFTALKLTVGGGMSIQQSVATRWHDTTGCNIIEGYGMTECSPLIAACPINMVKHNGSIGVPV-PNTDVRIIKEDGHEAELGEPGELWVKGEQVMQGYWQRPEATAEVLM-DGWMATGDVVIMDKDHYLRIVDRKKDMILVSGFNVYPNEIEDVVMLNDKVAEVVAIGVPNEVSGETIKIFVVKKDESLTRDELRKHCRVH-LTGYKIPKEIEFREELPKSNVGKILRRVLRDEELAKRPA- 146329147 10 -----TPWLAYYPE-WLPKHFEALKNLSDFVIQMCRTYRDRPAYTNFGSTLTFDDIDRKSSILAAYLQKLGYQKGDRLAIMMPNLLQYPITLYACFKAGIIAVNVNPLYTARELEYQLRDADVRGIVIAENFA-----HTLADVCAHLPSLKDIIITQFGDELGWGKGMIVNPFQAPEIDLDDIAVLQYTGGTTGIAKGAMLTHRNLLANIQQVTYWVGDKPGMICITPLPLYHIFCCTVNAMCLPSLGMHNVLITNPRDTKSFVRTLKSYPFSVMTGLNTLFRGLLRSPNFKNLDFSHLRFVVSGGMPLDKGVADEWQNVTGNVIIEGYGLTETSPIVTANLLYNEGFTNGIGYPVSE-TLVKICDENGMPVETGAIGELWVKGPQVMKGYWRQPQETEESL-KDGWFKTGDMATMDARGFCRLVDRKKDMVLVSGFNVYPSEVESVLNAHPDVLESAVIGIPYEKTGEAVKAFVVLKPEKKLTEEELRHYARANLTGYKRPKFYEFRSELPKSNVGKILRRDLMRKEREKMQA- 15790370 8 ---------------------------------SATELPDHPAVVYDDHTHTYSDLWERTGQFAAALRDHGVTPDDRVALYLPNLPQYVTAFHGALRAGCVVVPMNPQYKTREIEYLLSDSGASVVV-----ALADGASTVEDVRAETAVDTVVTVGGDADVGTPFEAFLDSDDTVAPRDDDDLAVQPYTSGTTGQPKGVQLTHHNLASNAEQSMDIVGLQPADRKIGVLPLFHIYGMTV-GMNAALFAGATFYPMPRWDTEDAMSLVADAELTLFDGVPTMYNDIITHPNAEEFDLSSVRRCTVGGSGIPTEVLRKFEELYTAKIDEGYGLTETSPVTHFNSPNWGRRVGSIGKPLAGIDARIVTDDFESVPPVDETGELVVSGPNVMAGYLDLPEANRKAFTEDGWFHTGDLGYHDADGYFYIVDRKTHMINTAGYNVYPREVEELLFEHDAIADAAVVGVPDERRGETVKAYVVRAPDTVSADEIREFCLT-NLAEYKHPRTVEFVEQLPRTTTGKIKKHEL----------- 116051314 1 MIENF--WPAGIAAEINPDQYP---NILSVLKESCQRFATKPAFTNLGKTLTYGELYKLSGDFAAYLQQHDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLIVVNTNPLYTARELEHQFNDSGAKAVVCLANMAHLVEQVIVTEVGDILPPLKRFIVVKHIKKMVPLARGAGKSFQEAAPQADDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCKALMGANLNEILIAPLPLYHIYAFTFHCMAMMLTGNHNILITNPRDLPSMLKDLGQWKFTGFVGLNTLFVALCNNETFRKLDFSALKLTLSGGMALQLATAERWKEVTGCAICEGYGMTETAPVVS-VNPFQNIQVGTIGIPV-PSTLCKVIGDDGQEVPLGERGELCVKGPQVMKGYWQRQEATDEILDADGWLKTGDIAIIQEDGYMRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESIKVFVVVKPGATLTKEQVMQHMHDNLTGYKRPKAVEFRDSLPTTNVGKILRRELRDEELKK--AG 108803222 23 -------------------------SLTRFLEGAAARYRDRPVMTSGGRRVTYGELLEQSERFAAALAGLGVGKGDRLALMLPNSIEYVISFFAAARLGAVVVQLNPLYAGRELRHILQDSGARAAVVHEGAYGR-----LREVREGLPLERAVVVGEEPASFGELLSSGSGPLPEAPLDPSDLAVLQYTGGTTGVSKGAMLTHRSLLVNIEANISLAMENPRDLTVAVAPFFHIFG-NVVILLTSIHYGMNLLLVPRFQVDEMMQLIKRERPAMLGGVATIFTALHNYPRMEDYGLGEVLLYISGGASVPAELLRSFQRRTGRPIWEGYGLSEAG-TVTINTYLRGPVPGSVGVPM-PTLDVRVVDPETREMPVGEPGELVVKGPQVMKGYWNMPEETEKAL-REGWFYTGDIARMDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVREGTSVSEEELIEHCR-RELAPYKVPREVEFREELPKSAVGKLLRRVLAQEERSR---- 89901061 12 -------------------------SIPDLLEKTATRFADRPAIHNLGHTISYAELERLTREFAAFLQGLGMAQGDRVAIMAPNLLQYPVALFGILRAGMVVVNVNPLYTPREVAHQLQDAGAKAIVIVENFAAVLQRVLTTQVGDLLPKVKKMVPAWRIDGAIALARGARSSFKPVQVKREDIAFLQYTGGTTGVSKGAMLTHRNILANVEQTISASFQEGREIAIAPLPLYHIFCLTS--TLSFMKWGSLIVLITNPDLPALIKELGRWKFSVMTGVNTLFNGLLNAPGFDQLDFSTLKVVVGGGAAVQKTVAERWQQVTGRYITEAYGLTETSPGVCANPLATPW-NGKIGLPI-PSTEVSIRDEHFNELPVGETGEICIRGPQVMKGYWNNPAETAKVM-QDGWLKTGDVGHLDGEGYFAITDRKKDMILVSGFNVYPNEIESVIAMHPGVLECGAVGIPDEKTGEAVKVVVVRKDPSLTKDDILAHCKTQ-LTGYKMPRHIAFCDELPKTPIGKILRRDLRDM-------- 120613207 5 ------PWLAAYPEGVPADIDPTQPSLVALMEEAFRQHADRTAYSFMGKDIRFADTEVQSRHLAAYLQGLGLVRGDRVAVMMPNVPQYPVAVAAILRAGFVVVNVNPLYTPRELEHQLKDSGARAIIIIENFAATLQACIAAAMGDQLGLLKGMLVNGAVRFNDALARGARASLAKPDLRPDDVALLQYTGGTTGVSKGAVLLHRNLIANVLQSMRKIPEGVQPASVCALPLYHIFAFTANMML-AMRTGAKTILIPNPDLAAVLKELSKHTFHSFPAVNTLFNGLANHPDFNTVDWKNLKVSVGGGMAVQSAVARLWLEKTGCPICEGYGLSETSPSASCNPVTTKEYTGTIGVPL-PSTRMKLIDDEGRTVEPGRTGEIVIHGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGTMDERGFFKIVDRKKDMVLVSGFNVYPNEVEDVVATLPGVMECAVVGVPDEKTGEAVKLVIVKKNQELTEAQVREFCKS-NLTGYKQPRVIEFRESLPKTPVGKILRRELRD--------- 110641822 25 -------FNEQRRAAYRQQGLWGDASLADYWQQTARAMPDKIAVVDNGATYTYSALDHAASCLANWMLAKGIESGDRIAFQLPGWCEFTVIYLACLKTGAVSVPLLPSWREAELVWVLNKCQAKMFFAPTLFKQTRPVDLILPLQNQLPQLQQIVGVDPATSSLSLSQILADNTPLTTVHGDELAAVLFTSGTEGLPKGVMLTHNNILASERAYCARLNLTWQDVFMMPAPLGHATGFLH-GVTAPFLIGARSVLLDIFTPDACLALLEQQRCTCMLGATPFVYDLLNLLEKQPADLSALRFFLCGGTTIPKKVARECQQR-GIKLLSVYGSTESSPHVVNLDDPLPRFMHTDGYAAA-GVEIKVVDDARKTLPPGCEGEEASRGPNVFMGYFDEPELTARALDEEGWYYSGDLCRMDEAGYIKITGRKKDIIVRGGENISSREVEDILLQHPKIHDACVVAMPDERLGERSCAYVVLKAHSLSLEEVVAFFSRKRVAKYKYPEHIVVIEKLPRTVSGKIQKFLLRKDIMRRL--- 206684267 30 -------------------------TIPALLRQAVERHGSREALVFPDARMTYAELARRADELAAGLLELGVGKGDRVGIWSPNRCEWVLTQFATARIGAILVTINPAYRLAELEYALNKTGCKVLIAAESFKSSNYLGMIRLAAARLPALRHAVVADPGPGVLPFDTVQALDALSADLTPEEAINIQFTSGTTGLPKGATLTHFNIVNNARFVTSRIKLTEADRLLIPVPLYHCFGM-VMGVLGAVSKGAAMIFPEAFEPAAVLEAAAAERATALYGVPTMFVAMLQELDQNPRDVSSLRTGIMAGAPCPIEIMRRVRDMHMQEVTICYGMTETAPVSSFTSDPAEKRCTTVGR-VHPHLEVKAVDGAGRTVPAGERGELLVRGYSVMQGYWDDPEATGGA-VRDGWMRTGDLGSFDDQGFCSITGRVKDMIIRGGENIYPREIEEFLIRHPDIADAQVFGVPDEKFGEQVCAWVVAAAGASLDEEVRSHCRGQ-IAHFKIPQHVRIVAELPMTVTGKPQKFRMRDEMVRQLQAG 147677711 2 --------------------------------------------------------------------QRGLAKGDRVIIALPNCPEFIYSYLGAARAGGIAVPLNLLHTPRELAFIIKDSGAKFLITN---------QFIGQQIKQLPNLDLTVTILDENSIKEI--LSSPPAAFPEVKSEDTCTFLYTSGTTGQPKAVMLSHDNLIGNVISMDEAAKFGRDENFLVVLPMFHSFGWST-SVLLPLYIGCTATIIDTFRPKELLQILSKERITIFCGVPSMFTVLLK--TRRQTTFPTLKYAISGGDSISEEHMLAFEKLFNFPVIEGYGLSEASPVVCLNPLYGVRKIKSIGVPL-PGVEVKVADDDDRELPSGEIGELLVKGPNVMKGYYNREEETRSAL-KGGWLHTGDLAYRDQDGYFYIVGRKKELIITSGFNVYPKEVEEVLTAHPTVAEAAVIGVPHPVKGESIKAFIVPEEGTPDKQELLRFLKGH-LAGYKIPETFVISSELPRGATGKILKRMLK---------- 72162397 4 -------------------------SLATILAEAARRHPERTALIADGERISYATLWHESLRHAAALRSLGVSPGDRVALLAGNVADFVRCYYGILAVGGTVVTIPPMLRPQEVAFLLSDTGARLVLAQSLFADLAHAA----VDGNDVTVRTVGDPQRPDALAPLVADSEPLPSYVSRAPDDIAVIFYTSGTTGVPKGAMLTHLNLVMNATNAFDVHPMSGEDVVMGSLPLFHTFGQSV-ALNTTFRVGATLILQERFDPDEAIRMMCEYGATIFDGVPTMFVRLAEAA-AHHTKLPSLRFCVSGGASLPEVVLRRFEEAFSTTIYEGYGLSETSPTASTNQTLYGARVGSVGHPIW-GVEVEIIDDRIELLPRGEHGEIVIRGHNVFVGYLNRPEATAEAIV-DGWFRTGDIGFIDDDGFIHIVDRKKDLIIRGGFNVYPREVEEVLLKFPGISQVAVIGVPDAELGEEVCAVVVPKEGAVDPAELQAWAQER-LGKHKYPRRVEIVTELPLGPSLKVLKRELRARFGGK---- 77460574 1 MIEDF--WKDKYPAGIAAD-INPDENIQAVLKQSCQRFADKPAFSNLGKTLTYGELYELSGAFAAYLQQHDLQPGDRIAVQLPNVLQYPVAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAETVIVTEVADLLPPIKRLLVIKYVKKMVPLSKGQGQPVAEANPDSGDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCKALMGLNEGEILITPLPLYHIYAFTFHCMAMMLIGNHNILISNPRDLPAMVKELSKWKFSGFVGLNTLFVALCNNEGFRKLDFSALKVTLSGGMALQLAAAERWKAVTGCPICEGYGMTETSPVAT-VNPIQNIQIGTIGIPV-PSTLCKVIDDAGVEQPLGEIGELCVKGPQVMKGYWQRQEATDEMLDSEGWLKTGDIALIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEAIKIFIVAKPGVTLTKEVMEHMRA-NVTGYKVPRSVEFRDALPTTNVGKILRRELRDEELKKIKA- 194291921 3 ----------------------RGITLGDTLTWPARNLPRKTALVTGRRAWTYAQLDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGAVYNPVNYRLAAQELAYILNDGGARALLFEREGAAVVEKALAPGTTLRLYADADPAPACATHRLDALAADQPDTLPAVMVDENDPCILMYTSGTTGRPKGVMHTHRSKLQHNAMMHQAMMLSREDVGLSIAPLNHTAELHT-SFLPRLQLGATQVLQRRFDAGEAWQLVEAEGVTHFFAAPTMVAMLLNHPDAEARDVSSLRLVEYGGASMAPHLIREWDRKVGAGLVQVYGTTEMGPCMSVLYPHEQLHAGSAGLPALGHELVVALREDGQPCAPGEVGEVLVRGPCMMQGYLNRPEANARAL-AHGWYHTGDLGSLDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPGVLEVAVLGEPDPTWGQVVGAYVVAREETLSADQLDAFLLQGRLAAYKRPRRYHFLEALPKTTSGKIQKHLLRAA-------- 39933820 7 ----------------------------DWIAHHAEVRPERIAVVDSSRKISYRAMDERVDRLAAHLAALGVGRGDRVAVLALNAVETLEVQFACFRLGAIFVPLNVRLTVHELSYIVGDAAPRVLAHDD-----ELAPMAKELKAAC-SVPHLLAFGAAYEAALAASPRLGASE--PVTLDDVSTIMYTSGTTGKPKGAMITHGMTFINAVNLGIPAFISQRTVFLCVLPLFHTGGLNCY-TNPVLHAGGTTLLMRAFDPGAALSIIGDPSVTHFFGVPSIYQFMCQHPAFAATDLSRLQIAGVGGAPMPVPLLKIWQER-GCALVQGYGMTETSPAVLMLDDDAARKAGSAGKPVL-HADLKIVGPDGDPVKPGEMGELWVKGPNITPGYWNRPDANRTSFT-DGWLHTGDAARVDDEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEIAEAAVIGAPDPQWGETGVAVVALKPGELSEAKLLAHCRER-LARFKCPQRVSFVEALPRNATGKVHKPTLRERI------- 56421341 47 ----------------------------EAIDRHAESFRNKVALYYRDEKYTFKEMKEMSNKVANVLQAADIQKGDRVFVFMPRSPELYFAVLGIIKTGAIVGPLFEAFMEGAVRDRLEDSGAKAIITTPEL-------LPRVPVGDLPELKYVFLVGDGVEEGPYIDLASKHFDIEWVDRQDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWVLDLKEDDIYWCTADPGWVTG-TSYGIFGPWLCGASSVIVGRFSPDAWYQTIQDFGVTVWYSAPTAFRMLMGAGDEKKYDLSSLRHILSVGEPLNPEVIRWGMKVFGRRIHDTWWMTETGGHLICNYPCMEIKPGSMGKPI-PGVEAAIIDDQGNVLPPYRMGNLAIKWPSMMKTIWNNPQKYESYFIGD-WYVSGDSAYMDEDGYFWFQGRVDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALREGYEPSEELKEDIRQKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAW-------- 88601663 51 -LDWIKPWDKVKEWNWPNARWFCGGKLANCLDRHVKNRRNKLALIWKGEQYTYRQLYRAVMRFANALKKLGVQKGDRICLYMPLVPEHIIAMLACARIGAVHSIVYAGFGAEALHARIRDAQAKIVITADRGKLIPLRSIVDDAVKNSPSVEKIVVLSRERDFYAIQEGVSDECPPEEMDSEDPLFILYTSGTTGQPKGIVHTTGGYLVGAHYTCKYFDLKENDVHWCTWITGHSYIVYGP-----LSVGATVLIPDYPDPGIWWSLIEEFGVTVFYTAPTAIRMFMKVGEPDKYNLSSLRIIGSVGEPLNPEAFEWYYRVIGCPILDTWWQTETGMHMITTPLGQPMKPGFAGVPI-PGVVADVVDKEGNPVPARQGGLLVIKEPWMMRTVYNNPDRYKQYWNQKNWYTVGDLAVKDEDGYIMVLGRSDDIIIVAGHNLGTAEVESALVSHEAVAEAAVIGVPDDVKGQAVKAFVILRQGYEPSQKLVSELTYHVIGPIAMPSGIEFMDKLPKTRSGKIMRRVLK---------- 94265000 111 MLNWDKKWDKVLADMHKPEIKWLNVSVNCLDRHLENGRRDKPALIWQGRVYTYQQLHEEVCRFANVLKKMGVGRGDRVSVYLPMIPELAITLLACTRIGAIHSVVFAGFSAQSLKSRTQDCQAKVLVTADAVKTIPLKPNADEALAECPSVSNCVVVKRGGNEVQMQEGRSADCPPESMDAEDTMFILYTSGSTGKPKGVVHSTGGYLTFAAQTCQVFDLKDNDIYWCTADIGHSYILYGPLALGAMFEG----VPSWPGPDRFWQICAKYKVSIFYTAPTVIRALMREGTEGKHDLSSLRLLGSVGEPINPEAWMWYHEYIGLPVVDTWWQTETGIMISAMPHATPLKPGSATLPL-PGVDATVLREDGSEAGPNEGGHLVIRRPWMLRGVFGDPERYKKTYFHEGFYDPEDGARKDEDGYFWIMGRLDDVINVSGHRLGTAEIESALVAHPEVSEAAVVGAPHEIKGQTIYAYVSLRSGVQPSDELRAALRAHVIGPIATPEFIQFTEGLPKTRSGKIMRRILRKISAGQ---- 83746112 15 -------WLPSYPEGVPAEIDPRYRSLAEVFRESVQKYRNRAAYVSIGTEMTYGECEALATHFAAWLQSRGVNKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTASELAHQLRDSGAQTIVVLENFARTLEQALPRHVQKQVPPYRLPAPARLCDALAAGHEGELQPVPL---GPQDIAFLQYTGGTTGVAKGAMLTHRNIVANLLQTEAWMLSGEAETNVTLLPLYHIFSLTVNLLMFMTMGGRNILIANPRDTRRVLFILRRERFSGIAGVNTLFNALLEDPGFARRDFSAMKITIGGGMAVQRAIAQRWKQVTGHTIVEGYGLTECSPVVTMNPPDITEFTGSIGLP-APSTEVRFVRDDGTLAPVGEPGELQVRGPQVMRGYWQRAEETARVIGADGWLATGDIGVMDAHGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKVIVVPRGDTLTEAALLAHCRAH-LTGYKVPRFVEFREALPKSAVGKILRRALRD--------- 194290374 7 --PHFQFWPKRLPAAIPETSLWAN------LEVSALRYADKAAIRYFGNAITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRAEEFKHYVTDAQARVAIFTADLAAGVEQAQAELEPAQ--RLQHLLVTQYADALPPAHEWLTTPHPLPAAGPDDMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGATWSGSGAESVVLSVLPLFHVTGM-QYGMNGPIYSGATVVMLPRWDREVAGRLISRYQVTHWTNIPTMVIDFLASPNLAEFDLSSLRYIGGGGAAMPQAVAERLREQFGLNYLEGYGLSETMAP-THSNPSDRPKLQCLGVPTFNTDARVIDPVTLKELPPNEIGEIIVSGPQVFKGYWGKEDATREAFIEEGFFRTGDLGRMDEEGYYFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDPYRGETVKAVVVLRAHATTPEQIIDWAKD-NMAAYKYPRVVEFVEALPKSGTGKVMWRQLQESENAR---- 54308855 14 LLQGFTHYSAEQQNRYDE--IWDNVPLWSVLTDNVKLSGDQIAIKDDVREFTFKQLLAEADRIAARLLQDKLIQGDRVVLQMSNTCDFAISFFSVQRAGLVPIMALPAHGIAEIRHFIDISQAKGYICD---GGKDSICIAEYLEQHSNSITHIYTAVPHTKYRSLTGIENTPFTPPKIDPDTPAIFLVSGGTTGLPKLIPRTHNDYLFNIKSCVQASNISAKDTYLAVLPAAHNFTLGCPGILGALSLGGKVVFSNEAGPDYCFELIEQNGITATALVPALAQIWTEAATWEEANVSSLRLIQVGGSKLSYSDAIDIQHAFPNALQQVFGMAEGLIACTRIGDDPETIAAKQGRPISQWDEIRIVDSEGNRVANGEEGELLTRGPYTLRGYYRAPEHNLRSFTDDGFYRSGDKVRIDENKYISVTGRIKDIVNRSGECIATDEIEEHLLSHPEIAQVAVVAVPDKHLGERIGVALICKDESLTLQDLRRFLQTKQLASFKMPDELNIVYSLPKTAVGKIDKKR------------ 37519728 57 ----FTPWQQVLDWQEPTARWFVGGKLNNCLDRHLQTRGDKVAVLWEGRALTYRELHAEVCRFANALKALGVGKGDVVAIYMPLVPEAAVAMLGCARIGAPHTVVFGGFSGDALRDRLIDAQARVVVTADGGAIVPLKPRVDEAVAQAPGVAHVICLGRDHWWHELVASRSAECPAEAMDSEDLLFILYTSGTTGKPKGVVHTTGGYLYTHITSKWIFDLHDEDVYWCTADVGWITGHSYV-VYGPLSNGATTFMPNQPDPGRFWQLIEKHRIGIFYTAPTAIRTFIKWGDPARYDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGIMITPLPGATITKPGSATMPF-PGIVADVVDREGNSCPPNQGGYLVIRRPWMLRTVYRDPERYRQNYWSPHAYFAGDGARRDEEGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEAIVAFVTVESEVETTPQLLEELRAHVIGALARPEEIRYAEALPKTRSGKIMRRLLRSLASGSDLTG 16125218 12 -------------------------TLGDVPRYHAEARPDAVAFSFEGRETTFAQLDRHTNQVANALLAAGLSTGDRIAYVGKNSDHYFELLLGAAKAGVVTTPIGWRLAAPEIAYIVGDSEAKLVFV-----GRELIGHVDAVAAELTHRPVVIAAGDYQTFEGWRDAASDVDPHKPIQISDIAIQLYTSGTTGRPKGAMLTHHNLLGAAKNPLEWNQWGPSDVSLVAMPVAHIGG-TGWGLVG-LINGAKGVVAREFDPTKVLDFIEKDRISKMFMVPAALQIVVRLPRAREVDYSRLTHILYGAAPIPLDLLRECMEVFGCGFVQQYGMTETTGTVVYLPPEDHDPAGAAGLPM-PGVELKIIDEAGKSLPPNTVGEVAVRSSANMAGYWKLDEATAKTMDADGWLRTGDAGYLDEDGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDKWGEAVKAVVAPKPGTPDADDIIAFARTR-IAHFKAPKSVDFIPALPRNASGKILRRELRAPYWE----- 75910059 13 ------------------------QSLHELIVAQVERTPEAIAVTFDKQQLTYQELNHKANQLGHYLQTLGVQPETLVGVCLERSLEMVICLLGILKAGGAYVPIDPEYPQERIAYMLEDSQVKVLLTQ------------EKLLNQIPHHQAQTICVDRE----WEKISTQANTNPKIKTDNLAYVIYTSGSTGKPKGAMNTHKGICNRLLWMQEAYQIDSTDSILQKTPF--SFDVSVWEFFWTLLTGARLVIAGHKDSAYLIDLITQEQITTLHFVPSMLQVFLQNRHVSK--CSSLKRVICSGEALSIDLQNRFFQHLQCELHNLYGPTEAAIDVTFWQCRKDLKSVPIGRPIA-NTQIYILDADLQPVNIGVTGEIYIGGVGVARGYLNKEELTKEKFIINPFYKTGDLARYLPDGNIEYLGRTDYQVKIRGYRIEIGEIENVLSSHPQVREAVVIARDDNAQEKQIIAYITYNSIKPQLDNLRDFLKAR-LPDFMIPAAFVMLEHLPLTPSGKVDRKALPK--------- 91785305 5 -------WLKSYPPGVPAEIDPSRSSVGELLEEAFRDHRAKPAFVCMGKEISYGELDVLSRKLAAWLQSKGLARGARIAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIILLENFANTSVKHVVVAAMGDLMGLKGTLVPGHVRFNTAIAQGGRQNFEPVQQGPNDVAFLQYTGGTTGVAKGATLLHRNLIANVLQS--EVWLDPQFITVVALPLYHVFALTVCGLLTIRTGGLGVLIPNPRDIPGMIKALEGYAITTIPAVNTLYNAMLNSPDFHKLDFSKLIAANGGGMAVQEAVARRWYEQTHTPIIEGYGLSETSPCVTCNPVTVTEYSGTIGLPL-PSTEISIRDDEGNEVPLGQPGEICIRGPQVMAGYWNRPDETAKVMTEDGFFKSGDVGLMNERGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDQALTDADIFAYCKQQ-LTGYKRPKIVEFRTELPKSNVGKILRRELRD--------- 110677930 7 ------------------------RTIGDLVHSVANTYGKAPAFTAMNGTLTFEQVDQMSDAFAVYLREAGLQQGDRVALQMPNCLSFPIAAFGILKAGCVLVNVNPLYTADEMAKQFVDAEPHALIIVDMFADKIPQAIVTRVAEFLPTLPKWIIGLVQKHWDSVKAIEVPHIRLPDVQPDDIACLQYTGGTTGVAKGAMLTHANLIMNMEQVMELISGKGKEVALTALPMYHIFAFTV-NLLGFYWLGARNILIPNPRPLVSLRAMENYKITWMSGVNTLFNGLTNEVWFTDSPPKHLKFASAGGMALQTAVEERWQEITGKPVVQGYGLTETSPALT-FEPLGKKRSGTIGVPV-PSTLVACLDEYGHEVPVGQSGEIAAKGPQIMAGYWNKPEETAAVM-KDGWFLTGDIGVMDADGYFTIVDRKKDMVVVSGFNVYPNEIEECLATHPAIVEAAVIGVPDDATGEAVKAFVVKRDPSLSEAEVRAHCKAH-LTAYKIPKRVEFRDELPKSNVGKILRKDLR---------- 72381897 60 ----FKSFNKVLDWSNPPFAKWTNISFNCLDRHLNSSTADKVALIWEGEKYTYKQLHKEVCKAANALKSIGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLINGEAKAIITADGFRKDKVIPLKDAVDQALPKVESVLVVGRDYWWHEIVDSQADDCLPEQMDSEDCLFVLYTSGSTGKPKGVVHSTAGYLWSHLTFKWIFDIRENDVYWCTADVGWITGHSYI-VYGPLSNGATTVMVPRPSPGAFWDVIQKHKISIFYTAPTAIRAFMKAGNPNQYDLSSLRLLGTVGEPINPEAWIWYRDVIGCPIVDTWWQTETGVMISPLPGATPTKPGSATFPL-PGIEADVVNSDGDSVANNEGGYLVVKRPWMMRNVYGDEKRFRESYWEDNMYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHELISEAAVVGRPDDLKGESIVAFVTLRTGAEANENIEAQLKKHVIGPIAKPDEFKFTDSLPKTRSGKIMRRILRALASGDEISG 124265546 7 -----KPWLAHYPPSVAATDAGSDASLSTLLDQAFRQHAARPAAVLMGRELGFRQIDELADALGAWLQARGVVKGTRVALMMPNLLQYLVALAAVLRVGAVVVNVNPLYTARELQFQLKDSGAEVIVVLENFAATLEEVIVRNVKKMVPAFTLPLTEGRSVTRFNMAIAEGTRLKLPSVGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVMQTEAWFRPGQQIVCVCALPLYHIYALMLCFVMGARLGMKNLLIPNPRDIPGLVKTLTKHRVNMFPAVNTLFNALANNAEFARLDFSGLVASTGGGMACQQATAEKWLRITGCPMVEGYGLSETSPLVTCNRLDLRQFSGNVGLPI-PSTEIAIRDDDGRDLPLGEAGEVCIRGPQVMAGYWNRPDETAKVMTPDGYFKSGDIGVLDERGYLRIVDRKKDMIIVSGFNVYPTEIEQVVNLHPGVLECAAVGVPDEKTGEAVRLFVVRKDPSLTEQQLADHCRQNFTA-YKRPRRIEFRDDLPKSNVGKILRRELR---------- 152995601 31 ------------------------QSLNDVLALATRKFADRPAFTSVGCTLTYRELGEKSDAFAAYLQETDLMPGDRIAVQLPNIIQYPVVLFGAMKAGLIIVNTNPLYTPKELEHQFNDAGVKALVVFANMAHNVEKILAKEIADFHPPLKRLLVNSHISGALTLNDVLSKPVEKVECNPENIAVLQYTGGTTGVAKGAMLTHANLIANMYQLSSRLSADTNEVYIAPLPLYHIYAFLIHG-LTLLERGAHSVLIPNPDLPGFVKELKKWPFTGFVGLNTLFVGLCNKAEFKALDFSTLKLTCSGGMPLTHAAADEWERITGCKIVEGYGLTETSPVVSFNPIGKE-RIGTIGLPVAE-TDIKIQGRDGESLPQGESGMLCVRGPQVMKGYWNREEATREAMTEDGFLITGDIAMQHPDGYLQIVDRAKDMIIVSGFNVYPTEVEDCLSSHPSILESAAIGVPDDKTGESVKAFVVLRANVETLDELRIYCKE-NLAAYKVPKFVEIRKELPKTNVGKVLRRALREQ-------- 67922760 454 --------------------YSQDQCIHQLFEAQAEKTPHAVAVEFEDQKLTYQQLNTKANQLAHYLRSLGVKPEILVGICVERSLEMVIGLLAILKAGGAYVPIEPTYPTERIQYLLEDSKVAILLTQN------------HLTTTLPEYQGRIICLDTKSELMSNGGKQNLVS--ELSIDNLIYIIYTSGSTGKPKGTMNTHQGVVNRLLWMQDTYQLTTRDRVLQKTPF--SFDVSAWEFWWPLMTGACLVVAQPEDPTYLIKLIKEQQITILHFVPSMLQIFLEEADE--ESCSSLREVFSSGEALTVALEEKFFSRLKAELHNLYGPTEAAIDVTFWQCQANSQRSSVGRPIA-NTQTYILDVNLQPVPVGVPGELYLGGVQLARGYLNRPELTAERFIENPFYKTGDLVCYLPDGNIEYLGRLDNQVKIRGLRIELGEIEAQIAQYETVKEAVVIAREEIAGDKRLVAYLVPQEESTNSSKLRKFLREK-LPNYMIPSAFVTLEELPLTPNGKIDRKALPDDIGTQI--- 29833154 9 -----KPWTALLNDA-QGAPVAPVASLVHAVRRAAADTPERTALAYFDGRITYRALDELSDSVAGHLAARGLERGDRVAILLQNSPHFVLALLGAWKAGAIVVPVNPMYKSGEVTHVLKDGEVAALVCSDRAWDSYLRETAAGTDARVLNFERLPQAADADDLIAVARRGHKAPADRAAVPSDIALISYTSGTSGAPKGATNTHGNIMYNAERQRTGLALPGTPVYFAMAPLFHITGM-VAQLAGCLNSAGTLVLAYRFEAGVVLDAFAEHRPVYTVGPSTAFMALAAHPDVTRDHFSSFRMISSGGAPLPPALVEKFRAGFGPYIHNGYGLTECTAPCASVPPGLEAPVDPVSGTLAPDTVVRIVDDQGEEVPFGEQGEILVRGPQVVPGYWRLPEATAETF-PEGELRTGDIGFMDPQGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGAEDPAAFAAYCKER-LAAYKYPRQVEILPDLPKTASGKILRRELR---------- 42521902 4 --------------------------------------PKNIAIKDGDREFSYAEFFDLANAGAHVLHEKGICKGDRVAVLATNELEYVFLFFALQRLGAIMVPVNFRLTQREVNHIITDSSPKLVLFQEAY---------RDIVENLPDTRHYLLQGPDSFATDLQNPPAQGEMPFVPKEEDPAMILYTSGTTGSPKGALLTYKMIFWNSINTTLRLNISQTDCTVIFLPFFHTGGWNV-LTTPFIHRGAKVVFLKKFDAEQILSLSEKEKATLLFGVPTTMEMMARSPRLNDINLESIRYAIVGGEPMPLELIKTWDKK-GVPVRQGYGLTEFGPNVFSLNEEDALRIGSIGFPNF-YIEAKVVDPEGRELGSNQVGELLLRGPMIMQGYWHNEKATQETI-KEGWLCTGDLVRRDDEGYYYVVGRKKDMFISGGENVYPPEVEQILRSHPGVLEAAVIGIPDDKWGEVGKAFVVRSSNELTPETLHQHCI-QNLAKFKIPKHFVFLPSLPKGDSGKILKRVLAETANQ----- 70607864 6 ----FKYWPPKLPKTL----DYPKAPLFNILEVSANRYPDKDAIIYYGTRIKYEKLLSNTLKFSSFLNELGIKKGDRVAIFMPNSVQWIIAYFGILRANAVVVPINPLIAEDELNYILKDSGSVAVVTLSSQLPKVMKAIQRDYLSSSPEIKHPLMLKEPEDVIKWKESISSNKPLPEVSSEDIALIPYTSGTTGFPKGCIHTHSTIWPTVIGSAFWNMVTPSAIGLASLPLFHVTGF-VHSLNTPMYVGGTIVLMSIWDREAALDAIEKYKVTHWTNISTMVVDLLSTPGIEKRDLSSLVMVGGGGAAMPEAVAKKLRELTGLDYVEGYGLTET-MSQTHVNPPHRPKLQCLGIPHFGVDALVVDASTGEVLPPNKEGEIVVKCPSLFKGYWRKEEETRKSFTINGYFRTGDLGYMDDEGYFFIVDRVKRMINRAGFKVWPTKVENKLYQHPAILEACVVSTPDPRVGEEVKAYVVLRPEKVTEEDIIKWSKEH-MSAYEYPRVVEFVDSLPKSGSGKILWRVLQDKEKNK---- 78358247 56 LLDWFRPFDSVLDADMQQADWFSGGRLNNCIDRHLTRRRNKAAIIWQGRVYTYQMLHDEVCRFAAVLRSLGVKKGDRVSLYMPMIPELAFAMLACTRIGAVHSVVFAGFSAVSLQNRIQDCEAKVLVTADAVRRIPLKNNVDEALRQCPSVEKCIVVRRAGVDIPWDELAADPCPCEEMESEDPLFILYTSGSTGRPKGVVHTTGGYLYAAHTTQWVFDLQDDDVYWCTWITGHSYIVYGPLALGLMFEG----VPTWPSPDRFWHIVQKFRVNIFYTAPTVVRSLMREGVEQKHDLSSLRVLGSVGEPINPEAWMWYHNYIGLPIVDTWWQTETGIMISALPYATPLKPGSATFPL-PGIDAAVVDAEGNAVEANQGGYLVVRRPWMLRGVYGDPERFRQTYFERGMYESGDGARVDEDGYIWVMGRLDDVINVSGHRMGTAEVESALVAHPAVAEAAVVGMPHAVKGESIYAYVTLAADEDESEELRAELRRKEIGPIATPEVIQFADGLPKTRSGKIMRRILRKIASGE---- 218155226 25 ------------------------QTLGDFFAGMAQRQPTREALVHQGLRYTYAELHQAARQLASALLGLGLAKGDRIGIWSHNNAEWVLMQLATAQVGLILVNINPAYRTAEVEYALNKVGCKALVAMPQFKTSDYLGMLRELAARLPTLRTVVWIDAAGSGVAMARGDAQDARIDAIAATDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGECMRLTPEDRLCIPVPLYHCFGM-VLGNLACLTHGSTIVYPDGFDALTVLETVQAERCTGLHGVPTMFIAELDHPRFAEFDLRTLRTGIMAGSPCPIEVMKRVVGDMHLEITIAYGMTETSPVSCQSDTPLAKRVSTVGR-VQPHLEVKIIDETGAVVPRGERGELCTQGYSVMHGYWGDEAKTREAIDEGGWMHTGDLATMDDEGYVNIVGRIKDMVIRGGENVYPREIEEFLYRHPMVQDVQVVGVPDQRFGEELCAWIIAKPGTPSEDDIRAFCKGQ-IAHYKVPRYIRFVTSFPMTVTGKIQKFKIRDVMKDEL--- 198260958 45 LLQWRKPWKKTLEWKEPQAKWFVGGKLN-VCENCVDRHPNKAALIFEGRTLTYKQLHVEVCKFANVLEGLGLKKGDRVAIYMPMVCEAVVAMLSCARIGVVHTVIFGGFSAESIKDRVNDCQAKVVITADGGSVVELKKSVNEAVKGCPSVDSVVVVGRDVWYHDQMATASHKHTAKAFDSETPLFILYTSGSTGKPKGVLHTSGGYLLGTTISAKVFDLKESDTYWCTADIGWITGHSYV-TYGILSNGATNLIYEGPDLDRFWDIVERHRVSIFYTAPTAIRAFMKWGDQKKHDLSSLRLLGTVGEPINPEAWRWYHKTIGCPIIDTWWQTETGIMITTLPGAVYSKPGSAGLPFFGVVP-KVFDDDGKEVKKGENGKLVLTQPWMLRTLYGDSQRFKDTYWSEGVYFCGDGCKQDKDGYFWIVGRIDDVLNVSGHRLGTAEVESALVSHHSVAEAAVVGRPHDLKGSAVVCFVTVKEGIKTTEELRKQLREHVIGAIAKPDEIRFASALPKTRSGKIMRRLLKDIAAGKEIKG 34496914 23 ------------------------QSVTEVFDRSVKKFSGRPAMACMDKVLSYAELDALSGRFASFLQRLGLKKGDRVAVMMPNLLQYPIAVFGTLRAGGAVVNVNPLYTPRELEHQLKDSGAETIVILENFAGVLEQVLVASIGEMLGILKGTLVPGHVRFSDALSIGAAKPYDKVALTHEDVAFLQYTGGTTGVAKGAVLLHKNIVANMLQASAWVGTEGQEVIVTALPLYHIFSLTANLMVFTEIGALNVLITNPRDIPGFVKELRKYPITCITGVNTLFNALLNHPEFSKLNFSTWRLTLGGGMAVQKAVADKWKAVTGVPLVEAYGLTETSPAACINPMDLKEYNGTIGLPV-PSTEIEIRDAEGRPVAPGEQGELCIRGPQVMRGYWNRPDETAKVLGADGFLATGDMAVLTPEGYVKLVDRKKDMILVSGFNVYPNEIEDVVAGHPDVLEVACIGVPDDKSGEVVKVFVVKKNPALTDKDIIRYCRE-NLTGYKVPKLVEFRSELPKTNVGKILRRALRDQETAK---- 159154205 430 -----VEWNDTQVD-------YQDKCIHQLFEEQVKLHPEAVAVIFEGQQLTYQQLNARANQLAHYLQEKGVKPEVLVGIFVERSLEMIVGVLGILKAGGAYLPLDPSYPADRLVYMLADTAVSMLLTQQS------------LVDSLPENQAETLCLDSDWQIIAHYSQQNPVS--QVTSENLAYVIYTSGSTGQPKGVMNIHQGICNNFLQTIDVYQLTTADRILQIAPF--NFDASVLEIFLALTSGTTLVVAKPEDIAYLINLISEHKITQTFFVPSMLRVFLQQINL--ENCRCLKRVFCGAEALTSDLIQQFFERFNCELHNLYGPTEASIYVTSWTPQSNYQIIPIGRPIA-NTQIYILDSELQPLPIGIPGELHIGGVSLARGYLNQPELTAQKFIGNPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESILDNHPQVVQTVVILREDTAENQRVVAYVVRKDQSLTPSELRRFLQQK-LPAYMIPSAFVMLSEMPLNPNGKIDYKKLPKI-------- 54114895 444 ----FHQWNET-----RQTWADMPQGVHQFLERQAALTPEAPALCYEDHEISYQQLNQRANRLAAFLRLQGLQPDDRIAVCVNRSPDMVIALYAILKAGAAYVPLDPDYPQDRLRHMLQDCGARFVLIDNGG------------EHALHPLRDIAVPRQRESHLWRQAPDGNPPPLAADPQRSLAYVIYTSGSTGKPKGVMNEHRGVINRLLWMQKAYTLTPDDVVLQKTPF--SFDVSVWEFFWPMMVGARLAIAGHQEPDYLSACIAQHGVTTLHFVPSMLQLFLRHGDMAQ--CASLKRIVCSGEALPLATVQRLQQLPQAELHNLYGPTEAAVDVSSWDDPRPLVP--IGKPIA-NTQLHILDDQLQPLPPGIAGELHIGGIQVARGYLNRAALSAERFIADPFYKTGDLARWLPDGNIEYLGRNDFQVKIHGLRIELGEIEQQLRQCSGVEDAAILAREDESGGKRLVAYVIAPEQTAAAAEWRRQLQQH-LPDFMVPSCFIRLDAFPLSPNGKLDRKALPAPAN------ 209547749 15 -----KPWLAAYPDVVPAELPPLEASLAELLEKSCARFADRTAFASMGKAMSYRELESQTRKVAAWLQSTGLQKGDRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTDLKHVVVTSLGEMLGLKGLIVVRKVKKLVPLREGANKTLQPVTLAGSDIAFLQYTGGTTGVAKGAVLTHANLLANLRSAFERKKQPEVLNFLCALPLYHIFALTVNSLMG-MSLGARNILIA--NPRDIPGLVKEFGVHIFPGLNTLFNALMNNADFAKLDFSPLIMSLGGGMAVQRPVAERWLKITGTAVTEGYGLSETSPVATANRFDSPEFTGSIGLPM-PSTDLDIRDEDGKSLPLGEVGEICIRGPQVMAGYWQKPEETARVMTEDGYFRSGDMGFMDARGYTKIVDRKKDMILVSGFNVYPNEIEEIAAMHSGILEAAAIGVPDGHSGEAVKLFVVRKDPKLTEAEVKAHCIA-NLTNYKRPRFIEFRTELPKSPVGKILRKDLR---------- 66047061 1 MIDNF--WKDKYPSGIPAD-INPDENVQAVLKQSCQRFADKPAFSNLGKTITYGELYELSGAFAAWIQQHDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEKVVPREVADMLSPFKRLLVIKYVKKMVPAYHLRGQPVTDVSPGSVDVAVLQYTGGTTGVAKGAMLTHRNLIANMLQCRALMASNLDEIIITPLPLYHIYAFTFHCMAMMLLGNHNILISNPRDLPAMVKELSKWKFSGFVGLNTLFVALCNSDGFRNLDFSALKVTLSGGMALQQAAAERWKQVTGCQVCEGYGMTETSPVAT-VNPSQYVQMGSIGIPV-PSTLCKVIDDAGNELAFGETGELCIKGPQVMKGYWQRQEATDEMIDSEGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGETIKVFVVAKPGVTLTKEVMAHMRA-NLTGYKVPRSVEFRDVLPTTNVGKILRRELRDEELKKL--- 116622709 18 -------------------------SLSHALAHSAARFPDRDALIHQNVRLTWSQLDREVTRVARGLAGLGLAPGDRAGIWASNCLEWILMQYASARAGVVLVNVNPAYRSHELRYVLQRSRIHALFLHERDARANYREILTQSRENIP-LRHVIWLSDPSWDAMLSSGR--DFVPDTARPHDVANIQYTSGTTGSPKGVLLTHHNLLNNGMAISLALRASEQDRICVPVPLYHCFG-SVIGSMVSVVTGAALILPSAFDVLATLEAVHRERATALYGVPTMFIAELVHPDFAQFDFTSLRTGVMAGAPCPIEVMRTVAERMHCEMTIAYGQTESVITMSAVDDPLELRVATVGAALA-NTEVRIADPEGTTVPIGEQGELCTRGYLVMKGYDEDPEATAAVIDRDGWLHTGDLAAMRPDGYFSFRGRAKDTIIRGGENIYPREVEDFLHTHPKIADVYIIGIPDARLGETVLAWVQLKGEAATAEEIQAFCKGK-IAYFKIPQYIRFVDSFPMTVTKKIQKFLMRQEIRER---- 33240491 60 ----FKPFNTVLDWTDPPFARWGGKTNVSYLDRHVKQKGEKIAIIWEGRKITYKQLLEQVCRTANALKEIGIKKGDLVALYMPMVPEAAVAMLACARIGAPHSVVFGGFSSEALRDRINDGQAKAIITADGFRKDKIISLKNAVDSALPSVESVLVVGRDYWWHELVPAQSIDCPAEEMDSEDRLFVLYTSGSTGKPKGVVHTTAGYLWAHMTFQWIFDVREEEIYWCTADVGWITGHSYI-VYGPLSNGSTTVMVPRPSPGAFWDLIERHKINIFYTAPTAIRAFMKSGRPDKYNLKSLRLLGTVGEPINPEAWIWYRDVIGCPIVDTWWQTETGVMISPLPGAIPTKPGSATLPL-PGIEAEIVNAEGKSVDVNQGGYLVIKWPGMMRTVHGNPQRFRESYWENGVYFAGDGARRDKDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHNSVAEAAVVGKPDDIKGEAIVAFVTLESGANHNEKLLTDLKVHVIGAIARPDEIRFTNSLPKTRSGKIMRRLLRALAAGEEVKG 112824006 2847 --------------------YPANKCIHQLFEKQVERTPNAVAVVFECQQLTYNELNCRANQLAHYLQSLGVKPDELVGIGVERSLEMIVGILGILKAGGAYVPLDPEYPQERLNFMLEDSQVKVLVTQ------------AKLVESIPQHQAQLICLDTDWEKIAQNITSNPES--GVKPDNLTYIIYTSGSTGKPKGVLVNHANVVRLFAATDSWYHFNSQDVW--TLFHSYAFDFSVWEMWGALLYGGRLVIVPYRSPESFYELLCQEKVTILNQTPTAFRQLIQAEESVKGDISSLRLVIFGGESLEINSLQPWFDRHGPQLVNMYGITETTVHVTYRPLSMADVNSTIGRPL-PDLQVYLLDQYLQPVPVGVPGEMYVGGAGVAKGYLNRPELTTERFISSPFYKTGDLARYWPNGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVLVWDDTAGDKRLVAYIVPQPETIIIDEIRQFLKAK-LPDYMVPNAFVILEALPLTTNGKIDRRAL----------- 112824006 1788 -----VEWNDT-GKAYPDEKC-----IHQLFEEQVERTPNHVAVVFENESLTYRELNNRANQLAHYLQNYQIKPDTLVGICVERSLEMIIGILGILKAGAAYLPLDPEYPPERLQFIIEDSGILLLLTQGFLKE-------KLLLTNLTNLNQILYLDEQSFSLLLTDNPSS-----QTKTDSLAHVIYTSGSTGKPKGVMIENRSIVNLALAWSDVFQIQNNSRVLQFGSL--SFDLSIGEIATALAAGASLYLAQKETPSQILDFLTENQISHAFLSPSALSVLPQAP------LPNLQSLTVGGEACTAKLITEWSK--GRNFFNAYGPTETTVCATVARFTKDEEKVSIGRPV-PNTQIYILDSYLQPVPIGVPGELHIGGAGLARSYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLTQNPQVQSSVIIACEDTPGNKRLVAYIVPKDATPTPNELRQFLKEK-LPEYMIPSAFVILESLPLTPNGKIDRRALPE--------- 197731179 2 ----------------------RDQGIGSWIRRRARKTPHRCAVVHRDLRYTYAQWDERTTRLAHHLRGLGVRRGDRVGFLGANHPALLETLFAAGQLGAVLVPLNTRLAAPELRHCLTDSGTSLLVHAPAFDAF---------ARDCPVGRTVPVDDTYEDALARADGTPLD---ESVSRDDNAVIMYTSGTTGRAKGVVLSHGNITWNSVNVLVDADLASDEVTLLSAPLFHTAALNMT-CLPVLLKGGTLVLEESFSPTRTLDLIEEHGVTLMFGVPAMFQQIAAAERFDAADLSSVRTMLCGGAPVPPALIRLYKDR-GLRFLQGYGLTEASPGVCLLDAENALKAGSAGLPHF-FNDIRIVDRAGDDVERGERGELLVEGPTVTSGYWGPSEENEAAF-ADGWLHSGDVVTQDEDGYVTVVDRAKDMIISGGENISPVEVEKALFEHPAVADCAVIGVPDATWGEVGCAVIVRTPGAATGEEILAFLDGR-LARYKIPHAVVLTDALPRNSTGKVAKHRLREI-------- 111020235 11 -----------RRDRYLTSGEWSHSTIDSALAEYAHHHPDRLAVVDGDRQVSYAELDAMIRRLAGVLLERGIRPGDSVVWQLPNWLEAIVVHHGALRIGAVSTPIIPIYRHREVQFILKQSRARIAFAPGMFRTFDHRGMFDELAPTLPDLEHVIVRGSDNEFDHLLSGATPLDNPVEHASTDIALLLYTSGTTSDPKGALHTHESLDYENRSIIELFDLTGEDIVYMPSPVGHITGI-LYGLQLPFMLGSHVVFQDIWDPGAGLELLQRRHCTFVVGATPFLHGLVHHPDLAEYDI-ALRVFGCGGADVPPELIRQAEEQLGCTATRIYGSTEPTLSGGNASDPLDKRATTDGRPI-GSAEARTVDEHDTPVPPGAVGDLQVRGPDLFTGYL-DSRLNADAFASGGWFRTGDLAVIDEDGYIQITGRRKDIIVRGGENISAKEIEDLLFEYPGIADIAVVGMPDPIMVERICAYVVPSDQAPALDELTSFLREHRMATQKLPERLEVVEQLPRTATGKIQKFILRDRIRDAL--- 114321937 2 ----------------------APENLYGLLQSRSQDRDEQVFLVPNGRNWTYGQAHQHAARLAGLLRQLGVQPGDRVAVQVDKSPEAICLYLACLRAGAVFLPLNTAYMRTELEYFLHDAEPSLAVVRPAGE-ETLRELAEA--KGGTRVETLDANGGGSLMRTLSEQAPEPLPPHPVSRDDLACILYTSGTTGRPKGAMLSHGNLAANALALEEAWGWRQDDVLIHALPIFHVHGLFV-AMHCAMMGASKVYFLPRFDADQVLQLLP--RATVLMGVPTFYTRLLQQPELNPELCRNMRLFISGSAPLLEETFQQWYERTGHPILERYGMTETGMNISN-PLEGERRPGTVGFPL-PGVEVRIVDTEGHELPPGEVGSLQVKGPNVFSGYWRLPEKTAEEFTDDGYFITGDMATVSEDGYYAIVGRAKDLVITGGYNVYPKEVEGFIDGLDGVRESAVIGLPHPDFGEQVAAVVVPEKAGPDEAAVIHQLKG-ELAGYKVPKAVFFVDELPRNAMGKVQKNVLREQYT------ 167904403 5 -------WLKSYPPGVPAEDAFRYSSVPDLLEESFGLYRNQQAFICMGKAITYGELDTLSRKLGAWFQSRGLPRGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQAVIARAAMGDLLGLKGHLVVRRVKKMVPAWSLPSQTFKPAKPAPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAQAWHEPAHSKRTVIALPLYHVFALTVCGLL-TLRTGGTGILIPNPDIAGMIKELKGYPIITIPAVNTLYNALLNHPDFDQLDFSKLAVANGGGMAIQENVAKRWYEKTKTPIVEGYGLSETSPVATCNPVTATEYSGTIGLPL-PSTEIAIRDDAGDDVPLGQPGEICIRGPQVMAGYWNRPDETAKVMMPDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTDKDLLAYCKDR-LTGYKRPKYVEFRADLPKTNVGKILRRELRD--------- 75520418 450 -----VEWNQT-AEDYP-----SGLCIHQAFEQQAEKTPDAVAVAYKNRELTYAQLNERANQLAHRLIRKGVKPDTLVGICLERSPEMIIGILGVMKAGAAYVPIDPAHPQERIAYMVADSQASALLTQQS-----LLEILPVTAAHVICLDSDLLADE-----PVDNASSE------VTEQNLAYVIYTSGSTGLPKGVMIEHHSAINLAYALIDAFDIQPTSRVLQFT--SFSFDVSVSEVVMALLAGATLVIEDRESLPELIQVLQEQRITTVSMVSSVLAALPDA------DLPDLHTLIVGGEAPSRELVARY--APGRQFFNCYGPTEATVCSTMMLCQAGMNNPPIGRPIANAT-VYVLDANLNPVPVGVPGELYIGGKGLARGYWNRPELTAESFIPHPFYRTGDLVRYRQDGNLEFLGRIDHQVKIRGYRIELGEIENAIRQHPAVQEAVVIAREEKAGDKRLAAYLVAAGKAQPPAEEIALFLKETLPEYMVPAGVVWLDAIPLTVNGKVDRRAL----------- 75520418 3033 -------------KEYPRELC-----LHHAFEQQAAKTPENIALEYKEQSLSYAGLNERANQLAHLLIAQGVKPDTTVAICVERSMEMIIGILGVLKAGAAYVPIDPAHPEERIAYMLDDSQAVVVLTQAGLADKFTQAAAP-----------VICLGE-KLFADRAHVDVDNIQT-DVASTNLAYVIYTSGTTGLPKGVAVEHRSAMNMVQAYIAYFGLDESSRVLQFT--SFSFDVSVSEIWQALLSGGTLVIEDRESLPDLVRTLRERRISKVSMASSLLASL---PVAEYPDLAVLEV---GGDACSRELVARY--ATGRKFFNCYGPTEATVGTVIKQLTLDDDTPTIGRPF-PNTKLYVLDQNRKPVPVGVPGELYIGGECLARGYWNRPELTAERFVANPFYRTGDLVRYLPDGNVDYLGRFDDQVKIRGYRIELGEIAEALRQHAAIREAVVLAREVRPGDKRLAAYLTAAEQELSVDEIKQWLKEK-LPDYMVPASYTWLPAIPLNVNGKVDRKALPAPDWGQITA- 75520418 4086 --------------------YSREKCVHEMIEEMVSKAPDSIALIVGEQRVTYGELNRQANQLAHYLRKQGVGPEVLVGICAERTVEMMIGLLAILKAGGAYVPIDPAYPAERIAYIIGHSQIPVLLTQ------------EHLLPTLPEHQAKVICLDRDWATVAVESEENPGKL--ATSDNLIYVIYTSGSTGNPKGVALEHRSVIYFLSWAHDTYTPEEMSGVLFSTSI--CFDLSVYEMFATLTMGGKVIMAENALQLPALPAAD--QVTLVNTVPSAATELVRMKGIP----ASVRVINLCGEPLSNRLAQELYAFPHVEVFNLYGPTEDTVYSTHAIVTKGATNEPIGRPQF-NTHVFVLDSHRKPVPVGVPGELYLSGSGLARGYLHRPDLTAERFVQNPFYRTGDLVRYLPDGNLQFVGRVDYQVKIRGYRIELGEIESVLNRFPGVKEVVLLAREDREGDKCLVAYIVEADCTSKIHDLNHFLADK-LPAYMIPQHYMILDSLPKTPNGKLDRKALPKPEYDRSEAG 75520418 1506 --------------------YSTEQLVHELVAQVARDMPDQPAVVTRDQLLTYGQLEAKANQLAHYLQKQGVGRGSLVGICVERSVEMVIGQLAIMKAGAAYIPMDPAYPKERLAFMMHDASMAIVLTQ------------AKLRQKLPADTSRLICLDAD----WETIAQEPTAVNTTAASDLAYVIYTSGSTGTPKGVEIEHAALLNLIFWHQRAYDVTATDRASQIA--GTAFDASVWEIWPYVTKGATLYLPERLVPEKLRDWLVASNITVSFLPTPLTESMLALEWPGD---TALRYMLTGGDKL----HHYPSEKIPFTLVNQYGPTENTVVATAGIVPKEAAAPTIGRPID-NVQVYILDAHRQPVPVGVSGELYIGGSSLARGYLNRPDLTQERFVAHPFYRTGDLVRSLPDGSIEFIGRADDQTSIRGFRVELGEVETAIVALPAVKEAVVTVCTDKQGTKRLAAYLVLEEGAALATDIRKALKE-TLPDYMVPAFFTQLAYLPLTPNGKVDRKNL----------- 124520346 14 --------------------------LTEFLDRAVLLYGGKTAVYCGDRAFTYRELNGRVNRLSYGLKNLGIEKGDRVAYLAPNTVEMLEGFYGIFQLGAVMVPLNIRLTPEDYRFILNHSGSKVLFVDQ-----EMYHLIEPVKDELETVEQIIICAEIDYDRWLDRFPPDPFPRAGLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSAMHHLRVTDRDVYLHVLPMFHVNGWGSPFYYTA--NGATHVCLRKPSAEAIFTEIIRHNVTVVHMAPTVLNSLLQYNAEHHPAIEQDVRVVIAGAAPPPAFVERVEKELGWEFIQVYGMTETLVSVIRLDRDTQLRLRAAGFPMIGSD-VRVLRENDEEVAHDEIGEVTVRGHGVMLGYWKNPEETMKTI-RNGRLYTGDMATVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVRKDAAATEEDIIRFSRER-LAHFKAVTGVTFVDELPKTASGKIQKVRLRNEYWEKL--- 84500491 5 ---HFQHWPPGLPHRI----DVPKQSIAQNLIDTASRLPDKVAIHYYGTQISYGDLLERVERLAGWLQAQGVARGDRVLLYMQNSPQWIIGYYAILRADAAVIPVNPMNHRAEIEHIARDTGARIALVGSEILDIDTRDLDRIVVAAYADMADPDSDLEMPDSLATDALAGDAAPGPRSGADDLAIIPYSSGTTGHPKGCVHHHRSVQATAQAYKYWSPFTEETTLLAVLPFFHVTGMQN-SMNAPILTGATLVLMSRWDRDLAAELIRRYRVNMFRSITTMVIDLLNAPHFDSYDLSSLRTMGGGGAAMPEAVAARLKDLTGLDFVEGYGLTET-AAATHINPPQAPRRQCLGIPIF-DVESRVLDDSGAELGPGESGEIVTHGPQVFEGYWNNPDATAAAFIELGFFRTGDIGHYDADGFFYMSDRMKRMINASGFKVWPAEVEALMHRHPGISEACVIGAPDARRGETVKAYVVRRPDALSEADVIAWCHD-NMAAYKCPKHIIFRDSLPKTGSGKVKWRDLAEAEATR---- 126657679 2053 -------WNDT-SRDYPEN-----QGLHQLIEAQVNQSPQAIAVKFEGESLTYGELNAKANQLAHYLREQGLQPDNLVGIALERSLEMVIGLLGILKAGAAYVPIDPSYPGDRIAYMLEDSKVSMLLTQG------------KLVDQLPVTDASLLCLD-DDWKSLATYSTD--NPPHIGTDHLAYMIYTSGSTGKPKGAMNCHRGIVNRLLWMQEAYQLEASDRILQKTPF--SFDVSVWEFFWPLMTGATLVVAPEGHKDSAYNIIQQEQITTLHFVPPMLQVFIEEPDISG--CTSLKRVICSGEALPYDLQERFFAHLDCELHNLYGPTEAAVSYWQCQPNSTLKKVPIGRPVA-NTQLYILNQALKPVPVGAVGELHIGGVQVGKGYLNRPQLTAEKFINDPFYKTGDLCRYLPDGNIEYLGRIDHQVKIRGFRIELGEIEGVLTQHPDVREVVVIVRQDHFDNKQLVAYVVPDDEGKLSQALRDYLKDK-LPDYMIPFAFVLLPSLPLTPNGKIDRRSL----------- 126657679 521 -----VEWNKTKAD-YPKHKC-----IHQLFEQQAEKRPNAIAIVYEEKQLTYKELNQKANQLAHYLIKLGIKPDNLVGICIERSLEMVIGLLGILKAGGAYVPIDPNYPTERINYVIKDSQMRGLLTQN------------QLIEELTPIEIPLINWQQEATT--INTYPSNNVTTSVTSQNLAYVIYTSGSTGKPKGVQIEHQSVVNFLNSMSKQPGLSQDDNLVAVTTI--SFDIAALELYLPLIRGGTILLASQETASDLAHLLQNSCTTIMQATPATWRMLIAANWTGKSNLK----ILCGGEALPTSLAEQLHQ-SSRELWNVYGPTETTICVKSLSKTLDIAVQSIGHPID-NTQMYLLDSNLEPVPIGVAGELYIGGDGLARGYLNRPELTAEKFIPNPFYKTGDLCRYLPDGNIEYIGRIDHQVKIRGFRIELGEIESLLTSHPEVQESVVIAREDQPGNKRLVAYIVTQEVGEDSQTLRDYLKGQ-LPDYMIPSAFVFIEKLPLTPNGKIDRKAL----------- 159154191 431 -----TEWNNT-AVSYPQDKC-----IHQLFEEQVKLNPDAVAVIFEGQKLTYQQLNERANQLAHYLQRKGVNIEVLVGIFIERSLEMVIGLLGILKAGGAYLPLDPSYPAERLAYMLSDSAVSILLTQQS------------LIASLPENQAQVLCLDSDWQLIAN--YNQHNLVNRVTWENLAYVIYTSGSTGKPKGVMNIQRGICNNLLQAISTHSLTANKRILQITPF--SFDVSVWEIFCPLIAGATLVVAKPEDTNYLINLIAQQKVTHINFVPSMLRVFLQEANL--ENCHALQQVFCGGEALSYELTQQFFERFNCELYNFYGPTETAIDATCCTPQSSHQIIPIGRPIA-NTQIYILDAHLQPVPIGIIGELHIGGYPLARGYLNQPELTAKKFIYNPFYKTGDLARYLPDGNIEFVGRIDHQVKLRGLRIELGEIESILDSHPQVAQTVAIVREDTVQNQQLVGYVAAKDQLLTPSDLRRFLQQK-LPSYMIPSAFVILSDLPLNPSGKIDYKKLPK--------- 124521553 3 --------------------------ISELLARNARKYPQQEALVSPRERLNYQELNVRVNRLAHALQNCNFKQGDRAVIVMPNTNAFVIAYFAVMRLGGIVVPVNAKSSRAELEYMLDDSGANVLFVHELLFEELKEATFPPHLVKIKTGERVTGCQIFEEMI---NHSPETEIRCRLKEDDDASILYTSGTTGKPKGVLFTNRNILSAAWMMCVEMAMKPESRILHMMPLSHSAPLHLFLVAGTV-VGATHVLSPVFTPEALVETVEKERITHFFGAPVAYLFTAKLPNLQDYDLSTMKYWVYGGAPLSRPEVGLIQNAFRSRLVCVYGLTEAGPNGTLLLPEEHAKAGSIGKRAALGMEIRLVNEKGEDVAAGEVGEIALYGESVMKGYFRKPEETNRVF-QNGWLLTGDMARKDEEGYYWVVDRKKDMILSGGVNVYPKEIEDVLVTHPKIREVSVIGVPHPEWGETVKAFLVLAEPMDNEEECKRFLKGK-LASYKIPKLYERIEELPRNATGKIQKQVLRGMANELL--- 124523699 3 --------------------------VGQQLKWHAIHQPDHIITSYRGKKMTYAQFYREAINVAGFFQKKGYKKGDIIALFLHNSDVLLIAYYACQLGGFTAMPVNTKLAPPEVQYIFHHSEAKALIYD-----IRLLHILHEIPREFHQFQDRLMVGGEDTFRTIAGENTDAFMPPQIEADDTAVIFYTSGTTGRPKGVMLSAANVRAAAQIWSEAMDLSREDRVHIVTPLFHCAACHVFSI-PAIYRGGTMIIEEQFSPEKTLETMEKEKVTVFFGVPAMYSILLNTPKMAEVDLSYLRLFCYGASPMPYERVRQLKTRFPVKVQNLYGQTENAPAASTLTDRFALKAGSVGQAL-PQTEIQVVDADGSPVSAGEVGEIIVKGPQVMKGYLKNEEETRRVL-QNGWLYSGDLGYFDEAGFLYLVDRKKDMLIRGGENVYPVEVEEVLYEMPEILEAAVVGIPHEIYGEVPKAYVVKKGETLTEEKVLAYCSGK-LAKYKWPAEIEFLQTLPRNASGKVLKHVLRKQISGE---- 211960841 14 ------------------------RTIDSYLDDTVKNYAHRPAIYFMGKTTSYGELGDFVERAAGALQAMGVKKGDKVGLCLPNTPYYTIFYFAIMKVGGVVVNFNPLYVEREIAFQARDSGARIMVTMDLSVIYDRVEAVRQEGA----LDNIIVCPMADSNIPADSAHSKGVTPVAIEPEDVAILQYTGGTTGVPKGAMLTHYNITSNMEMLSHYGGLKRGEKTLCVLPFFHVFAMTVLQNLSIL-GAAEMLLMPRFDLKDLLDLAAKKKPTLFAAVPTLYTAINNSELTKNYDLTSIRYCMSGGAPLPVEVKQKFEALTGCVLVEGYGLTESSPVASANPMDGTGKDGSIGVVMPGTTEFRDLDEPEKVVAPGEKGELCIIGPQVMKGYWNRPDETAKTLEGGRVLHTGDVGYMDEDGFIFLVDRIKDLIICSGYNVYPRVIEEALYQHAAVAEVIVIAIPDGYRGQAPKAFVKLKDGSATEDELKEFLKGH-ISKIEMPKAIEFRDELPKTMVGKLSKKELVEEEAAKTRA- 188997488 52 -------WDKVLEWNFPYAKWFVGITYNCLDRHVLNGKRNKVAYIYNEKKITYGELLELVNRLANGLKSLGVGKGDRVSIYMPNTIEAIASMLACARIGAIHSVVFAGFSEGALKLRINDAKAKVVITATRGKKIPLLPTVKDAIKELDFVKKVIVWDRDNELSEEEYGSSSPVCDPEVDAEDPLFILYTSGTTGKPKGVLHTTGGYMVNTYLTTKVFNIKEDTIYWCTADIGWITGHSYI-VYGPLANGTTSVIMEYPHPGIWWEYVEKYRVNVFYTAPTAIRMLMRFGDEAKYDLSSLKILGSVGEPINPEAWIWYYKNIGAAVVDTWWQTETGAHMITTLPCYPAKPGKAGKPLFGVVPA-VVDKEGNELPPNTVGHLVIKKPWMLRTCWGEPERYEKYWIPGGVYSAGDLASVDEDGYIMILGRADDVLSVAGHRIGNAEVESAIVEHPAVAEAAVIGKPNEIKGESIKAFVILKEGYSPSQELIIEIKETVLGAIAVPDEVEFVDKLPKTRSGKIMRRVLRARELGQELG- 163722808 3 --------------------------LGGLVARNARMVGAKEAVVYNDRRYTWAQVNQRVNAVANELIKQGVKKGDKVALWELNTDNFVFAFYGAVKAGAVAVPVNYRLAPREAEWILDNSDSTFILFNDFF-----EPAVVEMKPRLPKIKGIYSMGEYDSCPALEDLMANSEPGVAVDEYDDSMILYTSGTTGKPKGAVLTHHNQMVLTCSMASMVGINPDDIIMNAAPLFHAAQLNLFLNPGT-YMGATHIINRDFEPTRILQLIEKEKVTQFFGAPIMFMMMMGVPDFEKYDLSTMRFYGYGAAPMTAEAVKQMIKKFQCEFFCMCGQTEAGPGGVALKPSEQVRKAGAGGKYIVNMECRLADENDNDVEPGVVGELCIKGETCMREYYKNPEATAATII-DGWVHSGDLAVMDDEGYITLVDRAKDMIITGGENVYSKEVEDAIAEHPSIADNVIIGVPNEQWGETVMAIVVLAPGALTIEELREFLETR-LADYKRPRLLEIVDMLPRNVSGKVLKFQLRDTYKD----- 170728321 16 -------------------------SLIDLIEQTSDRYGDKTAYACLGHHTSFSEIERDSRYFAAYLQSIGLNVGDRIAIQLPNITQFVIAAYGAIRAGMVIVNTNPLYTERELIHQFNDSGAKALVVLS-----DLLPTLTNVVAK-TDIETVISTHALDLHAPQEQAQPQPYQPITSQLEQLAALQYTGGTTGLSKGAMLSHGNLIANAMQIKSRVGIKGEEIFVAPLPIYHIYAFMVNLVL-YFERGACSVLIPNPDISSLIQTISNYKFSGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAANVWQQTTGCTISEGYGLSETSPVVS-LNSPGLEQIGTIGKPVI-GTEVRILDTDDNEVPLGESGEVAVRGPQVMQGYWNKPEETAKVMTQDGFFKTGDIGVATSDGFHKIVDRIKDMIIVSGFNVYPNEIEDVLSNHDAILECAVIGVKDERAGEKVKAVIVLNDQSSDQAELESYCRAQ-LTAYKVPRIIEFVDALPKSTVGKILRRELRE--------- 51893328 18 ------------------------------VEAQAWMRPDKVALVGSRELWTYRDLHDRVVRLSRAFRRLGLEPGGRIAIYSGNCLEYLLVLLAASRAGLVLVPLNWRLTPGELEYQLRDSGTRRILCSAEYAAAAAELTGRIGLEPPVRITPAAEPDSLPDLAGLLDAEPSGLEPPPQPWDRPLLICYTSGTTGRPKGAVLNSVNMFFNAINNLLTIDLRADDVCITLLPLFHIGGINLF-TLPALFAGGRVVVPDRFDPDQAVRLIQEEKVTVVFGVPTVHQRLLEAIDRLKPDLSHVRMFYSGGAPCPVPLIRAFQER-GYRFGQGYGLTETAPTFMLLEDDFARKPGSIGRP-APFNRVRVIDPTGQPVPPGGVGEITVRGPNVFTAYWQNEKATAEAI-RNGWFHTGDLARIDEEGFVTIAGRLKEMIISGGENIYPVEVEQAIQTHPAVVEAAVFGVPHPEWGEVPHAAVLLEPGAVTEEELRAHCLAR-LGKYKIPRRFFILDELPRNAAGKVVKSRLAEI-------- 148258024 6941 -----VEWNAT-AADYPQDVC-----VHELFEAQAERTPDAVAVVHEERRLSYAELNTQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLVGGSAQAALSVVEAELAASGVP----VLDIGADAAQWAEAPARNPARSEVGLTPDHLAYVIYTSGSTGTPKGAMNGHRAVVNRLLWMQDAYALDGGDAVLQKTPF--SFDVSVWEFFWPLLAGARLVMARPEDPAYLVEVIRRERITTLHFVPSMLQIFVEYAEAG--SCTSVKRVMCSGEALSPVLAARLLERLGTELHNLYGPTEAAVDVTAWRCAKEASDASVGRPIS-NTQIYILDQHGDPVPIGVAGEIHIGGVQVGRGYLNRPELTAERFVEDRFYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV-SDAAIGAEELRGHLAAR-LPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 148258024 5886 -----VEWNAT-AAAYPQDVC-----VHELFEAQAERTPDAVAVVHEERRLSYAELNTQANRLAHHLRGLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPAALLVGGGAQAALSVVKAELAAARMP----VVDIGADAAQWAEAPARNPARSEVGLTPDHLAYVIHTSGSTGQPKGVAVEHGNVVNFIAWAAPAFVGEALARTLSSTSL--NFDISICEWFVPLTVGGAVDVVRN-----VLELTKQSNVTFLNTVPSALDALLKNESFPE----TVRTVNVGGEPLKRSLAEQLFATTQVELRNLYGPTETTVSTSVLMRRGEPFAAHIGRPIS-NTQIYILDEHGEPAPIGVAGEIYIGGAGVARGYLNRPALTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV-SDAAIGAEELRGHLAAR-LPDYMVPSAYVHLQRLPLTLNGKLDRKAL----------- 148258024 8031 -----VEWNAT-AADYPQDVC-----VHELFEAQAERTPDAVAVVHEERRLSYAELNTQANRLAHHLRKLGVRPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPVALLVGGGALDVLPVVQAELAAARMPVVD---IGADAAQWAEAPACNPERSEV-GLKASHLAYVIYTSGSTGQPKGVMVEHRSLANLVHWHCAAFNLQAETR--SSLVAGSGFDAATWETWPPLCCGGTLAVPRARDPEALLAWWQTQPLDVSFLPTPIAEFAFSQGATN----PHLRVLLTGGDRL-----RKCPKDLPFALVNNYGPTETTVVATSGLLGADEAVLHIGRPIS-NTQIYILDAYGEPAPIGVAGEIYIGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDVAVIAREDGPGDKRLVAYYV-SDAAIGAEELRGHLAAR-LPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 194291334 27 -------------------------TLPHAVRHFARLRPEAVAYSFEGRQTTYAAFERNTDRVAQALLAEGLRAGDRIGYVGKNSDHYFELLLGAGKTGAVMAPASWRLAPPEVEFILGHCDAVVLFV-----GAESAAMVRNLLPALPLVRKVVVMGDWPCYTDWRDAHPATPPAHEPAAHDVVLQLYTSGTTGRPKGAMLTHRNLTVSEREHLAWSHWVADDISLVAMPVAHIGG-SGWGLRN-LLSGAKGVVAREFDPRAVLDFIEHERVSKLFLVPAAMQIVLRDPRARQVDYSRLKYLLYGAAPIPAALLREGIEVFGCGFVQQYGMTETTGTIVALPPEDHTRMRAAGKAL-PGVELKVVDYEGRQLAPGEVGEVVVRSQHNMAGYWKQPEETARTIDADGWLRTGDAGYMDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPQVADVAVIGVPDEKWGEAVKAIVVLKPGAADRDAILAWTRQR-VAGFKVPKSIEFVDALPRNPSGKLLRRKLREPFWEGM--- 166368743 463 ----------------PQVDYPVTKCLHQLFEEQVKRTPEAVAVVYSDQQLTYNELNNRANHLAHYLQSLGVKPDQLVGICLERSLEMIVGLLGILKAGGAYVPLDPEYPIERLSFMLEDAQLSVLLTQ------------QKLGETLPQHQAQIIYLDTDWEKIAENSHSNPENT--VTPDNLAYVIYTSGSTGKPKGVLVNHSNVVRLFAATDAWYNFNSQDVW----SLFHSFDFSVWEMWGALLYGGRLVVVPYRSPEAFYQLLCQEKVTILNQTPTAFRQLIQAEESLKGSFPSLRLVIFGGEALEINSLQSWFQRHGPQLVNMYGITETTVHVTYRPTDLDSTASVIGRPI-PDLQVYLLDQYLQLVPVGVPGEMYVGGAGVTKGYLNRPELTKERFISSPFYKTGDLARYLPKGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVIVRDDATGDKRLVAYIVPQSETITINEIRQFLKAK-LPSYMIPNAFVILDALPLTANGKIDSRAL----------- 94970547 59 ----FKPWTKVLEWDAPWAKWFVGASYNCLDRHVLGGRRHKAAFIWEGRTLTYQQLWLEVQKFANVLLDLGIKKGDRVAIYMGMVPELPVAMLACARIGATHSVIFGGFSANALVDRITDQQAVAVITQDGSNEVKLKVAVDEALEKCPTVKHVVVEGRDHWWHDLMAKAKDHCPAEPLDAEHPLYILYTSGTTGKPKGIVHTTGGYAVGTYYTTKVFDLKEDDTFWCTWVTGHSYIVYGPGATTVMYEGA----PNFPDLDRFWALVAKHKVTVFYTAPTAIRTFMKWGAENRHDMSTLRLLGSVGEPINPEAWMWYRDVIGCPIVDTWWQTETGIMISPLPGAIATKPGSATKPL-PGIIAEVVTRAGEKVPLGSGGFLVIKKPWMMRTIYGDPERYKHQYWSDGVYFTGDGAREDKDGYFWIMGRVDDVLNVSGHRLSTMEIESALVAHPKVAEAAVVGRPDEMKGQAVSAFVTLESGSKPSPELKEELRAKEIGSMAKPDDIRFTDTLPKTRSGKIMRRLLRELATGGDVKG 126740263 47 -------------------------TIPQLLREAVSRFGPREAAVFHDQRMSYYDLDRAVDELASGLLALGLEKGDRVGIWSPNRFEWVLTQFATARVGLILVNINPAYRLGELEYALNKVGCRALIAAKAFKSSDYAGMIRTLAAKLPHLRSVIIMDDQPGFEALRKLPAQQLRIPEIDPDDAINIQFTSGTTGMPKGATLSHYNIVNNARYVTDRIGLTETDRLAIPVPLYHCFGM-VMGVLGVVSKGATMIFPEGFDAGQTLDALAKERCTALYGVPTMFVAMLEQLGKNPRDLSHMRTGIMAGAPCPVEVMQRVNTDMNMEVTICYGMTETSPVSSFVNDPTDKRCETVGR-VHPHLEVKIIDQDGQIVPVGQQGELCTRGYSVMKGYWEDVKKTGES-TVDGWMHTGDLAVFDKEGFCSIVGRVKDMIIRGGENIYPREIEEYLMRHPKVSDVQVFGIPDETFGEEVCAWAIAKPGDLTEEELRNALNGQ-IAHFKIPRHFRIVDELPMTITGKPQKFVMRDKMMEIL--- 152974530 4 -------------------------TIGRIFDLTVGKYPNKEALVEPARRWTYTEWDEQVNKTAHALLAEGVKKGDTVSVYLYNCHEFVNVYLACSKIGAIFNPINFRLKAKEVAYILQDASSKVVVFEKA-----VEQTVAAIEKDFPNSSFWYIEDDKPNYAESYHEKVQAAPSTEVDEIDFCSMLYTSGTTGHPKGVLHRHREIAEHSMICTYFLKYNRDSIGLSVAPLYHCGELNA-GILPRIQVGGKNVILHHFDTKTVLHSIETEKITTFFAAPTMWNMMLQE-DLSQYELQSMKVGIYGGAAMAPALVKECKERLFIDLVQIYGMTEMGPVVAFLVEEDQIKAGSAGT-LCFSHEIRIVKPNDDVLLPYEVGEIILRGPCMMAGYHNHDEATAKALYK-GWYHSGDLGYLDRDGYLYVADRVDDMVISGGVNIYPREIEDFLHSHPGVLDVAVLGEPDELWGERVVAVIVKKDEYVTAADLEKFCKESQLADYKRPRHYIFVDELPRNASGKLQKFILRESLK------ 73537400 8 -------------------------TLPHAVRHFAGLRPDAVAYAFEGRQTSYAEFERNTSRVAQALLAAGVRAGDRIGYIGKNCDHYFEAWLGAAKMGAVMTPASWRLAGPEVEFIIGHCDAVMLFV-----GPESTAMVQGLLPALPMVRQVIAAGGSQDWTDWRDAHPATLPDHQPDAHDVVLQLYTSGTTGRPKGAMLTHRNLTVSERESIPWSHWTADDISLVAMPVAHIGG-SGWGLRN-LLSGAKGVVAREFDPRAVLDFIEYERISKLFMVPAAMQIVLRDPRARSVDYSRLKYLLYGAAPIPAALLREGIEVFGCGFVQQYGMTETTGTVVALPPEDHTRMRAAGKPL-PGVELKVVDYEGRELAPGEVGEVVVRSAHNMSGYWKQPEETARTIDADGWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPIVADVAVIGVPDEKWGEAVKAIVVLKGQAADRESIVAWTRQR-LAGFKVPKSIDFVDALPRNPSGKLLRRKLREPFWDGM--- 194365608 6 ------PWLQSYPKGVPAEIDVNEHSVASVFDASVAKFRDRPAYSSFGKVITYGETDTLVNQFAAYLLELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDAGVSALVVVDNFG-----DTVEQVIADTP-VKHVITTGLGDQALKLGSRHTLPA--VEIDHDDIAFLQYTGGTTGVAKGAMLTNRNLIANMQQASAWLGIEPGEVIITALPLYHIFALTANGLVFMKFGGCNHLITNPRDMKGFVKELKGTRFTAITGVNTLFNGLLNTPGFDEIDFSSVKFTLGGGMAVQRAVAERWKKTTGVTLVEAYGLTETSPAACINPLTLPEYNGSIGLPI-PSTDACIKDDNGNILPLGEVGELCIKGPQVMKGYWQRPEETATAIDADGWLHTGDMARMDEQGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEVVKVVIVKKDPNLTAEMVKEHARA-NLTGYKHPRIVEFRKELPKTNVGKILRRELRD--------- 89902535 24 -------------------------SLRDVLRRSCERFAELPAYSNMGASMTYAELDQHSRDFAAYLQNLGLNKGERVAVMMPNLLQYPVALFGVLRAGLVVVNVNPQYTVPELEHQLKDSGAVAIVVLENFAALKLNVLSTEVGDMFPVLKEVLIDGVIEFNAALRAGRDLTLRHVPLGHDDIAFLQYTGGTTGVAKGAVLTHGNLTANLQQLGAWIALDGRELFVCPLPLYHVFALSSSLVF--MKIGAHSILITNPDLPAFIHDLKKYPFTAIVGVNTLYRALLDTPEFAEVDTRSLKVVIAGGMAVQRVVAERWKKATGKPIIEAYGLTETSPGVTANPLNIVDWTGTIGMPF-PSTEAAVLDDDGRELALGEVGEIGIRGPQVMTGYWNRPDETAKVFTAEGWLRTGDMGFMDERGYFKITDRKKDMIIVSGFKVFPNQIEDAVALHPGVAEVAAIGAPDERSGEVVKIIVVRSDPALTEQDLLAHCRQH-LTDYKVPKIIEFRTELPKTNLGKILRRQLR---------- 158521986 50 ------------------------------LDRHLETREEAVAYYWEGQAYTYGELYRRVNRFAAALRHKGVKKGDRVIIYLPMIIELPVAMLACARIGAVHSVVFGGFSAEAIANRINDCGAKVVITADGGKPVALKKNVDEALKKCPAVKTVIVVNHVDELIALPGLADE-VEPEPMDAEDPLFILYTSGSTGKPKGVVHTHGGYLLYAAMTMEVFDLHPGDIFWCTADIGWITGHSYI-LYGALVNGATSVMPSYPDFDRFWAIVEKYRVNKFYTAPTAIRSLAREGEAKKHDLSSLMLLGTVGEPINPEAWRWYHHHIGCPVIDTWWQTETGGHMTPLPGVAPVKPGSCAFPFFGIDPV-IIDDAGEPVKPDEEGLLCIRKPWMARTVFGDHERFISTYFAPGMYFTGDAARKDEDGYFWIIGRIDDVINVSGHRLGTAELESALVLHPHVAEAAVVGFPHAIKGQGIYAFVILKTGREPSDALKKELVAREIGPIATIDVVQWAEGLPKTRSGKIMRRILKKIAANKL--- 148258023 1571 -----VEWNAT-AAAYPQDVC-----VHELFEAQAERTPDAVGVVHEERRLSYAELNIQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLVGGSAQAALSVVEAELAASGVPVLD---IGADAAQWAEAPARNPERSDI-GLAASHLAYVIYTSGSTGQPKGVMVEHRNVARLFHATEHWYQFGPADVW--TLFHSYAFDFSVWEIWGALLYGGRLVVVPARSPDDFYHLLCRERVTVLNQTPSAFRQLI-AAQAEAVETHHLRTVIFGGEALEPAALKPWYRRQATSLINMYGITETTVHVTYYADADRYGASPIGQPIRDL-KVYILDAYGQPAPIGVAGEICVGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDAAVIAREDVAGDKRLVAYYV-SDAAIGAEELRGHLAAR-LPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 163782937 54 ----FKKWDKVLEWNFPYAKWFGGKTTYNCLDRHVENKRNKVAYIYNEKKVTYGELLELVSRIANGFKKLGVQKGDRVSIYMPNTIEAIAVMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKIVVTASRGKRIDLLPTVKKAVDGLDFVEKVVVWDRDGDVLSEEEGESEPHCEPEVDAEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYFTSKVFDLHEDDIFWCTADIGWITGHSYI-VYGILANGVTSIVPDYPDPGRWWGYVEKYRANVFYTAPTAIRMFMRYGEEAKYDLSSLRILGSVGEPINPEAWHWYYENIGCVIVDTWWQTETGAHMITTVPSYPAKPGKAGKPMF-TVEVDIVDKDGKKLPPDTVGFLVIKTPWMLRTCWGEPERYEKYWTIPGVYFAGDLASYDEEGYIMILGRADDVINVAGHRIGTMEVESALVDHPAVAEAAVIGKPHEVKGESIKAFVILKKGVEPSEKLVEELKLHVLGPIAVPDEIEFVEKLPKTRSGKIMRRVLKAQ-------- 170717426 3 -----KPWFQNYPEGSPLELDTSKESLLDMFDKAIREHPDRPAYVNMGQVLTFRKLEERSRAFAAYLQELKLKRGERVALMMPNLLQYPIALFGTLRAGLVVVNVNPLYTPRELEHQLQDSGATAIVVVSNFASVILTRMGDQLSFGKRTLVNFVV-KYIKKLVPKYKLPSAQYVRPQVERTDLAFLQYTGGTTGVAKGAMLTHGNIITNIFQAAWVGDHKKQRKAIIALPLYHIFALTANCLLFIELGITAVLITNPRDIDGFIKELKKHRFVGITGVNTLFNALLNNENFKEVDFSALKLSVGGGMAIQQSVATRWHELTGCNIIEGYGMTECSPLIAACPINVVKHNGTIGVPV-PNTDIKIVKDDGSLAELDEPGELWVKGEQVMQGYWQRPEATEEVL-KDGWLATGDIVIMDKTYSLRIVDRKKDIIIVSGFNVYPNEIEDVVMLNPKVAEVVAIGIPDEVSGEKIKIFVVKKDDSLTRDEIRQHCR-QYLTGYKIPKYIEFRDELPKSNVGKILRRVLRDEELAK---- 77918845 23 -----------------------GETIPEHFNRIARHCADREAIVHQGQRMTYAQLAGASDRLARGLLGMGYGRGDRIGVWATNSIEWLLLQLATARIGVALVAINPGYRRQEIAYALQHSEVHGVFFIPAFRSSDYVEILGSIIPGLPHLRQVVLAEATRKVLPGLTVWQEEAATAALDRDDTIALLYTSGSMGSPKTAVLSHHNILNNAWFTARRMAFTETDRLCAPVPFYHCFGM-VLANLVCMAVGACVVLPEYFDPLATLQAIEAEACTTLYGVPTMFLSQVEHPQRDSFDLTSLRTGIMGGAPCPPALVRRVMDELHCPILIGYGMTEALTHLTAPEDPLPIRLETVGRNL-PHQEVKLIDPDGATVAMGEVGEVCFRGYHVAKGYYGDPEATALGIDADGWLHSGDLGTMDGDGYVKITGRRKEIIIRGGENICPWQIEQHLLQHPKVAEVAVFGLPDEFYGEQIMAWVRLEGQQADEEELRDFCKA-GLAHFKVPRYLWIVDEFPKTGSGKLHKPQMRELSLQRL--- 145636342 23 ------------------------ESILDMFDKAVREHPDRPAYINMGQVLTFRKLEERSRAFAAYLQEFKLQRGDRVALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELELQLQDSGAVAIVVVSNFASVILTRMGDQLSFGKRTLVNFVVKYVKKLVPKYKLPHAVTFRRPEISREDLAFLQYTGGTTGVAKGAMLTHGNIITNAKWIAEPFIGDHSRTAILALPLYHVFALTVNCLL-FLELGVTAILITNPDIEGFVKELKKYRFEAITGVNTLFNALLNNENFKEVDFSALKLSVGGGMAIQQSVATRWHELTGCNIIEGYGMTECSPLIAACPINVVKHNGTIGVPV-PNTDIKIIKDDGSDAKIGEAGELWVKGDQVMQGYWQRPEATSEVL-KDGWMATGDIVIMDESYSLRIVDRKKDMILVSGFNVYPNEIEDVVMLNYKVAEAVAIGVPHEVSGETIKIFVVKKDDSLTRDELRNHCR-QYLTGYKVPKEIEFRDELPKTNVGKILRRVLRDEEIAKRV-- 213971410 1 MIENF--WKDKYPSGIAAD-INPDENVQAVLKQSCQRFADKPAFSNLGKTLTYGELYELSGAFAAWIQQHDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCL-----ANMAHLAEKVVPK-TQIKHVIVTEVADMLSPFKRLHGQPVTDVSPGAVDVAVLQYTGGTTGVAKGAMLTHRNLIANMLQCKALMASELGEIIITPLPLYHIYAFTFHCMAMMLIGNHNILISNPRDLPSMVKELSKWKFSGFVGLNTLFVALCNSEGFRNLDFSALKVTLSGGMALQQAAAERWKQVTGCPVCEGYGMTETSPVAT-VNPSEYIQMGTIGIPV-PSTLCKVIDDVGNELAFGETGELCIKGPQVMKGYWQRQEATDEMVDSDGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESIKVFVVAKPGVTLTKDQIMVHMRANLTAYKVPRSVEFRDVLPTTNVGKILRRELRDEELKKL--- 90423185 9 -------------------------TLADVVRAQATARGDAIAFEFEGRRTSFAALDRHSNRVARALLAAGIQPGQRISYLGKNSDVYFELLLGAMKANVVMAPVNWRLAPPEIAFIVNDCQAAALFV-----GPEFVAAVGALAAQLPGVKTFIAAAEWPDYAAWRDAQSDDAPAIALGPRDVAIQLYTSGTTGHPKGAMLSHANFLALVRAGKDWNQWREDDVSLVAMPVFHIGG-SGWGVMGV-YHGVKGVIAREFDPHKILDFFGTFGITRVFLVPAAMQFVVRQPRAREMDFSKLRYMLYGASPIPAALLKECLALFKCGFVQMYGMTETTGTIVALPPEDHIRMRAAGKAL-PGVELAILDPDGNRLPPRQVGEIATRSGCNMVGYWNLPDATAKTIDADNWLRTGDAGYLDEDGYLYIHDRIKDMIISGGENIYPAEVESALNDHPDIAEVAVVGVPDEIWGEAVKAVVVMKPGKQASADVIAFAHQR-IAKFKSPRTVDFIAALPRNGAGKILRRALRE--------- 78045072 15 -----------------------------FLKRAAYVFPEKTAVVDGERRFTYREFKERVNRLASALKKYGIGKWDKVAYLAPNIHPFLEGHYGVPLARGVLVSINTRLKSNEILYILNHSESKILIVDS-----ELASLIEPIYDQLETVQKIVMINQVPRETKLQEGEPEDLPIPIEDEFEPITLNYTSGTTGFPKGVQYTHRGAYLNSLSEVIEMGLNQYSKYLWILPMFHCNGWCF--TWAVTAVGATHYCFRKFEPEAALEIIEKEKITNFCGAPVVFNAMTAAKKAEGLKFNHPIRAFIAGAAPSPTIISKM-ERLGVEVVHVYGLTEVYGPFTVCEEEKAIYKARQGVPMVTTGEVRVVDAEMNDVPADTMGEIVMRGNGVMAGYYKAPEDTAKAF-AGGWFHSGDLAVMHPNGYIEIMDRSKDIIISGGENISSVEVENVLYSHPAVYEVAVVASPDERWGEVPKAFIVLREGAVTPEELIAYCREK-MAGFKVPKKIEFVDALPKTPTGKIQKFVLREWKGEKKVKG 163943330 2597 --------------------------IHQLYEEQVNRTPDAVAVVDEKQQLTYRELNEKANQLAHYLQKCGIGSESLVGLCFQRSAEMIVGLMGILKAGAAYVPLDPSYPESRLRYILEDTGIQVLVTNEALEGWITEEI------------KTVCLDRDKAMISRESTLS---PICEVTGENLAYVIYTSGSTGNPKGVMVEHHNVIRLFKSTECWYQFDEKDTW--TLFHSYAFDFSVWEIWGALLHGGRLIVVPYWSPKDFYQLLVKEKVTVLNQTPSAFRQLIQEQEDEKKDL-HLRYVIFGGEALDPTSLVPWFQRYGPQLINMYGITETTVHVTYYDDVQHASRSNIGKQI-PDLEVYVLDACQQPVPIGVAGELFIGGAGLARGYLNRSELTAERFIPHPFYRTGDLARYLPDGNLDYLGRIDHQVKIRGFRIELGEIESALNAHVSIKEAVVIVREDQPGDKRLVAYVV---GDGNVGEWRDYLKA-ELPSHMVPSGFVMMEAIPLTANGKVDRKALRKIESE----- 163943330 4107 -------WNDN-AAAYPRESV-----IHKLFEDQVDRTPDAVAVVDENQRLTYRELNEKANQLAHYLQKMGIGTESLVGLCFQRSVEMIVGLMGILKAGSAYVPLDPSYPESHLRYILEDTGIQILVTNEVSQGW------------MPEEVETVCLDRDQAMISQENTLS---PICKVTGENLAYVIYTSGSTGNPKGVMVQHHSVLNSYGLQKEVFSHRAHDNMRVGLNASIAFDSSVKQLQMLLY-GSSLYIISRSDPQQFISYIRENKLEMFDITPSLLQLLIDEGLLETND--SVHVVLVGGEAIMPSLWEQLVENDHIHFYNVYGPTECTVDATCYRIKKDSKRVTIGRPL-PNVQAYVLDEKLLPVPVGVTGELYIGGAGLARGYLNRPELTLERFIPHPFYRTGDLVRYLADGHLDYLGRIDNQVKIRGFRIELGEIEANLESHPSVKEAVVLIREDQPGDQRLVAYVV---GEGSMHEWREHLK-RQVPNHMIPAHFIEVDAIPLTTNGKVDRKAL----------- 163943330 1542 -------WNDTVME-MPPQGL-----ICDRFEEQVAKRPEAIAVVDQTKDWTYGELDAQANQLANVLQRKGVAPESVVGVYLPRSAELMVSLLGILKAGGAYVVLDPLYPKSRLEYMIEDAGIQFVVTAEGQEGLF----------------------EQVEMVRLEELTVESVIAPQINPENLAYIVYTSGSTGKPKGVMIEYRSLMNMVSWHHEVYRITAEDRATQIA--GIAFDSAVQEIWPYLTAGAALYLSTRINPEALRDWLIDSRITASFAPTPILERLLKLSWPDKTD---LRFIITGGDQLT----QYPSNDIPFAVINQYGPSENTVVTTDCYVPVGVTTGSIGRPIA-NTEVYVLDSHLQLVPSGVIGDLYIGGKSLARGYANRPDLTKEKFISHPFYYTGDKASYLSDGALQFHGRIDDQVKIRGFRIELGEIEAVLQAHSSVKEAVVLVREDDPGDKRLVAYVV---GEGSVQEWREHLQTH-LPNYMVPTNFIEMEFLPLTPNGKLDLKAL----------- 115374965 59 ---------------------------------------DKPAILFEGRSITYGELATQVNRLANGLKSLGVRKGDRVGIYLPMVPEAAVAMLACVRIGAVHSVVFGGFSAEALQDRMNDAGAKVLLTADGWRKGAVVPLKKNVDAALPTIEKVVVAKRAGDWDELVKGQSDTCEPEWVESEHPLFILYTSGSTGKPKGVLHSTGGYVYASLTTRWVFDLKEDDVYWCTWVTGHSYVVYGPGVTTVLYEGA----PTQPGPDRFWEIIAHYKVSILYTAPTAIRAFMRLGEERKHDLSSLRLLGSVGEPINPEAWMWYRDVIGCPVVDTWWQTETGIMISPLPGATPTKPGSATFPL-PGIHAEILDREGNPVPKGQGGLLFVTQPWMLRTVYGDPERYVKTYFSEGKYFTGDGARTDTDGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHPRVAEAAVVGRPDDLKGTALVAFITLKKGTAPSAELKKELAAKEIGAIARPDELRFAEALPKTRSGKIMRRLLRDVASGKQTTG 114799539 10 ---------------------------------QAKLRPDETALWFEGRATSFAELDRRSNQIANGLIRLGLQPGDRVGYLAKNTDAYYELLFGCAKSRTVMTGVNTRLAPPEVKFILSDAKARVLFV-----GKEFYAMIDQIKAELPDLVRIILDGDREDWDYFPSWDSKPAEPPDVQGEDDVIQLYTSGTTGLPKGVQLTNDNYRAFFTQAGMLEWYDAGEAIMNAMPQFHVAGVNV-GVLASL-QGAKTVILREIDPQAILRLIPEHRIAHAFWVPAVILMLTQQPNIRETDFSSLKQVFYGASPISEALLRTAVEIMGARFTQLYGLTETVGAGTFLPDPSWGKLRSCGVP-WPGAVVRVVDGDGKPVPTGEVGEIVIKSGFVMKGYWNRPEATQDA-VRNGFFHTGDAGYFDEDGFLYIHDRVKDMIVSGGENVYPAEVENAIFGAPGVADVAVIGVPDEKWGEAVKAIVVKKPGEPSPESIIAWAKDH-IAAYKAPKSVDFIEALPRNPSGKILRKDLRE--------- 71066421 38 ------PWLSAY-ERYNPTIEMPDDSLLDVFERNFSRYGQKTAYICMGASITFKQLDLYSRQIASYLQSLGLVKGDKVGVMMPNILQYPVVALGIIRAGMVLVNVNPLYTSRELSHQLHDSGTKALFIVENFAGQVKHIIVCKIGDMLGTIKGPVVARHVKKMIPLNAVSASKYKRPDLNLSDVALLQYTGGTTGVAKGAMLSHGNLIANMLQISALMDVDATDVLLTALPLYHVFSFMVCGMYS-MYQGCAGLLIPNPDLDGLIKEMGKYKPAFIPAVNTLFNGLVHKEGFADLDFSSLKSSIGGGMSVLPSVAKKWHKITGLPIVEGYGLSETSPVVAFNPMTIAEFTGKIGIP-APSTDVILIDDDENKVAIGERGEICVKGPQVMIGYQNCPEETAESFTASGHLKTGDIGIIDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMSEHPGIVECGAIGIPNDDRGEDPKLYVVKKGNV-TEQELLDF-GKKQLTGYKRPRHIQFVDELPKSNVGKILRKELRKM-------- 218758399 9 ------------------------RTLGQILDETVAKYPDNDAVIYVDRDYTYRQFSQVVDDLAKGLMALGVRHGEKVAVWATNVPYWVALQFATAKMGAILLTVNTNYREHEIRYLLTQSECENLFIIDGFRDHDYVQTIYNMIPELPHLKRVMFLGSVPEIISMSAMVSDAERQRALDPHDVVNMQYTSGTTGFPKGVMLTHVNIGNNGYWIGKNQHFTEKDRVCLPVPLFHCFG-CVLGVLAAINHGAALVILESFSPMHVMASVDQEKCTALYGVPTMFLAVLEHKLFERFDFSSLRTGIMAGSVCPEPLMRRVEKMYMREITICYGLTEGSPVMTQVTDPFERRVQTVGRAM-PCIEVRIVDPDTNEVPRGTQGEVVCRGYNVMKGYYNMPEATTAAIDADGWLHSGDLGVMDEEGYVVITGRIKDMIIRGGENIYPREIEEFLYGMDGVQDVQVVGVNSRKYGEEVGAFIIPKPGVEMAEDVRDYCRGR-IAWHKVPRYISFIDAYPMTASGKIQKFKLREMAAE----- 152992469 4 --------------------------LYEIIDQAVKQTPDKKAVICGEKSYTYAQLSEKMDLWAKTLISLGITRGDRVALFMKNSVELVGLYFACFRIGAIAVPLNTRYQTPEAVYGIEQSGSRILITSS-----ELFPVVENLDSTVASLEHIYIMDGDSNHASLSDTANNRVIFPDLSITDPALIIYTSGSTGEPKGVVHTHETLYHLIEYRSAYHDTIPSDSVLIATQICHMAGFTMALFF--LKNSATVVMVEEFEPGAYIKLLNQYKPILTGLLPTQFLEVLECPGAEQADFSPVKYALSAGDKVSHHLYELFRILAGHDIMEAYGLTEAEGCFMQ-PKEGKIKPGTIGKPIW-GTQARLIDKDGRDVPRGKTGEIFLKGKLITIGYWNKPEENKKAF-ENGWFHTGDLAYEDEEGYYHFVGRIKELIIRGGSNIMPGEVEDVLEDHPKVESCGIVGFPDKHYGSIVGAFVVPRQGAPTADELRDFVSQR-LSHYKVPQKWIFVDSLPKNPVGKIDRKKLHSMAEQYIASG 111222038 12 -------WHSLYPSTLPTHIEPEFASILDMIEASVRRVPDRPAIRYFGRSITFAELDRMSDALASGLLALGFAAGDRAVLYLQNVPQFVIAQVAVWKAGGVAVSANPMYKARELAEILHDSGATVLVSLESLYRDVAAAVVRDLAADESSLLTGIVRTRAEGTHDLLELDGERPVRPALQGSDVALLTYTSGTTGPPKGAMTTHGNAVFNAQTFRDWVGLNGDDVVLGVAPLFHITGLIA-HIAVSLLIGAPLVLTYRFDVSDLLRTVRDERATFMVGSITVFIALMNAADTDPDALTSLRALYSGGAPIAPATARAFQQRFGIYIHNIYGLTETTSPAMGVPFGVEAPVDPVSGALAVGTTVRILDEAGAPCAPGTIGEIAVSGPQVCAGYWRKPAETAQAFVA-GELRTGDVGFMDEHGWFYLVDRKKDQINAGGYKVWPREVEDVLYEHPAVREAAVVGVADDYRGETVKAYVSLVPGAATAQELIAFARER-MAAYKYPRLLELVDDIPKTTSGKLLRRALRDQ-------- 196189880 57 -LDWFEKWESVLDWQPPFAKWFVGGKIHNCLDRHLTTDRDKTALIWEGRQLTYAELHAEVCQMANVLKDLGVQKGDRVGLYMPMIPEAAMAMLACARIGAAHTVVFGGFSAEALRDRLNDAEAKVVITADGFRKDKPMGLKPAVDAALPSVANVLVVGRDVWWHDVKPSASTDCPAEPMDSEDLLFILYTSGTTGKPKGVVHTTAGYLYTHMTFKWTFDIKDDDVYWCTADVGWITGHSYI-VYGPLSNGATTLMAPRPSPGAFWDVVEKYGVTIFYTAPTAIRAFMKMGDAEPRDLSSLRILGTVGEPINPEAWMWYRKVIGCPIVDTWWQTETGGMLTPLPGATPTKPGSATKPF-PGILADVVDVEGNPVGVNEGGYLVVKHPWMMRTVYGDDARFRRTYWEDGLYFAGDGARKDADGYFWVMGRTDDVLNVSGHRLGTMEIESALVSHPAVAEAAVVGRKDEIKGEDVYAFVTLEGTYSVSDELKGELKQHVIGAIARPGEIQFTDALPKTRSGKIIRRFLRNLASGEDVVG 196245586 57 ----FKKWDQVLDWQPPFAKWFVGGKLNNCLDRHLTTWRNKAAIIWEGRTLTYGELHREVCQFANAMKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALKDRLEDAQAKLVITADGGFRKDKAAVDLALEHGAPTIEKVIVVGRDYWWHDLKKTASADCPAEEMDSEDTLFILYTSGSTGKPKGVVHTTGGYLYTHMTTKWIFDLKDTDVYWCTADVGHSYIVYGPGATSLMYEGA-----PRPSPGCFWDVVEKYGVNIFYTAPTAIRAFIKAGDENARDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGIMITALPGAIPTKPGSATRPF-PGIIADVVNEDGQTVPDNAGGYLVIKHPWMLRTVYGNPERFRKTYWDDGVYFAGDSVRRDEDGYFWIMGRVDDVMNVAGHRLGSMELESALKSHPAVAEAGVVGTPHEITGEQIFAFVILKNTATPSDELAQELKQHVIGAIARPGEIQFTEALPKTRSGKIVRRFLRQIAAGQEIVG 124023599 60 -LEWFEPFDSVLDWSNPPFARWTNLSFNCLDRHLNGPKADKTALIWEGRRFTYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLVDGEAKAVITADGFRKDKAVALKPAVDAALPSVTSVLVVGRDQWWHELVSAQSQECAAEPMASEDRLFVLYTSGSTGKPKGVVHSTAGYLWAHLTFKWIFDIRDEDVYWCTADVGWITGHSYI-VYGPLSNGATTVMAPRPSPGAFWELIQKHGITIFYTAPTAIRAFMKSGRADQYDMSSLRLLGTVGEPINPEAWMWYREVIGCPIVDTWWQTETGVMISPLPGATPTKPGSATLPL-PGIEADVVDAQGEPVDVDEGGYLIVRRPWMMRTVHGNPQRFRESYWEDGIYFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGEAIVAFVTLEGSREVSDALIQELRGKEIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGEEVKG 126734258 1 ------PWTAFYGPSVRKTDAPAHRTIGGFITAMAELYGDRPAFTTMNGTLTYHQADEMSDALAVYFREAGLKTGDRVAIQVPNCLAYPIAAMAVFKAGCVLVNVNPLYTAEEMAKQFADAEPAAIVVVDMFADKLVEAMVTRVAEYFPAMPRGIVGLVQKYWDTIKPIATPHMRLPEIDPDDVACLQYTGGTTGVSKGAMLTHTNILMNMEQTMELIFEKGREVALTALPLYHVFAFTV-NFLGMYSQGAHNILIPNPRPSNLKRAFENYKITWVSGVNTLFNGLNGEIWFQDTPPKHLKFASAGGMALQGIVAERWEEVTGKPVLEGYGLTESSPVLT-FNPYGKTRLNSIGVPV-PGTEVKCVDEDGADVPQGEPGELIAKGPQIMKGYWNKPEETGKTI-QNGWLLTGDIGVMDDDGYFRVVDRKKDMILVSGFNVYPNEIEDTIAAHPGVEEVAVIGVPDGASGEAVKAFIVKRDDTLDKDAMRAYCKEH-LTAYKVPKAVEFRDELPKSNVGKILRKDLRAEEQAKV--- 116052880 47 -LDWFKPWHSVHHGDLRQATWFKGGQLNNCIDRHLERRGEQIAIVWEGAHITYRKLHHNVCRLANVLKSRGVEKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLRDRILDADCRTVITADGVRGGKYIPLKQNVEKALPDVSTVVVVERTQGDIPWEALHAASADCPAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGAAMTHKVFDYHDGDVYWCTWVTGHSYIVYGPGATTLMFEG----VPNYPDASRFWQVIDKHQVNIFYTAPTAIRALMREGDARQTSRSSLRLLGSVGEPINPEAWEWYYQVVGCPIVDTWWQTETSILITPLPGATALKPGSATRPFFGVQPV-LLDEKGKEIDGAGSGVLAIKWPSQIRSVYGDHQRMIDTYFKPGYYFSGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGCPHDVKGQAIYAFVTLMAGSQPSEALQQELLAKEIGSFAKPDHLQWAPSLPKTRSGKIMRRILRKIACNEL--- 118587652 2 ----------------------------------------------DGGQVTYADMLARSAQYAGALQKLGVKPGDRVAVQVEKTSEALMLYLGTIRAGGVFLPLNTAYTPAEIGYFVGDAEPSVFVCDPAKADV-LAGTAQKAGARLHTLDQ----NGEGSLADLADGMPKDYENRSREDDDLAAILYTSGTTGRSKGAMLTHENLASNSQTMVKYWRFTEDDVLLHALPIFHTHGLFV-ATNCLMMAGGSMLFLPKFDLDQVLSALP--RATSMMGVPTFYTRLLASDRFTREASAHMRLFISGSAPLSAEVHKEFYERTGHAILERYGMTETNMNTSNPYD-GDRRPGTVGFPL-PGVGLRVVDATGRVLPDGEVGIIEIKGPNVFAGYWRMPEKTAQEFRADGYFITGDMGRIDEDGYVSIVGRSKDLIISGGFNVYPAEVEALLDELPGVAESAVIGVPHPDFGEAVVAVLAPKPGAKLQQDAVQASLNDRLAKFKQPKKVHVLEALPRNTMGKIQKNVLREQFS------ 158335890 57 -LDWFEKWDTVLDWQPPFAKWFVGGKLNNCLDRHLKTWRNKAALIWEGRTLTYAQLHREVCQTANVLKQLGVGKGDRVGIYMPMVPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLNDAEAKLVITADGFRKDKAVPLKTAVDKALPSVNNVLVVNRDHWWHELVPAASADCPPEPMDSEDMLFILYTSGTTGRPKGVVHTTGGYLYTHMTCKWAFDLKDNDVYWCTADVGHSYIVYGPGATSLMYEGA-----PRPSPGCFWDVVEKYGVNIFYTAPTAIRAFIKLGDQHPRNLSSLRILGTVGEPINPEAWIWYQQVIGCPIIDTWWQTETGGMITPLPGATSTKPGSATRPF-PGILADVVDLDGNPVADNEGGYLVVRHPWMMRTVYGDDDRFRRTYWEDGVYFAGDGVRRDEDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEDVFAFVTLENTHPPSDELNSELKQHVIGVIARPGEIRFADALPKTRSGKIIRRFLRNLASGEDIAG 149925844 53 ----------------------------ELVAECLKKYADRPAFVSAGTEFSYKQVDDMSDQFAGYLKSIGVQAGDVVAIMLPNCVQFPVCFVGAMKLGCTLTNVNPLYTVRELNHQLKDSGATTIVVFENFANTLQQSLGLIVNFVMRKVKKMVPAYNLPQAVPIKKALAASYPKPSPKLDDVALLQYTGGTTGVSKGAMLTQRNLMSNMAWMSEAIGKDPICVV-TMLPLYHIYALAVNCMLFMTFGARNILIANPRDVGTVMKVLRKEKFHVITAVNTLFNAFLNNEEFCNRDFSDMKFAMSGGMALQQPIAERWYKVTGCAISEGFGMTETSPVVTVPPGERPAFRGNVGLPI-PGTEVRLKRDDGLWAGLNEPGEICVRGPQVMLGYLNRPEETAKTIDKDGWLATGDIGTMDEQGFVKIVDRKKDMIIVSGFNVFPNEIEDVVAQHPGVLECGVVGVPDPVTGEKVKLVVVKKDQSVTKEDLIAHCR-QNLTGYKIPSFVEFRDDLPKTPVGKILRRELRDKPKE----- 120401958 5 --------------------------LADIIRVHGRERPGAPALVVGDRTVTYGELDDRSSRAAQAFAQAGVGVGDRVAFVDKNGAEFFEVTFGLAKVGAVGVPVNWRLAAPEMRHIIADSGAKIVVV-----GQDFAGHLEAIEDGLDA--DIVVIGDHPRWPAFDDWVASHPPVDPTGPDDVVLLMYTSGTTGAPKGVMLSNTNYVYKTGGVAGPWQFDADAVSLAVMPLFHMAG--SGWALAGLWQGATTVVLRDVEPAAILDAIARHRITNMLLVPAVIQFLLDTDGVAEVDLSTLRVIVYGASPISDDVLVRGIERFGPIFAQVYGMTETTGSITQLDGPDHVPARSCGRPY-PWVQIRIVDETGADAVAGTVGEVWTRSEQNMLGYWNNPDATASTLTADGWLKTGDAGYVDDDGYLFLHDRIKDMIVSGGENVYPVEVENVLMTHPAVADAAVIGVPDRRWGEVKAVVVAARGAQLTEAELIAFARDR-IGGFKLPKSVDFVDVLPRNPSGKLLKRALREPYWD----- 187479329 4 ------PWLAHYPPSVPTEISTGARSLTHLLDEAFQRHADRIACTAMGSDILYRQIDLWARSFAAWLQSRGLERGSRVALMMPNVPAYLVALLGVFRAGMVVVNINPLYKPDELQHQLADSGAETIVILENFAATL------AAVSERGQLKHVVVVGPGDLLQALHEGAQRPFAAPEQAMSDLAVLQYTGGTTGVPKGAMLSHGNLVANVLQVGAVARPGPPLTMLSALPLYHVFALTVCGLFG-MYAGMRNLLIINPRDQAALSAWRRVPVNVFPGVNTLFNALTDNPGFIRLDFSGLRLTLGGGMAVHPSVAERWLQITGRPLIEGYGLSETSPVATVNPTDSAAYSGSIGQPL-PSTDVAILDDAGAELPLGERGEVAVRGPQVMLGYWRRPEETRQSMTAEGFFRTGDIGIMDERGYTRIVDRKKDMIIVSGFKVYPNEVETVISACPGVRECAVVGVPDANSGEMVRAYVVRSHPGLTEADILKWCETR-LTNYKRPRAIVFRTELPKSNVGKILRRELRDEAA------ 195952469 50 ----FKPFSKVLEWNFPYAKWFLDGKLNACLDRHIEELRNKVAYIGEEKKITYGELLELVNRLANALKSLGLKKGDRVSIYMPNTVEAVASMLACARIGLIHQVVFAGFSEGALRTRVEDAGASAIITATRGKKVELLPTALEAIKGLDSIKHVICAGLPEGVLGFYDIQKPECEPEHMDSEDPLFILYTSGTTGKPKGVIHTTGGYMVNVHFTTKVFALKPNDIYWCTADIGHSYIVYGPGVTSVIFEGA----PDYKDPSTWWKIVEKYRVNKFYTAPTAVRLFMKYGEPEAHDLSSLKILGSVGEPINPEAWHWYYEHIGCAIVDTWWQTETGTHMITTLPGNPMKPGKAGKPL-PGIEVAIVDKNGNPVPPNTVGYVVIKNPWMMRNCWGQPERYKKYWTEGNVYNADDLGSIDEEGDIMIVGRADDVLSVAGHRIGTMEVESAIVDHEAVAEAAVIGKPDPIKGERIKAFVILKQDYNPSEELKKSIQEHVLGAIAYPEEIEFVDKLPKTRSGKIMRRVLK---------- 31505497 1526 --------------------------IHDFIE-QVRALPDKTSIIYSQGELSYLELDTLTNSWANIFKYLGIQKDNICGVILEGDYRQVLAMLAVFKAGGIYLPLRLDEPEERSLRMMSKTSPTMIVVDSENLDIIKPRLA--LLPKPPQI-LVINAHEIQQYYQWDGTNYQCLLVEAPDADDSNYIMFTSGSTGEPKAILGSHGSLRHFINWEKLEFGINSNWRCLQIAQI--NFDAYLRETLVTLCSGGTLYIPDSTDREDLEKLLLRWQINLLHTVPSVMRLFLKIGRNADQLLKNLRVLVLGGEPLFVKELREWHQVFGTEFVNIYGASETTFHFHRIPDPNKITYARVGGKTLPEAAFAVIDGT-RPCAVGEVGEIFVKSPYLTKGYYQDQRLTNSVFIPNPLYCTGDLGRLLPDLTVEVIGRSDKQVKLNGVRIELGEIEDALAAIDGVEKALVIA---EEKEETVIAYYQAKN-AINHQHISSQLK-QVLPIYMQPNHLMQLADFPLLPNGKINRLGLPKAEA------ 196004889 17 --------------------------LVDFIFEYFDKYGDREAVVDAGRCYTYAQIRGLARKFASALTRRGLQKGDTVAVYSPNIPEYPIVFFGIIIAGGTITTCNPLYTPKELSHQLHLAEAKHIFTVNLFAEKAKEA------AFLSKISNIYVLGSGDGITSFQELLADDGSLKEVKFDDVAVLPFSSGTTGLPKGVMLTHHNIVSNVSQATGFFYVNTDDTILALLPWFHIYGM-VTILFAGLRFGAKIISMARFEPKAFLETIQKHKITIAPIVPPIAVFLSKHPLVDSFDVSSLKDVISAAAPLGKETQAALGTRLGVNVRQGYGMTELSPVIT-VSISEGNVIGSAGV-LIPHTKAKTVDQTGEALSYGKSGELCFKGPQVMKGYLKNKAATDRTIDADGWLHTGDIGYYDESGHFYIVDRLKELIKYKGFQVAPAELEELLLTHPKVADAAVIGVPDVDAGELPKAFVVKRANDITEEEIIAFIASEVGPHKKLRGGVEFIESIPKSASGKILRRQLKAQEIEK---- 91975613 7 ------------------------------LRKATAFRADQTAIVAGERSFTHGELLDRVSRLASAFRAFGVRTGDRVAILAANGHPYVECYFAVLWAGGVVVPVNSRFALAEMIEQVNDAEPSILVCDQSFA-----DIAVQIAEACSCLTAIVATAAAAGLPGVYDANAEPCDDAGRGGEDLACLFYTGGTTGRSKGVMLSHRNLWVNAVVTAMSFGFDESTVALHAGPLFHLGA--GARVYTTSIMGGRHVVIPRFAPTEVLEAISRHKVTVATFVPTMLGMILQLPDLDSYDLSSLKLITYGASPMPEAVLQECLRRFPIKFGQSYGMTELSPVATHLPSAPRRRLRSAGRPIV-SAEVKVVDAEDRELKRGEVGEIVVRGPMVMMGYWRKPELTAEAL-RGGWMHTGDSGSFDADGYLYISDRIKDMIISGGENVYSIEVENAVLTHPEVMQCAVIGIPHPKWGEAVHAVVVRRPGSLSAEELIAFCRS-AIADYKSPRSVEFRDDLPLSSVNKVNKAALRQ--------- 218150741 101 --------------------------------------------------YTYDMLHREVCRFANVLKKLGVEKGDRVSIYLPMIPELAIAMLACTRIGAPHSIIFAGFSSNSLRDRINDCGAKVHITGDGVRKIPLKPNSDEALKECPSVEQCIVVPRANNEIEMDRLWSELMEDPEMDSEDPLFILYTSGSTGKPKGVFHTTGGYMYAAHTCQWVFDLKDDDVHWCTADIGWVTGHSYI-VYGPLALGATSIMPTYPDPARFWQVCEKFRVNIFYTAPTAIRALMREGDQKKYDLSSLRILGTVGEPINPEAWMWYHENIGAPIVDTWWQTETGGHISPLPYATPLKPGSATLPL-PGIDAAIVDRHGEEVGPNEGGFLVIRKPWMLRGVWGNQERFKQQYFQGGVYESGDGARRDEDGYFWIMGRVDDVINVSGHRLGTAEIESALVSHPAVSEAAVVGMPHEVKGQSIYAYVTLKAEYDEDDDLMKDLRRKEIGPLAAPEVIQFAPSLPKTRSGKIMRRILRKIVE------ 149370391 19 -----------------------GETIGENLLNTVKKYPDNEALVSKHQNYTYKEFYDQVNHLAKSLLADGVVLGDRVGMWSPNRYEWTLVQYATAQIGAILVNLNPAYRTHELKFAINQSGISYIICPVAYKTSEYKKMLESVSENCISLEKVIYLDTPDWDLLLEKGHTITEEVNKLDFDQPINIQYTSGTTGFPKGVTLSHHNVLNNGYFVARRLNYTDADRVCIPVPFYHCFGM-VIGNLACTSHGACMVIPEGFDAALALKAVEEEKCTSLYGVPTMFIAELSLENFKDYNLSSLRTGVMAGATCPEEIMKRVQSEMNMKVTVCYGMTETSPVSTTIGTPLDKQVSTVGTVMEHLEVKIINPENGNIQPIGEEGELCVRGYSVMLGYWNNIETTQEVIDNARWMHSGDLAVMDDEGYVCISGRIKDLIIRGGENISPKSIEDFLYTHPKVLDIQIIGVPSEKYGEEIMAWVKLHHGVQSDSELLAFCKNQ-IAHYCVPKYWKFVNEYPMTVSGKIRKVEMRETAIKEL--- 121635212 24 -------------------------SISDVFRQSVEKFARLPAFQNMGKTLTYAETGKLATDFASYLQNLKLPRGERVAIMMPNVLQYPIALFGILQAGLVAVNTNPLYTPRELEHQLKDSGTTAIIVLENFANTLELVLPRT------QIKHVIVASVGEMFTALKEGAKHVFQPVALNREDTALLQYTGGTTGVAKGAVLSHGNICANMLQAKEWIKREGKETVIAALPLYHIFALTVNLMIFA-NAGSKIILITNPDMKGFIGELKKQRINVFIGVNTLFNAMVNRPDFAEVDFSELRLTLGGGMATQKAVAEKWKKITGTPIVEAYGLTEASPGVCCNPLNIESYSGSIGLPVS-STEVELRDANGKEVPVGQPGELWVKGPQVMQGYWNRPEETAKAIDARGFLETGDIAVMDEKGWLKLVDRKKDLIVVSGFNVYPNEIEEVIAHHGKVMEVACIGVPDEKTGEALKVFVVRKDPSLTKEELIAFCRT-ELTAYKVPKDIEFRDELPKSNVGKILRRELRQ--------- 120611816 8 -------WPKRLPHTAPATSLWHN------LAVSAQRYPDKPAMVFFGSVLGYRELARTAERLAAHLHALGVRRGDRVLLCMQNCPQLVAAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITTDAFASPDAQAMPEAWRDWLCPVRP-LPALEGGAVQPWSEAVASGAEPPEAGPEDLAVLPYTSGTTGLPKGCMHPHRSIMHNAVASALWGTATSESVTLAVVPMFHITGM-VSLMHSSIYAGATLVMMPRWDRDLAGRLISGHRVTNWTNIPTMVIDLMASPRFSEYDLSSLVYIGGGGAAMPQAVAQRLLEQFGLRFREGYGLTETAAP-SHTNPPDRPKQQCLGVPFISTDSRVIDPDTLREVPVGEQGEIVIHGPGVFSGYWKQPAATEAAFIEDGFFRSGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVEALMFRHPAVQEACVIAARDSYRGETVKAVVVLRPGQVSEADIIAWCRE-NMAVYKVPRVVQFADALPKSGSGKVMWRQLQE--------- 196257129 18 -----------------------------LLERTHKVYPHKTALIYDSTSWTYAQFAQRVNQLAHRLRQEGLQKGDRVAFLCPNIPPMLEAHFGVPLAGGILVCINIRLSPQEILYILNHSGAKFLFVDTEWTNN-----IKQIQSQLETVEKIIHISDQENLAPLEGANSKSVPWLISDEMETISINYTSGTTGKPKGVMYSHRGAYLNSLGEILETRLTPESVYLWTLPMFHCNGWCFPWAVTAI--GATHLCLRKFNAALIWQLIHEQKVSHLCAAPIVLISLLNDANCPQKLEVPLR-ITTAGAPPSPTLIEKITAI-GAKITHVYGLTEVYGPYSVCEPERAKRLARQGVPYIGAEGLRVVDEQMQDVPDGETGEVIMRGNMVMKGYYNDPQATENAF-SGGWFHSGDIGVMYPDGYMELRDRIKDIIITGGETVSSIEVEQCLYAHEGVLECAVIGVPHEKWGETPKAFVTLKEDTVTEQDLIEFCRSK-IAHYKCPTAIEFI-VLPKTSTGKIQKYLLRQ--------- 147678466 60 ---------------------------------------NKAALIWQGRTYTYLQLHREVCKFASVLKSLGVKKGDRVTVYMPMIPELVITLLACARIGAIHSVVFGGFSSEALRDRIIDSQAETLVTANAGKTLNCKENADEALSNCPAVKNCIVVGRDYWWHELMSAATPACEPEQMDAEDPLFILYTSGSTGKPKGVMHTTGGYMVYATTTFKYFDYRDEDVFWCTWVTGHSYIVYGPGATSLMFEG----VPNYPQPDRFWEVVEKYRVNIFYTAPTAIRAMMRDGDRWPRDLSSLRLLGTVGEPINPEAWMWYYKVVGCPVVDTWWQTETGILISPLPGCIPTKPGSATVPFFGVNP-KIIRQDGSEAAPNEGGYLVIDKPWIMRGVYGDPNRFKNTYFYPGYYFTGDGARRDEDGYFWLMGRVDDVINVSGHRLGTAEVESSLVAHPKVAEAAVVGFPHEIKGEGIYAYVTVKEGVEATEELKAHVR-KEIGPIASPDKIQFSSALPKTRSGKIIRRILRKIAAGEI--- 118477388 2 ------------------------------IEKRAYLHPDRIAIITEEEEMTYKQLHEYVSKVAAYFIELNVKKGERIGILSQNSLEYIVLLFAIAKVECIAVPLNIRLTENELIFQLKDSGTTVLFVEETFQNMALS------MQKVSYVQRVISITSLKE---IEDRKID--NFVEINESASFIICYTSGTTGKPKGAVLTQENMFWNALNNTFAIDLTIHDRSIVLLPLFHIGGI-GLFAFPTLFAGGVIIVPRKFEPTKALSMIEKHKVTVVMGVPTIHQALINCSKFETTNLQSVRWFYNGGAPCPEELMREFIDR-GFLFGQGFGMTETSPTVFMLSEEDRRKVGSIGKPVL-FCDYELIDENKNKVEVGEVGELLIRGPNVMKEYWNRPDATEETI-QDGWLCTGDLARVDEDGFVYIVGRKKEMIISGGENIYPLEVEQVINKLSDVYEVAVVGRQHVKWGEIPIAFIVKKSSSVLEKDVIEHCR-LFLAKYKIPKEIVFLKELPKNATGKIQKAQLVNQLKSR---- 138895018 5 ---HYPYWPKRLSKTLT----VPETTLVDHLATTAKRYPNKTAIYYYGAAYSYKRLLDDVNALAGCLQKLSVEPGDRVLLYMQNSPQFIISYYAILRAEAIVVPINPMNTSEELSFYINDCETKVGIV-----GQELLDKVVPLFGRTP-LEHVIVAAYAD-YASDESPVALPVEVAAPRQDDIAVLPYTSGTTGVPKGCIHPHRTVNANTVGAYYWSNVTSDSVALATLPFFHVTGM-VHSMHVPIFAGSSIVLMTRWDREAAAQLIERYRCTHWVNISTMLIDFLANPALGRYDISSLASISGGGAALPEAVGEKLFELTGVRYFEGYGLTET-ISQTHFNPPDRPKLQCLGVPAFDVDARIIDPVTGRELGVGEVGEIVVHGPQVFLGYYRREKETEEAFMEDGFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVVGVPDPRRGETVKAFIVLHDGNVTEEEIIEWAKTQ-MAAYKYPRLVEFRTSLPMTSSGKLLWRKLQEEEYEKAGKG 218295631 54 ----FTPWQKVLEGDLPHPKWFVGLSYNALDRHLGTWRKNKAALIWEGRVLTYHDLWREVQKFANVLKRLGVKKGDRVTIYLPMIPEAAIAMLACTRIGAVHSVVFGGFSSGALADRIKDAEAKVLITADGGSVVPLKQNADEALKETPSVEHVVVVGRDHWWHELMEVVSDRADPEPMEAEDPLFILYTSGSTGKPKGVLHTLGGYMTYVYYTTKVFDLKDEDVYWCTADVGWITGHSYV-VYGPLLNGATTVMYEGPEPDRFWQIVDKYGVTIFYTAPTAIRAFMKWGEPSKHRLDTLRLLGTVGEPINPEAWLWYYQVIGCPIVDTWWQTETGIMITTLPGAHAMKPGHAGKPFF-GIRPEILDSEHRPVEPNEGGHLCITRPWMLRTVWGDPERFIQQYFHPGVYFTGDGARRDQDGYYLILGRVDDVLNVAGHRLGTMEIESALVSHPAVAEAAVVGRPDPLKGEAIVAFVTLKEGHTPSEELKAHVA-KVIGPIARPDEVRFTDALPKTRSGKIMRRLLRQIAAEQEIKG 88602985 51 -----KPWDKVLEWDYPYARWFSGGTLNSCLDRHIAGRRNKLALIWEERVYTYRQLHRDVMRFANALKRLGVKKGDRICFYMPLVPEHIIALLACARIGAVHSIVYAGFGAEALHARIRDAEAKVVITADVGKRISLRSIVDDAIRNTPSVEKVIVLCREEDFYSLLDGVETDCPPEEMDAEDPLFILYTSGTTGMPKGIVHTCGGYATGVHYTARYFDLKENDVLWCTADTGWITGHSYI-VYGPLSAGATVVIPDWPDPGIWWSIIEELGVTIFYTAPTAIRMFMRVGEENKYNLDSLRIIGSVGEPLNPEAFEWYYRVIGIPVLDTWWQTETGMHMITTPLGEPMKPGFAGLPV-PGIEVDVVDKDGNSMPPGQGGLLVIKKPWMMRTVYRNDERYRKYWNQRNYYTAGDLAVKDNDGYIMILGRSDDIIIVAGHNLGTAEVESALVEHEAVAEAAVIGVPDEIKGQAVKAFVILVKGYEPSQKLVSELTYHVIGPIAMPASIEFVDSLPRTRSGKIMRRILK---------- 134101895 9 ------PWLALYGE-LPSELVPEHDTLLAMFDAGVARHPDRVATTYFDGRLTYRELDELSDGLAAHLAGRGLAAGDRMAVYLQNVPQFVIAVLAGWKAGAIVVPLNPMYRSHELTRILADARPTAVVSSERGWHDVLGEVARDAGIGIALTTSDLDLGPAADAVDLLEAARAGGRRPEVSGDDVALLVYTSGTSGVPKGATNTHGNLAFNCAGFKARAG-REAPGFFALAPLFHITGM-VCELGAAIALGGRLDLAYRFEAGVVLDALKEHRPDYMIGPSTAYMALMNHPDVSADHFSSLEHIYSGGAPLPSAVVERFRELFGHYIHNGYGLTETTATATSVPTHLEAPVHSVGLPTF-NTVLRIVDDDGRDLPVGEVGEIVIEGPMVVPAYWNKPDETKAGI-RDGRLHTGDVGFMDPQGWFYVVDRKKDMINASGFKVWPREVEDVLYSHPAVREAAVVGVPDAYRGETVKAFVSLRAGAATGEELAEHCKQR-MAAYKYPRSVEIIDELPKTATGKILRRTLRQGATGSTATG 156740578 6 ----------------------------DALRRAVEHAPQRPFLLFEGLSFSYKDIAAIAACWAARLRAVGVERGDRVALFLENSPAFVTAYLGTHMIGAIVVLVNTLYRQTELRHILNDSAAKVVIVGDQ----AHADLLRQANAPG------VVIFASDVVLEGADDAPDWTRAPE--PGDIALIGYTSGTTGRSKGAMLTHANLMANSAAVTVAWHWTEHDRLLLTLPLFHIHGLGV-GLNGTLYTASTVDLRRGFDAADVLDTLARGETTMFFGVPTMYTRLIAEARRRQAAGASMRLFVSGSAPLSPQTFAEFEELFGHRILERYGMTETVMNLTNPYD-GERRPGTVGMPF-PGQEARIVDVRTRPLPDGEIGEIQVRGPHVFAGYWRNPQATAEAFDADGWFNTGDLGWRSADGYFTITGRARELIISGGYNIYPREVEEVLLAHPAVSEAAVVGLPDAEFGEQVVAVVVPATSATDEQELIDWCRAR-LASYKKPRRIVFVASLPRNALGKVQKHVMQQQLT------ 119492418 57 ----FEKWNQVLDWQPPFAKWFVGGKINNCLDRHLTTRRNKAALIWEGRTLTYAELHREVCQMANVIKQLGVKKGDCVGIYMPMIPESAIAMLACARIGAAHTVVFGGFSAEALKDRLEDAEAKLVITADGWRKDAIVPLKEQVDKALQTVDNVLVVGRDHWWHDLQQGASGKCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYLYSHVTLKWAFDLQETDIYWCTADVGWITGHSYI-VYGPLSNGATTLMVPRPSPGCLWDVVEKYGVNIFYTAPTAIRALMKMGEHHPRDLSSLRLLGTVGEPINPEAWIWYHRVIGCPIVDTWWQTETGGMITPLPGATPTKPGSATLPF-PGIIADIVDAEGEAVTNQSGGYLVVKWPGMMRTVYKDPERFKRTYWENGIYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGSMEIESALVSHPSVAEAAVVGKPDEVKGEDIVAFVTLEGEHQPSEALAKELKQHVIGAIARPGEIRFTDDLPKTRSGKIMRRLLRNLAAGQEISG 169826547 5 ----------------------------DLLARNARKYPKREAVICHGRRVTYHDLDEQVTRFSHALLEQGVRQGDKVLIFMPNVVEFVVSYFAIQRMGAIVVPVNAKFTLQEVEYVAQHAEAKAIIAHEAI--FAAVQHIAVIPLKIKTGQQVAGWLQYETMIQSASARTIECQLNE---DDASTILYTSGTTGKPKGVLFSYRNILTVAQMIAVEMEVKPESRILLMMPLTHSAPLHLFLMAGVL-VGSTNVLTPTFTPDLLMDSIEQEKTTHFFGAPVAYLLTAQMPRLQSADLSSMKWWVYGGAPLSENEVRFIQQSFRTTLTCVYGLTEAGPSGSLLFGKEEEKAGSIGQRAPLGTEIRIVNDHGEDVPAGEVGEIVLFGEGNMLGYYRDEVATNAAFI-GGWLKTGDLARMDEDGFIWIVDRKKDVIISGGVNIYPKEIEDCLLSFEGIFEAAVIGVPHPQWGETVKAVYSAKQD-IDEDALKDFLEGR-LAKYKLPRIFEKVEALPRNASGKILKQSLK---------- 33865547 91 ----FEPFHTVLDWSEPPFARWTNLSYNCLDRHLEGAKAEKTALIWEGRRFSYRELHAEVCKAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLKDGEAKAVITADGFRKDKPVSLKPAVDAALPSVTGVLVAGRDQWWHDLVDAQGSDCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYLWAHLTFQWIFDIRDNDVYWCTADVGWITGHSYI-VYGPLSNGATTVMAPRPSPGAFWELIQKHGITIFYTAPTAIRAFMKSGRPDQFDMSSLRLLGTVGEPINPEAWMWYRDVIGCPIVDTWWQTETGVMISPLPGATPTKPGSATLPL-PGIQADIVDGEGNSCGPDEGGYLAVRAPWMMRTVHGNPQRFRESYWEDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRESSDDLIKQLRAHVIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGQEVSG 90415781 38 -------------------------SLVDGFNRASEKFSERPAFTCLGQTLCFSEIEQLSRQFGCYLLEHGLGAGDRVAVQLPNISQFPIAIWGILRAGLVVVNTNPMYTAREQLHQFNDSGAKALVVLSDLLPVTEQVIPQTGVETVIATSAILPASSLSNLVSFTDALALGADLPERSSSDVAVLQYTGGTTGPSKGAILTHGNIFGGVRMSKVSVDFSDEEVLIAPMPLYHVFGFTMNAVSGFLGGSHSVLIPNARDIDSMVATMKQHPLTTMAGITTLLQGLMRHPQFDEIDFSRLKGIVVGGAALVKEVGDEWEARTGAPVFEGYGLSETTAVLT-CNGPDKSRLGTVGLPML-FQEVKLIDVEGNAVATGERGEVCCRGAHVMQGYWNRPDATAEALDADGWFRTGDIGVMAEDGMLTIVDRLKDMVIVSGFNVYPNEIEDVAYGHGDIIECAVVGVADERTGEAVKLFVVSTNPDLSEQQVKDFCREQ-LTAYKVPKHVAFMDELPKSPVGKILRRELRD--------- 52425413 5 ----FKNYPEGSPREIDTSEY---HSILDMFDKAVREHPDRPAYINMGKVLTFRKLEERSRAFAAYLQELKLTRGERVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASVILTRMGDQLSFGKRTLVNFIVKYVKKLVPKYKLPHAVTFRRPDLARDALAFLQYTGGTTGIAKGAMLSHGNIITNAKWIAESFIGDRERIAIIPLPLYHVFALSVNALLFVELGITAVLITNPRDVDGMVKELRKYPFTAITGVNTLFNALLNNENFKEVDFSSLKLSVGGGMAVQQSVAQRWHDLTGNNIIEGYGMTECSPLIAASTILTDKHDGSIGVPV-PNTDIRIMRDDGDEAELGEPGELWVKGEQVMQGYWQRPEATAEVL-KDGWMATGDIVVMDKNYIMRIVDRKKDMILVSGFNVYPNEIEDVVMLNPKVLEVVAIGVPHEVSGETIKIFVVKKDESLTRDELRAHCR-NLLTGYKVPKEIEFRDELPKTNVGKILRRVLRDEELAKRNA- 146280502 19 ------------------------QNVHDLLTLACAKHPHRTAFSCGDDRLSYADLARQADAFARYLRHHGLQPGDRLALQLPNSLQYPIATFGALKAGLVIVNTNPQYTAAEARHQFRDSGARAILVLD-----RLLPLVRAVQAD-TALERIILTSVEDLQAPVYDGEQSPALDCVVGLERLALLQYTGGTTGVSKGAMLSHRNLLANVLQTIELFDKPEKDVRIAPLPLYHIMAFATNCLSSVGMGLHTVFIRDGRNLDETIGAMQRHPFSLLSGINTLFVGLMNHPQFRSIDFSHLKWATSGGAPLNSEVGRRWQVLTGAPIREGFGLTEASPVVATGTALSPYREGYIGQALI-DTELRTVDDDGNDVPAESPGELWLRGPQVMQGYWQRPEETAKVITADGWLKTGDIALLDAEGFVKIVDRKKDMILVSGFNVFPNEIEDVLMQHPSVRECVAVGIPDARKGEAVKVFVSLR-EATDDQALLEHCR-QFLTGYKLPSAIEIRDELPKTAVGKLLRRQLRDEAR------ 24216953 53 ----FKKWTKVLSHDFKNAKWFKGGKLNNCLDRHIS-TPNKAALIWEGRVLTYYDVYREVNRFANILKKFGVKKGDRVLVYLPMIPELAITILACTRIGAIHSVVFGGFSPEALQSRIDDCKPKLVVTADGFRGGKPIELKKNVDLALEKVKTVIVVRRTESGLTWKDGQSAYCKPEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGANLTFHVFDIKPEDTYWCTADIGWVTG-HSYLVYGPLSNGASSVMPSYPDAGRFWDVIDKYGVNIFYTAPTAIRALMREGHIQKRDLSSLRLLGSVGEPINPEAWEWYFKNIGCPIVDTWWQTETGIMITALPGAIPQKPGSATLPFFGVQPV-LVDNDGKEITDGEVGNLCIKGPWMMRGVYGDPKRFFETYFSQGYYFTGDGARRDKDGYFWITGRVDDVINVSGHRIGSAEVESALVENKSVAEAAVVGFPHDIKGQGIYAYVTVKEGVTTNDVLKKELVEKMIGKIARPDVIHWAPGLPKTRSGKIMRRILRKIVSGE---- 214037772 17 --------------------------VGHLLTKRAAITPHREAFVEWNRRFTFSELNTRSNQIASVLLTQGIKPGDRVATLLKNGIEFVESYFAIAKIGAVMVPVNWRLVSVEISYILKDSAASTLLFDAEFDN-TVDELQSGKRGELPCLRCSRGEAETPDWAQDYDELTAKGDISEASGDDNLFIMYTSGTTGHPKGAVHSHDGMLWSQLTSMSTSDMRGDDRFLLALPMFHVGCLNPTSLL--VHRGATGVIMRDLDMPGMFNCIDAEKISIFMAVPALLQFMLHAPEREQCDISSVRWIATGAAPVPVSLLDAW-AKLGVSIHQAYGLTESCGPGTLLPEDAASKVGSCGRP-QMHTELKIIDARGKTIPMGEPGELLLAGRHMMKEYWNNPKATAEALI-DGWLHTGDICTWDVEGFITICDRKKDMVISGGENIYPAELENVLAACPDVQEAAVIGIPSVKWGETPLALVVAATGAPTNETLQQWCKDH-LAGYKVPQLYKIVDHLPRNPSGKLLKPKLREQ-------- 213964984 58 ----------------------RDETLGENLRAIVEKFPSRDAVVYADVSFTFERFYNRVLRLASAFIRAGYRPGDRIGIWSTNRWEWTVVQYACHHIGLVLVNINPAYRQHELNYVLEKAGVRMVFAARRYKDSDYRTMLIEASKQRGVLDKVIYFGSSEWY---EHMHSEIDDLSELKPDDPINIQFTSGTTGFPKGATLTHRNLLNNGYFIGELLGYTETDRICVPVPFFHTFGM-VIGTFAAFTHGAAIVIPPSFKARETLKAVHSAKATSLYGVPTMFINELEEAHDQPYDLSMLRTGVMAGTSCPSKTMRDVMDKLNMRIAICYGMTETSPVSTRADSPLEKRVNTVGQIMPHLEARIICEETGETLPRGEQGEVVVRGYSVMKEYWEHPEKTAEAIDADGWMHTGDLGVLDDEGYLSITGRIKDMLIRGGENIYPREIEEFLFTHPAVVDAQVIGVPDDKYGEEIMAWVILHDEDLTAEDVAAFAHGK-LSRHKIPRYVHVVEEFPMTASGKVRKVEMREMA------- 73540526 7 --PHFQFWPKRVPTSIPETSLWYN------LEVSAHRYADKAAIRYFGKAVTFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRVEEFKHYVTDAGARVAICTVDLAVGVEQALATQYSDALPATHEHPEDAPASWLTTQHPLPAGATPWTEAGPEDLAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGATWSGSGAESVILSVLPLFHVTGM-QYGMNGPIYSGATVVMLPRWDREVAGRLISRYQVTHWTNIPTMVIDFLASPNLAEFDMSSLRYIGGGGAAMPQAIAERLRDQFGLNYLEGYGLSETMAP-THSNPADRPKLQCLGVPTFNTDARVIDPVMLKELPPNEVGEIIVSGPQVFKGYWGKEDATRDAFIEEGFFRTGDLGRMDEEGYYFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDAYRGETVKAVVVLRAHATTAEEIVDWAKE-NMAAYKYPRVVEFVDALPKSGTGKVMWRQLQETENAR---- 110833045 3 ------------------------------LRRAVQLNGEGTATIFAGRRQTWKKFEDRIARLANGLVGLGVESGDRVAILSLNSDRYMEYFYAVPWAGAAVNPINIRLAPPEIAFTLNDSGSKILFIDDTFS-----ALLPILRPQFESIKHVVFIGDGEGCIDYESLIVQSERMSDVDADDLAGLFYTGGTTGRSKGVMLSHDNLVFNALNVVAEMGYGRDTVYMHAAPMFHLADMAS--TFAVTLAAGTHGIVPRFDVDEVLAFIEREKITDALLVPTMVNLLASSGRIANYDVSSIRRMLYGASPMPEAVISAMEQMPKASFAQGYGQTEASPIITTLAPEFHVKLRSAGRA-ALGVEVMVVNENDEEVPRGTVGEICVRGGNVMRGYWGMESTTEETL-RNGWLHTGDLAYMDEDGFVFIVDRAKDMVISGGENIFSVEVEGAIYSHSAVQECAVIGIPDEKWGESVHAIVVLCEGSSASEDIIDHCREK-IAGYKVPRSIEFRSELPISGAGKVLKNELRSPYWE----- 197783926 3 --------------------------FASLPDRRAALDPDGAAVSDGRQALTNVQLLRRVQAATRHLQDLGIGPGDVVALKLTNRVEFVLLLFAAWRLGATITPVNPSMTDVEVARQLEDSGARLLVGEDS-------------EAPAPDGIAVLAVGE------LREGAVEQDQVPPTDPSALALLIYTSGTTGVPKGVMLDHANIAAMADMGRRALEVGPADRCLLILPLFHVNGI-VVSTLMPLLAGASVTIADRFNPETFFDVVERERPTFFSAVPTIYSMLAALPDQVRPDTSSLRFAVCGAAPASADLLTRFETRYGVPLIEGYGLSEGTCASTINPVAGPRRAGTVGLPF-PGQEIRILDAEGSEVPPGVDGEVVVRGPNVMRGYLGRPDETAKVLV-DGWLHTGDVGRLDADGYLTLVGRSKDMIIRGGENIYPKEIEDVLVSDPSVLEAAVIGVPDEKWGEVVVAYVQPRPGRTVDSTALIDLCARSLTGYKRPTSYVVVDAIAKNAVGKIDK-------------- 94311571 9 --PHFQFWPKRVPTSIPETSLWYN------LEVSAHRYADKAAIRYFGNAITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIISYYAILRADAVVVPVNPMNRSEEFKHYVTDGQARVAICTADLAAGVMQADAELSADE--RLQHLLVTQYTDALPPTHAWLTAEHPLPDAGPDDMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGSTWSGSGAESVILSVLPLFHVTGM-QYGMNGPIYSGATVVMLPRWDREVAGHLISRYQVTHWTNIPTMVIDFLGSPNLASFDMSSLRYIGGGGAAMPQAVAERLKTQFGLNYLEGYGLSETMAP-THSNPADRPKLQCLGVPTF-NTDARVVDPTLKELAPNEVGEIIVRGPQVFKGYWGKPDATRDAFIEEGYFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPAVQEACIIGTRDAYRGETVKAVVVLRADATQPEDIIEWAKEH-MAAYKYPRVVEFVDALPKSGTGKVMWRQLQE--------- 16331700 56 ----FKKWDQVLDWQPPFAKWFVGGQLHNCLDRHLTTWRNKAAIIWEGRIITYAQLHREVCQFANALKSLGVQKGDRVAIYLPMIPEAAITMLACSRIGAPHSVVFGGFSAEALRDRLVDAEAKLVITADGFRKDKAIALKQEVDKALPSVENVIVAGRDHWWHELQPQQSAHCPAEPIDSEDMLFILYTSGSTGKPKGVVHTTGGYLYTHMTTKWIFDLKDTDVYWCTADVGWITGHSYI-VYGPLSNGATTVMVPRPSPGCFWDVIERYGVNIFYTAPTAIRAFMGEAVPNARDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGIMLTPLPGAIPTKPGSCTKPF-PGIVAEIVDLDGNPVESDQGGFLVIKQPWMIRDVYGDTDRFRHTYWEEGLYFAGDGARRDKDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPLVAEAAVVGRPDELTGEAIFAFVSLEGNAEPSEELKKDLVKHVIGAIARPAEIRFTDVLPKTRSGKIMRRLLRSLASGQEISG 196176810 57 ---------------------------------------NKAALIWEGRTLTYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLVDAQAKVVVTADGWRKEKIVPLKPEVDKALPTVENVLVVGRDHWWHDLQAGVSGNCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTAGYLYTHITLKWTFDLKDTDVYWCTADVGWITGHSYI-VYGPLSNGATTVMAPRPSPGCLWDVVEKYGVNIFYTAPTAIRALIKMGEHHPRDLSSLRILGTVGEPINPEAWMWYHRIIGCPIVDTWWQTETGGMITPLPGAIPTKPGSATLPF-PGILADIVDLEGNPVAANQGGYLVIKWPGMMRTVYGDPDRFRRTYWEDGLYFAGDGARRDEDGYFWVMGRVDDVINTSGHRLGTMEIESALVSHPAVAEAAVVGQPDEVKGENVFAFVMLENDYSPTEELANELKAHVIGAIARPGEIRFTEGMPKTRSGKIMRRLLRNLAAGQDVAG 87118370 27 ------------------------KSVTEVLKKSCTDFADFPAFSCMGRTMSFTELDEKSDNFAAYLQETDLVPGDRMAIQLPNVLQYPVVIFGAMKAGLIVVNTNPLYTAKELEHQFNDSGAKALVVFANMASTSESILAKEIADFHPQPKRLLVVKYVKKMVPAYGLPMATLKAVEKKPGDIAVLQYTGGTTGVAKGAMLTHANLVSNMHQLGDRLDIKGEEIYVAPLPMYHIYAFIIHG-LTLLEKGAQTVLIPNPDIPGFVKELSKWKITGFVGLNTLFVALCNNKDFQALDFSALKITASGGMPLTHAAADEWEAVTKCKVVEGYGLTETSPVVS-FNPPGKQQIGTIGIPVAE-TIVKILDDDGNEVPQGESGALCVCGPQVMKGYWKREAATQEIMVNGNFLNTGDIALRQADGYLKIVDRAKDMVIVSGFNVYPTEIEDCLSSHPDVLEAAVIGVPDEKTGEAVKAFVVLKGDKADSKALRDYCRE-SLTAYKVPKIIEVREDLPKTNVGKVLRRALRDE-------- 73537349 8 -------------------------TLPRAVQHLARVQKTQIAYVFEGRETTYGAFGTHTDRVANGLLAAGLAPGDRIAYLGKNCDHYFELLIGAAKAGVVITPISWRLAAPEVEYIAADCDAALLFV-----GNESVELAQSIASQLPALRGVVAMEDAVDWPAYQDWRDGQATTPPTRPDDVVLQLYTSGTTGRPKGAMLTHRNLTVSARENIAWLRWVPDDVSLVAMPVAHIGG-TGWGLRG-LLAGAKGIVVRDFDPRRVLDFIANDRISKLFLVPSAIQIVLRDPRARQVNYSRLRYLIYGSAPMPADLLREGMEVFGCGFVQTYGMTETTGSVTGLMPEDHASGNTAGRAL-PWAEVAVVDAAGKHVPPGEVGEVIVRSLQTMAGYWKQPEETARAIDADGWLRTGDAGYMDADDYLYIHDRVKDMIISGGENVYPAEVENAIYGHPHVAEVAVIGVPDARWGEAVKAIVVPRDGAPDARDILQWARER-LAGFKLPKSIDFVDALPRNPSGKVLRRQLREPYWQ----- 159026553 57 ----FEKWSEVLDWQPPFAKWFVNGKINNCIDRHLTTWRNKAAIIWEGRTITYEQLHREVCQFANALKELGVKKGDVVGIYLPMIPEAAIAMLACARIGAPHSVVFGGFSADALRDRLNDAAAKVVITADGFRKDKVVALKEQVDLALPSVEKVLVVQRSKEWHDLQKQVSANCPAEPMDSEDMLFILYTSGSTGKPKGVVHTTGGYLYTHVTSKWIFDLKDTDVYWCTADVGWITGHSYI-VYGPLSNGATTVMYEGPRPSNFWDVIEKYRVNIFYTAPTAIRAFIKMGEPNSRDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGIMITPLPGAIATKPGSATLPF-PGIIAAVVDLEGNPTQANEGGYLVVKWPGMLRTVYKNPDRFRNTYWEDGLYFAGDGSRQDEDGYFWVMGRVDDVISVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEEVYAFVTLEGHYEASQELAQALKDHVIGIIARPGEIRFTDVLPKTRSGKIMRRLLRTLASGQEISG 197776015 4 --------------------------LAAFLVNSAAACRDQIAVRHDDTTLTYAELDASSARFAAVLRERGLQPGDRVAMTMPNVPLFPVVYYGILRAGGVVVPMNPLLKAREVAYVLRDCDTRVAVTFPLFAEEVAKAAAEVGAECLVT--------EPSAFHDLLMAVEPLSGIVDRADDDPALILYTSGTTGMPKGAELTHRNLVSNTATTAELLHVGPDDVLFGGLPLFHAFGQTC-ALNTAVAAGATLTLLPRFDPQRALEIVHRDGVTVFLGVPTMYSALLHVELPDGFDASRLRVAVSGGAAIPVEVLHGFERRFGATVLEGYGLSETSPVASFNHPDRPRKAGSIGMPIR-GVEMKLVAEDGSEVGPGEVGEIVIRGENVMKGYFHRPEATAEA-VRDGWFHSGDLARADEEGFYFIVDRKKDLIIRGGYNVYPREIEEVLYEHPAVAEAAVVGVPHKAHGEEIAAVIALRGGADATAEIRDYVKER-VAAYKYPRIVTFTAELPKGPTGKILKREI----------- 170746993 31 ------PWLAAYPPGVPAEIDVAGLTLVDLFETSVTAFAGRPAMLCFGSTMTYATLGQQARDLAAWLRGQGLAKGDRVAIMLPNVPAYAVAIFGVLLAGGTVVNTNPLYTPRECAQQIGDSGARILIVLENFGATIAAALPDVALERVVHVRKAVPAFRLPEGLALRRGRSLPRVSAAVEPEDLAFLQYTGGTTGIAKAAMLSHRNIMANVEQSQLWFNSKDPSVVVTALPLYHIFALTA-CFFQFMRSGGSCLLIPNPDCDGMVKTLSRTRFTHLMGVNTLFNVLINHPKIGTVDFANLDFVVGGGTAVQRAVAERWKALTGNTIIEGYGLSETSPVVCVNPRGMRDFSGTIGYPL-PSTEVSIRDISGAPLPNGQPGEICVRGPQVMRGYWNRPEETARAMTADGFFRTGDVAILQADGQVRIVDRMKDMILVSGFNVYPNEVEDVLAAHPAVLECAVVGAPSEETGEMVVAHVVLKDPAVSIDVLRAHARTQ-LTGYKVPRRVVLHETLPKTNVGKVLRRMLRDE-------- 86748870 4 -------------------------TLPDLLAKAATDYAARPALEFRDGQINYAGLQERADIAAAALLRAGYGPGASVALFLGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITTDALLPMALRFLDKGLLDRLIVCADSDWGASATPLAPLPDGPAKPAAWPQISPDDIALLQYTGGTTGLPKGAMLTHANLTSAVSWGLVRAGEGGAHRVICVLPLFHIYALTVI-LLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIALANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERKTNLKLKSGWGMTETCSPGTGHPPDGPDKPGSIGL-MLPGIELDVVDDPKKVLPPGEVGEIRVRGPNVTQGYWNRAQETAESFVGDRFL-TGDIGYMDSDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDDYRGEAAKAFVKLRDGAKSVEELRDFLKGK-LGKHELPAAVEFVDELPRTPVGKLSRHELRNQL------- 78355604 10 -------------------------TLGQILDHAVANWPDNEAVVYVDRDYTYREFGKVVDDLARGLMALGVKHGEKVAVWSTNVPYWVALQFATAKIGAVLLTVNTNYRKSELQYLLTQSECENLFIMDGYRDHDYLQTIYDLMPELPHLRRVMFLGSVPEIISLGVMVSDQEYAERLSPGDVVNMQYTSGTTGFPKGVMLTHVGIGLNGYWIGRNQNFTHKDRLCLPVPLFHCFG-CVLGVLAAVNHGATLVILENFNPVHVMASVDQENCTALYGVPTMFLAVLEHKLFEKFDFSSLRTGIMAGSVCPEPLMRRVIENMNMTVTICYGLTEGVMTQTLPTDSFERRTRTVGKAM-PGIEVQVVDDTGEELPHGSQGEVVCRGYNVMKGYYNMPEATQKAVDADGWLHSGDLGIMDEHGYVTITGRIKDMIIRGGENIYPREIEEFLYGMEGVQDVQVVGVPSRRYGEEVGAFIIAKEGADLAEDVRDYCRGQ-IAWYKVPRHIAFVEEYPMTASGKIQKFKLREMCAE----- 172058246 44 ----------------------------EAIDRHAEERANKTALIYFDQTFTYADMKRLTNKAANVLKDAGIEAGDRIFIFMPRSPELYFALLGALKVGAIVGPLFEAFMEQAVRDRLLDSEAKMLITTKALLPRVPVDELTSLEQIFLVDEDVEEDDKIKDFRQAFQQASESFEPVWLDREDGLILHYTSGSTGKPKGVLHVQNAMIQHMMTGRWVLDLQEDDVYWCTADPGWVTG-TSYGIFAPFLNGATVVVGGRFNPDFWYSVIEKYKVTVWYSAPTAFRMLMGAGAANTHDLSSLRHVLSVGEPLNPEVIRWGKEAFDQRIHDTWWMTETGAMMICNYKSMDIKPGSMGKPI-PGTKAAIVDDQGNELPPFRMGNLALKTPWMMRQIWNNPQKYESYFFK-GWYVSGDSAYMDDEGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFISLRDGYEPTEELKQEIQKEGLAAHAAPREIDFRDKLPKTRSGKIMRRVLKAW-------- 34495548 18 ----------------------PDASLGQMLAQTVARYPDHTAFHNMGLDLSYRELDRQSARLADYLRGLGLRAGERVALMMPNLLQYPVALYAVLRAGLVAVNVNPLYTARELHHQLADSQARAIVVLENFAQVVEQARADAVGDMLPAPKRWLVPGAISFRKALAAGDATRWRDARLAPDALAILQYTGGTTGLAKGAMLSHRNLLANVEQARLVLGIEGRAVVATPLPLYHVFALTVNCLLITRLGGNSLLITNPRDLDGLVAELARHPVNAFTGVNTLFNALVHHAGFAKLDFSRWKVAIGGGAAVQQAVAEAWQRTTGLVLLEGYGLTEASPLVSVNALAAERYTGTVGMPV-PGTEVELRDDAGRPAADGEPGEVCVRGPQVMAGYWQRPEETAKVFHADGFFATGDIGIRTADGLLKLVDRKKDMVLVSGFNVYPNEVEDVVAQHPGVREVACIGVPDERSGEAVKIVVVRKDPSLQADELLRHCRD-NMTAYKVPRHVEFRDALPKSNVGKILRRELRQPA------- 212638311 48 ----------------------------EAIDRHVETFRNKVALYYRDEKYTFKEMKEFSNKVANVLKEADVEKGDRVFIFMPRSPELYFSVLGAIKLGAIVGPLFEAFMEGAVRDRLEDSEAKVIITTPEL-------LPRVPVNELPALKYVFLVGDDKEEGPFFDLASKHFDIEWVGREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWVLDLKEDDVYWCTADPGWVTG-TSYGIFGPWLCGASNVIVGRFNPEAWYKTIEDYGVTVWYSAPTAFRMLMGAGDEKKFDLRSLRHILSVGEPLNPEVVRWGMKVFNRRIHDTWWMTETGAQLICNYPCMEIKPGSMGKPI-PGVKAAIVDDQGNELPPYRMGNLAIKWPSMMRAIWNNPQKYESYFLPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEPSEELKEDIRKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAW-------- 6563397 466 --------------------YLQNKCIHQLFEEQVDSTPNAVAVVYENQQLTYQQLNYRANQLAHYLQSLGVGENVLVGLCVERSLEMVVGLLGILKAGGAYVPLDPEYPAERLSFMLTDTHVKVLLTQ------------EKLVESLPQHQARVVCLDTD-WHSISQANQDNLN-STVSAENLSYVIYTSGSTGTPKGVAVTHQA-VNRLVLNTNYIQLTADECVAQAANIA--FDAATFEIWGALLSGAKLVIITKSVPEEFAVNIHKHKISVLFLTTALFNQL---ASVVPQAFSSLRYLLFGGEAVDP---KWVLEVLGAPLLHVYGPTENTTFSSWYDLATTATTIPIGRAIA-NTQIYILDQSLQPVPVGVPGEIYLGGAGLAQGYFNRPELTKEKFIPNPFYKTGDLARYLADGNIEYLGRIDNQVKIRGFRIELSEIEAVLSQHGDVQVSCVIVREDTPGDKRLVAYVVAHQNCPTISELRQFLKAK-LPDYMVPNAIVILESLPLTPNGKVDRRAL----------- 6563397 3722 -----VEWTDTQVD------YPLDKCIHQLFEEQVQRTPDAVAVVFEDQQLTYHELNSRANQLAHYLKSLGVSTDMLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLHFMLEDAQVSVLLTQ------------QKLLDRLAQHQAKLVCLDTD--WQLISQSSQDNLITETQAANLAYVIYTSGSTGQPKGVLIAHQGLLNLVFWHQNTFKITTLDKATQLA--GTAFDAAVWELWPYLTAGASIYLVKSEFLSSLVKLLISKKITISFLPTPLAQELLSLEWPTES--LALRTILTGGDKL----HQYPSDLVPSQLVNNYGPTENTVVTTSVAKEQDQISPSIGRAIA-NTQIYILDNNLQLVPIGIPGELHIAGVGLAKGYLNRPELTTEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELAEIEALLGQHDDVQICCVIAREETPGNKRLVAYVVPQKETPTTDELRQFLDDK-LPGYMVPSVFVMLESLPLTPNGKVDRRALPAPDLQQELS- 6563397 2631 -----VEWNDTQVD-YPQDLC-----IHQLFEKQVDSTPDAIAVVFEDQQLTYYELNYRANQLAHYLQSLGVGSDALVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQQS------------ILDRLPQHQANQVCLDTD--AQLISQCSQDNLISDVQANNLAYIIYTSGSTGQPKGIAMNQLALSNLILWHRENLKIPRGAKTLQFASI--NFDVSFQEIFTTWCSGGTLFLIGRRDTSALLGFLQQKAIERMFLPFVALQQLAEVAIGGELVNSHLREIITAGEQLTPAISQWLSKLTDCTLHNHYGPSESATSFTLTNSVETWLLPPVGRPIA-NAQIYILDRFLQPVPVGVPGELYIAGVLLSQGYFNRPELTLEKFIPNPFYKTGDLARYLSDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLDVQASCAMIAREDIPGNKRLVAYIVPKEQKLTVSFVRSFLKSK-LPEYMVPSAIVILDALPLTPNGKLDRRAL----------- 70728850 14 -------WPKRLALSVPATSLWFN------LEVAARRYPDKVAYRFFGHTLSFAQLQAEALALAGWLQGEGVEPGDRVALYLQNCPQFIIACYAILRANAVLVPINPMNKVQELSYQLGDAQARVLICA-----ADLAPIAQAANASLERLHRVLVTRYSDAMPASADMHPAEVASAEIDADDLALLQYTSGTTGHPKGCMHTHRSLMSNAV-SGSWTQSTVESVGLGVVPFFHITGL-VCFVLRAVFDATSTVIMPRWDRELAGRLISRYRVTHWTCIPTMVIDLFASPHYQDFELSSLVHINGGGAAMPEAVAQRLRQEFGLTFLEGYGLTET-AAASHGNPPERAKLQCLGMPFFGVDSRVVDPRTLEELAPGEVGEIITFGPMLFKGYWRNPEATEAAFVEKRFLRTGDLGHMDEEGYFFLTDRLKRMINSSGFKVWPAEVEALLFKHPAVHEACVIATRDAYRGESVKALVVLRSEATASEEIIAWAREH-MAAYKVPRVLEFVDSLPKSGSGKVMWRVLQDREA------ 154252112 8 --------------------------------------PDAIAQVFEGRETSYGELDRRASQVAQALIADGCKPDARIGFMGKGSDRYFEMLYGAFKAKAVVVGVNWRLAPPEVAYVLNDSRTEILFV-----GAEFYDIVEKVLPECPTVRKVIALDDWTSFDDWRDAAKSEDPMLPADPDDDVIQLYTSGTTGHPKGVQLTNANYMSIFAQGGEAGWWGEGEVALVCMPLFHVAGVNIGLIGNI--HGCKNIILKDVDPQAILKLIESEKINIAFMVPAVILFLLQQPNMATTDVSSIRQILYGASPIAEDVLRRAQDTFGADFVQVYGLTETAGGATNLPDPAKGKLRSCGIP-NPGMEVRVVDDKGADVPTGEVGEIVIRGASIMKGYWNRADATKDAI-RDGWFYTGDAGFFDNDGYLFIHDRVKDMIVSGGENIYPAEVENALFGHAAIADAAVIGVPDEKWGEAVKAIVVLKGEQATPEEIIAFAKTR-IASYKVPKSVDFIQALPRNPSGKILRRELRAPFWE----- 126652596 5 ----------------------------DLLARNARKYPTKEAVICHGRRVTYHDLDEQVTRFSHALLEQGVRQGDKVLIFMPNVVEFVVSYFAIQRMGAIVVPVNAKFTLQEVEYVAQHAEAKVIIAHEAI----FAAVQHIAVIPLKIKTGQQVAGWLHYETMIQSASSQTIEC-QLNEDDASTILYTSGTTGKPKGVLFSYRNILTVAQMIAVEMEVKPESRILLMMPLTHSAPLHLFLMAGV-FVGSTNVLTPTFTPDLLMDSIEQEKTTHFFGAPVAYLLTAQMPRLQSADLSSMKWWVYGGAPLSENEVRFIQQSFRTTLTCVYGLTEAGPSGSLLFGKEEGKAGSIGQRAPLGTEIRIVNDSGEDVPAGEVGEIVLFGEGNMLGYYRDEAATNAAFI-DSWLKTGDLARKDEDGFIWIVDRKKDVIISGGVNIYPKEIEDCLLSFEGIFEAAVVGVPHPQWGETVKAVYSAKQD-IDEEALKDYL-EGQLAKYKIPRIFEKVEALPRNASGKILKQSLK---------- 115522872 9 ------------------------QTISELLRRSARRMPDKTAVICGDVTWSYREFDQLVETLSRGIVSLGVQVGDRVALLARNSHAFAAMRYALARAGAVLVPINFMLNAEEIAYILRHSGAKLLCTDSGMAPQAVAAKLDTSVEQFVWLPSLRPTEPVEGMIPMQSLANAPDPQIELPNDALAQILYTSGTESLPKGAMLTHDAVIAQYASCVAACDFKPSDVMVHAMPMFHCAQLDVF-VGPFVQVGAMNIIIDAPVPETVFDMIERYAVTALFAPPTVWISLLRSKAFDPARLQTLEKAYYGASIMPVAVLMEMQQRLPVRFWNLYGQTEIAPTATMLGPEDQIRAGSAGKPVL-NVETRVVDDDGRELPPGEIGEIVHRSPQLMIGYFHDEERTAQAF-EGGWFHSGDLGVFDDEGYLTVVDRKKDMIKSGGENVASREVEETIYQLDGVSEVAVIGLSDPRWIEAVTAIVVPKAGALTEEQVIAHCKAR-IAGFKSPKRVFFADNLPRNPSGKILKRNLRQAYETK---- 108803698 47 ----FREWDEVLRWDPPEAQWFVGGKINACLDYQVQQRGDKRAIIWEGRTLTYSELKAEVEKFANVLKGLGVRKGDAVSIYLPMIPELPIAMLACARIGAPHSVVFGAFSAQSLRDRINDCEAKVLVTADGGKRTPLKANADEALEDTPSIEKVVVVGRDLWWHELMREAEPECPAEEMDSEDILYILYSSGSTGKPKGIVHTTGGYLTHVNTTTDVFDLKEDDVYWCTADIGWVTGHSYI-VYGPLSNGATALMPSYPANDRWWDIIERHGVTILYTAPTAIRAFMKQGPIEKHDLSSLRLLGSVGEPINPRAWEWYHEHVGCPVVDTWWQTETGIMISPLPGITRTKPGSATFPL-PGIFAGIYDEEGNEIEGPGVGNLVIKRPWMLRTLYKDPERFRETYWQGDVYFSGDGARRDEDGYFWVTGRVDDVINVSGHRISTAEVESALVAHPAVAEAAVIGRYDEDTGQAIVAYVILEGGREGNDELAQELRQKVIGAHARPQEIIFTPDLPKTRSGKIMRRILR---------- 149181082 47 ----------------------------EAIDRHAESFRNKVALYYRDEKYTFREMKNLTNKAGNVLKTHGVEKGDRVFIFMPRSPELYFTVLGALKLGAIVGPLFEAFMEGAVRDRLEDSEAKVLVTTPEL-------LERVPVDELPALEHVILVGNDVEFLTRFEEASDKLDIEWVDLKDGMILHYTSGSTGKPKGVLHVHNAMLQHYQTAKWVLDLKEEDVYWCTADPGWVTG-TSYGIFGPWLTGASNIIAGRFKPEKWYNTIQKYGVTVWYSAPTAFRMLMGAGDEKKFDLSSLRHILSVGEPLNPEVIRWGMKVFNLRIHDTWWMTETGGQVICNYPSMEIKPGSMGKPI-PGIKAAIVDDQGNELPPYRMGNLAIKWPSMMNAIWKNEQKYDSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEVTDELKEEIRQKGLAAHAAPREIEFKEKLPKTRSGKIMRRVLKAW-------- 124520780 4 --------------------------LQDLLEQNIAQFGEYPLFYYSGKAYSNLDAQKYANRIAGNLQKNGIRKGDRVLVCMPNCPEVLFSYQGIARTGAIIVPVMFLLHAEEIAYILRNSGAKAVITNAAT-----MPKLRQAISGLPE-KPVVFSADGITSDPLEN---DFTPVTGIREDNPAVILYTSGTTGSPKGVILTHRNLYSNAVNSAANTKEGQGEVTIGVLPLAHVYGLTVSNV--CYIKGYSVVVFAKFEPEQVFAAIEKYRVRSFSVVPAMVYAMYHHPKAEAYDLSSLESLGSGSAPLPEALRRGFLDKFGVEVLEGYGLSEAAPVVSSYKEGMPYKPGSVGVPI-PGVEIKIVNPNDLEVPAGEVGELVVRGDNITPGYYQNREETARVL-KNGWLYTGDLAKVDEDGYLYIVDRKKDLIIRGGFNIYPRDIEELLARHPAVLETAVIGVPDERMGEEALAFIVKKPGDETSADLAAYCRKH-LAKNKVPKKFVFLDDLPRNGVGKILKTQLRKQAAD----- 157931671 37 -----VEWNDT------QTDYPLDKCIHQLFEEQVERNPNAVAVIFEGQQLTYQQLNQKANQLAHYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYVPLDPSYPSDRLIYMLTDAAVSILLTQQSLVDSLQANSAE------------VVCLDRDWHIIANYSQHNPVKL--VKAENLAYVIYTSGSTGKPKGVMNIHKGICNNLLRTIDTYPLIAGDCILHIGVL--SFDVSVWEIFWSLTSGTTLVVAKPEDIAYLINLIAQQQVTQACFVPSMLRIFLQQPNL--ESCRCLKRVFCGAETLSYELTQRFFERLDCELHNLYGPTETAVTCWQCQPQSNYQVIPIGRPIA-NTQIYILDPHLQPSGIGIAGELHIGGVQLARGYLNQPELTNERFISNPFYKTGDLARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVILQANTSENQRLVAYVVRKNSSLTPSELRRFLQQK-LPAYMIPSAFVVLSELPLNPNGKIDRRKLPQ--------- 159154193 423 -------WNNT-AVTYPQDKC-----IHQLFEEQVKLTPDAVAVIFEGQFLTFQELNERANQLAHYLREKGVDIEVLVGIFVARSLEMVIGILGILKAGGAYVPLDYSYPVDRLAYMLSDAAVSILLTQQS------------LVDSLPENQAEVVCLDRDWQIITNYSQQNPDS--QVTSENLAYVIYTSGSTGKPKGVMNIHRGICNNLLRTIDSYPLTPKDRILQITPF--SFDVSVWEIFWSLTSGATLIVAKPENIAYLINLIAQEQVTQINFVPSMLRAFIQ--EVNSEDCHCLQRVFCGGEALSYELTQRFFEHFNCELYNFYGPTETAVDATFWQCTLQSQIIPIGRPIA-NTQIYILDHHLQPVPIGIAGELHIGGIPLARGYLNRPELTAQKFIDNPFYKTGDLARYLPDGNIEFLGRIDNQVKLRGLRIELGEIESVLDTHPQIEQTAVILREDIADSQRLVAYIVSKNHSFTPGDFRRFL-QHKLPGYMIPSAFVMLSDLPLNPNGKIDHKQLPK--------- 209905361 48 ----FKKWDKVLDWSFAGDRWFEGAKLNNCLDRHLETRGDQPAIIWEDRTLTYRELHAEVSRFANVLKSRGVKKGDRVSIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPDALRDRIQDSDCQVVITSDGGKKVPLKANADKAIAQCPNVHTCIVVKRGGEQVNWHDEASAECPPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHKVFDYKDGETYWCTWVTGHTYIVYGPLANGAMFEG----IPTYPDTGRFWQVCDKHKVSTFYTAPTAIRMLMGAGDVKKHKRSSLRLLGTVGEPINPEAWEWYYRVVGCPIVDTWWQTETGHMITPLPGATRLKAGSATHPFFGVQPV-LLDDQGKEITGNATGNLCIKWPGMMRTVYGDHPRFIETYFKPGYYFSGDGARRDEEGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPKVAEAAVVGYPHEITGQGIYAYVTLMAGEQGSEELKKELVREEIGPIAKVNLLQFAPGLPKTRSGKIMRRILRKIAANEL--- 118470372 5 --------PSQIEQPYARRQNWVNQ-----LTRHAMMQPDKTALRFLGRTTTWRELDDRVTRLAGALNRRGVGFGDRVLILMLNRTEFVEAMLAANRLGAIAVPVNFRMTPPEIAYLVSDCEAHVVVTEPVLAG-----VATAVRDLDATLQTVIVAGGADGVLGYDDLIAEEGEPPDIPNDSPALIMYTSGTTGRPKGAVLTHTNLSAQAMMHLFTTGADNSDVGFVGVPLFHIAGVAG-SVLSGVTLGVPTVLYPAFDPDGLLDVLESEQVTGIFLVPAQWQAVCAAQRARPRNLK-LRALSWGAAPASDTLLREMNEVFDAQIFAAFGQTESPVTCMLLGDDAIRKLGSVGRVI-PTVSARVVDDNMNDVPVGEVGEIVYRGPNLMVGYWNNPKATAEAF-AGGWFHSGDLVRQDEEGYVWVVDRKKDMIISGGENIYCAEVENVLAAHPAIMEVAVIGRPHEKWGEVPVAVVALNSATAESGELDSFLTER-LARYKHPKALEVVDALPRNPSGKVLKTELRERF------- 119513261 365 -------WNKT-AVSYPQDKC-----IHQLFEAQVKLTPAAVAVIFEGQTLTYQQLNERANQLAHYLQAKGVNREVLVGIFVERSLEMVIGILGILKAGGAYLPLDPSYPADRLAYMLSDAALSILLTQQS------------LIASLPTNQAEVLCLDSDWQLIAH--YSQQNTVSQVTSENLAYVIYTSGSTGKPKGVMNLHQGICNNLLRTMDAYWVGKSQRIVQITPF--SFDVSVWEIFWPLIAGATLVVAGHKDPNYLINLIVQQQVTQINFVPSMLRVFLQQPNL--ENCRCLQRVFCGGEALSYELTQQFFERLDCELHNFYGPTETAVTFWQCTPQSNYQIVPIGRPI-PNTQIYILNSQLQPVPIGIPGELYIGGVSLARGYLNKPELTAQKFIDNPFYKSGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESVLDTHPQVGQTVVILREDIAENKQLVAYVLRKDQSLNPGELRRFLQDK-LPGYMIPSAFVILLDFPLNPNGKIDYKKLPK--------- 167647935 13 -------------------------TLGDVARYHRQVRPEATALVFEGRATSFADFDRNTDRVAAALLAEGLTKGDRIAYVGKNSDHYFELLFGAAKAGVVLAPIGWRLAPREIAYILGDAEARMVFV-----GPEMIAHVRDVAELILDQPTLVAMEPNDEFMPWRDAAPEDGKPAHVTSADIAVQLYTSGTTGRPKGAMLTHANILLAAAADMAWNRWGPDDVSLVAMPVAHIGG-TGWGVVG-LVNGAKGVVAREFDPTKVLDFIERDRVSKMFMVPAALQIVVRLPRARQVDYSRLTHILYGAAPIPLDLLRECLEVFGCGFVQQYGMTETTGTVVYLPPEDHDPAGSAGLPM-PGVELRILGEDGRVLPPGEVGEVAVRSPANMAGYWKLPEATADTIDSDSWLRTGDAGYIDADGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDTWGEAVKAVVALKPGAPDPADIIAFSRTR-IAGFKAPKTIDFVEALPRNASGKILRRELRE--------- 62389181 5 -------------------------------RRRATVRPESTAIEFEGTSITYGEFSKRVNRLGHALLDLGVAHQDRVAYVGFNHPALLEVFFSTNLIGATPVLVNPRLSANEIDYIIQDSGASIV-----FYGIDLIEHATYLQELHPEIIMVAVEGDEGPGLALIEAASDADIDLEVSDDDIALLMYTSGTTGRPKGAMLSHRNLFFNYFNALLSQEIEQGAVLLSTAPLFHIAGLNMTTI-PVMMKGGKVIIHREFRAEHVLDEIERSKVSESFMVPAMIDMLSNHPSFAERDLSSLRAIMVGGSPLSERALRIWQGR-DVKIVQGFGMTETAPGACILEATDSTHLGTAGRAHF-FTDIKLVDPTGEEVPTGEAGEVLIRGPHVMTGYWNRPEDTASAL-QNGWYHSGDIAIKDEDGYYTIKDRIKDMYISGGENIYPAEVEQALQELEAVLDAAVIGVPDERWGETGIAFVSIRESYPTGPELRELL-GSVLARYKLPREIHIIEELPRNATGKIQKNILRD--------- 108758992 98 ------------------------------LDRHLATRKDKPAILFEGRSLTYGELSTEVNKLANALKSLGVRKGDRVGIYLPMVPEAAVAMLACARIGAVHSVVFGGFSAEALHERMNDAGAKVLLTADGWRKGAVVPLLKNVEAALPTMEKVVVLRRTGSTLALSSGQSAECEPEWVESEHPLFILYTSGSTGKPKGVLHTTGGYAVNTSLTTRVFDLREDDVYWCTWVTGHSYVVYGPGVTTILYEGA----PTQPGPDRFWDIIERYKATILYTAPTAIRAFMRLGEERKHDLSSLRLLGSVGEPINPEAWMWYRDVIGCPVVDTWWQTETCIMVSPLPGATPTKPGSATLPL-PGIHAEILDREGNTVPRGQGGLLFVTRPWMLRTVYGDPDRYVRTYFNEGMYFTGDGARTDAEGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHETVAEAAVVGRPDDLKGTALVAFVTLKQGHTPSDALKKTLAAREIGAIARPDEIRFAEALPKTRSGKIMRRLLRDVAAGNQASG 159154199 429 -------WNDIQAD------YPLDKCLHQLFEDQVERSPNAVAVIFKDQQWTYKQLNEKANQLAHYLQTKGVKPEVLVGIFIERSIEMLVGLLGILKAGGAYVPLDPSYPSDRLTYMLSDAAVPILLTQQSLVDSLLANQAEVVC--LDSDWHVIANYSQHNLVSL------------VTSENLAYVIYTSGSTGKPKGVMNIHQGICNNLLRTMDAYPTTIGDCILHIGLL--SFDVSVWEIFWCLTSGSTLVVAKPEDIAYLINLIAKQQVTQVFFVPSMLRIFLQQPNL--ESCRCLKRVFCGGEALSYELNQQFFEHFNCELHNLYGPTETAVDATCWQPRSNDQIIPIGRPIA-NTQIYILDQYLQPVPVGIAGELHIGGVQLARGYLNQSELTAQKFISNPFYKTGDLARYLSDGNIEYLGRIDHQIKLRGLRIELGEIESVLDTHPQIEQTVVVLRGDTAENQRLVAYVVSKDNLLTPSELPRFLKEK-LPLYMIPSAFVILSDLPLNPNGKIDYKKL----------- 114571198 64 ------------------------------LARHARNHGDHTFTIHEDERISYESWFRATRALAAELAAMGIGKGDRVGLAMRNLPEWPVAFFAVTSLGAIIVPLNAWWTGAELAYGLKDSGARALICD-----AERWDRIGPEANGLPDLKHVLVCGDAAPDAPLEDLIGTPDRYPDLAPDDPATIFYTSGTTGNPKGALGTHRNILTNILSSAEVPPAPTPKVMLTIIPLFHVTACNA-GLMGGIFAGHTMVFMPKWDVVKAFQIIEREKVNTTGGVPTIAWQLIEHPDRTKYDLSSLEAIAYGGAPSAPELVRKIKQVFGALPGNGWGMTETSATVTSHSAEDYLRPDSCGPPVAVSDIKIMAPDGGRELPVGEVGELWARGPQIVTGYWNNPEATAETFV-DGWIRTGDLARVDAEGFCYIVDRAKDMIIRGGENIYSSEVENVLYEHPAVTDAALVGIPHRTLGEEPAAVVHLAGESVSEEELKAWVRQR-LAIFKTPVRILFSETLPRNANGKIVKTELK---------- 148260259 15 --------------------------LNHMLETWARTYATREAFVSIGTPMTYAETHARARAFAGFLQARGIAKGDRVAIMMPNSLQYPIAVFGTLLAGGTVVNVNPLYTARELNHQLRDSGAKLLVVFENFARTAEQGLAGTAVETVPALNFVLRLRARRFRAALAEGRRAGLRPVELGHEDIAFLQYTGGTTGVAKGAMLTHRNIIANVLQAFAWNGHGEGVNNLTLLPLYHIFSLTVNLFMFMALGGRNVLIANPRDTKRVMGIIRNEKFEGMAGINTLFNSFLDNEDFRRLDFSKLRLVIAGGAATQAEVAKRWQEVTGRPISEGYGLTECSPIVCTLDHPERMSFGTVGLPL-PSTEVRLRRTDGAWAGIGEAGEVCVRGPQVMRGYWQRPDETARVLDAEGWLATGDIGIMDERGFLRLVDRAKDMILVSGFNVYPSEIEEVVMMHPDVIEVAAFGVPDAASGERVKIVVVPRSDTLTEAELLAHCR-RNLTGYKMPKIVEFREELPKTPVGKILRRELRAQ-------- 149185302 7 --------------TYHHPTSWDTQSLPELLEQTLAKHPDKPFLHFLGRSYTYSEVHREAQQFAAGLIARGIKPGDRVGLFLPNVPIYASAYYGAMMAGAIVVNYSPLYTVEELAWQVADSGTRLLVSLDAASVLDCSELETLVVGSLADMSKVAKVSYSNTILGFGDMLGDPAKPPIDAAEDIALLQYTGGTTGRPKGAMLGHSQLAMNAQQTAGLFGDPSSEVFMGALPFFHVFA-NTALLNHAMVTGGSIAMVPRFDAGQVLDTIAKYKTTGFPGVPTMFQALLDHPKLAKTDISSIKVCISGGAPMPAPVHDKFEAVTGVRVVEGYGLTESSGVVSANPYEGVRKKGTIGQ-LVMGTEVIFLDKEDNLAPEGEPGELAIHGPQVMRGYWNKPEAGNDTFVRDGYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSQVEDVLLENEAVKEVLVIGVPDEYLGERPRAYVTLNDETATAEDLCEWLNAR-VGKHERVESIVIREELPKTLVGKLDRKALRAEI------- 217973698 82 ------------------------------LDRHLAEHSDRVAIIWEGRKITYGELHAEVCKFANALRSQGVRRGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKVIITSDGMRGGRAIPLKRNIDDALTTVEKVIVLGRDVWWHSLMETASEYCQPEEMDAEAPLFLLYTSGSTGNPKGVLHTTGGYMVYASMTHEVFDYKAGEVYWCTADVGWITG-HSYMVYGPLANGATVLIPNHPSPARLGEMIDRHKVSILYTAPTLIRALMAEGHFDKFDGSSLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTETGILITPLPGATDTKPGSATRPFFGVQPA-LVDNMGNILEGENEGNLVLSWPGQMRTVYGDHERFVLTYFKRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGTEETEELRQELRQKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANEV--- 83594904 82 ------------------------------LDRHLETRGDQTAILWEDARITYRDLYERVCKLANAFRELGVKKGDRVCIYLPMIPEAAVAMLACARIGAVHSIVFGGFSPDSLANRIQDSECTLVITSDGLRGGRKVALKKNVDTALEHCPSVKVEGRDVWYHEITANQPAECQPEEMNAEDPLFILYTSGSTGKPKGVLHTSGGYLVYVSMTHEVFDYKDGEVYWCTWVTGHSYIVYGPGAISLMFEG----VPNYPDVSRFWQVVEKHKVNIFYTAPTAIRALMREGEEKKHDRSSLRILGSVGEPINPEAWTWYHRVVGCPIVDTWWQTETGILITPLPGATKLKPGSATLPFFGVEPV-LVDAEGNELSGATEGNLCISWPGQMRTVYGDHERFVQTYTYKGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYAYVTLVAGEKETDELVAWVR-KDIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIAENEFGA- 121607355 36 ------------------------ETIGGLLDRAVETHGAQPAFVFHGIRWSWRQFSEAVDRVAAGLLCLGAQRGERLGIWSPNRPEWVLTQFATARLGVILVNINPAYRTSELEYALNEAGVHILISAVGLKSSDYLGMLRDLAPRLPELRSVVQMGRCPGMFSFEQLQSLAGPASQLDAHDAINIQFTSGTTGQPKGATLTHHNVVNNARFVAHAMRLGPSDRLCVPVPLYHCFGM-VLAVLAATSTASCLVFPESFDAAATLAAVATERCTALHGVPTMFVAMLGLAHFAQFDLSSLRTGIMAGAPCPIETMRQVLSDMHMPVTIAYGMTETSPVSSAVDDSIEQRVGTVGR-IMPHLEVKIIGEDGKTRPIGQVGELCTKGYAVMQGYWADPQRTREAVI-DGWMHTGDLATIDAFGYCRIAGRLKDMLIRGGENIYPREIEEFLYRHPAVSQAQVFGIPSAKYGEEVCAWIVLKPQAQASPEIREHCRAH-LAHFKVPQHIKLVASLPMTVTGKAQKYLMREAMMKEL--- 56410454 3 --------------------------LATMFEFAVKRYPDAIAIVQENVRFTYARFDEEINKLAAGLQTLGIEKGDRVLLVTKNRWEMVALYWAIQKIGAVFTPINFRLMSHEIEYCLRDSEAKAIVYEPASKDEVLKATKDVSVKKIGLLN---VEGAEVSYKELLRLGEENLIRPQIDMDDICLILYTSGTTGKPKGVPRSHKNYGAAVAHILQNQYVTGEST-LGVMPLYHTMGMRS--LLSMAFLNGKLVMTPDYSPKKLLEEIEREKITCAYLVPTIYHDLVNHPDFTKHDLSSLTKLGYAGAAMTTSLTKEIFEKLNPKVVNHYGCTEVYTFTTC--NYLDKKPGCAGKPGF-HQDIRVVDPNDDVVAPNVPGEIILSSIEAFRGYWKRPDANKKAI-RQGWYFTGDLGYFDEDGDLYVVGRVDDMIISGGENIHPLEVEDVLSKHPKVYEVAVAGLPDDHWGQIVTAFIVKADPTLTAQELDQYCRESGLANFKRPKKYIFVKEIPKSPVGKILRRKLK---------- 144898293 44 --------------------WFADGTLANCLDRHLAKRGDQTAIIWEGKHVTYRELHEQVCRLSNVMTDLGVKKGDRVTIYLPMIVEAAVAMLACARVGAIHSIVFGGFSPDALAGRIQDCDSSLVITADGLRGGRKVPLKANVDKALETVKNVLVVGRDHWYEELTAKAGATHTAVEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLCYASMTHQVFDYHEGDVYWCTWVTGHSYIVYGPGAITLMFEG----IPTYPDASRFWQVVDKHKVNIFYTAPTAIRSLMREGEEKKTSRSSLRLLGSVGEPINPEAWLWYHRVVGCPIVDTWWQTETGILITPLPGATALKPGSATRPFFGVKPVMV-DAEGKVLEGAVEGNLCLGWPGQMRTIFGDHKRFGETYTYPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHEIKGQGIYAYVTLIQGEEPTEELRAWVR-KEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENEFGA- 91790063 4 -----TSYPEGVPHEIDPEQF---RSLNQLLEDSFRKNASKPFSVCMDRWMSYAQLDDLSSALGAWLQSLGLEPGARVAIMLPNIPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGATTIVILENFAGTLAEVVVRHLAKLVPAYKLPLGDGRTVTTFAVADGAKRSLAPAQSNLDSIAFLQYTGGTTGLSKGAVLTHRNIVAAILQA--EAWFTPGDVSIAALPLYHIFALT--LCLLTMRWGAHLTLVPNPDFGKFIEVLKKRPFHLLPGVNTLFNALLQHPQFKTVDFSSLCVSQAGGMAASAGTAKQWLQVTGCPMIEGWGMSETCAIGTNNPVTNREFTGTIGLPL-PSIELAIKGEDGNSLAPGESGEICIRGPQVMTGYYRQPDENEKAFTRDGFMRTGDIGIMDERGYTKIVDRKKDMIIVSGFNVFPNELENVISLCPGVVECAAIGIADDKQGEAIKVFVVKNDPTLTEDDVSAYCKQHF-TGYKRPKYIEFRDDLPKSNVGKILRRELRAAA------- 154245426 45 ------------------------------VDRHLETRGDQVAIIWEGRNITYRELSSEVNKLANVLRNRGVEKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLAGRVADCGSKCIITADGLRGGRKVPLKANVDAAIAGVDHVIVVGGKVDMLPGRDVYTDECPAEHVNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQYFDYHPGDIYWCTWVTGHSYIVYGPGATTLMFEG----IPNYPSVSRFWDVIDKHKVNIFYTAPTAIRSLMQAGEEKRTSRSSLRLLGSVGEPINPEAWEWYYRVVGCPIVDTWWQTETGILITPLPGATKLKPGSATRPFFGVMP-EVVDAEGKVLEGACEGNLVISWPGQMRTVYGDHERFEQTYTYPGKYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTLMDGEEPTEELRKELVGREIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQ---- 88797544 45 -LDWFKPYTEVKDVSYDKTNWYADGELNNCIDRHLESRGDQTAIIFEDAHITYRELHANVSRMANVLKSLGAKKGDRITIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALAGRIEDCTSNLIITADGVRGSKSIPLKANVDKALEHVNHVLVVQRTGGKVDWKDGRDSECPCEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEVFDYQDGDVYWCTWVTGHSYIVYGPGAVTLMFEG----VPTYPSPRRFAEVVEKHKVNILYTAPTAIRALMATGDVEGTDLSSLRLLGSVGEPINPEAWEWYHNAFGCPIVDTWWQTETGILITPLPGATEMKPGSATRPFFGIQPA-LVDNNGRELDGAVEGNLVLSWPGQMRSVFGDHERFIQTYTYPGTYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPSVSEAAVVGYPHDIKGQGIYVYVSPMAGDELTQELKQWLR-QEIGPIATPDLIQWADGLPKTRSGKIMRRILRKIAANE---- 118051701 7 -----------------------------LLDQQARTRPEKLALRADGQDWSYAALAEASRCAATVLQAQGLRQGDRVGLLCLNTPGFVFALFGAWRLGAAVVPINHKLQAPEVAYILRHCGSRLCIV-DGTRASLIAAVQAELQPA-AELRWLSTASAAEGVGFFDELLAQATPCGDPAPDALAEILYTSGTTGQPKGCLHSHANVFHAALCTAAATSLSPMERTLIAMPIWHSSPLNNW-FLGTLLMGGTAVLMREYAPREFLQTLERERISFTFGAPIAFLALAVVPDVASYDFSAIRLWTYGGGPLGAELVRKLAQAYRSRFMQVYGMTESGPLGSMLYPEEALKPGSIGRSAIPGVELELRRQDGSPCGPGEVGEICLRSAAMMQGYLNSPEATAAVLDEQGWYRSGDLARMDEDGYLYIVDRLKDMIVTGGENVYSKEVEDVLCTYPDVQDVAVIGRPHPEWGETVVAVLTLKPGKLLDQELREFMAPQ-LARYKIPRLFEFRDTLPRTATGKLLKHMLR---------- 145300244 12 --------------SYRAGPCDQPQTIGEYLQEIAERFPDRPAVVHQQIRWNYREYLIQIDRLALGLLALGIQPGDRVGIWSPNNIEWCLVQFATARIGAIMVCINPAYRNYELEFAINNVGCRALICASAFKGSDYLAMLNELAARLPSLEMVIRLGEAPGMLNFSAVQADPAWLARVKPDDAINIQFTSGTTGSPKGATLSHGNILNNGRQVARGMAFSEQDRLCIPVPLYHCFGMVLGNLVCISVGACALFPSEAFDPVATLQTVSEERCTALHGVPTMFIAELDLPGFGEFDLSSLRTGIMAGAICPEPLMRKVQTLMHMTVTIAYGQTECSPHMTAIDAPLDKRVTTVGRALD-HTEIKLIDPSGELVPIGERGEICCRSKGVMQGYWQDPVKTAETIDDEGWLHSGDIGIMDEEGYVQIVGRSKELIIRGGENIYPREIEDRLYDHPAVQDAAVFGVDSERYGEEVCAWVKLRDQMVSEEEIKHFLSAR-IAYFKVPRYIRFVEEYP----------------------- 15602557 53 -----KPFMHIFDDSEAPFYKWSDGTLNNCLDRHLPDKADKTALIFESQLYTYAKLHNRVCRFANALRELGIKKGDRVIIYLPMLVEAVIAMQACARIGAVHSVVFGGFSASALRDRIEDAEAKLVITANALRGGKIIPLKETVDEALETIENVIVFGRDLWWNELTANQPAFCEPEWMNAEDPLFILYTSGSTGKPKGIVHSTGGYLLGALNSFRVFDNKPNDIFWCTADVGWITGHSYV-CYGPLANGATQVIPTYPDPGRIWRMIQRHKINVFYTSPTLIRSLTRLGDPNKYDLSSLRLLGSVGEPINPSAWMWFYEVVGCPIVDTWWQTETGIMLAPIPGVTATKPGSCTLPL-PGIMAEVLDENGQKCAVEQGGALAIKRPSMLRTIWNDPERYKSTYFPGKYYIAGDNAHRDKDGYFWILGRTDDVLNVSGHRLGTMEIESALVASPKVAEAAVVGKPDEIKGEAIVAFVVLNDFRPEAEELKAWV-SNEIGKIARPEDIRFADNLPKTRSGKIMRRLLRSIAKNEMI-- 34498737 54 -----KPFSRVLDDSQAPFFKWFDDGVYNCLDRHLAANANKIAIIFEATRVTYSELHRRVCQFANGLKSLGVKKGDRVVVYMPMGIEAVVTMQACARIGAIHSVVFGGFSAGAVRDRIQDAGATVVVTAESVRGGKNVPLKATVDEALASVRHVVVDGRDVWWHKLIEGQSEACEPEWMGAEDPLFILYTSGSTGKPKGIQHSTAGYLLGALNSFRVFDYKPNDVFWCTADVGWITGHSYV-CYGPLANGATQVIPTYPDAGRFWKMIEQHKVSIFYTAPTAIRSLIKLGSPKQYDLSSLRVLGTVGEPINPEAWIWYYETVGCPIVDTWWQTETGSTIAPLPGAIATKPGSCTLPL-PGVIADIVDESGAQVEPGRGGFLVIKKPSLVRTIWNDPERFKKTYFPDKYYLAGDSAHRDENGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGKPHEVKGEAVVAFVVLKGARPQAAELKNWVA-HEIGKIAQPDDIRFGENLPKTRSGKIMRRLLRSIAKGE---- 197776801 14 -----KPWLSQLSDAQRAPIDPPPTVLHA-FRAAVGRAPGHPALAYFDGRLTYRETDELSDSVAGHLAARGISRGDRVAIMLQNTPHFVIALLGAWKAGATVVPLNPMYKSGEVAHVLADAEVGALICSDAASPVRVALTACELDLQTRDDERVLPADDADDLLAVARQGLPAPAERELAATDVALISYTSGTSGTPKGAMNLHGGITYNAERQRTGHPVPEGACYFVLAPLFHITGMVCQLAVCVANAG-TLALAYRFEAGVVLDAFLEHRPAYTVGPSTAFMALGAHPSATPEHFASFRVISSGGAPVPPALVEKFRAGFGPYIRNGYGLTECTAPCAAVPPEKEAPVDSVGLP-GPDTVVRIIDDNGRDVPFGEQGEIAVSGPQVVPGYWRLPEATAEAF-PDGELRTGDIGFMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGIPDAYRGESVKAFVSLRPGAAEPEEISAYCAER-LAAYKYPREVEVLPELPKTTSGKILRRELR---------- 50086436 80 ------------------------------LDRHLKEHPHKPAIIWEGDHISFKELYEEVCRFANVLKKYGISKGDRVVLYMPMVSEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDCQAKLVITADAMRGGKLLPLKDSVDEALESIEHVIVVGNPIHFQEGRDLWNEICPPEQMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATTTFEVFDIKQDDVYWCTADVGWITG-HSYLIYGPLSNGTTTLIPQYPTWARIGHIVDKHNVTILYTAPTAIRSMMREGDARESDRSSLRLLGTVGEPINPEAWSWYYNVVGCPVVDTWWQTETGILIAPLPGATALKPGSATRPFFGVQPG-LVDGDGHEIEGAAEGNLVIKWPGQMRGIWGDPKRFIEAYTFPGRYFTGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPHVAEAAVVGMPHEIKGQGICTFVTLQAGVDESEELRKELVQKILGPIATPDALHWAPALPKTRSGKIMRRILRKIAANEL--- 121607868 1 MRPHFKFWPRRLPHSITL----PATSLWDNLAISAHRYPDKAALVFFGRRLRYRELAEGAERLAAWLAAQGVQRGDRVALCMQNCPQLVLAHFAILRANAVVVPVNPMNRAEELKHYITDPDTRLAITTADLAPELVKALAHLLVTRFTDAFDADATGDGGQTHAWADALACPQPPPALQPDDLALLPYTSGTTGLPKGCMHLHKGIMHNTVASNLWSNGAADNVTLAVLPMFHITGI-VSMMHTAVYSASTLVIMPRWDRSLAARLLVRYRISHWPNIPTMVIDLLGNPDFRHQDLASLVYIGGGGAAMPQAVAQRLQEHCGLCYTEGYGLTETAAP-SHTNPPDHPRQQCLGIPYIGVDARVIDPDTLQEMPVGESGEIIIHGPQVFAGYWKRPEATAAAFIEKRFFRSGDLGRMDEDGYFFMTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACVIAAKDSYRGETVKAIVVLRPQDTTGQQIIDWCRE-NMAVYKAPRIVQLVSALPKSGSGKVMWRTLQEQDAQQ---- 171315762 3 ------------------------------LHKAARENPFGVATIFAQRTTTFSELIDRVARLARALRNQGVSTGHRVAMLALNSDRYVEYIFGTLWAGATLNPVNTRWSIAEIAYSIDDCETEVLLVDDTFIG-----TVARLRQRCPRIRTVIYCGDAEGMLNYEHLVQTNGPLPDRNGHDLAAILYTGGTTGSPKGVMLSHTNLVSNVLSSLAATPRPEVKTVLQIAPLFHVGALSF--VLQSMTRIATQVIHPGFDPKAALRDIAKHQVNEIFIVPTMLKVLLDEPSFAEHEMSSLRNIIYGAAPIDASLLQAMERIPSSQFLQAYGMTETSPVSAMLPAACHVTGGPAGRP-APACEIRIVDATDVDCLTGIAGEIAVRGPGVMLGYWNKPEETAKAL-RNGWMHTGDIGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVVGIPDETWGEIVHAIVVLRPGTVGIEDLRTHCRE-SIASYKCPRSIEFRSELPLSAAGKLLKYKLREAYR------ 218441877 428 -----------------QKDYNLSRCLHHWIEDKTQENPEAIAIIFEDKTLTYQQLNERSNKLAHYLQQQGVNSESLVGICVERSLEMVIGLLGILKAGGAYVPLDPGYPKDRLAYMLEDSQVSILLTQ------------EKLIDQLPENKANIICLDKD----WKTISNYPTNTPSVTSDNLAYIIYTSGSTGKPKGVMNTHRGIVNRLLWMQDQYQLTLQDRVLQKTPF--SFDVSVWEFFWPLMTGSRLIIAKPEDSSYLVNLIAQNEITTLHFVPSMLQVFLQEKNLDR--CQSLKRVICSGEALPFSLQQRFFDHFNCELHNLYGPTEAAIDVSFYQCQRDTKLNSVGRPVA-NTQLYILDEDLQPVPVGVAGEIHIGGIQVARGYLNRPDLTKEKFICDPFYKTGDLGRYLSDGNIEYIRRLDHQVKIRGFRIELGEIENTLSQHPAIQETLVISHLSQTGDQQLIAYLVATEK-ILPSQLRSFLADK-LPDYMIPSAFVTLEKFPLTPNGKVNRRALPQ--------- 53719496 21 ------------------------ESLAQYFDECTTRYAQRVAFISAGARMTYAALARKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIIVFENFAHVVVTALGDLLADGLNPKGRLIVLKHVKKLVPAYRLAKKAPAPVALKRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIQLTGDETVLTPLPLYHIYSLTVNAFIFLGLGGRNILIANPRDTKTMMKILRHETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVTGCPIVEGYGLTECSPIVTMNPDAHEKRAGTIGLP-APSTIVRFRTEDGAWANVGEPGELCVHGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDEQGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPRDASLTVEDVLTHCR-KNLTGYKMPKAVEFRDALPQTNVGKILRRALRDEELAKLA-- 108760531 4 -------------------------SLLEVFLDHAHRAPERPLLTFEQERFTYGQFATHVTAFARGLKQRGLQPGERVALFLENSARFAITYLGVQAAGGVVVLVNTAYRQVELAHILSDAE-----VCGCVTGAAGAAELVPLRAQLPSLQWLITVERPTTALPLAEGTSATAPLVMPRPEDLAVLGYTSGTTGRSKGAMLLHRNLLANVRAVTEAWRWTEQDRLLLTLPLFHTHGLMV-GLHGTLFTGASADLRRRFNAAESLTALRDDALTMFFGVPTMYSRLLEEARASRVKPRALRLWVSGSAPLSPQLFADIEAELGARILERYGMTETIMNTTN-PYEGERRSGTVGFPY-PGQEARVVDVRTRPQPCGETGEIEVRGPHVFAGYWRRQDATAESFDADGWFRTGDLGDVDADGYLRITGRARELIISGGFNVYPREVEEVLAMHPGVAEVAVLGLPDADLGEQVVAVVVPHPGAPESQSLVDWCKDR-LASFKKPRQVVFTDALPRNALGKVQKHLLRAAL------- 56462785 3 -----------------------NEGIGSWLERRITMTPKNEALVFDGRAVTYEEMALRTRRLAHGLHALGVEKGDCVGFFGFNDPAALEVMFAAGLLGATYLPLNARLTAEEARYVLGDSRCTTVIFGDQQADVAGAGAVGHPGHHLDRPGRLVVHPHVRGVHA---GQPDTRIDEQVGLDDLSVLMYSSGTTGAPKGVMLSHGNMLWNALNQLLAQDMTSKERTLSVAPLFHIGGIGG-AVTPTLLNGGTVVLLRKFDAGVVLDTIEKERITTFFAVPTMIQELWHHPRFADADLSSLRAICVAGAPLPEALISPWQDR-DVAITQAYGLTETAPSVTMLSSADRSKIGSAGKRTF-FTDVDVVRPDGSSAEPHEIGEIVAKGPNVMLGYLNQPEATARTIV-DGWLHTGDAGYFDDEGFLFICDRYKDMYISGGENVYPAEVEAALLRLEGIREAAVIGVPHEKWGETGMAFVVAADGTTLDEEVRARLREK-LAGFKIPTFIQIAEALPRTATGKIRKPDLRKLAASRL--- 15924723 47 -----------------------------------QRLGDKIALNYKDESYTYKDMQRLSNKAANVLSEHAVDKGDRVFIFMSRTPELYFALLGVLKIGAIVGPLFEAFMEKAVADRLENSEAKVLITNKAL-------LPRVPVDKLPNLKKIVVVDEDVEFISLMETASDEFDIEWLKSDDGLILHYTSGSTGQPKGVLHVQQAMLVHYISGKYVLDLQEDDVYWCTADPGWVTG-TSYGIFAPWLNGATNCIAGRFSPEQWYSMIEDFKVTIWYTAPTALRMLMSAGDVEKYDLSSLRSILSVGEPLNPEVIKWAKKVYGLTVLDTWWMTETGGHMIVNYPTMDVKLGSMGKPL-PGIQAAIIDDAGNELPPNRMGNLAIKWPSMMYRIWKNPEKYKSYFIGD-WYVSGDSAYKDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGIIGKPDPVRGEIIKAFVALRKGYEPTDELKEEIRKEGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELN-LDAG 124268756 5 -------WLEHYPAGVPHNVDVAQPSLVALIDDSFKKFGSLPAYKFMGKAFSFAQVDEMSRSLAAYLQTLGLAAGDRVAVMMPNVPQYPVTVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIVENFAHVLQKVMSTAVNTVVRKLKKMVPAFELPGAVRFNDALAASYAAAKVGPDDIAVLQYTGGTTGVSKGAVLLHRHLVANILQSEAWYQAGEQINTVCALPIYHIFGFNTNMMLGLRMGGCNILIANPRDLPTMFKQLRGERIHSFPAVNTLFNAMAHHADFGSVDWSHLKISVGGGMAVQSATAKLWLEKTGCPIVEGYGLSETSPSATCNPVDSSAYSGNIGLPM-PNTLLKLIDDDGHEVSPGTPGEIAIKGPQVMAGYWQRPDETAKVMTADGYFRSGDIGVADERGYFRIVDRKKDMILVSGFNVYPNEVEEVVTQMPGVLECAAIGVADAKCGEAVKLVIVRSDPAVTEEQVRAYC-EANLTGYKRPKIVEFRTELPKTPVGKILRRELRDKA------- 85375345 9 -------------------------TLGHALAAQAEERPADVALRFGDRVTSYAEYDRHATQIANGLAALGFEKGDRIAYLGKNSDHAVELFLGTVRGGFVFVPVIWRLAPAEIEFITRDAGATVLFVEEGFESVPFEG------------RKIVME---REFANWRDAQSEDLVDTDVAVGDAMLQLYTSGTTGLPKGVVLSHANATSMRASGLDWASADPGTSIILAMPYGHIAGVGLAG--GAVLAGQQLIIHAEFDPAATIRDIRDHRVEYIFLVPAAIRIVLSHPDAATADFSSIKGLNYGASPIPLDLLKEGVERLKCDFAQMYGMTETYGTVVSLPPEDEKVMRSAGKAL-PGNEIRILDENLQPLPPGEIGEVAIKSPSNMIGYWNRPEETAKTLIGDGWLRTGDAGILDEDGYLYIQDRIKDMIISGGENVYPAEVESALFGHDDVADVAVIGVPDEKWGEAVKAIVVARPGEPDADAIIAHARER-IAAFKCPKSVEFVEALPRNPSGKILRRELRARYWEGQERG 67153689 5 ---HFKHWPRHLPLSYPATG------FTEHLETNARRYPNKVAVDFYGRTFTYRELYERVERLAGHLRRAGVEPGDRVLLDMQNSLAYIVGFYAVLRADAVAVPVNPMNRSEELAWYLEDTGAKVALVAPAHLIVARYADDLPAEADLPVPDALLAAPEARDHDGVVSLRTALEHPPLAEPEQLAALLYTSGTTAHPKGCMLSHRALNAQLVTQANCNPWSNEARVLSVVPFFHVTGMIAAMGL-PLFLGGTLHLMSRWDRLCAVQAIHRHRITHWCNIPTMVVDLLALPDVEQYDFSSLVCVYGGGTSMPLAVAERFFALTGLEYQEGWGMTE-MVAGVHLNPYGRSKRQCLGVPMFEVDTRVLDPDTGGELGIGEKGELISRGPCMFSGYWNNPQATREAFVEDGFFRTGDIGYYDEEGYFFMADRLKRMVNVSGYKVWPSEVENILYRHPAIQEACVIACNRNDRGETVKALVALRPGATLAAELMDWAREH-MAAYKIPRAVEFVDELPKTGSGKIQWRLLQEQENKK---- 213033080 7 ---------ENLEKNYDDN-VWEHVTLGEFVANCAETYKDKTAIVDGELNLSYDELDKLSNKYANGLLKAGFKKGDKIVLQLPNCYEFIVISFAMFKTGIIPIMSLPAHRKNELKGIIEKSEAVAYISKDKYLGFSYVDMVRDMKSELNTNLEIYILGESEEYKNFSSLIENDCKYPDVDYRSIGLLLLSGGTTGIPKLIPRRHCDYIYVAKKTTDRCNVNQESVYLASLPIAHNFPLGCPGIMGTFAKGGKVVLCNVTSPDEILPLIEEEKVTITGFVPAIANICMDYLEYEEYDLSSLEVIQVGGSVLEPWLAEKIEKVFDVKLQQIFGIAEGLILTTNEEDNDKIRWQTQGKPISEHDEILIVDEQGKIVGIEEYGELIVRGPYTIYGYYNLPEVNETCITQDCYFKTGDKARKLKDGNYQIVGRIKEIINRAGEKITPLELEEILLTHENINSVQVVGLPDRLQGESIAVFILNGDKELTLEEVRKFLISNNVADFKLPDTVKYIDAWPLTALGKIDRNKLKE--------- 152967449 3 -------------------------TFAGAVAEHARTRPDGVAVRLDEHVLTWRELDDATARVAALLRAQGVRPGDRVALVLPNVPQFPVLYHGILRAGAVVVPMNPLLRGREVNHHFADSGAVLALV--------WHAVADASHAGAVGTGTRVVVVEPGATAALLAGVDPDPAVHVPDPGDTAVILYTSGTTGAPKGAELSHRNLLSNALTSQERLRLGGDDVILGALPLFHAFGQTC-AMNTAVVAGRTLSLLPRFSAAAALAVVERDRVTHFAGVPTMYVALLNEPGAEEFDLSSWRSCVSGGASLPVEVLRGFEARFGVQILEGYGLSETSPVASFNHPDAVRKPGTIGVPVR-GCEMDLRGADGTPVTEG-VGEIVVRGENVMTGYWRNEAATAAAFTADGWFRTGDLATRDEDGYYAIVDRAKDMIDRGGYNVYPREVEEVLHEHPAVEQVAVVGFPDPLVGEEVGAAVVLKEGAATPEELQQHVKD-ALAAYKYPRRVWIVSELPKGPTGKILKREI----------- 15808036 26 -------WPKPRSLTLPQTGLFHN------LRVSAERYPEKVGLWFYGRELTYGDLYDQVGRLAGHLAAQGVRKGDRVGLWLQNSPAWAIGAFAAWQLGAVVVPLTPMLQPRELAFFLQDAGIKVAVVGAELAGLEHAVVAQQAGVKLPDGLDAQPELQAGDVTLEQALRSAPAPIAEVDRDDLAIIFYTSGTTGLPKGCAHTHGSVQASALSTAVWVNGTCEDVFLAALPYFHVTGF-INSLMTAVAGGGKVVMMARWDRDTARELIRDHRVTVWTNTPTMLIDLMASPNFQASDLKTLRSLTGGGASLPAAVGQRLLDTTGIFFLEGYGLSETMAQ-SHSNPHGRQKLQCLGIPLFNVDSRIIDIETGAELPPGQVGEIVINGPQVMREYWQRPRETEEAFTEIGFFRTGDLGYMDEEGYFFFADRLKRMVNVSGLKVWPAEVENKLHGHPAIQEACVISVPDERSGERARALIVLRPGEATPQDIETWARTQ-MANYKVPRDYQFVDSLPRSPTGKVAWRQLQEQARAEMAAG 91780410 26 -----------FPHRWRQANIPESRTIPRLLRELVANHGNREALVGQGERMTYQQLGERVEALAARLIRTGVKRGEKVGVLMGNRPEWVISALAITSIGAVLVSLNSWATARELAYLLSHSGCRHLIATRRYLKYDYAVMLRDMDPAIRGRLATVIGVDADGWLPFDDAADVAAAGEQVGSDDIAFLLYTSGSTSAPKGVQLAHGALIVNGWHIGERQRIVPGDRLWLAVSLFWALG-CVNAMMNLLTHGGCIVLQEAFDAGEALHLIEAERCTVFYGTPNMAQALYDHPERERHDLGSLRTGGTLGSP---EQIARVIKLGVSRVCNIYGLTETNSHVTSADDDEALRLVSCGQPL-PGVEQRIVDANGIDLPPGEIGEIRVKGR-VIDGYYGNEELTKASFDEQGYFRTGDLGYVDSQGYLYYRGRSKEMIKTGGINVSPADVESVLSAHPAIYLAYVVGVPDPVRDEEIGALVVLENGASASDEILQYCR-QNLAAYKVPRRLRFVSELPMTTTGKVQKNRLAEMF------- 118049569 30 ----FKNYPPNVPHDVQPEQY---RSLVHLLEEAFAQHAERPFSVCMDRWMSYAELDRFSAQMGAWLQSLGLEPGARVAIMLPNVPQFAVSMAGVLRAGFTCVNVNPLYTARELEHQLKDSGATAIIILENFATFAVRHLAKMVPADLPLGAAHGSTGPQRQVTLFNKALAEGAGRKLVASDSVAFLQYTGGTTGLSKGAVLTHRNIVAATLQA--HTWFTPETHIVAALPLYHIFALTVS--LFAMRLGGSLSLIPNPDIPKFVKVLKKRPFHVLPAVNTLFNALLHNPEFRQLDFSQLFISQAGGMAASEGTARQWQQTTGCAMIEGWGMSETCAIGTNNPVTNKEFTGTIGLPL-PSISVAIKDDEGRNLPNGQAGELCIKGPNVMQGYYNQPAETAKAFTADGYMRTGDIGVLDDEGYTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVKDDQQGESIKVYVVRSDPSLTEDRVMRYCQEQ-LTGYKRPRHIEFRDELPKTNVGKILRRELR---------- 118468421 5 ------------------------------LHRAVQQTPGATMTVFGERRRTFLEVADRVARLAGALRALGVRAGDRVAMLAQNSDRYHEYLLAVPWANGVLNPVNIRWTPAEIAYSLEDSGTKVMFVDDSFAR-----MLPAIKDAWAELSTVIYAGEAAGTLAYEELKSDPVDDARRGGDELAGLFYTGGTTGFPKGVMLSHANLLTSTYGLLTPFAFRPGGICLHAAPMFHLADLMSWS--AGLLQGGRHVFIPSFEPVTVMQAIAQHQVTDALLVPTMIQKLIDHPDINRYDLTSFRALFYAASAIPQALLERAMKVFNAEFVQGYGMTELSPLATLLSPDDHQKPRSAGRA-APSAEVRIVDPDGNEVPRRTVGEVAVRGGNVMLGYWNKPQETAAAI-RDGWMHTGDAAYMDDDGYIYVVDRIKDMIITGGENVYSAEVENAVVQHPSVAACAVIGVPDADWGERVHAVVVLQPGAELAACQIREHAKRLIAGYKCPRSIEFVNALPLSGAGKVLKRELRER-------- 163761585 4 --------------------------LGDLVSHTASVYGDAPAFTGMNGTLSFRQVDEMSSALAAYLREAGLEAGDRVALQAPNGLPFPVIAFGVFKAGCVLVNVNPLYTAEEMARQFADSKPAALVIVDMFADKLPEALVTRVAEFMPMLPRMIVGAVQKYWDTIHPVDVAHIRLPDVDPDDIACLQYTGGTTGVSKGAMLSHRNIIMNMAQTMEMISGKGEEVALTALPMYHIFAFTV-NLVGFYWLGARNILIPNPRPSNLKRAFENYKITWMSGVNTLFNGLSNEIWFLDTPPKHLKFASAGGMALQKAVAERWEEITGKPVLEGYGLTESSPVIT-FNPLGRTRSNSIGVPV-PSTDVACLDGDGQPVAPGEVGELAARGPQIMLGYWKRPEETEKTI-KDGWLLTGDIATMDADGYFRIVDRKKDMVLVSGFNVYPNEIEDCLAAHPGIVESAVIGVPDGAAGEAVKAFVVSRDPALTVEDIRAHCKAH-LTGYKVPKLVEFRDELPKSNVGKILRKDLR---------- 119718356 36 -------------------------TVGELLRRAADQVPDRIALVDGRRRWTYAELLEIAEQVADALLAR-FEPGERLAIWEINRPEWVMLQLGAALAGVVVVTVNPQYRIDELRYVLEQAEVSGIAHGAEHRGVSMNDLVAHALPAVPRVRHVIRFDDWERFLASGTGRRE---FPDVSPDDDCMIIYTSGTTGFAKGALLHHLGVVNASSLSAQRANFRDGDCWINPIPLFHTGG-GVLGSIGTLARRGRQVVVPQFEPGLVLDLIENEGGNLIVTVPTILIALLDHPDRPSRDLSSMRTIMCGGAKVPEDLVRRTNEIVGCDFSILFGQAEGVLTQSLPTDSPQDQATTLGIPLV-HVEVKVADPTGEPVPIGQPGEICARGYQTMREYFRMDEATAATIDRDGWLRSGDVGTMDERGYLQIAGRIKDIIIRGGENIHPLEIEELLIHHPGIAEVAVIGIPDSHWGEQVAAVVRANGAPPTAEELHAYCRA-SLAPFKTPKLWYFVDEFPMTPSGKIRKVELRSGVA------ 51892019 52 ----FRRWDKVLEWNPPFAQWFLGGKLNNCLDRHLQTHRTKAAIIWEGRVLTYLDLHREVCRFANVLRQMGVGKGDRVTIYLPMIPEAAVAMLACTRIGAIHSVVFGGFSAESLRDRINDSRSKVVVTADGGWRIRMKQIVNEAVVDCASVEKVIVVKRIHGWHPGRDMRNAPVTCPEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLTQVAATTKVFDLKDEDVYWCSADIGWITGHSYV-IYGPLANGATTLMPDYPDRGRIWEIIQKYRVNIFYTAPTLIRSFMRWGEPSKYDLSSLRLLGTVGEPINPEAWMWYHKHIGCPIVDTWWQTETGIMATPLPGVVHTKPGSTTRPF-PGIEMAVVNEEGQEVPPGAGGYLVVKSPWMLRTVWGDPDRYVSTYFGHQVYFTGDGAKRDEDGYYWIIGRVDDVINVSGHRIGTMEVESALVDHPLVAEAAVIGRSHAVKGQAITAFVTLKEGRRGTPDLVDELKQHVIGALARPEEIYFAADLPKTRSGKIMRRLLRDIAEGRALG- 126657680 191 -----VEWNETEAE-YPKDKC-----IHQLFEEQVKRTPDAIAVVYENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMSQDSGVNILLTQ------------ERLIDRLPKTETICLDRDWSEIKKNSDLNCNSG----VSSDKLAYVIYTSGSTGKPKGVMIQHQGVVNLAQAQVSFLHVEPVSRILQFA--SFSFDASVSEVVTALLSGARLILAAKDDLDNLQQTVNQYGITHITLPPSTL------PVMSPDGFSNLETIIVAGEACPSELAAIWSQ--GRNFFNGYGPTEDTVCATVGKYWEDLEKLSIGRPI-NNTQVYILDLHLQPVPIGVPGELLIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIEAQLSNHPEIRESVVIAREDAPGNKQLVAYVVSDEQSSVTQTLRDCLKEQ-LPDYMIPSAFVLLEKLPLTPNGKINRKAL----------- 149374522 23 ----------------------------DFIERTASVYPDYPAVIHGAIRYTWGQTYERCRRLASALSSRGIGRGDTVAAMLPNIPAMVECHFGVPMIGAVLNTLNVRLDAEAIAFMLEHAEAKVVVADREFGG-----VVRDAVSRLDSKPLVIDVDDPEEGIQMSDLDYEAFNLPE-NEWDAISLNYTSGTTGNPKGVVYHHRGAYLNSLGNQAVWSMGQHPVYLWTLPMFHCNGWCFPWTVTAMA--GTHVCLRRVDPEKILQLIRDHQVTHMCGAPIVLNALLNVPESAKAGIDHEVKAMTAGAAPPAQVIGAIEE-MGIAITHVYGLTEGPVTVCAWKDERATIKARQGVRYHTLAGTMVGDPSTMEPVPNTIGEIFLRGNTVMKGYLKNPKATEEAF-RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDAKWGETPCAFITLKPEASEEEDLIDFCRER-LARFKVPKTIVFTD-LPKTSTGKIQKFVLRDQAKE----- 94314746 3 ------------------------------LHRRVQQTPDHVATIFRSRRRTYREFSERVSRLAGALQQLGMNPGDRVSMLSLNSDRYLEYAMSVWWGGGVLNPVNTRWSVPEIVYSLDDCDTGILIVDDHF--LAMAEPIRATAKRAPILIHAGDGAPPAGMLGFEALLADASPVPDAGGEDLASIMYTGGTTGKPKGVMQSHLNLWSSSISRLAQFPLDEATITLHAAPLFHTAAMA--KAVGVFVIGGTHTMVPTFDPAEVLETLERERVNDIMLVPTMLQAILACPDFARRDVSSLKRINYGASPINGAVLDALAAMPNVEFSHAYGLTEASPVVSVNPPANHGPVGSAGRPGFGVF-VKVVDPNGDEVPRNTIGEIIVRGPNIMQGYWNKPEETRQAL-RNGWLHTGDGAYMDDAGYLFIVDRIKDMIVTGGENVYSAEVENALAQHPAVHSCAVIGVPHERWGEAVHAVVVLRPGQAGEDELRTHCRA-LIASYKCPKSVEFRTELPLSAAGKILKRDLR---------- 89100099 47 ----------------------------EAIDRHAESFRNKVALYYRDGQYTFKEMKDLSNKAGNVLKNYGVEKGDRVFIFMPRSPELYFSVLGAIKLGAIVGPLFEAFMEGAVRDRLEDSGAKVLVTTPEL-------LGRVPVDELPDLKTVFLVGDGEEDGPFIDFNKRFAEAEWVERTDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWVLDLQEEDVYWCTADPGWVTG-TSYGIFAPWLSGASNVIVGRFNPETWYKMIEEYGVTVWYSAPTAFRMLMGAGDEKNFDLGSLRHILSVGEPLNPEVVRWGMKVFHLRIHDTWWMTETGAQLICNYPCMEIKPGSMGKPI-PGVEAAIVDDQGNILPPHRMGNLAIKWPSMMQTIWNNEPKYQSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEASDELIEDIRQKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAW-------- 160900258 5 ----------------------------------------ATAAICGEEQASWSQLAQRIERCAGLLRALDVAPGDRVGMMGLNSIRYLEYFYGCWWAGAAVNPVNIRWSAQEVAYSLDDCDTRVLFVDDAFAPL--VPRLRELSSSLHTVVFCGTGAAPEGALHYEQLLAAATPCADASGNDLAAVMYTGGTTGRPKGVMLSHDNLFINALSNASNVPRQHVKVGMVVTPMFHVAGCGLALLMAQRLV--PQVIVPAFDELAILAGIQQHGVNELFLVPTMIRRLIEHPRLAEFDLSSLRLMLYGAAPIDATLLERAMQLLGADFAQAYGMTELSPTIVSMGPAEERLLRAAGRPVT-IAEVRIVDGEGRELPPGEVGEITARGPMVMQGYWNRPAETAAAL-KDGWMHTGDMGRLDADGYLFVVDRLKDMIVSGGENVYSAEVENAIAQLSQVAMCAVIGVPDERWGERVHAVIVAREGQPTEAEVIAHCRER-IAGYKCPRSVEFRAELPLSAAGKLQKFQLREPYWQ----- 116074596 62 ----FQPFNTVLDWSDAPFAKWGGKTSYNCLDRHLEGRAEKTALIWEGRRFTYRELHAEVCRAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITADGFRKDKPVSLKPAVDAALPSVQSVLVVGRDVWWHDTVPAQSADCPAEAMDSEDRLFVLYTSGSTGKPKGVVHTTAGYLWAHLTFQWIFDIKEDDVYWCTADVGWITGHSYI-VYGPLSNGATSVMAPRPSPGAFWELIQKHGITIFYTAPTAIRAFMKSGREDQFDMSTLRLLGTVGEPINPEAWMWYREVIGCPIVDTWWQTETGVMISPLPGATPTKPGSATLPL-PGIQADVVDAEGNSCKADEGGYLVVRRPWMMRTVHGNPQRFRESYWEDGIYFAGDGARRDSDGYVWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRDANDALVAELRAHVIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGQEVSG 145225137 16 ------------------------QTVGDIPRRSARRHPHKLAIVDGTTRLTFAELDAHVDRVASALRDSGFGKGDRIALLSHNCWQYAVLAFATARAGVVMVPVNFMLGPDEIAFILGHSKVTGFVVETALVPVADEAMAAAGEDCAVTTRIAITSGDPQDYAHWSQSAATPAPAVEIADDDVLRLMYTSGTESRPKGVMHTSRSLMWQYISSIVAGSMSGEDVEIHSMPLYHCAQLDNFLITDV-YLGATSIILPGPDPEAILRTIEAEQVTNFFAPPTVWIALLRCPAFDRYDLTSLRKGYYGASAMPREILHELRDRLNVSLWNFYGQTEIAPLASSLPDEQDRHGGAAGRPAV-NVETAILDDSDNPVPPGTVGEIAHRSPHLMVGYLDDPQRTAEAFRGD-WFHSGDLGYYDEFGLLHVVDRKKDMIKSGGENVASREVEEVLYQHDDVQEAAVFGLPHPVWVEAVVAAVVPREGVLDPDAVIAHCRSR-LAGFKTPKQIFTVAELPKNPSGKLLKRELRERFASAM--- 103487349 10 -------------------------TFDQFLTHWAAERPDRVALREEDRVYSHGDLDDLTARVASALLGAGLNKGDRVAWIGKNSDLYFILFYGAARAGIVMAPVGWRLSPAEWAFIVNDTRAKMV-----FAGPGFEGLADQLAGRLEHDPVIVDAAKAWAMIE----GAARTAFDPSGANDAVLQLYTSGTTGNPKGAVLSNRNLFALRKHSLPYTRWDDDEAVLVAMPCAHIGG-TGLGIM-ALAAGLPGIVLAEFNPEGVFDAVEQHGVTRFFMVPAALQMLLMHPRCTSVDYSRLKYILYGAAPIPLELLRQCIQVFGAQFIQAYGMTETTGTISMLPPEDHDPAGSAGKAL-PGVEIRVVDADGNPLPTGEVGEVVTRSSNNMLGYWNLPDATANTMTDDGWIRTGDAGYLDEDGYLFIHDRMKDMIITGGENVYPAEVESAIFGHPAVQEVAVIGIPDAKWGESVKAVVVAKPGAIEEADIIAWARER-IAPFKCPRSIDVIDALPRNASGKILRKDLRAPYWE----- 113476003 57 -LDWFQKWDKVLEWQPPFAKWFINGKINNCLDRHLTTWRNKAALIWEGRTITYAQLHREVCQMANVFKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSADALKNRLVDAEAKLVVTADGWRKDAIVPLKEQVDKALPSVENVLVVGRDHWWHDLQKSASGECPAEPMDSEDMLFILYTSGTTGTPKGVVHTTGGYLYTHVTNKWAFDLQDTDVYWCTADVGHSYIVYGPGATTLMYEGA----PRASNPGCLWDVVEKYGVTIFYTAPTAIRALMKMGEQHPRNLTSLRLLGTVGEPINPEAWIWYHRVIGCPIVDTWWQTETGGMITPLPGATPTKPGSATFPF-PGIIADIVNEEGESVDGNNGGYLVVKWPGMMRTVYGDPDRFRRTYWENGIYFAGDGAHKDEDGYFWVMGRVDDVINVAGHRLGTMEVESALVSHPAVAEAAVVGKPDEVKGEDIVAFVSLEGGREPDENLEKELKQHVIGAIARPGEIRFTDDLPKTRSGKIMRRLLRSLAAGQEITG 210118088 16 -------------------------------------YGDRVALVDGGRSYTFSQLKKLIRGCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTADELAHQLEMSGASYVITIGMFA-----DKAKQAKDKCEKIKDVYVFGEAEGCTPFDDGSAFPADVQINPREDVAVLPYSSGTTGLPKGVMLTHYNFIANLEQMRQDGSIAANPSLLGLLPFFHIYGMSVI-LAGSLLVGANVVVLPKFDQELFLKCIQDYKVTHVHLVPPIALFLAKHPMVDKYDFSHVQELFCGAAPMGKELSDAVRNRLNVPIRQGFGMTETSP-VTHVVKMGESKPGSVGSAIVLVVDAKVVDESGKLLGEGEDGELCVRGPQVMKGYLNNPEATANTI-KDGWLHTGDIGHYDSECNFYVVDRLKELIKYKGYQVPPAELEALLLSEPRVQDAAVIGVPDLEAGELPKAYVVKKDSDVTEEDIKQFIAGK-VAPYKKLRFVEFTDQIPKSTSGKILRRVLKQKEVER---- 206890430 56 ------------------------------LDRNLSTLGNKAALIWEAKTYTYWQLYREVNRFANVLKKLGIKKGDRVAVYLPMIPELPITLLACARIGAIHSVVFAGFSAQSLRDRINDCGAKLLITANGGRLVPLKANADQALEGAPSVEKLIVVKRTPNFVDMDDLMNDPCEPEQVDAEDPLFILYTSGSTGKPKGVLHTTGGYMVYVNITFKLFDYKPEEIFFCTWVTGHSYIVYGPGATSLMFEG----VPTYPNPGRFWEIVEKHRVNIFYTAPTAIRALMREGEKWPYDLSSLRILGTVGEPINPEAWMWYYKHVGCPIVDTWWQTETGGMITPLPGAMTLKPGSATRPFFGVVP-RVLKEDGSPAAVNEGGYLVIEKPWMLRGTWGDPERIKEVYFSPGKYFTGDGARVDEDGDYWLMGRIDDVINVSGHRIGTAEVESALVAHPAVAEAAVVGFPHDIKGEGIYVYAVLKEGHEPSRDLEKLLISHIIGPIATPDKIQFAGGLPKTRSGKIMRRILRKIASGAL--- 152978782 23 --------------------------LLDMFDKAVREHPDRPAYINMGQILTFRKLEERSRAFAAYLQELKLKRGDRMALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASVILTRMGDQLSFGKRTLVNFVVKYVKKLVPKYKLPHAVTFRRPDLERDDLAMLQYTGGTTGVAKGAMLSHGNLITSVMQCAWIANHSRQRKAILPLPLYHIFAVSVNCLLFIELGVTAVLITNPRDIDGLVKEMKKHRFVAFTGVNTLFNALLNNKNFKEVDFSSLKLSVGGGMAVQQAIATRWHELTGSNIIEGYGLTECSPLVAASNVNCLIHDGSIGSPV-PNTDIRIVTDSGENAPLGESGELWVKGDQVMKGYWQCPEATAEVL-KDGWLATGDIVTMNEKGIIRIVDRKKDMILVSGFNVYPNEIEDAVMLNYKVAEVVAVGIPHSVSGETIKIFVVKKDPGLTKEELKTHCR-QYLTGYKVPREIEFRDELPKSNVGKILRRVLRDEEINK---- 163848506 5 ------------------------------LLQHAETTPHRPCIVFDQHLITYADLARAVAGWAGRFHSLGINRGDRIALALPNTPAFIAAYFGAQLAGAAVVLINPQYRHTELSHLLSDSEPAIVVATTENEAFITAAMPESRPHLLKPLAELCGAPPAD-----------PGLFTPPAADEMALIAYTSGTTGRAKGAVHTHASLAANCAAISTAWRWTEHDRLLLMLPLFHVHGLGV-GVHGTIRNGASLELHSRFDADVALQRMHDPAITLFFGVPTMYIRLIEAARHQGVPEHRLRLFVSGSAPLSPQTFADFASLFGQPILERYGMTETGMNLTN-PYAGERRPGSVGMPF-PGQEARIVDTTGQPLPTGQIGEIQVRGPHLFRGYWRNPAATAAAFTADGWFYTGDLGFVDDDGYFHITGRSRDLIISGGYNIYPREVEEVLAQHPAVAECAVYGEADPDLGEVPVAAVVTNGQAVTAADLIEFCRMH-LAAYKRPRRIHFVTSLPRNALGKVQRHLLADAVS------ 77404549 3 -------------------------TLGGQLTLNARRHPDRPALIFEGVERSYGQLDREINQYANALLSLGVQKGDRVAVLSPNSDRFLLALYGAFKVGAIVSPFNPRSTARELAYLLEDSGASVLLF-GGDTVAAVRDLAKLEQAPAAPALSLDGADGFDDFVQLASSMPDSDPQVEVREDDDCMIIYTSGTTGKPKGALFDHHRLLW-VGHAVSSLGVNSFDRNLHVAPMYHCAEL-VLFVLSGFSMGTTHVVLPAFEPAAVLDALERYRITVFLGVPTMYQMMLTVPDLERRDLSHWRLGFFGAAPMPPTAVAKLVTTFDVGFFQLCGPTEGGPTIYSTPDEVAVRPDATGRWPITNAEFRLVDPDGNDVPTGMTGEIILRGETIMKGYWNKPEATAETI-RDGWLHTGDLAVRDADGFITIVDRLKDMIITGGRNVYSIEVENALAGHPDVQDVAVVGLDHATFGETIVAIVTPVPGEVTLEELRTYAAE-YVADYKLPRDLIVRD-IPRNPSGKILKHVLRSEIRD----- 116748191 45 -IDWFQPWTKVKSGSFERFKWFENGKLNNCLDRNLAKRGDQVAIIWEGDDITYRELHDQVCRFANVLKAQGLKKGDRATIYLPMIPELAVAMLACARIGVVHSIVFAGFSPESLAGRILDCGGKVVITADGGKPIPLKENTEEALKKCPDVQKVIVVGRDVDWTEAIKAASPDCPPEVMDAEDPLFILYTSGSTGKPKGVLHTTGGYVYTALSHQYVFDYHDGDIYWCTADIGWVTGHSYI-IYGPLANGATTVIPNYPDWSRFWNVVDKHKINIFYTAPTAIRALMRQGEAPVRATSSLKLLGTVGEPINPEAWLWYYNNVGCPIVDTWWQTETGILITPLPGATALKPGSATRPFFGVQPA-IIDPEGKMLDGPGSGYLIIKWPGMLRTVYGDHERFKQTYFSNGLYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHPAVAESAVVGFPHDIKGQGIYAYVTLKANWEHSDELRQELVKKEIGPIATPDYIQWAPGLPKTRSGKIMRRILRKIAANEI--- 55981217 54 ----FEPWRKVLEGDLPHPKWFGGKTSYNALDRHVKTWRNKAAIVWEGRVLTYHDLWREVQRFANVLKRLGVKKGDRVTIYLPMIPEAAIAMLACTRIGAVHSVVFGGFSAGALADRIKDAEAKVLITADGGFRVPLKQNADEALKDATSVEHVVVVGRDHWWHELMEAAPDRCDPEPMEAEEPLFILYTSGSTGKPKGVLHTTGGYMTYVYYTTKVFDLKDEDVYWCTADVGWITGHSYV-VYGPLLNGATTVMYEGPEPDRFWRIVDKYGVTVFYTAPTAIRSFMKWGEPGKHRLDSLRLLGTVGEPINPEAWLWYYHVIGCPIVDTWWQTETGIMITTLPGAHAMKPGHAGKPFFGVVP-EILDGEHRPVEPDEGGHLCITRPWMLRTVWGDPERFLQQYFHPGVYFSGDGAKRDKDGYYMILGRVDDVLNVAGHRLGTMEIESALVAHPAVAEAAVVGRPDPVKGEAIVAFVTLKEGHTPSDALKEELRAHVIGPIARPDEIRFTDALPKTRSGKIMRRLLRQIAAEKEIKG 56964524 56 --------------------------------------GEQVALYYSDARYTFAEMKTFSNKAANVLKEANVKKGDRVFIFMPRTPELYFTLLGAIKIGAIVGPLFEAFMEGAVRDRLEDSGAKVLITTPTL-------LERVPFDDLPDLETVLVADETEDNGPFLQLAPSDVAIEWVDREDGLILHYTSGSTGKPKGVLHVHEAMVQHYHTAKVVLDLQPDDIYWCTADPGWVTG-TSYGIFAPWLAGVTNVVRGRFSPTDWYETIQRYKVTVWYSAPTAFRMLMSAGDEKQYDLSSLRHVLSVGEPLNPEVVRWGVKVFDKRIHDTWWMTETGAQMICNYPAMEIRPGSMGKPI-PGVEAAIIDDRGNELPPNRMGNLAIKWPAMMRAIWNNEAKYQSYFELDGWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRQGYEVTDELKEEIRQTGLAAHAAPREMEFRKSLPKTRSGKIMRRVLKAW-------- 89893261 50 -----SPWEKTLEWNPPFAQWFVGGKLANCLDRHLQDHRNKAAIIFEGQVLTYQDLHREVSKFANVLKANGVNKGDRVTIYLPMIPEAVISMLACARIGAPHSVVFGGFSSEALRDRVIDAQAKAVITSDGSNTIPLKDNTDIALDGVDCVEHVFVIQRTKQTVQMKEEASPVCPAEPMDAEDMLFILYTSGTTGKPKGVVHTTGGYMVGVSTTHRVFDLKEEDVYWCTADVGWITGHSYI-VYGPLANGATVLMPDYPNRDRFWEIVEKYKVTILYTAPTAIRTFMKWGPPQSRDLSSLRLLGSVGEPINPEAWMWYYKYIGCPIVDTWWQTETMIMMTPLPGITSLKPGSCTVPF-PGVRIEVVDSAGHPVPKGGGGYLAIKEPWMLRNIYGDPARFERTYFGNGVYFPGDGAKWDKDGYFWILGRVDDVINVSGHRIGTMEVESALVDHPSVAEAAVIGKNHEVKGQALACFVTLKEGIEITPDLEDELKKHVIGALARPDDIFFTAELPKTRSGKIMRRLLRDIAEGRAIG- 118591414 81 ------------------------------VDRHLEKRGDQPAIIWEGKVITYKELHHEVNKFANVLHGQGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSIVFGGFSPDSLAQRIEDCASECVITADGGRKVPLKANVDKAAEKAPVKSVIVVAGRDVWYHDEADRVSDHCAPVEMNAEDPLFILYTSGSTGKPKGVMHTTGGYLVYASMTHEVFDYHEGDVYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPGPGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHKTSRKSLRLLGSVGEPINPEAWTWYYNVVGCPIVDTWWQTETGILITPLPGATDLKPGSATRPFFGIQPA-IVDAEGKFLEGATEGNLVIKWPGQMRTVYGDHERFVQTYTYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMEGEEPTDELKKELVKHVIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAED----- 169794374 80 ------------------------------LDRHLKEHPHKPAIIWEGDHVSYKELHDEVCRFANVLKKYGIGKGDRVVLYMPMVTEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDSQAKLVITADSLRAGKLLPLKENVDLALACVENVIVVANPIEMKPGRDLWDANCPPEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYVASTFEVFDLKQDDVYWCTADVGWITG-HSYLIYGPLANGTTTLMPQYPTWARLGHVVDKHKVSILYTAPTAIRAMMREGDSRESNRSSLRLLGSVGEPINPEAWNWYYNVVGCPIVDTWWQTETGILIAPLPGATALKPGSATRPLFGIQPA-IVDGEGNELEGAAEGNLVIKWPGQMRTIWGDPDRFIEAYTFKNTYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHESVAEAAVVGMPHDIKGQGICTFVTLQAGVPESEELRKELVRKVLGPVASPDALHWAPALPKTRSGKIMRRILRKIAANEL--- 23098513 11 ---------DRLINRVRRN------TLGDLLTRTSERYPDKNAIAYRSERLTYQELDNLVNQTANGFLNIGIKKGDKLILVSKNSLDFVLVTYALAKIGAVLIPVNYMLTSQEIRYILENSMAIGVMASTEFRDVVIAAAEDKNLEHYIALEVVPTEVESSGWIALNQIQSQSSTMPEVEDDDLAHILYTSGTESKPKGVMLTHKSIVSEYVSTIIDCKMESHDISIHALPLYHSAQLHVF-LGPSIYIGSSGVILPSASPELILETIEKEQVTQLFCPPTVWIGLLRHPDFNKRDLSSLKKGYYGAAIMPMEIIKELTERLPIELWNCYGQTEVAPLATVLQPKDQLRLGSAGLP-SLNVQTKIIDANGEEVARGIVGEIVHRTPHAMTGYLYATEKTKEAF-KHGWFHSGDLGFMDEEGYITIVDRKKDMIITGGVNVSSREVEEVIYEIDGVSEVAVISVPDPYWGEAVTAIIVLKEENVTKQQVIEYCSGR-LSKFKIPKYVDFTDVLPKNPSGKVLKRSLR---------- 146275992 8 -------------------------TIPHAAQAAAATWPDAPSVLENGEVWSFAELWQRSRAAASALIARGIKAGDRVAIWAPNSREWIVAAIATMACGAAVVTLNTRLKGREAGDILRRTNARLLFTVEGFLGIDYRALI--VDEDLPALETVLLDREFDAFMRDGRGAGDPAAMAQIDADTVSDILFTSGTTGSPKGVLMTYGRVLPQAAVWCANTRLTEGDRYLIANPFFHSFGMKVGWV-ACILAGAVAVPMLQFDVGQAIDLIERERITFMPGPPTIFQMLLAELDKRKWDCSSLRGGTTGAATVPPALVERIRNDLGVDLITAYGMTECVITTCVPGDDAETIARTCGKAF-PGNEVRIADENGNELPRGEAGEVLVRGQGVMLGYLDNPEATAEAIDAAGWLHTGDVGTMDERGYVRITDRMKDLYISGGFNVYPAEVEKLLAEHPAIGMAAVVGVPDERLGEVGRAFVVLRPGAATEAELVAWSRE-NMANYKVPRSFVLVDDLPRNASGKVLKTELR---------- 114705531 4 ------PWLKHYQEGVPHDLPQHGGSLASLLDEAFKKHGDTTAFILMGSKMSFAELDERSRCFAAYLQSIGLKKGDRIALMMPNVLAYPVAVAGALRAGLVVVNTNPLYTVKELTHQMKDSGAKAIVVLENMAKTVAHVIVTTIGDLQPTIKRLIVVRKIKKMVPLEKGKAAKFTPTSGNLDDIAVLQYTGGTTGVSKGAALTHGNVIANVLQVELWFGIKPGTTMVCALPLYHIFGFTVNMMLSMRMGGTNLLIPNPRDLPALLKALKGETFHSFPGVNTLFGAIARHKDAKSVDWSALVLSVGGGMAVQKKTAELWEELTGTSICEGYGLSETSPVASANHTLGTKYTGTVGLPL-PGTEMAILSDDGEKLGVGEAGEIAIKGPQVMVGYWERPDETAKVMTEDGFFRTGDIGVMDENGWFRIVDRKKDMINVSGFNVYPNEIEDIVASMPGIIEAAAVATPDENSGEAVKLVVVRDDSSIDEAAVKAYCRE-NLTGYKRPRIVEFRDELPKTNVGKVLRRELRD--------- 11498446 23 -------WTKFYDEGVRANIDYPVMPAYRILEDAAASDPDKICFEFFGTKWTYRQMKDASDKVANFLFDIGVEKGDRIVVALPNLPHYAIIANAIYKVGGIVVQCNPIYTEREIRYIVKNSGAKVVICIEDFLGFVMSALFKAFLKKKMVGK--VDIDRRKEVVFWQDVYERTDKRAEINPEDVAMFQYTGGTTGFPKAVMLTHYNLVVNAYQVAEWPRTTPSDVAVGCLPVFHVYGMTMLNSSAVLRM--KVIPIPDPDVEAILKAVHKYKATTFTGVPTMFISMLNHPKLSKYDLTSLRVCVSGAAPLPVEVKRKWEEITGGKLVEGYGLSEASPVTHCNPLYGLNKAGSIGVPY-PDTYAVVIDEEGNILPPGEEGELAIYGPQVMKGYWMMDEETEKTLI-NGWLLTGDMAKMDEDGYFYIVDRKKDMIVAGGYNIYPREVEEVLFEHPAVAEAAVVGVPDPYRGETVKAFVVLRPEYVTEKDLDKFCRER-LAAYKVPRLYEFRDELPKSLVGKVLRRVLR---------- 119505362 31 -----------------------------LFDDALKRHGNATACTSLGHSLSYRELDELAENFGAWLLESGLAAGDRVAVQMPNLIQYFVVVLGALRAGMVVVNTNPLYTEREIEHQFNDAGVKLLVVQANVAQQAAAVLPRTTVEKVKHIKKLVPAFSIPGALKLTEVLAECVSVTQLRAGDLAMLQYTGGTTGVAKGAMLSHGNLVANVLQADALFGQGSGDTFVQPLPVYHIYAFTAS--MYALYVGAHTVLIPNPDLKSVVSAFKTYRPRLFFGLNTLFVALTNDSAFQALDFSDLKVTLSGGMALTEDAAKTWEALTQCPVSEGYGLTETSPVATGNPGGAQ-QLGTIGIPV-PKTEVRVVDATNQPLGFDDAGELCIRGPQVMQGYWQRPEATAEAINAEGWFLTGDVAVIQPDGYLKIVDRKKDMIVVSGFNVYPNELEDVVSKHPGVLECAAVGLPDSKNGEVIKMFVVRKDLALTEAELKDFCRTQ-LTGYKVPRHIEFRDDLPKTNVGKVLRRELRE--------- 149182632 6 ----------------------------DWVKSRAGLFPAKCAVIDSVTSWTYSELNERASRLAGLFLEQGVKKGDRIALFAENHVSYFDFMFACLKIGAIFVPLNWRLSTDELQFVVRDAAPAIMGVQTSF------------IQQASELQEDFYLIEIDSNHYLEGIATSKITAKDLEESDPLAMIYTGGTTGHPKGAVLSHRSIMWNAVNTIVSWNLTDRDTTLTSIPMFHTGGLNALSI-PILVAGGTVVLSPGFHPDQAVKDLIDYKCSIVLFVPTMYHMLTGTKAFKKAKFPDMKVFLSGGAPCPLGIYEAFNSK-GLAFKEGYGLTEAGPNNFYIDPKEAVVRGSVGKPML-FNEVKVVNEQGLEAGADEVGELYLRGSHLFEYYWKKDDETREA-WQGGWFRTGDLAKKDEDGYYYIVGRKKDMIITGGENVYPSEIEYWIESHDTVDEVAVIGIPDEKWGEKVVAFVTAKGSTLSPEELQEYCK-RKLTKYKIPKCFYIVDQLPKTHVGKINKNELRNRL------- 83592648 28 -----------------------------MLDAIIARFPDNPAIDFLGRKWTYRELGEQIDRACAGFQSLGVEPGTRVGLCLPNTPYYIICYYGVLKAGGIVVNFNPLYVERELRELVEDSGTTLMVTLDLRQIYPKVAVVCSMSAILPSVKDVPTDRRHIGFAKLIATKTPPRPVAIDPATAVAVLQYTGGTTGLPKGAMLTHANVTGNLTQILGWFPEAREEKMLAVLPFFHVFAMTV-AMNVALALGAELILLPRFDLETVLKTIARKKPTLFPGVPTIYSAIIGAVAKTPYDLSSLRFCLSGGAPLPIEVKTRFEELTGCTLIEGYGLSEASPVVCCNPLDGAIKPGSIGQPLPGTTEIRSVLDPALIVPRGERGEICVRGPQVMAGYWRRPQDTEDTFI-DGALRTGDIGYIDDEGYVFLVDRIKDVILCGGYNVYPRIIEEALYQHEAVAEAVVIGLPDDYRGEAPKAFVRLRDGSATPEDLKTYLATQ-ISRIEMPKTIELRDDLPRTMVGKLSKKALVDEERAKALAG 159040418 11 ---GTVPWPAEVATRYLAEGYWAGRPLGAYLTAAARANPAAIALVDGDLRLSYRELMSRADGAAARLVERGVSGDDRVVVQLPNCWEHIVLTVACLRLGAVPVWALPEHRLREITGVAARAEARVLVVPARHREFDHRAMAHEVAATVPSIEHVLVTGSADPGEDLGRLCEPAADPAALSARAVATFLLSGGTTGTPKLVPRTHNDLAYMVGEAARLCEFGPDTAYLAALPLGHGFPYTGPGVLGALMSGGRVVIAASPAPGPALATIERERVTATSIVPAIALRWLAHHAAHPRDLGSLRLVQIGAARLEPDAAARIEPELGGRLQQVFGMGEGLLCLTRLDDPPAVVHHTQGRPISPADEVLIVDDEDQPVRPGEAGALLTRGPYTLRGYYRSPEIDAASFLADGWYRTGDIVRQTPDGNLVVTGREKDLINRGGEKVSAVEVEGFALALDGVTQAAAMAMSDAELGERVCLFVVPAGGAVDLADVRASMLDRGVAAFKLPDRLVSVDALPMTPLGKIDKKALRDQI------- 11498634 22 ----------------------PEKPLYEVIDEVCQKYADRTAIIFYGAEIKYGQLKEYTDRFATSLAKMGIKKGDVVAIYSPNCPQFVIAYYGAMKAGATVTALSPLFAPREVEYQLNDSGAKVLVTVEQL--YPNFAAVRENTGVEEVLVANIAGGEAKKFRDFREMLASPPEPPEVSWDDVAVLQYTGGTTGLPKAAMLTHYNVVANMRTFRDYYYNDYSPRV-AILPWYHIYGQTVDLNTG-LATGDILVVFAQFEPEKILEAIERYRVATFMGAPAIFVFLANNPDLKRYDLTSLLYVNNGAGPVPPEIIEKWDELLKGILVEGYGLSEASVTHTTVGPPRKRKIGSVGPPIPNTYAAIINPETMEFLPIGEEGELVIAGPQVMKGYWNRPRETEDVFFEAGWLRTGDIAKMDEDGYFYIVDRLKDIIKYKGHSVYPREIEDIMYEHPAIKEVCVIGLPDEVAGETIKAFVVLHEGKITEQDIINWCKER-MAAYKYPRIVEFRDELPKSAAGKYLRRILREEELKKM--- 67158691 47 -LDWFKPWRNHRGDMNKGEIHWFEGSAHNCIDRHLKQRGDQVAIIWEGARITYRQLHEQVCRLANLLKSRGIGKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALRDRILDADCRLLITADSVRGGKVVPLKRNADKALQSVSSVIVVGGAIDWNVGRDLWSADCPAEPMDAEAPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHQVFDYHDGDIYWCSADIGWITGHSYI-VYGPLANGATTLIPNYPDASRFWQVVDKHRVNIFYTAPTALRSLMREGEVRKTSRASLRLLGSVGEPINPEAWEWYYHVVGCPIVDTWWQTETGIMITPLPGATLLKPGSATRPFFGVQPV-LLDDKGKEIEGPGAGILAIKWPSQIRSIYGDHQRLIDTYFKPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGCPHDVKGQCVYAFVTLVTGSRPSDQLKRELIDREIGGFAKPDFLQWAPRLPKTRSGKIMRRILRKIACNEL--- 89902512 6 -------WLSSYPDGVPADIDPGKSSIVKMMEESFKKYADRTAYSFMGKTQSYKQVDSLSLAFGVYLQGLGLVKGDRVAVMMPNVLQYPVAVAGIFRAGYILVNVNPLYTARELEHQLKDSGAKAIVILENFASVLEKCVAAAMGDQLGLLKGALVPGAVRFNAAVAKGSAGTLKKITLKPDDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQALKKIPANEQLTSVCALPLYHIFAFTV-GMMLSMRLGGKLILIPNPDLVATLAELAKHKIHVFPAVNTLFNGLANHPDFNKVDWRGLVVSAGGGTAVQSAVAKLWFEKTGCAIAEGYGLSETSPVATSNPVTVTEYSGTIGVPIS-STYLRLLDDDGKEVPIGQSGEIAIKGPQVMAGYWQRPDETANVMTADGYFKSGDIGVMDERGYFKIVDRKKDMILVSGFNVFPTELEDVVSQLKGVMECACVGVPDAKSGEAVKLVIVKKDPSLTEAQVRAYCKE-NLTGYKQPKVIEFRAELPKTPVGKILRRELRD--------- 62182724 45 ILDGITPYNTSFAPGNVSIKWYEDGTLANCLDRHLQENGDRTAIIWEGKHISYRELHRDVCRFANTLLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDSSSRLVITADGVRAGRSIPLKKNVDDALTSVEHVIVLGRDLWWRDLIEKASPEHQPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAATTFKVFDYHPGDIYWCTADVGWVTG-HSYLLYGPLACGATTLMPNWPTPARMCQVVDKHQVNILYTAPTAIRALMAEGDKEGTDRSSLRILGSVGEPINPEAWEWYWKKIGCPVVDTWWQTETGGMITPLPGAIELKAGSATRPFFGVQPA-LVDNEGHPQEGATEGNLVISWPGQARTLFGDHERFEQTYTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHAIKGQAIYAYVTLNHGEEPSPELYAEVRRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRKIAA------ 198252086 36 -----KPWTAYYGPSVRKEIETAHRTIGDMVSAVAHLYAKKPAFTTMNGTLTFAQVDEMSNGLAVYLREAGLEKGDRVALQVPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMARQFADAEPQALIVVDMFADKLTQALITQVAEFFPAMPRSIVRLVQKHWRTLAPIDLTHIRLPELLPDDIACLQYTGGTTGVSKGAMLTHKNLLMNMEQSMEMITGKGREVALTALPLYHIFAFTV-NLLGFYYLGGRNILIPNPRPLTNLRAMENYPITWMSGVNTLFNGLSNETWFQDSPPKHLKFASAGGMALQSSVAEVWEKVTGKPVLEGYGLTESSPVIT-FNPLGKMRPNSIGIPV-PSTELRCLDEDGKDVPQGQPGELAARGPQIMKGYWKKPDDTAKIMQGD-WLLTGDIGIMDKGGYFSIVDRKKDLVLVSGFNVYPNEIEDCLTRHPGILEAAVIGVPDGASGEAVKAFVVLSDQSLSSATIRAYCKEH-LTGYKVPKMVEFRDDLPKSNVGKILRKDLR---------- 124516429 54 -LEWFTPWTSVLPQTYTGRWFPGGTTSHNALDRHVAKYGNKVALIWEERVITYSQLLDSVERLCHGLHSLGLEKGDRVSIFLPPTPEQVISMLACARMGLIHSVVFSGFSEAALKSRMEDAQPKLLITADAGKEIPLLQTARAARTGILSIRNTLVVRRKDPRFPVDASSGESFPPAPMGADDPLFILYTSGTTGKPKGIVHVQPGYMVGTYLTTRVFDIRDSDVYFCVWITGHSYIVYGPLLTTVLMAEGA---PDWPDPGRWWKLIEKYRVTVFYSTPTAVRLQMRHGEKWPHDLSSLRLLGSVGEPINPEAWMWFRNVTGLPIMDTWWQTETGMHMITPLPSTPLVPGSATKPF-PGVEVDIVDKNGNPVPDGESGLVVIKKPWMFRTVFKDPDRYRQYWTEPGMYFSGDSARRDSSGFYHLIGRIDDVIKVAGHRLGTAEVESALVSHPAVAEAAVIGKPDSLKGESLKAFVILRQGKKPETEIRHHVRE-ELGAIAQPDEIEITDWLPKTRSGKIMRRVLRAR-------- 83749012 4 --PHFPFWPRRLPTTAPQTSLWFN------LEVSARRYPDKDAIVFYGGHLRYRELHDDALAVAGWLQQAGVRKGDRVLLYMQNCPQFIAAYYGILRADAVVVPVNPMNRPEEFKHYITDAGAGVVICSD-----DLAANVTAASADLPEAQRVRHLLATAYADALPATYAYPEDAPPVGPDDLAVMPYTSGTTGFPKGCMHPHRTVMHNVVGGSLWSQTTMEGVSLSIIPLFHVTGM-QYGMNAPIYMGSTVVMLPRWDREVAGRLISRYKVTHWTNIPTMVIDFLASPQLAAFDLSSLVYIGGGGAAMPQAVAERLQKEFNLLYQEGYGLSETIAP-THSNPADRPKLQCLGMPFFNTDARVIDPQTLEELPPGEVGEIIVNGPQVFLGYWGKPQATAEAFIEEGFFRTGDLGRMDEEGYFFLTDRLKRMINASGFKVWPAEVESLMYKHPDIQEACIIGTHDAYRGESVKAVVVLKAHATTEEDIIGWARDH-MAAYKYPRVVEFVDALPKSGTGKVMWRTLQEQENAR---- 89098014 6 ----------------------------DWLTNRAGLSPGSVAVIDQGKSWTYKELNSRAEALAGWLLERGAAKGDRIALLAPNHISCLDFLFACGKIGAIFVPVNWRLAAEEIQAIL--ADCTPVIIGYHYSFIELASRLQLHQYESVCLDETPFRMPGRPFIP----------PWQVDEEDPLAMIYTGGTTGKPKGAVLSHRAILWNAVNTAVSWGLTNQDTTITYLPMFHTGGINA-LTLPLLLAGGKVVLAGNYNPSDAARYIREYQCTIILLVPTMYHMLIDTDEFKEGSFESMRVFLSGGAPCPLSIYEEFRRK-GLHFKEGYGMTEAGPNNFYISPQEAVKKGSIGRPML-FNTVKILAETGVEAGNGEVGEVLIKGRHVFSCYWNNEEATKDA-VRDGWLYTGDLAKVDDEGFFYIVGRKKDMIITGGENVYPLEVEQWLGSCPQVDEVSVIGIDDRKWGEAVTAFIVLKEAAATKDEIKGYCRQK-LAAYKVPKFIYFLDKLPKTHVGKIDKKQLKMTAAEMAAA- 194335786 74 ----FKKWDSVLEWNTPYAKWFGGKTCYNALDVHVNSWRNKAAIIWEGRVLTYGELHRQVSKFANVLKIAGIKPGDRVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKMVICADGTRSINLKNIVDEAIVNTPSIRSVIVLGMDHWWHDLMGLAADESEPAELDAEHPLFVLYTSGSTGKPKGILHTTAGYMVHAASSFKVFDIKDEDIYFCTADVGWITG-HTYMIYGPMLNGATILMPNYPQWDRFWDIINRHKVTIFYTAPTAIRAFIRAGNETKHNLSSLRLLGTVGEPINPEAWMWYQKVVGCPIVDTWWQTETGIMVSPLPGATPTKPGTATRPL-PGIMVDVVRKDGTPCEANEGGYLVIKKPWMLRTIYGDNERYEKTYWSEDMYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDELKGNALVAFVTLKDEYVGDMTLREALRAKEIGPIAKPDEIRWAKGLPKTRSGKIMRRLLRELATSNEIKG 111019298 8 ------------------------DTVDGVLRRSAAKFPDRRALTFEDRAWTYRELDDAVSRAAAYLRSLGLSAGERVAAYGTNSDAYTIGFLACARAGLVHVPVNYALEGDELTYLVSQSGSAAVLVDPALTG-----TLDSVRGAL-DLRHVVPLRDAEDSLLAHSGSGDPVLAEPVAATDLAQLLYTSGTTSKPKGAMMTHGGLVHEYVSSVIALALSDGDNPLICMPLYHSAGMHVF-MMPYLSVGASVNLMQTPDIPEILRRIEADRIGSLFLAPTVWVPLAGHPDLETRDLSSLKKAQYGASIMPVTVLNRLRERYDLGFYNCFGQSEIGPLATVLPEEHEDRPSSCGKAVF-FVETRVVDPDGNDVPDGTPGEVLYRSPQLCLGYWDNPDATAEAF-RDGWFHSGDLVTRDPEGYITVVDRIKDVINTGGILVASREVEDAVYTHPDVAEVAVIGTPDDKWIEAITAVVVLREDAATPDGLIAHVKER-IAPFKVPKQVVFVDELPRNQSGKLLKRELRATL------- 206971378 493 --------------------------IHELFEQQVARTPDAVAVVYEGGKLTYQELNEKSNQLAHFLQKRGIGPESLVGICIERSPDMIIGLFGILKAGGAYVPLDPSYPENRLRYILENSQIQVLLTKEA------------LQDWLPKDIQAICLDRDQVMISKE---SNLAPVSGVTANNLAYIIYTSGSTGNPKGVMIEHHSVINRLQWMQKKYPLSEEDTILQKTPF--SFDVSVWELFWWSFVGARVCLLPEKDPAVIEEYIERYRVSTIHFVPSMLSTFLDYMELSKRDVSSLIQVFTSGEALNTEHVRRFKGIFQTKLINLYGPTEATVDVTYCDLEKEAMIIPIGRPID-NTELYVLDQYQQVVPIGVAGELYLGGVGLARGYFNRPDLTTERFIPHPFYRTGDLVRYMNDRNLEYIGRIDNQVKIRGFRIELGEIEAALHDHSSVKEAVVLVKEERPGDKQLVAYVV---GEGDAGEWREYLK-KQLPHYMVPAYFFQIEGMPLTPNGKVNRKALLE-LEEQFIS- 186683274 1545 -------WNDTQ-RNYLQDIC-----IHQFFEMQVERTPDAVALVFENQQLTYRELNQQANHLAHYLRTLGVRVDVLVGLCVERSLEMLVGLLGILKAGGAYVPIDPEYPQERISHILSDSQVSLLLTQ------------HRLVARLPEHQATLVVIDESWEQIIQ--HSQENPISGVKDSDLVNVIYTSGSTGKPKGVMVKHSGLCNLAQAQIDLFDLLPSSRILQFA--SFSFDASIWEVVMALGSGARLYLGTKESLLPGLELIEDYGITHITLPPSALAVL------PQAELPALQNIIVAGEACAPDLIKQWS--VGRRFFNAYGPTETTVCATVCGNGERSDKPPIGRPI-PNTQAYILDSYLQPVPIGVPGELHIGGAGVAQGYLNRPDLTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAILSQHPAILQVTVIAREDTPGDKCLVAYLALNQETPTINELRQFLGSK-LPEYMIPSAFVFLETLPLTPNGKVDRRAL----------- 186683274 464 -----------------QTTYFQEQCIHELFELQVECSPDAIAIVYEDEQLTYQELNNRANQLAHHLRNLGVGAEILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFSLEDSQVKVLITQ------------QQLLSKLPAHQAQVLCIDAD----WEIIAQQSVQNPQITSANLAYIIYTSGSTGKPKGVLINHANVVRLFTATEEWFYFNQQDVW--TLFHSFAFDFSVWEIWGALIKGGRLVVVPYWSPADFLKLLDKQKVTVLNQTPSAFRQLIQAEQLTPANL-ALRWVIFGGEALEIQSLKPWFERHGPQLVNMYGITETTVHVTYRPITIADLSSNTGSVIGPDLQVYVLDKAKQLLPIGVPGEMYVGGASLARGYLNRVELTSQVFVANPFYKTGDLARYLENGDLEYLGRIDNQVKIRGFRIELGEIEAALTQHPQVQASVVIARVDTPGDKRLVAYVIHQAQVLTVNDLRQFLDSK-LPEYMIPAAFVFLDSLPLTSNGKVDRRAL----------- 186683274 2605 -------WNNTQTE-YPQNQC-----IHELFTAQAERNPDLVAAVFGSQQITYQELNSRANQLAHYLRTLGVGTEVLVGIFVERSLEMLVGLLGILKAGGAYVPLDPDYPQERLSLMLADSQVPVLLTQ------------QRLVEKLPEYGQPVVCLDTGWDIINRESTANLHS--EVTADKLAYVIYTSGSTGKPKGVAVPHRA-VNRLVFNTNYIQLDANDCIAQAANA--SFDAATFEIWGALLHGARLVGVTHLSPQEFAAYIREQEISVLFLTTALFNQL---ASFVPQAFNTLRYLLFGGEAVDP---RWVKEVLGAPLLHVYGPTESTTFSSWFDVPATATTIPIGQPIS-NTQIYLLDQNLQPVPIGVPGELYIGGDGLAQGYLNRLELTQEKFIANPFYKTGDLGRYLPDGNIEYLARIDNQVKIRGFRIELGEIETALLQHPAIREVVVLAREDGLCQRRLVAYIIFENQTHSISDLRSFL-QRQLPNYMIPAAFVFLEQFPLTPNGKIDRRSL----------- 206971530 465 ------------------------------FEKQVQKNPNKLAITCDGVNLTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKLV----------IENDMKKIVLDEEETKLALHTYSRMNIACKDVSLLNPAYTIYTSGSTGNPKGVIVPMRGLSNFLMAMQQKFSLNENDHLLAVTTFA--FDISALEIYLPLISGASLTIAQKEDPSALTTLLQEERVTIMQATPTLWQALVTDYPEKLQGLN----ILVGGEALPEHLANKLKE-LGCSITNLYGPTETTIWSTFMNDEGEKGIPPIGKPIC-NTEVYVLDAGLQPVPPGVIGELYIAGEGLASGYLGKPELTAERFIANPYYRTGDLVKWRSDGALEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAIVMVREDRPNDKRIIAYIVAEEKEPNLSEIRSYVSE-SLANYMIPSAFVVLEELPLTPNGKVDRKKL----------- 56421294 35 --------------------------------------PNRIALFYENKTITYRQLRDWSNQMANVFRKLGVKKGDRVCALMPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVLLTNKEQRA------KLPPRDNMPTLEHIFVIDGSSHDQDWETLSSMPTEIEETTVDDLLAIQYTSGSTGMPKGAMWPHNVLINIYPYMRYAIGLRDDDVFFGGADPGWAYGL-IFCTFAPMAFGVPIVFYEGFKPETCYSLMEKYRVTNFAYAPTAYRAMAAAGADRRYQL-NVRAMSSAGEPLNPEVIRFFQEHVGVTIHDHYGLSETLMLIGNFNAAEEIRPGSMGWPLPGFD-VALLDENGTPVADGEVGQIAFNTPNVFKGYWKDPEKTAERLI-GKWFLTGDLATKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPVKGEIVKAFVVLREGFAPSDELAEFVKTR-LSKHEYPREVEFVTELPKTPSGKIQRFILRNQEREK---- 196176127 518 -----------------QTDYPKDKCIHQLFEQQVEKTPEAVAVVFNEQHLTYRELNNRANQLAHYLQQLGVKPEYLVGICVERSLDMIVGLLGILKVGGAYVPIDPTYPTERITYMLEDAQVQVLLTQESLT------------QELPVNHTQLICLDSQWQIIAQQSPDNP--LTDVTSDNLAYINYTSGSTGKPKGVEVLHRGVIR-LLFGIDYVHLDGKQRLLQMAPI--SFDAATFEIWGALLHGARCVLFPEPTAQTLKQVIQTHNITTLWLTSALFNGIV---AEDAEALSGVPQLLTGGEALSVPVKKALAALPSTQIINGYGPTENTTFTCCYSLPKQLPGTSIGRPIS-NTQVYLLDAYWQPVPIGVIGELYIGGDGLARGYLNRPELTGEKFIANPFYKTGDLARYRADGTIEFVGRVDNQIKLRGFRIELGEIEAVLSQYPQVKDTVVIVTEDQPGNKRLVAYCVSNSEQSITAELRSFLKTK-LPDYMVPSAFVQLDAFPLTPNGKVDRRALPKPEQTRL--- 196182468 3 ----------------------------EFMESSADRLPDKVALIGDGQRLTYAEVEAQANRLANALLAEGLQRGDRVVLFLPNCLELAIAIFAVLKAGGVFVPLNPSTKSDKCAYILNNCQARVLLTSGRQA-----DLAQQLTQQVPSLTTLILTSPIPEVLSFTAIQSECLSQRPQKVNDLACLIYTSGSTGDPKGVMSDHSNVVFAASSIIEYLGNVESDSVIGLLPLSFDYGLY--QLLMVFKFGGTLVLEKGFTPAAILKRMEQERVTGFPGVPTIYAMLLKM-DLSAYDLSSLRYLTNTAAALPPSHILQIRAKFPATLFSMYGLTETKRTLYLPPEQLDKRPDSVGIAI-PGTEVWIENEQGVRLGSGQVGELVVRGRHVMRGYWENPEASAARFRPERLCYTGDLFRQDEEGFLYFVSRQDDMIKSRGEKVAPKEVENVLYGLSGVREAAVIGVTDPVLGQVVKAFVVQEGDELTPADILRHCRAH-LEDFMVPKLVEFCGQLPKTSSGKIKKTDLK---------- 163723817 5 --------------------------LGHILANRAFLSPNLEACVGADYRYTYAQENARANRFASALKANDFKKGDRIAVLCKNNEHIICALMGAAKMGVVAAILNWRLTAPELEYILNNCGADMLIYDDAFA-----PVVDELKGNIPARLFVFAKGKDQDFEDFLAQGSEEEPSIEAGGDDPCVIMYTSGTTGKPKGAMISHNNAFWASLGLTHTLPWGYKERYLLVAPLFHIGGLS--PVFANIHKGLTTVFMPDFDPVGMYKTIQDERINFMMTVPLMLMAMAMVPPVEKFDLSSLNFFVCGASPVPPSLIHLYNEK-GFKIAQVYGATEYTGAITFWTHEIGMKCASAGKPVFHGQVKVCKPGSDEEVPAGEVGELCLFGPQVFLGYWNNPKASEEALT-GGCYRSGDLGRIDEDGCVYVIDRLKDMIISGGENIYPAEIEQVLQSHPAVAEAAVTGRPDEKWGEIPVAHVVRPGETITEEDILQVCRD-NLAGFKRVKEVHFVEALPKNSTGKILKTVLREELAK----- 148683592 66 ------------------DSHLVNTTVGECLDATAQRFPDREALVHENIRLNFAQLKEEVDKAASGLLSIGLRKGDRLGMQGPNSYAWVLIQLATAQAGIILVSVNPAYQSSELEYVLRKVGCKGIVFPKQFKTQQYYDILKQVSERLPDLTTVIVDAPLPGTLLLDNIVAAGGKLAQLRYNDPINIQFTSGTTGNPKGATLSHHNIVNNSMLIGQRLKMPEELRVVLPSPLYHCLG-SVGGTMVSMMHGATLLLSPSFNGKKALEAISREKGTLLYGTPTMFVDILNQPDFSSYDFTSIRGGVIAGSPAPPELIRAIINKMNMELVVVYGTTENVTFMNFPEDTLEQKAGSVGR-IMPHTKAQIVNETGELTNLNVPGELYIRGYCVMQGYWGEPQKTFETVGQDKWYRTGDIASMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFLKHPQVQEAQVVGVKDKRMGEEICACIPLKGETTTAEEIKAFCKGK-ISHFKIPRYIVFVEGYPLTISGKIQKFKLREQMEQHL--- 126661558 711 -----VEWNETEAE-YPKDKC-----IHQLFEEQVERTPNAIAVVYENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMLEDSGIRILVTQESF-----RPLYSEFSTQLISL-------DTDQQKWERENQTNPIH--QTHSHHLAYINYTSGSTGQPKGVMIPHRGVIRLLINS-DYVELDEAKTFLHLSPIA--FDASTFEIWGALLYGGKCIIFPEPTALTLKEAINQYQVTTLWLTAALFNLVIDELPEA---FIRVKELLTGGEALSVHVKKALQALPSTQLINGYGPTENTTFTCCYSIPSESKVSSIGRPI-NNTQIYILDPNLQPVPVGVPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSDEQSSVTQTLRDCLKEQ-LPDYMIPSAFVLLEKLPLTPNGKIDRRALPAPDSNR---- 167629127 59 --------------------------------------GDKVALYYSDEAITYRQMMEQSNRFANVLRKHGIGKGERVFIFMPRSPELYWSFLGIIKVGAIAGPLFEAFMEGAVRDRLADAEAVAIVTTPALR-------KRIPKEDLPHLKHIFMVGIPEGGLGEGELASPETDIEWGDREDPMLLLYTSGSTGKPKGVLHVHNGMIQHYQTGKWILDLRPDDIYWCTADPGWVTGIS-YGVWAPYLNGVTSVVRGRFRPDDWYKTIQDYQVNVWYSAPTAFRMLMSAGDVKQFDLSCLRHILSVGEPLNPEVIRWGLKVFNRRIHDNWWMTETGGQIISNYPCMDIKPGSMGKPF-PGIHAAIIDDKGNELPPLQMGNLAVKAPWMMRKIWKNEAKYNEYFKIEGWYISGDSAYMDEEGYFWFQGRIDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFIALREGYLWTEELKKEIIDKGLAAHAAPREIEVRDKLPKTRSGKIMRRVLKAW-------- 213966675 1141 -----------------DRDYPLGQTLHGLFEQQVERTPEAIALVLEAEQLSYSQLNTRANQLAHRLLDYGVGLDSRVALCIERSAQMVIALMAILKAGGAYVPLDPGYPAERLAYMLDDSKPDVLVSQES------------VRDCLPEHSVPTLWLETEE---QEIAGCSSHNLTIGDTDSLAYCIYTSGSTGRPKGVMNAHGAVVNRLQWMQEQYALSNQDRVLQKTPF--SFDVSVWEFFWPLIQGARLVICKPEDPSYLWNLIGQQGVTTAHFVPSMLQAFLKTGPAQPAD--SLRHVFSSGEALPVAVANEFLERYHTRLHNLYGPTEAAVDVSYWECQPDYRLVPIGRPVA-NTRLYILDETLQPAPIGVIGDLYIAGVQLARGYFGRPDLTAERFIPDPMYLTGDRGRYLPSGDIQYLGRIDHQIKIRGFRIEPGEIENALLQCPAVREAVVVPREDAFGGQYLVAYITSSVSEPDAAQLRKQL-GKILPDHMQPSFYVVLAALPLSANGKIDRQALPEPIAQSLA-- 213966675 11 -------------------------------------------------SLTYVQLDQKARSLAAHLQRH-TRPGDRVLLVYPPCMEYTIAFYACIYAGVIAVPALNAKTLPRLHLIAQDSQPALALTMDAVLTGLQRIVTDDNTPNLLTDITWLSSNLLVD-------ASADWQCPPTVASDIVFLQYTSGSTGAPKGVMVSHANLLANVELSKQTYRIREQDVFVSWLPAHHDFGLIGAIILPVYMASHCVQFPPAARPYRWLKLISDYRARITGGPNFAFQLCVQRVTEEQKDLGSLEIAVNGAERIRPGTLRSFVEAFGCGLVPAYGMAESVLLVTANTRPERHAADAVGTELTGDHRVGIFHPQHALLAAQQVGEIWISGPSTARSYWRQEAETRAEGDETRWFRTGDLGFVN-DGDLYITGRLKEVMIFSGRNIYPQDIEITVEAIPAFRACAAFSIEN---GEVSQLVVVQELESRQHVELRAELADRHLAAV----LLVKTGTLPRTSSGKIQRARCRDLFE------ 171915798 55 ------PWEKVLDWQAPYAKWFVGAKVNNCVDRHVANRKDKVAILWEGRSITYGELQVEVNKFANVLKSRGIKAGDRVLIYMPMVPEAAIAMLACARIGAVHSVVFGGFSSESIKDRLQDSGATSIITADGYRRGKVVALKANVDVALATVQSVIVLQRTKHDIAMQDGRDDNCPAEGFDAEHPLFILYTSGSTGKPKGILHTSGGYLVGTYLTCKYFDLREDDIYWCTADVGWITGHSYI-VYGPLANGATVLMPDTPHQGRFWEIIEKYKATILYTAPTAIRAFIKWGDEKKHDLSSLRLLGSVGEPINPEAWMWYHEMIGCPIVDTWWQTETSILISPLPGVTPTKPGTATLPFFGVDAA-ILDEEGVEVGPNEGGKLVIRKPWMLRTIYGDAERYESTYWGEGIYLAGDGARRDEDGYFWIVGRLDDVLNVSGHRLGTAEVESALVSHESVAESAVVGRPDEIKGQAVVAFVTVKTGVEATDALAAELKKHVIGAIARPDDIRFAAALPKTRSGKIMRRLLKEICAGGQVKG 56420040 5 ---HYPYWPKRLSKTL----AVPETTLVDHLETTAKRYPNKTAIYYYGAVYSYKQLLDEVNALAGYLQKLSVKPGDRVLLYMQNSPQFVISYYAILRAEAIVVPINPMNTSEELSFYVNDCETRVAIVGQELLDKAAPLLGRTALEQIVSLPAEVAAGDERILLWADCLGAQLPPLPNGHVDDIAVLPYTSGTTGVPKGCIHPHRTVNANIVGAYHWGDVTSDSVALATLPFFHVTGM-VHSMHTPIFAGAAMVLMTRWDRDAAARLIELHRCTHWVNISTMLIDFLANPALGRYDISSLSSISGGGAALPEAVGEKLFQLTGVRYFEGYGLTET-ISQTHFNPPDRPKLQCLGVPSFDVDARIIDPATGRELGVGEVGEIIVCGPQVFRGYYRREKETEEAFIEDGFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVVGVPDPRRGETVKAFIVLHDEYVTEEEIIEWSKTQ-MAAYKYPRLVEFRSSLPMTSSGKLLWRKLQEEEYEKAGKG 197341050 9 -----KPWLGVLTEVQRQPVSPPRSTVHAFL-AVAAAHPERTALAYFDDRLTYAETEVLSASVAGHLAARGIRPGDRVALMLQNTPHFVLALLGAWRAGAVVVPVNPMYTTGEVRRVLGDAGVSALVCADRAWEAYLREAVTREDPRVLTWDPLPPPADTEDLEALARAGHAAPDLVLPGGADTALISYTSGTSGTAKGATNTHANIAYSAERQRTGSGIPEGAGYFALAPLFHITGM-VCELAACLFNAGTLILTYRFEPGAVLDAFAEHRPACTVGPATAFMALAARPEASRDHFASFTYLASGGAPLPPALVDDFAERFGPYVHNGYGLTECTAPCASVPPGRRAPVHAVGVP-GPETVVRILDEEGREVPLGASGEIVVSGPQVVPGYWQRPEATSETF-PGGELRTGDIGIMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGESVKAYVSLRPGSPDAAALVAHCRER-LAAYKYPREVEILPELPKTTSGKILRRELR---------- 77461035 47 -----TPW--QTVQRYDDAAWFAGGKLNNCIDRHLETRGDQTAILWEGTQITYSKLHHHVCRLANVLKSRGVKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPDSLRDRILDADCRTVITADGVRGGKFVPLKQNVDKALPNVSTVVVVERTQDWVEGRDLWSDECPPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTFKVLDYRDGEVFWCTADVGWVTGHSYI-VYGPLANGATTLIPSYPSTSRFWQVIDKHKVNIFYTAPTALRALMREGAGPLQETSSLKLLGSVGEPINPEAWEWYFNVVGCPIVDTWWQTETGIMLSPLVSAQQIKPGCATRPMFGVQPV-LLDEHGKEIKGAGSGVLAIKSSWPARSVYGDPQRMVDTYFKPGYYFTGDGARRDEDGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDVKGQGIYAFVTPMNGTEPNDELKKELLAHVIGSFAKPDLIQWAPALPKTRSGKIMRRILRKIACNEL--- 111222815 7 --------------------------IGDIARRNARRYPDKAAVVYEDEELSWRSLDQRANRIATYLLGRGLAKGDRVAVCARNTPEWPEITYGLAKAGLVLVPINIRLSGPEVDYVLSDSGARAAIVHTDHVDGPGAPLA-ALDTVIEIGGDSVGVNYAKALAAGRDTDPTPADLTD---SDIHLLLYTSGTTGRPKAVVHEHRTLLAQVLDTTISTESRHDDVFLATTPFFTAGGM--IRTLSWLYLGQTMVIHPRFDPVAVLETIERWKVTMTTFIPTMLIRTLRELDARPGDVSSLRRISYGSAPAPPGLAEEAARKLGCDLQQRYGSTEAGGQVTILTPGDDALRSSCGRE-TPHAEIRIVGDDGAELPRGEVGEIVVRADSVARGYWNRPEANAETFRPDGLW-TGDLGRLDERGYLHIAGRKTDMIISGGFNVYPAEIERVLGAHPNVDLVAVVGVPHPEWGETPIAVVVPKGDITTEEQLRTLSREQ-LAGYKQPRGYAFRAQMPLGPAGKILKRELRAELA------ 218252569 12 --------------------------------------PDSLAIVDHERRITYRELQQHVAACRDRLYAAGVRVGDRVSIFSRNSADYVYAYMAIVSLGAIAVPINFQLSSREIAYIIKDSGSRHILTYQPLNLVDALSTLR--CDMRVTQHDIRQMGKKDESLP-----AAPTLPPTFDEQNPCVIIYTSGTTGSPKGAVLSHRNLITNADQ-MSIMGCKAEHHVLCVLPMYHCFGWTC-SVLYPLYCGAEVVILDSFTPKETISVIREEKINDLYIVPSICSLLTKLAS--KEDMASLRLVVSGGTTLPLQIEQDFMNKFGVDICEGYGLSETSPVVT-MNPPEKPKVGSCG-PVVPGIAWKLIDADGKEVPKGEAGEFIVKGDNIMLGYWNLPDATKNAL-RGGWLHTGDVARADEEGYIYIVDRLKDMIISMGENIYPREVEELIYQFPGISEAAVVGIDDKLRGQAGACFYSLHEGASNIRELKKFLQA-NLALYKIPREFHELQSLPRTSTGKIAKRQLRDFLAKK---- 197624665 57 ----FTPFHTVLDWSNPPFARWTNLSVNCLDRHLDGPRADKTALIWEGRHFTYRELHAAVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKLVITADGFRKDKAVSLKPAVDAALPSVEHVLVVGRDRWWHELVDGQSAECPAEPMQSEDRLFVLYTSGSTGKPKGVVHTTAGYLWAHLTFQWIFDIREDDVHWCTADVGWITGHSYI-VYGPLSNGATTVMAPRPSPGAFWEVIQKHRVSIFYTAPTAIRAFMKSGREDRYDMSTLRILGTVGEPINPEAWMWYRDVIGCPVVDTWWQTETGVMISPLPGATPTKPGSCTLPL-PGIAADIVDLEGRSQPADAGGYLAVRRPWMMRTVHGDPERFRRSYWEDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLEGGRDGDDSLAAELRRHVIGPIARPDLIHFSDALPKTRSGKIMRRILRSLAAGQEVSG 88705760 16 ----------------------RDLTIGDALREAAAECPEALAMIAGRRQWTYAELLEEAELTARALLT-NFETGDRVAVWAPNIPEWIIMEYGCALAGIVLVTVNPSYQSDELAYVLRQSRASGLFLLPEFRGNPMQKHLEKARGDCPDLKKVVLFNEWQAFLATAGDHA----LPEVKPDDACMIQYTSGTTGFPKGALLHHRGLVNNGAHTLSIMGAAQGGTYMGIMPLFHTGG-CVLAVLGALSKRSALVLVEAFEPGLVLALMEEYRAAAMLGVPTMLIAMVEHPSFPERDLSSVKALCSGGSTVPADLVRRLEAAVGAPFTIVFGQTECVACMTHPDDSIDDKAHTLGQAM-PGVELKVVDETGATQPVGVLGEFCTRGYHVMHEYFENPEATTKTIDAEGWLHTGDLCSMDERGYCKIEGRLKDMIIRGGENIYPREIEELLFQHPSVGEVAVVGLPSERLGEEVGVFLRPAPNNRLCRDLFAYLREH-LSPQKTPRYWYEVENYPMTGSGKIQKFELRK--------- 114319834 47 ---------------------------HNCLDRHLEQRGDQTAIIWEGEHITYKDLHERVCRLANAMKARGVKKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSPDALKDRIQNADCETVITADGGRNVALKSNADKALESCPDVKNVFVVKRTGGDIDWKEGRSADCPAEELDAEDPLFILYTSGSTGKPKGVQHCSAGYLLGAAMTHKVFDYQEGEVYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPSAARCWEVVDKHNVSIFYTAPTAIRALMGQGNEHKTSRKSLRILGTVGEPINPEAWEWYYNVVGCPIVDTWWQTETSILIAPLPGATDLKPGSATLPFF-GVEPALVDPEGKELEGAASGNLVIKWPSMMRTVYGDHKRFMETYLAPGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDAVAEAAVVGYPHDIKGQGIYAYVTLMAGVEPSDELKKELVKNEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKVAANEL--- 218235214 4112 --------------------------IHQLFEEQVHRTPDALAVVDEKQQLTYRELNERANQLAHHLQKCGIGTESLVGLCFERSVEMVVGLMGIWKAGAAYVPLDPSNPESRLQYILEDTGIRVLVTNEVLLGW------------IPKDIKTVCLDRDQAMLSQESKLS---PICEVTGENLAYVIYTSGSTGNPKGALVQHHSVINSYGLQKEVFSHEIPSNMRVGLNASIAFDVSIQQLQMLLY-GSSLYIIPRTNPERFVSYIRENKLEMFDMTPSLLQLLIDGGLLETADVHVPSKILVGGEAIMPSLWKQLVETEKIDFYNVYGPTECTVDATCYHIKKDSKRVTIGRPL-PNVQTYVLDKNLLPVPVGVTGELYIGGAGIAREYLNRPELTAERFIEDRLYRTGDLVRYLPDGNLDYLRRIDNQVKIRGFRIELEEIEASIERHPLVKEAVVLATEDKLGEQRLVAYVV---GDGSMHEWREYLKTQ-VPNYMVPAHFIKVDEIPLTTNGKVDRKAL----------- 159043549 1 MEDPTRPWMAFYGPDVRPDIDTPARTLGDMIGAVAATYGTAPAFTTMNGTLSFAQVDEMSDAFAVYLREAGLNPGDRVALQMPNCLSFPVAAFGVFKAGCVLVNVNPLYTAEEMGKQFLDAEPHALVIVDMFADKIPEAVVTRIAEFLPALPRGIVGLVQKYWRSVAEIEVPHIRLPDVAPDDVAVLQYTGGTTGVAKGAMLTHANLIVNMEQTMELIEGRGREVVLTALPLYHIFAFS-LNMLGFYWMGARNILIPSPRPANLKRAFENYRITWMSGVNTLFNGLTNEIWFTDTPPRHLKFAAAGGMALQSSVAERWREITGTDVLQGYGLTETSP-ILSLEPLGKTRSGSIGIPL-PATRLACLDDDGKQVAIGDRGEIAAKGPQVMKGYWNKPEETANVL-QNGWFLTGDIGVMDADGYFHIVDRKKDMVVVSGFNVYPNEVEDCLASHPGIIEAAVIGVPDGATGEAVKAFVVKGDSGLSEADIRAHCKEH-LTAYKVPKRVEFRDELPKSNVGKILRKDLR---AEELA-- 192813068 54 -------------------------------RHVAEGRGDKVALLYSDETLTFAQLKEKSDKFGNVLRKYGVGKGDRVFIFMPRGPELYAGLLGILKVGAVVGPLFEAFMETAVKDRLEDSGAVALITTPAL-------LSRVKRDELPELKHIFVVGEVEEEDPEVEAASSELEIEWLEREDGLIMHYTSGSTGKPKGVYHVQNAMVQHYYTGKVVLDLREDDIYWCTADPGWVTG-TSYGIFAPWLNGVTNVIRGRFSPQDWYSTLVNNKVTVWYSAPTAFRMLMGAGSDDQYDLSHVRHVLSVGEPLNPEVVRWGHKAYKQRIHDTWWMTETGGQLICNYPGMAIKPGSMGRPL-PGITAAILDDHGKEVAPYTMGNLAIKTPWMMRTIWNNEAKYQEYFRIPGWYISGDSAYMDEDGYFWFQGRIDDVINSSGERIGPFEVESKLVEHPAVAEAGVIGKPDVTRGEIIKAFISLREGYTPSQELKDFVKE-GLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAW-------- 148654773 2 -----KPHADDRFQLLWSDERWTGLPVHRFLERTLRVFPEKTGIVDGDRRLTYAAFGARVYRLANALRRQGVEPGDRVAILCRNASEMLEAHFGVPQIGAILVPINVRLTSDEIAYILDHSGARALIVD-----AELTPLIAPIRTQLNALEVIVVADDYEEFLS--DSSPEPSVYPVDDEDHPISINYTSGTTGRPKGVIYTHRGAYLNALGEIIEVGLRPDSTYLWTLPMFHCNGWCFPWAVTGI--GATHVCLPKVEAARVLSLIEAEQVSHFCGAPTVLITLAMECPPGFRFARRL-TVVTAAAPPPPAIIQRMEE-LGATIIHVYGLTETYGPHTVCEEERARLKARQGVGYLHAPELRVVDEEMRDVPADTLGEVVMRGNNVMKGYYRDEEATRQAF-RGGWFHSGDLGVMHPDGYIELRDRKKDIIISGGENISTIEIERVLYQHPLVLEATVIGVPDIRWGETPKAFIILKPGAQTADEIIAFCRER-LAHFKCPKFVEFVESLPKTSTGKIQKFVLRE--------- 16080020 47 ----------------------------EAIDRHAESFRNKVALYYRDEKYTFKEMKEESNRAGNVLRRYGVEKGDRVFIFMPRSPELYFIMLGAIKIGAIAGPLFEAFMEGAVKDRLENSEAKVVVTTPEL-------LERIPVDKLPHLQHVFVVGGEAEYDEAAKQESTRLDIEWMDKKDGFLLHYTSGSTGTPKGVLHVHEAMIQQYQTGKWVLDLKEEDIYWCTADPGWVTG-TVYGIFAPWLNGATNVIVGRFSPESWYGTIEQLGVNVWYSAPTAFRMLMGAGDAAKYDLTSLRHVLSVGEPLNPEVIRWGHKVFNKRIHDTWWMTETGSQLICNYPCMDIKPGSMGKPI-PGVEAAIVDNQGNELPPYRMGNLAIKWPSMMHTIWNNPEKYESYFMPGGWYVSGDSAYMDEEGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALREGFEPSDKLKEEIRKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELN-LPAG 196238866 57 ----------------------------------ARR--NKAALIWEGRTLTYAQLHREVCQFANALKHLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLVDAQAKVVITADGWRKDAIVPLKAQVDQALEHVENVLVVGRDHWWHELQQLVSADCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYLYTHVTTKWIFDLQETDVYWCTADVGWITGHSYI-VYGPLSNGATVLMYEGANPGCFWDVIEKYQVNIFYTAPTAIRAFIKMGEHLPRDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGIMITPLPGAIPTKPGSATLPF-PGIQAEVVDLEGQPANSNDGGYLVVKWPGMMRTVYGDPDRFRRSYWEDGVYFAGDGARQDEDGYFWVMGRVDDVISVAGHRLGTMEIESALVSHPAVAEAAVVGKPDQLKGEEIVAFVTLEGTHQPSEELKTELKQHVVAAIARPGEIRFADALPKTRSGKIMRRLLRTLAS------ 148259675 7 -----KPWLALYDAGQPAEIVPEFTDALAMFRAAVARAPQAPAILYFDGRISYAELDRLSDGLAGYLAAHGFGAGDRLAVYLQNVPQFVIAILGAWKAGGIAVAVNPMNRAREIGILFADCTPKAVVCHDTTFEETVGALEPGLRPQIAATRRVACAGTVDFEAAIAAGGALP-PAPSYKPDDIAFLVYTSGTTGVPKGAMNTHGNVTFNAQTYRDWIGLGEGAPILGIAPLFHITGLIG-HIAAAFITASPLILAYRFEPGVMLDAIEEHKAAFTIGAITAFIAMMNHPDAAPAKLASMTRIYSGGAPIPPSVVTAFRETFGHYIHNGYGLTETNSPTHVVPLSREAPVDPASGALSIGVPAYICDDEGRELPVGEVGEIVSQGPMIVPGYWNKPDKTAEAI-RNGRFHTGDVGFMDKDGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVVGVADSYRGETVKAVISLRPGSATQEEIIAFCKER-MAAYKYPRTVEIIDDLPKTVTGKILRRELR---------- 37077315 65 ----FKKWDSVLEWNAPYAKWFNGGTTNNCLDVHVGSWRNKAAIIWEGEELTYGELHRQVSKFANVLKIAGIKPGDKVAIYMGMVPELVIAVLACARVGAVHNVIFAGFAAHAITERVNDSRAKIVICADGTSTINLKNIVDEAIINTPSVKNVIVDGMDHWWHDLMGLAVDECEPAQVDSEHPLFLLYTSGSTGKPKGILHTTAGYMVHAASSFKVFDIKDEDIYFCTADIGWITG-HTYIIYGPLLNGATVFMPNYPQWDRFWDIINRHKITILYTAPTAIRAFIRAGNETKHDLSSLRLLGTVGEPINPEAWMWYHKYVGCPIVDTWWQTETGIMISPMPGATPTKPGTATRPL-PGIMVDVVRKDGTPCNANEGGYLVVKRPWMLRTIYGDNERYEKTYWSEGMYFTGDGARKDDDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDEIKGNALVAFVTLKDGYEGDAKLRDSLGKHVIGAIAKPDEIRWAKGLPKTRSGKIMRRLLRELATSNEIKG 120555009 11 ----------------------------DFIERTASVYPDYPAIIHGAIRRTWAETYDRCLRLASALKGRGIGRGDTVAVMLPNIPAMVECHFGIPMIGAVLNTLNVRLDAEAIAFMLEHGEAKVVIADDAVRHLEHKPLVIDVDDPEYGEGVQVSDLDYEAFLQEGDPQFQ-WSFPD-NEWDAISLNYTSGTTGNPKGVVYHHRGAYINALGNQTVWSMDMHPVYLWTLPMFHCNGWCFPWTITAMA--GTHVCLRRVDPEKILQLIHDHQVTHMCGAPIVLNALLNASPEAKAGIDHEVKSMTAGAAPPAQVIGSIEE-MGIKVTHVYGLTEGPVTVCAWKSEWDELPARQGVRYHTLGGTMVADPNMQPVPKDTIGEIFLRGNTVMKGYLKNPTATEEAF-RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDEKWGETPCAFITLKPEAVSEDDIINFCREH-LARFKVPKTVVFT-ELPKTSTGKIQKFVLRDQAKD----- 68536910 625 --------PRTLAQEYHRQGIWTHHTHWDVFQQTVATFPNRPATTDGHRSLSWHELDNSVETAAHYLHQAGVRRGDGCILQLPNSVVFLETLLALWKLGAIPIFALPDLGSTEVRHFASHAPARFYISPDRHLAGVHATLQEPLDDGR-TVRAILIDETAESPWATEEAANEESPAPDVEADELAFLQLSGGTTGLPKLIPRTHADYLYSIRCALQACDLETESCLLVALPAAHNFTLSSPGILGALLRGAHIVFAKSPMPSDLLPAIDHHGATHLALVPPAVLGILNAPARDRHDLRTLRTLWVGGAKLSAEVARRIRPELDCQLQQVFGMAEGLVNFTPLNASTEEIINTQGRPMSSHDEICIVDDATLPLPEGHPGHLLTRGPYTIRGYHRAEEINSRAFTEDGFYITGDIVTVD-DSALTVVGRAKDQINRGGEKVAPEAVENALLSHPDIHDVSVVGTPDDNLGEAITAYVILRDGVDDLTAVRKHARAAGIARFAVPDHVHIVEEFPTTGVGKVNKR------------- 23097477 60 -----------------------------------------------EEKVTFEQLRLKSNQFANVLKKYEIEKGDRVFLFMPRSPEFYEAFFGILKIGAIAGPLFEAFMEQAVGDRLDDSEARVLITTPEL-------LYRVPQDKLPHLEKIVLVGDDDKFIDYEEGASEDFDIVWVDLEDGMLLHYTSGSTGKPKGILHVHNAMIQHYATAEWVLDLKEDDVYWCTADPGWVTG-TSYGIFAPWLHGVTNVIRGRFTPDDWYQTLQDYKVTVWYTAPTALRMLVSHGEVKKYDLSSVRHILSVGEPLNPEVITWGLKAFDLRIHDTWWMTETGAQLIVNIPSLEIRPGSMGKPI-PGVEASIVDNEGNEIPPNQMGNLAIKWPSMMREVWKNKSKFESYFV-NGWYVSGDSAYRDEDGYFWFQGRLDDVINTSGERVGPFEVESKLIEHPAVSEAGVIGKPHPERGEIIKAFITLNAGYEDSEELLEDIRQTGLSAHAAPREIEVKDSIPKTRSGKIMRRLLK---------- 86169669 61 -LEWFRPYTRVLEWEPPHARWFTGGKFNSALDRCYGPERNRVAYIWEGRKLTYYDLYREVNRLANALKDMGVSRGDRVSIYLPMIPELPIAMLACARIGAVHSVVFSGFWAKAFRERAADAGAKVAITADAFKVIKLKETLDMVADEIPSLERVIVADRMGEDVSMVDGRDDECPCQELDPEDPLFILYTSGTTGKPKGVVHTHGGYAVGVSSTYRVFDVKDQDIWWCLADIGWITGHSYI-VYAPLIEGATSVIPDHPDPGRIWSMVERYGVSILYTAPTTVRLLMKYGDPEKYDLRTLRILGSVGNPINPEAWMWYYRTVGCPIMDTWWQTETGMHIITPLPVTPLKPGSAGKPF-PTVIADVVDDEGRSL-RGSGGHLVIKTPWMFRTLFREPERYVDAYWSPGIYLSGDVARIDEDGYFWIQGREDDVLNVAGHRISTAEVESALVSHPDVVEAAVVGKPDILRGEEIAAFVTLRDKVEPTPRLKGVLREREIGPIASPSYIEFVEDLPKTRSGKIMRRVIKAIVRGE---- 212638233 15 --------------------------IPNWLRQRAHLTPNRVALYDDIQAISFAELHDRTVKRARQFVYLGVKKGDIVAILMKNSIHMVEVIHALHYIGAIVLLQNVRLSMEEIKWQLDHSGARFVICDGPFPD-----------------ERVI---EWNEFIKLRERDGEWQTMYHL--DDVATIMYTSGTTGKPKGVMQTYGNHWWSAIGSALNLGLHENDCWLAAVPFFHVSGLSI--LMRSVIYGMSVYIMSSFDAKRSNELILQGKVTMMSAVSTMVQQIIQQ--LKQPYPSSFRCMLVGGGPVSQTLLQSC-AHWNIPVYQTYGMTETASQVATLPPDARHKHGSAGKPLF-HMGIRI-EKDGQQLNANEVGEIVVKGPSVMKGYWNNEQATAAVL-KDGWLYTGDIGYMDEEGFLYVLDRRSDLIISGGENVYPAEIESVLLQHEAVKEAGVVGVADGTWGQVPCAFVVLHDVTATEEQLKQFCMNK-LAKYKVPKRIYFVDHLPRNAANKLMRHKLKNWINE----- 94501131 24 ------------------------DSVVEVIEHAFKEYADRPAFTSIGHTVTYRQIDEWSAAFANYLQNHSLKKGDTIAIQMPNTLQYPVVMYGALRAGLRVTNTNPLYTEREMLHQFNDSEAKALVCMDVFAKSVQTIIVTSLADMLPGLKRVLIAKYVKKMVPSYDLAGKSFKPDHMEPQDTIILQYTGGTTGVAKGAELTNRNLVANMLQSGEKLKGNGQAIAVAPLPLYHIYAFTVH--LMALFEQGSVLIANPRDTETFIKFISPFKLNAFVGLNTLFVSLMASPNFKKLDFSELKLTLSGGTALMDDTAKRWKELTGSGISEAYGLTECSPAVTMNPGGGLERMGTVGQAV-PATALKCIDDEGNEVAIGERGELCVKGPQVMKGYWKRPDASKSAFTEDGWFRTGDVAIIDEDGFVKIVDRIKDMILVSGFNVFPNEIEAVVSEHPDVDNCAVIGVPDDKSGEAVKLYIMTENSNLTGDDMKAWLKDK-LTGYKMPRHIEFRDELPMTPVGKILRRELKDEEEAK---- 85713170 44 ----FTPYTKVKNTSFSPRKWYQDGTLNACIDRHLADKADKTAIIWEDKHITYREMHKEVSRFANGLKKLGVGKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCGAKVIITADEGRGLKKNVDAALEDDACPTLEHVVVSGRDVWWHELIADVSEECQPEVMDAEDPLFILYTSGSTGKPKGVVHTTGGYMVWASMTHEVFDCHDDDIYWCAADVGHSYIVYGPGATSLMFEG----VPTYPGVGRIGEIVDKHQVSILYTAPTAIRALMAKGDAKTSTRESLRVLGSVGEPINPEAWEWYHKRIGCPIMDTWWQTETGIMITPLPGATDLKPGSATRPFFGVKPA-LVDGEGNKQEGEAEGGLIISWPGQMRTLWGDHERFEQTYTYKNVYFTGDGAKRDADGYYWITGRVDDVLNVSGHRLGTAEIESALVAHSAVAEAAVVGFPHDIKGQGIYVYITPVDGVEVTDELTKEVRRSELSPIATPDILHWTKGLPKTRSGKIMRRILRKIAANE---- 86747445 78 ------------------------------IDRHLATRGDQVAIIWEGRHITYRELHDEVCKFANILRSRNVEKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFAGFSPDSLAGRINDCQSKIVITADGGKKVPLKANVDAALKKCDGVDWVMVVKRTSAAIEMDDVRTTECPIEHMHAEDPLFILYTSGSTGQPKGVLHTSGGYLVFASMTHQVFDYHDGDIYWCTWVTGHSYILYGPGATTLMFEG----VPNYPTNSRFWDVIDKHKVNIFYTAPTAIRALMQAGDEKKTSRKSLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTETGILITPLPGATKLKPGSATRPFFGVVP-EILDPEGVVLEGECTGNLCLSWPGQMRTVYGDHERFEQTYFSKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMAGIEPSEELRAWVR-KDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 189218185 56 ----FKSWDKVSNGRFVDSQWFCGGSLNNCLDRHLKDRRNKRAIIWEGESYTYEELAKEVAIVANVLKRHGVRKSDTVVIYMPLIPQAIITMLACARIGAIHNVVFAGFSAKSLLERIQDSEASIVVTADGGKIIPLKARVDEAASLSSQIKKVLVAGCAIQMIPGRDYWMEECEPIALDSEHPLFILYTSGTTGKPKGIVHSSAGYLVQVALSTKIFDLKEEDLYWCTADIGWITGHSYV-VYGPLANGASVFIPDYPSVDRFWRLIDKHKITIFYTSPTAIRAFIKTPWIENYDLSSLRLLGSVGEPINPEVWLWFYRHVGCPIVDTWWQTETGILISALPGATPMKPGSATLPFFGILP-DVVDEKGRSLPPGRNGFLVIKRPWLLRGIHKDETSFKKIYFSPGVYFTGDGAYKDEEGYFWITGRIDDVINVSGHRIGSAEVESALVSHPAVAEAAVVGIPDSTKGEALLGFVTLKEGYLPSTELSEALKDHVIGSLARPKEIRFLDTLPKTRSGKIVRRLLKEISLEGRITG 49481791 47 ---------------------------------------NKVALYYQDEKYTFKEMKDFSNKAGNVLKNYGVEKGDRVFIFMPRSPELYFALLGAVKLGAIVGPLFEAFMEGAVRDRLEDSEAKVLITTPEL-------LERVPLNDLPALKTVFLVGDNVEFNPLFEQASKELHIEWLGREDGLILHYTSGSTGKPKGVLHAQNAMVQHYQTAKWVLDLKEDDVYWCTADPGWVTG-TAYGIFAPWLVGASNVILGRFSPEAWYEALQDYGVTVWYSAPTAFRMLMGAGQDKKYDLSQVRHVLSVGEPLNPEVIRWGMNAFGLRIHDTWWMTETGGQVICNYPCMEIRPGSMGKPI-PGVKAAIVDNEGNEVPPYTMGNLAIGWPAMMRGIWNNKQKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLIEHAAVAEAGVIGIPDPVRGEIIKAFIALRAGYEPSEELKEEIRQKGLAAHAAPRQIEFRDKLPKTRSGKIMRRVLKAW-------- 149909077 17 --------------------------IADLIQDTCEEYANRPAYTCLGKTLTFKEIDQLSAAFASYLQNHDLKPGDKIAIQLPSITQFPIVAYGATRAGLVLVNTNPLYTPREMLHQFNNSEATALVILS-----DLLPVAEKVLPD-TNIKTIITTHAADLLAPQEQGSTQPYVPVACDMDDLAVLQYTGGTTGLSKGAMLSHRNVLSNTIQTKNRLTAEGEEILISPLPLYHIYAFNITLLL-YFSTGAHTVLIPNPDMPSFVNAIKDVKFTAISGLNTLFVGLCTLPEFKALDFSYLKITTSGGTALTSSTAKLWKEVTGCDICEGYGLSETSPVVT-FNRPGETLVGSIGAAL-PGTEIKLLDDNDNEVEAGQAGELSVRGPQVMQGYWRSEAATAEVMTDDGFFKTGDIAEQLDNGYYKIVDRKKDMIIVSGFNVYPNEVEEILSNHTGILEAAVIGVPLEKTGEAVKAFIVKTNQDLKEQDVISHCKE-FLTAYKVPKQIVFMDELPKTAVGKILRRELR---------- 116754498 116 ------------------------------------------------RKITYLDLYKAVNKFANGLKSLGVKKGDRVSIYMPMIPETPIAMLACAKIGAIHSVVFSGFSAGGLQSRVLDAEAKVVVTTDGFKPLPLKPNVDEAVQNAPSVEKVVVVKRAGLDVPMKEGQPDECETEKMDSEDRLFILYTSGTTGKPKGIEHVHGGYCVTAQTTHWVFDLKDDDVWWCTADVGHSYVVYGPLCLGALYEGA----PDYPDFGRWFSIIQEHKVSVFYTAPTAIRMFMKAGEPQKYDLSSLRLLGSVGEPINPEAWIWYRKYFGCPIMDTWWQTETGCFVVSPLPITPLKPGSPTFPL-PGFNTDIYDEDANPVPPGQGGNIVTPWPSMLRAFYKDPERYMKEYWRPGVYLAGDKATRDKDGYFFIQGRIDDVLKVAGHRISNAEVESALVSHPAVAEAAVIGKPDEVKGEVIVAFVILREGVKESEDLKKELAKHVLGPVAYPEIVYFVKDVPKTRSGKIMRRVIKAKA------- 94314059 8 -------------------------TLPSAIRHFARERAGAIAYAFEGRETTFADFDRHTDRVAQALLADGVKAGDRIAYVGKNSDHYFELFFGAAKMGAVIAPVSWRLAGPEIQYIVSHCDATLVFV-----GPESSASVRNLLPALPLVRRAVAMEGGEPDWPWRDACPDTPPAHEAKPADVVLQLYTSGTTGRPKGVMLMHRNLTSSMREGADWSQWNDEDVSLVAMPVAHIGG-SGWGVRGVL-VGCKGVVAREFDPGKVLDYIEHDRISKLFMVPAAMQIVLRDPRARQVDYSRLKHMLYGSSPIPAALLREGMAVFGCGFVQQYGMTETTGTIVALPPEDHTRMRAAGKAM-PGSEVAVVGPDGQRLAAGEVGEVVIRSPQNMAGYWKQEEETARTIDADGWLRSGDAGYMDADGYLYIHDRVKDMIISGGENIYPAEVESAIYGHPAVADVAVIGVPDERWGEAVKAMVVLRPGAADADSILGWARER-IAGFKVPKSIDFIDAMPRNPSGKLLRRALRE--------- 148553766 10 ------------------------QSLSLMLRRSASRHGDKTALVFEDEAWSYAELDRLADELGEGLLRLGIEAGDRVAILARNSHAFLALRFAVARIAAVLVPVNAMLGPAEVAYVLDHSGARLLFADAA-----LLPLAREAAPATVEEMLILTGRDDDDGCRGWRALLVPGAAPGDRADDLLQIIYTSGTESRPKGAMLSHSAVLWQYQSCLFDCDWSPDVIALHALPLFHCAALDA-MAGPALMAGATSVVAASPAPELVIPLIERHRISSFFAPPTVWIALLRSPLFEKHDLSSLTRGFYGAAIMPAAVIEEMEARLGLRLWNLYGQTEIAPVATVLRPEEHAARPTSAGRATLHVQTRVVDEEMRDVAPGEIGEIVHRSPQLLSGYWRQPELGEAAF-AGGWFHSGDLATIDAEGFITVVDRKKDMIKSGGENVSSREVEEAIYAHPQVSEVAVIGLPDPRWIEAVTAFIVPRAGSSLSEDIQAHCAGR-LAGFKRPKRICFVPELPRNAAGKILKRELREQA------- 111024018 6 ------PPTPDLGHSYRESGHWRDQPIGHYLTRAASQFPDAVAVIDGDTRLTFADVDRNATTLAAALHSAGIGADDVVSFQLANRAEAVIVYQAIMKLGAVANPIVPIYRGRELRFILGQARASAVFIPATYRGFDYAAMYDKLLDDLPHLKKVVILGDRGETTWTELLGSAPAELPQPDPDQVCLLLYTSGTTADPKGALHSHNTLVFENLSMIELFGLNENDVIFNPSPVTHVTGVNCALTLPFLL-GAPVVLHDQWDPAAALDKISCHEASFMIFSTPFLQGLLDAAVAAGRPTPSIRYIVCGGADMPDELTRRATDRLG-TVVRMYGATEGSVTAGNRWDTPQLRTRTDGRVLAP-TEVTIVDPADRPVAPGGVGEVLWRGPDTFLGYL-DSSLNAAAFTDDGFFRSGDLARFDDTGAIHIEGRIKDIINRSGEKISTHEVENLLSEHPAVSEVAVVAGPDATTGERGCAFIVTHDQDLTLEDVHEFLTGREVAKQKIPESIFVVDVLPKTASGKIQKFALRDWTRNR---- 186683589 1114 ---------------------YSGECIHELFEVQVERSPDAIAVIFEDQQLTYRELNQRANQLAHYLRSLGVGPEVLVGIFMDRSIDMVVSILGILKAGGAYVPLDPTYPKERLAFMLSDAQVSVLLTEDKF------------LEGLPEHQAQVVCLNQNSEAWCQERVDNPVR--EVTTNNLAYVIYTSGSTGKPKGVLVNHQNVIRLFTATQSWFNFSDRDVWTN----FHSYGFSVWEIWGSLLYGGRLVVVPYWSPEAFYNLLCTQQVTVLNQTPSAFRQLMNAEEEAKTGTLALRLVIFGGETLELDSLQPWFERHGSQLVNMYGITETTVHVTYRPINIADLNQRNGSLIGPDLQIYLLDSQRQPVPIGVAGELYIGGAGVTRGYLNRPELTAERFIVNPFYKSGDLARYLPNGELEYLGRIDHQVKIRGFRIELGEIETALRKHQAVREVIVQAVEESHGEKRLVGYVVLDDQAVTIGDLQRFLKEK-LPEYMVPSAFIFLPALPLTPNGKLDRRSL----------- 94985859 64 -----KPWERVLDWQEPHAQWFGGETYNALDRNVARGLGDKTAIIWEGRSYTYAELLHEVKKAANVLTELGVQKGDRVTLYLPLIPEAAIAMLACARIGAIHSVVFAGFSVSALADRINNAQSKLLITADAGQPVNLKANADEAAQNTPTLEKMLVVNRANTHPPMQNAASAEHEAVAVDSEHPLFLLYTSGSTGKPKGVLHTTGGYMVNTLTTGTVFDLRDDDVFWCTADVGWVTG-HSYSVYGPLLNGATVVMPNYPDWGRFWDIVQKHRVTILYTAPTAIRSFMRQGDEARYDLSSLRLLGSVGEPINPEAWMWYYRVIGCPVVDTWWQTETGIMLTTLPGAHPSKPGSAGLPMF-GVEPAIMTHAGEELGPDEGGLLVIKRPWMLRTIYGDDERYRKSYWGEHVYFAGDGARRDADGYVTVMGRVDDVLNVSGHRLGTMEIESALVAHPAVAEAAVVGRPDEVKGEAVVAFVLPQGQQVDPHELRAHVA-REIGALARPDAIIIADALPKTRSGKIMRRFLRQIAAGQAIQG 171326303 35 --------------------------------------PTRIALFYENQAITYRELRDWSNQMANVFRKLGVKKGDRVCALLPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVILTNKEQRS------KLPPREKMPTLEHIFVIDETNDHNDWETLSKEPVDTEETTVDDLLAIQYTSGSTGMPKGAMWSHNLLINIYPYMRYAIDLRDDDVFLGGADPGWAYGL-IFCTFAPMCFGVPIVFYEGFKPETYYSLMEKYHVTNFAYTPTAYRAMVAAGAENKYNI-RVRAMSSAGEPLNPEVIRFFQKHLGVTVHDQYGLSETLMLIGNFNAVDEIRPGSMGWVL-PGFEVALLSEEGVPVEDGNVGQIAFNTPNVFKGYWKEPEKTAERLMGN-WFLTGDLATKDADGYFWFQGRADDIISSAGYRIGPFEIESCLIEHPAVVEAAAVGKPDPLKGEIVKAFVVLADGFTPSDELAQELSKNRLSKHEYPREVEFVTELPKTPSGKIQRFILRNQEVEK---- 90414802 8 ------------------------------LERNATFCPTNTALIFQEQKFNYQELNRMVNQVANQLVQLGIKPDDKVALSCPNMPAFVVSYYAIQKVGAVTVPLNIMLKGAEVAYHLNDSDAIALICYQGNSALPTGQFGHAGFLQASCCKHFIMIEAENNQEALPELASSEVHFDAVKAEDSCVILYTSGTTGHAKGAELSQSNMLCNAQACQALTNQKGTDVSIAVLPLFHTFGQSLILNTSVL-AGSALVLIPRFVPKTVMQQMYTHKVTHFAGVPTMYIGLLAFTEKHGNEYKNMKVAISGGASMPVEILKRFEEILNVPVIEGYGLSESSPVAAFNLLEYKRKPGSIGQPL-PGVTMKAVDKDGVEVAQGREGELLIRGHNVMKGYYKKPEETAKTIV-NGWLHTGDIVRIDNEGYVFVVDRLKEVIIRGGFNIYPRDIEETFMTHPDVHLVAVIGVPHKTYGEEVKAFVVLKDRKITSKEFVHWGKER-LADYKYPRQVEILESLPMTATGKILKRMLK---------- 163763942 45 ----------------------------ECIDRHVANNGAKTALLYSDQSYSFEDLMKTTNQAAHMFKRLGIEKGDRVFIFMPRSPELYTALLGAIKAGAVTGPLFEAFMKEAVRARLEDSEAVSIVTTPEL-------LQRIPVDELPHLKTIIIYGEDERFYSFSDSSDDDGAIEWMDREDGMILHYTSGSTGKPKGVYHVHNAMIQHYQTAKWVLDLKADDIYWCTADPGWVTG-TSYGIFGPWLNGITNVVRGRFSPGDWYGTIEKYSVTVWYSAPTAFRMLMSAPRLEKADLGSLRHVLSVGEPLNPEVVRWGMEAYGKRIHDTWWMTETGGMLICNYPSEPIKPGSMGKPF-PGITAAILDNQGKEVPPGEMGHLAIKWPSQMRKIWKNEAKFKDYFYFDGWYVSGDTAYMDEEGYFWFQGRNDDVINTSGERVGPFEIESKLVEHPAVAEAGVIGKPDELRGQIIKAFISLRSGYTFSDELKEDIQKSELSAHAVPREIEYKEKLPKTRSGKIMRRVLKAWELDE---- 73662339 46 --------------------------------------GDKIALHYKDESYTFEEMKINSNKAANVLKKANVEKGDRVFVFMPRTPELYFALFGTLKIGAIVGPLFEAFMEKAVGDRLQNSEAKVIITTNAL-------LPRIPKENLPHLETIVVVDETVDFNSEFQQASESFDTEWLTMDDGLILHYTSGSTGQPKGVLHAQRAMLLHYISGKYVLDFKEDDVYWCTADPGWVTG-TSYGIFSPWLSGVTNCIAGRFSPEAWYSMIEEFKVTIWYTAPTALRMLMSAGDVEKYDLSSIKSILSVGEPLNPEVIKWAKDVFGKRVLDTWWMTETGGHMIVNYPSMDVKLGSMGKPL-PGVEAAIIDDQGNELPANRMGNLAIKWPSMMVSIWKNPEKYDSYFIGD-WYVSGDSAYKDEDGYYWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPIRGEIIKAFVALRPDYQESDELKEEIRKEGLAAHAAPREIEFKEKLPKTRSGKIMRRVLKAW-------- 187606340 47 ----------------------------------------KVALLYFDERYTYADMKKESNRSGNVLKSIGVEKGDRVFIFMPRQPELYFILLGAIKRGAIVGPLFEAFMEQAVHDRLLDSEAKVIVTTKEL-------LPRIPVDQLPHLETILLVGDEVEYRKLANDATTDLELTWVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHMMTGKWVLDLQPDDIYWCTADPGWVTG-TSYGIFAPFLNGATNVIVGRFNPEFWYSVIERFGVTVWYSAPTAFRMLMGAGDFEKYDLSSLRHILSVGEPLNPEVIRWGHEAFDLRIHDTWWMTETGAMMICNYPTMDIKPGSMGKPI-PGCEAAILDDRGQPLPPHRMGNLALKTPWMMRKIWKNDAKYESYFWGD-WYVSGDSAYMDEDGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRKGYEPSDELKQEIQQEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAW-------- 118050183 8 -------WPNRLPHTVPATSVWENLSV------NARRYPDKAALVFLGRTTTYKELCEGTERMAAYLHGLGVQKGDRVIVLMQNSSQLVLAHYAIFRANAVVVPVNPMNTAEELKHYITDSGAKVAITTADLA--PELAKASNALEPSEALQHLLVTRFTDGFDATQALACSELPPPHTAGDDLALLPYTSGTTGQPKGCMHLHRSINHNAVSGAMWGTGTSENVVLAVVPMFHITGMVSV-LHSAIYMGATLIIMPRWERELAGRLISHYQVTSWTNIPTMVIDLLASPNFASFDLSSLKYIGGGGAAMPQAVAQRLLEQYGLRFCEGYGLTETAAP-SHSNPPDHPKQQCLGIPFMSTDARVISPDTLEEVPQGEQGEIVVNGPEVFEGYWQRPEATEQSFMEDGFFRTGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVESLMFRHPGIQEACVISAKDAYRGETVKAVVVLRAEATTAEQIIQWCHD-NMAVYKAPRLVQFVTALPKSGSGKVMWRMLQEQEA------ 153885946 4 --PHFQFWPRRLPYNIPQTSLWYN------LEVSARRYPDKDAVIFYGRHTTFHELHDDAVAVAGWLQQAGVQKGDRVLLYMQNCPQFMAAYYGILRADAVVVPVNPMNRPEEFKHYVTDSGAATVICSADLAVNVTTALVTSYADALPATYEYPEDAPPAWITAQHPAQPGAVAWNDVGPDDLAVMPYTSGTTGFPKGCMHPHRTVMHNIVGGSMWSNGTKEGVSLSIIPLFHVTGM-QYGMNAPIYMGSTVVMLPRWDREVAGRLISRYKITHWTNIPTMVIDFLASPQLAEFDLSSLAYIGGGGAAMPQAVAERLLKDFNLAYQEGYGLSETIAP-THSNPADRAKQQCLGIPVF-NTDARIVDPQTKELPPGEVGEIIVSGPQVFLGYWGKPQATAEVFIEKKFFRTGDLGRMDEDGYFFLTDRLKRMINASGFKVWPAEVESLLYKHPDVQEACIIGTRDAYRGESVKAVVVLKAHATTEDDIINWARD-NMAAYKYPRVVEFVDALPKSGTGKVMWRTLQEQENAR---- 186457114 3 ------------------------------FARSAGKNPQKVALYWGEQEYTFATLWDQSEHVASYLQRLNAKPGARVALWLKNCPEFIPALFGILHAGCVVVPVNNFLKPAEVNYILQDAGADIMITDSAMAEH-----LPALQASRPNLHIIQVEQFGPDV-----LNTAKVPAPVETEKDLAVIIYTSGTTGRPKGAMLSHGNLLHNVESCRLVLQTVEQDRMAVLLPMFHSFMLTV-GVFLPLIVGASIVLIRSLHPPRVLQEIIQRQASVLPAIPQFFRSMVSVPANIQLP---LRMCISGAAPLPVQILKEFGEKFPFPLIEGYGLSEASPVVTKNPLNGVRKPGSIGLPI-PHVEVTIQNDAGQVLPPGEVGELCVRGGNVMMGYWNQPAETANVMRGE-WLLTGDIGYKDSDGYIYITDRKKDMLLVNGINVYPREVEEIIYQFPGVREASVIGIPDPRKGEQPLAFISANEGATDEKALLQFVRSK-LADYKVPKKVVCLPALPRNATGKVLKTTLREMA------- 217968853 21 --------------------------IGDAFARSVRRNPEREALRFEGRSWRYAQLDRAANRVANRLLGLGLAVGDRVAAYGRNSDAYVLLWLGCVKAGLIHVPINYALLDAELRYIVEQSGARAL-----FCDADMATHVEALGSDLPEWRGTLHGGQERDVLEWAQAGTDTAPAIALDEEAIAQLLYTSGTTAAPKGAMMSHRALLAEYTSTLLATDIRAEDCALAALPLYHSAQMHVF-LMPQLLVGATTLLIQAPQPERCFELIERERVTSFFAPPTVWIAFLRHPAFEPARLASLQKGYYGASIMPVPVLQELAALPALQLYNCYGQSEIAPLATVLRPEEHARPASAGRPIF-NVETRIVDSDLNDVPAGEMGEIVHRSPQLMSGYWDKPEETAASF-RDGWFRSGDVGYLDEAGYLYITDRIKDIIKTGGVVVASREVEECLYTHPAVAEVAVIGLPDERWIEAVTAVVALKQGAATAAELIAHVHAR-LAAFKVPKRVFFVEDMPRNASGKLLKRELRVRYAE----- 111020450 12 ----------------------------------AAQRGDAPCLRDDRLELTYAQFAERVDAFAAQLSENGVGRGDVVAIMLPNRTELLIALMASWRIGAAATPVNPTFTASEAEYQIDDATAVLVV---------------NEGSGAPTGGRPVIAVDDMATIP------DPAWAPGTTADDLALLIYTSGSTGRPKGVMLTHDNLQVMSSSMVRHFSLTADDHCLLILPLFHVNAICV-SFLTPMLAGGQLSVTGRFSPARFFDDVARLRPTYFSAVPTIYALLVSQDTVG--DTSSLRFAVCGAAPISKELLEHAEQRFGLVIVEGYGLTEGTCASACNPPDGLRKLGTVG-PALPGQTIAIVDESGAPVPAGAVGEVVIRGANVMRGYLGRPDETERTVV-DGWLHTGDVGRLDEDGYLTLVDRIKDMIIRGGENIYPKEIENALATHDDVLEAAVIGAPHDVYGEVPVAYVVTYPETAVTDVLLAEHLGSRLTKVKLPVAIHIVDALPRNPVGKIDKPGLR---------- 209965620 68 ------------------------------IDRHLATRADQTAILWEGRHISYAELHANVCRLANVLKKHGVQKGDRVTIYMPMIPETAFAMLACARIGAIHSVVFGGFSPDSLKDRIQDCDSRIVLTADGGRKVPLKANVDQALKSCPDVGTVIVVRRTGGQVAWEDGRSPDCPPEEIGAEDPLFILYTSGSTGKPKGVLHTSGGYLVYASMTHQVFDYHDGDIYWCTWVTGHSYIVYGPGATTLMFEG----IPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGEVKRTSRNSLRLLGSVGEPINPEAWLWYHTVVGCPIVDTWWQTETGILISPLPGAIPTKPGSATLPFFGVRPV-VVDNEGHHLEGATEGNLCISWPGQMRTVFGDHERFVQTYTFPGKYFTGDGCRRDDDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGYPHDLKGQGIYAYVTLVDGEEPTEELVQWVR-KEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAANE---- 194333347 73 -----KKWDSVLEWNSPYAKWFPGAT-TNICYNAVDRHKNKAAIIWEGRVLTYGELHRQVSKFANVLKIAGIKPGDRVAIYMGMVPELVVAVLACARVGAVHNVIFAGFSAHAITERVNDSKAKLIICSDGTRTINLKDIVDDAIVNTPSVRSVIVDGMDHWWHDLMGLALDHNDPEFVDAEHPLFILYTSGSTGKPKGILHTTGGYMVHAASSFRVFDIKDEDIYWCTADVGWITG-HSYLVYGPLLNGATLMMPNYPQWDRFWDIINRHKITILYTAPTAIRAFIRAGDENKHDLSTLRLLGTVGEPINPKAWMWYHSVVGCPIVDTWWQTETGILVSPLPGATPTKPGTATRPL-PGILVDVVRKDGTPCNANEGGYLVIKKPWMLRTIYGDNKRYEETYWSEDMYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVAHESVAEAAVVSRPDEIKGNALIAFVTLKDEYQGDMKLREELRAHVIGPIAKPDEIRWAQGLPKTRSGKIMRRLLRELASSKEIKG 46581372 56 LIDWFKPWDTVLDADMPRIEWFKGGRLHNCLDRHVANRRNKAAIIWQGRVLTYQMLYDEVRRFAAVLRKMGVHKGDRVSLYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIHDCEAKVVVTADAVRRIPLKVNVDEAVRQCPSVEKVVVVNRGSLEVTMEDLWWHEVPCEEMDAEDMLFILYTSGSTGKPKGVVHTTGGYLYAAHTTQWVFDVQDDDVYWCTADIGHSYIVYGPLALGAMFEG----VPSWPSPDRFWRIVEKFRVNIFYTAPTVVRALMREGTDERHDLSSLRVLGSVGEPINPEAWMWYHTHIGLPIVDTWWQTETGIMISGLPYATTLKPGSATQPL-PGVDAAIVRPDGSPAGPNEGGHLVIRKPWMLRGIFGSPERYRSTYFEPGMYESGDGARTDTDGYFWIMGRLDDVINVSGHRMGTAEVESALVAHPSVAEAAVVGMPHAVKGEAIYAYVTLGADAEETEELRAELRAKEIGPIATPDVLQFAEGLPKTRSGKIMRRILRKIAA------ 108762666 3 --------------------------IGDWMGRGALYWPDSVAVVDPSRRFTYRAMNTRATALGGWLRDAGVQKGDRVGIVAHNGVEYLDALFACAKIGAVFVPFNWRLHAAELADLVRSIRPGVLFFGD-----DFRDTVADVRERLGGGPRLVLPGADAYAATLAHVPGSPVTQDAVSEEDILCLIFTGGTTGRSKGARVSYRMVAWNTLNTL-VHEVRPGDVTVTHTPMFHTGGLLVY-TLPLLTVGGTVVLMRRWEPEALLDLIPREKVTLFFAVPTQYQQLLESPRFKTTDFSSVRFMTSGGAALPVPLIQAWQAVHPVPFKQGFGMTEGPGLFSMGPEYAVSKAGSIGRPNY-FIAAKLVDDDGREVPTGEVGELLLKGPSMCSGYFEDEAATREAIDAEGWLHTGDLARVDADGFFTIAGRKKDMFISGGENIYPLELESALYEHPAVAQCAVVGVPDAKWGEVGRAFVVLKDGKVSAEALLEHLRGR-VARFKVPKRVELMERLPISAAGKILKRELRDAA------- 184199998 14 ------PWTASYDPGVPRDLDLPETSLVHMLEKSVARHGAKTAVEFFGAGTTYAQLGDQVQRVAEGLRVLGVQAGDRVAIVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTTPELRHQFEDHGARVVIAWDKVAS-RITSMPQDLAVEHVVAVDITTAMPAPSWASLLDSTPLRADHPRPTATDTALLQYTSGTTGLPKGAMLSHRNLESNALMGQHWLDSSSNEVVYGVLPLFHAFGLT-LGLTFAMSLGAKLVLFPTVRADLILRAMKKSMPTVLPAVPPVYQKVLDAAEEQGKDLTGVRVAVSGAMSLPVPLVATWEDATGGMLIEGYGLTECSPLVACNPLNEHRRAGSIGVPFPSTDIRMVDPETGEDVPVDAEGELLVKGPQTTQGYWKRPEETAKLFTEDGWLRSGDIVTVDQDGFLRVVDRIKEVIITGGFNVAPTEVETALKLHDSVADAAVVGIPNDDGNETVVAAVVLEPGTLDEAALRQHCYDK-VTRYKVPRRIIAMDDLPRTMLGKTLRRAVKEILSQDLLKG 152980122 5 -------WLKSYPEGIPAEIDPARGSLVELLDESFQKYADRNACVCMDKALTYREVDHLSTEVGAWLQSIGLQKGARVALMMPNVLQYPIAIAAVLRAGYVIVNVNPLYKPRELEHQLTDSGAEAIIILENFAATLEKVIASTQVKHVIHVKKMVPAYSLPQAVPFKEVLRQAAGMPALGHQDLAFLQYTGGTTGTAKGAMLTHRNIIANVLQNLNTLPKDKQLIFVCALPLYHIFALTTCGMLGTHLGVMNLLIPNPRDIPGFIKELMKYKVHFLPAVNTLYNGLLNNPDFAKVDFSELKLCNGGGMAVQKVVNDKWREVTGCAICEGYGLSETSPTATANPPTTNEFTGTIGLPVS-STELKIIDSDDNEVPHGSAGEIAIRGPQVMAGYWNNPVETAQSMTADGFFKTGDIGIMDERGFTKIVDRKKDMILVSGFNVYPSEIEGVVAAHPGVLECACIGVPDEHTGEAVKLFVVRRDPALTEAELMAYCREQF-TGYKKPKSIEFRTELPKSNVGKILRRELRDE-------- 110600526 3 --------------------------VHEFLINSAALRPDKAALVCGQQRLAYKELDILSDRLAVTLVEMGITRQDRVIIFLENSLESVIAMFAILKAGGVFIMLNPDMKANKLSFILKDSEAKGLIGHTGKFAVINDAMMDT-----NTLENIIWCEDGDTDLHLMERSTRPDKLPRCIDVDLATIIYTSGSTGEPKGVVSTHYNMVAAAASITSYLKNREDDIILNTLPLSFDYGLYQV-VMAALF-GGTVVLEKSFTPYAVIERLVQEKVTGFPIVPTMVAILLQLESLGKYDFSSLRYMTNTAAALPVSYIEKLQAFFHVTIFSMYGLTECKRVAYLPPEELKRKPSSVGIAI-PNEEVFIVGADGNRVGPKEVGELVVRGSNVMQGYWKRPEETAKTFKPGRYLYTGDLFTMDEEGFLYFVARKDDLIKTRGERVSPKEIENCLCSLPGIVEAAVIGVPDEILGQAIKAFLVTGKEALTQDDVLKHC-SKNLESFMVPKYLEFHEILPKSASGKIDKKKLKTMTESK---- 89893689 5 ------------------------ETFQGILDYWAEIAPDREAIFDGQQRRTFRELKEEVQCLAFALSQLEIRKGDKVLTIIPNWYEFIVIFFALAKLGAILVPCNEIFAKNEICDRLQQVEPKAVFIASHFCLLQEQKLACEIITTRFEEKDLLSFAKL-----LEKGRNGAIRPVEVDSSDVFTIMLTSGSTGRPKGVELTYENLFQGAKSIGERLECTHQDIFLVPVPCSHLYGL-VTGIVLPLYFGGKIVLMENYSPQEALSLIEQEKVTVHYGVPTMFIREINEHLQHKKDVSSLRTGMIGGTMVDEHLVRQIRSVLNCNIMVAYGSTEATVSMTTLQDDLELRTQTAGRPYEGV-EVKVIDGDGKALGLGEVGELICKGFNVMKGYHLAPEETAKIIDENGWLHTGDLGTIDRSGYIRIVGRKKDTIIRGGYNIYPGEVEKVYYTHPEVLEVCVMGVMQEELGEQIYAFIQLKDSEETETTLREYTRDK-IAKFKIPDQVILIKEMPRSPNGKIDKKALAK--------- 167044627 36 ----FNQWTKTLEWNSPFAKWFIGGKINATLDVHQTTRAKKPAILWEGRTITYADLYRDVCKFANVLKSLGVKKGDRVTIYLPMVPELPVAMLACARIGAIHIVVFSGFSATSLRDRIDDSKSKVIVTADRGNSVNLKEIIDDAINELNFVKHVVVLKRTELWHELMRDSSEECEPEQLESTHPLFILYTSGTTGKPKGVLHGTGGYLTHLNSTFQWFDIKDSDIFFCTADIGWVTGHSYV-VYGPLLHGATEIMPDYPSMSRIWDIIQRYGVTIFYTTPTALRMFMKFGDSNSFKLSSLRLLGTVGEPINPEVWRWYFKTIGCPIVDTWWQTETGMMLSPLPGLEPLKPGSATRPI-PGTDITVVDEQGNELPSNTKGYLVIRKPWMLLTLWGDDEKYKNVYWENNYY-SGDYAIKDSDGYFWLLGRADDILKVAGHRIGTAELENSLVSHGDIAEAAVCGIPDEIKGEVIVAFVVLKQGSILRTELIETIR-NGIGPIATPQQIYFVTKLPKTRSGKIMRRVLKAIASNE---- 50812288 459 -------------------------SLQDMFEKQAVLTPERIALMCDDIQVNYRKLNEEANRLARLLIEKGIGPEQFVALALPRSPEMVASMLGVLKTGAAYLPLDPEFPADRISYMLEDAKPSCIITTE--------EIAASLPDDLAVPELVLDQAVTQEIIKRYSPENQDVS---VSLDHPAYIIYTSGSTGRPKGVVVTQKSLSNFLLSMQEAFSLGEEDRLLAVTTVA--FDISALELYLPLISGAQIVIAKKETPQALAQMIENFDINIMQATPTLWHALV---TSEPEKLRGLRVLV-GGEALPSGLLQELQD-LHCSVTNLYGPTETTIWSAAAFLEEGLKVPPIGKPIW-NTQVYVLDNGLQPVPPGVVGELYIAGTGLARGYFHRPDLTAERFVADPYYRTGDQARWRADGSLDYIGRADHQIKIRGFRIELGEIDAVLANHPHIEQAAVVVREDQPGDKRLAAYVVA-DAAIDTAELRRYMGA-SLPDYMVPSAFVEMDELPLTPNGKLDRKAL----------- 146339336 3 -----------------------------LIERNAAFTPDKPAIRFEGATLTYAEFSARIAAMARALKSFGVGRGDRVAILSLNRPDYLVLLYACARLGAILVPLNWRLAVAEQVFILSDAAAKVLVLEQAFA-----PVLPALAEQHPETVPVGVDFTPASGLQIDDLLARDDRNPHIDLSCPLLIVYTSGTTGRPKGAVLRQEALLWNGVMSQHMHGLTSDDHVLTVLPLFHVGGLNI-QTTPALHHGATVTLYARFTPDTTLAAIVHERPTLTVLVPATIQAVTEHPGWAAADLSSLKAVSTGSSIVPPALIDRITAR-GVPVLQVYGSTETCPIAVYTRLGGDLRTGSTGLPGL-CCEAKIIDREGDELPAGKAGEIAVRGPNVFFEYWGNAKATQQAI-HDGWYRTGDIAQRDADGYFYVLERKNNMIISGGENVYPAEIERVLSEHPDVVECGVIGRPDPRWDEVPVAFVVKRKDALDAETLRAHLQSQ-LARYKVPRDIVFVDDLPRTALGKVQHHLLRQR-------- 149926825 1 ----------------------------------------------MGTALTYERLDSLTRDFGAYLQSLGMKKGDRVAFMMPNLLQYPVAMLGAIRAGFVAVNVNPLYTPTELEHQLRDSGAKVIVVFENVAHTLEKVIKNTPVEHIKLVPAFNIAGAITFKKALAQGRNNELRKVNITHDDLAFLQYTGGTTGVAKGAMLTHGNIVANLQQASSWLNQDGKEIAITALPMYHIFCLTANILVFIKVGGHCLLITDPRNMKTFVKTLGAVPFTALTGVNTLFNGLLNTPGFEQVDFSHVKLVLGGGAAIEPAVADRWKKVTGTRLSEAYGLTEASPAVCINPLHEEY-NGSIGLPV-PSTEVTIRDDDFNELPVGQEGELCVKGPQVMRGYWNKPRETAEILTQDGWLKTGDIAYMDENGYFYITDRKKDMILVSGFNVYPKEIEAVATLLGGIFEAAAVGVPDSKTGEAVKLFVVKKDPDLTAEQVIEHCRKH-MTAYKIPRHVEFMKELPKSPVGKVLRRELRDMEKKRL--- 168042583 24 -------------------------PLSDYCLEKAAQWPDKVCLIDGGREHTYGEIELSTRRVAAGLFKIGVKQGDVIALLLPNCAEFVQVFLGAAKMGAIVTTANPFYTSAELEKQTIASGAGIVVTHSS-----YIEKLAGLNVQVPTTSHPVSIITVDQHVDLLEPNEAECPQVEIHPDDVVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVDNFNITVEDTLMCVLPMFHIYSLNSILLCG-LRVGATLVIMPKFELSKMLELIQKHKVTMGPFVPPIVLAIAKNPIVENYDLSSIKMVMSGAAPLGKELEDAFRARLNAVLGQGYGMTEAGMCLAFAKSPFPVKPGSCGTVVR-NAEVKIVDETGMSLPYNQPGEICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSNEEIQHAAVVSRKDDVAGEVPVAFVVRQAGSTSEEEVKDYVAKQVV-FYKKIHNVYFVDSIPESPSGKILRKDLRNKV------- 53803647 99 ------------------------------LDRHLADRRDQTAILWEGRALTYGELHDRVCRFANVLKSHGVGKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSSEALKDRILDADCRVLICADGRRGGKFVPLKRNVDAALPHVETVLVAGRDHWFHEAVQSASADCPPEDMDAEDPLFILYTSGSTGKPKGVVHTTGGYLLFAAVTHKVFDYRDGEVYWCTADIGWITGHSYV-VFGPLCNGATTLMPTYPTPARLWQIIDKYQVSIFYTAPTVIRALMGADWVKQADRHSLRILGSVGEPINPEAWEWYYQEVGCPVLDTWWQTETGIMITPLPGATPLKPGSATRPFFGVVPV-ILDPQGNELTGPAEGVLAISWPGQARTVFRNHDRFRETYFAPGKYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEIESALVLHDSVAEAAVVGYPHNIKGQGIYAYVTLVADAVPSEDLKRQLIEEEIGAIATPDIIQWTPALPKTRSGKIMRRILRKIAANEL--- 94314357 3 --------------------------LTQALHKAFRENPSGVATIFAQRSTTFSQLIDRVARLASALRGQGVAAGDRVAMLALNSDRYVEYIFGTLWAGAALNPVNTRWSVAEIAYSMEDCGTSVLLVDDNF-----LDLIGPLRERCPCIQTVIYCGDAETPAGMIDYSSAPIADSLRSGHDLAAVLYTGGTTGAPKGVMLSHANIASNVLSSLAAASRPPVTSILQMAPMFHIAALSF--VFQAVTRLATQVILPGFDPKAAIRDLSRYRINEVFTVPTMLKMMLDDPTFADHDLSSLRNIIYGAAPIDGALLQRAMAQIPSQFLQAYGMTETSPVSAILAADCHVRLKAAGRP-APACEVRIVDPTDEDCPTGTVGEVAVRGPGVMLGYWNKPEETARAL-RNGWMHTGDAGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVIGIPDEKWGEAVHAVIVVRPGHELSDAVHAHCRER-IASYKCPRSVEFRADMPLSAAGKLLKYKLRE--------- 75910299 496 --------------------YPQGKCIHQLFEEWVEQTPDAVAVVFENQQITYKELNHRANQLAHQLQTLGVKPDVLVGICVERSLEMIVGLLGILKAGGGYVPLDPNYPSDRLAFMLNDAQLPVLLTQ------------QQLVEKLPEHQAIAICLDADWNEIAKNNSFNPTST--VTTANLAYVIYTSGSTGKPKGVMVEHTGLCNLAKAQIQTFDVQTSSRILQFA--SFSFDASIFEVVMALGTGARLYLGTKESLSSLIQLLQKYGITHITLPPSALAVL------PADELPALQTIIVAGEACPPDLVERWSR--GRRFFNAYGPTEATVWSTVAESSNSTNKPPIGRPIT-NTQIYLLDQDLQPVPVGVPGELHIGGIGLARGYLNRPELTQQKFIPHPFYKTGDLARYLSDGNIEYLGRIDHQVKLRGFRIELGEIEALLSQHPGVIQNTLIIREDIPGSQRLVAYTVANDQIPTISELRQFLKER-LPEYMVPSAFVMLDTLPLTPNGKVDRRALPAPESRPELA- 89897471 17 ------------------------ESIAQMLTVRSNEIPEATHVYYYDQILTYKNTNDRANQVANFLKEAGVRKGDIVGVMIQNSPEIYYTMWGAQKLGAIALTINFCLKGPEISYVLNDAKPKVVFVGSDFMD-EFTKGLRYADTKPYVVEVITRANHNSPEIRIDILAKYPLDECLVKQDDPFLLLYSSGTTGKPKGVLLSNRAQLSQCRNFNQMGYIKGNDVMLLMLPMFHTNPLCVF-TYPLSFAGQALCIRKKFSPNDFWPTVMHYGITVIMGVPTMFDYILNKIDPSHIDLSKVRYAFTGGAPLSLTTRRGFKEKYNIDFLVGYGLTEGCGGNSTEPALGHYKEGSCGM-VHAEEVIEIMDSEGRILPNNVDGEVCIKGDCIMLGYLNQPEQTAEVL-RDGFLHTGDIGHFDDEGYLYITDRKGDMIVRGGENIYPRQIEIVLEEHPLVAEVAVIGVPDQCLGQRVKAYIVPRQKGLFTEEIRQWLLER-MANYKVPEFYEFVDQLPRTPSGKVQKFELRKEA------- 2911799 27 ------------------------------------RFKDNPCLINGGEIHTYAEVELTSRKVASGLNKLGIKQGDVILLLLQNSPEFVFAFLGASIIGAISTTANPFYTPAEVAKQATASKAKLIITQAVYA-----EKVQEFVKENVHVKIVTVDSPPENYLHFSELDEDDIPAVEINPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFHEKDVILCVLPLFHIYSLNSVLLCG-LRVGSAILLMQKFEIVTLMELVQKYKVTIAPFVPPVVLAVAKCPVVDKYDLSSIRTVMSGAAPMGKELEDTVRAKLNAKLGQGYGMTEAGPVLSMCKEPFEIKSGACGTVVRNAEMKIVDPDTGRSLPRNQSGEICIRGSQIMKGYLNDPEATERTVDNDGWLHTGDIGYIDGDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPDISDCAVVPMKDEAAGEVPIAFVVRANGSITEDEIKQYISKQVV-FYKRISRVFFTEAIPKAPSGKILRKDLRARLA------ 186683276 3202 ---------------------YPHKCIHQLFEEQVELTPNAVAVVFGNQRLTYQELNSRANQLAHYLQELEIKPDTLIGICLERSLDIFVGILGILKTGAAYVPLDPDYPQERLDYMFSDSQVSILLT------------AKKLVTQIPRHSAQLVYLDADWDVIATKSQQNLAS--EVKPENLAYVIYTSGSTGRPKGVMVPHRSLVNAYFGWEQAYELTKTSSHLQMA--NFSFDVFTGDLVRGLCSGAKLVLCPRETPELLYKLMQEEKVDCAEFVPAVIRNLIAYLEKTKQNLDFMRVLAVGSDSWYVKEYEEFQRFCGLRLINSYGVSEATIDSTNVKLPVEALV-PIGKPF-PNVQIYILDSDLQPVPIGVLGELYIGGAGLAHGYLNRPDLTQERFIANPLYKTGDLARFLADGNIEFLGRIDNQVKIRGFRIELAEIEAVLRQYPTVSQTVAMAREDIPGDKRLIAYVVGNQESPVISDLRRFLKEK-LPEYMIPAAFMVLQTIPLTPNGKVNYREL----------- 186683276 8 -------------------------TFVDLLSYRSLSQPNQIALVDGDTELTYQELDQKARAIAVELQSLKAAPGERALLLYPSGLEFIVAFFGCLYAGVLAVPVYPNQRMTRLQAIVKDSEARFALTTASVLTNIQQGFAQE--PELTALHCIAIDKIVSDASNWQK--------PPLEKSTLAFLQYTSGSTGTPKGVIVTHGNLLQNSEYIKSAFELTPNSVSVTWLPSFHDMGL-IDGVLQPLYTGFPSVMMSPASPIRWLKAISDYKATHCGGPNELCVSKITPEQRANLDLSSWCSAYSGAEPVRRETLEKFAATFKSSFYPCYGMAEATLMISGGGVADEPVYCVVPKALEKNQIIQVSEDTLTLCAPEQVGEIWVSGSSIAKGYWNRPEQTKETFAEGPFLRTGDLGFL-KDGQLFITGRLKDVVIIRGCNHYPQDIETVEQSHQALKAGSGAAFSVDIDGEEQLVIVQEVERTLNLDEVVEAIKTHELQVYAV--LLLKTGSIPKTSSGKIQRHACRAGF----LAG 42522828 80 ------------------------------VDRHLKTRGDKTALLWESRKITYKELHLEVCRFANVLKKMGVKKGDVVTIYMPMIPDTAVAMLACARIGAVHSVVFAGFSPDSISDRILDGQCRFVITGDAFRGSKVVALKENIDKALPDVQKVLVAGTTVDMKPGRDLWSDQCEPEPMDAEDPLFILYTSGSTGKPKGVMHTTGGYLVYASMTHQVFDYHEDDIYWCSADVGWVTGHSYI-VYGPLANGATSLVPNYPTPSRFWEVVDKHKVTIFYTSPTAIRSLMREGDAAVKTTSTLRLLGSVGEPINPEAWAWYHDVVGCPVVDTWWQTETGILITPLPGAIAQKPGSATLPFFGVQPKLLTNEGQEIHGPGE-GVLVISWPGQMRTVYRNHERFEDTYFSNGYYFTGDGCRRDQDGYYWITGRVDDVINVSGHRLGTAEIESALVAHHKVAEAAVVGYPHDIKGQGIYAFVTLKSGETASEELRKELIQKEIGPIATPDLIQWAPRLPKTRSGKIMRRILRKIAE------ 56461107 44 ----FTPYTKVKNTSFEPGKWYEDGTLNACVDRHLADKADKTAIIWEDKHITYRELHKEVSRFANGLKKLGISKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCQAKAIITADEGRGLKANVDKAIADDACPTLEHSIVCRVTEGDVDWTEGRSDECQAEVMNAEDPLFILYTSGSTGKPKGVVHTTGGYMVYASMTHEVFDYHEDEVYWCAADVGWITGHSYI-VYGPLANGATTLMPTYPGVGRIGEIVDKHKVNILYTAPTAIRALMAKGDAKTSTRESLRILGSVGEPINPEAWEWYHRAIGCPIMDTWWQTEGGILITPLPGATDLKPGSATRPFFGIQPA-LVDSEGNIQEGEAEGGLVIKWPGQMRTLWGDHERFEQTYTFKGMYFSGDGARRDADGYYWITGRMDDVLNVSGHRLGTAEIESALVSHKAVAEAAVVGYPHDLKGQGIYVYVTPVEGVEVTDELTKEVRRSELSPIATPDLIHWTTGLPKTRSGKIMRRILRKIAANE---- 148656134 67 -LEWYQPWEKVLDDSNKPFYKWGGKIVHNAIDRHLRARRNKQALIWEGEDGSYRAFNREVSKFANVLKSMGVQQGDIVSIYMPRVPELVFAMLACAKIGAAHSVIYGGFSVEALRERIADAQSKVLITADGGKIVELKKIADEAMSHSPSIQTCIVLRRTGHEVEWHDLMNLPIASPPVDAEHPLYILYTSGSTGKPKGVMHVHGGYAVHVSATLHFFDIKEEDRYWCAWVTGHSYIVYGPGATSFMYEGA----PNYPYPNRWWSLVEKYGINILYTAPTAIRGLMRFGDANRHDLSSLRLLGSVGEPINPEAWRWFYQVIGCPIMDTWWQTETGGFLITPNPTTPLKPGSATRPF-PGIQADVVDEQGRSKAPNEDGLLVIKSPWMMRTILRDPDRYVNQYDPPGMYTAGDSARKDEDGYFWIIGRIDDVIKVSGYRLGTAEIESALVSHPAVSEAAAIGLPHEVKGTAIHCFVILRAGPALEDELKAHVA-REMGPIARPESIKFVSILPKTRSGKIMRRVLKAQA------- 83313276 44 --------------------WFEDGTLANCLDRHLAKRRDQTAIIWEGAHITYGDLHERVCRLANAMTDLGVKKGDRVTIYLPMIPEAAVAMLACARVGAVHSIVFGGFSPDALAGRIQDCDSSLLITADGLRGGRKVPLKANVDKALETCKSVIVVGRDHWYHDLVAKAAPTHTPVEMSAEDPLFLLYTSGSTGKPKGVVHTTGGYLVYASMTHQVFDYHEGDIYWCTWVTGHSYIVYGPGAITLMFEG----IPNYPTVSRFWDVVDKHKVNIFYTAPTAIRSLMREGEEKKTSRASLRLLGSVGEPINPEAWTWYHRVVGCPIVDTWWQTETGILITPLPGATALKPGSATRPFFGVKPVMV-DAEGKTLEGAVEGNLCLGWPGQMRTLWGDHERFKQSYTYQGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVTLVAGEEPSEDLRKELVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAE------ 12229631 31 -------------------------------------FSSRPCLINGDQIYTYAEVELTCRKVAVGLNKLGIQQKDTIMILLPNSPEFVFAFMGASYLGAISTMANPLFTPAEVVKQAKASSAKIIITQSCFVGKVKDYASEN------DVKVICIDSAPEGCLHFSELQSDEHEIPEVKPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYMHSEDVLMCVLPLFHIYSLNSILLCG-LRVGAAILIMQKFDIAPFLELIQKYKVSIGPFVPPIVLAIAKSPIVDSYDLSSVRTVMSGAAPLGKELEDAVRTKFNAKLGQGYGMTEAGMCLAFAKEPFDIKSGACGTVVRNAEMKIVDPDTGCSLPRNQPGEICIRGDQIMKGYLNDPEATTRTIDKEGWLHTGDIGFIDEDDELFIVDRLKELIKYKGFQVAPAEIEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVRSNGAITEDEVKDFISKQVI-FYKRVKRVFFVETVPKSPSGKILRKDLRARLA------ 159030051 520 -----VEWNQTQT-SYPDHYC-----IHQLFEEQVKRTPEAVAVVYSGQQLTYNELNCRANQLAHHLQALGVKANSLVGIFVERSLDMIVGLLGILKAGGAYVPIDPTYPSERIAYMLDDSQLAVLLTQ------------EKLVTSLPQHQAQVICLDSDWKEISTESKSSPIT--SLTPENLAYVIYTSGSTGKPKGVLVAHRGLCNLSQAQIKLFNVQPDSCVLQFASI--SFDASISEIVMALCAGARLYLGTREELQPLLELLQEQEITHLTLVPSALAAL------SSENLPALQNIIVAGEPCPPSLVIQWAN--GRRFFNAYGPTESTVCATVAQCFEDMDMLPIGRPIA-NTKIYILDRYLQPVPIGVPGELHLASVGLAKGYLNRPELTDSKFIANPFYKTGDLVRYGNDGQIEFVGRIDHQVKIRGFRIELGEIETVLNQHPQVKEAIIIAREDQPGVKRLCAYVIA-SQNLTVSQLRLFLQEK-LPQYMVPAFFVLLDAFPLTPNGKIDRRALPQPALE----- 115375004 21 -------WLKHYPPGVPAEIDDRQPSLPHLLEESFGKFAGRPAFKCMGHVITYRELDVLSRQVGAWLQARGLPRGAAVAIMMPNVLQYPVCIAAILRAGYVVVNINPLYTPRELEHQLKDSGAEALFILENFAVLERTPVKHVVVAAMGDLKKLVPAFHLPQAVPLEEGKALTLTPVQMSRDDVAFLQYTGGTTGVVKGATLLHRNVIANLLQVDAWIQPTEQVNIVCALPMYHIFALTVCGLMG-MRMGAMNILIPNPDIPGFIKTLSQQPFHILPAVNTLYNALVNHPNFRHLDFSHLLIANGGGMAVQKAVAEKWFAVTRVPLIEGYGLSETSPVATSNLCDATEYSGTIGLPV-PSTEIAIRDDDGKDVPLGQPGEICIRGPQVMAGYWNRPDETAKVMMPDGFFKSGDVGVMDERGHTRIVDRKKDMVLVSGFNVYPNEVEGVVAMHPGVLEVAAVGVPDAHSGEAVKLFVVKKDPSLTEAQVLEFCRGQ-LTGYKRPKSVEFRAELPKSNVGKILRRELR---------- 85373759 68 --------------------------------------GDRTAIIFEPRTFSYADVQREVIRMANTLKKLGVAKGDRVTIYMPMVPEGAFAMLACARIGAIHSVIFGGFSPDAIAGRVDDCESDWIVTADGLRGSKTIPLKANVDSALEKVKGVLVDGRDHWYHELSAEVSDECLCEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYAVWTETTFRYFDYRDGEVFWCTWVTGHSYIVYGPGATALMFEG----VPNYPDHDRFWQVCAKHKVNIFYTAPTAIRALMREGDVEKHDLSSLRLLGSVGEPINPEAWRWYHETVGIPIIDTWWQTETGCMITTLPAAHDMKPGSAGKPFFGV-QPQLVDNEGAELEGAASGNLCISWPGQARTVYGDHERFIQTYTYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDIKGQGIYCYVTLMDGVEESDELSAELRQKEIGPIATPDHLHFTPALPKTRSGKIMRRILRKI-------- 110290118 467 -------WNNTQAE-YPQDKC-----LHQLFEEQVKLNPNAIAVIFEDQKLTYQQLNKQANQLAHYLQEKGVNKEVLVGIFIERSLEMIIGILGILKAGGAYIPLDPNYPAERLTYMISDSRCSILLTQQSLVQF-----LPPNQAELLCLDR--------DWQSIAN-YSQENPINAVTSDNLAYVIYTSGSTGKPKGVMNLHRGICNNLWRLIDAYPLTLEDRILQLTPF--SFDPSVWEIFWSLISGTTLVVAKPEDIAYLINLIASEQVTNIGFVPSMLRVFLQQPNL--ESCRCLKRIFCGGEALSYELNQLFFERLNCELHNLYGPTETAVNATQCKPQSNYQIIPIGRPIA-NTQIYILDQYLQPVPIGVAGELHIGGVPLARGYLNQPELTAKNFISNPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESLLATHPQVEQTVVILPKDITENQSLVAYIVGKNLSVNPRELRSFLQAK-LPVYMIPSAFVILSEFPLNPSGKIDIKKLPK--------- 187601868 1 MTDLFTPWLRHYDPGVPATLDLKPEPLPVLLQQAAERFADATAIAFYGRTLSYARLWAETNRFARGLLGTGFQPGERVVILLPNIPQSVIAYFGVLLAGGIVVLANPIFDAEGFAHEVRDSGATTVIALSMFHRLVEQVRAENLKEYLPSSQRLVPDAQASQALWFQHLAGQDGELPTLDAGDPAVILYTSGTTGAAKGVLHRHASLYINAYQTRMWYADAEEERVLCVIPFSHAYGMTACMNVG-IALGATLILLPTFETHNVLHTIRRERPTIFPGVPPMYAALNEVREVRKYGLSSLKSCLSGAAPLPVEVQEGFERITRSRLVEGYGLTEAGPVTHANPLRGARRAGTIGLPI-PDTEARIVDETGQDLPPGAIGELLIRGPQLMAGYWNNPEATAEALTADGWLRTGDIARMLPDGYFQIIERKKEMIIAGNYNIYPRDLEEALYEHPTVIDAAVVGVPLPNGKTEVRVFVVTRPGEVSEAEVLAFLRERNLPV--VPDKIEFREALPRSFIGKLLRRRLVEELLSR---- 71907970 16 -------------------------TLGDALQRSVRRWPSKEALLYGARRWTFQQLAQAANRVANGLLARGLQPGDRVAAYGKNSDAYVLLWLACNRAGLIHVPINYALTEGELKYILDQSGAKAVFHDVAIAGH-VEHLKPELQCALYG--TFYDGGDLDVLAMAQARGNEQMPAVTIDENCVAQILYTSGTTANPKGAMMTHRALLAEYGSAIVALEISASDRSLASLPLYHSAQMHAF-LMPQLLMGATTLIIAAPVPDICFDVIAREGITSFFAPPTVWISLLRHPGFDTHDLSCLRRGYYGASIMPVPVLEELRHRLPMRVFNCYGQSEIAPLATVLSPEDHLIPASAGRPVM-NVETRVVNEQMEDMAPGEMGEIIHRSPQAMIGYWDKPDQTEEAFL-GGWFHSGDVGYIDENGFLFICDRIKDVINTGGVVVSSREVEECLYTHPAVAEVAVIALPDEKWVEAVSAVVSLKVGAVSEAELIDFAKGR-IAPFKVPKSIFFKQELPRNTAGKLLKRELRREYS------ 148657957 11 ------------------------------LQRAVAHAPHRPFLLFEGRAYPYATVAAAASRWATRLRAAGVERGDRVALYLENSPAFVAAYLGAHMIGAIVVLINTQYRHTELRHILSDSQARVIIVGDQ----AHADLVCQAQENAQTIRADAVVLEETGDMP--DWASAPA------PHDIALLGYTSGTTGRSKGAMLTHANLMANSAAVTRAWHWTEQDRLLLTLPLFHIHGLGV-GLNGALFTASTVDLRRGFDATDVIDTLTRGETTMFFGVPTMYTRLIAEARRRPFRVDTVRLFVSGSAPLTPQTFAEFEELFGQRILERYGMTETIMNLTNPYD-GERRPGTVGMPF-PGQEARIVDVRTRPIPDGVIGEIQVRGPNVFAGYWRNPQATAEAFDADGWFNTGDLGWRGADGYFVITGRARELIISGGYNIYPREVEEVLLDHPAVAEVAVVGLPDPEFGEQVVAVVVPTAQPRDEQELIDWCRAR-LASYKKPRRVIFAATLPRNALGKVQKH------------- 167624022 25 -------------------------TIPQLVLHAGHVYNDNIAIEDDGENISYTELSTRALAVCKSLINSGVKPGDRVAIWLPNCANWVIAALGLQMAGAILVPLNTRMKPIEAADILERSGTKILFIMGDFLGLDYPAALADVLPNNVERQVVVTERTANDTIPLNSLKDEVARANAVKPDDIADLMFTSGTTGKPKGVMSSHRSCLLAFTQFVEILGLEKGDRYLVVNPFFHAFG-YKAGWLTCLIAGATILPHKVFDANEVIARIETDKVTVLPGPPTLYLSMLSHPKLSTTDLSSLRVAVTGAATIPPILIERMRSELGFKIVTTYGLTEGLATICRPDEDVETIAKTSGSAIK-GTQISIQSNDGQFLGNGVQGEICLKGFHVMQGYFQDEAATTATIDGDDWLHTGDIGMLDERGNVTITGRLKDMFIVGGFNCYPAEIEAVLAEHDSISLSAVIGVPCERMGEVGCAYVIRKPGSVLEEELIQWSRSR-MANYKVPRHIRFVESMPVNASNKVLKAELAETFS------ 163940144 465 -----------------------------LFEKQVQKNPNKIAVTCNGIKLTYKELNERANELAHYLLEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERITYIVNDANPVCIITHSSVSSTLVIE---------NDIKKIVLDSEETKIALKTYSHMNISFKNNESLLNQAYTIYTSGSTGNPKGVIVPMKGLSNFLLAMQHTFSLNENDHLLAVTTFA--FDISALEIYLPLISGASLTIAQKEEPSALTTLLQEERATIMQATPTLWQALITEYPERLQRLN----VLVGGEALPAHLANKLKE-LGCSITNLYGPTETTIWSTFMNDDSENGIPPIGRPIW-NTEVYVLDAGLQPVPPGVIGELYIAGEGLANGYLGKPALTAERFVANPYYRTGDLVKWRKDGVLEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPNLSEIRSYVSE-SLANYMVPSAFVVLEELPLTPNSKVDKKKL----------- 53804105 4 -------------------------SLPAALRLAADRFSSLPAILTDERRVDFAEFDRASDAIAAGLAVRGVAKGERIGLYCINSVEFTLAYAGIVKAGAVVVPINLLLSAEEVHYNLADAGVSGLIYHGQVS-----ANAAAVADRLSGLKVRAGIGDGDVWRALLEESAEPPSIEFDAVEDLAAILYTSGTTGHPKGAMLTHGNLLANTTSVREALWRPGEDRVLVVLPMFHAFAATV-GMLTPLLHGCALIPLAKFEPDRVADTIGRHRATLFLGVPSMYALLCRLGEERIARFGTVRLCVSGGAALPPSVMEQFQARFGLPIHEGDGPTECSPVTCVNPVAGPVKRGTVGLPV-PGVEMKILGEDGVELPRGELGEIAVRGANVFKGYWNQPEATRECF-RDGWFLTGDLGQVDDDGYFSIVDRKKDLIIVNGMNVYPRVIEEVLCRHPAVREVAVVGDPDPLHGERVVAYVVL-DAPASEAEIRAWCKP-YLGRHEIPRQVKALQQLPRNAAGKIVKRQLRRQ-------- 211958426 83 ------------------------------IDRHLAERGDQPAIIWEGKTITYKQLSEAVNRFANVLLANGVKKGDRVTVYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDCSSRFVITADGGRTVPLKENTDRAIEKCGNVDKVFVAKRTGGNINMTEGRSADCPPAEMNAEDPLFILYTSGSTGQPKGVMHTSGGYLVYASMTHQVFDYHPGEVYWCTWVTGHSYILYGPGATTLMFEG----VPTYPTAGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTNTSSLRILGSVGEPINPEAWMWYHNVVGCPIVDTWWQTETGILITPLPGATDLKPGSATRPFFGIQPA-IVDAEGNFQEGATEGNLVISWPGQMRTVYGDHERFVQTYTYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPDVSEAAVVGYPHDVKGQGIYAYVTLMEGLEPSEELKKKLVKHVIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAED----- 160899977 11 -------WPSRLPHSIT----VPATSVWDNLAVNARRYPDKAAIRYFGSSISYRELCEGTERMAAYLHSLGVQRGDRVILLMQNTPQLILAHYAIFRANAVVVPVNPMNMAEELRHYITDADAKVAITTADLA--PELAKASNALAPGQRLEHLVVTQFTDAFDAGVQGDDAPAPPHVVGRDDMAVLPYTSGTTGHPKGCMHPHRSINHNAVAGSYWGSGTSETVVLAVVPMFHITGMVSV-LHTAIFVGATLVVMPRWDRELAGRLISRYQVTSWTNIPTMVIDLLGSPNFAQFDLTSLKYIGGGGAAMPQAVAQRLLEQYGLRFSEGYGLTETAAP-THSNPFEHPKQQCLGIPFM-STEARVIDETGADVPQGEQGEIVVHGPEVFDGYWKRPDATAQVFMEDGFFRTGDLGHVDEDGYYFITDRLKRMINASGFKVWPAEVESLMFRHPAIQEACVISTRDAYRGESVKAVVVLRAEDTTAEDIIQWCRE-NMAVYKAPKIVQFVKALPKSGSGKVMWRQLQEAEA------ 39933541 24 --------------------------IGEVLAEVAAQEGDRLALVSTSRRWTYAQLNDDARRCASWLLTQ-FKTGDHICVWAPNVPEWIVLQYGAALSGLVLVTANPALKASELEFVLQQSQSVALFHLDAFRGVETGAVARSFASA--KLRCISFSGWLAEIR-----RTEIGALPRIDPGQPAQIQYTSGTTGRPKGALLHHRGLITNASYVAARAGLDHS-VLLSPMPLFHTAG-SIMSVLGCLNSRSTLVLPLLFDPGTVLDAIAHTRADTLFGVPTMLLAVIDAQLQAPRDLSSLRVAASGGAQVPPELHRRIHDALKLPLLTVFGQTEPIVSQTCIDDPDEQRIHSVGRPLW-NVEVRIVDPNGRVVVIGVEGEIQVRGYQTMLGYFNAPKETSETITADGWLRTGDLGAMDEAGYLRITGRLKDMIIRGGENIYPAEVEACLLRHPAVADISVFGAPDDKWGEVVAAAVRLVPDVPTATELSAFCKT-EIAPHKAPTVWYACTGFPLTASGKIQKFRLRDAAVE----- 154248360 8 -------------------------PVPELLDTSVAEFGDRTALSFFGRKWTYAQLGKLVDQVAAGLQAQGVRKGVKVGLCLPNTPYSVIFFFAIMKAGGTVVNFSPLYVERELRHQIRDSGTMIMVVPD-LKLIHSRVAAVAQEAGLKTIVVCPMSGEKAEFSLGDGLHDRPQPVEVDVENDVAVLQYTGGTTGVPKGAMLTHANISANAEQVITHADCRRIGVVLGVLPLFHVFAMQTV-MLIPICLGAEIILVPRFQLSDLLDRIEREKPTMFPGVPTIYAAINGVADIDKRDLKSLTLCISGGAPLPAEVRERFEDLTGCKLVEGYGLSETSPVVTANQPLGRVKDGSVGTALPTVIEIRDLEDVRRIVPQGQKGEVCVRGPQVMKGYYNRPDDTASAFI-DGALRTGDVGYLDEDGYLFLVDRIKDVILCGGYNVYPRVIEEALYLHPAVAEAVAIGVPDPYRGQAPKAFVTLRDSEATPGELMDFLTAQ-ISKIEMPKAVEIRDSLPKSVVGKLSKKELVEEERQR---- 84515863 4 ------------------------RSLGDFITSIAAVYGDLPAFTTMNGTLTFRQADEMSDALAVYLRDAGLQAGDRVAVQVPNCLSYPVAAMAVFKAGCVLVNVNPLYTADEMAKQFIDAEPAAVIVVDMFADKLAEAIVTRVAEYLPRLPKMIVDAVAAGRAKHDSLHNAEAYRSTISPDDVACLQYTGGTTGVSKGAMLSHANILMNMAQTMSLITNKGREVALTALPLYHIFAFTV-NFLGFYSIGARNILIPNPRPSNLKRAFENYKITWMSGVNTLFNGLNNEVWFLDTPPKYLKFASAGGMALQTSVAERWEQVTGKPVLEGYGLTESSPVLT-FNPFGQVRHGSIGVPI-PSTDVRCVDDDGVDVPQGQPGEVIAKGPQIMLGYWRKPEETAKTI-QNGWLLTGDIGTMDADGYFRIVDRKKDMILVSGFNVYPNEIEDIIAAHPDVTEVAVIGVPDGAAGEAVKAYVVARNEGLSKDDLRAYCKEH-LTGYKVPKFVEFRDELPKSNVGKILRKDLRAQEQAQ---- 160896712 5 ------PWLKNYPADVPHEVHPEQRSLTHLLEEAFTQHADLPFSVCMDRWMSYRELDQLSTRLGAWLQGLGLEPDARVAIMLPNVPQFAVSMAAVLRAGYTCVNVNPLYTPRELEHQLKDSGATAIIILENFAHTLADVIERAIRHVCVTAMGDLLGGMYGSWIALARGAQKELRPSQAGLDSVAFLQYTGGTTGLSKGAVLTHRCIVAATLQA--HAWFTPDTHIIAALPLYHIFALTVS--LFAMRMGASLSLIPNPDIPKFVKVLQKRPFHILPAVNTLFNALLNNAQFRELDFSQLRVSQAGGMAASEGTARQWQQVTGSVMIEGWGMSETCAIGTNNPVVTTSFSGTIGLPL-PGISIAIKDDEGRDLPMGEAGELCIKGPNVMRGYYNQPDETAKAFTADGYMRTGDIGVMDQEGFTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVADERQGEAIKVYVVRSDPALTEDQVMRFCHDQ-LTGYKRPRTVEFRDELPKTNVGKILRRALRDPA------- 186685550 1 -----------------------------MFEMQVERSPQSIAVIFENTQLTYWQLNQQANQLAHHLRALGVGPEVLVGICLERSLEMIVGLLGILKAGGAYVPLDPAYPSERLAFILEDTQTPVLLTQ------------EKLLNNLPPHQAQVVCLDSNWQGNIQNSQENPVN--QTAGDNLIYVIYTSGSTGQPKGVMIPHRGICNQLYWRQKTFRLTQADKVL--LTISFSFDPSVWQIFWPLCFGGQLTVARHQDTAYLVKVITEQQITVLALVPSILRILLEEKGI--ENCPFLRHITCGGEALPGELIERFFAKLGLDLYNCYGPTEASITFWTCQRGTNSTIAPIGRPIT-NAEIHILDDNLQPVPAGESGELHIGGIGLARGYLNRPELTIDKFIFNPFYKTGDLARYLSDGNIEFLGRIDDQVKIRGFRIELGEIEAILGQHPALTQTLVIARDDVNGDKQLVAYIVASAEQPSRVELRRFLQSQ-LPEYMVPAYFVFLDTLPLNPNGKIDRRAL----------- 186683275 472 -----------------QTSYFQEQCIHELFELQVERSPDAIAIVYENEQLTYQELNTKANQLAHHLRSLGVSADILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFTLADSQVKVLITQ------------QQLLPNLPENQAQILCIDSDWDFIAQSSANNPPRL--TTPDNLAYIIYTSGSTGKPKGVLINHANIVRLFTATEEWFHFNQDDIW--TLFHSFAFDFSVWEIWGALIKGGRLVIVPYWSPADFYQLLCKQQVTVLNQTPSAFGQLIQTEELIKTSESALRWVIFGGEALELQSLKPWFERHGPQLVNMYGITETTVHVTYRPITIADLSSNAGSVIGPDLQVYILDQNRQLLPMGVPGEMYVGGAGLARGYLNREELTSKVFVAHPFYKTGDLARYLGNGDLEYLGRIDNQVKIRGFRIELGEIEAAISQHPDVQATVVLARVDNPGDKRLVAYLVLNQQAISVNELRQFLGSK-LPQYMIPAAFVFLDVLPLTSNGKVDRSGLKAPESGREL-- 186683275 3542 -----------------QTDYPQNLCIHELFAVQVKRTPDAVAIVFENQQLTYTELNHRANQLAHYLQSLGVKPDVLVGICVKRSLEMVVGLLGILKAGGAYVALDPDYPQERLGYTLRDSQLSVLLTQ------------EQLVDKLPEHQAQVVCLD-ENWQELAKFPTTNLQ-SFVQPTNLAYVLYTSGSTGRPKGVAIEHKSPVALISWAKEVFTPQQLAGVLASTSI--CFDLSVFELFVPLSWGGKVILAENALHLPTLPA--AEQVTLINTVPSAISELIRVNGIP----AGVSTVNLAGEPLQNQLVQQIYQQETVKVFNLYGPSETTYSTFALIPQGATVAPSIGRPIS-NTQAYILDQNLQPVPIGVPGELHLGGAGLAQGYLNRPDLTQERFISERLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLNENPAVFQAVVIAREDDPGVKRLVAYLVLKEQTPTVTELRQFLTSK-LPDYMIPAAFVFLAALPMTPNGKIDRRAL----------- 186683275 2003 -----------------QKDYPQDRCFHELFEHQVKLTPDAVAVVFENQQFTYQQLNSRANQLAHYLQTLGVGADMLVGICVERSLEMVLGLLGILKAGGAYVPLDPNYPQERLSYMLSDSQVSVLLTQ------------QRLFEKLPQHSAQVVCLDTD--WNLISQKSEENSISGVQAGNLAYVIYTSGSTGQPKGVLVLHKGLLNLVFWHQRTFEVTASDRATQLA--GTAFDASVWELWPYLSAGASIYLVKADSLHGLRDWLICQQITISFVPTPLAEGLLTLEWND----CALRMLLTGGDRL----HHYPSALIPFQLVNNYGPTENTVVTTSVANEHQDILPSIGRAIA-NTQVYILDQYLQPVPIGVPGELHIGGDSLALGYLNRPELTQEKFIPNPFYKTGDLACYLPDGNIEYLGRIDNQVKIRGFRIELGEVETTLSQHPSISQIAVLVREDRSRSKRLVAYLVLKDHVLTVSYLRQFLKE-TLPEYMIPAAFVFLEALPLTSNGKVDQRALPAPDSRQEL-- 154251784 81 ------------------------------IDRHLERRAGQVAIIWEDRKITYRELHDEVCRFANVLKARGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIVDCASSCVITADGGRKIPLKANTDEALKKCPGVKSVIVVKHTGGAVAMEKGRSATCAPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHQVFDYHDGDIYWCTWVTGHSYILYGPGATTLMFEG----VPNYPDASRCWQVIDKHEVNIFYTAPTALRALMREGEEKKTSRKSLRLLGSVGEPINPEAWLWYHRVVGCPIVDTWWQTETGILISPLPGAIATKPGSATKPFFGVQPV-IVDAEGNVQEGATTGNLCISWPGQMRTVYGDHQRFVETYFYPGRYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVTLIAGEAATEELRKELVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAED----- 163723990 80 ------------------------------LDRHLEKRGDQTAIIFEGEKITYRQLYERVCRFSNVLKSCGVKKGDRVSIYLPMIPQLAVAMLACARIGAIHSIVFAGFSPDALANRITDAECTILITADEGKAIGLKEAADEAMDKAGMVKKCIVAGRDLWWHELTAKESTECPPESMDSEDPLFILYTSGSTGTPKGVLHTTGGYVYTSLTHQYVFDYHDGDIYWCTWVTGHSYIIYGPGAVTIMFEG----IPNYPDFSRFWQICDKHQVNIFYTAPTVVRALMQQGDEKATSRTSVRLLGTVGEPINPEAWLWYHRVVGCPIVDTWWQTETGIMITPLPGATALKPGSATRPFFGIQPALIDKEGNQLEGPGE-GYLVMSWPALARTVYGDHRRFKSTYFIPGTYFSGDGARRDEDGYYWITGRIDDVINVSGHRLGTAEIESSLVAHPAVSEAAVVGFPHDIKGQAIYAYVTLSSGYEPSEELRKELSRKDIGPIATPEVLQFTDSLPKTRSGKIMRRILRKVACNEL--- 94313379 7 -----------------------------LFRAAVARAPSLPAILYFDGSLSYAELDTQSDALACAWQDRGITRGERVAIYLQNIPQFVIALVATWKLGAIAVPVNPMNRARELRVILADSGARLLVCSETLYVDIVRPLAEEANAENGVLPLVMTTSEAESLSAVIAANAGRHPPPALGPNDIAMLVYTSGTTGVPKGAMNTHGNVAFNAQVYRDWITLGEGEPILGVAPLFHITGLIG-HIGAAFMCAAPLVLACRFEPGVMLDTLREHRPAFTIGAITVFIALMNHPNATRDCFASLTKIYSGGAPIPPSVVEAFRERFGHYIHNGYGLTETNSPTHVVPRGVEAPVDPVGVPAY-NVESYIGDDEGKPMAVGEVGEIISRGPMIVPGYWNKPQESAKAIV-DGYFRTGDVGFMDERGWFYLVDRKKDMINASGYKVWPREVEDVLYTHPAVREAAVVGVPDAYRGETVKAVVSLKPGTVTPEELAEYCKAR-MAAYKYPRVVMIMDELPKTVTGKILRRELR---------- 85372889 59 ------------------------------LAVHARSHGERLFTIYEDERVTYDAWYRAVAALATEFRKRGIAKGDRVALAMRNLPEWPVVFFAATSIGAICVPLNAWWTGDELEFGLADSGAKLLVCD-----AERWERIAPHREACPDLADVLVSGDDLSVERLEDLIGTPHSWPDIAPDDPATIFYTSGTTGRPKGALGSHRNLTTNILSSAYAAARTAQKVGLTVIPLFHVTACSA-SMMGALFAGHTLIFLYRWDTVKAFEIIEREKVNLTGGVPTIAWQMIEHPDRDKYDLSSLESIAYGGAPAAPELVRKIYEVFGAMPGNGWGMTETMATVTSHTAEDYLRPESCGPPV-PVADLKITDEAGRELPVGEVGELWARGPMTVIEYWNRPEASAETFV-DGWVRTGDLARLDEEGFCYIVDRAKDMVIRGGENIYSSEVENVLYDHPAVTDAALIGLPHKQLGEEPAAVVHLAPGTASETELQSWVAER-LARFKVPVRILFVDTLPRNANGKILKKDL----------- 117921669 16 -------------------------SLIDLIERTSQRFGDKTAYACLGKTSSFNDIERDSRYFAAYLQNNNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSATTPIELVISTHPLDLIDPQVQPKTGLKNVEFCQVLKQGAELPFSRFVPAANDLAALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGTEGEDIFVAPLPIYHIYAFMVNLVLYFECGGCSVLIPNPRDISGLIKTLAKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTTGNTISEGYGLSETSPVIS-LNAPGYQKIGTIGKPVL-GTEVKLLDENGNEVAQGEAGELAARGPQVMLGYWNNPQETANVMTADGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDEHSGEAVKAFVVLKDDSQDHEQMKTFCREQ-LTAYKLPKLIEFMPQLPKSTVGKILRRELKHQA------- 47565728 464 -----------------------------LFEKQVQKTPNKVAVTCNGVNLTYKELNERANELAHYLVKEGIRANQFVALVFPRSMEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKIVIK---------NDMKKIVLDDEETKLALHTYSRMNIACRNDVSLLNPAYTIYTSGSTGNPKGVIVPMKALSNFLLAMDDMLSLHENDHLLAVTTFA--FDISALEIYLPLISGASITIAPKEEPSALTALLQEERVTIMQATPTLWQALVTEYPERLQGLN----VLVGGEDLPAHLANTLKE-LGCSIKNLYGPTETTIWSTVMNDERESGIPPIGKPIW-NTDVYVLDAGLQPVPPGVIGELYIAGEGLASGYLGKPELTTERFVANPYYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVIQRHENVKQAVVMVREDHPNDKRIIAYIVAEEGTIHLTEIRSYVSE-SLANYMLPSAFVLLEELPLTPNGKVDRKKL----------- 83590109 28 --------------RYYDHGT---TNLWEDFSRSVSRQPDKTALRAGNSSLSYREMQEASRRLASGLNKYQVKKGDVVALLLVNSIDFCLSFYAAMYLGAIALPLSTKLKATELNFMLKDSGARILITPNVLPFIKETSIEQIIVTEPITDKININFGNASIITLKNVFRETEIPPAPVDEQDGAVIMYTSGTTGKPKGAYLTHFNLLQSVISYERTLQLTAADSTLIAVPIFHITGLAALFLL-FMHIGGTVYLLPFFNTQEVLNILTCYSITFFHAAPTVYIMLLEQG-YRHYQLPDLRKAACGGGAIPIETIKKIKTWIPLEFHTVYGLTETSSPATLFPGATSPRIGTSGIPI-PVVDCKVIDAEGRDITGKGVGELCIRGPVVTQQYWNNDEATTRAF-QGGWFRTGDVARIDGDGYVYIMDRLKDMINRGGEKIYSLEVENVIYSHPGVKEVAVIGSVDPIYGEVARAVVVPHGSSITGREIQDWVRAR-LAKYKVPQYVNFVNELPKNANGKIDKKLLRQQFQ------ 149178475 2 -----------------------------FLENSAREYPDKVALVVDQQRYTYQDLELQSNRLAQALLQRGLQRGERVAIHLDNSLEATVAIFAVLKAGGVFVMVNPTTKIDKLTYVLNNCRATTLIIPN-----KKQNLILEHAALLPHLKTVIATGRYDSWDQLQKEYADQLTPPAIKSIDLAALVYTSGSTGNPKGVMLTHLNMTSAARSITTYLMNEPADIILNVLPLSFDYGLY--QLLMAFRVGATLALEKSFTPHAVLQKIIDEQVTGFPLVPTMSAILLKM-DLSKYDFSNLRYITNTGAALPTEHILTFRKRLHVQIFSMYGLTECKRVSYLPLDQVDIRTGSVGIAM-PDSEVFIVDDAGHRLPAEQTGELVVRGANVMLGYWEAPERTAERLKPGEYLYTGDLFRMDREGYLYFVGRRDDIIKSRGEKVSPKEVENVLFAHPAISEAAIIGDPDPILGQSIRAIVVMPEQELTEKAVIAYCRKH-LEDFMVPQKVEFRDELPKSPNGKVDKKQL----------- 90021531 7 ----------------------------ELLEFAFKNYPQNRAYTCAGHTLTFDEIEKLSAEFAYYLQNLKLEPGDRIAMQLPNVLQYPVALYGAIRAGLVVVNTNPLYTAPEIEHQLNDSGAKALVVLSNIAANAAHVIVTNFADLHPAPKRWIVVKHVKKMVPKFHFESQHAFRAAVTSDDLLVLQYTGGTTGVAKGAMLTHGNLTSNVWQMIEHMYVPGKETFLACLPLYHIYAF-NLHALSAFCYGEHNILIPNPDLQSLVDAIKNEDLTVMIGINTLFNALCRFEPFLALNFDRLKITSSGGMALTMDAAHTWEKITGCKVVEGYGLTEASPVVSG-NPSDAIQLGTIGVPL-PETQVKIVDDMGNELPQGETGELCVKGPQVMPGYWNKPEETKKVL-SDGWLRTGDMALIQADGYLKIVDRKKDLIIVSGFNVYPNEVEDVITQHPAVIEAAAVGMADAESGERVKVFAVVSDTNVTERELVDFCK-KSLTGYKVPKKIVFREALPKTNVGKILRRELRDE-------- 121998674 81 ------------------------------VDRHLETRGDQTAIIWEDEHITYRDLYERVGRLANALKARGVKKGDRVCIYLPMVPEAAVAMLACARIGAVHSIVFGGFSPEALRDRIQDADAEVVITSDGGRSIPLKANTDKALEGCPNVKTVFVVRRTGGDIAWNDAEASPDCPPEMDAEDPLFILYTSGSTGKPKGVQHSTAGYLLGTAMTHKYFDYQDGEVYWCTADVGWVTGHSYI-VYGPLANGAKTLMPTYPDAGRFWQVVDKHEVSIFYTAPTAIRALMGQGDVKKTSRKSLRILGTVGEPINPEAWEWYYHTIGCPIVDTWWQTETSILIAPLPGAMDLKPGSATLPFFGV-EPQLVDDKGNVLEGATNGNLVIAWPSMMRTIYGDHERFFNTYLAPGKYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVSEAAVVGYPHDVKGQGIYAYVTLMAGEEPSDELKQELVKQEIGPIAKPDIIQFAPGLPKTRSGKIMRRILRKVASNEL--- 126179335 52 -LEWFQPWDRVKEWNYPYARWFLNGKLHNCLDRHVNQRRNKVAIMWRGETLTYRQLFQAVCRFANGLKRLGVGKGDRVCIYMPVVPEQIVAMLACARIGAIHTVVFGGFGVSALNQRITGTDAKVVVTADRGKAIPLKNIVEEAVVNAPSVERIVILRRDDDYYDLMEGVERECPAEPMDAEDPLFILYTSGTTGSPKGIVHTCGGYMVGTYYTTHVFDVKDNDIYWCTADPGWITG-HSYGVYGPLLNGATCLIPDYPDPGTYWDLIEEYGVTIFYTAPTAIRMFMRVGEEDRYNLSSLRILGSVGEPLNPEAFEWFYRTIGCPIVDTWWQTETGMHMVTTMIGEPMRPGFAGKPI-PGVVADVVDMAGNPCPPGTGGLLVVREPWMMRTIWNDDERYCKYWTVPGCYTAADLAVKDKDGYIMVIGRSDDLIVVAGHNIGTAEVESALVSHEAVAEAAVIGKPDALKGNTIKAFVILRNGQKPGEKLRNDLVYHVLGPIAIPSEIDFVDSLPKTRSGKIMRRVLKAQ-------- 114562646 82 ------------------------------LDRHLEEHGDKLAIIWEGRKLTYAELHTQVCKFANALRSQGVNKGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIAARVIDGKSKVLITADGIRGGRKIPLKRSIDEAIPDVTCVWVEGRDVWWHSLMEVASEFCQPAEMNAEDPLFLLYTSGSTGNPKGVLHTTGGYMVYASMTHEVFDYKADEVYWCTADVGWITG-HSYMVYGPFANAATVLIPNHPTPARLGEMIDRHKVNILYTAPTLIRALMAEGQFSSYKGDSLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTETGILISPLPGATDTKPGSATRPFFGVQPA-LVDNMGDIVEGTGEGNLVISWPGQMRTVYGDHDRFALTYFKRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGIEPTEELRQELRQKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEV--- 186683272 491 -------WNDTQKD-YPENLC-----IHELFENQVKLTPDAVAVVFADQKLSYRELNNRANQLGHYLQSLGVGPEVLVGICVQRSLDMVVGMLGILKAGGAYIPLDPDYPQERLAYMLTDSQVSVLVTQ------------QQLVKGLPEHGAQVVSLDSD-WQAYAHLSNDNC-ISQVTSANLAYVIYTSGSTGQPKGVMIQHYSLVNFIQAAIIEYGINYCQRILQFASI--SFDVAAEEIYPCLSCGATLVLRTDESISTFVQRCQDWELTVLDLPTAYWHQLTSELANSNLRLPSIRLVIIGGEQALPAQLKIWQEYVGPQLINAYGPTETTVEATVYNLSSFGSKIFIGRSLQ-NVQTYLLDQYLQPVPIGVPGELHIGGVGLARGYLNRPDLTQEKFITNPFYKTGDLARYSADGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQYPNVQGTVVIAREDPSAAERLVAYLVCQEQTPTISDLRQFLKAK-LPEYMLPSAFVFLEALPLTPNGKVDRRAL----------- 149724572 71 -----------------------NKTVGQCLDATVQKIPDREALVHENVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLASAQAGIILVSVNPAYQARELEYALKKVGCKALVFPKQFKTQQYYNILKQISQRLPDLTTVILVDASPGTLLLDDVIAAGNTEQHLAHHDPINIQFTSGTTGSPKGATLSHHNIVNNANMIGERLRLPKELRMVLPTPLYHCLG-SVGGTMVSMTHGITLILPPSFDGKKALEAISRERGSFLYGTPTMFVDILNQPDFSSYDISAMLGGVIAGSPAPPELIRAIINKLNMELVVAYGTTENVTFMNFAEDTVQEKAESVGRVM-PHTEAQIVNETGTLTKLNTPGELWIRGYCVMLGYWGDPQKTVEAVGQDKWYRTGDIATMDEKGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDKRLGEEICACILKKGEKTTAEEIKAFCKGK-IAHFKIPRYIVFVTEYPLTVSGKIQKFKLREQMEQHL--- 78485460 88 ---------------------------------------DKLAIIFEAEQYTYKDLHDEVCRLANALTAQGIEKGDRVVIYMPMIPQAVFAMQACARIGAIHSIVFGGFSAEALRDRIEDAGAKMVITANAGRGGKSVPLKGAVDEALESVRKVIVYKRTDDDVKMKDDRSNYHDAVMVNAEHPLFLLYTSGSTGKPKGIQHSTGGYLLNAHITNEVFDLKDSDVFWCTADVGHTYVAYGPGMTMLMFEG----VPTYPDAGRFWQVCQDHGVTVFYTAPTAIRALMKFGDPKQYDLSKLRLLGTVGEPINPEAWMWYHEVIGCPIMDTWWQTETGAHIAPIPGVTDLKPGSCTKPL-PGIDAHIVDEEGKELTHGEGGYLVIRKPWMVRTIWGDDERFVDTYFKNKYYVVGDSAHLDTDGNFWIMGRIDDVLNVSGHRLGTMEIESALVSHEKVAEAAVVGKPHDVKGESVFAFVVLNQEIPEGDELRNHVA-KEIGPIAKPDDIRFGSNLPKTRSGKIMRRLLRSIAKGE---- 116626950 48 ---------------------------------------NKVAILWEGRMITYQELHRLVCRFANVLKARGLKAGDRAIIYMGMVPELPVAVLACARLGIIHSVVFGGFSAEALKARIQDLEAQVVITCDGAKEVRLKDAVDESLAGCDTVKDVIVEGRDHWWHDLDTEASEVCPAEELDSEHPLYVLYTSGTTGKPKGIVHTTGGYLLQAHMTMKVFDLHEEDTYWCTADIGWVTGHSYI-VYGPLSAGATSVMYEGPQPDRFWRLIEKYKVNIFYTSPTAIRSFVRQGDPNAHDMSSLRLLGSVGEPINPAAWEWYYKVIGCPIVDTWWQTETGIMIAPMPGAVPLKPGSGTLPL-PGVIADIVDLQGNPVEANREGFLIVRRPWIARTLWREPDRYKQAYWEPGVYLAGDAARRDEDGYFWILGRVDDVMNVSGHRLSTMELESALVRHPAVAEAAVVGKPHEITGQAVACFVTLKDHTALAEELRKWVA-HEIGSFAKPEQIRFTDSLPKTRSGKIMRRLLREIVTSNSVTG 91204220 60 --------------------------------------------------YTFQELKILSDKCANMLQSLGVGKGDRVFLFLPRLPELFINMIAIAKLGAISGPMFSAFGPDAVRDRLQNSEAKVLITTP-----ELKERVDAVLWELPKLERIVLVSVKEDYETLMKDAPERFEMEWMDMEDPLYLLYTSGTTGKPKGITHVHNDMISYYITTKWSLDLRDDDIYWCTADPGWVTGM-VYGMWGPWLNGVSMYIYDRFDVNKWYEAIQSYKITVWYTAPTALRMLMKSGDVAQYDLESLRYICSVGEPLNPEVIKWGMNVYNLPIHDTWWQTETGSIMIANYPCIPIKPGSMGKPF-PGIKAAIIDSEGNELPDGHHGILALKWPSMLRKVWGDEGRFNEYFNITGWYTTGDTAYKDEEGYFWFVGRADDVINTSGHRVGPFEVESALLEHRAVAEAGVIGKPDPERGEIIKAFIALKEGSELGEEIKKFIK-HHLAAHAYPREIEFCENLPKTRSGKIMRRLLK---------- 158421925 95 ------------------------------VDRHLEKRGDQVAIIWEGRKITYRELASEVNKFANVLRNRDVQKGDRVTIYLPMIPEAAFAMLACARLGAVHSIVFAGFSPDSLAGRISDCGSKVVITADGGRKVPLKANVDAAIERLPEVDHVIVVGRDVWYHEAAEMVTDECPAEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAMTHQVFDYHEGDIYWCTWVTGHSYIVYGPGATTLMFEG----VPNYPSNARFWEVIDKHQVNIFYTAPTAIRALMQAGEVKKTSRASLRLLGSVGEPINPEAWHWYHRVVGCPIVDTWWQTETGILITPLPGATALKPGSATRPFFGIVP-QLVDAEGRVLDGAAEGNLVISWPGQMRTVYGDHERFEQTYTYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTLMAGENPSEELRAWVR-KEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQ---- 77972353 8 ---------DARREEYRRQGYWGDASLADYWHHSVKVAPEKIAVIDQGASYTYAALDRAAACLAAYLLDCGIQPGDRVAFQLPGWSEFTLIYLACLKTGAVSVPLLPAYRETELIWTLNKSQARVLFVPTLFKNTDPVAMITPLRSQLPYLQQVVAVDKLAPATSLPSLSQSPLENPKVHGDELAVVLFTSGTEGVPKGVMLTHNNVLASERAYCATLNLNWMDTILMPAPLGHATGFLH-GVTAPFIIGARSVLLDIFNPIDCLTLLAREKCTCVMGATPFVYDLLCTVQQQPYDISSLRFFLCGGTTIPKQITRDCLQA-GIKLLSVYGATESSPHVVKLDDPLSRVVNTDGTAVLGV-EIKVVDKARKTIPYGEEGEEASRGPNVFVGYLGEPELTAQALDEEGWYYSGDLCRMDEEGYIKITGRKKDIIVRGGENISSREVEEILLLHPLVQDVGVVAMPDERLGERACAYVVLRDPDLTFAAMIDFFRSRRVAKYKYPERLELVDHLPRTASGKIKKFLLRELL------- 42523290 5 -------------------------SLVDVYEEAIGKFKTKKAFTSMGVSLTFSELDRKVDQFASFLQELKLKKGDRIAIQMPNLLQFPIVAFAALRSGLTIVNTNPLYTAKEMRHQFKDSGAKAIVILANYAHLLQEILKEEVADLFPTPKRILVNSVVKYIQALELGAMKPSSKVPTSLEDVAFLQYTGGTTGVAKGAMLTHRNVAANMLQICDWMKPEGEEVAIAALPMYHIFALT-LNCLGLLRYGSENVLILNPDIPGFIKELKNTPFTVMAGVNTLFNALMNNPAFTTIDFTRVKVSVAGAMTLQKPVAEKWMELTKSVIVEGYGLTEASPVVCCNPIDGTDRVGTIGLPF-PSTDIMLIDDDGKEVALGEPGELVCRGPQVMAGYWNRPDETAQVL-NDGWLKTGDVAVADADGFFKIVDRKKDMILVSGFNVYPNEVEEAIASHPGVLEVAAIGVVDQHSGEIVKAVVVKKDPNLTAEDVIAHAR-KSLTNYKVPRLVEFRTELPKTNVGKILRRALRDNVK------ 87310599 60 ----FEPYRKTLEWNEPFAKWFTNASYNCLDRHLSTSRRDKPAIIWEGRTLTYAELHSEVCRFANGLKKLGIQQGDVVSIYMPMTPELAIAMLACARIGAIHSVIFAGFSAEAIADRNQDASARVVLTSDGAKELSLKATVDEALKKSPTVEKCVVVGNDVEMQPDRDIWWDDCPAEPFDSETALFILYTSGSTGKPKGIKHTTAGYNLFAKQTFEVFDHRDDDIYWCTADCGWITGHSYV-VYGPLSAGATCLMYEGPDEGRFWNLIEKYKVTILYTAPTAIRAFIKWGDEDKHDISSLRLLGTVGEGINPEAWMWYHEKIGCPIVDTWWQTETGIMMSPLPGAIPTKPGSCTKPL-PGVIPGIFDENNEPCEKNQGGKLTITWPGMLRGIWGDEARYKQQYWSPNCYLAGDNARLDDDGYYWIMGRIDDVINVSGHRLSTIEVESALITHPNVAESAVVGRPHDIKGQAIAAFVTLRDAEP-SDELKAALKRKEIGALAVPDDIRFTAVLPKTRSGKIMRRLLRDIASGKESLG 154149649 17 ----------------------------------------KAALVCPNETYSYRELRDEMNRIGCGLSGLGIQKGDRVCIYLDSSPEYLISYFAIWRIGAVAVPANSVYQAEELLHVVRDAGARAIITD-----IRGAPVAGAVQEKAPGLAHIICVAGPGNTDAMPGDAVAWSSFPAVPADDLCHIQYTAGTTGKPKGAMLSHGNWMTALDAEREALRLRPDDVYLGIYPMGH---VGLSWGLAVLRAGGTFVMMERFNPAEYLALAGRYKVTVLAGMPPVIHTLVHAEPGIEEHLRTVRVIISGGGQLLPSVWAAFDKRFHIPVANSYGLSETIVGTTTLPEYPHLTKNSVGVAV-GYTEVRIVDVDDKELGPGEAGEIALRGPSVAKGYWNLPEATATVFRHDGWFLTGDIGYIDEEGILYITDRKKDMIIMSGWKIYPTEVENVIVQHPAVADVAVFGVPDERRGESPVAAVVLKAGAALAEEFETFCRQH-LAGYKVPRTLVIVDDLPRVHGWKLLRRTLREKF------- 166797877 1753 -----------------EADYPKEKTLHQLFEEQAQRTPDQTAVVYGESQLTYRELNERANQLARTLQSEGVQPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPSYPVERIHYILEDSDTKLLLAQS------------HLRKSVPFTGKVLDLEDPR--FSWEDGSNLKQTA---GPNHLAYVIYTSGSTGRPKGVMVEHRSVINRLVWMQEHYPLDKQDVILQKTPI--TFDVSVWELFWWSMTGSKAVLLSNGNPDVILDTIAQKNVTIMHFVPAMLHAFLESMEQKKRKLASLKYVFASGEALTPAHVAGFHRMITPQIINLYGPTEATIDVSYFECEAGETLNSVGKPISNIQLYIVQPGSEYFQPLGVAGELCIAGDGLARGYLNRPERTAEKFAAHPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEIEASLLQLDAVKEAVVIAI--EKEGSKQLCAYLSGDESLNTAQLKRHLLNK-LPAYMIPAYFVQVEKMPITANGKIDRKALPAPEGNRL--- 166797877 243 --------------------YPRDKTVYQLFEEQMKRTPDQAAVIYGEKQFTYRQLNERANQLARTLRKKGVKTDRLTAIICEHEIELVVGILAVLKAGGAYVPIDPDYPKHRIQYIVEDSQADIVLTQS------------HLQKQLELAGTMVFLDQESSY------HEDGSDLEPISSTDLAYVIYTSGSTGKPKGVAIEHQGLTNYIWWASRVYVKGEKTNF----PLYSSFDLTITSVFTPLITGNAIIVYGGENSAALLDIIQDSRADIIKLTPAHLQ-LLKEINIPAEC--TIRKFIVGGDNLSTRLARSISGKFGIEIFNEYGPTETVVGCMIYSDPQNDRRESV--PIADNMNIFVLDKSMKPVPAGVPGEIYISGDGIARGYLNRAELTAERFLQHPFYRTGDLARRLPDGNIEYLGRIDHQVKIRGYRIEIGEVESAFFQIPPIQEALVTAQ--ETNGETSLCAYYTAQHSLTAGEIREHL-SRQLPSYMIPAYFVQLAAMPLTSNGKIDRQAL----------- 167888937 945 -------------------------TFHGLLEVQAGRTPDATAIVFENEVLTYAELNAKANGLARRLRAEGIKTGDLVGLIVERSTDMIVGMYGIMKAGGAYVPIDPEYPKERINYMLEDSGTKMILAQ------------AHLLEHRGWTGNVLLLDEPSTYDADASNLKDTA-----DPDDLAYVIYTSGTTGRPKGVLVEHRGLQNLSDVYRGLFEVTPQDRIVQFASL--SFDASVSEILTTLSHGATLCIPSTQDHALFEQFMNDKGITVATLPPAYAIHL------EPERLPTLRCLLTAGSATSVELIEKWRKH--VQYFNAYGPTEDSVCTTIWNSEETVGIVSIGQPIANH-RVYILDEHFRLLPVGVAGELCISGIGLARGYHNRPELMDEKFVDNPYYRTGDLVRWLSNGTIEYLGRIDHQVKIRGYRIELGEVEAHMLRVPSVQEVVVLAVESDDGYKDLVAYFVAA-QKLEVSELRADLSE-MLPGYMIPSRFIQLEDMPLTSNGKIDRKALQDE-------- 186458646 61 ----FKPWKKVLQWKAPFAKWFVGGQLNNCLDRHLNTTANKAALIWEGRTLTYKQLHHEVCKFANVLKRNGLKKGDRVIIYMPMVPEAAIAMLACTRIGVIHSVVFGGFSAQSVADRIFDCQARLVITTDGYRRGAVVPLKKNVDEALTTIEKVIVHRRANNDVRIEEGRDANCPAEKMDSEAPLFILYTSGSTGKPKGILHTTGGYLLGAKLTTKYFDLQETDVYWCTWVTGHSYVVYGPGATSFMYEGA----PNHPEPDRFWRLIAKYGITVLYTAPTAIRAFMKWGWPRKHDLTSLRLLGSVGEPINPEAWIWYHEVVGCPIVDTWWQTETGIMISPLPGATPTKPGTATLPFFGIVP-EIVDDQGKTLPKNSGGKLVIRKPWMLRGIWGDMQRYKDTYWSEGSYFTGDGCRTDKDGYFWIVGRIDDVLNVAGHRIGTAEVESALVSNQKVAEAAVVGRPDDLKGQALVAFVTVKTGVVADQNLRDELRNHVIGPVAKPDDIRFAEALPKTRSGKIMRRLLKQIASGAEIKG 6942168 8 -------------------------TIGRLLEQTAAAYPDQEAVVYPDRRYTYVQFNRLCRQTAKGLMGMGIGKGDHVAIWASNIPEWLAAQFATAKIGAVLVTVNTNYQSQELDYLLRQSDADALIVMNSYRGTSYTEILNSLIPELPCLKTLIYIGELPGMYHWDDMLAQSVSDAELEADDVINMQYTSGTTGFPKGVMLTHFNVINNAANNAECMKLTSSDRMCIPVPFFHCFG-CVLGVLACVSVGAAMVPVVEFEPATVLTTVENETCTALHGVPTMFIAQLHLQDFDSYDLSSLRTGIMAGSSCPSEVMKAVIEKMGMTITIAYGQTEPVITQTRANDSFQRRVETTGRAL-PEVEVKIVEPGTNEVQRGVQGELCTRGYHVMKGYYKDEEATQKAINPEGWLFTGDLAVMDEDGYCRVTGRLKDMLIRGGENVYPREIEEFLYRHPNILDVQVVGVPDEKYGEEAAAWIKLKEGTASPEELKAYCKGK----------------------------------------- 186682768 1095 --------------------YAAKDCIHDLFAAQVELTPDAVAIQQEGQQLTYRQLSDRANQLAHYLQSLGVKPETLVGICVERSLEMIVGLLGILKAGGAYVPLDPAYPQERLADILADTQLKILLTQERF------------QDKLPDYAGKTICLDTDWEIIAQ--HSTANPISEVQSHNLAYIIYTSGSTGKPKGVMIEHRSLMNFVMTAMHEYGINASDNILQFASI--CFDASVEEILPCLSVGATLVLRTEQSSDEFWRCCREWQLTVLDLPTAYWHELVAELTSEDIRIPSLRMVIIGGEEAQLERVKRWHSSIAPQLLNSYGPTEATVIATLERLTPAATSVSIGRPIS-NAQVHILDQYLQPVPIGVPGEMHIGGAGLARGYWQRPELTAEKFIQDRLYKTGDLARFCPDGNLEYLGRVDDQVKIRGFRVELGEIETVLRQHTQVFQALVIAREDIPGQKRLVAYVVLHHPQPTTNELRQFLKQK-LPNYMIPAAFVLLETLPMTPNRKVDYRAL----------- 186682768 28 --------------------------IHQLFEAQVEKTPDSIAVVFKEEQLTYQELNHRANKIAHYLRLLGVDTEVLVGICVERSLEMIVGILSILKAGGAYVPLDPTYPKERLSFMLSDSQVQVVLTQEKF-----------VDDLAASGAKLVCLDDKKSF------HQESNENPSVAPENLAYVIYTSGSTGTPKGVLIQHQGVCNLAQAQVKLFNVQQNSRVLQFA--SFSFDASVWEIFMALCSGASLYIGTQDSLRDLMRLLQEQSITHVTLPPTALAAL------PKEELPNLQTLIVAGEACNPKLIAEWSK--GRRFFNAYGPTESTICATVAEYTGDTQL-TIGRAIA-NTQIYILAQDRQPVPIGTPGELYIGGDGLARGYLNRPELTKEKFIPHPFYKTGDLARFLPDGNIEFLGRVDHQVKIRGFRIELGEIEALLSQHSDVQQAVVIAREDIPGDQRLVAYIVLKQKDVSVTSLKRFLQEK-LPNYMVPAVFVILDSLPLTPNGKVDRQNL----------- 163797266 46 --------------------WFEDGTLANCLDRHLAERGDQTAILWEGKAITYRQLHAEVCKLANALKNLGVKQGDRVTIYMPMIPEATAAMLACARIGAIHSVVFGGFSPDSLANRLQDCDSSILITADGGRKVPLKKNADLAMEHSPSCKTCVVAGRDHWYHDLLATASADCPPTEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHEVFDYKPGEVYWCTADVGWVTGHSYI-VYGPLANGATSVMPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGDVKKTSRQSLRLLGSVGEPINPEAWQWYHRVVGCPIVDTWWQTETGIMITPLPGAIPLKPGSATLPFFGIKPV-LVDNDGKVMEGPADGNLCISWPGLMRTVYGDHERFFQTYFARGMYFTGDGCRRDDHGYYWITGRVDDVINVSGHRMGTAEVESSLVAHAKVAEAAVVGYPHDIKGQGIYAYVTLNAGETPTEELRKELVQKDIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAANE---- 160901406 24 ------------------------QTIGDFFADMAARQPDREALVHQGLRYSYAGLHTEARRLASALLGLGLDKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVTMAQFKTSDYLGMLCELAARLPQLRSVVVAGQGEESSLLARGDAQDARIDAVAATDPINIQFTSGTTGFPKGATLTHRNILNNGFFIGECMRLTPEDRLCIPVPLYHCFGM-VLGNLACFTHGSAIVYPDGFDPLLVLETVQAERCTGLHGVPTMFIAELDHPRFKEFDLSTLRTGIMAGSPCPIEVMKRVVSDMHLEITIAYGMTETVSCQSDADTPLQRRVSTVGK-VQPHLEVKIVDPTGEVVAPGVSGELCTRGYSVMHGYWGDEARTREAIDDDAWMHTGDLATMDEQGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDVRYGEELCAWIIVKPGQTLTEDVRDFCKGQ-IAHYKVPRYIRFVEAFPMTVTGKIQKFKIRDEMIAML--- 146338086 4 -------------------------TLPDLLAKSVSDFGDRAALEFRDRPITFNRLSELVDQAAAAFLRAGYGKGASIALFLGNSPDHPINFFGALKAGARVVHLSPLDGEIALSHKLSDSGARILVTSSALLPMALKFLAKGLLDRLIVCEDDDWGKVGTPQTPLPDSPAPPAAWPTISPDDIALLQYTGGTTGLPKGAMLTHGNLTSAVWSRATRTQHDGGDRVICVLPLFHIYALTVV-LLTALRIGSLVSLHQRFDVEAVMRDIEVKRATYFPGVPTMWIAIANLPDLDKRDLSSLTSVGSGGAPLPVEVARILERRVGMKLKSGWGMTETCSPGTSHPKEGPDKPGSIGIALPGIEMDVVLEDPSKVLSINEVGEIRVKGPNVTRGYWNRPEESAQSFVGDHFL-TGDIGYVDADGFYFLVDRKKDMIISGGFNVYPQMIEQAIYTHPAVQEVIVIGIPDAYRGEAAKAFIKLRDGFAPVEELRDFLTGK-LGKHELPAAVEFVDELPRTPVGKLSRHELRQQ-------- 146308610 47 ----FKPWDQVHSKQGRAEWFKGGQLNVAYIDRHLQQRGEQVAIIWEGAHITYNKLHHNVSRLANVLKRRGVKKGDRVCIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALRDRILDADCRTVITADGVRGGKYIPLKNNVDKALPNVSTVVVVERTQGDVAWVEGRDADCPAEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGAAMTHKVFDYHEGDVYWCTWVTGHSYIVYGPAATTLMFEG----VPNYPDASRFWQVIDKHQVNTFYTAPTALRALMREGEAKATSRSSLRLLGTVGEPINPEAWEWYFHVVGCPIVDTWWQTETSILITPLPGATDLKPGSATRPFFGVQPV-LLDEQGKEIEGPGAGVLAIKWPSQIRSVYGDHQRMVDTYFKPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGYPHDVKGQGIYAYVTLMNGQEPSDELKKALVGKEIGSFAKPELIQWAPGLPKTRSGKIMRRILRKIACNEL--- 163845606 62 -LEWFKPWDKVLDDSNKPFYQWGGKTVYNAIDRHLKTWRNKLALIWEGRTYSYYQLNYEVSRIANVLKSMGVKKGDIVTIYMPRIPELMFSMLACAKIGAAHSVVYGGFSEAALADRLADAKSKVLITADGGKVVELKKIVNEALSRTPTVQTCLVFRHTNHGAPMEDLLGLPIPTEEMDAEDMLFILYTSGTTGKPKGVVHTHGGYMVGTYTTLKVFDIKDEDRYWCAWITGHSFIVYAPLINGAMYEGA----PNYPYPDRWWSMVAKHGITILYTAPTAIRGLMRFGDPSRHDLSTLRLLGSVGEPINPEAWKWFYEKIGCPIMDTWWQTETGHFMITPTPAVPLKPGSATRPFL-GIEADVVHEDGSPCAPDEDGLLVIKNPWMMRTILNDPQRYVEGYWQPPYYAAGDSARKDKDGYIWVIGRLDDVIKVSGYRLGTAEVESALVSHPAVAEAAAIGLPHEVKGNAIHAFVILRAGYEPSHDLEEKLRAHVLGPIARPDSITFVTSLPKTRSGKIMRRVLRARA------- 163783473 3 --------------------------FYEFVEENAKRFSGKPILFEEKLKIKWKELKHYVDSFSRYLELIGVRKGDNVVILMSNSKEFIIAFLAIGKLGAVPVPLNTFLKRAELEYILSDCEAKLVVTQGKFAELLNGIEEKTKVEKFVWAEEAPVLNETEEGLTIEDYE---HLKPQAELEDLAVILYTSGTTGKPKGVMLTYRNIFSNIENIVRVFEITPKDRFIVYLPMFHAFTLTAT-VLLPLYTASPIVIVKSIMP--FSNVIKQKRVSVFMGVPEVFNALSKAKLPWYFMFNRIRYFVSGGAPLPLDTLERMKRKFKAVLLEGYGLSECSPVVS-VNLPSKQKPLSVGPPLPDY-EVKVVDEELMELPRGEVGEIIVRGDCVMKGYYKNPYETENTII-NGWLRTGDLGYVDEDNFIYIVDRKKDLIITKGMNVYPREVEEVLMSHPKVELCAVVGRKDAHHGEIPVAFVKPSEEGADEGELRTFLKDK-LANYKIPKQFIFLEDLPKNATGKVLKRVLRDKLN------ 148252256 7 ----------------------------DWIAHHARRTPAKTAMVDSNRRFTYAEFDARVGLLASHLRDCGVGKGDRVAVLALNATDTLEVQFACFRVGAIFVPLNTRLTVPELQFIVGDAAPKVMIHDDDLAD------TAQSVSRLCGVATTLRYGATGSYEQAIAAAKPLATIEPVTLDDVSTIMYTSGTTGQPKGAMITHGMTFYNCVNLGGPAYITPSSVLLTVLPLFHTGGLNCY-TNPVMHVGGTVLIMRAFDPGLALQLISDRGINVFFGVPAIYQFMAQHPAFATADFSRLVIGGVGGAPMPVPLLHTWEAR-GVALQQGYGMTETSPAVLALDREDARKAGSAGKPVL-HTEVRIVRPDGTDADVGELGELWVRGPNVTPGYWNRPDANRSSFT-DGWLHTGDATRVDDEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAVAEAAVIGIPDPQWGETGMAIIVKPGHTLSEAEIHAHCQA-NLARFKCPRTVRFVDALPRNATGKIHKPTLRKSFA------ 111021567 7 ------------------------------LKRAAREFGELTAVADGDVRLTFTQLHDRVRDFAAALSSQDVRPGDHVAVWSPNTYHWVVAALGIHYAGATLVPINTRYTATEALDILERTKTTALVVAGNFLGTDRYASLRDESSDLPTVVRVPVDGDFDDFLALADEDTADARAAAVSPDDVSDVMFTSGTTGRSKGVMSAHRQSVGIAQAWGECAEVTSDDNYLIINPFFHTFG-YKAGFLVCLLNGATVVPMAVFDVPKVMATVHDEQITVLPGAPTIFQSILDHPDRPKYDLSSLRVAITGAAAVPVALVERMQSELSFDVLTAYGQTEAVVVTMCRTDDDPVTVSTTSGRAIPGMEVRI----------GDQGEILVRGENVMLGYLDDPESTAKTIDADGWLHTGDVGTLDDRGYVDITDRLKDMYISGGFNVYPAEVENALARLDGVAESAVIGVPDERMGEVGRAYVVAKPGVTLAEDVVAFCKER-LANFKVPRSVRFVDSLPRNPSGKVMKNVLREE-------- 7474439 13 --------------------------LPEQFEKQAALRPDAIAVVYENQELSYAELNERANRLARMMISEGVGPEQFVALALPRSLEMAVGLLAVLKAGAAYLPLDPDYPADRIAFMLKDAQPAFIMTNT------------KAANHIPPVENVIVLDDPE---LAEKLNTYPAGNPPLSPLNTAYVIYTSGSTGVPKGVMIPHQNVTRLFAATEHWFRFSSGDIW----TMFHSFDFSVWEIWGPLLHGGRLVIVPSRSPEAFLRLLVKEGVTVLNQTPSAFYQFMQA-EREQPDLGSLRYVIFGGEALELSRLEDWYNRHPPQLINMYGITETTVHVSYIELDRALRANSLIGCGIPDLGVYVLDERLQPVPPGVAGELYVSGAGLARGYLGRPGLTSERFIADPFYRTGDVARLRADGSLDYVGRADHQVKIRGFRIELGEIEAALVQHPQLEDAAVIVREDQPGDKRLAAYVIPSEETFDTAELRRYAAER-LPDYMVPAAFVTMKELPLTPNGKLDRKAL----------- 126667866 11 ---------------------YAVQTPIDFITRTASVYPDYPAIIHGAIRRTWAETHERSLRLASALVGRGIKKGDTVAVMLPNIPAMVECHFGVPMTGAVMNALNVRLDAEVIAYMLEHAEAKVILVDEAVSRLDKKPLIIDVDD--PEYGEGVKVSDLDYEAFLQEGDPEYQWDMPTDEWDAISLNYTSGTTGNPKGVVYHHRGAYLNSLGNTAVWSMAMHPVYLWTLPMFHCNGWCFPWTITAMA--GTHVCLRRVDPEKILQLIREHRVTHMCGAPIVLNALLNVPPASKAGIDHVVKAMVAGAPPPAQVIGAVEE-MGIALTHTYGLTEGPVTVCAWKDERAAIKSRQGVRYHTLGGTMIADPTMKPTPKDTIGEIFLRGNTVMKGYLKNPKATEEAF-RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEIENVLYRHPAVMEAAVVARPDEKWGETPCAFVTLKPDAVTEAAMIDFCRKH-MARFKVPKTVVFSD-LPKTSTGKVQKFLLREQAKE----- 6136083 1492 LLVHF----NDTAALYPAES-----TLSQLFEDQAQKTPEQTAVVFGDKRLTYRELNERANQLAHTLRAKGVQAEQSVGIMAQRSLEMAIGIIAILKAGGAYVPIDPDYPNERIAYMLEDCR-RLVLTQ------------QQLAEKMTANVECLYLDEEGSYSP----QTENIE-PIHTAADLAYIIYTSGTTGRPKGVMVEHRGIVNSVTWNRDEFALSVRDS--GTLSLSFAFDAFALTFFTLIVSGSTVVLMPDKDPIALRNLIAAWECSYVVFVPSMFQAILEC--STPADIRSIQAVMLGGEKLSPKLVQLCKAMHPMSVMNAYGPTESSVMATYLRDTQPDQPITIGRPIA-NTAIYIVDQHHQLLPVGVVGEICIGGHGLARGYWKKPELTAEKFVANPMYKTGDLGRWLHDGTIDFIGRVDDQIKVRGYRIEVGEIEAVLLAYDQTNEAIVVAYQDDRGDSYLAAYVTGK-TAIEESELRAHLL-RELPAYMVPTYLIQLDAFPLTPNGKVDRKALPK--------- 6136083 2533 -------------DTHRE--YRADQTIQQLFEELAEKMPEHTALVFEEKRMSFRELNERANQLAAVLREKGVGPAQIVALLVERSAEMVIATLATLKAGGAFLPVDPDYPEERIRYMLEDSQAKLVVTH------------AHLLHKVSSQSEVVDVDDPGSYAT----QTDNLPCANT-PSDLAYIIYTSGTTGKPKGVMLEHKGVANLQAVFAHHLGVTPQDRAGHFASI--SFDASVWDMFGPLLSGATLYVLSRDDFQRFAEYVRDNAITFLTLPPTYAIYL------EPEQVPSLRTLITAGSASSVALVDKWKEK--VTYVNGYGPTESTVCATLWKPDEPVETITIGKPIQ-NTKLYIVDDQLQLKAPGQMGELCISGLSLARGYWNRPELTAEKFVDNPFYRTGDLARWLPDGTIEYLGRIDHQVKIRGHRVELGEVESVLLRYDTVKEAAAITHEDDRGQAYLCAYYVAEGEA-TPAQLRAYM-ENELPNYMVPAFFIQLEKMPLTPNDKIDRKALPKPNQEE---- 6136083 454 -----------LAKRTETAADYPAATMHELFSRQAEKTPEQVAVVFADQHLTYRELDEKSNQLARFLRKKGIGTGSLVGTLLDRSLDMIVGILGVLKAGGAFVPIDPELPAERIAYMLTHSRVPLVVTQN--------HLRAKVTTPTETIDINTAVIGEESRAPIESLN---------QPHDLFYIIYTSGTTGQPKGVMLEHRNMANLMHFTFDQTNIAFHEKVLQYTTC--SFDVCYQEIFSTLLSGGQLYLITRRHVEKLFAFIQEKQISILSLPVSFLKFIFNEQDYAQSFPRCVKHIITAGEQLVVTHLQKYLRQHRVFLHNHYGPSETHVVTTCTMDPGQAIPPPIGKPIS-NTGIYILDEGLQLKPEGIVGELYISGANVGRGYLHQPELTAEKFLDNPYYRTGDLALWLPDGQLEFLGRIDHQVKIRGHRIELGEIESRLLNHPAIKEAVVIDRADETGGKFLCAYVVLQ-KALSDEEMRAYLA-QALPEYMIPSFFVTLERIPVTPNGKTDRRALPK--------- 91791063 8 ---------PQLVQQARAGGHWHNKTLLDFLDEVAPSRLDKVAVTDLNSTLSYRQLLRLSKRIALGLAALGVQRGDVVSYQLPNWWQFVALHLACLRIGAVTNPVMPIFRHHELTFMLGLAESKVMIVPREFRGFDHAAMLREIQPALPQLKHIFAIGGEGDWEQETPDADQVLAERRLRPDEVMQLLYTSGTTGEPKGALHTSNTHFANIVEVVKRCGLTAEHVCFMPSPMAHQTGFAI-GMELPLMLGAKMVLQDIWEPELALTRIQDEGVNFMMAATPFLADLTDHPDLPRYDISTLDVFISAGAPIPRTLVERATERLKAHIVSAWGMTENLVTGTRLDDVPEKVFGTDGVPV-PGMEIRVVDAAGQALAVDQEGELQSRGPSHFVGYLKRPERYD--MDDQGWFKTGDLARIDADGCVRITGRAKDIIIRGGENVPVVEVEQMLHRHLAIQTAAVVGVPDARLGERAVAYVTLRPGGLTFEQMKRFLEEQRMTKQYWPETLIVLDDLPRTPTGKIQKFRLREMARAE---- 162456210 60 -----TPWTTISDWSLPHAKWFLGATLNSCLDRHLTATKNKAAIIWEGRTLTYAQLHRETLLLADALKRLGIEKGDRVAIYMGMVPEVAVAMLACARLGAVHTVVFGGFAADALRDRIHDSQAKLVITQDAYRRGQVVPLKATVDKALAQPERVVVEGRDVFWHDLLAGAAPACEPTVVDAEHPLFILYTSGSTGKPKGVLHTTAGYLVGAHVTTKVFDLRDDDVYWCTADVGWVTGHSYI-VYGPLSNGATCLMYEGPDWGRFWRLIEKHGVTILYTAPTAIRAFMRQGDEAKSDLSSLRLLGSVGEPINPEAWIWYHRTIGCPIVDTWWQTETSIMMTTLPGASFSKPGSTGLPMFGVVP-EVVTKDGKPVAAGEGGLLVLKWPSMLRTVWGDDDRFRKQYFSDGCYFTGDGARRDEDGYFWVVGRIDDVLNVAGHRIGTAEIESALVSHPSVAEAAAVGRPDDLKGQALVVFVSLRPGVKAGPELQAKLAEHVIGKFARPDAIRFADALPKTRSGKIMRRLLKDVAAGRELTG 91789324 2 ----------------------PATSLWHNLAVSALRFPDKPALVFFDRVLSYAEVLRQAERLAATLHRLGVRKGDRVVLNMQNCPQWVIAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITADADAGENGVALPEAWRDWLGS-RHALPALEGGSVMHWADALADELPAHTATPQDLAVLPYTSGTTGLPKGCMHTHASIMHNAVASILWGNSTFENVTLSVVPMFHITGMVSV-LHATIYGGGTLVIMPRWDRELAGRLISHWHVTHWTNIPTMVIDLLGSPNFASFDLSSLVYIGGGGAAMPQAVAQRLWEQYGLRYAEGYGLTETG-GPSHSNPYDATRQQCLGVPFVSTDARVIDPETLQEVPQGEQGEIIMCGPQNFQGYWKRPDATAAAFIEDGFFRSGDLGRMDEQGYFFLTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACIISSSDAYRGETVKAVVVLRAEATSEDDIIDWCK-QNMAAYKYPRIVQFVDALPKSGAGKVMWRILQEAESE----- 75812663 492 --------------SYPQHYC-----IHQLFEQSAQQAPEAIAVVFEEQQITYQALNQQANQLAHYLRSLGVKPGVKVGICVERSLWMIVGILAILKAGAAYVPLDPSYPQERLAFIIQDAQLEVLLTQ------------QQLLEVLPPHQVQVISLDRDWQIIAQENQANPACTATVG--NLAYIIYTSGSTGQPKGVLVPHQNVTRLFEAVQPWFEFNQQDVW----TLFHSFDFSVWELWGALLHGGKLVIVPYWSPEAFYQLLCKQKVTVLNQTPSAFRQLIQAKEPFNHQL-ALRLVIFGGEALEISSLQPWCERHGPQLVNMYGITETTVHVTRPITMADLQVNSIGRPI-PDLQVYILDQHQQLVPIGVSGEMYIGGGGLAKGYLNRPDLTTEKFIPHPFYKSGDLARYLPNGDIEYLGRIDHQVKIRGFRIELGEIAGILTQHPSVQETVVLAKETSSGEKYLVAYVVFRQQTPTTSQLRNFLK-KQLPDYMLPSVFVVVEALPLTANGKLDHQALPE--------- 75812663 1577 ---------------YPQYNC-----IHQLFAQQVARIPDSLAVASEHQQLTYLQLNNSANQLANFLQNLGVVTETLVGICVERNPQMLVGILGILKACGAYVPLDPSYPQQRLDFMLQDAKIEILLTQ--------KHLLPKFSHH--NIKIICIDTEWEAIAQHSDAHPE----CEITSDNLAYIIYTSGSTGLPKGVEITHKNLIHS--TIARINYYPEYDVNFLLLS-SFAFDSSVAGIFWTLCCGGTLYLPEEKEVRKLVKLISQYQISHLLSLPSLYALILEQAEIAQ--LTSLHTVIVAGEPCPKKLVQSHCELLKTTLYNEYGPTEATVWSSNCSWPEAGISIPIGRPIH-NTQIYILNSDGKLVPVGVTGELYIGGDGIARGYLGKPQLTAEKFIPDRLYKTGDLARYRPDGNIEFLGRSDRQVKIRGFRIELGEIEAVLEQHPTIREVAVVSR--EIQGDRLVAYIVPSPQ------------------------------------------------------- 108805142 7 ---GF--WPRRMPTSLPL----PAAGVHHNLEVSARRYPECPALVYYGEEITYRRLLEESRRLAGYLREAGLSKGDRVLLYMQNSPQFVVAYYAALMSGGVVVPANPMLLTEELEHYVEDSGARLALVGQELLPRVLPVIVAAYSDYLPPEPEVSV--PAEVAAPRETLREERVILWEPGPEDVALLPYTSGTTGRPKGCVHTHRTVQATLVGAGLWVNLNPASVALATLPLFHVTGMQH-SMNAPIYYGGTVVLMTRWDREAAARLIERRRCTHWTNISTMVVDFLSPGGVEGADLSSLMCVGGGGAPLPEAVGERLHRLTGLRYMEGYGLSET-VSQTHMNPPDRPKMQCLGIPSFDVDARVVDPDTLEELGPGEQGEIVVSGPQVMRGYWQRPDADAEVFFEDGFLRTGDLGRYDEEGYFFMVDRIKRMINAGGYKVWPAEVESVLYAHPAVREVCVIRSPDPRRGETVKAVVVPAGEV-SGEEVISWARER-LAAYKCPRLVEFVGELPKSGSGKILWRALGEREERRAVRG 177672299 4 -------------------------TLPARLERTAAEHPHSTALILGENRMTYAELQDQSQRLAGLMRQEGIGPGDRVALMVPNIPAFPVVFFAALQLGAVVVPMNPLFKRREIEYYLEDSGASML------WSVPSEEAVEGARERGVPLRTLGEDGLAPHLAESPGPVTETV---ERDLEDDAVILYTSGTTGRPKGAQLTHRNMGTNADTAAETLQLQHGETVLGCLPLFHVFGLTC-ALMAPVTMGASLALIPRFDPAVAAQTVRERAVDVFIGVPTMYGAVLAAAKDHPEDLASLRLGVSGGSALPVELLRRFEATFDCEILEGYGLSETSPVACFNHPGEAHQPGSIGRAVR-GCELQLVTPDGAVVSEGDEGEVWIRGENVMKGYWGKPEATAQAITEDGWFRSGDLARRDAAGNYYIVDRTKDMILRGGLNVYPREIEEVLYEHPAVAEAAVVGVPHPELGQEVAAHAVLAPGAATEEELIQHVKAR-VAPYKYPRTVTVRDGLPKTATGKILKREL----------- 210100673 76 --------------SYADVTIPEDQHLTEFVLKDFDQYGDNVAIVDGGRSYTFSELKDLIRRLSSALTRLGFKQQDVLALYAPNLPEYAIVLFAVTAVGGVITTVNPLYTVGELTNQLTHSKAQYTVTI-----ADFAQNARKAKSNCPGVKDIIIGGTAEGCKPLSDLLADPADVKIDPREDIAILPYSSGTTGLPKGVMLTHYNIIANLCQNRGILLLDPEECLIGQLPFFHIYGLVVI-LFNCLMQGVRLVTVPRFEPEAFLGCVQNYKVTRILTVPPVAVFLAKHPIVDSYNLSLIKEVFCGAAPMGTEITMALMDRLKIPNHQGYGLTETSPIVT-IGREGVFVPGSFGI-LVPNTKAKVVDETGEAVGPGEDGELCVLGPQVMKGYLDNPEATTSTINPEGWLLTGDIVRYDKDGNFYAVDRVKELIKYKGFQVAPAELESVLLGHPGVQDAAVIGLPDEVAGELPKAFVVKKADDVTEKDITDFVAERVAPYKKLRGGVAFVGEIPKTPSGKILRRLLKDL-------- 52081468 47 ---------------------------------------NKVAFYYKDEKYTFREMKNETNKAGNVLKQHDVGKGDRVFVFMPRSPELYFILLGAIKLGAIVGPLFEAFMEGAVKDRLANSGAKVIVTTPEL-------LERVPADELPDLESIIVVGEGKEEGPVIDYYAKAAEAEWVDQEDGMLLHYTSGSTGAPKGVLHVHKAMIQHYQTAKWVLDLHDDDIYWCTADPGWVTG-TVYGIFGPWLNGATVVVGGRFSPEAWYETIEKMEVTVWYSAPTAFRMLMGAGDVNKYNLSSLRHILSVGEPLNPEVIRWGHKVFGNRIHDTWWMTETGSQLICNYPCMEIKPGSMGKPI-PGVEAAIVDNQGNELPPYRMGNLAIKWPSMMHSIWNNPEKYSSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHQAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDALKEEIRQQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELN-LPAG 115522641 9 --------PERRADAI-ARGFWHDRTINDDLDACVASWPDKTALTDQTRRFSYRELATLADRVAVGLSRLGVARNDVVAMQLPNSWQFSVLYLACSRIGAVLNPLMPIFRERELSFMLKHGEAKVLVVPKTFRNFDHEAMARGLQPLLPALQKIVVVGDFDALLTTPEWEKAPDAPARPGPDDITQLIYTSGTTGEPKGVMHSANTLMANIIPYAQRLRLGPDDVILMASPMAHQTGF-MYGLMMPIMLQASAVLQDVWEPAKAAELIRTERVSFTMASTPFLTDLTRVVKESAQPVPSLKTFLCAGAPIPGPLVEQAQAGLGAKIVSAWGMTEGAVTLITLDDDDKLASTTDGCPL-PGVQVKVIDGDGATLPAGQIGRLVVRACSNFGGYLRRPQWNAT--DADGWFDTGDLAYMTADGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPRGETIDFPAMVEFLRSQKLALQYIPERLIVREAMPATPSGKIQKFRLREMLQQ----- 108805323 27 ----------------------------------------------EERRLSFADFARLSDRFAAAARELGVRKGDRVMVLTGKIPEWHAILTALLKLGAVAIPCAPQLRARDLEYRANHSGAVMLV-----SDGEGLEESEKMRSSAPNLRHFVSVGERDGWEPFEGLAPDGFSAEDTASSDNAFMLYTSGTTKNPKGVLHTHG--YTHAKRVQARYWLDDGDRLWCTSGTGWAKSIWNVY-LGPWSWGTEILFHEGFDPAERVRLIQEYGITVLCQAPTEYRLMAKTRELEEADLSGLRHAVSAGEPLNPPVIQRWKELHGITIHDGYGQTENTLLVGNFPG-MRVKPGSMGKP-SPGCDVRVIDEAGNECPPGEIGDIALRGPALFKEYWEAPEETAAVFRGE-YYITGDRAYRDEDGYLWFVGRSDDVILSAGYRIGPFEVESTLIEHPAVVESAVVASPDPDRGSVVKAFVVLGEGYEPSEELVRELQERQTAPYKYPRRIEFVDELPKTTSGKIRRVELRQREMAQ---- 71277782 8 -----KSYPSDVPFEIDADKYP---SIVAMFTKYSTQFSDKTAFINMGASISYAELSVQATAFAAYLQQLGLERGDKFAIMVPNCLQYPIALFGALLAGLTVVNVNPLYTARELEHQLKDSDAKAMLIIENFAQVDKTAVKHVIMTSLGDVKKMVPAFKLPHAVRFNTVLSRGLALVELCGDDLAFLQYTGGTTGLSKGAMLTHRNMVANLQQAKAAIFPEGNELVVTALPLYHIFALTANCLTFFTMGGTNLLITNPRDMPNFVKELSKYPFTAITGVNTLFNGLLNTPGFSELNFSTLKMSLGGGMAVQRPVAERWQQITGTRLLEGYGLTECAPLVTISPYNLAAYDGSIGLPAA-STDVKIMREDGSEADIGESGEMWVKGPQVMLGYYKCVEATEEVL-KDGWFATGDVAMMDDKGFFTIVDRKKDMIIVSGFNVYPNEIEEVLAMHEGVLESAAIGVPHEVSGEVVKIFVVKKSDDLDEKTLIKHCRE-NLTNYKVPKLVEFRKELPKTNVGKILRRELR---------- 157375400 9 -----KPWLKKYPEDVPDSSMYNN--INDLFKESFSAHAKKAAYINMGHSLSYQDLESKSNAFAAYLQSLKMKKGERIALMMPNLLQYPITILGALKAGLIIVNVNPLYTPRELKHQLRDSGSSAIVAVTNFKHVILTKIGDELAIHIKHVKKIVPKYHIPDAISLRRALTEGKKLPFIDPDDLAYLQYTGGTTGPAKGAMLTHSNIISNVLQVHAHFSLYDKEYAVTPLPLYHIFANSVSMMF-MLFLGATNLLITNPDIDGFVADLSKYPFTMVFGLNTLFNGLNNHAGFQELDFSHARFTIAGGMPTQKNIADRWQELTGMPVIEGYGLTECSPVVAAGTHQQQSFISSIGVPL-PSTELRIVNDENEPLAPNQIGEIQIRGPQVMKGYWQQEAETNTVMHAGGWLSSGDIGRMDDDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPHIIEAAAIGIPDDATGEKVKLFIVRKGHV-TVDEIKKHCR-KYLTGYKNPRIIEFRDELPKSNVGKILRRELRD--------- 157961947 25 -------------------------TIPQLVLRAAELYNSDVAIEDDSEKISYAELATRALAVSKSLIAAGVTPGDRVAIWLPNCANWVIASLGLQMAGAILVPLNTRMKPTEAADILARSGTKLLFVMGDFLGVDYPAALAKLLPVNVEAQVIVSARAAQQFLAMGNNQTSEIALEAVKPDDIADLMFTSGTTGKPKGVMSSHRSCLLAFTQFVEILGIEKGDRYLVVNPFFHAFG-YKAGWLTCLIAGATILPHKVFDADEVIERIQKDKISVLPGPPTLYLSMLSHPKLEYTDLSSLRVAVTGAATIPPVLIERMRSELGFKIVTTYGLTECGGLATICNPDEDVISTTSGSAIK-GTQISIQSNSGQPLGIGVQGEICIKGFHVMQGYFQNATATAEAIDNDNWLHTGDIGMLDECGNLTITGRLKDMFIVGGFNCYPAEIEAVLAEHDAISLSAVIGVPCERMGEVGCAYIVCKGHTINEQELISWSRER-MANYKVPRHVRFVNSLPVNASNKVIKTAL----------- 27377219 1350 --------------------YPAERCIHELFEVQVHKAPDAVAVVCEDERLSYAELNARANRLAHHLIALGVRPDQPVAICVERSPMMVVGLLAILKAGGSYMPLDPAYPSARLHQVLDDAAPPLLLADVAGRAAFGADVPAKV-----SVVELDAAAPAWASLPEADPDRRALSL---TSRNLAYVIYTSGSTGRPKGAQNEHRAIVNRLIWMQDAYGLKPTDVVLQKTPF--SFDVSAWEFFWTLLEGATLVLAPHRDPDTLVDLIVSQRITTVHFVPSMLVSFLDAKSVDR--CTSLRQVLCSGEALPAASVYRVRRVLPWTLHNLYGPTEAAIDVTSWSCPAEFAIVPIGRPIA-NTRVYLLDGHGAPVPFGAVGELCIGGAGVARGYLNRPELTAERFIPDRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLCEHASVREAVVVAREDGGGEQRLVAYVVAAEESDLAGGLRAHVSA-GLPDYMVPSAFVRLAALPLTLNGKLDRKALPEAYARRTYA- 27377219 2436 -----------------EEAYPTEQCVHELFEAQVQKAPEAVALVCENERLSYGELNARANRLAHLLIELGVKPDQPVAICLERSLMMMVGILAILKAGGAYLPLDPAYPSERLRQVVNDAAPRLLLCDVVGRAALGPEVLTEV--------TVIDLETATPAWAERPASNPDRHTLGLTSGHLAYVIYTSGSTGTPKGVMVQHRGLVNLLSAQVGLFGASSNSRVVQFASI--AFDASAWELLMAFGSGAALHLPARQARNKLSDYLRSEAITHATLPPALLQT-----SKDPERLAA-QVLILAGELPKPELIRSLA---PASMVNAYGPTEATVCATIWTCPADGSVVPIGRPIA-NTRVYLLDGHGAPVPFGAVGELYIGGAGVARGYLNRPELTAERFIADRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARQNGGGHKHLIAYVVCAPEAGSDEALRAHLSAR-LPDYMVPSAFVRLAALPLTVNGKLDRNAL----------- 27377219 284 --------------------------IHELFEAQVQKAPEAVAVVYEKERLSYGELNARANRLAHHLIELGVKPDQPVAICLERSLAMVVGLLAILKAGGAYLPLDPAYPSARLRQIVGDAEPKLLLC-------DVAGRTALGAEAVADVTVVDLETATPTWGERPPSNPDPGAL-GLSSRHLAYVIYTSGSTGIPKGVEMSHGALVNSLAGIG-----TSKLRTLQFATL--NFDVSCQELFICWKDGGVLVLVRRRHFSDLLEFIEREAIERLFLPFVALNHFAEVWSAQRVQLPSLRELYTAGERLQATPLLRFEAHPNARLINQYGSTEISVHHLAADPSCWPQMPHVGRPIV-NTRVYLLDGHGAPVPFGAVGELYIGGAGVARGYLNRPELTAERFIADRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARENDAGDKHLIAYVVCAPEAGSDEALRAHLSAR-LPDYMVPSAFVRLAALPLTVNGKLDRNALPAPADQ----- 18034622 484 --------------------------IHQLFEQQAERTPDAIALSCGDKALSYTELNQQANRLAHALIKAGIRPDNRVAICMERSLEMVIGLLGILKAGAAYVPLDPEYPTDRLGNILSDSDPALLLIHHG------------LQDHLPMTTMPVWVLESEEYRT--NIASQPTDNPGLTSRHLAYVLYTSGSTGLPKGVMNEHRGVVNRLLWAQDEYQLTQHDRVLQKTPF--SFDVSVWEFFLPLLAGTQLVMARHKEALYLLEEIEARGITTLHFVPSMLQSFIHLTPAGR--CPSLRQILCSGEALSYSLQQQCLAHFAHELHNLYGPTEAAIDVTRCVPDQHIGLVPIGHPID-NTQIYILDKHDQPVPIGVIGEIYIAGAGVARGYLNKPELTAERFIRDPFYKTGDIGRWLADGSIDYLGRNDFQVKIRGNRIELGEIEARLAQSDGVQNVIVIAREYDAGDTRLVAYLIPKPGVTLS---IPALREQVLPDYMIPSAFVMLDAFPLTLNGKLDRKAL----------- 153887493 9 -------WPAHLPRTLPATNLYFNA------EVSAARYPDKPFIVFYDTPITFAQFKDETERIAGYLQQHDVKAGDRVLLYMQNSPQWMLAYYGILRANAVVVPVNPMNMTDELRHYVEDGGARTAFVAQNL----YERIAPLVGDADGQLAHTIVATYSDHWNDMLDARVAPGPL-TAGPDDLCVMPYTSGTTGKPKGCMHTHRSVMCTALGVVNWASGTQNSILLSVLPLFHVTGMQS-GLNAPLFSGATVVVLPRWDRDAVGRAIAHHRVTEWWSISTMAVDFLSNPKLDDYDLSSLRVVAGGGAAMPDAVAKKLHDKTGIEYIEGYGLSETIAP-THINPPHRPKSNCLGIPIFDVDARIVDPQTLEELPQGETGEIVTHGPQLMQGYWRNPEATREAFIEDGFLRTGDLARKDEDGYFFMADRLKRMINASGYKVWPAEVETMMYYHPAIQEVCVIAARDTHRGETVKAFVVRNAQAVTEDDIITWARE-NMAAYKAPRIVEFVESLPKSGTGKIMWRELQEQEAAK---- 168006492 27 -------------------------PLADYCLEKAAQWPENVCLIDGGRKHTYGEIEVSMRRVAAGLANIGVKQGDVIALLLPNCAEFVQVFLGAAKRGAVITTANPFYTSAELRKQILASGTTMVVTQSS-----YVEKLEGLIVQIVTVDQHV--DGCLHISALLEADEAECPQVEIHPDDVVCLPYSSGTTGLPKGVMLTHKGLVSSVSQQVDNFNITVEDTMMCVLPMFHIYSLNSILLCG-LRVGAALVVMSKFELPKLLDLIQRYKVTVGPFVPPIVLAIAKNPIVDNYDLSSIRMVMSGAAPLGKELEDAFRARLNAVLGQGYGMTEAGMCLAFAKTPFPVKPGSCGTVVR-NAEVKIVDETGMSLPYNQPGEICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLFSHPLIQDAAVVSRKDDIAGEVPVAFVVRTPSSISEEEVKAYIADQVV-FYKKIHSVYFVDSIPKSASGKILRKDLRNKV------- 124007603 6 ------------------------QTLPDLSAKQASQIPNKIALIYEDELYTYAQLEQNANRVAQGLLQLGLSPQTRVAILAKDSLASYEILFGCAKSKTVLVTINWRLVAQEVLFILNDSQTEVLFV-----GKEFLPLIEQIKPDLQNIKTIISIEQPDDYTSWKNQHSNQSPALDYLPEDVTVQIYTSGTTGLPKGVQLAHYSFFRLMKGMQAWMNLNAQDTLLLSLPMFHIGGL--WWTIQGMIVGGRGAVLNTFVPWRALELIEQYQITKVAMVPAMIQFCMAEPTFDTTNFSSVQGFLYGGSPIAPTLLRQAMDALQCGFFQIYGMTETGNMAVCLRPEDETRLKAAGKPL-PGVEVKITNSQGELLSAHQIGEIHLKSPSRMIGYWNRDEATKKTLV-DGWISTGDVGYQDEEGYIFVCDRVKDMIIYAGENLFPVEIEAALSEHEGIEEVAVIGIPSEQWGEIPKAFIVQKPGYSLKKKVILSFAKERMADFKVPRSVEFVDKLPRNPSGKVLKRVLRE--------- 119898705 50 -----KPFTQVLDESNAPFFKWFAD--GQLLDRNVEKLGDKVALIFEATRVTYKDLLGRVCKFANALRASGIKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDGQKALPLKPIADEALSGCETIKNVFVAGRDVWYHDVVASQSDVCEPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAILTMKYFDIKPSDVFWCTADIGWVTG-HTYITYGPLACGSTEIVPTYPDAGRFWKMIQDHKVNIFYTAPTAIRSLIKAADPKNYDLSSLRILGSVGEPINPAAWEWYYENVGCPIVDTFWQTETGHMITPLPGATPLVPGSCTLPF-PGIQAAVVDETGTEVPNGQGGILVVKRPWMIRTIWGDPERFKKSYYPDDFYLAGDGAIRDKEGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDLTGEAIVAFVVLKGARPTGEAAAAVVKEHEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRQLAKGE---- 124521582 11 ----------------------------------------KTAVQEEGRAWTFKELHAISNAYANKLTQLGVRKGDRVGILLYNCLEYFGLYFAAAKIGAIAVRLNFRLSSPELVYCLNDSGTKILCFHAGLAG-RIEPIQHEVPVECLQDEASAVPGWAQPFSVLGEGQQEDPGVPSIHLNDPVMLMYTSGTTGRPKGAIWTHNTTFWFSAIQALKWGFQARETAMTTGPLYHVGAM-EDIALPVLMRGGTVIITKNFEIQRVLSVIEKEKVTCCFLFPFMIYDMLHLPDLAQYRLETLKTIYTGGDPLMPWALESIRAHFHIGVVQVYGLTEGQPIAASLDPQDAAKKGSVGKPM-PLTAIQIADDAGNPLPAGEVGEILIKSPAVSEGYWKKPEATMETF-ADGWCKTGDLGFFDSEGFLTIAGRKKDMIRSGGENIYPAEIEDVLYRHEAVKEVSVIGIPDPKYMEAVCAIIVRKDGALTEKEVTEYCK-RHLASYKKPRKVIFVKEIPRTPSGKVQKFKLREQF------- 56965380 2 ------------------------ETIGALAKKAMLQHADNVAVSDEDGTLTYGQLKKRACQLAHALLQSGLNKGDRVATLMSNRKEHIEIDAAIAFAGLVKVPVNYRLHPKEATYIIEHAGAGVVIGE------------RQLLAGLSA--NVERIDVEEAYEPFLQMQSDDFPDVAVGEDDLFAIMYTSGTTGKPKGAMLTHRNMIAGALSLIQACEITYGDTIGHVAPLTHG---TNFLAQTAWFYGLKQVVFKKFEPSGFIDELEKQQVTVMFMVPTLVNLMVHDPCFDPVKLRSLKSINMAGAPIAVPKLQKALTALGPKLAETYGLVEAPMAITIMPKQQLGARPSSCGATGPFAEVKIVAPDGEEAPVGDIGEVACRGSLVMKGYWQNETATAEAI-KDGWFYTGDLGRLDDKGYLHLMDRAKDVIITGGLNVYPREVEEVLNQYPAVKETCVFGAPDEKWGERICAHVVLQAGAATEAALIAHCTEH-LARYKKPKVIEFVHELPKNSYGKIMRKTLRNQYKK----- 157678123 79 -------------------------PLADYCLEKSSQWPDKVCLIDGGREHRYGEIELSSRRVAAGLDKIGVKQGDVIALLLPNCAEFVLVFLGAAKRGAVVTTANPFYTAAELEKQIEASGAGIVITQSS-----YIEKLAGLNVQIITVDQHV--ANCMHISVLLNACEDECPQVRIHPDDLVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVDNFNITVEDTLMCVLPMFHIYSLNSILLCG-LRVGATLVIMPKFELPKLLDLIQRHKVTMGPFVPPIVLAIAKNPIVENYDLSSMRMVMSGAAPLGRELEDAFRARLNAVLGQGYGMTEAGMCLAFAKTPFSVKPGSCGTVVR-NAEVKIVDETGMSLPYNQPGEICIRGPQIMKGYLKNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSHKEIQDAAVVSRKDDVAGEVPVAFVVRATSSTTEDEVKDYIAKQVV-FYKKIHNVYFVDSVPKSPSGKILRKDLRNKV------- 88810621 47 ----FKRWDRHYADLHKGDIRWEGAKLNNCLDRHLATRGDQIALIWEDKRITYRELHEQVCRFANALKARGVRKGDRVCIYLPMIPEAAATMLACSRIGAVHSVIFGGFSSNALRDRILDSDCHVLITADGGRPVPLKENAERALAECPKVDTVFVVRRTGSDITWTDIRTATVDCPPMDAEDSFYILYTSGSTGKPKGVLHTTAGYLLQAAMTHKYIFDYHDEVYWCTWVTGHSYIVYGPGATTLLFEG----VPTYPDASRFWQIIDKHQVSIFYTAPTAIRALMGQGDEKKTSRRSLRLLGTVGEPINPEAWEWYYHIVGCPIVDTWWQTETTIMISPLPGATDLKPGSATLPFF-GIEPQLVDNEGNIVGPGE-GNLCIAWPSMMRTVYGDHERFLNTYLYPGMYFTGDGARRDQDGYYWITGRIDDVLNISGHRMGTAEIESALVLHSAVAEAAVVGYPHAIKGQGIYAYVTLAPSDTLRQELIDLVRE-EIGAIAKPDIIQWAPSLPKTRSGKIMRRILRKVAANEL--- 108804692 5 ------------------------------FHDTATRVPGHTALTIDNEMISHGDLDRSAARIGGWLRSRGIGQGERVVLCGGNSLNFVMAYLGILRAGAVVVPAGATLTERELRHLVEDSGATVAISRGDYELRLVVALEERTTSAVPCLQQVISEG-------------EPLEPENAGGDETALLAYTSGTTGRPKGVPLSHANLLSSIRAVMRAWRWCENDVLVHALPLSHQHGLG--GVHASLLAGARAVVHSKFDPGRLCAAIESESATVLFAVPAIYERLVEWEGIRDVNFSSLRLAVSGSAALSPELAHRVSAVLGRDVLERYGSTESGLSVSNPYD-GPRKFGSVGLPL-PGTELAIVDDHGCCMPPGNAGEIVLRGPQVFSGYWNLPDATRDSFYPGGWFRTGDIGRVDPDGYLTITGRSKELIISGGLNVYPREVELVLESHPAVDRAAVVGVPSERWGEEVVAFVVPAQGNVDSSKLASHVREH-LSGYKCPKRFLKIDELPRNEVGKVLRNELVRIAGEEARAG 134093504 5 -------WLQSYPKGVPAEIDFTQDSLVELLEESFRKYADRHAYVCMDKFLTYAEVDTLSQKLGAWLQGTGLQKGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYKPRELQHQLVDSGAEAIIILENFATTLEKIIVATMGDMLGGLKGLLVAFSLPQAVSFKDVLAQAAHMPLLGPQDIAFLQYTGGTTGTAKGAMLTHRNIVANILQNEAWIWPDKTLNFVCALPLYHIFALTACCMLGTRLGVMNILIPNPRDIPSLVKELMKYKINLLPAVNTLYNGLLNNPDFAKVDFSELKLCNGGGMAVQQVVNDRWRVVTGCSIIEGYGLSETSPVATSNPVETTEFSGTIGLPV-PSTEVMILDSNDNEVALGLSGEIAIRGPQVMAGYWNNPAETAQAMTADGFFKTGDIGVMDARGYTRIVDRKKDMILVSGFNVYPSEIENVVAGHPGVLECACIGVPDEHTGEAVKLFVVRRDPALTAEALMAFCKEQF-TGYKKPKMIEFRTELPKSNVGKILRRELRDEIK------ 119508889 456 ---------------------YPNQCIHQLFEAQVERTPDEIALVFGEECWTYRELNHKANQLAHYLQQLGVKPETIVGICLERSPEMIISLLGVLKAGGVYLPLDPTYPDERLRWILADAQVEVMLTQRRKDAKEE--------------GRVVCWDADGEAIALQSIEN---PISDVTAASLAYVIYTSGSTGKPKGVMIEQRSLTNTITALQQQLGISCTDHWLAITTIA--FDIAALELFLPLIVGARVILTPQVDPLQIAAIIEQQQITVMQATPATWRLLIAHGWTGKADLK----ILCGGETLDQSLAQQLL-LSGQEVWNLYGPTETTI-WSAAQKLTHNQPVTIGHPIA-NTQFYILDQHLQPVPIGVPGELYIAGAGVARGYLNRPELTTEKFRENTLYKTGDRTRYLPDGTIEYLGRIDNQVKIRGFRIELGEIESLLSQHPEVQTSVVVVTEDTSEDKRLVAYIV--SENPEITDLRQYLAKH-LPDYMIPSQFITLDALPLTPNGKVDRRTLPK--------- 119508889 1533 ------------------------DCIQELFEQQVAKFGDEIAVICNHQKITYSELNAKANQLAYHLKYLGVQPEIAVGICVYRSLYFIIAILAILKAGGFYVPLDPTYPQERLEFLIEDAQIQVLLTQ------------QQHIPQLPDLSIFCFDTDTANLGHYPTTN----PVNQSTPENLAYVMYTSGSTGVPKGVCIPHRGVVRLVKDC-NYIDLSADESLLQAAPIA--FDASTFEIWGALLNGSRLVILSSPTLAEIAQAITDYQITTLWLTAGLFHLMVD---EHIESLKSVKQLIAGGDVLSAVHINKLLQTHPCRVINGYGPTENT-TFTCCHSVTDICQGPIGRPI-NNTQVYILDKHLNPLPVGVPGELYIAGDGLARGYLNQPDLTAEKFIQHPFYKTGDRTRYLPHGTIEYLGRLDNQVKIRGFRIELGEIEAVLNQHPAVKECVVITRE-----KQLIAYFIPLDSTPD--NLRDFLQER-LPDYLIPHFFVSLESLPLTTNGKVDRQKLPAI-------- 91793398 46 --------------------WFADGTLNACLDRHLERNGDKIAILWEGRQLSYRELHTQVCQFANVLKAQGVVKGDIVTLYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDSIASRVIDGKSKVIITADAGRTIPLKHNVDEALARVTCVNNVIVLGRDLDWDELMAGVSSDCPAEEMNAEDPLFLLYTSGSTGNPKGVLHTTGGYLVYAAMTHEVFDYKENEVYWCTADVGWITG-HSYMVYGPFANGATVLMPNYPTPARLGEIVDRHKVNILYTAPTLIRALMAEGKEHFNGFSSLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTETGILISPLPGAIATKPGSATRPFFGVKPA-IVDSTGQILEGAVEGNLVMSWPGQMRTVYGDHARFALTYTFKGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEQVAEAAVVGYPHDIKGQGIYAYVTLVHDAEPSEALRQELRQKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANEV--- 111020949 11 ------------------------QSIGDIPRRSAARFPDKLAVVHRDVRLTFAEFDTLIDRVAAALHSEGLTRGDRLALLSHNCWQYAVLNFATARLGVVLVPVNFMLTGGEIAYILDDCAADAFVVEDALVPVAEKALAERVRATIP-LGDTATPGGWRSLRDWAEGEFGSPPEVFVADDDVVRIMYTSGTESRPKGAMLTSRSLMWQYISCIVTGGMSSDDVEVHALPLYHCAQLDNF-LSTDIYLGATSIIVDGPDPQVLLRTIEAEQVTNLFCPPTVWISLLQSPEFATTDLRSLRKGYYGASPLPVEILREMRRLPGIRLWNFYGQTEMASLATALPEDQETRGGSAGKP-ALNVETRIVDDRDLPLPAGEVGEIVHRSPHATVGYLGQPEKTAEAF-AGGWFHSGDLGYLDEDGYLWVVDRKKDMIKTGGENVATREVEETLYELDGVGEAAVFAVPHPRWIEVAAVVVPAAGVELDEKDVVEHCRGR-LAGYKVPKYVIVADSLPKNPSGKILKRVLRD--------- 54025186 2 ----------------------------DIPAERARTNPCGPCVSDEREELDNAEFARRVDTAAAVLHSRGIRKGDVVAVVLPNRVELVVLLFAAWRLGAAVTPVRPDATEDELRYQILDAGARVVVAEDG-RDPGFLDVAR-------------VAGPGAD-------ADVPAPSAAADPHATALIIYTSGTTGRPKGVVLDHANIAAMCAMIVDALGLDETDHSLLVLPLFHVNGI-VVSILSPLLTGGRATIAGRFSASAFFPLVERVRPTYFSAVPAIYAMLVAQPAEVRPDTSSLRRAICGAAPMPAELIARFETRFGVPIVEGYGLSEGTCASTINPPAGPRKPGTVGVPL-PGQTVAIMGADGALLAPGARGEVVIRGANVMRGYLGKPEATAATVV-DGWLHTGDVGYFDPDGYLVLVDRIKDMIIRGGENIYPKEIENVLHSHPAVLESAVVGAPDPVLGEVPVAHVVTMPGAVSEAELVAHCR-HSLARDKVPVAVRITDALPRNAVGKIDKKALRAI-------- 212634666 82 ------------------------------LDRHLENNADKVAIIWEGRTITYGELHADVCKFANALRSQGVRRGDVVTVYMPMVPEAAVAMLACARIGAIHSVVFGGFSPDSIASRVIDGNSKVVITADGVRAGRIIPLKANIDEALPDVDCIWVEGRDIWWESLMETASEHCVPEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYMVYAAMTHEVFDYKDGEVYWCTADVGWITG-HSYMVYGPLANGATVLIPNYPSPARLGEMIDRHNVNILYTAPTLIRALMAEGQFNGFDGSSLRIMGSVGEPINPEAWRWYNDVIGCPIVDTWWQTETGILISPLPGATDTKPGSATRPFFGVQPA-LVDNMGNIVEGANEGNLVISWPGQMRTVFGDHDRFVLTYFKRGMYFTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEQVAEAAVVGYPHDIKGQGIYAYVTLTRGTVETEELRQELRQKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAANEV--- 119776029 16 -------------------------SLIDLFTKACKRFGDKPAFACLGKSHSFNEIDKLSTDFAAFLQHHQLQPGDKVAIQLPNLTQFVIAAYGVLKAGMVLVNTNPLYTERELIHQFKDSGAKVLVVLSAETPIELVISTHALDLVSPQIQPKTGLKNIEFLKALNLGSQESWQPVAANHSTLAALQYTGGTTGLSKGAMLSHGNLIANALQCRDRLATPGEDIFVAPLPIYHIYAFLVNLVLFV-EQGACSVLIPNPDIPSLIKTLAKYPFTGFAGLNTLFVALCHQEEFRALDFSHLKLTISGGTALTEAAAGLWQQTTGCTISEGYGLSETSPVIT-LNQPGAERLGTIGRPVLA-TEVQILDEDETPVPMGQAGELAVRGPQVMSGYWQQAGETERVFSKDGFFKTGDIAIAEPDGCYRIVDRKKDMIIVSGFNVYPNEVENVLASHPAVLECAVIGVADERSGEAVKAVIVLKPEADDARAAITAHCQANLAGYKQPRHIEFVASLPKSTVGKILRRALR---------- 119775214 46 --------------------WFHDGTLANCLDRHLASKGDDVAIIWEGRKVTYRELHAEVCQFANALKAEGVKRGDVVTIYMPMVVEATVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKLLITADGVRGGRKIPLKGNIDEALTTVETVIVLGRDKWWHQVTDGAATECAVEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYLVYASMTHEVFDYKPGEVYWCTADVGWITG-HSYMVYGPLANGATILIHEGPSPARLGEIVDRHQVNILYTAPTLIRALMAEGHFDNFDGKSLRIMGSVGEPINPEAWRWYHEVIGCPIVDTWWQTETGILITPLPGATDTKPGSATRPFFGVQPA-LVDNEGNILEGATEGNLVLSWPGQMRTVYGDHERFVLTYFKRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHDLVAEAAVVGYPHDIKGQGIYAYVTLTKGTEATEELRQELRQKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEI--- 156740435 3 --------------------------IGDWLARRADLTPHRIALLDAARPITFRLWHTNVSRTARFLAGRGVQPGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPTELAGLIADAEPALLIYGPDFVEQVRALRSAGIVTPGIALDADCRADPGDPVFAERDAYPDPLQAVDLTADTPWIICYTGGTTGLPKGAILTHGNVFFNVVNTVAGWGLRPDDVTILNAPLFHTGGLNVFTA-PLAHIGGMSIVCRQFDPDQVFDLIEQQGVTIYFGVPTMFLALQRHPRWETADFSRVRWMISGGAPCPPPVFETFRRR-GVPFRTGYGLTEAGPNTFWLPDDDEHKAGSVGYPL-PHIDLRLVNERGEPCAPGEVGELQIRGAHVCAGYWRRPAETAATIV-DGWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVIAGHPAVLEVALIGAPDATWGEVGWAVVVLHEASDIERQILDYCRDR-LARYKIPKRVIVVDALPRTGAGKIDKRALRREF------- 109648700 5 -------------------------TVGDFLTLNSARYPDKIALVCKDKRLTYQELNCRVNALAHALLDLGIGKGDKIGYLFPNSMEIVELFFAIAKIGAIAVPLNHRLVAREIKCLLDSVECDVFVYSRLYDGP-----VSEVKGSFRTVKHIIRLGEPASFEKLLEHKDTSEPDIAVDSGDLFRIQFTGGTTGRSKGVMRTHEADLFQTVMTSNKMGASPDEVVLTQSPLHHQGGIT--WMLCVMVTGAQFVICDGFDPVEILRQIEQERVTYMLLLPPTYLRLIDAPVFRDYDVSSVKVVHTSAGGTSPAIIQKMAEAFNCEVYYGWGQTETGAGTVHMALHHPEKTQSIGRPM-PFFQLRIVDEAGKDVPLGEVGEGIAKGPAIFSGYYKQPELTDGTI-ADGWTRTGDMMRQDEEGLYYMVDRKKDMIKTGGENVFAQEVEAVIRKHPAVLDCSVIGVPDQTFGEAVMAVVKLRAGTAAAADIQEHCK-RDLSSYKKPRYVEFLDEFPVDSAGKIQKFKLRKKYRE----- 89899135 22 --------------------------FSDLPSSRAAAAPDAPCIADASAALSNSDFHLCVLRAAGVFETHGIKAGDVVALMLPNQAEFVVAMFAAWHLGAAMTPINPALTQKEASHQIVDSRAKLLINSTGEAVVAGVTTLPATAQK---------DGPRHEGKPVDD------------PSALALLIYTSGTTGLPKGVMLDHANIEAMTEMGREGLQITSADHCLLILPLFHVNGI-VVSVLTPLASGAHVTIRRRFDIDTFFADIERLRPTFFSAVPTIYTMLGALPSDVRPDVSSLRYGVCGAAPASAELLTGFEARYGFPLVEAYGLSEGTCGSTLNPVDGVRKAGTVGLPL-PGQKIAIADGKGAHLPPGSTGEVLVAGPNVMRGYLNQPDATAKTIV-NGWLHTGDIGRIDDDGYLSIVGRLKEMIIRGGENIYPKEIEDVLVEHPSVLEAAVVGAPDERLGEIVVAFVSRRPGATTVDALNAHCASR-LARHKLPAIIHIIESLPKNAVGKIAKPVLREQVRGQ---- 213017610 10 ----------------------------------AASVPEKVAIHCPGTSYTYGDVRGQMNRLAQGLLAVGIRRGDRVCIYLESSPEYLFSYFAIWRIGAVAVPTNRVYRGEELLHAITNAGAVAVITDSEGA-----AVVSSVRDRAGCLQQVICTEEGSGTVPWQQFASYPAAMRAVDCDHLCQLQYTSGTTGLPKGAMLTHGNWMSALDAEREALGMTPDDIYLGIYPMGH---VGISWGLAALRAGGTFVIMERFHLDQYLALIERYQVTVLAGMPPVIHSLVHSPAGIEAALSSVKVIISGGGSLLPSVWEAFDRRFHIPIANSYGLSETIVGTTTLPNYSTREYRSVGVPV-GYTEVNIVEDPDEDLPPDTPGEIALRGPSVAQGYWQMPEATAAVFRPGGWFLSGDIGYLDTEGVLFITDRKKDMIIMSGWKVYPTEVENVLVQHPKIRDVAVFGSPDERRGEIPVAVVVPADEPPTYDEISTFCRSH-LAGYKIPRGLIIVESLPRVNGWKLLRRTLREEYGSKL--- 119946736 82 ------------------------------IDRHLATKGDQVAILWEDEKITYKQLHQRVCQFANVLKSQGVRKGDVVCLYMPMTPEAAVAMLACTRIGAVHSIVFGGFSPDAIAGRIVDSSAKIVITADGRRGGRVVPLKANVDEALDCVKSVIVVGRDLDWESVCADESSECEPEAMNAEDPLFILYTSGSTGTPKGVLHTTGGYLVYAAMTFKVFDYQEGDIYWCTADVGWITG-HTYSVYGPLANGATSLIPNYPTPARMSEVVDKHKVSILYTAPTAIRALMAKGDQEGTHRSSLRILGSVGEPINPEAWEWYYNKIGCPIVDTWWQTETGILISPLPGATDLKPGSATRPFFGVQPA-IVDSEGVVLEGEAAGNLVMSWPGQMRTLYNNHDRFEQTYTFKGMYFTGDGARRDSDGYYWITGRVDDVLNVSGHRMGTAEIESALVSHPKIAEAAVVGVPHEIKGQGIYAYVTLNEGEYPSPELYAEVKQKEIGAIATPDILHWAEGLPKTRSGKIMRRILRKIATGE---- 196176090 492 -----------------QTDYPKDKCIHQLFEEQVEKTPDAVALVFNQQQLTYRELNNRANQLAHYLQTLGVKPEDLVGICVERSLDLIVGLLAILKSGGAYVPFDPTDPAERIAYMLEDAQVGMLLTQD--------SLVKELPVGNPQLIPL------DSQWQIISQQSSENPLTVVTADNLAYINYTSGSTGKPKGVKVLHRGVIR-LLFGIDYVHLDAQQRLLQMAPI--SFDAATFEIWGALLHGARCILFPEPTAQTLKEVIHTHNITTLWLTSALFNGIV---AEDAEALSGVPQLLTGGEALSVPVKKALAALPSTQIINGYGPTENTTFTCCYSLPKQLPGTSIGRPIS-NTQVYLLDAYFQPVPIGVTGELYIGGDGLARGYLNRPELTGEKFIPNPFYKTGDLARYRADGNIEFMGRIDNQIKLRGFRIELGEIEAVLTQHISVQYAVVIVRKDQLGHKRLVAYFTSNSEQSITDELRSFLKSK-LPDYMIPSAFVKLEALPLTSNGKVDRRALPKSEIEDTLS- 6136084 5652 -----------------------DKTLHQLFEEQVDKTPDQAALLFSEQSLTYSELNERANRLARVLRAKGVGPDRLVAIMAERSPEMVIGILGILKAGGAYVPVDPGYPQERIQYLLEDSNAALLL-----SQAHLLPLLAQVSSELP---------ECLDLNAELDAGLSGSNLPAVQPTDLAYVIYTSGTTGKPKGVMIPHQGIVNCLQWRRDEYGFGPSDKALQV--FSFAFDGFVASLFAPLLGGATCVLPQEADPVALKKLMAATEVTHYYGVPSLFQAILDC--STTTDFNQLRCVTLGGEKLPVQLVQKTKEKHPIEINNEYGPTENSVVTTISRSIEAGQAITIGRPLA-NVQVYIVDEQHHLQPIGVVGELCIGGAGLARGYLNKPELTAEKFVANPFYKTGDLVKWRTDGTIEYIGRADEQVKVRGYRIEIGEIESAVLAYQGIDQAVVVARDDDTAGSYLCAYFVAA-TAVSVSGLRSHLA-KELPAYMIPSYFVELDQLPLSANGKVDRKALPK--------- 6136084 1502 --------------------------LHQLVEEQAARTPDEVAVVYEEYALTYRELNARANQLARLLRSHGTGPDTLIGIMVDRSPGMVVGMLAVLKAGGAYTPIDPSYPPERIQYMLSDSQAPILLTQRHL-------------QELAAYQGEIIDVDEEAIYTGADTNLDNVA----GKDDLAYVIYTSGSTGNPKGVMISHQAICNHMLWMRETFPLTTEDAVLQKTPF--SFDASVWEFYLPLITGGQLVLAGHRDIAYMTRLIRDEKITTLQMVPSLLDLVMTDPGWSA--CTSLQRVFCGGEALTPALVSRFYETQQAQLINLYGPTETTIDATYWPCPQEYSAIPIGKPID-NVRLYVVNASNQLQPVGVAGELCIAGDGLARGYWQREELTKASFVDNPFYRTGDMVRYLPDGHIEYLGRIDHQVKIRGHRIELGEIEATLLQHEAVKAVVVMARQDGKGQNSLYAYVVA-EQDIQTAELRTYLSA-TLPAYMVPSAFVFLEQLPLSANGKVDRKALPQ--------- 6136084 4603 --------------------YPTDKTFQKLFEEQVEKTPNEIAVLFGNEQLTYQELNAKANQLARVLRRKGVKPESTVGILVDRSLYMVIGMLAVLKAGGTFVPIDPDYPLERQAFMLEDSEAKLLLT--------LQKMNSQVAFPYETFYLDTETVDQEETGNLEHVA---------QPENVAYIIYTSGTTGKPKGVVIEHRSYANVAFAWKDEYHLDSFPVRLLQM-ASFAFDVSTGDFARALLTGGQLVICPKMDPASLYETIRRHEITIFEATPALIMPLMHYVYENELDMSQMKLLILGADSCPAEDFKTLLARFGMRIINSYGVTEACIDTSYYEETDVTAIRSIGKPL-PNMTMYVVDAHLNLQPVGVVGELCIGGAGVARGYLNRPELTEEKFVPNPFYRTGDLAKWRADGNVEFLGRNDHQVKIRGVRIELGEIETQLRKLDGITEAVVVAREDRGQEKELCAYVVA-DHKLDTAELRANLL-KELPQAMIPAYFVTLDALPLTANGKVDRRSL----------- 6136084 3571 --------------------YPRDLTIQELFEQQAAKTPEHAAVVMDGQMLTYRELNEKANQLAHVLRQNGVGKESIVGLLADRSLEMITGIMGILKAGGAYLGLDPEHPSERLAYMLEDGGVKVVLVQKHLLPLVGEGLMPIVLEE-------------------ESLRPEDCGNPAIGASDLAYVMYTSGSTGKPKGVMVEHRN-VTRLVMHTNYVQVRESDRMIQTGAIG--FDAMTFEIFGALLHGASLYLVSKDDAEKLGDFLRTNQITTMWLTSPLFNQL---SQDNPAMFDSLRALIVGGEALSPKHINRVKALPDLEIWNGYGPTENTTFSTCYLIEQHFEEQPIGKPIANST-AYIVDGNNQPQPIGVPGELCVGGDGVARGYVNKPELTAEKFVPNPFYRTGDLARWLPDGTIEYLGRIDQQVKIRGYRIELGEIETVLSQQAQVKEAVVAVIEEANGQKALCAYFVP-EQAVDAAELREAM-SKQLPGYMVPAYYVQMEKLPLTANGKVDRRALPQPSGER---- 6136084 2530 ----------------------QNKTLQALFEEQAEKSPQATAVEISGQPLSYQELNERANQLAATLRERGVQPDQPVGIMANRSVEMVVGILAILKAGGAYVPIDPEYPEERVAYMLTDCQARLVLTQ--------KHLGAKLGSSV-TAECLYLDDESNYGVHRSNLQ------PINTASDLAYIIYTSGTTGKPKGVMVEHRGIVNNVLWKKAEYQMKVGDRSL--LSLSFAFDAFVLSFFTPVLSGATVVLAEDEDPVSLKKLIAASRCTLMTGVPSLFQAILEC--STPADIRPLQTVTLGGEKITAQLVEKCKQLPDLVIVNEYGPTESSVVATWQRLAGPDAAITIGRPIA-NTSLYIVNQYHQLQPIGVVGEICIGGRGLARGYWNKPALTEEKFVSHPFYKTGDLGKWLPDGTIEYIGRIDEQVKVRGYRIEIGEIESALLAAEK-LTAAVVVVYEDQLGQSALAAYFTADEQLDVTKLWSHLSKR-LPSYMIPAHFVQLDQLPLTPNGKVDKKALPK--------- 6136084 460 --------------------YPRDKTIFELIAEQASRTPAKAAVVCGEDTLTYQELMERSAQLANALREKGIASGSIVSIMAEHSLELIVAIMAVLRSGAAYLPIDPEYPQDRIQYLLDDSQTTLLLTQSH-----LQPNIRFAGSVLYLDDRSLYEGGSTSF------------APESKPDDLAYMIYTSGSTGNPKGAMITHQGLVNYIWWANKVYVQGEAVDF--PLYSSISFDLTVTSIFTPLLSGNTIHVYRGADVQVILDIIKDNKVGIIKLTPT-HLKLIEHIDGKA---SSIRRFIVGGENLPTKLAKQIYDHFGVQIFNEYGPTETVVCMIYLYDPQTTTQESVGVP-ADNVQLYLLDASMQPVPVGSLGEMYIAGDGVAKGYFNRPELTKEKFIDNPFYRTGDLAKWLPDGNMEYAGRMDYQVKIRGHRIEMGEIETRLTQHEAVKEAVVIVEKDESGQNVLYAYLV-SERELTVAELREFL-GRTLPSYMIPSFFIRLAEIPLTANGKVERKKLPKPA------- 163725086 5 --------------------------IGSFLTKRAQHSPNMEALVIGGLRFTYKELNERSNRLANAMKSAGIEPGDRVAYLGLNETEFFDLYFGLGKLGAILVPVNFRLAPPEVLYIINNCEASKVVV-----GTDFFPVIDAIKGDLCTNSIYALGDSIPEWASYSDFLASGSPDEPVHDDDTLTILYTSGTTGKPKGAELTHAGYFHEAVNLRATLG-DVGTKMLMPLPLFHIGALAVPHCVQF---GMTMVFQRAFDPAEFLQLLATENISWFGSVPQVLMFLRSVPQFETFDWSSIRMALVYAAPVPVTLIKEFAEK-GMNVRQLYGMTECTGPAAVIDADKAIVKAGSTGPAMFHCDIKLVDDKGEEVPTGELGELLLLTTHPMKGYWNNPEATASTII-DGWIHSGDMAKMDEDGYLYILDRKKDMIISGGENIYPAEVEDTLLSHPAIADVGVIGVQDEKWGEAVKAVIVLKEQSLTQDELIEWCRDK-LARFKTPKQVVFAEEIPRTPTGKILKRILRDQYNQ----- 16262533 5 --------------------------LFDAIRRAAR--PDAFILTADGRVWTYGDMLEHSGRIASVLDALGVRPGDRVAVQVEKSPEALMLYLACLRTGAVYLPLNTAYTLAELDYFFGDAEPRLIVCAPGAK----EGIAKHAADCGAEVETLDEKG-GGSLIDLARGKAPDFPDADRGPDDLAAILYTSGTTGRSKGAMLTHDNLLSNATTLREYWRFTADDRLIHALPIFHTHGLFVASNV-ILLAGASMFFLPKFDANEVLRLMPQS--TSMMGVPTFYVRLVQNPGLTHEATAGMRLFVSGSAPLLAETHRTFAQMTGHAILERYGMTETNMNTSNPYDGERI-AGTVGFPL-PGVSLRVADPEGRPLPKGETGMIEVKGPNVFKGYWRMPEKTQGEFRADGFFITGDLGRIDERGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGLPHPDFGEGVTAVVVRKPGAAIDERAILDGLEGRLARYKQPKRVIFVDDLPRNTMGKVQKNVLRETYA-RLYAG 121607636 9 ------------------------QTIADLLRRTAARQPEKPAVICGDTRWTYREFDAVCDRLCQALRDMGVGVGAKIAILARNSHAFVAMRFAIARAGAVLVPVNFMLKPQEVAYILRHSQAQILCTDSELAAQARAAAALDTRGPFIWLPGEQPSSPVDGMLNFDELVAAAPQEPGIDGSMLAQILYTSGTESLPKGAMLTHDAVIAQYVSCIVAGDYTSADTMLHAMPLFHCAQLDTF-FGPCVYSGATNVITASPAPESVIPKLAHHGVTSLFAPPTVWISLMRSPLFAQADLGSLAKCYYGASIMPVAVLQELQSRLKVRFWNFYGQTEIAPTATVLGPGDQIRAGSAGRPVL-NVETRIVDDAGNPLPAGAMGEIVHRSPQLLSGYLRDEARTAEAF-AGGWFHSGDLGVMDEEGFLTVVDRKKDMIKTGGENVASREVEEAIYRHPAVSEVAVVGLSDPVWIEAVTAIVVVKSGTLDEAALIAHCRA-SLAGFKTPKRVIFADGLPRNPSGKILKRDLR---------- 69146491 2603 -------WNNTQVD-YPEYKC-----IHQLFEEQVKRTPDAVAVVCSQQQLTYNELNCRANQLAHYLRKLGVKPDELVGICLERSLDMIVGLLGILKAGGAYLPLDPDYPSERLQFAIADAQLSLLLTQEG------------LIDKLPEHQARLIL--LDRFTEEINQNSQDNLTGVVTANNLANLIYTSGSTGKPKGVMVEHRGLFNLAQAQIKTFNLQSNSRLLQFASL--NFDASIWEIIMAIGAGATLYLDTKDALMPGLPLMERYGITHVTLPPSALAAL------PLEEIPELQTIIVAGEACSEELIKQW--ATGRNFFNAYGPTETSVCATVEKWTDETLKVTIGRPIA-NTQIYILDSHLQPVPIGVPGELHIGGMGLARGYLNRPELTQEKFIPNPFYKTGDLGRYLPDGKIEYLGRIDNQVKLRGFRIELGEIEALLNQNEAVQSSCVIVREDNLGDKRLVAYVVPQPENLTINEIRQFLRAK-LPDYMVPTAFVLLDTFPLTPNGKIDRRAL----------- 69146491 453 --------------------CPEYKCIHQLFEEQVKRTPEAVAVVYSEQQLTYNELNCRANQLAHYLQSLGVKPEQLVGICLERSLDMIVGLLAILKAGGAYVPLDPEYPTERLLYILQDAQIRVLLTQ------------KHLIAGLPKHQSEIVCLDTDWSFITQAQESNP--CCEVQPENLAYAIYTSGSTGKPKGVMIQHSSVVNLAHGLHEAIYAHHQISPLVSINASLAFDASVQQIIQLIYGHSLNIVPERFDSHAMLSHLRQQKIDVLDCTPSQLRLLISVGLLESDNHP--QSVLVGGEAIDESMWATLAKAENINFYNVYGPTECTVDSTICLITANLKP-VIGRPIAKV-KTYILDEYLQPVPIGVPGELHIGGMGLARGYLNRPELTQEKFIPNPFYKTGDLCRYLPDGKIEYLGRIDNQVKIRGFRIELGEIETVLSQHNAVKTAVVIAQEDETNQKRLVAYIIPKQNSLNVTELRQFLKAK-LPEYMIPSAFVILESLPLTPNGKTDYRAL----------- 69146491 3662 LLEG---WNETKAD------YSYNKCIHQLIEEQAARTPDGVAVVFENQQLTYAELNSQANQLADYLRSLGLETEVIVGLCVERSLDMIVALIAILKAGAAYLPLDPEYPQERLQFMLEDSQVPLLLTQSS------------LIDKLPNAKTVFLAEIWQEIKPMNRDNLTG----KVTASNLANVIYTSGSTGKPKGVMVEHQGLSNLALAQIQTFAVSSQSRVLQFA--SFSFDACISEVLMALGAGATLYLASKENLMPGLPLIRENKITHITLPPSALAVL------SWENLSSLQTIIVAGEACSPELVKKWSQ--GRNFFNGYGPTEGSVCATVAKCTPVDEKITIGRPI-PHVQVNILDSHLQPVPIGVPGELHIGGSGVARGYLNRPELTAEKFISNPFYKTGDFARYLPDGQIEYLGRIDNQVKVRGFRIELGEIEAVLGQHPLVQEAVVIARAD----------------------------------------------------------------------- 42781465 465 ------------------------------FEKQVQKTPNKLAITCDGVNFTYKELNERANELAHYLVEEGIRPNQFVALVFPRSTEIVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKLVIK---------NDIKKIVLDDEETKLALHTSSRMNIACKNDVSLLNSAYTIYTSGSTGNPKGVIVPMRGLSNFLMAMQQKFLLYEHDHLLAVTTFA--FDISALEIYLPLISGASLTIAQKEDPSALTTLLHEERVTIMQATPTLWQALVTDYPEKLQGLN----ILVGGEALPGHLANKLRE-LGCSITNLYGPTETTIWSTFMNDESEKGIPPIGKPIC-NTEVYVLDAGLQPVPPGVIGELYIAGEGLASGYLGKPELTAERFVANPYYRTGDLVKWRSDGVLEYMNRADHQIKIRGFRIELAEIEMVIQRHENVKEAVVMVREDRPNDKRIIAYIVAKNEMINLAEIRSYVSE-SLANYMMPSAFVLLEELPLTPNGKVDRKKL----------- 163757452 80 ------------------------------IDRHLKKRGDQVAIIWEDKKITYRELYDQVCRLANVMKSNGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRISDCESTFVITADEGTDLAIEIAARDGVVVKNVLVVQRTAGKVEWFENRDIWYHEAVPPAKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEVFDYHEGDIYWCTWVTGHSYIVYGPGATTLMFEG----VPNYPSPSRFWDVVDKHQVNIFYTAPTAIRALMGAGDAKKSSRKSLRTLGSVGEPINPEAWEWYYNVVGCPIVDTWWQTETGILITPLPGATKLKPGSATRPFFGV-QPQLVDNDGDVLEGTTEGNLCISWPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHDSVSEAAVVGYPHDVKGQGIYCYITLMEGQEGSDELRKALVGHVIGPIASPDKIQFSPGLPKTRSGKIMRRILRKIAEDDFGA- 149178387 101 ---------------------------------------NKAAIIWEGRVLRYQDLYREVCKFANCLKKLGVETGDRVTLYMPMVPELAIAMLACSRIGATHSIIFGGFSADAIADRNNDAQAKLVITADGGKNVALKEAVDQSMEKSPSVEKVVVPDRDYWWHDLMEDASPECDPVELDSDHPLFILYTSGSTGKPKGVQHSTGGYLLGAKMTSEVFDLKEDDTYWCTADIGWITGHSYI-VYGPLANGATTVMYEGPDEGRFWEIVEKYQVNIFYTAPTAIRAFIKWGDENKYDLSSLRLLGTVGEPINPEAWMWYHTVIGCPIVDTWWQTETGIMMSPLPGVTATKPGSCTTPL-PGVVPDIVSADGESLGDNQGGLLVMRQPWMLRTLYGDHERFKDVYFSPGCYLAGDSARRDEDGYYWIMGRIDDVINVSGHRLSTMEVESALVSHPKVAEAAVVGYPHELKGEGICCFVSLKDESPDEEELKQHVRTQ-IGVVATPDQIRFAAALPKTRSGKIMRRLLRDIAAGRESTG 84501811 1 --------------------------MGDLLRRIAAEKPDADFLVSGSDRITFARLDEEVDRVAEGLLAAGFERGDHVALWLTNSPDWVRMLFAAARIGMVVIPINTRYKSGELEYILRQSNARGLLMMDTCWGIDYPELLSTVSEALPDLHAIFSWKDATSMASLLDTPANPERLEAVKPEDPVLICYTSGTTGRPKGAMHSHA-VIRQSMNVAQVMGMKTGDAALAHMPFYHVAGLFM-GVLPAVIHGMSLIVMPDWSAERALDLIETEKVAHFGGIPTHFLDCFDAQAKRPRDLSTVRAAWIGGAAISPGVVREAREVFSTPILTSYGMTETTISTTHYDDPPEVAEENTGKLIGDY-EARIVDPNGATLGANEIGELQVRGHIVTMGYYNNPEATREAITSDGWFRTGDLGVFDARGYLKITGRIKEMFIVGGSNTYPAEIEAHLETHPAIRQAMVVGVPHERLGQVGFAFIRRVEGADPIDEVIDHCRG-VIADYKVPRYVRFATDFPMTESGKIQRHVLVAQAEEAVGNG 187919737 4 ----------------RHHPHWPPQTLPELFEVSAARYPNKPFIVFYDTAITFAEFKDEAERIAGFLQECRVKAGDRVLLYMQNSPQWIIAYYGILRANAVAVPVNPMNMTGELAHYVEDSGATTIIAPQCLKGVEHAIVATPVPEFIAASRKTFAIAGVTSWQEVLDRHIAPGPL-TAGPDDLCVMPYTSGTTGKPKGCMHTHRSVMSTALGGCVWFSSPPDGVYLSVLPLFHVTGMQG-GMNSAVFSGTTIVLLPRWDREAAALCMQKYRVTAWQSISTMMVDFLSNPKLDEYDLSSLTGTRGGGAAMPDAIARKLKALTGLDYVEGYGMTETIAG-THINPPHRPKPQCLGIPVFDVDSRVIDPVSLEELPQGETGEIVTHAPQVMQGYWRNPKATAEVFIEDGFLRTGDLGHIDEDGYFFMTDRLKRMINASGYKVWPAEVEALMYRHPAIHEVCVIGVKDEKRGETVKALVVPHAGTITAQEIIDWAHEQ-MAAYKAPRIVEFVASLPKSGSGKILWRTLQEQDAARVAG- 197286864 82 ------------------------------LDRHLEKRADQVAIIWEGKSITYRQLHQDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACTRIGAIHSVIFGGFSPEAVAGRIIDSKAKLVITADGLRAGRAIPLKKNVDDALPPIEHVVVTGQTEQWIEGRDLWWDEIDVEVMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTFKYTFDYHDEIYWCTADVGWVTG-HSYLLYGPLSNGATTVMPNYPSVNRMAQIVDKHQVNILYTAPTAIRALMAEGDKEGTQRTSLRILGSVGEPINPEAWEWFYQKMGCPIVDTWWQTETGGMITPLPGAMDLKPGSATRPFFGVQPA-IVDNMGEIQDGACEGNLVISWPGQARTLFGDHDRFEQTYTFKGMYFSGDGARRDEDGDYWITGRVDDVLNISGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVTLNHGEEPTAELYTEVRRKEIGPIATPDILHWTDALPKTRSGKIMRRILRKIAS------ 138895541 6 -----------FGRLYNAAGLFIDHHVHSGL-------GDKTAIYYRDEQISYRTLQEKVNQAGNMLRELGYKLEDRLIMVCHDTPEFIYTFFGAIKIGAVPIPVNTMMQSSDYEYFLNNSRAKGLVIHE-----DLWEQLEPARERFAFLEHVIVIYESEGTLSYHQLAAKELTAAPTNKDDAAFWLFSSGSTGEPKGVIHLQHDMEYALNTYAQVLEMNEHDRCLSASKLYFAYGLGG-GMYFPLGSGASTVLIERPLPETMFQAIETYKPTIFFGVPTLYGAMIDYVEKRQFDVRSLRVCVSAGEALPPSFYYKWKKLFGVDILDGIGSTEALHIFIS-NRIGDVKPGSSGKAVPGYD-VKIIDGQGNELPPNEVGDLIIRGDSVAHGYWNLHEQNKQKFVGE-WLYIGDKYYRDEEGYYWYCGRSDDMLKVGGIWVSPIEIENCLLQHEDVLEVAVVGVDNEKGLTVPKAFVVLKDGAKKEEELKQFTKQQ-LAHYKYPRIIEFIDELPKTATGKIQRFKLRQLLKQQ---- 188592326 26 ------------------------ETIPELLRRAASRHGERIAIQEDGLRLTYAALDAGRIQAGRALMALGVQPGDRVAVWAPNFSEWIIAALATHSVGAALVPLNTRMKGAEAGAVLADSGARLLFCVDGFLGESYPRMLAPHRPG--TLERLVILRPGQGLAPRTDIAAFAAREAGVRGDTPMDIMFTSGTTGRPKGVMTAHAQNLRAIDSWAAITGVRAGDRYLIVNPFFHTFG-YKAGWLAALSRGATVLPHLVFDAEAVMTRVENEGITVLPGPPTLYQTLLNAPRLREFDLSSLRVAVTGASAIAPALIQRMRDELGFTIITGYGLTEGFATLTRAGDDAETVAGTSGRAM-PGIEIRCIDAHGETVATGEPGEVLVRGYNVMQGYFGLPEATAETIDSDGWLHTGDVGTLDARGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGMPHERLGEVGRAYVVLRHGAVDADTLIAWAR-RHMANYKVPREVLFVSSLPVSAAGKVLKYQLR---------- 149378162 4 ---------------------------------SALRYPDHTATIYYDAPMSYRQLLTEVEAMAGYLQAQGVKKGDRVLLYMQNSPQYAIAYYAILRADAVVIPVNPMNRAAELEHYIADTGSRVCLAGQELAGFILPMLDKETDLDLPAVAAPAWSKDVPGVVSWEQALAGNHKPAEAGPDDLAVIPYSSGTTGAPKGCMHTHRSVMATAVHRAFWNLSTANTVQLATLPFFHVTGMTG-SMNSPIYSGSTTIIMTRWDRTTAARLIERYRVTGWTNIVTMAVDFLSNPDIGQYDLSSLNTIGGGGAAMPEAVAAKLKAMTGLDYIEGYGLSET-MAATHINPSDHPKPQCLGIPVFDVDSRIIDVETLEEKGPGEVGEIVSNGPQVTQGYWHRPAETEAAFVDDGFFRTGDLAYYDEEGYFFMVDRVKRMINASGFKVWPSEVEGLMYRHPAIHEVCVISSPHPKRGETVKACIVLTPDAETEAEIVSWCKEQ-MAAYKVPEIIEFVDELPKSPTGKLMWRALQEE-------- 163751249 82 ------------------------------LDRHLEKNADKVAIIWEGRTITYAELHRDVCKFANALKSQGVRRGDVVTIYMPMVPEAAVAMLACARIGAVHSVIFAGFSPDSIATRIIDGNSKVIVTADGVRAGRIIPLKANIDQALSHVERVIVLERTGGDVNWQETASEHCVPEEMGAEAPLFLLYTSGSTGNPKGVLHTTGGYMVYASMTHEVFDYKDGEVYWCTADVGWITG-HSYMVYGPLANGATILIPNYPTPSRLGEIIDRHKVNILYTAPTLIRALMAEGQFDNFDGSSLRIMGSVGEPINPEAWRWYNEVIGCPIVDTWWQTETGILISPLPGAIDTKPGSATRPFFGVQPA-IVDSMGNIIEGVAEGNLVISWPGQMRTIFGDHDRFALTYFKRGMYFTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHKSVAEAAVVGYPHDIKGQGIYAYVTLTRGTVESEELRQDLRKKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEV--- 148658689 3 --------------------------IGDWLARRADLTPHKVALADGLQPITFRQWNANVSRTARFLAGRGVQRGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPVELAGLIADAEPTLLIYGPEF--VDQVRALRSAVRGVALDAARRADPNDAAFDERDAFADNPFPAVDLMADDPWVICYTGGTTGLPKGAILTHGNIFFNAVNTVAGWGLRPDDVTILNAPLFHTGGLNVFTA-PLAHIGGTSIVCRQFDPDQVFDLIERQGVTIYFGVPTMFLALQRHPRWETADFSRVRWMISGGAPCPPPVFETFRRR-GVPFRTGYGLTEAGPNTFWLPDEDERKAGAVGYPL-PHIDLRLVNERGDLCAAGEVGELHIRGAHVCAGYWRRPVETAATIV-DGWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVLAGHPAVAEVALIGAPDPTWVEVGWAVVVLHEAFRQSAQLIDYCRDR-LARYKIPKRVIVVDALPRTGAGKIDKRALRAML------- 113868228 5 ----------------------------DWLHKNAQHFPDKVALVDSGRQVTYRKFDERASRFAEYLRDLQLAPGTRVAVLAHNSSDYFEMLYGCAKAGMVMVCLNWRLPAAELLPILQDCTPEVLVAGDGFLAVAARAMPLRAVLHLADDEAADVPGGWTEYEAVLDAASGRIEMPCRDESEVWHLLYTSGTTGKPKGVIQTYGMVFFNAVNAMLANKITRDDVFLNVLPFFHTGGL-NLYANPVLHAGGTVHIMRQFEPQVVLGKLDREGITMFFAVPAVYLFLSQHPRFAHADFAGVRNMSAGGSPVPRPLLEAYLAK-GVTICFGFGMTETGPTVFVCDDTARRKIGTIGKPV-GSMLTRIVDAAGLDVGPGERGELLIKGPGVTPGYWNLPEATAAAI-RGGWLHSGDIAYRDEDGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPGVAEAAVIGTPDARWGEVGMALVVLRPGAVLETDVIAHCKAQ-LAGYKVPRHVRFLDALPRTPSGKVEKHKLRAQFS------ 18920648 473 ---------------------YSQQCLHQLFEEKVRDNPEAIALIFEGKKLTYRELNGRANQVGHYLQEKGVTSEVLVGIFIERSFEMIIGILGIMKAGGAYVPLDPNYPPERLDYMISDSAISLLLTQQSLVQF------------LPENQAEILCLDTD-WSRIANYSQENLTSP-VKTENLAYVIYTSGSTGKPKGVMNIHQGICNTLKYNIDNYNLNSEDRILQITPF--SFDVSVWEVFSSLTSGATLVVAGYKDIDYLIDLIVQEQVTCFTCVPSILRVFLQHPKSK--DCHCLKRVIVGGEALSYELNQRFFQQLNCELYNAYGPTEVAVDATVWCCQPNSQLISIGAPIA-NVQVYILGSYLQPVPIGVAGELHIGGMGLARGYLNQAELTAEKFIPHPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKDTLLTSQDLRRFLQQK-LPVYMIPSAFVMLSDFPLNPNGKIDVHKL----------- 148242444 79 ----FQPFEQVLDWSNPPFARWTNLSYNCLDRHLDGPRAEKTALIWEGRRFSYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSADALRDRLIDGEAKAVITADGFRKDKPVALKPAVDEALPSVQAVLVVGRDHWWHDQVPLQAADCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYLWAHLTFRWIFDLKEDDVHWCTADVGWITGHSYI-VYGPLSNGATTVMAPRPSPGAFWELIEKHKITLFYTAPTAIRAFMKSGRSDGYDMSSLRILGTVGEPINPEAWIWYRDVIGCPIIDTWWQTETGVMISPLPGATPTKPGSATLPL-PGIAADVVDASGQSAGADEGGFLVVRRPWMMRTVHGDPDRFRRSYWEDGIYFAGDGARRDGDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVSLEGGRQGSPELMAELRKHVIGPIARPDEIRFSDALPKTRSGKIMRRILRALAAGEEVSG 115525777 4 ------PREKFYPEGLRWDAPIARGTLPELLATAVQNYGARPALEFRDRAISFEQLEAMVDTAAAALLCAGFGRDHSVALYLGNTPDHPVNFFGALKAGARVVHMSPLDGERALSHKLSDSGARVLITTDSLLPMALKFLEKGLLDRLIVCADVVPLPADPRVIAYADFASRPAAWPSVAPDDIALLQYTGGTTGLPKGAMLTHANLVA-AESIFSIWWAPSRERVICVLPLFHIYALTVI-LLRTLKQGDLISLHQRFDVAAIFRDIEQKRATVFPGVPTMWIALANDPSLESRDLSSLVTAGSGGAPLPVEVARLFERKTGLQLKSGWGMTETSSPGTGHPPEGPDKPGSIGL-MLPSIELDVVDDPRKVLPPGEVGEIRVRGPNVTKGYWNRPQETAEAFVGDRFL-TGDIGYMDADGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDQYRGEAAKAFVTLRQDAEPVEDLREFLNGK-LGKHELPTALEIVDELPRTTVGKLSRHELR---------- 110635215 5 ----------------------------EFLRGSASRYGEKTALVSGSTRLSYGEFDALTDRLAAALAANGVRRNDRVLIFMDNAWEAAVSIFAVLKAGATFSPINASTKAEKLAYIIGNCEAAAILTQAKLMPVAAEARALHGQPLLLISTEGRGGTVPDGTVSFTQLEAEPAPVAHRGIDDLAMLIYTSGSTGRPKGVMMTHRNIEAAATSITTYLRNRPDDIILNVLPLAFDYGLY--QLLMSVKMGATLVLEKSFAPHAIFDLMRKENVTGFPLVPTMAAMILQMRDLEPGFLPTLRYITNTAAALPPPHIARLRELPGIELYSMYGLTECKRCTYLPPEELDRRPDSVGIAI-PNTEAFVVDDDGKPVPPGEVGELVIRGPHVMKGYWRNDKATVKMLRPNPWLYTGDLFRMDADGFLYFVGRKDDIIKTRGEKVAPKEVEAVLHTHPSIAEAVVAGVVDPVLGQAIAAMVVSRDPALTEREVIRHCSQH-LEDFMVPKIVKFVTELPKTDTGKVSRRLAAETIE------ 170726670 12 --------------------------LASLIESSMSKYGKAPAFECFGQTLTFEELERLSGALGAWLQSSGLVAGDRIIIQLPNINQFPIAVFAALRAGLVVVNTNPLYTPREMLHQFTNSGAKGIIILQDLLGKLSEVIESTEIGTVIVTHPLDLISKKLASPEWGVGMMDAIALGETNLDDTCVIQYTGGTTGLSKGACLTHRSILSNVGQFFERIDEEQKEIFVCPLPLYHIYAFVVNMIM-LFSKGNLNLLIPNPDLDALVKSIGEHKITGFSGINTLFVGLCQHPGFKGLDFSSLKMTFSGGSALSMHAAQTWQNLTGCTVSEGYGLTEASPVVC-MNEPGNEQLASVGRPLI-GTQVEIWDEHDRVLPIGEQGQIVVRGPQIMKGYWLLPDETNKAMAKDGFYRTGDVGEIRPNGCIKIVDRLTDMIIVSGFNVYPNEVEEVLVSHPSINEAAVVGEPDSKSGERVCAYVTVLDKSIEMKTLLDYCRE-MLTAYKIPKRIIFMESLPKTTVGKILRRELRQ--------- 194289897 5 ----------------------------DWLHRNAQHFPDKVALVDSGRHVTYRHVDERASRFAEYLRDLRLAPGTRVAVLAHNSSDYLEMLYGCAKAGMVMVCLNWRLPVAELLPILQDCTPQVLVAGDGFLG-----VAAELARALPLRAVLHLADDEAADVPLDAASGRIIEMPCRDENEIWHLLYTSGTTGKPKGVIQTYGMVFFNAVNAMLANQITRDDVFLNVLPFFHTGGL-NLYANPVLHAGGTVHILRQFEPQAVLSRLDRAGITMFFAVPAVYLFLSQHPRFAHTDLSGVRNMAAGGSPVPRPLLEAYLAK-GVTIRFGFGMTETGPTVFVCDDTARRKLGSIGKPV-GSMLTRIVDPLGADVGPGERGELLIKGPGVTPGYWNLPEATAQAL-RDGWLHSGDIAYFDADGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPEVAEAAVIGMPDARWGEVGMALVVLRPGSLDADAVVAHCRAH-LAGYKVPRHVRFVDALPRTPSGKVEKHKLRAGLA------ 17230136 463 -----TEWNDTFTD-------IPELTVYELFSQQVEKTPDKIAVLFGNKSLTYQQLEQEANHLAAYLQNIGVQAETRVGICCDRSLEMVISLLAVHKAGGAYVPLDPGYPQERLQFIINDSQISILLTQTSL--LNNLPLIEEIALNKP-LKTPLCASAPLREIKIIPLISNTDKTNDLSPNQLAYLIYTSGSTGTPKGVQILHRSLSNFLTAMSKAPGLTAEDNLLAVTTLA--FDIAALEIFLPLIVGACLVLVEREDGERLAQAIAQHQITFMQATPATWRLLLASGWEGKQDLK----ILCGGEALDNTLAQQLLSCTQ-EVWNLYGPTETTI-WSAAQKLSIDEPVTIGHPIA-NTQFYVLDEHLQPVPIGVPGELYIGGAGVAKGYWQRPDLTAERFTVNTLYKTGDRVRYLPDGKLEYLGRLDYQVKIRGFRIELGEIEAVLAQHPQISQAVVSVQEDEPGEQRLVAYIVPNSQDVGSNDLQQFLANK-LPKYMIPGVFVTLTALPLTPNGKVDRKAL----------- 17230136 1526 ---------------------YPQQCLHELFEAQVRQTPEKIAVIWGEKQLTYQELNTKANQLACHLQSLGVQPETPVGICVDRSLDMIIGLLAILKADGAYVPLDPTYPEARLAFIIEDSQMQVLLTQ------------QKQLTKLPQLQIPIISLDTPIPSPQSPVPSPQSP------TNLAYIIYTSGTTGIPKGVAITHQSPVTLMYWAREIYTRAELTGVLASTSI--CFDLSIFEIFVPLSWGGCVILAD--NALQLPELPAAAQVTLINTVPSAARELLRLNGIA----ATVQTVNLAGEPLPKSLVDELYQQSTIRVYNLYGPSEDTTYSTHALIPRSQQAPTIGQPIA-NTQVYILDQNLQPVPVGIPGEIYLSGAGLARGYWKRPKLTDERFIKNTLYKTGDRARYLPDGNIEYLGRFDHQVKLRGFRIELGEIEALLHQHPELTQAVAIVRNDTPEHSRLVAYVVPKSH-IEAAELRQFLAAK-LPAYMLPTAFVILETLPLTANGKVDRFAL----------- 62423992 21 -------WPNDVAESYRRHGYWTGERLDRIADAAAENTPDKVAVIDDHGQITYAELLLRVDRLAASFSRRGLGNRDRVLLQQSNRIELITSALALMRVGAVPVYCLGSNRRRELVAISRRAQAVALIVD---YDGDGEQLAAEVAAEVDSLNCIITGTELPETDPADTTSTPDPEQQIAGPDDVAFLQLSGGTTGLPKLIPRTHDDYLYSIRQSNEVCGLVKDDVFLAVLPAVHNFPMSSPGFLGALMAGNTVVLTENQHPAQVFDLISTCGVTVVPLVPPMAHVWANFADMDPAQLASLRLLQIGGAKLVPELARRLVSLVPGTVQQVFGMAEGLVCYTDPDDDVETIINTQGRPMSAADEIRIVDQQDRPVPAGSSGHLLTRGPYTIRGYFNAPEANRHSFTADGYYRTGDIARLRADGALVVEGRSKDQINRGGEKISAEEVEDILLAHPAVDDVVVVAEPDEFLGERSVAVMVAHQSALKRASLAEFMRSRGVDDMKIPDRVDLTYGFPVTGVGKISRAELRTLIREQ---- 196040053 460 -----------------------------LFEKQVQKNPNKIAVTCNGVNLTYKELNERANELAHYLVKEGIRPNQFVALVFPRSVEMVVSMLAVLKAGAAYLPIDPEYPAERIHYIVNDAKPACIITHSSITSTLF------IENDMKKIE--LDREETEQALKAYSHMNIPLRNDE-SLLNPAYTIYTSGSTGNPKGVIVPMKSLSNFLLAMDDMVALHENDHLLAVTTF--AFDISALEIYLPLISGASITIAPKEEPSALTALLLEERVTIMQATPTLWQALVTEYPERLQGLN----VLVGGEALPTHLANTLKE-LGCSITNLYGPTETTIWSTVMNDESESGIPPIGKPIW-NTDVYVLDAGLQPVPPGVIGELYIAGEGLANGYLGKPELTAERFVANPYYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEETIHLAEIRSYVSE-SLANYMVPATFVLLEELPLTPNGKVDRKKL----------- 6563400 1523 -----VEWNNTLTD------YPRDQSIHQLFEEQVERTPNAVAVEFVDERLTYQQLNCRANQLAHYLKSLGVTADVLVGICVERSLQMVVGLLGILKAGGAYVPLDPNYPQERLAFMLEDAQVSVLLTQHS------------LLDRLPQHQASQVFLDTD--WQMISQLSQDNLISGVQTNNLAYVIYTSGSTGKPKGVALNQLALCNLILWQLQNNTISTGAKTLQFAPI--SFDVSFQEIFTTWFSGGTLFLITRRDTSALLGFLQQKAIERLF-VPFVALQQLAEVAIGGELVSHLREIITAGEQLTPAISQWLSKLNDCTLHNHYGPSESHVIITTLNNSVETWPPPIGRPIA-NTQIYILDKYLQPVPVDVAGELHIGGVSLARGYLNRPELTQQRFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKVRGFRIELGEVEAVLSQHGDVEGCCIIAREDTPGDKRLVAYVVAHQHCPTISELRQFMKAK-LPEYMVPSTFVMLEEMPLTPSGKVDRRAL----------- 212636697 16 -------------------------SLNDLIELASARYSDKAAYSCLGHETTFNEINHYSRQFAAYLQQENLVQGDRVAIQLPNITQFVIAAYGAIKAGMVLVNTNPLYTQRELIHQFNDSGAKALVVSDLLPTLTEVVANTGIETVISTHAMDLIAPQPQPEVPFATVAGEKLTYAPVVSGQIAALQYTGGTTGLSKGAMLTHGNLLANAMQIKSRLGVEGEEIFVAPLPVYHIYAFMVNLVLYYERGGCSVLIPNPRDISGLISTLGQYPFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAASIWQQTTGCTISEGYGLSETSPVVS-LNAPGLEQLGTIGKPVL-GTQVKILDMDDNEVPIGETGELAVFGPQVMLGYWNNPDETAKVMTSDGYFKTGDIALATDDGYHKIVDRKKDMIIVSGFNVYPNEVEDVLSNHEAVLECAVIGVEDERSGEAVKAVIVLSDSNIEHEQAKAYCREQ-LTAYKVPKIISFVDALPKSTVGKILRRELRK--------- 118048419 5 ----------------------------------------RPCVVVENHVITYRDLAAASAGWATRYRDLGIARGDRVALALPNSPAFLAAYFGAQLAGAAVVLVNPQYRHAELSHLLADAEPLIVVATDENEAILREAMTA------PHPHLIKPDASLCGASPV-----DPTAFSPPAADDMALIAYTSGTTGRAKGAIHTHASLAANCDAVIRAWRWTEADRLLLMLPLFHVHGLGV-GVHGTIRSGASLELHARFDAELALQRMADPAITLFFGVPTMYVRLIEAARQHGVPRHRMRLFVSGSAPLSPQTFADFADLFGQPILERYGMTETGMNLTN-PYEGERRPGSVGMPF-PGQEARIVDRTTRPLPAGEVGEIQVRGPHLFRGYWRNPSATAAAFTEDGWFNTGDVGFVDTDGYVHITGRSRELIISGGYNIYPREVEEVLAQHPAVAECAVYGQPDPDLGEVPVADVVIRSGHTTAQELIDHCRQQ-LAAYKRPRQIRFVTALPRNAMGKVQRHLL----------- 148255171 32 -------------------------TIWAMVEAAVARNGDGEALVCGAVRLSWRQVADAAARIASGLHAKGLRRGDRLALLLGNRIEFVLTLLAAAKLGLVTVLLSTRQQTPEIAYVLNDCGARLLLHEAALAGRL------PAGDVTPELAGRIAVDDDPARSGFAALTDQPVDRVEIAEEDTAMILYTSGTTGRPKGAMLAHCNIVHSSMIYEACLGLTAADRSIAAVPLGHVTGV-VANITSMVRCAGTLIIMPEFKAGDYLKLAARERVTYTVMVPAMYNLCLLQPDFDSHDLSSWRIGGFGGAPMPVATIERLAAKIGLRLVNAYGSTETTSPSTLMPSVLTARLDSVGLP-CPGASILVMDADGRELPRGEIGEIWIGGGQVIKGYWNRPDATAESFTA-GYWHSGDLGSIDADNFVRVFDRQKDMINRGGLKIYSAEVESVLASHPAVVESAIIARPCPVLGERVHAVVVTREPT-SSETLRSWCAER-LSDYKVPETLIVTDPLPRNANGKVMKRQLREALT------ 21225521 11 ----------------------TGSTVDGVLRRSARRTPARVAVEYRDRSWTYAELDTAVSRAASVLLGEGLSPGDRVAAYGHNSDAYLIAFLACARAGLVHVPANQNLTGEDLAHIVGQSGSTLVLTDPG------------LASRLPGTTRTLPLRDTDDSLLSRLAATPPYDGPEPGAEDLVQLLYTSGTTALPKGAMMTHRALVHEYLSAITALDLGAGDRPVHALPLYHS-AQTHVFLLPYLAVGATNVILDAPDGDRLFDLIEAGRVDSLFAPPTVWIGLANRADFATRDLTGLRKAYYGASIMPVPVLERLRARLHLAFYNCFGQSEIGPLATVLPDEHEGRMDSCGRPVL-FVDARVVDEDGKDVPDGTPGEVVYRSPQLCDGYWDRPEETEAAF-RDGWFHSGDLAVRDADGYYTIVDRVKDVINSGGVLVASRQVEDALYTHDAVAEAAVIALPDERWIEAVTAVVVPRSEV-TEDELIAHTRER-LTAFKAPKRVLFVDALPRNASGKILKRELRDRFA------ 86146503 14 LLYGFVDQPDRQSAKFEQNNLWLNTPLWAILSEGVALHPTKPAVADPTGSLTYEELQSEADRIAAGLKEVGLKAGDRVVFQVSNSIYFAKVFFALQRAGLIPVLALPAHGIVEIRHFMKVSGARAYFGSNLENDGRALHIADSLSEESLSFKHIYIVGDSGKYPSLPLGNIGQFVPERPNPNHPALFLVSGGTTGLPKLIPRSHNDYRLNIQSCAAASELSSDEVYLAVLPAAHNFTLGCPGLLGALDVGGSAIFSSNPSPDYCFDVIEKNKVTATALVPALAQLWNAAKEWESANTSSLRLMQVGGSKLAYSDALDVQKTFPGALQQVFGMAEGLIACTRLGDDETLVATKQGRPVSRWDEVRIVNAEGNTVPMGEEGELLTRGPYTLRGYYRAEEHNQRSFTQDGFYRSGDRAIVDERGYIVVTGRIKDVVNRAGECIATDEIEEHLLMHPNVAQVAVVAVPDKHLGERIGVAVVKRGLSPTLQELRTFLKDQGMASFKQPDELLIVSNLPKTAVGKIDKKRL----------- 169631633 3 --------------------------FTQWLHRALQQYPDRLITIDQGREHTVEQFADRVARLSAGLRANGVRPGDRVGMLSLNSDRYIEYLTAVPWLGAALNAVNIRWSLAEIGYSLRESGTRVLLVDDTFKAAAAPLRAACA-----CLETVIYCGAGPDMIGYEDLLAEPIDDTRTGGDSLLGVFYTGGTTGNPKGVMLSHNNVLASAMGSLSTGFLTRGGRLLHSAPMFHMADFSA--VLAGNLSGSTHVIVPSFSPQGVLDAIVAHDVQDMLLVPTMIQMLVDHPGAAQLDLSGIRSITYGASVISEAVLQRATRVFNARFTQAYGMTEVSPVATLLDHDDPALLRSAGRA-APHCEVRIVDPDDNEVPRGEIGEVIVKGDNVMLGYWELPEESAAAI-RDGWMHTGDAGRMDDRGYVYIVDRIKDMVVTGGENVYSAEVENALAKHPAVAACAVIGIPDEQWGERVHAVVVKQAQSECDGDLQEHCREH-IANYKVPRSFEFVDELPLSGAGKILKRVLRQKYWESRDAG 77359650 45 -LDWFTPYSKTFDKGHINIKWYEDGYLNACIDRHLKTKANKVALIWEGEHITYQKLHDEVAKFANGLKKLGVQKGDRVAIYMPMSPQAIYAMQGCARIGAIHSVIFGGFSPSAIADRIKDSGAKVVITSDEGRRVPLKANVDELQESVTSIEHVIVHQLTGGDVDWHDADEEPVCEPEVNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYASMTHEYFDVKEDDVFWCSADVGWITGHSYI-AYGPLVNGCTQVVPTYPTAGRMGEVVDKHGVTILYTAPTAIRALMAKGDEASSHRNSLRILGSVGEPINPEAWNWYYEQIGCPIVDTWWQTETGIMITPLPGATDLKPGSATRPFFGIAPA-IFDAEGNTLEGEADGNLVISWPSQARTIYGDHERFEQTYTYPGVYFCGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNEGITVSDELTKEIRRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANE---- 77164391 57 -----KPFETVLDDTNPPYYRWFTE--GELLDRHLKGKADKAAIIFEGERLTYRQLHQRVCRFANVLKEQGIVPGDRVVIYLPMVPEAVIAMQACARIGAIHSVVFGGFSAESLKGRIEDAEAKLLITADGYRGGRIIQLKRALQGGCVSIQRVIVGGRDLWWHQIEAKADSHCEPVWVNAEHPLFLLYTSGSTGKPKGIQHASAGYLLGTATTMKVFDIRDEDIFWCTADVGWVTGHSYT-TYGPLAVGATMVMYEGPDPGRFWKLCQDHKVTIFYTAPTAIRALMKWGDPASYDLSQLRLLGTVGEPINPEAWMWYYRIIGCPIVDTWWQTETGVHISPIPGAIPTKPGSCTLPL-PGISAAVVDEKGESITTADRGYLVITRPWMLRTIWGDDQRYYETYWRDGYYVAGDSARRDEDGYFWIMGRADDVLNVSGHRLGTMEIESALVAYPKVAEAAVVGRPDAIKGESILAYVILKGGAPLAEELRAWVAEQ-IGPIAKPDEIRFVDGLPKTRSGKIMRRLLRTIAQGE---- 186686596 49 -----TKWNKTQTD-YPQQAC-----IHQLFEAQVEKTPDAVALIFNNQHLTYRDLNSRANQLAQYLQTLGIKAETLVGICIERSLEMVVALLAILKAGGAYVPLDPGYPRERLAFMLLDTQVSILLTQ------------KDLVAKLPTHTAFVICLDAD-WHTIAQNKKENLST-NVTAENLAYVMYTSGSTGTPKGVSVIHRGVVRLVKET-NYAHLTAEEIILQLAPI--SFDASTFEIWGCLLNGGQLVICPTPSLEELGQIIQQYQVTTLWLTAGLFHLIVD---EKIDALKSLRQLLAGGDVLSVPHVQKFLQTVNCRLINGYGPTENTTFTCCHLITAPVQPGPIGRPIA-NTQVYILDNNFQTVAIGEIGELHIAGDGLARGYLNRPELTAEKFISHSFYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREIAQHPDVREIVVLARQDETGEKQLTAYIVPHYNSRTHNNLRSFLQQH-LPHYMVPSAFVMLESLPLTANGKVDRHKLPAPSRER---- 56476518 9 ---------ADRMDAMKAAGLWRDETIDVHFQRALENCPDKPAVVAEPVRLSYRELDCRVDRIARGLAALGVGRGDVVSFQLPNRWEFVALALACARIGAAANPVMPIFRQHELTYMLNFAESKVFIVPSVFRKFDHAAMARELQSKAPHLRQVVVDGDGDDSFDLMRDDTPPLAGPALGPDDVALLMYTSGTTGEPKGVMHTSNTLFSNLHAYIERMELGGGDVILGASPMAHLTG-YGYLAMLPLILNSTTVLQETWNAARALEIVRETGVTFSMASAAFISDLCTAVEAGAPVSSQFTKFNCAGAPIPPIVIQRAWELMGLLVCSAWGMTEGAVTVTEPARALEKSGVSDGRPV-PGIEVKIIDANGAKLSQGETGSLLIRGASLFAGYLKRPHLN--SVDAEGWFDTGDLAFQDAEGYIRINGRNKDIVIRGGENIPVIEIENLLYQHPSITTVAVVGYPDRRLGERICAFVSLKPGCTLTADLTAYLDRQQVAKQYYPERLEIVDDLPRTPAGKLQKFKLRETAK------ 163798036 2 ------------------------QNLTTFLRYHADRRPEASAILYGEARITYRDLLDRVLRLAGWMHGEGVGEGTIVALVMKNSPAFLELAFAVSHLGAVLLPVNYRLAAEEVGYIVDHSGADLVFVDEELIAAVGTVAVRAIP---------VTTAMQADMRTLAGRDTLPVPAARRQPEDLFRLMYTSGTTDRPKGVTHDYANIYWKCMDHVVDLAVTRDDCLCVVGPLYHVGAFDLPG-LTVLWMGGTLTIIRDFSPEAVLRTIERHRVTGIWMAPVMTNGVLACPDRERWDVSSLRWCIAGGDRTPESRIREFTEAFGARYIDAYGLTETCSGDTTMEAGMELKIGSVGRPLA-HVEIEIRDDTGAALPSGTEGEICLRGAKITKGYWKDPERTAASFWPSNWFRSGDVGYLDADGFLYLTDRKKDLIISGGENIASSEVERVIYELPQVSEAAVVARPDPQWGERPVAVVVLKHGTTLDHTLQAHCRAH-LAGFKVPRELHLVDALPRNPSGKVLKRVLRDRFK------ 119479619 52 -------------------------TVGDHFASIVSQYGDREAVIHQNHRLTYASLDAKSNALARGLESVGVRKGDRVGVMLGNSSEYAIATYALFKLGAILVPLNPSFNATQVISALSHLGAAHLIISAESNLPRKVPLLKHLVQDLPSLKNVIFVDNSSGRVKWSDADANPLPPQDLSPNDVVNIQFTSGTTAMPKAACLSHRSILNNGSQIGDRMRLTAKDIVCCPPPLFHCFGCILGYMATATHGSAIVFPTESFNARATLKAVQEEKCTALYGVPTMFLGLLQDGEVEQKGFEFLRTGIAAGSSIPEALMKKLHKVLNLTLTICYGMTETVSAMTATDDPLDKRISTVGR-LMPHVEAKVVDPANRILPINTRGELAVSGYLLMKEYWGDPHKTAEVMIADQWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFIICKEQTVTEDKIREWVRER-LSNHLVPRYVFFLDSFPKTASGKVQKFKLKETAIKIL--- 152990284 9 --------------------------FYEIVKEHATKRPKSVAYFIDERKITFHRLLLKIDTLARFMELMGVQKEEKVAIIMANSLEFIITLLAAQKLGAIPVPINNFLKEDEITFILNDSDAKLL-----AASAKYAKELRNVL-ETTNVQKIVWEGEYQGLDELESLESHEKLNQHVDIDDTAVIIYTSGTTGKPKGAMLSYRNIFSNILGVERLLTITPKDRFIVYLPMFHSFTLTVT-VLMPLYFGSPVVIIRSIMPSNIIKQLLLKRVTIFTGVPDVYNALSKAKLPWYFHFNKVKYYVSGAAALPEDTLKRFQSKFKKKLLEGYGLSECSPVVA-VNLPNKQKPKSVG-PALPGVEVKIVDEDMVELSRGEVGEIIVKGDNVMQGYWKRPEATAETIV-NGWLKTGDLGYMDDEGFIYIVDRKKDLIISKGINIYPREIEEVLMNNPHIKAAAVIGIKDEKSGEVPVAYVELEDGEKISEEIKRYLKEH-LANFKVPRSVYIVDELPKNATGKVLKRVLKERLQKE---- 163726194 16 ---------------------------------HAKYRGSRIAFKCGDRQVTWGEFDARVNQVANALIKAGLKKGDKAALLSLNCIEALEIMCGVLRAGGVIVPLSPLLTSEQLAFLTQDAGASFFFCTFPLQGL-VQPVLDQLND-IPQERRMAVFFDEDGWTPYEDFASVSSVFVDTQDHDEAVIIYSSGTTGLPKGIVHTHFSRTMLGTAGGLEFRIHSGSTMLINTPLFTNATWVM--LLGSMGVGALVVLLPAFSPEAFFQAVEREKITHTFLVPTQYHVILDHPDFDQHDLSSLQIMVSMGSALPLPVKKQILQRMGKGLIELYGLTEG-VGTTLKPEEIEEKTGSVGTPIS-GTEIRIIDHEDKELPFGEIGEIIGISSGLMKGYHNRPDANAEIIWKDSFIKTGDIGRFDEDGFLYILDRKKDMIVSGGINVFASDIEEVLIQHPDVNEAAVVAIPHEKWGETPLALVIPYPDAEAEDEIMGWVNQR-LAKYQRLARVEFREDFPRNALGKVLKRQLRE--------- 24744798 460 -----VEWNDTAVD-YPQHQC-----LHHLVEEQVLKTPEAIAVIFEGQELTYQALNERANQLAHYLQEKGVKPEVLVGIYFERSLEAIIGILAILKAGGAYVPLDPTYPRDRLDYMLTDSAVSILLTQ--------QSLVTNLREDLDTLKIESFCLDSD-WLILENYSREN-PSSSVQSENLAYLIYTSGSTGKPKGVMNLHQGICNNILRTKDSYPTTNRDRLLQISSLA--FDASVLDIFWSLSSGMALII-PKPDLAYLIQLMIEKKVSQVFFVPSLLRLLLQQPNL--ENCRYLKRVFCGGEALSSELMQQFFQHFNCELHNLYGPTETSVDATCWQCPTDDPAIAIGRPIA-NTQIYILDRHLQPVPVGIVGELHIGGIPLARGYLNQLELTAEKFIPNPFYKTGDLVRYLADGNIEYLGRIDNQVKLRGLRIELGEIQTILDSHPQINQSVVIIQTDSEDNQRLVAYVDSQNQALTPKELRQFLQPK-LPAYMIPSAFVILPEFPLNANGKVDLKKLPQ--------- 24744798 1529 ------------------------RTVLDDFADQVRIQSHLPALVYTEKQLSYQELDQLTDIWANNLNNLGIEKESICGVSLEGDYRQVIAMLAVFKARGIYLPLRLDEPEERWQRMIVKTSPAIILIAAENLEMIKPRLL--VLAKPPNL-LVVNHQEIQQYYEWNGTNYQEFSIVEPDADDANYIIFTSGSTGEPKAILGSHGSLRHFINWEKIEFGINHNWRCLQIAQI--NFDPYLRETLVTLCSGGTLYIPDSIDREDLERLLLEWQINLLHTVPSVMRLFLNIGRNLPNALKNLQVLVLGGEPLFVKELCEWHEVFGTEFVNIYGASETTFHFHRIPKPNNISYARVGGKTLPDAAFAVIDEN-RPCAIGEVGEIFVKSPYLTKGYYQDEILTNSVFVPNPLYRTGDLGRLLPDLTLEVIGRSDNQIKLNGVRIELGEIEDAVAAIDGVQKALVIA---DKKEELVTVIAYYQGNNTVNREQISQKLKQVLPTYMQPTFLIQLESFPLLPNGKIHRLALPK--------- 88601868 46 ----FKQWNNVKVWNHPYASWFTGAELNNCLERHVNNRRNKVAIFWAGENFTYYQLYKDVMRMGNALKSLGVQKGDRVCIYLPGIPELVVSMLACARIGAVHTVVFAGYGAKALNERITGAGAKIVITADASGSIPLKPIVEEALINAPTVERVIILRDYEELIAQADRYCEPV---HVNSEDPLFILYTSGTTGAPKGIVHAAGGYMVGAYYTTKVLTLRENDVYWCTADPGWITG-HTYGIYGPLLVGGTIFLPDYPDAGIWWKLIEDYGVTIFYTAPTAIRMFMRMGEEDKYDLSSLRLLGSVGEPLNPEAFEWFYKHIGCPILDTWWQTETGMHMVTTMVGLPMKPGFAGKPI-PGVIATVVNEEGDPIPPGTTGYLAIKEPWMMKAVYQNDERYRQSFGKYGYYSSNDLAVMDEDGYIMLLGRSDDIIIVAGHNVGTAEIESALVSHSAVAEAAAIGKPDPLKGNIIKAFVILRNGVEPSQKLIHDLKYHVLGPISVPAELDFVDSLPKTRSGKIMRRVLK---------- 126661585 199 -----VEWNETEAE-YPKDKC-----IHQLFEEQVKRTPDAIAVVYENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIAYVMQDSNMGVLLT------------KQHLKTQLKEVKIPVISWEQEEERIFQNFVNNTPSL--VNSKHLAYVIYTSGSTGRPKGVQIAHQSVINFLNSMSKRPGLTQEDDLLAVTTI--SFDIAGLELYLPLIMGGKILLASQETASDLIQLLQNSDTTIMQATPATWRMLIAANWKGKSNLK----ILCGGEALPGSLAYQLRDKTQ-EIWNVYGPTETTIWSSTLSDTSDSRAQPIGHPID-NTQIYILDPNLQPVPVGVPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSDEQSSVTQTLRDCLKEQ-LPDYMIPSAFVLLEKLPLTPNGKIDRRALPAPDSNR---- 214045142 5 ----------------------------DFIRKYAYQRPDWRATHFEGRDYSWAQMNRRVHAIAWQLEKLGVKPGDRVAYLGLNSHWIVEIYVVPSMIGAISVPINHRLSVEEMVGVIGDATPAILIFDRHF-----HEQAADLLAQCPSLQTLILADQPADDLPDGTLHYDTAEAPAVRSDDTMILFYTSGTTGQPKGVMLSHSNFLVNATGSGHLYGYRQDDVLLLSGPLFHLG--TGSRVFTALAYGTTMVVQPKFEVVDTLRMIEAQKITTMTMVPTMLNMVMNHPRFPEFDFSSIRVLTYGASPMPVTLMERIAAIPGITFCQGYGLTETSPVLSVLEPADHIKLSTVGRPIL-YSDLRIVDADDNPVPTGTPGEIVVRGPQVMNGYWNRPQETAHAM-RGGFFHTGDAGVMDADGYLTIAGRTKEMIISGGENVYPIETENALSKHPAVAQAAVFGVPHAKWGEMVYAAVALHDGKPSEDELIAFCRER-IAHYKAPRGMTIWQGLPLSATNKLDKMTIKAQV------- 1588278 52 -----VEWNNTEAD------YPLDKSLHQLFEEQVAQNPQGIAVIFEGHKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQESLGDF------------LPQTGAELLCLDRDWEKIATYSPENPFNL--TTPENLAYVIYTSGSTGKPKGVMNIHRGICNTLTYTIGHYNITSEDRILQIISL--SFDGSVWEIFSSLISGASLVVAGYKDIDYLIDLIVQEQVTYFTCVPSILRVFLQHPKSK--DCHCLKRVIVGGEALSYELNQRFFQQLNCELYNAYGPTEVAVETTIWCCQPNSQI-SIGTPIA-NAQVYILDSYLQPVPIGVAGELHIGGMGLARGYLNRLELTQEKFISNPFYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDSLYNQRLVAYVIRKNSLLTPQDLRRFLQQQ-LPAYMVPSAFVLLSASPLNNNGKIDRKKL----------- 158424593 13 -------------------------PITELLDRSVAAYGGKTALNFLGRCWTYAQLGGLVDRAAAGLQRLGVVPGTRVGLCLPNTPYSVIFYFAVLKAGGIVVNFSPLYVERELKHQIRDSGTTIMVVPDLRIIHSRVAAVAEEA----GLKTIIVCPFAGILSPLKGLKTLTADVPALKPREVAVLQYTGGTTGVPKGAMLTHAAVASNARQVIDHCLTPGGERVLGVLPLFHVFAMTTVMNI-PIALGAEIILVPRFQLADLLKTIARTRPTLFPGVPTIYGAINNAPETQPQDLASLKLCISGGAPLPVEVRHRFEALTGCKLVEGYGLSETSPVLTANPPTGIIKDGSVGKAVPTVLEIRSLEDPTRILGVGEKGEVCARGPQVMLGYWNRPEETRSAFV-DGAFRTGDVGYVDADGYLFLVDRIKDVILCGGFNVYPRMIEEALYLHPAVAEAVVIGVPDPYRGQAPKAFVTLKGETVTGDDLRAFLIKQ-VSKVEMPKEVEVRDSLPRTLVGKLSKKELVDEERQR---- 66046951 5796 -----------------AATYPAGTLLHQLFEEQVAQQPDALAVVDDAGSLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQGETRTLLGELAVRTLDLQ-------------EGDWEVEPEHNPVV--PAITPQHLAYVIYTSGSTGKPKGVANQHDGVVNRLWWAQSEYRIGADDRVLQKTPFG--FDVSVWEIFLPLLAGAQLVMARHQDPHYLMEVIERRSISMLHFVPSMLQAFVNQTPAGR--CSTLKRVLCSGEALPHALLLQGQAHFPKELHNLYGPTEAAIDVTAWHAEQDIGIVPIGRPIA-NTQIYLLDAHGQPVPIGVSGEIHIGGIGVARGYLNRPELTAERFLEDPFYRSGDLGRWLADGNIEYLGRNDDQVKLRGYRIELGEIESQLAGCPGVREALVLAREHCPGDKRLVAYLTAQEGALSAAQLREQL-SQGLAEYMIPSAFVTLTHFPLTPNGKLDRRAL----------- 66046951 2598 --------------------YPQGACVHQLFEAQVEKTPEAIALVFEARTFTYAQLNARANQLAHHLIGLGIGPDDRVAICVERSPEMVVGLLGILKAGAAYVPLDPAYPEQRLRYMLEDSAPAAVLVQSAT-----RALPGELAVPLLDLEGGCCEAEADH---------DPVAR-AVKPDHLAYVIYTSGSSGQPKGVLIEQRGFLNLMHWYLAELKLASDDAVL--LVSSYSFDLTQKNILGPLLVGGTLHLAREFIPEVLLEQIQRERITHINLSPSAFNTLIDANDSRQLD--SIRRVVLGGEPIQVARLEMLPE-PRPEFINSYGPTECVVAWHRLDDDIDCYRSSVGRPIA-NTRIYLLDAHGQPVPIGVSGEIHIGGAGVARGYLNLPELTAERFLDDPFYRSGDLGRWLADGNIEYLGRNDDQVKIRGFRIELGEIESQLAACPGVREAVVLVREHRPGDKRLVAYLTAREGALSAAQLREQL-SQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL----------- 66046951 1522 --------------------------VHQLFEQQAQQQPQALALVCGNERVTYADLNERSNQVADVLLSLGIAPDDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQRTT-----RDLLGALAMPVLDLQSVNRAAEARH----------DRVLPTVTPQHLAYVIYTSGSTGQPKGVMIEHRAIVNRLLWAQDQYRLSREDRVLQKTPFG--FDVSVWEFFLPLLAGAQLVIARHQDPEYLAGLIADSGVTILHFVPSMLQSFLNQAG--PLACSTLRQVFCSGEALPYSLQKHFEQRFHVQLHNLYGPTEAAVDVTYWHCVPDLHAGPIGRPVA-NTRMYLLDPHMQPVPVGVCGEIYIAGIQLARGYLNRAALTAERFVKDRFYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGEIEAQLAGCPGVGEAVVIAREDTPGDKRLIAYYTTREETIAVQTLRAALQA-SLPEYMVPAAYVKLPGWPLTPNGKLNRRAL----------- 66046951 3658 -----------------AAAYPAEKLLHQLFEEQAAQQPDALAVVDETASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQEALQECLPAVNVPQV------VLDSVVLSSGTGGLPCGNPDLDALGL---TSRMPAYVMYTSGSSGVPKGVLIEHRSVLRLVINNPYARITTEDCVAHGANT---AFDASTWEIWSALLNGAKLLVVSQATPARLNHVLIEGGVTALWLTAGLFNEYVDVLAVA---FSKLRYLLVGGDVLDPVSVAKVRAHRPRHLINGYGPTETTTFASTYEISDNSRSIPIGRPI-GNTRIYLLDAHGQPVPIGVSGEIHIGGAGVARGYLNLPELTAERFLDDPFYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVLVREHRPGDKRLVAYLTAQEGALSAAQLREQL-SQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL----------- 66046951 4728 -----------------AAAYPADKLIHQLFEEQAAQQPDALAVVDDAASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGIFKAGGAYVPLDPAYPEQRLRYMLEDSAPVAVLVQT-----ETRRLLGEL--AVPTLD-----------LQEGDWEVEPEHVPAITPQHLAYVIYTSGSTGKPKGVGGPHQAMVNRLYWMHNTFGGQRLEKHAQKTSI--SFLDSVTETLMPLLFGAQLHIVSSRDPLQLWQAVTEHQLTRLVLVPSLLEELSRIENRQVS--PEKRLIVCSGEVFSSSLLARTRAWLPATILNFYGSSEAAGDSTFYLCDSAVQAGPIGRPIA-NTRIYLLDAHGQPVPIGVSGEIHIGGAGVARGYLNMPELTAERFLDDPFYRSGDLGCWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVVAREHRPGDKRLVAYLTAQEGALSAAQLREQL-SQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL----------- 66046951 471 --------------------------VHQLFEQQAQQQPQALALVCGDERVTYADLNERSNQLADVLLSLGIAPDDRVAICVERSVEMVAGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPMAVLVQRTT-----RDLLGALAMPVLDLQSVNRAAEAEH----------DCVLPTVAPQHLAYVIYTSGSTGQPKGVMIEHRNLVNLVAWHCEAFNLTHRKRVSSVAGVG--FDACVWELWPALCVGASLSLLPGQDVDALLGWWRRQELDVSFLPTPIA----EIAFAQGIEPASLQTLLIGG--------DRLRQFPNVALINNYGPTETTVVATSGLIDATQSVLHIGRPIA-NTQVYLLDAHGQPVPIGVSGEIYIGGAGVARGYLNRPELTAERFLDDPFYRSGDLGRWLADGNIEYLGRNDDQVKLRGVRIELGEIEAQLRQIADIRDAVVIAQEDTPGEKRLTAYYTMQEQAITAQTLRAALQAR-LPEYMVPAAYVKLSEWPLTPNGKLDRRAL----------- 108800170 5 --------------------------IGQWVSRRAFLNGGRTALISNGAHITYADLDRRTNQVAAALIALGVRKGDRVAMLLVNSTEFIEVLLGCAKIGALAVPLNVRLAGPEIGYILADSGADVLVFHEPFAAQARSA----VTESGVRVRHVVRAGPAPGELGYEDVVSGAAPEPDVDGRDPAFIMYTSGTTGRPKGAILTHDNLLWNAINVLGTIGLRGEDVTVAVAPMFHIGGLGV-HTLPLLYVGGTSVIMPSFEPRATLQAMADHHVTVQFMVPAMWTALTQVPDFDSFNLSALRFAMGGGSPVPLTVIDFMRER-GVPFTEGFGMTETAPLVTVLDAENSTRAGSIGR-VAMHVDARIVDDDDRDVATDTVGELIVRGPNVFTGYWMKAEASAEAL-RGGWFHTGDLGRMDAEGFITLVDRKKDMIISGGENVYPIEVEQVLFRHPAVFDAAVIGGKDAKWGERVVAVVVPATQAPSAEEIVAWCRER-LAHFKCPRDVHFVAELPRNATGKLLKTELRAQFT------ 154150458 51 ----FSPYDKVSEWNYPYAKWFTNITYNCLDRHVLGDRRNKVALIWEERVFTYRQLYREVQRFANGLKKLGVVKGDRVCIYMPVIPEQVIAMLACTRIGAIHSVVFGGYGAAALNQRIVGAGAKIVITADRGKAIPLKHIIEEAVINAPTVEKIIILREIDFYEAMADVSSD-CPAEVMDAEDPLFILYTSGTTGAPKGIVHTCGGYMVGVYYTTKYFDIKEHDVYWCTADPGWITGHSYV-VYGPLSVGATVLIPDYPDPGTWWKIVEEYGVNILYTAPTAIRMFMKLGEENKYNLSSLRVLGSVGEPLNPEAFEWFYHVIGCPIVDTWWQTETGMHMVTTVLGEPMRPGFVGKSV-PGIVADVVDKDGNSVEPGKSGFLVIKKPWMMRTIWNNDERYRKYWTIPGCYQVGDLAIRGEDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPLKGNTIKAFVTLRVGHTPSEKLKNELIYHVLGPIAMPSEIEFVDSLPKTRSGKIVRRVLK---------- 182414646 99 ---------------------------------------NKAALIFEGRTITYKQLHFHVCRLAHIFENMGIGAGDRVAIYMPMIPEAVMAMLACARVGAIHTVVFGGFSPEALKDRINDCQAKLVITADGGKIVELKANVDRALEGAPSVQTVMVVRRCGNEITMVDGRDVWWKEAWLDAEHPLFILYTSGSTGKPKGVLHTSAGYLLGCKLSSQVFDLKENDRYFCSADIGWVTGHSYV-VYGLLSNGATIFIPNHPEPDRFWQMIDRHGLTILYTAPTAIRAFMRWGDVLRHRLDSLRLLGSVGEPINPEAWMWYHRMIGCPIVDTWWQTETGIMIAPLPGLTPLKPGSATRPFFGVV-AKVVDERGREVPRNTGGKLVITKPWMLRTLWGDDERYKKAYWSEDVYFTGDGARQDEDGYFWIVGRIDDVLNVSGHRIGTAEVESALVSHPAVAEAAAVGRPDEFKGQALVVFVCLKAGHTATDPLKEELRAKEIGSLARPDVIRFAAALPKTRSGKIMRRILKEIATGGIVKG 124004071 66 -----------------------------IFERQLFTHGDKAAIIWESITLTYRELFEKVCQFSNGLLKQGVKKGDRVVIYMPMVPEAAIAMLACARIGAIHSVVFAGFSSNALADRINDAQATTVLTADGTKVLEIKKIVDEALENTPSIERSVVTGSEVTMKPNRDIWWSDVKAEEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMVYTAYSFKVFQYNAGDVYWCTADIGWITGHSYI-VYGPLLAGATSVMFEGPDAGRFWEIVDKHQVNQFYTAPTAIRALQAKGLEEKHDLSSLKVLGSVGEPINEEAWHWYHDHIGCPIVDTWWQTETGILISPLPGITPTKPTYATLPL-PGIQPILVDNEGNELKGNVEGNLCVKWPSMLRTTYGDHERCRQTYTYKGLYFTGDGCKRDEDGYYRILGRVDDVINVSGHRLGTAEIENAINEHPLVNESAVVGYPHEIKGQGIYAYIVCEADAADEEQIKRSIISKIIGPIAKPDKILVVPGLPKTRSGKIMRRILRKIAE------ 119194119 54 -------------------------TLGELLSFQCLRYRDSECLVCPGARWTYGHLEDESNQLARGLLAKGIKRGDRIGVMAGNCEQYVSLFFAAARVGAILVVINNTYTCPELMYALKHVGCKLLFIVPRIGRHSLLDALSNLKTDLPELQTIMIRGRYRDFEIYDDVKYAGRSVPELSPSDVCNLQFTSGSTGNPKAAMLSHYNLVNNSRFIGDRMDFTQSDVLCCPPPLFHCFGL-VLGLLACITHGAKIVYPETFDPEAVLRAISDEKCTGLHGVPTMFESILSHPRPEGFDCTFLRTGIIAGAPVPRPLMRRLIDELNMTFTSSYGLTEASPTCAITSDSIDRRLTTVGKVMPHASAKIINPQTGKTVRIGERGELCMAGYQLFRGYWNNPSKTAESLIRDEWLRTGDEAVFDSEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAISRAAVVGMPDSHYGEVVGAFLSLEEGSPSAEEVRNWTR-QTLGRHKAPRHVFVFGHMPLTGSGKIQKQVLRDL-------- 189502188 3 ------HYPSSVPFQINPDRY---ESLVVFLEEALEKYKNLPMVENMGKVLTYAEINRLTQNFAAYLQNCNLKPGDHIAIQLPNLLQYPIAMLGALRAGMVVVNVNPLYTAYELEQQIKNATTKGIIILSNFATPVKTVIVTEVGDLLGKVKGFFTNFTVKHIKKLVPDYKLPQSLVTPSATQPAFLQYTGGTTGISKGVVLTHRHMIANMEQMFTFMRLKLDEVMITALPLYHIFALTV-NLLAPIHLGAKNILITNPNIKNFIKELRKHRFTCLTGVNTLFNALLAHPTFSSIDFSSLKVSIAGGVALQDSVADRWEKLTGIPIIEGYGLTEASPCLTCNLPNGSQRKGTVGVPL-PSTLIKIVDENNKEVEPGQPGHLLAKGPQIMESYWNNPEETEQAF-HEGWLQTGDIATMTPDGYVKILDRKKEMINVSGFNVYPNEIENIALMCPKVLEAAAVGTWEEGGKEVVKLFVVKKDPSLTVEELINYCRLR-LTNYKVPRYIEFRDMLPKSNVGKILRRVLQEEEKQKQL-- 163943332 444 ----------------------PQVTIHELFEQQAMIYPNSIAVTYEKGKVTYRELNEHANQLAHYLQKKGVGPDTLVGLCVERSLEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDAGIQLFVTQESLKELKWLP---------ENIKSICLDRDRDEI----GQESKTLPFSDVSSQNLAYVIYTSGSTGNPKGVMIEHHNVIRLFKSTDCWYQFNEKDTW--TLFHSYAFDFSVWEIWGALLYGGKLVVVPYRSPKDFYQLLVEEEVSVLNQTPSAFRQLIQVCEQEDENKNNLRYVIFGGEALEPISLLPWFQRYGPQLINMYGITETTVHVTYYDDVRHASRSNIGKRI-PDLEVYILDAYQQPVPIGVEGELYIGGAGLARGYLNRPELTAERFIPHPFYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTINAYASIKEAVVIVREDQPGDKRLVAYVV---GDGNVGAWREYLKTK-LPSYMVPSRFVTMEAIPLTANGKVDREVLPMPEEEQ---- 144898564 5 -------------------------------------------------TYSYADLEARSAQFAHVLVASGVTPGDRVAVQVEKSPEAIFVYMACLRTGAVLLPLNTAYQPEELEFFLSDAAPAAVICQPA-RAAQLQAIVDKIKARLLTLG----ADNSGTLVDEAAGQSTDFTTIERTGGEVASILYSSGTTGRPKGAMMSHDNLAANAQTLHKLWGWQPDDVLLHALPIFHTHGLFV-ATNCVLLNGSPMIFCAKFDAEQVLDLLP--QASVFMGVPTFYTRLLTSPRLNPDTCRTMRLFISGSAPLLSETFNDFAARTGHTILERYGMTEGGM-FTSNPLVGARKAGTVG-PALPDMQVRITDEAGNTLPQGEVGGIEVKGPNVFIGYWNMPEKTKAEFTADGFFKTGDVGVIDSDGYVAIVGRAKDLIISGGYNVYPKEVEDAIDRMDGVVESAVIGMPHPDFGEAGLAVIVAKGRDLSAGAMLADLKGR-LANYKVPKQMVFVTELPRNAMGKVQKNVLRESYAE----- 197772889 3 -----------------RHGDLARGTIGELVRTAALRYGQREAVVEGRIRVPYAELGERVERAAAACIASGVRKGDRVAVWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVTGTFLGTSYVASLRRCDVELPDLEQVVVLAESKDFLAGGDGVDARERAATVTADDPSDLVFTSGTTGRPKGAVITHAQTLRCYDLWSELAGLREGDRYLIVNPFFHTFG-YKAGVVACLTRGATMVPQPVFNVETVLANIAAERISVLPGPPTLHRSLLDHPARGRHDLSTLRLVVTGAAVVPLDLVERLRDELRVPVLTAYGLSEGIVTMCRRGDAPATVAATSGRAI-PGTEVRVL------APQGEPGEVLVRGHNVMRGYFEDPAATARAITPDGWLRTGDVGVLDEQGNLRITDRIKDMFIVGGFNAYPAEIEQLLGPHPDVADVAVIGVPDERLGEVGKAYVVRRPGSTTADDLIAWSR-REMANFKVPRHVEFVAALPRNASGKVLKTKLRSRHA------ 90417611 4 -----------------------------------RTTPDKCAILPDGREFTYADVEAVSARFANALVALGVEPGDRVAVQADKSIEALMLYLGTVRAGGVFLPLNTAYTPTEIDYFLNDAKPRVFVCDPAKRDG-LAATAEGAGARLETLG--VRAMDAGSLNAQADAASGEFATVARQPSDLAAILYTSGTTGRSKGAMLTQDNLLSNAEVLRDYWRFTAEDVLLHLLPIFHTHGLFVASN-TAMIAGGTMIFLPKFDVEQVFKYLP--RATAMMGVPTFYTRLLADERLNRERTAHMRLFTSGSAPLLAETHRAFEERTGQRILERYGMTETNMSTSNPYD-GERRAGTVGFPL-PGVELRIVDAETKPLPDGEIGVIEVKGPNVFCGYWQMPEKTAAEFRADGFFITGDLGLIDPQGYVTIVGRGKDLIISGGFNIYPKEVELALDELPGVVESAVVGVPHPDFGEGVVGV-VVARRALDEAELTGALAER-LARFKQPKRIVFVDELPRNTMGKVQKNILRDRFAD-LLGG 166366597 1519 --------------------------IHDFIDQVAAK-PEKTSIIYPGGKFSYQELHELTNFWAYALKELGVEKDKVCGVLLEGDYRQLIAMLAVFKAGGIYLPLRLDEPEERRQRMMIKTSPEIILVAENLEGIKPQLSALEKPPHILVVKHKIQQYHQWNGMDYQEFPCQLSNLKPVDADDSNYIMFTSGSTGEPKAILGSHGSLRHFIDWEKREFGINESWRCLQIAQI--NFDAYLRETCVTLCSGGTLYIPESEDLELLLLRIGEWKINLLHTVPSVMRLFLKMGRGAHNLLKSLRIFVLGGEPLFVKELAEWHQIFGTEFVNIYGASETTFHFYRIPNPNERVPGGQTLP----DAAYAVVDGNRARAIGEVGEVFVKSPYLTKGYYQDESLTHSVFVPNPLYRTGDLGRLLPDLTLEVIGRSDNQIKLNGVRIELGEIEDVLSGIEGVEKALVMANKKEELVNVIAYY--QAEDTVHQEYIRGKLK-QLLPIYMQPSFLMRLEAFPLLPNGKIHRLALPK--------- 126646327 66 --------------------------------------GDRPAIIWEGRTLTYRELFEEVSRFSNALKSKGIGKGDKVIIYMPMVPEAAVAMLACARIGAIHSVVFAGFSSNALADRINDCEAKAVLTSDGFRGSKKIAVKAVVDEALTSVETVIVYQRTHQDVTMQDGRSKDCPAEEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMVYSKYSFEVFQYSPGDVYWCTADVGWITGHSYI-VYGPLLAGATTIMFEGPDCGRFWAIVEKYKVNQFYTAPTAIRALQAYGEIEKYDLSSLKVLGSVGEPINEEAWHWYHTHIGCPIVDTWWQTETGIMVSPIAGITPTKPAYATLPL-PGVQLCIVDPEGNELTGNVEGNLCIKWPSMIRTTYGDHDRCKQTYTYKGMYFTGDGVKRDHDGYYRILGRVDDVINVSGHRMGTAEVENAINEHPKVIESAVVGYPHDVKGQGIYAYVICDLTNRTEDNLVNEIKEKIIGPIAKPDKIQLVPGLPKTRSGKIMRRILRKVAENNL--- 149194553 80 --------------------------------------------------ITYLELYRDVNRFANLLKSLGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSAEALKDRILDAEAKIVITADGAKPYMLKPVVDKALEGVDIVEKVIVVERNNEWVEGRDLQDDKCKCEIMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWAQLTMEVFDIKDNDTFWCTADIGWITG-HTYIVYGPLAAGGTTLMLTYPDSGRTWKMVEEYKVNQFYTAPTAIRLLMGPDEPKKYDLSSLRILGTVGEPIDPTAWKWYYEVVGCSIVDTWWQTETGHMISPLPAATPIKPGSATFPL-PGIFAEIIDEEGNKMPPNEKGLLCITKPWMIRTIWGDPERFIKSYDGKPVYFSGDGAIYDEDGYIWITGRVDDVINVSGHRLGTAEIEAAIKKHPLVAEVAVVGRPDEIKGESIFAYVVLKGEDTIAEEIEIIQEKEEIGAIAKVDTIAFVPGLPKTRSGKIMRRILRAIAKGE---- 29830407 15 -------------------------PIHEAVLGRAAEFGEAPALVDDGTTLTYEQLDRFHRRIAAALAEAGVRKGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLATAEEFAKQLSDCSARWIVTVS-----PLLDTARRAAELAGGVREIFVCDSAPGHRSLIDMLATAAPEPRVDAEDVAALPYSSGTTGTPKGVMLTHRSIATNLAQLEPAVPTGPGERILAVLPFFHIYGLTA-LMNAPLRLGATVVVLPRFDLDTFLAAIEKHRITHLYVAPPIVLALAKHPAVAQYDLSSLKYVISAAAPLDADTAAACSRRLGVPVGQAYGMTELSPGTHVVPNAVNPPPGTVGKLVA-GTEMRILDDPDQDLPVGEAGEIAIRGPQVMKGYLGRPEATAAMIDEDGWLHTGDVGRVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPKIADAAVIGVYNDDNNEVPHAHVVRQPSAADAGEVMMYVAER-VAPYKRIRHVTFLDEVPRAASGKILRRQLRDL-------- 114773385 14 -------------------------SIGDFVEGFFKEHAEVSAYTAIGQTYTYAQIDSASASFASYLNEMQLSPGDRIAIQLPNVLQNPIAVYGAFRAGLVVVNTNPLYTPREMKHQFNDSGAKALVIL-----ADFLPKYDEIAADV-GIERVIITSATELLMPLEQGAAQPLPAPAIDIHDVAALQYTGGTTGVSKGAALTHSNIISNCVQTIIRLGDNQAEVVVCPLPLYHIYAFTV-CMLAFASRGAHVLLIPNPDPDAFIAAIKPHQFTTFAGINTLFVGLSSHPDFKTCDFSKLKLTISGGTALTTGAVDAWKSVTGCDITEGYGLSET-APVAAFNQAGNEQYGTVGLPVD-GTDIAILAEDGSHQPDGEAGEIAVRGPQVMAGYWQRPEATAEVMTADGYFKTGDVGVILPNGCIQIVDRLKDMIIVSGFNVYPNEIEDVLTQHPAILEAAVIGKPDDHSGERVCAYVSLNSE-IDTADIEAHCR-KLLTAYKVPKEIHVMDELPKSSVGKLLRRMLRD--------- 50085826 9 --QGYVPFPESRAKQYRAEGCWKSNTHFQMLADSVSRFGDCIAAIQDQKQLTYKQLYDYAIRYGAYLKHKGIRETDFVLLQSPNVIEVFIVIFGLYAIGARPVFCLHGHGAYEIENIARQSRAVGFITANEITAVDVCEEFSVPNFQLWFRETILSQETIAGSLPLKHLNLDTNIQALSSSEDIAFLQLSGGTTGLPKLIPRTHADYIYSIEKSVEVAGLNPQTKQLVVLPVMHNFCMSSPGFLGVFYAGGTVVLSQLTQPRVCFELIQKYKIEQVSLVPAIATLWLNAESLKDYDLSSLKVIQVGGAKLLPSLAEQIIDQFQVKLQQVYGMAEGLVNFTHLDDTNAVTIQTQGKKLSHLDEIRITDHHGQALPINAIGHIQTRGPYTINGYYNLHEINRRSFTDDGFYKTGDIGYLDDDLNIVVTGREKEQINRSGEKVTPSEIEEFILQYPTVKDVCVIGVSDEHLGERIKAIIIPKDHEISLKNIRKFLTGKNIAHFKIPDEIDVVADFKYTHVGKVNRQKL----------- 46201011 5 ----------------------------------------------GGVTISYADLEAMSARYAHALVEAGVKPGDRVAVQVDKSAEAVVLYLACLRSGSVLLPLNTAYQAGELEYFLSDAAPAAVVCQP-HRLAELEGLA--AKAGITTCVMTLGASGDGTLPERAKGKAESFATVPRGGDDMGAILYSSGTTGRPKGAMMSHTNLGSNSQTLHRLWGFKPDDVLLHCLPIFHTHGLFV-AINCVLLNGSAMIFCPKFDAEQAIGLLK--RATVFMGVPTFYTRFLTSPNLTPQACSHMRLFISGSAPLLEETFNAFKDRTGFTILERYGMTEGGM-FTSNPLDGDRRAGTVGFPL-PDVELRITGEDGRILPQGEVGIIEVKGPNIFKGYWNMPEKTKSDFTPDGFFKSGDVGVIDERGYVSIVGRAKDLIISGGFNVYPKEVEDFIDRLPGVVESAVVGMPHPDFGEAGLAIVVAKGAAVTPDGVIDALKG-LLANFKVPKQAVVVSELPRNAMGKVQKNVLRDSYAE----- 121608801 3 ----------------------------DFFDRGWRANPNGIAYIMGERSYTFTQARELSCRVAHGLLAAGLAKEAKVAVLSMNDPVAWICALGLWRAGLAWIPVNSRSTAGENRFILDGFDCEALFFQKAFAG-----MVAELRPQLPRIRLWVCIDDELADAPSLQHWQQPGTAPDVRPDDIITVMPTGGTTGAPKGVMNTHRSVQTFVAHYMIACGSDEHPVNLAAAPITHTAGVLG---IPCTARGGTVVVLPSPDPAGMFEAIARHRVTELFLPPTVIYRLLGIPGIERIDFSSLKYFMYGAAPMSVQKLKQAIAVFGPVMLGGYGQTEAPASIAYLRPDEDERLSSVGRP-NPLIRVEILDEQQRCLPAGQSGEICVRGDLVMKGYYKQPERTAETIV-DGWLHTGDMGHLDAEGYLHITDRKKDMIISGGFNIYPGEIEQVIWSHPAVQDCAVIGVPDEQWGEAVKAVVELKPQSVTAAELIALCKQK-LGSMKAPKSVDFIAALPRSPVGKVLKKDLRQA-------- 27375684 82 ------------------------------IDRHLHKRANQTAIIWEGRHITYKELHDEVCRMANILRTRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRINDCQSKVIITADGGKKVPLKANVDAALAKADGVDWVVVVGGKIDMNPTRDLWTTECPVEHMHAEDPLFILYTSGSTGQPKGVLHTSAGYLVYAAMTHQVFDYHDGDIYWCTWVTGHSYILYGPGATTLMFEG----VPNYPDNSRFWNVIDKHKVNTFYTAPTAIRALMQGGDEKKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTETGILITPLPGATKLKPGSATQPFFGVVP-EIVDADGKVLEGETTGNLCLAWPGMMRTVYGDHARFEQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVSEAAVVGFPHDIKGQGIYAYVTLMAGVQPTEDLRKELVRKEIGPIASPDQIQFAPGLPKTRSGKIMRRILRKIAEDE---- 70732590 47 -----SPWDSVHSHDMREANWFRGGQLNNCIDRHLEKRGNQAAIIWEGQRITYQELHDRVCRLANVLKSRGVKKGDRVCIYMPMIPEVAYAMLACTRIGAVHSVVFGGFSPEALRDRILNADCRTVITADGVRGGKLIPLKSNVDKALPDVSSVLVVERTRNWVPDRDISYEQAAPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTFKVLDYRDGEVFWCTADVGWVTGHSYI-LYGPLANGATTLIPNYPSTSRFWEVVDKHQVNIFYTAPTALRALMREGSAPLQNTSSLRLLGSVGEPINPEAWEWYFNVVGCPIVDTWWQTETGIMLSPLVSARQIKPGCASTPMFGVQPV-LLDDQGKEIHGAGSGILAIKWPAQIRSVYGDPKRMVETYFAPGYYFTGDGARRDEDGSYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDLKGQGIYAFVTPMQGVEPDEALKKELLAREIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNEL--- 117165259 5 -------------------------SVAAVLAENARRRPDKEALVEGDLRLTFAEVWRRARAQAGALTGLGVRPGDRVALMAPNTAEFPQAYYAIAAMGGVVVPVHLLLSAGEVEHVLRDSGATLLLCHPAQAETGAAAAREA---------GVRMVALGEEFEKLAADAEPLHSYVTRDADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATNAFDANDIRPDDIALGALPLFHAFGQTV-SLNSTWRAGATLVLLPRFDAARAIDLMVKEKVNTFHGVPTMFVA-LAAAAGGADALPGLRVCVSGGASLPVAVLERFEEAFGAKIYEGYGLSETSPAAAVNQPVFGARPGTIGHPLWGVDEIARAEVEGRLLPPGELGEVVVRGHNVFSGYLGRPEATAEALV-DGWFRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLTRHPGIAQVAVIGLPDELHGEEVCAVVVPAPDAPRDAVGITEWSKQYLGKYKYPRRVEFADELPLGPSMKVLKRELR---------- 188581745 81 ------------------------------IDRHLETRGDQTAIIWEGQHITYKQLHAEVCRMANVLRNRGVGKGDRVTLYLPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIKGCGSKLVITADGLRGGRKVPLKANVDEAIKRLDHVIVVKRTGGNVAMEPGRTDECPAEAVEAEHPLFILYTSGSTGQPKGVVHTTGGYLVYASMTHQVFDYHDGDVYWCTWVTGHSYIVYGPGATTLMFEG----IPTYPSNSRFWEVIDKHKVNIFYTAPTAIRSLMGEGPVKKTSRASLRVLGSVGEPINPEAWDWYYRVVGCSIVDTWWQTETGILITPLPGATKLKPGSATRPFFGVQPVMV-DAEGKELDGACEGNLCIKWPGQMRTVYGDHERFEQTYTYKNLYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHNVKGQGIYAYVTLNEGEDGSDELRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAED----- 214038394 3 --------------------------VHHFLEYYARNTPELPCLTLGENTSSYGEVNTLSNQIAHGLLALGISRGQRIAILGENSLEHLLLFMAASKIGAVTVSLNYRLAPAELAFIINDANSRVLVALDGMEDS-LTGLRQQIDDDITVISHGF--ADTLSWNEWVSQYPESSPNIESDPQDAYIQLYTSGTTGNPKGVVSSHFNMLSLVTMNSVATPHRPSPGMATILPLFHIGGAGS--IAYNIFSGIHTLLHRTFDPTKVVADMENHPVSNIFMVPAMIMAVLQMPDIEQRDFSKLKQIFYGASPISETVLRRAIEVFQCDFIQMYGMTETTGTVVNLSAEDHRLARSCGRTSVGG-QAKVVDLEGNERPKGEVGEIWLKSDTNMKSYYNLPEATAANLT-DGWVHTGDAGYMDEQGYLYLKDRMKDMVVSGGENIYPVEVENALAKHDAIVDVAVIGVPDEKFGEALLAFAVLKDSSLDLNEMVEFCRDK-IAGYKIPRQLQIVDELPRNPSGKILKKILRQPYWESTERG 74316522 55 -----TPFTRTLDESDAPFYRWFDD--GELLDRHLATRGDKTALIFEARTVTYKELHARVCQFANGLKSLGVGKGDRVIVYMPMSIEAVVAMQACARIGAIHSVVFGGFSAKSLFERIEDAQAKLIVTADSLRGGKAVPLKRAADEALACVERVVVYRRSGGWHELTQTQAETCEPVWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLGALLSMLWVFDADNDVYWCTADVGHTYVAYGPLALGVIFEG----IPTYPHAGRFWETIAKHKVTTFYTAPTAIRSLIKLGSEAQYDLSSLRLLGTVGEPINPEAWMWYHEVIGCPIVDTWWQTETGAHIAPLPGAVPTKPGSCTLPL-PGIMAAVTDEHGGPVAKGQGGYLVIKRPSQLRTLWGDPERFKKTYFPEEMYLAGDSAHRDDDGYFWIMGRIDDVLNVSGHRLGTMEIESALVSNPRVAEAAVVGRPHEVKGEAVVAYVVLKGARAVGDEAKDIAREKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLRAIAKGE---- 37520004 3 --------------------------LSRILDRQVQLHPDAPAFIGPEKSLTFGELARASAAVAGGLAQLGVVCGDRVAVMLPNVLPFPIAAYAIWRLGAQLVTVNPLLKPQEVRHLLTDSGARVLV-----SLGQLLPPIAELIAELNI--QVVTVGGGELGTPFEHLFAAPLEPAAVAPEDVVAVLYTSGTTGRPKGAMLTSRNLGYDSEACAAALEIGPSDRLFMVLPLFHAYGMTI-GLLVCTRNGASVYLEPRFVPAQALAHLKQFECTAFIGVPALFAALL---TTEGTALTNLRFCISGGAPLPLPVLEAFEAKFQTVILEGDGPTECSPVTAVNPLRGVRKAGSIGIPL-PGQQMTIRDPQGEFLSDGEVGEILVRGPNTFKGYLNLPEETAQVFVDD-WLRTGDLGYRDGDGYFYIVDRLKDLIIVAGLNVYAREVEEVLQSHPRVRMAAVVGEFDELRGEVVHAFVEPEQEPPEAQEIIRYCREK-LADYKCPRRVTVMAELPRSTTGKILKRVLKE--------- 115373618 21 -------------------------SILEVFLEHARKTPDRLALSFEAKRYTYGELARHVTALAQALLRRHLKPGERVALYLENSPAFVIAYLGVQYAHGIVVLVNTQYRQVELDHILTDSETRVCVTGAAGATE-----LTPLLGGLPALEWLITAEPLTAVLSLDTLLAEPVEERPMSGSDIAVLGYTSGTTGRSKGAMLRQSHLLSNIRAVTQAWRWTEQDRLLLALPLFHTHGLMV-GLHGTLYMGASVDLRRRFVASETLETLRDDPITLFFGVPTMYGRLLEESRRTGVRPRPLRLMVSGSAPLSAQLFHEIEAEFGQRILERYGMTETIMNTTN-PYEGERRPGTVGMPF-PGQEARVVDVRTRPVPDGEPGEIEVRGPHVFAGYWRREQATEEAFDEGGWFRTGDLGLRDADGYFHITGRARELIISGGFNIYPREVEEVLATHPGVGEVAVLGLPDPDFGEQVVAVVVPAAGVPGVQALVDWCKDR-LASFKKPRRVEFVDALPRNALGKVQKHVLRERL------- 120404947 7 ------------------------------LHRSLRATPDATMTICGERVRTFADVGDRVSRLAGGFRSLGASPGDRIAILSLNSDRYQESLLATVWSGCVTNPVNIRWSAAEIAYALRDSDSRILLIDDAF-----LPMLPELRREFPGLGDVIHCGDGPECLAFEDLLSDPVTDAHRSGSDLAGVFYTGGTSGHPKGVMLTHDNLMTSAMGALASFFLTSGGPLLHAAPMFHLADLAIW--LEQVIRGGTHVFIPSFKPEGVLDALQRHRVSDLLLVPTMVQMLVDHPALPVYDTSALQMVMYGGSPIAAALLERASKRLPASFVQAYGMTEVSPIATLLSDHDDPVLRRSGGVAAPHSEVRIVDEDDVEVPRGDVGEITVRGGHVMAGYWGRPEDTATAL-RGGWMHTGDAGYMDERGYVFVVDRIKDMIVSGGENVYSVEVENALARHPAVAACAVIGVPDERWGERVHAVVVPSAEGLDPEELREFCRS-LIGGYKVPRTVEVVAALPLSAAGKVLKRELRARYWE----- 119713625 7 ------------------------KTLVDLFRWRVSQSGDEVAQKFLDSETTYSELDSLSNKVAQGLIGLDCQPDSRVAFLGKNSDLFFEFLYGTIKSKTVTVGINWRLAPPEVAYIINDSKSEVLLVGPEFFG-----LVEEIKNDIPSIKKIITVGEWEDYSAWRDSQENIDPMLESSGDDDVIQLYTSGTTGHPKGVQLTNDNFSSCFVMNEDSMYMNEGETNLVCMPIFHVAGTNMG--LAGMVTGAKNIIIPEVDPTLILKLIEEERIQHALFVPAVILFLVQHPESANTDFSSLKTVIYGASPITDDTLIKAMELMKCDFWQVYGLTETNGAITFLYPEDHGKLRSCGKAGKDVG-IRVVDSEDNDVSVGEVGEVIIQSLNNMKGYWNRPEATAESI-KNGWFYSGDIGYFDDEGFLYIHDRVKDMIVSGGENIYPAEVENALLSHPQILDAAVIGIPDDKWGEATKAFIVQSEGDPLDEDVISYVKTQ-IAGYKCPKTVEHIDALPRNPSGKILRKNLRAPYWE----- 73539132 6 -----------------------------FLRRAARYWGDLPAVLYRDQVLTYRELDERSTRLANALLAMGLRQGDRVAVQSRNRPELVEIECALYKAGLVKAALNPRFTAPEASDVVENCQPRVLIAGPGYAGY------SPATRGFGSVETFVSIGDAPGYAGYEALLAEATELPEITPADLAVLHFSSGSTGKIKAAMQSYGNRLAALRKMLMGMPPRPGDRLALIGPVTHASGM---LMQPYLYCGATLVLFEKFEPADFLAEVARLRITHVFMVPAMINMLLAEPSLASADLSSLRTLAYGAAPMAPARIREAWERIGPILSQGYGASESTSGVTRLSTADHARLASCGRAL-GETEVRVVDEQGREVAVGEIGELVIRGEDVFQGYWGEPALTQEVLV-NGWLRTGDMARVDAQGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDETWGESVKAVVTLRPGRQASAQLIAHCRER-IADYKSPRSVDFVDELPKNASGKLARKLVREPYWQ----- 108801657 4 ------------------------RTIPAVLDRIAEQFSDHEAVVTDDRRLTYAQLRDEVRRAAAAMIDLGIAAGDRVAIWSPNTWHWVVAALATTYAGGVVVPLNTRYTASEASDILARTAAPLLITAGKFLGADRSADLD--RSALPALRHIVADGTWDDFVSGTDLAAADARAAAVRPDDVADILFTSGTTGRSKGVLCAHRQSLDAPAAWAECGQLTSSDRYLCINPFFHNFG-YKAGILTCLQTGATLIPQLTFDPEKAMAAVAEQRITVLPGPPTIYQTILDHPKRAEYDLTSLRFAVTGAAVVPVVLIERMQSELDIDIVTAYGLTEGFGTMCRADDDAVTVATTCGRPIAGF-----------ELRIGDSGEVLLRGPNVMLGYLDDPEATAAAIDPDGWLHTGDVGTVDERGNLRITDRLKDMYICGGFNVYPAEIEQVLARLDGVAESAVIGVPDERLGEVGKAFVVAKPGALDEQAVIAYARDH-LANFKTPRSVEFLDVLPRNPGGKVVKPLLRKRA------- 94971987 22 ------------------------------LRVSAERYPDKTALWFYGRELSYRELREQAERLAGHLAAQGVQKGDRVAVWLQNSPAWAVAAHAAWQLGAVVVPLAPMLQAREFAYFLGDAGIRVGVVGAELGGLEHAVVAAKAGIPLPSGLDVNPELQAGDVTLEEALKADAAPAAEIGPDDLAVMPYTSGTTGTPKGCMHTHGTVQANVFGAGAWVDGTVEDVFLASLPFFHVTGF-VNSLLAPINGGGKIVIMARWDRDAARELIRDQGVTLWTNTATMVIDLLASPHFNPSDLRSLRNVTGGGASLPAAIGQQLLDQTGLTFCEGYGLTETMAQ-THSNPKSRPKLQCLGIPLFDVDARVVDLDTGEELPVGGVGEIVIHGPQVMKGYWNRPEATAAAFMEDGFFRTGDLGYRDEEGYFFFTDRLKRMVNVSGMKVWPAEVENTLHGHPAVQEACVIAVPDERTGERARALIVLKPGQVTGEEIEAWARTQ-MATYKVPRDYVFVESLPRGATGKVAWRQLQEQARAELGA- 186682769 451 ------------------------KCIHILFEEQVEKNPDAIAVVYEKKHLTYRELNNRANQLAHYLKSLGVKPEVRVGICVERSLEMVIGILAILKAGGAYVPLDPAYPSERLALMLEDVQTPILLTQT------------DLQNRLPLNNQTVVNLDSDWEIIAK--HKKDNLHSEVNPENLAYIIYTSGSTGTPKGTEVVHRSII-GFMFGVDYIHLDAEQIWLQHSSI--SWDALTLELWPPLLYGGRCVLYPEPTPEGLSRIIQEQRVNTLFLTTALFNLMID---TMPQGLSEIKQLMFGGESVSVPHVRRALKLLPTKIIHVYGPSECTVFTSSYPIPQQIAQNSIGKPI-GDRTVYLLDEDLHRVPIGVVGELYVGGASVARGYLNQPKLTREKFISNPFYKTGDLVRCLPDGNLEFLGRIDAQVKIRGFRIELAEIEAILTKHPGIKQVVVIAREDEPGKKFLVAYLVAKDNSPIPSNLRNFLNKK-LPDYMIPAAFVFMEAFPLTPNGKINRRALPATDTDQ---- 148553237 17 -----------------------DHTLPALIAHVAETYGDTPFVVGEDGRATFAAFRDRADRLAAALVAHGVAYGDRVAIWAPNSPEWMVAASAIESIGAIMVPINTRFKGAEALYALGKTRARVLFTVAGFLGNDYAAMLRQAVAALPNLREIILLDDASLAAFEADRCSDAARIAGVRSDSIADILFTSGTTGFPKGAMHDHGQALWMVANWNRSNDLRAGDRALIVNPFFHSFG-YRSGWVSGLVAGMTVFPVASFDPEAVLKLIERERISVLMGPPTIFTTLMEHPRFGAYDISSLRVGHTGAANVPVDLIRAGREVFGFDLLTSFGQTETTVTVNYPDSDFETIARTVGVPL-PGVEVRIAE---------ESGELLVRGPNVMRGYFEDPEQTAATIDAEGWLHTGDVACLNADGTVRILDRLKDVVIVGGFNAYPAEIEHVLRAHPAVADVCVIGWPDDRMGEVCAACVIPRPGAALSAELTAWSRER-MANYKVPRHLFLVEDFPRTPLGKIQKFVLRDQLGDAVPA- 197780833 8 -----------------------GSTVDGVLRRSARRTPARVAVEYGERSWTYEELDDAVSRAARLLLDQGLDRGDRVGAYGHNSDAYLIAFLACARAGLVHVPVNQNLTGDELAYLVGQSGSSLVLADPGLAG------------RLPDGVRTLPLRDSADSLLTRLAATPRYDGPEARGEDLVQLLYTSGTTALPKGAMMPHRALVHEYLSAITACDLSAGDRPVHSLPLYHSAQMHVF-LLPYLAVGATNIILDAPDGDRLFDLIEQGRADSLFAPPTVWIALTNRPDFATRDLGGLRKAYYGASIMPVPVLERLRERLPLAFYNCFGQSEIGPLATVLPDEHKGRMDSCGRTVL-FVDARVVDEDGKDVPDGTPGEIVYRSPQLCEGYWDKPEETEAAF-RDGWFHSGDLAVRDAHGYFTIVDRVKDVINSGGVLVASRQVEDALYTHEAVAEVAVIGLPDERWVEAVTAVVVPRGEV-TEAELIDHARE-ELAHFKAPKRVLFVDELPRNASGKILKRELRDRFS------ 86138155 9 -----------------------------------------------GQVITHRDFLAKSAQIAHVTAQIGLKPGDRVAVQVEKSAEALALYAACAQAGLVFLPLNTAYTVDELSYFIENSGAS-LIVCDGGSADQLGIVAKDLNAKIETLN----SDGGGSLMEQAREMATSFATVERDGDDLAAFLYTSGTTGRSKGAMLTQNNLLSNAQTLVEEWRFTSADVLLHALPIFHTHGLFVATNV-TLAAGGSMIFLPKFDLDQVLDRLPE--ATTMMGVPTFYTRLLGDARFTKELSAHMRLFVSGSAPLLAETHVQFEHRTGHRILERYGMTETNMN-TSNPYEGERRAGTVGFPL-PGVEVRICDAEGTAMPQGEIGEIEVRGPNVFRGYWQMPEKTAAELRENGFFITGDLGRIDQDGYVQIVGRNKDLIISGGYNIYPKEIELVLDDQPGVLESAVIGVPHPDFGETVLGVIVPENGVTPDVESIEKAVSQSLARFKHPRKLVMLEELPRNTMGKVQKNILREQ-------- 11498295 17 ----------ELRKRYNKIRRWV---IADFLRRSGRRYPEKTALIFNEIRLTYSELDKMANKVANALLNLGIKKYDRVAILAHNTLHHVLTIFGCAKAGAIYLGLNYLMYGKDLAYCINHSEAKVLIVEDALFERIEPAMLKTVDTFLWSNQGVGVEGEGESFDDFFDGESDTEPDTILNIEDPVQMTYTSGTESLPKCVVHTNESLIAQYVGCIVDGEYTANDIMLNTMPIYHCAQRDVF-MMPIFYVGGTNVMMTEPNLDLMLEYIDRYKPTMLFLAPTVWIGLLRHPDIDKYDLQSLRKCYYGASIFPEELKELMEKLPQARFFQYYGQTE-LAPYHTVANHEEILTKTAGRSGLNLESRLENDEHEEIAEIGVPGEITARGPHVMLMYYKDPEKTEEAF-KCGWFHSGDIAVKYRESYFEIVDRKKDMIKTGGENVSSREVEEVIYKHPDVWEVAVIGLPHEKWIEAVTAIVVPKPGTINPEEIIEFCR-KELSPYKVPKGVIVLEDLPKTPSGKIMKRELRKIFKD----- 153893542 69 ---------------------------------------NKAALIFEGRTITYRQLYFHVCRLAHIFENMGLVAGDRVAIYMPMVPEAVIAMLACARIGAVHTVVFGGFSPEALKDRINDCRAKLVITADGGKVVELKAAVDKAVEGAPSVQTVLVLGRDVWWREAWEGAPNAHSPKAFDAEHPLFILYTSGSTGKPKGVLHTSAGYLLGAKSSHYVFDLKDSDRYFCTADIGWVTGHSYV-VYGLLSNGSTIFLPNHPEPDRFWRMIDRHGITILYTAPTAIRAFMRWGDVLRNRLDSLRLLGSVGEPINPEAWMWYHKMIGCPIVDTWWQTETSIMITPLPGITPTKPGSATLPFFGVVP-RVVDSSGHEVPRDAGGKLVITKPWMLRTLWGDDERFRQAYFSDGWYFTGDGARQDKDGYFWIVGRIDDVLNISGHRIGTAEVESALVSHSAVAEAAAVGRPDELKGQSLIVFVTLKAGHEPSDALKETLRNHVIGALARPDHVRFAVGLPKTRSGKIMRRILKEIATGGIVKG 71280294 48 ------------------------------IDRHLATKANDTAIIFEDSKVTYQELHDHVCRFANLLKERGVKKGDRVCIYMPMIPEVGYAMLACARIGAIHSVVFGGFSTESIKARVLDADCKVVITADGGKRIPLKSNVDAAVIDCPNVHSVIVVARTGGDVAWNDKQSAICEPEVMDAEDPLFVLYTSGSTGTPKGVVHTCGGYILYAAMTHKVFDYKEGEVYWCTWITGHSYIFYGP-----LANGATTLVPTYPDAGRFWQVCEKHKVNVFYTAPTAIRALMSIGDVNQADLSSLRLLGTVGEPINPEAWHWYYEVVGCPIVDTWWQTETGILITSLPGAVDMKPGCAGKPFFGVQPA-LFDKDGNTLEGENAGLLVMSWPGQLRTVYGDHNRFYQTYLGPGNYFTGDGAKRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPAVAEAAVVGYPHEIKGQGVYCYVTLMGNATESDELNVELREKELGRFAKPDYIQWSPGLPKTRSGKIMRRILRKIAE------ 115397321 38 -------------------------TLGELLSLQSLQYGDYECLVFPGARWTYADLDDEANRVARGMLAFGIKKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALDHTDCRLLFLTPRIGRHSLEEVLTKLGPRPKEEEIVILRGTYANFSTYDEIIKKGLSLPELHPEDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMKLTSFDTLCCPPPLFHCFGL-VLGMLAVVTHGAKIVFPETFDPQAVLHAVSDEKCTALHGVPTMFEAILSLPKPAGFDSSNLRTGIIAGAPVPRPLMKRLFEELNMTYTSSYGLTEASPTCFNAEDSIETRLRTVGKVM-PHAQAKIIDAHGHIVPVGERGELCIAGYQLTKGYWNNPEKTAETLDADGWLKTGDEALFDADGRCTITGRFKDIIIRGGENIYPLEIEERLAAHPAVEIASVIGIPDQKYGEVVGAFIALAPGYPSDEELRTWTRE-TLGRHKAPQYVFVVDAIPITGSGKVRKVDLRKTAAAVL--- 209902424 9 --------------------------LHEILPLHARNLPDKVAVVVGGESYTYAQLEDQSARLAAALQQRGLGRGDRVAIYMDNTWPCVVSIYAVLRAGATFLVVNPQTKHDKLAYVLNDCTVRHLIT-DAHLAFVF----REVLPDVPSLTHLIVSGAAEVFETVVEGAPAEVFDPGTIALDLASLIYTSGSTGNPKGVMHTHQSMLFAAQSLIEYLRMDEQEVIINVLPMAFDYGLY--QLLMSVQMGATLVLERSFTPAEVFNRMDQHGVTAFPGVPTIYSMILAAHGRKPLCFPSIKRITNTAAALPADYVPRLKEVFNALIFKMYGLTECKRVSYLEPELAEVKPRSVGKAI-PGTEVYLLSPEGEPVPPGQPGILHVRGPHLMRGYWNLPEKSAEMLKDGPYLRTGDWFHMDEDGCLYFEGRSDDIIKTRGEKVSPVEVENALYAIPGVEEAAVIGVTDDLLGQAVRAYVVLTAGELDERRLRKELTSR-LENFMVPRDILLVDSLPKSANGKINKKDL----------- 148258667 8 ------------------------QTLGDLLRRSAARTPGKTAVICGETSWTYAEFNAIVDRLAAGLAARGVVKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARMLATDSGFAG-----VARDAKALAPAVEQLIWSERQTDMIDFADLASSTAQVPEIAGSDVAQIVYTSGTESLPKGAMLTHDAVIWQYVSCVVDAGIAAEDVTLHALPLYHCAQLDVF-FGPSIYVGATNIITAFPTPDNLLPLIAKYRITSFFAPPTVWISILRSPLFETTDVSTLRKGYYGASIMPVEVLRELAQRLPVRLWNLYGQTEIAPLATMLGPEDQLRPGSCGRAVL-NVETRVVDDDMNDVAPGEVGEVVHRSPHLMLGYFHDDERTAAAF-QGGWFHSGDLATIDEEGYITIVDRKKDMIKTGGENVASREVEEALYLIPEVSEVAVVGLPHPRWVEAVVAMVVVKSGCDLTEEAVLKQASAKLATFKTPKRVVFVDALPKNPSGKLLKRQLREAHAGLFAEG 167367735 9 --------PPRRAASI-AAGLWHDRTINDDLDACVAHCPDKVALTDGGRRFSYCELATLADRVAVGLNRLGVGHGDVVAMQLPNWWQFTVLYLACSRLGAVLNPLMPIFRERELSFMLKHGDAKVLVVPKSFRGFDHEAMARSLQPDLPALRTIVVADDFDTLLTTPEWEKQPDAAARPSPDDITQLIYTSGTTGEPKGVMHSANTLMANIVPYAQRLALRESDVILMASPMAHQTGF-MYGLMMPIMLRASAVLQDIWEPTKAAELIRTERVTFTMASTPFLTDLTRVVKESGEPVPSLKTFLCAGAPIPGPLVEQAQAGLGAKIVSAWGMTEGAVTLIKLDDDDKLASTTDGCPL-PGVEVKVIDGDGKALPPNQIGRLVVRSCSNFGGYLKRPHWNGT--DADGWFDTGDLAYMTANGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPKTGASDFAAMVEFLKAQKLALQYIPERLVVRDAMPATPSGKIQKFRLREMLQ------ 6175106 23 ----------------------QGKSIHQLFEEQAEAFPDRVAIVFENRRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQ--------KSVSQLVHDVGYSGEVVVLDEEQLDARETANLHQ------PSKPTDLAYVIYTSGTTGKPKGTMLEHKGIANLQSFFQNSFGVTEQDRIGLFASM--SFDASVWEMFMALLSGASLYILSKQTIHDFAAFLSENELTIITLPPTYLTHL------TPERITSLRIMITAGSASSAPLVNKWKDKL--RYINAYGPTETSICATIWEAPSSVQSVPIGKPIQ-NTHIYIVNEDLQLLPTGSEGELCIGGVGLARGYWNRPDLTAEKFVDNPFYRTGDLAKWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQEA-TPAQLRDYAAQK-LPAYMLPSYFVKLDKMPLTPNDKIDRKALPE--------- 83949679 81 ------------------------------IDRHLASRGDQTAIIWEALHISYRELHARTCKMANALKELGVTRGDRVVLYMPMIPEAAYAMLACARIGAIHSVVFGGFSSDALAARVNGSEAKVVVTADAPRGGRNTPLKTNADKALDGVSHLLVVQRTGGDIPMQEGRADDCPPEEMNAEDPLFILYTSGSTGAPKGVVHTSGGYLTWASMTHEVFDYHDGDIYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGKGREDRCDLSSLKLLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHMTPLPGATATKPGSCTTPFFGVEPVVLDAQSGEEITSTEEGVLCIKSPGQMRSVWGDHERFEKTYFSDGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDVKGQGIYCYVTLMAGEEYTDDLRKELRDKEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAED----- 148261275 81 ------------------------------LDRHLATRGDQVAIIWEGKHVTYRELHAEVCRMANVLKSLGVRKGDRVTVYMPMIVEAAVAILACARIGAVHSVVFGGFSPDSLANRIQDCDSSILITADGGRKVPLKANVDAAAKSCPMLKKVVVVKATGGQVDMQDAATMPLDCPPMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVWASFTHQVFDYHDGEVYWCTWVTGHTYIVYGPGATTLMFEG----IPNYPDTSRFWQVVDKHKVNIFYTAPTAIRALMREGPVKKTSRASLRVLGSVGEPINPEAWLWYYRVVGCPIVDTWWQTETGILISALPGAIDQKPGSATLPL-PGVKPVLVDGDGNVLEGATEGNLCLSWPGQMRTVYGDHERFIQTYTFRGFYFSGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHDIKGQGIYAYVTLVAGEEPTEELRKELVRKEIGPIAAPDAIQWAPGLPKTRSGKIMRRILRKIAANE---- 197786793 15 -------------------------PIHDAVLARAAEFGDAPALIDGGTTLTYAQLDRFHRRVAAGLAEAGVVQGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLCTPEEFAKQLGDCAARWIVTVS-----PLLETARRAAEIAGGVREIFVCDSAPGHRSLIDMLASTAPEPDLAIDDVAALPYSSGTTGTPKGVMLTHRQIATNLAQLQPLMSAGPEDRILAVLPFFHIYGLTA-LMNAPLRVGASVVVLPRFDLETFLAAIQNHRITGLYVAPPIVLALAKHPLVEHYDLSSLRYIVSAAAPLDAELAAACSARLGPPVGQAYGMTEPGTHVVPLSAMREAPPGTVGKLIA-GTEMRIVDDPDKDLDTGEPGEILIRGPQIMKGYLGRPDDTAAMIDPDGWLHTGDVGHVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPGIADAAVIGSYNEQGNEVPHAFVVRQPAALSESEVMMYVAER-VAPYKRVRHVTFVDAVPRAASGKILRRQLRER-------- 73538583 3 ------------------------------LHRCLQQTPDRTATIFRTRRQTFRQLGDRVARLAGALRQLGMAEGHRVSMLALNSDRYLEYMLSVWWGGGVLNPVNTRWSVPEIVYSLDDCDTGILIVDDHF--LPMVPGIVASASRKPVLIHVGDNATPDGMLSYERLVAEPVEDAQRGGDDLAAIMYTGGTTGKPKGVMQSHMNLWSSAISRMAQYPCPEDTITLHACPLFHTAAMA--KAVTLFVAGATHALIPAFDAKEVLDTMVREQVNEILLVPTMLQAVLSHPDFASHDLSGLQRINYGASPISGLLDAALAALPQVQFFHAYGLTEAAPVVSVNPPPEGRASGSAGRAGYGVT-VKIVDEQGVEVPRNTVGEIIVRGPNVMQGYWNKPAETAATL-RDGWLHTGDGAYMDENGYLFIVDRLKDMIVSGGENVYSAEVENVLSRHPAVASCAVIGVPDARWGEAVHAVIVLKPGAADEAGLREHCR-QFIAGYKCPKSIEFRAEMPLSAAGKILKRDLR---------- 77978118 45 --------PGHVSIRWFEDG-----TLANCLDRHLAERGDQTAIIWEGKTVTYKQLHHDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDAVAGRIIDSNSKLVITADGIRAGRAIPLKKNVDDALTSIKNVVVDGRDLWWHDLIKEASADCPPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAALTFKVFDYHPGDIYWCTWVTGHSYLLYGPGAITLMFEG----VPNYPGVNRLGQVIDKHQVNILYTAPTAIRALMAEGDKEGTKRDSLRIMGSVGEPINPEAWEWYYNKIGCPIVDTWWQTETGGMITPLPGATELKAGSATRPFFGVQPA-LVDNLGNPQEGAAEGNLVISWPGQARTLFGDHDRFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGVPHSIKGQAIYAYITLNHGEEPTPELYTEVRRKEIGPIATPDILHWTDSLPKTRSGKIMRRILRKIAA------ 163726484 6 -----KPWLKHYDPGIEADIEIPSLSYRDILEQGLTRFPDKPALFFMGKTITFKDLDRMSARFSAHLAKCGYGVGDVAGIHMPNIPQYLIALAGIQRAGMAATGISMLLKPRELAHQLNDSGAKVLVTLDVF----FEQTLWEIRDQVPALEKVYYANVGDTVEPILTILKEGDPTPPVKPEDTCLIQYTGGTTGLPKGVVLTHRNIVANVEQQVRWSKFENGDVFCSGFPFFHMAG-KMMGMAAMSTSNAQCLIPDPRNTKHIASEIKAHKATVLVNVPTLYQMLLDEPAFKSLDFSNVRMCVSGAAPFSVDAIKRFEALVGKKVIEVYGMTETSPLSTSNPHVNPKKIGSVGMPL-PNTDIMIMDVETREMPFGEEGEICVSGPQVMAGYHNKPHETSHALREDGWMHTGDVGRMDEDGYIYLVDRAKDMLIVGGYKVFSREVEEVLSNIPSVELCAIIGIPNPERSETVKAVVQLRDRGQLKEEILAYCRE-NMSPYKVPKIVEFVDAIPLTAVGKVDKKALR---------- 197099966 72 ------------------------KTVGQCLDTTAQRVPEREALVHEDVRLTFGQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYVLKKVGCKALVFPKQFKTQQYYNILKQISQRLPDLTTVIVDAPLPGTLLLDEVVAAGSTRQHLDQHDPINIQFTSGTTGSPKGATLSHYNIVNNSNMLGERLKLHEKTRMILPSPLYHCLG-SVGGTMMCLMYGATLILAPVFNGKKALEAISRERGSFLYGTPTMFVDILNQPDFSSYDISTMCGGVIAGSPAPPELIRAIINKINMKLVVAYGTPESPVTFAHFPDTVEQKAESVGR-IMPHTEARIMNEAGTLAELNTPGELCIRGYCVMLGYWGEPQKTEEAVDQDKWYRTGDVATMNEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDDRMGEEICACIRLKDGEETTEEIKAFCKGK-ISHFKIPRYIVFVTNYPLTISGKIQKFKLREQMERHL--- 118477773 460 -----------------------------LFEKQVQKNPNKIAVTCNGIKLTYKELNERANELAHYLVEEGIGPNQFVALVFSRSTEMVVSMLAVLKAGAAYLPIDPEYPAERIHYIVNDAKPVCIITHSSVSSTVVIA---------NGIKKIELDSEEMKIALKTYSHMNIACMDDEALLNPAYTIYTSGSTGNPKGVIVPMKALSNFLLAMDDMFSLHENDHLLAVTTFA--FDISALEIYLPLISGASITIAQKEEPSALTALLLEERVTIMQATPTLWQALVAEYPERLQGLN----VLIGGEALPTHLANTLKE-LGCTITNLYGPTETTIWSTVMNDERESGIPPIGKPIW-NTEVYILDAGLQPVPPGVIGELYIAGEGLANGYLGKPELTAERFVANPYYRTGDLVKWRNDGVLEYVSRADHQIKIRGFRIELAEIEMVVQRHEKIKQAVVMVREDRPNDKRIIAYIVAEEETIHLAEIRSYVSE-SLANYMMPAAFVLLEELPLTPNGKVDRKKL----------- 119513002 454 -----KEWNQTQRD-YPQDKC-----IHHLFEEQVKQNPDAVALIYEDEKLTYQELNKKANQLSHYLQHLGVKPETLVGICVERSLELIISILAVLKAGGAYVPLDPAYPQERLNFILQDAQLPIILTQQHF-----------ITKLLPTSAKIICTD--------IDIHSQPSDNPSVKSDNLAYVIYTSGSTGKPKGVMVAHRGLCNLATAQIKLFEVRPDSSVLQFASI--SFDASISEIVMAICAGAKLCLATRDSPGQPLQLLQIQNISHVTLVPSALAAL------SPQDLPNLKNLIVAGEPCPGDLAASW--AVGRQFFNAYGPTEATVCATVLLYQPGMKI-SIGQAIA-HTQIYILDHYLQPVPIGVPGELHIAGVGLARGYLNQPDLTAQKFIPNPFYKTGDLGRYLPDGNIEFLGRIDNQVKIRGFRIELEEIETTIVQHPQIQQAIAIVREDIPGTKRLVAYIVPHQQSLNSNEIWEYLK-HKLPEYMIPAIFVFLDSLPLTPNGKIDRKSL----------- 146340692 17 -------------------------SIWAMVEEAVARNGDGEALICGAQRLSWRDVADQAARIAGGLRAKGLRKGDRLAMLLGNRIEFVLTLFAAAKLGLIAVLLSTRQQTPEIAYVLSDCGARLLLHEAALADRL------PAAAEMPDLAGRLAVDNDPVRSNFAELHEPDATEATVAEEDIAMILYTSGTTGRPKGAMLAHCNIVHSSMIYEACLGLTPSDRSIAAVPLGHVTGV-VANVTSMVRCAGTLIIMPEFKAGDYLKLAARERVTYTVMVPAMYNLCLLQSDFDSHDLSSWRIGGFGGAPMPVATIEKLAAKIGLRLVNAYGSTETTSPSTLMPPALTARIDSVGLP-CPGASILVMDAQGRELPRGEIGEIWIGGGQVIKGYWSRPEATAESFTA-GYWHSGDLGSIDADGFVRVFDRQKDMINRGGLKIYSAEVESVLAGHPAVIESAIVARPCPVLGERVHAVVVTRAPA-EAEDLRRWCAER-LSDYKVPETLIVTDPLPRNANGKVMKRQLREALT------ 90423730 26 -------------------------TLPDLLSTSATRYGARPAIEFRDRAISFTELEALVETAAAALLRAGYGKDCSVGLYLGNLPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARILITSDGLLPMALKFLEKGLLDRLIVCDDEHWGAVGNPHTPIPDDATPPAQWPALKPDDVAVLQYTGGTTGLPKGAMLSHGNLIYDLWGARDRAERNTVERVICVLPLFHIYALTVI-LLRSLNNGDLISLHQRFDVAAIFRDIEEKRATVFPGVPTMWIALANDPSLESRDLSSLATCGSGGAPLPVEVAKVFERKTGLQLKSGWGMTETCSPGTSHPLEGPDKPGSIGL-MLPGIELDVVDDTSKPLPPGEVGELRIRGPNVTRGYWNRAQETAEAFVGDRFL-TGDIGTMDRDGYFFLVDRKKDMIICGGFNVYPQMIEQAIYEHPSVQEVIVIGIPDQYRGEAAKAFVKLRSGAASVDALREFLKGK-LGKHELPAALELVDELPRTSVGKLSRHELR---------- 13473476 81 ------------------------------IDRHLKKRGDQTAIIWEDKKITYNELYERVCRLANVMKKHGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRIVDCESTFVITADGLRGGKSIPLKENTDKAIDIVKNVLVVGGKVGWAPGRDLWKAECKPEKMKAEDPLFILYTSGSTGKPKGVLHTTAGYLVYASMTHQVFDYHDGDIYWCTWVTGHSYIVYGPGATTLMFEG----VPNYPSQSRFWEVIDKHKVNIFYTAPTALRALMGAGPVKKTSRKSLRVLGSVGEPINPEAWEWYFNVVGVPIVDTWWQTETGILITPLPGATDLKAGSATRPFF-GVKPQLVDGEGKVLEGAADGNLCISWPGQMRTVYGDHDRFVQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVSHDKVSEAAVVGYPHDIKGQGIYSYVTLKGEEPTEDELIAHVR-KEIGAIASPDKIQFAPGLPKTRSGKIMRRILRKIAED----- 114563233 25 -------------------------SLADLFLKYTKLYATNTAFINMDVSITYQQLAQQATDFAAYLQQLGLVKGDKFAIMIPNTLQYPIALFGALIAGLTVVNVNPLYTPRELEHQLKDSGTKAILILENFAHVLQAVIDKTVNGAIKHVKKLVPAFDLPNAVKFNDAMAQTFKPVDVIGSDLAFLQYTGGTTGPSKGAMLTHRNMVANLEQSNAVVYEIGKELIITALPLYHIYALTSNCLAFLPFGGTNLLITNPRDMAGFVKELAKYRFTVITGVNTLFNGLLNTPGFDQLDFSALKMGFGGGMSVQRPVAEHWERVTKSRLLEGYGLTECAPLVTMSPYNQKSYNGSIGLPAS-STDIRLVGADGEDVALGEPGEMWVKGPQVMKGYYNRQKATDEVLI-DGWLATGDIATMDENGFFKIVDRKKDMINVSGFNVFPNEIEEVIVSHEGVLEAAAVGVSCDITGERVKVYIVRKDPTLTEQDIFDHC-NKMLTNYKRPKIIEFMNELPKSNVGKVLRKDLRNQAQ------ 154252218 10 -----------RVEAMNAGGFWPGKTAADYLDGCIAKMPDKTAVVDFNTRLSYRDLGKIVERIAVGLAELGVEKGDVVSCQLPNWWQFTALHLACVRIDAVTNPLMPIFRERELSFMLGLAESKVLVIPRTFRGFDYPAMVANIRAGLPQLRNVLVIGGDGEDTPWEQRRDAGFAARRPDPDDVTQLMYTSGTTGEPKGVMHTSNTLLSNILVCAERLGLGADDVMFMASPMAHQTGF-MYGLAMPVLAGATAILQDVWEPKRASASISREGITFTMASTPFLSDLTETVAADGSDVSRLRIFLVAGAPIPRALVERARQILGANIVSAWGMTEGLVTTTCLDDPDDKAINTDGRAL-PGMEVQVVDSENKPLPAGEEGMLKARACSTFVGYLKRPDWYNH--DAEGWFGTGDLARIDGQGYIRLTGRSKDIIIRGGENIPVVEIEGLLFRHPDIQDVAIVGVPDERLGERACAFIVPKPGEVGLREVVAFLEEHRVARQYLPERAEIVGELPRTPSGKVQKFKLREIA------- 157693372 47 ----------------------------EAIDRHADSFRNKVALHYRDEKYTFRDMKINTNKAGNLFRKAHVQKGDRIFIFMPRSPELYFLLLGAVKIGAIVGPLFEAFMEGAVKDRLENSEAKVIVTTPDL-------LERIPFAELPKLESVIVGGDKEDIDGVRTIHYEEAEIEWMDEKDGFLLHYTSGSTGTPKGVLHVHGAMVQQDQTGKWVLDLKEDDVYWCTADPGWVTG-TVYGIFSPWLNGATNVILGRFNPDTWYETIESLGVTVWYSAPTAFRMLMGAGDDQKYDLSSLRHVLSVGEPLNPEVIRWGDAVFGKRIHDTWWMTETGAQLICNFPCMDIKPGSMGKPI-PGVEAAIVDNAGNELPPYRMGNLAIKWPSMMHTIWNNPEKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALRSGYEPTDELKEEIRKKGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELN-LPAG 184201196 4 --------------------------LATLLTTSAAQYTSDPAIILDELHMSYGQLDELSARGAALLKANGIRPGDRVALVLPNVPHMAVLYYAILRAGGIVVPLNPLLTPRELSYHFQDSGCSFVL-----AWEDMAEASQKAAEEIEGL-NVLPISARGTVERLQGVDPDR-DVVERQDSDTAVLLYTSGTTGRPKGAELTHHNLLTNAEVAGEVFNLHHGDVMFGGLPFFHVFGQTV-ALNGVICSGAAVTLLPRFHPGKALEILRRDGVTIFAGVPTMYVALLHQANQDPQAVEGLRAGVSGGSPMPVEVMAKFEKVFGTTVFEGYGLSETSPVVCFNQPGNERKPGSIGTAVR-GAELRVVDGDDQQVPTNEVGELVVRGQYVMKGYWNKPEATEGAM-RGGWFHTGDMAREDEDGAFFIVDRKKDMILRGGYNVYPREVEEAIYQFPGVVEAAVVGVPSEKHGEEVGAVVVSKGREALTQELDAFVQER-VAKYKYPRIYRVTDELPKGPTGKILKREL----------- 54027564 15 -----------------RRNHWNNQ-----LATHALMRPDAVALRFKGVDTTWKQLHERSEKFADALARRGVGFGDRVLILALNYPEYIEAVFGINALGAIAVPVNFRLTPPEVAYIVSDSGAKAIVTDTM-----LQPLAAAVRADAPALETLVVIGSDEGVLGYDDALAEPHAPLDIPEDTPSLIMYTSGTTGSPKGAVLTHANMNAQALTCIRAMEITPESVGFCTSPLFHIAGLGS--LAPYFMLGAKTVLHPAFNPTEFLDAVEAEQATTAFCVPAQWQAICAEPTVKQRKL-ALKMLSWGAAPASDSVLRAMAECFPAQNVAVFGQTEMSPITCVLEGKDALRLGSVGKPI-PTIQVRIVDDEMNDVAPGEVGEIVYRGPTLMQGYWNKPEATADAF-EGGWFHSGDLVRTDEEGFVWVVDRKKDMIISGGENIYCAEVENVLFSHPKIREAAVIGRSHDKWGEVPVAIVALNDDELTLDELEPFLNE-NLARYKHPKDLVVVAELPRNASGKVVKVQLRK--------- 83312683 40 ----------------------------------------------GGITVSYGDMEAMSARYAHALVAAGVKPGDRVAVQVDKSAEAVVLYLACLRSGAVLLPLNTAYQAGELEYFLFDAAPSAVVCPSRLAELEGLAVAAGIGTCVMTL-----GSHGDGTLPERAGLSETFATVPRGGDDMAAILYSSGTTGRPKGAMMSHTNLGSNAQTLHDLWGFRPDDVLLHCLPIFHTHGLFV-AINCVLLNGSPMIFCPKFDAEQAIGLLK--RATVFMGVPTFYTRFLTSPNLTPEACSHMRLFISGSAPLLEETFNAFKDKTGFTILERYGMTEGGM-FTSNPLVGDRRAGTVGFPL-PDVQLRITGEEGQVLPQGEVGIIEVKGPNIFKGYWNMPEKTKSDFTEDGFFKSGDVGVVDARGYVSIVGRAKDLIISGGYNVYPKEVEDFIDRLAGVVESAVVGMPHPDFGEAGLAIVVAEKGASLTAEVIDSLKGR-LANYKVPKLAVVVTELPRNAMGKVQKNVLRDSYA------ 167462043 121 -----------------KADYPRDKTIHELFEEQVECVPDQAAVVFEDKQMTYRELNERANQLARTLQAKGVKADQPVGIMAERSLEMIVGIFGILKAGGAYVPIDPEYPEERIQYLLKDANISVLL------------LQEHLKHKVTFNGQLIHLNDEEFYHSDRSLLS-----PVAGSSNLAYVIYTSGTTGKPKGVMVEHRGIVNSLQWKKSFFGLSEEEHVLVLLP--YVFDAFVLNFFGPLISGATVYLLNNQDPVMIKDIISREGITGFAATPRLLRLIIENMEVN--DFNHVKHVVVGGEQLETDIIKRLFSLPDILLNNQYGPTENSVVSTYLPIRSPGQPITIGKPVANH-RVYILGEQNGLQPIGVTGELCVGGAGLARGYLNLPELTREKFVDDPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIETALLNIEAVQEAIVVAHENEKGDKALCAYYVV-NKSFEASKMKEELSAQ-LPSYMIPSYFVQLEQMPLTPNGKIDRKALPD--------- 152975536 1517 -------------------------TLPELFERQVRKAPGATAVVFEGKTLSYEQLNKKANQLARLLIAKGVGPEQIVALAMPRSLDMMISLLAVLKAGAGYLPLDPDYPADRISFMLSDAQPVCIITSTEVE-IEYQAT------------NVIVIDDVKTRNAIDQYCTEDIEDVELLPVHLAYVIYTSGSTGKPKGVMIPHQNVVRLFGATDHWFQFDETDIW----TMFHSFDFSVWEIWGPLLYGGRLVVVPSRSPQEFLHLLVKERVTVLNQTPSAFYQLMQADRENIEKQLSLRYIIFGGEALELSRLEDWYSRHKPKLINMYGITETTVHVSYMELDQNIRANSLIGCSIPDLKVYVLDSYLQPVPPGVIGEMYVAGAGLAHGYLGRAGLTAERFIANPYYRTGDLARWRQDGTLDYIGRADHQIKIRGFRIELGEIEATIMQHPQVEQAAVIVREDQPGDKRLVAYIVLSPQQIETVHMRQYV-GKSLPDYMVPSTFVVIDQLPLTPNGKLDRKAL----------- 152975536 449 -------------------------SLPNLFEKQANQTPSATAVVGGEWQLTYQELNERANKLAHFLLERGVQPGQFVALAFPRTVDMLIGMLAVLKTGSAYIPVDPEYPADRVQYILSDANPICMITTSS------------VLENLPDERKVETFVVDREVMK-RKLQQYPCINPETRHANPAYAIYTSGSTGKPKGVVVSMESLSNFLLAMQDTFSLQENDRLLAVTTF--AFDISALEMYIPLISGASIRIAQKEEIQDLAEVLQKEKITIMQATPSLWQMLV---TDNPESIKGIRALV-GGEALPNALAAKLKE-LNCDVTNLYGPTETTIWSTVMHNSTNTHIPPIGKPIW-NTEVYVLDASLQPVPPEVVGELYIAGAGLAHGYLGRPDLTAERFVANPYYRTGDLVKWRRDGYLEYIGRADYQIKMRGFRIELAEIETVLHQHAAVQQAVVLVREDQPGDKRLVAYIV--GESADSTDIRSYVAEH-LPAYMVPSAIIVLSKLPLTPNGKIDRKAL----------- 91780873 3 -------------------------SLSDSVAWWARTNPSRTALMYGNQSISYGDLQRRVEATAGMLKGTRIRRGDIVALLMKNSAAFVEIMLAVSQAGAVILPINYRLGPDEVAYILQHSGAKLLFHDEEFEVPPGLVHSQAVTGAAQSDTSVLAAG-----------HEPCTEAYPSRPDDLYRLMYTSGTTDRPKGVMHSYGNVAWKSFDHIAALGITKDDRLLVVGPLYHVGACDLPG-LAVLAQGGMLRIMRDFDAQAVLEAIERERLTGAWLAPVMLSRILALPERYRFDLGSLRWVVGGGERTPEQRIREFGSLFGARYIDAYGLTESCSGDTLMEQGRELKIGSTGRALA-HVQLAIMSDDGRMLAPGMQGEICVRGPKVTQGYWKDPEKTARSFV-DGWFRTGDVGYMDEEGFLYLTDRKKDMIISGGENIASSEVERVIYQLAEVAEAAVIGAPDPRWGEQVTAVVVLRAGATTLDALRTHCEGR-LGGFKTPRQLILRDALPRNPSGKVLKRVLRDELLKE---- 118463016 3 --------------------------IGDIATNNSRRYPDKRALVDADRALTWSQVDDRARRLAAFLIGRGLVPGDRVMVIARNCIEWPEISFGLAKAGLITVPVNIRLAPDEVAHVRDDSGARAVIIHADHLDKFLGELTELALILGVGAHSMLGTSELVTDYETALAQAQPAERRDITPDDVAFILYTSGTTGRAKGVMHTHRALLYQAADTNLVTEANRSDVMLATTPFFTAGGM--VRTVSWLYLGQTMVIHQRFDPQAVIDEIERSAITFTTFIPTMLRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKAMDLLGCELQQRYGLTECGGQATILTPQDHRIATSCGQE-TPMCVIRVIDVDGNDAPPGDVGEIVITSPANAIGYWNRPEQTAETFRPDG-LRSGDLGYLDEEGYLHITGRKTDLIISGGFNVYPAEIERVIAQHSDVDMVAVVGVPDPEWGETPVAAVIAKDQDALTAELAALCRA-ELAGYKQPRRFVFWREFPLGPAGKILKREIANQVN------ 150377253 5 -----------------------------------ASRPDSVFILAADERWTYGDMLEHSGRLASALVSLGVQPGDRVAVQVEKSPEALMLYLACLRAGAVYLPLNTAYTLTELDYFFGDAEPRLIVCAPAAK----EGISKIAAYRSAGVETLDDKG-GGSLIELALGETPDFSDLDRRADDLAAILYTSGTTGRSKGAMLTHDNLLSNAVTLRDHWRFTADDRLIHALPIFHTHGLFVASNV-ILLAGASMFFLPKFDANEVLSLMPRS--TTMMGVPTFYVRLVQNPGLTREVTAGMRLFVSGSAPLLAETHRTFAHMTGHAILERYGMTETNMNTSNPYDGERI-AGTVGFPL-PGISLRVADPEGKPLPNGDTGMIEVKGPNVFKGYWRMPEKTQAEFRADGFFITGDLGKIDDRGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGVPHPDFGEGVTAVVVRKPGATIDERAILGGLEGRLARYKQPKRVIFVEDLPRNTMGKVQKNVLREAYAD----- 2911797 27 ------------------------------------QFKDNPCLINGGDIYTYADVELTSRKVASGLYKLGLQQGDVILLLLQNSPEFVFAFLGASFIGAISSTANPFYTSAEIAKQATASKAKLIITHAAYA-----EKVQQFAQENDHVKIMTIDSLTENCLHFSELTSSDIPTVKIKPDDIMALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFHERDVILCVLPLFHIYSLNSVFLCG-LRAGSAILVMQKFDTVSLMDLVQKYKVTIAPLVPPICLAIAKSPVVDQYDLSSIRTVLSGAAPLGKELEDTVRAKLNAKLGQGYGMTEAGPVIAMCKEPFEIKSGACGTVVRNAEMKIVDPETGESQPRNKTGEICIRGCQIMKGYLNDPEATERTIDKDGWLHTGDIGYIDED-ELFIVDRLKELIKYKGFQVAPAELEAMLIAHPNISDAAVVPMKDEAAGEVPVAFVVRSNGSITEDEIKQYISKQVI-FYKRIGRVFFTEAIPKAPSGKILRKDLRARVS------ 17230135 454 ------------------EAYYPLECIHQQFDIQVERTPDDVAVVFEEQQLTYRELNQRANQLAHYLQTWGVQPETPVGIYIERSLEMVIGILGILKAGGCYVPLDPAYPASRLTYIINETQVPVVLTQESLLEKLLGFTSSQASSKVLN-KTLCLCLDTDWQEITQKPDNNPIT--NVNHEDAIYIIYTSGSTGTPKGVINTHRGVSNRLYWMQQQYGLERGEVVLQKTPF--SFDVSVWEFFWTLLNGGRLVMSGHQDPNYLLEIIAQHKITTLHFVPTMLGVFLEAPNLN-ERCHSLKRVICSGEALSIEIQNRFFQHLDAELHNLYGPTEAAVTYWQCQPTDNLHTVPIGRPIT-NTQIYLLNDYLQPVPLGIPGEIYIGGVGVARGYWKRPDLTTERFVGGDWYKTGDLARYLPDGNLEYLGRLDNQVKIRGLRIELGEIEAVINQHPDVQQAVVILDSKQADNQRLGAYVVQKSTSLETSELEKLLASQ-LPEYMLPSVFVMLSELPLLPNGKINRQAL----------- 9715736 489 -----VEWNDTQVD-YPHDLC-----IHQLFAEQVERNPDAVAVVFEEQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPTERLRFMWADAQVSVLLTQ------------QHLVEKLPEHQVPVVCLDTDWLVICESSPESPIT--EVQPGNLAYVIYTSGSTGTPKGVVVNHQA-VNRLVKNTNYVQLTPDDRVAQAANIA--FDAATFEIWGALLNGAKLVMITKLSPQEFAANIRDREVSVLFLTTALFNQL---ASFVPQAFSSLRYLLFGGEAVDPQWVQEVLEK-GAPLLHVYGPTENTTFSSWYLVEELTTIATIGRAIS-NTQIYLLDQNLQPVPVGVPGELHVGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLSQHEDVQISCVIVREDRSRSKQLVAYIVPKDVTLTTSELRQFLGNK-LPGYMIPSAFVMLDSLPLTPNGKIDRHALKAPA------- 85709766 29 -----TPWDATF----------EPMSLPEMLARTVAHNPDAPFLHFLGRTYSYSEIEREAKSFAAGLIAMGVEQGDRIGLFLPNVPIYASAYYGAMMAGAVVVNFSPLYSVEELAWQVGDSGTKVLVTLDVPELYSTAAIVGSLSEMLPAVKGLALKLFKRSQIADVAWGPDTLKWSEMRRDDLALLQYTGGTTGRPKGAMLGHSQLTQNAQQVAAINPFERKEVFMGALPFFHVFA-NTALLNHAVAAGASIAMVPRFEAKQVLQTIQKYKATGFPGVPTMFQALLDHPDLTKTDLSSLKVCISGGAPMPAQVHTKFEEVTGVRVVEGYGLTESSGVVSTNPYEGTRKKGTIGQLVA-GTEIVLLDKEDKLAPDGEPGELAVHGPQVMRGYWQRPETDADVFVEDGYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSVVEDAILKHEAIKEALVIGVPDDYKGEVPRAYVTLEDPETDADALKGWLNDR-IGKHERVDQVVIRKELPKTIIGKLDRKALRAEV------- 113866865 3 ----------------------------DYFDRGLRINPRGIAYIQGERSYSFREIGELSCRIANGLLAEGFGRETKGAVWADNDVTAWSCALGLWRAGMAYIPVNGRNAPEENQFILDAFDCEVLFFQEAFA-----SVIETLRPRLPKVRLWVCIDAALPWAPWSEGQASSAPLIDYDMDDVVTLSATGGTTGAPKGVMNAHRAYQAYFAQFMMAFPYDERPVNLAAAPMTHTAGMLS---LPCTARGGTVVVLPKPDPAALIGAIAKHRVTELFLPPTVIYRLLDIPGIGKQDFSSLKYFLYGAAPMSVEKLKRSIEVFGPIMAGGYGQTEAPASISYLTPAEDERLSSVGRP-NPLIRVEIMGEHGEVLPQGETGEICVRGDLVMKGYYKAPDKTAEAIV-DGWLHTGDIGHLDAEGYLHITDRKKDMIISGGFNVYPSEIEQVIWSHPAVQDCAVIGVPDEKWGEAVKAVVELNAGEVSADELVALCKQK-LGSVKAPKSVEFVAALPRSPVGKVLKKDLREQYWQ----- 214036666 6 ---------------------YQARTLPQLVAQSAQAYGDRVAITDGDVQLTYQQLDAARRQAARAFMAAGLAQGERIAIWAPNIYQWIIAAIGAQSVGVVLVPLNTRMKGAEAGYILRASQSRLLFTVADFLGVNYPALL--ASEELPELRNILLEGQADGTQSWADFITAGEVIADLTPDDTLDILFTSGTTGNPKGVVTCHGQNIRTFENWSATVGLRKDDNYLVINPFFHSFG-YKAGWLACIIRGAHILPVKSFDLDAVMSQIQSDRVSMIPGPPTIYQSLLAHPNRSDYDLSSLRLAVTGAAPVPVALVEQMRKELGFEVVTAYGLTEGVVSICRADDSAQRISHTSGRAME-GVEMKLVDNHGQEVSVGNEGEIWFRGFNVMQGYLDDPEQTALAITPDGWLKTGDVGVMDADGYVRITDRIKDMFIVGGFNTYPAEIENILCSMPGIARAAVIGVPDARMGEVAHAYIVPAADEAIDEAAVIAWAKDNMANYKVPRTVSFIAELPMNAGGKVLKNELRELAAK----- 210118089 2 -----------------------------------------------GRSYTFSQLKVLLRVCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTVDELAHQLQQSGASYVITIPMFADKAKQAMCQKIENGILLFQDVYVFGEAEGCTPFDDGSAFPVDVQINPREDVAVLPYSSGTTGLPKGVMLTHYNIIANLEQMRQSLSLDPNDVLIALLPLFHIYGMVAILAIG-LVQGAKVVCLPKFEQELFLKCIQDHKVTRVSCVPPVVLFLAKHPLVDKYDFSHVKELVNGAAPLGRELAQAVVTRLKPTIRQGFGMTEASP-VTHIVMEGEDLPGSVGQPM-PNTECKIVDQSGKLLGEGEDGELCVRGPQVMKGYLNNPEATANTI-KDGWLHTGDIGHYDGTGNFYIVDRLKELIKYKGYQVPPAELEALLLSHPDLQDAAVVGVPDPEAGELPKAYVVKKADSVTGEQVMDYVAGK-VAPYKKLRFVEFTDQIPKSASGKILRRVLKQKEVER---- 163869199 45 ------------------------------IDRHLKTHGDQIALIWEDKKITYNELYEHVCRFANLLKNHGVKKGDKVTIYLPMIPEAAYAMLACARIGAVHSVIFAGFSAEAIAGRIVDCESTFIITADGLRGGKRINLKDNVDHAIERVDQVMVIREGRDFWYHEEITHAKTNCPPMNAEDPLFILYTSGSTGKPKGVLHSTGGYVYAAITHKYVFDYHPGEIYWCTADIGWITG-HSYLVYGPLCNGATTLMFEGPDKGRFWEIVDKHKVNTLYTAPTAIRALMGAGNSEHSKRTSLRLLGTVGEPINPEAWEWFYHTVGCPILDTWWQTETGHMITPLPGATPLKAGSATRPFFGV-QLQIIDEQGNILEGEAEGNLCISWPGQMRTLYKDHERFIETYTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVLHPAVSEAAVVGYPHPIKGQGVYSFVTLMEGTAPSEELQKDLIKHVIGSIAILDKIQFAPQLPKTRSGKIMRRILRKIAE------ 27382975 16 -------------------------SIGDLLRRSAGRDPGKLAISCGGVSWTFAEMDAICNRFGRGLLGLGVKKGDRLAVLSRNSHAFAALRFAVARIGAVLVPINFMLNPDEINFILKSSGAKLLAT-----GPDFVEPARAASAKDCAVEKMI-------WLPGEDPATAPAGLASVDSRDLAQIVYTSGTESLPKGAMLTHEAVMWQYVSCIIDGGMSVDDKFLHALPLYHCAQLDVF-LGPQVYLGASGVITRKPTADNILALIQAHRITSFFAPPTIWIAMLRSPNFDKTDLSTLQKGYYGASIMPVEVLLELQRRLPVKFWNFYGQTEIAPLATVLRPEDQLRAGSAGKPVL-NVETRVVNTAMEDVKVGEVGEIVHRSPHLLSGYYNDPVKTAAAF-SGGWFHSGDLATVDGEGHITVVDRVKDMIKTGGENVASREVEEMVYRIPAVSEVAVVGLPDPRWIEAVTAIVVVKSGETLDEEVIKHCAGQ-MAHFKVPKRVIFVDSLPKNPSGKLLKRELRQRF------- 193076378 23 ------------------------------LERAAYIYPDQASIIHGNRQISWKQTYQRCRQFASQLQQLGITKNDTVSVLLPNVPAMIEAHFAVPMAGAVLNTLNTRLDAKTIAFMLEHAETKVLLVDP-----EFVNLAREALSLIPN-QHIIVIDEYEEWIAQGDANFE-WHLPQ-DEWDAISLNYTSGTTGNPKGVVYHHRGAYLNAASNILACGMKPRAVYLWTLPLFHCNGWCF--AWSIAASGGTNICLRKVDPELVMQLIAKHKVDYFCGAPIVLSMIINLPKEKQPIIEHHVEVMVAGAAPPVAVIEGMRNI-GINVNHVYGLTETYAGWSDLSITEQAQLHSQGVPYPLQDSMRVLDETMQPVPDGETGEIMFRGNIVMKGYLKNPKATEEAF-AGGWFHTGDLAVCHPDGYAKITDRSKDIIISGGENISSLEVEDVLYKHPAVLTAAVVAKPDERWQEVPCAFIELKTGAVTPEEIIEHC-QKELARFKVPKDVVIT-EIPKTSTGKLQKFILREWAKER---- 114707974 15 ----------------------------------------------DGRIFTYRDLDNDTAQMANALIALGVEPGDRVAVQVEKSIEAFFLYLATVRAGGVFLPLNTGYTPSEIEYFLGDAKPRVFVCSPKKKD-ALTPIAEKAGAKLETLGVRRKGEAPAGSIAERSADAESSNVIERSAGDLAAILYTSGTTGRSKGAMLTHDNLLSNAEVLEDTWAFTSQDVLLHALPIFHTHGLFV-ATNTVLIAGGSVIFLEKFDLDTVFAHLGE--ATSMMGVPTFYTRMLDDERLSKETAGHIRLFTSGSAPLLAETHRAFERRTGQRILERYGMTETNMSTSNPYD-GERRAGTVGFPLE-GTELRIVGEDGKELAQGEIGSIEVRGPNVFKGYWQMPEKTKSEFRDDGFFITGDLGQIDEEGYVSIVGRDKDLVISGGYNVYPKEVELAIDEIDGIVESAVIGVPHPDFGEGVVGIVVA-ERPIEEEAVVAPLKEK-LAKYKQPKRIIFVDEIPRNTMGKVQKNILRDTYAD----- 159154207 430 -----VEWNDTQAD-YPQNKC-----IHQLFEEQVERNPDAIAVVFANQQLTYRELNSKANQLAHYLQSLGVDPEVLVGICVERSLDMVVGLLGILKAGGAYVPLDPSYPVERLAEMIADAQVSLLLTQ------------KPLLNLLPPNAAKIICLDSDSQILLNESKENPQS--AVKPENLVYLIYTSGSTGKPKGVMIEHRSLVNFVQAEKVQWEINSSDRVLQFGSI--SFDILEKDIYPCLSVGGTLVLRTQESISTFMQKCREWDLTVMNLPTAFWHQLVSELNRKKETLPSLRLIFTGGERALPEKIEQWQELTAPQLINAYGPTETTIVATTYKREDRLSDVPIGRPMA-NTQIYILNAELQPVAIGVKGEIYIGGVGLARGYLRRPELTTEKFIQNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIESALNTHPQLEQAVVILREDTPNNKLLIAYLVTKNQSLSPSELRSFLKQK-LPDYTIPSAFVILSELPLTSNGKIDRKAL----------- 157376827 16 -------------------------SLIDLIEQAATRYGDKTAYACLGHHTSFSEIERDSRYFAAYLQNHALEVGDRVAIQLPNITQFVIAAYGAIRAGMVLVNTNPLYTERELTHQFNDSGAKVVVISDLLPTLTNVVANTGIETVISTHALDLISPQAQPEVPLAKGEQSPFNRITSQIDKLAALQYTGGTTGLSKGAMLSHSNLIANAMQIKSRLGVEGEEIFVAPLPVYHIYAFMVNLVL-YFERGCCSVLIPNPDISSLIATLSKYPFTGFAGLNTLFVGLCHQPEFKALDFSHLKITISGGTALTQAAANVWQQTTGCTISEGYGLSETSPVVS-LNAPGHEQLGTIGKPVLE-TEVKILDNDANEVPLGERGELAVRGPQVMGGYWNNTGDTANVMTKDGFFKTGDIAIETADGFHKIVDRKKDMIIVSGFNVYPNEVEEVLASHDAVLECAVVGIDNERSGEAVKAVIVLANNEADTIEILAYCREQ-LTAYKIPKIVEFVPMLPKSTVGKILRRELRK--------- 167587919 3 ------------------------------LDRAARATPDKPFLRHDGATITYAQARDRSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLLFGAWRLGAAFVPVNHKLQAAEIDYVLAHSGSKAILFDASLAP---------VLERVAHPAQRLVTEGAPAGLPCFDAAADGVAGIEPADGDLAQILYTSGTTGRPKGCMHSHRTVTLAAMQAALALSITRDERTLMAMPIWHSSPLNNW-FGGTLMAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYTLPLDQVEFAAFDLTSVRAWIYGGGPIGAAQAERLAHAYGGAFFQVYGMTETGPAGTSLYPDEQVKAGSIGHHGGPGVDLRVVRTDGADAQPGEAGEIWLKTDSMMLGYLDDPAATRAAFAPNGWYRTGDVARIDQDGYLFLVDRLKDMIVTGGENVYSKEVEDALGAHPDVIDAAVVGIPHPEWGETVVAHVVVRAGAARDADLRAFCAER-LAAYKVPREVVFADALPRTPTGKLQKFLLRRR-------- 15898155 27 ----------------------------------------RIAIYYRNEIWTYRRLIDEINRVGNTLKDLGIEKENRILMISYDSPYFISTFYGAVKIGAIPVPVNTYLKPEEYLFFLEDTEAKVLVVEPEI----WNKLSQSIKNKTTKLKHVIILPESTQYIPLVSKASVKLEAEKTSPNDMAFWLYTSGTTGHPKAALHLHKDILVVLNTFVKILKITERDRLFSASKLFFAYGL-GNGSYFAFGNGASVILMPRVEPKRVLETIHKYKPTIFFGVPTLYNAMLQVEEWKNYDLSSLRFCVSAGEPLPPAIFNRWKERYGIEIVDGIGSTEALHIYIS-NIPGNCKAGSSGKVVPGY-EVKIVDENGNEVPPKTVGDLYVKGDSIAMFYWRDYEATRRNMV-GFWFRTGDKFFRDEDGYYYYVGRSDDMIKTSGLWVSPIEVEAVLLSHPAILEAAVVGLPDEVGLIKVVAFVTLKQGYSPSEELKDYLKEK-LDHYKVPKEIRFVNEIPKTATGKIQRYKFR---------- 46198650 4 ----------------------------------AAYHPDRPALWFRNTWLTYGELYLRARKAAGALRALGVAKGDRVGLIAWNHPAYLDLLFAGPLLGHILTPFNHRLSLPELQALHAYTEPKVL-----FYGEGFQEVARALDPKALPLEALLEGEEAPEEV-------------RVDLEDPALLLFTGGTTGLPKGALLPYRQLLVNAVQTAFSWGLSREDRYILATPMFHAA--LNALATPLLYLGSQVVVEERFHAEEYLELVRLHRPTLLFLVPTMYQMLLEAQAFAETDLSSVRFAISGGAPCPAPVREAFRER-GVRFKQGYGLTECGVNCFTFEEEAERYPESVGRPM-PHLWARLVREDGKEAGVGEAGELWLSGSVVMKGYFRRPEENEKVFVWDGWLRTGDLAHRDEGGRFYIVGRRKEMFISGGENVYPVEVERALYDHPAVKEAAVVGVPDPRWGEVGAAFVVLREP-LAAEALRAFLKAR-LAGYKVPKHLIFLEELPKTGPGKVQKEALKRLWEEQ---- 117923908 47 -IDWFKKWDNVLDFDLRKEGAKLNVS-YNCIDRHLEKRGDKVAILWEDRKITYRELSALVNKFANALKARGVKKGDRVCIYMPMIPEAAVAMLACTRIGAVHSIVFGGFSPDALRDRIIDAECRVVITADGSKKIPLRKNVETALAQCPNVHTCFVVQDTQEWTEGRDVASADCPPEEMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLYASITHQYFDYHEDDIYWCTWVTGHTYIVYGPGATTLMFEG----VPTYPDASRFWQVVDKHQVSIFYTAPTAIRSIMSQGDAKATSRQSLRILGSVGEPINPEAWEWYYHVVGCPIVDTWWQTETGILITPLPGATPLKPGSATRPFFGVNP-KVLSNEGKEMEGPCEGILVLDWPGMMRTVYGDHDRFINTYFANGYYFCGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVLHDQVAEAAVVGMPHEIKGQGIYAYVTLMSGVEPSDALKTELVKKEIGPIASLDVIQFAPGLPKTRSGKIMRRILRKIAAHEV--- 119716841 7 ------PWASSYAPGVPLDIDVPDESLVDLLEASAARFGARTALDFFGATTTYAGLGDLVARAAEGLRRVGVGAGDRVALVLPNCPQHVVAFYAALRLRAVVVEHNPLYTEEEMAFQLADHRPTVVVAWDKVAPMVRRVLAVHLPSALPRRKQLALSGPARGIRRWESILRGPADHPRPTSADVALLQYTGGTTGRPKAAVLTHRNLRANAAQGRAWMPVDGDEVVYAVLPLFHAYGLTLCLTFS-MSIGATLVLMPRFDVDLVLEAMRRRPATFLPAVPPVYQRLAAAAAEHGVDLSSIRYAISGAMSLPAETAELWEAATGGLLVEGYGMTETSPVALGNPAGDARRIGAIGVPF-PSTEVRVVDRHDRELPAGQAGELLLRGPQVFAGYWERPAETAEVVLADGWIRTGDVVVMSEDGFFTIVDRIKELIITGGFNVYPSEVEHALRELPGIVDAAVVGLPSGRGDEDVVAVVVLEPGTTLDEDVRAGCREH-VAAYKVPRRVYAVDALPVSIIGKVLRRQVRDELQERFEA- 186686593 478 -----------------QTDYPQHKCIHQLFEEQVERTPDAVALVFQEQQLTYRELNIRANQLAQYLQTLGVGADVLVGICVDRSLEMVVGVLGILKAGGAYVPLDPGYPQERLAFMLSDTQIKLLLTQ------------KQLIDKLPTHTAKVICLDTD-WDTINQTTPENL-ISNVKTDNLAYVMYTSGSTGQPKGVSVIHQGVVRLVKET-DYVSLTTKEVFLQISPI--SFDASTFEIWGCLLNGGKLIIFPTPSLDELGQFIQQYQVTTLWLTAGLFHLIVD---EKIDALKPLRQLLAGGDVLSVTHVQKFLNTVNCRLINGYGPTESTTFTCCYDIKAPLKPGPIGRPIA-NTQVYILDSHLQPVPIGITGELYIGGDGLAREYFNRPDLTAERFIANPFYKSGDLARYLPDGKIEYLGRIDNQVKVSGFRIELGEIEIALLQYPAVKEAVVIVREDAPGEKVLVGYFVAETGQDSPQELRRFLKQQ-LPEYMVPKIFMALEALPLNANGKVDRRALPK--------- 163723072 7 --------------------------VGYIIKKREQNTPDKTAVIFEDEPFSYKQLNQGANRCAHYLQQLGIKKGDRIGVLMLNCMEFLECYFAAAKLGVIFVPLNWRLTGPELEYQINDSQCRLLLFHDCFDKFVYCQSGNPDAPARPDWAVDFHAGADDKPV------SEPVPDSPIAMDDDLAIVYTSGVTGNPKGAVLSHGQTYFKCFQTQDNQDISANEVMVAQMPLFHSGGLFIV-ATPVIFSGITLVMRRGFNPDEFAQDIERYKATAVFALTTMWRFILDTGKLDQIDVSSVRSVMGGGERTPPSLFEELAKR-GLYMQQGFGQTECSAMTLVPKEDIQRKMGSIGKPGF-FAHVWIGDNNGKELPPGEIGHILAKGPTVMSRYWNLPDMTEKAIV-NGILNTGDLGYMDEEGYLYIVDRAKDMYRSGGENVYPAEVEKILAGHPKVLNVSIIGVPDEKWGETGAAFIVPAGQELAEEEVLEYLQGKA-ARFKHPSKIFFVEELPLTATMKVKKMELKEEYAK----- 168830117 456 --------------------YPREKTIHGLFEEQAERTPDHVAVQMDEQSITYLALNEQANQLARYLRSEGVGADTLVGIMADRSLEMVIGMLAILKAGGAYVPIDPDYPEERIHYMLEDSGVSLLLTQSHL------------------WESTTFDGKLVSLDEAATYTGDASNLESISPSHLAYVIYTSGTTGKPKGTLIEHKNVVRLLFNDKNLFDFNSQDTW--TLFHSFCFDFSVWEMYGALLYGGKLVIVPSLSPAAFLELLKDNQVTILNQTPTYFYQVLQEELMHSSTELGLRKIIFGGEALSPSLLRNWRVKYDVQLINMYGITETTVHVTYTEHEIEAGKSNIGRTI-PTLSAYILDEQRRLQPVGVPGELYIAGDGLARGYLNRPDLTSEKFVEHPYYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKAPSVRETIVLAREDEQGQKLLCAYYVASSD-LSPGELRAQLAA-ELPAYMIPSYFVPLEQMPLTPNGKLDRRAL----------- 168830117 7068 --------------------YPREQTLHGIFEEKAALTPDRTALIYGETELTYGELHQQANRLARTLRAQGVRPDQPVGIMVERSLEMIIGIHAILKAGGAYVPIDPEFPEDRIRHMLEDSGAKLLLT------------KNHLKDRFPFTGTILALDDPQMY------HADSSNLEPIAPEHLAYIIYTSGSTGKPKGVMIEHRSAVHTLSQLEAEYPMLAGDRFL--LKTTFTFDFSVPELFCWFFGQGTLVILPQGDPMALLEAVDTNRITHLNLVPSMLSVLVQYLESGTQGFLTLKYLFACGETLPAKLVEEYYKVSPAVLENIYGPTEAAVYATRYTTSLETAALTHVPIGKPYANVQVWDSASQVSPVGVPGELCIAGEGVARGYFNQPDLTAEKFIPHPYYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVPSVQEAVALALADSTGSTQLCAYFVAEEG-LAAGVLREALAS-ELPSYMIPTAFVQLAQMPLNPNGKLDRKALPAPEA------ 168830117 3011 -------------------------TFHGLLEEQAGRTPDATAIWFEDESLTYAELNAKANGLARRLRTQGIKTGDLVGLIAERSLEMIVGIYGIMKAGGAYVPIDPEYPKERISYMLEDSGAKLILTQ------------AHLLEHLGWTENVLLLDESSTY----DADTSNLE-DTAGPDDLAYVIYTSGTTGQPKGVLVEHRGLPNLSDVYGTHFEVTPQDRIVQFASL--SFDASVSEILTALSHGGVLCIPSTQDILDFEQFMNDKGITVATLPPAYAIHL------DPERLPTLRCLLTAGSAASVELIEEWRKH--VRYSNGYGPTEDSVCTTIWSVPEATDIVSIGRPIANHS-VYILDDHFRLQPVGVAGELCISSIGLARGYHNRPELMDEKFVDNPFYRTGDLVRWLPNGTIEYLGRIDHQVKIRGYRIELGEVEAQMLRVPSVQEVVAMAVEGDDGYKDLVAYFVAA-QKLEVSELRAVLSE-MLPGYMIPSRFIQLEDMPLTSNGKIDRKALK---------- 119897324 7 -------------------------SIGDLFEQGVRRYGSRPAYICMGRSLAYDELDVLVSRFAAYLQELKLAHGARVALMMPNVLQYPVAMFAALRAGYTVVNVNPLYTARELEHQLRDAAAEAVILLENFA-----HTLEMVVQHLP-IRHVVVTGAVVDFVALAAGAKHTFRPADVGHDDIAYLQYTGGTTGTAKGAILTHGNIIANLQQAHAWIRPEGAEVIITALPLYHIFSLTA-NCLTFFKIGATNVLITNPDIRGFVKELGKHRFTAITGVNTLFNALLNNPDFARLDFSALHITLGGGMAVQQAVAEKWRAVTGVPLIEAYGLTETSPAVAINPLDLKAFNHSIGLPV-PSTEVSIRDDDGVEQPPGQRGELCVRGPQVTRGYWNRPEDSARAFTPDGFLRTGDIAVMDEAGYLRIVDRKKDMILVSGFNVYPNEVEDVVASHPGVLEVAAVGVPDARSGEAVKVFVVRKDASLTEADLIAYCRE-NLTAYKVPHRVVFRESLPKTNVGKILRRALRDE-------- 121592946 5 -------------------------SVAQMLEESFHRHADSPFSVCMDRWMSYRELDRLSARLGAWLQGQGLAPGARVAIMLPNVPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGASAIVILENFAHIDHTAVVRHLAKMVPAYELPLTGGRQKRALALGERRT--LTPARVAPDTPAFLQYTGGTTGLSKGAVLTQRNIVAATLQA--EAWFTPRANSIAALPLYHIFALT--LCLLAIRQGSRLTLIPNPDIPKFVEVLKKRPFHMLPAVNTLFNALLQNPQFRHLDFSQLCVAQAGGMAATEATAQQWKAVTGATMIEGWGMSETCAIGTNNPVNSTAFSGSIGLPL-PGIDIAIKDDAGASLPIGSAGEICIKGPNVMPGYYNQPEENAKAFTPDGFMRTGDIGVMDEEGYTRIIDRKKDMILVSGFNVFPNELEQVVALCPGVLECAAVGVADDKQGEAIKVFVVRSDPSLTEDDVVRYCHEH-LTGYKRPKYIEFRDELPKTNVGKILRRELRD--------- 114564259 16 -------------------------SIVDLIEKACDKYADNVAYACLGKSTTFREIEQGSRDFASYLQSTSLQPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPMYTERELIHQFNDSGAKALVVLS-----DLLPTLTNVIDK-TTVELVISTHAMDLIQPLTEGAKHPYQAIKPNHDDLIALQYTGGTTGLSKGAMLNHGNLLANVKSRIASTMTEGHDVFVAPLPIYHIYAFMVNLVL-YFESGSCSVLIPNPDIAGLINTMKAYPFTGFAGLNTLFVGLCHQPEFKALDFSKMKITISGGTALTSAAANLWQQTTQCMISEGYGLSETSPVVS-LNAPGHQRLGTIGKPVL-GTEVHVLDMDDNEVAIGQAGELAVRGPQVMQGYWNKPQETANVMTKDGFFKTGDIGIASEDGYHTIVDRKKDMIIVSGFNVYPNEVEDVLSTNELVLECAVVGVEDERSGEAVKAVIVLKQPPADIEAVKDYCRSQ-LTAYKVPRIIEFTEQLPKSAVGKILRRELRK--------- 86159815 49 -LEWYRKWDKVLDASEKPFYRWGAQTVHNCLDRHQRTWRNKLSLVWVGRTYSYFALNRDVSKFANVLKAMGVKKGDRVTIYMPRIPEIVIAMLAAAKIGAIHSVVYGGFSVDALQGRIEDSESKVVITADGGKIVELKKTVDDAVRRCPTVETVIVVQRTAHEVRMEALAAGVCPTEVMDATDPLYILYTSGTTGKPKGLIHGHGGYQVGIYSTLKVFDIKDEDRYWCAWVTGHSYIVYGPLLMGAMYEGA----PTYPYPNRWWSLVEKYGITILYTAPTAIRGLMRFGESNRHDLSTLRLLGSVGEPINPEAWKWYHRVIGCPVMDTWWQTETGMFMITPVPTLPLKPGSAAKPFF-GQQVSILDETGKPVPDGEEGFLVLERPWMAMTVYKDPERFVKTYWEPGRYMAGDAAKRDADGYYWVIGRTDDVIKVSGYRLGTAEIESALVSHPAIAEAAVIGLPHEVKGQAIHCYCLLRQGFKPSPELEDEVKQHHLGPIVRPEKVTFVDSLPKTRSGKIMRRVLKARAQ------ 171057873 9 --------PPRRAASV-AAGHWFDRTINDDLDACVAACPDKVALTAEVRRFTYRELAAMADRVAVGLSRLGVGRNDVVAMQLPNGWQFTVVYLACSRIGAVVNPLMHIFRERELTFMLGHGEAKVLIVPKTFRGFDHERMVDTIRPDLPKLQQVVVVGGSEALLCGPAWENEPDAHERPGPDDVTQLIYTSGTTGEPKGVMHTANTVMANIIPYAERLHLGSDDVVLMASPMAHQTGF-MYGLMMPIMLRASAVLQDLWDARRAVELIRSEGATFTMASTPFLSDLAKTVAETGTSVPTLRTFLCAGAPIPGALVEQARKVLGTKIVSAWGMTEGAVTLIKLDDDDQRAFTTDGCPL-PGVELKVVDADGAELPAGQAGKLLVRAASNFGGYLHRPQWNGT--DADGWFDTGDLARIDAQGYIRISGRSKDVIIRGGENIPVVEVEALLYRHPAVAQVAIVAYPDERLGERACAFITTKPGSLDFAGMVEFLKAQKLAIQYIPERLVVRDALPSTPSGKLQKFKLREMVRD----- 194290540 3 ----------------------------------ASRFPDRTACTHDGLYYSWDDLDRATAKLANLLASLHLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPSVVICSSKNFGWVSKVAFRHGVNHVFTLDD----DRSGSLLARAAGKADSFETVARADDDLAAILYTSGTTGRSKGAMLTHRNLASNAQTLHEFWGWRSDDVLLHMLPIFHVHGLFVAS-HGALLAGAKMIWAPKLDMAQVLKFLP--RCTVMMGVPTYYVRMLQEPRFDDDTCRRMRLFVSGSAPLLLETFDAFRERTGHTILERYGMSETVMLVSNPYDPGERIGGTVGMPL-PGVSVRVVDGEGKRCAPGEIGNVEVRGPNVFKGYWRMPEKTREEFTDDGWFKTGDVGRFGPDHYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVRKPGADDEGALIGTLKGR-IANFKVPKRVHVVDELPRNTMGKVQKNVLREKFA------ 145236613 36 -------------------------TLGELLTLQSLQYGDYECLVFPGTRWTYSNLNAEANRLARGLLAMGIKKGDRIGVMAGNCEQYISVFFAAARVGAILVVLNNTYTPRELYYALDHTDCRVVFMTPRIGRHALEDVLAELGPQAALEEIVILRGEYQNFSTYNDVIQRGEKLPELRPDDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMDLTSFDILCCPPPLFHCFGL-VLGMLAVVTHGSKIVFPETFDPKAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDTSNLRTGIIAGAPVPRPLMKRLFEELNMTYTSSYGLTEASPTCAVTTDTIETRLTTVGKVM-PHARAKIIDTQGNIVPVGERGELCIAGYQLTKGYWNNPEKTAETLDEDGWLKTGDEAIFTPEGRCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDAKYGEVVGAFIAVEDKKPSVEELRNWTRE-TLGRHKAPQYVVFGEEVPVTGSGKVRKVDLRKIAA------ 154149615 53 ------PWDRVCEWTYPYARWFVNAQLANCLDRHVADRRNKVALIWRGRVYSYQRLLGEVSRFANGLKKLGVKKGDRVCIYMPMVPEQLIAMLACARIGAVHSVVFAGFGTSALNLRINDAEAKVVITADRGKAIPLITIVQEAIVHAPSVEHVVIPGREHDFYGIMEDVPAECPCETMDAEDPLFVLYTSGSTGTPKGVVHTCGGYMVGAYYSTKVFDLKERDIYWCTWITGHTYIVYGP-----LAVGATVFIPDYPDPGSWWKLIQEQQISVFYTAPTAIRTFMKVGEPNRYNLSSLRIIGSVGEPLNPEAFEWYYRVIGCPIVDTWWQTETGMQMITTMVGEPMRPGFVGKPI-PGVEVDVTDKNGNPVPPGTGGFLVIKRPWMLRTVYKNDARYRQYWTISGVYAAGDLAVKGSDGYIMVIGRADDIIIVSGHNIGTAEVESALVSHHAVAEAAVIGKPDAIKGNAIKAFVILRPSEKLTQDLIYHVR-MTLGPVAVPHEIEFVDKLPKTRSGKIMRRVLK---------- 187927217 3 -------------------------TLGDTLHRSARKFGAKVALVDGARRMTHGELNADSNRYAHALLASSLKPGDKVAMVCGNSAQFLVAAYGILKAGLVWVPINAMLGPEDVRYILEHAEARHVVIDAALYPALRDTLATLGLPAHQCFGEPVADGPQPVEQALQG-HADTLPAVVIDDRDLALIMYTSGTTGRPKGAMHSHRSVHAALMSNVAGLNLNETDVFSCLLPMFHCAQFATAA--SAMMVGATLVIQRGFDPAALLDVIANERITQLFGLPLMYAALLHHPLRAQRDLSSLRLCLYAMAPMARPLLERLIAEVCPNFALGSGQTEPMTMYFAPDQQLQRTGNYWGQP-CMVNEAAVMDDQGNLLGPNQLGEIVHRGPNVMLGYYKDPQATANA-RRFGWHHTGDLGMWDADGQLQFKDRIKDMIKTGGENVPSVKVEEVLLRHPAVANAAVVGLPHAHWVEAVAAFVCLKPDAHADAAALQAHCRAHLGSFEVPKHIAVVDKLPMTATGKIQKHVLRSA-------- 161528209 35 ----FSPWNETLDWQPPFAKWFVGGTIHNALDVHQDSKSEKPAILWEGENLTYGQILTEVQKFSNILKSLGVEKGDRVTLYLPMIPELPIAMLACARIGATHTVIFSGFSATSIRDRVDDSKSKVIVTADGGKIVKLKEVVDEAIEDFDFVKNVVVVERTKNEIPWNDLASDNCPAEKLDSAHPLYILYTSGTTGKPKGVLHGTGGYLTHLYSTFKWFDIKDSDVFFCTWVTGHSYVVYAPLLHGAMYEGA----PDFPDASRMWDILQKYKATIFYTTPTALRMFMKFGDPNSFDLSTLRLLGTVGEPINPEVWRWYFKTIGCPIIDTWWQTETGMLISPLPGLEPLKPGSGTLPI-PGVNITVVDENGKDVEPNTKGYLVVKNPWMLLTLWGDDEKYKTVYWSENCYYPGDYALKDADGYLWLLGRADDVLKVAGHRIGTAELESCIVSHDDVAESAACGIPDEVKGEVIIAFVVLKEGINTEKELVEKIRT-DIGAIATPKQIYFVSKLPKTRSGKIMRRLLKAI-------- 146337497 81 ------------------------------IDRHLATRADQTAIIWEGKHITYRQLHDEVCKMANILRNRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRIKDCDSKVVITADGLRGGRKVPLKANVDAALNKVDNVDWTGGKIEMNPTRDLWTTECPVEHMNAEDALFILYTSGSTGQPKGVLHTTGGYLVYASMTHQVFDYHEGDVYWCTWVTGHSYILYGPGAVTLMFEG----VPNYPDNSRFWNVIDKHKVNIFYTAPTAIRALMQGGDVTKTSRESLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTETGILITPLPGATRLKPGSATRPFFGVVP-EIVDADGNTLEGATEGNLCLSWPGQMRTVYGDHARFEMTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMAGETPSEELRKELVGKEIGPIASPDQIQFSQGLPKTRSGKIMRRILRKIAEDE---- 169635562 37 -------------------------PLHDYIFENISEFAAKPCLINGGEVYTYADVHVTSRKLAAGLHNLGVKQHDVVMILLPNSPEVVLTFLAASFIGAITTSANPFFTPAEISKQAKASAAKLIVTQSRYVD-KIKNLQNDGVLIVTTDSDIIQENRFSELTQSEDPRVDSLP-EKISPDDVVALPFSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFNRDDVILCVLPMFHIYALNSI-MLCSLRVGATILIMPKFEITLLLEQIQRCKVTVAMVVPPIVLAIAKSPETEKYDLSSVRMVKSGAAPLGKELEDAISAKFNAKLGQGYGMTEAGMSLGFAKEPFPVKSGACGTVVR-NAEMKILDDTGDSLPRNKPGEICIRGNQIMKGYLNDPLATASTIDKDGWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQVAPAELESLLIGHPEINDVAVVAMKEEDAGEVPVAFVVRKDSNISEDEIKQFVSKQVV-FYKRINKVFFTDSIPKAPSGKILRKDLRARLANGL--- 88856868 8 ------PWLANYADGVPDEIPLPEGSLYDLVAASIAEYPRSVALEFFGRETTYAELGEQIDRAAEGLRLLGVQKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHAARVVIAVTRSMPVVTRALLRLPIAKARESRTALTTNVRGTIIWEDLLKSAPIDAHIVKPEDLALIQYTSGTTGSPKGAMLSHLNLSTNAAQARAWVPTRGTAVVYAVLPMFHAYGLTLCLTF-AMSMGARLVLFPKFDPDLVLAVIKKRPATFLPAVPPIYERLTVSADAAGVSLKGIEIAISGAMPLSATVVEPWEERTGGTLVEGYGLSETSPVLIANPVGPSRRAGTVGLPL-PNTEIRVVDPENPSVEPGEEGELIVRGPQVFSGYWGKPEETAEVFVPDGWFRTGDIVSVDVDGFVSVVDRIKELIITGGFNVAPSEVEEALRQHASIADAAVVGLPDDHSGEIVVAAVVLAEGATDETTVRDFVRA-NLAAYKVPKSVVSVDELPKSLIGKVLRRQVREQLIAE---- 114326929 81 ------------------------------LDQHLETRGDQSAILWEGGSLTYRQLHDRVCRLANVMKSMGIGRGDRVTIYLPMVIEAAIAMLACARIGAVHAVVFGGFSPDSLADRIRDSESSLLITADGGRKVPLKRNADEALSRVDCIRNVIVAGRDQRYETLIEAASPDCPPEEMNAEDPLFILYTSGSTGTPKGVLHTTGGYMVWASFTHEVFDYHAPEVYWCTADVGWITG-HTYIVYGPLANGATTLMPNYPDSSRFWQVVDKYNVSIFYTAPTAIRALMREGDAKKTSRKSLRILGTVGEPINPEAWRWYYEVVGCPVIDTWWQTETGGHITPLPGAIAQKPGSATLPL-PGVKAVLVDNEGNVLEGEAEGSLCISWPGQMRTLYGDHERFVQTYTYKGLYFTGDGARRDADGYFWITGRIDDVLNVSGHRLGTAEVESALVAHGDVAEAAVVGVPHDIKGQGIYAFVTLKDGYEPSDELINWVR-RQIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIACNE---- 110635759 46 ---------------------------HNCIDRHLKKRGDQVAIIWEDRKITYRQLYEHVCRLANVLKERGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDGKSDFVITADGLRGGKTIPLKENTDKAIAKVRHVLVVRRTGGWVEGRDLWYHECKPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVFASMTHQVFDYQDGDIYWCTWVTGHSYIVYGPGATTLMFEG----VPNYPDASRLWEVVDKHQVNIFYTAPTAIRALMGAGDVTRTSRKSLRLLGSVGEPINPEAWEWYYNVVGSPVVDTWWQTETGIMITPLPGAIDLKAGSATLPFFGV-QPQLVDGDGKPIEGAGSGNLCISWPGQMRTVYGDHERFVQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHQKVSEAAVVGYPHDIKGQGIYCYVTLKGSDALKKELVEHVR-REIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGA- 124266087 8 ------------------------QTLGDLLRRTRQRHPNKLAIRCGDTAWTYVQFDHVCNRLATGLAAQSIASGDRVAVLARNSHAFAALRFAVARLGAVLVPINFMLSADEARYILEHSGAKLLCTDSGLTELARKASAGTAVERLVWLPGEDPSEPAAGLTRFEDLLGDRVPSPVLHGGMLAQIVYTSGTESRPKGAMLTHDAVIAEYVSCIVDAEISESDLILHALPLYHCAQLDVF-LGPAIYIGATNVITGKPTADNLLALMARDGITSFFAPPTVWISLLRAPQFDTTDLSALRKGYYGASIMPVEVLKEMQRRLPVRLWNLYGQTEIAPVATVLKPEDQLRAGSAGRATL-NVETRVVDDAMRDVAVGEIGEIVHRSPQLLSGYFRDEERTRAAF-EGGWFHSGDLGVLDAEGYLTVVDRKKDMIKTGGENVASREVEETIYALEGVSEVAVIGLPHPVWIEAVTAVIVPKAGALTEAAVIAFCDQR-LARFKIPKTVILTDALPKNPSGKLLKRELR---------- 159028634 463 --------------------------LQQLFEQQVELNPRAIAVKLEDEFFTYQELNNRANQLAHHLQALGVKADSLVGIFVERSLDMIIGILGILKAGGAYIPLDIDYPQERIAYLLEDSQLSILLTQSKF------------LEQLPQFPANTICLDQDWSTIAKQSTVNP--LVAIEQHNLAYIIYTSGSTGQPKGVMIEHRSVVNYILTTIREYGITSEDQVLQFSSV--CFDASVEEIFVTLLSGATLVLRTEESSEYFWQCCQKWQLTVL-GIPTAY--WHQLAAELTLDLSNIKVIFIGGEAIQPAKVQQWQTVTGPRLLNAYGPTEATIAATFYEFTSPTTTNPIGRPIS-NAQVYILDACLQPVPVGVAGELHIGGVGLARGYFNRPELTQEKFIPNSFYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLSQHSGVKTAVVIAREDDTNQKRLVAYIIPQQNSLNITQLRQFLKAK-LPEYMIPSAFVILESLPLTPNGKTDYRAL----------- 159028634 3666 LLEG---WNET------KSDYSYNKCIHQLIEEQAARTPDAVAVVFENQQLTYAELNSQANQLADYLRSLGVETEVIVGLCVERSLDIIVALIGILKAGAAYLPLDPEYPQERLQFMLEDSQVPLLLTQSS------------LIDKLPNHQAKTVFL-AEIWQEIKPMNRDNLTV-KVTASNLANVIYTSGSTGKPKGVMVEHQGLCNLALAQIETFAVSSQSRVLQFA--SSSFDACIWEVLMALGAGATLYLASKDNLMPGVPLIKQNKITHITLPPSALAVL------PWENLSSLQTIIVAGEACSPELVKKWSQ--GRNFFNGYGPTEGSVCATVAKCTPVDEKITIGRPI-PHVQVYILDSHLQPVPIGVPGELHIGGAGVARGYLNRPELTQEKFIGKRLYKTGDLARYLPDGRIEYLGRIDNQVKVRGFRLELGEIEAVLSQHPLVQEAVVIARADQK--------------------------------------------------------------------- 160369924 4030 --------PDEAKADYPR-----DKTIHALFEEQAARTPNAVAVVCEDAALSYSELNERANGLARTLRERGLQPDGLAGIMADRSLEMVVGILAILKAGGAYVPVDPEYPEDRIHFMLEDSGAKLLLTQ------------AHLEQRVSFAGNIVSLDKTASYK--EDVSN---LQPAAGPNHLAYVIYTSGTTGKPKGTLIEHKNVVRLLFNDKNMFDFDAQDTW--TLFHSFCFDFSVWEMYGALLNGGRLVIVPSLSPDRFLQLLKDQKVTVLNQTPTYFYQLLQEELGHQAAELSLRMIIFGGEALTPALLKDWRTKYPVQLINMYGITETTVHVTYKEITEEQGRSNIGTTI-PTLRAYILDEQRRPQPIGIPGELYVAGVGLARGYLNRPELTEEKFVAHPFYRSGDLARWLPDGSMEYLGRIDHQVKIRGYRIELGEVEAKLLHAPSVREAVVLARED-GSGQKVLIGYFTADQMLTVGELRKALAA-ELPAYMIPSYFMQLEQMPLTPNGKLDRKALPAPEA------ 160369924 1496 --------------------YPRDKTIHELFAEQAKRTPEQTALVFGDVQLTYLELEDKASRLAQTLRRLGTLREQPVAVMGGRSIEMVIGMLAVLQAGGAYVPIDPDYPEDRVRYMLNDSDAKLLLVQKG------------------ELINVDYGIPIVDLSSKEAYAAEPAQPETAQGSQLAYVIYTSGTTGRPKGVMVEHRNVVRLVKET-NYVELNESTRILQTGAV--AFDASTFEIWGALLNGGQLYFVENDDADRLKAAIAKYGITTLWLTSPLFNQL---SLQDEYLFRGLKALLVGGDVLSLSHMNRVIEAPDLIPINCYGPTENTTFSTTYKIPGRAEGGPIGRPISNST-AYVVNGSLQLQPIGAWGELIVGGEGVARGYLNRPDLTAEKFVPEPCYRTGDLVRWLPDGDLEFKGRIDEQVKIRGYRIELPEIEAQLAKVESVIDAVVVVRADELGEKQLCAYYVA-DRTLTAGEVRLSL-SQVLPGYMIPSYFIQMDRMPLTSNGKVDRRSL----------- 160369924 5550 -----------------AHAYPSDQGLHTLFEEQVVRTPDKIAAISGDIQITYRELNEQANRLASTLIAQGLRSEQVVGLLADRSVELLVAIMGVLKAGGAYVPIDPEYPQERIQYILKDSGAEILLTQSHLTKLAFEGMVMELDSS-----HIYGTGVNNPNIP-------------VRGNDLVYLIYTSGTTGNPKGTMINHKGIVNYIWWANKVYCAGQPTDF--PLYSSISFDLTMTSMFTPLINGGIVRIYDGIDKAEVVQHILRENVDILKLTPTHLSLIKDMAIPAE---SRIQQLIVGGENLTTHLSKIITDLFGIKIYNEYGPTETVVCMIHLYDPAKDTRESVGLP-SDNIYIHILDEQLRLVPLGVEGEMYIAGDGVARGYLNRPDLTAEKFIRNPFYRTGDLARRLPNGDIEYIGRIDHQVKIRGYRIELGEIEAKLLDIPLVEEALVVAWADAHGQKSLCAYFVA-DREMSVSELRNELSA-GLPAYMIPSYFVQLDVMPLTPNGKLDRKALPE--------- 39934486 7 ------------------------------LRKAASFRADDVALVTSERSFSHGEMLDRVARLASVFRRLGVTGGERVAILAANGHEYIECYFAVLWAGGVVVPINSRFSLAEMIEQVTDAEPIVLVSDRSFLDSALQ-LADACRGITAVVAAAPGAAGLPKLYDYEAALADEKPCADAGRDDLACLFYTGGTTGRAKGVMLSHRNLWVNAVVTSLSFGFDETTVALHAGPLFHLGA--GARVYTTSIMGGRHVVIPRFAPKDVLAAISHHKVTVATFVPTMLGMILQLPDLDSYDLSSLKLITYGASPMPEAVLQECLRRFPIRFGQSYGMTELSPVATHLPSAPRHRLRSAGRPVV-SAEVRIVDAEDRQLKPGEVGEVVVRGPMVMMGYWKQPELTAHVL-RGGWMHTGDSGRFDTEGYLYISDRIKDMIITGGENVYSIEVENAIAAHPDVLQCAVIGVPHAKWGEAVHAVVVRRPGSLTTDELITFCRS-VIADYKSPRSIEFRDDLPLSSVNKINKAALR---------- 163748534 16 -------------------------SLIELIETASEKYADKTAYACLGHHASFSEIERDSRYFAAYLQSIGLKSGDRIAIQLPNLIQYVIAAYGAIRAGMVLVNTNPMYTERELTHQYNDSGAKVLVVSDLLPSLENVIANTAIDTVISTHAADLLAPQAQPRVSLAQGQNLPFERFSTSLASLAALQYTGGTTGLSKGAMLSHSNLIANAMQIKSRLLVEGEEIFVAPLPVYHIYAFMINLVL-YFERGCCSVLVPNPDITSLIKTLSDYKFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAAGIWKETTHCTISEGYGLSETSPVVS-LNAPGLEQLGTIGKPVI-GTKVKILDNDDNEVALGETGELAVKGPQVMSGYWNKPQETALVMTDDGYFKTGDIALATPDGLHKIVDRKKDMIIVSGFNVYPNEVENVLANHEAVLECAVIGVADERSGEAVKAVIVLADQHSDPAAIISYCREQ-LTAYKVPKQIVFMSALPKSTVGKILRRELRK--------- 162456540 1985 -----TEWNAT------ERAYPGERHVHELFEAQAARTPDAAAVIFGERRLSYRELNARANRVAHALGKRGVGPDVLVAIAAERSVELVVGLLGILKAGGAYVPIDPDYPADRIAYMLEDAAAPVLLSQ------------RPVASRLPPHRAQVLCLDADRAKIDKEPATNPA--VAVSPDNLAYTIYTSGSTGRPKGAGNSHRGLLNRLHWMQERYGLTPQDRVLQKTPF--SFDVSVWEFFWPLMIGAGLVVADHRDGERLVELITRNGVTTLHFVPPMLQAFLETPDVA--SCRSLRRVICSGEALPAELARRFERLPDAEIHNLYGPTEASIDVTFWACQREDTSASVGYPIA-NTQIYLLDRHGQPVPAGVAGELHIGGVGLARGYHRRPDLTAERFVPDPFYRTGDLARHRPDGAIEFLGRLDHQVKIRGLRIELGEIEARLLQHPGVGEAVVLARDEAHGGKRLVAYVAGRDGALDPKSLRAWLAE-ALPAYMVPAPILVLERLPLSPNGKVDRRAL----------- 162456540 3654 ------------------------------FEEQAARAPEAVAVVHEQRSLSYAELDRRANQLAHLLRRRGVGPEVRVGVCLPRSTEMIAAVLGVLKAGGAYVPIDPSTPDERVAVMVADAGIRVVLAGQETAG------------DLPGGLELVRLDPGWACLEGEPATPPPG---EAAPEQTAYILYTSGSTGTPKGVVIPHRALASFVDVAAVDYEISSSDRVLQFASL--SFDASAEEIFPCFARGATLVLRTDESVAGFLASCGAWGVTAAVLPTMYWHRVVAELGAGAALPPCLRQIVITGEAALPERVSAWREASRVRLLNAYGPTETTVTATVSDDPRDAWAVPIGRPLA-NTRAYVLDHTGQPAPAGVVGELYLGGEGLARGYWARPELTAERFVPDPFYRTGDLARWRADGQLEFGGRVDHQVKLRGIRIELGEIEARLAEHAAASEVAVLAREDEPGAKRLVAYVVPSDPAPAADELRAFLQAR-LPDYMVPSAFVFLPALPHTTNGKVNRRALPAPARNE---- 162456540 480 ------------------------------FEEQAARAPEATAVVHEAQQITYGELDRTANQLAQLLRRRGVGPEVRVGICLPRSIGRIAAVLGALKSGGAFVPLDPDLPRERIAEAIGSAGVRVVI-------------AQGDAAAEPPPGVDIVHLDAAWTCVLDEPSTPPAGEPA--PEQAACVRATSGAAGTPESVVVPHRAIAGFADAAAAAYEISQDDRVLELA--SPSLDASAVEMFACLARGATLVLPTAAALGSAAGLLAACRVTVAVLPTLVWHRVVAGLDEGLALPSCLRQVVITGEAALPARVRAFRASPGVRLLNAYGTATAAACELTAADPRDGWAVAVGRPLA-GVRAHVLDPAGQPVPAGVVGELYLGGQGLARGYWARPDVTAERFVPDPFYRTGDRARWRADGQLELAGRVDHQVSLRGFRIDPGEVEARLAELPGVREAVVIARQDRPEERRLVAYVTAGADVA-PEELRRALKER-LPDYMAPSALVALKELPRTPRGKIDRRALPAPIE------ 86751188 7 ------------------------------LRRALQINADGLATVFNGRRRSWRDVGERVARLAAGLRALGVGEGERVAVLSMNSDRYLELYLAAGWCGGVIVPLNIRWSALENEDALRDCRAVALVVDKAFA-----ATGATLAQAIPGLAMVFADDGPAGMKSYEDVIATNAPIPDAKAEDLAGIFYTGGTTGRSKGVMLSHGNLMANALNALGEGLFPSTSVYLHAAPMFHLA--NGAAMYSLLLSGGSNVMVPSFTPEGVMAAMQNDRVTDVLLVPTMIQMFVDHPALKSYDLSSLKNIIYGASPISEAVLARASAALHVQFTQAYGMTELSPIATLLDGKAKGRQRAAGRATL-GCEVRIVDADDQPVPYGTVGEICVRGDNVMMGYWERPEETARAL-AGGWMHTGDGGYMDEHGFVYVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKAGAVTADELIAHCKA-LIAGYKCPRSVDITETLPLSGAGKILKRELRQPYWE----- 119719802 38 -LEWYKIWDKVLDDGEKPFYRWINASYNALDRHVKTWRKNKVALIWEGEKYSYRDLYVEVNRVAALLKNFGVKKGDRVALYLPMIPELPIFMLAAARIGAPFTVIFSGFSSDSLAKRLNDSGAKLLVTADGFRVVRLKDIADKSLEQALSVESVLVVRHAGVDVAMQEGRDTYVEPERLDSNHPLFILYTSGTTGTPKGIYHSTGGYLVWVYWTLKWAFPNDEDIWWCTADIGWITGHSYV-VFGPLLHGLTTLMPDYPAPDRWWSIIERHGVTVFYTSPTAIRMFMRYGSVEKHDLSSLRILGSVGEPINPEAWEWYFKVVGCPIIDTWWQTETMISPAAGIELVPLKPGSATLPL-PGVDADVVDDNGNPAKPGVQGYLVIKRPWMLLGVWGDPERYVKTYWGDGYYFPGDYAMKDEDGYFWILGRADEVLKVAAHRIGTMELESALVEHPAVSEAAVVGKPDPVKGEVPVAFVVLKEGVKLEEELSNHVAE-VIGPIARPAAIIFVKKLPKTRSGKIMRRVLKALVRGE---- 167364592 21 --------------------------IGDILRKSARRFPERVALTDGGRSVTYTELERDANRFANALVARGLRPGAKISTVCNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKVAVIDDNLYGQPDRRAA--LEARGIDLIAINLAGKAADFDQLIEGQSEIEPDVSFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAIEMQLSRKDGITGQFPLFHCAA--HVLLLSYLIVGGQMAIMRGFDPVACMEAIQRDKLTVFIGLPLMYQVILDHPRRKEFDLSSLRCCIYTMAPMPRPLLERAIAELCPTFVQPSGQTEMYPATTMSPDRQLARFGNYWGESTLVNETAIMDDAGNLLPPGEVGEIVHRGPNVMLGYYKDPEATEAA-RRFGWHHTGDLALIDEHGEVLFLDRKKDMIKSGGENVASIKIEETLLAHPSVMNAAVVGLPHPQWGEAVSGFVKLKPGAATEAEIIEHCKKH-LGGFQVPKLLRIVDEMPMTATGKLRKVELRNQFTDHFMLG 54024981 9 -------------------------TVDGVLHRSAARVPDRIALRFGAEALTYRELDDAVTRAAARLLDLGLASGDRVAAYGTNSAAYVVGYLAAARAGLVHVPINYALRGGELAYLLGQSGARAVLVDPALRGN-----LDAVLDQVPAERVLPLRDADGSLIEAATTGPVPDLDVAVADDDLLQLLYTSGTTSKPKGAMMTHRALVHEYTSAIVALDLAAEDRPLICMPLYHSAGMHVF-MLPYLAVGATISLLPAPDIPEILRRIEEERIGSLFLAPTVWVPLANHPDLDTRDLSSLRKAQYGASIMPVTVLNRLRERFDLGFYNCFGQSEIGPLATVLRPEEHARPSSCGRPVL-FVELRVVDAEGNDVPDGEPGEVLYRSPQLCLGYWDNPEATAEAF-GDGWFHSGDLVTRDAQGYITVVDRIKDVINTGGILVASREVEDALYTHEAVAEVAVIGTPDEKWIEAVTAVVVLRENATSAEELIDHVKQR-LAPFKVPKIVRFAESLPRNQSGKLLKRELR---------- 86747455 24 --------------------------------------PDKRAITADGGSISYGELVARAGRVANVLIARGVKIGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVVCDPATRDGIAAIAAKVNAAV-----ETLDAGGQGSLTDAAAQASSDFATVPREGSDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVDYWRFSPDDVLIHALPIYHTHGLFVASNV-TLFARASMIFLPKLDPERIIDLMP--RATVLMGVPTFYTRLLQSPRLTKDATSHMRLFISGSAPLLAETHREWSARTGHAVLERYGMTETNMNTSNPYDGERV-PGAVGFPL-PGVSVRVTDDAGRELPRGEIGMIEVKGPNVFKGYWRMPEKTAAEFRPDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGLPHADFGEGVTAVVVRSSQSLDEAEVLKSLDGQ-IAKFKMPKKVIIVDELPRNTMGKVQKNVLRSTYKD----- 89053642 14 ----------------------PDQSVTQLLFEGLAGRGGAIAIVDGGRMVTAEDLMARIKAVAGGLTARGVLPGGTIAILAPNIPEYPVVFHGVAWGGGTVTTINPTYTAPEIRHQLEDAGAVMLVTISMFEESAREAMVGTACQE----LVVLDGGGGDGALDMNDILGEPEQAPGDWAEDVVVLPYSSGTTGKPKGVMLTHRNLVANVTQGAAASEITPDDKAIAFLPFFHIYGMTVLMNL-FLNQSATIITMPRFDLELYLRLIQEHQATRLYIVPPVALALAKHPLVEDYDVSSVTQIVSGAAPLGAEIEAAVGARFGAVSVQAYGMTE-LSPISHLTGVDEIRHGSSGQAV-PSTECRIVDETLEDLPAGMEGELWIRGPQVMKGYLNNPDATAETMAEGGWLRTGDLAEIDEDGFMFIRDRLKELIKYKGFQVAPAEVEAALCACDGVTDAAVIGRNDAEAGELPIAFVVTA-GSIDEATLRSHC-EGCLASYKRPVEYRFVDNVPKSASGKILRRELRDAL------- 116695632 17 -----------------AARHWHDRTVNDYLAACVRDRPDAPALTALSTRFTWRELARMADRVAMGLSRLGIGAQDVVSCQLPNGWHLTVLYLACSRLGAVLNPLMPIFRERELSFMLAHAQCKVAVVPQLFRGFGHAQMLQGLREALPALRHIVVAG-GDGADSFEALLSGPAWEYEPDPDDVTQLIYTSGTTGEPKGVMHSANTLFSNIVAYAERLRLTSDDVVLMASPMAHQTGF-MYGLLMPVLLGAHAVLQDIWDPARAAALIREEGVTFTMGSTPFLTDLARVVAESGTPVPSLRIFLCAGAPIPGALVERAREALGAKIVSAWGMTEGAVTTTLPDDSDERASTTDGCPL-PGVEIRIVDGTDADVPPGETGRLLVRACSNFGGYLKRPQLNGT--DADGWFDTGDLARLDASGYLRIAGRSKDVIIRGGENIPVLEVETLLYRHPAVSQVAIVAYPDERLGERACAFVVPRAGQPDQAAMVDWLKAQKMALQYIPEKLVVRDALPATPAGKIQKFRLREMLR------ 9715734 461 -----VEWNDTQVD-YPQDKC-----IHQLFEEQCLRTPDAVAVVFENQQLTYHELNCRANQLAHYLRSHGVGADVLVGICVERSLEMIVGLLAIFKAGGAYVPLDPEYPQKRIQFMLKDSGTSVLLTQSFL--LDQLPIAEQQNPY-----QVICLDQESFSSELTD-----NPNPQSTPNNLAYVIYTSGSTGRPKGVMIEHQALVNLSLAWCKTFQVQSQSRLLQFG--SFSFDLSVAEIATTYVSGACLYLPNIETPSQVLDFLADHKISHSFLSPSALSVL------PQATLPDLQYLSVGGEASSAELVERW--GTGRRFFNAYGPTESTVAATIAICQPNGRKPPIGRPIA-NAQIYILDEYLQLVPVGVPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIVREDITGDKRLVAYIVPQKETPTVTELRQFLKAK-LPEYMVPNAFVILESLPLTPNGKIDHRAL----------- 9715734 2612 -------WNDTQVD-YPQDKC-----IHQLFEEQCLRTPDAVAVVFENQQLTYHELNCRANQLAHYLQSLGVGADVLVGLCVERSLEMIVGLLAILKAGGAYVPLDPDYPQERLNLILEDAQVSVLLIQ------------QHLVEKLQQHQAHIVCLDSDGEKIAQNSNSNPLNI--ATPSNLAYVIYTSGSTGKPKGVLVNHSHVVRLFAATDSWYNFNSQDVW----TMFHSFDFSVWEVWGALLYGGRLVVVGYRSPKSFYELLCQEKVTILNQTPSAFRQLIPAEQATVGDL-NLRLVIFGGETLELNSLQPWFDRHGPQLVNMYGITETTVHVTYRPADLHGKASVIGRPI-GDLQVYVLDEHLQPVPIGVAGEMYVGGAGVTRGYLNRAELTAQRFISNPFYKSGDLARYLPNGELEYLGRIDNQVKIRGFRIELGEIEAALSQLREVREVVVVARSDQPDNKRLVAYVVPQ--------------------------------------------------------- 9715734 4036 ------------------------KCIHQLVEEKAEQTPDAIAVVCGNQQLTYAQLNNRANQLAHYLRSLGLETEQLVGICVERSPLMLVGILGILKAGGAYVPLDPEYPQERLSLMLEDSQVSLLLTQ------------WTLIEKLPQHPAKPVF--LDEIWQQIAQNSQENLTGIVTAANLANVIYTSGSTGKPKGVMVEHQGLCNLAQAQIQAFGLHSDSRILQFASL--SFDACISEILMSLGSGGTLYLGSKDSLMPGTPLIERYAITHITLPPSALAVL------HKVELTTLQTIIVAGEACAVELIKQWSA--GRNFFNAYGPTEGSVCATLAKCSALTQKLPLVGPIA-NVQVYILDSQLQPVPIGVPGELHIAGVGVARGYLNRPELTQEKFISNPFYKTGDLGRYLADGTIEYLGRIDNQVKIRGFRIELGEIEAVASQHPLVQESVVIAREDIPGDKRLVAYLVPAQGQVLPEQLAQW--------------------------------------------- 163724435 6 -------WHKSYDPGVPAFINYPKVGAHEILSMTAFSCPNKVATSFFGTETTFIELKRMSSRFANALKNAGVKKGDRVGLHLPNSPQYIVAYYGALSLGAIVVNLNPMYTPEELTALCSNTGVSTLISFDMVVPLIQEVAKAANIERVIITKVTDFINGMPQSTPLADCTDTTPNRPRIDGEDAALIQFTGGTTGLPKGAVLTHNNLIANLKFWCDPAWLSVDKRYLSVLPFFHVYGDVVAMNMSIM-TGATQIVVPRFDIEEIMGIIGMENPMFLPAVPTMINAILNHPKAKELELRRFTFLNSGGAPIAVSLLEQGRD-LGVNMSEGWGMSETTSVGLGTPVQGTTKPGSVGIPISNMEIKLIDPEDGTEVGPGRKGELLIKGPVVMKEYWDNPEETAGQL-KDGWLHTGDVAIQDEEGYLSIVDRTKDMIIAGGYNIYPREIDEVLSTHPKVAEVVTVGIPDEYRGETVKAYVVPKPGELTEQDIIAFSKEK-LAPYKQPKMVEFREELPKSAVGKLLRKVLRAEHEAK---- 167625306 16 -------------------------SLIDLIELASARYGDKAAYSCLSKETSFNEINRYSRQFAAYLQQENLVQGDRIAIQLPNITQYVIAAYGAIKAGMVLVNTNPLYTQRELIHQFNDSGAKALVVSDLLPTLTEVVETTSIETVISTHAMDLIAPQPQPEVPFDTVAGEQLTYAPVISEQIAALQYTGGTTGLSKGAMLTHRNLIANAMQIKSRIGVEGEEIFVAPLPVYHIYAFMVNLVLYYERGGCSVLIPNPRDISGLITTLSKYPFTGFAGLNTLFVGLCHQPEFKVLDFSHLKVTISGGTALTQAAATVWEQTTGCTISEGYGLSETSPVVS-LNSPGFEQLGTIGKPVIA-TQVKILDMDDNEVPTGSTGELAVFGPQVMLGYWNKPEETAKVMTQDGYFKTGDIAVATEKGFHKIVDRKKDMIIVSGFNVYPNEVEDILSNHDAILECAVIGIEDERSGEAVKAVIVLNESHSDTLQIEAYCREQ-LAAYKVPKVIEFADALPKSTVGKILRRELRK--------- 116620449 4 --------------------------LGDALHSQAQRIPQKTALFCGESRISYQALDELTTALAKWFLDQGLQPGDRVAIHWTNSIQTVQLLYSVFKAGLTAVTINTRLKAPEIEFMLNHAQVRM-----CFTEAVLLPSAEQAGGGCTILSELPVLPTAE---------ADPRALPPVDPDEPALLIYTSGTTARPKGVVHTHRSLYSTVVITVRAIGPREEGVALCVLPLMHMGALA--GLFSTVCLGGTTVLLPRFDPAGVLEAIEEFRCTSLTCLPSLWHFIVDEQARKPRRVSSLNAACAAGDAVPVALQTRFEAVFGLPLQEGYGMTESVPLV--INPKGAIRSGSMGVPVE-HVALRIVDVAGVDVPEGETGEILVRSPANCIGYWNDPGATRAAI-EAGWLHTGDLASCDSDGYYWFRGRKKEIIIRAGSNISPQEVEEALYRHPAVLEAGVVGQGDSVYGEIVVAFVVLREGRAEASELREF-AQKHLADYKVPEKFVFLAEMPKSPVGKVHRRALRGML------- 120401159 36 ---------------------WTNQ-----LARHALMQPDQPALRFLGNTTTWGELDRRVSALAGALHKRGVGFGDRVLILMLNRTEFIEAVLATNKLGAIAVPVNFRMTPAEIAFLVSDCEAKAIITEAVLAN-----VATAVRDIDPTLATVISAGGSVLDYDDVLAENAPCPVVDIPNDAPALIMYTSGTTGRPKGAVLTHTNLTGQVMTLLFTNGADNHDIGFIGVPFFHIAGVGSS--VSGLLLGRPTVLYPAFDPNELLDVLEAEKVTGIFLVPAQWQAVCAAQKARPRDLK-LRFLSWGAAPASDTLLREMAETFGAQILAAFGQTESPVTCMLLGDDAIRKLGSVGKVI-PTVSARIVDEDMNDVPVGQVGEIVYRAPTLMAGYWNNPKATAEAF-AGGWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPEIVEVAVIGRAHEKWGEVPVAVAVVRGAGIELADLEQFLTER-LARYKHPKALEIVDALPRNPAGKVLKTELR---------- 91787967 4 ---------------------------HNLFAALRAAFPDDVAVTDHGLFYTWRDLDRATAMVANLLQSLGLPEGSRVAVQVEKSVEALVLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCSSKNFGWVSKIAFKAGTQNVFTLDDDRTGSLLERAAHCSDRHDIAIK----KPDDLAAILYTSGTTGRSKGAMLSHGNMLSNALVLKDYWGWKKGDVLIHALPIFHVHGLFV-AIHGALVNGSKMIWLSKFDPKLVVKKLPE--ATVFMGVPTLYVRLLAEPGLDREACRNMRLFVAGSAPLLIETFNAWQQRTGHTILERYGMSETAMLTSNPYEGGERRGGTVGLAL-PGVSLRVQGDDGKPLPVGEIGDIQVKGPNVFQGYWRMPEKTKEEFTPDGYFKTGDVGKIDERGYITIVGRSKDLIISGGYNVYPAEIEGYINDMPGVAESALVGVPHPDFGEVGIAIVVPKPGALDAGEIIAGLKSR-LANFKIPKRCFIASELPRNTMGKVQKNVLRDQ-------- 197777862 3 --------------------------LTHILHRAVQQTPDDVATICGDRVRTWQESAERVARLAGGLRALGACEGDRIGILALNSDRYHEVLLAAWWAGCAVNPVNIRWSAKEIAYSLADSSTRVLFVDDAFA-----PLTPALHAEWDGVTTLIHCGDGPNMHSHEELILSHEPLEETHSADPAGVFYTGGTTGFPKGVVLSHANIWASVLSAAATVRLRQGGRMMVAAPMFHLAGLSCWYAQSLI--GGSHVFVPAFEPAAVLQVIEKHRPTATLLVPAMVQMLVDHPDAGSRDLSSLETLVYGAAPISRALLERTHQVLPRTLVQGYGMTEMAPCIAMLDHNDGRLLRSAGRALAGV-EVRIVDREGAEVPQGTVGEIVARGEGMMQGYWKKPHETAEAL-RGGWMHTGDAGYLDADGYLFLVDRVKDMIVTGAENVYSTEVENAVAQHPSVAACAVIGVPDAQWGERVHAVVVLRPGCTATAEEIRDHTKSLIAGYKAPRSCEFVDELPLSAAGKVLKRELR---------- 190576408 80 ------------------------------LDRQLETRGDKTALLFEAQHVTYRELYERTCRLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAIHSVVFGGFAPNSIADRVSDCQSKLIITADGLRGGRRIPLKANVDAALKTVETVLVVRHTGGAVDMQDSQPATCEPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLYAAYTHEVFDLREDDIYWCTWVTGHSYIVYGPGATSLMFEG----VPNYPDTSRFWNVIDKHKVTIFYTAPTAIRALMREGEEKKTSRASLRLLGSVGEPINPEAWRWYYEVVGCPIVDTWWQTETGILISPLAGAMDLKPGSATLPFFGVQPA-LVNADGEIQDGPTEGNLIIRWPGQMRTVYGDHQRFIDTYFRPGSYFTGDGCRRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTLAEEAPSDEELIAWVR-KEIGPIATPDHLQWAPGLPKTRSGKIMRRILRKIAE------ 70726190 58 --------------------------------------GDKIALNYRDEQYSFNELKVLSNKAANVLVKANVQKGDRVFIFMSRTPELYFAFLGILKIGAIVGPLFEAFMEKAVTDRLENSEAKVIVTTNSL-------LGRIPKDKLPHLETIVVVDDYVDFNKELNQASEEFDIEWLKEDDGLILHYTSGSTGQPKGVLHVQKAMLLHYISGKYVLDLKEDDIYWCTADPGWVTG-TSYGVFAPWLNGVTNCIAGRFSPEQWYSMIETFKVTIWYTAPTALRMLMSAGDVEKYDLSSLRSILSVGEPLNPEVIKWSKDVYDKRVLDTWWMTETGGHMIVNYPAVDVKLGSMGKPL-PGIEAAIIDDSGNVLPPNRMGNLAIKWPSMMYSIWKNPEKYNSYFIGD-WYVSGDSAYQDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPVRGEIIKAFISLRQGYKPSDELKAFVKER-LSGHAAPREIEFKDKLPKTRSGKIMRRVLKAWELN-LDAG 168139224 444 ----------------------PQVTIHEIFEQQAMIYPNTIAVTYEQEKITYKELNERANQLAHYLQKKGVGPDTLVGICVERSLEMIVGILGVLKAGGAYVPLDPTYPEQRLQYILEDASIQLFVTQESLKELKWLP---------ENVESICLDRDQDEI----GKESKTLPLSNVGPKNLAYVIYTSGSTGNPKGVMIEHHNVIRLFKSTDCWYQFNEKDTW--TLFHSYAFDFSVWEIWGALLYGGKLVVVPYWSPKDFYQLLVEEEVTVLNQTPSAFRQLIRCEQEDKNKNLQLRYVIFGGEALEPISLLPWFQRYGPQLINMYGITETTVHVTTLDDVQHASRSNIGKRI-PDLEVYILDAYQQPVPIGVDGELYIGGAGLARGYLNRPELTAERFISHPFYRTGDLARYLPDGNLDYRGRIDYQVKIRGFRIEIGEIESTLHTYVYVKEAVVIVREDQPGDKRLVAYVV---GDGNVDGWREYLKAK-LPSYMVPSGFVAMEAIPLTANGKVDREALPMPEEKQI--- 91794284 15 ------------------------RSLVDLIETTTARYGDNTAYICLDKASSFNDIEQASRYFAAYLQKTDLKPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPQYTERELIHQFNDSGARAVVVLS-----DLLPILAKVVATTP-IKYVISTHSADEFLSLLKQGAELEFTPVYPAQDLAALQYTGGTTGLSKGAMLTHGNMLANAYQVIANTMTPGEDVFIAPLPIYHIYAFMVNLVL-YFETGACSVLIPNPDIPGLIKTMAKYPFTGFAGLNTLFVALCHQEAFKTLDFSHLKITISGGTALTSTAADAWQRTTGCMVCEGYGLSETSPVVC-LNASGFQRLGTIGKAVI-GTEVMILDADDNPVPMGTTGELAVRGPQVMAGYWQQASETAKVMTKTGYFKTGDIALVSEDGFYTIVDRKKDMVIVSGFNVYPNEVENILATHSSVLEAAVVGVSDEHSGEAVKAVIVLKDPSQDPADIEAHCRKQ-LTAYKVPKIFEFKTQLPKSTVGKILRRELRQ--------- 56421328 19 -------------------------------ERHAAADPDRIALKWESEQITYGRLMARANQIGNAFLSHGLEKGDKVLVMMPRLIETYEVYIGALKAGLVVIPSSEMLRTKDLQYRLVHSEAKAVVAYAPYTD-EFAPI-----DGIERLTKFVIGEPRDGWIPLEDAESETLEAADTSRDDMAFLSYTSGTTGNPKGVVHCHGWAYAHLRTAAKNWLCEGDLVWATAGPGWQKWIWS--PFLSVLGSGATFVYYGRFEPETYLQLLEKYNINVLCCTPTEYRLMAKVPDIGRYHLSHLHSAVSAGEPLNREVIDTFAKHFGVEVRDGYGQTENTLLVGVMKG-MPIKPGSMGKP-TPGNRVEIIDENGEPCPPGQVGDIAVHTPALFKYYYKDPERTAMQFRGD-YYITGDKARKDEDGYFWFEGRGDDIIISAGYTIGPFEVEDALVKHPAVKECAVVASPDEVRGHVVKAFVVLRDGVDKDDALQEHVKQLT-APYKYPRKIEFVDDLPKTASGKIRRVELRER--EARLAG 32477960 74 -------------------------------AHVAAGRGDRTAIIWEGRTLTYAELQTEVAKCAEGLTQLGIGVGDVVSIYMPMTPELAVAMLACARIGAIHSVIFAGFSAESIAERNNDASAKLVITSDGLKVLPLKATVDEALEKSPTVEKCLVLRRTGDDAPMQEVENQPGEMAPLDSETPLFILYTSGSTGKPKGILHTTAGYNLWAKRTFEVFDHREGDVYWCTADCGWITGHSYV-VYGPLSAGATCLMYEGPAEDRFWDIVERHKVSILYTAPTAVRAFIKWGDEHKHDLSSLRLLGSVGEGINPEAWMWYHKKIGCPIVDTWWQTETGIMMSPLPGITPTKPGSCTRPL-PGVVPSIVDELGNSVDSEHGGKLCISWPGMLRGIYGDEERFVEQYWSDDKYLTGDNARCDTDGYYWIMGRIDDVINVSGHRLSTIEVESALVSHPDVCEAAVVGRPHDLKGQAIAAFVTSNDRGHDDEELKQHVRKQ-IGALAQPDDIRFTAALPKTRSGKIMRRLLRDVAAGRELVG 211961027 10 -------WPTVFTKPINVNGY---RSVVEIFEEANGRFADNVAFTNFGQSLTFKDVDEKSRAVAAYLQELGLKKGDRVAIMLPNILAFPVIMFGILRAGLVQVNVNPLYTPRELKHQLNDADTDTIFIFSGSS-----PTLAEVVADTP-IKNVLIANVGDDRLTVKDVLAKEFTPPQINPSDLIYLQYTGGTTGLSKGAALSHGNLVANIAQATDGFMRAGEEIVITALPLYHIFALMV-NCLSFYWLGSQNVLITNPDMPGFVGELKNWKFSVITGVNTLFNGLLHTPGFDELDFSNYKFAMGGGSAIQRAISDRWKQVTGHHIIEGYGLSETSPILSVNPFDSTEFTETVGQSM-PMTEIKLLDAEDNEVPLGQPGELCARGPQIMQGYWRKPDATAAVMTPDGFFRTGDIAIMDQRNNFKIVERKKDMVLVSGFNVYPAEVEAVIAEIAGVVEVAVAGTSDERTGEAVKAFVVRSSEDVTPEAVQEYCH-KAMAAYKVPKHVEFLEELPKSTVGKILRRELRD--------- 1168218 26 --------------------------------ERVAEFADRPCLIDGDRTYCFSEVELISRKVAAGLAKLGLQQGQVVMLLLPNCIEFAFVFMGASVRGAIVTTANPFYKPGEIAKQAKAAGARIIVTLAAY--------VEKLADLQSHDVLVITIDDAPHISVLTEADETQCPAVKIHPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDNLYFHSDDVILCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNLTTCLELIQKYKVTVAPIVPPIVLDITKSPIVSQYDVSSVRIIMSGAAPLGKELEDALRERFPKAIFQGYGMTEAGMNLAFAKNPFPVKSGSCGTVVR-NAQIKILDETGESLPHNQAGEICIRGPEIMKGYINDPESTAATIDEEGWLHTGDVEYIDDDEEIFIVDRVKEIIKYKGFQVAPAELEALLVAHPSIADAAVVPQKHEEAGEVPVAFVVKSSE-ISEQEIKEFVAKQVI-FYKKIHRVYFVDAIPKSPSGKILRKDLRSRLAAK---- 62425501 13 -----------------------------FLRRSADVFPDKRAVVYNDQELSYREFAAAVETRAHALRAAGIQPGDRVAYLMPNLPEALMAQFAVPLAGAVLVPINTRLAAEEVRYICNHSQAKLLVIDTQ-----LWPSVAPVLDGLDTVEAIVDVEDTDEFLAGAEADTDELSWRVEDERATLSINYTSGTTGRPKGVMYSHRGAYLNALGEIIHSDHDEKSVYLWTLPMFHCNGWCTGWALAA--AGGTQVCLREVRGDVIWDLIDRHEVTHLNGAPTVMSTVINAEQAHSLDRA--VTATMAGAAPSPTLI-WEMEALNFQIVHVYGLTESYGPYTVCDKSRARLRARQGVGMVQADQARIVGDELIDVPADTIGEIVMRGNNVMKGYFRDEDATAKAF-QGGWFHSGDLGVMHEDGYIELRDRSKDIIVSGGENISTVEIEQAISSHPAVLEVAVIGVPDDKWGERPKAFIIVREGAVTEAEVIDHVRTQ-IAKYKAPREVEIVEALPKTSTGKIQKFELRNQ-------- 157678127 70 -------------------------PLTDYCLEKVTQWPDKVCLIDGGREYSYGEMELTSRRVAAGLAKIGVEQGGVIALLLPNCAEFVQVFLGAAKRGAIVTTANPFYTSTELAKQIIASGATVVVTQSRY----IEKLAGL------NIQIIVVDQYVDGYLHVSALEADEAECPEVDPDDVVCLPYSSGTTGLPKGVMLTHKSLVTSVAQQVDHFNINVEDTLMCVLPMFHIYSLNSILLCG-LRAGATLVIMAKFELSKLLEFIQKYKVTMGPFVPPIMLAIAKNPIVENYDLSSIKMIMSGAAPLGKELEDAFRARLNAILGQGYGMTEAGMSLAFAKTPFPVKPGSCGTVVR-NAEVKIIDETGMSLSYNQPGEICIRGPQIMKGYLNNPEATAYTIDEDGFLHTGDVAFIDEDEEMFIVDRVKEIIKYKGFQVPPAELEAVLLSHQQIQDAAVVSRKDEVAGEVPVAIVVRSPGTITEDEVKDHVAKRVV-FYKKIHDVYFADSIPKSAYGKILRKDI----------- 152993822 8 --------------------------FYEFLSAQVQKRKRKVALFDGDEKITYGEVLENVDKLAAFFADKGIEEGDKVALFLRNSPEFIYTVFAISKIGAIVVPVNTFLKEDELSYILKDSESTVLVASTVHESVVNRSNGP-VQCRFILWEGESPRKDERNFTFSEALSTDSTRHIARKLDDTAVLIYTSGTTGKPKGAMLSNKNLLSNIEFARKLIKVTPKDRIIVFLPMFHAFTFTV-GVILPLYAGGSIVIIKSLQPSNIFKQTLTKRVTLFFGIPSVYNALAKAKLPWYFIFNNIRAFISGAAPLQPKTLNAMAKKFKAKLLEGYGLSEASPVVC-VNTFEKQKAGSVGTAAHDY-EIKIVDEDMNELPTGEIGDIIVRGDHVMQGYLNRPEATRETIV-NGWLLTGDMGYLDDEGFLFLVDRKKDLIISKGINIYPREIEEVIDAFEGVAASAVIGVRDEKSGEIPVAYLELEEDVEDEASLKKHMRE-NLANFKLPKQIHVIDELPKNATGKVLKRVLKDKLRDEM--- 167590232 3 ----------------------------DFFDRGWRIAPNGIAYIQGERSYSFQEIGELSCRIANGLLAAGFAKETKAAVWADNDVTAWGCALGLWRAGLAYIPVNGRSTPAENQYVLDAFDCEVLFFQQAFA-----TAIDALRASLPKVKLWVCIDADLPWAPSLATWSQPSTMPFVDMDDVVTLSATGGTTGAPKGVMNTHRSFQTYFAQFMMACPYGAEPVNLAAAPMTHTAGMMS---LPCTARGGTVVVLPKPDPALLLGAIAKHRVTEFFLPPTVIYRLLDIPGIEKLDYSSLKYFLYGAAPMSVEKLKRAIEVFGPVMAGGYGQTEAPASIANMTPAEDERLSSVGRP-NPLVRVEILNDRGEVLPQGETGEICVRGDLVMKGYYNAPDKTADTIV-DGWLHTGDIGHLDADGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVELAGQSVSAEELVALCKEK-LGSVKAPKSVDFVAALPRSTVGKVLKKDLREQYWQ----- 115522607 5 ----------------------------DFLINSAAASPGKTALVAGERRLSYRELDDASRQLAASLVRAGVGRGDRVVVFLDNSAEAVIAIFAVLKAGAVFSPINPSTKADKLAYVLNNCRAAALITS-----GRLRAVAQKAVAQAPTVATVIVAECAEGWIRFEDLARDDGGLPSAGIEDLAMLIYTSGSTGHPKGVMMTHQNVVAAATSITTYLESCTDDIVLSVLPLSFDYGLYQALMTA--KVGATLVLEKSFAPQTILQRIVAEQVTGFPIVPTMAALLLQMKTLAPGSLPSLRYITNTAAALPVTHILRLKTLLPARLYSMYGLTECKRCTYLPPEQLALRPDSVGIAI-PGTEAYVVDDAGAKVPAGEVGELVIRGPHVMKGYWENPEATARALRTGPFLYTGDLFRADDEGFLYFVGRKDDIIKTRGEKVSPKEVENALHGLPGVKEAVVIGVEDAMLGSAIKAIVVAEDIGLTAQDVIRHCA-RHLEDFMVPKHVEFRANLPKSDNGKIDRRAVAATILE----- 149197761 99 ----------------------------------------KAALIWEGETLTYEELHDRVCRAAAMLREQGVKKGDRVTIYLPMVPELMISVLACARVGAIHSVIFGGFSSGAILDRVKDAESEVVITADGGKKLGLKNIVDDAINQTDIVKTCIVVQRAEYWNDVYPAAGTAFEAETMKAQDPLFLLYTSGSTGKPKGVQHSTAGYMVGTYTTTKYFDMKDTDVYWCTADVGWITG-HSYLVYGPLLNGASIVMYEGPDLDRFWDVIEKYKVSIFYTAPTAIRAFMSWGDEHKHDISSLRLLGTVGEPINPEAWMWYHEKIGCPIVDTWWQTETGVMITPMPGVTKTRPGCATTPFFGVDAA-IVDEKGNEVPDGKGGLLVIRKPWMLTNIWGDLERFKERFAEQGYYLAGDGAVKDENGYITILGRIDDVINVSGHRLSTMELESCLVAHPSVAEAAVVGFEHNIKGEGIAAYVITNTGFTKTEDDKTALKKSEIGAFARPDQIHFADALPKTRSGKIMRRVLKEIAAGRDIEG 115667777 14 -----------------------------------------------GRSYTFAQVRAYSRRIASALSRQGIKKGDVIGIVSPNLPEYVLMLCGVVEMGGIVSGVNPLYTEDELLHQMETVDARLIVTVPPFAEKCLNTMKR-----FPRVQDVYVFGEAEGCKPFKSLLADACPDVKVSLEDTFALPFSSGTTGLPKGVILTNKTIVSNLRQHPDLTDTRPGDTVLALLPYFHCYGLVVIMLHG-LRKGARQVTMSRFEPEVFLKTIQDYKVNHLYLVPPIMLFLAKHPVVDKFDLSSVSLIISGAAPLGGELTASLKTRLGIKVIQGYGLTESGPVLTLSPSSTDV-PSSVGK-LLPNTEAKVVDTSGELLGEGQDGELLFRGPQIMPGYLNNPEATARTLDADGFLHTGDIGHYDQDGLFYIVDRLKELIKYKGYQVAPAELETLLLTHPSIMDAAVIGVPNEEAGELPKAFIVPKNQELTADQVAEFVADNAAPYKKLRGGVEFVKSIPKSASGKILRRVLREKEA------ 194016288 447 ----------------------PKESLRELFEKQVSKTPQAKALQFEEITLTYEELNQRANQLAHYLKKRGIGPEQFVAIALPRSIDMVVSLLAVIKTGAAYLPLDPDYPNDRVAYMLEDAKPACLLT------------VKETADGLEHPHIVQLDDSIVHQEIAGSPHLNP-TWSEGSPHHPAYILYTSGSTGKPKGVVVTKRNVINFILSMQDSFLLDQGDQLLAVTTI--AFDISGLEMFLPLLHGAAILLAKKETPAKLSDMIRSHHVTIMQATPTLWHAL---ADDYPDVITGMRVLV-GGEALPASLLHTLQS-LQCDITNLYGPTETTIWSTNVTAHRENSGPAIGKPIW-NTNIYILDEGLNPVPAGSIGELYIAGEGVSRGYLGRYDLTAERFVADPFYRTGDLARWRENGSIDYISRADHQIKIRGFRIELGEIETVIMQHPAIKHTSVIVREDQPGQQLLCAYVVLTDDSSLPSELRQFVAA-LLPDYMVPSAVVFLPELPLTPNGKIDRKAL----------- 194016288 1494 -----------LSDKERQTFLPDKKTFAQLFEKTVQQYPDRVAVTDGKWQLTYEELNNKANRLAHLLIERGVGPEQFVALALPRSIDMLVSLLAVHKAGAAYVPLDPDYPADRLAYMIQDAKPVCSITT------------KAAALHLPADCDLILLDEKETNDQLQHNPADIDRIEPLSPLHPAYIIYTSGSTGKPKGVVIPHQNVIRLLTSTEHWFHFDEEDVW----TMFHSFDFSVWEIWGPLLYGGRLVIVPSRSPEEMLHLLVDEGVTVLNQTPSAFYQLMQIDKEQQTQALSLRYVIFGGEALELSRLEDWYSRHKPKLINMYGITETTVHVTYNVLNRDMIAKKIGEPI-PDLHVYVLDEYLQPVPPGTTGEMYVAGAGLARGYLGRPDLTSDRFPADPYYRTGDLARWTVEGALDYIGRADHQIKIRGFRIELGEIEAVLSRHDAVAQVVVIMREDQPGDKRLVAYIVTTEEDRFDTETLRHFAAASLPDYMVPAAYVQIDTMPLTANGKLDQKSL----------- 108763218 4 --------------------------VHDWLARRAALAPERTALIDGERRISFREWNDSASRTAAFLHALGVGRGDRVAVLAYNCVEFLDLFFACAKLGAVLQPLNWRLSATELGGLLADAEPSVFVF-----GPEFRTQVEAVRSGASFVRHWLAPGPSERAFSERDTQTDVALPPELEEDAPWVLCYTGGSTGLPKAAVLTHRSITANAVNTVMGWGLTADDVAILNAPLFHAGGLSVFTA-PLAYAGGASVVCRSFDVEGVFDLVRRGVVSLFFGVPTMFIEMQRHPRFDAVDLSRLKLVISGGAPCPAPVFERFFAR-GVDFKTGYGLTEAGPNNFWLPPEDRRKPGAVGVPLF-HVEARI----DGETQPGDVGELLLRGPHLCAGYWRRPGDTARTF-ADGWLHTGDLATRDAEGCFRIVGRSKDLIISGGENIYPSEVESVLAGHPDVAEVAVIGVADPKWGETPRALVVARPGSPSAEALLRFCDGR-LARYKTPKSIRFVDALPRTSAGKVDRRTL----------- 197787475 81 ------------------------------IDRHLEKRGDQTAIIWEGRHITYRELHAEVCKMANVLRARNVKKGDRVTIYMPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVVITSDGLRGGRVIAMKANVDAAVEEVDTVIVVKRTGGYHDAAANAGTDCPCEPMNAEDPLFILYTSGSTGQPKGVLHTTAGYLIFVAMTHQVFDYHDGDIYWCTWVTGHSYILYGPGATTMMFEG----VPNYPDNSRFWNVIDKHKVNIFYTAPTAIRALMQAGDVKKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPVVDTWWQTETGIMISALPGAIAQKPGSATRPFFGIVP-EIVDGEGNVLEGECSGNLCISWPGQVRTVYGDHDRFEKTYTYKGRYFSGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHESVSEAAVVGYPHDIKGQGIYAYVTLMDGVEPSEDLIAWVR-KDIGPIAQPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 90415997 44 ------------------------DSLLAMWQQAVADSGERPAFTCLGQTLSYAEIDQLGERIAGYFHQLGLAAGDRLAIQLPNLLQYPIVVIAAWKLGLVIVNTNPMYTHRELVHQFNDSGAKAVVVLDQFYDTLQAALVTRAIDLLPQPKKTLLTAPAQGIISFTDMLAGQSAYPSHTPDDISALQYTGGTTGVSKGVMLTQGSLMSNVAQTMDMVSAGGRSVTVSPLPLYHIYAWMLNMGLMPATRGHSVLIPDPRNIPMFVGAIKSLKFEIFCGLNSLFVALLQDSKFQKLDFSKLQITLSGGMALMDAVAHEWHEATGCVVSEGYGMTESSPVISMNPSGHE-KIGTAGIPL-PGTEIKVVDENGVEQDVGGVGELCVRGAQVMKGYWQREAQTEEVIV-DGWLHTGDIVTVDEQGYIKIVDRLKDMIIVSGFNVYPNELEQALTLHPDVLECAAIGVADAKAGEVVKMFVVANNASLTTEQVVEFCKA-NMAGYKVPKFVEFREDLPKSNVGKVLRKELKAEELAKL--- 56420526 26 --------------------------------------GEKTAIYYRDEQISYRELQEKVNQTGNMLRRLGYRIEDRLVMICHDTPEFIYTFFGAIKIGAVPIPVNTMMQPSDYEYFLNNSRAKGLVIHE-----DLWERLQLIRERFAFLQDVIVIHENASFHRLLACADRELAAAPTNKDDAAFWLFSSGSTGDPKGIIHLQHDMEYALNTYAQVLEINENDRCLSASKLYFAYGLGG-GMYFPLGVGASTVLVERPAPEVMFQAIETYKPTIFFGVPTLYGAMIDYVEKRRFDVSSLRVCVSAGEALPPSFYYKWKQLFGVDILDGIGSTEALHIFIS-NRIGDVKPGSSGKEVPGY-EVKIIDGQGNELPPNEVGDLIIRGDSIAHGYWNLHEQNKQKFVGE-WLYIGDKYYRDEEGYYWYCGRSDDMLKVGGIWVSPIEVENCLLRHDDVLEAAVVGMENENGLVVPKAFVVLKDGVPKEEELKQFAKQH-LAHYKYPRIIELIDELPKTATGKIQRFKLRQLLKQR---- 126177991 51 -LDWFEPWDRVREWNYPYAKWFINITTSCLDRHVAGGRKDKPAIVWHGESLSYEALHREVMRFANGLSSLGVEKGDRVCIYMPLVPEQVVAMLACARIGAVHSVVFGGFGPDALAMRINDAKAKVLVTADRGKTVPLRELASEALAHAPGVERVVVLDREVDYADLMARAAPDCPAEPMDSEDPLFILYTSGSTGAPKGIVHTCGGYAVGTYYTTHVFDVKENDVYWCTADTGWITGHSYI-VYGPLEVGTTVVLPDYPDPGAYWRLVQDLGVTIFYTAPTAIRMFMRVGEEAKYDLSTLRVLGSVGEPLNPEAFEWYYRAIGCPIVDTWWQTETGMHMVTTMIGEAMKPGFAGKPI-PGAVVDVVDRTGKPVPPGTGGFLVIREPWMLRTVHGNDERYCAYWTIPGCYTAGDLAVKDEDGYIMVLGRADDLIVVAGHNIGTAEVESALVSHDAVAEAAVIGKPDPLKGNVIKAFVTLSPGDGLTDDLARHVR-KSLGPVAVPAEIEFMDRLPKTRSGKIMRRVLKAR-------- 118472739 10 --------------------------LGDIPRRSARRCPDKVAIIDGDVTLTFAEFEHHVDRAAAALQDNGFGVGDRVAVLAHNCWQYAVLAFATARAGVVLVPVNFMLTAEEICYILGHSRAGGFLVEADL--VPTAEAAMRLGGSVTTTAALVLPGQGAGWTDFDRWTDSPAPAPYVADDQMIRLMYTSGTESHPKGAMHSTRSLMGNYISSIIAGSMEGTDIEIHSLPLYHCAQMDNFFITD-IYLGATSIILPRPEPELVLRTIEKYGVTNYFAPPTVWISLLRSPVFDQVDLTSLRKGYYGASAMPVEILAEMRERLNLRLWNFYGQTEMAPLASALPDEQDAHAGAAGRPVI-NVETAILDDDNRPVPPGEVGEIAHRSPHLMLGYLDDEAKTAEAF-RGGWFHSGDLGYYDEHGLLHVVDRKKDMIKTGGENVASREVEEAVYRHPAVEEVAVFGLPHPTWVEAVVAAVVTRDGAETEDELLTHCRS-CLAGFKTPKQVFFVESLPKNPSGKLLKRVLRERFA------ 148251843 20 --------------------------------------PSRLAITHDGQRITYGDLIARAGQMANVLVSRGVKPGDRVAAQTEKSVSGLVLYLATVRAGGVYLPLNTAYTLNELDYFIGDAEPTVVVCDPA-KAEGIRTLAAKVGATVDTLD----ASGKGSLTEAADKAATAFTTVPRGADDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLIDYWRFTKDDVLIHALPIYHTHGLFVASNV-TLFARASMIFLPKLDPDLIINLMA--RATVLMGVPTFYTRLLQNPRLNKETTSHMRLFISGSAPLLADTHREWFARTGHAVLERYGMTETNMNTSNPYDGERV-PGAVGFPL-PGVSVRVTDETGKELARDEIGMIEVKGPNVFKGYWRMPEKTKSEFRPDGFFITGDLGKIDTQGYVHIVGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRHPGADVNEASVLKGLDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRDQYKD----- 89098026 3 --------------------------LTQFLDRAVSLYADKEAIFADERSFTYQELGSRVNKLSFGLKGLGVEKGDRIAYLAPNSVEMLEGFYGVFQTGGIMVPLNIRLKPEDYLYILNHSGAKVL-----FADQDLYHLILPVKEQLQTVEKIIVTAEVGYDDWLKEQQEGRFPRVQLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSTMHHLRVTDKDVLVHVLPMFHVNGWGSPFYYTA--NGASQVCLRKADPETIFQALMKHNGTVLHMAPTVLNSLLQYHGSSKLPAGGDVRVVIAGSAPPPAFVAKAERELGWEFIQVYGMTESSPHLSNLPEEEQYRMKAKAGYSMIGCEVKVVDENGEAVRYDQIGEVITRSNGVMKGYWKNEEATMEAI-RGGWLFTGDMATVDLHGNIDIVDRKKDIIISGGENISSIEVEGVLYDHPAVLEAAVIAVPHEKWGETPHAFIVKKEDAEIAAEFILFTRER-LAHFKAITGVTFVKELPKTASGKIQKIRLRQE-------- 52082185 1517 -----------------------------LFEKQAAKDPEAVAVICENNALTYGELNKRANRLAHLLIAKGVGPEQFAALALPRSLDMVVGLLAVLKAGAAYVPLDPDYPAERIAFMLNDAHPVCIVTSSAVSNLSVPGSVERIVLDDPCIQEELKGCAAAN-------PCDADRTAPLLPLHPAYVIYTSGSTGKPKGVVVPHQNVVRLFGATDQWFHFGADDVW----TMFHSFDFSVWEIWGALLNGGRLIVVPSRSPAEFLNLLVREGVTVLNQTPSAFYQLMQADRDNAEKLLSLRFIIFGGEALELKRLEDWYERHPPRLINMYGITETTVHVSYISLDQQLQANSLIGQGIPDLGVYVLDEYLEPVPPGVTGEMYVSGGGLARGYLGRPDLTADRFVADPFYRTGDLARRRQDGSLDYMGRADQQIKIRGFRIELGEIEAVLVRHHRVNQAAVVVREGQPGDKRLIAYVVPAEEETDPAELRRFAAG-TLPEYMVPSAFVKISELPLTPNGKLDRKALPE--------- 52082185 440 --------PEERAQEWNQTEHLPKESLPQRFERMAKECPESPAVVCNDKVLTYSELNQKANQLAHLLIDQGAKPETFIALALPRSAEMVVSMLAVLKAGAAYLPIDPDYPADRIEYMLNDAQPLLVMTS--------KEAQDTIGSQMPKL-----ILDEQTVMEKMSGCSEENPGEQHSGNQPAYMIYTSGSTGRPKGVVVQAESLFNFLLSMQDMFALNQDDRLLAVTTIA--FDISALEIYLPLISGSAVVLAEKEDPSELAKMIETYEITIMQATPTLWHAL---ASSAPEKLKGLRALV-GGEALQSSLARQLQQ-LACSLTNLYGPTETTIWSTAAALEGNCTPPGIGCAIW-NTQLYVLDAGLQPVPPGTAGELYVAGTGVARGYLNRHALTAERFIANPYYRTGDIVRWREDGSLDYIGRADHQVKIRGFRIEMGEIEAVLANHPVVKQAAAIVREDQPGDPRLFAYAVPAGESLDPAELRRFVGE-TLPDYMIPSAFVILDELPLTPNGKLDRKSLPAPA------- 104783682 46 ---------------------------HNCIDRHLAQRGEQTALLWEGKAVSYRELHRQVCRLANALKARGVKKGDRVCIYMPMIPEAAYAMLACTRIGAIHSVVFGGFSPDALRDRILDADCRTVITADGGKRIPLKENVDKALASCPAVSSVLVVGRDLWYHEATEKAGDDCPAEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLLQATLTFKVFDYRDGEVFWCTWVTGHSYIVYGPGATSLMFEG----VPNYPDTSRFWQVVDKHKVNIFYTAPTALRALMREGSAPLQTTSSLRLLGSVGEPINPEAWEWYFEAVGCPIVDTWWQTETGIMLTPLPGTPRLKPGCATQPMFGVQPV-LLDEKGKLIEGPGAGLLAIKWPGQIRSVYGDHQRMVDTYFKPGYYFTGDGARRDADGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSVAEAAVVGYPHDLKGQGIYAFVTPMSGVTPDDALKQELLAKEIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNEL--- 82541818 51 -LEWFRKWDRVLDESNRPFYRWFVNGKINMTYNAVDRWLDQVAILYDERKLTYYELYREVSRTANALKSLGIKKGDAVALYLPMCPELVVSMLACAKIGAVHSVIYSGLSVGALVERLNDARAKIIITADGTGVIKLKPIVDEAILQCPTIETTVVVKHTDIDIEMSDIEGDRCDAEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYMVGVASTLEMFDIHNGDLWWCTADIGHSYVVYGPGTTTLLYEGA----PDYPDPGVWWSIVEKYGVTKFYTAPTAIRHLMRFGDPKRYNLESLKILGTVGEPINPEAWMWYYRNIGCPIIDTWWQTETGMHLIAPLPVTPLKPGSVTKPL-PGIEADVVDENGDPVPLGKGGFLVIRKPWMFRTLFNDEQRYIDVYWPGGVYTAGDMARKDEDGYFWIQGRSDDVLNIAGHRIGTAEVESVFVAHPAVAEAAVIGKADPIKGEVIKAFLILKKGAALIEELKRHLR-HELGPVAVVGEMVQVDSLPKTRSGKIMRRILRAREEGEDLG- 218563680 67 -------------------------TVDQCLQATVERYPDREAMVFDGIRKTFAEFYQDVEKAAAGLLAAGLKRGDRLGMWGPNIYEWVLMQFATAKAGIILVAVNPAYQLQEVEFALRKVQCNAVVCPTKFKSQHYCDMLKQLSSRLPDLHTVIVAGSSQHYQQLQDLQKKLVC------DDPINIQFTSGTTGKPKGATLSHHNIVNNAYFTGMRIGYNKNVRICLPVPLYHCFGSVGGGVIMALY-GTTVIFPTGYDGRANLRAIEKEKCTFVYGTPTMYIDMLGQPDLAKFDLSSVRGGIAAGSPCPPEVMRKILNVMGIEMVIGYGTTESPVTFCGFPDSAERKIETVG-CISPHTEAKVVDPTGEIVPLGAQGELMIRGYCVMLEYWQDEEKTRECITKDRWYKTGDIASLDQFAYCKIEGRIKDLIIRGGENIYPAEIEQFLHTHPKILEAQVVGVKDERMGEEVCACIRLKEGQETVEEIKAYCKGK-IAHYKVPRYILFVQDYPLTITGKIQKHKLRERTEKQL--- 30250268 55 -----KPFTRVLNDANPPFYKWFDD--GELLDRHLATQADKTAIIFESDHCSYRELHRQVCHFANGLKSLGIRQGDRVVIYMPMRIEAVVAMQACARIGAIHSVVFGGFSAKSVYERIIDAGASAVITADEIRGGRYHPLKATVDEALATVHSVIVFRHTHWWHDLIAGQPDECEPAWINAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAVTSMQVFDYHADDVFWCTADVGWVTGHSYV-AYGPLAIGATQVIPTHPHAGRFWEIIQKHRITTFYTAPTAIRSLIKLGSPAKYDLSSLRLLGSVGEPINPEAWMWYYTVVGCPVVDTWWQTETCHMIAPAPGAISTKPGSCTLPL-PGIDAAVVDETGHPVEQGKGGFLVIKRPSMLRTLWNDPERFRKTYFPGRYYLAGDSAHRDQDGYFWIMGRVDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIKGEVVVAFVTLREKLPDAAEIAATLRESEIGAIARPEEIRFGENLPKTRSGKIMRRLLRALARGE---- 75911029 8 --------------------YPHNQCIHQLFEEQVERTPDAVAVVFGKQHLTYQQLNHRANQLAQYLRTLGIGAEMLVGICLERSPEMIIGLLAILKAGGAYVPLDAGYPQERLAFMLVDTQIPVLLTQ------------KELVKKLPNHEARVICLDTD--WEIINQHTPENQNISITPDNLAYVMYTSGSTGQPKGVSVVHRGVVRLVKQT-NYANFTNTEIFLQFAPI--SFDASTFEIWGCLLNGGKLVLYPSPSIDELGQVIQKYQITTIWLTAGLFHLMVD---ENIHALKPLRQLLAGGDVLSVSHVQKFLKTVNCQLINGYGPTENTTFTCCYHIKDPVRPDSIGRPIA-HTQVYILDENLQPVAMGATGELYIGGDGLARGYLHRPELTKERFIELNLYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREISQYPDVRENVVLAHQTATGEKRLVAYIVLHQSSSKQEQLRNFLQQR-LPDYMLPSAFMVLESLPLTANGKVDRHKLPTPSKER---- 167461563 1519 -------------------------TLPVLFENRVRQNPHATAAVFEGVSLSYEELNKKANKLAHLLIAKGVGPDQLVALALPRSLETVVSVLAVLKAGAAYLPIDPDYPSDRISFMFSDARPVCMITNTQ--------IAAKLSDSTRTLQLVTNAPETEELSSYSEMNTDADRMEPLQPLHAAYVIYTSGSTGRPKGVWIPHQNVVRLFGATDHWFQFHSKDVW--TLFHSYAFDFSVWEIWGPLLHGGRLVVVPSRSPEDFLKLLVHEKVTVLNQTPSAFYQLMQA-DRDHFELGSLRFVIFGGEALELSRLEDWYRRHPPRLINMYGITETTVHVSYLELNREIKANSLIGWGIPDLNLYVLDEYLQPVPPGVTGELYVAGGGLARGYLGRPGLTAERFVADPYYRTGDLARWRTDGSLDYMGRTDHQIKIRGFRIELGEIEAVIVRHPHVEQTAVVVREDQPGDKRLVAYIVPTPRSIEPAELRQYV-GQSVPDYMIPYAFVLIERLPLTPNGKLDRKALPAP--EYILAG 167461563 460 -------------------------SLPELIQVQAARNPDSAAVGCENVWLSYKELNEQANRLAHLLIARGVGYSHFVGLAFPRSVEMVVAMLAVLKTGAAYIPMDPDYPSDRITYILSDAQPAYVITSSS------------VSAEFPDGCIIIVLDDPKTMNSLKSCPITNLDYSQSSLVNPAYTIYTSGSTGKPKGVVVSMKSLSHFLLAMRDQLLLNEQDGLLAVTTF--AFDISALEVYLPLICGASVIIAGKEDPSVLTGMIRKDHITIMQATPTLWHSLV---ASHPERLRGFRVLV-GGEALPLNLLSRLQS-LGCQITNLFGPTETTIWSTIANNRDQTGTPPIGKPIS-NTQVYVLDSDLQPVPPGIVGELYIAGIGLATGYFRQPGLTAERFVANPYYRTGDLVRWRADGSLDYIGRTDYQTKIRGFRIELGEIESVFNQHPDVEQVAVAVHKDRHGDKCLAAYVVPGPGDLDLAELRRYASE-SLTYYMVPSFIMTATELPTTPNGKIDRKAL----------- 118588794 1 ----------------------------------------------MGKTWSYAEIGALVDRTAAGLQAMGVGPGVHVGLCLPNTPYYTIFYFAVLKIGGTVANFNPLYVERELSFQARDADVRIMVTMDLKVIYDKVEEVRKMAWCLPTIKKVLFIPRDDAHVRFEDLQDQPKPVKIDPTNDVAVLQYTGGTTGVPKGAMLTHRNLSANIEQMRCVFARPGEEKMLCVLPFFHVFAMTVAQNLSIIL-GAEMVLQPRFDLKSLLDAVKRKKVTLFPGVPTIYTAINNSPMTANYDLTSIRICLSGGAPLPVEVKESFEKITGCILVEGYGLTETSPVAAVNPLDDSRRAGSIGR-LVPGTSARFVSIEDREVPAGEKGELLLHGPQVMKGYWKRDDATAETITRDGYLHTGDVGYLDDGGFIYLVDRIKDLILCSGYNVYPRVIEEAIYQHEAVDETIVIAVPDAYRGQSPKAFIKLKEGSLTADDMKTFLKDH-LSAIELPRDFEFRDELPKTMVGKLSKKELVEEEARK---- 68305013 46 ------------------------------IDRHIEKLGEKVAILWEGKKITYKELLVEVCKFSNGLKSLGIKKGDRVTIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPEALVGRLEDCNSEFIITSDGVRGGKIIPLKRNVDSKVKDFKKCIVVKRTGNEIPWNDKYSDIFEPEKMSAEDPMFILYTSGSTGKPKGVLHTTGGYLVYASLTHQVFDYHDDDIYWCTADVGWVTGHSYI-IYGPLCNGATTVMPNYPDASRFWEIVDKHKINILYTAPTAIRALMSEGNKFLENTSSLRILGSVGEPINPEAWRWYYEAAGCSIVDTWWQTETGILITPLVGAIDMKPGSATLPFFGIKPA-IVDKDNQEIEGAGEGSLCISWPGQMRTVYGDHERFIDTYFKPGRYFSGDGCRRDEDGYYWITGRMDDVINVSGHRLGTAEVESALVLHQDVSEAAVVGYPHDIKGQGLYAFVTLNKGTEEENDLLAWVK-KEIGSIAKPDFIQFTNGLPKTRSGKIMRRILRKI-------- 83647747 46 --------------RWFEDGYLNVS--HNCLDRHLEHRGDQTAIIWQGKHISYRELHTAVCRFANVLKAQGVAKGDVVTLYMPMIPETAVAMLACTRIGAVHSVVFGGFSPEALASRILNGRSKLVITADGLRGGKTIPLKANVDAALTRVEKVIVVKRTGVDVGWREGASDDCPAEVMNAEDPLFILYTSGSTGAPKGVLHTTGGYLTYVSLSHQVFNYREGDVFWCTADFGWITGHSYV-LYGPLSNGATTLVPNYPDLSRFWRIVEQHKVNLFYTAPTAIRAIMAAGDAQAADSSSLRVMGSCGEPINPEAWEWFYRVVGCPIMDTWWQTETGIMITPIAGVNDLKPGSATRPFFGVQPA-LVDNEGNEISGAGEGNLIIKWPAQMRTVYGDHDRFVKTYTFTGAYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVAEAAVVGYPHAIKGQGIYVYITLNSEAPTDAELRQWVR-KEIGPVASPDVIQWAPGLPKTRSGKIMRRILRKIAADE---- 88704664 3 -------------------------SVTEFLKSNARATPGAPATRHLGRNRSWTEMQDRVARLASAIRAMGVASGDRVAILALNSDRYLEYYFAVWWAGAAVVPMNTRWSAEENAYALGDAGAKVLFIDDAFA-----PMLKEMTAEL-SLTHIVFTGEPEGCLDYESLANEPCEDAERGGDDLAGLYYTGGTTGFPKGVMLSQQALWFNNLSVSSGSSYQMGDVYLHAGPMFHLADGAFSGAACT--NGLCHTFLPSFDLSKVMDLLEAEKVTHTLMVPTMLGMLVNHPDFDPGRLSALRSVAYGASPMPEGLMHTLLERLNIGWMQGYGQTEMAPIITTLEGPNAGKMRSAGRA-APGVEVRICDEDGKDLPNGEVGEIVARAPGSMSGYWNRPEQTEATL-SGGWVKTGDGAYRDDDGFIFIVDRLKDMIVTGGENVFSAEVENAVSTHPAVAAVSVIGIPDERWGEAVHAIVILQEGSVTVEELIEH--THTIANYKRPRSISFRDEFPLSGAGKILKTELRKPFWD----- 87199233 19 -------------------------TFDGFLRFWAEDRPQGVALDGPDRKLTYGELEETTARIAGGLAAMGIAKGDRIAWFGKNSTLYFALFFAAARLGAVMVPIGWRLAPVEATWIAGDAQARMVFLGEGFEGL------ADAFAALPAVGHCLTQAEAWHWIDGLPAGA----FEPAGADDAVLQLYTSGTTGNPKGAVLSNRNLFQSIGNDQPYTTMTDDEAILVAMPCAHIGGTG----LGVMAIGAGLIVLAEFEPRAVFDAVEQKGVTRFFIVPAALQMLLNHPDCASVDFSRVKYIIYGASPIPLVLLRECIAMFSAEFIQAYGMTETTGTICMLPPEDHDVNGSAGKPL-PGVEVRVIDENGRSLGPNEIGEIQTRSSNNMLGYWNLPEATAKTMTPDGWISTGDAGYLDEDGYVYMHDRIKDMIISGGENVYPAQVESAIYGHPDVQEVAVIGVPDEKWGEAVKAVCVPKPGTIDPQSIIDWTRER-LAGFKVPKSVDVIDALPRNPSGKILRRTLRE--------- 206967381 3288 --------------------YPREQTIHQLFEEQALRTPDHEAVIFEEQRMTYLELNERANQLARTLRAEGLQADQLVAIMAERSLEMMVGIYAILKAGGAYVPIDPDYPEERIRYILEDSGATLLLSQ------------RHVKERVAFAGTVI---DLDDTSVYDDDVSNLDPLS--GAGDRAYVIYTSGSTGKPKGVMVEHRPVINRLMWMQKAYPIGSGDTILQKTAI--TFDVSVWELFWWALTGAKVCLLPEKDPEVIWNTIEEQSITTMHFVPAMLHAFLKFAETQTASLRTLRQVFASGEALMPAHTARFHRLIGAQLINLYGPTEATVDVSYFNCEANQAYASVGKPISNIQLYMMAPGSMRLQPVGVPGELCIAGDGLARGYLNRPELTAEKFADHPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQLLKIEAVQEAVVTALEDGDGEKQLCAYFSANTE-LMVSELRIAL-SQELPGYMIPSYFIQLERLPLTANGKIDRKAL----------- 118465191 3 --------------------------IGDIATNNARRYPQKRALVDADRVHTWTQVDERARRLAGYLAGRGLEPGERVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARGVIV--------HADHLDKFSSEIDRLDVVLPIGD--EYESALAAAEPVAPQVAISPDDVAVILYTSGTTGRAKGVMHTHRGLLYQAADTNLVTEANRSDVMLATTPFFTAGGM--VRTVSWLYLGQTMVIHQRFDPQAVIDEIERSSITFTTFIPTMLRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKAMDLLGCDLQQRYGLTECGGQATILTPQDHRIATSCGRE-TPMCVIRVIDAEGNDAPVDEVGEIVIVSPANAVGYWNQPEQTAETFRPDG-LRTGDLGYLDADGYLHITGRRTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPRDQQALTEELAALCRA-ELAGYKQPRRFEYRDEFPLGPAGKILKREIANQVR------ 214032858 39 VLDWFKTWEKVLDDSKAPFFRWLNASYNALDRHVKAGKRNRAAIIWESRTLTYYELYREVNRFASALKNLGVEKGDRVVIYMPLVPEVVIAMLASARIGAIHSVVFSGFSAEALATRINDAKAKVVITADRGKKLNLKEIVDKALLETPSVESVVVLGRDYDWNELLDGAERYVEPVPVESNHPLFILYTSGTTGKPKGIVHSTGGYLVYVAKTMEWAWITESDLFWNTADVGHSYLVYGPLTLGMMYEGA----LNYPKPDRPWELVEKHGVTIFYTAPTAIRMLMRYGDEKKHDLSSLRLLGSVGEPINPRAWKWYYEVVGCPIIDTWWQTETGGYMIYPSAGIQLPPLKPGSATFPGVDADVLRADGSLAEPNERGYLVIKKPWMLLGIWGDDERYIRTYDEGIWYYPADYAMKDDEGYFWIFGRADEVLNVSGHRIGTAEIEHALVLHPAVAEAAVIGRPDEIKGEVPVAFVILKENCVPREELIDYVRE-TLGPIAAPAEVFFVNKLPKTRSGKIMRRVLKALASGK---- 217979541 6 --------------------------ISNLVQLAAQRYGDGAALTLGARSFTFRELDELTGRFAGGLRSLGVRAGDRVVLHLPNGWEWIVSYHAIARIGAVVVPANFLLSAAEVTFAARDSEALALILPAE----------RRSAVAVSEDVAVITLGSSEGAVEFQRLLAGAIDPVERGADDLFTIGYTSGTTGRPKGAMLTHGCVYASMAATATMHVRHAGDIVLSSLPFPHVYG--NVVMNAVFLTGMRLVSTPRFEAGAALKLIEQERVTLFEGVPTMYYQMLAHPDIASADLTSLVRCTVGGQTMPLSQIEAVANRFGCPVLELWGMTEVAGPAVTHSPYWPSRYGSIGLP-APGVHARIVDERTRDQPIGEAGELLVRGPMVTRGYWNDAEATADAIDKDGWLATGDVARADSDGYIFIVDRKKDLIITAGYNVYPAELEQVIAMHPSVVMVAVAAIADAEKGELAEAFVVRRDATLDETELLIHCRKH-LAAYKVPRRVIFVDDLPKTSTGKIMRRKLRESARD----- 198266110 43 --------------------WYADGTLANCIDRHLATRGDQTAIIDEALQITYKQLHVSVSKMANVLKGLGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGSEAKVVITADAPRGGRNTPLKSNADQALLHTSDKVVEGRDYDYNALATEASADCPPEEMNAEDPLFVLYTSGSTGMPKGVVHTTGGYIVYASMTHEIFDYKEGDVFWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCEKYKVAQFYTAPTAIRALMAQGDEKGTDLSSLKLLGTVGEPINPEAWNWYNEVVGCPIVDTWWQTETGGHMTPLPGAHAMKPGSAMKPFFGIEPVVLEPATGEIVEGNVEGVLCIKWPGQMRSVWGDHERFEKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYCYITLMNGEVATEELRFELRKTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFGA- 127514012 16 -------------------------SLIDLIETAAERYGDKTAYVCLGKASSFADIERDSRYFAAYLQQHQLEVGDKVAIQLPNITQFVIAAYGALRAGMILVNTNPLYTQRELIHQYRDSDAKALVVSDLLPTLETVIPETQIETVISTHPLDLIATQPQADSQLAHISQAEYRPVEVAQQSLAALQYTGGTTGLSKGAMLSHSNLLANMLQVQSRLFVEGEEIFIAPLPIYHIYAFMVNFVY--FEQGGCSVLIPNPDISALIQTMSQHPFTGFAGLNTLFVGLCHQQSFQALDFSHLKITISGGTALTQAAASIWQSTTGCTISEGYGLSETSPVVS-LNAPGLECLGTIGRPVI-DTQVKILDASEQEVPQGEIGELAVKGPQVMSGYWQKPEETAKVMTSDGFFKTGDIALATEDGMHKIVDRKKDMIIVSGFNVYPNEVEDVLAAHESVLECAVIGVDDSRSGEAVKAAIVLREPELTKQALLEHCRAQ-LAAYKLPKIIEFMPALPKSTVGKILRRELRK--------- 218442731 1503 --------------------YPLNKCIHQLIEEQVQKTPNAIAIIFEDHQLTYRQLNERANQLAHHLQTLGVAPDVLVGICLERSLEMLIGLLGILKAGGAYIPLDPAYPPERIAYMIDDSQMSVIVTQ------------KKCLHCLPTIDIVYLESDRDSFSQYNTHN----PISKIQSNHLAYVIYTSGSTGKPKGVQITHQSVTNFLMAMRQTPGLNETDILLAVTTI--SFDIAVLELYLPLIVGAKTVIVSREIALDGLQLLAQTGATILQATPATWQMLLSTGWEGNSQLK----ILCGGEALPQKLAQRLVSK-SASVWNLYGPTETTVWATIHPQDDHRLIESIGHPIA-NTQIYILDTQLQPVPVGIKGQIFIGGVQVARGYLNRPQLTNDRFISNPFYKTGDLGRYLPDGNIEYLGRIDHQVKLRGFRIELGEIEATLTKHPLVQEAVVLLRENEVKQSYLVGYVVPQQASLTEIELLGFLKEQ-LPDYMTPQTLVFLPSLPLTPNGKVDRRSL----------- 218442731 438 LLVEFNPVLNNLPEE---------KCIHHLFEHQAELTPNKIAVVFEEEQLTYAELNAKANQLAHFLHKQGIKNDSIVGIIKPRSLEIIIIMLGILKAGAAYLPLDPNLPAEGLNFRLKDAQVSHIIGDLSLAG---------------KLDHITIIDLDQDPKIIAD-ESQNNSLIPVNPENLIYVLYTSGSTGQPKGVMIEHRHLFNYIHSILNRLEFAQDANF--ALISTFTADLGNTVIFPALCTGGCLHIIRAMNPDALAQYCDRYPIDYLKIVPSHLNALLN--TTHPEKIIPKKGLILGGEALNWQLVEKLKSLPNCSIVNHYGPTETTVGVLTYTLTNDSLKNSVTVPLGPHVKIYILDEVKQLVPIGVAGELYIGGNSVARGYLNRPQLTEERFLTDKLYKTGDRVRYLPDGTVEFLGRTDNQVKLRGFRLELEEIEALLNQHEGVRQSVASVWEKEPGQQQLIAYIVPKEHNLSPISLQNFLLEK-LPDYAIPSGFLFLTTLPLTANGKVDRKALPTPDEESL--- 87302295 57 ----FEPFHTVLDWSNPPFARWFEGGTTNLAYNCLDRHAEKTALIWEGRRFSYRELHAEVCKAANALKALGIRKGDLVALYMPMVPEATIAMLACARIGAPHSVVFGGFSAEALRDRLIDGGVKAVITADGDKAVALKPAVDQALADCPTVEHVLVVGRDRWWHELVDGQSADCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWVHLTFQWIFLREDDIHWCTADVGWITGHSYI-VYGPLSNGATTVMAPRPSPGAFWEVIEKHKVTLFYTAPTAIRAFMKSGREDHYDMSTLRILGTVGEPINPEAWMWYREVIGCPIIDTWWQTETGVMISPLPGATPTKPGSATLPL-PGIAADVVDSEGRSVGVDEGGYLAVRRPWMMRNVHGDPERFRKSYWEHPLYFAGDGARRDADGYYWVMGRVDDVISVSGHRLGSMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLQVGLSGDEALGAELRRHVIGPIARPDEIRFSGALPKTRSGKIMRRILRALAAGEEVSG 88813260 15 -------WLKSYPKDMPAEIDLEEFTLNDVFERSVQLYANQRAFSNMGAALTYRELDERSRAFGAWLQRAGLGKGDRIALMLPNVLQYPVALFGALRVGLTVVNVNPLYTVRELTHQLDDSGARAIVILENFAHTPETVLTTRVGDLLPIPKAQLVNADLPGAVSFRKALREGARLEAVEPTDLAFLQYTGGTTGTAKGAMLTHRNMVANLQQASVWIMRPGQEIIITALPLYHIFSLLANCLMFMKNGGENVLITNPRDLPGFVKELRRHPFTAFTGVNTLFNGLLNTPGFTDLDFSHLRLTLGGGMAVQRRIAERWKTTTGTTLVEAYGLTETSPAVCINPVNLAAYNGSIGLPI-PSTEVSIRDDQGNELALGENGELCIRGPQVMAGYWGKAAETNSAFLEGGWLRSGDIARMDAQGYIYLVDRKKDMINVSGFNVYPNEVEDVLVAHPDVLEAAVIGLPDEAHGERLKAFLVCGKRTPSTEEVLDHCRKQ-LTGYKIPREIEFRSELPKSNVGKILRRSLREEEIER---- 73966369 109 ------------------------KTVGQCLEATAQRMPDIEALVQENIRVTFAQLQEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLLQLATARAGIILVSVNPAYQAMELEYALKKVGCKALAFPKQFKTQQYYNILKQISQRLPELTTVISVDDPLPGTLLLDEVVETGSKEQLSCHDPINIQFTSGTTGNPKGATLSHYNIVNNSNLIGDRLKMHEEKRMILPSPLYHCLG-SVGGTMVSVMYGTTLILSPTFNGKKALEAISKERGSFLYGTPTMFVDILNQPDFSSYDISTIRGGVIAGSPAPPELIRTIIDKLNMKLVVAYGTTESPVTFMNFEDTVEQKAETVGR-ILPHTEAQIVNKTGNLVELNTPGELFIRGYCVMLGYWGEPEKTKEAIGPDKWYRTGDIAAIDKQGFCKIVGRSKDMIIRGGENIYPAELEDFFHKHPQVLEVQVVGVKDARMGEEICACILKKGEKTTEEEIKAFCKGK-ISHFKIPRYIVFVTDYPLTVSGKIQKFKLREQMEQHL--- 162456545 13 -----------------DRGAGEPATLVALLRRRAEQRPSYTFLVDGERSMAYGELDRRARALAAELQA-GARAGDRALLLVPPGLDFIAAFFGCLYAGLVAVPVPLPQRKSRVLAIVRDCRPSVVLTTEAFLGAVTMLRDDPSFAELSHLRCMAVD-------TIRDGQEDAWRAPRVTAETVAFLQYTSGSTGTPKGVVLTHGNLLRNELMIQRAFAHTEESVIVGWLPPHHDMGLIG-NILQPLYVGVPCILAPEMRPRRWLEAISRYRATTSNFAYELCIRKIPPEQREGLDLGSWRVAFNGAEPIRAATLDRFAEAFAPAFYPCYGLAEATLLVTGGAAGAPPVVRAVDRAGPAGDEVRIVDETLRPCKDERVGEIWVAGASVAQGYWERPEETALTFEEGPFLRTGDLG-FSSRGELYVTGRLKDLIIVRGRNLYPQDIETSEESHPGLRAGGGAAFSVDVDGEERIVIVQRRAPASEPAELGAAIERAVADRHEVAVHAVVLGSLPRTTSGKVQRRACRARFLD----- 88859040 81 --------------------------------------ADKVALIWEGAHITYQELHDEVCKLANGLKKLGVKKGDRVAIYMPMTPQAVYAMQACARIGAIHSVVFGGFSPSAIADRIRDSGAKVVITSDGRRGGNAVPLKANVDEAVTSVEHVIVGGEVEWFIYWHDLVADQATSCEMDAEDPLFILYTSGSTGQPKGVVHTTAGYLVYTSLTHEVFDLKDNDVYWCSWVTGHSYIVYGPGCTQLLFEG----VPTYPTAGRMGEIVDKHQVTILYTAPTAIRALMAKGDEPTASRTSLRILGSVGEPINPEAWTWYHDKIGCPIVDTWWQTETGMMITPLPGATAMKPGSATRPFFGIVPA-LFDAEGNTLSGATEGNLVISWPAQARTVYGDHERFEQTYFSPGVYFTGDGCRRDEDDYYWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNDGVQVTEELTKEVRRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANE---- 218246667 273 -------------------------CLHQLFEAQVKRTPDACAVIHNQEQISYQALDQRANQLARYLQQFEVKPDTKVALYLDPSIELLITILAIWKAGAAYVPISPSMPRERVHFMLCDIQAPVLITKEPFINNDLAFPCQVIR--------------LDADAAQIDGQPNTPPLHQATPDNLAYVIYTSGSTGEPKGVMVPHRGIANTLLRRQEAFPFHQTDRLL--LTFSFVFDASIFQLFQPLLSGACLVIPEREDPMRIINAIRRYQITVLGLNPSLLALLVKEQGFEQCD--SVRMMFCGGESVSESLLEKINEVTGINVHNMYGPTEASMEATYWTYEPQMRV-SIGRPIK-NTRAYVLDEQLQPTPIGVPGELYLGGVGLAWGYLNQPQLTAEKFLPDPFYRTGDRCRWLPNGYLEYLGRQDEQVKLNGYRIELQEIEACLQKNTTVRENVVLLREDQPGDKRLVGYVVPKNEQSNPEELRSYLRSH-LPTYMIPSTFVFLESLPRTAGGKVNRRALK---------- 163849156 6 --------------------------LGDWLGRRARLSPTRVALQHGMQPLTYREWNERVNQTAHLLRDMGVARGDRVAALAQNCVDLLDLWFACAKLGAIFQPLNWRLTAAELRDLIVDGEPRVL-----AYGPEYAAMSLALRPQTPFVAHWLAIDDAPAADPSDLTIARRNAFPPLSWDDPWVICYTGGSTGLPKGAILTYRSIAANAVNTVMSWGLRPDDVAILNAPLFHTGGLNVFTA-PLLQIGGASIVCRSFNVDQVFDLIDHGPATLFFGVPTMFIAMQQHPRWPTVDFSRMRIVISGGAPCPEPVFHAFWAR-GIDFKTGYGLTEAGPNTFWLPPELREKPGAVGYPLM-FIDVRVVAADGRECGVDEIGELQIRGPHVCAGYWRRPAETAAAF-RDGWLRTGDLASFDADGCFRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPGSTFSEQDLITFAGLRLARYKLPKRIVTLAELPKTGAGKIDKQAIKHMFQQ----- 159029568 1719 --------------------HYPDGCIHQLFEEQVKRSPDAIAIITENEQLTYRQLNEKANQLGRYLARKGVKSESLVGICLERTPEMVIGLLAILKAGGAYVPLDPAYPTERLNVILEDAQVSLLLTQ------------AKLVEKLGNYPGNLVILEAEQ-KNIALESPENLSLP-VSSSNTAYVIYTSGSTGKPKGVVIEHHSTTTLLNWSKEVFSSEELAGVLGSTSI--CFDLSVFELFLPLAVGGKIILAQ--NVLDLPSLSAAKEVTLINTVPTAIAQLLEIEAIPE----TVRTVNLAGEALSNQLVQKLYQQENIKVYNLYGPSETTYSTFSLVPKGHHGQPSIGRPIA-NTQVYILDSFKQPVPLGTIGDLYIGGEGLARCYLNQPELTAEKFISNPFYKTGDLARYLPDGNIDFLGRGDNQVKLRGFRIELGEIEATLGTYPPVKQAVVKVWEDSYRNKRLVAYLVAENDPINTEDLRRFLGQK-LPEYMIPALFVSLEALPLTPNGKIDRSRL----------- 119513139 3135 -----VEWNDTQAD------YPVGKCLHQLFAQQVELTPDAVAVVFDDQQLTYQQLNTQANQLAHYLQSLGVGPEVLVGIYLERSISMTVALLAVLKAGGGYVPLDVDYPQQRLTYISQDSQISVLITQEKLLNFL----------PVEGVKVIVLDQECEVFYS----QSPENPVSEVIPENLACVLYTSGSTGKPKGVMLTHGALVNHSSAISEAFGLTSSDRVLQFA--AFGFDVALEEIFPTWFKGGTVVLRPVQSFANFAQFIEQQQITVLTLTSAYWHEWMVAVSQSYSTVPSLRLLTVGGDTVLPETVAMWQQFVGDRITNAYGPTEASVTAIVYDQPEKTNSVLIGRPVA-NTEIYILDSNLQPVPIGVKGELYIGGERLARGYLNRPELTQEKFILNPFYKTGDLARYLPDGNIEFIGRIDDVVKIRGFRVALGEIESLLVQHPDVIAQVVMLREDQAVHKQLVAYVVSDNPSLTQNELQSFLKQK-LPNYMIPTAFVMLEALPITTNGKVDRRAL----------- 119513139 516 --------------------YPQDKCLHQLFEEQVEKTPDAVAVVFENQQLTYQQLNSRANQLAHYLQSLGVKPDTLVGLCVERSLEMAIGVLGILKAGGAYLPIDPEYPPERVSFMLEDAQ--VSLLLSQKSLLNQLPLDNQANP------CQIICLDQETF----NLALTENPSLQSQPDHLAYVIYTSGSTGRPKGVMIEHSAIVNLSLTWAKTFQVQNHSRLLQFG--SFSFDLSVAEITTAFVTGACLYLANKETLQSLVDFLTANKITHSFLSPSALSVL------PKASLPDLQCLTVGGEACTTELVNQW--GTKRRFYNCYGPTESTVTATIFLCQPNGKKPPIGKPLSNL-RIYILDAHHQPLPPGIPGELCIAGVGLARGYLNRPETTAEKFITERIYKTGDLARWGADGNIEYLGRIDNQVKIRGFRIELGEVETALNRNPDIRTSCVIAREDIPGQKQLVAYVVPDQHTVTIGELRQYLKEK-LPEYMVPHAFVILESLPVTPNGKIDRRAL----------- 119513139 2037 --------------------YPLDKCIHQLFEEQAELTPNAVAVECGNQQLTYNELNSRANQLAHYLQYLGVKPNVLVGICVERSLEMVVGILGILKAGGAYVPLDPEYPTERLAFMLEDAQVSVLLTQQSLNRLPQREKADEVLSSPASSQPKIVCLDTDTQVISQLNQENPIS--AVQTHNLAYVIYTSGSTGKPKGVAMNHLPLCNLILWQLENTTVAQDAKTLQFAPI--SFDVSFQEIFSTWCSGGTLVLITEELRRDALALLGEEKAVARLFVPFVALQQLAEVAVDSELFATLKEIITAGEQLTPAISQWFSKLGNCTLHNHYGPSESAVTAFTLSPPVETWPPPIGKAIA-NTEIYLLDQNLQPVPIGIPGELYIGGVSLARGYLNRPDLTAERFIKLNLYKTGDLARYLEDGNIEYLGRIDTQVKIRGFRIELGEVEAALSQYGDVEGCCVIAREDTPGNKRLVAYVVAHPESPTVSELRQFMKAK-LPDYMIPSAFVILQSFPLTPSGKVDRRAL----------- 94498434 5 ------PWHASYGNTPIEIDADAYPSVVAMMEAAMVEFADRPAFKCFGQTLSYADVDRLSRDFAAYLQRLGVRKGDRIALMTPNFMAFPIAFLGIARAGAVQVNVNPLYTPRELEHQLRDADARILVVAEVLSRPDAQSLLQTVAAALPSPPDARLQGTIALAQALMDGESLPFAPVALGGEDLLFLQYTGGTTGLSKGAALTHRNLVANVQQIVADNLRPGEEVIVTAIPLYHIFALMVNFV-TYFSVGAENWLVPNPDMDSLIDVLKASRCTVFTGVNMLFAGVATHPRAKEVNFSRLRMAAGGGSAILEPTSAKWEALTGCPVREGYGMSETSPVISFNLASAGGYNGTTGVPL-PSTDVMLLKEDGTEAAQGEAGEVCVKGPQVMRGYWQQPQANAEAFTSDGYFRTGDVGLFTPDGLLKLVDRKKDMIIVSGFNVFPNEIEGVATACPGVLECACVGVPDERTGEAAKLYVVRAPGADVGAEIVAHCRSQ-LTAYKVPKQVAFVDALPKSTVGKILRRELRQIA------- 169631643 14 -----------LAQPYRRRQNWCNQ-----LARHALMQPDATAIRYLGHSISWAELHQRVQALADALSRRGVGFGDRVLILMLNRPEYVESWLAINELGAIAIPVNFRMTPPEVAFLVENSGAKVAITETVLA-----PVAAAVRQQAPALETVIVAGSASEVLGYEEVIAEPGEPVDLPGDTPALIMYTSGTTGRPKGAVLTHLNLSGQAMTYLLSTTVDNSDVGFIGVPMFHIAGVGN--MITGLLLGLPTVIHPAFDPGALLDVLESEGVTGIFLVPAQWQAVCAAQQANPRKV-RLKTLSWGAAPATDVLLRTMSETFDARILAAFGQTESPVTCMLMGDDAIRKMGSVGRVI-PTVSARVVDDNMNDVPVGEVGEIVYRAPTLMQGYWNNPEATADAF-AGGWFHSGDLVRQDEDGFVWVVDRKKDMIISGGENIYCAEVENALAEHEQIAEVAVIGRPHEKWGEVPVAVAAIHGAALTLAELDGFLTAR-LARYKHPKDLVIVDALPRNPSGKVLKTELRQRF------- 75911033 478 -----------------QTDYPQDKSIHQLFAEQVERTPDAVALIFQEQQLTYRELNIRANKLAQYLQTLGVGADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPGYPPERLAFMLADTQIQLLLTQ------------KHLVEKLPTHTATLICLDTDGDTINQTTVENPVS--NVTANNLAYVMYTSGSTGQPKGVSVIHQGVVRLVKET-NYVSLTNKEVFLQISPI--SFDASTFEIWGCLLNGGKLVIFPTPSLDELEQIIQQHQVTTLWLTAGLFHLIVD---EKIDALKPLRQLLAGGDVLSVSHVQKFLSTVNCKLINGYGPTENTTFTCCYDITAPLKPGPIGRPIA-NSQVYILDSHLQPVPIGVTGELYIGGDGLAREYFHRPDLTAERFILHPFYKSGDLARYLPDGEIEYLGRIDNQVKVSGFRIELGEIEIAFLQHPAVKEAVVVVREDIPGEKLLVGYFVAQDNLSIISELRQFLKQQ-LPEYMVPKVFMALEALPLNANGKVDRRVLPKPDSSR---- 108797095 10 ---------------------WTNQ-----LARHALMQPGDTALRFMGRTTTWGELDDRVTKLAGALSRRGVGFGDRVLILMLNRTEFIESFLAVNKLGAIAVPVNFRMTPPEIAFLVSDCAARVVVTEAVLA-----PVATAVRDLDPTLETVIVAGGADGILGYDDLIAEPGEAPDIPNDAPALIMYTSGTTGRPKGAVLTHVNIAGQAMTFLFTNGVDNHDVGFIGVPLFHIAGIGNTIV--GLLLGRPTVLYPAFDPGALLDVLAEEKVTGIFLVPAQWQAVCAAQRAKPRDLK-LRVLSWGAAPASDTLLRDMAETFGAQILAAFGQTESPVTCMLLGEDALRKLGSVGKVI-PTVAARIVDEDMNDVPIGQVGEIVYRAPTLMAGYWNNPKATAEAF-EGGWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPAIAEVAVIGRAHEKWGEVPVAVAAVRGPALSLADLDEFLTER-LARYKHPKALEIVDALPRNPAGKVLKTELRQRYA------ 182678730 12 -----------------------------IWDNAVKRFPERCAVDFMDKRYTYAKLGDLVDRAARGFQQLGVRKGARVGLCLPNTPYSVICYFAILKAGGIVVNYNPLYVEREMKHQIEDSGTTIMVTLDLAQIYPKVSVVCRMAECLPELADVPADLQNISFTRLIANDGKPRHVDIDPLTDIAVLQYTGGTTGVPKGAMLTHGNLTANVEQCRRILMEDSGERILGVLPLFHVFAMTTVMNFGV-TVGAELILLPRFEIKQVLQVIVRKKPTLFPGVPTIYTAINNAASDGAFNLSSIHYCISGGAPLPGDVRCRFEKLTGCRLIEGYGLSEASPLVICNTLKGENKPESIGIPAA-DTIIEVRDPENRVLGVGEKGEICVSGPQVMAGYWQRPAETAEVMV-DGMLRTGDIGYRDEDGHYFIVDRIKDLILCGGYNVYPRVIEEALYRHQAVAEAVVIGIPDAYRGQAPKAFVRLREGSVSPEQLKTFLEEQ-ISRIEMPKIIEIRDHLPKTMIGKLSKKELIEEERIKM--- 29827799 8 -------------------------TVDGVLRRSARRTPARRAIHYRDRSWTYAELDEAVSRAARALRETGLAPGDRVGAYGHNSDAYLIGFLACARAGLVHVPVNQNLTGDDLAYIVDQSGATLVLTDPDLAG------------NLADGVRTLALRDADDSLLTRLATTAQYDGAEPRGEDLAQLLYTSGTTALPKGAMMTHRALVQEYLSAIAALDLSAGDRPVHSLPLYHSAQMHVF-LLPYLAVGAENVILDAPDAEQIFDLVEAGRADSLFAPPTVWIGLSNRPDFATRDLSGLRKAYYGASIMPVPVLERLKERLPLAFYNCFGQSEGPLSMVLGPDEHKRRMDSCGRPVL-FVEARVVDESGKEVADGEQGEIVYRSSQLCEGYWDKPEETAEAF-RDGWFRSGDLAVRDAAGYFTVVDRVKDVINSGGVLVASRQVEDALYTHEGVAEAAVIGLPDERWIEAVTAVVVARGEV-TEAELLAHAREK-LAHFKAPKRVLFVDELPRNASGKILKRELRDRFAE----- 119504542 15 --------------------------------------PQREALVDNERRITFGELDERVRRLANALRDLGLSKGDRVAILSKNCIQYMEVFYGAARCGLIALPLNWRLSDVELLRLLEDGEPRVIVVS-----AEYREMAERLRQKIHIDHWFIFEDQPEEHLIAAASSDEPTAAAQVSADDPVLILYTGGTTGLSKGALHTHHSLYMGMINQTVAERIVPTDVYMLTGQMFH---IPVALAMNYMAHGCPVVLI-NFEAKLALEVIQRERVSAFLGITTMINWMMAVEGFSDYDLSSLRNFQYGGGPMPRSVVEAAMKAFPCTLIQGYGQTEGMTHIDALHGRHGERLSSCGRPGF-VTEVQVVDSSGVPVPKDTPGEIVVRSEANMVGYWQRPELTAE-ILRDGWMWTGDIAVWDTQGYLFIVDRAKDMIISGGENIYSTQVEAAIHQHPAVLESAVFGIPDDTWGEAVKAVVVLKPDQTATAADIIAVASEHLASYQKPKSVDFVEALPKAPTGKILKRELRDPYWQ----- 159897529 70 MVDWYMPFSKVLDDSKAPFYQWFNDIVHNALDRHVKTWRNKLALIWENKTYSYWQLFKRVNKFANVLKSMGVKKGDTVTIYLPRVPEIVIAMLACAKIGAMHSVVYGGFSVEALQTRIQDAQSRVVITADGGKVVELKKITDDAIKHSPVVEIVIVVGHEVEMQQGRDLWYEECETEQLDAEHPLYMLYTSGTTGAPKGLVHTHGGYQVGVATTLHFLDIKEDDVYWCAWVTGHSYIVYGPLMLGVMYEGAPTF----PFPNRWWNIVERYGVTVLYTAPTAIRGLMREAWPNRHDLGSLRLLGSVGEPINPEAWRWYHRVIGCPIMDTWWQTETGSMMITPNPTTPLKPGSGTRASFGID-ADVVNDQGEHASDDEDGLLIIRNPWMLRTIYNNPERYIEQYWSPGVYTAGDSARKDEDGYFWVIGRIDDVIKVSGYRLGTAEVESALVSHPSVAEAAAIGLPHEVKGNAIHTFVILKNGYEANQDLEDALIAHVMGPIARPEAVQFVPSLPKTRSGKIMRRVLKARA------- 211591051 38 -------------------------TLGELLTLQALQYGRIECLVFPGARWTYGQLKDETDRLARGMLASGIQKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALNHSECRMLFMTPRIGRHNLEEVLTQLAATSETLEEIVILRESYNNFPTQAAHVLQDREAELQPDDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMNLTSFDVLCCPPPLFHCFGL-VLGMLAVVTHGAKIVFPETFDPKAVLHAISDEKCTALHGVPTMFEAILSVPKPSNFDTSNLRTGIIAGAPVPRPLMKRLFAELNMTEYTSYGLTEASPTCAFTTDSIHTRLTTVGKVL-PHARAKIIDTHGNIVPVGQRGELCMAGYQLTKGYWNNPEKTAETFITDAWLKTGDEASFNAEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPSIELASVIGIADPKYGEVVGAFIAIASGAPTDDELRTWTRD-TLGRHKAPQHVVFGEEVPVTGSGKVRKVELRQMAMAVLA-- 197787432 42 ----------------------------------------KTAIEDGGTPISYRELDAQAARYANYLTACGVKTGDRVAVQVEKSTAAVMLYLATVRAGAIFLPLNTAYTLNELDYFFGDAEP-ALIVCDPSKAEGIAKIAQPIGARVETL-------DSEGRGSLADGATDSFTTVQREGSDLAAILYTSGTTGRSKGAMLTHDNLASNSLSLVEIWHFTDKDVLIHALPIYHTHGLFV-AINVCLFSGATMIFLKKLDTDRIIDLMPRS--TVLMGVPTFYVRLLQNPRLTKEAASHMRLFISGSAPLLAETHREWSARTGHAVLERYGMTETNMSTSNPYDGDRV-PGAVGFPLPGVTMRVTDPETGRELARDEIGMLEVKGPNVFKGYWRMPEKTKTEFREDGFFITGDLGKIDPRGYVHIIGRGKDLVISGGFNVYPKEIESEIDAIPGVVESAVIGVPHADFGEGVTAVVVPDKTAKLDEAAILHALDGRLAKFKLPKRVLFINELPRNTMGKVQKNILRDTYA------ 70730310 34 -------------------------SLREVFLEHVDKYRQRVAYVSIGTEMGYDLWEKRVFAFAAWLQSKGVKKGDRVALMMPNCLQYPICLFGTLLVGAVVVNVNPLYTAHELRHLLKDSGAETVVIFENFAHTLEQAMVAAIGDLLGTFKGAALLPGAIRFPAMMKLASVLEHRPELKQDDIAFLQYTGGTTGDAKGAMLTHRNILANLAWVGDQLDENQQETNVTLLPLYHVLSLTVNCLMFMCLGGRNILIANPRDVKRVQMILRKEKFSGIVGVNTLFNGLLENEEFRGRDFSDLKLAIAGGMATHTSVARRWKEVTGVPIIEGYGLTECVVSISPIDIAEGDFTGTIGVPL-PSTWVRFVREDGQLAELGEEGELQVRGPQVMKGYWQRPEETAKVLDRHGWLSTGDVGVMNEQGFIRLVDRKKDMILVSGFNVYPNEIEDAVALHPGVAEVAAIGVEDDVTGEKVKIFVVRKDPALTQDQLLAHCRE-YLTGYKVPRYVEFRQELPKTTVGKVLRRALR---------- 69934384 16 --------------------------------------PEAVAITQAGERIRYGDLIARSGRMANALAAFGVQPGDRVAVQVEKSVQAIILYLATLRAGAVFLPLNTGYTPAEIGYFLGDAEPRVFVCDPA-RQEALRGPTEAAGARMVTLD----AEGRGSLTDAADAAPEAFATVARDSDDLAALLYTSGTTGRSKGAMLTHGNLVSNAQVLREAWRFTAQDVLIHALPIFHTHGLFVATNV-VLFSGASMIFLPKFDVDRIFEGMA--RATVLMGVPTFYVRLLQDDMLNAETTANMRLFVSGSAPLLAETHREWQARTGHAILERYGMTETNMNASNPYDGERI-AGTVGLPL-PGTEIVVTDETGAELPRGEIGMIEVRGPNVFKGYWRMPEKTAAELRDNGFFITGDLGKFDERGYLHIVGRGKDLIITGGYNVYPKEIETEIDALPGVVESAVIGLPHRDFGEGVTAVVVPTGPALTEADVLAPLEGR-LAKFKQPKRVLFMDELPRNTMGKVQKNLLRDRFA------ 186470600 42 -------------------------SINALLEVAMRRFAAKPAFRAFGQTLTYADIDRLSTAFAAYLQKAGVRKGDRVAVMLPNLLAFPIAFIAIAKIGGVQVNVNPLYTARELEHQLNDAGVETIVVFDGSTCALAQALGSTITAGAGDGSGAVIPGPAADTAALARGTRLEADPVGVDGNDLLFLQYTGGTTGPSKGAVLTHRNLVANIEQFKAFMPRPGEETIVTAIPLYHIFALTV-NFLTYFSVGAENWLVANPDVDPFIDVLKAARPTIFVGVNTLYACLAAHPRLPEVDWSRLRLSAGGGAAVIDVVSQRWKSVTGSFIREGYGLSETSPVVSFNPQFIDAFTGTIGLPV-PSTDVKLLDDENREAAIGEPGEICVRGPQVMRGYWQQPEANARAFTADGYFRTGDVGVFDAKGFLRIVDRKKDMVLVSGFNVYPNEVEAVATALPGVAECACVGVPDERTGEALKLFVVAAPGALTQDALIAHCRA-SMAAYKVPKIIRFVEALPKSTVGKILRRELR---------- 70996664 36 -------------------------TLGELLTLQSLQYGDYECLVFPGARWTYTDLKDEADRVARGLLAMGIQKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALGHTDCRLLFLTPRIGRHSLEEVLAKLGPRPKEEEIIILRGQYSGFSTYEHVIQRGLPLPELHSTDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMNLTSFDILCCPPPLFHCFGL-VLGMLAVVTHGSKIIFPETFDPTAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDCSNLRTGIIAGAPVPRPLMKRLLEELNMTEYTSYGLTEASPTCFNTTDSIERRLTTVGKVM-PHAKAKIIDTQGHIVPIGQRGELCIAGYQLTKGYWNNPEKTAEALDSDGWLKTGDEAIFDEEGYCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDQKYGEVVGAFLALAADVPSDEELRAWTRE-TLGRHKAPQYFVFGEEIPVTGSGKVRKVDLRKIAAERRLA- 158314953 41 -----------------------DVTVGDALREAARRRPDRIALVDGRRQWTYAELLDTSLRWARALRRE-FDPGDRVAVWATNCPEWILFQFGTALAGLTLVTVNPAYRSSELGFVLRQSRAQGILVQRELRGRDLPGVVHEIADQLPELRWVMPLDQWVAYVEEADPGDVETDLPPVRPEDPVQIQYTSGTTGFPKGAYLAHQGMALNARLYAEAIGASERDTWVNPLPLFHTAG-CGLATLGILQTGGCHVLPQGFETDLMFDLIDTYKATVTLGVPTMFIRMLEKLPTGSMLLDSLRIVTTGGAPVPVELVRRLEKEFGVMVAIGFGQTESSITHTRPGQDLPHWAETVGRPL-PRVEVKISRPDGSVADVDEGGEICTRGVCVMKGYFENPEATSQTIDQNGWLHTGDVGTMDSHGYVRVLGRFKDLIIRGGENIYPRDVEAALSEHPDVTDVAVVGLPDGEWGEIVGAFVQTSKP-LTADGLQAFLRGK-LASYKIPQVWRFPKEFP----------------------- 156740509 3 --------------------------VHDFLINSAARLPDKVALVCDGRRLTYRDLDQMTNRLAHALVEHGIRRGDRVAIIAPNSVEAVVGIFAVLKAGGVFVVINHTTKQDKLTAILNNCRASAIIVDAQIRDVHLSALLRDV----PSLRVGVLSNQRTEFIDFDEVQGDATPLPRVTIDDLACLIYTSGSTGEAKGVMSDHSNVVFASGSIIEYLHNVEDDVVINMLPLSFDYGLY--QLLMTFRFGGRLILERSFAPAAILKRVEEERVTGFPGVPTIYAMLL-PIDLSQYDLSSIRYLTNTAAALPPSHALELRRKFPARLYSMYGLTETKRTLYLPPEELERRPGSVGIAI-PGTEVWLEDEQGNRLGPGEVGELVVRGRHVMRGYWEAPEATAQRYRPGPLCYTGDLFRMDEEGYLYFVGRKDDIIKSRGEKVAPKEVENVIYELPGVTAVAVVGVPDPILGQAIKAFVVSTNPDLTEKQILAHCRAR-LEDFMTPRYVEFRDELPVNASGKIARREL----------- 148658688 3 --------------------------IGGLLSRHARYRSNHTAVIVGDARLTYREFNARVNKVAHALLGLGLTKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLATLLRDSDTAAVVTDSAHA-----PVIDAIRSDLLIDPARFLITDAPDRPGYRNYHALVVPMSEDDPDDPYNIMYSSGTTGLPKGIVLTHGVRAGYGTIFASSYRITPESVILHAGAL--VFNGAFLTFMPAFYLGATYILMPAFNTRQLIEIAIREKVTHIKMVPSQIVALLNEPDFDERHVPSIEMLGSVGAPLHMEHKLELERRFPNRLYELYGLTEGFMTILDKYHRGE-KLGSVGVP-PPFMEIKIIDDQGRELPPGEVGEICGRGPLMMTGYYKRPDLTAQAVV-NGWLHSGDMGYVDADGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILKPGLVSAEELREWINARVEAGYQKVSQVVIMDDFPRSAAGKTLKRVMRDEYWKGM--- 196033726 460 -----------------------------LFEKQVQKNPNKIAVTCNGIKLTYKELNERANELAHYLVEEGIGPNQFVALVFPRSTEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSTVSSI--LVIEDDIKEIELDSEEMTIALNTYSYMNIPLKNDESLL-------NPAYTIYTSGSTGNPKGVIVPMKALSNFLLAMDDIFSLNENDHLLAVTTFA--FDISALEIYLPLISGASLTIAQKEEPSALTALLQEERVTIMQATPTLWQALVTEYPEKLQGLN----VLVGGEALPAHLAKTLKE-LGCTITNLYGPTETTIWSTVMNDERESGMPPIGKPIW-STAVYVLDAGLQPVPPGVIGELYIAGGGLANGYLGKPELTAERFVANPYYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEETIHLAEIRSYVSE-SLANYMVPAAFVLLEELPLTPNGKVDRKKL----------- 163723902 9 -------------------------TVGEALETAASKRPGSPMFYYEDKEYSYASVNETTDRVAMALLNMGFVRGDKIGIIGLNQPEWLYMYFGAVKIGVVITGLSVRYRDTELEYILNQSETRAVLTLASLGEMNYVSFFEGFKPRIPNVKEFIFMGGPKGSFSFEDMLQTEIDKAAVEPDDSIMIIYTSGTTGVPKGAVLSHKSQMASARGQAVHTSTCPDDNVALALPFNHVGGVTC-GVLTSLLGMGKYILIPMFSPDHIAAQIKKYGFTTASGVPTMHALVLMNEAYQALDLSQCRMAIVGGSNADDTLLKKIYDSYNARVMNLYGLSETSVVLSPWDGDFETTLKSIGKPIADF-EVKVVDESGKEVALGETGELCFKGDAVTKGYYNMPEKTAETF-RDGWLHTGDMGYLDEEGFIYLRGRKKEMYIQGGFNVYPVEVENLIARHPKVAMVAGIGVPDEYLGEVGRYYIVPYPDAPTEEEIKAFCKEH-LADYKVPREIVFRAELPLTPAGKIQKSKLEEEAKE----- 121605761 19 ---------------------------------------DEVAIETGDGLYSWRDLEHGSAMMANLLQSLNLPEGARIAVQVEKSVEAMVLYLATLRAGYVFLPLNTAYQSLEIEYFIGNAEPSVVVCSSANFGWVSKIAFKAGTQHVFTLGDDRTGSLLERAAHCSDQHEVVVKQP----DDMAAILYTSGTTGRSKGAMLSHGNLLSNARVLQDYWGWKQGDVLIHALPIFHVHGLFV-AIHGALINGSKMIWLAKFDPK---KVIEKLQATVFMGVPTLYVRLLAEPGLTVDACRSMRLFIAGSAPLLIETFREWQARTGHTILERYGMSETAMLTSNPYQGGERRGGTVGFAL-PGVSLRVVGDDGQGLPPGEIGNIQVKGPNVFAGYWRMPEKTAEEFTADGYFKTGDVGKIDADGYITIVGRSKDLIISGGYNVYPAEIEGYINELPGVAESAVVGVPHPDFGEVGVAVVIAKPGAPDGARIVATLKS-SLANFKVPKQCFVVSELPRNTMGKVQKNVLREQYK------ 84499393 7 ------PWYKWYAEGVDPYFEPVPETVNDRLARSFATWPETVMIEYYGQEFTYARMHGLISQVARALKAAGIEKGDRVALHLPNCPWHPIFFFGTLWSGAAVTHLSPLDARREIEHKLTDSGAKMVITTPEFADHFAPLIDEGVCPPLYLCPDPISARGREGAHAVEDLLADPMDAAPVTPEELALLQYTGGTTGVPKAAKLTHSNLATTSQMYSEMGKNEPGTRALGYSPLFHIMGLSS-GMIKRVSEGGTLCLRLRFDAASAIDEVEKKGIVALAGVPTTWIAILAQPDIDKRDLSSLDYVASGGAPLPVEVYSRVKQLTGLKLRGGWGMTETSPGGTTVPQGMPDKLGTIGVPVPGLDMMIVVDDCEKILGPNQSGEMVIKGPNVTSGYWNRPEENAACFTRDGYFLTGDIGYMDEDGWFYIVDRKKDLILSGGFNVYPLTIENAIHQHPAVLEAMVIGVPDAYRGESAKAFVMLNPGAETLEELQDFLSDK-LGRHEMPRHLEFRDELPRTAVGKASRKMLRDQ-------- 6449057 247 ----FKDYNQTAAE-YPRE-----KTIHQLFEEQANRTPDQVAVVYEENQLTYQELNEKANQIARTLQSEGVHPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPTYPEERIRYILEDSDTKLLLVQ------------HHLREKVPFTGKVLDMEDPQTF------SEDGSNLESISPNQLAYVIYTSGSTGKPKGVMVEHRSVINRLVWMQENYPLDERDAILQKTAI--TFDVSVWELFWWSIVGSKVVLLPNGNPELILDTIEQKGVSTLHFVPAMLHAFLESMEQTKRKLASLRYVFASGEALTPKHVDGFQRIIHAQIINLYGPTEATIDVSYFECEADKRYNSVGKPIS-NIQLYIL-QAGYMQPVGVAGELCIAGDGLARGYLNRPELTAEKFVKNPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEVEAALFHIPSIQESIVLAQ--EINEEILCAYYTAND-TLTAGELREHL-SRQLPSYMIPAYFIQLKRMPLTLNGKIDRRAL----------- 6449057 1771 ------------------------KTIYQLFEEQAARTPEQIAIVFEDQKLTYRQLNEQANQLARTLRAKGVRSDRTAAIISDHSIELVVGILAVLKAGGAYVPIDPDYPEQRIQYILNDSKTEIVLTQS------------HLQQRLAHEGTIVLLDDENSY------HKERSNLERISNKDLAYVIYTSGSTGKPKGVLIEHQGLTNYIWWADRVYVKGEKTTF----PLYSSFDLTVTSIFTPLISGNAIIVYGDKDRTTLLSIIEDSRVDIIKLTPAHLQ-LLKEMNISPEC--TIRKMIVGGDNLSTRLAQNISEQFQIEIFNEYGPTETVVCMIYLYDPKKDRQESV--PIAANMNIYLLDTGMKPVPIGVPGEMYISGAGVARGYLNRPDLTAEKFVEHPFYKTGDAARWMPDGHMEYLGRIDHQVKVRGYRIELGEVEAALLLVESVKEAVVIAVEEEGSNQ-LCAYVT-GDESLKTLQLKQQLQNK-LPAYMIPAYFVQIEEMPLTANGKIDREALPAPDGN-MLAG 115360684 2 -------------------------SFPYFLRRAAAFWGDVPAVIHRDRPLTYRQLEARSNQLAHALIALGLRRGDRVAVQSRNCTELVEIECALYKTGLVKAALNPRFTTAEASDVVENCTPRVLIAGRGYTGYT------RATPGFASVETFIAIGGAEGYVDYEALLGRAASHAPDHADDLAVLHFSSGSTGKIKAAMQSYGNRMASLRKIGMDTQPRPGDRLALVGPITHASGM---LMQPFLYCGATLVLFDAFETAQFLADLERLRVTHVFMVPAMINMLLNEPALAHTDLSALKSLSYGAAPMAPARIQEAWARFGPILSQGYGASESTSGVTRLTIADHARLASCGRPM-GETEVCVLGEDGRPLAAGEVGEIAVRGEDVFKGYWGAPELTAEVLV-NGWLMTGDLARTDEDGYLYLVDRKKDMIVSGGFNVYPTEVEAVLYQHPDVLEACVFSVPDERWGEGVKAAVVLKPQTANQDALVAHCRS-LLADYKLPRSISFVAELPRNASGKIARKMVREQYWQ----- 188535186 69 ------------------------------LDRHLASRGDHPAIIWEGKTLTYRELHRDVCRFANTLKTLGIHKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDCHARLVITADGVRAGRTIPLKKNVDDALTSVDKVVVLDRDLWWHELVSVASEQHQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAASTFKVFDYQPQDIYWCTADVGWVTG-HSYLLYGPLACGATTLMPNWPKPSRMGEVVDKHRVTILYTAPTAVRALMAEGDKEGTDRSTLRILGSVGEPINPEAWEWFHQKIGCPISDTWWQTETGGMIAPLPGATALKPGSATHPFFGVRPA-LVDNEGNLQEGACEGNLVISWPGQARTLFGDHQRFEQTYTFRNCYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHALKGQAIYAYITLNSGEEPSPELYSEVRSKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRKIAT------ 148656135 57 ----FEPFHTVLDDSKAPFYKWGGKTAYNALDRHVQTWRNKVALIWESRTYTYWQLYRDVNKFANVLKSLGVRKGDRVAIYTGRCPEQAIAMLACARIGAVHTVVYGGLSTEALRSRIDDAHAKVLVVADGSKIVKLKEIADQAVEHAPSIETCVVIGRDYWWHELMALPIASARCESLDAEDPFFIIYTSGSTGKPKGVVHTLGGYMVDVYTTLKVLDFKEEDTLFCTWIVGHSIVLYGPGITTLMYEGA----PAYPYPDRWWHLIERHGVTLMFTAPTGVRGLMRYGDAKRRDLSTLRLLACAGEPLNPEAWRWFYEVIGCPVIDNWWQTETSRPMLSNFACLPMKPGSCGFP-APGVAIDVVDEQGQSVPPGVEGSLVITRPWMLRTIYGDDQRYIEQYWSPGMYLTGDAAKRDADGYIWIIGRTDDVIKVSGYRLGTAEVESALVSHPAVAEAAVIGLPHPVRGNAIHAFVLLRAGHSPSEELANELKAHVMGPIAKPETISFPPTLPKTRSGKIMRRVLRAQA------- 154247996 21 -------------------------SVDALFRSWVARTPDALAVVGGERRVTYGALDAAVERLADGLFAHGVRKGARVATLVGNHLAVVELSLACARIGAIHVTLDIRQRRPEIAYILAQSG-TMLLVHDAACASELPEAAE-----VPELRHRFAAGSATGSEPYEELFAQPAPAADVSEEDPFCILYTSGTTGKPKGAVLTNLGVIHSCLHYRYALGLEPGDRTVLAVPNAHMTGLVGV-IHGTLAAGACLILMGQFKARLFLELAARERLTAALMVPAMYNLCLLDPQFEQLDLSSWRIAAFGGAPMPEASARRLKEKPKLTLFNVYGATETSSPVAILPDAPPERLDSVGRVM-PCIDLKVMDEDGREVPPGTAGELWIAGASIVPGYWRNPEADATAFV-GGYWRSGDVGSIDAEGYLKVFDRKKDMINRAGYKVYSAEVESVLVFHPDVSEAAVVGYPDPVLGERVEAFVVAGPD-LSVDDLRRFCAAR-LSDYKVPDRVTILPELPRNPNGKVMKNVLRERAA------ 149375957 23 ----------------------------DFLARTASVYPEYPAVIHGATRRNWQQTYERCRRLASALADRGVGKGDTVAAMLPNIPPMLECHFGIPMLGAVLNALNTRLDAKAIAFMLEHGEAKVLIADREFG--DVINEAVGMLDNPPQVIDVNDPEFSGAGTQVSDLDYDAFVASPADEWDAISLCYTSGTTGNPKGVVYHHRGAYENAMGNQAVWSMGMHPVYLWTLPMFHCNGWCFPWTITAFA--GTHVCLRKVEPEKILQLISEHKVSHMCGAPIVLNTLLGASEAAKSSFSHTVQAMTAGAAPPAKVIEAIEN-MGFRVTHVYGLTEGPVTVCAWKSEWDDLPARQGVRYHTLAGMMVGDPETMEAVPNTIGEIFLRGNTVMKGYLKNPKATEEAF-RGGWFHTGDLAVWHADGYAEIKDRLKDIIISGGENISTIEVEDVLYRHPDILEAAVVARPDEKWGETPCAFVTLKPEAVSEDDIIAFCRER-MAKFKVPKTIVF-SELPKTSTGKIQKFVLRDDAKK----- 154250610 3 ------------------------------IHRAVAVTSRAAATICGTRTRTWTELHDRVSRLAGALRGLGVGAGDRIALLSMNSDRYLETCFAAWWADAVIVPMNTRWSVAEHVYSIEDAGAALLLMDETF-----REAGLAVRDACPRIAHAVYMGDGETCLSYEELIAAGPAIGDARGEELAGIFYTGGTTGFPKGVMLSHKALWSSLSVGAGTAGFNPDMRYLHAAPMFHLADFAMS--TATTIYGGSHVFMPSFEPASFLKLIEQHRASYALLVPTMIRMLLDCPAMAQHDLSSWKGLFYGASPMPEALLREALAKLGVAFTQGYGQTELAPIATVLEGPNAGKLRSAGRPGL-CVELRVVGPDGKELPRGEVGEVAVRGPNTMLGYWNKPEQTAATLV-DGWVMTGDGGYMDEEGFLYIVDRLKDMIVSGGENVFSAEVENAVMQHDAVAECAVIGVPDPKWGERVHAVVVPKSGHLSEEELFAHCKA-LIAGYKCPRSADIRHELPKSAAGKILKTDLRRPYWE----- 214045187 70 ------------------------------IDRHLETRGDQTAIIWGAQHITYKELHAQTCKMANILRDLGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALASRVNGSEAKVVITADAPRGGKATPLKTNADQALDSVKCLVVEGRDFDYNALAKDAADTCAPEAMNAEDPLFILYTSGSTGQPKGVVHSTGGYLVYAAMTHEITFDYHDDIYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDASRFWQICEKHKVNQFYTAPTAIRALMGKGREDGCDLSSLKLLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHMTPLPGAHATKPGAAMKPFFGIKPVVLEPTSGEEIANGVEGVLCISWPGQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHTIKGQGIYCYVSLMAGEEPTDDLRTELRRNEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFGA- 187929178 55 -----KPFSKVLDESNAPFYKWFED--GELLERNLENNADKVAIIFETSRTTYRELHARVCRFANGLKALGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSAKSLQERIVDVGAVALITADGGKALPLKAIADEALAGTDAVKHVIVEGRDRAMDEVEAGQPDTCEVTPVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWALLTMQWFDLKPDDIFWCTADIGWVTGHSYI-AYGPLAAGATQVVPTYPNAGRFWDMIQRHKVNTFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYHTNIGCPIVDTFWQTETGHMMTPLPGATPLVPGSCTLPL-PGIMAAVVDETGHDVPNGQGGILVVKRPWMIRTIWGDPERFKKSYFPEKLYLAGDGSIRDKDGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPIVAEAAVVGRPDDMTGEAICAFVVLKRSRPDGDEAKQIANEKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 169189552 50 -----------------------------------------------DESYTYEQMSKQSNRFANVLRKYGIGKGERVFIFMPRTPELYFGVLGVLKVGAVVGPLFEAFMETAVKDRLQDSEATAIITTPAL-------LPRIKRDELPNLKHIFVFGDIVDFSAEMAQASEEAEIEWLDREDGLILHYTSGSTGKPKGVFHVQNAMIQHYYTGKIVLDLKEGDIYWCTADPGWVTG-TSYGVFAPWLNGATNVIRGRFSPSDWYGTIQKYGVTVWYSAPTAFRMLMGAGLSSSFDLSSLRHVLSVGEPLNPEVVRWGMKVYKQRIHDTWWMTETGAQLICNYPSMDIKPGSMGKPL-PGVKAAIIDDQGNELPPYRMGNLAVQTPWMMRKIWNNPSKYEEYFRIQGWYISGDSAYMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFIALREGYTASDELKAEIAQVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAW-------- 91976023 9 --------PARRAESV-ARGFWHDRTINDDLDACVAACPDKTALTAEPRRFSYRELATLTDRVAVGLARLGVGRNDVVAMQLPNWWQFSILYLACSRIGAVLNPLMPIFRERELSFMLKHGEAKVLVVPKTFRNFDHEAMARGLQPSLPALQRIVVADDFDALLTIPEWEQQPDAQTRPGPDDITQLIYTSGTTGEPKGVMHSANTLMANIIPYAERLRLGADDVILMASPMAHQTGFMYGLMLPIMLK-ASAVLQDVWDPAKAAELIRAEQVSFTMASTPFLADLTRVVKESAKSVPSLKTFLCAGAPIPGPLVEQAQIGLGAKIVSAWGMTEGAVTLIKLDDDDKLASTTDGCAL-PGVEVRVVDGDGNALLAGEIGRLVVRSCSNFGGYLKRPQWNGT--DADGWFDTGDLAYITAGGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPRGGAIDFPAMVEFLKSQKLAVQYIPERLIVREAMPATPSGKIQKFRLREMLQQ----- 163746945 84 ------------------------------IDRHLETRGDQTAIIWEAKHISYRELHSATCRMANVLRDLGVTKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCEAKVVITADGGKATPLKANADKALAQCDASVQCLVVRRTNGDVAWNEAASDKCEPVAMGAEDPLFILYTSGSTGQPKGVVHTTGGYITYAALTHEVFDYHYGDVYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCEKHKVTQFYTAPTAIRALMGQGKETKSDLSSLRILGTVGEPINPEAWNWYHEVVGCPIVDTWWQTETGGHMTPLPGAHDMKPGAAMKPFFGIKPVILDPTSGQEIDGNAEGVLCISWPGQMRTIWGDHERFEKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDIKGQGIYCYVTLMSGEEPSEDLRTELRRQEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGA- 196155532 82 --------------------------------------------------ITYQEVHYEVCKLANALKGMGVAKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDSSAKVVITADAGRSIPLKANVDKALAACPSITHVLVGGDVDWWQDAVDGMSAQCEPEVMNAEDPLFILYTSGSTGTPKGVVHTTGGYLYSAMTFKYAFDYKDDDVYWCTADVGWITG-HSYMVYGPMVNAASQVVPTYPDVKRIAQVVEKYKVNSLYTAPTAIRALMAHGDAPAEDLSSLRLLGTVGEPINPEAWEWYHRVIGCPIIDTWWQTETGHMILPLPGATELKPGSASRPFFGIQPA-LFDADGKELEGAAEGNLVIKWPSQARTVYGDHQRFINTYFSKGVYFTGDGARCDEDGFYWITGRVDDVLNVSGHRLGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYVYVTPNEGVEADEELKAWVR-QELSPIATPDMIQWSHGLPKTRSGKIMRRILRKIAANE---- 9988455 55 --------------------------------QNASEYPNRTCIIDSGKQYTFSETDSICRKVAAGLSNLGIQKGDVIMVLLQNCAEFVFTFMGASIIGAVITTGNPFYTTAEIFKQVNVSNTKLIITQSNYVDKLRNTTINESDNKYPKLKVITIDTPPENCLPFENTQENQVTSVSIDSNDPIALPFSSGTTGLPKGVILTHKSLITSVAQQVDNLYLKHDDVVLCVLPLFHIYSLNSV-LLCSLRAGAAVLIMQKFEIGALLELIQSHRVSVAAVVPPLVLALAKNPMVDKYDLSSIRVVLSGAAPLGRELELALLNRVPHAIFQGYGMTEAGPVLSMSPHPYPAKSGSCGTVVRNADLKVIDPETGSSLGRNQPGEICIRGEQIMKGYLNDPEATARTVDIEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLISHPNIADAAVVPQKDAAAGEVPVAFVVPSNDGLTEEAVKEFISKQVV-FYKRLHKVYFVHSIPKSPSGKILRKDLRAKLA------ 75812670 1151 --------------------------LHQQFVTQVEKTPDAVAVVFEQEEITYKQLNQQANQLAHYLQGLGVKKEVLVGVYLERSPQMVVSILAILKAGGAYLPLDPSYPRERLAFMLQDAQVAVLLTQEKF------------LPSLPEHQATVVCLDKDNEVWASETIVNPVN--EVTTHNLAYVIYTSGSTGRPKGVMNTHRGICNRLAWMQETYQLTIVDRVLQKTPF--SFDVSIWEFFWPLTTGACLVMARHQDSAYLVKLIQEQQITTIHFVPSMLQVFLAEPSVEA--CKCLRRVICSGEILPVQLQEHFFTRLDAELHNLYGPTEAAIDVTACNRHSDKNIVPIGRAIA-NTQIYILDKHLQPVPIGVPGELHIGGVGVARGYLNQPQLTAEKFIVNPFYKTGDLARYHTDGSIEYLGRLDDQVKLRGFRIELTEIESVLTQHPDVRKAVVVMRETSLKGEQLIAYCVCRHQAPNITKLRRFLGEK-LPDYMIPATFIMLDALPVTANGKLDKKSL----------- 75812670 2243 -----VEWNET-AIAYPENLC-----IHQQFEAQVVRNPDAIALVYENEQLTYQELNRRANLLANHLQRLGVCADTLVAICVERSLEAIVGILGILKAGGAYLPLDPTYPSEHLAFILKDTQ------------VSLLLTQSQLLPKIPNNKAQTLCLDSEWDIIANNSDDNPSC--RTTKENLAYVIYTSGSTGNPKGVLITHQNLVHSTNARIAYYQTPISSFLLIP---SFAFDSSVAVIFWTLCQGGKLILIKDGWQRDIWQLIEQHQITHWLSVPSLYNSLLAHIEKQQ--LISLQTIIVAGETCSIELVKNHQKLLNTSLFNEYGPTETTVWSSVYNCSHHDLNNPIGRPIS-NTQIYILNSHLQPVPIGTPGEIYIGGFGVSKGYLNRPELTIEKFIPDPFYKTGDQARYLSNGNIEFIGRIDHQIKLRGYRIELGEIEAVLQQHPQVKQAIVIARNSDSENQQLVAYIVPSQQDSLTNELRSFLQTK-LPNYMIPSVILQIDTLPLTPNGKIDRQKL----------- 75812670 15 ------------------------------------------------QSLTYGELDNQAQRIAGLLQAFGVKKGERVLLLYPPGLEFITAFFGCLYAGAIAVPAYPPRANQSL------SRLSVIATDADSTVALTTTTVLSYLQQHPTF-NVLRLLTTDNM--MADDWTNLWRQPVIDRDTLAFLQYTSGSTGTPKGVMVSHGNLLHNQLLIKQAMQHTTATIFVGWLPLFHDMGL-VGNMLQPLYLGIPCILMSPVAPVRWLQAISQYRATTSGG-PNFAYDLITAEQRATLDLSSWEVAFNGAEPVRQATLEKFAVTFGEAFYPCYGMAETTLIVSGGCKTTPPVLQPVGQPLADLKIVIVDPQTLSACSDRQVGEIWVAGASVAQGYWHQPEQTESTFKEGPFLRTGDLGFL-QDGELFITGRLKDLIIIRGRNYYPQDIENTVQQHPALHGGAAFSIDVDGEERLVIAQEVQRSHKLDIDEVIATIRAAVAVNHEIPGSIL------RTSSGKIQRYACRA----KFLAG 52550177 14 -----TPRPNDYDETYRTFEWWDDRGRLNAAESAVDRHAHKVALYWQGEKYTFLELSNLSNRFANVLMSAGIEKRDRVFIFLPRIPELYVSFLGILKTGAIAGTMFSAFGPEGLYDRLHDSGARYLITNSSLKERVY-----EIKDDLPDLERIIVVDEAEGEISYPEAASDAFDVAMMSPDDPAFMLYTSGTTGKPKGVVHRHLAIVQQHLTTEWVLDLRDDDIYWCTADPGWVTGIS-YGILGPFSCGASVVVHDRFDPDVWYSVIEQYRVTVWYSAPTAFRMLAQAHDAHKHDLSSLRHICSVGEPLNAEIVHWGMRTFGLPIHDNFWQTETGGILIANYPSMPVKPGWMGKP-TPGIKAAIIDDDGMEVRRGVEGNLALKPPSLMLDIWKNPSKYAEYFM-GGWYLTGDRAVQHEDDYFLFIGRSDDVINTSGERVGPFEVESVLIEHPAIMEAGVIGKPDTLRGEIIKAFVVLGDGYEASDELRRFVKAR-LAGHAYPREFEIVDALPKTRSGKIVRRMLR---------- 152980721 61 -----KPFTKRLDESNAPFYKWFED--GELLDRHLTNNADKVALIFESTRVTYKELYERVCKFANGLKELGIQKGDRVIIYMPMSIEGVAAMQACARIGATHSVVFGGFSAKSLQERIIDAGAVAVLTSDGGKNLPLKSIVDEALAGCDTIRNVVVAGRDIWLHDLVDKQKAECEPVPVGAEHPLFILYTSGSTGKPKGVQHSSGGYLLWAMLTMKWFDIKPNDVYWCTADIGWITG-HTYVTYGPLACGATQIVFEGPNAGRFWDMVQKHKVTIFYTAPTAIRSLIKAADADKYDLSSLRLLGSVGEPINPEAWMWYYKNIGCPIADTFWQTETGGHISPMPGATPMVPGSCTLPL-PGIAAAVVDEVGHDLANGKGGLLVIKRPWMIRNIWNDPERFQKSYFPHELYLAGDGAIRNEEGYFTITGRIDDVLNISGHRMGTMEIESALVANPIVAEAAVVGKPDETTGESICAFVVLKRSRPTAKELRDWVA-KEIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRVLAKDEVI-- 145323645 180 --------------------------------------GDKTAIHWEDASLTYSELLQRVCQLANYLKDNGVKKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSADSLAQRIVDCKPNVILTCNAVKTINLKAIVDAALDQLTYDNSLATTRENTKWQNGRDVWWQDVEVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYIYTATTFKYAFDYKSTDVYWCTADCGWITGHSYV-TYGPMLNGATVVVPNYPDPGRCWDIVDKYKVSIFYTAPTLVRSLMRDDDVTRHSRKSLRVLGSVGEPINPSAWRWFFNVVGCPISDTWWQTETGGMITPLPGAWPQKPGSATFPFFGVQPV-IVDEKGNEIEGECSGYLCVKGPGAFRTLFGDHERYETTYFKPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVLHPQCAEAAVVGIEHEVKGQGIYAFVTLLEGVPYSEELRKSLVRNQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRKIASRQL--- 66045852 8099 ---------EQLLEQWKQPGAYTSETIHLQFEARAAQQPDAVALVFEEQTLSYGELNARANQVAHRLLAHGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQ------------RSVQGTLPVSQVPVICLD-------DDLQDESVCNPPVTPGNLAYVIYTSGSTGKPKGVMIEHRNVARLFSATEEWFGFNQQDVW--ALFHSFAFDFSVWEIWGALLHGGRLLIVPSRSPEDFYNLLCSAGVTVLNQTPSAFRQLI-AAQAENTQAHSLRQVIFGGEALETAMLKPWYARAGTQLVNMYGITETTVHVTYYPDAQRLGASPIGRRI-PDLQLYVLDARGEPVPVGVVGELYVGGAGVARGYLNREALTAERFLDNPFYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTAQQPELDIESLREHLQG-ALPEHMVPAAYVQLDELPLTANGKLDRKALRSALASR---- 66045852 3758 ---------AQLLKQWNEPGYANGTPIHQKFEARAAERPDAVALMFEAQTLSYGQLNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSTPVALLSQQS------------VQQALPVTEVPIIS------LDDADLQDESVCNPEVSAASLAYVIYTSGSTGLPKGVMVEHRNVARLFSATQDWFGFGEQDVW--ALFHSFAFDFSVWEIWGALLHGGRLLIVPSRSPRDFHDLLCSAGVTVLNQTPSAFRQLI-AAQGENEQAHSLRQVIFGGEALETAMLKPWYARAGTQLVNMYGITETTVHVTYYPDAQRLGASPIGRRI-PDLQLYVLDARGEPVPVGVVGELYVGGAGVARGYLNREALTAERFIDNPFYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEAQLVACDGVQDAMVLVREDEPGDKRLVAYVIGTAGAEDATHLREQLR-LSLAEYMLPSAFVSLEAFPLTANGKLDRKALRSAVASR---- 66045852 4864 --------------------------IHRTFEAWVVAQPNAVALDYEERTLTYAELNTRANQVAHYLLGLGVQPDDRVAICVERSLEMIVGLLGVLKAGAGYVPIDPAYPAERIAYQLQDSAPMAVLADAAGLALLGSFDGPRVDLHSPALQ------------------AQPGHNPQLSPRHLAYVIYTSGSTGLPKGVMVEHRNVARLFSATQSWFGFNEQDVW--ALFHSFAFDFSVWEIWGALLHGGRLLIVPSRSPQDCYALLCNAGVTVLNQTPSAFRQLLNA-QGESDQRHSLRQVIFGGEALDTGMLKPWYARVGTQLVNMYGITETTVHVTYHPDAQRSGVSPIGVRI-PDLQLYVLDARREPVPVGVVGELYVGGAGVARGYLNREALTAERFLANPFYRTGDLGRWMADGSLDYLGRNDDQVKIRGFRIELGEIQAVLAACNTVREALVLVREDQPGDKRLVAYVIAAPGHEVAADLRAQLL-LSLADHMVPSAFVALDSFPLTANGKLDQKALPAPDAQALA-- 66045852 1609 LLVGF----NDTALDYPQQ-----QTIHGMFEAQVERTPQALAVVHGEQRLTYRELNEQANRLAHALIKQGVQPDSRVGICVERGADMVVGLLAILKAGGGYVPLDPAYPAERIAYMLQDSAPAAVLAQTATQGL---------------LADVSVPVINLDLSDWQDQSVQNPQVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHSAFDASALEKTLFSTSL--NFDLAVYECFAPLTSGGSIEIV-----KNVLELQHEHDIGLINTVPSALKALLEVNGLPE----SVHTVNVAGEALKRSLVEDLFESTGVRLCNLYGPSETTTYSSWVADREDGFAAHIGKPV-GNTRFYLLDEQQQPVPLGVAGEIYIGGAGVARGYLNRDDLTAERFLLDPFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDIPGDKRLVAYYTLVSGSVDIDNLRSHLQEK-LPEYMVPAIYVLLEAMPLTPNGKLDRKALPAPDVEAL--- 66045852 540 ----------DTAREYPRNS-----SLQELFEQQVATQPDALAAVQNDQCLTYRELNGRANALARHLVDLGMQPGERVALLLERSLDLLAGQLAIIKCGAAYVPLDINAPAERQAFMLQDCGARQVLT---LSRHDLPDGIQRIDLDLLELQ-----------------SDAPNPVHSASAESVAYIMYTSGSTGMPKGVLVPHRAVSRLVLNNGYADFNAGDRVAFASNP---AFDASTLDVWAPLLNGGCVVVVEQLSLDEFRALLLSQSVSVLWMTAGLFH---QYASGLMEALARLRYLIVGGDVLDPAVIARVLAEGAPQLLNGYGPTEATTFSTTHEITSVGSGGPIGRPI-GNSQVYVLDTLRQPVAVGVAGELYIGGQGVAKGYLNRPELNATQFVANPFYRTGDLGRWNADGIVEYLGRNDDQVKIRGFRIELGEIEARLVECPGVREAVVLARQDESAHKRLVAYVVGEENSALSAELRRELAA-SLAEYMVPSAFMVLDSFPLTANGKLDRRAL----------- 5822841 237 -------WNDTAIE-YPEKQW-----IHQLFEEQAKLYPERGAVIFENQELTYQELNEKANQLGHYLQKLGVKPEELVGIYLERSLEMVVGLLAVLKAGGAYVPLDPNYPQERLSYLLEDTGVKVIITAESLRGL------------LGEYRGIVVALDTD--WPAISQESQNNCDSAVTGENLAYVIYTSGSTGKPKGVMNNHKGIRNRLLWMQDTYQLTKSDGILQKTPF--SFDVSVWEFFWPLLAGATLVVAKPEGHKDLIQLIQKQQITTLHFVPSMLRVFLQEPELKE--CSSLKRVFCSGEALSLDLTQRFFEHFDCELHNLYGPTEAAIDVTYWPPENQKAIVSIGQPIA-NTQIYILNPDLQPVPIGIVGELHIGGIGLARGYLNRPELTAEKFIPNPFYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIELGEIETILSQHPAVEQAVVIASETETGSKTLIAYVV----------------------------------------------------------- 67157301 23 -----------------------------FIERSAAVHPNRPAVIHGSIRRTWAETYTRCRRLASALAGRGIGKGDTVAVMLPNIPQMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLIADREYQEVIHAAIG---MLDHPPLLIDVDDPEYGEGLPISDLEYEAL----LAEGDPAFLNYTSGTTGNPKGVVYHHRGAYLNALGNQMVWAMGNHPVYLWTLPMFHCNGWCYPWTVTALA--GAHVFLRRVDPQKILTLIHEHRVTHLCGAPIVLNALVNMPDSAKAAIDHPVHAMVAGAAPPAKVIGAVEE-MGIKVTHVYGLTEGPVTVCAWHDERARIKARQGVRYPTLEGVMVADPQTEPVPRDTIGEIFMRGNTVMKGYLKNPSATAEAF-EGGWFHTGDLAVWHPDGYVEIKDRLKDIVISGGENISTIEVEGVLYRHHGVLEAAVVARPDEKWGETPCAFVTLKAGHTSEAEIIAFCREH-LAGFKIPRRVVF-SELPKTSTGKIQKYVLRDRAR------ 186456065 487 ----FTEWNDTLTD-YPRNIC-----IHQLFEAQAARNPHSMAVICGDSQLTYEQVNKRANQLARHLQSLGVCPGKLVAICVERSAEMVIGLLGILKAGGTYAPLDPALPRERLQFILQDAEASVVLTQS-----DLVPDLKELFGSGPMSPTPVLLDSNEGVATYSSENLQSSAA----AGDVAYVIYTSGSTGKPKGVEISHRAVVNFLDSMSREPGLTETDTLLAVTTL--SFDIAGLELWLPLTCGAKVVIATREDGKQLASLLDHGGVTIMQATPTTWRLLLASGWKGN---PGLR-ILCGGEAWSSELANQLHGKC-ASLWNMYGPTETTI-WSAASKVEPGDEVFIGAPIA-NTQFYVLDRNLQPVPIGVPGELWIGGEGLARGYLKRPELSLEKFLPNPFYRTGDLVRYRMDGKIEFLGRMDYQVKIRGFRIELGEIELLLTQLPTVVHAVVIAREDTPGDKRLVAYVVSRDSAASSSELRDYLKSK-LPDYMVPSAFVFLPALPLTPNGKIDRQALPAPEQNR---- 115444579 26 -------------------------TLQEYCFARMAEVGARPCLIDGGESYTYAEVESASRRAAAGLRRMGVGKGDVVMSLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEVHRQAEAAGARVIVT-EACAVEKVREFAAERGVPVVTVDGAFDGCEFREVLAAEELDADA----DVHPDDVVALPYSSGTTGLPKGVMLTHRSLITSVAQQVDNLYFSKDDVILCLLPLFHIYSLNSV-LLAGLRAGSTIVIMRKFDLGALVDLVRKHNITIAPFVPPIVVEIAKSPRVTAEDLASIRMVMSGAAPMGKDLQDAFMAKINAVLGQGYGMTEAGMCLAFAKEPFKVKSGSCGTVVRNAELKIVDPDTGTSLGRNQSGEICIRGEQIMKGYLNDPEATKNTIDEDGWLHTGDIGFVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMKDDLAGEVPVAFIVRTEGSETEDEIKKFVAKEVV-FYKRINKVFFTDSIPKNPSGKILRKDLRARLA------ 124485231 16 ----------------------------------------------------WTEFLAETNAVAKGLMMLGVEHGTRVAIWAMNYAEWILVQFATAKIGAVMVNINPAYRTFELEYALKQSEVDTLILQGKFKTSDYVGMFYEASEKFPYLRNVVFMGEWSELLEMGEYVSDENREESVSFDDALNIQYTSGTTGFPKGVVLSHHSVLNNGLFIGDGMSFTENDKLCIPVPFYHCFGM-VLSNMACVTHGSTMVIPPFFDAEAVLQAVEAEKCTALHGVPTMFIAELEHPNFNRYDLSSLRTGIMAGSPCPIEKMREVASRMNMKIVIVYGLTETGITMSTTSDTLENRVATVGRAF-PHTEIKITDPTGRIVPLGEKGEICARGYMKMKCYYNNPNATKQVIDKDGWLHSGDLGTMDEEGYVRMAGRLKEMVIRGGENLYPREIEEFFHLHPKISDIYVIGVPDAKYGEELCAWVKAEPGTTITEEEIKAFADGKIARHKIPRYYKFVDSFPMTVTGKIKKGDMQEI-------- 159043948 48 --------------------WFEDGTLANCIDRHLATRGDQTAIIFEAQHITYRELHRQVCKLSNVLEDLGVRKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGADARLLITADAPRGGRQTPLKSNADAALLHTRDDVVDGRDFDYHELMLEADEVQHPVEVEAEHPLFILYTSGSTGQPKGVVHSSGGYLLYAAMTQKVFDVHEGDVYWCTADVGWVTGHSYI-VYGPLANGGTTVMPTYPDASRFWQVCDKHKVTQFYTAPTAIRALMAKGPEETCDLSSLRVLGTVGEPINPEAWNWYNDLVGCPIVDTWWQTETGGHLTPLPGAIATKPGSATLPFFGVQPVVLDPHSGAEITETEEGVLCLKWPGQMRTVYGDHERFVKTYFSDGYYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYCYVTLMNGEEPSEELRKELRRTEIGPIAAPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGA- 111018508 8 --------------------------------RHADATPGNIALRGADSTLTYGQLRDASTRYAGALTRAGLSPGSRVLLAAPSVPEFVVAYLGIQAAGCVVVPVNTMSTRPETEYVLADAGAALAIV--------WHELGPAIGDAASALDIPVWTLAPGAAAP----DAEPVPVVERDRDDTAAILYTSGTTGRPKGAELTVGNLLSGGEIGAECSRGSSDDRTGTGLPLFHVFGQASV-MMATFTGGGSLSLLARFDPAAMLALLRRDRLTIMAGVPTMWNAMLHAADADSQDFIQLRIAISGGASLPGEVAREFESRFGCTILEGYGLTETTAFGTFNDIDRGGKIGYTGRAV-PRLEVEVRDHDDTACPPGTVGEVFVKGATVMKGYWNRPSDTAAVLDADGWLRTGDLGEIDADGDLRIVDRVKDLIIRGGYNVYPSEVEEVLYTHPDILEAAVVGVPDDHYGEEVAAVVATVPGSLDGGELTSWARER-LSAYKIPRIVAIVDSLPKGSTGKILKR------------- 126462993 49 --------------------WFEDGTLWNCIDRHLATRAKQTAIIWEAQHISYQELHDNVCRMANVLVSQGVRKGDRVVMYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCQAKVVITADAPRGGRRTPLKSNTDAALDRVRCLVVTGDQIHWMDGRDVASPDCPIEEVNAEDPLFILYTSGSTGKPKGVVHTSGGYLTYAAMTHQMTFDYHDDVFWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCEKHKVNQFYTAPTAIRSLMGLGPEDKYDLSSLKLLGSVGEPINPEAWSWYNTHVGCPIVDTFWQTETGHMITPLPGAIPVKPGAASKPFFGVKPVILDPTDGHELETATEGVLCISWPGQMRTLWGDHERFEEAYFSQGYYFTGDGCRRDADGYYWVTGRVDDVINVSGHRMGTAEVESALVAHAQVAEAAVVGYPHDIKGQGIYAYVTLMNGVQPTEELRKWVRT-EIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAE------ 87200638 81 ------------------------------LDRHLAERGDEIAILWEHREITYRQLHADVCRFANLLKAKGVQKGERVTIYLPMVPEAAVAMLACARIGAIHSIVFAGFSPDALAGRITDCDSRIVLTSDGGRKVPLKANVDEALKQCPGVDTVIVEGRDIDWATAVAEQSADCQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYVWASMTHQYVFDYRPGQIYWCAADIGWVTGHSYV-VYGPLMNGATTVMFEGPDASRFWQVVDKFKVEIFYGAPTALRALMREGDEKKTSRASLRLLGSVGEPINPEAWEWYHKVVGCPIVDTWWQTETGAMITPLPGATALKPGSASRPFFGVKPA-LVDNDGTFLEGATDGCLVVSWPGQMRTVWGDHERFFQTYTFKGLYFTGDGCRRDEDGYYWITGRIDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGMPHDIKGQGIYAFVTCNAEIEPDDELIQWVR-HEIGPIATPDVIQFAPGLPKTRSGKIMRRILRKI-------- 110597301 4 -----KPWLRHYDKGVPRTLHYPEESMIDVVRRTAEESPDHPALHFKGRALSYIELERQSNMLAGALGALGIAKGERVALIMPNSPQMVISELGIWKAGAVAVPMNPLYTVHEFEHTLNECGAETAIVLSPFSSRLKRVIVTNIKEYLSPLNKVLFTLLKEGDHSLQELIAAQAGLPPVRYDDPAIFLFSGGTTGNPKCVVITHQGLVMTGMQIAAWFSVHGKDVILLNMPLFHVYA-QVGIMGAALVARYPLALVPNPDLDDLLHTIKRLKPAVLPGVPTLFTALINHPRVKSDNLKSVKLSVSGAAPLLLETKKRFEELTGGRIIDAYSLTESALASVFTPILGTYKQGSVGIPVTDVDVRIVEQDHGNEVGENEIGEIIMRAPQLMKEYWQNPLET-DLVLRDGWLFTGDIGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRNGTLSVEELRDHCR-KELAAYKIPKHIEFIAALPKSTVGKVLRRKLVELHKEIL--- 126436647 3 --------------------------ISDIATNNARRYPNKRALVEADRVHTWAEVDARARRLAGFLTGRGLMPGDRVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARAVLIHADHGELTDLPLVVGIGARSSTGADEVVT----DYETALAQAQPAAPRGDVSPDDVAVILYTSGTTGRAKGVMHTHRGLLYQAADTNLVTEANRSDVMLATTPFFTAGGM--VRTVSWLYLGQTMVIHQRFDPQAVIDEIERNAITFTTFIPTMLRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKAMDLLGCDLQQRYGLTECGGQATILTPQDHRIATSCGQE-TPMCAIRVVDVDGNDAQAGEVGEIVIVSPANAVGYWNRPEQTAETFRPDGLY-SGDLGYLDEDGYLHITGRKTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKDRDALTAELVSLCRA-ELAGYKQPRRFVFREEFPLGPAGKILKREIANQVTEVGPAG 21218859 3 --------------------------LGRYVRRTAEHHPDAEAVVCGHVRLTYAELDDHSDRLAAALTGLGLSRGERVATLAANRAELVVTEVALYKAGLTRAPVNARLGDGEVAHLLRESDARVLLTDAAHLDTARRAVPGS------GVKAVIGYDGPADLGPGELLAATPREAVDVEEDDIAVLHFTSGSTGKLKAAVQTYGNRLALLRKSVQATRVGTGDRQILAGPVTHASGM---PLMGIFFAGGCAVVLPRWDAAEFLATVERERATHAFLVPTMVNTVLALENARDHDLSSLRHLLYGAAPMSPARVRAAWDLFGPVLSQGYGCGETTSGVLFLSTEDHRRAVSCGRPLAE-AEVRIVDDGGEPVADGEIGEIAVRGPDVVPGYHNEPELTARSF-RDGWFLTGDLARRRRDGYVFIVDRKKDMIISGGFNIYAVEVESVLHQHPDVFEAAVVGVPDEQWGEAVKAVVVPRAGTLDATELIAFCAEH-LARMKKPRSVDVVAALPHNPNGKIDRRAIRD--------- 115522099 81 ------------------------------IDRHLKDRADQVAIIWEGRKITYRQLHDEVCKMANVLRNRNVQKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFGGFSPDSLAQRITDCASKVVITADGLRGGRTVPLKANVDAALSAVDWVVVVKRTGADVFMDDVRTTECPVEPMHAEDPLFILYTSGSTGQPKGVLHTTGGYLVFASMTHQVFDYHDGDVYWCTWVTGHSYILYGPGATTLMFEG----VPNYPTNSRFWEVIDKHQVNIFYTAPTAIRALMQGGDEPKTSRKSLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTETGILITPLPGATKLKPGSATRPFFGVVP-QIMDADANVLEGECTGNLCLSWPGQMRTVYGDHARFEQTYFSPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPQVSEAAVVGYPHDIKGQGIYAYVTLMTGVEPTEELVAWVR-KDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 94312748 3 --------------------------IVALLDSNVRKYPDKPFLRYAGQSITYAEFDALSRGAAIVLADHGVGAGDRVAVLCFNTPGMVAAMFGAWRLGAVAVPVNHKLQTPEVDYILEHAGVKVCVFDGSLA-----SVVSRLQTPVKLLATSTDAAGFDSFDAQLPAAGTYNALPPAD-DAIAQILYTSGTTGRPKGCVLTHRAVCMAGMTAALALSMQRDERTLMAMPLWHSSPLNNW-MLGTLYVGGTVILLREYHPLHFLQTAQDERATLYFGAPVSYLLPLQMKDVTAFDLGSVRAWIYGGGPIGADTARQLAQLYRSRFYQVFGMTETGPSGTVLYPEEQVKAGSIGRVATPGLDMRVVRTGGADAGPGEIGEIWIKADSNMLGYLDNEAATREVM-RDGWYRSGDLARLDADGFLFVVDRTKDMIITGGENVYSKEVEDVLGAHPDVQDVAVIGRPHDQWGETVVAVLVPRPGTPDPEGIKAFAAER-LARYKVPREFLIRDTLPRTPTGKLMKHVLR---------- 170735255 24 -------------------------SVSALLDDAMRRFADRPAFHAFGRTLTYADVERLSTALAAYLQQVGVRKGDRVAVMLPNVPAFPVVFVAVAKIGAVQVNVNPHYTARELEHQLNDAGVEVAVVADVVGHTRVRTVLSVGREDLGVVDDALPPGSTALAQALAAGASLACEPVALSGADLLLLQYTGGTTGLSKGAALSHRNLVANIAQFAAIARRPGEEVVVTAIPLYHIFALTV-NFLSYFAIGAQNWLVANPDMDGFIDVLKAARPTVFVGVNTLYAGLAGHPRLKEVDWSRLKLSAGGGAAVIDVISSRWKAVTGNFIREGYGLSETSPVVSFNPQSIDRFTGTTGLPL-PSTDVKLLDEQDREVAIGEAGEICVKGPQVMSGYWQKPDANAAAFTTDGYFRTGDVGVFDAAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDPRTGEAVKLFVVLAPDAVTEAQLVAHCRA-SLAAYKVPKRVRFVDRLPKSTVGKILRREL----------- 148654409 5 ------PWLAWYDPGVPAGIVVPDSTLPDLLATAAREYPAAPAILFYGRVIDYAIFDRLATRFAVALRNAGVAPGERVALVLPNIPQAPVAYYGALRAGAIVVLTNPIFEAGGLVRQLTDAGATTLVALSMFRASVHRVIYTNLKEFLPPGQHRVPTDEARRALWMAHMDTAAAPLPSRDPDEPAAILYTGGTTGEAKGVVHTHRSLVANALQVAAWFPARGAERVVCVLPFSHAYGMTACMNFSVAIA-AAMILLPTFETAHVLHAIRRERATIFPGVPPMYAAIAEMSNARRYGLSSLRACISGAAPLPIEVQEGFERVTRARLVEGYGLTEGPVTHANPLGSAHERYATIGIPL-PSTDAKIVDATGADLPPGRIGELLVRGPQVMQGYWNRPDDTADAFTPDGWLRTGDMARMDADGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGIPRPEGRPDLRAFVVLRGEHATADEIIEFLRER-LSAHKVPHIVEFRDALPRSFIGKVLRRALIDDDRQK---- 198283745 93 ------------------------------------------------RTVTYAQLHREMSLFANALKHQGVQKGDRVAIYMPMVPEAIIAMLACARIGAIHTVVFGGFSAEALKDRLEDTDAKVLITADAWRAGKMVPLKRHADQALHSVRHVIVLRRTGADIDMQEGRDADCPALSMQAEDTLFILYTSGSTGKPKGVFHSSAGYLWTMLTTRWVFDIKPEDVYWCTADIGWITGHSYV-VYGPLANGATVFLYEHPQPDRFWKMIARHGISILYTAPTAVRAFMKMGDEQRHDLSSLRLLGSVGEPMNPEAWMWYYKQIGCPVADTWWQTETGHMIAPLPGVTANRPGSCALPL-PGISARIVNDQGAPIAPNAGGYLVIDRPWMLRGVWGNPERYVESYWANRYYIAGDSARRDADGYFWVMGRIDDVLNVSGHRLGTAEVESALVAHPAVSEAAIVGIPHEIKGEAICAFVVLKHQGDDRDELGAALRAQVIGAIARPDDIRFTDALPKTRSGKIMRRLLRSIARGE---- 120612831 6 -LKNYPPVPHEVPESYR--------SVAHLLEESLRRHADHPFSVCMEQWMDYAELDRLSTRLGAWLQAQGLPQGARVAIMLPNVPQFAVAMAAVLRAGYTCVNVNPLYTPRELEHQLRDSGAGAIVILENFAGRWLTFAVRHLARMVPAFDLPLSDGRRVTTLPLAEGARHTLAPSTARLDSAAFLQYTGGTTGLSKGAVLTHRNIVAATLQA--EAWFTPGDVSIAALPLYHIFALT--LCLLAIRQGSHLTLIPNPDIPKLVAVLKKRPFHLLPAVNTLFNALLQNAEFRTLDFSHLCVSQAGGMAASESTARQWQKVTGNTMIEGWGMSETCAIGTNNPVDNPEFTGTIGLPL-PGIDIAIKDDAGESLPVGQSGEICIRGPNVMSGYHQQPGENARAFTADGFLRTGDIGVMDEQGYTRIIDRKKDMILVSGFNVFPNELEQVIALCPGVLECAAIGVPDEKQGEAIKVFVVRSDPALTEEAVARYCNEH-LTGYKRPRHIEFRDALPKTNVGKILRRELR---------- 126348154 7 -----------------------GSTVDGVLRRSARRTPARVAVEYRDRSWTYDELDTAVSRAASVLLAEGAAPGDRVGAYGHNSDAYLIALLACARAGLVHVPVNQNLTGDDLAYIVDQSGSTLVLADP------------DLTDRLPDGVRTLPLRDTDDSLLARLAAAPVYDGPEPDGEDLVQLLYTSGTTALPKGAMMTHRALVHEYLSAITALDLGAGDRPAHALPLYHSAQMHVF-LLPYLAIGATNIVLDAPDGDRILDLIESGRVDSLFAPPTVWIGLAGRADFATRDLGGLHKAYYGASIMPVPVLERLRERLGLAFYNCFGQSEIGPLATVLPDEHEGRMDSCGRPVL-FVDARVVDEDGKDAPDGTPGEIVYRSPQLCQGYWDKPEETEAAF-RDGWFHSGDLAVRDADGYFTIVDRVKDVINSGGVLVASRQVEDALYTHEAVAEAAVIGLPDERWIEAVTAIVVPRGEV-TEDELIAHARER-LTAFKAPKRVRFVDALPRNASGKILKRELRDRFA------ 29828821 5 -----------------ANGSW---TLTHTSRAHAGSRPHHAAIVCEGRITTYGKLHRESNRAAHALRVSGVQRGDRVAYLGRESENYYLVILACAKAGAVLVPVNWRLTPDEVDHILRDSGATLVFVDD-----EFWATATKVRPHLPEFHTMIAEGEPARGAGLPAWYADQPDAPGTGPDDAVVQIYTSGTTGLPKGAVLAHRSFLPQAMRDHDVAWIDPDDVALISLPGFGIAGIG--WFMHTFNAGGTSVIMPQFDPQEAVRLIRTHRVTTTFAAPAMLQMMAGERTAGPDAFVSLRKICYGAAPMSETLLKQCLETFDCEFAQIYASTETGSVAVCLPPPGSTVLESVGKP-CPGNEVKVVGPDGAELPPGAIGQICVRAPSRMLGYWNLPEATGRTLVGE-WLHMGDAGYLDEDGYIYLCDRMNDTIIVAGQNIYPAEVEKALAAHPAVADSAVVGLPDPRWGEAVHAAVVLRPGAASPRELLLSLRGH-LADYKIPGAYHFVDTLPRNPSGKILRRAVRERLS------ 218248430 480 -----------------------NQTLHQLIESQVTKSPDAIAVVFEDQSLTYTQLNEQANQLAHYLVELGVKPNTLVGICVERSLEIVIGLLGILKAGGAYVPFDPDYPQERLAYMLEDSQVGILLTQDS------------LVPTLPRSQAHLVCLDRDWPVIAHEKVTNPPLL--TTPENLAYVIYTSGSTGKPKGAMNTHKGIVNRLLWMQEAYSLDASDRILQKTPF--SFDVSVWEFFWPLLTGARLIMAGHRDSGYLVKIIQEQGITTLHFVPSMLQIFLEESAV--CDCISLKRVICSGEALPFDLQERFFERLECELHNLYGPTEAAVSYWQCFPHHPLKKVPIGRPVA-NTQLYVLDSYLKPVPLGATGELHIGGVQVAQGYWNRPELTAEKFIQNPFYKTGDLCRYLPDGNLEYLGRIDHQVKIRGFRIELGEIESVLISHPDIRESLVMAREDQLGNKRLVAYLVPNQESPTEEELIKYLQDK-LPDYMLPSTFVLLEQFPLTPNGKVDRRAL----------- 119504364 75 -----TPWTQVVDADLSKAQWFIGGKLNNCIDRHLPERAQQTAFIWEGRHISYGELKDAVCRLANVLKSQGIGRGDRVCIYMPMIPEATYAMLACARIGAIHSVVFGGFSPEALQNRINDAECAMVITADGGRKVPLKANVDIALKSCSCVTSVIVVAHTGADVEWQDLAADIECVPEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTFRVFDYQSSDIWWCTADVGWVTG-HTYIVYGPLANGATSVIPTYPDAGRFWEVIDKHSVTLFFTAPTAIRALMGMGDEKNHSRKTLRVLGSVGEPINPEAWEWYHKIVGCPIVDTWWQTETGIMITPLPGAHALKPGFASFPFFGVEPV-LLDENGIELEGEAAGYLAIKWPGQIRSVYNDHQRMLDTYTYEGYYFTGDGALRDAEGYYRITGRVDDVLNVSGHRMGTAEVEAALGEHPDIAESAVVGFPHDIKGQGIYAYVTPKAGVTASDELKAQLIQKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKIAE------ 27381196 3 -----------------------------LIDRNAAFAPDKTAIAFGRERLSYAAFAARIEQTATALQELDVGRGDRVAILSLNRPDYLVLLYACARLGAMLVPLNWRLAIAEQLFILTDAGAKVLVLEQAFEGVLSELVRTAPGTSVVGLDFVPPRGTTESLLANSDLTS---RNPHTDLSCPLLIVYTSGTTGRPKGAVLRQEALFWNGVMSQHMHNMTSDDHVLTVLPLFHVGGLNI-QTTPALQLGATVTIHARFTPDTALAAIAHDRPTLTVMVPAIIQAASEHPAWTTADLSSLKAVATGSTIVPPHLIDRFVAR-GVPVLQVYGSTETCPIAIYTRLGGDLSREGSTGLAGLCCEAQVIDEAGREVPAGTPGEIAVRGPNVFFEYWGNADATHDAL-SDGWYRTGDIGLCDADGYFWIRDRKKNLIISGGENVYPAEVERVLLEHPDVSECAVIGRPDPRWDEVPIAYVIRRPGCLEAEELRAYLQAQ-LARFKVPRDIVFVTDLPRTALGKVQHFLLKQLDAQSRARG 192362197 81 ----------------------------------------------EDQFITYQELHDQVCRLTNALRERGVKKGDRVCIYMPMIPEASYAMLACARIGAIHSVVFGGFSPEALKDRIQDADCQVVITADGLRGGKRVPLKKNALNHCPKVHTCIVVKRTGGDVQWREGQPSEAESAIVDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHKVFDYQEGDIYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDASRCWQVIDKHGVNIFYTAPTAIRALMGAGNVTKTSRASLKVLGSVGEPINPEAWEWYYRVVGCPIMDTWWQTETGAHMTPLPGAIDLKPGSATVPFFGVQPV-LLDADGKEVVGAGEGNLCIKWPGQIRTVFGDHQRCVDTYTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYAYVTLMAGEQPSDELKKELLAKEIGAIARPDIIQWAPGLPKTRSGKIMRRILRKIAANEL--- 94499938 80 ------------------------------LDRHLDKHGDDVAIIWEARRITYRELSKEVNQLANGLRDLGVKKGDVVTIYMPMVPEASMAMLACARIGAIHSVVFGGFSPEALAGRIEDGNCHYVITAEGVRAGKIVPLKENVDAAIDQVKKVVVVGRDEDYRQLVDKQDSECQAEVMNAEDPLFILYTSGSTGKPKGVLHTCGGYLVYASMTHEYFDYERGDVYWCAADVGWITGHSYI-VYGPFANGATVVMPTHPDCGRVARIVDKHQINILYIAPTAIRALMSDGDEEGASLESLRLLGTVGEPINPEAWRWYYRTFGCPIVDTWWQTETGAAITPLPGATDLKPGSATRPFF-GIEPALVDEKGNELSGATSGNLIIKWPGQMRTVFGDHQRFIDTYTFEGTYFTGDGAKRDEDGYFWITGRVDDVLNVSGHRMGTAEIESALVAHEAVSEAAVVGFPHDVKGQGIYVYVTLNHDVQASPDLINWVR-KEIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIATDE---- 110347266 12 --------------------------LGDVIRHNAKRHAEDIAYVIGERNVTFADHYHRARRLAAGLRELGVKHQGRIAIMAMNSYDQITAYSACELSGFVAATVNYRLAAPEVEQILLDCTPSVFVFDEA-----YVPMVETIRARLTSVRHFICIGKAPEFDTLIEGASDEENPWQVVPQDLIHIIYTSGTTGRPKGVMRSHFAEIHMAEMMTTEVGLLADDIVQVMMPLFHVGARWVQ--LGAQLRAAKLVLHQKFDEAEVIETIARERITLTHMAPTLVQRMLQHPLVETADLSSLRTIYYSAAPMPLPTLKKGLELFGNVFVQLYGMTEGAGTTLSKRERERRWLSSVGQA-PHTMQIRVVDSDGNEVPVGEPGEVVTRTATRMSGYWNNSAATADAI-REGWYYTGDIGYFDEEGFLYLVDRKKDMIISGGENIYCREVEDALNAHELVAEVAVFGTPDPEWGEIVVAAIVPKHGALDEATLESHCRE-LIASYKKPKRYVFLSEIPKLNTGKTNKIALRKQF------- 29501268 4765 ------------------------QPLHGLFEAQVRRKPDAVALQSAQGNLTYRELNQRANRLAQHLRELGVQPDARVAICVERGLDLVVGLLGILKAGGAYVPLDPGYPVERLAYMLKDSAPTAVLVQTATRGLFDDAVATVIDLDRSTWQH---------------LPDHDSSVPGLSASNLAYMIYTSGSTGLPKGVMIEHRSACNMVHWGSQISPPTEHGALLQKAPF--SFDSSVWEIFWPLCSGMRLVLARNRDSAYVVQTIREQQVTVVKFVPALLQQFIEQDGVEQ--CTSLTDVLNGGGELSAVLARQVRDRLPVRLHNVYGPTETTVDSTGWTLEPHMPVPDNVVPIGSNTRLYVLDAYGQPVPQGVSGELHIGGVGVARGYHGLPEMQAERFIDDRLYRTGDLARYNNHGELEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAIREAVVM-----VRDERLVAWYTVRSEAPSLETLRSHVLER-LPEYMVPGAFVLLDALPLTPNDKIDRKALPEPGADAVI-- 29501268 537 ------------------------QTIQQRFEAQVAERPDALAAVFADAQLTYAELNQQANALAQHLIGLGVKPDDRVAIVARRGLDTLVGLVAILKAGAGYVPIDPAHPAERLNYLLDDSAPVAVLTQS------------HLRERLPAL-NVPVLDLDHCNWPL--TVTQNPQVPGLSTANLAYVIYTSGSTGLPKGVMVEHHTLSNLVDWHCTAFDLCAGRHTSSLA--GFGFDAMAWEVWPALCAGATLHLAPTEDIDALLAWWCAQPLDVSFLPTPVA----EYAFSQNLEHPTLRTLLIGGDRL-----RQFNRNQHFDVINNYGPTEATVVATSGLVQSGDALH-IGKPLSNAT-VYLLDEQQRPVPLGVAGELYVGGAGVARGYLNRPDMTAERFLRDPFYRTGDLARWREDGNIEYLGRNDDQVKIRGVRIELGEIETCLNQLPGIQEAVLLAREDQPGQPRLVAYFTPQVEALPVGELRAQLLSR-LPEYMVPTAFVKLAALPLTANGKVDRKAL----------- 29501268 2646 --------PDERRQNATEREYPRAPTVHALFERQVAADPHAIAVVHGGQTSSYGDLNDRANRLAHYLIAQGVQPGAQVAILLPRSRELLVAQLAIAKCAAAYVPLDINAPSERQAFMLEDSRAVALLTLSSE--------AIDYAAPRIDLDRLKLSGQSTHNPNLAQ-----------SSDALAYIMYTSGSTGTPKGVMVPHRGIARLVLNNGYADFNRQDRVAFASNP---AFDASTMDIWGPLLNGGRVVVIDHQDPNAFGRELSASGATILFVTTALFNQYVQLIPQA---LKGLRMVLCGGERGDPTSFRRLREAPQLRIVHCYGPTETTTYATTFEVAENAESVPIGAPIS-NTQVYVLDAHQQPVPMGVTGELYIGGQGVALGYLNRADLTAEKFLPDPFYRTGDLVRWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLSYPGINEAVVLARRDGQEPLRLVAYYTAHDGTLELAGLREHLQTQ-LPEYMVPSAWVQLDALPLNNNGKVDRKALPEPDAAAL--- 29501268 3711 ------------AREYPQT-----LTVHGIFQQQAAAHPKAVAAVHGEHSLSYFELNAQANRLAHHLISQGVQPGDHVAILLPRSLELLVAQLAIAKCAAAYVPLDINAPSERQAFMVEDCQAAALLT---LSREDIDYAAPRID-----LDRLILSGQPTHNPNLLQ-----------SSEALAYIMYTSGSTGTPKGVMVPHRAIGRLVLNNGYADFNAQDRVVFASNP---AFDASTMDIWGPLLNGGRVVVIDHQDPNAFGHELSASRATVLFVTTALFNQYVQLIPQA---LKGLRILLCGGERGDPAAFRRLAEAPKLRIVHCYGPTETTTYATTFEVAENAESVPIGGPIS-NTQVYVLDAHQQPVPMGVTGELYIGGQGVALGYLNRADLTAEKFLRDPFYRTGDLARWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLNCQGIKEAVVLARRDGQDITRLVAYYTAHAGRLDSADLHAQLLAR-LPEYMVPTAWVQLDVLPLNNNGKVDRKALPAPTQAALLS- 214043308 32 -------------------------SLNAMVKQAVDRNPQGEAVVCDQIRLTYAALDAQVDAVALGLMAHGVSAGGRVGLLLGNSPEFLIVLLASLRLGAVAVPINVREQTPELAHILQDCGARVLVHDADLADRLPKP------KDTPQLDHFSVGGPVDGSTDYDGLLSQELAVPTVTEEDNAVILYTSGTTGRPKGAMLTHLNIIHSAMHFEMCMELGTGERSLLSVPASHVTGLVAT-LFTMLRTAGCSVIMRSFQAEAFLETAAREKVTQTLMVPAMYNLFLLRCAVEDYDLTNWRIGGYGGAPMAQSTIQELEKLPGLLLVNAYGATELSSPATILPGLGAERSDSIGIAV-PCGEIRIVDPNGNDVEDGEHGELWIKGPMVVPGYWNNPEKTKSEF-QDGFWKSGDVGSRDAQGFIRLHDRRKDMIIRGGYNIYSAEIENTLTAHPSVIECAAIGRPDPVLGEKLQVFVHTTDAGLDAAAVKAFVGAH-LADYKTPDFVTLTDALPRNANGKIVKAVLRDQV------- 110633938 10 -----------------------------------------------GRVWTYGDLLDFSARMANRLVTLGVKPGDRVAVQVEKSPEALILYVACLRAGAVYLPLNIDYTQAELEYFIGDAEP-ALVVATPSAGAGIASLARQHGGRVETLDEFGGGSLVADLAAPADFADIP-----RGPDDLAAILYTSGTTGRSKGAMLSHDNLLSNAKTLISHWRFTAGDRLIHALPIFHTHGLFVASNV-IMLSGASMDFLPKFDPKAVLGLMET--ATCLMGVPTFYTRLLESEALSAEKTANMRLFISGSAPLLAETHHAFAERTGHAILERYGMTETNMNTSNPYDGERI-AGTVGFPLSGVS-IRITDPEGAVLGTGEIGMIEIKGPNVFKGYWRMPEKTAAEFRADGYFISGDLGKIDERGYIHIVGRGKDLIITGGYNVYPKEVETEIDQIDGVKESAVIGLPHPDFGEGVTAVVVRSPGSTISASDVLIALQGRLAKYKQPKTVHFLPDLPRNTMGKVQKNVLRETFND----- 146337813 8 ------------------------QTLGDLLRRSAARTPAKTAVICGETSWTYAEFNAIVDRLAAGLAGRGVAKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARLLATDSGFAGTARAAKALAPAVELPSEGPSERQGDMIDFAVLA-ASTAPVPSIEIAGSDVAQIVYTSGTESLPKGAMLTHDAVIWQYVSCVVDAGIAADDVTLHALPLYHCAQLDVF-FGPSIYVGATNIITAFPTPDNLLPLIATHRITSFFAPPTVWISILRSPLFESTDVSTLRKGYYGASIMPVEVLRELAQRLPVRLWNLYGQTEIAPLATMLGPEDQLRPGSCGRAVL-NVETRVVDDDMKDVAPGEVGEVVHRSPHLMLGYFHDDERTTAAFQGD-WFHSGDLATIDEEGYVTIVDRKKDMIKTGGENVASREVEEALYQIPEVSEVAVVGLPHPRWVEAVVAMVVVKSGCELTEEALLKQASGRLASFKTPKRVVFVDALPKNPSGKLLKRQLREAHAGLFAEG 198476768 47 ------------------------RTVGQQLELTASKYPDTEAIVSEGKRYTFKSLLEEVDRLAAGFRRLGLRPGDSVGLWAPNYMHWYLGMMASARAGLTSVGINPAFQGPEVAYCLNKVNVKAIVAPETFKSQNYYEILRSISEKFPHLRSVIIDSKALRFDDCLDLASSSEREEKICPESACNIQFTSGTTGSPKAAALSHYNFVNNGIHVGTRNQL-EGERICVQVPLFHAFGV-VITIMAGLSKGATLVLPAGFSPKDSLQAIVKEKCTVIHGTPTMYVDLVSTQRKLQVPLGRIKKAITGGAIVSPQLIKDVKEVLGVEMHSVFGLTETTAVISVPNDSEDKVLHTVGH-LQDHVEAKVIDSDGKCVPLGQPGELCVRGYVTMLGYHGDPEKTEETIGKDKWLRTGDQFVLEANGYGRIVGRLKEMIIRGGENIFPKEIEDFLNTHPQVIEAHVIGVPDERLGEELCAFVRLNEDTFTVEALRAYCKGK-LAHFKIPRYVFPVEAFPKTTSGKIQKFKLVQEFKERV--- 66045851 4872 ------------------------QTIHGLFEAQVERTPQALAVVHGEQRLTYRELNEQANRLANALRKQGVQPDSRVGICVERGAQMVVGLLAILKAGGGYVPLDPAYPAERISYILQDSAPAAVLVQAATRHLLAGVSVQAI--------------DLDDQSAWQDEPVQNPDVEGLNSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHHAFNGSALERTLFSTSL--NFDLAVYECFAPLTSGGSINVV-----KNVLELQHEHDIGLVNTVPSALKALLEIDGLPE----SVHTVNVAGEALKRSLVENLFEKTGVRLCNLYGPSETTTYSSWVADREDGFAAHIGRPV-GNTRFYLLDEQQQLVPRGVPGEIYIGGAGVARGYLNRDDLTAERFLTDPFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDACLAKHPAVHEAVVMAREDVPGEIRLVAYFTPTDPATDSGSLRTHLQG-LLPDYMLPAAYMPLDALPLTPNGKLDRNAL----------- 66045851 559 --------------------YPSQQTIHGLFEAQVERTPQAVAVVYGEQRLTYHELNQQANRLAHALLKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPVERIAYMLQDSAPAAVLAQTAT-----QRLLADVSAPVINLDQC----------NWQDESVQNPKVAGLISAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHNAFEGSVLEKTLFSTSL--NFDLAVYECFAPLTSGGSIKVVRN-----VLELQHEHDIGLINTVPSALKALLDVNGLPD----SVHTVNVAGEALKRNLVENLFEKTGVRLCNLYGPSETTTYSSWVADREDGFAPHIGKPV-GNTQFYLLDEQRQPVPLGVAGEIYIGGAGVARGYLNRDDLTAERFLTDPFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLTKHPAVHEAVVTAREDIPGDKRLVAYLIPRQASVDIDNLRGWLQEQ-LPAYMIPVAYVRLDAMPLTPNGKLHRQALPAPESDLLIS- 108804593 9 ----------------------------------------KVAIRCGDEEVTYGELARRVSRFGHGLRELGVRQEDRVLLVLNDTPAFPVAFFGAMRVGAVPIPVNTLLKAEDYRFFVEDSRAR-VVVADLMHLEKVAEGLEGVEERPLVVPVGGGEGDGPSFEELLGGGEDELSPARTHRDDPAFWLYSSGSTGKPKGAVHLHHDIIYTCETYAEVLGITEEDVTFSASKLFHAYGLGNNISFPYWAGASTVLYPGKPVPQAILETIERYRPTLFFSVPTLYNAILNHPGAGEHDLSSVRLCVSAAEALPASIWRRWKETFGSVILDGIGSTEMLHIFIS-NTPERVKPGSSGTPVPGY-EAKLLDENERPVERGKPGFLYVKGDSAAAYYWRNHEKTKKTMRGE-WLFAGDWYRQDEDGFFWYEGRADDMIKVGGLWVSPVEVENTLGEHPAVMEAAAVGVPVGGLT-RIKAYVVLREGQAPSEDLISWCKER-LKRYQYPHLVEFVEELPKTVTGKIQRFKLRQ--------- 170741143 45 ---------------------------HNCIDRHLATRGDQVAIIWEGRSITYRELHAEVCRMANVLRNRGVGKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLAGRIEGCASKLVITADGLRGGRKVPLKANVDAAIDSVDHVIVVRRTGGSVAMEAGRTDECPVEHVEAEHPLFLLYTSGSTGQPKGVVHTTGGYLVYASMTHQVFDYHEGEVYWCTWVTGHSYIVYGPGATTLMFEG----IPTYPSVSRFWDVVDKHKVNIFYTAPTAIRSLMGAGEEKKASRSTLRVLGSVGEPINPEAWEWYYRVVGCPIVDTWWQTETGILISPLPGATALKPGSATQPFFGVKPV-VVDGDNKVLEGACEGNLCLSWPGQMRTVWGDHERFVQTYTFPGRYFSGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHSLKGQGIYAYVTLMNGEEPTEELVAWVR-KDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAED----- 87251746 12 ---------PDLKQQYAQAGLWENVPLWHLLWCHLPKFENRIAVRDDKESLSYNELVTQADQVATRLLSQGWTSGDHIVMQLSNSCQFAVTLFGLLRAGIIPVMALPAHGLAEIEHFMRISSAKGYI----GEGLSGQQMVDALQKQ-PDLKLYLVDQITQPY-ALPCVPIQTFNPTIVNPETPALFLVSGGTTGLPKLIPRTHNDYLYNIRCCCNASEVTEEEIYLVVLPAAHNFPLGCPGFLGTLSLGGEVIFTQLASPDHCFELIEQFGVTATALVPALAQLWTEATQWEETNLTSLKRIQVGGSKLAYSNAIEMQTAFPSALQQVFGMAEGLIACTRLTDPPEVIASMQGKPVSSWDEIRIVDNDGNDVALGEEGELLTRGPYTLSGYYRAPEHNARSFTEEGYYCTGDKVRINAERYLTVTGRIKDIINRAGECIAADEIEEQLLAHPNVTQVAVVAVPDPHLGERIGVAVVGRGAAITLQDLRQFLIGQNLATFKLPDELILVSRLPKTAVGKIDKKAI----------- 206564210 73 -----KPFTKVLDERNAPFYTWFDD--GELLDRHVEAHGERVAVIFEATRVTYADLLARVSRFANALKKRGIGKGDRVVIYIPMSIEGIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGAVALITADEQATLPLKSIADEAIAGCEAVKSVIVAGRDLWMHELVDGESDRCEPTWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWFDWKPDDVFWCTADIGWVTG-HTYITYGPLACGGTQVVPTYPDAGRFWKMIGDHKVTVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGCPIVDTWWQTETGHMITPLPGATPTVPGSCTLPL-PGITAAVVDETGQDVPNGQGGILVVKRPWMIRTIWGDPERFKKSYYPETLYLAGDGTVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLRPEGDEAAALAKTLRDKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 157341236 67 -----------------------------------------------DASLTYAQLLDKVCQLANYLKDMGVRKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSSESLAQRIVDCKPKVVITSNAVRGPKVISLKDIVDAALESAKNGISVGETTKWQEGRDIWWQDVDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYIYTATTFKYAFDYKPSDVYWCTADCGWITGHSYV-TFGPMLNGATVIVPNYPDSGRCWDIVDKYKVTIFYTAPTLVRSLMRDASVTRYSRKSLRVLGSVGEPINPSAWRWFFNVVGCPISDTWWQTETGGMITPLPGAWPQKPGSATFPFFGVQPV-IVDEKGIEIEGECNGYLCVKSPGAFRTLYGDHDRYETTYFKPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSEELRKSLVRSQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRKIASRQL--- 28871827 3659 -----------------AAAYPADKLLHQLFEERVAQHPDALAVVDEAGSLTYGELNVRANRLAHYLIGLGVQPDDRVAICVQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVGLLLQ-----GETRMLLGELAVPMLDLQ--------EGDWEVEADHNPVV--PTIKPQHLAYVMYTSGSTGKPKGVANQHNGVVNRLWWAQSEYQLGADDCVLQKTPFG--FDVSVWEIFLPLLAGAQLVMARHQDPHYLMEVIERRSISMLHFVPSMLQAFVNQTPAGR--CSTLKRVICSGETLPHTLQLQSQAHFPKELHNLYGPTEAAIDVTAWHAEQEIGIVPIGRPIA-NTRIYLLDMHGQPVPIGISAEIYIGGVGVARGYLNRPELTAERFLEDPFYRSGDLGRWLADGNIEYLGRNDDQVKLRGYRIELGEIESQLAACLGVREAVVLAREHSPGDKRLVAYLTAHEGAVLSATQLREQLSQGLAEYMIPSTFVTLESFPLTPNGKLDRRAL----------- 28871827 2595 -------WNATAVD-YPQDTC-----VHQLFETQVEKTPEAIALVFEARKFTYAQLNARANQLAHYLIGLGIGPDDRVAICVERSPEMVVGLLGVLKAGAAYVPLDPTYPEQRLRYMLEDSAPAAVLV---------QRMTRALPGKLAVPLLDLEGGGWESEADYDPVARA------VKPHHLAYVIYTSGSSGRPKGVLIEQKGFRNLMHWYLDELKLASDDAVL--LVSSYSFDLTQKNILGPLLVGGTLHLAREFIPDVLLKQIQRERITHINLSPSAFNALINANDSRQLD--SIRRVVLGGEPVQFARLEMLPE-PRPEFINSYGPTECVVAWHRLVEDIDCYRSSVGRPIA-NTRIYLLDVHGQPVPIGVSGEIYIGGAGVARGYLNLPELTAERFLDDPFYRSGDLGRWLADGNIEYLGRNDDQVKIRGFRVELGEIESQLAVCPGVREAVVLAREYSPGDKRLVAYLTAQEGALSAAQLREQL-SQGLTEHMIPSAFVTLASFPLTPNGKLDRRAL----------- 28871827 1523 --------------------------LHQLFEQQAQQQPQALALVCGDERVTYADLNKRSNQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLCYMLEDSAPVAVLV---------QPETRELLGALGALAMPVLDLQSANWAAEAE---HDRVLSTVTPQHLAYVIYTSGSTGQPKGVMIEHCAIVNRLLWAQDHYRLSREDRFLQKTPFG--FDVSVWEFFLPLLAGAQLVIARHQDPEYLAELIAGSGVTILHFVPSMLQSFLNQ--VGPLACSTLRQVFCSGEALPYSLQKHFEQRFHVQLHNLYGPTEAAVDVTYWHCVPDLHTGPIGRPVA-NTRLYLLDPHMQPVPVGVRGEIYIAGIQLARGYLNRDALTAERFVKDRFYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGDIEAHLAGCAGVGEAVVVAQEDTPGEKRLIAYYTTREEIIAVQTLRAALQA-SLPEYMVPAAYVKLSGWPLTPNGKLDRRAL----------- 28871827 471 --------------------------VHQLFEQQAQQQPQALALVCGDECVTYADLNRRSSQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLRYMLEDSAPVAVLVQP------------ETRELLGALAMPVLDLQSANWAVKAELDRVS---PTVTPQHLAYVIYTSGSTGQPKGVMIEHRNLVNLVAWHCDAFDLTHHNRVSSVAGVG--FDACAWEIWPALCVGASLSLLPGQDVDALLWWWRRQDLDVSFLPTPVAEM----AFTQEIEPATLQTLLIGGDRL-----RRFPNDSQVALINNYGPTETTVVATSGLIDATQSVLHIGRPIA-NTQVYLLDAHGQPVPIGVSGEIHIGGAGVGRGYLNLPELTAERFVEDPFYRSGDLGRWLADGNIEYLGRNDDQVKIRGLRIELGEIETQLKQIANIREAVVVAREDTPGEKRLTAYYTQQEQAITAQTLRTALQAR-LPEYMVPAAYVKLSEWPLTPNGKLDRRAL----------- 148557077 12 --------------------------IGAAIGRAARKYRDRPALLFGDRSWSFAELHRAAERVAAGLRAAGLEPGDRVAAYGHNSDAYLLCWLGVAMAGLVHVPVNAGLAGAELGFIIRQSGARAI-----FCDADRLADARQVEEAALSMIGSLAGGGDLDILDMALRGDAPVALPALRGGDLAQIQYTSGTTSAPKGAMMQHRAILAEYVSCMHALDYGEGDICLAALPLYHTAQMHAF-TMPQLLAGATTHLIESPRPERVFERIESVGITSFFAPPTVWISLLRHPDFDRHDLRSLCKIYYGASIMPVPVLEEIRTRLGARPYNAYGQSEIGPVATVLSPEEDTRPASAGRPVL-NVETRVVDEAMNDAAPGELGEIVHRSSQLLAGYWERPDETEAAF-RGGWFHSGDLGFMDAEGYIFVVDRIRDVINTGGVLVAGREVEDVVFTHPAVSEVAVIALPDPKWIEAVTAVVVLRDGAVTAEELIAHVRAR-LAAHKTPKRIIFTDSLPRNGSGKLLKRELRSLYAEAGQAG 126180094 7 --------------------------------------PEKTALISTGESYTRADLLDRVCRVGRGLLDLGVGRGDRVCIYLDSSTEYLVSYFALWRIGAVAVPTNRVYRESEVLYAVRDAGAVAVITDAEGA-----TLVDRIRDQAPSLRHVVVGGEAAGATPWADLLRAPADCRAVRFDDLCQIQYTSGTTGKPKGAMLTHGNWIAAMDAERDVLRITDTDVYLGIYPMGH---VGLSWGIAALRAGGTYVVMERFELDRYLDLAREYRATIVAGMPPVIHSLIQTPPGTETALATARAMISGGGPLTPGVWKPFHERFGIPVVNAYGLSETVVVGTGTAIRPEHYARSVGTPV-GFSEVKIVDAGDQELGPGEDGEIALRGPGVALGYWQMPEETAAVFLPDGWFLTGDVGHLDADGMLYITDRKKDMIVMSGWKVYPTEVEDVLVQHPGVRDAAVFGCTDEHRGEVPVAVVVPAGDSISPDEIVAFARER-LAGYKVPRRIIIAGEIPRVNGWKLLRKRLREE-------- 90422380 6 -----------------------------ILRAQAVRFPDKTALVCGNERIAYRDLERRIGHVASGLRQHGLGAGDRIVVFLNNGVEIVELFYAAFSLGAIVVPVTTRLTSHEVQHICADSQPSAI----AFEGPG--DAIQGVLAVHPDALRIAVGQSAEDYASLREAEIAPLPLLSVQSDD-AVIMYTSGTTGSPKGAIITHANIVTQHCFINAVWGISRDDRYLVTTPLAHRTGFA--RLSNALTLGGTLVVMKKFDPKQTIDTIDREQISVIGMVPTVCRMMLPQIEADPDKCASLRRIVVTGEAFPVELKRRFIALLPVRLVSFFAMTEVGGVTSLSHEEQFDHAASIGRP-TPGVEVRIVDDAGNAVATGEAGELLVRRYSVMRGYYNRPEETAKAI-EDGWIRTGDVARADDEGYLYIVDRKKDMVLSGGFNIYTKEVELALLANPVVAEAAVIGIPDAIYGEAVVAFVEPLPGTPTPQSIVDGVRG-LVAGYKKPKYVFIVDELPRNSLGKVLKRELRDKVGELL--- 111020456 3 -----------------------------VFDSNVRKTPDKAFLHFQGRDHTYGSVQDGSRRAAALLRTLGVEHGDRVALMCFNTPGFVYAMLGAWRIGAVVVPVNHKMQAPEVDYILRHARVKVCVFD-----GELAPVIERLETPVQLLTDTAVAGHTFFDDAIADL--DGIDGIDLDENDPAEILYTSGTTGAPKGCVHSHRNVVLVATTAALGLSITREERLLMAVPIWHASPLNNW-LMATLYMGGTVVLVREYHPVHFLEAVQQQRITLCFGPPVIYTTAQNAPDFADHDLSSVRAWLYGGGPIGADVARRLVESYRTTFYQVYGMTETGPVGAVLYPEEQLKAGSIGRAALAGVDMRLAGPDGADVPAGEIGEIWLRTETVMQGYLDDPAATAAVFADGGWYRTGDLARKDDDGYLFIVDRAKDMIITGGENVYSKEVEDAISGHPDVVDVAVVGRPHPEWGETVVAHVVWREDVVGADDIRDYLSDK-LARYKIPRDYVFANVLPRTPTGKIQKHLIRSA-------- 120555134 82 ------------------------------LDRHLEQRGDQTAIIFEGRNVTYRELYEETCKFANVLKDQGVKKGDVVTIYMPMIVETAVAMLACARIGAIHSVVFGGFSPEALAARIVNGKSRFVITADGLRGGRAIPLKKNVDSALKHDKVIVVSRTGNDQVPWEDLASAECQPEPMNAEDPLFMLYTSGSTGAPKGVLHTTGGYMVYASMTHQVFDYHDGDVYWCTADFGHSYILYGPGAITLLFEG----VPNYPDSSRMGQVVDKHKVNILYTAPTAIRALMAQGESDGTTRGSLKLLGSVGEPINPEAWEWYHRVIGCPIVDTWWQTETGILISPLPGAVDLKPGSATLPFFGVQPA-LVDNEGNILEGKTEGNLVISWPGQMRTIYGDHERFVQTYTYKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHDKVAEAAVVGYPHDIKGQGIYVYVTLVQGEEPSDELKKELVQKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAANE---- 85710359 77 ------------------------------VDRHLETRGDDTAIIFESRTLTYRDLHGEVVRMANALMAMGVKKGDRVTLYMPMVVEGVTAMLACARIGAIHSVVFGGFSPEALAGRIEDCGSRFVVTADGLRGSKRVPLKANVDAALAEVDGVLVVAHTGADVAFSDLASDDVPCEVMQAEDPLFILYTSGSTGKPKGVLHTTGGYVWTATTFNYVFDYQPGEVYWCTADIGWVTGHSYI-VYGPLMNGATSVVPNYPDHGRFWDVVDKHQVNILYTAPTAIRALMREGDETSRDRSSLRLLGSVGEPINPEAWRWYFDVVGCPIVDTWWQTETGVMITTLPAAHDMKPGSAGLPFF-GIQPQLVDNDGGVLDGAVEGNLCISWPGQARSVYGDHERFEQTYTYRGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYCYVTLNAGEEGSEELFRDLRRKEIGPIATPDHIQFTDGLPKTRSGKIMRRILRKVAE------ 87121758 29 -----------------------------------------------GTEVSYKELFENAEKTAKVLINAGVEPGDRVAVQVVKSITTVELYLGCILAGGVFLPLNTDYTATEVEYFLTDASPKVFVCDQASESLMSMVAMKAQVANLLTLDH---TGEAGSLFELRELEKAGFEGVQRAPEDLAAILYTSGTTGRSKGAMLSHGALAANALTLAEHWQFSANDRLIHALPIFHIHGLFVALNI-TLCAGSSLYFLNRFNLDDILDCLP--KASVLMGVPTFYVRLLKHAGLTKERVANMRLFVSGSAPLLSETHDAWKQKTGHAILERYGMTETNMN-TSNPYEGERRPGTVGLAL-PGVEVKILDPDGQSVATGEVGQIHVRGPNLFTGYWKMPEKTAEELSEEGWFLTGDLGVLDQDGYLTIVGRSKDLIISGGYNVYPKEIELVIDESPNVLESAVIGVTHPDFGEAVVAVVVAKENCQDEAGIRALCAD-ALAAYKRPKSIVFLDELPRNTMGKVQKAKLRE--------- 160896520 9 -------------------------PLHEALRRNARNHPGRDAYIWYGRHISWAEVDAASDAFAARLQALGVGRGEPVALFMNNCPQYIVAHYGIQKIGAIVCPCGPLNKEHELQYQLDDLKARVIVAADVLLPVVDKVRASTALRHVLAVRYGDWLPESATLALPPELLAPVQPLPEVAMDDVSLMTYTSGTTGLPKGAMLSYGNAASKTAGASSATGVNAGDMLLAVAPLYHIAGMSM-GVNMPVHSGATCVLLHRFDPLAVAQALERYRVTWWYSIAPMNVAVMQLPGVEAMDFSALRTVTSFGIAYTEELARQWKRFTPNCISSAYGLSETHTMDTSMPG-DAIRWGTHGKPL-PGNEVRIIDETGEPLPAGEVGEITIRGPGNFKGYWNKPEATARTL-KNGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVEAILIKHPAVAQAAVIGVPDPHRGEVVRAFIVTRPGRQIAAELVQWSRE-NMASYKAPREVRFIEALPATGAGKVLRRMLKD--------- 111025727 3 ------------------------------LHRSARLHPDRTALSCGDRTISYTEFLQLSQRIAGVIRASGVRPDTTIGLVSSNVPAFPVVFYGALLAGCSVVPLSPQLTARELIYFFEDSDAQMVL---AHSPDADAADAAARQIGLPLLR-VTGDGLPESWVRDTQPIEEAVHR---SGDDTAVILYTSGTTGQPKGAMLTHDNLNTNAWTMCEILESDQHDVMIICLPLFHVFGLSC-GINAAVVAGAESALVPKFDSSVVADLIGSKGATLFAGVPTMYSAMLNDPG--THELSSLRVCLSGGAALPLEVLHGFERRYGATIYEGYGLSETSPAAVFNRPSIERREGSVGLAVR-GTDVRIVDSQGVGVAHGVVGEIVIRGECVMAGYFGRPEATAEAI-PDGWFRSGDLGRMDEDGYLYIVDRKKQMIIRGGYNVYPRQIEEVLYEHPAIREVAVIGLEHSRLGEEIGAAVVIREGFESQADVQEFCRER-IAGFQRPRHIWEVRELPKNAVGKILHRSIR---------- 195997251 22 --------------------------IYQFFCENFDQYGDKPAITDAGLTLTYKMLKQQIRQCGSALRRAGFKKGDIFAIYSPNHPQYPVLIFAVAAIGGIVSTINPLFTAEEVIQQMKLSSAKYLLAHSSNAANAIK------VDKTLNLRGLYVFGEEKGVTSFDTLIQDDGAFFKPDANDVVMLPYSSGTTGIPKGVMLTHYNLIANFAQLIDVKVFDSDAPVLALLPFFHIYGLVVI-LLAGLRVGAHLISYLRFEPEVFLQSIEKYKIKYAPLVPPLYVFLAKTPLVEKYDLSSLQETMCGAAPLDYDLSQTVRKRVGLSLVQVYGMTELSPLSHMGKRSDKDKLGAIGI-VVPNTKAKVVDETGRSLPEHQRGELCIRGPQVMKGYLRNKEATDRTIDKDGWLHTGDIAYYDKDGYFYVVDRLKELIKYKGHQVAPAELEALLLTNPKVADVAVIGRPDDDAGELPMAFIV-RSGEITKQEIIDFVKDNVNPQKYLRGGVEFLDIIPKSASGKILRNQLRKRIKE----- 149201061 44 --------------------WFEDGTLANCIDRHLATRGDQTAIIWEAQHISYKELHAQTCKMANVLKAMGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADAPRGGRKTKLKDNVNQALSDVKCLVVQRTGDQVAWRRDLDSADCPPEEMNAEDPLFILYTSGSTGMPKGVVHTTGGYLTYASMTHEYFDYHEGDIYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWQVCERHKVTQFYTAPTAIRALMGTGPVEGSDLSSLRILGSVGEPINPEAWNWYNENVGCPIVDTWWQTETGILITPLPGVIDTKPGSATKPFFGVKPV-VLDDQGNELDGETSGVLALKWPGQMRTVWGDHSRFVSTYFEKGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHATVSEAAVVGYPHDIKGQGIYCYVTLMDGVEATEALRTELVRQEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAE------ 29165624 12381 --------------------------MHRLFEAHAASRPQAIAARQGEQTLTYAELDSRANALAQHLRQHGVKAGARVAILLDRSVELLTSMLATLKCGAAYLALDRLAPEERVRFMLEDSEALMLLTRSELTAPETTPRLD--------LDTLDLSVAGQGPVALAD---------EVAGETPACIIYTSGSTGIPKGVIVTHNGIVRLVR---DNYDFRADDRVFSSNP---AFDASSPEIWGALLNGGQSIIVEPLEPAAFAALLKRHAVTVMFSSTALFNL---YAGLIPEALAGLRMLECGGERADPASFRRVREHSQVRLFNGYGPTEATTCATRYEV-FDVQPGTLSLPIGPNANVRILDVCGEPVPMGSVGEIYIGGVGVALGYLNRPELSAERFSDDPFYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEVESSLHGCDGVRNSVVVAREDSPGDTRLVAYYTVHAEAPEPEALRAQLSA-GLPEYMVPSVFICLPDLPLTLNGKVDVQALPAPTAGQFAS- 111024976 11 ----------------------------------AEPFGSAPAIRDDLREFSFEQLDARVAAVAAQFAGRDVGRGDVVAVMLPNRSELVVAIFAAWRLGAAVTPVNPNFTEQEATHQIADAGATLVVNAGPGAPTGGKPTIA--------------------VDDLAEHSTGEVPAPVVLADDMALVIYTSGSTGRPKGVMITHGNADAMTASIVEVMALTTSDHCLLILPLFHANALMV-SLLASLRVGAQLTVVGKFSPDTFFHAVEKHRPSYFSGVPTIFALLVTKAAERDTDLSSLRFAICGAAPATRELLQASEEMLGAPLLEGYGLTEATCASAINPLVGLRKIGTVG-PSLPGQSIRVVDDELRDVPTGETGEVLITGPVVMAGYLGNPEATEKTIV-DGWVRTGDVGVLDSDGYLTLVDRIKDMIIRGGENLYPKEIENAIGSLPGVLEVAVIGRPDDVMGEVPVAFVVPYPDASLTPEVIEHCR-NLLTRVKVPVAVDIVTELPKNPVGKIDKPGLRKAL------- 114705819 82 --------------------------------------GDKTAILWEAQHITFQQLHEHVCKFANVLKELGVQKGDRVVIYLPMIPQAAYAMLACARIGAIHSVVFAGFSPGALRDRVNDSEAKVVITANAPRGGKATPLKKNTDKAFEGIEKCLVVKRTGDDTPMTDGRDNDCDCEPMNAEDPLFILYTSGSTGKPKGVVHTSGGYIVYTSMTHEVFDYHPGDIYWCTADVGWITGHSYI-VYGPLANGATTLVPTYPDASRCWKVCEEHKVNQFYTAPTAIRALMGKGRVEGHDLSALKILGTVGEPINPEAWNWYYEEVGVPIVDTYWQTETGILITPLPGATPLKPGAASKPFFGVKPVILEPQSGEVLGNGVEGVIAISWPSQMRTVYKDHERFVNTYFQQGYYFTEDGAKRDEDGYIWITGRVDDVINVSGHRMGTAEVESALVAHKAVSEAAVVGFPHDVKGQGIYCYVTLMEGTEPSDDLRDELIKHVIGPIAKPDALQFAPDMPKTRSGKIMRRILRKIAEDKL--- 212709401 82 ------------------------------LDRHLATRGDQTAIIWEGKNITYRELHHDVCQFANVLKKQGIRKGDVVAIYMPMVVEAAVAMLACARIGAIHTVIFAGFSPEAVSGRVIDCKAKLIITSDGLRAGRAIPLKKNVDDALTTVANVIVTGNAPSWVEGRDLWSADCPPEEINAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATLTFKYFDYHENEVYWCTADVGWVTG-HSYLLYGPLSNGAKTLMPNYPAVNRMAQVVDKHQVNILYTAPTAIRALMAEGDKEGTQRDSLRILGSVGEPINPEAWEWFYKKMGCPVVDTWWQTETGGMITPLPGATMLKPGSATLPFFGVRPA-LVDNLGEPIEGATEGNLVISWPGQARTLFGDHERFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHPKVAEAAVVGIPHSIKGQAIYAYVTLISGEEPSPELYTEVRRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRKIAS------ 114797870 51 ------------------------------------QFAERPYLVYQDERLTYAQAHEQVNAVAAWLAAQGVKPGDRVAVAMRNYPEWMLIYWACVSTGIAVVGMNAWWTPEEMAYALSDSAPK-YLFLDAERLDRVKERPDMVDG--IKLVGVRLKGDAGDVTPWADVIAHGGDMPDVDPDSDACIFYTSGTTGHPKGAQLTHRGCVSNLFNMLYAGATPPIPVTLITTPLFHVTA-NNCGAYATTAAGGTMVLMYRWDAGEALRIIAQEKVSSMSGVPVMARELINHPDFAMTDTSSLVSLAGGGAQVPPDLVQKIEAQVSARPSTGYGMTETCGIITSVAGDFFVDKPDSAGPAMPSFEAKCVDDDGNTVAPGQVGELWVKGSSVIKGYINRPDATAASIT-DGWLHTGDIARIDEDGFIFIVDRKKDMVLRGGENVYCAEVESAIYRNAAVAECCVFGVPDERLGEEVGVAVVLKSGTTSADELRAHCAT-IMAKHKVPRYIWFLDELPRNASGKFLKRDLRDRLNPEALS- 218246663 450 -------WNQTQA-SYPKEFC-----LHQLFEAQVNRTPDATAIIFVDQQITYRQLNEQANQLAHHLRGVGVSSGTLVGLCLERSVAMIIGLLAILKAGGAYIPLDPNYPVARLQFMLQDAKPDVLLTD------------QHLLSRLGKFSGQTVCFNRDQAL----WQTQPTENLETQPDDLAYVLYTSGSTGRPKGILGLHRGAVNRLTWMWRTYPFAPGEVTCQKTSL--NFVDSVWELFGPLLQGIPTVLVPQEDPHRLVQTLGKHQVTRIVLVPSLLSTILETTEDIDQQLPKLKIWISSGETLRIDLLNQFRQLPNRVLLNLYGSSEVSADVTCYDTAPDATRVPIGQPIA-NSQIYLLDQDLQPVPIGIPGELYAGGDGLARGYLNRSDLTAERFIPNPFYKTGDLARYLPDGILEYLGRIDHQVKIRGIRIELEEIESVLRQYNAIRQVAVTVTE----GEQLVAHIVIENGIEKLDELREFLHNR-LPEAMIPGVYLTLDTLPLTPSGKVDRRTL----------- 196246249 1531 ------------------------RCIHELIEERSQQNPESTAVCFQEQTLSYGELNRRSNQLARYLQRLGIGTENIVGCCFERSPLMLIALLGTLKAGGAFLCLDPGYPRERLEYMLEDASVSTVLTQ------------QHLQEAIPDGSHQLLCLDSE-WEKIAEEQESPLESP-VTPHNLAYVVYTSGSTGLPKGVMVEHQGLTNVICAQIPLFGITPESRVLQMLSI--SFDAALGEIFRTLVAGATLFLAPKDELPSLIALIQKYKITTL----TMPVATLGALPSVSEQLPDLQTLTVGGEVCLPELAARWNK--GRRLINGYGPTETTIGATLATEWNSERKPPLGKPLA-NVKVYVLDPWMQPVAVGIPGELYIGGSGVARGYLNRPDLTAERFIPDPFYRTGDLVRWLSDGNLDFLGRIDQQVKIRGFRIELGEIESVLSQHEQVGQ-AVVTVYAERGVQRLVGYVTPKNENPSSLELREFLKAR-LPDYMIPAFFMVLASLPVTANGKVDRKALPAPNVDELTA- 153954129 6 -------------ERYYDENAWKHITLGEALENWSEKYKNRTALSCESDELTYKELSDEVDFYAQGLLNQNINKGDKVLLQLPNSIEFVIISFALFKMGAIPIMGFPAHREVEIKGILEKTGAIAYIARDKYLGFSYTEMIRKIQKEIEIDLKIFILGDNEEYNNFRFLRAKAGNKNKANYKDIALFLLSSGTTGISKLIPLKHCELLYVSEQLGLVTGLNIDTVYLAALPIAHKFTLCCPGTIGTLIFGGKSIICKTTSPDEIIPLIESEKVTITALVPTIANMCIEFLDIDDFDISSLITIQIGGSVLKPSSAKRIEKAFGCTLLQLYGTTEGQITCTRLNDNEFVRFHTQGKVLCKFDKAMIVDDSGIEVPDEEYGELIVRGPYTIYEYYRLEEVNKNCITEDCYFKTGDKARKLKDGNYQIVGRLKEMINRAGEKIIPSEIEEVLLQNKDIIEVQVVGVPDEILGEKIGVFILKNDKEIDLNKIRTYLKEKGLAYFKLPDLVRYVDSWPLTSVGKINKDKLRNLV------- 160896377 10 ------PWLGLYAPGQPAEMRPQFGNMLDLFEASLAAAPGCAIVRYFDGGLNLRELDQAASALAHALQARGFAAGDRLALYTQNNPAFVIGLVAAWKLGGIAVPVNPMNRQRELHYILHNAGAQALLCLDQL----YLDVAREVHAALGDGPRLPVADGTLDLLALVQAGGQPAPLARPTADDTAVITYTSGTTGQPKGAMNTHGNLAFNAQTYRDWIGITADDSVLGMAPLFHITGLVGHVAL-ALLVPCPLVLSHRFHPETMLESMREHRPSFTIGAITAFVALMNHPGVSREDFRSFKALYSGGAPIAPAVIQAFEQLSGLAIHNAFGMTETCSPTHFVPLGARAPVDSIGVPVY-GTVVRIIDDQHREAAPGEIGEIVSAGPQIMSGYWNLPEATADAMFEGG-LRTGDVGFMDERGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVIGVPDDYRGETVKAVVSLKAGRQAAEELIAHCKAH-MAAYKVPRIVELREELPKTVTGKILRRQLR---------- 121601882 45 ----FKPYTKVKNASFNDNIKWYEDGITNVIDRHLKDRGNEIALIWEDKKITYNELYEHVCRFANILKNHGVKKGDRVSIYLPMIPEAAYAMLACARIGAIHSVIFAGFSSEAIAGRLIDGQSTFIITADALRGDKTIPLKDNVDRAIHNVTQVMVIRRTSKIIHWEMPHATPDCPPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQVFDYHPGEIYWCTADIGWITG-HSYLVYGPLCNGATTLMFEGPDEGRFWEIVDKHKVNIFYTAPTAIRALMGAGDSKRSQRTSLRLLGTVGEPINPEAWKWFYHTVGCPILDTWWQTETGGHITPLPGATKLKAGSATHPFF-GIQVQLVDPQGNILKGEAEGNLCISWPGQMRTLYNNHQRFVETYTYKGKYFTGDGCKRDKDSYYWITGRVDDILNISGHRLGTAEIESALISHPAVSEAAVVGYPHPIKGQGIYSFVTLMAGTQPSATLIQHVR-QEIGSIATLDKIQFAPHLPKTRSGKIMRRILRKIAA------ 18034623 1576 --------------------YPQDKLLSQLFEQQVEHTPDAIALIWEDAQLSYAELNQRANQLAHALIAFGVQPDDRVAICIERNLNMVIGMLGILKAGAGYVPLDPEYPAERLAYILSDSAPKLLLTQ------------QHLQAQLPVEK--LPVWQLDDTGHLNSVAQQPTDNPDPRPHHLAYIIYTSGSTGLPKGVMIEHHNVVNFTYSQCQTSELKSTDRVLQFASV--SFDTAVSEIFPTLSVGATLILRPARIPDATFSFLQEQAISVIDLPTAFWHQWVQEMKAGRSGFSSVRSVTVGGEKAEHRTWQSMPETRHCRWIDTYGPTETTVSATTLDGPASYVTESIGRPLI-NTHVYILDTQGQPVPIGVTGEIYIGGAGVARGYLNRPELTAERFVSDPFYRTGDLGCWRPDGTIVYLGRNDFQVKIRGFRIELGEIESQLAACTGVSDAVVVAREEGSGDKRLVAYLVPKSDTLDAASLREQVSTH-LAEYMLPSAFVILDAFPLNPNGKLDRKAL----------- 18034623 2676 ------------AASYPQNVL-----LHQPFEQQAERTPEAIALIWEGTQLTYTELNQRANQLAHHLISSGVQPDDRVAICIERNLDMVISMLGILKAGAGYVPLDPAYPAERLAYILSDSAPKLLLTQQHLQG-------RLAVEDLPVWR-------LDDADHLSTVAQQPTDNPELQPHHLAYIIYTSGSTGLPKGVMIEHRNVVNFTYAQCQVSELKSTDRVLQFASV--SFDTAVSEIFPTLAVGATLILRPAQVPDTTFDFLREQAISIVDLPTAFWHQWVQEMKAGRSGFSSLRSVTVGGEKAELRTWQSMPETRNCRWIDSYGPTETTVITTALDASRAMETLSIGRPIA-NTRIYILDTRGQPVPTGVTGEIYIGGAGVARGYLNRPELTTERFVSDPYYRTGDLGCWQPDGTIVYLGRNDFQVKLRGFRIELGEIETQLAACLGVKDAVVVAREEDAGDKRLVAYVIPQPDALDAASLREQLSTH-LTEYMLPSAFVILDAFPLTPSGKLDRKAL----------- 18034623 508 --------------------------IHQLFEQQVERTPDKIALVWGETQLSYSELNQRANQLAHSIMASGVHPDDRVAICAERSLDMVIGFVGILKAGASYIPLDPNHPTERLAYMLSDSQPVLMLTQ------------QHLKARLPVTNIPVWALDSEEHIASQPKDNIDASQLGLTSQNLAYVLYTSGSTGLPKGVMIEHQNVVHLIHSQFQMSKLTPHDCVLQFASFG--FDNSVAEIFPTFAIGATVVLRPDPDTE-FITFLQNQGITVVDL-PTAFWHLWAQEISAGYSWPPLRSVAAGGEKAEHRHLVTWLSSPGCRWLNTYGPTETTVNATSIVIDKENLCTPIGRPIA-NTRIYILDQRGQPVPIGVNGEIHISGSGVARGYLNRSELTAERFIQDPFYKTGDLGRWLPDGTISYSGRNDFQVKIRGFRIELGEIEAQLATCAGVKDAVVIVREDDNGDKRLVAYLIPQSGALNAASLREQL-SVNLADYMLPSAFVTLEAFPLNQNGKIDRPAL----------- 16265106 5 ----------------------------QFLIRNAAANGAKTALVTDRRRLGYAELDDLSTRLAAAFAENGVKRNDRVLVFMDNCWEAAAAIFAILKAGATFSPINASTKADKLAYIVADCEAAAILTQAKLMPVVAEALALAPGHAPFVASTAAPGGRIPDGAAEECLTAAPAPVRHGGIDDLGMLIYTSGSTGRPKGVMMTHRNIDAASESITTYLRNTPDDIILNVLPLAFDYGLY--QLLMAIRLGATLVLEKSFAPQAIFDRIRTERVTGFPLVPTMAAMILQMRDLEPGFLPSLRYLSNTAAALPPAHIARLRELFGARLYSMYGLTECKRCTYLPPEELDRRPGSVGIAI-PNTEAFVVDDEGNRVPPGVPGELVIRGPHVMQGYWRNDAATERMLRPNPWLHTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGIAEAVVIGVPDPVLGAAIGALVVLSDPTLTEKDIIRHC-SRHLEDFMVPKIVEFRTELPKTDTGKVSRRLAAETLE------ 40062868 11 -------------------------TIPALLASRATATPDKPFIVDGVVTLTYKQTQEQAHALAAWLISEGCTQGDRVAIWAPNCQQWIVAALGAQAIGATVVTLNTRYKGAEAVDVLRRSGARFLFSVKQFLDVDYPALLQPFDPDLIATVTLMVHSQSDDFASVLEKGRELLATEDVTADTVSDILFTSGTTGQAKGVVTDHGQNLEAFSAFVEILGLDASDHYLIINPFFHSFG-YKAGWLATMIAGATAFPLAVFDVPTVIAQVQKHRINVMPGPPTLFQSLLSHKDFDRAKLQTLNKATTGAAVIPTQLIKDMWEKLGLTVITAYGLSETCVTMCRRGDDAQTIASTSGRSI-PNIEVAIFDSDGNRLPAMEPGEIVVRGYNVMRSYFENPIATAETIDSEGWLHTGDIGFLDTNDNLHITDRLKDMYISGGFNCYPAEIEQQLCQHPAIAQAAVIGTPDSRLGEVGAAFVIPKNSSPPADEIISWCRE-VMANYKVPKQLFWVDTLPLNATGKILKTELRNQLN------ 94311726 5 ------------------------------------RFPDRTACTHDGLYYSWDDLDRATAKLANLLTALKLPAGSRVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPAVVVCSSNNFGWVSKVAFRHGTAHVFTLDD----NRTGSLLQRAAVQPDTFETVECADDDLAAILYTSGTTGRSKGAMLTHRNLASNAQTLNEYWGWRSDDVLLHMLPIFHVHGLFVAS-HGALLAGAKMIWAPKLDMGQILKYLP--RTTVMMGVPTYYVRMLQEPRFDKELCSNMRLFVSGSAPLLLETFDAFRERTGHTILERYGMSETVMLVSNPYDPGERIGGTVGRPL-PGVSVRVTGSEGKSCEPGVIGNVEVKGPNVFKGYWRMPEKTAEEFTADGWFKTGDVGRIVPDNYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVVESAVIGVPHVDFGEAVVAVVVRKPGEIDEAGMIGTLKGR-IANFKVPKRVHVVDELPRNTMGKVQKNVLRQQF------- 16306604 32 --PGFTLFSIERVLTVDENN---NVNLGTLSSRSARYWPERLAVIDRHTRLTFAQLEQRANQLASALLAQGIATGEHVAILAPNRAELVEAEVAFYKAGLVKVPVNARLAPDEVIQVLNDACSVALIADAQLA----QALLDR-RQEVPSLRLIVTLGERGGDITYAALLAQGSSQPDLPDDALAVLHYTSGSSGVLKAAMLSVGNRKALIRKSLATRRAAPGDVMAHVGPITHASGM---QLMPLLAVGACNLLLERYDDQLLLETIQREGVTRLFLVPAMINRLVNFPDVERYDLNSLRLVMYGAAPMAPALVKRAIEVFGPILAQGYGAGETCSLVTVLTEQDHLRLASCGRCYFE-TDLRVVNDHFQDVQPGEVGEIVVKGPDIMQGYWRAPHLTAEVM-RDGYYLTGDLATVDEQGYVFIVDRKKEMIISGGFNIYPSEVEQVLYSMPQVFEAAVVGVPDEQWGEAVRAVIVLKPGALQEQDVIEHCA-QALAGFKKPRAVDFVSELPKNPNGKVVRRLIRDAYWQ----- 92112993 83 ------------------------------LDRHLETRGDQPAIIWEDKTITYRELHAQVCRLGNALKEMGVGKGDTVTLYMPMIPEAAVAMLACARIGAVHSVVFGGFSPDALAQRVVDAQSRVVITADSVRGGKHVPLKDNVDAALTRVEKVLVVGRDAWYHEWVERQSSECPAERMNAEDALFILYTSGSTGRPKGLKHTTGGYLYAALTHRYVFDYHDGEVYWCSWVTGHSYIVYGPGATTLMFEG----VPSYPSHGRLGEIVDKHGVSILYTSPTAIRALMAHGENDSSRRDTLRVLGSVGEPINPEAWSWFHRVIGCPIVDTWWQTETGIMITPLPGATDLKPGSATRPFFGVQPA-LLDNDGNLLEGATSGNLVISWPGQARTIWNDHERFVQTYFSEGVYFTGDGCRRDEDGYYWITGRIDDVLNVSGHRMGTAEIESSLVAHSAVAEAAVVGYPHDIKGQGIYIYVTLSDDAEPSEELRKELTQKDIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAANE---- 49476196 45 ------------------------------IDRHLKTHGDKIALIWEDKKITYNELYEHVCRFANILKNHGVKKGDKVTIYLTMIPEAAYAMLACARIGAIHSVIFAGFSPEAIAGRIVDCESTFIITANGLRGGKQINLKDSVDHAIEHVDQVMVIREGRDFWYHEEVSHTKTDCPAMNAEDPLFILYTSGSTGKPKGVLHTTAGYLVYASMTHKVFDYHAGEIYWCTADIGWITG-HSYLVYGPLCNAATTLMFEGPDNGRFWEIVDKHQVNIFYTAPTAIRALMGAGNSERSKRTSLRLLGSVGEPINPEAWEWFYHTVGCPILDTWWQTETGHMITPLPGATPLKAGSATRPFFGV-QLQIIDAEGNVLEGETEGNLCISWPGQMRTLYNDHERFIQTYTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVSHPAVSEAAVVGYPHTIKGQGIYSFITLMEGTAPSEELIRHVR-KEIGSIAILDKVQFAPQLPKTRSGKIMRRILRKIAE------ 182436807 9 -------------------------SIPELVRAAARRYGSAEAVADGRTRLSYAELGERVERAAAACLASGVEPGDRVAIWAPNTPDWIISALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVTGTFLGTSYVASLRRAEVRLPDLERVVVLADTEDYTSWPDFLAAGERAAAIAPSDPSDIIYTSGTTGAPKGAVITHAQTLRAYGIWSDLAGLREGDRYLIVNPFFHTFG-YKAGIIACLMRGATMVPQPVFNVDTVLANIAAERISVLPGPPTLHQSLLDHPARDAHDLSALRLVVTGAAVVPLRLVERLRNELRITVLTAYGLSEGIVTMCRRGDAPEVVATTSGRAI-PGTELRVLAE------PGAPGEVQVRGFHVMGGYFEDPDTTAATMTEDGWLRTGDVGVLDAAGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVVGIPDPRLGEVGKAYAVRRRGATTADDLIAWSR-REMANFKVPRAVEFVAELPRNASGKVVKGELR---------- 157644503 6 ------PWLAHYDSNVPATLAYPDRTLVDYLSDAARTQPDKPALLFKGATMSYRALEEASDACAAAFASLGARRGDRVGLLLPNCPQFFVAQFGAWKIGAIGAPLNPIYTERELEGPVRDHGIETLVTLTRFRTGLRRVIATNIKEHFPPVLRLLFTGDYDFARLLADNRARTVERARLAADDPAVLLMSGGTTGTPKGVVGTHGGYVMAIRKWNEAALRGADDVILLPLPMFHVYGNVGVQALS-LISGCAIALVPNPDLADLVATIRRVKPTFFNGVPTLYIALLNHPDVRKVDFKSIRICFSGAAPLLAETKARFEGITGGRIVEGYSLTEAMMALCVNPVQGPNKLGSVGMPLPDVTVTIFDGDEGRELAIGEVGEIAISAPQLMLGYWNRDEESANVLRDHRYLHTGDLGYLDADGYLFIVDRKKDLIKTSGNQVWPREIEEVIATHPAVAEVGVAGVSDPNKGEAVKAWVVVRGEAVTEADLRAYCRER-LAPYKVPSRVEFRSELPKTMVGKVLRRALRDE-------- 91976680 21 --------------------------IGDILRKSALRFRDRIALTDGARQVSYDELERDANRFANYLVSRGLKPGDKISTICNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKFALIDDNLHGPDRRSALEQRGIALVAVDLTGKAGEAKSFNELIAGQSEIEPEVAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAIELQLSRKDGITGQFPLFHCAA--HVLLLSYLVVGGKMALMRGFDPVACMEAIQRDKLSVFIGLPLMYQVILDHPRRKEFDLSTLRCCIYTMAPMPRPLLERAIAELCPNFVQPSGQTEMYPATTMSPDRQLARFGNYWGESTMVNETAIMDDAGNLLPPGEIGELVHRGPNVMLGYYKDPEATEAA-RKFGWHHTGDLAMIDAHGEVLFVDRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVKLKPGAATETEIIEHCR-KSLGGFQIPKMVRIVEEMPMTATGKLRKIELRNQFTD----- 73537384 15 -------WPAGLPASLHA----PRTSLFYNLEVAARRYPDKTAIQYFGTAISYAALLDEVERMAGYLQHCGIQPGDRVVLFSQNCPQFIAAYYAILRAEAVVVPANPMWLEAELEHVVADSGAVAV-----FCGSELYDRVAPLHGK--ALRHVIVMLHDDGGLPVPAWLREPAPALSAAPDTLCMLAYTSGTTGNPKGCMHTHGTMMSSAVGSQVWRSSTPEAVVLAVAPMFHLLGMQN-CMHSPIYLGATVVLMPRWERSLAADLIERYRVSVWGAPPAMLVDFFAQPGVTQRDLSSLAFLGGGGAAMPDAVANMLQERFGLPYVEAYGMTET-ASFLLSNPRQKPKRECLGIATFGVDARVVDPETLAELPQGEIGEIVAHGAQVMLGYWNNPEANEESFVEDGFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDDHRGETVKAVVALRAESADPERIMAWCRER-LAAYKVPRIVEFVDALPKSATGKIQWRALQEEAMQ----- 5915762 1489 ----------------------TDKTICQLFAERAETSPDKTAVVFEDQTLTYRQLHERSNQLARFLREKGVQPDTAVGIMVDRSPEMIIGLLGILKAGGAYLPLDPAYPEDRIKYILGDSQTKFLLSEEAL--IKKRAFIKEAD-------MINIDIHDKQIAAQDAAQLEPVS----RSGDLAYIIYTSGSTGKPKGVLIEQKGLSNLVSAVVKLMHLNTGSRVIQFASL--SFDASAFEIFPALAAGSALVLGRQEEPGQPLSFLRQYNITHATLPPTVLDVLNESG------LENLKVIVSAGSACSEELAKRWSG--NRLFINAYGPTETTVCATAGIYEGSGRPH-IGSPIA-NTNVYVLDQNQKPVPTGVVGELCVGGMSLARGYLNRPELTAEKFISHPFYRTGDLARWLPDGHLEFLGRIDHQVKIRGYRIELGEIENQLLKLDKIDEAAVIARKDDDHSDYLCAYIVSKEDW-TSTEISEWL-EKELPHYMIPAYFVRLDKLPLTSNDKVDRKAL----------- 5915762 5537 -------WNDTKAE-------YPNQTIHRLFEEQAEKTPELAAVVSGNDKLTYRELNEKSNQLARYLRDKGVKADTIVAIMAERSPEMVVGIMGILKAGGAYLPIDPDYPEERIKYMLEDSGAAIIL---ADHKQDLGTLHQEA---------VELTGDFSSY-PADNLE------PAGNADSLAYIIYTSGSTGKPKGVMIRQRGLVNYITWADRVYVQGEQLDF--ALYSSIAFDLTVTSIFTPLISGNRVIVYRHSEDGEPLKVFRDQKAGIVKLTPSHLSLVKDMDASG----SSIKRLIVGGEDLKTELAKEITERFNIEIYNEYGPTETVVGCMIYAGWDRQVSVPIGKPAS-NVQLYILDERQEVQPVGIAGELYISGDGVAKGYLNKPELTSEKFLPNPFYRTGDLAKMRPDGHIEYLGRIDHQVKIRGYRIELGEIEHQLLRHSDIKEAAVAAKTDQNNDQVLCAYVV-SERDITQKDIKTFLA-KELPEYMVPSYLLKLDELPLTPNGKVDLKALPE--------- 5915762 452 -----------------KTGYPKDKPLHELFEEQAMKTPDHTALVFGAQRMTYRELNEKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGAYLPIDPETPKHRIAFMLSDTKAGVLLAQKAADGID-------CEADIIHLDKGVADGFSKKRLSSVN-----------DSGDTAYIIYTSGSTGMPKGVVTPHYSAARVVKNT-NYIDITEDDAILQLS--NYSFDGSVFDIFGALLNGASLVLIEKETVHELAEVIKKEQVSVMFITTALFNTL---ADINIGCLAKLRKIFLGGERASIPHVRKVLNHVGRKLIHVYGPTESTVYATYYEIDDEAETIPIGSPLA-NTSVLIMDEAGKLLPIGVPGELCIAGDGLSKGYLNREELTAEKFIPHPFYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDEESRPYICAYITANRE-ISLDELKGFLGEK-LPEYMIPAYFVKMDKLPLTKNGKVDRKALPE--------- 196194350 9 -------WPENIPKSLPQTSLYTN------LEVSALRYPQRDAINYYDSPITFSQLKEQVDALAGYLQSLGVEKGDRVLLFMQNAPQFTISYYAILRANAIVVPVNPMNRAAELEHYLEDTEASVAICGQELLSAIAPVIVRDTDLPLPEVETPAVALTDPAHLAWKDVIAAARQPSEVGPDDLAVFPYSSGTTGAPKGCMHTHASVMATCVQGAVWSHGTTESVTLATLPYFHVTGMQG-SMNSPIYCGSLVVLMTRWDRRVAAKLIERYQVSRWVNIVTMAIDLLSDPEVENYDLSSLENIGGGGAAMPAAVSDKLFKLTGLRYMEGYGLSETIAG-THINPTDRPKSQCLGIPVFDIDSRIIDVESGKELAPGEVGEIVTHGPQVFQGYWKRPQETQKAFIEDGFFRTGDLGYIDEEGYFFIVDRVKRMINASGFKVWPAEVESLMYRHPAIQESCVISTPHERRGESVKACVVLSAGTLTEQAVIDWCKE-EMAAYKVPNVVEFRDELPRSPTGKVMWRALQEQEWE----- 157346706 25 -------------------------SLVSFLFRKASSYPRRPALIHSGETVNFAQFKSMVIKVSHGLTRLGLKKNDVVLIFAPNSIQYPLCFFGVIAIGAIATTANPLYTVAEIQKQVKDSNAKLVITPQLWEKVKALNLPAVILDSADTSKDTIQSPKITYFSDLVKMAGEVSHFPKVSQGDTAALLYSSGTTGASKGVILTHGNFVAAALMVTEELMGEMHNVFLCFLPMFHVFGLAVV-MCAQLQMGYTIVSMPKFDLDVALKSIEKYRVTHMWLVPPVMLALVKQGKLDRYDISSLKHIGSGAAPLGKELMEEAKSLPHVAVGQGYGMTETCGIVSKEIPKIGIQHTGSTGPLVSGVEAQIISDTLKPLPPNQLGEIWVRGPNMMKGYFNNPQATKLTIDKKGWVHTGDVGYFDEQGKLFVVDRIKELIKYKGFQVAPAELEALLVSHPEILDAVVIPFPDAEAGEVPIAYVVRSPNSSLTEEDVKTFIANQVAPFKKLRRVSFINTVPKSASGKILRRELIEKVRAKL--- 112824007 451 -----VDWNQTHID-YQPELC-----LHQLFEQQVKLNPDAIAVRLENEFLTYQELNNRANQLGHYLQSLGVKADGLVGIFVERSLEMIVGILGILKAGGAYLPLDINYPKERITYLLEDTQLNILLTQSQFLG------------QLPQFQGTTICLDQDWSIIANQSTVNPI--VEVDQHNLAYIIYTSGSTGKPKGVMIEHRSIVNYILTAIRECNFTSDDQILQFSSI--CFDASVQEIFSCLLSGAILVLRTERSSEDFWQYCQKWQLTVLSFPTAYWHQLVSELTPTALQITNIKLIMVGGEAIQPSKVKQWHQNTVPQLFNAYGPTEATIITTLCKFTSPTITNPIGRPLS-NTQVYILDAFLQPVPVGVAGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETILSQHSAVKTAIVIAREDETEQKRLVAYIVPQEGLLAVTELRQFLKAQ-LPEYMVPSAFVILESLPLTSNGKVDRRAL----------- 112824007 1543 -----------------EKNYPFHQCVHHLFEEQAERTPNAVAVVFEGLELTYQQLNIQANQLAHHLQSLGVGAEILVGIYLERSLLVIVGLLAVLKAGGAYVPLDPDYPQQRLSYMAEDAK---ISLLLTQQSLLSSLPVEDV--------GVIVLDKSAESLTVQSLEN---PVSEVVPENLLCVLYTSGSTGKPKGVMLTHEALVNHSWGISEIFGLTESDRVLQFASFG--FDVAAEEIFPTWLKGGTVVLRPWPTLTDFADFIEQESLTLLNITPAYWHEWAIAVSQSSATVSSLRVVAVGGDAVLPETVNIWREWVGKQVINVYGPTEASVTAIVHDDSQSEKINSVGRPIA-NTKAYILDQNLQPAPIGVKGELHLCGVRLARGYLNRPELTAEKFIDNPFYKTGDLARYLPNGSIECFGRIDNQVKIRGFRIELGEIEAILNQHLDVQTSCVIIREDLPGQKYLVAYIVISERIPMISELRQFLAG-NLPMYMVPQAFVFLESLPLTTNRKVDRRAL----------- 83945665 80 ------------------------------IDRHLPKRANKVALIWEGHSITYAQLHNHVCRFANELKKIGVKKGDRVTLYMPMIPEAAYAMLACTRIGAVHSVVFGGFSPEALAGRINDCQSEFVVTADGNKGVPLKANVDKAIEHAPGVKAVLCIRHTGADVPWVEGRDAKCEPEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVWASMTHEYFDHREDDVFWCTWVTGHTYIVYGPGATSLMYEG----VPTWPGPDRCWRIVAKHKVTTIYTAPTAIRALMREGDEPKHDRSSLRLLGSVGEPINPEAWRWYHEVVGCPIVDTWWQTETGGHITPLPGAHDLKPGSASFPMFGVQPA-LMDAEGNRLPDDQEGNLVLLGPGQMRTVYGDHQRFVETYTYDNMYFTGDGARRDADGYWWITGRVDDVLNVSGHRLGTAEIESALVAHELVAEAAVVGYPHDLKGQGIYCYVTLVAGLTPTEDLKAHVRS-EIGPVATPDVIQFAPGLPKTRSGKIMRRILRKIAEGE---- 149278711 65 ------------------------------LDRHLEKNGDKPAIIWESVTLTYKILHEQVCRFANVLKKNGVVKGDRICIYMPMVPELAVAVLACARIGAVHSVIFGGFSAKSIADRINDSACKLVLTADGSKQIQLKEVIDDALIGCPTVEKVIVLTHTRSMLKGRDLWFEDCPAEEMDAEDMLFILYTSGSTGKPKGVVHTVGGYMVYAGYTLNAFNYQPDEVFFCTADIGHSYIVYGPGATTLMFEG----VPTYPDASRMWQIVEKHKVNILYTAPTAIRSLMSFGPLKGSNLSSLRVLGSVGEPINEEAWHWFDEHVGCPIVDTWWQTETGLMISPIAFVIPLKPACATLPL-PGVQPILVDEQGNEIGNGVNGNLCIKWPGMLRTTYGDHERCKQTYTYPNLYFTGDGCMRDEDGYYKITGRVDDVINVSGHRIGTAEVENAINMHAGVVESAVVGYPHEVKGQGIYAFVILHNEADLTKKDILQTVTRVIGAIAKPDKILFVTGLPKTRSGKIMRRILRKIAE------ 190404395 45 ------------------------------IDRHLATNGDQVAIIWEDRKVTYRELYEHVCRMANVLKKHGVKKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALGGRIVDCESTFVITCDGLRGGKPVPLKANVDKAIDIVKNVLVTGSPLSWAPGRDLWSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEVFDYQHGDIYWCTWVTGHSYIVYGPCATTLMFEG----IPTFPDAGRFWDVIDKHKVNIFYTAPTAIRSLMGAGDVKRSSRSSLWLLGSVGEPINPEAWEWYYHTVGCPVVDTWWQTETGIMITPLPGATDLKPGSATRPFF-GIRPELVDAEGKPIEGAADGNLCISWPGQARSVYGDHKRFIQTYTYEGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHNIKGQGIYCYVTLMAGSEGSEELRQQLVKHVIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAED----- 33562986 15 -------------------------TLPGMLADVVSRFAGRAAIVENGKSISYAQLQQLSRLAARALMSLGVQAGDRVALWAPNLSEWIVAACGVHAAGGVLVPLNTRMKGAEAADILERSRARVLVCVGDFLNNYYPDLLNGLRP--VTLQQVVVLGDWAQFMARADGTTAEAREARIKPDDTADLMFTSGTTGRPKGVMCAHRPTILAFKAWSDVVGLTEGSRYLIVNPFFHTFG-YKAGWVAALLQGSTVYPEQIFDAQAILHRIESDRISFLPGPPTLFLSMLAHPGLKNFDLSSLKSSVTGASTVPPILIKRMREELGINVTTAYGLTECGGCATLCEPSDETVANTCGKAL-PGTEVRCVDEQGRPVGPGEAGEVLLRGYHIMQGYFEDEKATEETIDADGWLHTGDVGVLDERGYLRITDRLKDMFIVGGFNCYPAEIERMLSNHPEVAQVAVVGVADERMGEVGCACVVTRNGVTLDQEFIAWCRA-NMANYKVPRFVLQLDGLPVNASNKVQKRDLLQIVKDRLAS- 71017971 91 ------------------------------VDRWAHKYPDRVAIIYEHQEITYSQLLIQVSQAANMLKSLGVKKGDTVIVYLPMIPEAAVALLACARIGAIHSVVFAGFSADSLRDRTNDCGARVVITTDGGRTIATKSIVDAALKECPGVEHVVVVDDKRDIWWHEACSRERAFCPPVSSEDPLFILYTSGSTGKPKGVVHATAGYLLGTALTLRHVFPDKGDRFACMADVGWITGHSYI-VYGPLMNGVTTLIFEYPSPSRYWEIVDTHKLTQFYTAPTSIRLLLGDEHVKKHDLSSLRVIGSVGEPINPEAWHWYNDNVGCAIVDTYWMTEGSIMITPLPGATKTKPGSATLPFWGIKPVLLDPTSGNVLGNNVEGVLAIAQPWVARTVYNDHQRFLDTYMRKGYFFTGDGAARDKDGYIWIKGRVDDVINVSGHRLSTAEIESALIQHPGVAETAVVGIPDEVTGQTIAAYVTLKPEDALTKELVIQVR-RNIGPFAAPKKIIIVSDLPKTRSGKIMRRLLRK--------- 66506431 76 ----------------------TDETLGKLAADAARRWGDKECVVHQGVRLTFNEILGRADRFAAGLKRLGLERGDRFGIWAPNDVEWIIGFVAATRAGLVSVSINPTYKLNEIAYCLKKAGIKAVLSPANFKNQDYPAMLLRAKQTCPTLEHIIILADVEQLASKIEVERIAGEQDRISCHSGSNIQFTSGTTGNPKATLLSHRSLVNNARQNVLRSEIRMENKVCLNVPFFHVYGL-IKGLLTMFHTGVTIVLARSFNPTKSLDAIIGEKCDTVYGTPTMWITMLDVYHRVQPPPITLACGVTGGAIASPELFKKIRESFNFNIKNIYGLTEGVIFHSMPNEKNELTDNTVGH-LSDHIEVKVVDENGKTVPFGTRGELWSRGYSNMIEYYNDEEATKKSITKDGWFKTGDQFILRSDGYGQIVGRLKEMIIRGGENIFPKEIEDVIMMHPLVAEVQVIGAYDEVYGEELCACVRLRDGAKLEEELKEFCASQ-MASFKIPHYVEFVTEYPKTSSGKVQKYVLKREMERK---- 156400138 19 -------------------------------------YGEETAMVDSGRSYTYNKLTEMIKKCGSALIRQGLQTKDMVAVLLPNMPEYPIVFYGVTSVGGIVTTINPAYTTDEIIYQLKDSGAKYLVTVPQLAQKAKQAADQAGVKRIYTFGYVDGCKSLFDLLHEDDGGSYPVSVSVNWKEDVVCLPYSSGTTGLPKGVMLTHYNLIHHAAMSNDDVMSSEDLITLGLLPMFHSYGLSI-LMGVCLIKGASVICMTQFEPTHFLEAIQKFKITMLPVVPPIVLFLAKHPLVEKYNLMSIKQVTSGAAPLGAEQINALMTRMPWILRQGYGLTETSPAVTT-SPLGKCKPGSVGV-LLPGLKAKVIDKTGALLPPNQDGEICVAGPTIMKGYYNNPEATAKTIDCEGWLHTGDVGHYDNEGHFYVVDRIKELIKYKGFQVPPAELEALLLSHPKITDAAVIGVPDDEAGELPKALVVT-SGAITASEVQRFVAERVASHKRLRGGVEIVQSVPKNASGKILRRQLREREKERLA-- 91978017 4 -------------------------TLPDLLAEAAQQFGPRPALEFRDRQISYTKLHDLAGTAAAALLRAGYGAGSSVALFLGNTPDHPINFFGALKAGARIVHLSPLDGERALSHKLTDSGARVLITTDALLPMALKFLDKGLLDRLIVCADLPVDPRVVRYADFVRDAQQPASWPEVSPDDIALLQYTGGTTGLPKGAMLTHANLTSAV-SIYDVWTLVRGERVICVLPLFHIYALTVI-LLRCLKMGDLISLHQRFEVAAVFRDIEEKRATAFPGVPTMWIALANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERKTKLKLKSGWGMTETCSPGTGHPPEGPDKPGSIGL-MLPGIEIDVVEDSKKVLPPGAVGELRIRGPNVTKGYWNRPQETAESFVGDRFL-TGDIGYMDPDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDAYRGEAAKAFITLRAGAATVEELRDALAGK-LGKHEYPAAVEFVAELPRTPVGKLSRHELRNQLSK----- 154246745 34 --------------------------LSHVLRQAARRFPNEIGFVDGARTVTWGEMEARVDAMAAELAHRGVGKGDRILVQSKNCLEMFESMFAAFRIGAVWVPTNFRQTPGEVAYLASASGAALMICH-----ADFPEHVPAVLAEAPTVTAVIAIGAADFGPDYADLVAEKAKVADVEHDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLLMPGTTQADASLVVAPLSHGAGVH--QLVQVARAVKTVLLPEKFDPAEAWRLVEQWRVTNMFTVPTITKLLAEHPSVNTYDHSSLRYVIYAGAPMYREDQKRALKALGKVLVQYFGLGEVTGNITVLPDGPSVKLGTCGFERT-GIQVQIQNDMGEEVQPFETGEICVCGPAVFAGYYDNPEANAKAF-RDGWFRTGDLGHMDSEGFVYITGRASDMYISGGSNVYPREVEEKVLTHPAVAEVAILGVPDPMWGEVGVAVCVLREGASLAEELIAFLDGK-VARYKMPRRVHFWDALPKSAYGKITKKMVREALAER---- 40062619 47 ------------------------------IDRHLEERSSQIAIIWEGKSITYQELYESVCRFANALKERGIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPESLKDRILDSDCQTVITADGLRGAKKIPLKQNVDEALPSVDTVFVVKRTGAEINWVDERSSDCPPEVMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQTTMSHKIFDYHEGEVFWCTWVTGHSYIVYGPGATTLMFEG----IPTYPSPSRFWEVVDKHQVNIFYTAPTALRALMAQGNEPLESTSSLRVLGTVGEPINPEAWEWYYRVVGCPIVDTWWQTETGAMISPLAGSTPQKPGSATKPFF-GIEPALLDENGQEIEGEGSGNLVIKWPSQIRTVYGDHKRCVETYLYPGYYTTGDGARRDKDGYYWITGRVDDVLNVSGHRLGTAEVESALVLHETVAEAAVVGYEHDIKGQGIYCYVTLMNGIEPSDELKSDLVAKEIGAIAKPDIIQWAPGLPKTRSGKIMRRILRKIAGNEI--- 27376091 25 ----------------------------DWIAHHGRRTPGKVAVIDSERRFTYSQLDARVSRLASFLHTLKVSRGDRVAVLALNTTDTLEVQFACGRLGAIFVPLNTRLTVPELQFITADCAPKVMI-----HDADLAETALSV-AKLCGVATSLLLGPGGAYEAGIAAAKPLDRIEEVTLDDVSTIMYTSGTTGHPKGATITHGMTFWNCVNLGGPACIGPSSVLLTVLPLFHTGGLNCY-TNPVLHAGGTVMIMRAFDPGTALGLINDQGINVFFGVPAIYQFMAQHPAFATTDLTRLIVGGVGGAPMPVPLLKVWEAR-GVALQQGYGMTETSPAVLVLDREDAARAGSAGKPVL-HTEVRIVRPDGSDADVGELGELWVKGPNITPGYWNRPEANKSSFT-DGWLHTGDATRIDEEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAIAEAAVIGIPDPQWGEVGLAIVAVKPGQLTETDVFAHCAA-NLARFKCPRQIRFVDALPRNATGKIHKPTLRKEFS------ 211592573 57 -------------------------TVGEHFAKIVAECGDRTAVVHQNDRATYASLDTRSNSLARGLESLGVGKGERVGVMLGNSMEYAVATYALFKLGAVLVPLNPSFNTAQVIAALGHLEASHLLISTESNLPRKKPLVEDLHAPVPSLRNIIMVDNSEGRVDISSVDGSPLPPRNLSPDETVNIQFTSGTTSMPKAACLTHRSILNNGSQIGDRMLLTPNDIICCPPPLFHCFG-SILGYMATATHGSAIVFPESFNARAALEAVQEEKCTALYGVPTMFLSLIETGEVSSEGFQHLRTGIAAGSSIPAEIMKKLHKVLNLTLTICYGMTETVSAMTTTDDPIDKRIYSVGK-LMPHVEAKIVNPVDKNVPIERRGELAVSGYLLMKEYWADPEKTAEVMIPDDWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLANNGVADVSVVGVPDVRYGEAVAAFIVPRDHSVTAEEIQQWVREK-LSNHLIPKHVFFLESFPKTASGKIQKFKLRETAIALL--- 37548741 255 ------------AAEYPRE-----KTIHQFLEEQAERTPDQTAVVYEDSRLTYRELNERANQLARTLQFEGVQPDQPVGIMAERSLDMIVGIFGILKAGGAYVPIDPGYPEERVRYILEDSDTKLLLVQN------------QSQERVPFTGKVLDMKNPQNFC--EDGSNVE---PAAGPDHLAYVIYTSGSTGKPKGVMVEHRSVINRLVWMQEKYPLDERDAILQKTAI--TFDVSVWELFWWTISGSRLVLLPNGNPELILDTIAQKGVSTMHFVPAMLHAFLESMDQKKQKLASLRHVFASGEALKPVHVAGFKHIIQAQIINLYGPTEATIDVSYFDCQTEETYASIGKPIS-NIQLYILHADLEHMPIGVAGELCIAGDGLARGYLNRPELTAEKFVNHPIYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEGAFFQLPVIKEAIVIAR--EIDGETSLCAYYTAQHALTAGELREEL-SRQLPSYMIPAYFVQLEEMPLTFNGKIDRKSL----------- 37548741 1774 ----------DTAAEYPKE-----KTIHQLFEEQAERTPEQAAIVFEDKKLTYQVVNERANQLARTLVAKGLQAEELVGIMAERSPEMVIGILAILKAGGVYVPIDPDYPKERIHYMLEDSNVSILLLQHHLEGTDYQS------------HTVFLDDPSSYGAETSNLNLN------VMPNQLAYVIYTSGTTGNPKGTLIEHKNVVRLLFNNKNVFDFNASDTW--TLFHSFCFDFSVWEMYGALLYGGKLVIVPKQNPERYLQLLKSEAVTILNQTPSYFYQLMQEERADPESNLNIRKIIFGGEALNPSFLKDWKLKYPLTLINMYGITETTVHVTYKEITEREIRSNIGQPI-PTLQAYILDEYQHIQVMGIPGELYVAGEGLARGYLNRPELTAEKFVEHPFYKTGDVARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEAALLQSESVKEAVVIAIE-EEGSKQLCAYL-SGDDSLNTAQLKRHLLNK-LPAYMIPAYFVQMEKMPITANGKIERKALPAPEGNRL--- 218288744 11 ---------EERAKLYFEKGYWTNESFVDVFYEDVKKYPQ---FVHRDETRTYEKLWSEIESVAANLYRMGVRKGDTVALQLPNVLDYVVAVFACARIGAIGVSLQIDLGRQAIISSMRTSRAKVWIIADYFRGESLYEMAVSLKPELPDLTHIVVQGDPERAEAGDRLSEAELEANKPEALDAFLMVFTSGTTGSPKGVVHLHANYLWAARAYAKNFGYQSEEAVLCLAPICHQTGMLA-GVMMTVASGGRIMLLDRFSASRVIEWIEKYKPTYLVGAPPHVIHVANAPNLKQADTSSVKLFIYAGAPVPKAVLEQLQRDSGIKVGCMFGWSEGLATATRPDDPLEALSSTVGFVI-PGTEVRLVDEEGNDVKPGEPGEMWARGPNFSAGYYHNPEAARRQWDEEGWFHSGDILRQDENGRYIFIARADDIINRGGTKIDPKTVEDAISKHEAVQNVAVVGAPDPTLGQQTVACVILKEGAKTLRELRDFLAEQGLAKFQFPDRLEFMTEFPQTHSGKIKKKDLRERFR------ 118053258 3 ------------------------------LRRSIQQQPHATATIYNGRRRSFVQLGDRVARFAGALRALGVQAGDRVAILGLNSDWYLEYYLATYWAGAAVNPINIRWSAAEIAYSLDDCDTHVLLVDDSF--LPLIPEIRKSAQALQTLIHIGDGPAPEGMLSYEALNTEPVEDALRGGEDLAGVFYTGGTTGTPKGVMLCHRNLYTNAISGVCENTARRSSVGLHAAPMFHLAD--GAFMNALLAAGGCHVMVPRFDPVAVLQAISTESVTDLLLVPTMIQMLVDHPDVHQYDLSSLQNMLYGASPISEGLLDRMKTIPSVGFTQAYGMTELAPVATVLSPEMHRQEGSAGRATV-CTEVRIVDPDGQEVARGEVGEVVVRGPGVMLGYWNKPAETAAAI-RNGWMHTGDGGRMDDEGYVFIVDRLKDMIVTGGENVYSVEVESVITTHPGVASCAVIGVPSEQWGELVHVFIVRKTGALEADELIQFCKNR-IAHYKCPREVSFIDAMPLSGAGKILKTTLR---------- 115361213 253 -------------------------TVVEMFEAQVARTPAAPALVTDTSLTTYADLNAQANRLAHELRHHGVGPESLVGIMLDRSEWMIVAILGILKAGAAFVPLDPAYPAERINHILGDTGLSLLVTQSSQLAQWYE----------FSGVTLLLDQELPGWTPLPD-----NPPCRAEPANLAYVIYTSGSTGRPKGCLLEHRNLAHYIAWAAGYYFADSTTGSF-GLYSSLCFDFTLTNIFCPLVRGKSLRIYPSESIDTILARMFQSGVDTLKLTPTHIHLL----EYMNLSRSGVRKVIVGGEELTPQHIATLRKIPALDIYNEYGPTEATVGCIVERVDGTPPTVLIGRPIA-NTRVYMLDDALRPVPLGVPGEICIAGDGLARGYHQRPDVTAAKFVEHPFYRTGDIGRWLPDGQIQCYGRVDDQVKIRGHRVELGEIEAALTAHEDVVGAAVMLRESAH-GVRKLAAYVKGSANLNVADLRAFLAGK-LPDYMVPSDIFPIAEFPLNANGKLDRPAL----------- 118431813 50 -------------------------------------------------------------KFAGYLRSRGVGKGDVVGLFLPNSPQFAIAFYGALIAGAIVSPMNVLYSPREIRHQLSDNKARVLVALDMFKDRVLAGLPSSVQDYLPGLKALLYKLFKKPPSPTDALKHEPIDSPEINPEDVAALMYTGGTTGTPKGAMLTHRNLLANVLQIDAWFGVRGKDVFVGALPWFHIYGLTAVLNSGVQKA-ATIIVYARPNIEEIMRDIERYKATVFHGVPTLYRMIINHPKVEKFNLRSLEVCISGAEPLPKAVAERFMEITGAKLREGYGLTETSPVTHVNPIMGEARYGSIGIPVPSTVAAVADPESPAILEPGQVGELVVSGPQVMKGYYNRPEENEKVFFECRWLRTGDMARMDEDGYFYIVDRKKDIIKYKGYSVFPREIEEVLYRHECVREAAVIGVPHPEYNEVPKAFVALRDECVKPEDIIEFARKH-LAPYKVPKEVEIREDLPKSGVGKILRRVLREEELKK---- 148657748 3 --------------------------VHDFLINSAARLPDKVALVCDGHRMTYRDLDLMTNRLARALVEHGVGRGDRVAIFMPNSVEAVVGIFAALKAGGVFVVINHTTKQDKLTAILNNCRAAALIADAQIRDVHLSALLHDA----PSLRVGVLCNQGPRFIDFDAVQADAAPLPRVTIDDLACLIYTSGSTGEPKGVMSDHSNVVFASESIITYVQNVEDDVVINMLPLSFDYGLY--QLLMTFRFGGRLVLERSFAPAAILRRIEEERVTGFPGVPTIYALLLQM-DLSRYDLSSIRYLTNTAAALPPSHVLELRRTFHARLYSMYGLTETKRTLYLPPEEVERRPGSVGIAI-PGTEVWIEDEQGNRLGPGEVGELVVRGRHVMRGYWEAPEATAQRFRPGPLCYTGDLFRMDADGFLYFVGRKDDIIKSRGEKVAPKEVENVIYELPGVVAVAVVGVPDPILGQAIKAFVVTKNADLTEMQVLAHCRSR-LEDFMVPRYVEFRDELPVNTSGKIARRELTQALN------ 160899759 3 ------------------------QTLGDTLAWPARYLPNKEALVAWERVWTYAQLDAEVNRHAHGLAELGIGHGDVVAAFLYNTPAFVFTMLAAARLGAIFNPINYRLAAQELAFILKDGAARALVFEHEGGEVAARALKAEGGGTGAGIEHWIFADDAPALSALARGRSSAPPQAHVRESDPCILMYTSGTTGRPKGVLHTHRSKLAHNALMHQTMQFTRDDVGLAMAPLNHTAELHT-SFLPRLQAGATQVLLRRFDVTEAWRLIHEERVSFFFAAPTMVTMLLADPIASPEQAPALRLVEYGGASMAPHLIREWTRKVGSDLVQVYGTTEMGPCMSILLPREQLHAGSAGLPSMGHDVARLREDNAEACLPGEVGEILVRGPCMMAGYLNRPDANTRAL-AHGWYHTGDLGHIDDDGYLWIRDRIDYMINSGAENVYPREVEDALVEHADVLEVAVIGEADERWGQIVAAHVVAKPGAPTAEALDAFLHGDRLAAYKRPRRYHFREALPKTASGKIQKQLLR---------- 54310469 82 ------------------------------IDRHLATRGDQPAIIWEDATFTYNELHEQVCKFSNALKSQGVRKGDVVCLYMPMVAEAAIAMLACTRIGAVHTIVFGGFSPEALAGRIVDSNAKLVITADGVRAGRAVPLKKNVDDALASIEKVIVLKRTGGWHEATAVASSHCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKVFDYQEGDVYWCTADVGWITG-HSYLVYGPLANGATTVLPNYPSTSRMSEVVDKHNVSILYTAPTAIRALMAKGTEKGTSRSSLRIMGSVGEPINPEAWEWYHHTIGCPIVDTWWQTETGILITPLPGATALKPGSATRPFFGVQPA-IVDNMGNILEGVAEGNLVMSWPGQMRTLWGDHERFEQTYTFQGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHDIKGQAIYAYITLNDGEIPSAELHKEVKDKEIGPIATPDFLHWTDALPKTRSGKIMRRILRKIAT------ 115522501 16 --------------------------------------ADKLAITLEGERISYGDLVARSGRMANVLVARGVKPGDRVAAQAEKSVAALVLYLATVRAGAVYLPLNTAYTLHELDYFIGDAEPKLVVCDPA-KREGIAALAQKVGAGVETLD---AKGQGSLSEAAAQASVDFATVPR-EGDDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVEFWRFTPDDVLIHALPIYHTHGLFVASNV-TLFARASMIFLPKFDPDAIIQLMS--RASVLMGVPTFYTRLLQSDGLTKEAARHMRLFISGSAPLLADTHREWASRTGHAVLERYGMTETNMNTSNPYDGARV-PGAVG-PALPGVSLRVVDETGAELSPGEIGMIEVKGPNVFQGYWRMPEKTKAEFRDDGFFITGDLGKIDADGYVFIVGRGKDLVITGGFNVYPKEVESEIDAISGVVESAVIGVPHADLGEGVTAVVVRDKGASVDEAAVLGALQGQLAKFKMPKRVLFVDDLPRNTMGKVQKNVLREAYAK----- 118462717 31 ------------------------------LERHALMQPNATALRFLGKGLTWGELHGRVRALADALSRRGVGFGDRVMVLMLNRPEFMESVLAINMLGAIAVPLNFRLTAAEIAFLVQDCQARVVITEAVLA-----PVATGVRDIESLLDTVVVAGSDDAVLGYDDLIDEAHQPVDIPNDAAALIMYTSGTTGRPKGAVLTHTNLTGQTMTGLYTNGADNNDVGFIGVPFFHIAGIGN--MLTGLLLGIPTVIYPAFEPGQLLDVLAAEKVTGIFLVPAQWQAVCAEQRARPRDLK-LRVISWGAAPAPDALLREMSAMFGTQILAAFGQTESPVTCMLLGEDAIRKRGSVGKVI-PTVAARVVDENMNDVPVGEVGEIVYRAPTLMSGYWNNPEATAEAF-AGGWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRAHEKWGEVPIAVAAVANDNLALEDLDEFLTER-LARYKHPKALEIVDALPRNPAGKVLKTELR---------- 73537752 17 -----------------AAGLWRDRTINDYFDATVARAPDGPALTSLQRHFTWRQLDAMVTRIAVGLRRLGIERNDVVSCQLPNGWEVTALYLACARIGAVLNPLMPIFRERELSFMLAHADSKVVVVPQRFRGFDHAGMLAGLRDSLPALRHVVITGSDEAMLCGADRDSDPLRRDRPSPDDVTQLIYTSGTTGEPKGVMHTANTLLSNILPYAERLRLGAGDVVLMASPMAHQTGF-MYGLMMPVVLGAHAVLQDIWNPVQAARLIRETGVTFTMGSTPFLTDLARTVEESGQPVPSLRTFLCAGAPIPGALVERARTALGASIVSAWGMSEGAVTTTLPDDSEERASTTDGLPL-PGVEVKVVDAQDASVLAGEVGRLLVRACSNFGGYLKRPQLNAT--DAEGWFDTGDLAKLDAEGYVRIAGRSKDVIIRGGENIPVVEIETLLYRHPAVAQVAIVAYPDERLGERACAVVVPRQGGFDKPAMVDFLKAQKVALQYIPERLIVQDALPATPAGKIQKFRLREMLREQ---- 62737794 3 ------------------------RSVAAVLAESAGRWPSRTALVCGAERISYARLWDRARRYAAALRGQGIGPDDKVALLMPNTPEFAAVYFAVLALGAVVVPVHTLLKPAEVSHLLRDSGARALV----WAGTLPQETARDAGE---TGVLLLTVGEALHGSVLLDDGVEPIDTVERGADDLALVLYTSGTTGRPKGAMLTHGNVATNIATAVSPFAFGEDDVLLGALPLSHTFG-QICGMAVTFHAGATLVVMERFEAHDALRLMREHGCTVFMGVPTMYHALLEAVAA-GAPAPRLTRVYSGGSALPVPVLDRVRAAFGCEVYEGYGLTETSPCVAYNQPGIPCKPGTVGLPIDGV-RVAIADAELRLLKQGDIGEIVVSGHNVMAGYLGRPQETAEVLV-DGWFRTGDMGVQDEDGYLSIVDRKKDMIVRGGYNVYPREVEDVLLRHPAVDGACVVGVPSVKHGEEVCAVVRVKPGGLLAEEIVAWSRVH-MAAYKYPRRVEFVETFPLGSSGKVLKREL----------- 126650654 26 ------------------------------------------------QTVTYVELVQKMNQYANAFTKKGLQKGDRVLVIIPRLPEAYFVFLGCLKAGIVPISCSEMLRASDLEYRMEHSSASAVIAYEVFTSE-----VDKISSSVDALKNKMVIGTAGDWSSLDELASSTFTAVATKRDDMAFLSYTSGTTGKPKGVVHSHGGYAHIRTAAAQWLCVREGDLVWATAAPGWQKWIWSPFLSTIMLGATAFVYHGGFDAKTYLQLLQDEKVNVLCCTPTEYRIMAKLENLKDYNLSSLRSAVSAGEPLNRPVIETFKNHFGLKVRDGYGQTENTLLIGTLEN-TELRPGSMGVP-TPGNIVRIIDNEGNEAPVGEVGDIAISSPALFKEYYREPERTQAAFRGE-WYITGDQAKCDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALNKHDAVQECAVVAAPDEIRGHIVKAYVILRDGGHNEEELIKELQEHVTAPYKYPRSIVFIDELPKTTSGKIRRIELRAA-------- 16078894 1494 ------------------AAYPRNENIVSLFEKQVAQYPEHIAVVCGHSQLTYRDLNEKAERAAAMLIKQGVRTGDIVGLMLDRSPDMIIGVLSILKAGGAYLPIDPEYPKERISFMLNDSGAKLLLTE------------RGLNKPADYTGHILYIDECEN-----NSIPADVNIEEIVTDQPAYVIYTSGTTGQPKGVIVEHRNVISLLKHQNLPFEFNHEDVW--TLFHSYCFDFSVWEMFGALLNGSTLVVVSKEDPQAFRLLLKKERVTVLNQTPTAFYGLMLEDQNHTDHL-NIRYVIFGGEALQPGLLQSWNEKYPHTLINMYGITETTVHVTKLSAADIAKNKSIGRPLSTL-QAHVMDAHMNLQPTGVPGELYIGGEGVARGYLNRDELTADRFVSNPYYRTGDLAKRLSNGELEYLGRIDEQVKVRGHRIELGEIQAALLQYPMIKEAAVITRADEQGQTAIYAYMVIKDQAANISDIRTYLK-NALPDFMLPARMIQIDSIPVTVNGKLDQKALPEPEKQ----- 16078894 466 ---------------------YVNKTIPQLFEEQAHKTPEAAALKMGNECWTYRQLQVRANQIAHALIEKGVGSGDIVAVMMGRSMEMPAALLGIWKAGGAYMPLDPHFPAERLSFLLKDSQAAQLLIEE-------------------DLISLIPPSYEGNTITIEHTESYQTEAPNMPPGDLAYLIYTSGTTGRPKGVLVDHHGIANTLQWRREEYSMTEQDISLHL--FSYVFDGCVTSLFTPLLSGACVLLTTDDEAKDVLALIARYKVSHMIIVPSLYRVLLEVMTA--DDAKSLRIVTFAGEAVTPDLLELNQIIPSAELANEYGPTENSVATTILRHLNKKERITIGHPIR-NTKVFVL--HGNQMPIGAAGELCISGAGLARGYYKQQELTQKAFSDHPFYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELREIETVLRQAPGVKEAAVLARDVSAEEKELVAYIVPEKGNSLP-DLYQHLAG-TLPSYMIPASIINISQMPLTSSGKLDRFALPE--------- 162329620 82 ------------------------------IDRHLATRGDQVAIIWEDKTLTYKQLHQEVCRFANALKEQGVRKGDVVCIYMPMVPEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKLVITADGVRGGRAVPLKKNVDEALPEVKNVMVLKRTGGNVAWHEHASDNCPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKVFDYQPNEVFWCTADVGWITG-HSYLVYGPLANGAKTILPNYPTTARMSEVVDKHKVNILYTAPTAIRALMAKGDEAIKGTSSLRIMGSVGEPINPEAWEWYYRTIGSPIVDTWWQTETGILITPLPGATALKPGSATRPFFGVQPA-LVDNMGEIVEGATEGNLVLSWPGQMRTVYGDHDRFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFNKIAEAAVVGVPHDIKGQAIYAYITLNDGVYPSAELHKEVKDKEIGAIATPDVLHWTDALPKTRSGKIMRRILRKIAT------ 156353412 47 -----------LRSNYPAIDVPKNQSYVQFILDSCKRNGEKDALVDGGETFTYTDLITLTKKCGSAMLRAGVTPKDVVLLHLPSIMQYAVYLYGAQAMGGVVSTANPGYSADELAYQVTDCDAKYIITNSKLYHTAIEA------ARKANVEHVFVSEEFFKDVLEDDGSALTGIYCPSDTTETACLPYSSGTTGLSKGVMQSHFNLIANALCLGSKNFMQHDKVTLSLMPLFHAFGL-VINIGMHFYLGSKVVLLQGFEPEQLLKTIEKYKVTDFPMVPPLALFLAKHPLVDKYDLSSLESMVSAAAPVGKGVLRTMAERIPKIVRQGYGLTECTAGAIITPDPNKSKDGSVGV-LLPNLEGKITDKTGEALGPNQEGEICIRGPMVTRGYLNKPEQTANTFTNEGWLHTGDIGYYDDDEYFYITDRLKELIKYKGHQVPPAELEALLVSHPHISDAAVIGIPDEEAGELPKAFVVAKAE-ISEKEILDFVMEHAAPEKRLRGGVEIVDTIPKTASGKILRRVLKE--------- 27375620 20 --------------------------------------PKRLAITHDGARISYGDLIARAGQMANVLVARGVKPGDRVAVQVEKSVANIVLYLATVRAGAVYLPLNTAYTLNELDYFIGDAEPS-LVVCDPSKAEGLAPIAAKVKAGVETLG----PDGKGSLTEAADKASSAFTTVPRENDDLAAILYTSGTTGRSKGAMLTHDNLASNSLSLVGYWRFTDKDVLIHALPIYHTHGLFVATNV-TLFSRASMIFLPKLDPDLIIKLMA--RATVLMGVPTFYTRLLQNAALSRETTRHMRLFISGSAPLLAETHREWSARTGHAVLERYGMTETNMNTSNPYDGERV-PGAVGFPL-PGVSLRVTDETGKELPREEIGMIEVKGPNVFKGYWRMPEKTKAEFRPDGFFITGDLGKIDGKGYVHILGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVLVCNKGAEVSEASVLKALDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRDTYKD----- 49474719 45 ------------------------------IDRHLKNSGNHIALIWEDKKITYNELYEHVCRFANILKNHGVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVIFAGFSSEAIADRIVDCKSTFIITADGLRGGKLIKLKNNIDHAIDHVNQVLVIRRTSGTIDWEEISHAKTDCPAMNAEDPLFILYTSGSTGKPKGVLHTTAGYLVYVSMTHQVFDYHPGEIYWCTADIGWISG-HSYLIYGPLCNGATTLMFEGPDQGRFWEIVDKHKVNTLYTAPTAIRALMGAGNSEHSKRTSLRLLGTVGEPINPEAWKWFYHTVGCPILDTWWQTETGHMITPLPGATQLKAGSATHPFFGV-QLQIIDGEGNVLEGEAEGNLCISWPGQMRTLYNDHERFIETYTYKGKYFTGDGCKRDNDGYYWITGRIDDILNVSGHRLGTAEIESALVSHPAISEAAVVGYPHPIKGQGIYSFVTLMEGITPSEELIQHVK-KEIGSIALLDKIQFTPQLPKTRSGKIMRRILRKIAE------ 37525802 459 ------------------------ETLTSRFEQRAIAMPDSVALTYQQENISYTVLNQRANQLAHYLVSRQIGPEQRVMVCLPRSIEMMVTLLAIIKAGAAYVPVEADYPQSRLDFMIDDAEPACVITTS--------EIAQRLTANIPMI--LLDDPELLTYLEMQSVASDKERLQPLISAHPAYIIYTSGSTGVPKGVVVTHHNVMRLLQSTQRWFNFSETDCW----TMFHSFDFAVWECWGALLNGGRLVIVPSRSPTDFLQLLVSEKVTVLNQTPSAFQALIHADREAPELGQSLRTVIFGGEALNAHILEEWYQRHDPQLVNMYGITETTVHVTYFPLSREVVAQPIGEPIDDLG-IYILDEAQHPVPVGFVGEIYVGGAGVARGYLNRPELTAERFMADPFYRTGDLARLRRDGVLDFLGRTDDQVKIRGFRIELGEVAAALNAHPDIVQSEVIVREDEGQQKRLVGYVIAHKGITLESQLIRSSLTTCLPEAMIPAAIVQLDHFPLTINGKLDRKALPKPM------- 170028419 22 --------PRDRPFLYR--------TIGQHLREAADRYPNHEALVHEGLRYSYAEVLDRADRLAAGFYLLGLQKGDRVAIWAPNSAAYYLSTLAVARAGMISVGINPAYQIPELEYALNKVGVKALITIECFRERNYYEMLMELLPELPTLKAVIIDAEAHELLRLQQVHAIESIQSRICPDSGACLLFTSGTTGKPKAALLSHFALINHSVTIAERNDLGRKMRACVHIPLFHVYGLSF-GVLSALSYGTTAVLPGYFNASDSLNAIAREKCTVMYGTPTMYVDLLREYRKGMVNLHRMDLANYAAACCSPQLILELESVMGIRVLAAYGMTEGVTFMSQAEDSTQTALESVGR-IADHYEAKVVDREGGIVPFGTPGELWVRGFGNLLGYWGDEDKTKEIMGPDGWLKTGDQFVLRPDGYGRIVGRIKELIIRGGENIYPREIEDVLNTHPAILESHCIGVPNERLGEEVCAYIRLKDGMIDMEEIRSFCKFK-LAYFKIPKHLRIVQQYPKTPTGKVQKYELLKLF------- 115379187 8 ----------------------------------AALTPQRTALIDHQRRINWADLDTRVRRLANGLRALGLRSGDRVAVLSRNSIEYQELYFAVGRAGLVLLPLNWRLSTDALRTLVTDAEPAVLV-----ASAEFRNVASELGRAV-DLVSLLYYGPTEEELIASAPDSEPPWCEQVRDTDPYFILYTGGTTGMAKGVVHSHRSAAAGMLNQTVAERIVPSDVYLLTGQMFH---IPVVLSMNYLAHGCPVVLM-NFDAQQALAVIEQERVSAFLGITTMLNWMLAVPGFDSYDLSSLRNIQYGGGPMPSAVVRAVAEAFPCGLIQGYGQTEGTTMSFALRGVHPHRLRSCGREGF-GTRIRVVDPNGHEVPRDTPGEIVVRSEANMLGYFRRPELTAATL-QNGWMRTGDVATWDHDRYLYIVDRLKDMIISGGEKIYSIEVEEAIGRHPAVLECAVIGVPDERWGESVKAFVVLKPDQKATEEDILDVARKHLASYQKPRSVEFIAELPKAPTGKLLKRALR---------- 160895568 3 --------------------------LLDAFDSAVRKTPAKAFLRDRGASISYADMQRRSQRAAAVLQAQGVGRGDTVALMCLNAPGFVEALFGAWRLGAALMPVNHKLQAPELQYILDHAQCKALVFDAALAPVVAAAPHPCARLVTEAQEAVPGVQDWDTLVA----AARPMEGTRPADGDIAQVLYTSGTTGRPKGCLLSHRAVTLAAITAALGLSITREERTLMAMPIWHSSPLNNW-FGGTLYMGGTVVLLREYHPQHFLQAVQDEGVTLYFGAPVSYFALQMLPDFARYDLSSVRAWVYGGGPIGADMARKLATAYRSRFYQVYGMTETGPTGTTLYPEEQVRAGSIGRVALPGVDMRVVRDDGEDAGPGDTGEIWLRTGSVMDGYLHDAQATAAAFAPGGWYRTGDLARLDDAGYLFIVDRTKDMVITGGENVYSKEVEDALSAHPQVADVAVVGRPHPEWGETVVAHVVTRGEAPEAEALQQFLADR-LARYKIPREFVFAASLPRTPTGKLQKFLLRQE-------- 30020439 2 -------------------------TLPQLFEKQAHINPNSIAVVFEDKKLTYEELNRKANKIARFLIAKGIGPDQLVALAMPRSLNMVVSLLAVLKAGAGYLPLDPDYPADRISFMLHDAKPSCVLTNSEVEIECNEALKVLVDD-------VKVIAEVEKYS--EDNIDEVERIKPLSPSHIAYVIYTSGSTGRPKGVMIPHQNVVRLLGATDHWFQFDGNDVW----TMFHSFDFSVWEIWGPLLYGGRLVVVPSRSPKEFLQLLVKEKVTVLNQTPSAFYQLMQADRENEEQKLSLRYVVFGGEALELSRLEDWYSRHPPKLINMYGITETTVHVSYIELDETIRANSLIGCSIPDLKVYVLDNYLQPVPPGVVGEMYVAGAGLARGYLGRAGLTAERFIADPFYRTGDLARWRNDGTLDYIGRADHQIKIRGFRIELGEIEAVIMKHPKAEQVAVIVREDQPGDKRLVSYIIANNEAIDTNEMRQF-ASGSLPDYMVPYAFVVVNELPLTPNGKLDRKALPAPA------- 166368742 457 -----------------ETDYKNDLCLHQLFEQQVKQNPQAIAVRLEDEFLTYEELNCKANQLAHYLQFLGVKADSLVGIFVERSLEMIIGILGILKAGGAYVPLDINYPKERITYILEDTQLSILLTQS------------QLLEQLPAFQGTTICLDQDWSIIAKQSTVNP--LVAVEQHNLAYIIYTSGSTGQPKGVMIEHRSVVNYILTTIREYGITSEDQILQFSSI--CFDASVEEIFVSLLSGATLVLRTEESSEYFWQCCQKWQLTVLSFPTAYWHQLASELTPDTLPLSKIKLIVIGGEAIQPAKVQQWQTVTGPRLLNGYGPTEATIAATFSEFTSPTITNPIGRPIS-NTQVYILDAFLQPVPVGVAGELHIGGMGLARGYFNRPELTQEKFIPNSFYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLSQHNAVKTAVVIAQEDETNQKRLVAYIIPQVESLNVTELRQFLKAK-LPEYMIPSAFVILESLPLTPNGKIDHRAL----------- 206676660 87 --------------------WYADGTLANCVDRHLATRGNQTAIIFEAQHISYNELSANVNRMANIFKDMGVGKGDRVVLYLPMIPEAAYAMLASARIGAIHSIVFAGFSPDALAARVNGSEAKLLITADAPRGGKATPLKSNADLALAKCDDSVVDGRDFDYNALAAEASNVCAPEEMSAEDPLFILYTSGSTGMPKGVVHSTGGYLVYASFTHEVFDYKENDVFWCTADVGWVTGHSYI-VYGPLANGATTVMPTYPDASRFWQVCEKHKVNQFYTAPTALRALMGQGNSEAADLSSLRILGTVGEPINPQAWNWYNEVVGCPIVDTWWQTETGGHMTPLPGAHAMKPGSAMKPFFGIQPVILEPTTGEEIKGNAEGVLCIKWPGQMRTVWGDHERFQKTYFADGYYFTGDGAKRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHQKVAEAAVVGYPHDIKGQGIYCYVTLMNGEEPTEELRKELRRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAE------ 149915713 26 -----------------------------------------------GGTISYAAFLGTAARIANAVTAMGLQPGDRVAAQVAKSPEALALYAACVQAGLIFLPLNTAYTVDELSYFIENSGAR-LIVCDGAKTGEIAPMAEGLSARVATLN----ADGSGSLMEQAADQPETFDTVARSKDDLAAFLYTSGTTGRSKGAMLTHENLLSNTQVLVDHWRFTGEDVLLHALPIFHTHGLFVATNI-ILSVGGEMIFLPKFDADEVIAWLP--KATSMMGVPTFYTRLLDDERFTGGLVRHMRLFISGSAPLLAETHVQFEERTGHRILERYGMTETNMNTSNPYD-GERRAGTVGFAL-PGVELKITDETGETLPDGEIGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGKIDEDGYIHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVLGVIVPEKNEQPDLDAIMEAATQSLARFKHPRRLVVMDALPRNTMGKVQKNVLREDFKD----- 108757966 9163 -------------------------SIHALMEAQVARTPDAVAVAFESERLTYRELDAKANQVAHHLRGLGVAPESLVGVCLERSVDMVVALLGVLKAGAAYVPVDPAYPKERLGWMLEDTGASVLLTHEKWKTVLP-----------PSAARVVCLDSAAG-----EVAKQPVTKPAVQPQALAYVIFTSGSTGRPKGAMNAHGGVVNRLKWMQEEYGLGGTDVVLQKTPF--SFDVSVWEFFWPLLAGAKLVVARHQEPAYLVKLMKAEGVTTVHFVPSMLRAFVEEPGLEG--LGSLRRVVCSGEALSAELVKKAYARLPAPVHNLYGPTEAAVDVTYWPCPEDFHRVPIGRPVA-NTVLYVLDTHGQPAPVGIPGELHIGGVQVGRGYWQRPQLTAERFIPDAFYRTGDVARWLPDGTLEYLGRADFQVKLRGFRIELGEIETALRMHPGVRDAVAVVREETRGDARLVAYVTGDSAPLEAETLRAQLLKQ-LPQHMVPSTFVHLGVLPLTPSGKVDRKALPAPEA------ 108757966 2620 --------------------YPADTTVHQRFMEQARRTPERVAVTFEGRSLTYAELDARSNQLARHLVSLGLELEARIGVCGSRGLELVIGVLGALKAGGCYVPLDPSWPMKRLEHVSSAARLSAVLT---------------WQSLLPSLKDWHVVALDADAADIARQSTEAVPVP-VLPDALAFATFTSGSTGTPKGVAIPHRGLLR-LSEGTRFLTQSPEEVTLQLSPLA--FDVSSVELWGTLLHGGRLVVYPPGTPDAVARLIIEHKVSWLLLPTSLFGLMQQHQPEALLRVPNL---MVGGEALPAP---RLRERLGGALTNAYGPTECSTMVTRYTLSPGDTVGPIGRPID-NTEVYVLDPALCPVPVGVPGELCLGGPGLARGYLNRPDLTAECFVPHPFYRTGDRVRWRPDGVLEFLGRLDHQVKVRGFRIELGEIEAVLRAHPFVAEATVVVREDGSGSNRLVAYVVP--PQPDVAPLREYLHQH-LPDYMLPSAFIGLDAFPLTPTGKVDRKAL----------- 108757966 11289 --------------------------IHALFEAQVARTPDALAVVAGAESVTYRELDARANALALRLRAAGVGLEQRVAVCVERSVELLVALLGVLKAGGAYVPLDSEYPAERLRFMLEDSGARVIVARAAF------------RERLGAAAGCVWLD--AEVPPSSGVPQAPAVLVPPEAS--AYVLYTSGSTGRPKGVVVQHQSLVNFTRAAWTSFPVAPGDRVLQFASI--SWDTSAEEIYPCLTSGGTLVLRTPDEPGAFLAKCGAAGVTQLNLPTAFWHDVTASLDAGTARLPGLKWVVIGGERVAPERVAQWQRSVGVPLLNTYGLTEVTAVATSLASPGAEREVPIGRALT-NVRMYVLDRELEPVPPGVPGELFIGGWGVARGYLGRPELTAERFVPSPFYRTGDLARWRRDGNLEYLGRGDTQVKVRGVRIEPGEIEAALRAHPTVHDAVVHVREDVAGDKRLVAYVVPSSGQLEASALREHLRG-NLPEYMVPGAFVSLAALPLTPSGKVDRKALPAPEASQLA-- 108757966 3680 -------WNATQAA------YPVDATVPSLFAAQALKTPHAVAVEHDGRTLTYAELDTRSNQLAHHLNALGLGAEARVGVFLHRGLDLLVGLLGILKAGCAYVPLDPEYPAQRLAFMAEDSGVAAILTEAA------------LEDELPAGAQVVIVLD-DEWTWIERQPSTPVTGGIVGPDQLAYITYTSGSTGTPKGVAIPHRGVVRLLIGS-RFVDLGPSEVVLQLAPLA--FDASTLEIWGALLHGARLVLYPQRTLDELGQALERHHVSVLWLTAALFDQMQQH---QPEALRKVRQLLAGGDVLPAP---RVRERLGVGLVNGYGPTESTTFTACHRMAAGDAVGSIGRPIA-NTQVYVLDPAMRAAPVGVPGEVFIGGDGLARGYLGQPALTAERFVPNPFYRSGDRARWLADGTLQFLGRVDFQVKLRGFRIELGEIETALRSHSEVETAIALVREDSPGDRRLVAYVTPED--VDTASLREHLRQR-LPEYMVPNAVVVLSTLPLSPNGKVDRKAL----------- 108757966 13404 -----VDWHDLAPARER------GALFHTRFEQQAARTPEAPAVTLGAQVLSFAQLDARANQLASSLRSLGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPSAPAQRKSFVLKDSDASVLLTVQPLA-----------DAWKPQVRHLLCLDTGASNLASRPTDDVTV---EVRGENLAYVIYTSGSTGTPKGVMVQHHSLLHVASNLAFHLGQAPGQRFSLNAPLY--FDVSMDQLVH-LADGHCLCLLPRRDPEAMLAWLEQQRVDVLDCTPAQLTLLLQAGLLERAHVPS--RILCAGEAMDPSLWSRLANTERTTAFNAYGPTESTVYATYARQHSPSPVPVIGKPLA-GTRAFVLDARQQLAPLGTAGELYLAGDGLARGYLGQPGLTAERFVPHPFYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAALRAHEAVQDAVVLAREDVPGDKRLVAYIV--GGSATVEALRQHLQQR-LPEYMVPPAFVSLPALPLNPSGKVDRKAL----------- 108757966 5803 -------WNDS-PARY--DG--AGGTIAEVIARHASLRPFAVALECGDETLTFEQLDTRANQLANLLRSRGVSTEVLVAVSLERGTAWVIAMLAVLKAGGAFVPLDASYPAQRLAIMLEDAPPHLLLAS------------RANHAKLPLPDGGLPTLLLEELDLSEWPTTSPVS--DVGPNHLAYVMFTSGSTGRPKGVAIPHRGVLR-LSHSEPFIRFGVRETGLVMAPA--SFDGSVMELWLPLLNGSGVVLYPPEDLDTLSRVVERHGVTLIHFPAGLFSQVVEH---RSDLLKKLRAINVVGDILSAPHTRRTLTTTGVPVTNGYGPTENSIISTSYTAYEASQVGPIGRPVS-NTQAYVLDSQLQLVPVGVPGELYVGGEGLGRGYVSRPDLTAERFIPAPFYRTGDLVRWRPDGTLEFIGRIDNQVKVRGFRIELADVEAALRTQPGVLEAAAVVREDIPGDKRLVAYAMGRDDAPDVAALRAGMRQR-LPEYMVPSVFVVLPTLPLSTSGKVDRKAL----------- 108757966 12360 --------------------------FHTRFEQQVGRTPNAPAVALDEQVLSFSQLNAKANQLAAHLRTLGVGPEVRVGLCLERTLEAIISLLAVLKAGGAFVPIDPMAPSQRRSFMLEDSGATVLLTVQHLA-----------EAWRPQVRHVLCLDTEAARLASLPTYNVPAN---VRGENLAYIIYTSGSTGTPKGVMVQHRSLPWLLQGMTESLEMPAGQRLSLNAPLYFD---GTVERLMHLAEGHCLCLVPRKDPEAMVAWLEQQRVDMLDCTPAQLALLLQAGLLERSHVPA--RIFCGGEAMSPMLWNRLASTERTTAFNVYGPTESTVCATSARQGNPSPVPVIGRPIV-GTRVYVLDSRQQLAPLGTAGELCIAGEGVARGYFGRPGLTAERFIPDAFYRTGDKARWRHDGTLEYLGRLDFQVKVRGFRIELGEIEAALRTHGQVQDAVVLAREDVPGDKRLVAYVV--GDFITAESLRQHLLQR-LPEYMVPSVFVPLAALPLTSTGKVDRNALPTPDASQLA-- 108757966 10211 ------PQPDDAADMAREA------TFHLRVEEQAARTPDAPAVSLESQVLTYAQLNAKANQLAAQLRTMGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPAAPAQRKSFVLKDCNASVLLT-----------LQHLADAWKPQVRNLLCLDT--EASKLASLPTRNA-VVNVLGENLAYVIYTSGSTGTPKGVMVQHRSLLAMHAGTTEAFQATGATRQRISLNAPFHFD-GALEPLVHLADGHCLCLVPRKDPEAMLAWVGQQRVDVLDCTPAQLTLLLQAGLLEQTHVPS--RIVCAGEAMAPSLWKQLASTERTTAFNAYGPTESTVCATTASVRNSTAPVPVGRPIQ-GTRAYVLDARQRVAPAGIAGELYLSGDGLARGYQGQPQLTAERFIPDAFYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAVLRTHDQVQEAVVLVREDVPGDKRLVAYVVVVPEAPVTAELLRQHAQERLPEYMVPSAFVLMGTLPLTPTGKVDRKAL----------- 108757966 4 ----------------------------------------------EEASLSARELHAQAARIGALLQAQGAQ-GQRVLLLYPPGLDYVAGFFGCLYAGAVAVPAYPPDPVRRLRAIIQDAEATVVLTTSG-----ILSLADFVFEQAPDFRALKWLATDELPAGGESSWIE----PQVSPDTLAFLQYTSGSTGTPKGVMLSHANLIHNLGLIAGAFQTGPQSSGVIWLPPYHDMGLIG-GILQPLFAGFPVTLMSPMSPMRWLEAVSRYGGTISGGPNFAFELCARRADIQALDLRAWDVAFCGAEPIRAATLDRFAEVFAPAFYPCYGLAEGTLIVTGEEKGRRVEPGSEGRPHIGCQRLLIVDPESRPCAPGQVGEIWVSGGSVAQGYWRKPEDSVDIFQAPKYLRTGDLGLLLEDGQLIVTGRRKDLIILRGRNLYPQDVESIVRAHRKVRPIAAFAIETPEGEALAVVAEVSRDVAEGADAVADTLRKAIVAELQVPHTLALLPSVMKTSSGKIQRFACRAAL------- 108757966 8506 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELLALARQSGAVLLHASARLARTLVELPQA-REALEPVGALVLDGA--SAELALSLHRNLGTEVLLAGAAGEGG-----------LLPRPPSERVPEGLQSWVLDAAGLPVPPGVVGELALEGAGLPWDLWRANEQERRRFVQHPLFRTGRHARLRVDGRVEHV-------------------------------------------------------------------------------------------------------------- 209965611 13 --------------------------------------------------YTYADIDAVSARFANVLVAMGVKPGDRVAVQVEKSAENVMLFLAVLRAGAVYLPLNTAYRRGEIAYFLEDAGP-ALVVCRPEDEAEMRELA--AAAGVPQVATLGVAADGSLAEAGLEQPTTFATVPR-EKDDLAAILYTSGTTGRSKGAMMTHWNLGSNLLTLHDCWGFRPDDVLLHALPVFHTHGLFV-GLGTVLLAGGSLLFLSRFDADAVLRLLPA--ATLMMGVPTFYTRLLAHPAFGRAQAATMRLFISGSAPLLADTHRAFQERTGHAILERYGMTEACM-ITSNPLEGDRIPGTVGFPL-PGVELRVVGEDGAVLGPEETGVIEIRGPNLFKGYWNRPDKTAEEMRPDGFFITGDVGKVDARGYVHIVGRAKDLIISGGFNVYPKEVETVLDALPGVVESAVFGLPHPDLGEAVAAVVQKHPGGLTEAAVIAAVKA-ELAGFKVPKRVWFVPELPRNTMGKVQKALLRD--------- 91974833 25 --------------------------VGDITRRGARRHRDKIAVIMGETRLTYGELDARANRIAHGLLAMGLGNGARIGGLARNSIDFLTLYFAAAKAGAIFCPSNPAIPDADLVHILGHAEVSAIFIDP-----DRHQQFTAVASQVPSIRKIFVGGNGQADSQLDSLAVIAEGQPAIDPEDVAMIMYTSGTTSAPKGAMLSHINVTTGAVHNAFAGEVDENTIATAILPLFHCGQLSISS--GTLMRGGTVVVFDGFEPAALLDAIARERITWLFALPAMYRALLAHKDLDNTDVSSLAFCLYAMAPMDPSTLREASRRLKARFALTSGQTEAYPPTVVFAPEFQLTKHGAGRAM-PLVDLAIMDDDGRLVEDGSVGEIVYRGPMVMEGYLKDPEATARAF-EGGWFHSGDLGRFDEDSLLLFVDRKKDIIKSGGENVSSVKVESCLLAHPAVRAAAIVGVPHSRWSEAVVAAVCLLPGSVEDEQLIAHCK-QTLAPFEVPKKIVFYRELPQTATGKLQKYQIRGELE------ 75520420 4080 --------------------YPRNKRVDQLFRETALLYPERLAVVAGNQTLTYAELERRANQTANYLQQKGVRPGALVGLCVKRSLEMLIGMLGILKAGGAYVPLDPDYPEERLAYMMGDAGITVLLTQ------------EQLMPGLPSGERTTIALDRD--WPLIAKESEQAPDVDTTAESLAYVIYTSGSTGLPKGTLVVHRGIVRLVKET-DYVTITEQDVFLQASTV--SFDAATFEIWGSLLNGAKLVLLPPPSLAEIGQAIQSHHVTTLWLTAGLFTLMVDH---HKEYLSGVRQLLVGGDIVSVPHVKKALEIAGLTVINGYGPTENT-TFTCCNPPESAHTFPIGRPIK-NTTAYVLDRHMQPVPIGVTGELYIGGDGLAEGYLNRPDLTAERFVPNPFYRTGDLVRYLPDGLIEFIGRLDNQVKIRGFRIELSEVEAVLAKHPAITASVVIVHENEAGMKQLVAYAVKAEQELGTAELRQHFKAH-VPDYMVPAAFVMLDALPLTPNGKVDRKALPAPVLER---- 75520420 3040 --------------------------MHQLFEAQVEATPDAQALVVGTERLTYAELNKRANQLAHYLRAQGVGPEVLVAVLMERTTEMIVALLGIIKAGGAYVPIDPAYPQDRIGYTLDDSQAAIVLTQ------------ERLLPMLPEHTAQVICLDRDWACMAVQPEANVPNLAA--PTNLSYVIYTSGSTGLPKGVAIQHSSVIAFIFWAKTVFSAEEMSGVLASTSI--CFDLSVYEIFVTLSCGGKVILADNALHLPSLPAAKE--VTLINTVPSAAKELVRMNAIP----PSVRVVNLAGEPLPNTLAQSLYALGHVQVFNLYGPSEDTTYSTYVQVTKGAKTPTIGRPLA-NTQAYVLDAKLQPVPLGLPGELYLGGDGLARGYLKRPKMTAERFLPNPFYSTGDLVRYLPDGQLEYLGRIDHQVKIRGYRIELGELEAVLRSHPQIKEAVVVAKEDKLGEKRLVAYITTKDGECGDRAVLTSWAKAKLPEFMVPSFFVWLDAMPLTPNGKIDRKQLPEPEWGQVAS- 75520420 1522 --------------------------VHERVARIAQELPEQFAVIGEQGALTYAQLDAKANQLAHALLKRGIGSEDLVGICVERSSEMQIGQLAILKAGAAYVPMDPAYPRERLAFMIKDAGMSLVLTQ------------ERLLDALPQEAAALLCLDRD----WQEIAAESTAAPAIKADQLAYVIYTSGSTGTPKGVEIEHGSLLNLVNWHQRAYSVSAEDRASQIA--GTAFDASVWETWPYLTAGATICQPRRLSPEKLRDWLVETGITISFLPTPLAENLLPLPWPTG---AALRYMLTGG-----DTLHQYTADVPFTLVNQYGPTENTVVATAGAVPERESAPTIGRPIDNVS-VYVLDENRQPVPVGVVGELYIGGKSLARGYRNRPDLTEASFVPNPFYRTGDLVRYAADGSIEFIGRADDQVSIRGFRVELGEIESALYAHPAVAESVVIVREDVTPGKRLVAYAVLHEGEERTSELRQSLKE-MLPDYMVPSAIVLMEALPLTPNGKVDRRAL----------- 75520420 448 -------------DTYRH--YPTDKLIHQIFEERAEREPERIALVMGEQVLTYRELNEKANQLAKLLRARGIGPESMVSLLTERSAEMMIAILAIFKAGGAYLPIDPSHPKERIEYILQDSRSELLLVNHRFLG------AVDFADRIIDLEAAEIYQGAADNLECVS-----------HANHLAYVIYTSGSTGKPKGVMIEHASLLNIIFALQELYPLLENDAYL--LKTTYTFDVSVAEIFGWILGSGRLVILDPGEPAHIWETMVNHGVTHVNFVPSMLIPFVDYVRDQQQE-SPLRYIFAAGEAMPSELVGKVYEALGVILENIYGPTESTIYATSLAKDSQDVLVPIGKPLA-NIQTHIVNKHGQLQPVGVPGELCIAGASLARGYWNNEALTNEKFVPHPFYRTGDLARYRQDGNIEYLGRIDHQVKIRGYRIELDEIRAQLIQEASIRDAVVIARTDHNGQAYLCAYFIA-DKQWTVNALREALR-QTLPDYMVPSHFIQMEEFPLTSSGKIDRKAL----------- 121609209 3 -------------------------TIASLFENTVSKYPDRPALACGASTLSYAAWNARVRRFAQALFNLGVRQMDRVAILQKTSEATPTAYMACQLLGAIAVPMNHRLSPDEAAYILRDAGARAVIYDDA-----MLPLMGKMVLALPDLRTFIRVRSAASFEALIDGATRDAPLPQPGAEDISAIVYTSGTTGRPKGAIHTHGNDVAIATNCVMEYSLTCTDVALHIAPLYHVGGMQAY-FLPHMVVGAANVILPRYTALTTLEAIARHRVTTLFAVPTQIQDMLFHPDFAAMDVSSLRMITTGGAAIAAATMQRVIHEFCPRVFNGYGMTEASLTLLLHPRDALAHLGSCGKPTLISTCRVIRNDPERRVAAGEVGQLIVRGPQLVARYWNDPAETEKKF-RDGWLYTGDLFSVDDAGYFHFHGRADDMIVSGGENIYPREIEEVLYHCPGVQEAAVIGLPDPKWGQAVTAFVVKSDIDLLAAEVIAFCKA-SLTSYKCPKQVFFLDQLPRNPSGKILRREL----------- 29501267 3755 ------------------------QTIHGLFEAQVERSPQAPVVVAGEQQLSYAELNARANQLARHLRELGVGPDSRVALCVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPLAVLVQGTTRSLLGEVSVPVVDLDQPH---------------WQSLPADNLSVAELTPQHTAYVIYTSGSTGQPKGVINEHSGVVNRLLWMQDAYQLTSSDTVLQKTPF--SFDVSVWEFFWPLMTGARLVMARPEDPQYLSEIIEREQITTLHFVPSMLDVFLAHADTAR--CSSLRQVMCSGEALPGSVVRRFKQQLPAQLHNLYGPTEAAVDVTAWNCAGPLEQTPIGKPIA-NTRMYILDAQQQPVPHGVVGELYIGGVQVARGYLNRPELNAERFLNDPFYRTGDVARYLPDGNIEYLGRNDDQVKIRGLRIELGEIQARLTQIDGVQEAAVLAREDASGDKRLVAYYT--GARLEIDVLRSHLLEH-LPDYMVPALFVHLDALPLSPNGKLDRKALP---------- 29501267 549 --------------------------IHQQFEAHAAARPEAAALLFEEQTLSYGELNRRANQLAHHLLARGIRPDQRVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPLERIAYTLEDSAPVAVLTQ------------ADTLDRVGALGVPIIDLDS---LQLQAELSSNPQIPELTPNHLAYVIYTSGSTGLPKGVMVEHRNVVRLFSATHDWFNFNPQDVW--ALFHSFAFDFSVWEIWGALAFGGQLLLVPSRSPDDCYALLCRTGVTVLNQTPSAFRQLIAAQGRSPLQ-HSLREVIFGGEALEPGLLKPWYARVGTRLVNMYGITETTVHVTYRPDALLVGRSPIGVGI-PDLQLYVLDAQHEPVPAGVIGELYVGGAGVARGYLNREALTAERFIADPFYKTGDLARWTADGSLEYLGRNDDQVKIRGFRIELGEIEARLAACAGVREALVIAREDSPGDKRLVAYLAAAGTEPSAAQLRDELL-LSLADYMVPSAFVRLDALPLTTNGKLDRKALPQ--------- 29501267 2676 LLVGFNP---------TAAAYPRGATIQALVQVQAEQQPQALAVVQGTQQLTYAQLNQQANRLAHHLLGLGVQPDDRIAVCLQRSPQMLVALLAILKAGAGYVPIDPAYPAERIAYLLQDSDPVAVLAQGATRELLGRVPVIDLDNAL-----------------WQHLPETNPQLPTLTPAHLAYVIYTSGSTGQPKGVVVEHATLENLVHWHCEAFDLRAGSHTASVA--GCGFDAMAWEVWPALCVGATLHLPPNEHLDELLDWWRAQPLQVSFLPTPIA----EYAFSRELGHPTLRTLLIGGDKL-----RQFSRGQTFDVINNYGPTEATVVATSGSIHAGQLLH-IGRPIS-NARIYLLDEQQRPVPVGVAGELYVGGAGVARGYLNRPELTAERFLEDPFYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALSSHPAVQDAVVLVRE-----ARLIAWFTAR-TTVDNEDLRAHLLAR-LPQALVPAAYVRLEALPLTANGKLDRKALPE--------- 29501267 1626 --------------------YPPAQTVQRLVEARAAAHPEALAAVQGAQQLSYGELNQRANRLAHHLIGLGVQPDDRVALCARRSPDMLVALLAILKAGAGYVPVDPAYPAERIAYLLQDCAPVAVVAQASTRDLLGGVQVIDLDNDL-----------------WQHLSDANPQVPALTPKHLAYVIYTSGSTGQPKGVMVEHATLENLVHWHAEAFDLQAGSQTASVA--GFGFDAMAWEVWPALCVGATLHLPPNEHLDEMLDWWCAQPLQVSFLPTPVA----EYAFSRQLQHPTLRTLLIGGDRL-----RQFSRQQTFEVINNYGPTEATVVATSGPVELDQPLH-IGRPIA-NVRIYVLDAEQRPVPVGVAGELYVGGAGVARGYLNRPELSAAQFLFDPFYRTGDQARWLADGNIEYLGRNDDQVKLRGVRIELGEIEAALGSHVALQEAVVL-----VRDGRLIAWFTER-TAVDIQQLHTHLQAR-LPDALLPAAYVRLDALPLTANGKIDRKALPE--------- 146308129 46 --------------------WFADGTLNNCLDRHLEERGDQIAIIWEGKEITYRELHEQVCKFANALRGQDIHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCQSKVVITADGVRGGKKVALKANVDDALTSVQKVIVVQRTGSEIKWEDLAGSVCAPKEMGAEEALFILYTSGSTGKPKGVLHTTGGYLVYASLTHEVFDYRPGEVFWCTADIGWVTG-HSYLVYGPLANGATTVMPNYPDVTRVAKIVDKHKVNILYTAPTAIRAMMAEAAVAGADGSSLRLLGSVGEPINPEAWQWYYENVGCPIVDTWWQTETGACMTPLPGAHAMKPGSAARPFFGVQPA-LVDNLGNIIEGPAEGNLVISWPGQARTLFGDHDRFVDTYFKKGMYFTGDGARRDEDGYWWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDIKGQGIYVYVTLNAGEESSEQLRQELRRKEIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIATAEYEA- 118047215 6 --------------------------LGDWLGRRALLSPQTVALFDAQRPITYGEWNATANRTAHLLRALGVERGDRVATLAQNCVDLLDLWFACGKIGAILQPLNWRLTPTELSDLIADGEPRVL-----AYGPEYTATTLLLRERATSVTHWLAIDGAAPALPHDPVITQRDAFPELSWDDPWVICYTGGSTGTPKGAILTHRSIAANAVNTVMSWGLRPDDVAILNAPLFHTGGLNVFTAPLVQIGGASIVC-RSFNVDQVFDLIDHGPATLFFGVPTMFIAMQQHPRWPTVDFRRMRIVISGGAPCPEPVFHTFWER-GIDFKTGYGLTEAGPNTFWLPPELRVKPGAVGYPLM-FIDLRVVAADGRLCGPDEIGELQIRGPHVCAGYWRRPAETAAAFV-DGWLRTGDLASFDTDGCYRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPDSDSDQDLLAFAGTR-LARYKLPKRIVILPELPKTGAGKIDKQGLKRMFQQ----- 159042809 14 ----------------------RDLSITEALFEGLARRGDAPILIDGGAAMTGAQLEGRIRACAGGLRARGIGPGDVVAIMAPNMPDYATAFHGAAFAGATVTTLNPTYTTEEAAHQLRDSGAQMLVTVPAFA-----DLAAEAVQGTGVTETVMMGTTGPGSLEALFGPPLAAQVAVDLARDIVVLPYSSGTTGLPKGVMLSHRNLVVNVDQTAEIIGITVQDVTVGFLPFFHIYGMTV-LMNCYLSRGAAVVTMPRFDLEQFLSLCQTHRPRQLYIAPPVALALAKHPMVDDYDLSGVEFILSGAAPLGGDVAEAVGRRLGVEMVQGYGMTE-MSPVSHFTPPGQNVPGSVG-PTAPSAESRIVDPETGE--DAAEGEVWVRGPQIMQGYLNRPDATAETVTRDGWLKTGDLGRFDEAGNLFITDRVKELIKVSGFQVAPAELEAVLLTHPAITDAAVIGVPDDSAGERPMAFVVRSDPDLSEGAVIAHAAEH-LAHYKRIARVAFVEAVPKSASGKILRRLLRAKVGEDMATG 111020930 21 ------------------------------VARHAFAKPDAVALRFRGTSTTWRELEDRSARTAAVLAAHGVGRGDRVVLLLTNRPEFLEVMLAATRVGAIAVPVNFRLSPGEVRFIVADSDATVVVVEDSLTG-----LAAEVDESVP----VLVVGDAPDDVSLERAADPDVPIADVAEDSPAAIMYTSGTTGRPKGAVLSHLNLQAQALTLIRGWRLTESEVNLVSSPLFHIAALGSVG--PFLLIGATIVIHPTFDAAELLDALERERVTSVFMVPTQWQAILDDAGPDGRDL-ALRVLGWGAAPATPTLLDRLYAAFDAAIVAFFGQTEMSPVTCMLDGKDAVRIGSVGKPID-TVAMRVVDEAMNDVAQGEIGEIVYRGPGLMEGYWRNPAATADAFD-GGWFHSGDLVRVDSDGFVYVVDRKKDMIISGGENIYCAEVENALAAHPDIVDVAVIGRADERWGEVPVAVVVPRAGAALEVDALADWLDGRVARYKRPKFVEVLPQLPRNASGKVVKGVLREQF------- 94311208 54 -----KPFTKVLDESNAPFYKWFED--GEILDRNVEKLGDKTAIVFEATRVSYQELLAKVSRFANGMKALGIKKGDRVVIYMPMSVEGVVAMQACARIGATHSVVFGGFSAKSLQERLVDVGAVALITADGGKALPLKAIADEALTGCEAVKNVIVEGRDRSMEDVAAGQSDNCPAEPVGAEHPLFVLYTSGSTGKPKGVQHSTGGYLLWALMTMRWFDIKPDDMFWCTADIGWVTG-HTYITYGPLAAGATQIVFEGPNAGRFWDMIQRHKVSIFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYYKNIGCPIVDTFWQTETGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGQDVPNGNGGILVVKRPWMIRTIWGDPERFKKSYYPEKLYLAGDGSIRDKEGYFTIMGRIDDVLNVSGHRMGTMEIESALVSNPIVAEAAVVGRPDDTTGEAICAFVVLKRSRPTAAELRNWV-GKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 118467355 337 -----TPFTDVLD--------WSDAPFAKWFDRHVEANGDRVAIHWEGRSITYAELKDEVCKAANALTDLGLVAGDRVAIYMPMIPEAIVAMLACARLGVMHSVVFAGFSASALRARIEDAEAKLVITSDGQKAASLKEAVDEAVADQPSVKNVLVVGRDLWWDETVEQASTEHIPAAFDSEQPLFLLYTSGTTGKPKGIVHTSGGYLTQSSYTHWNVFDPESDVYWCTWVTGHTYIVYGPGVTQVVYEGT----PTSPTEHRHFEVIEKYGVTIYYTAPTLIRTFMKHQIPASHDLSSLRLLGSVGEPINPEAWRWYREHIGTPIVDTWWQTETGIMISPLPGVTAAKPGSAMTPL-PGISAKIVDDEGNQLVPGVTGYLVLDQPWMLRGIWGDPQRFKDTFAEQGWYFAGDGARYDSDGHIWVLGRIDDVMNVSGHRISTAEVESALVGHAGVAEAAVVGASDDTTGQAICAFVILKASAHGGEELRAEVA-REISPIAKPREIHIVPELPKTRSGKIMRRLLRDVAEGRELG- 194290125 54 -----KPFTKVLDESNAPFYKWFED--GELLDRNLQNNADKVAIVFEATRVTYRELHAKVCRLANGLKTLGIRKGDRVVIYMPMSVEGVAAMQACARLGATHSVVFGGFSAKSLQERLVDVGAVALITADGGKALPLKAIADDALAGCEAVKNVIVYRRTGGNVGWTEGQPDTCEAEPVGAEHPLFVLYTSGSTGKPKGVQHSTGGYLLWALMTMKWFDIKPDDLFWCTADIGWVTG-HTYIAYGPLAAGATQVVPTYPNAGRFWDMIARHKVSIFYTAPTAIRSLIKAAEAKQYDLSSLRLLGTVGEPINPEAWMWYYKNVGCPIVDTFWQTETGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGHDVPNGSGGILVVKRPWMIRTIWGDPERFKKSYFPEKLYLAGDGSIRDKDGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDMTGEAICAFVVLKEAAKLATELRNWV-GKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 196158224 10 --------------------------LADYIESVMQRFADRPAYTALGQTLTFAEIDSKSSALARYFHEAKLTPGTRVAIQLPNLIQNPIVVYAALRAGLVVVNTNPLYTEREMKHQFTDSGAKALVILDLLPKFTSIKNDTSINTVITTSATELLDPNTAPALDGTVSLSQAVEIPKIQLDDLAMLQYTGGTTGVSKGAALSNKNVLANCIQMLDRIGDDGEEVLVCPLPLYHIYAFTV-GMMALFAKGTQIILIPNPDIDGFIQTLKPHKISAFMGINTLFVGLGRHPEFAKLDFSNLHLTMSGGTALTQAAVSIWQDVTGNTITEGYGLSETAPVVS-FNIPGKEEIGTVGYELE-GTEVALLDSQDKPVEEGDSGQIAVRGPQVMMGYWNRDDETAKVMTEDGFFKTGDIGIRTESGAIKIVDRLKDMIIVSGFNVYPNEIEDVLTSHPNVMEAAVVGKPDDKTGERVCAYITLSSEVST-DDVTEFCKKH-LTNYKIPKSITVLEELPKSTVGKILRRELRSA-------- 68845359 2535 -----------------DATYATNKIFHELFEEQVEKTPDHIAVIDEREKLSYQELNAKANQLARVLRQKGVQPNSMVGIMVDRSLDMIVGMLGVLKAGGAYVPIDIDYPQERISYMMEDSGAALLLTQ--------QKLTQQIA-----FSGDILYLDQEEWLHEEASNLEPIARPQ----DIAYIIYTSGTTGKPKGVMIEHQSYVNVAMAWKDAYRLDTFPVRLLQM-ASFAFDVSAGDFARALLTGGQLIVCPNEDPASLYAIIKKYDITIFEATPALVIPLMEYIYEQKLDISQLQILIVGSDSCSMEDFKTLVSRFGIRIVNSYGVTEACIDSSYYEQPLSSLHVTGTVPIGPYANMKIMNQYLQIQPVGVIGELCIGGAGVARGYLNRPDLTAEKFVPNPFYRTGDLARWMPDGNVEFLGRNDHQVKIRGIRIELGEIEAQLRKHDSIKEATVIAREDHMKEKYLCAYMVTEGEV-NVAELRAYLAT-DLPAAMIPSYFVSLEAMPLTANGKIDKRSLPE--------- 68845359 3584 --------------------YPQNQTIQELFEEQVKKTPEHIAIVWEGQALTYHELNIKANQLARVLREKGVTPNHPVAIMTERSLEMIVGIFSILKAGGAYVPIDPAYPQERIQYLLEDSGATLLLTQS------------HVLNKLP------VDIEWLDLTDEQNYVEDGTNLPFMQSTDLAYIIYTSGTTGKPKGVMIEHQSIINCLQWRKEEYEFGPGDTALQV--FSFAFDGFVASLFAPILAGATSVLPKEEDPVALKKLIASEEITHYYGVPSLFSAILDVSSSK--DLQNLRCVTLGGEKLPAQIVKKIKEKNKEIEVNNYGPTENSVVTTIMRDIQVEQEITIGCPLSNVD-VYIVNCNHQLQPVGVVGELCIGGQGLARGYLNKPELTADKFVVNPFYKTGDLAKWRSDGMIEYVGRVDEQVKVRGYRIELGEIESAILEYEKIKEAVVIVSEHTASEQMLCAYIVGEEDVLTL-DLRSYLA-KLLPSYMIPNYFIQLDSIPLTPNGKVDRKALPE--------- 121611023 17 -----------------AQGLWHDKTINTELDACVAHCPDKLALTAVQERMTYRELAAMADRVAVGLTRLGVRRNDTVACQLPNWWQFTVTYLACSRIGAVMNPLMHILREHELSFMLKHGQARVVIVPKMFRGFDFEAMVAALRPALPDLQHVVVVGGAGDN-SFEKLLSAPAWEAAQDPDDVTQLIYTSGTTGEPKGVMHTANTLMANIIPYARRLKLGAGDVVLMASPMAHQTGFMYGLMMPILLR-QSVVLLDIWEPLRAIDLIRSEAVGFTMASTPFLTDLARNVQESGKTVPTLKIFLCAGAPIPGPLVEQARRVLGSKIVSAWGMTEGAVTTIGLDDEDERAINTDGCPL-PGVELKVVDTDGSPLPAGQAGKLYVRSCSNFGGYLGRPHLNGT--DAEGWFDTGDLARIDERGYVRITGRSKDVIIRGGENIPVVEIESLLYRHPAIALAAIVAYPDERLGERACAVVVPKGQTVDLPAIVEFLRSQKVAAQYIPERLVVRESIPSTPSGKMQKFKLREMLREELHGG 83646182 1109 -------------------------CLHWLIEAQAARTPDAVAVEFGEETLTYAQLNRRANQLARYLKEVGVGPDAIVGVCVERSLEMVVALLAVLKAGAAYAPLDPHYPGDRLDYMLRDAAPKAVLTHAQVPADVNALLAAYAVEREARLIDLNATAAWEHKRSVDLSREETA----VNASHLAYVIYTSGSTGRPKGVMNEHRGVVNRLTWMQKAHALTAEDAVLQKTPF--SFDVSVWEFFWPLMYGARLVVAKPEDPVYLSDLIRARRVTTLHFVPSMLSPFLDQAAAGVSD--SLRHVFCSGEALPAQSVRRFRERFGVELYNLYGPTEAAIDVTVWDCVGNEVGATVGRPID-NIRLYILDPHRQPCPVGVVGELYIAGVGVARGYLNQPELTAEKFVADPFYRTGDLARFLPNGDIEYLGRNDFQVKLRGFRIELGEVEAAIASHASVRECVALVREDAPGDARLVAYVTAAPSLALANALREHLQDR-LPAFMIPSNFVWLATMPVTSNGKLDRKAL----------- 83646182 13 ----------HLKQTDPGANAVADDCVHDLFERQAALTPSAIALSFGAETLTYDVLNRRANRLAHELRR---RYGDVVGVCLDRGIDAIVAVLGALKAGAAYAPVDMSYPLERQAYILRDSNVSVVISS------------AEIIRALPDTFAFLDMDAYDFSGDANDDESQNPSR-ACTPEDLAYLIYTSGSTGAPKGVCMPHKALVNLLVWQIREQGDYAGKKTLQFSPL--SFDVSFQEIFATLASGGELVLMARLDPLALLSLIESQQAQRIFLPYVALNSLALAAVAEDRYPGGLLDVVTAGEQLTPAIRQFFSALPNCRLHNHYGPSESHVVTAHTLSGHPRQLPSVGAPID-QVELFVLDENNRPLRDETPGELCIGGLQLAYGYHQRPQETAARFVDDGLYRTGDLARWRPDGLLDILGRIDFQVKIRGYRVELGEVEAMLMRHPAVRDAVVAAQGEDADSKCLAAFVLVSERAQQQESIRRYMQEQA-PDYMRPAAVVIMERFPLSASGKVDRKA------------ 150376478 5 ----------------------------QFLIRNAAANGAKTALVTDRRRLSYAELDDLSTRLAAALAANGVKRNDRVLAFMDNCWEAAVAIFAILKAGATFSPINASTKADKLAYVIADCEAAAILTQ-----AKLMPVVTEALALAPGYRPFIASAAAPGGRMPDGAASFEECLTAVPAADLGMLIYTSGSTGRPKGVMMTHRNIDAASESITTYLRNTPEDIILNVLPLAFDYGLY--QLLMAVRLGATLVLEKSFAPQAIFDRIRAEGVTGFPLVPTMAAMILQMRDLEPGFLPSLRYLSNTAAALPPAHIARLRELFGARLYSMYGLTECKRCTYLPPEELDRRPGSVGIAI-PNTEAFVVDDEGNRLPPGVPGELVIRGPHVMQGYWRNAAATERMLRPDPWLYTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGVAEAVVIGVPDPVLGAAIGALVVLSDPSVTEREIIRHCA-RHLEDFMVPKIVEFRAELPKTDTGKVSRRLAAETLE------ 186473723 9 --------------------------LAHLLRQSARQFPQRTAVVHRDRTWNWSEIDSRVDAMVAALRSLGVRPGDKILVQSRNCVQMFESCWVAFRLGAVWVPTNFRLTPPEVAYLGSSSGACAMIVEE-----DFQEYADAVRAASPDLRHIVVIGSPQGEHSYEDLVAANLEDAVVDYDTPLWFFYTSGTTGRPKAAILTHGQMAFVVANHLADVGLTELDCSIVVAPLSHGAGI--QGLLNVARGAAAVILPEKMEPEVVWALVEKHKVSNFFAVPTIIKILVEHPAVDRHDHSSLRYINYGGAPMYRADQKLALTKLGRVLVQHFGLGEATACITVLDDDPAANIGSCGRPRT-GMEVAILDADLNKLPAGEVGEICCRGPAVFAGYYGNQEATEKAF-RGGWFHTGDLGKLDERGLLYITGRESDMYISGGSNVYPREVEEILLTHPSVAEVAVLGIPDPKWGEVGVAVVVLRDDAPDAAGLLNHL-EGCCARYRWPKHVFFWESLPKSGYGKITKKEVRQKLFER---- 134101550 3 --------------------------LAQFLRRNAVHQPNAEAVVCEQTRLTYAQLDHDSDRLAAALQDLGLVAGDRVATLSWNCAELVVTEFALYKGGLVRVPINARLSEGEVAHLLRESGARVLLAGPEHMPAAVAAAADSPVEHVVGLPG--AEGAQHSYADFLSRTDAPPAWAQVRPEDPAVLHFTSGSTGALKAAVQTQGNRLALMRKSASSARVGTGQRQLLVGPITHASGM---PIIGTAFAGGCLVVLRGFEPEQVLDTIQRERVTHALLIPTMINSILQACSRDDFDLCSLERVVYGAAPMTPTRIRAAWDFFGPVLAQAYGAGETTSAVMFLEDGEQELLSSCGRP-STEAEVLVVDDDFREVPPGEVGEIVVRGPEVVPGYYEAPKLTACSF-RDGWFFTGDLATRREDGYVFIVDRKKDMIISGGFNIYCVEVEAVLHRHPDICDAAVVGVPDDQWGEAVKAVAVRRGSAVDAESLIEFCGER-LARMKRPRSVDFVEALPINQNGKIDRKAIRE--------- 85860482 3 --------------------------LGRMLDETCRRYPDHIAVVQEERRLTYAALNAAVNALGNALKDLGLGKNDKLAIVLPNCPEFIISYFAAQKIGAVAVTINTASTPHEILYLLTNSDARALITTSACAGR-----FESILQNAPLCGHLIVVDRPESFWSLIEESSSSLDIPELSDDDPAVMIYTAGLTGKPLGAVLTQRNLVTQSALLGDLCHVTDTDMGLSVIPLFHTFG-AVANMLGAIRVGAGLVLMDAFNLDEIFQLICREKVTFIAAVPRLFLGMLFYEDADKYDVSSLRFCITGGAAMPAHYVPEFNKKFQATLVEGYGLTEASPVCTLSRPDGPQKPGSIGTAI-PGVEIRIVNDQGTDCSLGEVGELILRGDNVMKCYYKEEEATREVIV-DGWLHTGDLAFRDREGFFFLTGRKKRMIITSGFNVYPREVELVLEGHPAVRATLVVSKPNLLRGEIVKAFIVKDPAQADSRQILRHCRT-YLSSYKVPREVEFVESL------------------------ 121593495 37 --------------------------------------------------YTWRDLDRASARIANLLASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPGNFGWVSKIAFTAGTQHVFTLGDDRTGSLLERAAHFGDEH----RAVPRKADDLAAILYTSGTTGRSKGAMLTHGNLLSNAQVLKDYWGWKPGDVLIHALPIFHVHGLFV-AIHGALINGSKMIWMAKFDPKAVIAAMP--RATVFMGVPTLYVRMLAEPALTQAAASHMRLFIAGSAPLLIETFKEWQDRTGHTILERYGMSETIMLTSRHGGQDERRGSTVGFPL-PGVGLRVVDDAGKPVPVGEIGNIQVKGPNVFKGYWRMPEKTREEFSADSWFKTGDVGKVDERGYVSIVGRSKDLIISGGYNVYPAEIEGYINEMPGVAESAVVGVPHPDFGEVGVVVVIPKPGAVDGDAVIASLKSQ-LANFKIPKRCFVTTELPRNTMGKVQKNLLRDQYK------ 114770350 81 ------------------------------VDRHLESRGDQTAIIWEDKHITYNQLHDHVSRLANVYKSLGVGKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFGGFSPDALASRISDCKASLVVTADEGRGGKNIPLKKNVDAALEDVKTLVVRRTGNDYEELVSVASSDCPVEKMNAEDPLFILYTSGSTGKPKGVVHSSAGYLVYASMTHQYFDYQEGDTYWCTADVGWITGHSYI-VYGPLANGATTLMPTYPDASRFWAVCEKHKVNQFYTAPTAIRALMGLGDVLKHNLSDLRVLGTVGEPINPEAWNWYNEVVGVPIVDTWWQTETGGHMTPLPGVTATKPGSATTPFFGVQPVILDSQTGQEIEGACEGVLAIKWPSQMRTVYGDHDRFVKTYFEKGYYFTEDGCKRDKDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHKDVAEAAVVGYPHEVKGQGIYCYVTLNASAEYTEELRTALRGQQIGPIASPDYIQWAPGLPKTRSGKIMRRILRKVAE------ 84502505 3 ------------------------------FRRAAQVFGKRTATIDGAGIQTWSEVAGRVERLAGALAAQGVSEGDRVALLAHNSARFFEAVFSTLWIGAVSVPLNTRWSQAELAYGLEDSEPKVIFVDDEFLEVTLK-LRDEVAPNLVVIRLTGEGSTGPAVHDLEALANDPAEPAYGPVQSLAMICYTGGTTGQSKGVMLSHLALWSSALGFGADVRVHESSTSLLVMPLFHVGGL--LSLFAMTLGAGCCVFMRAFDPLEVMQTIESRGVTHLILVPTMIRMIIDRKDLEDYDLSSIKVLSYGASPMTEQIAETLEKLPGVNLQQSYGQTELSPYISKLDANGEARLTSVGHAGI-MAEVIIADDDLREMPRREVGEILVRGPHTMTGYWRKPDETAATLV-NGWVRTGDVGWMDEEGFIYIVDRKKDMIVTGGENVYSSEVENALSAHPAVAIAVVIGIPDDRWGEAVHAIIVCRDETATEKELIEHCRSR-IAGYKCPRSVEFRDALPLSAAGKILKRDLR---------- 167366260 7 --------------------------------------PEGLATVCAGRRRNWREVGDRVARLAAGLRASGVGEGERVAILSLNSDRYLEMYLAAGWCGGVIVPLNIRWSALENEDALKDCRAVALVVDKAFAATGAALAQAMPSMALIYADDGDV---PAGMQSYEDLIATHAPIPDAKAEDLAGIFYTGGTTGRSKGVMLSHGNLMANALNALGEGLFPGTSVYLHAAPMFHLA--NGAAMYSLLLSGGSNVMIPSFTPEGVMQAMQNDRVTDVLLVPTMIQMFVDHPALKNYDLSSLKNIVYGASPISEAVLARASAALNVQFTQAYGMTELSPIATLLHWKEHIGEGAAGRATL-GCEVRIVDADDRTVPYGTVGEICVRGDNVMMGYWERPEETARAL-AGGWMHTGDGGYMDEHGFVYVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKAGATTAEELIAHCKA-LIAGYKCPRSVEITETLPLSGAGKILKRELRQPYWE----- 154687205 6 --------------------------------QRAQLTPERIALIFENKQMTFRELYHASKQMAARLSKCSLKKGDRAAILLSNRPEMVYAVHACFLLGAEAVLLNTKLSKQERLFQLEDSQAKLLLMEDGFCREEYESA--------------VATADVDELQAEEAGDIEPEAY--VTLDDTATLMYTSGTTGRPKGVQQTFGNHYSSAVSSALNLGVTERDRWLIALPLFHISGLSA--LFKSVIYGMPVVLHQKFSVTDVLDSISSHQVTIISAVQTMLSGLLAETEQCPE---SLRCILLGGGPAPLPLLEECRRK-QFPVFQSYGLTETCSQIVTLSPEFSMKLGSAGKPLF-SCEIRI-EKDGNPCAPFEHGEITVKGPNVMKGYYHRDDANQAAF-HNGWFKTGDLGYLDDEGFLYVLDRRSDLIISGGENIYPAEVEAALLAHPAVAEAGVSGSEDPKWGKVPHAFLVLTS-SVSSEELTAFCRER-LAKYKIPAAFFEVDGLPRNASNKLMRHRLNELRKGEL--- 160874178 15 -------------------------SLVDLIEKTSLRYGDKPAYACLGKTSSFNEIERDSRYFAAYLQNKTLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLTQIELVISTHPLDLIDPHVQPKTGLKNVEFCQILKQGADLPFSRFISNLDDLSALQYTGGTTGLSKGAMLTHGNMLANAAQVIASVITEGEDIFVAPLPIYHIYAFMVNLVLYFECGGCSVLIPNPRDISGLIKTLAKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTTGNMISEGYGLSETSPVIS-LNAPGYQKLGTIGKPVI-GTEVKLLDENNLEVPLGTAGELAARGPQVMRGYWNNPQETANAMTPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPSVIECAVVGVKDEHSGEAVKAFIVLKDDSQDKEAILTYCREQ-LTAYKLPKVIEFMTQLPKSTVGKILRRELKEKA------- 111021464 8 ------------------------------LTASARDVPGNVALRCDDLQLTFTEFDDAAARLATVLERAGIAPGDRVGLMLPNTPAFAIVLYGILRRGAIAVPMNPLLKSREVAFFLSNTGATALFGSPGFADAATAAAAATGA-------RCWLVDDAGLDDLMADVPPQPRPVDRTD-TDTAVVLHTSGTTGKPKGAELTHGGLARNAEVTARLLEIGPADVVMGCLPLFHVFGLTC-GLNAAVSVGATLTLIPRFEPRQALEVVERDGVTVFEGVPTMYSALLGASEFPESATATLRVCVSGGSALPVQVLTDFEEAVGAVILEGYGLSETSPVASFNHPGRERKPGTIGTPIE-GVEMRVVDDAGAEVAQGEPGEIQIRGGNVMKGYWNLPDATAAAVSPDGWFATGDIGKVDEDGYFVIVDRKKDLIIRGGFNVYPREVEEVLYEHPAVAEAAVVGVPHESLGEEIGAAIALKAGAADPAELCDFVRTR-VAAYKYPRKIWLVDTLPKGPTGKIVRREI----------- 71083020 104 ---------------------------------------DKTAIIWDTKKISYKQLHNEVSKAANGLRKLGIKKGDRVTIYLTMIPELAVTMLACARIGAVHSIIFGGFSADSISGRVNDCESEYIITADGGKTIPLKQITDEALRSCPNVKKCIVVGRDVWFDDLIKDMSTKCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHQYIFYKPKDVYWCTADIGWVTGHSYI-VYGPLANGATTIIPTYPDSSRWWQIIDKYKVNIFYTAPTAIRALMREGDVKKTSRKSLKLLGTVGEPINPEAWMWYYKTVGCPIVDTWWQTETGILISPQTGAMNLKPGSASKPFYGIKPS-IVDKDGKEIKGAGEGRLCISWPGQMRTVYGDHQRFIDTYFSDGKYFTGDGAKRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDIKGNGLYCYVTLKSDLDLERDLKLWVR-KQIGALATPDIIHFSPGLPKTRSGKIMRRILRKIAANE---- 207082622 79 --------------------WFQDGTLANCIDRHLKDKKDKTAIIWDSQKISYKELHQKVSRAANGLKKLGIKKGDRVTIYLTMIPELAILMLACVRIGAVHSIIFGGFSAESISGRVNDCKSEYIITADGGKTIPLKDTTDEALMSCPKVKKCIVVKRTGNYINWDNKRSNNCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHQYIFYKPKDIYWCTADIGWVTGHSYI-IYGPLANGATTIIPNYPDTSRWWQIIDKFKVNTFYTAPTAIRALMREGDVKKTSRKSLKLLGTVGEPINPEAWMWYYKTVGCPIVDTWWQTETGIMISPQTGAIPLKPGSATKPFYGIKPV-LVDKNGKEIKGAGEGRLCISWPGQMRTVYGDHQRFIDTYFSDGKYFTGDGCRRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDIKGNGLYCYVTLRETGDLERDLKLWVR-KQIGPLATPDLIHFTPGLPKTRSGKIMRRILRKIAANE---- 183980440 31 ------------------------------LERHAMMQPRATAIRYLGHTVTWADLRYRVAALAGSLSRRGVGFGDRVMILMLNRTEFVESVLAANMLGAIAVPLNFRLTPSEIAFLVEDCAPRLVITEEVLA-----QVAVGVREIAPALSTIVVAGGASDYDELISETGDPPEPVDIPNDSPALIMYTSGTTGRPKGAVLTHTNLTGQVMTALYTGGANNSDVGFIGVPFFHIAGIGN--MLSGMLLGVPTVIYPAFNPGQLLDVLEAERVSGIFLVPAQWQAVCAEQQARPREL-SLRVMSWGAAPAPDALLRQMSEVFGTQIMAAFGQTESPVTCMLLGEDAIRKRGSVGKVI-PTVSARVVDDEMNDVPIGQVGEIVYRAPTLMSGYWNNPDATAEAF-AGGWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENVYCAEVENVLASHPSIVEVAVIGRADEKWGEVPIAVAAVTKDHLRIEDLDEYLTER-LARYKHPKALEIVDALPRNPSGKVLKTELR---------- 114778484 61 ------------------------------LDRHVRAFGERTAIIWEGRKYSYSALLADVCRAANAMRELGVAAGDRVVIYMPMIPEAAIAMLACTRIGAVHSVVFGAFSPQALRDRVEDAGARLVITADGGWRRGGIHAMKALAEGCHRVGHVLVAGRDIDWQQALNMQPAECAPLAVEAEQPLFILYTSGSTGKPKGILHSTAGYLLWSRLTMQWSFDPERDVFWCTADVGWITG-HTYSVYGPLCCGGTTVMYEGPDPGRLWKICADHGVTVFYTAPTAIRALIKAGDPEQHDLSALRILGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGHMIAPLPFATPTKPGSATLPL-PGIDAAVVDGDGKPVSEG-GGLLVIRQPWMLRGIWGDEQRYLDTYWKNRYYFAGDGARIDKDGYCWIMGRVDDVLNVSGHRLGTMEIESALASHPAVAEAAVVGRPDDIKGEAICAFVVLKDEDGLAELLRKHVA-REIGAIAKPDDIRIANSLPKTRSGKIMRRLLRDIAAGR---- 212534606 54 ------------------------QTVGDHFASIVQKFGDRTAVISRHQRFTYHELDRNSNAVARGLQSISVRKGDRVAVMLGNSLEYASLTYALFKLGAVLVPLNPSFNANQIVSALSHLGASHLIISAEAAPRENTSLIKHIIPGLPSLKQVVVVDNSDSIASYIQADRKALPNQGLSLHDVVNIQFTSGTTSMPKAACLTHRSILNNGIQIGDRMLLTENDIVCCPPPLFHCFG-SILGYMATATHGSAIVFPESFNGLASLQAVREERCTALYGVPTMFLGLLDRGEVPYDGFQYLRTGIAAGSSIPAELMRKLHKKLNLTLTICYGMTETVSAMTTTDDPMDKRITTVGR-LMPHVEAKVVDPVDRVLPIETKGELAVSGYLLMKEYWGAPDKTAEVMLADEWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEVENCLLAHPSVNDVSVVGVPDEKYGEVVGAFVVMSPSTTNTEELRLWVREK-LSSHLVPKFIFFLDAFPKTASGKIQKFKLKELAIQLL--- 84514685 86 ------------------------------IDRHLETRGDQTAIIWEAQHITYKELHRRTCRMANILETMGVRRGDRVVIYLPMIPEAAYAMLACARIGAVHSIVFAGFSPDALGTRINGCDAKVVITADAPRGGRSTPLKSNTDAALDSVKCLVVDGRDFDYNEMAMEADDYCAPAEMGAEDPLFILYTSGSTGQPKGVVHSSGGYLAYAAMTHQYTFDYHDDIFWCTADVGWVTGHSYI-VYGPLANGATTIMPTYPDAGRFWEVCQKHKVNQFYTAPTALRALMAHGPVEKYDLSSIKVLGTVGEPINPEAWNWYNDVIGCPIVDTWWQTETGGHLTPLPGAIATKPGSATLPFFGVLPVILDPQTGVEITTAAEGVLCIKWPGQMRTVYGDHERFEKTYFSDNYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHADVAEAAVVGYPHAIKGQGIYAYVTLMNGVEPSEDLRKWVRS-EIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAE------ 161511161 80 ------------------------------IDRHLKSRGDKVAIIWEDKKITYRELYENVCRMANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSVVFAGFSPEALAGRIVDCESTFVITADGVRGGKPVALKENTDTAIDIVNKVLVVRRTGGKVSWEVASVEPHCEPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQVFDYHDGEIYWCTADVGWVTGHSYI-VYGPLANGATTLMFEGPDQGRFWEVVDKHHVNIFYTAPTALRALMGAGDETRSSRSTLRLLGSVGEPINPEAWEWYYNVVGCPIVDTWWQTEGGILITPLPGATDLKPGSATRPFFGVKPV-LVDNEGN-VQEGVAGNLCISWPGQMRTVYGDHKRFIETYTYKGMYFSGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPIKGQGIYCYVTLMTGADDPDELRKELVQHVIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDEFGA- 6647427 88 ------------------------------------------------RHITYKELSEKVNRMANVLLSQGIMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKLVITADAPRGGRRTPLKANTDAALLHCSDKVVHGRDVDLLYLMEHVSPECPPRPMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVYAAMTHQYFDYKDGDVFWCTADVGWVTGHSYI-IYGPLANGATTLMFEGPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGPEEKYDLSSLRVLGSVGEPINPEAWVWYDKYVGCPIVDTFWQTETGHMITPLPGATPTKPGSATNPFFGVKPV-VLDPQTA-VRIGEVGVLCISWPGQMRTVWGDHDRFQETYFGQGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPQVAEAAVVGYPHDIKGQGIYAYVTLMNGIEPSEDLRKWVRT-EIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAE------ 46198544 21 --------------------------LWDFLERAAALFGRKEVVTGEVHRTTYAEVYRRARRLMGGLRALGVGVGDRVATLGFNHFRHLEAYFAVPGMGSVLHTANPRLSPKEIAYILNHAEDKVLLFDP-----NLLPLVEAIRGELKTVRHLVVMDEPEGYLAYEEVLGEEVDPVRVPERAACGMAYTTGTTGLPKGVVYSHRALVLHAASLVDGTALSEKDVVLPVVPMFHVNAWCLP--YAATLVGAKQVLPPRLDPASLVELFDGEGVTFTAGVPTVWLALADHLESTGHRLKTLRRLVVGGSAAPRSLIERF-ERMGVEVRQGYGLTETSPVVVALPEEEKLTLKATGLPI-PLVRLRVADEEGRPVPDGKAGEVQLKGPWITGGYYKNEEATRSALTPDGFFRTGDIAVWDEEGYIEIKDRLKDLIKSGGEWISSVDLENALMGHPKVKEAAVVAIPHPRWQERPLAVVVPRGEKPAPEELNAHLLKAGFAKWQLPDAYVFVEEIPRTSAGKFLKRALREQYKD----- 149916382 81 ------------------------------IDRHLATRGDQTAIIWEALHITYRELHEHVCKMANVLKNLGISKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARVNGCDAKLVITSDAPRGGRKTKLKDNVNQALDDVKCLVVRRTGDDYWLHEELEKVDADCPEMNAEDPLFILYTSGSTGQPKGVVHTQGGYLVWASMTHEVFDYHEGDIFWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGNVTKYDLSDLKLLGTVGEPINPEAWNWYNEVIGCPIVDTWWQTETGGHITPLPGAIATKPGSATVPFFGVRPMVLETESGKEIDSTEEGVLAIKWPGQMRTVWGDHDRFEATYFQQGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYAYVTLMAGEEPTEELRKELERTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAENE---- 119871785 52 -LEWFKPWDKVLDASNPPFYKWGKLNLSYLLDRHVKTWRNKLAIEWEGRKLTYFDLYREVNRAAYMLKNFGIRKGDRITLYMPMIPELPIVMLAAWRIGAVTSVVFSGFSAEALAERINDSQSRIVVTVDGFKVIRLKEIVDQALEKVGTVENVIVEGRDYWWHKVMEGANAYVEPEPLESEHPSFILYTSGTTGKPKGIVHDTGGWAVHVYATMKVFDLREEDIYWCTADIGWVTGHSYV-VLGPLMIGATQVIPDYPQPDRWWAIIERYGVTILYTSPTAIRMFMRYGEERRHDLSTLRIIHSVGEPINPEAWRWAYKVLGVAMASTWWMTETVISHTPGLYLIPMKPGTNGLPLPGFD-VDVFDDNGKPAPPGVRGYLVIKRPWMLHGIWGDPDRYIKTYWSPGVFYAGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESALVSHPTVAEAAVVGVPDPIKGEVPIAFVVLKQGVMPSDELRKELRDHVIGPVAEPAHIFFVTKLPKTRSGKIMRRLLKAVAT------ 69933595 103 --------------------------------------PDQPA-----RHITYAELSEKVNRFANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDSGAKLVITADAPRGGRKTALKSNTDAALLHCSDRVIDGRDVDVLAMMEQVSPDCPPRPMNAEDPLFILYTSGSTGKPKGVVHSTAGYLLYAAMTHQVFDYKDGDIFWCTADVGWVTGHSYI-VYGPLANGATTLMPTWPDAGRFWAVCEKHGVNQFYTAPTAIRALMGQGPEEKHDLSSLRVLGTVGEPINPEAWVWYDRHVGCPIVDTWWQTETGHMITSLPGAIEAKPGSATLPFFGVRPV-VLDASSGAVGDGVEGVLCISWPGQMRTVWGDHQRFMETYFQPGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHPLKGQGIYAYVTLMNGVEPSDELRADLEKTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGA- 29165622 460 -------------------------TIHQQFEARAAERPDAAALVFEEQTLSYGELNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQQS------------VQPALPVSDVPLI------YLDDVDLQDERACNPQVRPSDLAYVIYTSGSTGLPKGVMVEHRNVARLFSATQDWFGFNEQDVW--ALFHSFAFDFSVWEIWGALLHGGRLLIVPSRSPEDFYNLLCSAGVTVLNQTPSAFRQLI-AAQDDKEQVHSLRQVIFGGEALETAMLKPWYARASTQLVNMYGITETTVHVTYYPDARRVGASPIGKRI-PDLQLYLLDAYGHPLPPGAVGELYVGGAGVARGYLNRDELNTTRFLDDPFYRSGDLGRWLPDGSLEYLGRNDEQVKIRGFRIELGEIEARLSACEGVRDAVVVVREDEPGDQRLVAYVITAGQEPDATWLREQLR-LSLAEHMLPSAFVSLEAFPLTANGKLDRKAL----------- 29165622 4794 ------------------------QTIHGLFEAQAERTPEALAVVHGKQRLTYRALNEQANRLAHALIKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPVERIAYMLQDSAPAAVLVQTATQRLLADTSVPLIHLDLSD---------------WQDESVQNPRVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHAAFDAGTNNSALTLFSTSLNFDLAVYECFAPLTSGGSIEVVRN-----VLELQHDDDIRLINTVPSALKALLETDGLPK----SVHTVNVAGEALKRSLVEALFEQTGVRLCNLYGPSETTTYSSWVADREDGFAAHIGKPV-GNTRFYLLDEQQQPVPRGVAGEIYIGGAGVARGYRNRDDLTAERFLKDPFYHTGDLGRYLPDGNIQYLGRNDDQVKIRGFRIELGEIDACLAKHPAVQDAVVTAREDVPGDKRLVAYVQPAQTEPAIDSLRGWLLGQ-LPAYMVPVAYVRLDALPLTPNGKLDRKALP---------- 29165622 1535 --------------------------LHQLFEAQAAAQPDSVAVTYQGQRLSYAELNQWANQIAHRLIAAGVGADDRVAICVERSLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQRGLRE-------RFAQASMPVL---LLEADARAENGIDRAPVTNPHPAGLGAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMQWQIAQSVEDSRPRQRTLQFAALGFDVAFQEIFSTLCAGGELSLITRLNFRRLFEHICEQRIERLYMPCIALQALAEAVVTEPEQPECLQDVITAGEQLRTEPMRQFFARLNARLHNHYGPTESVVTALTLDGDPQTWPPSIGQPVA-NTRIYLLDEHMRPVPVGVAGELYIGGACVARGYLNRNDLTAERFIADPFYKTGDLGCWQADGRIVYLGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDLPGEKRLVAYVQAGQVVPEADPLRLHLQA-LLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQPSADAFVS- 29165622 2637 ----------DTARDYPQQ-----QTVHGLFEAQVRAHPEACAAIHDGVAVSYAELNNRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQTFMIEDSQAHVLLTLSRMSLTA-------------STQRIDLDG-----LTLDGLKDTDLTLPQ-SSESVAYIMYTSGSTGVPKGVLVPHRAISRLVINNGYADFNAQDRVAFASNP---AFDASTLDVWAPLLNGGCVVVIGQHDPLNFQRLLLEQSVSVLWMTAGLFH---QYATGLGEAFSRLRYLIVGGDVLDPAVIARVLANNAPQLLNGYGPTEATTSATYEITSVDNGSIPIGKPV-GNTRLYVLDSQGQPAPLGVAGELYIGGQGVARGYLHRDELTLEKFLADPFYRTGDLVRWRADGNLEYLGRNDDQVKIRGFRVELGEIEARLAEHVDVREAVVLCRQDVPGDKRLVAYVTAQETALDIEHLRNHLHG-LLPDYMVPAAYVQLDALPLTANGKLDRKALPVPDAQSLIS- 29165622 3724 -------------------------TVHALFEAQAERTPEATAVAHDATTLSYHELNLQANRLAAKLLELGVQPGHSVALLLPRSIDLVLSQLAVLKCAAIYVPLDINAPQERQTFMVQDSQAVLVLTYSTETLD-------------PGTQRLDLDTRPASTVPADN------PNPEACADSVAYIMYTSGSTGTPKGVLVPHRAISRLVIDNGYADFNGQDRVAFASNP---AFDASTLDVWAPLLNGGCVIVVEQLSQEAFRALLLAQSISVLWLTAGLFH---QYADGLMEVFAGLRYLIVGGDVLDPAVIARVLAQGAPQLLNGYGPTEATTFSTTYEITAADHGGPIGRPIA-NSQVYVLDALRQPVAVGVPGELYIGGQGVAKGYLNRDELSTTQFVADPFYRTGDLGRWRADGNLEYLGRNDGQVKIRGFRIELSEIEAALATHPAVHEAVLLARQD--TGERLVAYFTLREQTLEIETLRSHLQAR-LPDYMVPAAYVRLDALPLTANGKLDRKVLPVPDAQALVS- 71274468 80 ------------------------------LDRHLTLRGDKTALLFESSRITYRELYERVCQLGNALRHLGIEKGDRVTIYLPMIPDAVVAILACARIGAIHSVVFGGFAANSIADRVNDCGSKLIITADGLRGGRKIPLKANVDAALKSVETVLVVRHTGGFHDLVDIQATECAPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYTSYTHEVFDLRENDIYWCTADIGWITGHSYI-VYGPLANGATVLLPHYPTVSRFWEVIDKHHVTLFYTAPTAIRALMREGDVKKTSRKSLRLLGSVGEPINPEAWHWYYTIVGCPIVDTWWQTETGILITPLIGATDLKPGSVTLPFFGIRPA-LVDTNGQTLDGPAAGNLVLSWPGQMRTLYGDHQRFIDTYFRPNTYFTGDGCRRDADGYYWITGRVDDVINISGHRIGTAEIESTLVAHPKVAEAAVVGFPHPIKGQGIYAYVTLITGETPSEALHQELLTRVIGAIAIPDHVQWTPNLPKTRSGKIMRRILRKIAE------ 66045850 4791 ------------------------QTIHGMFEAQAERTPEALAVVHGEQRLSYRQLNERANRLAHALRKQGVQPDSRVGICVERGPEMVVGLLAILKAGGGYVPLDPAYPVDRIAYMLQDSAPAAVLAQTAT------------QSLLADVSVPVINLDQDSW---QDESVQNPEVPGLTSVHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHSAFAGSALEKTLFSTSL--NFDLAVYECFGPLTSGGSIKVV-----QNVLELQHDHDIGLINTVPSALKALLEINSLPK----SVHTVNVAGEALKRSLVENLFEKTGVRLCNLYGPSETTTYSSWVADREQGFAPHIGKPV-GNTQFYLLDEQQQLVPLGVAGEIYIGGAGVARGYLNRDDLTAERFLADTFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDVPGDKRLVAYVLSAQTEPAIDSLRGWLLGQ-LPAYMVPVAYVRLDAMPLTPNGKLDRKALP---------- 66045850 1579 --------------------------LHQLFEAQAAAQPDSMAVTYEGQHLSYAELNQWANQIAHRLIAEGIGADDRVAICVERGLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQRDLRE-------RFAQAAMPVL---LLEADARAENAIDSAPTTNPQLAGLNAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMHWQIAQTVEHRRPRQRTLQFAALGFDVAFQEIFSTLCAGGELSLIHRLDFRRLFQHICEQRIERLYMPCIALQALAEAVVAEPEQPECLQDVITAGEQLRTEPMRHFFARLNARLHNHYGPTESVVTAMTLEGNPQAWPPSIGQPVA-NTRIYLLDEHMRPVPVGVAGELYIGGVCVARGYLNRDDLTADRFIADPFYKTGDLGCWQDDGNIIYMGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDVPGEKRLVAYFVQAGQALPEADHMRLHLQAVLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQPSAEAFVS- 66045850 3723 ------------------------QTVHAMIEARAASAPEGVAAQVGEHCLHYGEMNHRANALAHHLISLGVGVDDRVAVMARRGLDTLVAMLAVLKAGAGYVPVDPSHPDERIAYLLADSAPKVVLTQQALT------------SRVPETAAPVIAFDRPEW----PQRLENPQVAGLNAAHLAYVIYTSGSTGQPKGVMVEHRTVGNLIDWHCQAFGLQAGSHTASVA--GFGFDAMAWEVWPALCAGATLHLPPNEQIDALLDWWIAQPLQVAFLPTPVA----EYAFSRNLSHPTLRTLLIGGDRL-----RQFQRDPGFTVINNYGPTEATVVATSGRLLPDGSLD-IGKPIT-NTRVYLLDEHQQLVPLGVAGELYVAGEGVARGYLNRPEMTAERFLRDPFYRTGDLARWNADGTLDYLGRNDDQVKIRGLRVELGEIEAQLSQLPGIEEALVLAREDEPGQPRLAAYFIERDGSLSVSELRAALLA-VLPGYMVPSAFVRLAAWPLTANGKVDRRALREAL------- 159898398 507 ------------------------------IARHAQTQPDQLALRYGDQQYSYAELNQHAERLATYLQQLGVKPECVVGLCVERTPAMVIAILAIFKAGGLFLPLDPSFPADRLAYIVADAKPLVVLTTAA------------LAAELPLEAPHIVALDQAWHAHIQQVDA---PNHQLQPSNLAYMIYTSGTTGTPKAVLVTHQNLLNVLLASQQAFGFNPRDVMPCIAPF--SFDIFLFELLNPLLAGGTSWMLTREEILDIAGLIESASMSVIHTVPSLMRQLVNALETEGYACQSIRMIFIGGDLVPPELLNAMRLAFPAAIHVLYGPTEATIICTSYRVPQQGLLHLIGRPL-PNMAIRLYDPQQNLVPIGMPGELYIGGAGVSRGYLNRSELTDEKFVEQRWYRTGDLARYQVDGNLEFLGRIDQQVKIRGFRIELGEIEAVLAQHPSIREAVVVAREDLPGDKRLVAYLIAESEQPHIGELRAFLQTK-LPEYMLPAAFMVLESLPLTRNGKVDRQALREHLANQFAA- 25029333 13 ---------DEEKQKHTEAGFWKNRLLIDYFDQAAAANPDKLCTVEQNGRHTYRELADDVEIAAHAMIEAGVEPGDVVGIHLPNWYEWLIIHLAAMRVGAITNPLIPIYRDREISHMARTAKVSVLFIAETFRRFNYMDMVDRLRDELPDLKKTIVVTRRKGFDLFEDFEESPVDFTELRPDDLALIMFTSGTTGKPKGVMHTHNTVLAGALPWPDKLGMDENDVIHMASTFGHLTG-YLYGVSLPFMLGGTAVIQDVWSVDYFVYLVEKYRITHTSGAAPFLHDLLHAENLHHYDMSSLKRFCCMGAPIPRVFITQAKEKLPMSVFGGWGMTECCLTTMGHPDPEEKIVNTDGRALA-GMETRVVDEEGNEVPRGTQGRLQVRGAFLFRGYLGMLDATLEEYEGD-WFNTGDLAVMDDEGFISLSGRDKDVIIRGGENVPVADLENALIQHPDIADVAVVAMPHDRLQEIAAAVVVMEHGRETMETMKAHLESTNIAKPYWPEYLEVTDTLPRTPSGKPQKFKLREKVAEKL--- 114331674 55 -----KPFTRILDDTNPPFYKWFDD--GELLDRHLTTQANKTAIIFESIRCSYRELHQRVCRFANGLKALGIRQGDRIVIYMPMRIEAVVAMQACARIGVIHSVVFGGFSAKSVYERIIDAGASAVITADETRGGKRHALKATVDEALASVHSVIVFRHTGTDIPWQASQSDECEPIWVNAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAIVSMQVFDYHSEDIFWCTADVGWVTGHSYV-TYGPLAIGATQVIPTYPHAGRFWEIIQKHRVTTFYTAPTAIRSLIKLGPPEKYDLSSLRLLGSVGEPINPEAWMWYYTVIGCPVVDTWWQTETSHMIAPIPGAIPAKPGSCTLPL-PGIDAAVVDETGLPAEQGKGGFLVIKRPSMLRTLWNDPERFRNTYFPGHYYLAGDSAHRDQDGYFWIMGRIDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIRGEVIVAFVVLRGKLPDAAEIAETLRESEIGAIARPEEIRFGENLPKTRSGKLMRRLLRSLARGE---- 89902657 10 -----------------------DAPLHDYLRAHARTQPDKAAYLWYGHGISYAELDRASDAFAARLAALGVKKGDPVALFLNNCPQYVMAHYAIQKLGAIVCPCGPLNKEHELLYQLGDLQARVIVAADNLLPVVAQVRSQTALTHVFAVRYADLLPEQPSVAELLAMKAQPTQLPALAMDDVALMTYTSGTTGLPKGAMLTYGNALYKSAAAANCNGVGHDDVLLAIAPLYHIAGM-VMGINVTMFTGATTVLMYRFDPLAVLQAIERHRVTWWYSIAPMNVFAMQVPTARAFDLSSLRMVTSFGVTLTEALARQWQALPHCESFEAYGLSETHTVDTYMPH-DAIRWGTQGKAI-PGNEIRILDASGRVCASGEVGEIVLRSAGVFKGYWNKPEATAQTL-RDGWVHTGDMGKLDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVPDPDKGEMVKAFVVLKPGSASAADIVAWSRA-NMATYKAPHDVQLMAALPTTGAGKVLRRLLKDPA------- 3724089 1494 ------------------ADYPRDESIVRLFEKQAAEHPEHTAVVCDHIRLTYRDLNEKAERTATMLMKQGVRSGDIIGLMFDRSPDMVIGVLSILKAGGAYLPIDPEYPQERISFMLNDSGARILLTEHGHKPADYHG-------------QILYLNDAENELISPDLKAQ-----ETLADQPAYVIYTSGTTGQPKGVVVEHRNVISLLKHQDLPFDFGSEDVW--TLFHSYCFDFSVWEMFGALLNGSTLVVVSREDPNAFRLLLKNEGVTVLNQTPTAFYGLIHEEENHTDRL-HVRYVIFGGEALQPGMLVTWNEKYDTDLINMYGITETTVHVTYSSADIEKNKSNIGKPLATL-QAYVMDAHMNLQPTGVPGELYIGGEGVARGYLNRDDLTAARFVPNPYYRTGDLAKRLASGDLEYMGRIDDQVKVRGHRIELGEIQASLLQLPIIKEAAVITRDDEQGQSAVYAYLVAEDGVVNEADIRAALRA-VLPDFMVPARLIQIDSIPLTVNGKLDQKALPE--------- 3724089 465 --------------------HYPNKTLSQLFEEQALKTPDAAALRMGDECRTYRQLDERANQIAHALIEKGAGSGGIVAVMMERSMDMAAALLGIWKAGGAYLPLDPSYPKERLSFLLHDSQAALLLTE------------EELISSIPSGGSIVTSGHTTHYR---------TDSPDASIGELAYLIYTSGTTGRPKGVLVDHQGIANTLQWRREEYGMSEGDTALHL--FSYVFDGCVTSLFTPLLSGACVLLTTDNEAKDVLALIAQYKVSHMLIVPSLYRVLLEVLTA--EDAKSLRIVTFAGEAVTPDLLETSRKIPSAELANEYGPTENSVATTILRHLNEEERITIGHPIA-NTKVYILQGE-QLQPIGAAGELCISGAGLARGYYKRTELTEKAFTDHPFYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELSEIETVLRQASGVKEAAVLARDVSDEEKELVAYIVPEKGNGLPN-LHQHLAG-TLPSYMIPASIIKITQMPLTSSGKLDRSALPE--------- 86748182 33 -------------------------TLAAMFDDLVTKFGDRPAIVDEDVTLSYRDLDGRVRSIAASLIGLGVAPGDRVALFLGNCWEFVACALACNRIGARLVPIGTRQRKAELDFLLTNSGAKVLVFEADLAD------QIPAQADVPTLTHRFAAGDAAGARPFADLAASPADAPAMHEDDTAVILYTSGTTGKPKGAELTHLSILHSAYAFARAHELTEHDRGLVAVPLSHVTGLVGV-TYATLAAGGCVVLMRSYKTPDFLALASREKITWSILVPAIYTLVAMAPEFDRHDLSAWRIGCFGGAPMPVPTIEMLKRLPNLQLRNAYGATETTSPTTIMPQAHWRHMDSVGQPI-PYAQVRVVDADGNEVAPGQPGELLIAGPMVVPRYWQREDANAAEFI-GGYWRSGDIGSIDAEGFVRVFDRKKDMINRGGFKIFSAEVENVICGLDGVLETAIVGTPDPVLGERVNAIVVTSEGAQLSEDVAAYCAAR-MSDYKVPESIILRTELPRNANGKIQKTMLRETIAER---- 197789890 3 ----------------------------------------KPAIIFEGAVLSYAELDDLANQFAHLFGELRLDIGDRVSLLIGNEPLVVASYFGLFKAGLIANPINNRLTASEVSFVLEHAQARVLITTPEFLPLALQAIAELAPPRIVLLGAHVDAALPADVVSEQDLYRQPRLVEGLTEQTPILLIYTSGTTGRPKGVLLSHANVWADGVALSQGFRVTSDHVALCFMPLFHCNALIVSHI-STFIGHGTIVLCRKFSAREHWRLVADHQVTSFSAPPTVLAILLEREAEARDARIKLDFVKTGSAPLTVELATRFENRFGKDIIEGWGLTECTATSTPLYAGGRRKIGSVGQALA-GQKIAVVDDQGRFLPPHSTGELVIQSPTMMLGYFRDEEATRRTII-DGWLHTGDLGRMDEEGYVFLVGRKKEIIIRGGENVSPLEIEEVMCRHPSVRDVAVGGLPDRIWGEVVVACVVA-NGVASEQELIAHCRE-NLADFKVPVKIAIVDELPRNATGKILRRDLAQ--------- 167358950 4 ---------------------------------RAAAPGDAPFIIDSTRTWTYDDAFALSGRIAGAMDTLGIRPGDRVAVQVEKSAEALILYLACLRTGAVYLPLNTAYTLAELDYFIGDAEPRLVVVASAARGG-----VETIAKPHGAIVETLDADGSGSLLDLARDEPADFVDASRSADDLAAILYTSGTTGRSKGAMLTHGNLLSNALTLRDYWRVTADDRLIHALPIFHTHGLFVATNV-TLLAGASMFLLTKFDADEVVSLMP--QATMLMGVPTFYVRLLQSPRLDEQAVANIRLFISGSAPLLAETHTEFQARTGHAILERYGMTETNMN-TSNPYEGKRIAGTVGFPL-PDVTVRVTDPTGLVLSPEETGMIEIKGPNVFKGYWRMPEKTAAEFTADGFFISGDLGKIDREGYVHIVGRGKDLVISGGYNIYPKEVEGEIDQIEGVVESAVIGVPHPDFGEGVTAVVVCKPGAVLDEKTIVSALQDRLARYKQPKRIIFADDLPRNTMGKVQKNILRQQYAD----- 158954789 3662 -----------------------NKCIHQLIEEQAERTPDAIAVVFENQQLTYAQLNNRANQLAHYLRSLGVETEVIVGLCVERSLEMIVTLIGILKAGGAYLPLDPEYPQARLQFMLEDSQIPLLLTQHS------------LIDKLPNHQGQTLF--LEEIWEKTAQPSQDNLTAKVTPSNLANVIYTSGSTGKPKGVMVEHKGLCNLAQAQIETLGVHPSSRVLQFA--SFSFDACIWEILMALGAGATLYLGTKEALMPGLPLMERHAITHITLPPSALAVL------PWENLPSLQTIIVAGEACSPELVKKWSQ--GRNFFNGYGPTEGSVCTAIAKCTPFDEKITIGRPI-PNVQVYILDPHLQAVPIGVPGELHIGGAGLARGYLNRPELTAEKFISNPFYKTGDLARYLPDGQIEYLGRIDNQVKVRGFRIELGEIEAVLGQHPLVQEAIVIARAD----------------------------------------------------------------------- 126729417 74 ------------------------------VDRHLETRGNQTAIIFEAQSISYNDLHRRVCRMANVLESLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDARLVITADAPRGGRKTPLKTNADKALLHCKDSVVDGRDFDYNEMALEVSDYSQPVEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAALTHEVTFDYHDDVYWCTWVTGHSYIVYGPGATTLMFEG----VPTWPDASRFWQVCEKHRVNQFYTAPTAIRALMGQGNETKCDLSSLRLLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGHMMTPLPGAHATKPGAAMRPFFGVQPVVLDPQSGAEIAVPTEGVLAIKWPGQMRTVWGDHERFEKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHEIKGQGIYCYVTLMNGVEPTEELRKELRRQEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAE------ 118087758 29 ------------------------------LDQHVEKSPNRVALIWERVHVTYRELLDLTCRLANTLKKYGIQKGDKVAIYMSVSPLSVAAMLACARIGAVHTVVFAGFSAESLAGRIMDSECKAVITVRGGRIIELKTTVDEAVKNCPSVKHVFVAQRTDNKTQMGDLDAASVCTPEMDSEDMLFMLYTSGSTGKPKGIVHTQAGYLYAALTHKYVFDYQQGDVFGCVADIGWITGHSYV-VYGPLCNGGTTVLFEYPDPGRYWEMVQRLKINQFYGAPTAIRLLLNYGDVKKYDRSSLKTLGSVGEPINNEAWQWFYHVVGCTLVDTWWQTETGGICIAPRPSEEIIPAMAMRPFFGISPV-LMDENGKVLEGNDVGALCITWPGLARTIYRDHQRFVDTYFKPGYYFTGDGAYRTKEGYYQITGRMDDVINISGHRLGTAEIEDAMADHPDVPETAVIGYPHEIKGEGAFAFIVLKEQTAHTDHVKEELKATKIAKYAVPDHILVVKRLPKTRSGKIMRRLLRKVVTEQ---- 162148606 2537 ----------------------PDLCLHEAFEEQVARDPAAIALTFGQQTVTYGELNTRANRLAHHLIALGIEPDMRVGLCAARSIEMVVGLLAILKAGGAYVPLDPAAASSRLGLILADAAPEVVILDPAGRN-------ALGAETLDGLTVIDLHADRGDWTSRPDTNPD-TRTIGLRPENLAYIIYTSGSTGTPKGVMVEHAQVARLFDSTQAWFGFDAQDVWC----LFHSFDFSVWELWGALRHGGRLVVVPHRSAAEFHRLVCEQGVTVLNQTPSAFKAFIDAQAEDGLT-DQLRYVIFGGEALEPSMLRKWYAVRPPRLVNMYGITETTVHVTYRPLTADDAEQT-GSPIGPDLRVYILDNYGQPVPLGMVGELYVGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 3598 -------WNNT-AAPYPADLC-----LHQMVEAQVCAAPDTTAVLCGDDTLTYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGR----RAVGDHARDR---IRIIDLHADAATWHTRSDTDPDPRQL-GLTSRNVAYVIYTSGSTGVPKGVAVEHRNIVNHTAWQTRIFGFDATDRVLQRTSI--SFDAAGWEVWTPLACGAATILYPGTNADRIFEYAASMRVTTLQGVPSFFSAINTADAVG--SWETLRYVFCGGEEADLKTVYELEEKLRAPFFNLYGPTETTIDALFWPDGSLSRKAPIGRPVA-NTRIYILDNGQQLVPGGVAGELYIGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 732 -------------------------TLPELFEQQVQRTPEAIALRCGSSALSYLELNTRANQIAYGLISRGIGPEDRVALCLPPSNELIIALLGIVKAGAAYVPLDPNYPPDRLQFIIADCAPDAIITAES-----------AVRKGGFSSDHRILFPDSPELMPRSDIRIESSRIAELSVQNAAYIIYTSGSTGTPKGVVVTHRGLASHTACQRHRFNLGTDSRVLLFASI--NFDSSVGQICSALLTGGTLVVVDRRDLLDFTDLLHRYAINYLDTTPAFL------ANISPHDVPEDCVINVGGEALSLDLATIWFQR--HQLFNSYGPTETTVDAIVSKRIKDARALAIGRPVF-NARIYILDAGRRPAPLGVAGELYIGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 1819 -------WNDT-AAPYPANFC-----IHQMVERQVYATPGATAVVCGEDSITYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGR----RAVGDHARDR---IRIIDLHADAATWHTRSDTDPDPRQL-GLTSRNVAYVIYTSGSTGVPKGVPNEHRALINRLTWMQNAYCLIASDAVLQKTSFG--FDVSVWEFFWTLMAGARMVLAGQKDAAYLSSLIEQQQVTTLHFVPSMLELFLEEG--KPEQCGSLRRVICSGEALPAGVLQRCHSLLDAGIHNLYGPTEAAIDVTCLGDVGALSSVPIGRPIA-NTRIYILDNGQQLVPGGVAGELYIGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDTPPGPA-------------------------------------------------- 153008426 80 ------------------------------IDRHLKSRGDQVAIIWEDKKITYRELHENVCRLANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSVVFAGFSPEALAGRIVDCESTFVITADGVRGGKPVPLKENTDTAIDKVLTVRRTGGKVSWGPGRDLWVEPTCDPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQVFDYHDGDIYWCTADVGWVTGHSYI-VYGPLANGATTLMFEGPDQGRFWEVVDKHHVNIFYTAPTAIRALMGAGDETRSSRSTLRLLGSVGEPINPEAWEWYYNVVGSPIVDTWWQTETGILITPLPGATDLKPGSATRPFF-GIKPELVDNEGAVIEGAVDGNLCISWPGQMRTLYGDHKRFIEAYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPIKGQGIYCYVTLQDEDALRKELTQHVR-KEIGPIATPDKIQFSPGLPKTRSGKIMRRILRKIAEDEFGA- 187919099 6 -------------------------TLRALIDERAAQHPDKPALDDDETVLTFRELRDDCRALEARFREAGLQPGEVISVFMGNGIQTARLLLAAMYSGLVANPLNLLCQPSQVRYIVDHSDTRMIFAASDTHAVIGAAVAELRAAGLPALVEAAAHGASGATAPAPALAKRSVAPRPVTADDVALLMYTSGTTGTPKGVLLTHRNLVANARNISAEHRLASDDRVLASLPLYHINGLVVT-LLAPLFHGGSAVMTSRFSARTFWRDVALHACTWINVVPTIVAYLLNADEACTYDLSALKFCRSASAALPADHHRAFEARFGIGVIETMGMTETAAPFSNPYEMERRRVGSIGLPSGG--EAKVIDREGRECAANECGELVLRGEQVMGGYYKRPEETAAAFTSDGWLRTGDLGYRDADGYFYINGRAKELIIKGGENIAPREIDEALLRHPDVLDAAAVGVPDPAYGQDIVAFVVPRRGAPDPADLREHCL-RELGRYKTPKEFRFVDELPRGPSGKVQRLKL----------- 189500337 5 ------PWIEHYDKGVPASSPYPHHTIVDIVRDRAADYPDRTAFFFKGSSMSWSELDRLSNALSAALVSEGLKKTDRVALLMPNSPQMILSELAIWKAGAVAVPMNPLYTGHELEHAMKECGAETAIVLTPFSIGLRKIIATNIKEYLSPLKKVIVLEPGDLWLGEMIAGHRDAPCPEVTPEDMALFLFTGGTTGLPKCAVCTHKALVVSGMQIARWFSVRGEDIIMLNMPLFHVYAQVG-------ILGAAIVLVPNPDLDDLLVTIKKLKPAVLPGVPTLFSGLINHPRTRKDSLGSLKLCVSGAAPLLLETKKRFEELTGGRIIDAYALTESMIGSVLTPVLGTYKEGSVGIP-APDVEIRIVDQESRELPFHEVGEVIMRAPQLMKEYWKRPEETMSTI-RDGWLYTGDLGYLDDDGYLFIIDRKKDVIKPGGFQVWPRDVEEVIASHPDVVEVGVAGVPDDYQGEAVKAWVVLREECVLDAELREFCK-KELVAYKVPKYISFTESLPKTLVGKVLRRKLVEEHCQAAANG 148272598 8 ------PWVRSYADGVSADIPPVIGSLVDMVERSIQRHAKAVALEFFGRETTYREMGDQIARAAEGLRRLGVRKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHGARVVIAWNTVVGTAAMPLATRLKLRLPVPAARRAVKDTVTWETLVDHRRIAASRPRPELDDVAILQYTSGTTASPKGAILTHRNLHANAMQGRAWVPADGGETVYGVLPMFHAYGLTLCLTF-AMAIGARLVLFPKFDVDLVLAAARKHPPTFLPAVPPIYERLARGAKEKRVDLTGVRFAISGAMNLPVSTVELWEGLTGGYLVEGYGLTETSPVALGNPIGPSRRPGTVGVPF-PSTEVRVVDPEDPTVQPGEEGELLIRGPQVFQGYWRRPDETRAALLDGGWFRTGDIVRVDADGFTTIVDRMKELIITGGFNVSPSEVEDVVRGAPGVQGAAVVGLPSADGGEDVTAAVVLDPGATDEAAVRAYCRAH-LTAYKVPRRVIQVDALPTSLIGKVLRRQVREELQRE---- 84499422 79 ------------------------------IDRHLDTRGDQTAIIFEAQHITYNQLHEKVCRFANVLLAQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCEAKVVITADAPRGGKRTALKSNTDAALDKVRCLVVTGDQTTWIEGRDVDAPDCPARPMNAEDPLFILYTSGSTGKPKGVVHSSGGYLLYAGMTQQLTFDYHDDVFWCGWVTGHTYILYGPGATTLMFEG----VPTYPDASRFWQVIEKHGVNQFYTAPTAIRALMGAGDVDGFEMPSLKVLGTVGEPINPEAWNWYNDKIGLPIVDTWWQTETGHMITPLPGATPTKPGSATLPFFGVQPVVLEPTSGEEIEETKEGVLAIKWPGQMRTVWGDHERFEKTYFSDGYYFAGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDVKGQGIYCYVTLMNSEEPSDELKKELRDTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAE------ 119510826 463 -----------------------------LFEKQVQKTPDKIAVVYKQEHLTYRQLNNRANQLANYLKSLGVKPETTVGICVERSLEMVVGILAILKAGGAYVSLDPAYPRERLAFMLEDVQTPIVLTQT------------HLQNILPLNHQTVVNLDIDREIIAQ--YPQDNLPNEVNAENLAFIIYTSGTTGTPKGTEILHRSII-GLMLGVDYIHFDAEQIFLQHS--SNSWDMLAWELWTPLIYGGRCVLYPEPTPEGLSQIIKEQGVNILFLTTALFNLMIDTMAEG---LLEIKQLMFGGESVSVPHVRRALELLGTKILHGYGPCECTVITSCYTVPQQLPENPIGKPI-GDRTVYILDNNLQRVPIGVIGELYVGGASVARGYSNQPKLTREKFIPNPFYKTGDLVRRLPDGNLEFIGRIDNQVKIRGFRIELAEIEAVLIQYPDIKQAVVMAREDEPGQKLLVAYLVAQNNVLTPSSLRNFLKSK-LPDYMIPAAFVFLENLPLTPNGKINRRAL----------- 108804872 15 -----------------------------FLRRSAFMFPEKTAVVYGDRRYTYREFERRVDRLASGLREAGLRGGDRVAFICPNTPPLLEAHFAVPAAGGVLVAINTRLSPEEVGYILEHSGARFVFADAGLEHLASGAEAQRVR----------IDDTGAEGDPYEDFLAAAPPEPPEDEEETISLNYTSGTTGRPKGVMYSHRGAYLCALGNVIEAGMGYETRYLWTLPMFHCNGWTYPWAVTAVA--GTHVCLRRVEPGRIWRLFKEEGITHYCAAPTVQVGIINDEAAHR--LPRPVRAMIAGAPPSPTLIAGLGD-LNIDPVHIYGLTETYGPITTPAEERARLLARQGNAYVTADIVRVVDENLQDVPDGETGEIVMRGNMVMKGYFENEEATREAF-EGGWFHSGDVAVWHPDGYVEIRDRRKDIIISGGENISTIEVEQAVVSHPAVLECAVVAIPDEKWGERPKAFVTLKKGHATEEEIIEHCKAK-IARFKAPSAVEFVEELPKTSTGKVQKFVLRE--------- 119510825 28 -----VEWNNTTVD-YPQHLC-----IHELFAAQVEKTPDNIAVVFDGQKLTYQELNHQANKVAHYLQSLGVGTEVLVGICIERSLEIIVGLLGILKAGAAYLPLDPTYPKERISFMLADSQVQVLLTQQKFLESFTES----------GVKTVCLDQDWE----LITQQNPENPTSNVTAENLAYVIYTSGSTGTPKGVPVPHRA-VNRLVCNTNYVQFTTTDRTAQASNT--SFDAATFEIWGSLLHGATLVGVPQLSPVDFAAYIQEQKINILFLTTALFNQLANIVPQAFKD---LRYLLFGGEAVDPKTVRAVL-THGAPLLHVYGPTESTTYSCFYPVPEGATTLPIGRPIS-NTQIYILNEQLQPVPVGTPGEIYIGGDGLARGYLNRPELTAERFISHPFYKTGDLARYLPDGNIEFVGRVDNQVKIRGFRIELGEVEAALSQHPDIQQAVVIVREDIPGDKRLVAYVVPDQKAVTATTFKSFLEDK-LPAYMVPTAWMLLDFLPLTPNGKVDRRSLPAPARTR---- 119510825 1118 ------------------------QCIHKLFELQVELTPDAVAVEQDGKKLTYRELSDRANKIAHYLQSLGVKPETLVGICVDRSLEMIAGLLGILKAGGAYVPIDPAYPQERIAEMIADTQLGILLTQNRF------------QEKLVGYSGQTICLDTDWAKIATQSPANPVS--DVQLNHLAYIIYTSGSTGKPKGVMIEHRSLLNFVTTAIDEYGINAQDQVLQFASV--CFDTSIEEIFPCLAVGATLVLRTEESSDDFWRCCQKWQLTVLDLPTAYWHQLVTELQPQNSPIPSLRTVIIGGEEVQLEKVQHWHNCTAPQLFNTYGPTEATVVTTLERLTPENTSVSIGKPIS-NAQVYILDQYQQTVPIGVPGELHIGGAGLARGYWQRPELTAEKFIENRLYKTGDLVKFRRDGNLEYLGRVDNQVKIRGFRIELGEIETVLRQHPQVSQAVVIAHQEITGQKRLVAYFLPQGPQPTIDELRQFLKQK-LPNYMIPAAFMVLDSIPMTPNQKVDYRALRTLIEEKLVA- 158339498 1357 -----------------------DLCLHQLVEAQVERTPEATALIFEDQQLTYAELNARANQLAYYLRSQGVKPNDLVGVCGDRSPELVIGLLGILKTGAAYVPLDPSYPQERLNWMVTDTQMPILLTQEHW------------RDQLPQHKSQVVCWDLDS----EAISQQPDPNPEVGADHLAYVIYTSGSTGKPKGVQIEHQSLVNFLFSMQRQPGLEATDILLAVTSV--SFDIAALELFLPLITGATVALVSRTVAMDLSRQLEAVGATVMQATPATWRMLLAAGWRGQVGLK----ILCGGEALSRDLAQQLV-TTGTSVWNLYGPTETTIWSTVYPDPSSEIPLSIGHPIA-NTQIYLLDRHGQPVPIGVPGELHIGGDGLARGYLNRPDLTEEKFVHSQWYRTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIETVLRQHSDVHEVVAISRPDLFGEPQLVAYLVCQPEQVDSGELREFLRAK-LPDYMVPATYMTLEALPLTPNGKVDRKAL----------- 158339498 2426 -------WNQTQAD-YPQDRC-----LSELFATQVEQTPDAIALIFEDQHLTYAELNARANQLAHYLQTLGVKPDDLVGICCDRSLDMMIGLLGILKSGGAYVPIDPDYPSDRLAWMMSDAHLAILLTQ------------RSLTDQLPPHQAQVVELDGDWQTIAQQPRHNLANL--ATADHLAYVIYTSGSTGKPKGVQITHRSLVNFLCSMHKQPGLTADDTLLAITSI--SFDIAALELYLPLITGAKVVVASRADGEQLSELLSRTGATIMQATPATWRMLLTAGWSGQAGLK----MLCGGEALSGDLAQQLMN-MGTSVWNLYGPTETTIWSTIYPVKNQPHNHTIGHPIA-NTQIYLLDRHGQPVPVGVPGELHIGGDGLARGYLNRPELTAERFIDFGLYKTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIEAVLRQHSDVHEVVAISRPDLFGESQLVAYLVCQPEQVDSGELRKFLRAK-LPDYMVPATYMTLEALPLTPNGKVDRKAL----------- 158339498 264 ------------------QSYPADQTIQGLFESQVEQSPDQVAAVCWNESITYQELNSQANRLARCLQSAGVQTGDFVGIFQERSLNFLRSILAILKAGAAYVPMDSAYPPERIQYMLQNSEVSVLLTD-----AKTRESIVDNSQYYPHLKHIIYLKTDGKFEAYLTSSNEPASCENLSSRDWAYMLYTSGSTGLPKGAIIRHDGAINHIYAQFDALKLDENLRFLQTAPA--SSDISVWQFLAPLLIGGCTVITDTEDPQALLQMLQTHSITLVELVPVVLKGLLNYAAQLPDQVRSLHQLMVTGEDVSVNLVNQWLHLYPIPAVNAYGPTEAADDITATPLPEHQRSVSIGKPLANL-NLYIVDAQMQLVPVGVPGEICVSGIGVGEGYWQNSEKTTLSFVANPFYKTGDLGRWLLNGSIEYLGRLDHQVKIRGFRIELGEIEVALSQHPALKEAVVMVREDRPGDKRLVAYGVPNAESAVETELRRFLNEK-LPDYMVPSAFVLIERLPLTPSGKVDRKALPAPEGNALAS- 75907835 519 --------------------YPPHQSISQLFEEQVQRTPDAVAVEFGNQQLTYSQLNSRANQLAHYLRSLGVKPDVLVGLCVERSLEMVVGLLGILKAGGAYLPLDPEYPTERLSFMLEDAQVSVLLTQPSYEKAGEQGAGEQGEKLLTTYQAQLVCLDTDWQLISHSSQENPIT--DVQADNLGYVIYTSGSTGKPKGVAMNQLSLCNLILWQLQNTKISHGAKTLQFAPI--SFDVSFQEIFSTWCSGGTLLLITRRDALALLGLIQEKAVARLFLPFVALQQLAEVAVDSGLVNSHLKEIITAGEQLTPVIAQWFSQLNHCTLHNNYGPSETHVATNTLDNSVETWPPPIGKPIT-NTKIYILDNYLQPVPIGVPGELYIGGVSLARGYLKRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQYRDVQAACIIPREDTPGDKRLVAYVVAHQDSTTTGELRQFLKAK-LPEYMVPSTFVMLDALPLTPSGKLDRRAL----------- 75907835 1617 -----VEWNNTQVE------YPIDKCLHQLFEEQVQRTPHAVAVEYENQQLTYDQLNRRANQLAHYLQSLGVKPEVLVGICVERSLDTVVGLLGILKAGGAYVPLDPNYPVERLSYMLADSQLPILLTQ------------KHLLKQLPNNQTQTICLD-EDWQKLAN-YSDENPCSQVKSDNLAYIIYTSGSTGKPKGTMIVHRGVVNYLSWCTKAYDVAAGVG--STVNSSLSFDATITSLFSPLLVGAKVLLLPEEEEIEALKLCSGTKFSLVKITPAHLEILSHLFTSEAVNIQA-QAFIIGGEALSEKIASFWKKRPETKLINEYGPTETVVGCCIYEVEKLGYPGSIGRPIA-NTQLYILDSHLQPVPIGVPGELYIGGDGVARGYLNRPELTQQKFIPNPFYKTGDLARYLSDGNIEYLGRIDDQVKIRGFRIELGEIAAVLNTHPQVKQAVMIVTEDIHGNKRLVAYVVTSDESLSTNQLRQFLKQQ-LPEYMIPSGFVTLESIPLTPNGKIDRKAL----------- 172037947 465 --------------------------IPQLFERQVEKTPNHIAVTFDNQELTYQELNSQANQLAHHLQSLGVKPETLVGICLERSLEMVIAILAILKAGGAYVPIEPTYPLERIKFILHDTQSSILLTDQNFSNCPVETLIHLNR----------------DYFKLSQYPKTNLT-PQTTPNNSIYALYTSGSTGNPKGVVNTYRGVLNRLNWMQKAYNLTPDDRVLQKTP--YTFDVSVWEFLWTLLNGACLVVAGHQDSGYLANLIIEQNITTVHFVPSMLQVFLEEANASQ--CHSVKRVICSGEALSVDLKNRFFQTVKAELHNLYGPTEAAIDVTAWTCLPDDYSVPIGKPID-NIQVYVLNAQQKLLPVGVAGELYLGGEGLARGYLNRPDLTAHSFVPNPFYRTGDLVRYREDGNLEYLGRIDNQVKIRGVRLELGEIETILSQHPDITACVVLAKEFESGDRRLIAYIQTSQTEDISQKLRQFL-EQKLPSYGVPSAFVTLESFPLTPNGKLDRKAL----------- 167462044 456 -----------------KTGYPKDKTIHELFEEQAECVPDQAAIVYEGQQMTYQELNERANQLARTLQGKGVEADQPVGIMVERSLEMIVGILGILKAGGAYVPIDPKYPKNRIEYMVADSGTKLLLTQSHLQ------------------DRVTFAGTVVNLNEESSYHEERSNLEHVQPNHLAYVIYTSGTTGKPKGVMVEHHSVINTLMQLEKKYPLEKNDSIL--LKTNYTFDVSVTELFGWFFGEGKLIIAKSGEPEALFNMIQEKKITHINFVPSMLQVILNEITQTDEKLQSLKYVFSAGEALSGKTIKQFYSTLPAVLENLYGPTESTIYATQYTTNEEMKGTPIGKPIR-NVQAFIVKDIDQLQPIGVAGELCISGVGLARGYLNRPDLTAEKFVDNPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIEAALLRIEAVQEVIVLAYENVNGDKALCAYYVA-GKSLNGSEMREQLSGQ-LPSYMIPSYFVQLKQMPLTPNGKIDRKAL----------- 126664342 22 -----------------------------LLQRSATVYPDKQAVIDVDLVLSYGELYRRCCQMSDALRRRGVNPGDTVAILSPNSHEMLESHYSVPMAGAVINTINIRLDAATLSFILGHGEARVLFYDTDWEDVVRAAVSEEAPPLLISIESKAGVSDGLAQQDYENLNAEASWQRPNDEWDAIALNYTSGTTGNPKGVIYHHRGAFLAAMTNSMVFQMTPETVYLWTLPMFHCNGWAYTWAITA--VGGTHVCLRDVDPMNIYRHIETYRVTHMCGAPVVMNMLLQELGREKLKLSRSTQFALGGAAPPSSVIRKAEEI-GFQITHLYGLTETGPSALCVPQPEALKMSRQGVSTHGLDEIAVLDVSGESVPADTMGEICIRGNTVMKGYLKNPEATANAF-RNEWFHTGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPQVSEAAVVAMADEKWGEVPCAFVHLIDDSEEIEDIIAFCREH-MPHFKAPRKVVF-GELPKTATGKIRKNILRDSL------- 109647574 5 ------------------------QTFEGLLDYWGGKTPDKEAVYDGLRRMSYGELKREAGQLAKALACLNIQAGDKVLAILPNWHEFIVLFFALAKMEAVLVPCGVSLTAKEISQRCQMIQPKLAFV----SGHDQ---LRWLEAEAGCCKIIAVRFEDKKAMGYSELLAREQKLPGKRQDEVCTIIFTSGTTGAPKGVELTDRSIMQTAISIGIRLESSHRDVFLVPLPCTHLFGI-VTGMVVPLYVGAKIVIMERFRAKEALKLIEQEQITVHHGVPTMFIRELEDYKGHEVNLQSLRTGVAAGAICSEEVLKKITDIFKFNLMVAYGLTEVGVSMTTLSDTIEDRLKTVGKPYE-GIQVRAVHESGRTAEPGEVGELCCKGYGAMKGYYQLPAQTRKVLDAEGWLHTGDLARIDERGYITIVGRKKEVIIRGGYNIYPREIEEVYYNHPEVMEACVIGLPHQDLGEQTVAFIQLKSHSQQTAALLREYAKGKIAKYKVPDRVLLVEQLPKLSNGKIDKRELGKMA------- 4038971 48 ------------------------------------QFSDRPCLIVGAKTYTYSETHLISRKIAAGLSNLGIRKGDVVMILLQNSAEFVFSFLAASMIGAVATTANPFYTAAEIFKQFTVSKTKLIITQAMY--VDKLRNHDDGAKLGEDFKVVTVDDPPENCLHLSEANESDAPEVDIQPDDAVAMPFSSGTTGLPKGVVLTHKSLTTSVAQQVDNLYLTTEDVLLCVLPLFHIFSLNSV-LLCALRAGSAVLLMQKFEIGTLLELIQRHRVSVAMVVPPLVLALAKNPMVADFDLSSIRLVLSGAAPLGKELVEALRNRVPAVLGQGYGMTEAGPVLSMCLGPFPTKSGSCGTVVR-NAELRVVDETGRSLGYNQPGEICIRGQQIMKGYLNDEKATALTIDSEGWLHTGDVGYVDEDDEIFIVDRVKELIKYKGFQVPPAELEGLLVSHPSIADAAVVPQKDVAAGEVPVAFVVRSNGFDLTEEAVKEFIAKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRAKLE------ 158316519 16 ------PWLAAYPPQIDPSPRLAHSSIVDAWRDRVAGNPGRTAVRYFDGSLSAAELDAHTDALAAELQERDVRPGERVGVYLQNVPHYPISLLAIWKAGGIAVPLNPMYRGRELRRLIDDSGTTGIILAETLAGSTVRWLLSASARDFQTADDPRVFGAAGDPAPLSERRGQHPEPVETALDDTAFLTYTSGTTGPPKGALNTHRNCLNSVLNYGRWLLLQPGDVVFAIAPLFHITGLSLNAGI-ALLNDTTLSMSGRFEPSVVLEAFRDHGVTTTIGSITAFNAFFRVDGAGPEHFAAVKRLYSGGAPIPPSTVEAFRSRFGPYLHNIWGMTETTGGGIAVPPGAAAPVHSIGVPMQNVD-VWITDESGAPRPPGVEGELVISAPQVIPGYWRNPEASAHAL-AGGRLRTGDVAVLDAAGWVYLVDRVKDQINTSGFKVWPREVEDVLYEHPDVFEAAVVGLPDAYRGETVAAYVSLRDGAATTEELTAFARER-LAAYKYPRRISILPELPKTATGKIQRAVLREQA------- 218528866 9 ----------------------------------------------DGARYTYADLLARSGAYASALRALGVKPGDRVAVQVEKSAEVIFLYLGAVRAGAVFLPLNTAYTGPEIAYFLGDAEP-ALFVCDPAREADLSAVAGQ--AGVPQTRTLDAAGHGSMAQAADAASPDFADVPR-GADDLAAILYTSGTTGRSKGAMLSHDNLASNALTLAQYWHFTERDVLIHALPVFHTHGLFVATNI-VLATGGTMLFLPRLDAKKILELMP--RATAMMGVPTFYTRLLKEPGLTRKVAAHMRLFVSGSAPLLAETHREWAQRTGHAILERYGMTETNMN-TSNPYEGARRAGTVGFPLPGVTLRVVDPETGAPLGPEEVGMIEVKGPNVFQGYWRMPEKTAAELKVDGFFITGDLGKIDRDGYVHIVGRGKDLIITGGYNVYPKEIEVEIDALPGVVESAVIGLAHPDFGEGVTAVVVPGEGAPDEAAVLAALEGR-LAKYKCPKRVLFAAELPRNAMGKVQKNLLRETHAD----- 15807458 57 -------WDRVLDWQEPHAQWFGGQTAYNALDRNVQRLGDKRAIIWEGRTYTYAELLREVCKAANALEELGVVAGDRVTLYMPLIPEAAIAMLACARIGAVHSIVFGGFSVSALADRINNAQSKLLITADAGKPVTLKINADEAAKLAPCLEHVLVVGRDLWWHDVVDRQSDQHEATALDSEHPLFILYTSGSTGAPKGVQHTTGGYMVGTYLTTQVFDLRDDDIYWCTADIGWITG-HSYSVYGPLLNGATVVMYEGPDWGRFWDIVQKHRVTILYTAPTAIRSFMQHGDEGRYDLASLRLLGSVGEPINPEAWMWYYRVIGCPVVDTWWQTETSIMLTTLPGAFPSKPGSAGLPMF-GVEPALMTRDGEEIGDDDGGLLVIKRPWMLRTVYGDDERYRKSYWGEHVYFAGDGARRDHDGYYTIVGRVDDVLNVSGHRLGTMEIESALVAHPDVSEAAVVGRPDPVKGESVVAYVLLQDGTADPAALRAHVSS-EIGALARPDAIYIADALPKTRSGKIMRRFLRQLAAGQPVQG 99078384 25 ----------------------------------------------DGQVWTHARFLDQVAQIAHVLIKAGLTPGDRVAVQVEKSPEALALYGACVQAGLIFLPLNTAYTADELSYFIENSGASLVIC-DGQNQSTLATIAEGLNASVETLN----ADGSGSLIERAAAMATDFETVDRSGDDLAAFLYTSGTTGRSKGAMLTQDNLLSNAETLVKEWRFTDKDVLLHALPIFHTHGLFVASNV-TLLAGGAMIFLPKFDLDRVIAQLP--KATSMMGVPTFYTRLLSDPRFTKELTQHMRLFISGSAPLLAETHIQFEERTGHRILERYGMTETNMNTSNPYD-GERRAGTVGFPL-PGVELKITNETGTSLPRGDIGQIEVRGPNVFQGYWQMPEKTAAELREDGFFITGDLGMIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQSGVLESAVIGVPHPDFGETVLGIIVPETGTSPDLESIMTSVQGQLARFKHPRKLMVVDELPRNTMGKVQKNILRDSYKD----- 85375469 13 ------PWDTQFPQ----------MTLPELLERATARKPEAPFLHFLGRTYSYREIYTEARRFAAGLVEMGIAKGDRVGLFLPNVPIYASAYYGAMMAGAIVVNFSPLYTVEELAWQVGDSGTRLLVTVDVLEGSDLETLVGSLAEMLPRLKGIALLGDPADWNWALFLDGREPDLPDLDAEDLALLQYTGGTTGRPKGAMLGHSQLAVNAQQVAAIYADPSAEVFMGALPFFHVFA-NTALLNHAVASGASIAMVPRFDTKQVLHTIQKHRATGFPGVPTMFQAMLDHPDLAKTDLSSLKVCISGGAPMPAPVHARFEEATGVRLVEGYGLTESAGVVSVNPYEGTRKRGTIGQVVA-GTEVLLLDKEDPTVPEGEPGELAIHGPQVMRGYWNRPETEADVFVEHRWLRTGDVAEIDEDGFLSIVDRIKDMIAVGGFKVFPSVVEDVILEHQAVREALVIGVPDDYTGEKPRAYVTLAGDADGGDALRSWLNAR-VGKHERVDSVVIREELPKTLIGKLDRKALRAEV------- 149194093 8 --------------------------FYELLEKNAKEIGKKTAYFIDDKKISWQDVKKKVDTFARTLELLGIKKGDKIPIYVNNSLEFVIALFGIQKIGAVPVPINTFLKEDEISFILNDIEAEFLI-----ASSKFEKNIPNIREK-TSVKKIIWEGEPEDNISFTEILSNIEPHESIELDDLAVIIYTSGTTGKPKGAMLTYKNIFADIWGINEIVKITPKDRFIAYLPMFHSFTMTV-NILLPLYTGSAVVIIKSIMP--FSNIIKQKRVTIFTGVPDVYSALSRALPFYFHWFNKVRFYVSGAAALPGEVLERFSKKFKAKLLEGYGLSETSPVVA-VNRPYLQKPGSVG-PAIPGVEVKIVNDELIEVPIGEAGEIIVKGDIVMKGYYNRDEANEECLI-NGWFLTGDIGKVDEDGFIYILDRKKDLIISKGVNIYPREIEEIILKFPGIKDCAVVGLKDENHGEIPVAFIVEEDMEVNEKDLRKYLKSK-LANYKLPKYIYFVENLPKNATGKVLKRILRE--------- 167588988 55 -----KPFTKVLDESDAPFYKWFDDSYNCLDRHVAAGNGERVAVIFEATRVTYADLLARVSRFANALKQRGIGRGDRVVIYMPMSVEAIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGASALVTADGGKTLPLKSIADEALAGCDAVKSVIVTGGKIDWHADRDLWADTCEPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAALTMKWFDWKPADVFWCTADIGWITG-HTYITYGPLACGATQVVPTYPDAGRFWKMIADHKVSVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGCPIVDTWWQTETGHMISPLPGATPTVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMIRTIWGDPERFKKSYYPDRLYLAGDGTVRDKGGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDETTGEAVVAFVVLKEAAKLAKELRDWV-GKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 170028427 42 --------------------------VGQHLRLAAEKYPNNEAIVHQAQRLTYSDVLEKVDRIAASFYQLGLKKGDRVGIWAPNGTQFYLSTLAAARAGMISVVINPAYQIPEIEYAIKKVGVKAIYIPERYLSQRYYEMLAQLASKLPSLSAVIVDSESGGKLPGEDQSKIESLQSQISPDSGVNIQFTSGTTGQPKAALMSHYGFVNNGIHIGFRNEFNLKDRICVQTPFFHVFGM-VIGIVAAMSYGTTLVLPPGFKVAESLEAIDKEKCTVIYGTPTMYVDLVRRVREANIKLPPIDLAVTGGAICSPKLFEDIQEVLGVRVKTVFGMTEASAVLSLFNESKDKVLETVGH-LHDHYEAKVVDANGNTVPMGAPGELWVRGYGTMLGYWGDPQKTKETIDVDKWLKTGDQFELRPDGYGKIVGRMKEMVIRGGENIYPKELEDFLNTHPKILETHCIGVPDERMGEELCAYVRLKDESLEHAEMKQFCKGK-ISHFKIPKYLRIVDEFPKTVSGKIQKFKLVERFKAE---- 197757751 9 -------------------------SVAELVRDAAERYAERDAVVDGRVRIDYAQLGERVERAAAACIAAGVEAGDRVAVWAPNTLEWIVSALGAVSAGAVLVPLNTRFKGAEAAYVLRRSRARLLFVTGTFLGTSYVASLRRAAAELPGLEHVLAEDAPASFRTWKDFLAGGDRVPAIRPDAPSDIIFTSGTTGSPKGAVITHAQTLRCYDVWSELAGLREGDRYLIVNPFFHTFG-YKAGIIACLTRGATMVPQPVFDVDTVLANVAAERISVLPGPPTLHQSLLDHAHRDHHDLSALRLVVTGAAVIPLRLVERLRGELRITVLTAYGLSEGIVTMCRRGDPAEVIAQTSGRPV-PGTEVRIADPEGAPLPAGRAGEVWVRGHHVMRGYFEDPAETARAITPDGWLRTGDVGVLDADGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDIADVAVVGVPDPRLGEVGKAYAVRRPGATTADDLIAWSR-REMANYKVPREVEFVGELPRNAGGKVLKRELRAR-------- 186459884 499 -----------------------DKTISQLFAEQAAARPDAIAIVFENKKLSYRELNEQSNQLAHYLIKTGVQRDDLVGICLERSCELIVSLVAILKAGAGYVSLDPTYPKERLSWMLEDAESRIILTDSSLA--KALPIAVNGLEQNGCIPKIICLDEEWKAITGQSLD---CPTQDCDSESIAYVCFTSGSTGRPKGVCIPHRGVVRLVK-CTNYASMTEADTFLQFAPV--SFDASTFEIWGALLNGARVVFPPKFSLAELEEFIQKQQITILFLTAGLFHQMV---EEQVECLKGLRVLLSGGEVLSRHVQKALDALSGCQVIDVYGPTENTTFTSWHGIPRQLPAAPIGRPIS-NTTCFILDDHLQPVPIGVYGYLYTGGDGLALGYLKNPDLTAARFVRNPFYNTGDVVRYLQDGNIEFLGRKDSMVKIRGFRVELGEVEVALLAHHAIRECVAMVHNNSSLEKQLVAYVVPREGKPTSEELRMFLKDK-LPDYMLPSVYVNMESLPLTATGKVNRRALPQL-------- 56695703 43 --------------------------------------PDMTILIDGGRSYSGAQFIRAVKSLAGGLSAHDMGAGTCVGLMMPNLPEYCIAFHGIAWAGGTITTINPTYTAPEVHHQLNDAGAQVLVTIPAF-----LDTARAAIEGTGVDRIVVVGDAPEGTLALSDLMGPPLEAPVDVAEHVVVLPYSSGTTGMPKGVMLTHRNLVVNIDQTLLPADLNPGEMTTAFLPFFHIYGLQVLMNI-YLTAGGGLVTLPRFDLEQYLDCVIRYRTPRLWIVPPVALALAKHPVVANYDLSCVEQVFCAAAPLGRDVAEGLGERINARVNQGYGMTE-LSPVSHVSPHGEGKPGASGVAIS-NTECRIIDETGTDLPLGEDGELWVRGPQVMKGYLNNEAATRATIVEGGWLRTGDIAHFDEDGFLYITDRLKELIKYKGFQVAPAEVEAALLTHPAIADAAVIGAPDEAAGEVPLAFVVAAAGAPSLAEVQAYLDTR-LAHYKQVRQMQVIEQIPKSASGKILRRLLRDA-------- 91776080 59 -----TPFTEVLDESNAPFYRWFAD--GKLIDRHLEKRANKIALIFEAANITYRELHQRVCRFANALKKQGVGLGDRVIIYLPMSIEAIVAMQACARIGAIHSVVFGGFSAKSLHERIVDVGAKLVITADAIRGGKQVALKASVDEALESVEKVIVPHRDAWWHEVEAAENDNCEPVWVDAEHPLFILYTSGSTGTPKGVQHSTGGYLLGAIMSMKVFDHKATDIFWCTADVGWITGHSYV-AYGPLALGSTQVVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIKLGGPHKYDLSSLRLLGTVGEPINPEAWMWYYKVVGCPIADTWWQTETGAHIAPLPGAIDLKPGSCTRPL-PGIIMDIVEEDGTHIEGTGGGLLVVKKPWMIRNIWGNPERFRKAYFPNGLYLAGDSAHRDEDGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAIVGKPHDIKGESIVAYVVLKGERPEGEQLREWV-GKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLRSLAKGE---- 119718315 16 ------------------------------VREFARGTPRQPAVIDGERMLTYAQLGDRAARLANALVARGVRPGEHVAVCVGNRLEHPEIACGIAMAGLVIVPLNPRYTEPEARYIIEHSGARAVITEAHLASVVTPAAADQGA-------FVVVLGTSPDFESYDEVLAASSPEDPVDETEPFCIAYTSGTTGRPKGVMISHRSRALTFYQAATEWGLGTGRTSLAVAPMYHGAGFAFG--YAPVFTGGTVVMLPKWSPEQMLELAERHRVQSIFLVPAHAQMLLGGEAIATRDLSSLDTLYFNAAALPFELKKWVIESFGAGVHELYGSTESGIITNLRPVDMLRKPGSVGQPWF-MTEIRVVDLDGAPVGPGGMGELYSRSPYLMLGYYNDPDATARCTSEDGFVTCGDLVRLDDEGYVHIVGRSSDMIVSGGINIYPREVEDVLARHPSVTDVAVVGRSSEEWGEEVTAYVVLASGVTLDVELEAHCRE-SLAGYKIPRRWHVIGELPRNAAGKVVKRDIPD--------- 13475625 2 --------------------------LHDYLAHSARRLGDKVALVCGKQRVTYGELEARANAIATDLAASGVARGDRVMIFADNTVETVVSFWAVLKANAVVCIVNPLTKSDKVDYLLNDCRPAALITDAH-----LHAIFREPARGCQSLLRMIVSGSIDDAVRWDTAVGNGGDAPPARRCDLAAIIYTSGSTGEPKGVMLTHRNMMTACTSIASYLELAEDEVILNVLPLAFDYGLY--QMIMAFRTGARLVLERSFAPAQVLGLIRQEGITGFPGVPTIFAALSELRSLKDQDFSSIRYVTNTAAALPLKHILMLRELFSARIYSMYGLTECKRCTYLPPEDLKRKPLSVGIAI-PNTEMWIVDEHDRRVGPGVVGQLVIRGATVMKGYWGKPEATARKLKPGPLLYTGDYCRMDAEGYLYFVGRGDEIIKSRGEKVAPKEVENVLMDIPGVREAAVIGVPDELLGQAVKAFVVMENGRTIGEKQLQMECQKRLENFMVPKSIVVVASLPMTDTGKLKKTAL----------- 206971690 450 ---------------YSAEGM-----IHTMFEEQVKKTPEAIAASYENEQITYKELEKRANQLAHYLQKHGVGPESLVGVYMERSLQMMIALLGILKSGAAYVPLDPTYPESRLRYILEDAGIEVLVTEENSKNLFVSEKIETICMN-------------KDYTAIEKEESTPC-ISGVTGENLAYVMYTSGSTGNPKGVMIEHHSVINYLEWMQHKYPLSEKDVVLQKTPF--SFDVSVWELFWGIHVGASVSFLPEKDPSIIAEVIKQHQVTIVQFVPSMLSVFLDHFNHIELNMSSVRHVFSGGEELSSGLVRRFQQKWNVKLTNFYGPTEATIYVNAFDIQPNQEFVSIGQPIQ-NTQLYVLDQNQRLQSIGIEGELYIGGAGLARGYLNRPNLTAEKFVSHPYYRTGDSVRYLTDGNLEFIGRMDHQVKMRGFRIELGEIEATLEKCSFIKEAVVLVREDRPGDQRLVAYVISDGN---TEEWREYL-QKQLPNHMIPAHFIELEHFPLTPNGKIDRKALPEQAIEDL--- 163758241 2 -----------------------------------------------GEKVSYKAFFANAERMAQALVASGVKPGDRVAVQAPKTQAMLELYVATVLAGAVFLPLNTAYTAAEITYFLTDAEPRIFVCDPNCEDELSAVAKDAGVAEVLT----IGADEGGSLPERRDAAAPGFTPVPRGPDDLAAILYTSGTTGRSKGAMLTHQALASNAQTLKESWHFSADDVLIHALPIFHTHGLFVATNI-TLIAGSSCIFMSKFDADEILDYMPE--ATVLMGVPTFYVRLLETEGLRKAS-ANMRLFVSGSAPLLAETHSRWRNVTGHAILERYGMTETNMNTSNPYD-GDRRAGTVGFPL-PGVELIVTDPTGAPLPQGETGVLEVRGPNVFAGYWKMPDKTAEELRDNGFFITGDLGRIDADGYVHIVGRGKDLIISGGYNIYPKEIELVIDDLPGVVESAVIGVPHKDFGEAVVAVIVAQDGVEISAQDVSNMIKDNLARFKQPKSIEFVEALPRNAMGKVQKNALREA-------- 91787925 103 ------------------------------------------------TSVTYKELHARVSQFASALKGLGVKKGDRVIIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKSLQERIQDAGAVAVITANQLRGGKELPLKAIVDEGCESIKNVVVAGRDSLMHEITARAAATCEPEFVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKLTMDWFDIQPADVFWCTADIGWITG-HTYVAYGPLAAGATQVIPTYPNAGRFWQMIEKHKVTIFYTAPTAIRSLIKAAEPARSDLSSLRILGTVGEPINPEAWMWYYKNIGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGKDLPNGSGGLLVVKRPWMIRGIWNDPERFKKSYFPETMYLAGDGAVRNADGYFRITGRIDDVLNVSGHRMGTMEIESALVAHSLVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTGDEAKAIAKEKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRGIAKGEAL-- 91975669 33 -------------------------TLAAMFDDLVARFGERPAIVD-DRTLSYRELDAQMRRIAASLTGLGVARGDRVALFLGNCWEFLACTLACNRIGALLVPIGTRQRRAELEFLLNNSGAKVLVFEADLADQIPAP------AEAPTLQHRFAASDADGARPFDDLAASPADAPAMHEDDTAVILYTSGTTGKPKGAELTHLSILHSAYAFARAHELTEHDRGLVAVPLSHVTGLVGVS-YATLAAGGCVVLMRAYKTADFLALASRERITYSILVPAIYTLAAMHPEFDRYDLSAWRIGCFGGAPMPVPTIEMLAKRLNLQLRNAYGATETTSPTTIMPQAWRDHMDSVGQVI-PYAQVRVMDADDNEVAPGEPGELLISGPMVVPRYWQRPDANAKDFV-DGYWRSGDIGSIDAEGFVRVFDRKKDMINRGGFKIFSAEVENVICGIDGVLETAIIGTPDPVLGERVNAIVVTSEGAAVSEDVAAYCAAR-MSDYKVPESIIIRSELPRNANGKIQKTVLRETIAER---- 209966781 5 --------------------------LFDITAKRAALRPDRCALEELETRLTYRGLEDRCARAAAVLADEGVGEGDRVAVLCRNRIDFFVLLFAVAKLGAILVPLNWRMPAAELKPLLADCTPRRVV-----AGQEDMATAAAASGTPPLGLDDPGPHGFAARLAAAVPHPGRERWP---GGQVWYLIYTSGTTGRPKAVIYTYAMALVNYVNIGQAIDLRGDDRTLNFLPLFHTAGI-NLHTLPTLIAGGTVMILPGFDADAMIGLLAAGRLDTFFGVPAVYQQLGLHPAFDTVDPARVRSWGCGGAPLPDALAERFFAR-GVRVCNGMGMTETGPTAFLVDPADPRKIGSVGKPQL-LCAVRIVGPDGRDVPPGETGELWFSGPGVTPGYWNRPDATAAAFAPGGWLRSGDLARCDADGYYYIVGRLKEMFISGGENVYPAEVENVLVRHPAVLEAAVTGVPDDRWGEVGRAFLMLRPGCPDPGDLAAWCRER-LAAYKVPKSFVFLDDFPRTAAGKVQKHRLHDA-------- 89899356 5 -----KSYPPGVPHDVNPEQY---QSLTQLLEESFRKNASSRFAVCMESWMTYGQLDQLSSALGAWLHSLGLAPDARVAIMLPNIPQFPVTMAGVLRGGYTCVNVNPLYTARELQHQLNDSGASVIVVLENFVATLAEVIVRHLAKMVPPYKLTLTEGRTATSFAIAKGAALPFRSAPSTLDSIAFLQYTGGTTGLSKGAVLTHRNIVAAVLQA--EAWFNPGDVSIAALPLYHIFALTLSLL--AIRWGAQLTLIPNPDFGGFIETLKKRPFHLLPGVNTLFNALLAQPQFKTVDFSSLCATQAGGMAASEGTAQRWLETTGCPMVEGWGMSETCAIGTNNPVLAREFSGTIGLPL-PGIDIAIKDDEGQSLAQGSPGEICIRGPNVMTGYYRQPEENRRAFTTDGFLRTGDVGIMDERGYTKIVDRKKDMILVSGFNVFPSELENVISLCDGVLECAVIGVPDEKQGEAIKVFVVRDNPLLAEDDVARYC-QQNLTGYKHPKYIEFRDELPKSNVGKILRRELR---------- 112824008 521 -----------------QTDYPQDKCIHQLFEEQVKHNPDSVAVVFEGQQLTYSELNSRANQLAHYLKSLGVETDELVAICIERSLEMIVGLLGILKAGGAYVPIDPDYPLERISFMLQDTQVKILLTQQS------------LLPSLPNHQAIIVCLDKDWQINQENLNSA------VSADNLAYIIYTSGSTGTPKGVVVTHQA-VNRLILNTNYIQFTPDDCVVQASNIA--FDAATFEIWGALLNGAKIIILPKLSPQEFALSLKENQISVLFLTTALFNQLANLVPQA---FNNLRCLLFGGEAVDPKWVQEVRSKGAPRLLHVYGPTENTTFSSWYNLPSTATTIPIGKAIA-NTQIYLLDKNLQPVPVGVVGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYIGRIDNQVKIRGFRVELGEIEAVISQNEDIQSVCVIVREDNPGDKRLVAYIVPKLGVTTSEDFRQFL-THKLPGYMVPSAFVMLEFLPLTANGKIDRRALK---------- 207723093 4632 -------WNETEAA-YPQAS-----TIHGLFEAQVRRTPEAIAVEYEGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQPN-------TLAQLGAMSVPVL-------DLESALEGEAEHDPQVE--GLEPHHLAYVIYTSGSTGQPKGVMNAHRGVVNRLWWAQETYRLDADDRVLQKTPFG--FDVSVWELFWPLLAGARLVMARPEAPAYLAETIEQTGITTLHFVPSMLQLFLEQVEAGR--CQGLRRILCSGEALPHASQQRCLARFPSELHNLYGPTEAAIDVTSWRCNAETYPGPIGRPIA-NTQIYVLDAHGQPVPLGVTGEIYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSRCVGVREAAVTVREDTPGEPRLVAYYV-SGEAIEAQALREQLQS-SLPEYMVPAAYVKLDRLPLTPNGKLDRKGL----------- 207723093 1443 ---------------------WPAATLPALFEAQVMRTPDAVALKYGDRQLSYRELDARANRLAHHLRELGVAADVLVGLCVDRSIEMIVGLLGILKAGGAYVPLDPDYPQARLAYIFQDAMLSVLVS------------KRELVRRLPI--DWVQVVELDDAEPAWADHPSTPPRIQSEPGQLAYVIYTSGSTGQPKGVAVTHQGVASLVYSQCERFGVSSQSRVLQFASISFDAAVSEIGM--GLLSGACLVLAPAQAPGAALTLLDRERITHVTL-PPAVLALMPEQALPADC-----HLIVAGEACPASLVRRWSE--GRTLINAYGPTEATVCATMSRALTAQDMPSIGGPI-GNVRVYVLDAFLQPVPVGVTGEIYIAGSGLARGYWQRAGLTAERFMANPFYRTGDLGRWQPDGSLDYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGQPRLVAYYVVSGEAIEAQALREQLQG-SLPEYMVPAAYVKLERLPLTPNGKLDRKGL----------- 83950295 25 ----------------------------------------------DGTVLTHSAFLAKVAQIAHAMTALGLKPGDRVAAQIAKSPEALALYGACVQAGLVFLPLNTAYTVDELTYFIDNSGA-ALIVCDAKSEATLAPVAAKLGAQVVTLN----ADGSGSLSDRASDQPESFDTVARSDEDLAAFLYTSGTTGRSKGAMLTQANLLSNAVTLTQYWRFTDADILLHALPIFHTHGLFVASNV-TLLAGGAMIFLPKFDLDDMIAWMP--KATAMMGVPTFYTRLLDDARFTGELTKHMRLFISGSAPLLAETHVQFETRTGHRILERYGMTETNMNTSNPYD-GDRRAGTVGFPL-PGVELKVTDPDGKTLPDGEVGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGKIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVLGIIVPEKGSTPDLDAMMAAVSQALARFKHPRKLILRDELPRNTMGKVQKNILRDEFGDMFTA- 89067869 83 ------------------------------IDRHLATRGEQTAIIWEALHITYRELHAATCRMANILADMGVAKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFAGFSPDALGARVSGCDAKVVITADAPRGGRKTPLKVNTDKAFKHCKDSVVVRRTGDDIPWDDAASDSFEPVEVGAEDPLFILYTSGSTGQPKGVVHTSGGYLVYAAMTHRFTFDYHDDVYWCSWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWEVCAKHSVTQFYTAPTAIRALMGQGDVEKHDLSSLRLLGTVGEPINPEAWNWYHRVVGCPIVDTWWQTETGGHITPLPGATTLKPGSATKPFFGVQPVVLEPQTGEEITTAEEGVLCIKWPGQMRTVWGDHERFVKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVLNVSGHRMGTAEVESALVAHEKVAEAAVVGYPHDIKGQGIYCYVTLMNGVEPSEELRQELRQTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGA- 192288651 16 --------------------------------------PHKLAITAAGDKISYAELVARAGRVANVLVARGLQVGDRVAAQTEKSVEALVLYLATVRGGGVYLPLNTAYTLHELDYFITDAEPK-IVVCDPSKRDGIAAIAAKVGATVETLG----PDGRGSLTDAAAQADEAFATVERGADDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVEFWRFTPDDVLIHALPIYHTHGLFVASNV-TLFARGSMIFLPKFDPDKILDLMA--RATVLMGVPTFYTRLLQSPRLTKEATGHMRLFISGSAPLLADTHREWSAKTGHAVLERYGMTETNMNTSNPYDGDRV-PGAVG-PALPGVSARVTDETGKELPRGDIGMIEVKGPNVFKGYWRMPEKTKSEFRDDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRDKGAAIDEAQVLHGLDGQLAKFKMPKKVIFVDDLPRNTMGKVQKNVLRETYKD----- 169829629 50 ---------------------------------------NKVALYFNDGKYSFNEMKRLTNKAANVLKATNLQKGDRLFIFMPRSPELYFSLLGALKMGVIVGPLFEAFMEGAVYDRLADSEAKVLVTTPAL-------LERVPIAKLPHLEHVLLIGEDEETLQILDFASAQFDIEWVDQEDGMILHYTSGSTGAPKGVLHVHYAMLQQYQSTQWVLDLREDDIYWCTADPGWVTG-TAYGIFGPWLNGVTMVIVGRFSPQAWYQAIEDYGVTVWYSAPTAFRMLMGAGSLECYDLSSLRHVLSVGEPLNPEVIRWGVEELGHRIHDTWWMTETGAHMICNYPSMDIKPGSMGKPL-PGIHATIVDDAGNEVPPFTMGNLAIGWPAMMRQIWGNPERYESYFLKGKWYVSGDSAYMDDDGYFWFQGRVDDVIMTAGERVGPFEVESKLLEHPDIVEAGVIGKPDPVRGEIIKAFVSLREGVEPSERLIEDIRDKGLSAHAAPREIDFKEKLPKTRSGKIMRRVLKAW-------- 70729515 3794 ------------------------QTLHGLFEAQVRRSPEATAVQAGEQQLSYGELNRRANQLAGHLLQLGVGPDSRVAICVERGLEMVVGLLAILKAGGAYVPIDPGYPAERIAYMLDDSAPLAVLAQGAT-----RALLGELARPLVDLDQLAWSGPAPGNPQVEGL----------TPGHLAYVIYTSGSTGQPKGAMNEHRAVVNRLLWMQAQYRLGTEDAVLQKTPF--SFDVSVWEFFWPLFTGARLVMARHKDPAYLRQVIREQGISTLHFVPSMLDVFLAQGEGA-EDL-GLRQVMCSGEALPGSLVRRFKQQLPVALHNLYGPTEAAVDVTAWDCSGPLAHTPIGKPIA-NTCIYLLDAQMQPVPLGVVGELYIGGVQVARGYLNREQLSAERFLKDPFYRTGDLGRYQADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEEVKEAVVLAREDVPGDQRLVAYYTTHDSALPVEHLRTQLLQH-LPEFMVPALFVHLAALPLSANGKLARKEL----------- 70729515 2725 ------------------ADYPRGQTLHGLFEARAAQAPDAVALVQGPLRLSYRQLNQQANQLARQLLELGVHPDDRVALCLQRGPHLLRGMLAVLKAGAAYVPIDPSLPAERIAYLLQDSAPLAVLVQSATR-------------ELPGSLAVVSIDL--DGVAWQEAELGNPLLPHLTPAHLAYVIYTSGSTGLPKGVMVEHQSLENLVHWHCASFDLGPGRHSSSVAGLG--FDAMAWEVWPTLCSGATLHLPPADDIEALLHWWRAQPLDVSFLPTPVA----EYAFSQGLGHPTLDTLLIGGDRL-----RQFAADPGFAVINNYGPTEATVVASSGRIEAGSALH-IGRPVA-NARLYLLDELQRPVPQGVSGELYVAGAGVARGYLNRPQMTAERFLNDPFYRTGDLARWRADGNLDYLGRNDDQVKVRGMRIEPGEIEAALLTHPALKEALVLVREG-----RLLAYFTSRTEGAAAEDLRDHLQGR-LPDYMLPVAYVRLPAMPLTANGKLDRKAL----------- 70729515 1650 --------------------YPRQHTVHRLFEAQAQAHPQRVAAVEGQAQLSYGELNTRANQLARHLLELGLQPGDRVAILLPRSLDLLVSQLAVCKCAAAYVPLDINAPAQRQAFMVEDSASVLLL-----SRSDQVLACPARRVDLDRLQLAPLPGHNPDLAQ--------------SSETVAYIMYTSGSTGVPKGVQVPHRAISRLVLNNGYADFNPEDRVAFASNP---AFDASTMDVWGALLNGGRVLVIDHYTPARFGRALSTAGATVLFVTTALFNQYVQLIPEA---LKGLRILLCGGERADPAAFRLLALAPRLRLVHCYGPTETTTYVTALADDAEHVP--IGRPI-GNTRVYVLDAQQRPLPIGAPGEIVIGGDGVALGYLNRPELNAEKFIRDPFYRTGDIGRWLGNGLLECLGRNDDQVKIRGLRIELGEIEARLTACAGVKEAVVLAREDEPGDKRLVAYYTLQDAAPLPAEALRAALQQQLPDYMVPLAYVQLQALPLTNNGKLDRKALPAPAPSALLS- 206679495 25 ----------------------------------------------DGTTLTHDAFLRKAAQIGGALVELDLSAGDRVALQVHKSPEALAVYAACVQKGIIFLPLNTGYTASELDYFIENSGAKLVIC-DPSKENDIAPIAERTRAQILTLD----GSGDGSLIESAKSQPEMTSTTARNGDDLAAFLYTSGTTGRSKGAMLTQDNLLSNAEVLKDYWAFTRADVLLHALPIFHTHGLFVASNV-MLLCGGAMVFMPSFNPDTILKHMP--RATSMMGVPTFYTRLLDHDGFTREAAAHMRLFISGSAPMLSETHEQFESLTGQRILERYGMTETNMN-TSNPYEGARKAGTVGFAL-PGVDVKICDPEGATLPQGEIGVIEVRGPNVFKGYWKMPEKTREELREDGFFITGDLGQIDADGYVQIVGRGKDLIISGGYNIYPKEIEMVVDDQPGVKESAVVGVPHPDFGESPVAVVVPDGAGPDIDQITSACAT-ELARFKHPRKIIILDALPRNTMGKVQKNALRE--------- 116624068 11 ------------------------------LYRAVDLFGRKIGVVSGDRRFTYAEFGERVERLAFGLLSEGVAPGDRVAFLSFNTHQLLEGYFGVPLVRAIVMPLNVRLTAAELTGILCHAEPRVVIYE-----ADFAPVAKQLRAGCPGVQTWIEIGPAYDELLQRGRIARP-DIFTFDERDIAELFYTSGSTGTPKGVTLSHRTLYMHMLSISATFYNDETMVELHTIPLFHANGWGRPQC--ATLHGLKQVMVRRFEPVHVLRLIQEEKATSMSLVPTMANALVHCAELANYDHSSLRQIHLGGAASSPELIERLEAAFHCPAMAGYGLTETSPAATSMSEPERIRRRAMGWPL-PGCEIRVVDLQMKDVPRDSIGEIVMRGDIIMDGYFREPKATADVMT-NGWLHTGDMAMWDEENYLHIVDRKKDIIISGGENISSIEVERAIASHPAVLECAVVSAPDPQWGEVPATFVTVKPGALDECGLCEYLQGR-IAKFKMPRRFHFSDALPKTGTGKILKRELREKL------- 29165623 3762 ----------QLLEQWNEPGHYANDTIHQQFEARAAARPDAVALVFEAQTLSYGELNARANQVAHRLLALGVRPDDRVAICVERDPAMIIGLLGILKSGAGYVPLDPAYPPERLAYTLGDSTPVALLSQQS------------VQQALPVSQVPVI------YLDDAGLQDESVDNPQVKPDNLAYVIYTSGSTGLPKGVMVEHRNVARLFSATEDWFGFNEQDVW--ALFHSFAFDFSVWEIWGALLHGGRLLIVPSRSPEDFYTLLCSTAVTVLNQTPSAFRQLITAQGENQQA-HSLRQVIFGGEALETAMLKPWYARNATQLVNMYGITETTVHVTYYPDAQRVGASPIGTRI-PDLQLYLLDTCGEPVPVGVVGELYVGGAGVARGYLNREALTAERFIDNPFYRTGDLGRWLADGTLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTTPESLLDIETLREHLQE-TLPQYMVPAAYVQLNALPLTANGKLDRKALRSALASR---- 29165623 1616 ----------DTARDYPQQ-----QTVHGLFEAQVRAYPEACAAIHDCVAVSYAELNTRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDINAPVERQSFMIEDSRARVLLTHSQVSLTT-------------SAQRIDLDG-----LTLERLKGTDLALPPQSSESVAYIMYTSGSTGTPKGVLVPHRAISRLAINNGYADFNAQDRVAFASNP---AFDASTLDVWAPLLNGGCVVVIGQHDPLNFQRLLLEQSVSVLWMTAGLFH---QYASGLGEAFSRLRYLIVGGDVLDPAVIGRVLANNPPQLLNGYGPTEAT-TFSATYEIVSVGNGSIGKPV-GNSRLYVLDNQGQPVPLGVPGELYIGGQGVARGYLHRDELTLERFVADPFYRTGDLVRWRADGNLEYLGRNDEQVKIRGFRVELGEIEARLAEHAEVREAVVLCRQDAPGDKRLVAYVTAQETALDIEHLRSHLQG-LLPDYMVPAAYVQLDSLPLTANGKLDRKALPVPDAQSLVS- 18313648 55 -LEWFKPWDKVLDASNPPFYKWGRLNLSYLVDRHVKTWRNKLAIEWEGRKLTYYDLYREVNRVAYMLQNFGVKKGDKITLYLPMVPELPITMLAAWRIGAITSVVFSGFSADALAERINDSQSRIVITADGFRVVRLKEVVDAALEKATGVESVIVMTEGRDYWWNKLMQGIPIEPEPVESEHPSFILYTSGTTGKPKGIVHDTGGWAVHVYATMKVFDIRDDDIFWCTADIGWVTGHSYV-VLGPLLMGATEVIPDYPQPDRWWSIIERYGVTIFYTSPTAIRMFMRYGEERKHDLSTLRIIHSVGEPINPEAWRWAYRVLGVAFGSTWWMTETGGIVISHAPGLPMKPGTNGPPL-PGFEVDVVDENGNPAPPGVKGYLVIKKPWMLHGIWGDPERYIKTYWSPGMFYAGDYAIKDKDGYIWVLGRADEVIKVAGHRLGTYELESALISHPAVAESAVVGVPDAIKGEVPIAFVVLKQGVAPSDELRKELRERTIGPIAEPAQIFFVTKLPKTRSGKIMRRLLKAVAT------ 170028421 65 ------------------------RTIGQHLKLAAQKFPNNEALVHEGLRLTYSAVLEKADRLAAAFYQLGLEKGDRVAIWAPNCSAYYLATFAVARAGMISVGVNPAYQVPELEYALNKVGVKALVMAESFRTRNYYNVLEELSSRVPSLKTVVIDCEERSYFELLELPTEESMQTRICPDSGACMLLTSGTTGQPKVALLSHFGLVNNATQAARRNELDTKDRVCVHVPLFHAFGL-VFGVFSTLNYGSTMVLPSGFKGSDSLKAINKEKCTVVYGTPTMFVDMLAESRKDNVDLHPMDLAIFGAASCSPQLLLNAQNQLGIRVRTGYGMTETSCATFLCDDSTESSLETVGRIMD-QCEAKVVDREGNIVPFGTPGELWIRGYGTMLGFWGDERKTKEVLSNDRWFRTGDQFVLQPDGYGQIVGRLKEMIIRGGENIYPKELEDVLNTIPEVLETHCIGVPDDRLGEEVCAYVRVVDSVEDMDRLKRFCKDK-LAHYKIPKHLRVVEELPKTTTGKVQKFRLLELF------- 15234634 25 ----------------------PNTSLVSFLFRNSSSYPSKLAIADSDTSLTFSQLKSAVARLAHGFHRLGIRKNDVVLIFAPNSYQFPLCFLAVTAIGGVFTTANPLYTVNEVSKQIKDSNPKIIIVNQLFDKIKGFDLPVVLLGSKDTVE--IPPGSNSKILSFDNVMSEPVPFVEIKQSDTAALLYSSGTTGTSKGVELTHGNFIAAMVTMDQDLMGEYHGVFLCFLPMFHVFGLAVI-TYSQLQRGNALVSMARFELELVLKNIEKFRVTHLWVVPPVFLALSKQSIVKKFDLSSLKYIGSGAAPLGKDLMEECRNIPNVLLMQGYGMTETCGIVSVEDPRLGKRNSGSAGMLAPGVEAQIVSETGKSQPPNQQGEIWVRGPNMMKGYLNNPQATKETIDKKSWVHTGDLGYFNEDGNLYVVDRIKELIKYKGFQVAPAELEGLLVSHPDILDAVVIPFPDEEAGEVPIAFVVRSPNSSTEQDIQKFIA-KQVAPYKRLRRVSFISLVPKSAAGKILRRELVQQVRSKM--- 83590812 5 --------------------------------------------------LTYDAYLLAVRRLEKALLALGMRKGERVALLMANGLNYAVTFTGVMASGGVVVPINPHLKPAEVTRLLGDAGTSLVLTDDGWYRVFY-PLLKGLPVRRLDLGVQGGRLLALELASGSKGDDRAVEASPLGRNDLALLLYTSGTTGKPKGVMLTHGNLLAEARYIQKGHRLTPEDTALCILPLYHINGEVVTLI-TPIFSGGRVVMPHKFRASRFWDWVRNYRVTWFSAVPTILSILLSHPLPDRSALSSLRFARSASAPLPVAVLREFEARFAVPVIEAYGLSETASQVTTNPLPPAVRPGSVGLPV--GNQVRVVNENGETVPAGVTGEVVVRGENVCRGYFHNEEATAASF-KGGWFYTGDLGYLDADGYLFLTGRRKELINRGGEKFSPREIDEILYRLPEVELAAAVGVPDPLYGEEVVAFIQLRPGKSLAEDVISFLRD-YLADFKVPREVIFIRDFPRGPSGKIQRLKLVDLYLKK---- 186470990 6 -------------------------TLRELIDERAAQYSDKPFLSARARALTFGELREDCRALEVRFREAGLRAGDTLSVYMSNGIQTARILLAAMYSGLVAHPLNLLCQPTQLRYIVEHSDTRAVFVESDTRKAIESSIADLRAQGLARDIQIVQTAPDALVMPAERALAEAVTDDDVRSTDVALLMYTSGTTGAPKGVLLTHRNLLANAANITAEHRLGADDRVLASLPLYHINGLVVT-LLAPLFHAGSVVMTPRFSARTFWRDAARHGCTWINVVPTIVAYLLNSDEPCAYDLSALKFCRSASAALPADHHRAFESRFHIGIIETMGMTETAAPFSNPYDAAQRRIGSIGVPSGG--EAKVIDQQGRECAPNECGELVLRGEQVMSGYYKRPEETLAAFTADGWLRTGDLGYRDDEGYFYINGRAKELIIKGGENIAPREIDEALLRHPGVLDAAAVGVPDSAYGQDIVAFIVAREKALDIADLRAHCL-RELGRYKTPKEFRFVAELPRGPSGKVQRLKL----------- 543770 102 ------------------------------VDRHALKNPDKVAIIYEGRKITYGELMREVSRVAWTLKERGVKKGDTVGIYLPMIPEAVIAFLACSRIGAVHSVVFAGFSSDSLRDRVLDASSKVIITSDEGKRIGTKKIVDEAMKQCPDVHTVLVYKRTGAEVPWTAWHEEVEKYPSVSSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKVFDIHDDDRYFCGWITGHTYVVYAPLLLGC----ATVVFPAYPNFSRYWDVIDKHDVTQFYVAPTALRLLKRAGDEHHHKMHSLRILGSVGEPIAAEVWKWYFECVGAHICDTYWQTETGSHITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEVGNDVEGVLAFKQPWMARTVWGAHKRYMDTYVYKGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPSVAEAAVVGIADELTGQAVNAFVSLKEGKPTEQDLAMQVR-KSIGPFAAPKAVFVVDDLPKTRSGKIMRRILRKILSGE---- 145298005 82 ------------------------------LDRHLAQRGDKVAIIWEDRKLTYRELHAEVCKFSNVLKAQGVHRGDVVCLYMPMVPEAAIAMLACTRIGAVHSIVFGGFSPEALAGRIIDSGSSIVITADGLRGGRPVPLKKNVDEALTNVSKVIVLKRTGGNVAWHNAASSDCPPEAMNAEDPLFVLYTSGSTGKPKGVLHTTGGYLVYATLTFKVFDYHEEDIYWCTADVGWVTG-HSYLVYGPLANGATTIMPNYPATNRMSQVVDKHQVTILYTAPTAIRALMAKGRDAVEGTSSLRIMGSVGEPINPEAWEWYYRTIGCPIVDTWWQTETGILISPLPGVTDLKPGSATRPFFGVQPA-LVDNMGEPLEGATEGNLVISWPGQMRTVFGDHERFEQTYTFPGRYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHPKIAEAAVVGVPHEIKGQGIYAYVTLIAGEEPSRELHKEVKEKEIGAIATPDVIHWAEGLPKTRSGKIMRRILRKIATGE---- 154151224 61 ---------EDYDTTYRDFRINVPEYFNDVIDAWAKKDRNKLAMIWEEKKFTFWDLMRLSNQIVNMLIKYGVSKGDRVMIMLPRVPEWWIATIALIKRGAVYCPAPTMLTEHDLKYRINAAEIKMVITSQ-----DQADKIDAIKNDCPSLSRFLIDGKRDGWISYPVELDYPAPVSATKATDPMVIFFTSGTTGEAKMVVHSQSYALGHITTSRFWHDVHENDLHFTFSDTG--WAKSAWGLYGPWLEGAAIFVYDRFNATELLPLIERYGINTFCCPPTIYRMLI-LADLDKFDFTELRHCVSAGEPLNPEVIKAWKDATGLTIYEGYGQTETVLCIGTFPC-MEARYGSMGKP-SPGWVIELHDEKGKPVGIHEEGRIAIKWPGMFTGYLENPEENSKSFV-NGWYYTGDKAYKDEDGYFWFIGRDDDVIKASGYRIGPFEVESALIEHPSVQEAAVVGSPDDIRGLIVKAFVILKPGFAPSDALVRDLQKKVTAPYKYPRAIEFVDSLPKTISGKIRRIELRDRELKRFSAG 126347644 3 --------------------------LTQLLERNRQCRPGRTALVDEERSVTWAEFHDRTLELARGLAELGIERGDRVAVLSKDRIEVLESYFALARLGALFVPLNHSLAEPEVAGIVERVGAVAVIGESDLLDR---------HPELPSSVRIRLALDKPSFTALGTLAADR-DLPDVADTDPIAVLHTSATTGQAKGVTVDGGSFRAIALGWLVMARPTDDIVMVNCCPLYHG---SMVVSLTYLAAGATVVLMPGFTPQRALTAVERHGATHMWLVPQMLRFMLQAKASRRADLSSLREVLYGAAPMPLDVYAEAVERLGCGFRQVYGMTEVGGPFVTLGPDEHPAPGDVAARIPPGMSARAVDGGGRELPPGEIGEIVVRGPGVMQGYWNDPEATRE-ITADGWIRTGDLGFMDDEGRISLVDRTKDVIIRAGQNVYPSEIERALMSHPAVRDAAVVGMPDEDYGEVPLAYVVPEPDAELTAALLAHVAG-LLAPYKRPRRVEFIEQVPRNPAGKIIKKLLR---------- 154251014 57 -----------------------------------RAFGDREFIVYEDERLTFENHYRAATAFGRVLQKYGVKKGDRVALIMRNFPEWSIAFWGIAAIGGVVVPLNAWGTGPELEYGISDSGSKVVIVDHERLDRLRPHLKALGLNGLVAVRTPDALGVAEAFETLAKLPADPLPDPGLDPEDDATIFYTSGTTGKPKGALGTQRNICTNLTNALARAFMRRGEVTLLSVPLFHATGCHSI-LVGTYASGGKLVIIHKWNPEQALELIERERVTSFGGVPAMVWQVLESPDFATRDTSSVESIGYGGAPSAPDLVARIKKQFPCHPSNGYGLTETSAITTNLAEDYVAKPDSAGVAV-PVVDLKVVDEKGNELPRGQVGELWIRGPNVVKGYWNKPEATAAAITEGGWFHSGDLVRMDEEGFVYILDRAKDMLIRGGENIYCVEVEDALYAHPAVMDAAVVAIPHKVLGEEVGAIVVAPGKQVTEEELRAHV-GKLLAAFKVPIKIEIRHELPRNPNGKILKTVLREDMKK----- 115446431 139 --------------------------------------GDKIAMYWEDGKLTYSELLDRVCQLANYLKSVGVGKGDAVIIYLPMLLELPIAMLACARIGAVHSVVFAGFSADSLAQRIVDCKPKLVITCNAVRGVKPILLKDIVDAGLAESEKQGVAREDTKWQAGRDVWWQDVDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYVYSATTFKYAFDYKPSDIYWCTADCGWITGHSYV-TYGPLLNGATVLVPNYPDSGRCWDIVDKYKVTIFYTAPTLVRSLMRDGTETRHSRKSLRVLGSVGEPINPSAWRWFYNIVGCPISDTWWQTETGGMITPLPGAWPQKPGSATFPFFGVQPV-IVDEKGKEIEGECSGYLCIKWPGAFRTLYGDHDRYETTYFKPGYYFTGDGCSRDKDGYHWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVAVEHEVKGQGIYAFVTLVDGVPYSEELRKSLVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASKQL--- 214044442 17 --------------------------------------------------ITYAAFLQTAAQYAGLLTRMGLEPGDRLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTPDEVSYFVENSGARLVLCDQAGADG-LAPVAKACGATLETLN----ADGSGSFTDQAKAMPTSFETVTRDGDDLAAFLYTSGTTGRSKGAMLTQNNLLSNAQVLMAQWRFTSQDVLLHALPIFHTHGLFVASNI-TLLAGGSMIFLPGFKLDQVIDHLP--QATTMMGVPTFYTRLLGDPRFTRELVSHMRLFVSGSAPLLAETHVQFEKRTGMRILERYGMTETNMNTSNPYD-GERRAGTVGFPL-PGTELKITDSTGETLPQGEIGEIEVRGPNVFKGYWQMPEKTAEELRADGFFITGDLGQIDPDGYVHIVGRNKDLIISGGYNIYPKEIELLLDQEEGVLESAVIGVPHPDFGETVVGIIVPQGDTDPNLEQIMTNIAKSLARFKHPQKLIVLPELPRNTMGKVQKKALRDQFQ------ 21244896 80 ------------------------------LDRQLATRGDKTALLFEPDSVTYRELYERVCKLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAVHSVVFGGFAANSIADRVIDCQSKLIITADGLRGGKKIPLKANVDAALKTVETVLVVRHTGGAVEMQDGQPAACEPERMNAEDPLFILYTSGSTGKPKGVLHTTAGYLLFASYTHEVFDLREDDIYWCTADVGWVTGHSYI-VYGPLANGATAVMPNYPNVSRFWEVIDKHQVTIFYTAPTAIRALMRADPVKKTSRKSLRLLGSVGEPINPEAWRWYYEVVGCPIVDTWWQTETGILISPLAGAVDLKPGSATLPFFGVQPA-LVDAEGKILEGATEGNLVLSWPGQMRSVYGDHQRFIDTYFRPGSYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTLIAGQTPSEELVSWVR-KEIGPIASPDHLQWAPGLPKTRSGKIMRRILRKIAE------ 85707574 5 ----------DLEEAYQTDTDYKERTIEGELRAQVAERPDAMALRDGGREWTYAQLLEDAGRCARALASRH-AAGTRIAIMGGNCPEWVLVQYGAAMAGLTLVTVNPSFIAREVRYVLEQSGSGAVYYQPNVRGTALRPIVDEAAAGLPAHDHIIDITDHGELFAGE----KDGELRPTGPHDIVMIQYTSGTTGFPKGVLLHQHGLVQSNRDVFVRWNLAPGKTVMCPFPLFHTAG-SAVCVLGVMAHGACLLLVSVFDPVAVAKAIEREKPEILGGVPTMIFAVIEAAKATGTDVTGLETVVSGGAMVQPALNKAAIETFGVPILIVYGQTETYPGITAVGDSGEELFETIGQPIAHIEVAILSPQDNSILGIGEQGEICMRGYNQMVGYNDNPQATAETIDAEGWLHTGDLGTMAANGYLKITGRVKEMIIRGGENLFPAEIEAAMLEHPAIAEAAVAGVPDEKWGEIVACFMRPTDGAPTDDELKAFIRER-LSPQKTPAHWVWMKEFPLTGSGKIQKFQLAESFAK----- 119505751 23 --------------------------MGHMVMRRAKMTPQDPALTYEGDTQTFEQLAQNIGKVAYFLKSLNIEPGDRVGYLGQNHPRFLEVLYASSLVGAIFVPLNYRLTSQEVQFIANDSGLKVLF-ADQFTAH----LIDGYEDELPCKHLISVGFNSRGWTALDSALANDAIPAQVTESDTALIMYTSGTTGRPKGALLSHGNIFWNLLNAKFMEEIMRGTT-LTCAPLFHIGGLNVT-THPSLVSGVHVVLHQAFDAKRILADIEKYQVSTMFGAPTMFDMLTYESTFEATDFSSIIAFNCGAAPVPLPLIETYLEK-GVQFCQGYGLTETAPYVSVLSSKDSVKKGSAGKALM-FTEVCIVDASGAVVPALERGEICVSGPNVTAGYWGLEAATRDAFDNRGWFLTGDIGYLDDDGYLFICDRKKDMIISGGENVYPAEVEGELLALPGVKEVAVLGLPDDKWGEKVVAVAVIDDSSDSIKSVSDFLAGK-LARYKQPRELHVVDELPRNPAGKVQKFVLKERLISRI--- 125924596 542 -------------------GHYPDSPIHQQVEAQARVQPEAPALLFGELRLSYGELNRRANQVAHRLLALGVRPDQRVAICVERGVEMIVGLLGILKAGGAYVPIDPAYPRERIAYTLQDSDPVALLVQAGT-----QSLVADLRVPLIDLDSRTLAHEAQD----------DPEVPGLTPAHLAYVIYTSGSTGLPKGVMVEHRNVARLFSATRDWFDFNWRDVW--ALFHSFAFDFSVWEIWGALVHGGQLLVVPSRSPDDCYRLLCEARVSILNQTPSAFRSLIAAQDQSPLK-HSLRQVIFGGEALEPGMLKPWYAHLGTQLVNMYGITETTVHVTYRPDAQLVGSSPIGRRI-PDLQLYVLDAHREPLPSGVVGELYVGGAGVARGYLNRDQLTAERFIADPFYKTGDLARWRSDGSLEYLGRNDDQVKIRGFRIELGEIEARLAACDGVREAVVIAREDTPGDKRLVAYVIPRPGAASAAQLREQL-QQSLAEHMLPSAFVTLQAWPLTPNGKLDRKALPAPDSQALA-- 111026466 13 -----------------------------FLRRSADVYPDKTAVIYGDEALTYRALAEAVELRVRALRAAGVRPGDRVAYLMPNVPEMLIAHFAVPLAGAVLVAINTRLSGEEIRYIVDHSQSTFLVIDTALSSS-----IVDVAEKFETVETIVTVTDDAECRDFSDLLAPAIEWAVDDERSLLSINYTSGTTGKPKGVMYSHRGAYLNAIGELIHSKHDVDSVYLWTLPMFHCNGWSTGWAVAA--AGGTQVCLREVRSELIWNLIDRHGVTHLNGAPTVIITIMNSGRAHKLDRPII--VTTAGAPPSPTTIERMADI-GFEVVHVYGLTETYGPYSICEPQSSWKMARQGVGMIQADRMRVVSTELVDVPADTIGEIVMRGNNVMSGYYRNPEATRSAF-GGGWFHSGDLGVMHPDGYVELRDRAKDIIISGGENISTVEVEQALMTHPAVIEAAVVGVPDPQWGERPKAFVVVEPGDVTAADLLEHVQTR-IARYKAPREIVVVPNLPKTSTGKIRKFELRE--------- 111019649 4 --------------------------------------PTRVALRFEDQSWTWQQLSDRVRRNAAAQSALGLAPGDRVAFLDKNHPASLETTLACALAGTVNAVLNYRLAPSELAYVINDSRAELLIL-----GAEFVDVVDAIKPNLDHVRTIIVGGEADEYEAWLGKAPPREIAHPAHPEDCFLQLYTSGTTGHPKGAMLTHRSVGAHSIAASAAFGFARDSVNMVAMPLFHVGGTS--WALAAMSQGAETILVREVVPAVVLDQITRQSVTHAFFVPAVIRFFLQVPGVSARDFRSLRCLGYGGSPMPEALLREAMSTFEVDFYQVYGMTEASGVFCVLDPARPELLRAAGRPVE-GAEVRVVDPTGDELPSGEVGEFQIRGPQVMAGYWQREADTAASFDGE-WFRTGDAGRRDPDGFFFVEDRVKDVIISGGENIYPAEVERVVSEFPDVAEVAVIGVPDDKWGEVVRAVVVAKSGADDENKLLDFCAAH-LAGYKRPRTIDIVTSLPRNATGKILKRDLR---------- 188583156 10 ------PWLAAYPPGIPADDVDAVGTVVDLFDRSVLRFAERPAITCFGASLRYREVGAAAQAVAAWLAASGYGKGDRVAVMMPNVPACPVALLGVLVAGCTAVNVNPLYTPRELAAQINDSGARVLFVLENFC-----HTVAQALPQMPGLERIVVAGPGDDFVSRRKRAVPPYALPAIEPGDVAFLQYTGGTTGIAKAAMLTHRNIMANIEQSRAWFRASAEEVAVTALPLYHIFALTACFLFFFRLGGCCLLIPNPRDLDGFVKTLSRTRFTNFAGVNTLFNALNNHPKIGTVDFSRVEYVVGGGMAVQSAVAARWKAITGQTILEGYGLSETSPVVSVNPLGLADWTGTIGYPL-PSTEVTIRAEDGTVLPFGVPGELCVRGPQVMTGYWNRPEETRASMTADGFFRTGDVAVMTPDGQIRIVDRMKDMILVSGFNVYPNEVEDVLATHPAVVECAVVGAPCGDSGEMVVAHVVLRDRSVDADALRTHARA-SLTGYKVPRRIVIQDSLPKTNVGKVLRRALREE-------- 167629179 30 ---------------------------------------------------TFRELSDASQRLCNVLREQGIGKGDVVVVILPRLVEWWVINIACLRMGAVISPGTMQLTAKDIRFRLQMADARCIITTDAIA-----ERVDEIYGECPTLQRILIGGERAGWLRYHEAASDSFPTVDTAADDSAILYFTSGTTGYPKMTLHTHTSYIGHTVTGRYWLDLRSEDLHWNLSDTGWAKAAWS-SFFGPWICGAAIFVHDRFDPKRTLELLDQYPITTFCGAPTIYRMLV-LEDLKQYRFSRLRHCVGAGEPLNPEVIDIWKEATGLTIRDGYGQTESVLLVGSFPCLEP-RIGSMGKP-APGFDVQVIDDEGNILPPNKEGDIAVRPVGLFKEYWRDPEKTASVFRGD-WYLTGDRAYRDEDGYFWFVGRADDVILSAGYRIGPFEVESALLEHEAVAESAVVSSPDEIRGEVVKAFVVLRPGFMPSDDLADELKEHVTAPYKYPRLIEFTPSLPKTVSGKIRRVELRNREWQ----- 37200068 102 ------------------------------IDRHLAERGDDVAIIWEDKTLTYNELYTEVCRFSNALKEQGVRKGDVVCLYMPMVPEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSDAKVVITADGVRGGRAVPLKKNVDEALTTISKVVVTGGNIDWHEHRDVWSDVCPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKVFDYQPGETFWCTADVGWITG-HTYLVYGPLANGAKTILPNYPNTSRMSEVVDKHQVNILYTAPTAIRALMAKGNEEGTDRSSLRIMGSVGEPINPEAWEWYYKTIGSPIVDTWWQTETGILITPLPGATALKPGSATRPFFGVQPA-LVDNMGNVIEDAAEGNLVISWPGQMRTVYGDHERFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHPKIAEAAIVGIPHDIKGQAIYAYVTLNAGEYPTAELHKEVKDKEIGPIATPDVLHWTDALPKTRSGKIMRRILRKIAT------ 85060100 82 ------------------------------LDRHLQERGDQTAIIWEGKTLTYRQLHQAVCRFANVLKAQGIGKGDVVALYMPMVPEAAVAMLACARIGAVHSVIFAGFSPEAIAGRIIDSSAKLVVTADGLRAGRKIPLKKNIDDALKSVNRVIVTGNAIDWQPERDVADDTCPPEAMGAEDPLFILYTSGSTGTPKGVLHTTGGYLVYAATTFKVFDYHPGDVYWCTWVTGHSYLLYGPLACCAMFEG----VPNWPAASRMAQVVDKHQVNILYTAPTAIRALMAEGDKAGTHRSSLRIMGSVGEPINPEAWEWYYHKIGCPIVDTWWQTETGGMITPLPGAMALKPGSAALPFFGVQPA-LVDNVGTPVDGAGEGNLVISWPGQARTLYGDHDRFKQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTSEIESALVAHPKIAEAAVVGMPHNIKGQAIYAYITLNAGETPTPELRAWMR-KEIGAIATPDVLHWTDSLPKTRSGKIMRRILRKIAA------ 218248431 490 -----VEWNDTRSD------YSQDKCIHQLFEEQVAKTPDAVAVVYEEQQLTYQELNQKANQLAHYLHKLGIKPDTLVGICVERSLEMIIGLLGILKAGGAYVPIDPNYPAERISHIINDSQIHLLLTQ------------KLLRENIPENQAKLILIDCSNSAFLEE-STQNLAC-QSQTDNLAYVIYTSGSTGKPKGVLINHANVTRLFLATQDWYQFNAKDVW--TLFHSYAFDFSVWELWGGLFYGGRVVIVPYFSPEEFYQLLHREQVTVLNQTPSAFQQLIRVDEKSDYQTKNLRLVIFGGEALDIPSLKPWFDKYGPQLVNMYGITETTVHVTYRPITQADVFSSIGIPI-PDLQVYILDQNLQPVPIGVPGEMCVGGDGVSRGYLNRPELTAEKFILHPFYRSGDFARYLPNGDIEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLVSKEWTLTSQELREYLKEK-LPDYMVPSAFVLLEKLPLTPNGKIDRKAL----------- 89092399 28 -----------------------------FIERAATVYPDRTAVIYGDLQRTWSQTYERCIRLASALRKRGVGEGDTVAVMLPNIPEMLELHFAVPMTGAVLNTQNTRLDAETIAFMLDHGEARVVITDREFSNVMERAV--RMASVDPLLVDVFTGGELIGSLTYEQLLAEDHWSPPEDEWQAITLNYTSGTTGNPKGVVYHHRGAHLNATSNIIGQNLPPHAVYLWTLPMFHCNGWCYP--WSVTAVAGTHVCLRHLLPEKVFELIQACGVTHFCGAPVVLNMLLNAPEESKMLVDHPVTVTTGGAAPPAAIIEGMEKI-GIKVVHAYGLTESYGPSVFCAHQDEWKMARQGVRAPALEQLMVGDETMAPVPRDTMGEVFMRGNNVMKGYLKNPSASDAAF-SGGWFHSGDLAVWHEDGYIEVKDRSKDVIISGGENISTIEVEDMLYRHPAILEAAVVAKPDEHWGEVPCAFVTLKDGSATEAEIIEFTRS-NMAHFKCPKKVVFAP-LPKTSTGKVQKFALRAMLKD----- 89899814 258 -------------------------TIAEMLIVALEQNPDGEALVVSGLHLTWRELYTAATRCAAGLSGRGVAPGERVAMFMANCSEFVIATYACAWIGAVVVPINARARTPEVQYILEDSGATVLLCASDLAQMV------PATAAVPGLMHRFVAGPAAPFESFSVLMQEPLATPTMREEDLAALLYTSGTTGKPKGAMLSHLNIVHSAMNFALTMQLTNQDRSMLAVPMNHVTGL-VGQLYTMLYCQGCVVVMPQFKALEFARLAALERITHTVMVPAMYNLCLLLPGLADHDLSRWRIGAFGGSPMPPASIEALRKLPTLALMNAYGATETSSPAAIMPDMTNGRTDSVGITV-PCGEICVVDETGCEMPHGKIGELWIKGPMVVGGYWNNPEATATEFC-DGYWRSGDIGTMDTQGFVRILDRKKDVINRGGYKVFCAEVENLLAQHSAVIESAVVGVPCSVLGERVHAFVCVSDDSTQAQAFQALCSA-ELSDYKVPETWTITDPLPRNPNGKVMKRELR---------- 157106378 40 --------------------------VGQHLQIAAEKYPNNEALVHENKRLTFSDVLEKADRIAASFYQLGLKKGDRVGIWAPNGTQFYLSSLAAARAGMISVLINPAYQVPEIEYAINKVGVKAIIANESYRSQQYYNMLAQLASKLPSLRTVVIDSEQNNKLPGAIAFKELLNLPKIPPDSGVNIQFTSGTTGQPKAAFMSHYGFVNNAIHIGHRNEFDLKDRICVQTPFFHVFGI-VIGIVGAMSYGTTLVLPPGFKASESLETIAKEKCSVIYGTPTMYVDLVRAVRESGIKLPPVDLAVTGGAACSPQLFVDIQKALGVRVKTVFGMTEASAVLSLFNESKENVLETVGH-LTDHYEAKVVDQDGNTVPFGTSGELWVRGYGTMLGYWGDEQKTKETIDVDKWLKTGDQFQLREDGYGKIVGRMKEMVIRGGENIYPKELEDFLCTHPKILETHCIGVPDERMGEEICAYVRLQDSSLDHAEMKAFCKGK-IAHFKIPRYLRIVDDFPKTVSGKIQKFKLVELFKSE---- 119478383 81 ------------------------------IDRHLETRANQTAIIWEGTNISYQQLHSEVCKLANALKQRGIKKGDRVCIYMPMIVEASYAMLACARIGAVHSVVFGGFSPDALRDRILNSDCQIVITADGLRGGKKIPLKANVDAALPNVHTVVTVGSDIDWTEQRDVASDQCPPEPMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQVAMTFKYFDYHEGDIFWCTADVGWITG-HSYCVYGPLANGATTLLPTYPDASRCWQVCDKHQVTIFYTAPTAIRALMAVGDVTATSRSSINLLGTVGEPINPEAWEWYYRVVGCPIVDTWWQTETGAHMTPLPGATPLKPGSATRPFFGVEPV-LLDNDGKIIDGAGEGNLAIKSPSQIRSVYGDHQRLIDTYTYPGYYFTSDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVHHEAVAEAAVVGYPHDVKGEGIYAYVTLMSGEQPSNALKAELCTKEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAANEL--- 195034772 48 --------------------------VGQQLELAASQFGSTEAIVHEAKRYTFRSLLAEVDRVAAGLLKLGLQRGDAVGIWAPNYIQWYLSMMGAARAGLTSVGINPAFQGPEMEYCLKKVDIKAILATESFKTQNYYEIVRDISDKFPHLRAVIIDSKALRFDELLDLSNASEQEEEIQPESPCNVQFTSGTTGNPKAAVLSHYNFVNNGIHVGSRNELD-GERICVQVPLFHAFGVGIT-IMAAMSKGATLVLPSGFSPKDSLQAIVEEKCTVIHGTPTMYVDLVVAQRKEQLPLGKIKKAITGGAPVSPQLILDVKQVLGVEMHSVYGLTESTAVISLPGEEDDRVLHSVGH-LTDHIEAKIIDEKGCVVPLGQPGELCVRGYLTMLGYHGDEEKTREIISADNWMRTGDQFVMEADGYGRIVGRLKEMVIRGGENIFPKEVEDFINTHPQVVETHVIGVPDERLGEELCAFVRLHHDVDTKESLREYAKGK-IAHFKVPRYVVPVDAFPKTTSGKIQKFKLLKKFED----- 83943458 10 -------------------------TMGELFDRAIRRFGDRPAIVDGKSKLTYRQLGARISQYKSAFAALGLKNGDAVGLLVTNTIEAYSVMAAAICMGVRYTALHPMGSLDDHLFIVGDAEIDMLIVEPTAYAARIEPLSKACK-----IATLGPSEGHTDISALADQQTPGDLSPTLDPSQIVCVVYTGGTTGMPKGVIHRHPSFVNSVQTVLGEYEWPAETRMLIVAPISHAAGL---LVLPVLLKGGMVVMANGFTPTGFQDTILEHKITATFVVPTMIYALLDHPDVVVEKMSSLELIIYGASPISPSRLEQALKFFGSVFMQGYAQTEVPLQITILDPARPELLASCGHPTAAV-QTAILDEDDQPVARGEVGELCIRSPMVMDGYWKRPEETAETL-RSGWLHTGDMAREDDEGYLYLVDRKKDMIISGGFNVYPREVEDTLSSHPDVANVAVVGVPHDKWGEAVTAVVVQREGTIDSAALSSFVKDKKGPIYA-PKAIHVVDAIPLTAIGKPDRKAVRAMLAE----- 148555407 4 ---------------------------------------------------TYGDVDKRSAAFAHLLRGAGVGVGDRVAVQAEKSIDMLMLYLGALRAGAVFLPLNTAYTAGELDYFMRDAEPALFVCDPAALPAVAPLAEAAGVPRVETLG----ADGGGSLAALLAGRPESFDDVARDDKDLAAILYTSGTTGRSKGAMLSHDNLGSNAFTLREAWAFGGGDVLLHALPIFHTHGLFV-ATNTILAAGASMIFLPKFDAAEVLRRLP--RATVMMGVPTFYIRLLDEAGFTRDHVAHMRLFVSGSAPLSADIHREFRERTGHAILERYGMTETNMNISNPYD-GDRIAGTVGFPL-PGVSIRIADETGAELPQGEVGVVQIAGPNVFQGYWRMPDKTAAEF-RDGWFVSGDLGLVDARGYVTLVGRAKDLIISGGYNVYPAEVETALDELPQVHESAVIAVPHRDLGEAPVAVIVPRDGYADADAIRAGLAD-TLARYKQPRAILFVDALPKNAMGKVQKALLREEHKDLLAA- 159036889 7 ------------------------------LQENAARFPGKVAFEDDRRAVTYADLEARTRRLAGHLRGLGVKRGDRVAIWLRQSVSTVESYLAVVRAGGVGVPLNPDAAQAELEYLLSDSGATAVITD---------AVQAQRLRPTPHRALVVTGDVPAGALSYDELAVSEPEQPAGDDDDVAWMFYTSGTTGRPKGVLSTQRNCLWSVASCVPIPGLTDQDRVLWPLPLFHSLS-HIACVLSVTVVGATARIMDGSSVQDVMRALQQEEPTFLAGVPTTYQQLVSAARRHGFTAPSLRIGLAGGAVLGAELRQEFEETFGVPLVDAYGSTETCGAITINPPDGPRINGSCGLPV-PGVGVRIVDPTGGDLPAGAEGEVWVSGPNVMVGYHNSPEATAKAM-RDGWFRTGDLARRDGAGYLTISGRIKELVIRGGENIHPVEVEAVLRTVPGVADVAVAGVPHETLGEVPVAYVIPGPDGFDVESLVTRCREQ-LSAYKVPHQVHEVASIPRTASGKVQRRLLVEQ-------- 163854347 3 -----TPFDDELPR--NAANHVPLTPLG-FLQWAAEVYPQRPALVHGNRSQSWRATQQRCRQMAAALRAWGVQRGDVVAVLAPNIPALYEAHFGVPMAGAVLNALNTRLDAATLAFILEHGRATVLLFDSEYASLVQDVLGRAAPPRTVRIEDAEYTGEHGTLGDAEYETWLAAQPPDAAWDWPACLNYTSGTTGNPKGVVYHHRGAYLNATGNVLACGMPPHAVYLWTLPMFHCNGWCFPWTLAALA--GTNVCLRRVEPAAIFDAIRRYRVGYFCAAPVVLNMLINAPSQVQHRATHRVQALTGGAAPPAAVIEAMEQ-LGVGVTHLYGLTETSVSCAWHDEWDELPLARIGVRKLNVEHVQVVDDRLQPVPADTLGEIVLRGNTLMKGYLHNPGATAEAF-AGGWFHSGDLGVVHPDGYIEIKDRAKDIIISGGENISTVEVESVLYRHPDILEAAVVARPDPTWGETPCAFVTLKDGAHTADDVLRHCREH-LARFKVPRTVVFGP-LPKTATGKIQKFVLRGQAA------ 194224085 393 ------------------------------LDQHVQKSPESVALIWEEVRITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPVAVAAMLACARIGAVHTVVFAGFSAESLAGRINDAKCKVVITLRGGRVVELKKIVDEAVKQCPTVQCILVAHRTENKVHMGDLDEDPVCAPEMGSEDMLFMLYTSGSTGMPKGLVHTQAGYLYAALTHRLVFDYRPGDIFGCVADIGWITGHSYV-VYGPLCNGATSVLFEYPDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDARKYDRSSLRTLGSVGEPINLEAWEWLHKVVGCTLVDTWWQTETGGICIAPRPSEEILPGMAMRPFFGIIPV-LMDEKGNVVEGGDVGALCLSWPGMARTIYGDHQRFLDNYFKPGYYFTGDGAYRTEGGYYQITGRIDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEAAFAFIVLRDDAGDSDELRSAVATK-IAKYAVPDEILVVKRLPKTRSGKVMRRLLRKIIT------ 73537875 51 -------------------------TLRDLFQAT-QAFGERTFVVYEDERVTYAAFRRAALHVAHALVRDGIRPGDRVALAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGAELEYGLNDSGSRVAIVDAERLDRVYVSRAGAVDGEAKVVSLESVTGASPAWAILPDLALPDV---AIDPEDDATIFYTSGTTGKPKGALGTHRNLLRRGEPIPAPDPAAPQKAALLSVPFFHVTGCMAV-LNSALANGGKIVLMHRWDALRALELIERERCTTAGGVPTIAWQLLEHPERDRFNLSSLESMSYGGAPASPELVRRIETIPQSAPGIGWGMTETSATFTSHSAEEYVLRPDSSGPALPIGEMKIVDGRGQSLPVGETGELMVRGANVVRGYWNKPEATSQTF-ADGWLRTGDIGRLDDEGHLYIVDRMKDMLIRGGENIYCIEVESTLYEHPAVMDAALVGIPHKTLGEEPGAVVSLKPGQATEDELRGFVAER-LAAFKVPVRIVVLPDLPRNANGKILKSNLRKLFE------ 171324109 33 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPHDVINMQYTSGTTGFPKGVMLTHYNIVNNAYNIAQCMKLTKEDRLCIPVPFFHCFG-CVLGTLACVSVGATMVPIQEFNPKQVLQTVQDEKCTALHGVPTMFIAELNDPDFEKYDLSSLRTGIMAGSPCPIEVMKAVMEKMGAEITIAYGQTESVITQTRTDDPIHLRVETVGRAL-PNVEVKIVEPTNKEVPPGVQGELCTRGYHVMKGYYKNPDATKEAIDEDGWLHTGDLATMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPKILDVQVVGVPDEKYGEEVMAWIILKEETATAEEIREFCRGK-ISRHKIPRYIEFTDSYPITASGKIQKFKLREMAKQRL--- 126667192 82 ------------------------------LDRHLESRGDQTAIIFEGRNVSYRELHEQVCKFANVLRSQGVKKGDVVTIYMPMIVETAVVMLACTRIGAIHSVVFGGFSPEALGSRVVNGKSNIVITADGLRAGRKIPLKKNVDAALHTVKTVIVVTRTGGDIAWEDLASADCEPEPMNAEDPLFMLYTSGSTGEPKGVLHTTGGYLVYASMTHQYIFDYHDDVYWCTADFGHSYILYGPGATTLLFEG----VPNYPDSSRMGQVVDKHQVNILYTAPTAIRALMAQGESDGTNRSSLRILGSVGEPINPEAWKWYHRVMGCPIVDTWWQTETGILISPLPGATDLKPGSATVPFFGVQPA-LVDAEGTLLEGEAEGNLVISWPGQMRTIYGDHERFIQTYFSKGMYFTGDGARRDADGDYWITGRVDDVLNVSGHRLGTAEVESAMVSHPKVAEAAVVGYPHDIKGQGIYVYVTLMQGEEPTDELKKELVQKEIGPIASPDVIQWATGLPKTRSGKIMRRILRKIAANE---- 163701307 45 -IDWFKPYPDNVSIRWFADGITNVA--HNCIDRHLASRGDQVAIIWEGRRITYRELHAQVGRMANVLRNRGVAKGDRVTIYLPMIPEAAVAMLACARLGAIHSVVFGGFSPDSLAGRIQGCASRLIITADGGRTVPLKANVDAAIARLPSVDHVIVVRRTGGAVAMEPGRTEECPAAHVEAEHPLFLLYTSGSTGQPKGVVHTTGGYLVYAAMTHQVFDYHEGDVYWCTWVTGHSYIVYGPGATTLMFEG----IPTYPSVARFWEVVDKHQVSIFYTAPTAIRSLMSAGAEQRTSRASLRILGSVGEPINPEAWEWYYRVVGCPIVDTWWQTETGILISPLPGATPLKPGSATRPFFGVKPV-VVDGDNRVLEGACEGNLCLSWPGQMRTVWGDHARFVQTYTFPGRYFSGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPQVSEAAVVGYPHSLKGQGIYAYVTLMQGVEPSEELVAWVR-REIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDFAA- 116754499 66 ----FEPYKQVLDWKPPYAKWFVGGKVNNAVDRHAKSWRNKVAYIGVGRKFTYGDLYREVNKFANGLKSLGVEKGDRVSIYMPMIPELPIAMLACAKIGAIHSVVFSGFSSKAYADRVIDAESKISITVDGFKIVELKKQADEAIQDAPTVKHQIVYKRTGQDIPWDLVKDQPAECEQLDPEHRLFILYTSGTTGKPKGIEHAHGGYCVGVPQTLHVFDLKEDDVWWCTADIGWITGHSYI-VYGPLSLGATSIIPDYPDFGRWWSIIEEFGVNVLYTAPTAIRMFMRAGEPAKYNMKCLRLLGTVGEPINPEAWVWYRKNIGLQIMDTWWQTETGTFIGSPLPITPLKPGSCTFALPGYS-MDVWDEAGKPVPPGEGGNIVILEPSMLRDFYKDPDRYFRTYWETYWYLAGDKGRRDEDGYFWIQGRIDDVIKVAGHRIGNSEVESAAVSHPKVAEAAVIGKPDPVKGEVIIVFAILREGVQESEELKKDIAKHTLGPVAMPEAVYFVKDVPKTRSGKIMRRVIRAKAMGQ---- 177671554 22 ------------------------QTLAQNLDDTARLFADRAALLATGRTWTYGQLREESVTVAKALMAAGYEAGDRIGMWSPNVAEWVSLLYGAARAGVILVNLNPAYRAHELTYVVEQCDMRGLVVACADARMDPPATARAVRESAPHLRQLIMLGTWADFLAGAARVSDAVREAATGPADPVNLQYTSGTTGFPKGVTLTHRNVLNNGFHIGELLGYTEEDTVVIPVPFFHCFGMVIGVIATVSHGSLAVIPARSFEPVSALRAVAATGATSLYGVPVMFIAMLARPEADALDLSTLRTGVMAGSTCPVEVMKKVIDRFHMEVAICYGMTETVSTMTRRDDSLEVRTQTVGRTM-PHVETKIVDPTGDVVPRGATGELCTRGYSVMLGYWDAPEKTAEVLDADGWMHSGDLASMDEDGSVRIEGRIKDLVIRGGENISPREVEEFLYTHPDIQDVQVVGVPDEKYGEQLMACVIMKDEPLTVDAVREFAAGR-IAHFKIPAHVRVLDAFPMTVSGKVRKVELREE-------- 84702299 30 -------WTKSYPAGVPATTLGEDETFTGLLTESVKKYGDKVAIRCMETDWTYRRLDEDSRAFASYLRSKGINPGDRVAIMMPTVPQYVVCLLGALRAGCVMVGVNPLYTARELCHQLEDSGAVAIIIFDQFA-----SIFATIREKTP-VKEVIVTKAGDIFTKYTDAIKKGRSLPNADPDEIAALQYTGGTTGVAKGAVLKERNLLAAAK-IGDVWTKPGRERALIPLPLYHVFTLYV--VASSLGIGATCIFVPDPRDGKLLKTMARNPFNLMIGVNRLYQGLAEAEVDGEPDFSNTRACISGGTPTMRSVAESWHKQTGLWIMEGWGMTETVGAGTCNPDGLDGFNGTVGLPM-PSTRIEIRDDDGKALPIGERGEIWLSGPQVMAGYWKRPDETAKVMDGKGFMATGDIGIMDENGFIEIVDRKKDMILVSGFNVYPSEIEDVVDTIEGVSEVAAVGIPSERTGEAVKLFVAKSDPNLTEADIMAVCK-RELTNYKRPSKIVFMDELPKSAVGKILKKELKD--------- 154271372 47 -------------------------TLGELLEFQCLRYRDLEAVVWTGARWTYGQLENESSHLARGLLAKGIQRGDRIGVMAGNCEEYVSLFFAAARVGAILVVINNTYTHAELKHALSHTACKLLFIVPRIGRHDLKNALEDLHSRLPNLETVMIQGSFKSFGTYKDLAGNVVPLSAVQPFDVCNLQFTSGSTGNPKASMLTHHNLINNSRFIGDRMDFTEYDILCCPPPLFHCFGL-VLGLLACITHGAKVVYPETFDPEAVLRAISDERCTALHGVPTMFEAILALSRPDSFDCSQLRTGIIAGAPVPRPLMKRLWNELNMTFTSSYGLTEASPTCAFTSDSIATRLTTVGKVLPHASAKIINPETGETVKIGERGELCVSGYQIHKGYWGNLEKTAEALIEDGWLRTGDEAVFNSDGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPAISRATVVGLPSKHYGEIVGAFLVLEPGHPPDDEIKNWTR-QTLGRHKAPKHVFVLDDMPQTGSGKIQKQVLRD-LGKRLVG- 121605771 105 ---------------------------------------------------TYKELHAKVSQFASALKEMGVQKGDRVVIYMPMTIEGIVAMQACARIGATHSVVFGGFSAKSLQERIQDAGAVAVITANQLRGGKELPLKAIVDEGCESIKNVIVYQRTDSLMHEVTAKANPVCEPEVGAEHPLFVLYTSGSTGKPKGVQHSTGGYLLWAKLTMDWFDLQPNDVFWCTADIGWITG-HTYITYGPLAAGATQVIPTYPNAGRFWQMIEKHKVSIFYTAPTAIRSLIKAADADRSDLSSLRILGSVGEPINPEAWMWYYKNIGCPVVDTFWQTETGHMITPLPGATPLVPGSCTLPL-PGIMAAIVDETGNDVPNGSGGMLVVKRPWMIRTIWNDPERFKKSYFPEEMYLAGDGAVRNDNGYFRITGRIDDVLNVSGHRMGTMEIESALVAHPMVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTAKELRDWV-GKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 157130156 34 --------------------------VGQHLKLATERFPNNEALVHEAKRMTFSDVLDKVDRLAASFYQLGLQKGDRIAIWAPSGTQFYISTLAAARAGMISVGINPAYQIPEVKYALNKVGVKALIAAESYRSTNYYEMIKQVSSKVPSLSAVIMKSNSQGTISYEELMKTVSEQHNISPDSGVNLQYTSGTTGQPKAALLSHFNFINNAISLGHGFNLTENNRVCIQVPFFHVFGV-VTGILGSISHGCALVVPPGYNPSASVQAIVSERCNVIYGTPTMYVDLVNEVKKTGTDLPSIKLAVTGGAPCAPQLYKDIQSVLGVEVKTIYGLTETTCVCSVWEESQEKVLTTVGH-LGDHWEAKVVDQNGALVPFGMPGELCVRGYGTMLGYWEDEQKTKETIGMDKWLKTGDQFVLREDGYGKIVGRIKEVVIRGGENIYPREIEDVLITHPDVLEVHCVGVPDDRMGEEVCAFVRLNNGVNDRAQVKEFCKGK-IAHFKVPKYVEIIDHFPKTTSGKIQKFKLLERFMEQ---- 218442727 458 ---------------------YPQQCIHQLFELQATQTPQSVAVIFQDQQLTYQELNERANQVANYLKHLGVGTEDLVGIYLFSSIEMIVGLLGILKAGGTYLPLDPSYPQQRLALMLEDAQISLLLTNN------------QLREQIPTGKTICLDGDWSKITE----QNKENLLTQTTPDNLAYVMYTSGSTGTPKGVCIPHRGVVRLVKNN-HYASLNSSEVFLQFASI--SFDAATFEIWGCLLNGARLVLFPEFTLSSLGKVVQDYEVTTLWLTAGLFHLMVDQ---QLESLRGLRQLLAGGDVLNPNHVRKFINQYDCRLINGYGPTENTCCYSITDDTQWETSVPIGYPIA-NTQVYVLDRYLRPVPIGIAGELYIGGEGLARSYWNRPDLTQERFIDNPFYKTGDLVCYRSDGTLEFLGRLDQQVKIRGFRIELGEIESTLSEHPAVAEVTLALKEDTKGEKRIVAYVVCREKAVSVKDLRDFL-QKVLPDYMLPSVFVFLDKLPLTSNGKVDRQAL----------- 195433499 48 --------------------------IGQELELTVSKYGDVEAIVHEGKRYTFKSLLAEVDRLAAGFRKLGLQQGDAVGLWSPNYVHWYLGMLGAARAGLTSVGINPAFQGPEVAYCLNKVGLKAIVAPEIFKSQNYYEILRGISEKFPHLRSVIINSETHGALRFDDLLDLSNRTEQISPELPCNIQFTSGTTGNPKAASLSHYNFVNNGIHVGNRNQL-EGERICVQVPLFHAFGVIIT-IMAGMSKGATLVLPAGFSPKDSLAAIVKEKCTVIHGTPTMYVDLVSAQRELQVPLGRIKKAITGGAIVSPQLILDVKKVLGVEMRSVYGLTETTAVITLPGDDEESVLHTVGH-LQDHVEVKVVDADGNCVPFGQPGELCVRGYVTMLGYHGDKEKTEETIGADKWLRTGDQFVLQEDGYGRIVGRLKEMIIRGGENIFPREVEDFLNAHPQIVEAHVIGVPDERLGEEIVAFVRLHNDVDTVEALRAYSKGK-IAHFKVPRYVVPIDAFPKTTSGKIQKFKLSQMFE------ 149915086 87 ------------------------------IDRHLETRGDQTAIIWEAKHITYRELHRAVCKMANVLEELGVRKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKLVITADAPRGGRETPLKSNTDAALLHCKDCLVVKRTGGQTTWTDRASDYCAPAEMGAEDPLFILYTSGSTGQPKGVVHTSGGYLVYAAMTHQYTFDYHDDIFWCTADVGWVTGHSYI-VYGPLANGATTIMPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMGAGNVEKHDLSSLRILGSVGEPINPEAWTWYNDVVGCPIVDTFWQTETGGHMTPLPGATVLKPGAAQQPFFGVQPVVLDPQTGIEIGNGVEGVLCMSWPGQMRTVWGDHARFEKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDVKGQGIYAYVTLMGGQTPSDELRKELERTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAED----- 211907948 7 --------------------------------------GAAVALRYPGADLTYADLEDKTGRLAAVLANGGVGPGDRVAYVGLNSPAFLTTLLATLRIGAIFVPVNFRLAGPELRTVLDRSGAVALIGEPGHVEMVDAVRDTAAVKRFLLVDDVPVAGSTAGWEPWSRALAEAAPTDRVVPDDPAILMFTSGTTGTPKGVVLTYGNIWWNSVNVDTRLDARRGDVTYASAPLFHVGALNSF-VVRTIVRGGTVVLRRSFDPAEFLADLIQYQVNSMFVVPAMLAGLRRVPGVFEADLSHLRSIVVAGAPVPPSLIHDFADH-GIWLQQAWGLTETAPFATHLPVERTLKIGSAGIPM-PYTQVRVVDTASNPVPPGVSGEIVVRGPNVTPGYWENPEATASAFDDEGWFHSGDIGYLDDEGYLYIVDRLKDMVISGGENVYPAEVERILVNMPGVSDVAVVGVPDQKWGEIVVAVVSLHADAELTLEDVREYAALQLARYKLPQRLRIVDRVPRNASGKLEKLSIRSMLMDE---- 186476693 55 -----KPFTKVLDESNAPFYKWYDD--GELIDRHVEANGERVAIIFEATNVTYNDLLQRVSRFANALKQRGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSSKSLNERLVDVGAVALVTSDGGKALPLKNIADEALAGCEAVKSVIVYQRTGGKIGWDDSESDHCPPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWFDWKPTDVFWCTADIGWVTGHSYI-TYGPLTLGGTQVVPTYPNAGRFWDMIQKHKVTVFYTAPTAIRSLIKAAEADPYDLSTLRIIGTVGEPINPEAWVWYYENVGCPIVDTWWQTETGHMITPLPGATPLVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMIRTIWGDPERYKKSYFPETLYLAGDGSVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDDTTGEAVCAFVVLKEAAKIAADLRNWV-GKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 123968210 60 -LDWFEPFQTVLDNENAPFFKWFKETYNCLDRHIKRGLGGKTALIWEGEKYTYEELLKEVCKAANALKAIGVKKGDLVCIYMPMIPEAMFAMLACARIGAPHSVVFGGFSSEALKDRLIDGNARFVITADGFRKDKVIELKKAVDAAIESGADKMIDDRDFWWHELLKDQKDHCEPEIMNSEDRLFILYTSGSTGKPKGVVHTTGGYLWSHLTFKWIFDLKDDDIYWCTADVGWITGHSYI-VYGPLSNGATTLMVPRPSLGAFWEIVQKYKVSIFYTAPTAIRAFMKSGREDKYNLESLRLLGTVGEPINPEAWMWYKDVIGCPIVDTWWQTETGVMISPLPGVVATKPGSATFPL-PGIEVEIVDKNGDKVKENEGGYLIIKKPWMMRTIHGNSERYLESYWEKNVYFAGDGARIDEDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAESAVVGKKDDLKGEVIVAFVSLEKDVKSSSELVENLKNHVIGIIAKPEKIIISDSLPKTRSGKIMRRILRSLAAGEKISG 84687202 16 -------------------------TIADALTRAARRYGDRTALHFADRTWTFTGLYDGAGRIAARLLEAGLVPGDRVAAYGRNSDAYLLLYLACARAGFIHVPINYALVGRELAYILDNCGADALFVDPA-----LQDMASPVLAEMEPLKLVGTTHSGDGLDALRMAQDDAQSVPGIDAEDLVQLLYTSGTTAAPKGAMMSHRALLAEYTSCIVELELSAKDRALAGLPLYHSAQMHVFTV-PQFIVGATTWLIEAPLPDLCLELIETHGITSFFAPPTVWISLLRSPAFEARDLTSLEYVYYGASIMPVPVLQELRERLGARPFNCYGQSEIGPLATVLPHEHEERPASAGRPIY-NVETRLVDEDMNDVAPGEQGEIVHRSPQLLSGYWDKAEATEEAF-AGGWFHSGDVGVMDEAGYITVVDRTKDIIKTGGTMVASREVEEVLFTHPAVSEVAVIALPHPKWVEAVTAVVVLREGAESEDDLIAFAKD-NLAPFKLPKRVLFASELPRNTAGKILKRTLRD--------- 72163255 51 -----TRWNQVLD--------WSNAPFAKWFDRHVENYGDQVAIHWGDTRITYAQLKDEVCKAANALSSLGLKPGDRVAIQMPMIPEAIVSMLACARLGLVHSVVFGGFSPSALRSRVEDADAKVVITTDGQKALPMKANVDEGIEGIDAVQNVIVVGRDLWWHDLVDSQSAEHTPEAFDSEHPLFILYTSGTTGKPKGILHTTGGYLTQAAYTHHVVFDHGKDVYWCTADIGWITGHSYI-VYGPLANRATQVVPNTPHEGRHWEIVQEYKVTIYYTAPTLIRTFMKWGEEARYDLSSLRLLGSVGEPINPEAWLWYRKHIGTPIVDTWWQTETGIMISPLPGALSLKPGSALRAL-PGVSAKVVDEKGNEVSHGSGGYLVLDKPWMLRGIWGDEKRYRETFADKGFYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVAHPTVAEAAVVGASDPTTGQAIVAFVIPRAGVASGEEAIKTLREHVIGPIAKPRQIIVVPELPKTRSGKIMRRLLRDVAENR---- 126437760 92 --------------------------------------GDRVAIHWEGRSLTYAELKDEVCKAANALTDLGLTAGDRAAIYMPMVPEAIVAMLACARLGVLHSVVFAGFSASALKARIEDAEAKLVITTDGQKAASLKDAVDEAVDGQPSIEHVLVVGRDLWWHETVDGASTEHTPEAFDSEHPLFLLYTSGTTGKPKGIVHTTGGYLVQSSYTHHNVFDPDTDVYWCTADIGWVTG-HTYITYGPLSNGVTQVVPTSPSEHRHFEVIEKYGVTIYYTAPTLVRTFMKLGRADAHDLSSLRLLGSVGEPINPEAWRWYRNVFGIPVVDTWWQTETGIMISPLPGVTAAKPGSAMTPL-PGISAKIVDDDGNQLPPGSDGYLVLDQPWMLRGIWGDPQRFKETFAEQGWYFAGDGARYDADGNIWVLGRIDDVMNISGHRISTAEVESALVGHAHVAEAAVVGATDDHTGQAICAFVILESSAADVEELRAEVA-KEISPIARPREIHVVPELPKTRSGKIMRRLLRDVAEGRELG- 29827146 10 ---------------------------------HARNQPTTPAVLFEGRTVTYEQLHRESNRIAHAVQAAGLTPGDRVAYLGKESEHYYEILFGCAKSGTVLVPVNWRLTAPEVSHILRDSGTRLLFLEEEFGP---------IVEKMPTAPPETVVGLGEPFVAWKASHPDTDPTPHVTPDTPVAQLYTSGTTGLPKGVVLAHRSFFALASEGLDWIDWRAGDIALIGIPGFHIGGL--WWATQNFNAGTTIVAMRAFAARQAVDLIRDLGITTACVVPAMLRMMLTEPRVSAKDFTTLRKTVYGGSPISEALLEESLAVLDCEFAQIYGLTETGNTAVCLPPAAHVPGGSAGRPY-PGVGSKVIDGEGRELPPGAVGEVCLATPAHMVEYWGLPGKTAETLV-DGWIHTGDAGYIDEDGYIFIRDRIKDAILVAGENVYPAEIENVLEHHPGVAEAVVVGAPDERWGEYVHAFVVPAPGQPSPRDLHTFLVPR-LASFKLPARYEFIESVPRNPSGKILRRELRDRFWD----- 170727283 24 ------------------------------IEEAFVTYADRPAFTSLGHTLSFRQIDEYSAAFAHYLQNHSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDLFAKSVELILTASLADMLPSVKRVLINSTVKHIKKMQSLGKSFTPAHLSQPDDTIVLQYTGGTTGVAKSAELTNANIIANMLQSGQLMGDDKQSIMVAPLPLYHIYSFTVHLMAFFRLGEHSVLIANPRDTETFIKAMKPFKITGLMGLNTLFVSLMESPSFKQLDFSEMVFTLSGGTALMDDTAERWKEMTGVGISEAYGLTECSPAVCMNPFNGLERQGTVGQAVA-GTSLKCINAIGDEVPVGERGELCVKGPQVMKGYWNRPKATRESFTPDGWLLTGDIAIIDEDGYVSIVDRVKDMIIVSGFNVFPNEIEGVVATHPDVLNCAAIGVPDPKQGEVIKLYVVTQDNTLSPEELKAFCKER-LTAYKIPRIYEFRKELPMSPVGKILRRQLKDIIQEQKIA- 170028425 300 ---------------HRCEGKYPHRNLGQHLELAAETFPNREALVHEAKRLTYSTVLDKVDRMAASLFQLGLSKGDRVGIWAPNGALFYLSTLAVARAGMISVGINPAYQVPELQYALNKVGIKALIAPERYRSRSFYGMICKVVPELPSLSTVIIDVDDKRALPGTIGYQDLLKIAPISPDSGVNLQFTSGTTGQPKAALLSHYNFVNNALTVGVRNGFEENRRICVQNPFFHVFGM-VVGITTAAGYGCTLVLPPGFKAEESVQAIIKEKCNVIYGTPTMYVDLVNKVRESGAKLPPVDVAVTGGAPCAPKLFLDIRDVLGVQVKTIYGLTETTAVCTLPFDSEENILTTVGH-LGDHWEAKVVDSEGNMVPYGTPGELWMRGYGNMLGYWGDEAKTKDTFAEDNWLKTGDQFVLREDGYGKIVGRIKEMVIRGGENIYPKEIEDFLNSHPKILETHCVGVPDERMGEEICAFVRLRDSSQTRAELKDFCQGK-IAHFKVPRYVRVVEQLPRTTSGKIQKFKLLESF------- 170028425 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MH-HYGFVNNGIHIAVRNEFDRSLRICLQVPLFHAYAI-VVGIMAALTHGTTLVLPDSYNPLQSLEAIVKEKCTTIYGTPTMYVDLIKAVRETNFQMPAVEQAVTGGASCSPKLFQDIRDVLRVRPKTVFGMTEASAILSLFNDDGDELLNTVGH-VTDHYEAKVVDSAGNTVPFGTPGELWVRGYGTMLGYWNDPKKTKETIDVDKWLRTGDQFVLRADGYGKIVGRIKEVIIRGGENIFPKEIEDFLNAHPKILETHCIAVPDERMGEEVCAYVRLKDEQLDLSEIRDYC-------------------------------------------- 196008613 8 ---------------YPDVHIPDNVSFFEYVTGNFKNFGNKPAMTDGGASYTFHQLDDAIKRVASALVKRGLKKGEVVAIISPNCIEWPVLFFAVISVGGIITTCNHGYKETELSSQLSNAGAVYLVAA--------KSSVRTVSKMRYKVRERFIIGDADGYTSYSELRDDGSRFPSFSKTDICVLPYSSGTTGVSKGVMISHYNLVANLEQTRPVIRNRKNNCSLAVLPFYHIYGMVVI-MSSCLRYGNHCVTLPGFEPKSFLRTIEKYKVARLSLVPPLALFLLKSPLVDKYDLSSLEDAGSGAAPLGDEVMQQFLRKMKVRFVQGYGMTEASPTITLVSPDENHNLGSVGRPVPNTQCKFIDPDSGKVLPPNVPGEILVKGPQVMLGYLNRPKATAETIDKDGWLHTGDVGYYDENGICYIVDRIKELIKYKGYQVAPAELESLLKSHPDISDAAIIGIPDERAGEIPRAYIILKDGKITTEKIQEYVTSKVAPHKRLRGGIAIVTEIPKSASGKILRRLIRDQYKKSIA-- 29828145 6 -------------------------SLAAILAENARRRPEKTALVEGELRLTFAEVWQRARAQAGALVGLGVRPGDRVALMAPNTADFPHAYYAIAAAGGVVVPVHLLLSASEVEHVLKDSGATLLLCHPAQAETG-TAAAQAVGVQVITL--------GAEFEKLARIAEPLPSYVTRAADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATNAFDANDIRPDDVALGALPLFHAFGQTV-SMNSTWRAGATLVLLPRFDAARAIELMVKEGVNTFHGVPTMFVA-LAGAAAAMDALPELRVCVSGGASLPLAVLERFEEAFGAKIYEGYGLSETSPTATVNQPVFGTRAGTIGHPLWGVDEIARAEVEGRLLPPGELGEVVVRGHNVFSGYLGRPEATAETLV-DGWLRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLLRHPGVAQAAVIGLPDELHGEEVCAVVVRATGAPEAAEITEWSKEH-LGRHKYPRRVEFTDALPLGPSMKILKRELRVRYAQ----- 39936777 4 -------------------------TLPELLAQAAKDYASRPALEFRDRQITYTKLEAMAETAAAALLAAGYGRDSSVALYIGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITTDSAALLPMAELAKGLLDRLIVCSDASWGESATPLAPLPSGASKPMAWPAIVPDDIALLQYTGGTTGLPKGAMLTHSNLTSAVA-IYDVWGLVRANRVICVLPLFHIYALTVI-LLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIALANDPSLEKRDLSSLTMAGSGGAPLPVEVARLFERKTNLKLKSGWGMTETCSPGTGHPPEGPDKPGSIGL-MLPGIELDVVDDPKRVLPPGEVGELRVRGPNVTKGYWNRPEESAHSFVGDRFL-TGDIGYMDQDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGVPDDYRGEAAKAFVKLREGAKSIDELRAFLTGK-LGKHELPTAVEFLDELPRTTVGKLSRHELR---------- 158424922 6 ---------------------------------------------------TYGDALALSARLANVLVKRGVKPGDRVAVQVEKSWTAFVLYLAALRAGAVYLPLNTAYTLAELEYFLSDAEPTVVVVRPEVAG-DVKALAAKL--GVPHVETLGSDGKG-SLTEAAAGESESFEDVPRAADDLAGILYTSGTTGRAKGAMLTHENLLSNAVTLRDYWRFTSDDVLIHALPIFHTHGLFVAGDI-ILMAGASMIFCPKFDASEVLRLMP--KATTLMGVPTFYTRLLDHPGLTREATAHMRLFVSGSAPLLAETHRAFQEKTGKAILERYGMTETGMNTSNPYDGERI-AGTVGFPL-PGVSVRITDPTGAVLGADEIGSIEVKGPNVFKGYWKLPEKTASEF-HDGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDALPGVLESAVIGLPHKDFGEGVTAVIVRTPGASLTEAEVHQALEGRLAKFKLPKKVFFVDELPRNTMGKVQKNILRDTYKD----- 25026977 20 -------WLEHYPEWTPHSLDYGDNTLLDVYDNNLAINAERSATYFFGRTQTYGELDKEVRRVAAGLRALGVRPGDRVAIVLPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELKDPFKDHGARVAIVWDKAASTLERLRADTALEAMPTLQRFALSGAAPNTVPYEVLASSAVSEESVTKDTTALILYTSGTTGRPKGAQLSHGNLFANILQGKAWVPGDKPERMLGALPMFHAYGLTMVGTLSV-FIGGEMVLLPSPRIDLIMDVMKKHTPTWLPGVPTLYEKIVEASEEQGIPIKGVRNAFCGASTLPVRTVERWESHTGGRLVEGYGLTETSPVIVGNPMNDDRRPGYVGIPF-PDTLVRIANPDDETMPDGTEGEVLVKGPQVFKGYLNQEEATEKSF-HDGWYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDIAVVGLPREDGAENVVAAITLVEGAALDPELKTYARE-NLTRYKVPRTFYHFEEMPRDQMGKIRRREVQEELLKK---- 158426160 26 --------------------------LSHILRQAARRFPQEIGFVHGPLSVTWAEMDARVDAMAVALAGKGLGKGDRVLVQSKNCLQMFESMFACFRIGAVWVPTNFRQTPDEVAYLAQASGAVAMICHADFPDHE-----RIVREQAPGIATVIGIGDAPFGEDYDALVAAHLPVADVEHDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLLMPGTTQADASLVVAPLSHGAGIH--QLVQAARAVKTILLPERFDVAEAWGLVEKWKVTNIFTVPTITKMLVEHPSVDQFDHSSLRYVIYAGAPMYREDQKRALAKLGKVLVQYFGLGEVTGNITVLPDGPHVKIGTCGFERT-GMQVQIQDDQGREVNAFETGEICVCGPAVFAGYYENPEANAKSF-RNGWFRTGDLGHMDAEGFVYITGRASDMYISGGSNVYPREVEEKLLQHPALVEVAILGVPDPMWGEVGVAVCVTRDGAPNEAEIIAFLDGK-VSRYKLPKRVFFWEALPKSAYGKITKKMVREALEER---- 145589066 9 -------WHQNYPEGVPSEGPLSHASVADFLTECFGHFENRKAVEAMGTYFSYRELDRLSLNFAAYLQTLELEKGARVALMYPNVIEYLVAMIGTLRAGYVVVNINPLYTSRELESQLLDSGASVLVLMENFAA-TYEQIAEQVPGELLGLKGVIVNWVARNIKHLIPEWSFPCVQPQIGLNDIAFLQYTGGTTGVSKAAVLLHRNILSNVLQIETWLGLKHQSQFLCALPMTHIFALTACALLG-ISQGALLVLVANPDIDGFIKLLKKHGINIFPGVNTLFHALVHRPEFKQVKLPNLMITIGGGMAVHKTTADHWQALTGVPIAQGYGLSETSPVVCVNSPLEKHFTGHIGVPM-PSTDIVILDDDEVELPQGTPGEIAIKGPQVMACYWNKPEETRHSMTADGYFKSGDIGLITPEGFIQIVDRKKDMIVVAGFKVFPNDVEDVLTGMPGIRECGVIGAPHRKLGEIVKAYIVKDNHHLSESDVMQYCKEH-LTSFKRPRRIIFVHQLPKSNVGKILRRELR---------- 148235977 109 --------------------------------------GDKTAFLWEGNSISYWDLLKQVCKFANVLIKLGVKKGDRVAIYLPMIPELVYAMLACARIGAVHSIVFAGFSSESLCERILDSQCVVLITADGVKPINLKQIADEALQKCHHVKNCVVVSDVDRWLDLMADASEECEPEWLDAEDPLFILYTSGSTGKPKGVVHTVAGYLLYTALTFKVFDYHENDIYWSTADIGWITGHSYI-VYGPLANGATSVIPTYPHVGRFWEIVQKYKVTQFYTAPTAIRLLMKYGNEQKFDLSSLKILGTVGEPINSEAWLWYYNVIGCPIVDTFWQTETGGHVTPLPAATPLKPGSATFPFFGVVPA-VLNEHGKELEGEAEGYLVFKQPWIMRTLYGNHERYENTYFKPGYYVAGDGCRRDKDGYIWITGRIDDMLNVSGHLLSTAEVEAALTEHPAVAEAAVVSRPHQVKGECLYCFIILKDGERIAEEVKKQVREK-IGPIATPDFIQNAPGLPKTRSGKIMRRVLRQIARNE---- 11497709 13 --------------------YYPKISLADRIDAAAEKFGEKTAIISAEESMNFLEICEVTKKLASGISRKGVRKGEHVGVCIPNSIDYVMTIYALWRVAATPVPINPMYKSFELEHILNDSEATTLVVHSM-----LYENFKPVLEKTGVERVFVVGGEVNSLSEVMDSGSEDFENVKVNPEDVALIPYTGGTTGMPKGVMLTHFNLAANALQLAVATGLSHMDTIVGCMPMFHSAEFGLVNLMVT--VGNEYVVMGMFNQEMLAENIEKYKGTFSWAVPPALNVLVNTLESKTYDWSYLKVFATGAWPVAPALVEKLEKCNNPRLRQIWGMTEACPMVTTNPPLRLDKSTTQGVPMSDIELKVISLEDGRELGVGESGEIVIRGPNIFKGYWKREKENQECWWYDKFFRTGDVGFIDEEGFLHFQDRVKEVIKYKGYTIAPFELEALLMKHEAVMDVAVIGKPDEEAGEVPKAFIVLKPEYVDEEDIIEWVRER-ISGYKRVREVEFVEELPRTASGKLLRRLLREKEAEK---- 2522214 465 -------------------------TLHGLFERQVALTPDRTALRFSGGSLTYAQLDMYANRLAARLTAHGITKESIVGVLSERSPDMLTAVLAVLKAGGAYVPLDPAYPEERLSYMLKDSGAALLLTQPGLKAPVFSGKTLEV-----------------DMTALANEESECHSLHQADSDSLAYVIYTSGSTGRPKGVAVEHRQAVSFLTGMQMQFPLEEDDIIM--MKTSFSFDASVWQLFWWTLSGASAYLLPSGDPALMVKAIREEGVTTAHFIPAMLNSFLDQAEIEAPR--SLKRVFAGGEPLAPHTAARFASLLPETLVHGYGPTEATVDAAFYACDPELDKNPIGKPV-PGARLYVLDPHLAVQPVGVAGELYIAGAGVARGYLNRPELTEERFLDDPFYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVT-VRTESGEAELCAY----AEGLGRNEVRKQL-ETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL----------- 2522214 1498 --------------------YPRHETISRLFELQAAQTPDAIAVAGDEQTLTYKELNIRANRIAAVLRRKGVGPETVVALLTTRTPEIAAGMLGILKAGGAYLPIAKDLPADRISYMLSDSGAKILL---QSEKANNQRLDLELKCEKIVIEEIQGQGETKNFEA------------PAGPHSLAYIIYTSGSTGKPKGVMIEQRSVIRLVKNS-NYIEFTPEDRLLLTSSLG--FDVVTFEILGPLLNGAALHLTDKETFLDSHQLIEQNGITTMWLTASLFNHLTEQNEKI---FSRLINLIIGGEALSASHVNRIKQACPLSIWNGYGPTENT-TFSTCFHIEKLYEHSIGRPIGNST-AFILNKWGMLQPIGAVGELCVGGDGVARGYLGRPDLTKEKFVPNPFYRTGDLARWLPDGTIEYVGRVDDQVKIRGYRVELGEIESALRHIDGVKEAAVLARTGQLGTKELYAYISVKEGT-DAEQVRTHL-SQMLPGYMMPAYVIEMDALPLTANGKLNRKALPE--------- 156973697 450 ---------EKVIETWNDTDHEVPETLAALLARQRILTPHSPAIIFEGQKLSYEELAKKVYSLTNWLTAEGVTLGDRIAVCVPRSEELIVVQQAILAAGAVYVPVDPDYPEGRIHYMLESSAPKFVFSTSA------------LQDKLPHGVEVKLVDD--DTLPTIYKRVEPLP-PQVKPESPAYMIYTSGSTGKPKGVVVTHDAIVNRLLWMHDQYPITAKDRVLQKTPAG--FDVSVWEFFWPMMVGSCLVIAGHKDPIYLQDLIHREKITTLHFVPSMLQIFVQQAD--PDLCQSLRQVFCSGEALPIELVNHYYQAFNAPLHNLYGPTEAAVDVTYWPSETEGTSIPIGRPVW-NTQIYILDDALNPVPPGVVGHLYIAGRQLAQGYHGQPELTAERFIENPFYLSGDLARWREDGAIEYCGRSDFQVKIRGFRIELEEIENALANHPSVAQVAVLAQEYNDGDKRLVAYVTAEEQGIDSNALQTYLAE-PLPEYMVPSYFVELEAFPLTPNGKLDRSALPK--------- 126668161 12 ----------------------------------------------EGRNYTYAQALDMSATLAATLISLGVSLGDRVAVQVDKSPEAILLYLACLRMGGVYLPLNTGYTASEIGYFLGDAEPALFVC-----RPDSLEAASQVAADTGCPQVVTLGTKGDGTLMEKTASATPFSGIEARADDLAAILYTSGTTGRSKGAMLTHGNLGSNAKTLAEAWRFTETDRLIHALPIFHTHGLFVACNV-VLMSGASMYFLPRFDVDNVIGAMAD--GTVLMGVPTFYTRLLQDPRLTPELTANIRLFTSGSAPLTADTHNEFRQRTGFAILERYGMTETNM-ITSNPYDGERLAGTVGMPLS-GVEVRITDAETKTIAPGDIGMLEVRGPNVFSGYWRMPEKTRAELLDDGFFVTGDLAMLDERGYIHIVGRDKDLVISGGFNVYPKEVEQVIDEMVGVVESAVIGVSHPDFGEGVTAVLVLKPGAKVEEADVLFELSDKLAKYKQPKRVFFVDSLPRNTMGKVQKNQLRDQYKD----- 161522394 5 ----------------------RDASVTARLGDAMRRFADRPAFRAGARTLTYADVDRLSSALAAYLQQVGVRRGDRVAVMLPNVPAFPIAFVAVAKLGAVQVNVNPLYTARELEHQLNDAGVETIVVCGGSTGTLADVIVRTLTVGPDDLGIVPVADAARGALPLEDGARRTFDAVAPNGDDLLLLQYTGGTTGLSKGAALSHRNLVANVAQFMSDALRAGDEVIVTAIPLYHIFALTV-NFLSYFTAGAQNWLVANPDVDALVDVLAAARPTVFVGVNTLYAALSAHPRLGNVDWSRLRLSIGGGAATIDVVSARWQAITGNFIREGYGLSETSPVVSFNPLFVDRFTGTTGLPL-PSTDVKLLDERDREAAIGEPGEICVKGPQVMTGYWQQPEANAAAFTADGYFRTGDIGVFDAAGFLRIVDRKKDMILVSGFNVYPNEVEAVATALPGVAECACIGMPDERTGEAVKLFAVLAPGATTEADIVAHCRA-NLAGYKVPKCVRIVERLPKSTVGKILRREL----------- 160898212 54 --------------------------------------------------YSWADLDRGSARMANLLQSLQLPPASRIAVQVEKSVEALMLYLATLRSGHVFLPLNTAYQSAEIEYFVGNAEPAVVVCAPGNFGWVSKIAFTSGVAHVYTLGD----DRSGTLLERAAHHGDEHEVVERGEDDLAAILYTSGTTGRSKGAMLTHGNMLSNAETLKDYWGWQEGDVLIHALPIFHVHGLFV-AIHGALINGSPMIWLSKFEPGTVISRMRD--ATVFMGVPTLYVRMLADARLTREAAAHMRLFISGSAPMLVETHRDWQERTGHVILERYGMSETIMLTSNPYRADERRAGTVGFAL-PGVGVRIVDDAGQQVPVGEIGNIQVRGPNVFKGYWRMPEKTAEEFTADGWFRTGDVGKLDERGYVSIVGRSKDLIISGGYNVYPAEIEGFINELPGVAESALVGVPHPDFGEVGVAVVVPRPGAALEPQAVVDALKGQLANFKIPKRCFVVQELPRNTMGKVQKNLLRDEHKQ----- 6563399 1605 -----VEWNDTGVD-YPQDLC-----IYQLFEEQVQRTPDAVAVIFENQQLTYYQLNCRANQLANYLQSLGVSADVLVGICVERSIEMVVGLLGILKAGGAYVPLDPDYPQQRLSFILDDAALPVLLTQQS------------LLESLPEHTAQVVCLDSDR--QLIEQHSRENPLTGSKPENLAYVIYTSGSTGQPKGVQVSHNCVVNFLASMSHCPGLTDSDTFCAVTTI--SFDIAALELYLPLIVGAKVVVVGREVASDGARLLQHSSTTVMQATPATWQMLVASGLSTQQ--LGMKLL-CGGEALPPQLAHQLLE-TGAQVWNLYGPTETTIWSSICSGAALRAIAPIGRPIA-NTQFYILDSHLQPVPVGVAGELHIGGLGLAKGYLNRPQLTQEKFISNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHEDVQASCVIARQDNPGDKRLVAYLVAHQDCPAISELRQFLKAK-LPEYMVPSAFVILESLPLTPNGKVDRRALPK--------- 6563399 521 -------WNDTGVD-YPQDKC-----IHLLFEEQVELTPDAVAVVYENQHLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLTQ------------QKLIDRLPEHTAQRVCLDAD-WQVISQLSQDNL-IPETQATNLAYVIYTSGSTGQPKGVLIAHQGLLNLVFWHQRTFKITTLDKATQLA--GTAFDAAVWELWPYLTAGASIYLVKPESPVDLQDWLESKKITISFLPTPMAEQLLSLEWPES---TTLRTMLTGGDKL----HRYPSGLLPFQVVNNYGPTENTVVSTSSNGRDNNISPPIGRPIA-NVEIYILDSYLQPVPVGVPGELHIGGAGLARGYLNRPQLTQEKFISNPFYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDTPGDKRLVAYVVAHQDCPAISELRQILKAK-LPDYMVPSAFVILKSLPLTPNGKVDRRALPK--------- 209517776 4 -------------------------SFADDLETNARWYANDPAYVHDGRRITHGELLKRAKRLGSALYQAGARHQDRIGVLSMNSIEFGEVMAATQWSGYILATVNFRLAPSEIAYVIQDGAPKILIFEAQ-----YLPVIEKLRAELTSVETVCIGGDSPWALNYETFVASPDGPPRAREEDIWCLIYTSGTTGRPKGCVWGHREMRQLVQVDTWLCDMQHPDRTLIVMPMFHLGGLVIS--LSQHVRGGCAYLYRQFDPVAMMQAIERDGLTILLLAPTMVQMLLEAPGIEHADLSNVRTIVYSAAPMPSPVLKKAIELFGCNFVNLFGQTEICMFCLSPTPREQKWLTSVGKPY-PNLQARILDDDGNECPPNVAGEIVARSGAMFRGYWNNSVATLETL-RDGWCHTGDMGRIDEDGFLFLVDRKKDMIITGGENVYSREVEEAVLQHPAIAECAVIGLPDPKWGENVCAVVTLRNNSVTEAEIIEHTRA-LIASYKKPKTVIVADALPKLVTGKVNKVELR---------- 169771473 102 ------------------------------VDRHALKNPDKVAIIYEGRTITYGELLREVSRVAWVLKQQGVKKGDTVAIYLPMIPEAVVAFLACSRIGAIHSVVFAGFSSDSLRDRVIDAGSKVVITTDEGKRIGTKRIVDEALKQCPDVTSVLVYKRTGTEVPWEEVEKYPNYFPPVSSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKVFDIHDDDRFFCGWITGHTYVVYAPLLLGC----STVVFPAYPNFSRYWDVIEKHQVTQFYVAPTALRLLKRAGDEHHHKMAHLRILGSVGEPIAAEVWKWYFEKVGAHICDTYWQTETGSNITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEIGNDVEGVLAFKQPWMARTVWGAHKRYMDTYVYKGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHMVAEAAVVGIADELTGQAVNAFVSLKEGNETNEQVRKDLVRKSIGPFAAPKAVFVVDDLPKTRSGKIMRRILRKILSGE---- 114763338 25 ----------------------------------------------DGRVLSHADFLAMAARFAHVIADLGVAPGDRLAAQVDKSPEALALYAACVQAGVVFLPLNTGYTVDELTYFIENSGA-ALMVCGPKREAGLRPVAEGLGAQLLTLN----ADGSGSLSDAAAGKSDSFETVDRDGEDLAAFLYTSGTTGRSKGAMLTQNNLLSNAETLAEHWRFTKDDVLLHALPIFHTHGLFVASNI-MLLAGGAMVFLPKLDIDQLIEWMP--KATSMMGVPTFYTRLLDDPRFTRDLAQHMRLFVSGSAPLLSDTHEKFEARTGHRILERYGMTETNMNTSNPYD-GERRAGTVGFPL-PGVELKITDETGKEVPQGEVGQIEVRGPNVFKGYWKMPEKTAEELRADGFFITGDLGTLDADGYVQIVGRNKDLIISGGYNIYPKEIEMVIDDQPGVLESAVIGIPHADFGETPLALVVAEPGATPDLDAIAATVNGALARFKHPQRYEMIDALPRNTMGKVQKNQLRESYS------ 194291978 498 ------------------------------IQRHAEQQPQAVALRHGHTTLTYGELERRANRLAHRLIALGVGPEVRVGIAMERSPEMIVGLLAILKAGGAYVPFDPAYPAERLAYLFEDSGIAALLTQPALRGLLPQ------RDGLPVLELDSQDDGAE--------WPEHAPTVEVRHEHLAYVIYTSGSTGRPKGAQLQHGNLSRLLAATQHWFGFGPADVW--TLFHSYAFDFSVWEIFGALCHGGQLVIVPSRAPQEFIALLQRERVTVLNQTPSAFRALLTQPELYGAPL-ALRYVIFGGEALDPQALRPWVDRFGPQLVNMYGITETTVHVTYRPDPSSRARSPIGERI-PDLGVRVLDAGLNLVPPGVAGELYIAGDGLARGYLNRPGLTAERFVPDPFYRTGDLARWLPDGQLEYLGRIDQQLKIRGFRIEPGEIEARILAQTGVANAAVIAAEGP-SGARLVAYVVPAAGATVEGATLRTALAAELPDYMVPAAFVVLDTLPLTPNGKLDRRALPAPA------- 194291978 1990 ------------------------------FEAHAASTPDAVALAADDVQLTYRELNRRANVLAHRLAARGVGPDVRVGVLAERSVEMVVALLAVLKAGGAYVPFDPDYPADRLAYMIEDSGVALVLVQRPDAIAPLPAAVPVLDLGTPAL--------------YDGKHANPS--PALHPHHLAYVIYTSGSTGRPKGVGIAHGALAHYLQGVLSQLALAPASRM--AMVSTPAADLGHTVLFGALASGGALHLPARFDAAAFARYMTQHRIGVLKIVPGHLGALLDGAQAAGVPLADVHTLVLGGEATDALRARLHAARPACRLVNHYGPTETTVGVVAGTTPQPGLGLPLGQPLR-GTGAYVMDAALCPLPDGIAGELYVGGPALARGYLGRAALTADRFVPDPLYRTGDRVRRRADGVFEYLGRVDDQVKIRGFRVEPGEVAAQVAALPQVRQAA-VVAAPAAGGMQLVGYAVPQTDAPDPAALCRALAA-TLPPHMVPAAIVLLDALPLTANGKLDRR------------- 115361217 3419 -------------------GDAAAQPLHRLFEQQVERTPDAVAAVYDDVALTYAELNLRANRLAHRLIELGVAPDVLVGVAMERSLDMVVALLAILKAGGAYVPVDPEYPAERVRFMIDHAQLRWLLTQ------------QHLLDALPDTDARVIVVDRDTLD--LDAAPASNPAPALSGENLAYMIYTSGSTGRPKGALNTHRAITNRILWMQHAYMLGADDAVLQKTPF--SFDVSVWEFFWPLIAGARLVFARQRETDYLVELIERERITTVHFVPSMLRAFLDHPDLDAH-CTSLRRVVCSGEALPYDLQQRCLARLDVRLFNLYGPTEAAVDVTAWDDPHRIVP--IGRPIA-NTRVYIVDAQLQPVPVGVAGELLIGGTPVGRGYHGEPELSAEKFIADPFYRTGDLARYRPDGNIEFLGRIDHQIKLRGLRIEPGEIEVALASHPLV-EAAVVALRGADDGARLVAWLRSHPEAELIAAVRGHLRQR-LPDYMVPSAFVVVPAFEQLPNGKLDRARLPE--------- 152990270 79 ---------------------------------------NKAAIIWEGRVITYLELYYEVNRFANLLKKFGIKKGDRVVIYMPMIPEAAFAMLACARIGAIHSVVFGGFSAEALRDRIQDAQAKLVITADGAKPYLLKPVVDVALAKCESVEAVLVVRRNNEEIKWHDIKDMPTRCEPMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWAQLTMEVFDIKDTDTYWCTADVGWITG-HTYIVYGPLAAGATTLMYEYPDAGRWWRMIEEYQVNQFYTAPTAIRLLLGADEPDKYDLSSLYILGTVGEPINPDAWMWYFEKVGCPIVDTWWQTETGHMISPLPGATPIKPGSATFPL-PGIFAEIIDTDGNKKEPGEKGYLCITKPWMIRTIWGDSERFVKSYDGKPVYFSGDGAIYDEEGYIWITGRMDDVINVSGHRLGTAEIEAAIGHHPRVAECAVVGKPHEVKGESVFAFVVLKDDEADEMELIKEINDKDIGPLAKCDEIAFVPGLPKTRSGKIMRRILRAIAKGE---- 163705510 22 --------------------------LSHFMRKAARRHRDQIGLVWGEKTWTWAELDRRIDAMAAALAARGVTKGDRVLVQSKNCNQLFESMFVCFRLGAVWVPTNFRQTPGEVAYLGHASGASVMICHS-----DFPDHVAAVREVAPDLREVISIGASSFGTDYDDYAGQAILPASVDYDDPCWFFFTSGTTGRPKAAVLTHGQMAFVVTNHLLMPGTTHQDASLVVAPLSHGAGIHQ---LTQVAAGAKTVLLDRFDIEEAWALVARWRVTNMFTVPTIVKMLTEHPSVDQHDHSSLRYIIYAGAPMYREDQKHALRKLGKVLVQYFGLGEVTGNITVLPPALHDLADGPGVKVGTGMQVQIQDEQGREVGPGETGEICVCGPAVFAGYYNNPEANQKSF-RDGWFRTGDLGHVDEDGFLFITGRASDMYISGGSNVYPRETEEKVLQHPAVAEIAILGVPDKTWGEVGVAVCVLKAGATLSEELLSWL-ENKVARYKLPKRVFIWDELPKSGYGKITKKAVRAELETR---- 39934078 2 -------WPEAIGGALRRETHYDGRSLAAMFDDLVARFGDRPAIVD-DRALSYRELDLLVRKIAVSLAALGIGKGDRVALFLGNCWEFLAVTLACNRLGVLVVPIGIRQRRAELEFLLNNSGAKVVVFEAELTDE------IPAAAEVPQLAHRFVAGTAEGARPFEDLAAEPANAPEMHEDDTAVILYTSGTTGKPKGAELTHLSILHSSYAFARAHELTERDRGLVAVPLSHVTGLVGVS-YATIAAGGCVVLMRAFKTVDFLALAARERITYSILVPAIYTLAVMHPEFDKHDLSAWRIGCFGGAPMPVPTIEMLAKRLNLQLRNAYGATETTSPTTIMPQAWRDHMDSVGQAV-PYAHVRVLDADDNEVAPGEPGELLIAGPMVVPRYWQRPDANAKEFV-NGYWRSGDIGSIDQDGFVRVFDRKKDMINRGGFKIFSAEVENVICGIDGVLETAIIGTPDPVLGERVNAIVVTSEGASLSEDVAAYCAAR-MSDYKVPESIIIRSELPRNANGKIQKTVLRETIADR---- 197104811 56 --------------------------------EASRAHGEKIFLVYEDERVSFEAFYRAVSAFARELQAQGVGKGDRVAVIMRNLPEWVMAFYAAASVGAVVTPLNAWWTGPELEYGLTDSGAKVAVMDAE----RYERMTEHLH-NCPELKRVYVSREVDEIADWAKLPDQPLPAVEIGPEDDATIFYTSGTTGKPKGALATQRAVILTAAAAGARSFLRRGEMALISVPFFHVTGCFAV-LNPTLFSGGKLVMMYKWDVIRAFELIEREKIMLAGGVPTIAWQLIEHPARANYDLSSLESVSYGGAPSAPELVRRLREAFPKQPGQGWGMTETCATVTSNGAEDYVRPDSCGVAAA-VAEIQIRDPNDGVLPPGEVGELWSFGPMNCKGYWNKPEATAQTFV-DGWVRTGDLARMDEEGFCFIIDRAKDMLIRGGENIYCVEVENVLYDHPAVMDAAVVGVPHRTLGEEPAAVVTLKPGAESEDELRAHVAER-LAAFKVPVAVKFRETLPRNPNGKILKNELKKLFVEE---- 67155192 46 --------------------WFADGTLNACLDRHLEARGEQVAIIWEGRLITYRELHEEVCRFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPDALAGRIADCRSKVVITADGLRGGKRVPLKANVDEALTSVNKVIVTGGDIKWHSHRDIWYEDCAPKEMGAEEPLFLLYTSGSTGKPKGVVHTTGGYLLYASLTHEVFDYRPGEVYWCTWVTGHSYIVYGPGATTLLFEG----IPSYPDMTRISKIIDKHGVNILYTAPTAIRAMMAQAPVEGADGSSLRLLGSVGEPINPEAWHWYYENIGCPIVDTWWQTETGILITPLPGATSLKPGSASRPFFGVQPA-LVDNLGNLIEGAGEGNLVISWPGQARSLHGDHDRFVDTYFKKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPQVAEAAVVGVPHDVKGQGIYVYVTLNDGVSASEALRQELKAREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKI-------- 91779393 3 -------------------------TLRALIDERASQYPEKPAASDDDTVLTFRELRDDCRVLEARFRQAGLQPGDVVSVFMGNGIQTARLLLAAMYSGLVANPLNLLCQPSQVRYIVDHSDTRMIFAARDTQAVIDTAVAELRDAGLSREIALIGTEPAQAAPPVARHEEDTAPTHEPAADDVALLMYTSGTTGTPKGVLLTHRNLVANARNISAEHRLTADDRVLASLPLYHINGLVVT-LLAPLFHGGSAVMTSRFSARTFWRDVALHACTWINVVPTIVAYLLNADETCTYDLSALKFCRSASAALPADHHRAFEARFGIGVIETMGMTETAAPFSNPYEMNRRRVGSVGLPSGG--EARVIDREGRECAANECGELVLRGEQVMGGYYKRPEETAAAFTADGWLRTGDLGYRDADGYFYINGRAKELIIKGGENIAPREIDEALLRHPDVLDAAAVGVPDPAYGQEIVAFVVPRRAAPDPADLREHCM-RELGRYKTPKEFRFVDELPRGPSGKVQRLKL----------- 166091746 78 -----------------------------------------------GRTYSYGETHLMCRKTAAALSNLGIRKGDVIMILLQNCAEFIFSFLGASMIGAVTTTANPFYTSGEILKQFKTSGAKLIITIAQY--------VDKLPKTGPDCTVITTDDRPPESTLLSSANEDEIANVVIEPDDPVALPFSSGTTGLPKGVVLTHKSLITSVAQQVDNFYLTNRDTVLCVLPLFHIFSLNSV-LLCSLRAGAAVLLMHKFEIGPLLELIQRHKVSVAAVVPPLVLALAKNPMVAEYDLSSIRLVLSGAAPLGKELLDSLRNRVPQAILQGYGMTEAGMCLSFAKEPFETKSGSCGTVVRNAELKVIHPLTASSLPRNQPGEICIRGAQIMKGYLNDPEATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKEIIKFKGFQVPPAEIEALLIGHPSIADAAVVPQKDEAAGEVPVAFVVGSNGFEQTEESTKEYIAKQVVFYKRLHRVYFVDAIPKSPSGKILRKGLRAKLA------ 206561996 3 ----------------------------DFYDRGWRLNPDGIAYIQGDRNYTFQEIGELSCRIANGLLAAGFAKEAKAAVWADNDVIGWSCALGMWRAGLAYIPVNGRNAVAENQYVLDAFDCEVLFFHHAFA-----AAIDALRPSLPKVRLWVCLDADLPWAPSLASWSEPATPPVVDMDDVVALSATGGTTGAPKGVMNTHRSLTYFAQFMIAMTYDDARPVNLAAAPMTHTAGMMS---LPCTARGGTVVVLPKPDPALLLGAIVKHRVTEFFLPPTVIYRLLDIPGIEQVDFSSLRYFLYGAAPMSVEKLKRAIDVFGPVMTGGYGQTEAPASISYLTPAEDARLASVGRP-NPLVRVEIVGERGELLKQGETGEICVRGDLVMKGYYRAPDKTAETIV-DGWLHTGDIGHLDRDGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVELAGQQVSAEELVALCKEK-LGSVKAPKSVDFVAALPRSTAGKVLKKDLRERYWQ----- 23013752 25 -----------------------------FLERAAAVWPDRLAVIHGPVRRTWAETFVRCRKLAAALAQRGIGLGDTVALMGANTPETFEAHFGVPLTGAVLNAINTRLDADAVTFILNHAEAKILITDREFSPVVKKALAAVIDIDDPQFKGGELLGEKTYEQLLDEAQSEAPWTMPSDEWQAIALNYTSGTTGNPKGVVYHHRGAYLNAVSNALSWQMGDGTVYLWTLPMFHCNGWCFPWTMAVVA--GTSVCLRHVRVDAIMSAIRDEKVTNFCGAPIVLNMINNAPAALKEGISHAVKVMTAGAAPPAPVIAGM-ERMGWEVTHVYGLTECTVQCVWHDKWNPLIKARQGVRGPMLEGLMIADPLSLEPAPKTVGEIFMRGNNVMKGYLKNPAATQEAF-AGGWFHTGDLAVWHPDGYVEIKDRSKDIIISGGENISSIEVEDILYAHPAVLEAAVVARPDEKWGETPCAFIALKDGAESEADIISFCRER-MAHFKVPRTIVF-GGLPKTSTGKVQKFMLRQKAKE----- 85710636 74 ------------------------------VDRHLDSRGDTPAIIFESRTLTYRQLHSEVIHMANALKAIGVTKGERVTIYMPNIVEGVTAMLACARLGAIHSVVFGGFSPEALAGRIIDCESRFVVTADGKRGAKSVPLKANVDAALEDVTGVLVVQHTGLAVPMTEGRDADVPCETMAAEDPLFILYTSGSTGKPKGVLHTTGGYVWTATTFSYIFDYQPGEVFWCTADIGWVTGHSYI-VYGPLQNGATQVLPNYPDFGRFWDVVAKHKVSILYTAPTAIRALMREGDVTSRDRSSLRLLGSVGEPINPEAWRWYFDVVGCPIIDTWWQTETGCMITTLPGAHDMKPGSAGLPMF-GIRPQLVDNDGAVLDGATEGNLCISWPGQARSVYGDHDRFVQTYTYSGKYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPQVAEAAVVGYPHDVKGQGIYCYVTTNAGVEGSDELYQELRAHVIGPIATPDQIQFTDGLPKTRSGKIMRRILRKVAE------ 119475896 2 --------------------------------------------------YSYAEMIQMSGRLANHLSNSGLKQGDRVAAQVKKSPEALMVYFACVRAGLIYIPLNTGYQLSELKYFFGDARPS-LIIGDPSSAEVLAQLASEVKAQFETLS----ADGQGSLLEGANSSSPDYESVLCGDNDLAAILYTSGTTGRPKGAMLSHKNLSSNAQVLKQSWGWSEDDVLLHALPLFHVHGLFV-ACHCVMAAGASMILLPTFNPKEVMKNLPL--ATVMMGVPTFYTRLLDDETFTASHCHTMRLFISGSAPLLEQTHKQFEQRTGHKILERYGMSETSMQ-TSNPLEGDRRAGTVGLPL-PGIDVRIVDQNNVAVVTGGIGSIQVKGPNVFQGYWEMPKKTAEEFTADGYFITGDQAKVSADGYISIVGRAKDMVISGGYNVYPKEVELVIDSIRGVAESAVFGVADRDFGEAVVAAIVIDGDSTLDKAAIIHAASEQLASYKLPKRVYLVPELPRNTMGKVQKNVLREQFA------ 148258022 1546 -----VEWNAT-AAAYPQDVC-----VHELFEAQAERTPDAVAVVHEERRLSYAELNTQANRLAHHLRKLGVRPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPAALLVGGGALDVLPVVEAELAASGVP----VLDIGADAAQWAEAPAHNLERTETGLAPDHLAYVIYTSGSTGQPKGVMVEHRGLANLVHWHCEAFALRPGTH--SSLVAGLSFDASSWEVWPALCCGGVLVVPRARDPEALMAWWQTQPLDVSFLPTPMAEFVLSQGLVNRH----LRVLLTGGDRL-----RKLPKALPFALVNNYGPTETTVVATSGLLGADEAVLHIGRPIS-NTHIYILDAYGEPAPIGVAGEIYIGGAGVARGYLNRPELTAARFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAGVRDVAVVAREDAPGDKRLVAYYV-SDAAIGAEQLRGHLAAR-LPDYMVPAAYVHLDRLPLTPNGKLDRKAL----------- 148258022 493 -----VEWNAT-AADYPQDVC-----VHELFEAQAERTPDAVAVVHDERRLSYAELNTQANRLAYHLRKLGVRPDDRVAICIERSIELVAAELAILKCGAAYVPLDRDVPAERLAFMIKDCEASLVLMARG------AVLPEGLEAHRIDIEDI-----------LRGAGDAPNPGLSRDSGSDAYIMYTSGSTGTPKGVVIPHRAIGRLVINNGYADFNASDRVAFAANP---AFDATTMEVWGPLLNGGCVVVIDQASPERLVSVMERDGVTVLWLTAGLFQ---QYAELLGGVFRRLRYLLVGGDVLDPRSIRHVLRHSRPQLLNGYGPTETTTAITHEITEVDERASSIGRPIS-NTRIYILDAYGDPVPIGVAGEIYIGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHTGVRDVAVIAREDVAGDKRLVAYYV-GDAAIGAEELRGRLAAR-LPDYMVPSAYVHLERLPLTPNGKLDRKAL----------- 145488402 24 ------------------------KTVGQQLHDISEKYPDNLAVVSQDIQLTYGEFFKRSKELAAAFVALGLEKGDRIGIFSPNNVEWALTQFAAAMADLILVNINPAYQTNELEYTLNKVGCKALVLRSTFKHSNYVSMIKELAPELPALRSLILIDDVHGFFNFKELFSVDSRMSQQDPDDITNIQFTSGTTGAPKGACLSHLNILNNGKYVGERVRYTEKDKVVIAVPLYHCFGM-VMGNLACINYGSTMVYPDGFSAGATLEAVTNYKCTSLYGVPTMFIEYLNEYERHKYDVSSLRTGLIAGSLASEALMKQIINVLGVRISNCYGQTETSPITSQTTDSFEIKTSKVGQPL--NMEVKIIDSDGMVVPYDTPGEYCSRGYGIMKGYWGDEKATKNTIDVNGFLHSGDVATMDKNGYVAIVGRIKDMIIRGGENIYPKEIEDYLSHMKGVEQVQVVGCFDEKYGEEVVALIKMKKDAEELTDVYQFCHKK-IAHYKVPKYVKFVNDFPYTITGKPQKFKMRDEINKEL--- 34556678 5 -----------------------------LLWQNAQEHPRKTALFVDKLQLNYKELLRESDKVASFLQKEGIKAGDRVALILSNSWEYIATLFGVLRLGAIAVPVNTMLKSDEMEYILKDSGAMLAFISGKFKNLLYTTGLKKVIWHDAEVKCDARNLRYEEMVEAKNLPKEWAK----GSGEVAVIIYTSGTTGFPKGAMLTHDNFFSNLAAVTERFKIHAKDRFIVYLPMFHAFTLTAT-ILLPFYRSCSLVVIKSILPSNILKQVLLKRVTIFLGVPDVYNALIRAKLPWYFLFNSVRIFVSGASALSESTLARYKEKFKAVMLEGYGLSECSPVVAA-NPLERQKVSSVG-PAVPGYEVKIVDDELMELPVGERGEIIVRGGCVMKGYLNHPEATQNTIV-NGWLLTGDIGKMDEEGYIYILDRKKDLIISKGINIYPREIEEAILSFPTVKSCAVVGWQDESLDEIPVAFLEYEEGAKSESEIKGYLKKH-LANFKIPKHLYVRDELPKNATGKVLKRVLKEELKQ----- 120403102 34 ---------------------------------------DRVALIDAGRQTTYREMVARIDSFAGALAARGIGVGDVVALLAPNSSVFAVAFHGILRAGATATTVNALFTAKDIAKQLTDSKATMLVTVAALLPQAKAGAAAAGLSD----EDVVVSGEGAGHPNAADLLAAGTPAPQVDSSHLAVLPYSSGTTGNPKGVMLTHRNLVANVAQIRPLHGMVADDVVLAVLPFFHIYGMTV-LLNAALHARARLVIMPSFDLGEFLGNIAEHRCTIAFIAPPVAVALAKHPLVDEHDLSSLNVVMSGAAPLDADLGHAVAKRLGCKVVQGYGMSEPVSHITPFDGGEDAPLSSVGWTVSNAASKLVDPETGDEIPIPETGELWFKGPNVMAGYLNNDEATRSTIDEDGWLHTGDLAQVDARGLVYIVDRLKELIKYKGYQVPPAELEALLLSHPGIADAAVVGVHDEEGEEVPKAFVVRQGAALTEADVIEFVAGQ-VAPYKKVRQVEFIDAIPKSASGKILRKDLR---------- 147677880 17 --------------------------------------GNNIAVYYKDKKLTYAQIAEESNRFGNVLLNLGIERENRVMICLYDCPEFITSFFGAMKIGAVPVPVSTMAVSQDYLYYLNDSRAKVLIIDE-----KILPEVIKVKNQLIHLKHIIVLGNSEPYSELIKNSPPDLTTAITSRDDMAFWFYSSGTTGKPKGVVHLHHDLVFLTAHCREVLSMTPDDIVFSVSKLYFSYGRNS-SLDSVFFSGGAAVLYPGPRPESIVKVVKKYRPTIFCGVPSSYSAILNYLEKYKYDFSSVRAFVSAGEPLPKGIFYRWKEKFGMDILDGIGSTDVGAIYIS-SLPGQIKPGSVGKLLSNF-EGKLVDELGREVARGEIGNLWIKCDGTASHYWNKHQKTKESFCGE-WFITGDMFYQDEEGFYYSVGRSDDMLKAGGIWVSPFEVEDILTEHHAVSECGVVGAPDKDNLEKPVAFVVLKKGYLLENELQEFVRSKT-AHYKYPRCIHFVDKLPRTANGKLQRCKLREKL------- 88601891 13 ---------DEFVETFRPEFYNFG---FDVIDKWAETDRNKLAMIWQEKKYTFRDLRNLSVEAANILIKYGVKKGDRVMLMLHRIPEWWIFVIALIKLGAVFCPAPTMLTSKDLQYRINAGKFEFIITDT-----ENADKVEKICRFCPTLKHMLIDGELPNWISYQYELFYPAPVSRTHASDPMLIYFTSGTTGEPKMVLHNHSHPLGHIVTARLWQDLNSNDLHFTSSDTG--WAKCGWGIFGQWIIGACVFVYDKFKATELLPLIEKYEISTFCCPPTIYRMLI-IADLAKYDLRSLRHCISAGEPLNPEVIRIWQEETGLPIYEGYGQSETCCCVATFPCMVH-KPGSMGKP-SPGWKIELHDEDGNPVPQGTEGRIAIRPVGLFVEYLDNPEANADVF-KNGFYYTGDKAYMDEDGYFWFVGRDDDVIKSSGYRIGPFEVESALQEHPSVQESAVVGSPDPIRGMVIKAFIVLKAGYEPSDQLIRDIQKHVTAPYKYPRIIEFVEELPKTLSGKIKRGELRERELRR---- 163723837 10 -----KPWLQHYPESAPHTIDIPEVSVPDLFNQVTEKFGKKTAVNFYGRNISYKELKDQADRFAAALDSMGVKKGDRVALYLLNCPQFIICYMGALMIGAVVTPVSPVYSSSEVRHQLTDSGAKVIVCQDFLYDNVVEAILTGVNEYLPKLKKLFTKGADQGLISLQDLHSPNPPKVEIDPNDLAALPYTGGTTGHPKAAMISHYTIVSCQAQAMEFWGHEGNETVIAFLPLFHIYG-QVIIMLTGLVHGFNLVLFTTPDLDKILNAMDQYQASAFYGVPTLFEYLKEYDKTNRVNWKKLKLVVCGADTLHDTTVEDWERRTGSRIIEGYGMTET-AAASLANPPHRPKRGSFGIPLPNITAAIIDVDGTEAMPVGEVGELVLSGPSIMTGYWQRPDDNQETMVELAWLRTGDLVKMDEEGYFYFFDRKRDLIKYKGYSVFAKHVEEVLYDHPQVKAAGVVGVPNPKVGQMIKAYVVLQAEAISEEEITEYCKTK-LAHYKVPQIIEFRGELPKTDVGKV---------------- 169783238 54 -------------------------TIGDHFAQIVSAYGDRTAVICKHQRVTYAGLDAKSNALARGLESVGVRTGDRVGVMLGNSMEFSIATYALFKLGAILVPINPSFNATQVVSALTHLEATHMIVSTESNLPRKEPLVQDLHALVPSLKHIIIVDNSSGRVDISEYRADEAALPDLSPHDVVNIQFTSGTTAMPKAACLTHRSVLNNGSQIGDRMRLTPEDIVCCPPPLFHCFG-SVLGYMATATHGSAVVFPESFNARAALTAVQEERCTALYGVPTMFLTLIDDGEVPNEGFGHLRTGIAAGSSVPAALMQRLHKVLNLTLTICYGMTETVSAMTTTDDPIDKRINTVGR-LMPHVEAKIVNPADRILPVGVPGELAVSGYLLMKEYWGDPQRTAESMIADEWMHSGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCILTHAGVMDVSVVGVPDEKYGEVVAAFIIPKEHAPLTEEIREWVRGR-LSNHLVPKYVFNLEHFPKTASGKIQKFKLKE--------- 109648232 9 --------------------------IGFLLTLNANRYPQKTAIVCNRQRISYAQLNRRVNKLAHGLLELGVTKGDKVAYLLPNGLRIVELYYAVQKIGAVSVAINYRLASPEIGCLLEQADCQVFVYHELF-----DDKVRQVKENVKTISLMIRVGEQPAFEALTDHDHEEEPDILIGEEDLCRIQFTGGTTGRSKGVMRTQRQEIFQVIGITTALELGPDRVMLTQSPLCHQAGLS--WLNVAIGAGNTLIVCDRFEPEKILRQIQEESVTVMLLPPSSYHRIFALPSLAEYDLSSVKSVHSSAGGTSPEIVRKLYKVFNCVVRCGYGLTETGGVGTTFVLTREVLENSVGKEMS-FLELRLVDESGREVPVGETGECIARGPSVMTGYYNQPELTEEVI-KEGWVYTGDLLRKDEKGYYYFMDRKKDMIKSGGENVFAQEVEGVIRTHSAVDDCAVIGVPDPRFGEAVMAVIKTKPGQAVTGEGIQEHCKKYLAGYKKPRLVEFVDEFPVDQAGKIQKYKLRATFARK---- 119475626 5 --------------------------VHDWIATHAGTRPNAIAITFSEREYTYAQMNERVAQCAGFLRDLNIQQGQHVAILSQNSSDFMEILFACARIGAVLVPLNYRLVADELDFITGDAEAKAL-----FCDADFLEVGKEVAMGC-DLPLIDMQGDGSK-SRYEYGLAEAVPIYHMVDQDLSVIMYTSGTTGRPKGARITHYVMQSNNLNNMSNSNITQSSISLTFMPVFHIGGLNCYTV-PTLFVGGRILMMRSFDAATTLAALNNKQVTHFLGVPATFQFMCQHPDFEHFDPSGIELATVGAAPMPVPLLKIWIEK-GLQLQQGYGMTETGPSVFSLPREYALKIGSCGKTLM-FTKVRIVADDGSDVSANEIGELWVQGGNIIESYWNRPEANVKDFV-DGWFRTGDAARIDEDGFYYIVDRTKDMYISGGENVYPAEVENTIYQLEDITEAAVIGLPDEKWGEIGCVVAVLKSGSTLTEEDILNHCDGKMAKFKLPRSVRFIDALPRNTTGKVLKTVLRQQAQQ----- 166796329 119 ------------------------------LDVHVANDPSRVALIWEEERITYRELLEMTCRLANTLKSHGVQRGERVAIYMPVSPMAVAAMLACARIGAVHTVVFAGFSSEALAGRIQDAQCKFVITCNGGRVFDLKSTVDKAVKSCPSVRHVFVAKRTNNRVPMGKLQSSECAPEPMESEEMLFMLYTSGSTGKPKGIVHTQAGYLLYASLTHQVFDYTPGDVFGCVADIGWITGHSYV-VYGPLCNGATPVLFEYPNPGRYWETVQRLRINQFYGAPTAIRLLLKYEESKKYDRSSLKTLASVGEPINHEAWDWFHNVVGCPLVDTWWQTETGGVCIAPLPAEPGAEIRPAMAMRPFFGIKLLGEKGQIITGNDVGALCISWPGMARTIFGDHQRFVDAYFKPGQYFTGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDALDEHPDVPETAVIGIPHEIKGEVPFAFVVLKESAAENQELRHLVASK-IAKYAVPDHFLVVKRLPKTRSGKIMRRILRKVAVQ----- 91974963 6 --------------------------------------PNRLAITAAGETISYGDLIARAGRVANVLVARGVKTGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVVCDPSKRDGIAAIAAKVKAAV-----ETLGGDGQGSLTDAAAQASAEFTTVPRSADDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVDYWRFTPDDVLIHALPIYHTHGLFVASNV-TLFARAAMIFLPKLDPDRIIDLMP--RATVLMGVPTFYTRLLQSPRLTQQATRHMRLFISGSAPLLADTHREWAARTGHAVLERYGMTETNMN-TSNPYEGERVPGAVGFPL-PGVSARVTDETGRELARGEIGMIEVKGPNVFKGYWRMPEKTRSEFRDDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRKGAAIDEAQVLSGLDGQ-IAKFKMPKKVIFVDDLPRNTMGKVQKNVLRDTYAD----- 118049713 9 -------------------------PLHEALRRNARQHPERDAYIWYGQHISWRQVDEASDAVAAHLQQLGVKPGEPVALFMNNCPQYIVAHYAVQKIGAIVCPCGPLNKEHELEYQLNDLQARIIIAADVLLPVVDKVLPARATLPLPAELQAPVQPLPADVTSFWDLMHSGARPAPVDMDEVALMTYTSGTTGLPKGAMLSFGAAAYKTAGASRVTGVSAEDVLLAVAPLYHIAGMSM-GVNMPVHSGATCVLLHRFDPLAVAQALERYRVSWWYSIAPMNVALMQVPGVEKMDFSALRTVTSFGITYTEDLAQQWRRFAPNAISSAYGLSETHTMDTFMPG-DAIRWGTHGKP-APGNEIRVIDETGAPLAAGEVGEIIIRGPGNFKGYWNKPEATAKTL-KDGWVHTGDMGKFDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVADAQKGEVVRAFIVRKPGQSLEADLLAWSKE-NMASYKAPREVRFIDALPATGAGKVLRRLLRDI-------- 73540569 11 ------------------------ESLATVMAARAAQWPDQPYLLDSGHALTFGALSADADALCERYAAAGLASGQTVSVYLPNGEQTARLLLGTMACGLVVNPINLLCQPAQLRYILTHSDTRLIFTWPGGEA----AIREALREATLDVPVVITAPDATNLPALPVVRNDAPPLPLPEPDAPALLMYTSGTTGTPKGVLLTHHNLATNGANVSREHALGPADRVLATLPLYHINGLVVTAI-APLVHGGSVVMPTRFSASSFWHDITRHGCTWLNVVPTIIAYLLNDPDGKAP--AGVRFCRSASAALPPEHHREFEDRFGIGVIETMGMTETAAAFSNPLDPQQRRIGSIGRP--SGTHARVLGRDGKPVDDGQIGEIVLQGENVMAGYYKAPDVTRDAFTHDGWLRTGDLGYRDADGYFYITGRAKELIIKGGENIAPREIDEALLRHPAVLEAAAVGVPDPAYGQEIVAFVVMRDATPDDAALRAHCL-RELGRYKTPKEFRFISELPRGPSGKVQRLKLLDPA------- 110638818 66 -----------------------------ILDRHATKTPDKVAIHWEGKDITYKQLYEQVCVFAGVLKQKGIKKGDRVCIYMPMIPELAIAVLACARIGAIHSVIFAGFSASAVADRVNDAKAVAVLTSDGSKSIAVKALIDEALQQCETVKTVLVAKRTGDAVAMKDGATPVYEAEEMDSEDPLFILYTSGSTGKPKGVVHTIGGYVYTAFSFANVFQYNEGDVYFCTADIGWITG-HSYLVYGPLLQGATQVIPTYPDAGRFWSIIDKYAVTHFYTAPTAIRSLMSFGDVEKYSLKSLKVLGSVGEPINEEAWHWFNEHIGCPIVDTWWQTETGILISPLASITPLVPSYATLPL-PGVQPVLVDANGTVLGNNVEGNLCMKWPSIIRTTYGDHERCKQTYTYPNLYFTGDGCKRDEKGYYRIMGRVDDVINVSGHRFGTAEIESAINEQADVIESAVVGYPHEVKGQGIYAYVICDKTDKNEDQLRKEILDKLIGPIAKPDKIQIVTGLPKTRSGKIMRRILRKVAEGDL--- 146306755 3 --------------------------LGKIISRSARYWPDHEALVDSKQRITFAQLERRTNRLASGLFDLGLQPAAHIAILALNRVELAEAEVAFYKAAMVKVPINARLSLDEIIQILNDSHSQAVITEGRFA-----AALQARRAETPRLRWIISLDDEAGDIAYRALLAGGSEAPDPADDALAVLHYTSGSSGVLKAAMLSFGNRKALIRKSIATRRAAPGDVMAHVGPITHASGM---QIMPLLAVGACNLLLERYDDRLLLETIERERVTRLFLVPAMINRLVNFPEVERFDLSSLRLVMYGAAPMAPALVKRAIEVFGPILAQGYGAGETCSLVTVLTEQDHLRLASCGRCYFE-TDLRVVNDNFEDVKPGEIGEIVVKGPDIMQGYWQAPELTAEVM-RDGYYLTGDLATVDERGYVFIVDRKKEMIISGGFNIYPTEVEQVLYSLPQVFEAAVVGVPDEQWGEAVRAVVVLKPGESLSAEAIIEHCGRSLASFKKPRAVDFAKELPKNPNGKVVRRLIREAYWQ----- 134094157 55 -----KPFTKKLDESNAPFYKWFED--GELLDRHLHNNADKVAIIFEATRITYKELHERVCKFANGLKSLSINKGDRVIIYMPMSIDGIAAMQACARIGATHSVVFGGFSAKSLHERIIDAGAVAVLTADGGKNLPLKAIVDEALAGCDTIRNVVVTGGAVDFVERRDIRTSECAPEPVGAEHPLFILYTSGSTGKPKGVQHSSAGYLLWAMLTMKVFDIKPNDVYWCTADIGWVTG-HTYVTYGPLAVGATQIVFEYPNAGRFWEMVQKHKVSIFYTAPTAIRSLIKAAEADKYDLSSLRLLGSVGEPINPEAWMWYYKNIGCPIVDTFWQTETGGHISPLPGATPMVPGSCTLPL-PGIIAAVVDDGGHDLPNGKGGLLVIKRPWMIRNIWNDPERFEKSYFPHELYLAGDGAIRNEEGYFTITGRIDDVLNISGHRMGTAEIESALVANPMVAEAAVVGKPDETTGESICAFVVLKEAKQIAKELRDWVA-KEIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRVLAKDE---- 163726222 6 -------WHQHYDYNVQTSYRFPKVPVNGLLDIPANALPDKPAIDYYGSKISFWDLRIMSLKMANALADIGVQKGDRVGLHLPNIPQYIIAYYAALSLGAIVVNFNPLYTPDELTALVKQTGITTFVTFDM-----VIPNVKEVVKKAPIPRVIATSLEGSEVSTPESLQMKPEPKVDITPADPAMIQFTGGTTGIPKGAVLTHANMVTAAGSASQMYKTPEQRSVVCVLPFFHVYANIVCLNWAVLNC-ATMILVPRFEIDPLIDLLSKENSVFLPAVPTMINAIVNHPKAAEIEIAKLDMLNSGGGPIPVELIDQVND-LGIAYSEGWGMSETTSLGIANPVMGLKKPGSIGVPF-PGMDVRLIDAGDKEVPQGEPGELTVKGPLVMKEYWDNPEKTAEAL-RDGWLYTGDIATMDEEGYFYIVDRKKDMIIAGGYNIYPRDIDEVLYQHPKIIDAVTIGVPDAYRGETVKAYVVIRPGEDLAQDVIDFCKTK-LAIYKVPKIIEFRDELPKSAVGKILRKVLRDEELAK---- 210094225 16 -----------------------------------------------GESYTYLQLQDLIRRFGSALTRLGFQQHDVLAVFSPNVPEYAIAFFGATSVGGVVTTANPTYTADELAHQLRHSNANYVITVP-----EVAETVKAAKCKYPN-EIFVIGSDVPECRSFSELSTFPAAVPVNVTEDVAVLPYSSGTTGLPKGVVLTNNNIVANLRQIMYGMFNRQEDCLIAQLPFFHIYGMVAV-LSNCLRQGVKIVTIPRFEPELYLRVIQDYKVTRVMMVPPIALFLSKHPLVDQYDLSHVKDLMCAAAPMGRNLTMALRDRLNPQLRQGYGLTETSP-VTHLCMEDEFAPGAVGI-IIPNTEIKVIHTETEELGEGQDGEICVRGPQVMKGYLNNPEATAGCIDADGWFHTGDIGHYDDKGYFFIVDRLKELIKYKGLQVAPADLEAVLLGHPGVQDVAVIGLADEEAGEVPKAFVVKKTDDVTEQEIVDYVAGKVAPFKKLRGGVEFVNEIPKSASGKILRRTLRD--------- 187923413 55 -----TPFTKVLDETNAPFYTWINASYNSIDRHVEAGNGERVAIIFEATNVTYQDLLQRVSRFANALKKRGVKKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSSKSLNERLVDVGAVALVTSDGGKALPLKNIADEALAGCEAVTSVIVEGRDLWMHELTQAESDQCAPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTLKWFDWKPSDVFWCTADIGWITGHSYI-TYGPLTLGGTQVVPTYPNAGRFWDMIAKHKVSLFYTAPTAIRSLIKAADADQYDLSTLRIIGTVGEPINPEAWIWYYENVGCPIVDTWWQTETGHMITPLPGATPLVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMLRNVWGDPDRYKKSYFPEKLYLAGDGAVRDKDGYFTIMGRIDDVLNVSGHRLGTMEIESALVSNPLVAEAAVVGRPDATTGEAVCAFVVLKRARPEGEELRNWV-GKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAKGE---- 196249955 19 -------------------------------ERHAAAHPERIALKWENERITYGRLMARANQIGNAFLSRRLEKGDKVLVMVPRLIEAYEVYLGALKAGLVVIPSSEMLRTKDLEYRLSHGEVKAIV-----AYEPYLDEFAPIDGVDKLLKFSIGEHEHDGWVRLDAAESETLAAADTSRDDMAFLSYTSGTTGNPKGVVHCHGWAYAHLRTAAKNWLCIEETVWATAGPGWQKWIWS--PFLSVLGSGATFVYYGRFEPEKYLQLLEKYQVNVLCCTPTEYRLMAKVPDIGRYDLSHLHSAVSAGEPLNREVIDTFAKHFGIQVRDGYGQTENTLLVGVMKG-MDIKPGSMGKP-TPGNRVEIIDENGEPCPVGVVGDIAVHTPALFKYYYKDPERTAMQFRGD-YYITGDKARKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEVRGHVVKAFVVLRDGVDPNDALQEHVKQLT-APYKYPRKIEFVDDLPKTVSGKIRRVELRER--EARLAG 91978279 7 ------------------------------LRRALQVNPDGLATVFNGRRRNWREVGERVARLAAGLRASGVAEGERVALLSLNSDRYLELYLAAGWCGGVIVPLNIRWSVLENEDALRDCRAVTLVVDKTFAATGAAI-----AQAIPGLALIYADDGPAGMQGYEDLIASSEPIPDAKGDDLAGIFYTGGTTGRSKGVMLSHTNLMANALNALGEGLFPGTSVYLHAAPMFHLA--NGAAMYSLLLSGGSNVMVPAFTPEGVMATIQNERVTDVLLVPTMIQMFVDHPALKTYDLSSLKNITYGASPISEAVLARASAALDVQFTQAYGMTELSPIATLLHWKEHIGEGKAGRCAALGCEVRIVDADDTPLPHGTVGEICVRGDNVMMGYWERPEETARAL-AGGWMHTGDGGYMDEHGFVFVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKAGATTADELIAHCKA-LIAGYKCPRSVDITETLPLSGAGKILKRELRQPYWE----- 197775591 8 -------------------------TVDSLVRRSARRTPDRTAVRYADRSWTYARLDEAVSTAAAVLTGHGLRHGDRVASYGHNSDAYLIAFLACARAGLVHVPVNQNLTGDDLAYILGQSGSALVLADPG------------LVPHLPAGTAVRALRDTDDLLAALSEPRSFTPAHEPRDEDLVQLLYTSGTTALPKGAMMTHRALVHEYVSAVTALDLAPGDRPVHSLPLYHSAQMHVF-LLPYLAVGAENTILDAPDAGRIFDLVEAGRADSLFAPPTVWIGLADHPEFATRDLGALRKAYYGASIMPVPVLERLRERLGLGFYNCFGQSEIGPLATVLPDEHEGRMESCGRPVL-FVEAKVVDEDGKEVADGTAGEVVYRSPQLCEGYWDKPEETQEAF-RGGWFHSGDLAVRDGEGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPAVAEAAVIGLPDERWIEAVTAVVVAREKV-TEAELIAHARDR-LAHFKAPKRVLFVDALPRNASGKILKRELRDRFQK----- 108763649 1155 -------------------------TLHGLFEAQAARTPEAVALCFESETLTYGELDRRANQLAHHLRGLGVGPEHRVGVCLERSLELVVSLLGVLKAGGAYVPLDPSYPQERLDFMLRDAAVRVLLTQQRLAKVFTEAAVTR------------VFVDADERAPFQ--HAESPRRSASWSESLAYVIYTSGSTGRPKGAMNTHAGVRNRLLWMQSEYGLSADDRVLQKTPL--SFDVSVWEFFWPLMTGARLVLARHQDPAYLKQLIQDEAITTAHFVPSMMQAFLAESAVEQ--CASLRRVFSSGEALSPELRDHFVARLPTRLYNLYGPTEAAVDVSAWDCHRSLPSRTVGQPVA-NTALYVLDTRLAPLPVGVPGELYIGGVQVGRGYLGRPDLTAERFVPDGFYRTGDRARVLPDGSLEYLGRLDHQVKVRGHRIELGEIEATLEQHPAVQQAVVLARTAVGDDVQLVAFISHRGHAPTPATLRDFLAER-LPGFMVPSHIGILAELPLGPSGKRDRLAL----------- 108763649 3282 ----------------------EDTCVHHLVETQASHTPDAPAVTFEERSFTYRQLDEQATLLARRLQSVGVGPDARVAIVLDRSLEMVVAMLGVLKAGGAYVPLDPAHPKARLEAVLQEAHPAAVVTR------------RELAPNLPVREVPTLLVEDAPEHPL------PPLTRGVAPRNLAYVLYTSGSTGRPKGVMVDHGNLVNHFVTLDERIEARPAGTWLAVTP--YTFDISGVELVWTLTRGFHLVIHPEERHARVAEQIEHHAITHLQCTPSRASLLLQSPGMARA-LARLRVLVLGGEALTPALAAELRTRLTGRLLNIYGPTETTIWSTTHAVEASGPTVPIGRPVS-NTEVYIVDAHGTPVPMGAAGELLIGGEGVSRGYLHRPELTAERFIPNPFYRTGDACRYQPGGVLEFLGRIDQQVKIRGYRIELGEVEAVLREHPALREAAVVARTQDDDAARLVAYLVPSQRDTPLENLRAFLRER-LPEYMVPSAFVPLEALPLNASGKVDRQALPQ--------- 108763649 2208 ------RWNDT------ATGYPRDATIQALFEAHAAATPDAVALTCEHHQLTYGALNQRANQVAHHLRALGVSAGARVGLCLERSLDMVVALLGILKAGGAYLPLDPTFPPERLGFLVQDARMAALVTRSG------------LADDLPVQWIPVVSLDEDAAALAARPTANPT--PVCNAEHEAYVLYTSGSTGKPKGVAVPQRAVVRLVRNT-HYVHLGPDETLLQFAPLA--FDASTFEVWGALLNGARLAIHPTPSLEELGSFIARQGVTTVWLTAGLFHQVVDHAL---ESLASVRQLLAGGDVLSPAHVRRVVERYGCRVINGYGPTETTFTCCHTVSPDEPLVNPIGRPIS-NTRIHVLNAALEPVPVGAPGELCAGGDGLALGYLNDPALTAQRFIPDPFYRTGDRCHVLPDGRVEFLGRVDEQVKLRGFRIEPGEIEAALALHPTVHEARVMAREDGPGEKQLVAYLVARPELPPAEDLRRYLQAR-LPVFMVPSAFVTLAAFPLTANGKVDRRAL----------- 108763649 2 -----------LLASAREEAPWSP-TLLHCLRHRASTQPDAIAYTFDETRISYRELDRRARAIAASLQRMD-AAGERAILLYPPGLDYVAAFLGCLYANVIAVPAYPNRSLPRLQAILTDARASIVLTTEM-----ILSLVDSLEEQASQLRD----RRWLATDLLEAGCEDGWREPEVTGQTLAFLQYTSGSTGTPKGVMLTHGNLVHNSHLIGLGMELREGSVAVNWLPPYHDMGLIG-GILQPLYNGFHGVLLSPITPLSWLQAIERHRGTCAGG-PNFAFDLCRPEEREQLDLRTWQVAFCGAEPIRPETLARFARAFEPAFYPCYGLAEATLIAAGGVKAEPVRTGGQGAPRDPTQSLVVVDPQARTLADGEVGEIWMSGPSVAQGYWGRPEETERVFQEGPFLRTGDLGFLR-DGQLFVTGRAKDLIIIRGRNHYPQDLEQTTEQHPAIRPSAAFSVDVDGEEHLAVAFEVSARQEVSPDDVATSVQQAIAEHHQLGVHAVLLGALPKTSSGKIQRHACR---------- 16125570 60 -----------------------------------RSHGDKIFLVHEDERVNFEAFYRAVTHMAAELESFGVQKGDRVAIVMRNLPEWPVAFYGALSLGAIVTPLNAWWTGPELEYGLVDSGAKVAIVD-----VERYERMGEHLHNCPDLKRVYVSRAKEEITDWAKLDEKPLPTVAITADDDATIFYTSGTTGKPKGAIATHRNIIFAAAAAGARAFLRRGEAALLSVPFFHATGCFAV-LNPSLFAGAKLAMMRKWDPERAMQVIQDEKLTQMGGVPTIAWQIIEHPNRANYDLSSIEAVAYGGAPSAPELVRKIKEIWPKSPGNGWGMTETSATATSNSAEDENRPDSCG-PAVPVTDLKIVEAPYRELPIGEVGELWCKGPQVVRGYWNKPEATAQTFV-DGWVRTGDLARLDAEGFCFIIDRAKDMLIRGGENIYCIEVENCLYDHPAVMDAALVGVPHKTLGEEPAAVVTLKPGAETEAELRAFVADR-LAAFKVPVKVVFWPELPRNANGKIMKNELKKVFVE----- 37930570 26 ------------------------------------KFSSRPCIINGGDVYTYEEVEMTARKVASGLSQVGIQQGETIMLLLPNTPEYIFAFLGASYIGAVSTMANPFFTPAEVIKQAKASAAKLIITQACYVD-KVRDYAAEAGAKV-----VCIDAPPAGCLTFSELAADEREMPAVKPEDAVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYIHSEDVMLCVLPLFHIYSLNSVLLCG-LRVGAAILIMQKFEIVPFLDLMQRYKVTIGPFVPPIVLAIAKSPLVAKYDLSSVRMVMSGAAPLGKELEDSVRTKFNAKLGQGYGMTEAGPVLSMCKEPFEIKSGACGTVVRNAEMKIIDPQTGVSLGRNQSGEICIRGDQIMKGYLNDPESTKNTIDEDGWLHTGDIGFIDADDELFIVDRLKEIIKYKGFQVAPAEIEALLLNNPYISDAAVVSMQDEQAGEVPVAFVVRSNGSTTEDEIKQFISKQVI-FYKRINRVFFIDAIPKSPSGKILRKDLRARLA------ 108798485 3 --------------------------LTQALHRAVQQTPDLPATVFGERVRTWAQTADRAARLASAFQGLGVRSGDRVALLAQNCDAYHDFLFAVPWADGVAVPVNTRWSVHEIAFSLEDAGALVLVVDDVF-----LDMVEELRELAPTVQAYIHAGDPEGVLDFEDIITDPIEDARRGGDALAAIYYTGGTTGTPKGVMLSHANLMAAALGALSTGFLEPRGRLLHSAPMFHLADGSGW--LARNLVGGTHVILPSFTPDAVAVAVERYQITDMFLAPTMIQMFVDSPAAAQHDLSSLKHLIYGASPISQAVLERAMRLLPVKLLQAYGMTELSPTTTVLTGEEHLDPRSAGRAV-PIAEVKIVDEDDNEVPRGTVGEVAARGPHVMLGYWNRPEETAQAL-RGGWMHTGDGGYLDDNGYLFIVDRIKDMIVTGGENVYSAEVENALAQHASVATCAVIGVPDADWGERVHAVVVLQEGTATAQELRDHC-GSLIARYKAPRTVDFVDSLPLTAAAKVSKVDLRQR-------- 148547442 23 -----------------------------FIERTAAVYGNYPAVIHGAIRRNWQETYQRCRRLASALAGRGIGRGDTVAVMLPNTPTMLEAHFGVPMTGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDREFHAVIEGALA--LLEHPPLVVDVDDEGRAVSQLDYEALLNEAWEWPD-DEWQAISLNYTSGTTGNPKGVVYHHRGAYLNALGNQMTWAMGHRPVYLWTLPMFHCNGWCYPWTITALA--GTHVFLRRVDPQKILTLIREHKVSHLCGAPIVLNALVNMPEAAKAAIEHPVQAMVAGAAPPAKVIGAVEE-MGIKVTHTYGLTEGPVTVCAWHDEWDAIKSRQGVRYPTLDGLMVADPQTQPVPRNTLGEIFMRGNTVMKGYLKNPEATAEAF-RGGWFHTGDLAVWHADGYIEIKDRLKDIIISGGENISTIEVEDALYKHPAVLEAAVVARPDEKWGETPCAFVALKPGREDEADITSWCREH-LAGFKVPKTVVF-GELPKTSTGKIQKYVLRDRAK------ 124266578 31 -----KPFTKVLNDSDAPFFKWEDGTLNNCLDRNVERLGDKTAIIFEATTASYRQLLAQTCRLANGLRSLGVKKGDRVVIYISMSIEGVAAMQACARIGATHSVVFGGFSAQSLRDRIADTGAVAVITADGGKQLPLKAIVDEALAGCESVRHVLVAGRDVWLNELLAGQADTCEPEWVEAEHPLFLLYTSGSTGKPKGVQHASGGYLLHAALTTKWFDLKDDDIFWCTADIGWVTGHSYI-TYGPLALGGTEIVPTYPDAGRFWQMIQKHKVSVFYTAPTAIRSLIKAAEPKKYDLSSLRILGSVGEPINPAAWEWYHQHIGCPIVDTFWQTETGHMITPLPGATPLVPGSCTLPF-PGIQAAIVDETGKDVPNGQGGILVVKQPWMIRTIWGDPERFKKSYFKGKYYLAGDGAIRDEKGYFTITGRIDDVLNVSGHRMGTMEIESALVSHELVAEAAVVGRPDDTTGEAICAFVVLKRPRPTAAELRNWV-GKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGE---- 146307891 503 ------------------------EPVHRQFERRVQAQPEAIALVFGEQRLSYAELDLRANQLAHHLQKLGVTRDSLVGVAALRSVEMVVALYAILKAGGAYVPMDPEYPAERLRYMLEDSGVSLLLSHDA------------VIDGLPQVSGVQVLN-----LDHLDLSQEPQTAPEVDPEQLAYLIYTSGSTGKPKGAGNSHAALYNRLAWMQQAYHLTADDRVLQKTPF--SFDVSVWEFFWPLITGARLVMADHRDPAKLVELIEREKISTLHFVPSMLAAFVGHGDLHGCD--SLCRIVCSGEALPAELASSTRQLLPAELYNLYGPTEAAIDVTHWRSGQEGRSVPIGRPIANL-QIHILDERLNPQPIGVAGELYIGGIGLARGYHRRPGLTAERFVASPFYRSGDLARWTEEGVLEYLGRIDHQVKLRGLRIELGEIEAALLEHPALREAVVL-----VRDQQLVAYVV--GGDYDEVELRARLKQR-LPEFMLPSHVMQLERLPLSPNGKLERKALPE--------- 146307891 1956 --------------------------LPQRIAEQARVRPTAIALVHGQQRLSFAELEARANRVAHQLIARGVGAEVRVGVALERGIELFVVLLAVLKTGGAYVPLDPDYPGERLRYMLEDAGVKLLLSH------------QPALPRLPAVAGIEVFD-----LDHLQLNDQPEQAPEVDPEQLAYLIYTSGSTGKPKGVAVAHGAIALHCQAIGERYELTAEDRELHFLSV--SFDGAHERWLTPLSHGARVVIRDQWSVQQTYDCLIAEGISVVALPPSYLRQLAEWAEQCGKA-PGVKTYCFAGEAFSRELLQQVIRSLQPQIINGYGPTETVVTPTLWRVPAATAFTTAYAPIGDRVGARVLDADLNLLPVGVAGELYLGG-LLARGYLDRPAATAERFVPNPYYRTGDRVRLGADGQLEYLGRLDQQIKLRGFRIEIGEVEAALKACAGVGEALVV-VKDSAAGKRLVGYV--SGQGLSESELKMQLKQR-LPAHMVPSHILALERLPQLPNGKLDRQSLPEP---QVEAG 187921091 13 -----------LQQAYRDKGWWGTITFSEILEQRVREMPERIAFKDDYRAVSYAQLWSEVRRFAELLRRQGVGSGDVVTLQLPNRIEFPVVFFALELIGAVANKISPDLRAAELRYILTFSRSKAYVCAKQVKGFDHVAMLRGLRDDLPEPICVVCVDPVEGISSAEALRDFPADRVRMDSDEIMRMCFTSGTTGNPKGVLHSFNTTLCAARFLNRDMYVTQDDVLLAYLPVALNWG--YLTLLQSVMAGACTVLLERFSARAALARIASERVTYIPTAPAAIVAMLNAPELRDTDCSSLRVMVTGGASASLDMIKEFETAFPARLIELYGMLETGHSYTRLDDDPVRVIGTVGRCVDEL-EIGVLDDHGRLVEHGQTGELSARGPSVHLGYLDNAQANVESFTSDGWFRTGDLGEIDGRGNIRISGRKKEIINRGGKKYFPREIEDLLYEHHVFLQIAIVGIPDARLGERNCLCAILKPGAQTLNEVIALLKDR-VADYKLPEELVVMDEFPMTPSGKIRRAELLKQLS------ 37521519 3 --------------------------LAYILDEGLENTPRKTLFTGDGRSYTYNQVVRASENLATGLRRLGYAPGCRIAVMLPNLPEYGLAMYGLWWLGAQPVLINPQLTLRELRHILLDSQAQAVITT-----ADLLPTLAPLRCLPPMLTFIVVGGEVPGDLSFAELTATAGRIQRIHPTDTAALLYTSGTTGEPKAALLTHGNFWAIAQSSRIAIEGTPKDHLLCVLPLFHSFGCMVALVLFALM-GASVTFEHRLTPKRLMEHLRDPRLSFLIAVPNLLSTLLRFPADFRLT-ENLRCVCCGGSALHPQVEADFRARFGDIVRQGYGLTECVSSTTLNPLPGPVRPGSIGKPLPGGPELAICDPQGALLGERQVGELLIRGPHVFKGYHNRPEASAAVFL-DGWLRSGDLGYRDADGYYFVVDRIKDVIIVSGQNVYSQEVEKVLLSHRAVREAAVVGDPDPDKGEVVHAYVSLHEGATVEAELVHYARSQ-LAPIKVPRRLTVVEALPKSPTGRILKRRLRPQAA------ 193213644 5 ------PWLSHYDEGVPHSLAYPQVTLPDLLRQSALEFPEDPALLFLGNTISYRRLEQESDAFAAALFGCGVRKGDRVAVLLPNSPQMIIAEFGIWKCGGIAVMLNPLFTEPELERTLDNCEAEVAVVFAPFKTSLKRLIVTGLQDYLPEAEAFVAKNGGESILPLEAYRDAVPPGIELSPKDPALFLFSGGTTGKPKCAIGRHEAPVITGMQVNAWFFGDQRVPFMLNLPLYHVYPQVAIMSSGFIRRSPLVLIPDPRNFELLITTIKQLKVGVLPGVPTLFNALAAHPQSDPQALSSLKLIISAAAPLHLETQSRFEALTGATIIDAYGLTETMVSPVCSPLLGRKKYGSVGLP-APDVEVRIVDAETEPVAVGEVGEIVIRSPQRMTAYWREPEET-EAVLRDGWVFSGDLGYLDDDGYLYIVDRKKDVIKPGGFQVWPREVEEVIASHPDVLETGVAGVPDDYQGEAVKAWVVLCEGSSLDSELKAWCR-KELAAYKVPKHIEFCDSLPKSPVGKVLRRVLVER-------- 118463257 20 ------------------------QTIPEMVLSAADRFGDAEAVVDGPLRLTFQQVVERIRCAAGAFAELGVEKGDRVAVWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKTEEAADIIVRARVQAVLVQKGFLGQDYAAPA-----------GIPVIDIKSDFLSSGSPFSRP-----VNGTDISDIIFTSGTTGRPKGAMMNHRQTLRMYDEWATLADLREGDRYLQINPYFHTFGLKA-GLITSFLRGATMLPVPVFDVDTVVDLIERERITMLPGPPTLYHSLLTVPDKSK--LATLRAGVTGAADIPVELVRRIHDELPFTLMTGYGLTEGNVTLSRPGDSFEDVATTAGVP-CEGVEVRIADD----------GEVLVRGYGVMQGYLDDPAGTAEAIDADGWLHTGDLGTFTETGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLNHPAVAQAAVIGVPDERMGQVGKAFVVANAEV-SESDLLAWCRDR-MAGFKVPRTVEFLDALPLNATGKVMKDQLR---------- 72384198 3 ----------------------------DYFDRGWRINPHGVAYIQDERSFSFQEIGELSCRVANGLLAAGLEKEAKAAVWADNDVIGWGCTLGIWRAGMVYIPVNGRNASAENQYVLDAFDCEALFFTEVFA-----PIIEELRITLPNVKLWVCIDAELPWAPATWSASQPSTMPRVDMDDIVTLSATGGTTGVPKGVMNTHRAFQTYFAQFMIAFPYGAQPVNLAAAPMTHTAGMLS---LPCTARGGTVVVLPKPDPMLLLATIARHRVTEFFLPPTVIYRLLDIPGIEERDFSSLKYFLYGAAPMSVEKLKRAIEVFGPVMAGGYGQTEAAASISYLTPAEDERLSSVGRP-NPLIRVEILNDQRQVLPQGETGEICVRGDLIMKGYFKAPDKTAETIV-DGWLHTGDIGHLDAEGYLHITDRKKDMIISGGFNVYPSEVEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVELNGQTASAEEIIALCKDK-LGSVRAPKSVDFIAALPRSPVGKVLKKDLREQ-------- 189347895 6 ------PWTRHYDKGVPHTLEYPEHTLVDVVRRRALESPDQQALLFKGSVISIGTLEQESNALAEALSELGVASGDRVALLMPNSPQMVISELAVWKTGAIVVPLNPLYTENELVYALNECGAETIIVLTSFYGRLRRVIATSIKEYLPPLIQVLFTGDYLLQDLIARHASAQSKPLPVRHDAPALFLFSGGTTGNPKCAVSTHRSLVISGVQIASWFSVKGRDTIILNMPMFHVYGQAGI-MPAAIMGGYALVMVPNPDIDDLLHIIKTLKPAVLPGVPTLFTALLNHPKVKKDNMKSLKLCVSGAAPLMLETKQSFEALTGGRIIDAYSLTETTLASTFTPILGTYKPGSVGIPV-PDVDVRIVDQENGELAPHDVGEVIMRAPQLMKEYWQNPGETAMVL-RNGWLYTGDLGYVDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIARHPAVQEVSVAGVPDPYKVEAVKAWIVLRSGEKLASDLCDFCR-RDLAAYKIPRHVEFTEALPKSTVGKVLRRKLVEEHCRK---- 119194271 61 ------------------------------VDRHAMRDPNKVAIIYEGRSITYAELLKEVSRLAWVMKSQGVRKGDTVAIYLPMIPEAIFALLACARIGAIHSVVFAGFSSDSLRDRTLDARSKFIITTDEGKRIGTKKIVDEALKQCPDVTNCLVFKRTGADVPWTDKYPNYLPAESMDSEDPLFLLYTSGSTGKPKGVMHTTAGYLVGAAATGKVFDIHPADRFFCGWITGHTYVVYAPLLLGC----TTVVFPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDHHNHEMKDLRILGSVGEPIAAEVWKWYHEVVGAHIVDTYWQTETGSHITPLGGITPTKPGSASLPFFGIDPVILDPVTGAEIPGNVEGILAFRKPWMARTVWGDHKRYMDTYVYKGFYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHCVAEAAVVGVPDPLTGQAVHAFVALKSGNDNREQLQKELVRKSIGPFAAPKVVFVIDDLPKTRSGKIMRRILRKILSGE---- 198418450 70 -------------------------TLGKALQQTVEKYPDRECLVFNDQRLTFSEFMIEVDKLAAGLLKLGLKQGDRIGIWGPSTRDWVVTQFATGRIGLILVNVNPAYQTSEMEYALRKVGCKAIISDVTYKTQNYYDMIRETSPRLPDLTTVIMMGEKPGTYRFSDVAGGPKEIAQVHNDDPINIQFTSGTTGHPKGATLTHHNIINNALLIGNRIGFDDDDRVLCQVPLYHCFGMVAGTLCMAVYGQTMVFAVAGYDPAASVRTLIAENCTTIFGTPTMYIDVCSHAESINAKFTGLTKGVMAGSPCPIEVIHRVDRVLGTKVQVAYGSTETVTCFMFRNDPDEKRTTTVGKALA-NTENRIVDVAGKIVPVNTAGEVQSRGYCVMVGYWNDKEKTAEAIDDQGWYHTGDIGEMDEEGYVRVIGRIKDMIIRGGENVYPTEVEDFLHTHPKIDDVQVIGLPDKRLGEEVAAWIVKEGEKLTEKEIKEYCKGK-ISHFKIPKYIKFVTDFPITVTRKVQKFKMREEHSKEL--- 118465153 11 -----------LRDRFP---VWRPRTLADWLDDCARTYGSRPFVLCDHGALSYRQVAEESRRLAAGLRELGIGAGDRVGMLLANSLEFVTVKFAIARLGAIAVPFNYLYRRDELAFVLGDSGCRVLVTMTGFGSLDYQRMLDDIADELPSLRHVVLAQPARQGLPLATAARLDVPPECVDPLGPADLLYTSGTTGSPKGVLLTHDSVLRTAYASALTRAYADGRRIVYALPCYHMFG-YIEGLLSAMFVGGAAIMQQKFTAEGYFRAIDAHRATDMLCVPTMAVAMVESPARARYDLSSLTAILCGSAPAPVWLWQRIAKDFGVEIVTGYGMTEGCMSLTLPEDPLALASSTVGRPVAGVDALRVVDPDGEELPPGTPGELLSTGPTAMIGYWNRPAETADAL-RDGWLHSGDLGLVRADGYLELTGRRKELYKSGGELVMPKEIEDLLAGHGDISQVFAVGLSDDRWGEIGCVVVVRAPGATTEDDVLALCRDK-LARFKVPKRVVFSEDLPTTPTGKVQKFRLAEQLAERLPAG 17548862 3149 ------------------------ETLHAVFEAQVRRTPEAIAVEHEGWRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVIGLLGILKAGGGYVPLDPSYPRDRLAYMLEDSAPVAVLAQS------------NTREPLGALSVPVLDLEN----PLEGEAEHDPQVTGLEPNHLAYVIYTSGSTGQPKGVLVEHRQVARLFTSTQPWFGFGAEDVW--TLFHSFAFDFSVWELFGALLHGGRLVVVPKRSPQAFYALLCEAGVTVLNQTPSAFRQLMAAQQEAPAARHRLRQVILGGEALEVGALRPWYERAGTQLANMYGITETTVHVSALEAADAQGTGSPIGRRIPDLRVYVLDAHGEPVPVGVTGEMYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEASLSQCAGVREAVVTVREDVPGEQRLVAYYV-SGEAIEAQALREQLQG-SLPAYMVPAAYVRLAHLPLTSNGKLDRKGL----------- 17548862 6295 -------WNETKAA-YPDAS-----TIHGLFEAQVRRTPEAIAVEHEGQQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQS------------NTREQLGALSVPVLDLDR----PLLEEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVMVEHRGLSNLLDWYLEDLGLRSDDTVL--LVSSYSFDLTQKNILGPLLAGGRLHLAGPFVPDALVAQIRREGITHINLSPSAFHALIDAAGAEG--LGGLRRVVLGGEPIQPARLQGLPE-PRPRFINSYGPTECSVVAWHALDAELDRYRAASVPLGRNVRLYVLDAHRQPVPTGVAGEIYVGGAGVGRGYRNLPELTGACFLADPFYKTGDLGRWLANGSLEYLGRSDDQVKLRGFRVELGEIGASLARCDGVREAAVLAREDAPGEPRLVAYYVAEPGAAEASALRRHMQAQ-LPEHMVPAAYVRLEHLPLTPNGKLDRRALPAPAAD----- 17548862 12 ------------------------DTLVALLESLAATRPDDTAYVFGESRMTYAELHDAARRVAVHLLGNGCGQDDPVLLIFNPGLDYICAFFGCLYAGAIPVPAYPARRLERLQAVAVDAGARFALTVSEELS-RIASFETQQGKRLPVERWLAIDRADSDAGDWTD--------PGLDGSRIAFLQYTSGSTGAPKGVMVTHRNLFANVAAMTAEGRMGRDEVMVYWLPPYHDFGLIG-GILQPLVLGCTVVLMRPANPYRWLKAITDYRATV-AGAPNFAFDLITPAQRATLDLSRLRVLASGAEPVRPGTLEKFTAAFAPHGFNAYGMAEATMAVAADDEADRIALASHGSALTGHQLAIVDPETLRRCEPGRVGEIWVSGPSVAQGYWRRDEDSRRSFDGERYLRTGDLGFLHA-GELYICGRLKDLIILNGLNIYPQDVEAAFESHARLRENGTIAFADRDDTEQLVIVQELEFRQPVEPGMFECMASAVSMNVGVPDVIVLVKAIPRTSSGKIRRQQCRDFLADRLPA- 148556381 80 ------------------------------LDRHLAERGDQVAIIWEPRRFTYRQVHEEVCRFANVLKAQGVKKGDRVTVYLPMIPEAAFALLACARIGAIHSVVFGGFSPEALAGRIQDCDSSIVITADCGRRVPLKTNVDAAAQHAPSLTSVIVIRATGAEVPMQAGRSADCPAETMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLWASLTHELCFYRPGQIYWCAADIGWVTGHSYI-VYGPLANGGTTLMYEGPDASRIWQVVDRHQVEIVFTAPTALRALMRDGDEARTSRKSLKLLGTVGEPINPEAWRWYHEVVGCPIVDTWWQTETGAMIAPLPGATDLKPGSATRPLFGVVP-ELVDADGQVLEGATDGNLCISWPGQMRTVWGDHARFFQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEALRKELRDTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAE------ 119508895 337 ------------------EAYYPLESIHQQFAAQVERTPDNIAVVFEDKQLTYKELNQRANQLAHYLQTLGVQPEIPVGIYIERSLEMVIGILGILKTGGCYVPLDPAYPVSRLTYFIDETNISVLLTQSS------------LLDKLPHYSGKILALDTDLQEISQTSENNPTTL--VNPDNAIYIIYTSGSTGTPKGVINNHRGVSNRLYWMQQQYNLEIGEPVLQKTPF--SFDVSVWEFFWTLLNGGCLVMAGHQDTNYLLEIIEQQQITTLHFVPAMLGVFLEEPNLT-ARCRSVKRVICSGEALSIEIQNRFFRSLNAELHNLYGPTEAAIDVTYWSGGVELHTVPIGRPIS-NTQIYLLNEDLQPVPLGVTGEIYIGGVGVARGYWNRPDLTAERFINPTLYKTGDLGRYLPDGNLEYLGRLDTQVKIRGLRIELGEIEAVLNQHPDIQQTVVILDSKSSENQRLVAYIVPASTSTESEELQKFLLSQ-LPDYMLPSIFLVLSALPLLPNGKINRQALPQ--------- 3121737 96 ------------------------------VDRHAFKNPDKIAIIHEGRRITYGELLREVCRMANVLKGLGVRKGDPVAIYMPMIPETIVAILACARIGAIHSVVFAGFSAEILRDRVVDCATRVVLTSDGRRGGKNIATKCIVDEALHSVEHVLVTGSPVPWVQGRDVWWHECSPEPMSAEDPLFLLYTSGSTGTPKGILHTTGGYLLGVAATVKYFDYQENDIYACMADIGWVTGHSYI-VYGPLTLGATTVLPTYPNPSRFWQLIEKHKITQFYTAPTAIRALQRLGDQWLDDMSSLRVLGSVGEPINREAWDWYNEKVGCAVVDTYWQTETGIIVSPLPGATPTKPGSATLPFFGIDPVLLDPTTGKELATGQTGVLAIRRPSMARSVYNNHSRFVETYLKPGYYFTGDGALRDDDGYIWIRGRVDDVINVSGHRLSTSEIESALVNHEAVAESAVVGAHDDLTGQCIHAFVSLKPHIQIADGLEKVLTRKTIGPFAAPRRIYIVSDHPKTRSGKIMRRILRKIVNGE---- 120599992 15 -------------------------SLVDLIEKTSLRYGDKPAYACLGKTSSFNEIERDSRYFAAYLQNKQLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVVSDLLPTLAKVVATTEIEHALDLIEPQIQPKTGLKNIAFCDILKQGAELTFTRLDDLCALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSEGEDIFVAPLPIYHIYAFMVNLVLYFECGGCSVLIPNPRDISGLIKTLAKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTTGNMISEGYGLSETSPVIS-LNAPGYQKLGTIGKPVI-GTEVKLLDENNIEVPLGTAGELAARGPQVMRGYWNNPQETANVMTPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPDIIECAVVGVQDEHSGEAVKAFIVLKDNNLNHEQILQYCREQ-LTGYKLPKIIEFMTQLPKSTVGKILRRELKNKA------- 78059964 33 -------WPAHLATR----QAPPATHLFRHAEAAAARHPDKPFILFYDTPVSFARFQHEAEQVAGFLQQRGVKAGDRVLLYMQNSPQWMIAYYGILRANAVVVPVNPMNMTDELAHYIEDSGASTVFVAQ-----DLYPRIAPLVGGAGGLAHVVVATDGPGVAHWRDVLAEQLAPGALTPDDMCVMPYTSGTTGKPKGCVHTHRSVTCTAAGFVDWFDDPEDAIHLAVLPLFHVTGMQG-GLNGPLVRGSTVVVLPRWDRDAAGRAIGRNRVTVWQSISTMMVDFLSNPNLHEYDLSSLRSMRGGGAAMPDAIARKLKDTVGLDYVEGYGMSET-IAATHINPPAHPKPQCLGIPVFDVD-ARIVDPTFEPVPQGEVGEIVMHAPQLMQGYWRNPEATKQAFVEDGFLRTGDLGRIDADGYFFMADRLKRMINASGYKVWPAEVETMMYRHPAIKEVCVIGTRSAHRGETVKAFVVLDPGGVTPDDVVAWARDH-MASYKVPRVVEFVESLPKSGSGKIMWRELQER-------- 15217838 24 ---------------------------------------DKPCLIVGGKSYTYGETHLICRRVASGLYKLGIRKGDVIMILLQNSAEFVFSFMGASMIGAVSTTANPFYTSQELYKQLKSSGAKLIITHSQ-----YVDKLKNLGENL----TLITTDEPENCLPFSTLITDDETNPDIGGDDAAALPFSSGTTGLPKGVVLTHKSLITSVAQQVDNLYLKSNDVILCVLPLFHIYSLNSV-LLNSLRSGATVLLMHKFEIGALLDLIQRHRVTIAALVPPLVIALAKNPTVNSYDLSSVRFVLSGAAPLGKELQDSLRRRLPQAILQGYGMTEAGPVLSMAKEPIPTKSGSCGTVVRNAELKVVHLETRLSLGYNQPGEICIRGQQIMKEYLNDPEATSATIDEEGWLHTGDIGYVDEDDEIFIVDRLKEVIKFKGFQVPPAELESLLINHHSIADAAVVPQNDEVAGEVPVAFVVRSNGNDTEEDVKEYVAKQVV-FYKRLHKVFFVASIPKSPSGKILRKDLKAKL------- 94313668 70 -------------------------TLRDLFL-IAAAWGDKTFVVYEEERVSYRAFAQAATTLAQQLVRDGIHKGDRVAVAMRNLPEWPVAFYAAILAGAIVTPLNAWWTGPELEYGLADSGSRVAIVD-----YERLDRITEHLAACPDLERIYVVRDDPRIVPLASVIGESDAWPPLDPDDDVTIFYTSGTTGKPKGAVGTHRNALRNLLRRGEPVPEPNPDAGLLAVPFFHVTGCMSI-LNGTLATGGKIVLLYRWDTLRAMELIQAERCTGAGGVPTIAWQILEHPQRGEFDLSSLENMNYGGAPASPELVRRIKEVFHAAPGIGWGMTETSATFTSHSAEEYIHRPDSAGPALPICEMKIDDGFGRALPPGEVGELLVRGANVVHSYWNKPEATAKTFV-DGWLHTGDVARIDEDGFLYIVDRMKDMLIRGGENIYCIEVESTLYDHPAIMDAAVVGIPHRTLGEEPGAVVSLKPGKATEAELQEFVRAR-LAAFKVPVRVIVLEELPRNPNGKILKSNLRKLFA------ 170782691 12 -----------LPAHEQEGTGFASVSVAAILAESAERHADRVAVVVGDVATTYRELWDETRAYAGALAARGVGEGTSVAMLIPNVADFPRVYYAVLALGGVVVPVHALLKAEEIAYVLRDSGSALLVCAGPLLEQGAKGAALAEVPVISVLVPASTEGGPDRLEELAPAATPIRTYVPRRPSDIATILYTSGTTGQPKGAEGCHLALVMQVVLLLNTLDLRTGDRILGCLPLFHTFGQTCT-MNASFRIGATIVMVPRFDGDAALALMVEHDTQVFMGVPTMYFALLAAAGRNPAR-PALRYAVSGGAALPVAAIEAFRDAFSAEIHEGYGLTETSPVASFNHVGLPARPGTVGKPIW-GVQIEIADPEHEDLERGVLGEIVIRGHNLMNGYLHRPEDTARAVV-DGWFRTGDLGTIDDDGYIRVVDRTKDMILRNGYNVYPREVEEVLARHEAVAQCAVFGVPHEEHGQEVVAAIVPKDATVDAAEVVAYMKER-IASYKYPRRVEVVEALPLGPSGKILKRALVERF------- 196258202 499 -----------------KKDYGCNQCIHQLVEEQAALNPEAIALVFENQSLTYRQLNEKANQLAHYLREMGIKTETLIGLSIERSLEMIIALLGILKAGAAYLPLDPEYPPERLHFMLEDSQAFLLLTQAS------------LLEKLPNNQTKILL--LAEIWPRISSYSQENLTGVVEAANLAYLIYTSGSTGKPKGVMVEHRGVYNLAQAQIEAFSVEKNSRVLQFA--SFSFDACISEILMALGSGATLYLACKDAPGQPLDFLRQQEITHVTLPPSVLAAL------PVETLPALQSLIVAGEACSLELMKQWSRERN--FFNAYGPTEASVCATIAQCTPNDAKVTIGCAMA-NVQVYILDSHLQPVPIGVIGEIHIGGVGIARGYLNRPELTQEKFIRDPFYKTGDLGRYLADGKIEYLGRIDHQVKVRGFRIELGEIEAALLKHPFVKEAVVIARHDSKLNTNLIAYLIPAFSAQVLAEQLAQVREQQLPGYMVPQEFVLLDAFPLTSNGKIDRRKLPRHLTERFLA- 163735738 73 --------------------WYADGTLANCVDRHLATRGDQTAIIWEAKHITYKQLHASVCKMANVLESLGVRRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGCDAKLVITADAPRGGRATALKSNTDAALLHCKDTVIDGRDYDCGEMMLEASDISHPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYAAMTHEVFDYHDGDVFWCTADVGWVTGHSYI-VYGPLANGATTIMPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGQGKSEGCDLSDLKVLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHMTPLPGAHEMKPGSAMKPFFGIKPMVLEPASGEVLEGNVEGVLVISWPGQMRTIWGDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHAIKGQGIYCYVTLMNGEEPSDELYQELRKTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAED----- 126179201 31 ----------------------------DVIDAWAKKDRNKLAMIWVDQKYTFFDLMRLSNQAVNICLKYGIKKGDRVMLMLPRTPEWWIFTIALIKLGAVYCPATTMLTPKDLKYRIQAADIRMIITM-----AEHADKVEEIREECPTLARLMIDGVRDGWVSYPVELDYPAPCSRTKSTDPLLIFFTSGTTGEPKMVVHAHSYPLGHIVTAQLWHDLRPNDLHLTISDTG--WGKSAWGLYGQWIVGACIFVYDRFHATEILPLLEKYGVTTFCCPPTIYRMLI-LADLDKFDLADMRHCCSAGEALNPEVIRAWQEGTGQTIYEGYGQTETVLCIGTLPG-MKIKPGSMGRPM-PGWQIELHDDDGNLAGVGEEGRIAIRPVGLFSGYLNNGEENHKVF-SNGFYYTGDKAYMDEDGYFWFIGRDDDVIKSSGYRIGPFEVESALMEHPAVQEAAVVGSPDVLRGLVVKAFIVLKPGYRPTESLVKDIQKRVTAPYKYPRLIEFVESLPKTISGKIKRHELRELEMKR---- 134298447 5 -----------------------NKTLRDMWDELARIYSEKTVLIFEDREYTYSQLNEEINKTANLFLDLGIQKDEKVAIQLHNCPEFLMCWFGLAKIGAVLVPLNTHYTQEECGYILKKCDVATVVIEEEFLPIYDRSR----PNKDISIKNILLA-RSEKQIPGENKGKQPGELKELRPDDVAEILFTSGTTSKPKGVVLTHCNLLYAGIFTSWQGAFRYDDRYLSIEPAFHV-DFQLTALMPVLTVGATMIAVEKYSASRFWKQICKYKATITQAMPMMLRTMMLQPQQEWEKDHCIRQFFFFLALTNQE-KDAFEERFNVRLFNSYGLTESLVGVIGDFPFGERKWPSIGRPGLSY-EAKIVDEEGNEVPPNTIGEICIKGPGIMKEYYKDAEATAKTLKPGGWMHTGDKGYVDESGWFYFVDRKVNMIKRSGENVSATEIENILMCHPKIAEAAVIGVPDPIRDQAVKAFIVKEGEELSTEEILEYCRGR-MAKFKVPSFIEIRTSFPRTCTCKVQKKML----------- 127513601 7 ------------------------RTLRCMWQERAQQYSDNTALIYEDRTFTYQSLDAQINRAANLFLKQGIAKGDKVAVQLYNSPEFIFCWFGLAKIGAVIVPINTQYVQGECSYILTKCDVTALVTEPSF-----LPIYEALAAKGQRLEQVFVARAAGEFDDQLALQAPTLDLVPLESEDPAEILFTSGTTSLPKGVVLTHCNLQFAGHYTAWQTRLTAKDRYLSMMPNFHI-DFQCNAAMAVFTVGACLVMLEKYSARRFWKQICDYRATLTHSMPMILRTLMLQPVAEGEDQHCLRDMLFF-MHISDQEKLDFETRFKVTLFNSYGMTETLVGLIGDTPGEPRHWPSIGRPGLGY-EAKVIDETGREVPPNVVGDLWVKGVSLFKEYYQDPQATEAVLRRDGWLITGDKAYVDERGLFYFVDRKSNMIKRSGENISSTEVENVLMSHPAIQDAAVIGVADPIRDQAVKAFVIFAPGSLTVEEILAFCSA-NMAKFKVPSYVEIREAFPRTCTCKVDKKLL----------- 194562903 55 -----KPFTRVLDESDAPFYKWFDD--GELLDRHVEANGERVAVVFEATRVTYADLLARVSRFANALKKRGIGKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGAVALVTADEQATLPLKSIADEALAGCDAVKSVIVTGGKIDWNAQRDLAAEPDTCEPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWFDWKPTDVFWCTADIGWVTG-HTYITYGPLACGGTQVVPTWPDAGRFWKMIGDHKVTVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGCPIVDTWWQTETGHMITPLPGATPTVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMIRTIWGDRERFRKSYYPDRLYLAGDGTVRDKDGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGEEAKALAKDKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 68845342 1499 ------------------------QTIQGLFEEQVEKTPDHVAVGWKDQTLTYRELNERANQVARVLRQKGVQPDNIVGLLVERSPEMLVGIMGILKAGGAYLPLDPEYPADRISYMIQDCGVRIMLTQQHLLSLVHDEFDCVILD-----EDSLYKGDSSNLAPVN------------QAGDLAYIMYTSGSTGKPKGVMVEHRNVIRLVKNT-NYVQVREDDRIIQTGAIG--FDALTFEVFGSLLHGAELYPVTKDDAEKLHKFLQANQITIMWLTSPLFNQL---SQGTEEMFAGLRSLIVGGDALSPKHINNVKRKPNLTMWNGYGPTETTFSTCFLIDKEYDDNIPIGKAISNST-VYIMDRYGQLQPVGVPGELCVGGDGVARGYMNQPALTEEKFVPNPFYRTGDLARWLPDGTIEYLGRIDQQVKIRGYRIEPGEIETLLVKHKKVKESVIMVVEDNNGQKALCAYYVPEEEV-TVSELREYIA-KELPVYMVPAYFVQIEQMPLTQNGKVNRSALPK--------- 213970457 1539 -------WNAT-AAQFPSELC-----LHSLIEAQVLATPNAPALIFADEQLSYTQLNTRANQLAHRLREAGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTS------------LLERLPVPEHVICLDQDGDWLAGYST-ANPVNLS--HPQNLVYVIYTSGSTGKPKGAGNSHRALVNRLHWMQKAYALDGSDTVLQKTPF--SFDVSVWEFFWPLLTGARLAVADHRDPERLVQTIRQHQVTTLHFVPSMLQAFMTHPQV--ESCHSLRRVVCSGEALPAELAGQVLRRLPQTLYNLYGPTEAAIDVTHWTTTDDVLSVPIGRPIDNL-KTHILDDGLLPAAQGVAAELYLGGAGLARGYHNRAGLTAERFVPDPFYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEACLLEHDSVQEAVVIDV-DGPSGKQLAAYLVGEQRSDHLRELLKAHLKASLPDYMVPTHFIMLDSMPLTANGKLDRRALPAPDATQL--- 213970457 494 ---------------------------HQRIETQVERTPQAIALTFGFEQLSYQQLNNRANQLAHKLREQGVGPDVRVGLAAERSLEMIVGMLAILKAGGAYVPLDPDYPQDRLSFLVHDSGIELLLTQ------------AHLLDQLPIPAHVQTLNLADAL----DGYSTENPINQTTPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDNWFKFDEKDVW--TLFHSFAFDFSVWEIFGALLHGGRLVIVPRESPEEFHALLVEQQVTVLNQTPSAFKQLVRVACDSPVPM-SLQKVIFGGEALDVASLKPWFARFGPQLINMYGITETTVHVTYRPADTHNPASPIGEAI-PDLSWYVLDADFNPVAQGCSGELHIGHAGLARGYHHRAALTAERFVPDPFYRTGDLARYKTAGTIEYAGRIDHQVKIRGFRIELGEIEARLQAHSAVREVIVLAVD----GQ-LAAYLLPQDQQALHETLKAELRAH-LPDYMVPTHFIVLDKLPLTANGKLDRKALPAPDASQLQA- 121608649 6 ------------------------RPLHEQLRRNARQTPDRVACLWYGQPITWAELDAASDAFAARLQALGVQRGEPVALFMNNCPQYLMAHYGIQKIGAICCPCGPLNKEHELAYQLSDLQARVIVAADLLLPVIDKVRAQTALAHLPDMPTIDVPDECEDFLALVRAGGTPAPV-RIAMDDVALMTYTSGSTGLPKGAMLTYENARFKTAAAADCNAARSDDVLLAVAPLYHIAGM-VMGVNLPVHTGATAVLLYRFDPLGVAQALERYRVSWWYSIAPMNSALMRLPGARAMDWSALRIVTSFGITFTEQLAQQWQRAPRCAAFEGYGLSET-HTIDVCMPPEAIRWGAHGKPVAGNRIRIIDPDTGAPLPVGAAGEITIHGPGNFKGYWNRPEATAQTL-RNGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVETLLIRHPAVAQAAVIGVPDEHKGEVVRAFIVLRGQAPDAAELLAWARD-NMAPYKVPRELRFIDALPSTGAGKVLRRLLRDLA------- 56476570 3 --------------------------LSEWIDRHAGLEPGKTAIRFPERDLSYAQLAGLVERLASALKASGVAHRSCVAYLGYNSPEMLATLFACARLGALFMPLNWRLAGPEHRQLLADCPPSVLFVEPRF-----VAQIDAFRDALADVTLVAFDAPPQGWISYEALLERSGDAPQVGPQTPLLICYTSGTTGKPKGALLSQGALAWNAVNSIDLHELSADDRILTTLPLFHVGGLNN-QTTPALSAGATVVLHPKFDADATFDAIEQERITLTVLVPAQLEMMIARPRWQSADLSSLRMITTGSTIVPERLIREVHRR-GVPLVQIYGSTETCPIAAYVKPADQRKAGSAGRA-APHCSLRIVGDDGHDVKPGATGEILVRGPNVMNAYWNDLQASAAVL-KDGWFRTGDMGHQDGEGYLWVDGRKKEMIISGGENIYPAEIENLLGESPDIAEVAVVGRLDERWGEVVVAVVVPLEGRTLDAGHVLQLLEGRIARYKLPKEVVFLDELPRTALGKVRKDDVRQLVARK---- 171186287 51 -LEWFRPWDKVLDASNPPFYRWGRLNLSYLVDRHVKTWRNKLAIEWEGRKLTYFDLYREVNRVAYMLKNFGIKKGDRITLYMPMIPELPITMLAAWRIGAITSVVFSGFSAEALAERINDSQSRLVVTTDGFKVVRLKDVVDQALEKTRTVENVIVYSRLGKDVPMTEGRDAYVEPEPLESEHPSFILYTSGTTGKPKGIVHDTGGWAVHVYATMKVFDLREEDVYWCTADVGWITGHSYV-VLGPLLMGATQIIPDYPQPDRWWAVVERYGVTILYTSPTAIRMFMRYGEERRHDLSTLRIINSVGEPINPEAWRWAYKVLGVAIASTWWMTETGGIVVSHAPGLPMKPGTNGLPLPGFD-VDVLDDNGKPAPPGVRGYLVIRRPWMLHGIWGDPDRYIKTYWSPGVFYVGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESALVSHPTVAEAAVVGVPDPIKGEVPIAYVVLKQGVVASDELRKELRDHVIGPVAEPAHIFFVTKLPKTRSGKIMRRLLKAVAT------ 177671132 19 ------------------------DTIGRVFARAVARSPQAVALRFEDRDWTYAQLRDGAHRVARRLQDTGLPAGTRVAAYATNSDAYALLFLACVTAGYVHVPVNFALKGGELAHALEDSGAELLVADAGMLERVDQVRAEGRASALRHVWTMLPAGHAEPSVAQDETLDAAAPEAEVSATDLAQLLYTSGTTSTPKGAMMSHRALVAEYLSSIIALDFTAEDRPLVAMPLYHSAAMHVF-LLPYLSLGATVRLLAAPDIPRMLELVETEHIGSLFLAPTVWVPLANHPGLATRDLSSLRKAQYGASIMPVTVLQRLRQQPGIGFYNCFGQSELGPLCTVLPEEHDARPASCGRPVF-HVEARVMTADGAPAAPGEPGEIQYRSPQLLSGYWNRPDATADAFTDDGWFRSGDQVTQDAAGYIQVVDRIKDVINTGGVLVAPREVEDAIYELDEVAEVAVIGLPDERWIEAVTAVVVLKEGAELTAEVRTHVKER-LAGFKVPKRVDFVAELPRNQSGKLLKRALRAERTQE---- 126457283 542 -----------YAWNATERDYPIEQCIHQLFEAQVDRKPEAIALTFDGQRLGYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPSHPPERLRRMLDDTNPVAVLVDDIGAD-ALASFESHVAARSPRVHLSRDIAQWRACSP-----ANPPTPRERAARRLAYVIYTSGSSGEPKGVMNEHRGVVNRLWWMQQTYALDERDAVLQKTPF--SFDVSVWEFFWPLMSGARLVIAKPEDPAYLSELIDRERVTTLHFVPSMLQAFLEDEGAAR-GCGSVKRVMCSGEALPPSLVKRFYRLPDARLHNLYGPTEAAVDVTAWDAEEGGASVPIGWPIA-NTRIYVLDGHGQPVPRGVAGELYIGGVQVARGYLNRPELTRERFVDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVRETVVLARDSPAGEKRLVAYYT---GNADVAALREQ-ATRHLPAYMVPSAYVRLDAWPLTPNGKLDRRALPAPADD----- 77458440 2646 -------------------GYDLQQSIHGLFEAQVLRSPQAVAVLSGEQRLSYAELNARANRLAHHLRGLGVGPDARVAICVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPSAVLVQGST-----RALLGEVAVPVVNLDHDI----------WQALSVDNLAVDGLTPQHTAYVIYTSGSTGQPKGVINEHSGVVNRLLWMQDAYRLTAEDSVLQKTPF--SFDVSVWEFFWPLMTGARLVMARHKDPLYLSEVIEQQQITTLHFVPSMLDVFLAHGETAR--CHGLRQVMCSGEALPGSLVRRFKQQLGSGLHNLYGPTEAAVDVTAWDCAGPIETTPIGKPIA-NTRLYILDAQQQPVPQGVVGELYIGGVQVARGYLNRPELSAERFLNDPFYRTGDVARYLADGNIEYLGRNDDQVKIRGLRIELGEIQSRLTDIGGVQEAAVLAREDVPGDKRLVAYYT--GARLEIDVLRGHLLEH-LPDYMVPAVFVHLDALPLSPNGKLDRKALP---------- 77458440 554 -----------------QADYPQGLTIHQRFEAQVIERPEAVAAVFLGEHVTYAELNLHANALAHHLISLGVRPDDRVAIVARRELDTLAGLLAILKAGAGYVPLDPAHPAERLSYLLSDSAPVVVLTQS------------DLRDRLPTLDVPVIDLDRHTWPLSLALDP---RVPGLTNEHLAYVIYTSGSTGLPKGVMVEHRTLSNLIDWHCGAFDLCAGRHTSSLA--GFGFDAMAWEVWPALCAGATLHLAPNEDIDALLDWWRAQPLDVSFLPTPVA----EYAFSQNLEHPTLRTLLIGGDRL-----RQFSRHQHFDVINNYGPTEATVVATSGKVDAGQALH-IGRPVSNAT-VYLLDEQQRPVPIGVAGELYVGGAGVARGYLNRPELTAERFLDDPFYRTGDLARWQSDGTLEYLGRNDDQVKIRGVRIELGEIETRLNQLPGIQEAVLLAREDEPGQPRLVAYYTEQAQVEPVAELRACLLAQ-LPEYMVPAAFVRLDALPLTANGKVDRKAL----------- 77458440 1604 ----------------------SGLTIAQRFEAQVIERPEAVAAVCQGQALTFAELNRQANTLTHHLIGLGVRADDRVAIVARRGLDTLIGLVAILKAGAGYVPVDPAHPAERLNYLLSDSAPVAVLC------------LSDLRERLPALDVPVIDLDLQGW---PDTEPSNPQVPGLTSEHLAYVIYTSGSTGLPKGVMVEHHTLSNLVDWHCRAFDLCAGRHTSSLA--GFGFDAMAWEVWPALCAGATLHLAPSEDVDALLDWWCAQPLDVSFLPTPVA----EYAFSQNLEHPTLRTLLIGGDRL-----RQFNRQQSFDVVNNYGPTEATVVATS-GIVEAGQALHIGKPIANAT-VYLLDEQLRPVPVGVAGELYAGGVGVARGYLNRPDLTEERFVNDPFYRTGDLARWRADGSIEYLGRNDDQVKIRGVRVELGEIETRLNQLPGIQEAVLLAREDEPGQVRLVAYFTPQFEPLAVAELRAHLLSQ-LPEYMVPAAFVRLDALPLTANGKVDRKAL----------- 77458440 3722 -----------------QRDYPATLTVHRLFEQQVTKHPQAVSAVHGAQSLSYFELNERANRLAHHLIGQGVQPGDPVAILLPRSLDLLIAQLAIGKCAAAYVPLDINAPAERQAFMVEDCGAKALLT---FSTETVDYAVRRID------------------LDALKLDAQPPHNPDLSSESVAYIMYTSGSTGTPKGVMVPHRAIGRLVINNGYADFNPQDRVAFASNP---AFDASTMDVWGPLLNGGRVVVIDHADPHAFGQELAASGATILFVTTALFNQYVQLIPEA---LKGLRIVLCGGERADPAAFRRLAEAPELRIIHCYGPTETTTYATTFEVSETAESVPIGGPIS-NTQVYVLDARQQPVPMGVIGELYIGGQGVALGYLNRPDLTAEKFLQDPFYRTGDLARWLAPGQLECIGRNDDQVKIRGFRIELGEIENRLLNCDGVKEAIVLARQDGQEPLRLVAYFTAEEGV-DSASLRGQLQAR-LPEYMVPSAWVQLDALPLNNNGKVDRKVLPVPAQDALLS- 146340946 13 --------------------------LAHIVTQNGRRLGDRIGFVWGERSWSWREIDTMVSALAAALAEQGISKGDRILVHSKNCEEMFVSMFAAFRLGAVWVPTNFRLMPDEVAYLATASGAKAFLCH-----VDFPEHAAAVTSATFTWR--IGDGGSFGTRSVSDAAGADVANATVEHDDPCWFFFTSGTTGRSKAAVLTHGQMAFVITNHLADLGTTEHDASLVVAPLSHGAGVHQ---LMQSARGAKTVLLPKFDIAEAFRLIERHRISNLFTVPTILKMMVEHPAVDQFDHSSLRHVIYAGAPMYREDQKRALARLGKVIVQYFGLGEVTGNITVLPAPAEARIGSCGYERT-GMQVSIQDDQGRELKPGETGEICVIGPAVFAGYYDNPEANAKAF-RDGWFRTGDLGHMDAQGFLYITGRASDMYISGGSNIYPREVEEKILTHPDIGEVAVLGVPDPVWGEVGVAVCVAREGAPSESDIAGYLATK-LPRYKMPKRFFFWESLPKSGYGKIPKRLVRDELEAR---- 156408191 69 -----------------------GDTVGQRLDKVAERFPNREAYVCDKERATFAELREEADQLAASLLSLGIKRGDRVGIWGPNMREWVISQFGTARIGVILVNVNPAYQAPEAEYALKKVGCKGLIMADTHKTQDYYNMMTHIAHELPDLRVLVVTGGAFTFDEFMKIGGEHERQQALQSDDPINIQFTSGTTGNPKGVTLTHHGILNNAASVGDILNYAEYTRVCIPVPLYHCFGM-VLGSFACVTHGITAVYPSRFDAGLALDAVQNEKCNSLYGTPTMFIDMLNHPKFEQYDVTSLRTGIMAGAPCPVEVMKKIITTFHMPMTIAYGLTETVTNQTRRDVPVDLRVSTVGT-MAPNVEAKIIDEHGNVVPINTPGEICFRGYNVMQGYWDDYEKTDAAIDSNGWFHSGATVFLMKEGN---KGREKDVIIRGGENIYPTEVEQFLYKHPKIQDVQIIGIPDERLGEEVCACIRLHGESSSPEEIKEFCKGQ-IAHFKIPKYIKFTEEYPLTISGK----------------- 94496632 81 ------------------------------IDRHLDERGDQTAIIWEPRRYSYRQVHAEVCRFANVLKAAGAKKGDRITIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALCGRIQDCDSTIVVTADAGRKVALKSNVDAALKDCPSVKSVIVVGRDVWLHEEAEKVAADCPAEPMQAEDPLFILYTSGSTGKPKGVLHTTGGYLLWASLTHELCFCRPGDVYWCAWVTGHTYIVYGPGATTLMYEG----VPNHPTSARIWQIVDRHQVQTLFTAPTALRALMKEGDDHVKATSSLRLLGTVGEPINPEAWRWYHHVVGCPIIDTWWQTETGAMIAPMPGATDLKPGSATLPM-PGVVPQIVDSEGKVLDGATEGNLVISWPGQMRTVWGDHDRFFQTYTFPGKYTTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHESVAEAAVVGFPHDIKGQGIYAYVTLNNDDEANDELRKWVR-REIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAEGEVSA- 116672125 18 ------PWTSSYGPGVPADLVLPQGSLVDLMDSSIRRYGSKTALEFFGARTSYRELGALISKAAAGLKKLGVKAGDRVALVMPNCPQHIVAFHAVLRLGAVVVEHNPLYTDRELRHQFEDHGAAVAVVWDSVELIPAMPLVQRLALRLPVARGALTVGAARPVLPWRKLLESGEKHPRPAPQDLAVLQYTSGTTGLPKGAMLSHANLQANAAQGRAWVPGEGRETVYAVLPMFHAYGLTLCMTF-ALSIGAKLVLFPKFDVDLVLRALKRSPATFLPAVPPIYDRIAAAAAERGIGLESIRYSISGAMNLPTSTVETWEKATGGYLIEGYGLTETSPIAIGNPFGPSRKPGTVGVPF-PLTDIRVVDPRNRDRAPGEEGELLIRGPQVFSGYWNRPEETKEALLDGGWFRTGDIVSVDDDYFVTIRDRIKELIITGGFNVSPSEVEDVLATFPGVSEVSVVGLQRPSGGEDVVAAVVPIPGTTDPDALLAFARKH-LTAYKVPRRVVVLDSLPRSLIGKVLRREIRDT----LVAG 194856653 47 ------------------------RTIGQQLELSAGDYGDVEAIVHEGKRYTFSSLLQEADAMAAGFRKLGLQPGDAVGLWAPNYMHWYLGMMGAARAGLTSVGLNPAYQAPEIAYCLNKVNVKAIIAPETFKTQNYYEILRDISEKFPHLQSVIIDSNALRFDDFLDLANKSEREEVAKPESPCNIQFTSGTTGNPKAACLTHNNFVNNGIHVGNRNEL-EGERICVQVPMFHAFGV-IISIMAALTKGATMVLPAGFSPKDSLQAIINEKCSVIHGTPTMYVDLINTQKKLQVPLGRIKKAITGGAIVSPQLIKDVRQVLKVTVHSVYGLTESTAVISLPGDHSDVVLNSVGHLMD-HVEAKVVDAEGRCVPFGQPGELCVRGYTTMLGYHGDEEKTKETIGTDRWLRTGDQFVLEANGYGRIVGRLKEMLIRGGENIFPKEIEDFVNTHPQVIETHVIGVPDERLGEEVCAYVRLEEGVDTAATLKAYAKGK-LAHFKVPRYVIPIDAFPKTTSGKIQKFKLVEDFKAK---- 218442726 510 -------WNDTKVD-YSENLC-----LHQWFEASVRRSPHAIATVFETQYLTYQDLNQRANQLAHYLQKLGIKPGSLVGICLDRCLEMPIAILAVLKAGGAYIPLDPTYPEQRLAFVLQDSQVSTLITT------------QKLLNILPQCQAQIVCLDTHRAKIEQQSQENPTSKGVL--EDLAYVIYTSGSTGKPKGVMISHRAINNRLLWGQSEYPLTQSDRVLQQA--SFSFDFSVWEFFAPWLAGGQVILVPHRDSSYLVKLIQEQKITVAHFVPSMLRAILEEPGIQG--CQSLRYVFSGGESLAYDLQQCFFSRLSAELYNQYGPTEATVDATFWKRNDEPSLIPIGRPIA-NTQVYILDFNKQPVPIGVPGELWIGGVGLAQGYLNRPDLTAERFLVNPFYRTGDLARYRSDGAIEFLGRIDSQVKVRGFRIELEEIEAIIRQHPNVKETVVLAREDIPGRQRLVAYVVIEDKGLDKGDLVN-LMGENLPDYMIPSDFVALSALPLTPSGKIDRLALRETEEQK---- 194518229 1604 -------WNET-GRAYARDAC-----LHQLFEAQVSRTPEAAAVICGDETLSYTDLDARANRLAHYLRGQGVGPDTRVGLALGRGVEMMTGLLAILKAGGAYVPLDPGYASERLRAILDDSRPAIVLADAAG-----RTALDALAGAPP------IADLHADASRWSALPSTPPRVEGLTPRHLAYVIYTSGSTGQPKGVMVEHASVVNLWRALDEAIYRAHPSARRVSLNASIAFD-SLVKQWVQLLSGRTLVVVPRFDGRRLLDAIGRDRIDVFDCTPSQLALI--EGARGPEDEAYPQVTLVGGEAIGEGMWSELASASSRTYYNVYGPTECTVDATLARITAEHAPH-IGGPLA-NVRAYVLNERLSPAPVGVRGELYIGGAGVARGYLNRPELTRERFIDDPFYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARDSAASEKRLVAYYT---GDADVVALRAQAAQH-LPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADD----- 75910308 1152 --------------------YDRNQCVHQIFEQQAQLTPNAVAVESGEQKLTYRELNHRANQLAHFLQSLGVKPEVLVGICVERSVEMLVAMLGVLKAGGAYLPLDPAYPQERLAHMLTDSQASVLLTS------------ANLASQLPKSSAKLVKLDTDWQVISRQPIINPTGI--VVPSNLAYVIYTSGSTGKSKGVLIPHQALVNHNYAIAKNYELKASDRILQFA--SFSFDVAAEEIFPTWLSGATLVLRPEFSIPDFVQFVKQQDLTVLNLPVAYWQEWVSQMPQISWT-PNVRLLVVGSERVPLERFLTWQQLVGSNVRNAYGPTEATITATIYGSHLSSHQQTIGRPIA-NTQIYILDQHLQPVPIGVTGELHIGGNGLAQGYLHRPELTAEKFIAHPFYKTGDLARYRSDGTIEFIGRIDHQVKIRGFRIELGEIETALNQHPQVRECVVIASDDQLAHQQLQAYIVFHQQKVDSSELHRFLKQK-LPEYMIPTSFFQLENIPLTPNAKIDRQAL----------- 198420297 106 ------------------------------VDRHAAKHPDKVALIWEKEKVTYSQLLAMVCKISNCLKDSGVKRGDRVAIYMPVSPIAVAAMLACTRIGAVHSVVFAGFSADALAQRIQDAGVETILTTDGGKVIELKKTVDAAVQKCPSVKRVFVSKRTGENAPKTNLASENFTPEVMDSEDLLFMLYTSGSTGKPKGIVHTQAGYLLYASMTQKVFDYHDGDIFGCVADIGWITGHSYV-VYGPLSNGATTVLPTYPDPGRYWEMVERLKINQFYGAPTAIRLLLRYGDSKKYDRSSLKVLGSVGEPINHEAWEWYHNVVGCDVVDTWWQTETIAVTPRPSGPNDKIIPAAPMRAFFGIQPAILGSEQEDLQGVNEGALCIKNPWMARTIYGDHERFMDTYYRPGHYFSGDGAKRDEEGFIHITGRMDDVLNISGHRLGTAEVEDVLDEHPDVAEAAVVGVPHAVKGEEAFAFVTVRDHETLVKELQGLVRER-IASFAVPSQMLVTEGLPKTRSGKIMRRILRKVAAGQV--- 218724987 101 ------------------------------VDRHAIKNPDKVAIIYEGRTITYSELLREVSKVAWVLKSQGVRKGDTVAIYLPMIPEALVAFLACARIGAVHSVVFAGFSSDSLRDRVLDANSKFVITADEGKRIGTKKIVDEALKQCPDVKNVLVFKRTGADVPWTKWHDEVEKYPAVDSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKVFDIHDDDRFFCGWITGHTYVVYAPLLLGV----ATVVFPAYPNFSRYWDVIEKHSVTQFYVAPTALRLLKRAGDEHHHKMQHLRVLGSVGEPIAAEVWKWYFESVGAHIVDTYWQTETGSNITPLGGVTPTKPGSASLPFFGIEPAIIDPVSGAEIGNDVEGVLAIKQPWMARTVWGAHKRYMDTYVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPMVAEAAVVGIADELTGQAVNAFVSLKSGNESTEQVRKDLVRKSIGPFAAPKTIIPVDDLPKTRSGKIMRRILRKILSGE---- 157108461 87 -------------------------------------------------RLTYRKLLEEVCRFANVLKAHGVQKGDRVSIYMPMTMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADAWRGEKILHLKDLCDQALHHVETCIVVDDRDYWWHQEMEDAEPACYPEMAAEDPLFMLYTSGSTGKPKGVLHTTAGYLMYAATTFKVFDYKPHDVYWCTADIGWITG-HTYVLYGPLANGATSVMFEGPDNDRYWEVVDKYKVTQFYTAPTAIRSLMKYGDEPKHDLSSLRVLGSVGEPINPEAWMWYYKVVGCAIVDTFWQTETGGHITPLPGATPMKPGSASFPFFGVKPT-LLDESGNEIKGEGEGYLVFSWPGMMRTLFNNHPRYESTYFSNGFYCTGDGARRDADGYYWITGRVDDMLNVSGHLMSTAEVESVLTEHSRVSEAAVVSRPHPVKGECLYCFITPNQDKTLINELKILVRER-IGPFAQPDVIQHAPGLPKTRSGKIMRRVLRKVAINDREVG 21672887 9 ------PWLSHYDEGIPSSLAYPRVTLPDILREAARKHPEDPALLFLGNTISYGELERESNAFAAALHASEVRKGNRVAVLLPNSPQMIIAEFGIWKAGGIAVMLNPLWTEHELERAIDECEAEIAVVLAPFDLHDYFPAARNASPANGAVATMLQSSDLRMPAMIESYSGSQTPAVEVSPKDPALFIFSGGTTGKPKCAIGRHEASVMNGMQVDAWFRLGSDRVVMLNLPLHHVYPQVAIIGYGFVTRSPLVLIPDPRDFELLIKTIKQYKVGLLPGIPTLFNALAAHPKEAPGSLDSLKLIISAAAPLHNKTRRRFKELTGATIIDAYGLTEAMVSPVCQPLNGIRKNGSVGLPV-PDVEMRIVDADTEVLPSMEIGEIVIRSPQLMTGYWKNPEETAEVL-RDGWLYTGDLGYIDDDGYLYIVDRKKDVIKPSGFQVWPSEVEEVIAMHPAVLETGVAGVPDDYQSEAVKAWVVLKGHSLDAEQLKNWCR-QTLAPYKVPKHIEFCEQLPKSALGKVLRQALVEQ-------- 212538689 48 -------------------------TLAELLELQCLEHADRECLVWTNTRWTYRQLQVESERLARGLLASGIQRGDRIGVMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYGLEHTACKMLFISPTIGRHSLEDAINCLENGLPDLKDIVVIGEYRNLKTYEDVVREGQSVPRVSPYDVVNLQFTSGSTGNPKASMLTHHNLINNSRFIGDRMDLTYSDVLCCPPPLFHCFGL-VLGLLACITHGAKIVYPETFDPAAVIDAISKERCTAVHGVPTMFESIFAVPRPADFDCTRLRTGIIAGAPVPYSLMERLVTELNMTFTSSYGLTEASPTCAFTHDTIDRRLTTVGKVL-PHASAKIIDPTGRTVPIGQRGELCMSGYQVHSGYWKNPQKTTETLDEDGWLRTGDEAVFDADGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISRATVIGVPDSHYGEVVGTFIEFKPDVPSAEDLRDWTRE-VLGRHKAPRYLFVCGSIPQTGSGKVQKQVLRELAYKLVQQG 134099242 465 ------------------------RTLPELFADQVRRTPDAVAVVSGQDELTYAELDARANSLAQRLTRAGIGPEDRVALLVPRSADLVVAVLGVLKSGAAYVPIDPDHPADRIRFVLGDAAPAALV-------------AGGDLAELPDVRVPLFHVTAPSSADDSPAGAPQVAPPDV--DQPAYVIYTSGSTGTPKGVVVSHRNVVGLFAATESLFQFGPEDVW--TLFHSYAFDFSVWELWGPLLHGGRLVVVPRESPADFLRLLAEHRVTVLNQTPSAFEELSRADADAPGTALALRVVVFGGEALEPTRLASWYERHGPLLVNMYGITETTVHVSALDGSHATSPASAIGRGLPGLSTYLLDEALRPVPDGVVGELYVGGAQLARGYLGRPGLTATRFVADPFYRTGDLARRAGDGRLEYVGRADDQVKIRGFRIEPAEISSVLATHPDVSRCAVVARHGAQGGAYLVVYVV--GESVDPAALRGYLAAR-LPEHMVPAAFVELESLPLTGNGKLDRRAL----------- 134099242 1527 -------------------------TLPELFAEQVRRTPDEVAVVGAGTRLTYAELDTRAAALAARLAARGMGPEQIVGLHLDRSPELVVALLAVLRCGAAFAPVEPSLPAARVAELCRTSGTRLVLTTQAG------------RADLPELDGVDVLAVDGDEAAAEPPAEHEVR-PPLTGDNLAYVIYTSGTTGRQKGAMIRHRPICFRLLWQARLLGFGPGDAALFKAPLG--FDISVNEIFLPLVTGARVVIAEERDAEQLLEIIREHRVTFAYLVSSVLDVMLGLPGIEDVA-GSLKHVWCGGEALTPELFARFRRQLDSVMYHGYGPAEATIGVSHYRPGTERASVSIGRP-NPNTRMYVLDEHLQPVPVGVQGELYVAGLQLGRGYVNAPALTASRFVADPFYRTGDLACWTAGGTLEFRGRADHQVKIRGMRVELQEVESVLSEHPAVRQAVVVTARSRSDVGLLVAYCTTTDESVTGDGLRGWLRGR-LPEHMVPAAVVCLPRFPLMPSGKVDRRSL----------- 45357711 35 -----KTWDKALDWNPPYAKWFKGGSLNACVDRHIKNRRNKAAIICEKEDLTYYELYREVNKFANVLENLGVEKGDVVTIYMPMMTEAIIAMLACSRIGAIHNVVFSGFSSDALADRINDSKSKILVTTNLLKEIDLKKILDKALLNCNSIKHVVVSGKEYFWDELMGGAKSYVEPVPVESEHPLFILYTSGTTGSPKGVVHSTGGYLTYATKTMDWTWLNEMDVFWCTADIGWITG-HTYVVYGPLSLGATIVLIDYPEPDRLWGIVENHGVTILYTAPTAIRMLMMYGEVNTHDLSTLRLLGSVGEPINPRAWKWYYKVIGCPICDCYWQTETGGHIIYPPIGIQSVPLKPGSATFPGIDVDVVDNEGNPVDANVKGNLIIKRPWMLAGLWNNDERYRAAYW-DRFFSTSDYAIKDQDGYIWVLGRSDEVLNVSGHRIGTAELEHELVSNKMVAESAVVGKPDDVKGEVPVAFVILNEKYRELAELIKHIRD-TVGPIGTPAMIFFVNKLPKTRSGKIMRRILKKLIMGE---- 154151223 31 ----------------------------DVVDAWAKKDRNKLAMIWEEKKFSFLDMSSLSNQAANVLLKYGINKGDRVLIMLPRIPEWWIFVVALIKLGAVVCPCPTMLTPRDIKYRVNKGKFRMVITD-----LENAGKVEEICNECPTLTRFLADGERKGWWPYELLYPAPVSIPDTKSTDPMLIYFTSGTVGEPKMVLHNHGHPLGQTVTARFWQDLRHNDLHFTVTDTG--WAKCGWGIFGQWIEGACIFVYNKFNATEILPLLEKYQITTFCAPPTIYRMLI-LADLDKFDLSSLRHCTSAGEPLNPEVIRVWKAGTGLDIREGYGQSETCCCVAEFPC-IEVRPGSMGKP-SPGWNVEIHDEEGRPVGVREEGRIAISPAGLFVEYLDNPEENKKSFV-NGWYYTGDKVYKDEDGFFWFVGRDDDVIKSSGYRIGPFEVESALLEHPAVQEAAVIGAPDRLRGLIVKAFVVLNKGYDPSETLIKEIKKKTTAPYKYPRAIEFVAELPKTHSGKIRRAELRERELRK---- 183222790 46 ---------------------------------------NKAALIWEGKVLTYHDLHREVNHFANVLKKFKVKKGDRVLIYLPMVPELAIATLACTRIGAVHSVVFGGFSPEALLGRIEDCKPTLVITADGYRGGKPIELKKNVDAALAEVNDVIVVKRTGDYLMKDPEVKKECPAVPMESEDPLFILYTSGSTGKPKGVLHTTAGYLLGANLTATIFDYKDTDTYWCTADIGHSYILYGPGATSLMFEG----VPSYPDMGRFWDVIDKYKVTVFYTAPTAIRALMREGLEKKRSLASLRLLGSVGEPINPEAWEWYYANIGCPIVDTWWQTETGIMISGIPGAIPQKPGSASWPFYGIQPVLVDNEGVELKGKGEIGNLCIAKPWMMRGVYGDPKRFFDTYFSQGYYFTGDGANRDKEGYFRITGRVDDVLNVSGHRIGSAEVESALVEHKSVAEAAVVGFPHDIKGQGIYAYVTVKQGVVTNDLLKKELVEKVIGKIARPDVIHWAPGLPKTRSGKIMRRILRKIANNE---- 149374923 22 -----------------------------LLQRSARVYPEKLAVIDDDMNLSYRGLYARCRQMASALSRRGIETGDTVAILCPNSHEMLEAHYSVPMSGGVLNAINIRLDAGALSFILAHGEARVLFYDTQWEEQVRAAVAEEVNPLLVAIDSKAGKSQGLADLDYEALDAEAGWQHAADEWDAISLNYTSGTTGNPKGVVYHHRGAYLAAMTNAMAFDMTAETVYLWTLPMFHCNGWAYTWAITA--VGGTHVCLREVDSQEIYRRIEDYGVTHMCGAPVVMNLLIQDLGRASLTLSRPARFALGGAAPPSSVIRKAEEI-GFQITHLYGLTETFGPSTLCVPQPEWKMSRQGVPMHGLDEVAVLDVSGEAVPANVMGEICIRGNTVMKGYLKNEEATEKSF-SDGWFHTGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPRVSEAAVVAMADEKWGEVPCAFINPIDEELTHEEIIAFCREQ-MAHFKAPRKVV-LGELPKTATGKIRKNILRDTLS------ 71907260 49 ------PFTQALDESNAPFFKWLNVSYNCLDRQVEAGLGEKVAIIFEATKVSYKELLSKVAKFANALRGMGVKKGDRVVIYMPMTIEGICAMQACARIGAIHSIVFGGFSAQSLRDRINDAGAVALITSDGQKAIPLKPIADEAFAGCESVKNVIVAGRDTWLHDAVANQSDVCEPEWVEAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAIMTMKWFDIKPNDVFWCTADIGWVTG-HTYITYGPLACGATEVVPTYPDAGRFWKMIQDHKVSIFYTAPTAIRSLIKAVHPKSYDLSSLRILGSVGEPINPAAWTWYYENVGCPIVDTFWQTETGHMITPLPGATPLVPGSCTLPF-PGIQFAVVDETGADLPWGQGGILVCKKPWMIRTIWNDDERFVKSYFQGKYYLAGDGAIRDKDGYFTITGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDLTGEAIVAFVVLKGARPTDPELIKELADKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRGLAKGEEL-- 78043839 3 ----------DYEKTYREFRHQVPEYFNDTFDVWAQD-PNKLAMLWNERRFTFKQFSELSKQTANFFNFLGVKQGDRILVILPRLPEWWVIYLAAIRAGIIFIPGTTQLTSKDIKYRVETAETVMVITDE-----DNAAKVEEIKGELPVLKHLVIVGKRDGWLSLNEEIAPEYEAANTKSDDPAIIFFTSGTTGYPKMAVHTHASYIGHYITGKYWLDLTPDDLHWNMSDTGWAKAAWS-SFFGPWICGAAIFVVGKFDAKKTLELLAKYPITTFCGPPTAYRVFV-LEDLKKYKFPHLRHCVAAGEPLNPEVIKVWKEATGLTIRDGYGQTETCVLVANFPC-FEVKPGSMGKP-APGYYVSIIDDEGNELPPGKEGNIAIRPVGLFKEYWKNPDKTAEVFRGD-WYLTGDRAIKDEDGYFWFVGRADDVILAAGYRIGPFEVESALVEHPAVAEAAVVASPDEIRGEIVKAFVVLAPGYSPSEELVKELQEHVTAPYKYPREIEFIDALPKTVSGKIRRVELREREWAKKLG- 163793449 5 ---HFGVWPKGLPRSITP----PSTTLPENLSVTARRFPEKVAIHYYGTPITWAEMDRATDRLAGWLHEAGIKRGDRVLLFMQNSPQFIIGYYAILRANGVVVPVNTMSRSAELTHIAEDTGATAAIVAAAYADFLRVPTDLTLPDGVATPRRPVAGNGLVTWQAVMEAAYAPPPL-EIGLDDWCVLPFSSGTTGRPKGCLHTHRSVGFTMFASVLWSPSNHESISLVSLPLFHVTGMQNSMNMQV-FQGSEMIMMTRWNRRTAAELIARHQVTHWRCITTMAIDLLSDPDAASFDLSSLVAVSGGGAQMPKAVADRLHTLTGIEYLEGYGLTETIAP-THINPFHRPKRQCGGIPIFDTDARVVDPDTLQELGVGVVGEIVAAGPQIFVGYWNRPEDTAAVFFEDGFFRTGDLGYYDEEGYFFLVDRLKRMINASGFKVWPAEVEAMMYDHPDIQEVCIIATPDVRRGETVKAVIVLRAGAALEDALQDWCRER-MAAYKVPAVIAFAEGLPKSPTGKVLWRVLQEQ-------- 88705663 54 -------------------------------------HADKEFAVYRDERLTFGESYAQASALARSLIDYGVQPGDRVAILSRNNPQWMLGFIATLSIGAVAVPMNAWWTTEELDYGLKDCGAKVVI-ADRQRLERLVPLQAELQLALIAVDD--CSGLDLSFRNFRDLQGAEMPVVDVAPDDYATIMYTSGSTGHPKGALSSHRGMLSALYSWMLLGTSDKQPSGLLTIPLFHCTG-SHTAFLLSLIVGRKLVIMHKWDVQEALRIIEEERITWFTGVPTMSAELQAAAAESDRDLSSLAEIYGGGAARPPAQVEKLAKTFKHSSAIGYGLTETNALGTINTGAVRARPGSAGRVVPAVTDIAILDENDQPLPAGERGEVCIHSPANCLGYWNKPEATAEAF-RDGWFHTGDVGYMDEDGFLFIVDRIKEIIIRGGENISCIEVEAGIYQHPAILEAAVYGVPDERLGEAVAASVVLREGETLTTELQEFLREH-IAGFKIPAHVRFHDELPRIATGKIFKRQLKAELSETLAA- 169773201 36 -------------------------TLGELLALQSLQYGEHECLVFPGTRWTYSALNDEADRLAQGLLAIGIHKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALEHTGSCAFIHYELASMLTVRHNLEEVLSKMPHPKRVILRGEHSNFPTYSSVIERGLSVAQLRPDDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMDLTSFDILCCPPPLFHCFGL-VLGMLAVVTHGAKIVFPETFDPKSVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDTHNLRTGIIAGAPVPRPLMKRLFEELNMTYTSSYGLTEASPTCAVTTDTIETRLRTVGKVM-PHAKAKIIDAEGRIVPVGQRGELCIAGYQLTKGYWNNPDKTAETLTADGWLKTGDEAIFDPQGRCTITGRFKDIIIRGGENIYPLEIEERLASHPAIEVASVIGIPDHKYGEVVGAFIALAPGYPSDEELRVWTREK-LGRHKAPQYVVFGEEIPITGSGKVRKVDLRKTAAQVL--- 116694647 16 -------WPPGLPATL----HTPRTSLFYNVEAAAHRYPDKTAIQYFGTAISYGQLQDEIERMAGYLQACGIEPGDRVLLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVA-----AFAGSELYQRVAPLHG--PALRHVILHDRDDGGLAVPAWLREPVAWDAASADTLCMLAYTSGTTGHPKGCMHSHGTLMTAAAGAVIWRGATPESVVLAVAPMFHLLGMQN-CMNSPLYLGATVVLMPRWDRALAADLLERHRVSVWGAPPAMMVDFFSQPGIDARDLSSLAYVGGGGAAMPEAVANMLQERFGLPYVEAYGMTETAAFILSNPRNQP-KRECLGIATFGVDARVVDPETLQELPCGETGEIVVHGGQVMLGYWNNPEANAATFIELGFLRTGDLGFMDEQGYFFMRDRLKRMINASGYKVWPAEVENLLYGHPAIHEACVIAARDQRRGETVKAVVALRPEAADPERIMAWCREH-MAAYKVPRIVDVVDALPKSATGKILWRALQEREMQ----- 163857887 24 ----------------------------------------KLAYIDDTRRLTYGELAERVARCAGALRQMGLRREERVLLLMHDSVDWPVTFLGALHAGVVPVAINTLLTPDDYAYIASHSRARAAIV----SGTLVDTLQAALAKGPHEIEHIVVAQPAAQAREFDSLLAGAPLMPAVRADEIAFWLYSSGSTGKPKGVVHTHGNLWHTVELYAKVLGIREDDVVFSAAKLFFAYGL-GNGLSFPLSVGATVVVMERPTPQAVFKRLTEHRPSVFYGVPTLYASMLASPDLPAREQVALRVCTSAGEALPRDIGERFTRHFGCEILDGIGSTEMLHIFLS-NQPGQLRYGTTGKPVPGY-EVQLRDDEGRPVPPNAIGDLYIKGPSAALMYWNNRDKTRQCFQGE-WLKSGDKYQCDADGYYTYAGRSDDMIKVSGQYVSPVEVENVLIQHEAVLEAAVIGVPDHDGLVKTKAYVVLRPGAGTGAALQSYVKQH-LAPFKYPRQINFTDELPKTATGKIQRFRLRQMEEASL--- 118487892 19 -----------------------------FLKRASAVYANRTSVIYEGTRFTWRQTYERCCRLADSLRSLNVGKNDVVSVLAPNIPAVYEMHFAVPMAGAVLNTINTRLDAKNIATILIHSGAKVFFVDCQYKELADKAL-RFLEGPVPSIIASIDDVDTPTGVRFGQFEYEPGYTGELDEWDPIALNYTSGTTSAPKGVVYSHRGAYLSTLSLILGWEMGSAPVYLWSLPMFHCNGWTF--TWGVAARGGTNVCIRNTSAKDMYQSIADHKVTHMCCAPIVFNILLEAKPHERREITSPVEILTGGAPPPASLLEKIES-LGFHVTHAYGLTEATGPALVCEQDQSKLKARQGISILTLADADIKDDTMASMPRDTMGEIVLRGSSIMKGYFKDPEATSKAF-RNGWFVTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVELESVLYRHPRVLEAAVVAMPHPKWGESPCAFISVKKNSVKESEIIAYCR-KNLPRFMIPKRVEFMPELPKTSTGKIQKFQLREAVNEKL--- 33861176 60 -IDWFEPFQTVLDRENAPFFKWFKETYNCLDRHIKNGIGNKTALVWEGEKYTYQELLKEVCKASNALKSLGIKKGDLVCIYMPMIPEAMVAMLACARIGAPHSVVFGGFSSESLKDRLIDGNARFVITADGFRKDKVIELKKAVDAAIESVEKVIVVQRTKWWHELLKDQKDWCEPEIMNSEDRLFVLYTSGSTGKPKGVVHTTAGYLWSHLTFKWIFDIKDDDVYWCTADVGHSYIVYGPGATTLMFEG----VPRASNLGAFWEIIQKYKVTIFYTAPTAIRSFMKSGREDQYDLRSLRLLGTVGEPINPEAWMWYREVIGCPIVDTWWQTETGVMISPLPGAVATKPGSATFSL-PGIEVEVVDKNGEKVVENEGGYLVVKKPWMMRTIHENSQRYLESYWEKNVYFAGDGARIDNDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRKDDLKGEAIVAFVSLEKDINSFPEIVEELKKHVIGIIAKPEKIIISDSLPKTRSGKIMRRILRSLAEGEKISG 121605027 17 -----------------AQGFWHDRTINDELDACVATCPDKLALTAMRTRFTYRELATMADRVAVGLTRLGVGQSDVVACQLPNWWQFTVTYLACSRIGAVMNPLMHIFRERELSFMLKHGEARVLIVPKVFRGFDFEQMVTALQPSLPELKQIVVV-DGSGANSFDALLSGPAWEDAADPDDVTQLIYTSGTTGEPKGVMHTANTTMANIIPYAERLRLGADDVVLMASPMAHQTGF-MYGLMMPIMLRASAVLLDIWEPLKAIALIRDQGATFTMASTPFLTDLARTVAESGKAVPTLRTFLCAGAPIPGALVEQARRVLGTKIVSAWGMTEGAVTLINLDDDDERAFTTDGCPL-PGVELKVVDGDGSALPAGQAGRLLVRACSNFGGYLKRPQLNAT--DADGWFDTGDLAQLDGQGYVRITGRSKDVIIRGGENIPVVEIEYLLYRHPAIAMAAIVAYPDERLGERACAVVVPKPGSIDLPSIVEFLKSQKVAVQYMPERLIVRDAMPSTPTGKIQKFKLRDMLQ------ 78060237 8 --------------------------FGELPAYAATRWPDSRAVTCEGRVFTFEQLNESVDIAARALMSRGVGKGDPVGIWLTNRPEFIIAFYAIVKIGAIAVPLNTRYRSDDIRYVVRHAEIKLLFVCERSGPVDYMSLLTEAIPGLPALREVVIVEPSERFLAGADRTTRDAVASAVQVSDLALMVFTSGTTGNPKGVLHDHRNLRAVCERAAS-WPLRHGDTVLNFLPMFHLYGLSEI-VMATMTQGIHQVLMSVFDAQRALRLIEQERVTGLHGFETHYADLLKHHEALGTDLRTLKFGTLAGMENSTAVARVVQERM-CPTVTGFGISETWVCITTLDDPVEQRCATSGRPM-PGIEVRIVDPSGDVLPNGSVGEIVCRGYNVMRGYFKDTESTRASIDPDGWFHSGDRGMFRSDGYLQFLGRYKEMLKVGGENVSPAAVEELLRLVPAIDQVAVVGFPDERLAEVPVAFVVPKPGMTTLDDVQARCNGK-IASFKIPRHVIEMESLPMTASGKVQRTALKALALRDIAA- 157764038 67 ------------------------ETVGDRLRSAVDQVPDKEFLIFEGIRKTYSQVATDAENLACGLLHLGLNKGDRIGIWGPNTYEWTTTQFATALAGMVLVNINPSYQSEELRYAIEKVGIRALITPPGFKKSNYKDILPEVTLKEPGFQHLIMFDEEDKIYPGAWKYTEVMKMRETQPDDALNIQYTSGTTGQPKGATLTHHNVLNNAFFVGLRAGYSEKTIICIPNPLYHCFG-CVMGVLAALTHLQTCVFPPSFDALAALKAIHEEKCTALYGTPTMFIDMINHPEYTKYNYDSIRSGFIAGAPCPITLCRRVQDMHMTDMQVCYGTTETSPVMSTRDDPPEQRIKSVGHIMD-HLEAAIVDKRNCIVPRGVKGEVIVRGYSVMRCYWNSEEQTKKEITQDRWYHTGDIAVMHDNGTISIVGRSKDMIVRGGENIYPTEVEQFLFKHQAVEDVHIVGVPDERFGEVVCAWVRLHESATTEEDIKAWCKGK-IAHFKIPRYILFKKEFPLTVTGKVKKFEIREM-------- 1171129 1580 -------WRQVFGDWNQAEHALPSRCLHELVEEQAARTPHAVAVTCEGHQLTYAELDAHANQLAHHLRQLGLAPEGRVAICLERSVEMVTAMLAVLKAGGAYVPLDPEYPTERLAQLFADCEAHVVLTQQSLADRVKMVAARRVF--------------VDTDWPVIAACPRQAPPPVVTPDHLAYLIYTSGSTGTPKAVMLSHRGIVNNLAWRQRTWPLSAEDRVLQN--HSFSFDPSVWATFWPLLVGARAVLTPSYDSKALVGLLREQGITVYGAVPSLNAVLMEEPEIGR--CTHLRYVLSGAEALTGGLQRGIFSRVSAAVANLYGPTETTIDATAWNCPRVDAPAPIGRPIANL-RMYVLDEHLQPVPVGVPGELFVGGVGLARGYHARPGLTSQRFLPDPFYRTGDLGRYRADGAIMFLGRVDEQVKVSGYRVELGEVETALGRHPDVREAIVVAREGLQGIKRLVAYVTPKGGTPEARSLTAFL-EKILPAYMIPPVFVIVNELPKMPSGKVNRNAL----------- 1171129 474 --------------------------LPQAVEAQAARTPDRVALVFGSEQLTYAELNARANRLARLLKTRGVGAERRCAVCMECSPDLVVSLLAVLKAGGAYVPVDPRYPLERVRYMLEDARAQVLLTR------------RELAHHGEGIPHVVSLPEA-GLVGEGDANLEPVA----DAAQLAYVLYTSGSSGRPKGVMVSHGALANFLTTMAREPGLRAEDVL--AAVTTFSFDIAALELYLPLVQGARVVMATREQAADGRALLARHGVTVMQATPATWRMLADAGGAPGTGF----TVLCGGEALPQDLADALTAN-GARVWNLYGPTETTVWSCRKRLGAGDRVSLGG--ALGNTSVHVLDPDLRPVPVGLAGELFIGGSGVARGYWGRPSITAERFVPDPFYRTGDLVRRRVDGELEFIGRADHQVKLRGYRIELAEIELTLRRHEAVRDVVALVWGSSEAERRLIAYVVP---------VAAQGRGRQLPEYMVPSANVLLDALPLTPNGKVDRRSLPD--------- 154250878 22 ----------------------------------------RVALEAPGRSWSFARLASTAARYAAFFAGLGLVKGDRIVLQVEKSPEALCVYLACLRGGFVFLPLNTAYRTDEIDYLVGDAEPALVICDPSMEEALREITARRGTPHLLTLD----ANARGSFMDGAEKVRDALPAAVCAAGDLAAILYTSGTTGKPKGAMLSHGNLAANGIALRDVWRFTEDDVLLHALPIFHAHGLFV-ACHCALLSGAKMIWQQKFERADVIR--ELPRATVFMGVPTFYTRLLSGEDFNRDLVRHMRLFTSGSAPLLAETFEEFRARTGHAILERYGMTETGMNTSNPYD-GERRPGTVGFPLA-GTQVRVVSDEGAVLEAGEIGGLQVQGPNVFTGYWRMPEKSAEEFTADGWFKTGDVAMIDVDGYVHLVGRAKDLIISGGFNVYPKEIEELVDDMPEVLESAIVGVPHADFGEAGVAVVVLRPGQLDEATLLARLKER-VANFKVPKRAFFVESLPRNTMGKVQKNLLR---------- 156399331 18 ------------------------RSFPRFMLQKFAEYGDEKALIDSGKSFTFSELCTLIRKCGSVLVRRGAQIGDTMAVILPNMIEYPVVCYGALSVGMRVTTLNPQYTVREMVPQLKDSQANYIITTP-----ELIHQVNQAAAKCSCVRRVFVLADTPGHQTLDDGSAFPSHVPVNWKQDVAYILYSSGTTGLPKGVLLTHYNLISAVVILNNFWAMTSEIIQVLIVPMFHVFGLAI--MLGIIAIGVTMVCIRQFDPVSFLEAIQKYKVTNISVVPPLLIFLAKHPSVLKYDLSSVKSVGCGAAPLGEEMMDAFMSRFNVESNQGYGLTE--FCVALIGRKNLKKPASVGEVL-PCSQVKVVDKTGVAQPAGKQGEICIKGPLMMKGYLNNPEATANTIDHEGWLHTGDIGYYDDQEHFYIVGRVKELIKYKGFQVPPAELEDLLQSHPDIADAAVIGVPDEEAGELPKAFVVLKAGTTTPQDIIQFVSENISPQKRLRGGVEIVDSIPKTPSGKILRRQLREQEVEK---- 144900132 26 -----------------------------FLERTASVWPDRVAVIHGPVRRTWGETLVRVRRLAAGLAARGIGKGDTVAMLAANTPELFEGHFAIPLAGAVLNAINTRLDAEAITFILEHGEAKLLIVDREFSKVTKKAL-EGLKVKIPVFDPTYVGGELIGEGTYEDLLADELHPWTMPGDDAIALNYTSGTTGNPKGVVYHHRGAYLNAVSNALGWTLPDGPVYLWTLPMFHCNGWCFPWTMAA--AAGTSVCLRHVRVEPILDLIRSENVGYFCGAPIVLNMINNAPAALKEGISQPVKVMTAGAAPPAAVIAGM-ERMGWEVTHVYGLTEGPVIQCVWHDDKAKIKARQGVRGPMLEAVMVADPTLEPCPKDTMGEIFMRGNNVMKGYLKNPKATVESF-EGGWFHTGDLAVWHADGYVEIKDRSKDIIISGGENISSIEVEDVLYKHPDVMEAAVVARPDEKWGETPCAFVSLKDGATTEEDIIAFCKAH-MAGFKTPRTIVFGP-LPKTSTGKIQKFMLRQQAKE----- 149186313 81 --------------------------------------GARIAIIFETRHISYADLQREVVRMANTLKTMGVAKGDRVTIYMPMVPEGAFAMLACARIGAVHSVIFGGFSPEAIAGRVEDCQSDWIVTADGVRGGKPIPLKANVDAALEKVKGVLVIRHTGGDVAMKDGRAADCPCEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYAVWTETTFRVFDYRPGEVYWCTWVTGHSYIVYGPGATAVMFEG----VPNYPDHDRFWAVCAKHKVKIFYTAPTAIRALMREGEVAKHDLSALRLLGSVGEPINPEAWRWYHEHVGTPIVDTWWQTETGVMITTLPGAHDMKPGSAGKPFFGICP-QLVDADGGVLEGAAEGNLCISWPGQARTVYGDHERFVQTYTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDIKGQGIYCYVTLIAGEEPSEALEAELRQREIGPIATPDHLHFTPALPKTRSGKIMRRILRKIAENEFGA- 158339495 1573 LLDGFVAHPQRVAWNQTQAVYSQDACIHHLFEAQVERIPDAIAVVFQDQQLTYGELNQRANQLAQKLRSQGVQPDVPVGICVERSIDMLVALLGVLKAGGAYLPLDPTYPSERLAFMLDDAQVKHLVTQSALC------------DRIPPHQAQVVYLDRLATENSRPDSGNPIHSPQT--ENLAYVIYTSGSTGKPKGVMVNHRSLVNYTEAIASAYVLKPSDRVLQFASI--NFDVAAEEIFPTLAQGGTLVLRTDEMLDTFLHQVQALELTVLNLPTAFWHQFTAELDRMSTTVPSLRLVVIGGERALADRVQTWHRVVGIRLVNCYGPTEATIGATLCDAPTEWAGNPIGKPIQ-NVQTYVLNADLQPVPIGIPGELYIGGDGLARGYLNRPELTAERFVDLRLYKTGDLVRYRPDGNLEYLGRIDHQVKMRGFRIELGEIEAALGQHPAVQNAVVVDDETELGTRRLVAYGVAMPYADLSPELRQFLTEK-LPAYMVPAVFVLLETLPLMPNGKVNRQAL----------- 196258200 1078 -------------------------TIHQLFEEQVRKNPEAIAVVCGQEKINYQQLNEKANQLAHYLRTLGVKSDDLVGICLERSLEMIIGVLGILKAGAAYLSLDPVYPKERLDYMMIDAKVSIVVTLEKYAYLTNNQAVKSV--YLDSQKAIIEEQNTANFEA------------EIGTKNLAYIIYTSGSTGQPKGVLIEHKSLINLTQSAINQYQINVKDKVLQFASI--NFDAAAEEIYPCLSSGGTLVLRTEEMMKSVANFIQKSGITIWDLPTAYWHLLVTEIMQENLSLPSLRLVILGGERVLPERVKMWQEYVGPKLVNSYGPTEATVVSTLYYLPDAPVKGPIGKPI-NNVQVYILDQYLQPMPLGVPGELYIGGLGIARGYLNRPELTAEKFIDNPFYKTGDLVRYKPDGNLEFLGRIDSQVKIRGFRIELAEIEAILNQYSRIKQAVVIAREDHPGNKQLVAYLLGKQNQVTLEEIRYYLKEK-LPAYMVPSVFIFLDEIPLTPNGKVDYKAL----------- 196258200 3 -----------------------NKCIHHLFETQVEQTPEAAAIAFKERELTYQELNIKANQLAYYLQTLGIKSETLVGLCVDSSLEMIIGMLGILKAGGAYVPLDPAYPQERLSYMVQDSQISLLVTGAKWSNL------------ITNYEGAVVCLDS-QWSDIAQYSSSNL-INTVKPNNLAYIIYTSGSTGKPKGVMIEHQSLVNYIQLIIDQYQLVKAEGVLQFASI--SFDVAAEEIYSSLCSGATLVLRTEESIPLFVKKSEELSINVWNLPTAYWHLLVQELINRKIALPSLRLVIIGGEKAQSEAVKQWLKRVGPQLINIYGPTETTIGATICKLSENRSEIPIGKSIGNNIQVYVLDENIKILPTEVEGEIYIGGLGVARGYLNRPELTAEKFIQSPFYKTGDLGLYLTDGNLEYRGRIDYQVKINGFRIELGEIENFLRQHPQVAQTLVIDREDSLGNKSLVAYIVPLAEENLTTNLEKYLTNK-LPSYMIPRNFVVLENLPLTVNGKVDRKAL----------- 194292230 17 -----------------AAGHWQDRTIHDYLAACVRDRPDAPALTALSTRFTRRELARMADRVAVGLSRLGIAAGDVVSCQLPNGWHLSVLYLACARLGAVLNPVMPIFRERELSFMLAHAQSKVVVVPKLFRGFDHAQMLRGLRDALPALRHV-VVVDGDGDDSFEALLSGPLQRSRTGPDDVTQLIYTSGTTGEPKGVMHTANTLFSNIVAYAGRLHLGGDDVVLMASPMAHQTGF-MYGLMMPVMLGAHAVLQDIWDPVRAAALIRDEGVTFTMGSTPFLTDLARVVADSGVPVPSLRIFLCAGAPIPGALVEQARQALGAKIVSAWGMTEGAVTTTLPEDSDERASTTDGCPL-PGVAIRVVDGTDTDVPVGETGRLLVRACSNFGGYLKRPQLNGT--DADGWFDTGDLARLDADGYLRIAGRSKDVIIRGGENIPVLEIETLLYRHPAVAQVAIVAYPDARLGERACAFVVPRGQSIDLDGMVDWLKQQKMALQYIPEKLVVRDALPATPAGKIQKFRLREML------- 117929191 53 -----TPWEQVLDWSDAPFARWLNAAVNCLDRHVAAGYGGKVAFYWEGRVITYAELTAMVCQAANALTELGVTAGDRVMIYMPMIPETVVAMLACARIGAVHSVVFGGFSAEALAGRTNDAQARLIITADGGAAHALKPAVDDACAQCPQVDKVLVVRRTGQDIPWNDGQPSTHEAQAFDAEHPLYIMYTSGTTAKPKGILHTTGGYLTGVTATHRMVFDLHEDTDLIGWVTGHSYIVYGPLATSFMYEGT----PDTPAKDRWWQMIEKYRVSILYTAPTTIRTFMKWGEEAKHDLSSLRVLGSVGEPINPEAWIWYRTHIGCPIVDTWWQTETSIMITPLPGVTSTKPGAAMRAF-PGITVDVVDNDGNPVPNGSGGYLVITEPWMLRGIWGDPQRYIDTYWSPGKYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRISTTEVEHALVSHPKVAEAAVVGTHDPVTGQAIVAFVTVKGSVPAAAELRAHVA-KEIGPIAKPRDILITADLPKTRSGKIMRRLLRDIADHRELG- 212286378 43 -----------------------------------AEYRDRTCLIVGGKTYSFAETHLICRKVASGLAKLGVKKGDVIMTLFQNCPEFVFSFMGASMIGAVTTTANPFYTKAEIFKQMSASKAKVVITQSVYVD-KLKDSGEEYPKIGEDFSVVTIDDPPENCLHFSVLEADEEDMPEIAPDDAVALPFSSGTTGLPKGVVLTHKSLITSVAQQVDNLYLKEDDVVLCVLPLFHIFSLNSV-LLCSLRAGAAVLLMQKFEIKSLLELIKKHRVSVAAVVPPLVLALAKNPIVDSYDLSSIRVVLSGAAPLGKELEEALHQRVPQAIFQGYGMTEAGPVLSMCPAALPAKSGSCGSVVRNAELMVVDPETGCSLGRNQPGEICIRGSQIMKEYLNDPAATARTIDVDGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLLSHPMIADAAVVPQKDDAAGEVPVAFVVRSSDGLTEEAVKEFIAKQVV-FYKKLHKVYFIHAIPKSASGKILRKELREKLQ------ 167582820 3 ------------------------------LERAARATPDKPFLRDDGATITYRQMQQRSRRAAEVLAALGIAPGERVAAMCLNTPAFFDLLLGAWRIGAVVVPVNHKLQAPEVDHILRHSASRAVLFDAA--------LAPVLTGVGHGALRLVTEGDAAGAARFDHLVADAPGIASGTPDDAALILYTSGTTGRPKGCMHSHRTVALAAATSALALSMTERERTLMAMPIWHASPLKNW-FGGTLYVGGTVVLMREYHPLRLLQTVEAEQATLYFGAPVSYTLPLDTADFASFDLTSVRAWLYGGGPIGAALARRLMRAYRSEFYQVYGMTETGPAGTVLHPFEQMKAGSIGRQGTPGVDVRVVTAVGDVARPGEIGEIRLRADSMMLGYLDDPDATRAAFDDDGWYRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTEHPAVAEAAVIGRAHPQWGETVIAHVVLRGAAVDADALRAFCATR-LAAYKIPREYVFTERLPRTPTGKLQKYLLRAR-------- 156375645 5 -----------LRSSYPAIDVPKNQSYVQFILDCCKRNGDKEALVDGGETYTYTDLITLIKKCGSALLQAGVKPKDVALLHLPNIMQYPVYLYGAQAIGAVVTTANPGYTVDELAYQLIDSSAKYIITDSKLYHTAIEA------ARKANVEHVFESVEFFKDLLKDDGSKLKGVYSPTDPTEAICMPYSSGTTGVSKGVLQSHYNYIGHALSSKEFMQWDKRLVTLSLLPLFHAFGLAV-NVGMHFYLGSKVILLQGFEPEQLLKTIEKYKVNDFPMVPPLALFLAKHPLVDKYDLSSLESMISAAAPVGKGILRTMAERIPKIVRQGYGLTEATAGIVNPIDPTKCKDGSVGV-LLPNLEGKVTDDTGEALGPNQEGEICLRGPIVTHGYLNKPEQTANTFTSDGWLRTGDIGYYDTEDYFYITDRLKELIKYKGHQVPPAELEALLVSHPHIADAAVIGIPDDVAGELPRAFVVVKAE-ISEREILDFVTEHVAPEKKLRGGVEFVEAIPKTPTGKILRRVLKKEALAR---- 116266962 2 ------------------------RTVPAVLDRIAAQFPDHDAVVCPDRRLTYAQLRDEVRRAAAAMITLGVEPGDRIAIWSPNTWHWVVASLATHYAGGVVVPLNTRYTASEATDILLRTGAPLLIASGKFLGADKTADLD--RATLPALRHIVRVGTWDEFIARADLAEVDARAAAVSPDDVSDILFTSGTTGRSKGVRCAHRQSLDGSAAWAECGQVSSTDRYLCINPFFHNFG-YKAGILACLQTGATLYPMLTFDPEQTMKAVAEHKITVLPGPPTIYQTLLDHPRRGDYDLSSLRFAVTGAAVVPVVLIERMQSELDIDIVTAYGLTEGFGTMCRPDDDAVTVATTCGRPIADF-ELRLDD----------SGEVLLRGPNVMLGYLDDEAATAAAIDADGWLHTGDIGKLDAAGNLTITDRLKDMYICGGFNVYPAEIEQVLARLDGVAESAVIGVPDERLGEVGKAFVVAKPGALDQATVIAYAREH-LANFKVPRSVEFLDALPRNPGGKVVKPALREKV------- 163734780 25 ----------------------------------------------DGQTISHGAFVAMAGRFANVISDIGLKPGDRLAVQVEKSPQALAVYAACVRAGVIFLPLNTGYRATELAYFVANSGARLLLCDDSKRG-DLAAVAAQADARLETLN----ADGTGSFTDMAKDMSEAFETVDRSSDDLAAFLYTSGTTGRSKGAMLTQENLLSNTQTLTDFWRFSDQDVLLHALPIFHTHGLFVATNI-TLLAGGEMIFLPKFDLDEMIRLMP--QASTMMGVPTFYTRLLSDDRFTRALTKHMRLFVSGSAPLLADTHTAFEERTGHRILERYGMTETNMN-TSNPYEGDRRAGTVGVVL-PGVEVRVTDATGVALPQGEIGDVEVRGPNVFKGYWQMPEKTAEELRKDGFFITGDLGRFDEDGYLQIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVVAVLVPVPKAPDLSQIEQAVR-QALARFKNPQKMIIVPELPRNTMGKVQKNELRARYKD----- 194291897 51 -------------------------TLRELLLAT-RAFADRTFVVYEDERVSYDAFLRAAIAMAQALVRDGVRKGDRVALAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGQELEYGLADSGSRIAIVDAERLDRILEHL-----PGCPALERIYVSRAGAAPASWAALPEQAPPAVDIDPDDDATIFYTSGTTGKPKGALGTHRNLLRRGEPIPAPDPAAPQKSMLLAVPFFHVTGCMAV-LNGAIATGGKIVLLHRWDALRGMELIERERCTAAGGVPTIAWQILEHPERGRFDLSSLENINYGGAPASPELVRRIREVFHAAPGIGWGMTETSSTFTSHSAEEYVMRPDSSGPALPIGEMKVVDGRGQALPPGETGELMVRGANVVRGYWNKPEATAQTFV-DGWLRTGDIARLDDEGYVYIVDRMKDMLIRGGENIYCIEVESALYEHPAVMDASVVGLAHRTLGEEPAAVVSLKPGQASEAELQDFVRAR-LAAFKVPVRIIYHDMLPRNANGKIMKSNLRKLF------- 77458439 3762 -------------------------TVHGLFEAQVQRTPQAIALQAGEQRLTYAELNAQANRLAHHLRELGVGPDSRVAISVERGLELMVGLLGILKAGGAYVPLDPAYPAERLDYMLKDSAPVAVLVHGATRELLDESTALVID------------------LDQAHWTFNPDDNPQVSASNLAYVIYTSGSTGAPKGVMVEHRGVGNLLHWSSQLCPAVTDGALLQKTPF--SFDASVWELFWPLSAGLRLVLARHREPAYLAQVIREQRVSVIQFVPVLLQQFLEQDDVSQ--CSSLTDVFCGGGDLTPALARLVRERLPVRLHNVYGPTEATVDSTVWTEPSMAVPDSIGRPI-NNTRLYVLDAAKRPVPMGVIGQLFIGGAGVARGYLGLPQLMAERFTPDRLYATGDLVRYRADGQLEFIGRNDFQVKLRGLRLEPGEIEAQLLSHPALREAVVLVRE-----ERLVAYFTAEAGQPGIEALREHLLAR-LPDYMVPSAFVALDSLPLSPNGKVDRKALPAPGAESVL-- 77458439 547 ------------------------QTVHRLFEAQVERTPQAVALQSGAQSLTYVELNMRANRLAHRLRELGVGPDTPVAICVERGPELVIGLLGILKAGGAYVPLDPAYPAERLNYMLKDSAPVALLAHGATRALFE-------AGGVPLLDF--------DQDHWQDYPEHNPQVPGLNASNLAYVIYTSGSTGTPKGVMVEHRGLGNLLHWSSQVCPPVADGALLQKTP--YSFDASVWELFWPLTAGLRLVLARHFEPAYLTQVVQEQRISVIQFVPALLQQFLDVENVSQ--CTSLTDVFCGGGELTPELGRQVRERLPVRLHNVYGPTETTVDSSVWSMPVPEALLPIGRPVS-NTRLYILDEQLQPLPLGVAGELYIGGVQVARGYLNLASLTAERFLDDPFYRTGDLCRYRADGNLEYLGRNDDQVKVRGLRIELGEIQTRLTQLATVLAAEVLVREDVAGDPRLVAYYT--GGPLEIGELRSHLLEQ-LPDYMVPTAFVHLAAMPLSPNGKLDRKAL----------- 77458439 2683 LVDGFNP---------PVTAYPRGATIHAMVEVQAERNPHALAVIQGAQQLTYGQLNQRANRLAHHLIGLGVQPDDRVALCVRRGPQMLVGLLAILKAGAGYVPVDPAHPAERIAYLLQDSDPVAVLAQAS---------TRELLGMMP-----VIDLDSDAWQHLPDSNPQ---LPYLTPANLAYVIYTSGSTGQPKGVMVEHATLENLVHWHAEAFDLHAGSHTASVA--GFGFDAMAWEVWPALCVGATLHLPPNEHLDELLDWWRAQPLQVSFLPTPVA----EYAFSRELQHPTLRTLLIGGDKL-----RQFNRAQTFAVINNYGPTEATVVATS-GLVEVGQPLHIGRPMA-NARIYLLDDQQRPVPVGVTGEMYVAGAGVARGYLNRPDLTAERFLTDPFYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALASHPAVQDAVALVRD----GQLLVWFTERAP--ADIEALRNHLQTR-LPQALIPAAYVRLDALPLTANGKLDRKVLPE--------- 77458439 1603 --------PDERRENATQREYPSGSTVHGLFELQVKLHPQAVAAVHGNAALTYDELNQRANRLAHFLIGQGVQPGDPVAILLPRSLDLLAAQLAIGKCAAAYVPLDINAPGERQAFMVEDSSAKVLLTLSTET-VDY------------AVRRIDL-----DSLPLDAQPVHNPGLPQ-SSESVAYIMYTSGSTGTPKGVMVPHRAIGRLVINNGYADFNPQDRVAFASNP---AFDASTMDVWGPLLNGGRVVVIDHADPQAFGRELANTGATILFVTTALFNQYVQLIPEA---LKGLRIVLCGGERADPAAFRRLAEAPDLRIIHCYGPTETTTYATTFEVSETAESVPIGGPIS-NTQVYVLDARQQPVPMGVTGELYIGGQGVALGYLSRPDLTAEKFLQDPFYRTGDLARWLAPGQLECIGRNDDQVKIRGFRIELGEIENRLLNCDGVKEAIVLARQDGQEPLRLVAYFTAEKGV-DSASLREQLQAR-LPEYMVPSAWVQLDALPLNNNGKVDRKAL----------- 166368741 523 --------------------YPSDQCIHQLFEEQVKRTPDAVAVVCSEQQLTYNELNCRANQLAHYLQKLGVKPDELVGICLERSLDMIVGLLAILKVGGAYVPIDPDYPQERISFMLQDTQVKIILTCES------------LQNSLPNHQAIVICLD-KDWQQINQASLENLN-STVSADNLAYVIYTSGSTGIPKGVIVTHQA-VNRLVLNTNYIQFTPDDRVVQASNIA--FDAATFEIWGALLNGAKIVIIAKLSPQELALSLKENQISVLFLTTALFNQLANLVPQA---FSSLRCLLFGGEAVEPKWVQEVLEKGAPRLLHVYGPTENTTFSSWYNIASTATTIPIGKAIA-NTQIYLLDKNLQPVPIGVVGELHIGGMGLAKGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYVGRIDNQVKIRGFRIELGEIEAVLSQNQAVQSSCVIVREDNPGEKQLVAYIVPKLGVLTSGDLRQFL-SHKLPGYMVPGAFVLLEFFPLTANGKIDRRALK---------- 77458076 497 --------------------------LHQLIEAQVARDGAAIALTFGAQQVSYAELNRQANRLAHRLIANGVGPDVLVGIAAERSPQMLIGLLAILKAGGAYVPLDPAYPADRLAYMIEDSRIDWVLTQSHLRE----------QLPLPAHVRCVLLDDATSLIDAAEHNPD----VAVQPDNLAYVIYTSGSTGKPKGALLAHHNVVRLFEATSGWFGFDQNDVW----SLFHSFDFSVWEIFGALLYGGRLVIVPSRSPQDVYTLLCEEKVSVLNQTPSAFKQLMKVACEADQPLTHLRYVIFGGEAIEVKSLRPWFERFGPQLINMYGITETTVHVTSLADLNAESASPIGVPIADLSW-YLLDEGLNPVAKGCTGELYIGRAGLARGYLNRTDLTATRFIPDPFYRTGDLAKYCNDGSIEYVGRIDHQVKIRGFRIELGEIEARLLDQPQVQDCAVL-THDGPSGLQLVAYVIAADSTELRDTLIAALRAQ-LPDYMVPAHLLFLERFPLNANGKLDRKALPE--------- 21221664 1670 -------------------------TLPELFERQAARHPDRTALTFEGTSLSYAELNARANRLARLLTARGIGPDALVALALPRSAELVVALLAVVKSGAAYVPLDPGYPADRLAHALSDSAPAALLTDRATAGLPAHEVPRIVLDAPAPADGGTTGGDPADAHPATDL-AQGERVRPLDPRDTAYVIYTSGSTGRPKGVAVPHGNVVRLFSATAPWFGFDEHDVW--TLFHSYAFDFSVWELWGPLLHGGRLVVVPHRDPAAFLALLARERVTVLNQTPSAFHQLAAADRENPTEL-ALRTVVFGGEALDLSRLADWYERHAPALVNMYGITETTVHVSHFALDRATAAASSASTIGPDLRVYVLDDRLRPTAPGVTGEMYVAGAGLARGYLGRPALTADRFPADPYYRTGDLARRRTDGGLDYLGRADQQVKIRGFRIEPGEIEAVLAAHPAVDDVAVVAREDVQGDPRLVAYVVTGSGA-TARALHDHAAGH-LPDHMLPSAFVTLDVLPLTPNGKLDTKALPAPA------- 21221664 456 -------------------------TLPELFAARAARTPGHEALVYEGTSLTYAELDARAERLAGALTARGAGPERFVAVAVERSAELVVALLAVLKSGAAYVPVDPGYPADRIAHILRDAGAMLVLTT------------RDTAERLPGTPRLLLDEPAAAGTTAAGAPAPPGTLPRAAPGHPAYVIYTSGSTGRPKGVVISHRAIVNRLAWMQDTYGLEPSDRVLQKTPSG--FDVSVWEFFWPLVQGATLVVARHTDPAYLAGTVRREGVTTLHFVPSMLDVFLREPAAAAGGATPVRRVFCSGEALPAELRARFRAVSDVPLHNLYGPTEAAVDVTYWPCAEDTGDGPVGRPVW-NTRMYVLDAALRPVPAGVPGELYIAGVQLARGYLGRPALSAERFTADPMYRTGDLARWNHDGSLDYLGRADHQVKLRGFRIELGEIEAALVRQPEIAQAAVVLREDRPGDQRLVAYTVPARDAPDGAVLAARLRE-LLPGYMVPSAFVALPRLPVTPNGKLDRRALPAPAESGRAAG 21221664 6354 -----------------------DATLPELFAEQALRTPGAPALVRGGTTVSYAELDLRTNRLARLLRQQGVRPGTPVVMLMERSPAHVVATLAIAKAGGAYVPLHDTYPLDRMRHVVADTAATLILTDRAEAALGARVMVVDEFGAAPSGSEADAAPGTGTGTGTGSRSGYVDDAPEVRPQDLAYVMYTSGSTGVPKGVAVTHRGVVDLVRDHCWRPGVHE--RVLLHAP--HAFDVSCYEMWVPLVSGGTVVVAPHLDPAAITDLITAHDITAIHLTAGFFRVV---AEEAPECFAGVREVLTGGDVVSPAAVARVLAHHPIVLRHLYGPTETTLCVTQHEAPYEARGSLPVGRATGNTRAYVLDRYLQPVPAGVPGELFISGSGLARGYLDRPDLTCERFVADPYYRTGDLVRYNAAGELEYLARADDQVKIRGFRVELGEIEAVLATRPELAQAAVVVREDRPGDRRLVGYVVARDGEVDPDALRAFSR-QALPDYMVPSAFVVLGTLPLTANGKLDRKAL----------- 21221664 2754 -------------------------TFADHVARHAAERPGHLAVAAPGGALTYGELNERANRLARALLARGAGPERFVAVALPRSADLVLSALAAFKAGAAYLPVDPAHPAERITHLVSDAAPTLIVTTSALAASLPDTGTPVLLLDTPETAATLAALPGHDV-------TDADRPVPLRPEHPAYMIYTSGTTGRPKGVVVTHTGLPGLLDIFTRDCAAGPGSRILQHL--SPSFDASFWELAMGLLTGATLVVAPPETTPELAELATRHAATHLSLTTSVLGLL--PPDSLPDGL----TLVVGAEAIPPELVERWS--PGRTMLNSYGPTETTVCSTMSGPLSGPAVPPIGSPVA-NSAVYVLDAALRPVPPGVPGELYAAGAHLARGYHDRRALTAERFVANPFYRTGDLVRWRPDGQLEYLGRADTQVKIRGLRIEPTEIEAVITERPHLARAAVIVREDRPGDRRLVAYVVPEPGATDTAELRAALRE-TLPDHMIPTAFVVLDALPLTLNGKLDRKAL----------- 21221664 5315 ----------------------PGTPLHELISEQARLTPDAVAVVCDGTTLTYAELDRRANQLARHLLGEGLGAEDFVAIALAKSLDAVISMLAVLKTGAAYLPIDPDYPAERITYMLDDAQPALTLTA---------PIPPASYDSRPTSEITDVERRSPW-----------------SARHAAYMIYTSGSTGRPKGVVIEHHALATYLHRARNTYTAMTGVTVLHS-PL--AFDLTITALWTPLTAGGTVHLTSLEEAEVQPSLIK--------ATPSHLPLLTTLPETA----SPSHTLILGGEALHTDHLATWRQHPGAQIINAYGPTESTVNITHVSEDTPDGPVPIGRPFA-NTQVYVLDSALRPVAPGVTGELYLAGEQLARGYLGRPALTAERFTANPMYRTGDLAHWNHDGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQTTVQLREDTPGDQRLVAYLVVNDSTEDEPTLRDALAS-ALPDYMRPSAYVTLDALPLTPNGKLDRTALPAPA------- 21221664 4275 ----------------------PGTPLHELISEQARLTPDAVAVVCDGTSLTYAELDGGANQLARHLLGEGLGAEDFVAIALAKSLDAVISMLAVLKTGAAYLPIDPDYPAERITYMLDDARPALTLT-------------EPVPVERYTGHSVTAVTDEERRSPW-------------SARHAAYMIYTSGSTGRPKGVVIEHHALATYLHRARNTYTAMTGVTVLHS-PL--AFDLTITALWTPLTSGGTVHLTSLEESDTQPSLIK--------ATPSHLPLLTTLPETA----SPSHTLILGGEALHTDHLVTWRQHPGVQIINAYGPTESTVNITHVGEDTPDGPVPIGRPFA-NTQVYVLDSALRPVAPGVTGELYLAGEQLARGYLGRPALTAERFTANPMYRTGDLAHWNHHGHLTYDGRADHQIKLRGHRIEPGEIEATLTAQTGITQATVQLREDQPGDQRLVAYLVVNDSTEYDEKTVRDALTSALPDYMVPSALVTLDALPLTPNGKLDRTALPAPAYSASTAG 167750871 38 --------------------------------------PDRRALIHENRHFSYSQLSKLSTQAANLFKSYGIKKGDKVMLVLKRNYQFWIAIIALIKLGAVAIPATHLLTTHDFTYRFERASVKAIVCTGYNPDIAKYVDEAQEEIHADGLVKFIANGHKDGWIPFDDEIAETMERVQTDTREHMLLYFTSGTTGYPKMVVHNHRYALAHIQTAAHWQNVDSDGVHLTISDTG--WGKAAWGLFGQMSLGACVFVYDKFIPTDMLRIMQNYKITSFCAPPTMFRFFIKEG-LENYDLSSLKYSAIAGEALNPEVYNKWLEFTGLKLMEAFGQTESTALLANLVGMTP-KPGSMGKP-TPLYDVDIVDDDGNPVPVGEVGEIVVRADGLFDGYYRDDELTAQA-WHDGLYHTGDTAWKDEDGYFWYVGRNDDVIKASGYRIGPFEIESVLIAHPSVLECAVTGAPDPIRGQVVKATIVLARGYEPSEELKKELQKKNTAPYKYPRIVEFVDELPKTISGKIRRVQIRNEDNKK---- 34498257 543 --------------------------IHQLFEAQAAARPEAVALVCGEQTLSYGELNRRANQLAHRLIAEGVGPDDLVGICVERNVEMIVGLLGVLKAGGAYVPLDPGYPPDRLSYMLADSSPKAMLTQTSLLPSLHDWIGAQ-----------VVLDDVEEVDRLSRLHNPDAARRGLTSSHLAYIIYTSGSTGAPKGVMVEHRQVVRLFGATDHWFHFGEQDVW--SLFHSFAFDFSVWEIWGALAHGGKLLIVPKRSPDQFYQLLCEQKVTVLNQTPSAFRQLIGA-QARSSQAHHLRYVVFGGEALETSMLAPWYARHGPLLINMYGITETTVHVTYRPLSAEDVNRRGASPIGPDLSVYILDANRQLAPLGVAGELYIGGAGVARGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKALPAPDGSQL--- 34498257 2698 -----------------AADYPRGELIHRLFEAQAAARPEAEALRHGEASLSYGELNRRANQLAHRLIGLGVVPEARVGICVERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPAMVLTHSGLAAKAAGAAPR------------LLLDDADEQARLSALSGENPSVAGLGGDNAAYVIYTSGSTGRPKGVVSLHAGVCHVASQQADIAGFGAGSRVLQFA--SFSFDASVWEWVSALIHGACLYLYPREELEPLLQTLNRDRISHALLPASALQMMEANAVVQRMSL------LVGGEACPVGLAESWAAQ--HKLQNVYGPTETTIFVTAQPCATNMNGRPIGKPIA-NTYARILDTHGQLAPLGVAGEIHIGGVGVARGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKALPAPDGSQL--- 34498257 1635 -----------------AADYPRGELIHRLFEAQAAARPEAVALVCGEQTLSYGELNRRANQLAHRLIGLGVEPGDRVALDLPRGADLLIAIVGVLKSGAAYLPLDEGLTAERRQWLQADSGAKLSV--------------------------------DAAWLATPGTWPEENPAVAGDAESVAYLMYTSGSTGEPKGVLAPHRGITRLVCGNRYAAFQADDRIAWAANP---AFDASTLEIWGALAHGASLVAIDKDSAEALGARLQRDRITILWLTAGLFQR---HARGLGAALSGLRYLMVGGDVVDPRVAAQVRDNPPAHLLNCYGPTETTTFATTHEEAETAASLPIGKPI-GNTRIYILDGDGQLAPLGVAGELYIGGAGVARGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKALPAPDGSQL--- 85713690 81 ------------------------------IDRHLETRGDQTAIIWEGRHITYRELHDEVCKMANILRLRNVKKGDRVTIYLPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVIITSDGLRGGRTIAMKANVDAAIEEVDWVIVVGGNVDMNPTRDVWYHEAPCEPMNAEDPLFILYTSGSTGQPKGVLHTTAGYLVFVAMTHQVFDYHDGDIYWCTADVGWVTGHSYI-LYGPLANGATTIIPNYPDTSRFWNVIDKHKVNIFYTAPTAIRALMQAGDEKKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPVVDTWWQTETGIMISALPGAIAQKPGSATKPFFGIVP-EIVDADGNVLEGECSGNLCIARSWPARTVYGDHARFEQTYFSKGRYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHESVSEAAVVGYPHNIKGQGIYAYVTLMQGVEPSEELVAWVR-KDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 195017084 87 -----------------------------LLDRNVRNLGDQIAYYWEGNHLTYRKLLEEVCRFANVLKDHGVQKGDRVSIYMPMILELPIAMLACARIGAVHSIVFAGFSPDSLAERMFDCKAKLLITADGAKPLYLKALCDTALEKVESVEKCIVVSHLKRVTPCQDNHVEPACYPEMDAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKVFDYKPGDIYWCTADVGWITG-HTYVVYGPLANGATSVIFEGPGNDRYWSVIDKYKVTQFYTAPTAIRALMKFGDAPKHNLSGLKVLGSVGEPINPEAWLWYYRIIGCSIVDTFWQTETGGHITPLPGATPMKPGAASFPFFGV-KATLLDECGIEIKGEGEGYLVFSWPGMMRTLYNNHERFEDTYFSPGYYCTGDGARRDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPIKGECLYCFITPNENEPLIADLKKMVRER-IGPFAQPDVIQNAPGLPKTRSGKIMRRVLRKIA------- 84686572 81 ------------------------------VDRHLATRGDQTAIIWEDKHITYNELSEQVNKLANVYKSLGVGKGDRVVLYMPMIPEAAYAMLACARIGAIHSIVFAGFSPEALAARVSGCDAKLIVTADGGRATPLKANVDKAREHCGEVQTLVVDGLDHSYNALMANASADCPPEPMNAEDPLFILYTSGSTGAPKGVVHTTGGYLLYAALTHEVTFDYHDDIYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGTETKYDLSDLKVLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGHMMTPLPGAHATKPGAAMKPFFGVQPVVLDPQAGTEIAESCEGVLCISWPGQMRTVYGDHERFVKTYFSDGYYFAGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHEIKGQGIYCYVTLMEGEEYTDDLKTELRRTEIGPIASPDYIQWAPGLPKTRSGKIMRRILRKIAE------ 63079045 33 -------------------------TIHGLFEKQVQERPNQTAVIFNEQSMTYKEMNERANQVAHSLRKHGAAPDEIVGILADRNMDMLISILGVLKAGAAYMPIDPTYPTERILYMIHDSQTKIV---------------------LAEHREMVPEGCNAELILLHDLNEETSDLEHVKPEDLAYIIYTSGSTGKPKGVMIEHRNVIRLLFNDRNLFDFTSDDVW--TVFHSFCFDFSVWEMYGALLYGGKIVLVSARDPQAFRDLLQEQKVTILNQTPTAFYQLSSQEMQHSDSNLSIRKIIFGGEALTPSQLKAWKQKYNTALINMYGITETTVHVTYKEHDMDSTVSNIGKPI-PTLRTYVLDSKRNLAPIGVKGELYVSGKGVARGYLNKPELTEERFMDNPFYRTGDLARWLPEGELEYLGRIDHQVKIRGYRIELGEIEAELLKQKGIKEAVVLVTNDKDAQPQLHAYLTSKED-LAAADLRNQL-TTTLPSYMIPAHFIFVSQMPVTPNGKIDKESLRKI-------- 118151292 70 ----------------------SNKTVGRCLDATAQRVPDQEALVHENIRLTFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYALKKVGCKALVFPKQFKTQQYYNILKQISQRLPDLTTVIVDAHLPGTLLLDEVVAAGSQEQNLTRHDPINIQFTSGTTGSPKGATLSHYNIVNNANMIGQRLRLHEESRVVLPSPLYHCLG-SVGGTMVSLMHGVTLILCPVFEGKKTLEAISRERGCFLYGTPTMFVDVLNQPDFSSYDISTMRGGVIAGSPAPPELIRAIINKLNMELVVAYGTTENVTFMNFTEDTVEQKAESVGRVM-PHTEAQIVNETGTLTELNTPGELCIRGYCVMLGYWGEPQKTEEAIGQDKWYRTGDIAMMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPQVQEVQVVGVKDDRMGEEICACIRLKEGETTAEEIKAFCKGK-ISHFKIPRYIVFVTNYPLTVSGKIQKFKLREQMEQHL--- 119510828 527 -------------QRWNQNQYPEDQTLVDLFEQQVEKNPDHIALVFESQQLTYQQLNQKANQLAHYLQNYPIQPDTLVGICVERSLEMIIGVLGVLKAGGAYVPIDPNYPQERIKFLLEDSGVSVLLTQSF------------ILEQLPITEQKYQAICLDKEAFAEELTDNPS--PKITPENLAYVIYTSGSTGRPKGVMIEHGGLVNLTLAVNQVLQIQPQSRLLQFA--SFSFDVSIWEFAPVLAAGACLYLAKKETLQDLVNFLTNHKISHATLPPSVLSLLPQAP------FPDWQIIIATGEACPTELVTRWAK--GRQFFNAYGPTESTICTSIALCQPNGKKPPIGKP-WPNIQIYILDAHHQPLPPGIPGELCIAGVGLARGYLNRPELTAEKFIEKRIYKTGDLARWGIDGNLEYLGRIDEQVKLRGFRIELGEIESQLLQHPSVKEAVVILYKTE-SNQSLIAYVT-GITHDLCPELRNHLKSR-LPDYMIPAQIMVLDKLPLTPNGKINRKAL----------- 126664192 69 ------------------------------IDRHLAKRGDKTAIIFEAQHISYNELYVRVSKMANVLRDQGIKKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSSSAVASRINDSECKMVITSDGSKSIDLKGIVDEALEKCPSVDTVLVVGRDLWLQPLLDAALGNNIAEIMDAEDPLFILYTSGSTGKPKGMVHSTAGYMVYTAYTFKVFNYEENDVYWCTADIGWITGHSYI-LYGPLLNGATTVIPSYPDFSRFWEVIEKHKITQFYTAPTAIRALAKESLVQKFPLTSLKVIGSVGEPINEEAWHWYNDHVGCPLVDTWWQTETGIMISPIPFVTPTKPTYASLPL-PGIQPVLMDELRNEIEGNQVGALCIKWPSMARTIWGDHQRYKETYFTPGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFVILKETGESAKEINQQISDQ-IGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAE------ 154244864 9 ---------EPRRAKMEAEGLWPGKTLLDYFDACRAEKPDATAVVSARRDLTYSEIDHLAWRAAVGLRRLGLGKDDVLASQLPNGWEFVVLYIACRRLGIVFNPVMPIFREHELRFMLRHGEAKAFAIPRVFRGFDHEAMAETLKPELPDLSNLIVVGGAGPN-GFEALLLDPAFDAEVDANDVCQLIYTSGTTGEPKGVMHTANTMYSNLVPYAARLGLGASDVVLMASPMAHQTGF-MYGLLMPVMLKARMVLLDSWDKALAAKVIAQDGVTFTMASTPFLMDLTNAVEELGTNSSTLRIFLCAGTAIPGALVERARRVLGTKIVSAWGMTEGAVTLVSPSDPDERSVNTDGFVL-PGMEIQIRAADGTVLPAGQEGALYVRGCSNFGGYLKRPQWNAT--DAEGWFDTGDIARIDDAGYIRICGRTKDVIIRGAENLPVVEIEAVLYKHPDIQQVAIVAYPDERLGERACAFVVPKQGKTFSEEMVRFLDSQHLAKQYYPERLEVCDQLPSTASGKIQKFALRTMLRE----- 163856092 56 -----KPFTQVLDESNAPFYRWFGD--GELLDVHLNNNADKTAIIFESDKVTYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIQAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGASLVITADEVRGGKTIPLKPAVEEACDAVTKIVVYKRTGGNVPWQDGQPDTCEPVPVNAEHPLFILYTSGSTGKPKGVQHSSGGYLLWALLTVKWFDARPDDVYWCTADVGWVTG-HTYITYGPLAAGLTQIVPTYPDAGRFWDMIARHKVTTFYTAPTAIRSLIKAAHPRNYDLNSLRIIGTVGEPINPEAWVWYHKNVGCPIVDTWWQTETGHMINPLPGATPTKPGSCTLPL-PGIAATVVDETGAEVEPGNGGFLAIKRPWMIRTIWGDPERFKKSYFPPGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRARPEGDEAQAIAKQKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 50511135 109 ------------------------------LDQHVQKSPETIALIWEEVRITYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAIHTVVFAGFSAESLAGRINDAKCKAVITLRGGRVVELKKIVDEAVKSCPTVQHVLVAHRTDTKVPMGSLDEAPVCTPEMSSEDMLFMLYTSGSTGTPKGLVHTQAGYLLYAAMTHKVFDYQPGDVFGCVADIGWITGHSYV-VYGPLCNGATTVLFEYPDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDAKKYDRSSLRTLGSVGEPINHEAWEWLHKVVGCTLVDTWWQTETGGICIAPEDGAEILPGMAMRPFFGIVPV-LMDEKGNVLEGGDVGALCISWPGMARTIYGDHQRFVDAYFRPGYYFTGDGAHRTEGGYYQITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFIVLKDNISDENMVVNELKATKIAKYAVPDQILVVKRLPKTRSGKVMRRLLRKIITSR---- 85860490 90 ------------------------------LDRHLATKGDKVAIQWEGKAYTYKDLHTEVCKFANVLKKHGIKRGDRVCIYTPMVVEAAIAMLACTRIGAVHAIVFGGFSSDALAVRIQDAQAKLLVVCDGAKAVPQKKDADVALKECPTIEKVIVVRRACDMTPGRDLWWHDCECEQMDAEDTLFILYTSGSTGQPKGALHTTAGYLLYAAYTSKAFDLHDEDIHWCTWVTGHSYVVYGPLALGAMFEG----VPNYPTYSRFWQVVEKYKVTSFYTAPTAIRAIAKEGDEKGIDLSSLRVLSSVGEPLNPEAWQWFYEKIGCPIVDTWWQTETGHMILPLPGAIDIKPAKPALPIMGVIPTLVDDQTGEELKNMEAGALCFKWPGITRTIYGDHKRYEETYFEPGNYFSGDGALRDKDGYYRITGRIDDVINVSGHRMGTAEIEATLNAHEKVAESAVVGYPHEVKGQSIYAYITLKTGFEPSEDLKKELTQTIIGPIATPEKIQWADGLPKTRSGKIMRRILKKVAANEL--- 17548863 1608 -------WNETKAA-YPDAS-----TIHGLFEAQVRRTPEAIAVEHEGRQVSYAELNARANRVAHALIGLGVGPDARVGLCAGRSVELVVGLLGILKAGGGYVPLDPSYPQDRLTYMLEDSAPVAVLTQG------------LVREQLGMLSVPVLDLDG----PQEDAEHDP-QVEALKPHHLAYVIYTSGSTGRPKGVMNEHRGVVNRLWWAQQTYRLDASDRVLQKTPFG--FDVSVWELFWPLLAGARLVMARPEAPAYLAATIEQAGITTLHFVPSMLQLFLDQVEAGR--CQGLRRMLCSGEALPHALQQRSLARFPHELHNLYGPTEAAIDVTAWRCNAEIHPGPIGRPIA-NTQIYVLDAYRQPVPLGVTGEIYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVAMREDVPGEQRLVAYYV-SGEAIEAQTLREQLQA-SLPEYMVPAAYVRLEHLPLTPNGKLDRKGL----------- 17548863 2691 -----------------QAAYASASTLPGLVEAQAARTPEAIAVEHGASTLSYRELDSQANRLAHRLIARGVVPDARVGLCVERGLPMVIGVLGILKAGGSYVPLDPSYPRDRLAYMLEDSAPVAVVAQSGT------------RDRLGDRPVAVVDLDEASW------QAEPSHRPEVSSHHAAYVIYTSGSTGRPKGVTVEHRQVVNLLESMRGLLAMTEADRWPAVTTLG--FDIAGLELYLPLISGAVVIVLDRENAQSLSAALEGSGATVMQATPSTWRLLLESGWSGRPGLKAL----CGGEALPGELAGRLRARVG-RLWNVYGPTETTIWSSAREDATDAGQGPIGRPIA-NTQMYVLDAYRQPVPLGVTGEVYIGGAGVARGYLNRPELTAERFVENPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLLQCAGVSEAVVTVREDAPGEQRLVAYYV-SGEAIEAQTLREQLQSR-LPEYMVPAAYVRLERLPLTPNGKLDRKEL----------- 17548863 3740 -------WNETKAA-YPDAS-----TIHGLFEAQVRRTPEAIAVVHEGQQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVIGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQS------------NTREQLGALSVPVLDLDG----PLEEAEHDP-QVTGLEPHHLAYVIYTSGSTGRPKGVVVEHRNTVNFLAWAARAFPPASLARTLFSTSL--NFDLSVFECFAPLTTGGRIDIV-----VNVLALGDTHDVRLINTVPSALSALLESSGLD----PAVEVVNVAGEALKRELVERLFAQTQARLYNLYGPSETTTSSWVCMDRQTGFQAHIGRPIA-NTQIYVLDAYRQPVPLGVTGEIYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVTMREDVPGEQRLVAYYV-SGEAIEAQTLREQLQA-SLPEYMVPAAYVRLERLPLTPNGKLDRKEL----------- 17548863 4784 -------WNETKAA-YPDAS-----TIHGLFEAQVRRTPEAIAVEHEGRQVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQS------------NTREQLGALSVPVL----DLASPLEGEAEHDPQVEALKPHHLAYVIYTSGSTGQPKGVEATIAGLANRLQWFLRDV-LTEAPV--TALKTSIGFVDAVTETLGTLLAGGSLVVFDNAAVKDFARRLRQTGVSHLVVVPSLLKYLLQSGEPR---LDGLRTLVCSGERLAPELARQCLAAYPVRLLNFYGSSEGDATFYRYAGPEHVPAHSVGRPIA-NTQIYILDAYGAPVPIGVPGEIHVGGACVARGYLHRPGLTAERFVADPFYRTGDLGCWQADGNIVYLGRNDHQVKLRGFRIEPGEIEARLAGCEGVREAVVLIRDDGVGEPRLVAYY-SGPAALPAQALRAQLQA-ALPAYMVPAAYVYLERMPLTSSGKLNRHALPQ--------- 17548863 549 ------RWNETAADSARQA------SLSGLFEAQVVRAPEAIAIEQGERQLSYRALNALANRLAWRLREAGVKPGDRVAILLERSIELVASELAILKCGAVYVPLDCNAPQARLRFLLEDVEAALLLTA---SGLDVPVLA--------GLRRLDVDGAAGNSAVDADL------PPVPGGEAAAYVLYTSGSTGLPKGVVVPHRAISRLVLNNGYAAFCADDRMAFASNP---AFDASTLDVWVPLLNGGRVVIIDQPTPERFAQALRRGQVSVLWMT---AGQFHQYAPSLIGVFPQLRYLMVGGDVLDPATIAMVREGAPQHLLNGYGPTETTTFATTIQAVAAGRGIPIGRPIA-NTQIYVLDAYQQPVPLGVTGEIYVGGAGVGLGYLNRPELTAERFVVNPFYKTGDLGRWLPDGSLEYQGRTDAQVKLRGFRIELGEIEASLSQCAGVSEAVVIVREDTPGERRLVAYYVVSGEAIEAQALREQLQA-SLPEYMVPAAYVKLERLPLTPNGKLDRRGL----------- 70731864 46 --------------------WFADGTLNNCLDRHLAERGDQIAIIWEGRNITYRELHEEVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACTRIGAIHSVVFGGFSPEALAGRIIDCRSKVVITADGIRAGKKVPLKANVDDALTSIQKVIVCKRTGGYEDLMKVAGSVCAPKEMGAEEALFILYTSGSTGKPKGVQHTTGGYLLYASLTHEVFDYRPGEVYWCTADVGWVTG-HTYIVYGPLANGATTVLPNYPDVTRVAKIVDKHKVNILYTAPTAIRAMMASGTAEGADGSSLRLLGSVGEPINPEAWDWYYKNVGCPIVDTWWQTETGATMSPLPGAHALKPGSAARPFFGVVPA-LVDNLGNIIEGAAEGNLVISWPGQARTLYRDHDRFVDTYFKRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDIKGQGIYVYVTLNGGEEPNEELKNWVR-KEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIATAE---- 78777648 78 ---------------------------------------NKAAIIFEGDRITYLELYYNVNKFANLLKEFDVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSAEALKDRVIDAGAKVVITADGAYRKDLKPVVDEALRGETPVKKVLVVGEDVTWVAGRDYQSGKCEPEVMDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWAQMTMEVFDVKENDTYWCTADVGWITG-HTYIVYGPLAMGATTIMPTYPDAGRPWKMVEEYKVNQFYTAPTAIRVLHKTGEPAKYDLSSLKVLGTVGEPIDPPAWKWYYEAIGCAIVDTYWQTETGGHISPLPGATPIKPACATFPL-PGIMAEILDENGNRAEVGEKGLMCVTRPWMIRGVWGDEERFVKSYFGDPVYFTGDGAIYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHEIKGEGIFAYIVLKSDSGIADEVEEVVIQKEIGNIALCDDVVFVVGLPKTRSGKIMRRILRSIAKGE---- 163794227 6 -----------------------------VLAQVARSFSHRPAISVGERVLDYRGFAERVARIASGFHALGLAHGDRVALVMKNGPEYFEVMYGAWHAGLAAVPINAKLHPKEHAYIIDHSGARVCV-----ASPELGDALESVQGDMPSLGRTILTG-TDDYDAL--MAHDPMPVAATDAGELAWLFYTSGTTGRPKGAMLTHRNLMVAVMNYGDVDTVLPTDCMIHSAPMSHGSGLYG---LPHVAKAANTVIPESFDVAETLRLIERWPGCSFFFAPTMVTRLINAPNIEQADLSNLKTIVYGGAPMYLADVKRALDILGPKLVQIYGQGEAPMTITGLPPKWEDRIGSTGFPRT-DVEVKVVDENGADVPVGEPGEVICRGDIVMAGYWNNPEATASSI-RDGWLWTGDIGAFDEDGFLSLKDRSKDVIISGGTNIYPREVEEVLLRHPGVLECAVIGRPHKDWGEEIVAFVRARPGAIVPIDELDQLCLDNIARFKRPKEYRMLADLPKNNYGKILKTELRRMLSAE---- 159484368 127 --------------------------------------GDQTCFIWEGKSMTYAEALDEVCKLANWLRAAGVKKGDAVAVYMPMLLELPLAMLACARIGAVHSVVFGGFSAESLAQRMEDCKAKVLLTASGVKSIDLKKIADKAAEAGHTVEHVLVPGRDRWWQSEVAAQPTTCAPEWVEAEHPLFLLYTSGSTGKPKGVLHSTGGYVYAATTMRHVFGLQQGDVYWCTADCGWITG-HSYLAYGPLLNGTTQIVPTHPTPARCWEVVAAHGVTQFYTAPTAIRSLMSFGDVSQCDTSSLKLLGSVGEPINPEAWRWYHEVVGCPIVDTWWQTETGHMITPLPGAWPEKPGSATLPFFGVRPV-VLDEKGNELQGEAEGILAISQPWTLRTVYGDHERYQSNYFGPGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVAHPACAEAAVVGYDHPIKGQGIYAYVTLMAGVEATKELKKELVGSVIGAFAAPDVIHWAPGLPKTRSGKIMRRVLRKIASKE---- 196186373 88 ---------------------------------------DETAIIWEGQHITYGRLHDEVCRMANVLKAHGARKGDRITIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLCGRIEDCGSTLVITADGVRGGKIVPLKANVDAALEKVKTVLVIRRTGADVPMAAKAATECPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLFWAAWTHELFDYRPGEVFWCTADVGWVTG-HSYLVYGPLANAATTLMPNYPDASRFWQVVDKHKVEAFYTAPTALRALMREGEAPVKATSSLRVLGTVGEPINPEAWRWYHEVVGCPVVDTWWQTETGGHITPLPGATDLKPGSATLPL-PGVELQIVDAEGQELVGAVSGNLCISWPGQMRTVYGDDQRFFDTYTYPGRYFTGDGCRRDQDGYYWITGRVDDVINVSGHRMGTAEIESALVLHDDVAEAAVVGYPHDIKGQGIYAYVTLNKGVEATEDLRAHVR-REIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAENEIGA- 120610185 102 ---------------------------------------NKTAIVFEATKVTYRELLERVGRFANALQAEGVKKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKALQERIIDAGAVAVITANGGKELPLKAIVDEAMGGCESIRSILVAGRDKTFDEALAGQGAECAPVPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWARLTMDWFDLKPEDVFWCTADIGWITG-HTYVAYGPLAAGATQVVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIKAADSDEKDLSSLRILGSVGEPINPEAWMWYHRNVGCPIVDTFWQTETGGHITPLPGATPLVPGSCTLPL-PGITAAIVDESGNDIPNGTGGILVIKRPWMIRTIWNDPERFKKSYFPEGYYLAGDGAVRSADGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRPRPTGDEAKAIAKEREIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGE---- 91773120 51 -LEWFEKWDKVMEWDHPYAKWFTNAKMHNCLDRHVNGRRNKVAMIWEEQVITYRQLYRDVMRFSNGLKSLGVGKGDTVCIYMPQVPEQIVAMLACARIGAIHSVVFGGFGAKALHSRIKDAQAKVVITADASKRIDLKSLVDEAVVNASCVEKIVVLREVDFYEIMEDVEKE-CEPEIMDSEDPLFILYTSGTTGPAKGIVHTCGGYMVGTYYTTKVLDLKDNDVLWCTWITGHSYIVYGP-----LSMGATILIPDYPDPGVWWSMIEEFDVSVFYTAPTAVRMFMRMGEEGKYNLSSLRILGSVGEPLNPEAFKWYYRVIGCPVLDTWWQTETGMHMLTTAVGEPMKPGFTGRPVPGVVVDV-VDENGDPVPAGTGGFLVIKQPWMMRTVYGNDERYRQYWTTKNYYSAGDLAVKDEDGYIMIQGRADDVLIVAGHNIGSAEVESALVSHEAVAEAAVIGKPDPLKGDSIKAFVILRMGFNSSDKLKLDLLYHNLGPIAMPSEIEFVDSLPKTRSGKIMRRLLKAQ-------- 83943343 9 -------------------------------RSAAQRAPDKICNRFEGRDTTFKDFDRHVDQVAHGLHRADAK---VVAYLGKNCDHVFEIFIGATRVGGMFAPLNWRLAPAEIIEILRQYPPQML-----FFGPEFSEAIKEINAALPDIQILAMDGPWETYEAWRDAQSSEPAADCASTHDPAMVLFTSGTTGVPKAVLLSHSNLLQSLAVKHIYDHWDDEDIGFVAMPLAHIGGIGFWTI--AFVNCCTSVILREFDPVAALDAIHTERVSKLFVVPAALQIVIQHPEAKRVDFSCVKTVMYGAAPMPLPLLKEAIEVVGCQFIQCYGMTETTGTIAILPPEDHVPEGSAGRP-AMGCEIAIFDPDGKPVKAGEIGEVAVRAPANMLGYWKNPEATTKTLRDDGWLLSGDAGYLDEDGYLFIHDRIKDMIISGGENVYPAEVESALYAHPSISEAAVIGVPDPKWGEAVRAVVTLKPNATDEKEVLAWMRGK-LAAFKCPKAIDVIDVMPRNASGKLLKRDLRAPYWE----- 71897751 6 ------PWLQHYPSGISTEIDTAFRTIADVFNTSVIKYRHCPAYTNFGKTLTYGEVDLLTKQFASYLLNLKLKKGDRIALMMLNCLQYPVATFGALCAGLTVVNVNPLYTARELKHQLVDAGSTVLVVMDNFCTTVQQIIADTINFAVKHIKKLVPEYQLPRSIRFREALAHSMPPIHIASDDLAFLQYTGGTTGTPKGAMLTHRNMVANMQQVSQWLQTSNSETVLTALPLYHIFALTANSLVFMKIGGCNHLISNPRNMRAFVKELQRVRFTVITGVNTLFNKLLNTPGFDKLDFSSLKIALGGGMVIQRSVAEQWKQVTHVPLIEAYGLTEASPAACINPLNLQEHNGSIGMPI-PSTDVCIKDDTNGVLPIGEMGELCIKGPQVMKGYWQRPEETSEVLDADGWLHTGDIVKMDKQGFLYIIDRKKEIILVSGFNVYPKEIEEVIAMIPGVAEVAAVGVPDEQSGEVVKVVIVKKDPMLTAEEVKAH-AATNLTRYKLPRIIEFRATLPKTDVGKILRRELRDAA------- 163786860 37 -----KKWDSVLSWDFPEAKWFEGAKLNNCLDRHLPTRGDKTAIIFEAEHITYKQLHERVCKFANVLKEKGIGKGDRVCIYLPMIPELAISVLACARIGAVHSVVFAGFSATALSTRINDCDAKMVITSDGSKTIDLKGIVDEALNDTPGIESVLVAGRDYWLEPLMEEAYSDYNAEILDAEDPLFILYTSGSTGKPKGMVHTTAGYMVYTAYTFKVFQYREEDVYWCTADIGWITGHSYI-VYGPLANGATTVMPSYPDFGRFWDIVEKHKVTQFYTAPTAIRALAKQGTVEKYDLSSLKVLGTVGEPINEEAWHWYNENIGKPIVDTWWQTETGIMITPIPFSTPTKPTYATLPFIGVQPA-LMDENGKEIKGNQVGRLCIKWPSMARTIWGNHQRYKETYFSENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDVKGNALYGYVTLKDSGETRKEINQLITDR-IGPIAKLDKIQFTSGLPKTRSGKIMRRILRKIACNE---- 148252263 22 --------------------------IGDLLKRAARRFPERVAITDGSRQVTFTELERDANRFANYLVAKGLKPGEKIATVCNNSIEFVKALFGIHRAGLVWVPINTMLGPADMDYILGHAEVRFAIIDDNLHAQPERRAALEKRGAAIDLTGTAKAAELASFNELIQGQSEIEPDIAINDRDLAMIIYTSGTTSRPKGAMHCHLAVVMAVMSNCIEMQLSRDDGITGQFPLFHCAG--HVLLLSYLSVGGRMALMRGFDPVACMEAIVRDRLTVFVGLPLMYQAILDHPRRKEFDLSYLRTCLYTMAPMGRPLLERAIKELCPNFVLTSGQTEMATTMSRPEVQLNRFGNYWGESLF-VNETAIMDDAGNLLPPGEIGELVHRGPNVMMGYYKDPQSTEDA-RKFGWHHTGDLAVI-ENGEVLFLDRKKDMIKSGGENVASVKIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKPGAQASEELLEHCR-KSLGGFQVPKLVRVLAEMPMTATGKLRKVELRQAYGDHFAA- 167590686 24 -------------------------SMNALLEDAMRRFADKPAFHALGQTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFIAVAKIGAVQVNVNPLYTARELEHQLNDAGVETIVVCGGSTR-----TFADVIANTPRIRTVLTVGRGDGVVDVPDAVREALPDALAAGERLACLQYTGGTTGLSKGAALSHRNLLANIAQFGVFVFRPGEEVVVTAIPLYHIFALTV-NFLSYFAIGAENWLVANPDLDAFIDVLKAARPTVFVGVNTLYAGLANHPRLKEIDWSRLTLSAGGGTAVIDVISARWKAVTGCFIREGYGLSETSPVVTFNPPSIDAFTGTTGLPL-PSTDVKLLDDNDREAGIGAPGEVCVKGPQVMRGYWQQPEANARAFTADGYFRTGDIGVFDDQGFLKIVDRKKDMVIVSGFNVYPNEVEAVATAFPGVAECACIGVPDPRTGEAVRLFVVAEDAAVTEADLIAHCRA-NLAAYKVPKVIRFVERLPKSTVGKILRREL----------- 120436253 69 ------------------------------IDRHLLAQGDKTAIIWEALHLSFNELHKKVNQFANVLKDNGIQKGDKICIYLPMIPELAYAVLACARIGAIHSVVFAGFSASALATRTVDADCKLLITSDGSKTIDLKGIVDKALEDCPDVNTVLVAGRDKWLAPLMEEASDECTPEIMDAEDPLFILYTSGSTGKPKGMLHTTAGYMVYTAYTFKIFNYQNDEVYWCTADIGWITGHSYI-VYGPLLNGATTVMPSYPDFGRFWEIVEKHKVNQFYTAPTAIRALANLDFVDKYDLSSLKVLGTVGEPINEEAWHWYDNNIGKPIVDTWWQTETGIMISPIPFATPTKPTFATLPF-PGIQPVLMDEEGKEIKGNQVGRLCIKWPSMARTIYGNHDRYRETYFSENKYFTGDGALRDETGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAVVGFPHDVKGNALYGFVILKEESRNQDNLRKEINQQKIGPIAKPEKIQFVEGLPKTRSGKIMRRILRKIASNE---- 157352224 23 --------------------------------------------------YTYADVHLTARKVAAGLNRLGIRQGDAIMLLLQNCPEFVFSFLGASYLGATSTTANPFYTPAEIEKQATASSARIIITQACFA-EKVKKFAEENDVKIICIDEPVAG--CLHFSELSQADENDIPDVNISPDDVVALPYSSGTVGLPKGVMLTHKSMITSVAQQVDNLYFHLDDVILCVLPMFHIYSLSSV-VLCGLRVGAAILIMQKFEINTLMELVQKHKVTIAPFVPPILLAIAKSPVAHQYDLSSIRTVISGAAPMGKELEDSLSKLPNAVIGQGYGMTEAGPVLSMCKEPFEIKSGACGTVVRNAEMKIINPETGASLPPNQAGEICIRGDQIMKGYLNDIEATKEAIDEEKWLHTGDIGYIDDNDELFIVDRLKEIIKNRGFQVAPAELEAILIAHPNIVDAAVVPMKDEAAGEVPIAFIVRSNGEITEDEIKEYIAKQVV-YYKRIKRVFFIETIPKAPSGKILRKDLKA----KLAAG 134100557 38 -----------------------------------------------DQWLSHRVLDERSRGTASWLLSRGLAPGDRVLLCGGNSAALVVAYLAILRAGGIVVLANPAYTGDELAHLVDDSQASWAFAARPASALVDVANAVSLDEPLPGL--------------------EPGPLPRIGSADVALLAYTSGTTGAPKGVPLTHANLLSSIRAAMHAWRWSAGDVLVHSLPLSHQHGLG--GVHATLLAGSSAVVLPHFDAAELGDAIQRHGATVLFAVPAVHERLV-AEVPDALGAPSLRLAVSGSAPLSPDLAERIAAVMGEPPLERYGSTESGLDVSNPLD-GPRLPGTVGLPL-PGVELRVGTDSGEPIEDGTEGEILLRGPQVFSGYWNLPEATAEAFHPGGWFRTGDLGRIDADGYLRITGRKKELIITGGLNVYPREVELALEKHPAVASAAVAGLPSRRWGEQVTAWVVAESQV-SAEEVVAHAR-KLLAPYKCPKQVFFVDSLPRNSMGKLRRSELREPL------- 126727100 81 ------------------------------VDRHLATRADQTAIIWEDQNITYSELYDHVTKLANVYKSLGVKKGDRVVLYMPMIPEATYAMLACTRIGAVHSIVFGGFSPDALAARVSASGAVLVVTADESRGGKSVPLKANVDAAMEICGDVNVDGRDHAYAPLMAAASTDCPPEPMNAEDPLFILYTSGSTGMPKGVVHTTGGYLVYASMTHEVFDYHEGDIFWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRFWAVCAKHKVNQFYTAPTAIRALMGQGTSEAHDLSDLKVLGTVGEPINPEAWNWYNEVVGLPIVDTWWQTETGGHMTPLPGAISTKPGSCTLPFFGVKPIILDPTTGDEITTVEEGVLCMSWPGQMRTVWGDHERYVSAYFADGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYCYVTLMGGEEPTEELRKELRRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFSA- 4107276 68 --------------------------------------GDKTAIYWEDSSMTYNQLLARVCQLANYLKDVGVHKGDAVVIYLPMLMELPIAMLACARIGAIHSVVFAGFSAESLAQRIIDCRPKVVITCNAVRRGSKIIYLKEIVDSLESAQKGIVTDEMTKWTKGRDIWWQDVDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYTATTFKYFDYKPTDIYWCTADCGWITGHSYV-TYGPLLNGATVVVPNYPDVGRCWDIVDKYKVSIFYTAPTLVRSLMREGDEHRYSRKSLRVLGSVGEPINPSAWRWFFNVIGCPISDTWWQTETGGMITPLPGAWPQKPGSATFPFFGVQPV-IVDEKGVEIEGECSGYLCVKSPGAFRTLHGDHERYETTYFSPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSDDLRKMVVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASRQL--- 163793174 24 ----------------------------DFLDRAATTYPDRVAIVHGEHRWTYAQKYQRARRLASALVARGIGVGDTVSVLLPNTPAMLEAHYGVPMSGAVLNAINTRLDAPTIAFILDHAESKLVIVDREFTAVMAEAVAASIWVNDPLAEHGEPLGEAEYEELLAAGDPEFAWVGPTDEWQAIALNYTSGTTGNPKGVVFHHRGAFLNASGNAIAFGLNRETRYLWTLPMFHCNGWTFTWAVTAVC--GTHVCLRKVDPTLIFPSIADNLVSHMCGAPIVLTMLIHAPETVRRRFDHTVSIATGGAAPPSAVIAGM-ERMGFKVTHLYGLTETYGPSTICPDAKARKMARQGVQYPTIEGMRVVDETGRDVPDGQTGELWLRGNTVMKGYLKNPKATGEAL-AEGWFHTGDLAVLHPDGYAEVKDRSKDIIISGGENISSLEVEDVLFRHPGVMEAAVVARSDERWGETPCAFVTVKPGALTAEEVIAYCRE-NMARFKAPKTVVF-GELPKTSTGKIQKFVLRERAE------ 218442829 1078 --------------------YPAVQTIHQLFEEQVRKNPQLIAVVCDQEQLNYQQLNEKANQLAHYLRTLGVKADDLVGICLDKSLEMIIGILGILKAGGAYLSLDPAYPTERLDYMITDAKVSLVVTLEKYAHLTNNQAVKWVC--LDSQKEII------------DKQNTTNLEAEIEPKNLVYIIYTSGSTGQPKGVLIEHRSLINFTQSAINQYQITAQDKVLQFASI--NFDATAEEIYPCLSSGGTLVLRTEEMMKSVADFIQKKGITIWDLPTAYWHLLVTEIVQENLSLPSLRLIILGGERVLPERVKMWQEYVGPQLVNSYGPTEATVVSTLYYLPDTPVKGPIGKPI-NNVQVYILDHYLQPMPVGVPGELYLGGLGIARGYLNRPELTAEKFIDNPFYRTGDLVRYQRDGNLEFLGRIDSQVKIRGFRIELTEIEAILNHYSLIKQAVVIAREDHLKNKQLVAYLLGNQKGITLEEIRYYLKEK-LPAYMIPSVFIFLDKIPMTPNGKVDYKALPKILSE----- 218442829 3 --------------------------IHHLFEIQVEKTPDAVAVAFEKKQLTYQELNTKANQLAYYLQTLGVKPETLVGLCVDRSLEMIIGMLGILKAGGAYVPLDPVYPQERLSYMVQDSGMAVLVTGEKW-------------SNLITNYNGIVVCLNSQWRDIAQYSSNNL-INTVKPNNLAYIIYTSGSTGKPKGVMIEHQSLVNYTQLIIEQYQLVKGDRALQFASI--SFDVAAEEIYSSLCSGATLVLRTEEMLSSIPLLVEELAINVWNFPTAYWHLLVKELINHKIVLPSLRLVIIGGEKAQAEAVKQWLKTVGPQLINIYGPTETTIAATICNLSENRSEIPIGKSIGNNIQVYVLDDNLKILPTEAEGEIYISGVGVARGYLNRPKLTAEKFIQSPFYKTGDLGLYLSDGNFEYRGRIDYQVKLNGFRIELGEIETVLLQHPQVSQTIVIDREDSLGNKSLVAYIVALAEKNLTTNLQDYLKNK-IPSYMIPGNFVVLENLPLTINGKVDRKAL----------- 90416617 81 --------------------------------------ADQTAIIWEDAHISYAQLHEQVSKLGNVLRQRGVKKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDALKDRILDSDCQVVITADAGKPIPLKANTDKALANCPDVHTCLVVRRTGGSIDWQDSRTQDCEPEIMDAEDPLFILYTSGSTGKPKGVVHTTGGYLLMAAMTHKYFDYKNGDVFWCTWVTGHSYILYGPGAITLMFEG----VPTYPDASRFWQVIDKHQVNQFYTAPTAIRSLMAYGDSSNTSRSSLKLLGTVGEPINPEAWDWYHRVVGCPIVDTWWQTETGAHMTPLPGATALKPGSATRPFFGVQPV-LLDAENREIDGAGEGLLMIKWPSQIRTIYGDHQRFVETYFKPGYYFTGDGARRDLDGYYWITGRVDDVLNISGHRMGTAEVESALVLHEKIAEAAVVGYPHDIKGQGIYCYVTPMNGVEPDEALLLELIAKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKVAANEL--- 108762076 2587 --------------------------LHRLIEARVDRTPDVVALSFESDTLTYRELDRRANQLARYLRARGVGPDTRVALCVERSLEMVVGLLGVLKAGGAYVPLDPEYPRERLEYMLADAAAPVLLTQ------------ARLSERLPRDSATVVCLDSEWDAVARE--REERLDVTVDGSGLAYVLYTSGSTGRPKGAMNTHAAICNRLLWMQEAYGLDSSDRVLQKTPF--SFDVSVWEFFWPLLAGARLVMARHREPAYLTDTIARERITTLHFVPSMLRPFLEETELA-VSCASLRRVFCSGEALPPELRDRYFSCLLAELHNLYGPTEAAVDVTAWACAREDRVVPIGRPIA-NARMYVLDARLRPVPAGVPGELYIGGAPLARGYWQRPDLTAERFLPDAFYRTGDQARFLANGAIEYLGRLDDQVKLRGFRIELGEIEAVLSLHPGVRAAAVAIREDVPGDRRLVAYVVAPSGDV-ASELRAFLGER-LPEHMVPSAFVTLDALPLSPSGKLDRRGLPAPVR------ 108762076 5112 -----VAWNDTAVE-YPREAC-----LAELFEAQAARSPEAVAVVCEEARLTYAELDRRANQLAWYLRNRGVGPGTPVGLCVQRSLDLVVGMLGILKAGGAYVPLDPTYPRERLAFMVEDTRLPVVLAQQS------------VVALLPSGSADVVLLDS----AWDEIAREPTVSPRVTAESLAYVMYTSGSTGRPKGVCVPQRAVARLVLGSRFARW-GADEVFLQLAPI--CFDAATFEVWGALLHGAKLVLFPAPTVDTLKDVLARHGVTTLWLTAALFEAL---SAARPDALDGVRQLLAGGDVLPPAAVRERLGRGGI-LVNGYGPTEGTTFTCCHVMEGAVAPGPIGRPIA-NTRVYVVDAALRPVPVGVPGELLIGGDGLAWGYQGRPELTAERFVPNPFYRTGDSVRYREDGTLEFLERLDGQVKVRGYRVEPGEVEEALRLHPSVAEAVVVARPDPAGGKRLVAYAVPRGETLDPRGLRGFLAE-SLPEFMVPSTLVPLMALPLTPVGKLDRRALPE--------- 108762076 4051 -----VEWNAT-ATTYPREA-----TVHSLFESQAARAPETVAVRYGGTSLTYAELNAWANQVARRLGALGVRRGTHVGLCVERSAELVVGMLGILKAGAAYVPLDPAYPRERLAWMIADAGAPVLLTQERLRG--------AVPSEGVSVLTV------EEVSAQGDVAETAALGAGVGAADAAYVIYTSGSTGTPKGVCVSHQAVVRLVVET-DFIRVVPEDRVAQASNA--SFDAATFEIWGALLNGARVVGVERESPSAFASWLREEGIRVLFLTTAWFN---QVAAEVPDAFSGLRQLHFGGEAVDPRPVRRVREGAPERLLHVYGPTENTTFSTWTDVPEGAVSIPIGRPLANTVQ-YVLDEDMAPVPPGGVGELWLGGDGLAWGYLGQPALTAERFVPNPFFRTGDRVRLLADGAVTFEGRVDAQVKVRGFRVEPGEVEAALLRHPDVRQAVVLAREDEAGGRRLVAYVVPTAEAAATPELRTFLAAH-LPAYMVPAAFMVLGRLPLTPNGKVDRRAL----------- 108762076 31 -------------------------TLLELLETQTQSLGERRLYTFDDAVLSYAGLDLRARRIGAALQAL-ARAGERAVLLYPPGLEYVAGFFGCLYAGLVAVPAYPERTLPRLRAIIRDARASVVLTTSF-----IQEMGEGLFEGAPELAALRWVATD----ALPEGTEAGWRRPEPSRDTLAFLQYTSGSTGDPKGVQLSHGNLLHNLGLISHAFQVRSDSVGVIWLPPYHDMGLIG-GILQPLYAGFPVALMSPRRPRFWLESLSRFGGTISCFAFDLCVRKVPPAEREGLDLRRWELAFCGAEPIRPEVMTRFSEAFAPVLYPCYGLAEGTLIASAEDGPGARPLVGCGQTLPEQTLLVVDPETRRACPPERVGEIWVSGPSVAHGYWERPEESEAAFSGPRFLRTGDLG-LLKDGELFVVGRRKDLIILRGRNLHPQDLELTLRSHSALRPGCGAAFSIDVGGEERLAVMYEVDSRKTAEDVVGAVR-RGLAEHEVQLHTLVLGALPKTSSGKIQRRACRA----ELLAG 108762076 1756 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRHGVTHLQCTPSLAQALLLEPGAAGA-LVGLERLLVGGEALSAELAERLRGTMGGALLNMYGPTETTIWSSSHAVDGSPGPVPIGTPIA-NTSLYVLDAELRPLPVGVPGELYIGGMGVARGYHARPELTAERFLPDPMYRTGDRARWRADGTVEFLGRVDHQLKVRGFRVEPGEIESVLARHSDVAQAVVVAREASAGGARLVAYVVARPGTALSVEALLAFSRRSLPEHMVPSAFVPLDALPLTPNGKVDRKAL----------- 108762076 1152 -----VDWNDTRAE-------FPEACIHALVELQAQRTPDAVAVVCGDGVLTYRELNQRANAVAWRLREQGVGPECIVGLFADRSADLVVGLLGIFKAGGAYLPLDPSYPEARLALMLEDSGASVVLAH------------RHLAGALPFGDRTVVPLDVAG-------EADAAPPGAVGPDNLAYVLYTSGSTGKPKGVLIPHRNVVSFFTGMDARVGTEPGT-WLAVTSV--SFDISVLELLWTLARGFKVAV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149371427 69 ------------------------------IDRHLATRGDKTAILFGSEHITYKQLHHRVNKFANVLKEQGVKKGDRVCIYVPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSDCKMVITSDGSKTIDLKGIVDEALESCEGVEKVLVAGRDLWLQPLLDAASDQCKAEVMNAEDPLFILYTSGSTGKPKGMVHTTGGYMVYTAYTFKAFQYRENDVYWCTADIGWITGHSYI-VYGPLANGATTVLPSYPDFGRFWDIVDKHKVNQFYTAPTAIRALAKQGVEEKYDLSSLKVLGSVGEPINEEAWHWYNDNIGKPLIDSWWQTETGIMITPIPYVTPTKPTYATLPFIGVQPC-LMDENGKELKGNQVGRLCIKWPSIARTIWGDHQRYKDTYTYENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAIAESAIVGFPHEVKGSALYGYITLKDAGESRKEINQLISDRIGPISKL-EKIQFTNGLPKTRSGKIMRRILRKIAEK----- 171060260 26 -----------------------------FIERAAAVYPQRVAVIHGELRQTWAQTFERCRRLASALRQAGVGRGDTVAAMLPNVPAMFEAHFGVPATGAVLNTLNTRLDAEAIAFMLQHGEAKVLLTDREFAGVEHRPLVIEVEDELAPAGKALGEIGYEAFLAGGD-AAQAWTLPD-DEWDAIALNYTSGTTGNPKGVVTHHRGAYLNAASNVIGWSLPQHPTYLWTLPMFHCNGWCFPWTMA--LVAGTSVCLRRVDPALIYTLIRAHRVTHLCGAPIVYSMLIHAPAALREGITHTVNGLIAGAAPPAAVIEGCEAA-GINLTHVYGLTEAAVCWDALPLAERAMLNSQGVPYPLQQAVAVLDPTMQPVPADTMGEIFFRGNVVMKGYLKNPDATAEAF-AGGWFHTGDLAVLHPDGYVKIKDRSKDIIISGGENISSLEVEDTLHRHPAVMLAAVVAQPDAKWGEVPCAFIELKPGQVSEAELIDFCRSH-LARFKVPKRIVF-SELPKTSTGKLQKFVLR---------- 15610226 2 ------------------------KNIGWMLRQRATVSPRLQAYVSTDVRMTYAQMNALANRCADVLTALGIAKGDRVALLMPNSVEFCCLFYGAAKLGAVAVPINTRLAAPEVSFILSDSGSKVVIY-----GAPSAPVIDAIRAQADPPGTVTDWIGADSLAERLRSAAADEPAVECGGDDNLFIMYTSGTTGHPKGVVHTHESVHSAASSWASTIDVRYRDRLLLPLPMFHVAALTTV-IFSAMR-GVTLISMPQFDATKVWSLIVEERVCIGGAVPAILNFMRQVPEFAELDAPDFRYFITGGAPMPEALI-KIYAAKNIEVVQGYALTESCGGGTLLLSEDALRAGSAGRA-TMFTDVAVRGDDGVIREHGE-GEVVIKSDILLKEYWNRPEATRDAFD-NGWFRTGDIGEIDDEGYLYIKDRLKDMIISGGENVYPAEIESVIIGVPGVSEVAVIGLPDEKWGEIAAAIVVADQNEVSEQQIVEYCGTR-LARYKLPKKVIFAEAIPRNPTGKILKTVLREQYS------ 85372916 5 ----------DLSEAYQADTPYEERTIEDVLRAQAAERPDALALRNAGRQWTYAELLVDAERAGRALASRH-PAGTRIAIMGGNCPEWVLIQLGAAMAGLVLVTVNPSFLPREVRYVLEQSGAGAVYYQPNVRGSALRPVVDEAAAGLAASDYVIDIEDHGDLFAGEN----DGELRATEPRDICMIQYTSGTTGFPKGVLLHQHGLIQSNQDLFRRWNITEGKLVMCPFPLFHTAG-SAVNVLGCLSQGACLLLVSLFDPVAVAKAIEREKPDVLGGVATMLYAILEAAKATGTDVFSVSTVLSGGAMVPPELNRAAQASFGVPILIVYGQTETSPAITAPTDTGAELVETIGQPCS-HMEVAILDPATRSVAVDEQGEICMRGFNQMVGYNDNPQATAETIDEDGWLHTGDLGRMSARGYVRITGRVKEMIIRGGENLFPAEIEAAMIEHPAIAEVAVAGVADEKWGEIVACFMRLAEGHPGDDDLKTFVRER-LSPQKTPAHWIWVTEFPLTGSGKIQKFALAEAFEK----- 82502197 2994 ------------------ADYPRNKTIHQLFEEQAERTPGHTAVVFEKEKLSYKALNERSNQLAGLLREKGVKPDMIVGVMAERSVEMIVGMLAVLKAGGAYLPIDPEYPEDRIRYMIEDSGISILL----------KKADKQIDVDLTCI-------DMNEKGLTKDKATENLEHTS-GSSDMAYVIYTSGSTGKPKGVMVNHQSIVNTLYWRKQSYGYSTADATLQVP--SFSFDSSVEDIFTTLISGAKLVLIRRMNPREIIGVLRTHKATNLLAVPSFYLSLLDTIEQPLED---LRFITVAGEGFNESLIRQFEKLPNVKLFNEYGPTENSVCSTRGELQKDDEKVVIGRPISNH-KAYILNHNQQLLPLGTPGELCLSGEGLARGYLNRPDLTLGKFVPNPFYRTGDLARFLPDGQIEYLGRIDHQVKIRGFRIELSEIENQLLKIEGIDAAAVMAREDQAGGKYLCAYIVA-DKTAGVADVRK-CLLKELPDYMVPSYFVKLDQLPLTANGKIDRKALPE--------- 82502197 4024 ----------------QRTDYPKDQTVHQLFEHQAGKTPEQTAVVFADEKLTYRELNEKANQLARLLRDKGASAGAPVAIMIEPSLEMIISMMAVLKAGAAYVPIESEQLAKRTNEILNDSRAAILLVKGSVK--ENVAFAGEI---------VNVADGLIDAKAASNLSTSGA------ADQNAYIIYTSGSTGKPKGVFVRHGNVVNYTAWFMKEASLTENDKAM--LVSSYAFDLSYTSIFSALLSGSELHIARKENAHRALKYIKENGITYIKLTPSLFNIFVNDPGFSAEPCATLRLVVLGGEMINTRDVETFYNQYDHVVMNHYGPTETTISVFKVIDPERLEYPVIGTPIH-NTNAYVLDENMKLLPEGVYGELCIAGAGVTGGYVNKPDITKEKFVEDPFYRTGDLARRLSDGNIELAGRMDSQVKVRGYRIEPEEIKNRLLAHDDIKEAFIAAREDHKGAKQLCAYFTANAELPF-EDIRTYLM-RELPEYMIPSSFVQIEKMPLSANGKIDTTALPE--------- 2624948 8 ------------------------RPLPELLKAHAARRGSQTAFADSRRGVSYAQLEARTRRLAGHLAQLRLLPGDRAAIYLGNCVETIESYLAIARASAIGVPINPHSSTAELAYLLDDSAARVIVTD-----HTRLPQVRRLQAERPHLTVVVTGDEESGAVPFDALAETEPQQPARDDDDIAWMLYTSGTTGRPKGVLSTQRSCLWSVAASAGVLGLSETDRVLWPVPLFHSLA-HIYCVLSVTAVGATARITEAFDAEELLHTLRAEEFTFLAGVPTMYHYLLDAARDGDLSLPNLRVCLSAGAISTATLRAEFQETFGVPLLDCYGSTETCGLITANWPNGTQAEGSCGLPV-PGLTVRIVDPETHEVETGEEGEIWVGGPSLMVGYHNQPEATEAALPR-GWYRTGDLGRRDDLGYHTITGRLSELIIRSGENIHPTEVEQVLLRVPGVTDAAVVGSAHPTLGEVPVAFLVPAADGFDPDEVFAACREH-LAYFKVPEELYEIGSIPRTGSGKIKRHALAQ--------- 82621474 8 ------------------------RPVPELLRANADRFGDKPACSDGHRTVSHAELERRTRRLAGHLAGLRLHPGDRAMICLGNRVEMVESYFGVLRANGVAVPVNPRSTDAELSYLLADSGARLVLTDVAHADQFGR-----LREQFPELR-VVVSGDGPAFEPLPDTEPQLAARDDLGLDEITWMLYTSGTTGLPKGVLSTQRNCLWSLAACVPVTGLTAEDRVLWPLPLFHSLS-HIVCLLAATAVGASTRIVDGVSTADVLDALREERSTFIAGVPTLYHHLIEAARERDFATPELRIALVGGAVATADLVRSFESAFGVPLVDAYGSTETCGAIAVNWPTGPRVEGSCGLPVPGLTVRLVDPDTGVDVPAGREGEFWVSGPNIMAGYHNQPEATASAL-RDGWYRTGDLGRRDEAGFCTVTGRIKELVIRAGENIHPGEVEAVLRTVPGVADAAVVGKPHAVLGEVPVAFVVPGPDGFDPSSLLATCRER-LSYFKVPEEIYEIARVPRTASGKITRHVLLELPARLRAAG 170722329 3 --------------------------LGKIITRSARYWPDHTAVADSQTRLTYAQLERRSNRLASGLGALGVATGEHVAILAANRVELVEAEVALYKAAMVKVPINARLSLDEVVRVLEDSCSVALITDATFA-----QALAERRAALPMLRQVIALEGEGGDLGYAALLERGSEAPDPADDALAVLHYTSGSSGVLKAAMLSFGNRKALVRKSIATRRSGPDDVMAHVGPITHASGM---QIMPLLAVGACNLLLDRYDDRLLLEAIERERVTRLFLVPAMINRLVNYPDVERFDLSSLKLVMYGAAPMAPALVKKAIELFGPILVQGYGAGETCSLVTVLTEQDHLRLASCGRCYFE-TDLRVVNEAFEDVAPGEIGEIVVKGPDIMQGYWRAPALTAEVM-RDGYYLTGDLATVDAQGYVFIVDRKKEMIISGGFNVYPSEVEQVIYGFPEVFEAAVVGVPDEQWGEAVRAVVVLKPDALDAAELIERC-GRALAGFKKPRGVDFVTELPKNPNGKVVRRLVREAYWQ----- 114774147 81 ------------------------------------------------QAITYQELHYEVCKLANGLKKLGVKKGDVVAIYMPMVPQAAYAMLACARIGAVHSVIFGGFSPNAIADRINNASAKVVITSDGRRAGRTVPLKANVDEAIAVLTHKLTGGDVQWWNELVEDCSAQCEPEVMDAEDPLFILYTSGSTGQPKGVVHSSGGYALYTAMTFKYFDYREDDIYWCTADVGWITG-HSYMTYGPLINGATQVVPTYPDVRRIAQVVEKYKVNSLYTAPTAIRALMAHGPVEGCDLSSLRILGSVGEPINPEAWEWYYNVIGCPIVDTWWQTETGMMIAPLPSVTPNKPGSASRPLFGIQPA-LFDADGVEQTGAADGNLVIKWPSQARTVYGDHKRFIETYFSPNVYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHEVIAEAAVVGYPHDIKGQGIYVYVTPNEGVEANDELTAEIRKKELSPIATPDLIQWTKGLPKTRSGKIMRRILRKIAANE---- 148271251 2 -----------------------------ILAESAIRYPNTIAIVTGNERTTYKELWNQTRATAGALAAYGVSPGIPVAMLIPNVSDFPRVYYAVLALGGVVVPINPLLKSEEIAFVLRDSGAQLLVCAAAFL-EQAVPAARQASCTVVSLHSSVDMPESPARLEDELSKSNPISYVPTLPGEAATILYTSGTSGRPKGAVGSHQALIMQVVLLLNTLDMRHGDRILGCLPLSHTFGQTCTMNL-AFRIGATVILMPRFDGDEALKLMVEYETQLFMGVPSMFVALLGAA-KRNVARPPLRYAMSGGAAIPVAIIEAFRVEFAAHIHEGYGLTETSPVATFNHVGISPRPGTVGQAIW-GVQVEVADPTRLDLQVGELGELVVRGHNIMMGYLNRPDETARVIV-DGWFRTGDLGVIDDDGYVRVVDRTSDMIIRNGYNVYPREVEEVLARHPSVQQCAVFGVPHESHGEEIVAAVVLRPEMTNPKAVRDFMY-RQLAAYKVPRRIEIVESLPLGPSGKVLRRQLVAAFS------ 213970471 1116 ---------DELAEQWSAAACTPAQNLPELLERQALQTPERIALVWEGGSLDFASLHAQANRLAHYLRDKGVGPDIKVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPTDRLAYMLQDSGVELLLTQS------------HLLGDLPSAEGVCTL--AMDMLHLDNW---PVSAPHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQATYALDETDVLMQKAPI--SFDVSVWECFWPLITGSRLLLAEHRDPHRIAQLVNEYGVTTLHFVPPLLQLFIDEPLTQQ--CSSLRRLFSGGEALPSELRNRVEQLPNVQLHNRYGPTETAINVTHWQCLRADGLRSIGRPL-GNVLCRVLDSELNPLPRGVAGELCVGGIGLARGYLNRPGLTAERFIADPLYRTGDLVRWAADGALEYLGRLDQQVKLRGFRVEPQEIEARLLAQPGVGHAAVL-VRETAAGPQLIGYYTAEAGQDVQAERIKSALAMELPDYMVPAQLVRLDSMPLSPSGKLDRRALPE--------- 213970471 7 ------------------------DTLAQALQRRASQTPDRLALRFQGLVLTYRDLDLRARTIAAALQSQ-AAPGDRAILLFHSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLVLT------------ASDVQPALLQMEELAAAGAPPLLCTLDSALADGWQGPQLQADHIAFLQYTSGSTALPKGVQVSHGNLVANELLIRHGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCILMAPARPLRWLEAISEYGGTISGG-PDFAYQLCSASALERLDLSRWRVAYSGSEPIREDSLNAFAEKFGFTFMASYGLAEATIPSLRLDTARNVAEPGDGQPVQPGHGVLIADPTLHVLAENSIGEVWASGPSIAHGYWRNPEASAKTFVQDGWLRTGDLGFQR-HGELYITGRLKDMLIVRGHNLYPQDIEKVIE-----REVDVV-----RKG-RIAAFAVNQDGSEPPEALIKLIRQTVAEAFAAPSVVVLLNALPKTSSGKLQRSACRIRLAD----- 171325833 4 -------------------------SIPNWLMQRAFLTPERIAVYDGQGKKTFMELHESVMKRARQLANTGVRKGDIVAIFMKNSVAMIECIHALHYIGAIVLLQNTRLTSHELAWQLKDSGAVYVIADD------------ELADRIEGNIRVITMSEL-SALPEENVEFQQYY----HFDDIATIMYTSGTTGKPKGVLQTYENHWWSAIGSALNLGLNENDCWLAAVPFFHISGLSI--MMRSVIYGMSMYVMRAFDAKKANELIIGGKVTIMSVVSAMLQKMIADLGERRYP-ETFRCMLLGGGPAPKPLLEVCKAK-GIPVYQTYGMTETASQIATLAPEYSLKLGSAGKPLFP-SQLRI-EKDGQVARPYEPGEIVVKGPNVTKGYLHRPDATAKAI-RGGWFYTGDIGYIDEDGFLYVLDRRSDLIISGGENVYPAEIEAVLLSHEAVEEAGVTGIDDETWGQVPCAFVKRKRGSVTVEQLKQFCQAH-LAKYKIPKQIYFVDELPRNASQKLLRHQLKQLI------- 77361055 16 ------------------------DSIPKLVFAAAKRHGQLIAIEDGEAKITYQDLPTESLNVSRALIAFGIKPGDRVAIWGANSGRWVLAAIGLQMAGAVLVPINTRMKAVEAAEIINRSGAKLVFSVGDFLKSDYPGELAKLQLSIVTLEPLDICCDWQSFLARKDSIDERSAREGVGADNLSDLMFTSGTTGKPKGVMSRHGAIIKAFSVFVKTLGIVPGDRYLVVNPFFHAFG-YKAGWVSCLLAGATILPQAVFDADDVLARISQDKITVLPGPPTLYLSLLAHPQLASANLSSLRIAVTGAATIPPILIERMRELLGFKVVTTYGLTEGLASICGIDTDVATIASTSGRAIE-GTEIAIMSEQGEILGANETGEICIRGFHVMKGYFEQPQATAETIDKDNWLHTGDVGHLDKNGYLSITDRLKDMYISGGFNCYPAEIEAVLIEHSAIAQVAVVGIKDERMGEVGCAFITLKSSAEDEATLMTWCRER-MANYRVPRKIKIIDAMPVNASNKVVKAELIKHFMQQ---- 149910013 82 ------------------------------LDRHLKDNANKTAIIWEGEKLTYQDVYEKVCQFSNALKAQGIKKGDVVCLYMPMVPEAAIAMLACTRIGAVHTIVFAGFSAEALADRINNCGAKLVITADAGRIIRLKDCVDKALAKVTSVNNVIVFARTKADIAWHEGQPSECEPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYVFDHQDDVFWCTADVGWITG-HSYLVYGPLANAATTVLPNYPDTARMSQVVDKHQVTTLYTAPTAIRALMAKGDDAGTKRTSLRLMGSVGEPINPEAWQWYYNKIGTPIVDTWWQTETGILITPLPGATALKPGSATRPFFGISPA-LVDNEGNLLEGENEGNLVISWPGQMRGIYGDESRFEEAYTFPNMYCTGDGAKRDADGYYWITGRVDDVLNVSGHRMGTAEIESALVSHSKIAEAAVVGVPHDIKGQGIYAYVTLNAGEKADDALVAEVKQNEIGAIATPDTLHWTEALPKTRSGKIMRRILRKVAT------ 183982607 2 ------------------------KNIGAMLKQRAHISPRLQAYVSTNVRMDYTELNMLTNRCASVLRALGVGKGDRVALLMPNSVAFCCLFYGAAKLGAVAVPLNTRLAAPELGFILADSGSTVLIYHQSLEPV--VTAIKTATERSHNVISWVPLSDGEGALAQRETADAGEPICDSGGSDNLFIMYTSGTTGNPKGVVHTHDSVHTAASSWSLTVDVRYQDRLLLPLPMFHVAALTT--VIMCAMRGVTLVSMPQFDPAKAWSLIVDERVSLAGAVPAILNFMRLVPEFTELDAPEFRCFITGGAPMPEALI-RMYAAKNMQVVQGYALTESCGGGTLLLGEDALKVGSAGRA-TMFADVRVRTDDGMIAERGQ-GEVVIKSDFLLKEYWNRPDATRDAFHGD-WFRTGDIGEIDSDGYLYIKDRIKDMIISGGENIYPAEIENVITGIPGVAEVAVIGLPDQKWGEIACAIVVSDQGAVSEAGIVEFCAAR-LARYKLPKRLIFTATLPRNPAGKVLKRELRELYR------ 55377030 9 ----------------------------DFIDRAADIYDDVTGIVHDGTEYTYAEVNERVNQLAHALSDRGVSKGSRVALLAPNTHYFIETLYATNKLGAVFVPLNYRLDPAKIEYILNDCEAATVI-----ADYDFAEKVQPVRDDIPAETFIRIDGEWEAYSGILDGQTAEPDRPEMAEDDDASINYTSGTTGDPKGVVRTHRTESWHSLVLNQHMEIRDDDTYLWTLPMFHCNGWGH--TYAITGTGGTHVCQRTFDAADTFRRVREYDVSFMCGAPTVLNKLIQHYRANDGDVRDVR-IATAGSAPATATIERVEDEFGWRIIHIYGLTETAPIITTSNSPRRIAERGRELKVKQGSEIRIVDEDGTDVPRDTIGEVVVQGNQVMDRYLNKPEITEEAFRAEGYFHTGDLAAWDEDGMIQIMDRRKDIIISGGENISSIELEDELYDHPGVLKAAVIPTPSEDWGETPMAIVVPADSDATEQDILEFLRER-VASYKVPAGIDFRDSLPETATGKIQKYELREEYWQE---- 119478240 5 ----------ELTESYFPAGVETPQTIGDMLRASTARSPDQPALKELGRIWTYAELLHDCERLARALASRH-TEGARVAVFANNIPEWILLELACGLAGVILVTVNPAYQQRELKFVLEQSRAEAIYYVADFRGNPVQAIADVVCDEIPGITHRILLTDHDAFFEGE----ERGELRDPKPRDPVQIQYTSGTTGFPKGALLHHNGLVQNGIDAMTRAGVKQGDTFVHNMPLFHTTG-CAILVLGGVALGATMLLAPMFDPAINIAVIERERTSFVLGVPTMLVALIEEVRRSGRDVSSIQRIMSGGSMVAPQLCRDAQLVFGAPIQIVYGQTETSPVLTQFDDTLEDLTTTIGQPVAHTDISIRAPQGGAVLAINQQGEICARAYSVMLGYNDNPDATAAAIDSDGWLHTGDLGRMDARGYISITGRVKEMIIRGGENLFPAEIENAMLEHDAVDEVAVVGIPDDKWGEQVVCFVRSATQVLRADDLKAFIRER-LSPQKTPAYWVSVADWPLTGSGKIQKFKLAEAF------- 152992741 46 ---------------------------------------NKAAIIFEGRTLTYRELYYEVNRTANLFRKFNIKKGDRVVLYMPMIPEAAISMLACAKLGAIHSVVFGGFSAEALRDRIIDAEAKLVVTADGAKPYMLKPVVDELEEGCDCVEAVCVVERNGEDIHWEAVENESVECEPVDSEHPLFLLYTSGSTGKPKGVQHSSAGYILWAQMTMEVFDIKDNDTYWCTADVGWITG-HTYIVYGPLAAGATTVMFEGPDAGRCWKMVEEYQINQFYTAPTAIRLLMGADEPAKYDLSSLRILGTVGEPIDPSAWKWYYEAVGCSIVDTYWQTETGHMISPLPAATPIKPGCATFPL-PGIVAEIMEEDGTPTPVGEKGFMCITKPWMIRTIWNDPERFVKSYFGDAVYFTGDGAMMDEDGYITITGRTDDVINVSGHRMGTAEVEAAVKKHDNVAAVAVVGKPHEIKGEGIFAYVVLKDPHSVADEFINTIIKSEIGAIALCDDMAFVPDLPKTRSGKIMRRILRSLVKGE---- 167519330 47 -------------------------------------HGDRVAFFWFGRTVTYSQMLERVQRFANVLKALGIKKGDTVAIYMPMIVDLVVAMLACARIGAPHSIIFGGFSAEALSERIMDARSSVLVTADAFRGIDLKSIADTAMEKCKTVTHCVVSGRDQFFHELEATAELECPALWVDAEDILFLLYTSGSTGRPKGVVHTHGGYMVWTATTFKYFDYHPSDVYFCTADIGHSYIAYGPLLTSVMFEG----IPTYPEADRYWAIVEKYKVNSFYTAPTAIRSLQRFGEEKRHDLSSLRVLGSVGEPINPEAWIWYHDVIGASVVDTYWQTETGGHITPLPGCTPMKPGSASLPMFGIVPA-ILDKAGEELSGKAEGYLVIKWPGQMRTVFGNHERFELTYFSQGAYCTGDGAHRDEHGYSWITGRTDDVITVSGHRMGTAELESAMTTHPDVAESAIVGVPHEIKGEGIHAYVITNPGVETEKELKMHIR-QEIGAFATPDVIHFTSGLPKTRSGKIMRRILRKIA------- 186456425 455 -----------------EQDYPTNCCLHEAIEAQAQATPDAIAMVCGDEQLTYRELDMRANQLAQCLQSFKVGPEVLVGVCMEVSLDMVTALLGVLKAGGAYVPLDPDYPKDRLTFMLEDARSPVLLTQQKFA------------DMFPGTQASVVYLDNGRVEPVGNSHCTEAPSNKVMSDNLAYVLYTSGSTGQPKGVMVTHRNILNFFAGMDQHLK-KESGVWLAVTSI--SFDISVLELFWTLARGFKVVLQKRDEVTAIARQIARHNVTHFQCTPSMAEMLARDPDARQA-LRSLRHLLLGGEALSSELVKQLH--ISGEISNMYGPTETTVWSTTHKVNREESRIPIGRPLA-NTEIYILDQQLQPVPIGVPGELFIGGAGVVRGYFERNELSAEKFIPNPFFKTGDRARYLADGTIEFLGRLDHQVKLRGFRIEPGEVESTLRQHPGVRECVVVVREFAPRDNRLVAYVVPAESALTTRSLRELLKQR-LPDYMIPSAFVLLDAFPLTPNGKINRRAL----------- 71734760 2190 -----------------------DQCIHSLFAEQARLRADAPALTFAGETLSYAELDGRANQLAGMLRQRGVGPQVRVGLALPRSLDMVVGLLAILKAGGAYVPLDPEYPLERLHYMIEDSGVGLLL-SDRALFAALGELPAGVARWCLEDDQPLLASFSTDELPFISL-----------PQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIRRFDMQPDDCELHF--YSINFDAATERLLVPLLSGARVVLRGQWDAEEICTLIRQQQVNILGFTPSYGSQLAQWLATQGQTLP-VRMCITGGEALTGEHLQRIRAVFQPELLNAYGPTETVVMPLASLAPQQLEEGEASVPIGRVVGARILDADLALVPQGASGELYIGGAGLAQGYHQRPGMSAERFVADPFYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLEHEAIREAVVLAL-DTPSGKQLAGYLVAGQGDEQQAQLRESLKSHQLPDYMVPTHLILLDSMPLTANGKLDRRAL----------- 71734760 3716 -----------------EHAYPLDKSYVELFEAQVEAHPQRIAVSCLDRQLSYAELNIASNRLGHALIEAGVSFDQPVALLAERGVELPGMIIGSFKAGGGYLPLDPALPDSRLSGIIGQSGTPLLVCSAQCLEQGRALLEALTESARPQLLVWETVQQRESAQHNPGRYSAP--------DNLAYVIFTSGSTGLPKGVMVEQRGMLNNQLSKVPYLSLSERDVIAQTA--SQSFDISVWQFLAAPLFGARVDIVPNRDPQALLAHVQAQRISVLESVPSLITGLL---AEQQATLDSLRWMLPTGEAMPPELASQWLQRYPIGLVNAYGPAECSVAFFRVDAASTRSAYPIGSP-TDNNRLYLLDEALDLVPLGAVGELCVAGAGVGRGYVADPSRSVPVFVPHPFYRTGDLARRRKDGVLEYVGRVDHQVKIRGYRIELGEIETRLLEHSAIRETVVLAV-DGPLGKVLAAYLVPSAATQDPDALRDELKNHSLPDYMVPAHLVILEAMPLTPNGKLDRKAL----------- 71734760 7 ------------------------DTLAQALQRRALHTPDRLALRFQGLVLTYRDLDLRARTIAAALQRQAV-PGDRATLLFHSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLVLTGSDLQP-ALLQMDELAAADAPQLLCVDT---------LDSASADNWQGPQLQADDIAFLQYTSGSTALPKGVQVSHGNLVANELLIRHGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCILMAPARPLRWLEAISEYGGTISGG-PDFAYQLCSASALERLDLSRWRVAYSGSEPIREDSLNAFAEKFGFTFMASYGLAEATLNVAELGDGQPVMSCGTGQP---GHGVLIADPTLQVLDENRIGEVWASGPSIAHGYWRNPEATAKAFVQDGWLRTGDLGFQR-HGELYITGRLKDMLIVRGHNLYPQDIEKVVEREVDVVRIAAFAVNQDGSEGIGIAAEVSRQKILSAEALIKIIRQAVAEAFQAPSVVVLLNALPKTSSGKLQRSACRTRLAD----- 148556693 32 --------------------------LTDLIDAAVRDHGERRAIDFLGRHWTYAEIGALVDRAAAGLQAIGVGPGIRFGLCLPNSPYFVILYFAALRCGATIVNFNPLYVEHELKHQIQDSGTTVMAVIDVASIHAKVAAVAEES----GLRTIIVCPMADILPPLDGAASGGFRPVEVSPDDVAVLQYTGGTTGVPKGAMLSHANLTANSYQMILHVGQRPGDRIMGVLPMFHVFALTTVLNYSVDTA-AEMILLPRFELKQFLKTAKRTRPTKLLAVPTMLTAINKAAASQAIHFDDLDYCVSGGAPLPFDVRTEFERLTGARVVEGYGLSETSPILTCNPVEGAVKDNSAGPAFPGTVEIRSLDDPHVILPTGERGEVCARGPQVMKGYWNKPEETEKVFV-DGAIRTGDVGYLDEDGYLFLVDRIKDVIIAGGYNIYPRVIEEALYEHPAILEAVVIGVPDAYRGQAPKAFVVLRPGQASVDELFEFLKSR-VSKIEMPREVEIRTSLPKTLIGKLSRKELVAEEAKK---- 13473991 23 --------------------------------------------TDDGRSLSYGDMLARSAQFAHALLQLDVEPGDRVAVQVEKSPEALLLYLACVRAGAVFLPLNTAYTLTELGYFFGDAAPRVIVCDPARAA----DIGRMVE---PSGAVVVTLDRNGRGSLADQASRLPSDFHDVAPDDLAAILYTSGTTGRSKGAMLSHENLASNARVLVEQWRFTSGDVLIHALPIFHTHGLFVATNV-VLMAGAAMLFEQKFDPARIVALLP--RGTALMGVPTFYVRLLQQDGLDRQAAKTIRLFVSGSAPLLADTHKAWRERTGHAILERYGMTETNMN-TSNPYEGERRAGTVGFPL-PGVALRIADDTGKPLAQGEVGMIEVKGPNVFGGYWRMPEKTKAEFRADGFFITGDLGMVDTDGYVHIVGRGKDLIISGGYNIYPKELESEIDALDGVSESAVIGVAHPDFGEGVTAVVVRAPGAATGAEVLGAIAGR-LARYKHPKQVIFVDELPRNTMGKVQKNLLRDAYKD----- 89899820 30 ------------------------RSVYALLSDAVARFPEGEALVDGDLRLRWHEVQGRADELASGLASAGLVPGDRAALVLGNSASFVTIIFALARMGVIAVPIGTRSSASEIAYMLENSGCCAVFCDSETVARLPDAAL------LPGVRLRVCLSQQPGCQALDEIAAAPVQAYAGSEEDAAYILYTSGTTGRPKGAILTSLGVVHSTMHYEACMGLGPADRSVISVPMSHVTGL-VALVLTAVRCAMTLIVMAVFKAKQFLQLAERERMTHTLMVPAMYNLCLLQPDFSGPALKSWRLGAYGGAPMPPATIEALASKLGLELMNAYGATETTSPATTPPGSTASHTDTVGISV-PCAEIIIADFDGTPLPTGTSGEIWIRGPMVVKGYWQNPTATAESFT-DGFWHSGDIGTMDDSGFVRILDRIKDVINRGGYKVFSSEVEAVLASHPQVIESAVVGRPCPVLGERVHAFVVVRDGA-SADSLKMFCAER-MSDYKVPETFTLSSELPRNANGKLLKRQMRDAATEAAQA- 111025247 6 -----------------------------FLERSAEVHPNKTAVVDGGRRISYSDLASIVTRLAHGLRRSGVGPGDRVAYLATNSAELLAAHYAVPLIGAVLVAINTRLSPPEIEYICNHSEAVLLLGEPVFLEQLQDTSLLTVREQLPQQDGGYV-DTAQSHLTYDALMAERLPWEVDDETRTISINYTSGTTGRPKGVMYTHRGAYLNSLSQIHHQHFDIDTKYLWTLPMFHCNGWCGP--WAVTAASGTHVCIRVVRGDAMWSLIDSEKIDHMSGAPTVLTTLATADGAHPLDRS--MTITTAGAPPSPTTIRAVRA-LGAEIVHVYGLTETYGPCAVCEDTLARLLARQGVGMLASGPVRVVGPHGELVDVAEIGEIVMRGNIVMKGYFGDDSATAEAF-SGGWFHSGDLGVMHPDGYIQLMDRAKDIVISGGENISTIEVEQVLMSHPSVLDVAVIGVPDTKWGERPKAFVVLKTNSTVSDDLTQFAREH-IAAFKAPREIVFLPELPKTSTGKTRKNELRDR-------- 167887861 30 ----------------------------------------RPCLIDGGAVYTYAEVEELSRRAAAGLRRLGVGKGDVVMNLLRNCPEFAFTFLGAALLGAATTTANPFYTPHEIHRQAAAAGAKVIVT-EACAVEKVRGFAAE-----RGVPVVAVDGAFDGCLGFREVLLGEAADEEVDPDDVVALPYSSGTTGMPKGVMLTHRSLVTSVAQQVDNLYFRKEDVLLCVLPLFHIYSLNSV-LLAGLRAGSAIVIMRKFDHGALVDLVRAYGVTIAPFVPPIVVEIAKSPRITAEDLASIRMVMSGAAPMGKDLQDAFAKIPNAVLGQGYGMTEAGMCLAFAKEPFEVKSGSCGTVVRNADLKIVDPDTGASLGRNQSGEICIRGEQIMKGYLNDPEATKNTIDKDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVPMKDELAGEVPVAFIVRIEGSEISEEIKQFVAKEVV-FYKRINKVFFTDSIPKSPSGKILRKDLRAKLAAGIPSG 94497447 8 -----------LKDKYRHPAQWPPMSMGQMVTDSALAHPTAHMVDFMGRKFSYGEMYDQIRRMACGLQAMGVQKGDRVGLYLPNTPHYVAAYYGALMAGAIVVNFSPLYTAAELEHQVEDSGTKILFTLSAKA---LLPTAMEVLEH-STLETLIVGSVAEMLPPVKSLASESVAIPDDPRNDVALLQYTGGTTGTPKGAMLTHQNLTANARQAQAIDPHQHEDRIIAVLPFFHVFA-NTCTLNRTVVNGGEMVMLPRFDAAQVLAAVQRVKATSLPGVPTMFQALLDHPAIRNIDFSSLRACISGGAPLPLELKQKFEAATGAHLIEGYGLTETSPIVCTNPYEGLNKSGTVGQPV-PATRVKLVDDPTRPPPEGEPGELLFAGPQIMKGYWNRPDADAKVFVGE-YIRTGDVGIIDEDGYVKIVDRLKDMIAVGGFKVFPSQVESVLYHHPAVKEALVIGVPDHYRGEQPKAFVTLNDGHEDGPALKDWVNPQ-LGKHERVCDVEVRLNLPKTLVGKLSRKEL----------- 118047416 10 ------PWLRHYDPGIPHTLKLTPEPLPALLQRAAERFAETTAITFYGRNLRYAHLWEEAQHFARGLLAIGFQPGERAVILLPNIPQAVIAYYGVLLAGGIVVLANPIFDAEGFAHEVRDSEATTVIALSMFYRLVEQVRAENLKEYLPSSQRIIFTEREGHRVPAEQAANAHWDLPTLRADDPAVILYTSGTTGKAKGVLHRHASLYANTYQTRAWYADEGNERVLCAIPFSHAYGMTACMNVG-IALGATLILLPTFETHNVLHAIRRERPTFFPGVPPMYAALNEVRDVRKYGLSSLKSCLSGAAPLPIEVQEGFERITRSRLVEGYGLSEAGPVTHANPLRGQRRVGSIGLPL-PDTEARIVDMHGDDVPAGAIGELLVRGPQLMAGYWRNPQATAEAITPDGWLCTGDVARMLPDGYFQIIERKKEMIIAGDYNIYPRDLEEALYEHPTVIDAAVVGVPLPDGRTEVRAFVVTRGEQVSEEEVFAFLRNRLNLPVM-PEKIEFREALPRSFIGKLLRWRLVEECSAR---- 19551645 7 -----KEWLQHYPEWTPHSLEYGDTTLLDVYDNNLAINADKPATYFFGRSQTYGELDKEVRKTAAGLRALGVRPGDHVAIILPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELLEPFKDHGARVAIVWDKASPINAMPPLQRLALRLPIPARESLSGAAPNTVPFETLTSAAVSEPTVTKESVALILYTSGTTGRPKGAQLTHGNLFSNLLQGKHWVPGDKPERMLAALPMFHAYGLTMVGTLSV-FIGGEMVLLPTPRIDLIMNVMKKHTPTWLPGVPTLYEKIVDASEKEGIPIKGVRNAFSGASTLSQRTVERWEKHTGGRLVEGYGLTETSPIIVGNPMSDHRRQGYVGIPF-PDTIVRIANPEDETMPDGSEGEVLVKGPQVFKGYLNQEEATKNSFHGE-WYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDSAVVGIPREDGSENVVAAITLVEGAALDPDLKEFAR-KNLTRYKVPRTFYHFEEMPRDQMGKIRRREVQAELLKKL--- 126179099 42 ----------------------------DVIDRWAETDRNKLAMIWEERKYTFRDLRYLSNGAANILLKYGIKKGDRVMLMLPRIPEWWIFVIALIKLGAVFCPCPTMLTPKDIKYRVQAGKFRMIIT-----NLENAEKVDEVADACPLLDTLFLAGEREGWASYPHEIEYPAPVSKTKSIDPMMIYFTSGTTGEAKMVLHNQSYPLGHIITASLWQDVTENDLHLTFSDTG--WAKCAWGIFGQWIAGACIFVYDKFGATELLPLIERYEVTTFCAPPTVYRMLI-LADLDKFDFRDLRHCCSAGEPLNPEVIRVWEDGTGQAIYEGYGQTETVCCIATFPCMQH-KPGSMGKP-APGWHIELHDDDGNPAGPGEEGRIAVRPVGLFVEYLDNPEANRESF-QNGYYYTGDKARMDEDGYFWFIGRSDDVIKSSGYRIGPFEVESALMEHPAVQESAVVGSPDLIRGMVVKAFIVLKPGYQPSEELQAHVRNTT-APYKYPRAIEFVQELPKTISGKIQRNVLRDQ-------- 73748898 46 -----KPWERVLDWNPPYARWFVGGKLNQCVDRHAKSWRSKVAIYWEGQTISYSDLYENVNRYASVLKKLGIGKGDKVTVYLPMIPEMVYILLACNRVGAVHNVIFSGFSSQSIADRVNDSGSKMIVTASGGHRLPLKEIVDEAVKSTPTIEHVLVTGHEVVMDPTKDVWAHDVAPEAMESTDPLFILYTSGTTGKPKGILHGTGGYVWACNTLKWAFKPTDESVFWCTADVGHTYVVYAPLALGVIYEGA----PDYPSVDRWWEIIDKYGVSIFYTSPTAIRMFMRHGEEAKHDLSTLEMLGSVGEPINPEAWEWYYKNIGCPISDTWWQTETGGMITPCPGIQPLKPGSATLPLPGVDPV-VVDAEGKILPANETGFIAIRKPWIMLGIYNGDELYKKTYWSPGWYCPGDFSMKDSDGYLWLLGRADEVIKVAGHRISTAELEHALVGHSSVAEAAVASRPDEVKGEAIVVFVTLKKNVEASAEVKRELTHHAIGTIATPEEIIFVEKLPKTRSGKIMRRLLKAVANE----- 66045813 1586 ----------------PDAVYPQEQTLHSQFEAQAQRTPDAIAVSYEEESWSYATLNAQANRIAHRLIGMGIGADDRVAICTHRGLQMIAGLLGILKAGAAYVPLDPAYPVERLAYTLDDSAPVALLSQ------------RSVQGTLPVSQVPVICLD-------DDLQDESVCNPPVTPGNLAYVIYTSGSTGKPKGVMIEHRNVARLFSATEEWFGFNQQDVW--ALFHSFAFDFSVWEIWGALLHGGHLVIVPSRSPEDFYALLCSTGVTVLNQTPSAFRQLIAAQGENGQA-HSLRKVIFGGEALDTVILKPWYARAGTQLVNMYGITETTVHVTYYPDAQRLGASPIGRRI-PDLQLYVLDARGEPVPMGVVGELYVGGAGVARGYLHREALTAERFLDNPFYRTGDLGRWLADGSLEYMGRNDEQVKIRGFRIELGEIAARLNDHPDVLDAVVVAREDVPGDKRLVGYYTSAEDGLDIEQLRAWLSG-LLPEYMVPAAYVRLASLPVTANGKLDRKSLRDSIASR---- 66045813 3715 ----------------------QGQTIHALIEARAEGMPEAVAARVGEQSLSYAQMNRQANSLAHHLISLGVRPDDRVAVVARRGLDTLVSLLAVLKSGACYVPVDPAHPDERINYLLADSAPVVVLAEQAF------------MARLPALKVPLLALDRPQW---PEKPANPLVSGQT-PGDLAYVIYTSGSTGQPKGVMVEHRTLANLVHWHCQAFALHAGSHTATVA--GFGFDAMAWEVWPALCAGATLHIPPNEQLDLLLDWWLAQPLQVAFLPTPVA----EYAFSRELYHPTLHTLLIGGDRL-----RQFHREPGFAVINNYGPTETTVVATSGRLLPDGSLD-IGKPIA-NTRVYLLDEQQQLVPTGVAGELYIGGEGVARGYLNQPQLTAERFLSDPFYRTGDLARWNADGTLDYLGRNDDQVKVRGMRIELGEIEAQLTSLPGIEESLVVAREDEPGQSRLVAYFIEQGPALDIARLRADLLDR-LPGYMVPSAFVRLDAWPLTANGKVDRRAL----------- 66045813 536 ----------------RRADYERRLTIHQRIEQLAEQQPDAVAAQVGAHHLSYRELNARANALAHHLIGLDVQPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERIAYLLGDSAPVAVLAQPAF-------VERLQGLGLAGLNTPLIELDLASWPEQQD----NPHIDALDSTHLAYVIYTSGSTGQPKGVMVEHRTLNNLIDWHREAFDLRAGSHTASVA--GFGFDAMAWEIWPALCAGATLHLPPNEQLDALLDWWIAQPLQVAFLPTPVA----EYAFSRNLRHPTLRTLLIGGDRL-----RQFHRDPGFAVINNYGPTEATVVATSGRLLPDGSLD-IGKPVA-NTSIYLLDERQQLVPLGVPGELYIGGDSVARGYLNQPQLTAERFVHDSFYRTGDLARWNADGTLEYLGRNDDQVKIRGVRIELGEIENQFSQLPGIEEALVLAREDEPGQPRLVGYFTERAGAATVEQLRTALLAR-LPGYMVPGALVRLESWPLTANGKVDRRAL----------- 66045813 4782 ------------------------------IEQQALDQPNALAAKAGDQHLSYAELNARANALAHHLIGLGVRPDDRVAVVARRGLETLTGLLAVLKAGACYVPVDPGHPDERISYLLENSTPMVVLAQ------------FDLLTRLPELQVPVIALDRPDW----SQRTDNPSVPEMTTQHLAYVIYTSGSTGLPKGVMVEHRTLNNLVDWHCEAFNLRAGSHTASVA--GFGFDAMAWEVWPALCAGAVLHLPPAEIGNEQLDVLLD-----WWLAQPLQVAFLPTPVARELHHPTLQTLLIGGDRL-----RHFNRDPGFAVVNNYGPTETTVVASS-GRMQPGKVLHIGKPVT-HARLYVLDSRGQPVPLGVPGELYIGGAGVARGYLNRADLTAERFLDDPFYRSGDLVRWLSDGTLEYLGRNDDQVKIRGVRIEPGEIEQHLAQCPGVGEAVVTTQRLDDGTLRLVGYFTRRNASLDSAALRAHLLGQ-LPEYMVPAVFVGLDALPLTQNGKVDRKAL----------- 66045813 2660 -----------------RRDYPRGQPVHRLFERRAALHPHAVAAVHGRRSLTYGELNERANHLAHYLLVQGVRPNERVAILLPRSLELLISQLAIGKCAATYVPLDVNAPAERQHYMLDDCQAKCVLTQSATSLGS-------------TVQRIDL-----DQLNLDDQPAHDPGLPQ-ASDTAAYVMYTSGSTGAPKGVRVAHRGIARLVLNNGYADFNEQDSIAFASNP---AFDASTMEVWGALLNGGQLLVIEHTDPMRFSAALRHGNVSVLFLTSALFNQYVQLIPEERADPASFRTL--------------LAQAPGLHLLNAYGPTETTTFATACEVADHAESVPIGRPI-GNTTVYVLDAHQRLTPLGAIGELYIGGDGVALGYLNRPDLTAEKFIADPFYRTGDLGRWLEDGQLECLGRNDDQVKIRGFRIELGEIVNCLHQLPGIREAVVLAREDEPGQVRLVAYFTSRAEAPAPEQMRAHLQA-NLPEYMVPGAFVELTALPLTANGKLDSRALPK--------- 88603635 64 -----------YDETYRNFRIEVPEYFNDVVDAWAKKDRNKLAMVWTNQEFTFRDISRRSNEIVNMMIKYKIGKGDRVLIMLHRVPEWWFMVIALIKIGAVYIPAPTMLTPKDLAYRIKTSEAKMVITD-----MENAHKVEEIASICPTLETMVVDGARDGWLSYPRELTYPAPVSKTKATDPMVIFFSSGTTGEPKMVLHSQAYPLGHIVTARFWHDVRNNDLHFTVSDTG--WAKSAWGLFGQWIEGAAIFVYDKFNATELLPLIEKYGITTFCAPPTIYRMLIMA-DLRKYDFSELRHCVSAGELINPEVIKAWKDATGLEIYEGYGQTETVLCVGTFPC-MEPKYGSMGKP-SPGWVIELHDEDGKPVKPGEEGSIAIKTDGFFMEYWGNEEANANAF-RDGFYYTGDRAVRDGDGYFWFVGRDDDVIKASGYRIGPFEVESAIIEHQAVQEAAVVGSPDIIRGFVVKAFIVLKAGYEPSEEIQEYVKS-ITAPYKYPRKIEFVKELPKTISGKIKRKDLREMEMKR---- 210113558 70 ------------------------------LDRHVQKMPDKVALIWEEVRITYRELLAMTCQLANTLRSHGVKKGDRVCIYMPNSPIAVAAMQACARIGAPHSVVFAGFSADALASRIQDANCETVITTDGGKVIELKKTVDDAVANCPMVKRVLVAQRTGKEVPMEDMCRQSTECTPMDSEDPLFMLYTSGSTGKPKGILHTQAGYLLYATMTSKAFDIREDDIFSCVADIGWITGHSYV-VYGPLSNGATTVLPTYPNPGRYWEMVERLKINQFYLAPTAVRLLLDESWVKKYDRSTLRKLGCVGEPLNVEAGDWYSQVVGCDLVDTWWQTETIMITPRPSQPGAEILHGPMRPFFGIEPVLFNDEGKELTGKDVSGALCVRKPWIARTIFGDHERYLDTYFRPGTYFSGDGAHRDHKGYYHITGRMDDVINISGHRIGTAEIEDAMDEHHDVAETAVIGTPHEVKGEVPYAFVVRRDEEDIAKELKDLVR-KTIAAYAVPDTILITPGLPKTRSGKIMRRILRKISTDK---- 66045199 1539 ------------------------DCLHSLIEAQVRATPHAPALIFAAEQLSYAQLNARANQLAHRLRESGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLVYMMQDSGIGLLLTQTAL--LERLPIPPQVQSLC-----------LDPHGDWLEGYSTANPVNLSHPLNLAYVIYTSGSTGKPKGAGNSHRALVNRLHWMQKAYGLNESDTVLQKTPF--SFDVSVWEFFWPLMTGARLAVADHRDPERLVQTIREHQVTTLHFVPSMLQAFMTHPQV--ESCNTLRRVVCSGEALPAELAAQVLKRLPAGLYNLYGPTEAAIDVTHWTSTDDILSVPIGRPIDNL-KTHILDDGLLPAAQGVAAELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRDAGVIDYAGRIDHQVKIRGLRIELGEIEASLLEHDSVHEAVVIDV-DGPSGKQLAAYVVEHHDDQLRDALKAFLKE-SLPDYMVPTHFIVLDRMPLSANGKLDRKALPKPDASQL--- 119944772 8 ------------------------DNLLSLFEHCCKKYADNIAFINMGHSLTYQELDLKSKAFASYCQNLLMQPGERIALMMPNLLQYPIALFGALRAGLVVVNINPLYTPRELLHPLKDSGATAIVAVTNFGNSLQQVLADRIGDQLAAHKRTLVIKYIKRMVPLTQGALQSYSRPTVLPSDIAFLQYTGGTTGIAKGAVLTHQNIISNVLQVFAHFGLLDKEKAVTPLPLYHIFANTVSMMMLMFMGGQNLLITNPRDIKSFVKDLQKYPFTMLFGLNTLLNALLKTPSFRALDFSQARIVIAGGMATQKKIAAEWEALTGMTIIEGYGLTECSPVVAGGLHTQQRFQANIGVPL-PSTDMRIADVNDNPLTVGEIGEIQIKGPQVMPGYWQQPQESENAFTQDGFFKTGDIGQMDDRGFFTLVDRQKDMMLVSGFNVYPSEIEEVAVLHPNIIEAAAIGIPDEIIGEKIKLFYV-SDIPLSNKEIRSHCK-KYLTGYKIPRLFEQRDALPKSNVGKILRKDLR---------- 3510629 1467 LLTGF----NDTAHPYPRDVL-----IHQLIEQQAAQRPDACAVRDSGTLLTYAELNQQANQLAHRLIELGVEPDTRVAVSLRRGAEMVVALLGILKAGGAYVPIDPDLPDARQAYMLSDSAPRAVLTS-------HELLADLPDLGVPAL--VLDGRDDSALLKKQPTGNPDAKALDLQPNHLAYVLYTSGSTGTPKGVMNEHLGVVNRLLWARDAYQVNSQDRVLQKTPFG--FDVSVWEFFLPLLTGAELVMARHQDPDYLAQVISDAGITLLHFVPSMLDVFLEHRSTR--DFPQLRRVLCSGEALPRALQRRFEQHLGVELHNLYGPTEAAIDVTAWEDPGDSVP--IGRPIA-NIQMHVLDALGQLQPMGVAGELHIGGIGVARGYLNQPQLSAERFIADPFYKTGDVGRWLANGALEYLGRNDFQVKIRGLRIEIGEIEAALAKHPAVHEAVVTAREDIPGDKRLVAYYTQTAEAVDLETLRGHL-QQVLPEYMVPAIYVLLEAMPLTSNGKLDRKALPAPDGDALIS- 3510629 5781 -----------------ERTYPVGQLMHRLFEAHAEAAPQAIAVRQGEQTLTYAELDSRANALAQHLRKHGVGPGTRVAILLDRSVELLASMLATLKCGAAYLALDRLAPEERLRFMLEDSEAIMLLSRSDLTAPDMTPRLDL------------------DTLELSALNQEPVPATEVAGETPACIIYTSGSTGVPKGVIVTHNGIVRLVQDNGYYDFSAEDRVAFSSNP---AFDASTPEIWGALLNGCQSVIIEPQEPVAFAALLKRHGVTAMISSTALFNL---YAGLIPEALAGLRMIMCGGERADPASFRRVREHSQVRLFNGYGPTEGTTCATSFDVLPDTLSLPIGKPNA-NVRVYVLDARREPVPMGVVGDIYIGGTGVALGYLNRPELTAERFSEDPFYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEIESVLHLYDGVRNSVVVAHEASPGDTRLVAYYTVHAGAPDPEDLRAQLSA-DLAEYMVPSVFVRLDALPLTLNGKVDQKAL----------- 183984656 5 ------------------------QTIPEMVLSAGERFGDAEAIVDGSLRITFTELTNRVHRAAGAFAAMGIDKGDRVAVWAPNSAEWIIAAFGLLTAGAVLVPVNTRFKTDEAADIIRRSGARAVLFEKGFLGMDFT-----VPDGIPAID--LRSGFLECGKPFER---------AVSGSDIADIVYTSGTTGRPKGVMMDHAQTLRHYAHWCDRADLRTGDRYLIVNPFFHIFG-YKAGCIASLIRGATIIPVRVFVLENVLELIEHERITMLPGPPTLYHSLLSA--RGQRDLSSLRAGVTGAADIPVELIRRVRTELPFTIMTGYGLTEGTVTLSKPEDSFEDIATTAGLAC-----------DGIELATADDGEILVRGYNVMKGYLDDPVATAEAIDGEGWLHTGDLGTIDETGRLRVVGRKKDMFIVGGFNAYPAEIEGFLMEHEAVAQVAVIGVPDERLGQVGKAFVVRQSGALSAEDLLGWCRER-MAGFKVPRSVRFVDALPLNATGKVVKDLLR---------- 172059182 3 ------------------------------LDRAARATPDKPFLVSESATITYAAARERSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLMFGAWRLGAAFVPINHKLQAPEVDYVLEHSRSTALLFD--------VALAPVVERVVHPARRLVTEGELDGVPNFDTMCATMDGLAGIEPADIAQILYTSGTTGRPKGCVHSHRTVTLAAMQAALATGIGRNERTLMAMPIWHSSPLNNW-FGGTLYAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYTLPLDTIDFAAFDLSSVRAWLYGGGPIGAAQAERLARAYSHAFFQVYGMTEAGPAGTTLYPDEQVKAGSIGRHGGPGVDLRVVRMDGVDARPGETGEIWLKTDSMMLGYLDDAAATHAAFAPDGWYRTGDIARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHSDIVEAAVVGVPHPDWGETVVAHVVMRNAAPDADALRTFCGER-LAAYKVPREFAFGQALPRTPTGKLQKFLLR---------- 46109722 97 ------------------------------VDRHALKDPNKVAIIHEGQSITYGELLKQVSKVSWALKDLGVKKGDTVAIYMPMIPEALVAILACTRIGAVHSVVFAGFSAGSLRDRVENAKSKVVITTDGGRTIGIKKIVDEALSTLEGVQTLVVEGRDHWWHEQVAKWPSYIAPEAMDAEDPLFLLYTSGSTGKPKGVLHTTGGYLVGAAATGKVFDIHDQDRYFCAWITGHTYVVYAPLLLGV----STVVFEGTPTASRFWDIIANHRITHFYVAPTALRLLKRAGDPVDHDTNSLRVLGSVGEPIAPEIWKWYYDIIGCHIVDTYWQTETGSHVTPLAGVTPTKPGSACLPFFGIDTVLIDPVSGVELGNGVEGVLAFKSPSMARTVYGDHQRFEETYLKPGYYFTGDGAARDDDGFYWIRGRVDDVINVSGHRLSTAEIEAAMVEHAAVAESAVVGVADEVTGQSVIAFVCLKEETEVHAELRLQVR-NSIGPFAAPKKIFVVPDLPKTRSGKIMRRVLRKIVMGE---- 125975602 51 ------------------------------------------------RDMTWKVFDEKANRFANLLIKRGIKKGDKVAILLMNCLEWLPIYFGILKAGAVAVPLNFRYTAEEIKYCLELSDSIALVFGPEFIG-RIENIYDQI---IPKIKLLLFAGEAESYDRLTANCPSEAPKVEITDDDDAAIYFSSGTTGFPKAILHAHRSLVSACYTEQKHHGQTREDNFLCIPPLYHTGAKMHW--FGSLLSGSKAVLLRGIKPEWILRTVSEEKITIVWLLVPWAQDILDAIEREDYDLSQWRLMHIGAQPVPPSLIRRWKKYFPHHLYDTYGLSEAGPGCVHLGVENIHKVGAIGLPGYNW-EAKIVDENGCPVKQGEVGELAVKGPGVMKCYYKDPEATAAVL-KDGWLLTGDMARMDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRSHEAIKDAAVIGLPDKRLGEIAAAIIELKPGFETEEEINKFCL--VLPRYKRPRKIIF-DKVPRNPTGKIEKPRLRE--------- 94312718 13 -------------------------TIAQLYTSAFRACPQALALVEDGVTLTYEALARRSYRMARLFHARGLQRQDVVAFLVGNRVEAVVAIIAAQLAGLKAVSLHPMASEEDHAFVLADAGVKALVVDDARFAARAQVLLARVANVLPLDDGVLGAGLASQAAAMDDAELEPGD----DAAEISKISYTGGTTGRSKGILHTHRTVVTMLQAMLATYEWPQQIRYLVTTPISHA---SGSLILPTLLRGGTVYLCDKFSPSDFVSRVAEQRINLTFLVPTQIYALLDHAGLAEADLSSLELVLYGASPIAPSRLQEALNRIGPVFGQVYGQAEAPMTISYLDLSRSHLLSSCGKVMVGN-QVKLLDSARREVPVGEVGELCVRGPLVMDGYLNRPEENEKVFAGD-WLHTGDMARRDAAGYLYIVDRAKDMIITGGFNVYPSEVEHCLAQHPAIAMSAVFGVPDEKWGESVTAIVVPKPGTPDANELIEFVKSRK-GVVNAPKTVIFAEQLPMTALGKIDRKAIR---------- 195388515 48 --------------------------VGQQLELAASQFGSTEALVHEAKRYTFRSLLAEVDRLAAGLRKLGLQRGDAVGIWAPNYIQWYLGMMGAARAGLTSVGINPAYQGPEMEYCLNKVDIKAILAPDTFKTQNYYEILRDICPELPHLRTVIINSQALRFDELLDLSNASEQAEEIQPESPCNVQFTSGTTGHPKAAVLSHHSFVNNGIHVGNRNEL-EGERICVQVPLFHAFGVGIT-IMAAMAKGATLVLPAGFNPKDSLQAIVNEKCTVIHGTPTMYVDLVAEQRKLQLPLGKIKKAITGGAAVSPQLVLDVKQVLRVQVHSVYGLTESTAVISLPGEKDDRVLHYVGH-LTDHIEAKIVDAQGCIVPLGQPGELCVRGYMTMLGYHGDVEKTKEILAEDNWLHTGDQFVLESDGYGRIVGRLKEMVIRGGENIFPKEVEDFLNSHPQVIETHVIGVPDERLGEELCAFVRLESDVDTNEALKAYCKGK-LAHFKVPRYVVTVDTFPTTTSGKIQKFKLLKQFED----- 89056194 42 --------------------WFEDGTLANCIDRHLAERGDQTAILFEAQHITYNQLHVEVSKFANVLKGLGVGRGDRVVLYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALSARINGCDAKLVITSDAPRGGRVTELKDNVNKALTGGQVAWIADRDHWYHELAETVSADCPPEEMGAEDPLFILYTSGSTGMPKGVVHTTGGYIVYASMTHEYFDYKDGDVFWCTADVGWVTGHSYI-VYGPLANGGTTLMPTYPDAGRFWEVCEKHKVNQFYTAPTAIRALMGKGTSEKYDLSSLKLLGTVGENINPEAWNWYNENVGCPIVDTWWQTETGHMMTPLPGAHTLKPGSAQKPFFGVQPL-VLDPTSAEVIEGVEGVLVISWPGQMRTVWGDHERFVATYFSDGYYFSGDGCKRDADGEYWITGRVDDVINVSGHRMGTPEIESALVAHETVSEAAVVGYPHPVKGQGIYCYVTLMNDETPSDELKATLQAQEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAE------ 90418664 1 -------WPD--APALRQEPHFGDRTL-DVFADRPRANPHGDAVICGSVRISHARLRVMADQVAALLTAEGISRGDRVGLLVGNRWEFVAALVGGVRAGIVIVPLSTRASSPELAYILDDCGAALTICEAELAHRLPEGARRLAIGAEPDTTEDARDPFAEILATASQTLATDALPVPLAEEDLAVILYTSGTTGNPKGAMLTHLNIAHSCLVYRHCMRLTAADRTIVAVPASHVTGLIA-NVFALLGVGGAVVMMARFEADAFLALATAERMTFTIMVPAMYNLCLLRADFTRHDLSHWRVGSFGGAPMPVATIERVAQLLNLDLVQAYGATETTSPATIMPAGGQIRPASVGAPV-PGANIRIMDSEGHEVPRGQSGEVWIGGPMVVPGYWNLPEKTAESFI-DGAWRSGDVGRLDEAGYLFIHDRLKDMINRGGYKVFSAEVENVLAFHPGVAEVAVVPYPDPVLGEKVQAFVHRRDAEIDETVLAAFCRVR-LADYKIPDRFVFTDPLPRNANGKLMKSPLREQAR------ 166368744 462 -------WNNTQAD------YPLDKCIHQLFEEQVERTPDHIAVVFEDQQLNYRELNARANQLAHYLQNLGVGPDVLVGICVERSLEMMVGLLGILKAGGGYLPIDPEYPTERLLYILQDAQVRVLLTQ------------KHLIAGLPKHQSELVCLDTDWSFITQAQESNP--CCEVQPENLAYAIYTSGSTGDPKGVMIQHSSVVNLAHGLHQAIYAHHQISPLVSINGSLAFDTSVKQIIQLIYGHSLNIVPERFDGHAMLSYLRQQKIDVLDCTPSQLRLLISVGLLDSDNHP--QSVLVGGEAIDESMWATLAKAQNINFYNVYGPTECTVDTTICLITANLKP-VIGRPIA-NVQTYILDEYLQPVPVGVPGELHIGGAGLARGYLNCPELTNEKFISHPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHNYVETTCVTAREDSPGIKRLVAYIVPKNVTPSTNELRQFLKAR-LPDYMIPSAFVTLETLPLTPNGKLDHRALPE--------- 9651917 41 ---------------------------------------------------TYAKFKLTARKVASGLNKLGIEKGDVFMLLLPNTSEFVFAFLGASFCGAMMTAANPFFTPAEIAKQAKASKAKLIITFACYYDKVKDLSCDEV--KLMCIDSPPPDSSCLHFSELTQSDENDVPDVDISPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVSQQVDNLYYSSDDVVLCVLPLFHIYSLNSVLLCG-LRAGAAILLMQKFEIVSLLELMQKHRVSVAPIVPPTVLAIAKFPDLDKYDLGSIRVLKSGGAPLGKELEDTVRAKFNVTLGQGYGMTEATMSLAFAKEPFEVKPGGCGTVVR-NAELKIVDETGASLPRNHPGEICIRGHQIMKGYLNDPEATRTTIDKQGWLHTGDIGFIDDDEELFIVDRLKELIKYKGFQVAPAELEALLVTHPNISDAAVVPMKDDAAGEVPVAFVVPKGSQITEDEIKQFISKQVV-FYKRIKRVFFIEAIPKSPSGKILRKELRA----KLAAG 168021907 62 ------------------------------LDRHVEAFGDKVAFFWEDATLTYKEVLERVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHSVVFAGFSAESLSQRILDCKPNIILTSSAVRAAKVIKLKDIVDDALKTLKREDTAWQEGRDVWWQDVHSKECEVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYAATTFKYAFYHEDDVYWCTADCGWITG-HSYLTYGPLLNGASMVVPNYPDAGRCWEIVDKYNVTIFYTAPTAIRSLMRSGDEKRHSRKSLRVLGSVGEPINPSAWKWYYEVVGCPIVDTWWQTETGGMITPLPGAWCLKPGSATLPFFGIQPA-VVDENGHAQTGECSGYLCIKWPGMMRTLQGDHDRYETTYFAPGYYFSGDGCRRDKDGFYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIFAFVTLLEFVEYSDELRTALVNAVIGAFAAPDVIHWAPGLPKTRSGKIMRRILRKIASNQL--- 154687302 1506 ------------------------QTLPELFEIQAAAKSDETAAVFEESGLTYKELNEKANQLAHMMIARGVGPEQFVALALPRSLDMIVGLLAVLKTGAAYLPLDPDYPADRIAFMLHDAKPVFMLTNREGAS------KLSIESGMPAF--ILDDPQNKETLERYAVPADADRIRPLSPLHPAYVIYTSGSTGVPKGVIIPHSNVIRLFESTRHWYHFHSDDVW----TMFHSFDFSVWEMWGPLLHGGRLVVVPSRSPSAFLHLLVKERVTVLNQTPSAFYQLMHAEKEHKERQLALRYIIFGGEALELSRLEDWYSRHQPVLVNMYGITETTVHVSYLENIAELRANSLIGCGIPDLNVYVLDDRLEPVPPGITGEMYVAGGGVARGYLGRQSLTAERFVADPYYRTGDLARLRTDGSLDYMGRADHQIKIRGFRIELGEIEAVLVKHPDVEDAAVVVREDRPGDKRLAAYLVRSAGSTLDTGNMRRFAEESLPDYMIPSAFVQMNELPLTPNGKLDRKAL----------- 154687302 441 ------------------------KSLPELFYEQAVKTPDRPAIITENEELSYAELNKRANQLAGMLKEKGLGPEQFAALLLPRSQDLAVSMLAVLKTGAAYLPLDPDFPSERITYMLKDAQPACLITTMELSGRMPED----------SDAKRIILDDPDTVKTVAAQNADCPAQTECSPLHPAYIIYTSGSTGKPKGVVVTLKSVSNFLLSMREMFPLGEQDRLLAVTTAA--FDISGLELFLPLISGAGCVIARKETPRALAHMIHSYGISIMQATPTLWHSLV---TNEPDSLRALQVLV-GGEALPNALMHALLE-SGCTVTNLYGPTETTIWSAAQPLADHTGAPPIGKPIW-NTRVYVLDAALQPVPPGIAGELYIAGEGLARGYYNRPDLTAERFIADPYYRTGDLVRWREDGSLDYISRADHQIKIRGFRIELGEIESVLSKYPGISQAAVIVREDQPGDKRLAAYAVA-DQPLDIGRLREYMGE-SLPDYMVPGAFVQLEELPLTPNKKLDRSAL----------- 163721947 4 -------------------------PFPNIIKQRAQERPDHIAYYFFEQPVTYGEFDRQIDQAANALLNMGMKPGDKIATLLPQSPAFSTLFMAAGRIGMVVVPLDPRFKAGEMQALCERTKPR--ILATLAFPEEIKAEVEQLASLYEFERIFYYMGDKPGALPYEKLEGDAKPVPEPADEDPYIIIFTSGTTGRPKGAVISHKNSWAISKATTDMWGILHTDKVLCNMPTSHVAG-THDLLAAQFYAGATGILMPKFDPMETLAAIEKYGISYFGGVPTMYRLIFKNADVTAHDLSSVRLAVLSGEPSSQELVQQVSQAFNGRIVASFGMSETAGTFTTPDDPPERAEKTEGKP-APGFEMKIVDLHGADLPVGEVGEMFVRGDSVINGYM-DPEDDKNVFMGDGWMATGDLGRLDEQGYLIFMGRIKEMYISGGYNVYPQEIEAFLNAYPGVNTSAVMETPDEVWGEIGVAFVIPEPGVLDIEALKAHCKKH-LADYKRPRKFIVTDDVPRSLIGKVVKKELKKNLDKYL--- 111018496 8 ------PWMERYDENTRSVGEIPARTALDMFSAAVESAPDGPAIRYLGGTLDYRAVDELSDGVAAYLAENGFGKGDRLAIYLQNVPQFVLALLGTWKAGGVVVPLNPMYR-DELSHILTDAGVTAIVCSENAWADRVAERASAAGVRIAGVTRVRAQGVPDLLEVARACAGADVPDPGLVPDDVALVSYTSGTSGVPKGATNTHRNLTVNSSILRLYESKPAGSPIFALAPLFHITGM-VCQLLTAIDLASPLILAYRFEAGVVLDALERERPVFMVGPSTAYMALMAHPDFSGERFASLEAVMSGGAPLPPAIVERFRELTGKYIRNGYGLTETSAPCVVVPPNLEAPVDPIGLPL-PSAVIRIVGEDGQDLDPLEVGEIAVDGPMVVPAYWNKPDATAQSL-PGGRLLTGDVGFMDAQGWVYVVDRKKDMINASGFKVWPREVEDVLYRHPAVREAAVVGEPDSYRGETVAAFVSLRPGTAETDDLVEYCRER-LASYKAPRRVEIVDELPKTASGKILRREMR---------- 84495125 53 -------WSKDFDQTLDWSGAPFAKWFGELVDRHVEANGDRVAIHFEGRTITYADLLADVSRAANALIELGVQTGDRVVIYLPMIPEAIATMLACARLGAPHSVIFGGFSAEALRTRINDAEAKIVVTADGWRRGKAAPLKAAVDEAVPVEKVLVVDGRDVWWHDVVDKQSPEHTAEPMDAEHPLFILYTSGTTGKPKGILHTTGGYLTQTAYTNSVVHHPESDVYWCTADIGWVTGHSYI-VYGPLANGATQVLPDTPHQGRWWELIEKYKVSVLYTAPTAIRTFMKWGDPAKFDLSSVRVLGSVGEPINPEAWLWYRKNIGAPIVDTWWQTETGIMISPLPGVTTLEPGSAQRPI-PGISAEILDDEGKPFTEAEVGYLVLTKPWMLRGIWGDPDRYKETYWSEKYYFAGDGAKYDAKGNIWLLGRVDDVMNVSGHRLSTAEIESALVSHPSVAEAAVVGASDETTGQAVVAFVILRGGAETVQELRNHVA-KEIGPIAKPRSIMVVPELPKTRSGKIMRRLLKDVAENR---- 159185358 45 ------------------------------IDRHLKTHGERTAIIWEDKKITYNQLYDYVCRLANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDGVRGGKPIPLKENTDKAIDIVNKVLVVGGKTGWAPGRDIWKPDCPPVKMRAEDPLFILYTSGSTGKPKGVLHTTGGYLVYTSMTHEVFDYKDGEVFWCTWVTGHSYIVYGPCATTLMFEG----VPNFPDQGRFWEVIDKHKVNIFYTAPTALRSLMGAGDVQRSSRESLRLLGTVGEPINPEAWEWYYHVVGSPIVDTWWQTETGILISPLPGATDLKPGSATRPFF-GVQPQLVDAEGNVLEGPADGNLCISWPGQSRSVYGDHQRFVDTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHQVSEAAVVGYPHPIKGQGIYCYVTLSGDYALREELVKHVR-NEIGPVATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGA- 211638101 1358 ------PYPDPL-------------CIHQLFEQQAEKTPDATALVYEEQCLSYAELNTRANRFAHQLIALGVTPDQRVAICVARSPAMMVALLAVLKAGGAYVPLDPTYPAERLAYILHDTTPSVVLVDETGRA----ALGEQALAGLTVL----------DSNALPDQPDSNPQVTGLTPQHLAYVIYTSGSTGQPKGVMIEHQAVYQRHLGFNETYAVTAQDRLLQFA--SFAFDVSVEECCLSLCNGATLVMRDERSMQEFIALAWQNRITVMSL-PALFWSELVARDNGLPLPDCLRLIIIGGEAVKKSAVQEWREVHRPRLLNAYGPTENTVTATCKEILFPTDDRSIGRPVK-NTCVYLLDGDGQPVPLGSVGEMYIGGVGVARGYLNQPELSAERFIPDPFYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIATRLMEHPAVQEAAVLALEDGQ-GKRLVAYVAAEANTELAASLREHLSA-ILPDYMVPAAFVRLDTFPQTPNGKLDRRALPAPREEDFV-- 211638101 280 -----TPYPDPL-------------CIHQLFEQQTEQAPQATALEYQEQTFSYAELNARANRLAHQLIALGVAPDRRVVICVARSPAMVVALLAVLKAGGAYVPLDSTYPEERLAYILNDTAPSVVLVDEAGRA----ALGETALAGLTVL----------DPNTQFDQPTSNPQVPALTPQHLAYVIYTSGSTGQPKGVMIEHQAIYQRYLGFNELYNVTAQDRVVQFA--AFAFDVSVEEFFSALCNGATLVVRDDASVREFIALIRQYRITVISL-PTLFWSELAARDTGLPLPDHLRLIIIGGEAVKKNAVQDWFRQAGPRLLNGYGPTENTVTVTYKDVLSPADARSIGYPAK-NARIYLLDSYGELVPVGCVGEMYIGGVGVARGYLNRPELSAERFMPDPFYRSGDLARYLPGGDLEFLGRNDDQVKIRGFRIELGEIETRLVEHPAVREAAVLAL-DDGQSKRLVGYVAAEKNEGLAADLRKYL-STILPDYMVPVAFVRLDTFPQTPNGKLDRRAL----------- 211638101 2433 -------------------------CIHQLFEQQVEKAPDATALVYEEQCLSYAELNACANRFAHQLIALDVIPDQRVVICMARSPEVVIALLAVLKAGGAYVPLDPTYPAERLAYILSDTAPSVVLVDEAGRA----ALGEKALTGLTVLTP----------NTLPDQPDSNPQVPMLTPQHLAYVIYTSGSTGQPKGVMIEHQAVYQRHLGFNDTYGVTAQDRLLQFA--SFAFDVSVEECFLSLCNGATLVMRDDRSMQEFVSLAWQNRITVMSL-PALFWSELIARDNGLPLPDCLRFIIIGGEAVKKSAIQDWREIYRPRLLNAYGPTENTVTATCKEVLSPTDDCSIGRPLK-NTSVYLLDKYGQPVPLGSIGEMYIGGVGVARGYLNQPELSAERFIADPFYRTGDLARYLPNGDLEFLGRNDHQIKIRGFRIEPGEIEIRLVEHPAVQEAAVL-VWEEGPDKHLVAYVAAQANEGLITSLREHLSAR-LPDYMVPSAFVRLDAFPQTPNGKLDLRAL----------- 148272594 8 ------PWLASYAPDVPHEIDLPQGSLVDIVDQSVLRFPGGTALDFLGAETSYRDLGEQIARAAQGLADAGVRAGDPVAIVLPNCPQHVVAFYAALRLGAVVVEHNPLYTPRELQHQFEDHGARTVIAWDKSVATPERIVSVDVTRAMPRRTRLLLRLPVPKWERISAAAPLPVDHPRPAATDLAVIQYTSGTTGAPKGAELTHLNLSANAAQSRAWVPTRGTSVVYAVLPMFHAYGLTLCLTF-AMSMGSRLVLFPRFEPDLVLQAIRRHPPTFLPAVPPIYRRLREAAEAEGVSLAGISISISGAMALPESVVVPWEEQTGGWLVEGYGLSECSPVLMANPVGDTRRAGTVGLPL-PNTEVRVVDPEDPTIPAGEPGELLVRGPQVFRGYHGRPDETAAVLLEGGWFRTGDVVTIDEDGFVRIADRIKELIITGGFNVSPSEVEDAVRELDGVRDAAVVGIPRDGGDEEVVAAVVLEEGATLDEQAARTTLRAELAAYKVPRRIVVLDELPTSLLGKVLRRKVREGIVE----- 126665766 5 ---HYAVWPKDLPKTMTL----PKTSVFTNLEISALRYPDQTAIIFYDAFITYRRLLAEVEAMAGYLQAQGVKKGARVLLYMQNSPQYVISYYAILRADAVVIPINPMNRAAELEHYIADTGSRVCLAGQELAEYITPLLGKTDLEQIAEVASPAWSGDAPGVVSWESAMAASLSPQEAGPEDLAVIPYSSGTTGAPKGCMHTHRSVMATAVHRVFWNLSTSDSMQLATLPFFHVTGMTG-SMNGPIFAGSTAVIMTRWDRTTASRLIERYKVTAWANIVTMAVDFLSNPDIGKYDLSSLQMIGGGGAAMPGAVAEKLKRLTGLNYIEGYGLSET-MAATHINPNAKPKAQCLGIPVFDVDSRIIDVDTLEEKGPGETGEIVSCGPQVTIGYWNRPAETDAAFVEDGFFRTGDLAYYDEEGYFFMVDRLKRMINASGFKVWPSEVEAMMYRHPAIHELCIISAPDPKRGETVKACIVLAEGSTSAEDITDWCKEQ-MAVYKVPTIVEFVSALPKSPTGKLMWRALQEE-------- 90421009 43 --------------------WFEDGTLANCIDRHLETRGDQTAILWEGKAITYRQLHEEVSRMANVLKDRGVQKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPDALGGRIEGAQSDVLITSDGLRGGRKVPLKKNADRACETVKTMLVDGRDVWWHEAREAVSADCPPAEMQAEDPLFILYTSGSTGKPKGVLHTSGGYLVYASMTHEVFDYHDGDVYWCTWVTGHSYIVYGPGATTLMFEG----VPNYPDASRFWQVIDKHKVNIFYTAPTAIRSLMGAGDATKTSRASLKVLGTVGEPINPEVWSWYYRVVGSPVVDTWWQTETGILITPLPGATDLKPGSATRPFFGV-QPQLVDNVGTVLDGANDGNLCISWPGQMRTVYGDHERFEQTYTYPNKYFTGDGARRDADGYWWITGRVDDVINVSGHRMGTAEVESALVSHAKVSEAAVVGYPHDIKGQGIYCYVTLMEGEEPSEELVAHVR-NEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGA- 134099417 8 ------------------------RPLPELLRSHASRLEDKIAFRDSRLSVSYADLELRTRRLAGHLADLRLQPGDRAAILLGNRVEVVESYLAILRAGAIGVPLNPRVTETELSYLLEDSGARVVITDEAH--------VEQVRAAGGEVRRIVVVGDGPGTVSYAHLAATDPATPARDDDAPAWMLYTSGTTGRPKGVLSSQRNCLWSVAACVPIPGLSEEDRVLWPLPLFHSLS-HIACVLGVTAVGATARVLDGFSADEVLNALREDSTTFLAGVPTMYHHLVRAAGEQRLSLPDLRMCLVGGAITTAALRRSFEQAFGAPLLDAYGSTETCGSITINWPTGARVEGSCGLPVPGLGVRLVDPETLVDVATGEEGEVWVQGPSVMAGYHDQPEATAAVF-HDGWYRTGDLARRDESGYFTISGRIKELIIRGGENIHPGDVEAVLRSVPGVADAAVVGKPHEVLGEVPVAFLVPGPEGLDPEHVLAVCR-QELSYIKVPEELYEIDRVPRTASGKITRHVLLDRPARLRAAG 88803421 69 ------------------------------IDRHLATRGDKTAILFEAEHISYTELSKRVNQFANVLKDKGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSAVALATRINDSDCKMVITSDGSKIIDLKGIVDEALEHCPGVSTVLVAGRDQWLQPLLDTASNVCEAEIMDAEDPLFILYTSGSTGTPKGMVHTTAGYMVYTAYTFKAFQYKENDVYWCTADIGWITGHSYI-VYGPLANGATTLLPSYPDFGRFWEIVEKHKVSQFYTAPTAIRALAKHGTEDAYDLSSLKVLGSVGEPINEEAWHWYNDNIGKPIIDTWWQTETGMMITPIPYVTPTKPTYATLPFIGIQPA-IVDEKGNELSGNQVGRLCIKWPSIARTIWGNHQRYKETYFSKNMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITLKDESRSQDNLRKEINQLRIGPIAKLDKIQFSEGLPKTRSGKIMRRILRKIACNEM--- 44889628 26 --------------------------------QHIQEFSDKPCIIDGEKVYTYADVELTSKRVAVGLRDLGIRKGHVIMILLPNSPEFAFSFLGASYLGAMSTTANPYYTPAEIKKQAMGSGVRVIITESC-----YVPKIKDLEHNVKIVVIDELVDEHSTCIPFSQLSADERKLPEVEPDDVVALPYSSGTTGLPKGVMLTHEGLITSVAQQVDNLYFRSDDVLLCVLPLFHIYSLNSVLLCG-LRAGSTILLMRKFDLTKVVELVGKYRVTIAPFVPPICIEIAKNDMVGMCNLLNIRMVMSGAAPMGKELEDKLKEKMNAVLGQGYGMTEAGPVISMCPGPTQAKSGSCGTIVR-NAELKVMDETGFSLGRNLPGEICIRGPQIMKGYLNDPEATSSTIDLEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLVSHPCIADAAVIPQKDEVAGEVPVAFVVKASGSDITEDAVKEFISKQVVFYKRLQTVYFVHAIPKSPSGKILRKDLRARLS------ 218715259 48 -------------------------TLAELLEFQCIEHAGRECLVWTNTRWTYRQLQMESERLARGLLANGIQHGDRIGIMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYALEHTACKMLFISPTIGRHCLEEAINYLENRLPGLEVVIIRGQYHNLKTYEDVILEGRGVSRVSPYDVCNLQFTSGSTGNPKASMLTHHNLINNSRFIGDRMDLTSSDVLCCPPPLFHCFGL-VLGLLACVTHGAKVVYPETFEPAAVLDAISKEQCTAIHGVPTMFESIFAVSRPENFDCSRLRTGIIAGAPVLYSLMQRLVAELNMTFTSSYGLTEASPTCAFTHDSIERRLTTVGRVM-PHASAKIIDPTGRTLPIGERGELCMSGYQVHNGYWKDPQKTADTLDEDGWLRTGDEAVFDEDGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISHAAVIGIPDGHYGEVVGAFIELEKALPSAEELRDWTRE-TLGRHKAPRYIELLPRIPQTGSGKVQKQVLRELAHKLIEQG 163727008 35 -----------------------------------ERFPNKTAFAFMGVEITFAELDLYSNRFANMLLDSGLKKGDVVGINLPNIPEYAIAWLGTLKAGCVVSGVSPLMASDGMKYQLENSNAKGLVTLDAI----FAARVTEIAPYLPDLK-LVVAGSVGGFLPQGEQFDSKQPSVALSPDDIAYIQYTGGTTGPPKGAMLSHRNAVSDLLITQKWLSWEHGKGLLSGFPFFHIAGLFFCE--NCVYLGWTQILIPNPDTKHICKEIEKYKPTALVNVPSLFQMLLAEPAFKALDFSNLEVCISAAAPFPEESQKELEAVVGRKLLEVYGMTETSPLSAMNPAKGRKKLGSVGLPLL-NTEVRLVDSTGEEVEQGQPGEICVKGPQVMVGYYNKPEETAKAIDSEGFMHTGDVGIMDEHGYVSIVDRTKDMLIVGGYKVFSVKVEEVLATHPGVDMIAITGKPNPERSELVRAYVTLNPDYAKTEAIKKDLAKDKLAPYEAPKEIIIMDEIPLTTVGKIDKKELRKL-------- 118487236 46 -------------------------------------FSDRPCLISGGKTYSFAETHLISRKVAAGLSNLGIKKGDVIMTLLQNCPEFVFSFMGASMIGAVTTTVNPFYTPGEIFKQFSASRAKLIITQSQHVNKLRDSDCHENNQKPEEDFIVITIDDPPEFNVLVEANESEMPTVSIHPDDPVALPFSSGTTGLPKGVILTHKSLITSVAQQVDNLYLKQDDVVLCVLPLFHIFSLNSV-LLCSLRAGSAVLLMQKFEIGSLLELIQKHNVSVAAVVPPLVLALAKNPMVANFDLSSIRVVLSGAAPLGKELEEALRSRVPQAILQGYGMTEAGPVLSMCKQPLPTKSGSCGTVVRNAELKVIDPETGSSLGRNQPGEICIRGSQIMKGYLNDAEATANIIDVEGWLHTGDIGYVDDDDEIFIVDRVKEIIKFKGFQVPPAELEALLVNHPSIADAAVVPQKDEVAGEVPVAFVVRSNDLDLNEEAVKDYIAKQVVFYKKLHKVFFVHSIPKSAAGKILRKDLRAKLA------ 146300608 69 ------------------------------IDRHLSKRGDKTAIIFEALHITYNELYERVSKMANVLREQGIRKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSASAVSARINDCECKMVITSDGGKTIDLKGIVDEALDTCPSVSKVLVVGRDIWLQPLLDAALDNSVAEIMDAEDPLFILYTSGSTGKPKGMVHTTAGYMVYTAYTFKVFSHEENDIFWCTADIGWITGHSYI-LYGPLLNGGTTVIPSYPDFSRFWDIIEKHKITQFYTAPTAIRSLAKESLDQKYPLKSLKVIGSVGEPINEEAWHWFNDHVGCPVVDTWWQTETGIMISPIAFVTPTKPTYATLPL-PGIQPVLMDEKRNEIEGNQVGSLCIKWPGIARTIWNNHDRYKETYFSPGKYFTGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDIKGNALYGFVILKETGELTKEINQYISDH-IGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAE------ 91780352 13 ----------------------------DVISHNARVFAHSIAVVCGEERLTWRELDIRTNQVANAIRALGFDKGDKIALFMPNSLALFELFWGVVKAGCVVVCLNTMLEGSALARITNSSDARAM-----FAGGSSRTLVDEVRDRLEGIHFYSVDSPGDGWNSAQTLDAAPSTPPQVTPSDSMTIIYSSGTTGVPKGIEHTHFGRLNYPHGFAMGLAINRYSVAVCATPIYASGTWIT--MFPTMYRGGTVVLLPQYSPEAFIDAVRRERGTHSFLVPTQYIGLLQQP-LQNYDLGSLKALVTAGQSLLPATYAALLRAFHAGIYEVYGMTEGFSTLAIPEDVARGKTGSVGKPSF-LDDVRIIDEQGRELPPGETGEIVAYGPGMMKGYYNRPDMTEAATWISPYMRSGDLGQMDEDGFLYVNGRLKDMIKSGGINIYAADLEQVVIEHPAVHEVAVIGVPHEKWSETPVAVVLLKPGASAEPDVLMRWVNQRLSKYQRLSLLLIRDELPRAIYGKVQKQALREQVLALLGSG 145589321 56 -----KPFTKVLDESKAPFYKWDGTTNASYLDRQVENLGDKVAIIFEATKVTYKEMLERVCKMANALRKMGIKSGDRVIIYMAMTIEGIVAMQACARIGAIHSVVFGGFSAQALRDRIVDVGAVAVITADGFRGGKSLPLKAICDEALSTVKHVIVSKRTGTEVTMEIVANEPATCEPVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAILTMKWFDIKPNDVFWCTADIGWVTGHSYI-TYGPLAVGATEIVPTYPNAGRFWDMIQKHKASIFYTAPTAIRSLIKASSPKSYDLSSLRLLGSVGEPINPEAWMWYYENVGCPIADTFWQTETGHMISPLPGATPMIPGSCTLPL-PGIKAAIVDEAGVDVPNGQGGILVVKRPWMIRTIWNDPDRFVKSYFPETLYLAGDGAIRNKDGYFTITGRIDDVLNVSGHRMGTMEIESCLVANPLVAEAAVVGRPDDMTGEAICVFVVLKGGRPTATELRNWV-GKEIGPIAKPKDVRFGDNLPKTRSGKIMRRLLR---------- 83776506 1152 --------------------------LPELLNEQARQTPERTALVWDGGSLDFAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPADRLAYMLSDSGVELLLTQTA------------LLDRLPASDGVSVI--AMDALHLENWPSQAPGL-HLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQNSYRLNDSDVLMQKAPI--SFDVSVWECFWPLITGARLLIAEHRDPHRIAQLVQQYGVTTLHFVPPLLALFIDEPLSAE--CTSLRRLFSGGEALPAELRNRVLAQLPVQLHNRYGPTETAINVTHWHTTADGERSPIGRPL-GNVICRVLDADLNPVPAGVPGELCISGIGLARGYLGRPALTAERFVVDPLYRTGDRARWTSDGVIEYLGRLDQQVKLRGFRVEPEEIEARLLAQNGVAQ-AVVLVRETAAGAQLIGYFTAADASEDQDAQIARLKAGELPEYMVPAQLMRLDAMPLSPSGKLDRRALPE--------- 83776506 2231 -----------------------DQCIHHLFAEQALARKDAPALTFAGQTLSYAELDARANRLAWALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSRIGLLLSD--------RAMFTALGDLPSSVARWCLEDDSAALADYPATELPFISLPQHQ----AYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIERFGMRPDDCELHF--YSINFDAATERLLVPLLSGAHVVLRGQWDAEEICGLIRTHRINVLGFTPSYGSQLAQFLATQNQVLP-VRMIITGGEALTGEHLQRIRAAFKPSLFNAYGPTETVVMPLASLAPEVLEEGAGSVPIGGDRVAYILDADLALVPQGATGELFVGGAGLAQGYHDRPGISAERFVADPFYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLDHHSIREAVVLAL-DAPSGKQLVGYLVAEQGEAQQAELREALKSHQLPDYMVPTHLILLASMPLTANGKLDRRAL----------- 83776506 3758 -----------------AHDYPLEQSYVALFEAQVAAYPQRIAATCLEQQLSYAALNHNANRLGHALVAAGVQMDQPVALLAERNLDLLGMIIGSFKAGAGYLPLDPGLPSQRLQRIIELSRTPVLVCSEACREQAQTLLDEFSCANRPRL------------LVWEDLQAAATSADNLGPDNLAYVIYTSGSTGLPKGVMVEQSGMLNNQLSKVPYLKLTDADVIAQTA--SQSFDISVWQFLAAPLFGARVDIVPNTDPQGLLVHVQAQGITVLESVPSLIQGML---ASDRLSLDGLRWMLPTGEAMPPELAHQWLLRYDMGLVNACGPAECSDDVAFFRVDMASTRGSIGTPTDNNL-LYLVDGALELVPLGAVGELCVAGTGVGRGYVSDPLRTAPVFVPNPFYRTGDLARRRSDGVLEYVGRVDHQVKIRGYRIELGEIEARLHEQPEVRDAAV-GVQEGVNGKHLVGYLVAADSALNPSERLERIKQRELPEYMVPLHWLWLDQLPHNANGKLDRKALPALEIGQLQS- 83776506 57 -------------------------TLVQALQRRAAQTPDRLALRFQGVVLSYRELDQRARTIAAALQAQ-AEFGNRAVLLFPSGADYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRMLLTS-----ADLRDALQQIDGAPPLLC----------VDTLDNAQAERWVEPTLPQDHIAFLQYTSGSTALPKGVQVSHGNLVANELLIRHGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCILMSPGRPLRWLEAISQYGGTISGG-PDFAYRLVSESALERLDLSRWRVAYSGSEPIRLDTLERFAEKFTPSFMASYGLAEATLFVAGTPRGTGIPALRVGSPIQPEHAVLIVEPSLQELNDNAVGEVWAAGPSIAHGYWRNPEASAKTFVQHAWLRTGDLGFIR-DGELFITGRLKDMLIVRGHNLYPQDIEKTVEN-----EVEVV-----RKG-RVAAFAVTQGGEEPPEALIKAIRQAVAEAYQAPNVVVLLNALPKTSSGKLQRSACRNRLAD----- 115375978 11 ----------DYEAVYRSFRWERPEHFNDVIDVQASGRPEALALLWSDRRFTFAELRRHSLQAARFLTDLGLRRGDRVFVLMPRIPEWWFIVLGCMRAGIVFMPGTPMLTAKDIRYRLAAAEARAVIT-EASCLERFEGLVGTGQ-----VKHWIALGEVPSYAPEEGTATDGVSFEPTRADEPMLLYFTSGTTGMPKMVLHTHASYLGHTVTGRYWLDLTPEDRHLTLSDTG--WAKCAWGLFGPWSQGACNVVYDRFDAPRILKMLETQRVTTFCAPPTAWRALV-LQDLSKYDLSAIRHAVSAGEPLNPEVIDSWKAATGLHIREGYGQTETVVVVGMFP-ALEPRVGSMGKP-SPGFTVSVIDEQGQEVGPGQEGDIAVRPVGLFQGYLQDDAANEACRRGD-WYVTGDRAVKDADGYFYFVGRADDVIKTSGYRVGPFEVESALIEHAAVAESAVIGVPDERIGQRIKAYVVLAPGYTLATELQEHVK-RTTAAYKYPREIEFVTELPKTVSGKIRRAELR---------- 85707894 11 -------------------------SFDEFLSFWAKERPEGIALEMGERATTYGEADLQTRQLIAYFQSHGVGHGDRIAWLGKNSDRYFMLLYAAARVGVVMAPIGWRLAPPEIAYILGDTGTKVLFVEEQF-----IDTASEVTGSMENAPRVVEAETAVR----QALDMEPAKYEPAHGDDPVLQLYTSGTTGNPKGVGLSNTNLFSSLEEQAPWHKYEEGDCILAAMPCAHIGGTGLSAI--AVANGIRGHILPEFTPDGVLSAIQN-GATHMFLVPAAIQFVIQHPLAKETDFSNLRYLMYGAAPMPLELLKAVGTMPGTGFLQVYGMTETTGTVTMLPPDDHSLEGSAGKAV-PGVEIQIRGEDNKEVPLGEIGEICILSPSNTAGYWKLPEATAKTIDEDGWLHTGDAGIMDADGYVYIQDRIKDMIISGGENVYPAEVENAIFGHPSIAEVAVIGIPSARWGEEVKACCVPKPGMEIEEDVLAYARER-IAPFKVPKSIDIIAEMPRNASGKILRRQLRAPYWE----- 116754497 65 ---------------------------HNAVDRHAKSWRNKVAYVGDTKTITYYQLYQAVNKMANGLKSLGVKKGDRVSIYLPMIPELPITMLACAKIGAIHSVVFSGFSAGGLQSRVTDAEAKVVVTSDGFKPLPLKPNVDEAVQNAPSVEKVVPMKEGRDIWYHDLVKDQPAECEELDPEDRLFILYTSGTTGKPKGIEHAHGGFCVGAYTTAWALDVHEEDVYWCTWITGHSYVVYGPLCLGALYEGA----PDYPDIGRWWSIIEEYGVSVFYTAPTAIRMFMKAGDPKKYNLKSIRILASVGEPLNPEAYVWFRNNIGAPIIDTWWQTETGCHVIAPLPMTPEKPGSVAFPL-PGFNTDIYDEDGNSVPLGYGGNIVQKTPWMLRAFFRDPERYMKEYWKPGTYLAGDKATRDKDGYWWIQGRIDDVLKVAGHRISNAEVESAAVSHPAVAEAAVIGKPDEVKGEVIVAFIILKEGVQESEDLKKDIAKHVLGPVAYPEIVYFVKDVPKTRSGKIMRRVIKAKALGK---- 156555564 42 ----------------------PDQTLSQYVFSKSENWKNRPSLTCGGRSYTFGMSKDFCRRGAEALLSNGLRPGDRVGLLLPNVPEYSLAVHASLQAGLVVTFANPLYTAHELTRQFQSAKVRCIVTIPQ-----LMETAQAVANNLENYDCTINIGPDKKILGLESLPSQSIQLPEVKPDDLAVLPYSSGTTGVPKGVMLTHRNLVMNISQLMHPGIVDFQETVLTVLPFFHIYGFNMILNYTTL-VGTHIVTMPKFTPQDYVECLIKYKPSVLFVVPSLLLFLVTHPEITAQHLSSVTQIFCGAAPMKKGLIDTFLQKINCHISQGYGMTETSPGITLTPYTMPYKSGSCGR-LLPSTTARVVDPATNESGPNQPGELLVKGPQVMKGYLDNQKATDEVIDSDGWLHTGDVVYYDEDEYFYIVDRTKELIKVKGNQVSPTELEYIILEIPGVADAAVVGIPDTFAGELPKAFVVRKPENVTPDHVQEFVNPRVAAYKKLAGGVTFVDAIPRNPSGKIMRNELKKIAS------ 109896849 81 ------------------------------IDRHLAKRGHVTAFIWEGDDITYHRLHDEVAKIANGLRKLGVGKGDRVAIYMPMIPQAVYAMLACARIGAVHTVIFGGFSPNAIADRVNNCQAKVLITADGLRAGKHIPLKDNVDTALPSMEQVIVGKDDVWWHDLTDGCSTDCPPEVMNAEDPLFILYTSGSTGQPKGVVHTTGGYLLWASITHKVFDYKPGDIYWCAADVGWVTGHSYI-VYGPLANGATSVMPTYPDVRRIGQIVDKHKVNILYTAPTAIRALMAHGDFPTEGISSLRLLGSVGEPINPEAWHWYYTTVGCPIVDTWWQTETGAAMTPLPSVTAMKPGAASHPFFGVQPA-LVDGQGNELSGATEGNLIISWPGQARTVYGDHERFVQTYTYPGTYCTGDGARRDEDDYFWITGRVDDVLNVSGHRLGTAEIESALVSHNAVAEAAVVGYPHDLKGQGIYVYLMPNEGVEITDELTKEVSRKELSPIATPDLIQWSSGLPKTRSGKIMRRILRKIAANE---- 86135662 69 ------------------------------IDRHLATRGDKTAILFEAEHITYKQLSERVNQFANVLKENGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSATALSTRINDADCKMVITSDGSKTIDLKGIVDEALESCSSVETVLVAGRDKWLQPLLDKASTVCEAEVMDAEDPLFILYTSGSTGMPKGMVHTTAGYIYTAYTFKNAFQYRENDVYWCTADIGWITGHSYI-VYGPLANGATTLMPSYPDFGRFWDIVQKHKVNQFYTAPTAIRALAKHGTEDQYDLSSLKVLGSVGEPINEEAWHWYNDTIGKPIIDTWWQTETGMMITPIPFVTPTKPTYATLPFIGIQPC-LMDENGNELKGNQVGRLCIKWPSMARTIWGNHQRYKETYFSENKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITLKDLGESRDEINQLISDK-IGPIAKLDKIQFSEGLPKTRSGKIMRRILRKIASNEM--- 212513973 24 -------------------------SISEYLFKEMEKYGNTPALVHSDQKISYQQIMKDSFAIAAALKSKGIKSGDVVGICSENNLEYASVILGILIIGATCAPINPLYTISELKHTLSISRP-VIIFCSHFSIHN----IEETTLELPFVKELILSDAESKFTTYESLNSKPLTVENINPESVAFLLCSSGTTGLPKCVELTHANYM-NLLNFVRLLWTNDDSVTLGLIPFFHGYGCCI--LLISLMLKVYLVVMPRFDEMNFLEAIQNYKVTNLYVVPPILVFLSKHPLVQKYNLSSIRKLTCGAAPLSKETQENAQKRLNLEIQQGYGMTELSVCCVAFQNNIN-KIGSSGT-IAPGMMLKIVDETGKALPPYNQGELCFKGPFVMKGYRNNPIETEKVFDSQGWFHTGDIGYIDNEGFIYIVSRLKELIKYKGFQVSPTELETVLLSHPGVKEAGVIGIPDEEAGELPLAFIVKQPGAITEDEIKKYVAGKVSPQKKLHGGVRFIPEIPKNPSGKILRRELQAM-------- 15967080 80 ------------------------------IDRHLKTHGEKTAIIWEDKKITYNELYDKVCRLANVLKEQGVKKGDRVTIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALAGRIVDCESTFVITCDGVRGGKPVALKENTDTAIDTVSKVLVVGGKVGWAPGRDLAAEPHCPPEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQVFDYQDGDIYWCTWVTGHSYIVYGPAATTLMFEG----VPNFPDAGRFWEVVDKHKVNIFYTAPTAIRSLMGAGDVKRSSRSSLRLLGTVGEPINPEAWEWYYHVVGCPVVDTWWQTETGILITPLPGATDLKPGSATRPFFGV-QPQIVDSDGKVVDGAADGNLCISWPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVSLMAGEVGDDELRQALVKHVIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAED----- 37526561 12289 --------------RYPKQLC-----IHQLFEQQVENEPNETAVVYEEHTLSYGELNARANRLAHQLIALGVIPDQRVAVCVSRSPAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVGRDV----LGEDALAGLTVL----------DPNSLPDQPDSNPQVPGLTAQHLAYVIYTSGSTGTPKGVMVEHRHILRLFDATESWYRFNRQDIWC----LFHSFDFSVWELWGALRYGAKLVLVPHRSPQELHQFVCQHGVTVLNQTPSAFKAFIASYVANPLP-DCLRYIIFGGEALEPSMLKPWREETSPQLVNMYGITETTVHVTYWALARHDVTSPIGTRL-PDLTLYLLDKYGQPVPSGAVGELYIGGAGVARGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEYPAVREAVVLAL-DDGQDKRLVAYVVAEVDEELINRLRTHLGA-ILPDYMVPAAFVRLETFPLTPNGKLDRRALPDAFARQVYA- 37526561 13376 --------------------------VHQLFEQQVEKNPDATALVYEEQTFSYAELNTRANRLAHQLIALGIAPDQRVAICVTRSPTMVVGLLAVLKAGGAYVPLDPAYPGERLAHILTDAAPAILLADNVGCA----ALGEEALSGLTVL----------DPNTLPDKPDSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEHRGLINLVWDKIAQFDVHSDSRILQFASL--SFDASVWEIMVALGSGASLIIAVRQDPLRLWHYLEQQAVTHACLTPAFLRERTDLPEMTIRP-----TVILGGEAPSVMLLQALSRR--ATVFNAYGPTEITVCATTWRCPPDDMLVPIGHPTA-NTQIYLLDSYGQPVPLGVVGELYVGGVGVARGYLNRPELTAERFLSDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVQEAVVLVLGDEQ-NKRLVAYIVAEADEALVNRLRTHLSA-ILPDYMVPAAFVRLNAFPLTPNGKLDRRAL----------- 37526561 8027 --------------SYPDHGC-----IHQLFEQWAEKSPDATALVYEEQSFSYAELNNRANRLAHQLIALGVIPDQRVAVCVSRSLAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVGRDV----LGEDALAGLTVL---------DPNSPPDQPDSNP-QVPALTAQHLAYVIYTSGSTGTPKGVMVEHRHILRLFEATEFWYHFNRQDIWC----LFHSFDFSVWELWGALRYGAKLVLVPHRSPQELHQFVCQHGITVLNQTPSAFKAFIASYIANPLP-DCLRYIIFGGEALDPSILKPWREETLPQLVNMYGITETTVHVTYARHDVEQITSPIGTRI-PDLTLYLLDKYSQPVPLGAVGELYIGGAGVARGYLNRPELTAERFLPDPFYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIEPGEIEARLTEHPAVHE-AVVQVMGGGQDKRLVAYVVAEVDKELINRLRTHLGA-ILPDYMVPAAFVCMDAFPLTPNGKLDRRAL----------- 37526561 5916 --------------------------IHQLFEQQVEKNPDATALVYEEQTYSYAELNTRANRLAHQLIALGIVPDQRVAICVTRSPTMIVGLLAVLKAGGAYVPLAPAYPGERLAHILTDAAPAILLADNVGCA----ALGEEALSGLTVL----------DPNTLPDKPDSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEHRGLINLVRDKIAQFDIHSDSRILQFASL--SFDASVWEIMMALGSGACLVIAVRQDPLRLWHYLEQQVVTHACLTPALLR--------DGGDLPALTTVILGGEAPSAALFQTLCRR--AALFNAYGPTEITVCAATWRCPPDDTLVPIGHPTA-NTQIYLLNSDGQPVPLGAVGELYVGGAGVARGYLNRPELTAERFLADPFYRTGDLARYLPDGNLVFVGRNDQQIKIRGFRIEPGEIETRLTEYPAVREAVVLARGEEH-DKRLVAWVVAEENDELANSLRTHL-STILPDYMMPAAFVRLDALPLTPNGKLDRLALPAPDEE----- 37526561 1666 -------WNATATETYPDHSC-----IHRLFEQWAKKSPDATALVYEEQILSYANLNACANRLAHQLIALGVTPDQRVAVCVSRSPAMVAGVLAVLKAGGAYVPLDPAYPSARLAHILTDAAPAVVLADKAGK----VALGEEALTGLTVLDPNILPNQVDSNPQISGL----------TSRHLAYVIYTSGSTGVPKGVMIEHRNTVNFLYWAQQAFETEEIREVLFSTSM--NFDLSIFECFVPLSQGATIHLV-----EDALSLMQHAPVTLINSVPSAMKPLLQAQAL----MASVHTVNLAGEPLKGALIEQIFEKTQIRLCNLYGPSETTTYSAWLPQRGDRIIESIGRPIA-NTRLYLLDENGQPVPLGVVGEIYIGGAGVARGYFNRPDLTAERFLIDPFYRTGDLARYFPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVSEAVILAL-DDDQDKRLVAYVVAEADEVLINRLHAHLSA-VLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 595 -------WNATQT-RYPDQTC-----IHRLFEQQAEKTPDATALVYEEHILSYAELNARANRLAHQLITLGVAPEQQVAICVASSPARIVGLLAVLKAGGAYVPLDPAYPGERLVHILTDAVPAIVLADNTGRA----ALGEKVLAALTVL----------DPNSLPDQPDSNPQVSALTPRHLAYVIYTSGSTGIPKGVMVEHRGLVNLIQEKIVQFEIHPGSRMLQFA--SFGFDAGVWETMMALCSGATLAIPARQEPRYLWHYLEEQAITHACLTPALLREGTDLPEMTIRP-----TLILGGEAPSATLLQALSRR--ATVFNAYGPTEITVCATTWRCPSDYTEGAIGRPTV-NTQVYLLNTDGQPVPLGAVGELYIGGIGVARGYLNRPDLTAERFLADPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVSEALVLALNDGQ-DKRLVAYVMAEADDQLVNSLRAYLSA-ILPDYMVPTAFVRLDTFPLTPNGKLDRRALPEAFARQAYA- 37526561 11231 -------WNATQAP-YPDQCC-----IHRLFEQQAENTPDAIALIYGEHIFNYAELNARANRLARRLIRQGIQPDERIAVLLERSIELVVAQLAILKAGAVYVPIDPSVPDERKHWLIRDCSAKLLLTD----------IPIDLAIPRFCLADEMGAIRGEDYLNLDLSRS---------STELAYIMYTSGSTGMPKGVMVPHRAVVRLVINNGYAEIGPDDRVAFEANP---VFDASTFEVWAPLLNGGALVVIDHATPKEFAQVLRNYRITVLWLSVGLFNRLAAELSPV---FPQLNILIVGGDVLDPHVMAQVRDSPPQQLLNGYGPSEGTTFTTTYTLPSGVIRIPIGRPIA-NTRVYLLDANGQPVPLGVEGEIYIGGDGVACGYLNRPELTAERFLPDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVHEAVVLVMSDGQ-DKRLVAYVVAEADEMLVNHLRDHLSA-VLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 4839 --------------SYPDHGC-----IHRLFEQWAEKNPDATALMYEGQAISYAELNTSANRLAHQLITLGVVPDQRVAICVARSPAMIVGLLAVLKAGGAYVPLDPAYSGERLGHILVDAKPAILLADNTGRA----ALGEKALADLIMLDPNILFDQAD---------SNPL-IPELTERHLAYVVYTSGSTGTPKGVMVEHRGVVNLALAQITRFSVDETSRILQFA--SSGFDASVSEIMTALSGGACLVIPTRQDPRRLWSYLEKQAVTHAFLPPALFREESDLPVITIKP-----TLIFAGEAPGSTLFRALCDR--VNLFNDYGPTEITVCATSWSCPSDDAWVPIGRPTT-NTRVYLLDTYGQPVPLGTVGELYIGGVGVARGYLNYPELTAERFLTDPFYRTGDLARYLPDGNLIFVGRNDQQVKIRGFRIEPQEIEARLMEHPAVSGALVLALSDGQ-DKRLVAYVVAEPDDGLTASLRGYLSA-ILPDYMVPAAFVRLNTFPLTPNGKLDRRALPDAFARQVYA- 37526561 3788 -------WNATQAP-YPDQCC-----VHQLFEQQAGNTPDAIALVYGEHILSYAELNARANWLAHWLIGQGIQPDDRVAVQLERSIELVVAQLAILKAGAVYVPIDPRVPDERKHWLISDCAAKLLLTD-------------------------IPVDLADKIGAISGEDYPNPDLPRI-STELAYIMYTSGSTGTPKGVLVPHRAVARLVINNGYAEIGPDDRVAFGANP---SFDASTFEVWAPLLNGGTLVVIDHATPKEFALALQTYRITVLWLSVGLFNRLVAELSPV---LPQLKILIVGGDVLDPHVMAQVRDNPPQQLLSAYGPSEGTTTYCITALPSVVARIPIGRPIA-NARIYLLDTYGQPVPLGAIGEIYVGGDGVACGYLNRPDQTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEVEARLLEHPAVHEAVVLVV-DDGQDKRLVAYVVAEADEMLVNHLRDHLSA-VLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 15487 -------WNATQA-LYPDQCC-----MHRLFEQQAEKTPDAIALMYGEYILNYAELNARANRLARRLIGLGIRSDDRVAVLLERSVELVIAQLAILKAGAVYVPLDLRIPDERLHWLISDCSAKLLLTD------------------IPVDLDIPLYCFADEVDDIEEEGYLNLDLPR-SSTDLAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAEIGPDDRVAFEANP---AFDASTFEVWAPLLNGGTLVVIDHLTPQEFVQTLQAYRVTVMWLSVGLFNRLAAELSTV---LPQLKILIVGGDVLDPHAIAQVRDGPPQQLLNGYGPSEGTTFITALSPGMTQIP--IGRPIA-NTRVYLLDIYGQPVPQGVTGEIYIGGDGVACGYLNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQIKIRGFRIEPGEIEARLVEYPTVQEAIVLVLGDGQ-DKRLVAYVVAQEDEGLANSLHTYLSA-ILPDYMVPSVFVRVDDFPLTPNGKLDRHALPEAFARQV--- 37526561 14416 -------WNATQT-RYPDQTC-----IHRLFEQQTEKTPDAVALVYEERILSYAELNARANRLAYRLIERGVQSDDRIAVLLERSIELVVAQLAILKAGAVYVPIDPRMPDERKNWLISDCSAKLLL--------------SDILVNLAVLQFCL----DDEMDAIRQEDHCNLDLPR-SSTELAYIMYTSGSTGTPKGVMVPHRAVVRLAINNGYAEIGADDRVAFEANP---VFDASTFEVWAPLLNGGALVVIDHATPKEFVQALQTYRITVLWLSVGLFNRLATALSPV---LPQIKTLIVGGDILDPHVIAQVRDGPPQQLLNGYGPSEGTTFITALSPEVSRIP--IGRPIA-NTRVYLLDTYGQPVPQGVTGEIYIGGDGVACGYLNRPELTAERFLLDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEVRLMEHPAVSEAVVLAQGDSQ-DKRLVAYV----AAEANEELVNHLRTHILPDYMVPAAFVRLDTFPLTPNGKLDRRALPEAFARQVYA- 37526561 9108 -------WNATQAP-YPDQSC-----IHRLFEQQAENTPNAIALVYGKHILNYAELNARANQLAHWLIGQGVKPDNRVAVLLERSVELVVAQLAILKAGAVYVPIDPRVPDERKYWLISDCSAKLLLTDT------------------PIDLAIPRFCLADEMGAIRQEDNRNPDLPR-SSTELAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAEIGPDDRVAFEANP---AFDASTFEVWSPLLNGGVLVVIDHATPKELVQALQTHRITVLWLSVGLFNRLAAELSPA---FPQLKILIVGGDVLDPHVIRQVRDNPPQQLLNGYGPSEGTTFITALSP--EVVRIPIGRPIA-NTRVYLLDTYGHPVPQGAIGEIYIGGDGVVCGYLNRPELTKERFLPDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEAQLLKHPAVSEALVLTLGNGQ-DKRLVAYVVAEADEMLVNHLRTHL-SMILPDYMVPAAFVRLDTFPLTPNGKLDRRAL----------- 37526561 6956 -------WNATQT-RYPDQTC-----IHRLFEQQEEKTPDAVALVYEEHILSYTELNARANRLARQLIKWGIRSDERVAVLLERSIELIVAQLAILKAGAVYVPIDPRVPDERKNWLINDCSAKLLL------------------SGIPVDVAIPRFSLTDEMITIEEEDHRNLDLPR-SSTDLAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAEIGPDDRVVFEANP---AFDASTFEVWAPLLNGGTLVVIDHLTPKEFVQALQTYRITVLWLSVGLFNRLATALFPV---LPQIKTLIVGGDVLDPHVMAQVRDSPPQQLLNGYGPSEGTTFITALSPEVSRIP--IGRPIA-NTRVYLLDTYGQPVPQGVTGEIYIGGDGVACGYLNRPELTAERFLPDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIELGEIEARLLEYPFVSE-AVVQVMGDGQDKRLIAYVVTEADEELVNRLHTHL-STILPDYMVPTAFVRLDTFPLTPNGKLDRRALPEAFARQV--- 70729531 82 -----------------------------FIERTAAVYPDYPAVIHGSIRRTWAQTYSRCRRLASALAGRGIGKNDTVAVMLPNIPAMLEAHFGVPMIGAVLNALNVRLDAEAIAFMLAHGEAKVLIADREFHEVIHAAVA---MLDHPPLVIDLDDPEYGEGQPVSDLDYEAFQWPDDEWQAIA-LNYTSGTTGNPKGVVYHHRGAYLNALGNQMTWAMGNHPVYLWTLPMFHCNGWCYPWTVTALA--GVHVFLRRVDPQKILDLIREHQVTHLCGAPIVLNALVNMPDTAKAAIDHPVNAMVAGAAPPAKVIGAVEE-MGIKVTHVYGLTEGPVTLCAWHAAWDELPSRQGVRYPTLEGVMVADPKTLEPTPRTIGEIFMRGNTVMKGYLKNPTATAEAF-EGGWFHTGDLGVTHPDGYVEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKADHQDEAEIIAFCREH-LAGFKVPRTVVFSP-LPKTSTGKIQKFVLRDMAK------ 162463359 54 --------------------------------------AERACLIDGGASYTYAEVESLSRRAASGLRAMGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEVHRQAEAAGAR-LIVTEACAVEKVREFAAE-----RGIPVVTVDGRFDGCVEFAELIAELEADADIHPDDVVALPYSSGTTGLPKGVMLTHRSLITSVAQQVDNLYFRKDDVVLCLLPLFHIYSLNSV-LLAGLRAGSTIVIMRKFDLGALVDLVRRYVITIAPFVPPIVVEIAKSPRVTAGDLASIRMVMSGAAPMGKELQDAFMAKINAVLGQGYGMTEAGMCLAFAKEPYPVKSGSCGTVVRNAELKIVDPDTGAALGRNQPGEICIRGEQIMKGYLNDPESTKNTIDQDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMNDDLAGEIPVAFIVRTEGSVTEDEIKQFVAKEVV-FYKKIHKVFFTESIPKNPSGKILRKDLRARLA------ 195118066 48 --------------------------VGQQLELAASQFGSTEALVHEDKRYTYRSLIAEVDRLAASLRKLGLNKGDAVGIWAPNYVQWYLGMIGAARAGLISVGINPAYQAPEVSYCLNKVDIKAIIAPETFRTQNYYEILRSICPELPHLRAVIITQSLKGALRFDDVADEQAEISKLQPESPCNVQFTSGTTGNPKAAVLSHHNFVNNGIHVGKRNEI-AGERICVQVPLFHAFGV-VITIMASMATGATIVLPAGFSPEDSLKAIIKEKCTVIHGTPTMYVDLVAMQRKLQMPLGKIKKAITGGATVSPQLILDVKSVLGVEMHSVYGLTESTAVIFQSQPGEERVLDYVGH-LTDHVEAKVIDEQGCLVPLGQPGELCVRGYLTMLGYHGDEAKTKEILGADKWLHTGDQFVLEKDGYGRIVGRLKDMVIRGGENIFPKEVEDFLNTHPQVVEAHVIGVPDERLGEELCAFVRLESDVDTNATVRAYAKGK-LAHFKVPHYVVPVDSFPKTTSGKVQKFKLLKQFEE----- 27376188 12 -----------------------------LLDRNVEERGNKLAFDDTVSRLTYGELQRESRRAANMLRRLGVRREERVAMIMLDTVDFPIVFLGAIRAGIVPVPLNTLLTADQYAYILADCRARVLFVSEA-----LYPVIRDVVGRMPDLEHVVVSGAKQQLAEELADESDQFTTAATHPDEPAFWLYSSGSTGMPKGVRHLHSNLQATATYARQVLGIRESDVCLSAAKLFFAYGLGNALTF-PMSVGATVVLSERPTPARMFDLMNRYNPSIFYGVPTLFAAMLNDETMKSERGKSLRICTSAGEALPESVGNSWKARFGVDILDGVGSTE-LLHIFLSNAPGDIKYGSSGKPVPGY-AVRLVNEAGQDVADGEVGELLVDAPSAGEGYWNQRHKSRRTF-EGPWTRTGDKYVRDAEGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPEADPEGLLKPKAFVVLRQGAKTAEMLKEHVKQK-IGPWKYPRWIDVVDSLPKTATGKIQRFKLRE--------- 71736704 1982 -------------------------CLHSLIEAQVQATPDAPALIFAAEQLSYAQLNARANQLAHRLREAGVGPDVLVGICVERSLELVVGLLAIIKASGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQSV------------LLQRLPVPAKVLCLDQDGDWLAGYRT-ANPINLS--HPLNLAYVIYTSGSTGKPKGAGNSHRALVNRLHWMQKAYGLDGSDTVLQKTPF--SFDVSVWEFFWPLLTGARLAVADHRDPERLVQTIREHQVTTLHFVPSMLQAFLTHPQV--ESCNSLRRVVCSGEALPAELAGQVLKRLPADLFNLYGPTEAAIDVTHWTTPDDVLSVPIGRPIDNL-KTHILDDGLLPAAQGVAAELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEARLHEHAGVREANVIDI-DGPSGKQLVAYLVRTDAGLDSDALRETLKTHHVPDYMVPTYFVFIDVMPLTANGKLDRRALPK--------- 71736704 511 ----------------------------------------KTALRVGQQVLSFDELEQRSNQFARYLHAQDIKPGVTVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLVRDSGAALLI----------HAFGDDKAAQLGVCPVLVFDAALWSEVDGSTLN------VRVIAEQPAYIIYTSGSTGQPKGVVISHGALANYVQGVLGRLSLDDGASMAMVSTVA--ADLGHTLLFGALASGRPLHLLSHFDPDGFARYMAEHQVAVLKIVPSHLQGLLQAA--NPTDVLPGQLLILGGEASSWALIEQIRALPGCRIVNHYGPTETTVGILTHEVAERVRSVPVGQPLANG-KARVLDAYLNPVAERVAGELYLGGQGLAQGYLGRAAMTAERFVPDPLYRAGDRARWV-DGVLEYLGRADDQVKIRGYRVEPGEVGQLLQTLENVAEAVVLAQPDETRLQLVAYCVAAAGASLSVDSLREQLAAR-LPEYLVPAQIMLLDRLPVTANGKLDKRALPK--------- 58388862 88 -------------------------------------------------RLTYRKLLEEVCRFANVLKSHGVQKGDRVSIYMPMTMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADGAKILHLKDICDTAMDKAEELGHHVVTPGKEDWTPWRDGDAEPACYPEMSAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKVFDYKPNDIYWCTADIGWITG-HTYVLYGPLANGATSVMFEGPDTDRYWEIIDKYKVSQFYTAPTAIRSLMKFGDEPKHDLSSLRVLGSVGEPINPEAWLWYYRVIGCSIVDTFWQTETGGHITPLPGATPMKPGSASFPFFGVKPT-LLDESGTEITGEGEGYLVFSWPGMMRTLFNNHPRYESTYFSNGYYCTGDGARRDADGYFWVTGRVDDMLNVSGHLMSTSEVESVLTEHPRVSEAAVVSRPHPVKGECLYCFITPNQDKTLISELKVLVRER-IGPFAQPDVIQHAPGLPKTRSGKIMRRVLRK--------- 148255750 15 --------------------------LAHIVTQNGRRLGDRIGFVWGDRSWTWRELDAMVSALAAALAEQGIVKGDRILVHSKNCEEMFVSMFAAFRLGAVWVPTNFRLMPDEVAYLATASGAKAFLCHGDFPEHAAAVTTTDFTWRIGEGGSLGTRAVAE---AIRAHAGAEIANAAVEHDDPCWFFFTSGTTGRSKAAVLTHGQMAFVITNHLADLGTTEHDASLVVAPLSHGAGVHQ---LMQSARGAKTVLLPKFDIAEAFSLIERHRVSNLFTVPTILKMMVEHPAIDQFDHSSLRHVIYAGAPMYREDQKRALARLGKVIVQYFGLGEVTGNITVLPDGPEARIGTCGYERT-GMQVSIQDDQGRELKPSETGEICVIGPAVFAGYYDNPEANAKAF-RDGWFRTGDLGHMDAQGFVYITGRASDMYISGGSNIYPREVEEKILTHPAIGEVAVLGVPDPVWGEVGVAVCVAREGAPSESEIAGYLATK-LPRYKMPKRFFFWDALPKSGYGKIPKRLVRDELEAR---- 196177558 522 -----VEWNQT-AATYPQDKC-----IHQLFEAQVEQTPDAVAVVCEDHHLTYSELNRRANQLAYELQSLGVGPEVLVGICFERSVEIIVALLGILKAGGAYVPLDPTYPPERLHYLLSDSQVLVLLTQQKF--LDLLP---------PSSAHVICLDIDNQNL---DAKSQENPVCRTHAHNLAYVIYTSGSTGKPKGVAIEQKSILNYHYGVTDRMTFQPNRHFALAATISADSGLTT--IFACLSTGGTLHLLRVFDPDAFADYFTRHPIDYFKIVPSHLAAL-QTPTTQQSILPQ-KLLILGGESSNADWVQRLQEAPTCTIFNHYGPTEATVGVLVYQVEDKSDLSPLGRPLA-NTQIYILDSQLQPVPIGVPGELHIGGVYLARGYLNRPDLTALKFIPNPFYKTGDLARYLPDGTIELLGRIDLQVKIRGFRIELGEIEAILSEHPQVQTAAVIARSEPSGDKRLVGYVVVHEPAPPISELRNFLKQH-LPEYMIPATFVVLAELPLLANGKLNRQALPD--------- 126736742 25 ---------------------------------------------------------ELAAQYAHVFAQLGVRPGDRVAVQVAKSPQALAVYAACVQAGIVFLPLNTAYTADEVSYFVENSGARVVLCDERRS----EALAPVAKAAGAVLETMNTDGRG-SFATQAKLMSPEFKTADRSEDDLAAFLYTSGTTGRSKGAMLTQGNLLSNSKTLANEWAFTSDDVLLHALPIFHTHGLFVATNIS-LLAGSKIFFMPKFDLDVIIDRMPT--ATTMMGVPTFYTRLLEDARFTKKLAQDMRLFVSGSAPLLAETHVQFEERTGHRILERYGMTETNMN-TSNPYNGERRAGTVGFPL-PGIEIKITDNTGATLPQGEIGEIEVRGPNIFKGYWQMPEKTAEELREDGFFITGDLGQIDEDGYLHIVGRNKDLIISGGYNIYPKEIELLLDAEKGVLESAVIGVPHPDFGETVVGVLVAEGEAELDLDAIKKNIGTSLARFKHPQKLIVLPELPRNTMGKVQKKALREDYKD----- 157147546 5 -----------------------GQNLRQMWDDLAEVYGNKTALIFESRQFSYASLNEEINRTANLFLASGIQKGDNVALHLDNCPEFFFCWFGLAKIGAIMVPINARLLREESAWILQNSRAQLIVTSAEFYPM-YRQILLEDDTLLNHIENAPVEDNVSHFSQLKDQQPATCYAPPLSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSSWQCALREDDVYLTVMPAFHI-DCQCTAAMAAFSAGSTFVLIEKYSARAFWGQVRKYRATVTECIPMMIRTLMVQPASPEERQHCLREVMF---YLNLSVQEKFIARFGVRLLTSYGMTETIVGIIGDRPGDKRRWPSIGRPGFCY-EADIRDEQNRSLPAGEIGEICIKGPGIFKEYYARPEATAKALEANGWLHTGDSGYRDEEGFFYFVDRRCNMIKRGGENVSCIELENIISAHPKIQDIVVIGIHDSIRDEAIKAFVVLEGETLTEEEFFAFC-EQNMAKFKVPSFLEIRNDLPRNCSGKIIKKNLK---------- 209551963 17 --------------------------IADLLQFPQEGFGAKTCFHFEGVDLSYRELRRSSRALGAGLMSRGLKHQERVTTLLPNCLEIWQLYFATAAARGIFMPLNRDLAPSEIAYMLNHASPRFIFTCSA-----LLPKLEEALAALDYEPTVIMIDEAKPHGRRVDFAADVASLPAVDPEDVVIISYTSGSTSNPKAMAFSHRVELDGAKLYEDAWGITSKDKVLIAMSLGWTFGV-NPGSFPELRAGGSILLLEKFNPVKVLEAIEKHGITVMKGVPTMYAMMLAHVEEKEYDLSSLRVALCAGADLPLTLAQKFKQRFGLQLTNFLGMSEVLVASPRCENDFFAPDGSVGTP-PPGMEVRFVDENMQDVPTGQTGEFLVRSVAWMTGYFGDPEKTAACNL-GGWYVSGDLGRRDEAGYIYYVGRLREQIIRGGAKIAPAEVEEVLMSRPDIALCAVIGVPDEMYGEAVKAFIVSKDARLDTEALKAYCAER-LANFKVPTIFEFVPDLPIGPTGKVQKKLLR---------- 163757880 33 ----------------------------------------------DGRRYSYGDVEEVSGRFANVLVGLGVNPGDRVAVQVPKSIESIMLYLAVVRAGAVFLPLNTGYTPVEIEYFLGNATPR-IFVCDPKKRADYEALTSSLGIGLETMGVWQNHETSAGSLPDAGLAAPTVDTVSRSADDLAAILYTSGTTGRSKGAMLSHANLVSNAETLADVWHFTKDDVLLHALPIFHTHGLFVATNV-TLSAGASLIFLSGFSAETIITNIP--GATSLMGVPTFYTRLLDEPGFTADLVKHMRLFVSGSAPLLAETHVQFEQCTGHRILERYGMTETNMNTSNPYD-GERRAGTVGFPL-PGVDLRIVDETGKALPQGEIGIIEVKGPNVFSGYWQMPEKTREEFREDGFFITGDVGVIDVDGYVQIVGRSKDLIISGGYNIYPKELELLLDEDEGVLESAVIGVPHPDFGEAVVAVLVPKPAAKLDEAGIMESIQSKIARFKQPKRIVVLDELPRNTMGKVQKNVLRD--------- 114321637 16 -------------------------SLAEMLRQAAHHHPERTAFTTLNASLDYATTDRLSDHFAWLLREAGLGPGEPVAIQMPNCLAYPVTAFGALKAGTPLVNMNPLYTAPEMHHQLADSGARVLVIVDLFADKLEQALNDTAVEHVPKPLRWLIQGHLGRTLEEGAAHLGQFTPPSPAADDLALLQYTGGTTGRAKGAMLRHRHLLANVAQIEAVAGPGHQDTVLTALPLYHIFAFTF-NLLVFHRQGSHNVLCPSPRPDRLRKAFARYPVTKFSGVNLLLHGLCQAEWFRSQPPPQLDLTVAGGTALNPRVAERWSEVTRSRVLEGYGLTETAPVVAVNPPQGEARLGTVGLPV-PGTEVRIVDDNDRPVPAGERGEVVVRGPQVFDGYWKQPQESEHAL-RGGWFHTGDVGVMDEQGYLRIVDRKKDMIDVGGFNVFPQEVEEALLEHPAIIMAAVVGVPGDAGDEQVVAYVVERESAPDEDALRQFL-NRHLTRYKIPRRILFRDSLPVTTVGKVLRRELREQAREEV--- 195995799 18 ----------------------ANATVYEYISSKFSEYGEKPAITDSDRTINYNQLLDMIRRFGSSLIRMGFKKGDVFALYSPNLPEYAVAVLGIIAIGGIATTVNPLYTAEEVIKQLKLSGAQYIV------GFPSNAANVIKAKETLNLKNAYVFGNAEGLTSFEDDGTLFLPDLSIHPDDVAFIPFSSGTTGLPKGVMLTHYNICSNMAQLMDFAVYKHDGPNLGLLPWYHIYGFVVIMAI-TLRAGGHLISMLRFDQEVFLKSIEKYKIKYANLVPPIYVLLSKSPMVKKFDLSTLKESISGAAPLDAETSSTVNQRIGFELVRGFGMTESPASHLVRRMDGDSSQGSVGHCV-PNTLAKIVDETGESLGPGKDGELCIKGPQVMKGYFNNPEATANTIDKDGWLHTGDIGHYNEDKKFYIVDRLKELIKYKGFQVPPAELEGILLSNSKIADAAVIGIPDYEAGELPKAFVVKCDD-ITEEEVMDYVAIKVGPHKKLRGGVEFLEKIPKSASGKILRRELRKRESAK---- 84703860 57 ---------------------------AECLDRHLATRGKKTAFIWEGETITYEEVFDHVCRMANVLKARGVDKGDRVVLYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALASRINDCGATAVITADEGRTIPLKANVDRALEKAEGVRLVLVSGRDLWWHEMRDEVTADCPAEPMAAEDPLFILYTSGSTGKPKGVIHSTGGYLVYVAYTFGVFDIDPDDIYWCTADVGWITG-HSYMVYGPLARGATSLLPTYPDPGRLWSVTEKHNVTILYTAPTAIRALMKEGDVKAHDRSSLRLLGSVGEPINPEAWRWYHDVVGCPIVDTWWQTETGIMITPLPDEPMDKPGWATAPL-PGIELSLVDQEGHRLEGDAEGLLLIGWPGQARGVYGDPQRFIDTYFSPGTYFTGDGAHRDAEGDYRITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDVKGQGIHCYVILQSDVQETDDLPQTLRQHVIGPVATPDRVQIAPGLPKTRSGKIMRRILRKIAE------ 28869338 3716 -----------------DHAYPLDKSYVELFEAQVEAHPERIAVSCLDRQLGYAELNIASNRLGHALIEAGVGFDQPVALLAERGPELLGMIIGSFKAGAGYLPLDPALPNVRLSGIIAQSRTPVLVCSAQCLDQGRALLEVLPESHRPQLRVW------EDVQQSESAQHNPGRYSA--ADNLAYVIFTSGSTGLPKGVMVEQRGMLNNQLSKVPYLNLRDSDVIAQTA--SQSFDISVWQFLAAPLFGARVDIVPNRDPQALLAHVQAQRISVLESVPSLITGLLAEQHAT---LDSLRWLLPTGEAMPPELASQWLQRYPIGLVNAYGPAECSVAFFRVDDSTRSAYLPIGSPTDNNRLYL-LDDALDLVPLGAVGELCVAGAGVGRGYVADPSRTVPVFVPHPFYRTGDLARRRKDGVLEYVGRVDHQVKIRGYRIELGEIETRLLEHPAIRESVVLDI-DGPLGKVLAAYLVPSAATQDHDALRDALKSHSLPDYMVPAHLVILDAMPLTPNGKLDRKAL----------- 114570171 49 --------------------WFADGTLANCIDRHLPARADDPAIIWEDATITYAQLHEKVCRLANGLKSVGVKKGDRVTIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALAGRIIDCESRFVITADGLRGSRPIPLKANVDKAVATVDKVIMVGGAVDWDASRDVAYEACPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVWASMTHEVFDYKPGEIYWCTADVGWVTG-HTYIVYGPLANGATTLMPTWPGPDRLWQVVDKHQVNTLYTAPTAIRALMREGDVKKHSRSSLRLLGTVGEPINPEAWNWYYNVVGCPIVDTWWQTETGALITPLPGATALKPGSATLPIFGV-EPALMDAEGQRIADSGPGNLVISWPGQMRTIYGDHQRFIETYTYPGLYFTGDGARRDEDGYWWITGRVDDVLNVSGHRLGTAEIESALVAHKDVAEAAVVGYPHDLKGQGIYCYVTLMGGRVAADELRKWVR-QEIGPVATPDLIQFAPALPKTRSGKIMRRILRKIAENE---- 186683585 454 -----------------QADYPQDKCIHHLFEEQAEQTPNNIAVTFSGQKVTYHELNTRANQMAHYLQRLGVEKEVLVGICVERSLEMIVGILGILKAGGAYIPLDPNYPSERLAFILEDTKTPVLLTQ------------QRLLSGLPAHAQTICLDTAWAIIAQESQENSPVK---THSENLAYVIYTSGSTGKPKGVQIAHRHLVNSTTARITYYQEPVSSFLLLS---SFAFDSSVAGIFWTLCSGGILCLPQEGDIPKLLELIVQNHVSHLLSLPSLYTILLQ--ESKPEQLTSLRTVIVAGESCPAELVQRHHQLPSKPLFNEYGPTEGTVWSSVYHCRSQQIKESIGQPIA-NTQIYLLNSHLQPVPIGVIGEVYISGDSLARGYLNQAALTSEKFIPNPFYKTGDLARYLSDRNIEFLGRLDQQVKIRGYRIELGEIEAVLDQHPEVREVVVIAQKQELQDMRLVAYLVANQQVSLISELRRYLLDR-LPEYMIPSAFVLLKEMPLLPNGKVDRRVLPDQLEENLVA- 126138592 98 ------------------------------VDRWAYATPDKTAIIYEADELTYAELLREVSKVAGVLKSWGIKKGDTVAIYLPMTPQAVIAMLAVARLGAIHSVIFAGFSSGSIRDRVNDASCKALITCDEGRTVNIKKLCDEALKSCPTVEKVLVLEEGRDFWWDEETAKFSGYLPPVNSEDPLFLLYTSGSTGTPKGVVHTTGGYLLGAAMTTKYFDVHPEDILFTAWITGHTYALYGPLALGIVFEGT----PAYPDFGRFWQIVEKHKATHFYVAPTALRLLRKSGEQEKYDLSSLRTLGSVGEPISPDIWEWYNEHVGCHISDTYWQTESGSHFAPIAGVTPNKPGSASLPFFGIETALIDPVSGHELEGNDIGVLAIKSPSMARSVWNNHTKYMDTYLYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNGVSEAAVVGITDDLTGQAVVAYVALKNEYVDKKELIMTVR-KEIGPFAAPKSVIIVADLPKTRSGKIMRRILRKISANE---- 126730217 25 --------------------------------------------------ITYAGFLESSAQIAHVLTGLGLWAGDRVALQVQKSPQALAVFAACVQAGLVLLPLNTAYTTEELTYFIENSGAALVII-DSGKLEALAPVAEGLGARVETLN----ADGSGSLTDKAAQAPRQFDTVPRGEDDLAAFLYTSGTTGRSKGAMLTQANLLSNARTLVQEWRFTADDVLLHALPIFHTHGLFVATNV-TLVAGGSMIFLPGFDLDQILAQMP--KATAMMGVPTFYTRLLDDPRFTRGAAVHMRLFISGSAPLLAETHVQFEALTGQRILERYGMTETNMNTSNPYD-GERRAGTVGFPL-PGVELKITNETGATLPQGEVGAIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGVIDADGYVSIVGRSKDLIISGGYNIYPKEIELVLDEQDGVLESAVIGVPHRDFGETVVGVLVPRNGATLDTDAIMEKIRQPLARFKHPRRLVVVDSLPRNTMGKVQKNLLRDEFKD----- 115524264 21 --------------------------IGDILRKSALRFPNRIALTDGARQVSYSELERDANRFANDLVARGLPPGTKIATICNNSVEFVKALFGIHRAGLVWVPINTMLGPSDIDYILGHAEVKFALVDDNYAAPERRAVLDKIDAIGVDLTGKAASLGLPSFTQLIEGRSEIEPEIAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAIELHLDRNDGITGQFPLFHCAA--HVLLLSYLAVGGKMAIMRGFDPVACMEAIQRDKLSIFIGLPLMYQVILDHPRRKEFDLTSLRCCIYTMAPMPRPLLERAIAELCPNFVQPSGQTEMYPATTSQPDRQLARFGNYWGESTLVNETAIMDDSGNLLPVGQVGEIVHRGPNVMLGYYKDPDATEAA-RKFGWHHTGDLALIDAHGEVLFLDRKKDMIKSGGENVASVKIEETLLAHPAVANAAVVGLPHPQWGEAVSAFVKLKPGASAEADIIEHCKAH-LGGFQVPKLVRIVDEMPMTATGKLRKVELRNEFAD----- 116694129 12 -------------------------TIPDAIARAVRRSPGKTAIRFGERAWTYRQLDQAAARVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVNFSMTRAEAEYIVTQSGASAIFADPA--------LADRVEGLPCKVSGTLHGGKVRDVLAAAASGPAAPVSDSLTDTTPAQILYTSGTTSAPKGAVLTHRALLAEYVSTIAACDIRESDYSLAALPLYHSAQMHVF-LMPLLLCGGTTLIADSPEAGYCLRTIHAEGITSFFAPPTVWIALLRHADFDPARLGSLTKAYYGASIMPVPVLLELQQKLPARFYNCYGQSEIGPLATVLGPDEHARPASAGRPVL-NVETRIVDETMQDVPPGELGEIVHRSPQLLTEYWDKPELTAEAFT-GGWFHSGDLGYMDAEGYLYVVDRIKDVINSGGVLVSSREVEECLYTHGAVAEAAVFALPHPKWVEAVAACVVRKRGHEDAAELIAHAR-QALAPFKVPKRIVFVADLPRNTAGKLLKRQLREDYAQ----- 145596554 104 -----KRWDRVLDWSKPPFARWFVG--GQLVDRHVEARGDRVAIHWEGRTITYAELQKLTCQAANALTELGVTAGDRVAIYLPMVPEAVVAMLACARIGATHSVVFGGFSADALTNRIQDAAAKVVVTADGGRPSALKPTVDEAVSNCPSVEHVLVVGEECSWSAKDRWWHETVGRASVDSEHPLFILYTSGTTARPKGILHTTGGYLTQASYTMHVFDLKPDDVYWCTADVGWVTGHSYI-VYGPLSNGATQVMPDTPHRGRFWELVDRYRVTILYTAPTLIRTMMKWGEEAGFDLSSLRLLGSVGEPINPEAWMWYRQHVGLPIVDTWWQTETGIMISPLPGVTHTKPGSAMTPL-PGINGDVVDDQGQPVPNGGGGYLVLREPWMLRTIWGDDNRFVETYWDDWVYFAGDGAKKDDDGHIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDPTTGQAIVAFAIPRGSAETETDLRDHVA-RTLGPIAKPRQIMLVPELPKTRSGKIMRRLLRDVAENRSLG- 113312 74 -----KPYTKVMDDSEMPYFHWINITYNAVDRHAKGAKKDKVAYIWPVQKITYGDLYKEVNKFANGLKSLGLKKGDRVSIYMPMIPQLPIAMLACAKLGVSHIVVFSGFSSKGLMDRAAHCGSRAIITVDGFKPVPLKPNADEAAGGAPSVEKIIVEGRDVWWHDLVKGQSEECEPVWVDPEHRLYILYTSGTTGKPKGIEHTGGNAVGPAQTLHWVFDLKDDDVWWCTWVTGHSYIVYAPLILGMMYEGA----ADYPDFGRWWKNIQDHKVTVLYTAPTAVRMFMKQGAEDKYDLSSLRLLGSVGEPINPEAWMWYREHIGLQIMDTWWQTETGTFLNSPLPITPLKPGSCTFPLPGYD-ISILDEEGNEVPLGSGGNIVALKPSMLRAFWGDKERFMKEYWRRGVYLAGDKAQRDKDGYFFIQGRIDDVLSVAGHRIANAEVESALVAHPKIAEAAVVGKPDEVKGESIVAFVILRVGNEPSPELIAFVR-KTLGPVAAPTEVHFVNDLPKTRSGKIMRRVVKARA------- 83311600 196 ------PYNTHLDK--NPANYVPLTPLG-FLERSASVYPDRISVVHGDLRFTWKQTYDRCRRLGSALAARGVGVGDTVAVMAANTPAAYEAAFGVPMTGGVLCALNIRLDAEAIAFMLQHGEAKVLLTDREFAPLEAKPIVIDIDDAAVTTGEMLGEMEYEAFIAGGD--PEYAWVWPSDEWDAIALNYTSGTTGNPKGVVYHHRGAYINALGNVVNWGMTGHPVYLWTLPMFHCNGWCFPWTLAALA--GTNVCLRRVDGGHMFAAIEKHKVTHMCGAPIVMGMLINAPEKDRRPLPHPVEFMTAAAPPPAAVIGRLESQ-GFKITHVYGLTEGPATVCAWKEEWDELPSRQGVRYVNEEAMMVADPSLVPVPDGATGEVFYRGNVVMKGYLKNPSATNEAF-SGGWFHTGDLGVWHADGYIELKDRSKDIIISGGENISTIEVEGVLYQHPSVGEAAVVARPDEKWGETPCAFIGLKDGATTAEEIMAFCRER-LAHYKCPRTVVFTN-LPKTSTGKVQKYVLREMAKK----- 84703869 91 ------------------------------LDRHLKTRGDKPAIIWESRTLTYRDLFEEVCRFANVLKDLGVERGDRVTLYLPMIPEAAVAMLACARIGAIHSVVFAGFSPEALAGRLIDCGSQVIVTADGVRGGKSVPLKANVDRACEDVHSVLVIRRTDDPVKMAALVSAECPAVPMGAEDPLFILYTSGSTGKPKGVLHTSGGYLVWAAMTHEYFDLKEDDVYWCSADIGWVTGHSYI-VYGPLANGATTVMPTWPDASRFWQVVDKHQVSTFYTAPTAIRALMREGDAPVQATSSLRLLGTVGEPINPEAWEWYYRTVGCPIVDTWWQTETGTMMMPIPGTTDQKPGAASHPFFGVTPA-LLDAEGRELTGAAEGNLVIRWPGQMRTVYGDHQRFIDTYFSPGNYFTGDGCRRDADGFYWITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDLKGQGIYAYVTLKAGQEGDDDLRRGLIRHVIGPIAILDKVQFAPGLPKTRSGKIMRRILRKIAE------ 60280018 1559 -------WNPH-PQDFPPASC-----LHRLIERQAAERPRATAVVYGERALDYGELNLRANRLAHRLIELGVGPDVLVGLAAERSLEMIVGLLAILKAGGAYVPLDPRYPSDRLGYMIEDSGIRLLLTQRA---------ARERLPLGEGLPCLLLDAEHEW-----AGYPESDPQSAVGVDNLAYVIYTSGSTGKPKGTLLPHGNVLRLFDATRHWFGFSADD----AWSLFHSFDFSVWEIFGALLHGGRLVIVPYESPEDFLRLLCRERVTVLNQTPSAFKQLMQVACAGQEVPPALRHVVFGGEALEVQALRPWFERFGPRLVNMYGITETTVHVTSLADLDGGAASPIGEPI-PDLSWYLLDAGLNPVPRGCIGELYVGGAGLARGYLNRPELSCTRFVADPFYRTGDLARYRCDGVVEYVGRIDHQVKIRGFRIELGEIEARLLAQPGVAEAVV--LPHEGPGATLVGYVVTQAAPSDPAALRDTLRQASLPEHMVPAHLLFLERLPLTANGKLDRRALPAPDASRL--- 196243887 462 --------------------YSQDQCLHQLFEAQVIRTPNAIAIEFEGNSLTYYELNQKANQLANYLHRLGVKTDSLVGICVERSLNMIVGLLGILKAGGAYIPIDPTYPKERINYMLEDSKATILVSQLSLKCGETIIYLEEISNKKPTIER---------------------TKPNICANNLAYVIYTSGSTGKPKGVQICHQAIVNFLTSMADKPGIKAEDVLLSVTTL--SFDIAGLEIFLPLICGAKVVLVSRETAIDGVALIEQCQPTIMQATPATWQMLVEAEWQGNKQLK----ILCGGEALSHALAKKLLERT-ATLWNMYGPTETTV-WSLIHQVKSAEHIPIGRPI-NNTTIYILDSDLNPIPIGVPGELYIGGAGLAKGYLNRPDLTTEKFIDNPFYKTGDLARYLKDGTVEFLGRIDYQVKIRGFRIELGEIQAVLNQHPSILNSVVIAKQETVGTQRLVAYYTSSNGGVAVEELRQFL-GQNLPNYMIPSVFIVLEEFPLTPNGKINRLALPE--------- 27502151 502 --------------RLPASEYPAGQGVHRLFEAQAGLTPDAPALLFGEERLSYAELNALANRLAWRLREEGVGSDVLVGIALERGVPMVVALLAVLKAGGAYVPLDPQYPADRLQYMIDDSGLRLLLLLSQQSVLARLPQSDGLQSLLLDDLERLVHG----------YPAENPDLPE-APDSLCYAIYTSGSTGQPKGVMVRHRALTNFVCSIARQPGMLARDRLLSVTTF--SFDIFGLELYVPLARGASMLLASREDPEALLDLVERQGVTVLQATPATWRMLCD---SERVDLLRGCTLLCGGEALAEDLAARMRG-LSASTWNLYGPTETTIWSARFCLGEEARP-FLGGPLE-NTGLYILDSEMNPCPPGVAGELLIGGDGLARGYHRRPGLTAERFLPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIETRLLEQDSVREAVVVAQP-GVAGPSLVAYLVPTEAALVDAELRSALKNSVLPDYMVPAHMLLLENLPLTPNGKINRKAL----------- 216276 465 ---------------------YPDKTIHQLFTEQVEKTPEHVAVVFEDEKVTYRELHERSNQLARFLREKGVKKESIIGIMMERSVEMIVGILGILKAGGAFVPIDPEYPKERIGYML---DSVRLVLTQRHLKDKFAFTKETIVIEDPSISH--------ELTEEIDYINE--------SEDLFYIIYTSGTTGKPKGVMLEHKNIVNLLHFTFEKTNINFSDKVLQYTTC--SFDVCYQEIFSTLLSGGQLYLIRKEDVEQLFDLVKRENIEVLSFPVAFLKFIFNEREFINRFPTCVKHIITAGEQLVVNEFKRYLHEHNVHLHNHYGPSETHVVTTYTINPEAEIPPPIGKPIS-NTWIYILDQEQQLQPQGIVGELYISGANVGRGYLNNQELTAEKFFADPFYRTGDLARWLPDGNIEFLGRADHQVKIRGHRIELGEIEAQLLNCKGVKEAVVIDKADDKGGKYLCAYVVMEVEVNDS-ELREYL-GKALPDYMIPSFFVPLDQLPLTPNGKIDRKSL----------- 89093400 27 -----------------------------FIERAASVYPNRIATVHGDVRRTWAETYTRCKQFASALRAKGVNPGDAVSIMAPNLAEHFEAHFAVPMCGAVLNSINIRLDSEAVAFILKHAESKVLITDREFSSLDEKPFVIDIDDPYWSEGEFIGETKYDDFLATGDEHFVPHKV--ADEWNAITLNYTSGTTGNPKGVVYHHRGAYLNAISNSISWGMDQHAVYLWTLPMFHCNGWCFPWTIAAMA--GVNVCLRHVRADDIFNAIKREKVGYFCGAPIVLNMLNSADDELKTGIEHQVKVMTAGAAPPAAVIAGMES-LGFSVTHVYGLTETSVVCAWHDDDKARLKARQGVRAPMLDGLMVADPTMKPVPDGETGEIFMQGNLVMKGYLKNPDTTEKSF-EGGWFHSGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPLVQEAAVVAKNHEKWGETPCAFVALKEGSDTEKEIIDFCREH-MAHFKAPKDIVFGD-LPKTSTGKIQKFLLRDRAN------ 7188335 32 -------------------------PLHDYCFATAASAPDAPCLITAGKTYTFAETHLLCRKAAAALHGLGVRHGDRIMLLLQNSVEFALAFFGASMLGAVSTAANPFCTPQEIHKQLVASGAKLVVTQSAYVDKLRHEAFPRIGEALTVITIDEDDGTPDGCQPFWALVSAAVPESPISPDDAVALPYSSGTTGLPKGVVLTHGGLVSSVAQQVDLHMRAGEDVVLCVLPLFHIFSLNSV-LLCALRAGAAVMLMPRFEMGAMLEGIERWRVTVAAVVPPLVLALAKNPGVEKHDLSSIRIVLSGAAPLGKELEDALRGRLPQAIFQGYGMTEAGPVLSMCPEPTPAKSGSCGTVVRNAQLKVVDPDTGVSLGRNLPGEICIRGPQIMKGYLNDPVATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLIAHPSIADAAVVPQKDDAAGEVPVAFVVRAADSDIAEEAIKEFVSKQVVFYKRLHKVYFTHAIPKSASGKILRKELRAKLA------ 206562520 2 -------------------------SFAYFLRRAARYWGSQPAVVHRDRAVTYRQLDERSTRLANALRGLGFARGERIAVQARNCIELVEIECALYKAGLVKAALNPRFTAAEAADVVGNCTPVAFIGGRGYTDYTPDSPGFGSVERFVSLDGAVSGYLDYETLLAKGSDTAPDYVPA--ADDLAVLHFSSGSTGRIKAAMQSYGNRLASLRKIVLGMPAQPGDRLALIGPITHASGM---LMQPYLFCGATLVLFDAFEPAQFLAEVARQRITHTFMVPAMVNMLLNTPALAQADLRSLKVLGYGAAPMAPARIEEAWARIGPVLSQGYGASESTSGVTRLGIADHARLASCGRPL-GETEVRVVDADGREVEGDAIGELVIRGADVFQGYWNAPELTREVLI-DGWLHTGDLARTDREGFIYLVDRKHDMIISGGFNVYPTEVEAALYRHESVLEACVVGVPDDKWGEAVKAVVVLRAGAAQAADLVAHCRAQ-LADYKAPRSVDFVAELPKNASGKIARKLVRE--------- 194546389 4139 --------------------------------EWSRRTPDATALVFDERSHSFAELDARANRLAHALVERGVAADVRVGVALPRGTELVVALLAVLKAGGAYVPLDLAYPRERLAYLMQDSGIALLLSES------------QALVQLPVPAGV---PALALDRLDLLEHPAQAPQVEVHPANLAYVIYTSGSTGLPKGVAVSHGPLAMHIDAVGERYEMTPADRELHF--MSFAFDGAHERWLTALGHGGSLLLRDDWTPEQTYAAMQRHGVTVAAF-PPVYLQQLAEHAERDGNPPPVRIYCFGGDAVPVAGFELAKRALKPRIINGYGPTETVVTPLIWKAAMDTECGAAYAPIGSFVGERVLDADLNPLPAGVAGELYLGGVGLARGYLQRPGLSAERFVANPFYRTGDLVRQREDGTFDYLGRIDNQVKVRGFRIELGEIEARLQDAGEVREAVVVAR-DAASGKQLLGYVVAEDGA-DASGLLERLRERDLPEYMVPAHLALLPAMPLTPNGKIDRKALPDI-------- 186455065 468 -----VEWNDTQAH------YATSRCVHHLFEEQVHRTPEAVAAVYEDKHLTYQQLNLKANKLARELQECGVGPDVRVGVFMNRSLEMIVGLYAIHKAGGAYVPLAPSNPPERLAFMLEDAQVPVLLTQPTLLAMLPPTTAKVISLDQNLTAQIPPNGSEVEATTEASLQSDLKAV--VTPENLAYVIYTSGSTGKPKGVMVRHCNVVNFFAGMDRVIGREPG-VWLALTSI--SFDISVLELFWTLSCGFKAVIQGDDAPNRAAAIILRYGVTHLQCTPSLAGIMLEEPKTAAA-LRNVKKFLFGGEPLPPTLVEKI-AGFG-ELLNMYGPTETTIWSTTHSVTREDDLMSIGRPIA-NTEIYILDAHLQPVPVGVAGELFIGGAGVARGYLNRPELTAERFIQHPFYRTGDLARYRHDGKIEYLERLDHQVKLRGFRIELGEIEAALGQHPSIKESVVSVWEARPNDKRLVGYCVAKPSQEQAMELRRFLKTK-LPEYMVPSILLQLDALPLTPNGKIDRKAL----------- 78357864 66 ----FRKWDAVLDDSAAPFYRWCNIVYNALDRHIETANKNKLALIWEGRKLTYYELYREVNKAANALRAAGIGKGDRVLIHMPPLPETVIAMLAAAKIGAVHSVVFGGFSARSLRDRINDATPAAIITADGFRVITLKGTVDAAVAKCSGVETAMKEDRDVWYHDFVRDQPDEAFTESLDAAHPLFILYTSGTTGAPKGIVHAHGGYMVGVNRTLDVFDLKPTDIFWCAWITGHSYVVYGPLMAGTLYEGHPL----YPEAGRAWSVVQRWGVTVLYTVPTLIRMLMRFGRPDRHTLGTLRLLGTVGEPISPEAWTWFHKHIGCPVLDTWWQTETGMFMISPLPVSLLKPGSVTRPL-PGVEVDVVDESGAPVPHGQGGYLVIKKPWPAMTIFNDPEAYRRLYWEPGWYFSGDVARKDEDGYLWIQGRADDVMLIAGHRIGTAELEAALASHPAVAECAIVGVPDEIRGEVAKAFVVLHDDQPTDQDLIEHAR-RELGPVAVIREVEFRSALPKNKNGKIMRRLLRAE-------- 84617322 13 -----------------------------VLREHADNFGGKVAFEDAERAVTYADLEARTRRLAGHLAGLGVRRGDRVMICLRNSVEMLESYLAILRADAIGVPVNPASTDFELDYLLADSEAAVVITDPVHVAGFLRS------PSLPRGARLLVTGDTPAHASVHAVRTEPAEPADLGLDDVAWTFYTSGTTREPKGVLSSQRNCLYSVAASVPIPGLSADDRVLWPLPLFHSLS-HIACVLAVTAVGATARIMDSPSGDEFLEAARETRATFVAGVPTTYHYLLEARRQRRITLPDLRIGLVGGAVAGPGLCRSFREEFGVPLVDAYGSTETCGAITMNPPGGVRVDGSCGLPVPGVDVRIVDPETGRDVPAGAEGEVWVRGPNVTPGYHNKPEATAAAF-QDGWYRTGDLARRDAAGYFTISGRINDLIVRGGENVHPEEIEAVIRAVPGIADVGVAGRPHEVLGEVPVAYVVAGPSGVEADAVIERCR-RELSTFKLPEEVYEVAGVPRTASGKIQRRLLADQ-------- 91978542 6 -------------------------TLDALVRNTAQARPDRIAVIDGERKLRYAEFDALIDRIAAALQRDGVKPTDAISICALSSIEYAATFLGALRVGVAVAPLAPSSTAQDFAAMVKDSSAKILFTDD-FAAEAMKDAAIDASVRRVALDGGASGAAFSGWLAAEGAKAAPVS---VDPEWVFNIIYSSGTTGTPKGIVHTH-SLRWRQYGQLDPLGYGPEAVTLLSTPLYSNTTLVCFN--PTLAGGGTLVLMKKFDARGFLDLAQQHRVTHAMLVPVQYRRIMALPEFGSYELSSFVMKFCTSAPFAAELKRDILARWPGGLTEFYGMTEGGGSCALLAHEHPDKLGTVGQPM-PDHIIRLIDEDGNFLPQGSIGEIVGRSAVVMTGYLNQPQKTAETFWTDRWVRTGDVGRFDQDGFLTLMDRKKDMIISGGFNIYPSDIEAIASQHPAVLEVAVVGMPSEDWGETPVAFVVARPGALDPAELKAWTNAK-VGKTQRLSEVVLSEALPRSAIGKVLKRELRD---QRLAAG 163726433 40 --------------------------IADMIRRSAYHYPDKAAVVFGDKTLTYAQLEEAANRTANALADLGVKKYDRVAILAHNTIHHVLTWLGCCKIGAVYLAINYLLKGKDVTYCIDHSESKVFIVEDA-----LYPLVEDVLDDMKTVDTFIWSDDSDRFKDFESWYSAPATEPDVRIEDPCQMTYTSGTESLPKGVIISNQALIAQYMGAIIDGRYDTNDINVNALPIYHCAARDVF-LNPVFWVGGTNVLM-APDLGEVLATIDKYRATMFFAPPTVWIGLLRHPDFDKYDLSCLTKCYYGASIMPVEVLKEILERFDAGVYNYYGQTELAPYHTVLKAEDALKLGSAGMAGL-NMESRLEDEFGETIELGAPGEICGKGPHAMIMYFKEPEKTEDAM-KGGWFHSGDIGVLDEDRYISVVDRKKDMIKTGGENVSTREVEEVVYLDKRVEEVAVIGVEHAKWVEAVTAVVVPRAGETIAEDEIMDLCKEHLAPFKTPKRVIIVDALPKTPTGKILKRDMRQQYKD----- 27379160 15 -------------------------SVWAMIAEAVAQNADGEALICGHVRLSWRQVVDRAARIAEGFRKLGLKRGDRVAILLGNRIEFPLLLFAAAHEGLVTVLLSTRQQKPEIAYVLTDCGAKILIHEAGLAGRLPDA------RDVPDVIHRVAVDDDPHASRFAVLADKAAAAAPVDEEDTAMILYTSGTTGKPKGAMLAHCNIVHSSMVFASCLQLTEADRSIAAVPLGHVTGV-VANITTMIRCGGALIIMPAFKAADYLKLAARERVTYTVMVPAMYNLCLLQPDFDSYDLSSWRIGGFGGAPMPVATIERLKAIPGLKLMNCYGATETTSPSTIMPGETASHIDSVGLP-CPGARIVAMGPDGRELPHGEIGELWIQSASVIKGYWNNPKATTESFT-GGFWHSGDLGSVDADGFVRVFDRQKDMINRGGLKIYSAEVESVLAGHPAVIESAIIARACPVLGERVHAVVVTRTPVA-GDVLRAWCAER-LSDYKVPETMAITTELPRNANGKVLKRQLREHL------- 52081565 6 ------------------------------LKQRAELTPDRMAVIQGDHKLTFIQLFHEAKKTAGRLKSFGLKNGDTAALLLTNRMEMVIAVHACFLLGVRIVLLNTKLSMAERSYQIEHSEAKLLLTE--------KPFIEEHRGGQPA--------RAVDIEDVQNAACPPVEIESIHLDDAATIMYTSGTTGRPKGVMQTFANHYFSAVSSALNLGLQEHDRWLIALPLFHISGLSA--LFKSVIYGMTVVLHQRFDAEEVLRSIKDQQVTIASVVQTMLSRLAAKVDRCPG---SLRCLLLGGGPAPLSLLEECKRK-RLPVVQSYGMTETCSQIATLAPEYSIKLGSAGKPLFA-SSIKI-EKNGTECQPGEHGEITVKGPTVMKGYLKNEAANKDSF-NDGWFKTGDIGYFDDDGFLYVLDRRSDLIISGGENIYPAEVEAVLLSHPNVAEAGVKGVDDKTWGKVPHAYLVA-DSPVDEEELSEFCKER-LASYKVPKAFHFVDRLPRNASNKLMRHKL----------- 182413785 1519 -----------------------DRTIQQLFAAQVAATPERVAVVHRERRLTYAELDALANRIAVRLRCAGVQRGDFVAILDERGVEFLAAMLAILKAGAAFIPIDPGYPEERVRHMVHDSAVPVLIT---RRSVWQRHGAERLRPA--SLREVLLLDEVDNACAESSGAT--AAPVAGAPGDAAYMLYTSGSTGAPKGAIVRHNGAINHIFGQFRELEFTPGTAFLQSAP--SSSDISVWQFLAPLLIGGRTVIADFEDAAQLFRLVRDEGITLIELVPVVLKEFLDHAPAPRRALPALAYAMVTGEAVSVALVNQWFQLYPIRLANAYGPTEAAICQAMLSGPLPVDAPTVGRPL-PNLTLYVLDRHRQLVPVGVPGEIAVSGVGVGAGYWRNEEKTRAAFVTNPYYRTGDLGRWRPDGTLEMLGRFDQQVKLRGFRIELGEIESMLARHPAVGEAVVLIREDQPGEKRLAAYATLN---ASAEELQA---------------------------------------------- 182413785 459 ---------------------YPERSLAGLFAEQAARTPDATAVRFGGARLSYAELDARANRLAHVLRARGVGPDQPVALCLERSLELVVALVAIVKAGGAYVGLDPEYPAARLALMLADAGVRVLVTQEALADQLTSAIA---ASGATTISPVILERAAAELAAAPGTD----PGVRVTPDHLAYISYTSGSTGRPKGVAIPQRGVVRLVKNT-DFAEFGPKEVFLQLAPVA--FDASTLELWAPLLNGGTLVVMGTPTLEALGATIRTERITTLWLTAGLFHLMVD---ERLDDLRGVRQLLAGGDVLSVAHVRKFREVPACRLINGYGPTENTTFTCCATLRESDLAGPIGRPIA-NTRVYVLDAALRPVPIGMPGELFAGGDGLARGYVGRNELMAEKFVADPFYRTGDRVRWRNDGTLEFLGRQDQQVKIRGYRVEPAEAEAALTAEPGVRAAVVVVREHA-GHKRLIGYAVA--DGTSGDTLRTRLQAR-LPEYLVPAVVVTLEALPLTPNGKVDRAALPE--------- 15890168 24 --------------------------LSHFLTQAARRNPDHIGFVWGEKTWSWAQMEARVDAMAHALTEFGVRKGDRILVQSSNNNQMFESMFACFRVGAVWVPTNYRQSPDEVAYLAKASGARGMICASAFPDH------AKASHEASTIDFSIAIGTAEFGEDYDAIVARHVKSQAVDRDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLLMPGTGPDDASIVVAPLSHGAGIHQ---LVQVAHGAKTVLPEKLDVPAVWALIEKWRITNAFTVPTILKMLVEDPSVDRFDHSSLRYVIYAGAPMYRADQKRALAKLGPVLVQYFGLGEVTGNITVLPDGPETRVGTCGFDRT-GMEVQIQNDAAEEVGAGETGEICVIGPAVFAGYYDNPEANAKAF-RNGWFRTGDLGHRDENGFLYITGRASDMYISGGSNIYPREIEEKILMHPDISETAVLGVPDAVWGEVGVAVCVAREGADIAADLKAYL-EGKMARYKLPKSVVFWDAMPKSAYGKITKKMIREELEKR---- 206969436 3 ------------------------ETMPNWLKQRAFLTPDRTAIEIEEEKVTFMQLHETVVSVCERLTHVGVKRGQKVAVLMKNGMEMITVIHALSYVGAVAVLLNTRLSREELLWQMDDAEVICLVTDQDFEAKD-----------VPVYSFAEVMNGPKEEASIQE---------EFSLEEAMTIIYTSGTTGKPKGVILTYGNHWASAVGSSLNLGLRDDDCWLACMPMFHVGGLS--LLMKNIMYGMRILLVPKYDADFIHTALQTRGVTIISVVSKMLTDLLERLGEETYP-SSLRCMLLGGGPAPKPLLETCVDK-GIPVYQTYGMTETSSQICTLSDYMLTKVGSAGKPLF-QCQLRI-EKDGVVVPPHAEGEIVVKGPNVTGGYFNREDATRETI-QNGWLHTGDLGYLDEEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPAVAEAGVVGMTDDKWGQVPAAFVV-KSGAVTEEEILHFCEEK-LAKYKVPKKACFLEELPRNASKKLLRRELRELVEEK---- 83943695 45 --------------------------------------PDQEAVVSGETRLTYTELDQHVGRIAAGLRARGVEKGDRVALLLSNRWEFIATMMGCLRLGAIAVPINIREGTPELAFILRQCGAKIAVHGMDVADRLPPPADLPGLTHRFCVGGTVAGSDAFDTLPAQTPLTDAVPLHE---DDIAVILYTSGTTGQPKGATLTHLNIVHSAMHFELCMELGAGERSLLCVPASHVTGLVAT-VFTMLQTAGCTVMMEVFGAHEFLSLTANEKVTQTLMVPAMYNLFLLRCNVDDYDLQHWRIGGYGGAPMPQSTITELEKLPNLCLMNAYGATELTSAVTILPGFGTKRADSIGIAV-PCADIRIVDPQGNDVPDGTHGELWIKGAMTVPGYWDNPDRTASEF-HDGYWKSGDMGSRDAEGFICLHDRRKDMIIRGGYNIYSAEVENALTAHPSVIECAAIGCPDPVLGEKMHVFIHTTDTALDLDAIKAFARTK-MADYKAPDFATFPDPLPRNANGKIVKNTLRDRLKAQ---- 148553611 81 ------------------------------IDRHLAGHGDDVAILWEPRRFTYAQLHAEVCRLANVLKAQGVRKGHRVTIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALAGRIQDCDSSVVVTADGGKLVPLKANVDEALRQCTSVEAVVVVGGAVEMVPGRDVWAADCPAEPMNAEDPLFILYTSGSTGKPKGVVHTSGGYLLWASLTHELCFYRRGEVFWCSADIGWVTGHSYI-VYGPLANGATTLIYEGPDASRMWEVVDRHGVHTLFTAPTALRALMREGDVTGTSRKSLRLLGTVGEPINPEAWRWYHEVVGCPIVDTWWQTETGAMIAPLPGATALKPGSATLPM-PGVAPELVDAEGRPVEGAGEGNLCISWPGQMRTVWNDHARFFQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEDLRKELRDTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAE------ 83717525 55 -----KPFGKALDETNAPFYKWFDDSYNCLDRHVAAGLGERIAVIFEAARVTYADLLARVSRFANALKKRGIGRGDRVVIYIPMSVEGIVAMQACARIGATHSVVFGGFSSKSLHERIVDVGATALVTADGGKTLPLKSIADEALAGCDAVKTVVVAGRDVWMHEIVANESDACEPEWVGAEHPLFILYTSGSTGKPKGVQHSTAGYLLWVAQTMKWFDWKPDDVFWCTADIGWVTGHSYI-TYGPLAVGATQVVPTYPNAGRFWKMIGDHKVSVFYTAPTAIRSLIKAAEADEYDLSSLRIIGTVGEPINPEAWIWYHKNVGCPIVDTWWQTETGHMITPLPGATPTVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMARTIWGDPERFKKSYFPDRLYLAGDGTVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGEELRDWV-GKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 78059928 24 -------------------------SVSALLDDAMHRYADRPAFHSYGRTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVAFVAVAKIGAIQVNVNPLYTARELEHQLNDAGVEVAVVAEVVGGTRVRTVLSVGRGDLGVVDAPAGTCDAPGSIPLADAIAAAFEPVALGGADLLLLQYTGGTTGLSKGAALSHRNLVANIEQIVPAAREPGEEVVVTAIPMYHIFALTV-NFLSYFAIGAQNWLIANPDMDGFIDVLKAARPTVFVGVNTLYAGLAGHPRLTEIDWSRLKLSAGGGAAVIDVISSRWKAVTGNFIREGYGLSETSPVVSFNPQAIDSFTGTTGLPL-PSTDVKLLDDQDNEVAIGSAGEICVKGPQVMGGYWQKPDANAAAFTADGYFRTGDVGVFDEAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATGVPGVAECACIGVPDARTGEAVKLFVVLAQDAVTEEQLVAHCRE-SLAGYKVPKLIRFVDRLPKSTVGKILRREL----------- 169825388 26 -----------------------------FLERTATVFPDHVAVIYGSLRRSYRDFYARTRRLASALAARGIGRGDTVAVMLPNTPALIECHYGVPMTGAVLNTLNTRLDAAMIASFLDHGEAKVLITDREFARVIKPALAAKVRPLVIDYDDPEFSGEGERLGSLDSGDPAHAWSLPGDERDAITLNYTSGTTGDPKGVVYDHRGACLQAVGNVVTTGLGKHPVYLWTLPMFHCNGWCFPWTLSVVA--GTHVCLRQVRAKAVYDAIADHGVTHLCGAPVVMQQLLNAPAAERRALPHPVSFVVGGAP-PPEAGLAGMAEAGFDVTHVYGLTETYADWDALTTPEQARKARQGVRYPPLEALDVLDPTMRPVPADTVGEVMFRGNVVMRGYLKNPKATEEAF-RGGWFHSGDLGVKHPDGYLQLKDRSKDIIISGGENIWSIEVEEALFKHPAVADAGVVGKPDEKWGEAVCAFVERKNEMVSAEELIDWCR-QSLASYKVPKHVFFT-ELPKNSTGKTNKVQLREM-------- 76802349 7 ----------------------------QFLERARRNYGDQEAVVATGERFTYNELADRADRVSKALQERGIEKGDAVAVLDPNTHYHLEAAYGSMQLGAIHAPLNYRLLPDDLEYILNDCDAKAVI-----ADYELAEKIEAVRDDIPTDIFITTDGEWEDFDEVIDGVGPDYDEPEMDEDDVITINYTSGTTGDPKGVMRTHRSETLHAYLTSIHQEISDDDVYLWTLPMFHVNGWGH--IYSITGMGAKHVCTRGVDAETIFEAIQSEDVSYLCAAPTVLNMLLDYYDSHDVETSDVR-VATAGSAPPEATIRTVEDEFGWYLKHVYGATETGPLITTSDEDRFAVKKTQGLGFL-GTDVRVVDEDGNDVPRDTIGEIVVRGNQVMDRYLGKPEATEEAFNDEGYYHMGDLATVDENGMMRIQDRKKDIIISGGENISSIELEDTLFEHPEVSDVAVIPAPSDEWGETPKAFVVPEDPAVTEDELTAFTRE-NLASYKMVRRVEFVEELPTTATGKVQKYELREQEWE----- 84516709 16 --------------------------------------PDDVVLIDGGRSLTAADFMDQVKRLAGGLSAAGLGHGKVVALMAPNMPEYCIIFHAVAWAGGTITTLNPTYTATEIRHQLADSRADVLFTIPDF--------LATAQAGAGDLDVIAIGTDAYAALLGDPL---PAQVPVDIVAHTVVLPYSSGTTGLPKGVMLSHRNLVVNVDQIIAAADFRAGEVAAGFLPFFHIYGMTV-LMNVHLAGGGAVVTMPRFDLPLFLQISQDHKARRMWIVPPVALALAKHPLVDQYDLSSIEQVFSGAAPMGAELSNAVGKRLDCISLQGYGMTE-LSPVSHVTPATAAVAGASGLAL-PNTSCRIVDDTGADLPAGEDGELWIKGPQVMQGYLNNPTATAATITDDGWLRTGDIARIDDQGYMFIVDRLKELIKYKGFQVAPAELEAALVALEGITDAAVIGLPDAEAGELPIAFVVAGNGAPDADAIMAHL-GRTLAHYKQLHQIHIVPEIPKSASGKILRRMLRDRIAAQ---- 75910188 676 --------------------------------EQAKRTPNAVAVTDGETQITYAELNRLSNQVANYLQAQGVKPGVFVGIMTRRGPLMFVGILGILKAGGTYVPLDPIYPHERIKYILEHAQIGILLTENRLTNKLAECLTEQLPLKTLMFLDEGVFEQGKAWTQLNARCSDIAPANVNTPDDLMTVLYTSGSTGKPKGVMLNHRGYMNRLVWMQNAFQLRYGDRV--AQKTSCCFDISVWEIFWPLMVGATVYSVETETVKNPWQWIQDNQINVMHFVPSLFGEFCHALESESWTFPDLRWLVFSGEALPVPFVQRWIDKYGVGLANLYGPTEASIDVTAHRPGEQEICIPIGKAIDNVY-ILILDEQMQPLAPGKMGELWIGGVQLAKGYLKDPQRTADAFRLNPFYKTGDLAVELPDGSFEYHGRIDHQIKIRGFRVELGEIESVLNSHPVISEAAVLAVDYENGQKRLIAC--LAGSQVDNQQIKEFLAQR-LPDYMIPHRWEWLASLPKTHNGKLDRKAILAAITQE---- 160895526 21 --------------------------------------PGKIAYIDDHGTLSYGQLQQQAQRMASGLLAAGIHREERVLLLMHDRHEWAVAFLGALYAGVVPVAVNTLLTADDYAYMLGHSRAQAVLTCDA-----LLPLLRQALDRAPEVRHVWVAGDFAPLQPWLAAQPPLPAPAPTLGDDPGFWLYSSGSTGKPKGAVHTHANYWTAELYGGPVLGLGEGDICFSAAKLYFAYGLGNALSF-PLSVGATVLLMERPTPEATFARWVQHRPTVFFGAPTGFAGMLASPLLPAREQVSLRMCSSAGEALPAEIAQRFKAHFGADIVDGIGSTEMLHIFLS-NRPGDIRYGTTGKPVDGY-RVELRGEDGRPVADGEVGDLFIQGPSAALMYWGNRDKTRETF-QGGWLKSGDKYVRDADGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHPAVLEAAVIGKTDADGLLKTKSFVVLKDGSATEAELKAFVKQR-LAAYKYPRFIEFVDELPKTATGKIQRFRLREREA------ 195995801 22 --------------------------IYEYVCRNFSEYGEKPAITDADRTINYNQLLDMIRRFGSALLRMGMKKGDVFAIYSPNLPEFAVAIYGIIAVGGVATTVNPLYSAEELIKQLKLSGANYIL------GFPSNAANVMKAKESLGFKEAYVFGEVEGLTPFKKLLEDDGSLPSADPDDVVLIPYSSGTTGLPKGVMLTHRNLCSNIIQTPEFSIFKPDGPNLGLLPWYHIYGFTVV-LAGTLSRGGHLVSMLRFDLQVFLNSIEKYKIKYANLVPPIYILLTKSPVIENFDLSSMKESISGAAPLDAKTSVAVKQRLGLELVRGFGMTESPVSHLVRRIDGDSSQGSIGHCL-PNTLAKIVDETGESLGTGKDGELCIKGPQVMKGYFNNPEATANTIDKDGWLHTGDIGHYNEDKKFYIVDRLKELIKYKGFQVPPAELEGILISNPKIADAAVIGVPDFEAGELPKAFIV-KCGDITEEEVMDYVASKVGPHKKLRGGVEFLEKIPKSTSGKILRRELRRKELEK---- 159898385 2028 --------------------------LHELFQQQAQRTPQNIAIITADQRLSYAELEQQSNQIAHYLCGLGVGPNSLVGIHLERSALMLVALLGVLKAGGAYVPLDPSFPLERLSYMAEDSNIRVLLTATST-----QALASSLQHGPWAVVALDEVADSLARMP------TTAPLPSAQTHDLAYAIYTSGSTGKPKGVLLEHQAVVNFVQSIQHKPGIASSDRLLAVTTL--SFDIAVLELYGPLLCGATVVLASREDAEQLINLINQHDITTMQATPATWRMLLAAGWQG----SNLRAL-CGGEPLPRDLAGALLERV-AQVWNMYGPTETCVWSTCAQITTELLLNSIGRPLA-NTQCYVLDAQQQPLPVGALGELYIAGTGVARGYHERPELTEQRFVPDPFYRTGDLARYRNDGTLECLGRIDQQVKIRGYRIELGEIETILLAHPSVAQALVV-VQTTATDAQLIAYLIGATPEVAIEPLRQHLALQ-LPRYMLPSAIVVLNEWPLTPNGKIDRQALPKPWSEQ---- 159898385 527 ------------------------QPIHHLVQQHALVQPNALAVTWQGQHLSYAQLDQAANRLAHYLIEQGIGCGDFVGLCFERSLAMPVAWLGVLKAGAAYLPLDPSYPLERLAFMCSDAKLRLVLTQAG------------LADCLPLEQPLVI---WEQLSDALGDYPATALGVAIHPQQPAYVIYTSGSTGLPKGTVIAHGPLAQTYRAWEQAYQLSDKIRVHLQMAAF-SFDVCTGDFVRALGSGGRLVLCPRDSPADLYQLIVSEQVDCGEFVPAVLRELCHYLALTKQKL-AMPLVIAGSDMWYGEEYQRFQTVFEPRLINSYGVTEAVIDSCYFSADQPLIAEPIGRPFAA-TAMYVLDQWLQPVPNGAIGELYLAGERLASAYLGRPDLTSERFVPDPWYRTGDRARWTSTGQLEFLGRGDQQIKLRGFRIELGEIETALTQYSSIQHAVALVHPHP----QLVAYVVTT-QALDQPALLQWLQTR-VPEYMLPSGIVELEQLPLTPNGKVDRKAL----------- 170780635 88 -------WSDAPVARWFPEGR-LNVAYNCLDRHVLAGHGDRVALHWEGRDLTYAELTAEVKRAANALRDLGVVAGDRVAIYLPMIPEAVIAMLAVARIGAVHSVVFGGFSAESLRARIDDAAARIVITADGWRKGKVFPLKSAVDAALGSVEHVLVVRRGENEVEWDDAAADPEHVAEAEAEHPLFILYTSGTTGKPKGILHTSGGYLTQVAYTHRNVFHPETDVYWCTADVGWITGHSYV-VYGPLANGATQVIPDSPAPGRWWDIVERHGVTILYAAPTAIRSFMKTGREIPDDLSSIRLLGSVGEPINPEAWRWYRDVIGVPVVDTWWQTETGIMISALPGVTATKPGSAQSPI-PGIQVAVVDDQGEPVARGESGLLVVTWPGMLRGIWGDPERYRETYW-DRFYFAGDGARLDEDGDIWLLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGASDEATGQAVVAFVILRSAEASAEVLRKHVSDQ-IGAIAKPRRVFVVQELPKTRSGKIMRRLLRDVAEGRAIG- 37727196 46 --------------------WFADGTLNNCLDRHLEERGDQLAIIWEGRNITYRELHEQVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCESKVVITADGVRGGRRTPLKANVDLALTSVQKIIVCKRTGGDIAWHQVASSHCAPKEMGAEEALFILYTSGSTGKPKGVLHTTGGYLVYAALTHEVFDYRPGEVYWCTWVTGHSYIVYGPGATTLLFEG----VPNYPDITRVSKIVDKHKVNILYTAPTAIRAMMAEAAVEGADGSSLRLLGSVGEPINPEAWNWYYKTVGCPIVDTWWQTETGILISPLPGATGLKPGSATRPFFGVVPA-LVDNLGNLIEGAAEGNLVISWPGQSRSLYGDHDRFVDTYFKRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHSKVAEAAVVGVPHDIKGQGIYVYVTLNSGIEASEQLRLELKRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIATGE---- 192293267 6 -------------------------TLPALVRDTAQARPDRIAVIDGERQLRYAEFDALIDRIAATLQRDGLKPTDTISICALSSIEYAATFLAALRAGIAVAPLAPSSTAKDFSAMVRDSAAKILFTDDFAANAMKDAEIDAAVKRV----AFDDGTSGEAFTRWLAPEGTKPAPVTIDPEWVFNIIYSSGTTGTPKGIVHSHQ-MRWAQYGKLDPIGYGPDAVTLLSTPLYSNTTLVCFN--PTLAGGGTVVLMKKFDARGFLELAQKYRVTHAMLVPVQYRRIMALPEFGQFDLSSFQMKFCTSAPFAPELKADILKRWPGGLTEYYGMTEGGGSCTLLAHEFPNKLHTVGQP-RPGHEIRMIDEDGNFLPNGEVGEIVGRSDTIMKGYLNQPQKTAEVFDKDGWVRSGDVGRFDADGFITLMDRKKDMIISGGFNIYPSDIEAVAAKHPDVLEVAVVGMPSEEWGETPVAFVAARPGSIDPAELKTWTNGQ-VGKTQRLAEVVLVESLPRSAIGKVLKRELRDQ-------- 134291062 24 -----------------------------LLDDAMRRFAGHPAFRASDRTLTYADVDRLSAALAAYLQQAQVRKGDRVAVMLPNVLAFPVVFVALARIGAVQVNVNPLYTPHELEHQLNDAGVEVAVVADVVGKTRVRTVLTVGRDDLGVVDAALPPGSLALADAFAAGAALQRAPVALDGSDLLLLQYTGGTTGLSKGAALSHRNLIANVAAIVPAARRPGEEVVVTAIPLYHIFALTV-NFLSYFAIGAQNWLVANPDMDGLIDVLKAARPSVFVGVNTLYAGLAGHPRLKEVDWSRLKLSAGGGAAVIDVISARWQAVTGNFIREGYGLSETSPVVTFNPQSVDRFTGTTGLPL-PSTDVKLLDDENREVAIGGAGEICVRGPQVMGGYWQKPEANAAAFTEDGYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVVTALPGVAECACIGVPDERTGEAPKLFVVLAPDATVEAEIVAHCRA-NLAGYKVPKQIRVVERLPKSTVGKILRREL----------- 124265370 3 --------------------------LVDYLDKGAQLGADAPCLTMGDADLSYADVQRISYRVARGLQRSGIAPGDKVAVLSSNHALAFACVFGIARAGAVWCPINPRNEASENRYVLDAFDCACVIFHS-----NYAPMVEQMRAGLPKLRLLVCLDQPAPFAALHGLGDEPLHVEP--PDDLAMIAGTGGTTGSPKGVMLTGRNLETMSALTLMGYPFDGRPSYLALAPLTHAAGV---LCLPVMALGGRVVIMPKPDLGEFLALIERHRITHTFLPPTLIYMLLQHERLATARLDSLQCFWYGAAPISAARLEEALTKIGPVMAQLFGQTEAPMMISMMSPREHARLSSAGRP-GPLVQVATMDGEGRLLPTGETGEIVVRGSLVMAGYYKDPKATAEA-GRHGWHHTGDIGRLDADGFLFIVDRAKDMIITGGFNVYSVEVEQALMQHPDVQDSAVIGLPDDKWGERVVAVLQLHAGSVKPEDIQAFVKAR-IGSVKSPKQVEIWSDLPRSKVGKVLKKDIRASL------- 16078895 1497 -------------------------PFHRIFEAKAEENPEHIAVIDNETEISYRLLNERANRLARTLQNRK-GPKPTVAVLAKRSIDAIVGVLAVMKAGGVYIPIDAHYPKARIEYILRDSGADILLLQRELKHLISNSPESEMS-------HIFLDDEGSFEESNCNLNLSPA------PEEPVYIIYTSGTTGAPKGVIVTYQNFTHAALAWRQIYELDRKPVRLLQI-ASFSFDVFSGDLARTLTNGGTLIVCPRLEPAEIYKIIKSQRITVMESTPALIIPVMEYVYRNQFKLPDLDILILGSDMVKAQDFKTLTDRFGMRIINSYGVTEATIDSSFYETSMGGECTPIGSPL-PNVHMYVLSQTDQIQPIGVAGELCIGGAGVAKGYHHKPDLTQMKFTENPFYRTGDRACWLPNGTIRLLGRMDYQVKINGYRIETEEIESVLLQTGLVREAAV-AVQHDKNGQALAAYIVPSD--VNTNALRAAL-TKELPAYMIPAYLIPLVNMPLTLNGKLDRNAL----------- 2764761 7 ------------------------KPLHVALLENATRFAGKPAFADDHRTVTYGDLEARTRRLAGHLAGLGVRHGDRVAICLGNRVSTVESYFAILRAGAVGVPLNPGSATAELEHPLTDSGATVVVTDAAQAARLRLA---------PHVELLVTGDDPEGAHSYDELALSEPAEPAADDDEPAWMFYTSGTTGRPKGVVSTQRNCLWSVASCVPFPGLSDQDRVLWPLPLFHSLS-HIACVLSATVVGASVRIADGSSADDVMRLIEAESSTFLAGVPTTYHHLVRAARQRGFSAPSLRIGLAGGAVLGAGLRSEFEETFGVPLIDAYGSTETCGAITMNPPDGARVEGSCGLAVPGVDVRVVDPDTGLDVPAGEEGEVWVSGPNVMLGYHNSPEATAAAM-RDGWFRTGDLARRDDAGYFTICGRIKELIIRGGANIHPGEVEAVLRTVDGVADAAVGGVPHDTLGEVPVAYVIPGPTGFDPAALIEKCREQ-LSAYKVPDRILEVAHIPRTASGKIRRGLLTDEPAQ----- 66045844 8067 -------------------------PIHALFEDQVRRNPDAVALVYEDRQLSYRQLNRRANHVARQLLQLGVQPDERVAICAERSLDMIVGLLGVLKSGAAYVPIDPAHPADRMAFMLQDSQPRALLTQGALS--------------LPVGDTLMLLDSAESLLAADDQAFDANPVVDLTAENLAYVIYTSGSTGQSKGVMVEHRNFWNVLTRTTHQHCPTPATVALNA---GFFFDMSIKGI-SQLFSGHKLVIIPRANGSELLDFLEAHQVHAFDSTPSQLDTLLSAGLLERSSYQPV-SVLLGGEAINASTWEKLRNCPTIRFYNMYGPTECTVDATIDLIRDLGEKPSIGRPIA-NVQVHVLDARGEPAPLGVAGEIHIGGSGVARGYLNRDELSAERFIVDPFYKTGDLGRWLADGTLEYMGRNDFQVKVRGFRIELGEIENVLLAVPGIREAIVIARNDSQGDQRLVAYVC--GESVAAEHLRSELL-RHLPEYMVPSAFVQLDALPLTANGKLDRRALPAPGQDALAS- 66045844 4836 ----------------------QDRTIHQLFEERVQAQPDAIAVAFGAQRLSYAELNRQANRVAHHLISLGIKPDDRVAICVERGVEMLIGVLGVLKAGAAYVPLDPAYPAERLAYMIEDSTPSALLAQ------------RDVQAHLPTLDLPLVLLDEDQRTTLSERGDNPV-VETLGAHNLAYVIYTSGSTGVPKGVMVEHRGLFAVSAAWEQLYALHAPLNHLQMA--GFSFDVFSADLIRSLAFGGTLVLCPREDPPALYRLLSEESIGFADFVPAVLNALLGWVEETGHDLSFMRTVVCGSDIWTAHSARQLRKLCGVQIVQAYGVTEASIDSTCFEFEATSQVDPIGRALA-NTRIYLLDELGQAVPPGVAGELYIGGAGIARGYLNLQQLTAERFMDNPFYRSGDMARYRADGNIEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRESLVVIREDSGGTPKLIAYFVESGPALTPRALRQQL-QLNLPEYMIPAAFVRMAALPLSANGKLDRRALPEPDAD----- 66045844 2681 -----------------RQDYPTDLCIQHLFEAQVRTQPDAIAVAFQAQRLSYAELNRQANRLAHHLIGLGIGPDDRVAICVERGVEMMVGLLGVLKAGAAYVPLDPAYPAERLAYMIEDSQPAALLTQ------------RHLQEYLPTLTLPLVLLDDDQRKTFTERDDNPV-VEALGVRNLAYVIYTSGSTGNPKGVMIEHRGLVNYSVDAARLFGLSQSDTVLQQNTL--NFDLSVEEIFPALLAGATLTPSREFGSEGT----ENHGITVLHLTATLVAEWHKQPQVAEQRLQHVRLINVTGDALSAQKLKLWDEVRPARLINTYGPTEATVSCTAAYVSHDAAAGSIGKPMA-NTRIYLLDAHQQPVPYGVAGEIYIGGDGVARGYLNLEEVNAERFLADPFYKTGDLARYMADGRIEYLGRNDFQVKVRGFRIELGEIEARLGNCTGVKEAVVIAREDNPGDKRLVAYVVAQPQSLTAADLRAELAPQ-LAEYMLPSAFVLLDELPLTPNRKLDRKALPAPDADALIS- 66045844 6960 --------------------------VHQRFEQFAAAHPQNIALVFGRHEVSYQALNRRANRLAHELLAQGVRPDDRVAILAERGTQMICAVLAVLKSGAAYVPLDPTYPTERLGYLLTDSAPVALLAQSACLDVLP-------AHSVPVLTLGADNDSADLADESLDRNPEPAAL-GLSREHLAYVIYTSGSTGLPKGVLVEHGNVARLFDATAGQFNFGHEDVW--TLFHSFAFDFSVWEIWGALCYGGKLVIVPSESPDDFYALVCEQQVTVLNQTPSAFRQFIQARERSPQE-HALREVVFGGEALDFRSLQPWTARTPLRLVNMYGITEITVHATYYPISQSEIDTAMPSLIGPALDLRILDDYQQPVPVGVNGEIYIGGAGVARHYLNRTELNAERFIADPYYRTGDVAHYRSDGGVVYVGRNDSQIKIRGFRIELGEIEAQLLACPDVREAMVIVREDRPGDKRLVAYLIAEDGAAPESALLRSQLASVLAEHMLPSAFVTLETWPLTTNGKLDRAAL----------- 196009249 18 --------------------------FYQFIFRNCDQYYNRIALIDDDKSITYGELRDRIERCCSGLIRLGLQPKDVVMIRSPNCLEFVIGFFAVIAAGGIVTTCNPIFTEHELARQLNDSKPAYIIT--------HESCINTVKKVNYSFRRKIVIGKPPSYQAMFDLNKAPRKFKVSPKSDVAVILYSSGTTGLPKGVMLSHYNLIADMVNIGALNMDSEDECLLNVLPLFHVYGLVSILSF-TLCNGRRLVLQSKFIHTKFLNAIQEYKVTKLLCVPAMVLFLAKSPLIDNYNLSSLTYISSGGAPVSSEIGEDLQKRLKLTFNQGYGMTEPLVVYAFLN---SYKVGSVGK-LVPNTDCKVINDNGEAVGLNEVGELCFRGPQMMLGYINNPQATADTIDKNGWLHTGDIGYYDNEGNVFVIDRLKELIKFKGFQIAPAELEAILNDHQQIADSAVIGIPDETAGEVPKAYVVLRNDSLSAKDIIKYVAE-NVAWYKLRGGVEFVQSIPKSASGKILRRVIRQNEKSRI--- 3080742 1499 -----------------ASDYPREKTIVQLFEEQAAERGGHPALQFEDKVWSYGELNRKANQLARRLRERGVQPGTTAAILTARSAEMVIGILAVLKAGAAYVPIDPDHPEKRVQHFFEDSGAAVLLTQKAMKPL---AEAAEFGGDILFLE--------DEHLYLGD--ASDLRLP-ISPEAMANLTYTSGTTGTPKGNMVSHRNILRTVKNTNYLDVMTSDIVLSIS---NYVFDAFMFDVFGSLLNGAKLVIAPKDDMSRLAHVLEKEKVTVLMITTALFNLLTDM---RPDSLKGLRRVLFGGERASVDHVRRALNTVGKRLLHMYGPSESTVFTTYYPVPDDAQAIPIGKPVS-NTEVLILDSFGNVQPAGVAGELCVGGDGLVRGYFNRPELTAEKFTEHPFYRTGDMARWLADGCLEFIGRIDHQVKIRGQRIELGEIEHHLVTHEMVQEAAVLAVDTGKRDQMICAYFTA-DQELSSEELRRYAAE-GLPGYMIPSVFMQLQELPLTGNGKVDRRALPE--------- 3080742 2534 ----------------------QDKTVHELFEAQVLRTPDRGAAVYNGVKWTYKELNARANRLARLLIEKGARPEQRIGIMVKPSLEMAAGVLAILKAGAAYVPIDPSYPAERIGYVLKDSGAELLLTQTNLAAPEEF-----------SGETLLLDSMLSEEITKDD---EVNPQAGTQSDNLAYLIYTSGTTGQPKGVMVEHRSLVNLCYWHNDAFKVTEQDK--SAKYAGFGFDASVWEMFPYWIAGAELHIIDRMDITRLNQYFEENKITITFLPTQLCEQFMEL------DNQSLRVLLTGGDKLKRIAKRSY------TLVNNYGPTENTVVATSTAIDPDKGMLSIGKPIA-NTRAYVLGQNNEVQPVGVAGELCIAARGLARGYLNKPEETAKRFTEDPFYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDIEDACGNKALCGYVVANEQLDTESLARKL--AQTLPDYMVPSFWVQLKELPVTANGKVDRRALPQ--------- 171318252 2085 ------------------------EALHQLFERQARRSPQAVALVHEGGQLSYDALNRRANQLAHYLRAQGIGTDSLVALCVHRSPEMVVALLGILKAGAAYVPLDPTHPRQRLAYMLADTATPLLLTQ--------QNLLEHLGE--PTLPVLCLDGAA----AVLDAQPQHDPNLLAHPDQLAYCIYTSGSTGQPKGAMNSHRAIVNRLLWMQAQYQLDADDTVLQKTP--YTFDVSVWEFFWPLMTGARLAIARHKDPRYLAQAMRQYHVTTAHFVPAMLQAFLAQ---SQEALPALRRVFASGEALPASVQRQFRQRYPVALYNLYGPTEAAVDVSHWTCADDGDSVPIGCPVA-NTQLYLLDAALQPVPVGSAAEIYIAGVQLARGYLRRPDLTAEKFVPDPYYRTGDVGRYRPDGSIEYLGRTDHQVKLRGLRIELGEIENSLLGIPGVREAAVLVRHDHDHAQ-LVAYVAMREPALGITELQDRLRA-LLPDYMVPTAWVTMPALPLNANGKIDRKALPEPQAQ----- 171318252 1034 --------------------YSQDQSIAARFEAQVALTPQAAALSVDGTTLSYAELDARAGRLAAYLQDLGVGPDALVGLCVPRSLDMVVGLLAILKAGGAYVPIDPDYPADRISYMLADSNARVLVTQAA--------IARRLPDS-PAPRVLI-----DEDWSRIAAATATAAREGLEAHHLAYVIYTSGTTGRPKGVMVQQRGLANLMQWFVRDIGIGADDAVL--LVSSHSFDLTQKNIFGPLITGGVLHLAEPFDPHAIVQQVRREAISFINCTPSAFYALVEASDDRQ--LRSLRRVMLGGEPIQLPKLMQLPE-PRPQFINSYGPTECSVDVFHLLSSELQRYRT-GVPLGHNTQLYVLDERCRPVPRGVVGELYIAGIGVARGYLNRPDLTAERFVPNPFYRTGDLVRWNSEGVLEYLGRIDHQVKLRGFRIETGEIEAALLECTLVQQALVVACDNHRGQLQLVAYVVGDGTTSDESSLRRHLEAR-LPKPMIPAAFMWLDQIPLSPNGKVDRKALPAPA------- 171318252 1 ---------------------------------------------------------------AVRLRQAGIAPGDRVGHSFERSTEAIAALIAILKIGAAYMPIATDAPAPRRDFMLHDSGAKAVIC------------GRDVAASLASCPVPVLPWTASTDAPHEPV--EPLPEANVGPASIAWVLYTSGSSGQPKGVLGTHRGCVTRIEALWTHQPFVKDERCFQHT--AFTTVDSFWEILAPLCAGHALHVVGDDDPERLLPHLAALGIRRICMVPSLLALLVDLFPSLHAVVPDLKLWVVSGEPLTLDLCVRFRAATDARLFNQYGLTESCADVTSYDASAAGTTPPIGRPFE-GTEMFVVDKQLNPVPDGTAGELCIVGECLSDGYLNRPELMQERFFARRALRTGDRVARLPEGDLLYLGRIDSQINLRGYRIEPGEVEAAIAAHEDIVQAAVVLQELDALRKHLVAFVTLRPAGRAAAELKRHAEAR-LPAYMLPGAFVVVDAMPLTPTGKVDRQVL----------- 89092343 27 -----------------------------FVERAAFVYPEHTATVHGDVRRNWAETYTRCRQLGSALQKRGIGQGDTVSVIAPNLPEVFESHFGVPMAGAVLNAVNIRLDAEAIAFILQHAESKVVIVEREFSDVVQKALRIAGTSPLPTYEGGELIGSMDYEAFIAEGDPEFAWQPPADEWDAITLNYTSGTTGNPKGVVYHHRGAYLNAMSNIVSWDMGRHPNYLWTLPMFHCNGWCFP--WSIAAAAGTSVSLRHVRDQDIYDLIRKEKVTHFCGAPIVLNMLNNAPDEMKAGIEHEIKVMTAGAAPPAAVIQGMEE-MGIEVTHVYGLTETSVVCAWHDKWDDRLKSRQGVKAPMLEGLMVANETLEPVPDGETGEIFMRGNLVMKGYLKNPSTTDESF-EGGWFHSGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPAVMEAAVVAKSDEKWGEVPCAFIKTKEGVETAEEIKEFCR-NNMARFKAPKAIVF-GELPKTSTGKIQKFVLREKAE------ 19172005 9 --PGLPRIPPDRAREYRDRGWWRPERVDRLVLRHVAEDPEKEAVRGPGGRLTRRELADAVAGAAARLAGLGITRGDRVLVQLPNDLELVVLPLALMRLGAHPVMAVPTLRRRELLAVVAATRPTAVAVPRRWQRFDHVALARELRESCPSIRHILVADRAADGVPVELCRPDPGARPLPDADEPAVFLLSSGTTGPPKAIARAHEGYGYMIRTAARWAGLSPDTVYLAVMSGAHGFVLNCPGMFGALAFGGRVVLGSPGDPGAALDLIDREGVTHTTLVPALVSQWLGEAGRRGRGPTSLRVLQAGGARLEPAPAAEAHKLLGCTVQQCYGMSEGLLTYTALDDPGDVIAHTQGRPASPGDEIRIVAEDGTDVAPGEMGEVLTRGPYTVAGYYAAPDADARAFTDDGFYRTGDLARLHPSGGLVVEGRIGDVINRGGEKISAGEIESLLAEHPLLRAVAAVAMPHPVWGQTVCVFAVPSDQQPTLLGLRRFLTERGIATYKLPEDIRVVDALPMIGVGKIN--------------- 167646116 68 -----------------------------------RAHGERIFMVHEDERVSFEAFYRAVTVFAAELAAQGVKKGDRVALIMRNLPEWPVAFYAGLTLGAIMTPLNAWWTGQELEYGLTDSGASVAIMD-----VERFERLTEHLHNCPELKLVYVSRSPEEIADWIKLDEKPLSTVELGPEDDATIFYTSGTTGKPKGALATHRAIIFAAAAAGARGFLRRGEVSLISVPFFHATGCFAV-MNPSLFAGAKLAMIRKWDPEKAMQLIQDEKLTQMGGVPTIAWQIIEHPSRANYDLSSLETVAYGGAPSAPELVRKIKEIWNSSPGNGWGMTETSATATSNSGEDENRPDSCG-PAVPVTDLKIVEAPYRELSIGEVGELWCKGPQVVKGYWNKPEATAQTFI-DGWVRTGDLARLDEEGFCYIIDRAKDMLIRGGENIYCIEVENLLYEHPAVMDAALVGIEHKTLGEEPAAIVTLKPGAATEAELRAFVADR-LAAFKVPVKVVFWPELPRNANGKIMKNELKKVFVE----- 90020714 47 --------------------------------------ANDVAIIWEDASITYQQLHDAVCKFANVLKARGVAKGDRVCIYMPMIPEAAYAMLACARIGAVHSIVFGGFSPEALKDRIVDSDCKVLITADGGRAVALKANADKAVAHCPQVHSVIVVTERDIWLHEAQQSVDTVCEPEMDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHKVFDYQPGEVYWCTWVTGHTYIVYGPGATTLMFEG----VPTYPTAARCWEVCDKHNVNIFYTAPTAIRALMGQGDEASTQRKSLRILGTVGEPINPEAWEWYYNVVGCPIMDTWWQTETGGHMTPLPGAIDLKPGSATLPFFGVEPV-LLDGEGNIIEGEGEGSLAIKSPGQIRTVYGDHDRLIQTYTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHPKVAEAAVVGYPHDVKGQGIYAYVTLMTGVEPDDGLRKELCTQEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAANEL--- 169627699 8 ----------------------PGLTIPAALDQAAARFGERDALYADGSWLSFSELRARARRFAAALIALGVEHGQRLAIWSPNSWHWPIACLGGQYAGAAVVPMNTRYTVDEATDILQRSHARVLVSVGKFLGTDRIEQLDT--SSLPDLRHIVRVAGWDAFVAHGDGVSDDTRKAAVSSEDISDILFTSGTTGRSKGVLCMHRQPLAASLAWATYGEFTENDRYLCVNPFFHNFG-YKAGILACLQTGAALMPQLTFDPEKAMAAVQEHKITVLPGAPTIFQMLLDHPARKNYDLTSLRYSVTGAAVVPVVLIERMQSELDFDLVTAYGLTETFATICRSDDDAVTVATTCGRPMLGY-ELRIDGAE----KPGDEGEVLLRSANVMKGYLDDPKATAEAIDDDGWLHTGDIGKLDARGNLTITDRLKDMYICGGFNVYPAEIEQVLMRLDGVADVAVIGVPDARLGEVGKAYIVLKPGATLNADSVIEYSAKHVANFKKPRFVDFLDELPRNLGGKVVKPTLRAMHGEQRRA- 182677055 81 ------------------------------IDRHLATRGDQTAILFEGRAITYKELHDSVCRLANVLKAHGVGKGDTVSLYLPMIPEAAFAMLACARIGAIHSVIFGGFSPDSLAGRIEGCRSKVLITADGLRGGRKVPLKANADLAIAKTGDIVQTGGAVDWVEGRDVRYEEAPLTEVEAEHPLFILYTSGSTGAPKGVVHCTGGYLVYASMTHQVFDYHDGDVYWCTWVTGHSYIVYGPGATTLMFEG----VPNYPSVSRFWEVIDKHKVTIFYTAPTAIRALMGEAPVKKTSRASLRLLGSVGEPINPEAWEWYHRVVGCPIVDTWWQTETGILITPLPGATPEKPGSATLPFF-GVKPQVVDATGAVLEGVCEGNLVISWPGQMRTIFGDHDRFVQSYTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHELVSEAAVVGYPHDIKGQGIYAYVTLMNGIEPSDELVTWVR-KDIGPIATPDVVHFATGLPKTRSGKIMRRILRKIAEKEFSA- 38233000 9 -------WLQHYGDWTPASLDYGDTTLVDIYDNNLAVNADKPATYFFGRTQTYAELDAQVRAAAAGLKAFGIRPGDRVAIVLPNCPQHIAAFYAIQLLGATVVEHNPLYTAHELEGLFQDHGARVAIAWDKAASTEAMPRIQQLALRIPAAKREQLTAFADNTVPWSTLIGNAIEFPKVTKDDIALILYTSGTTGTPKGALLSHGNLVSNCFMGKAWVPGDQPERFLAALPMFHAYGMTMVGTLGV-FVGAEMVLLPAPQIPLIMKIMKNHTPTWLPGVPTLYEKIVAEATAKGVEIKGIRNSFSGASTLPVRTVEDWENLTGGLLVEGYGLTETSPVLCGNPMNGNRRPGYIGVPF-PDTEIRIANPDDETMPDGEAGEVLARGPQIFQGYLNKPEATAATFHGD-WFRTGDMGVMEEDGFIRLVSRIKEIIITGGFNVYPAEVEEALIAHPDVDDAAVVGRPRKDGSEDVVACIVLKDGAALDPELKTHCR-KLLTRYKVPRTFYHFEALNKDQLGKVRRREVQQTLLERL--- 192812558 1524 -------------------------TLSERFEAQVSRSPQSVAIVHDGQSMSYEELNERANRLAHFLIASGVGTEQIVALVLPRSVDMVVCILAVLKAGAAYLPLDPEYPEDRLAYMMENACPVCVMTS------------VHAMDQLPSFGQWVVIDGPEEAMQWQGYSSDRERLGRLMPQNAAYIIYTSGSTGKPKGVLVPHQNVVRLFDSTRHWFQFNETDVW--TLFHSYAFDFSVWEIWGPLLYGGRLVVVPSRSPEEMLSLLVREGVTVLNQTPSAFYPLIQADREQPETGRSLRYVVFGGEALELGRLTDWYRRHAPRLINMYGITETTVHVSYMELNRNLALPGAGSLIGPDLRVYVLDDRLQPVPYGVIGEMYVAGAGLARGYWGRPDLTADRFVADPYYRTGDLARRFADGTLDYLGRSDHQVKIRGFRIELGEIESVLVRHEALSQAAVIVREDQPGDQRLAAYVVGNGESPSGTDLRRYAAS-LLPDYMVPWAFVMMDKLPLTPNGKLDRKAL----------- 192812558 460 -------------------------SVPQLFEEQAARTPQAEAVICEGLSLCYEDLNRRANRLARLLIAREIGPERIVALSLPRSVDMLVAILAVHKAGAAYLPLDPDYPDDRIAYMLADANPACLITTRQLSEHFAAVMED---------KDVILLDAAATLQRLEQQAFNPVDADRVRPLHPSYVIYTSGSTGRPKGVMLTFEGLANLLSDMRERLGIGEWDRWLSVTTM--SFDISVMEMLLPLACGSTLDIVMRDTILDAASLIRRTRTTIMQATPTLWQSIVACRPGKFERLK----VITGGEALPVGLKLALQD-LNCEVNNQYGPTETTIYSTAAKLDQAPEKPSIGGPVW-NTRLYVLDSSLSPVPPGVTGELYIAGLGLGRGYLGRPDLTADRFVADPYYRTGDLARWQENGWIDYLGRADHQIKLRGFRIETGEIESVLVAHPAVEQAFVMVREERIGDRRLAAYIVPSSDWPDSADLRSYAAEK-LAEYMVPSVIVPLEALPLTPNKKVDRNAL----------- 33577142 78 -----KPFTQVLDESEAPFYRWFGD--GELLDVHLHNNADKTAIIFESDKISYRELLARVCRFANGLKAMGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGATVVITADEVRGGKTIPLKPAVEEACEAVSKVVVEGRDVWMHDVEAGQADTCEPQAVNAEHPLFILYTSGSTGKPKGVQHASAGYLLWALLTMKWFDARADDVYWCTADVGWVTG-HTYITYGPLAAGVTQVVFEGPNAGRFWDMIARHKVSVFYTAPTAIRSLIKAAEARQYDLDSLRIIGSVGEPINPEAWIWYHKNVGCPVVDTWWQTETGGHMTPLPGATPLKPGSCTLPL-PGIVAAIVDETGGDVAQGNGGFLVIKRPWMIRNIWGDPERFKKSYFPPGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHEMVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGDEAQAIARQKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 111023082 22 ---------------------------------HAEMKPDQAAFRFLGHSTTWRDLHDRSEALAGALSRRGVNFGDRVLLLTLNRTEFFEAVLAINALGAIAVPVNFRLTPPEVAFIARDSGARAVFTEPALA-----PLVAAVRQDVPGLSLVVNIGADADVLGYEELVSEPAHAPDLPEDTPSLILYTSGTTGTPKGAVLSHSNMVGQSITCIRAMRYDRDDIGFLASPVFHVAALGS--VAPMLMLGGTTVIHPAFNPTEMLDVWEQERITTVFLVPVQWQAVCADPTVRGRDL-ALRVISWGAAPASDTVLRAMADTFPRAIVAVFGQTEMSPITCVLDGDDAIRLGSVGKPI-PTIQTRVVDDDMNDVAPGTVGEIVYRGPTMMLEYWQNPAATADAF-AGGWFHSGDLVRQDDEGFVYVVDRKKDMIISGGENIYCAEVENVLFGHPRIREAAVVGRPDPKWTEVPVAVVALDDEGLTVEELAAWLDDK-LARYKHPKDVVIVDALPRNASGKVVKGELRKA-------- 118098314 101 ----------------------------------------------EEVKWSFEELGFLSRKTANILEACGLQRGDRVLAVLPRVPEWWLLSIACIRAGIVFIPGTSQLTAKDILYRLQASKAKCMITNDTLA-----PVVESILPDCQFLKTIVAKGNRDGWLNLKELTSADHKCVKTRNDDPMLIYFTSGSTGSPKMVVQSHSSYIGFATSSRHWMNLTPSDIMWNTSDTGWVKAAWS-SVFAPWISGSCVFVMPQFKPTVIAETLSRYPITVFCTAPTAYRMLVQH-DVSSYKFMTVKHCLSGGEPLNPEVMEKWKIQTGLDIYEGYGQTETVTICANMKG-MKIKPGSLGKAVPPYD-VRIIDDHGAVLPEGEEGNIAIRPFCMFSEYLDNPEKTAACMTGN-FYVTGDRGIMDEEGYVWFVGRADDIINSAGYRIGPFEVESALIQHPAVSESAVVSSPDPIRGEVVKAFVVLHDPEKLTHDLQQHVK-KVTAPYKYPRKVEFVQSLPKTATGKIQRKVLR---------- 157374806 28 ------------------------------IEEAFVKYADRPAFTSLGHTLSFQEIDAYSAAFAHYLQNHSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDIFAKSVELVMVASLADMLPSVKRVLIVKHIKKMVPKYHLPEAPAHLP--NPDDTIVLQYTGGTTGVAKSAELTNANIIANMLQAGSVVAQTDESIMVAPLPLYHIYSFTVHMMAFFRLGEHSVLIANPRDTETFIKAMKPFKITGLMGLNTLFVSLMESPSFKELDFSELIFTLSGGTALIDDTANRWKEITGVGISEAYGLTECSPAVCMNPINGLERQGTVGQALQ-GTALKCINAIGEEVPIGQRGELCIKGPQVMKGYWNRPKATRESFTEDGWLLTGDIAIIDDDGYVSIVDRVKDMIIVSGFNVFPNEIEAVVATHPDVINCAAIGVPDPKRGEVVKLYVVTNNNTSLGDEIKAFCQDK-LTAYKIPRLYEFRAELPMSPVGKILRRKLKDE-------- 207084998 48 ----------------------------QCIDRHLDTRKNKAAIIFEGQTITYLDLYKHVNRFANLLKEFGVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSSEALKDRIEDAEAKVVITADGAKPYMLKPVVDAALEGNTPVKKVIVVQEDVEWVAGRDYSSSICEPEVMDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWAQMTMEVFDVKENDTYWCTADVGWITG-HTYIVYGPLAMGATTVMFEGPDAGRPWSMVENHRINQFYTAPTAIRVLMGEHEPAKYDMSSLKVLGTVGEPIDPPAWKWYYEEVGCAIVDTYWQTETGGHISPLPGATPIKPACATFPLPGIMAEILDPETGEKVEAGEKGYMCVTRPWPIRGVWGDEERYVKSYFGDPVYFTGDGAVYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHPLKGEGIFAYIVLKSDADEVEEVKAIIIKHEIGNIALCDDMVFAPGLPKTRSGKIMRRILRAIAKGE---- 167644084 82 ---------------------------------------DEVALIFEGSTLTYGQLHEEVCRMANVLKVQGVRKGDRVTIYLPMIPIAAVAMLACARIGAVHSVVFGGFSPDSIAGRIQDCGSHFVITADEGRRVPLKANIDKALEHCPWVSKVLVRHRDVVWEDVKDSVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWAAWTHEVFDYRPGEVFWCTADVGWVTGHSYV-VYGPLANGGTSLIPNYPTPARFWEVVDKHQVEIFYTAPTALRALMREGDVTKNDLSSLRLLGSVGEPINPEAWLWYHRVVGLPIVDTWWQTETGVLVSPLPGATALKPGSATKPL-PGVKLQLVDAEGHVLEGATEGNLLISWPGQMRTVYGDHGRFFDTYFSPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEIESALVAHDTVAEAAVVGYPHDIKGQGVYAYVTLRAGVEPTDSLRKWVR-QEIGPFAAPDVLQWAPGLPKTRSGKIMRRILRKIAENEL--- 213015743 56 -LDWVRHWDRVLEWNYPYAKWFVNARLNCLDRHVASDRRNKAALIWRGRVYTYQKLLTEVIHFANGLKKVGVSKGDRVCIYMPMVPEQAIAMLACARIGAVHSVVFAGFGETALNMRITDAQAKIVITADRGKAIPLITIVKEAILNAPSVEHLVILRRRREFYELMRNGGADCPPEAMDAEDPLFMLYTSGSTGTPKGVVHTCGGYMVGTYYTSKVFDLKENDIYWCTWITGHSYIVYGP-----LIVGATVFILDYPDPGIWWRLIEEQRINIFYTAPTAIRTFMKLGEAEKYDLSSLRIIGSVGEPLNPEAFEWYYHVIGCPIVDTWWQTETGMQMITTMVGEPMRPGFVGKGI-PGVVADVVDKDGASVPLGSGGFLVIRTPWMFRTIYNNDERYRQYWTIPGVYTAGDLAVKGTDGYIMVIGRSDDIIIISGHNIGTAEVESALVSHQAVAEAAAIGKPDPLKGNSIKAFVILRVGNAPSEKLKKDLMYHVIGPIAVPQEIAFVEKLPKTRSGKIMRRVLKAQ-------- 169187806 24 ------------------------------------------------THITYNDLLNQVNQLAGGLNELGLAKGDRVLVMVPRTIEAYMIYVACLKLGLVIIPSSEMLRAKDLSYRLQHSEARAVI-----AWAEGAAEVDNITEELPELQFRIDAGQADGWITLGSLQPEEREAEATHRDDMAILAYTSGTTGNPKGVVHSHGWGYAHLRITAAWLGIQSSDVWATAAPGWQKWIWT--PFLSVLGSGATLIYNGSFSAERYLRIIQENQVQVMCCTPTEYRIMAKTDGLSGYDLSSIRSAVSAGEPLNQAVIKQFEELFGFIIRDGYGQTENTLLIGNLKDS-PIKIGSMGKSIVPGL-VEIIDDEGRPQPMGEVGSIAVHTPALFKSYYKDPDRKGDNIV-GSYFITGDRASKDEEGYLWFEGRGDDIIISSGYTIGPFEVEEALLRHPSVKECAAVASPDEIRGHIVKAFIVLRDGVSGSPELVQELQDHVTAPYKYPRKIEFVSELPKTNSGKIRRIELRQREA------ 110833195 46 LLDWKTPWDTVSEWDFNRAAWFKGATLNACVDRHLPERANQTAIIWEDKHISYQQLFEEVSKFGNVLKNRGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALKDRILNAEACALITADGVRGGKTIPLKVNADKALDGIDCVHTTGGDVDWQAPRDVASSDCEPEWVEAEDPLFTLYTSGSTGKPKGVVHTTAGYLLNTALTHKVFDYQDGDIYWCTADVGWITGHSYI-VYGPLANGATTLMPTYPDASRCWQVVDKHKVNIFYTAPTAIRALMGLGDAPVEQTSSLKLLGTVGEPINPEAWEWYYRVVGCPIVDTWWQTETGIMIAPLPGAVDLKAGSATLPMFGVQPG-LMDPDGNELDGAASGNLVLKWPSQIRTVYGDHQRLIDTYFSKGCYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPSISEAAVVGYQHDVKGQGIYAYVSLMAGKEGSEELVKALRDQEIGPIAKPDLIHFAPGLPKTRSGKIMRRILRKIAADEL--- 114798116 83 ------------------------------IDRHLDTRGDKAAFIWEGHTVTYRQLHASVSKFANVLKELGVKKGDRVTIYMPMILEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCGSEVLITADGLRGGKSVPLKVNADKAAGTVKKMLVVGRDHWLHEIGATVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLWASMTHEVFDLKENDIFWCSADVGWVTG-HTYIIYGPLANGATSVMPTYPDASRFWQVCDKHQVTIFYTAPTAIRALMREGEVNKTSRKSIRLLGTVGEPINPEAWEWYFHVVGCPIVDTWWQTETGGTIVPLPNTTDMKPGAGSHPFFGIKPI-LVDADGRELEGAADGNLLISWPGQMRTVYGDHQRFVETYFYPGKYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVSHDAVAEAAVVGYPHDIKGQGIYAYVTLRAGCEADDALRKNLVAHVIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAENE---- 157804708 4 ------------------------QSIHQLFETQVERAPEAVAVLSEQGQLTYEELNTKANQLAHYLRTLGVKSETLVGLCVDRSLEMIIGLLAILKAGGAYVPLDPTYPRERLTYMVQDAQISVLVTQTQWSNL------------ISDYEGQVVCLDS-QWAKIASCSQENL-VNTVNPENLAYVIYTSGSTGKPKGVMIEHQSLVNFTKLAIAQYQITKRDRTLQFVSI--SFDVAAEEIYVTLCSGATLILRTEEMISSIPSFVQKWQITVWSLPTAYWHLLVNELVKSKIALPSLRLVIIGGERVQPELVRMWFKNVGPELINAYGPTEGTIAVSLCESQRNRTEIPIGKSLGENISVYVLDETLKTVSPETPGEIYIGGTAVARGYLNRPELTAQKFIQAPFYKTGDLGRYLADGNLEYLGRVDHQVKINGFRVELGEIETVLLQHHQVAQAVVIDREDTLGNKRLVAYLIPHSEENLTETLQQFLKDQ-LPSYMIPATFVVLNELPLSPNGKIDRKAL----------- 157804708 1080 -----VEWNNTQAE-YPK-----VKGIHQLFEEQVKKTPEAIAVIFEDKYLSYQQLNEQANQLAHYLQTLGVEADNLVGIFLDRSLEMLIGLLGILKAGGAYLPLDPSYPEDRLAYMVNDAQVSIVVTLEKWANLTTQQALQWVC--LDSQKDIIAQQSSNNI------------NVAIEEKNLAYVIYTSGSTGQPKGVLIEHQSLINFTKSAIEKYEITEQDTVLQFASI--NFDAAAEEIYPCLSSGGTLVLRTEEMMKSVSAFIQESQVTIWDLPTAYWHLLVSEIIQENLQLPSLRLVILGGERVLPERVKMWQEYVGPQLVNSYGPTESTVVSTLHESPINQAEIPIGKPI-NNVQVYILDQYLQPMPIGVPGELHIGGLGIARGYLNRPELTVEKFIDNPFYKTGDLVRYKFNGNLEFLGRIDSQVKIRGFRIELTEIETVLNQYSSIKQSVVIAREDSPGIKRLVAYIVGNKNQNKIEEIRYYLKQK-LPPYMVPSAFVFLEEIPITTNGKVDHRAL----------- 29830349 9 -------------------------SIPGLVRSSAERYADTEAVVEGRTRISYAELGARVERAAAACIASGVGVGDRVGIWAPNSLDWIVSALGAVSAGAVLVPLNTRFKGSEAAYVLRRSGARLLFVTGTFLGTSYVASLRRAAGELPALEQVVVLADPADFRTWKDFLASGEGVGELDGSTVSDIIFTSGTTGRPKGAVITHAQTLRAYEVWSDLAGLRRGDRYLIANPFFHTFG-YKAGVIACLMRGATMIPQPVFNVDTVLANIAAERVSVLPGPPTLHQSLLDHPARDAYDLSALRLVVTGAAVVPLRLVERLRGELGVTVLTAYGLSEGIVTMCRRGDDPSVIASTSGRAI-PGTEVRV------EAPLGSPGEVLVRGFNVMRGYFEDERATAAALTEDGWLRTGDVGVLDASGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVIGVPDARLGEVGKAYVVRRPGSLTGDDLIAWSR-REMANYKVPRAVEFVGELPRNAGGKVVKGELR---------- 213018317 49 ----------------------------DVIDAWAKEDRNRLAMIWVDQTFTFRQFMNLSNQVANMLLKYGINKGDRVLIMLPRVPEWWIFSIALIKIGAVFCPCPTMLTQKDLKYRINAAKFRMVIT-----NQENAEKIDEIWDACPSLTRFLTDGERPEWINYKSELTYPAPASKTRSTDPMVIYFTSGTTGEPKMALHNQAYPLGHLVTGGLWLDIHPNDLHLTLADTG--WAKSAWGFFGPWMKGAATLIYDKFNSTEILPILSKYEVTTFCAPPTIYRMLI-LADLETFDLSQLRHCVSAGEPLNPEVIRAWKEGTGQTIYEGYGQTELVLCIGTFPC-MKAKPGSMGKP-SPGWDVALLDEEGNPVPTGLEGKIAIRPVGMFMGYLEGEHLNEDVF-ADGWYYTGDKAYQDEDGYFWFVGRNDDVIKSSGYRIGPFEVESALLEHPAVQESAVVGSPDVIRGMVVKAFVVLNPGFAPSEEIQKYVK-RTTAPYKYPRIIEFVDSLPKTLSGKIRRNELRALELKK---- 218149778 100 ------------------------------------------------RVFTYHMLHRKVCRFANVLKKMGVSKGDRVAIYLPMVPELVISMLACARIGAVHSVIFAGFSAVSLQSRIIDCDAKILIAADGLRGGKTIPLKRNVDEALPSVEQVIMVGDEIDFIEGRDTWWQDCKPESMRSTDPMFILHTSGSTGKPKGIVHSTGGYMTTAHTSQWVFDLKDDDVHWCTADIGHSYTVYGPLALGALFEG----VPTYPRPDRYWEIINRYGVNIFYTTPTAIRSLRREGSQEKYDLSTLRILGSVGEPINPEVWIWFHEHIGLPLLDTWWQTETGILISPLPYVGKLKPGSTGHAL-PGIKTAIVRSDGSEASANEGGHLLITWPGMLCTIHNDDARYRRTYFEPGSYETGDGARIDEDGFHWIMGRLDDVINVSGHRLGTTEIESALIAHPDVTEAAVVGIPHDVKGQSVYAYVTLRSGLDQDDETRTALCSEKISPIAVPEAIQFSEGLPKTRSGKIMRRILRSIA------- 170743461 11 --------------------------LAHCLTQAAQRHPEGIAIDWGGRTWSWAAFDARVSRLAAALRARGIGKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLCQADNPGH-----VAAVRAARPDLSLVVTLGEGEEGLAYEALLAAPVANAAVEHDDPCWFFYTSGTTGKPKAAVLTHGQMAFVITNHLCDLMPDERDVSLVVAPLSHGAGVHA---LAQVARAVTTVLPDRFDGAEIWRLVAQHRVTNMFTVPTILKMMVEHPAVAAHDHSSLRYVIYAGAPMYREDQKRALGVLGPVIVQYFGLGEVTGNITVLPDPEDVRIGTCGIERT-GMEVQIQDAEGRALPPGETGEICVCGPAVFAGYWNNPKANAEAF-RDGWFRTGDLGFLDAQRFLTITGRASDMYISGGSNIYPREIEEKILTHPAVAETAVLGVPDPVWGEIGVAVCVPREGALTEAEILDYLDGK-VARYKMPKRVFLRPSLPKSGYGKITKAMVREDLE------ 159898399 466 --------------------------LHKIVAAHAQATPDAVALRFGQQHLSYGELNRRANQLAAYLRAQGVPPGSLVGLCVERSLELVLGILAILKAGAAYVPLDPRYPLERLHYMLNDSQAQVLLTQ--------HSLSQQIRTE---QQRVIYLDH--DWPTIAQYPSFELAVP-LWPESLVYLIYTSGSTGRPKAVPITHRGLANLAYAQIQAFELDAQQRILQFASL--SFDASIFEIVMALWSGATLVLADQETLPSLIELLQQQAITHI-TVPPSALKVLPEAE-----LPALSTVIVAGEACPAELVARW--GLDRRFFNAYGPTEATVWSSLALCDDPNQKPSIGRPIA-NTQLYILDQYLQPVPVGIAGELYIAGPGLAWGYLNRPELTAQMFVPNPFYRSGDLACFLPDGSINHLGRVDHQVKIRGFRIETGEIEQCLCEHPLVHEAVAIARDEPNGQKRLVAYVVATDNQPSSAELRTFLQTR-LPEHMLPAVFVLLASLPLTPNGKLDRHAL----------- 86136874 31 -------------------------------------------------SMTFGELFAGAERNAAALVAMGVKPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTPEVAYFLGDARPRVLVCDPARE--------DDIAEVAGDARVVTLDGKGLGSLSDAVVGRGGFDPVPRGPDDLAAILYTSGTTGRSKGAMLSHENLASNSLMLRDYWQFTDQDVLIHALPIFHTHGLFVATNV-ALLAGARLVFLKGFNADEILDAMP--RATAMMGVPTFYTRLLADERLTRERAANMRLFISGSAPLLVDTHEDWEARTGHRILERYGMTETNMSTSNPYD-GERRAGTVGFPL-PGVEARIM-ADGKEVPQGEIGVLHVRGANVFQGYWQMPEKTAEELLPDGWFITGDMARMDEDGYITIVGRAKDLVITGGFNVYPKEIESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPAGEGTSAEAVKAALSGQ-LAKFKQPKEVILLDALPRNTMGKVQKKALRE--------- 63079047 3564 -----------------RANYPDNQTIHSLFEQQVERTPEQIAVVYQDQSITYRELNERANRLARCLIDKGIQRNQFVAIMADRSIETVIGMMGILKAGGAYVPIDPDYPLDRKLYILEDSHASLLLFQQKH----------EVPSEFTGDRILI---EQMQWYQAADTNVGIVN----TAQDLAYMIYTSGSTGQPKGVMIDHQAVC-NLCLMAQTYGIFANSRVLQFA--SFSFDASVGEVFHTLTNGATLYLMDRNLLMAGVEFVEWLRVNIPFISPSALRAL------PYEDLPALKYISTGGEALPVDLVRLW--GTERIFLNAYGPTETTVDATIGLCTPEDKPH-IGKPVL-NKKAYIINPNYQLQPIGVPGELCIGGVGIAPGYWNRPELTREKFVDNPFYKTGDLVRWLPDGNIEFLGRIDDQVKIRGHRIELGEIETRLLEHEQVIEAVVLAREDEQGQAYLCAYLVAADEW-TVAELRKHL-GKTLPDYMIPAYFIELEEFPLTPSGKVNKKALPE--------- 63079047 1494 -----------------EADYPSDKTIHQQFEQKVEENPDQIALLFKDKEITYGQLNAKANQFARVLRKHGVQPDQVVGLITDRSIEMMIGILAILKAGGAYLPIDPSYPLERITYMLEDSQAQLLIVQEA------AMIPEGYQGKVLLLAEECWMQEEASNLELIN-----------DAQDLAYVMYTSGSTGKPKGNLTTHQNILRTIINNG-FIEIVPADRLLQLS--NYAFDGSTFDIYSALLNGATLVLVPKENPMELARIVREQDITVSFMTTSLFHTLV---ELDVTSMKSIRKVVFGGEKASYKHVEKALDYLGGRLVNGYGPTETTVFATTYTVDSSIKIVPIGRPL-NNTSVYILNENNQPQPIGVPGELCVGGAGIARGYLNRPELTAERFVDNPFYRTGDMARFLPDGNIEYIGRMDEQVKIRGHRIELGEIEKSLLEYPAISEAVLVAKRDEQGHSYLCAYVVSTDQW-TVAKVRQHILE-ALPEYMVPSYFVELEKLPLTSNGKVDKRALPE--------- 63079047 451 ILYGF---NNTYAD-YPRE-----KTIHQLFEEQVDKNPNQIALVFKEEKLTYGEVNAKANQLAYVLRKQGVQPNDVIGIITERSPEMIIGILAIFKAGGAYMPIDPSYPAERIQYMLQDNQTKLLLV--------------QKQEMIPANYQGEVL-----FLTQESWMHEETSNPATQAQALAYVMYTSGSTGEPKGILTTHQNIMKTVIHNG-YVEITPGDC-LSQLSNY-AFDGSTFEIYGALLHGATLLLVTKENMNELARLIKKEQVTVSFMTTALFNTLVD---LDITCFQSIRKVLFGGELASVKHVLKALDYLGHRVINVYGPTETTVYATYYSVDHSMLTRPIGRPI-NNTKAYIVNTDGQPQPIGVVGELCIGGEGVACGYLNRPELTKKHFVDNPFYCTGDLARFLPDGNIEYIGRMDEQVKIRGHRIELGEIEKVLLQHPAISETVLLAKRDEQGHSYLCAYIV-GQVFWTVTELRQHLME-SLPEYMVPSYFIEIEKLPLTANGKVDKRALPE--------- 63079047 2534 -------------------------SICHLFEQQVQRFSDRPALVFKEKQLTYSEFHAKVNQLARVLRKKGVQPDQAVGLITDRSIEMMIGIFAILKAGGAYMPIDPSYPIDRIEHMLEDSRTKLLFVQKT--------------EMIPASYQGEVLLLAEECWMHEDSSNLELIN---KTQDLAYVMYTSGSTGKPKGNLTTHQNILTTIINNG-YIEIAPTDRLLQLS--NYAFDGSTFDIYSALLNGATLVLVPKENPMELAKIVREQDITVSFMTTSLFHTLV---ELDVTSMKSMRKVVFGGEKASYKHVEKALDYLGGRLVNGYGPTETTVFATTYTVDSSIKIVPIGRPL-NNTSVYVLNENNQLQPIGVPGELCVGGAGIARGYLNRPELTAERFVENPFYRTGDLARWLPDGSMEYLGRMDEQVKVRGYRIELGEIETRLLEHPSISAAVLLAKQDEQGHSYLCAYIVA-NGVWTVAELRKHLSE-ALPEYMVPTYFVELEQIPFTSNGKVNKRALPE--------- 110634877 15 -----------------------------FLERAALTYPDHPAVIHGSTRITYREFWENCRRLASALVRLGIRRGDTVSVLLSNTPPMIEAHYGVPMAGAVLHSLNYRLDAQAIAFQLEHSESKVLIVDREFSSLASDALAPEYPDDAPYPKGPFI-GSLEYAAFLRSGNPDFLPPPPRDEWDAISLNYTSGTTGNPKGVVCHHRGAALMALNKTIHGEMGKHPVYLWTLPLFHCNGWSFSWTVAV--QAGTHVCLRWVRARVVYDLIADHGVTHLCGAPIVMSTLLNAPDEDKRRFSHEAIFITAAAPPPEAVLAAMRDA-GFRVLHLYGLTETYGPAALPPAEQAAHKARQGVRYLSLSEVAVLDETMQPVPDGETGEVMMRGNVVMKGYLKNQKATEEAF-SGGWFHTGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYRHPKVMQCAVVAMPDEKWGERPVAFVELRPNVADEAEILSYCKA-TLARFKCPSRIIF-ETLPKTSTGKIQKFALRARAKQ----- 207722355 1785 -----VDWNATQAP-YPRHTC-----LPQGFEAQVERTPDAIAVIHEARQLTYAQLNAQANRLAHRLIALGVGPDTRVALCMERSVEMLVGLVGIFKAGGVYVPLDPGHPPARLAAMLEDC------------APAAVVVKAALPAGLPVPALPVVAIDDADAAPDLPAGNPDAKAIGLTSRHLAYVLYTSGSTGLPKGVMVEHRSVMNLWQALEQTVYVEGRPCARVALNAAMSFDASVQALVQ-LLSGRCLVIVPRLDAAALSAFLRDQRIDVFDCTPAQLDLLVAEGSFDGA--PGWQAILVGGDAMAAGTWDTLCRTDSVRVYNVYGPTECTVDATLCALHAQAGRPSIGRPLA-NTRVYLLDERRQPVPVGVAGELYIGGAGVARGYLNQPDLTAERFLPDPFYRTGDLGRWLPDGRIDYLGRNDQQVKIRGFRIEPGEIQAVLEQHPDVAQAAVVAQEDAAGGQLVGYAVAAGAARLAPADLRRHLAER-LPDYMVPTAVVMLDALPLTANGKLDRNALPAPA------- 120406372 90 --------------------------------------GDRVAIHWEGRDITYAQLKDEVCQAANAFAELGLKAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQTKLVVTTDGYRRGSAVALKTAVDEAIESLEHVVVVRRTGAWTQGRDVLWEEVTPEAFDSEHPLFLLYTSGTTGKPKGIMHTSGGYLTQASYTHYNVFDPETDVYWCTADIGWVTG-HTYIVYGPLSNGATQVVYESPDEHRHFQVIEKYGVTIYYTAPTLVRTFMKWGRPAEHDLSSLRLLGSVGEPINPEAWRWYRLAFGTPVVDTWWQTETGIMISPLPGVTHCKPGSAMRAL-PGISAKIVDDDGNELEPGETGYLVLDKPWMLRGIWGDEERFRETFAEKGWYFAGDGARYGTDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGASDEHTGQAICAFVILKGEANMVDELRAEVA-REISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAEGRELG- 152987190 23 -----------------------------FIERTASVYPHYPAVIHGNIRRDWAQTYQRCRRLASALAGRGIGQGDTVAVMLPNIPEMLEAHYGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDAAIGMLDHPPLVVDVND--PEYGEGRPVGELDYEALLAEGDPQFAWEWPRDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNALGNQMTWSMGQHPVYLWTLPMFHCNGWCYPWTVTALA--GVHVCLRRVDPQKILTLIREHQVSHLCGAPIVLNALINMPDSAKAAIDHPVHAMVAGAAPPAKVIGAVEE-MGIRVTHVYGLTEGPVTVCAWHGEWDAIKSRQGVRYPTLEGVMVADPTLEPVPDGQIGEIFMRGNTVMKGYLKNPSATEEAF-AGGWFHTGDLAVCHPDGYIEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKSDGIAESEIVAFCREH-LAAFKIPRTVVF-SELPKTSTGKIQKYVLREWAA------ 107101653 25 -----------------------------FLKRAAQVYPQRDAVVYGARRYSYRQLHERSCALASALERVGVQAGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEARSIAFILRHCAARVLICDREFGAVAQQALA---MLDAPPLLVGIDDDQAERADLAHDLDYEPLSAPQNEWQSIA-INYTSGTTGDPKGVVLHHRGAYLNACAGALIFQLGPRSVYLWTLPMFHCNGWSH--TWAVTLSGGTHVCLRKVQPDAIHAAIAEHAVTHLSAAPVVMSMLIHAEHASVPAVP--VSVITGGAAPPSAVIAAMEAR-GFSITHAYGMTESYGPSTLCELPLEARASRQGVAHPMLEEATVLDDTGRPVPADTLGELVVRGNTVMKGYLHNPEATRAAL-SDGWLHTGDLAVLHPDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVALRADATTGDDLVRWCRER-LAHFKAPRHVT-LTELPKTATGKIQKFVLREWARQEEEAG 116694856 6 -----------------------------FLRRAARYWGDQPAILYQDRVVTYRQLDQRSTRLANALLALGLQPGDRVAVQSRNRPELVELECALYKAGLVKAALNPRFTAAEASDVVGNCTPRVLITGPGYTGH------ARTTAGFGSIETFIAIGDAPGYVEYEALLANAGTTPPPAPDDLAVLHFSSGSTGKIKAAMQSYGNRMAALRKMVSGMPARPGDRLALIGPVTHASGM---LMQPYLYQGATLVLFEKFEPAHFLAEVARLRITHVFMVPAMINMLLAEPTLAQADLSSLKTLAYGAAPMAPARIREAWERIGPILSQGYGASESTSGVTRLSTTDHARLASCGRAL-GETEVRVVDEQGKEVAVGEIGELVIRGEDVFHGYFNEPALTRETII-DGWLHTGDMARVDEAGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDDTWGESVKAVVTLRPGEATAQQLIAHCRER-IADYKSPRSVDFVAELPKNASGKLARKIVRERYWQ----- 118053852 102 ---------------------------------------NKTAIIFEATKVTYKELLARVSQFANALKARGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQERIVDVGASLVVTSNQMRGGKELPLKAIVDDALAAVKSVLVAGRDISFTEALAGQSTECEAVPVNAEHPLFILYTSGSTGKPKGVQHATGGYVLWAKQTFEWFDVRDSDVFWCTADIGWITGHSYV-AYGPLAAGATQIVFEGPNAGRFWQMIERHQCSIFYTAPTAIRSLIKAADSDPSNLSSLRLLGSVGEPINPEAWMWYHKHVGCPIVDTFWQTEGGHMITPLPGATPLVPGSCTLPL-PGITAAIVDEAGNEIPNGAGGILVVKKPWMIRTIWGDPERFKKSYFPDGYYLAGDGAVRSEDGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRGKPTATELRNWVA-KEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 163943331 1505 ---------KQLLEEWNETGVIRESTIHTLFEEQVEKTPEAIAVVCEDEELTYRELDERSNQLAHYLQKHGVGCESMVGICVTRSSEMIVGLLGIMKAGGAYVPIDPAYPESRLQYILEDAHIKVLVTLEKL----------QQKMVIPKSVAVICIDRDREEIEQE---VTTVCTSEVTGDNLAYIIYTSGSTGNPKGVMIEHRNTVTMIHWAHHTYSQKELAGVLASTSL--SFDLSVFEVFVPLTMGGKVIVAEN---ALHLDKLSTKGVTLVNTVPSAAKELVRAKTIP----SSVKVMNLAGEPLPYSLVQDLYERSTIEVYNLYGPSEDTTYSTYMELEKGVRVPPIGKPVF-NTEVYVLSAEQKMVPIGVVGELYIGGSGLARGYLNRPDLTQDRFIPHPFYRTGDLVRYLPDGNLEYLGRIDHQVKIRGFRIELGEIEATLQKHALVNEVLVMVREDYPGDPRLIAYVL---GDGDAHKWRDYLKDQ-LPNYMIPAYFVGLNAFPLTSNGKIDRKALPAPERQEIASG 120403865 46 --------------------------LGDIPRRSARKQPDKIAIIDGDVCLSFAEFERLVDRAAAALSDNGFGVGDRLALLAHNCWQYAVLAFATARAGVVLVPINFMLTAEEISFILGHSQVTGFVVEADL--VPTAEAAMQLAGNVATGAALVPPGQSDGWTDFAQWLQTDAPNPHIDDDQLIRLMYTSGTESHPKGAQHSSRSLMGNYVSTIIAGSMESADIEIHSLPLYHCAQLDNFLITDV-YLGATSIIVSRPDPELVLRTIEKHEVTNYFAPPTVWISLLRSPVFDQVDLSSLRKGYYGASAMPVEILAEMRERLNLRLWNFYGQTEMAPLASALPDEQDAHAGSAGRPVI-NVETAILDDDNSPVAPGVVGEIAHRSPHLMLGYLDDDAKTAESF-RGGWFHSGDLGYYDGHGLLHVVDRKKDMIKTGGENVASREVEEVIYRHSAVEEVAVFGLPHPVWVEAVVAAVVVRDGEVTEDELASHCRAH-LAGFKTPKQVYFVDSLPKNPSGKLLKRSLREQF------- 218758822 86 ---------------------------------------NRLALIWEGRSFTYYQLYREVNRLANALRGLGVGKGDRVIIYMPPLPETVFAMLAAAKIGAVHSTVFGGFSARSLRDRMEDARPAVIVTVDGFRVIPLKPIADEAVATLPGVRHMVVVHRAHVETPMTEGRDHEALTEIMDSTDPLFLLYTSGTTGKPKGHVHAHGGYMVGVHRTMRVFDVKPTDIFWCTAEPGWITGHSYV-VYGPLMAGTTTVLYEYPEPGRVWSMVERLGITILYTAPTLVRMLMRHGAQHRHDLTTLRLLGTVGEPISPEAWLWFHRHVGCPVLDTWWQTETGMIMLSPLPVSLLKPGSVTRPL-PGIEADVVDEHGKPVGPGHGGLLVLQRPWPAMGVYNDDESYRRLYWEPGWYCTGDVARRDEDGYFWIQGRADDVLLIAGHRIGTAEMEAALASHRSVAECAVIGVPDALRGEVAKAFVVLVDDHPLAAELVEHVR-RELGPVAVIREVSFREGLPRNRSGKIMRRVLR---------- 114766850 88 ------------------------------VDRHLKTRANQTAIIFEAQHITYAELYDKVNRMANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKIVITADAPRGGRKTALKSNTDAALDKVRCLVVTGDQTSWIQGRDVHAAPDCPPPMNAEDPLFILYTSGSTGKPKGVVHASGGYLVYAALTHEVVFDYHDDVYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDASRFWEVCDKHKVNQFYTAPTALRALMGQGDVDKCDLSSLKLLGTVGEPINPEAWNWYNDKIGCPIVDTWWQTETGGHMTPLPGAHALKPGSAMKPFFGVKPVVLEPSSGEEVP--TEGVLAISWPGQMRTVWGDHERFEQTYFQQGYYFSGDGCRVDEGGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHPVKGQGIYCYVTLMNEVEPSEELKKELRRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAE------ 163746763 9 ----------------------------------------------GGVVLTHAGFLGRAARFAHALTDLGLKSGDRLAVQIDKSADALALYAACVQAGVIFLPLNTAYTADEVRYFVTDSGAAAFVCQPARRN-EMAPVAKAADCQLETLG----AENDGSFADRATSASDTFETVARDADDLAAFLYTSGTTGRSKGAMLTQANLLSNAQTLAELWRFTANDVLLHALPIFHTHGLFVATNV-TLVAGGAMIFLPKLDID---RLIERMHATAMMGVPTFYTRLLDDAIFTRETTANMRLFISGSAPLLAETHVDFEERTGHRILERYGMTETNMNTSNPYD-GERRAGTVGFPL-PDVELKITDPTGATLPDGEIGSIEVRGPNVFKGYWQMPEKTAQELREDGFFITGDLGRRDADGYVSIVGRDKDMIISGGYNIYPKEVELLLDDQPGVLESAVIGVPHPDFGESVVALLVARKGAELDLDGIAKDVAASLAKFKQPRKLIVLPELPRNTMGKVQKNVLRETYRE----- 124485666 22 --EGFVPHNMDYEETYSTFSIAVPENFGDVVDAWAKKDRNKLAMIWTNQEYTFRQMMNLSNQIANMMFKQHIGKGDRVMLLLPRVPEWWTFALAAIKIGAVICPSPVILTPHDLKYRINQGRFKMIVTNTENAW-----KIEEIANDCPSLHKFLTDGDAPGWINYQKELIHPARAVRTKATDPMLIFFSSGTTADPKMVLHNHAYPLGHIVTGRFWYDLTENDLHFTVADMG--WGKSSWGFYGPWMEGACVFVYDKFNATELLPLIEKYEITTFCAPPTIYRMLI-LADLETFDFSELRHCLSAGETLNPEVNRVWEEGTGKKIYEAYGQTETVTVIGTFPC-MEVRPGSIGKP-APGWKIELHDDMGNKVPPGVEGRIAIKTVGLFTEYLDDPKATAKVFI-NGWYYTGDKATVDEDGYFWFMGRDDDMIKSSGYRVSPAEVESALIEHPAVKESAVVGSPDPIRGVIIKAFVVLKDGYKGSDVLIKEMQNHVTAPYKYPRAIEFVEELPKTISGKVRRVELRNLEMKR---- 66045200 518 ----------------------------------------KTALRVGQQVLSFDELETRSNRFARYLHAQDIKPGMTVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLARDSGAVLLV----YARDDDKAARLGVCP--------VLAFDAALWAAVDSQALD----VRVLPGQAAYIIYTSGSTGQPKGVVISHGALANYVQGVLERLALSDGASMAMVSTVA--ADLGHTLLFGALASGRALHLLSHFDPDGFARYMAEHQVDVLKIVPSHLQGLLQAA--NPADVLPGQVLILGGEASAWALVEQVRALPGCRVINHYGPTETTVGILTHEVAGPLRSVPVGQPLANG-KARVLDAYLNPVAERVAGELYLGGRGLAQGYLGRAAMTAERFVPDPLYRAGDRARWV-DGVLEYLGRADDQVKIRGYRVEPGEVGQLLQTLENVADAVVLAQPDETRLQLVAYCVAAAGASLNVESLRGQLAAR-LPEYLVPAQIMLLERLPVTANGKLDKRAL----------- 94313871 9 -----------------------GGTIGEMIVHAIDRYPDRVAFIDGDARMTYRALGDRISQAISAFRALGLVRGDCVVQLSGNRPEVFIVMAAAYLMGLRSVTLHAMGGVDDHAYIVDDAEARVFMADPVYA-----ERALALRERCAGVAHWFGHADVPGLPSFWDQATSFAPVPEALTTDVIRLAYTGGTTGKPKGVMLANRCVWMQAVLLLAARSLPDDLRLLCPTPISHGAG---AMIVPTLWRGGTIILQHGFDAERFIDAVETHRASMTFLVPTMIYTLLDHPRARTADFSSLQTLSYGASPMAPARIREAIDRFGPILAQSYGQTECPSNILQLTQEDHMRTDSAGMPY-PGVTVALLDDNDEPVAPGSVGELCVRSPLVMDGYWKQPQLTALAL-RNGWLHTGDMAYRDQFGYYYLVDRKKDMIISGGFNVYPKEVEDVLTGHPGVAAAAVIGVPDAKWGEAVKAVVVPRPGAQLDVEALRALVRHAKGAVNTPKTIDFVDALPLTALGKPDKKQLRER-------- 149928057 97 --------------------------------------GDKVALIFEASKVTYKELLAKVSRIANGLKSLGVKKGDRVVIYMPMSVEGVAAMQACARIGATHSVVFGGFSAKALQDRIVDTGAVAVFTADGGKQLPLKAIVDEALSGCEAVKNVIVAGHDVYLHDLADKQSDVCAPEMVDSEHPLFILYTSGSTGKPKGVQHSSAGYLLWAMLTMKWFDIKPNDVFWCTADIGWITG-HTYITYGPLAVGATQIVPTYPNAGRFWEMIQRHSATIFYTAPTAIRSLIKASEAKSYDLSSLRLMGSVGEPINPEAWMWYYKNVGCPIVDTFWQTETGHMITPLPGATPLVPGSCTLPL-PGIMAAVVDEVGGDLPNGQGGILVVKRPWMIRTIWGDPERFKKSYFPEKLYLAGDGAVRDESGNFTIMGRIDDVLNVSGHRMGTMEIESSLVANELVAEAAVVGRPDDLTGEAIVAFVVLKGDRPTGEDLRNWV-GKDIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 75907832 527 --------------------YPRNQCIHHLFAAQVQKTPDAIAVVYGEQQLTYHQLNTQANQLAHYLQKLGVKPGVLVGICVERSVSMIVGLLAILKAGGAYVPLDTEYPQERLAFIIEDTQLSVLLTT------------QKIAETLPQDQGRVVCFDTD--IEAIALESQQNPTVEVTADHLAYVIYTSGSTGTPKGVVVDHKA-VNRLVINTNYINIKPTDVIAQAANC--TFDAATFEIWGALLNGARLLGVRKDSPKQFATFMRSQDISVLFLTTALFNQIAQAVPSA---FNSLRYLLFGGEAVD---VKWVREVLNQQLLHVYGPTENTTFTSWYDVPEDATTIPIGRPIA-NTQIYLLDSQLQPVGVGVPGEIYIGGDGLAREYLNRPELTQQKFIPNAFYKTGDKARYLSDGNIEFLGRIDHQVKIRGFRIELGEIETVLSQHPLLKESVVVVREDSPGDKRLVAYLVPHDNQKLVPQVREYIQQK-LPNYMVPQAFVLLHALPLTPNGKVDRRALPQ--------- 118594724 53 ------------------------------LDRHLTSQPNKIAIIFEGTEISYKDLYHRVCEFANGLKTLGLELGDRVIIYLPMTIEAVIAMQACARIGLTHSVVFGGFSAKSIQERVDDAQAKLIITADQFRGGKKIPLKSSVDEACDSVKHIIALQRDKDWANLIHDQKNECDPVFVDSEHPLFILYTSGSTGTPKGVQHSTAGYLLHAMNSSRWFDMQDEDIYWCTADVGWITG-HTYVAYGPMAMGVTQVIFEGPDASRFWKIIEKHKVSIFYTAPTAIRALIKASDPRHSDISSLRLLGTVGEPINPEAWMWYYKSVGCPIVDTFWQTETGGHITPLPGVTPLVPGSCTLPF-PGIAIDVVDEVGVDIEWGSGGLLVIKKPWMIRTIWGDPERFKKSYFPENLYLAGDGAVRDKEGYFTIMGRIDDVLNVSGHRLGTQEIESALVSSEYVAEAAVVGRPHDVKGESVVAFVVLKAERPSQEDLREWVA-KEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLRSIAKGE---- 94499346 82 ------------------------------VDRHLADKAEQTAIIWEDKTLSYADLHLAVSRFANVLKDMGVKKGDVVTLYMPMVVEASLAMLACARIGAIHSVVFGGFSPDALAGRIEDCNSKFLITADGIRGGKTIPLKASVDEALECMEKVLVVGANVNWVEGRDVKYEDAPVEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAFTHQVFDYKPGDIYWCTADVGWITG-HSYMIYGPLANAATTVLPNYPGVNRMAQVVDKHQINILYTAPTAIRALMAHGDKAVEGTSSLHLLGTVGEPINPEAWEWYFKTMGCPIVDTWWQTETGILISPLPGATDLKPGSATKPM-PGVQPAVVDNEGNILEGATDGALCISWPGQMRTVYGDHQRFIDTYFKPGKYFSGDGVRRDEDGYYWITGRVDDVLNVSGHRMGTAEIESSLVAHPKVSEAAVVGYPHDIKGQGIYVYVTPMVGTSPSEELNQELKDSDIGAIATPDLIQFAPGLPKTRSGKIMRRILRKLAANE---- 15614495 8 ----------------------------------------------GKKSLTYQQIGERTRRLASALAQFGIKKGDRVGTFAWNTHRHLEAYFAIPGIGAVLHTINLRLSQDHIAYVINHAEDRVLFVD-----ADVWPLIAQLRDQLSSVEAFVLMSDGEEFIAKGDPSFEFVQ--SIDETSPAGICYTSATTGKPKGVVYSHRGYLHSMAGLADTAGLSEKDVLMPVVPMFHVNAWGLP--FAATWFGTTQVMPPQFTPQVLAELIDEEKVTLAAGVPTIWLGLLRELETGVYQTEHLRAILCGGSAAPAAMIQTFEQKYNVPFLHAYGMTETSPLVTVLNEEETLELRAKQGLVVPGLEVKVVGPNGEVKPDGEMGELLIRGPWIADHYYKAEEVSDA--FADGWLHTGDVATIDEEGFIKLVDRTKDLIKSGGEWISSVDLENAIMAHEDVFEAAVVSVPDPKWQERPVACVVLKDGSVAEADIRRFLEGKF-PSWWLPDRVIFMDELPKTSVGKFLKRALREQVKEQMEA- 214037172 46 -----KPWDKVVEFDFVEAAWFAGGKLHNCIDRHLPERADQTALIWEGKHITYAELKDHVCKLANALKARGVKKGDRVCIYMPMIPEATYAMLACTRIGAVHSIVFGGFSPEALKDRILDSDCQTLITADGGRPVPLKDNADKALEACPNVHTCLVVRRTGGDVTWTDSQSSDCPPEPMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQASMTFKVFDYREGEVYWCTWVTGHSYIVYGPGAISLMFEG----VPTYPDAGRCWEIVDKHQVNIFYTAPTAIRALVGNEPVTRSSRSSLRLLGTVGEPINPEAWTWYHEVVGCPIVDTWWQTETGHMITPLPGATALKPGSATFPFFGVD-LALLNEDGSEVEGPGSGYLVIKSPGQIRSVYGDHKRMIDTYFSNGYYFTGDGATRDDDGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDDIAEAAVVGFPHDIKGQGIYAYVTPMQGVELSEELRQELIQKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKIAENEL--- 145612990 35 -------------------------TLGELLELQCQQYGTEECVVWTGARWTYNELNQQSCLIARALLSMGVGMGDRVGIMAGNCEQYIAVFFAVARIGGILVILNNTYTKTEAQYALGFTDCKVFFTTRHIGRLDNELLLAELAEQPGSPTVVILRGDSGRFMTCKDVLHSGIRYSPVLPYNVCNLQFTSGTTGRPKAAMLTHHNLVNNARYIGDRMRLTPADVLCCPPPLFHCFGL-VLGMLATITHGGKVVYPEVFDAPATLRAVQEEGCTALHGVPAMFDSLLALPEAQKLKASKLRTGIVAGAPVPRHLMEQMVSRLGMEFTSSYGLTEASPTCAFTDDVVSRRLTTVGR-LMPHAHAKIVDHDGNVVPLGRRGELCIAGYQLQAGYWNNSEKTGEVMVRDEWLKTGDEAVFDADGYCSITGRFKDIIIRGGENIYPLEIEERLVQHPAVATAVVVGLKSERLGEVVGAFLGPADSHPDDAEVREWVRAK-LGSHKAPSHVFWLSEVPLTGSGKVRKFEMAKLIEDKVKA- 47156883 1476 ----------------------SPRPFPDLFEAQVAQTPTANALVFGALHLSYQELNARANQLAHQLIYQGIGPGQVIAIDVPRSPEWVIAVLAVLKAGAAYLPLDPSYPASRIIYMLEDVQPCLLITTTNSLISNPKLNIPKLQDSFPWEASLNVTSEKQDYGLQANIEDNRGTQP-LHVSDPAYIIYTSGSTGKPKGVVVTHAGISSMVATQIKYFEVTPESRILQFSSL--SFDGVVWELCSALLTGATLVMAPSERVQELIQLIGDYHVTHAVLPPAVLMVL------SPDNIPSLTHLIVSGEAASGELVKRWS--VGRCLINGYGPTETTVCATLSSPLSGNGIPPIGRAVI-NVQCYVLDDQLQLLPPGAIGELYISGPGLARGYLNQPQLTAERFLANPFYRTGDLVRWRNHGELEFVGRADNQVKIRGFRVELGEVETALTNCPPVSDALAMVREDRPGEKFLVAYVVGQD-SMDTDALRAQLV-NDLPPYLIPGAIVTLKKFPLTVNGKIDRKAL----------- 47156883 16 -------------------------TLPQAFEDRVNRTPNQIAIVFDELHLSYTQLNVKANYLANLLIRSGVEPKTPIAIQIERSIELVVAVLAVLKAGAIYVPLDPRLPLARVHWILDETRAQTLLTISNSKNLDK-------------IKNIQTTIRVDVHLKKEDPDSPAI---DTQPDDLAHIMYTSGSTGHPKGVAITHRAILEFV---ADRCWKNE----LQERVLFHSFDISNYELWVPLLRSGQLVMAPSGDVSTLKQVIQKQSITSLFLTTSLFNLV---TEENPRCLAGVQQVWIGGEQASVAAIQRWDACPEITVVNGYGPTETTTYVTTIESRPQGNRVPIGRPME-NTQVYVLDEELKPVPSGTPGEIYLAGTGLARGYFGQPSLTSTRFLANPFYRTGDLGVWIDSDQLVCLGRSDRQVKIRGIRIEPSEIEAELRNHPEIGEAVVTVREDSPDEKRLIAYLIAK--------------------------------------------------------- 192361278 1557 -----------LEWSAPHTGYTGGELIHGLFEQQAAQQFDAVALTCGSEELTYGDLNLRANRLAHYLIASGVKPESRVGIALDRSLEMIVGLLAILKSGGAYVPLDPEYPPERLSYMVEDSDIELLLTNSAIAP-RFAAINKQRIVELDQI----------------NLDTQSMVNPIVNLSDLAYVIYTSGSTGRPKGVQICHHNVSRLFKATKEWFDFSASDVW----TFFHSFDFSVWELFGSLCSGGRLVLVPFWSPEEFMHLLREQQVTVLNQTPSAFNQLVQMPAMYEHPL-SLRIVILGGEALEPESLRPWMEQLGPQIINMYGITETTVHVTYTRKDLTERCSPIGIPM-PDLGLYVLDNTLNLAPIGVAGELYVTGDGLARGYLNRANTTAERFVANPLYRTGDLARWNGKGQLEYLGRIDHQVKIRGFRIELGEIESHLQSQAGVKNAAVVVQDVPGSNQQLVAYVVPTDAGLVAEDVRAILKNHILPEYMVPYHYVLLASMPLTSNGKLNRKALPALDASE---- 192361278 3074 -----------------------DKLIVELIQEQAMTRAEAVAVICGDVQLTYGELEQQANRLAQHLITIGADCETCIGVALPRSVEMIVAFYAVLKTGAAYVPLDIDYPQERLQWSIEDSGMKTLITTAS------------VLEQLPALTV-----DTAVMIDLVVLNSESDNCLSTSAENLAYIIYTSGSTGKPKGVSVTHGALAMHCTAIAELYEMDANTREL--LFMSFAFDGAQERSLTTLIKGGCLIVRDNWTPEETWQALHYHHITIACFPPAYLQQLAEFAKGQDGAPPAVDIYCFGGDAVADANFELVKRHLKPRLTNGYGPTETVVTPTDSNGVCEAPYAPIGRQV-GKRSIVVLDQQLNPVPVGVIGELYIGGVGLARGYHRQPSLTAERFIANPFYRTGDLVRYRRDGIVDYIGRVDHQVKIRGFRIELGEIESRLRQQPSVQDAVVIAR-DSEQGKQLVAYVVSAIP-DMGDTLRRQLAS-SLPNYMVPAMIQVMPAFPVGPSGKVDRNALPDI-------- 192361278 490 ----------------------------------------KPALCSDKQVLDYADLERQTNQLAQHLQASGVVPGTIVALCQERAIEWAISMLAVLKVGGTYMPLDNRQPVDRLQYFLRDSGAAFLI----HHPDDHQAKLLDVCTAIPYV--------ADEWCHYSGVFTSPA----IDPQQVAYIIYTSGSTGQPKGVAISHQSLANYVQVLQARLQLAPDANMAMVSTI--AADLGHTMLFTALASGRLLHLLPYFDADSFACYMATHQVGILKIVPSHLQGLLQASQPEQVLPQH--ALIVGGEICQWSLVNKVRQRPGCRIINHYGPTETTVGVSTYEQEQDFNNVPIGQPLANST-IQIFDHYLNPVPVQVPGELYIGGQGVAHGYIGQAALTATYFVPDPLYRTGDRARHVKE-QLIFLGRADDQVKIRGYRVELSEIANTLQKLAEVQEAVVQAK--SVSGDQLVAYCVTK-KAITSDEIQRQL-QTLLPDHMLPSHIVLLDSLPLTANGKLDRKALPQ--------- 124522819 8 ------------------------------------------------QRIPYREIAKRTRRLASALEKLGMKKGDRVGTFAWNHHRHLEAYFAVPCRGAVLHMVNIRLSEDHLTHVINHAEDKILLIDE-----DLVPVIEKIRDRLKTVEHFIIMSDEKAVPELEEGDERYPFLHDLDEHAPAAMCYTSATTGYPKGVVYSHRGYLHSMALGLDQLSVQERDIAMTVVPMFHVNAWGLP--YAATWFGATQVLPPSFTPEILAQLIEKEKVTMTAGVPTIWIGMLKVLQEKPYDISSLRLIVSGGAASPKGLIRAYEETYKVPFMTGYGMTETTPVVSLATDEMVDVRGKTGLPV-PGVEVKVVNENGEVPWDGKTGELIVRGPWIADEYYND-ERTQEAF-RDGWLYTGDIAVVDQEGYLKITDRTKDLIKSGGEWISSVELENALMSHEAVFEAAVIAVPHPKWQERPLGCVVLKSEYETAAELKDYLKTQF-ASWWVPDDILFMKEIPKTSVGKFLKRALREQLQD----- 182413782 1799 -------WNET-PAAYPTAHC-----LHELIAQQATRTPAAPALSFASTALTYAELDARANQLAHGLRRAGVGPDRLVGVCAERSVDLVVALLAVLKAGGAYVPLDPGYPRERLAFMLADSAVPLVLTQDHLREG-LRAVVNSATATAPRL----VALDAE----WPEIAREPTTPPAVTPSHLAYMIYTSGSTGRPKGALNTHRAIVNRLLWMQDAYRLTAADTVMQKTPF--SFDVSVWEFFWPLLAGARLVVAGHQDAAYLADLAARERVTTMHFVPSMLQLFVEQPGLAR--CAALRQVFCSGEALPFELQERFFARHAAELHNLYGPTEAAVDVTRCERGSRERVVPIGRPIA-RTRMYVLDPRMQPVPIGVAGELYIGGIAVGRGYHGRPELTAEKFVPDPFYRTGDRARWRPDGAIEYLGRLDFQVKLRGFRIELGEIESALRALAGVSAAAVLVREDQPGDQALVAYVVAAGVPGDAAGLRGALR-KELPEYMVPAEFVFLPALPLSPNGKLDRRALPAPARGRPETG 118099923 49 -----------------------NKTVGQCLDETAERFPHRDAFVFDGVRKTFAQFKEEVDQAAAGLLALGLMKGDRLGMWGPNKYEWVLMQFATAQAGIILVSVNPAYQAHELEFVMRKVGCKALVFPSHFKSQKYYDILKQSSKRLPDLSTVIMLDSDEVMQAGDSSHMKQLRALQLSCNEPVNIQFTSGTTGSPKGATLSHRNIVNNANLIGMRLGITEDYRVCIPAPLYHCLASVGGCMVSALHGSSCVFSAPSFEGKATLEAVSQEKCSFLHGTPTMFIDMLSQPDFDSYNLSSLRGGVIAGSPVPPEIMKVVSTKMHMPVMVAYGTTESPVTFMGFPDDITRRTETVGS-ILPHTEAKIEDPETRPVPLNTPGELQVRGYCVMLGYWNDSARTREVISDDNWYKTGDIATLDEHGYCRIIGRCKDMIIRGGENIYPAEIEQFLHTHPKVEEVQVVGVKDSRMGEEVCACIRLRAGQSAADDIKAFCKGK-ISHFKIPRYVVFVNQYPLTVSGKVQKYKLREQMEKHL--- 207744731 980 -----------LLQRWNATAQPVPETIPALFERQVARDPEAIAVIFGQTQWSYAELNARANRLAHHLIGLGVQPEDRVAVALHRCIDLPVAMLAILKAGAVYLPVDSKYPAERIAFMLDDTRPALLLTSSVTRANLHTTGLRQL---------------CLDDLALDGLPAHNPGLP-ITPQHAAYLIYTSGSTGKPKGVLVSHRGVPHLVSTHMRRCELGPGCRVLQFASPSFDAALS--ELLRPLLSGATSVMASPDDPGAPLALIQRERVTHATLPPAVLAVM------PENSLASVRYLIVAGEAVSPALVERWH--HGRRMINAYGPTEATVLASMSAPMAGADDLSIGTPID-NAQIHVLDATMQPVPIGAAGELCIGGPGVARGYLNRPGLTADRFVADPFYRSGDLARWRHDGTIEFLGRIDDQIKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLIGYVVAADGTPEPAALRRYLAGR-LPDYMVPAAVVMLDALPLTPNGKIDRKAL----------- 207744731 2065 ----------------------PDTPLQQLFEQQAAHTPDAIAVVCEAQTLTYAELNRRANRLAHDLIAQGAGPGHFVAIALPRGLDLMVALLAVLKSGAAYLPLDPDYPQDRLAFMIDDAKPVRVITHAAIAGLLPGGAARLMLDAPDTQARLSRMPAIDP--------TDAHRSQPLLPSHPVYVIYTSGSTGRPKGVVIEHRNVVRLLRVTEHQFHFGPDDVW--TLFHSFAFDFSVWEIWGALAYGGRLVVVPARSPRDFYALLCREGVTVLNQTPSAFQQLI-AEQAHSSEAHRLRCIVFGGEALELHTLRPWIQRNDPRLINMYGITEITVHATFCPIGRADIEAGAGSRIGPLADLRILDEALEPVPVGVQGELYIGGPGLARGYLNRPALTAERFIANPFYKTGDVGKRLPDGTFEFLGRNDDQVKIRGFRIELGEIEAKLAAQPGVRDAEVLAREDQAGDKRLVAYLVPEAGGTLHAATLRDSLARELADYMLPSAYVMLDALPLTVNGKLDRKAL----------- 171059739 51 -----TPFTTVLDESNAPFFKWEDGTLNACLDRNIERLGDKTAIIFEATKVTYSELLAKTCQYANALKSLGVTKGDRVVIYISMSIDGVAAMQACARIGATHSVVFGGFSAQSLRDRIEDTGAVAVITADGGKPLALKGIVDEALGGCDAVKNVLVVGRDLWLADLAASQPTTCEPEWVGAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAALTTQWFDLKADDVFWCTADIGWVTG-HTYITYGPLALGGTEIVPTYPDAGRFWKMIQDHKVSIFYTAPTAIRSLIKAAEAKSYDLSSLRLLGSVGEPINPAAWEWYYKNVGCPIVDTFWQTETGHMITPLPGATPMVPGSCTLPF-PGIQAAIVDETGKDVPNGQGGILVVKRPWMIRTIWGDNERFVKSYFQGKYYLAGDGAIRDAEGYFTITGRIDDVLNVSGHRMGTMEIESALVSCELVAEAAVVGRPDETTGEAVCAFVVLKRPAPTGDEAKAIAKQKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGE---- 15615763 21 --------------------------------------------------ISYAELMNTVHQYANALTKCGLKRGDKVLVVVPRIPEAYYCYLACLKAGIVIIPCSNMLRANDFVYRIQHSEAKAII-----AHVQATDEIDSMSVPLPSLQKWVISGTKSGWESLEDVANESVSFEGVKTDEMAFLPYTSGTTGNPKGVVHTHGAYAHLQTAAKHWLGVREGDLVWATAAPGWQKWVWSPFLSTIGLGATAFVYNGPFDPNEYLALLEKEDINVLCCTPTEYRFMAKVDNLNRYRFPHLHSAVSAGEPLNRKVIEMFRDTFGINVRDGYGQTENTLLVGTMIGMEQ-RPGSMGKPTLEG-QVVIVNEDGQPVAPHEVGEIAVHAAALFKEYYREPERTAQAFRGD-YYITGDLARMDEDGFFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEDRGAVVKAYIVLKDEEALSKELQDHVKAHT-APYKYPRKVEFVESLPKTISGKIRRIELRQQ--EQLRA- 118764445 464 -------------------------TLASLFEQQAGRAPDAVALVASEERLTYAALNERANRLAHHLIGLGVGPEDIVAVCLERSADLVVSLLAILKTGAAYLPLDPHYPAARLGFMLADARPAATVTT---AGLASQAPGDGTRVHLDDPALVDALRRQPAHDP-----SDAERIRPLDPEHPAYVIYTSGSTGKPKGVVVPHQNVVRLLDSTEAWFGFGPGDVW--TLFHSYAFDFSVWECWGALLRGGRLVVVPYESPAEFLRLLVHEGVTVLNQTPSAFQQLMQADRDDPTQRLQLRFVIFGGEALDVRRLQDWYTRTAPQLVNMYGITETTVHVSYLPVTREIAHGQAQHQIGPDLRTYVLDAALRPVPVGATGELYVAGAGLARGYLGRPALTAQRFVADPFYRTGDLARWRADGGLDFLGRADEQVKVRGFRIELGEIALVLARHPAVAQAEVVVREDQPGDKRLVAYVVPAAGSSVDPQVVRAQAAAELPEHMVPAAVVVLDTLPLTANGKLDRGALPAPV------- 149181100 27 ----------------------------------------------EEKEITYENLIKNANKIGNAFINNGLEKGDVVLVMIPRLIEAYETYVAALKAGMVVIPSSEMLRAKDLKYRIEHGDVKAVVCYE-----PYTEQFDELEES-SGLMKFVVGAEKEGWLSLDSLSSDELALADTGREDMAFLSYTSGTTGNPKGVVHTH-GWAYAHLRTAAKKWLSGDTVWATAGPGWQKWIWS--PFLSVLGSGATLVYQGKFEPDTYLQMLEDYQVNVLCCTPTEYRLMAKVDDLGKYHLQHLHSAVSAGEPLNREVIDAFQKHFNVDVRDGYGQTENTLLVGIMKG-MELKPGSMGKP-TPGNRVEIIDEDGKPCSPGEVGDIAVHTPALFKNYYKDPERTAMQFRGD-YYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPSVKECAVVASPDEVRGNIVKAFVVLRDGSPEDPDLVKSLQDHVTAPYKYPRKIEFIEELPKTTSGKIRRIELRQ--------- 196004887 68 -----------------------------------------------GRCYTYAQIRGLARKFASALTRRGLQKGDTVAVYSPNIPEYPIVFFGIIIAGGTITTCNPLYTPKELSHQLHLAEAKHIFTVNLFAEKAKEA------AFLSKISNIYVLGSGDGITSFQELLADDGSLKEVKFDDVAVLPFSSG-------VMLTHYNIVSNLSQATGFFYVNEDDVMLALLPWFHIYGM-VTILFAGLRSGTKIVSMARFEPKIFLETIQNYKITVAPIVPPIAVFLSKHPLVNSFDISSLKDVISAAAPLGKDTQYALTARLGVNVRQGYGMTE-LSPVVSISILGNSMAGSAGV-LVPHTKAKTVDETGKALPCGKSGELCFKGPQVMKGYLKNKAATDRTIDTDGWLHTGDIGYFDKEGDFFIVDRLKELIKYKGFQVPPAELEELLLTHPKIADVAVIGIPDIDAGELPKAFVVKRANDVTEEEVIAFVASEVSPHKKLRGGVEFIESIPKSASGKILRRQLKAQEIEK---- 162452411 994 ------RWNDTRAA------YPEDQALHRLIEEQVLRTPDLPAVQIDGRSLSYRELDEQANRCARFLCAHGVVPDQIVGVLMQRSLELVVALVAILKAGGAYLPLEPTYPEQRLEFMARDAGVAVLLTQSSFSGVL----------AGFTGTRLCLDTEASRLSSY----SADSPRVEVRPEHLAYVIYTSGSTGMPKGCMLSHRAICNRLHWMQEAYALTPLDRVLQKTPF--TFDVSVWEFFWPLITGARIVLAAERDPAALAGLIQEHGVTACHFVPSMLRLFLDEPRAAG--CASLRHVFFSGEALPYPLMERALSTFSAQLHNLYGPTEAAVDVSFWKNLRDDRKVPIGRPIA-NIRLYILDEQQRPVRPDQTGELYIAGVGLARGYLNRPELTAERFVRDPFYKTGDRAAWLPDGNIDFLGRMDGQIKLRGLRIELGEIEAALLGHEAVREAAVAVRDADSGDPRLVAYVVLRDGASFSPQVMRRFLESSLPRYMVPNQFVQVAGIPVTAHGKMDRAAL----------- 170696106 14 --------PAEIPDRYR--------SVNELLDGAMRHFADKPAFHANGQTLTYADVDLQSTDFAAYLQHVGVRKGDRVAVMLPNVLSFPVTFVGITKVGAIQVNVNPQYTARELEHQLNDAGARVIVVCNGSTSIGKTSVTTVITVGLGDCGKVAIPGPAVDAAALEAGGTLQLTPVSISGDDVLFLQYTGGTTGLSKGAVLSHRNLIANIEQSPKVLRVGEE-VIVTAIPLYHVLALMV-NFLSYFSIGAELVINPR-DVGALIDVLEAARPTVFIGVNTLYAGLAAHPRMIDVDWSRLRLSAGGGAAVLATTSARWKQVAGSFIRQGYGLSESPIVSFNPDYIVE-FNSTAGLPL-PSTDIKLLDEDDVEVNIGEAGEICIKGPQVMGGYWENPEANAKSFTSDGYFRTGDVGVFDRKGFLKIVDRKKDMVVVSGFKVYPNEVEAVATTFPGVAECACVGIPDEKTGEAVKLFVVKAPAVEDEAALIAHCRA-GMAGYKVPKFIGFVDALPKSSVGKIMRREMR---------- 197286486 7 ------------------------QHLRQMWDDLAEVYDKKTALIFESRQFSYSELNEEINRAANLFHACGIKKGDHVALHLDNCPEFFFCWFGLAKIGAVMVPINARFMYEESAWIINHCQAHFVVTSDNFSPI-YQPMLHDKHSPLTQLFLI-----TENCLPTEDFLSEKAKHPPLSVDDTAEILFTSGTTSQPKGVVITHYNLRFAGYYSSWQNALREDDIYLTVMPAFHI-DCQCTASLPAFSVGATFVLLEKYSARAFWKQILKYQATVTECIPMMMRTLMAQPVSPDEKQHKLREVMFY-LNLADEEKDAFIERFNVRLLTSYGMTETIVGLIGDRPGDKRRWPSIGRPGFCY-QAQIRDKQNQQVPNGVVGEICVKGPGLFKEYYNRPDATEKALEPDGWLHTGDYGYQDDEGFFYFVDRSCNMIKRGGENVSCIEIENIIASHPKIQDVAVIGVPDDIRDEAIKAFVVLVDGETLSEEAFFAFCEQNMAKFKVPSAVEFKQGLPRNCSGKVIKKHLQ---------- 113866897 3 ----------------------------DFFDRGWQIDPDAAAYVMDDELFTFDAVGTLSCRIAHALLAAGMGRGKIGAVLGANHPTAWTCTLGLWRAGMAWMPVNPRGSTEENHQLLNAFDCEVLFFQKAFA-----PVVEAMRPKLPKVRLYVCIEEAPGASALPDWAGQPATRPEVEPDDTIAVMPTGGTTGLPKGVMNTHRSFQAFCAQFMIACSYRADEVNLAAAPMTHTAGVLS---LPCTARGGTVVVLTKPDPAALVKAIEKHRVSEFFLPPTVIYRLLDMPGIGEHDYSSLKYFICGAAPMSAEKLRRAMAVFGPVMMEAYGQTEAPGNFSGGEIADEARLLSCGRP-GPLVRVAIMNARNEPLATGETGEICVRGDLVMKGYYKAPEKTAEAII-DGWLHTGDIGHIDGNGYLRITDRKKDMVITGGFNVYPSEVEQVIWAHPAVQDCAVIGVPDATWGEAVKAVVELNPGDVSGEELIALCKER-LGSVKAPKSVDFVSTLPRSPNGKVLKKDLR---------- 197106759 48 ------------------------------------RFKDREFLVHEDERATFDAFGRATLTLAHRLIADGVRKGDRVAVIMRNLPEWPVAFWAGQLAGAIVTPLNAWWTGAELEYGLADSGAKVAIVDD-----ERLERLSAHLKSLPGLERVYVIGAVNDWGGLPELALPDVPL---APEDDATILYTSGTTGKPKGALGTHRNMTSNIGASAARNFLRPQRCTLLVIPMFHATGLSAT-LSPALNAGGKIVLMRKWEAEPAMRLIEREKVTATGGVPTIAWQLIEHPARAKYDLSSLVTVTYGGAPSAPELVRKIAETFGSQPGNGWGMTETTATFTHLGKDYEHRPDSAG-PAAPVGEMQIRDPADGVLPAGAVGELWVKGPQVVKGYWNKPEATAETFV-DGWLRTGDLARLDEEGFLFIIDRAKDMLIRGGENIYCVEVENVLYEHPDVMDAALIGIPHKTLGEEPAAVVHLRPGGATEEELRELVRSR-LAGFKVPVKIAFWPELPRNANGKIMKSELKHAFPRETEA- 16080131 6 ------------------------------LMQRAQLTPERIALIYEDQTVTFAELFAASKRMAEQLAAHSVRKGDTAAILLQNRAEMVYAVHACFLLGVKAVLLNTKLSTHERLFQLEDSGSGFLLTDSSFEKKEY--------------EHIVQTIDVDELMKEAAEEIEIEAYMQMDAT--ATLMYTSGTTGKPKGVQQTFGNHYFSAVSSALNLGITEQDRWLIALPLFHISGLSA--LFKSVIYGMTVVLHQRFSVSDVLHSINRHEVTMISAVQTMLASLLEETNRCPE---SIRCILLGGGPAPLPLLEECREK-GFPVFQSYGMTETCSQIVTLSPEFSMKLGSAGKPLF-SCEIKI-ERDGQVCEPYEHGEIMVKGPNVMKSYFNRESANEASF-QNGWLKTGDLGYLDNEGFLYVLDRRSDLIISGGENIYPAEVESVLLSHPAVAEAGVSGAEDKKWGKVPHAYLVLHKPV-SAGELTDYCKER-LAKYKIPAKFFVLDRLPRNASNKLLRNQLKDARKGELL-- 6647414 90 ------------------------------VDRWAFKHPEKTAIIYEGREISYAELLREVCSIANVLKSFGVKKGDTVSVYLPMTWQAVAAFLACARIGAIHSVVFAGFSAEALRDRMQDCKSRVLITSDEGRAIATKAIADAALKECPAVEKVLVLKRTGNPVPWTEWHEAVARVPRMASEDPLFILYTSGSTGKPKGVVHTTGGYLLCAALTVKVFDVHPDDRFACMADVGWITG-HTYIVYGPLAIGATTTVFEYPTPSRYWETVEKYKLTQFYSAPTAIRLLLGHEHVNKHDLSSLRVLGSVGEPINPEAWHWYNEHVGCAIVDTFWQTETSIVVTPFPGAIETKPGAATVPFFGIEPAILEPTTGKVLEGNVEGVLTIAHPWIARTIYGDHQRYLETYMKPGYFYTGDGAARDEDGYIWIKGRVDDVINVSGHRLSTAEIESALITHTGVAETAVIGTADELTGQAVYAFVTLKPEAGLSKELILQVR-KIIGPFAAPKRIYIVSDLPKTRSGKIMRRILRKIVAGE---- 126734511 81 ------------------------------IDRHLETRGDQTAIIWEALHITYKDLHRSVCKMANILETLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADAPRGGRKTALKSNTDAALDRVKCLVVTDRDYDYNEMALEADDRSAPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYAAMTHEVFDYHEGDVFWCTADVGWVTGHSYI-VYGPLANGATTIMPTYPDAGRFWAVCEKYSVNQFYTAPTAIRALMAAAPVEKYDLSDLRVLGTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLTPLPGATELKPGSAQQPFFGIVPKVLDPQSGEEITTTEEGVLVLSWPGQMRTVWGDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHNIKGQGIYAYVTLMNGQEPSENLRKELERTEIGPIAKPDLIQWSPGLPKTRSGKIMRRILRKIAEDDFGA- 160940566 75 ----------------RPYHVWLNRTLGELADIQARRFPDREAVVDAGVRLTYREVKRRSDGLAKGLMHIGILKGDHVAVIMDNCWENVVTKIAIEKTGAVIVNLNIHEKKDMLECLLHRADVKAVILKQGIKNREHMDMFYQIAPRLPLLRHVIVTDQAWQFEKLMELGMSKERMKAVRPFDDATIIHTSGTSGVPKGVMLNHCQILENAWIHVQYLGLEKEDRLCMTPPMFHSFG-CVGSVLSSMMAGAALVCYEKTDRICLLEMLRKERCTVLCSVPTVYIRLMREGKAGGEDL-CLRLCVTAGAPCPEHTLRDMKRVMGAEAVVMYGMTEAGISSTSMDDSLETAVSTVGR-LWPGVTGRIQDTTGRVLGPGQAGELCIKSYGVMKGYYNNPEETEKAVDREGWLHTGDIASLSEDGLLTLKGRCKDLIIRGGENISPREIEDFIRNYEPVEDVAVVGAPDEQYGELVYAFIRPKEGAVVTKELRNWCRGK-IATIKIPQEIELTDHFPISATGKISKGQLRSLAREHL--- 86140960 69 ------------------------------IDRHLRTRGDKTAILFEAQHITYNELHKRVAQMANVLKAKGIKKGDRVCIYLPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSSCKMVITSDGSKTIDLKGIVDEGLKSCESIESVLVVGRDHWLQPLLDEAEETCAPEIMNAEDPLFILYTSGSTGTPKGMVHTTAGYMVYTAFTFKVFQYREDDIYWCTADIGWITGHSYI-VYGPLANGATTVMPSYPDHARFWEIVEKHKVTQFYTAPTAIRALENLDFVEKHDLSSLKVLGTVGEPINEEAWHWYDENIGCPIVDTWWQTETGIMISPIPYSTPAIPTFATLPL-PGIQPALMDEEGKEIKGNQVGRLCIKWPSMARTIWGNHQRYKDTYFSKNMYFTGDGALRDSVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGYPHEVKGNALYGYVILKETGETRKEINQMISDR-IGPIAKLNKIQFTSGLPKTRSGKIMRRILRKIAS------ 115361247 28 -----------------------------FLERAASVWPERTAIVHGTIRRDWAETYRRCRLLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILDHGDAKLLITDREFSPTVKKALARVIDIDDPQCGEGDLLGEKDEALLQEATHTEFSVAMPEDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNAVSNALSWHLDEDTTYLWTLPMFHCNGWCFPWTMA--LVAGTSVFLRHTRAERILAAIRTEAVTHFCAASVVLNMINNAAPELKAGIRHRVKVMTGGAPPPASVIAGM-ECMGWEVTHAYGLTESYGSWNALELDAKARLKARQGVRGPVLEAMMVPDTLEPVPDGQTGEVFLRGNNVMKGYLKNPDATVEAF-SGGWFHTGDLGVWHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFITLKDDSVTEADIIAFCRER-LAHFKVPKTIVFSP-LPKTATGKIQKFNLRERARQ----- 168230334 5 -----------------------GQNLRQMWDDLAGVYGDKTALIFESRQFSYASLNEEINRTANLFYSLGIRKGDRVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLGEESAWILQNSQVSLLVTSAQFYPM-YREMRQDNSTPLNHIEQLPADDGVSHFTQLQARQSATCYTPALSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSAWQIALRDDDVYMTVMPAFHI-DCQCTAAMPAFSAGSTFVLLEKYSARAFWDQVRKYQATVTECIPMMIRTLMVQPAAPTDRQHHLREVMFY-LNLSAQEKDAFTERFGVRLLTSYGMTETIVGIIGDRPGDKRRWPSIGRVGFSY-EAEIRDDQNRPLPAGEIGEICIKGPGIFKEYYMQPEATARALEPEGWLHTGDSGYQDEDGYFYFVDRRCNMIKRGGENVSCVELENIISAHPKIQDIVVVGIKDAIRDEAIKAFIVLEGETLSEAEFFSFC-ENNMAKFKVPSFMEIRTDLPRNCSGKIIKKNLK---------- 67156107 1543 ------------PEEYRQARYPSERGVHQLIEEQVARTPEVVALVFGEQEMSYRELNRRANRLAHRLIELGVGPDVLVGVAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIGLLLTQ------------RHLQDRLPSADGVQSLFLEPGDDWLENYPPEN-PANRTAPQNLAYVIYTSGSTGRPKGAGNTHTALINRLHWMQKAYQLDTTDTVLQKTPF--SFDVSVWELFWPLLNGARLAIARHRDPERLIDTIERHGVTTLHFVPSMLQAFISVEHIEG--CRSIRRLVCSGEALPAELARKLERMPAVGLFNLYGPTEAAIDVTHWTCDHVDPEGPIGQPIDNL-KTHILEESLHPVAPRCCGELYLGGVGLARGYHNRPGLTAERFIPDPFYRTGDLARYRAGGVIEYLGRIDHQVKIRGFRIELGEIEARLRQHGAVREAVVIDVEGA-GGRQLAAYLVPDDPAALRGELKDHLRA-ALPDYMVPAHLVFLARLPLTPNGKLDRKAL----------- 67156107 514 ------------------------DCVHQLIERAASQHPERLAAVSGNDVINYARLNERADELARVLFDAGVLPDQRVGVVGDRSIDMLVGILGILKAGAAYLPLEPDQPQERLAFMLADSDVRLVLGRSSWEGL------------LPDGVRMICLDE-----PLPPVSGSAGLHVRVSPGNLAYVIYTSGTTGMPKGVAVPHGALANYVEGISRRLPLEASSMAMVSTP---AADLGHTVLFGALCAGKTLHLLDKEDAEAFAAHMDAHGVDALKIVPSHLDAMLSAGRSALPR----RCLVLGGEACPPALLARIVALPELKVLNHYGPTETTVGVLI---GELKGLPVLGSPLENVG-VRRLDACLQPAPGPAKGELHISGAGLARGYLGRPALTAERFVPDPMYRTGDWVRRNADGGLLFAGRMDGQVKIRGYRVELAEIESRLRALPGVGNALVIGEEHAR---QLVAYLVPQAGQAFLDEIRTVLK-RVLPEHMVPTHLLVLEHLPVTANGKVDLKALPEPVA------ 16078893 465 -------------------------TLHGLFERQAAVTPERLAIRFSGGSLTYAELDMYASRLAAHLAARGVTNESIVGVLSERSPDMLIAVLAVLKAGGAYLPLDPAYPKERLSYMLKDSGASLLLTQPGCSAPNFSGETLEV-----------------DMTSLECEEVKRHVSASVSDGSLAYVIYTSGSTGQPKGVAVEHRQAVSFLTGMQHQFRLSEDDIVMVKT--SFSFDASVWQLFWWALSGASAYLLPEKDSALIVQAIHQENVTTAHFIPAMLNSFLDQAEIERSDRTSLKRVFAGGEPLAPRTAARFASVLPVSLIHGYGPTEATVDAAFPERDRDRLRIPIGKPV-PGARLYVLDPHLAVQPSGVAGELYIAGAGVARGYLNRPALTEERFLEDPFYKTGDVARWLPDGNVEFLGRTDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTD--SGEELCAYV----EGLQRNEVRAQL-QRLLPGYMVPAYMIEMEQWPVTPSGKLDRNAL----------- 16078893 1501 --------------------YPRNETISRLFEMQAEQTPNAVAIVSDTQVFTYEDLNSWANQIASVLQIKGVGPDSVVALLTGRTPELIAGMLGILKAGGAYLPIDSNLPVERIAYMLSDSRAALLLQSEKTEKRLLGIECEQII-----IEDIQKQGEAKNVESSAGPHS------------LAYIIYTSGSTGKPKGVMIEQRSVIRLVKNS-NYITFTPEDRLLMTSSIG--FDVGSFEIFGPLLNGAALHLSDQQTFLDSHQLIEHQGITTIWLTSSLFNHLTEQNEQT---FSQLKHLIIGGEALSPSHVNRIRNVCPVSIWNGYGPTENTTFSTCLHIQKTYELSPIGRPV-GNSTAFILNQWGVLQPVGAVGELCVGGDGVARGYLGRPDLTKEKFVPHPFYRTGDLARWLSDGTIEYVGRIDDQVKVRGYRVELGEIETALRQIDGVKEAAVLARTAQTGSKELFGYISVKAG--TNAEQVRSLLARSLPNYMIPAYIIEMETLPLTSNGKLNRKALPE--------- 113867314 37 -------------------------TLAENLEISARRFPDKVAVQFYHGATTYAELLAQVERMAGYLQACGVRRGDRVVLLSQNSPQFIVAYHAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAASELVGQVAHVIVHHYGDALPSIPDWVQQRSSGTALPAGAVHWQQAMAAGSTPDDLCMLPYTSGTTGAPKACMHTHRTVMVSVAGSQLWRRSHAESTFLAVAPMFHLLGLQN-GVNAPVYMGGTIVLLPRWDRRTVAQLVARHRVTFWAAPPPMLVEFFAQPGIESFDLSSLACVVGGGAAVPDSTARLMKERYGLQFVEGYGLTET-ASFIIANPLAAARSGHLGVPTYGVDARVIDPATLTEVPRGEVGEIVVHGAQVMLGYWNQPAANAESFDGKRFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILEACVIAARDPHRGETVKAVIVRRDGAVSEEELLAWCRT-SMATYKAPRIVQFVERLPRSATGKIAWRELQEQEMQ----- 73663698 27 ------------------------------------------AVIFEDKEITYKQLIKHANKVGNMFLKHGLQKGDKVLVMMPRCIETYEIYLAALKLGLVIIPSSEMLRTKDLQYRITHGEVKAIVVT-SDSIDEFKAVKEYA-----SLTKFIVGGQEADWYAVEDEKTDQLNTVETSRDDIALLSYTSGTTGNPKAVVHSHGGYAHMQMAPKHWLSIKEDDVVWATAAPGWQKWVWSP-FLSIMGSGATAFVYNKFNAEKYLELLQNYQINVLCCTPTEYRLMAKLPNLTDYNLEHLHSAVSAGEPLNREVVEKFQNRFNLTVRDGYGQTESTLLIGFLKDTES-RPGSMGKAI-PGSHVTVINDEGELAEVGEVGNIAVDLPALFKGYYKDPERTAEP-RKGEYYITGDLAKLDADGYFWFEGRKDDIIISSGYTIGPFEVEDSLTKHEYVKECAVVASPHEIRGNIVKAFVILQDDVPATDELQNYVK-QDVAPYKYPRAIEFVEDLPKTNSGKIRRIELREAEQNK---- 172087770 82 ------------------------------IDRHLATRGNDVAIIWEDASITFNELHEQVCKFSNTLKSQGVRKGDVVCIYMPMVAEAAVAMLACTRIGAVHTVVFGGFSPEALAGRIIDSDAKVVITADGVRGGRTVPLKKNVDDALTTIEKVVVEGRDVWWHEATAVASPHCEPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAITFKYFDYQEGEVFWCTADVGWITG-HTYLIYGPLANGAKTILPNYPSTSRMSEVVDKHNVNILYTAPTAIRALMAQGAVQGTSRSSLRVMGSVGEPINPEAWEWYYNTIGCPIVDTWWQTETGILISPLPGATALKPGSATRPFFGVQPA-LVDNMGNIIEGATDGNLVISWPGQMRTIYGDHDRFEQTYTFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAFDKIAEAAIVGVPHDIKGQAIYAYITLNSGEIPSAELHKEVKDKEIGPIATPDFLHWTDSLPKTRSGKIMRRILRKIAT------ 54401390 44 -LDWFSNW-DEVAASDLEAGAWTGK-LNACFDRHLETHANKTAIIWEGKEISFQELHKYVCQFANLLKSRNIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSIESLKDRILDSDCSAVITAEGVRGGKLVPLVDEALKDCPNVHSVIVVNRTKSALIKEEKFDVDCPCEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLGAALSHKYIFIKEDSIYWCTWVTGHTYIVYGPLATTLMFEG----IPTFPNVSRFWNVIDKHQVNIFYTAPTAIRALMAHGNEPLQSSSSLEVLGTVGEPINPEAWEWYYHEVGCPIVDTWWQTETGIMISGLAGFSDQKPGCAGKPFLGINPA-LVDEEGYEIEGPGKGNLVVKSPSQIRTVYGDHQRCVETYTYKGFYFTGDGAERDADGFYRITGRVDDVLNVSGHRLGTAEIESALVLHEAVAEAAVVGFEHEIKGQGIYCYVNLMKEAQASDAIHQELIGKEIGPIAKPDSIQFCYDLPKTRSGKIMRRILRKIAENEL--- 218290109 31 ------------------------------------------------RTMTYGELRRESLRLAQSLHDLGLRKGDRVLVLMPRRPETYAVYLAILSLGAVVLPGSELLMPNDIAYRLRHAEAKGVVAHAALADRAEAAIAEAPRVQL----RVVVEGPREGWLAYDDLAPREWEIFSTRRDDLAFLSYTSGTTGYPKGVMHVHGAYAHWHIAAKRWLGIEPDDVVWATAGPGWAKWIWSPFVATLMSGATGFHYGGRFDAETFLRLIDDEAVNVLCATPTEYRMMAKVDGLDRFRLSSLRQAVSAGEPLNREVIDTFRRHFQVTVRDGYGQTENTLLVATCVD-TEVRPGSMGLPTVEG-AVEIVDEEGRPLPPGQVGDIAVRRPALFRGYYKDDERTEAQF-RGAWYITGDRAEKDEDGYLWFSGRADDIIISAGYTIGPFEVEDALVKHPLVRECAAVSSPDEVRGAIVKAFVVLKDAEALVRELQEHVK-RITAPYKYPRAIEFVEDLPKTTSGKIRRVELREREWKR---- 48477355 92 ---------------------------------------------------TYYGLYRRVNALARGLLNMGLRKGDHVTIYMPMILEAPVAMLACARIGVVFNVVFSGFGAEALAERIKDSRSKMVITADGAKIVELKSIVDRALELTENVESVIVVKNTNNEINMESIEDGYVEPEKMDSNDPLFILYTSGTTGKPKGIVHGNGGYPVWISNTMKWAFDPKDDRYWCAADIGHSYIVFAPLLLGVMYEGA----IDYPKPDRVWDIIERYGVNILYTSPTAIRLLMKYGDPNSHDLSSLKTLGTVGEPINPAAWHWFYEVIGCPIIDTYWQTETTIAPALGLGLPDLKPGSATFPLPGIDPV-ILDDNGREVKRNEKGYIVLRRPWLMLTVNNDDKRYIETYFSKDMYLMGDYAVKDDDGYIWLLGRADEVLKVSGHRIGTIEIEDALVSMKEIAEAAVFGKPDTIKGDTIIAFVTLKEGYEKSPDLIDYFKRKELGPIMVPEEIHIVDSLPKTRSGKIMRRVIKAVYLDQL--- 103487248 8 ------------------------RTLADIPAAQARVRGQATAVKFGDRETSFAALDAASNRVAHALVAAGVVPGDRVSALTKNHDSWYPLFFGAARARACFAPINCRLAPAEIGFILGDAGPKLLFVGEDFFDCALAAVADLSAPP----RLIALYGAHPAFEPLDSWASDAAPKDAPQRADDVLQLYTSGTTGLPKGVVLTNANYRTFLEAATRVDGFGEDETVMIVMPLFHVAGTNVS--FSGLAQGGRLVLVKDFSAADAVRMLREEDVAHAFLAPAMIQMMLLDPAAGAGPYPQLKSIAYGASPIAEDVLRRARATFGCDFVQFYGMTESGGGGSYLSPTAHDLPGSCGQP-WPGVDMAILDGEGRELGDGAIGEIAIRGGIVMKGYWNRASATEETL-AGGWLHTGDVGYRDADGFYYVHDRIKDMIVSGGENVYPAEVESAIMGCPGVADVAVIGVPDDKWGEGVKALVVPAAGAAPDPAAIIAWARERIAAYKVPKSIEFIDALPRNPSGKVLRRELRAPYWE----- 31505496 247 ---------------------YSQKCIHQLFEEQVERSPDAIAVVFDNQQLTYRHLNERANQLAHYLQKLGVKPELLVGICIERSLEMIVGLLGILKAGGAYVPLDPSYPKERLSYMLEDTGVKVLLTQ------------RSLTELLPENQAIVVSLDGDWQVIAQE--NQNNLNSGVKGENLAYVIYTSGSTGKPKGAMNTHKGISNRLVWMQNTYQLTSSDRILQKTPF--SFDVSVWEFFWPLLAGATLVVVKPQGHKDLIKLIQQQQITTIHFVPSMLRVFLQEPSL--ENCSCLKRVICSGEALPYELTQRFFERLNCELHNLYGPTEAAIDVTFWHCLPQIQIVPIGRPIA-NTQIYILDQYLQPVPVGIAGELHIGGVGLARGYLNRPELTSHKFISHSFYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIELGEIETVLSHHPAVEQSIVIVHEEETGHKSLIAYIVGNSQPSDAVE------------------------------------------------- 31505496 1722 -----VEWNNTKAN-YPQDKC-----IHQLFEEQVERSPNAVAVVFENQQLTYQELNEQANQLAHYLQTKGVKPEVLVGICLERSPQMVVGLLGILKAGGAYVPLDPTYPTQRLEMILADSQVSVLLTQ------------QKLVARLPENKADMVILNTDGGD--ISLKNKKNPISQVNSRNSAYAIYTSGSTGKPKGVVIEHHSTITLLCWAKQVFTTDELAGVLASTSI--CFDLSVFELFVPLAWGGKVIL-----AQNALDLLQAQEVTLINTVPTAIAQLLQIKGIPN----CVQTINLAGEPLSNQLAQQLYQQENIRVYNLYGPSETTYSTFSLVQKGAIKQPSIGRPIS-NTQIYIFNPDLQPVPIGIVGELYIGGEGLARGYLNQPELTSQKFIANPFYKTGDLARYLPDGNIEFLGRIDNQVKLRGFRIELGEVESVLETYPQIQQAVVMLREDTPGNKRLVAYLVTQNQSISMSDLRRFLQQK-LPDYIIPSSFVILSTLPLTPNGKVDRKMLPAPEAE----- 46486685 529 --------------------YPHDKCIHQLFEEHVENNPNAIAVVFKQQKLTYSELNSKANQLAHYLQKLGVGPEVLVGICTERSLLMIVGMLGILKAGGAYVPLDPSYPSERLAYTLEDAAVPVLLASES------------VLDSLPEHQAKIVCLDTIGETITNEGTDNPAS--QVTPENLAYVIYTSGSTGKPKGVAIEHHSPVALCYWASQVFTIKELAAVLASTSI--CFDLSVFEIFVTLSQGGQVIL-----AQNALDLIKSE-ITLINTVPSAITELSRINAIPD----SVKVINLAGEPFSNQLLQRLYQQENIQVYNLYGPSEYTTYTTFTLLKKGTTTPTIGHPIA-NTQVYILDSHLQPVPIGVVGELYIGGDGLARGYHNRPELTAEKFIPNPFYKTGDLARYLPDGNIAFIGRIDHQVKIRGFRIEMGEIEAFVSQYPDVKENAVIAQSDPAGGKRLVVYIVPKQESTQDTSLIPHIRKQKLPEYMIPAAFVLLDAFPLTPNGKIDRRAL----------- 211639007 459 ------------------------ETLTACFEQQAIAMQDRVALTYQQENVSYTVLNQRANQLARYLVSRQIGPEQRVVVCLPRSIEMMVTLLAIIKAGAAYVPVEVDYPQSRLDFMIDDAEPACVITTS------------EIAQRLTTNTPMLLLDDTALIASLEADLSDKERLQPLISAHPAYIIYTSGSTGVPKGVVVTHHNVMRLLQSTQRWFNFSEADCW----TMFHSFDFAVWECWGALLNGGRLVIVPSRSSTDFLQLLINEKVTVLNQTPSAFQALI-HADRETPQLGTLRTVIFGGEALNAHILVEWYQRHDPQLINMYGITETTVHVTYFPLSREIVAQPIGEPIDDLS-IYILDEAQCPVPVGFVGEIYVGGAGVAHGYLNRPELTAERFIADPFYRTGDLARLRRDGVLDFLGRIDDQVKIRGFRIELGDVAAALNAHPDIMQSEVVVREDEGQQKRLVGYVIAHHGITLESQLIRASLATYLPEAMIPAAIVQLDHFPLTINGKLDRKALPKPI------- 37577047 1481 -----------------ETGYRLKQTLHHALEQQAAKTPDQPAVIVEDEEITYKELNEQANRVAWELIDRGVKAETTVAIMGRRSPEMLIGIYAILKAGGAYLPIDPDYPEERIRFLLKDSDSDILLIQS------------------DNLDIPAFDGEIVHLSQLNSGLKRRLSNPEVYPDSLAYMIYTSGSTGRPKGVQVEHQSAVNFLNSLQFRYPLNQSDVILHKT--SYSFDASIWELFWWPYGGASVYLLPQGEPDMILKVIEEQQITAMHFVPSMLHAFLEYLKNGPVPIKTLKRVFSGGEQLGAHLVSRFCELLDVTLTNSYGPTEATVEAAFFDCPLDEKLDPIGKPIH-HVRLYILNQKQKMLPAGCIGELYIAGAGVARGYLNRPELTEERFLDDPFYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVR--TESGEALCAY----AEGLGRNEVRKQL-ETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL----------- 37577047 2531 ------------------------QTIDQLFEKQAALTPNAPALVSRENTLTYQELDEWSNGIAWALRDRGVKPDTPVGIMMPRSFSMIAAILGVWKAGGCYVPIDPEYPAERKRYILGDSRTKLLIT-----------LPAADQEALEDFEGEIFAIENAET-------YDGSPLPQVRPQHLAYIIYTSGTTGQPKGVMVEHKGIANTLQWRRNAYTLNETDTVLQL--FSFSFDGFLTSMFTPLLSGAKTVLPDENEAKDILSILSHHRITHMIIVPVLYRALLDV--IQPEDAKTLRVVTLAGEAADRELIDRSMAIPNTELANEYGPTENSVATTAMRHMERQKNVCIGRPID-NTEVLILNGD-QLQPIGVAGELCIAGTGLARGYVNLPELTAKTFVQHPYYRTGDAARWMADGTIEYLGRMDDQVKIRGHRVETKEIESVIRRISGVKEAVVLARETAPAQTELCAYIVA-EQDFNTEMLRAEL-NKQLPLYMMPAFIQTLDSLPLSPNGKLDRRALPEPA------- 37577047 463 ------------------------ETIHAMFEKQAEKTPDARAVIDQAHSLTYKELNESANRLARHLRKKGVMRQEPVAIMMERSTEFVTGILGILKAGGAIVP--PHYPSDRINYILNDCGCSHVVSQAHFAPLLETGL---------------------NVIYMEDIQIEDGSCLHSSADDLLYMIYTSGTTGKPKGVQFEHRNMANLLQFEFTRSGIDENDVLQFATP---AFDVCYQEIFSTLLGGGTLHIVPKRDVPQLFAFIKEHQTTISVSPTAFIKMIFSEQEFANAFPHDVKHLITAGEQLIVSLLQDVLRQRSMYLHNHYGPSETHVVSAYTIHPGNQIPPPIGKPID-CTDLYILNRQKQLQPRGVSGELYISGSSVARGYINNDKLTREKFLPDPFYRTGDVARIREDGSFEYIGRADDQVKIRGYRIEPQEIEIALMNHPEVKEAAILIRQNQGEEHELCAYYCSM-HRLDSSALRQYLANK-LPEYMIPAKWVWVDSIPLTPNGKVDQSALPKPEA------ 119510827 491 -----------------QTEYLHNQTLVDLFETQVAKNPHNIAVVFESQQLTYQQLNQKANQLAHYLIEFQIQPDTLIGISVERSLEMIIGVLGITKAGGAYVPIDPNYPPERIRFMLEDSGISVLLTQSF------------LQEKLPELKHQIICLDEEAFT--EQLIDNP--NPKSTPDNLAYVIYTSGSTGQPKGVMIEHKAIVNLALAWTETFQVQHHSRWIQFG--SFSFDLSIGEIATTLSAGACLYLAQKETLQALVDLLAEHKISHFALPPSALAVL------PQATLPDLQALIIGGEACAAELVEQW--GTTRSFFNCYGPTESTVIASIFRCEPNGKKPSIGQPIANNS-IYILDPHNQPLPPGIPGELCIAGVGLARGYLNRPETTSEKFMEERIYKTGDLARWCADGNLEYLGRIDEQVKLRGFRIELGEIESLLLQHSLVKEAVVI-LYETDSNPRLVAYVTQAEKSVTLGEIKEYLKNR-LPNYMIPSQIMVLEQLPLTANGKLDRRGL----------- 119510827 1543 --------------------YPQDQTLVTLFEQQAAKTPDNIALVFADRSLTYQQLNQKANQLAHYLQNFQIQPDTLIGICVERSLEMIIGLLGILKAGGAYVPIDPNYPQERIGFMLADCGTSVLLTQTSLKH-------QLPTTQLEHPPQVICLDE-------ETFSSQLTNNPQSTPDNLAYVIYTSGSTGQPKGVMIEHRAIVNLSLVWAQTFQVKNHSRLLQFG--SFSFDLSIGEIATSLITGACLCLGDQETLQSLVDFLTEHKITHSFLSPSALSVL------PKVSLPDLQCLSVGGEACTAELVSQW--GTEQSLYNCYGPTETTVTAALALCQPNGKKPPIGKPLSNL-RIYILDTDYQPLPPGIPGELCIAGVGLARGYLNRPELTAEKFIEERIYKTGDLARWLPDGNLEYLGRIDHQVKLRGFRIELSEIEASLLKHPKIQEAVVIVREETDLDKRLVGYIVP---------------------------------------------------------- 90265799 13 ----------DIPRDYNAATWFIDRHLKD-------GRADKVAFIDADGSHTYGQLADKVNRAGNALKGLGLHMENRIAMIMLDTVDFPAVFWGAVKAGIVPIPLNTLLTTGDYGYMLSDSRARVLVISE-----ELFDKVEPILPDLPMLEHVVISGKAHGHTLLSDLLAKALKTAETTRDDVAFWLYSSGSTGAPKGAVHLQRDLATAVHYGQQVLGIREDDVTYSAAKLFFAYGL-GNGMTFSLHVGATSVLLDRPTPEAVMKLLKDHQPTIFYGVPTLYGTILADPQYRRETASTLRACVSAGEALPEDVGRRWEERFGAAILDGLGSTEMLHIFLS-NRHGEVRYGTSGKPVPGY-ELKICSDDGHEVPQGEMGELVVRGPSSATAYWNQREKSLKTFRGE-WTHTGDKYYVDDDGYYRYAGRGDDMLKVGGIWVSPFEVEAALISHDKVLEAAVVGETDAEGLVKPKAFVVLAPGETGSEELQAYVKSK-LAPYKYPRWVEFVEALPKTATGKIQRFKLRGTLSQK---- 154310341 84 ------------------------------VDRHAIKNPDKPAIIYEGRTLTYSELLREVCKTAYVLKQMGVKKGDTVAIYLPMIPEAVIAFLACSRIGAVHSVVFAGFSSDSLRDRVIDAQSKVVITSDEGKRIGTKKIVDDALKQCPDVTHCLVYRRTGADVPMTEWHEEVEKWPPMNSEDPLFLLYTSGSTGKPKGVMHSTAGYLLGAAATGKVFDIHDSDKFFCGWITGHTYVVYAPLLLGV----ATVVFPAYPNFSRYWDVIEKHEVTQFYVAPTALRLLKRAGDQHKAQMKHLRVLGSVGEPIAAEVWKWYFEIVGAHVVDTYWQTETGSNITPLAGVTPTKPGSASLPFFGIEPAIIDPVSGEEIGNDVEGVLAFKQPWMARTVWGAHKRYMDTYVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHAVAEAAVVGINDELTGQAVNAFVAIKDGNEVNDSLKKDLVRKSIGPFAAPKAVFVVPDLPKTRSGKIMRRILRKILAGE---- 196234603 25 -----------------------GKTIGAMLDEVVAKFETNEALVWEHQRLTYTAFGEAVARCARALLAAGIRKADRVGIWSTNCVAWVVVQFATAKVGAILVNINPAYRLSELEYALNQSKTNFLIIGEGFKDVLFAEILEKLNGRLPHLHRIVSLVPVKGLMDWKTFLSRAGNVTPLDFDDVINIQYTSGTTGFPKGAMLTHHNILNNAFWIGERMRLTSRDRLCIPVPFYHCFGM-VLANLACVTHGATMVLPPHFSPLQTLEAVALERCTALHGVPTMFIAELAHPRFGEFDLSTLRTGIMAGAPCPIEVMKRVMEEMHAEITIACGMTETVCNMTEVDDPIETRVGTVGKVM-PHQEQKIIDPTGCILPRGEPGELCYRGYQVMRGYFGDLEATHRTIDEAGWLHGGDLAVMDARDYVRIVGRIKDMICRGGEKIFPREVEEFLFTHPKIAEAYVIGLPDPYYGEQVVAWVKLKEETMTSDEVIAFCRGQIM-DYKIP--------------------------------- 134097892 373 -------------------------TLPELFEEQARRTPDAVAVTFEGGDTTYGELDARATALAHHLIDHGVGPEQLVALALPRSAELVVALLAVLKAGAAYLPLDPGHPAERIAHIVADARPAVLVSDTEHASRLLPSDITRLLLDDPA--------TAEAISAHSQRDPGPGERGRVGPDNAAYVIYTSGSTGRPKGVVIPHRNVVRLFTATEPWFSFDDTDVW--TLFHSYAFDFSVWELWGALLHGGRLVVVPHESPGEFLELLERERVTVLNQTPSAFYQLVQADREACAEL-ALRYVVFGGEALELSRLDDWYRRHNPVLVNMYGITETTVHVSHLELDREQAARREGSLIGPDLRVYVLADDLEPVPPGVVGEMYVAGEGLARGYLGRRGLTAQRFVADPMYRTGDLAKWRADGTLEFAGRADHQVKIRGFRIEPGEIEANLAAHPGVRQAAVVVREDRPGDRRLVGYAVTDAE---PARLREHLAA-VLPDYMVPSALVVVDEIPLTGNGKLDTAALPAPEVE----- 134097892 1427 -------------------------TFPALLAERVAEHPDKPALVFEEVELSYRDLHRRVRSLARLLAENGVGRGDVVGVMLPRSPELVVGLVAAMTSGAAYLALDPDYPAERLRHMVEDARPAVVITGGRDTDLLARVLGCHDEPADPS-----------------------GPLPEPAAEDPAYVIYTSGSTGRPKGVVVPHSGISGLLATQSGRLGVTASSRVLQFA--SPSFDVACAWVCSA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115525222 3 --------------------------IARWIDRHAAFAPEGSALRFAGESTTYRAFAAEIDATARKLASLGITQGDIVAYLGFNDPALLALLFACGRIGAVLTPLNWRLAAPEHERMLRDCAPRLVLVADEHIAHAEPLRATGNATRWASLSRV------PGWLPWQDIVPEGTGLPEDDGDLPVLLCYTSGATGTPKGVVHTHDSLFWNAVNSAHMHDLTSADRVLTTLPMFHVGGLNI-LTTPAMHAGASVTLHAKFDPGEAIDTIERERITLTVLVPAQLTAMMAHPRWNRADLSSLRAVTTGSTIVSASFVHEVNAR-GLRLIQIYGSTETCVAAYQRVDSAERKAGSAGLP-ALHCDLRIVDLDGRDVAPGDNGEILVRGRNLMREYLNAPEATAAAL-RDGWYHTGDIGHLDDEGYLFVAARKSDMIISGGENVYPAEIENILLEFPGIAAASVVGRPDPHWGEAIVAVIVPALGAKVAETEVLALLQGRIARYKHPREIVFMDDLPRNALGKVLKDRLRADLASPL--- 21284257 25 --------------------------------------PDKKAILYEDISVTYQQLIEQSNKVGNVLASHGLSKGDKVLIMMPRSIATYELYIAALKLGVAIIPCSEMLRTKDLQYRITHGEINAVIALEPFT-VEFEKIKE-----YDALTKFVIAGQKDGWISLEENASNKLEMADTTRDDMAILSYTSGTTGNPKAVTHCHGGFAHLQMAPKHWLCINEDDLVWATAAPGWQKWVWSP-FLSVLGSGATAVFNGRFSPETYLELLQKYQINVLCCTPTEYRMMAKLQNLNDYDLTHLHSAVSAGEPLNREVVEQFKKYFNLTVRDGYGQTESTLLIGFLKDTPQ-RIGSMGKGI-PGSSVTVVDDEGNSVPANTKGNIAVDLPALFKGYYKEPERTAKAQT-GKYYITGDLAHVDDDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHPAVKECAVVAKPHDIRGNIVKAFVILQDHTAGDDELQQFVK-NEVAPYKYPREIEFVDDLPKTNSGKIRRVELRDSEIEK---- 171059052 9 --------------------------LAQLLRQTARQFPDRPGLIQGDNRWSWSQIDRRVDALVAALHALGLQKGDCILTQSRNNLAMFECAWAAFRMGCVWVPTNFRLTPQEVAYLGESSGARAMLVETCFAGH-----AEAVQAAAPELKHVVWIGAPAGSLDYEALLARHADAPAAEADDPLWFFYTSGTTGKPKAAILTHGQMGFVVTNHLADLGTTETDCSIAVAPLSHGAGIHA--LLNVARGAATVLLPEKMDPAVVWQLIAQHRVSNLFTVPTIVKLLVEHPAVDQCDHSSLRHVIYAGAPMYRADQRLALQKLGPVLVQYFGLGEVTGCITVLDADPNAHIGSCGRPRT-GMEVAVLDAEMQPVATGEIGEICVRGPAVFAGYHANPEATAKAL-RGGWFHTGDLGRLDARGLLYITGRESDMYISGGSNVYPRECEELLLTHPGVAEVAVLGVPDRTWGEVGVAVVVRREGVPAAETLLAHLDGH-LARYRWPRQFVFWDALPKSGYGKITKKDVRALLYER---- 75760478 2 ------------------------RTMQKLLQKRAMQSPNLEALVGGEKRYSFQQYNERVNQLAHYLLHNGVQRGDRIGILCKNNHPFPSVMMASLKIGAVCIPLNHQLTAYELETIVKEAKLKVLVIDEEFS---------EVLLKIDAVKEIVIQTTKEGFGSFEELQKQPTSEPEVHEEDDAIYLFTSGTTGQAKACVIGHKNLHHYFAEIAGQREIPAGERFLSVHPLFHMSGV--LSILNCIYHGVTMIFLADSNPAIIWDKIEEEKITTMLAFPAVYSYMLDELNKKERNISTFKVAQSGGTKVPETLIQKYMEK-GIYMVQGYGSTEGWVVTSWHPMMGKEKMSSVGKTLKHVEVKIVHPETGDELITNEVGEIHVRSPYMFKGYWNNEKATKKV-VKDNWFNMGDAGMIDDDGFLHIMGRYKDVIIRGGDNVYPDQVEDVIHEIHGVLEVAVVGVPDDFWGEVPRAYIVKDGETTLTEEITQYCKEK-LASYKIP-EVVFIEELPKNALGKVLKRELRDVV------- 169624774 102 ------------------------------VDRHAFKNPDKPAIIYEGRIISYGELLRQVSKLAYTLKEMGVRKGDTVALYLPMIPEAVISFLACSRIGAVHSVVFAGFSSDSLRDRIIDAECKVVITTDEGKRISTKKIVDEALKQCPGISHCLVYKRTGAEIPWTKWHEEVEKYPPMNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAAATGKVFDIHDNDTFFCGWITGHTYVVYAPLLLGV----ATVVFPAYPNFSRYWDIVDKYNVTQFYVAPTALRLLKRAGDEHKHQMKHLRILGSVGEPIAAEVWKWYFETVGAHVIDTYWQTETGSHITPLGGVTPTKPGSASLPFFGIEPAIIDPVSGEEIGNDVEGVLAFKQPWLARTVWGAHQRYMDTYVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSVAEAAVVGINDELTGQAVNAFVALKDGTESSDQVKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRIMRKILAGE---- 89092377 68 --------------------------------DQVALYYDSPATGGTKEAITYTQLLDRVSRFAGALKAQGIEKGDTVLIYMPMIPEAAVAMLACARLGAIHSVVFGGFAPAEMAIRIDDANPKMILTASCGIEFEYKPLVDQIDLATHKPAHTIVCQRAEELDKAGDLDWEPAACTPVKGSDPLYILYTSGTTGQPKGIVRDNGGNAVALKYAMHICGMQPGDVWWAAWVVGHSYIVYGP-----LMAGCSAVFIKNPDAGTFWRVIEDYGVTSMFCAPTAFRAIRKEALSGSYNLNSLKWVFVAGEKLDSSTYHWLSDLLKVPVIDHWWQTETGWPMTSWDNPSESRLGSTNKPVPGYD-IRVLDSDGTEVADGEAGNICVKPPGVAWSIWNNNDRYVSSYLEPGYYHTGDGGYKDEDGYIYITGRTDDVINVSGHRLSTGEMEEVVSAHPEVAECAVIGVNDELKGQLPVGLIVLKAGSEIEEELVKMVREQ-VGALACFRTAMVVQRLPKTRSGKILRAILRKIAAQE---- 159898383 1979 -----------------AQIWDSSELLVDVLAQQVQRTPNAPALSDEHHHYSYAELDQRVTQLAASLQAHGVQVDDRVGVLMERSAQLVIALLAIVKAGAAYVPFDPAYPSERVLAMLADAAPRVVITDTPKLGQATIPVLLFDQAWQPN-------------------HSLSFNPPIIHPLNAAYMIYTSGSTGKPKGVINSHQAIVNRLLWMQQRYQLTAADVVLQKTP--YSFDVSVWEFFWPLMTGAKLVVARHLDRRYLAETIQAQKVTTIHFVPSMLSLFLEEPQAA--NCTSLRQVFCSGEALSAETSARFCQTLNADLHNLYGPTEAAVDVSAWHQPNAEPSVPIGRPIA-NTQLYILDARMQPVPVGVAGELLIGGLNLARGYAERPDLTAERFIPHPYYRTGDLARWRDDGAIEYLGRNDFQIKVRGIRVELGEIEHQLSQHPAIAQIVV----HHHAGQLVAYWVARPDQAPEETALRSWLRAR-LPEAMIPAHWLQLAELPLSSNGKLNRKAL----------- 159898383 450 ---------------WQAPNYAPPLCLHEWFAQQVQAHPKAKALSFEDTWLSYAELDQRSNQVAHGLIAQGVTVGNLVGLCVERSLELVVGILAILKAGAAYVPLDPTYPRERLAFVQADAAIRHIVTQR-------------------HLRDVVQAEQCYLLDQPMDAYPTTPPSVVCSTENPAYVIYTSGSTGNPKGVVVSHANVARLMLATNAWYQFNQHDVW--TLFHSYAFDFSVWELWGALLYGGHLVVVPYWNPEAFHQLLRQQHVTVLNQTPSAFYQLIQADSLAEQRL-ALRTVIFGGEALDLAQLAPWFARYGPQLVNMYGITETTVHVTRLADLQAGLGSVIGCPI-PDLALAVLDAQGRQAGVGVAGELYVGGAGVAQGYLERPELNAQRFIQSRWYRSGDLVRYWPNGELEYLGRIDLQVKIRGFRIELGEIEAALSQHAAVQSAAVIVREDRPGHKRLVGYLIAKDPSLDLAAINQQLRER-LPEYMWPSALIELASFPLTSNGKLDRQALPAPEAEQ---- 125556329 45 ----------------------------------------RPCLIDGGAVYSYGEVEELSRRAAAGLRRLGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEIHRQASAAGARVIVT-EACAVEKVRGFAAD-----RGIPVVAVDGDFEGCVAMLDASIEPLDAEEVHPDDVVALPYSSGTTGLPKGVMLTHRSLVTSVAQQVDNLYFRREDVVLCLLPLFHIYSLNSV-LLAGLRAGSAIVIMRKFDLGALVDLTRRHGVTVAPFVPPIVVEIAKSPRVTADDLASIRMVMSGAAPMGKDLQDAFMAKINAVLGQGYGMTEAGMCLAFAKEPFEVKSGSCGTVVRNAELKIVDPDTGATLGRNQSGEICIRGEQIMKGYLNDPESTKNTIDKGGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPDIKDAAVVPMIDEIAGEVPVAFIVREGSAISENEIKQFVAKEVV-FYKRLNKVLFADSIPKSPSGKILRKDLRA----KLAAG 218152927 59 ---------------------------------------NKAAILFEATQVTYRQLLERVSQFANALKAHGVQQGDRVLIYMPMGVEGVVAMQACARIGATHSVVFGGFSAKALNERIIDAGAVAVITANQLRGGKELPLKAIVDEGLDSIKNVMVAGRDKTFSEILAGQSTECPPTPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKVTMEWFDIRPDDVFWCTADIGWITG-HTYVAYGPLAAGATQVVPTYPNAGRFWQMIERHKVTVFYTAPTAIRSLIKAADSDESDLSSLRILGSVGEPINPEAWMWYYRHVGCPIVDTFWQTEGGHVITPLPGATPLVPGSCTLPL-PGIQAAIVDETGKDLPNGAGGMLVIKRPWMIRTIWGDPERFKKSYFPEELYLAGDGAVRSADGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRSRPTATELRNWVA-KEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGE---- 121713186 12 ---------------------------------------------HQNQRLTYADLDAKSNALARGLQSVGVGKGERVGVMLGNSSEYAIVTYALFKLGAILVPLNPSFNATQVVSALGHLKAAYLIVSAESAPRSNVPLIKNLSADVPSLKRVILVDNSSGRVNWSDADASPLPPQDLSPYDIVNIQFTSGTTAMPKAACLSHRSILNNGAQIGNRMRLTPEDIVCCPPPLFHCFG-SILGYMATATHGSSIVFPESFNARATLQAVQEEKCTALYGVPTMFLGLLQDGEVAYEGFEFLRTGIAAGSSIPAALMEKLHKVLNLTLTICYGMTETVSAMTAVDDPIDKRISSVGK-LMPHVEAKVVDPADRILPVDTSGELAVSGYLLMKEYWNDPQRTAEVMLADQWIHTGDEASISPDGYITITGRIKDLIIRGGENIHPLEIENCLLKLPGVANVSVVGVPDERYGEVVAAFVICKEDTLTEDKIRVWVRDR-LSNHLVPKYIFFLESFPKTASGKVQKVNLKETAIKLL--- 159030043 480 -----------LLAQWNQTNIYENVCIHELFEHQVLKSPNAIAIEWENEKVTYQDLNHRANQLAHYLQSLGVNSEVLVGIYLERSLLVIVGLLAVLKAGGAYIPLDPDYPQQRLTYMAEDAQISLLLTQES------------LLDSLPAEDGVIVLDKLAEKLT---VQSRENPLSEVVPENLLCLLYTSGSTGKPKGVMLTHAALVNHSWGISEVFGLTESDRVLQFASFG--FDVAAEEIFPTWLKGGTVVLRPGPTLTDFADFIEQERLTVLNITPAYWHEWAIAVSQSLATVSSLRVVAVGGDAVLPETVNIWRQMVGKRVINVYGPTEASVTAIVHDDYQSEKINSVGRPIA-NTKAYILDQNLQPVPIGVKGELHLCGVRLARGYLNRPELTAEKFIDNPFYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQNIDVQTSCVIIREDTPGDKYLVAYIVAHERIPMISELRQFLSSK-LPLYMVPQAFVFLESLPLTTNLKVDRRALPAPTASQ---- 214036788 5 ----------ELSESYPAQGEPAPMTIGDILRQSAARIPDQPAIKELNRTWTYAELLADSERLGKALANRHAE-GSRIAVYANNLPEWVLLELACGLAGVILVTVNPAYQKNELKYVLEQSGSEAIYYVADFRGNPMQEIADAVCDEVPAITHRILLTDHDALFAGEHVG----ELRSPKPSDAVQIQYTSGTTGFPKGALLHHNGLVRNALDTMIRGGLKSGDSFVHHMPLFHTTGCAV-LVMGVIGTGCTMLLAPMFDPEVITEIIERERTMFIFGVPTMLVALIDEARRSGRDVSSIQRMMSGGAMVAPQLCRDLKEVFGATIQIVYGQTETSPVLTQYDDSLEDLTETIGQPAA-HTEMSIRDTRDNSVPIGEQGEICARGYSVMVGYNNNPEATAAAIDSEGWLHTGDLGRMDSRGFLKITGRVKEMIIRGGENLFPAEIENTMLEHEAVGEVAVVGVPDDKWGEQVVCFIRTGDQLLTANGLKSFIRER-LSPQKSPAFWVSVTDWPLTGSGKIQKFKLKEAYE------ 85094118 36 -------------------------TLGELLNLQCLHHGTQEALVWTGARWTYNELNHQSQLMARALLGLGIRVGDRVGIMAGNCEQYASLFFAATRIGAILVILNNTYTPTEAQYALEFSDCKVLFTTKKIGRLDQGPLLAELKMKSKAPKVVIIRGDSEGYQTYDQLLSQGFKVSKVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNARFIGDRMKLGPDDVLCCPPPLFHCFGL-VLGLMSVMTHGGKIVYPEVFDAPATLKAIVNERCTAVHGVPAMFDSILALPEAKAADL-RLRTGIIAGAPVPRYLMELLVSKLGMTFTSSYGLTEASPTCAHTDDPIDVRLTTVGT-LMPHAHAKIVDRDGQIVPIGTKGELCIGGYQLQAGYWNNSEKTNEVMMRDEWLHTGDEAVFNEQGYCSITGRFKDIIIRGGENIYPLEIEERLVAHPAVSMAVVVGLKDQHYGEVVGAFLGLEKGHQSTEEVREWCR-RKLGKHKAPTHVFYLSTVPLTGSGKVRKFEM-AQLGNKLL-- 218442831 493 ---------KERNNTQRDYGC--NKCIHQLVEEQAALNPEAIALVFENQSLTYSQLNAKANQLAHYLRELGIKTETLIGLSAERSLDMIIALLGILKAGAAYLPLDPEYPSERLSLMLEDSQVFLVLTQAS------------LLNKLPDIQTPTLL--LAEIWPKIASYSQENLTKVVEATNLAYVIYTSGSTGKPKGVMVEHRGVYNLAQAQIEAFAVEKNSRVLQFA--SFSFDACISEILMALGSGATLYLACKDAPGQPLRFLRQQNITHVTLPPSVLRVL------PLETLPALQSLIVAGEACSLELIKQWSGEQN--FFNAYGPTEASVCATIAKCTPNDTKVTIGHPIT-NVQVYILDSHLQPVPIGVMGEIYIGGVGVARGYLNRPQLTQERFIADPFYKTGDLGRYLVDGKIEYLGRIDHQVKVRGFRIELGEIEAILLKHPLVKEAVVIARHDHKLNTNLIAYLVPQNQALQLDQVREFIQEK-LPSYMIPQEFVLLDALPLTSNGKIDRNKL----------- 154244475 18 ---------------------------------------------------TYGDALALSARLAHLLVARGVKPGDRVAVQVEKSWPALALYLATVRAGGVYLPLNTAYTLNEVEYFLSDAEPTLFVCP---PHIEAEARALATRLGVPSVETLGADGTGSLTDGAAHLPTEFADVPR-GPEDLGGILYTSGTTGRAKGAMLSHDNLLSNALTLKDEWRFTGDDVLLHALPIFHTHGLFVASNI-VLLAGAAMVFRAKFDPREALELMAAGTVTSLMGVPTFYTRLLDQQGLTREATAKMRLFVSGSAPLLAETHRAFFERTGHAILERYGMTETGMNTSNPYDGERI-AGTVGFPL-PGIVLRVTDETGRVLPTDDIGMIEVKGPNVFKGYWRMPEKTAAEF-RDGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDAIPGVAESAVIGVPHPDFGEGVTAVVVKVAGASLTEADIHAALESRLAKFKQPKRVFFVPELPRNTMGKVQKNVLRETYKD----- 7188337 29 ----------------------------------------RACLIDGGAALTYGEVDALSRRCAAGLRRLGVGKGDVVMALLRNCPEFAFVFLGAARLGAATTTANPFYTPHEIHRQATAAGARVIVT-EACAVEKVRAFAAERGIPVVSVDEGVDGGCLPAETLLGEESGERFVDEAVDPDDVVALPYSSGTTGLPKGVMLTHRSLVTSVAQQVDNLHFSSSDVLLCVLPLFHIYSLNSV-LLAGLRAGCAIVIMRKFDHGALVDLVRTHGVTVAPFVPPIVVEIAKSARVTAADLASIRLVMSGAAPMGKELQDAFMAKINAVLGQGYGMTEAGMCLAFAKEPFAVKSGSCGTVVRNAELKIVDPDTGASLGRNLPGEICIRGKQIMKGYLNDPVATKNTIDKDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMQDELAGEVPVAFVVRTEGSEISEEIKQFVAKEVV-FYKRICKVFFADSIPKSPSGKILRKDLRA----KLAAG 24744797 244 --------------------YPADKCIHQLFEEQAKRTPNAIAVVYENESLTYQELNNRGNQLAHNLQKLGVKPDTLVGICLERSLELVVGLLAILKAGGAYVPIDPHYPQERLTYLLADTQVKILLTSQSLTSLLPANLAK-----------IICLDSDWDLIAKENPDNFESG---VTVENLAYVIYTSGSTGQPKGAMNCHRGVVNRLLWMQDTYPLTQGDRILQKTPF--SFDVSVWEFFCPLLTGARLVVAKPEGHKDLIKLIQDQQITTLHFVPSMLRVLLQEADLEK--CQSLKRVICSGEALPNDLSQRFFERFNCELHNLYGPTEAAIDVTYWACSPNWKVVPIGRPVA-NTQIYLLNADLQPVPIGVVGELHIGGVQLARGYFNRPELTAEKFIANPFYKTGDLARYLPDGNIEFLGRLDHQVKIRGFRIELGEIETILGQHPDVCQSVVLAHQTETGSQTLIAYVV----------------------------------------------------------- 24744797 1737 ----------------------PQQCVHQLFEIQVERSPDAVAIVWNQERLTYRQLNEQANQVAHYLQNLGVESESLVGICLERSLSLVVGLLGILKAGGAYVPLDPHYPTERLELILTDSQVPVLLTQ------------QTLLSHLSHYSGDRVVLDRDAAIIAQQPKTNPKS--QVSSSNSVYVIYTSGSTGKPKGVVIEHRSTVTLLDWARTVFSFDELAGVLASTSV--CFDLSVFELFLPLTVGGAVILADNALALPNLAAATE--VTLINTVPTAIAQLLALEAIPQ----SVRTVNLAGEPLSNSLVQKLYQLPQIRVYNLYGPSEDTSYSTSCIEKGATTQPSIGRPIA-HSQVYLLNATHQPVPLGTIGELYMGGAGLARGYLHRPELTAEKFIANPFYKTGDLARYRPDGNLEFLGRSDYQIKLRGFRIELGEIEVVLENCPGVKQAVVLRREDLVGGAKLVAYVVSENSTLTTQDLRRFL-EQQLPDYMIPGFFVPLESFPLTPNGKVNRPALPRPEMELIPDG 145222072 4 ------------------------RTTPAVLERIARELPDQPAVVTAQRTLTYFGLRSEVLHAAAAMIDLGIEPGDRVAIWSPNTWHWVVASLAIHHAGGVLVPLNTRYTASEAEDILARTGAPLLFASGAFLGADKAASVD--RDSLPALRHIVRIPVDTDDGTWDEYIARGAKEEAVTADDVSDILFTSGTTGRSKGVRCAQRQSLDASAAWAACGQLTRDDRYLCINPFFHNFG-YKAGILACLQTGATLYPELTFDPGETMQAVQEHRITVLPGPPTIYQTLLDHPRRSEFDLSSLRFAVTGAATIPVVLIERMQSELDIDIVTAYGLTEGFGTMCRADDDAVTVATTSGRPIADF-----------ELRIGESGEVLLRGPNVMLGYLDDPEATAAAIDGDGWLHTGDVGELDPAGNLKITDRLKDMYICGGFNVYPAEIEQVLARLDGVAEAAVIGVPDDRLGEVGKAFVVTLPGAEDEKTVIDHAREH-LANFKTPRSVEFLDALPRNPGGKVVKPLLRQR-------- 182440603 8 -------------------------TVDGVLTRSARRTPDRTAVRYAGRAWTYRSLDAAVSTAAAVLAEHGLAPGDRVAAYAHNSDAYLIGFLACARAGFVHVPVNQNLTGDDLSYLLDQSGSSLVLTDP--------DLAARLPAGLPVRELRDAPGSLLDALETDRVFT-PRRPPA--SDDLVQLLYTSGTTALPKGAMMTHGALVHEYVSAITALGLSANDRPVHSLPLYHSAQMHVF-LLPYLAVGAENTILDAPDAATIFDLVEAGAADSLFAPPTVWIGLANHPEFAARDLTGLRKAFYGASIMPVPVLERLREHLPLAFFNCFGQSEIGPLATVLPDEHEGRMDSCGRPVL-FVEARVVDEKGEDVPDGTAGEVVYRSPQLCSGYWDKPEETAAAF-RDGWFHSGDLAVRDAEGFLTVVDRVKDVINSGGVLVASRQVEDALYTHPAVAETAVVGLPDDRWIEAVTAVVVLRGEA-DEGELIAHARQK-LPAFKAPKRVVFVEALPRNASGKILKRRLRDELS------ 156553304 95 --------------------------------------GDQVAFYWEGSRLTYRKLLEETCRFANVLKSKGVQKGDRVAIYMPMILELPIAMLACTRIGAVHSVVFAGYSADSLAERMLDSKAKVLVTADGWRGEKLLLLKTICDDALDKVKKVPWDDDRDAWWHDEMEDAEASCYPWMNAEDPLFILYTSGSTGKPKGVQHTTAGYLIYAATTFKVFDYHPGDVYWCTADIGWITG-HTYVVYGPLANGATSVLFEYPTNDRYWSVVDKYKVNQFYTAPTAIRSLMKFGDVKKHDLSTLKVLGSVGEPINSEAWLWFYNLVGCSIADTFWQTETGGHITPLPGATPMKPGSASFPFFGV-QPELLDEDGHVIEGEGEGYLVFRRPWMMRTLYGNHERFQSTYFDHGFYCTGDGARRDKDGYLWVTGRIDDMLNVSGHLMSTAEVESVLAEHSSVAEAAVVSKPHPVKGQCLYCFVTPNEGKPLQDELKKKVRER-IGPFAQPDVIQHAPGLPKTRSGKIMRRVLRKIA------- 91081619 49 -------------------------SLDQYLFEKTHNWPQRIATECAGRKYTYEEIQTKSINLNRNLRKLKLQKGDVVALLLPNSPEFIMATIGALKAGLVVTTLNPIYTPDEIARQLKDSSTKAIITVDFYELAKASANLTQSQINILTIKTQQGQAIPQGALNFDEF-TEPCDYPDVPPNDIAFLPYSSGTTGLPKGVQLSHRNILANLCQVIQDTTQEHQDVIPAVLPKFHIYGLTAT-TLHLFYKGCKTVAISKFSPEGYLQTLRKYKPDVIFVAPPLVLFLASHPSVTSNDLQSIRSVVSGAAPLGALDEERFKAQKDINILQGYGLTETSPMVAMTRAALKKLPGTIGRPVS-NTSVKIIDPNDTPLGANTTGELVVKGPQVMKGYHNRPEETRDAFTKDGWFRTGDMMYYDDNKLLFVSDRLKELIKVKGFQVPPAELEEIIRDFPEVKDAAVIGVPHPKDGEVPRAYIVGKN--VDVNKLEEFVAQK-VAPYKRLRGIEIVESIPKNATGKILRRALKEEFEKKM--- 177672700 77 ------------------------------LDRHVEAHGDRVAIHFEGRTYTYADLAAEVRRAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAVHSVVFGGFSSDALRSRVDDAEAKLVVTADGSFRRGKPSMLKPAVDQAHTAEHVLVVGRDLWWHDVVDGQSDEHELVWHDAEHPLYILYTSGTTGKPKGILHTTGGYLVQAAATHHDTFHPESDVFWCTADVGWVTGHSYV-AYAPLVNGATQVIPDSPHQGRWWEIVQKYGVSILYTAPTAIRTFMKWGRPDEYDLSSLRVLGSVGEAINPEAWRWYHEVIGCPIVDTWWQTETGAHMTPLPGVTTLKPGSAQRPV-PGVVLEVVDELGEPMTDTSAGFLVVREPWMLRGIWGDRERFKETYWSPGMYFAGDGARYDEDGDIWLLGRVDDVMNVSGHRLSTTEIESSLVAHPSVAESAVVGAKDETTGEAVVAFVLLRDVAEVEEELRQHV-GKDIGPIAKPKRVLVVPELPKTRSGKIMRRLLKDVAEGR---- 91783064 17 --------------------------VGDALDEAARKWPERTGWVFEEEHISYQQMKEHVDRVARALLASGIERGDVVAVWMPNLPHFAFIELACAKIGAIIGAINTRSKVFEVEHFMKHSEAKLLVMVDRFIKHDFVATLNEVAGGVGQLRKVVSVSSAPDFIALGESVTAEALATQQNIDDPILIQYTSGTTSLPKGALCNHRYVLNFGGVLMQRLGMEEGDAFLNTQPFYHVGG-SCGAVPAPLTLGCTVVSAEYYEVERILSLIERERCVARSGYGAMYIMEMNHPRFREFDLSSLKAGWCVG---TAELMNRVRNEMNIPLLQIYGATEVGGTSAWVDDPWELRSSSCGSPIY-GTELKIVDPTGATLASGEIGEICMRGWWKMNGYLKQPAETASTVDADGWVHTGDLGHVDEAGNLYFSSRLKDMLKIGGENVSAQEVEAVLLSHPRIAQVAVIGAPDERLTEVVMAIVEPRNEQVTEEEVIAYCAQR-MANFRVPRYVRITQTWPLTDSGKIQKHKLREQ-------- 211638888 2150 -------WNAT-EEPYPEQLC-----VHQLFEQQAEKTPDAIAVKYENQTLSYAELNARANRLAHQLIVLGVKPDHRVAICAARSLARVVGLLAVLKAGGAYVPLDPTHPGERLTYMLTDAAPAILLADNAG----QTALSEEVMATLTVLDPNIQPDQPDS----------NPQVPELTSRHLAYVIYTSGSTGRPKGVMVEHHGVVNLTLTQNAQFNVDAASRMLQFASFG--FDASVWEIMMALSSGAILVIPTRQDPGRLWHYLEEQTVTHACLTPAMFHDGTGLPAITIRP-----TIIFAGEAPGLTLFQALCNQ--ADLFNAYGPTETTVCATTWDCPPDGRLTPIGRPTA-NKRLYLLDKHGQPVPLGAVGELYIGGAGVARGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVSEALVLALGDGQ-DKRLVAYVVAEADDGLAMRLREHLSA-ILPDYMVPAAFVRLDAFPLTPNGKLDRRAL----------- 211638888 3219 -----KTWNATEA-SYPDQLC-----IHQLFEQQVERNPDATALIYDNQTLSYAELNSRANRLAHQLIELGVSPDQRVAICVASSPARVVGLLAVLKAGGAYVPLDPAYPGERLSHILTDAEPVILLADHVGRTALDDPMLSGLMVLDPNL--------------LPDQLDSNPQVSALTARHLAYVIYTSGSTGTPKGVMVEHRGLVNLIQDKIAQFDIHPNSRVLQFASFG--FDASVWEIMMVLGGGASLAIPARQDPSNLWRYLEEQTVTHACLTPALLRDGADLPVMTIKP-----TLILGGEAPSVTLLQALCGR--ATLFNAYGPTEITVCATAWRCPANYIEGPIGRPTA-NTRVYLLDDYGQPVPLGAVGELYIGGVGVARGYLNRPELTDERFLTDPFYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLTEHPAVCEALVLAFGDGQ-EKRLVAYVVATENDELVNRLRTHL-SIVLPDYMVPAAFVRLDAFPLTPNGKLDRRALPE--------- 211638888 1110 --------------------------IHQLFEQQAEKNPEATALVYEEQTLSYAELNARANRLAHQLIALGVTPEQRVAICLASSPARVIGVLAVLKAGGAYVPLDPAYPGERLLHILADATPAILLADNAGRA----ALGEKVVSGLIVL----------DPNTLLDHPVNNPQVPALTSRHLAYVIYTSGSTGTPKGVMVEHRGLVNLIRDKITQFNICAESRMLQFASFG--FDASVWEIMMTLGGGASLAIPDRQDSRSLWRYLEEQTVTHACLTPALLRDGTDLPMIAIKP-----TLILGGEAPSTALLQTLSSR--AILFNAYGPTEITVCATAWRCPSEDMLVPIGRPTV-NTQVYLLDAHGQPVPLGAVGELYIGGAGVARGYLNLPDLTNERFLTDPFYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEAQLTAHPAIREALVLALGDGLA-KRLVAYVVAEADDGLVNSLRAYL-STILPDYMVPAAFVRLDAFPLTPNGKLDRQALPNAFARQLYA- 211638888 4299 --------------------------IHQLFEQQAEKKPDATALVYEEQTLSYAQLNACANRLAYQLIALGITPDQRVAICVTRSSARVVGLLAVLKAGGAYVPLDPTYPGDRLAYMLNDAAPSVVLADN----IGRVALGEQALAELTVL----------DPNTLPDQPDNNPQVPTLTSRHLAYVIYTSGSTGTPKGVMVEHRGLVNLIRDKITQFGIRANSRMLQFASFG--FDASVWEIMMALCGGATLDIPARQDPLRLWHYLEQQAVTHACLTPALLRDGADLPEITIKP-----TLILGGEAPGTALLQALRSR--ATLFNAYGPTEITVCATTWRCPSDYALIPIGRPTA-NTCVYLLDTYGQPVPLGAVGELYLGGIGVARGYLNRSDLTAERFLTDPFYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVREAIVLAQGDGQ-DKRLVAYVVAEADNGLATHLHSHLRT-LLPDYMVPTAFVRLDAFPLTPNGKLDRRAL----------- 211638888 28 -----TPYPDQL-------------CLHQLFEQQAAKTPAATALIAGEQILSYAELNAKANWLAHRLIEQGILPNDHIAILLERSIALVVAQLAILKVGAVYMPIDPSVPDERKNWLISDCSAKLLLTDMLF------DVPTDLAVPLFRLSDEITTGREEDYLNPD---------LPCSSTQAAYIMYTSGSTGMPKGVVVPHRAVVRLVINNGYAEIGQDDRIAFAANP---AFDASTFEVWAPLLNGAALVVIDHLTPPDFVQVLQQHHITILWLSVGLFNRLATELSPV---LPQLRILLVGGDVLDPHVIAQVLRHSPPQLLNAYGPTEGTTFTTTYPLPEGTTNIPIGQPIA-NTRVYLLDAEGQPVPLGEIGEIYVGGDGVACGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIELGEIESRLVEYPAVREVVVLAL-GEGQDKHLVAYVLAQADDQLAASLRDHLNAR-LPDYMIPVAFVCLDEFPLTSNGKLDRRALKEAFARQVYA- 182413787 514 -----------VAEFQGAAGEWAGRTLVSWFEAQVAQTPDAIAVSGEGAALSYGELNARANRLAWRLRRAGVGPEARVGMYFERTVDLVVGIVAILKAGGAYVPFDPVYPAERIGFMLRDAAPRVLLTQQKHEAFCRGLVADGTELVCADDRSLV--GERTDNLRV-----------DVRPEQAAYVIYTSGSTGQPKGCVVEHRQVVRLFEATQAWYRFGREDVW--TLFHSYAFDFSVWELWGALLYGGRLVVVPSRSPEAFLELLRQEKVTVLNQTPSAFRGLMAADESARPAPLSLRYVIFGGEALEPASLAPWWERHGPQLVNMYGITETTVHVTPLRRADGENGSVIGRPI-PDLRLYVLDAFQQPVPIGVVGEIYVGGAGVARGYLNRPELTAERFVPDRLYRSGDLARWRADGELEYLGRADHQVKIRGFRIELGEIEAALASHPAVRSALVL-LREERGDKSLAAYVVWRGEPVAPAVLRAHVGER-VPEYMVPADIVGLAAFPLTPNGKVDRRAL----------- 118353005 37 -------------------------TIGEKLREQAYKISDQVAIISQKKQFTYSELYRTCEKVAASLLSLGLKKGDRIGIYSPNNYEWVITQYAASMADLILVNINPAYQEHELEYCLKKVGVKAIVMASHHRKSDYVKFINNISAKLPNLKFVIRIDDEKELAGSKDYQKLHTTMRITEPDDATNIQFTSGTTGNPKGATLTHFNILNNGYLLGQRLGLVQSDKICLSVPLYHCFGM-VMGNLAALNYGSTIVLPEGFNPQHSMQSVGEYQITTMYGVPTMFYEYIKEYEHNPYNISTLRKGIMAGALCPQSLMSKLINEWKMTLQIAYGMTETSPISTESSDNLEDKCGTVGK-IFPHTEAKIINSKGKILERGQSGELCIRGYPVMQKYWADIRNTNKTIDTNGWLKTGDVAVMDDRGYVKIVGRIKEMIIRGGENIYPKEIEEFLRTHPSIMDVQVVGVPNQKFGEETFALIRLKNQEVKPLDIAEFCKGQ-IAHYKVPKYVKFVDSFPLTITGKPQKFKMVASIKEEM--- 11498581 37 ----------------------------ELLDRNIRERGRKVAVYFEDRRVTYRDLYRLSNKIANFLVGIGVQPYDRVGFRTRNMPEAIAVNFGIMKAGAIPVPLNPMWAGKEVSFVSNNAEIKALFVSGDERVF---PAVNEVKDEIKTAKAMVVDGEKEGFIPFSEVTAESAKFDPIKIGTPALILYTSGTTGLPKGCVHFVENVISSVYLVGKHVWLTPDDVVGGPAPVSFAMG-YGNGCLIPYFHGAAASIWPRFSVENFFKYVEEHGITVFSSLPTSYRMILADPKLEKYDISSLRLFTGGGEALGAETAKRWKEVFGMDIYESLGATEMLHICIANACAPKPVAGSIGFPVPGYIAKIVDPETGKECGADEVGSLYIKGPTGIR-YWNHPEKQAKS-VKNGWNVLGDFVRKDENGYIYFVSRDDDLIKSSGYRIGPDEIEQPLNTHPAVAECAVIGVPDPIRGQVVKAIIRLKEGYTPDEDILAFL-EKHIAKYKLPRIIEFTDKLPRTPTGKLLRRLLKQ--------- 218291275 4 --------------------------LHEWLHVHALARPAHPAMYFLGTAITYGELDAYAFAMSALLAELGLRKGDAIALYMPNMPHFLIAKFGAERLGVAVSPVSPLAKEWEVEYQLQDLGAKLVICDDDRLDIEKLGISHLLSASLFDFSVRSVAAKAESGLPAPGDPLMPRLLDRVDGDDTCLIMYTSGSTGMPKGAMLTYANAAYKAEAVVTASRLTEADAVLGVMPLCHIAGL-LMGACATVRAGATLVLLPKFDPEVAMDAIQLHRVTVMYTVTPMNLAIMQHPRSGHTDFSSLRLCTSFGVPVTDRVAAEWKALTGVPLYEAYGLTETHTADTQMPL-DAIRYGTHGKPI-PGTQIRILDDPTGELGPGEEGEIWIRSPGVMKGYLHREEATREAL-QDGWLRTGDIGLMDDDGYLIFRGRKKEMIKCSGYSVFPEEVEHWLSRHEAIRQVAVIGVPDPQKGEVVKAFVVLEPGRVTEADIIAWSREK-IAHYKCPRHVEFRESLPATGTGKILRRALAEEEAAK---- 126436245 9 -------------------------TIPEMVLSAADRFGDAEAVVDGPLRFSFAEVVHRIRCAAGAFADLGIGKGDRVAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKSEEAADVITRSGAKAVLVQQGFLGVEYAA-----------PEGVPVIDLKSDFLAGGEPFSR-----TVDGSDISDIIFTSGTTGRPKGVMMNHRQNLRLYEEWCNLADLRQGDRYLMVNPYFHTFG-YKAGLIASFIRGATMVPVPVFDVDRVVDLIAAERITMLPGPPTLYHSLLSVADKSK--LATLRAGVTGAADIPVELVRRVLEELPFTLATGYGLTEGTATLSRPGDSFADIATTVGTA-CDGVEVRIADD----------GEVLVRGYSVMQGYLDDPAATAEAIDPHGWLHTGDLGTLDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPDVAQAAVIGVPDERMGQVGKAFVVRREGHAEAEGLIAWSRER-MAGFKVPRYVEFLDELPLNATGKVMKDQLR---------- 212703378 56 ----FKRWDKVLADEARHKYRWTGAKLNAAFRHLISGRRNKAALIWQGEKFTYQMLYTEVCRVAHALSSLHINKGDRVALYMPMIPELVIAMLACARIGAIHTAIFSGYAEGGVRSRIQGSKAKVVITADAAIRAPLKANLDPILEKCPSVAHVVVVNHADLYIWWHDLIEDDFPCEPMDANDTLFLLHTSGSTGKPTGIMHSTGGYLYAAHTTQWVFDMRDDDVYWCTADMGWITG-HTYGVYGPLALGATVVMPTWPKPDRYWRIVEKFRVNILYTAPTVIRSLMREAWAERYDLRTLRILGSVGEPINPEAWHWYHKNIGLPIVDTWWQTETGAMISPLPYATKLKPGSASRPLPGIDAAVMGGSATRDEEDGDSGHLVIRKPWMMQGVYNDEEKYQSYFSRFGCYESGDGAEVDEDGYFWILGRVDDSINVSGHRLSTAEIEAVLASCPEVAEAAVVPMPHALKGEGIYAYVVTRDEVPWSDDVRKKLRDRDIGALASPEYIQFVEAMPKTCSGKVIRRMLRKIA------- 71736481 1539 -------------------------CLHSLIEAQVQATPDAPALIFAAEQLSYAQLNARANQLAHRLREAGVGPDVLVGICVERSVDMVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQSA------------LLQGLPVQVQSLCLDQEGDWL---DGYSTANPINLSHPQNLAYVIYTSGSTGKPKGAGNSHRALVNRLHWMQKAYALDGSDTVLQKTPF--SFDVSVWEFFWPLLTGARLAVADHRDPERLVQTIREHQVTTLHFVPSMLQAFLTHPQVEG--CNSLRRVVCSGEALPSELAGQVLKRLPQTLFNLYGPTEAAIDVTHWTTKDDVLSVPIGRPIDNL-KTHILDDGLLPAAQGVSAELYLGGIGLARGYHNRAALTAERFVPDPFYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEASLLEHGSVQEAVVIDV-DGPSGKQLAAYLVAHSGDNLRDALKVYLKE-TLPDYMVPTHFVWLASMPLSANGKLDRKALPTPDASQL--- 71736481 487 -------WNPNLA-VYPSEYCA-----HQRIETQTERTPLAIALTFAGEQLSYQQLNSRANQLAHKLREQGVGPDVRVGLAAERSLDMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMQDSGIELLLTQ------------AHLLGQLPIPAHVQTLDLADAL----DGYSTENPVNQTTPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDDWFTFDEKDVW--TLFHSFAFDFSVWEIFGALLRGGRLVIVPRESPEDFHALLVEQRVTVLNQTPSAFKQLMRVACDSPAPM-SLEKVIFGGEALDVASLKPWFDRFGPQLINMYGITETTVHVTYRPITEADTQN----PTSPIGEAYVLDADFNPVAQGCSGELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYRAAGVIEYAGRIDHQVKIRGFRIELGEIEARLQAHPTVREVIVLAVD----GQ-LAAYLVPAEPDQDQQSLREALKTEHLPDYMVPTHFIVLDKMPLTANGKLDRKALPAPDASQLQA- 146308832 23 -----------------------------FIERTAAVYPHYPAVVHGSIRRNWAETYARCRRLASALAGRGIGQGDTVAVMLPNIPAMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVVIADREF--FDVIHAAIGMLDHPPLVIDVDAVSELDYEAFLAEGDPEFAWQWPTDEWQAISLNYTSGTTGNPKGVVYHHRGAFLNAMGNQMTWNMGNHPVYLWTLPMFHCNGWCYPWTITALA--GVHVFLRRVDPAKILTLIRDEQVTHLCGAPIVLNALVNMPAEAKAAIDHPVKAMVAGAAPPAKVIGAVEE-MGIHVTHVYGLTEGPVTLCAWHAEWDELPARQGVRYPTLEGVMVADPTLEPVPRDTIGEIFMRGNTVMKGYLKNPSATAEAF-EGGWFHTGDLGVCHADGYVEIRDRLKDIIISGGENISTIEVEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKGQQASETEIMTFCREH-LAGFKVPKTVVFT-QLPKTSTGKIQKFVLRDMAK------ 116050340 1564 -------------------------TLQQRFEEQVRQWPQAVALILDEQRLSYGELNARANRLAHCLIARGVGADVPVGLALERSLDMLVGLLAILKAGGAYLPLDPAAPEERLAHILDDSGVRLLLTQ----GHLLERLPRQAGVEVLAIDGLVLDG-----------YAESDPLPTLSADNLAYVIYTSGSTGKPKGTLLTHRNALRLFSATEAWFGFDERDVW--TLFHSYAFDFSVWEIFGALLYGGRLVIVPQWSPEDFYRLLCREGVTVLNQTPSAFKQLMAVACSADTQQPALRYVIFGGEALDLQSLRPWFQRFGPQLVNMYGITETTVHVTYRPVSEADLEGGLVSPIGPDLSWYILDRDLNPVPRGAVGELYIGRAGLARGYLRRPGLSATRFVPNPFYRTGDLARFQADGNIEYIGRIDHQVKVRGFRIELGEIEAALAGLAGVRDAVVLAH-DGVGGTQLAGYVVA-DSAEDAERLRESLRERHLPDYMVPAHLMLLERMPLTVNGKLDRQALPQ--------- 116750873 47 -----KTWDHVLEWKEPYGRWFVGGKLHQCVDRHVHTWRSKVAIYWEGRVLSYSTLFREVNHFAHMLLSLGVTKGDRVALYLPMIPELPVAMLACARIGAVHTVIFSGFSAQAICGRIGDTRAKVIVTSDGGLRVPLKDIVDQALPACPSVENVIVVRRTGQAIHMREGRDHWVEPVAVESSHPLYVLYTSGTTGKPKGIVHGTGGYVFNYVAYQWVFDIREESVYWCTADVGWVTGHSQI-VYAPLSHGAAVVLPDYPAVDRWWDIIEKYGVSIFYTSPTAIRMFMRHGEPARHDMSSLNLLGSVGEPINPEAWYWYFRHIGCPIVDTWWQTETMISPTPGIDPLALKPGSATFPL-PGVDVAVVDARGNELEAGETGYLIIRKPWMLLDVYEDPARYREAYWSPGSYYTGDFAMRDEDGYFWLLGRADEVLKVAGHRLGTAEIEDAAIAHPAVAEAGVTGRPDELKGETIVLFVTLKEGIPPSDALKKEIADETIGPVAAPGEMYFVDSIPKTRSGKIMRRVLKAVASGK---- 86749801 27 -----------------------------FLERTANVYPDHTSVVYEGRHYTWKETRARCRRFASWLSRSGIGRGDTVALMLPNVPAMVEAHFAVPMAGAVLNALNIRLDAPAIAFQLEHGGAKIILVDPEFSAVIADAL-KQMKGPKPLVIDVDDIGELEYEYAVASGDPCFVGQRPQDEWDAIALGYTSGTTGNPKGVVTHHRGAYLNAVSNILAANLGSHPVYLWTLPMFHCNGWCFPWTIAA--AAGVNVCLRKVDPAKIFDLIPRHGVTHMSGAPIVYNALINAPEAPKGAAARPVVGLIAGAAPPVAVLAGAEQV-GIKLTHVYGLTEGPASVCAEQPGWDDLPRRQGVPYPLQEAVTVLDETMQEVPDGETGEVMFRGNIVMKGYLKNEKATKEAL-AGGWFHTGDLGVLDAHGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGAASEAEIIAYCREH-LPGFKTPKTIVF-SAIPKTSTGKIQKFMLRDQVK------ 169627529 79 --------------------------------------GDRVAIHWEGRTITYAELLAQVSQAANYLTELGLVSGDRVAIYMPMLPEAIVAMLACARLGLMHSVVFAGFSAAALRARIDDAQAKLVITSDGWRRGTAAPLKSQVDEALSSVEHVLVVRRTEEWTEGRDLWWHETTAEPFDSEHPLFLLYTSGTTGKPKGIVHTSGGFLTQTSYTFNIFDLKPEDVYWCTADIGWVTG-HTYIVYGPLSNGATQVVPTSPNEHRHFEIIEKYGVTIYYIAPTLVRTFMKWGREIPHDLSSLRLLGSVGEPINPEAWRWYREVIGTPIVDTWWQTETSAMISPLPGVTETKPGSAMRAV-PGISAKIVDDEGNQLEPAVTGYLVLDKPWMLRGIWGDPERFKETYWEQGWYFAGDGARYDSDGAIWVLGRIDDVMNISGHRISTAEVESALVGHDGVAEAAVVGASDETTGQAIVAFVILKSHTVEGDELVSHLKAKEISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAEGRELG- 214037959 37 ---------------------------------NAAEHGDKEYMVYQDERWTYTQAHEEVARIANWLSANGIKQHDRVAIAMRNYPEWMLTYWALSCIGAVPVGVNAWWVAEELEYGLRDSQSSMLICDS-----ERLQRFSEIRSGLANLAVVAVRVDPQWATPWAEVLKAPASLPDISPEDDACIFYTSGTTGKPKGAQLTHRGCVNNVFSSLFSSLSQRQTSAIIATPLFHVTANAVAQVLTV--TGGKLVHTYKWDAGEALKIIEEEKITNFAGVPVMAREIINHQDFSTRDTSSLQVLGGGGAAVQPDLTEKVMKSEGNAMAQGYGLTETCIVAGSWGIFLSNKPNAAGR-LVPVFDVKCIDAEGNTLPLGETGEICFKGPQVIKGYLNRPEATAETIV-DGWLQTGDIGFADEDNFIYLVDRAKDMVLRGGENVYCSEVEVAIFKHEAVAECAVFSVPDDRLGEEVGAAIFLKEGQNLSDAIREFCKSK-IASFKIPRYIWILDNLPRNASGKFVKRELKDML------- 39935215 5 ----------------------------EMIRRGAVYHGPKTAVMFGDQRMTFTEVDLLSNRIANVFIDFRLEVGSRVGMLLNNSIYTLPIDFGFVKSRLSRVPLNSRLSLVEQQQMLEGAGVNILI-----HGTDLTDPARELAQAMQGLKLIIGSADADDLLQLAKAQSDAPPARRCEPDDIVITIFTSGTTGKLKAVEHTQASWAAMATNVLINMEVGEGDVMLHAASMIHA---SGCFIVPYWLRGGVAAVLPGFTPASYLDAVERWKPTALNLVPTMIGMLLDHPGIEHADFSSVKRIIYGASPMPRPVMQRALKLWGPRFAQYYGQSEAPIFITHLTQADHVRLASCGRP-SIDCEVKLVDEAGDEVAPGEAGEIALRTPFAMKGYYNAPELNAQMFLPDGWLRTRDVGRFDDDGYLYLVDRTSDMIVSGGYNVYPREVEDALAAHPAVREVVVVGLPDDKWGESVAAFVALRAGASAEEELIAFARER-VASYKVPKQVRFIDEVPKSPVGKLLRRAVRDPFWQ----- 167888939 621 --------------------YPREKTIHQLFEEQVERTPEHPAARYKDRQLTYRELNAQANRVAHVLRKKGIGPDQMVGIAVHRSLEMIVGLLGILKAGGAYLPLHPEDPEERLGFMLEDSEASILLTQ--------RDQLDRLRPHGANRELIAIEDLLMEGMELTGEECEKNPESVNRSTDLVYVIYTSGSAGKPKGVTIEHASLINRLHWMEKRIPFGAEDVILQKTP--YTFDVSLRELFSWAIQGSTVCFLEPGDPATIAETVEANGVTAIHFVPSMLGAFLEYIEHSGAKMRSVRRVFASGEALMTEHVRRFTRLLGATLHNLYGPTEATVEVAYYDCPAEQEPESIGKPID-NVKLYILDHKDRLQPIGVPGELHIGGDCVARGYVNRKELTEEKFVADPYYRTGDLARWLPDGNIEYMGRIDHQVKIRGYRIELGEIEAAILAYEGVQTAVVLARDDRSGGSYLCAYV-EHAQEFNVQALKARIKE-VLPEYMVPAYIVSMEAMPYLSSGKIDRKALPE--------- 154287528 102 ------------------------------VDRHALKDPNKVAVIYEGRTITYGELLKEVSRLAWVLKQAGVRKGDTVAIYLPMIPEAVIAFLACVRIGAVHSVVFAGFSSDSLRDRVLDAKSRIVITTDEGKRIGTKKIVDEALRQCPDVTNCIVYKRTGADVPWTKWHEEVEKYPSMDSEDPLFLLYTSGSTGKPKGLMHTTAGYLVGAAATGKVFDIHNSDRFFCGWITGHTYVVYAPLLLGC----ATVVFPAYPNFSRYWDVIDKHQVTQFYVAPTALRLLKRAGNDYHHKLKSLRILGSVGEPIAAEVWKWYFEIVGCHLVDTYWQTETGSHITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEIKGNVEGVLAIKQPWMARTVWGAHKRYMDTYIYKDFYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHSAVAEAAVVGIADELTGQAVNAFVALKTTSDNIEQLRKDLVRKSIGPFAAPKAVFIVDDLPKTRSGKIMRRILRKILSGE---- 186682532 451 -----VEWNNTQAD------YPVDKCIHQLFEEQSVSTPDAVAVVFENQQLTYHQLNSCANQLAHYLKSLGIKSDTLVGICVERSIEMVVGLLGILKAGGAYVPLDPEYPTERLAFMLEDAEVSILLTQ------------QRLIDRLPEHQAKFICLDEAWEQIAQNNQDNPTS--EVKAFHLANLIYTSGSTGKPKGVMVEHKGLCNLAQAQIQTFGLTSDSRVLQFA--SFSFDASISEILMALGSGARLYLGTKDSLLPGKPLIEQRSITHITLPPSALAVM------PGSELPALQTIIVAGEASSSELIRQWSA--GRNFFNAYGPTEASVCATIAKCTEDDNKISIGKAIA-NVQVYILDEYLQPVPIGVPGELHIGGLGLARGYLNRPELTKEKFIPNPFYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELGEIEELLNQHSDVQTACVIAREDDRTGKRLVAYVVHKQHSPTINQLRSFLSSQ-LPQYMIPHAFVMLESLPLTPNGKVDRRALR---------- 37077785 77 ------------------------------IDRHLENDPNKIALIWEGKELTYKELHDEVCKFANVLKDLGVQKGSRVCIYMPMIIETAFAMLACTRIGAVHSVVFGGFSPESLKDRILDADCKIVITADGGKKVPLKSNVDEALLGCPDVKNTLVIKRTGGEINWDDKKSNKCAPEPMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLGAHISFKYFGIRPEDKYWCTADVGHTYILYGPGATTLMFEG----VPTYPSASRCWEICDKHDISIFYTAPTAIRALMAQGDVKKTKRDSLRILGTVGEPINPEAWDWYYSVVGCEVIDTWWQTETGVLISPIAGITPTKPGSATLPFFGVKPS-LYDEHGNTLEGSNAGNLVISWPSQIRSIYGDHQRMIDTYFGKDIYFTGDGARRDEDGYFWITGRVDDVLNVSGHRLGTAEIESALVLHPKIAEAAVVGFDHPIKGQGIYAFVTLMINESFDDELKQFVA-KEIGAIAKPDLIQNAPGLPKTRSGKIMRRILRKIAENDL--- 207086941 53 -----KPFTKILNEDDAPFYKWFDD--GELIDRHLPNKKDKVAIIFESTEVTYQELYEKVCQFANGLKTLNLNLGDRVIIYLPMGIEAVVAMQACARIGLTHSVVFGGFSAKSIQERVIDAGAKLIITADQNRGGKELPLKTAVDDACDSVEKVIVLNRTGDWHELCKNQKEECEPVWVNAEHPLFLLYTSGSTGKPKGVQHSSGGYLLHAINTTKWFDLKDDDIFWCTADVGWITG-HTYVAYGPLALGGTQIIFEGPNAGRFWEIVQKYKATIFYTAPTAIRALIKASESDEFNLSSLRILGTVGEPINPEAWMWYYENVGCPIADTFWQTETGGHITPLPGSTPLVPGSCTLPF-PGIAIDVVDETGQNLEWGQGGLLVIKKPWMIRTIWGDPERFKNSYFPNKLYLAGDGAVRDAEGYFTIMGRIDDVLNVSGHRLGTMEIESALVANDLVAEAAVVGRPHDVKGESIIAFVVLKSDRPNPEELRAWV-GNEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLRSIAKDE---- 118091933 70 ------------------------------LDRHVHVAPDKVALIWEEVRVTYRELLELTCRLSNTLKRQGVKRGDRVTIYMPPCPLAVASMLACARIGAVHAVVFAGFSAESLADRIRDAQSETVITVNGGKVVELKKTVDQAVKQCPGVKRVLVSMRTDSQLSMEDAYCEPV---AMDSEDMLFLLYTSGSTGKPKGLVHSQAGYLLFAALTHKVFDYQDRDVFGCVADIGWITG-HTYVVYGPLCNGGTTVLFEYPDPGRYWETVERLKINQFYGAPTAIRLLLRYGDEKKYDRSSLRVLGSVGEPINKEAWEWYFRVVGCPVVDTWWQTETGGICISPNPGDEILPGMAMRPFFGISPSVLDDKGNVLLENNVSGALCISWPGMARTIYKDHKRFVETYLAPGFFFTGDGVYRTSEGYYQLTGRLDDIINISGHRLGTAEVEDVVNHHVAVAESAVIGYPHEIKGEGAYVFVVLKKEETLAAELRE-LISKKIAKYAVPEYIQVTHRLPKTRSGKIMRRVLRKIVENK---- 119718515 9 ---------AERIARHTADGHWLDRLITDYLDEHAEATPDRTAFVDARREMTYADLRREVDRCAHGLVELGVRPGDVVSFQLPNWIEWVVVHYACTRIGAISNPLIPIYREREVGFMMGLARSRVLVVPRRFRDFDYPAMVERLRPDLPDLEHVLVV-DGDGADSFETFLATPWEERRPDANDVTLLIFTSGTTGEPKGVMHTHNTVVAANAPLPERLGVGADSVIHMASTLAHLTGF-LYGARLPVQVGATGVLQDVWDPAEFVRLVEQHRITYTSAATPFLHDLVNVADLADHDLSSLQRFCCMGAPIPRAIVRRARAALGLVVVGGWGQTEALVTLGVPGDPDEKLIETDGYP-WPGMRIRVVDADGAEVPAGTEGRLQVTGPFLFVGYAERLEMTRDSFDGD-WFDTGDLAHIDAEGYVSISGRTKDVIIRGGENIPVAYVENVLYENPKIEVVAVVAVPDPRLQERACACVVLKPGVADFAEMQEFLREKGVAKQYWPEFLTVLPELPKTPSGKIQKFHLRDQVAQ----- 195655729 19 -----------------------------FLERSATVFGDCHSVVYHDTVFTWSQTHRRCLRLASALVSLGINRGDIVSVLLPNVPAMYEMQFGVPMSGAVLNNINMRLDARTVAVLLRHSGSKLVFVDPASLTL-IRDALKQLPQGHPAPRVIPVEDPHEKGLPLEKGDPEFAWVRPASEWDPMVLNYTSGTTSEPKGVVHCHRGIFLITLDSLIEWAVPPQPTYLWTLPMFHANGWSFP--WGMAVVGGTNVCLRRVDAAEVYATIAGRGVSHLCGAPVVLNMLANAPEGVRRPLPGKVRILTAGAPPPAAVLHRTESI-GFEVIHGYGLTETLVVCCAWKGEWNKLPASQGVRTPGMAEVDIVDETGXSVPXDXMGEIVLXGGCVMLGYLDDDKAXKXAIRDNGWFYTGDVGVMHPDGYMEIRDRSKDVIIXGGENISSVEVESVLYSHPAVNEAAVVARPDDFWGETPCAFVSLKEEGSTAADVIAWCRQR-MPHYMVPRTVVFRDELPKTSTGKIQKYVLRNLAKE----- 121700583 46 ------------------------------------RYGDHECLVFPGARWTYAALKDEADRVARGLLAMGIKKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELSYALGHTDCRLLFMTPRIGRHSLEQVLTHMGPRPALEKIIILRGEYQGFNTYNHVIQRGEPLPELRPGDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMKLTSFDILCCPPPLFHCFGL-VLGMLAVVTHGSKIIFPETFDPAAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDTSNLRTGIIAGAPVPRPLMKRLLGELNMEYTSSYGLTEASPTCFNTTDTIERRLTTVGKVM-PHARAKIIDAKGNIVPVGKRGELCIAGYQLTKGYWNNPTKTAEVLDADGWLKTGDEALFDEQGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDYKYGEVVGAFLALAAGYPSEDELRAWTRE-TLGRHKAPQHFVFGEEIPVTGSGKVRKVDLRNIAA------ 198255699 26 --------------------------------------------------ISHAEVLARSSCFANLFIAMGLKPGDRVAVQIDKSPDAVSLYAACVQAGLIFLPLNTAYTSDEVIYFVENSGAALFVCQE-IRSREMKVVAKSTGARLETLN----SEGGGSLAVLADDQSDSFTTVSRDGDDLAALLYTSGTTGRSKGAMLTQSNLLSNAQTLSEFWRFTADDVLLHALPIFHTHGLFVALNI-TLLAGGSLIFMPKFDTDFMIKHMC--RATTMMGVPTFYTRLLDDPRFSMQVAQHMRLFISGSAPLLAETHVAFEQRTGHRILERYGMTETNMN-TSNPFEGERRAGTVGFPL-PGVMLKITDATGKTLPNGDIGQIEVSGPNVFKGYWQMPEKTAEELRENGFFITGDLGQIDEDGYLKIVGRDKDLIIAGGYNIYPKEIEMLINDQQDVLESAVIGIPHSDLGESIIALIVAKKGSMPDLDQISRNIAQSLAKFKQPSKLIMVAQLPRNTMGKVQKNVLRE--------- 217977410 81 ------------------------------IDRHLATLGDQTAIIWEGKHITYKQLHEEVCRLANVLKSYGISKGDTVTIYLPMIPEAAYAMLACARIGAIHSIVFGGFSADSLGGRIEGCKSKLIITADGYRGGRKVPLKVNADAAIKKVDGIVTEGRDVWYDEALAKASPDCPAAEMNAEDPLFILFTSGSTGAPKGVVHSTGGYLVWASMTHQVFDYRPGEVYWCTWVTGHSYIVYGPGATTLMFEG----VPSYPTISRFWDVVDKHQVNIFYTAPTAIRSLMGAGDVKATSRKTLRVLGSVGEPINPEAWEWYYRVVGCPIVDTWWQTETGILISPLPGATALKPGSATQPFF-GVQPQVVDAAGEVLEGPCSGNLVISWPAQMRTLFNDHERFVQAYFSPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESSLVAHIKVAEAAVVGYPHDLKGQGIYAYVTLMTGIEPSEELRKELVSKDIGPIASPDIVHFAPGLPKTRSGKIMRRILRKIAEKEFSA- 196004929 36 -----------------------------------------------GRYITFGQFRDQIRRFGSYLMQNGFRKGDCLAIYSTNVLEYAAVYIGTLYAGGVVTTSNPLYTVRELKHQFDITEAKYVVTNP-----EFVDNVEEICKLVP-IKERFIIGELDGFTSIRNILEDDIRLPARTAEDVAAVPFSSGTTGLAKGVCLTHRNIVTACQAAVEQFLLKDPEIFLCVLPLYHIFGMIV-CMLAPIYFGVTVIMLPRFDPQVFLKCVEKYKVTYAPLVPPLVAFFAKHPMVDKYDISSMWRSSCGAAPLSKELQQAAEKRLKIKILQGYGMTETT-GSGHLNPYNSIRHGSVGH-LIPFMKCKVIDVTGETLGPYKEGEILLKGAMIMKGYLKNEKATQNTIDKDGWLHTGDIGYYDSDEFFYVVDRVKELIKYKAFQVAPAELEALLMTHDNVMDAAVIGVPDEDCGELPKGIVVVKPGA-SAKDILEFVNKKVSPQKKLRGGIEFVKEIPKSASGKILRRVLKEREAKRI--- 72384002 16 -------WLEHYPAGVPAEIDVHRASLVDMIEQSCRRFATRPAFTHMGSVLTYTELDRLTRHFASALQRLDLQRGDRVAIMMPNLLQYPVAFFGILRAGMVVVNVNPLYSTRELQHQLADSGAAAIVVLENFAATLQAALDAQVGDLLPPLQACAV-NLAAGWLPHEALRRGRRQAPDITSDDVALLQYTGGTTGIPKGAVLTHGNLVANTEQISAWLGGTGRETVVTPLPLHHIFALTANLLTFVRLGGNNVLVTDPRNVRSLLRTLRATRFSAISGVNTLFRLLLDSDAVWRANAGALKVAVAGGMAVQRLVAQRWQQATGIPLTEGYGLTEAAPVVCVNPVEGVAFSGAIGMPL-PSTRVAIRDEAGQDLPPGQAGEICVQGPQVMRGYWNMPQETARVLGADGWLRTGDLGVMDSRGSIRFLARGKEVIVVSGFKVYPGEVEDVAMQHPGIVDARAIGIPDAHSGEAVKLLVVRRDSALSAQAVLVHCRAQ-LASYKVPRHIEFWPALPRTDLGK----------------- 118463036 8 ------------------------ETLAGIVERHAQRRPDAIAIRYGERQWSWAEWSSRIRRAAGALRGDGIERGQCVAFLDKNHPACLEVLIGGASVGAVTTVVNWRVIGDELVHVLADSGARVLVV-----GAELRPAAEAAARRVPSLERIIEVGD--EYESLLAAAEPAPSDAGVDTDETALVIYSSGTTGRPKGVLLSQRALVNHAANLAPAFPFGDGDANLVAMPLFHVGGIG--YALFGIRAGAPTIMTREPDAAALIGAV-RAGATHAFFVPPVIARFLDAGEAARASIAGLRYIVYGAAPMPLPLLHRALSTWGTKFVQVYGQTELCGAVTALSDDDHRDAASAGKAVQ-GCEIRIVDPNNAELPAGRSGEVWVRSNQNMSGYLNRAEATAETITADGWVRTGDVGRLDADGYVYIEDRLKDMIITGGENVYGPEVESVLIEHPAVVDAAVIGVPDDFWGESVKAIVVA-DGDVDAADVIEFCR-RHLAGFKCPRTVDFVAELPRNASGKILKTQLREPF------- 197754334 49 -------------------------------------------LAYFDGRIGYAEADALSDSVAGHLAGRGIGRGDRVAVMLQNTPHFALAVLGAWKAGAVVVPLNPMYKSAEVGHILRDSGAVALVCEETAYGTALRTTLTASDLDFQSRNDIRVLADVDDLVTVARRGHPAPPDPGLTAADTALISYTSGTSGTPKGAMNPHGALTHNALRQVTGHPIPEGARYFALAPLFHITGM-VCELAACFTNAGTLVLAHRFDAGVVLDAFLEHRPDYAVGPATAFMALAAHPDVTPDHFASFRVLSSGGAPLPPALVERLRTAFGFYLRGGYGLTESTAACATVPAHREAPVDSVGVPGA-DTVVRVLDEHGAELPFGETGEIVVRGPQVVRGYWGLPAETALTF-PDGELRTGDVGFMDTDGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGEGVKAYVSLRPGAAEPAELSAYCAER-IAAYKYPRQVEILPVLPKTTSGKILRRELRER-------- 121611582 19 -----------------------GGSIGGIILSAIGRYPDRVAFIDGDRSITYTELGRLVGKAMAAFSSLGLQRGDGVMQLSGNRVEVFVVMAAAYLLGLRSVTLHAMGGYDDHVYIVNDADPSVFISEQA-----HQQRAVALRAGCPGVPRWFAHGSCEGFADFWELADTMEPAPLVSSTDIIRLAYTGGTTGKPKGVMLANRSVWMQAVLLMAARGLRPGTRVLCPTPISHGAG---AMIVPTLALGGTFVLQRGFDPDRFIDAVKEHRIGSVFLVPTMIYKLLDHPRCATADFSSLELLSYGASPMTPARIREAISRIGPVLAQSYGQTECPSNILHLTPEDHCRADSAGMPY-PGVTVALLDANDQPIEPDEVGELCVRSPLVMDGYWKQPEQTAEAL-RNGWLHTGDMARRDSHGYYYLVDRRKDMVISGGFNVYPKEIEDVIAQHPSVAAVAVIGVPDERWGEAVKAIVVIRPDVVGPEELREFVR-HAKGAVCTPKTVDFVEALPLTPLGKPDKKALRERYWGSLA-- 167574555 463 -------------------------TVPDTFERQAAATPDAIALTFGPAHLSYAALNAHANRIAHRLIALGVGPGAIAAVCVNRSLDLVVALLAILKSGAAYLPLDPDYPPERLAFMLTDARPAATLTT--------ADLASRVEGGGVVL-HVDDPGENDASPAAAPDPTDDDRLRPLRPSDPAYVIYTSGSTGRPKGVVVPHANVIRLLTSTEPWFRFGPNDVW----TLFHSFDFSVWECWGALLTGGRLVIVPYPSPVEFLSLLARERVTVLNQTPSAFQQLMQADRDDAARQLRLRYAIFGGEALDVRKLDDWYARTAPQLINMYGITETTVHVSYLELTRRTAAEPAYSPIGPDLRLYVLDGALNPVPPGVAGEIYVAGAGLALGYLGRPGLTAQRFVADPFYRSGDLARWRADGTLDFIGRADDQIKIRGFRVELGEIAHALVQHATVAQAEVVVREDTPGEKRLVAYVVAATGAATPQALRADLA-RHLPEHMVPSAVVVLDALPLTPNGKLDRRALPAPV------- 72383894 5 -------------------------TLGSMIARAVASFAVRPAVTCLEESLSYAELGILSEALAAFLQQSGLRKGDRVALMLPSCPAFLIGLAAIFQAGMVAVPVNPLYTPRELKHQLQDSDATCIIVADQLHQLEETSIVQVLTAPVVGMKPIVTAGGGRTCQPLVDAILQGGRGGSLSPEDIAILQYTGGTTGVSKGAVLTHKSVCASLAQILTWVGPTSEASMVTPLPLYHIFPLATALLALSLGCENRLVPNPR-EAGSVLAELKRRPFQMLVGVNTLFNSLVNTPELISVDFSATRLVIGAGASIQDAIAKRWLAVGAPPVTEAYGLTETSPSATFNPPG---RSGSIGIPV-PSTDVRLVDESGHDVPLGVAGELLIKGPQLFSGYWNQEAETRKAFLDGGWFRTGDIVVMDELGFMTMVDRKKDMILVSGFNVYPNEIEAVAAMMTDVLEAACIGVPDDRSGEAPHLFIVPRNMTLTPEQVEAHCRSH-LAAYKVPRHITLIDALPKSAVGKILRKDLRSRLAAK---- 213016362 51 ----YRRWDKVLEWEHPYARWFTNITYNCLDRHVFGGRRNKVALIDDERIFTYRHLYHAVNRFANGLRKLGVLKGDRVCIYMPMVPEQIIAMLGCARIGAVHTVVFGGFGSAALNARIVGAEAKIVVTADRGKSIPLKHLIEEAIINAPSVEHVIVLRRKQDYDELMASVDRKCEIEVMDAEDPLFILYTSGTTGAPKGIVHTCGGYMVGTYYTTHVFDVKENDVYWCTADPGWITGHSYV-VYGPLMQGTTVVIPDYPDPGSWWSIMEEYGVNILYTAPTAIRMFMKMGEPDRYDLSYLRVLGSVGEPLNPEAFEWFYKTIGCPIVDTWWQTETGMHMLTTMVGQPMRPGFTGKSI-PGVVVDVVDKDGESVPPGTGGFLVVKKPWMMRTVVNNDPIYRKYWTIKDYYTAGDLAVKGDDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPMKGNIIKAFVTLRVGHQPTDRLRNELIYHVLGPIAMPSEIEFVDSLPKTRSGKIMRRVLKAQ-------- 99081406 3 -------WLADETGLERRAANYVALTPLSHLQRAAHVFADEPALVYGQTRRSYAQYHDRCTRLASALAGMGVAPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINIRLDVDTVAYIFDHGQAKVVLVDSEFLPLA-EAAKERLQGAGPTLIEVPDTAASGRYTTYEDLIAHGATMPEDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRLQLRPVYLTIVPLFHCNGWNHTWMMPVL--GGTVVCCRNTTAEAIYNAIADEGVTHFGGAPIVLNMIVNAKDTERRAFDHTVEVFTAGAPPAPATLEKI-ERLGFHVTQVYGLTETYGHVTECQQGRAAIKARQGVAFPMMDHITVMDADMQQVPMNDQGEIVMRGNSVMKGYLKNPEATEEAF-AGGYFHSGDIAIQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDEKWGEVPCAFVELKEGAVDEASLIAFAR-QTLAGFKTPKAVVFC-ELPKTSTGKIQKFELRKSFA------ 31791344 32 ------------------------------LERHAMMQPDAPALRFVGNTMTWADLRRRVAALAGALSGRGVGFGDRVMILMLNRTEFVESVLAANMIGAIAVPLNFRLTPTEIAVLVEDCAAHVMLTEAALA-----PVAIGVRNIQPLLSVIVVAGGSDSVFGYEDLLNEAHEPVDIPNDSPALIMYTAGTTGRPKGAVLTHANLTGQAMTALYTSGANNSDVGFVGVPLFHIAGIGNMLTGLLLGLPTVIYPLGAFDPGQLLDVLEAEKVTGIFLVPAQWQAVCTEQQARPRDL-RLRVLSWGAAPAPDALLRQMSATFPTQILAAFGQTESPVTCMLLGEDAIAKRGSVGRVI-PTVAARVVDQNMNDVPVGEVGEIVYRAPTLMSCYWNNPEATAEAF-AGGWFHSGDLVRMDSDGYVWVVDRKKDMIISGGENIYCAELENVLASHPDIAEVAVIGRADEKWGEVPIAVAAVTNDDLRIEDLGEFLTDR-LARYKHPKALEIVDALPRNPAGKVLKTELR---------- 111019998 3 ------------------------------LHRAVQQRPNQLMTVCGDRVHTSAETGDRVARLAGALLGLGLGVGDRVGMLSLNSDRYHEYFFATWWIGGVVNPLNTRWSAAEIAFALEDSQTTVLLVDDTF-----VPLLDEMRTLFPSLRAVVHCGDPDGLLGYEDLTTEAVEDLRMGGDTLAGIFYTGGTSGRPKGVMLTHANLMTASLGSLAANRTAAGGRALVSAPMFHLAALASWN--GQNIAGGILVTLPSFEPAAALRLIEEQRINSMLLVPTMIQMLLRHPDREIRDLSSITGIQYGASPISETLLREAQRTFPADFVQGYGMTEAGPGLTSLDHHAATRLNSAGRPM-GHVEVRVVDDGGVELPRGEVGEIIARGGNIMAGYWNRPEETATAL-RDGWLYTGDGGYMDEDGYLLVVDRLKDMIISGGENVYSTEVENALASHPDVVHCAVIGVPDDRFGERVHAFLVMKPGTSLTCEDVRAHTKRLIAGYKAPRSVTIVEQMPVSPAGKILERELRRQFSD----- 116517461 768 ------------ADEHRQQQQWASQWLPELLNEQARCTPQRIALRWDGGQLDYAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGVLAIIKAGGAYVPLDADYPADRLAYMLHDSGVDLLLTQTA------------LLERLPACDGVSVI--AMDALHLEQWPSNPPGL-HLHGDHLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQATYGLDASDVLMQKAPI--SFDVSVWECFWPLITGSQLVLAEHRDPHRIAQLVRQFGVTTLHFVPPLLSLFIDEPQSAR--CTSLRRLFSGGEALPAELRNRVLAQLPVQLHNRYGPTETAINVTHWQCTEADGERSIGRPL-GNVLCRVLDSDLNPVPAGVPGELCIGGLGLARGYLGRPGLSAERFVADPLYRTGDRARWSADGVIEYLGRLDQQVKLRGFRVEPQEIEARLLAQDGIVQVAVL-VRDTSAGPQLIGYYTAPDVAQGQDELNSRLKAAELPDYMVPAQLLRLDAMPLSPSGKLDRRALPE--------- 116517461 1846 -----------------------DQCIHGLFDEQARARPDAPALTFAGQTLTYAQLDSRANRLAWHLRERGVGPQVRVGLALERSLEMVIGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGISLLLSD--------RAMLQALGALPEGVGCWSLEDDSAALAHYPDHPLPLINLPQHQ----AYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIQRFGMRPDDCELHF--YSINFDAATERLLVPLLSGAQVVLRGQWDAEEICGLIRQHRINTLGFTPSYGSQLAQWLATQGQTLP-VRMCITGGEALTGEHLQRIRAAFSPSLFNAYGPTETVVMPLASLAPEQLEEGAASVPIGSVIGARILDADLALVPPGATGELYVGGAGLAQGYHQRPGMTAERFVADPFYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLEHEAVREAVVLAL-DLPGGTQLAGYLVIEQQATLRDALKNHLKAQ-LPDYMVPTHLILLASMPLTANGKLDRRAL----------- 116517461 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SCGVSQPGHAVLIVEPATLQPLADNQVGEVWAAGPSIALGYWRNPEASAKTFVQDGWLRTGDLGFLRG-GELFITGRLKDLLIVRGHNLYPQDIEQTIE-----REVEVV-----RKG-RVAAFAVNDGGEEGAAEISRSV-QKILPPEALPSVVVLLNALPKTSSGKLQRSACRTGLAD----- 46199190 54 -----KPFEKVLEWTLPEHRWFLGGTVYNALERNVERLRNKVALLYREEKLTYGELLDRVRRLATGLRRLGVGKGDRVVIYMPLTLEGVLAMLATAYIGAIHSVVYAGLGVSALRERILDAQAKLLIAGDVSKGVDLRSIAEEAIRDLP-LKVVWFQRAYKDFHELLWGNPPEARAEMVDAEHPLFILYTSGSTGKPKGVVHVHGGYMVGTTYHLRTFFVKDEDVFWATWIVGHSYIVYAPGITSVLREGA----PDHPDPGALWQAVERYRVNVMFTAPTAVRMFMKYGPERKYDLSSLRLLAVAGEPLNPEALKWAYEHLGRRVADNWWQTELGGPTLGTPLTLPAKPGFAGVAL-PGVEAEVVDEEGRPVPPGQGGLLVLKRPHMMRTVWGNHERYLRYWVPGGVYASGDVASKDEEGYFSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPLKGEAIKAFVVLRLGQTPSEELKEALVQRELGPIATPSEVVFLDKLPKTRSGKILRRLLKAQALGK---- 190895249 18 ---------------------------------RARVAPDRQALIATGRQLTYAELDRRIARCAGFLVALGVRRGARVAMLARNSVDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPLLLVHDEEFSS------AVAILAEADPEMTVISTADGPAALAARIEASLPAAPVPADADGACILLYTSGTTGQPKGVVISRRNAFFAAVNFSFVGEIGPGAVALCDLPFFHTIGLIAV-ARTTLMLGGTLVVSDRFTPARTLAALDRERITHYFAVPQIALALRNDPAYSAAALSGLHALFVGGAPLTQTLIESYLDD-GVALVNGYGMSEAGTVLHVPIDRRAVQPGSVGLP-APLLDIRIVGEDGRDVGEGEIGEFWLRGPAVTSGYWNKPRETAAAFT-DGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPAVLDAAVIGVPDERWGECGVAYVVLRPGAATGEEIAGHCAER-LAAFKRPVRILFVETIARTASGKVQKHVLRQHHSEEIL-- 172037955 524 --------------------------FHQLFEEQVAKNPDAVALIFESQSLTYQELNQQSNQLAHYLQTLGVKPEVKVGICVERSPEMIIALLAIFKAGGAYVPLDPAYPQERLAFMVSDSQISVLLTTET------------LAPTIPQAQAQVICLDRDWKTIRQKSQDNPIG--GVTPQNLAYLIYTSGSTGTPKGVLVSHGGLVNLTEDKIRVCQVSPDSCVLQF--FSFSFDASIPEIIMALGCGAKLCLAKLESLPNLLKLLKDEKITHITITPSALSNL------AVTDLPDLEMVLVGGEAPSPELIDNWS---GDRLINAYGPTEVTVNASMVPCGNGHPTLPTLLP-SANKQLYILDRHLQPVPVGVLGELHIGGVGLARGYLNRPDLTAERFIPSPFYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQHPQIKATVVIGREEVSGDKRLVAYYVAEPTVPSASELRQFLREK-LPEYAIPSAFVSLEAFPLTPNGKIDIKSLPAPEQSR---- 90422861 6 -------------------------SLDALVRQTAAEAPQRSAVIDGDRTINYAEFDDLIDRVAASLQADGLQPRDVIAICALSSIEYVVTFLGALRAGVAVAPLAPSSLPRDFAAMLEDSGAKILFMDATTIAAMGDAAQAALQ---------VSFDDAGWGRPFSAWCAAPGSKPKIDPEWIFNIIYSSGTTGTPKGIVHTHE-LRWRQYGQIDPLGFGPDAVTLLSTPLYSNTTLVCFN--PTLAGGGGLVLMKKFDARGFLELSETHRVSFTMLVPVQYRRIMALPDFDRFDLSSYKMKFCTSAPFAAELKADILKRWPGGLVEYYGMTEGGGSCALLAHEHPDKLATVGRPM-PGHEVRLIDEEGRQVAVGQIGEIVGRSPVMMQGYLNQPGKTAETFWHDRFVRTGDIGRFDDDGFLTLMDRKKDMIISGGFNIYPSDIEGVLAAHPDVVEVAVVGMPSEEWGETPVAFVVLRDASLDVAALKAWTNAR-VGKTQRLNDLVVVESLPRSAIGKVLKRELRDL-------- 196011617 16 -------------------------SLYQFVSRNFAANADRPAVTDGGKTYKYKELDRLIKCFASALVKKGVKKGDVVAIISSNCIDWAVVYYGVLAIGGIVTTCNHMYTENEFNHQLKDSGAQYLVAEE--------SCIPTINKLDITFKEKFVFGVAEGYISYVDMISDPTNVQINPKKDICILPYSSGTTGVAKGVMLSHYNLVACLQQGHHEAVKPEDLKVLAVLPFYHAFGMIILLASG-LRDGAQIVTLPRFEPNSFLKAIQDCKVRHIGIVPPLALFLLKSPLVDKYDLSSLTDIGCGAAPLGGEIMNAIIAKFNLRFNQGYGMTESCGILTLPFECNKYKIGSVGTPI-PNTELKFVDLNTKEVPVNKDGELWARGPQIMMGYLNRPEETANCLDSDGWLRTGDVGHYDEEGHIFIVERLKELIKYKGFQVPPAELEALLKCHEDIADAAVIGIDDEEAGEVPRAIVIKKNPEGDLTEVQDYVAANVAPHKKLRGGVEFVTQIPKSASGKILRRIIKEQYVASL--- 37930560 25 -----------------------------------------------GDTFTHAGFELTARRVAAGLHNLGIRKSDVVTLLLHNSPEFAFAFLGASFIGAISTTANPLYTASEIALQARISRPK-LIVTHACHVEKVKHYAAEAGAKIATI-DPPPSPEIIHFAELRRSDEKLLTPIEIHADDTVALPFSSGTTGLPKGVMLSHKNLVACVSQQVDAVHIDREDRMLCVLPLFHVYSMISV-MLCCLRVGAAVVIMPKFEISELMELIEKYRVTIAPFVPPILLAIAKSPAAAKFDFSSVRRVVCGAAPMDRELELALKAKLNAVIGQGYGMTEAGVLSMSLGRPLKFKAGSCGTVIRNARMKIVDPSSAASLPRNETGEICIKGDAVMKGYYNDPEATRRTIDEEGWLHTGDLGFVDDDEEVYIVDRLKELIKYKGFHIAPAELEALLVAHPSISEAAVVPMADEAAGEVPVAFVVRANAAITELQIKRYIANQ-VAPYKRINRVFFTDTIPKAPTGKILRKDLRARL------- 163796330 23 -----------------------------FLDRTAAVFPSRLAVVHGKRRYTWAQAAERCRRLGSALTKRGIGKGDTVAAMLPNTPEAFEAAHGVPMTGAVLNMLNTRLDAEALAFMLDHGEASILLTDTEFAPTIEAALARTTRSEGPGGKRL---GETDYESFLASGDPDYRGVRPADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNALGNVLVWGMKMHPVYLWTLPMFHCNGWCFPWTITA--QAGTHVCLRKVEAKAIYDTFADEGVTHLCGAPIVMSMLLNAPDEARREFPQKVQMMTAASAPPAAVLEGM-ERLGIEVTHVYGLTEGPAVVCAWHEEWSGRPSRQGVRYPVLEGLMVANDTMEPVPADATGEVFMRGNIVMKGYLKNPNATDKAF-KDGWFHSGDLGVVHPDGYVELKDRSKDIIISGGENISTIEVEGVLYRHPAILEAAVVAKPDEKWGETPCAFVTLRPGTTTPEEVIAFCRQH-LASFKCPKTVVF-GELPKTSTGKVQKFVLRERAK------ 169831724 54 ---------------------------------------NKAAIIFEGRILTYWDLWREVTQFANVLRMLGVRKGDRVAIYLPMIAEAAIAMLACARIGAPHSVVFGGFSAEALRDRINDAGAKLLITADGGKIVPLKRNADAALTECPSVDKVLVVKRTGQEVPMQDGRTVGGPCEEMDSEDMLFILYTSGTTGKPKGVVHTTGGYLTGVSTTHHVFDIKDRDVYWCTADVGWVTGHSYV-VYGPLANGATTVIYEGPEFDRFWAIIERYGVNVFYTAPTAIRAFMKWGEEARRDLSSLRLLGTVGEPINPEAWIWYHKHIGCPIVDTWWQTETMIMISALPGIISTKPGSASVPL-PGVEIDVVDKEGNSVMLGKGGFLVIKEPWMLRTIYGDNERYVREYWGHTLYFSGDGARRDYHNYFWILGRVDDVINVAGHRLSTMEIESALVDHPWVAESAAIGKAHDLKGQAISVFVTLKGKAEFTSELKAHVVKK-IGAIARPDDIFLTAELPKTRSGKIMRRLLRDIAEGRALG- 168064646 62 --------------------------------------GDKVAFYWEDASLTYKEVLEKVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHSVVFAGFSAESLYQRILDCKPNVILTSSAVKRIKLKDIVDDALSRASADGHTVTEGRDSWWQDIVPSYAKECDVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYAATTFKYAFYHDDDVYWCTADCGWITG-HSYLTYGPLLNGASMVVPNYPDAGRCWDIVDKYNVSIFYTAPTAIRSLMRSGDEPRHSRKSLRVLGTVGEPINPSAWKWYHEVVGCPIVDTWWQTETGGMITPQPGAWALKPGSATLPFFGVQPA-VVDDNAQEQSGECSGYLCIKWPGMMRTLQGDHDRYETTYFAPGFYFSGDGCRRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIYAFVTLLEGVEYSNDLRKALVRSQIGAFAAPDVVHWAPGLPKTRSGKIMRRILRKIASNEL--- 46579161 62 ------RWDGVLDDSNAPFMRWFPGALCNIVHNALDRHRHRLALIWEGRRFTYFDLYREVNRLANAMRSLGVTKGDRVVIYMPPLPETVFAMLACAKIGAVHSTVFGGFSARSLCDRVEDARPTLLLTVDGFRVVPLKPVADDAVDALAHLETPMRDGRDIWYHDLVRGQSTEALTEVLSANDPLFVLYTSGTTGKPKGLVHSHGGYMVGVHRTMRVFDVRPTDIFWCTWITGHSYGVYGPGTTTVLYEGHPL----YPEAGRLWSMVERWGVTILYTVPTVIRMLMRFGPPARHDITTLRLLATVGEPISPETWVWFYRTIGCPVLDTWWQTETGMIMVSPLPVSALKPGSVARPL-PGVDVDIVDGEGAPVPPGRGGLLVVKNPWPAMGVFGDDEAFRRLYWEPGWYCTGDVARRDDDGYIWIQGRADDVILIAGHRIGTAEMEAALASHPAVAECAVIGVPDRLKGEVGKAFVVLRDEQALATSLVGHVR-RELGPVAVIRDVVFREGLPRNRSGKIMRRILR---------- 186682531 3238 -----VEWNDTQAD------YPLDKCLHQLFEDQVDSTPDAIAVVFENQQLTYQQLNSRANQLAHYLNSLGVGADVLVGICVERSIEMVVGLLGILKAGGAYVPIDPNYPQERIRFMLQDCGAKVLLTHSQLKGAGGWESGTGNKETFPQSRSILCLDRANQSTENPSRQSQPDDLAYV--DDLAYVIYTSGSTGQPKGVQLLHRGLSNYLHWAKDYYAVAQGQG--TPVQSSLSFDATITSLYLPLICGRTTILVREKQELQLLADIVKQN-NHLSLVTPSHLEILNQQIEPDTMPNRVNAFVLGGEALHAQIIPWLTHAPNTRLINEYGPTEAVVGCCVYEATGKRDLAGIGQPIA-NVRIYILDNQNQLLPVGIPGELCIAGAGLARGYLNRPELTSEKFIEERIYKTGDLARWLPDGNLEYLGRIDNQIKIRGFRIELGEIEALLNQHDDVQASVVTAREDTPGDKRLVAYVLPHQHTPTINELRQFLKAK-LPDYMVPNAFVMLESMPLTPNGKVDRRAL----------- 186682531 521 -------WNDTGVD-YPQDKC-----IHQLFEEQVELTPDAVAVVYENQYLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLTQQKLLDRLPEHTAQLHFGSLPTLRERLRSGQAAQYKVCLDADWQLISISETQATNLAYVIYTSGSTGQPKGVLITHQGLLNLVFWHQRTFKITTLDKATQLA--GTAFDAAVWELWPYLTAGASIYLVKPESPVDLQDWLESKKITISFLPTPMAEQLLSLEWPES---TTLRTIVTGGDKL----HRYPSGLLPFQVVNNYGPTENTVVTTSSNGRDNNISPPIGRPIA-NVEIYILDSYLQPVPIGVPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDKARYLNDGNIEYVGRIDDQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDSPGDKRLVAYVVAHQDCPVISELRQFLKTK-LPEYMVPSAFVILESLPLTPNGKVDRRALPK--------- 158315503 4 -----------------------------LLTASARRHPDRCAVRFAGRRTSYGELREQAARFGSALLGRGLERGDRVAVLLPNCPQYLAVLFGAWHAGLVAVPMNAKLAGPEIQVILDDSGARAFVHAGAGTVVDVRGVGAGVSADTDTVAGRTAGGGPSGFDRLLAEGSAELVPVDVAGDDLAWLFYTSGTTGRPKGAELSHRNLTVTTWTLADVCDYRPSDLALHVAPLSHGSGLYS---LGAIARGAENLIHDGFDPAEVLELVARERITVIFLVPTMIVKLLGAPET---DTSSLRCAVYGGAPIHVEHSRAMIERFGPVFVQIYGQGESPMTITYLDHGADTPLDSAGVA-HPGVEVQIMGADDRPLPAGEEGEICVRGDVVMRGYWNNPEATSRAL-RGGWLHTGDIGRLDEHGRLFLLDRSSDVIISGGSNIYPREVEEVLIQHPAVAEVVVFGVPDELWGENVVAAVVPAAAPPPANDLIDFSLTH-IARFKKPKQIIYVDALPKSSYGKVLRREARRLA---LAAG 91081621 44 ----------------------PNVSIPEFIFSKCEKYENLTASECGGRKYTYRDILKKSKNLAKALRKLNLNDGDVVALLLPNVPEFPIAALGVLHAGLVVTTLNPVYTSEEIARQLTDSSAKAVITLIDLHEVASNS-CKLLNKTLPILQTQTFPRGAIDFREFTDNAVDYPEIQPRKPEDLAFLPYSSGTTGLPKGVQLSNYNIVANISQNIEETTNTHQDVIPVVLPMFHIYGFSVNTLF-ALSKGTKIVTLARFTPDDYVSVLRNHKPHILFIVPPIVLFLSAHPMVKPEDLHCVRVVFSGAAPLGALDEQRFVEKSGVSVLQGYGLTETSPTVTAISASEKNVYGSIGRPI-PNTLVKIIDPTGTPLGPNATGELLVKGPQVMKGYLNRPEETENAFL-DGWFRTGDMAYYNEDHVFFITDRLKELIKVKGFQVAPAELEEIIRDFPNVDDAAVIGVPHPTQGEAPRAYIVPKKNTVNTKDLEEYFKGK-VAHYKLKGGIAIVDSIPKNASGKIMRRQLK---------- 89094066 20 -------------------------SLVELWREACQEFAFKDAFTNMGASLTYAELDHYSDHLASYLQNCDLKAGDRIAIQLPNTLQFPVAVLASIKAGLVVVNTNPLYTADETTQQFNDAGVKAVIVLANSAYLLEKVLVTQLGDLHPFVRKIVPRYRLKGAVKLRDALTRGAKLEECSVNDPALIQYTVGTTGQPKGAVLSHRNLISNVMQIKGRLPESGEEIAIAPLPIYHIYGFILNCLVMPMM-GAQVVLITNPDTSGFVNELGRWDFTVFSGINALFVSLCRNAAFSQLDMTRLKLTLSGGGALTKAMSDEWERITGCPIVQGYGLTEASPVVSVADIHQP--FGSVGQPL-PLTEVKIVGEQGEDLCSGETGELYVKGPQVMQGYW---ETNDKIPDSEGWLATGDIARLADDGSIRIVDRKKDIINISGFPVYPNELENIISSHPDVIECAVIGLPDDCSGEVVKLFVVTSNHRLSVKQVRDYCRER-LTSYKVPRLVEFRTHLPKSNVGKVLRRTLLEEELNRL--- 167770753 37 ----------------------------DVVDEIARLDPDRRAMVWEERTFTFGEMKLYSDKCAQMLADHGVKKGDMVLLVLKRHYEFWFTVLALHKIGAVGVPATNLLTTHDLVYRFKAASVTACVCSGECNIAEY---VEEACREYPDIHKFLVRGTREGWLDYTEKYNGAWQRAQTHRDDPMLLYFTSGTTGMPKMVVHNMAYPVAHIITARYWHNVHEDDLHLTVSETGWMKAVWGK-LYGQWLACASIFVYDKFVPHDLLHMMEKYRVTTFCAPPTIYRFFIKEGM-EGYDLSSLRYSTTAGEALNPEVYNRWYEFTGLRLMESYGQTETVMQVANFVGTTP-KPGSMGKP-SPIYDIHLIDEDGNDVPRGTVGEIVINTPGLFSGYYRNPEVTAES-WHDGYYHTGDTAWMDEDGYLWYVGRTDDVIKSSGYRIGPFEIESVLMEHPAVLECAVTGAPDPVRGIVVKATIVLTKKYEPSEELKKELQKKQTAPYKYPRIVEFVTELPKTISGKIRRTEIRARDNQK---- 124521038 2 ----------------RRSDLIAPQTIAEEIEKYA-RDPHKVALIWEDREVTYKELIENANRTGHVFLESGLKKGDTILVMVPRIVEAYEVYLAAMKCGIVLLPASEMLRTKDLDYRIEAGDVKGVVAH--YSCTEQFKEVRGID----HLKKFVIGEPEQGWAFLDEAAPCELEIAKTSKDDIAILSYTSGTTGNPKGVIHTHSGYAHLRTAAPNWLGIQKGDRVWATAAPGWQKWVWSP-FLSVLGSGAIFVYNGRFDPEKYLSLLDEYEINVLCCTPTEYRLMAKVDDLSQYHLKSLRSAVSAGEPLNREVIDVFQNHFGITIRDGYGQTESTLLVGYSLD-TPLRPGSMGKPF-PGNEVEIVNDDGKPCKLGETGDIAVHRPALFKGYYKEPERTAKQYRGD-YFITGDRARKDEDGYFWFEGRRDDIIISSGYTIGPFEVEDALVKHPYVKECAVVASPHEIRGSIVKAFVVLKDGISEVKELQNHVKQLT-APYKYPRAIEFIKELPKTASGKIRRVELRQQEWNR---- 172039892 27 ----------------------SGDTLVDMFIKASSEHGKDVMLDFFGGTTTYAQAHVQVRKVAAGLKALGVRPGDRVAICLPNCPQHLISIFAVLYLGATVVEHNPLYTARELQGPFIDHGAKVIIAWDKIAPIEAMPKIKQLALKLPKEKREQLHSPAPGTVPFQKLVDGTIPVPERSLDDEAFILFTSGTTGKPKGAMLTHRNIMANVAQGLAWLGEGEQEIYLAALPMFHIFGLTLTAALGV-ATGGKLCLLPKPEIPLIVDQMKKQVPTYMPGVPTLYDKILEAAEEHNLDINGVKNALSGAAPLPVSISHQWQGRTGGSIIEGYGLTETSPIATANPISEHARAGYIGIPF-PSTEVRVADPEDRTMPDGEAGELLIRGPQVFSGYINVAD-DEQPFFED-WFKTGDMAVMEEDGFLRIVSRIKEMIITGGFNVYPAEVEEVLADHPMIAKAGVVGLAKEDGSDEVVAAVVLKKEDFEEEKVKEWAR-HEMTRYKVPRRFFVVDELPTDLIGKIRRREIKDMV-EKIVA- 145221972 47 -----TPFDEVLDWSEAPFAKWVGGTLNNCVDRHVEANGDRVAIHWVGRDITYAELKDEVCRAANALTNLGLTAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQAKLVITTDGYRRGSAVSLKTGVDEAIDGLEHVLVVGIDTPWTPDRDLWWDETTPEAFDSEQPLFLLYTSGTTGKPKGIVHTSGGYLTQTAYTHHNVFDPESDVYWCTADIGWVTGHSYI-VYGPLANGATQVVYESPTEHRHFEIIEKYGVTIYYTAPTLVRTFMRWGRPAEHDLSSLRLLGSVGEPINPEAWRWYRMAFGTPIVDTWWQTETGIMISPLPGVTHCKPGSAMRAL-PGISAKVVDDDGNELERGETGYLVLDQPWMLRGIWGDPERFKETFAEKGWYFAGDGARIGSDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGATDEHTGQAICAFVILKSSAHGGEELRAEVA-KEISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAEGRELG- 163726263 10 --------------------------MGQILKETAEAAPDAPAYYFYGREISFKEMDDLSDKLAYGFLKEGILRGDRIGIIALNQPEWLAVYFAAAKIGASVVGLSPRHPAPELLKLVQRSRPRAIVSLKNVGDTDYVELLEQNKDKVKGLEFCYFIGGANGCKSLESLMEEEAACAQVEPEDEIMFAFTSGTTGQPKAAAITHKSQIASARAQTKHVRVTSKDVLMLTQPLSHVGGITI-GMASMLLAGGPTILIPVFLPEEVLNQAAEYHPTIIGGFPTTHHMLMAHEGFDKMDVSNIRVVITGGSNAEPDLVERLHQAYPSTIMNLYGLSEGGALMTPWNCHYTMVGRTVGKPFPGFD-VKIVGMDGRELPVNETGEVWLKGDCVVTGYFDMPEETAKTFDQTGWLRTGDMAYKDEEGFIILMGRRTEMYIQEGLNVFPVEVEDILSTHPAVDMVAGIGIPDPVYGEVGRYYVVPSPGSETEDELRSFCI-QSLADYKVPKQIVFRQDLPMTALGKIKKSDLRREFE------ 206686822 28 ----------------------------------------------DGSTVTFGALFAGAERMAAALAAQGVQPGDRVAVQVQKTIQAIELYLGTVMAGGIFLPLNTAYTGPEVAYFVGDACPRVVVCDPA-RLEEISAIAGAAQ---------VLTLDAAGQGSLRDLADGQSGFDPVKADDLAAILYTSGTTGRSKGAMLSHDNLASNSLILRDYWRFTKDDVLIHALPIFHTHGLFVATNV-ALFAGAQVVFLPGFDPDAILEAMPA--ATALMGVPTFYTRLLADNRLTRERAANMRLFISGSAPLLVDTHEQWEARTGHRILERYGMTETNMS-TSNPYEGERRAGTVGFPL-PGVEARVMRD-GTEVPAGEIGVLEVRGPNVFLGYWQMPEKTAEELRPDGWFITGDMAKIDADGYVTIVGREKDLIITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEGVVAVVVPEGEGTSADAIKAALSGQ-LARFKQPKEIILLDALPRNTMGKVQKKALRE--------- 67153361 26 --------------------------IPAVLKASCQRFADRPAFSNLGRTLSYGELYELSGTFAAFLQGLGVQEGDRIAVQLPNLLQYPVAVFGALRAGLVVVNTNPLYTAREMLHQFNDSGAKVLVCLANKAHLVEEVLPREVGDLLPPFRRVLVNAVVRHLEALSRGRERTLREVAAAPDDIAVLQYTGGTTGTPKGAMLTQRNLVANMLQCRALVALGEGETLVAPLPLYHIYAFTLHCMAMMLIGNHNLLITDPRDLPGMVRVLRKWRFSGFVGLNTLFAALCHDEGFRCLDFSALKLTLSGGMALQQATAECWKGLTGCEVLEGYGLTEASPVVSG-NPYGHIRPGTIGMPLA-STLCKVVDEQGREVPSGSSGELWVKGPQVMKGYWQNPGATAEVLDADGWLRTGDIAVIEPDGYLRIVDRKKDMILVSGFNVYPNELEEVLAALPGVLQCAAIGVPDERTGEAIKLFVVPRPGSGLTEERVLRHMHDNLTGYKRPKHVEFRDRLPTSNVGKILRRELRD--------- 33597767 29 --------------------------------RWAASSPDRIAIYYEDEAWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDADARVAIVDYASSANLL-----AISDNCPNLHQIIGIGFADEVLPWRSLQPNEFKMVATRASDPAILMYTSGTTGAPKGALLPHSVLIGNLPGFVQDWFPRPGDVFWSPADWAWTGGM-MDALLPTLYFGHPIVTRGRFTPERAFELMERYQVTNTFLFPTALKMMMKSVPEPRGRYQALRSIMSAGESVGETVFEWCEQALGITPNEMFGQTELNYVVGNSNRRWPARPGSMGRPY-PGHRVAVIDEAGRPVKPGETGEVAIHGPVLFLGYWRNEAATAAKFTDD-WCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHPAVANAAVVPKPDAERGALVKAYVVLRDPDSITQVLQEHVRDR-LAPYEYPKEIEYVDALPMTTTGKIQRAVLRRREAER---- 67920342 456 --------------------------LPQLFEKQVEKTPDNIAVIFEEESLTYEKLNKKANQVAHHLQKLGVKPETLVGICLQRSLEIVIAILAILKVGGAYVPIDPTYPLERINFILEDAQISILLTNQDFPNCPVKTL---------------INLQTNYFQSYPEQNTNPT--PELSLDNSIYALYTSGSTGNPKAVINTHRGLLNRLNWMQKAYELTPDDRVLQKTP--YTFDVSVWEFLWTLLNGACLVIAGHQDSAYLASLIIEQNITTVHFVPSMLQVFLEEQKASQ--CNSLKRVICSGEALSVDLRNRFFQTIKAELNNLYGPTEAAIDVTACTCQTDDLSVPIGLPID-NIQVYVLNAQLQLLPVGVVGELYLGGEGLARGYLNKPDLTAENFVPNPFYRTGDFVRYQEDGNVEYVGRIDNQVKIRGVRLELGEIEAILSQHPDIIACVVLAKEFAPGDRRLLAYIQTSQTEDISEELRQFLGER-IPNYGIPSVFITLESFPLTNNGKLNTKAL----------- 88805272 69 --------------------------------------GDKTAILFEAQHITYKELHERVCRMANVLKEHGVKKGDRICIYLPMIPELAVAVLACARIGAIHSVVFAGFSSNALATRINDSDCKLVITSDGSKTLNLKSIVDTALEDCPGVDTVLVAGRDKWLQPLLDEAYADCVAEIMDAEDPLFILYTSGSTGKPKGMVHSCGGYMVYTAYTFKIFQYREQDVYWCTADIGWITGHSYI-VYGPLANGATTVMPSYPDYGRFWEVVEKHRVNQFYTAPTAIRALAKESLVEKYDLSSLKVLGSVGEPINEEAWHWYNNNIGCPIVDTWWQTETGIMISPIPFVTPTTPTFATLPFIGIQPA-LMDEEGNEIKGNQVGRLCIKWPSMARTIWGNHDRYRDTYFADKYF-TGDGASRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGFVILKETGESRKEINQQITEQ-IGPIAKLDKIQFVPGLPKTRSGKIMRRILRKIAAGQ---- 75910301 465 -----------------------DKCLHELFAAQVERTPNNIAVEFNHESLTYAQLNAKSNQLAHHLQKLGVKPEVLVGICVERSLDMLIGILGILKAGGAYIPFDPTYPQERLGFMLEDAQIPILLTQ------------QRLVDKFVEHKTQIICLDRD--LPENATLSIDNPVSNVTSENLAYIIYTSGSTGKPKGTMIPHRGLVNYLSWCTNAYALAQG--YGAPVQSSIGFDATITSLFSPLLVGKRVVLLPKEEIEALSALLQSDQNYSLVKITPAHLEMLNQMLPNHKGVTETRALIIGGEALLGKSLNFWRDAPKTRIINEYGPTETVVGCCVYEVDEQTSLSGIGRPIA-NTQLYLLDDKQKLVPIGVPGELYIGGAGVARGYLNRPELTQQRFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELEEIESLLAQHPLVNAVTVIAREDQPGDKRLVGYIVPKEQAPTSSELRQFLQSK-LPEYMIPSAFVMLEVIPLTTHGKVDRQALPQPDTSRL--- 115526317 6 -------------------------TLDALVRNTAQAAPDKIAVIDGERQLRYAAFDELIDRVAAALQRDGVKSRDAISICALSSTNYVAAFLGALRAGVAVAPLAPSSMPQDFAAMVQDSGAKILFTDD-FAANAMKDAAIDPAVKRVALDGGGSGAAFSGWIAAEGAKPAPVT---VDPQWVFNIIYSSGTTGTPKGIVHSHY-LRWRQYGQLDPLGYGPDAVTLLSTPLYSNTTLVCFN--PTLAGGGTLVLMKKFDAQGLLELSEKHRVTHTMLVPVQYRRIMALPDFDQFDLSSYQLKFCTSAPFAAELKRDILKRWPGGLVEYYGMTEGGGSCALLAHEHPDKLATVGQPM-PEHEIRLIDEDGNFVPQGGIGEIVGRSAVMMQGYLNQPQKTAETFWHDRWVRTGDVGRFDADGFLTLMDRKKDMIISGGFNIYPSDIEAVLTQHADVLEAAVVGMPSEEWGETPVAFVVLRPNATDAAALKTWTNAK-VGKTQRLADVAIVESLPRSAIGKVLKRELRD----QRLAG 194333878 5 ------PWTRHYDKGVSPSKPYPEKTLVDVVRSHAEARPDRPAFYFMGEQTSWNQLEKQSNALARALVGSGLQKGERVALLMPNSPQMIVAEFAIWKAGGVVVPLNPLYTSKELHHTLNECGAVLAIVLTPFRTSLRMVIAARISRDLPFMKRLIDPGDSEDLIATGNAMNDQLQLP--SPADNAIFLFSGGTTGEPKCAVCTHQSLVISGSQISAWFGVPHEDIIMLNMPLFHVYAQVGIFGAAMMGGYAAALVPNPRDLDDLIKVIRRLGPAVLPGVPTLFNALLRHPRIENNHLRSLKLCVSGAAPLLSETRKRFAGLTGGSIIDAYSLTEAMLASVLNPVLGTPREGAVGIP-APDVELKIVDPVNLTLDSNQPGEILLRAPQLMEGYWQRHEETVK-ILKDGWLYTGDIGYMDEDGYLYIIDRKKDLIKPGGFQVWPREVEEVIASFPGITEAGVAGIPDSYQGEAVKAWVVVTEGRLDTRELKEYCRD-YLAPYKIPRYIEVIDSLPKTSVGKVLRRALVEQ-------- 150025024 69 ------------------------------IDRHLARRGEKTAIIFEALHISYNELYVRVSKMANVLREQGIEKGDRVCIYLPMIPELAIATLACARIGAIHSVVFAGFSESAVASRINDSECKMVITSDGEKTIDLKAIIDEALEKCPCVTKVLVVGRDIWLQPLLDEALDNNMPEIMDAEDPLFILYTSGSTGKPKGMVHTTAGYVYSAYTFKNVFNYEDDDIFWCTADIGWITGHSYI-LYGPLLNGATTVIPSYPDFSRFWEVIEKHKVTQFYTAPTAIRALAKESYVQKYPLKSLKVIGSVGEPINEEAWHWYNDHVGCPMVDTWWQTETGIMISPIAFVTPTKPTYASLPL-PGIQPILMNEKRNEIEENQVGSLCIKWPGIARTIWGNHQRYKETYFSPGKYFTGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDLKGNALYGFVMLKESGETAKEINQNVSDH-IGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAE------ 163722970 3 ---GKTPNMTDYQKEYDEFKWEVPEYFGDVIDKWAQD-PEKLAMLWNEVRKTFAQLSAASKKLANLLTSLGVGQGDVVMVVLPRNIEWWEVFTACIRMGALLAPGTTQLTSKDLQFRANKAEASCIIT-----NPELAEKFDKVAEECPTVKSKIIITEPREYTEAVEAASDQFETAKTKSSDNCLVYFTSGTVGFPKMALHTHASYPIGHQVTGKYWDLKPEDMHWNVSDTGWAKAAWSSY-FGPWNMGAAQFIHDRFDPIKTLELLAQYPITTMCGAPTIYRMLV-LQDLGQFKFPTLRHCVGAGEPLNPEIIEVWKKATGCVIRDGYGQTETVLLAGSFPCIEP-RFGSMGRP-TPGIELKVIDEDCNELPPNTEGDIAIRPVGLFKEYWKEPDRTASVYRGD-YYLTGDRAYVDEDGYFWFVGRADDVILTSGYRIGPFEVESALIEHPAVAESAVVSSPDETRGEVVKAFVILAGGFTASDELAKELQEHVTAPYKYPRKIEFVDVLPKTVSGKIRRVQLRNQEWGK---- 83647488 46 --------------------WFHDGTLNACLDRHLPQRAQQTAIIWEDAKITYQELYDKVCKLSNALKDMGVKKGDVVTIYMPMIPEAAMAMLACARIGAPHSVVFGGFSPEALAGRIEDCKSRFVITADGVRGGRIVPLKKNVDAAAAEVDKVLVVKRTGNAVNWSEGASTDCPPEEMSAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHQVFDYKDGDIYWCTADVGHSYIVYGPGAVTLMFEG----VPNYPDASRCWQVVDKHNVNIFYTAPTAIRALMRLGDDPKSSRKTLKLLGTVGEPINPEAWDWYYDVVGCPIVDTWWQTETGILITPLPGATALKPGSATLPFFGVKPA-LVDNEGALLDGAVSGNLVLSWPGQMRTVYGDHQRFVQTYFSPGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVEHDAVSEAAVVGFPHDVKGQGIYAYVTLGVGFEPSDTLLDELKQKEIGPIATPDVIQFSPGLPKTRSGKIMRRILRKIAADE---- 172041571 15 -----KPWLKFYTEGTAPTLDYGDTTLVSIFRDAVRKYGKRDAMWFLGTQITYSEFGELVDKAAAVLKENGVKRGDRVAVVLPNCPANLVAFYAIVSLGATAVYHNPLYTAHELEGPFADHGAKVAVFWDNTADIAQHPLLQRVALSLPVAKAKLTGGPTEDWDAALDAMAPGLALPTVRPKCPALILYTSGTTGSPKGAVLSHRNICANLIQGAWVPGLGEQERMLAALPMFHAYGMTMNGALAPLI-GGELLLLPAPEPALLQQVIKKKKPTWVPGVPALYQAIVKLAEEKDLDLSTMRNSFSGASALPVATVENWEKLTNGRLVEGYGLTETSPIVLGNPMSADRRPGYVGVPF-PDTEARVVDQDDKVLDYGEEGELVVRGPQVFGGYLHQEQLNEKIF-ADGWFRTGDMAVMEADGFVKIVSRLKEMIVTGGFNVYPAEVEEALLEHPEVKEAAVVGLAKEDGSERVVAAVTLAEATEGEEHLRQHCK-KVLTGYKVPREFFHVAALPADQMGKVRRTEMRAILEE----- 118589205 8 -----------------------------------------PFLIFQDGSLTHSAFLESAAQIAHVLTDHGMVAGDRLAAQVEKSATALALYAACAQTGIVFLPLNTAYTVDELSYFIENSGARTVVC-DGSSKTVLEPVASRLGARLETLN----ADGTGSLTDQAKNKPSEFETVDRAPDDLAAFLYTSGTTGRSKGAMLTQANLLSNATTLADLWRFTDKDVLLHALPIFHTHGLFVATNVS-LVAGGAILFLPKFDLDAMIGLMP--KATTMMGVPTFYTRLLQDDRFTAGLTKGMRLFISGSAPLLADTHRQFEERTGHRILERYGMTETNMN-TSNPYEGERRAGTVGFPL-PGVELKITDPTGDTLPPETVGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGMIDADGYVHIVGRNKDLIISGGYNIYPKEIELILDAQPGVRESAVIGVPHSDFGETVLGLVVPDGSQTPDLDAILAVAGTSLARFKHPRKLVVVDSLPRNTMGKVQKNILREQFKD----- 17230139 468 ------------------------QCVHEIISQQAQQTPDATAVVFADKTLTYAELNAKSNQIAHYLLQLGIKPEARIGVYLERSPLLIIALLGILKAGAAYVPLDPTFPPERLRFMMADAELKLLLTQTSLTSVITDKIATINLDELE-----------------EDISQQPIFDPQVTPEQLTYLIYTSGSTGQPKGVMIEGRSLVNILTDLKQRLSITPNDKLLAVTTIA--FDIAALELFLPLIAGAQVVLPPQVDPRQLANCIEHHQITIMQATPATWRLLLASGWEGKQDLK----ILCGGEALENTLAQQLLSC-SQEVWNLYGPTETTI-WSAAQKLSIDEPVTIGHPIA-NTQFYILDEQLQPVPIGVPGELYIGGAGVARGYWKRPDLTAERFLPTPLYKTGDRVRYLRDGKLEYLGRLDYQIKIRGFRIELGEIEAVLAQHPAVEQAVVTLREDEPGEQRLVAYIVSHPEIIPT-ELRTFLGEK-LPIYMMPSAFILLEKFPLTPNGKIDRKALPK--------- 117621371 26 -----------------------------FLGRAARVYPDYPALIHGPLRQSWAQTERRCCQLASALRRRGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTINTRLDAESMAFIFQHAQSKVVLVDREFGALVQKALALAIDDPLYREGELVSDLDYEAFLA-EGSGDEPGWLPQ-DEWQAISLNYTSGTTGNPKGVVYHHRGAHLNAVNNVLSWELPKHSVYLWTLPMFHCNGWCFPWTLAA-TAGVSICL-RHVQAAAIYEALHEHKVSHFCAAPIVLNMLNNADPALKRGLDHPIKVMTAGAAPPATVIAGMEA-MGIAVTHVYGLTETYGPCVLCEPQRSWLKARQGVASPLQGEMRVINPSGEPVPQDTMGEIVLRGNVVMKGYLKNPSASAEAM-AEGWFRSGDLAVWHPDGYVEIKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVKLKEGELTQAELIAFCREQ-MAHFKAPKRVIFTP-LPKTSTGKVQKFMLRQQL------- 82502196 1552 --------------------------FSELFEEQAEKSPNHPAAVFKDHMLTYRELNEKANQLARTLRKKGVQRESVVGIMAERSLEMVTGILAVLKAGGAYMPIDPGLPKERIQYLITDSGADLLLTQHQLIG------------------SISFAGEIIQIDQADAYDTDGSNLEHLSPGDLAYVIYTSGTTGNPKGVMVEHRNIIHAHYTWRKHYELASFSVNLLQL-ASMSFDVFAGDLCRSLLNGGTMYMVPKLEMNLLYDMINKYGIHMLESTPSLIIPLMKYIDHHKLDLSSMKLLIMGSDTCTIKDYKWLVERFGMRIINSYGVTEASVDSGYYEEALDRIPTPIGKPLD-NTAFYILDSSLNPQPVGVYGELYIGGEGVARGYLNKPELTKERFVPNRFYKTGDLARWLPDGNVEFLGRIDHQVKIRGFRIETGEIETKLLENQNISEAVVIDREDKKGHKYLCAYIVARAKT-NANELREYLSDH-LPDYMLPSYFIQINKMPLTPNGKIDRKALPEPAGDAIAA- 82502196 519 -----------------------NKTLSRLFEERAEKTPDHPAVIFEDQQLTYRELNEKANQLAWLLREKGVKPDTIVAIMTDRSLEMIIGIIGILKAGGAYLPIDPDYPEDRVKYMLEDSGADMVVTQEPFKSKI-------------DGRQLITAEDTRSF--------SKENLPNVKASDLAYVIYTSGSSGRPKGVMTTHRNVVHYVDAFTKRIPLSEDDTVLQV--VSFSFDAFSEEVYPILACSGRLVISRKVSIDELVKTIGKHRVTLVSCSP----LLLNEIDKNQHTFHPQMKFISGGDVLKFEYVENIIK--GADVYNSYGPTEATVCATYYQLSSADRKKTIGKPLSNY-KVYIADQYGRPQPVGVPGELLIGGEGVARGYLNHETLTKAAFVLDRVYRTGDLARWLSDGNIEFLGRIDSQVKIRGYRIELEEIEHRLLMNDDINEAIVVAKEDQENSKYLCAYIAFNNKNADIEQVQERLA-KDLPEYMIPSCFIKLDQIPRTINGKADLKALPE--------- 171705318 3730 -----------------------DQTLHGLFEAQVMRTPQAVAVKAGEHTLSYQQLNERANRLAHHLRDSGVRPDARVGICVERGLDMVIGLFAILKAGGAYVPLDPAYPPERIAYMLHDSAPVVVLAQSATRAL---------------LGDAVVIDLDHSTWQHQPVTNPPV--PGLTARHAAYVIYTSGSTGQPKGVINEHAGVVNRLLWMQDAYGLKAHDAVLQKTPF--SFDVSVWEFFWPLFTGARLVMARPEDPAYLCEVIAAEHITTLHFVPSMLDVFLAHGDISQA--VGLVRVMCSGEALPGSLVRRFKQQLGIGLYNLYGPTEAAVDVTAWNCARPEVPDPIGKPIA-NTRLYVLDGQLQPVPLGVAGELFIAGVQVARGYLNRPELTAERFLDDPFYRTGDLGRYLPDGTLEYLGRNDDQVKIRGLRIELGEIQARLIEHPAVKDAVVVAR-----DQRLVAYYT--GAPADIDSLRAQLLQH-LPDFMVPALFMHLDAWPLSPNGKLDRKAL----------- 171705318 546 --------------------------IHQQVETHAAAQPDAIALSFEQHALTYRQLNERANQVAHALLAHGVRPDARVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPQERIAYTLADSRPVAVLVQ-ADTAQRVGALAR---------------------IDLDHLGPLPISNPRLSPANLAYVIYTSGSTGQPKGVMIEHRQVARLFGATQQWFGFNHHDVW--ALFHSFAFDFSVWEIWGALMHGGQLLIVPSRSPDECYALLCDAQVSILNQTPSAFRQLI-AAQGNSAQSHSLRQVIFGGEALEPGMLKPWYARAGTQLVNMYGITETTVHVTYAADAHLVGMSPIGVRI-PDLQLYVLDARREPLPLGVVGELYVGGAGVARGYLNREALNAERFVADPMYKTGDLGRLLADGSVEYLGRNDDQVKVRGFRIELGEIQAHLATANGVRDAVVIAREDQPGDKRLVAYVI-SDGELNVAALRDHLL-RSLAEHMVPSAFVRLDTLPLTTNGKLDRKALPAPHAD----- 171705318 2672 ----------------------RGQTLHGAFEVQAERQPHRIAVQQGSEALTYQQLNQRANQLAHHLLELGVQADDRVALCCRRGPQMLVGLLGILKAGAGYVPIDPAYPAERIAYLLQDSAPVAVLAETSTR--ELLGSVALVDLHDPAWQRHAVSNP---------------QLPALTPAHLAYVIYTSGSTGQPKGVMVEHGTVENLVHWHCEAFGLTAVSHTSSVAGMG--FDAMAWEVWPALCVGATLHLPPNENIDELLAWWLAQPLDVSFLPTPVAEYAFSLPQQH----PTLRILLIGGDRL-----RQFSQERRFAVVNNYGPTEATVVATSGRVRAGQVLH-IGRPIANAT-SYVLDAHLRPVPVGVAGELYVGGSGVARGYLNRPELTAERFLQDPFYRTGDLVRWLPDGNLEYLGRNDDQVKLRGVRVELGEIESRLAALDGIREAVVLVREG-----RLLAWFT-EQRPLQIETLRAHLQAQ-LPEALVPVAYMQLDQLPLTANGKLDRKALPQ--------- 171705318 1620 -------------------------SVAQLFEAQVLARPEATAVVHGEHSLSYRDLNRRANRLAHYLLNQGVQPGEPVALALPRSIDLIVSQLAVLKCASVYVPLDVNAPPERQAFMVQDSGARQRL----------------------------------DNLAELNLDVMPATNPAVSSDSVAYIMYTSGSTGTPKGVLVTHRGISRLVINNGYADFNPHDRIAFASNP---AFDASTMDVWGALLNGGQVQVIDHATLLDPLAFAELKGATVLFVTTALFNQYVQLIPQA---LAGLRILLCGGERADPAAFRSLLAAPALRLVHCYGPTETTTYATTYEVASDADSVPVGRPIS-NTQIYVLDAQLQPVPLGITGEICIGGEGVAKGYLNRAQLTAEKFVNNPFYRTGDLGRWSEEGLLECLGRNDDQVKIRGFRIELGEIEARLASCAGIQEVAVLAREDVPGDKRLVAYFTWAGADLGIDQVHAHLQGQ-LPDYMLPSAYMPLASLPLTNNGKLDRKAL----------- 50086068 23 ------------------------------LERAAYIYPQQAAIIHGTRVITWQETYTRCRQFASQLKQLGIQKNDTVSVLLPNVPAMIEAHFAVPMSGAVLNTINTRLDAKTVAFMLEHAETKVLLVDQEFS-----ELAKAALSLINQDIFVIDVDDAEGAIEYEDWISEGDEYFEWDEWDAISLNYTSGTTGNPKGVVYHHRGAYINAASNIIACGMTPRAKYLWTLPLFHCNGWCF--AWTVAANGGTNICLRKVDPALVFKLIEQHKIDYFCGAPIVLSMLINAPKQHQIKFNH-RVEVMVAGAAPPAAIIEGMRHLGVNVTHVYGLTETYAGWSDLSIQEQAQLHAQGVPYPLQDSMRVLDPTMQPVPDGQTGEIMFRGNIVMKGYLKNPKATEEAF-ADGWFHSGDLAVCQPDGYAKITDRAKDVIISGGENISSLEVEEVLYRHPAVLTAAVVAKPDPQWQEVPCAFIELKAGVITTEELIEHCK-KDLARFKVPKDIVIT-EIPKTSTGKLQKFILRDWAKER---- 149919197 9 ----------------------------DWLARRARLSPSAPAILDEPRALSYAALEAETNQVARWLRVQGVERGDRVAILAKNRLEYLELLFACAKLGAVLQALNWRLTPAELGPLIAAAEPALLCWDQTFA-----ELVDALRPSLPSGLRTVALDDASTQTELRALGSEPLEREAFGPDQPWVLCYTGGTTGLPKAAVLTHATVTWNAVNTVASWGLDAGDLAVLNAPMFHTGGLNVF-TTPLIHAGGCSVLCRAFDLDELYALLAARGVSCFFGVPAMFQAMQADPRWAEAPLERLKLIISGGAPCPAPVFEGFWAR-GIDFKTGYGLTEAGPNNFWLPPERREKPGAVGWPLM-HVDVRVADETGEPCPADGVGELWIRGPHVSPGYYANPEATAASFV-DGWLRTGDLAVADAEGCVTIVGRSKDMIISGGENIYPAQIESAMSSHPAVAEAALIGVPDERWGEVGRAFVVLAADEPSAEGLLAFLGER-LARYKLPKSVVVLDALPRTGAGKIDKRALAQL-------- 167365209 27 -----------------------------FLERTANVYPEMTSVVYEGRHYTWKETRARCRRFASWLTRSGIGRGDTVAVMLPNVPAMVEVHFAVPMAGAVLNALNIRLDAAAIAFQLDHGGAKIILVDPEFSSVKPKPLVIDVDDKMYPGSHRIGELEYEYAVASGDPTFAGHRPEE--EWDAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAGNLGQHPVYLWTLPMFHCNGWCFPWTLAA--AAGINVCLRKVDPAKIFELIPKHGVTHMCGAPIVYNALINAPEAPKGAATKPVVGLIAGAAPPMAVLAGA-ETIGIKLTHVYGLTEVYGPASVCAEERAKLKRRQGVPYPMQEAVTVLNETMQEVPDGETGEVMFRGNIVMKGYLKNEKATKEAL-AGGWFHTGDLGVLDADGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGAATEAEIIAYCREH-LPGFKTPKSIVF-SAIPKTSTGKIQKFMLRDQVK------ 68537137 42 -LQHYTPWTQHTIDLDDPAENPAGFTIPEVFWHAVDTIGERNAFTFFGKATTYEQYGHQVAIASAALEKLGVQRGDHVAIALPNCPQALIAFYAIQNIGAVPTLHNPLYTAPELRHPFNDHGAKVAFFWDKVGDVAETVIAVTLPDEMPAPLRYALKLPIPKIKAMKDKLTGPAPAAKIDPTDPALILYTSGTTGKPKGAVLTHRNLIANLRQGQAWVGLGKGEVMLAALPIFHAYGLTMNITLAPMI-GGEIQLLPAPEMPLVMRVMKKNMPSWMPGVPALYQNIMKEAAKRDMPLSGVRNSFSGASALPAETVREWESSTGGNIVEGYGLTETAPIIAG-NPMGKGREGYIGVPF-PSTEIRIANPDNETMPDGEAGELVVRGPQVFKGYLNRPDATADAFYED-WFRTGDMAVMESDGYLKIVSRIKEMIITGGFNVYPAEVEEVLCEHPSIEQASVVGVQRKDGSETVAAAVVLANGAVDADDFRAFAKER-LTAYKVPKVFHAFQELPADQLGKVRRREVQELVAEKEQA- 119508893 1555 -------WNATQRQ------YSQPQCLHELFEAQVTETPERIAVVWGEKQLTYQELNTKANQLACHLQSLGVQPETPVGICVDRSLDMIIGLLGILKAGGAYVPLEPNYPLARLALIIQDA------------QMQVLLTQQQQLTKLPQLEIPTVCLDSPIPSQLSTVNRQPLT------SNLAYIIYTSGTTGIPKGVAITHQSPVTLMYWAREIYSAAELTGVLASTSI--CFDLSVFEIFVPLSWGGCVILADH--ALQLPELPAAAQVTLVNTVPSAARELLRLNGIS----ASVQTVNLAGEPLPKSLVDALYQQSTIRVYNLYGPSETTYSTFTLIPPHSQQAPTIGKPIA-NTQVYILDQNLQPVPIGVPGEIYLSGAGLARGYWKRPELTAERFINWGLYKTGDRARYLPDGNIEYLGRLDHQVKLRGFRIELGEIEAVLNQHPQVAQALAIVRNDNPEHSRLVAYVVPKSH-IETAELRQFLAEK-LPAYMLPTAFVILETLPLTANGKIDRQAL----------- 119508893 463 -----TQWNDTFTD-------IPELTAYELFSQQVTKTPDKIAVIFGGESLTYQQLEQKATQLADYLQNLGVQAETRVGIYCDRSPEMVISLLAVHKAGGAYVPLDPSYPQERLQFIINDSKISILITQTS------------LLNNLPKIENTPLKTPLCASAPLRDIKTIPLTSDKTSPHQLAYLIYTSGSTGTPKGVQILHKSLSNFLTAMSKAPGLTAADNLLAVTTLA--FDIAALEIFLPLTVGACLVLVERDDGERLAQAIAKHQITVMQATPATWRLLLTSGWEGKQDLK----ILCGGEALDNTLAQQLLSCTQ-EVWNLYGPTETTI-WSAAQKLSIDQPVTIGHPIA-NTQFYVLDQHLQPLPIGVPGELYISGAGVARGYWQRPDLTAERFREYTLYKTGDRVRYLPDGKLEYLGRLDNQVKIRGFRIELGEIEAVLTEHPAVTQAVVTVREQEP---RLVAYIVPKGGLRGVNDLQTFLANK-LPRYMIPGIFVTLAALPLTPNGKIDRKAL----------- 207741943 54 -------------------------PLHRYCAHHAAQTPERIALLWYGRTICWRELDQLSTRLAVQFQRLGVARGDRVALFLQNCPQGILAHLAAAKLGAIAVPCLPLSRQHELRDQLTDCGARILIVDAARPGTAIATIIADLQPAQPACRKALAVPPGNGQFDLMQLLAEPVDVAEVDLDEVALMIYTSGTTGRPKGAMLTHRNALYKTAVTVQMSGIHAADVLLAAAPLSHIAGM-LMGMNLMLYAGAPTILLYRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLVNCTSFGAPLTEAIADRWRAFAGCRIYEAYGLSET-HTCDTVTPPDAPRWGWHGK-IVPQTEVRIIDPTGTELPPGRSGEITIRSPGVFRGYWRRDEATRATL-QDGFLRTGDIGQVSPDGYLQWQGRLKELIKVSGYSMFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHVVRMGAALTEAELIAWSRE-NMAPYKVPRRVKFHDALPATATGKVLRRLLREEVEE----- 56478449 26 ---------------------------HDLIERNLRSRGNKIAVIDDAGQYTYAQLAERVDRFAHALGEMGVRMEERVVLCLLDTVDFPTAFLGCIKAGVVPVPINTLLTASDYSYMLRDSRARALVVSS-----LLLPAFANAIEQSPFVKNVVVSGGDADFADLLAAPRPPFEAAPTCADDPCFWLYSSGSTGAPKGTVHLHSSLITTFELYARILDVQESDVVFSAAKLFFAYGL-GNGLTFPLAAGATAVLMERPTPASVSRVLRRHQPTVYCGVPTLYASMLASPELPGRAEVSIRRCASAGEALPAEVGKRWTEHFGVEILDGLGSTEMLHIFLS-NRHGEARYGTSGKPVPGY-ELRLIGDDGEEVAPGEPGELQVRGPTSAALYWNNRSKSRDTFMGQ-WTRSGDKYSQDADGNFAYAGRNDDMLKVGGIYVSPIEVESALITHEAVLEAAVVGKADVDGLIKPLAFVVLKPGLRPSDELKLHVKSK-LAPYKYPRWLEFVDELPKTATGKIQRFKLR---------- 33603673 11 ---------------------------------HARRTPDKAAIVYRDQEIGYAEFHQRILQAAAMLHARGISQNDVVALFMKNSAAFLELAFAASYLGAVFLPVNYRLAAPEAAYILGDAGAKLLLVDEEFDAIV----------ALETPKIVIDAHAQADSRRLGQPGLEIPPQAAVAETDLVRLMYTSGTTSRPKGVMHSYGNLHWKSIDHVIALGLTASEKLLVVGPLYHVGAFDLPGI-AVLWVGGTLCVHREFDPEAVLASIERHRLTCGWMAPVMLSRVLTVPDPDRFDLDTFAWCIAGGEKTPESRIRDFTRVFRGRFVDGFGMTETCSGDTLMEAGREIKIGSTGRAL-PHVEIRIADGAGGWLPANQKGEICMRGPKVTKGYWNAPEKTAEAFYGD-WLRSGDVGYLDEEGFLFVTDRTKDMILTGAENVASSEVEAALYELPQIAEAAVIGVHDDKWGERITAVVVLNPGTLTLEEIDRHCRQR-LASFKVPRELKVVAELPRNPSGKVLKRVLRDEYN------ 153885323 17 -------------------------PLHRYCAHHAQQTPERIALLWYGRTICWRELDQASTRLAVQLRRLGVTRGDRVALFLHNCPQAIVAHLATAKLGGIVVPCGPLSRQHELRDQLADSGAKILVAAADLMPIDLQPSQPACRKALAVPPELIAADPGAAQLDLMQLMAEPVDVAEVSLDDVALMVYTSGTTGRPKGAMLTHRNALYKTAVTVQVSGIHAADVMLAVAPLSHIAGM-LMGMNVMLYSGATTILLHRFDPLAVLQAIDRYRVTRWYSMTPMNLAVMAHPDAAQYRMESLVACTSFGVTLTEAIAEQWRAFAGCRIYEAYGLSET-HTCDAITPAEAPRWGWHGK-IVPQTEVCIVDPHGAELTPGQAGEITIRSPGVFRGYWQRDDATRAVL-HNGFLRTGDIGQVSPDGYLQWQGRIKEMIKVSGYSVFPEEVEALLSRHPGIRQVAVTPIPDPDKGEVVCAHVVPMNGTLSEAELIAWSRD-NMAPYKVPRRVKFHDALPATATGKVLRRLLREEA------- 213964973 29 -------WLNLYPEWTPPHIDYNFDTLLDVYRHTLSNHPRRKALTFFGRSTSYAELDAKVRSVAAGLRALGVRKGDCVALLMPNCPQHVIAYWAVLHLGAVAVEHNPLYTAHELRHPFNDHGARFAICWD-----KIVPVLEDLRNNTP-LETIIAVNMLQDLIPLPKLRAARAKLESITADDTAVMMYTSGTTGSPKGAQLSHRGLVANILQGKAWVPGKEREISLGVLPMFHAYGLTIVTNLSMLI-GAELVLVPAPEIPLIMKVMKNNRPTWVPGVPTLYEKIVEAAERDNVDLSGVKFAFCGAATLPVSLVQKWEKLTGGRLVEGYGLTETSPIIVGNPMDGNRRPGYVGLPF-PDTEVAIVDPEDKLRADGEEGEVIVRGPQVFAGYLNLPEATEKSFTDDRWYRTGDVGVMESDGFIKLVARIKEVIITGGFNVYPAEVEEVLLSHPDITDATVVGLPKSDGSEMVVAAITLADYALDSDAYRDHCYD-NLTRYKVPRAFFHLEELPRDQMGKVRRRDVRDVLLTQL--- 120405087 8 ------------------------QTIPEMVASAADRFGDAEAVVDGPLRLSFTELVERISCAAGAFAELGIEKGDRAAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKTDEAADIIARSGAKAVLVQQGFLGVDYTAPG-----------GVPVIDLRSDFLSSGTPFSRP-----VQGTDVSDIIFTSGTTGRPKGVMMNHRQNLRLYQEWCDLADLRQGDRYLMVNPYFHTFG-YKAGLIASFIRGATMLPVSVFDVDRVVELIAAERITMLPGPPTLYHSLLNVTDKSK--LATLRAGVTGAADIPVELVRRVHEELPFTLATGYGLTEGTVTLSRPGDSFTDIATTAGVA-CDGVEMRIADD----------GEVLVRGYTVMQGYLDDPVATAETIDPDGWLHTGDLGTVDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHRAVAQAAVIGVPDERLGQVGKAFVVAKGAALTAEGLIAWCRDR-MAGFKVPRYVEFLDELPLNATGKVMKDRLQNR-------- 119476647 8 ---------------------------------TARLEPNREALIDSGRRVSFGELDQNTCRLANALVQLGLSKGDRVAVLSKNSIEYMEIYYACARVGLIAQPINWRLGLDEMVRILDDGSPSVVISSD-----DYCEQIEKLKDKI-DVPHWLNFGDGGEALLKSSTATEPLASADIGGDDPVLILYTGGTTGQSKGALHSHHSLYMGMINQTVAERVVPSDIYMLTGQMFHI-----PVALGMNYHGCPMVLI-NFDARLALETIERERVSAFLGITTMLNWMMADAKFDEFDLSSLRNIQYGGGPMPSTVVAAALASFPCTIIQGYGQTEGMTHTKALDGDHPERLDSCGREGF-VTEMRLADPDGNLVPRDTPGEILVRSEANMLGYWQRPDLTRETI-RDGWMWTGDIAVWDEAGYIFIVDRAKDMIISGGENIFCTQVEAAIHKHPGVLESAVFGIPDDQWGEAVKAVVVMKPGYSATEREIIDVAAGHLASYQKPKSVDFVDSLPKAPTGKILKRELRTPYWE----- 60279969 500 -------WNAT-AANYPLETC-----VHRLFEHQVQRSPEAPALVFGEQRLSYGELNRRANRLAHALIARGVGAESLIGVAMERSVELVIALMGILKAGGAYVPLDPEYPQERLSYMLEDSGVRLLLTQAHL--LDGLPVSAEVQP-------LVLAADSERLEGFDASDPE----VAVTGENLAYVIYTSGSTGRPKGAGNRHSALTNRLCWMQDAYQLDGSDAVMQKTPF--SFDVSVWEFFWPLMVGARLVLADHRDPSRLMDLIGRESISTLHFVPSMLQAFLQAPGVSA--CTSLKRIVCSGEALPVDAQQRVAELPGVRLYNLYGPTEAAIDVTHWDCREEGRTVPIGRPIANL-RCYVLDDALEPVPVGALGELYLAGAGLARGYHLRPALSAERFLADPFYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIETRLLEHHAVREAAVLVVD----GKQLVGYVTLAAEPDEWRGMLSAHLAESLPEYMVPMQWVALERMPLSPNGKLDRKAL----------- 114568862 5 --------------------------LTDITARRAALTPERPAIVETGEIISFARLEDRSARAATVLAERGVGEGDRVAILCRNRVEFFEALFACAKLGAILAPLNWRMPARELAELLADCAPTCLLV-----GSEDRQKAAAAAQSL----ALIFVDLENEWPAARDAAPPHPGRPAWPGDQPWYLIYTSGTTGRPKGVIQTYRMALVNYVNISQAIDLRDGEATVNFLPLFHTAGI-NLHTLPVLMAGGLNHLLPGFDAGTVLRLIDDGQLDVMLCVPAVYRELALHPDFATADLTRLRHWACGGAPMPDVLIETFAAR-GAVVCNGFGMTETGPTAFLMDREHALRIGSVGKPQL-LIEARIATPDGEALASGGTGEVQFFGPGLTPGYWQRDDETAKLFTADGWLKSGDLGRFDADGYCYIAGRIKEMYISGGENVYPAEVENVLDEHPAVQESAVTGIADDKWGEVGCAHLILRDGAVTDMALRDWCRER-LAGYKVPRHFRRTNDFPRTAAGKVQKHLL----------- 85703807 9 ----------------------------------------------EGAVVSYDAFLRLTARIAHALRGAGLAPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLLCDGAKMG-ALQTVADQSGAILMTLN----ADGTGTLVDAAKDLPERFETAARGEDDLAAFLYTSGTTGRSKGAMLTQRNLLSNAEVLVESWRFTRDDVLLHALPIFHTHGLFVATNI-ILLAGGSMIFLPKFEQDRVIELLP--RATSMMGVPTFYTRLLDDPRFTRDLVAHMRLFTSGSAPLLAETHVAFEERTGHRILERYGMTETNMN-TSNPYEGARRAGTVGFPL-PGVELKITDPQGAEVPQGDIGIIEVRGPNVFAGYWNMPEKTAEELRANGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVVGFLVPQKGAVLDLDGIAGAAVKSLARFKHPRKLIVLEELPRNTMGKVQKNILRAEYS------ 113868902 18 -------WPAGLPD---APVYPHGEPLGDYLRAWARKRPDHAALVWYGTTVTYAELDNLSERCAALLKGRGVGAGDRVAVMMGNCPQFHVVFYGILKLGAVYVPVNPLFKEQELVYELNDAGATTVIVQDQLAPLVYTTSAGAMLPAQPDLPPLAVEGTIDLLQALRD--TAPVALPPVDMDALAALNYTGGTTGLPKGCMHTQRDMVYTAAASAERLAEGSGDVMLNFLPMFWIAG-ENLGLIYPIFSGATVVLLARWDPVAVMAAIERYRVNRTFVVVDNAVELMNHPESGRYDLRSLQHTRAASRKITPDIRQRWHALTGSIIAEGWGMTETHTSDTFTTGMQDDDMDLRGRPVFPGTRIKICDDTGAVLPVGAEGEIVVSTPSLFKGYWGRPDVDAEVF-RDGWFRTGDIGAYDEAGYLHFLGRRKEMLKVRGMSVFPSELEVLLSRHPAVLGSAVVGRPDPDKGQVPVAFIRLRAEHATADTLHAWCREQ-MAVYKVP-EIRILPEFPLTATGKVRKVELQALL------- 56420671 8 -------WPSRLPKKL--HYVLGEQPLYHYLRHRGEREENEPAYIFYNKVVTWGTLLDHVRRFARYLQEKGVRKGSYVALYMQNCPQYIIAHFAIQQLGGVVVPLNPMYRESELAYF--FAEVPLVGIIAGEEGLSRIQQAEQQTAPLSFIVTCHYGDYADPAIPLCAELVQPKEAPPLDWNDVGLIIFTSGTTGRPKGAMLTYGNALFKTAASAQANRLTEREQLMAHSPLCHIAGM-VMGLNTPVYTGHPCVLFTRFDPMATIKAIETYKVTAWYSIAPMNAAILQVLSTTSADLSSLKLATSFGLPVTKDLAERWAEATGCLLYEAYGLSETHTCDTFMPD-DRVKFGSCGIPTYETDIRIIDPETKRELGPGQSGEIVVKNPGVFQGYFRRDDATSETL-KDGWVYTGDIGYVDEDGYLYFQGRLKEMIKVSGYSVFPEDVEALLNEHPAVKQCAVIGVPDPMKGEVPKAFVVLHDGRVAPSDLIEWAKTH-MAAFKYPRYIEFIDELPATPSGKVLRKLLPRE-------- 151941338 109 ----FIPDPKTGRPSFQNNAWFLNGQLNACVDRHALKTPNKKAIIFEGDSITYKELLEEVCQVAQVLTSMGVRKGDTVAVYMPMVPEAIITLLAISRIGAIHSVVFAGFSSNSLRDRINDGDSKVVITTDGGKVIETKRIVDDALRETPGVRHVLVAPRDLDWATEKKKYKTYYPCTPVDSEDPLFLLYTSGSTGAPKGVQHSTAGYLLGALLTMRYTFDTHEDVFFTAWITGHTYVVYGPLLYGC----ATLVFPAYPNYSRYWDIIDEHKVTQFYVAPTALRLLKRAGDSENHSLKSLRCLGSVGEPIAAEVWEWYSEKIGIPIVDTYWQTEGSHLVTPLAGGTPMKPGSASFPFFGIDAVVLDPNTGEELNTHAEGVLAVKWPSFARTIWKNHDRYLDTYLYPGYYFTGDGAAKDKDGYIWILGRVDDVVNVSGHRLSTAEIEAAIIEDPIVAECAVVGFNDDLTGQAVAAFVVLKNSTATDDELQDFTVRKDIGPFAAPKLIILVDDLPKTRSGKIMRRILRKILAGE---- 83954679 45 --------------------------------------PDQEAVVSGETRLTYTELDLHVGRIAAGLRARGVERGDRVALLLSNRWEFIATMMGCLRLGAIAVPINIREGTPELAFILRQCGAKI-----AVHGMDVADRLP-APADLPGLTHFCVGGTVKGSDAFDTLPAQATGAVPLHADDIAVILYTSGTTGQPKGATLTHLNIVHSAMHFELCMELGAGERSLLCVPASHVTGLVAT-VFTMLQTAGCTVMMEVFGAHEFLSLTADEKVTQTLMVPAMYNLFLLRCNVEDYDLQHWRIGGYGGAPMPQSTITELEKLPNLCLMNAYGATELTSAVTILPGFGTKRADSIGIAV-PCADIRIVDPQGNDVPDGTHGELWIKGAMTVPGYWDNPDRTASEF-HDGYWKSGDMGSRDAEGFICLHDRRKDMIIRGGYNIYSAEVENALTAHPSVIECAAIGCPDPVLGEKMHVFIHTTDTALDIDAIKAFART-MMADYKAPDFATFEDPLPRNANGKIVKNTLRDRLKAQ---- 149185931 8 -------------------------SFDQFIRHWARERPGHTALEQDGAAITFGEFEERSRKIVAMLAARGIAKGDRVAWLGKNSRLYFELFYSAARMGAVMVPIGWRLAAPEVAYILGDTGAKLLSIGEGF-----EEAAAKACGQMDSPPQVISTPDAEGAIENEAAK----EFEPAGPDDAVLQLYTSGTTGNPKGAVLTNRNLFASEEEGQPWSHFDEDEAILVCMPCAHIGG-TGLGIM-AMSSGIRAIVQEEFTPDGVLDGFEQ-GITRLFIVPAALQMVVQHPRAKTTDMSAIKYVLYGAAPIPLDLLREVKTIPDAGFLQCYGMTETTGTIAALPPEDHDLDGSAGKAV-PGVELKVIGEDDAELPRGEVGELICRSPSNMAGYWNLPEATESSLV-DGWMHTGDAAYMDEDGYVYIQDRMKDMIISGGENVYPAQVESAIYGHPQIAEVAVIGVPDETWGETVKACIVLKGEELDEASVIAWTKER-LAGFKVPRSIDVLDVMPRNASGKILRKDLR---------- 42491112 263 ------------------------RTVYQLFEEQAERTPEHTAVKFKNDHLTYRELNEKANRLARTLRNCGVQPDTLVAILADRSLEMIVSIIAVWKAGGAYVPLDPEYPKERLQYLLHDADADVLLVQ------------HHLKNSLAFDGPVIDLNDETSYHADCSLLS-----PVAGHSHLAYVIYTSGTTGKPKGVMVEHGGIVNSLQWKKAFFKHSPADRVLVLYP--YVFDAFILNFFGPLISGATLHLLPNEENKETFAIIKQERITHFSTSPRLLKTMIEQM--NREDFIHVQHVVVGGEQLEADTVEKLHSLPRIRINNEYGPTENSVVSTFHPVQSADEQITIGSPVANH-QAYILGAHHQIQPIGVPGELYVGGAGVARGYLNRPELTEEKFVEHKMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIEIGEVEAAMFNLENVREAAVVAREDADGAKQLYAYYV-GEPSLTAAQFREEL-SRELPNYMIPSRFIPLERIPLTSNGKIDLKALPAA-------- 42491112 1759 --------------------------VHQLFEEQSQRTPDQAAVIDKDRQLTYGELNKRANRLARTLRAKGVQTDQPVAIITRNSIESVVGILAVLKSGGAYVPIDPEYPQDRIRYMLDDSQAGIVL------------MQRDVRKQLAEGVTVLLDDEGSYHQDGSDLA------PINDASHLAYVIYTSGSTGRPKGVLIEHRGLTNYIWWAKEVYVKGEKANF----PLYSSFDLTVTSIFTPLVTGNAIIVYDGEDKTALLESIVRDRVDIIKLTPAHLQVL---KEMNIADQTAVRRMIVGGENLSTRLARSIHEQFRIEICNEYGPTETVVGCMRYDAAKDRRESVPIGTAAANTSIYVLDENMKPAPIGVPGEIYISGAGVARGYLNRPELTAEKFVDDPFYKTGDLAKWLADGNIEYAGRIDEQVKIRGYRIELGEIEAALLQEEAIKEAVVTAREDVHGFKQLCAYYV-SGGQTTAARLRKQL-SHSLAGYMVPAYFIELDEMPLTSNGKINRKGL----------- 126734899 34 --------------------WYEDGTLANCIDRHLATRGDQTAIIWEAVHITYKMLHKKTSLMANVLKDMGVGKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSAEALGARINACDAKVVITADAPRGGRVTNLKDSVNQALDEVKCLLVDGLDYWLHEMEEKVSADCPPTEVNAEDPLFILYTSGSTGQPKGVVHSSGGYLVYAAMTQQYTFDYHDDIFWCTADVGWVTGHSYI-VYGPLANGATTIMPTYPDAGRFWAVCQKHKVNQFYTAPTAIRALMAQGNEEKYDLSDIKVLGTVGEPINPEAWNWYNDIVGAPIVDTWWQTETGGHLTPLPGATATKPGSATLPFFGIQPVILEPTSGEEIHDAAEGVLCIKWPAQMRTVWGDHERFEKTYFADNYYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYAYVTLMNGQEPSDALRKWVRS-EIGPIAKPDLLQWAPGLPKTRSGKIMRRILRKIAEDDFGA- 148259274 7 ------PWERNYPPGLGWDIDIPAETIPAMIARSVAENAALPALEYRDRETGFAELGEAIGEVAAGLASLGHAKGERIALYLPNVPAHPFCFYGALTAGLVVAHLSPLDAERELAHKLHDSGARTLVTTDAGHVERIIVADDAAFGEIPGMAHPPIPTGDPRVMTLDALRARAFEPPAIAPDDLALLQYTGGTTGLPKGAMHTHATLRAAVAIYANRFPPGQKFRAICVLPLFHIYALVVLCLLQ-LSRGSTLLLRLKFDAETTLRDIEVKKASYFPGVPTMWIALANVPDLDRRDLSSLRLVGSGGAPLPVEIGQRFERLTGMRLGGGWGMTETASAGTGNLLDGLFKFGSAGMPLPGILDVVALDDPSRVLPYGETGEIRIRSPNTFIGYWQNPEETARSFV-DGHFLTGDVGYIDEDGMVFLVDRKKDMILSGGFNVYPTVIESAIYEHPDVAEVIVVGVPDDYRGQSAKAFITLKPGAATIESLRDFLADK-LGKHELPAAVEFREALPKTSVGKFSRKELAAEERER---- 159898098 23 --------------------------IHELVAQQSRYWADAVAVIHADTQLTYAQLDQRANQVAHALLEQGIKPDHLVALCLERSIDMLIIVFGILKAGAAYLPIDPHYPYERQRFMIEHSQAPLVITTAPLEG---------------ALASRPVEIQLELLMAIAAQKPTSAPNQRVDPDQLAYVIYTSGSSGQPKGVMITHRALVNHMQWMQTTFGFNRHDRFLQKTPL--SFDASVWECYAPLLCGGQLILAKPDDAHYLVEMIQRYQISVLQVVPSLLRMLQTEPQLA--NCRSLRYLFIGGEPLHSELVAQVRRVLPARMINLYGPTEATIDATWCNQTTEYPTIPIGYPIDNLT-TWVLDAQMQPVAVGRSGELYIGGMGLARGYQRQPDRSAERFVPDPFYKTGDRVRLLANGALLFLDRIDQQIKLRGYRIELGEIQAGLERHPQIRQSVVVGQLDQTKTLQLVAYVVPMPEAIPIEQLRALLKAQ-LPRYMLPSAFVILERLPLLANGKLDRASL----------- 159898098 1092 -------------------------TLHGLFANYVREQPNALAIVTDHESISYSRLNQRADMLAGALRQAGVGPGMEVGIVSEPSIATIAGILAVLKLGAAYVPLDPSHPQQRLNLIINEAQLQAILVES------------QLEQLLPNTSAAIIRLDSD--------HGAVTDYPIVAAQACAYGLFTSGSTGQPKGVACSHEAVINLLDAMQQMRPLPQGCR--HSLWTSLSFDVSVYEIFSALTQGGTLYLIDRLDADQFFAWLAKYAIESAYIPPFMLHDLALWLMANRNRLQ-LKRLLVGVEPIPEQLAIIGQLIPGLTIINGYGPTETTICATFYSVPDSARVTPIGRAIQ-QMAVYVLDRELQPMPTGVIGDIYIAGIGLALGYIAKPDLTAEVFLPNPMYRSGDRGRYLADGSLMFVGRSDRQVKIRGMRIELNEIRTCVLQHAQVHEAVVNIYNDQPDNPQIVAYVVPKGQLLTEASLRTYIGQK-LPLAMQPQAFVLLDRLPLTANDKLDWAALP---------- 187931206 4 -----KPWTKNYPKKVPLNIDIPDITLKDMLEEATKTFANKKALSCHGEKLNFSEIDSYADKFAGFLQKWKLRKGDHIAIMLPNLLQFPIIIFALVKLGCVFVNINPLYTSREVKGILQDSKAKGVIVLSGLAHN-----VEAIADECKDLKYKMVTGIADLYDAIESSHTPDYSSIGLKPDDIAALQYSSGTTGTPKGTILLHKNIVANIYQIKAWTGFDSEQIVLTALPIYHIFSLTANLFLFYCFGAFQILIPNPKDIKSLVAEMRKSNFSTIFAVNTLYIALLNNKKFRKSNFSNFKLSISGGMSTSEAVANEWKKVTGVNIKEGYGLSEMSPVVTVNSLEDSDFNGSVGFPL-PNTDVKIYDDKGNELPQGETGEIWVAGPQKSPGFWSLPEINKEHFTDDGWLKTGDMGYLDAQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEREEIEDAAVIKGHSNETGEMPVAFVVLKDKKLTEKEIFKYC-ETKLAHYKLPRKIIFTDELPKNTVGKIDVNALQKEYAEK---- 124486076 31 ----------------------------DVIDAWAKRDRNHLAMIWEEKKFTFWDMMVHSNEAANILMKFGIQKGDRVLLMLPRVPEWWILVLGIMKLGAVYSPSPHMLTVKDIAYRIKVGGFKMVITDS-----ENMAKVDEVATQCPHLQLRMIVDDKPGWIGYQNELKYPAPVSKVLATDPMLIYFTSGTTKDPKMVLHDYAHPLGQTVTAKFWHDLTEHDVHFTVSDTG--WAKCGWGIYGQWICGACIFVYDKFHATELLPLIERYGITSFCAPPTIYRMLI-IADLKKFSFSELRTCTSAGEPLNPEVIRIWREGTGLTIREGYGQTETCCCIATLPG-MEVKQGSMGKPV-PGWHIQLHDDDGKEVEKGDIGKIAVRPVGLVREYLNNPEENAAMFV-NGWYYTGDKARIDDDGYYWFVGRNDDVIKSSGYRISPFEVESTLLEHPAVKESAVVGSPDEIRGMVIKAFIVLHEGYAPTEKLAKEIQERTTAPYKYPRLIEFLPELPKSFSGKIRRGELRDREMKR---- 66045198 2040 -----TAWTQSV-QRYPSEHCA-----HQRIEAQAERNPQAIALSFGDEQLSYRQLNQRANQLAHKLREQGVGPDVRVGLAAERGLEMIVGLLAILKAGGAYVPLDPDYPQDRLSFLMHDSGIELLLTQASLLG------------KLPIPEQVQMLDLADEL----DDYSTADPINQTAPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDEWFEFSEKDVW--TLFHSFAFDFSVWEIFGALLHGGRLVIVPRESPEDFHALLVEQQVTVLNQTPSAFKQLMHVACDSSLPM-SLQTVIFGGEALDVASLKPWFARFGPQLINMYGITETTVHVSYRPADTQNPASPIGEAI-PDLSWYVLDADFNPVAQGCSGELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYRATGVIDYAGRIDHQVKIRGFRIELGEIEARLQAHPAVREVSVLALD----GQ-LAAYLVPAEPDQDQPTLREMLKNEHLPDYMVPTHFIVLDSMPLTANGKLDRKALPAPDASQLQA- 66045198 505 ----------------------------QLWDRQVERQPHAQAARSLERTLTTLQLEQAANQLAHHLIRMGISEGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLINAQARVLLCAEGD--------VRQTSLGVAGCQGLTWTPALWQDLPVSRPDTRP------SADSAAYVIHTSGSTGQPKGVLVSQGALASYLRGLLEQLHLAPEASM--ALVSTIAADLGHTVLFGALCSGRTLHVLTGFDPDAFAAYMAEHQVGVLKIVPGHLAALLQAG--QPADVLPQHALIVGGEACSPALVEQLRQLPGCRVINHYGPSETTVGVLTYEVPDPLRSVPVGTPL-PGASAYVLDDVLNPVGTQVAGELYIGGDSVALGYIGQPALTAERFVPDPFYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLGLASVAQVSVLALPDDQARLQLVAYCVAAGGADLSIDSLREQLTACLPDYMVPAQIMLLDSLPLTANGKLDKRALPK--------- 209521394 100 -----KPFTKVLDESKAPFYTWFED--GQLIDRHVEANGERVAIVFEATNVTYQDLLQRVSRFANALKKRGVKKGDPVVIYMPMSIEGVVAMQACARIGAMHSVVFGGFSSKSLNERLVDVGAVALITSDGGKALPLKSIADEALAGCEKVKSLIVYRRTGGKVAWDAARSDQCAPEWVDAEHPLFILYTSGSTGKPKGVQHCTGGYLLWAAQTLKWFDWRPTDVFWCTADIGWITGHSYI-TYGPLTLGGTQVMPTYPHAGRFWQMIAKHKVTLFYTAPTAIRSLIKASEAKSYDLSTLRIIGTVGEPINPEAWVWYYENVGCPIVDTWWQTETGHMIAPMPGATPLVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMLRNVWGDPDRYKKSYFPERLYLAGDGAVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDATTGEAVCAFVVLKEAVKLANELRNWV-GKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAKGE---- 56477375 25 -----------------------------FIERTAQVYPQRTAVIHGACRFTWQETYARCRRLASALVQHGVGCGDTVAVMLPNVPAMFEAHFGVPMIGAVLNTLNTRLDPEAIAFMLAHGEAKVLITDPEFASLVGPALERALDDEYPGSDR-LGAIEYEEFLAAGDPEFAWSLPP--DEWDAIALNYTSGTTGNPKGVVYHHRGAYLNAASNIISWGMPQHAVYLWTLPMFHCNGWCFPWTMAA--NAGINVCLRKIDVALIYELIRTHKVSHFCGAPIVHGMLINAPEGMRDGITH-KVSALIAGAAPPAAIIEGMERIGFDITHVYGLTETYGPASVCADRRAERNGRQGVRYHMQEAIAVLDPETMPVPDGETGEIMFRGNLVMKGYLKNEKASDEAF-AGGWFHTGDLAVMHPDGYVKIKDRSKDVIISGGENISSLEVEEALYRHPAVMTAAVVAKPDEKWGEVPAAYIEVKDGAVTVDDIIAHCREH-LARYKVPKHIEFC-VLPKTSTGKIQKFVLREQAKSALA-- 186459885 2083 --------------------------IHDFFELQVAQQPSAVALVEGERRFTYAELNEHANQLAHHLRSCGVGPDKLVGVCMNRSIEMITTLLAILKSGGAYVPLDPMYPKERLAFMLRDAKVSVLVTC------------AHLKSKLPEHEARVVVFDEDWRQIEHNSNKNPDKI--TDRTNLAYVIYTSGSTGLPKGVAIEHRGVVSMLLWARDVYSAEDLSGVLASTSI--CFDISVFEIFAPLSWGGKIILAQ--NALQLPSLAAAEEVTLINTVPSIMAELLRIGNVPK----SVRAVGLVGEPLSTALVDQIHELSHVNVYDLYGPTEDTVYSTFTRRRIKEKAN-IGRPL-PNTQVYILDGKLQPVPPGVHGELHLGGMKLARGYLHQPELTAKRFIPNPFYKTGDIARYLADGRIEYLGRMDHQLKVRGFRIELGEIESVLRQHPDVGQTVVVAQDGPNSTRQLVAYVTARNGAPGIEEMKRHLKSK-LPDFMVPAYFVTLSALPLTVNGKIDRKSL----------- 108755452 23 -------------------------SLGKLIYDSLLTNPNKAALVDAGESISYREILEKTCCLAESLLRNGYGRNTIVAVSSENNLQFYIPVVSCMYVGAIVAPINHNYTDLETTHALNISKPKIIFCSKAVA----QKYVFLKNSTLPYIERIVVIDSDDKVYGAETLNSNRFPVAEFDPDEVVFLMCSSGTTGLPKGVMQTHSNLMVRYMHTIDPRYTIKTDVFLGILPFFHGYGLVTN--FFALVLNQKIVVIKRFREELFLKAIQDHKIENLWLAPPLVVLLAKSPLVEKYNLSSIKEVVSGAAPLSRETEEAVKKRLNIDIRQGYGLTEATLGVIMMS-AGDKKHGSSGRVVT-YMSCKVRDETGRSLGPGEIGELCFKGPMLMKGYYGNDEATRNSFTSDGWLLTGDLGYYDEDNYFYVVDRLKELIKYKGFQVAPAELEAILLNHPNIKDVGVVGVPDEEVGELPLAFVVKDPQSLTEDDIIKYVAEKVSSQKRLRGGVVFVPAIPKNPSGKILRRELRKLLGQML--- 29829739 272 --------------------------LDELFTRQARLTPDATAVVGDGFRLTYAELDARANRLARTLRERGVGRDDLVAVLADRSPQLLVAVYAVLKAGAAYLPVDPGYPVERIRYVLDDSAARLVL-------------------STPRHRDLVHEGREVLDLTDESAYAKDSTAPEVDARDLAYVIYTSGSTGNPKGVQIEHRSVVNRINWMQRAYPVTSADVIMQKTPT--SFDVSVWELFWWMFEGAAVCLPDERDPEALVTAIERYGVTTMHFVPSMLGAFLDVGAGVQAGLVSLRQVFASGEALTPHHVRRFAEVPAARLINLYGPTEATVDVTHHAGPDDVDRVPIGRPID-NTRILVLDSGLRPQPVGVPGELCIAGVGLARGYLGRPELTAERFVEERVYRTGDLARWLPDGSIDYLGRIDHQVKVRGYRIELGEIEESLRRHPQVKDAVVLARKAEDGQTHLCGYVQSAD-ALTEEDLKRHL-GVTLPDYMVPARLVALDTFPLSPNGKLDRRALPE--------- 159037819 8 ------PWLRSYAPGVPATVTPTDESLVDLLRAAVRRFGSRTALDFFGATTTYVELAAQVDRAAEALRRLGVGRGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLADHGARVAVVWDRVAPLVHRTVAVDLSAALPRLKRWALTAPAPDALAWEHLVAGSEPLPAPEPEDTALLQYTGGTTGTPKGAILTHRNLRVNAAQGRAWMPRDGAETVYAVLPLFHAYGLTLCLTFAV-SIGAALVLLPRFDVDETLTAVRRRPPTFLPAVPPIYERLAVAARARRVDLTSIRYAISGAMTLPPATVRLWESVTGGLLVEGYGMTETSPVALGNPVSAARQPGTVGVPF-PATNVRIVDPDDRDRAPGEAGELLISGPQVFAGYWHRPEETAAVLLPGGWLRTGDIVEMNSDGFVRIVDRIKELIITGGFNVYPSEVEEALRQVPGVRDAAAVGLPGAGGAEEVVAAVVLHPDATDAAGIRAACRQH-LTAYKVPRRIVVVDDLPRSQLGKVLRREVRDRL------- 163702356 27 ----------------------------------------------DGLRWSYADLVAASARYAAALIGLGVNPGDRVAVQVEKSPAVLALYLGCVRAGAVFLPLNTAYTAAEIAYFLGDAEP-ALFVCDPGRLDALKPVAEA--AGVPQVGTLDARGEG-TMAAEAAGQTGTFADVARGPDDLAAILYTSGTTGRSKGAMLSHDNLASNALTLVEAWRFTPDDVLIHALPVFHTHGLFV-ATNTVLMSGAAMIFLPRLDPPRILDLMG--RASVLMGVPTFYTRLLKEPGLTQEAARGMRLFVSGSAPLLAETHREWRERTGHAILERYGMTETNMS-TSNPYEGDRVAGTVGFPL-PGVSLRVVDPEGAPLPTDAVGMIEVRGPNVFKGYWRMPEKTAAEFRPDGFFITGDLGKIDERGYVHIVGRGKDLIITGGYNVYPKEVETEIDALPGVLESAVIGLPHKDFGEGVTAVVVRRPGAQVSEAEILGALESRLAKFKLPKRVLFAEELPRNTMGKVQKNVLREA-------- 196193591 82 ------------------------------------------------RQITYQQLHQHVCKLANTLKQQGIGKADRVMIYMPMIPEAVFAMLACARIGAIHSVVFAGFSPDALAGRIADCGAKMVITADGGRGGKIVPLKDNVDAALDSVDKVLVVNHVGDFHEQLALSDGDCPAEPMNAEDPLFILYTSGSTGQPKGVLHTTGGYMVYASLTHQAFDYHPGQVYWCTADVGWITG-HTYLVYGPLANGATCVMPNYPDDQRVGDIIDRYNIDILYTAPTAIRALMAGGDHANSRRDSLRILATAGEPINPAAWQWFHDQLGAAVVDTWWQTETGIMICPLPGAIEAKPGAATLPFFGVQPA-LVDNDGKLLHGAAEGNLVISWPGQARTLWGDHQRFVQTYFTPGYYCTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVCEAAVVGYPHTIKGQGIYVYVTLNDGEHTSDALHDELRQREIGPIATPDLIHFTHGLPKTRSGKIMRRILRKVAANE---- 118051788 21 --------------------------------------GDKNAYTDDQGTLSYAQLQEQARRLAHGLLAAGIHREERVLLVMHDMREWVISFLGAMYAGVVPVAVNTLLTAADYAYMLEHCRAQAILTNGALVPVVQQALVNHIWVARPEDASPGLPPAFEALQPWLQQQTPLAHAARTMGDDPGFWLYSSGSTGKPKGAVHTHANPYWTAELYGKVLGLNENDVCFSAAKLYFAYGLGNALTF-PLSVGASVVLMERPTPEATFRRWTEHRPTVFFGAPTGFAGMLAHPALPARERVSLRMCSSAGEALPAEIAQRFKNHFGADIVDGIGSTEMLHIFLS-NRPDDIRYGSTGKPVPGY-AVELRGEDGQPVADGEIGDLYIKGPSAALMYWANRDKTRDTF-QGAWLKSGDKYVRDAEGYYTYAGRSDDMLKVSGIYVSPFEVESTLQQHPAVLEAAVIGVTDEQGLTKTKSYVVCKPGSASEDELKAFVKNR-LAAYKYPRFIEFVDELPKTATGKIQRFRLREL-------- 213018316 29 ----------------------------DVIDAWATKDRNQLAMIWDEKKFTYRDLKNLSNQAANILLKYGIKKGDRVILLLPRVPEWWIFAIALIKLGAVFCPCPTLLTPKDLKYRINAGKFKMIIT-----NLENASKIEEISDQCPPLTRFLVDGEKKGWASFELLYPAPVSHRTVRASDPMLIYFTSGTTGEPKMALHNQAYALGHEVTAALWQDIRPTDLHCTLSDTGWAKNAWG-NIFGQWIQGACLLIFDKFNATEILPLLEKYEVTTFCAPPTIYRMLI-LADLDKFDLKDLRRCVSAGEPLNPEVIRVWKEGTGLPICEGYGQSETVCCIGNFPGISP-RPGSMGKP-APGWKIELHDDEGQPVPIHEEGRIAINDPWLIIEYLENPEANKDSF-KNGWYYTGDKAYMDEDGYYWFIGRDDDVIKSAGYRIGPFEVESALLEHPSVQECAVVGSPDMIRGLIVKAFVILNQGFEPSEALVKDLQKRTTAPYKYPRAIEFVSELPKTISGKIRRNELRRLEQER---- 126343208 74 ------------------------KTVGECFDDTVKKFPDREALVAQNIRKTFAQLKQEVDMAALGLVKIGINTGDRLAMWSPNSYEWVLMQLATAQAGIVLVSVNPAYQAQELEFVLKKVNCKAIVFPNKFKTQNYYNILKLISERLPDLTTVIVDSKLPGTLHMNDVAAQMDQLRDIEKSDPINIQFTSGTTGTPKAATLSHHNIVNNSIFIGRRMNLHKKERLVLPSPLYHCLG-SVGGTMVSILYGVTFILSPSFEGKTALEVVARERATLIYGTPTMYIDMLNQPDFSSYDLSSLQ----GGEAQPVILQMDITSLGSRDLFVAYGTTENVTFMQHTKDSIERKTQTVGRIMD-HTEAKILDQTGKELERNMAGELCIRGYCVMLGYWDDPQKTEEAIDEDKWYWTGDVATIDEEGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPMIQEVQVIGVKDHRLGEEICACIRLKGTAITPEDLKAYCKGK-ISHFKIPRYIVFVKDYPLTASGKIQKYKLRQRMEEHL--- 11546073 64 --------------------------VHDALDKQAELRKNKVAYIWEGRKITYGELYREVNKLANALKELGVKKGDRVAIYLPMIPELPIAMLACAKIGAIHTDVFSGFSPMALRDRINDAEAKLLITADGFSVIHLKEDADKALEDAPSVEKVIVARRIGLDVPMKEGQPKECETEVMDANDILFILYTSGTTGKPKGVMHAHGGYAVGTAATLKVLDLKENDVYWCTADIGWITGDSYI-VYAPLILGATSVIPDYPKPDRWWEIIEKYGVTVFYTAPTAIRMFMRLGEEEKHDLSSLRILGSVGEPINPEAWYWYYKHIGCPIMDTWWQTETGHFIVTPLPVTPLKPGSATKPF-PGIEADVFDDSGNSLGKNVGGYLVIKKPWMLRGVWRNPERYFKTYWEKDVYLTGDAARVDEDGYFWIQGRLDDVLNVAGHRIGNSEVESALVSHPAVSEAAVVGKPHEVKGEAIV--------------------------------------------------------------- 86751335 6 -------------------------TLDTLVRNTAQAHPDRIAVIDGERQLRYAEFDALIDRVAAALQRDGVQPTDAISICALSSLEYVATFLGALRAGVAVAPLAPSSTAQDFAAMVKDASAKVLFTDDFAADAMKAAAID------PGIRRVALDGGASGAAFADWIAAADQKPTPIDPEWVFNIIYSSGTTGTPKGIVHTHY-LRWRQYGQLDPLGYGPDAVTLLSTPLYSNTTLVCFN--PTLAGGGTLVLMKKFDAKGFLDLAQKHRVTHAMLVPVQYRRIMALPEFGDYDLSSFVGKFCTSAPFAAELKRDILARWPGGLTEYYGMTEGGGSCALLAHEHPDKLATVGQPM-PDHEIRLIDEAGNFVAQGEIGEIVGRSAVMMQGYLNQPQKTAETFWTDRWVRTGDIGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAIASQHPDVLEVAVVGMPSEDWGETPVAFAVPRPGALDPADLRAWTNAK-VGKTQRLSDVTLVETLPRSAIGKVLKRELRDQ-------- 154687077 27 ---------------------------------------EKNALIWEDQTWTYEKLMEETNKIGARLKGLGFEKGDKLIVMVPRVLEAYAVYLAILKAGMVVIPCSEMLRAKDLEYRIKHAEVKGAIVYPSFINAFDEVNTEQLVTLSIGENNV-----GWKNLLTIEADGDSFQTADTTREDMAFLSYTSGTTGQPKGVVHTHGWAFAHLKTSAAWLDISEDDTVWATAAPGWQKWVWSP-LLAILGSGATVIYHGRFNAKTYLELLERHQVNVFCCTPTEYRLMAKVEELDKYDLSALHSAVSAGEPLNREVIDVFRKHFGIKVRDGYGQTESTLLVGVLKD-MDIKPGSMGKP-TPGNQVEIINDKGEICETGETGDIAVSTPALFKEYYKDPERTKKQIRGD-YFLTGDRAKKDEDGYFWFESRNDDIIVSSGYTIGPFEVEDALVKHPEVKECAVVASPDEIRGSIVKAYVVLQDDEKRSDELVKELQNHVTAPYKYPREIEFVESLPKTASAKIRRVELRQR-EERLKA- 104782108 7905 VLQGF---NDTRVD------YDLEQTLHGMIEAQVRRTPDAVAVKAEEGGLTYRQLDEQANRLAHHLIALGVKPDDRVAICVERGLAMVVGLLAILKAGGAYVPVDPEYPAERIRHMLSDSAPVVVLVHAATRHVPEAATVPLIDLDRPS------------------WLEQPVQAPVVKPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLWMQDAYQLGADDVVLQKTPF--SFDVSVWEFLWPLQTGARLVMARHRDPEYLREVIRAEQVSTLHFVPSMLDVFLAHGAVQPE---RLKRVLCSGEALPGALVRRFQAQLPVELHNLYGPTEAAVDVSAWHCVTAPDNTPIGKPIA-NTTLYVLDGHGQPVPQGVAGELYIGGVQVARGYLNRAELTAERFLDDPFYRTGDLARHLADGNLEYLGRNDDQVKLRGLRIELGEIQACLTGIEGVKEAVVLARE-----QRLVAYCTGTPQSTEV--LRAALLER-LPEFMVPAQFIHLDALPLSPNGKLDRKALPEAVQSRV--- 104782108 3702 ------------------------QPLHALFERQAERQPEAIGVQADGAQLSYRQLNEQANRLAHHLIALGVKPDDRVAICVERGLSLVVGLLAILKAGGAYVPVDPDYPAERISHMLGDSQPRAVLVQGATRGLVGSP-VTLVDMDQPT---------------WAALPASNPQVPGLTSDHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWSAGL--FPAEGAVLHKTPV--SFDASVWELFWPLCSGLRLVLARQRDPQYLVELIEQQRVGVVQFVPALLQQFLEQVGKR---CTSLTDIVCGGGELTEALARQVRERLPVRLHNVYGPTEATVDCSAWTDPLPHGALPIGRPID-NTRLYVLDAHDHPVPFGVAGQLHIGGAGVTRGYFGLPEQQAERFIADRLYRSGDLVRQRPDGVLEFLGRTDHQIKLRGLRIEPGEIETCLNRIAGVREALVLVHEHPHSGPRLVAY--HTGEPQAADHLRAVLLAQ-LPEYMVPALFIHLDAMPLTPNGKPDRKAL----------- 104782108 543 -------------------------PLHALFERRAQAHPQAIAVQTEDGQLTYGQLNEQANRLAHHLIGLGVKVDDRVAICVERGPSLLVGLLAILKAGGAYVPVDPAYPGERIRHMLGDSAPVAVLVHAATRAVPGTAEVPRVDLDQPS---------------WGALPRHNPLVPGLTPRHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWSAGL--FPAEGTVLHKTPV--SFDASVWELFWPLCSGLRLVLARQRDPQYLVELIEQQRVGVVQFVPALLQQFLEQAGSAR--CASLTDIVCGGGELTEALARLVRERLPARLHNVYGPTETTVDCSVWTDPLPPGPLPIGRPID-NTRLYVLDSADQPLPWGVAGHLHIGGAGVTRGYLGLPEQQAERFIADRLYRSGDLVRQREDGVLEFLGRTDQQIKLHGLRIEPGEIETALNVVAGVREALVLVHTHPHSGPRLVAYYCGVEQ--PAEHLRDALLER-VPEYMVPALFMHLDAMPLSPNGKLDRKALPAPEAQ----- 104782108 1586 ----------------RVRDYPRAQPVHRLFEEHALRTPQALAVVHGQQHWSYAQLDAQANRLARCLVEGGVQPGDRVALLLPRSFDLLAAQLAVSKCAAVFVPLDGNAPVERQAFMVADSQAVMLLTHSDQPQIEGGRRVEL------------------DRLDLARYASEPLNL-AVDAGSAAYIMYTSGSTGTPKGVQVPHRAIVRLAINNGFADFNSQDRVAFASNP---AFDASTLEVWAPLLNGGAVVVIDQDSRQALRDELLAQGVTVLWLTAGLFHQFADDLLPA---FRTLRYLMVGGDVLDPAVIARVRDGAPQHLLNGYGPTEAT-TFSTTHEIVSVGEGSIGKPI-GNARCYVLDARRQLLPVGAVGELYIAGDGVALGYLGQPELTAERFLADPFYRSGDLACWQADGTLRYLGRADQQVKLRGFRIELGEIEARLAACTGVRDVAVVLREDSPGDKRLVAYFT---GHGAIAELHQHLQGQ-LPDYMLPSAYVHMDALPLTANGKLDRRALPQPGSEDVIS- 104782108 2644 VLEGF----NATAKAYPQ-----GQTVHALVEACAVAAPEALAVMQGEQRMSYGQLNQRANRLAHYLIEHGVACGDRVALCLERGPQRLVAMLAVLKAGAAYVPVDPGYPAERIAYLLSDSLPALVLVEASTAT---------LVGEVPAVS-----------LDGGAWRDEPDSNPVVQGLDLAYVIYTSGSTGQPKGVMVEHHTLANLLHWHQEAFALQAGSHTSSVA--GFGFDAMAFEVWPALCAGAVLHLPPGEHVDELLDWWLEQPLQVSFLPTPVA----EHALRRERQHPTLQTLLVGGDRL-----RQFDRDPGFALVNNYGPTETTVVATAGTLLAGGALH-IGKPI-GNLRAYVLDAHRQPVPVGVIGELYIGGAQVARGYFNRPDLTEERFLADPFYRSGDLVRWNVDGTLDYQGRNDDQVKVRGVRVELGEIEAALKAQPGITDAVVL-----VRDERLLAWFT-EAASVDVDTLRQGLQS-CLPAHLVPQAFTRMDALPLTPHGKLDRKALPEPLLQ----- 104782108 5805 -------------EGFNATGYLQGQTVHARVEAFAIAAPQALAVVQGEQRLSYGELNQRANRLAHHLIKRGVLCGDRVALCLERGPQRLVAMLAALKAGAAYVPVDPGYPGERIAYLLSDSTPALVLVESSTAAL------------VGEVATVALDGKA-----WRGEADSNPVVAGLDDRQLAYVIYTSGSTGQPKGVMVEHRTLANLVHWHCETFELGAGGHTSSVA--GFGFDAMAWEAWPALCAGAVLHVPPAPHVDELLDWWLEQPLQVSFLPTPVA----EQALRRERQHPTLRTLLVGGDRL-----RQFDRDPGFALVNNYGPTETTVVATS-GQLQPGAALHIGKPTA-NTRAYVLDEHRQPVPVGVIGELYIGGAQVARGYLNRPDLTEERFLTDPFYRSGDLVRWNADGTLDYQGRNDDQVKIRGVRVELGEIEAALKAQAGIADAVLL-----VRNERLLAWFT--EAAPVDVEILRQGLQSSLPAHLVPQAFTRLEALPLTPHGKLDRKALPE--------- 120406234 2 ------------------------RTTPAVLDRIARELPDHPAVVAAARTLTYAELRAEVRQAAAALIDLGIEPGDRVAIWSPNTWHWVVACLAIHHAGGVLVPLNTRYTASEAEDILVRTAAPLLFASGEFLGADKAASVD--RDAVPALRHVVSDGTWDEFMSGANLDAVDERVAAVTGDDVSDILFTSGTTGRSKGVRCAHRQSLDASAAWAACGQVTSDDRYLCINPFFHNFG-YKAGILACLQTGATLFPELTFDPENAMRAVQEHGITVLPGPPTIYQTLLDHPKRGDYDLSSLRFAVTGAATIPVVLIERMQSELDIDIVTAYGLTEGFGTMCRADDDAVTVATTSGRPIADF-----------ELRIGDQSEVLLRGPNVMLGYLDDPEATAAAIDADGWLHTGDVGELDDAGNLKITDRLKDMYICGGFNVYPAEIEQVLARLDGVAEAAVIGVPDERLGEVGKAFVVRLPSAEDEKTVIDYAREH-LANFKTPRTVEFLDALPRNPGGKVVKPLLRQ--------- 120602041 29 ----------------------------DVLDAMANETPDRLAIAHVDRDYTFAWLADASARLANALKARGVRKGHRVMLVLHRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAQVRAVIVDDGIT-----DRIEAARPDCPTLSVLVQCGGTDGWCDYEALCTDPTAPDELAGEDPLLIFFSSGTTGMPKMVEHVHTYPLGHLVTGMYWHDLRPGDLHLTVADTGWGKAVWGK-FYGQWMAGAAVFVYDKFDPEALLDVVAKNGVTTFCAPPTVYRFLVRA-DLSRYDLSKLRHCTTAGELLNESVFHGWKAATGLSIYEGYGQTETTLQIATLSC-MEAKPGSIGRPM-PGWGITLLDHEGKECPAGEEGEICIRPVGLFRGYVEDAEKTASVMF-DGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQAVKATIVLEAGEVLTKELQDHVK-KVTAPYKYPRIVEYVAELPKTISGKIKRAEIRQRDSEK---- 170749415 21 --------------------------LAHFLRRAARRFPDAIGLAWGARHWTWAELDARVDAMAAALAARGVTKGDRVLVQARNSNQLFESMFVCFRLGAVWVPANFRQTPAEIAYLARASGASALICGAGFPDH-----AAAVREACPDLDRVVEIGGATFGADYDTLVADAAPVADVEHDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLLMPGTTEADASLVVAPLSHGAGIHQ---LAQVAAGTKTVLTERLDPAEVWALVEAWRVTNLFTVPTIVKLLTEHPAVAAHDHSSLRHVIYAGAPMYRADQQHALRVLGPVLVQYFGLGEVTGNITVLPDGPDVKVGTCGFERT-GMQVQIQDTVGRECSPGATGEICVCGPAVFAGYYDNPEANAAAF-RDGWFRTGDLGHLDAEGFLFITGRASDMYISGGSNVYPREIEEKLLTHPAITEAAILGVPDPAWGEVGVAVCVARPGAVEEGELIAWLSA-DVARYKLPRRVFFWDSLPKSGYGKVTKRAIREGLEER---- 207084966 47 -----KPYTKVLDDSNMPFVRWSEQCIDRHLNDKA----DKIAIIFQGQKITYKQLSIHVNKTANLLRDHGITKGDRIVMYMPMIPEAAYVMLACARIGAIHSIVFGGFSADAIHSRVLDAKAKLIITADGAKPYFLKPTVDEALAKCDFVEKVLVAGRDEIYNDLIDTMSDKCEAEIMQSEDPLFLLYTSGSTGKPKGVLHSQAGYILWAQMTMEVFDIKDSDIYWCTADVGWITG-HTYIIYGPLASGATTVMPTYPDAGRWWKMVEELKITQFYTSPTAIRMLHKVGDNEPYDLSSLRILGSVGEPINPEAWEWYYNKVGCPIVDTWWQTETGHMISPLPGATPIQTSCATLPV-PGIMAEVMDKDGTPTAIGEKGLLCITRPWMIRGVWGDDERFKKAYFGEPVYFSGDGAMVDEKGYITITGRTDDVINVSGHRIGSAEVEASIGNAPMVAESAVVGQPHPIKGESLCAFIILHAGYEEMALEINSIIKKEIGAFAKCDRFIFVPGLPKTRSGKIMRRLLRSIVGEEII-- 189240709 42 -------------------------TIGTLLEETVAKFGDRKALISRHQSLTFAEILDQTDKLASGFRSIGLEKNDRVGLWAPNLIEWYITKMACARAGLIMVGLNPAYQPPEMEYCINKVGIKAIVCADQFKSQNFYENLATVAPELPSLQTVITMSEAFNFGEILDLATNDSIAQDISPDGPCNLQFTSGTTGKPKAALTSHFNMVNNGYLIGKRNELNHHTICLQV-PFFHAFG-TTISIMAALNHGATMVLPDGYSPDKSLDAIKEEKCTIIHGTPTMYVDLVHQQEVRKEDISP-EIAVAGGALCAPQLFKKMLSVLNVKVKSVYGLTETTAVVSMVTESEEKAVSTVGH-VGEHVEVKIVDKDGVVVPCGTPGELCIRAYCNMLGYWEDEAKTKEMIGPDNWLMTGDQFILEEDGYGKVVGRLKEMIIRGGENIFPKEIEEFLNSHPNILETHVIGLPHERLGEEVCACIRVKPGTVTFDDMVSFCKGK-MAHFKIPSKLKVVDEFPKTTSGKIQKFKLKDL-------- 126433348 3 --------------------------LDDRLNHWAHTTPDAEAVVYLDRTWTWAQWDDRVRRLAGALSRFGVGHGDAVAFLDKNHPACVELTFAAASLGAANAVVNFRLAGDELDYVLGDSGAKVLIV-----GRELRPTIDKIRDRLTHVEHVVEVTDGDEYEALLAGSAPTGRAEDVAPDDVCVIMYSSGTTGRPKGVELTQANLIAHTVNAHDGWGFDEGDKNMVSMPLFHVGGQSYVQF--GIHDGVPTVMTREVDGASLADAILK-GANRTFLVPAVLAKVLETGPDAVKLFGALKTFCYGASPMPLPLLRQLKAWPDTDFIQVYGLTEVCGVISHLDAEHPERLVSAGQ-LIPNAELRVADDTGDELPTGQQGELWFRTPQLMKGYHNKPEATAEAVTPDGWFRTGDVGRIDADGFIFVEDRLKDMIISGGENVYSIEVERVLAEHSAVTEVAVIGVPDEKWGEAVKAIVVV-EGSASEQELTEWCRER-LAHYKCPRSIDITEELPRNPTGKILKKELRKPFWE----- 161504805 5 -----------------------GQHLRQMWDDLAGIYEDKTALIFESQHFSYASLNREINRTANLFYSLGIRKGDNVALHLDNCPEFIFCWFGLAKIGAIVVPINARLLREESAWILQNSRTSLLVTSAPFYPM-YRQIQQEGRTPLSHICLIGPTLPAEEGVSFYTLKAQQPDVPPLTPDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSSWQCALREDDVYLTVMPAFHI-DCQCTAAMAAFSVGATFVLIEKYSARAFWGQVRKYCATVTECIPMMIRTLMTQTPAADDRHHCLREVMFY-LNLSVQEKEAFTERFGVRLFTSYGMTETIVGIIGDRPGDKRRWPSIGRPGFCY-EAEIRNEQNRALPPGEIGEICIKGPGLFKSYFERPDATAKALEPNGWLHTGDSGYRDEEGFFYFVDRRCNMVKRGGENVSCVELENIIAGHPKIQDVVVIGIKDDIRDEAIKAFVVLNEGETLTEEDFFTFCEENMAKFKVPSYLEIREDLPRNCSGKIIKKNLK---------- 85858651 15 --------------------------------------GDKICAYTDKGNYTYRDMQKMVNKMANMFRKLDIRIGDRVIMLVFDTPWFFSTFWGAVRIGAVPVPSNTMLTSDDYQYYLNDSQARTLVISE-----KLLPLIKGIKGELRYLRDVIVVDDDGEFTPYQQMYAQASEEAETAKDDVAFWQYTSGTTGAPKGAVHSHSDMQYVAEAYGHVLGMTENDVCYSAARLFFAYGI-GNGMVYPLSVGAASVLNPDPTPERAFRLNSTYKVTLFFGIPTLFGQMLEYDPKAPHELSSVRACPSAGEALPPDLYHRFKERFGVEILDGPGSTEMLHIYLS-NTLGDVKAGSSGKVVPGY-EAKIVGEEGETLPDGEIGTLWVKGDSSLRYYWRKKEKTASTII-GGWVNTGDKYYRDKDGYFWPSGRADDMLKVGGIWVSPLEVENCLREHPAVLETAVIGAEDEKNLVKPKAFVVLKQGPELEKELKQWVLDR-LAKFKYPRWIVFMDELPKTATGKIQRFKLR---------- 60279983 3053 ---------DLLLARWDQTGDYPSRPFHQLVAEQARRAPEAIAVLFGEQRLSYGELDSQANRLAQRLVELGVGPEVRVAIAMRRSAEIMVAFLAVLKAGGAYVPLDIAYPAERLRYMLEDCGAALVLTQ------------RDVLERLP-LPAGLASLAVDDPGEWQD-RPEGAPEVDLAEENLAYVIYTSGSTGLPKGVAVSHGPLVSHIRATGERYETSPADCELHF--MSFAFDGAHEGWMHPLINGARVLVRDDWLPEETYAQMHRHGVTIGVF-PPVYLQQLAEHAERDGNPPPVRVYCFGGDAVPQASYEAWESLRPDYLFNGYGPTETVVTPLLWKARPQDPCGAAYAPIGGRRRAYVLGADLDLLPLGLAGELYLGGEGVARGYLDRPALTAERFVPDPYYRSGDLTRARADGLVDYLGRVDHQVKIRGFRIELGEIEARLLEQECVREAVVLAR-DGANGKQLVGYVVPQDVGALEGEKRGALREASLPEYMVPTQWVFLAALPLTPNGKLDRKAL----------- 60279983 1977 --DAFTELPEEYAALLPRRAYPFDEGYVRLFEAQVDRLGERVAATCRDRAWSYRQLDAEANRVAWGLLEAGVERDRAVALLADRGLELMAMMIGTFKAGAAYLPLDPSLPRSRLVNLLKLGGVPALVVGEGHQALARELLEELPEESRPAL--------LDWAAQQGQGKCEQRPGIVAPTNGLAYVIYTSGSTGHPKGVMVEQAGMLNNQLSKVPLLALDENDVIAQTA--SQSFDISVWQFLAAPLFGAQVDILPNDDPLALSRRVRERGITVLELVPSLIQEVLDDP---QETLPGLRWMLSTGEALSPELARRWLTRYPVGLMNAYGPAECSDDVSFFRVDTQSTGGTIGQATDNNH-LQVLDDDLLPVPLGGIGELYVSGTGVGRGYLADPGRTALAFLPDPYYRTGDLACRGKGDQLEYVGRIDHQVKVRGFRIELGEIESRLLELPIVREAVVLAQ-DGPTGKSLAAYLVPAESDTPLVALRDECRAAQLPEYMLPSLWRSLDSLPLNPNGKIDRKAL----------- 159040842 50 -LDWFKPWDKVLADPQPPFYKWGGKLNASYLDRHANTWRNKLAIIWEGRKLTYYDLYREVNRLAYAIRKLGLRKGDTVTIYLPMIPELPILMLALARLGVIFSVVFSGFSAQALADRVMDAKSKVIFTADAFKVVRLKEVVDEALKGIQFVEKVVVFRRDTPMVNGRDIWWDEVKPEEIESEHPLYILYTSGTTGKPKGIVHDTGGYMTLLHATMKVFDIKDTDVYWCTADIGWVTGHSYI-VFGPLMEGVTEVMPDYPTPDRWWRIVERYGVTILYTSPTAIRTFMRYGDVKGHDFSTIRILHSVGEPINPEAWKWAWKWLGVPFGSTWWMTETLISHAPGLALIPLKPGTNGLPL-PGIDADVVDDEGKPV-QGKRGYLVIKKPWMLMTIWGDPNRYIQVYWSPGMYYAGDWAIKDEDGYIWVLGRADEVIKVSGHRLGTYEIESALVSHKAVAESAVVGVPDPVRGEVPVAFVVLKSGVNPSQELVKELRRTAIGPIAEPANIVFVSKLPKTRSGKIMRRLLKQVLMKQ---- 187477647 56 -LQWTKPFTEVLDESNAPFYRWFGD--GELLDVHLGNNADKTAIIFEAEKVSYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGASLVITADEVRGGKVIPLKPAVEEACDAVSKVIVYRRTGGKIAWQEGQPDTCEPVPVEAEHPLFILYTSGSTGKPKGVQHASAGYLWSLLTVKWTFDARASDVYWCTADVGWITG-HTYITYGPLAAGLTQVVFEGPNAGRFWDMIARHKVSVFYTAPTAIRSLIKASEARNFDLNSLRIIGTVGEPINPEAWIWYHKQVGCPIVDTWWQTETGHMITPLPGATPLKPGSCTLPL-PGITAAIVDETGADVEQGNGGFLVIKRPWMIRTIWGDPERFKKSYFPRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLKGARPEAKQLRDWVA-KEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 83955989 3 --------------------------ISEWLLQAARVTPDAPAIRCGDLHATYGQFAARSAGMATYLSDSGIRKGDRVALFMQNCPEYLEILHAVLWMGAIVVPINYKLHPREAAWIIGDAKARVVVTQTGTVFASGIELAGTCNER---------GIHDPALTAAAQSSAEVTPPVGTDKDDVAWLFYTSGTTGRPKGVMTTHGNLIASLAYAMDVDTPTARDNSLYAAPMSHGAGLYH---FPIIRAGGCHVIPQSFDPAEIAELAQALDNLVFFAAPTMIKRQIAHARATGYDGTGIKTIIYGGGPMYLADIEEGLAVFAARFVQIYGQGECPMTITVLPPNADARRGSVGYAQA-GVQVRVVDSDMRPLPAGEVGEVVVSGDALMKGYWGNEKATADTVV-DGWLRTGDLGSMDADGFLTLTDRSKDVIISGGTNIYPREVEETLLAHENVSEVSVIGVPSPEWGEDVVAFVVAGDGLCDAPQLDAWCKSR-MASFKKPKTYHFVQDLPKNSYGKVLKTSLRERIAQEL--- 28870015 1592 --------------------YPQGQTLHSQFEAQVQRTPDAIAVSFADQSWSYATLNAQANKIAHRLIGLGIGEDDRVAICTHRGLEMIAGLLGILKAGAAYVPLDPAYPLERIAYTLGDSAPVALLSQ------------RSVQAALPVSQVPVISLDEAGLQD----ESERNPQVSVKPTSLAYVIYTSGSTGLPKGVMIEHRNVARLFSATEDWFGFNEQDVW--SLFHSFAFDFSVWEIWGALLHGGRLLIVPSRSPEDFYALLCSAGVTVLNQTPSAFRQLIAAQGENPQA-HSLRQVIFGGEALETAMLKPWYARNATQLVNMYGITETTVHVTYYPDAQRVGASPIGKRIADL-QLYVLDTCGEPVPLGVVGELYVGGAGVARGYLNREALTAERFLDNPFYRTGDLARWMADGSLEYLGRNDEQVKIRGFRIELGEIASRLNDHPQVLDAVVVAREDVPGDKRLVGYYTCAEDQTDIEQLRAWLSG-LLPDYMVPAAFVRLAGLPITANGKLDRKSLPAPDRDSLAS- 28870015 4780 -------------------------TIHQRIEQHALHQPDTVAVQVGDQRLTYGELNHRANALAHYLIGLGVRPDDRVAVLARRGLETLCAMLAVLKAGASYVPVDPAHPDERIGYLLEDSAPVVVLAQ------------FDLLARVPDLHVPRVALDRPDWLQRDDTP----HVPGLTAENLAYVIYTSGSTGQPKGVMVEHRTLNNLVDWHCQAFDLRAGSQTASVA--GFGFDAMAWEVWPALCAGAVLHLPPNEQLDLLLDWWLAQQLHVAFLPTPVA----EYAFSRELHHPTLHTLLIGGDRL-----RHFKRDPGFAVVNNYGPTETTVVASSGLMLPQGVLH-IGKPVA-HARLYVLDAHSQPVPLGVPGELYIGGTGVARGYLNRPDLTAERFLDDPFYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEQQLAQCPGVAEAVVTTQRLEDGTLRLVAYFTRRDAALDSATLRSQLLGR-LPEYMVPATYVGLDALPLTQNGKVDRKALPAPDMDALA-- 28870015 3705 -----------LVETLNPTGFSQNQTVHGLIEAQATRLPTAIAAQVGEQSLSYAELNRQANSLAHYLISLGVRPDERIAVVARRGLDTLVGLLAVLKAGACYVPVDPAHPGERIAYLLSDSAPVAVLAQQTF------------IERLPALGVPVIALDRPHWPE----QAHNPIVAGLTAKDLAYVIYTSGSTGQPKGVMVEHRTLENLVHWHCQAFDLHAGSHTASVA--GFGFDAMAWEVWPALCAGATLHVPPNEQLDALLDWWLAQPLQVAFLPTPVA----EYAFSRQLRHPTLRTLLIGGDRL-----RQFHREPGFAVINNYGPTEATVVATSGRLLPDGSLD-IGKPIA-NTRVYLLDEQQQLVPLGVAGELYIGGEGVARGYLNQPQLTAERFLLDPFYRTGDLARWNADGTLDYLGRNDDQVKIRGVRIELGEIEAQLAQLPGIEEALVMAREDEPDQSRLVAYFIERADSATAAQLRSDMLAR-LPGYMVPSAFVRLDAWPLTANGKVDRRALPAPDREAL--- 28870015 531 LLQGF---NDHHAE------YQRALTLQQRIEQQAQARPDAIAAQVGEHCLSYGELNQRANALAHHLISLGVRPDDRVAVVARRGLETLVSLLAVLKSGAGYVPIDPAHPDERVAYLLTDSAPLAVLTQPAL-------LPRLEGLSLPGPKALLIDLERSDW----PAKTGNPQLADLTSSHLAYVIYTSGSTGQPKGVMVEHRTLNNLIDWHCEAFDLRAGSHTASVA--GFGFDAMAWEVWPALCAGATLHLPPNEQLDALLDWWLAQPLQVAFLPTPVA----EYAFSRDLRHPTLRTLLIGGDRL-----RQFHRDPGFAVINNYGPTETTVVATSGRLLPNGSLD-IGKPIA-NTSVYLLDSLHKLVPFGVAGELYIGGESVARGYLNQPQLTAERFLRDPFYRTGDLARWNPDGTLEYLGRNDDQVKLRGVRIELGEIESQFSQLPGIEEALVLAREDEPGQPRLVGYFTERADATPSEDLRTALAAR-LPAYMVPGALVRLDSWPLTANGKVDRRALPVPDRSALSSG 28870015 2658 -------------DTHRE--YPRELPVHRLFERRAALQPQAIAAVHGRRSLTYGELNERANHLAHYLLGQGVRPDEHVAILLPRSLELLISQLAIGKCAATYVPLDVNAPAERQQYMLGDCQAKCVLTQSAMSIAT-------------SVQRIDL-----DQLNLDDQPAHDPGLPQ-GADTAAYVMYTSGSTGAPKGVRVGHRGIVRLVLNNGYAEFNEQDSIAFASNP---AFDASTMEVWGALLNGGQLVVIEHTDPARFSAALRHGNVSVLFLTTALFNQYVQMIPEA---LGGLRVLISGGERADPVSFRAMLAAPGLHLLNGYGPTETTTFATAYDVASSAESVPIGRPI-GNTRVYVLNAQQRLAPLGVIGELYIGGDGVALGYLNRPELTVEKFIADPFYRTGDLGRWLEDGQLECLGRNDDQVKIRGFRIELGEIVNCLHQLPGIREAVVLAREDEPGNVRLVAYFTSQQEAPAPGQMRAHMQA-NLPDYMVPVAFIELTALPLTANGKLDSRALPE--------- 34557012 51 ------PFSKVLDESEAPFYKWVGGKLAQCLDRHLDTRKNKAAIIFEGRIITYRELFYEVKRTANLLKKFNVKKGDRVVIYMPMIPEAAFMMLACARIGAIHSVVFGGFSAEALRDRIIDAEAKLVITADGAKPYMLKPVVDDALAECPSIEKVLIVIRNKEYVPGRDLESAHCPPEPMDAEDPLFLLYTSGSTGKPKGVQHNQAGYILWAQTTMEVFDVKENDTYWCTADVGWITG-HTYIVYGPLAMGATTVMYEYPDTGRWWKMIEHYRVNQFYTAPTAIRLLHKEGEPKKYNLSNLKVLGTVGEPINPDAWNWYYNEIGCPIVDTWWQTETGHMISPLPGATPIKPGCATLPL-PGIFAEVIDEEGNPKPAGEQGYLCITKPWMIRNIWGDPKRYESSYFSKPVYFAGDGAIRDERGYITITGRMDDVINVSGHRLGTAEIESAIAKHPGVAETAVVSRLDEIKGESVYAFIVLKPGYEDVAEELQLLKEREIGPLAKADTMLFVPGLPKTRSGKIMRRILRSIARGE---- 90424693 21 --------------------------IGDLLKKAAVRFADRVALSDGERRVSFAELERDANRFANYLVSRGLRPGSKISTICNNSVEFVKALFGIHRAGLVWVPINTMLGPADMDYILDHAEVNLALIDDNLHAQPERRAA--LEKRGIDLVTIDLTGKAKSFGELIEGQSDAEPEIDFDDRDLAMIIYTSGTTSRPKGAMHCHLAVVMAVMSNCIEMKLGRDDGITGQFPIFHCAG--HVLLLSYLAVGGRMALMRGFDPMVCMEAIQRDKLTVFVGLSLMYQAILDHPRRNDYDLSSLRMCIYTMAPMGRPLLERGIRELCPNFALTSGQTEMATTMSQPDRQLERFGNYWGESLI-VNETAIMDEEGRLLPRGEIGELVHRGPNVMMGYYKDPEATAAA-RKFGWHHTGDLALIDANGEVLFLDRKKDMIKSGGENVASVRIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKPGAAASEAEIAEHCKAHLGGFQVPKLIRIVEDMPMTATGKLRKVELRNRFAD----- 16797908 5 -------------------------TLTGFLKHVAEKYPSHRAIVSGRLDITHARLQQLVERAASQIVAAGVKPGDVVALTFPNTIEFVIMFLAVIRARATAAPLNSAYMAEEFEFYLSDSESKLLLTA---KEGNEAAQAAASKLKIPRISVTLSQPDSDVAFSPAPPESDLESMSKIEPSDVGLFLHTSGTTSRPKGVPLAQLNLLSSVNNIKSVYKLSDTDSTVIVLPLFHVHGLIA-GLLSSLGAGAAVTLPGRFSASTFWSDMKKYNATWYTAVPTIHQILLDHLSKPESDYPKLRFIRSCSAALAPSVMARLEEAFAAPVLEAYAMTEATMASNPLPEDGPHIPGSVGKPV--GQEMGILNENGELQGPNAKGEVCIRGPNVTKGYKNNPEANKSAF-QFGWFHTGDVGYLDSDGYLHLVGRIKELINRGGEKISPIELDAVLVSHPEIAQAVAFGVPDDKYGEEINCAVIPREGSIDEAEVLRFCK-KNLAAFKVPKKVFMTDSLPKTASGKIQRRLVAE--------- 63054448 91 -----------------------------LVDRHAIARPDAVALIYEGRYITYRELLASVSQCAGALQSMGVGMGDRVAIYMPMIPETIIAMLAIVRLGAIHSVIFAGFSAESVADRVNDSECKVIITADGGKRIPLKGVVNKALTECPTIKKVLVEGRDVWWHDIIPKFPRYCPPAVVNPEHPLFLLYTSGSTGKPKGVVHCTGGYLLGAAATCKVFDLHPTDRMGCAWITGHTYIVYGPLMLGA----ATLVFPAYPDYSRYWSVVERHRLTQWYIAPTAIRLLQRAGEFVKHDRSSLRVLGSVGEPIAPESFMWYYEVVGCAVADTYWQTETGSHITSLGPVTPMKPGSATLPFFGIDAVIIDPLTGKIIEGNVEGVLAIRSPWPARTVWRGHDRYIDTYLKPGFYFTGDGATRDKDGYIWIRGRVDDVVNISGHRLSTAEIEAALLSHDAVAESAVVGVHDELTGQAVNAFILLKPGYEATVELEKELVRSTIGPFASPRKLIFSD-LPKTRSGKIMRRILRKILAGEV--- 118050544 35 --------------------------------------------------YTWADLEHGSARMANLLASLDLPEGSRIAVQVEKSVEAMMLYLATLRSGHVFLPLNTAYQSAEMEYFITNAEPAVVVCAPGSFGWVSKIAFNHGVGHVYTLGT----DRTGSLLERAAHHSDEHQVVPRRTDDLAAILYTSGTTGRSKGAMLSHGNLLSNAATLKVYWGWQDGDVLIHALPIFHVHGLFV-AIHGALLNGSPMIWFSRFEPEAVMARFKD--ATVFMGVPTLYVRMLADARLDRDMAAHMRLFISGSAPMLIETFRAWKTRTGHTILERYGMSETIMLTSRYGNEAERRGATVGFPL-PGVGVRIHGDDGKALPAGEIGNIEVQGPNVFKGYWRMPEKTAEEFTADGWFKTGDVGMQDARGYFSIVGRSKDLIISGGYNVYPAEVEGFINDLAGVDESALVGVPHPDFGEVGVAVIVPRKGAQLDGQQILELLKARLANFKVPKRCYVVDSLPRNTMGKVQKKLLRDQYQQE---- 170677080 69 ------------------------------IDRHLARRGDKTAIIFEAQKISYNELYQKVSKMANVLLEQGIEKGDRVCIYLPMIPELAIAVLACARIGAIHSVIFAGFSAGALEARINDCQAKMVITSDGDKKINLKGIVDEALERCHGVKTVLVVGRDHWLQPLLDNALDTSVAEIMDAEDPLFILYTSGSTGKPKGMLHTTAGYMVYTAYTFKVFNYNDGDIFWCTADIGWITG-HSYSLYGPLLNGGTTVISEYPDFSRYWQIIEKHKITQFYTAPTAIRSLAKEDYVQKFPLKSLKVIGSVGEPINEEAWHWYNDHVGCPLVDTWWQTETGIMIAPIPFVTPTKPTYATLPL-PGVQPVLMDELRNEIEGNQVGSLCIKWPSIARTIWGDHERYKETYFSPGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDIKGNALYGFVILKETGEHRDEINQIISDQVGPIAKL-DKIQFVSGLPKTRSGKIMRRILRKIASGDL--- 150396652 20 --------------------------LANLLSQAARRNPDEIALIRGDVQWQWREIEERVDAMAYAFHEFGVRKGDRILVHSANCNQMFESMFAVFRVGAIWVPTNFRQMPEEVAYLAQSSGARMVIFQAAFDA--HAEACRATGERIESFVSIGSSPIGEDYDAIVARNGRGVSPAAVDRDDPCWYFYTSGTTGRPKAAVLTHGQMAFVVNNHIGDLFTTHRDKSIVVAPLSHGAGVHQ---LCQVARGATTILLPSEDIPQFWTLVEKWRVNNLFAVPTIVKLLVEDPSVDRYDHSSLRYVIYAGAPMYRADQQTALEKLGAVLVQYFGLGEVTGAITVLPDGPDARIGTCGFERT-GMQVQIQDENGDEVAAGCSGEICVIGPAVFAGYYRNPEANAKAF-RNGWFRTGDLGHVDTQGFLYITGRASDMFISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGVAVCVARDGATDAAGLREWLDGK-VARYKLPKKIVFWPEMPKSAYGKIAKKMIREELERR---- 103487295 86 -------------------------------RHVAADHGDRTAIIFETRHISYAALLADVVRFANTLKKMGVRKGDRVTIYMPMIPEGAVAMLACARIGAVHSVVFGGFSPEAIHGRIEDCGSDWVICADGLRGGKTVPLKANVDKALEAVRGVLVIGRDHWYDALSADVSADCPCEPMGAEDPLFILYTSGSTGKPKGVLHTVGGYSVWTATTFWYFDYRPGEIFWCSADIGWVTGHSYV-VYGPLQNGATTLMPNYPDHDRFWQVVDKHGVNILYTAPTAIRALMREGDVTRHDLSSLRLLGSVGEPINPEAWRWYHQIVGVPVIDTWWQTETGIMITTLPGAHPMQPGSAGRPFF-GIRPQLVDADGAVLVDEQTGNLCISWPGQARTVYGDHDRFVQTYTYKGKYFTGDGCRRDASGYWRITGRVDDVINVSGHRMGTAEVESALVLHEDVAEAAVVGFPHDIKGQGIYAYVTLNAGVEPGEDIVAALKQKEIGPIATPDHIHLTPALPKTRSGKIMRRILRKIAE------ 182680336 46 --------------------------LGDMTEDLARRRGDAPAFTTMSATLSFQEVEDRSNAFAAFLRELGVQPGERIMVLMPNGLAYPIVAFGTFKAGCILVNVNPLYTAAEISYVVKDAEPSVVVVLDALQGLPYPTVIIASVAECFSWPRKLLISLVQKHIRSENGAERAAHAATLSPETIACLQYTGGTTGVSKGAMLSHYNLLMNVAQFMAAYDVNEEDVMLTVLPLYHIFAFTV-NLLGLFSVGGRNILIPNPRPLGNLRSAFKHPITLMTGVNPLFRGLVNEAWFRDAPPPSLRLSWAGGTALQVDVARDWEDCVGSPVIEGYGLTEASPVVTFNPVPRP-KPGSIGVAL-PDTEVKCVDENDHDVPCGTAGELVLRGPQVMLGYWRQKEETAHAL-RGGWLHTGDLATMDEEGYFTLIDRLKDMILVSGFNVYPSEIEAVLSRCPGVVECCVVGVPDPIAGEVPKAFVVRSTSLVNEEKIRHWCR-RELASYKLPRHVEFRESLPKSMLGKVLRKDLRGSVAAK---- 126652410 5 ---------------------------HEWILKRAALTPHHIALIATAEQWTYQQLSEEISKWCQFFQGQQLLKGSRVAVFAKNHIQLFAVLFACGLRGLIYVPLNWRLSKEELAQILEDATPSILLFEE--------------EDTCP-----IVLDKMFSLHSIQQQKKGSVNKQTMEVDDPWLMIYTGGTTGRPKGVVLSFESVNWNAMNTIISWGLHDKDRTLNYMPMFHTGGLNALCI-PLLMAGGTVIIGDKFEAEAALRATNQYETTISLFVPTMYQAMIASKYFQENQFPSMKVFLSGGAPCPHPIYDAFYRK-GLFFKEGYGLTEAGPNFFIAREDAYAKKGAVGKSMQ-FIEAKIIKPTGHNCAPREVGELLVKGKHMFRFYWNNKEETA-SIMQDGWLKTGDLAMMDEDGDFFIVGRRKEMIISGGENVYPQEVEQCILQHPDVQEVAVIGIADDYWGEVVTAFIVCHHQVATILDELHDLCHQQLGRFKIPKQILFLEELPKTSVGKIDKKAL----------- 163754235 69 --------------------------------------GDKTAIIFEAQHISYRDLHDKVCRFANVLKEQGIQKGDRVCIYLPMIPELAISVLACARIGAIHSVVFAGFSSTALSTRINDATCKMVITSDGSKTIDLKGIVDEALKDCDCVENVLVAGRDHWLQPLLDEAYHDCVPEIMNAEDPLFILYTSGSTGKPKGMVHSTAGYVYSAYTFKNVFQYREKDVYWCTADIGWITGHSYI-VYGPLCNGATTVMPSYPDFGRFWEIVEKHKVNQFYTAPTAIRALAKEGVEHKHDLSSLKVLGTVGEPINEEAWHWYDDNVGAPIVDTWWQTETGIMITPIAFATPTKPTYATLPFIGIQPA-LMDENGKEIKGNQVGRLCIKWPSMARTIWGNHQRYKDTYFSENKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDVKGNALYGYVTLKEESRNHDNLRKEINQEQIGPIAKLDKVQFTQGLPKTRSGKIMRRILRKIA------- 17230137 1543 -----------------------------LFFQQVAKQPNQTAIVTTEQTLTYQQVSDRVCHLAEHLQQLSVIPNQLVAIVMDKGWEQIVAALAILTAGAAYVPIDPQLPAQRRLHLLQETQAQIILTQSWLDTT--LEWADHLTRICVDLSPNLSPTRREALTPSDSSDVEPILNSPPQPTDLAYVIYTSGSTGTPKGVMIDHQGAVNTILDINQRFGVTENDRVLAVSSL--SFDLSVYDIFGILAAGGTIIIPKSGDPTHWMQLINQHQVTIWNTVPALMQLLLDTSPTQNQ---TLRLILLSGDWIPLTLPPRIRSQFNHPIISLGGATEASI-WSIFYPIETIDPNWKSIPYGTNQQVYVLNHSLEPCPTWAIGEIYISGLGVAKGYWQNPELTAEKFTPTPLYKTGDLGRYLSDGTIEFLGREDFQVKINGYRIELGEIEAALQQHPAITQAVVTTAGNALSQQQLVAYLVLQPE------------------------------------------------------- 194017802 5 ------------------------------LLHRAYLTPERVALIYQDKQWTFRDLADEVNELSNRLAQASLKKGETVGLLMNNQPQMVMLVHACFSLGFKIVLLNNKLTKAERRYQLEDAKAAALFTEPVYASDHKGDLPVYIMETLPEAGH-------DNGKKIES---------EFDLNETATIMYTSGTTGQPKGVEQTFGNHFYSAVSSALNMGLREDDRWLIALPLFHISGLSA--LFKSVIYGMTVVLHQKFDVDEVKGSIEQHRVTMISVVQTMLSRLLSRLEECP---SSLRCLLLGGGPAPFAMLQESKEK-GFPVFQSYGMTETCSQIVTLAPEFSVKLGSAGKPLF-GCELKIQDGT-RICRPFEHGEIMVKGANVMKGYLYREEATAAAFDQ-GWLKTGDIGYVDEEGFLFVLDRRSDLIISGGENIYPAEIEAILLTHPHVKEAGVTGMYDDRWGEVPAAFLVT-DHKIPENELYALC-ESHLAKYKWPAAFHFVDELPRNASNKLQRHRLK---------- 118619306 5 ------------------------RTVPTALDRLVRRLPNHDALVTDERSFTVSELNDEVYRAAAALIELGVKPAARVGIWSPNTWHWVVACLAIHHVGAAMVPLNTRYTADEAADILARTEAPVLFAMGHFLGSDRVAGLD--RKALPALRHIVPDGTWDEFIETTDTGAVTARAAAVSPDDVSDILFTSGTTGRSKGVLCAHRQSLSASASWAANGKITADDRHLCINPFFHNFG-YKAGILACLQTGATLFPHLTFDPLRTLQAIERHRITVLPGPPTIYQTLLDHPARDDYDLSSLRFAVTGAATVPVVLVERMQSELDIDIVTAYGLTEGMGTMCRADDDALTVATTCGRPFADF-ELRIGPD---------TGEVLLRGPNVMLGYLDDPRATAAAIDADGWLHTGDIGVLDEAGNLRITDRLKDMYICGGFNVYPAEVEQVLARLDGVADVAVIGIPDHRLGEVGRAFIVARPGNLDEKSVIDYTREH-LANFKAPRSVRFVDTLPRNAGGKVVKPQLRELA------- 148271511 17 ---GCVDWVDAMADDARAAGQEPDARLDGILRRSAARVPDRTALVGVGGRWTHAELDAEVDLVARGLAASGVLPGDRILLQLADGAAFLIAWCALVRAGAVPVHAMPGHRLMELAHLAAGSGARGLVLAERVGRDDGRDLAAGVRAACPGLDLVILHGRDRGRTPEGAVAAPGSRLDPIAPDRLGLLLHSGGTTGLPKLIPRHHAEYSYNAWAAARASGVGPDAVLLAVLPVAFNFTLACPGALGVLDAGGTVVIAPDPDPATAFALVARERVTHVALTPTLARAWIDEAAHATADLSSLRVVQVGGARLDDVTARALEPALGATLQQVYGMAEGLVCMTGLDDPPELRWSTQGRPISPDDLIRLRAADGSLAADGEAGELETRGPCTLRGYHAAPDADATAFTPDGFYRTGDVVRRLPSGHLVVTGRAKDQVNRGGEKYAAAEVERYLLALPSVRAAAVVPVPDPDLGERAVAVIACAGPAPDRRAVVAHLRSLGVAAYKHPDRVVVLPELPLTAVGKIDK-------------- 16127418 13 -------------------------TIGDILRERARENPDRLAVVMEGEAVTYAQFDALVDRVAAALQRDGVAPGEAVAVCALSSIPYAALFLGALRAGVAVAPIAPSSTPESIAGMVADCGAKLFFLD---AGVAEAQKPAPVPVRPIALDGSSAGQAFDAWLAPEDATPTPV---EIGPKHPFNIIYSSGTTGTPKGIIQSH-GMRWKHIFVGDAIGYGHTPVSLLSTPLYSNTTLVC--FFPTLAGGGTVVLMKKFDVVRYLELAAKHRITHTMLVPVQYRRLMEHPDFDRYDLSSTRMKFCTSAPFAADLKAQVLKRWPGGLVEYFGMTEGGGTCILMAHEHPDKLHTVGRP-APGHDIRLVDEDGRQVGPGVVGEIVGRSASMMNGYHGRPDKTAEATWPEGWIRTGDVGRFDEEGFLTLMDRKKDMIISGGFNIYPSDLEAVLVQHPAVFEAAVVGVPSDAWGETPVAFVALKSSQVAEADAIKTFVNGQVGKTQRLAEVVVVDSLPRSHIGKVLKRELRD--------- 189241891 87 -----------------------------LLDRNVKNFGDKVAFYWEGSRLTYKKLLEEVCRFANVLRSKGVKKGDRVAVYMPMILEAVITLLGCARIGAVHSLVFAGFSADSFAERILDCEARVLVTADGVWRGEKLLSLKNIAQKGHNVKTCIVVGRDVWWHDIVPQASTDCVPEWVQAEDPLFMLYTSGSTGKPKGVVHTTAGYLLYAATTFKVFDYKPNDVYWCTADIGWITG-HTYVVYGPLANCATSVLYEYPNNDRFWLVVKKYKVNQFYTAPTAIRALMKFEDVKRVDLSSLKVLGSVGEPINPEAWMWYYKLVGCSIVDTFWQTETGGHVTPLPGATPMKPGAAAFPFFGVQPA-LLDESGNEIKGEGEGYLVFARPWIMRTLYNNHPRYETTYFSPGYYCTGDGARRDADGYLWVTGRVDDMLNVSGHLMSTAEVESVLTEHPNVAEAAVVAKPHPVKGECLYCFITTTDTTRLLTELKQLVRER-IGPFAQPDVVQNAPALPKTRSGKIMRRILRK--------- 62426195 8 -------------------------------------------------------------------RAAGLRPGDRTVLIAPSCPEFLIEFLGAHAAGLATVAVNPLSTARELVYILEDSDALRLVAHPAMAEPGRLA----AGEKNIGFDTLPLVGNEGPSLQLGDDGAAEFDRVEFEWDDLAALLYTSGTTGKPKGAMLSVGNFIATTDIVKEMTQTSPEDRSATGLPLFHVFGL-ADMALPALSAGAPLTLFPRWDPQAFVDALTEDEISIISGVPTMWMSVLTNADGAAT--PNLRLVSSGGAAIAGEVIRKVEARFSAPVAEGYGLTETAGLGTFNPLFGTRKVGSVG-PSTPGFEVKVIDPDGASLPAGEVGEVVLRGPAVMLGYWKKPEATAEVLDNEGWFRTGDLGHLDEDGYLFIVDRIKDLIIHGGYNVYPREVEEVLYEIPGVAQASVVGTPDEKYGQQVTAVIARTPGSDLDAAEVERVARENLAAYKIPRIIEFLDELPKGPSGKILKREIVRIYTQ----- 34498258 1490 -----------------AADYPRGELIHRLFEAQATSRPEAEALRHGEASLSYGELNRRANQLAHRLIGLGVVPEARVGICLERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPVVVLTQ--------ASLAEKLSGSAPRL----LLDAPEERAKQAAQREANPAVTGLDSGKAAYVIYTSGSTGLPKGVVNEHEGVVNRLWWAQETYRLTTADRVLQKTPFG--FDVSVWEFFLPLLAGAQLVMADPEDPHYLRQLIEAAGITTLHFVPSMLQSFVSL--VPRGSCPTLKRILCSGEALPHALQTQCLRHFPHELHNLYGPTEAAIDVTAWPAAGPSSFVPIGKPIS-NIQIHILDGDGQLAPLGVAGELYIGGAGVARGYLNRPELTAERFIADPFYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKALPAPDGSQL--- 34498258 411 --------------------------IHQIFEAQAARTPDAPALEHKGVTLSYRELDCRANRLARHLRVQGVQAGEFVALCAQRSLDMVVGLLAILKAGGAYIPLDTAYPADRLAYILGDSQPLLILADDA---------GQAILEPLQLATRLINLGRQGD--AWSALSADAPACLHLNAGDLAYVIYTSGSTGNPKGVMIEHRSLVNYVLDAIRWFELTPSDRVLQQNSL--NFDLSLEEMLPALLSGACLVLATELFGSAPLSEHRKLGISFVHMTAAHWHTLVDAPLQALQYLQGVRLVNVTGDALSAQKVRVWESIRPTGLINTYGPTEATVSCTRLAGELEGVNVTIGKPFA-NTRMYILDGKLQPVPIGVTGELYIAGVQVGRGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGAELEPSSLRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKALPAPDGSQL--- 158521217 26 ----------------------------DAVRPTFSKFGDKTAYAFMGTHVSFADLDCYANRFARMLLDNGFKKGDVVGINLPNIPEYGIAWLGTLRAGCVVSGVSPLLSAPEMKHQLTDAKARALVTLDAV----FAATLVKIADQLPDLKLVVVASPQGRVTPLADAYSGDDPGVAVTPDDIAYIQYTGGTTGLPKGAQLSHRNVVADLLIVQHWLHWEKGRGLLSGFPFFHIAGLFFNK--NCIYLGWTQVLIPNPDTDHICKEIKKYRPTVLVNVPSLFQMLIANPAFKTLDHSGLEGCISAASPFPEESQRQLESIVGGKLLEVYGMTETAPLTTMNPMQGKKKLGHIGLPLPNTDLCLKNTETGEKVAVGQPGEICVKGPQVMVGYFNQPEETAKAFDVEGYFHTGDVAIQDEEGFLRIVDRTKDMIIVGGFKVFSRRVEDILSEHPAIDMIATIGRANPERSELVEAYVKPGDRAALEKEILAFAKEK-LSPYEIPKRVHVLDELPLTPVGKVDKKVLRK--------- 163750215 28 ----------------------------DAIEEAFIKYADKPAFTSLGHTLSYQEINHYSAAFAHYLQHQSLVPGDAIAIQMLNTLQYPIAVFGALRAGLRIVNTNPLYTEPEMIHQFNDSGVKALLCMDIFAKSVELIITTSLADMLPAVKRVLINSTVKHIKKMVPNYHLPTPAHLDKPDDTIVLQYTGGTTGVAKSAELTNTNIIANMLQAGVVTHQHDEAIMVAPLPLYHIYSFTVHLMAFFRLGQHSILIANPRDTETFIKAMKPFKINGLMGLNTLFVSLMESPSFKLLDFSELKFTLSGGTALMDDTAKRWKALTGVGISEAYGLTECSPAVCMNPINGLERLGTVGQALQ-HTALKCIDALGDEVAIGERGELCVKGPQVMKGYWNRPKATRESFTQDGWLLTGDIAIIDADGFVSIVDRVKDMIIVSGFNVFPNEIESVVATHPDVVNCAAIGVEDAKTGEAIKLYVVIQDNALTGEEIRAFCKSK-LTGYKIPRQFEFRSELPMSPVGKILRRKLKD--------- 56410462 6 -----------------------------VFENAVSRCPKKVALIEGDRQYTYGELEEHVWRVASAFQRLGIRQRDRVMVLLKNRIETVVIFFALQKIGAVFAPVNPYMSFEIIKYCANDLEAKVII----YEGDGQNWIKKIMFNDRPIL--ISLEDDSHSDLTYQELKREHFEEPIISDDDIALILYTSGVTGTPKGVPRSHMNEYSSTIAHIFQTRLDMGEVCLGAVPFYHTMGMRV--LLSTIMLAGKLVILSDFDPIDALKSISKEKVTSLYLTPTMYHDIIHCSKLGDYELSSVNKLAYAGAKMTKALTDKCFSTFNPKFVNHYGSTE-IYTYTTCSELNE-KPESAGKPGI-HQNIRVVDPFGNLVQPEEVGEIIVNSPEAFKGYWNRPDLTKKAI-RNNWFFTGDLGFFDQAGDLYVLGRIDDMIISAGENIYPMEVEEVLTQHPQVADCAVIGEPHERWGQIVVALIVPKEPGLNAQELDRFCMQHELPNFKRPRKYIFVPEIKRTVTGKVLRNQ------------ 119358356 32 -----KPWLDQYDTGVPGTLHYPEHTLLDVVRRSAELCPDNTALLFKGSTISYGELERLSSALAVSLIVLGIKKGDRVALLMPNSPQMIIAEFGVWKAGAIVVPMNPLSTEHELEHALNECGAETGIVLTPFKSVEKKTALRRVKEKKDGHRIALRAGDHMFQDLLLSSRQAGRREFGVRHDETALFLFSGGTTGKPKCAVISHHALVMTGMQIASWFSVRGKDVILLNMPLFHVYAQAGI-MPAAIIERYPLALVPNPDLDDLLGTIKKVRPALLPGVPTLFNALIQHPRADKDILKSVKLSVSGAAPLLLETKKRFEELTGGRIIDAYSLTESALASVFTPILGTYKQGSVGVPV-PDVTIRIVDPEGRDCKVLEIGEVIMHAPQLMTGYWQNPAETALTL-RDGWLFTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVLAAHPAVLEVGVAGVPDPYQGEAVKAWVVLRAGSVSVEELQAHCR-KELAAYKVPKHIEFTLSLPKSMVGKVLRRKLVEAHCEAM--- 75910942 14 --------------------------------QQAQLTPDAIAVFDETNPLTYQQLDRLSNQVATYLRTQGVAPNTRVGIMAERGARMMIGILGILKAGGSYIPLDPGYPTDRLRYILEHATIQTLLTEHQVSP----QLVACVQEALP-LQTVMFLDEGEPLEEIQSLNQITAETWQGSPDDLMVILYTSGSTGRPKGVMLNHRGYMNRLTWMQNTFSLQPGDRV--AQRTSFCFDISVWEIFWTLMSGATICPVQRENPWEFAQWIQQTQINVMHFVPSLFGEFISALENETWSFPQLRWLMFSGEALPMSFIQRWIDRHGLKLANLYGPTEASIDVTCTERPDERVTTPIGKAIDNVY-LRVLDEGMQPVQPGNTGELWLGGVQLALGYLKDPEKTAQAFCPNPFYRTGDLVKELSDGTIEYHGRIDHQVKIRGFRIELGEIESVLTTHPDVREAAVLAVDYGEGQKRLVACI--SGNKIKNRFLKEYL-EQKLPHYMIPQRFLWLDSLPKNHNGKLDRKTLVAQLT------ 145588816 22 --------------------------------------------------YSWDDLERATAKMANLLKGLKLPAGSRVAVQVEKSPEALFLYLATIRAGYVYLPLNTAYQSAEIQYFIENAEPAVMVCSGKNFSWVSKVAFKAGTKHVFTLND----DRTGTLLERAAGLSDSFKTVVTKDDDLAAILYTSGTTGRSKGAMLSHKNLYSNAQVLQKFWGWKKGDVLLHALPIFHVHGLFV-AAHGALINGSKMIWLPRLDVSQLIHHMPQS--TVMMGVPTFYVRLLADKNFNKNVARNMRLFVCGSAPLLTETFNTFKEVIGQPILERYGMSETVMLVSNPYKGKRVG-GSVGRPL-PGVKVRVVNENNKPCGVDEIGSIQVKGPNIFKGYWHMPEKTAEEFTKDGWFKTGDVGRWDANGYLCIVGRSKDLIISGGYNVYPKEIESFIDDMDGVDESAVIGIPHPDFGEAVMAVVVPKAGAKLNAEAMIATLKTQIANFKIPKRLEIVGDLPRNAMGKVQKNILRQQYT------ 197333591 11 -------------------------TVDGLVRDTARRVPDRTALRYRERSWTYAELDAAVSTGAAVLRERGLAHGDRVATFAHNSDAYLLAFLACARAGLTHVPVNQNLTGEDLAHILDDC-ASVLVLAD-----------PDLASRVPGGRPVRPLRDAPGSF-LDELAEPRDFTPDRDAYGVVQLLYTSGTTAAPKGAMMTHEALAHEYESAIEALDLAEGDRPVHSLPLYHS-AQTHVFLLPYLAVGAENTVLDAPVAEEIFDLVEAGRADSLFAPPTVWIGLAGHPDFERRDLGALRKAYYGASIMPVPVLERLRARLGLGFYNCFGQSEIGPLATVLPDEHEGRMESCGRPVR-HVEARVVDEDGAEVPDGTAGEVVYRSPQLCLGYWNDPEATKKAF-RDGWFRSGDLAVRDAQGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPGVAEAAVVGLPDERWIEAVTAVVVPRGEV-TEEELLAYAREK-LAHFKAPKRVLFVDALPRNASGKILKRELR---------- 209966789 21 ------------------------RTIPEFFRTCLPRHAAKVGLTCMTASLTWGDLDRWSDAVAAWLRELKLPPGSMVAIQAPNSLAFPVVCIGVMKAGLVPTAVNPLYTEREMASQLSASGARALFVLDALAGKLPGVLARHVKRLVPALRQVLTAGEAHARRLGRKGIAAYAD--GIGPDDMVTCWFTGGTTGRSKGVVTTHRGLLASLTQIQGTLWTDAPMRTLLILPFYHIFGIGM--LLQAADLGGHVILIPNPRPLTNLKAVETFRPTYLPGVPTLFANLLNEPWFVAAAKDSLKLCLSGAAPLAPATQKRWMETFGQPIYELYGMTEGLASCTPLDGRDH--TGTIGR-ILPSLESRIVDLQGGDVPDGEPGELILRGPQVMQGYWQQPAETAGAL-RDGWLHTGDVVVRDPDGTLRIVDRRKDMILVSGFNVYPSEIEAVITEHPGVTECAAIGIPDGQTGETVKVFVVARDPALTVDALRRHCRE-TLTGYKVPKQIEIVPELPKSPVGKILKRELR---------- 37527018 2430 -----TPYPDPL-------------CIHQLFEQQVKKTPEATALVYEEQTLSYAELNARANRLAHQLIALGVIPDQRVAICMARSPAIVVALLAVLKAGGAYVPLDPTYPGERLAYILDDTAPSVVLVDEAGRA----ALGEEALTGLTVLT----------LNTLPDQPDSNPLVAALTPQHLAYVIYTSGSTGQPKGVMIEHQALYQRHLGFNETYAVTAQDRLLQFA--SFAFDVSVEECCLSLCNGATLVMRDDRSMQEFIALAWQNRITVMSL-PALFWSELIARDNTLPLPDCLRFIIIGGEAVKKSAIQDWRETHRPRLLNAYGPTENTVTATCQEILSPADDSSIGQPLK-NTCVYLLNRDGQPVPLGCVGEMYIGGVGVARGYLNQPELSAERFIADPFYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIEIRLLEHPVVQEAAVL-VWEDGRDKHLVAYVVAEANEGLTASLRAHLSA-ILPDYMVPSAFVRLDTFPQTPNGKLDRRAL----------- 37527018 276 -----TPYPDPL-------------CIHQLFEQQVEQTPEATALEYQGQRLSYAELNADANRLAHQLIALGVVPDQRVAICVARSPAMVVALLAVLKAGGAYVPLDSTYPAERLAYILNDTVPSVVLADATGRA----ALGDVALAGLTVLDPNILPDQPD---------SNPL-VTALTPQHLAYVIYTSGSTGQPKGVMIEHQAIYQRHLGFNDTYAVTEQDRVLQFA--AFAFDVSVEEFFSVLCNGATLVIRDDASVREFIALTRQHRITIVSL-PTLFWSELAARDPELPLPDCLRLVMIGGEAVKKNAVQDWQEGYRPRLLNGYGPTENTVTVTYKEILSPEDARSIGRPVK-NSRIYLLDREGQPVPLGGIGEMYIGGVGVARGYLNRPALSAERFLPDPFYRSGDLARFLPDGELEFLGRNDEQVKIRGFRVELGEIETRLVEHPAVHEAAVL-VLDDGQHKRLVAYVAAQAHERLAADLREYLSA-ILPDYMIPVAFVCLDTFPQMPSGKLDRRALP-ALREEDFA- 167627465 4 -----KPWTKNYPDKVPLNIDIPNITLKDMLEKATKDFSNKNALSCHGEKLTFDEINNYSDKFAGFLQKWKLQKGDHIAIMLPNLLQFPIVIFALVKLGCAFVNINPLYTSREVKGILQDSKAKGVIVLSGLAHN-----VEAIADKCEDLKYKMVTDIADSYDALKSDYTPNYTNIELKPDDIAALQYSSGTTGTPKGTILLHRNIVANIYQVKAWTGFDSEQIVLTALPIYHIFSLTA-NLFLFYCSGAFQILIPNPDIKSLVAEMRKSNFSTIFAVNTLYIALLNNKKFRQSKFPNFKLSISGGMSTSESVASEWKKITGVNIKEGYGLSEMSPVVTVNSLLEEDFSGSVGFPL-PNTDIKIYDDKGNELPQGETGEIWVTGPQKSPGFWSLPEINREHFTDDGWLKTGDMGYLDEQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEKEEIEDAAVIKGHSNETGEMPVAFVVLKDKKLTEKEIFKYC-ETKLAHYKLPRKIIFIDELPKNTVGKIDVNALQKEYAEK---- 116254451 45 ------------------------------IDRHLKTNGDQVAIIWEDKKVTYNELYEYVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDGVRGGKPVPLKDNTDTAIHNVTKVLVVGGKTGWAPGRDLATVKAECPPVKAEDPLFILYTSGSTGKPKGVLHTTAGYLVYAAMTHEVFDYHDGDVYWCTWVTGHSYIVYGPCATTLMFEG----VPNFPDQGRFWEVIDKHKVNIFYTAPTAIRSLMGAGDVTRSSRSSLRLLGTVGEPINPEAWEWYYNVVGCPVIDTWWQTETGHMITPLPGATDLKPGSATTPFF-GIKPQLVDNEGKVLEGAADGNLCISWPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVTLMSGHEGSDTLRQELVKHVIGPIAAPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGA- 218290692 34 -------------------------------------------------RYTYRDLYDRVCRLANALDRLGVKALEHVGSFAWNHHRHLELYYAVPCSQRVLHTVNIRLFPEQIAYVINHAEDKVLFVDE-----DLLPLIEAVAPKLTTVQAYVVMTDNDHYEELIRQGDPHFDFPTFDENTPALISYTSATTGNPKGVVYTHRGYLHCLTVLVDELGTREADVTMPVVPMFHVNAWGRP--YADTWIGAKQVYPPRPTAKDLADLIHNERVTYSAGVPTIWMGILNHVRQHPYDFSCVRFFMSGGSALPAALTEAYEKELGVKLYQGYGQTETSPVTFVLPDEEKYRLRAKTGLILPGLEMKIVNEKGEEVAHDEMGELLLKGPWIIDSYYKDPEKTKEAFTEDGWFRTGDIATIDENGYLQIVDRVKDLVKSGGEWISSVDLENALMAHPAVMEAAVIAIPHEKWQERPLACVVLREEYVTKEDLQAHL-SKMVAKWWLPDDYVFVEEIPKTSVGKFSKKTLREQYKGQLVS- 118052804 15 -------------------------TYLELIRRGARQHADRVAVVFGEESLSFSQVDALSSQLAHALYSQGIEQNDRVALLLNNGLLSVPLDFACVKAGLNRVPLNARLSVAEHVKMLQETGCIHLIF-----GAGLEQRAAQIKAELPALCCLGLGAAMPGSVDLGALAGRPAQGPEVQPDDIVLTLFTSGTTGTLKAAQHSQASFASICRNVLNLLPATADDAMLHAASLIHASGVF---VLPFWLRGGRTVIVSSFEPGRFLAVLQAQRITAINLVPTMLQMLLEHPDFTRVNVSALKYVIYGASPMPRSVLQKAMEHWGHRFWQYYGQTEVPLCLAVLDHTPQLMGSACGQPCL-DVELRLLDEQGRDVAPGEPGEITVRAPSAVRGYYNAPQLNEDTFTPDGWVRTRDMGLLDAQGFLHLKDRKSDMIITGGYNVYPLEVENALLTHPAVRECVVLGLPHDKWVEVVTAAVVLRDGAQSSEELVAHVATQ-LASYKKPQQVIFVQEIAKTAVGKLNRRAMRERLK------ 88705691 88 --------------------------------------ADQTAIIWEGRAITYAELKDETCRLANALRARGVGKGDRVCLYMPMVPEAAIAMLACTRIGAVHTIVFGGFSPEALKDRIQSAECSAVITSDGLRGGKTVPLKVNVDKDCTSVSTCIVVRRTGAEVPMDEGQSTDCEPESMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQASMSFKVFDYREGEVYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDAGRCWDVVDKHQVSIFYTAPTAIRALQGKGDATRSSRSSLRILGTVGEPINPEAWEWYFHVVGCPIVDTWWQTETGAHITPLPGATPMKGGAASVPFFGVEPV-LLAEDGSEIEGVGSGYLAIKSPSQIRSVYGDHQRMVDTYFSNGYYFTGDGATRDEDGYYWITGRVDDVLNVSGHRMGTAEVESAVVLHDSIAEAAVVGFPHDIKGQGIYCYVTPMEGVETTDALKAELIQEEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENEL--- 218247796 463 -------WNDNQID-YPKDQC-----IHQLFEDQVIKNPDAVALVFQGETLTYQQLNKKANQLAHYLQQFDLKADNLVGICLERSLEIVIGILGILKAGLAYVPLDPTYPQERLDYMVVNSQLSALI--------SQKNLLKKLQSY--SIPIICLDTNKEQIIQ----QKQENLIYQTNSQNLAYVIYTSGSTGKPKGVMIAHKNLINAYYAWETTYQLTHCSSHLQMA--SFSFDVFSGDLVRSLCSGGKLVLCPREDPPQLYQLMLEEKIDTAEFVPAVLRVLIDYLETQDKTLDFMKLLIVGSDSWYVKEHEKVKGFCGTRFINSYGVSEATIDSSYFEETEKEGLMPIGRPF-PNTKLYILNAHLQLVPIGVTGELYISSIGLAKGYLNRPDLTQERFIINPFYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIELAEIEAILTLHESIKQAVVMVKEEQPGNKHLVAYITCHQATTEASNLTNYLKE-NLPHYMVPRIFVVLETFPLTPNGKIDRRGL----------- 211638082 2428 -------------------------CLHQLFEQQAEKIPEATALVYQEHSLSYAELNAGANRLAHQLIALGIVPEQRVAICVARSPAMVMAMLAVLKAGAAYVPLDSTYPAERLAYILNDTAPSMVLADT----IGRAALGDEALAGLMVLDPNIQPDQPDD----------NPQIPALTPQNLAYVIYTSGSTGQPKGVMVEHQALYQRYLGVNELYAVTEQDRVLQFA--AFAFDVSVEECFSSLCNGATLVIRDDASMPEFIALTQQNRITVAFL-PTLFWSELAARDNGWPLPDCLRLIIIGSEAVKRNAIQDWFTQEGHRLLNAYGPTENTVTATCKEILSPADDRSIGRPIK-NTCVYLLDRYGQPVPLGCVGEMYIGGVGVAQGYLNRPALSAERFILDPFYRTGDLARYLPDGELEFLGRNDQQVKIRGFRVELGEIETRLVEHPAVQEAAVLALDDEL-GKRLVAYVAAEAHERLTADLREYLSA-ILPDYMIPAAFVRLDSFPQTPNGKLDRRAL----------- 211638082 4583 ---------------YPDQGY-----IHQLFEQQVERTPDVTALVYEEQTFSYAELNARANRQAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLSYILSDVSPVILLADAAGR----TALGEKAFTGLTVLDPNVLPDQPDS----------NPRISELTSRHLAYVIYTSGSTGTPKGVMVEHGQLVNQITSLNMKWSLSACDRILQFCNL--SFDVCASEIFCAITRGARLVLRTNQSAQEFWHLCESYEITYIAVPAQFWRIISNVNEGDIY--KGLRIICVGGEAISNHELQRWLSVHRPVLVNCYGPTEATITSTSCLNEMVGQANIIGRPL-PNTRVYLLGVDGQPVPLGAVGELYIGGTGVARGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDHQVKIRGFRVELGEIEARLTEHPAVSKSVVLAL-GEGQDKHLVAYVVAPVNEGLANSLRTHL-NTILPDYMVPAAFVRLDEFPLTPNGKLDRRAL----------- 211638082 275 -----TPYPDPL-------------CIHQRFEQQVEQSPEATALVYQEQALSYAELNICANRLAHQLIALGVAPDQRVAICVTRSPAMVVALLAVLKAGGAYVPLDSTYPGERLAYILNDAAPSVVLADAVGTAV----LGEQALAGLTVL---------DPNTQFDQPDSNPL-VAKLTPQHLAYVIYTSGSTGQPKGVMVEHQAIYQRYLGFNDTYAVTAQDRVLQF--VAFAFDVSVEDFFSSLCNGATLVMRDDASIPEFIALVRQYRITVMSL-PTLFWSELAARDHGLPLPDCLRLIIIGGEAVKQHAVQDWFAQEGPRLLNGYGPTENTVTVTYKDVLSLADARSIGRPAK-NARIYLLDRDGQPVPLGCTGEMYIGGVGVARGYLNRPTLSAERFMLDPFYRTGDLARYLPGGDLEFLGRNDEQVKIRGFRVELGEIETRLVEYPAVQEAVVLAL-DDGQSKRLVAYVTAHEHERLAARLREHLSTR-LPDYMVPAAFVRLDSFPQTPNGKLDRRAL----------- 211638082 3501 -------WNATEAP-YPEQLC-----IHQLFEQQVKKTPEATALIAGDKTLSYAELNARANRLARQLIERGGCPGDHIATLFARSIELVVAQLAILKVGAVYVPIDPSVPDERKNWLINDCSAKLLITDG--------------QSDVPVGLSVSLFCLSDETDTLREEDHINPDLPRSSAGS-AYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYAEIGSDDRVAFTANP---AFDASTFEVWAPLLNGGALVIINHATPQELVQDLQAHRITVLWLTIGLFNRLAAELSPV---LPRIKILIFGGDIPDLHVIAQVLDRPPQQLLQAYGPSEGTTFTTMYPIEQGVTRIPIGRPIA-NTRVYLLDAYEQPVPPGVIGEIYVGGDGVALGYFNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIETRLAEYPAVREAAVLAL-DDGQNKRLVAYVVALEDEGLVNSLRDHLSA-ILPDYMVPSAFVRLDAFPLTPNGKLDRRALPEPDSE----- 211638082 1362 --------------------------IHQLFEQQAAKTPQATALIAGDQTLSYAELNACANRLARQLIEQGVCPDEYVVILLPRSVELVVAQLAILKVGAVYVPIDPSVPDERRNWLINDCSAKLLIT--------------NVQSDIPIGLSVPVFCLSDEKNTNRVEEGINLDLPHSSTGS-AYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYAAIGPNDRVAFTANP---AFDASTFEVWAPLLNGSALVVIDHDTPQELVQALQAHRITVLWLTIGLFNRL---AVELSPVLPQIKILIFGGDIPDLHVIAQVLNRPPQQLLQAYGPSEGTTFTTMYPIPQGVIRLPIGRPIA-NTRVYLLDAYGQPVPLGATGEIYVGGDGVACGYLNRPELTAERFLIDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLAEFPVVREAAVLALSDGQ-DKRLVAYVVAPEDENLVNSLRAHLSA-ILPDHMVPSAFVRLDAFPLTPNGKLDRRALPEAVARQI--- 9651915 27 ------------------------------------QFHDRPCLINGGETFTYAEVELTSRRVAAGLDKLGIQQNDVVMLLLQNCPEFAFAFLGASYIGAMSTTANPFYTPAEVAKQAKASNAKLIITQSAYVD-KVKDFAKLNDVKVMCVDET-SSEDVLHFSELMSADESETPAVKINPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFHKEDVILCVLPLFHIYSLNSVFLCG-LRVGAAILIMQKFEINKLLELVEKEKVTIAPFVPPIVLSIAKCPDLHRYDLSSIRMVMSGAAPMGKELEDTVRAKLNAKLGQGYGMTEAGPVLSMCKEPYEIKSGACGTVVR-NAEMKIIDPDTNELPRNQSGEICIRGSQIMKGYLNDPEATENTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLISHPNLSDAAVVSMKDEAAGEVPVAFVVRSNGSKISEDDIKQYISKQVVFYKRISKVFFTDKIPKAPSGKILRKDLRARLAAGL--- 56695582 26 ------------------------------IERTAAVYPDYPSVVYGDRRYTWAETYTRCRRLASALAGRGLGKGDTVSIIAANIPEMYEAHFGVPMAGAVLNAINTRLDAPIIAFILSHAEARVLIVDPEFSEVVRDALAQIDRPDLPSFAGGAPVGTLSYDALLAEGDPDFDWSLPGDEWDAIALNYTSGTTGNPKGVVYHHRGAALNATSNILTWGMPQHAVYLWTLPMFHCNGWCFPWTMAA-NAGVSVCLRAVRD-EPIYRAFREEKVTHFCGAPIVLNMLANAPDHMK-DFDHQIKVMTAGAPPPAAVIEKMEA-MGVDVTHVYGLTETPSVVCAWKEEWDGRPGAQGVRYVALSGLMVADETLEPVPDGETGEIFMQGNIVMKGYLKNPDATDRAF-RGGWFASGDLGVMHPDGYIALKDRSKDIIISGGENISSVEVEDVLYKHPAVMEAAVVARPDEKWGETPCAFVELKPGSVEAADLIAHCRA-NMAHFKAPKTVVF-GELPKTSTGKIQKFLLRERAR------ 89070037 10 -----------------------------------------------DEALSYSAFLARAAGFAHALSRLGLAPGDRVAVQLDKSAGMLAVYAACVQAGLVFLPLNTAYTPAEVDYFLGDSGARLFLTPTRAAGELGTLAARHGAAH-----GTLDSDGGGSLGDLARSQPRTFPTVPRARDDLAAILYTSGTTGRSKGAMLSQQNLLSNAETLAGLWRFSASDVLLHALPLFHTHGLFVATNV-TLRAGGAMVLLPKFDLDALLGWMP--RATALMGVPTFYTRLLADERFTAERASGMRLFVSGSAPLLAETHRAFEARTGHRILERYGMTETNMSCSNPYD-GERRPGTVGPPL-PGVEARVCDEAGTELARGETGVLEVRGPNVFRGYWQMPEKTAAELRPDGWFITGDLATMSDDGYVTIVGRAKDLVISGGLNVYPKEVEEALDALPGVGESAVIGVPHPDLGEAVVAVIAHGPGPAPDADALADALAGRLARFKQPRRYLFVEALPRNTMGKVQKAALRAEHA------ 164424614 100 ------------------------------VDRHAHKDPNRVAIIYEGRNVTYGELLREVSKLAHVLTNLGVRKGDTVAIYLPMIPEAIVAMLACTRIGAIHSVVFAGFSSDSLRDRVVDAQSKVVITTDEGKRIGTKKIVDEALQQCPDVRNVLVTGADISMTPGRDLHEEVEKYPAMASEDPLFLLYTSGSTGKPKGVAHSTGGYLLGAAMTGKVFDIHDGDRYFCGWITGHTYVLYAPLLLGV----STVVFPAYPNFSRYWDIIEEHKVTQFYVAPTALRLLKRAGDHHRNEMKHLRVLGSVGEPIAAEVWKWYYDVVGAQICDTYWQTETGSNITPLAGVTPTKPGSASFPFFGIEPALVDPVTGEEIGNDVEGVLAFKQPWMARTVWGAHKRYMETYVYKGYYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSIAEAAVVGVADELTGQAVNAFVAVKEGTQINDALREFVLQRSIGPFAAPKAIYIVPDLPKTRSGKIMRRILRKIVAGE---- 54023241 13 -----------------------------FLDRAASVHGERTAVVDGPRTLTYRELHDRCRSLAGALVDRGVQPGDRVAVLSHNTLEMLEAHYGVPYAGGVLVPLNARLSATEIAFILDHSGARVLIATD-----PLTSLALEAVALTPGPMTVIAGAEEYEAIV---ASGAPVDISSHDELAPIAINYTSGTTGKPKGVVYTHRGAYLQSVAMAFHSGMDLNSVYLWTLPMFHCNGWCF--TWAVTAAGATHVCLPKVEADAIWAAIGDAGVTHLCAAPTVISTITSDAPTTTS--PRRVWVATGGAPPAPALLARAR-RCGLDVTHLYGMTETPAVINEWDRAWDAAPEAVGNIITGG--VRVVDEAGGDVPADTIGEIVLRGNNVTAEYYRDPAATAAA-VSDGWFRTGDLAVRHSDGYIEIRDRAKDLIISGGENISSIEIERAILEHPAVLEAAVVRVPHEHWGERPAAFVSLRPGAELSSELRAHLLDR-LAKFKVPDRIEF-ATLPKTATGKIQKFQLEQQLIAR---- 28976138 235 -----KEWNKTEIQ-YPQNKC-----LHELFEEQVERSPDAIALVFENQQLTYRHLNEQANQLAHYLQTKGVKPEVLVGICVDRSLEMVVGILGILKAGGAYVPLDPSYPAERLTYTLQDAAVPILLTQ------------KSLLPSLPENQAIVMCLDRDWGVIAA--CSQENIVSHAQPQNLAYVIYTSGSTGKPKGVLINHQNVIRLFAATQAWYHFGASDVF----TLFHSFDFSVWELWGALLYGGSLVIVPYWDPSAFHTLLRQEQVTVLNQTPSAFRQLIRVEELAKTGESSLRLVIFGGEALEPQSLQPWFEGYKPQLVNMYGITETTVHVTYRPLSIADVNNSIGVPI-PDLQLYILDEQLKPLPIGIKGEMYIGGAGLARGYLNRPELTAERFIPNPFYKTGDLARYLENGDIEYLDRIDNQVKIRGFRIELGEIEAALLKYPEVQEAVVMARTDQPGDKRLVAYIVAKSSNPASE-------------------------------------------------- 28976138 2000 --------------------------IHDFIE-QVKATPEKTSIIYPGGEFSYRELDRITNSWANILQDLGTQKDTICGVILESDRRQVAAMLAVFKAGGIYLPLRLDEPEERYSRMMLKTSPSIVVTAAEYLDVVKSRLA--ALSKPPHI-LVITANEITQRYEWNGTNYQSFSVVEPDADDSNYIMFTSGSTGEPKAILGSHGSLRHFINWEKIEFGINQNWRCLQIAQI--NFDAYLRETLVTLCSGGTLYIPDSTDREDLLLRLGEWQINLLHTVPSVMRLFLKIGENLAHALKNLQVLVLGGEPLFVKELCEWHKVFGTEFVNIYGASETTFHFYRIPDPSKITYAPAGKTLS--DAAFAVINGTRPCAVGEVGEIFVKSPYLTKGYYQDQKLTNLVFVPNPLYRTGDLGRLLPDMSLEVVGRSDNQIKLNGVRIELGEIENAIYAIDGVEKTLVVA---EKKEETVIAYYQGNDTA-NQEDIRRQIK-QVLPIYMQPNFLMRLEYFPLLPNGKINRLALPKPEA------ 157376358 7 ------------------------KTIRCMWEERARKYSDNTALVFEDRELTYSALNNEINKAANLFLQLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINTQYVYGECKYIINKCDVKAVVIEEEFLPTFKRIEQDDDNSVNNILVTRVVSSDISNAINFDLLSTQLEKMVPLSSDDVVEILCTSGTTSRPKGVEITHCNLLFAGYYTAWQTNLRADDTYLTMMPSFHI-DFQCNAAMAAFTVGARLVMLEKYSARKFWKQVCDYRATITHSMPMIVRTLMLQPVMPNEREHCLRDMLFF-MHISDQEKLDFETRFKVELFNSYGMTETLVGLIGDTPGEERHWPSIGRPGLSY-EAKITDENGNEVAPNIVGDLRVKGPGILKGYYKDPEATAEVLTADGWLYTGDKGYVDERGLFYFVDRKTNMIKRSGENISSSEIEKALMSHPDILDAAVIGVPDHIRDEAVKAFVIFNEGVSLSDEILNYCSE-NMAKFKVPSFVEIRESFPRTCTCKIDKKLL----------- 148554757 19 ---------ERIAPQRERAQCRVAVGLGDALAGAARQWGEREALVYADVAWSYAELDATADRLAASLVAQGYRPGERIAIWGPNHPEWILLEYAIAKAGLVLVALNPLYRPGELAFALGDSNAAAIFHADLIGGAPAATIVAEARPDVPALRGVHAFSSI--WTALLPAAPDRLPRVEVDPGEALMIQYTSGTTGVPKAVRLSHAAIATTARNSYRRWGLGEGDRVCVGFPLFHVGG-SGNSVPGACLNGATLLPLHIFKPGIALDILEQERCTAFIGVPTMLIAMLDDPSIAGRRLDALATIIVGGAPVTRDLLARCRATFGADVINCYGQTETCGVTTTLGDGVDKKTRTSGTPLVGVS-VSIRDGDGRPVPRNAIGQLFYSGPGAMTGYGSRPGVEDES----GWVASGDLATMDEDGYVAIVGRAKEMIIRGGENLSPVEIETYMKEHDAIGDVAVVGVPDPKYGEVVCAVVHLRPGAVSGTAIRDWCAAR-ISRWKVPHYVEFVDEFPLTPSGKIQKFRLRKDMSERL--- 148546918 493 ----FAQWNPAPAE------HPADQALHSRIEAQVQRTPDAIAVTCEGQALSYAQLNQRANALARRLVDDGVGPDVLVGLAAERSLDMVVGIFAILKAGGAYVPLDPAYPADRLAYMIEDSGLQRLLAQPQVL----------ASLPVPAGVRVLSLESSDDSTQADPLACSPVT---VSPDNLAYVIYTSGSTGKPKGVLLPQRNVLRLFTATDADFRFGSDDVW----SLFHSFDFSVWEIFGALLYGGRLVIVPSRSPEAFYQLLADEQVTVLNQTPSAFKQLMAVATTAEPQRPALRSVVFGGEALDVNSLAPWFERFGPQLVNMYGITETTVHVSYRPDLGKAASSPMGVPI-PDLSWYVLDGDLNPVAKGCIGELYVGRAGLARGYLKRSDLSATRFVPDPFYRTGDLARYHADGVIEYAGRIDHQVKIRGFRIELGEIEARLQAQPQVREALVLAQEGAT-GQQLVAYLIPAAEVALEQQLRAQLREQALPDYMVPAHLLLLDRWPLTANGKLDRKALPKADASLL--- 28869353 511 ----------------------------------------KTALRVGQQTLSFDELEQRSNQFARYLHTQDIQPGMAVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLTRDSGAALLIHASG-------------DDKAAQLGVCPVLAFDAALWSEVDGGELSVR---IIAEQPAYIIYTSGSTGQPKGVVISHGALANYVQGVLARLSLNDGASMAMVSTVA--ADLGHTLLFGALASGRPLHLLSHFDPDGFARYMAEHQVEVLKIVPSHLQGLLQAAHPA-DVLPS-QLLMLGGEASSWALIEQVRALPGCRIVNHYGPTETTVGILTHEVAERLRSVPVGQPLA-NCKARVLDAYLNPVAERVSGELYLGGQGLAQGYLGRAAMTAERFVPDPLYRAGDRARWV-DGVLEYLGRADDQVKIRGYRVEPGEVGQVLQTLENVAEAVVLAQPDETRLQLVAYCVAAVGVRLNVESLREQLAAR-LPEYLVPAQFMLLEKLPLTANGKLDKRALPK--------- 167564950 7 ------------------------DTIGALLRARADALPDEPFLFFDDRGYTYRAFDRLACAAAEKLRAHGLRRGDRLSVVLPNGPEFLAYYFGAHRLGVVSVPVNPALSATECAFIVRNSGAKLVVFDRRLANLRDAVRSALGDDGTPVACADAASGEALAAAAAEHEHASIAPEPALSADDDASILYTSGTTGHPKGVVLSHRNLLSDARALVDWFAFEPGTRTMCILPLFHNNGQVITLLSPLIAGGSSVILEGKSALPSFWKLIDKYRVNWTSVMPAFLSAFLEYGLKRTDD--TLRGIVCGGQVLLDEVRNRFESEYRVPVFEGFGLTETTSFATMNRHPERRRFGSIGVAL-PCNALRIVDADGRSVAAGDTGEILIRGDNVATRYHARPELSAERF-RDGWLHTGDYGYCDDEGNFFFATRVDDLIIKGGENIYPAEIENVLHGCDDVVECAALGVPDPILGQEVCVYVKLKPSSTLGKDDVRRLCEGRIAHYKCPRHVVLLPELPKGPTRKILRRRLLEHFA------ 27382931 4 -------------------------TLPDLLSKAAADYGPRTALEFRERPITYTELAAMAERAAAAFLRAGCGKSASVALFLGNTPDHPVNFFGALKAGARVAHLSPLDGEIALTHKVSDSGSRLLVTSNALLPTALKFLEKGLIDRLVVCEDIPADPRIVTFKTFVEGAAAPAEWPQVTADDVALLQYTGGTTGLPKGAMLTHGNLTSAV-SIYDVWGATRGDVVICVLPLFHIYALTVV-LLSSLRRGNLISIHQRFDVEAVMRDIEVKRATYFPGVPTMWIAIAALPDLDKRDFSSLATIGSGGAPLPVEIANFFERKVGKKLRSGWGMTETCSPGTGHPPTGPDKPGSIGL-MLPGIELDVVDDPTKVLPPGEVGEIRIKGPNVTRGYWNKPEGSAEAFI-DGRFLTGDIGYVDTDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYTLPGVHEVIVLGIPDQYRGEAAKAFIKLKPGAKSLDELRAQLAGK-VGKHEMPVEVEFVDDLPRTPVGKLSRHELRQQ-------- 104782107 1583 ----------------------RGQTLPGLIEAQVAQAPQALAAKAGEQTLSYGELNRQANALAHHLIDLGVRPDDRVAVVARRGLDTLVALLAVLKAGAGYVPVDPAHPDPRVRYLLSDSAPVVVLAQ------------RALFERLEGLEAPLLALDQPDWPARHD---NPV-VAGLTPDHLAYVIYTSGSTGEPKGVMVEHRALANLVHWHRKAFELRAGDHTASVA--GFGFDAMAWEVWPALCAGAVLHVPPEPDAMLAWWLAQPLKV---AFLPTPV---AEYALSQGLRHPTLRTLLIGGDRL-----RQFNSDPGFVVVNNYGPTETTVVATS-GLVLPGGALDIGRPIA-NARAYLLDEALQLVPSGATGELYVGGAGVARGYLNRPDLTEARFLADPFYRTGDLARWNADGTLEYLGRNDDQVKVQGRRIELGEIEAQLLQMPGIEEALVLAHEAQAGQPRLVAWFIARGEAPTPAELRAVLLQR-LPAYMVPVALVRLTAWPLTANGKVDRRALREALAEQ---- 104782107 3681 --------------------YPREEPVQRLFEQRVARHPLAPAAVHDERQLTYAELNEQANQLAHWLISEGVVPGDHVAILLPRSLPLLVAQLAVLKCAAVYVPLDINAPAERQAFMVQDCQAVALLTLGGIAG------------------DLGVRRVDLDCLALDDQPGHNPGLAS-DAADVAYVMYTSGSTGTPKGVRVAHRGITRLVLNNGYADFNAQDRIAFAANP---AFDAATMDVWGALLNGGQVLVIDHQTPVRFGATLREGGASVLFVTTALFNQYVQLIPEA---LAGLRILLCGGERGDPGAFRSLLAAPALRLVHCYGPTETTTFATTHEVAEDAEHVPIGRPI-GNTTVYVLDHQGRVLPEGVTGELYIGGDGVALGYLERPQLTAERFLDDPFYRTGDLARWRPDGQLECLGRNDDQVKIRGFRIELGEIEQHLAQCPGLDEGVVQALRLEQGPLRLVAWFTRHDPALDGLKVRAFLRER-LPEYMLPAAFVALEALPLTNNGKVDRKALPLPGAQDML-- 62422798 2 -------------------------TLQDL-ASTVATHGREEALNYYGFGLTWSQFDQYSTAFAAYLVEHGIAVGDRVAIYEQNTPAFMIATYGIWKVGGVVVPLNPMYRG-ELEHIFADAEVKGLVVSKAAFLGRVAPYAAALVVVLSDDRSFQVDGPEAIFSMFADLPGAPGENPGPDPEDEAIVVYTSGTSGKAKGASATHASVSSNARYCVRTPTFEPGDGFLTLAPIFHITGFVCQFIAGV-SGGARLILNYRFDPGSLLELFLREKPTYMAGPATVYTAMLAHPSATAEHFASFKRIMSGGAPLPEGLVTKFEQKTGVYIGQGYGLTETCAQVATVPPGLRAPVDSCGLP-QPDTMIRILDDFGEPLGPNEIGEVAVSGPEVVAEYINNEKATAEQL-PDGELRTGDVGYMNEDGWLFIVDRKKDMINASGFKVWPREVEDVLYTHPAIQEAAVVGIPDEYRGENVAAFVTPEADAVTEAEIVEFCREK-LASYKAPRQVTIIDELPKTSSGKILRRTIR---------- 28278540 115 ------------------------------LDQHVRKSPESVALIWEEVRITYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAVHTVIFAGFSAESLAGRINDAKCKVVITLRGGRVVELKKIVDEAVKHCPTVQHVLVAHRTDNKVHMGDLDEDPVCAPEMGSEDMLFMLYTSGSTGMPKGIVHTQAGYLLYAALTHKVFDHQPGDIFGCVADIGWITGHSYV-VYGPLCNGATSVLFEYPNAGRYWETVERLKINQFYGAPTAVRLLLKYGDAKKYDRSSLRTLGSVGEPINCEAWEWLHRVVGCTLVDTWWQTGGICIAPRPEEGAEILPAMAMRPFFGIVPV-LMDEKGSVMEGNVSGALCISWPGMARTIYGDHQRFVDAYFKPGYYFTGDGAYRTEGGYYQITGRMDDVINISGHRLGTAEIEDAIADHPAVPESAVIGYPHDIKGEAAFAFIVVKDSAGDSDVVVQELKATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRKIITSE---- 218718182 2 -------------------------------------------------RFTYDELDRHSNALARGLQSLSVRKGDRVAVMLGNSLEYASLTYALFKLGAILVPLNPSFNANQVVSALSHLGASHLIISAEANPRDNTPLIKHLVPDLPSLKQVVVVDNSAGQFDVSDLPADREALPDLSPHDVVNIQFTSGTTSMPKAACLTHRSILNNGTQIGDRMLLTENDIVCCPPPLFHCFGCILGYMATATHGSAIVFPSESFNGLASLQAVREERCTALYGVPTMFLGLLEKGEVPHDGFQYLRTGIAAGSSIPAELMRKLHKTLNLTLTICYGMTETVSAMTTTDDPIDKRITTVGR-LMPHVEAKVVDPADRTLPIETKGELAVSGYLLMKEYWDAPDQTAEVMLADEWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEIENCLLAHPAVKEVSVVGVPDEKYGEVVGAFVVIHSASLLKEELRLWVREK-LSSHLVPKFVFFLDAFPKTASGKIQKFRLKELAIQLL--- 152964385 89 -------------------------------RHVAAGNGERVALHFEGRAVTYAQLHEQVQRAANVLAGLGVRAGDRVAIYLPMLVESVVAMLACARLGAAHSVVFGGFSADALHSRIDDAQAKVVITCDGYRRGKPTTLKPAVDAALPSVTGVLVVGEAVDWVEGRDVWWDEAEAEAFDAENPLFVLYTSGTTGKPKGILHTSGGYLVQTAYTTRTVFDPGRDVYWCTADVGWVTGHSYV-VYGPLANGLTQVIPDTPDKDRWWSLVEKYGVTVLYTAPTAIRTCMKWGEEARHDLSSLRVLGSVGENINPEAWSWYRRVIGAPIVDTWWQTETGAMIAPLPGVTSLKPGSAQVPL-PGIVAEVVDDAGEPVPHGQAGYLVLSEPWMTRGIWGDEQRFRDTYWAPGRYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTAEIESALVSHPDVAEAAVVGATDETTGQAVVAFVILRGGHETVAALRDHVA-KEIGPIAKPKSIMVVAELPKTRSGKIMRRLLRDVAEHR---- 69934767 22 --------------------------LATFLTQAARRDPDGIALVMGEACWTWAEFEARTDALAHALQTRGLQKGDRVMCQSQNCMEMMQAMFATWRAGGIWVPANFRQTPEEVAWLTEASGARLMLCNAAFPDHAAACGVTTLAFGAADF------GPSVQAITAEHLGSRP-QVAVVDRDDPCWFFFTSGTTGRPKASVLTHGQMAFVVTNHLADLGLTGEDASLVVAPLSHGAGVHQ---LTQVARGVKTVLLPRFDVAQVWDLVREWRVSTMFTVPTILKLLVEHPATAGADTSSLRYVIYAGAPMYRVDQQRALRTLGKVLVQYFGLGECTGNITVLPDGPTTRIGTCGHART-GIEIQIQDDQGRELPPGQTGEICVIGPAVFAGYYRNPQANAKAF-RDGWFRTGDLGHMDEAGFLYITGRESDMFISGGSNVYPREIEEKILTHPAISEVAVLGVPDPLWGEVGWAICVASAPV-TEEELAAFVAPK-LSRYKLPKRFLFWDGLPKSAYGKITKKMIREELEAR---- 186455067 491 -----VEWNQTRKE------YPRGISVPQVFEDKAARYPESIAVIDVNESLTYRELNERSNQLAHYLKRCGLQPEQCVGVYLERSVRMVVALLACLKAGGAYLPLDQSFPRKRLGFMLIDSKASMIITEEEFSHEFKECSAR----------TICLDKEADEIA--EESLTNPA--PGSTGERLAYVIYTSGSTGKPKGVCTPHRAITRTVLNT-DYVHLDQSIVMAQATNA--SFDAAIWEIWGALLNGARLVITPTESPRELQNHLQHHGITSLFLTTSLFHQLVSEVPSI---FCGLRHLMVGGEAMPKWAAEVLRNGPPQELLNGYGPTESTVFATCCSVPAQVESIPIGRPIE-NTSTYVLDSNLQPVPIGVAGELYIGGDGLALGYLNQPELTAQKFIPNPFYKTGDLACYLPDGNLEFLGRIDQQVKIRGFRIELGEIESTLLQHPAIRQCIVTVCPGAGGVKQLAGYLVCRQHSASSLELQNFLKQR-IPEFMVPAFFVFLGALPLTPNGKVDRPAL----------- 113867426 40 ----------------------------DLLSRNAAGRGARTAYIDDTASLTYAELDARARRFAGALRDAGLRQEERLLLCALDTIDFPTVFLGCLLAGVVPVAVNTLLTADDYAYMLGHSGARAVVVSEPLAAIDKSGLAPMVIQAAPHAD----GAPACSVGAMLARTRSPAQAVRSGPDDMAFWLYSSGSTGRPKGTVHTHGNLFHTALYARQVLGIREDDVVFSAAKLFFAYGLGNALTFPMSVGATTVLMAERPTPAAVFRRLREQRPTVFCGVPTLFAGMLAAPELPPRAEVALRVCTSAGEALPRDIGERFLAHFGCDILDGIGSTEMLHIFLS-NRPGEVRYGTTGKPVPGY-ALKLLDERGEPCAPGEIGDLYIKGPSAALMYWCNRDKSRDTFVGE-WTRSGDKYLCDADGYYTYAGRSDDMLKVGGIYVSPFEVEAALAQHPAVLEAAVIGVTDADELVKPKAFVVLRPGQQMAAELQAFIKSR-LAPYKYPRQIECVPELPKTATGKIQRFRLRQR-------- 31794837 47 -----TPFTEVLDWSEAPFAKWFVG--GELVDRHVEAHGDRVAIHWEGRTLTYSDLLAEVSKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTAAALQARIVDAQAKLLITADGQKPSPLKAAADEALAAIPSVEHVLVVRRTGIEMAWSEGRASPAHTPEPDSEHPLFLLYTSGTTGKPKGIMHTSGGYLTQCCYTMRTIFDPDSDVFWCTWVTGHTYGVYGPGVTEVLYEGT----PDTPDRHRHFQIIEKYGVTIYYTAPTLIRMFMKWGREDSHDLSSLRLLGSVGEPINPEAWRWYRDVIGTPLVDTWWQTETSAMISPLPGIAAAKPGSAMTPL-PGISAKIVDDHGDPLPPHTEGAQHVTGPSMLRGIWGDPARYWSKFSDKGYYFAGDGARIDPDGAIWVLGRIDDVMNVSGHRISTAEVESALVAHSGVAEAAVVGVTDETTTQAICAFVVLRPHDRTAEELRTEVA-RVISPIARPRDVHVVPELPKTRSGKIMRRLLRDVAENRELG- 126741015 20 ---------------------------------------------------TFGGLFEGAERYAAALAALGVQPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTVELGYFISDARPCVVVCDPAREAAIAEIAAGARVMTL--------DAAGQGSLSAAARAHDGFAPVARGKDDLAAILYTSGTTGRSKGAMLSHENLASNSRMLRDYWQFTREDVLIHALPIFHTHGLFVATNV-ALFAGAQVVFLAGFDKEKILEAMP--RATALMGVPTFYTRLLQDERLNQERAENMRLFISGSAPLLVDTHEQWEARTGHRILERYGMTETNMS-TSNPYEGERRAGTVGFPL-PGVEARLRD-KGQEVAPGETGVLEVRGANVFQGYWQMPEKTAEELLPDGWFITGDLARQDEDGYITIVGREKDLVITGGFNVYPKEIESLIDELPGVLESAVIGVPHPDFGEAVVAVLVPQAEGTSPEAVNAALADQ-LAKFKQPKQVILVDELPRNTMGKVQKKALRESYA------ 148977183 82 ------------------------------IDRHLAERGDEVAIIWEDKTLTFNELHKEVCLFSNALKEQGVRKGDVVCLYMPMVPEAAVAMLACTRIGAVHTVVFGGFSPEALSGRIIDSNAKVVITADGVRGGRAVPLKKNVDEALTTIEKVMVLKRTGGDVAWHEHRSADCPPEEMNAEDPLFILYTSGSTGKPKGVMHTTGGYLVYAAMTFKVFDYQEGETFWCTADVGWITG-HTYLVYGPLANGAKTILPNYPNTSRMSEVVDKHQVNILYTAPTAIRALMAKGNEAVEGTSSLRIMGSVGEPINPEAWEWYYKTIGSPIVDTWWQTETGILIAPLPGATDLKPGSATRPFFGVQPA-LVDNMGNIIEGATDGNLVISWPGQMRTVHGDHDRFEQTYTFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFDKIAEAAIVGIPHDIKGQAIYAYITLNDGEFPTAELHKEVKDKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRKIAT------ 56421407 3 -------------------------TMPNWLKQRAFLTPERIAVSDGRRTKTFAELYEAAAVWARRLAQAGVKEGDIVALLMKNRIEMIEIIHALFFLGARVLLQNVRLTSYELGWQLDDSGARLAIADEELAG------------SLDGDGRVLTVGAVAALPEVDVSLKETCDLEEV-----ATIMYTSGTTGTPKGVLQTYGNHWWSAVGSALNLGLHERDCWLAAVPLFHISGLSI--AMRSVIYGMPMRLQTSFDPKEANEWIMRGDVTIMSVVAAMLQRMVAELGEARYP-DTFRCMLLGGGPAPRPLLEACKEK-GIPVYQTYGMTETASQIATLAPEYSLKLGSAGKPLFPAELCILKD--GKPAAPHEAGEIVVKGPNVTKGYWQRPEATAQAI-RGGWFFTGDIGYLDEDGFLYVLDRRSDLIISGGENVYPAEVEAVLLSHPDVEEAGVTGVENETWGQVPYAFVRLKRGAPDEAALRAFCRER-LAKYKVPARIYFVDELPRNAAQKLLRRELKRLI------- 110679158 28 -----------------------------------------------GRKCTGAQFIQDVKSLAGGLEARGWGAGKTIALMAPNIPEFCALFHASAWAGGTVTTINPTYTAPEVNHQLEDAGAEVLITIAMFA-----DIAKEAIKGTRINDIVIIDEAPAGMIPLDDLRGPPAQTPVDVASHVVVLPYSSGTTGLPKGVMLTHQNLVVNVDQILAVTGLGARETTVAFLPFFHIYGLQVLQNV-YMAAGGCLVTMPRFDLELFLSLIEAHKTPKLWIVPPVALALAKHPMVDKYDLSCLEQVNSAAAPLGADVAEAISQRLGTHATQAYGMTE-LSPASHVSPFGKGKLGASGAAL-PNTECRIVDQTLKDTAPGQEGELWVRGPQVMAGYLNNPEATRESIVENGWLRTGDIARIDGDSFVYITDRLKELIKYKGFQVAPAELEAALVSHPDILDAAVIGVPDDESGEVPAAFIVIAQEALSLEDVQSYLSQR-LAPYKQVHLLNVVEAIPKSASGKILRRVLRD--------- 60279968 489 --------------------CAEPACLHPLVEAQAARTPEATAVVHGEIELSYRELNRRANLLAHRLRAEGVGPDVPVGIAMQRSPELVVALLAVLKAGGAYVPMDPGYPAERLAFLAEDSGIGLLLTQTF------------LQDELPFNAQLTNLCLDDPSL-FQNVPAQWDGNPEQRPEHLAYVIYTSGSTGRPKGVGITHGALVNHMRWMQERFQLAAHERVLQ--RTSSSFDASVWEFWLPLMSGARLHLAPAESLESLWGLVEAQRINVLQMPPSLLQALL--PFAGDDQLDSLRLLCCGGEALSGALLEQLGRRWNGELVNLYGPTEATIDACCFSAPVKEVGGPIGAPIAGV-RARILDAAGGVCPVGCRGELLIAGAGLARGYLGRPGLTAERFVPDPYYRTGDLARLRRDGQIDYLGRLDHQVKIRGFRIELGEIEARLLEQECVREAVVLA-ADGASGQQLLGYVVPQDVGALEGEKRGALREASLPEYMVPTQWVFLAALPLLPNGKLDRKALPAPEA------ 60279968 3506 ---------EDERQRYLALGCPRGLCLHTLFEAQAGRFADAPAVLFDGELLTYGELNRRANRLAHYLLAEGVGTESLVGIAMERGPDMLVGLLAVLKAGAAYVPLDPDYPRERLAYMLEDSGVRLVLSQS------------WLSPGLPLAKGVAALDL--DRTGWLDGYPSNDPLRPLAAENLAYVIYTSGSTGRPKGVQIEHRSLLNFLASMAREPGCTSSDRLLQLTSL--SFDIAGLELYLGLTRGACIVMPKSKDPQALLALIEEAEVSIIQATPATWRMLLDGAPERAEVLRG-RKALCGGEALGGGLARRLLAHVD-SLWNVYGPTETTI-WSSCQRVLDSEVIHLGGPI-GNTALHVLDDELEPMPAGGGGELLIGGGGLARGYFARPALTAERFVPNPFYRTGDLASRRSDGVIDYLGRVDHQVKIRGFRIELGEIEARLQEQGLVREAVVLAQEGAH-GAQLVGYVVPSELAPDWRDVLRNALKGCLPEYMVPAQLVALERLPLTPNGKIDRKALPK--------- 153894987 9 ----------------------------DFLDRARRHYADEEAVLADGTRYTYAELGERADRFSAVLQECGIEKGDRVAVLDPNTHYHLEAAYGAMQIGAVHTPLNYRLTPDDFSYMLSDAGVDAI-----YADAEYAANVEAIREEVPTETFLAIEGDWESFEALADANPDAYERPEMDEDDVITINYTSGTTGDPKGVCRTHRAETLHAYLITIHQEITDDDVYLWTLPMFHVNGWGH--IYAITGMGARHICTRGVDVEAVFDRIRAEDVSYFCAAPTVLNMLGDHYADHGGATTGVRAA-TAGAAPPEATIRTVEEEFGWDLKHVYGATETGPLVTTSDDDRFAVKKTQGIGYL-GTDVRVVDENGEDVPDGETGEIVVRGNQVMDRYWNKPDATEEAFSEEGYYHMGDLAVVDEDGFVSIQDRKKDIIISGGENISSIELEDTLFEHDVVSDVAVIPAPDERWGETPKAFVVPESGDPTPEELKAFVRER-VADYKTPGEVEFVAELPTTATGKIQKYELREREWDE---- 196004883 13 -----------------------------------------------GRSYTYAQIKVLMKKFASALMRRGLKKGDVVAVYSPNIPEYPIVFFGTIAAGATVTTCNPLYTAKELAHQLELSGASHIFTVNLFAEKAKE------AAALSHISNVYVLGSGDGITSFQDLLADDVPAKINPREDVAVLPFSSG-------VMLTHYNIISNVSQAAPFFNVDTDDVILALLPWFHIYGMVTILFVGIRY-GSKVVSMSRFEPKAFLECIQKNKITVAPIVPPIAVFLSKHPLVSQFDVSSLKDVISAAAPLGKETQSSLTSRLGVSVRQGFGMTE-LSPVATVSPANESVPGSAGILVANTKGKVVDIETGKALPARKSGELCFKGPQVMKGYLKNQAATDKTIDQDGWLHTGDIGYYDESGNYFIVDRLKELIKYKGFQVPPAELEELLLTHPKIADVAVIGIPDVDAGELPKAFIVKKSDDLIAEEVIQFVAGEVGPHKKLRGGVEFIEAIPKSASGKILRRQLKAQEIEK---- 212510130 40 ------------------------KTVGDVLDKTAEKYGDRTAIVYQNKRITYQEVKEQAEAFACGLLETGVVPGDRVGIWSQNSAEWYIISFACAKAGFISVYLNPAYRSEELKHCLRAVGVKVLIAADSFKNLNYFDILRKIDSNLPELKSIVNISDSSISSFYSNAKDELRKISKLGPEEPVNIQFTSGTTGSPKGAVLSHFNIVNNSYCISRRQEFHEKHHIVCFMPLFHALG-SVVAMLGCVHEGLTLVIPTTFSPTKAVEAIVQEKCTVLVGTPTMFIDVVKIVKQKELKIDTVELAISGGAYTSTVLFSDMIEYFKVRVSSVYGLTETGPVMSQVNDDREKQLTTVGCLME-HVEAKVVDDNGKTLPWNTPGELWVRGYNIMKGYWSLKEKTKETITPERWLKTGDQFVLLENGYGKIVGRKKDLIIRGGENIYPADIEEFLSTHPDILEAQVVGLPDPRLGEQVCACIRLKPNSLTEEEVKEFCKGK-IADFKIPYYVWFVDKFPITPSAKVQKYKLQQ--------- 197789918 16 ----------------------------------------------DGRRIRYREAFDLAGQIANVLKGNGVKPLDRVAVQVEKSAEALILYLACLRVGAIYLPLNTAYTLSELDYLIGDAEPRVVVCRPASHDAIQLLMARLPGSSVLTLGT----QGSGSLMEAARTASTKIDAAPCGPDDVAAILYTSGTTGRSKGAMLTHRNLYSNAATLADAWRFTADDVLLHALPLFHTHGLFVATNI-VLMAGASMILLPKFDP-----VVIREKATVMMGVPTFYTRLLQEDWLDAKTVAHMRLFVSGSAPLLADTHREWSERTGHAILERYGMTETNM-ITSNPYSGSRIPGTVGAALPGIEVIVTAPQTGVPLPHGDVGMVEVRGPNVFKGYWRMPEKTEAELRSNGFFITGDLGKLDDNGVLSIVGRGKDLVITGGYNVYPKEVETQIDEIDGVIESAVIGVPHPDFGEGVTAIVVKAASCNLNENAIVQVLDSRLAKFKLPKRIIFVDELPRNTMGKVLKEALRAQYK------ 196008615 2 ---------AALRSKYGDIHIPDNMSFYDFVSRRFDINASKPALTDGGETYTYGQLKQMIQRCASALTRLGFQSGDIMSIVSLNSLDWSIIFFAVIALGGIVTTCSPLFTPEELKYQLEDANAKYVIVSEC--------AASKVNKTNHPFRHKFIFGHAEGYIPYSSLIRDPTLVVIKPKSHLCIIPYSSGTTGLPKGVMLTHYNLVANLTQYTYRGMRSADDVVLCVLPFYHILGMCSILSLSLSSG-SRVVILPRFQPHSFLAAIEKFQVTRVAIVPPLALFLLNSPLVDQYNLSSLKNITSGAAPLDTQLMERVKMKLNLRFTQGYGMTETGTTIINHFCKANTKLGSVGK-LMPSTYCKVVDMTHQILPANVAGEIWIKGPQVMVGYLNKPQQTRETINSEGWLKTGDIGYYDEDEDFYIIDRLKDLIKYKGHQVAPAELEALLKSFDYIADAAVIGIPDTVAGEIPRAYVILKDAAITPQQIQDEVASRVAPHKKLRGGIEITTFIPKLASGKILRRQLKDKYKTQAL-- 152997017 45 ------------------------------IDRHLAKSANKVAYYCEGDKITYQTLHDEVGRLANLLKRQGVKKGDRVAIYMPMIPQAVYAMLACARIGAIHSVIFGGFSAHAIADRLNDCEVKLVITADGRRAGNTIPLKHNVDNACPTVENVIVYRYTEKDVPWVEVENESTECPAMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVYASLTHEVFDLKPDDVYWCAADVGWITG-HSYMVYGPLANGTTSILPTYPDSGRIGRVVDKFDVTILYTAPTAIRALMAKGDERSSKRDSLRVLGSVGEPINPEAWSWYYSEIGCPIVDTWWQTETGMMMTPRIVQGDVKPGSCTGPLYGVQPA-LVDAQGEEQGVLVEGGLVISWPGQARTVYGDHERFEQTYTFDGMYFTGDGASRDADGHYWITGRMDDVLNVSGHRLGTAEIESALVAHPSVAEAAIVGFPHDIKGQGIYVYVSAIAGVIPDEELTKSLKRQEIGPIATPDLIQWTSKLPKTRSGKIMRRILRKIAANE---- 91788843 25 ---------------------------HDLLERNAQR-PDKVAFINGGEQLTYGELARQSHGFANALRNQGFAPESRVLLAMLDTPEWPVAFLGCILAGVVPVAANTLLTTQDFEFMLRDSRAQGLIVSEA-----LLPAFEPLLGRVDTLKAVIVSGSTPHMTLAQLLRASPATIANTCADEACFWLYSSGSTGTPKGTVHLHSHLIQTAELYGRVLGIQESDVVYSAAKLFFAYGLGNALTFPMSVGATTVLLPARPTPAEVFGLLKKYQPTIFYGVPTLYAALLADPARPAKSELRLRICTSAGEALPAEIGKKWTAQYGCDILDGIGSTEMLHIFLS-NRPGEVRYGTTGQAVPGYS-LRIVADDGHECGVGEIGELQISGPSAALMYWNNRAKTKATFAGE-WTRSGDKYTRDADGFYTYGGRSDDMLKVGGIYVSPFEVEACLMGHASVLEVAVIGVMDADQLVKPKAYVVMKGQSATAGELQAHVK-QLLAPYKYPRWIEFVSELPKTATGKIQRFKLRQ--------- 114705184 21 ----------------------------DFLDHAVNSLPTKTAVVWRDRSWTWSEFHQIVLRLAKALKDRGIQKGDVVSIMCPNRPEMLAAHYAIPALGAVLNSVNTRIEAKDVAFILKHAESR-LILADPTCADDARKAAQETGVPIEVFAEDGESGDGLKLLSGERPPEIDLIAEITDEWQPIALNYTSGTTGNPKGVVLHHRGAWLNAVGNITALQFNDKTAYLWTLPMFHCNGWCH--TWSITAAGGTHVCLDKVVPEAVFEAMDRIGVTHLSCAPVVLYMLINSDAKEKRDASRRITVATGGAAPTASLIKQM-DALGFDFIHLYGLTEGPTSIRELNEHEAGLLARQGVRHLSANRIRVVNDEGAEVPADTVGEIVLTGNTLLAGYYRNPDETEKAFAGGG-FHTGDLAVRHPDGHIEIKDRAKDVIITGGENVSSLEVEDVLSKHPDVAIAAVVAKPDEKWGEIPMAFIEAKSGSPQPETLETFCREH-LPGFKIPRAWAFC-ELPKTATGKIQKYVLREQAAEK-AAG 159045539 25 ----------------------------------------------GGDTLTHGGFVELAARYAATLTGLGLAPGDRLALQVEKSPEALAVYAGCVQAGIVFLPLNTAYTPAEISYFVGNSGAKLVLC-DPRAEAGLTPVAAEAGAQLLTL----AADGTGSFPDAAATAPATFETVARTEDDLAAFLYTSGTTGRSKGAMLSQRNLLSNAEVLVDYWRFTDKDVLLHALPIFHTHGLFV-GTNITLLAGGSMIFLPKFDAEAVLANLP--RATTMMGVPTFYTRLLAEDRFDRDLVAHMRLFVSGSAPLLAETHREFEARTGHRILERYGMTETNMNTSNPYD-GARRAGTVGFPL-PGVELKVCDDTGAELPQGEIGQIEVRGPNVFQGYWQMPEKTAAELRADGFFITGDLGLIDDQGYVQIVGRGKDLIISGGYNIYPKEVELALDEAPGVLESAVIGAPHPDFGESVVGILVPQPGARIDTEAVAARLAGQLARFKQPRKLVVMDALPRNTMGKVQKNVLREQFAD----- 187477479 11 ---------------------------------NAERHPGKTAISDSQRALTFAQLCARARALAHYLTGLGVAPGDRVAIMAGNSIDYLALLHATAIGGFAIVPVNTRYGLAELDHLLRDAEPKVFIYDAAHQALVDTLSQDDALPSPPAWLDALPADLADPHC------NDPVRFGKVGDDDVALIMYTSGTTSTPKGAMLTHGNLSANAVNYIMELGIDAEARSLLATPLFHIGGFGVVN-GPILYAGGSLHILPRFDIDVVIQALVEQQPTHIFLLSTMWVGLTDHPDFGALILPSAKFVQTAAAPLGEWRQALIRKVFNAEFSWGFGMTESCVTTIKNRYTREILPGSIGY-LWRHVQYRLVDSDGQVLPDRGPGELQVRGPTIFKGYWKQPALTAQVLDPQGWLHTGDLIRIDDDGFSHFLGRSKDMIKTGGENVAALEVENCLTSHTDVREAAAFGVPHEYWGEELVAAVVPAAGRPGIDALREHCRAH-LSGFKVPKRIFIVDALPQSSSGKVQKFRLKEQF------- 88703606 40 -------------------------SLRDLWLASA-GHGDNDYLVYQDERISYSEAHRRVAAVAQALSGMGVSPGDRVAIAMRNYPEWLLAYWAITSMGAVAVGMNAWWVPHEMEYALQDSAPKVLIADE-----ERLQRFDEIRDKFPAMQAIAVRPKSDWARSWDEMAAGEGTLPEVDPDSDACIFYTSGTTGRPKGAQLTHRSCTNNVMNVAFINSVQPRARALVATPLFHVTANNCVAQVATL-VGGCLVHMYKWDAGEALRLIEREKVSAFSAVPMMTRELMIHPDFAKRDVSSLKTIGGGGAAMQPDLVGKVDAMPGTRPNTGYGLTETSGIIAALALEFFLDRPTSVGPAMPTFEAKCIDSEGADLAANEIGELVVRGAPVIKGYLNRPDATAESIV-DGWFRTGDIAYIDEDGFIYLVDRAKDMVLRGGENVYCAEVENALFSHDAVAECVVFAVPDERLGEEVGAAIYPRGETLDAGALREHCKA-VVAPFKVPRYIWLLDELPRNANGKFVKRALQDSLA------ 163735027 28 -----------------------------------------------GRERTGAQFIHDVKSLAGGLTARGWGAGKTIALMAPNIPEFCVIFHASAWAAGTITTINPTYTAPEVKHQLEDAGAEVLITIAMFA-----DIAKEAIKGTRINDIVIIDEAPAGMLPLHELMGPPAQIPVDVTTHVVVLPYSSGTTGLPKGVMLTHQNLVVNVDQVLAVTGLGARETTIAFLPFFHIYGLQVLQNV-YIAAGGCLVTMPRFDLELFLSLIETHKTPKLWIVPPVALALAKHPIVDKYDLSCLEQVNSAAAPLGSDVAEAISQRLGTHTTQAYGMTE-LSPASHASPFGKGKDGSSGAAL-PNTECRIVDETLKDVAPGQDGELWVRGPQVMAGYLNNPRATKETIAENGWLRTGDIARIDSDSFVYITDRLKELIKYKGFQVAPAELEAALVSHPAILDAAVIGVPDEEAGELPAAFIVVAEDSLSLEEVQAHLAER-LAPFKQVQRLSVVDAIPKSASGKILRRVLRDQ-------- 160899048 22 --------------------------VGELVARSCRAHGAQPAVTSAARSISYAELEQRSNRLANALLAQGLARGDRVGIYLPNCVEIVEIEIACYKAGLIKAPFNARLSPREVGDIAANSDA-AVIVTTAARAEAFKPHLQSADVRLLLLD----GPAGESYEALLARASDRFQPVAVHEHEVAVLHYTSGSSGVLKAAMQTFGNRLAQLRKFLMRGGMQAGHVLGLVGPVTHASGM---QMVPALCTGATIHLFSGFEPGAFMAEMQARRVTHTFMVPTMINMLLAEIGGRYRPLPDLLRLGYGAAPMAPARILQAMDVFGPILSQGYGAGETTSGVCGLSVQDHLRLASCGRPFLE-SLVEVLDDEGRPVPEGEIGEIVVSGADVFAGYWRAPELTAEVL-RNGRYHTGDLARMDEQGFVYIVDRKKDMVISGGFNVYPSEVESVLYEHASVADACVFAIPDDKWGEAVAAHIVLKPGAGDSAALDRFCAER-LGGFKRPRHIEFVQQLPKNPNGKVMRRAVQ---------- 171689202 66 ------------------------------VDRHAFKDPNKVAIIYEGRNVTYGELLRDVSKLAHVLTQMGVRKGDTVAIYLPMIPEAIVALLACSRIGAVHSVVFAGFSADSLRDRVIDGGSKVVITTDEGKRIGTKKIVDEALKQCPDVGHVLVYKRTGADIPMTEWHEEVEKWPAVNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAATTGKVFDIHDGDRYFCGWITGHTYVVYAPLLLGV----STVVFPAYPNFSRYWDIIEQHKVTQFYVAPTALRLLKRAGNQHRNEMKHLRVLGSVGEPIAAEIWKWYFEVVGAHIVDTYWQTETGSNITPLAGVTPTKPGSASLPFFGIEPAIVDPVSGEEIGNDVEGVLAFKQPWMARTVWGAHKRYMDTYVYKGYYFTGDGAGRDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHASIAEAAVVGVADELTGQAVNAFVSIKNGAEVDDALRDFILQRSIGPFAAPKAVFVVPDLPKTRSGKIMRRILRKILAGE---- 119713633 1 --------------------------------------------------ITYQDLEDQSARYANGFEKLGLQPGDRVSIQVRKSPEVIYIYLACLRANLIFHPLNTAYKESELSFFLEDAQPAVFICEDNVSSLNVITVPKNIFTLLPHEQGTVHAIKEEGAHIVKD----------CSKDHTAALLYSSGTTGKPKGIMLSHGNIMSNAFALKEAWEFKSDDCLLHALPIYHVHGLFV-ALGCVFLSGSKVLWLDSFDSDTVIKALPE--CTVMMGVPTYYTRLLSNEKLNKEIVRNIRIFISGSAPLLQETFDQFQLLTGHNILERYGMTETNI-ISSNPVNGQRKAGTVGISLR-GQSLRIVDDSQNILGSGEIGNIQVKGSNVFNGYWNLPEKTKEDFSLDNFFNTGDKGFLDAEGYLTIVGRTKDMIISGGLNVYPKEIESVINEIEGVIESAVIGLQDDDLGEKVVAVVVSNKTTVLNGENIILSLKEGIAGFKVPKEIVFVDELPRNAMGKVQKNILRD--------- 163737888 34 ----------------------------------------------------YGELFAGAERMAAALVSRGVAPGDRVAAQVDKSLAAIQLYLGTVMAGAIFLPLNPAYTEAEVAYFIGDATPRVFVC-NPVRHESLRAVAGEA-------TVLTLDGEGQGSLADLAAGHAGFEPIERKPSDLAAILYTSGTTGRSKGAMLSHENLYSNSLTLRDYWQFTAEDVLIHALPIFHTHGLFVATNV-ALLAGAQVVLLPGFDAEAILAAMP--NATALMGVPTFYTRLLVDARLTPDLAANMRLFISGSAPLLVETHEQWEARTGHRILERYGMTETNMSTSNPYDGVRV-AGTVGPPL-PGVEARVTLDN-AEIPLGEIGVLEVRGPNVFQGYWQMPEKTAEELRPDGWFITGDLAKIDSNGYVTIVGREKDLVISGGFNVYPKEVETLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPTEEGTDAASIQAALSEH-LAKFKQPKHIALMDELPRNTMGKVQKKALRETFAQ----- 50420955 98 ------------------------------VDRHAFATPNKPAIIYEADELTFAELLREVCQVAGVLQSWGIKKGDTVAIYMPMNSQAIIAMLAVARLGAIHSVIFAGFSSGSIKDRVNDASCKALITCDEGRTINIKKLCDEALLNCPSIEKVLVEGRDYWWSEETQKFAGYLPPVPVNSEDPLFLLYTSGSTGTPKGVVHSTAGYLLGAALTTKVFDIHPEDVLFTAWITGHTYALYGPGVPTVVFEGTPAF----PDYGRLWQIVEKHKATHFYVAPTALRLLRKSGEQEKYDLSSLRTLGSVGEPISPDIWEWYNEKVGCHVTDTYWQTESGSHFAPIAGVVPNKPGSAAVPFFGIQTCLIDPVSGIEIQGNVEGVLAVKWPSMARSVYKNHTKYMDTYLYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNAISEAAVVGMNDDLTGQTVVAFVALKDESPEEAEMILQVRTQ-IGPFAAPKSVIIVEDLPKTRSGKIMRRILRKIAAGE---- 147802303 72 ----------------------------------------RVALIDSGRRVTYAELRRSIRMLATGLHGLGIRKGDVVFLLAPNSLLYPTICLAVLSIGAVLTTANPLNTQSEISKQVDDSGAKVAISAPE-------ELHKLLQTGVPTLLTHRTCDEIEELIDCSDPALD-LPPAQMSQSDTAAILYSSGTTGTSKGVILTHAKFIAMMTLLKWSVDITSSDVFLCFIPMFHIYGLAFF-ALGLLRSGTTTVVMPRFDSKAMLDAIQAYQVSNIPAVPPVILGLVK--NSSSCDLSSLRRVGSGAAPLSKEVAEGFREKFPVELRTGYGLTESCGAATYFDEQAKARAGSSGRLLPRFCAKVVDTETGLALPPNREGELWLKSPTVMKGYLGNAEATAATITSDGWLRTGDLCYFDEDGFLYIVDRIKELIKHNGYQVAPAELEAILLSHPSVLDAAVIPVEDEAAGQIPMAYVVRAGGSELTQEVIQFVAGQ-VAPYKKVRKVGFINAIPRSTAGKILRKQL----------- 118466201 47 -----TPFTEVLDWSRAPFAEWADGTLNNCVDRHVQAHGDRVAIHWEGRSLTYSELYTQVCKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGVMHSVVFAGFTAKALQARIADAAAKLLITSDGFRRGKPAPLKDAADEAVADVEHVVVVGRDLWWHDVVDAAAPEHTPEPFPAEQPLFLLYTSGTTGKPKGIVHTSGGYLTQAAYTHYYVFDADTDVFWCTWVTGHTYGVYGPGVTEVLYEGT----PDTPTQHRHFEIIEKYGVTIYYTAPTLIRTFMKWGREDAHDLSSLRLLGSVGEPINPEAWRWYRSVIGAPIVDTWWQTETGATISPLPGVAAAKPGSAMRPL-PGISARIVDDHGDQLVPGVTGYLVLDQPWMLRGIWGDPDRYVETFAEQGWYFAGDSAYYDRDGAIWVVGRIDDVMNVSGHRLSTAEVESALVGHHGVAEAAVVGATDATTGQAICAFVVLCADYQVHDGIVDELRAREISPIAKPREVHVVPELPKTRSGKIMRRLLRDIAENRELG- 126657603 470 -----KEWNNTKSE-YPKNSC-----LHQLLETQAEKTPDRVAIEFNNKKLTYSQLNQKANQLAYHLQQSGVKPNNLVAICVERSIEMLIGLLAILKAGGTYIPIDPTYPSERINYILEHSQVNVILTQSWVWKENRE-------------KYTIIAIDKITLHP-----TPYTPHPHLTPQDLAYIIYTSGSTGKPKGVEISHQGIVNFLWSMAQQPGINSDDILLSVTTL--SFDIAGLELFLPLITGAKVVIVSRQTVIDGVALIDQSNASMMQATPATWQMLIDAGWKGKKDLK----ILCGGEALSKTLVKELLTK-SQELWNMYGPTETTV-WSMIEKIETEDNITIGRPI-NNTQIYILDNHLQPVPIGIPGELYIGGDGLARGYVNRRDLTEERFINSPFYKTGDIAKYLPNGKVEYIGRSDYQVKIRGFRIELGEIESQLNQHLGVKNAVVVAKKEASGINPLVAYYVSQKESNVTDELRDFLKKK-LPDYMMPLVFISLAEFPLTPNGKIDRKALPE--------- 73665529 26 -------------------------------------FADRPCVINGGRTYTYAEVELISRRVSAGLNGLGVGQGDVIMLLLQNCPEFVFAFLGASYRGAISTTANPFYTPGEIAKQASAAQAKIVITQAAYAD-KVRPFAEE-----NGLRVVCIDTAPEGCLHFSELDENAAPAADVKPDDVLALPYSSGTTGLPKGVMLTHRGQVTSVAQQVDNLYFHKEDVILCTLPLFHIYSLNSV-MFCALRVGAAILIMQKFEIMALMELVQRYRVTILPIVPPIVLAIAKSAEVDRYDLSSIRTIMSGAAPMGKELEDTVRAKLNAKLGQGYGMTEAGMCLAFAKEPFEIKSGACGTVVRNAEMKIVDPETGASLPRNQAGEICIRGHQIMKGYLNDPEATANTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPSISDAAVVPMKDEVASEVPVAFVVKSNGSVTEDEIKQYISKQVV-FYKRINRVFFTDAIPKAPSGKILRKDLRAKLA------ 125547722 20 -----------FRSRFPPVAVPDGVTVPEFVLDGAEAYADRVALVAGGRSYTYGEVARDTARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRALAAEIKKQVEDSEAKLVVANEV--AFDKVKDAGVPVIGVGDRERMPGAISWDERLAAADRTGAPVMAPPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSSLCSSMFAVGLAGEVVTLGLMPFFHIYGITGI-CLATLRHKGTVVVMDRFELRAFLRALVAHRVAFAPLVPPVMLAMVKSPAAAELDVSALRSVMTAAAPLAPDLLAAFRDKFGVQVEEAYGLTESCITLTHAAGDGHAKKSSVGFILPNLEVKFVDPDTGRSLPANTPGELCVRSQSVMQGYYKRKEETERTVDGKGWLHTGDVGYIDGDGDVFIVDRIKELIKYKGFQVAPAELEAVLLSHPSVEDAAVFGVPDEEAGEVPVACVVRRHGAEEEEEIVAYVAER-VASYKRVRVLHIVDAIPKSVSGKILRRQLRDEFIKRM--- 167035080 1988 MVEG---WNDTQAA-YPDE-----RSIHQLIEAQVFATPDAPALVFGEQSLSYAELNGRANQLAHKLREQGVGPDVLVGIAMQRSLEMVIGLLGIVKAGGAYVPLDPEYPQDRLSYMFDDSGIALLLTQS------------HLREALP-----IPAGLRSLDLDTEDLYSDGNLNLDVAPLNLAYVIYTSGSTGRPKGAGNSHQALVNRLWWMQKAYGLDASDSVLQKTPF--SFDVSVWEFFWPLMTGARLVMAQHRDPQLLVETINHHGISTLHFVPSMLQAFMTHEAV--ESCVSLKRVVCSGEALPAELARQLQRLTAAGLYNLYGPTEAAIDVTHWTQPDESISVPIGQPIDNL-KTHILEGSLQPAVRGSAGELYLGGVGLARGYHQRPALTAERFVPDPFYRTGDLARYRADGVIDYAGRIDHQVKIRGLRIELGEIEARLLELPSVQEAVVLAQ-DGPNGQQLVGYVVPADSTQDQSALRDSLREAGLPDYMVPAHLLLLGKLPVTPNGKLDRKALPQ--------- 167035080 503 -------------------------------------------VRAGDRFMTQAGLEAGSNRLANYLRQRGVGAGSVVALCLPRSIEWVSALLAVLKTGAAYLPLDTQQPQERLQQLLADSAATVLLHEPGDSRFVGLDGLQ------------VIACDHSAWATCSDSPLD----VAVAPEQPAYLIYTSGSTGQPKGVVISHGALASYTQAVLERLQLPAEASM--AMVSTTAADLGHTVLFGALASGRLLHLLPAFDPDGFASYMAQHQVGVLKLVPSHLQGLLQAA--RAADVLPGEALILGGEACSWGLLEKIRERPGCRVINHYGPTETTVGVLTFEPGQPVRTVPVGRPL-GNASAQVLDGYLNPLAAHVPGELYLGGQGVAQGYLGQPGLTAERFTEDGVYRTGDRARLTADGLIEFVGRADDQVKIRGYRVEPGEVARLLAGLPAVREAVVLALPLDSDAERLVAYVVAEAGV-TEQQLLAQLQAR-LPEYMVPAQMLLLERLPLTANGKLDKRAL----------- 194767938 55 --------------------------IHEYVWRDFKKWESRTAAVCTDRQYTFAQMRDASAAFAVRLQTQKLFKPDVVGVCLPNLPEYPIAALGAIEAGLTVTTMNPIYTSDEIARQLTFSGAKFLVGTAAVYPI-LSQACQMIGKKLPIAVIRTSPGESSELTSTQNIRYEDLQIPDFTPNDMVFLPFSSGTTGLPKGVMLSHNNISSNCEQVQASLPLDPQVTLPAVLPFFHIYGLTVV-MLSKLGQGCRLATMPCFKPDDFMRSLDKYRGNFLNLVPPIALFMINHPKLTQETAPELRVVMSGAAPIGEHDVERFLKKFPKTVFQGYGMTEASPVVLLTPD-GNTRYASTGV-LPPNTEAKIVPLDGNDVGPRASGELCIRGPQVMSGYLNNEEANKVTFYPGNWLRSGDVAYYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEVNGEAPRAIVVLRQGQATAEEIAAYVAER-VAHYKLEGGVIFVDEVPKNPTGKILRRELKEKFSD----- 27378440 7 --------PSRRPPAWPVDEPWPEGTLYDALARAANDRPSHPATVFYGASLSYAELRERVDALAGFLQACGIKRGDRVMIALQNSPQYVIAYYAVMRADAVIVPVNPMNKTAEMAYLAADSGAKVAIIGSELSDVIAYAIVAQYRDEVPTLPSCVTEAPSEGWHFWSSAIAQGLRPGAMAPDDLMILPYTSGTTGKPKACMHSHRSALFTAALQARWYGLDGGDVMTGFMPLFHVAGMQG-SMNAAIVARATLLLMARWDKDLLPDLFETYGVTFWNAAPTMIVDVLASVRFRDRCFAKLKVLTGGGAAMPTAVAERLKGRFGLDFVEGYGMTETMSP-THLNPMAAPKRQCLGIAVQETDARIVDPESLIELDDNVVGEIVVHGPQVLQGYWNRPQANAESFIEKRFLRTGDLGYRDADGYFFAVDRLKRMINVSGFKVWPAEVEAAMYQNRAIRECCIVSAPDDYRGETVKALVVLDEATTSADDIIGWARG-VMASYKAPRAVIFVDHLPRTASNKINWRLLQDA-------- 205372863 12 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELQDDDVAIILYTSGTTGKPKGAMLTHKNLYSNARDVGVYLEMSDQDRVVTTLPMFHVFCLTV-ALNGPLTQGATLLIVPKFSPAEIIRLVKKFEATVFAGVPTMYNFLFQHEGTTKEDLQSLRLCISGGASLPVALLENFEKKFNVMISEGYGLSEASPVTCFNPLDRPRKAGSIG-PSIVNVENKVVNELGEEVPVGQPGELIVRGPNVMKGYYQMPEETEATI-KDGWLYTGDIATMDEDGYFTIVDRKKDMILVGGYNVYPREVEEVLYAHPEVIETAVLGVPDPNFGESIKCFVVKRSKDVTEEALLAYCKEH-LAKYKIPSSIEFIEELPKNTTGKILRRALKDQVLQ----- 126291732 103 -----------------------------LLDRNVKKLGDRVAFYWEGTQITYRELLTQVCRCANALRKQGIRKGDRVSIYMPMILELVVAMLACARLGALHSIVFAGFSADSLCERILDSSCTLLITADAFRGEKLVNLKELVDDALPVKRCIVVLGRAELGTGDSPSHSPPLKRPWCDAEDPLFILYTSGSTGKPKGVVHTTGGYMLYTATSFKVFDFHEDDVFWCTADIGWITGHSYV-TYGPLANGATSVLPTYPDVSRLWNIVDKYKVTKFYTAPTAIRLLMKFGDENKYSRASLRVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTETGGHMTPLPGATPMKPGSATFPFFGVAPA-ILNESGEELEGEAEGYLVFKWPGIMRTVYGNHERFEATYFRPGYYVTGDGCRRDEDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHKAIAEAAVVSHPHPVKGECLYCFVTLREGHALAEELKKQVREK-ISPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQ------ 218285955 56 ----FKRWDKVLADEANHKYQWLNASFNCIDRHLISGRRNKAALIWQGEKYTYQMLYTEVCRVAHAMSSLRIRKGDHVALYMPMIPELFIAMLACARIGAIHTAIFSGYAEGGVRSRIQGCKARVVITADAVRGGKFKPLKANLDEKCPSVAHVVVNMQRNRDIWWHDLIDDDFPCEPMDANDTLFLLHTSGSTGKPTGVMHSTGGYLTYAAHTTQWCFMRDDDVYWCTWITGHTYGVYGPLALGAMFEG----IPTWPYPDRYWRIVENFRVNILYTAPTVVRSLMNEAWTERYDLRSLRILGSVGEPINPEAWHWYHKHIGLPIVDTWWQTETGAMIAPMPYATKLKPGSASKPLPGIDATVMGSADGEEPEAGKAGHLVIRRPWMMQGVFNDEEKYQSYFSRFGCYSSGDAAEIDQDGYFWILGRIDDSINVSGHRLSTAEIEAVLAACPEVGEAAVVPMPHALKGEGIYVYVVTRDEVPWSADLRAKLRERDIGALATPEYIQFVEGMPKTTSGKIIRRMLRKIAGD----- 70729516 2638 LLHGF----NATARDYPLE-----QTLHGLFETQVLRSPEAIAVQAGEQQLSYRELNQQANQLAGHLLHLGVGPDSRVAICVERGLPMVVGLLGILKAGGAYVPIDPGYPAERIAYMLDDSAPQALLADSATRPL------------LGNLALPLVDLDQPQWHRQPRVNP---RLNGLTPSHLAYVIYTSGSTGRPKGAMNEHRAVVNRLLWMQEQYRLTAEDAVLQKTPF--SFDVSVWEFFWPLFTGARLVMARHKDPAYLRQVIRDERISTLHFVPSMLDVFLAYGDTRE--CAGLRQVMCSGEALPGSLVRRFKQQLPVALHNLYGPTEAAVDVTAWDCAGPLAQTPIGKPIA-NTRIYLLDAQMQPVPRGVVGELYIGGVQVARGYLNREQLSAERFLKDPFYRTGDLARYLADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEGVKEAVVLAREDVPGDQRLVAYYVAGQPALAVEQLRRALLEH-LPEFMVPALFMHLAALPLSPNGKLERKAL----------- 70729516 558 --------------------YPPGQAIHGRIEAQAQRTPDALAACYQGRSLSYAELNQQANVLARQLRGLGVQPDDRVAIVARRSLETVVGLLAILKAGACYVPIDPAHPAERLNYLLQDCGPRAVLTQ------------AELLGRLPALAVPVIELNQRLWL---DQTADNTQVPGLSAANLAYVIYTSGSTGLPKGVMVEHRTLGNLVDWHCQAFDLRPGSQASCLA--GFGFDAMAWEVWPALCVGATLHLAPSEDLDALLAWWRAQPLDVSFLPTPVA----EYAFSQEQGHPSLRTLLIGGDRL-----RQFSHDQGFALINNYGPTEATVVASSGPIHAGGELD-IGRPVA-NARIYLLDSQQRPVPIGVAGELYVGGAGVARGYLNRPQLTAERFLDDPFYRSGDLARWLADGRIDYLGRNDDQVKIRGVRIELGEIETRLCQFPGIQEAVLLAREDQPGNPRLVAYFTQQQDALDVAQLRAHLLAQ-LPDYMVPVAYVRLDALPLTANGKLDRKAL----------- 82702952 2041 ------------AWGINEQRYANTEPVHRLIERQVEVQPGAVALIFGDAELSYGELNRRANLLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSG------------VRSRIPHSGQYPVL--ELDRLDLED-ESDSNPQAVLHGHNLAYVIYTSGSTGKPKGAGNRHLALYNRLAWMQEAYELGNDDTVLQKTPF--SFDVSVWEFFWPLMYGARLAIADHRDPARLLSLILRQNVTTLHFVPSMLQAFLAHEGIE-ACVATLRRIICSGEALQAEVQKQFRKLPGVGLFNLYGPTEAAIDVTQWECVDDRDNSPIGKPISGL-QAYILDVHLNQVPQGVAGELYLGGIGLARGYLNRGGLTADRFIADPFYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVARENPTGGARLIAYVSAHATTDLDAARLREALARTLPDYMLPSMIVVLESLPLNPSGKVDRKALPEPEAEEVLAG 82702952 504 ------------AWGINEQRYANTEPVHRLIERQVEVQPEAIALIFGDVELSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQS------------RVRSRIPHSGQYPVL--ELDRLDLED-ESDSNPQAVLHGHNLAYVIYTSGSTGKPKGVSVTHEPLSMHVQSIGKAYGMTTMDRELQFASI--NFDGAHERWLVPLAFGSALMPRDNWSVERTVAEIVKHRITIACFTPNYLHQMAELLGTAGRALP-IRSYTVGGEAMSRASFDFVQTTLQPPIINGYGPTETVITPAYPGTGFESAYMPIGCPV-GDRIAYILDSDLNPVPAGVAGELYLGGIGLARGYLNRGGLTADRFIADPFYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVARENPTGGARLIAYVSAHATTDLDAARLREALARTLPDYMLPSMIVVLESLPLNPSGKVDRKALPEPEAEEVLAG 82702952 3135 --------------------------VHNLIEQNAEHHPEAIALLMGEQELSYAELNERANRLAHHLARMGVGPEVRVGVAMERSLEVIVTLLAVLKAGGAYVPLDPEYPVERLSFMVNDSGMSLLLTE------------EKLLAKLGSGFGVQV-----WLLDSLDLTAESGSNPDIHEHNLAYIIYTSGSTGLPKGVAVAHGPLSMHCQATAGIYGMTPHSCEL--LFMSFSFDGAHERWLTALTVGAGLAVRDQWTAEQTYDALHSYGITNAAF-PPAYLGQVAEWAAPRSDPPPVELYVFGGEAMPKASYDLVRKTLRPRIINGYGPTETVVTPTEASNSFDCAYAPIGRPV-GERTAYVLDLDMQPVPIGRVGELYIGGYGLARGYLGRAGLTAERFVADPFYRTGDLVRWLDDGNIEYIGRADHQVKIRGFRIELGEIEACIRELTGLTDVAVV-VREGAGGPQLAAYVAPKETTGMVAPVRKTLKQRRLPEYMVPAHIVILDKLPRLPSGKLDRSALPE--------- 92119059 18 ----------------------------------------RIAITLDGRRITYGDLIAFSGRLANTLVTRGVKPGDRVAVQVEKSVPNLALYLATVRAGAVYLPLNTAYTLNELDYFITDAEP-ALVVCDPSKADGIKAIAAKVGAKVETLG----AGGKGSLTEAAMTAKPAFATVARADDDLAAILYTSGTTGRSKGAMLTHDNLASNSCSLVDCWRFTDTDMLIHALPIYHTHGLFV-AINVTLFARASMIFLPKFDPDLVIRLMA--RATVLMGVPTFYTRLLQNPALTKESTRYMRLFISGSAPLLADTHREWSARTGHAVLERYGMTETGMNTSNPYDGDRV-PGAVGRALRGVSVRVTDPETGKELPRETIGMIEVKGPNVFKGYWRMPEKTRAEFRSDGFFITGDIGKIDGEDHVHILGRGKDLVISGGFNVYPKEIEGEIDALPGVVETAVIGVPHADFGEGVTAVVVCNKDADISEAKVLGALDGRLAKFKMPKRVIFVDALPRNAMGKVQKNILRDTYA------ 120401985 10 --------------------------LDERIAHWAQVKPDDEAMDYLDRSWTWSQWNDRVRRLAGALTDRGVKRGDVVAFLDKNHPACVELTFAAASLGAANAIINFRLAADELDYVLNDSGAKLLIV-----GEEFKPSIDKIRDRLEHIEHVISVKPDDEYEAMLEASSPVGRSADVEPGDVCIIMYSSGTTGRPKGVELTQANIIAHTVNAHEGFEFDEGDKNMVSMPLFHVGGSSYVQF--GIHDGVPSVMTRDVDGMTLAGAILK-GANRTFLVPAVLAKVLEAGEDAVKLFGSLKTFAYGASPMPLPLLRQLQAWPNTDFMQAYGLTELCGVISHLDPGREERLSSAGT-LVPNAELRVVDDTLEDVPTGEQGELWFRSPQLMKGYHNKPEATAEAITEDGWFRTGDVGRVDDGGYIFVEDRLKDMIISGGENIYSIEVERVLAEHEAVVEVAVIGIPDDRWGEVVKAVVVLEREV-TETELIAFARER-LAAYKCPKTVDITDELPRNPTGKILKKELRKPHWE----- 125924597 1588 --------------------YPRGRTLAQRFEAFAARQPEATALQVGAQRLSYGQLNARANQLAWHLRELGVGPDQRVAICVERGPGMVIGLLGILKAGGAYVPIDPGHPAERIAYLLQDSAPLALLVQGSTRALVGQPAMARVDLDQP---------------EWQARPEGNLQVPGMSCAHLAYVIYTSGSTGLPKGVMVEHASLENLLDWHCQAFDLGPGRHASSVA--GFGFDAMAWELWPTLCGGATLHLPPAGDLDQLLHWWQAQPLDLSFLPTPVA----EYAFSQGLGHPTLRTLLIGGDRL-----RQFSQEPSFAVVNNYGPTETTVVASS-GRLLAGGPLDIGRPIA-NARIYLLDPQQRPVPIGVAGELYVGGAGVARGYLNRPELTAERFLEDPFYRSGDLARWRADGRIDYLGRNDDQVKVRGVRIELGEIETCLNRLPGIREAVLLAREDQPGQTRLVAYFSATPGAPSPAELRRRLLEQ-LPEYMVPAAYVHLAALPLTANGKLDRRALPQPPLEALLS- 125924597 3709 VLEGF----NDTVRDYPRE-----QVLHQCFEEQVLARPQQVAAVQGAEQLSYIQLNTRANQLAQHLLQLGVQPGDHVALLLPRSLDLLVSQLAVSKCGAAYVPLDVNAPAERLGFMLADSGAPVLL---SHSERVLEAAVQRVD--LDRLRFDRLAGHNPNL--------------ALSSEAVAYVMYTSGSTGAPKGVRVPHRAITRLVINNGYADFNPEDRVAFASNP---AFDASTLEVWGPLLNGGRVVVVDHADPHAFGSLLERTGVSLLFLTTSLFNQYVQLVPQA---FKGLRMLLCGGERADATAFRRIQELPHLRLVNGYGPTETT-TFAVTHEPGELAADPIGRPLS-NTRVYVLDALGQPLPVGVVGELYIGGDGVALGYLNRPDLSAQKFLIDPFYRTGDLGRWLENGLLECIGRNDEQVKIRGLRIEPGEIQAQLARFPGLRDGAVVVREDSPGDKRLVAYYTLHEHAPDAEQLRSHLQQQ-LPDYMVPLAYVHLQALPLTRNGKLDRRAL----------- 211958361 25 ----------------------------------------------DGTTISYAHFLEMTAQLAHALVKHGLQPGDRVAMQTEKTPQALALYAACVQAGLIFLPLNIAYTVEELSYFLDNSGASVVVCDGAKA-----EKLQVLADELGVVLRTLNADGTGTLMDEANSQPTAFDTVDRDLQDLAAFLYTSGTTGRSKGAMLTQDNLLSNADTLVEYWRFSEEDVLLHALPIFHTHGLFVATNV-ILAVGGSMIFLPKFNLDTIIEKLPD--ATSMMGVPTFYTRLLGDERFTKDLTGHMRLFTSGSAPLLAETHRQFEDRTNHRILERYGMTETNMSTSNPYD-GERRAGTVGFPL-PGVELKITDPEGTELEQGAIGVIEVRGRNVFKGYWQMPEKTAAELRKDGFFITGDMGKVDEHGYVHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVIGVPHADFGEAPLGILVAKGQIPDLDAIMTTVKDH-LARFKHPQKLLVVNELPRNTMGKVQKNVLRERFSE----- 214030029 31 ---------------------------------------------------TFGALFARAEQMAAALVSRGVEPGDRVAVQVHKSLAAIELYLGTVMAGAIFLPLNTAYTDAEVAYFIADATPRVFVCPDRETGLREVAGAAEI---------VTLDRNGQGTLSVLADGQGGFDPVAREADDLAAILYTSGTTGRSKGAMLSHANLYSNSLTLRDYWQFTSDDVLIHALPIFHTHGLFVATNV-ALLSGASVVFLPGFDGEAILNAMP--GATALMGVPTFYTRLLADPRLTRERAANMRLFISGSAPLLVDTHEQWEMRTGHRILERYGMTETNMS-TSNPYKGERRAGTVGFPL-PGVEARVMKE-GGEVPTGEIGVLEVRGPNVFQGYWQMPEKTAEELQADGWFITGDMARIDADGYVTIVGRQKDLVITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPEGEGTSAEAITAALSGQ-LARFKQPKEIILLDALPRNTMGKVQKKALREEYA------ 159038823 7 ------------------------RPLSELLGQHAVRRGDKIAFADGRRGVSYGDLDRRTARLAGHLAALGLEAGGRAVILMGNSVEAVESCLAVIRAGGVAVPLNPQSSQAEVDYFLDDAEPTVIVCDPA--RLDQVSRAHSAGRRPP----IILAGEAPDTVRYEDLVGTEPSGPTPDEDDPTWMLYTSGTTGRPKGVLYSLRSSLWLVAACHEVLGLSEQDRLLWPMPLFHGLG-QNLCVIGVTAVGATARLMSGFAPSEVRELLREEAVTFLAGVPTTYHYLLDHVTDGATDLPALRLGFVAGSASGAALGRRFEEAFGVPLVDQYGSSETGA-ITSNRPFGDRIPGSVGPPVPGVDIRLVDPDSGRDVPAGEQGEVWVAGPNVMLGYHRQPDATAAVL-RDGWYRTGDLARRDVHGHLTLTGRRKELIIRGGENIHPVEVEEVLRAAAGVSDVAVGAEPHDVLGEVPVAYLVPDPEGVDVATVFAHCR-RLLAYHKVPDKLYAIECVPRTTTGKITRHLL-AAANPRLLG- 108759992 20 ---------KDYEATRRDFRWERPEHFADVIDRHAAERPEALALLWSDRRFTWEDLRRRSLHAARFLTEQGLRRGDRVFIMMPRVPEWWFLVLGCIRVGIVFMPGTPMLTPKDIRYRLEVAEAQAVI-ADVSCLERFDGLVGTAGK----VRTWVSVGEGARYVSGVAEANAGAAFEPTRADAPLLIYFTSGTTGMPKMVLHTQASYGQHVITGRYWLDLTPEDRHLTLSDTG--WAKCAWGLFGPWSQGACNVVYDRFEPAKLLKVLETQKVTTFCAPPTAWRALV-LQDLKAFDLSSLRHTVSAGEPLNPEVIDTWKDATGLHIHEGYGQTETVMIVGMFPS-MAPRVGSMGKP-SPGFTVSVIDDQGQEVADGQEGDIAVRPVGLFQGYLGDDAANAACRRGD-WYVTGDRAVRDADGYFWFVGRADDVIKTSGYRVGPFEVESALLEHDAVAESAVIGVPDEKIGQRVKAFVVLAPGHTASPVLAQALQERTTAPYKYPREIEFVTELPKTVSGKIRRAELR---------- 187920283 53 ------PFTKILDDSNAPFYKWLNASYNCLDRNLAKGLADKTAIVFEATRITYQALYHRVCRLANALRARGVTRGDRVVIYMPMSIEGIAAMLACARIGAPHSVVFGGFSAKSLHERLVNVGAVAVMTADEVRGGKTLPLKAIVDEALAAVKTVVVYRRTGGRIPWEHAQSDTCEPEWVGAEHPLFVLYTSGSTGAPKGVQHSTGGYLLWAAVTMKWFDIKPDDVFWCTADIGWITG-HTYICYGPTAVGATQVIPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIKAADARSFDLSSLRILGTVGEPINPSAWTWYAQHVGCPVLDTFWQTETGHMISPLPGVTPLVPGSCTLPM-PGIDAAIVDETGHEVPNGHGGVLVIRKPWMIRTIWGNPERFRHGYYPDKLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALSAHPSVAEAAVVGRPDETCGEAIVAFVVLKTARPSADELRAWV-GKEIGPIAKPKDIRFGDAMPKTRSGKVVRRLLRSVAKGE---- 114566706 51 ------------------------------------------------RDMTWRVFDEKANRLANLLLKRGIKKGDKVAILLMNCLEWLPIYFGILKTGAIAVPLNFRYTAEEIKYCLELSETRALIF-----GPEFIGRIESIYNQIANVKPLFYAGEAENYDRLTANCSSEAPAIKLTDEDNAVIYFSSGTTGFPKAILHTHQSLMSACYTEQNHHGQTREDNFLCIPPLYHTGAKMHW--FGSLLAGSKAVLLRGVKPEWIIKTVSEEKITIVWLLVPWAQDILDAIEREDYDLSQWRLMHIGAQPVPPSLIKRWKQYFPNHLYDTYGLSESIPGCVHLGTENIHKVGAIGIPGYNW-EVKIAGENGCSVTQGEVGELAVKGPGLMKCYYNDPEATAAVL-RDGWLFTGDMARMDEDGFIYLVDRKKDVIISGGENLYPVQIEEFLRAHQAIKDVAVIGLPDKRLGEIAAAIIELKAGHSTEEEIRAFCA--PLPRYKRPREIIF-DKVPRNPTGKIEKPRLREKYAASLVA- 76802709 5 ----------------------TDQTLRPFLWRAENLYPDREIVSRTHRRYTYSEYADRTAQLANALDEYGIEEGDRIGTFCWNHHRHFETYFGVPTIGAQLHTINPLLPDEHIQYIVDNADDELIFVDQSLA-----PKLAQAAQDAPEFEGVVVMGESGDATPYEEFQPTEYDWPVLDEDQPAGMCYTSGTTGNPKGVEYTQQMLWSHTMASLQGIPMDDDDVIMPVVPMFHVNAWGMP--FTATAAGSKHVYPPEPDPEDLAQLIEEEGVTITAGVPTVWLGLMDYAEENDLDLSALDTVIVGGSAAPESMIRWFDDR-DVELLHAWGMTEMSPIGSVSDYETQLEHRSKQGLLAPGLEMKVIDEDGEEIADGEEGELWIRGPWVTQEYFERPEANEEDF-EDGWLKTGDVVTVDEEGYIKIVDRAKDVIKSGGEWISSVELENAIMAHDDVAESAVVGVPHEKWQERPVAFVVPGETANTEDEVMDLLREDY-PKWWLPDAIEFIDEIPKTATGKFSKKDIRQQYTDELLEG 118725401 491 ---------------YPEKLC-----LHQQFEKQAEKNPDGIAVIFEEQQLTYKELNLRVNQLAHYLRRLGVGPDTIVGVLMDRSLESAIALEGILKAGGAYLPFDTDCPKERLTFMLEDAQVPILVTQERH------------IEALKDINTIKICIDANYNEISKESIENPVNIASM--NNLAYVIYTSGSTGKPKGAKLPHLALFNRIKWAQGNYKLNATDRVLQKTPM--TFDVSVWEYFWPLAVGAGLVMARHKDSAYLVDVISEKKVTTIQFVPSMLRAFLEENEIKKANC--LRRVISGGEALSVELHDRFFEKLDVELHNQYGPTEAAIDVTYWKCYKGCKRHTIGHPLA-NTKLYILDKYFNPVPIGVPGELHICGDGLASGYLNRPELTNEKFISNPFYKTGDLVRYANDGSIEFIGRIDHQVKIRGLRIELGEIEAMLLQHPDVHASAVIVWEGSEDVKRLVAYIVMESGKENTTELRSYLKAK-LPDYMVPAVLMNIDALPLTTSGKLDKRGLRDMMEQPFAA- 1122244 459 -------------------------TLHGLFEQKAADHPEKTAVVYEGQKLSYRELNEQSNRLARAFRRRGIGPDAPAAIVMERSERVITAMLGVLKAGGAYVPIDPGFPEERIPFILEDSKVKVVITDSGLT-FETTETVRFSEALSESLEN-------------------GHPSSEAGAGHLAYIIYTSGTTGRPKGVMIEHRQVHHLVRGLQQAVGYDQDDLKLALLAPFH-FDASVQQIFTSLLLGQTLYIVPKKTVSDGRALYRRHQIDVTDGTPAHLQLLSAA-----DDLSGLRHMLVGGEALSRVATERLLQLFAPDVTNVYGPTETCVDASSFDLQADTAYVPIGRPI-GNNRFYILDEGGALLPDGVEGELYIAGDGVGRGYLNLPDMTADKFLEDPFYRTGDAVRWLPDGTVDFIGRKDDQVKIRGYRIELGEIESVLQGAPAVGKAVVLARPETGGSLEVCAYVVPKQGEIHLQGLREHL-SKHLPDYMIPSHFVELDEIPLTGSGKVDRKAL----------- 171325609 18 ------------------------------IEKHAMANPNKLALKWENREITYGDLIKHANQIGNALLKRGLEKGDKVLVMVPRLIEAYEVYLGTLKAGLVVIPSSEMLRTKDLQYRISHGEVKAII-----AYEPYVDQFEPIGNIDYIMKFVVGKTKPSGWINLEEAESDELVAADTSRDDMAFLSYTSGTTGNPKGVVHSHGGYAHLRIAAKNWLCIEENDLVWATAGPGWQKWIWSP-FLSTLGSGATFVYYGRFDPEKYLQLLSKYEVNVLCCTPTEYRLMAKVPNIGDYKLPHLRSAVSAGEPDGYRLIDTFEKYFNIQVRDGYGQTENTLLVGVMKG-MKIKPGSMGKP-TPGNIVEIINENGEPCAVGEVGDIAVHTPTLFKYYYKDPERTAMQFRGD-YYITGDKARKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEIRGYVVKAFVVLREGVDKNDKLQEHVKQLT-APYKYPRKIEFVDDLPKTPSGKIRRVELRER-------- 149915939 26 ------------------------------LQRAARLFPDHEAVVYRGFRKTYAEYHDRCTRLASALVKLGVTPGDVVATLLPNLPAHAEAHFGVPACGAVLNTINTRLEADTIAYILDHGGAKVLLVDPQFLPVAAEAI-DMMDGPAPTVIEVADDQEYEELLASGDPAFEWI-MPEDEWESLA-LNYTSGTTGRPKGVVCHHRGAYLMTMGTAISWPMPRHARYLTIVPLFHCNNWNHTWMMP--MVGGTVICCRDITASAIYDAIADEGVTHFGAAPIVLNTIVNAKPEDRRDFDHVVEVFTAGAPPPAATLRAIEP-LGFQVTQVYGLTETYGHVTECDDDRYAIKARTGVLMPMMEDITAMDPETMIQTPGTTGEIMIRGNAVMKGYLKNPKATEEAF-RGGYFHSGDIAVQHPDGYLQIADRAKDIIISGGENISSVEVEGVLMMHPAVLLCAVVAKPDEKWGEVPCAFVEIKDGATTEAELIAFARHR-LAGFKTPKRVEFR-ELPKTSTGKIQKFELRKLARE----- 30249114 5 --------------------------FHELIYQSAARYPDSTALIDQKRHLSYAALSEAVQSIASALHTLGLGRGERSAVYLEKRLETVIALFGASAAGGAFVPVNPLLKAEQVAYILKDCNVRILITS-----AERLDLLSPVLPQCHDLHTVIITGDLHNVVSWRQTQTDAARLPDCIDSDMAAILYTSGSTGKPKGVVLSHRNLVTGAISVSRYLNNRPDDRILAVLPLSFDYGLN--QLNTAFYTGATAILMNYLLPRDILTTVKQEQVTGLAAVPPLWAQL---AQLDWKDAQSLRYITNSGGAMPRATLAHLRALPDTQIFLMYGLTEAFRSTYLPPGEVDKRPDSMGKAI-PNAEVMVLREDGSHCAPGEPGELVHRGPLVSLGYWNDADKTAACFIPELAVWSGDTVRMDDEGYLYFIGRRDDMIKTSGYRVSPTEVEEVIYATEKVAEAAAFGVPHPTLGQAIVVVAVPRTGFALDRDVLQSACKQHLPAFMQPALIELRQSLPRNPNGKIDRKMLAGEFQQAFQAG 197772967 15 ------------------------EPIHESVLARAAEYADTVALVDGGTTVTYLQLDLFHRRIAAALADAGLRKGDVLALHSPNTVAYPAVFYGATRAGAAVTTVHPLATAEEFAKQLRDSSARWIVTVS-----PLLEVARRAAELAAGIEEIFVCDQAEGHVSVLDMLGSTAPDPDVPSNDVAALPYSSGTTGVPKGVMLTHRSIATNLAQLEPVAPAGQGHRILAVLPFFHIYGLTA-LMNAPLKQGATVVVLPRFELDTFLGAIQEHRINGLYVAPPIVLALAKHPAVATYDLSSLEYILSAAAPLDAALAEACSKRLGPPVRQAYGMTELSPGTHVVPTADDPPPGTVGL-LLPGTEMRILDLDGRELGVGEEGEIAIRGPQVMKGYLGRPDATAAMIDEDGWVHTGDVGRVDDDGWLFVVDRVKELIKYKGYQVAPAELEALLLTHEAIADAAVIGVNDDDGNEIPKAYVVRQPGTEKEEDVLDFVAAR-VSPYKKVRRVEFVGAVPRAASGKILRRELRAR-------- 27378293 4 ---------------------------------HARRTPERPALKYRGEEISYAVFDARIRKAAGWLAAQGIGAGDVVAVLMKNSAAFLELVFATSHLGAVFLPINFRLSRDEVGYIAGNAGARLLMVD------------EELAANAAGAKIVVLDEAAQQSVTRLAGGAAAAPMHVRAPSDLMRLMYTSGTTDRPKGVMLSYDNFYWKSADQTIALGLSAETRLLVVGPLYHVGALDLPGI-AVLWHGGFIRIERNFEPETALAAIAEDRLNAAWFAPVMTTAMLTCPTRDRYDVSSLTWAIGGGEKTPELRIRAFSEYFNARYIDAYGLTETVGGDTFMEAGREIKIGSTGRAIA-HVEIEIRDEEGRTLPPNVNGEICLCGPKITRGYWKDSEKTAAAFFGD-WFRSGDVGYLDDEGFLYLTDRKKDMIISGGENIASSEVERVIYELSEVREVAVIGLRDARWGERPVAIVVLAEGASLEPALTEHCRAR-LASFKVPKQLVVRDSLPRNPSGKILKRVLRAELE------ 149409290 48 -----KPFEPELPEYFN----FARDVLDQWLKEKAGKRPSNPAFWWDEVRWSFEELGSLSKKVANVLSRCGLQKGDRVLLILPRIPEWWLVNIACIRTGTVVIPGTTQLTKKDILYRLQVSKANCIITSD-----DLAPVVDSIAGECKTLKSKLIVSEDEGWLNLKESMPDDHSCVKTRHNEAMTIYFTSGTTGSPKMTEHSHCSFGIGLTVNGRYWDLTPSDVMWNTSDTGWAKSAWS-SFFAPWIQGACVFYMPRFEPSTILDTLSRFPISVFCSAPTAYRMLVVNP-LESYKFKSLKHCVSAGEPINPEVTEQWKNSTGLDIYEGFGQTETVLVCGVFKG-MKIKPGSMGRP-SPAFDVQIVDKNGNILPPGEEGDIAIRAPFLFTHYVDDPQKTASTLRGD-FYITGDRGYMDEDGYFWFLGRTDDIILSSGYRIGPFEVESALIEHPAVIESAVVSSPDPIRGEVVKAFVVLHDPEKLTNELQEHVK-KSTAPYKYPRKVEFIKELPKTISGKIRRNELRKREWGRV--- 121609704 28 -------------------------------------------------RYSWRDLDHASARIANLLAALKLPERSRVAAQVEKSVEALLLYLATLRAGHVFLPLNTAYRSAEIAYFIDNAEPAVVVCTPGNFSWVSKIAFTRGTQHVFTLGD----DRSGSLLERASAHGAQHQPVPRQADDLAAIVYTSGTTGRSKGAMLTHGNLLSNALVLKDYWGFRPGDVLLHALPIFHVHGLFV-AIHGALINASKMIWLARFDPRAVLAALP--RTTVFMGVPTFYVRLLAEPGLDRQAASRMRLFICGSAPLLIETFDAWQQRTGHSILERYGMSETLMLSSNPYGADARHAGTVGFAL-PGVGLRVADAADQPLPVGQIGQIQVQGPNVFKGYWRMPEQTAEAFTGDRWFKTGDLGQFDERGYLSIVGRSKDLIISGGYNVYPAEIEGCINALPGVAESALVGVPHPDFGEVGVAVVIAKPGAALDGEIIATLRAQW-ANFKTPKRCFVVDELPRNAMGKVQKNLLREQYR------ 172037968 1509 -------------------------SIHELFEVQVKNNPNAIALIYETQQLTYQELDIKANQLAHYLQRFGVKPDTLIGLCVERSLSMIIAILAILKAGGAYVPIDPNAPSERIDFLLEDTQINLLLTQ------------RNIDHQWPNTVTVI---DLDEKAIAQESPTLPVT--DTTSEHLAYVMYTSGSTGIPKGVCIPHRGVIRLVKNS-NYVDIREDDVFLQAAP--YTFDASTFEIWGALLNGGRLVILPSPTPEELGEAIENYGVTTLWLTAGLFHLMV---EEKLESFKNVRYLLAGGDVLFPDHVKTVLRTYHCCVINGYGPTETFTCCAVLTDVEQIGHSPIGRPIS-QTQVYILDPYLHPVPFGVPGELYIGGGGLARGYLNRPELTAERFIPERLYKTGDLGRYDRKGNIEFLGRKDNQVKIRGFRIELGEIEAILSQYPKVQSAIAVVKATPQGNKQLIAYVVPKGEILIIQELKTFLTQK-LPDYLHPNHYMILEAFPLTPNGKVDRRSLPQPI------- 172037968 463 --------------------------IHQLFETQVKKSPNKIAVIFNNESLTYQQLNQKANQLAHYLQRLGVKPETLVGICLDPSLDMVISLLAILKAGGAYLPLDPNYPEQRLDFMIKDSGIDYLIKGSEGDFVLLRSGVRNSES----VKYLIDINKVQGEINQEKKTNLDV---DINLDNLAYIIYTSGSTGIPKGVQIPHRALSNFLVSMSEKPGLTDDDTLLSVTTL--SFDIAALELYLPLIVGAKLVLVPRTVAQDGVTLLESHQVTVMQGTPATWKLLLASGWEGKKDL----TIFCGGEALDPSLGQHLQQKSRA-VWNLYGPTETTIWSSVYQVTSDKVR--LGKPI-NNTQFYVLDKDYNQVPIGVPGELYIGGMGVARGYLNRPKLTAERFMASRLYKTGDLVKYGEDGEIEYLGRTDYQLKLRGFRLELGEIETILLTHPQVKEAVVI-----VKEESLIAYIVSTHTPP----LKDFLAEK-LPSYMIPSRFIELDSLPLTPNGKIDRNALPEIATEEILAG 45649073 26 ---------------------------HDLIERNLRARGSKTAVIDHAGSYTYAQLAERVDRFAHALGELGIRMEERVLLCLTDTVDFPTAFLGCIKAGVVPIPVNTLLTASDYTYMLRDSRARGLVVSSV-----LLPAFATAIEASPFVKNVVVSGGDADFAELIASPRPPYEAVQTCCDDPCFWLYSSGSTGAPKGTVHLHSSLINTAEYATPILGVCESDVVFSAAKLFFAYGL-GNGLTFPLAAGATAVLMERPTPDAVFRVLREHQPTIYCGVPTLYASMLASPALPGREELSIRRCASAGEALPAEVGKRWTEHFGVEILDGLGSTEMLHIFLS-NRAGDVHYGTSGKPVPGY-ELRLIGEDGEEVAPGEAGELQVRGPTSAALYWNNRTKSRDTFVGQ-WTRSGDKYSLDEHGNYVYAGRNDDMLKVGGIYVSPIEVESALITHAAVLEAAVVGKADDDGLIKPLAFVVLKPGRMPADELADELKLHVLAPYKYPRWLEFVDELPKTATGKIQRFKLR---------- 145608328 82 ------------------------------IDRHALKDPNRVAIIYEGRTLTYGELMREVCRTAHVLRQMGVRKGDTVAVYLPMIPEALIAFLAVTRIGAVHSVVFAGFSADSLRDRVVDGQSKVVITTDEGKRIGTKRIVDEALKNCPDVSHVLVYKRTGADVPMMQWHEEVEKWPPMNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKVFDIHDGDRFFCGWITGHTYVVYAPLLLGV----STVVFPAYPTFSRYWDIIDQHKITHFYVAPTALRLLKRAGDQWKHEMKHLRVLGSVGEPIAAEVWKWYFEIVGAQIVDTYWQTETGSNICPLAGVTPTKPGSASLPFFGIEPAIIDPVSGEEIGNDVEGVLGFKWPSMARTVWGAHKRYMETYVYNGFYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHYVAEAAVVGIQDELTGQAVNAFVSLAEHVTTDKELITQVR-RSIGPFAAPKAVFVVPDLPRTRSGKIMRRILRKILAGE---- 207724375 3139 ------------------------ETLCALFEAQVRRTPEAIAVEYEGQRVSYAELNVRANRVAHVLIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQSST------------REQLGALSVPVLDLDQEGTLEGE--AERDPQVAGLEPHHLAYVIYTSGSTGQPKGVLVEHRQVARLFASTQQWFGFGVEDVW--TLFHSFAFDFSVWEVFGALLHGGRLVVVPKRSPQAFYALLCRSGVTVLNQTPSAFRQLMAGQQEAPEARHQLRQVILGGEALEVGALRPWYERAGTQLVNMYGITETTVHVSYRALAAADAQGT-GSPIGPDLRVYVLDAQGEPVPVGVTGEMYIGGAGVARGYLNRPELTAERFVVNRFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCEGVREAAVTVREDTPGEPRLVAYYV-SSEAIEAQALREQLQS-SLPEYMVPAAYVKLDRLPLTPNGKLDRKGL----------- 207724375 4182 ------------AERHRQIEAWVESTLPGLIEAQAARTPDAIAVEHGASKLSYRELDSQANRLAHRLMAQGVGPDARVGLCVERGLPMVIGVLGILKAGGAYVPLDPSYPQERLGYMLEDSAPVAVVAQSGTR--------DRLGDRLDERPVAVID------LDEVDWKAEAAHRPEVSSHHAAYVIYTSGSTGRPKGVTVEHRQVVNLLESMRGLLEMTEAERWLAVTTLG--FDIAGLELYLPLISGARVIVLDRENAQTLSAALEGSGATVMQATPSTWRLLLESGWAGRPGLKAL----CGGEALSGELAQRLRARVG-RLWNVYGPTETTIWSSAAGDAGRGVVG-IGRPIA-NTQIYVLDAHGEPVPLGVTGEMYIGGAGVARGYLNRPELTAERFVVNRFYRTGDLGRWLADGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGEPRLVAYYV-SSEAIEAQALREQLQG-SLPEYMVPAAYVKLEHLPLTPNGKLDRKGL----------- 50555297 89 ------------------------------VDRHAFANPDKPAIIFEGRIVTYGELLRQVSQVAATLRSFGVQKGDTVAVYLPMIPEAIVTLLAITRIGAVHSVIFAGFSSGSLRDRINDAKSKVVVTTDASKTIDTKKIVDEALRDCPSVTHTLVFTEGRDFWWHEEVHRPYLAPVPVASEDPIFLLYTSGSTGTPKGLAHATGGYLLGAALTAKVFDIHGDDKLFTAGDVGWITG-HTYVLYGPLMLGATTVVPAYPSFSRYWDIVDDHKITHFYVAPTALRLLKRAGTHHKHDLSSLRTLGSVGEPIAPDVWQWYNDNIGAHICDTYWQTETGSHIAPMAGVTPTKPGSASLPVFGIDPVIIDPVSGEELGNNVEGVLALRSPWMARTVWNTHERYMETYLRPGYYFTGDGAARDNDGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHAQVSESAVVGVHDDLTGQAVNAFVALKNPVEDVDALRKELVRKTIGPFAAPKNVIIVDDLPKTRSGKIMRRILRKVLAGE---- 17230134 522 --------------------CPSHLTFQDLFAAQVEKTPDEVAIIFENQSLTYTELNQKSNQVAHYLKKKGVKPEVIVGLCVERSPLMIIALLGILKAGGAYLPLDPNYPPERLGYMLADSQVPILLTETS------------LKVATSSSYEIIYLDTDWETISQCSIEN---PESEVKPENLAYLIYTSGSTGKPKGVLIPHIGLTNLTQHKIQVCDVHPGDCVLQFFSL--SFDASIPEIIMALGSGAKLCLAKSESLETLLKLLRDNAVTHITITPSALSLL------PSADLPHLRMVLVGGEAPSPELIAKWSQ--GRRFINAYGPTEVTVNASMVLCGNGHPLVPTIRP-SANKQLYILDNYLQPVPIGVIGELYIGGIGLARGYLNRPDLTAERFIRDRLYKTGDLAYYLPDGRIRLLGRVDNQVKIRGFRIEPQEVETLLCQHPGVRAGVVIVREDQPGEKRLVAYVIPNEEGPNPQSLRAFMREK-LPEYLVPSAFVLLTDLPLTPNGKVDTHALPAP--EQVLA- 3643187 1498 --------------------------FHRMFEKRAEETPEHIAVIDGEKQISYRHLNEKANRLARTLQEKGKETQPIVAVLAERSIDAIVGILAVMKAGGVYIPIDSHYPKARVEYLLKDSGAEILLLQNEVKHLI-------AGSDIGDISRVCLDDESFYESKKMHLSSSPA------PEDSAYIIYTSGTTGAPKGVIVTHRNFAHAVLAWRRIYQLDQMPVRLLQM-ASFSFDVFSGDLARTLANGGTLVICPRLEPAELYALMNRQRITIMESTPALIVPFMEYVYRNQLSLPDLDILILGSDMVKAHDFKTLADRFGMRLINSYGVTEATIDSSNMGEEYSGDSVPIGIPL-PNVKLCVLSQTDQIQPIGIAGELCIAGAGVAKGYHGKFELTEKKFTENPFYRTGDLACWLPNGTLRLLGRIDHQVKINGYRIETEEIESVLLQTGLVNE-AVVAVQNDTNGQRLAAYILPSDADTTA--LRGAL-SKMLPAYMVPAHIIPLETMPLTLNGKLDRRAL----------- 18032806 21 -------------------------PLHSYVLENLSKHSSKPCLINGGDVYTCADVELTARRVASGLNKIGIQQGDVIMLFLPSSPEFVLAFLGASHRGAITTAANPFSTPAELAKHAKASRAKLLITQACY-YEKVKDFARE-----SDVKVMCVDSAPDGCLHFSELQADENEAPQVDPDDVVALPYSSGTTGLPKGVMLTHKGLITSVAQQVDNLYFHSEDVILCVLPMFHIYALNSIMLCG-LRVGASILIMPKFEIGTLLGLIEKYKVSIAPVVPPVMLAIARSPDLDKHDLSSLRMIKSGGAPLGKELEDTVRAKFPARLGQGYGMTEAGMCLAFAKEPFDIKPGACGTVVRNAEMKIVDPETGASLPRNQPGEICIRGDQIMKGYLNDPEATSRTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPEISDAAVVGMKDEDAGEVPVAFAVKSEKSATEDEIKQYISKQVI-FYKRIKRVFFIEAIPKAPSGKILRKNLKEKL------- 164662905 86 -----------------------------LVDRWAFERPDDIALIWEADEISFSELLDRVCQVAGVLHSLGVRKGDIVIIYMPMIPEAVISMLACARIGAVHSVVFAGFSSDSLRDRVQDSRTRVVMTSDGGRTIATKSIVDAALKECSSVEHVLVAGRDKWLSELAAQQRTYFPPVSMNSEDPLFVLYTSGSTGKPKGIVHTTAGYLLGAGLSVHVFDVHPGDRFGCGWITGHTYIVYGPLMNGT----ATLIFESYPTPSRYWEVVDTHKLTQFYTAPTSIRMLMGPEHVQNYDLSTLRVLGTVGEPINPEAWHWYNEVVGCAIVDTYWMTEGGHMITSLPGAIKSKPGAASKPFWGLKPVLLDSQTGQELGVDTEGVLAMSRPWLARTILNDHSRFLDTYMRPGYFFTGDSAYRDKDGYIWIRGRVDDVINVSGHRLSTSEIESALAEHPGVAESAAVGAPDELTGQTIAVFVALKPDEDLTKELSIQVR-RAIGPFATPKRILCVRDLPKTRSGKIVRRVLRKIVCNE---- 163725438 29 ----------------------------------------------EDRAVLYKEFDKKSNRIANGIKALGLGANDRISVILPNGLEYALADFGIYKSGAALVPSNMMVAAGDIAHILQDASVKMAFVHESMA-----KKVLAMQKNLPLLKQIVVVGGADGLTGWEDFLAQNSEEPTASEADDALIVYTGGTTGKPKGVLHSQRGLFFDVIAHVVGLPLTHKDKILLMTPMSHA---TGWLLFAGCVKGTSFCFEMVFDPFKVLEVIEKEKVTMTMMVPTIIYVFLDILKGMEVDTSSLRIIGYGAAPIAASRLEEAMERFGRIFYQKYGLVECPNMITTLTVEDHVRAQSCGKP-DHMVSLKIVDDDGNELPMGQVGEIVVKAPYVMSGYLNLEDATKKTL-KDGWLYTGDMGKVDDEGYVYIVDRKKDLVITGGMNVFPADVEACLINHPQVKDVSVIGIPDDHWGEAVTAC-VVAEEGAVEEELIQFCKGK-VSKYAVPKKVIFMDELPKTIIGKIDKKTLRAPFWEEKL-- 38233001 7 -----KKWLHYYPDWTPHSLDYGDTTLLDVYSNNLALNKDKPATYFFGRQTSYGDLDKQVRTAAAGLRALGVRSGDRVAIALPNCPQHIVAYWAVLMLGATVVEHNPLYTAHELESPFQDHGARVAIVWDKAADTLEKPAVQQALLRLPIPKRDALTASAPNTIPWEILGDDIVPCPEVTKKSIALILYTSGTTGTPKGAQLSHGNLFANIMQGKAWVKGDQDERLLAALPMFHAYGVTIVLNL-AFYVGGELVLLPAPQIPLIMKIMKKHTPTWVPGVPTLYQKIVEAAERDGISISGVRNSFSGASSLPVETVARWEALTGGLLVEGYGLTETSPIIVGNPMTTDRRPGYVGVPF-PDTEIRIANPDDETMPDGQEGEVLVRGPQVFSGYLNNPEATAKSF-HGQWYRTGDVGIMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLRNHPDITDATVVGLPRGDGSESVVAAITLAAGAALDPELKAYCRE-NLTRYKVPRTFYHFEELPKDQLGKVRRKDVQEALASK---- 158314640 16 ----------------QRNGC----TYGEVLLRGLRRRTSETALVWDNGRLTYRELRDEISRMIQALRSLGLRRGDGFAVLLGNQPEAVIVLAASVLLGLRHTPLHPLASPEDDDFIIQDAGISTLLVDAQ-----RYPERTRAAASATALKRILTVSAFDIGVDISALADRYAPAPLVSAADPAHVFYTGGTTGRPKGVVISQRSMVEQAVSCAAEWEWPAAVRFLVATPLSHASGL---LVVPVLLKGGTVFLTESFNAGTFCRMVREYEITISLLVPTMIYRILELGPDVDTSMPSLEVLAYGGSPILPGRLAEAIDRFGSIFMQTYGQTESPIALCVLDHESARRRESCGYPMA-GTEIQVLDDVGLEVAIGTVGEICVRGPLVMDGYWNQPAETARAL-RGGWLHTGDLAKMDDDGYFYIVGRSKDLIITGGFNVYPREVEDALSSHPSVAMAAVIGIPHDGWGEAVHGFVVLRSEAATAEELIEHVR-RWKGPIHAPKTIEIRETLPVTANGKPDKRALR---------- 159898406 1563 --------------------YPPAQGLHHVIEAQVAQHPTAIALRYEDRTLSYAELNVRANQLAHRLIDLGVRPDTLVAICAERSIEMVIGLLGVLKAGGAYVPLDASYPIDRLEFMLADAQPLVLLTALTAGQTNSELQQLIEFQACPRL----------DLMQLQLLADQPTHNPAVEGHNLAYMIYTSGSTGKPKGALNQHDAIINRLLWMQAEYRLTAADRVLQKTPF--SFDVSVWEFFWPLLVGAQLVLARPEDPEYLTEVIQAEQITTVHFVPSMLRLFLEHRQAPM--CTSLRRTICSGEALPADVAQQFQQLPQSGLHNLYGPTEAAVDVSYWACRPDATASSVGRPVA-NTQLYLLDQALQPVPIGCFGELYIGGLQVGRGYYNRPNLTAERFVPDPFYRTGDLARWRADGNIEYGGRIDHQVKVRGLRIELGEIEQQLLALPDITDAVVVLREDQPGDQRLVAYVVSSNETLLISIVRQRLAQH-LPEFMLPNALVQMDALPLSPNGKLDRRRLPVPYAEQLL-- 159898406 3672 --------------------YPQVQALHHLIEAQVARTPTAIALHYEDQVLSYGALNARANQVAQRLIALGVQPDDLVAICAERSLELVIGLLGIMKAGGAYVPLDASYPQERLAFMLADARPLVLVT--ALTATQTTPALQQLLEACPRL----------DLMDWSTLTQEATDNPAMHGQHLAYMIYTSGSTGTPKGAMNSHAAILNRLMWMQAEYRLTAADRVLQKTPM--SFDVSVWEFFWPLLVGAQLVIARHKDPAYLAEVIQTAQITTVHFVPSMLRLFLAHPQARG--CRSLRLTLCSGEALPADVVSQFFAHIPLALHNLYGPTEAAVDVSYWACAAESLTTSVGRPVA-NTQLYVLDSLLEPVPIGCFGEVYIGGVQVGRGYHHRPSLTAERFVPDPLYRTGDVGRWRADGSIEYAGRIDHQVKLRGLRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVVAPHAALTLDAVRQQLAQH-LPEYMLPNGLMLLESVPLSPNGKVDRRRL----------- 159898406 513 --------------------YPHDQSVASLFAEQARLWPERIALRFGEHSLSYHALEQRANQLAHHLQLLGVGPEHVVGLCVERSLDLVVAILAILKAGAAYAPVDPSYPVERLAWMLSDLQPTVVIAQHG------------VLDRLPSVACSVVV--LETIAAHLAAYPTTAPTVDISPENLAYVMYTSGSTGRPKGIMINQRNIVRLVRNTTYAAFGPDQVGLLLATV---AFDASTFELWGCLLNGGRLVIAPQLSLAELGHLVEREQITTLWLTAGLFHQMVDHALDR---LGSLRQLLAGGDRLSPVHVHKVLERWPCRLINGYGPTETFSCCQQLSATTDLAQGPIGQPIANST-AYILDRLLQLVPIGVVGELYLGGAGLARGYLARPDQTAAAFIPNPMYRSGDLARYRDDGTIEFIGRRDQQVKVRGYRIELEEIVGVLLAQPQVDDAVVVVREDRVGDQRLVAYLV---GDNPAIELIEQAVQGQVPSYMLPSAYVVLDALPLTANGKVDRRRL----------- 159898406 4746 -------------------------TLAEALTQQAAATPQGLALYEDGIAWSYAELAAATNRLAWHLQDMGIGPDMVVGVYLDRSPRLIVALLAIIKAGAAYLPLDPNHPLERLIWMLADSQAKLVLT-------EQLHAIQLADQPCPVLDI------ETAWSIIEATQPDSAPPLQIVAENLAYVIYTSGSTGVPKGVAIPHQTVLALLASMRHQLQLGLGDRILALSTM--AFDISVVDVFLPLTSGATIALISSEDPVLLRRVLEGQAINVLQATPATWRLLISAGWQGNPTL----TAIAGGEALSVDLAAAIRAR-SKQLWNMYGPTETTVYATRALIENDDISLGWGL---DNVRLYVLDQAGQVVPLGVAGELYIGGSGIARGYLERPSLTAERFVPDPLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEQRLMALAEVNDAVVVVREDQPGDQRLVAYVVAAPNALTLSTVRQRLAQH-LPEYMLPNLLMVLDAFPLSPNGKVDRRRL----------- 159898406 2634 -------------------------TLAEALTQQAADTPTAIAVQTEGSVWTYAQMNTAANQLAWELRELGVGPEVVVGMYLNRTPLLLVTLLAILKAGGAYLPLDPQHPIERVTWMLADSQALVVVTE------------QHLSARLNASPCQVLDIET-AWLRITAENSPSAPPLSSTAANLAYVIYTSGSTGVPKGVAIPHHTVLALLASMREQILMRVGDVLLALSTM--AFDISVTDVFLPLTSGATIYLVTSRDPVLLRDVLERQPIRLVQATPATWRLLISAGWQGDPTL----TAIAGGEALHADLAAAIRMRSNA-LWNMYGPTETTVYATRALIENDDISLGWGL---DNVRLYVLDQAGQVVPLGVAGELYIGGSGIARGYLGRPSLTAERFVPDPLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVVAPHAALTLDAVRQQLAQH-LPEYMLPNAVVVLESMPLSPNGKVDRRRL----------- 134098939 64 -----TEWEQVLD--------WSGAPFAKWFDRHVEANGDRVAIHWEGRAITYAELAREVSRTANALASLGVGAGDRVAIYLPMLPEAVYSMLACARLGALHSVVFGGFSSEALRTRINDAQAKVVITADGQKAMPLKTNVDEAVAATPSVEHVLVVGRDQWWHDVVEGRPASHTPEFFDSEHPLFILYTSGTTGRPKGILHTSGGYLTQAAYTHRTVFDPETDVYWCTADIGWVTG-HTYIVYGPLANGATQVIPNTPHEGRHWDIVQKYGVTLYYTAPTTIRTFMKWGAEARYDLSTLRVLGSVGEPINPEAWMWYREHIGAPIVDTWWQTETGIMISPLPGVTATKPGSAQVPL-PGIAAKVVDESGEQVGHGGGGLLVLDQPWMLRGIWGDDDRYRETFADKGYYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVSHPTVAEAAVVGASDPTTGQGIVAFVILRGGADDQAALRDHVA-HEIGPIAKPRQIMVVPELPKTRSGKIMRRLLRDVAENR---- 119513001 488 --------------------------IHQLFTEQAIKTPNAVAVRFGNAELTYTELNQKANQLANYLKTCCVAPEVLVGFYLERSLDVLIVILAILKAGGAYLPLDPHYPQERLADILDDSQASLILTQES------------LLTSLPEYSGKVILLDTD--LTVISQQSLETPVSAVKPENLAYVIYTSGSTGKPKGVMITHQNIVNHATSIIEKYQVNNHDRILQFSTF--IFDVAAEEIFPTWLTGATLVMRPKESLVEFNQFLAQESLTVINLPAPYWQEWVLELERKSIQIPSLRLVVTGSEQVLAEKLLLWQKLVGVQWVNAYGPTEATITATIYQLTANSQLSSIGSPIA-NTEIYILDQNLQPVPIGVFGELHIGGAGLARGYLNRPELTHEKFISNRLYKTGDLARYLPDGNIEFLGRIDYQVKIRGFRIELGEIEAVLAQHPLVKTSAVIVREIQLGSKQIVAYVVTQEDADIQTNFRSFLQEK-LPDYMIPAFFVRLAELPLTTTGKINRPAL----------- 46105404 115 ------------------------------VDRHAFKDPDRVAIIYEGRNVTYGELLREVSRTAWVLKQMGVRKGDTVAIYLPMIPEAIIALMACVRIGAVHSVIFAGFSSDSLRDRVVDAGSKVVITTDEGKRIGTKKIVDDALKQCPAVENVLVYKRTGSEIPWTSWHEEVEKWPPVASEDPLFLLYTSGSTGKPKGVLHTTAGYLLGAAMTGKVFDIHEGDRYFCGWITGHTYVVYAPLMLGV----STVVFPAYPNFSRYWDIIEKHDVTQFYVAPTALRLLKRAGDEHRGKFAHLRVLGSVGEPIAAEIWKWYFEVIGCHIVDTYWQTEGSHVITPLAGITPTKPGSCSLPFFGVEPALIDPVSGEEIGNDVEGVLTFKWPSMARTVWGAHNRYKETYVYKGYYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHAVADAAVVGIADELTGQAVNAFVDLEKNVEATDALRKELVRKSIGPFAAPKAVYIVPDMPKTRSGKIMRRVLRKIVAGE---- 172064831 24 -----------------------------LLDDPMRRFAERPAFHAFGRTLTYADVDRLSTALAAYLQQAGVRKGDRVAVMLPNVLAFPVVFVALARIGAIQVNVNPLYTAHELEHQLNDAGVEVAVVCGGSMGTFADVVGRTVVDAPAGACDALPPGSIALAHALAAGESLAVEPVALGGDDLLLLQYTGGTTGLSKGAALSHRNLVANIEQFGAIARQPGEEVVVTAIPLYHIFALTV-NFLSYFAIGAENWLVANPDMDGFIDVLKAARPSVFVGVNTLYAGLAAHPRLNEVDWSRLKLSAGGGAAVIDVISARWKAVTGNFIREGYGLSETSPVVTFNPQSIDAFTGTTGLPL-PSTDVKLLDDQDREVAIGEAGEICVKGPQVMGGYWRKPDANAAAFTTDGYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDERTGEAVKLFVVPADAALTDAQIVAHCRA-NLAAYKVPKLIRLVDRLPKSTVGKILRREL----------- 66045185 2190 -----------------------DQCIHSLFAEQAHRRADAPALTFAGQTLSYAELDAKANQLAWMLRERGVGPQIRVGLALPRSLDMVVGLLAILKAGGAYVPLDPEYPLERLHYMIEDSGVGLLLSD--------RALFAALGELPAGVARWCLEDDQPSLASFSSDELPFISLPQHQ----AYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIRRFDMRPDDCELHF--YSINFDAATERLLVPLLSGARVVLRGQWDAEEICTLIRQQQVNILGFTPSYGSQLAQWLATQGQTLP-VRMCITGGEALTGEHLQRIRAVFQPELLNAYGPTETVVMPLASLAPQQLEEGEASVPIGRVVGARILDADLALVPQGASGELYIGGAGLAQGYHQRPGMTAERFVADPFYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLEHAAVREAIVLAL-DTPSGKQLAGYLVSEQQAQWRESLKSHLKAQ-LPDYMVPTHLILLDSMPLTANGKLDRRAL----------- 66045185 3716 -----------------DHAYPLDKSYVELFEAQVAAHPERIAVSCLDRQLSYAALNIASNRLGHALIEAGVGFDQPVAVLAERGVELPGMIIGSFKAGAGYLPLDPALPNSRLSDIIGQS-ATPLLVCSAECLEQGRALLDALEASRPQLRVW------EDLQQSDSAQHNPGRYSA--PDNLAYVIFTSGSTGLPKGVMVEQHGMLNNQLSKLPYLSLSDRDVIAQTA--SQSFDISVWQFLAAPLFGARVDIVPNRDPQALLAHVQAQRISVLESVPSLITRLLAEPHAA---LDSLRWMLPTGEAMPPELASQWLQRYPIGLVNAYGPAECSVAFFRVDASTRSAYLPIGSPTDNNRLYL-LDDALDLVPLGAVGELCVAGAGVGRGYVADPQRTVPVFVPHPFYRTGDLARRRKDGVLEYVGRVDHQVKIRGYRIELGEIETRLLELPAIRESVVLDVAGPL-GKVLAAYLVPRSTAQDHEALRDEVRNHSLPDYMVPTHLVLLEAMPLTPNGKLHRKAL----------- 66045185 7 ------------------------DTLAQALQRRALHTPDRLALRFQGLVLTYRDLDLRARTIAAALQRQAV-PGDRAILLFHSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLLLT-----GADLQPALLQMDE--------LAAADAPPLLCVDTLPAAPAQEPQLQADDIAFLQYTSGSTALPKGVQVTHGNLVANESLIRHGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCILMAPARPLRWLEAISEYGGTISGG-PDFAYQLCSASALERLDLSRWRVAYSGSEPIREDSLRAFADKFGFTFMASYGLAEATIPSLRLNAARNVVEPGDGQPVQPGHGVLIADPSLQVLGENQVGEVWASGPSIAHGYWRNPEATARAFVQHAWLRTGDLGFQR-HGELYITGRLKDMLIVRGHNLYPQDIEKLIES-----EVDVV-----RKG-RVAAFAVTQDGSETPDALIKIIRQTVAEAFQAPSVVVLLNALPKTSSGKLQRSACRTRLAD----- 118474838 10 ----------------------------EMLISSANEHPKSIAIFDDKKKISYEELRNKVDMCAAFLQSNSISYSDKVAMIVTNSPEFIVAFLAITSIGAVAVPINTFLKKNEFEYILNDCDAKMLIVSNSHLEEILG------LERKTNLRKIAVIGEYESFYLYEEFS--PCKINQVSIDDISSIIYTSGTTGHPKGAVISYKNVFSNLVGINRIFTITNKDRFIVYLPMFHSFTLTVMVLLPLFSASAAVIVKSVFPFSNVLKQTLLKRVSVFLGVPAIYAAMAKAKIPWYFKFNSIRYFVCGSAPLAKQTIDDFAKIFPAQLLEGYGLSECSPLVS-VNRPEHKKISSVGLPLAEY-NVKIVDDEMMEKNIGEVGEIIVKGDNVMQGYLNNPGATDDTII-NGWLRTGDIGKIDEDGFLYIVDRLKDLIISKGQNIYPREIEEIIYRLEEIEACAVIGIKDESEDEDVVAFVQLKDGINIEAKIKEFLKKH-LANFKIPKHIYFADELPKNAAGKVLKRVLKDKVKDKL--- 17063848 27 -------------------------------------FGSRPCLISAGDVYTYYDVELTARRVASGLNKLGVQQGDVIMLLLPNSPEFVFSFLGASYRGAMITAANPFFTSAEIAKQAKASNTKLLITQAS-----YYDKVKDLDVKL-----VFVDSPPDGHMHYSELRADESDMPEVKPDDVVALPYSSGTTGLPKGVMLSHKGLATSIAQQVDNLYFHNEDVILCVLPLFHIYSLNSVLLCG-LRAKAAILLMPKFEINALLGLIQKHRVTIAPIVPPIVLAIAKSPDLEKYDLSSIRVLKSGGASLGKELEDTVRAKFPAKLGQGYGMTEAGPVLTMCKEPIDVKPGACGTVVRNAEMKIVDPETGNSLPRNQSGEICIRGDQIMKGYLNDQEATQRTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLSHPKITDAAVVPMKDEAAGEVPVAFVVRSNGDTTEDEIKQFISKQVV-FYKRISRVFFIDAIPKSPSGKILRKDLRA----KLAAG 154686278 466 ---------------------YPETTVHGLFEEQAAKTPDQEALRYNGVSWSYKKLNQRANQIAHALREKGARPDQITAVMLRRSMSTVAALLGIWKSGSAYMPIDAEFPPERISFLLRDSEASLLVTEK-----DLLPLIP------PHFKGSVVIME-------ETVSQQTAPLPPVDSGNWAYVIYTSGTTGRPKGVLVQHKAISNTLQWRREEYGMTEGDIALHL--FSYVFDGSLTSLFTPLLSGACVLLTDEDDAKDVLSIITRHGVSHLLIVPSLYRVLLD--SLTKKDAQTLRAVTFAGEAATPDIVEASRGIPNAELLNEYGPTENSVATTILRNLQKSSRITIGRPIA-NTSVYIMHGD-RLQPVGAVGELCISGKGLADGYFQQKELTDKVFTPHPFYRTGDAARFLPDGTIEYMGRFDDQVKVRGYRIELGEIETALRSLSGVKEAAVTVRKMADGEQELAAYVVLENAGVTFKP-HAELAGR-LPAYMIPGSFTKLTEMPLSVSGKLDRAALPE--------- 167572238 55 -----KPFGKVLDESNAPFYKWLNASYNCLDRHVAAGLGERVAVIFEATRVTYADLLARVARFANALKRRGVGRGDRVVIYIPMSVEGIVAMQACARIGATHSVVFGGFSSKSLHERIVDVGATALVTADGGKTLPLKNIADEALAGCDAVKSVFVYRRTGGKIDWHEGRSDTCEPEWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWFDWKPADVFWCTADIGWVTGHSYI-TYGPLAVGATQVVPTYPNAGRFWKMIGDHRVSVFYTAPTAIRSLIKAAEAKSYDLSSLRIIGTVGEPINPEAWIWYHKNVGCPVVDTWWQTETGHMITPLPGATPTVPGSCTLPL-PGIMAAVVDETGQDVPNGQGGILVVKRPWMARTIWGDPERFKKSYYPESLYLAGDGTVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHALVAEAAVVGRPDDTTGEAVVAFVVLRPEGEEAAALAKVLRDKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGE---- 16040971 4333 -------------------------TIHQLFEQQAERNPDHEAVMFGNQTLTYRQLNERSNQLARVLQDKGACTDQVVAVLTDRSAHMIIGILAILKAGAAFLPIDPELPEKRRAFMLKDSGADVLLTCAGH------AIPPLFEGEVLLLDDPLLYQGRTDNLNLS-----------CSENDLMYVIYTSGTTGQPKGVQLEHKTMTNLLAYEQDHTQLRF-DRVLQFAAM--SFDVCYQEMFSALSSGGTLFIIGNEAKRDIRQLVRTHGI-QTAFLPTAFLKLLASEKHYFEPFACVDHIIAAGEQLIATMLRDMLARHQVTLHNHYGPSETVVTMYTVDPDTDQELQPIGKPIS-NTEIFILNEAGTLQPVGIVGELCISGVSLARGYHNRESLTLETFVPHPYYKTGDLARYLPEGNIEYAGRRDHQVKIRGYRVELGEVEAALLKH--VQEAVVLAKENTDGQSDLYAYFTA-EQSLSISQLKEKLAGQ-IPGYMIPSYFIQLEKLPLTGNGKVNRRAL----------- 16040971 3279 --------------------YPREKTIHELFEEQAHRTPDNTAVVFEGKQFTYEELNRRANQLARTLQAKGVQADQLVGIMTERSLEMVVGILGVLKAGGAYLPIDPDSPSERIRYILNDSSISVLLYCGKLQ------------------DDIGFSGTCIDLMEEHFYHEKDSSLASYQSSQLAYAIYTSGTTGKPKGTLIEHRQVIHLIEGLSRQVYSAYDAELNIAMLAPYYFDASVQQMYASLLSGHTLFIVPKEIVSDGAALCRQHSIDITDGTPAHLKLLIAAGDLQGV---TLQHLLIGGEALSKTTVNKLKQLFGPGITNVYGPTETCVDASNIECSSDAWARSIGKPL-GRNRMYILDSKKRLQPKGVQGELYIAGDGVGRGYLNLPELTDEKFVADPFYRTGDLARLLPDGNIEYIGRIDHQVKIQGFRIELGEIESVMLNVPDIQEAAAAALKDADDEYYLCGYF-AADKTIQISELRERMA-RHLPGYMIPAHFVQLDKMPLTPNGKLNRQLLPAPVKKR---- 134100821 2692 ------------------------RTIPALFAEQVRRTPDATALVFEDQRLTYAELDARANRLARALVERGAGAERVVALALPRSAELVVALLAVLKAGATYLPVDPGYPADRIAFMLADAAPAVVVTDSATELDTEVERL--------VLDHLDLSGYDANDLG-----------EMAGPDNAAYIIYTSGSTGRPKGVVVPHRNVHRLLTATGHWFGFGGDDVW--TLFHSYAFDFSVWELWGPLLHGGRLVVVPSRSPKEFLELLVREGVTVLNQTPSAFYQLAQADRENPEDRLALRHVVFGGEALEPSKLDDWYRRHAPRLVNMYGITETTVHVTPLEAAHTADPRSPIGEGIPDLGLYVLDNSLRPVPPGVPGELHVSGAGLARGYLGRAGLSAQRFVADPFYRTGDLVRWNGRGVLEYLGRADDQVKIRGFRIELGEIEARVLSHPAVEQAAVVVREDKPGDKRLVGYVVSAEE-IDPAEVRRHVGA-SLPDYMVPVAVVRLESLPLTANGKLDRKALPAPDLSVLAGG 134100821 6199 ------------------------RSFPDLFAEQVRRAPDAPAVAFDGAELDYAELDRRANRLARWLITRGAGPERLVGVALPRSADLVVALLAVLKSGAAYLPIDLSYPVERIRFMLDDGRPEFVITDVASADSLADAGVRLVLLDGDDTTEALPGLPATEVTAAERGVLAPAGA--------AYVIYTSGSTGRPKGVVVTHGGIVSLLAAQRETLGVDGRSRVLQFAAL--SFDAAAWEMCMGLLSGACLVLAPAHELEALAELVARQRITHLTLPPTALGVLPDDA------LPAGTTLVVAGEACPPALVAKWSR--DRTMINAYGPTETTVCATMSAPLAGEVVPAIGGPIT-NARVYVLDAGLRPVPPGTTGELYVAGAGLARGYAGRAGLTAERFVADPFYRTGDLARWSADGVLHYAGRADHQVKVRGFRIELGEVEAALDRHPGVGQVTALVREDNPGDRRLVAYVVPEGARPEPSDLRA-LAASALPEYMVPSAFVLLDELPLLPNGKVDRRAL----------- 134100821 2 ---------DHLAER----GSDGHATLAELVECSARRDPAAVAVRSEGPPLTYGELDERASRLARRLAGLGVRPGDVVALALPRTPELVVSLLAVLKTGAAYLPVDPDYPAERIAFMLADARPALVLTTG------------EIAAGLPSAEATVALVEE----LASDESDVDAPLAGATARHPAYVIYTSGSTGRPKGVVVPHEGVVNHMLWQAETCGLRADDRVLARTAI--SFDAAGTEIWLPLVVGATLCLASARDPERLIDFVDRHRVTVAQFVPSLLAVAADVDLGERS--PALRLVFVAGEVLPPALAARVVRSWGVRLAHLYGPTEASIDVTHWDYDPAIRPLPIGRPLW-NTRVHVLDERLRPVAPGEQGDLYVAGVQLAHGYLRRPGLTAERFPADPFYRTGDLARWNGA-ELEFLGRADDQVKIRGFRIELGEIESVLAGFAEVAQAAVTVRETPAGERAIVAHVVLRE--PVGVQALRSRAAAALPEHMVPASFAVIDRMPLAPNGKVDRRSLPD--------- 134100821 5151 --ERFAAWNDTRRPV-------PEATFVELFEARVRERPGATAIVTASRELTYGELDRRSNALAHRLLDCGAAPETIVAVALPRTPELLVALLAVAKAGAAYLPVDPGHPAERLAHILSDAGPAILVCDEGSR---------------------VPAPESTRRVLVGDEERADAPSAVRDGRQLAYVIYTSGSTGRPKGVQVSRAGLDNFLASMHEDAGLAQDERMLAVTTV--SFDIAALELYLPLVSGATVVLADERDPRALGELIERAGVGHVQATPSLWQSLVSEVPER---VRGLRMLV-GGEALPAALAGRMLE-LGGRVTNLYGPTETTIWSAAATVTGGGEVPPIGGPIA-NTAVHVLDAALRPVPPGVVGELYIGGRGVARGYANRPGLTAERFVADPFYRTGDLARWRRDGRLEYVARVDDQVKVRGFRIELGEIEACLAAHPRVAQAAAAVRGADEDKRIVAYAVAAAGEVVDSGALRDRARKH-LPEYMVPSAFVVLDELPLTPNGKLDRKALPD--------- 134100821 3732 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APGARELVLDEAGRPLPAGVVGELHVDSGG-------------------GLVATGHRARRRGD-RVEVVARKGRYVRLRGIGVSLDEVERILAG------AAGVAVTIDDDGQ-PVAY------TTDPAAVRAR-AESQLPEYAVPSRFVAVDVLPV-VDGEIDYAALP---------- 42491139 1503 --------------------YPRHETIVSLFEAQAEKMPNQIAAVMSHERLTYRELNEKADRIADMLSENGIRSGQIVGIMTERSPDMLIGILGILKAGGAYLPIDPDYPDERISFMLTDSGARALLTQSG--------LGISGMDGLPVL-----------YIDKPESVSADRTKEMITPEQPAYVIYTSGTTGKPKGVMTEHRNVISLITHKGLPFDFGSEDVW--TLFHSYCFDFSVWEIFGALLYGGKVVIVPKRDPHLYRQLLQSEGVTVLNQTPTAFSGLIHEEAGHTDKLK-LRYVIFGGEALQPGMLKSWKEKYPTELVNMYGITETTVHVTCMDDIERNKSN-IGRPLETLH-AFVMDAYMNPQPIGIPGELYIGGEGVARGYVNRDDLTASRFITNPLYRTGDIAKRLLNGELEYVGRKDAQVKVRGHRIELGEIKSALQELSSVKEAAVITRADQHGQHSIYAYAVLHGEKIKEAEIQASLRA-FLPEYMIPARLIALDELPLTANGKLDEKALPQ--------- 211957883 30 -----------------------------FLERAAKVFPTHTAIIHGSIRRSYREFYERSIRLASALSQRGIGKNDCVSVMLTNTPPMLEAHYGVPMAGAVLHALNTRLDAAIIAFQLDHAESKLVIVDREFSKVMSEAL--ELATVKPTVQSAPVIGELEYEELIASGSTDFQWQLPKDEWDAITLNYTSGTTGNPKGVVYHHRGAYLLAQANIITAAMGKKPVYLWTLPMFHCNGWCFPWSLS--LVAGTHVCLRQVRQGPIWNALADEKVTHLCGAPIVMSTLLNTPEDQKRKFTHEVEFFTAAAP-PPEAVLAAMAEEGFNVTHLYGLTEGPAVVNEWHEHWDELPTSQGVNYVALQDLAVLDPTMQPVPDGETGEVMFKGNVVMKGYLKNPSATQEAF-AGGWFHSGDLGVQHEDGYVQLKDRSKDIIISGGENISSIEIEEVLYKHPQISAAAVVARPDDKWGETPCAFVELKESSVTETDIVAYCKEH-LASFKSPRTVVFTD-LPKTSTGKIQKFVLREQAK------ 196243884 1535 --------------------YPQGQCIHQLFEAQVLKTPNAVAVKQQGNQLTYAELNQKANQVAHYLQELGVKPDNLVGICISRSLDMIIGILGILKSGAAYLPLDPTYPKDRLIYLLEDAKVEILLTKDT------------LLNDLPTRFTKVICLDQDWSKIAVQNTTNPI--IKVQEYNLAYVIYTSGSTGNPKGVMIEHRALVNFTKAAINNYQITEQDRVLQFASI--SFDAAAEEIYPCLSCGATLVLRTDESIATFFHQCQQETITVLDLPTAYWQQIITVLNNQSETLYSLRLVIIGGERVIPEKIRTWQKQVGPKLLNTYGPTEATVVSTIYSVDSSAKIKPIGRPI-NNVLTYILNEQLQPVPIGIPGELHIGGMGLARGYLNRPELTAKSFINNPFYKTGDLVRYLSDGNIEYLGRIDNQVKIRGFRIELGEIESVLISHPDIKETVVIVREDTPENKRLVAYVVSNSDNDLKKTLSNYLKNK-LPNYMVPSVFIALEKLPLTQNGKIDYSAL----------- 163857748 7 -------------------------TLARRLARTVAERGPHEAFVGPDGRYGWQDMAAQARAVAAALHAQGVRRGDHVGVMLGNSALWIQVFYACASLGAVTVPVNTRFKSEELRFCLKQADISLLIMADEFLGIDFMGLLRQVEDALPKLRKVVVAGRREGFIALVDGAELDEAAGQVAPDDVLLIQYTSGTTSFPKGVMLTHANMLTNAWAAAQRIGVTPDDRYFSIRPYFHVAG-TTLSILVSLVTGCCLLTLPRFDVGEALRILDRERCTLTSGNDTIFLMLMGHPDFDPARL----HLRGGWAAVGPEVMQKIRDVMGVPICNAYGQSEASPNVIMSAHDDDFALRAMGWALPPGMQVRVVDPTGAPLPPGQRGEIQARGWSIMKGYYNMPDATARALSPDGWLSTGDLGEMDGDGRLRMVGRLKDMFRVGGENVAPLEIEEVLHAHPAVQLAQVVGVPDARLGEVPAAFVLLKEGHARPDELIAWCKERC-ANFKVPRYLDVVDTFEMTGSSKVQKNKLRDYALQR---- 186682770 499 --------------------YPLNQTLVDLFEAQAAKNPHNLALVFESQSLTYQQLNQKANQLAHYLQNHQIKPDTLICICVERSLEMIIGVLGILKTGGAYVPIDPNYPKERIEFMLEDSGISVLLTQSHLKE----------QLPLAKLKHGVICLDNETFTQIDNLN------PQSTPDNLAYIIYTSGSTGQPKGVMIEHRAIVNLSLAWAETFQVQHDSRWLQFG--SFSFDLSIGEIATSLSAGACLYLAKKETLQTLVDLLRDRKISHFTLSPSALSVL------PQASLPNLQAVIVGGEACAAELVTQW--GTKRRFFNCYGPTESTVIASISSCEPNGKKPSIGQPLS-NIRIYILDAHNQPLPPNIPGELCIAGVGLARGYLNRPDLTAEKFIEEQIYKTGDLARWTDDGNLEYLGRIDAQVKLRGFRVELGEIESLLLQHSLVKEAVVI-LYEADNNPRLVAYVTAKEKSSLSSQLKDSLK-ICLPNYMIPSQIMVLEQLPLTLNGKLDRRAL----------- 186682770 1554 -----------------------NQTLVNLFEQQVAKTPDNIAVVFEDQSLSYQELNQKANQLAHYL--LGLKKEQLIAICVERSLLTIIGLFAILKAGGAYVPIDPSYPRDRIHLMLEDSNASVLLTTD--------PIKKQLLEKLKNPCQVV-------FLEKETWDNQPTNNINLQSDDLAYVIYTSGSTGKPKGVAICHSSLTNFLYSMREKPGIAASDTLLAITTI--SFDIAALEIYLPLIVGAKIVLVSREIASDSLQLSKQNGITFMQATPATWRILLAAGWKGSTQLK----ILCGGEALTWELANQLLER-SAELWNVYGPTETTINTFERGNYSQGAVVSIGKPIA-NTRIYILDSYDQPLPPGIPGELCIAGAGLAQGYLNRPDLSAEKFIDERIYKTGDLARWLPDGNLQYLGRSDRQVKLRGFRIELGEIEASLLKHSKIQEAVVIIREDSDFDQRLVAYIVP---------------------------------------------------------- 211957042 28 ----------------------------DICDKWADKDAAREALIFAETTYTFGDLKKLSNQLANLLVSQGINRGDRVGILLPQAPETAFSHIAIHKLGGISIPLFSLFGEEALEYRLGNSGAKALITNNAGA-----AKLEKIRSRLPELELILNIEGADSLHAEMAEQNEDFTPVKTKAEDPAIIIYTSGTTGQPKGALHAHRTLLGHLVEMPHNMFPKEGDRFWTPADWAWIGGL-IDVLLPSLHHGVTVVACRKFSGEAAFQLMQDLKIRNAFIPPTALKMMRQVENPKDRWNYSLRSLGSGGEALGAELIQWGRDTFGLTISEFYGQTECNLVVSTCAELMETRPGVTGKAVPGFD-VQIVDDNGTILETGQLGNIGVRAPNMFLQYWNNPEATKKKFSGD-FLITGDKGVMDKNGWIQFVGRDDDVITSSGYRIGPGEIEDCLLKHDAVAMAGVIGKPDKLRTEIVKAYIVLKEGIEPSDELAKELSEQRLAAHEYPRELEFVEALPMTTTGKVIRRELRARAIDE---- 90399049 19 -----------------------------FLERAATVFGDCPSVVYHDTVFTWSQTHRRCLRLASALVSLGISRGDVVSVLLPNVPAMYEMHFAVPMSGAVLNSINTRLDARTVSVLLRHSGSKLIFVDPALLPV-LRDALRLLPAGHTAPRVVLVEDPHEKEFPVEKGDPEFAWVRPASEWDPMILNYTSGTTSAPKGVVHCHRGIFLITVDSLVDWAVPPRPTYLWTLPMFHANGWSFP--WGMAVVGGTNVCLRRVDAAEVFDTIARRGVNHLCGAPVVLNMLANAPEGVRKPLPGKVRILTAGAPPPAAVLYR-TEAIGFEVSHGYGLTETLVLSCAWKGEWDKLPASQGVRTPGMAEVDVVDETGRSVPRDTMGEIVLRGGCITLGYLNDEAATKAAIRDNGWFYTGDVGVMHPDGYVEIRDRSKDVIISGGENISSVEVESVLYGHPAVNEAAVVARPDEFWGETPCAFVSLKGGAVTAADVVAWSRER-MPRYMVPKTVIFRDELPKTSTGKIQKYVLRNIAKE----- 84687713 35 ----------------------------------ARDEPGRVAVTHETRDWTFGELKDASDRLAGAFADAGVGRGDRVGVLLGQSPETLIAHLATWKRGGISIPLFSLFGPDALAFRLADSGTKAVVTDAAGA-----EKLAAVRGELPDLAQVFAVGGGTGRDFWAEVAASPVDPVPVGAEDPAVIIYTSGTTGPPKGALHAHRFLIGHLPSVHHEGFPHPGDVGWTPADWAWIGGL-MDMAMPCLYHGVRLVSMRKFDADEAYRLIADQRVRNLFLPPTALKLMRQAEVPEDVD---IRTIGSGGEALGADLLAWAQDALGVTINEFYGQTECNLVLASCAGSMAVKPGSMGQAV-PGHEVAVIDAEGQVVAPGTVGEIAVKRPVMFLGYWNLPEKTAAKFTGD-WMRTGDLGVCDEDGYFTYVSRDDDVITSAGYRIGPTEIETCLTGHPDVVMAAAVGVPDETRGEVVKAYVVLRDGAATADRLIQRVREK-VSPHVAPRIVEFVDDLPMTATGKIMRRSLRD--------- 156530477 3 ------------------------ETLPDALYLHARQRPDAAFLITPEEIFTFAECVRLMDRYARALIALGVGPGDCVAVRLPKSPHSMILFLAITRAGGTYVPINPDFTQREARVLIADSAPTLLIDNDAAAAADMGADFK-------------VMGFGTGAAHDLASIAADAPLPGIGPRDRAVMLFTSGTTGRAKGAPLTHANLLANIRALAEAWAFTQSDRLLHVLPAFHGHGL-FLGIAMPVYCGASVILMRKFDAAETIRLMKQS--SVFMAVPAIYTRLLEQPEFSAASCRTLRLATSGSAPLPPELFNELRQRMGLTIVERYGLTETSI-LTSNPIDGSARVGSVGRPLS-CVDLRIADDNGSPLSVNEVGHVQVRGGGIIETYWQRPDRGDD-WTADGWFETGDLGRIDEDGFVWLVGRKKDLIISGGYNVYPREVEIQIEAQGGVSEAVVFGVPHPDFGEGVMAAVKPEAGAALDIDLLEQKIAEALSKYKRPKRIILVDEFPRNAMGKVLKNELRQTYAD----- 116695316 11 --------------------------ISDIPRRWAAETPGHVAVFEEGRTTTYAQLWAGIEDAQRYLQAQGVGTGDRVLITAENCLAVITLVFALSELGAWPVVVNARLSEREIEVIRAHCQPRLMLFTHAVSPDALRHGVRRAREIAPAGLGPLMAGAVDEAGERE---------PEALARDVAALIYTSGTTGQPKGVMVTHRGLLHFARVTVESRRMQADDCAYAVMPMSHVFGL-GTLLVSTLQAGASLYLSARFNAADVTAAIRQGAITLLQGVPTMFNRIVAHVRATGTPLPRLRYLYTGGGPLDPTLKHDVEAMFGQPLHHGYGMTEGSLFVTRMDRP---RTDCSAGEIVEGAELRVVGPEGKPVPQGQPGELWIRGPGVMRGYYRAPDLSAEALRPDGWLNTGDIGRLDPGGALFIVGRTKDLIIRSGFNVYPIEVESVINTHPSVRVSAVIGQPTADGNEEVIAFVEIRDGEKDAQALHDYLVDR-LSPYKRPERILRVASIPTTASGKLLKHQLRQMLADK---- 163856117 29 ----------------------------------------RIAIYYEDEAWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETAVAHMAIYSVGAVVVPLSSLFGPEALETRLRDSDARIAIVDYASSANLL-----AISDNCPNLHQIIGIGFADEVLPWRSLLAREFKPVPTRASDPAILLYTSGTTGAPKGALLPHSVLIGNLPGFVQDWFPKPNDVFWSPADWAWTGGM-MDALLPTLYFGHPIVTRGRFTPERAFELMERYQVTNTFLFPTALKMMMKAEPASRYRL-ALRAVMSAGESVGETVFSWCQTALGITPNEMFGQTEMNYLVGNSRLRWPARPGSMGRPY-PGHQVAVIDDAGQPVAPGETGEIAIHGPILFLGYWRNEAATQAKFTGD-WCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHDAVANAAVVPKPDAERGALVKAYVVLHDQAQLIQALQEHVRDR-LAPYEYPKEIEFIDELPMTTTGKIQRRVLRQREEARAAA- 1117778 28 ------------------------------------QFSSRPCLINGDRVYTYAEVEITSRKVAAGLHKHGIKQTETIMLLLPNCPEFVFAFLGASYIGAVSTTANPFFTSSEIIKQAKASKTKLIITVST-TVPKLKDFSQENHVKIMCIDDKI-DGCLHFSSDLENSDETTLPDVEIRPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYMHHEDVVMCTLPLFHIYSMNSILLCG-LRVGAAILLMHKFEIVTFLELIQRYKVTIGPFVPPIVLAIAKSNVVDQYDLSTVRTVMSGAAPLGSELEDAVRAKFNAKLGQGYGMTEAGMCLAFAKEPFEIKSGACGTVVRNSEMKIIDTETGASLPRNQSGEICIRGDQIMKGYLNDPEATERTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPPELEALLVPHPNVSDAAVVSMKDEGAGEVPVAFVVRSNGSTTTEEIKQFVSKQVI-FYKRINRVFGVDSIPKSPSGKIVRKDLRAKLAARFLNG 116695854 28 ----------------------------------------KVAYIDDDGQLTYGELAQQVRRLAAALLGAGIRREERVLLLMHDCSDWPVCFLGAMYAGIVPVAVNTLLTADDYSYMLQHSRAQAVLVSAALLPVLQEALARPGHEVGQVFVSRAHEPLPDGMTALDALLAAPLQAPAATSDDPGFWLYSSGSTGQPKGVVHSHGNYWTAALYAGPVLGLQEQDVCFSAAKLYFAYGL-GNGLSFPLSVGATVVLMERPTPEATFRRWLQHRPTVFFGAPTGYAGMLASPALPQRAEVALRLCSSAGEALPADIGQRFTAHFGCEIIDGIGSTEMLHIFLS-NRPGQVRYGTTGWPVPGY-AIELRDEEGRPVPDGEIGDLYIQGPSAALMYWANREKSRETF-RGGWTKSGDKYVHNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDHEGLVKTKAFVVLKAGAQLGDELKAFVKER-LAAYKYPRAIEFVDTLPKTATGKIQRFMLRER-------- 198261546 55 -----TPFSKVLDDSQAPHYQWFND--GELLDRHLQERGDKTALIFEGEHLSYRELHREVCRFANVLKNAGLSSGDRAVLYMPMTHQAIIAMQACARIGVVQSVVFGGFSAEALKDRIEDSQAKVVITADGTRGGNIVRLKDTVDNALACVDTVLTFKRAGNDCAMQEGRDEKCEAVPVNAEHPLFLLYTSGSTGRPKGIQHSSAGYLLNAIVTNQVFDLKEDDIFWCTADVGWITGHSYV-TFGPLACGGTVVVYEGPDAGRFWKMVQDHRVSIFYTAPTAIRALMKAGDPQQYDLSSLRLLGTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGHMIAPMPGVTATKPGSCTRPL-PGIAADVVDEEGNSITPNQGGYLVIKKPWMLRTVWGDDQRYKDTYWPDGYYLAGDSARIDEDGYFWIMGRIDDVVNVSGHRLGTMEVESALVAHEAVAEAAVVGVPHEVKGESLACFVVLKGDRPETQTLRAWVGEQ-IGAIAKPDSIRYADNLPKTRSGKIMRRLLRAIARGEEIQG 91086323 19 ----------------------PDTPIGKLLYDQLLANCDNPALIDAGQTLTYRELLDKTCTLAENLRKSGFGKTTNIAICCQNSVDFFTPIIAALYIGATVVPINHNYTETELGHALRVVKPQIIFCSE-----LTRPKFAKLQQRFDFLIFLI------ENLPRNGLYRCCLEEVDV-GDHVAFILFSSGTTGLPKGVMITHRNVLTRFAHADDPRLVLRKDGILGLLPFYHAYGLFVS--LACIQKRVKIIVLQKFDENIYLQCIEKYKITSLTLVPPLAIFLAKSPLAAKYDLSSVQEVGCGAAPLSKNIEELLKRRLKINITQAYGLTETTLAVMGVPT-GETKPGSCGK-LYPHLLCKIRDPESRSLGPNQVGELCVKGPIVMKGYYRDEEATKGAFTSDGWLLTGDLGYYDHDGYFFITGRLKELIKYKGLQVPPAELEAILLTHPKIKDVGVIGIPDEEAGELPLAFIVRNEDDLTEDQVKSFLDGKVSPHKRLRGGVIFLEEIPKNPSGKILRRKLHELF------- 148652436 82 ------------------------------LDRHLADNPYKPAIIWEGDHISFKELHSEVCRLGNAMRKMGVGKGDRVVLYLPMVPEAVVSMLACARIGAIHTVVFGGFSAESLASRIIDSQAKLVITADGVRGGKYTPLKTNVDKALDVVERVVVVHRTGNSVPMSDNSNEDCPPETMNAEDPLFLLYTSGSTGKPKGVVHTTGGYLYALSTFRDVFDIKQDDVFWCTADVGWVTGHSYV-TYGPLANGTTTVMPQYPTWARIGQIIDKHDVSILYTAPTAIRAMMKEGDARESNRESLRLLGTVGEPINPEAWDWYHAVVGCPIVDTWWQTETGILMAPLPNSVDMKPGAAMNPLYGIKPAIVDSEGVQLEGCSTAGNLIIGWPGQMRTIYGDHKRFLETYTYPGSYFTGDGAMRDEEGHYWITGRVDDVLNVSGHRIGTAEIESALVSHPAAAETAIVGMPHELKGQGICAYIILRNGEEDTERLRNELNRHVIGPIANLDAMYIVEALPKTRSGKIMRRILRKLAAGE---- 145299087 26 -----------------------------FLARAARVYPDYPALIHGALRQNWAQTERRCRQLASALRRHGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTLNTRLDAESMAFIFQHAQSRVVLVDREFGAVVRKALALAIDDPLYREGELISELDYEQFLAQGNGD-EPCWLPD-DEWQAISLNYTSGTTGNPKGVVYHHRGAHLNAINNVLSWELPKHSVYLWTLPMFHCNGWCFPWTLAA--TAGVSVCLRHVQARAIFDALREHKASHFCAAPIVLNMLNNADPALKYGLNHPIKVMTAGAAPPATVIAGMEA-MGIAVTHVYGLTETYGPCVLCEPALSRLKARQGVASPLQGEMRVINPSGESVPDGKTGEIVLRGNVVMKGYLKNPDASAEAM-AEGWFRSGDLAVWHPDGYVEVKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVKLKEGRELSQELIAFCREQ-MPHFKAPKRIIFTP-LPKTSTGKVQKYMLRQQL------- 83955309 51 ----------------------------------------------DGRTITHDQFIRSAARYANAFSDKGLTAGDRVAVQVGKSPDALALYAACVQAGLVFLPLNPGYTASEVDYFVGNSGARLLVCDPA----DVTELTPVAAAAGAAVETMDNTGRG-TLRDLAATLPDTFETVDRTAEDLAAFLYTSGTTGRSKGAMLSQRNLLSNAETLVEVWQFTKADVLLHALPIFHTHGLFVATNI-MLLSGGAMVFLPKLDIDQLIRFMP--QATALMGVPTFYTRLLGSDDFTAGLTAHMRLFISGSAPLLAETHKQFEERTGHRILERYGMTETNMNTSNPYD-GPRRGGTVGTPL-PGVELKICDDTGETLPQGEIGVVEVRGPNVFQGYWQMPEKTAAELRADGFFITGDLGLIDEDGYVQIVGRGKDLIISGGYNIYPKEVEQVLDDQPGVLESAVIGVAHGDLGEAPVGVLVADGSRDLDLEALSQTVAQSLARFKCPRKLVLVDALPRNTMGKVQKNLLRETYAD----- 91783949 95 --------------------------------------AEKTAIVFESTHVTYQALYHRVCRLANALRARGVKKGDRVAIYMPMSVEGVVAMLACARIGAPHSVVFGGFSAKSLHERIVDIGACAIITADEVRGGKTLPLKTIVDEALAGIRTVAIAGRDTWLHELEAAQPDTCEPEWVGAEHPLFVLYTSGSTGTPKGVQHSTGGYLLWAAVTMKWFDIKPADVFWCTADIGWITG-HTYICYGPTAVGATQVIPTYPNAGRFWDMIQRHKVSIFYTAPTAIRSLIKSADADHFDLSSLRLLGTVGEPINPSAWTWYAQHVGCPVLDTFWQTETGHMISPLPGVTPLVPGSCTLPL-PGIDAAIVDETGQEVPNGNGGVLVIRKPWMIRTIWGNPERFRQGYFPEKLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALAAHPLVAEAAVVGRPDETAGEAIVAFVVLKAERPSADELRAWV-GKEIGPIAKPKDIRFGDAMPKTRSGKVVRRLLRSVAKGEVI-- 118466679 5 ------------------------RTVPAALDRLARRLPDHDALITEDRSFTAAALRDEVHRAAAALIELGVRAGDRVAIWSPNTWHWVVACLAIHHAGAAMVPLNTRYTAAEAGDILARVGAPVLFGMGRFLGHD--RLADLDRAALPALRHIVVPGSWDEFIAGTDLGAVAERAAAVTSDDVSDILFTSGTTGRSKGVLCAHRQSLSASASWAANGKITSDDRYLCINPFFHNFG-YKAGILACLQTGATLIPHLTFDPLRALQAIEQHRITVLPGPPTIYQTLLDHPARRDYDLSSLRFAVTGAATVPVVLVERMQSELDIDIVTAYGLTEGMGTMCRADDDAVTVATTCGRPFADF-ELRIDD----------SGEVLLRGPNVMLGYLDDPDATAAAIDADGWLHTGDIGVLDEAGNLRITDRLKDMYICGGFNVYPAEVEQVLARMEGVADAAVIGVPDERLGEVGRAFVVPRPGAQLDEQVIAYTRDH-LANFKAPRSVRFVDALPRNSGGKVVKPQLREL-------- 161525631 3 --------------------------IAQLLVRTASAFADRLAVLHGEQPWDYGSLAKRTAALAGFLRDQGVKPGARVAIYSENCPEYLEALHSIYWAGAVSVPVNFKLHPKELAFILANAEADVLFVSEA-----LLATLREAAIELPA--SCLVFGSSAYAQALEH---APIAIEHREPDDIASLFYTSGTTGRPKGVMQTHRNLLMTACYFMDVDDVRPEDAMVYAAPMSHGAGLYN---FPYIARGARHVVPRSGDCAELVELASRVGRLSMFAAPTMVKRLVDHVRAARADVSGFKTIIYGGGPMYANDLHEALEVFGPRLVQVYGQGESPMTITALDRGHAQRATSVGIAQS-LVEVQVVDDRGRRVPNGEIGEVIVRGDTVMPGYWRNPEATASTI-RDGWLYTGDTGYMDDDGFLTLKDRSKDLIISGGSNIYPREIEEVLLAHPSVSEVAVVGWRDAEWGEVPVAFVVFKEGCDATQELDEWCL-QSLARFKRPKRYEFVLRLPKNSYGKVLKTELRSA-------- 114320552 66 --------------------------------------ADQTAVIYDQQKFTYSELRDRVARAAGALRELGVEKGDRVVIYMPMIPEALEAMLACARLGAIHSVVFGGFSPNELAIRIDDAKPKAIITASCTRVIPYLPLVDEARSQHPPEKTLVVQREQEELKPGRDHDWDPADPVPVDATDPLYVLYTSGTTGKPKGVVRDTGGYATALNFSMEIYDLHPGEVFWTAWVVGHSYIVYAPGCTTIVYEGKPV---RTPDAGAFWRVISEHQVKTFFTAPTAFRAVKKEDPEAKYDISCLKKLFVAGERLDPPTYEWLTQILDVPVIDHWWQTETGWPIVANPTGVEVKSGSASLPVPGY-NVMVLDDSGQPLPAGEQGNLVVKPPGCLPTLWGDDERFRRSYLEPGYYDTSDGGYIDDEGYVFIMGRVDDVINVAGHRLSTGEMEEVIGSHSAIAECAVVGIHDEMKGELPVGFVVLKDGVEDEAELEKDLVQNEIGAIACLKQVAVVQKLPKTRSGKILRKTIRQLAKE----- 120613289 463 --------------------------LAELLDAGLSRDPGAVALRFEGRSMTRGELDRKALDWAHRLAAMGAGPERIVALAIPRSLELVAALVAVLRSGAAYLPIDPDFPADRLAFMLDDAQPVCLMTTEELSGRFDGGIAR-----------FIVDAAEPQAGIQPPAPAGALASATLHPSHPAYVIYTSGSTGRPKGVVVPHSAIVNRLRWMQAEYGLESSDRVLQKTP--SSFDVSAWEFFWPLLAGATLVIARHRDPPYLADLIAREAVTTVHFVPSMLELFLQEPAAAA--CHTLRRVVCSGEALSAPLAARFHGMLGCALHNLYGPTEAAVDVTAWACTHEACAGPIGRPIW-NTRMYVLDPGLQPLPVGATGELYIAGDGLALGYLNRPALTAERFIADPYYRTGDLARWCDDGTLEFLGRSDHQVKIRGLRIEPGEIESALMRHPGVQQAAVVVREDAGGSKVLVAYCVPAGDRLDDFSLRAHVAQR-VPEYMVPSAFVVLAELPLGPSGKLDRRAL----------- 111017932 3 --------------------------LTDYLDKGASLGPSSPCLTMGDRTLSYADVQDLSRRVAAALARSGIAAGDKVAVLSGNDPTAFSCVFGISRAGAVWCPINPRNEAAENRDLLALFDCRCLIFQKAFA-----PLVDRIRRQLPLLTTLVLDGDEEYAHPFDDLGTERLDVEPV--DDLALIVGTGGTTGRPKGVMLTGRNIETMSALTLMSYPFDGRPVYLALAPLTHAAGV---LCFPILALGGQVVIMPTPDLGQFLAHIDRDRVTHTFLPPTLIYMLLDHADLATTDLSSLQCFWYGAAPISPTRLEEALTRIGPVMAQLFGQSEAPMMIATMAPKDHARLSSAGRP-SPLVTVAIMDGQGTLLPSGERGEVVVRSSLVMTGYYKNPVATQEA-SAHGWHHTGDIGYLDDDNFLYIVDRAKDMIITGGFNVYSVEVEQALMAYPGIQDCGVIGLPDEKWGERVVAVVQSRAGTPIEADLTAFVKAR-IGSVKTPKEILVWPDLPRSKLGKVLKNEIRQQL------- 163758227 24 --------------------------VHAMLASAVARHPRRQALICGETRLSYAELDDEVGRVAAGLAALGVGQGDRVAMLLGNGVPFVVVTYAAARLGAVTVPLSIREQMPGIRHALLNSEAIALIVEAEFIDLVPPP------DETPNLSSRIAVGQASGYLDYDRLRRTGADAADVSEDEVATILYTSGTTGVPKGAMLTGLGIVHSSINFVTTMDLGPTDKTIVVVPMNHVTGL-VAGIHTLICAGGSIAIMRDFKAERFLECAAREGMTCSLMVPAMYNLCLLQANLSDYDLSAWRVGGYGGAPMPAATIERLADALGLGLMNAYGATEVTSPATVMPDQTAARRLSVGLPV-PGAEICVMDEAGREVPAGVDGELWIRGAMVVPGYWRNPEADAREFSA-GFWKSGDIGSVDEDGFVHVHDRKKDMINRGGYKVFTAQVESVLTACPGVIEAAVVAKPCPILGERVHAVLSVNQDEAKQEAVSAQCAAQ-LADYQCPESYTFYQALPRNANGKILKRQIRQEL------- 52081449 26 ---------------------------------------DKTALIWEDESWSYEKLIEKAYKIGSILTRSGLKKGDKLIVMMPRIPETYAVYMAILKAGMVVIPCSEMLRAKDLDYRIKHAGVKGAVVYSAFLDAFLDVRSKEA------LSLFAVGESSEGWINLLEAIAADFQAADTSRDDIAFLSYTSGTTGQPKGVVHTHGWAYAHLRTTASAWDISEGDLVWATAGPGWQKWVWSP-FLAVLGSGATFIYHGKFTPETYLRLIERHQVNVLCCTPTEYRFMAKVNDLSRFDLSSLHSAVSAGEPLNREVIDTFKKHFHIAVRDGYGQTESTLLVGILKG-MKIKPGSMGKP-TPGNLVDIIDGNGKSCPPGETGDIAVSTPALFKEYYKDQERTLRQRRGD-YFITGDKARKDEDGYFWFESRNDDVIISSGYTIGPFEVEDALIKHPEVKECAVVASPDEIRGSIVKAYVVLKDPSRLTKELQDHVKA-MTAPYKYPREIEFIEELPKTPSAKIKRFELRQR-------- 182436884 14 -----------------------DTPIHDAVLGGAAGFGDTVALIDGGASLTYAQLDGFHRRIAAALAGAGLRKGDVLALHSPNTIAYPAVFYGATRAGASVTTVHPLATPEEFAKQLADSGAKWIVTVS-----PLLPTARRAAELTGGVREIYVCDRAEGHTSIQDMLSSTAPEPEITGEDVAALPYSSGTTGTPKGVMLTHRSIATNLEQLRPFIPMGEGDRILAVLPFFHIYGLTA-LMNVPLRCGSTVVVLPRFDLAQFLEAIQTHRISGLYVAPPIVLALAKHPLVAEYDLSSVQYVVSAAAPLDAELAAACSARLGVPVRQAYGMTELSPGTHVVPSVEHPPPGTVGK-LLPGTEMRIVEDPAQDAARGADGEILIRGPQVMKGYLGRSDATAAMIDDDGWVHTGDVGRVDEDGWLYVVDRVKELIKYKGYQVAPAELEALLLTHEEVADAAVIGVYDAEGNEVPKAFLVPGADALTEDEVMAYVAER-VSPYKKVRRAEFIEAVPRAASGKILRRELRDR-------- 57242414 50 -IDWFSPFSRVLNEDNPPFYKWEGGTLNQCLDRHMKTRRNKAAIVFEGEVYTYRRLFHEVCKAANLLKRFDVKKGDRVVLYMPMIPESAILMLACARIGAIHSVVFGGFSPEALRDRIIDAGAKLVITADGARGKPYPAVDKALSEGCECVEKVLVVIRGRDYVYNELVKNESYKCEPMDSEDLLFLLYTSGSTGKPKGVMHASAGYILWAQMTMEVFDIKDYDNYWCSADIGWITG-HTYVVYGPLACGATTIMPTYPNSGRWWRMIEEYQVSKFYTSPTAIRMLYADAEPKNYDLGTLEVLGTVGEPINPSAWNWFYEEIGCAIVDTWWQTETGHMITPLPGATPLKPSCATLPL-PGIFAEIIDEEGNKKSIGEDGLLCITKPWMIRGIWKNEERYKESYDGKPVYFSGDGAFYDERGYITITGRTDDVVNVAGHRIGTAEVESALAKHKDVAESAVVSVLDSIKGESLFAFVVLNSNAETLKELNDILRA-EIGPIAKIEQILYTPGLPKTRSGKIMRRILRTIARKEEL-- 148546914 504 -------------------GDWR---VHQLFEAQARRQPDATALLFGDQRMSYRALSELSSQWAHKLIEQGVGPESLVGIAAERSLEMVVGLLAILKAGAAYVPLDPDYPAERLAYMFEDSGIELLLTQ------------AHLREQLPAFAGQVLLLDQPGEL---GGYSRQVPACRLHPENLAYVIYTSGSTGRPKGAGNRHLALYNRLAWMQQAYALDGADTVLQKTPF--SFDVSVWEFFWPLMTGARLALAEHREPERLIDTIERHQVTTLHFVPSMLQVFVREPGLQR--CHSVRQVICSGEALAVDTQQQVFSHLGARLHNLYGPTEAAIDVTHWTCVDEGRDSPIGRPIANLY-THILGPAFEALPQVAMGELMLGGQGLARGYHRRPSLTAERFVPDPFYRTGDLARYRDSGVIEYCGRIDHQVKVRGLRIELGEIEARVLEHPQVREAVVLAQ-DSGHGQQLVAYVLAEEQAVDAAELRDSLREQSLPDYMVPTHILQVQAWPVTANGKLDRKALPK--------- 120401378 5 -----------------DTGMWGV--LPEVLDRACTYYSDRVAIVDGDRSLTYRELWLWRNRIANALIAAGVQKGDRVGLLMPNCLEFIPVQQAVWAAGAVLVQMPTRAAADGFRSNLAQTDATTLLYH-----AKFEESVAAIRDELPKLQTVIRVGEAADFAAVVSAAADTRPDVAVDEHDEAYVLFTSGSTGEPKGVVNSHYTWYYAISAGLEIGDIRFGEVFAHGAPLTH---FTQIFVIPTFIRGGTNVMLPGLDVESLLSNIERHRVTATAVVPTIIYLLLDHAGRDRFDIASLNTMIYAGAPMAPERLRQALDTFGPIFIQTYAGTEGYVSCLRSDEDWVARLASAGRPMFAV-QVTIRDDRDNVLPTGEAGEICTRQLGQMLGYL-DAQRNAET-VRDGWVHTGDIGRLDERGYLYLVDRKKDMVVSGGFNVFPRQVEDVLCTHPTVAQAAVIGVPDPKWGESVLAMVVARPGEITGTELQLELVDHVLGSIPAPKKILFTDELPLNPAGKVDKKAIRKPYWQ----- 77361360 26 ----CIPWYKTPQNAYTQDSHWFDD--GQLLDQHVEAFGEQTALIYDSQTYNYSQLQQEVAKFAGVMQSLGVQKGDRVVIYMPMIPQAVIGMLACARLGAVHSVVFGGFAAHELAVRIDDAKPKLVLSAEVSNIIEYKPLLDDAIKRATHVDHCVIYQREQATATLNSGQAQAVDPVPVSGSDPLYILYTSGTTGLPKGVVRENGGHAVALNYSMKVYGMEPGEVFWAAWVVGHSYIVYAPLMYTVLYEGKPV---RTPDASAFWRVVEEHKVTALFSAPTAFRAIKKAEGFKKYDTSSLKRLFLAGERLDAATYGWLKEKTGLPVLDHWWQTETGWAIACNPEHLETKAGSSTVP-TPGFDVRILNMEGEECAPNESGAVVIKPPGCLSTIWQNTERYKQGYLSEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDALKGQNPMAMIVLKDGFTGSQEVQQQLVQNQIGAIACLKNIMCVERLPKTRSGKILRKNLRQLIDGEEL-- 146343554 4 -----------------------------LLDRNVEARGDKLAYTDTVSELTYRGLQQQSFRVANMLRRLGVRREERVAMIMLDTVDFPAVFLGAMRAGIVPVPLNTLLTTEQYAYVLADCRARVLFVSEAL----YPAVKDIVGGRMPDLDCVVVSGTNAHKLLSEELAGESDQFETVHEDEPAFWLYSSGSTGMPKGVRHLHGNLAATAETYAQVLGIRESDICLSAAKLFFAYGLGNALTF-PLSVGATTILSERPTPALMFKLMNRYNPTIFYGVPTLFAAMLHDESLRHEKANALRICTSAGEALPESVGNAWKARFGVDILDGVGSTE-LLHIFLSNAPGDIKYGSSGRPVPGY-QVRLVNEAGQDVPDGEVGEMLVHAPSAGEGYWNQRHKTRSTF-EGYWTRTGDKYVRDAEGRYTFCGRSDDMFKVSGIWVSPFEVESALITHPSVLEAAVVPDADPEGLLKPKAYVVLRDRATLHEALKEHVKQK-IGPWKYPRWIEVVESLPKTATGKIQRFKLREGASQ----- 209966545 13 --------------------------ISSILRHAALYHGTAIASRFGTERYTYRDAWARTRQLANVLVELGIKPGDRVATLAWNDHRHVELYYAIAGIGAVVHTVNPRLFPEQLIYIFNHAADEVLFVDPMF-----VPLVEKLKPHLKTLRTIVVMTRPELYETLMDGAKPDFDFPEFDENTAAGLCYTSGTTGNPKGVLYSHRSTVLHAYGFLAIPGMESHDTALVVVPLFHANAWGYP--YSAPIIGASMVLPPKLDGRSVYELMEEEKVTVSSGVPTVWLGLLAHLRQSGARFSTLKAVTVGGSALPKAMIEEFEQGHGVTCIQGWGMTEGTLAPDQLQQPAEVLKMKAGRAVY-GVEMKIVGPDGSERPRDGVGELVVRGPWITAGYYNDEQANIGAFTPDGWFRTGDVATIDDRGFMAIVDRAKDVIKSGGEWISSIDLENAAIGHPAVQEAAVVGVPHPKWQERPLLVVVPREGTVEKEELLAWLSDK-VAKWWLPDDIVVMEQLPHTATGKILKTALRKQFADYRLPG 91086321 40 -----------------------------------------------GESISYREIFQKSCSLAETLHRLGYGQNTVVAISSENNLQFYIPIISCFFIGAIVAPINQNYTESETIHSLKICEPKIIFCSKAVSHKYI-----QIKRKFKFSETIVIIDDQIGVKGAETLDNFTRKINSVRESQVAFIMCSSGTTGLPKGVMITHTNVMVRYMHTIDPRYVTKSDNFLALLPQFHCYGLLSN--FFALVEGQRLILMKKFDEEIFLQTIQNYQISSLFLVSPLIVLLAKSPLVGKYDLSCVKDIVGGAAPLSKETEEAVITRLKIPIRQGYGLTEATLCVLMMNV-GDSKPGSCGKVVS-YVTCKVRDETGKSLGPGKVGELCFKGPLLMPGYYKNEEATRNSFTSDGWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKPGALTEQEIINFVAGKVSSQKRLRGGVIFVPSIPKNPSGKILRRELRNTLINR---- 86130835 69 --------------------------------------ADQTAIIFEAQHITYKQLHERVCKFANVLKDQGIEKGDRVCIYLPMIPELSIAVLACARIGAVHSVVFAGFSSTALSTRINDASCKLVITSDGSKTIDLKGIVDEALAETPCVDSVLVVGRDHWLQPLLEKASATCDAVLMNAEDPLFILYTSGSTGKPKGMVHTTAGYVYSAYTFKNVFQYRQGDVYWCTADIGWITGHSYI-IYGPLANGATTVMPTYPDWGRFWQIVEKHKVTQFYTAPTAIRALAKEDNVTKYDLSSIKILGTVGEPINEEAWHWYDENIGIPIADTWWQTETGIMISPIPYATPTIPTFATLPL-PGIQPSLMDENGAEIKGNQVGRLTIKWPGMARTIWGNHQRYKETYFYENRYFTGDGALRDATGYYRITGRVDDVIIVSGHNLGTAPIEDAVNEHPAVAESAIVGFPHDVKGNALYGYVILKETGESRDEINQLITER-IGPIAKLDKIQFTPGLPKTRSGKIMRRILRKIASGE---- 118353816 28 -------------------------TIGQKLRETSEKFPDNQALISHEQNFTYQEYFKEIQKFAAGLLNMGLKKGDRIGIYSPNNYEWCITQFAASMADLILVNINPAYQEHELEYCLNKVGCKALVLASHHKKSNYIQFINDLAPRLPSLKYLIRIDDEVQMGGLKDFKTLDRIMNIASPDDATNIQFTSGTTGLPKGATLTHFNILNNSFFIGNRLGYSEKDVICVPVPLYHCFGM-VLGNLCAINFGSTVVMPEGFSAKKAMESVTKYKCTSIYGVPTMFLEYVKEYESNPYNYSTLKKGVMSGALCPQALMSKLISEWDVPIQICYGQTEVSPIITNQNDSLEDKCTTVGT-IFPHSEVKIINKKGHIVPIGESGEICIRGFGVMEKYWADRKATSKTIDQDQWIKTGDMGIIDERGYMKIVGRLKEMIIRGGENIYPKEIEEYLRSHRSIQDVQVLGVPDEKFGEETFALIKLKDQVLEGKDIFEYCKGQ-IAHYKVPKYVKFVNEFPLTVTGKPQKFKMLDELKKEL--- 158287713 24 -----------------EAGC---HSLGELIIKRLKENGDGIAFIDGGATLTYHQILARSLKLANRFHRLGIKRNSVVGICSENSVQFPIITFATLMLGGTVLPINYGYSEVELQHVLQLTKPIAL-----FASEQPLQKIVTIRNVLPSVKLLVSLGPSRGIALLEDFFDNSTPQPVPLRQQVAVMVMSSGTTGLPKAVQLTHHNVMTVMAYQAEDPRYTEPVRVLGLLPFYHVFGF--MLSLNSCLNKVPMVVLPRFEPDLFLRTIQNHRITMASLVPPLVVFLAKSPLTQGYDLSSLHALLCGAAPLSREIEELVQSRLPQTVRTGYGMSETSLGISRMND----KVGSVGK-VHKTTYVKVVDETGCALGPNQTGEICVKGPLVMKGYLHNDRATGEIIDADGWLHTGDVGYYDEEQDFFIVDRIKDLIKYKGFQVPPAELEDVLLSHRQVRDCAVVGVPDEMAGELPAAFVVLQGESVTANEIERYVASKLSPQKQLRGGVFFVDEIPKTGSGKILRRQLRDALFER---- 156973924 82 ------------------------------IDRHLAERGDEVAIIWEDKTLTFNELHKEVCKFSNALKEQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKIVITADGVRGGRTVPLKKNVDEALTTIDKVVVLKRTGGDIDWHEVVSDICPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKVFDYQEDETFWCTADVGWITG-HTYLIYGPLANGAKTILPNYPSTARMSEVVDKHQVNILYTAPTAIRALMANEAVAGTSRSSLRVMGSVGEPINPEAWEWYYKTIGSPIVDTWWQTETGILIAPLPGATVLKPGSATRPFFGIQPA-LADEEGDIIEATEEGHLVLSWPGQMRTIHGNHARFERAYTVKGAYSTNDGARRDEDGYYWITGRVDDVLNISGHRMGTVEIESALVAHDKIAEAAVVGVPHEIKGEAIYAYITLIDEAALDKEVKDWVR-KEIGPLAVPDTLQWVDSLPKTRSGKIMRRILRQ--------- 84516553 9 -------------------------------------------------QISGGEFLYMVHRVANALVACGLQPGDRIAVQIEKSPMALAIYGGAVAAGVVFLPLNTAYPPAEIDYFVGNAMPKMLV-ADGRRAGALTPVAQAHDAQL----MVLNADGSGSFADLVAAQSADFTPVARGVDDLAAFLYTSGTTGRSKGAMLTHGNLLSNAQVLTREWQFTDKDVLLHALPIFHTHGLFVATNVS-LMSGGAMIFLPGLNMDDMIRLMP--QATTMMGVPTFYTRLLDDPRFTASLTAHMRLFISGSAPLLAETHVQFEKRTGHRILERYGMTETNM-LTSNPYDGERRAGTVGLPLA-GVELRIADETGAALPQGETGMIEVRGPNVFQGYWQMPEKTAAEFRSDGFFMTGDLGLIDDKGYVNIVGRAKDLIISGGYNIYPKEVELVLDDMPQVLESAVIGLPHADFGEAVVAVLVATGQAPDIAEIENALQNK-LARYKQPKAYIVVAELPRNNMGKVQKAALRKQYETK---- 118467324 3 ------------------------------IAEHALAAAQSPALITDGGTISYGELHDRSRRVAAALHELGLRRGDGVAVVLPNRPEFLEITWGCQLSGLYYTPVNTHFTADEVVYVIDDSDAKAVFVDASLPG-----IAARLRSANPAV-HIGVGGKLPGWRDYEGVLGVAGDAPPV--SDGSEMLYSSGTTGRPKAVPLPQDGNGSWAQSVLELYGMTQRSVYLSPAPLYHAAGVN--YTMAVNRVGAASIIMRKFDAETVLRLIETHRVTHAQFVPTMFVRMLKLPEADRYDVSSLRCVIHAAAPCPVDVKHRMMRWFGPIIHEYYGGTEGFAGTTIGPQEWLAHPGSVGIPLAP---VHVLDEDGREVPVGQTGELYFEG-GPDFEYFKDPVKTASVYNERGWRSLGDMGHLDEDGYLYLTDRSTFTIVSGGVNIYPQEVENLLVMHPKLLDAAVFGVPNDEFGEEVKAVVQPADGVPLAAELIAYCRAH-LAGYKCPRTVEF-DTLPRDPNGKLYKRRIRERYWQ----- 196183317 23 -----------------QTDYPRTSTIHDLFQRQAAKSPDAIAIAYQNQQLTYQELEQQSNQLAQYLQSLGVTTETLVSFYLERSPELIITILAILKAGGAYLPLDTSTPPQRLNTILEDAQAPILITQ------------KNKLTSLPKLPDSLHLLCLDDYFNSTTSSPPIPPAHTVNSNNLAYVMYTSGSTGKPKGVCVPHRGVVRLVKNT-NYAHFGADEVVLQLASIA--FDAATFEIWGALLNGGKLVLMPAPSLQDIGTAIKHHKITTLWLTAGLFHLMV---EEQIEALKPLQQLLAGGDVLSPHVKKVLTELPDCQLINGYGPTETCCHQITLEDTTKSSI-PIGRPIA-NTQVYILNPDLQPVPIGHPGELYIGGDGLARGYLNQPDLTQKRFIANPFYKTGDKVRWRDDGVIEFLGRFDFQVKIRGFRVELAEIEAVLQNYPNVRNVVVLAREDTPGDKRLVAYLVPEDNHLEPEPIKSFLLKK-LPSYMIPSAFIVLDQFPLNINGKVDRRAL----------- 5915760 3140 ----------------RTDGVFCKETIPELFEKQAEKTPDHPAVAFGDETISYRELNERANSLAFTLRQKGVGPDVIAGILTERSIEMIVGIMGILKAGGAYLPIDPAYPQERISYIVKDSDVSVL------------CAAGDVDPGEAYTGDIIRIDQTGQNDHVENLKHD------IKPQHLAYVIYTSGSTGKPKGVMIEHHSVNNLVHGLNERIYQHLDAHLNVALVAPYIFDASVKQIFAALLFGHTLCIVPRETAWDAMSLIEKNNINVSDMTPAHLNML---AYVDKTELEDVKELIVGGDALTPDVIGGLFHKFPCNITNVYGPTECCVDAASHQIESGKVPQTIGRPLL-NTSIYIVDKELRPLPVGIAGELCIAGEGVARGYVNRPELTAEKFVDHPFYKTGDLAMWLPDGQIEFLGRADHQVKIRGYRIELGEVEQQLLTHEKIKEAAVIAGKDQNGNSYLCAYI-ASDKELPAADVRQFL-EREMPDYMIPSYFVKLDRLPRTPSGKVDRSALPEA-------- 5915760 4659 -----------------KTGYPKDKPLHELFEEQAMKTPDHTALVFGAQRMTYRELNEKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGTYLPIDPETPRDRIDYMLKNSGAALLVTTDSLL-------------KPFDIKTVDLCSDELHLLSEENL-------PRVRSSDTAYIVYTSGSTGTPKGVVIPHYSAARVVKNT-NYIDITGNDVILQLS--NYSFDGSVFDIFGALLNGASLVLIEKETVHELAEVIKKEQVSVMFITTALFNTL---ADINIGCLAKLRKILFGGERASIPHVRKVLDHVGRKLIHVYGPTESTVYATYYEIDDEAETIPIGSPLA-NTSVLIMDEAGKLLPIGVPGELCIAGDGLSKGYLNREELTAEKFIPHPFYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDEESRPYICAYITANRE-ISLDELKGFLGEK-LPDYMIPAYFVKMDKLPLTKNGKVDRKALPE--------- 5915760 1088 ------------------------KPLHELFTGQVKHGPDRMALKHHDEVMTYQELDEKSNQVARFLIGKGVEKGDYIGVIGKRSLGTIVNLLAVLKTGAAYIPLDPDYPEERKAYIQSKSNCKFFISHDVY-----------------------------DKEHIERFSKAPVDR-KVDLDDMAYVIFTSGSTGKPKGVQITHVPQRNTILDINEKFNVTEQDNIMGISSL--CFDLSVYDVFGALSSGASLVIIDDRDVFSLKETAEKERITIWNSVPAIMGMTADVYPDNELN-HHLRLILLSGDWIPLQLPATIKKTFNAEVISLGGATEGSIWSIYYPIEEDWKSIPYGKPLA-NQKIYVLNQNKQLCPVGVEGELYIGGAGVASGYIHDQEKTEHSFIQHGYYKTGDYGVLKEDGYVEFLGRKDSQVKIRGYRVEMGEIENTLVSHQEITKASVIDYTSPDGIKNLYAFVVA-ENAISQLDVKEFL-QKTLPDYMIPAKFVQIEEIPLTVNGKVDKRTLHDLAEQ----- 86740942 8 -------------------------TLKAVFVDALDRFGARPALHYQGRTYGYGEIVAAANQLAHRLRAAGVGPGVSVALMMSNRPEYIVADQAILRCGAVKVALNDMLSASEIDYILRDSEARVVLADAGM-------LPAALHSAPPLLETVIAVADPDDVAWHDALAGQPTTVPEVDPTDPGLIVYTGGTTGLPKGVMHTQRNLALNLFSHVMEMGLLDDEVLLLMSPLPHSAGF---LLQAGMLKGARHFLETRFDPELVLERITADRVTFTFMVPTMIYRVLDRAAGRALDLSSLRTILYGAAPITRERLEQGLEVLGPVFMQLYGQSEAPNFITRLDPDGEHRLASCGQPVVMAT-VRVVDEAGRELPRGQVGEIVAATPYTMVGYRGRPEQTAKAL-RDGWLHTGDIGRMDAEGYVYLLDRKNDMIITGGMNVYSTEVENAAAACPGVGQVAVVGVPHPDWGEAVVAFVVPDDGAFDEAKLLAHCR-VELARYKQPKAVRVVEALPTTVYGKLDKKALR---------- 29830185 490 --------------------------VHEVFEEQVARTPEGVAVSFEGTDLTYAELNARANRIAHALIAKGVGPETLVGLSLERGIELIPALLGILKSGAAYLPLDPANPADRIAYIVGDAQAPVVVTTAEH-------------AHLFDVELLLLDTDAP------DLAARPDSDPGVSPENLIYTIYTSGSTGRPKGVALTHTNVVRLLERGNEHYAFTDTDVW----PLFHSFDVSVWEMWGALLHGGRLIVVPYRSPEEFLDLLVRERVTVLNQTPSAFRSLVAADAEL-----SLRAVVFAGEKLEISELRPWADRFGIALVNMYGITETTVHTTYHRDLDPRAGNAVGHPLADL-RVYLLDADRQLVPVGVPGEIHVGGPGVARGYLNRPELTAERFVPDPYYKSGDLARRLPDGSLEFLGRIDDQVKIRGFRIELGEIETALAAHPQVRDAVVLVREDTPGDKRLVAYTTPADQAPAPGDLRSHLAAR-LPEYMVPAAFVALDALPLTTNGKLDKRALPAPGQDALGA- 29830185 2579 ------------------------------FEEQAARTPRAPAVTLGERTLTYAELDEHANRLAHALRARGVGAESRVAVQLDRGPVLIAALLAVWKAGGAYVPVDPSYPAERVASIVGTSGAAVAVTSAAYADR---------------------FGAVSLLLDDEDVSALPSAAPARDLDQLAYVIFTSGSTGRPKGVEVPHRGLAGHVGWAAREL----ASRGTGGAPLFSSFDLIVPNLWAPLVTGQRVFAVPQDTAELGHRLLAGAPYSFVKLTPGHLDLLAEQLTTEQAQELA-EVMVVAGEALPGATADRSLDILGPRLINEYGPTEASVGTTVFPAPVGRDVVPIGRPL-PNMRVYVLDSALQPVPVGVTGELYVGGTGVARGYAGRPDLTAERFLPDPYYRTGDLVRHLPDGNVEFLGRVDDQVKIRGYRVELGEVQAVLAEHPAVRDAFVTVHEPVPGDRRLVGYWTPAAGAARPEELAAHCAVR-LPDYMVPSAFVALEALPLNANGKVDRGVL----------- 29830185 1549 ------------------------------FEEQAARTPDAVAVGHQDGTLSYGELDVRANQLAHHLRGLGVGAESRVLVRLDRGPDLLTALLAVWKAGGAYVPVDPSYPADRVTAMRELSGAPVTLTE----------------------------------IPVRALISLPTGAPARDLDRLAYVIFTSGSTGTPKGVEVTHRGLANHVAWAARELASQGD----GGAPLFSSFDLVVPNLWAPLVTGQAVHVSQDVDMADLGELVASGPYSFIKLTPGHLDVLAQQLAPEQAAALAP-VLVVAGEAFTRATLERWRALPDTRLINEYGPTEASVGTTVHEVPRDAETDPIGRPL-PNMRVYVLDPALQPVPVGVTGELYVGGTGIARGYAGRPDLTAERFLPDPYYRTGDLVRQRPDGNVEFLGRVDDQVKIRGYRVELGEIQAVLTAHPGIRDAFVTTVDGELAG-----YYAPAG----AEGVREHLADR-LPDYMVPATLTALDALPLNANGKIDRKAL----------- 212638323 63 --------------------------------------PNRMALKWESESLTYVELMKQANKIANAFVNHGLQKGDKVLVMLPRLLEAYAVYIGALKAGLVVIPSSEMLRTKDLQYRISHGEVKGVI-----AYFLYIEQFIPI-EGMENMVAFSVGGSTERWLDLHEEQSDAFVAVETSREDMAFLSYTSGTTGNPKGVVHTHAWAYAHLRTAAKWLCIEEGDLVWATASPGWQKWVWSP-FLSTLGSGATFVYYGRFEPEKYLQLLEKYHINVLCCTPTEYRLMAKVPTISQYKLPHLHSAVSAGEPLNREVIDTFERYFGVQVRDGYGQTENTLLVGVMKG-MKIKPGSMGKP-TPGNRVEIINEFGEPCAVGEVGDIAVHTPALFKCYYKDPERTAMQFRGE-YYITGDKAKKDEEGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPFVKECAVVASPDEIRGHVVKAFIVLREGVDKNDQLQEHVKQLT-APYKYPRKIEFVDDLPKTTSGKIRRVELREREMKAM--- 93006018 5 -------------------------SIMELYEECFDRFRMHPMTICMGVTHTYDDVDKASMAVAAWLQAKGLPQGSVVALMMPNVPQYLPTMIGILRAGYICTPVNPLYTGRELRHQLNDSGAQVIFVVDNFAQIEETHIKHIVLSKMGDLKGILVIRQVKRLVPLNDPKYDVTKFPDVSLSQTAFLQYTGGTTGLSKGAILSQRNIVAGAMQSEAWTRPITSEIMVMALPLYHIFAFMLSSL--GMRAGYTFILVPNPDIPGFIKTLSKQPFHIFPAVNTLFKGLLDNPNFKNLDFSSLRISQAGGMAATEQTARRWLETTGCAMIEGWGMTEGVAVGTANVITDRKFNGTIGVPV-PSVDVIIIDDEGNPVGANQAGEMCVKGPNVTSGYLNRD--SSDDFTKDGYFRTGDIVSMDEKGYFRLLDRKKDMILVSGFNVFPNEIESVMLDCDGIIDCAVIGIPDENQGEAVKIYVVPADNNVTKNSIKEFALD-NMTGYKCPRHIEFVTELPKSNVGKVLRQKLRE--------- 109095472 355 ----------------------------------------------DEVKWSFRELGSLSRKAANVLTKCGLQRGDHVAVILPRIPEWWLVNVACIRTGIVFMPGTIQLTAKDILYRLRASKAKCIVASE-----EVAPVVESIALECPDLKTKLLVSPRTGWLSFQELASEEHSCVETRSQEPMTIYFTSGTTGSPKMAQHSQSSLGIGLTLCGRYWDLKSSDIIWNMSDTGWVKA-AIGSVFSSWLCGACVFVMAQFDTDIFLDTLTTYPITTLCSPPTVYRMLVR-KDLKRYKFKSLRHCLTGGEPLNPEVLEQWRAQTGLELYEGYGQTEVGIICANQKG-QEIKPGSMGKGMLPYD-VQIIDENGNVLPPGKEGEIALRLKSTFSEYVDNPQKTAATIRGD-FYVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDQIRREVVKAFVVLANPEKLTLELQDHVK-KSTAPYKYPRKVEFVEELPKTITGKIKRNVLRDQ-------- 156844154 116 ------------------------------VDRHALSHPNKIALIYEGYSLTYNQLLVQVSKVAQVLTSMDVKKGDNVAVYMPMIPEAIITLLAIARVGAVHSVVFAGFSSNSLRDRINDANCKAVITTDGGKIIETKKIVDDALKETPCVSNVLVYKRTENYVQGRDLDWDAFPCTPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLGAALTTKYFDVHPEDIFFTAGDIGWITG-HTYVVYGPLLNGCTTVIPTYPNCSRYWDIIDKYKVTQFYVAPTALRLLKRAGDSDGYNLSSLRALGSVGEPIAPEIWEWYSEKIGIPICDTYWQTESGSHTTFAGGATPMKPGSASFPFFGVEPVLLDANTGKEIQDHCEGVLAIKRPWPARTIWKNHDRYTDTYLKPGYYFTGDGAARDKDGYIWILGRIDDVVNVSGHRLSTAEIESAIIEDATVAECAAVGFADDLTGQAVAAFVVLKNKSEELQEIKKHLVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRKILAGE---- 118497325 45 ------------------------------VDRHLPARANQVAFIWQSKKITYRELYHRVCEMANILEANGVKKGDVVTIYMPLVPESIYAMLACARIGAIHSVVFGGFSAESLKQRIFNAKSDFVITVDEAKRIAMKAAVDKVVAEIDFIRKVLVVRNTNDNISWNDCYTQELKLPQAAAETPLFMLYTSGSTGAPKGLVHTSAGYLVYASMTHKVFDYKDHDVYWCTADIGWITG-HTYVVYGPLANGATSVIPTYPDASRLWQEVDQHNVSILYTAPTLIRSLLKVGDEANTRRNSLRVLGSVGEPINPEAWNWFVEKAGAPLVDTWWQTETGHMITPLPGAHKLKPGSASKPFFGV-EVALLDTDGKEITGVGKGALCIKRPGMARTIYGDHDRYLQTYFSNGYYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAALNTHPDVAESAVVGMPHEIKGEAIYVYCILKEGKSDSKEALDEVRKQEIGPVATPEVIQFTPELPKTRSGKIMRRILRKIAAK----- 89901358 102 ---------------------------------------NKTAVIFEATKTSYKELLARVSQFANALKAHGINKGDRVLIYMPMSLEGVIAMQACARIGAIHSVVFGGFSAKALQERIMDAGAVAVVTANQKRGGKELPLKSIVDEGLESIKTVMVAGRDVTFTDALAGQSTECAPVAVGAEHPLFILFTSGSTGKPKGVQHSTGGFLLWAKLTMDVFDLQPSDVFWCTADIGWITGHSYV-AYGPLAAGATQIIPTYPNAGRFWQMIERHKCSIFYTAPTAIRALIKSAESDRSDLSSLRILGTVGEPINPEAWMWYYKHVGCPIVDTFWQTEGGHMISPLPGATPLVPGSCTLPL-PGIMAAIVDEAGHDVPNGSGGLLVVKRPWMIRTIWNDPERFKKGYFPDELYLAGDGAVRSVDGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDMTGEAICAFVVLKRPVPTGDEAKAIAKEKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAKGE---- 145224829 34 ---------------------------------------DRVALIDAGRQTTYREMVARIDSFAGALAARGVGVGDVVGLLAPNSSAFAVAFHGILRAGATATTINALFTAKDIAKQLTDSRARTLITVTPLLAQAREGAALAGLSD----EDVIVSGDGAGHPNAADILAPGTPAPQVNSSHLAVLPYSSGTTGNPKGVMLTHRNLVANVAQIRPLHGMEPDDVVLAVLPFFHIYGMTV-LLNAALHARARLVIMPSFDLGDFLGNIAEHRCTIAFIAPPVAVALAKHPLVDDHDLSSLQVVMSGAAPLDADLGHAVAKRLDCKVVQGYGMSETPFDGGRLNMHDDAPLASVGWTVSNAASKLVDPETGAEIEPDETGELWFKGPNVMAGYLNNEEATKETIDEDGWLHTGDLAQIDDRGLVYIVDRLKELIKYKGYQVPPAELEAVLLSHPDIADAAVVGVRDEEGEEVPKAFVVTQANSELTEDVIEFVAGQ-VAPYKKVRKVEFIDAIPKSASGKILRKDLR---------- 118098334 56 --------------------------------------------------WSFEELGVLSRKAANVLSACSLQCGDRVLLLLPRIPEWWLLNVACMRTGTVPIPGTQQLTAKDILYRLQKSKAKGVITNDSVA-----STVESVEADCQSLKLLVSEGHREGWLSFKDLAPSDHRCVTTKSQHPVAIYFTSGTTGAPKMTEHSHCSYGIGLTVSGRYWNLTSSDIYWNTSDTG--WAKAAWSIFSAWSQGACVFVMPQFSPPAVFESLSRYPITVFCSAPTAYRMLVQHQLPSCTS-NSLRHCVSAGEPINPEVMAKWKAWTGLDIHECYGQTETVLVCGNFKG-MEIKPGSMGKP-SPGYDVKIIDENGNILPPGKEGEIAIRPLFLFTCYTDDPEKTKATVRGD-FYVTGDRGLMDEDGYFWFVGRADDVINSAGYRIGPFEVESALIEHPAVLESAVVSSPDPIRGEVVKAFVVLHDPEKMMKDLQDHVK-KATAPYKYPRKMEFVRELPKTISGKIRRNELRQKEWRR---- 125973070 34 ----------------------------DVADEIADKTPEKVALVWEEATFTFGQLKEYSNKAANFFKRVGIKKGDRVMLILKRRYEFWFAILALHKIGAACIPATHLLTAKDIIYRNNAADIKMIVCVGEDEVIKH---VEESLEQSPTVMAKALIGRDKEEIENESSHFEPTGKDATTNDDIMLLYFTSGTTGMPKMVAH---DFTYPLGHIVTAYWQNVIDGGLHLTVADTGWAKAAWGIYGQWIAGSAVFVYDKFVPKDLLDVICKYGVTTFCAPPTIYRFFIKE-DLTKYDFSKLKYCTVAGEPLNPEVYNQFYKATGIKLMEGYGQTELTLTIGTFP-WMEPKPGSMGKPSAGYV-IDILDENGNPCEVGEEGQIVIRTDGMFDGYYRDTELTKKVWHDDIYY-TGDMAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDPIRGQVVKATVVLAKNYSPCDELVKELQEHVTAPYKYPRIIEFVDELPKTISGKIRRVEIR---------- 149504791 58 ----------------------------------------------EEVKWSFEELGALSRKAANVLTEAGLERGDRMLVVLPRIPEWWLVNVACMRTGVVIIPGTSQLTARDIAYRLQASQAKAIVTSDSLA-----AQVDIVSAKCPSLKTKLLVSDDPGWLNFRELASTEHKHVKTKSQDLAAIYFTSGSTGVPKMVAHCQQSFGLGFAASGRLWDLSPSDIFWSMSDPGWVKAAWT-NVFCPWIHGSCVFVMPQFDSKLVLNTLSSFPITTFCMTSTGFRLLIQQ-DLASYQFKSLRHCVTGGEPLNPEVRKQWKSQTGLELYEGYGQTETVLVCSN-NKAMKIKSGSMGKATPPYD-VQIVDENGEILPPGEEGDIAIRRPFCFSGYLDNPEKTKST-QRGNFYVTGDRGRMDGEGYFWFLGRADDVINSAGYRIGPFEVESALMEHPAVVESAVVSSPDPIRGEAVKAYVVLQDPAELSRELQDHVK-QVTAPYKYPRKVEFVRELPKTVSGKIQRNKLR---------- 160900185 2677 MLDG-KEWTQLQAWSLGARTEPGMQPVHQLIERQAQARPDAVALVFGDQVLSYDQLNRRANQLAHRLMALGVRPETRVGIAMERSIEMVVGLLAIMKAGGAYVPLDPDHPPERLAQMIEDGAVRRLLTHSALR----ERLPAGEDLQWLDIDRIDVAGE-----------SQRNPVVAVHGEHLAYVIFTSGSTGRPKGAANRHAALHNRLAWMQQAHALDASDAVLQKTPF--SFDVSVWEFFWPLMVGARLVMADHRDPARLVALITGHGVTTVHFVPSMLQAFVAHAGVAA--CTGLRRILCSGEALPAEAQNAVFRLLGAGLYNLYGPTEAAIDVTHWRCRDDGRRQPIGQPIS-GIRTYVLDCAMRPAPQGVAGELYLGGIGLARGYLNRPALTAERFVADPLYRTGDLVRWNGEGQIEYLGRLDHQVKIRGLRIELGEIEAHLLAQPGVREAVVVAAQSGAAGARLVAYVAPDADAGLAETLRQALAGR-LPDYMQPSAIVVLPALALNANGKVDRKALPQ--------- 160900185 519 --------------------------LHQRFAASAQQRPDAVALTCESARLTYAELDAQANRLARRLIALGVRPETRVGIAMQRSVEMVAGLLAILKAGGAYVPLDPDYPADRLAHMVEDSGIALVLTQAAVRERIPGAAALQVLE-----------------IDTLDMSGEPDTDPEVSADSLAYVIYTSGSTGRPKGAQLSHRNVARLLDATDAWFGFGPDDVW--TLFHSYAFDFSVWEIFGALCTGGRLVMVPYWSPQDFLALLRAERVTVLNQTPSAFGQLVHAVEQEDGNEEGLRQVIFGGEALEPESLRPWFDRFGPQLVNMYGITETTVHVTYTRKDLEGGRSPVGVAI-PDLGLYVLDGSLNLLPQGVAGELYVAGEGLARGYLNRQGLTAERFIANPFYRTGDLVRWSAQGELEYLGRADQQVKIRGFRIELGEVQSQLLAQPEVREAVVLAKEGA-GGARLIAYVSLN--AEIAEGLLKGRLGEVLPDYMVPSAIVVLDALPLTANGKVDRKALPE--------- 160900185 1616 ------------------------------FEARVREQPDAVCLVHGDEALTSARLNARANRLAHRLMALGVGPDVRVGVALERSVDMVAGLLAVLKAGGAYVPLDMEYPVDRLAYIAQDSGIALLLTE------------RKARERLPFAQALNVVELDDLDL---DAGPDHNPGVAVHGDHLAYVIYTSGSTGRPKGAANRHAALSNCMAWMQDHYRLTRADAVLHKA--AFGFDVSAWEIFWPLTAGVRLVVARHRDPERIVALIRRHQITTLNFVPAMLQAFLAHEGIEEE--TRLRYVICGGEAMPAETQRELRRLHGVSLQNLYGPTEAAIHVTHWTCRDDGRPVPIGRPVSA-TKALVLGQDLGLVPAGVAGELYLGGQALAQGYLGRPGLSAERFVADPFYRTGDLVRWNDEGQLEYLGRLDHQVKIRGFRIELGEIEARLLAQPQVRESVVVARKGP-AGMHLAAYVSAHEGQVTAAELRERLA-LELPDYMVPASIMVLDRLPLNANGKVDRAALPEP---ELLA- 160900185 3794 --------------------------VHRLFEQQVDERPQATALVFGDECISYAQLNRRANRLAHRLIAEGVGAEVRVGIAVERSVEMVVAVLAVLKSGAAYVPLDPGYPAERLAHMVGDSGMACLLTQSR--------LGLEVAGRVKALDL-----DAIGAMPGSDHNPGAA----VHGECLAYVIYTSGSTGRPKGVGISHRCLAEQAQLAVGFAALSPQDRVLQFATL--NFDGCIEQLFAPLVAGAAMVLRGSWDSATFHRELMARQISVADLTTAYWLLLVDFARQGLRGYGRLRQVHVGGEAMPGAGLQAWRDLGHVRLLNAYGPTEATVTASLFDCTGLVEGAPIGRPLA-GRHMWVVDDRMRPVPLGVAGELCIGGPLLSRGYLNRAGLSAERFVADPFYRTGDLVRWNAQGQLEYLGRVDHQVKIRGLRIELGEVQAQLLALDDVREAVVVAGEGP-AGTRLLAYVSARSGRTLDEQEMRERLATVLPDYMVPGAIMVLDQLPQNANGKLDRQAL----------- 160900185 5313 ---------------------------------QARRDPGAVALVMGEQTISHGELQARSNHFANRLVQAGVGRGAIVGIAMERSLEMVICLLSVLKAGAAYLPLDPASPAERQRFMLADSGASHLIAHRAALH----------KLGTPAVAHLVVAEEVDFTQA-----CNAAPAHAVHERDLAYVIYTSGSTGQPKGVVVEHGPLSMHCAATAGIYGMRANSRELHF--MSFSFDGAHERWLTALSIGAGLVLREPWTAEQAWEALRHHGISNAAFPPAYLAQIADWAAEQSQEPPPVELYVFGGEAMPKAAYDKVRQSLRPRLINGYGPTETVVTPLIWSETFDCAYAPIGRPV-GERTVHILDADLHRVPHGVVGELYIGGYGLARGYLSRHGLTAERFVADPFYRTGDLVREMPDGNIEYIGRADHQVKIRGFRIELGEVEKAVRAVPGVVDAAVL-VQDAGTGKQLVAYVV-GEEGTAAQTLVQRIRQQHLPDYMLPAHTLVLPALPRLVSGKLDRGAL----------- 209546957 23 -----------------------------LYRARVAGDGQALFEIATGRQLTYAQLDLRIARCAGLLSALGARRGARVAMLARNSMDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADC-APALLVHDEQFSATVASLADADAEM-----AVISTADGPTGLAARIEASLPMKPVSADADGACVLLYTSGTTGQPKGVIITRRNAFFAAVNFSFVGEIGPGSVALCDLPFFHTIGLIAV-ARTTLMLGGTLVVSDRFTPARTLAALRQHAITHYFAVPQIALALRNDPAYSAAALSGLHALFVGGAPLTQALIESYLAD-GVALVNGYGMSEAGTVLHVPIDRRAVQPGSVGLP-APLLDIRIVDEEGREVDEGEIGELWLRGPAVTPGYWNKPLETAAAFT-DGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPDIIDVAVVGIPDVRWGECGVAYVVLRPGAAATAETIAHCVER-LAAFKRPARILFVETIPRTASGKVQKHVLRRLHSDETL-- 159898934 499 -------------------------PLHQRFEQQVQANPQAIAVRFEQSQLSYAELNSRANQLAHQLKTLDVGPDTLVGLCVEPSLDTIIGILAILKAGGAYLPIDPAHPQERIVWLLADAKVGLVVTQ-----------ARCVNKLPQAGLQLIVLDAVDSALSNQPTSNLPASA---QLDDLAYMIYTSGSTGTPKGALITHRNVARLFSSTEAWFNFNNHDVW----SLFHSFDFSVWEIWGALLYGGRVVVVPTRNPAGFYQLLVDEGVTVLNQTPSAFRQLI--ISDAEHDLPSLRYVIFGGEALNVGALQPWFERHGPQLVNMYGITETTVHVTYRPLSMHDVENPQSSPIGPDLDLYVLDDHCLPVPLGITGELYVGGAGLARGYWNRPELTNERFIKHPFYKTGDLVRRLANNEIEYLGRRDNQVKIRGFRIELGEIQATLMSHPAITDAIVAVNTISADDQRLVAYLVTQPQVPRFSQLRTFLKQR-LPEYMVPTSFIMLERIPLTANGKIDYRALPSQ-------- 211639165 480 ------------------------RTLQQQFEAQVAARPDNVALVFEGKTLTYRQLNEQANQLAAAIREQPIPADTLVALYLDRSLEMVISILAVLKAGGAYVPISPEYPPERVRFILEDTASPCVLTQQRY--LTTLREYTQVQTKQPALITV-DDRRAIENLPTEDL------VPVSGATDLAYVIYTSGTTGQPKGVLQTHHNVVRLFTSTQKDYQFNQNDTWV----LYHTFDFSVWELWGALLYGGRLVIPTVEDFGRFSRLCSDQNVTVLNQTPGAFYAFIDASLNIGAEFPHLRYVIFGGDKLNPVQLKPWWNHYGPALINMYGITETTVHVTYLTQNDATAVSCIGRPL-NDMYAYVLNHSGNLVPIGAPGELYIGGAGLARGYLNRSDLTTERFVANPFYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIECALTTHPQVKQAVVIDR--EYEGNKALVAYLVTEGALSDDELIRHLSS-SLPDYMLPASLTRIESIPLTLNGKVDRQALPAPV------- 211639165 1543 --------------------YPQDKTLQQLFEAQVASTPDTVALVFAGTSLTYRQLNERANQLAYVIRERYQQPADTIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRY-------LATLATDKQTCTEQPVLIAADDPTITADKPVDNPASVN--TPSDLAYIIYTSGTTGQPKGVMIEHKNVAHLVAAQAEIFDATERKKTLMFA--AYVFDASVSELFLSLFHGHTIYLCSERNAPAVEKLIQRENIEMATLPPAILKLLTDAE------LPSLQLLVTAGESPSASVLEYFSQHNN--ILNAYGPTEVTVCATGKQYQRGDIATNIGKAI-NNVRLYVLDNHGNLSPVGAPGELYIGGAGLARGYWNRPDLTAERFVANPFYRTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIETALTTHPQVKQAVVIDR--EYEGNKALVAYLVTEGALSDDELIRHLSS-SLPDYMLPASLTRIESIPLTLNGKVDQQALPAPV------- 54293088 89 --------------------------------------ANQTAIIWEGKTLTFAQLYSEVCKMSNVLKSLNVRKGDTVGIYLPMIPEAAIAMLACARIGAIHTVVFAGFSAHALQQRLIASSCKCLITADAFKTIPLKKQADEASVDLNITKLVVKNSNAPWWHELKQTVSDQCTPEPMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVQTAYTHQIFACQDNEVFWCTADIGHSYVVYGPGITTLMFEG----IPTWPDAARNWRIIDKHQVNVFYTAPTAIRSLMRAGDLNSSSRSSLRLLGSVGEPINPEAWNWYHQKVGCPIVDTWWQTETGIMISPRASDEVIKPGSACKPIPGIVPV-LLNEQGHEINGAGEGLLAIKWPSMARTIAGDHQRYCNTYLSNGYYITGDGAKRDEDGDYWITGRIDDVLNVSGHRLGTAEIESALVSHPKVAEAGVVGIPHDLKGQGIFAYVILKQGNKPDTKLQTELMERVISAIAKPDVIQFVNDLPKTRSGKIMRRILRKIACKEV--- 15223865 15 -------------------------TVLGFLERAASVFGDSPSLLHTTTVHTWSETHSRCLRIASTLASLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVLLRHSESKLVFVDHHSSSLVLEAVSFLPKDERPRLADMDFLDTYEGFMERGDLRFKWVR--PKSEWTPMVLNYTSGTTSSPKGVVHSHRSVFMSTINSLLDWSLPNRPVYLWTLPMFHANGWSYTWATAA--VGARNICVTRVDVPTIFNLIDKYQVTHMCAAPMVLNMLTNHPAQKP--LQSPVKVMTAGAPPPATVISKAEA-LGFDVSHGYGMTETGGLVVSCPDERAKQKSRQGIRTAVFAEVDVRDPSGKSVKHDTVGEIVFRGGSVMLGYYKDPEGTAASMREDGWFYTGDIGVMHPDGYLEVKDRSKDVVICGGENISSTELEAVLYTNPAIKEAAVVAKPDKMWGETPCAFVSLKDGSVTEREIREFCKTK-LPKYMVPRNVVFLEELPKTSTGKIQKFLLRQMAK------ 52078849 1500 --------------------YPREKTIVQLFEEQAAERGGYPALQFEDKVWSYDELNRKANQLARRLRESGVQAGTTAAILTARSAEMVIGILAVLKAGGAYVPIDPDHPEKRVQHFFKDSGAAVLLTQKAMKPL--AEAAEFGGDILFVEDENLYMGDASDL-----------RLP-ISPEAMANLTYTSGTTGTPKGNMVSHRNILRTVKN-ANYLEVMESDIVLSIS--NYVFDAFMFDVFGSLLNGAKLVIAPKDDMSRLAHVLEKEKITILMITTALFNLLTDM---RPDSLKGLRRVLFGGERASVDHVRRALKTVGRRLLHMYGPSESTVFTTYHPVPDDAQAIPIGKPVS-NTEVLILDSFGNVQPAGVAGELCVGGDGLVRGYFNRPELTAEKFTAHPFYRTGDMARWLADGCLEFIGRIDHQVKIRGQRIELGEIEHHLLTHDMVQEAAVLAVDTGAGDQMICAYFTA-DQELSSQELRRHAAE-GLPGYMIPSVFMQLDELPLTGNGKIDRRALPE--------- 111026986 13 ----------------------------QYLDRAAVTVAHRNAIIDGDLTFTYREFAERSNRLTGVLAARGIGVGDRVAVLCTNSHIMLELHNAVPLRGAVLVPLNIRLSEPELDYILEHSGATLLVATHEFADIAGSLAARR---NIPLLQ----ADGSDSAYETELVSAEPARVESDDDRTLLAINYTSGTTGRPKGVMYHHRGAYLQALAMTYHMGLGPGSRYLWTLPMFHCNGWCFP--WAVTAAGGTHVCLRAVDPSEIWRHI-REGATHFSAAPTVLSMIAEHAAAADGPTANPVKVSTGGAPPSPTLLRRMVK-LNMQITHLYGMTETGPAIINLWQPEWDSLGRQGVPNVITGGARVVDSAGKDVEPDAIGELIIEGNNIMLGYYRDDAATAAANV-DGWLRTGDLAVMHADGYVEIRDRLKDVIISGGENIASVEVERVLDSHPAVVESAVVGIPHDRWGEVPIAFVTVRPGTEVEEELVEFARQH-LARFKVPKKIIFAN-LPRTSTGKIQKNVLRNA-------- 114762367 23 --------------------------LSHFLTESARRHPDEIGFVWGEKSWSWAEMEARSAAFAAALQRYGLGKGDRLLVQSANNNQMFEAMFACWRLGAIWVPANFRQSPDDLAYQAASAQAKGLLCGAEFPDH---------AAACDGLSFVIGIGEGDSYEDLVAAHGERPAVAEVQRDDPCWFFFTSGTTGRPKAAVLTHGQMAFVVTNHLLMPGTGPEDASVVVAPLSHGAGIHQ---LAQVAHGVKTILPAKFDPDEIWGLVARWKVSNLFTVPTIVKLLVEHPSVHEHDHSSLRYMIYAGAPMYRADQVRALEVLGPKLVQYFGLGEVTGNITVLPDDGAMRIGSCGFART-GMQVQIQDAEGTEVAPGETGEIAVIGPAVFAGYFDNPEANAKSF-RNGWFLTGDLGHMDADGFFYLTGRASDMYISGGSNIYPREIEEKILQHPDISEVAVLGVPDPVWGEIGVAVCVPREDGVAAEELLGWLGPK-IARYKMPRHVVFWDEMPKSAYGKITKKLIREELTAR---- 76802755 38 --------------------------------------AEKVALVSEDGELTFWELSDRSSQFANTLEALGVDEGDRVFSYMPRIPEHYIALVGTLKRGAVWGSVNERYGPDGISYRLNDCDAQVVVTTD-----DNRETVADALEEVDSVEHVIVPDDDVAFNDRLDEASREYEAADTESEDDALLYYTSGTTGPAKGVLHKHRWVLGVAATQRYSVDLQPGDLYWSTGDLGWLTG--AINTLGAWFWGASLFTYEGFDPEEWAELLDEYPISVLFSVPTAYRMLRENEDVFEDTSLDLRHALSIGEPLSAGVVEWGEENLGVTIHDTYGQTETGNMIINNYPSEEVRPGSMGKPLPGIEADIVDPDTGEVLPPDETGEIAQRGPCFFAEYWQKPEKTADCFVDGPWYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSMGEHPAVAEVAVVGKPHKERGNIVKAYAVPSDGADPTEEIKTHVKE-EMSAHEYPREIEFRDELPTTVTGKIRRTELRDEAQEE---- 46116982 34 -------------------------TLGELLELQTYQHGNQECLVWTGARWTYNELNQQSSSLAQSLLDMGIGVGDRVAIMAGNCEQYAAVFFAVAKIGAILVILNNTYTPTEAMYGLKFSDSKIFFTTPRIGRLDQTQLLQQLENKKTAPKVVMLRGETGKYETYDSLVTAGRRMTKVLPHQVVNLQFTSGTTGLPKAAMLTHHNLVNNSRFIGDRMRLGPADVLCCPPPLFHCFGL-VLGLLAVVTHGGKIVYPEVFDIQATLQAISDEQCTAVHGVPAMFDSLFQAKWPENFNCDNLRTGIIAGAPVPRYLMELLVNRFGMTFTSSYGLTEASPTCAFTDDSIDTRLTTVGT-LMPHAKAKIVDRDGNIVPVGERGELCVGGYQLQAGYWNNSEKTNETMARDAWLHTGDEAVFDENGYCSITGRFKDIIIRGGENIYPLEIEERLMDHPAITRAIVVGLKNKHYGEVVGAFVELADGHPEFEELKDWCRKR-LGGHKSPAHVFWLATVPLTGSGKVRKFEMAKL-------- 218291432 88 ---------------------------------------NKVALFFEGRSVTYLQLQDAVSRFANALKDLGLRQGDVVCVYMQNLIETYVALLACLRIGVLYNTVFAGFSAEALRERIVRCGAKAVICANGSRVLRLKETVDRALEGVETVEHVIVPGRDLDFESLVERASRDCPPAVLEANEPAFLIFTSGTTGRPKGIVHAGGGFLLGTYAYTKYLDLRPEDVYWNTADIGHIFVLVGGLALGTLYEGA----LDWPKPGRLYEMIERYRVNKLFSAPTAYRMMMKHGEARQYDLSSLELLVSVGEPFNPEAWHWVRRVVGAVINNTWGQTETGGTLALLPGAVPMKPGSCGVPFFGHD-LAVVDEQGREVPDGVPGYLVIRRPSLARDVYGDRNLYLNAYFSPGLYFTGDSAVRDADGHFWVLGRVDDVINVSGHRISTMEMESSLIQHPAVVEAAVVGEPDDVKGQVPVAFVTLERGWEPSTDLEEELKARVVADFARPARVYFVEAMPKTRSGKILRRMLREILQTGAVKG 1237183 26 --------------------------------------------------YTYADVELSSRKVAAGLHKQGIQQKDTIMILLPNSPEFVFAFIGASYLGAISTMANPLFTAAEVVKQVKASGAKIIVTQACHVNKVKDYALEN------NVKIICIDSAPEGCLHFSVLQADEHDIPEVQPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYIHSEDVLLCVLPLFHIYSLNSVLLCG-LRVGAAILIMQKFDIVPFLELIQNYKVTIGPFVPPIVLAIAKSPMVDDYDLSSVRTVMSGAAPLGKELEDTVRAKFNAKLGQGYGMTEAGMCLAFAKEPFEIKSGACGTVVRNAEMKIVDPETGNSLPRNQSGEICIRGDQIMKGYLNDPEATARTIDKEGWLYTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPTFSDAAVVPMKDEQAEEVPVAFVVRSSGSTTEDEVKDFISKQVI-FYKRIKRVFFVDAVPKSPSGKILRKDLRAKLAAGL--- 71281260 26 -----------------------------FLERAAFVYPDKTATVNGDIRHTWLEVFQRCSRFASALAKRGIGRGDTVSVIAPNISEHFEVHFGVPMSGAVLNSINTRLDAEAIAFILVHAETKVLITDKEFSPIVKKALPLVIDIDDPNFNEGQLIGSLTYDQLLEEGDSDFESIRPKNEWDAISLNYTSGTTGDPKGVVYHYRGAYLNAVSNVMSWSMGEHPVYLWTLPMFHCNGWCFP--WSIAATAGTSVSLRHVRAEPIFNLIRSEKVGYFCGAPIVLNMLNGAEPSLKADINHPVKVMTAGAPPPASVIEGMEA-SGFKVTHTYGLTETSVVCAWHDEWNEESPSRQGVRSPMLDQLMVADETLEPMPDGEVGEIFMRGNLVMKGYLKNPSTTQAAFD-GGWLHSGDIAVWHSDGYIEIKDRSKDVIISGGENISSVEVEDILYRHPKVQEVAVVAKKDDKWGETPCAFITPMPNVETEQEMISFCRD-NMAHFKAPKTIIF-GELPKTSTGKIQKFVLRQQANE----- 198250683 37 ---------------------------------------------------------DLAGRYAAALNDLDVMAGDRVAVHIQKSADALALYAACLQLGAVFLPLNTAYTPTELEYFISDSDASVVICDPG----EINEVAAIAKSTGATLRTMGAAGEGS--LKDAALCLPPRTNVATREDDIAALLYTSGTTGRSKGAMLTHRNLLSNAQVLVDIWRFSDTDVLLHALPIFHSHGLFVASNV-TLLAGGSMIWLAKFDTDKVLSQLP--NATTMMGVPTFYTRLLGDARFDKDLTQHMRLFISGSAPLLSETHERFEARTGHLILERYGMTETSMNTSNPYD-GARRAGTVGFPL-PDVEAKICDPTGASLPVGKVGMLEVRGPNVFKGYWKMPKKTAEELREDGFFITGDLAQKDENGYISIVGRGKDLIISGGFNIYPKEIEMFLDNLPDVLESAVIGAPHPDFGESVVAVIVPVTRATLIAAIEAEVKDK-LAGFKRPRHFEVLETLPRNTMGKVQKNELRAQFE------ 68484803 98 ------------------------------VDRHAFANPDKPALICESHILTYGDLLREVSKVAGVLQSWGIKKGDTVAVYLPMNAQAIIAMLAIARLGAAHSVIFAGFSAGSIKDRVNDASCKALITCDGGRTTNIKKLCDEALVDCPTVEKVLVLTEGRDYYWDVETAKFPGYLPPVSSEDPLFLLYTSGSTGTPKGVVHSTAGYLLGAALSTKYFDIHPEDILFTAWITGHTYALYGPLLLGVIFEGT----PAYPDYGRFWQIVEKHKATHFYVAPTALRLLRKAGEQEKYDLSSLRTLGSVGEPISPDIWEWYNEFVGCHISDTYWQTEGSHLIAPLAGVVPNKPGSASYPFFGIDAALIDPVTGVEIEGNAEGVLAIKWPSMARTVYKNHTKYMDTYMYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDKKVSEAAVVGIHDDITGQAVIAYVALKEGNSDEDELVLQVR-KTIGPFAAPKSVIIVQDLPKTRSGKIMRRILRK--------- 85706523 3 ---------------------WTTVTIGRTLRIAAGNSPNKTAVVDPYERISFAELDRRVDKLATSLKRLGTNRGDHVALWMTNCTTWIVTWYACARIGAVLVPINTRYKTEEARYILKQSESSVLVMMDRFWGIDYTDMVEQMSEELPDLSAVIRWGEKDGFLSLDGLMNEAGDVHAVDTDDPTIVVYTSGTTGAPKGAVHSH-IVLRNSNNIANALHIENDDIVLGHMPFYHV-AGAFAAALTALSRECTLVAVPHWKPKEVLELIDKEAVTIMAGIPTHYIDLVEAVKQGGPRPSTLKTGWIGGAAVTPDVAATAINELNMTLQVVYGMTTSSTTLSRFEDHIDIVCDNRGVPIGDF-EVAVFSEDDVKLPVGQVGEVRVRGHLVMQGYYKNPEATAKVITPDGWFKTGDLGVLDEVGYLKITGRKAEMFIVGGSNTYPAEIEKMLQAHDAIKQAVVVGVPDRRLGEVGYAFIQREAGTLTEPELLEYCRS-AMADYKVPRFFEFVDEFSKTTTGKLQRSEL----------- 83949843 26 ------------------------------LRRAVQIYPDYEALVYGETRRSYREYHARVTQLASALKNLGLRPGDVVATLLPNVPAHVEAHFGVPASGAVLNAINTRLEPDTISYIFGHGEAQLALVDTALLPLAEAAIAREVADPQAGYPATGRYLEYEDFLASGDEDFNWI-MPKDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTAVSWPMPHQARYLTIVPLFHCNNWNHSWMMP--LVGGCVVCCRDITARAIYDAIADDGVTHMGGAPIVLNMIVNAKPEDRRAFDHIVQTYTAGAPPPAATLRAIEP-LGFSVTQVYGLTETYGHVTECDEERYAIKARTGVLMPMMEDITALDETMKQVPDGATGEIMIRGNAVMKGYLKNPEATKEAF-KGGYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSIEVEGVLMKHPEVLLCAVVAKPDDKWGEVPCAFVELKEGAVDEAAIIAFARER-LAGFKTPKQVRF-QELPKTSTGKIQKFELRKIAAE----- 205374488 47 ----------------------------EAIDRHAESFRNKIALYYRDEKYTYKEMKEWSNRAANVLKSAEVEKGDRVFVFMPRQPELYFAVLGAIKLGAIVGPLFEAFMSGAVRDRLQDSEAKVLITTPEL-------LERVPVEELPALQHIVLVGEDVNFLTHLQSASKHAQIEWVDRHDGLVLHYTSGSTGKPKGVLHVHNSMIQHYQTAKWVLDLKEEDVYWCTADPGWVTG-TAYGMFGPWLTGASNVIVGRFNPSTWYEMIEDLGVTVWYSAPTAFRMLMGAGDEQSYNLSSLRHILSVGEPLNPEVIRWGMKVFHQRIHDTWWMTETGAQVICNYPCLEIKPGSMGKPI-PGVKAAIVDDRGNELPPYTMGNLAVKWPSMMYTIWNNKEKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFVALREGYTESDELKEEIR------------------------------------------- 91976684 5 ----------------------------EMIRRGAIYHGPKTAVMFGDQTMTFTEVDLLSNRIANVFIEFKLEVGSRVGMLLNNSIYTLPIDFGFVKSRLSRVPMNSRLSAAEQQQMLEGAGVQILIHGTDLTERAH-ELAQSMQLKLISVGN---RADPDDLLQLAQAQSDAPPARTAEPDDVVITIFTSGTTGKLKAVEHTQASWAAMATNVLINMEIGEGDVMLHAASMIHA---SGCFIVPYWLRGGVAAVLPGFTPASYLDAVERWKPTALNLVPTMIGMLLDHPGIEQADFSSVKSIIYGASPMPRPTMHRALKLWGPRFAQYYGQSEAPIFITNLTKEDHVRLASCGRP-SIDCEIKLVNEEGDDVAPGEAGEIALRTAFAMKGYYNAPELNAQMFLPGGWLRTRDVGRFDKDGYLYLVDRTSDMIVTGGYNVYPREVEDALAAHPAVREVVVVGLPDDKWGETVAAFVALRKEAAEDAELIAFARER-LAGYKVPKQVQFIDEVPKSPVGKLLRRAVRDPFWQ----- 148254150 40 -------WPDFVFSRPEYQYPPRLNCVTHFVDRWVEERGDAPCIISAEVSYTYRELQALVNRIANVLVRLGLVPGGRVLLRSANNPMMVATYLAVIKAGGIVVATMPLLRAKELSYPIQKAQIALALCDGKLSDE-----MEKTRAVAPALQKVVYSGQPDGLEALIADASPDFKAVDTASDDLCLIAFTSGTTGDPKGTMHFHRDMLAVCDGYARVLRANQSDRFIGTAPLAFTFGFG--GVLFPMHIGASYVVLEKTSPDDLLAAIERYKATICFTAPTAYRAML--AKLGGRDISSLRKCVSAGETLPKPTFDAWLKATGLKLMDGIGSTEMLHIFISAVE-DEIRPGATGKPVPGY-EAKIVDDEGRDVPPGTMGRLAVRGPTGCR-YLADER--QRKYVQNGWNVTGDTYVMDDDGYFWYQSRSDDMIVSSGYNIAGTDVEAALLTHPSVAECGVVGAPDEARGMIVKAYVVLAPGVAGTPALVAELQEREIAPYKYPRAIEFVTQLPKTETGKLKRFALRQIAQ------ 170722706 491 -------------------------SIHALVEAQARRTPDATALLFGDTPLSYAQLNRQANRLAHALIAQGVRQDTPVGIAAERSLELVVGLLAILKAGGAYVPLDPEYPAERLRYMVEDSGISLLLTQSHLRDRLPLPPRLPVLLL------------------DQALAAQPEHDPQLAPEQLAYVIYTSGSTGRPKGAGNSHQALANRLQWMQAAYGLDASDTVLQKTPF--SFDVSVWEFFWPLITGARLAIADHRDPARLVQLIVQHQVTTLHFVPSMLQAFLLDDQVAR--CSSLQRIVCSGEALPVEAQQQVFAQLPARLYNLYGPTEAAIDVTHWTCRDEGKTGPIGKPIANL-ACWILDAGLQPQPAGVIGELYLGGVGLARGYHQRPALTAERFVACPFYRTGDLARYRADGVIEYCGRIDHQVKIRGLRIELGEIEARLMEQPTIHEAAVLAVDNQ-----LVAYLVAKAGTPLPEQLSQALLAH-LPDYMVPNQWLFLQRMPLSPNGKLDRKAL----------- 170722706 1997 --------------------------LASLIGRHAQERADQVAVRCDGVQLTYGQLEEQANRLAWTLLERGIGREDRVGIALDRSVRTIVAFYAVMKAGAAYVPLDIDYPAERLQWIIGDADVALLLTDSVIG------------------ERLGIAPERRLDLDRCELSAQRHAPQQQTLDDLSYMIYTSGSTGNPKGVAVARGPLRMHCQAIIERYEMGPSTREL--LFMSFAFDGAQERWLSTLISGGLLVLRGNWTPQQTWDVLHAEAISIACFPPAYLQQLAEYGQAQPAP-PPVRIYCFGGDAVADANFEQVKQVLKPQLTNGYGPTETVVTPLLWKVPVTARCEAVYAPIGGKRTLYVLDDCLNPLPAGLAGELYIGGEGLARGYHRRPGLSAERFVADPFYRTGDLVRQRPDGVFDYLGRLDNQVKVRGFRIELGEIEARLRDIANVLDAVVVAREGA-NGKQLVGYVVRGDGERAVTPMLEYLR-QVLPDYMVPAQLMVLDALPLTPNGKVDRRALPEPL------- 193215856 51 ------RWEKVL-EFVPPYHKWTNITINALDRHVQSSRRNKVALIWTTENLTYDRLLRRVSQVANALKDVGVKKGDRVIIYMPLTVEGIYAMLACARIGAIHSVVYAGMGVHALRSRIDDSQAKVVFCSDSGKTIQLKGIVDEAVETCEFVEKVVVLRRQEDFFEFIEGQPQYCEPEIMDSEDPLFILYTSGTTGKPKGVVHVHGGYMVGTYYLTKAFYVKERDIFWSTWIVGHSYIVYGP-----LINGATILAIDYPDPGIIWKTVQRHGVNIMFTAPTAVRMFMKYGAVKKYDTSSLRLVACAGEPLNPEAHQWAQDNINGYVVDNWWQTENAAPVLGTLPAFDAKLGKVGRPM-PGVVADVVSPDGKTVAPNQGGLLILKRPYMMRTIWGDDERYKKYWDFPGCYTSGDVAFYDEDGYFCVLGRADDVMNIAGHRIGTAEVESAFITHPAVAEAAVIGLPDEVKGERIKGFVVLKAGHNATENLKVVLRDRELGPVATPSEIEFRDSLPKTRSGKIVRRLLKAQ-------- 58038888 52 -----------------ERGWFPGGVLNACLDRHLETRGDQNALVWQAETFTYRTLHERVCRMANVLREQGVQTGDRVAIHLPSVPEGLIAMLACARIGAIHVVLFGGFSPEAIADRLSDSGAVLVITANMGRRGPKRDAALDLRPEALAVRHVLVAGRDLWLTPLLDAASADCAAQDMPASAPLFLLYTSGSTGKPKGIVHGTGGYLVWASYTHEVFDHQEGDIFWCTADIGWITG-HTYGVYGPLLNGGTILLPSYPGPGRWWSVIQDHKVTTFYTSPTAIRALMREGDEQRHDLSSLRVLGTVGEPISQEAWSWFNDHVGCAFVDTWWQTEGGIMISPVPGAVREKPASATLPLPGVHPV-LLDERGAPKEGATEGVLCLRGPGRALTIWNDAALFERTYLQPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGSAEIEDALATELAIAESAAIGVPHDLKGQGIVVYLVPRDNAPEDLHIRAAAITSKVGRYAAPERIHVVPDLPKTRSGKSVRRLLRKIACGE---- 158339499 536 ----FVTWNDTQVE------YAQDECFHQRFEAQVEQTPNAIALVFQDEQLTYAELNRQSNQLAYYLQNQGVKPEVVVGLCVERSPAMILGLLGILKAGGAYLPLDPTYPPERLAFMLADAQVPLLVTTSTSA------------THLPNPTAQVIKLDADWPTISQEPEHNPSSAVTV--ENLAYLIYTSGSTGTPKGVLVPHAGLVNLTDDKIRTCQVRPDSRVLQFFSL--SFDASVPEIVMSLGCGAALHLAPPEDGPGLLKLLREQAITHITAPPSALTAL------PPADLPALQMVLVGGEAPSPELIAQWSK--GRLFINAYGPTETTVNASMV--PCEAGAEPTLRPAA-NKQLYILDRHLQLLPIGVPGELYIGGIGLARGYLNRPEKTAAAFVDFGLYKTGDLACYRRDGHIKLLGRLDHQVKIRGFRIELGEIEARLAQHPAVQESVVIVREDQPGERRLVAYVTSSDPAPTTSELHRFVA-KTLPKYMVPAVFVRLEALPLNPNGKVDRQALRPALAETFVA- 166712260 559 --------------------------LHQRFEAQTAAAPDAVAVLFEQQQISYGQLNAHANRIAHALIALGVRPDDRVALCLQRGIGMIAGMLAILKAGAGYVPVDPASPQQRLAFILEDSAPVALVTDACT------------LPSLPSVSCPIIDLDLDG-AGHDELARQPQSNPSLSPAHLAYVIYTSGSTGKPKGVQVEHRNVTRLFSATQDWFGFAASDTW--ALFHSFAFDFSVWEIWGALLYGGRLLIVPTRSPQECYRLLCRSGVTILNQTPSAFLHLIDAQQGEQAD-HRLRLVIFGGEALDPRMLRPWFARPATQLVNMYGITETTVHVTYCPLSAADAINGGVSPIGPDLRVYLLDAQRQPVPVGVAGELYVGGAGVARGYLNRPELNAERFLDDPFYKSGDLARWLPDGQLEYLGRNDEQVKIRGFRIELGEIQAKLTAHPQIRDALVMAHDDTAGHKRLLAYVIAHEGAPTPEQLRQWLSA-TLPDYMMPSAYVQLDAWPLTLNGKLDRKQL----------- 171680775 33 -------------------------TLGELLNLQCLHHGNREGIVWTGARWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVIMNNTYTPTEALYGLDFSECKVFFTTKKIGRLDQGPLLTQLAARATGPKVVILRGDSEGYPIYKELLTQGARVDPVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNSRFIGDRMRLTHNDVLCCPPPLFHCFGL-VLGLMAVITHGGKIIYPEVFDAPATLRTIIGEQCTAVHGVPAMFDSLLALPEAKAADL-RLRTGIVAGAPVPRHLMELMVSKLGMEFTSSYGLTEASPTCAFTDDPIDTRLTTVGT-LMPHARAKIVDRDGVIVPIGTRGELCIGGYQLQAGYWNNSEKTNDCMMKDEWLHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPSISMAVVVGLKDAHYGEVVGAFLQLDPAHPTVEEVREWCR-RKLGKHKAPTHVFWLAAVPLTGSGKVRKFEM-AQLGNKLLEG 16078892 1485 ---------------FEETGYSMNQTLHYALEQQAEKTPDQAAVIFEDGVMTYKELNEQATRISWELIGRGVKPETTVAIIGKRSPEMLLGIYGILKAGGAYLPIDPDYPEERISFLLEDSGTNILLLQSAGL-------------HVPEFTGEIVYLNQTNSGLAHRLSNPNV---DVLPQSLAYVIYTSGSTGMPKGVEIEHRSAVNFLNSLQSRYQLKHSDMIMHKT--SYSFDASIWELFWWPYAGASVYLLPQGEPEVIAKAIEEQKITAMHFVPSMLHAFLEQIKYRSVPIKTLKRVFSGGEQLGTHLVSRFYELLNVSITNSYGPTEATVEAAFFDCPPHEKLEPIGKPVH-HVRLYLLNQNQRMLPVGCIGELYIAGAGVARGYLNRPALTEERFLEDPFYKTGDVARWLPDGNVEFLGRTDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTD--SGEELCAYV----EGLQRNEVRAQL-ERLLPGYMVPAYMIEMEQWPVTPSGKLDRNAL----------- 16078892 2526 -----------------QANQYGVQTISQLFEQQAARTPKASALVSGDKTLTYQELDEWSNGIARALRSRGVKPDTPVGIMMHRSFSMIASILGVWKAGGCYVPIDPEYPKERKRYILSDSGTKLLMTINEAD----LGVLADFEGEILTIESV----EEDDKSPLPQMSS---------AHHLAYIIYTSGTTGRPKGVMVEHKGIANTLQWRRNAYAFNETDTILQL--FSFSFDGFITSMFTPLLSGAKAVLLHEEEAKDILAILSRQRITHMIIVPVLYRALLDV--VQPEDVKTLRVVTLAGEAADRELIARSLAICPHTLANEYGPTENSVATTVMRHMEKQAYVSIGQPID-GTQVLILNSNHQLQPIGVAGELCIAGTGLARGYVNLPELTERAFTQNPFYRTGDAARWMADGTLEYLGRIDDQVKIRGYRVETKEIESVIRCIKGVKDAAVVAHVTASGQTELSAYVVTKPGLSTNA-VRSELQNK-LPVFMHPAFIEKLDSLPLSPNGKLDRGALPKPV------- 16078892 463 ------------------------ETIHAMFEKQAEKTPDAHAVIDQACSLTYRELNKAANRLARHLRMKGVVRQEPVAIMMERSAAFITGVLGILKAGGAIVPVDPHYPADRIRYILHDCGCSHVV----------------SQAHLPSLEDNYIITHPEDIESKVDGSNIKSVN---NADDLLYMIYTSGTTGKPKGVQFEHRNMANLLKFEYTHSGIDEADVLQFATP---SFDVCYQEIFSALLKGGTLHIVPKRDVPQLFAFINKHQTNIVFL-PTAFIKMIFSERELANSFPGVKHLIAAGEQLMSDLFQDVLRKRGIHLHNHYGPSETHVVSTYTIHPGDPIPPPIGKPI-GCTDLYILNHQKQLQPCGVPGELYISGASVARGYVNHDKLTSDKFSSDPFYRTGDLARRLEDGNIEYIGRADNQVKIRGYRIEPQEIEVTLMNHPDISEAAILIWQDQNGEHELCAYYCSV-QKLNTIDLRSYMAS-ELPEYMIPAKWIWVDSIPLTPNGKVDRAALPE--------- 120610200 52 -------------------------------------------------HYSWADLEHASARIANLFASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGFVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPANFGWVSKLAFTAGTAHVFTLGD----DRTGTLLERATHHSSVHEPVARSADDLAAILYTSGTTGRSKGAMLTHGNLLSNALVLKDYWGWKPGDVLIHALPIFHVHGLFV-AIHGALINGSPMVWFAKFDPKAVIAAMP--RATVFMGVPTLYVRLLAEPALNRECTARMRLFVAGSAPLLIETFKEWQERTGHTILERYGMSETIMLTSRHGGQEERRGGTVGFPL-PGVGLRVVDDAGQPVATDEIGHIQVQGPNVFQGYWRMPEKTKEEFAVDRWFKTGDVGKVDARGYVHIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVIGKPGAPDGEAIIAQLKAR-LANFKIPKRCFVAAELPRNTMGKVQKNLLREQYK------ 108760185 2733 -----------------------DATLHGLFEAQAARTPDAVAVVAEGQQLTYAALEEQANQLAHHLRTLGVGPEVRVGLCAERSVELVVGLLGVLKAGGAFVPLDPAYPTARLTHMMRDAGLSVVVTMDA------------IADVLPAGGELLVALDGDR----RQLARNPSEPPRVGPEHLAYVIYTSGSTGTPKGVLVPHQGLCNTLGTIIRAHDVRPGRRVLQAAALG--FDASVLEVLSTLVAGAELHLAPRESPGAPLRLLESRGITTVTLTPSSLSQL------EPEGLPLLETVISAGEACSPELARRWK--PGRRLLNGYGPTEASVCAT-LSTELDVERPDIGRPVA-NMRAYVLDGRGQPVPPGVPGELYLGGPGVARGYLGRPELTAERFVPDAFYRTGDRVRFLADGRLEYLGRTDFQVKLRGFRIELGEVEAVLRQYPDVRDAVALVREDTQGARRLVGYVVQAAE-LDASALRSFMKER-LPDHLVPAAFVALDALPLSPSGKVDRAALPAPDAAR---- 108760185 1506 ------------------------------FASWVKRTPDAVAISMGERRLSWRELSERARGLAARLKQEGVGRDVPVAVRITPSVESVIALWGVLEAGGACLPVSAGEVA-ELASLLPAQGPRLLLVPRT----------EDVPALPKGIRAVAVDSVDSSADSMEPVPGERLAFIVPAPDAL-------GGYGR---VMLSHRNVAHVLASLDARTGAGGGDVWLAVG--GPSADPSGLDLLWALARGMRVVLPP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108760185 2095 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALLSLVQDEGVTTLRCAPSQARALAELPGAEAA-LGSVRLWVLGGES-----------------QDLTSSAQHVAIASSLVGAAWPSPTSA--------PVYVRDASGEPVPVGVVGELALGGAAVPLGFWNDPEATRARFIDERFLVTGQRARFRVAGEVECV-------------------------------------------------------------------------------------------------------------- 91081615 59 ----------------------PNENLVEYIYKNNDKWIEEPAMTCGGRSYTYGMLRMLINRCAQALLGHGMKPREVVGLLLPNIPEYAVVCHGAIEAGLVVTFVNPLYTPDEIKRQFENAGVKMIVTVPQ-----LLEVALTIAPQLQEYRTTICIGGEDDGLQSMLMAGHEAELPGINPREIAILPYSSGTTGLPKGVMLSHYNLVANLVQGEHPALEDLETTMLTVLPFFHIYGFNGILNL-CLKNGAHIITIPRFTPEDYLKTLVEYKPSFIFVVPSLLLFLASHPAVTKEHLSSIEAVQSGAAPLTEGLLQKFRQKVGRDIRQGYGMTESSVTFCMPKLTPPSKIATIGLPY-PGTEAKVISSNGEPQGTHKSGELLVRGPQIMMGYLNNEQATAETVDEEGWLHTGDVAYYDEDFYFYIVDRCKELIKVKGNQVSPTELENLLLEMPGVADCAVVGIPDALAGEVPRAFVVRQPGSSLSEDDILLYINPKVAHYKIAGGVKFVESIPRNPSGKILRNELK---------- 167515402 74 --------------------------------------GDATALIYETQHITYKELQEQVNRLANVLLQQGVKQGDRVCLYLPMTPYAVYAMLACARIGAIHTLVFAGFSEDALAARISDGDCRVLITADGGKKIPLRQIANDALAQIPGQVRAVLVQERTGKTPPQAAASPVAESATVDAEDGLFLLYTSGSTGAPKGLLHTSGGYLLYAGYTHEHFFYKPGDIYACLADVGWITG-HTYVVYGPLVNGATTVIPTYPDASRYWEMVERLRINQLYTAPTALRLLMKQGDVQKHDRSSLRVLGSVGEPINPEVWRWFHDVVGCRIADTWWQTETMMCPSPLASKEGHKPGAAMHPAVGVVPLLLGTDGQEIKGNDVEGLLCLRTPGMARTVFGNHKRFCETYWSHGYYFTGDGAKRDSEGHYHITGRVDDVINVSGHRLGTAEVESSLLLHKGVAESAVVGYPHDVKGEGICAYVILRADGNTAKELKEVVR-HHIGAFASPDRVQLVKDLPKTRSGKIMRRILRKIASNQL--- 56709066 25 ----------------------------------------------DGRVISHAAFLGQAARLAHVATNLGLKPGDRVAAQVEKSPEALALYAACAQAGLIFLPLNTAYTADELSYFIDNSGA-ALIVCDGRNRDMLAPIAEGLGARIETLN----ADGSGSLTERAATMPDRFDTVARGGGDLAAFLYTSGTTGRSKGAMLTQDNLLSNAETLAREWRFTADDVLLHALPIFHTHGLFVATNI-ALITGGSMIFLPRFDLDQIIAQMP--RATSMMGVPTFYTRLLGDARFTRELAQHMRLFVSGSAPLLAETHVEFEERTGHRILERYGMTETNMN-TSNPYEGARRAGTVGLPL-PGVELKVTDETGETLPQGEIGVIEVRGPNVFKGYWQMPEKTAAELRADGFFITGDLGFVDEQGYVTIVGRGKDLIISGGFNIYPKELELLLDDQPGVLESAVIGVPHPDFGETPLGLLVPRPGQTPDTQAIMATVETALARFKHPRKLIVLEELPRNTMGKVQKNILRDQFK------ 163758844 32 ------------------------------LERAALIHPDHIAIIHGSQRTSYAMFLERSKRLANALGSVGIGKGDTVSVMLSNTPAMLEAHHGVPMTGAVLHSINTRLDAQAIAFQLDHAETKVLIVDREFSAVMAEALALAAAKPLVIDYDDTEYPDDAPFAKGERIGTDFIRSAPDDEWDSVSLNYTSGTTGNPKGVVYHHRGAALMGYSNVIASGMGRHPVYLWTLPMFHCNGWCFPWTLGVVA--GTHVCLRWVRAKAMYDAIADHGVTHLCGAPIVMSTLLNAPETEKRDFSQTVSFNTAAAP-PPEAVLAGMADAGFEVVHLYGLTETYGPWSKLDRSERARKARQGVRYPALEDLAVLDPETMEPADGETGEVMFRGNIVMKGYLKNPEASAEAF-RGGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEVEDALYKHPAIMAAAVVARPDDKWGETPCAFVELRPGTLSEAEVIEHCRG-LLARFKCPRSVVFR-EVPKTSTGKIQKFLLREEAR------ 42491137 1493 LLQDFSP--------FQKTAFPLHQSLHDLLEQQAEKTPDRPAILTDDISITYQELNERANELAHQLIKRGIRLEDKTAIMGRRSPDMLIGIYAVLKAGGAYLPIDPDYPEERIRFLLKDSGVKFLLAEPELFAPD------------------LFEGETISLKSGQTGNPESAANPPVKPDSLAYIIYTSGSTGRPKGVQVEHRSAVNFLYSLQTRYGLSDSDIILHKT--SYSFDASIWELFWWPIAGASVFLLPQGDPEMILNALENNRITAAHFVPSMLHAFLEYINSRKQPITCLKRVFAGGEQLGPHLVSRFYDLLGTELTNSYGPTEATVEAAYFDLPQGKEFHNVPIGISGHNRLYILNQKKRLLPPGCIGELYIAGTGVARGYLNRPELTEERFLDDPFYQTGDIARWTEEGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTART-EHGETALYAYI----EGRESDDVRAELATR-LPAYMMPAQFIKMSEWPVTPSGKLDRRAL----------- 42491137 2538 ------------------------KTVHELFITQARKTPDAAALISGETLITYKELDDWSNKIARALQKRQIGPDAAVGIVIPRSPEQVAAVFGVWKAGGAYVPIDPEYPEERKQYIISDSGTALLLTAHG--------AIEQVPDRF-----------NGEVLALEDIQEQDASPVQSAPEDLAYIIYTSGTTGRPKGVMVEHRSVSQTLQWRSGFYDLNEKDTILQL--FSFSFDGFVTSMFTPLISGAKAAVLAEDEARDILAILASYRITHMIIVPVLYRTLLDVLE--PGDAESLRIVTLAGEAVDQNIISRSLSVCPHTLANEYGPTENSVATTAARHIEQSENITIGRPIE-HSHVYILNGD-HPQPIGVTGELCISGSGLARGYRNLPKQTAQAFVQDPFYRTGDLAKWLPDGTLQYIGRIDEQVKIRGYRVELKEIESALTGIKGVKEAAVTAHTASAGQTELCAYIVTEEGT-ESETVQQALR-NEMPAYMVPAFFETLEALPVTPNGKLDRRALPE--------- 51247008 56 --------------------------------------GDRLAIRWGVRDFSYSDLKRQSNRFANVLRKLDIGRGERVFTLAGRVPELYFSAFGTWKNGSVFCPLFSAFGSEPIYQRLSKGDAKVLVTTERL----YKQKVAALRERLPQLKHILLIDAAQDILPRREEAADAFIIPPTDPEDMAIVHFTSGTTGMPKGAVHVHNAVLTHYLTGKYVLDFHPGDVFWCTADPGWVSG-TSYGIIAPLVHGVTNIIDEEFDAKRWYQLLEEQQVNIWYTAPTAIRRLMRLAPTKQYDLSHLRCIHSVGEPLNPEAVSWGQQSLGLPIHDNWWQTETGGIMIANYPAVDIRPGSMGLPLPGIEAAIVRRGTGERVEPGTQGELALRWPSMFRAYLHEEQRYRKCFV-GGWYITGDLAYRDADGYFWFVGRADDIINTSGHMVGPFEVESALMEHPAVTEAGVIGKPEALIGELVKAFVTLKPGTKPSEELRLELARKKLGSAVAPKEIEFRNNLPKTRSGKIMRRLLKAR-------- 124266293 38 ---------------------------------------DGVAIEDGGLVYRWRDIERATAMIANLLVSLELPTGARIAVHTDKSVEALLLYLATLRAGFVYLPLNNGYQQAELDYFIENAEPDVVVCATRNFPWISKLAFRRGVGHVFTLND----DRSGTLLERAAQQDDRHEPARVGTDEVAAILYTSGTTGRSKGAMLSHGNLLSNARTLQRYWDWRPDDVLVHALPIFHVHGLFV-ACHGALLNGSRMLWLNRFDPAAVIERLP--RATVFMGVPTLYVRLLQDPALTRAACARMRLCISGSAPLLIETFRDWQSRTGLTILERYGMSETAMLTSNPCRPEDRIGGTVGRPL-PGVALRVVDDAGKDCPAGEVGGVEVRGPNVFKGYWRMPDKTAEEFTADGWFRTGDVGRLDERGYLTIVGRSKDLIISGGYNVYPAEVEGYLNELPGVAESAVIGVPHPDFGEAVVAVVVARSDAVDGAQLVTQLKSR-IAAFKLPKRVFVMAELPRNAMGKVQKNLLRQQHA------ 170744090 27 ----------------------------------------------EGLRWSYADLVAASGAYAAALVGLGVAPGDRVAVQVEKSPAVIALYLGCVRAGAVFLPLNTAYTPAEIAYFLGDAEP-ALFVCDPGRLDTLRPVAEA--AGVKQVATLDAAGEG-TMAAEARGQTESFADVARGPDDLAAILYTSGTTGRSKGAMLTHDNLASNALTLVEAWRFTADDVLIHALPVFHTHGLFV-ATNTVLMAGAAMIFLPRLDPPRILALMG--RASVLMGVPTFYTRLLKEPGLTPAAARGMRLFVSGSAPLLAETHREWRERTGHAILERYGMTETNMSTSNPYDGERV-AGTVGFPL-PGVALRVVDPEGAPLPAEAVGMIEVRGPNVFKGYWRMPEKTAAEFKPDGFFITGDLGKIDARGYVHIVGRGKDLIITGGYNVYPKEVETEIDALPGVLESAVIGLPHRDFGEGVTAVVVRRPGEVGEAEILGALEAR-LAKFKLPKRVLFVNELPRNTMGKVQKNVLRDA-NRDLYAG 110678786 25 ---------------------------------------------------------ELAAQYAHVLTHLGVQPGERIAVQIAKSPQALAIYAACVQAGIVFLPLNTAYTADEVSYFVQNSGARVILCD----GRRYDALTPIAQTTGAVLETMNSDGSG-SFASRAEGMPTTFETVARSEDDLAAFLYTSGTTGRSKGAMLTQGNLLSNSKVLTSEWAFTSKDVLLHALPIFHTHGLFVATNIS-LFAGCKMVFMPKFDLDVVLDRMPT--ATVMMGVPTFYTRLLEDPRFTKNVAQNMRLFISGSAPLLAETHVQFEKRTGHRILERYGMTETNMN-TSNPYAGERRAGTVGFPL-PGVELKITDSTGATLPQGEIGQIEVRGPNVFKGYWQMPEKTAEELRENGFFITGDLGQIDQDGYLHIVGRNKDLIISGGYNIYPKEIELLLDREAGVLESAVIGVPHPDFGETVVGILVAEPGAEPDLDAIKQNISASLARFKHPQKLIVLPELPRNTMGKVQKKALRAQFQD----- 154686276 464 ------------------------DTVHAMFERQAAKTPDQIAIRYEGESVTYKELNESANKLARLLQKRGLKREEPVGVMLGRSPSLAAAVLGILKAGGAFVPIDPGSPKERIRYVIENSGCVHVVTERHQSVPAEQTL---------QVTYIEDAGTEADGSNVQSINT---------ADDLLYMIYTSGTTGKPKGVLLEHKNMANLLSHQLTNTDIDFCTNVLQYASV--AFDVCYQELFSVLLSGGTLCIVPKRDVSQLFSFIDQHNTEVVFFPTAFVKMLFNEEGYAQSFPRCVKHVITAGEQLTVSLFRQTLRLHGMHLHNHYGPSETHVVSTYTISAGDDIPPPIGKPIH-HNKMYILSKNRQLQPLGIAGELYISGANTGRGYVNNPALTEEKFLPDPFYRTGDLARLRADGQIEYIGRTDDQVKIRGYRIEPKEIETVLANHHAVKEAAVLIQTNESGENELCAYCSV-SQATDPSQLRSDLA-KELPDYMIPVKWAFVDSIPLTANGKVDQRALPEA-------- 21593705 4 ------------------------DTLSGLLENVAKKFPDRRALVSGKFNLTHARLHDLIERAASRLVSAGIKPGDVVALTFPNTVEFVIMFLAVIRARATAAPLNAAYTAEEFEFYLSDSDSKLLLTSKEGNAPAQEAASKL---KISHVTATLLDAVSDLVLSVADSDSVVDSATELHPDDGALFLHTSGTTSRPKGVPLTQLNLASSVKNIKAVYKLTESDSTVIFLPLFHVHGLLAGLLSSLGAGAATLPAAGRFSATTFWPDMKKYNATWYTAVPTIHQIILDHASHPETEYPKLRFIRSCSASLAPVILSRLEEAFGAPVLEAYAMTEATHLMSSNPLPEEHKPGSVGKPV--GQEMAILNEKGEIQEPNNKGEVCIRGPNVTKGYKNNPEANKAGF-EFGWFHTGDIGYFDTDGYLHLVGRIKELINRGGEKISPIEVDAVLLTHPDVSQGVAFGVPDEKYGEEINCAVIPREGTTTEEDIKAFCK-KNLAAFKVPKRVFITDNLPKTASGKIQRRIVAQHFLEK---- 119508892 482 --------------------YPTHECIHELFAAQVERTPDEIALIFGEECFTYRELNIKANQLAHYLQGLGVKPEIPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVGILLVH------------AETQRRTEEFGRVVCLD-----ADWENIGEYPITNPDVTPGNLAYLIYTSGSTGKPKGVMIEHRSPVCLLYWAREVFSDDAISGVLAATSI--CFDLSVFEIFVPLCRGGKVILAE--NALELPNLAAKNQVTLINTVPSAVTQLLQFNAIPN----SVNTVNLAGEPLTWKLVQQLQQLPHVEIFNLYGPSEDT-TYSTYIELKDITPNSIGRPIA-NTQVYILDRYLQPVPVGVPGELYIAGAGLARGYWQRPELTDERFINWGMYKTGDRVRYLPDSNIEYLGRLDSQVKIRGYRIELGEIDALLSQYPEIQESVVIASEKASGDKNLVAYIAPK--SINILNLRQYLADK-LPNYMIPAHFMTLDALPRNPNGKIDRKALPDQVSLKL--- 119508892 1550 --------------------------LHTLFFQQVAKQPNQPAIFTTEQTLTYQQVSDRVCDLVQQLQYLNVIPNQLIAIVMDKGWEQVVAALAIFTSGAAYVPIDPQLPAQRRLQLLQETQAQIILT---------QSWLDKTLEWADHLTRICVDTPP---------QPSPCKGEGVRPTDLAYVIYTSGSTGTPKGVMIDHQGAVNTILDINQRFGVTAKDRILALSSL--SFDLSVYDIFGILAAGGTIVIPEGNDPTHWMQLINQYQVTIWNSVPALMQLLLDSSPTQNQ---TLRLVLLSGDWIPLTLPERIRSQFNHPIISLGGATEASI-WSIFYPIDKIDPHWKSIPYGSNQQVYVLNHSLEPSPIWAIGAIYIAGLGVAKGYWQNPELTAEKFINSTFYKTGDLGRYLPDGTIEFLGREDFQVKVNGYRIELGEIEAALQQHPAINQAVVTTAGNTSFQQQLVAYLVLQPE------------------------------------------------------- 23013636 44 -LDWIKPFTKVSDTRFDPDDWFADGTLNACIDRHLPAKADLPAILWEGRTVTWGQLSDRVNRLANVLKSLGVAKGDVVTIYLPVIPEAFVAMMACVRIGAVHSVVFSGFSAEALANRIADAGAKVLITADGKRGGRAVPLKRNADEALPGVAHVVVVGAPVPFSPGRDLWYEDAEPVEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHAGTSWKIFDWHPGDVFWCTADVGWVTA-HTYKIYGPLLNGATSVLPTWPDSSRWWSIIERYRVAIFYTAPTALRSLMREGEVRRHDLSSLRVLGSVGEPINPEAWRWYHSVIGCPIVDTYWQTETGVLLVPIPGAIPNKPGMAAKPYFGIRPV-VVDAQGNRLDGVAEGNMCFEGPGQARTILHDHERFIRTYFAPGLFFTGDGVRRDEDGYYRISGRVDDVINVSGHRLGTVELESAISSHRAVAESAVVGFPHDLKGQGVFAYVTLKDGITESEELRAWVRAR-IGPIASPDVIQWAPALPKNRAGKILRRILAKVAA------ 163857586 20 ----------------------------------------KIALETPELLYTWDDIDRASACLANLLASLGLPEGARVAVQVEKSPEALLLYLATLRAGYVYLPLNTAYRESEVAYFLGDAEPAVVVCASKNLEWVRRVADQAGTRHVYTLDE----NRSGTLLDAAGGMSQSFDTVARRADDLAAILYTSGTTGRSKGAMLTHGNLASNAQVLHRYWGWRADDVLLHMLPIFHVHGLFVAS-HGALLAGARMIWLPRLDVEQALHYLP--RCTVMMGVPTYYVRLLADARFGRKACARMRLFISGSAPLLMETFNEFRDRTGHTILERYGMSETVMLTSNPYDPGERLGGTVGKAL-PGVQVRVVDDAGAALGAGEIGNVQVRGPNVFAGYWRMPEKTREEFTADGWFRTGDVGRWDSGGYLSIVGRSKDLIISGGYNVYPKEIELLIDEMPGVSESAVIGVPHPDFGEAVVAVVVPRAGAVDTAAMQAELKTR-IANFKVPKQIHLIEQLPRNTMGKVQKNVLRTEYAGR---- 194760629 48 ------------------------RTIGSQLELSAAEFGNTEAIVHEGKRYTFKSLLEEADGLAAGLLKLGLQRGDAVGLWAPNYMHWYLGMMGAARAGLTSVGINPAFQGPEVAYCLNKVNIKAIIAPETFKSQNYYEILRGISEKFPHLQSVIIDSNALRFDDLLDLANKSERQNEVLPESPCNIQFTSGTTGNPKAAALSHYNFVNNGIHVGNRNEL-AGERICVQVPMFHAFGV-VITIMGAMTKGATMVLPAGFSPKDSLHAIVNEKCSVLHGTPTMYVDLVNTQRKLKLPLGKIKKAITGGAIVSPQLIKDVREVLGVEVRSVYGLTETTAVISLPGDHDDIVLNSVGH-IQDHIEAKVVDAEGKCVPYGQPGELCVRGYVTMLGYHGDEEKTTETIGKDKWLRTGDQFILEANGYGRIVGRLKEMIIRGGENIFPKEIEDFLNAHPQIIEAHVIGVPDERLGEEVCAFVRLNEGVDTAEALKAYSKGK-LAHFKIPRFVIPVDSFPKTTSGKIQKFKLVQAFKERQGQG 198424227 13 -----------------------------------AVHGNRVALIDGGQTYTFAEIRQDVIKCSSELVRLGVQPGDMVCMCCANCLEYAVVVIAAAACAAVVTTCNPNYTTDELIKQLSHSQPLMV-----FCNADNYSQLKKVAKHVSSIKHIFTSSTSIKTRSIQDLIRDPIERKVEPKEDTFLLPYSSGTTGLPKGVMLTHTNFISIIELSRVGFPQTGNDVLHLVLPQFHIYGM--MMTMCTLAQGSRMVICKRFTVESFFKMVEKYKINLCVSVPPMVLAMYNSTLHSKYDLSSLKKVISGAAPLPLTVAEDVQKKMNLEIAQGWGLSEAVPLSTCYVSG--IPLNSVGL-LPPNTFLKCVDPDGRELGPNEEGEICCKGPQVMKGYYKNPTATKQCIDYDGWFHTGDIGYFDELGFIYIVDRLKELIKYKGFQVAPAELEAMLLDHPDITDVAVIGVPDVEAGEVPKAFLVKSRPSLTASEIHKFLEGR-VSKFKYLRGVEFVDIIPKSASGKILRRELR--AKEKL--- 186473658 6 ------------------------------IEAHALRDSARVAIRSGTEVLQYGELIRKVDRFVDSLRGAGVDSRHTVASLCDNRIEVLLLYYAMGKIGGTFISINQSLTAPEVAYILGHAEVSLLLHDERMELVAKKAAEDQDTVQVTTFEELIAAGSTSQVSTIGQMA------------DNFMVAYTSGSTGRPKAVAFDQRSEVAGNRSLIEMWGMTPSDITLVALPLGFMYGLSTAASM-TLQAGGEVVLLRRFHPREVLEALISHKATVFHGVPTMFAMMLEYAEQNEVDLSFMRLLVSAGAPLSRELCARFEAKFGKRIDDYYGLTEVRPVFGRWNDSSPVPASAIGKA-APGVIVRIVDSNGNDVEQGETGEILVRAPSTTRGYFKNPELTESVFTGDGLLKTGDLGYRDTDGYYHLTGRIKDIIIRGGANIAPAEVEETIESHPDAKAVAVIGVPDEKFGQIVVAYVVPRENHASEDEVREFCKGR-LADFKVPAQIIWSEELPLGITGKVDKKALLARWSE----- 116754710 63 ----FVPYEKVLEWNPPHARWFVGNVAHNALDRHARSWRNKVAYYFGDTRITYYQLYRDVNKLANGLKSLGVKKGDRVGIYLPMIPELPVAMLACAKIGAIHVVVFSGFSAGALRERINDAGARVLITCDGSKPIPIKAQADEALQDAPSVERQIVYRRTGQSIEWKDGQPDECETLQMDSEDPLFILYTAGAGGKPRGVVHAHGGFCVGAYTTSWVFDIKDTDVYWSTADIGWITG-HTYIVYGPLCLGATSVMPDYPDFGRWFQIIEDYGVSVIYTAPTAIRMFMKEGEERKYDLRSVRLMGSVGEAMNPDAFLWWRKHVGAPIMDTWFQSETGCHVIAPLPITPLKPGSPAFPLPGY-NVDLLDVNGRAVGPGESGNIVLTAPWMLRGIYGEPEKLREIYIKPGIYLSGDRARRDADGYWWILGRIDDVLKVAGHRISNAEVESAALSHPNVADAAVIGRPDKVKGENIILFVVLKEGINPSEELKKDIRNHVMGPIAMPSEVYFVSAIPKDRTGKPVRAVIKAKA------- 33602333 19 ---------------------------------------DRVALETPTLRYTWNDIDRASACLANLLASLKLPAGARVAVQVEKSPEALLLYLATLRAGLVYLPLNTAYREAEIEYFLGNAEPAVVVCTSANAGWVRRAAAKAGSAHVYTLDE----DRTGTLLQAAAAMPQRFRTVARKADDLAAILYTSGTTGRSKGAMLSHGNLASNARVLHQYWGWREDDVLLHMLPIFHVHGLFVAS-HGALLAGARMIWLPRLDVDQALRYLPQS--TVMMGVPTYYVRLLADARFDRAACANMRLFISGSAPLLTETFADFQARTGQTILERYGMSETVMLTSNPCRPGERLGGTVGKAL-PGVQVRVVDDAGQALAAGEIGNVQVRGPNVFSGYWRMPEKTREEFTADGWFKTGDVGRWGESGYLSIVGRSKDLIISGGYNVYPKEIETVIDEMQGVLESAVIGVPHPDFGEAVVAVVVPRAGAADVAAMQADLKSR-IANFKVPKRIHVVDQLPRNTMGKVQKNVLRDAYA------ 126438274 11 -------------------------TVAAILRYAATVHGDRTVTTATGRHATYREVGQQAARLAHALRRLGIEGDDRVGTFMWNNQEHLEAYVAVPSMGAVLHTLNIRLFPEQIEFVAYEAEDRVLI-----ADLSLAPVLAPVLRSLETVHTVIAVGEGDRYHEVTAAESDEYDWPDIDENSAAAMCYTSGTTGHPKGVVYGHRSYLHSMAVCGGNLGMSFSDKALPIVPMFHANAWGLP--YAALMAGADLVLPDRFDATSLVDLIETQRPTVAGAVPTIWNDVMHHLDQNPHDISSLRLVGCGGSAVPVSLMKAFEEKFGVQIRQLWGMTETTIAWPPPDTPAEKIRSTQGRPLCGV-EARIVDDDGAVLPDGEVGELEVRGPWITGSYYRN---TDDSKFQSGWLRTGDVGRIDPQGYITLTDRAKDVIKSGGEWISSVELENHLIAHPAVREAAVVGVPDERWQERPLAAVVVQEGAVDADELRNFLADKVV-RWWLPERWTFVDEIPRTSVGKYDKKVIRARYAD----- 16080008 28 --------------------------------------GQKTALLWEDESWSYEKLMEETNKIGAALADLGFKKGDKLIVMVPRVLEAYAVYLAILKSGMVVIPCSEMLRAKDLEYRIEHAEVKGAIVYSEFIG-AFRDVSTA--DKLITLSIGENDAGWKNLLSIEADGSQ-FKTADTTRDDMAFLSYTSGTTGQPKGVVHTHGWAFAHLKTSAAWLDISEKDIVWATAAPGWQKWVWSP-FLAVLGSGATFVYHGRFKAEKYLELLNRYKINVFCCTPTEYRLMAKVEGLKRFDLSALHSAVSAGEPLNREVIDVFQKHFGIKVRDGYGQTESTLLVGVLKD-TPIKPGSMGKP-TPGNQVEIINEDGEICKPGEVGDIAVSTPALFKEYFKDPERMKTQIRGD-YFLTGDRARKDEEGYFWFESRNDDIIISSGYTIGPFEVEDALVKHPEVKECAVVASPDEIRGSIVKAYVVLQNHEKRSDELVKMLQNHVTAPYKYPREIEFVESLPKTASAKIRRVELRKR-EEQLKA- 114797684 51 -----------------------------ILDLAAEQFPDRTYLVYQNERVTFSALQLAVRKLAAEMRDYGIKKGDRVAIVMRNYPQWPLGFYAALSLGAIATPMNSWWTAEELEYGLSFAGVKLAIMD-----LQIYERFRDHLDKLPELKNVLIARDTTEEIAWEDLPDAGPTGVEIGPDDDATIMYTSGTTGKPKGALATHRAVITNMFNSVPAPDPDAMRATLISIPFFHATGSFAILIPSALR-GDKVVAMYKWDAGEALPIIEGEKISAVGGVPAIAWQILEHPDRDKYNLSSIQAISYGGAPSAPELVSTIKKRFPAAPGNGWGMTETCATATLNIGEDYVRPSSAGAP-PAAVELKICDPDGNDMPAGEVGELWCKSAANCRQYWNRPDATAETF-RNGWVVTGDLARIDEEGFLYLVDRAKDMLIRGGENVYCIEVESALYDHPAVMDAAVVGIAHKILGEEVGAVVQLKPGAASEAELRAHVAGQ-LAAFKVPVEIQFQDELPRNANGKILKAELRQRFKAR---- 27379624 29 -----------------------------FLARSAAVYPDHVSTVYEGRSFTWAQTYERCRRFASYLAGKGIGVGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLDAPSIAFQLDHGGARIILVDPEFSSVITDALAQVIDVDDPAFKGGKRIGEIEYEAAVAQGDPDFTAIPPKDEWDAIALSYTSGTTGNPKGVVTHHRGAYLNAVSNILAGNLGQHPVYLWTLPMFHCNGWCFPWTIAA--SAGINVCLRKVEPTKIFELIKQHGVTHMCGAPIVYNTLINAPDAPKENAARRVVGLIAGAAPPVAVLEGAENI-GIKLTHVYGLTEVYGPASVCPAERARMKRRQGVPYPLEEGVTVINPQMQEVPDGETGEVMFRGNIVMKGYLKNEKATKEAF-EGGWFHTGDLGVLDEHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFVELKDGAATEAEIIAFCRSH-MSGFKTPKAIVFGP-IPKTSTGKIQKFLLRNEV------- 50292739 129 ------------------------------VDRHALKTPNKTAIIYEGYSMSYKELLEKVCQVAQILKSMNVKKGDTVAVYMPMIPEALITLLAISRIGAIHSVVFAGFSSNSLRDRINDAGSRVVITADESNRIETKRIVDDALRETPQVEHVLVYRRTNNFQAPRDLDWETFPCEPVDSEHPLFLLYTSGSTGTPKGVQHSTAGYLLGALLTMRYFDVHQEDVFFTAGDIGWITG-HTYCVYGPLLYGCTTLVPAYPNFSRYWEIIDKHQVTQFYVAPTALRLLKRAGDSDGFSLKSLRCLGSVGEPIAAEVWEWYSDKIGIPIVDTYWQTEGSHLVTPLAGGTPMKPGSASLPFFGIETVILDPTTGEEINDHAEGVLAIKRPWPARTIWKNHDRFLDTYLNPGYYFTGDGAARDKDGYIWILGRVDDVVNVSGHRLSTAEIEAAIIEDRMVAECAVVGFNDDLTGQAVAAFVVLKDKSTELQDIKKHLVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRKILAGE---- 124484854 16 ---------------------------------------EKPVFFCPERNTSYAEILSISSAIGRDLLSLGAVKGDRILLYMNSSPEYLVSYFAVWRIGCVAVPTNRVYTPSELAYMVENSGAKIFITD-----------ADGVSAARKLPVKTYVPGD------IESLRGEPRLLPETEYDDLCQLQYTSGTTGKPKGAMLTHGNWLASIHNICDVLTFKQDDVYLGIYPMGHV-GLS-WGI-AAMRAGALFVMMERYEYQKYLDLCKEHKVTVLAGMPPVIHSLTEAPEGTEDSLTTVREIISGGGPLHHDIWKKFYYRYNIPVINAYGLSETVVIGTGTDYASADRFQSVGHPVC-FSEVKIVDELDSEMPIDMPGEIALRGPAVAKGYWNMPKETAASFLDDGWFLTGDVGYLDKDLRLFLTDRKKDMIVMSGWKIYPTEVEEALIGHEGVDEIAVFGIPDEHRGEMPVAAVVWRDSSDKEGSLRAFAKER-LAGYKVPRRIITVDALPRVNGWKLLRRELREQYS------ 154686131 1128 ---------------------YPDACFHELFERQAAETPDACAVVYEQQQLTYRELDEKSTKLALYLQAHGAGPDDLIGIYTDRSLHMAVGLLGILKAGGAYVPLDPSYPADRLEYMIADSRISMCLTTADL-------------EHSLNWGGVQTTAIDRDWSHIESTAAERTSLKRVTPDDLAYVIYTSGSTGKPKGVMIPHRALTNFLISMANEPGLSSEDKLLAVT--TYCFDIAALELYLPLIKGAECNICKTEDARKLKELIQEYKPTIMQATPFTWKMLFHSGWSNEENVK----ILCGGEALSEQLKQQFLD-TKSEAWNMFGPTETTIWSAVQRITENESALTIGRPIA-NTRVYIMDSGLNPVLEGVPGELCIAGDGLARGYFNKPELTDKAFVSHRLYKTGDMARFLPGGRIEYMGRMDTQVKIRGYRIEPGDIESRLNAHPAVQESVVV-VNNHSGNEKLCAFYIRKNGEPSAKELRKHMK-QALPAYMAPASFVRLEELPLTPNGKVDRKLLRDLTEKQ---- 154686131 30 -------------------------TIPEVLHKTAAAAGDQKGITYDGTKVTYSSLKKIALSIVKGLRQSGVKAQDEVILQLSDNSQLIPAFWGCVFLGAIPVPL-----AAAPAYTEMNSGTQKL--KDAWTLLN-QPYVITSRDVLPEMTEWAEEQGLSGFLAAEDLSAHDTDCHHPRPEDLAMLLLTSGSTGTPKAVMLSHENIVCMVKGNIQMQGYTSEDVTFNWMPFDHVGGIGMLHLRDV-YLGCEEINIPSEDPLKWLDLIDHYRASVTWAPNFAFGLLADFAEERKWDLSSMRYMLNGGEAAVAKVGRRIMELLGLPIRPAWGMSETSSGFTLENTNDDDRFVEIGLPI-PGFNMRITDDRNQVVEEGEIGRFQVSGLTVTSGYYERPDLNESVFTEDGWFETGDLGFLRE-GRLTITGRTKDAIIINGVNYYSHAIESAVEELPEIETAACAVRPNQSTTDELAIFFVTSVPLDEMTKLLHHIHQHVTQRIGVPDYLLPVEDIPKTAIGKIQRTQLKHSFEQ----- 171705319 1597 -----------------------DQTLHGLFEAQVLRTPQAIALKAGAQQLSYAELNTRANQLAHHLQALGVQPQARVAICVERGLDMVIGLYAILKAGAAYVPLDPAYPLERITYMLHDSAPTVVLAQASTLGLLGEVPVVNLDS--PTWQH------------------QPTHNPQ-AASVAAYVIYTSGSTGQPKGVINEHPGVVNRLLWMQDEYGLTASDAVLQKTPF--SFDVSVWEFFWPLFTGARLVMARAGDPDYLCQVIEAERVTTLHFVPSMLDVFLAHGDVSQA--AGLVRVMCSGEALPGSLVRRFKQQLPVGLYNLYGPTEAAVDVTAWDCAGALVPDPIGKPIA-NTRLYVLDGQLQPVPLGVVGELFIAGVQVARGYLNRPELTAERFLDDPFYRTGDVSRYLPDGTLEYLGRNDDQVKIRGLRIELGEIQARLTEHPAVQEAAVIARE-----QRLIAYYT---GVPSEVELRAHLLQH-LPEFMLPASFVHLQVLPLSPNGKLDRKAL----------- 171705319 555 ----------------------QGTTLHGRVEAQAALTPHAIAAVHQGRQLTYAELNQQANLLAHHLLALGVKPDDRVAIVARRGLDTLAGLLAILKAGAGYVPVDPSHPAERLHYLLSDSAPVAVLTQHA------------LLERLPALDVPVINLDRFTW----QHHSASNPTIAVGPTNLAYVIYTSGSTGLPKGVMVEHHTVANLVDWHCSAFDLRAGRHTASVA--GFGFDAMAWEVWPALCVGATLHLPPGEDIDALLAWWCAQPLDVSFLPTPVA----EYAFSQNIEHPTLRTLLVGGDRL-----RQFGRAQRFELINNYGPTEATVVATS-GKVEAGQPLHIGKPIA-NAKVYVLDPHQRPVPLGVAGELYVGGKGVARGYLNRPELTAERFVRDPFYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIETQLNQLPGILEAVAVVRE-----ERLVAYFTPQLDPLTLAEIRAHLVAH-LPDYMVPVAFMKLDALPLTANGKLDRKAL----------- 171705319 2617 LLEGF----NATARAFPR-----DRSVQHLFEAQAQARPDAVAVLHGEQRVSYGELNRRANRLAHHLLGLGVCPGDNVAILLPRSVALLISQLAILKCAAAYVPLDINAPAERQAFMLQDSGAAWLLTGSDCS----------VESAVQRLDL--------DTLALDSYPEHNPGLPQ-PSHSVAYIMYTSGSTGMPKGVLVPHRGITRLVLNNGYADFNPDDRVAFASNP---AFDASTMDVWGALLNGGQVQVIDHADPLAFGAALQ--GVTVLFVTTALFNQYVQLIPQA---LAGLRILLCGGERADPAAFRNLLALPGLRLVHCYGPTETTTYATTHEIAADADSVPVGRPIS-NTQIYVLDAQLHLLPLGVSGEICIGGDGVAQGYLNRPELTAEKFVQNPFYRTGDLGRWSADGLLECIGRNDDQVKIRGFRIELGEIEARMATFAGIREGVVLAREDVPGDKRLVAYFTWAGEPVGIESVRAYLQAH-LPAYMVPSAFVALEHLPLTANGKVDRKAL----------- 77458073 1569 ------------------------RSVHALIEDQVRATPNALALVFGEQRLTYAQLNARANQLAAVLIEHGVGPEVLVGISVERSLEMVVGLLAILKAGGAYLPLDPEYPQDRLAYMFEDSGIALLLTQSHLL----------AQLPVPAGLRSLVLDQEGDWL---EGRSEANPALNIDPENLAYVIYTSGSTGKPKGAGNRHSALVNRLCWMQQAYQLTADDSVLQKTPF--SFDVSVWEFFWPLMTGSSLVVAAHRDPAQLIQVITEQRITTLHFVPSMLQAFLQDPAVAE--CTSLTRIVCSGEALQVDAQQQVFAKLNAGLFNLYGPTEAAIDVTHWTCRDEGRDSPIGQPIANLS-TYILDNSLAPLPIGVIGELYLGGEGLARGYHRRPALTAERFVTSPFYRTGDLARYRADGVIEYAGRMDHQVKIRGLRIELGEIEARLAEHDDVRETVVIAQD----GSLLVAYVVPNDESLLEADLKEHL-SQSLPEYMIPQHWLLLAKMPVSPNGKLERKALPKA-------- 77458073 3077 --------------------------VHQWFEQQVAQTPDAIALIFEDRQLTYTELNAAANRVAHGLLQHNVGSDVLVGIAVDRSMDMIISLLAVLKAGGAYVPLDPGYPADRLLAMIEDSGLRLMLSQ------------QHLLQRLPVVAGVRTLTVDGDAWPLLDSNPTAV----VHGQSLAYVMFTSGSTGRPKGVGISHQALARHTRVSEAYKGLSARDRVLQFATF--NFDSFVEQVYPALICGAAVVLRGNWDSETLYQQILARDISIADLTTAYWNVVVDFADHGPRDYGRLRQMVVGGEAMPPQAIAAYRRLEQVQLINAYGPTEATVTSTVLDCVDDSQPLPAALPIGAGRTIHILDSAGQPVPQGVVGELLVGGELLARGYFQRPDLTADRFLPDPFYRTGDLARVNADGLIEYVGRLDHQVKVRGFRIELGEIETCLLRQDGVRQALVLAQPGA-GGQQLVAYVVPHDEALAGNANAAWLQKNSLPDYMQPSHVLLLAQMPIGPSGKVDRKAL----------- 83644855 270 -----------------------------VFAEQAARTPDAMAVVCGQDHLTYTQLNDAVNALAAQLRAAGVAEDQLVAVAAERSTQMMVAILAILRAGGAYLPIDPGYPANRIQYVLENSGANVILTHRHLLQLDT--------------SGYTVIDIDEKALGAEHAEAETVG----GAENLAYAIYTSGSTGKPKGVLIEHHSVINRIAWMQNAYPLTVEDVILQKTPI--SFDVSVWELFWWFFTGSRVCMLEEREPEKIVAAIEAHKVTTMHFVPSMLNAFLDYVESTQARLQSLRKVFTSGEALTLHQAERFKKLLGTRLINLYGPTEATVDVTHLDCTAELDKVTIGSPID-NTQIHIVDKQLRRLPIGVPGELCIAGVGLARGYHALPEVTADRFVANPWYRTGDLARWLGNGEIEYLGRLDHQVKVRGFRIELQEIDAVLRSHSAVRD-AVTLVHRAAGLDKLVAYVTANGE-PEPETLRQHVAGQ-VPAYMVPDMVIVLEQMPLSPNGKLDRKAL----------- 84687729 26 ------------------------------IRRANRLFPERTSVVHADRRFTWGQTFERATRFASALARNGVAPGDVVATVIPNTLAQVEASWGVPAAGAILNTINVRLDVGTVAYILEHGEAKVVLCDTQFLSVVEKALTQMNGPKPKVVEVAAPEAEYEDFLDSGDPGFDWI-IPEDEWESLA-LNYTSGTTGRPKGVVYSHRGAYLHTMGVAVAWALTPKTRYLTIVPLFHCNNWCHTWTMPA--VGATIVTCRDITAKAIYDAIADEGVTHFGGAPIVLGMIVNAKEADRRAFDHTVEVYTAGAPPPAAVLAGIEP-LGFHVCQVYGLTETYGHITEWKDEWEDKPDTQGVGHADMEEVTVLDDRMQQVPDGEVGEIMARGNVVMKGYFKNPEETAKAF-KGGYFHSGDIAFQHPDGYIKITDRAKDVIISGGENVSSVEVEDVLMHHPAVALCAVVAKPDEKWGEVPCAFVELKEGAVTEEELIAHTRAQ-LAGFKTPKKVVFT-ELPKTSTGKIQKFELRKMVAD----- 56553471 1292 ---------------------YPSDCVHELFERQAETNPAAIAVMCEGKSLTYGELDQRSSVLAKQLQDLGIGPDQLVAICVTRSLDMIVGLLGILKAGGAYVPLDPEYPTERLAYMLEDSQAEVVLTQTA-----LRHQVTALSSGAARRPHILAVNEVLEAWNGEAISKGTLRR-EVQNTHLAYVIYTSGSTGKPKGVMIPHNALINFLTSMAKEPGLNSNDRLLAVT--TYCFDIAGLEFYLPLIMGAQCVICSSEDADRLKQEISHCRPTVMQATPSTWSMLFHCGWKNEEKVK----VLCGGEALPMALQHQFMAC-NCEVWNLYGPTETTI-WSAVQRIRENEAIVIGKPIQ-NTGIYILDHNRALVPIGVPGELCIDGDGLARGYLHKPELTAEKFMDHPFYHTGDLARWLPNGTIEYLGRLDLQVKIRGFRIELGEIEFQLKQLPGIRDAVVVAKKDMEGLHQLVAYFIPGGESVDTEVLRAGLKQK-LADYMVPAFFIPLEEIPLTPNGKVDRKTLRDILVNR---- 206688119 26 ------------------------------LQRAAQVFPDHLAVSYGKHRKTYAEYHERCTRLASGLARLGVKPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINTRLDTGTVAYIFEHGEAKAVLVDPQFLELA-EAAVEEMEGPAPILIEVADDQEYEALLASGDPDFQWV-MPEDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRMVLHPVYLTIVPLFHCNGWNHTWMMP--LVGGTLVCCRDISAQNIYNAIHYEGVTHFGGAPIVLNMLVNALDEERRTFDHTVEVFTAGAPPAPATLSKIEN-LGFNITHVYGLTETFGHVTECKAGIAAKKSRQGVAMPMLEPVVVRDSEHNVLPDGQQGEIALRGNVVMKGYLKNPDATAEAF-KGGYFNSGDLAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPDVLLAAVAAMPDEKWGEVPCAFVELKPGATDEAALIAFSRE-TLAGFKAPKKVVF-QELPKTSTGKIQKFELRKIAK------ 78223350 2 ------PYNLNLPETFNAADYFIDRNIRE-------GRGDKLAVLCEERSLTYRQLQEGVNRFGNALKSLDVRMEERVALLLLDTEVYPQAFFGAIKIGAVPICLNTMNRPQDFQFYLNDSRARVLVVD-----ALLLDQIEPIRRNLQFLKHVIVAAPAGDLSLAELCAPQPTELETAPTDDACFWLYSSGSTGSPKGTVHLQHDMVYSAKTGAKVLDIKENDVFFSAAKLFFAYGL-GNGIYFPFCVGATAVYLPRPTPANVYETVRRHRPTLFFGVPTLYGQMLEEEGS----MNGVRLCVSAGEALPAAYIHRWKARFQLDILDGIGSTEMAHIFIS-NRPGEIVAGSSGRVVPGY-EARIVDENMHDLPAGEIGTLLVKGDSATALYWNKHEKTRQTIMGH-WINTGDKYVCDENGYFHCAGRSDDMLKVGGIWVSPNEVESCLIGHPAILECAVIGAPDEDNLIKPMAFVVLNSQHQPSPEMENELKETTLAMYKYPRWIRFIDELPKTATGKIKRFELRTMIQKEEL-- 52078850 452 -----------LAFNQTKTGYPREKTIPELFEEQVEASPDKTAVAADGRSLTYRRLNEKANQLARRLKARGLMHGNAAAIMMERSLEAAVSMLAVLKAGGVYVPIDPGYPEERIRFLLEDSGAKIVLTKDSISLEGYEVLAANA-----------VDAEKEDAANLVHAN---------KPGDLAYYIYTSGSTGKPKGVMVEHRNIVRLVKNAG-YIPLKSDVKMAQTGAV--SFDASTFEVFGALLNGGTLYPVPKEDGKRFRVFLEETGITTMWLTSPLFNQL---AQQDPGMFATLNDLIIGGDALVPGIVNRVRESPELSLWNGYGPTETTFSTCFFIDQAYERTIPIGKPI-GNSTAYIVDEHGALQPIGVPGELCVGGDGVARGYLNQPELTDEKFVGDPFYRTGDLAKWLPDGNIEFLGRIDHQVKVRGFRIELGEVEAALARLEGISEAAAVIRENNTGETEICAYYTAV-GARPAAQLRTEL-SRSLPEYMIPAHLIELDSMPLTANGKVDKRQLPAPIAEE---- 52078850 2531 ----------------------QNKTVHELFEAQVLRTPDRGAAVYNGVQWTYKELNARANRLARLLIEKGAGPEQRVGIMVKPSLEMAAGVLAILKAGAAYVPIDPGYPAERIGYVLKDSGAELLLTQSGLTMPD-------------AFTGEVIDLNREASILAGELYPEDDINPEAQSDNLAYLIYTSGTTGQPKGVMVEHQSLVNLCYWHNDAFTVTEQDK--SAKYAGFGFDASVWEMFPYWIAGAELHIIDRMDITRLNEYFEENGITITFLPTQLCEQFMEL------DNQSLRVLLTGGDKL-----KRIEKR-NYTLVNNYGPTENTVVATSTAIDPDEGMLSIGKPIA-NTRAYVLGQNNEVQPVGVAGELCIAGRGLARGYLNKPEETAKRFTEDPFYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDIEDAYGNKALCGYVVA-DEQLDTESLARKL-GQTLPDYMVPAYWVQLDELPVTANGKVDRRALPQ--------- 53803805 443 -----VEWNDTRAD-------YPQVTLGELFSAQARHTPDAIAVQRGNQRLSYGELERRSNRLAAFLLNEGVGPGSVVALLLDRSCELAVALFGVLKAGGAYLPLDPAYPEDRLAYMLEDSGARIVLTRNALAD----------ALRLPGIE--LLRLDADRATDGDGLDEAP--PCPAGPDDIAYLMYTSGSTGQPKGVMVTHRGIVNLCAAIRRRYDLAPGDRVLQYASL--SFDICVEEIYPTLYAGGTVVFRDESSVHEFLDWADREGITVFDIPTAFWNELVRGLTASGGVLPALRLTVVGGEKASGAMLEAWNRLPGVTWLNSYGPTETTVTATPLPSGLPLTDPPIGRPID-NVRLYVLDRHLKPVPIGVPGELYIGGAGVAKGYLRRPELTTAAFVPEPFYRTGDLVRYGADGQLYFLGRSDNQVKIGGFRVEPGEIEAAIERHESVAQAAVKALETA-GGKYLAAYVVPAQGRRDANELEAFLRA-TLPEHEIPQAFVAMAEFPLTPGGKLDREVL----------- 75520421 1214 ---------------------YPNKLIMSMLEDWAAATPDKTALVFREQRVTYRELNERVNQLAHTLREKGVQPDDLVMLMAERSVEMMVAIFAVLKAGGAYLPIDPHSPAERIAYIFADSGAKLVLAQSPF--VEKASMAEVVL----------------DLNSASSYAADTSNPPLVQPGDLVYVMYTSGSTGKPKGVMIEHGALLNVLHGMQDEYPLLQDDAFL--LKTTYIFDISVAEIFGWVPGRGKLVILEPENPKAIWQAVVGAGITHINFVPSMLIPFVEYLEGRTEA-NRLRYILACGEAMPDELVPKVYEVLPVKLENIYGPTEATIYASRLAKGSQESPVPIGKPLPNY-RMYIINRHGQLQPIGVPGELCIAGASLARGYLNNPALTEEKFTPHPLYRTGDLARYREDGNIEYLGRMDHQVKIRGYRIELDEIRSKLIQEETIQDAVVVARNDQNGQAYLCAYL-LSEQEWTVGQLRELLR-RELPEYMIPAHFVLLKQFPLTANGKLDRKALPE--------- 75520421 201 -----------------------DKTFHQLFEQQVEMTPDHVAVVDRGQSLTYKQLNERANQLAHHLRGKGVKPDDQVAIMLDKSLDMIVSILAVMKAGGAYVPIDPDYPGERIAYMLADSSAAILLTNALH------------EEKANGACDIIDVHDPDSY------SENTNNLPHVRPDDLVYVMYTSGSTGLAKGVMIEHHNLVNFCEWYRPYFGVTPADKALVYS--SFSFDGSALDIFTHLLAGAALHIVPKYDLDALNDYCNQEGITISYL-PTGA-----AEQFMQMDNQSFRVVITGG-----DVLKKIERNGTYKLYNGYGPTECTIMVTMFEVDKPYANIPIGKPID-RTRILILDEALALQPIGVAGELFIVGEGLGRGYLNRPELTAEKFTGERMYRTGDRARFLPDGNIEFLGRLDNLVKIRGYRIEPGEIEPFLMNHPLIELTTVLAKEQADGRKYLVGYYVAPEEIPHG-ELREWL-GNDLPDYMIPTYFVHMKAFPLTANGKVDRRALPDVQADAELLG 84500636 7 -----------------------------LLARHAVLTPDHVFARRPDLDITYRALFEGAERMARALADLGLQPGDRVAVQVDKSIEAIQLYIGTVLAGGIFLPLNTAYTDPEVAYFLGDATPRVVVCDPARQSG---------IAALTPASCLTLAADGTGTLTEALPADPGFEAVPRAETDLAAILYTSGTTGRSKGAMLSHGNLASNAETLREYWRFTRDDVLIHALPIFHTHGLFVATNV-ALLAGASTVFLPRFDPDAILDAMP--GATAMMGVPTFYTRLLNDDRLAPELAANMRLFISGSAPMLVDTHEKWLARTGHRVLERYGMTETNMS-TSNPYEGERRMGTVGFPL-PGVELRIM-QDGAEVPEGDIGVIEVRGPNVFQGYWQMPEKTAEELKADGWFITGDLATRDAEGYVTIVGRAKDLIISGGFNVYPKEIEEIVDDLPGVVESAVIGLPHPDFGEAVV---AVVVGDVTAEEIGEALSGR-LAKFKQPKRVFVVPELPRNTMGKVQKKALRDEYA------ 198422897 16 -------------------------SVFDYVVQHAREHEDKTALIEGGQSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVITD-----ADQVEKVKQIADQVKSIQEIFTVGKVNALVAEDDGKGFPFGTQINLTEDIAFLWYSSGTTGIPKGVIHTHYSFVALLTLLRGLGKPPPNTITYSVLPMFHAYG--ALRLFSNL-KGSNHVIDKRFHMETFLKAVEKYKISSFSAVPPILIAIKNYPHLNKYDLSSLTAIGSGAAPLSPSVNVSVMQKMQALVVQGWGLTEIVCIAAHFSPAAPL--TTVGF-LLPNTKIKVVHPETRELGVGEDGELLVKGPHLMKGYYNDPVASSLAFNHEEWFCTGDIGHYDHDGYVYIVDRMKELIKYKGFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDGTLTEEELNNFVQSR-VSKYKYLGGIKFVNSIPKSPTGKILRRKLHEHALKEL--- 152967431 88 -------------------------------RHVAAGRGDKVALHWEGRTITYAQLQDEVCRLANALEELGVGHGDRVVLYLPVLPETIVTTMACARIGAVVSLVFGGFSAEALRFRVEDTGAKLLVCTDGQTAVAVKAAADAAVEGLDHVEHVLVLGRDVWWHDLVDRQPSTHVAPSFDSENPLFIIYTSGTTGKPKGLVHTSGGYLTHTSWSHAVFDVKDDDVYWCAWVTAHSYEMYGPGVTQVIYEGSPL----TPHPGRHFEVIEKYGVTIYYTAPTLVRTFMKHGPEARFDLSSLRLLGSVGEAINPEAWSWLHREVGCPIVDTWWQSETGAAVAPLPGVTPLKPGSGTVPL-PGLSATVVDDEGNETAPGEQGVLVITKPWMARTVWRDHARFVKSYWEPGYYLAGDAATKDADGYIWIGGRIDDVLNVSGHRLSSIELESALVSHPRVAEAAVVGAPDDTTGQRIVAFVILRGAGPEAAELREHVA-REIGPVARPRDVVVVPDLPKTRSGKIMRRLMADLTAGR---- 84687111 12 -------------------------TIGDLLLRTAAVYPEKDAIVFPDRRLTFTELQENTLRRARGLYALGVRPGDHVGILLPSSLETVECFFAIALLGAVSVPINARYRGDELGFVVENADIKAIVTQGRVTGLDFVARLNEAIPALPVLKRLILIGSDENPGFTTDAAAETVPADTIDARDTALMLYTSGTTSHPKGCMISHESLIRTGQAMAKRYDMTEDDVFWSPLPMYHIGAM--FPLCAAYSVGATYLSMQYFDGGVALEMIEAERATVTYSFGTFIGDMIYHPDFDKRDLSSIRIMNSNMAMQPAAFAKAIQNKIPNAIQVGFGMTETTVTTSFPTDSYEERTRRLGKPFDGL-EVKIVHPETGPCGTDEIGEICVRGYSVFTEYYKDPEKTAEA-KRDGWFHTGDLGAFDAGGTLMYHGRLKDMLKVGGENVAAQEIEAVVSGHDAVKFCQVVGKPDARLQEVPVAFVELVPGAPDPQEIIDFCKDKF-SSFKVPREVHYITEWPMSSS-KIQKFKLREMLDQ----- 126665759 21 --------------------------------------ADHPALISKQGTVSWRDLLDQTNRIANRLRDAGLEPGDSVAALSENSADYVALYLGVLTAGGCMVPLSGMASAETLSLMLSDCRAKFLFV--SQKNGDLLHSFQPGLQGLPDDRIVALDEDGEGLRDWLGDASARARPADVSLDDAFNIIYSSGTTGTPKGILHDYRFRQRQMER-MSLYGLDCDAINLVSTPLYSNTTLVS--VLPMLFHGGTLVIMAKFDARRFLELAETHRVTHAMLVPVQYQRILADAEFDRFDLSSFKLKLCTSAPLRPDVIADAMARWPGNIREVYGLTEGGISTSLDCAAHPNKWNSVGIP-TEGAEVRVIDEDGHELPRGETGELVGRAISMMRGYVNRPEQTREMLWEDVFYRSGDMGRIDEDGFIHILDRRKDMIISGGFNIYPVDLEKALLAHPAVDDAAVIGIPSEHWGETPLALVVLKPGHQDSRLTILEWANGQLGKSQRISAIELREELPRSTIGKVLKRELREPYWNKIA-- 118591993 32 -------------------------------DDWAAREPNREALVYTDTSYTYDDLRRLSNQLANLLTARGVQPGDRIGVLMPQRPETAFAHIAALKLGAISIPLFTLFGEEALEYRLKDSGAKVVITDASGA-----AKLATIRDRLPELTTVLCADEAESLHHHMAGHEGTFHPFDTGPDDPAIIIYTSGTTGQPKGALHGHRGHLPGVEMSHDLLG-QPGDRIWTPADWAWIGGL-LDVLMPALYLGVPVVACRKFTAEAAFQLLQDQKIRNTFLPPTALKMMRQVEAPEKRWRFTLRSVASGGETLGAELIDWGRRTFGLTINEFYGQTECNMIVSSCARLMEARPGIMGRPV-PGHHVSVVSDKGEELPAGTLGNIAVKRPVMFLNYWNNMEATEKKFAGD-WLLTGDTGIKDDTGWIRFVGRDDDVITSSGYRIGPGEIEDCLIKHPAVAMAGVVGKPDSQRTEIVKAYIVLKKGFEPTDEIADFVKTR-LAAHEYPREVAFVDALPLTTTGKVIRRELRARAEQE---- 152997833 25 ----------------------------------------------DGSTMTHNEFLELASQYAHTLVQLGLQPDDCLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTADEVSYFVEDSLAKVLLCDEKQAG-----ALQPVADACGAILKTLNEDGSGEFSVLAQAMPTAFDTVPREEDDLASFLYTSGTTGRSKGAMLTHGNLLSNSQALADEWRFTEQDVLLHALPIFHTHGLFVATNVS-LTAGSKIIFLPKFDLDIMLDLMP--QATVMMGVPTFYTRLLSDPRFTKELAQPMRLFISGSAPLLADTHVEFEERTGHRILERYGMTETNMNTSNPYD-GERRAGTVGLPL-PGTEVKITDDTGETLPQGEIGQIEVRGPNVFKGYWQMPEKTAEELREDGFFITGDLGLIDQDGYVHIVGRNKDLIISGGYNIYPKELELLLDEEEGVLESAVIGVPHADFGETVVAVLIAKPGVTLDLESIEKNIAQALARFKQPKKFVVIEELPRNTMGKVQKNLLRDQF------- 126725494 25 -----------------------------------------------DQDLSFDDFLKLASKFANAIASFGLVAGDRLAVQVEKSAEALAVYAACAQSGVVFLPLNTGYTAAEIEYFLGNSGAKLMLC-DVKAYESLFDVAQSSGAKL----AVLNGDGSGDFAEKAKEQSADFQTVERDQDDLAAFLYTSGTTGRSKGAMLSQKNLISNATVLAKAWWFTNADTLLHALPIFHTHGLFVACNISLLTS-ASMIFQAKFNLEDALAALPKS--TVMMGVPTFYTRLLSDARFNQDLVKHMRLFVSGSAPLLAETHVEFENRSGHKILERYGMTETNMN-TSNPYVGDRRAGTVGMPLEGV-EAKVCDATGETLANGEIGVLEVRGDNVFQGYWQMPEKTAEELREDGFFITGDLATQSDDGYITIVGRGKDLIITGGFNVYPKEIETLLDDQPNVLESAVIGVPHPDFGEGVLGIVVPKSGAVDVAQLKAAMAQK-LAKFKQPKKIVIMKELPRNTMGKVQKNILRDQFADAL--- 119899342 17 ----------EIPRQYNAADDLIGRNL-------AAGRGAKLAYIDDLGSYSYDELARRVNRCASALRSLALRQEDRILMCVHDTVEFPTVFLGAIKAGVIPIAVNTLLTAHDYEYMLTDSRARIAVVSAA-----LLPLFQPLLGKVPTLERIVVAGTADSLAALLDTGSDQFDAAPTLADDACFWLYSSGSTGAPKGTVHIHSSLIQTAELYARVIGINEGDVVFSAAKLFFAYGL-GNGLTFPLAVGATAVLMERPTPAAVFERLRRHTPTIFYGVPTLYASMLASPECPTRAEMRLRACTSAGEALPEEIGKRWTERFGVDILDGIGSTEMLHIFLS-NRAGNVRYGTTGKPVPGY-AVRLIDDEGKEIAPGEPGELQISGPTAAAYYWNNREKTRNTF-QGPWTRSGDKYQMDADGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGCEDEDKLIKPKAYIVLKPGIAITDALRDELKAHVLAPYKYPRWMEFVEELPKTATGKIQRFKLRAAAS------ 183585153 25 -----------------------GLPLHSYVFENFSKYPSKPCLINGGDVYTYADVELTARRAASGLNKLGIQQGDVIMLILPSSPEFVLAFLGASHRGAITTAANPFSTPAELAKQAKASKAKLLITQACY----YDKVKDYAQQN--DVKVMCVDSAPDVCLHFSELQADDNDMPQVDPDDVVALPYSSGTTGLPKGVMLTHKGLITSVAQQVDNLYFHSEDVILCVLPMFHIYALNSIMLCG-LRVGAAILIMPKFEIGSLLGLIEKYKVSIAPVVPPVMVAIAKSPDLDKHDLSSLRMLKSGGSPLGKELEDTVRARFPARLGQGYGMTEAGMCLAFAKEPFDIKPGACGTVVRNAEMKIVDPETGSSLPRNLPGEICIRGDQIMKGYLNDPEATSRTIDNDGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLQAHTGISDAAVVGMKDENSGEIPVAFVIKSENSVTGEEIMQYISKQVI-YYKKIKRVFFVEAIPKAPSGKILRKNLRERLAGGL--- 148255483 25 -----------------------------FLARSAAVYPDHVSTVYEGRSFTWRQTYERCRRFASYLAGRGISEGDTVAAMLPNIPAMNEAHFAVPMTGAVLNTLNIRLDAPSIAFQLDHGQAKIILVDPEFSGVISEALKLMSGPK-PFVIDVDDAGEIEYEVAVAAGDPGFEPRRPADEWDAIAMSYTSGTTGNPKGVVTHHRGAYLNAVSNILAGGLGQHPVYLWTLPMFHCNGWCFPWTMAA--AAGINVCLRKVDPTKIFELIKTHGVTHMCGAPIVYNVLINAPDAPKGKRETPVIGLIAGAAPPVAVLEGAENI-GIKLTHVYGLTEGPASVCAEQPGWDDLPPAQGVPYPLQEAVTVLNETMQEVPDGETGEVMFRGNIVMKGYLKNEKATQDAF-AGGWFHTGDLGVLDAHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFIELKDGAATEAEIIAYCRSH-MSGFKTPKVVVFGP-IPKTSTGKIQKFLLRNEVN------ 77974170 1558 -------------------------TLCDLMNQQSQLTPQAVALLDVNETLTYQQVSQRVSVLAADLRQQGVQPGDRVAVALPRSVNLSLALMAILAAGAAYLPLDTGYPDDRLAYMISDAKPRLIITINALAERFAGQAPLLLLDQLPSSDQL-----------------PQLPAVVITPDHPAYLIYTSGSTGRPKGVVVSHGAIVNRLLWMQNEYPLGSDDVVLQKTPC--SFDVSVWEFFWPMITGARLVMAPHRDPDALRAIIEDYGVTTAHFVPSMLAAFVSAMHGQRQPCPSLRRVFCSGEALSRELSQLYQHIFSAPLHNLYGPTEAAVDVTAYGDALARVTGSIGKPVW-NTQLRILDGMLRQVPVGIAGDLYLCGAQLAHGYYARPDLTASRFVADPYYRTGDIARWLPDGTVEYLGRSDDQLKIRGQRIELGEIESALLELPQVQQAVVVGEEGALAGRQLVGYIVPVAGAEETATLRNQLSER-LPPHMVPVIIVSLKAFPLSANGKLDRKALPAPVNQ----- 77974170 481 ----------------------------DIFQQQVNAQQDAIAVSCGEQNLTYRQLSARVTQLGRALIARGIGAEDVVAIGIPRTVDSLVAILGVLASGAAYMPLDLDYPMDRLTLMCEDASPRLLLAYQSTEDV-LLPLTATSGMPLVCLDDDIFRRECAAFST--QLISDPERRQPMQGDHLAYMIYTSGSTGRPKGVMSTHGGLVNLLLAHCTHLYGPAARRMRAGHTASFSFD-SSWEPLFWMMMGCEMVIFDEEMRRDVYALVQQVPIDTMDITPSFFTQMIDSGLLEEGR-HRPAFIMIGGEAATPRLWDLLKQHPELNVVNFYGPSEYTIDTLGANTKVSEQP-VIGRPVA-NTEVYLLDSQLTKVPVGAVGELYIAGPGLARGYLNRPDLTAARFVANPFYRSGDLMRWTAQGQLDFVGRIDHQIKVRGFRVELGEIENALVALPEVSSAVVIGATHRLIGYCAVPDVQLRASDDLNTRLMSQLA-VTLPDYMVPAILMVLDEMPLTVNGKIDRQAL----------- 148255497 512 -------------------------TLPSLIEAQVARRGDATALVCEDTTLSYAVLNARANRLAHLLIAQGAGPEQIVALALPRSAELIVGLLAIAKSGATYLPLDPDYPADRLAFMLADARPVCLVTSNA------------IAERLPEARRLLLDHPDTADLLARQPDTNPRDQDRIAPLTPAYVIYTSGSTGIPKGVVVSHTGITSLVEAQIERLGITPDSRVLQFS--SSSFDASIMEVLMAFPAGAALVVPQAGAGKVLADTLTRYAVSHALIPPAVLAGM------PTEQLAQLRTLIVGGDACPPDLVARWSE--GRRMINAYGPTETTICATMSMPLSGAADPPIGHPIW-NTRVYVLDDGLQPVPVGVAGEFYIAGSGLARGYLNRPGLTAERFVADPFYRTGDRARWRPEGTLHFLGRADHQVKIRGFRIEPGEIEATLGQHESVAQAAVIAREDRAGDRRLVGYVVPAAGAPHAMMLRQHL-TRTLPDYMVPAAFVVLDALPLTPNGKLDRNAL----------- 214039489 3 ----------------------------------ARLDPAREALVDSGRRMTFGALDERVRRLSNALMELSLEKGDRVAILSRNCIEYMEIYYACARVGMIAQPINWRLGEAEMARILADGSPRLVVVSAQYSELIPGLKASSTADNWLSFGE--GSDGSYDALINASADNEPSESVSIGGDDPMLILYTGGTTGESKGALHTHRSLFMGMINQTVAERVVTTDVYMLTGQMFH---IPVALAMNYHAHGCAMVLI-NFDARLALETIEKERVSAFLGITTMLNWMMADEKFAEFDLSSLRNIQYGGGPMPHSVVAAALAAFPCTIIQGYGQTEGMTMSFALAGEHPERLASCGREGF-ITEIRLADPEGNAVPDGVPGEILVRSEANMVGYWQRPDLTANTI-RDGWMWTGDIAVWDEEGYVFIVDRAKDMIISGGENIYSTQVEAAIHQHPGVLESAVFGVPDEEWGESVKAVVVMKPGEKATEQEIILAAAQHLASYQKPRSVDFVDSLPKAPTGKILKRQLRDPYWE--AAG 88857002 528 -----VDWNNT-ALSYPKELC-----IHELFEAQVQHAPERTAVWFEEQCLSYGELNAKANQLAHYLRAHGVGPDSLVGLCTERSLEMVIGIWGILKAGGAYVPLDPELPSARLQYLVSDTQANVVLSTQALK--EHITLGEAQVVYLDGLGSQVT-------HPFSEYSEENINLKEITSQHLAYMIYTSGSTGQPKGVLLAHQALHNRIDWMDREYGCDSLDVILQKTP--YSFDVSVWEFIWPMLKGAKLVVAGHKDPSYLTELIVATGVTKLHFVPSMLGVMLAHGDLRR--CQSLKQVFCSGEALQISHVEQFRHQLPVGLHNLYGPTEAAIDVSYWDCSQPLGSSPIGKPIQ-NIQLYILDDELNLLPQGACGELHIGGDGLARGYLNRPELTQERFIANPFYKTGDLVRYKEDGNIEYMGRLDHQVKIRGFRIELGEIEYQVAQHKQIDSALVVAQADKAGNQRLIAYAKTVQADASKEDVIASLKAEVLPEYMVPANVILVSEWPLTPNGKIDRRGL----------- 88857002 1637 --------------------------IHELFELQVELVPNNTAVVFQNQAISYQTLNEQANRLAHYLQNYDIKPDTLIGLCLNRSVNMMVGILAILKAGGAYVPLDPTYPQERLNFIFDDASLDLVLTQSCLCNTLTLDDNKLLCLDSAQLESALVC------YPTSNISKDSLAL---TAAHLAYVIYTSGSTGQPKGVLQSHENVRRLFYVTQPDFNFTAQDCWC----VFHSFDFSVWEMWGALFYGGKLLVPEVKDTRLFIELCHKEKLTILNQTPSAFKQLTEYLVSIGQALPTLRTIVFGGEGLVESHLALWWQNFAAELINMYGITETTVHVTYKVLGQGSRI-TIGKPLR-DQHILLLDESLNLVPKGCAGEIYVAGAGLARGYLNREALSAERFIANPYYHAGDLARYDAEGELHYLGRLDDQVKIRGHRIELGEVESRITQLEMVDSALVLALPGVDAQLQLVAYVKVIDEGDWQAQLKQTLSQQ-LQAYMLPSVIVPITQWPLTNNGKVDKKALPAI-------- 120419813 461 --------------------YPSDKCIHQLFEQQVEKNPNSIAVVFEEEQSTYQQLNQKANQLAHYLQTLGVKPEVLVGICIEYSIDMIVGLLGILKAGGVYVPLDPNYPQERLAFMQEDSNVHIILTQ--------QPLLEKIS---PQNAHIVCLDRDRDVIAREGVENLDR---QTTLDDLAYAIYTSGSTGKPKAVLGTLRGIVNRLHWIWEMLPFGADE--ICSQKTSINFGDHVAEIFSPLLKGIPLVIVPRGNIPRLMSLLSDRKVTRIVLVPSLLKAILENAPQQLTKLRYLKYVFCSGEVLPLTLAKEFHQKISARLFNLYGSSEVAADVTCLADERRADLGPIGKPIS-NTQIYILDKYGDLLPPGVTGELYVGGDGLAKGYLNLPELTREKFIPNPFFRTGDLARWLPDGNIEFVGRIDHQVKVRGFRIELGEIEAVLSTHPQIQQVVVIAIEDIPGSKRLVAYIVCEDESLSTYHLREFLKQK-LPEYMMPSAFVILDTLPLTPSGKIDRKAL----------- 120419813 1866 ------------------------ETLGEMLQKTAGKFPHKITYINSDGSQSYAQLLEDAQRILGGFRKLGIKPQDKVILQLKENKDFISAFWGCVLGGFIPVPVVIPVSYDQPNVNLNKLQERPLILTDKKSLSELKKWSQNLNDDNFKLETI---ESLQKFSTDKDYYNA-------QPEDLALFMLTSGSTGMSKVVQLSHLNLLSRTIGSIQMNNFTPEDITLNWMPLDHVAGLIYFHILGCIHATSQLVIEK---PLRWLDWIDTFGVTVTFFAYSLINDFVQEIEKQNWNLSSIRLMLNGAEQIVAATARRFLKLLGDAMTPSWGMAEVSSGITYSDNFSLLSSSDDGKPIR-GTCLRIVNQDMEVLSEGEIGLLQVKGLTVTSGYYQNPKANKEAFTEDGWFNTGDLGFI-KDGCLTITGRQKDIIIINGVNYYSHEIEAVVEELGEVAACGVCVASNNT--EELVIFFTPVSEKNQLLELLKKVREQVI---KYPSYLIPIDKIPKTSIGKIQRSLLKQRFE------ 120419813 1607 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNNLQIYILDNHQQLVPLSVEGEIYLGNCDLLPDKLHPEPEKFISFIEGKLLKTGEWGCRRVDGSLELLGKEHRIVTVNGQRINLQRIEQALQTAKGVEDCYVM-----VRNQKLVAYVV-KDGSWAREFLHHYLKSQ-LPGYPLPCIYVPVSALPLTSFGEVD--------------- 218153985 24 -----------------------------FIERTAEVYPDRLAIVHGELRQTWGQTYARCRRLASSLRRAGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDPETIAFMLDHGEAKAVIVDPEFAPVMAKALASQAPLLLIDVEDAVYGPAAQRLLTYEDFLAQAWELPG-DEWDAIALNYTSGTTGNPKGVVYHHRGAHTNAVSNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAA--RAGVNVCLRRVEAQAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAGVKAMVAGAAPPASMIEGMEQ-MGFDLTHVYGLTEATVCWDALDIGERARLNAQGVRYHLQRAAMVLNDTMEPVPDGETGEIMFRGNIAMKGYLKNPKATEEAF-RGGWFHSGDLAVQYPDGYIKIKDRSKDIIISGGENISSIEVEDVLYRHPDVLAAAVVAKPDPKWGETPCAFVELKAGAATPEDIVAHCKKH-LAGFKVPRAVVF-GELPKTSTGKIQKFELRKQA------- 28869351 2001 -------WTQTV-QRYPSEHCA-----HQRIEAQAARTPQAIALSLGAEQLSYQQLNRRANQLAHKLREQGVGPDVRVGLAAERSLEMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMQDSGIELLLSQT------------QLLGQLPIPAHVQTLDLADAL----DGYSTENPINQTSPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDDWFKFNEKDVW--TLFHSFAFDFSVWEIFGALLHGGRLVIVPTRSPEEFHALLVDQQVTVLNQTPSAFKQLMRVACDSTSVL-SLETIIFGGEALDVASLKPWFARFGPRLINMYGITETTVHVTYRPITLADTHN----PASPIGEAYVLDADFNTVAQGCSGELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYKTAGTIEYAGRIDHQVKIRGFRIELGEIEARLQAHSAVREVIVLAVD----GQ-LAAYLLPAQPDQDQQALRGTLKAENLPDYMVPTHFIFLDKLPLTANGKLDRKALPAPDAGQLQA- 37548740 4303 ---------EQIVERWPAIDCPRDKTIHQLFEEQAERTPEHTAAVYEKSRFTYRELNERANRLARILRSEGVQPDQPVGILAERSLEMIVGIIAILKAGGAYVPMDPDSPQERIRYILEDSGAKVLLAQT------------HLQDRVSFAGEILLLNDER-----MNSGDSSNLVTAAGPDHLAYVIYTSGTTGKPKGTLIEHRQVLHLMEGLRGQVYGAYDSGLRVSLLAPYYFDASVKQIFASLLGGHALYIVPKASVSDGYALYRTHRIDVTDGTPSHLQLLIAADSLHGV---TIRHMLIGGEALPQATVAQLLELFAPLITNVYGPTETCVDASTLASADDGGYVPIGKPL-GNNRVYIVDSHDRMLPIGVKGELCIAGDGVGRGYLNLPELTGEKFVADPFYKTGDLARYLPDGNIEYAGRKDHQVKIRGYRIELGEVEAALLNIEHVQEAVILARENAEGQSDLYAYFT-GEKSLPINQLKEKLSDQ-IPGYMVPPYLMQLEQMPLTSNGKVNRSAL----------- 37548740 3281 ------------------------ETIHTMFERQAAQTPQEIAIQYEGAEISYKELNETANKLARLLRKRGVKHQEPVAVIAGRSPSLAVAVLGILKAGGAIVPIDPSHPAERIRYIIENSSCTHLVT--------------EKDRSVPEAATQIVT-----FIEEAETEPDGSNVQTINAEDLLYVIYTSGTTGKPKGVLLEHRNMANLLYDQFTNSGIDFKTNVLQYA--SPAFDVCYQELFSALLSGGTLHIVPKRDAAQLFSFINKHQTDIVFF-PTAFAKMLFNEESYAYSFPRVKHLITAGEQLTVSLFQQMLRTHGLHLHNHYGPSETHVVSTYTIQPGDDIPPPIGKPIC-HNNMYVINKNKQLQPLGIAGELYISGANTGRGYVNNPALTGEKFLPDLFYRTGDLARLREDGQIEYLGRIDDQAKIRGYRIEPKEVEVILANHPAVREAAVLIQKNALGENELCAYCSV-SKATDPSALRKDLA-KNLPDYMIPVKWAFVESIPLTANGKVDRKALPE--------- 163703553 11 ------------------------------LTQAAQRHPDRTAIVWGERNWTWAAFDARVSRLAAALAARGIAKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLCQADNPGH-----VAAVTAACPEVSLVVTLGEGAEGIPYEAMLAEAVPNAAVEHDDPCWFFYTSGTTGKPKAAVLTHGQMAFVITNHLCDLMIPESDVSLVVAPLSHGAGIHA---LTQVARAVTSVLPDRFDGAEVWRLIEQHRVTNMFTVPTILKMMVEHPAVAAHDHASLRYVIYAGAPMYREDQKRALKTLGPVLVQYFGLGEVTGNITVLPDGPGVRIGTCGIERT-GMEVQIQDAEGREVPPGETGEICVCGPAVFAGYWNNSKADAEAF-RDGWFRTGDLGFLDAERFLTITGRASDMYISGGSNIYPREIEEKILAHPAVAETAVLGVPDPTWGEIGIAVCVPREGALTEAELLAFLDGR-IARYKLPKRVFLRPALPKSGYGKITKKLVREELE------ 82502195 2116 --------------------YPKGKAIHQLFEEQAKRIPDHTAVVFEDQKLTYRQLNEKANQVARLLREKGVKPDTLVGIMMERSSDMIAAILGVLKAGGAYLPIDPEYPLERMRYMAFDSEVKVIISD--------VPLAEELTAESIELIHM----DDERIAGQDRSDIDNVN----QSGDLAYVIYTSGSTGKPKGVMIEHQSLINLCSWHQSCFEVGQNDNSSIYASI--SFDAFVWELFPYITAGATVHVLNRLDVEKLNRYFHDHHITISFLPTPVC------EQFTALDNHSLRTLLTGGDKLNV-----FKEK-SYRIVNNYGPTENTVVATSFPIDKSHQNIPIGKPID-NVKVYILNKDLQLCPLGASGELCIAGEGLARGYVNRPELTREKFIENPFYRTGDLAKMLPDGDIQFLGRVDQQVKIRGYRIEPGEIENRLLKYEKIEEAAVIAREDGDHDPYLCAYVTVKKEV-EPEKIRAFLK-KSLPDYMIPQYFVQLDGLPLTVNGKVDKKSLRDQMEEKLVS- 82502195 30 --------------------YPKNKTLHELFEEQAMKTPDHTALVFGAQRMTYRELNEKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGAYLPIDPETPKDRIAFMLSDTKAAVLLTQG------------KAADGIDCGADIVQLDREAS----DGFSKEPLSSVN-DSGDTAYIIYTSGSTGTPKGVITPHYSVIRVVQNT-NYIDITEDDVILQLS--NYSFDGSVFDIFGALLNGASLVMIEKENINRLGSAINEEKVSVMFITTALFNMI---ADIHVDCLSNLRKILFGGERASIPHVRKVLNHVGRKLIHVYGPTESTVYATYYEIDDEAETIPIGSPLA-NTSVLIMDEAGKLVPIGVPGELCIAGDGLSKGYLNREELTAEKFIPHPFIKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDEESRPYICAYITANRE-ISLDELKGFLGEK-LPEYMIPAYFVKLDKLPLTKNGKVDRKALPE--------- 45200949 97 ------------------------------VDRHALENPDKVAIIYENRVVTFGELLRQVSQVAGVLQSWGVKKGDTVAVYMPMIPEAVVAMLAVARLGAVHSVIFAGFSSGSLRDRIVDAESKVVITCDEGRTVHTKKIVDEGLAGVGVVSHILVMKAGRDFWWHEEVRKQRGYLPPVSAEDPIFLLYTSGSTGSPKGVVHTTGGYLLGAALTTRVFDIHPEDVLFTAWITGHTYALYGPLCLGT----ATIIFPAYPDYGRYWRIIQRHKATHFYVAPTAMRLIVGEQEISKYDLSSLRVLGSVGEPIAPDLWEWYNEKVGCVVCDTMWQTEGSHLIAPLAGAIPTKPGSATVPFFGINACIIDPVTGDELEGNVEGVLAIKSPWMARSVWNNHDRYIETYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALSEHEGVSQAAVVGIADELTGQAVVAFVSLKEGAPDVVPLDTLRRELVLGPFAAPKSVIVVDDLPKTRSGKIMRRTLRKISANE---- 93005034 84 ------------------------------LDRHVRNNPYKPAIIWEGDHISFKELHEAVCRLGNAMRKLGVKKGDRVTLYMPMIPEAMVAMLACTRIGAVHSVVFGGFSAESLGNRIIDSQSKLVITADGIRGNKRTPLKANVDRALDSVSNVIVVHRTGNSVPMSDGESQHCEPEVMNAEDPLFLLYTSGSTGKPKGVLHTTGGYIYALSTFRDVFDIKEDDVYWCTADVGWVTG-HTYATYAPLANGTTTVMPEYPTWARIGHIIDKHQITVLYTAPTAIRAMMKEGDVRESDRSSLRLLGTVGEPINPEAWDWYYHVVGCPVVDTWWQTETGIMLAPIPGTVAMKPGAAMNPLYGIVP-EVIDTDGVALEGAAEGNLVISWPGQMRTIYQDHARFLTTYFTEGYYFTGDGVQRDEDGHYWITGRVDDVLNVSGHRLGTAEIESSIVAHPATAEAAVVGMPHDIRGMGICAFVILKSSETATESLKSELNRHVIGPIANLDAIYMVNVLPKTRSGKIMRRILRSLAAGQ---- 157347706 7 ----------------RPANSSPLTTLS-FLDRAATVYGDCPSVVYNSTTYTWSQTHHRCLQVASSIKSLGIGRGQVVSVVAPNIPAMYELHFAVPMAGAVLNTINTRLDAKTVSVLLRHSESKLIFVDYQSRPLILESLSLFPPSSQRPLLVLITDDEDSPPSTVDFLCTYEDMVGRGDPENPMILNYTSGTTSSPKGVVHCHRGIFIVTVDSLIDWCVPKQPVYLWTLPMFHANGWSFP--WGMAAVGGTNVCLRKFDASVIYEAIRVHRVTHMCGAPVVLNMLSNWPGTEP--LKNPVQILTAGAPPPAAILLRTESR-GFIVSHGYGLTETGGLWNRLPATERARLKSQGVRTVGMTEVDVLDPSGLSVKRDGSGEIVLRGGCIMLGYLKDPKGTSKSLTDDGWFFTGDVGVMHSDGYLEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPEQPTEKEIMEYCRAR-MPHYMVPKTVVFEEELPKTSTGKIQKFVLRETAK------ 134102620 8 -------------------------TVGDVLRRTAARVPGRVALRFADREWTYAELDDAVSRAAGVLLAAGASKGDRIAAYGRNSDAYLIGFLACARAGLVHVPINYNLTGSELGYLVEQSGSTIALADPALAG------------ALSGVDRVILRGAEKSLLELSTAGEVPALPEDVADDDLVQLLYTSGTTSRPKGAMMTHRALLHEYVSCVVALDFTDGDDPLHAMPLYHSAQMHVF-LLPHLMIGSTNRLVESPDPQDVLRRVEEERIGAFFAAPTVWVALSNHDDFGRRDLGSLRKAYYGASIMPGPVLSRLRELPGLGFYNCFGQSEIAPLATVLPEEHDLRPDSAGRPVL-FVEAKVVDEQGNQVAPGELGEIVYRSPQLCTGYWNKPEETAEAF-RDGWFHSGDLVRQDEQGYVTVVDRIKDVINTGGVLVASREVEDALYTHPAVAEVAVIAVPDPKWIESIAAVVVRKSDV-DEAELLEHARE-SLAGFKVPKRIRFVDDLPRNSSGKLLKRVLREQFVER---- 88712908 69 ------------------------------------------------QHITYGQLHEQVCKMSNVLKDNGVKKGDRVCIYLPMIPELTYAVLACARIGAIHSVVFAGFSSNALSTRINDSDCKMVITSDGSKSIDLKGIVDKALDDCPGVNTVLVAGRDKWLAPLMEEAYSDCNAEIMDAEDPLFILYTSGSTGKPKGMVHTCGGYMVYTAYTFKIFQYREEDVYWCTADIGWITGHSYI-VYGPLANGATSVMPSYPDYGRFWEVVEKHKVNQFYTAPTAIRALAKEEFVEKYDLSSLKVLGSVGEPINEEAWHWYNNNVGKPIVDTWWQTETGMMITPIPYVTPTTPTFATLPFIGIQPA-LMDENGQEIIGNQVGRLCIKWPSIARTIWGNHERYRDTYFSDNKYFTGDGAHRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGYVILKEEGRDKDNVRKEINQQHIGPIAKLDKIQFVPGLPKTRSGKIMRRILRKIASK----- 90419842 24 --------------------------LAHFLTRAARRLGGEVGLVWGEAEWSWAEIDARASAMAAALRDRGVSKGDRILVQSQNCNQMFESMFACFRLGAVWVPTNFRQTPDEVAYLARASGATGMICNATFPDH-----AAACRAACPDLGFVVAIGAAAFGEDYDALVAAAVANATVDRDDPCWFFFTSGTTGRPKAAVLTHGQMSFVATNHLLMPGTGPRDASLVVAPLSHGAGVHQ---LTQVAAGAKTILMPRFDIAAAWRLVEEWRVTNMFTVPTILKMLVEHPAAAEYDHSSLRHVIYAGAPMYRADQKRALETLGPVIVQYFGLGEVTGNITVLPDDAAARIGSCGYERT-GMAISIQDEAGAELGPNETGEICVTGPAVFAGYYDNPDANAKAF-RNGWFRTGDLGHLDAEGYLSITGRASDMYISGGSNVYPREIEEKILTHPKISEVAVLGVPDPVWGEVGIAVVTVAGENVGEAELGAFLDGK-MSRYKLPRRFVFVDEMPKSAYGKITKKLVRQALEERLLDG 15218002 39 -------------------------SLHDYIFQNISEFATKPCLINGGHVYTYSDVHVISRQIAANFHKLGVNQNDVVMLLLPNCPEFVLSFLAASFRGATATAANPFFTPAEIAKQAKASNTKLIITEARY--------VDKIKPLQNDDGVVIVCIDDNESVPIPEGASEVIDSVEISPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFHSDDVILCVLPMFHIYALNSIMLCG-LRVGAAILIMPKFEINLLLELIQRCKVTVAPMVPPIVLAIAKSSETEKYDLSSIRVVKSGAAPLGKELEDAVNAKFNAKLGQGYGMTEAGMSLGFAKEPFPVKSGACGTVVRNAEMKIVDPDTGDSLSRNQPGEICIRGHQIMKGYLNNPAATAETIDKDGWLHTGDIGLIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIGHPDITDVAVVAMKEEAAGEVPVAFVVKKDSELSEDDVKQFVSKQVV-FYKRINKVFFTESIPKAPSGKILRKDLRAKLANGL--- 70725437 18 -------------------------------------------------TVTYSELIKNANKVGHVLLNHGLKKGDKVLIMMPRAIMTYELYLAALKLGIAIIPSSEMLRTKDLQYRITHGEIKAVI-----AKSDFIEEFKGVK-EYDSLTKFIIDGHETDWINIEDSQSDALDIEKTSRDDLAILSYTSGTTGNPKAVTHSHGWGFAHMKMAPEHWLCIKEDVWATAAPGWQKWVWS--PFLSIMGSGATAFVYNKFNPSRYLELLQGFEINVLCCTPTEYRMMAKLDNLQEYNLEHLHSAVSAGEPLNREVVEQFRNNFNLTVRDGYGQTESTLLIGFLKD-TKSRPGSMGKEI-PGSRVTIVDDEGQPVETNVKGNIALDFPGLFKGYYKDEERTKAAQAGD-YYITGDLAHIDEDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHPAVKECAVVASPHEIRGNIVKAFVILQDNYQGNDDLVKELAKNEVAPYKYPRAIEFVDSLPKTNSGKIRRVELRDAEREK---- 212960469 26 --------------------------------------GSRPCLINGGKVYTYYDVELTARKVASGLSKLGIQKGDVVMLLLPNSPEFAFVFLGASYLGAMTTAANPFCTAGEVSKQAKSANAKIVVTQACY----YDRVKDYANEN--GVKIICIDSPPEDCLHFSELDENDVAEVDISPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYYHSEDVILCVLPLFHIYSLNSVFLCG-LRAGASILILPKFEIVSLLQLIQKHKVTVMPIVPPIVLAITKFPDLDKYDLSSVKMLKSGGAPLGKEIEETVKAKFPNALFQGYGMTEAGMCLAFAKEPMQVKSGACGTVVRNAEMKIVDPETGASLARNQPGEICIRGDQIMKGYINDPEATASTIDKEGWLHTGDIGLIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPNISDAAVVPMKDDLAGEVPVAFVARSNGSVTEDEIKQFVSKQVV-FYKRISRVFFIDVVPKSPSGKILRKELRA----KLAAG 113868706 11 ------------------------DTLAALIAVRAAQWPDKPYLLDSGHALTFGALATDAGTLGRSYAAAGLGSGQTVSVYLPNGEQTARLLLGTMACGLVVNPINLLCQPAQLRYILAHSDTRLVFTPDGEAAI--REALREAGLDVPVL---VTAPDANSLPALPATHDAASPLPPPQPDAPALLMYTSGTTGTPKGVLLTQRNLVANGTNVSREHCLGPADRVLATLPLYHINGLVVTAI-APLVHGGSVVMPMRFSASAFWQDSARHGCTWLNVVPTIIAYLLNDPHGQAP--AGVRFCRSASAALPPEHHRAFEARFGIGVIETMGMTETAAAFSNPLDPGQRRIGSIGRP--SGTRARVLGRDGKPAPDGQVGEIVLQGESVMAGYYKAPDITREAFTHDGWLRTGDLGYRDADGYFYISGRAKELIIKGGENIAPREIDEALLRHPGVLEAAAVGVPDPAYGQEIVAYVVMREAARDDAALRAHCL-RELGRYKTPKEFRFIAELPRGPSGKVQRLKL----------- 83716457 81 ----------------------PPDTIGALLRARADALPDEPFLFFDDLSYTYRAFHGLACAAADTLRAHGLARGDRLSVVLPNGPEFLAYYFGAHLLGAVSVPINPALTAAECAYIVRNSGAKLVVFDRRMTYLRDAVRAELGDDGGARLASADAASEALAALAATGERAAIAPDPDLAAGDDASILYTSGTTGHPKGVVLSHRNLLSDARALVRWFAFEPGTRTMCILPLFHNNGQVITLLSPLIAGGSSVILEGKSALPSFWKLIDTYRVNWTSVMPAFLSAFLEYGLKRTDD--TLRGIVCGGQVLLDEVRNRFESEYRVPVFEGFGLTETTSFATMNRHPERRRFGSIGVAL-PCNALRIVDADGREVAAGETGEILIRGENVATRYHGLAELTAERF-RDGWLHTGDYGYRDDEGHFFFATRVDDLIIKGGENIYPAEIENALHGCDDVIECAALGVPDPILGQDVCVYVKLRPSSTLGKDGVRRLCEGRIAHYKCPRHVVLLPELPKGPTRKILRRKL----------- 126347649 440 --------PGEHPRDTPVHTHAVERTLTELFEERAAAGPERSAVTCGDERLTYAELNAEANRLARLLAERGAGPGRVVALALERGTRLLPALLAVLKTGAAYLPLDPGHPAERLRLVVEDAAPVLLVTERAHAHL--------AGDALPVVRLDDEEVAADLARRGAADLTDADRRGPVRPSDIAYIIHTSGSTGRPKGVPVPHANVVRLFASAAEHFSFGADDVW--TLFHSYAFDFSVWEIWGALLHGGRVVVVPYRSPREVLELLHREGVTVLNQTPSAFEQLVDADAERGGDAGALRYVVLGGEALRPARLRPWADRHGPVLVNMYGITETTVHVTRADLDDPRRGSVIGTPLADL-RVHLLDDAGRPVPPGATGEMYVSGAGVAAGYLDRPDLTADRFLDDPYYRSGDLARRRPDGTLDYLGRADAQIQLRGFRVEPGEIEAVLASHPGVTRAAVVARRADNGAQHLVAYTVASGAAPSPAELRAHTAAH-LPEHMVPAVCVPVDALPLTANGKLDVRAL----------- 126347649 1676 ---------------------------AEALRRAAERRGDIVHVHADGHRRSYAALIPEASRVLAGLRRAGLRPGDQVILQCDATEDFLAVLWGCVLGGFVAVPLTPSAALTKLEGIWRMLG-RPWIVCSAGREAGLRALA--ARQDWPGLRLTTADALRE--------APEDHDWHPARPDDLILMLMTSGSTGLPKAVRLTHRNVLTRSAATEQTNRLGADDVSLNWIPLDHVTGVVMFHLRDV-YLGCRQIHAPTQDPPRWMDLADRYRVTVTWAPNFAFGLLAEQSDRRDWDLSPMRLVMNAGEVVVASAARRFLRALKPVMHPGWGMSETCSVVTDAVLPAEPRDGSCGLPY-PGFAMRIVDEQGTVLDEGEAGRFQVRGTSVTGGYHDNPAANAEAFTEDGWFDTGDLAYL-SDGELYITGRAKDVIIVNGVNHYSHEIEACVEELPWVENAAVAVRTDPSSPTDELALFFHPVQDVTAGALREIAREIGVS----PAHLIPVDAVPKTEIGKIQRTKLRKAFE------ 111018533 17 ----------------------------DAWRSRVQAHPDHPAVAYFDGVLTAREVDDLSDALAVALSEWGVGRGDRVGIYLQNVPQYVLALLALWKVGAAALVLNPMYRGNELRRLVDDGEPIGIICEDVSAAATAETLTRNDPRVFESTTRATPATDGDLVELLARFGGRRPPLVELGGDDLALLTYTSGTTGPPKGALNSHANVLATALDFGDCAGVVDGDVVFAVAPLFHITG-AMLNAGVALVRDCLLVFANRFNAAVALETFVEHRVTYTIGSITVFNALSEVPGVSADHFASVKTLYSGGAPIPPATVEKFEARFGKYIHNAYGMTETTAGVIAVPPGKRAPVDSIGLPL-PRVDVRAVDPNGDPVPPHTAGELEIAGPQVVSGYWRNPDASRDTL-PGGRLRTGDVAIIDEAGWVYLVDRLKDQINVSGYKVWPREVEDTLYEHPAVHEAAVVGQPDDYQGESVVAYVSLRKGATTEDELVAFARDR-LAAYKRPRLVHIITDLPKTQTGKIRRSDLR---------- 71734720 505 ----------------------------QLWDQQVRTQPDALAARCLDRSLTTLELDQAANQLAHHLIRTGISEGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLSNAQAKVLLCAEG-------------DVRQTSLDVAGCEGLAWTPALWQDL---PVSRPDISADSAAYVIHTSGSTGQPKGVLVSQGALASYVRGLLEQLQLAPQASM--ALVSTIAADLGHTVLFGALCSGRTLHVLTGFDPDAFAAYMAEHQVGVLKIVPGHLAALLQA--SQPADVLPQHALIVGGEACSPALVEQVRQLPDCRVINHYGPSETTVGVLPLSRASEASPGSVGAPL-PGASAYLLDDVLNPVGTQVAGELYIGGDSVALGYIGQPALTAERFVPDPFYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLNLPSVAQASVLALPDESRLQLVSYCVAAAGASLTVDNLREQLAA-CLPDYMVPAQIMLLDSLPLTANGKLDKRALPK--------- 29893225 41 ----------------------------------------RIAFIDAGQNLTFTELWRAVESVADCLSEIGIRKGHVVLLLSPNSILFPVVCLSVMSLGAIITTTNPLNTSNEIAKQIKDSNPVL-----AFTTSQLLPKISAAAKKLPIVERVDSVGDVRRLVEMMKKEPSGNRVKEVDQDDTATLLYSSGTTGMSKGVISSHRNLIAMVQTIVNRFGSDDGERFICTVPMFHIYGLTAF-ATGLLAYGSTIIVLSKFEMHEMMSAIGKYQATSLPLVPPILVAMVNGADKAKYDLSSMHTVLCGGAPLSKEVTEGFAEKYPVKILQGYGLTESTGIGASTDTVEERRYGTAGK-LSASMEGRIVDPTGQILGPKQTGELWLKGPSIMKGYFSNEEATSSTLDSEGWLRTGDLCYIDEDGFIFVVDRLKELIKYKGYQVAPAELEALLLTHPEITDAAVIPFPDKEVGQFPMAYVVRKTGSSLSEKTIMEFVAKQVAPYKRIRKVAFVSSIPKNPSGKILRKDLIKIAT------ 110681107 26 ------------------------------LKRAAVVFANHTAIVYGDVRRSYGEHAARATRLASALAAKGVAPGDVVATLLPNVPAQVEAHFGVPACGAVLNTINTRLDVDTVAYILEHGEARMVLVDSQF--LDLAEAACATLASPPTLIEVAVAGASGRHQTYEDLIAAGTTMPQDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMTLHPTFMQIVPLFHCNGWNHAWMMPLI--GGTLVCCRDITAPAIFNAIADEKVTHFGGAPIVLNMLVNAPSEERRTIEHPVEIFTAGAPPAPATLAKVEA-LGFNVTQVYGLTETYGHVTECAEAKAAIKSRQGVPFPMMEDIVVMDADMTPVPTDTQGEIMIRGNSVMKGYYKNPQATSEAF-AGGYFHSGDIAVQHDDSYIQIADRAKDIIISGGENISSVEVEGVLMAHDDVMLAAVVAKPDDKWGEVPCAFVELKPEATDEAGLIAFSRE-TLAGFKAPKKVVF-QELPKTSTGKIQKFELRKLAAE----- 153004629 66 ------------------------------IDRHV--FGDRAALIWEEHTYTYNRLYREVNRFANALKKLGVRKGDRVLLYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDCAAKVVVCSDRGKKVPLKPTVDEAVRDLYGVEHVIVHRRGHDFYDIQDGHAIHCPPEPMDSEDPLFILYTSGTTGKPKGVVHTTGGYLVGTTYLARAYYITDSDIYWSTSDIGWIVGHSFI-VYGPLSAGATIFVPDYPSPDVTWELCERYGVNVMFTAPTAVRMWMSHGAPSRYDLQKLRLIACAGEPLNPEAHRWAQANLKGMVVDNWWQTEIAAPVLGTLPTFDARPGKVGKPV-PGADVAVVDAAGKPVSDGEGGLLVIRKPYMLRTIWNDHARYEKYWSQPGVYTAGDIAVRDRDGYFAVLGRADDVMNVAGHRIGTADVESALLRHPAVAESAVIGLPDPVKGEKIKAFVVLRKGVPQGPGLVASLKDHVLGPIATPADVELRASLPKTRSGKIMRRLLK---------- 121605839 29 -----------------------------------AAHPARTAYIDDVETVSYGELAERIRRLAAALLATGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVALNTLLTSEDYAFMLEHSRAQAVLVSGALLPILQEAMAKSAHEVRAVIVSRPTGLLPEGSVALDNLIAQHAPLAQPAPDDPGFWLYSSGSTGKPKGTLHTHANPYWTAELYGKVLGISEHDVCFSAAKLFFAYGLGNALSF-PLSVGATVVLMERPTPAATFKRWVEHQPTVFFGAPTGFAGMLASPDLPAKNQVSLRLASSAGEALPADLGERFTAHYGVEIIDGIGSTEMLHIFLS-NLPGKVRYGTTGWPVPGY-EVELRGDDGRPVPDGDTGDLYIKGPSAALMYWGNREKSRETF-QGAWTKSGDKYVRNQDGTYTYSGRSDDMLKVSGIYVSPFEVEATLSQHPAILEAAVIGVPDTEGLTKTKAYVVLKGQQVSEAELKAFVKER-LAPYKYPRSIEFMTELPKTATGKIQRFKLR---------- 30020587 1048 -------WNND-AVAYPQES-----TIHQLFKEQVNRTLDAVAVVDEKQKLTYRELNEKANQLALYLQQCGIGNESLVGLCFERSVEMIVSIMGIWKAGAAYVPLDPSYPESRLRYILEDTGIQVLVTNES------------LQDWIPKEIKIVCLDRDQAMISQESILSPKC---EVTGENLAYVIYTSGSTGNPKGVLIQHHSVLNSHGLQKEVFEHEIPSNMHVGLNASIAFDASIQQLQMLLY-GSSLYIIPRSDPEQFVAYIRENKLEIFDITPSLLQLLIDAGLLETCDVHAPSKVLVGGEAIMPSLWEQLVETDKIQFYNVYGPTECTVDATCYHIKKDSKRVTIGRPL-PNVQTYVLDSNRLLVPVGVMGELYIGGVGLAKGYLNRPELTSERFISHPFYRTGDLVRYLPDGNIDYLGRMDNQVKIRGFRIELGEIESTLQEHDLVKEVVVIVRENQSGDKRLVAYVV---GEGSVEEWREYLKTK-LPIHMIPSYFVEMKELPLTINGKVDRKSL----------- 57504801 51 -IDWFSPFSRVLNDDKAPFYKWEGGTLNQCLDRHMKTRRNKAAIVFEGEVYTYRRLLHEVCKAANLLKRFGVKKGDRVIIYMPMIPETAIVMLACARIGAIHSVVFGGFSPEALRDRIIDAGAKLVVTADGARGKPYPAVDKALSEGCESVEKVLIVIRNNEPIEYELVKNESYKCEPMDSEDLLFLLYTSGSTGKPKGVMHASAGYILWAQMTMEVFDIKDYDNYWCSADVGWITG-HTYVVYGPLACGATTIMHEYPNSGRWWRMIEEYQVSKFYTSPTAIRMLHADAEPKKYDLNTLEVLGTVGEPINPSAWQWFYENIGCSIVDTWWQTETGHMITPLPGATPLKPGCATLPL-PGIFAEVIDEEGNVKDVAEDGLLCITKPWMIRGIWGDENRYIESYFSQPVYFSGDGAFYDDNGYITITGRTDDVVNVAGHRIGTAEIESAIAKHPSVAESAVVSVLDAIKGESLFAFVVLNPTSETLKELNDILRA-EIGPIAKIEKILYTTGLPKTRSGKIMRRILRTIARGEEL-- 194336269 27 ----YKKWNTVLDTSNPPFYRWTNTCYNALDRHVDEGRGNDLAVIFDSQRYTFREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISAEHSKVIDYKRLLDFAIELAHFKPEICIIKQRDQLKAELNLGAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDHGGHMVALQWSMKVYNVEPGEVFWAAWVVGHSYIVYAPGCTTLIFEGKPV---GTPDPGTFWRIISEHNVAVLFTAPTAFRAIKKEDPIKNYDLSRFRTLFLAGERADPDTVKWAERNLNVPVIDHWWQTETGWAIAANIEPGPVKYGSSSRAVPGY-NVQVVNSDLEELPAGQMGDIVIKQPGTMLTLWKADNRFVETYMKPGYYQTSDAGYIDEDGYIYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVVGVHDDLKGQVPLGFLVLKNNVDTPKHVIEYVRE-NIGPVASFKSAIIVDRLPKTRSGKILRGTMRKIANSE---- 111022475 3 ---------DEFADLHRPAFA------ADLLITALERNSDKPALYLGDVVLTGGEMRDQISCFAQALASLGIGKGTSTAMLSKNRPEVLISMGATMISGCRASALNPMGSLDDHLYIVGDAEIQTLI----FDPTAFEERAAELEAQSPSIENVLSLGPSEDILALAETFTRRLRAADVAADDNSSMVYTGGTTGKPKGVVGSYQSGATLNQIQMAEWQWPDEPRFLICTPLSHA---GAAFFIPTLLRGGALIVLPAFEPGAVLEAIEKHKISATMLVPTMIYLLMDHPDLPKRDVSSLQTLFYGASAMSPARLKEGIEKFGQIFFQFYGQTECGMTIAVLRKEEHLRLATCGRPV-PWLNVALLDDDLNEVPQGELGEICVRGPLVMKGYWKKPDETAEAF-RGGWLHTGDVARRDKDGFMTIVDRKKDMIVTGGFNVFPREIEDVISAHPAVGSVAVVGVPDEKWGEAVKACVVLRGQTVDAAELVERVRAAKGSVHA-PKSIDFVDALPLTPLGKLDKKALRARYWE----- 111026849 27 -------------------------TIGSMLIQAAERYGTREALSEGNTTLSYARTLELAQKCAVSIVERGVKPGDRVAIALPNGLHHAVSYFGTQLAGAIAVVVNTRLSAPEIAHVLSDSGASLVVSDSSFA------------ERLTSDADVV---DPQVLLTERPPHADHTPLPGLSADDTAQLLYTSGTTGRPKGAAQTHANLLFNAATVREQFELTPNDRTLIVAPMFHASGLNSQLI-GFLSAGASCVLAPEFKAAVTLATLAERRITIFAGVATMLQLMLTRPEIDSLDLSALRLFAMGGSPVPESLAQAISKMPNIAFANIWGMTEATSIVTFVKGDDYLRPWSSGRAV-PGTELGVTTEDGTVADLREVGELCIRGPVVAAGYWNNPEATADTF-REGWLHTGDVGSIDTDGYVHVLDRLKNMIIRGGENIYSIEVESVLAAHPAVADVGVVGVPDDIFGERVRAVVISPGQRLTSDDLRAY-AARHLADYKVPAEILFIHELPRNPSGKLVKGALAQL-------- 159038431 4 ------------------------------LLRAARDFGTTPALVEPDVHLSYEELLAEVRRVAQALIASGLRPGDRLALWAPNSAQWVLGALGGSYAGLTLVPVNTRFTGVEALDVIHRSGASGLVVVDPFLGTDRLATLQAAATQLPRVIVRVPSG-WDEFVSQSRAVPEDACAAAVTPDDLSDVLFTSGTTGRSKGVMSAHRQSMAVAAAWANIARLTPDDRYLVINPFFHSFGLKA-GIFACLASGSAIVPQAVFDVPRTMALIADQRITVLPGPPTLYTSLLGYPDARRFDLSSLRLAVTGAATVPPALVEQIRKELGADVLTAYGLTEAVVTMCRPGDDARTVAETCGRAAA-GCEVRIADPG---------GEVLLRGPNTMLGYLDDPIATAEAIDAEGWLHTGDIGQLDEHGYLTITDRLKDMYVCGGFNVYPAEVERALAQLPGVAESAVIGVPDPRLGDVGKAYVVCRPGSLSAAEVIEFCRSR-LANYKVPRSVEVRSELPHNASGKVLKYLLRAESAE----- 73537986 33 -------------------------TLFENLEISARRFPGKTAIQFYGNAISYTALLDEVKRLAGYLQHCGVGQGDRVVLFSQNSPQFIAAYFAILRADAVVVPANAMLLEDELRHIVTDSGAVA-----AFAASELLDQIAPLVGTTP-LRHVIVAGGSLAIPDWARQRAGDAALPPSTPDDLCMLPYTSGTTGAPKACMHTHRTVMASVAGSQLWRRSHAESNFLAVAPMFHLLGLQN-GINGPVYVGGTIVLLPRWDRRTAAELISRHRVTFWAAPPPMLVEFFAQPGIESFDLSSLSCVVGGGAAIPEGTAQLMKERYGLTFVEGYGLTETAIIANPLAAPRNCHLGVQTY----GVDARVIDPTLEEVPVGDVGEIAVHGAQVMLGYWNKPEANAESFDGKRFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILESCVIAARDPHRGETVKAVIVLRPDAPAENELLAWCRG-NMATYKAPRIVKIVERLPRSATGKIAWRELQE---QEMLGG 115448079 42 -------------------------PLHEYCFARAAELPDAPCLIAAGRTYTFAETRLLCRRAAAALHRLGVGHGDRVMVLLQNCVEFAVAFFAASFLGAVTTAANPFCTPQEIHKQFKASGVKLILTQDKLRQHEAFPRIDACTVGDDTLTVITIDDDPEGCLPFWDLIADAVPEVAISPDDPVALPFSSGTTGLPKGVVLTHRSVVSGVAQQVDNLHMGAGDVALCVLPLFHIFSLNSV-LLCAVRAGAAVALMPRFEMGAMLGAIERWRVTVAAVVPPLVLALAKNPFVERHDLSSIRIVLSGAAPLGKELEDALRARLPQAIFQGYGMTEAGPVLSMCPEPTPAKSGSCGTVVRNAELKVVDPDTGFSLGRNLPGEICIRGPQIMKGYLNDPEATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLIAHPSIADAAVVPQKDDVAGEVPVAFVVRAADSDITEESIKEFISKQVVFYKRLHKVHFIHAIPKSASGKILRRELRAKLA------ 168014009 44 ----------------------------------AGQFGDKVALIDPGRSFTYKELERNVRALAAGLTTVGVRQHDVVAILSPNSIDFPSVFLAITWLGAVVALLNPLNSVQELRKQMNNAGAKYIITT-------AKLLEKVTSANLPT----VILGRLESVP--HEFKTETMKCPQLKQTDVASIVFSSGTSGKSKGVALTHRNYISAVSGYNSYAG-EKLSCTLVILPMFHLYGFT-WCTLTSLARGISVVVLGMFDTGTAFAAIQRYGVTHMPSVPPMVKALVDAEESRNFDLRSIKQISCGAAPLGSEILAAFAERYPVELKQEYGMTESSCCVTAVPVGCSDRVGSSG-CLLPMWEAMVVDSTNQPLPPTKRGELRVRGPCVMKEYINNRAETEEAIDEKGWLCTGDIVKFDEEGYLFIVDRLKEMIKYKGYQVAPAEMEDLLASHPAVLDCAVIPCPDKDFGQVPMACIVRRRESETTDEIMQWVANQ-VASYKKVRKVVFTDFIPRSSTGKILRKNLQQLA------- 85858227 2 ------------------------------------RCPEKEAVIAVDRSISYQELEERSNQLASVLMRAGVQKGDRVGIFLPKSIESLISLFAILKNGSTYVPIDPRLPSGRIEYILQNCDIACMISSSA----TLKKVLADLSDDLALKKVILTDWDGDEWTSIRDEDGQRNPGPDIADVNPAYILYTSGSTGTPKGVAISHLNSLTFVNMAAEYFGIDTPDRLASFAPLH--FDLSIFDIFTAVRQGASIVLVPEFFPIRLAEYIDKQRVTVWNSVSSVLIMLVDMGKLEKCGFETLRLIHFSGDILPPRYLRELKSHMNADFYNIYGQTEANSSMCYHIPPGDHWKIPIGKPF-PNFEVFAVNEDGRKISPGQEGELYVKSSTVAVGYWNDGERTKERFTSNPLYKTGDIVKLDDKGNFVFVGRKDSMVKSRGYRIELNEIEIILNGHPLVRQAVAVAAPDEKIGHLVVGFASLEGESLSEIDLLRYCQDR-LPKYMVPESIHFLKRLPTTSSGKVDRKAMEKEALE----- 1903034 15 -------------------------TVLGFLDRAAAVYGDSPSLLHDTTTHTWSETHSRCLRVASTLSSLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVVLRHSESKLVFVDHHSSSLVLEALSFLPKNEKPRLVLLQDDSNISGLTNMSASSSADVDFLDTNEWNPMVLNYTSGTTSSPKGVVLSHRAVFMSTVNSLLYWSMPNRPVYLWTLPMFHANGWGYTWATAA--VGATNICVRRVDAPTIFELIDKHQVTHMCAAPMVLNMLTNYPSRKQ--LKRPVQIMTAGAPPPATVISSAES-LGFDVAHGYGLTETGGLVVTCADERARLKSRQGIRTAVFAEADVLDTTGKSVKHDTVGEIVFRGGCVMLGYYNDPEGTAASMREDGWFYTGDIGVMHPDGYLEVKDRSKDVIICGGENISSTEVETVLYTNPAVKEAAVVAKPDKMWGETPCAFVSLKRGSVTEREVREFCKKK-LPKYMVPRNVVFMEELPKTSTGKIQKFLLRQMAK------ 90421769 16 --------------------------------------PARLAITEDGGRISYGDLMSRAGRVANVLVARGVKIEDRVAAQTEKSVAALVLYLATVRIGAVYLPLNTAYTLNELDYFITDAEPSLVVCDPAKRDGIAAIAAKVGAAV-----ETLGADGEGSLTEASAAAAPAFETVKRAGGDLAAILYTSGTTGRSKGAMLTHDNLASNSKTLVDYWHFTDKDVLIHALPIYHTHGLFVASNV-TLFARASMIFLPKLDPERIITLMA--RATVLMGVPTFYTRMLRSERLTREATGHMRLFISGSAPLLADTHREWAARTGHAVLERYGMTETNMN-TSNPYEGVRLPGSVG-PALPGVDARVVDASGVELPRGEIGMIEVKGPNVFKGYWRLPEKTNAEFRHDGYFITGDLGTIDDNGYVSILGRGKDLVITGGFNVYPKEVESEIDALPGVLESAVIGVPHADLGEGVTAIVVREQGADCSEATVLGALEGQIAKFKMPKRVMFVDELPRNTMGKVQKNLLRETYA------ 86137390 31 ------------------------------LRRAAHVFGETPAVIYGNHRKTYAAYYDRCTRLASALAGMGVKPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVDTVAYIFDHGGAKVALVDTEFLPLA-EAAVERMEGKAPLLIEVPDPQAGFEATTYEDVHDFEWIMPQDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVMNPVYLAIVPLFHCNGWNHTWMMPVL--GGTLVCCRNITPGAIYDAIGDHGVTHFGGAPIVLNLLVNAKEEERRAFDHTVEVFTAGAPPAPATLQKI-ETLGFHVTQVYGLTETYGHVTECHQGRAAIKARQGVAFPMMDHITVLDDDMKQIPKNGTGQIVMRGNSVMKGYLKNPEATAEAF-EGGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDDKWGEVPCAFVELKEGEEDEAGLIAFARE-TIAGFKAPKRVIF-QELPKTSTGKIQKFELREIAK------ 77458970 3 ----------------------------DFFDRGWRINPHGAAYIQDDRVFTFTEVRNLSCRIANALLAAGLPSGTKGAIWSANDAVAWTCTLGLWRANLCWIPVGARNSAEENRHVLDAFDCEVLFFQKEFA-----PIIDALRPGLPKIRLWICIDEHLPGAPSSWIDGQPVTAPEVQLDDVVALSPTGGTTGLPKGVMNTHRSIQTFCAHFMINYGDDHPPVNLAAAPMTHTAG---TLSLPCTSRGGTVVIITKPDPALMLAMIPKYKVTETFLPPTVIYRLLDVPDAQKVDFSSLKYFLYGAAPMSVDKLKQAIETFGPVMAGGYGQTEAPASISNLPPAEHLRLSSVGRP-NPLVRVEILSDAGDILGQGQTGEICVRGDLVMKGYYKDPQKTAETII-DGWLHTGDIGHLDAHGYLHITDRKKDMIISGGFNVYPSEVEQVLWSHPAVQDCAVIGVPDEQWGEGVKAVVELSAGTVTAEELIELCKSR-LGSVKSPKTVDFIDALPRSPVGKVLKKDLR---------- 163736169 72 --------------------WYADGTLANCIDRHLDTRGDQTAIIWEAQHISYKQLHTRVCRMANVLETMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKVLITADAPRGGRKTPLKSNADAALLHTKDTVIDGRDYDYNEMALEADDYSKPAEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLTYAAMTHEITFDYHDDIYWCTWVTGHSYIVYGPGATTLMFEG----VPTYPDASRFWQVCDKHKVTQFYTAPTALRALMGQGNEEKCDLSSLRTLGTVGEPINPEAWNWYNDIVGCPIVDTWWQTETGGHMTPLPGAHATKPGAAMKPFFGVAPVVLDPQSGEEIGNGVEGVLCIKWPGQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTLMNDREPSDELVKELRRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAE------ 89891796 69 ------------------------------LDRHLATRADKTAILFESQHITYKELHERVSRFANVLKSQGIDKGDRVCVYLPMIPELAVAILACARIGAIHSVVFAGFSSTALATRINDCDCETIICSDGSKTIDLKSIVDEALESCPGIKKSFVVGRDIWLQPLLDNASPTCKATVMDAEDPLFVLYTSGSTGKPKGMVHTTAGYMVYTAYSFKVFQYRENDIYWCTADIGWITGHSYI-VYGPLANGATSVMPSYPDYGRFWEIVEKHKVTQFYTAPTAIRALAKESYVDKYDLSSLKVLGTVGEPINEEAWHWYNDNVGKPIADTWFQTETGIMISPIPYSTPTIPTYATLPL-PGIQLALMDENGKEIKGNQVGRLTIKWPSMARSIYGDHERYKNTYFNENMYFTGDGALRDAVGYYRITGRVDDVIIISGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGYITLRDHDNLRKEINQLIADR-IGAIAKLDKIQFTQGLPKTRSGKIMRRILRKIA------- 160898188 103 ----------------------------------------KTAIIFEATKVSYRELLERVSQFANALKAQGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQERIVDVGAVAVITANQMRGGKELPLKAIVDDALAAVRHVFVAGRDKTFGEILAGQSTECAPVAVDSEHPLFILYTSGSTGKPKGVQHCTGGYVLWARQTMEWFDLKPSDVFWCTADIGWITG-HTYVAYGPLAAGATQIVFEGPNAGRFWQMIERHGCTIFYTAPTAIRSLIKAADPKNSDLSSLRLLGSVGEPINPEAWMWYHRNVGCPIVDTFWQTEGGHVIAPMPGATPLVPGSCTLPL-PGIMAAIVDETGHELPNGAGGLLVVTKPWMIRTIWGDPERFKKSYFPGQTYLAGDGAVRSEDGYFRITGRIDDVLNVSGHRMGTMEIESALVSKTDVAEAAVVGRPDDMTGEAICAFVVLKRSRPTGEEAKQIAKEKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGE---- 66362436 120 ------------------------------VDRWAEIQPNTTALIWEGRHISYIELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAAQNLLERLVNARCKIVVTADQGSRINLKDVVDKALEKIPEIKTCIVFRHLNEFVKGRDFDGETCPLEDMDSEDPLFYLYTSGSTGTPKGVQHSTAGYLLYAAVTQKYLFIHPGDIFGCAWITGHSYLVYAPGITTLIFEG----VPTYPNAGRYWEMVERHRITHFYAAPTAIRTLKRLGDVKKHDRSSLRVLGSVGEPINPSAWRWYHSVVGCSIVDTYWQTETGIVIAPIPGCFDTKPGSATFPFFGIEPAILDPDTGKEIDGPGSGVLCIKWPGMFRGIFGAHYLHEDLYTKPGYYFTGDGVLRDQDGYLWITGRIDDTINVSGHRLSSKEIEDALTNHFGIAEAAAVAIDHDVKGNALVCFVVLKDSGNRTFDLLRMCVRTQIGPVATPDHIIVVENIPKTRSGKVVRRLLRKIAT------ 15597598 4530 -----------------DSGYPATPLVHQRVAERARMAPDAVAVIFDEEKLTYAELDSRANRLAHALIARGVGPEVRVAIAMQRSAEIMVAFLAVLKAGGAYVPLDIEYPRERLLYMMQDSRA------------HLLLTHSHLLERLPIPEGLSCLSVDRE----EEWAGFPAHDPEVHGDNLAYVIYTSGSTGMPKGVAVSHGPLIAHIVATGERYEMTPEDCELHF--MSFAFDGSHEGWMHPLINGARVLIRDDWLPERTYAEMHRHGVTVGVF-PPVYLQQLAEHAERDGNPPPVRVYCFGGDAVAQASYDAWRALKPKYLFNGYGPTETVVTPLLWKARAGDACGAAYMPIGGNRSGYILDGQLNLLPVGVAGELYLGGEGVARGYLERPALTAERFVPDPFYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREHPSVREAVVVAQPGAV-GQQLVGYVVPEAQAECRAQLKTALRER-LPEYMVPSHLLFLARMPLTPNGKLDRKGLPQ--------- 73539398 12 -------------------------TIPDAVGRAVRRDPDKTAIRFGARSWTFRQLDEAAACVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVNFSMTRSEAEYIVTQSGASAIFADPA--------LAERVQGLPCRVSGTLHGGGDHDILMAAAQGPAAPVLAELADDTPAQILYTSGTTSAPKGAVLTHRALLAEYVSTIAACDVRASDYSLAALPLYHSAQMHVF-LMPLLLSGGTTLIADSPEAGFCLRTIHDEEITSFFAPPTVWIALLRHADFDPARLGTLTKAYYGASIMPVPVLLELQAKLPARFYNCYGQSEIGPLATVLGPDEHARPASAGRPVL-NVETRIVDEKMNDVAPGTLGEIVHRSPQLLTEYWDKPEQTAEAF-AGGWFHSGDLGYMDVAGYLYVVDRIKDVINSGGVLVSSREVEECLYTHPAVAEVAVFALSHPKWVEAVTACVVLRDTAATEETLVAHARD-ALAPFKVPKRVVFVADLPRNTAGKLLKRKLRE--------- 91086285 41 -----------------------------------------------GETISYLDLLKKSCFLAESLLKSGYGRDTIVSISSENNVQFYIPVIACLYIGAVVAPINHNYTEYETTHSLNICKPRIVFCSKAVAQKFV-----QLKNRLGFTEKIVIIDDDAHFIKTGLRGFAPCRFPGVDFDQIAFIMCSSGTTGLPKGVMQTHTNLMVRYMHTIDPRYVQKADTFLGILPFFHGFGLVTN--FFALVQGEKIVVIKRFEEKLFLKAVQDYKIPSLWLAPPLVVLLAKSPLVDQYDLSCIREVTSGAAPLSKETEELVMKRLKIKIRQGYGLTEATLGVIMMSV-GDIKHGSSGK-VATYMKCKIRDETGKSLGPGKVGELCFKGPMVMPGYYNNEEATRNSFTSDGWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKPGALTEKEIIDFVAGKVSSQKRLRGGVIFVPAIPKNPSGKILRRELRKMLSE----- 147787244 32 ------------------------------------KFSSRPCVIDGGDIYTYADVELTARRVGAGLHKMGIKQGEVIMLLLQNCTEFVFAFLGASYIGATSTTANPFYMPAEIEKQAKASKCRLIITQACYSGKAMSFAEEN------DVKVMCIDTPPEGCLHFSELNABEADLPTVKPDDVVALPYSSGTTGLPKGVMLTHRGQVTSVAQQVDNLYFHSEDVILCVLPLFHVYSLNSVLLCG-LRVGAAILIMQKFEIIKLLELINKYKVTIAPFVPPIVLAIAKSPVVDEYDLSSIRTVMSGAAPMGKELEDTVRAKLNAKLGQGYGMTEAGMCLAFAKEPFEIKSGSCGTVVR-NAQMKILDDTGASLPRNQPGEICIRGHQIMKGYLNDPEATERTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPNVSDAAVVSMKDEAAGEVPVAFIVRSNGSITEDEIKQYISKQVV-FYKRIYRVFFVETIPKAPSGKILRKDLRARLA------ 206563491 23 -----------------------------------------PAIESEHGRLTYAELDAARIDAARALLASGIDPGDRIAVWAPNLPQWIVAALAIHTVGAVLVPVNTRMKGMEVGGVLHDGGARLLFCCGTFLGESYPAMLAPHRPA--TLERVVVFDGEPPSGAHDELAAVREREAQVTPDTVMDLMFTSGTTGRPKGVMTAHGQNLRAAQAWAAIAGVRPDDRYLIVNPFFHTFG-YKAGWLAALSSGATVLPHLVFQPDDVLRRVAADRVSVLPGPPTLYYALLDAPDRATRDLSSLRIAVTGAAAIAPSLIERMRAELGFTVLTGYGLTEGFATLCRPGDDAETVARTSGRPM-PDVELRIAGPGGEPLGPDETGEIWVRGYNVMRGYFNQPDATRETVDAAGWLHTGDLGCVDANGNLKITDRIKDMFIVGGFNCYPAEIERLLAAHPAIAQVALVGVPDTRLGEVGHAYVVLRPGAADADELNDWAR-RNMANYKVPRYFTFVAQLPTSAAGKVLKYRLRAA-------- 121610159 102 ------------------------------------------------TRISYRELLARVGQFANALKAHGVAKGDRVLIYMPMTIEGVIAMQACARIGATHSVVFGGFSAKAVHERIIDAGAVAVITANGGKELPLKAIIDQALAGCDSVGTVFVAGRDKTFAQALAGQSSDCAALALEAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKMTMDWFDLRPDDIFWCTADIGWITG-HTYVAYGPLAAGATQIIFEGPDAGRFWQMIERHRCTIFYTAPTAIRSLIKAAEADRSDLSSLRILGSVGEPINPEAWMWYHKNVGCPIVDTFWQTETGGHIAPLPGATPLVPGSCTLAL-PGIAAAVVDETGHDMPHGAGGILVIKRPWMIRTIWNDPERFKKSYFPQGYYLAGDGAVRSTDGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDEVTGEAICAFVVLKRLRPTGEEARQIANEKEIGPIAKPRDIRFGDNLPKTRSGKIMRRLLRSIAKGE---- 27379822 38 --------------------------LAHMLTQNARRHGSRPGFVWGDRSWTWREIDAQVSALAAALAARGIAKGDRILVHSKNGDEMFFSMFAAFRLGAVWVPPNFRLMPDEVSYLAQASGAKAFLCHVDFPEHA-AAVSGGALAFTWSIDGKGAFGEASVADAIASHAGHAVENVAVEHDDPCWFFFTSGTTGRSKAAVLTHGQMGFVVTNHLADLGVTEDDASLVVAPLSHGAGVHQ---LVQTARGVRTVLLPKFDIDEAFRLIEKHRVSNLFTVPTILKMMVEHPAADKYDHSSLRHVIYAGAPMYREDQKAALKKLGKVIVQYFGLGEVTGNITVLPDGPHAKIGTCGFERT-GMQVSIQDDEGRELGANQSGEICVIGPAVLAGYYDNPEANAKAF-RNGWFRTGDLGHMDEEGFVYITGRASDMYISGGSNIYPREIEEKILTHPAVGEVAVLGVPDATWGEVGVAVCVAREGATTEAEMAAFLSPK-VPRYKMPKRFFFWEALPKSGYGKVPKRMVRDELEAR---- 118053508 31 --------------------------VGALVARCCRLYADHLAVTSASKSLSYAALEQRSNRLANALLAQGLQRGDRVGIYLPNCTEIVEIELACYKAGLVKAPFNARLSPREVIEIADNSDA-ALIVTTAERAESFRAQLRKPQVPLILLGYI----ENNSYERLLEKASDQFSSVSVHEHEVAVLHYTSGSSGTLKAAMQTFGNRLAQLRKFLMRGGMQPGHTLGLVGPVTHASGM---QLMPALCTGATIHLFSSFEPARFLQDMRSLRVTHTFMVPTMINMLLAETAGRYRPLPDLLRLGYGAAPMAPTRILQAMDVFGPVLSQGYGAGETTSGVCALTAARPELLSSCGRPFLESC-VEVVDDEGRPLPQGEVGEIVVSGADVFAGYWRAPELTAEVL-KHGRYHTGDLARVDEHGFVYIVDRKKDMVISGGFNVYPSEVEAVLHEHAAVQDACVFAIPDDKWGEAVAAHIVLKQGQTPGEAIDRFCADR-LGGFKRPRHIEFVQQLPKNPNGKVMRK------------- 114767644 25 -----------------------------FLRRARQIYPDHPAVIYGPHRKTYAEHHDRVSQLASALTKIGIKPGDVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTIAYILDHGEAKLVLCDPQFIPHLAEAIVIEVADPHGGAKAFGDYLEYEDFLATGDPEFDWI-MPEDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLNAMGQVLSWRMVLHPVYLTIVPLFHCNGWCHTWMMPA--VGGTVVCCRDITAHNIYDAIADEGVTHFGGAPIVLNMLVNAPEQEKRAFDHAVEVFTAGAPPAPATLAKI-ETMGFHVTQVYGLTETYAAWEPLQGAERAAMKAQGVAMPFMEHVTVMDEQMTIIPDGETGEIMHRGNGVMKGYLKAPKATREAF-EGGYFHSGDIAVLHPDSYVQIADRAKDIIISGGENISSVEVENTLMGHEAVLLCAVVAKPDETWGEVPCAFVELKPGHEAEAELIAFARER-LAGFKTPKKVVF-EELPKTSTGKIQKFQLRTRARE----- 168014834 61 -------------------------------------------------RLTYSDVLQKTCQLANYLRKRGVKKGDRVCIYMPMVPELPIAMLACARIGAIHSVIFGGFSAESLAGRILDCKSDVLLVQRGAKVLNLKVIVDEAKNAVPRSKVKWVAGRDLWWQDEVRSCSTVAPVEWMEAEDPLFLLYTSGSTGKPKGVLHTIGGYMVYAATSFEVFDYQPGDIFWCTADCGWITG-HTYICYGPLLNGATQVVPTYPSPSRWWEIIEKYKVSIFYTAPTAIRSLLGDKHVTKHNLSSLRVLGTVGEAINAKAWHWYHRVVGCPIVDTWWQTETGIMITPLPGAWSLKPGSATLPFFGVQPV-VLDQDGKEQDGPCSGYLCIKGPGMARTLYGDHKRFAETYTWPGLYVTGDGCQREANGYITLTGRVDDVVNVSGHRISIGEVESALTSHKLCAETAAVAFDHDVKGQGIYAFVTLVEGAKPSEQLKNEIKAKEIGSFAVPDVIQWAPGLPKTRSGKIMRRILRKIAANQ---- 186456149 386 -----VEWNQTRTD-YPKN-----KTIAELFEEQASASPDAVALVFEGKSLSYRQLNRQSNQLAHYLIRSGVQSGELVGLCLERSFEMIVGLLAILKAGGGYVSLDPTYPKERLALMMEDAEIRVLLTESRLR----EALPRQTKKSEPGHDILKAICLDKEWKAVSEQSGER-PISSCGPESVAYVCFTSGSTGRPKGVCVPNRGVVRLVKAT-NYASLTGNNVFLQLAPV--SFDASTFEIWGALLNGARLVIFP-PIPSSLSDLIEKQRITILWLTAGLFHQMVEEQVER---LKNVRQLLAGGDVLSVPHVEKALEILDCQLINGYGPTENTTFTCYHAIPHRVPADPIGKPVS-NTTCYVLDCNLRPVPIGVYGQLYTGGDGLALEYLQRNELTAERFIDNPFYHTGDTVRYLSDGNLEFLGRTDSMVKIRGFRIELGEIEAAIAADDSVRDCVVVARKISTTEKQLVAYVVPKGKSPTSEALRSHLKDK-LPEYMMPSAYVFLETLPLTASGKVNRLALPD--------- 218247795 483 ------------------------QCIHQLFEEQVIRTPDAIALEFEGITLTYFELNQKANQLGHYLQKLGVKPDSLVGICVKRSPDMIIGVLGILKAGGAYIPIDPTYPKERIAYLLEDAQIDLLLSQAGLS------------TELPQSQTTVI--NLDENWSEIALESCNNVLSQVTPQNLVYIIYTSGSTGKPKGVMIEHQSLVNFTKTAIDIYNITPKDRVLQFASI--SFDAAAEEIYPCLSSGATLVLRTDESTDTFFHQCQAKQLTVLDLPTAYWQQITTELENANQKLPTLRLVIIGGERAIPEKIETWHKKVGPKLLNTYGPTESTVVATVYPLISSVKIKPIGKPINNVT-TYILDPNLQLVPIGVPGELYLGGMGLAKGYLNRPKLTAEKFIINPFYKTGDLVRYLSDGNIEFLGRIDNQVKIRGFRIELGEIESILSRHPEIKETVVIVREDTPAQKRLVAYITSDKIASQTDETLKHYLKTSLPDYMIPQSFVLLENLPLTVNGKIDYSRL----------- 56479161 28 -----------------------------FIERSAYVYPDRIAVIHGARRYTWLESYTRSRRLASALKQLGVGKNDTVAVVLNNTPEMFECHFGVPATGAVLNTINTRLEPETVAFMLNHAEAKVLITDREFARVMAKAIELANRPDLIVIDVDDPVGTLEYEALLETGSPDFAFEQPADEWDAISLNYTSGTTGNPKGVVYHHRGAYLNAMSNIVSWGMPPHSVYLWTLPMFHCNGWCFAWTMAA--NAGTNVCLRRVDPRLIFEAIREHGVTHYCGAPIVHSMLANAPESWREGIDHKMYGLVAAAPPPAAVIEGM-AKIGIDLTHVYGLTETYGPAAVCAKHDEWKDGRQGVRYHAQEGITVLDPQTMEPVPWTMGEIMFRGNLVMKGYLKNPDATEESF-RGGWYHTGDLAVMQADGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVALPDPKWGEVPAAFVELREGTTTEAELVAHCREH-LAGFKSPKKIIFGP-LPKTSTGKIQKFVLREQAK------ 15799720 10 -----------------------GQHLRQMWDDLADVYGHKTALICESSRYSYLELNQEINRTANLFYTLGIRKGDKVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLREESAWILQNSQACLLVTSAQFYPM-YQQIQQEDATQLRHICLTDVALPADDGVSTQLKNQQPATLPPLSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSAWQCALRDDDVYLTVMPAFHI-DCQCTAAMAAFSAGATFVLVEKYSARAFWGQVQKYRATITECIPMMIRTLMVQPPSANDRQHRLREVMFY-LNLSEQEKDTFCERFGVRLLTSYGMTETIVGIIGDRPGDKRRWPSIGRAGFCYD-AEIRDDHNRPLPAGEIGEICIKGPGIFKEYFLNPKATAKVLEADGWLHTGDTGYRDEEGFFYFIDRRCNMIKRGGENVSCVELENIIATHPKIQDIVVVGIKDSIRDEAIKAFVVLNEGETLSEEEFFRFCEQNMAKFKVPSYLEIRKDLPRNCSGKIIRKNLK---------- 168030520 48 -----------------------GLTLHGYVLDNIEDYLHRIALIDNGRHYTYGQVQLLTKNIQAGLWNQGIRKGDVVIVLLPNIAEYFIFVLGIISIGAIYSGSNPAAHESEIQRQAENSGAKLVIT-------DLKTYKKVEALGLP----VVVMGEDVSYLSLFEADGSQAPTVDISEHDVCALPYSSGTTGVSKGVMITHRNIVANLNQTLADIEPDDESVVLGLMPFFHIYGICGICC-AAMRLKGKVVVMARYNFQEFLDILLKYEITFAPIVPPILLQLVKKDLGENFDRSKLKLILTAAAPLGIELQRAFEAKFGVEVQQAYGLTETVSHCSPIHGRGPSKPGSVGF-ILPGLEVKFVDPNGLSLPANTPGEIFVRGESTMKGYFKNPAATAATIDFEGWLHTGDIGYIDNDGDVFIVERMKELIKYKGFQVPPAELEAVLISHPAVADAAVIPIPDEEAGEIPGACVVLKPDCISPSEIQAFVASK-VSTYKQVRHVEFLASIPKSSSGKILRRVLKEQI------- 15899575 50 -IDWFKPWEKTLDDSNPPFYKWGGELNASYLDRHVKSWRNKVAIIWEGRKLTYYDLYREVNRVAYLLKEKGLKKGDAIAIYLPMIPELPIFMLAAARIGVVFTVVFSGFSADALASRINDAEAKLLITADGGKVVDLKGIVDKALEKTPTIKDVIVVGNKVNMVEGRDKYFDEVEPERMKSEDPLYILYTSGTTGKPKGIVHDIGGYMTLLHATMKVFDIRDDDIYWCTADIGWVTGHSYI-VFGPLMEGATEIMLDYPQPDRWVSIIERYGITILYTSPTAIRSFMKYGDVKAHITSTVRLMHSVGEPINPEAWEWLWKLVGVPFGSTWWMTETGILISHLPGLVPMKPGTNGPPIL-GIEPDVVNEDGKQVNLEERGYLVIKNPWMPLTIYKDPERYVKVYWSPGMFYVGDYAVKDKDGYFWILGRADEVIKVAGHRLGTYELESALIEHPAVAEAAVIGVPDPVKGEVPYAFVILRQGTQLSQEILKTVRDK-VGPIATIDKIFFVGKLPKTRSGKIMRRVVRAVAT------ 37527145 2194 --------------------------VHQLFEQQIEKTPDAIAVIYENQTLSYAELNARANRLAHQLIALGVAPDQRVAICVTRSLARIIGLLAVLKAGGAYVPLDPAYPGERLAYMLTDATPVILMADNVGRA----ALSEDILATLTVLDP-------------NTLLEQPDHNPQVSPQHLAYVIYTSGSTGRPKGVMIEHRSVVNLTLTQITQFDVCATSRMLQFA--SFGFDASVWEIMMALSCGAMLVIPTRQDPQRLWRYLEEQAITHACLTPAMFHDGTDLPAIAIKP-----TLIFAGEAPSPALFQALCSR--ADLFNAYGPTEITVCATTWDCPADYTGGPIGSPVA-NKRLYLLDEHRQPVPLGTVGELYIGGVGVARGYLNRPELTAERFLNDPFYRAGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLVEHSEVSEALVLALGDGQ-DKRLVAYVVALADDGLATKLREHLSD-ILPDYMIPAAFVRLDAFPLTPNGKLDRRSL----------- 37527145 1130 ------------------------RCIHQLIEQQAEKTPEAEALVYENQTLSYGQLNISANRLAHQLIALGVVPEQRVAICMASSPARVIAVLAVLKAGGTYVPLDPAYPGERLSHILTDAVPAEGVKTIGLKAMGVKAIVLADSTGQAALGEQMLAGLT--VLDPNILPDQPDNNPQVSARHLAYVIYTSGSTGIPKGVMIEHRGLVNLIRDKIIQFDIRPVSRMLQFA--SFGFDAGVWEIMMALGSGACLVIPARQDPSRLWHYLEEQSVTHACLTPALLR--------EGADLPTITTLILGGEAPSPVLLRALSHQ--AILFNAYGPTEITVCATSWRCPSHDVLVPIGRPTA-NTRIYLLDNHGQPVPLGAVGELYIGGDGVARGYLNRPDLTDERFLADPFYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLAEHPVVREARVVALGDGQ-DKRLVAYVVAEADSGLAASLHTHLSA-MLPDYMVPAAFVRLATFPLTPNGKLDHQAL----------- 37527145 4344 ----------------PQTAYPGSLCIHHLFEQQVAKNSEATALVYEEQALSYAELNACANRLAHQLIELGVEPDQRVAICVTRSPSRVVALLAVLKAGGAYVPLDPAYPGDRLAYMLTDAAPSVVLADNVGR----TALGEQALTALTVLDPNV----------LPDQPDNNPYIPALTSRHLAYVIYTSGSTGTPKGVMVEHHGLVNLIWEKITQFDIHSDSRMLQFA--SFGFDASVWEIMMALCGGATLVDSVRQDPLRLWRYLEERRVTHACLTPALLR--------DGADLPAITTLILGGEAPSAALLQALRGR--ATLFNAYGPTEITVCATCWRCPPDDMLIPIGRPTA-NTSIYLLDNQGQPVPFGAVGELYIGGTGVARGYLNRSDLTTERFLTDRMYRTGDLARYLPDGNLLFVGRNDQQIKIRGFRIEPGEIEARLMEYSDVREAIVLALGDGQ-DKRLVAYVAVLEDNELASQLHRHLRA-LLPDYMVPSAFVRLDAFPLTPNGKLDHRAL----------- 37527145 3269 -------------------------CIHQLFEQQVEKTPDATALIHENQSLSYVELNADANRLAHQLIALGVAPDQRVAICVASSPARIVALLAVLKAGGAYVPLDPAYPGERLAHILTDAEPIILLADSVGRSALGEQM--------------LVGQTVIDPHSLPDQPDNNPQLSTLTSRHLAYVIYTSGSTGTPKGVMVEHRGLVNLIQDKIARFDICPASRMLQFA--SFGFDAGVWEMMMALCGGGALVIPDRQDPQRLWHYLQEQSVTHACLTPALLRDGADLPVITVKP-----TLILGGEAPSVALLKALR--TKATVFNAYGPTEITVCATSWRCPPNDVLVPIGHPTA-NTCLYLLDALGQPVPLGAVGELYIGGVGVARGYLNRPELTDERFLADPFYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLTEYSGVREARVLALGDGQ-DKRLVAYVAAEADDGLVNRLREHLSG-LLPDYMVPAAFVRLDAFPLTPNGKLDRRALPDAFARQIYA- 37527145 61 --------------------------IHQLFERQVEKTPTATALIAGDKTLSYAELNACANRLTHQLIKQGIGPNDHVAILLERSIELVVAQLAILKAGAVYVPIDTSVPDERKKWLINDGFAKLLLT------GAQANIPANLDIPLIRLSDETDADKAEESFNPDLLYSGTA---------PAYIMYTSGSTGTPKGVIVPHRAVVRLVINNGYVEIEPNDRVAFAANP---AFDASTFEVWAPLLNGGALVVIDHLTPPEFVQELDRYQINILWLSVGLFNRLAAELSPV---LPQLKNLIVGGDILDPYVISQVRNNPPQQLLNAYGPTEGTTFTTTYTLPTGVTNIPIGRPIA-NTRVYLLDEQGQPVPLGRMGEIYVGGDGVACGYLNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEYSTVREAVVLAL-GEGQDKQLVAYVLAESDNELPTHLREHLSAR-LPDYMVPVAFVRLDEFPLTPNGKLDRRAL----------- 115625657 81 ------------------------------IDRHKEASPDRVALIWEEERITYKQLYEMTNQLANSLRRQGVKRGDRVAIYMPVSPHTVAAMLACARIGAIHSVVFAGFSAEALASRIIDGKSDTLLDTKKSVYQKYDNATKQTDTNARVMHVCVTFGSCYIFQAMAQESTE-CEPEVLDSEDLLFMLYTSGSTGSPKGLAHSQAGYLLYASLTHKVFDYQPGDVYACVADVGWITGHSYV-VYGPLSNGATTVLPTYPDPGRYWEMVERLKINQIYVAPTAVRLLLKSGDSTKYDRSTLRTLGCVGEPLNHEAWDWYNNVVGCSLADTWWQTETG-GICITPRPSAPNAEITGGPMRPGIEPALLDEKCREVTVNEPGALCIRKPWIARTIYGNHKRYLETYLSPGFYFSGDGAVRDDKGYYHITGRMDDVINVTGHRLGTAEVEDAMDEHPAVAETAVVGYPHDIKGEGVYAYVTLKDDVTESEELKALVRQK-IAAYAVPDIIQITPGLPKTRSGKIMRRVLRKVSADQ---- 18394877 21 -----------------------------FLDRSAVVYADRVSIVYGSVKYTWRQTRDRCVRIASALSQLGISTGDVVSVLAPNVPAMVELHFGVPMAGALLCTLNIRHDSSLVAVLLRHSGTKVIFADHQFLQIAEGAILSNKGDKVPILQSVSRKKRSEEMMEYEDVKSDFEVIRPTDECDAISVNYTSGTTSSPKGVVYSHRGAYLNSLAAVLLNEMHSSPTYLWTNPMFHCNGWC--LLWGVTAIGGTNICLRNVTAKAIFDNISQHKVTHMGGAPTILNMIINAPESEQKPLPGKVSFITGAAPPPAHVIFKMEE-LGFSMFHSYGLTETYGPGTSLPREEQAKMKAQGVNHLGLEEIQVKDPTMRTLPDGVTGEVVFRGNTVMNGYLKNPEATKEAF-KGGWFWSGDLGVKHPDGYIELKDRSKDIIISGGENISSIEVESTLFTHPCVLEAAVVARPDEYWGETACAFVKLKDGSASAEELISYCRDR-LPHYMAPRSIVF-EDLPKTSTGKVQKFVLRTKAK------ 167836537 10 --------------------------------AHALRGGQSVALRSGEQSLTYAELVAESARVAGRLTALGVTRNAPVAVLCENCVDVLLLYYAVGQLGGTFIPVNPSLTAPEVAYILGHGDVVVLLHDEKMTPVAQAAHALHSAARLVTLN------------EFRELEVSPLDGNALCPQENFLVVYTSGSTGKPKAVIFDQESEVAGNRSLIEMWGMSTSDVTVVALPLGFLYGLSTAAA-TALQAGGEVVIMRRFHPREVLEALVQHRATVFQGVPTMFAMMLEYAEQNDFDLSSMRLLISAGAPLSRELRGRFERRLKKRIDDYYAMTEVRPIFGRYSTDAAPVPETAIGKLAPGASISIVDPAGDEVAEGQAGEILVRAPSTTRGYLKNEALSKELFV-NGMLRTGDLGYRDANGYYYLTGRIKDIIIRGGANIAPAEVEDVLAAHPAVQSVAVIGVPDEKFGQLVAAYVVGRDGTLDDDELRSYCSAR-LADFKVPSYFVRSSELPLGITGKVDKASL----------- 37527011 280 -----TPYPDPL-------------CIHQLFEQQAEQAPHATALEYQEQTLSYAELNTRANRLAHQLIALGVIPDRRVAICVERSPMMVVSLLAVLKAGGAYVPLDSTYPRERLTYILSDSAPSVVLVDEAGRA----ALGEQALVGVTVL---------DPNIQLDQPDSNP-QIPALTPQHLAYVIYTSGSTGQPKGVMVEHQAIYQRYLGFNDTYAVTSQDRLLQFA--AFAFDVSVEDFFSSLCNGATLVIRDDASIPEFVALTRQYRITVMSL-PTLFWSELAARDNGLPLPDCLRLIIIGGEAVKKSAIQDWFRQAGPRLLNGYGPTENTVTVTYKDVLSPEDARSIGRPAK-NARIYLLDKYGELVPAGCVGEMYIGGVGVARGYLNRPALSVERFMLDTFYRSGDLARYLPDGDLEFLGRNDEQVKIRGFRIELGEIETRLTEHPAVQEAAVLAL-DGDQGKRLVAYVEAKANEGLAVDLREYLSA-ILPDYMVPAAFVRLDTFPQTPSGKLDRRAL----------- 37527011 4589 --------------------------IHQLFEQQVEQTPDATALVYEEQTFSYAELNARANRLAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLTHILADVSP-VILLADAVGRTVLG-------------ENVLTGLTVFDPNTLFDQPDSNLQIPELTSRHLAYVIYTSGSTGTPKGVMVEHRQLVSQITSLNTKWSLNASDRLLQFC--NPSFDVCASEIFCAITQGAQLVLRTNQSAQAFWRLCESYKITYIAIPAQFWRIISNVDKGDIYQ--GLRIICIGGEAIPDHELQRWLATHGPVLANCYGPEATITTTTSCLNEGMGQANIIGRPL-PNTRVYLLDVQGQPVPLGVEGELYIGGVGVARGYFNRAELTAEYFLTDPFYRTGDLVRYLPDGNLEFLGRNDHQVKIRGFRVEPGEIEARLVEHPAVSQSVVLAL-GEGQDKRLVAYVVAQADERLANSLRTHLSA-ILPDYMVPSAFVRLDAFPLTPNGKLDRRALPEPDNE----- 37527011 3513 --------------------------IHQLFEQQVERTPEATALIAGDKTLSYMELNTCANRLAYQLIEQGIRPDDHVALLLERSIELVVAQLAILKAGAVYVPVDPSMPDERKHWLISDCSARLLLTDT--------------RADIPANLTIPLLRLSDKKSANREQDHVNPNLPRSSAE-LAYIMYTSGSTGTPKGVLVQHRAMVRLVINNGYANIGPEDRVAFTANP---AFDASTFEVWAPLLNGGALVVIDRATPQELVLTLQEHRITVLWLTIGLFNRLAAELSPI---LPQIKILIFGGDIPDLKVIAQVLDRPPQQLLQAYGPSEGTTFTTMYPIPQGVSRIPIGRPIA-NTRVYLLDVYGQPVPPGVIGEIYVGGDGVAQGYLNRPELTAERFLVDPFYRTGDLARYLPDGNLEFMGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGDGP-DKRLVAYVVALADDGLVNSLRAYL-SKILPDYMVPSAFVRLDAFPLTPNGKLDRRALPAPDSE----- 37527011 2424 ---------------YPEALC-----IHQLFEQQVEKTPDATALVYQEQTLSYAELNACANRLAHQLIAFGVTPDQPVAICVARSPTMVVALLAVLKAGGAYVPLDPTYPGERLTYILNDTAPSVVLAD----ATGQAALGDEALVGLTVLDPNI----------QPDLPDSNPQVPALTPQHLAYVIYTSGSTGQPKGVMVEHQAVYQRYLGVNERYAVTEQDRVLQFA--AFAFDVSVEECFSSLCNGAALVIRDDASMAEFIALARQNRITVMFL-PTLFWSELAARDNGLPLPDGLRLIIIGSEAVKKNAIQDWQETYQLRLLNAYGPTENTVTATCKEILSPADDRSIGRPIR-NTRVYLLDRNRQPVPLGCVGEMYIGGVGVARGYLNRLALSEERFIPDRMYRTGDLARYLLDGELEFLGRNDQQVKIRGFRVELGEIETRLVEYPAVQEAAVLAL-DDGQDKRLVAYVVAEANEGLAARLREYLSA-VLPDYMIPVAFVRLDSFPQTPNGKLDRRAL----------- 37527011 1344 -----------LLETWNAETVYPDQCLHQLFEQQVEKTPAATALIAGDKMLSYTELNTRANWLAHQLIEQGVCSGDHIALLLERSIALVVAQLAILKVGAVYVPVDPSMPDERKNWLISDCSARLLLTDT--------------QADIPANLTVPLLRLSDQ--SDTDGREEECFNPDLSSAELAYIMYTSGSTGTPKGVLVPHRAVVRLVINN-DYAEVGPDDRVFTANP---AFDASTFEVWAPLLSGGALVVIDRATPQELVLVLQAHHITVLWLTIGLFNRL---APELSPVLPQIKILIFGGDIPDLQVIAQVLNRPPQQLLQAYGPSEGTTFTTMYPITQGVTRIPIGRPIA-NTRIYLLNAYGQPVPLGVTGEIYVGGDGVACGYLNRPDQTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGD-GSDKRLVAYVAAEAHEGLAMTLRDHLSA-ILPDYMVPSAFVRLEAFPLTPNGKLDRRALPAPDEE----- 67159279 2183 -------WNRTEA-RYPSECC-----VHQLIEEQVARTPEAVALVFGEREMSYAELNRRANRLAHRLIELGVGPDVPVGIAVERGVEMVVGLLAILKAGGAYVPLDPEYPGERLAYMIGDSGIGLLLTQ------------RHLQDRLPSADGALFLEPDDDWL---EGYGEENPANRTMPQNLAYVIYTSGSTGRPKGAAVRIGSFVNLLHWYRAACELTADDRVL--LLSSYSFDLTQKNLYGVLCAGGQLHIAPGYDPDSHRRQIGKHRLSVLNCAPSAFYPLLQ---GDRAELASLKHVLLGGEAIQPELAEWLPQAANVSIHNTYGPTECTDVVIARATPGSTVPGPIGRPL-PGVSAYVLDGSAGPVALGQAGELHIGGDCVGEGYWHRPGLTAERFVPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLRQHGAVREAVVIDVEGA-GGKQLAAYLVPDDPAMLEDELKAHLGA-VLPDYMVPVHLVFLARLPLTPNGKLDRKALPQLDASLL--- 67159279 634 LLAGIVRQPERRPEEYRRARYPSERGVHQLIEDQVARTPEAVALVFGEQEMSYGELNGRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIGDSGIDLLLTQ------------EHLQDRLPSTDGVLLLEPGDDWL---EGYGEENPASRTMPQNLAYVIYTSGSTGQPKGVTISHGAFSMHSQAVGQCYGLTVNDRLLQFASI--SFDAAAEQLFTPLANGAAVVLVRQWSAVRLAEEVERSGITALN-VPPAYIDQISDALEEAHRHIDVRICILGGEAWKAGLLG--KAVRAGQVFNAYGPTETVITVWQVESDEFVGYAPIGKPV-GQRQAYLLDDSLNPEPQGNIAELYLGGEGLARGYLNRPSLTAERFVPDPFYRTGDLARYRADGVIEYLGRLDHQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGP-GGRQLAAYLVPDDSAMLEGDLRRELKAHALPDYMVPAHLVFLERLPLTPNGKLDRKAL----------- 134278225 547 --------------------------LHELFERQAARAPDAIAVIQDERALTYAELNRCANRLAHYLRARGVREDDRVALYARRSPELLIGMLATLKAGGAYVPLDPGYPAERLTHMLLDS-APVVVLRDAAASDD---VLVRLNAGTPIL-DLHADDERWSAQPSGNLKLCESHEPDVGARRLAYVIYTSGSTGAPKGVMVEHASVVNQIGALTEYLELDASDRVLQFSNI--AFDASVEEIFATLSCGATLVLRTDRDAETFWALCGAQRISIVDLPAQFFGQL--ALSGRRAVPTGVRCVVIGGEAVGASALDAWFAEEGPRLFNTYGPTETTVSVTVHERGRHDDANVIGRPIA-NTRVYVLDAWLRPAPIGVAGELYIGGVQVARGYLNRPELTRERFIDDPFYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARPSPETEKRLVAYYT---GDADVVALRAQAAQH-LPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADD----- 157691035 3 -------------------------TLQALLNDRMERSSQIEAVTGGGVSYTFEEYAKRIDQLAHYLHQKGIRKGHRVCFICQNHHHFSTIMLAAIKAGAVAVPLSWQLTSFELEGILKKAEPKALFFDREFR--DIIAAVNVSLEDCLMVESGVNAKTTQLFEDILASNDGSKLAVEVSEEDLAMILFTSGTTGNPKGCMVGHGRIYQFLTRRGNRGFDLKGKRYLASHPLYHMS--SINHLIAAAIEGYTLVFLHDATPKRILETIEKERITFMMAFPSAYTYMLEEMKRGSYDLSSFEIAISGGTKVPVRLIKDYKEV-GIQMMHGYGSTEAWVVSAWHPAMGEDKMGSAGK-VDPDVEVKIVPETDETLPAGEIGEVVMRSPFYFLGYYHQPDAT-EKVLKDGWFHMGDAGYLDEDGFLFITGRYKDVILYGGDNIYPDQVEEVIDQIPGVIESAVIGVPDELYGEVPSAYIVKDDSVDFEEDVVNYCQER-LADYKVPS-IHFTQELPKNKLGKIMKKDLRELV------- 7188339 32 ----------------------------------------RPCIIDGGASYTYTEVDSLTRRAAAGLRRMGVGKGDVVMNLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEIHRQAEAAGAKLIVTEACAVEKVLEFAAGR------GVPVVTVDGRRDGCVDFAELIAGE-ELPEADPDDVVALPYSSGTTGLPKGVMLTHRSLVTSVAQLVDNVCFNKDDALLCLLPLFHIYSLHTV-LLAGLRVGAAIVIMRKFDVGALVDLVRAHRITIAPFVPPIVVEIAKSDRVGADDLASIRMVLSGAAPMGKDLQDAFMAKINAVLGQGYGMTEAGMCLAFAKEPFKVKSGSCGTVVRNAELKVVDPDTGASLGRNQPGEICVRGKQIMIGYLNDPESTKNTIDKDGWLHTGDIGLVDDDDEIFIVDRLKEIIKYKGFQVAPAELEALLLTNPEVKDAAVVGVKDDLCGEVPVAFIKRIEGSENENEIKQFV-SKEVVFYKRINKVYFTDSIPKNPSGKILRKDLRARLA------ 194289810 13 -----------------------------LVREHAAQRPAQRALMHGDRVLDYAGLDAAMDRIAAALARDGVRPGEAIAICAASSIEYAAVYLGAVRAGVVVAPLAPSSTPDSLAGMIADAGARLLFTDATVSDVLGPVRARLAGTPVVTLDGSEAGRPYADWLA---PAGTPVAEPEIRAEMPLNIIYSSGTTGTPKGIVQSHGMRWAHVSRGA-ATGYGADAVTLLSTPLYSNTTLAS--FFPTIGLGGTAILMARFDAGKYLALAQQHRVTHTMLVPVQYQRLLAHPDFDRHDLSSFRQKFCTSAPFSPALKAEVLRRWPGGLTELYGMTEGGGSCLLHAHQFPDKLHTVGRP-APNADIRIIDDEGRELPPGSTGEVVGRSPAMMNGYHNQPEKTAETEWHDRFIRTGDIGRFDEDGFLVLLDRKKDMIISGGFNLYPSDLEAVVRQHPAVSEVSVVGVPSERWGETPVAFVALHAGSSASQDVLAWANER-LGKTQRLAAIHEVESLPRSAIGKVLKRELRDRVA------ 217976501 11 ------PWLKTYPSSVPAEIETPRRLLAEAPADLAARRGGASAFTTMSGRLSFNDVDRLSDAFAAYLRELKLPTGARIAVQTPNGLAYPIVAFGIFKAGCTLINVNPLYTATEMMHLFADAQPDAIVAIDMFAEKLADALLTSAASLFPAAPRLIIGAVQKGAQKISEGADVRAYTAGLDPDAVACLQYTGGTTGVSKAAMLSHRNLIVNVAQFLSFVGIREDDHVLTALPLYHCFAFTV-NMLGFFFRGAHNVLIPNPRPLVNLRAFAKAPISFITGVNTLFKGLLHERWFVEKPPQHLRLSVAGGMALHESVAKRWEQVTQTPLIEGYGLSEASPVLT-FNPTLRVKPGTIGVPL-PWTDIKCVDDNGREVAPGEHGELIARGPQIMSGYWRQPEETRIAL-RDGWLYTGDIATMDEEGYFTLVDRRKDMILVNGFNVYPNEVEATLTEHPGVKECAVVGVPDAGVGEAVRAFIVRADKSLDAEELRDFCRTR-LAPYKIPRHVVFRDDLPKSNVGKILRKDLR---------- 54296122 89 --------------------------------------ANQTAIIWEGKTLTFAQLYSEVCKMSNVLKSLNVRKGDTVGIYLPMIPEAAIAMLACARIGAIHTVVFAGFSAHALQQRLIASSCKCLITADAFRGGKTIPLKKQADEASVDLPTALNKNKEHWWHELKQTVSDQCMPEPMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVQAAYTHQIFACQDNEVFWCTADVGHSYVVYGPGITTLMFEG----IPTWPDAARNWRIIDKHQVNVFYTAPTAIRSLMRTGDLNSSSRSSLRLLGSVGEPINPEAWNWYHQKVGCPIVDTWWQTETGAIMISPRASDEVKPGSARKPI-PGIVPLLLNEQGHEINGAGEGLLAIKWPSMARTIAGDHQRYCNTYLSNGYYITGDGAKRDEDGDYWITGRIDDVLNVSGHRLGTAEIESALVSHPKVAEAGVVGIPHDLKGQGIFAYVILKQGNKPDAKLQTELMERVISAIAKPDVIQFVNDLPKTRSGKIMRRILRKIACKEV--- 214043837 25 ----------------------------------------------DGHVISHDDFIRSAARYANTLVGLGSEAGDRIAVHINKSPDALALYAACVQAGLVFLPLNPAYTAAEMEYFVVNSGARLLVCDPA----DHDAMEKVARRATVRLETMDATGRG-SLRDLAQLQSGDFTTVDRGPDDLAALLYTSGTTGRSKGAMLSHQNLLSNAQTLGDVWRFTKADVLLHALPIFHTHGLFVATNI-MLLAGGAMIFMPRFDVDQLIRLMP--RATALMGVPTFYTRLLASDDFTAGLTAHMRLFISGSAPLLAETHTQFEERTGHRILERYGMTETNMTTSNPYD-GPRRAGTVGTPL-PDVELKICDDTGTTLPDGDTGMIEVRGPGVFQGYWHMPEKTAAELRSDGFFITGDLGLIDDQGYVHIVGRDKDLIISGGYNIYPKEIELVLDTQPGVLESAVIGVPHPDLGEAPLGVLVPDGSVDLDLDAIAGTIGQHLARFKCPRLLVLAQDLPRNAMGKVQKNLLRAQYA------ 108805084 22 -------WPEDLPESYPERLNAA----AELLDKMVS---GRPAVHTDEGAWSYRDLLEKANRISRVLTEMHLVPGNRVLLRAPNTPMLIAAWFAVLKAGGIVVATMPLLRKPELLKIIGKAQ-----VTHALTDTRLTEDLEAARAGQPVLENVMTFGPGGELEERMASKPADFETVETAAEDVAIIAFTSGTTGEPKGCMHSHRDLLAVCDTFGRVLKAQPDEVFTGTPPLAFTYGLGGYTLF-PMRAGASVLPIEKPGPDALLEAIERRGATTIFTAPTGYRALLDSIGE--IDASSLRKCVSAGEPLPAATSDAWFEKTGVRIIDGIGSTEMLHIFISASG-EDIRPGSTGKPVPGY-RARVVADDMSPLPPGEVGKLAVKGPTGCR-YLADPR--QADYVVDGWNITGDSYRMDEDGYFWFQARTDDMIISAGYNISGPEVEAALLGHRAVSECAVVASPDEERGNIVKAFVVLREGAELVKELQDFVKGR-IAPYKYPRAVEFVDELPKTQTGKIQRFKLRELEKER---- 111017163 1793 -------------------------TLVSLFEAQVARTPDAVAVVFAEEELLYAEFDARANRLARELLARGVGPESRVAVALRRSLELMIAIYAVEKTGAAYVPLDPDHPASRIAYVIESAEPACVLTSSRDRCEGVDSAAGAAVIEIDTL-------------NLSRRPSTPITAAEIHPDSTAYVIYTSGSTGRPKGVAVSHRAIVNRLLWMQDTYRMDHTDVVLQKTPV--TFDVSVWELFWPLEVGARLVLAGHRDPTYLSHIIADHQVTTMHFVPSMLAVF--TAGAEPELCGSLRQVFCSGEALPPATADAFREFGSAALHNLYGPTEAAVDVTYWECTEGDRASPIGAPVW-NTQVYVLDSRLHPVPVGVHGELYLAGIQLARGYVGRSDLTSDRFVANPFYRTGDVVRWRADGNIEYIGRRDFQVKLRGQRIELGEVEAAVLAHPSVAQAVVTVHRSEATGESLVGYVIPVAGADIDTAVVRDAAAEALPAYMVPTRIIVLDRFPLGATGKLDRGALPE--------- 111017163 5454 ------------ATEWNTAGFDAGDTLADRFAQSVARFPDATAVTSEDVALTYAELDARSNRLARLLISQGVGPETLVAVALPRTCDLIIALLAVIKTGGGYLPVDITYPADRLAFVFEDAAPNCVITTTG-------DVSALPDSETPAILLDDPETTADLAQQSPATITDADRVTPLDSSSVAYVIYTSGSTGRPKGVVVSHRNVLTLFANTQPLYGFDENDVW----TMFHSFDFSVWELWGPLLYGGRLVVVDYYSPEMFHELLRNEQVTVLNQTPTAFYQLAEEIDVNAAAL-ALRYVIFGGEALDLGQLGRWYSRHDPTLVNMYGITETTVHVSYLEFAESASASVIGRGIAGLH-VHVLDRRLHPVPPGTIGEMYVSGDQVTRGYLGRAGLSSSRFVADPMYRTGDLARWNTDGQLEYLGRSDFQVKIRGFRIELGEIESALLRYRGIAQAVVLTRDDGHGGHRLIGYVVPESGATVEVSSALEFVGTQLTSYMVPATLVVLDALPLTSNGKLDRRALPEPFGARVSAG 111017163 723 ----------------RDEPSVEPRTLPTLLARAVEAGGDGDALVYQGRTLTYPELDAQSDRLARMLIGHGVGPGSVVALAIARSIESVLATWAVAKSGAAFVPVDPNYPADRIEHMLTDSGAVVGLTVAAH------------RSSLPETTPWLVMDDASFGRDLAQHAADADRLRPLRTADPAYLIYTSGSTGTPKGVVVTHAGLANFAEDERQRFAVTAGSRTLHFS--SPSFDASILELLLAVGAGATMVVAPSYGGTELADLLSRERVTHAFVTPAAL------ASVDPTGLDHIRCVVTGGESCPPALVAQW--APGRVMFNAYGPTEATVVASVAGPLTVGEPVTIGRP-SRGCGLLVLDSRLHPVPRGVPGELYITGDGVARGYHNRSIPTAERFVADPMYRTGDLARWNAAGQLEYLGRTDFQVKIRGFRIELGEIDAVVRSHPSVAFATTVGRTAPSGDTVLVTYVLPEDGTDIVVGDILEHAAAALPAHMVPARVMVLREVPLTPAGKLDRKALPE--------- 111017163 8079 --------PDVRPEVWP-----------DLLTAAAALDPDSVALSFEDRQVTYRELDEWSNRLARVLCAQGVGPETFVAIGMPRSIEEVVSIWSVAKSGAAFVPVDPTYPRDRIDYMLTDCRASVGLTVAGR------------RDNLPDTVPWLVLDDESFAEQVAAVSSSPVRTRPLHLAHPAYLIYTSGSTGKPKGVIVTHRGMANLTAEEHERFQVTHESRVSHLA--SPSFDASIFELMMAFGASARVVIVPVFGGTELADLFRRNAVTHAFITPTALSSIEDVG------LESLRVLAVAGEACPPELVEIWGKHRN--MHNGYGPTETTIQASVSAPMRPGGVVNIGAPALGFGSL-VLDERLQPVPVGVPGELYITGPGLARGYHNRSALTSERFVACPFYRTGDVVRWRGDHTIEYIGRTDFQVKVRGFRIELGEIDAVLARHPAVAFAATIGHTGPSGDTLLASYVRAAEGHDLEAELRTHAADR-LPAHMVPSAVVVLDQIPMTPVGKLDRKAL----------- 111017163 2856 ------------------------RTLPELLAAAASVDPKAAALSYEGREVTYRDLDERSNRLARLLIGRGIGPESVVALALARSPESVLSLWAVAKTGAAFVPVDPNYPTDRIVHMLSDSGAALALT------------VAEFRPTLPDCTSYVVVDDDEVSAHSAAVVTDADRTHPLALENPAYLIYTSGSTGTPKGVVVTHRGLANFATDERVRFGVTPRSRTLHFS--SPSFDASILELLLAVGSGATMVIAPASVIGELADVLREGRVTHAFITPAAM------ASVDPAGLDQLECVATGGDVCPPELVAQWV-TGGRRMFNAYGPTEATVVSSVTGPMIPGEGVTIGRPPMGTGEM-VLDSRLHPVPNGVTGELYVSGSGLARGYKDRAGTTAERFVANPYYRTGDLARWNGAGQLEYLGRSDFQVKIRGFRIELGEIETALTRYPGVARSVVSAHRGSTGANRLVGYLVPTAGAELDPEAVLEFVGGFLAPYMVPSALIVLDELPLTPAGKLDRRALPE--------- 111017163 7010 ------------------------RTLPQIFEDAAALDPNRTALTFEGRNVSYRELNERSNQLARVLISRGAGPETFVALGIPRSIESVLAVWAVAKTGAAFVPVDPNYPMDRIEHMLTDSGATIGLTMAAYEK-ALPDSVPWLQLDSPKFEK---ACQSKPALPVADSD----RRSPISLDNAAYIVYTSGSTGKPKGVVVTHEGLDNFAEDQRQRFAAAQTSRTLHFSTP--SFDGSVFEYLQAFGVGATMVIAPVYGGAELAELIRSEHVTHAFVTTAALS------TVDPTGLDEFQHVVFGGEACPPELVTRW--APGRQLSNAYGPTETTVMANISDPMTVGDPITLGGPIRGVGEL-VLDSRLQPVPVGVPGELYITGAGLARGYHRRPELSSQRFVANPFYRTGDIVRWRADHTVEYVGRSDFQVKIRGFRIELGEIDNEIATFPGVSFAATLGVPGPSGDTVLVTYLLPNAGGVDPAELTAHLSTR-LPAHMVPTSVMFLDEIPLTPVGKLDRSAL----------- 111017163 4387 ------------------------RTLPQMFAETAAAAGDATALVFGDRRMSYRELDERSNQLARLLIDRGVGPEDIVALGISRSIESVLAVWSITKTGAAFVPVDPTYPRERVEHMVTDSGCTFGLRLEADHG------------RLPDTVRWLTLDDTETATAIRAMSTDTVRVAPLRFAHPAYVIYTSGSTGKPKGVVVSHRGLDNFAEEQRTRYATDSTSRALHFS--SPSFDASVLEYLLSFAVGATMVIVPVYGGEELAELIRTEGVTHGFVTPAAL------ASVDPEGLEVFQNVVAGGEAVPPELVTRW--APGRTMYNGYGPTETTIMSNLSDHLQVGETVTIGAPVRGVSEV-ILDSRLQPVSVGVAGELYISGEGLARGYHARAGLTSERFVANPYYRTGDLARWRSDHTVEYLGRTDFQVKIRGFRIELGDIDSALAAHPSVAFAVTLGRPGPAGDTVLVSYVLPEAEALEPPELKEW-TANLLPAHMVPSSIMILDEIPLTPVGKLDRAALPE--------- 121634991 9 -----------------HKGSFMNRTFYEMLAAACRKNGNGTAVFDGKEKTAYRALKQEAEAVAAYLQNIGVKFGDTVALAVSNSTEFITAYFAVSAIGAVAVPMNTFLKNSEYAYILNDCKARFLFASAGLSKELAGLKAQTPVEKIIWTDKSRPAGEAEGDAFFEDVRRFPEKPDQPRINDLAHIIYTSGTTGHPKGALISYANLFANLNGIERIFKISKRDRFIVFLPMFHSFTLTAMVLLPIYMACSIILVKSVFPFSNVLKQALLKRATVFLGIPAIYTAMSKAKIPWYFRFNRIRLFISGGAPLAEQTILDFKAKFPAKLLEGYGLSEASPVVA-VNTPERQKARSVGIPL-PGLEAKAVDEELVEVPRGEVGELIVRGGSVMRGYLNMPAATDETIV-NGWLKTGDFVTIDEDGFIFIVDRKKDLIISKGQNVYPREIEEEIYKLDAVEAAAVIGVKDRYADEEIVAFVQLKEGMDLGEEIRRHLRT-VLANFKIPKQIHFKDGLPRNATGKVLKRVLKEQF------- 30410742 49 ------------------------------LKEKSGERPANPALWWDEVKWSFQELGSLSRKAANVLTKCGLQRGDRVAVILPRIPEWWLINVACMRTGLVFMPGTIQLTRKDILYRLQASKAKCIVASE-----EVAPAVDSIVSECPSLKTKLLVSHWDGWLNFQELASEEHNCVETGSQEPMAIYFTSGTTGSPKMAQHSQGSLIGYTLCGRYWLDLTSSDIMWNMSDTGWIKA-AIGSVFSTWLRGACVFVMAQFDTDIFLDTLTTYPITTLCSAPTVYRMLVQ-KDLKRYQFKRLRHCLTGGEPLNPEVLEQWKMQTGLELYEGYGQTEVGIICAN-RKGEAIKPGSMGKGVVPYD-VQIIDENGNILPSGKEGEIALRRPFCFSEYVDNPEKTDATIRRN-FYVTGDRGVMDDDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFIVLANREKLTAELQDHVK-NSTAPYKYPRKVEFVQELPKTITGKIKRNVLRDQ-------- 40556689 435 ---------------------FPHTTLHQLIEMQAEKHPERVALTFENSEMTYGELNERADKVAFALLKEGVTLDSPVVVMLDYSFNMIISLLGILKAGGAYVPIDPDYPQERIDFILQDSGSNVIITSNLF------------EDKVKFDSTMLFIEELNE-TPMQD-----FERVDVAPNNLAYVIYTSGTTGRPKGVMIEHSNVIQLVMHQPNSFKFSSNDVWL--LFHSFCFDMSVWEIFGSLTYGGRLVLATKETIRDTYQLIADEGVTVLNQTPSAFYVFQQVAEEMPKLAFKIRLITFGGEMLKPGLLQWFKRSPNTVIVNMYGITETTVHVTYMEIGEKEMLSAIGVPLPTYS-CYVFDKHMNPTPKGMQGELYVGGHGVARGYLNRPELNSERFIQNPYYRSGDLVRILENGEMEYIGRSDHQVKIRGYRIETGEIEHHLQQHADVKEAVVLSIA---FGEELCAYI-LTDQDISQNELRYYLTDK-IPSYMIPMYFVLLSEMPLTTNGKVNRRALPK--------- 15218839 19 -----------------------------FLKRASECYPNRTSIIYGKTRFTWPQTYDRCCRLAASLISLNISKNDVVSVMAPNTPALYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFLDRSFEALARESLHLLSSEDSNLNLPVIFIHENDEELDYECLIQRGEPTPSMDEHDPISLNYTSGTTADPKGVVISHRGAYLCTLSAIIGWEMGTCPVYLWTLPMFHCNGWTF--TWGTAARGGTSVCMRHVTAPEIYKNIEMHNVTHMCCVPTVFNILLKGNSLDLSPRSGPVHVLTGGSPPPAALVKKVQ-RLGFQVMHAYGQTEATGPILFCEWQDEWLKARQGISILGLADVDVKNKETQKSAPRTMGEILIKGSSIMKGYLKNPKATFEAF-KHGWLNTGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENVLYKYPKVLETAVVAMPHPTWGETPCAFVVLEKSETTIKELIEYCRE-NLPHFMCPRKVVFLEELPKNGNGKILKPKLRDIAK------ 116181874 22 -----------------------------------------------DRSYSWGDIRSASIAFGRGLMAWGWKTGDVLAFYTPNSIDTPILTLGALWAGGIVSPANPLYTVDELAFQLHDSGAKGLVTQPANLPV---AIAAAQKANLPLDRIILVGHHRDPSGQIRHFSSTTTTKPATPQQSPAFIVYSSGTTGLPKGVCLTHRNMVANVLQASYVGPDGRGDKQLGVLPFFHIYGLTC-GVLMCVYEGWQLVVLERFDMLKALRAIERHRITLAYVPPPVVLAFSKHPAVDGFDLSSLKVLHSGAAPLSRELTEAVWARLRVPVKQGFGLSETSVVCCQVVDEWGKFMGSVGK-IMPNMSAKIVGEDGEEVAEGEPGELWLKGPNVFPGYFKNPERTKEAFSADGFFKTGDVFRRDKHGNYYCVDRLKELIKYNGYPVPPAELEGVLIGHKEVADACVIGVEDQKATEVPRAYVVLRDGVAKAQELADWVATQVAPHKKLRGGIRFVDQIPKSPSGKVLRRVMREQVKK----- 67159277 184 ------------PEEYRQASYPSERSVHQLIEDQVARTPEAVALVFGEQEMSYGELNRRANRLAHRLIELGVGPDVLVGIAVERGVEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIGDSGVGLLLTHASL----LEHLPREHHDKALLLDRLSLEGYPPEN-----------PVNRTMPQNLAYVIYTSGSTGQPKGAAVRIGSFVNLLHWYRAACELTADDRVL--LLSSYSFDLTQKNLYGVLCAGGQLHIAPGYDPDSHRRQIGKHRLSVLNCAPSAFYPLLQ---GDRAELASLKHVLLGGEAIQPELAEWLEQAANVSIHNTYGPTECTDVVIARATPGSAVPGPIGRPL-PGVSAYVLDGSAGPVALGQAGELHIGGDCVGEGYWHRPSLTAERFVPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVREAVVIDI-DGAGGKQLAAYLVPNDLAILDGELKDHLRT-TLPDYMVPAHLVFLARLPLTPNGKLDRKAL----------- 67159277 1232 LLAGIVRQPERRPEEYRRIVHAWNQTVHQLIEEQVARTPEAVALVFGDEALTYGELNRRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIDLLLTQ------------EHLADQLPAASVNIWRLDSD----WSELNGFPASNPDLHPEHLAYCIYTSGSTGRPKGVAVRHQALTNFMASMASQPGLDANDRMLVLTSL--SFDIAALELYLPLLVGGTVVLLQNRDAQALLEVIDRQSVSVVQATPSTWRMLLDTASPG-----ALRKLLSGGEALSPDLTERLLRQAGH-VWNLYGPTETTIWSGLYHIDAEHPSPWLGRPIA-NTTLHILEKSFAPVPERVAGELLIGGDGLARGYLHRPDLTAERFIPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVHEAVVIDI-DGAGGRQLAAYLVPDDLAMLDGDLRRELKAHALPDYMVPAHLVFLERLPLTPNGKLDRKAL----------- 154314383 21 -----------------------------LFERKDREFPDDKAIYTDSRSYNYKQLRDTAIEFGKGLKA--VKKGDVLALYTPNCIDTPAVLWGTHWAGGIVSPANPGYTVDELTFQLKDSGAKGIVTQKAF---IKEAQAAAKNAGIPEDRIILVGDGKDEFTNVRNLATSRYRRTKSKPEDLAFLVYSSGTTGHPKGVMLSHGNIVANTFMANAAEGVNRGDKLMAVLPFFHIYGLTCI-IHFSLYMGLECIVMEKFELEKFCHTIQKFGATFAYVVPPIVLMLGKSPVVSKYDLSTVRMMNSGAAPLTRELVDAVYARLKIPIKQGYGLSETSTTHTQPWEDWNKYPGSVGR-LLPNQVAKYMNSEEKEVPAGQTGELWIKGPNVFQGYLKNPEGTKNALTEDGYFKTGDVGHQDKDGNFYITDRVKELIKYKGFQVPPAELEGLLISHEDIDDVAVIGIYNEEATEVPRAYVVPRKGVAGDKEIMAWLQAKVASHKRLRGGVKFVDVIPKSPSGKILRRLLKDRALKE---- 91975061 7 -----------------------DTTLGRAIKTTAQRARDATAIIFDERSLSWMDADEQSDRIAVWLHRQGIERGDRVGVMCTVRSEYILIYMACVKLGAVLVGVNALYKGQEVSQLVARTSPKILFVVERDGDRPVCDEIAEVLADGGGCRVVLLFDAIAETPTSEQRHWLAQRIAEIDPDDAALFVFTSGSTGVPKAVVLTHRNLIVNLAVQIRCFQMKADDRLLVHMPLNHV-GAATELVVPSFLLGSSMVLIERFDPQHALDVVARHRVTFLHQVPAMYIKEFNLPKFDEYDLSSLRTMTVAGATTPPAVMAKMMEKV-PQVFTGYGMTEGFVTYTEANDDPDTISFTVGK-IAPEFELKIVDDDKKEVPIGARGEVALRGDCCFKGYFGDEASTNEALDKDGWYYSGDIGVLDERRYLTLVDRKKLMFITGGYNVYPREIEDYVGRHDAVEFAACLPKPHDVMGEVGVLFVKLKDGTVDTTAIERFCVD-GLATYKVPRDIRVLKEFPLTPIGKIDRQKLSESIR------ 70730356 40 -----------------------DQCLQQLIEQQVQRSPDAVAVCFDDQTLSFCQLNRRANRLAHYLRELGIGPDSLVGVQMERSLELMVALLAILKAGGAYLPLDPGYPEERLALIIDDAAVSVVLTQQRFEHRLKAQAVEVICLDDPA---------SEELHPSED---NPASIN--SPGDLAYVIYTSGSTGRPKGCMLPHKAICNRLLWMQRHYQVGPAERILQKTPF--TFDVSVWELFLPLLSGACLVMAKPEGHKDAHYLVQIIQAQQIHFVPSMLRFFLKHPAVAE--CRSLSQVFVSGEALTHDLLLQFCSRLDARLHNLYGPTEAAVDVTWWPEPRPDQRVPIGRPID-NIQIHILDAESHPVPIGQTGELCIGGVGLARGYLNRPELTAEKFIRDPFYRTGDEARFLDDGQIEVLGRFDSQVKLRGFRIELGEIENTLKSHPGISDAVVLVQDPGSEDPKLVAYVVAQG--LDKKTIRDFVKAR-LPEYMTPNRVQFVEQIPVTAHGKTDRQAL----------- 169631134 31 ----------------------------------------RIALIDGGAQTTLGELRSQIDATAAGLAERGFGIGDVAAVFLPNCSAFAVVLHGILRAGGTASTVNVLYTAEELAKQLIDSKAQLIFTVSPL----LSRALEAAEIAGIDAAGVITVDPVEGRLSLADIARPDLAPPQVTATHLAVLPYSSGTTGKAKGVMLTHHNLVANIAQAKHLYGVQRGDRVLAVLPFFHIYGLVVLLNVQ-LKLGAELVILPRFELDTFLGSIANYRVDHVFVAPPVAVVLAKHPDVDKYDVSCLRSVFSGAAPLDEQLGNAVAARLNCRVSQGYGMTESPVSHLIPPDRPDIPLNSVGIPVPNSENKIIDTETGDEIEIGEPGELLVRGPNVMAGYLGNEEATAATIEPDGFLHTGDIAVVRADGVVTIVDRLKELIKYKGYQVPPAELEALLLTHPGIGDAAVIGVPDPSSGEIPKAFVVRTDDDLTDEAVMAFV-EQKVAPHKRIRQVEFIDAIPKSAAGKILRKDLRARI------- 157134829 64 -------------------------TLEQYVWDNFSQWANRTAVVCGGRSYTYGQLRDHCAALAIRLQKCKLSFGDTLAICLPNLPEFPAVAFGAIEAGLVVTTINPIYTAEEISRQLIDSDSKILFTAANYPVLKQATILANKQIPIVCVRTSQDESIPDGTIDYAELHFSNLKRHSRHPDDVVFLPYSSGTTGLPKGVELTHTNIISNSEMLKVQAGCTFQDVLPCVLPFFHIYGLTVT-MISKLQQGCKLVTLPAFRPDTFLNSLTVHKGSVLHLVPPIILFLSGHEMVKSEHLESVRNIFSGAAPMGASDAERMIAAPQIQFAQGYGLTESSPVVL-IGAMGSKNYASVGSP-PPRTQAKIVDPTNTALGPNQNGELLVRGPQVMKGYHNNKQATDEIFTEGGWLRTGDIAHYDEDLQFYITDRLKELIKVKGFQVAPAELEELLRDHPAVADAAVVGQPHPISGEVPRAFVVKKKNAITEEDLKKYVAEKVAVYKKLDGGVTFLDAIPKNASGKILRRQLKEE-------- 108760065 20 --------------------------LHEQVAEQARRTPDAIAIWSEEGEVSYGELEARANRLAHHLRRLGVGPESIVGLHVPRSIDMVVCVLGIWKAAGAYLPLDPEYPAERLRLSLADARADVLVTSGAVDAWW----------EWGGHRVVDLRRDAARIASEPDSPSDN----GLTAEHLAYVIYTSGSTGSPKGVMVTHRAVANHLRWRQATYPLGAADAFLQKASL--SFDISVWEIFAPLIAGARLVLARQRDGGYLAGLIARQGVSIAHFGPTLLRLVLDAPELER--CTSLRHVFCGGEVVPVSLCERLLARVPARLHHQYGPTEATIDASCWDPGETRSYVPMGAPVA-NTRLHVLDARGHLAAPGEVGELLIGGVGLARGYLRRPDLTAAAFVPDPFYRTGDLVRRMPDGTLQFLGRRDHQVKVRGYRVELGEIEAALLGHPGLREAVVVVRGEGEDEHRLVAYVVPARNAVEPLELRAFL-ERSLPDYMVPAVFIPLDGLPLTPTGKVDRGALPE--------- 108760065 1087 --------------------------LPALFEAQAARTPETVAAMFHDERVTYRELDARANQLAHMLRGHGVGPEVRVGLCLPRSLELLVAVLGVLKTGGAYVPLDPDYPAERTAYVMADAGVAVLLTQSSVRGRLPAGQVRSILFD-------------EVRAELAALPSTPPPRP-VLSTRLAYVLYTSGSTGRPKGVMVTHQNVLNFLQSMRREPGLRPEDVVLALTSL--SFDIAGLELFLPLAVGARVVIAPQRDGALLAAGLTRCGASVLQATPATWQMLLQAGLPAGLGL----RAFCGGEAMSRPLARALGEVAG-SVWNLYGPTETTIWSAVERLQDEEADPSLGHAID-NTELYVLDTGGRPVPVGVAGELFIGGEGVARGYLGQPALTAERFVPDPFYRTGDLVRWREGGGLEFLGRIDHQVKVRGHRIELAEIETTLAGHPAVEQAVVVARVHAAEDVRLVAYFIPRTGQDNVQALRQWLSER-LPGPMVPTVFVPLACFPLTPNGKVDRRAL----------- 157347766 19 -----------------------------FLTRAAVAYARKTSLIYESTRFTWQQTYERCCRLASSLHRLNVAKNDVVSVLAPNIPAMYEMHFAVPMCGAVLNTINIRLDAHNIATILGHSEAKVFFVDYQYVPLAREALLKLVAESSIPLVIVIDDIDTPTGVRLGELEYEQAPVEVEDEWDPIALNYTSGTTSAPKGVVYSHRGAYLSTLSLLLGWEMGGEPVYMWSLPMFHCNGWTF--TWGVAARGGTSVCIRNTTAYDMYRNIALHNVTHMCCAPIVFNILLEAKENERQRLKTPVQILTGGAPPPAPLLEKIEA-LGFHVVHAYGLTEATAEWNRLPRDHQAKLKAQGISILTLADVDVKNDTMASVPRDSMGEIVLRGSSIMKGYFKDPEATSKAF-KNGWFFTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVEVESILYRHPRVLEAAVVAMPHPKWGESPCAFITIQNDDVSEDDIIQYCR-KNLPRYMIPKKVEIMEQLPKTATGKIQKFELRTLAK------ 62424642 80 --------------------------------------GDRVAINFEGRSFTYAELLAEVSKAANTLTDLGIKAGDRVAIYLPMIPEAMISMLACARLGAAHSVVFGGFSADALRSRIIDADARVVITADGYRRTKTTSLKPAVDEALSHVETVLVVGRDQWWHEAVDKASPEHECEFFDSENPLFVLYTSGTTGKPKGILHTSGGYLTQVLYSMKAVFDPESDVFWCTADVGWVTGHSYV-TYGPLAAGVTQIVPDTPHQGRWWEIIEKYKATILYAAPTAIRTFMKWGEEAKYDLSSLRLLGSVGEPINPEAWRWYHRVVGCPIVDTWWQTETGAHIAPLPGVMSTKPGSSQRPI-PGISVDVVDDEGNSPAGPEGGLLVIRQPWMLRGIWNDPERFKETYWSENTYFAGDGARRDEDGDIWFLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGAADDTSGQAVVAFVIVGNDVEDSPETSELLRQHVIGPIAKPKKVHIVSELPKTRSGKIMRRLLKDVAEHR---- 67536978 53 -------------------------TIGEHFAKIVQQYGDRTAV-------TYSGLDAKSNALARGLQSVGVKKGDRVGVMLGNSMEH------------ATVPINPSFNATQVVAALSHLGTSHLIISTESNLPRKQPLLRHLVQDLPTLQKIILVDNSTDLTPYKSIPADGAALPELTPNEIVNIQFTSGTTAMPKAACLSHRSILNNGAQIGDRMRLSPADTVCCPPPLFHCFG-SVLGYMATATHGSAIVFPEAFNARDTLRAVQEEQCTALYGVPTMFLGLLESGQVPHKGFEYLRTGIAAGSSIPAELMKKLHKTLNLTLTICYGMTETVSAMTTTDDPIDKRINTVGR-LMPHVEAKVVDDRNKILPINSRGELAVSGYLLMKGYWGDPEKTAEVMDKDGWMHTGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTFPGVADVSVVGVPDAHYGEVVAAFVITEEQAETGEKLRKFVREK-LSAHLVPKYIFFLDSFPKTASGKIQKFKLKETAI-KLLGG 126434101 5 --------------------------------RHVDEHPDRPALIMAGSRLTYREFDERANRVANYFRDLGLRRTDHIAIFAENHLEMIVTMSAAERCGLYYTPVNSFLSVDEAAYIVDDCGARLLVTTAA-----KYEVASALPQHCPKVEHWLVIDKDDAQAPFQDFAPVIEQYPPTPGQDERLMFYSSGTTGRPKAVKRQLPDVGPQEQLGIELFRMREGMTFLSTAPLYHSGPQSSVSI--GLRLGATHIVMERFDAEQFLALIDEFGVTHTMVVPTMFSRILKLPNEIRYDHSTLEAVVHGAAPCPQQVKQQMLDWWGPVIYEYYGGTEANGTCGCTPQEWLANPGTVGKAFFG--EIVIRDDDGTELPPGVPGTIWFRGGNSSFEYLNDPDKTAEAQDASGTMKIGDIGYVNEEGYLFLTDRQAFVIISGGVNIYPQEIENLLITHPEVMDAAVFGVPDEDFGEAVKAVIQPVDPGGGTPDLAQRLREAHLARFKCPKSFDFIDEMPRLPTGKLYKRKLRDPYWKEVQS- 116249168 18 ---------------------------------RARVAPGRPALIATGRQLTYAELDARIACCAGLLSDLGARRGARVAMLARNSVDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPALLVHDEEFA-----ATVANLAGADPEMAVISMADGPAGFAARIE-ASLPAAPVPADADGPCVLLYTSGTTGQPKGVVITRRNAFFAAINFSVVGEIGPRSVALCDLPFFHTIGLIAV-ARTTLMLGGTLVVSDRFTPARTLAALADRQITHYFAVPQIALALRNDPAYSAAALAGLHALFVGGAPLTQALIESYLDD-GVALVNGYGMSEAGTVLHVPIDRRAVQPGSVGLP-APLLDIRIVDEDGREVDEGEIGELWLRGPAVTPGYWNKPEETAAAFT-DGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPDILDAAVVGIPDIRWGECGVAYVVLRPGAATGDEIAGHCAAR-LAAFKRPARILFVEAIPRTASGKVQKHVLRQFHSDETL-- 23100098 28 ----------------------------------------RVAVKWEDEHITYKELFDNANKIGNLFLENGLSKGDKILVMLPKLMETYEIYLAALKTGVIIIPSSEMLRTKDLQYRITHGEVKGVVSYSAYTSEF------QDVEEFNDLIKFSVGQEKSEWLSLDHLQTASTKLETIKKDDIAFLPYTSGTTGNPKAVMHTH-GWGYAHMQTAPEHWLSGDTVWATAAPGWQKWVWS--PFLSVLYKGGTAVYQGKFDPNRYLEILEKHQVNVFCCTPTEYRLMAKLENLSDYHLDALHSAVSAGEPLNREVIERFRKYFNVTVRDGYGQTENTLLLGFLKG-MEVRPGSMGKP-TPGNNVQVIDEEGNPVDNGVVGDIAIDTPALFMGYYKDEERTLKSRRGD-YYVTGDQARIDKDGYFWFEGRSDDIIISSGYTIGPFEVEDALVKHSLVKECAVVASPDDERGNIVKAFIILQDDIIGNDAVVKELQEHVVAPYKYPRKIEFVSELPKTNSGKIRRVELRQKEKQ----- 115476678 24 -------------------------PLHDYVFERLADRRDRACLIDGGETLSFGDVDALSRRVAAGLSSIGVCHGSTVMLLLPNSVEFAVAFLASSRLGAVTTTANPLHTPPEIAKQVAASGATVVVTEPAFVAK---------VSGLAGVTVVATGGGAERCASFAGLAADGSALPEVAANDAVALPYSSGTTGLPKGVMLSHRGLVTSVAQLVDNLHLREDDVVLCVLPMFHVYSLHSILLCG-MRAGAAIVVMKRFDTVKMLQLVERHGVTIAPLVPPIVVEMAKSDALDRHDLSSIRMVISGAAPMGKELQDIVHAKLNAVLGQGYGMTEASMCMAFAKEPTPVKSGACGTVVRNAELKIVDPDTGLSLPRNQPGEICIRGKQIMKGYLNNPEATEKTIDKDGWLHTGDIGFVDDDDEIFIVDRLKELIKYKGFQVAPAELEAMLIAHAAVADAAVVPMKDDSCGEIPVAFVVARDGSITDDEIKQYVAKQVV-FYKRLHKIFFVDAIPKAPSGKILRKDLRAKLAAGIPA- 197731597 51 ---------ETLDWSNPPFAKWADGTLNNCVDRHVEANGDRVAIHFEGRTLTYAQLKDEVSRAANALTELGVRKGDRVAVYLPMIPEAVVAMLACARIGAAHSVVFGGFSADAVASRIQDADAKLVITADGGKPSALKPAIDEALTKCPQVEHVLVVGRDVWWHDIVDRQSTEHTPEAFEAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHHAVFDPESDVYWCTADIGWVTGHSYI-VYGPLANGATQVMPDTPHQGRFWEIVQKYGVTILYTAPTAIRTFMKWGDPAAFDLSSLRVLGSVGEPINPEAWVWYRKHIGAPVVDTWWQTETGMMISPLPGVTETKPGSAQVPL-PGISATVVDDEGHEVPDGGGGYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEQGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPKVAEAAVVGAADETTGQAIVAFVILRGSAGLVAELRNHVGA-TLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAENRQLG- 118161408 16 ----------------------------DYIARAAAVYGNRLAIAHGAVRQTWQETYARTRRLASSLIKLGVGTGDTVAVMLPNTPAMVEASFGVPMAGAVLNALNIRLDLASLTFMLRHGQAKVLLADTEFA-----ELARQMAAQIPGLRVIQVNDLGPEVEPFAELDYETLLAPPADEWDAIALNYTSGTTGDPKGVVYHHRGAALNALSNILEWDMPKHAVYLWTLPMFHCNGWCFPWTVAA--RAGVNVCLRKFEPKLVFDLMRELRITHYCAAPIVHAALANAPANWRDGIDWTVRGMVAGAPPPAAMVAKIEA-MGFDLIHSYGLTEVYGPAAICAEQDEWAALSQGVRYHLQSAVAVLDETMQPVAADQIGEIMFRGNICMKGYLKNERATQEAF-AGGWFHTGDLGVMYPDGYIKLKDRSKDIIISGGENISSVEVEDALYHHPQVLAAAVIAQPDEKWGETPCAFVELREGTVTEAELIAFCK-NNLAGFKVPKAIYFGP-LPRTSTGKIQKFELRKRMQ------ 83718897 1604 ------------------------------IERHAALTPLAPAIICAEGCMQYRELAAETRRVAGA-VVAAGARREPVAVLLPRSVGAIAAYSGVMRAGCAYVPIDPATPPERMR--------------DVLATLNYVLTTRALAAALDGIDARVILVDE--------AAAADVAPPTVALDDLAYVMFTSGSTGKPKGVMIDHRAASLTIESILRRYAIGPADRLLCVSSVG--FDLSVFDFFGAFAAGAAVVLAPNVEPHVWLDLMERERATVWESVPAVMELLLLECRNSGRKLPSLKLVMLSGDRVPVSLPARIREAATAELHVIGGATEAAIWSCYYDTPPDASFVPYGRHL-PGQRLYVLSSSLRPLPIGVPGDLWIAGAGVARGYLGQPDLTAYRFVADPMYRTGDRARVLADGNLEFLGRVDDQVKIRGFRIEIGEIEAALGAAPGVERGVATIVEHHGR-QTIAAYVVARANALDHAEIRDALA-RRLPPYMLPASIVSIDSVPLTRNGKIDRRAL----------- 84499518 26 ------------------------------LRRAARIWPGREALVYGSFRKTYAEYHERVTRLASALAGLGVTPGDVVATILPNLPPHAEAHFGVPACGAVLNAINTRLDAGTVAYILDHGGAKVVLCDSQFVSVLAEAMERMEGPRIECPDDQAGVHSRSDYMTYEDLLARGDPMPEDEWESIA-LNYTSGTTGRPKGVVYHHRGAHQNAMGQILSWRMQLYPRYLTIVPLFHCNGWCHTWMIPLL--GGTVVCCRDITAPALFAAFADEGVTHFGGAPIVLNMLVNAPEDQRRPFEQTVEVFTAGAPPAPATLAQIEP-MGFNVTQVYGLTETYGPATETGDARAAKKARQGVAMPAYEHITAMTSDMEQIPAEATGEIMMRGNGVMKGYLKNPEATKEAF-KGGYFHTGDIALQHSDGYLQIADRAKDIIISGGENISSVEVEGVLMGHPDVLLCAVVAKPDEKWGEVPCAFVELKDGREDEAALIAYARER-LAGFKTPKKVVFR-ELPKTSTGKIQKFELRRQVRE----- 8778604 999 ------PFPDREAGQYPPESNLSEKEVIDFISNQVARKPHRTVFVDAGRRLSFPELWLGVERVAGCLYALGVRKGNVVIILSPNSILFPIVSLSVMSLGAIITTANPINTSDEISKQIGDSRPVLAFTTCKLVS----KLAAASNFNLPVVDRVKLVGRLETMIETE--PSESRVKQRVNQDDTAALLYSSGTTGTSKGVMLSHRNLIALVQAYRARFGLEQ--RTICTIPMCHIFGFGGF-ATGLIALGWTIVVLPKFDMAKLLSAVETHRSSYLSLVPPIVVAMVNGANESKYDLSSLHTVVAGGAPLSREVTEKFVENYPVKILQGYGLTESTAIAASMFNKEETKRYGASGLLAPNVEGKIVDDTGRVLGVNQTGELWIRSPTVMKGYFKNKEATASTIDSEGWLKTGDLCYIDGDGFVFVVDRLKELIKCNGYQVAPAELEALLLAHPEIADAAVIPIPDMKAGQYPMAYIVRKVGSLSESEIMGFVAKQ-VSPYKKIRKVTFLASIPKNPSGKILRRELTKLTTSKL--- 93006017 5 -----KPWLAQYPANVPKTINPDQESLIELYEECFDRFRMHPMTICMGVSHTYGDVDKASLAVAAWLQAQDIPKGSVVAVMMPNVPQYLPTMIGILRAGYVCTPINPLYTGRELRHQLNDSGAQVIFVVDNFAQIEETNIKRIVLSKMGDLKGILVIRQVKRLVPKYNLNDPPFQTPKTSLQQKAILQYTGGTTGLSKGAILTQRNVVAAAMQSEAWYRPVTSEIMVMALPLYHIFAF-MLSLLG-MRSGYTFILIPNPDMPGFVKTLSKQPFHIFPAVNTLFKGLLDQPTFKNLDFSALRISQAGGMAATEQTAARWLEVTGCPMVEGWGMTEGVAAGTANVITDRKFNGTIGIPV-PSVDVIVVDDNGETVGFNQSGEMCIKGPNITSGYFNKD--NTNDFTKEGYFRTGDIISMDEKGYITLLDRKKDMILVSGFNVFPNEIESVMLDCKGIIDCAVIGISDEHQGEAVKIYIVPADNNVTKSDIKEFALD-NLTGYKCPRHIEFVSELPKSNVGKILRQKLRE--------- 88703611 6 --------------------------------ETAKTYPHKPAIIGGDTMVTYRELDERSNQAAQLFRSLGLRTGDHIALMMENRREYLEICWGAQRAGLIYTAISSHLKAEETAYILTNCEARLFI-----ASPKVAEVAQAAASHATGVHHFMVGGVRENFESWEEATDAQPDTPIDDQANGVPMLYSSGTTGQPKGVFVPHAPH-FLAPTLGAAFGFGEETVYLSPAPLYHAAPLHYNML--TLYMGGTTVIMEQFDPEHALALIEEHRVTHSQWVPIMFVRMLKLPEANKYDLSSMQFAIHAAAPCPIETKEKMIDWWGPVIVEYYAASES-IGATLIDSPQWLHKGSVGRAMMG--EVHIVDEEGHELPPGEIGAIYFSGSQATFEYYKEPEKTAESYNERGWANTGDVGYLDEEGYLYLTDRKHFMIISGGVNIYPQEVENLLITHDKVADVAVFGIPHEEFGEEVKAVVQPQNWVDATDELMEWLRDR-LSHIKIPRSIDFNEKLPRLDNGKLYKRHLVEEYR------ 83950875 3 --------------------------LSHVLRQSARRFGDEIGFVWGDKTWTWKEVDARVDALCHVLAAQGVTKGDRVLVQSPNCNQMFETMFACFRMGAVWVPTNFRQTPPEVAYLAQSSGAVAIICHK-----DFGAHYAACREEARQLRVALAIGEASWAEDLDDLVAEPFAAADVEHDDPCWFFYTSGTTGRPKAGVLTHGQMGFVITNHLLMPGTSQKDASIVVAPLSHGAGIHQLVNTA---RSVKTVLPPGFDGDEIWSLVEKWQASNLFTVPTIVNMLVDDKAVDRYDRSSLRYMIYAGAPMYREDQKRALRTLGPVLVQYYGLGEVTGNITSLEDGENAKIGSCGFERT-GMQVSIQDAAGQERAPGETGEIAVCGPAVFAGYYNNDEANQKSF-RNGWFLTGDLGHLDDEGFLYITGRASDMYISGGSNVYPREIEEKILEHPAVDEVAILGVPDPKWGEVGLAICTLNAE-LDQETLLSWL-EGKVSRYKLPKTVLFWPELPKSAYG------------------ 119505624 3 --------------------------LHQPIDYHADRRPTHAALNAHDFEWDYRTLVERSHAIARLLLEAGIKREDRIGVLGLNSAAYFAILLGASRIGAVTVSVNFRLAPAELAFVLDDAQVDILFVTD--DNIDETITQTIAIRELPT---RLIANRSDAFLALTTAINQEVEPGQVDEHSPALQLYTSGTTGKPKGAVLSHRNILSQMMGIANDGAYNADTINLVVAPLFHIGGTGVAYI--GLAYGAHNILHEAFDPLRVVETIQAQSVTSMFMVPAMIQAIVKLPNVRDYDFSSLENIAYGASPISATLLKEALEVFDSRFSQVYGMTETSGTVIALSPEDHDKATSCGKA-CPGNEVKIVDTEGVELGPNQTGEICLRSASNMLEYFNRSQATAETLL-DGWVMTGDAGTIDEEGYIYLRDRLKDMVVTGGENVYPVEVENVLSGIPGVIEVAVIGIPDETYGEALLAIFALQPNHIDADDVIAFCRDK-LAGFKIPRRVECIPALPRNPSGKILKTTLREPYWQ----- 118473021 7 ------------------------QTIPEMVLSAADRFGDAEAVVDHGDRLTFVELADRVRRAAGAFLAHGIGRGDRVAIWAPNSAEWMIAAFGALTAGGVVVPVNTRFKAEEAADVIRRSGAKVVLRQQGFLGQDF-----EVPAGVPAIEI------KSDFLA----SGEPAVVGGLRGTDIADIVYTSGTTGRPKGVMMNHLQTLRLYAEWCDLADLREGDRYLIVNPFFHTFG-YKAGCIASLIRGATVLPVAVFDVDAIVELIATERVTMLPGPPTLYHSLLGVPDKAK--LATLRAGVTGAADIPVELIRRIHEELPFTVATGYGLTEGTATLSRPGDSFTDIATTVGTA-CDGVEVNLADD----------GEVLVRGYSVMQGYLDDPAATAEAIDADGWLHTGDLGEFTESGRLRIIGRKKDMFIVGGFNAYPAEIEGFLLEHPDVAQVAVIGVDDDRMGQVGKAFVVLREQCVTAEDLIAWSRER-MAGYKVPRYVEFLEELPLNATGKVMKDHLREALSKR---- 82503185 1590 --------------------YPADRCIHQLFEQQVRRTPDAVALASHDRSLSYRELNAQANRLAHYLIEHGVRPDDRVAICLERSFAMVVGLLAVLKAGGAYVPIDPGYPRDRVAAILADADPAIALVDRVGR--------ASLGADAAGARDLLDLDAADP--AWSDRSAADPEPAGLSARNLAYVIYTSGSTGTPKGVQNEHRGVVNRLAWMPEEYRLGAGDTVLQKTSFG--FDVSVWEFFWPLLHGATLALAPHKDPAALIELIVRHRVTTVHFVPSMLAVFLQADGVER--CAGLRRVICSGEALPGASVRLLHKRLPQTIHNLYGPTEAAIEATAWTCPRDFAGDTVGRPIA-NARIYLLDPRRQPVPLGAVGELYIGGVGVARGYLNRPELTDERFLPDPFYRSGDLARHLAGGDIEFLGRNDHQVKLRGFRIELGEIETRLAAHAEVRETVVLA-----LGERLVAYVVAREPASEFGARLRAHLAAALPEYMIPAAFVALDALPLTPSGKLDRRALPAPADDAFSA- 82503185 2677 --------------------YPADRCVHHLFEQQVQRDPDAVALVVEGRSLSYARLNAQANQLAHYLIARGVRPDDRVAVCAERSFALIVGLLAVLKAGAAYVPFDPAYSSERAAQILADAAPKLVLADRAGRAMFGEQ----------ALRDRGVLDLEQDQSLWFDRQGNNPEPAGLHSGRLAYLIYTSGSTGTPKGVMIEHRNVCALIAALQSVYSLSAQDRILQFS--SPSFDASVEEIFATLATGATLVLRNDESSAAFVERCARHEITGLSLSTSFWAQLADAWSDLKA-LPKLRQIVMGGEAVAAHALKRWFAQAGPELLNAYGPTETTVDATLHRLRASDPVPSIGRPLA-NTRAYLLDRFGQPVPLGAVGELFLAGACVGRGYLNRPELTAERFLADPFYRTGDLVRYLADGTLEFLGRNDHQIKLRGFRIELGEIEARLAAHPAVREAVVLAL-GEDGDKRLVAYVVADDGEALAADLRAHLAA-VLPGYMVPAAFVALDALPMTVSGKLDRKAL----------- 82503185 540 ------------------------QCLHHEFERWAGREPDAVAVVSSERALSYGELNAQANRLAHHLIDQGVRPGDLVAICAQRSLAAATAVLAVLKAGGAYVPLDPDDAPARLRELLADADPTLVLSDAA---------GRRALGENALLAHAVVDLDERRPV-WAGASTADPRPAGLSPRHLACAIYPAGATAAPAGAQNEHRALVDRLRWMQDAYRLGAGETVVQQTSLAADAAL--WELFWTWSNGATVVLAPAGTPAALVELFVRHDIATAHFAPAALAAFLRADGVER--CVGLRRLICSGEALSGASLRLAQQRLPAAIHRLYGPAETAMDATAWTCPPDFARAPIGRPIA-NTRVYLLDRHRRPLPPGAVGELHIGGAGIGRGYLNRPELTAERFVPDPFYRSGERARYRPDGELECLGRSDRQLRLRGLRIEPGDIEARLAEHPAVQRAVVLAPGDGER-KRLVAYLVVRPGGDLSAELRAFLAS-TLPDYMTPAAFVMLDALPLTSRGELDRDALPAPDDEE---- 145595185 4 -------------------------SIPAALHRAAQEFSSAPALVEPGTQLSYAELLAEVRRVAQALIAGGLRPGDRLALWAPNSAQWVLAALGASYAGLTLVPVNTRFTGIEALDVTHRSRASGLVVVDPFLGTDRLATLQAAAKQLPRLVVRVPSG-WDEFVAGGASVPENARAAAVNPNDLSDILFTSGTTGRSKGVMSAHRQSIDVATAWADIARLTPDDRYLVINPFFHSFGLKA-GILACVVSGTAIVPQAVFDVPQAMALIADQRITVLPGPPTLYTSLLGHPDARRFDLSSLRLAVTGAATVPPALVDQIRKELGADVLTAYGLTEAVVTMCRPGDDAQTVAQTCGRAAA-GCEIRIADPG---------GEVLLRGPNTMLGYLDDPTATAAAIDAEGWLHTGDIGRLDERGYLTITDRLKDMYVCGGFNVYPAEVERTLAQLPGVAESAVIGVPDPRLGEVGKAYLVCHPGALSTAEVTEFCRSR-LANYKVPRSVEVRSELPHNASGKILKYLLRGELR------ 104782280 505 ------------PRNFPARGCA-----HHLIEAQAARAPEAIALTFEGRHLSYGALNEQANRLAHQLIGAGVGPDTQVGLACRRGPDMLVGLLAILKAGGAYVPLDPAYPRERLAYMIDDSGIRLLLADPETARQMDVPVSVSV-------------------LPLAAPADLPAHNPEVAPDNLAYVIYTSGSTGNPKGVLLPHGNILRLFAATAEWFDFGADDVW----SLFHSFDFSVWEIFGALMHGGRLLIVPTRSAEDFYALLCDEGVTVLNQTPSAFKQLMQVACQAPDSRRHLRYVVFGGEALEVKGLRPWFERFGTRLINMYGITETTVHVTYRPLSLADLDNGVGSPIGPITDLYVLDGQLNPVAAGCVGELYVGGAGLARGYHRRGGLSAERFLADPFYRTGDLARHTVSGEIEYIGRMDHQVKIRGFRIELGEIEACLLAQPGVRQAAVLALP-GIGGAQLVAYVVMAEGGEPQAR-RDALRQQDLPDYMVPAHFLLLDALPLTTNGKLDRKALP---------- 104782280 3082 --------------------------LAELIARHVALQPQAPALVCGDRQLSYAELEVRANRLAHRLIAEGVGPEMFVGVALERSVEVIVAFYAVMKTGAAYVPLDVDYPRERFNWIVEDSAMGVLLSEQRV----LERLGQPASGLVLTLDDLDLCGEPEH-----------CPAPRAQADNLAYLIYTSGSTGKPKGVAVAHGPIRMHCQAIAELYEMSAHTREL--LFMSFAFDGAQERWLSTLLCGGCLVIRDNWTPEETWQALHAQRISIACFPPAYLQQLAEFGEGREA--PPVDIYCFGGDAVAEANFERVKRVLKPRLTNGYGPTETVVTPLLWKVTVDQRCEAVYAPIGGERTLYVLDNQLNPVPVGVAGELYIGGEGLARGYHQRPGLSAERFVADPFYRSGDLVRQRPDGVIDYLGRLDHQVKVRGFRIELGEIEARLRAMAPVRDAVVVAR-DTQGGKQLVGYVVADAQQGLAEKLRGDLQA-ELPDYMVPSQLLVLEALPLNPNGKVDRKALPD--------- 158316602 11 -------------------------PLPKLLRGNAERLGDRIAFRDASRAVGWAELERRTGWLAGHLADLRLQPGDRAAIVLGNCVEVVESYLGFARASVVGVPINPRVTETELAYLLDDCGARLVVTDPA-----RIDMVGRVLRDRPGLRVVVTGGHAPSFAALAGAQPRSAARDDLGLDDVAWMLYTSGTTGRPKGVLSTQRSCLWSVAACAPIPGLSEQDRVLWPLPLFHSLS-HIACVLGVTAVGASARLLDGFAASEVLAAIQEDGSTFLAGVPTMYHYLVRAARESGFSAPSLRMCLVGGAITTARLRRDFEEAFGAPLLDAYGSTETCGSITINWPTGARVEGSCGLPVPGLGVRLVDPETGLDVGAGAEGEVWVRGPNVMVGYHNQPEATAAAL-RDGWYRTGDLARRDDAGYFTITGRIKELIIRGGENIHPGEVEEVLRGVPGVADVAVVARPHDLLGEVPVAFLVPGPEGLDPDRLLATCRER-LSYFKVPEELYEIDRIPRTASGKITRHVLLER-------- 16077417 1494 --PGRTPYPK-------------DKTIVQLFEEQAANTPDHTALQYEGESLTYRELNERANRLARGILSLGAGEGRTAAVLCERSMDMIVSILAVLKSGSAYVPIDPEHPIQRMQHFFRDSGAKVLLTQR-----KLKALAEEAE-----FKGVIVLADEE-----ESYHADARNLAPLDSAAMANLTYTSGTTGTPKGNIVTHANILRTVKET-NYLSITEQDTILGLS--NYVFDAFMFDMFGSLLNGAKLVLIPKETVLDMARLIERENISILMITTALFHLLVD---LNPACLSTLRKIMFGGERASVEHVRKALQTVGKKLLHMYGPSESTVFATYHPVDEHTLSVPIGKPVS-NTEVYILDRTGHVQPAGIAGELCVTGEGLVKGYYNRPELTEEKFVPHPFYKTGDLARWLPNGTIEFIGRIDHQVKIRGQAIELGEIEHQLQTHDRVQESVVLAVDQGAGDKLLCAYYV-GEGDISSQEMREH-AAKDLPAYMVPAVFIQMDELPLTGNGKIDRRAL----------- 16077417 2541 ----------------------TDKTVHQLFEETAQRHKDRPAVTYNGQSWTYGELNAKANRLARILMDCGISPDDRVGVLTKPSLEMSAAVLGVLKAGAAFVPIDPDYPDQRIEYILQDSGAKLLLKQEGISVPDSY-----------TGDVILLDGSRTILLPLDENDEENPENPEVTAENLAYMIYTSGTTGQPKGVMVEHHALVNLCFWHHDAFSMTAEDR--SAKYAGFGFDASIWEMFPTWSIGAELHVIEEAIRLDIVRLFETNGVTITFLPTQLAEQFMELEN------TSLRVLLTGGDKLKRAVKKPY------TLVNNYGPTENTVVATSAEIHPEEGSLSIGRAIA-NTRVYILGEGNQVQPEGVAGELCVAGRGLARGYLNREDETAKRFVADPFYRTGDLVKWTGGG-IEYIGRIDQQVKVRGYRIELSEIEVQLAQLSEVQDAAVTAVKDKGGNTAIAAYVTP--ESADIEALKSALKE-TLPDYMIPAFWVTLNELPVTANGKVDRKALNE--------- 88855357 9 -------------------------TLGRWTADRALATPDRVAVDDRGVVLTYRQLDDRASALAAAFLDGGYGVGDRIATITGNSSDHVVVFFACAKAGLVLVPLSWRLSPREIAQQLEQADPALLLVEDEFSTLAALAADRLVA---PIARGILGTHGIERVIVAPLRSSSPVPRRAVRDEDALLIVFTSGTLDQAKGAILSHSNCFWTNLSLSRTAEITSADTVLAVMPQYHVGGWNIQPLL-AWWMGATVVLERTFDPARVLQLIADRRITTMMGVPANYLILSQHPRFASSDLSSLAHAIVGGAPMPEPLLRVWHSR-GVALTQGYGLTEAAPNVLCLPDEERVRIGSAGKPY-PHVDVDIADPTGERIDGAGQGELLVSGPGVFSGYFRAPEATALAL-RDGWLATGDLVSRDAEGYYRVLDRIKDIFITGGESVAPAEIEGVLFGHPAIADVAVVGVPDEQWGEVAVAWVVVRSGASTDEDLLDFARA-ALAKFKVPKRVIFVEAIPRSSSDKVRRRVL----------- 16081543 42 ILTWYSKWNKILDDSKKPFYRWLNVSYNAVDRHLEQHRRNKAAYIWEEKIVTYDGLYRRINNLAKALLNLGIKKGDRIVLYLPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLITADGGKVVELKKIADEALEMTSTVRNVIVIKHARNDVNMVEDRDTYVEPEHMDANDPLFILYTSGTTGKPKGAVHSTGGYSVWVASTLKWAFPDEDDRWWCAADIGHSYIVFAPLILGIMYEGS----ITYPEPDRLWEIIEKYRVNILYTSPTAIRTLMKFGEPQRHDLSTLKVLGTVGEPINPAAWKWYYEIIGCPIIDTYWQTETGGFMIAPQRGPPLKPGSATFPLPGVDPA-ILDDAGKEVRTGEKGYIVFRRPWMLMTVNNDDERYVKTYFSPGYYYCGDYAVKDEDGYYWLLGRSDEVMNVSGHRLGTIEIEDAIVATGLAVEAAVFGKPDPVKGEAISAFVVPKDANADRHELISEIRKRDLGPIYVPDEIRIVKLLPKTRSGKIMRRVVKAVALNQI--- 3139035 76 LLNWFKPYPDTEGKPTFENNAWF--TNGQLVDRHAFTQPNKVAILYEGYSLTYAELLEQVCKVAQILQSMNVKKGDTVAVYMPMIPQALITLLAITRIGAIHSVVFAGFSSNSLRDRINDAYSKTVITTDGGKTIETKRIVDEALKDTPQVTNVLVFKRTHNYIPGRDLDWDETPCEPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLQALLSMKYFDIQNDDIFFTAGDIGWITG-HTYCVYGPLLQGCTTLVPAYPNFSRYWEIVDKYQVTQFYVAPTALRLLKRAGDSEGFSLKSLRSLGSVGEPIAAEVWEWYSEKIGLPIVDTYWQTEGSHLVTPLGGATPMKPGAAAFPFFGID-LAVLDPTTGIEQTGEEGVLAIKRPWPARTIWKNNDRFLDTYLKPGYYFTGDGVARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAAIIEDDMVAECAVVGFNDELTGQAVAAFVVLKNKSSLTADIKKHLVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRKILAGE---- 34495234 13 -----------LEQRYAP---WRPRTTAQLFDEVAAEYPERPFVLTDDRAYTYADMHRWTLRLAAGLMAVGVRPGDHVAVDMANFADFIALKLAIARIGAVSVAVNYLLRHEELAYVLRQSDASVLITMDEFRGLDYLDCLDRIAEALPRLRHVFVRAVTSDLAPLSCIEAAGASIPDVGARTVSDILYTSGTTGKPKGVMLVHDAVTRTAYSSAYTRAFQDGRRIGYALPMYHVFG-YIEAMVAAMFVGGAVAPQVTFDPAAMLASVSRHDIDELICVPTMTSRLLDAAADGTYDLSPLSTMFSSGTAHSPEMWQRMLDVLGVELFTAYGQSETTASTMCTLPGDALIAGAAGDPGLGAAVAVIATDTGADLPVGEIGELVVRGPAVTPGYYNKPAETAALFTADGWMRTGDLGRLDADGYLTLTGRIKESYRCGGELVLPSEIEAVLNRHEAVKVAHVVGVPHERMGEVGCAFVVPADGASQEDELIAYCSD-LLARFKVPAHVLVVAELPVTVTGRVQKFRLVQRATQVLA-- 206687705 6 ----------------------------DMAAKRAALTPDALAFHDTGQDWSFSRINDAANAVAAGLKAQGLAEGDRAAIICQNRVEFFIALFACQKTGIILCPLNWRQPALELVETLDQVGISLLLTDAEFQATAREAAAGAGAPVLTIEEDLVGWIRDGG----------PAVKAPVPAERPWYLLFTSGTTGLPKAVIQTARMAWANAVNIGQAIDIASTDRAACFLPLFHTAGI-NLYTLPVFLTGGSSTILPKFEPETVRSLLASGRINQFFGVPAVYQALSLLPGIGDLDWTPIR-CGCGGAPLPEPLI-RFFAAEGANVLNGMGMTETGPTVFLMDPAHAAKIGSVGKPQS------LVDVRLAGVADGAEGELQLRGPGVTPGYFGNPEATAKTFTEDGWLATGDVARRDADGYYYIVDRIKDMFISGGENVYPAEVERVLNAHPAILEAAVVGVPDAKWGEAGAAFVVLRPGQTLSPELRPWCRER-LAGYKVPAHVRFVEDFPRTAAGKVCKPKLREEFSD----- 16077420 456 ------------------------KPLTYWFKEAVNANPDAPALTYSGQTLSYRELDEEANRIARRLQKHGAGKGSVVALYTKRSLELVIGILGVLKAGAAYLPVDPKLPEDRISYMLADSAAACLLTHQEM---------KEQAAELPYTGTTLFIDDQTRF---EEQASDPAT--AIDPNDPAYIMYTSGTTGKPKGNITTHAN-IQGLVKHVDYMAFSDQDTFLSVS--NYAFDAFTFDFYASMLNAARLIIADELDTERLTDLILQENVNVMFATTALFNLLTDAGEDW---MKGLRCILFGGERASVPHVRKALRIMGPKLINCYGPTEGTVFATAHDLPDSISSLPIGKPIS-NASVYILNEQSQLQPFGAVGELCISGMGVSKGYVNRADLTKEKFIENPFYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNRTQ-LSAEDVKAHLK-KQLPAYMVPQTFTFLDELPLTTNGKVNKRLLPKPDQDQLA-- 209552131 15 ---------------------------------------EKAAIVYEGETITFAMLLTRIDQVVRRLRSLGVQQGDAFAVFGQNHPEHLYCYYAASKMGAVFVPVNPNLTASEVDYNFRHSEAKVLFFDDHVEETAKQAVPAEKLFHISSLTNV--------------APGSAETQAAIDVNDDFIITYSSGTTGNQKAIVLDHRAQIDVAASLSQMWGISEADTTLVALPLGYLYGFSTAAATG-LSVGGTVIVLRRFHPRDVLASFEEHPVTVYHGVPTMFTMMMEYCEQRRFDLSRVRQLICSGAPLPEEVSARFVEKFGKPLQNYYAMTEVAPVFGRYDDATDLPAGAIGKA-APGALIKIQRPDGSECGVDEPGEALVRGAATLKRYAKDEALTAASL-EDGMFRSGDLVSRDKDGFYYIVGRIKEIIIRGGHNISPAEVEKATVRHPAVQDAAVVGIADRIFGEVPVAFVVLRSNATSEEDLIGFL-EKQVSDFKVPRTVHFVAELPQGKTGKVDKKALKMRAEEQAAA- 170585217 90 -----------------------------------------------------------CEKLATGLLHLGLNRGDRVGMWGPNLYEWIVCQFATALAGMILVNINPSYQSEELKFALGKVGIKALISPASFKKSNYYLSMVDVIPDLPKFRHLIIIDRNDDNKSYRGAWTEEDRLRQIQPDDPVNIQYTSGTTGQPKGATLTHHNVVNNAYFVGRRAGYNEKRTIICPNPLYHCFGCVMGSLSACVHLQTCVFPAPSFDALAALQAIHEERCTAVYGTPTMYIDMLNHPQYKQYDCTSITSGFVAGAPCPIALCQRLVSELGMRLQVCYGTTETSVSFMSLRDEQEERIKSVGYIMD-HLESAVVDSEGIILPRGERGEVLVRGYSVMKYYWNNERQTKEEITADRWYHTGDIGVIHENGSLSIVGRKKDMIVRGGENIYPLEIEQYLFRHPKIEDVQVVGVPDERYGEVVCAWIRLRDSAITEEDIRDFCKGR-IAHFKIPRYILFKKEFPLTVTGKIKKYEIREL-------- 154684909 2 ------------------------------------------AVKSGAHTLTYAEYRKRINQLAQALLDKGIKKGDRVAMLCKNGHAASIVMFAALEIGAVVVPVSWQLTPYEMKGILAACEPKAVFYSTEFKEIMEEVLPALVSSLKLKVETGTAAETTPQFDALLTGSGEIPDVETVSENDTALLMFTSGTTGNPKRCMITHGGIYNYVNATLAYTGRMQHVRFLACHPNYHTSAI-ICQMVGTM-SGTTFIMTDNQDPVENLKLIEKEKIQTIMALPVYFTYLLKAWETHQTDMSSIVYMMTGGTKVPSSLIQQYLDI-GIPLMHGYGSTEAWGISSWNPQMGMDKAASAGKPMEEVDVRVVDPDTGEVLPQGSIGEVAVTSPFLFKGYEGNEEATRKVL-KDGWFHTGDSGYVDEDGFIFITGRYKDVIIYGGDNIYPDQIEEVIQQVPGILETAVVGIPDPLYGEKPKAFIVTNGEGLTEEEVTRFLQER-LAAFKIP-EIEFVSELPKNNLGKVRKDVLRKQA------- 91977133 2 ----------------------SGGTGGSLIVNAVARYGDRPAIADDNLRWTYREFGEAVGRFITLFRAVGLTKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEIDALIVESG----KFAARGLTIRRRVPGLKHLLSFGAVEGARDLLAGFDSVEAAPLVDESDIAWLAYTGGTTGRSKGVMIPHRALTTMAVILYTDWDWPAEIRYLAATPISHAAGVT---VYPVMMRGGFTRLVQGFEIESYCRVVAEEKITAAFLVPTLIYALIDAPQVRRHDLSSLDMIVYGAAPMSPDRLREGIKIFGPVFVQLYGQTEAPQCITTMDDSKPGRLGSCGRP-SPLLDVKLFDSEMREVGIGEPGEICVRGTLVMDGYWKRPDATEEAF-RGGWLHTGDVAVKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHAVASAAVIGVPDDKWGEAVKAYVVLKPGANDAAELQAHVKAKRGAPWS-PKSIEFVATIPVTGLGKIDRKVLRAPYWEGRTRG 118726068 3047 -------------------------TVHELFERQAEFRPDSIAVMCEGTGITYNELNEKANKLARLLQNEGIKREESVGIMVHKSIEMIIGMLGILKAGGAYVPVDPDYPADRIHYMLKHSQTRFLIIDQ--SSFEKTEMINTEENSLEVVINLSEAGKTAGLIKYTAEDIKNLSPNKANPKNLMYIIYTSGSTGLPKGVGVSHANAVNYLNWSIENMSLSHKDVM--ALVTSMSFDISVFEIFGSLLSGTCLCIVPDSRMKDFMEYIDAGKVTIWHSVPALMIQLLTAVKSRKELFSRIRCIMIGGEAWTYELAKDIREYFHARIVNMYGPTEATIWVTSHDNPGSSTVIPIGKPISNN-KVLILDSCKKMCPIGIPGDIYISGLNVTRGYYKDEEKTREVFTLYGIYRTGDVGRYLSDGTIEYLGRKDGMIKVRGYRIEIGEIENVLLQNEEIIQAAVVAKKSGETSKLICYYTAPREH--TYEELRG-CLEKKLPDYMIPAQFIWLEKMILTPNGKIDRKSL----------- 118726068 2010 -------------------------SIDTLFELQAKALPHSQCIIQGNTIYTYAQINSLANCIARTLLEKGVMKGDIVGIMVERSCNMLVGILGILKAGAAYLPIDPEYPGERINYMLNDSSVKVLLTSGKLKG---------------TVAFYGISVDMDD----DGLYTGNCENLSIRPDSLAYVIYTSGSTGKPKGVMIEHQAVCNFIEGMVEKIEFGSGKSILALTSM--SFDIFILETILPLCIGMKVVIASEEDPKLLSEIIKQNSIEMLQMTPSRLQLLL-SDSRGRSSLSVPQVLMVGGEAFPQALLDEVKRCTNARIYNMYGPTETTI-WSTIRELTDRSTIDIGKPIA-NTQVYIVSESGNLQPIGIPGELCISGDGLSRGYINRPELTLEKFLENPYYRTGDFVKWLPDGNIEYIRRIDHQVKLRGYRIELGEIEELLLKYSGVRE-AVVDVKGEDSESRKLGAYVTADRDLTEVELKKYL-ENELPQYMIPTYIMVLEELPLTPNGKTDRKAL----------- 210085878 33 --------PGILKSRFPDVNIPGNETLTQYVTQHFDDYGNDVAIINGGESYTYLQLKDLIRRFGSALTRLGFKQHDVLAVFSPNVPEYAIAFFGATS-----------------GWRSYHCKPSEIFV---------------IGSDVPECRSF-------SELLEDDGSAFPADVPVNVTEDVAVLPYSSGTTGLPKGVVLTNNNIVANLRQIIHKGMLEHEDCLIAQLPFFHIYGMVAV-LSCCLRQGVKIVTIPRFEPELYLRVIQDYKVTRVMMVPPIALFLSKHPLVDQYDLSHVKDLMCAAAPMGINLTMALRDRLNPQLRQGYGLTETSP-VTHLCMEDEFAPGAVGVIIPNTEIKVIHTETGVALGEGEDGEICVRGPQVMKGYLNNPEATAGCIDADGWFHTGDIGHYDDKGYFYIVDRLKELIKYKGLQVAPADLEAVLLGHPWVQDVAVIGLPDDEAGEVPKAFVVKKTDDVTEQEIVDYVAGKVAPFKKLRGGVEFVKEIPKSASGKILRRTLRD--------- 163845695 3 --------------------------IPDWLARRAALHPHRPALIYAGTTYTFAELDRWAGAVASHLRQL-VTPGARVALLSRNRPGFVAIVHAAPRTAITLVPLNTRLTAAELAFQIQDSDPALLIIE-----HDLLPVAREAAGNRP----LIVLEELTAATTAPTAPAPPIDLDAMHT-----IIYTSGTTGRPKGAILTAGNHWWNAIGSMLNLGLHEDDRWLAVLPLFHVGGLSI--LLRGAIYGIPVILHERFDPALVRHDLDAQRITIVSLVAVMLQRLLAIDPSPFP--PHLRCVLLGGGPAPQTLLEQCATR-GIPVTQTYGMSEAASQAATLSPAESIRLGSAGKPLLPV-ELSIVTPSGQPAAPGEVGEICLRGPNISPGYLGLPPRS-----PTDWFHTGDLGYLDQEGYLYVVDRRSDLIIAGGENIYPAEIEAILLSHPAIAEAGVVGLPDPEWGQRPVAAIVAQQPT-TAEELIAYCRSR-LAGYKVPRTIVFLHELPRTAAGKLRRHELRAILLAQM--- 170722710 513 --------------------------VHELIEAQAQRTPHAPALLFADSLLSYAELDAQANRLAHYLRGQGVGSDSLVGVAAQRSIEMVVALLAILKAGGAYVPLDPEYPEERLAYMIEDSGIGLLLTQQAL--LDSLPLPHGVQ--CVALDTLVL-----------DTMPDSTPGLKVEPTQLAYVIYTSGSTGRPKGAGNSHQALTNRLCWMQQAYGLDASDTVLQKTPF--SFDVSVWEFFWPLMTGARLAIAEHRDPQRLIRAIEHYRVTTLHFVPSMLQAFIHEPGV--HACSTLSRIVCSGEALPVDAQRQVFARLPAALYNLYGPTEAAIDVTHWTCVEEGKDSPIGQPIA-NIRTYVLDAGLEPVAVGVAGELYLGGVGLARGYHRRPGLTAERFVADPFYRTGDRVRQRADGVIEYLGRFDHQVKIRGLRIELGEIEARLAEHALVRECVVLALD----GRRLVAYLVLNATPEGQGQLKDWLL-QSLPEFMVPSQLVPLDGLPLTPNGKLDRKALPQPEA------ 170722710 1998 --------------------------VHQLIEAQAASNPRAVAVVADDGTLDYGQLNGLANAWAQQLIARGVGPEDLVGLCSERGLAMIVGLLAILKAGAGYVPLDSQYPRQRLQDMLDDSAVRLVLGTRTAA------------------QPLALAGTADWLWLDQPLAPQDDPAPRACADNLLGLIYTSGSTGRPKGVALTHGAIAAHIATMVGQYQVTAQDRFVHFASI--NFDWGTEQWLLPLSQGACCIVRGDWTAAQAFEVIERERASVVYF-PTQYACQLAEWAHQQGRALPVRCMNVAGEALSREGFERIQAHLQPRIVNGYGPTETVITPLLWQADGSTRIDTIGTPV-PGRTAYLLDTALQLLDTGTDGELYIGGPCLARGYFGQAALTAERFVPDPYYRSGDLVRQQANGELVFIGRLDHQVKIRGFRVEPGEVEACLLALPEVREAVV--MPGGQGADLLAAWLVPVDGSQADAALRQRILDAVLPPYMVPSRLQLLDSLPLNPNGKVDRKALP---------- 189500121 27 ----YRKWDKVLDDSNPPFYRWTNTCYNALDRHVDEGRGNDIAVIYDSKSFTYREFRDEVALFAGALQSRGVRKGDRVIIYMPMIPEALVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVVVSAEREKVIDYKRLLDELAHFKPEMCIVRQRDQLRANLNEERLGAEPAPCVPVESSDPLYILYTSGTTGKPKGVVRDNGGHMVALQWSMEVYGVKPGEVYWAAWVVGHSYIAYGPLLTTIIFEGKPV---GTPDPGVFWRIISEYNVSVLFTAPTAFRAIKKEDPKEKYDLSGFRTLFLAGERADPDTVKWAEEKLNVPVIDHWWQTETGWAIAANIEPGAIKYGSASKAVPGY-NVKVVDDEMNELGAGEMGDVVIRPPGSMLTLWKADNQFVESYMSPGYYLTSDAGYIDEDGYIFIMSRTDDIINIAGHRLSTGAIEAELCEHPDVAESAVIGVADELKGEVPVGFLVLKSGVDTSKHVIEYVRE-NIGPVASFKQAVIVKQLPKTRSGKILRGTMKKIANSQ---- 21225255 5 -------------------------SVAAVLAENARRRPDKEALVEGDLRLTFAEVWRRALARAGALVGLDVRPGDRVALMAPNTADFPVAYYAAAAAGAVVVPVHLLLSPAEVEHVLRDSGATLLLCHPAQAETGAAAARQA---------GVRTITLGEEFDRLAADAEPLPSYVTRDADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATNAFDANDIRPDDVALGALPLFHAFGQTV-SLNSTWRAGATLVLLPRFDAARAIELMVKEGVNTFHGVPTMFVA-LAAAAAGAAALPELRVCISGGASLPVAVLERFEEAFGAKIYEGYGLSETSPAAAVNQPVFGARPGTIGHPLWGVDVEIAVEDAVELLPPGELGEVVVRGHNVFSGYLGRPEATAQALV-DGWFRTGDLGTKDEDGFLRIVDRKKDVIIRGGYNVYPREVEEVLMRHPGIAQVAVIGLPDELHGEEVCAVVVRAPGTPDAAGVTEWSKQH-LGRHKYPRRVEFTDELPLGPSMKVLKRELRAVYTD----- 216346 456 --------------SYRK-----DMTIPELFQEKAELLSDHPAVVFEDRTLSYRTLHEQSARIANVLKQKGVGPDSPVAVLIERSERMITAIMGILKAGGAYVPIDPGFPAERIQYILEDCGADFILT-------ESKVAAPEADAELIDLDQAIEEGAEESLNA------------DVNARNLAYIIYTSGTTGRPKGVMIEHRQVHHLVESLQQTIYQSGSQTLRMALLAPFHFDASVKQIFASLLLGQTLYIVPKKTVTNGAALTAYYRIEATDGTPAHLQMLAAAGDFEGLK---LKHMLIGGEGLSSVVADKLLKLFKPRLTNVYGPTETCVDASVHPVIPENAVQSAYVPIGGNNRLYILDQKGRLQPEGVAGELYIAGDGVGRGYLHLPELTEEKFLQDPFYRTGDVVRWLPDGTIEYLGREDDQVKVRGYRIELGEIEAVIQQAPDVAKAVVLARPDEQGNLEVCAYVVQKPGSEFAPAGLREHAARQLPDYMVPAYFTEVTEIPLTPSGKVDRRKL----------- 108758337 11082 ------------------SGDVAETSIHALVERQAAATPDAVAVVAGEEVLTYRELMQRSDRLARKLRTLGVGPEVRVGLCAERNSDLLIAVLGILKAGGAYVPLDPAYPSQRLAFMIEDSQPRVLVGQRAL---------------LDALPHGDVARLALDDANGLVAEAEAAPVLRSAPDHLAYVLFTSGSTGRPKGVALAHRSAVAFLRWTTRAFSSDELAGVLASTSL--NFDLSVFEMFAPLIRGGSVVIAS--NALELPSLPGARRVTLINTVPSAMAELVRAQTVPD----SVRTVNLAGEPLAQSLVESIHQAPGVRVLNLYGPTETTYSTWTVAPRGATREPTVGRPIE-GTRAYVLDALGQPVPQGVAGELYLGGAGLARGYVDRPELTAERFVPDAFYRTGDSARWLPDGVLQYLGRIDQQVKVRGFRIELGEIEAVLRRHPDVREAVVVVRDDGSEGRRLVAYIVPQDRVPDATALRRFVKE-GLPDFMVPSVVMVLASLPLTPNGKVDRKAL----------- 108758337 1552 --------------------YPRDASLSVLFDAQVQRTPDAVAVEYEDRRLTYAELSRRANQLAHHLKGMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLERLAWMKAEAGVALLVAQE--------KLADEVAAG-----GELVVCVDTEWDTQIALQPEVAPSTHVGGGNLAYVMFTSGSTGKPKGVGVPHRA-VSRLVLGTDFAHFGPEEVWLQLAPI--SFDASTLEVWGALLHGAKLVVYPAGTPEELGRKLKSSGVTSLWLTAALFEQM---QARQPKALDSVRQLLAGGDALPVSRVKERLAAGGL-LINGYGPTENTTFSSRMERPEEVGASSIGRPVK-NTVAYVLDGVMRPVPVGVPGELYVGGDGLAVGYVGRPELTAERFVPNPYYRTGDMVRWLGNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHGGVNEAVVVAREDGGEGKRLVAYVTAQEGAELASALRSHMKQR-LPEYMVPSAYVVLESLPLTPNGKVDRKALPAPEAQ----- 108758337 5793 --------------------YPRDASLSVLFEQQVQRTPDAVAVEYEDRRLTYAELNRRANQLAHHLKGMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLERLAWMKQEAGVAVLVAQ------------EKLADEVATGGELVVCVDTEWDTQIA-LQPEVAPSTHVGGGNLAYVMFTSGSTGKPKGVGVPHRA-VSRLVLGTDFAHFGPEEVWLQLAPI--SFDASTLEVWGALLHGAKLVVYPAGTPEELSRKLESSGVTSLWLTAALFEQM---QARQPKALASVRQLLAGGDALP---VLRVKERLGGLLINGYGPTENTTFSSRMERPEEVGASSIGRPVK-NTVAYVLDMGMRPVPVGVPGELYVGGDGLAVGYVGRPELTAERFVPSPFYRTGDVVRWLGNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHGGVNEAVAVTREDGSEGKRLVAYVTAQEGSLETGALRSHMKQR-LPEYMVPSAYVVLESLPLTPNGKVDRKALPAPDAQ----- 108758337 8957 -------------EQQRLMKAWSGATLAQLFDAQAQRTPDAVAVEYEDRRLTYAELNRRGNQLAHHLRSMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLERLAWMKQEAGVTLLV--------GQQKLLESM--GLNDTESRVCVDTEWETRIAHQLQTTPSA--NVGGGNLAYVMFTSGSTGNPKGVGVPHRA-VSRLVLGTDFAHFGPEEVWLQLAPI--SFDASTLEVWGALLHGAKLVVYPAGTPEELGRKLESSGVTSLWLTAALFEQM---QARQPKALASVRQLLAGGDALP---VLRVKERLGGVLINGYGPTENTTFSSRMERPEEVGASSIGRPVK-NTVAYVLDMGMRPVPVGVPGELYVGGDGLAVGYVGRPELTAERFVPNPYYRTGDVVRWLSNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHSGVSEAVVVAREDGGEGKRLVAYVTARTGSLESSALRSHMKQR-LPEYMVPSAYVVLESLPLTPNGKVDRKALPAPDAQ----- 108758337 6849 --------------------YPRDASLSALFEAQVQRTPDAVAVEYEDQRLTYAELNRRSNQLAHHLRSMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLKRLTWMKQEASVTLLVGQQKL------------------LESMMLSDTESSVCVDTEWDAQIVHQPEVAGGHLAYVMFTSGSTGKPKGVGVPHRA-VSRLVLGTDFAHFGPEEVWLQLAPT--SFDASTLEVWGALLHGAKLVVYPAGTPEELGRKLESSGVTSLWLTAALFEQM---QARQPKALASVRQLLAGGDALP---VLRVKERLGGLLINGYGPTENTTFSSRMERPEEVGASSIGRPVK-NTVVYVLDAGMRPVPVGVPGELYVGGDGLAMGYVGRPELTAERFVPNPYYRTGDVVRWLGNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHGGVNEAVAVTREDGGEGKRLVAYVTARTGSLESSALRSHMKQR-LPEYMVPSAYVVLEALPLTPNGKVDRKALPAPVT------ 108758337 487 ---------------------------HALFEAQVARTPDATAVVSGGESVTYRELNARANHVAARLRALGVGLESRVAVCVERSVELLAALLGVLKAGGAYVPLDPEYPAERLGYMLEDSGARVVVAR------------REYREKLGEAPGRVWLDVASLTPDAEGKTSEPTAV--VPPEAAAYVLYTSGSTGRPKGVVVQHRSLVSFIRAEWQVCPVEPGDRVLQFASI--SWDTSAEEIYPCLTRGGTLVLRTPEVPEVFLARCEAAGITQLNLPTAFWHEVTASLDEGKARLPSLKWVVIGGERAVPARVSQWRQRVGVPLLNTYGLTEVTAVATAVDTEDSGREVAIGRPLT-NVRIYVLDGELEPVPAGVVGELYVGGEGVARGYLGRPELTAERFVPDGLYRTGDKARWRRDGVLEYLGRGDSQVKVRGHRIEPGEVESALLGQPGVREVLVVVREDAPGDKRLVAYVVPRDGRLLEGEVRAGLESR-LPRFMVPQAVVVLERLPLLPNGKVDRKALPEAVRE----- 108758337 2601 -----VEWNDTTTE------YPRDTPVHVQLADLATRIPETVALAWEGGQLTFAELMARSRLLAAHLRSLGVGPEVRVGLFARRSPELVVGLLAILEAGGAWVPLEPDAPRERLARILEDAAPAVLLTQ------------RALRDLVPATSMPVVVFEDD----LGSVAAGAWEASAV-ADNAAYVLFTSGSTGRPKGVLVSHRALARHTAWFIAALKLGTGDRVLQKASAG--FDAAVPELLATLVSGARLVIAPPADTEVLLAALERQQVTMLQLVPSQLRVLLAHEDVARA--AGLRVLVSGGEALPVELVHQARERLPSTIINAYGPTETTVDATAWGDLSEGPFAPIGRPIA-NTQAYVLDAQGQPVPVGVPGELFVGGDGLARGYVGRPDLTAERFVPDRLYRTGDQVRWRSGGSLEFLGRVDTQVKVRGHRVEPGEVEVVLAEHPAVHVAVVVSRKDASNETRLVAYVVPGDGAVDATALRAFLAER-LPSAMVPSWFVVLESLPLLPSGKVDRKAL----------- 108758337 4719 -------------------------TIQALFEAQAAKTPEALAVVAEDSRLTYEALNQRANQLAHQLRSLGVGPDVPVGLYLDRSASAVVGLWGILKAGGAYVPLDVTFPVERIRSVLSDAGAQVLVTQAALAEVLRWGAGGVVR----------LDADASSLLERSERNPEPSAAPE----NLAYVIFTSGSTGRPKGVAIEHRQLVHYVKGVSCRLDLPESASFASVSTL--AADLGHTAVFPTLCQGGALHLVSREDPSALAELFEREAVDCLKIVPAHLQALLASGNPERV-LPRQRLVL-GGDVSDWALMDRVHELPDLEVFNHYGPSETTVGVLTLRGPQGRVSASVGRPI-PNARVYVLDAYLRPVPVGVPGELCIGGRTVGRGYLGRVDLTAERFVPDAYYRTGDRARLLADGRVEFLGRTDDQLKVRGYRVEMGEVEAALERHPSVRESVVVAHESGTDGKRLVGYAVPKPGTLEVDALRDFL-GQTLPDYMVPQALVVLEALPLTPNGKVDRNALPAPATEELVAG 119468847 28 ------PWYKTPNQAYTQDKHWLNTSFLALDQHVIAGFGDQTALIYDSQTYTYNQLHQEVAKFAGVIKALGVQKGDRVVIYMPMIPQAVIGMLACARLGAIHSVVFGGFAAHELAVRIDDAKPKLILSASCGVEVDYKPLIDAIELAKHKIDHCIIYQRTANMVNERDIDAQAADPTPLNGNDPLYILYTSGTTGTPKGVVRENGGHAVAMNYSMKVYGMEPGEVFWAAWVVGHSYIVYAPLMATVLYEGKPV---RTPDATAFWRVVEEYKVSALFSAPTAFRAIKNAEGFKKYNTSSLKRLFLAGERLDPPTYNWLKEKTQLPVLDHWWQTETGWAIACNPVGIETKPGSSTVP-TPGFDVRILDMDGNECAANEQGAVVIKPPGCLPSIWQDTARFKASYLSEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDPLKGQLPMGMIVLKNDFTGSSELIASVRNQ-IGAIACLKNIVSVERLPKTRSGKILRKNLRQLI------- 172037983 1534 --------------------------IHELFEEQVKRTPDAIALIHETQELTYQDLNHQANQLAHYLQQLGVKPETPVGVCLNRSPQLIVVLLGILKAGGAYLPLDPNYPSERLALMMEDAQIPILITQGNI-------------SQPPGVTIIDLEVDQDKIIQQALINPSSELLPE----NLAYLIYTSGSTGRPKGVAIAHRSTVALLYWAKETFTAEQLSGVLASTSV--CFDLSVFEIFVPLSWGGTVILAE--NALALAELPHAEKVTLVNTVPTAATELLRLNAIPN----SVKTINLAGEALSKHLVQQLYQNSPIEVFNLYGPSETTYSTVALIDPEAQQSPSIGVAIT-NTEAYILDAYLQPVPLGVPGELYLGGEGLARGYLHQPILTAERFIPSRLYRTGDRVRLREDGHIEYLGRIDNQVKVRGFRIELGEVEENLLKYPAISQAVTTVKEDNAGNKRLVAYLVMEDQLLEEAKLRHFL-QQSLPDYMVPSLYLVLKELPLMPNGKVNRKALPE--------- 83592993 24 -----------------------------FLDRAAQVFPDRPSLVHGKRRYTWAETAQRARRLASALRARGIGPEDTVAVMGANTPELYEAHFGVPMAGAVLNALNVRLNAEEIAFILEHGEARVLLTDTEFSPIIADALARIVDPEYDGPGACVGEMEYEAFLAEGD-PTADWRWPADEWESI-TLNYTSGTTGNPKGVVYHHRGAYLNALSNIITWGMPHHAVYLWTLPMFHCNGWCFPWTMAA--NAGTNVCLRRVTAAGIFQAIAEEKVSHFCGAPIVLSFLINARPEERRSFDHQVNVMTAAAPPPASVLEKMQRE-GFCVTHVYGLTETYGPATVCADEQARLKSRQGVRYLVQEGLMVGDPETMEAVPGEMGEVFFRGNITMKGYLKNPEATAEAF-RGGWFHTGDLGVLHPDGYLQLKDRSKDIIISGGENISSIEVEGVLHRHPDVVAAAVVAKPDEKWGETPKAYVELRDGATTEDELVAFCRLH-LAHYKCPRDVE-VGPLPKTSTGKIQKFVLRRQVRAE---- 116672566 30 ---------------------------------------DRTAVVDGGAETSYRQLLEQIDAVAGAVSAQGLGPHGVAAILCPNVPAFAAVFHGLLRAGATITTINSLYTADEITLQLQDAAATWLFTVSALLPGAVQAAER---AGIPADRLVVLDG-APGHPSLKDLLTAGAPVPAVSATHVAVLPYSSGTTGRPKGVKLSHRNLVANVEQSRGLLKVKPQDRLLALLPFFHIYGLTVLLNL-ALRERACLVTMPRFDLAEFLRTIQDHKCTYLFIAPPVAVALSKHPLVAEYDLSSVHTTLSGAAPLDGELGATLAERLHCRVLQGYGMTESPVSHLIPVDAPDVPVSSVGFTV-PNMECRLVDPATGEPAEGTPGHLLCRGPNVMLGYLNRPEETADTLDPDGFLHTGDIATVRADGVVTIVDRLKELIKYKGYQIAPAELEALLLSHPGIADAAVIGTPDADGQEVPMAFVVAEGEALDEDGVIDFVASR-VAPFKKIRRVEFIEAVPKSASGKILRRMLK---------- 152977012 26 ---------------------------------------DKLALIWQDREVTYFELIKGANKIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIGAIKAGFVVIPSSEMLRKKDIEYRIQHGEVKAII-----SYEPYISQFEGIEGMDSLQKFVLSEKEVDGWANLNETESDVLDIVKTDKEDMVFLSYTSGTTGNPKGVVHTHAGYAHLRTSAPNWLGIEENDIVWATASPGWQKWIWSP-FLATLGSGATFVYHGKFEPKTYLQLLDENQVNVLCCTPTEYRLMAKVENLQQYNLKALHSAVSAGEPLNREVIETFQKHFQVTVRDGYGQTENTLLIGVMKG-MEIRPGSMGKP-TPGNQVEIINEEGHPVSVGEVGDIAVHTPALFKQYYKDDERTAMQFRGD-YYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRDNVQEKEDLIPLLQEHVTAPYKYPRKIEFVDELPKTISGKIRRVELRKQEME----- 108804539 61 --------------------------------------PGRLALIHDREKWTFRELKLASDRFANALRGLGVERGDRVAVLLSQTPQLPVAHIAVYKLGAVTVPLFALFGEDALRFRLSDSGARVIVTDE-----EHFEVAASLREELEELEHVVLTGGGAGALGFDDLVREAFRPVETGPDDPAIIIYTSGTTGSPKGALHGHRILLGHLPGVSLPHDLAPRRGDLFWTPADWAWIGGLFDVLFPALHWGLPVLMRRFDPERAFDLMERWGVRNVFLPPTALKMMRAVGSPRSRWRLELETLACGGEPLGEESLAWAREELGLPINEFYGQTECNLVLSNCSAIMPIKPGSMGRPV-PGHRVAIIDAEGRELPPGEVGEVAVLRPVMMLGYWNNERATEAKFVGD-WLRTGDLATRDGEGYFRFVGRDDDVITSSGYRIGPAEIEETLVKHPRVLMAAAVGRPDPVRGEVVKAFVVLREGEALAEELKELVR-RRLGAHEYPREVEFVPELPLTATGKIRRNVL----------- 193078058 10 ---GYVPFPKSRAQQYRDEGCWKSQTHFQLLASLKDRFAQRVAVIQDDKQLTYQQLYDYAIHYGTYLKQQGIRETDFVLLQSPNVIEVFIVIFGLYAIGARPVFCLHGHGSYEIENIARQSRAVGFLSANESTATDVCEEFSKPNFKLWFRESIVSRSSIEASLPQLQGVAPAFNLAQSESEDIAFLQLSGGTTGLPKLIPRTHADYIYSIEKSVDVAGLTQDTKQLVVLPVMHNFCMSSPGFLGVFYVGGTVVLSQLTHPRVCFELIEKYQIQQVSLVPAIATLWLNAESLKDYDLSSLQVVQVGGAKLLPSLAEQIIDTLQVKLQQVYGMAEGLVNFTHLDDSDQITIQTQGKKLSHLDEIRIADQDGNALPINAIGHIQTRGPYTINGYYNLPEINQRAFTQDGFYKTGDIGYLDENLNIVVTGREKEQINRSGEKITPSEIEEFILQYPSVKDVCVIGVSDDYLGERIKAIIIPK--------------------------------------------------------- 63079048 455 -----------------DAKYPREKTIHELFQEQVDKNPDQVALVFGEAQLTYRELNEKANQMARGLRKQGVLPDQVIGLLTDRSLEMIIAILAIFKAGGAYMPIDPSYPSERIQYMLADSRTHLLLVQKA------EMIPANYQGEVLLLTEDSWMDENTDNLDLVN-----------QAQDLAYVMYTSGSTGKPKGNLTTHQNIVKTIMNNG-YMEITPNDRLLQLS--NYAFDGSTFDIYSALLNGASLILVPTMNPTDLASVIQDQHITVSFMTTSLFNTLV---ELDVTSLKHMRKVVFGGEKASIKHVEKALDYLGARLVNGYGPTETTVFATTYTVDHTIKIMPIGRPL-NNTKVFILGADNQLQPIGALGELCVSGEGLARGYLNLPELTADRFVENPFYRTGDLARWLPDGSIEYVGRIDEQVKIRGHRIELGEIEARLLEHPAISETVLLAKQDEQGHSFLCAYLVT-NGAWSVAELRKHIKE-TLPDSMVPSYFIEIDKMPLTSNGKADKRALPEPDVQQV--- 63079048 1490 -----------------QSDYPVNKTVHQLFEEQVQNMPDQKAIVFGEEQVTYKELNAKANHLATLLKQKGITNEQLVAVMIEPSIEFFVGILAVLKAGGAYLPIDPTYPTERIAYILEDSQSKVLLV------RGHEQVQTQFAGEILEIDSKKLSTEELKDVPMNN-----------KVTDLAYVIYTSGSTGQPKGVMVEHRSLMNLSAWHVQYFGITKDDR--STKYAGVGFDASVWEVFPYLIAGATIYVIDRYDVEKLNQYVTDQGITISFLPTQFAEQFM---LTDHTDHTALRWLLIGG-----DKAQQAVQQKQYQIVNNYGPTENTVVTTSYIVSPEDKKIPIGRPIANN-QVFILNKENQLQPVGIPGELCVSGDSLARGYLHRPELTSERFVANPFYKTGDIARWLPDGNIEYLGRLDDQIKIRGYRVELGEIESAILEHEAIHETVVLARQDDQNQTYLCAYVVPK-KSFDVAELRQYL-GRKLPHFMIPAFFTEMTEFPITSNGKVDKKAL----------- 189191344 56 -------------------------------RQQATLHASREAVVWTGARWTYQKLWEESSLLARALLKQGVRPKDRIGVMSGNCEKYIALVFATVRVGAVCVTLNNTYTATEVEYALRHTRCTMLFTTPKIARFDNMPLLDDVGDVLPDLKSVLIRGQFGEFVSYETFRKEGEYVPETSPHDVANLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMDLTPNDTLCCPPPLFHCFGLT-LGVLAVLTHGAKIVFPESFDPVACMRAIDEERCTALHGVPAMMESIMDVPRPAGWT-SMLRTGIVAGSPVPKWLMERMVNELHMTFTSSYGLTEASPTVAHTNDSLHARLTTVGTVM-PHARVKIVDRNDVVVPIGVRGELCVAGYQVCRGYWENAEKTAELIVRDPWLHTGDEAVLDVDGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPSIARAIVVGVSHPRYVEVPVAFLAHESGTPDLAEVQKWVR-MVLGRHKAPVHIFWLAEVPLTGSGKIKKFVLRD-VAEKLLG- 156378536 25 ------------------------------VDHHMRSHPNRTALIWEKEHVSYIQLYGMVNRMANMLKCHGVKKGDIVCLYMPVSPLAVAAMLACARIGAPHSVVFAGFSADALASRINDAQAETVITANGGRAIDLKRVVDDAVSKSPGVKRVFVMKRTGAQVPMEAMAEQPDECPPMDSEDPLFLLYTSGSTGQPKGIVHTQAGYLLYAKLTHKYCFYKQGDVFGCVADIGWITGHSYV-VYGPLANGATTVLPTYPDPGRYWEMVERLRINQFYGAPTAIRLLLKSGNSEKYDRSSLKVLGTVGEPINEEAWHWYNDVVGCTVVDTWWQTETLISPRPAPDNSPVKPEFPMRPFFGVDPV-LVDEKGKELGNNVTGALCFRSPGMCRTIYGHHERFLNTYYRPGYYFTGDGALRDKDGHYRITGRMDDVVNVSGKRLGTAEVEDAMDNHSAVAETAVVGFPHPIKGEGIYAYATLKDDAQIEEEVKKLVRQK-IGAFAVPEIIQVVPGLPKTRSGKIMRRILRKVAQDK---- 145595574 7 ------------------------RPLSELLGEHAVRRGDKIAFADGKRGVSYADLDRRTARLAGHLAALGLETGGRAVILMGNSVEAVESSLAVIRAGGIAVPLNPQSSTAEIDHLLDDAEPTVIVCDPAFGQVVRRHHPGRPPRVIRTGEAEAEEDAAAETVRYEELMGTEPSGPAPDEDAPAWMLYTSGTTGRPKGVLYSLRSSLWLVAAGHEVLGLSEQDRLLWPMPLFHGLG-QNLCVLGVTAVGASARLMSGFAPSEVRDLLREEAITFLAGVPTTYHYLLDQVTDATTDLSALRLGFVAGSASGAALGSRFEEAFGVPLVDQYGSSETGA-ITSNRPFGERVPGSVGPPLPGVDIRLVDPDTGQDVPTGKEGEVWVAGPNLMLGYHGQPDATAAVL-RDGWYRTGDLGRRDALGHLTLTGRRKELIIRGGENIHPVEVEEVLRTAAGVADVAVGAEPHDVLGEVPVAYLVPGPEGVDAATVFAHCR-RLLSFFKVPDRLYTIERVPRTSTGKITRHLLAEA-------- 189236356 20 -------------------------TLHEYLWQNLEKWPDKTATVCFERSYTYHQIYKKSLSITNFLKSLKFNRRDTVGVVLPNTPEYPIVLLGAIQAGLRVTTCNPNYTSEELRRQLSDSQSRLVFTSR-----ELLPLVRQA-TNLPVVEIANDRSVSSGAISFHEISSGEGCQPDINCDDIIFLPYSSGTTGLPKGVQLSHYNIVANLSQIIRSYGDERQDVIPAFLPFFHIYGLVVVLLETL-LQGAKLVTIPKFSSDNFVKLLKNYKNDVIFAVPLVVIMAINHPNITKDDLLNTRTIMSGAAPLGGSDVERFRAKTDVSLIQGYGMTETGPVTIIQSEPNGVKIGGSGF-LVPNTEARIIDSPPENLPPNKSGELIVKGPQVMPGYYNNPQANQDIFLEDGWLRTGDIAHYDDDNHFFITDRLKELIKVKGFQVAPAELEAILREHPSVEDVGVVGVADPVLGEVPKAFVVAKSGQEKARHLEEFVASKVAKHKQLKGGVVFVGAIPKNPSGKILRRELKKM-------- 149180903 7 -------------------------TVSSLLERAEKFFPKKQVVSSGIHRLTYKEIGERTRRLASVLEKLGVGKGERVGTFAWNHHRHLEAYFAAPGMGAVLHTINIRLSPEHITYIINHAEDKVLFVDE-----DLLPLIEKCKDTFETVEAYIIMSDKKELYSYEQLLSEADPLKDIDENDPAGMCYTSATTGNPKGVVYSHRGIVLHAFGLADTAALSESDVVMPVVPMFHANAWGIP--FAATWFGSTQVLPPLFTPKLLAELIEQEKVTFTAGVPTIWLGLLNELETGSYSTSSLRSIVCGGSAAPRGMIKTFESKYKIPFLHAYGMTETAPLATDLDEEEVLDIRSKQGLIVPGLDMKIVGADGEVKWDGEEGELLLRGPWIADEYYKDERSTDA--FRDGWLYTGDVATIDEEGIIKLVDRTKDLIKSGGEWISSVDLENALMAHDAVFEASIVAVPHPQWQERPVACVVLKEQYKDKQDLLDFMAPQF-AKWWLPDDVVFMEEIPKTSVGKFLKRALREKLKDHLV-- 29829698 34 -----------------------GDTLPELFRTQVSRTPDATALVFRDTRLSYTELDERSDRLARLLAGHGAAPDRVVALTVPRSVELVVALLAVLKTGAAYLPVDPDYPADRIGYLLADAAPVLLLTHSD------VEATLPPGARPEGLPRLVVDAQEEPLERAPFAPARPPAAQDAA-----YVIYTSGSTGRPKGVVVPHAGIVNRLHWMQHEYRLTGDDRVLQKTPSG--FDVSVWEFFWPLITGATLVVAEHKDPAYLAELIRGERITTVHFVPSMLQVFLDEPAAAL--CTGLRRVVCSGEALPVELADRFTALPGVPLHNLYGPTEASVDVTYWEYTPEPGATSVGRPVW-NTRLYVLDAALRPAAVGETGELYLAGVQLALGYLNRPGLTAERFVADPYYRTGDLARRRPDGALDYVGRADHQVKIRGLRVELGEIEAALARHPAVSGAAVLVREDRPGDKRLVGYVVPAGGTVDPAELRT-LAATTLPDYMVPSTVVVLESLPLTPNGKLDRK------------- 214045349 38 ------------------------------LQRAAKVFPDVLAVSYGAHRVSYAQYHARCSRLAAALNAMGVASGEVVATVLPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVTYILDHGEAKVVLADTQF-----IDLVEAACAVLNTPPRIIEVPDADAHLAYEDLLAQDWRMPQDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVLRPVFMQIVPLFHCNGWNHTWMMPLL--GGTLVCCRDITAAAIYNAIADEGVTHFGGAPIVLNLMVNASDAERRSFDHQVEVFTAGAPPAPATLSKIEA-LGFNVTQVYGLTETYGHVTECGPDRAAIKARQGVAMPMMEDITVLDADMVQVPDGATGEIMIRGNSVMKGYFKNPTATAEAF-AGGYFHSGDLAIQHPDGYMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVELKPGKTDETEMIAFTR-KTLAGFKTPKKVVF-QELPKTSTGKIQKFELRKLAA------ 157106384 55 --------------------------IGQHIRLAAEKYPNNEALVHESKRFSFSDVLEKVDRLASSLHLLGLEKGDRVGIWAPNCSAYYLTTLAISRAGMIAVGINPALQLPEVEYAMNKVQIKALVTIESYRTQKYYEALCQLMPELPSLKMVIVDTESKQMASEEEISKIESLQPGISPDSGAALLFTSGTTGQPKAALLSHFGLVNNGTHSANRLELDCKPRICLQVPLFHVFGMS-LGLMASFNYGSALVFPSGFQAIASLKAIVEEKCTMIYGTPTMFVDLLNEVQKDSKKLPPLDFALIGASSCSPNLILEVKKGLGVRVLAGYGMTEGATFTSGRGDKTEVALATVGKLME-HFEAKVVDNEGNAVPFGTPGELCLRGYGTMLGYWEEEQKTKEIIGADHWLKTGDQFVLSQNGYGTVVGRIKEVIIRGGENVYPKEIEDILNTHPHLLEAYCIGVPDERLVEEICAFVRVKETAPDLDEIKQFCQGK-LANFKIPRHLRIVEHFPKTTSGKIQKFKLLEILPNK---- 167619990 513 -----------------RADFSHDAPIHQLFEAQAQRTPDATAAVFEERALSYAELNRRANRLAHHLIARGVRPDDRVAICTGRGLDAVVGLLAVLKAGGAYVPLDPAYPAARLAYMLDDAAP--------AAVLTTAALADELAFKLPT---ILLDAQNPSFESQPNDNPDPAAL-GLTSRHLAYVIYTSGSTGQPKGVMVEHGNLVNLIQSNRQHFSGVGQARTCCWTSFG--FDVCVFEIFMSLAMGGTVHVVPRISADGFFQWLIAQRIEVAYLPPFLVRRLREYSDELVASL-SLRRILVGVEPLREKDLYRLERLLPLIVVNGYGPTETTVFSTSLDMRDYDRAAPIGRPIA-NTRIYILDSHGQPVPIGVAGEIHIAGAGVARGYLNRPELTAERFVSDSFYRTGDLGRWLPDGTIEYLGRNDFQVKIRGLRIELGEIETRLARCDGVRDAVVIAREDTPGDKRLVAYVLPQSGALVPAELRRQLAGQ-LAEHMLPSAFVMLDALPLTPNGKLDRKAL----------- 167619990 3053 ------------------------RTIVERIDEQAVARPQATALRLGDRRLSYAELTARGRRMAAWLQGQGVGVGGRVAIVGERTMETIAAMYGILASGAAYVPLDPDWPDERKALVIEDAQPLMVI----GGGGAWCGAVRQV-----------------ELAELDVTPDAALTPHQATVDDLAYVIYTSGSTGRPKGVMVRHGDVMH-LDGLRERMALSETDVW--TAFHSYAFDYSILEIWYPLMTGATVVPVPYWSPEAFHELLRTEGATIVCQTPAAFQQLVAVPHRGV----RLRWAVVGGETYHASLPASADPAQYPRIANVYGITETTV-ITTFEPLERGQPVTIGRPF-PGQRIYLLDRHGRLVPPGAVGEIHVAGEGIAAGYLGAQALTAQRFVADPYYRSGDLGRFLPGGRMESLGRADRQVKIRGYRIELGEIECALSSLEGIG-GAVADVREGASGRQLVAWYVAAADM-DAQRVRTALKQR-LPDSMMPSALIRVDGFALTANGKIDRRALPREAA------ 148546912 1568 --------------------------VHQLIAEQARRQPQAVALLVGDQQLSYGQLEARANQLAHRLRALGVGPDVLVGIALERSLDMVVGLLGILKAGGAFLPLDPQYPAERLAYMMQDSGIDLLLSHSRV---------------LPGLDVQAGMRTLLLDQRVEQPGADHAPTVALNPQNLAYVIYTSGSTGQPKGVAVAHGPLAMHCLATGQWYEMTPADRELHFL--SFAFDGAHERWLTSLVMGGSLLLRDDWSPERTYEEIRRHGVT-MAGFPPAYLQQLAEHAAHAGNPPPVRLYSFGGDAMPRATYERVQQSLQPQVINGYGPTETVVTPTRAGDHCDSAYAPIGQPV-GERSACVLDAALGLLPAGVAGQLYLGGAGLARGYLGRPGLTAERFVPDPFYRTGDQVRLRADGQFDYLGRIDNQVKIRGFRVELGEIEACLLACAE-VREAVVVAVDGPSGKQLAAYLVLADPAEQREQLKAALR-QSLPDYMLPTHWLVLEQLPLLPNGKLDRKALRNALEQRLAA- 148546912 3080 -----------------AADYPLQHSYAELFEAQVARTPQAVVARCGDRQYSYSELNRRANRVAHGLIALGVGPDQPVALLAQRSLELLGMMVGTFKAAAGYLPLDPGLPQQRLSHIVALSRTPVLLCTEASQAQAEALLDALDEARRPQLLVLETLDRPG--------SAEHDPQRYSGPQHLAYVIYTSGSTGQPKGVMVEQAGMLNNQLSKVPYLALGPDDVIAQTA--SQSFDISVWQFLAAPLFGGCVQIVPNEDPEALLQQVREQRISVLESVPSLIQGMFQAPAIA---VPSLRWMLPTGEALAPELARQWLQRYDVGLVNAYGPAECSVAFFRVDASTQGVYLPIGSP-TDNNRLYVLDAALELAPLGVTGELCVAGTGVGRGYVGDPLRTAQAFIPHPLYRTGDLARRRADGVLEYVGRVDHQVKIRGFRIELGEIEAALLDSDQVREAVVMAQPGA-NGPQLVAYCVADDAVAADQQLKASLKAR-LPDYMVPVHWVLMARLPLTPNGKVDRKAL----------- 148546912 528 -------------------------------------------LVFGDRQLSYAELDADANRLAHQLIEWGVGPEVRVGIAVERSVEMIVGLLAILKAGGAYVPFDPEYPQERLAYMLDDS------------GVQLLLTQQALLPRLPQDTQVLVLDQAAEELARFSTTAPPAQL---NADNLAYVIYTSGSTGRSKGVTISHGALANYVQAALQRLALGRVASMAVVSTL--AADLGHTTLFGALCSGSCLHVIASLDAERFAAYMHAHAVDVLKIVPSHLQALLDGPHPARA-LPQ-RALVLGGEACPAGLMAHLAQLPHCTLFNHYGPTETTVGALAVEVPSATGRVPLGRPLA-NMQAYVLDASLQPLSTGCQGELYLAGAGVARGYHRRAAMTAERFVPNPFYRTGDLARQLANGQVDYLGRVDHQVKIRGYRIELGEITDTLKRQPRVHDAVAV-IHGTGSAARIVAYVVPDSQADASQVLAQAALARQLPDYMLPSRFMALPGMPLTLNGKLDLRAL----------- 138896407 3 -------------------------TMPNWLKQRAFLTPERTAISDGERTKTFTELYEAAASWARRLAGAGIKEGDIVALLMKNSIEMIEIVHALFFLGARALLQNVRLTPYELGWQLDDSGARFVIADDGF--------ADRFGGDERVITVSALAGLAEADVPLKETY---------HLDETATIMYTSGTTGTPKGVLQTYGNHWWSAVGSVLNLGLHERDCWLAAVPLFHISGLSI--AMRSVIYGMPMQLQTSFDAKAANALIMDGKVTVMSVVAAMLQRMVVELGGERYP-DTFRCMLLGGGPAPKPLLEVCKEK-GIPVYQTYGMTETASQIVTLAPEYSLKLGSAGKPLFP-AELRIVRD-GKPAAPYEAGEIVVKGPNVTKGYLHRPEATEQAI-RDGWFYTGDIGYVDEEGFLYVLDRRSDLIISGGENVYPAEIEAVLLAHPDVEEAGVTGMEDETWGQVPYAFVKLKQGAADEDELKQFCRGR-LAKYKVPARIYFVHALPRNAAQKLLRRELKTLIPE----- 210109037 97 -------------------------------------------------QITYNELLKEVCKCANVLINKGVKKGDRVAIYMPMIVELVVAMLACARIGAVHSIVFGGFSADSLAGRILDSKSSVLITADGYRGEKMLNLKDISDTACIVVRHLVLMCDSDWWHDLMADASDQFEPVWLDAEDPLFMLYTSGSTGKPKGVLHTQAGYLYAATTTKYVFDYKPGEIYWCTADIGWITGHSYI-TYGPMLNGATSVIFEGPDAGRMWEIVDKYKVSKFYTAPTAIRTLMKFGEVKKHSRKSLKVLGTVGEPINPEAWLWYYNVIGCSIVDTYWQTETGGHVTPLPGATPAKPGSATLPFFGQVPA-VVNENGEELDGPCEGYLVLKQPWPMRTVYGDHQRFERTYFQPGYYLTGDGCIRDKDGYYWITGRTDDTMNVSGHLLSTAEIESALIEHSAVAEAAVVSYPHSIKGECVYCFVT----------LKEVCLRQKIGPIAVPEYIQNAPGLPKTRSGKIMRRVLRKIARNQ---- 196258201 451 -----------------------DKCIHQLFEEQVQRTPDAVAVVFENEQLTYQELNHRANQLAHYLQSLGVGADVLVGVCLERSLEMIVGLLGILKAGGAYVPFDPQYPIERLKFMLEDTQVKVLLTQ------------EKLVKSLPQNHVHIICLDTDWQT--ISLANQDNLNTLVSGENLAYVIYTSGSTGKPKGVVVTHQS-VNRLVLNTNYIQLTVDDCIAQAANIA--FDAATFEIWGALLNGAKLVIINKLSPSEFAFNISSQKISVLFLTTALFNQL---ASFVPKAFSSLRYLLFGGEAVDP---RWVQEVLGAPLLHVYGPTENTTFSSWYNLSTTATTIPIGKPIT-NTQIYVLDKYLRPVPVGIPGELYIGGLGLARGYLHQPTLTQEKFITNPFYKTGDIARRLPDGNLEFVGRINNQIKIRGFRIELEEIETVLVLHSEIKQAVVTLRKNSLGEKYLVAYIIAKNSQLSPKIVRNFLMQK-LPDYMIPNDFVFLDAFPLNTNGKINRQDL----------- 197755251 50 -------WPQELPALAYPDRLNCG---AELVDGTIARFPERPAFLDGGGVWTYGALRERVDRLAHVLTALGVVPGNRVLLRGPTGPWLAAAWLAVMKAGAVAVTVLAQQRAQELATVCAMAQVRHALCH-------VTVLDDLVKAEVPGLRITPYGGDPDDLLRLAEAHPEPYTAVETSADDVALIAFTSGTTGRPKGCMHFHRDLLAVADTSREVLRPRPQDVFAGSPPLGFTFGLGGLVVF-PLRAGASALLLEQATPRLLLPAVAEHRVSVLFTAPTAYRTMLDALDVGAHDLSSLRRCVSAGENLPEATWRAWHERTGLRIINGIGATELLHIFISASD-EDIRPGTTGR-VVPGWQARVVDPAGRPVADGEPGLLAVRGPVGCR-YLADPRQGE--YVRDGWNLTGDTYVRDPQGYFRYVARADDMIISSGYNIAGPEVEEALLRHPDVVEAAVVGRPDERRGQIVVAYTVTREGVVLTEELRAFMRS-ELAPHKCPRSFVFVPALPRTATGKLQRFRLRDL-------- 159043385 26 ------------------------------LARAALVYPDREAVVYGARRFTYAEYHARVSRLASALAGAGIAPGDVVATLLPNIPAMVEAHFGVPACGAVLNTINIRLDVDTVAYILSHGGAKAVLVDSQFLPLAAEPLLIEVADDAAGVHALGGYTEYEDFLAGGDPDF-PWIMPRDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVLYPRWLAIVPLFHCNGWNHSWMMPML--GGTVVCCRDVSAQAIYTAIAENGVTHFGGAPIVLNMIVNAPDAARRPFSHTVEVFTAGAPPAAATLAAIEE-LGFNVTQVYGLTETYGHVTTLPQAERAAIKAQGVALPQMEHITVMDPEMRQVPMDTTGEVMMRGNSVMKGYYRNPDATAEAF-AGGYFHSGDIALQHPDGYIQIADRAKDIIISGGENISSVEVEGALMHHPAVLLCAVVAKPDPTWGEVPCAFVELKDGTAEEAEIIAFARER-LAGFKTPKKVVFT-ELPKTSTGKIQKFELRNRAK------ 170035152 26 -------------------------SMGAFVRNRMRRNGNDVAVIDGGTEVQYLELLEQSVRLAECLRTLGIRVGDVIGIVSENRLEFPAVLFGALFVGATVAPINLTYSERELEHAFSLSKPKLIFV----SPFSADRVVAAARRNRHIVQKVVLFGDENPFVEGQDQRDRPVTFPTVDIDHVALIMCSSGTTGLPKGVQLTHANLLASIALLEESSNLPGGIVLLGVLPWFHAYGCMT--LINVICNKQKLVSLPKFEEGLFLSCIENYRCTMIFVVPPLVVFLAKHPLVDSYDLSSIDTLLCGAAPLSKETEDLVKARLNVRVRQGYGMSETTL-ATLVQNGECHKSGSVGKVQIGTLAKVIDPETGKLLGPNQHGELCFKGSQIMKGYIGNEKATRETIDQDGWLHTGDVGYYDEDFEFFIVDRLKELIKYKGFQVPPAEIEAILLTNPKVKDAAVIGLPDEAAGELPLAFVVKQDGVDSEAEIKKYVADRTSPAKRLHGGVRFIAEIPKNLSGKILRRELRAMLQ------ 111017166 1540 ------------AERDRLLGTWNDTCLPELFDAQVARTPDAVAVVFGDVTLSYSQLDCRANSVARYLIDRGVGPESRVGLAMRRSPDLLVGMYAIVKAGGAYVPVDPDHPTDRIGYVLDSAQPVCVLTTSADRG------------ALPAGQSFVEIDRIALDSYSGGPVTDSDRLAPLRPDNPAYVIYTSGSTGRPKGVSVPHRGIVNQLLWMQSEYALTERDVLLQKT--ATTFDVSLWGYFWPLHTGATMVLATHRDPEYLARVIDEHGVTVTDFVPSMLDAFVASVPIT--SCSTLRHVFVIGEALPPETVTRFRALSDAGLHNLYGPTEAAVSVTYWDTATTVATVPIGVPEW-NTQVYVLDSRLHPVPPGVAGELYLAGEQLARGYLGRVDLTSDRFVANPFYRTGDLVRWTSAGALEYIGRTDFQVKFRGQRIELGEIEFVLRAQPSVTSAAVLVHSDPGTGDRLVAYVVPEPGHDLDTTRLRECAAASLPAYMIPAALMVVDEFPLNTSGKLDRQAL----------- 111017166 9497 -------------------------TLASLFDTRVAADPVRVAVIFDRDELTYADFDARVNRLARRLIEQGVGPESVVAVAMRRSIDLLVAIYAVVKAGGAYLPVDPDHPAERTAHVLDTAQPACVLVSGAGLAGGGSVPVIDVASEDVSGFDSSPVTDADRLWPL-------------SPANTAYVIFTSGSTGRPKGVAVTHGAIVNRLLWMQHEYTLTSADVVLQKTPV--TFDVSVWELFWPLQVGASLVIAGHRDPRYLTGLIQERHVTTTHFVPSMLSVFTAEPAVAVCD--SLRLVFCSGEALTPEQVSRFRAVCGADLHNLYGPTEAAVDVTYWEGAADTVTVPIGRPVW-NTQVHVLDSRLHPVPNGVAGELYLAGDQLARGYLNRPDLSADRFVANPMYRTGDLVRRRADGVLEYVGRTDFQVKLRGQRIELGEIEAALEAHPDVSQAVVVVHRDDRGEEALVAYLV-GPRAADWSDVRAHLSAR-VPSYMIPAQVVHLDTLPLSANGKLDRTALPAPAA------ 111017166 4146 ---GFIPGEARVMHDWNATGHHVPETLLTLFEAQAARTPDAVAVDFDGDVLTYAALDARANQLARHLIALGVAPETRVAVVMRRSLELVVGIYAVLKAGGAYVPVDPDHPAERTSYVLASAQPVCVLTTSADRP--------DLPNRIPVSALDTLDLSGVSAVPLTDAE----RIEPLRPAHPAYVIYTSGSTGKPKGVAVPHAAIVNQLLWMQSEYALTDRDVWLQKT--ATTFDVSLWGYFWPLQVGATMVLATHREPAYLTRVIDERAVTVTDFVPSMLDVFVAAAPEGT--CRSLRLVFVIGEALPPATVLRFRELSAAGLHNLYGPTEAAVSVTYWKTGDADTTNPIGVPEW-NTQAYVLDSRLHPVPVGVPGELYLGGAQLARGYLGRVDLTSDRFVANPFYRTGDLVRWTSSGALVYIGRTDFQVKFRGQRIELGEIETVLRSHPAVTGAVVSVYSDTTVGDHLVAYVVGTPGELDVAELRRQASE-SLPSYMVPSAITVLDEFPLNTSGKLDRKEL----------- 111017166 7372 --------------------------LPEILADAVAAAPDGPAVVFEGESLTYRDLDERSNQLARLLVDRGVGPETRVALALPRSLESVVAVWAVAKTGAAFVPVDPGYPADRVLHMVQDSGAMVGITVSAKQDV----LPDSIRWMLLDDPALAVRCTHESRLPL----TNRDRMRPILSDQVAYVIYTSGSTGRPKGVAVTHRGLMNLVTDERELLGVTSGSRTLHFA--SPSFDASVFEMLMALGAGATMVIAPPYGGSELAELLAAEHVTHAFSTPAAL------ASVDHHGLDDLAVVVVAGDVCPPELVARW--APGRRMVNAYGPSEATIMSSITEPLRAGEPVTIGGP-SRGVRALVLDGRLRPVPVGVPGELYVGGPSLARGYLGRPGLTAERFVADPYYRTGDLVRWRENRVLDFVGRTDHQVKIRGFRIELGEIDAALTAHPQIEYATTIGYEHPNGETSLVAYVLPTGEDVDRVEVANFV-GRTLPAYMVPASVTLLDALPLTPAGKLDRAALPEPI------- 111017166 8428 -------------------------TLAELFSAQAARTPEKAAVFFEGTELTYAEFDRRVDVLAHRLIDRGVGPESVVGLAMNRSIELLVGMYAVLRAGGAYLPIDLTHPADRLAYVLATARPVCILTTSSDGF---------AAESVP----VIEIDTLDHTGSPREPVTDARRLAPLRPENTAYLIFTSGSTGRPKGVAVTHAAIANQLRWKQHEYSLDTTDAVVQKTPV--TFDLSVWELFWPLTTGARLVIARHRDPAYLADLMRQQRVTTAHFVPSLLEAFLATPDAGEQ--PALRRVLCIGEALPVDTAARFRRRFGVALHNLYGPTEAAVSVTAWTHADDVDTVPIGGPEW-NTQVFVLDARLNPVPVGVAGELYLAGEQLARGYVARADLTAERFVANPFYRTGDVVRWDSRGVLEYLERSDFQVKVRGFRIELGEIESALVSSAGVGQAVVVAHQHPHTGTTLIGYVVPEDGATVDAAVLAEVGA-AVPSYMVPAALVVLAQLPLTSNGKLDRRAL----------- 111017166 6290 ----------------------ANATLPELLVATAERYPDSTAVVFDGVSIDYRELDRRSTQLARALIGMGVGPETYVALALPRSVESVLCVWAAAKTGAAYVPIDPAHPADRIAHILRDSGVVVGVTCAEFA------------EHLPGVTDWLVLDDPAVLRELSSASTAPVGDADRTSDHPAYLIYTSGSTGLPKGVVVSHRGLANLAGSYTTAVRATEESRVAHLA--SPTFDLSVLELLLAHTSGAALVVCPVYGGVELHEVLQSERVTHMTITNAAL------ASVEPEGLDDLRSIVVGGDACPPETVARWADRL--ELVNGYGPTEVTVGATFSSVLGQGRDITIGGPL-PGVAAVVLDSRLRPVPVGVVGELYLLGPALARGYHERAALTAHRFVASPFYRTGDIVRWRADGTIEYLGRSDHQVKVRGLRIELGEIDAALNAHPDVEFAATLGYESPAETRLASHVLVGAGADRDPAALLAFLR-QALPGYMVPSALVFLDTIPLTPNGKLDRDAL----------- 111017166 2628 -------------------------------DEQAARTPDAVAVVYRDVSVTYREFNSRVNRLARKLIAEGAGTETTVAVAARRSIEFLIALHAVLRSGAAYVPLDVDLPAERVAHVIEAAHPVLVLTA--------------VRGEFESDSGVRVL--PIDGLELDRFDDAPVRLRPLAADNLAYVIFTSGSTGRPKGVAVSHAGLGSHFEFLMSLCALDETDRVVVKTP--QSFDASLWELLWPLAVGARVVIAEHKDPDYLAELIDTEQITAIHFVPSMLAVFTDVIAPSR--FSSLRTVFVGGEALSVNVARRFAAVSDAAVLNAYGPAEAAASTTSWVDTSNSAIVTVGTPVW-NTRAYVLDQRLHPSPAGVTGELYLAGTQVSRGYAGRPDLTAERFVANPFYRTGDRLRWTGRGELEYLGRNDFQVKLRGLRIELGEIEAVLESADSVAQ-AVVTVYSGAASEQLVAYLVARAGTVDIEALTAYAASR-LPEYMVPDGFVTLDAFPLNASGKLDRVALPAPA------- 111017166 487 -------------------------TLPDLLGGAVRSNRDGDALVAPGHTLSYRALDEASNRLARLLIDLQVGPEVMVALALPRSRESVSSVWAVAKAGAAFVPVDPSLPADRIAFMLEDCGAPIGITTAA------------LRDGLPECTHWIVLDDDEFRATAADAVTDTDRTRALSVDHPAYVIYTSGSTGRPKGVAVTHRGVVNLAADERDRLVVSSGSRVLHFA--SPSFDASVFELVMAVCAGATLVVAPTYGGTELAELMAEQRVTHAFCTPAALASL------DHRGLDHLRTVVVAGDVCPPELVARW--APGRIMVNAYGPSETTIMSSATGPMVPGQPVTVGSPTVGVDLV-VLDHRLRPVPAGVRGELYVLGSSLARGYVRRAGLTAERFVASPFYRTGDVVRWAPDGVLEFLGRSDFQVKIRGFRIELGEIDAALTAHPVVEFAYTVGYDDGSGSSRLVSYVLPVPATDVETRVLSEFVGERLPGYMVPSSIMMLDSLPLTPAGKLDRNALPAPV------- 111017166 5233 --------------------------LPEVLAESAAD-PSATALVFGDRSMTYGELDRRSNLWARELIEAGAGPETFVAVALARSIESVLAVWAVAKTGAAFVPVDPNYPAERIAHMLGDSGSALGLTTIEF------------RAGLPDSTQWLVMDDPDHTALVTSHSSAAVTAADMHADQLAYLIYTSGSTGLPKGVAVTHSGLANLLTELADEYELTADARTLHFA--SPSFDASVFEYLMAFCRGATMVVVPHYGGTELAELLGAQGVTHAFFTPAAL------ASVDHTGLDELAVIVVGGEAWGADLAERW--VPGRALFNGYGPTESSMMVTQSGPLMLGERMTIGAPVRGV-EAFVLDARLHPVSPGVPGELYISGPALARGYHQRLGLTAERFVANPMYRTGDLVRWVESRTIEYVGRSDFQVKIRGFRVELGEIDSVFRAHSAVGFAATIAHDTESGVTALVTYVCAASGDVDVDDLTAFV-GGVLPAHMVPGSIMVLDSIPLTPAGKLDRRALPEPV------- 51893459 56 ----FRPF-DRVVEGDGPDARWGGQT--NICYNAVDRHADKAALIWRERVFTYAMLRRQVARLAGGLQQLGVGKGDRVIIYMPLTPEGIMAMLACARIGAIHSVVYAGLGAGALRQRIEDAGAKVVLCADAGRRIDLKAIVDEAVEGNPQVEHVVVHRRATPALELQEGETDDTPCEVMDSEDWLFILYTSGSTGKPKGAAYTHGGYMVGTTHLWRICDIRENDIYWCTSDIGWIVGHSI-MVYGPLVNGSTILVPDYPHPGIVWEIVERYQVNKLYTAPTAVRMFMRMGEERRYDLSSLKLMVCAGEPLNPEAQLWAYEHIRGPVLDNWWQTETAAPTIGTLPCMDVKPGRAGRPF-PGIRAEVLDSDGKPVAPGKGGLLCLRGPHMFRTIWGDRSRYEAYWTVPGVYTSGDVATVDEEGYIAVLGRADDVLNVAGHRIGTADVESALVSHPAVGEAAVIGKPDPVKGEAIKAFVILRRGYEPSEQLAQALVRHQLGAIAAPAEIAFVASLPKTRSGKIMRRVLKAQ-------- 157327487 5 -------------------------TLTGLLKQVAGEFPSRRALVSGKFDLTYARLHQLVEGAASLILAGGVKAGDVVALTFPNTVEFVIMFLAVIRVRATAAPLNSAYTADEFEFYLSDSESKLLLTSQEGN-----EAAQAAASKLKITHATASLTEAEAQVNLSLIHSEPDPHSVAKPSDVALFLHTSGTTSRPKGVPLSQLNLASSVQNIKSVYKLTESDSTVIVLPLFHVHGLLAGLLSSLGAGAATLPAAGRFSASTFWSDMLKYDATWYTAVPTIHQIILDRHLSKPEPVPKLRFIRSCSASLAPAIMARLEEAFGAPVLEAYAMTEATHLMASNPLPEPHKPGSVGRPV--GQEMAILDENGVQQEANVSGEVCIRGPNVTKGYKNNPEANKSAF-QFGWFHTGDLGFFDPDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDIAQAVAFGVPDDKYGEEINCAIIPREGSDDEAEVTRFCK-KNLAAFKVPKKVFITDSLPKTATGKIQRR----IVAEHFLA- 86753169 1787 -----------------------NQCIHELFEAAVHKTPSATALIYRNKEMTYEDVNAQANALAHKLRDAGVGPNQVVGVLCDRSFEMVVGILAVLKAGGAYLPIDTAYPMQRTEYVLQNSEATILLTKECY-----------LKESLDFEGEVFYLDDARLFEDRRDLQNIN------NPTNLAYIIYTSGSTGNPKGVMVAHQSVVNLLLDLQEKYPVLAEDKHL--LKTTYTFDVSVAEIFGWFHAGGTLVIAGHGDPEKLIQLIQCHKVTHINFVPSMLHAMLQALDEKDFAMNRLKYIIVAGEAVSPELCNRLYAHPNVKLENLYGPTEGTIYATGFSIHKEMNVAPIGKPLS-HVETYILDQNNQIVPIGVPGELCLGGICVAKGYMKEPVLTEEKFVVNPMYRTGDLVRWLADGNIEYLGRIDNQVKIRGFRIELGEIEAAIAALEDVVQTIVTTMTDHKGANKIVAYVV--SEKYDEERIREHVK-KTLPQYMVPSYFVSMKALPLNKNGKVDRKQL----------- 86753169 112 ------------------------KTLQEILKRAAKQAKDKMTFVYEDGHLSYQEMLADAERLLKGLRNLGIQPGESILFQFKDNKHFVTAFWACILGGFLPTPLAPIYS-EQNAQVLKLYNTWQLL--EQPIILTEFELKEEIAAIRTTLQRQEIVIHSIENVMDTARDTNWFPCTE---DTIVLNLLTSGSTGVPKCVQHKSKSIIARTVSNCIDRQLDEKEVSLNWMPLDHVGGIVMCHIRTYLMCQQVNCLISAFNPLNWLHWIDAYSATFTW-APNFAFSLINQYEEESWNLSSMRYIVNGGEAVISSVGMKFLQLLQQHLIPTFGMSEGNLQFTYEGHQNAIVFTEVGRPM-PGIGIRIVDEDNQCLSEDRIGRFQIHGPTVMNGYFKNDEANAESFTEDGWFDSGDLGFIH-NGNLVITGRKKDMIVVHGANYYNYEIEALVEQVPGVETVCATSVKSAEGAEELAIFFVPVINHVSVATMQQI--KQIVARKMTPKVIIPIEAFFKTDSGKITRNAFQKQFE------ 197106874 46 ------------------------------LDRHIETRGDQVAIIWESDKLTYRQLLAETCRWANVLKAKGVKKGDRVTIYLPMIPAAAAAMLACARIGAVHSVVFGGFSPDSLAGRIQDCDSRIVITAEGLRGGKVVPLKANVDEALPGVTDVIVVGRDEYYGDLKKTVPDTCDPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWAAYTHEVFDYRPGEVFWCTADVGWVTGHSYV-VYGPLANAATSLIPNYPTSSRFWEVCDKHKVEIFYTAPTAIRALMREGEERRTSRSTIRLLGTVGEPINPEAWLWYHRVVGCPIVDTWWQTETGACMSPLPGATPLKPGSCTRPL-PGVKPQLVDAEGKVLDGATSGNLCLSWPGQMRTVYGDHERFIVTYTYPGKYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEIESALVGHEAVAEAAVVGYPHEIKGQGIYCYVTLKVGEHPSEALQADLRGREIGPFAAPDVIQFAPGLPKTRSGKIMRRILRKIAEDDL--- 76817510 3973 -----------------ERAYPIRQCIHQLFEAQAARTPNAIAIAIGDERVTYAALNASANRLARHLRALGVVADTRVAVCIERGAPMVIALLAIWKAGGAYVPLDPAYPRERIAYMLRDSAPIAVLTSRASRDL--------VASHLPDRAPLVVIDAAA--CPWDALSGDDLDPNDIEATHLCYVIYTSGSTGQPKGVMIEHRNLVNYTLDAIRWFGLGPGETVLQQNSL--NFDLSLEEIVPALSSGATLAPAVELFGSGGSARGHSARPTMIHLTAAHWQQLVRAGARPAAALEGVRLVNVTGDALSPHKLEQWDAIRPARLINTYGPTEITISCSAVRHAPGMSRVSIGRPFA-NSRMYLLDARGEPVPVGVTGELYIGGDGVARGYLNRPELSAERFVDDPFYKTGDLACRRGDGEIEFVGRNDFQVKVRGFRVELSEVETRLAAVDGVQEIAVLAREDAPGEKRLVAYYT---GAAEMAALRE-CAARDLPAYMMPAAYVCLPALPLTPNGKLDRNAL----------- 209551944 19 --------------------------LANFLSQAARRHVNDPALVWKDRVWTWSEIEARVQAMAYALREFGIKKGDRILVQSPNCNQMFEALYATFRVGAILVPTNFRQTPDEIVYLAESSGATLMICHAAFAGHAEAA-----RRSSGSLKNVIAIEEADFGPSYDHIVDRNVEPAIVDRDDPAWFFYTSGTTGHPKAAVLTHGQLTFVINNHNADVGVSSADRSLVVAPLSHGAGIHQ---LCQVARGAATILLPKFVVEDVWRLVQEWKVTNLFAVPTIVKMLVEDPSVDTFDHSSLRYVVYAGAPMYREDQKRALTKLGKVLVQYYGLAEVTGAIAVLPDGPDVRIGTCGYERT-GMQVQVQDDAGLEMPPGETGEVCVIGPAVFAGYYRNPEANAKSF-RDGWFRTGDLGHMDAEGFLYLTGRASDMYISGGSNVYPREIEEKLLQHPGLSEVAILGVPDPVWGEVGIAVCVARDGHRLDGDTLNEWLDGKVARYKLPKRYIIWDALPKSAYGKIAKKLVKAELEAR---- 158316093 4 ------------------------ETIPEMVLSAADRFDDAEAVVDGALRLTYTELVDRIRAAAGSFAAAGVGKGDRVAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRYKAEEADDILRRSGAKMVLVQEGFLGQVYAGT-----------TCVPAVDIKSGFLSSGAPLDGPVGQ---DGDETADILFTSGTTGRPKGVMMNHRQTLRLYEEWCELADLREGDRYLCVNPFFHNFG-YKAGLVAALIRGATIVPMAVFEIDKLIELVEREKITMLPGPPTLYHSLLAVPD--KTALASLRCAVTGSADIPVELIRRMRDELPFRIMTGYGLTEGTATASRPGDSFVDIATTVGTA-CDGVEVAVADD----------GEVLVRGYTVMQGYLDDPVATAEAIDPDGWLHTGDLGTLDERGHLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPAVAQAAVIGVPDERMGEVGKAFVVRRAPV-TADELITWSKGR-MAGFKVPRTVEFLESLPLNASGKVMKDNLR---------- 126668436 64 --------------------------------------GEQTALIYDQQSYTYNQLTDEVARFSGALKARGIAKGDRVVIYMPMIPQAVIAMLGCARIGAVHSVVFGGFAAHELALRIDDATPKALITAEVSKVIAYKPLVDKALEQAKHKPELCVVYQRPEALAWNELDAKPAAPVAVKSTDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMKVYDASPGDVFWTAWVVGHSYIIYAPGCTTVLYEGKPV---RTPDAGGFWRVIQDHKVNILFTAPTAFRAVRKEDPEKKYDISSLKRIYLAGERLDPATYDWLREHTHLPVLDHWWQTETGWAICCNPAGIEMKPGSATMP-SPGYDVQIVDIRGNQMPAGEQGQIAIKPPGCLQTVWGDDKRFRESYLDPGFYSTGDGGFEDEDGYIFVMGRTDDVINVAGHRLSTGEMEEVVSSHPAVAECCVVGAHDDMKGQIPIGLVLIKDGATLEDELVEMMRDK-IGAIACFKRAMVVDRLPKTRSGKILRRVIRQIA------- 192808543 239 -------------------------TLVAMFAAVVEKYPKRIALSSGQEQITYEQLDRQSNQISHMLIAKGLRKGQFVSIFMKRSLDTIISMLGVLKAGGAYIPLDPSHPDERNAYIIEDTTSNIILTHP-----DFTAKLNGLLAQVQTKPEYFCLDDHVDSYPAE------ACGVDVTGDDLAYIIYTSGSTGKPKGALIAHQGVVNLALANRENLQMSEQDIILQYSTF--SFDASVYDIFGSLACGSRLHLLQRFSIDAFTEAVADTNATRVAILPTVFFNQLAAPMEDTHKYRNIKTIVVGGEALAGETVRMFRKKLPIPIVNLYGPTETTVVATGYPISEDLATVYIGTPFANY-ELYIVNEHDELCPTCVTGELLICSVGVAKGYLNQPEKTREAFIPDPYYRSGDLVRLLPNGQVEYRGRKDSQVKIRGFRIEIGEIEDNLAKHECVKDIAVIPRTDEDGSKMLAAFYTSHDGAVPAKELVQFL-SRKVPSYMVPKYICFVEEMPLSPTGKIDRKKL----------- 168000194 44 ----------------------------------APQFGDRVAMVDAGRSLTYAQLERNVRVVAAGLKNLGVRQYDVVMLLSPNSIEFAVVFFAVMSLGAVLTTVNSVNTTGEIQKQMNDAGAKFIITTAALAGVDLPVVIFGDDEVVPSFG----SRATHRYSELLRTDTNGVPRIQISQDDIAALLYSSGTTGLSKGVVVTHRNFISCLYNSGVDEVFSSDHVLLVLLPMFHVYGLAI-CTMCSLARGIKVVVMPQFNFVEMLSFIQTYKITHLPLVPPIIIALAKQDVVLKFDLSSLFQIGSGAAPLGKDILSLCAKRFNVKLKQGYGLTESTGACSTAPTDMDAHYGASGILLPNTQGMIIDPVTNKPMPPTKQGEFWIRGPSIVKEYFKNPKATSETIDKDGWLHTGDLVMIDNDGYIHVLDRLKELIKYNAYQVAPAELEALLLSHPSILDCAVIPYPDEVAGQIPMAYIVQKPGKKTEDEIMDWV-GKQVAPYKKVRKVAFINAIPKSASGKILRRELLQSATAK---- 17544783 54 -------------------------PLHRYCAHHAAQTPERIALLWYGRTICWRELDQLSTRLAVQFQRLGVARGHRVALFLQNCPQAILAHLAAAKLGAIAVPCLPLSRQHELHDQLADCGAKVLVAAADLMPIDLQPAQPACRKALAVPPELIAADIASAPVDLMRLLGEPVDVAEVDLDEVALMVYTSGITGRPKGAMLTHRNALYKTAVTVQTSGIQAADVLLAAAPLSHIAGM-LMGMNLMLYAGAPTILLYRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLNPCTSFGAPLTEAIADRWRAFAGCRIYEAYGLSET-HTCDAVMPPDAPRWGWHGK-IVPQTEVRIVDPHGAELPPGRSGEITIRSPGVFRGYWRRDEATRAAM-QDGFLRTGDIGQVSPDGYLQWQGRLKELMKVSGYSVFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHIVRMSGALTEAELIAWSRE-NMAPYKVPRRVRFHDALPATATGKVLRRLLREEAA------ 159898936 488 -----KTWNNT-SQTYPEQ-----LTFAQLFEAQVAKTPEATALIGEDQVLSYHELNRRANQLAYRLQAQGVGPESLVGICCDRSIAMVVALLATLKSGGAYIPLDPAYPNERLAWMLNDSQAALVLTQSHL--LEKVQQLKQADLTVLDLAKICDGNEPSQNL-----------VSAVQPANLAYIVYTSGSTGQPKGVMASQQGLTNLVTAQIAGFGVTSASRVLQFASFSFDAAISEIGM--ALASGASLVLMPAGGLADVLALIRQHNITVATLPPSLLAVL------SADQAPSLTTVIAAGEASSNEVVQRW--AVERNLINAYGPSETTVCASLTREPNLAGTPPIGRPLANL-QVYLLDQQQQIVPVGVIGEIYVGGVGVARGYLKRPALTAERFIPNQFYRTGDLGRYRVDGQIEFVGRIDQQIKLRGHRIELGEISSLLNAHPAVEQSVVLVHDHASSTARLIAYVVANSTSDLAADLQAYAKQK-LPAFAVPSAFVVLPSMPLTPNGKIDQRKLAE--------- 214045072 24 ------------------------QTIVDVIRANAKVDPEKLALVCDGRRVTWGAFDQRINKIANLLLSLGVTKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGAKAIFVAEQ-----YLALVDGFIADL-DIARFAIDFDHDAFTPFEAAADATDPAIAIDMSDAFNLIYSSGTTGTPKGILHNHWMRAAQMER-VSPNGYDDNARTLLSTPLYSNTTIVS--FLPTLFGGSTVYLMPKFDARAYLEIVQREKITHTMLVPVQYKRIMDVPDFDQFDLSSMRVKFSTSAPLRADVKADVLARFPGSLLEYYGLTEGGGVTVLNSSEHPDKLHTVGQ-VAPGNEIRLIDEAGNEVPKGKVGEICGRGPTMMAGYFGRDDLTQDYIWRDGFFRSGDMGRFDEDDFLILSDRKKDMIISGGLNIYADDLELVLLSDPDVTDAAVIGVPSDAWGETPLGLVVLRDGATRTADQICADANEKLGKSQRLSAVEARDVLPRSSIGKILKKELR---------- 197105971 13 -------------------------TIADVIRAQAAALQDKPALIDARRTISYAELDALMDRIAAALQRDGVGKADVAAVCASTSVEYGATFFGVLRAGAIVAPLAPSSTPESLIVQLEDSGAKVFFLDKGVADH-MAGVLDQVTAKRVSLDGSDVGQPFEEWLVPEG--AKPV-LHEIDPDQGFNIIYSSGTTGAPKGIVQPHRMRWGQIRRGV----YPPEAVSLVSTPLYSNTTLVS--FLPTISNGGTVVLLPKFDVEQFLKLSEKHRVTHAMLVPVQYRRLMAHPDFDKYDLSAFQMKFSTSAPFPAELKAEVLRRWPGGLVEYYGMTEGGGSCGLVCHEHPDKLHTVGKPLPGHD-IRLIGEDGKEVAQGEIGEVVGRSGAMMVGYHNQPGKTSEAWSPEGYIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDLEAEIVQHPAVLEAAVVGVASDAWGETPVAFVALRPGSVSAEELRAWVNGR-LGKTQRLADLKIVEGLPRSHIGKVLKRELRD--------- 163849580 31 -------------------------SLVDMFERTVERFQERPAFSNMGRVITYGALDEASARLAHHLRNLGLQPGERVAIMLPNLLQYPIAFFGVIRAGLVVVNVNPLYTAPELEHQLRDSGACTIIVLENFCATLQVALVTRVGDELARPKAILIAGAMQWRRILSVRVKPNLPQVETGLNDIALLQYTGGTTGGAKGAVLTHGNVLANLGAWFAAVGTHKGEKYLVALPLYHALALICQVVNRFILGGCGVLITNPRDLNGLVAEMRRHRFRSLAGVPSLFQALAQHPDIGKVDFSETVACCSGGAPLPLVVAEVWKSATGLTIVDGYGLTEAAGVAVMNPLGARPQRSGIGVPVC-STEIEIRREDGSVAASDEPGEIYVRGPQVMRGYHNQPEETARAIDAGGFLATGDIAAMGRDGYLTLIDRKKDMAIVGGFNVFPSEVDDVLLRHPGIREAAVVAVPDAHSGEAILACVVRQNPHLTEAEVIAHARA-SLTGYKVPRRVVFLDVLPKTPVGKVLRRVLRDALVE----- 118726384 34 ----------------------------DVVDEYAKTDPDKVAIIWAETTFTFGQLKEYSDKTANFFQSLGIKRGDPVMLILKRRYEFWFCILALHKLGAVTIPATHLLTSKDIVYRANAADIKMIVCVNEPEVIKH---IEDSESKTPTVKKALINGAKDGWLDFSSGIQEASSQFERHNSDISLLYFTSGTTGMPKMVQHDYEYPLGHILTASYWQNVSEGGLHLTVADTGWAKAVWGK-IYGQWLAGCAVFVYDKFVPKELLEVISKYNVTSFCAPPTIYRFFIKE-DLSKFDLSSLKYCTVAGEPLNPEVYSQFYKATGIKLMEAFGQTELTVTLSTFP-WMEPKPGSMGKP-SPGYDIDLIDENGNSCQDGEEGQIVVRTAGMFGGYYRDEALT-KSVWHDGVYYTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDLIRGQIVKATVILAKNYNPSDELVKELQDHVTAPYKYPRIIEFVSELPKTISGKIRRVEIRQ--------- 21221982 51 ---------ETLDWSNPPFAKWFDGTLNNCVDRHVEANGDRVAIHFEGESLTYAQLKDEVSKAANALLELGVQKGDRVAIYMPMIPETAIAMLACARIGAAHSVVFGGFSSDALATRIQDADARVVITADGGKPSALKPAVDEAVERAGIVEHVLVVRRTGQDVAWDDGQSAEHTPEAFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHWAVFDPETDVFWCTADVGWVTGHSYI-VYGPLANGATQVMPDTPHQGRFWEIVQKYGVTILYTAPTAIRTFMKWGDPAKFDLSSLRVLGSVGEPINPEAWIWYRKNIGAPVVDTWWQTETGMMITPLPGVTHAKPGSAQRPL-PGISATVVDDEANEVPNGGGGYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDETTGQAIVAFVILRGTTAESEDLVAELRNHVLGPIAKPKRILPVSELPKTRSGKIMRRLLRDVAENRQVG- 73958949 85 ----------------------------------------------EEIKWSFEELGKQSRKAANVLQGMGLQPGDRIMLVLPRLPEWWLVSVACIRTGAVMIPGVSQLTEKDLKYRLQASRAKSIITSDSLA-----PRVDAISADCPSLQSKLLVSNSPGWMNFRELLREASTCVRTKSQNPMAIYFTSGTTGAPKMVEHSQASYLGFVASGRQWVDLTKSDIFWNTSDTGWV--KAAWTLFSAWSNGSCIFVLPRVDVKVILNTLSRFPITTFCCVPTIFRLLVQE-DLTRYQFQSLRHCVTGGEALNPDVREKWKSQVGLELHEGYGQSETVLICANLKG-MKIKAGSMGKAFPPYD-VQVVDDEGNILPPGEQGNIAVRQPFCFSCYLDNPEKTKATERGD-FYITGDQAHKDKDGYFWFTGRNDDVINSSSYRIGPVEVENALAEHPAVLEAAVVSSPDPIRGEVVKAFIVLQDPKKLTQELQEHVK-RETAPYKYPRKMAFVSELPKTTSGKIQRNILRRQEWGEM--- 159898403 1810 -----------------HAQYPSDGSIQAWFANQVAQKPTATALVFGEQQLSYAELDQRSSQLAGYLQSLGVQAFATVGICMQRSPELVVAMLGVLKAGAGYVPLDPATPTERIRFILRDTAAPVLLTQAA------------LKLDLADADWQIVALDQ---LDLTADHPVLNPLPSSLLNDPVYTIYTSGSTGTPKGVPISQRNLLPMLRWGQAYFGLGQHSRVLQTL--SYAFDFGAFELLTTMLSGGTLFIAPAGQLEDLASLIERWQINTIHATPAFFAEVVALAQP----MPTLEIVHLGGDALQPALVKQIQALVACRIYNGYGPTEASVNCAIYQVEPERLADVVNVPIGRVTQLYILDAQLRPVPIGVVGELCVAGPSLSQGYLNQPALSAEKFVPNPFYRTGDVARYLPDGLIEHLGRIDHQVKVRGYRIELGEIEAALLNHPAVQEAVVL----PTSEASLIGYVVLKQGSTPTSELREFLQQR-LPGYMLPAILVPLESLPRTANGKINRQAL----------- 159898403 434 -------------------------TIPSLFAAQAQQHPTAQAVVFEDQSLTYQELEGYSNQLALQLREHGAASEQIVAIYLERSIASIVAILGVLKAGAAYLPIDPSVPNERLELMLADSRAVVVVTDQG------------LQTRLGHMQSIVLIDQLLSNPPQADLGLN----VAIQPEQLAYIIYTSGSTGKPKGVAIEHRQLANYVQSIIQEVDLRPGMQYAMVSTL--AADLGHTVLFPALCHGGTLHLIRAINADAMAEYMHAKAIDVLKIVPSHLTALL-AASQPAHVLPKQRLVL-GGEASSWDLIERLEQLPTCTIVNHYGPTETTVGVTKLSGCSPAARGSIGRPIA-NSYVYVLDAARQLVPFGAIGELYIGGAGVARGYLNRPELTNERFVSDRLYRSGDVVRYRPDGLLEFLGRSDDQVKIRGYRVELGEISHTLERHPLVQQSTVQLREHASGEQQLVGYIVPNP-------------------------------------------------------- 23664434 17 ----------TLPRQYNAADDLIGRNLD-------AGRGSKIAYIDDNGRYSYDELAARVNRFANALGALGITREQRILMCVHDTIDFPTVFLGAIKAGVVPIAVNTLLTQSDYEYMLSDSRARIAVVS-----APLYDTFAPLLGKVESLERIVVAGGPDSVAALMANASDKFEAVATTCDDPCFWLYSSGSTGAPKGTVHIQSSLIHTAELYAKILGIKESDVVYSAAKLFFAYGL-GNGLTFPLSVGATAVLMERPTPAAAFKRLREQQPTIFYGVPTLYASMLADADCPTREELAIRMCTSAGEALPEDIGRRWTERFGVEILDGIGSTEMLHIFLS-NRPGDVHYGTTGKPVPGY-QVRLVDDEGNVVGADEPGELQISGPTSAVMYWNNREKTRATF-QGPWTRSGDKYSRNAEGYYVYAGRNDDMLKVSGIYVSPIEVESCLIQHPAILEAAVVGHEDEERLIKPKAFIVLKPGEQLAAEIKAHVKAH-LAPYKYPRWMEFVDELPKTATGKIQRFKLRAMA------- 149244592 99 ------------------------------VDRHALKNPNKPALIYEADEITYGELLKEVSRVAGVLQSWGVGNGDTVAVYLPMNAQAIIAMLAITRLGAAHSVIFAGFSSGSIKDRVNDAQCKALITCDGGRVTNIKRLCDDALESCPSVKHVLVMKEGRDFYWDEETVKFPGYLPPVDSEDPLFLLYTSGSTGTPKGVVHTTAGFLLGAALTTKVFDVHEEDILFTAWITGHTYALYGPLLLGIIFEGT----PAYPDYGRFWHIVQKHRATHFYVAPTALRLLRKAGQEKKYDISSLRTLGSVGEPISPDIWEWYNEYVGCHISDTYWQTEGSHLIAPLAGITPNKPGSASYPFFGIETALIDPVSGAEIKGNVEGVLVVKWPSMARTVYHNHTKYMDTYMYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDQKVGEAAVVGINDDITGQAVIAYVALKDSNTTEEDLLTLRKEKSIGPFAAPKAVIVVADLPKTRSGKIMRRILRKISSNE---- 197104621 3 --------------------------------------------------ISYGELEAAAGRIAARLLAEGVGPGDRVALQAEKSPEVIMIYLGVLKAGAVFLPLNAAYTAAEVDYFLGDAEPKVFVT------------------------------DPPAFVRDAAAHAPLAQAVPRAASDLASLIYTSGTTGRSKGAMLSHGNLATNAVALHRAWGFGPDDVLLHALPVFHVHGLFV-ALHCALLSGCPMVWLPKFEDAAVLAGLRRS--TVMMGVPTFYTRLLANPAFTREAAAGVRLFISGSAPLLPSTFAEFEARTGRRILERYGMSEAVI-ITTNPLEGERLAGSVGYPL-PGVELRIGGGD-------ETGVIEIRGPSVFSGYWRMPDKTAQEFTADGFFVTGDVGRQDPDGRVWISGRAKDLIISGGYNVYPKEVELVLDELPGVRESAVIGAPHPDFGEGVVAVVI---GQGDEAALIAEAR-RQLAAYKAPKRVLFVDELPRNAMGKVQKNLLRERYAD----- 114769345 4 -----------------------------FLERAASVFPDQIAVIHGNLRQNYSELYRRSVKLASSLNKIGIKRGDTISVLLPNTPAMLEAHYGVPMSGAILHSINTRLDASTISFQLNHAETKVFIIDNEYMALAQEALKSDIKPIIIEYDDLEYLGKKEEFESIDQGDDAFNWLMPENEWDAISINYTSGTTGRPKGVVTHHRGAYLLAQGNALTISMPKHSIYLWTLPMFHCNGWCFPWTMSAIS--GTHVCLRQVRADKIWHLISEHKVSHLCGAPIVMSVIVNALQSEKRKLNHTVEFLTAAAP-PPEKILTGMNLSGFNVTHLYGLTETYGNWSKLPEEEQAKLKSQGVRYLPLEGLDVLDPTMKPVPRDSLGEVMFRGNVVMKGYFKNPKATNEAF-KGGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEIEEVLYSHNSVEIAAVVAMPHEKWGETPCAFVIAEGHCINENDLMVWCK-KFLASYKIPKKFI-IKNIPRTSTGKIQKFLLRDEAK------ 52078753 3 ------------------------------------------ALSGGDRTFTFKAYHQRVNQLAHYLLEEGVQKGDHIAVLCKNNHHFPVILLASLKIGATVVPLSWQLTSYELKGILNNCRPKVMFYDLEFA--DILTPLREQLQFCLMIEAGAGMNTTEQFESLFKNRPLKVEAEQVTEHDLALMLFTSGTTGNPKGCMVNHGSLAAYLTEVNVKSKQLKGTRFLASHPLYHMSSLNH--VFQAAFEGIALYFLWDPEPFEILQEIEKKRIHMMMAFPSVYTYMLEEMKRHPFDLSSVKMLVSGGTKVPARLIKEYNDH-GIMMVQGYGSTEAWTVSVWRPDMGWDKVTSAGKPI-PQVSIKIEDPDTEELPTGEVGEVVVKSPYVFEGYYQNPSATQKVL-KDGWFYMGDSGKLDEDGFLYITGRYKDVIVYGGDNIYPDQVEEIIDQVPGVVESAVIGVPDEMYGEVPRAYVVKNESALKKEDIIAYCKER-LSDYKIP-EIVFIDSLPKNRLGKIVKKDLRELA------- 75676981 23 -------------------------------------------------RITYGDLIAFSGRLANVLVARGVRPGDRVAVQAEKSVPNLALYLATARAGAVYLPLNDAYTLSELDYFITDAEPSLVVCDPSKAGG-LQAIASKVNATIETLD----AKGKGSLTGAATTAKPDFITVARAGDDLAAILYTSGTTGRSKGAMLTHDNLTSNAMSLVDAWRFTQKDVLIHALPIHHTHGLFVAGNV-TLLARASMIFLPRFDPEAVINIMA--RATVLMGVPTFYTRLLQHPALTKESTGPMRLFISGSAPLLADTHREWSARTGHALLERYGMTETGMNTSNPYDGDRV-PGAVG-PALRGVSVRVTDESGKELPRESVGMIEVRGPNVFKGYWRMPEKTRTEFRDDGFFITGDIGKIDHRDYVHILGRGTDLVITGGLNVYPKEVESEIDALAGVAESAVIGVPHPDFGEGVTAVVVRKNGDMTEEQMLKALDGR-LAKFKIPKRIIFVDELPRNAMGKVQKNILR---------- 29827887 47 ----------------------------------------------------------------------GVGRGDVVALLLPNTADFVVALFAAWRLGAAVTPVNPALTESEVRYQLG----------DAGAAVAVTAGPSPLAGALP--------------VAELSTGPEDTTAPETDAGALALLIYTSGSTGRPKGVMLDHANLAAMAEMMTGTARLTETDHSLLILPLFHVNGI-VVGVLSPLLAGGRVTVAGRFRAETFFDLVATVRPTCFSAVPAIYSMLAELPDHVRPDTSSVRFAACGAAPMPAALIERFERRYDIPVLEGYGLSEGTCASTTNPLYGRRKPGTVGLPL-PGQQVAVMDPQGRIAPAGATGEVVVRGPNVMRGYLGRPEETARTVI-DGWLHTGDVGRFDEDGYLVLVDRIKDLIIRGGENIYPKEIETVLGDHPEVLEAAVVGAAEPRLGEVPVAFVALRPGAATTADLLDHCRAR-LAEFKVPTGITLVGRLPRNPVGKTDKPALR---------- 83943687 13 ------------------------KTIVEVVRDNAKAHPEKPALVCDGQTVSWGAFDQRINKIANLLLSLGVSKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGARAIFVAAQ-----YLELVDGFIADL-DLARFAIDFDHPAFQPYGDEASDSDPEIQIEMSDAFNLIYSSGTTGTPKGILHNH--WMRSAQMRVSPNGYDDNARTLLSTPLYSNTTIVS--FLPTLYGGSTVYLMPKFDARGYLEIVQREKITHTMLVPVQYKRIMDVADFDAFDLSSMQVKFSTSAPLRAEVKADVLARFPGKLLEYYGLTEGGGVTVLNSAEHPDKLHTVGQP-APGNEIRLIDETGAEVPKGTVGEICGRGPTMMAGYFGRDDLTADYIWRDAFFRSGDMGRFDEDGFLILSDRKKDMIISGGLNIYADDLELVLLADPDVTDAAVIGVPSDAWGETPYGLVVLREGATRSGDDICADANAKLGKSQRLSAVELRDELPRSSIGKILKKELR---------- 50812234 30 -------------------------TIPEVLYRTATELGDTKGIIYDGTEVSYRRLWDDGLRIAKGLRQSGLKAKQSWILQLGDNSQLLPAFWGCVLTGVVPAPVPPTYAESSLKDAWTLLDKPAVITD---RGMHQEMLDWAKEQGLEGFRAIIV----EDLLSAE----ADTDWHQSSPEDLALLLLTSGSTGTPKAVMLNHRNIMSMVKGIIQMQGFTREDITFNWMPFDHVGGIGMLHLRDV-YLGCQEINVSSETPLKWLDWIDHYRASVTW-APNFAFGLVEEIKDKKWDLSSMRYMLNGGEAMVAKVGRRILELLGLPIRPAWGMSETSSGFTRAGTSDDDHFVEIGSPI-PGFSMRIVNDHNELVEEGEIGRFQVSGLSVTSGYYQRPDLNESVFTEDGWFETGDLGFLR-NGRLTITGRTKDAIIINGINYYSHAIESAVEELPEIEAACAVRLGQNSTDQLAIFFVTLNDESQLLRNIQSHVSQGVTPEYLLP---VQKEEIPKTAIGKIQRTQLK---------- 528995 546 -------------------------TFHELFEQQAKKTPDRAAVSYEGQTLTYRELDEKSTQLAIYLQAHGVGPDRLAGIYVDRSLDMLVGLLAILKAGGAYVPLDPSYPAERLEYMLEDSE--VFITLTTSELVNTLS--------WNGVTTALLDQDWDEIA--QTASDRKVLTRTVTPENLAYVIYTSGSTGKPKGVMIPHKALTNFLVSMGETPGLTAEDKMLAVT--TYCFDIAALELFLPLIKGAHCYICQTEHTKDVEKLIRAIKPTVMQATPATWKMLFYSGWENEESVK----ILCGGEALP-ETLKRYFLDTGSEAWNMFGPTETTIWSAVQRINVECSHATIGRPIA-NTQIYITDSQLAPVPAGVPGELCIAGDGVAKGYYKKEELTDSRFIDNPFYRTGDMARWLTGGRIEYIGRIDNQVKIRGFRIELGDIESRLSEHPGILECVVVADMDN-----LAAYYTAKNASLTARELRHFVK-NALPAYMVPSYFIQLDHMPLTPNGKIDRNSLKEQLKQR---- 110667656 7 ----------------------------DFLDRARRYYGDCEAVVTDGGRYTYDELGTRADGFSAALRRMGVEKGDRVAVLDPNTHYHLEAAYGTFQIGGIHTPLNYRLIAEDYEYILSDADVSVV-----YADHEYAEKIDTIRDDVPTITNDISESNTEGWHEFDDIVAQSTERPSMSEDEIVTINYTSGTTGDPKGVCRTHRTETLHAQYVSIHQQISDGDVYLWTLPMFHVNGWGHIYAITGL--GGKHVCTRGIDAEWIFDTIRSENVSYLCAAPTVLNILMDEGGVKTTGDAPVRAA-TAGAAPPEATIRTVEEEFGWDLLHVYGATETGPLITTSDDDSDNRFGLKKKQGIGYTEVTVVDETGERVPDGEIGEIVVRGNQVMDRYWKKPEQTETAFSDDGYYHMGDLAVVDENGFIEIQDRKKDIIISGGENISSIELEDTLFSHDAVSDVAVIPVPSEEWGESPKAFVVPVTANPSESELIEHCKG-MLAGYKIPREIEFVNELPRTATGKIQKYELRESEWE----- 114331407 5 --------------------------FHELVYQSADRNIDSVALIDRKRHLSYPALAEAVQSFAGTLHTLGLSRGERVAVYLEKRLETVIALFGTSAAGGAFVPVNPLLKAEQVAYILNDCNVRVLVTS-----VDRFSLLNTALSQCHDLHTVITVDEAQESSSIPGLSSEAVHLPRCIDSDMAAILYTSGSTGKPKGVVLSHRNLVIGAKSVSQYLNNQSNDRILAVLPLSFDYGLS--QLNTAFYVGATAILMNYLLPRDILSIIKREQITGLAAVPPLWTQL---AQLDWQGVQTLRYITNSGGAMPRTTLARLREALPSTIFLMYGLTEAFRSTYLPPEEADKRPDSMGKAI-PNAEVMVLREDGSHCAPGEPGELVHRGPLVSLGYWNDPDKTSARFIPELAVWSGDTVRMDEEGYLYFIGRRDDMIKTSGYRVSPTEIEEVIYATETVAETAAFGAPHPTLGQAIVVIAVPKTGIELKQDTLMAACKNHLPAFMQPGLIELRQSLPRNPNGKIDRKSLASEFQQ----- 99081011 25 -----------------------------FLERAATVFPEHTAIIHGPLRRSYAAFYARARQLGSALSHRGITRGDTVSALLPNTSAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHAMSKVVIVDSEFMPLMQEALALSVQPLLIEVDDPVYEGEAVDYDSFADGDAEFAWLMPEDEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALTTTMGKHAVYLWTLPMFHCNGWCFPWTLSAII--GTHVCLRQVRADQIWNALADEGVTHLCGAPIVMSLMISAPADVQRPLDQTVQFFTAAAPPPEKLLADMKTA-GFEVTHLYGLTETYGSWSELPHDEQSRLKSQGVRYLPLEGLNVLDETLEPVPDGETGEVMFRGNVVMKGYFRNPDATRKAF-EGGWFHSGDLGVVHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAIAVTAVVAMPDEKWGETPCAFIELAEGAEDTDALRQWCRDQ-LAPYKVPRKFV-LTEIPRTSTGKIQKFALREQAK------ 218248428 1685 -------WNDTKAD-YPKEKC-----IHQLFEEQVERTPDAVAVVYEDQQLTYLQLNQKANQLAHYLIKFGVKPDTLVGICVERSLEMVMGLLGILKAGGAYVPIDPNYPAERIEYMLKDSAVSILLTQ------------ERLVKELPETQAQMICLD-KDWLTISQENPNNC-LSQVNAKNLAYIIYTSGSTGNPKGVMIEHNSLVNFRTTAIEKYQFTVEDRILQFSSI--SFDAASEEIYPCLTIGATLVLRTQEILTGGIGLLEQCRLTILDLPTAFWYQIVSELSMTKNRFPTLRLIIVGGEAVTTEHIQTWIAWTEPQLVNSYGPTEATVTIWLLESSEVGLSVPIGRPLA-NIQTYILDPNLKPVPIGVAGELHIGGDGLARGYLNRPELTAEKFIPNPFYKSGDLCRYSPDGNIEYIGRIDHQVKIRGFRIELGEIESLLSTHPEIRESVVILREHEPGNKRLVAYLVPGQETPTPAELRRYLKEK-LPDYMIPSAFVLLEKLPLTPNGKIDRKAL----------- 115376825 1204 --------------------------LHHLFEAQVARSPDAIALVVDSTRLSYRELNRRANQLAHCLQALGASPDVPIGLCLQRSTDMVIGLLAILKAGAAYVPLDPAYPAERLIYSFQDAGASLLVTQDTLRHLLPIAGAKTVCLD-------------SGWEPISRESTDN-PRSSVLPSNLAYVLYTSGSTGRPKGVAIEHHNAAVFIQWSLNCFSAQQLAGVLASTSI--CFDLSIFELFAPLCSGGTVLLASNALALPSLPAAQE--VTLINTVPSAIAELARTNAIP----SSIHTLNLAGEPLSGSLVRALYSLPSIQVFNLYGPTEDTTYSTFTLIPKDASSPTIGRPIS-GTRAYVLDRQLHLVPRGVPGELYLSGSGLARGYINRPELTAERFLPNPFYKTGDLARFAVDGNLEYLGRIDHQVKIRGFRIELGEIESILLTQPGLHQAAVLAHEEAPGDKRLVAYVVARNHSFTPAELRRLLKER-LPDYMVPSAFVLLDALPLTPNGKLDRKAL----------- 115376825 47 -------------------------TLIELLEEKASLTPDQPLFTFEEKTLSYGELRYRALTIARSVQAL-AAPGERALLLYPPGLEYIAGFFGCLYAGMVAVPAYPNRTLPRLRAMIQDAQAKVVLTTSF-----ILSMGESLFEQEPDFKNLHWIATDD----LPKGAPDRWVQPSVSGNTLAFLQYTSGSTGAPKGVMLTHDNLLCNLEMIAHTFQIRSDSVCVIWLPPYHDMGLIG-GILEPVYTGMRTTLMSPMSPFRWLDTISRLKATVSGG-PNFAFDLVTAEQRQRLDLSHWKVAFSGAEPIRPETLDRFTQTFGFRFFPCYGLAEATLIVSGGEVPEPPILCSQGQAVVPNQEILIVDPSSVPCPPGKVGEIWVCGPSVAQGYWQKPTETGQIFQARPYLRTGDLGFLKER-ELFVTGRQKDLIIIRGRNHFPQDLETAEQSHPSLRPGCSAAFSVDWEGEE-KLVLVQEVDVRKAGDLRAQLDVCKAAATALRQRLAEVHEVPKTSSGKIQRSACREAF------- 67920612 530 --------------------------FHQLFEAQVEKNPHAVALIFENQLLTYQELNQKTNQLAHYLQKLGVQPEVKVGICVERSPEMIIALLAIFKAGGAYLPLDPAYPQERLAFMVSDAELSVLLTTET------------LAETLPQTETQIVCFDRD--LETINQESKDNPLSNVTPQNLAYLIYTSGSTGTPKGVLISHGGLVNLTEDKIRVCKVSANSCILQF--FSFSFDASIPEIIMALASGAKLCLAKLETLPALLNLLQEQKITHITITPSAL------ANLTFTELPDLEMVLVGGEAPSPDLIENWRDRL---FINAYGPTEVTVNASMVPCGNGHPTLPTILP-STNKQLYILDSHLQPVPVGVLGELHIGGVGLARGYLKRPDKTADVFVPNPFYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQNTKIKANVVIGREDTSGDKRLVAYYVSEDPIPVASELRQFLREK-LPEYAIPSAFIPLDSFPLTPNGKIDTKSL----------- 163797344 28 ---------------------------------------------------SFTELKRQSNRLANVLTAAGLQRGDRVGILMPQRPETAIAHIAAHKAGMVSVPLFTLFGEDALAYRLGDCAAAALVTDR-----DSLPKIEAIRDHLPSLKLILVADTAKNGSGWRDAASDAFTPVDTSADDPAVIIYTSGTTGQPKGALHAHRVLLGHLPGVPQEFFPAPGDRFWTPADWAWIGGL-LDVLLPSLHHGIPVVAHRKFDPEAAFDLIARHRVRNSFLPPTALKLMRQVPDPLARHALAMRSIGSGGETLGTELLEWGRSVFGLTINEFYGQTECNLVVGNCASILPVRPGSMGKPV-PGHEVAIVDANGIPLPASETGAIAVKRPVMFLGYWNNPQATDAKFTGPDWMLTGDLGRQDEDGYLHYVGRDDDVITSAGYRIGPGEIEDCLTAHPSVALAAVIGVPDPLRTEAIKACVVLADGVAPSDSLKAEIQKRRLAAHEYPRIVEFVDSLPMTTTGKIMRRVLRERHAAE---- 186475292 37 ----------------------------------AARNPQHPALIEDERRLTRAQLVGAVDGVAALLADRGVRAGDRVMIVAENSIVQIVLMFAAAKLDAWALMSNARLSAAELDAIRAHAQPRLVAYAVGVSPDARQHAERHGAQAAPTL-----AADIGAWSYALDDNTQAEAVETASDRQCAALIYTTGTTGSPKGVMLSHRNLLFIAAMSSTLRRVNADDVVYAVLPISHVYGLASV-CLGSLYAGATLRLAPRFSPEAVRRALAEERVSIFQGVPAMHAKLLEYLQANGLPWSHLRFAYSGGSPLDAALKARVESVYGVALHNGYGMTESSPTVSQTMIESPRADCSVGQAI-PGIEVRFVGSDGVDVAQGEVGELWVRGPNVMLGYYRNPQQTLATVTRDGWLRTGDLAREDADGAMHIAGRSKELIIRSGFNVYPAEVEHVLNAHPDVVQSAVIGRAVAD-NEEVVAFVELSGSAATPDDLATWCDAR-LAPYKRPAEIRVLAALPAASTGKILKHRLRDLI------- 184200102 47 -----TPFTEVLDWSNPPFVKWQDGTLNAAVDRHVEANGDRVALYFEGESYTYAQLKDEVSKAANAFEALGVGKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSADALRSRIEDGEAKLVVTADGYRRGKPTTLKPAVDAALDTVQHVVVVKRNGEDVAFQDGASTEHTPSEQNAEDPLFILYTSGTTGKPKGILHTTGGYLTQAAFTHKNVFDPETDVYWCTADVGWVTG-HTYITYAPLVNGATQVIPDSPHRGRFWEIVQKYGVSILYTSPTAIRTMMKWGEEAEWDLSSLRLLGTVGEAINPEAWTWFRRVIGCPIVDTWWQTETGMMISPLPGVTATKPGSAQVPL-PGIAVDVVDDAGTSLPNETDGFLVVRKPWMLRTIWGDDERFVNTYWGGDKYFAGDGAKRDADGDVWILGRVDDVMNVSGHRLSTPEIESALVSHPSVAEAAVVGAADETTGQAVFAFVILRDAAELAEEIRAHV-GREISPIAKPKKVLIVPELPKTRSGKIMRRLLKDVAEDR---- 119898287 21 ---------------------------AELLDRAAEGHAERPAIIGKNIHWTYRQLHQQVNRLAHVLVEMGLVPGNRVLLRGANTPWLAACWLAVWKAGGVAVGTMPLLRAKELKEILRLAE-----ISHALCDASLAEELEYARAESPTLRHVMLFGEGGELAARMDGKPDQFDTVATAATDPALIGFTSGTTGIPKGTIHFHRDVMAMCEVFPRHCKPTQDDVFIGTPPLAFTFGLGGLLCF-PLWARASTVLLEKLAPEPLMQAIQDHQATVCFTSPTAYRQM--AGLVGKYDIASLKKCVSAGEALPTDTRDKWREASGIQIHDGIGGTE-MIHIYIASGPDDYRPGALGKLLPGYTGM-IVDDDMNPLPPGEVGKLAIKGPTGCR-YLADER--QQNYVKNGWNLPGDAFHMDADGYFYYHARVDDIIVTSGYNVSSPEVEWALLAHPAVAECGVIGVPDPDRGQIIKAFVVLKPGQVGDEALQDFVK-QTVAPYKYPRAIAYVDTLPRTETGKLQRFRLK---------- 70731540 1127 --------------------------LPERLHEQLRQSPERTALVWDGGQLGFAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPAERLAYMLGDSGVQLLLTQTHLLGR---------MPEAPGVSAI-----AMDSLKLDSWPSHAPGL-HLHGEHLAYVIYTSGSTGQPKGVGNTHRALMERLQWMQDSYQLQADDVLMQKAPI--SFDVSVWECFWPLITGCRLLIAEHRDPHRIAQLVQEYGVTTLHFVPPLLQLFVDEPLSAE--CHSLRRVFSGGEALPAELRNRLQQLPNAQLHNRYGPTETAINVTHWQCSDDGERSPIGRPL-GNVLCRVLDAELNLMPAGVPGELCISGQGLARGYLGRPALTAERFVVDPLYRTGDRVRWCADGVLEYLGRLDQQVKLRGFRVEPQEIEARLLAQDGVAQAAVL-VRDTVAGPQLIGYYTAQASDEDETEQSARLKAAELPEYMVPAQLLRLDAMPLSPSGKLDRRALPE--------- 70731540 2190 -----------------------DQCIHHLFSEQALARKDAPALTFAGQTLSYSELDSRANRLAWMLRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGIGLLL-SDARMFAALGELPISVGRWCLEEDGALLADYPAGELPFISL-----------PQHQAYLIYTSGSTGQPKGVVVSHGEIAMHCQAVIRRFGMRADDCELHF--YSINFDAATERLLVPLLSGAQVVLRGQWDAEEICQLIRQHRISILGFTPSYGSQLAQHLATQQQTLP-VRMCITGGEALTGEHLQRIRAAFQPSLFNAYGPTETVVMPLASLAPEQLADGVASVPIGGARVAYILDADLALVPQGATGELYVGGAGLAQGYHRRPGMSAERFVADPFYRTGDLVRQCADGQVEYIGRVDHQVKIRGFRIELGEIETRLLDHPAVREAVVLAL-DTPAGKQLAGYLVAEHNDVQQANLREALKQQQLPDYMVPTHLILLASMPLTANGKLDRRAL----------- 70731540 3721 -----------------EHEYPLERSYVELFEAQVAAHPQRIAASCLDQRYSYAELNRCSNRLGHALVANGVGFDQPVALLAERGLELLGMIIGSFKAGAGYLPLDPGLPGQRLGRIIELSRTPILVCTAACREQAQALLDEFGCAGRPRLLVW------EELQAAGHAEHNPGRYSA--PDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPYLHLSEADVIAQTA--SQSFDISVWQFLAAPLFGARVDIVPNTDPQGLLAHVEEQGITVLESVPSLIQGMLAQDAIA---LDGLRWMLPTGEAMPPELAHQWLLRYPVGLVNAYGPAECSDDVAFFRVDMASTRGPIGTP-TDNNQLYLMDEALELVPLGAVGELCVAGTGVGRGYVSDPLRTALAFVPHPFYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPELRDAAV-GVQEGVNGKHLVGYLVASDTNLSPSECLERIKPRELPEYMVPLHWLWLAHLPLNANGKLDRKALPALEIGQLQS- 70731540 10 -------------------------TLAQALQRRAVLAPDQVALRFQSVVLSYLDLDLRARTIAAALQA-NAEFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLISIMADAEPRLLLTSAGLRD----SLLQMDELKAPGAPQLLCVDT------LQAGLAEDWQAVALQGDDIAFLQYTSGSTALPKGVQVSHGNLVANELLIRRGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCVLMSPARPVRWLEAISEYGGTISGG-PDFAYRLVSESALERLDLSGWRVAYSGSEPIRLDTLERFAEKFSANFLASYGLAEATIPALHLDDAQNRAEPGQGSAMQPEHAVLVMDPQLGELPDNRIGEVWAAGPSIAHGYWRNPEATAKTFVQHAWLRTGDLGFIR-DGELFITGRLKDLLIVRGHNLYPQDIEKTIE-----REVEVV-----RKG-RVAAFAVTEQGQEGAAEISRSV-QKILPPEALPSVVVLLNALPKTSSGKLQRSACRTRLAD----- 124522984 2 --------------------------LPNFLKQRAYLTPNRIALISQGTSLTFAGLYEKAKETARKLSGCGMQAEDTAAVLLNSRAETVVILHALQQLRVRTLFLNHRLTPAEMQYQLTDSGAKWLITEKSFRE----------KAEVLNETATVIQSEALDGLPAAGYE----ERVEFGLEDVCSIMYTSGTTGKPKGVLQTYGNHWWSAAGSALNLGVREDDTWLCAVPLFHISGFSI--LMRSVFYGMTVYLMEKFDEKETAKLLKSGRITTMSVVTNMLQRLLRELGQERLH-PNFRCLLLGGGPAPRPLLEACAEK-NIPVFQSYGMTETASTVTLAPEDSLRKIGSAGKPLFP-AQIRIVSD-GKVCGPFEHGEIAVKGPNVTIGYLNRPDANQKSF-RDGWFFTGDIGYLDDEGFLYVLDRRSDLIISGGENIYPAEIEEVLLAHPDILEAGVIGVEDEKWGQVPAAFIVTK-RAVQERELQAFCETR-LAKFKIPKKVYAVPALPRNASNKLVRRKLLELL------- 92117535 25 -----------------------------FLERSAVVYPGLPSAVYEGRVFTWAETYERCRRFASFLSSRGVKRGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLEAASLAFMLDHGGAKVILVDPEFSGVIAEALALMTCPK-PFVIDVDDAGAIEYEAAVAAGDPGFVAVFPQDEWDAIALSYTSGTTGNPKGVVTHHRGAYLNAISNVLAGGLGQHPSYLWTLPMFHCNGWCFPWAIAA--TAGVNVCLRKVDPVRIFELIQKHGVTHMCGAPIVYNTLINAPGAPKGNAARPIVGLIAGAAPPVAVLEGAESI-GIKLTHVYGLTETYGPASVCADQRAQLKRRQGVCYPLQEAITVLDETMREVPDGETGEVMFRGNIVMKGYLKNETATNEAF-AGGWFHTGDLGVLDEQGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLLAAVVAKPDAKWGEVPCAFVELKDGAATEAEIIAHCRER-MPGFKTPKAVVF-GTIPKTSTGKIQKFLLRNQVN------ 168183594 5 -------------------------TIGEYLKRTCKKFPNDVAIQSLEEGISWSELDKITDDIAKGMIVLGLKKGDNLVLWGSNKKEWVYIFLAASKIGVCTVTLNTNYLLEEVEKILEVADAKAIAFMESFYNTNYVDIIEKVKEKIPQIEYFIYFGERPEYTGIDNLETFNLICNDVKPDEVVNIQFTSGTTSSPKGVMLTHYSLINNSFITGEALDVTNKDKLCLVVPFFHCFGLSV-GILLSVGRGCSMVLVESYKIAPLINTIKTFKCTVLHGVPTMFCRVLEDDSMDINDFKTIRTGILAGANATDELLDGIIEKMNIRIQIAYGQTEASPGCTQTTDSIDKKYNSVGKPL-PFVEMKVVDDTKKQLPVNNVGEIYVRGFNVMKGYYKNDLLTRKTIDKEGWLHTGDLGFVDKEGYYHITGRIQDIIIRGGENINPHEIEEKLLSHPEISEVEVIGVPDKRYGEEIVACIILKPESLTKGDIKKYI-SQNLAHYKVPKYIEFYDEFPLTDTGKIKRHELKKCFEKK---- 91762622 23 -----------------------------FLERTKDIYPNYEALVYESRSYTWEEVYKRCVKFASALDKLGVKTGDTVSIMAFNTPEIFEAHYSIPMVGAVINAINTRLDPNTISYILQHSDAKVLIVDRQFHDVIEKAL-KNVKNKITIIDIDDQDIDTSSFKRIGELEYESFLNTPKDEWEAISLGYTSGTTGNPKGVVYHHRGSYLMATGSVTAWNMPNKLNFLCVVPMFHCNGWCYPWTLAMLH--ARVICLRNIDVKKMFELIDKYEVTHFGGAPIVLNMIVNAPKEDQKALKRKVNVLTAGAPPPSIIFEKMEN-LGFEVMHVYGLTETYGHMLQCAWNDDWIKARQGVRYPNTEGAIVMDPETMKPAPGKTGEIMIRGNIVMKGYYKDKEATDKSM-AGGWFHSGDLAVTHPDGYIKIQDRSKDIIISGGENISSIEIENAIAKHPSVSLAAVVAKPDEKWGETPCAFVELEDKPATEKEIIDFCRE-TLAGFKLPKSVIFCD-LPKTSTGKIQKFELRKKVKE----- 154483335 2 -------------------------PITELLERNAREFPKDIALVQEKRRVTWRDFNEKANRVANLLISRGIRKGDKVAILMMNCLEWLPIYFGILKTGALAVPMNFRFDAQEIKYCLELSETDVLIF-----GPEFVGRIEEIVDEIDEKRILFYVGGAEDYDKLASNCSSLSPEIEIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAAKAEQNHHGQTKDDVFLCIPPLYHTGAKMHW--FGSLLTGGKAVLLKGVTPKTILETVSNEGCTIVWLLVPWAQDILLALDREDYKLDQWRLMHIGAQPVPQSLIKRWKEYFPHHQYDTYGLSESIGPGCVHLGVENIKVGAIGIPGYGW-EAKIVDPEGNPVEQGSVGELIVKGPGVMTCYYNDEKATAETI-KDGWLYTGDMAEMDEDGFIYLVDRKKDVIISGGENLYPVQIENFLSKFPKIKDVAVIGLADERLGEIAAAIIELNPDTETEQEINDFCKE--LPRYKRPKKIIFT-KVPRNATGKIEKPKLREM-------- 158314683 2 -------------------------TQADLLVRSLTRDRSRPVLYMGDDVLTAGQFADEISRYVQAWQDWGITVGSGVAILSPNRPEVLISMGAALVAGVVWTPLHPLGSLEDQAFILADAGVETLL----FDPVAFGDRAAQLGERAPSLKRLIALAPTNDAEDIATRAAQHLSAPNVRLSDPSWIVYTGGTTGRPKGVVTTHQGIATMTDIQMAEWDWPRELRTLCVTPLSHA---SSALFLPTVLRGGSLVVTSSFDPDQFLVLIKRYRITATFLVPTMIYRLLDHHRLRTADLSSLETLFYGASAMSPSRLAEAMETLGPIFFQFYGQAECPMTVTVLRKHHPDRLASCGQPV-PWLDVALLDDDGREVDTGEPGEICVRGPLVMARYHNQPDQTAEAF-RHGWLHTGDIATADHDGFLTIVDRKKDMIVTGGFNIFPREVEDVLATHPEVSAAAVIGVPDPIWGEAVKAVVVRCPGAVRAEDLVRLVKERKGPA-AAPKSVDFVDTIPLSPLGKPDKKALRAA-------- 126731106 3 -------WLKDETGLERNAANYVPLTPLSFLNRAVQIWPDHLAVVYGPHRKTYAEYAERISRLASGLTGLGVEPGDVVATILPNIPAQAEAHFGVPACGAVLNAINTRLDPDTISYILDHGEAKVVLCDPQFLPV-LAEAFDRMESEPPQVVEVPDVHRHSDYLQYEDLLANGDPMPEDEWESIA-LNYTSGTTGRPKGVVYHHRGAYLNAMGQVLSWRIVLHPVYLTIVPLFHCNGWCHTWMMPA--VGGTIVCCRDVRADSIFNAIADEGVTHFGGAPIVLNTLINAPEDQKRAFDHVVEVFTAGAPPAPATLAAIEP-MGFNVTQVYGLTETYGPGTECGEARAAQKSRQGVAMPFLEPMDVLDEAGAPIARDTRGEIVFRGNGVMKGYLKNPRATKEAF-KDGLFHSGDIAVMHPDNYLQIADRAKDIIISGGENISSVEVEGVLMAHPAVLLCAVVAKPDDKWGEVPCAFVELKDGDASEADLIAFARER-LAGFKTPKKVVF-QELPKTSTGKIQKFELRTQAKD----- 18859661 73 ----------------------PNVPLHEYVWRDFKKWERRTAAVCTDRQYTFAQMRDASAAFAVRLQKFNLQKPDVLAICLPNLPEYPIATLGAIEAGLTVTTVNPVYTPDEIARQLTFSGAKFLVTVSGFATLSQASKLVGRQIPIAVVRTSAEEALPEGAIDFSELTSEDLKAPEASADDMVFLPFSSGTTGLPKGVMLSHNNITSNCEQVQASLPLDPQNTLPGVLPFFHIYGLTVV-MLSKLGQGCRLATMPCFKPDDFMRSLDKYQGSILNLVPPIALFMINHPKLTQETAPHLKVVMSGAAPIGQHDVERFLNKFPNTVFQGYGMTEASPVV--LLTPEGNKVYASTGVLPASTEAKIVPLDGSDVGPRTTGELCVRGPQVMAGYLNNDEANQVTFYPGNWLRSGDVAFYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGEAPRAIVVLRGEKASAEEISAYVAER-VAHYKLEGGVIFVDEVPKNPTGKILRRELKEKFSD----- 133917245 521 -----VEWNQTQVP-YRDHQC-----IHQLFEEQVGKNPDAVAVIYEQESLTYQQLNQKANQLAHYLQSLGIKTEELVGVCVERSPLMIIGLLGILKAGGAYLPLDPNYPSERLAYMLEDSAVSVLLTQ------------KTLVHCLPNHQGQKFCLDKDWEIIAQNCQDNPIN--QSTSQNLAYIIYTSGSTGQPKGVLIEHQSLLNLIFWHQNAFNITEIDRATQLA--GIAFDASVWEIWPYLTCGACLAIVPQYSPNQLQQWLMDQRITVSFIPTPLAEILI---SLDWPSICTLRLMLTGGDKLNPSTSIPFI------LVNNYGPTENTVVTTSTPNLSAEKAPAIGRPIA-NTQVYILDQYQQPVPIGIPGELYIGGSGLARGYLNRSELTDSKFIPNPFYKTGDLVRYGNDGQIEFVGRIDDQVKIRGFRIELGEVETVLNQHPQVKEAIIIAREDQPGVKRLCAYII-GHKKLSISELRLFLQEK-LPQYMIPAFLIILDAFPLTANGKIDRLALPQPALE----- 161368561 4925 --------------------------VHRLFEAQAARTPDATAIVDGATTLDYRALDARANRIAHALAHAGVRAGDRVALHLEPSIGLVAAQLAVLKLGAAYVPVDVGNPPARKAFVAQDSGARLVL---GDAALDWPAAAGVPQRDLAAL------------LAGPWPSDAPARAPQCGGDTPAYVMYTSGSSGQPKGVLVTHRGIARLAVNSGYATFDASDRFAFASNP---AFDASTFEVWTALLNGASIGIVKRDDLLDLGALAGKLGVTCLFLTTALFNRCV---SFDPAMFARLRCVISGGERADPAVYRKVLEAGPPRLLNAYGPTETTTFAAVWEAEPRTLAAPIGRPI-GNTSVYVLDAYGAPVPVGVTGEIHIGGPGVAQGYLNRPALSAERFVRDPFYRTGDLGRWRPDGMLDCIGRADFQVKIRGFRIELGEIEACLLEHGALAQAAVLARDDGDGGKTLVAYYVPRAGHEDGAALRAHLAAR-LPEYMVPAAYVRLPAMPLTPNGKLERRAL----------- 27807441 101 ------------------------------LDQHVQKSPESIALIWEEVKITYRELLETTCRLANTLKRYGVRRGDRVAIYMPVSPLAVAAMLACARIGAIHNVIFAGFSVGSLAGRINDAQCKVVITLRGGRVVQLKKIVDEAIKVCPSVQHVLVAGHLDVSLEQEMAKEEPVCAPEMGSEDILFLLYTSGSTGKPKGLVHTQAGYLYAALTHRLVFDYRPGDIFGCVADIGWITGHSYV-VYGPLCNGATSVLFEYPDAGRYWETVQRLKINQFYGAPTAYRLLLKFEDSKKYDRSSLRTLGSVGEPINHEAWEWLHRVVGCTLVDTWWQTETGGICISPRPSEEILPCMAMRPLFGIVPV-LMDEKGNVLEGGDVGALCLSWPGMARTIYGDHQRFLDAYFEPGYYFTGDGAYRTEEGYYEITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFDDVGDVDVVVKELRSVVADK-IAKYAVPDQVLVVKRLPKTRSGKVMRRLLRKIVMGR---- 119478013 3 -------------------------SLPGLLERGARINRTATATRFLDRERSWSQVLNRVSRLAAGLSGYNLEEADRIAILSLNSDNYFESIFAVPWAGFCLVPLNTRWALPENQYALVDSGSKVLLFDDAF-----IDQARLLKDQVDSLQQLVYMGDPDWADSYEELVAQPAQMSRRGDDDMAGIFYTGGTTGFPKGVMQSHKAIWASAIGMFPSVGMNQTHCYLHAAPMFHMADFA--GSMNTLLAGGSHAFVAGFDAGLVLKIFSDWKVTHTLIVPAMVKMLLAHPDAGKADLSRLEKITYGASPMPAALLDAMRLWPQVGFTQAYGQTEMAPVITTLNAEDHRKGGSAGRP-TPVSEVRLLDSDDNDVELGVQGEVVVKGPHAMLGYWNKPDETAKALV-DGWVYTGDAGIFDASGYLYIVDRVKDMIITGGENVFTTEVENALISHDAVQDVAVIGIPHDEWGEMVHGIVILVAGEVSEAALIGHCR-KSIAGYKCPKSISFREQLPLSGAGKVLKTELR---------- 987100 8 ------------------------RPIYDLLRANAERLGDKIAYVDSRLALTHAELATRTGRIAGHLVDMGVDRGDRVAILLGNRVENIESYLAIARASAVAVPLNPDATEAEVAHFLSDSGAVAVITDSAH--------LDDVRRTAPAANIVLVGEEPPGVRSFAELATEPLRPPDLGLDEPAWMLYTSGTTGTPKGVLSTQGSGLWSAAYCIPAWELTENDVLLWPAPLFHRLAL-HLCLLATTAVGATARIMNGFVASEVLEELTEHRCTVLVGVPTMSRYLLGAADTFEPRTSSLKMGLVAGSVAPASLIEGFEDVFGVPLLDTYGCTETSGSLTVNWLSGQRIPGSCGLPVPGLSLRFVDPISGADVADGEEGELWASGPSIMIGYHEQPEATAEVL-SDGWYRTGDLARRSETGHVTITGRIKELIIRGGENIHPHEIEAVALDVPGVKDAAAAGKQHPVLGEIPVLYVVPETGGVDTDMVLAVCRER-LSYFKVPEEIYRVDAIPRTASGKVKRSSLTEKPAE-LLAG 119468996 81 --------------------------------------ADKIALIWEGENITYQQLHDEVAKFANGLKKLGVQKGDRVAIYMPMTPQAIYAMQACARIGAIHSVVFGGFSPSAIADRIKDSGAKVVITSDEGRRVPLKANVDELQDSVTTIEHVIVVDWHDHDIWWHDLVADQCEPEPMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYASMTHEVFDLQDDDVYWCSADVGWITGHSYI-AYGPLVNGCTQVVPTYPSAGRMGEVVDKHGVTILYTAPTAIRALMAKGDEPTAHRDSLRILGSVGEPINPEAWNWYYESIGCPIVDTWWQTETGIMITPLPGATDTKPGSATHPFFGIAPA-LYDAEGNTLEGAVDGNLVISWPSQARTVYGDHERFEQTYFSPGVYFTGDGCRRDEDSYYWITGRVDDVLNVSGHRLGTAEIESALVAHEAVAEAAVVGYPHNIKGQGIYVYITPNEGVTVSDELTTAVRRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANE---- 110598018 452 LLVGWNATDAPLPEKF----------LHQMFEAHAAEHPESTALCFQNRRIGYAELNAGANQLAHALIALGIQRDAPVAIALERTPEMIVAMMAVLKAGGCYLPLDPSWPPERLAFMLEDSAAELLLTSELLR---ERLSLKAVQTLCPGAGN-----------PFVSLKPSGNPDLAISPEQLAYIIYTSGSTGTPKGVAVSHRGVGNMALAQISAFGVKRESRVLLFA--SFSFDASVSEIATALCSGAELHIPDEEQRIPGLALLEDSAITHITLPPTALALLPKAG------LPLLEALVVAGEPCPPALAAFWSK--GRRFFNGYGPTEATVCTTRHADISPDRPLPIGRPIA-NTRLYLLDRNRQPVPTGIAGELYIGGVGLASGYLNRPELTAEKFIPDPFYKTGDLVRYRTDGNLEFLGRLDHQLKIRGFRIEPGEIESALTAIPSIHSALVDARNDAYGQPALAAWLVAAGTPPSIAGLRADL-GRTLPEYMIPTSFIFLEAMPLTVNGKIDRKALPD--------- 115524880 27 -----------------------------FLARTAAIYPTMTSMVYEDRRFNWAETSERCHRLASYLAGRGIGRGDTVGLMLPNIPAMYEAHFAVPMLGAVINAFNIRLEPASIAFQLDHGGAKLVLVDPEFAGVIEDAIALMAGPK-PILIDVDDAGEIEYEAAVAAGDPGFAATLPQDEWDAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAAGLGQHPVYLWTLPMFHCNGWCFPWTLAA--AAGVSVCLRKVDPAKIFELIPKHGVTHMAGAPIVYNTLINAPSAPKGAAAKPVVGLIAGAAPPVAVLAGAESI-GIKLTHVYGLTEGPAAVCAEQPGWDDLPRRQGVPYPLQEAVTVLDETMTEVPDGETGEVMFRGNIVMKGYLKNEKATQEAF-QGGWFHTGDLGVLDASGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAVLFAAVVAKPDPKWGEVPCAFVELKEGSATEAEIIAFCRDQ-LPGFKTPKVIEFT-AIPKTSTGKIQKFMLRDQVK------ 118589991 12 --------------------------LAHFLSRNAARWPTRPAVVQDGCTWTWSQIDSRVSALATGLKSFGVSKGDSLLVQAENSVQMIEIMLAAFRLGAVWVPCNFRQAPGETAYAAEKAKAKVFLCDANFG-----AQAEAVQNARAQLSGCVTIGTSDFGTSYEDLVSQAFANESVDYNDPCWLFFTSGSTGRPKAVVLSHGQIGFVCANYMADLGTTEQDASLVIAPLSHGAGL---QLVAQLVAGSAHVLLPRFNPATAFELIEKHKVSNLFTVPTIVKRLVEDPAVDRFDHSSLRHVIYAGAPMYREDQKLALQKLGHVLVQYYGLGEVTGNITVLEDGPQTRSGTCGTERT-GIEVSIQDEDGNLLPPNETGEVCVIGAAVCAGYLDDDDANKKSF-RNGWFRTGDIGHMDEQRYLFLTGRASDMYISGGSNVYPKEVEEVLLTHPDISEVAILGIPDRQWGEVGLAVCVAAPGSPDPQALTDYLNGK-IARYKLPARYLFIPAMPTSAYGKITKKLVREHLTEQ---- 127513794 17 ------RWPK---GTTREPIYPHGEPVTEYLSAWARLNPTKVAIQFYGYELTYAQLDEMSTRFANVLRGLGVGQGDGVAVFMPNCPQFHIAFLGILKCGAVHMPVSPLSKEMELRHQLGDSQPKVALCYDAYTDVRPRAITAVLPDLFEIPKTPLADGIIDFFEAIDNASKEVLDYIP-ALDDLAAINYTSGTTGMPKGVMHTHRNMIGTMASYGEVGPEGTDLVMLSFLPEFWIAG-EDTGLLLPLYSGATLVLMARWDTKAFMELVHHHKVNMTIMLIDSVDEILNHPHLHQFDLTSLTTVPCISKKLNRDYRQRWRELTGTTLFEVYGMTETHTCDTFTDMDLSFDPAFLGLPV-PGTEIKICDVTGELMPLGVEGEIQIRTPTLLKGYWNKPDLNKNLFEEGGWYRTGDLGMITEEGFFRYLGRRKEMLKVNGMSVFPTEVESMLGQHPAIASCGVVGRPDERKGQVPVAFVTLKPGFDETQELQAWCV-NAMAIFKVP-EIRIQERLPMTATGKIRKVDLEKSL------- 154244956 13 ---------------------------------------DRPCLLFDGATQSYAHVRAQAAGVRARLLAEGIGRGDFVALVLANGPDFVASYLGVLSLGAVAVCINPMLAEAETAFILADSACRIALAEGDVA-------ARLSLSGLPVLD-------------AGTAATGTWAVEDVADNHPAVVVYSSGTSGRPKGVMLSHGNVAFTARSKVRYMGVTGADRLLLFLPLHHCFGQNAI-LWPALAAGACVVLQRRFDRAAVLQSLRADGVTMVFGVPTTFLAL--EGRITAADGPRVRYWFSAAAPLPLEVEERWHRHMGLPIHQGYGQTECSP-FATYNHAHSLRRGKVGTAIDEVDLRIVDPADGRDLPKGEAGEIVLRGPNVMLGYLNRPADTAKAI-RQGWLHTGDIGRLDADGYLSVEDRLTDLIIIGGRNVYPAEVENALYSHPAVAEAAVYGVADPFLGEEVWANVVLKPGVSIGAQELEAVCRRSLAAYKVPTAITFVDALPRNPTGKILKRELRAAAA------ 148257858 32 --------------------------------------GTKAAFVDNRGTLSYGDLEDRVRRIASALRDLGIKREERVLLAMQDCTDWPAAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLT----SGDVLPAIKGALTKSDHEVRKVIVSHPIASLDFGEETHAPMARPARTHCDDPAFWLYSSGSTGRPKGTVHSHANYFTAELYGKAVLDLTETDICFSAAKLFFAYGLGNALTFPMSVGATTLLMPDRASPDEVFKAVGGFKPTVFYGAPTGFAGMLASPALPSREQVALRLVSSAGEALPAEIGKRFKAHFGVDIVDGIGSTEMLHIFIS-NRPDDVRYGTTGWPVPGYD-IELRGDDGGAVPDGEPGDLYIRGPSAAMMYWGNRAKTRETF-QGGWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAILEAAVIGVPDAEGLTKTKAFVVLKHGATTDAELKAFVKDR-LAPYKYPRMIEYVDELPKTATGKIQRFKLR--ALEQQAAG 27382404 22 -------WPKGLPRS--PNYLHGEAPLTEYLRAWARRSPERPAVIFYGHVTTYADLDRQSDRFAALLQAKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAAHVPVSPLSRAFELSYELNDTQADVIVALDQLIPVVEQADVLPAAPAFPTPESIIAAAGATDLLPALAAMPAPSPLPPPGLDEVAALNYTGGTTGMPKGCVHTHRDMVYTAAANYGISVLDESSVFLSFFPEFWIAG-ENFGLIFPLFSGATLVLLARWDAVGAMAAIDKYKVTITAMPVDGAVELMDHPRWSEFDLSSLKQVRVVSKKLNADYRRRWKDLTGTILMEAWGMTETHTSNTFTSGFQDDQPIFVGLPV-PGAEFKITDETGALLPLGAEGEIRVRTPSLLKSYWNKPEATAESLV-DGWLRTGDIGSIDKDGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPDKGQVPVAYIQLKPEAVSAESLRAWCAER-MAVYKVP-EIRIIEALPLTATGKVKKQDL----------- 94310169 38 ----------------------------DLLTRNVAGRGVRTAYIDDAGSLTFAELDDRCRRFAGALLRAGFRREERVLLCAFDTIDFPTVFLGCLLAGVVPVAVNTLLTTEDYAYMLEHSGARAVVVSAQLLPTMRAAMTKAGVTPDLIVAAPHTEDSAKAANTVSAMAASAPPLAQTGPDDMAFWLYSSGSTGRPKGTVHTHGNLFHTALYARRVLGIREDDTVFSAAKLFFAYGLGNALTFPLAVGATTILMAERPTPQAVFQRLTTHRPTVFCGVPTLFAGMLASPDLPPRADVAMRVCTSAGEALPQDIGNRFLAHFGCDILDGIGSTEMLHIFLS-NRPGEVRYGTTGKPVPGY-ELKLLDERGEPCASGEVGDLYIKGPSAALMYWCNREKSRDTFV-GAWTRSGDKYVCDADGYFTYAGRSDDMLKVGGIYVSPFEVEAALALHPAVLEAAVIGVADADDLIKPKAFVVMRPGQQMAAELQAFVKSR-LAPYKYPRQIECVEELPKTATGKIQRFRLRQR-------- 85714476 25 -----------------------------------------------GRRISYGDLIAFSGRLANILVARGVRPGDRVAVQVEKSVPNLALYLATARAGAVYLPLNDAYTLNELDYFIADAEPS-LVVCDPSKAEGIQAIASKVNAKVETLD----AKGKGSLTAAAATAKPDFMTVARGGEDLAAILYTSGTTGRSKGAMLTHDNLTSNALSLVDAWRFTEKDVLIHALPIYHTHGLFVASNV-TLFARASMIFLSKFDPDVVIRMMD--RATVLMGVPTFYTRLLPHPALTIESTRHMRLFISGSAPLLADTHRAWSTRTGHAVLERYGMTETGMNTSNPYDGDRV-PGAVG-PALRGVSVRVTDETGKELPRESVGMIEVKGPNVFKGYWRMPEKTRTEFRHDGFFITGDIGKIDQRDYVHILGRGTDLIITGGLNVYPKEVESEIDALAGVVESAVVGVPHPDFGEGVTAIVVRRDGGPTEEQVLKALEGR-LARFKIPKHAIFVDELPRNAMGKVQKNILRDKYA------ 198471173 73 ----------------------RNVPLHEYVWRDFKKWESRTAAVCTDRQYTFAQMRDASAAFAVRLQKFKLRKPDVVAICLPNLPEYPIATLGAIEAGLTVTTVNPIYTAEEIARQLTFS-AANLIVGTVQNYGTLNEACKLAGKRLPIADDSLPAGAIDELISTQNVRYDDLQVPEATADDMVFLPFSSGTTGLPKGVMLSHNNITSNCEQVQAALNLNVQDTLPGVLPFFHIYGLTVV-MLSKLGQGSRLATMPAFKPDDFMKALDQYKGSILNLVPPIALFMINHPNINEQTAPALRVVMSGAAPIGQHDVERFLQKFPVAFKQGYGMTEASPVVL-LTPEGNTRYASTGI-LSGSTEAKIVPLDGADVGPRTTGELCVRGPQVMSGYLNNEEANEVTFFPGNWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEVNGEAPRAIVVLRQGEATAEDIAAYVAER-VAHYKRLGGVIFVDEVPKNPTGKILRKDLKAQYSD----- 152985045 496 LLEG---WNATAAEYPLQRG------VHQLFEEQAERNPEAPALAFGEERLDYAELNRRANRLAHALIERGVGADRLVGVAMERSIEMVVALMAILKAGGAYVPVDPEYPEERQAYMLEDSGVQLLLSQSHLK----LPLARGVQRI-----------DLDRGAPWFEGYSEANPDIHLDGENLAYVIYTSGSTGKPKGAGNRHSALSNRLCWMQQAYGLGVGDTVLQKTPF--SFDVSVWEFFWPLMSGARLVVADHRDPAKLVALINREGVDTLHFVPSMLQAFLQDEDVA--SCTSLKRIVCSGEALPADAQQQVFAKLPAGLYNLYGPTEAAIDVTHWTCVEEGKAVPIGRPIANL-ACYILDGNLEPVPVGVLGELYLAGRGLARGYHQRPGLTAERFVASPFYRSGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIEARLLEHPWVREAAVLAVD----GKQLVGYVVLESEGGDWREALAAHLAASLPEYMVPAQWLALERMPLSPNGKLERKALPAPEASVAQAG 152985045 1989 -----------------ESGFPASPLIHQRVAERARLAPDAPAVLFDDQVLSFAELDSRANRLAHALIDRGVGPEVRVAIAMQRSAEIMIAFLAVLKSGGAYVPLDIEYPRERLLYMMQDSRAHLLLTQS------------HLLERLPIPTGLACLSLDRE----EEWAGFPTHDPEVHGDNLAYVIYTSGSTGMPKGVAVSHGPLAAHIVATGERYEMTPADCELHF--MSFAFDGSHEGWMHPLINGARVLIRDDWLPEQTYAQMHRHGVTVAVF-PPVYLQQLAEHAERDGNPPAARVYCFGGDAVAQASYDAWRALRPQYLFNGYGPTETVVTPLLWKARPDDACGAAYMPIGGNRSGYILDAQLNLLPVGVAGELYLGGEGVARGYLERPALTAERFVPDPFYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREQTAVREAVVVAQAGA-SGQQLVGYVVPQDPALVEDALRKALKER-LPEYMLPAHLLFLPRMPLTPNGKLDRKGLPKPSADQ---- 110613493 37 ----------------------------DVVDRYAEIEPDKVALVWEEKRITFGELRDLSSRAANFFTREGIQKGDTVMLTLKARYDFWYALLGLHRIGAIAIPATHMLKEKDIVYRIREADIKMVVC---IAEDGVPEVFEGAIAELGSDTRRVLVGDSDRD-GWINLRKEIMKLPGAGGDDTLIVYFSSGTTGMPKMIEHDHTYPLGHIITAKYWQNVREDGLHYTVADTGWAKAMWG-QIYGQWIAGSAVFVYDRFDPEKMLEKLEKYEITTFCAPPTIYRFLIKE-DLSRYDLSGIEYAVTAGEPLNPEVFERFREHTGLQLMEGFGQTECVVCIANFP-WMEPKPGSMGKP-SPGYPVELVDRNGDPVDVGEEGEIVIRTAGLFNGYYRNPEKTSEV-WHDGYYHTGDTAWMDEDGYMWFVGRTGDIIKSSGYRIGPFEVESAIISHPSVLECAVTGYPDPIRGQVVKATIVLARGYEPSEELKKEIQDRVTAPYKYPRIVEFVDELPKTISGKIRRVEIRE--------- 94970548 82 -------------------------TLNALDRHAKSERRNRVAYIWSERVVTYGQLYRMVCRFANGLRSIDVNKGDRVVIYMPLTIECIVAMLACARVGAIHSVVYAGLGHQALRDRIEDAQAKVVIAGECTKTVALKPIVDEAIDGLEFVEHVVVYQRSKGQFEAASRRSSECPAEEMDAEDPLFILYTSGTTGKPKGVVHVHGGFMVGTTYHLRFLDIGEQDIFWTGWIVGHSYIVYAPGVTTLLREGA----IDYPEPSAAWQIIERYGVTKMFTAPTAIRMFMRFGESLPYDLTTLRVVACAGEPLNPEAWRWAQTYIAGDVIDNWWQTELGGPTLGTPVTKAMRAGKAGLPL-PGVEADVVDMEGKRSPDGVQGRLILKRPHMMRTIWKNDARWEREWQEPGCYMTGDVAVRDKDGYIAVIGRADDVLNVAGHRIGTAEVESALVSHPAVAEAAAIGIPDALKGESIKAFVQLRAGHNASDNLKAALVDRELGPIATPSAIDFVPSLPKTRSGKIMRRLLKAR-------- 87120554 81 ------------------------------------------------EEITYQQLHDEVASLSNGLKKLGVTKGDRVAIYMPMIPEAVYAMLACARIGAIHTVIFGGFSAHAIADRLNDCEVKLVLTADGLRAGNKVPLKHNVDNACPSVEHVVVFPHTQRDVDWNDQSCEPCPVEPMQAEDPLFILYTSGSTGKPKGVVHTTGGYMVYAGLSHEVFDLQPDDVYWCAADVGHSYIVYGPGTTSVMFEG----VPTYPDCGRVGRIVDKYNVNILYTAPTAIRALMSKGDEQTSHRDSLRVLGSVGEPINPEAWWWYYTKVGCAVVDTWWQTETGIMMTPRVGGKDMKPGSCVGPLFGVQPALVVEAQGEDVEGGLV--LLDSWPSQARTVYGDHERFMQTYTYDGMYFTGDGARRDKDDYFWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGLYVYLSQVDGVEITEDIRQFVRD-EIGPIATPDLMQWAQGLPKTRSGKIMRRILRKIAANE---- 186456066 1534 -------WNDTRQD------YPRNQCVHQLVEAAAAETPNAAAVVFDGKCLTYQELNRRANRLAHYLKRNGVGPDVLVGLCVERSLEMVIGLLGILKAGGAYLPLDPEYPMERVAFILQDAKAPVLLTQQSL--LRKLPVIAPSTDGTSQVQNRAVFCLDPDLSAIPE-RNEENPVCATTQENLAYVLYTSGSTGQPKGVQIPHRALVNFLTSTQQEPGMKASDVLLAVTTL--SFDIAGLELWLPLTVGAKVVIARSADGKQLIRLLAQCHATVMQATPVTWRMLLEAGWAGNPKLN----ILCGGEVWSEDLVKQLLPKC-ASLWNMYGPTETTI-WSAVDRIQSPETPVIGRPMA-NTQFYVLGPEMQPVAVGVPGELHIGGEGLARGYHKREQLTAEKFIKDPFYKTGDLVRYRRDGKIEFLSRIDNQVKIRGYRIELGEIETILRQHPYVRDCVLAARNGPAGEKRLIGYVVLRPSPVSTSELRSFLKER-LPDYMVPSVFVTLEALPLTPNGKVDRKALPE--------- 196243390 521 -----VEWNDTKRD-YPKDKC-----IHQLFDEQVEKTPDAIALVYEEEQLTYRELNQKSNQLAHYLQKLGVKPDTLVGICVDRSLEMIIGLLGILKAGGAYVPIDPNYPAQRIEYMLSDARVNLLLTQERFKSLFLK------------FSEQILFWEHDQTNWLEEIQTNPINQTEL--NHLAYINYTSGSTGQPKGVMIPHKGVVRLLINP-NYVDLDSQTNLLHLSPIA--FDASTFEIWGALLHGGKCVLFSEPTALALKQTIEKHKINTLWLTSALFNSVVDEL---PDTLGEIKQLLTGGEALSVNHINQALKVLPSTLIDGYGPTETTFTCCYLIPPSDILAIPIGKPIS-NTQVYILDTNLQPVPIGVAGELHIGGDGLARGYLNRPELTAEKFIINPFYKTGDLCRYLRDGNLEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLVPGQESPSSQGLREYLKEK-LPDYMVPSAFVLLEKLPLTPNGKIDRKAL----------- 196243390 1685 -------WNDTKAD-YPKEKC-----IHQLFEEQVERTPDAVAVVYEDQQLTYLQLNQKANQLAHYLIKFGVKPDTLVGICVERSLEMVMGLLGILKAGGAYVPIDPNYPAERIEYMLKDSAVSILLTQ------------ERLVKELPETQAQMICLD-NDWLTISQENPNNC-LSQVNAKNLAYIIYTSGSTGNPKGVMIEHNSLVNLAINLKQKIY-SQTKQQKITLNGSLSFDTSVKQWIQ-LAYGHSVYIIPRLDSVTFLKYLRDYRIQVLDCTPGQLRGMIESDLLTTE--SYLSKILLGGESIDVSTWGNLSQNSHIQFYNLYGPTENSVDTTISKIEVNQPLPNIGKPI-NNVQVYILDTNLQPVPIGVAGELHIGGDGLARGYLNRPELTAEKFIVNPFYKTGDLCRYLRDGNLEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLVPGQESPSSQGLREYLKEK-LPDYMVPSAFVLLEKLPLTPNGKIDRKAL----------- 114570200 56 ----------------------------------AMEHGDKTAVVFEDQRWSFADLAARSVAVANTLIRHGVKPGTRVALALRNCPEWMACFLGVLAAGGVIVPINGWWTSEEMAFGLEDCGAK-IVIAGARQIERVRPHAGRLGLTLIAGRGEIVADTFDAMVAAGAGKAPPELVIDTDSD--FAIFYTSGSTGKPKGAVLTHRGAVTTILSNGDQEFVDGDPGVLVCLPLFHCTGSHAVFMLS-LFSGRKMALMRKWDAGDAVDIIQAEKLTDMVGVPTMSHELTLEAERRGVVLETLQSMGTGGAKRPEAHVEKINEVFPQAWSSGYGLTETNALGTYNGLGEQAKPGSCGAPLPAVTFIKTVDEAGNETPTGEPGEVWIQSPAVFRGYLNQPEATADVLTKDRWFKTGDVGIIDEDGFLFIVDRIKDMVLRGGENVSCLEVEGALAHHPDILEAAVIGIPDERLGERVGAAVLARDGATLTDEIKTFLKPH-LAPFKIPERFWHMDGLPRGGTSKIDKPGLRKMLLTEGEAG 190348910 99 ------------------------------VDRWAMKNPEKPAIIYEGRTITYGELLKDVSKLAATLTNLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGALHSVVFAGFSSTSLRDRIIDADSRIVITADGGKTIETKKIVDDALKECPHVRNVLVAGRDLWWHDELQKYGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALMTAKYFDLHEEDIIFTAGDVGWITG-HTYVVYGPLLCGATTVVPAYPDYSRYWDVVDKYKVNQFYVAPTALRLLKRAGTVEKHDLSSLRVLGSVGEPIAAEVWHWYNDNIGAHIVDTYWQTEGSHLLTPLAGVTPTKPGSASLPFFGID-ARILDPSGKDLVDNVEGVLCVKSPSITRGIYHDYARYIETYLKPNHYFSGDGAARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAALIEHELVGESAVVGYADELTGQAVAAYVSLKSEVDDLEAIKKELVRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRKVLAGE---- 115388765 50 ---------------------------------------------YTGRSYTFAEARKLGLHFGRLLQKWSWKKGDVLTIFSPNAIDLPPIIWGAISVGGVVSPLNPAFSAHDLRHYLKDSQAKAVVTKRA----QYPVVLEAAQKAGLSPSRIIVIDDAVPQLWEDDAYSQPHQPPITDPKDLVFLVYSSGTTGLPKGVMLSHFNIVANLIQSAAVDNLTHEDRVLACLPFFHIYGVTYLITYGVFM-GMSTYVMPRFELEKFCQTIEKYKVTYAYAVPPVILQLLENPKARKYNLSSIRMLKCSAAPLSPQLIASLKEQFSINVRQAYGMSECSP-CTHMQTWQEAQPGAVGR-LLPNLIAKYVPVEGEKPAHAKEGELWVKGPNVFLGYYNNPKATAESFSADGFYKTGDVGYEDSQGNFIITDRVKELIKYNGFQVPPAELEGILLGHPAIADVAVVGIPTGKAGELPRAYVRAKESEQTAQDIQAFLKER-VAYYKLRGGVRFIDAIPRNPSGKILRRELRKLDTAKM--- 187251642 11 ------------------------------LSDSAYRYPERVAFVFEGKKYTFHELQILVDKCADMFWTYGIRKGDSVAIAHKNSIWFVITSFALYKLSAIAVPINFMSKPEEIKFIIEDSGATMVILQN-----EFLRAYKKTAEIAPSLKYFFCSDYPEEDERVKDLQKEEILEHKPSLEDNAFILYTSGTTGAPKGAVVTHGNLAANIISCAQVFRIAGDDAMICLLPMFHTFAWMTCVIL-PIYLGLKSVIAPSITPPSAWHLMGVERVTLFIAIPQIFYILAKEARGIKRAFRKVRFCISGAAPLNKESQDHFEKNLGIQLLEGYGLTETSPVIS-VNLEEKNKKGSVG-PALPSVKVVILDDNENELPRNAEGEISVKGPNVFKQYHNNPEGTKEAFSKEGWFKTGDIGLVDDEGFIFIKDRKKDMIIIKGLKVFSAQVEATIMQFPGIEECAIIGVPDGRGGEFIKLYAVKAPGVDNETAFRKFLKT-NLDNYKRPRDIEFMTELPKNSLRKILKRELRKDAVEKL--- 167045698 23 -----------------------------FIERTKDIYPNYEAVVYKKRSYTWKQVYDRSIKFASALEKHGIKSGDTISIMAANTPELFEAHYSVPMTGAVLNAINTRLDSKTVGYILKHADAKALIVDRQFHGVVKKALIIDIVDKQADLKDSEKIGEIEYESFLEKGDVNYVWKRPKDEWQAISLNYTSGTTGNPKGVVYHHRGSYLMSTGSAAAWNMPNRLNFLYTVPMFHCNGWCYPWTLAMLH--ARVICIRNIRAKEVFDLITEHKVTHFGGAPIILNMLASAPKEEQKPLKHKVYVLTAAAPPPSIIFKKMKN-LGFEVMHVYGLTETYGHILQCEDEKADINARQGVRYPNLEDVDVMDETMKPLPRDTIGEIMIRGNVVMKGYFKDKEATEKAM-KGGWFHSGDLAVMYPNGYIQIKDRSKDIIISGGENISSIEIENTVAKHSSVSLAAVVAKPDEKWGEIPCAFVELAPEKATEEEIIKFCRE-TLAGFKIPKKIVF-GELPKTSTGKIKKFELRKKAKE----- 195432715 73 -------------------------PLHEYVWRDFKKWENNTAAVCTDRQYTFAQLRDASAALAVRLQKFKLFKPDVLAVCLPNLPEYPIAALGAIEAGLTVTTVNPIYTPDEIARQLTFSGAKFLI-GTAQGYGTLREACQLAGKQLPIAVIRTTAGEPYQLISTENIRYDDLTIPDASPDDMVFLPFSSGTTGLPKGVVLSHNNITSNCEQVQTALPADEQDTLPGVLPFFHIYGLTVV-MLSKLGQGARLATMPAFKPDDFMKSLDTYRGSILNLVPPIALFMINHPKLTQETAPALKVVMSGAAPIGQHDVERFLQKFNVSFKQGYGMTEASPVIL-LTPHGNTRYASTGV-LPGSTESKIVPLDGNDLGPRTTGELCVRGPQVMSGYLNNEEANQVTFYPGNWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVALRNETATAEEIASYVAQR-VAHYKLEGGVIFVDEVPKNPTGKILRKDLKYEFSPKI--- 186682771 528 -----------------QTDYPHDKTLVELFEAQVAKNPDNLALVFESQSLTYQQLNQKVNQLAYYLQNHQVQPDTLIGICVERSLEMIVGVLGILKAGGAYVPIDPNYPQERIKFMLEDSGTSVLLTQSFVKH-------QLPLGELKYTCQVIFLDKAIFSLQLTDNPSS-----QSTPDSLAYVIYTSGSTGLPKGVMIEHRAIVNLSLAWAKTFQVKQNSRLLQFG--SFSFDLSIGEIATTLTTGACLYLAKKETPSQILDFLTHHKISHSFLSPSALSVL------PQATLPDLQCLTVGGEACPAELVTQW-ATTGRCFFNCYGPTESTVNAAALCHPNGKKP-PIGQPLS-NIRIYILDPHNQPLPPGIPGELCIAGVGLARGYLNRPDLTAQQFIEERIYKTGDLARWKSDGNLEYLGRIDNQIKLRGFRIELGEIESILLQHPLVKEAIATLYKTE-SNQSLIAYVTGINN-DLSRQLKNHLKSR-LPDYMIPAQIIILDQLPLTPNGKIDRKAL----------- 197775794 23 -------WPKELPELRYPDRLNCGE---ELLDRTIERFGDRPVFRSGGEVWSYGHLRERVDRIAHVLTELGVVPGNRVLLRGPTTPHLAACWLAVMKAGAVAVTVLAQHRAGELATVCEIASVGHALC-------DVRTVDELVKAEVPGLRITTYGGDAPDDLLAAAAGPEPYEPVRTAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTSAHVLRPEPDDVFAGSPPLGFTFGLGGLVVF-PMRAGACALLLEQAGPGQLLPAIAEHRVSVLFTAPTAYRVMLDQ--FDSHDTRSLRRCVSAGENLPAATWQAWLERTGLRIINGIGATELLHIFISAAD-GAIRPGTTGVPV-PGWQARVVDGEGRPVPDGEPGLLAVRGPVGCR-YLADPRQTQ--YVRDGWNLTGDTYVREPDGWFRYVARADDMIISAGYNIAGPEVEDALLHHPDVAEAAVVGRPDELRGQIAVAYVVLREGAATADALRDFVKER-LTPFKCPREIVFLDALPRTPTGKLQRYRLR---------- 118473471 4 ------------------DGMWGV--LPDVLDRACAYYGERTAILDAGASVTYRELGQWRNQIAHALIDNGVQKGERVGLLMPNCLEFIPIQQAIWAAGAVLVQMPTRAAAEGFKSNLAQTDATTLLYH-----AKFEDAIASIRDGLPKLQTLIRVGTAENEKSVDALAGQPTHRPQVDEHDEAYVLFTSGSTGEPKGVVNSHYTWYYSISAGLEIGDIRFGEVFAHGAPLTH---FTQIFVLPTFVRGGTNVMLPGLEPESLLTFIERHGVTAVALVPTIIYLLLDHPRRSEFDLSTLQTVVYAGSPIAPERLRQALEVFGPIFIQTYAGTE-PGYVACLRKPEHVRLAAAGRPMFPV-RVSVQDENDRILPVGEVGEICSQQLGQMLSYL-DPARNAETL-RDGWVHTGDVGYLDHDGYLYIVDRKKDMVVSGGFNVFPRQVEDALATHPAVAQSAVIGVPHEKWGEAVMAVVVPQSGEITGPELESELIKHVLGSVAAPKTVLFADSLPLNPAGKVDKKAIRK--------- 94310006 25 --------PATRRDDYRASFHWDVPEIFNLAEVCCGRWAHRIAVYTEHESHTYAHIQAEANRLSRALRELGVQRGDRVAIVMPQRIETVIAGMAVYQLGAVAMPLSMLFGPEALSYRIDHSETRVAIADETSIDNML-----AARPDCPTLRTVIGVGDATDWDTLLAAQIPEFTAEQTKAEEAAVLIYTSGTTGPPKGAVIPHRALIGNLTGFVQNWYPQDDDVFWSPADWAWTGGLW-DALMPALYFGRPIVYQGRFSAERAFELLERYGVTNTFLFPTALKQMMKACPTPSDHYQKLRAIMSAGEAVGETVFTWCRDALGVIVNEMFGQTECTAQYDESRLGWPARPGSMGRPY-PGHRVAVIDEDGRPCPPGEDGEVAVCAPVFFLGYWKNEAATAAKYSEDGWCRTGDLARIDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGSIVKAFIVLTPDAALIAELQQHVRGQ-LAPYEYPKAIEFIDQLPMTTTGKIQRRVLRLQEQER---- 168018920 44 ----------------------------------APQFGDKKALMDAGRHLTYDQLERQVRALAAGLYKLNVRQYDVVMLLSPNCIEFPVIFLAVVSLGAVLTTVHQANTAGEVQKQMKDSGTRLIFTTAALAGFDLPVVIFGDDEVVPGFS----SKPIHQYTELLRTDPYGVPRVKIKQHDTAALLYSSGTTGTSKGVVLTHRNFISLMLNAGSDETLSPDDVLLLLLPMFHVYGLGICTV-ASLARGIMLVVMPQFDFVNMLSTIQTYRVTHLPLVPPIVIGLAKQDIVFKFDLSSLVQIISGAAPLGKEMLEACAKRLPVQFKQGYALTESTAGCTTCPDDAAAHFGSSGW-LLPNMEAMVVDPNNQPLPPTKEGELWIRGPTIMKGYLNNPKATSESLDKDGWLHTGDLVVIDNDGYLDVKDRLKELIKYNAFQVAPAELEALLLSHPAVLDCAVIPYPDEISGEIPMAWIVRQPEQQLEDEIMDWIAKQ-VAPYKKVRKVAFVDAIPKSASGKILRKDLVQLSRAK---- 218437819 32 -----------------ETDYPRNATIPQLFQLQALKTPNQVALIYQHQEITYHELDKKSSQLANYLQKKGVREETLVALYLERSPDLIITILAILKAGGAYLPLDPAAPLKRLETILQDAKCPILITQ--------KTKLNSLQAIPDRLQTICI----DDGLDLSYFPDEITYKTEVTSEHIAYVMYTSGSTGKPKGVCVIHRGIIRLVKNT-NYVNLSTDEVILQLASIA--FDAATFEIWASLLNGGKLVLMPTPSLQEIGAAIKQYGITTLWLTSGLFNLVV---EEHIEYLKPLKQLLAGGDILSRHVKKVLKEIPHCQLINGYGPTETTFTCCHHITIDDLVKPSIGRPIA-NTQVYVLDNDLQLVPIGVAGELYIGGDGLAKGYLNQPHLTTEKFIKNPFYKTGDRVRWCEDGTLEFLGRIDFQVKIRGYRVELGEIETILSHHHQVKSTAVLAIEDSIKNKQLVAYVIP-EEKITDRQLRDFLKDK-LPDYMIPSEFIFLEEFPLNLNGKVDRQKL----------- 217969833 51 ----------------------------------------------------YGELSRLTSRFANVLRTLGVRRGERVFVLTGRIPELYIAVLGGLKAGCVVSPLFSAFGPEPIATRIGIGEGAVLVTTD----LLYERKVAKLRDRLPSLRHVLLVGEEDGATALMAQAADTFETVATRPEDLALLHFTSGTTGTPKGAMHVHGAVLTHWATGRYALDLHDGDIFWCTADPGWVTG-TSYGIVAPLLHGSSIVDVADFDAERWYRILQEQRVSVWYTAPTAIRMLMKAGPARGFSFPRLRFVASVGEPLNPEAVWWGRDVLGKPIHDNWWQTETGGIMIANLPALDIKPGSMGKPLPGVEAAIVRPREGGGVAPDEEGELALKWPSMLRGYLNNEERYRKCFAGD-WYLTGDLARRDADGYYWFVGRSDDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDDMVGEVVKAFVSLKQGFEPSEALRKELARKKLGAAVAPKEIDFLPVLPRTRSGKIMRRLLKAR-------- 152976896 792 --------------------------------EQCKQTPQAIAIEYGDEKVTYSELDHLSNRLAHCLREKGVKRGDLIGIMTNPGPYMLIGMLGILKSGAAYVPLDPSYPLNRIHYILNHAKVEILLSEQAFKTQISQLLQKQIDPWETDVQMSLQQIEKETWMSYSHQEIERINHP----DDIMTVLYTSGSTGHPKGVVLQHRGYMNRLNWHQDIFKLKLGERV--AQKTSCCFDVSIWELFWPLMFGGTVCPVHKRNPWRLARWIIETRISVMHFVPSLFGEFIHSIEDKAYHFPNLRWLIFSGEALPASVIKKWLQTYGTGLANLYGPTEASIDVTHIIEGNQILDGSIGKPL-NNVHVKILDEDMREVPKGIIGELWIGGIQLAKGYLNNPSKTKEAFPGDYLYRTGDLVKMRPDGNLEYHGRIDNQVKVRGFRVELGEIEAVIHSHSSVKEVGVVTLDSPEEHKQLIACVV--GNCLEEQELKRFIGQK-LPYYMIPHRIEFLSSLPKNHNGKLDRKVMLSILQTK---- 94312996 18 -------WPAGLPTS---PQYPHGESLGETLRAWARIQPERPALIYYGSEITFAELDDLSERCAELLRGHGIGPGNRVAVLLGNCPQFHIVFYAILKLGAVYVPVNPLFKEHELAYELNDAGATMVIALDTLVPMVFSTSAGEFLPAHPTLPVPAGLDAAPDLMAAIQTCTGNVRDVSVDLDALAALNYTGGTTGMPKGCMHTQRDMIYTAAATLAVTSLPSSDVMLNFLPMFWIAG-ENLGLIYPIFSGATLVLLARWDPLAVMSAVDRYRVNRTFMVVDNLVELLQHPELARHDMRSLQHTRVASRKLTVDLRRQWHALTGSVVAEGWGMTETHTSDTFTTGMQTDDMDLHGRPVFPGTRIKICDETGVTLPVGEEGEIVVTTPSLLKGYWGRPDANAEVF-RDGWFRTGDIGAYDDAGYLHFLGRRKEMIKVRGMSVFPSELEVLLGRHAAVLGSAVVARPDRDKGQVPVAFIRLRPGHDDAEALTAWCREH-MATYKVP-EIRVVDELPMTATGKVKKGELQKQFEQ----- 89100082 22 -----------------------------------AEAPERTAILWESKEITYSRLLSNANKIGNVFFGSGLRQGDVVLIMVPRLIEAYQTYIAALKMGLVVIPCSEMLRSKDIQYRINHGDVKAIVC---FSPFTEQFAGVTEAASLP---KFVIGEPVPGWIPLDEAASDIMETAGTNRDDMAFLSYTSGTTGNPKGVVHTHGWAYAHLRAAGPNWLCEGDTVWATAGPGWQKWIWS--PFLSVLGSGGTLVYSGKFEPKKYLALLQDYKVNVLCCTPTEYRLMAKVDNLAEYSLPDLHSAVSAGEPLNREVIDAFKKHFDIEVRDGYGQTENTLLV-GITKGMELRPGSMGKPI-PGNSVEIINEDGKACGPGEVGDIAVHTPALFKNYYKDPERTAMQFRGE-YYVTGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVKECAVVASPDEIRGAVVKAFIVLQDGAEDKPDLINTLQEHVTAPYKYPRRVEFLSELPKTTSGKIRRVELRKKEMEE---- 147918991 43 ----------------------------DVVDVYARESPDKIALVWGEKIISFSEMKLMSDRAANLFKSIGIRKGDAVMLALKGRYEWWPIMLALHRIGAIAIPATHMLTTKDIVYRLKLADIKMMIAAE---DKYLVPAVDAAQKECPDILKVVVNGNHPGWIDFDDHFERPTGEEATKNEDISILYFTSGTTGMPKMVVH---DFAYPLGHILTAYWQNVMDNGLHYTVADTGWAKAVWGIYGQWIAGTAVFAYDYFNPVNLLEMNQKYKVTTFCAPPTIYRFLINE-DMSKYDFSHLKYCVVAGEPLNPEVYNKWLKLTGIRLMEGYGQTEMTVSIATYP-WMNPKPGSMGKP-SPGYNIVLLNALGKPCEVGEEGEIVIKGVGLFKGYYRDEART-KSIWNNGLYYTGDMAWMDEDGYMWFVGRSDDVIKSSGYRIGPFEVESALIQHPAVVECAITAVPDEIRGQVVKATVVLKKGYDPCDALKKELQDHVTAPYKYPRIVEFVPALPKTISGKIRRVEIRD--------- 114705007 25 -----------------------------FIERAASVYPNYTAVVHGKIRRTWGETFNRVKKMANALKKRGIGPGKTVSVILANTPEMFELHFAVPMTGGVLNTINTRLDAATVGFILNHAEADIFMVDPEFADVAKGAVEKAGRELLVDVPDEMYEGDPIGAMTYDDLLAEDADAEYWKPDDAISLNYTSGTTGDPKGVVYHHRGAYLNALSNAHDWGIKPHPVYLWTLPMFHCNGWCYCWTLAALA--GTAVCLRAVREKPILDLIRQEKVTHFCGAPIVLNTLASAPDELKKDLPSPIYAMTAAAPPPAAVIKRVEA-MGISVTHAYGLTETYGPAVVCDDERAAMKARQGVRYTVLDDIMVADDTMKPVPDGETGEIFFSGNNVMKGYLKNPEANKKSL-RNGWFASGDLAVMHEDNYIEIKDRSKDIIISGGENISSIEIEGVLYKHDKIAEAAVVARPDEKWGETPCAFVVLRGETMTEEEVIEYCKE-NMARFKAPKTVIF-DELPKTSTGKIQKFVLRKKAE------ 156740894 5 ------PWLAFYDPGVPAEITAPECILPDLLATAAHAYPAAPAILFYGRVVNYATLDRLATRFAVALLKSGVQPGERIALVLPNIPQAVIACYGAWRAGAIVALTNPIFEAGGLVRQLTDAGATTLIALSMFHPLVVAVRERALKEFLPPGQHRVPDDEARRALWMAHMLAEEPSLPQTSPGKPATILYTGGTTGEAKGVVHTHRSLVANAVQVAAWLPARGTERVICALPFSHAYGMTACMNFSVAIA-AAMILLPTFETGNVLHAIRREHATIFPGIPPMYAAIAEIKDARRYGLASLRACISGAAPLPIEVQEGFERVTRARLVEGYGLTEGPVTHANPLGVSHERRATIGIPL-PSTEAKIVDATGADLPPGRIGELLVRGPQLMQGYWNRPVDTAEVFTSDGWLRTGDMARMDTDGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGAPRAEGQPDLRAFVVLRGERATADEIIGFLRER-LSAHKVPSVVEFRDALPRSFIGKVLRRAL----------- 157356603 91 --------------------------------QKAEEFPSRRALVSGKLDLTHARLDELIDKAASLLLASGINPGDVVALTFPNTIESVVVFLAVIRCRATAAPLNSAYTTEEFEFYLSDSESKLLVTSQE---GNQPAQAAASKLKIPCITATVSDTGDDVILSDSDLKSNSINSIVNDPADVALFLHTSGTTSRPKGVPLTQLNLASSVRNIKSVYKLTESDSTVIVLPLFHVHGLLAGLLSSLV-AGAAVTLPGRFSASTFWSDMIAYKATWYTAVPTIHQIILDHLSKPEPSLPKLRFIRSCSASLAPSILARLEESFGAPVLEAYAMTEATHLMASNPLPEEHKPGSVGKPV--GQEMAILDENGVLQQPNVSGEVCIRGPNVTKGYKNNPEANKAAFSF-GWFHTGDVGFLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDVAQGVAFGVPDDKYGEEINCAIIPREGSLDESEVLRFCK-KNLATFKVPKKVFMTDTLPKTATGKIQRRLVAE--------- 118052116 15 --------------------------------------------------YTWRDLDRMSARMANLLASLDLPAASRIAVQVEKSVEALMLYLATLRAGHVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPGNAHWVAKVAAACGTQHVFTLGEAQDGSLLEQALRFDDVHA----PAPCQADDLAAILYTSGTTGRSKGAVLSHGNLLSNALMLKQYWGWQGGDVLIHALPIFHAHGLFV-AIHGALINGSKIIWMAKFDARAVIAAMS--RATVFMGVPTLYVRMLAEPTLTRDAASRMRLFISGSAPLLIETFGEWRQRTGHTILERYGMSETIMLASNPYEPDERRGGTVGFAL-PGVGVRVAGDNGQPLPTGEVGAIEVQGPNVFKGYWRMPEKTAQEFTADGWFRTGDVGKLDERGYITIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVVARPGSPGSDAIVAQLKAQ-LANFKIPKRCFVVPELPRNTMGKVQKNLLRDQYR------ 207082840 23 -----------------------------FLERAKDVYPNYEAIVYEDRSYTWSEVCKRATKFASALEKIGIKKGDTVSFLAFNTPEIFEAHYSVPMTGGVLNTINIRLDANTIAYILEHSEAKVLVVDRALKILDKKIIVIDINDKHADQSKLEKIGDLEYESFLNTGDENYLYKMPDDEWQAISLSYTSGTTGNPKGVVYHHRGSYLMSTGSAVAWNMPNRLNFLTIVPMFHCNGWCYPWTIAMLN--GRTICLRNIDVKKIFELIDKYNVTHFGGAPIVLNMITGAPESDRKKLKQKVHVLTAGAPPPSIIFKKMKD-LGFEVMHVYGLTETYGHVTQCEDKQNEIKARQGVRYPNTEGVTVMDETMKEVPSDTIGEIMIRGNVVMKGYFKDKEATDKAM-AGGWFHSGDLAVMHPDGYVKIQDRSKDIIISGGENISSIEIENTLSKHPSVSIAAVVAKPDEKWGEVPCAFIMVTDKPTTEKELIDFCKE-TLAGFKVPKQVIFC-ELPKTSTGKIQKFELRKQF------- 73537371 35 --------------------------IHDIPRHWATQTPQAPCLHESGNVISYGDLWRRIESARDWLAAQGVGEGDRVMVVGENCNEMVVTMFACSTLHAWPIQVNARLSAREIDNIRDHAQPALVLFTGHVSDVA-AAHGRRLDAKVTACPV------YDEGMTVVRAATAPDRVPAGQARKVATLIYTSGTTGAPKGVMVPHEGLAHFARISATSRNMGQADVAYGALPMSHIFGIATV-LLATLYGGASLFLRPRFDADEVFDALESPGVTILQGVPTMFTRIMAVAQQRRKTYPRLRYLYTGGAPLDPTLKGDVETYFGQPLHHGYGITEGSLFITRMEAP---RADCSAGYIVEGVEINITDGDGNLLPAGERGQIRVRGPGVMLGYYRNPDQTAEALLPGGWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFPGVRQSAVVGRNTSDGNEEVVAFIEMQDGVPDRAKLDAYLRD-SLAPYKRPAEVRVIDVIPTTASGKLLKQPLRALL------- 194044498 115 --------------------------------------GDKVAFYWEGTQITYRELLVQVCQFSNVLRKQGIWKGDRVAIYMPMIPELVVAMLACARLGALHSIVFAGFSSESLCERILDSSCSLLITADAFKLVNLKELADEALDKCPVRCCIVVLGRAEWWHELMQDAGDECEPEWCDAEDPLFILYTSGSTGKPKGVVHTVGGYMLYVATTFKVFDFHAEDVFWCTADIGWITGHSYV-TYGPLANGATSVLPTHPDVSRLWSVVDKYKVTKFYTAPTAIRLLMKSGDVTKHSRASLKVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTETGGHMTPLPGATRTKPGSATFPFFGVAPA-ILNEAGEELEGEAEGYLVFKWPGIMRTVYGNHERFEATYFKPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHQAIAEAAVVGHPHPVKGECLYCFVTLRDGHTLTEELKKQIREK-IGPIATPDFIQNAPGLPKTRSGKIMRRVLRKIAQ------ 52782749 97 ------------------------------VDRHAFANPDKPALIYENRMITFSELLRQVSRVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAIARLGAIHSVVFAGFSAGSLKDRVVDAGCKVVITCDGGKTVHTKKIVDEGLNGISLVSHILVMTAGRDYWWHEETAKQRSYLPPVNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLGAAMTTRVFDIHPEDVLFTAWITGHTYALYGPLVLGT----ASIIFPAYPDYGRYWRIIQRHKATHFYVAPTALRLIVGEAEIPKYDISSLRVLGSVGEPISPELWEWYYEKVGCVICDTMWQTEGSHLIAPQAGAVPTKPGSATVPFFGVDACIIDPVTGIELQGNVEGVLAVKSPSMARSVWQNHHRYVDTYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEASLTNHDNVSESAVVGIADELTGQSVIAFVSLKDGSSRESELVLQVRG-EIGPFAAPKCVILVKDLPKTRSGKIMRRVLRKVASNE---- 6323182 97 ------------------------------VDRHAFANPDKPALIYENKIITFGELLRKVSQIAGVLKSWGVKKGDTVAIYLPMIPEAVIAMLAVARIGAIHSVVFAGFSAGSLKDRVVDANSKVVITCDGGKTINTKKIVDEGLNGVDLVSRILVMKAGRDYWWHEEAAKQRTYLPPVDAEDPLFLLYTSGSTGSPKGVVHTTGGYLLGAALTTRVFDIHPEDVLFTAWITGHTYALYGPLTLGT----ASIIFPAYPDYGRYWRIIQRHKATHFYVAPTALRLIVGEAEIAKYDTSSLRVLGSVGEPISPDLWEWYHEKVGCVICDTMWQTEGSHLIAPLAGAVPTKPGSATVPFFGINACIIDPVTGVELEGNVEGVLAVKSPWMARSVWNHHDRYMDTYLKPGHYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTSEIEASISNHENVSEAAVVGIPDELTGQTVVAYVSLKDGYLLRRELILQVRG-EIGPFASPKTIILVRDLPRTRSGKIMRRVLRKVASNE---- 119508831 12 ---------------------------------------DHPALLTPDQTLTYQQLRTIVADLVAQLHSFGLGKGDRIAIAMTNSSSMACIFLAASLCG-TAAPLNPKYKQEEFAFYYEDLQAKALITLPGTPEAAITAI-------HPDMLLIQAITNADGTLSLEQPQRETSTPDLPQSDDVAIILHTSGTTSRPKRVPIRHRNLIASAQNIVSVYNLTANDINLCLMPLFHIHGL-VGCLLATLASGGTFICPTGFNALEFWQLVERYKPTWYSAAPTIHQMILARASRNEDIVHSFRFIRSSSAPLPPVIIEQMEAVLNVPVVESYSMTEAAHQMTSNPPPKNRKPGSVG--YGHGVEVGIMDEDGKLLAQGSLGEVVVKGANVIDGYENNPQANATAFV-NGWFRTGDQGKLDPDGYLYLTGRIKELINRGGEKISPLEIDDILLRHPAVAEALAFAVPHKTLGEEIHAAVVLKSDT-SEQELKSHCSQH-LAEFKIPKQIHILEALPRGATGKLQR-------------- 119897986 28 -----------------------------FIERSAYIYPDRVAVIHGKRRYTWLESYTRSRRLASALKQLGVGKNDTVAVILNNTPEMFECHFGVPACGAVLNTVNTRLDAEGVAFILNHGEAKVLITDREYSRMVGKALANRPDMIVIDVDDPEYTGPGERVGKLDYEALLETGNPEFDEWDAISLNYTSGTTGNPKGVVYHHRGAYLNAMSNIVSWGMPPHSVYLWTLPMFHCNGWCFAWTMAA--NAGVNVCLRRVDPRLIFDAMREHGVTHYCGAPIVHSMLANAPEEWRKGINH-KVSGLVAAAPPPAAVIEGMAKIGIDITHVYGLTETYGPASVCAKHDEWRDGRQGVRYHAQEGITVLDPTMEPVPDNETGEIMFRGNLVMKGYLKNEKATEESF-RGGWYHTGDLAVMQPDGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVAAPDEKWGEVPCAFVELKDGATTAEEIIAHCREH-LAGFKTPKKVIF-GALPKTSTGKIQKFVLREQAK------ 15215766 19 -----------------------------FLKRASECYPNRTSIIYGKTRFTWPQTYDRCCRLAASLISLNIGKNDVVSVVAPNTPAMYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFIYRSFEPLAREILSEDSNLNLPVIPKRVSSEESDYECLIQRGEPTPLLLARMDEHDPISLNYTSGTTADPKGVVISHRGAYLSTLSAIIGWEMGTCPVYLWTLPMFHCNGWTF--TWGTAARGGTSVCMRHVTAPEIYKNIEMHNVTHMCCVPTVFNILLKGNSLDLSHRSGPVHVLTGGSPPPAALVKKVQ-RLGFQVMHAYGLTEATGPVLFCEWQDEWLKARQGLSILGLTEVDVRNKETQEVPRDTMGEIVMKGSSIMKGYLKNPKATYEAF-KHGWLNSGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENIIYKYPKVLETAVVAMPYPTWGETPCAFVVLEKGVTKERDLIEYCRE-NLPHFMCPRKVVFLDELPKNGNGKILKPKLRD-IAKGLVA- 189546107 10 ----------------------------DYLDTGASRGAHQPCLTMGGKDYSYEEVQTLSYRIGRRLAGSGIAAGDKVAILAANDPVAFSCVFGISRAGAVWCPINPRNEANENRYILDNFDCRFLIFHSAFA-----EMVEKMLPDLPKLAQAVCLDADLPFVWLDGVDDSPFSRAPL--DDVAMIPGTGGTTGKPKGVMLTDTNLEIMSALTLMGYPFEGRPRYLALAPLTHAAGV---LCFPALALGGQIVIMPRPDIGDFVRLIETYRITHTFLPPTLIYMLLDSPYLAKADLSSLQCFWYGAAPISVARLKESLERIG-PMAQFFGQTEAPMMITMMAPEEEERLRSAGRA-GPLVRLGIMDGEGRLLPAGERGEVVLRSSLVMKGYYNNPTATEEAF-AHGWHHTGDIGYLDGDNFLYIVDRAKDMIITGGFNVYSVEVEQALAQHDDVLDCAVVGLPDDKWGERIVAVVQPKEGTIDAQALIAFVKTQ-IGSIKSPKQLEVWPDLPRSRVGKVLKAEIRALL------- 186476605 39 --------------------------------DACDKWADRLALICETRRYSFDELKSLSDRFAHALRKCGVKKGDRVGIFLAQSVETALAHLAVYKCGAIAVPLFALFGPDALEYRLADSGAVALVTDVGGA-----QKIAAVRASLPELLTIFCVDVDQAWSALDDAPPAGFDPEPTAADDPAVIIYTSGTTGKPKGALHAHRVLLGHLPGVEMPQAFFPNDARLMWTPADWAWIGGLFDVLLPAWHHGVAVLARRFDGEAAFDLMQRHAVTHAFLPPTALKMMRAVEHPERWTL-SLRAVASGGESLGAELIEWGRRALGVTINEFYGQTECNVVVSSCATLFEPCFGAIGK-VVPGHRVAIVDDTGHTVPRGEPGNIAIHAPVMFLGYWRNEAATRDKFRGD-WLLTGDMGLMDAQGFIRFVGRDDDVITSAGYRIGPAPIEDCLLRHPAVRMAAVVGAPDAQRTEIVTAFVVLNPGYDASDALVQALQQHHLAAHEYPRAIYFVEALPMTATGKVIRRELRDRVT------ 158137912 2681 ------------------------QPLHALFEAQVRRTPNAIALAAEEGELSYRQLDEQANRLAHHLIGLGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPGYPAERIRHMLVDSAPLAVLVHNATREAAHGAQAPLVDLDQPC------------------WHAQPIRVPALNARHLAYVIYTSGSTGLPKGVMVEHRNVVNLVRWSQRLCQPTGDGAVLHKTPV--SFDASVWELFWPLCSGLRLVLARQRDPQYLAQLIEAQQVSVVQFVPALLQQFLETPASSR--CTRLSDIVCGGGELTEALAAQVRQRLGVRLHNVYGPTETTVDCSAWTLEPGAELPQGALPIGDNTRLYVLDPYDQPVPWGVVGHLHIGGAGVARGYLGLPAQQAERFIASPFYRSGDLVRQCQDGNLVFLGRNDHQVKIRGLRIEPGEIEACLVRIPGVREAVVLAFDAPVSGARLVAYLTGEPQAADG--LRKALLMH-LPEYMLPAQYIHLDHLPLTPNGKLDRNALPAALHERL--- 158137912 1635 --------------------YPQGLTVHALVEARAAATPDATAVSQPGMALSYGDLNLRANRLAHQLIARGVRCGDRVALCLGRSAERVIGLLAVLKAGAAYVPVDPSYPAERIAYLLADSAPALVLSEAAIDG---------LPAGIPRLNL--------DQAASDDALDSNPHVPGLDAHQLAYLVYTSGSTGQPKGVMIEHHTLANLVHWHCQAFALETGTRTSSVA--GFGFDAMAWEVWPALCAGATLHLPPNEHVEALLDWWLEQPLTVSFLPTPVAELALRRERQH----PTLRTLLIGGDRL-----RQFERDPGFALVNNYGPTETTVVATS-GQVQPGAALHIGKPIA-NTRVYVLDAHRQAVPVGVVGELYIGGAQVARGYFNRPELTEQRFFADPFYRSGDLVRWNADGTLDYLGRNDDQVKIRGMRVELGEIEAALAAQTGIADAVVL-----VRGERLLAWFT--ESAPVVIDAVRQALQASLPGHMLPQAFIRVEEWPLTSHGKLDRRALPE--------- 158137912 5849 -----------------ARDYPKGFTVHALVEAQAARTPQAAALVQDGQVLSYGELNRSANRLAHHLIERGVKVGDRVALCLPRTLERVLALLAVLKAGAAYVPIDPAYPAERIAYLLEDSAPALVLVESATLALVGETPCVQLHRD-----------------AWQGAADSNPRVAGLDDRQLAYVIYTSGSTGQPKGVMVEHATLANLVHWHGEAFALNAGSHTSTVA--GFGFDAVAWEVWPALCAGAVLHLPPAEHVDELLDWWLAQPLAVSFLPTPVA----EQALRRERQHPTLRTLLVGGDRL-----RQFERDPGFALVNNYGPTEATVVATSGQLAAAGALH-IGMPIA-NTRVYVLDERQQPLPVGAVGELYIGGAGVARGYFNRPQLTAERFVADPFYRTGDLVRWNADGTLDYLGRNDDQVKIRGVRVELGEIESVLAAQPGIGDAVVL-----VRGERLLAWFT--ETAPVAVDTLRQALQASLPAHLVPMAFMHLPALPLTSHGKLDRNALPDPDPN-LLAG 158137912 4778 -----------------RRDYPREQALHTLFDTYAALSPTAPAVLHGDRQWSYAQLEQHANRLAHHLLGLGVRPGDRVALLLPRSIELLAAQLAASKCAAVFVPLDSNAPVERQAFMLDDSQARVLLTLSSEHAVGHALRVE---------------------LDRLDLAGYPQQSPGVDAESAAYIMYTSGSTGTPKGVQVPHRAIVRLVINNGFADFTCQDRVAFASNP---AFDASTLEVWAPLLNGGAVVVIDQLSRQALREVLLEQGVTVLWLTAGLFHQFADDLLPA---FAKLRYLIVGGDVLDPAVVNRVLRHAPVHLLNGYGPTEATTSTTYAIRAVDAGSIPIGKPIGNG-RCYVLDARQQPLPVGAVGELYIGGDGVALGYLGQPALTAERFLDDPFYRSGDLACWQADGTLRYLGRADQQIKLRGFRVELGEIEARLGACAGIRETAVVVREDVPGDKRLVAYFTASEPAPGIAELHQQLQGQ-LPDYMLPAAYVCLGGLPLTANGKLDRRALPQPGSDAVL-- 158137912 573 --------------------YPQGQTVHALVEARAARAPAAVALLQGDQALSYDALNRHANQLAHQLIARGVKVGDRVALCLPRNSGRVVALLGVLKAGAAYVPVDPAYPAERIAYLLADSEPALVVSEAAITG---------LPAGVPRLDL--------DLAQSIAVHDSNPQLPELHAQHLAYLVYTSGSTGQPKGVMIEHHTLANLVHWHCQAFALDATAHASSVA--GFGFDAMAWEVWPALCAGATLHLPPNEHVDELLDWWLAQPLTVSFLPTPVA----EQALRRERQHPTLRTLLVGGDRL-----RQFERDPGFALVNNYGPTETTVVATS-GQVVPGGPLHIGRPIA-NTRVYVLDEGLQPVPVGVTGELFIGGAQVARGYFNRPALTEQAFLVDPFYRSGDRVRWNADGTLDYLGRNDDQVKIRGVRVELGEIEATLAAQPGIDTAVVL-----VRGERLLAWFT-ETAPVDIETLRQALQAR-LPAHMVPLALLRLAELPLTSHGKLDRRALPDPATSQL--- 63079046 1498 ------------------------KTIQEQFEEWAEKAPHSIALVFKDKQMTYQELNQRANQVAHLLRGNGISANDFIGLMVDRSFEMIISMLGILKAGGAYLPIDPDYPEDRIDYMLSDSKAKIL-------------LKQSDQTAPASFEGKVIAIDTPELLEM-----DIENIPKVNSSDLAYIIYTSGSTGKPKGVLINHRCVI-NMQLTAETFGIYPSSRILQFA--SFSFDSSVGEIFYTLLNGACLYLVEKDSGNEFVAWLKKNRISSIPFISPSALRMLPY-----EDLPDLAYISTGGETLPADLVKAWGE--NRVFLNAYGPTETTVDATVGVCTPEGKPH-IGRPVT-NKKVYVVNSNNQLQPIGVPGELCIGGEGVALGYLNRPDLTQEKFVSNPFYRSGDLVRWLPDGTIEYFGRLDDQVKIRGHRIELGEIETRLLEHPSIKEAIVIPRSDESEATYLCSYLIA-EGSWNAADLRKYLKA-SLPEYMIPSYFVELHELPLTPNGKVNKKALPKPEKQ----- 63079046 444 ------------------------QTLHKRFEEQVAKNEDQVALEYEDKQLTYRELNAKANQLARVLQKHNTLPTQVVGLMAERSLEMIIGILGILKAGGAYMPIDPTYPAERIQYMLEDSRSYLLLVQKA------EMIPANYQGEVLILTEELWADENTENLELVN-----------QPQDVANIMYTSGTTGKPKGILITHRNIMTTIINNG-YLDIFSTDRILQIS--NYAFDGSTFDIYSALLNGATLVLVPKQTLTDLLAIIKDSNITVALMTTSLFNTLVD---LDVTSFQHTRKVLFGGEKASCKHVEKALDYLGGRLVNGYGPTETTVTYTVDNTIKKLGSIPIGRPLS-NTSVYIFGLDDQLQPLGVPGELCVAGECISPGYLNRPDLTADKFIDNPMYRTGDLVRWLPEGVMEYMGRIDEQVKIRGHRIELGEIEAKLLEHPSIRETVLVAKQDANGHSFLGAYLVT-DNFCPVTELRNYLME-TLPEYMVPSYFIELDSLPLTSNGKVDKRALPEPESQALHA- 111021973 40 ------------------------------LDRHVRDNGDRAALIYDSRTYTYAELLDEVSRFAGVLKDQGVVAGDRVIVYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELATRIDDAGPVVLVTASGGRTVDYLPMVAKALELSGTPPHTVIVGDGAAWFDWDALMADPAEPVPVAATDPLYILYTSGTTGKPKGVIRDNGGHAVALTWSMRIYDIGAGDVWWTAWVVGHSYIVYGPGATSVLYEGKPV---GTPDAGAFWRVISDHGVSALFTAPTAIRAVRDAKEIEKYDISSLKTLFAAGERLDPDTYAWATRVLGRPVVDHWWQTETGWAICRGLEPMPLKAGSPTVPVPGY-RVQVVDAEGNTVPAGAEGNIVIGPPGTLAGLWRDPERYVRSYLADGYYLTGDSGYIDEDGYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVVGIRDELKGQRPSGYVVLKDPDTLRNELVAMVREQ-IGAVATFRDVTVVQALPKTRSGKILRKTMRQIA------- 13541981 44 ILTWYKKWDRVLDDTKKPFYRWLNMSYNCVDRHIEQHRRNKAAYIWGDEKITYDGLFRRINNLAKALINLGIKKGDRIVLYMPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLITADGSKVVELKKIADEALEMTSTIRNVIVVKHAGNNVDMNEDRDTYVEPVQMDANDPLFILYTSGTTGKPKGAVHSTGGYGVWVANTLKWAFPDEDDRWWCAADIGHSYIVFAPLILGIMYEGS----ITYPEPDRVWEIIEKYRINILYTSPTAIRMLMKFGDPKRHDLSTLKVLGTVGEPINPSAWRWYYETIGCPIIDTYWQTETMIAPQRALGLPPLKPGSATFPLPGVDPA-ILNDRGEEVKDNEKGYIVFRRPWMLMTVNNDDERYVKTYFSKGYYFCGDYAIKDSDGYYWLLGRADEVLNVAGHRLGTIEVEDALVSTGLAVEAAAFGKPDPIKGEVIVAFIVPKQIQADRRELISEIRKRDLGPIYVPDEIHIVKLLPKTRSGKIMRRVVKAVALDQI--- 17229187 10 --------------------YPRNSTIHELFRIQVLTTPNSVAVEYKNQKITYQELENKSNQFAYYLRHIGVKKETLVALYLERSPDVIIAILAILKAGGAYLPLDISAPLERLETIIKDAEAFILITQESQLNY-LEKITDEIQTIC-----------IDNQSNLTDFSDDISLCSEVTAHNLAYVMYTSGSTGKPKGVCVEHRGVVRLVKNT-NYANFSCDEVILQLASIA--FDAATFEIWAALLNGGKLVLMPIPSLQEIGMAIKQYHVTTLWLTAGLFNLMV---EEQIEHLKSLRQLLAGGDVLSVHVSKVIEELPNCQLINGYGPTETTFTCCHKITVNDLIKDSIGRPIA-NTQVYILDDVLQLVPIGIAGELYIGGDGLARGYLNKPDLTAEKFIPHPFYKTGDRVRWLPDGTIEFLGRIDFQVKIRGFRVELGEIEAILAQHPSVRSAVVLAQEYQPADKRLVAYFTREENCNTVAELRHFLQQK-LPNYMIPSAFISLEKLPLNANGKVDRKAL----------- 189205505 21 ------------------------------------------------RSYTYAQVRDAAISFGKGLKSQEWQKGDILALYTPNCIDTPAITWGCHWAGGVLSPANPNYTVDELAFQLKDSGAKALVTQLPF----IKNAQEAAKMAGISLDRVIIMGDQKDPSYKVKHFTSIVNTAGTSAEDLAFLVYSSGTTGHPKGVMLTHRNIVSNVLMLKVAGPTGEGDKLIAFLPFFHIYGLTC-LIHQSLYSGLQLVVMPKFDLDHFCRFIQELKITFAYVVPPIVLLLSKHPLVSKYDLSTVRMMNSGAAPLTRELVDAVYGRLKIPVKQGYGLSETSTTHTQPWEDWDKTIGSVGT-LLPYQTAKYMSPEEMEMEIGEVGELWIKGPNVFKGYLNNPDGTAHAKTADGYFKTGDVGYQDKDGNFFITDRVKELIKYKGFQVPPAELEGILISHPKINDVAVIGVYSDEASELPRAYVVPADGDQDAKEIIDWLSTK-VAHHKRLRGVRWVDEIPKSISGKILRRLLKVKAQEE---- 192361246 2197 ----------------------------DRFAQRAASAPEAIALIMDGETLCYGELERRANRLAHWLRAQGIQPEQRVGLALERSFEMVIGLLAILKSGAAYVPLDPEYPRERLHYIIEDSGIVMLL--------GYRALFDTMGELPAEVNRWCLEDDSVALAHYPDSAPASLTQPRHQ----AYLIYTSGSTGKPKGVVVDHGPLAMHCQAVIDTFGMRDDDCELHF--YSINFDAASERLLTALLCGARVVLRRQWAVEEIASLIAEHKVTILGLTPQLAQWVMDHRAVKENAFSSVRLCITGGEALTPEHWQAMSRAFQPAFFNAYGPTETVVMPLAAPVGDSVRQGTATLPIGGERVAYILDDNLMPVPAGATGELYIGGLGVARGYHGRLDLTAERFIPNPFYRTGDLVRLNADGLAEYVGRGDNQVKIRGFRIELGEIESCLLGAPGVREAAVLAVGNE--GHRLVGYLVLADETIDTARVKDYLQQQ-LPDYMVPAQLIVLDRLPLNPNGKLDRRAL----------- 192361246 1116 ------------AAGYRQLSTWEHVTLLAGLEHAAALYPERIAIQWAGESIGYQQLHETANRLAHYLQHCGVGPDVCVGVLIERSPLMLSAILGILKAGGAYVPLDREYPIARLNDMLRNTGATLLLT----SGAAPEGLSRAISIDLATLE----------------LANWPVTPPVVDLHDLAYVIHTSGSTGRPKAVGVSRGAMGERLAWMQATYALTSEDVLLQKAPL--TFDVSVWECFWPLLAGARLVLPDQRDPYRLLEWVIREHVSVLHFVPSLLQQFIEQPDAA--NCHSLRLLFSGGEVLSPALRDRVLDVLPVTLHNRYGPTEAAINATYWQQKDDTEFSPIGRPLS-GTCCRVLDGEFAQVPPGVAGELCIGGAGLARGYLGSPAQTAQRFVPDPYYRSGDGALWHTDGALVFLGRLDRQVKLRGFRIEPGEIEARLCEMAGIRQAAVQVHTRANGDQQLLAYYTLEKGRGIAPDSLKQALKQVLPDYMVPAQLIPLDEMPLLSSGKVDYQGL----------- 192361246 3752 ---------------------YPLESYVRLFEQQVSIHAESIVASCRGEQWQYRELNQYANRLGHRLLALGNLADKPVALLAERNLKLLGMILGTFKAGTAYLPLDPAHPLQRLADMLTMSRAPVLVCERSQVALGHDVLALCPEHNRPLL--LVWEDTQHDAVPDHNPGIYG------TANSLAYVIYTSGSTGKPKGVMVTQRGMLNNQLSKVPYLQLDERDVVAQTA--SQCFDISVWQFLAAPLFGGRVVIVPNDHPTALMAQVVAERITVLESVPSLIQRML---EEDEQPLSGLRWMLPTGEAMPPLLAKRWLERYDIGLVNAYGPAECSDDVAFFPVSESFTTGSIGSP-TDNNRLYVLNDELSLTPIGAVGELYVAGTGVGRGYLADPVRTARAFIPNIFYGTGDLARRRSDGLLEYVGRADHQVKMRGFRIELGEIESCLLDVEGVREAAVI-VQARLSGDYLVAYLTPTQASHSQSELIERCKQACLPDYMVPAYWQLLAEMPRNTNGKLDRKALRDTLEQQLAA- 192361246 10 -------------------------TLAHALRAKAEYMPDSTALYFGARQLSYYELDRQARTIAAVIQTM-ASPGDRAILLFPSGVDYVAAFFGCLYAKVIAVPAYPPESQARLASIIEDARPRLLLT-DSVLLKPLQEAGQHLLAKL--------GADAPEWLTLDSVIAERWQKPNIDPGDIAFLQYTSGSTAQPKGVQVSHHNLVTNEWMIRQSFAIGDDDVIVSWLPLYHDMGLIG-SLLQSIFSGIPCVLMSSERPVRWLEAISHYGGTISGG-PDFAYRLIGETALQQLNLSNWKVAFSGAEPIREDSLRLFSEKFGCKFFPCYGLAEATLFVTGLEVDREALSRNHAVPGTPGQEIRIVEPVRQILADGVVGEIWTSGPGIANGYWCNAEATAKAFVNDGWLRTGDLGFLRE-GELFITGRLKDMLIVRGHNLYPQDIERTIEE-----EVEVV-----RKG-RVAAYAVGEEGIGIAAEISRKL-QRLVPAQEVPQQVALLNTLPKTSSGKLQRSACR---------- 77458072 1997 --------------------YPVDIAVHQRISALAAERPQRTAVIFNGQHFSYGEIDQRANQLAHALIARGVGAETRVGVALPRSESVIVALLAVLKAGGAYVPLDTSYPRERLAYLIEDSGLALLISDSS------------VSAQLPVAESVPVLE-----LDRLDLREWPIKAPQVDPDNLAYVIYTSGSTGNPKGVSVAHGPLAMHCQAIGQRYEMRDSDCEFHF--MSFAFDGAHERWLTSLTHGASLLIRDDWTPEQTYNAMREHGVTVVAFPPVYLQQLAEHAEREGHP-PKVRIYCFGGDAVPSASFERVKRALDPDIINGYGPTETVVTPLIWKAGREVPCGAAYAPIGGDRSAYVLDADLNLLPQGMAGELYLGGTGLARGYLNRPGLTAERFVADPFYRTGDLVRQRADGTFDYLDRIDNQVKIRGFRIELGEIEACLQALDGVREAVVVAQESAGSGKRLVAYVVGDSAREDAEDLREQLKA-TLPAHMVPAYVLRLERMPLTPNGKLDRKNLPKPDVSQL--- 77458072 3525 --------------------------VHQLFEQQVQRAPDQVALYFADQHLTYAALNQQANRLAHTLRQRGVGPDVLVGIAVERSLEMIVSLLAVLKAGGAYVPLDPQYPGDRLTCMIED------------SGLLLLLSQSHLLERLPQVAGVEVLCVDRQPEQLQSADLPNLTL----ADNLAYVMFTSGSTGRPKGVGINQASLTKHACVTVDLMALTAQDCVLQFSTF--NFDGFVEQLYPALITGASVVLRGTWDSETLYSEMLDKRISVIDLTTAYWGMLADFAEVGPRDYGVLRQVHAGGEAMPPEGMAAWNKLAHVRLLNTYGPTEATVTATSLDCGDYVTPTPSTLPIGPGRSIYLLDIAGQPVPVGAVGELMIGGELLARGYFNRPDLSAERFMPDPFYRTGDLARFRADGVIEYIGRVDHQVKIRGFRIELGEIEARLLDAPTVRETLVMAVAGP-SGQQLVAYVVPTDPEPLQSELRRALREQTLPDYMVPTHLLFLAKMPLSPNGKLDRHALPKPDAAQ---- 77458072 504 -----------------DAGTAEASSIHRLIEQQVAAQPGALAVTFGEQTFTYAEIDARANALAHKLIECGVSPEVRVGVAMQRSDSLLVALLAVLKAGGAYVPLDPDYPADRVAYMLEDSRALVLLTEHAVA----ETLSVSAETQVLLLDRI-----------GAELAAYPSRAPAVTPDNLAYVIYTSGSTGKPKGVAIAHRNVQALIDWSRTVY--SRDDIQGVLASTSVCFDLSVWELFVTLANGGSLIIAR--NALELPQLSARDQVRLINTVPSAINALQRDGAIP----SSVRIINLAGEPLKQSLVEALYQQASVEVYDLYGPSEDT-TYSTWTRRAAGGTPSIGRPLT-GTASYLLDADLQPVPQGAAAELYLAGAGITRGYLGRAAMTAEKYVPNPFYRTGDLTRYQADGALQYVGRIDHQVKVRGFRIELGEIEARLLQQGAVRELAVLAQEGA-SGQQLVAYIVPTDAAVLAETLKAALRQH-LPDYMVPAYLLFLEQLPLTPNGKLDRKAL----------- 191161414 2 ------PYNLNLPETFNAADFFVDRNIRE-------GRGEKIAVFCEDRSLTYSQMQSGMNRIGNLLKALEVRMEERVALLLHDTEVYPQAFFGAIKIGAVPVCLNTMNRSQDFQFYLNDSRARILLVESQ-----LLEQIIPIRENLQFLKHIVVANAAGSCLSLAELMASQSDQLETAPDDACFWLYSSGSTGSPKGTVHLQHDMVYAAKTYGQVLDIKEDDVFFSAAKLFFAYGL-GNGIYFPFCVGATAVYLPRPTPNDVYATVRRHRPTLFFGVPTLYGQMLEEEGA----MGGVRLCVSAGEALPPAYLHRFKARFQLDILDGIGSTEMAHIFIS-NRPGEIAPGSSGKVVPGY-EARIVGEDMHDLPAGEIGTLLVKGDSAAAYYWNKHGKSTETMMGQ-WLNTGDKYVCDEKGFFHCAGRSDDMLKVGGIWVSPNEVEACLIEHPAVLECAVIGAPDEDDLIKPMAFVVLNQAQPTEEELKQYVK-KSLALYKYPRWIRFMDELPKTATGKIKRFELRNLLVQQQAA- 126740722 26 ------------------------------LQRAAQVFPDHPAVIYGKQRINYAEYHARCSRLASGLAQLGVKSGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVALVDPQFLELAEAAI-EEMEGPAPIL--IEVADDPAGWHAYVDLLAEGDPLPQDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRMVQHPVYLTIVPLFHCNGWNHTWMMPLL--GGTLVCCRDVSAQNVYNAIHYEGVTHFGGAPIVLNMIVNALDEERRTFDHQVEVFTAGAPPAPATLAKIED-LGFNITHVYGLTETFGHVTECQAGIAAKKARQGVAMPMMEPVVVRGSDHEILPDGQQGEIALRGNTVMKGYLKNPEATAEAF-KGGYFNSGDLAVQHADGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDEKWGEVPCAFVELKAGTLEEAELIAFSRE-TLAGFKAPKQVIF-QELPKTSTGKIQKFELR---------- 162455105 460 --------------------------LHERVEAHARRTPSAVAVVFERQRLTYAELDRRSNQIAHLLRESGAGPEVPIGVCLERSLEMIVALLGVLKSGGAYVPLDPSYPADRLAFLLEDAGVPVILTEERFA------------SRLRSGSARVVCLDADRAMIDRQPENKVAPSPNERPENLAYIIYTSGSTGEPKGVMVSHANVLRLFDTTAGWFRFGDQDVWTTF--HSFAFDISVFEIWGALLHGSRLVVVPRPAPQLFYRLLGDEGVTVLTQTPSAFRLLVHAEEEARERL-ALRLVICGGEALDVTALKPWWERHGPAILNLYGPTETTMFVTYLPDLERPWSSMIGRAV-PDTQVLLLDRNRALVPVGVPGEIHVGGAGLARGYLHRPELTQERFIEHPFYRTGDLASYLPSGDLEYLGRVDDQAKIRGHRIEVGEIASVLAQHPEVREAVVVPREDAPGEKTLVAYAVPHDERVLAPALLAFL-ESHLPSYMVPSAIVLLASFPTTPNGKLDRKAL----------- 162455105 1527 ----------------------RDRRVLDLFEEQAARAPHAAAVVSDRGSLTYGELDRRANQLARRLLELGVAPDTLVAICAERSLEMVVGIVGVLKAGAAYLPVDAEIARERLAFLLEDSGAPVLLTQ------------ERLADRLPPFAGAVI--RLDAYWPEMAARDGSPPPVCAGPRDLAYAIYTSGSTGRPKGVLVEHRSLMNLAAWHVRRFAVTSADR--ATLVASPGFDASVWELWPYLCAGACLFIPGEPSPDELKAWLLARGITVSFLPTPVAEELLRLDWPASV---ALRYLLTGGDKLRV----WPGAGLPFEVVNNYGPTEGTVVATSCVVPRARPSPSIGRPID-NMRVYLLDPRGELVPVGVPGELYLGGAGIARGYLNRPELDEARFLPDRFYRTGDRARWLADGNIEFLGRVDNQVKIRGYRIELGEIEAVLREHPAVEEAVVVAREDARGNKRLVAYVIPR--------------------------------------------------------- 195478688 73 -------------------------PLHEYVWRDFKKWERRTAAVCTDRQYTFAQMRDASAAFAVRLQKFKLHKPDVLAICLPNLPEYPIATLGAIEAGLTVTTVNPIYTPDEIARQLTFSGAKFLVTVSGFATLSQASKLVGRQIPIAVVRTVLPEGAIDELTSTQNVRYEDLKAPDATADDMVFLPFSSGTTGLPKGVMLSHNNISSNCEQVQASLPLDPQQTLPGVLPFFHIYGLTVV-MLSKLGQGCRLATMPCFKPDDFMRSLDKYQGSILNLVPPIALFMINHPKLTQETAPHLRVVMSGAAPIGQHDVERFLNKFPKTVFQGYGMTEASPVVLLTPDGNKVYASTGVLPAS--TEAKLVPLDGNDVGPRATGELCVRGPQVMSGYLNNDEANQVTFYPGNWLRSGDVAYYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGEAPRAIVVLRGEKASAEEIFAYVAAR-VAHYKLEGGVIFVDEVPKNPTGKILRRELKEKFSD----- 118725403 1572 ----------------RTERDYPNECIHTMFEKQAKAAPDACAIMYRGEHYTYGQLDSLSSRIANYLVKQGLHTGEPVGVSIERSPEAVACILGILKAGGAYVPLDPSYPKERIAFMLEDSGLKLVLTK---------------KDILKGVETNAVMLCIDECMQQISEESDDSPENKADSGSVAYIIYTSGSTGKPKGVQGLHKGIINRCNWMWRTYPYKEEEICCQKTAL--SFVDSICEIFSPLLKGIRLVIIPDETLLDVQHFVDESRISRIVLVPSLLQAMLDTVPDIGKKLSELKLWVTSGETLRIELMKRFKQIPNGRLINIYGSSEVSADATYYDTAETLSRVPIGRPID-NTEIYILDSNKQLVPIGVAGELYVAGDGLAKGYLNRPELTKERFVPNPYYRMGDMARYLPDGNIEYLGRGDNQVKIRGIRVESGEIESVLLKFPSVKEAVVVSYGEAKGDVRLAAYIVPNVTVPEVDELRSFIRG-YLSEYMIPASINFVEHMPLLPNGKIDKKSLPELLKGQL--- 73958924 60 ----------------------------------------------DEVKWSFEELGSFSRKAANVLTKCGLKRGDRVAVILPRIPEWWLVNVACMRTGLVFMPGTTQLTAKDILYRLQASKAKCVVVSE-----DVVPAVESIMSECPNLKTLVSSHSQDGWLNFQELASSEHNCVETGSQEPMAIYFTSGTTGSPKMALHSQSSLIGYTICGRYWLNLKSSDIIWNVSDTGWIKA-AIGSVFSSWLQGACVFVMAQLDTDALLDTLTTYPITTLCAAPTVYRMLVQ-KDLKRYKFKKLQHCLTGGEPLNPEVLEQWKVQTGLELYEGYGQTEVGIICANQKG-QEIKPGSMGKGVLPYD-VQIIDENGNVLPPGKEGEIALRLKSTFSEYVDNPEKTAATIRGD-FYVTGDRGIMDSDGYFWFVSRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFVVLSNPEKLTLELQDHVK-KTTAPYKYPRKVEFVPELPKTVTGKIKRHVLRD--------- 110599019 2 ------PYNLNLPEQFNAADY--------FIDRNVRERANKTAVLCEERAFTYGQLQENVNRFGNALKSLDVRMEERVALLLLDTEIYPQAFFGAIKIGAVPICLNTMNRPKDFEYYLNDSRARVLVVDAS-----LLELIEPIRNNLLFVRQIIVAGEAPGDLSLDELTADQLEAASTCSDDACFWLYSSGSTGAPKGTVHLQHDMVYATETYGQVLGIKEDDYCFSAAKLFFAYGL-GNGLYFPFGVGATAIYLPRPTPDQVYGTIHRHRPTLFFGVPTLYGQMLEAEGS----MDNVRLCVSAGEALPGDYINRWKDRFDLDILDGIGSTEMAHIFIS-NLPGDIHAGSSGKVVPGY-EARIVSEEMTDVAPGEIGTLLVKGDSAAAFYWNKHQKTRQTMMGH-WVNTGDKYYQDEQGYFYCAGRSDDMLKVGGIWVSPNEVESCLIKHPAVLECAVIGAPDENNLIKPMAFVVLKKPDQSAAELQDFVKS-SLALYKYPRWVRFLDELPKTATGKIKRFELRNMV------- 192290034 18 -------WPKGTP---REPQYLHGEALSEYLRAWAKSAPLRPAVIFYGHVTTYADLDEQSDRFAALLMQKGVKKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQLAGVVEQVRAETFADVIPSDPTIIVVPGATDLLSALAALPKPEPLPPAALDEVAALNYTGGTTGMPKGCVHTQRDMVYTAAANHGISVVDQNSVFLSFFPEFWIAG-ENFGLIFPLFTGATLVLLARWDALGVLTAIQRYKVNVTAMPVDGAVELMDHPRFKEFDLSSLSQVRVVSKKLNPTYRKRWKDLTGTILTEAWGMTETHTSNTFTAGFQGDDFDLVSQPIFPGAEFKITDETGELVPLGGEGEIRVRTPSLLKSYWNKPEATAQSLV-DGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAETPAELQAWCAER-MAVYKVP-EIRIIDALPMTATGKVKKQEL----------- 88857007 546 -------------------------TITELFASCVSATPEKIALICAQQKLSYAELDAASNNLARYLRAQHLRINKNIGLLLPRSTQMIVAMLAVLKAGCTYVPLNPDYPEARLNYILEDANVELVITTDSLTLLLTKVGISTVILN-DELSVKLLAGEDVSQNESEGLEFEPSVVSE-----PAYVIYTSGSTGQPKGVVVPHRAVIR-LVTEPNFMTLNQDTVFLQAANVA--FDAATLEIWGPLLNGGQCVIYPERELEQLNQIIVRHKVNALWLTAGLFSEWSKECPVELP----LQYVLAGGDVLDPAAVCRVQQRLPVQVINGYGPTENTTFTCCYPVPDSSKSVPIGYPLQGDQVMLLSDNEL--VPYGCVGELCVSGAGLAQGYLNQAELTEQKFALNPFYRTGDLARYNAQGVIEYVGRIDDQIKIRGFRVELGEIEQQISQLNEVSSALVMVCEDKHI-KRLVAYVELSDRSYDLAQLADELKQR-LPDYMVPSAFVIIDAWPLTNNGKIDRRALPQA-------- 15597620 2186 ------------------------DTLHGLFAARVAASPQAPALTFAGQTLSYAELDARSNRLARVLRSHGVGPEVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLERLQYMIEDSGVRLLLSHAALF---------EALGELPAGVARWCLEEDGPALDAED----PAPLAALSPQHQAYLIYTSGSTGKPKGVAVSHGEIAMHCAAVIECFGMRAEDCELHF--YSINFDAASERLLAPLLCGARVVLRGQWGAEEICELIRAEGVSILGFTPSYGSQLAQWLESQGRQLP-VRMCITGGEALTGEHLQRIRQAFPASFFNAYGPTETVVMPLACLAPERLEEGAASVPIGSVVGARILDADLALVPQGATGELYVGGAGLARGYHERPALSAERFVPDPFYRTGDLVRLCDNGQVEYVGRIDHQVKIRGFRIELGEIEARLLEHPQVREALVLAL-DSPSGKQLAGYVVAEQDEDAQAALREALKKQQLPDYMVPAHLLLLASLPLTANGKLDRRALRQAYEEQQLAG 15597620 3698 -----------------------------LFEAQVAAHPQRIAASCLEQRWSYAELNRRANRLGHALRAAGVGIDQPVALLAERGLDLLGMIVGSFKAGAGYLPLDPGHPTQRLTRIVELSRTLVLVCTQACREQALALFDELGCVDRPRLLVWDEIQQGEGAEHDPQVYSGP--------QNLAYVIYTSGSTGLPKGVMVEQAGMLNNQLSKVPYLELDENDVIAQTA--SQSFDISVWQFLAAPLFGARVAIVPNADPQGLLAHVGEQGITVLESVPSLIQGML---AEERQALDGLRWMLPTGEAMPPELARQWLKRYPIGLVNAYGPAECSDDVAFFRVDLASTESTYLPIGSPTDNNRLYDDAFELVPLGAVGELCVAGTGVGRGYVGDPLRTAQAFVPHPFYRTGDLARRRADGVLEYVGRIDHQVKIRGFRIELGEIEARLHERADVREAAV-AVQEGANGKYLVGYLVPGETPRSSADIKQQLRA-DLPDYMVPLHWLVLDRMPLNANGKLDRKALP---------- 193688096 55 -----------------------------------ERWPDRDALVCGDRKFTYHETRLACKRFAASLKKRGATTGQVLAVLLPNVPEFAVTALGAIEAGLVVTTINPVYTPFEIAHQFKDAGAVGVVTIPELLPKVFEAQKLMDGPGVKPLYVISVNGKGDDFDEMLDPMVDTSVLKKCRSNDVAFMPYSSGTTGLSKGVSLSHRNLVANITQTNHDTTATYQDVLPAILPFYHIYGLTMILLRG-LSYGCKLVTLPKLESDLFLNILKNYKATLLYVVPPMVLLLGQHKNVTHEHFQSLKIICNGAGPVKEADAEKVIARTNVRFCQAYGMTEASPAVFVSRNSSLVDYLTVGPPIS-NTKAKVVDDDTIEYGPGEVGEIQVHGPQVMMGYHNNPEATANTVSPDGWLRTGDIGYYNDQKEFFIVDRIKELIKVQGYQVPPAELEGLLRTHPAVLDAAVIGVPHDRTGEAPLAYVVLDPDAASEADVKAFVAERVAPYKQISAGVRFVESLPKSAAGKILRRVLKEEYE------ 209517804 12 ----------------RREANYVPLTPIDFLVRAAQVYGERLAIVHGEIRRNWRETYERARRLASALQEAGIGRGDTVAALLPNIPPMVEAHFGVPMAGAVLNTLNTRLDVATLLFMLRHGEAKALIVDTEYGEFAHSAALEFPDLRVISVAQFIRATDYEAFVQTGDPCFEWT--PPADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNALSNILEWDMPKHAVYLWTLPMFHCNGWCFPWTVAA--RAGVNVCLRKFDAKTVFELIRRERITHYCGAPIVQSSLANAPAEWREGITHRVSTMVAGAAPPPAVIAKMKQI-GFDLTHVYGLTETYGPAAVCAKQDEWLTARQGVRYHLQAAVAVLDDTLAPVPDGETGEIMFRGNICMKGYLKNERATEAAF-KGGWFHTGDLGVRTADGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMPDPKWGEVPCAFIELKEGAVTEEEIIAHCR-LFLAGYKLPKAVRF-GELPKTSTGKIQKFELRARIKAE---- 195638312 21 -----------FRSRFPPVDLPDDVTVPEFVLAGAEAYADKVALVEGGRSYTYGEVARDVARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRAIAAEIKKQVEDSDAKLVVTNE-VAYDKVKDAGVPVIGIGDDMERLPGAISWDELLAAADRTGAPVALDPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVGLVGQVVTLGLMPFFHIYGITGICC-STLRHKGTVVVMDRFDLRTFLGALVTHRVMFAPVVPPVMLAMVKSPVADDFDLSALRSIMTAAAPLAPDLLAAFEKKFGVQVEEAYGLTESCITLTHAASGDDARQGPVQVAILPNLEVKFVDDTGRSLPKNTPGEICVRSQAVMQGYYRKKEETERTIDAKGWLHTGDVGYIDDDGDVFIVDRIKELIKYKGFQVAPAELEAILLSHPSVQDAAVFGLPDEEAGEIPVSCVVRRGASESEADIMAYVAGR-VASYKKLRLLQFVDVIHKSVSGKILRRQLRDEFVSR---- 157336181 48 -------------------------------------HPGKTAFIDAGHRLSFYEVWRAVDAVSSCLADMGIRKGHVILLLSPNSILFPIVCLSVMSLGAVITTTNPLNTAREIGKQIADSKPVLAFTIPSLAGSNLPIVLMGGEGNTPAPAGVV--GSLEEMMRREPSGKRVGE--RVNQEDTATLLYSSGTTGASKGVVSSHRNLIAMVQTIVSRFSSEDGETFICTVPMFHIYGLAAF-AMGMLASGSTVVVLSRFEMDEMLSSISKYRATCLPLVPPILVALVHSADKAKYDLNSLQSTLSGGAPLSKEVIEGFAEKYPVKILQGYGLTESTGIGASTDSLEERRYGTAGL-LSPSMEAKIVDPSGKALTVNQTGELWLRGPTIMKGYFSNPEVTTSTLDSSGWLRTGDLCYIDDDGFIFIVDRLKELIKYKGYQVPPAELEALLLTHPEIADAAVIPFPDKEVGQYPMAYINRKAGSNLSESAVMDFIAKQVAPYKRIRRVAFVDSIPKNASGKILRKDLIQLATSKL--- 110834954 1946 -------------------GEWVADSFVSLFSQQAAKRGDAIALVHGGTRVSFAELDARSNQLARYLMGQGVKADQVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPKDRLHYMLKDSGARLLLTSSALIG---------VLPEVATVAPVAVDRLSLNDFPANALNNEP------HPDQLAYVIYTSGSTGKPKGVSLTHAGLSMHVQTIGKRYGMTPDDVELQFASI--SFDGAVERWTVPLAFGSRVVIRDQWSAQQTCDALQKEGVTIACIPPSYMGPLLDWIEQEKPPL-NVRSWTLGGEAFTRETFERMQQVLKPRILNGYGPTETVVTPMLWAAYEGDTLSSIGHAVGP-RKLYVLDQDLNRVPVGVAGELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLAHPQVREAVVLAQPSP-GGDRLVGYLVPRGP-LSTDALIATLAE-SLPDYMVPSHLLTLEAMPLTPAGKVNRKAL----------- 110834954 464 ------------------EGEWQATNFVSLFSQQAAKRGDAIALVHGGTRVSFAELEARSNQLARYLMGQGVKADQVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPADRLRYMLEDSGASLLLTSS------------DLVDTLPSVEAVNPI--AVDELSLDDFAYGILN-EEPHPDQLAYVIYTSGSTGKPKGVSLTHAGLSMHVQTIGERYGMTPDDVELQFASI--SFDGAVERWTVPLAFGSRVVIRDQWSAEKCCEVLQEEGVTIACFPPSYVGPLLDWIEQEKPPLK-VRSWTLGGEAFTRETFERMQQVLKPRILNGYGPTETVVTPMLWAAYEGDTLSSIGHAVGP-RKLYVLDQDLNRVPVGVAGELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEQIREAAVVAQPSPT-GDRLVGYIVMRNAAHDPQTILAALSE-SLPDYMVPSQLITLEAMPLTPAGKVDRKAL----------- 110834954 2996 ---------------------WGDFTLPKRLSQQAGRTPDAVALSMGEQQLSYAQLDRKVNQLANRLRRAGVKEEVRVAIGLPRSLELVIGILAITRAGGAYVPLDPSYPQDRLSYILEASSPALLLTHSSLLGGWPKAVPMWCLDEL-------------------DVSDQPTTPPPVQPDQAVYVIYTSGSTGKPKGVLNTQAALENRLLWMQNEYPLQAADCVLQKTPF--SFDVSVWEFFWPLMVGARLAVAPHGDPQWLQQVMADEGVTTLHFVPSMLKAFVDASGLQ--NVPRLKRLICSGEALDMELQKAFTSRDDVELHNLYGPTEAAIDVSFWQQPEGGHTVPIGAPIS-NIQLYVLDTDLNPVPRGVPGELYLAGIGLARGYFGRSDLTAERFVPNPYYRTGDQVRQRGDGIIEYLGRLDHQVKIRGLRIELGEIEQQLKQLPDVNDAVVVA-DHSDTGDQLVAYV---SADSDNREVWQQALADALPEYMVPALFMVLEALPLSPNGKLDRKAL----------- 118469697 54 ------------------------------LDRHVAERGDQAALIYDSRTYTYRELRDATAKVAGALRGLGVEKGDRVVIYMPMVPEAVMAMLACARLGATHSVVFGGFAAHELAARIDDAKPKVVVAAEPTRIVEYKPMLDQIAEHTPQACVILIEGRDVDWHELV-ATAEPADPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMRIYGIEPGDVFWTAWVVGHSYIVYAPLMLGVLYEGKPV---GTPDAGAFWRVISEHKVKALFTAPTAVRAIKKEARMRDYDLSSLKYLFQAGERLDPDTYHWAAWRLGKPVIDHWWQTETGWAIAANPAGLEVKPGSATVPMPGYD-VQILRADGSVADPNEEGAICIKPPGTLPTVWGDDQRYISSYLSEGYYLTGDGGYIDEDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAEHPAVAECAVIGVADELKGQVPRGFVVLKSGASADDELIQKVRE-SIGAVAVFKSVDVVSALPKTRSGKILRKTMRGIADGK---- 207091340 24 ---------------------------------------DRPCLIDGDTTLTYADVELTARRVAAGLTKLGIQQGDVIMLVLRNCPQFALAFLGASFAGAAVTTANPLSTPAELAKQATASKSKLIITQAAFV-EKIKDFADKRGVSLMCIDSTFPETEGISHFSLLTQADEACPAVKISPDDVVALPYSSGTSGFPKGVMLTHKNLVTSVAQLVDNQYTTSDDVHICVLPMFHIYALNSI-LLCCIRAGAAILTMGKYDIATLLKMIKTYKVTMASFVPPILLNIVKSEEVDRHDLSSIRTIVTGAAPVSVELEQALRAKLPHAILQGYGMTEGGISLSFAKEPVEMKSGACGSVIR-NAEMKIVDETGASLPRNRAGEICIRGNQVMKGYLNDPEATKTTIDEEGWLHTGDIGHVDDDDEVFVVDRLKEIIKYKGFQVAPAELEALLISHPFISDAAVVPMKDEAAGELPVAFVVRSNGFKISEDDIKLFISQQVVYYKRIHKVIFTDTIPKAVSGKILRKDLKARLASDL--- 118726074 1718 ---------------YTETALRGDKTLVELFIEQVRRTPDNIAIVHEQTELSYCELNAKANRIAGFLQSRGVKPGSVVGIMVNRSIDMVAGVIGILKAGAAYLPIDPEYPSHRIQYMLNNSNTDLLLTS--------YELAERIDSGYNTI--CIKNEEIECFDCIE-------PNIKPSPDNLAYIIYTSGSTGNSKGVMIEHKSIVNTLEWRRKYYGFNPNDAVLQIP--SFSFDSSVEDIFTALISGARLVLIDRFDLPQLREIFIKQKITNLLVVPSFYRVLLDEIS---DSMKNVRIITIAGESFTSTLVSKFEKLGNVRLVNEYGPTENSVCTSFYEFDKDRTEVLIGKPI-NNTKCYILDRNDKLQPIGVPGELCVSGHGLAKGYFNADKLTAEKFIDNPFYRTGDMARWLPDGNIEFIGRIDQQVKIRGYRIEIGEIEHHLQMHTNVIE-AVVTVNDLDGQKTLCAYTVLNAN-IKNKELEEYLSVR-LPNYMVPQHFIKLDSFPKTPNGKIARKMLPEPDVETVL-- 154684835 1484 -----------LSDEKRTEADLPEGTFVSLFERQAQKTPDLTAV-AGGISLTYRELDERSNRFARHLQACGTGSEDIVAIMMDRSADLITAILGVMKAGAAFLPIDPETPEERIRYSLEDSGTKLLVVNER----------NMTAAAVYKGNTVVMEDGEWQNESADRLETEP------GFDQLAYIIYTSGTTGKPKGVQLEHRNLINYVTWFSREAGLTEADK--SVLLSSYAFDLGYTAIFPILQAGGELHIVPKETPDQLGEYIQKNGITYMKLTPSLFHMIVNTARFAAERFSPLRLVVLGGEKIITSDVRKFHDVYAHTFINHYGPTETTINMERLDQYEQRPV--IGRPIA-NTGALVLDGAMQLVPPGASGELYIAGKGLARGYLHRPQLTAEKFLSNPFYKTGDVVRRLPDGTIEFIGRADDQVKIRGYRIELKEVETVLLSVNGIQEAVVLAVSEGGLPE-LCAYY-KADSELKGSELRKRLSE-TLPSHMLPAYFVQVDRIPLTANGKTDKNALPK--------- 154684835 2540 ----------------------RDKTVHRLFEETAARYANRPAAAYNGAKWTYGELNARANRIARILMDCGVTADERVGILTKPSLEMAAGVLGVLKAGAAFVPIDPDYPEERISYILQDSGAKLLLTQEALDVPESY-----------NGETILLDGRRSILSLPLDENDEANPQTETTADHLAYMIYTSGTTGQPKGVMVEHHALVNLCFWHHDAFAMTADDK--SAKYAGFGFDASIWEMFPTWTIGAELHVIDEAIRLDITRLFEENGVTITFLPTQLAEQFMELEN------TSLRMLLVGGDKLKRAVKQPY------TIINNYGPTENTVVATSGVINPEEGSLSIGRAIA-NTRVYILGDGDQVQPEGIAGELCVAGRGLARGYLNREEETAKRFTADPFYRTGDLVKWNAQCGIEYIGRIDQQVKVRGYRIELSEIEVRLAQLADVHDAAVTAVEDKAGNTALCAYVAPQQD--DIEALKAALKD-TLPDYMVPAFWVEMDELPVTANGKIDKKALPE--------- 154684835 465 ------------------------EAVHRLFEAQANRTPASIAIKEAGREWTYREVNEAANRLARHLVKSGLEKGRTAAIMNDRSAETVVGMLAVLKAGGAYVPIDPAFPEDRLRFMAEDSSIRLVLTVQ-----DYQEQAGALQ-----VPVVMLDESADETVSGTDLNL------PAGGNDLAYIMYTSGSTGKPKGVMIEHRNIIRLVKHS-NYVPVHEEDRMAQTGAV--SFDAGTFEVFGALLNGASLHPVKKEDAGQFAQFLKEQRITTMWLTSPLFNQL---AQKDAGMFNTLRHLIIGGDALVPHIVSKVRKASPLSLWNGYGPTETTFSTSFLIDQDYDGSVPIGKPIGNST-AYIMDENRNLQPIGAPGELCVGGSGVARGYVNLPELTEKQFVRDPFYRTGDLAKWLPDGTIEFLGRIDNQVKVRGFRIELGEIEAKISQAENVTESAAVIRKNKADENEICAYFTA-DQALSPEDLRKTLSE-SLPEYMIPAHFIQMNQFPLTANGKIDKKALPEPQAE----- 121607723 10 -----------------------------------RARAERTAYIDDQGRLSYGALEDAARRLATWLLDAGLRREERVLLLMLDTRDWPVAFLGCLYAGVQPVAVNTVLKADDYAHMLGHCRAQAVLVSGA-----LLPVLGQAMERQPNEVRRLIVSQPTGALPAQALDMQAAAPADTGADEPGFWLYSSGSTGKPKGTVHSHGNLWWTAQLYGKVLGLTDEDVCFSAAKLYFGYGLGNSLTF-PLSVGASVVLMERPTPEACFERWTRHQPTVFFGAPTGYAGMLASPRLPQRQAVALRICSSAGEALPAEIARRFKAHFGCDIIDGIGSTEMLHIYLS-NRPGDVRYGTTGKPVAGYD-IALRGEDGREVPDGAIGDLYVQGPSAALMYWNERDKSRETF-QGVWTKSGDKYLRDAEGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHAAVLEAAVIGKQDADGLTKPMAFVVLKDGSATQDELKAFVKER-LAPYKYPRFVEFVAELPKTATGKIQRFRLRE--------- 78042621 13 --------------------------LGKILKRAASYFGEKTIVSYERKEITYREFYSRVLALIGYLKALGVKRGSRVGVFAWNNLAHLMLYYAVPCSEAVLHPVNLRYSKEQMLYTINHAEDEVLFVEK-----EFLPLVAEIKSELQRVQQILPLDAV-----FTNFVSFAENFDQIPEDLPAKLCYTTATTGTPKGVMYSHRDLYLQSMAMTDSFGISEKERILIMVPMFHVNSWGIP--YAAAMVGATMVLPGNFKGQFLAKIISEEKVSLAAGVPTVFQEILKAAQSENIDLGSLRTVLVGGAPLTREIIEGF-ARYGVEVRQVYGLTETAPTLVHLSEEEKKKQQKIGLP-APGVEVRVVGKDGKDVPDGEIGELWLKGPWLAREYYNDEKHTREAFV-DGWFRTFDLVKIDALGYIEFCDREKDVIKSGGEWISSVAVEKYLLSHPDVKEAAVVGLPHPLWQERPVAFVTLWEQAVTEEELLSYLRSKLLS-FWVPDRILFLRELPRNSVGKVAKKLLREKYHDLLL-- 119961071 70 -------WSEAPVARWFADG-----TLNAALDRHVENLGDRVAIHFEGRSYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSAEALRSRIDDAEAKLVVTADGFRRGKPSPLKPAVDQALATVQNVIVVGLDRWWHETVSTASAEHTAVAHEAEHPLFILYTSGTTGKPKGILHTTGGYLVQGAATHKDTFHPETDVYWCTADVGWVTGHSYV-TYAPLVNGATQVIYEGPHQGRWWEIVEKYGVTILYTAPTAIRTFMKWGRPDSHDLSSLRVLGSVGESINPEAWMWYREVIGAPIVDTWWQTETGAHIAPLPGVTATKPGSAQVPV-PGIGVDVVDEMGAPVPNGQGGFLVIREPWMLRGIWGDMDRYQDTYWSEHMYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPLVAEAAVVGAKDETTGEAVVAFVILRTTPGEGEDVEQVLRAHVIGPIAKPRHILAVPELPKTRSGKIMRRLLKDVAEGR---- 182413784 452 -------------------------TLHALFAAQVRRTPERIAINFGAEQLTYAELDARANRVAQRLRRLGVGPDALVGLYFERSIELIVAILGVLKSGGGYLPFDPIYPPERIAFMLADAQPRVLLTQPECLERVQRVIATAAETGGGEVAAALTVVALEDGAALLADESAAAPEEIARPEHLAYCIYTSGSTGRPKGALIEHRQVVRLLLNDRLPFAFGADDVW----TLFHCFDFSVWEMYGALLYGGRLVIVPRADPAAFAELVAREQVTVLNQTPTSFYQFARTVLARREQL-ALRVVIFGGEALAPLHLREFRAAYPVRLVNMYGITETTVHVTVEDVSDVDIASTIGRPI-PTTTTNLLDGQLQLVPVGVPGEICVGGEGVGRGYLKRDELTRARFVVNPYYRSGDLAKQLPDGRMIYLGRIDDQVQIRGFRVELGEIKTRLLQHPAVSEVELIARPGASGALELVSYYVPRTEVATT-ELRRHLVA-TLPDYMVPSAFVPLPALPLTSNGKVDRRALPE--------- 197728633 66 -------------------------TVGRLVRDAAERYADHEAVVDGRTRVTYAELGTRVERAAAACIAAGIRRGDRVALWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGPEAADVLARSRARLLFVTGAFLGTSYVAALRRAGAGLPHLERVVVAPADPRYRTWDAFRADGARADSVGPGDTSDIVYTSGTTGRPKGAVLTHAQTLRCYDLWSELAGLRGDDRYLIVNPFFHTFG-YKAGIIACLTRGATMIPQPVFDTATVLARIAAERVTVLPGPPTLHQTLLDHPARDHHDLSTLRLVVTGAAVVPLSLVERLRSELRITVLTAYGLSEGLVTMCRRDDPPGAVAATSGHAV-PGTELRIL------AGPGLPGEILVRGPQVTRGYFEDPGATAAAVDADGWLHTGDIGVLDPAGRLTVTDRVTDMYVVGGFNAYPAEIERLLGLHPDIADVAVVGVPDRRLGEVGRAYAVRRPGATTADDLIAWAR-REMANYKVPREVSFVAELPRNAGGKVLKAELRARAT------ 29831142 84 -------------------------------------HGDRVAIHFEGRAITYAELKDEVSKAANALTELGVQKGDRVAVYLPMIPEAVVAMLACARIGAAHSVVFGGFSADAIAARIKDADAKLVITADGGKPSALKPAVDDAVSRGDGVEKVLVVGRDVWWHEITAKQSAEHTPEAFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQTSYTHHAVFDPETDVYWCTADIGWVTGHSYI-TYGPLSNGATQVMPDTPHQGRFWEIVQKYGVTILYTAPTAIRTFMKWGDPAKFDLSSLRVLGSVGEPINPEAWIWYRKHIGTPIVDTWWQTETGMMISPLPGVTETKPGSAQRPL-PGISATVVDDEAREVPNGGGGYLVLTEPWMLRTIWGDDQRFLDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTANAEDDLVADLRNHVLGPIAKPKRILPVAELPKTRSGKIMRRLLRDVAENRALG- 149181421 12 --------------------------LPNLLKQRAFLTPKRRALTFEGHRYTFREVYDVARSWAGALHDIELKQGSKAGVLIKNNKEGYFLLLALQQAGVTAVMLNNRLTIEELAFQIQDTGVDALFYDADFQSVALELKESIANKRVFSISEIEV-RQTDEFQPQD----------QVEMSSVCTIMYTSGTTGKPKGVLQSYNNHWWSAVGSALNLGLKETDTWLCAVPLFHISGYSI--LMRSIIYGMEIKLYERFDEEMINQDLKKGGVTIISVVSAMLQRLLKNLGEDIYH-PDFRCMLLGGGPAPKSMLQQCKEK-GIPVFQTYGMTETSSQIVTLSPEDSLKLGSAGKPLFPCELMIV--HNGQKAGAHVQGEIAVRGPNVTRGYYNREEANKESFM-DGWFLTGDIGYQDEQGFLYVLDRRSDLIISGGENIYPAEIESVLVSHPEIAEAGVVGIESEEWGQVPVAFLVP-EIPLETSEVKEFCRTK-LAGYKVPHQVYFVENLPRNASNKLLRKDLRELIQK----- 213965895 21 ------------------------------------RHQDKLAIVDSGSEVTFGDLKASIEKFAGALAARGIKKGDVVALHCPNSTTFAVALHGVLRAGAVCTTVASLATAEDVEKQLRISDAKMMLTT---SSIGWAGANGAEAAGLPEEMIIGLTGLHGMGELLAEGHAAPDVV--VSPDDVAVIPFSSGTTGVPKGVQLTHRNLVANVAQAATVNALTEDTPAVTILPFFHIYGLTALLNL-CLWRRTTQYTMGKFDLVDFLSIIAENKVKFAFIAPPVAVGLAKHPAVDSFDLSSLETIFSGAASLQLDLAEQVEKRLDCVVAQGFGMTESSP-AAHIRIGHDSPLDSIGRAV-PNTQYKIVNDSFEEIPVSEAGELWIHGPQVMKGYLNNPKATAETLV-DGWLRTGDVAELDEHGNVYIVDRFKELIKYKGYQVPPAELESVLLSHPDIADAACSGVVRSDGEEIPKAYVVLKAGQVTEDEIMDYVADR-VAPYKKVRAVEFMDEIPKSATGKILRKDLKAMEAAR---- 171060325 23 -----------------------------LIECNAAR-PDKAAFIDDLGTLSYGALEERVRRVAAGLRALGLKREERVLLLMHDCNDWPVSFLGAMYAGLVPVAVNTLLTADDYAYMLEHSRAQAALVSGAL----LPALTAAMVKSDHEVQKVIVSRPVAPLHPAEQSQAPLAKPATTARDDAGFWLYSSGSTGRPKGTVHSHANPYWTAELYGKVLALREDDVCFSAAKLFFAYGLGNGLSFPMSVGATTLLMAERPTPDRWLGQVGGAKPTVFFGAPTGFAGMLASPKLPAQSEVAMRLVSSAGEALPAELGERFKRHFGVDIVDGIGSTEMLHIFLS-NRPERVRYGTTGWPVPGY-EIALRGEDGGPVPDGEPGDLYIHGPSAAMMYWANQTKTRETF-QGGWTKSGDKYVRNADGSYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDAEGLTKTKAFVVLKDGAESEDELKQFVKDR-LAPYKYPRVIEFLRDLPKTATGKIQRFKLREKEA------ 218442830 465 ------------------------QCIHHLFEQQVIKTPDAIALIYKNQKLTYKELNTHANQLAHYLQYLGVKLEDKIGVCIERSPLMIIAILAILKVGGAYVPLDPGYPSERLAFMIKDAQSPIILTQ------------KHLLTQLFQDDHQLLIDIESEWDSIAQYSSDNLTC-EVSLENLAYIIYTSGSTGTPKGTEIPHRSFL-GFMFGVDYIQLDANVIWLQHSSI--SWDAAILELWPPLLYGGCCVLYPGVTPEKLSKIIQNEKINTLWLTAALFNLMID---TQPESLLGIKQLLVGGESLSVNYISQALELLPTKIINGYGPSECTVCCYPIDRKLDKKITSIGQPI-GDRIVYLLDRNLHRVPVGVPGEIYIGGASVARGYLNQPILTQENFIPNPFYRTGDIGRRLPNGNLEFVGRINNQIKIRGFRIELEEIETVLGKHSGIKQAVVTLGKNSLGEKSLVAYIMAKNSQLTPQTVRDFLREK-LPDYMIPNAFVFLDAFPLNPNGKINRRNLPDPDTQQ---- 54024374 36 ------------------------------------QRPDDTALIDTSTRHSFGEVAALSRRFAAALREFGLAAGDRIGVMVPQGLEVLTAHLGAFRAGMVTVPLSVKFGGDAVAHRLRDSGARVLVVD-----ADCFARVRDGLTDVPSLAAILVVGDVPSFAETLTAATEDTHTAATGPDTPAIIIYTSGTTGRPKGALHGHRVLLAHMPGVRTAFAPQPGDVFWTPADWAWIGGLFDV-LFPALALGCPVVATPGFTPDRALAVMRAHRITAAFLPPTALKQMRSAGVDRAAATTHLRALASGGESLGQALQHWVHDTFGAPVNEFYGQTEMNLTVGTARTRWSAEPGSMGRAFPGFT-VTVLDDTGAPAPPGETGEICVGNPGQFLGYWNQPGTTAEK-VHDGWIHTGDLGRADTAGNLWYQGRLDDVISSAGYRIGPGEIEECLLTHPAVAMAAVIGVPDDLRGEAVHAFVVPTDGVTGTDDLRRALQDHVLAFYQYPRRITFLDELPMTTTGKILRRELRHLAAD----- 16126639 5 -----------------------------------------------GRRWTYAELDADIARAVGVLRRRGVGEGDRLAVLAKNQVLLVILHLACARLGAMFAPLNWRLSASELHALIEDADPAMIVGDDQLAAAG-------------------LDGVDLDVLRAEIDCADPDTRARADRERPSLILYTSGTSGRPKGALLSERNLDQTAINFGRLGKVTHESVFLVDAPMFHIIGL-ITSIRPVLMHGGAILVSDGFEPARTLGRLGDLGITHYFCVPQMAAMLRRQPAFDASALRRLTAIFTGGAPHPAPDIRAWLAE-GIPMVDGYGMSEAGTVFGMPADATDARAGSAGLCMPPVF-TRIVDEQDRDCPPGVPGELLLKGDNVFRGYWRRPEDTARAFTEDGWFRTGDIALADAEGYHWLVDRKKDMFISGGENVYPAEIEAALADHPAILECAVVGVPDPRWGEVGHLVVTCREGAVLDLALILSHLEDRLARYKLPKALTLVAALPRTASGKIQKTVLR----ERLLAG 152977174 2 ------------------------ETMPNWLMQRAFLTPDRIAIETKEEKITFFALHEKVVSVCENLAYLQIKKGQKVAVLMKNGMEMIAVIHALSYIGAIAVLLNTRLSREELLWQMEDAEVICLLTDQIFEPEQVPVYTFEEVENGPKQSVVI--------------------QEEFSLAEAMTIIYTSGTTGKPKGVILTYGNHWASAVGSSLNLGLRDDDCWLACMPMFHVGGLS--LLMKNIMYGMRVLLVPKYDPDFIHQAIQTKGVTIISVVAKMLTDLLERLGNETYP-SSLRCMLLGGGPAPKPLLEACVQK-GIPVYQTYGMTETSSQICTLSDYMLTKVGSAGKPLFP-CQLRI-EKDGKVMPANVEGEIVVKGPNVTRGYFKREDATRETIV-DGWLHTGDLGYVDDEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPLVLEAGVVGKSDETWGQVPVAFVV-KAGQVTEEEMIHFCEEK-LAKYKVPKAVYFLHELPRNASKK----------------- 78187906 6 ---------------------YPEEGLVEVLRRAAAEAGDAPALWFKGRSMTYGELERESDAFARGLLSLGVRKGERVALLLPNSPQMLISEFGVWKTGAVAVPMNPLYSDTELEHAFRECGASAAVVLAPFDGPLRLLIPTGIGEYLPPLKRMLFTGDPPFQSILRSGRHGGSLPVPPRSDEPALFLFSGGTTGTPKCVVSTHRSLVISGMQIVTWFSVKGSDPIMLNMPLFHVYGQAGI-MTAALSGRHPMALVPNPDLDDLLSTIRRVRPSVLPGVPTLFTALIAHPRVKRDPLRSLKLCVSGAAPLLQETKERFESLTGGRIIDAYSLTEMTLAGTFSPILGVYKPGSVGVPL-PDVEVKIVDEATGEGPLGTVGEVLMRAPQMMRGYWQRPGESGEAL-REGWLLTGDLGYMDEDGYLFVVDRKKDVIKPGGFQVWPREVEEVIARHPAVLEVGVAGVHDPRQGEAVKAWVVLREGRLELEELREHCR-QDLAAYKVPRFLECRESLPKSQVGKVLRRKLK---------- 156036226 21 -----------------------------LFERKDREFPDDKAIYTDSRSYTYKQVRDTAITFGTGLKA--VKKGDVLALYTPNSIDTPAVIWGTHWAGGIVSPANPGYTVEELTFQLKDSGAKGIVTQ---IPFIEVAQAAAKNAGIPEYRIILIGDGRDEFTNVRNLATSRYRRTKNKPEDLAFLVYSSGTTGHPKGVMLSHKNIVANMANSTEGHNLGKGDKLMAVLPFYHIYGLTCI-IHFSFHGGLECLVMEKFDLEKFCQTIQKYGATFAYVVPPIVLMLGKSPIVSKYDLSTVRMMNSGAAPLTRELVNAVYARLKIPVKQGYGLSETSTTHSQPWEDWNKYPGSVGR-LLPNLVAKYMNAEEKEVPAGETGELWVKGPNVFQGYLNNPEGTKNALTDDGYFKTGDVGHQDKEGNFYITDRIKELIKYKGFQVPPAELEGLLVSHEDIDDVAVIGIYNEEATEVPRAYVVPKKGVVGDKEIMAWLQAKVASHKRLRGGVKFVDVIPKSASGKILRRVLKDQAKK----- 149918323 92 ------------------------------LDRQLAKRGDKVAIVWEGRELTYKELHAEVCRCANALRELGLKKGERAIIYMGMVPEAAVAMLACARLGAVHSVVFGGFSAEALRDRVRDCGASVVITQDGSKNIPLKATTDQALEGEAGVEAVLVAGRDHWWHETVSPASAECEAVVCKAEDPLFVLYTSGSTGRPKGLVHTCGGYLTWTAYTHAVFDLREDDVYACVADIGWITGHSYI-VYGPLCNGATSLMPTYPDVDRYWDMVARHKITIFYTAPTAIRVLAAQGPVRKHDLSSLRVLGTVGEPIDPVAWRWYYEVVGCAVVDTWWQTETGHCITPIAPATPEKPGSATLPMPGIMPV-LVNEHGRPVGPGE-GRLCIAWPGMARTVWGDHARYVMTYTFPGFYFTGDGCRRDADGYYWITGRVDDVLNVSGHRMGTAEFEAALIAIDELAEAAVVGYPHAVKGQGVHAYVVAQPGVEADDALTAKAHEAVIGAHARIDRLQYVPGLPKTRSGKCMRRILRKIAEGE---- 148553752 17 ---------------------------ADLIDRNLIDRADKIAVIDDLGRYSYREIAERVDRFAGYLAGLGVPVESRILLCLQDSVNFPVAALGAIKAGLIPVMVNPLLPSSDLDYMLRDSRARLLVASAGA-----WPSLDPVMAGQPYLQTILVADGDAAFADAVAGAQPIAEAAATHADEPCLWQYSSGTTGRPKGTVHSHANVQRLMGYPRQILGLDENDVTYSAAKLFFGYGFGNGLVFPFSVGATAILMAGRPTAEAVWRRLIDHRPTIFFGVPTLYASLLAAPEAPERDRLALRLCTSAGEALPRPIGEQWRARYGTDILDGIGSTEMFHIFLS-NRPGDVAYGTTGLPVDGY-ELRLVDEAGQPVADGDVGELHVKGPTSALGYWCNREKTQATFVGE-WTRTGDKFLRSAEGRYVYCGRSDDMLKVSGIYVSPFEVETALLSHEAVREAAVVGWADEQGLIKPKAFVVLGDGQAPSDAIEAALKAHVLAPYKYPRWIEFLDALPKTATGKVERYKLRQ--------- 119503028 26 -------------------------------------------------EYSFAQIKAYSNQLANLFGELGLQSGDRVLVMLTQSPECAISHIGCFKAGIVSCLASVLFGPDAVKHRLLGSSAKVCITNRANLG-----KITEVMDQCPSLEHIIVTDEALSFWKALQEQSTSFINKATRAEDTAWISYTSGTTGQPKGVLMPHRLLLGNLFEYYYDYGPKKNDVLWSPADWAWIAGLINILLIG-WYSGCRVVSMQGFDAQAAFRILAQHKITVSLLTPTVLKLMRQVDSEAAQDID-LRVVLSGGEAVGKELALWADDRFGLTISEGFGQTECNGMIGTNPRLMEVRHGSLGKAM-PGSICAIVDDKGQEVVTGTKGNIAIKRPHMFSGYLDNPDATAAKFIGD-WMITGDLGEQDEDGYLWFHGRTDDVITSSGYRIGPTEIEDCLLKSDAVQLAAVIGVPDEQRTELVKAFVVLADGEILAESLKKLVRQH-LAKHEVPRLIEFVDALPLTTTGKIMRRALRDQ-------- 213970458 493 ----------------------------QLWDQQVESQPDALAARCLDRTLSTRALDQAANQLAHHLIGLGVREGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLSNARAKVLLCAAG----DLRQTSLNVAG---------CQGLAWTPAQWQDL---PTRRPDTPADSAAYVIHTSGSTGQPKGVVVSQGALASYVRGVLEQLQLAPEVSM--ALVSTIAADLGHTVLFGALCSGRTLHVLTGFDPDAFAAYMAEHQVGVLKIVPGHLAA--LLQAAQPADVLPQHALIVGGEACSPALVEQVRQLPGCRVINHYGPSETTVGVLTHEVPDPLRSVPVGAPL-PGASAYVLDDVLNPVATQVAGELYIGGDSVASGYIGQPALTAERFVPDPFYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLSLPSVAQVSVLALPDESRLQLVAYCVAAAAASLTVDSLREQLTAR-LPDYMVPAQILLLDQLPLTANGKLDKRALPK--------- 194291979 2001 --------------------YPAAQPVHRLFEARVAGQPDAIALCFGEERLTYAALNRRANALAHRLIEQGVGPDVPVGVLAERSVEMVVALLAILKAGGAYVPFDPDYPADRLAYMIEDSGVALVLVQR--------------PDAMPALPRAVAAVDLTD-PALYAQGGERNPTPALSPEHLAYVIYTSGSTGRPKGAGNRHGALHNRLWWMQAQYRLDGDDTVLQKTPF--SFDVSVWEFFWPLMTGARLALADHRDPQRIAALIAQHRVTTLHFVPAMLQAFVADSTVAAA-CASLRHIVCSGEALPADLARRTMNLLPAGLHNLYGPTEAAIDVTHWTCRDDGHAVPIGRPIANVS-AHVLDGAMHPVPDGIAGELYLGGAGLARGYLGRAALTAERFVADPLYRTGDLARRRADGPIEYLGRLDHQVKIRGLRIELGEIEARLLAHGSVREAVAVALTGEGPA-RLVAYVVPAPGALDTDALRAWLA-HALPDYMVPGAMVVLERMPVTPNGKLDRRAL----------- 194291979 524 --------------------------------------PDAVAVICDEQVLRYGELLARADRLAAVLHARGIGAEHRVGIALSRSPDLIVALLAVMRCGAAYVPFDPAYPKDRLAYLFDDSAIRLLVTEPALLD------ALPAPAALPVLT-----------LDAVDDAIAPLPEQPIHPGQLAYVIYTSGSTGRPKGVCVAHGPLAMHVAATIDAYEMGPHSRELHFL--SFAFDGAHERWLCALACGGSLLLRDDWTPEQTAAAMTRHGVTNAGFPPAYLRQLAEYCEQSGAR-PPVALYSFGGEAMPRAAFAQARRALAPTFVNGYGPTETVVTPMRADAPEADFAGTIGRPV-GARRCYLLDAELNLVPPGVAGELYIGGEGLARGYLNKGGMTAERFVPDPFYRTGDLARWLPDGQLEYLGRIDQQLKIRGFRIEPGEIEARILAQAGVANAAVIAAEGP-SGARLVAYVVPAAGSTDGATLRTALAA-ELPDYMVPAAFVVLDTLPLTPNGKLDRRALPAPA------- 214043870 14 ---------------------------------------DETIVTDGGRSLTARQFIDQVQRMAGGLTAAGFGAGHTVALMAPNLPEYCVIFHAVAWAGGTITTLNPTYTASEVKHQLADSSAEMLITVP-----DFMATATEGAGDL----HVVAIGTRE----YDALFGDPAQVPVDLDVHTLVLPYSSGTTGLPKGVMLSHRNLVVNMDQSITGSEFRPGEVAAAFLPFFHIYGMNLVMNIHLALGG--IVTMPRFDLAMFLQISQDHKSRRMWTVPPVALALAKHPMVDDYDLSHLEQVLIGAAPSGAELTDAISARLNCITLQGYGMTE-LSPVSHLIPASRPRSGASGLA-APSTLCRIVDESGKDLPAGQEGELWVKGPQVMQGYLNNVKATAETIVEDGWLRTGDIALIDEDGYMFVVDRLKELIKFKGFQVAPAELEATLVAMDGIIDAAVIGIPDDDAGEVPIAFVVAGKDAPTDADIHAHFKE-TLSTYKQLHQIRWVNEVPKSASGKILRRLLRDQVA------ 70731450 505 -------------------------CVHQLIEAQAARAPQAIALTFAGQSLDYQQLNERANRLAHKLIEQGVGPNVLVGLAVERSLEMVIGLLAILKAGGAYVPLDPAYPQDRLQHMMQDSAIALLLTQ------------EHLLQGLPAF-------AGSTWLLEQPLDGYRVDNPEVTPEDLAYVIYTSGSTGKPKGTLQPHHNVLRLFAATEQWFQFGAEDVW----SLFHSFDFSVWEIFGALLYGGRLLIVPQESAQDFYPLLCSEGVTVLNQTPSAFRQLM-HVACSAEPAHRLRYIVFGGEALEVNTLQPWFQRFGPQLVNMYGITETTVHVTYRPLSVADLSLTGASPIGPDMAWYLLDGNLQPVPKGCIGELYVGRAGLAWGYLNRGDLSAARFVPDPFYRTGDLARYQADGSIGYIGRIDHQVKIRGFRIELGEIEARLLELPAVREAVVLA-PEGPDGPQLVAYVVPAEQLPLRDAIKAGLREH-LPGYMVPAHVLFLQALPLTANGKLNRAALPAI-------- 70731450 1569 LLHEWTPATGEFP---------SDGCVQQLVEAQALKSPEAEALLFAGQSLSYRELNARANRLAHKLIELGVGPEVRVGVALQRTPEMVVALLAVLKAGGAYVPLDPDYPQDRLAHMLRDSQAQILLTENA------------LLSLLPSVESLQTL-QLDAQPGWLDAYSPENPPQRATADNLAYVIYTSGSTGLPKGVAIAHRNVLALIDWSNRVYSTADLQGVLASTSI--CFDLSVWELFVTLSSGGSIVLAR--NALELPELADRDRVRLINTVPSAIAALQRSGQIP----PSVRIINLAGEPLKQALVDSLYQQPGVHVYDLYGPSEDT-TYSTYTRREAGGQANIGRAIS-NTQSYILSPDLQPVPVGSAGELYLAGAGVTRGYLARPGLTAEKFVPNPFYRTGDLTRYRADGVIEYIGRIDHQVKIRGFRIELGEIEARLVQQAAVREAFVLAH-DSENGQQLVAYIVPSEATPTVEALKTALKEH-VPDYMVPAYLLFLEALPLTPNGKLDRKALPKVDAQQM--- 82621720 72 --------------------------------------PDKTAILFETQKISYRELHQRVCRFSNVLKNNNIKKGDRVCIYMPMVPELTIAVLACARIGAVHSVVFAGFSATALAARINDSECKMLLTADGFRGNKTIALKEIADEALKNCKNIILMNSNEKWWHNEILKVDSCEVTTMDSEDILFILYTSGSTGKPKGMVHSCGGYVYSAYTFLNVFQYNPGDIYWCTADIGWITGHSYI-VYGPLLSGATSVMPSYPEFDRFWKICEKHKITHFYTAPTAIRALAKHSISNNSDLSSLKVLGSVGEPINEEAWNWYNINIGCPIVDTWWQTETGIMLSSLAGVTKQKPTYATKPMIGVQPV-LLDVKGNEIGFNKEGILAIKWPSIARTIYGDHDRYKKVYFSPGYYFPGDGALIDNEGNFRITGRVDDVVIVSGHNLGTAPIEDAINSHPIVAESAVIGYPHEIKGNALRAFVIIKQDDQLVDEIKNLV-SKTIGPIAKPDIIQIVPGLPKTRSGKIMRRILRKIASNDI--- 90418914 24 ------------------------------LARAALVHPERVAIIHGALRRTYAEFYARSRRLGSALEKRGVRRGDTVAVMLSNTPAMLEAHHGVPMTGAVLLSINTRLDADIIAFQLDHSEARVVLVDREFSGVMAKALKKAKVTPLVVADAPVAKGPAIGSLDYEALVAEGDPHMPNDEWDAISLNYTSGTTGNPKGVVYHHRGAALMGYANVIASGMGRYPVYLWTLPMFHCNGWCFPWTLAV--QAGTHVCLRWVRARAMFDALADHGVTHLCGAPVVMATLINADAGDKRDFDQTVTFNTAAAPPPQSVLSGMRDA-GFEVTHLYGLTETYGPWNALDGPARAATARQGVRYPALEDLAVMHSETMEPADGETGEVMFRGNIVMRGYLKNPEASAEAF-RGGWFHSGDLGVLHEDGYIELKDRAKDIIISGGENISSIEVEDALYQHPDVATAAVVAKPDEKWGETPLAFVELKPGSVTEADLIAHCRER-LARFKCPKEIRF-QEVPKTSTGKIQKYVLRKAI------- 214042555 26 -----------------------------FLERAATVFPEHTAIIHGALRRSYAVFYARSRRLASALAQRGIGRGDTVSAMLPNTPAMLECHYGVPMCGGVLHSINTRLDAAIIAFQLDHAMSRIVIVDSEFMPLMQEALAAEVRPLVIQVDDPEYDGTTEAFDGLAEGDPAFAWLMPEDEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALTTSMRKHAVYLWTLPMFHCNGWCFPWTLSAII--GTHVCLRQVRAEPIWNALADEKVTHLCGAPIVMSLMISAPAETQRALDHTVQFFTAAAPPPEKLLADMQTA-GFEVTHLYGLTETYGSWSSLPSGEQARLKSQGVRYLPLEGLDVLDETMQPVPDGVTGEVMFRGNVVMKGYFRNPQATQTAF-EGGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEVLYSYPSVEIAAVVAMPHPKWGETPCAFIEPKSGHEDTDALRTWCRER-LAAYKVPGKFV-VTTIPRTSTGKIQKFALRDRARE----- 69936506 12 -------------------------TVRDWLDIRATERGDATSHIFDGGALTWRELQGEAARIAGHLAGLGLSCGDSVALMLPNGRNAVLGLFGALYGGFRATMINLVAGAEAVGYALSHSGARALLLDPGQRG-----LLDSALAAHPAEPMVIEAGVGFRW----PAGCEPAAPHPHGAEDDALLMYTSGTTGRPKGVVHSHASLLAGGWTTALAHELQPEDRALCVLPIYHINGLCVT-ILAPLLSGGSVVVCERFSASQFWGLCERHGASWFSVVPTIISHLLHEGEPSPQARARLRFGRSASAALAPEVQSGFEGRFGIPIVETMGLTETAAQILSNPPPGLRKIGSPGRAV--GNQVAILSPDLRPLPPGAEGEIAVRGPNVMRGYLGDPVATAAALTADGWLRSGDLGRMDEEGYVFVTGRLKELIIKGGENIAPREIDEALYTHPDVIEAAAFARKCARYGERVEAAVTLRPGALQPPELISICEER-LGAFKSPEVIHLMAELPKGPSGKIQRLKLAQL-------- 85074761 55 ------------------------DTIPQHFASVVSQHGDRPAVIARETAHTYEELDRVSNRLAHSLRSLGVKKGDRVAVSLGNCAEYAAITYAVFKLGAILVPLNPGFNAKQVSAALNHLNVELLIIGAPCRGRSNLPLLRDIAPHVPSLRTVVVLDPASEFPPLSDGSGAPVTPDPLCPSETINIQFTSGTTSHPKAAMLTHTGILNNGALIANRMGLEPTDSMVVPPPLFHCFGCILGYMATATTGAAILFPSPAFDPLASLRMAADHKATGLYGVATMFVAMLELIGAQSHDFPHLRKGIAAGSSVPESLMRRLYAKIGLQLVICYGMTETSPVMTAPSDPFEKRTASVGKAM-PHTKVKIVDDRTRILPIGERGELASAGYLVMKGYWGDPEQTAEVMITEPWMYTGDEASMDSDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLIAEASVVGVADEKLGESVGAFIIVHKDTLTRREIREWVAKH-LSQHMVPKHVFWVDEYPKTASGKIQKFKLRD-LAKTLIA- 76802331 1 --------------------------MGDLLSMAADRYEDNVAVEFMSQETTYGELEATANSVANVLVENGVAAGDRVGLYIPNTDQFPAAYFGAIKTGAVPVPLNLRMDPNTLEFVLQDSGVDHLILVGGMDTDDGRIAGPTELADNAGVGNVYVPGVGDDYSQAVAEADDEFETVERAYDDVAVQPYTSGTTGKPKGVLLTHENLLSTIESYTKGLPVDADDNTALVLPLFHIYALNAIQ-GTFIYKGGTMHMIPRPDPEMILQTISQNDVTTFAGVPALYNMMWQRESPDDYDMASLNDVVCAAAPLADDTRRTIEDAWDVPMTEGWGMTETGPAGCTEPSRGVRKSAGCIGPVLRGVDIKLVDPETRELEPAVTGEIAIRGPNVFEGYYNRPEKTGAVFDDDGWFYTEDIARVDEDGYFWMVDRADDMIISGGENIYPAEVEDALYEHPGVAEAAVVAAPHEIKGEAPVAFVVPEPDADLEEELRDFTLDH-VATYAHPRRIFIIEELPRSATQKVQRYKLEEELDDRL--- 2501967 347 -------------------------TLPELFEEQVAARGHAVAVVCEGEELSYKELNARANRLARVLMERGAGPERFVGVALPRGLDLIVALLAVTKTGAAYVPLDPEYPTDRLAYMVTDANPTAVVTST--------------DVHIPLIAPRI---ELDDEAIRTELAAAPDTDPCVGPAHPAYVIYTSGSTGRPKGVVISHANVVRLFTACSDSFDFGPDHVW--TLFHSYAFDFSVWEIWGALLHGGRLVVVPTRSPAEFLALLAEQQVTLLSQTPSAFHQLTEAARQEPARCAALRHVVFGGEALDPSRLRDWFDLPRPTLVNMYGITETTVHVTVLPLEDRATSSPIGRPLADL-QVYVLDERLRPVPPGTVGEMYVAGAGLARGYLGRPALTAERFVADPLYRTGDLAKVRPDGGLEYVGRGDRQVKIRGFRIELGEIEAALVTHAGVVQAVVLVRDEQTDDQRLVAHVVPAHRAPTLAELHEHLAA-TLPAYMVPSAYRTLDELPLTANGKLDRAAL----------- 6449056 256 -----------------AADYSGNKTVSQLFEEQAERTPDHVAVKFVNNHMTYRELNEKSNRLARTLRNYGVQADTLVAIMAERSLEMIVSIMAIWKAGGAYVPLDPEYPEERLQYVLNDANADVLVVQRHFKN------------------SLVFDGPMIDLNDETSYHADCSLLPIAEHSHLAYVIYTSGTTGKPKGVMVEHGGIVNSLQWKKAFFKHSAEDRVLVLYP--YVFDAFILNFFGPLISGAALYLLPNEDNKDLFAILKLERITHFSTSPRLLQAMTEQMNA--EDFYHVQHVVVGGEKLEPDTVERLFSLPQIRINNEYGPTENSVVSTFQPVYSADEQITIGKPVANH-QAYILGAHRQIQPIGVPGELYVGGSGVARGYLNQPDLTEEKFVDHKMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIELGEVEAALSNLEEVRETTVESREGIDGTKQLYAYYV-GEPSLSAGQFREIL-SRELPDYMIPSYFIHLERIPLTSNGKIDLKAL----------- 6449056 1770 ---------------------YPQSTVGQWFEAQSQQIPDQAAVIDGDKQITYRQLNERANRLARTLRARGVQADQPVATISRNSIELVTGILAILKAGGAYVPIDPEYPQDRIQYILEDSKAGIILMP------------RDVRQQI-TYEGVVILLDEESSYHEEAFNLEPLS----NANHLAYVIYTSGSTGKPKGVLIEHRGLSNYIWWAKEVYVKNEKTNF----PLYSSFDLTVTSIFTPLVTGNTIIVYDGEDKTALLSIVQDQRVDIIKLTPAHLHVLKAMNIANKI---AIRKMIVGGENLSTQLAQSIHEQFDIEICNEYGPTETVVGCMRYDAVKDRRESVPIGTAAANTSIYVLDEDMKPVPIGVPGEMYISGAGVARGYLNRPELTAEKFVENPFYKTGDLAKWLPDGNIEYLGRMDEQVKIRGFRIELGEIETAMLQAEEIKEAVVTAREDVHGLKQLCGYYV-SSQPITVSQIREQL-SQSLPGYMIPAYFIKLEKMPLTPNGKINQKEL----------- 6449056 3276 ----------------REMQYSREQTIHERFSKQAFRTPDRTAVVFEGESLTYGELNKRANQLAQALRVEGVQAGQLVGIMAERSLEMIIGIFGILKAGGAYLPIDPDSPVERIHYIARDSGINILLTHG------------ELPENLNFSGTCINMKEEQAYHETDINLAVPCQF-----DQLAYCIYTSGTTGTPKGTPIEHRQVIHLIEGLRNAVYSAYDGVLHVAMLAPYYFDASVQQIYASLLLGHTLFIVPKEDGEALCQYYRQHRIDVTDGTPAHLKLLVAADDGEGVP---LRHLLIGGEALPKTTVTKFIHLFGADITNVYGPTETCVDASLFNIEVSADAWTIGKPL-GNNRMYILDSQQKLQPVGVQGELYIAGDGVGRGYLNLPELTNKKFVNDPFYRTGDLARLLPDGNIEFIERVDHQVKIHGFRIELGEIESIMLNIPEIQEAVASVLEDADGEHYICGYYVANKPFPTS-QLRDRL-TRHLPGYMIPAYFVQMDQMPLTPNGKLNRNLLPE--------- 6449056 4338 -------------------------TIHQQFEQQAEDTPDRVAILFENQTWTYRQLNERSNQLARVLRNQGVGADRVAAILTERSANMMIGILAILKAGGAFLPIDPELPDERRAYLMEDSGADVLVTCVEHTVP-------------PSFEGSVVLLD-DPLVYQGDASNLNLSYAE---NHLLYVIYTSGTTGKPKGVQLEHKTMLNLLAYEREYTQLRF-DRVLQFAAM--SFDVCYQEIFSTILSGGTLYIIDNEAKREIRELVKTHRI-QTAFLPTAFLKLLASEKQYFEPFACVDHIITAGEQLMTNTLREMMMRHQVSLHNHYGPSETVVTMCTVDPEIHQEMPPIGKPIS-NTEILILNEAGTLQPIGIVGELCIAGISLARGYHNRESLTHEKFVPHPYYKTGDLARYLPDGNIEYAGRMDHQVKIRGYRIELNEVEAALLNIEHVQEAVVLARENTEGQSDLYAYFVA-EQALPISQFKEKLAQQ-IPGYMIPSYLMQLEQMPLTSNGKVNRSAL----------- 163725980 29 --------------------------------------PDQEIVYRDKMTYTYKDMEKRTRKLANALEGLGITQGSTVAVMDWDSHRYLECFFAVPMMGAVLHTINIRLSPEQLVYTVNHAEDDIILVHK-----DFAPLLEAVKDQLTTVKKFVLIADYEEYEELVEAASEEYEWPDFDENAMATMFYTTGTTGLPKGVYFSHRGLMSAANSFRAQLKIDAGDVYMPLTPMFHVHAWGMPYSMTVM--GAKQIYPGRYEPELILKLYRDYKVSFSHCVPTILHMLLNSPSAKDTDFSGWKMII-GGAALPKGMCIEGLK-LGINIYSAYGMSETCPLLTQLPLEEQVVYRTKTGLPCPGVQLRVVDPAGNPLPHDTAGEVVVRAPWLTQGYLNNPEKSEE-LWEKGWLHTGDVGIIDELGYLQITDRIKDVIKTGGEWLSSLELESIISQHKGVSEVAVVGVKDDKWGERPMALIVPREGQELSKEEVAWVENGAIPKYGIPESILFVDEIPKTSVGKIDKKEIRAQ-------- 215495126 48 -------------------------TVGHLIDRATERIGDTTAIVYSHQNITYTEYRKDVDQLAAGLVSLKLPEGSRVAILVPRLYEGAQLLYAASKAGLVMVGINTFCTVSELEFCLNKTESAALILADKFTDKNFYETLLQIAPRLPFLKHVITIGDIPGSITFDDLINSGTAEAKVQFDQDAFIQFSSGTTGEPKPVRLSHFNVVNNANIVGRFIGYHQQPESIC-LNGELIYGFGTLGVLAATMFGCTVMMPGAFSPKATLETIANHRCTVAYATPSMLFEMMRELEQGSYDVTSLRKGVLSGSVCNPTLAEKARTKLNVQLYIMYGATETSPIFTNPDEPKDCWIRTVGTPLD-HVEVKVVDAEGKIVPVNTRGELCTRGPHVFKGYLNDDAKTKEA-KRDGWYHTGDEGKMSEDGRITFVGRMKEIINYRGLKVPPLEVENVLNMHPDVKEAQVIGVPDETVGEKICAWIELQPNSLIQEEIKAFCKDK-LSWFMVPEHVLFVNSFPRTQTGKVQKHKMREE-------- 171463917 24 -----------------------------FLERSAEIYPNKTAIIHGKLRQTWSQTYERCRRLASALQKHGIGLGDTVAVMLPNTPPMVEVHFGIPMAGAVLNALNTRLDAESIAFMLNHGEAKVVIVDPEFSVVMKKALEIAKKDSGREF-LVIDVGEKEFDVPGEKLEGDPSFAWQVPADEAICLNYTSGTTGNPKGVVYHHRGAAINAVSNVLDWDINKHPVYLWTLPMFHCNGWCFPWTIAA--RAGVNVCLRRVDAQHIFAAIKEHGVTHYCAAPIVHNLLVNAPDELKAGVPTGVKGLIAGAAPPASIIEGM-EKLGFDLTHVYGLTEASVCWNDLDIGKRARLNAQGVRYHMQQAIAVLDETMKPVPDGETGEIMFKGNIAMKGYLKNEKATQEAF-EGGWFHSGDLAVMNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCAFLEIKPGSVTPEEIIAHCKQH-LAGFKVPRAIVFC-ELPKTSTGKIQKFELRKQA------- 206890208 32 ------------------------------------RWNDKIALIWTDKKFSFSDLTRLSSKLAGGFKKLGINKGDTVLILLPNKPEWWVIVLAVMRINAVAIPGTTLLTAKDIEYRLKAANIKAVI-----SDSENASKIEEAVNKHGKDVILINIDNQQGWHKYEELLKNEAFLGEKTSNDPAFIFFTSGTTGLPKMVLHTQVSYLAHIITGKFWLDLKPGEIHWNISDTGWAKAAWS-SFFGPWNMGTTVFTYGKFSPSLIVETLKKYEINTICGPPTAYRMIVKELPLEELKFKTVRHFVAAGEPLNPEIINLWKDATGEYIYNGYGQTET-VNTLAMFRFIPMKPGATGFP-TPGYEIDITDDEGNPLPPNTEGNIAIRPVGLFQEYIGDKLEMAAAFRGD-WYFTRDRGYKDEDGYFWFVGREDDVIISAGYRIGPFEVESALIKHPAVKEAAVVASPDEVRGEVVKAFVVLEPSEPLVKDIQEFVK-KETAPYKYPRKIEFVDELPKTISGKIKRKELK---------- 86747355 22 -------WPKGIPDT---PQYPHGEALSEYLRVWARRAPQRPAVIFYGHVTTYAELDRLSDRFAALLMQKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQLVPVVEQADVIPAQPTIPVPDSVVAVAGATDLLSALAAMPELAPLPPAALDDIAALNYTGGTTGMPKGCVHTQRDMVYTAAANHGIVAGDENSVFLSFFPEFWIAG-ENFGLIFPLFAGATLVLLARWDAVGVLSAIDRYKVDVTAMPVDGAVELMDHPRFKEFDLSSLKQVRVVSKKLNPVYRKRWKDLTGTILTEAWGMTETHTSNTFTAGFQDDDFDLVSQPIFPGAEFKITDETGELVPLGGEGEIRVRTPSLLKSYWNKPQATAESLV-DGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAETAAELQAWCAER-MAVYKVP-EVRIIEALPMTATGKVKKQEL----------- 45188280 91 ----FLPGPDGRP-SFDNNAWFVNGQLNALVDRHAARTPDKVAIIYEGYSLTYRELLAQVCKVAQVLQSMGVRKGDTVAVYMPMIPQALVTLLAISRIGAIHSVVFAGFSSNSLRDRINDARSEVVVTTDESKRIETKRIVDDAIKETPQLRKVLVCNPSVSYVADRDLDWDTCPCEPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLQAYLSMLYFDVHSDDIFFTAGDIGWITG-HTYVVYGPLFSGCTTVVPAYPSYSRYWDIIDKYSVTQFYVAPTALRLLKRAGDSDGYSLRTLRSLGTVGEPIAAEVWEWYYTVIGIPVIDTYWQTESGAHLVTPGGSTPMKPGSASFPFFGIDLAILDPQTGEELGPNVEGVLAVKQPWPTRTIWNNHDRYLDTYLNPGYYFAGDGAARDSQGFIWILGRVDDVVNVSGHRLSTAEVEAAIIQESMVAECAVVGFADELTGQAIAAFVVLKQKSSELQEIKKHLVRRDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRKILAGE---- 170746513 52 -------------------------------------------VIDGDRRLTYADLYARCRRLAAGLAARGIGPLDTVAILAPNVPEMIEAHFAVPMLGAVLNPLNTRLDAATIAFSLRHGGARALLVEAEYAGLAARALADLAE---PILVVAIGDSGIDGALSYGDLLAEDPDYAWAGPEDSLCLLYTSGTTGDPKGAVYSHRGGYLQALGNAVTFGLTGESVYLWTLPMFHCSGWSYP--WASVAACATQVCLRKVEPAAIFRLIAEHGVTHLCGAPIVLSMIAHAPAQDRVPFPQRVRCAVGGAAPSSTIIRTMEE-LGFQVTHLYGATEATVCWTDLPDTERARMARQGVPLATLEAVSVADATDVPVPRDTVGEIRLRGNTVMKGYLGNPGATEAAL-ADGWYRTGDLAVWHPDGSVEIKDRAKDIIISGGENISSLEVEEVLMRHPAVMLAAVVARPDPTWGESPCAFLEVKPGTPSEQELIAFCREH-MARFKVPKTVVFGP-LPKTSTGKIQKFVLREQARD----- 87198543 16 ---------------------WIWNNLHSYLDWSLGDLADRPLVIADEGTLTYGDAARLSVELAGGLKARGIKKGERVGLIMANDPLTVPLLFAIWRAGAIAVPLNTLYRPDEIRFALAEAGCALLIAMDRFASRNFAQELEEACHDLPELRGGLIFDRAAPGRLVEKLSGQAEDHERVEGGDTALILFTSGTTGSPKGVEISHDNLLRAMYAGAYHQAFEDGRRAVFSLPLYHGFGL-VVGLLSGMVSGGAIIPLLRFDPHQILAATERHRATYLMGVPTMTIALLEQAKRQHYDLSSLNAIHSAAAPTPSWVWEDIRATFGCEIITSYGQTEATVICTAPGDSIETVSETQGRIVEAGIEFKIIDETGADLPWGASGELCCRSPMNSKGYFRRPKATAALFLEGGWIRMGDLGQFRPDGNLFLTGRTKELYKSKGELVSPKELEQILTANPGVSQAFFIGMPDDQFGECGCAWVVRAEGSGIEGEVMDYLRER-IPAYKMPREVWFIEALPKTGTGKVQKAELRNMALAMLA-- 111023066 435 -------------------------TVVDLFDAQVGRTPDATALVFDGEELTYAEFDARVNRLARTLIGRGVGPETKVALAIRRSLDSMVAMYAVVKAGGAYVPLDSDHPAERTAYVLESARPLCILTVARDGLV------------FPADQDVLEIDALDLSGAPAGPIRDDERAADLRPANPAYVIYTSGSTGRPKGVAVSHASVLNQVTWIASRYGLDANDVVLQKTPT--TFDVSVWELFAALASGSRLVIAGHRDPAYLADVIAREKVTATSFVPSMLSVFV--AEADREQLVSLRVVLVAGEAFPPAVAATFRAKSDAGLHNLYGPTEFTVHATAGEDRETLHTIPIGTPVW-NTEAYVLDGHLRPAPIGSAGELYLAGAQVARGYEGRPELTAERFVANPFYRTGDLVKWRVDGSIEYLGRTDFQVKVRGLRIELGEIEAAMSSYPHVAQSVAV-VHDSSLGQRLVGYVVPEPGSAVDVEDLTVHVGRAVPSYMVPDAVVVIAEMPVGASGKLDRKALPE--------- 111023066 10187 ----------------------ADESVVSMFGAQVARTPDRTAVVADHVRLTYAEFDARVNRLARHLMSMGVGPDSVVGIAMRRSLDMVISLYAVHAAGGAYVPIEPEHPADRTSYVVDSAMPTCVL-----------SLADDI-ANLDVDVPVYLVEDFDLSEYAAGPVEDSERLAELRPDNLAYALYTSGSTGRPKGVAIPHAALANQLAWMRDVYGIGAQDVVLQKTPF--TFDASVWELFLPLVVGGTLVIAGHRDPEYMAATVGTEAVTVIQFVPSVLTMFLDAATADRSG--SLRLVFAGGEPLPQSAAERVAGLGSAELVNLYGPTEVTINSTAVEPSGTATIAPIGSPAW-NTRAYVLDAHLNPAPIGVPGELYLDGAQLARGYVNSSALSAERFVANPFYRTGDLVRWNENGVLEFVGRTDFQVKVRGLRIELGEVEEAFVRYRDVAQAAVI-VHNSEVGARLVAYVVPKPDAALDAAALNGFVAESLPEYMIPDSLMVLAELPLGTSGKLDRRAL----------- 111023066 5438 ------------------------RTLVDLFEETAKAACEAEAVTAGAVTLTYSELDVRANKLARLLISRGVGPDSLVAVALDRSADLVVSLLAVVKAGGGYLPTDVTYPADRLEFMLTDARPVVILTSIAHA-------AGLPDTGIPT----VLLDADETLIDLADLDAGPVEERELRANNLAYVIYTSGSTGRPKGVMVTHSAVVQLFDRTFGEFGFDDSDVW--TLFHSYAFDFSVWELWGALLYGGRLVVVDYRSPDEFRALLSRERVTVLSQTPSAFYQLADRALETPDDL-ALRYVIFGGEALDLGQLSKWYDRTAPRLVNMYGITETTVHVTHLALAESASASVVGEPIDGL-RVHVLDSRLRPVPTGVSGEMYISGGQLTRGYLQRPDLTSTRFVANPFYRSGDVARWNSAGLLEYLGRSDSQIQLRGFRIELGEIESALLRAPGVAASVAVVLRDAEVGDRLVGYVVPESGAILVPTEIKDFASGFLTSYMVPDVVMVLGAMPITVNGKLDRKAL----------- 111023066 7569 -------------------------TLADMFASAAAENPDVTALVFEGESLTYADFSARVNRLARHLVGRGVGPETVVGLAIPRSVELLVGMYAIAAAGGAYLPIDPDHPAERTAYVLESAQPVCVLAT------------RAVVGGLPGEVDYLLLDELDLGGIDPSPLTDAERITPLRPENAAYVIYTSGSTGRPKGVAIAHRAIANQLRWKQSEYPLTAEDSVL--LKTAATFDLSVWEFWWALTAGARLVVATHRDPSYLAALVAEQQVSTVHFVPSLLSAFVAVAEPAQ--LVSLTRVLCIGEALPADTMLRFRDVSDAEIFNLYGPTEAAVSVTHYRGDERDGSVPIGRPEW-NTQTYVLDARLHPVPAGVTGELYLAGEQLARGYFGRHDLTAERFVANPFYRTGDLVRWNRDGNLDYVGRSDFQVKVRGFRIELGEIERALVAHPSVAQAVVVVHHDRHTGDRLVGYVVPEQGVSVDDADVLTFAGRSVPGYMVPSALIALDVLPLNINGKLDRKALPE--------- 111023066 2005 -------------------------SLPEILAATAAENGERTALVADGESLTYAELDARSNLLARVLVDRGVGPETSVALGMTRSLHSVIATWAVAKAGGTFVPVDPRYPSERIAHMVADSGAILGLTVAAQ------------RDTLPSDVEWLALDSSECDALCAPKSADPVRTASVQLEHPAYMIYTSGTTGLPKGVVVTHTGLANFSAEQRTHYGVSPSARTLHFA--SPSFDASVLELLLAFGCGATMIVAPAYGGEELRNFLADNEVTHAFVTPAAL------ASVEPAGLDRLEVVVVGGEACPPELVERW--APGRRMYNGYGPTEATIMSNVSNLLVPGSRVEIGGPVCGVT-VYVLDELLRPVPVGVAGELYIAGPGLARGYHDRLGLTAERFVANPFYRTGDVVRFVVDGYVEYVGRSDFQVKVRGFRIELGEIDAVLVKHPDLEFAATLGTSMPSGSTALVSYVLPTAGASVDVAEVTHFVGDMLPAHMVPSSVVVLDEIPLTTAGKLDRKALPE--------- 111023066 6513 ------------------------RTLPELLRSGVEISPESVAVSYEGREATYRELDELSNQLARVLIDRGVGPESYVALAITRSVESILGIWSIAKAGGAYLPVDPKLPFERIGEMLSDSGAVLGLT------------VARHHDDLPGTVPWIVLDETAAAEEIGARSAGAVEDADLRRDHPAYLIYTSGSTGKPKGVVVTHRGLANLTREVREHYVVSPDSRFLHVA--SPSFDTSVGEMLAAFSAGATLVISPAYGGDELADLIRRERVNNVVMTPTALM------TVDPDGLDTVTSVVVGGDTCTPELVARW--APGREMRNAYGPTETTVIVTITEPMVAGERVTIGSPLRGV-ESLILDSRLRPVPEGVPGELYICGPSVTRGYHNRPSVTAERFVANPFYRTGDVVRW-ADGHVEYVGRSDFQVKVRGFRVELGEIDAALAAQPNVEFAVTVGRENPAGLTTLVSYVLPADGATVDPESLKSVVGETLPPYMVPSVVILLDEVPLTGIGKLDRARLPE--------- 111023066 4262 -------------------------TLVELLSAAVAANPDGVAIVSGGDSITYRELDELSNRVARILIERGVGAETFVGLGITRSIVSIAGIWAVAKSGGAYVPIDPGYPDERIAHMVTDSGVSLGLSVSSEVG------------RLPADVDWLVLDSEDFENAAAQYSTAPVAEVEVTPANSAYVIYTSGTTGQPKGVVVTHRGLANFAAEQRERYRVTTDSRTLHFA--SPSFDASVLELLLAVGAGATMVIAPTYGGPEFAKFLREHRVTHGFVTPSAL------ASVDPSGLDDFQFVVAGGEAVPAELAARW--APGRSLFNGYGPTETTIMTNISDPMAADGPVTIGGPIR-GTSALVLDDRLRPVPVGIAGDLYLSGLGLARGYHRRTPLTAGRFVANPYYRTGDVVRWDADGALTYVGRSDQQVKVRGFRIELGEIDAVLAKHPAVDFATTSVLPGPSGDSVLVSYVLPVPGVEDVPRMLDFVGE-FVPTYMVPSTIVTLDAIPLTPVGKLDRRALPE--------- 111023066 8654 ---------------------------------------------CGDEQVTYRELDERSNRLARVMIGRGIGADDFVALALTRSVESILSIWAVAKTGAAFVPVDPSYPFERILHMVTDSRVEVGLTTGAHVG------------ELPDTVRWLVLGEDEMDGDCASVSSEAVRIRPTRVDDAAYVIYTSGSTGLPKGVVVTHTGLANVTTEQVERLRLTPQSRVLHFA--SPSFDASVFELLHAVAAASTMVIASGYGGDELARLLKKQKVTHAFITPAALT------TVDPAGLDGIEVLSVAGEACPPELMQKW--APGRRMFNLYGPSEATIWSTSSNPMKADQPVTIGGPTRGVDVV-VLDSRLTPVPVGVAGELYVAGPSVARGYHNRFALTAERFVANPFYRTGDVVRWVHDGELDYVGRSDFQVKVRGFRIELGEIDAELGSHPSVDFAVTLGHHRELTGQTVLVYVMPAAGASDVAELSAFVSE-TLPGYMVPSSIMAIDSVPLTPAGKLDRKALPE--------- 111023066 3188 ---------------------WPLERFIARWQESVEREPDAPAVVAGGVTTTRGELNRRANQLARELRAQGVGPDDVVALIVPRSLEWVIGMIAAWKLGAAYSPFDQDWGLDRIVGLIEDSGTRAVVVTNSWSGLTEAPLGNAVLDAAIVVDDADTI-ERLAAHDVSDFAHDPWSDAEASSR-LAYVISTSGSTGRPKPTMVPMIGVSNTYQWYRHALDFTEGTGVLVASPL---FDQTQKNIWVSVAYGGVMHLAPGFDPLPILRQIGTGDVQIANMAPSAFEVLSDLDTEGV--LGKLDIVVVGGEQLRPAACSALIG-TQTRLINTYGPTEASATDSSLSSADAEQWPVPFGAAFEGVEYHVLDGRMRPVPPGVTGELYIGGIVLARGYGGMTGITASRFVANPFYRTGDLVRERDHGQLVFVGRSDFQVKIRGLRIELGEIESALTANSDVLQSVVV-VHESEQGPRLVSYVTAAAGVELDIDAILDDLHRALPSHMIPDTVMVLDEMPLNANLKVDRKALPEPV------- 160893391 4 ----------------------------DYLERNAREFGDDVALVTETRRVTWREFNEKANRFANLLVSRGIRKGDKIGILMMNCLEWLPIYFGALKTGALAVPLNFRYDAEEIKYCVELADVDVLVF-----GPEFIGRVETVVDEIAEKRILLYAGGAEDYDKLTANCSSTFEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAATVEQKHHGQTKDDVFLCIPPLYHTGAKMHW--FGSLITGGKAVLLKGVNAKTILQTVSDEQCTIVWLLVPWAQDLLLALESGEVKLSQWRLMHIGAQPVPQSLIKRWKEYFPHHQYDTYGLSESIGPGAVHLGVENIKVGAIGVPGYGW-QVRIVDEDGKDVKQGDVGELILKGPGVMTCYYKNPEATAETL-KDGWLYTGDMAEQDADGFIYLVDRKKDVIISGGENIYPVQIENFLSKYPKIKDVAVIGLADPRLGEITAAIIETKDGMETEDEINEFCKE--LPRYKRPRRIIF-EDVPRNATGKIEKPLLRK--------- 63079050 468 -----------------------DKTIHQLFEEQVSRTPEQIAVVFKGESFTYRELNEKANQLAWVLRKREVRPNEIVAIMAEHSLEMLVGVIGTLKAGAAYLPIDPSYPEKRIAHMLQDSKAEQLLIQ------PHLNMPQDFKGSVLWLTEESWAKESTTDLPLA-----------TSANDLAYMIYTSGSTGLPKGVMVEHQALVNLVMWHNEAFGVTMTDQ--CTKLAGFGFDASVWETFPPLIQGATLHVLEESRRGDIYALFEKNAITISFLPTQLAEQFMELTS------STLRVLLIGGDR-----AQKVKE-TSYQIINNYGPTENTVVTTSGQLHPEQDVFPIGKPITNHS-VYILDQNRHLQPIGIPGELCVSGAGLARGYLNQPELTVERFVDNPFYRTGDLVRWRIDGSIEYLGRIDEQVKIRGYRIELGEIETKLLEHPSISEALVVARNDEQGYTYLCAYVVAT-GAWSVSSLREHLIE-TLPEYMIPAYMMEVEKMPLTANGKIDKRALRQRMNE----- 63079050 1488 --------------------YPREKTIQELFEEQVDKNPDQIALICGEQQFTYEQLNVKFNQLAHVLRREGVQPNQVIGLITDRSLSMIVGIFGIIKAGGGYLPIDPTYPTERIEYMLEDSQTHLLLVQH---------------------RDMVPAGYQGEVLIIEDEISRDEQVANIQPQDLAYVMYTSGSTGKPKGNLTTHRNIIKTVCNNG-YIEITTEDRLLQLS--NYAFDGSTFDIFSSLLHGATLVLVPKENPTDLITLIREQQITVSFMTTSLFNALVELDVS---SFQNMRKIAFGGEKASFKHVEKALDFLGGRLVNGYGPTETTVFATTYTVDERIKIIPIGRPLH-NTTVHILSADDKLQPIGVIGELCVSGEGLARGYLNLPELTMERFVENPFYRTGDLARWLPDGVLEYVGRKDEQVKIRGHRIELSEIETRILEHPAISETVLLAKRNEQGSSYLCAYIVAHGQW-NIQELRKHVRD-VLPEHMVPSYFIGLDKLPLTSNGKVDKRALPEQLTREIVA- 118725151 1712 --------------------------IYQYLEEQAEKESENIAVILENKKLSYVELNDRANCLARLLQKNGVGRESIVALMMERSLEMITAIMAVQKAGGAYLPVDPHFPAERIDYILKDSDTGILLTHKEFGDLKIPQNIKKINLDLIDLS-----------------HGEKSNLPLIASENIAYVIYTSGSTGKPKGTLIEHRSLVNRLNWMQKKYPLNRDDIILQKTP--YTFDVSVWELFWWSIAGAKVCFLEEKDPGKIVEAIEKNNITVIHFVPSMLGVFLEYLNQTGERVAGLKQVFASGEALTPSQVKAFRSLLSTRLANLYGPTEATIDVSYFDCDTEDELDSIGKPID-NTKLLIMDKNMQLQPVGVTGELCIGGNCLAREYLNKPEMTDEKFIPNPYYRTGDLAKWRRDGNIEYLGRIDFQVKIRGLRIELGEIEKQLTAHPDVKECVVVAWKKGEGDIHLVAYVVCENSMQAEQGGIQSFLEKSLPDYMVPRIYVFLEMMPLSPNGKIDRKSLPAPV------- 126651440 53 -------------------------TIPQVFYQVAQQFADRIALSYEDGKMTYRQLNQKSNQVAHMLIANGLQKGDYVAIIMDRSKETIISLLGVLKAGGVYVPIDPSYPKERCQYLLHDTGAPFIITKNEYNDLLNDLIHNEFQS-----RTVLTINQMESGLSQEDLPCN------LLPSDLAYIIYTSGSTGKPKGVLLKHTAVINLITDNQRIYHSTEEDVFSQF--ISYSFDPSVTETFTAFFSGARLHMLERLSIEAFADMIAREQVTTATVPNAFFTQLATHLPIDRDKLMTLQYLSVGGEALLPAIVQKWQEKFGTEIINVYGPTECTVLTSYFKIKSQLTSIPIGRPIANY-EMYVVNKDEQLCPVHVTGELCIAGAGLAAGYLHQPEKTAEAFVPHLFYRTGDLVRLLPSGVIEFVGRKDSQIKVRGFRIELGEIETVLSNHPIIQESVVIAKKMSDGQNHLFAYYTAANGIQLEEQVLRDYLNNLLPDYMVPERFIELLEMPLSPTGKIDRKQL----------- 195043503 73 -------------------------PLHEYVWRDFKKWENNTAAVCTDRQYTFAQMRDASAAFAVRLQKFKMFKPDVLAVCLPNMPEYPIAALGAIEAGLTVTTINPIYTPDEIARQLTFSNAKFLV----GSAQRYQTLLEACNLAGKQMPIAVVRSTMDEALPAENVRYDELRTPDTTADDMVFLPFSSGTTGLPKGVVLTHNNVSSNCEQIQEALPLDRQDTLPAVLPFFHIYGLTVI-MLSKLGQGARIATMPAFKPDDFIKSLDTYNGSVLNLVPPIALFMINHPKLTQETAKSLRVVMSGAAPIGQHDVERFLKKFNVRFMQGYGMTEASPVVLMTPIGNTRLAST--GVLPGSTEAKIVDATDRKVGARTTGELCVRGPQVMSGYLNNKEANDVTFYPGNWLRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLREETATAEEIAEYVAER-VAHYKLEGGVIFVDEVPKNPTGKILRKDLKEKYSD----- 197106285 82 ------------------------------IDRHLAARGDQTAIIWEGRRITYRELHRQVCRMANVLKRRGVRRGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAGRINDCDSRLVITADGGKRVPLKANVDEALEHAPGVETVLVVTRTGVATSLKAGRADDCPAEAMGAEDPLFILYTSGSTGRPKGVLHTTGGYLAWAAWTHEVFDYRPGQVYWCTADVGWVTGHSYI-VYGPLANGATTLMPNYPSLSRCWQVIDKHQVEIFYTAPTAIRALMREGEAARTSRRSLRLLGSVGEPINPEAWLWYHRVVGCPIVDTWWQTETGILISPLPGATTLKPGSATRPL-PGVKLALVDADGRPLEGAGEGNLCLSWPGQMRTVWNDHERFLQTYTYPGKYFTGDGCRRDADGDYWITGRVDDVLNVSGHRLGTAEVESALVAHPKVAEAAVVGFPHEVKGQGIYCYVTLKPGPALEKALVDWVR-REIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAE------ 160900188 1163 -----------------------GDIVHRRFEQQVARSPGAPALCLGEATLGYAELNVRANQLAHHLIASGVRPGVPVGIAMERSIEMVVGLLAIMKAGAAYVPIDPEHPADRIAYMLEDSGVSLVLVQP------------QVRDRLPANCSAQLVDVPGLASRLQDMPAHN-PAVALHGDSLVYVIYTSGSTGRPKGAANRHRSLCNRLAWGQVHQPLGPGDTVLQKTPFG--FDISFWEFFWPLTTGARLALADHRDPRRLAELIARHQVSTIHFVPSMLQAFMAHPAAAT--CQGLQRIICSGEALSAELQAAVLQAFGTRLLNLYGPTEAAIEVTWWDCRDEGALSPIGRPVAGL-RTHVLDAALNEVPRGVAGELYLGGVGLARGYWRRPGLSAERFVADPLYRTGDLVRWRGDGQIDYLGRVDHQVKIRGFRIELAEVEAQLLAHPAVREAVVVARQAAD-GARLAAFVSVQQGQTLDMAALRSALAAALPDYMLPSSITVLDALPLNANGKVDRKALPDA-------- 160900188 17 -------------------------SLVEHLRGLAQQRPDDIAVQDGERSHSYDEFDRRVRALAARLQQL-CPVGARALVMMDNDEHYAASMLACFYAGVIAVPVPPLESLERLLGIVGDADAACVIST------------AEVMQALPGADARFAGIAAVAADQVDLADADAWRPHAPAADDIAFLQYTSGSTSAPKGVMVSHGNLIANEAAIQQRMDIGAGDRFMSWAPLYHDMGLIG-GLLQPLYSGLPLVLTSPESPVRWLELISRHRATISGGPDFAYRMCLKPSQLAQLDLSSWRLAYTGAEPVRADTVTAFAQRFAAAAYACYGLAEASLFITGGSCGAGATITSQGRPAVPGHAVAIVDPHLQVLEPGHVGEIWAHGPSISQGYWGKPQQTQQAFVEHRWLRTGDLGFVHG-GQVHVAGRIKDLIIVRGHNLYPQDIERVVAEVEAVRRVAAFAVDDGREGIGIAAEVSFGMQKLVPAQALVDALSTAVGAQEAPTVIVLLNALPRTSSGKLQRAACRQGWSARTL-- 167462472 461 ----------------------RDKTVHEWFEEQVQKTPHHIAVVCGDEQITYRELNERANRLAHLLRNKGVEGDTIVGLMMERSIELVTAIIGILKAGGAYLPIDPSYPSNRISYMLQDSKAQVLIVDHKADKMDY------------GIDIVDIHQPDIEFLPSNNL------PIEITDSHLVYVLYTSGSTGKPKGVLIEHRNLVNLLIWYINNHGIEEKTHI--PFMTNYVFDPSAEQIFAPLIRGGTVYCIKQFNTEQFLNYLQQHELGLIDVTPVLLRELL---YDKKNDI-GLKRVIAGGERLDNQLKNQIIKN-GFTLYNGYGPTETTVIFTKCELDRDVVL---GKPID-NVNIYILHKHDELQPVGVVGELCIAGPAVGRGYLNKPELTKQRFVSDPFFRTGDLARWLPDGSIEYMGRQDDQVKINGVRIELQEIESSLLKHPQIKDAIVVLRENKQGEKYAAAYCVSEGIDLSHDEIKDFLR-NILPDNMIPSCFVLMEKLPLLPSGKVDRAALPE--------- 160897206 59 ------PFTRVLDESRAPFYEWFNDTLNACLERNIQRLGERTALIFEATQVTYAQLLVRVNRLANALRSLGVGKGDRVVIYMAMSIDGVAAMQACARIGAIHCVVFGGFSATALRDRIADTGACAVITADGGRQLPLKSIVDEALAQCEQVRHVLVARRTGGAIAMHAAQSDVCEPEWVQAEHPLFLLYTSGSTGTPKGVQHATGGYLHAAVTCAWTFDLQPCDVFWCTADIGWVTG-HTYIAYGPLALGATQVVPTYPDAGRFWKMIEAHGVTVFYTAPTAIRSLIKAADADRYDLGSLRILGSVGEPINPAAWHWYHEQVGCPIVDTFWQTETGHMITPLPGATDLVPGSCTLAF-PGIAAAVVDEAGNELPWGDSGILVIKRPWMIRNIWGHPERFVASYFPERYYLAGDGAVRDARGYFTITGRIDDVLNVSGHRMGTMEIESALVAMTDVAEAAVVGRPDDTTGEAICAFVVLRPSGAEAADIARLLREKEIGPIAKPRDIRFGDNLPKTRSGKIMRRLLRSIARGE---- 91780560 12 --------------------------FPDVIRHNARFHGIKTAVVCGDDRLNWREFHLRTNKVANALVRAGLQKGDRVCFFMQNSMAAFELIWGTIKAGGVVSPLNVMMAADSLPAMIDNAAPRFIFVDSELAGVDAVRGAVRNKPDIFYAESGAVEG-WQSYVELVEAGSEAEYFPDLKLSDTMTVLYSSGTTGVPKGSEHTHAARHFYSLGCGPALRMDPYSVALCATPLYTNGTWIT--LLPALYLGGTVVLARKLTPQAWLELVARERITHAFLVPTQCIGIVERASPE-YDVSSLQGILYGGAPMTSQTAAAMAKTFNTRMYEIYGMSEGWCTLAYPEDRAHGRSSTVGKPVFGGD-ICVIDPEGRELPPGEQGELAGWSAGLMKGYLGDPQRTADIVWKGPYLRSGDIGYMDTEGFFFVNGRVKDMIISGGINVFASDIEEVFMQHPAVAEAAAIGIPHDKWGETPIVMVILRQGHQIDAVALKEWGNHRLGKFQRVSEVKFVDDFPRANYGKILKRVLREPYWE----- 169762804 23 -------------------------SIGQLLNQQAAHFPTKEAVIFEGTRYTYQELNLRVQTVSRALIAHGVKAGDRIGVFCGNCVGYVEVFLAATRIGAITVLLNNAYSTTECLNVLRTTGCSLLFTATHIGQRDLTSCLRVLKAELPALKQIILLKTDGDFQSFASFLGQSSTIPDVQPDQTCTFQFTSGTTGAPKIAMLTHRNVISNAHSIGHRLLLSENDVICCPYPLFHISGL-VIGLLSSLTYGAAIVYPPTFDPSAVLHEVVREKCTGLHGVPTIFIALLERHRQLKTSPIHVRTGLIGGAPIPSALLKEMHKAFGFELTVAYGMTETSISFMSRSAEQPSDVVVVHRDILPHTFAKIIDSTGNIVPRGIRGELCIAGSGVQKGYYQNPEKTREALKTDHWMHTGDEAVMDTQGHCVITGRIKDIIIRGAENIYPAEIEEELNKHHAISQSCVVGVKHETLGEEVAAFLTPGQPRPSGAEIIEWL-QLSLGAQKAPAWVFWLGDFPITDSGKIKRNEMAD-LGNRLVG- 170110652 90 ------------------------------VDRWAFKHPDKTAIIYEGREITYAELLREVSSIANVLKSFGLKKGDTVSVYLPMTWQAVAVFLACARIGAVHSVVFAGFSAESLRDRVQDCSSRVVITSDEGRPIATKAIVDAALRECPLVEHVLVLKRTGGQVGWEEIAKVPNYCPPMASEDPLFILYTSGSTGKPKGVVHTTGGYLLCAALTVKVFDVHPDDKFGCGWITGHTYIVYGPGVTTTVFESTPV----YPTPSRYWQTVEKHKLTQFYTAPTAIRLLLGAHHVENHDLSSLRVLGSVGEPINPEAWDWYNEHVGCAVVDTFWQTETSIVVTPFPGAIETKPGSATVPFFGIEPAILDPITGKELGNNVEGVLVLKTPWIARTIYKDHKRYLETYMYPGTFYTGDAAARDEHGYIWIKGRVDDVINVAGHRLSTAEIESALIMHKGVAETAVIGTTDEVTGQAVSAFVTLKDESGLVKELVLQVR-KVIGPFAAPKKVYIVSDLPKTRSGKIMRRIMRKVVAGE---- 154509057 11 ----------------------PDRPIPDMVLEVASRYPKRAAIDFFARQLTYAELAQEMRQAAGALHQAGVRPGDRVALVMPNCPQHAVAVLGTMLLGAVVVEHNPLAPAGELEGEYERHGARVTIAWSTFLGRGHTTFCMDLTTALPAASRMALKFPVKAAREKREQLSSPRPNWARSWEDVALLIHTGGTTGVPKAAALTHANLMANVEESIAWVPVLHEEVFYCILPLFHAFGFTI-GFLAGLRLGATIAMFPKFDTALVLAAQRRLPCTFFLGVPPMYERLLAAAQGTNADLSSIHFSLSGAMPLSAELADQWEQATGGLMIEGYGMTEASPIILGSPLASSRARGALGIPF-PSTQVRIVDPENREVADGEVGELIARGPQVFSGYWNQDDETADVFTEDDWLRTGDLVQVR-DGFIYMADRRKEMINSSGFNVYPTQVENAVRSMPGVLDVAAVGVPAGESGEDVVAAVVLEAGAVTLADLRKW-AEKSLAHYALPRQIVVMTELPRSQLGKVMRKKVREQI------- 167628105 79 --------------------------------------------------ITYRDLYHRVCEMANILEANGVKKGDVVTIYMPMIPEAIYAMLACARIGAMHSVVFGGFSAEALKQRIINANSKFVITADESKRIPLKKSVDRAISGLDFVRNVLVVSRTKKDMVWNDIDSDEHKIEFFDAETPLFMLYTSGSTGTPKGLVHTSGGYLVYASMTHKAFDLKDDDVYWCTADIGHSYAVYGPGCTSLIFEG----VPTYPDASRMWKEVDRHNVKSLYTAPTLIRLLIKAGDLKDSDRTSLRVLGSVGEPINPEAWNWFVEKNQAPLVDTWWQTETGHMILPLPGAHKLKPGSASKPFFGVD-VALLDTDGKEIEGVGKGALCIRTPGMARTIYGDHDRYIQTYFSKGFYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAVLNTHSSVAESAVVGMPHDIKGEAIYVYCILKDGHDGKGALVSYIR-QEIGPVASPDVIQFTPDLPKTRSGKIMRRILRKIAA------ 107101874 1130 --------------------------LPELLERQLVQSAERVALEWDGGSLGYAELHARANRLAHYLRDKGVGPDVRVAICAERSPQLLVGLLAIVKAGGAYVPLDPDYPSERLAYMLADSGVELLLTQ------------AHLFERLPGAEGVTPI--CLDSLKLDNWPSQAPGL-HLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQATYALDGDDVLMQKAPV--SFDVSVWECFWPLVTGCRLVLAEHRDPARLVELVRQFGVTTLHFVPPLLQLFIDEPGVAA--CGSLRRLFSGGEALPAELRNRVLQRLPVALHNRYGPTETAINVTHWQRAEDGERSPIGRPL-GNVVCRVLDAEFNLLPAGVAGELCIGGLGLARGYLGRPALSAERFVADPFYRTGDRARWNADGVLEYLGRLDQQVKLRGFRIEPEEIQARLLAQPGVAQAVVV-IREGVAGSQLVGYYTGAVGAEAEAEQNQRLRQAELPEYMVPAQLMRLAQMPLGPSGKLDTRALPEPVWQQ---- 118100532 46 --------------------------------------GDKVAFYWEGNEITYGELLRKVCQFANVLRNHGVKKGDRISIYLPMILEVVIAMLACARIGAIHSVVFAGFSADSLCERILDCGCSLLITADAFYRGDKLVNLKQIADEFPLKKCIVVKHLGREWQDLMSGASTECEPEWCDSEDELFILYTSGSTGKPKGVLHTVGGYMLYAATSFKVFDYQPEDVYWCTADIGWITGHSYI-TYGPLANGATSVLPTYPDAGRMWSIIDKYKVTKFYTAPTAIRLLMKCGEEKKHSRKSLKVLGTVGEPINPEAWLWYYRVVGCPIVDTFWQTETGGHMTPLPAATPMKPGSATFPFFGVVPA-IMNESGEELEGEAEGYLVFKWPGIMRTLYGNHQQFETTYFKPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALLGHGAVSEAAVVSHPHPLKGECLYCFVTLKDGHDLADELKKQVREK-IGPIATPDYIQYAPSLPKTRSGKITRRILRKIAQ------ 172041155 31 ---------------------------------------DKVAIIDDGTETTYQQLRSYIESVAGGLSHRGIRDGDVVALHCPNSLAFVVYAHAVWRLGATLTPVSLLSDEAAITRQLKDSGARMLVTLAAMGDHAAQAAQAAGLSE-EQIHHLDRNSGMQQMLA--ERRHAPAGITFDPATHLAVLPYSSGTTQDPKGVRLSHRNLVANVCQAADQDLVTREDVVFGVLPFFHIYGLTALLNL-ALKQRATLVTQPRFELGSFLASHERFGVTFTFIAPPIAVLLAKHPQVEEFDLSSLRAVLSGAAALDTSLAEAVQKRLGVDVYQGFGMTESSP-VTHLNLDMSVPRGSIGLPVANTEHKLVAVESGKEIPHSEVGELWVHGPQVMLGYLNRDRETAETLVDGGWLRTGDLAIQDPEGNVYVVDRLKEVIKYKGYQVAPAELEALLLTHPEVADSAVIGVADEDGLEIPKGFVVLQQNATTAEDIMAYVAEQ-VPSYKKVRVIEFIDAIPKSSTGKILRRVLRDR-------- 66045812 2582 ------------------------QTLHGLFEAQAVRTPQAIALRAGRAQLSYRQLNEQANCLAHHLIDLGVRPDQRVAICVERGLSMVIGLLAILKAGGAYVPLDPGYPRERLQYMVKDSTPVALLVQGSTRDLLDDEHALRIDL---------------DSVTWDAQRDQNPRVPGLTAEHLAYVIYTSGSTGTPKGVMVEHRNVSNLVQWSSVLCPPASGTVLLQKTPI--SFDASVWEIFWPLSSGIPLVLARQRDPAYLAQVIQERQVSVVQFVPALLQQFLDLPQSSA--CSSLTDVVCGGGELTVEMAAQLRKRLPVRLHNVYGPTETTVDCSVWTQPDQAVPDTIGRPIS-NTRLYVLDAYDQPVPQGVIGQLHIGGAGVTRGYLNLPKTDAERFIDDRLYRSGDLVRQRADGNLKFLGRNDDQVKIHGLRIEPGDIQACLISHPGIEQAIVLVRDEQPGGQRLVAYYT--GTQLPVETLREVLRAQ-LPDYMVPALFVHLDAMPLSPNGKLDRKALPAPGQDALL-- 66045812 1525 -------------------------TVNALIEAQAASQPHSPAVIQGGHVLTYAQLNERANRLAHHLIGLGVKTDERIALCLHRGPARLVAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRVVLTENSTHDLAGDTERVNI-----------------EQAEWLGSSGNNPSVADLDAQKLAYVIYTSGSTGQPKGVMVEHCTLVNLVHWHCQAFALQAGSHTASVA--GFGFDAMAWEVWPALCAGAVLHLPPNEHVDELLDWWLEQPLQVGFLPTPVA----EQAFRRPRQHPTLRTLLIGGDRL-----RQFDSDPGFAVINNYGPTETTVVATS-GAVQPGGPLHIGGPIA-NTRVYVLDEQLQPVPVGVVGELYIGGAGVARGYLNRPQMTEERFIADPFYRSGDLVRWNADGSLDYLGRNDDQVKIRGMRIELGEIETALASQAEVQDAVVL-----VRGERLLAWFT-ESAPVEPEALREALRAR-LPAHMVPLAFTRLDALPLTSHGKLDRRALPDPELEAL--- 66045812 465 --------------------------IHRRIEQQARTRPYAVAAIFQGQHLTYAQLNRQANALAQRLIYQGVRPDDRVAIVSRRGLETLVGLLAILKAGAAYVPIDPSHPRERLHYLLSDSAPVVVLTLSS------------LIKRLPPLAVPLI--ELDHCIDGQGAENNP-QVAGLSSDNLVYVIYTSGSTGQPKGVMVEHRTLANLVDWHCQAFDVKASSHTSCLA--GFGFDAMAWEVWPTLCAGATLHVAPGEDIEAMLDWWRAQPLDVSFLPTPVA----EYAFSQSQDHPTLRTLLIGGDRL-----RQFTHNRRYTVVNNYGPTETTVVATSGQVLANGSLH-IGGPIA-NTRVYVLDEHLQAMPVGVPGELYIGGEGVARGYLNQPQLTDERFVVDPFYRSGDLVRWNRDGSLDYLGRNDDQVKIRGMRIELGEIEAVLAGLDGVKDAVVLVR------ELHLLAWFTETSTVDIDTLAPAMRAR-LPGYMVPRAFTRLASLPLTANGKLDRRALPD--------- 119952782 88 ------------------------------LDRHVENRGDRVAIYFEGRTYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSSEALRSRIDDAEAKLVVTADGYRRGKPSALKTAVDDALATVQNVVVAARDHWWADTVDAASTEHTAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLTNAYTHKAVFDLHPEDVYWCTADVGWVTGHSYV-TYAPLINGATQVMPDSPHQGRWWEIVEKYKVSILYTAPTAIRTFMKWGREDKYDLSSLRVLGSVGEPINPEAWMWYRKVIGTPIVDTWWQTETGAMIAPLPGVTAAKPGSAQVPL-PGIAVDVVDEMGESAPNGHGGFLVIREPWMLRGIWGDPERYKDTYWSENMYFAGDGAKKDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPAVAEAAVVGASDETTGQAVVAFVILRGDAVDSQELRNHV-GKEIGPIAKPKNILVVPELPKTRSGKIMRRLLQDLAEGR---- 154686134 487 ------------------------RCIHEVFVEKAGRHPDREAVTFGENSLTYRELDERSTALAVYLQEKGVTPECPVGICTERSFEMVIGILAILKAGGAYVPLDPAFPNERMAHVLTDSGVSIVLTQEKTRG-----MIEQLAIGGVSTVEIENSGRSVSGAKL---------TPRSKPHHLAYILYTSGSTGKPKGVMVEHRAIMNTLQFLEAEYPVAQEDAYL--LKTNYVFDVSISELFGWFIGNGRLVILPEKNPQLCMEYIQTHQVTHLNFAPAVFNVFLETVKRHTAEDGPVKYVMVAGEAFPKDLVKKSVSIFHARIENIYGPTETSIYAAYYSCGQKEITSPIGKPIH-NTRLYIVDEKLSPVPDGVAGELCVAGAGLARGYYNQPELTAASFIDNPFYKTGDLARWLPDGNIEYAGRIDSQVKIRGFRIELGAIETKLSEHPDILDQAVV-VQEKNGHKKLIAYYTARSGTADEKALRNHLLS-SLPDYMAPAHFIRLDALPLTPSGKVNRKDLKQR-------- 209882315 138 ------------------------------VDRWAEEQPDTVALIWEGKKITYMELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAARNLLERLINAKCKIVVTADGIRGNKIIPLKDIVDEALEDLHEVVVEGRDYDGNALMRSERSYCPLEEMDSEDPLFYLYTSGSTGTPKGVQHSTAGYLLFAAITQKYLFDTHGDIFGCVWITGHSYLVYANGLTTLIFEG----VPTYPDPGRYWEIVQKYKITHFYTAPTALRALKRFGDEKKYDRSSLRILGSVGEPINPSAWRWYRNIVGCPIVDTYWQTETGIVIAPIPGCVKTKPGSSTLPFFGIKPVILNPETGVPIEGVGSGVLCIQDPWMFRSIFGAHYLHEELYTKPGYYFSGDGAMKDSDGYYWITGRVDDTINVAGHRLSSKEIEDSLTNHESVSEAAAVAVDHDVKGYALVCFIVLRGESSKTPNIEHELRQKQIGPVASPDHIVIVDGIPKTRSGKVVRRLLRKIAS------ 218289875 94 ---------------------------------------NKAAIIWEGRVLTYDMLRREVDKAAHMLTQLGVKKGDRVTIYLPMVPELPIAMLACAKIGAMHSVVFGGFSAQALKDRILDAGSKLLITADGWRRGKVIPLKQNADEAVTSIEKVVVVKRIGEAAQMENAPTKPFPAEPMDAEDYLFLLYTSGTTGKPKGIVHSTGGYLVGVNTSMRVFDLKDDDVFFCTADIGWITG-HTYIVYGPLSAGATVVMPDYPDRDRYWAIVEKYGATILYTAPTSIRMFMKWGPVEKHDLSTLRLLGSVGEPINPEAWMWYHKYVGCPIVDTWWQTETCAMIAPLPGIITTKPGSATKPV-PGISADILDDDGNPVPPGHGGNLVITKPWMLRTVWGDDERFRKTYFGEGIYLPGDGAYRDQDGYYWIVGRLDDVINVSGHRIGTAEVESALVAHPAVAEAAVIGRAHEVKGQAITAFVILKEGHTLVAELKQFVVEQ----------------------------------------- 163746738 17 -LPPFAQWPDLLLEKF---DYLERLNIGELTDSMVEKFGDRTALIGNGRRRTYKELADWTNRLARAMVDLGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSAIVDKAE-----ISHALCDTRLMDEMTTCAKSSKFLKTVVFDGTSNHDAELDRLALEQFEAADTAQDDVALLGFTSGTTGNPKATMHFHRDLLIIAGYAREVLGVTPEDVFVGSPPLAFTFGLGGLAVF-PLRFGAAATLLETASPPNMIEIIEKYKATVCFTAPTAYRAMLQAME-EGADLSSLRAAVSAGETLPAPVYHEWKEKTGKPMLDGIGATEMLHIFIS-NRFDDHRAACTGRPVTGY-EARVIDADGNEVPRGEVGRLAVRGPIGCR-YLGD--ARQADYVKDGWNITGDSFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPMVSECGVVAAPDEARGSIVQAHVVLVDGAPEDANTIKTLQDHVIAPYKYPRDIRFIKELPKTATGKIQRFALRE--------- 50285321 98 ------------------------------VDRHAFANPDKPAIIYENYTITFGELLRRVSKVAGILKSWGVKKGDTVAIYLPMIPEAIIAMLAVVRLGAIHSVVFAGFSAGSLKDRVVDAGSKVVITCDGRRGGKTVHLKKIVDEGLNGVDQVIPMKAGRDFWLHEEADKRRSYLPPVDAEDPLFLLYTSGSTGSPKGIVHTTGGYLLGAAMTTKVFDVHPEDVFFTAWITGHTYALYGPLLLGV----PTICFPAYPDYGRYWRIVERHKATHFYVAPTAMRLIVGEAEISKYDLSSLRVLGSVGEPISPELWEWYNEKIGCVVCDTFWQTEGSHLIAPMAGAIPTKPGSTTLPFFGIDACIIDPVSGVEIEGNVEGVLAVKSPWMARSVWNDHVRYVDTYMKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEACLVNHENISETAVVGINDELTGQAVIAFVSLKEGYLQNDELILQVRG-EIGPFASPKCIILVRDLPKTRSGKIMRRVLRKIASNE---- 85860301 45 -LDWFQPWMKVKEGSFDGDRWFSGGKLNNCLDRHLVGRGDQIALLWEGRSLTYRRLHEEVCRFANVMKSLGLRRGDRVTIYLPMIPELAVAMLACTRIGVVHSIVFAGFSPESLRERIRDCQGRVVITADGGKPLPLKENADEAVGKCPFVEKVIVVRRTGSQIPWTSGASADCPPEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLFTAMSHQHIFDYHDGDIYWCTADIGWVTGHSYT-IYGPLANGATTVMPNYPDWSRFWRIVDKHGVTILYTAPTAIRALMRQGDERKTFRKTLRLLGTVGEPINPEAWLWYYNVVGCPIVDTWWQTETGILITPFPGAMALKPGSAARPYFGVKPA-IMDSEGRFLEGTGTGNLVITWPGMLRTIYGDHQRFLDTYTYKGVYFTGDGARRDEDGDYWITGRVDDVINVSGHRLGTAEVESALAAHSAVAEAAVVGFPHEIKGQGIYAYVTLKTDRQPSDALRKELVSREIGAIAAPDFIQWAPGLPKTRSGKIMRRILRKIAADDIA-- 186457601 1413 -----------------ESNYPAEMCIHQLFEEQVKRTPDASAVIFGEQQLTYRELNTSANKLAHHLQSLGVSSDVPVGLCLERSIELVTAILGILKAGGAYVPLDPAYPKERLAMMLDDSRAPVLVTQ------------EKLLITLPDHKCQVVC--IDKTLPTAFMEQNPVSTAV--PGSLAYVIYTSGSTGKPKGVAMGHRPLVNLIWWQLKSSTMGKGDKTLQFA--SPSFDVSFQEIFSTWCSGGVLMLIDRHDPPKLLRFIREQKVNRLYLPFIALHQLAESVTEEDLLPESLREVITAGERITGKITTLFEKLTNCTLHNHYGPSESVTAYTLPGTPGQWPAPPIGKPIA-NTQIHLLDDQFQPVVAGEPGELYIGGVCLARGYLHQAHLTSERFIADPLYKTGDLARLLPDGNIEFLGRVDHQVKIRGYRVELSEVENVLGKHPAARECVVSAREDVPGQKRLVGYLVLQPGQVTVKDLRDFLQS-ELPDYMVPSAYVILDSLPLTPSGKVNRMALPE--------- 186457601 502 --------------------YPANKCIQDLFEEQVRLTPHAVALKFELQHLTYAELNERSNKLAHHLASAGVRTGSIVGVLMDRSLELIIGLMGILKAGGAYAALDPSSPMERLELMLEDLNSPVVLTRSTTAALLPKSSSSEIRPRLICL---------DEDWPAIEKESGENPVCETNPESIAYICFTSGSTGRPKGVCIPHRGVVRLVRNT-EYITLGPEDRMAQCATV--SFDAATFEVWGGLLNGGQVHIFSRESPQRFAAELEAFRITTLFLTTALFNQLVAEVPRG---FAALKNVLFGGEAVDPGAVRKVLQTRPRRLLHVYGPTECTTFATWKSVEEGALTVPIGRPIS-NTTAYILDGEREPVPVGVTGEIYLGGDGLARDYLLSPALTAERFVHNPFYRTGDLGRYLASGEIEFIGRVDHQVKVRGFRIEPGEIEAVLARHPGVQQCVVNAHQGRDGSKQLTAYFVPHSQGPGSTELRRHLREK-LPEYMVPSAFVTMEAIPLNQNGKVDRRSLPAPETGR---- 126458560 98 -------------------------TIGALLRARAAALPDEPFLFFDDRSYTYRAFHGLACAAAETLRAHGLARGDRLCVVLPNGPEFLAYYFGAHLLGVVSVPINPALTAAECAYIVRNSGAKLVVFDRRMTNLREAVRTELADDRGARLASADAAGFGLEALAAAADHATLAPEPGLAADDDASILYTSGTTGHPKGVVLSHRNLLSDARALVDWFAFEPGTRTMCILPLFHNNG-QVITLLSPLFAGGSSVILEGKSAPSFWKLIDTYRVNWTSVMPAFLSAFLEYGLKRTDD--TLRGIVCGGQVLLDEVRSRFETEYRVPVFEGFGLTETTSFATMNRHPERRRFGSIGVAL-PCNALRIVDANGREAAANETGEILIRGENVAARYHGRAELTAERF-RDGWLHTGDYGYRDDDGHFFFATRVDDLIIKGGENIYPAEIENVLHGCGDVVECAALGVPDPILGQEVCVYVKLRPASTLGKDDIRRLCEGRIAHYKCPRHVVLLPELPKGPTRKILRRKL----------- 126731456 5 -----------------------------FFDRAARLWPDHVAVECGGERVTYSDLQDRVQALATGLQAIDPEFGSRVGICCYNTVEHLVAWLAVLAAGKVWVPLQPMNAQEELLRSVELTRASIVIVQPETAQKLSGAQAQFVMADARSDKADTTAALCRTY-AGQSPEAGHLPLSATQA-----IKFTGGTTGRPKGVMQPYRAWNTNIAIQIAAWSLGEGQRYLAAAPITHG---TSTYILPTLATGGTLVLLDRPRPEETLHFLQAERITTTFVPPTVLYMLMELLTVRDADYAHLKNLIYGAGPMRPEAIGRAQEIFGPCLASTYGQTEAATMISARELADPEKRTSVGRETL-LSRVEMMGPDGQILPPGETGEIVIRGDLLMTGYWDQPEATEKAL-KDGWLHTGDLGVKDEDGYVYIRGRAKEMIITGGFNVYPADVETVMGEHPDIVDCAVFGVPDDKWGEAVHAAVQLRDGAVTGAAIIAFVREK-LGPVKTPKSVRFMADLPRNAIGKLQKSQLAEQLAEMAVA- 182440532 1579 -------------------------TLAEVYAVAARRHPERTAVSCGGVSLTYAELSSRAQSLARLLAARRIGPGSIVALALPRSTDLVAGLLAVSLAGAAYLPMDPDYPADRLAYMLDDARPAALITDAATAE-------RLPAHELPLITVDEAAGYPDGPLGQSD------RTRPLSPGDPAYVIYTSGSTGRPKGVVVTHHNVTRLLTATEHWFAFGPHDVW--TLFHSYAFDFSVWELWGALLYGGRVVVVPYRDPHAFLRLLADERVTVLNQTPSAFYQLAAADREAPGHDLALRYVVFGGEALELGRLADWYTRHPPTLVNMYGITETTVHVSYLALDRETAARAISSTIGPDLRVYVLDDRLQPVPPGVTGEMYVAGEGVALGYLGRPDLTAGRFVADPFYRSGDLARRRADGTLEYFGRGDQQVKIRGFRIEPGEIEAVLAAHPEVADVAVVVREDQPGDKRLVGYAVPAPGAPVPAALREHAAA-TLPAHMVPSAVVVLDRLPLTGNGKLDRKALPAPGASVGAAG 182440532 473 -------------------------TLPRSFTAQAARTPEAVAVVGPGARLTFAELDAASDRLAHLLAGVGAPAGSRVALALPRTADMVVALLAVLKAGLVCQPLDLGHPAARTLAVLEDARPLRVIGT------------AETLAALP--RHGLRTVPLDAPATADALAACPVGPPSAGPADPAYLIHTSGSTGRPKGVLVGHASLANLCAHIAPAVARTGRERLRVAHSASFAFDASWDPLLW-MVHGHELHLLDYRDPAALTAYVDAHRVDYLDVTPSYAEALLAEGLLDEGR-HHPAHLVVGGETVPPALWERLTEAAAVHPVNLYGPTETTVDAYYW-VPGETAARPDGRPVR-GSRVYVLDSSLRPVPAGVTGELYVAGACLALGYPGRPDLSAERFVADPFYRTGDLVRRRADHTLEFLGRSDDQVKIRGFRIELGEIQARLAAHPR-VAAAAVIARDSGHGVRLLAYAVPAKGTPAPGELRDHLAA-ALPAHMVPATVTLLEALPRTANDKLDHRALPD--------- 71278812 3 --------------------------FYQALQRNATIFSNNIGTSFGDRERTWKEVEQRVAKLAGALVEHGVGQENHVAILAMNSDQYFEYYNAIPWIGGVVVPLNIRWSIKENIYSLENSQSSVLFVDDAF-----LEMGKELAKQCEKIQVIIYMGDGEGMLNYEQLHADAIAPVENDYSKLAGIFYTGGTTGFPKGVMLSHTNLWSSSIVVTAEMGLNAGERYLHAAPMFHLADVGVS--YAMVIGGLSQVFVPYFEATSVIEAIEHKQVNHVLLVPTMVTMMLATPALDNANFSSLKHIIYGASPMPETLIAAMEKMSSVKFIQAYGQSELSPVISILPGPNAGKLRSAGRPAY-CVSVEMRDENGKVLPTGKVGEIAASGPNSMLGYWNNTEQTAATLI-DGWVLTGDAGYMDEDGFIFLVDRLKDMIVTGGENVFSAEVENALSHHPAIQESVVLGIPSEQWGESVHAILRLNEGQETDEEIFSHCRE-YIAGYKVPQSIEIVEAFPITGAGKIMKNELRE--------- 1040685 15 --------------------------FAEHLLQTNRVRPDKTAFVDDISSLSFAQLEAQTRQLAAALRAIGVKREERVLLLMLDGTDWPVAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGAL----HPVLKAALTKSDHEVQRVIVSRPALRWSRARSTRTSLEKPAATQADDPAFWLYSSGSTGRPKGVVHTHANYWTSELYGRNTLHLREDDVCFSAAKLFFAYGLGNALTFPMTVGATTLLMGERPTPDAVFKRVGGVKPTVFYGAPTGYAGMLAAPNLPSRDQVALRLASSAGEALPAEIGQRFQRHFGLDIVDGIGSTEMLHIFLS-NLPDRVRYGTTGWPVPGY-QIELRGDGGGPVADGEPGDLYIHGPSSATMYWGNRAKSRDTF-QGGWTKSGDKYVRNDDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPGVLEAAVVGVADEHGLTKPKAYVVPRPGQTLSEELKTFIKDR-LAPYKYPRSTVFVAELPKTATGKIQRFKLRE--------- 194245672 8 ------------------------RPVPELLGANADRFGDRTAYSDGRRSVGHAGLERRTRRLAGHLGQLRLHPGDRAMICLGNRVEMIESYFGVLRADAVAVPVNPRSTDAELTHLLADSGARLVITDAARAERFDRLRAERFGDL--TVIATQDGPLPDGVIAFEPLAAEEPELPARDGDDVAWMLYTSGTTGRPKGVLSTQRSCLWSVAACVPVPDLRAEDRVLWPLPLFHSLS-HITCLLAATAVGATTRIVDGTSAQDVLAALEQERSTFLAGVPTLYRYLVDAARERGFTAPDLRVGLVGGAVTTAELLRAFEDTFGVPLIDAYGSTETCGAIAVNWPTGARVAGSCGLPVPGLTVRLVDPETLLDVPAGREGEFWVSGPSVMLGYHNQPEATAEVL-RDGWYRTGDLGRRDEAGFCTVTGRIKEMIIRGGENVHPGEVEAVVRAVPGVADVAVVGKPHDVLGEVPVVFVVPGAGGFDPAAVLAACRE-ELSYFKVPEEVYEIERVPRTASGKTTRHVL----------- 83856072 69 ------------------------------------------------QHITYKELYERVCKLANVLKQKGVKKGDRVCIYLPMIPELTVSVLACARIGAIHSVVFAGFSSKALATRINDCDCEMVITSDGHKTIDLKAIVDEALEQCSGVKNVLVVKRINSMTPNRDFWIEPCPAEIMDAEDPLFVLYTSGSTGTPKGMVHTCGGYVYSAYTFKNVFRYEENDVYWCTADIGWITGHSYI-IYGPLANGATSLMPSYPDFGRFWEIVEKHRVNQFYTAPTAIRALAKENLKESHDLSSLKVLGTVGEPINEEAWHWYNVNVGKPVADSWFQTETGIMISPIPYVTATKPTYATLPL-PGVQLALMDENGDEIKGNQVGRLCIKWPGIARTIYGNHKRYKDTYFSKGMYFTGDGALRDETGYYRITGRVDDVVIVSGHNMGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFITLKEEGRDHNNLRSEINQEYIGPIAKLDKIQFTKGLPKTRSGKIMRRILRKIASK----- 196176112 13 --------------------------IPSLFNNQAQKNPDAIAITAPGRPLTYQGVWHHLQQVVTTLNAMGISRNDRVAIALANGPEMAMAFLGVA-SGATCAPLNPTYRAQEFDFYLSDLNAKVLITQ---SGVAEPAKEVAQARGIPILELSPQLDAAAGLFSLTGGQPGNLNPGGAQPDDVALVLHTSGTTSRPKMVPLTHRNLCTSAQNIRVALNLEPGDRCLNVMPLFHIHGLIG-ALLSSLSAGASVVCSPGFYAPQFFAWVDEFKPTWYSAVPTMHQGILARVEANREIIARIRLIRSSSAPLPPQIMAALEEAFKAPVIESYGMTEASHQMASNPLPPHVRPGSVGIAAGP--ELGIMDETGNLLPLETVGEVVIRGANVTQGYENNPDANEKAFT-HGWFRTGDLGYLDADQYLFLKGRIKEIINRGGEKISPREVDEVLLDHPAIDQVVTFAAPHTLLGEDVAAAVVLREKAVTEQDIKEFAAER-LAEFKVPRVVLFVDEIPKGPTGKRQRIGLAEKL------- 186683606 463 --------------------YPNDKCIHHLFQEQVERTPDNIAVISGKERLTYGSLNARANQLAYYLQRLGVGPDVLVGICVERSPLMMVVVLGILKAGGAYVPIEATYPLERQAYIIADSNVPILLTQ------------QHLAASLPTKGTKVICLDTN----WEDIAQENIANPQTTPENLAYIIYTSGSTGKPKGTLIPHRGLVNYLSWCTQAYTVEQGTGTLVHSPLG--FDLTITSLFSPLLVGSQVKLLPENQGIEMLALSQSSNLSLVKLTP-AHLELLAQQFSPQEAAGRTRAFIIGGENLLAQNIAFWQKAPDTILVNEYGPTETVVGCCIYQVNNKQQSGSIGHPIA-NTQLYVLDRHLQPVPIGLVGELHIGGQGMARGYLNLPELTAEKFIPNSFYKTGDLARYRCDGTLEFLGRIDNQVKLRGFRIELGEIEAALLEHPGVQESVVVVHEDVSGNQRLVAYIVLRADLSTSSELSQFLKPK-LPEYMVPSVYLQLDALPLTSNGKIDRKSL--SVVEKL--- 73541602 13 -------------------------SMSALVRGHAASQPAHAALVHGERSMSYGELDAIMTRIGAALQRDGVQAGGTIAICATSSIEYAAVYLGAIRAGVVVAPLAPSSTAQSLAGMVADAGASIFFVDAAVAEALQSVLPQLGATRLVTLDN---SAAGQTFQSWLAPASAPFDEPEVRPELPLNIIYSSGTTGVPKGIVQSHGMRWAHVSRGA-MTGYGTDAVTLLSTPLYSNTTLAS--FFPTIGLGGTAVLMSKFDAGKYLELAQRYRVTHTMLVPVQYQRLMAHPDFDNYDLSSYKRKFCTSAPFSAALKAEVVRRWPGKLTELYGMTEGGGGCLLHADEFPDKLHTVGRP-APGADVRIIDENGKELPPGSTGEVVGRSGAMMNGYHNLPDKSAEIEWHDRFIRTGDIGRFDEDGFLVLMDRMKDVIISGGFNIYPSDIEAVVRTHEAVADVSVVGVPSESWGETPVGFIALRDGDVTAQAVLAWANER-LGKTQRLSALHVVDSLPRSAIGKVLKRELRDRIT------ 192362107 513 --------------------------IHRLFEAQVEKTPDRIALLFGAQTLTYAELNSQANQLAHILRKMRVGPDVLIGIAVERSVEMVIGLLGILKAGGAYVPLDPEYPKERLAYMMADSGISLLLTQTALR--DILPIPDSINVLC--LDNYISELRDANYRVGLNDNLPPITVPQ----NLAYVIYTSGSTGKPKGVGNTHLALHNRLAWMQEVYALTSADRVLQKTPF--SFDVSVWEFFWPLLHGARLVVAAHREPERLVKIINNTGITTVHFVPSMLQAFIGCGLVPH--CRSLRRIICSGEALSAESQHQFHTLPSVMLYNLYGPTEAAIDVTHWTCTNDGNSRPIGRPIANL-QTYIQDAQLNTVPVRVSGELYLGGIGLARGYHGRPALTAERFVPNPYYRTGDVARYRPDGNIEYEGRIDYQVKIRGFRIELGEIEAQLLTITSVSEAVVIAQDVGDGGQQLVAYVVPVNSDLVAEDIKAHL-QQVLPDYMVPNQYVLLNAMPLTPNGKLDRKAL----------- 192362107 3151 -----------------------------LFEAQVEQTPDATAIIFPGQTLTYAALNARSNQLAHTLRGMGVGPDTLVGIALERSVEMVISLLGILKAGGAYVPFDPEYPESRLRYMMADSGISLLLTQRKLP--VLLPVSNEVK--------VLCLDEPNDSDLLSWHPASCANLPVIRPDNLAYVIYTSGSTGNPKGAGNTHKALHNRLAWMQDAYGLTPNDSILQKTPF--SFDVSVWEFFWPLLNGARLVVSDHRDPERLMTLIQQTAITTLHFVPSMLQAFMQHDAAGR--CNTLRHIICSGEALSPDLRDQAGHLFPAKLHNLYGPTEAAIDVSHWTCIDAGGTNPIGRPIANL-KIFILNADLHCVPIITNGELYLGGIGLARGYHDRPGLTAERFIPDPFYRTGDLARFRPDGNIEYAGRIDHQVKIRGFRIELGEIEARLQSQVTIKDAVVLAQA-GTGSQQLVAYLVPTNTALVAAEVKAHL-QNTLPDYMVPNQYLLLETLPLTPNGKLDRKGL----------- 192362107 1605 ---------------------------HRLFEKQVDKDPDAVALIFPEQTLTYAELNTRSNRLAHKLKEMGVGPDILVGIAVERSVEMVVGVLAIMKAGGAYVPLDPAYPEERLAYMVENS------------CLTLLLTQSLLDDHLPIPRGIVYIKDDYTGYSADNISSQP------HPNNLAYLIFTSGTTGLPKGVGIDQGSLACHVEVFSNRLELNARDRVLQYATL--NFDTFGEQLFPALCCGAAVVLRGEWDHDTLYKNILQQDISIVNLTPALWHQMIDYAAKGITDFGYLRQMLVGGESMPPSALAIWQQLKQVTLWNFYGPTEATVTTSSFSDKPELTTVPIGEPLQ-GRLVYIVNNSLNLVPIGAVAELVIGGELLARGYHGRPGLTAERFIPDPFYRTGDLARFRPDGNIEYAGRIDHQVKIRGFRIELGEIEARLQSQVTIKDAVVLAQAGTGSQQQLVAYLVPTNTALVAAEVKAHL-QNTLPDYMVPNQYLLLEALPLTPNGKLDRKGL----------- 194290931 18 --------------------------LGDVLYRSAIRFGARVAVVDGDRRLSYRELDDLSSQFADYLLEAHPEP-VQVATLCANSADMVVAINGIHKAGHVWVPVNILLDPAQIGYILRHAEVSCIVADEALSTQPQIAELLHGLD-LPVILVRAGAGSTGGRTLANVTRGRPAALPAVDSGQPALIMYTSGTTGNPKGAVHSHASVYSAVLANVSALAYTEKDVVSGMLPLFHCG--QHVAMATALAAGASVVLARGFSAQATIDAIARERITLLIGLPMMYAAILDDPRAPSADFSSLRLCMYAMAAMPRVLVDRIAAAMCSDIVLVTGQTEMYPVTMSFRPVEHPHRDANYWGTSTVVETALMDDDGRLLGPGEVGEIVHRGPNVMLGYFKDPAAT-ESVQKYGWHHTGDLGTFDEDGQLLFLDRKKDMIKTGGENVASIRVESAILSHPAIASAAVVGLPHPHWSEAICAFVVLKPDSESEQELIAHCRPH-LGKFETPKAVKFIEALPLTATGKVQKHILRKQYE------ 15920227 53 ------------------------------------------------RKLTFNDLEKKGTIFRDVLENNGVKRGDRVVIMSKRTPSLYFSFIAIAMIGGVIVPIFSTFGEEAIRYRVENSGAKVAIVH------------EELTDKFKNISGIKVLRTTDDGIEGESNRLGNISYEKRSINDPFLILYTSGTTGKPKGIWHAQDILTFYYISGKYHFDMHPQDIFWHTGDPAWVAGFA--GVWTPWVNSIPLVYEGRFKAETWYSIIEEFKVSVISTAPTALRLLKKEGLEKKYDLSSVRFIHAGGEYVDPDTVKIGLQIFGVPVHDGYGQTETATYVIANFISMPIKVGSMGKPL-PGVEAVIVDENGNPLPPNTRGILAFKPPAMARGIWGDEERWKSNF-KNGYYLTGDLAYMDEDGYFWYLGRADDVIKVSGYRVSPIEIESVISTHPAVAEVGVIGIEDPVRGHKIKAYIVLKKEYEPTEELKQYVKEK-LASHMVPREIEFVKELPHTLSGKIMRRVLK---------- 153895433 6 -------------------------TLRPFFWRATRLFPETEVVSDGVDRYTYADFGDRVRRLAAALAELGVEPGDRVGTLGWNTHRHFEAYYAVPLSGAQLHTVNLLLQDDHVEYIINDAADDVLIVDR-----DAVATLDRLWDRIDGVREVVVMGETESDLPLSAADADPVEWPPLSEDDPAGMCYTSGTTGKPKGVEYTHKMIYAHAMMVMTPAALDEDDVVMPVVPMFHVNSWEFP--YAVTMAGAKQVYPPSPDPADLVELIESEGVTLTAGVPTVWIDVLDHLDEHGGDLSSLERIVVGGSAAPREVMRRYEDEHDVTIEHAWGMTETTSAMAGADREAKLDKRAKQGLLSPGLEMRVVDDDDKPVADGEAGELLVRGPSVVEEYYDRPEADATDFVADGWLRTGDIATVDEDGYMEVVDRVKDVIKSGGEWISSIELENALMAHEDVAEAVVIAASHERWQERPLAFVVPKAGRELDVEIRTFLADEF-PRWWLPDDVRFREEIPKTATGKFDKKTLRETVDD----- 67538204 17 ---------------------WLDKTLCNVIDQQEASYPDRTALIWQSTRLSYYQLAERSRVVAKALLSAGLLHGECIGIMDGNSYEYIEIFLGAARIGCPVVVLNNTYTPDELRNAVYRSSCKAVFIAPKIGTRSLMGHVENLQDRSPTLSELIVLLRTEKLSPASELRPKPSGDVELAPEDVLNLQFTSGTTGLPKAAMLTNINILNNARFVGNAMRLTPSDVVCCGPPLFHCFGL-VMGFLASFCYGASIIFPDHFNASCVVEALMAEDATVLLGVPTMFISELEILTKTGQKPRRLRTGLASGSPVSQTLMNEIRARMGVKMLIAYGMTETSPVITSLDDPENKRISTIGRVM-PHTVAKVVDKQGKIVPQGQRGELCVGGYALQKGYWKNEEKTREKYDANGWMHTGDEVMIDEGGYGHITGRIKDLIIRGGENIFPREIEDRLVAHDSITEASVVGIKDEKYGEVVGCFLKLTPGCVQDTEIQQWV-GGNLGRHKAPQHVFWIDDFPKTGSGKHQKHLLRD-IGNRLVA- 60650932 5213 ----------------------PPRSVAEQIVRRAALDPDAVAVITAEEELSYRELERLSGETARLLADRGIGRESLVAVALPRTAGLVTTLLGVLRTGAAYLPLDTGYPAERLAHVLSDARPDLVLTHAGLAGRLPAGLA----------PTVLVDEPQPPAAAAPAVPTSP------SGDHLAYVIHTSGSTGRPKGVAIAESSLRAFLADAVRRHDLTPHDRLLAVTTVG--FDIAGLELFAPLLAGAAIVLADERDPASITSLCARHHVTVVQATPSWWRAMLDAPADAAARLEHVRILV-GGEPLPADLA-RVLTATGAAVTNVYGPTEATIWATAAPTAGDDRTPGIGTPLDNW-RVHILDAALGPVPPGVPGEIHIAGSGLARGYLRRPDLTAERFVANPFYRTGDLGRFRPDGTLEHLGRVDDQVKVRGFRIELGDVEAALARHPDVGRAAAAVRPDHRGQGRLVAYVVPRPGTPDAGELRETVRE-LLPDYMVPSAQVTLTTLPHTPNGKLDRAALPAPVEEKILAG 60650932 459 -------------------------TLPELFAEQARRTPDAPAVQHDGTVLTYRDLHRSVERAAGRLAGLGLRTEDVVALALPKSAESVAILLGIQRAGAAYVPLDPTHPAERLARVLDDTRPRYLVTTGHIDGLSHPTPQLAAADLL------------------REGGPEPAP-GRPAPGNAAYIIQTSGSTGRPKGVVVTHEGLATLAADQIRRYRTGPDARVLQF--ISPGFDVFVSELSMTLLSGGCLVIPPDGTGRHLADFLAAEAVTTTSLTPGALATM------PATDLPHLRTLIVGGEVCPPEIFDQWGR--GRDIVNAYGPTETTVEATAWHDGATHGPVPLGRPTL-NRRGYVLDPALEPVPDGTTGELYLAGEGLARGYVAAPGPTAERFVADPFYRTGDLVRRRSGGMLEFVGRADGQVKLRGFRIELGEVQAALTALPGVRQAGVLIREDRPGDPRLVGYIVPAPGAPDAGELRAALA-RTLPPHMVPWALVPLPALPLTSNGKLDRAAL----------- 60650932 3083 ------------------------------FEERVRTDPDAVAVRGAGVEWSYAELNARANAVARWLIGRGVGPERGVGVVMDRGPDVVAMLLAVAKSGGFYLPVDPQWPTERIDWVLADAGIDLAVVGENLAA------AVEAVRDCEVVDYAQIARETEQAATDAGDVTDGERVSALLSGHPLYVIYTSGSTGLPKGVVVTHASVGAYLRRGRNAYRGAADG--LGHVHSSLAFDLTVTVLFTPLVSGGCVTLGDLDDTANGL------GATFLKATPSHLPLLGQLDRVLAPDA----TLLLGGEALTAGALHHWRHHPHTTVINAYGPTELTVNCAEYRIPPPDGPVPIGRPFTGHH-LFVLDPALRLTPPDTIGELYVAGDGLARGYLGRPDLTAERFVACPFYRTGDLARWRSDGTLEFIGRADDQVKIRGFRIELGEVEAAVAAHPHVARAIAVVREDRPGDQRLVAYVTGSDPSGLSSAVTDTVAGR-LPAYMVPSAVVVLDQIPLTPNGKVDRAAL----------- 66512891 10 -------------------------------------------------RLTYRKLLEEVCRCANVLKSKGVPKGDRVAVYMPMILELPIVMLACTRIGAIHSVVFGGYSADSLAERILDSKSKILITTDGVWRGEKLLLLKTVVSHLKRLTNILVNSESDGYVAWDDWHEEMEEAEWMNAEDPLFILYTSGSTGKPKGVLHTTAGYLIYAATTFKVFDYHPGDVYWCTADIGWITG-HTYVVYGPLANGATSIIFEYPKNDRFWTIIEKYKVTQFYTAPTAIRSLMKFGDVKKHDLSFLKVLGSVGEPINTEAWLWFYNLIGCSISDTFWQTETGGHITPLPGATPMKPGSATFPFFGVLP-EILDEDGHLIEGEGEGYLVFRWPGMMRSLYGNHQRFQNTYFDRGFYCTGDGARRDADGYFWITGRIDDMLNVSGHLMSTAEVENILTEHSSVTEAAAVSKPHPIKGQCLYCFITPNEGVKFDKKLQDELKNKVIGPFAQPDIIQLAPGLPKTRSGKIMRRVLRKIAA------ 197729665 12 --------------------------LHELLRRAATAHPARLAVVDGPREYSYAELDDRSDRLAALLERTGVGPGDRVGLHLDKSFEAIVGIYGALKAGACYVPLDPQAPESRLRVIAEDCGITVLLTGP-------RRVGGAGLTGLPRLKAVIDLTVDEVRDGTSAGPVTERPAGTAGPEDLAYILCTSGSTGRPKGVTLTHGNALAFVDWAVTAFGLTPEDRLSGHAPLH--FDLSVFDVFGAAAGAATLVLVDSRAPVELTDFIRRNRLTVWYSVPSALTLLLRQGGLTEGCFPDLRLVLFAGEVFPSPVLREVMGLLGARFVNLYGPTETNVCTWYTEPPASDGSLPIGRAIEGVETAAVTD-TGCVAGPGEVGELLVSGPTVMRGYWGDPQRTDEVLVPEGFYRTGDLVRVGTDGNLTFLGRRDHQVKTRGYRVELGEVEAALNAQPAVAECAVIAVPDELVTHRLVACVVPAGEV-KAARLARDSRNR-LPRYMVPDRFEFFDELPRTSTDKTDRRALAEEVARRRSA- 193212494 28 ----YKRWNKVLDDSNPPFYRWTNTCYNALDRHVDEGNGNLTAVIYDSEKFTYREFRDKVALFAGALQARGVRKGDRVIIYMPMIPEALVAMLACARLGAIHSVVFGGFASHELAVRIDDCKPKVIVSAEHGKIIDYKRLLDFAIELAHFKPEICIIHQREQLKAELNLGVAPAQCTPVESTDPLYILYTSGTTGQPKGIVRDNGGHMVAMKWSMEVYNVKPGEVFWAAWVVGHSYIVYAP-----LLHGCTTIVVGTPDPGTFWRIISEHDVSVLFTAPTAFRAIKKEDPDKRYNFSNFRTLFLAGERADPDTVRWAENHLQVPVIDHWWQTETGWAIAANIEPGPVKYGSASKAVPGYD-VKVLNEAHEELPPGTMGDIVVKPPGTMTTLWRADLRFVESYMQNGYYQTSDAGYIDEDGYIYIMSRTDDIINVAGHRLSTGAIEAELCEHPDVAESAVIGVHDDLKGEVPLGFLVLKSGVDTPPEVIEYVRE-NIGPVASFKQAIIVKRLPKTRSGKILRATMRKIANSE---- 170693511 24 ---------------------------------AAARDPQHVALIEDARRLTNAQLMEAVDTVSALLREWGVRGGDRVMIVAENSIAQIVLLFATARLDAWALVSNARLSAAELDAIRAHAKPRVTAYMVESSVDASQHAERHQAREAPGMTPDI---GAWSYVADDSAQTQAEPVEAASERQCAALIYTTGTTGAPKGVMLSHRNLLFIATVSSRLRQVRPDDVVYAVLPISHVYGFASV-CLGSLHAGATLRLAPRFAPEAVRRALTDERVSIFQGVPAMHAKLLEHLQTHGHEWPHLRFVYSGGSPLDAALKAHVESVYGLPLHNGYGMTESSPTVSQTMLDAPRADCSVGEVI-PGVEVRFVELDGADAAPGAIGELWVRGPNVMLGYYRNPEQTRAAVTEDGWLKTGDLARQDADGALHIVGRSKDLIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVE-GNEEVIAFVELAAHATTPVELAAWCAER-LAPYKRPAEVKVLAALPAASTGKILKHRLRELL------- 167622164 7 ------------------------KTLRCMWEERARKFSNNTALVYEDQEYTYSHLNAEINRAANLFLSLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINNQYLFAECQYIINKCAVKAVVIEEEFLPIYTRMKQETGNSINNILVTRTANPEISDSMNFDTLLSELVQRVTISSDDVAEILFTSGTTSRPKGVEITHCNLQFAGYFTAWQTCLRSDDIYLTMMPSFHI-DFQCNAAMAAFTVGAKLVMLEKYSARKFWKQICDYRATITHSMPMIVRTLMLQPATPFERDHCLRDMLFF-LHISDQEKLDFETRFNVQLFNSYGMTETLVGLIGDSPAEERHWPSIGRPGLGY-EAKIADENGQELAPNVIGDLWVKGPGIMKGYYQDTKATEEVLSAEGWLYTGDKAYVDDNGLFYFVDRKTNMIKRSGENISSSEIEKVLMSHPYIQDAAVIGVPDLIRDEAVKAFVIFNEGSLSVEQILQYCAE-NMAKFKVPSFVEIKKSFPRTCTCKVQKKLL----------- 121996822 58 ------------------------------------------------EQYTYRQLLDEVSRAAGMLRDLGVGHGDRVVIYMPMIPEAVIAMLACARLGAIHSVVFGGFAANELAVRIDDANPRVVLTASCGIEVDYQPLVDEALRRAEHPARVVYVSRPQAQVAWDEAQSAPAEPVAVDATDPLYILYTSGTTGKPKGVVRDSGGYAVALNWSLAIYDLHPGDVFWTAWVVGHSYIVYGPGCTTVVYEGKPV---RTPDAGAFWRVISEYRAKAFFTAPTAFRAIKKEDPEARYDLSCLENVFVAGERLDPPTYEWLSQTLQRPVIDHWWQTETGWPIVANPEPLPIKSGSATVPMAGYD-IRVLDDSGRELPAGEQGNLAIRPPGCLPTLWNDEARFRKSYLEPGFYDTSDGGLIDEDGYVYVMGRVDDVINVAGHRLSTGEMEEVIGDHSAVAECAVVGIHDDTKGELPVAFVVLKDGTDIEEDLVAMIR-NEIGAIASLRRVAVVQKLPKTRSGKILRKSIRTLAKE----- 15921367 26 ---------------------------------------DSIAIDYFGTKITYRELNLMIDSVASQL---DINKGDVVIVTMQNIPQFIITEFAVWKKGGIVLPVNPSYTEKELDYIIENSEAKLMISCEAINTKKIRTITTNPETEIPSLKAKWKIIDCEEELDFKSLHREKV---DVSPNDLALLVYTSGTTGRPKGVPITHKNIYASSIIYKHWFKFTEKDKVLGIAPFFHITG-QIFHITTPLISGSEIVISYRFDPTLALRHVEEKKTTVTMAVATAYRAILN--EYKGEDLSSMRLWSSGGMPMPRTLEIEWREKIGQWIYMAWGLTETTSPATLWPYPGELPVDPETGVVSSGIPVY-----NTEISIAEDGEVLVRGPQVVSGYWKMEK------FRDGWLPTGDIGKII-DGWVYIIDRKKDIINASGFKIMPREVEEVIYMHPAVSEVAVVGLPDQYRGETVAAFIKLKDGYTPEEEIISLCR-KNLAPYKVPKIIRFVNEIPKTPSGKIMRRVFRNE-------- 163789385 4 -------------------------------------TPDRIALVDPNSEWTYKEVNVRAENLAHYLKKNGVTKGDRVALYAPNDISYFDVLLASIKIGAIFIPLNWRLKPIEIKKVVEDAQPKVILHASQIS-----KRLSLVDAALLSLD----VDSKEYNEICEHPNHVPFLSESIELESPVMLIYTTGTTGDPKGAIITHNGMVNNSMNTIISWNITHEDITIASAPMFHIAGISG-MIIPLMLIGGKVIIDRYFDGTNTNEMIKQYKPTMLFMVPTMYYGLISATNFHKDNLASVHTFVAGGSPPLKEVVNYFVSE-KLPLINSYGLTEGPNNFKLMSETALQHPFSIGYPSF-FVEAKIVNDQDEEVEQGQIGELLLAGQHTFAGYWQKQEETAKAFLGD-FVRTGDLAKKDENGLFYIVDRKKEMIITGGENVLPSEVERVLNAHPAVKDSVVVGYEHPRYGQSVGAAIIFKDKERSEAELDQYMTD-NLAGYKTPKHYLFVDVFPTNSVGKTDKKEIIRLLNE----- 149240113 111 ------------------------------VDRWALKNPNKPAIIYEGRIITYGELLKEVSKLAQVLVKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAMHSVVFAGFSSASLRDRILDADSKIVITADGGKTIETKKIVDGALKECPDVRNVIVNGRDLWWHEEMAKNGSYFPPTPMNAEDPLFLLYTSGSTGKPKGVQHTTAGYLLGALMTTKYFDVHEDDILFTAGDIGWITG-HTYCVYGPLLNGATSVVPAYPNFSRYWEIVDKYKVNQFYVAPTALRLLKRAGTKENYDLGSLRVLGSVGEPIAAEVWHWYNDNIGAHIVDTYWQTEGSHLLTPLAGITPTKPGSASLPFFGV-EPKILDPTGAELKDNVEGVLAIKWPSITRGIYNDYNRFIDTYLAPNHYFSGDGAARDLEGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHQLVAESAVVGYADELTGQAVAAYVALKKDANTTEEDLELIKKKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRKVLAGE---- 116750059 26 ----------------------------ELIDGHADARPDKTAIYHGAETISYRQLRVRINRFGNVLRGLGVSPGERILIALPDCPECVIAFLGGIKCGAWPVLLSPQLSRDAYEYILHDSLAVAVF--SAGTSEALRADARNLLHR--------VRADDDDFARMLEEASPELEPHPSRKDDIAFMLYSSGSTGKPKGIPHRHRDMVYTAQAGGGVLGLSENDVCYSASKLFFAYGLGNSLSF-PLFHGASVVLYPDAMPGDVIDIFSRYGPTIFFGVPALYNVLLQSLD-QPVRFPSLRLCVSAGEALPATVCSRWREFTGLDVLDGIGTTEVLHIFIS-NRPGEVRPGTSGFVVPPY-EARIVDDGGNDLAAGQPGRLLIRGLSTAPFYWNQPEKTSETMLRDGWLHTGDI-FVEEAGCYTYQGRADDMFKVGGNWVSTSRVEQVIREHPAVSECAVTWREFEGFA-RPVAFVALAPGVSEESEIRSHVMER-LPGYMCPAQIEFRATLPKTETGKIQRYRLR---------- 119716992 3 ------------------------DTIPGVLRAAAERFGDHPAYVEGGVTTSFTDLLGRVRRTAAGYRARGLSPGDRVVVWAPNSVDWVVAALAVSYAGGTLVPANSRYTGHEVADLVDRTGAVLVVVADGFLGRTQVADLRAAGA-LPGVREVIDLARIAEVEAEPGVIDEVAA--AVSPDDVADILFTSGTTGRPKGAMSAHRQTVGVARAWGSLGGVSTEDRYLVVNPFFHSFG-YKVGIVTGLITGATLYPLATFDLDETMRLIETERITVLPGAPTIYQSLLSAPGRAGRDLSSLRLAVTGAAVVPVVLIERMREELGIDVVTAFGMTEAVVTMCRDGDSAETVATTCGRAI-PGMETRI----------GARGELLVRGEFVMLGYLDDPAATAEAIDAEGWLHTGDVGVLDEHGNLSITDRLKDMYICGGFNVYPAEVEQALARMDGVADVAVVGVPDERLGEVGKAYVV---GAVTPDEVLAFAKER-LANFKVPRSVEVTDALPRNLSGKVLKNELR---------- 26990911 481 ----------EHDERERILGQW-NQTVYRLFEQQVCRTPDAVALRFGEQTLSYAELNRQANQLAHALRERGVGPEVLVGVAMPRGPRMLVGLLAIFKAGGAYVPLDPDYPAERLAYMIEDSGLGLLLTEQAV--LARLQVPATVASLCLDTDTACYASAAAEDLPL-----------DVDADHPAYVIYTSGSTGRPKGVTVRHGALVNFLTSMAVQPGIAASDRVLALTSL--SFDIAGLELYLPLLHGASVVLLQNKDPFALLRVIEQQAVSVIQATPSTWRMLLDNAPPQALRG---KRVISGGEALSSELAQRLIDQAGH-VWNLYGPTETTI-WSGIEKVTDSRQVWLGKPI-GNTTFHVLDAQFDAVPVGVSGELFIGGDGLARGYLKRPGLTAERFIPNPLYRTGDLVRYRDDGVLEYMGRIDHQLKIRGFRIELGEIEASLQGFGAVREVAVIDV-DGPLGKQLAGYIVPYDASLLQADLRLALKAHALPDYMVPTHLVFIPRMPLTPNGKLDRK------------- 26990911 1554 --------------------------VHQLFEDQAQRHPQAPALIFADATLSYTELDQRANRLANKLREQGVGPEVLVGVAVERSLELVIGLMAVLKAGGAYVPLDPDYPSDRLAYMIEDSGIGLLLSQQALAE----------RLPVPAAVRILCLDQDAQWLA---GYADTAPEVDVRLANLAYVIYTSGSTGRPKGAGNTHEALLNRLQWMQGAYGLDASDTVLQKTPF--SFDVSVWEFFWPLMTGARLAVADHRDPQRLCQTIIDHQVSTLHFVPSMLQAFMASAEVEQ--CRSVRRVVCSGEALPAVLAQQCRERLHAGLYNLYGPTEAAIDVTHWTCGDKQGFSPIGQPIDNL-RTHILEPDLLPAARGVNGELYLAGIGLARGYHGRPALTAERFVPDPFYRTGDLARYRPDGVIDYAGRIDHQVKIRGLRIELGEIEARLAEHAQVREAVVLAQ-DGPSGKQLVGYVVPEPGSEAGQRLREQLAGQGLPDYMVPAHLMLLANLPVTANGKLARNLL----------- 26990911 2620 --------------------------VHERIAQWAQQQGDAVAVKVDGQTLSFAELDRAANCLAHALIAEGVGPEVRVGVALQRTPQMIVALLAVLKAGAAYVPIDTAYPAERLSYLMEDSGVALLVSQTA------------ALAGLPKLANV-HALNLDSFDPTQ--WPGHAPQVTLQGENLAYVIYTSGSTGKPKGVVVSHDALAMHCQAIGERYEMTPADCEL--LFMSFAFDGAHERWLTALTHGGSVLLRGDWTPEQTCQALHRHGVSVAAF-PPVYLQQLIEQVREHGNPPPMRIYCFGGDAVPQASYEQAHAYLQPQIINGYGPTETVVTPTIWKAAPQQPCGAVYAPIGGQRSAYVMDVDLNPLPPGVAGELYLGGTGVARGYLNRPGLTAERFVADPLYRTGDLVRQREDGTFDYLGRLDNQVKVRGFRIELGEIEARLADMDPVRQAAVV-VRDGPSGKQLFGYVTLAEGHAQAEQLRERLK-QELPEYMVPAQLMVLERMPLSPNGKLDRNALPAM-------- 91781041 19 ------------------------RTIDEMFRAVVARAADAEALVDGTTRLSYRELDRQVDRLADALAAAGIQAGDRIAVMLSNRLEAVLCVLAIARAQGILVPIGERLRAPEVAHILQDSQAIALVYQETCEPQLPPAEATPLCAARFCCGTSRCGNPAEQLLATRAQVQQLPVLTGTVEDDIFGILYTSGTTGRPKGATLTHLNVIHSCLHWVDRLGLQEGERSVLCIPWSHVAGLCGV-VFPLLYLGGALVLVKEFNKRTFLRLASEERMSHALLVPAMYGLCLLDPDLRSFDLSAWRIGVYGSAPMPEATIRRFEAVPHLVMCNAYGATETASPATIMPPGDGLQSDSIGKVVACG-EIRVMDENGCEMPPGEPGELWIRGPMIASGYWRNPEATESAFVA-GFWKSGDIGSVDSQGYVRIADRKKDMINRGGFKIYPAEVENVLCELGGVLEVAVVGRPHVILGETVVAFVRCVDVDVTDAIVREFCSEK-LADYKIPDHVVIVEELPRNPNGKMQKEMLREMAR------ 148554825 12 ----------------------------DLLVQALTRYPGREAFVDGDRRLSYAQTAARISQFMQLFHARGLRPGATLAILTVNVPEAWMAQMAACLLGATFTGLHPLGSVDDHLHICDELAVDMLVVHPV-----YLERGLALGQRAASVRHILASGDAEDLLALADFPVRRLERRACGREDVHWVAYTGGTTGRSKGVEIPDRALVHQVQTVTTSLGLPENPRFLAVAPISHA---GVLPIVPTLFRGGTVVFQRGFDPAKWLACVEAERINWSFIVPTMLYSLLDHGRPEDHDLSSLETIMYGSSPMSAARLAEAHEAMGPVFLQAYGQSECVSFATTLRKDEHDPLGSCGRPVL-GMRVEVLGEDGRPVAAGEVGEICVRGPGIMKGYHRMPEETAQAL-KDGWLHSGDLATVDADGFVYIVDRKKEMIITGGFNVYSREIEDVIAELPEISAVAVIGVPDDKWGEAVKAVVVARGEQVDPARLIELVRARK-GAHQAPKTVDIVDRMPLTAVGKIDKKALR---------- 118472689 3 -----------------------------LLDQTAARHGDRGAVFCGEREYTWTQLRDRAARLGSTLTE----PGTRVAVASENRPEIIEIMFGVWAAECVYVPINYKLHPREMADILADSGAALVFASPKIAPGLF---------EVTDVPVEVVGTDAYT----QRFESEPVPAPLTDPAELAWLFYTSGTTGKSKGAMLSHRNLMATVAHLADFDAPDEFCSLVHGAPMSHGSGLYIP---PYVLRGARQVIPESFEPDEFLDLCDHHPGCSAFLAPTMVQRLIQTGRPRPAN---LRTVVYGGGPMYVDSLKKALAAYGQIFVQLYGQGEAPMTITGLRDADDATLGSVGYPRSGV-QVAVLRSDGTPADIGEIGEIVCRGDVVMSGYWNNPEATAATL-KDGWLHTGDMGSFDARGHLTLRDRSKDVVISGGSNIYPREVEEVLLEHPDVVEAGVVGAPDAEWGEIVVAFVVTNGTPVDAAALDAHLLER-IARFKRPKRYEFIDALPKNSYGKVLKRELRERVT------ 116061600 90 --------------------------------------GEQTAFIWEGNNLTYLELQADVNRLANWLKSAGVKKNDAVIIYLPMIMELPVAMLACARIGAVHSVVFAGFSSEALAQRLLGCKAKVVLTCSAVEACDFAAAKDHAVDHCLCFDNHLTQSRDKHWQNEVDQLPRDCETEWMDAEDPLFMLYTSGSTGSPKGVLHTTGGYIYAGATCASVFNMRQGDVFWCTADCGWITG-HTYLTYGPLLNGATSIVPNYPDAGRCWNIIDKYKVKTFYTAPTALRALQRYGDVKAYKRSSLKILGTVGEPINPEAWQWYFNVVGCPVMDTWWQTETGHMITPLPLAIEQKPGSATLPFFGVEPV-LLNENGVELLDEAEGYLCFKTPWMFRTLFADHQRYEESYFSKGYYFSGDGAKRDADGYYWITGRVDDVMNVSGHRIGTAEVESALVTHAECVEAAVVGIDHPIKGQSIYAFVTLRESCELTNSTRKALVDAMIGPFAAPDTIQRAPALPKTRSGKIMRRILRKIASRE---- 21752773 107 --------------------------------------GDKVAFYWEGTKITYRELLVQVCQFSNVLRKQGIQKGDRVAIYMPMILELVVAMLACARLGALHSIVFAGFSAESLCERILDSSCCLLITTDAFKLVNLKELADEVKRPCPDVQICWNEGVDLWWHELMQQAGDECEPEWCDAEDPLFILYTSGSTGKPKGVVHTIGSYMLYVATTFKVFDFHPEDVFWCTADIGWITGHSYV-TYGPLANGATSVLPTYPDEGRLWSIVDKYKVTKFYTAPTAIRMLMKFGDVTKHSRASLQVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTETGGHMTPLPGATPMKPGSASFPFFGVAPA-ILNESGEELEGEAEGYLVFRWPGIMRTVYGNHTRFETTYFKPGYYVTGDGCRRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGHPHPVKGECLYCFVTLCDGHTFSPTLTEELKKQKIGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQ------ 154300982 17 -----------------------------------------TAIIVPGKQITYKQLTAEISSFQKKLAKLGVTPQAAVSIALPNTYEFIIAFLAASWQRGIAAPLNSAYKQEEFEFYIDDLSSAVALVPDGPAVRAARKYNAAIAECYWNGSEVVLDVKDEGKLKGKGNQ----KVEQAQPDDVALVLHTSGTTGRPKAVPLTHRNLTTTMKNIQATYKLTPADRTMLVMPLFHVHGLLA-GFLAPLMSGGSVIVPLKFSASEFWSDFITHKANWYTAVPTIHQILLKNPPPTTK--PNIRFIRSCSSPLSPTTFHALEETYKAPVLEAYAMTEASHQMTSNPPPGKRQPGSVG--IGQGVEVRILDGEGKEVPIGSEGEISIRGENVTKGYLNNEKANKESFTEDGFFRTGDQGKMDKDRYVFITGRIKELINKGGEKISPIELDNVLARHPAVSEAVSFAIPDEMYGQDVGVAIVLKDQKLTASELKQWVADK-VAKFKVPKQVYFSDVMPKTATGKIQRRIVADTMLKQ---- 94312728 11 --------------------------ISDIPRHWATRTPHNVAVREGDRVVSYAQLWEGVELAQRYLEAQGVGTGDRVLIVAENSLAMITLIFALSELGAWPVVTNARLTAREIEEIRAHCTPRLMLFTHAASPDALRHGLR--------YRAREISPPGLGPLMAADADAGSEREPAELARDVAALIYTSGTTGQPKGVMVTHRGLLHYARVTAEIRRMGPEDCAFAIMPMSHIFGL-ATLLLATFQAGGSLYLVARFNVADACAALQRDEISILQGVPAMFSRILAYLGVTTLHPKRLRYLYTGGGPLDLALKRNVEAMFGQPLHHGYGMTEGSLFITRTDRP---RSDSSAGEIVEGAELRVVGPGGEPVPEGSPGELWVRGPGVMRGYYRAPEQTAEALRPDGWLNTGDIGRIDQDGALFIVGRTRDLIIRSGFSVYPIEVESVINSHPSVRLSAVVGNPAEDGDEEIIAFVIREGETFDERDLHAYLAER-LSPYKRPARIVRVSAVPTTASGKLHKHRLRGMIAE----- 120402418 80 --------------------------------------------------LSYGELGLLARKFTDVLRSLDVHKGDRVFTLLGRCPELYVAILGALRNGSVVSPLFSAFGPEPVATRLSIGEADVLITTKA----QYRKKIAGIRDQLPSLRHVFVIDDHDDFWPRMDAAGDDAPIEPTTADDPALLHFTSGTTGTPKGALHVHGAVTMHYVTGRYALDLHEDDVYWCTADPGWVTGMSYGVIAPLLHGVTSIVDEGDFDAERWYRILESQGVTVWYTAPTAIRMLIKAGAAAGYRFPRLRFVASVGEPLNAEAVWWGKRVLGLPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGVHATIVHRRDDGAVEPGVEGELALKWPSMFRGYLHQEERYRKTF-ADGLYLTGDMAKRDDDGYFWFVGRADDVIKSAGHLIGPFEVENALTDHPAVAEAAVIGVPDPTVGEVVKAFVTLKDGYQPDDDLMAHARKR-LGAAVAPKTIAFADSLPHTRSGKIMRRLLKAR-------- 150378369 2632 -----------------ETDYPSDLCVHALFEAQVRRAPDAVALVFEEQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRA----ALGAEAIADLSAVDLDAVTAWADQSADDPDPHALG-----LTARNLAYVIYTSGSTGTPKGVMVEHAQIVRLFEATRSWYDFNERDVWC--LFHSFSFDFSVWELWGALHCGGRLVLVPGRSAPDFYTLVCKSSATVLNQTPSGFKVLIEAERESGVR-NQLRYLIFGGEALEPSSLKPWFERHAPRLINMYGITETTVHVTYRLLNKSDTSSSCG-PIGPDLRIYLLDGHGQPVPFGAVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKDGAGLAASLRAHL-GGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 150378369 8030 -----------------EADYPSDLCVHALFEAQVRRAPDAVALVFEEQSISYGALNADANRLAYHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAGRA----ALGAEAIADLSAVDLDAATAWADQSADDPDPHALG-----LTARNLAYVIYTSGSTGTPKGVMVEHASVLNVLRALLDVSGLTERDSFLAITTI--SFDIAGLELYLPLAVGANVVVAHGASAIGLQRYLSHQKITVMQATPAAWRMLFDAGWEGAPDLSAL----CGGEALPSELASNLGRRVK-SLRNLYGPTETTIWATTFLTDTRIRYVPIGRPIA-NTRIYLLDGHGQPVPFGAVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKDGAGLAASLRAHL-GGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 150378369 6944 -----------------EADYPSDLCVHALFEAQVRRAPDAVALVFEEQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAGRA----ALGAEAIADLSAVDLDAATAWADQSADDPDPHALG-----LTARNLAYVIYTSGSTGTPKGVMVEHQSLVNLTAWHVQTFCPQPET--CCTVTAGAAFDASAWELWSALYNRSTLLLPPRPDPLLLLQWWRDQPLDAAFLVTPLAATALEGELVTPL----LEYLLIGGDRL-----QRVPSRLPSPLINNYGPTEVTVVATSGQLFSDAVPH-IGRPIA-NTRIYLLDGHGQPVPFGAVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKDGAGLAASLRAHL-GGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 89899033 31 ----------------------------------------KVAFIDDQGALSYGQLNERVRRVAAGLRSLGIKREERVLLLMHDCNDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGAL----LPALTAAMTKSDHEVGKVIVSRPVAPLHPAEQAQSPLLKPAATSPDDPGFWLYSSGSTGRPKGAVHSHGNYWTAELYGKAVLSLTERDTCFSAAKLFFAYGLGNALSFPMSVGATTILMAERATPDRWLGQVGGVKPTVFYGAPTGFAGMLASPNLPARSDVALALVSSAGEALPAELGERFKRHFGVDIVDGIGSTEMLHIFLS-NTPQRVRYGTTGWPVPGYD-IELRGEDGAAVPDGEPGDLYIHGPSAAMMYWGNRAKTRETF-QGGWTKSGDKYVRNSDGSYTYGGRSDDMLKVSGIYVSPFEVEATLVQHPSVLEAAVIGVPDAQGLTKTKAFVVLKAGAATEAELQAFVKDK-LAPYKYPRQIAFVDDLPKTATGKIQRFKLRELEA------ 167645312 6 ---------------------------------HAQTQPDKPAYIMAGETVTYGQLDARSNQGAQLFRSLGLKAGDVIAILMDNSPRFFEIAWAAQRAGLYYTCVSTKLTPAEVEYIVKDCGAQVLIVSPA-----LDDVAQAVAPLIPGVRLFRVGGGKGAFEDFEAARDAMPATPIADETSGSDMLYSSGTTGRPKGVALTGGPIDAPHAMAMGLFGFSGDSVYLSPAPLYHAAPL--RWCMTVQKLGGTVIVMEKFDPEAALALIEKYKVTCGQFVPTHFVRMLKLPEAAKYDVSSIKSAVHAAAPCPVPVKEQMIAWWGPVIFEYYAGTEGNGFCWINSQNWLTHKGSVGQAVLG--ELRICDEDGNPVPPRTEGTVYFAGPAV--NYHNAPDKTAESYNQHGWTTLGDVGWVDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPEDQTDLAQELAAFCRA-NLSHVKSPRRIDFMQELPRHATGKLYKRLIRDA-------- 218288740 6 --------------------------FLDQFESTLNQNPEQLAVIDEPVTLTYAELDRLATRIAARLLQLDVKPGDAVAYQLPSGWPFVALTLAIWKVGATPCPLLPSLREREVAFILNSSESRVFIAPDVFRRFDYRPFVEGVLKETPRVEHALILGGLLASEAEAESAKEALSARRPGPGSHSQLLYTSGTTGEPKGVLHTHRTLSEALFIHTRTLGLTSKDRIWVPSPTAHQTGF-LYGMLVSFYIGAPGIYHAIWDVEKARAAIEEFGATFVQAAMPFLSDITRADRPPK----GLRLFIATGAAIPRQLAQEARERLQCAVVGAWGSTECLVTVGRPSDPPEKLWGTDGRVLD-GMAIRVVDDEGRELPPGTEGNFQVKTPAMFVTYLHHPEWYEAAMTPDGFFDTGDLAVIDEDGYLRITGRKKDVVNRGGEKIPVVEIEDLLYQHPDIADAAVVAMPDERLGERACAYVVLKPGAKRLEDITDFLGERGMAKIYWPERLEIIDEMPRTASGKIQKYVLRQDIQRKL--- 144899733 71 --------PDDLRIRWFADGS-LNASVNAL-DRHLPAKADQPAIVDESRVVTWGELSDRVNRLANVLKGLGVAKGDVVTLYLPVIPEAFVAMLACVRLGAVHSVVFSGFSAEALADRINDAGAKVLITADGKRGGRAVPLKVNADRALNSQKQVFTPGRDHWYDAVLDAAAPWCEPVEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHAGTSRTIFDWHENDVFWCTADVGWVTA-HTYKVYGPLLNGATSVLPTWPDVSRWWSIIAKHKVNIFYTAPTAIRSLMREGEAPRHDLSSLRVLGSVGEPINPEAWLWFHRVIGCPIVDTYWQTETGVLLVPIPGATPNKPGHAAKPYF-GIRPELVDADGNTLGPGQ-GNMCFAGPGQARTILHDHDRFVRTYFAPGRYFTGDGGSRDEDGYYRIMGRVDDVINVSGHRLGTVELESAISSHPAVAESAVVGYPHDIKGQGVFAYVTLKEGFAESDEIIEAVRTR-IGPIATPDAIQWAPALPKNRAGKILRRILTKVAA------ 148546913 506 ----------------------ADACIQHLIEQRAHATPHAPAVQFDDQTLSYQQLNEHANRLAWRLIEGGVGPDVKVGVALERSPQMLVALLAVLKAGGAYVPLDPHYPDERLAYMMEDSGIRLLLTQPSLQA--RLPIPATVQCLLLAPEHPLGSGCNAAAYGVHN------PQPQLSAEHLAYMIYTSGSTGRPKGVMVPHGALVNFIASMAKAPGLATGDRLLSLTTF--SFDIFGLELYLPLVQGACVVLATAQDPQRVLELVAQQSVTVLQATPSTWRMLLDSG--RGEVLAGCTKL-CGGEALSDDLAQRLLA-LGGPLWNLYGPTETTIWSALHRLQPARPQALLGRPLD-NTRLYLLGEDLAPVPVGVAGELLIGGAGLARGYYQRPGLTAERFVPDPFYRTGDLARYRAEGVVEYLGRIDQQVKMRGYRIELGEIEAQLARHPAIREAAVVARPGP-GGQQLVAYLVPQDDAQTREALGEALKRQALPEYMVPTWTTFVATFPHTPNGKLDRNRL----------- 13471765 4 ---------------------------------HAGAQPDRVACVDSGRRWTYAALDEAIQRTVRVLTGYGIKPGQRIATLARNSADLLILQQAAMRLGAIFVPVNWRLASAEQQAILADCDPALLLHDAAP------------QAALPG-RCIPV--DVAAFTAAVEAETLAPRRPLPADDAPSIILYTSGTSGRPKGVIVTERNAFATAVNFSVLGRVGNASIFLCDAPMFHVIGL-ITSLRPTLLQGGTVLISPGFDAGATNRRLADLGVTHYFCVPQMARMLRDHPDFAPSRWTSLTAIFTGGAPNPATDIRWWLAQ-GVRMADGFGMTEAGTVLGMPVEAGRIKAGSAGLP-APTIGLRLVDDDGRDVAAGEPGEIWLSGPSITPGYWNRPEETQRAFTADGWFRTGDIARRDGEGFVTLVDRRKDMFISGGENVYPVEIETVLLDHPGIAEAAVIGIADARWGEVGRAFVVVKPGAVDPADLASHCGAR-IARFKVPKEFLLTDALPRTASGKIQKHILR---------- 121610775 18 ------------------------------IEYWAVQTPDAQACIEGERSLTWRELNARANRVAQALHLRGVEHGHIVALSMEVRMEWLVLSGALAKLGCSMLGVNWRLTDEEARYVLSDSGAQVFITD----AQDLAVVSRTVQAALVPL-VVTIETPGESFVPWSEL----LEAPEVARQSLALLIYTSGTTGLPKGVLVTLREYFESVDASGAVEGVR---VQLVNMPMHHASGPS--QMWSAIRKGRTLVLQRRFDAEGVLALIQKHHVHLWSGVPTMFKRLAGLAPEARYDVSSIRRIGVGAAPVPYALKLWMLSYFGRTLQENYGSTETGMVCALLPAMQERKPGSSGLPFR-HVSVEVRDALGHLLPTGQIGELWVKTPITIKQYLNEPALGEDVLDARGFFRTGDVGYLDEDGYLFITDRVKDMVITGGVNVYPAEIESVLMRHAAVEDVAVIGIPDEDFGEQVLAFCQLKAGAANEADLLAHC-ERYLASYKQPRRIEFVEDLPRNGMGKVLKRELR---------- 63079049 462 ------------------------KTLPELFEDQVKRTPEAIALRFEDQQLTYQELNQRVNQLAWTLRMKGLQQEELVGIMVQRSLEMIVGVLAVIKAGGAYVPIDPEYPLDRIQYMLEDSGTNWLLTTK--------------QSEIPSLGHVL-------YLEEDTVYHERSSDVEIQSSDLAYIIYTSGSTGQPKGVMIDHRA-VHNLHLSAGIYGIAQGSQVLQFASL--SFDASVGDIFHSLLTGATLHLVKKESGHAFMEWLDEAGITTIPFIPPSVLKELPYAK-----LPKLKTISTGGEELPADLVRIWGA--NRTFLNAYGPTETTVDASIGNCVEMTDKPSIGTPTV-NKRAYILDQYGHIQPIGVPGELCVGGEGVARGYLHRPELTDEKFVNDPYYKTGDLARWLPDGTIEFLGRMDGQVKIRGFRIELGEIEARLNQAPSVKQAVVLARSGEQKQVYLCAYLVT-DNDLKVSALRKEL-SQTLPDYMIPSFFIKVEKIPVTVNGKIDKKALPEPEKE----- 63079049 1489 ------------------------------FEEQAMKTPDAVALVYKGQELTYRELNQRSNQMARTLREHGVGRDQIIAVMINRSHELIISILAVLKAGGAYLPIDPTYPLDRIEHMLEDSQTAMLLTQ------------KEIQIPTGYSGEVLFVDQADIY------HEDATDLSSMQPADLAYIIYTSGSTGKSKGVMIEHRS-LHNLIHISHPYKMGAGSRVLQFA--SSSFDASVAEIFPALLTGSTLYIEEKEELTNLVPYLLENQITTVALPPSLLR------SVPYRELPALECIVSVGEACTFDIVQTWGQ--NRTFINGYGPTESTVCSAFGVVTAEDKRITIGKPF-PNQKVYIINENQQLQPIGVPGELCIAGAGLSRGYLNRPELTQEKFVNNPFYKTGDVARWLPDGNIEYAGRMDDQVKVRGNRVELGEVTSQLLTHPSITEAVVVPIVDTHGATTLCAYFI-EDKEVKVNDLRHHLA-KALPEFMIPTYFIKVDHIPLTGNGKVNKQALPD--------- 150378370 2854 -----------------ETDYPSDLCVHALFEAQVRRAPDAVALVFEEQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAGRA----ALGAEAIADLSAVDLDAATAWADQSADDPDPHALG-----LTARNLAYVIYTSGSTGTPKGVMVEHRGMTNYLSWARESYAPTSSSVVSSSL----AFDATVNSLFAPLVSGGHALLTKEGDEVEGIRSRVGTPCGLVNVTPSHLDVLGQQLQLAG-DASQVEVLVIGGEALSSSTVELWRQIPAARMVNEYGPTEAVVGCAFHDIPADLSASTIGRPIA-NTRIYLLDGHGQPVPFGAVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKDGAGLAASLRAHL-GGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 150378370 3946 -----------------ETDYPSDLCVHALFEAQVRRAPDAVALVFEEQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRA----ALGAEAIADLSAVDLDTATAWADQSADDPDPHALG-----LTARNLAYVIYTSGSTGTPKGVMVEHQHLSNYLQWSNRSFY----KRTSNGSPVTHSFDGIVTTLFGPLLAGTKLHLLDPTVQIISLGELKKGQAFDLVKVTPSHLSILNKKIDDDEGQPPTKALMVGGEALVPADMQLWQRRFNVRLINHFGPTEATVGCAAFEDVEGLTSIPIGRPIA-NTRIYLLDGHGQPVPFGAVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKDGAGLAASLRAHL-GGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 150378370 5041 -----------------EADYPSDLCVHALFEAQVRRAPDAVALVFEEQSISYGALNADANRLAYHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRA----ALGAEAIADLSAVDLDAATAWADQSADDPDPHALG-----LTARNLAYVIYTSGSTGTPKGVMVEHRNTVNLLHWSGGVFAESEIRRTLFSTSV--CFDLSVYECFLPLSQGSKLYLV-----EDALKLARTPDASLINTVPSAITALVNQKAVP----ASASVINLAGERVKADLIERIFESTRVQICNLYAPSETTTYSTWICMPGQAVVETIGRPIA-NTRIYLLDGHGQPVPFGAVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKDGAGLAASLRAHL-GGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 163942378 26 ---------------------------------------EKLALIWQDREITYFELMQGANRIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIAAIKAGFVVIPSSEMLRKKDIEYRIGHGEVKAIVSYEPYIGFDGVEAVESLQKFVLSERSVDGWTNLKTALETE---SDTLEMAKTDKEDMVFLSYTSGTTGNPKGVVHTHAWAYAHLRTSANWLGIEEEDVVWATASPGWQKWIWSPFV-ATLGSGATFVYNGKFEPKTYLNLLGDNKVNVLCCTPTEYRLMAKVENLSEYNLEALHSAVSAGEPLNREVIETFQRHFDITVRDGYGQTENTLLVGIMKG-MDIRPGSMGKP-TPGNHVDIVNEEGTPVQVGEVGDIAVHTPALFKQYYKDDERTAMQFRGD-YYITGDKAKKDEEGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRENIDKNEELQQHVKELT-APYKYPRKIEFVDELPKTISGKIRRIELRKQEME----- 50422013 101 ------------------------------VDRWAIKNPNKPAIIYEGRIITYGQLLKDVCKLAQCLTKLGIRKGDSVAVYLPMIPEALVTLLAIVRIGAVHSVVFAGFSSSSLKDRILDASSKIVITTDGGKTIETKKIVDDALKNCPDVTNVLLEGRDLWWHEEMAKYGPYFPPVPVNSEDPLFLLYTSGSTGKPKGIQHSTAGYLLGAAMTSKYFDVHEDDVLFTAGDVGWITG-HTYVVYGPLLCGATTVVPAHPNYSRYWEIVDKYQVTQFYVAPTALRLLKRAGTKENYKLDSLRVLGSVGEPIAAEIWHWYNDNIGCHIVDTYWQTEGSHMLAPLAGITPTKPGSASLPCFGID-AKILDPSGKELKENVEGVLCVKSPSISRGIYNDYARFIETYLKPNHYFSGDGAARDVDGFYWILGRVDDVVNVSGHRLSTAEIEAALILHESVAECAVVGYADELTGQAVAAYVSLKSNVSEDLEVIKLTVRKEIGPFATPKTILLVDDLPKTRSGKIMRRILRKVLAGE---- 111221090 13 ------------------------------------RHPDRLAVVDGSAQLTFGELESRSRQVAHLLAGYGLRPGDHVAILLPNRPEYFEVAWGAQRSGLYWTPVNWHLTAEETAHIVDDCGARVLFTS-----AELAPIVKRVRESATRLEHIVMAGPAELAEGILDHRATLAGQPDAEPAEGIYMFYSSGTTGRPKGILDPFGTGLAIDRAMVGSFGFGPDSVYLCPAPLYHAAP--TGWSTATQRLGGTVVLMERFDPVEALRAIERYRVTHVQVVPTMFVRLLKLPAAQRFDLASLRLVVHAAAPCPPEVKQRVIDWLGPIVFEYYAGSEGGGMCAITSQEWLTHRGSVGRAVIGV--VHIVDDDGAQLPVGEIGRVFFESPTRM-EYHNDPEKTAAAYNDRGWLTLGDLGHLDADGYLYLADRRTDLVISGGVNIYPQEIENVLILHPAVADVAVIGVPDAEMGQRLLAVVQPTAEAVVGAELQAFGRER-LAGFKVPRTIEFVEELPRLPTGKLQRVRLRER-------- 147805634 24 ------------------------------------QFADRPCLIVGNKTYSFAETHLISRKVGAGFAHLGLKQGDVVMILLQNCAEFAFSFLGASMVGAVTTTANPFYTSAEIFKQLNASKAKIVVTQAQYVD-KLRDYPDGQVAKIGEGFTVITIDDPPEFSVXSEANESELPEVSINSDDPVALPFSSGTTGLPKGVVLTHKSLITSVAQQVDNLHLTPDDVVLCVLPLFHIYSLNSV-LLCSLRAGAAVLLMQKFEIGTLLELIQRYRVSVAAVVPPLVLALAKNPMVESFDLSSIRVVLSGAAPLGKELEAALRSRVPAVLGQGYGMTEAGPVLSMCKQPFPTKSGSCGTVVR-NAELKVVDETGCSLGRNQPGEICIRGQQIMKGYLNDPEATASTIDVDGWLHTGDIGYVDDD-----------------EEVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVRSNGFELTEEAVKEFISKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRAKLAEK---- 196193100 450 -----VPDDQVMLERWGQAGQWQAHSFVSLFSQQAAKQGDAIALVHGDARVSFAELEARSNQLARYLIAQGVKPDDVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPAYPADRLCYMLEDSGTELLLTESG------------LAPSLPSVETVTPI--AVDALSLDAFSAQTLDN-EPHPDQLAYVIYTSGSTGKPKGVSLTHAGLTMHVQTIGERYGMTPDDVELQFASI--SFDGAVERWTVPLAFGSRVVIRDQWSAEQCCEVLKNEGVTVACFPPSYMGPLLDWIEQEKPALK-VRSWTLGGEAFTRETFERMQHVLKPRILNGYGPTETVVTPMLWAAYEGDSLTSIGTAVGPRT-LYVLDQDLNRVPFGVAGELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEPIREAAVVAQPSP-AGDRLVGYVVLRGPIVIDNILAAL--AGSLPDYMVPSQLIVLEALPLTPAGKVDRKAL----------- 196193100 3001 ----------------RTEKDWGDFTVPKRLGQQAARTPDAIALSMGEQQLSYAELERKVNQLANRLRRAGVKEDVRVAIGLPRSLELVIGILAITRAGGAYVPLDPGYPQDRLAYILDASSPALLLTHS------------ELLESWPQ-------GVPMWCLDELDVSDQPVTPPAVQPDQAIYVIYTSGSTGKPKGVLNTQAALENRLLWMQNAYPLQAADCVLQKTPF--SFDVSVWEFFWPLMVGARLAVAPHGDPQWLQQVMADEDVTTLHFVPSMLKAFVDATGLQR--LPQLKRLICSGEALDMELQKAVFARNDVELHNLYGPTEAAIDVSFWEKPADGHTVPIGAPIS-NIQLHVLDTDLNPVPRGVPGELYLGGTGLARGYFARPDLTADRFLPNPFYRTGDQVRQRDDGIIDYLGRLDHQVKIRGLRIELGEIEQQLKQLPEVNDAVVVAH-HSDAGDQLVAYV--SADSDNRDGWRQSLAE-ALPEYMVPSLFMVLEALPLSPNGKLDRKALPE--------- 91975358 16 -----------------------------LLDRNVAERGDKLAYTDTVSELTYRALQRETCRAANLLRRLGVRREERVAMIMLDTIDFPIVFLGAIRAGVVPVPLNTLLTAEQYAYVLADCRARVLFVSEA-----LVPVVKDIIAGLPELTHVVVSGDAHGHLKLADQESDAFETAATHAEEPAFWLYSSGSTGMPKGVRHLHANLAATAETYAQVLGIREDDVVLSAAKLFFAYGLGNSLTF-PLSVGATTVLAERPTPAVVFKLMQRTHPTIFCGVPTLFAAMLNDPALKTETANRLRICTSAGEALPESVGLAWKARFGADILDGVGSTE-LLHIFLSNAPGDIQYGTSGRPVPGY-KVRLVNEAGADVADGEVGELLVDAPSAGEGYWNQRSKSRATF-EGNWTRTGDKYIRDANGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPDADFDGLLKPRAYVVLRDGVAADEQLKDHVK-HKVGPWKYPRWIEVVPSLPKTATGKIQRFKLRDGAS------ 47681509 1066 -----VTWNQTQVN-YPKDNC-----IHELFEEQVQETPDAVAVVFENQQLTYDQLNCRANQLAHYLRNLGVKPEDLVGLCVERSPLMIIAILGILKAGGAYIPLDPTYPQDRLNFMLEDGKVSILLTQ------------LILKEKLPHHQKPIFLDEIEEEIT----QNSPENLSKVTGSNLAYVIYTSGSTGKPKGVAIEQFGLYNLAKFQQSIFNLSSKSRILQFTSL--SFDVSIWEILMALAAGGSLYLGSKYSLLPGINLIERDKITHINLTPSALSVM------PLEDLPALETIIVAGEACTADLVQKWGAK--RQFFNAYGPTEITVIATVKQCDPTDPIAPIGQPIT-NTQTYLLDQELQPVPIGVPGELYIGGVGVARGYLNRSQLTQERFIANPFYKTGDLCRYLPDGNLVFLGRIDHQVKIRGFRIELGEIETTLRQHPN-VQDVVVVAVSEENQKRLIAYLAPQLTDSKVTELRCYLKQK-LPDYMIPSAFISLKQFPKTPSNKIDRKAL----------- 159905782 37 ----------------------------DIVDEYAKIAPEKIAIIWDEKIFTFKDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKMIVCIGENGVPEYVDEADVLKACVLNLNNESWIDFSKELEESSDDFTRPVGEKDTKNEDVLVAYFSSGTTGYPKLIQHDHEYPLGHI--TTAKYWQNVEDDGLHYTVADSGWAKCIWGLYGQWISGTAVFVYDRFDAGNMLEKIAKYKITTFCAPPTIYRFMIKQ-DISKADFSSLHYAVTAGEPLNPEVYNKFLEFTGLRLMEGFGQTETVVSVANFP-WMDPKPGSMGKPV-PIFDLMIKGPDGNECDVGEEGELVFKTKGLFSGYFKDPERTKKS-WYDGYYHTGDTAWKDEDGFLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPVRGQIVKATIVLTGDYEASEELKKELQDHNTAPYKYPRAIDFVKELPKTISGKIRRVEIREKDEEK---- 77458438 1534 --------------------CPLDQPLQVLFEQQVQRRPDAIALQAGEQQLTYRQLNEQANRLAHHLREHGVQPDSRVAICVERSLDLVVGLLGILKAGGAYVPLDPDYPLERLHYMLQDSAPVAVLVHDVTRNLLGDPGVPVIDFDRCTWQH---------------ASTENLQIPGLSASNLAYMIYTSGSTGTPKGVMIEHRSACNMVHWGSQISPPTEHGALLQKAPF--SFDSSVWEIFWPLCSGLRLVLAPDGNRDSAYRVIRERQITVVKFVPALLQQFIEQDDASQ--CTSLTDVLNGGGELTAALARRVRERLPVRLHNVYGPTETTVDSTGWDQPVPEAVVPIGKALS-NTRLYVLDAHDQPVPFGVSGHLHIGGVGVARGYLGLSQMQAERFIDDRLYRTGDLVRYRADGNLEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAVREAVVL-----VRDERLVAYFTGREGAPPIETLRAHVLER-LPEYMAPGAYVKLDALPLTPNDKVDRKALPAPGAEAVLS- 77458438 464 -------WNDTRVE------FPQDLTIHQRIEAQSAARPDAVAAESLGQQLTYAELNRQANALAHHLIGLGVRPDDRVALVARRGLDTLVALLAILKSGAGYVPVDPAHPAERLSYLLRDSAPAVVLTQ------------RDLRERLPVLDVSLIEIDSRGW-PINDLNPD---VSGLTSAHLAYVIYTSGSTGQPKGVMVEHHTLSNLVDWHCTAFDLWAGRH--ASSLAGFGFDAMAWEVWPALCVGATLHLAPSEDIDALLDWWRAQPLDVSFLPTPIA----EYAFSRHVEHPTLRTLLIGGDRL-----RQFNREQTFAVINNYGPTEATVVATS-GRIGPGRTLHIGKPVSNAT-AYLLDDRQRPVPIGVAGELYVGGAGVARGYFNRPELTAERFLDDPFYRTGDLARWRPDGTIEYLGRNDDQVKIRGVRIEPGEIEAALSRHESVRDAVV-----QVRDGQLLAWFTERQP-LDITQLHAHLKTR-LPSAMLPSAYVRLTALPLTANGKLDRQALPAPGPEALI-- 27502152 3108 ----------------RNPGRYPDESVEQLFASRAAMEPERVALLFEERQLSYGELNAQANRLAHRLIELGVGPDVLVGIAVERGLEMIVSLLAVLKAGGAYVPLDPEYPQERLGYMIEDS------------GIALLLSQSHLLQRLPAASGIACLALDQAW----DWQDRPASDPQLRPQNLAYVMFTSGSTGRPKGVGISRESLSRHTHVSLEFFGIGPDDRVLQFSTF--NFDGFVEQLYPPLACGASVVLRGTWDSETLYREIVERRITTVDLTTAYWNMLADFANQGVRDYGALRQVHAGGEAMPPESLVAWKALEHVRLLNTYGPTEATVTVTTLDDGSKAIPATIGKVL-PGRAIYLLDDAGQPAPVGAVGELVIGAELLARGYFKRPDLTAARFIPDPFYRTGDLARYGADGVIEYVGRVDHQVKVRGFRIELGEIEACLGEHPAVREALVIAVEGA-AGAQLVAYLVPQAEALASAELKALLRD-SLPEYMVPAHLLFLERLPLSPNGKVDRKAL----------- 194337802 9 -----KPWIRHYDKGVPHTLHYPEETLVDVLHRSAVEQPLQPALYFKGAALSYVEMERQSDALAGALLLLGIGKGDRVALIMPNSPQLLISEFGVWKAGAIAVPMNPLYTVNELEHALNECGAETVIVLTPFVSRLKRVIATNIKEYLSPINKLLFTHKGDHWLAALLAAQSGVKFTPVKFDDPAIFLFSGGTTGNPKCVVISHQAMVMTGMQIASWFSVKGKDIILLNMPLFHVYA-QVGILTAALIERYPVALVPNPDIDDLLHTIKSLKTAVLPGVPTLFTALLNHPKVKRDSLKSLKLSVSGAAPLMLETKRRFEELTGGRIIDAYSLTESALASVFTPILGTYKHGSVGIPI-PDVEIRIVDPETETLPELEIGEIIMRAPQLMKEYWQNPMETALVL-RDGWLYTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEAIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRPGHLLSDELREHCR-KDLAAYKVPKHVEFIIALPKSTVGKVLRRKLVEAHLAEAAA- 154508727 23 ----------------------PDESLYNLLDDAARLYPDRIALDYFGATTTYAQVRDQVLKAARVLHEAGVGPGDTVAIALPNCPQAFVAFYACMRIGAIAAQHNPLAPASEIAGQLGRHGGKVAIVWEASQRLLLRLPVARARETRNQLRGSVPSGTRSWDRATASSAAIDPSFPLPSPDDRAVILHTSGTNGIPKSAPLTHRNIGVNVNQCMFWVWHEGAETFFSLLPYFHAFGLTFF-LCASVRKAATQVLLPKFDAQMALDAHKRRPITFFVGVPPMFERILRLATRTKTDLSSIRYSVAGAMPLSTALAGEWEEATGGMIVEGYGLSETAPVLTGAPLSDKRRHGVLGVPF-PSTQLRLVDDDTLDVEDGQPGEIIVRGPQVFEGYLDAPEETARVFTSEGWFKTGDIGV-NSDGFISMADRKKELILSGGFNVYPSQVEAAIRSHPSVNDVAVVGVPVSDATEEVAAAIIMQEGSLTLEEVRAW-AEKTIAHYALPRQLVVIAELPRNQMGKILRRKVAQLVREAL--- 207091342 5 -------------------------------------FGSRPCLINAGEIYTYYDVELTSRRVASGLNKFGVGQGDVIMVLLSNSPEFVFSFLGASFRGALTTAANPFFTAAEISKQFKASNAKILITQSA-----YYEKVKDLDVKL-----IFVDSPPDGHSHFSELQADENDMPEVKPDDVVALPYSSGTTGLPKGVMLTHKGLLTSIAQQVDNLYFHHEDVILCVLPLFHIYSLNSVLLCG-LRAKAAILLMPKFEINALLGLIQKHKVSIAPVVPPIVLAVSKSADIDKYDLSSIRVFKSGGAPLGKELEDSVRAKFPARLGQGYGMTEATMSLAFAKEPMGVKAGACGTVVR-NAEMKIVDPETSELPRNRPGEICIRGDQIMKGYLNDPEATKRTIDEEGWLHTGDIGYIDDDDELFIVDRLKELIKFKAFQVAPAELEALLLTHPHISDAAVVPMKDESAGEVPVAFVVRSNGQTTEDDIKRFVSKQVV-FYKRISRVFFIDAIPKSPSGKILRKDLRAKLAAGVAA- 196177586 467 ---------------------YRDTCLHQRFEQQVERTPDAIAVEFDNAVLTYQQLNEQANQLAHYLQSLGVKPEELVGLCVERSLDMAIALLAILKAGGAYVPLDPAYPRERLAFMLEDTQSKLILT------------KSRLRSLLPDVPHLVCLDEQRDLIT-----QQPTTNPTVTPHNLLYVIYTSGSTGQPKGITLSHQALGNLIHWHLDT--MEKGVGVLQFASL--SFDASFHEMFAAWCSGGTLYMISELDVDKLVHFLAKKTIQKVIFPVALWQQIAQVYGHQSHLFRHLTEVVTTGEQLTQPIIELFKQLHHCYLHNHYGPSETVTSYTFNDSPDTWIYPPIGQPIA-NTQIYILDQQWQPVPIGVPGFLCIGGANLARGYLNRPHLTAEKFVSNPFYQTGDMARYLPDGNIEFLGRVDHQVKIRGFRIELGEVEAVLSKHPQLSQVVVTVQGNTANEKRLVAYVVAKPETVTAEQLRQFLLSK-LPEYAIPSTFVALNALPLTPNQKVDRRAL----------- 196177586 1536 ------------------------------IANWVALTPQQVAITHLGERVSYAQLWQRAFEIAQVLLAEGVQPGDVVALWGEASVGLIAAMVGVFLSGGVLLIIDSTLPEARMQVMVKESGAKYLL-----------NLGDNAIPQTLTIGAAQLIDIQPKTGEPCQSPSQVMPLPQLTPEAPAYIFFTSGSTGKPKGVLGTHRGLAHFLAWQGQTFEITPQDRVAQLIRL--SFDALLRDVFLPLTHGARLCLPRNLEPSQIFNWLDKQQITVIHTVPTVVQYWLTQKP-QGIGLESLRWLLLSGEPLTQTVVQQWRESFPAQMVNLYGTTEMTMVQCYYPVPIEPPLGVMGGWSLPHSQALILNPANQLCGIGEIGEIVIRSGWGTLGYINEPEAQQQRFKPNPYYYTGDLGRYRADGSVQVLGRQDEQLKIRGIQVQPGEIEAVLNQHPKVAASVVTVWEASPGDKRLVAYVVARKNQPEGSELRTFVQQQ-LPDYLLPSGWVALEALPMSANGKVNRRALPD--------- 119947202 49 ----------------------------EALDRHVDEFGEQIAIRWLSKQISYTELMEQTSRFANILLKFGVKPNDTVFGLCSRVPQLYISLLGTLKFGAVFSPLFSAFGPEPIRSRMEIGQARVLITSEAL----YLKKVNPWREQLSSLKWVLVTGPLPDLDALLEESSADFPARLCDPEQLALLHFTSGTTGKPKGAMHVHQAVVYHSISAFYALDLKPGDRYWCTADPGWVTG-TSYGIIAPLCNRVTMIIDEEFDAEHWYQLLSEQKINVWYTAPTAIRMLMKAGGATQYDLSALRFIASVGEPLNPEAVVWGQKVFAMPFHDNWWQTETGGIMIANLATNAVRPGSMGRPLPGIEVAIMEHTEGGEIKANQVGELALKWPSMFRGYLHEEQRYQKCFVGD-WYLTGDLAMCDADGYYWFVGRADDVIKSSGHLIGPFEVESVLMEHPAVAEVGVIGLPDEVAGEIVKAFVALKPGYEGDEILRKTLSRKRLGAAVAPREIVFRKNLPKTRSGKIMRRLLKAR-------- 156551201 22 -------------------------TVGQLIHNQLETHGTKIAQIQKGEELTYKDILTRSQKLAVYLRNHGIKLNDRIAICSENNLGWAVSICATIFVGATVCPLNPMYSQREFLHTINISKPKLIFV----SPLVLKSVKNYVKELSWTPTIILMLEEPNVDVPISNIPTKNIENFQVTTEHVVSILCSSGTTGMPKGVMLTDKNYLSTIQTMLDVGIAMQDQTIICLLPFFHAYCFSV--LIFSIIAGSTAIVFSTFKEEAFLETIEKYKTQVLSLVPPLMVFLAKHPIVDNYDLSSVKIIWCGAAPLSREIEDAVKKRLNPEIRQGYGMTETTLTVVKIPENCD-KPGSAGRLMPGVLGKVIVDYSGKTLGPYQEGELCFKGDLIMKGYCGDKTSTSATIDEEGWLHTGDVGYYDDDGFFYIVDRLKELIKYKGFQVPPAELEAILLTHPEIKDAAVVGLPDEVAGELPIAFVVKQPNAKVTADVLKYVNERVSNQKKLRGGVRFLQDIPKNPSGKILRRELRQLLKSKL--- 126137479 103 ------------------------------VDRWAIKNPNKPAIIYEGRIISYGELLKQVSKLAQSLTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAIHSVVFAGFSSTSLKDRILDGDSQIVITADGGKTIETKKIVDDALKDCPNVRNVIVFKRTGPFNPKRDLWWHEFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALLTTKYFDVHEDDIIFTAGDIGWITG-HTYVVYGPLLNGATTVVPAYPNFSRYWDIVDEYKVNQFYVAPTALRLLKRAGTVENYDLSSLRVLGSVGEPIAAEVWHWYNDNIGAHIVDTYWQTEGSHLLTPLAGVTPTKPGSASLPFFGIVPKILDPTTGAELNENVEGVLAIKSPSITRGIFNDYNRFIDTYLKPNHYFSGDGAARDNDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHHLVAESAVVGYADDLTGQAVAAYVSLKKDKNIEDDIEAVKKEKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRKVLAGE---- 118726071 1292 ----------DLNSTKREYPFYSG--IHQLFEEQVQKTPHNIALIFEGKQLTYHELNEKSNRIAWYLIEKGVREDSVVGIMVERSMELVIGIMAILKAGGAYLPIDPDYPKERIDFLINNSNTSMLLTGKKISEDMYLENTETIA-----VREVL----DNNNLPVTNLNLEY------NPERLMYVIYTSGSTGNPKGVMVKSHSFVNLLNWFVREFDIGEKDCNLIIAPA--SFDLAQKNFFSTLVTGGCLCIPGLYDYERMSEVINKEHVTMINCTPSAFYPLIDNADSGFLRLQSLSRVFLGGEPINMGKLLPWRKAYSADIVNTYGPTECTASFYRIDNNEQETAVPIGKPID-NVQIYILDKNQKLVPQGMVGELCIGGIGLTRGYYNDPGLTKERFIEEGVYRTGDLAKWTQEGNIEFLGRVDNQVKIRGYRIEMGEIEASILSHPAIREAVAIAKEDSTGGKYICAYIV-SDTGLSITELRDYL-QKSLPGYMIPSRFVQIEKMPLTPNGKINRKALPE--------- 118726071 3412 -----------------KADYPKNKTIHELFEEQVIQNPDFIAAICNSEEITYMDLNTRANRIAEVLRDRGVQRDSLVAILVSRSLEMLAAILGVLKSGAAYLPLDPEYPEERLRFILEDSNAHILLANSNLNS------------------GISFHGEVIDLAHGSINQKSGENLPNINPKDLAYVLYTSGSTGKPKGVMISHDAVCNFMTGVTDKIRIEKGSSILALTTI--SFDIFVLETLLPLCHGLKVVIADEDDPRMLRGLITGKNIDMLQMTPSTLQILMNEL-KNLSCFNSVKQVMIGGEAFPETLLRELRKVYKGKIYNMYGPTETTV-WSAIKDLTKNSCVSIGGPIA-NTQILIMNGD-NLQPIGVAGEVCIGGDSLARGYLNRSELTKEKFVSKRLYKTGDLAKWMPDGSIAFMGRIDNQVKIRGYRIELDEIEKCILKYNLINECVVIAQEDEFSNKQLICYYVSSEE-ITVSEIMQHI-GRDLPDYMIPGIYVRLASIPLTPNGKVDRRALPAA-------- 118726071 261 ------------------------KTIIDMFEEQAAIRPEDTAVVCSEKSLTYKQLNVQANKAAQMLIEKGLKKGDIVGLISGRSADTIIGIMGILKAGCAYLPIDPSYPVKRIEYMLTDSDAKAVLVQNTHSHELEYN-------------GIIIDLNSKAF----NNSSCDNPLISRGADDLAYVIYTSGSTGEPKGVMITLENVVNLVNGLELNIYRKYIGRLKVAIVAPFVFDASVQQIFTSLLFGHSLYIVPDDVRSDGKKLIEN-KIDISDGTPNHLAGLALNASSDIKNMK-VKHFIIGGEALHYTTVEKFYSRFEPEITNVYGPTECCVDSTFYTLNPSDLAGSIGKPM-PNVQVYILGENQELIPRGCIGEVYISGTGVGVGYLSREQMTSERFIPNPFYKTGDLGRWLPDGNIEFIGRKDGQVKIRGYRIELGEIEAQLQKHENIREAVVTDRKEDSENKVLCAYFTA-NEKLGVTQLREHLSDK-IPEYMIPTYFVQIEKMPLTINGKLDKNAL----------- 118726071 2363 ------------------------KTLVESIEKQVEEHRESTAVKTHDRLVTYGELNDSANNIANIILKKS-KSNDRVTLLFEHGADMIIGILGVLKTGRSYVPLDPAYPEERLVDIFKDSGAEILVTND-----KNLKYAEELVHILNRKVYLINIDKVDLISPANN------PKIAIEPEQTAYILYTSGTTGKPKGVMQSHKNIMELVGNYAEELLISHADRLGLTTSYSHT--VAAIDIFSALLNGAGIYLKNKGSIENMSNWIEENSISILHTVPSIYRYFIKSIDKTKR-ISDTRLIILGGEVVYSSDIEEYKLLFDCIFVNLFGASEILVATFYLVD-KNTQVNTRTVPIGEGVSIQLLNDDNKAAGIYECGELVYHSHYLSQGYWNLDEKTNHQFERNPAYKSGDLARLLPSGTIEHLGRKDTQVKIRGMRIELTEIESVVGGLKGIRECAAIVLEKPNQENTIVVFYVPENEEVIENKQFKLMLKSKLPEYMIPSLLYPVESIPHTPNGKVDRKAL----------- 194333710 27 ----YKKWDKVLDSANPPFYRWTNTCYNALDRHVDEGRGNDTAIIYDSERFTFREFRDKVALFAGALQSRGVRKGDRVIIYMPMIPEALIAMLACARIGAVHSVVFGGFASHELAVRIDDCKPKVIISAERDKIIDYKRLLDFAIELAHFKPEMCIIRQREQLKAQLNLGAEPAPCIPVESSDPLYILYTSGTTGKPKGVVRDNGGHMVAMHWSMEVYGIKPGETYWAAWVVGHSYIVYAPLLTTIIFEGKPV---GTPDPGVFWRIIEEYGVSVFFTAPTAFRAIKKEDPKKKYDLSNFRTLFLAGERADPATVKWAEEHLQVPVIDHWWQTETGWAIAANIEPGPIKYGSASKAVPGY-NVKVINHEMEELGAGKMGDIVIEPPGTMMTLWKADNHFIQSYTYPGYYQTSDAGYIDEDGYIYIMSRTDDIINIAGHRLSTGAIEAELSAHPDVAESAVIGVADDLKGEIPVGFLVLKSGVDTPKHVIEYVRE-NIGPVASFKQAIIVERLPKTRSGKILRATMRKIANGQ---- 116050342 1990 ------------------------------FAHQVASAPEAIALVCGDEHLSYAELDMRAERLARGLRARGVVAEALVAIAAERSFDLVVGLLGILKAGAGYLPLDPNYPAERLAYMLRDSGARWLICQET------------LAERLPCPAEV-------ERLPLETAAADTRPLPEVAGETLAYVIYTSGSTGQPKGVAVSQAALVAHCQAAARTYGVGPGDCQLQFASI--SFDAAAEQLFVPLLAGARVLLAGQWSAQHLADEVERHAVTILDLPPAYLQQQAEELRHAGRRI-AVRTCILGGEAWDASLLTQ-QAVQAEAWFNAYGPTEAVITPLAWHRAQEGGAPAIGRAL-GARRACILDAALQPCAPGMIGELYIGGQCLARGYLGRPGQTAERFVADPFYRTGDLARYRVDGQVEYLGRADQQIKIRGFRIEIGEIESQLLAHPYVAEAAVVAL-DGVGGPLLAAYLVGRDGEDLLAELRTWLAGR-LPAYMQPTAWQVLSSLPLNANGKLDRKALPKVAAARRQAG 195130076 73 ----------------------------------------RVCVIT-DRQYTYAQLRDASAAFAVRLQKFKLFKPDILAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEISRQLTFSNAKFLV----GSVPGYAALREACQLAGKQIPIAVVRSSETELLPAGAIYDELCPPKDATPDDMVFLPFSSGTTGLPKGVVLSHNNISSNCEQIEDALPIDSQDTLPAVLPFFHIYGLTVV-MLSKLGKGARLATLPAFKPDDFIKALDTYKGSILNLVPPIALFMINHPKLTKDLASALRVVMSGAAPIGQNDVERFLQKFNTRFMQGYGMTEASPVILMTPE-GNTRYASTGV-LPGSTEAKIVPTDLKGVGARMTGELCVRGPQVMSGYLNNPEANELTFFPGKWLRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRNETATAEEIAAYVAER-VAHYKLEGGVIFVDEVPKNPTGKILRKDLKEKYSD----- 159484328 98 -------------------------------------HGDRVAIFWEGRVLTYSELKSMVCRIANYLKSLGVKRGSDVTMYMSLVPELPAAMLACARIGAVHSVVFGGFSAEALSGRILDSQPNVVITSSGTRGPKPIGLKAIVDDALDTVQHVLMLGRDVTWREAVDSQSDECPVEWLPAEAPLFKLYTSGSTGKPKGVLHTTAGYMLGALVTTKYVFDPATDVYWCTWITGHTYVAYGPLLLGVLFEG----VPTWPDAGRCWSIVDKYKVTIVYTAPTAIRALHAKGDATRYSRASLRLLGSVGEPINPEAWRWYHQVVGCPIMDTWWQTETGHMITPLPGATPLKPGSATLPFFGVEPV-VLDEKGNELQGPCEGVLCIKKPWMMRTVAGDHARFEQTYFSKGYYFTGDGCRRDADGYYWITGRVDDVLNVSGHRIGTAEVESALVEHPSCVEAAVVGVEHPIKGQSIYAFVTLMTGVEPGDALRKELVRKIIGPFAAPDVIHWAPGLPKTRSGKIMRRVLRKIAAKE---- 196008985 104 -----------------------------------------------DSKVTYSELKRRVCQFANVLKAKGVKKGDHVAIYMPMILELPIAVLACARIGAPHSVVFGGFSAESLVDRILDSKCCLLVTADGLKLIELKSIADQLKDRNYSLKCCIVVRHLLEDLDKKGPQEPPCEPEWLDAEDPLFLLYTSGSTGKPKGVVHTQAGYLLYAATTFKYFDYHHGDVYFCTADVGWITGHSYV-VYGPLANGAPSIVFEYPDAGRYWDIVDKYKVSKFYTAPTAIRSLMRFGPVKKYSRKTLKVLGSVGEPLNPEAWRFYYEVIGCSISDTFWQTETGGHVTPLPGCTPMKPGSVCFPFFGIKPV-VLNEDGNEVQGQSEGYLAISWPSTMRTVYGDHERYENTYFGDGYYCTGDGCFRDKDGYFWITGRIDDCINVSGHLTSTAQVESALIEHDLVAEAAVVSYPHEIKGQCLYAFLTLIKGAEFSDEVVVQLKQQVIGSIAVPDYIQDAPGLPKTRSGKIMRRVLRKIAR------ 146304119 53 -LDWFKPWEKALDDSHPPFYKWGGELNASYLDRHANSWRNKVAIIWEGRKLTYLDLYREVNRAAYLLKEYGLKKGDTIGIYLPMIPELPIFMLAAARLGVAFTVVFSGFSAQAVADRMNDADTKLLITADGGKVIPLKEIVDKALETATTVKNVLVVGTEISMKPGRDAYLHDVEPERVKSEDPLYILYTSGTTGKPKGIIHDTGGYMTLLHNTMKVFDIRDTDVFWCTADIGWVTGHSYI-VFGPLQEGATEVMYEGPEPDRWVSIIERHQVSILYTSPTAIRTFMKQGEQKKHDVSSVRLMHSVGEPINPEAWRWFHKLVGVPFGSTWWMTETGIMISHMPGGVPMKPGTNGPPLL-GIETNVFDEEGKPMPEEQKGYLVITKPWMPLTINKDPERYVKVYWNPNVFYAGDYAIKDRDGYFWILGRADEVMKIAGHRIGTYELESALVQHPAIAEAAVVGVPDPVRGEVAEAFVILRSGVEPSAEIVKFVRE-NFGPIAVFREIHFVSKLPKTRSGKIMRRVIKAVAT------ 172037963 517 --------------------------ISQLFEAQVEKTPNNIAVTSAQQQLTYRELNSKANQLAHYLQTLGVKPEVKVGILMERSPDLLIAILGVLKAGSAYVPIDPTYPSERIAFMVEDAQIAVLLT----------ETKTAISQTFPTSASKITLDQDWPLIASESQENSVISLFE---DNLAYVIYTSGSTGKPKGTLITHGGLSNYLTWAIATYPVTEG----CGSPVSIAFDATITSLLTPLLVGQKVILLPTGEIEALSEVFTQENLSLVKLTP-AHLSILNSLLAEKEKIPQSHALIIGGEALSQHSLTFWQEKPQTRLINEYGPTETVVGCCVYEVPSQVSQTPIGRPIA-NTELYILDQYLQPTPIGVPGELYIGGVGVARGYFNRPDLTAERFIGSRLYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELGEIEGMLRQHPQVQEAIAVVQEDNNKTPRLVAYVVASSEPP---DLRQFLSEK-LPAYMVPTLFISLDAFPLTPNGKIDRQR------------ 194292359 14 -----------------------GETFAHLLACNAGR-PGKVAYLDDDGQLTYGELGLQVRRLAAALLAAGIRREERVLLLMHDCTDWPVCFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAVLVSAALLPVLQDALAREVRQVLVSRAQAPLPEGTAPLDAALAAQAPLQSPAATGCDDPGFWLYSSGSTGQPKGVVHSHGNYWTAALYAGPVLGLREQDVCFSAAKLYFAYGL-GNGLSFPLSVGATVVLMERPTPEATVRRWLQHQPTVFFGAPTGYAGLLASPALPGRAEVALRLCSSAGEALPADLGERFTAHFGCEIIDGIGSTEMLHIFLS-NRPGQVRYGTTGWPVPGYT-IELRDEDGRPVPDGEIGDLYIQGPSAAMMYWANREKSRETF-RGGWTKSGDKYVRNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDHDGLVKTKAFVVLKAGAQLAEELKAFVKER-LAAYKYPRAIAFVDALPKTATGKIQRFMLRER-------- 118588190 4 --------------------------LTDMAAKRAELTPGATAFVDKDRSFTFCEINQRATRLGNLLLRRGLAKGDRMAVLCHNHPDFFVLLFAAQKTGILLVPLNWRQPVAELQPILAASGAKLLFHDQDFAEIAAELAAGAGLSLLPLGAKGPGVSALDD--PLAAASPAAIGCGKVKASAPWYLLYTSGTTGLPKAVIQTAGMAYANMINYCQATGLSIGEKGVNFLPLFHTAGINLP-TLPIFLNGGMSTVLRKFDAETVLDLVSAGNVTCFFGVPAIYQALALSPRIGKTNFSKVRSLGCGGAPVPKHLLSEFQER-GVTICNGMGMTETGPTVFLMDDHASAKIGSVGKP-QILTDVRLVDGDGGIVGPGE-GEVQFRGPNITPGYMDNKDATVATFTVDGWLKSGDIGRRDEDGYYYIVDRIKDMYISGGENVYPAEVEKVLVGHPAILEAVVIGVPDPKWGEVGAAFLIARPGGLDTATLSDWCRKQ-LAPYKVPKSFTVVDDLPRTAAGKVRKNILKD--------- 83859318 43 --------------------------LPDLVE-AAKAHGDRDFMVLNDERVSFDAFRRATAHLADALLARGVEPGDRVAIAMRNLPEFPIAYFAITAIGAIVVPLNAWWTGPELEYAIRDSGARTLICDAAVLAGQAIACDALVCRATPGAAPERLEDLIGAPKDWAKLDPRPLPEIHIAPDDPATLFYTSGTTGKPKGALGTHRSSMSNVLSTAYAGAFPEPRASLLPIPLFHVTACNAR-MLSSVHVGHKTVLMDKWDPLEALQLIEREQITHTGGVPAIAWSLIEHPRRKEFDLSSLTGVAYGGAPAAPELVRLIAEDLNCEPGTGWGMTETSGTVTRHDGEDYLRPDSCGPPV-PVAELKIMSLDGEELPAGQSGELWARGPMVVREYWNRPDATAETF-KEGWVRTGDVARLDEEGFCYIVDRAKDVIIRGGENIYPVEIENRLYEHPAIVDAAVAAIPHRTLGEEPAALVTLASGAADEAELQAFVRE-ALASFKTPVLVRVHDGLPRNASGKILKTEVRRILAE----- 126334324 58 ----------------------------------------------EEVKWNFQELGSLSKKFANVLASCGLQKGDRIIVVLPAIPEWWLANVACLRTGTVLIPGTIQLTEKDILYRLQASKAKCIITNDTLA-----LTVDSIAHHCETLKYKLLVSEREGWGNLKEMASDDHSCVMTRHNETMTIYFTSGTTGSPKMTEHTHSSYGMGLSVNGRYWDLTPSDIMWNTSDTGWAKSAWS-SVFAPWSQGACVFVMPRFEPVAILKTLSRFPITTFCSAPTVYRMLV-LKWEPSYKFKSLKHCVSAGEPINPEVMDQWKNKTGLNIYEGYGQTETVLICGTFKG-MKIKYGSMGKP-SPAFDVKVIDENGNILPSKQEGAIGIRRPGLFAGYVDEPSRTASAFCGD-FYKTGDRGYMDEDGYFWFIARSDDVIISSGYRIGPFEVESALAEHPAVLESAVVSSPDPIRGEVVKAFVILKPDYKSYDELQEHVK-RTTAPYKYPRKVEFVLELPKTVSGKIKRNELRKKEWEKV--- 121998988 34 -------------------------TVADIARRRAEQSPHLPAYTALNATLDFATVDRLADCFAAWLMEAGIRPGDRVAVQMPNALPYPVAVFGTLRAGAVLVNINPLFTPREMQHQLQDSGARVLVIVDLFADKLPGALLSGVADLFPWLKRGLVHGRAKREIPASPQGTRPQPWPERSPDDLALLQYTGGTTGLPKGAELRNRNILANLEQIKRVAGRPGEDVVLTALPLYHIFAFTF-NLLTFHHYGCRNILCPSPRPDKLRKAFEQFPVSKFSAVNLLFYGLLQAEWFQKNPPQHLDFAIAGGTALHRSTAEQWQSLLGHTPLEGYGLTETSPVLAVNPPHGENRLGSVGVPL-PGTDVRIVDDDDRPVPQGQTGEIVGRGPQVFEGYWQRPEENRQTL-RGGWFHTGDIGYMDPDGYIYIVDRKKDMIDVSGFNVYPNEVEEALAEHPAVAEVAVVGAPRGEAGQAVIAFVVPEQQELAESELLDFARQQ-LTHYKVPRRVVFRDALPKSAVGKLLRRDLREEAR------ 158317682 1586 ---------ATRPEEDEPTGAWADTTLPELFEAQAARVPDAVAVTWGERRLTYAELDAAANRLARLLATRGVEPESLVAVALPRSIDLVVALLAVQKAGAAYLPLDTAYPADRLAFMLSDAAPVCLVTS------------AEALPALPARTRVPMIALDAPPVVAALAEQSPARLPAARPENAAYVIYTSGSTGRPKGVVVPHQTVTRLFAHTQPWFGFDETDVW----TMFHSFDFSVWELWGPLLYGGRLVVVDSRSPELFLDLLRRESVTVLSQTPSAFSQLIEADRAGGEDPAALRYVVFGGEALDLGRLPAWYARHAPVLVNMYGITETTVHVTYLRLDEAVVAAAVGGPI-PGLRVHVLDQHLRPVAPGGLGELYVSGGQLARGYLGRPGLTATRFVADPFYRTGDLARRTADGGFEYLGRADDQVKVRGFRIELGEIQAAIATHPAVEQAVVLAREDQPGQRRLVGYVVAAPGRVDSEELRRHAAA-MLPEFMVPVAVLALDAFPLTGNGKLDRAAL----------- 158317682 470 ----------------------PDATWAELLARRAARAPGHAAVVTSGGTLTYGELVGRADALAYQLRGLGTGPGAIVALALPRTLDLVVALAGVTRAGAAYLPVDPGYPADRITLVLEDAAPSLLITTRELAATLPIPA---------GVTVVLVNGPAAGPEAGTEFGTEAAAAVPAELGSAAYVIYTSGSTGRPKGVVVPHRALTNFLASMVDQFQLGDGDRVLALTTL--SFDIAALELLAPLTAGATVHLAEARDPTALAALLAGGGITVAQATPSMWQSILAASDDR---FPGVRVL-SGGEGLPPAVAATLAERAD-EVVNLYGPTETTIWSTAGPVAGDGRP-TVGRPIR-STQVYLLDTALAPVAPGMPGELYIGGAGVADGYLRRPGLTASRFVADPFYRTGDLARWTADGELDVLGRVDDQVKVRGFRIEPGEVEAVLGRHPAVARCAVVARDDGPAGRHLVAYVVPAGTVVDPALLREHLAA-ALPEHMVPGAFVQLAALPTTPNGKLDRRGL----------- 158317682 5856 -------------------------TWPAAFEAQADRTPGAVAVVCEDVELTYAELDARANRLARLLAARGAGPESVVAVAVPRSADLVVALLGVLKTGAAFLPLDLDHPADRVAFMISDAGARLLVSTRGHAEELIALGALGALTGAPGLDLVLLDEPGTAAELATGDPARPGTGVATSLDSAAYVIYTSGSTGRPKGVVVTHEGVGSLVATAVDRLGVNGTSRVAQFASVG--FDVAVFDLCMALCVGGRAIIVPAQRRVAGPELLADHGATHMILPPALVAAL-----PADCALPAGAVLVVGTETVPIETVRRWSSHL--RVVAAYGLTEATVNSTLWADPDWTGAVPIGVP-DPNTRAYVLDTALRPVGVGAVGELYIGGRGLARGYLGRPALTAQRFVADPFYRTGDRARWRPGGVLDFLGRADDQIKIRGYRIEPGEIQSVLMRHPGVRQAVVLAREDRPGSLQLVAYVVPVDPALDPAALRVHAAE-YLPEYMVPAAVVLVPRLPMTPNGKLDRAAL----------- 158317682 4755 -----------------------------LFAAAAAASPDRPALVAGGTKLTFAELAEQVGSLAWLLARRGAGIEDVVALALPR-ARMVPALLGVMTAGACYLPIDTDHPADRLAFLLTDARPRLVLTTAALAGQLPATGAEVVVLDDPAVQAELAAHPAG--LPIAGL---PPAGQALRGDNAAYVIYTSGTTGRPKAVVATHRGVTNLFASAVAAWGGDGPLRAVHAASFSFD---GSWEPLLWLFAGHTVHVADERDPAALAEYVVNARIDFLDVTPTYLRELVHLGFLDGAHLPG--VIAVGGEATPAPLWERLRTLPGVVAHDLYGPTEYSVDAYGWHGD-----GTAG-PVA-NTRALVLDAGLEPVPDGVPGELYLAGDGLARGYLGRPGLSATRFVADPFYRTGDRARRRADGTLAFLGRVDDQVKVRGFRIEPGEIEAALLALPGVAAAAVIVREDAAGDPRLVAYVVPDGPCATADALRSELA-RTLPSHLVPSAFVAVAELPRTVSGKLDRAAL----------- 158317682 3201 ---------AELAARWAEPFLPVGETVADMLAAQVARTPDLTALVFGDERVSYADLDARVNWMARLLLARGAGPETVVALGLGRSVNMVVALFAVLRTGAAYLPLELDHPPARLLGMVADAGAALLVATDATAGAGPDEPVPRLLLDDPAMAAELAATGAGELSDAELGLFARDRADRL--DHPAYVIYTSGSTGRPKGVVTPYRGLTNMQLNHREEIFAPAGRRLRIAHTVSFAFDMSWEELLW-LVEGHEVHVCDRRDAEALVAYCDAHQVDVVNVTPTYAHHLFELGLLDRAEDGRHRLVMLGGEAVSEAVWNRLRDTADTAGYNLYGPTEYTIN-TLGAGTADSPTPTVGRPIR-NTRAYVLDGWLHPVPDGVPGELYIAGDGLARGYLDRFALTATRFVADPMYRTGDLVVRGADGNLDFLGRTDEQVKIRGYRVELGEITAALDRHPRVSQAAVVAADDAPGTRRLVAYVVP---------------------------------------------------------- 211588308 29 -------------------------TIGDLLQRQAEQFPGNIAISCPGTSITYRQLNDRTKLLGKALIASGISVGDRVGIFAGNVLEYVEVALATARIGAIIVLLNTFYTTEEIKRALRFTGCSLLFITESLGKRSLLPCIDQLKSEFPDLRSMVLCSESSNLQSYADFFNIPPTETQVTPETICNFQFTSGTTGMPKAVMLTHFNVVNNGFLIGDRVCLSPNDTICCPWPLFHSSGF-VVGLITSLCHGATLVLPPVFDPAATARALISERCTGLQGVPTMFAAVLEWYRQRGTRPPPLRTGIIGGSPVSPALLRELQHEFALELGIAYGMTETSPLSFLSKGFEPEGTHSW-MEILPHTTAKIVDAQGTIVPIGSPGELCVSGYLLQQGYYQNPGKTSEAMREDGWIHSGDEAIMDEQGRCRISGRIKDTIIRGGENIYPAEIEDRLNEHPAISMSAVVGIQDAKYGEAVAAFLQLKGENPCAQAHISEWVQQTLGKHKVPTLVFHLGDFPKTASGKIKKVDLV-AIGTQLVRG 14210837 537 --------------------------MHELVQAQAERTPQAVAVVSGQKTLTYAELNRRANQLAHHLRRLGIQKEERVGLCVERTEDIVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQ------------QRLVPELPATQARVVCLDKDWPTIGAESDTNPERI--TAPEAIAYLIYTSGSTGKPKGVMIEHRNAVAFLIWAMSVFSPKELAGTLASTSI--CFDLSVFEIFTPLCCGAKVIVAK--NALELPELPAAREVTLINTVPSAMGALLRSGGVP----SSVAIVNLAGEALAGALVDQIYQLDHVRVFNLYGPSETT-TYSTFTRVNRGQTPTIGRPV-GNTQVYALDSNREPMPIGVPGEVYIGGMGVARGYLGRPELTAERFVRSPFYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAVLMEHSGIRDAVVVVREGLGADKQLVAYVVGRGEAPEPAELRDYLKSK-LPEYMVPFLFVGLDALPLTPNGKVDRAAL----------- 134287107 486 ----------------------RPTTLPALFEAQAARTPQAVAVVDGHRQLTYRELDARANRLAHLLTARGAGPERTVALALPRSADLVVALLAVVKTGAAYLPLDPDYPAERLASMLADAGPSVIVATAATRVVAPDRTAL-----------VLLDDEPQAGLP------DTAPRTKHDPRHPAYVIYTSGSTGRPKGVVVTHHNVVRLFTAAQQHFGFGPSDVW--TLFHSYAFDFSVWEIWGPLLHGGRLVVVPYRSPGAFLDLLAEQRVTVLNQTPSAFYQLIEADRERPRPLPALRHVVFGGEALDAPRLEGWYERHGHTLSNMYGITETTVHVTHTADGPDGAPGSVGAPLADL-RAHVLDGALRPAPPGVTGELYVAGPGLARGYLGLPALTAERFVADPFYRTGDLVRRRADGTLEYVGRADHQVKIRGFRIELGEIEAALAALPSVAHAAVTAREDTPGDRRLAAYAVPADGVPDPAAWRRELAA-VLPAHQLPASFTPLDAIPLTVNGKLDRAAL----------- 134287107 1568 -------------RRWNDTAAPVPDTLAELFTAQARRTPDATALVAGDTELTYAQLDARAGALAARLTALGIGPECPVAVLQERSADLVVSLLAVLRAGGFYVPLNHRNPASRMSQIMTMAGARVLLTDRA-------AHERHRCHAWAGQAEVVVVDDPAPASAPAPAAVVPG-----HPDRLAYVMYTSGSTGTPKGVAITHRDV--AVLAADRCWRTGNQQRVLLHSP--YSFDTSQYELWVPLLSGGTVVVAPPGDLDTAAEALTRGRVTGMWLTSGLFNLL---AEESPECFRGVREVWTGGDVVSPAAVTRVLAASPDTLVDGYGPTETTTFSTHHAPWTEETTVPIGSPLD-NTTCHVLDQRLRPVPPGVTGELYIGGARLARGYLGRPDATAERFVADPMYRTGDLVRRRADGILEFLGRADHQVKVRGFRIELGEIESVIGRHPTVAQSAVLVREDRPGDKRVTAYVVPAAAAAADAELRRHVAA-SLPDYMVPAAVVLLDRLPLTPNGKLDRRQL----------- 157804710 500 -----------------DSNYFQDKTLIDLFEEQVNKTPDKTALVFEQTSLTYQELNQKANQLAHYLREYQIEPDSLIGICTERSLEMVIGLLGVLKAGAAYVPIDSDYPEDRIRFILENSKISVLLTQSFVQDKLSLSYLKSLSKFI----------DLDQFD--YDLFPNYNLTVQSKPNHLAYVIYTSGSTGQPKGVMIEHQSIVNLCLNWGKLFHVNPQSRLLQFG--SFSFDLSIGEIATNLSHGACLYLAGKETLQTLVNFLETNQITHSFLSPSALSIL------PQANLSHLENITVGGEACSSEVVEKWANQ--RRLFNCYGPTETTVTATFSPCEANGQKPNIGKPLD-NIRAYILDRNQQILPPAIPGELCIAGVCLARGYLNRPDLTAEKFVEERIYKTGDLAKCGDDGNLEFLGRIDQQVKLRGFRIELGEIEAVLLEHPVVKE-AVVNLYETENNQQLVAYIIPQEKQRDVDELKSLLKSR-LPNYMIPSQIMILETLPLTPNGKLDKKAL----------- 157804710 1548 -------------QLWNQTGYCQDKTLVDLFEEQVKKNPDNLALVFEQHSLTYQQLNEKANQLAHYLLKHSIKPDTLISICVERSLEMIIGMLGIFKAGSAYVPIDPNYPSDRIRLILEDCEATVLLTQSNLK--DQLFLAQGLQS------DQVLCLDEDKFAQY------PINNPTVKPNNLAYVIYTSGSTGRPKGVMVEHQSIVNLCLNWGKLFHVKPQSRLLQFG--SFSFDLSIGEIATNLSHGACLYLAQKETLQTLVNFLQTNKITHSFLSPSALSVL------PQANLSHLENITVGGEVCSTEVIEKWANQ--RRLFNCYGPTETTVTATLSLCQANGQKPNIGKPLD-NIRVYILDDNQQLLPPGMPGELSIAGVGLARGYLNRPDLTAEKFIEERIYKTGDLAKWRTDGNLEFLGRIDQQVKLRGFRIELGEIETSLAQHPNIKESVVILREDLGFEPRLVAYIVPSE-------------------------------------------------------- 169773859 3 --------------------------------------------------ITYQQLHAHVAEFQAKLAKLGVGHGGAVSLALANSYEFIVGFLGASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLVLIPKGSYAQNGPAVRAAIAECYWNGTEVVLDVKEQGKLA----GSAGVTVGQAQPDDVALVLHTSGTTGRPKAVPLTHKNLTTTMRNIRDTYKLTPKDRTYLVMPLFHVHGLLA-AFLAPLYSGGSVIVPPKFSAHEFWSDFVAYNANWYTAVPTIHQILLKTPLPNP--IPNIRFIRSCSSPLSPKTFQDLEKTFNAPVLEAYAMTEAAHQMTSNPPPGKRQPGSVG--LGQGVEIKILDQDGNEVPQGKEAEICVRGENVTKGYLNNPSANKSSFTKDGFFRTGDQGKKDPDGNVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEHYGEDIGAAVVLKGNTATEDELKSFMAEK-LAKFKTPKRVWIVPQIPKTATGKIQRRKVAEAM------- 171320246 10 -------WEHSYPRAYRLDERLLPESLSVLASDARTRFGGRTAFTGLSASLSYADVDGHSNDFAAYLASAGLAIGDVVAIQLPNSLHYPIAVFGAWKAGLIVTNVNPLYTERELRAQLEDSGAKILVTHS-------LSLETAARVAAETGIRIIVAGLGEFFATLISAHTGFANAPSVDRRHPALYQYTGGTTGQSKGAVLEHRNIASVLRMTDDFLPFQVDDVMLTALPLYHVFAFTINFLM-TFRKGAHNVLTPKPRPLRNLRAFEQFRPTWMTGVDTMYAGLMAESWF-REKPPALRYALAGGTATRPDTAERWAGMV-CPLVEGYGMTETCCIVSFNPPNANYRSGSVGLPM-PGSEIRAVDGDGRPVAAGERGELQVRGPHVTSGYLNCPGENATAF-AEGWLRTGDIVTIDADGWITVVDRLKDMVLVSGFNVYPNEVESVIAAHPDVAEVAVVGVSHQATGEAVCAYVVARRPELTDEDVIAFCRKQ-LTGYKVPKLVRFVGDLPKSAVGKILRAQVRDL-------- 152974204 216 ---------------------YPEKSIVEMFYKTVKQFPNRIALSSKEGALTYQELNQRSNQIAHMLIQNGVQPGDYVGIFMKRSIDTVISILAVLKANAAYVPIDPDYPESRIEYIIQDSKAKVILT------KETEITSKGIQA--------ISIYDSENYL------VNDVKLP-INCDDIAYMIYTSGSTGNPKGTMLAHRGVVNLCTWMQRQYKLTEEDVFAQFP--SFSFDASVWELFAALFCGGTLYVLERLSVEAFANAIHRVKATSILALATVFVRQVALEDEEIYKLSSLKRIAIGGEMLPIEVIKLWRERIGIEIHNVYGPTECTVVTTTYPIPENIVSVPIGKPCANY-QIMILDENMRLCPIGVPGELHIESVGLAKGYFNKPEKTVEAFVPNPFYKTGDIVRLLEDGNIEFLHRKDDQVKIRGHRIELGEIQNQISQNYNVKENIVFAKKSKEGSQYLIAFYTTKKEMP---ELIYKLQEQ-LPDYMIPSKLIYIDELPLTPNKKIDVKKLGQLEEE----- 114321744 61 --------------------------------------ADRTAIRFLPRDITYRALNARANQFANLLAERGLQPGDRVYCLAHRIPDLYAAALGTLKHGCVFTPLFSAFGPEPIRSRVEIGEPAAVVTTERL----YRRKMADWVAETPCLQHVLLIGDVDEAARAMDALSPEYTTRPMDPEAMALLHFTSGTTGRPKGAVHVHEAVVLHRVTAEQALDLQPGDIYWSTADPGWVAGMS-YGIIGPFAAGVTLVVDEEFDAERWYRILDEQRVNVWYTAPTAIRMLMKCGPEARHDLSALRFIASVGEPLNPEAVHWSREILGLPFHDNWWQTETGGIMIANFRCLPIKPGSMGRPVPGVEAAVIDDEGGIELAADETGELALRWPAMFRGYLHEEARYRKAFSGD-WYLTGDLVRRDADGYYWFIGRGDDVIKTSGHLIGPFEVESVLMEHPAVAEVGVIGVPDEVTGERIKAFVALKPGHAPDDELRRALARKRLGAAVAPREIAFADQLPRTRSGKIMRRLLRAR-------- 118478294 4 -------------------------SLPHFIMQSIEKTPSKVYLQFEEQRVTYEDLHHRITRAIAGLYELGIQKGDKVCIMLHNTPEYLDVWFALSFMGAITVPLNVHLKGDSLQYIVSHSDCKLIIVDKEFFP-QITSCLSVIQRDIQIVESVIISRHGKEQLVIEVLHTNNQHLPTVSSSSINSILYTSGTTGLPKGVMLSHSAYVNSAQSFANFMGASSKDVLFTALPLFHINAQAHT-VLGAISSNATIALGKRFSASRFWDEIRSHGATIFNSLGSMIPILCKQPEKEEDNANLVRVTAC--AATPKEFWKPFEERFGVRIVEGYGLTETT-GFCVTNPLYANKPPSIGKPYS-YVETKIVNEDGKEARTGEIGEIFIRGQAFMEGYYKMLDKTEEA-VKEGWFHTGDRGYLDEEGYLYFCDRIKQCIRRRGENISSWEIEKVVNNHPKVLESAAIGVPSEVGEEDVKLYVVKKGETLSYEEIIDWCQDR-MAYFMVPRYVQFCEVFPKTATERIQKFKLKEE-------- 163734508 26 -------------------------------------FAEHTAVVYGDVRRSYGEHAARATQLASALAAKGVAPGEVVATLLPNVPAQVEAHFGVPACGAVLNTINTRLDVDTVTYIFEHGEAKMVLVDSQF-----LDLAEAACANLASPPTLIEVPDAVAGIEASGRHQTYEDLPQDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMTLHPTFMQIVPLFHCNGWNHAWMMPLI--GGTLVCCRDITAPAIFDAIADEKVTHFGGAPIVLNMLVNAPMEERRAIDHPVEIFTAGAPPAPATLSKIEA-LGFNVTQVYGLTETYGHVTECADAKAAIKSRQGVPFPMMEDIVVMDADMTPVPTDTQGEIMIRGNSVMKGYYKNPQATSEAF-AGGYFHSGDIAVQHGDSYIQIADRAKDIIISGGENISSVEVEGVLMAHDDVMLAAVVAKPDDKWGEVPCAFVELKSGATDEAGLIAFSR-QTLAGFKAPKKVVF-QELPKTSTGKIQKFELRKLAEK----- 145588698 25 -----------------------------FLERSAEIYPNKTAIIHGKLRQTWQQTYERCRRLASALQKRGIGLGDTVAVMLPNTPPMVEAHFGIPMAGAVLNALNTRLDAESVAFMLNHGEAKVVIVDPEFSGVMKKALGREILVIDVEEKEFDVPGECLGTVTYDQLLSEDPEFPLIVPEDAICLNYTSGTTGNPKGVVYHHRGAAINAVSNVLDWDINKHPIYLWTLPMFHCNGWCFPWTIAA--RAGVNVCLRRVDAQHIFAAIKEHGVTHYCAAPIVHNLLVNAPDELKVGVPSGVKGLIAGAAPPASIIEGM-EKLGFDLTHVYGLTEAAVCWNDVDIGERARLNAQGVRYHMQQAIDVIDETMQPVPDGETGEIMFKGNIAMKGYLKNEKATKEAF-EGGWFHSGDLAVKNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCTFLEIKPGAETVEEMIAHCKQH-LAGFKVPRAIVFC-ELPKTSTGKIQKFELRKQA------- 157336182 51 ----------------------------------------KTAFIDAGRRLTFTDVWRAVDSVSSCLSELGIRKGDVILLLTPNSIFFPIVCLSVLSLGAVVTTTNPLNTPREIGKQIVDSKPVLVFTTQSLAP-------KLTGSNLP----IVLMGEHGDYHAGAEVVGSLDEMERVNQEDAATLLYSSGTTGESKGVVSSHRNLIAMVQSIVSMNSFDEEESFVCFLPMFHMYGLGAF-ALGRLARGSTVIVLPRFEMNEMLTTISKYRATCLPLVPPILVALVNGADKAKYDLSSLQYIICGGAPLSKEVIEEFLEKYNVNIRQGYALTETTVGASTHTLEESRRHGTAGL-LSPSMEAKIVDPEGKALSVNRAGELWLRGPTIMKGYFRNPEATASALDSNAWLRTGDLCYIDDDGFLFVVDRLKEVIKYKGYQVPPSELEALLLTHPEIVDAAVV-------GQYPMAYIHRKAGSCLSEDAVMDFISKQVAPYKRIRRVAFVASIPKTPSGKILRKDLIQLATSKL--- 120612376 1168 ------------------------------LEAHAARQPRATALLFGDEALGYGELNARANRLAHHLLREGLRPQSLVGICMQRSVEMIVGMLAAMKAGCAYLPLDPELPAGRLGDMLEHSGAAWVLSHAATAG------------QVPVLPGVRVIGM--EGLRNEVPGDAENPGIAVHGEQLAYVIYTSGSTGRPKGVAVRHAALHTCMAWMQGTYGLAAPDTVLHKAPFG--FDVSCWEIFWPLTAGARLLVAPHRDPERIVQLIERHQVTTLNFVPSMLRAFLDHPGIEHR--TRLRHVICGGEAMPETLQRELRRLPGATLQNLYGPTETTIHVTRWTCRDEAGPVPIGRPISE-TQAWVLDAQLQPVPRGVAGELYIGGALLARGYLGQPGLTAERFVADPLYRTGDWVRWNAEGQIEYLGRIDHQVKLRGLRIELGEIESALRAQAGVKDAVAV-VRGAEGAESLVAYV---AGAGDAVALRAALAQR-LPGYMVPRAVVVLDALPLNANGKVDRAALPD--------- 120612376 26 --------------------------------------------------LTYAEFARRVHALAARLQQR-FAPGDRALVLQDNDEHYAVSMLACFHSGIVAVPVFPPESQARLQGIARDCGAACVLTTTEWEAM--------VRAGFPGLE--VIAGDA-----VDPALAGTWRTHEPADDDLAFLQYTSGSTGHPKGVMVTHGNLMANERAIQEGMATGPEDRFVSWAPLFHDMGLIG-GLLQPLYCGASLVLVSPERPARWLELVSRHRATVSGGPDFSYRLCLEEAQARGLDLSHWRVAYSGAEPVRADTMAAFAERFATHVHACYGLAEATLYVTGVAEPDDAGTGPCGGPASGHAVQIMDVASLAPADAGCVGEVWASGPSVAAGYWGQPEATAATFVEHGWLRTGDLGFLHE-GQLVVTGRTKDLIILRGHNVYPQDVERTIAEVEAVRRVAVFPVQGAQAEGIGAAVEVSRGKLVPPQALVEALSAAVSEAVGEPLSVVLLGTLPKTTSGKLQRSACRAAWAER---- 118725149 1114 LLEG---WNNTRVD--FESDLWT-----RLFEKKVLSNPEAIAVVKGAEKLSYGELDTRANRLANYLVSLGVGPETIVGIYMERSIDMLTALVSIHKSGGAYLPMDPVFPKDRLEYMLENAQVPIILTDS------------IIKETLPANQAKILCIDEE----WNKISVQSAEKPEVTQDNLAYVIYTSGSTGNPKGVQIEHRALTNFLLSMGTSTNMCEKDRLLAVTTL--SFDIAGLEMLLPLVTGASVIIAGRDDGEKLIALMDKHDISVMQATPATWRLLVEEEWQG---CSSLK-ILCGGEALPRDLANELMVRCSC-LWNVYGPTETTIWSTMVRLNSKEGQVSIGKPIA-NTTVYVLDNEMKPTPVGIPGELYIGGTGLARGYLKLPELTQEKFIPNPFYKTGDIVRFMPDGNIEFIGRGDHQVKIRGFRIELGEIETLLNKNPLISQSVVVCREISLGEKALIAYVIPKSQETAATTFREYLRNR-LPDYMIPSYFVILDSFPMTPNNKIDRKSL----------- 118725149 2 ----------------------------------------------------YGELYHGARALLYNLQTAGFKKGDEVIFQIDNNRQFMFAFWACILGGMIPVPVTTGTNDEHIWDILKN--PKMLASDDFFERLKSFGNNNDLSRQVDIMQT--------RTLSLENLEKTDFEIEKAEENDIAFIQFSSGSTGDPKGVIITHKNVLYDIGSVIRWVNINSEDSGLNWMPLTHDMGLIGTHIKDVIACINQYNIETQRHPSLWIQKASEHKVTLLYS-PNFFLTFFKPENKKDWDLSKVRLIYNGAEPISYELCDEFLEKYGLKMYTVYGLAEGTIAVTFPRLGDEMRFITEGYPIYDCY-VRICDIDNNDIGENKIGYICISGANVTSGYYNNKEATRKAITKDGWLNTGDLGFMR-DGRLVITGRAKDVIFVKGQNYYSHDIERVAQEVDGIKIVAVGAFNEKIKSDELILFVLFKMKVDKVRSLKKLISERM--GIEV-SQVIPIKSIPKTTSGKVQRYKLRE--------- 163724405 22 ------------------------------IRMNVAKYPNKTAVIFGDRTMTWTDVWENSNRLGHALLDLGLNRHDRVLILLPNCPEYPEVVLGINKAACVATACNFRLTAPEVAYQLNDCGARAVILKSAAE----LETVLSVKDQVPSLEHVIMVSAPEGVFDYKSLLAQPAEEPETDPSDVHLLMYTSGTTGKPKAAARTYKSDYHMANAVIHELGLTPDDVYLAAAPM--YAAASMGYTFSTMMSAGTLAILPAFIPDQIFPEIERVKATWIFMVPIMYEWMLTTPALGASDVSSVRHVVSCGAPLHNATAKKMIDSFQAKVSNWLGASEFGFISRYTYENGPAGEGCVGRPVFDL-ELAVFDEEGNRAAVNEPGVLYGRGYSMWEGYLNKPEATKEAFLDHEWGTVGDICRQGEDGDFYIVDRKNDMIITGGMNVYPVEIENVLMAHEAVADVAVIGVPDEKWGEAVKALVVKAQGSESEDDLIAYCKE-NMAGFKTPKSVEFIDQVPRSMIGKALKAQMRKKYWE----- 134100820 443 -----------------------GPSVVERFEERVRLAPEHPAVVHDSGAVSYRELNERVNRLAHHLIAAGVGPGSLVGVALPRSVELVTALFAVVKAGAAYVPVEPDHPAERIEHILRDAAPDLVITTS-----DVRVPARNLLLL------------------DEPLPEHPATNPGRAVAGPMYVLYTSGSTGRPKGVVVPARAVLHRLDGMQRAYRLDASDRVLQKTPAG--FDVSVWEFFWTLNEGATLVLAGHRDVDHLAAVIREHGVTTVHFVPPVLRMFLETPQAGE--CTSLRRVFTGGESLPADLQRRVWELLDVRLHHLYGPTEATIDVTFHDCEPGRVPAPIGKPV-PGARLYVLDGALRPVPVGTTGELYLATTQLAHGYHRRAPLTAERFVADPFYRSGDLARWRKDGVLEFAGRADDQVKVRGARIEPGEIEAVAREHPSVGQVAVVVRGDRRGQERLTAYVVGEAGP-----LREHLR-RHLPDYMVPTSFVELGALPLTPSGKLDRRALP---------- 134100820 2522 ----------------------------ELFERQVRRVPGNLAVDSRDGRWTYAELNERANRFAHHLIGLGIGPGDVVALALPKSGELVAAIIAVLKTGAAYLPVDVEYPAERIRHLLED---VALVVSTAGV-------------ELPRPALLIDSGFAAH--PATD-PTDAERNAPLRAESAAYVITTSGSTGLPKGVVVSHAGFATLSGNHVRSYGVREDSRVYQY--VSPSFDVSVAELCMALLTGACLVVPRRTATGAELAVLDRERVTHLHIPPSVL------ATVPRVELPHLRCLVTGAEPCPAELVEFFGR--GRTMINAYGPTEATVEVTWARCEPGVHPVPIGLPLD-GAAAYVLDSRLRPVPAGVAGELYAAGPGLAQGYRGRFGLTAERFVANPFYRTGDLTRWGADGRLEYLGRADDQVKVRGFRIEPGEVEAVLAAHPGVEQARVVVREDRPGDRRLVGYVVGRAAAP---ELLRHARE-ALPDYMVPSAVVALDEMPLTANGKLDRDRLPRPLA------ 134100820 1484 -------------------------TLPDLIEQQVRRTPHAPAVSFGDTGIDYAELNRRANRLARLLLERGAGPERFVAIALPRSVDLVVALLAVLKTGGAYLPLDPAHPAERIGFMLDDVRPVLVLTD------------RGCADRIPSTTPRLLVDEVDT-----STVDDRDPRRSLGMRNAAFVIFTSGSTGRPKGVVVQHDSLNGYLSWVRSAYPAVAG-RALVHSPV--SFDLTVTGLFAPLTTGGCAQLVELDESAELGG----HRPTFVKATPSHLPVLLTLPPE----CSPTRQLVLGGESLVGEVLEQWRARHPATVINEYGPTETTVGCTEFGEPVPSGVVTIGRPIW-NTRMYVLDAALRPAPVGVEGELYIAGDLVTRGYLNRPGLTSSKFVADPFYRSGDIARWNADGMLEFIARVDDQVKIRGFRIELGEIDTVLNQHPAVRHAAAIVREDTPGDKRLVAYVVPEGE-LDAAGLRDHVADR-LPEYMVPVAFVTMDALPLTGNRKLDRNAL----------- 108756866 471 -------WLDDEERRTLLRDWNATATVHELFQRQARETPDAMAVSYEGHSLSYQALDTRSREIAAHLKSLGVKPGALVGIYLDRSAELVAAMLGVLSAGAAYVPLDPVHPEDRLRYMLEDSGVVVVLARQASRD-----------------KVAAIAGASCKVCVLEDVKAGATSAPATSPNGLAYVIYTSGSTGRPKGVMIPHRGVVNFLLCMRRTLGLKRTDSLLAVT--TYCFDIAALELLLPLCAGAQVIIASAEDAQALKRALRTHRPTLMQATPATWTLLFQSGWENAERV----RILCGGEALPESLKAHFV-RTASDVWNMFGPTETTI-WSTMAKVSASRPVTIGKPID-NTQVYVLDDRMQPVPIGVPGELWIAGAGVACGYLNRPALTAERFVSNPFYRTGDLARWRADGEVEYLGRLDHQVKVRGFRIEMGEIEAQLAGHPSVKNCAVVAK--ELNGSQLVAYCQPAGTSFDEEAIRAHLR-KFLPDYMVPAHVFAVDAIPLSGNGKVDRGQL----------- 150445938 540 --------------------------VHRLFENQVKRTPEAIAVMFEDQLISYQELNRQANQLAHYLSNLGIKSGERVGVYLERSPLVIVSILSIFKAGGVYVPLDATYPQERLSFMASDANIAVLLTQTNLKHYFLKKTVSIVYLDQEK-------GKISQFSPLNPSLT-------VNPHDLAYIIYTSGSTGQPKGVLLAHQGLSNLAEAQSELFAVETDSRVLQFASI--SFDASISEIFMSLVKGARLCLISQDTFLNYHKLIEDYEITVLTLPPSILAML------PEGQFPDLQTLIVAGEACSGYLVKRWSNQ--CRFFNAYGPTEATVCATIAECTQSLDAPSIGVPIA-NTQVYLLDSYLQPVPIGIIGELYIGGIGVAQGYLNRPELTDEKFIPNPFYKTGDLARYLPDGKIEFLGRIDDQVKIRGIRIELGEIEARICQYPLVKDC-VVAAYQADTGQHLVAYLVAQDASINQKQLKAYL-QNYLPISMIPSQIIILDAFPLTSNGKVNRKAL----------- 14486357 1519 --------------------------IHDFIDQVAAK-PEKTSIIYPGGKFSYQELHELTNFWAYALKELGVEKDKVCGVLLEGDYRQLIAMLAVFKAGGIYLPLRLDEPEERRQRMMIKTSPEIILV----AAENLEGIKPQLSAEKPPHILVVKAHKIQQYHQWNGMDYQEFPCAMPDADDSNYIMFTSGSTGEPKAILGSHGSLRHFIDWEKREFGINESWRCLQIAQI--NFDAYLRETCVTLCSGGTLYIPESEDLELLLLRIGEWEINLLHTVPSVMRLFLKIGRGAHNLLKSLRIFVLGGEPLFVKELAEWHQIFGTEFVNIYGASETTFHFYRIPNPNERVPGGQTLP----DAAYAVVDGNRARAIGEVGEVFVKSPYLTKGYYQDESLTHSVFVPNPLYRTGDLCRLLPDLTLEVIGRSDNQIKLNGVRIELGEIEDVLSGIEGVEKALVMANKKEEL-VTVIAYYQAED-TVHQEYIRGKLK-QLLPIYMQPSFLMRLEAFPLLPNGKIHRLALPK--------- 50812237 451 -----------------------DKCIHEVFEEKAKQTPDAVAVMFEDRSLTYKEVDEKSTSVAVYLQHQGVRPEQPVGICAERSFDMIIGILGILKAGGAYVPLDPSFPQERLKYMLKDSQASIVLT---------QPNVHDRISGLTGSHVKAINIELACRNGYTDQQSSGLKR-EVKPEHLAYIIYTSGSTGEPKGVMVEHRSIMNTLNFLESHYPVTAEDAYL--LKTNYVFDVSISELFGWFIGDGRLVILPEKSPQLCMDYIETYKVTHINFVPAMLHVFLEMAKDNKREDGPLKYMMVAGEAFPKVLVKKAVSLFNCRVENIYGPTEASIYAAYFGCGKGDIASPIGKPVS-NTKIYIVDQHLKPVPIGKPGELCIAGAGLARGYFKKPGLTAEKFIDNPFYKSGDSARWLPDGNIEYLGRIDSQVKIRGFRVELGAIETKLGEFPGILDQAVV-VKQLEGHQQLAAYYTEESGHASAKDLRLHLKS-SLPEYMIPSHFIRLDELPLSPSGKVNRKELREIV------- 70731449 3520 ----------------------RGLNIHQLIEAQAARTPDAVALLCAGEQLSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQS--------PLLERLQDGLAVP--YLCLDQAPVWLA---GMAQGNPPERSSAENLAYVMYTSGSTGRPKGVGITHNALSQHARATASHFNMTATDRGLQFSTF--NFDAFVEQLYPALIRGASVVIRGKWDSETFYRELIEQGISIVDLSTAYWFMLKDFAAKGPRDFGRLRQLNLGGEAMPAEGVAAWKQLKHACLLNTYGPTEATVSATAHDCGAYLKVIPLGKAL-PGRSIYLLDSSGNLPLNGVMGELMIGGDLLARGYHDRPGLTAERFIPDPFYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELTPVREALVLAQ-DGASGPQLVAYVVPQAQAQLREQLKAALKE-VLPDYMLPAHLLFLEALPLSPNGKLDRKALPKADASLL--- 52842392 597 ------------------------KPIHQYFEEQVSKTPDEIAAVFENKSITYVELNRKANQLAHYLRSQGVKQDDLVGISLSRSLEMVICILGILKSGGAYLPLDPNYPDERISYMLMDSKTNLLITDQEFHGFNGKSI------------------EINSFLNLKNLSSENLQAIN-KPSDLAYIIYTSGTTGKPKGVAISHRSICNHMLWMKKEYAFKNKDVFLQKTPF--SFDASVWEFFMPLLVGGKLVVAPNDSPNQMIRLIRENKVSVLQIVPSMLKELVSNEEFGL--CKSLTHVFCGGEALLSETINAFYNFSDTKLHNLYGPTEVTIAYTCTAGDAKGDVSRIGKPIM-NTKVYVLDAKMQPVPIGIMGELYISGDGLARGYLNNPEFTIQKFLPNPFYRTGDLVKWNSNGVLEYHGRCDNQVKIRGYRIEINEIESYLEKIPSIHQCIVKPEKNQDDSMSLSAYLVLKNSQISAVDIRAILK-QNIPEYMIPARFYIVDKFFSTPSGKIDRKMLP-IPSKRLRSG 17230141 501 ---------------------YPQKWLHQLFEEQVQRTPDSIAVCYQEQTLTYQELNSKVNQLAHHLQKLGVGCESLVGIYLERSPELIIALLAVLKAGGAYIPLDNKLPPERLAYMLGDAQPRIILTMAAS------------VTGLPDYQGTVICLD-EDWQSIAQNPTENLPNI-VTGENLAYIIYTSGSTGKPKGVMLTHRGLANYLQWAIQTYPVDLGVGV--PVQSAISFDATITSLYTPLLVGKAVILLPEAEEIEALKLSSARNFSLVKLTPSILSQLLPQKVPAGYP----QAFIIGGEALTEQHLEFWRSYFPQTLINEYGPTETVVGCCIYDASQGKSSKPIGRPIA-NTRLYILDRYLQPVPIGVPGELYIGGAGVARGYLNRPELTAERFISNTLYKPGDRARYLSDGTIEYLGRLDDQVKIRGFRVELGEIEAILKAHPSVQEAVVILQKVHPQSSQLVAYLV---GNQQTVDFRQYLATK-LPAYMLPSAFVWLEQLPLTTNGKVDKQQLPAPAAK----- 55377684 9 ----------------------------DFLDRAREYYGDKEAIVATGERFTYDEFGERADGFSAAMAARGIEKGDRVAVLDPNTHYQLEAAYGTMQLGAVHTPLNYRLVPDDFEYILSDAEVDAV-----YADYEYADKIEPIRDEVPTDIFVAVDGDWESFDEIIEEAGTDYERPEMDEDDLITINYTSGTTGDPKGVCRTHRTETLHAYIVALHQEISDDDVYLWTLPMFHVNGWGH--IFSVTGMGAKHVCTRGVDAEGIFDAVRTEDVSYLCGAPTVLNILADRYAAHDGEIETVR-IATAGSAPPEAVIRTVEDDFGWYLKHVYGATETGPLVTTSDARRFFEDGSNARIGYLGTDVRVVDEDGNDVPHDDEGEVVVRGNQVMDRYWNKPEQTEEAFSDEGYYHMGDLATVDEDGMVAIRDRKKDIIISGGENISSIELEDTLYEHDAVSDVAVIPAPSDEWGETPKAFVVPNSGDPTAEDLRTFTREQ-LATYKVVRRVEFVEELPTTATGKVQKYELREQEWE----- 211638936 4856 -----VPYPDQL-------------CIHQLFEQQVEKYPDAIAVVHEGQSLTYAELNICANRLAHQLIALGVVPDQRVAICVTRSPATVVGQLAVLKAGGAYVPLDPAYPGERLIHILTDAAPAILLADSAGCD----ALGEKVLTRLTLL----------DPNSLLDQPDSNPLVSSLTSRHLAYVIYTSGSTGTPKGVMIEHRGLVNLIQEKIVQFDIHSGSRMLQFASFG--FDASVWEVMMALCGGATLVDIVRQEPHHLWHYLEEHTVTHACLTPTMLREGAGLPVMTIKP-----TLILGGEAPSAALLGALSGR--VNLFNAYGPTEITVCATVWYCPPDYTLISIGRPTA-NTRIYLLDTYGQPVPLGAVGELYIGGIGVARGYLNHPELTVEHFLTDPFYRTGDLARYLPDGNLMFVGRNDQQVKIRGFRIEPGEIEARLLEYSAVREALVLASGDGP-DKRLIAYVVVPADDGLVNNLRSHL-SIILPDYMVPAAFVRLDAFPLTPNGKLDRRAL----------- 211638936 584 -----------LLETWNAETIYPDQCIHQLFEQQVEKTPEATALIAGDKTLSYAELNAGVNRLARQLIAQGISPGDHVAILLERSIELVVAQLAILKVRAVYVPIDPNMPDERKNGLINDCSAKLLLT-------------DELADIPVGLTALLLRISAEVNTHREEETGFNLNLP-CRSSDAAYVMYTSGSTGTPKGVIVPHRAVVRLVINNGYAEIGQDDRVAFTANP---AFDASTFEIWAPLLNGGALVVIDHATPQVFIQVLQAHRITILWLTVGLFNRLVAELSAA---LPQIRTLIFGGDIPDRQVIAQVLDKHPPQLLQAYGPTEGTTFTTMYPIPPGMAKVPIGRPIA-NTRVYLLDGYGQPVPLGGVGEIYVGGAGVACGYLNRPELTAERFLVDPFYRTGDLARYLVDGNLEFLGRNDQQVKIRGFRIEPGEIEGRLTEYPAIRE-AVVLVQDDGQDKRLIAYVVAEVDEELVNNLRTYL-STILPDYMVPAAFVRLDAFPLTPNGKLDRRALKEAFARQI--- 211638936 3800 -----TPYPDQL-------------CIHQLFEQQVAKTPQASALIAKDNILSYAELNARANRLAYQLIEQGILPDDHVAILLERSVELVVAQLAILKVGAVYVPVDPRMPDKRRNWLINDCLAKLLLTDRQVDIPVGLAIPR------------FYLTDETDTMREEDYLNPDLSCSSVG---TAYVMYTSGSTGTPKGVVVPHRAIVRLVINNGYVAIGPDDRVSFTANP---AFDASTFEVWAPLLNGGTLVVIDYLTPSKFVRALQDYRITILWISVGLLNRLVAELSPV---LPQIKVLIFGGEVLDPNVIAQILDRSPPQLLQAYGPSEGTTFTTMYTLPPGMTRVPIGRPIA-NTRLYLLDAYGQPVPLGVMGEIYVGGDGIACGYLNRLELTTERFLADPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLTEFPAVREAAVLAL-GEGLDKRLVAYVVADEDEGLVNCLRTHL-STILPDYMIPAAFVRLDAFPLTSNGKLDSRAL----------- 211638936 2732 --------------------------IHQLFEQQAEKIPEAMSLIAGDQSLSYAELNVRANQLAHQLIEQGICPDDHVAILLERSVELVVAQLAILKASAIYVPLDPGVPDERKNWLINDCSAKLLLI--------------GARVDVPVGLSVPLFRLSDEVGISKEGSRFNPDLPRSSIG-PAYIMYTSGSTGTPKGVIVPHRAVVRLVINNGYADIGRDDRVAFTANP---AFDASTFEVWAPLLNGGTLVVIDHATPQEFVRTLQVHQISVLWISVGLLNRLVAELSPV---LPQIKILIFGGEVLDPNVISQVLANSPPQLLQAYGPSEGT-TFTTIYHIETLSVGPIGRPIA-NTHVYLLDAYGQPVPLGGPGEIYVGGDGVACGYLNRPELTAERFLTDPFYRTGDLARYLSDGNLVFLGRNDQQVKIRGFRIEPGEIEARLTEYPGVREAVVLVLGDGQ-DKRLVAYVVADANEELASRLRIHL-SKILPDYMVPTAFVRLAVFPLTPNGKLDRRALPAPDEEDLA-- 211638936 1670 ------PYPDQL-------------CIHQLFEQQVKKTPEAIALIAGDKVFSYAELNVCANRLARQLIEQGVSLGDNVAILLERSAELVVTQLAIFKVGAVYVPIDPKVPDERKNWLINDCSAKLLFTD------EQANIPAGLAVPLFRLSGNIITDREENHFNLDLPGSSTGS---------AYIMYTSGSTGTPKGVVVPHRAVVRLVINNGYAEIEQDDRVAFTANP---AFDASTFEVWAPLLNGGTLVVIDHVTPSDFVRALQVHRITILWMSVGLLNRLVTELSPV---LAQIKILIFGGEVLDPYVIAQILDKNPPQLLQAYGPSEGTTFTTIYPIPPGVAKIPIGRPIA-NTRLYLLDAYGQPVPLGATGEIYVGGDGVANGYFNRPELTAERFLTDPFYRTGDLARYLPDGNLLFVGRNDQQVKIRGFRIEPGEIEARLTEHPAVSEALVLALSDGQ-DKRLIAYVVAEPGDGLVVSLREHL-STILPDYMVPAAFVRLDAFPLTPN---DKRDLR---------- 211638936 5929 --------------------------IHQLFEQQVEKTPAATALIAGDETLSYVELNTRANRLARQLIAQGICPNNHVALLLERSIELVVAQLAILKVGAVYVPIDPNVPDERKNWLINDCSAKLLLTNG--------WVDIPVGLAVPLFRLTDEAGTSREEDSNLDWSG--------RSSDPAYVMYTSGSTGMPKGVVVPHRAVVRLVINNGYVEIKQDDRVSFTANP---AFDASTFEVWAPLLNGGALVVIDYATPQALVRVLQAYRVTILWLTIGLFNRLVTELSPV---LPQIKILIFGGDIPDLRVIAEVLDNSPPQLLQAYGPSEGTTFTTMVALPPGAARVPIGRPIA-NTCVYLLDDDSQPVPLGVAGEIYVGGDGVACGYLNRQELTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLTEHFAVREAAVLALSNGQ-DKQLIAYVVADAEDGLVNSLRTYL-NTILPDYMVPTAFVRLDAFPLTANGKLDRRAL----------- 56475804 28 --------------------------------------GEQAAIVSGERSVSYRELNAMVNRTGNALKEHGVARGERVLFLMDDSPEMVAAYLGTLRIGAVSVALNVRLAPRDVRYVIEDSECRVLMIDAEFVHLYEEIAGELASRPLVVVRGPALPAGCVSLESFVAGCSDALESEPAAPNDVAFWVYSSGTTGRPKAVMHTHECVLIADRMEREYFGVVPGDRIFTTSKMFFGWALGH-SLMGGLRCGATVIIAPGPDPTLMAEIIERHKPTLFFSTPVMYRNLLREGVAETSACRQIRHFLSAGEKLPETLYQRWLEVCGKPIIDGIGASETIFLFL-VNEGHEQRPGSCGKKV-PWAEVRLVDEAGEEVTPDVPGLIAIRTPSQFAGYWKQPELTAKAL-RDGWYYPGDMFSFDRDGYWYHNGRADDMLKISGQWVSPSEIESCAMTAPGISEAAVVGIQQDDGLMRLALIAVAKDPTANEARLSEEVLDTNLSIYKCPRTIRFVEELPRTATGKIQKYRLREMMK------ 189346401 27 ----YKKWDSVLDSSNPPFYRWTNTCYNALDRHVDEGRGNQLAVIYDSERYTYREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISAEHGRVVDYKRLLDFAIELAHFKPEICIIKQREQLKAELNLGAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDNGGHMVAMKWSMEVYNVKPGEVYWAAWVVGHSYIVYAPGCTTLIFEGKPV---GTPDPGTFWRIVNEYSVAVLFTAPTAFRAIKKEDPKKKYDLSSLRTLFLAGERADPDTVKWAEEKLQVPVVDHWWQTETGWAIAANIEPGPVKYGSASRAVPGY-NVQVINQEMERLPAGQMGDIVIKPPGTMLSLWKADIRFIESYMTPGYYQTSDAGFIDEDGYIHIMSRTDDIINVAGHRLSTGSIEAALCEHPDVAESAVIGVHDDLKGQVPLGFLVLKANVDTPETVIEYVRE-NIGPVASFKHAVIVNRLPKTRSGKILRGTMRKIANSEEYA- 72383993 24 ------------------------------LVRTARAYPSQAALFLGTQQLTFAQLADRVARCAGGLRDLGLHAGDRVAIILKNCPQYVELLYGIWHAGLCAVPINAKLHPREIDDIVRNSGATVCFVTDFEAVTNAKTIAV----------------DSTDYHAL--FAGPGAQVADVAEDALAWLFYTSGTTGKPKGVMLSHQNLAAMYWASSAVSHIVPGDSLIHAAPMSHGSGLY---IVPHIAEGASQVIPGGFNAAELVELVAVHPRTSLFAAPTMLNRLVEYVRRSRADLSNLKVIVCGGAPLYLEDEVAALDCLGAKIAQIYGQGESPMTITAQTSAEISGAHSVGRAL-PGVEIRIADTHDDPLPVGEIGEVLVRGSAVMQGYWNNPEASAVTL-RNGWLHTGDVGCMDQSGRLTLKDRSKETIISGGSNVYPREVEDALLTHPAVAEVSVLGRSHPDWGEEVVAIVVRKARSVTISELDQWCL-RRIARFKRPKAYLFVDSLPRNANGKVLKAALRDLLAK----- 28870014 2585 ------------------------QTLQGLFEAQVARTPQAVAVRAGRSQLSFRQLNEQANCLAHHLIKLGVRPDDRVAICVERGVGMVVGLLAILKAGGAYVPLDPSYPRERLHYMFKDSAPIALLTQATTRALLDDEGTPRVDL---------------DSADWDMQHVANPRVTDLTPNHLAYVIYTSGSTGTPKGVMVEHRNVSNLVQWSSRLCPPTSGSALLHKTPI--SFDASVWEIFWPLSSGIALVLARQRDPAYVAQVIQERRISVVQFVPVLLQQFLDLPQSR--DCHSLTDIVCGGGELTVALAEQLRQRLPVRLHNVYGPTETTVDCSVWTEPHQPVPGSVGRPIS-NTRMYVLDAQDQPVPQGVSGQLHIGGSGVTRGYLNLPQADAERFIDDRLYRSGDLVRQRADGLLEFLGRNDDQVKIHGLRIEPGDIQACLTAHPDIQQAVVLVRDEPPGGQRLVAYYT--GTLLPIETLRELLRAR-LPDYMVPALYVHLHEMPLAPNGKLDRKALPAPGVDALL-- 28870014 1517 LLEDFNPARQAFPERL---------TVHALIEAQVARTPQSPALIQDGTSLSYAQLNQQANRLAHHLISLGVRPDERVALCLHRGPQRLIAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRLVLTEHATLA--------------------LVGDIAQVNIEQAEVHSHPDSNPQVDAQNLAYVIYTSGSTGQPKGVMVEHRTLANLVHWHCQAFSLHAGSHTASVA--GFGFDAMAWEVWPALCAGAVLHLPPNEHVDELLDWWLEQPLQVSFLPTPVA----EQAFRRPRQHPTLRTLLIGGDRL-----RQFDSDPGFAVINNYGPTETTVVATSGPVTPGGPLH-IGGPIA-NTRVYVLDEQLQPVPVGVIGELYIGGAGVARGYLNKPQMTEERFVADPFYRSGDLVRWNVDGSLDYLGRNDDQVKIRGMRIELGEIEAVLARQADVKDAVVL-----VRGERLLAWYT-EVSAVEPETLREALQA-CLPPHMVPLAFTRLQSLPLTSHGKLDRNALPDPDLQAL--- 28870014 467 ------------------------------IEQQAHAFPHAVAAAFQGQHLTYAQLNRHANALARRLIDQGVRPDDRVAVVSRRSLETLIGLLAILKAGAAYVPIDPSHPRERLNYLLSDSAPVAVLTLSS------------LADRLPPLAVPLIELDHCAHSQGDDSNPQ---VSGLSRDNLVYVIYTSGSTGQPKGVMVEHHTLASLVDWHCAAFDVKAGSHTSCLA--GFGFDAMAWEVWPTLCAGATLHLAPGEDIEAMLNWWRAQPLDVSFLPTPVA----EYAFSQDDEHPTLRTLLIGGDRL-----RQFAHNRRYAVVNNYGPTETTVVATSGQVFASGSLH-IGVPIA-NTRVYVLDGHLQPLPPGVPGELYIGGAGVARGYLNQPQLTEERFIHDPFYRSGDLVAWNADGTLDYLGRNDDQVKIRGMRIEPGEIEAVLTCQQGVKDAVVL-----VRDFHLLAWFT-ETSAVDTDALNHALRA-LLPGYMVPRAFTRMPSLPLTANGKLDRRALPD--------- 115699980 14 -----------------------GKTLGQCMDDMAEKKPDHDAFVFEGVRWTFSQFREQVDRLAAGFLAIGLKKGDRIGIWDSNTSEWVLTQFAAARIGAILVTINLAYRPNELYYTLQKAGVKAIVSAQNFKTQNYYEMLSTVSEKLPMLESIIMLGKGDDMGNIEHKLMVEGYAKTVQFDDPVAIMFTSGTTGNPKGATMTHHRIVNNGYHIGCRVGYDKACV-------------------------------------------ARTRCTFVYGTPTMFIDLMSQPTFKDTDMSSVHSGIIGGAPVSPEIIRQMTKGMGMKVAVGFGMTEAGPMIAIVDDPQDKQFNTIGR-LCQHMEGKVIDETGQIVPVDVPGELCVRGYANMIGYWENEEATKASIDATKWYHTGDMATMDEDGYCRIIGRFKELIIMGGRNIYPVEIEKYIYTHPKVEDVHVIGIPDDRLGEKVVACIVKAGEDLTEEDIKEYCQG-EISHYKIPKHVIFMEAFPMTVSGKVQKFKLQETISEQL--- 205372818 8 -------------------------------------------------TFTYKEIVQRTRRLASALSCLGVEEGTKVGTLAWNHHRHLEAYFAIPCIGAVLHTINFRLYPQHIAYIVNHARDEVLLIDK-----DLLPLVEAIKDQIPHVKAFIILSEYEKFIEQRDPAFQFTK--ELDENAPAVMCYTSATTGNPKGVMYSHRGIVLHALGLADTTALSEKDVAMPVVPMFHVNAWGLP--FAATWFGTTQVLPPYFTPEILATLIEEHRVTITAGVPTIWNGLLQEIERKDYNLSSLRGVLCGGSAAPKGMIRAYEEKHGIPFMHAYGMTETSPSLGELNQEEKISIKAKQGILVPGLQMKIVGKDGEVAWDGEMGELLLRGPWIASQY-ENDERTLGSF-KDGWLYTGDVVTIDKEGYIQVVDRTKDLIKSGGEWISSVDIENAIMAHEGVFEAAVVAIPHEQWHERPVACVVLKEGYVSKKDLYEFLTPQF-AKWWLPDEIVFLNEIPKTSVGKFLKRTLRDEIQ------ 88706406 11 --------------------------LPEILALHGRWRSERTAVVSGDERKSWREFVADNHRFAHGLLGAGVQPGDRVGVFMGNAYSMLTALFGTLASGAVSVPLNTSVADDAIVAMLGDADIRALIVSEEHRARFDRLLPRLPGDLVCITDAVTTDVDAPVWQTIDRISAQPDTLPAVAHDSPLNIIYSSGTTGLPKGILHSHGGRRDWAYDLSIALRYHGGARTLLTIGLYSN--ISWVAMLCTLLAGGTLVVHPRFDAAAFLKTVESEGITHTAMVPIQFQRVLEAQVASPHDLSSMHAMMSCGSPLHEGLKRAIFETFPCGIIELYGLTEGIIT-TLDPEDAEGRWSSVGKPLV-GTDILIVGEDDKPCADGEAGEVVSRGRITMPGYWQREDANADARYVDGWLRSGDIGHLDAQGFLYIVDRKKDMILSGGQNIYPQDIEALLVTHEGIADVAVIGASSERWGETPIALVVVRDDSLTMAALLEWANQR-LGKQQRLADCIAVEELPRNPNGKILKRELRKHYGDK---- 78044347 51 ----YEKWERVLEFNYPWHRWFIGITYNALDAQVAKGRGNKAAFIFREEVYTYRMLKDRVERLSRGLKNLGIQKGDRVVIYMPLTPEGVMAMLAVARIGAVHSVVYAGLGFKALRERILDSGAKLVITADRGKKVALKPIVDEALEGVSCVEKVAVPREVDFLTLFKNPPGEPAEI--MEAEDPLFILYTSGTTGKPKGVLHVHGGYMVGTYYHAKTFFLKDDDVFWCTWIVGHSYIVYAP-----LVAGATTLFLDYPTPDTPWQIIEKYQVSVVFTAPTAIRLLMKYGEKENYDLSSLRLITCAGEPLNPEAWRWAYENLGGFIVDNWWQTELGGPTLGTPPVKAAKPGKVGFAL-PGVVADVLDREGKPVPAGQGGLLCLKNPHMLRTVYGDDARYEKAWREPGWYFTGDVAVKDEEGYFAVLGRADDVLNIAGHRIGTAEVESALVSHPAVAEAAAVGVPDPLKGEILKAFVILKIGAAPSEELAKELIEHVLGPIVVIGELKFVDKLPKTRSGKIMRRVLKAQ-------- 33599445 11 ----------------------PGQTWWDIIEAHARRFPERDALAHGDGAITYGELVARVRRCAAGLSARGIGAGDCVALLAPPTPDAMVCLLAAARLGALWVGLNPRYQAREMAYVIGHAQPKLVLSVREFEARRYADDLEAALATLPELLYYDSQASCDEAMALCDAPDAACPAPFDDAAQPCMLVYTSGTTGNPKGVLLSQTALIYRSTVQARTFATRSHPVVINFAPINHIGGMHFRG-LSQILAGGTIIYQERYRPAEVMGLIEKHRVNMLMLGSTMLQMLIREPSFDMSIMRGMEWFIFSGAAIPMPILQRVKEHC-PRIGSTYGLTEGSVSYIVASDSLEAAAYTVGRAI-PEGQLRVADEQGQPLPAGTQGELQVRGQYCMNGYLRDAAATAGAFTRDGWLKTGDMAQREDDGNFRLVGRIKEMYKSGGYNVYPREIEVVLEQHPNVLMSAVIAVDDELYQQVGHAHLILRPDTEVSEELVQWCRER-MANYKVPKRIFVRNSLPMLSIGKVDKIALRQQ-------- 78189092 27 ----FRKWDKVLDASNPPFYRWTNTCYNALDRHVDEGRGNQLAVIYDSQRYTYREFRDIVALFAGALKSRGVHKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISASCGKVIDYKRLLDFAIELAHFKPEICIIKQREQLRAELNLGAEPVPCVPVESSDPLYILYTSGTTGKPKGIVRDNGGHMVAMQWSMHVYNVEPGEVFWAAWVVGHSYIVYAPGCTTLLFEGKPV---GTPDPGTFWRIISEYNVSVLFTAPTAFRAIKKEDPIRQYSFPNFRALFLAGERADPDTVRWAEEKLKVPVVDHWWQTETGWAIAANCEPGPTKYGSASRAVPGY-NVQVVNAEMEQLPAGQMGDIVVKPPGTMLTLWKADTRFVETYTYPGYYQTSDAGYIDEDNYLYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVIGVADDLKGEVPLGFLVLKNNVDTPKHVIEYVRE-NIGPVASFKHAVIVNRLPKTRSGKILRGTMKKIANSE---- 16804757 11 ---------------------------------------EKTALIWKNEHWSYHHLLEQANKFANVAKDAGIKKGDHVIVMTPRLLETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIVSYNGMTAEFDK------IESIPSVSKKIIVGDWEQYETLMEAAPTEFERVETSRDDACLLAFTSGTTGNPKGVVHIHGGYAHIRIAADHWLDIHEDDIVWATAGPGWQKWVWSP-FLSVLGKGATGFIYNRFIPEKQLHLLEEEKINVLCCTPTEYRLMAKVNNLREHDLSSLRSAVSAGEPLNREVIQVFRDNFDIKVRDGYGQTESTLLIGTLVD-TPIRPGSMGKPIMP-EYMAIIDADGNPVGVGEIGDIAMRRPALFKEYYKEPERLQKAIRGD-YFVSGDRAIRDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDEIRGTVVKAFIVVKDGYKGTDDLVHELQKEQTAPYKYPRRIEFVEALPKTDSGKIRRVELRDA-------- 161355864 547 -----------YAWNATERDYPIEQCIHQLFEAQVDRKPEAIALTFEGQRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPAYASDRLRGIVQDSQP-ALVLADAVG----RAALGELDGALP------VIDPETDALRWREMPATNPEVASQHVHHLAYVIYTSGSTGRPKGVMVEHAQVVRLFGATQAWFGFDERDVW--TLFHSYGFDFSVWELWGALLHGGRLVIVPTETPSAFFALLCAEGVTVLNQTPSAFQALMSAQEEREEAAHRLRYVIFGGEALEPRTLASWYARHGTQLVNMYGITETTVHVTRAEDAMRLGASPIGVRI-PDLQLYVLDDRREPVPMGVTGELYVGGAGVARGYLNRPELTRERFIDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARDHDSATERLVAYYT---GDADVVALRAQAAQH-LPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADD----- 214029372 26 ------------------------------LRRAAHVFADVPAVVYGSHRKTYAAYYDRCTRLASALAGMGVRPGDVVATLIPNLPAQAEAHFGVPACGGVLNTINTRLDVGTVAYIFDHGEAKIVLVDSQF-----LSLAEQAKQDCEGKGPLIIEVPDEEDVLSAASHDFDWIMPQDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVMQPKYLAIVPLFHCNGWNHTWMMPVL--GGTLVCCRDITAPAIYDAIADEGVTHFGGAPIVLNMIVNAPQDQRRSFDHTVEVFTAGAPPAPATLEKIEA-LGFHVTQVYGLTETYGHVTECQQGRATIKARQGVAFPMMDHITVMDETMSQIPMNDQGEIVMRGNSVMKGYLKNPDATQEAF-KGGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPAVNLAAVVAKPDDKWGEVPCAFVELKPGEVDEAALIAFSRD-TLAGFKAPKKVVF-QELPKTSTGKIQKFELRSIARK----- 121592533 15 -------------------------SLPELIERQAAHRPGHTALVLEGQRLDYAALHAGMDRVARSLQRDGMQPGDVVAICAGTSVEYVLAYLGALRAGVAVAPLAPSATAEHLSAMLDNCGARLVLRDREVAA--QWPLHAGAALRCVALDDAPEAGEPSQWLVQGDGAPAPITP---APDWPFNVIYSSGTTGVPKGIVQSWAMRWAHVRRAV-TNGYGPDAVSLCATPLYSNTTLVA--ALPTLALGGTLVLMRKFDATRYLALAQQHGATHTMLVPVQYQRLMACPDFDRTDLSRLQHKFCTSAPFSAALKAEVLRRWPGRLIEYYGMTEGGVRCELHCHDFPHKLHTVGRPGEGAD-IRFIDEQGRELPAGEQGEIVGRSAGMMSGYYRLPDKTREAFDAEGYIRSGDVGRLDADGFIVLGDRKKDMIITGGFNVYPSDVEAVLCQHPQVAECAVVGVPSEQWGETPVAYVVGRSGSPTAEELREWLNTR-VGKTQRVADLRLVERLPRSEIGKVLKRTLREQLQAEPIAG 159028632 470 -----------------QTDYPLDKCIHQLFEEQVERTPENIAVVFEDQQLNYRELNARANQLAHYLQKLGVEPDVLVGICVERSLDMIVGLLGILKAGGGYVPLDPAYPQERLDFMLGESQAQVLLTQSPLAAGFTHH----------DIPVVYLDSDWQKIAEFEEENPENT----TTAKNLIYTIFTSGSTGKAKGVAIEHRQLLNYLNGIQERCLSKPGGQF--ALVSTFAADLGNTVIFPSLINGGCLHLLRTTDSNAFLEYCQQHPFDYLKIVPSHLAALLSAAQPET-KLP-WQKLILGGEPTTWNLAEKVIHAPQCQIFNHYGPTEATVGVLTFAMDSQSISQSQGRPLA-NTQIYLLDQNLQPVPIGVQGELYIGGASLARGYLNRPELTNEKFIPHPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQPNYVETTCVIAREDSPGIKRLVAYIVPKNVTLSTSELRQFLKAR-LPDYMIPSAFVTLEALPLTPNGKLDHRALPE--------- 154246404 25 -----------------------------FLERAAGVFPDHTAIIHGALRRNYRDFYARSRRLASALAKLGVGKGDTVAVMLPNAPAMLEAHYGVPMTGAVLNSLNTRLDAAILAFTLDHGEAKVLITDREFSPVMKAALAMATRKPVVDDPEFTGKGERIGTIEYEDLATGDADFAWKTPDDAIALNYTSGTTGDPKGVVYHHRGAHLLAVGNVVTCSLGKHPVYLWTLPMFHCNGWCFP--WSITLAAGTHVCLRQVRAKPIFDAIADYKVTHMCGAPIVMSTLLNTPDADKRPLPHKVEFITAAAPPPEAVLAAMQEA-GFNVVHVYGLTEGPSVVNEWHAEWDALPARQGVRYGALEALDVLDPDTMPVPDGETGEVMFRGNVVMKGYLKNPTATDAAF-AGGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVAKPDEKWGETPVAFVELREGAATAEDLIAHCRTH-LAAYKCPRHIVF-EEIPKTSTGKIQKFRLREMAKE----- 118431020 42 ------------------------------------------------ERYTFSDAARRIESLANALRALGVSGLDRVATMDWNTHWHYETYFAAPMMGAVLHPLNVRLAPNEIAYIMNHAEDKVLIVHS-----DFLKLAEAILPHAPSVEHVVIVDAGRRLHNYEDLHGGRFEWPELDENRPAAMGYTSGTTGLPKGVYHSHRMIVVHALSGALALRVTGDDTLLHIVPMFHVLAWGLPYM--ATLTGMKQVFPGRLDPKVLLDLIVGEKVTVTAGVPTILYMLLSHPESGKYDLSGL-LFVNGGQALPKGLADAARKR-GIEVIVGYGMTETAPILTLANVPQEELSLTTGWPV-PLVELMVADETLEPVPDGKTGEIVVRTPWVTPEYYKDPEKTEKA-WRGGWFHTGDIAVWTPEGYIQIVDRDKDIIKSGGEWISSLRLESLISQHPGVAQVAVIGARHPKWGERPVAIIVPKPGKLTTEEVREWLAKNEIPKWWLPDKIVLVDDLPKTSVGKINKRSLREKFANIL--- 171058759 24 -----------------------------FVERSAEVFGARTAVIHGRRRYSWAQVRERSARLASALRSLGVERGHTVSVMLPNTPEMVEAHYAVPALGAVLNTLNTRLDAALLAWQMNHCEATVLITDSEFAPLMDKALALLKSQHGRELRVIDVCDEHLGTHEYEDLLAAHVPLHPADEWDAIAVSYTSGTTGDPKGVVTHHRGAYLNAVCNSVTWTMPHFPVYLWTLPMFHCNGWCFPWTIAAL--GGTHVCLRKVDARAILDAMREHAVDHYCAAPIVHSLLINAPAELREGLSSRKIRGLVAGAAPPAAMIEGMQRIGFDITHVYGLTEVTPEWADADLGEQARLGRQGVRYVLQEGMTVMDPETETPADGQTGEIMFRGNIVMKGYLKNPKATQASL-EGGWFHTGDLAVMEPDRYVKIRDRSKDVIISGGENISSIEVEDALYRHPAVTACAVVAKPDPKWGETPLAYVELAYGAVTAPELIAHCKA-LLAGYKVPREIRF-EPIPKTSTGKIQKFQLRERAR------ 108759883 452 -------WNQQRAD------YPFNSSIPQLIQEQAARTPDAIAVTHRDAQLTYRELNARSNQLAHPLIAEGVGSDIVVALLGDRGVDFLASIVGILKAGGAYLPLDPDHPAERLAQILGQSQTPMVVVSRERRALLDAALALLPAGARPR------ALEIPELLERQAPADDP--PCRSHGRNLAYVIYTSGSTGAPKGAMLEHAGKINHIRGMIDFLRLGPADVMAQTA--SQCFDISVWQFLAPLMLGARVQILDTEDPASFLAELDRTGITVLEVVPALLTAMLEQLDPARLPMQSLHCLIPTGEVLPPALCRRWLKLYPVPLLNAYGPTETTVSQPPPDDEERVPVGYA----LPNLTMYILDPRLRPVPVGLAGELYIGGIGVGRGYLNNPARTAASFLPDPFYKTGDICRYRPDGSIEFLDRADFQVKIRGFRVEPGEVESVLARHPTVRQAVVVARELPTRGKQLVAYVVPRDGHEGITVLREFLQGH-LPHYMMPSVFVVLPALPLNANGKVDRKAL----------- 154501092 3 ------------------------------------------------REITWGQFDKKANRFANLLLSRGLKRGTKVGILLMNCLEWLPIYFGILKAGCLAVPLNFRYSSDEIQYCLDLADVEALVF-----GPEFIGRLEPILPNLGRVRQWFYVGNAESYRELVMYCTFENPPVHLELSDLAAVYFSSGTTGFPKAILHNHKALLSACLTEQQHHGQTHEDVFLCIPPLYHTGAKMHW--FGSLASGGKAVLLRGVSPQWILRTVTEEKCTIVWLLVPWAQDILDAIDRGQYLLDQWRLMHIGAQPVPPSLIHRWKKVFPHHLYDTYGLSESIPGCVHLGVENIDKVGAIGKPGYLW-QARVVDEQGNEVPQGQVGELIVSGPGVMQCYYKNPEATAEVLKGD-WLYTGDMAEMDADGFIYLVDRKKDVVISGGENLYPVQIEDFLRRFEKLKDVAVIGLPDARLGEIAAAIVEVKEGVDTEEEINAFCQE--LPRYKRPRRIIF-DRIPRNPTGKIEKPVLRE--------- 121606172 25 -----------------------------FLERSARVYPERVSLIHGDTRFTWAQTYARCRRLASALAQRGVRVGDTVAAMLPNTPPMFEAHFGVPMLGAVLNTLNTRLDAEAIAFMLDHGEAKVLLTDREFSPIQPRPLVIDVDDPLHEGGALLGELDYEAFLQTGDEAYE-WALPSDEWNAIA-LNYTSGTTGNPKGVVTHHRGAYLNAVSNVVTWEMPRHSVYLWTLPMFHCNGWCFPWTL-ALQAGVSVCL-RKVDPALIFSLIREHRVTHLCGAPIVYGLLINAPQVLRAGISHP-IAGLIAGAAPPAAIIEGCERIGIDITHVYGLTEVYAGWDKLPIGERAALNAQGVAYPMQQAIAVLDETMRPVPDGETGEIFFRGNLVMKGYLKNPQATEEAF-AGGWFHTGDLAVLHPDGYVKIKDRSKDVIISGGENISSLEVEEVLYRHPAVLVAAVVAKPDDKWGEVPCAYLELCDGATTEAEIIEHCRSQ-LARFKVPKQVLF-GTLPKTSTGKIQKFVLREQMR------ 21321598 4213 ------PWLSEQERR-QVLGSWNGDTIPEVFAAQAARTPDAVAVTFDGSALTYRELDERANRLAHHLVAEGAGPEQFVALLLPRSAELVVAVLAVLKAGAAYVPIDPAYPAERIAGMVEDARPVTVL------------------DRLPDL----------------SGYPSTPPRTSLRPENPAYVIYTSGSTGKPKGVVIPHANVIRLFTATDHWFKFDHTDVW--TLFHSYAFDFSVWELWGPLLHGGRLVVVPYESPRDFARLLDDEGVTVLNQTPSAFYQLIPEQPDA-------RYVIFGGEALD---LRKVADWRGATLINMYGITETTVHVTYTEAD-----GTVGVPI-PDLRVYVLDDDLQPVPPGVVGEMYVAGPGLARGYLDRPGLTASRFVANPFYRSGDLARWV-DGKLDYLGRADQQVKVRGFRIEPGEVEAVLAAHPAVRQVAVVARED-----RLVAYVVA-DEPVPAAALREH-AARTLPDHMVPAAYVPLERLPLNNNGKLDRAALPAPDRDATVA- 21321598 5234 -------------------------SFAGLVEAQVGRTPDALALT-GAAELTYAQLNAAANRLAHHLIAAGAGPERVVAVRLPRSAELVVAELAVLKAGAAFLPVDPAYPAERIGFMLADARPLLV------------------------LDGPVDVSDQPDHDPG----------VAVRPEHPAYVIYTSGSTGRPKGVVVTHAGISTFSAAEVAHLDVRPGDRVLEFS--SPSFDASVLELCMALPAGAALVVPP-PGPDQLADVVDEFGVTH-ALIPPVALA-----TVPDRPLPTFRTLVVGGDACSADLVARW--APGRRMVNAYGPTESTVVTSWSRPLAPGGVPPIGRPL-PGTRVHVLDAEGRPVPIGVPGELFVAGVGLARGYLDRPGLTAARFVADPFYRTGDVVRWNRRGELEFVGRADEQVKIRGFRVELGEVETAVLRHPDVREAVVVARADGAGHKRLVAYVVGAVG-----DLREFLGE-SLPEYLVPSLFVPVEALPMSPNGKVDRARLPE--------- 21321598 1845 --------------EWNRTALPTPGTLPDVVAEQARRTPDATALVFRDRSLTFAELDARANALAHHLRAEGVGAEDVVAVRVPRSADVVVALLGILKAGAVYLPIDPTLPADRVELLLDDARPKFVL------------------DALPTLS-----------------PADEAPDVVLRPEQAAYIIYTSGSTGKPKGVVVEHRQ-LANLFYANRHELMGERTRFALTATFSFN---TSWEGLLFLAAGHELHVIDRLDPDGLVTYVRDHRVGTMDLTPSYAHRLVAAGLLE----PGLEQLMLGGEAVDAALWRRI-ARSGVRGFNYYGPTETAVDAASTRVAGDHPV--IGRPLH-NARAYVLDADLRPVPPGVPGELYVGGAQVGRGYLGRPGLTAQRFLPDPFYRTGDRVRWL-DGVLDYLGRADDQVKLRGFRVEPGEVAAALREVPGVRDAVVVVRSG-----RLVGYVTGEPETDARDHLKA-----SLPDYMVPSAVVAVEAFPLSPSGKLDKKALPE--------- 21321598 2843 ----------------------PDTTFPALFEAQAARTPDATALVCGDDRLTFAELDARANRLAHHLIGLGARPERTVAVRLPRSADAVVAVLAVHKAGAVYLPIDPALPTERLDVLLADAAPTVVL------------------------------------DSWPDLTTCPDTRPRVDPDNAAYVIYTSGSTGTPKGVVVEHRNLVNLLHNHRDDFATEHLRVALSAV---FTFD-TSWEGLVLLADGHEVHVITRLEPAEFVRYVRVHGIDLVDAGPPFARQLLDAGLLTGTHAP--KILTLGGEALDTALWREL-ARSGVRAHNFYGPTETTVDAVSTRITGDRPL--IGRPLRNLT-AYVLDADLRPQPEGVPGELFVAGPQVARGYLDRPGLTAQRFLPDPFYRTGDRVRWVGD-QLEYLGRTDDQVKVRGYRVEPGEVEAALLAHPDVRQAVVVPREH-GGHTRLVGYVV-----GAATDLAAWLKDR-LPEHMVPSVFVTLDGVPLTPSGKVDRRAL----------- 21321598 467 ----------------------PDTTFPALFEAQAARTPDATALVCGDDVLTYAEVEARANRLAHRLVADGVRPEQVVALSLPRGVDAVVAVLGVLKAGAVYLPVDPSLAG-----------------------------AAQGAPGHGLGRGAGAGRPGGHDRPARHAAEGPDQTGPGR-----YVIYTSGSTGTPKGVVVEHRNLVNLLVNHRNDFASQPLRVALTAV---FSFD-TSWEGLVLMADGHELHVLTRLEPTALVAYVREHRIDFLDLTPSYVQQLLPAGLLDGPHRP--KVLMLGGEALGPALWREL-AASPTRAYNFYGPTETTVDAVSTLVEGDRPV--IGRPLRNMT-AYVLDPNLQPQPEGVPGELYLAGPQVARGYLDRPGLTASRFLADPFYRTGDRVRWVGD-RLEYLGRTDDQVKIRGHRIEPGEVEAALLSHPDVREAAVVARADD-GHTRLVAYVV----AESPTDLRDHLK-RLLPDYQIPSAFVELDRIPLTPNGKLDK-------------- 54027007 4710 ----------DVAQRWVSAGAFADATLVSLFDEMAAAHPEQVAAKFGADALTYAELDRRANVLARRLIEDGAGPEKLVAVLLPRSLDLVVALLAVVKTGAGYVPIDPAYPAERIAYVLADARPASVVLDST--------VEAEIPAGLPGITVDGFGVETGDMADADDAPTDADRLAPLSPDNVAYVIYTSGSTGRPKGVAVAHRNVVRLLANTDRDFGFGPQDVW--TLFHSYAFDFSVWELWGPLSFGGTVVVVDYYSPEQFLELLRAERVTVLNQTPSAFYQLAEADRTAAPGAASLRYVVFGGEALELRRLSDWVARHGPVLVNMYGITETTVHVSYRALDAATIASAVGRAIAGL-RVYVLDNRLRPVPVGVAGEMYVAGPQLARGYLGRPDLTAARFVANPLYRSGDLARWNRFGELEYLGRADDQVKVRGFRIELGEIEAAVLAQPGIAQAAVIVREDQPGDQRIVAYVVAEPGVTPDLDAVRSGAAEQLPSYMVPSALVRLEWIPLTVNGKLDRRALPAPAVQ----- 54027007 430 ----------------------PDTTLVALLDAQIPRTPDRIALDFEGATLTYAEFDERVNRLARFLIADGVGPESLVALGMRRSLELVIGMHAVLKAGGAYVPIDPDHPAERTAYILSSADPVCVLTVSGD------------ELELPESVRRVEIDTLDVSAYSPQPLTDADRRAPLRPENTAYVIYTSGSTGRPKGVAVTHHAIVNQQLWMLDEYRLTADDVYLQKT--ATTFDVSLWGYFLPLMVGAKLVIAGHRDPLYVADMIARHRVTVTDFVPSMLTVFVAHATPAQ--VQSLRAVFVIGEALPPETAAQFRALTGAGLHNLYGPTEAAVSVTYWETAADTVTVPIGIPEW-NVEVYVLDSRLRPAAIGAPGELYLGGRQLARGYRGRPDLTSDRFVANPFYRTGDLVRWNAAGTLEYIGRTDFQVKFRGQRIELGEIETVTLAHPAVSQSAVLVV-DTATGQQLVAYVVPAPGSIDPLELTRFAAEH-LPSYMVPASVMVLDAFPLNTSGKLDRKALPEPV------- 54027007 9502 -------------------------TLVSMFEAQAARTPETVALTFEGTSLSYGEFAARVHTLARHLVELGVGPESMVALGMRRSLELVIGMYAVSAAGGAYVPLDPDHPAERIAYVLDVAAPVCVLTTSGDEFD---------AGTVPTVEIDRLDLDGYADTPLTDAD----RRAPLRPSNTAYVIFTSGSTGRPKGVAVTHAAIVNRLVWMQSEYGLDRTDVVLQKTPA--TFDVSVWEFFWPLQVGARLVVAGHRDPAYLVELITGQRITTAHFVPSMMSVFV--AEDRAAECTSLRNVFASGEALPAVTAQRLRELTGARLHNLYGPTEAAVDVTYHEVDADTVSVPIGAPVF-NTRVHVLDSRLHPVPVGVAGELYLAGVQLARGYVARPDLTADRFVADPFYRTGDLVAWTADGELEYLGRTDFQVKLRGLRIELGEIESALTALDSIAQAVVVVRSDERLGDQLVAYVIAAAGSIDIEAVRGELAG-ALPGYMVPSAFVVLDAFPLNASGKLDRKALPAPVFE----- 54027007 7358 -------------------------TLVSMFEAQVARTPDAPALTFEGTGLSYAEFAARVHRLARWLIQRGVGPESYVALGMRRSIDLVVGMYAVSVAGGAYVPLDPDHPAERTEYILATADPVCVLT----SGDDLPIDTAQVRIDLLDLDGL-----------SEAPVTDAERRMPLRPENTAYVIFTSGSTGRPKGVAVSHAAIVNRLVWMQAEYGLTAADAVLQKTPA--TFDVSVWEFFWPLQIGARLVVAGHRDPAYLAEVISAERVTVTHFVPSMLAVFVADAAAARCDA--LRMVFASGEALPPKPAHRLRELTGAELHNLYGPTEAAVDVTYHRTDADIDTVPIGAPVF-NTQVYVLDARLRPAPVGVAGELYLAGAQLARGYVARPDLTADRFVADPFYRTGDLVAWTAEGELEYLGRTDFQVKLRGLRIELGEIESALTALEEIAQAVVVVRGDQRTGDQLVAYVVPAPGAQVDSDLVREDLGRQLPAYMVPALVMALDAFPLNASGKLDRKALPAPVFE----- 54027007 3659 -------------------------TLVALFEAQVARTPDAVALTFEGTSLTYAEFASRVHRLARWLKDNGVGPESYVALGIRRSLDLLVGMYAISAAGGAYVPIDPDNPAERIEHILETAGPVCVLTSGSDLDVTLSRQVR--------IDRLDLSGYSDAPLTDADRHR------PLRTGNTAYVIFTSGSTGRPKGVAVSHAAIVNRLVWGHAQYGLAADDVVLQKTPA--TFDVSVWEFFWPLQVGARLVIAGHRDPSYLAQLIIDEHITTAHFVPSMMSLFVVEPRAAE--CTGLRNVFASGEGLPAVTAQRLRELTGARLHNLYGPTEAGVEVTFHETDADTVTVPIGAPVF-NTQVYVLDSRLRPVPVGVPGELYLAGAQLAYGYVTRPDLTTERFVADPFYRTGDLVAWTADGELEYLGRTDFQVKLRGLRIELGEIEGALTALPAVSQSVVVVRHDERTGDQLVAYLIAEPNYTIDVDAVKAALSTQLPAYMVPAAFVVLDAFPLNASGKLDRKALPE--------- 54027007 2577 -------------------------TLVSLFYAQVEATPDAVALVYADEQLTYRELRERSARVARDLMAAGVGPESLVALGIRRSTELVVAMYAVLQAGGAYVPLDPDQPADRINHILDTARPALVLTT------RRDNFADVVADAVPTL---FVEDLPADAATSGAPITDAERPAPLRPGNTAYVIFTSGSTGRPKGVAVGHAAIVNRLLWMQAQYPIGAEDAVLQKTPA--TFDVSVWEFFWPLQTGARLVVAGHRDPVYLAQIIAEQGITTAHFVPSMLAVFVSTLGNDNGDAPRLRQVFASGEALPAATARRLCELTGARLHNLYGPTEAAVDVTYHETAADVVSVPIGRPVW-NTRVFVLDARLHPVAPGVAGELYLAGDQLALGYVGRPDLTADRFVANPFYRTGDLVAWTKSGELEYLGRTDFQVKLRGLRIELGEIEAALSAQPGVAQSVVVVRSDPHAGDQLVGYVVASDASVDVAAVRAGLSA-VLPGYMVPAAIVVLDAFPTNASGKLDRKALPAPVFE----- 54027007 8424 -------------------------TMVDLIAAQAARRPDADAIRFGDTALSFGEMQRRANRIARTLIDRGVGPESRVAVAVSRTEHLPVALYAVLLTGAAYVPVDTTYPVQRLEFMLTDAAPVCVLTTAADADAVPAVDVPVVL-----LEQAATAGSDAPV-------TDADRRAPLRPDNLAYVIYTSGSTGVPKGVGVTHRDAVQLFANTQPLFGFDESDVW--TLFHSYAFDFSVWELWCALAYGGSVVVVDYRSPELFRELLVRERVTVLNQTPSAFYQLVEADRAASAAADALRYIVFGGEALDLRQLRRWYERHPPRLVNMYGITETTVHVSFLSLDEQVVDNPIGRAL-PGLSAYVLDERLAPAPVGVAGEIYVTGEQLARGYLGRPGLTASRFVANPFYRSGDVGRWVGFGNLEYAGRSDQQVQLRGFRIELGEIEAALEQCDGVRQAVVMVRADEHAGDRLVGYVVPDTGAAVDPVAVREQVARFLTAYMVPDAIVVLDTLPLTPNGKLDRRALPE--------- 54027007 12713 -------------------------TLVSLLDAAAAVDPDTVALVAERVTLTYAELDARVNRLARHLIGQGVGTEDRVALAIRRSADLVIAMYAVAKAGAAYVPVDPDQPAERVGYILDTAAPVCVLTT-ARDGFTTDAAPTVILDEL----------DLSGYAATPIAAAERVR--PLAAANTAYVIFTSGSTGVPKGVAVPHGAIANQLFWKTAEFGLGTDNVVL--LKTAATFDLSVWEFWSAAVSGGRLIVATHRDPAYLNALMGETGVTTLHVVPSMLDALLTDAGDRMPD--TLRRILAIGEALPAATAQRFRRNNTAELYNLYGPTEAAVSITSHRDDDDTVSVSIGAPEW-NSQVYVLDLRLRPVPVGVAGELYLAGAQLARGYFARPDLTADRFVADPFYRTGDLVAWTADGELEYRGRTDFQVKIRGFRIELGEIEAALLRQDSVSAAAVLAHTDPNLGDRLVAYVVPRDADLDTRALQSALTA-ELPSYMVPGAFVVLDALPLNANGKLDRNALPE--------- 54027007 5784 --------PAEQADLVARTGAPPPRTLPELLAEAAARDPQAPAVVFEGTSLSYAELDERSNRLARLLIAEGIGAEDLVAVGVPRSADSVFAAWAVAKTGAAFVPVDPNYPAERIAHMVTDSGSPVGLT------------VAAVLDGLPDSTRWLVLEELDLDAFDGGPITEAERVRPTRPEQPAYVIYTSGSTGVPKGVVVTHAGLANFRAEQVQRYDIDSGTRALHFASPSFDASILELLLALGAGGALVVVPPGVYGGEELSELIRRERVTHAFITPAAL------ATFDPTGLDTLRVLVAGGEACPPELVAKWAVPLGDTFHNGYGPTETTIMTNISDALMPGELVTIGGPIR-GMRSLILDNRLRPVPVGVAGELYLSGIQLARGYHARPGLTADRFVANPYYRTGDVVRWTRTGEVEYVGRSDFQVKVRGFRIELGEIDAALASHESVDFAVTVGHDNAAGATVLVSYVVAAPGSIDVPTLTGHV-EQRLPAYMVPSSIMVIDRVPLTPVGKLDRKALPEPV------- 54027007 11653 -------------------------------------------LSYEGAELTYREFDERVNRLARLLIARGVGAESLVGLAVRRSLDLVVGMYAIVTAGGAYVPLDPDHPAERIAHILDTAQPACVLSTTA------DAVPVPAGTDLVLLDTVDLAGYSAAPVAAAEL------VRPVRGDNPAYVIFTSGSTGRPKGVAVSHGAIDNQIEWMLSEYPMGPGDVYLQKT--ATTFDVSLWGYFMPLRAGAKLVVATHRDPAYVADMIARHGVTVTDFVPSMLSVF--AANLATGSVPTLRDVFVIGEALPPETVNAWYQVSDAVLHNLYGPTEAAVSVTYWPAGRDERTVPIGLPQWNVG-VYVLDSRLRPVPDGVAGELYLAGAQLARGYVARPDLSADRFVANPFYRTGDLVVWRAASRLEYIGRTDFQVKFRGQRIELGEIETALLAQPAISQAVALVVPSSL-GDQLVAYVVPRPGQVAEQNALLAAVSQTLPAYMVPAAIVVLDAFPLNASGKLDRKALPEPV------- 54027007 10588 ----------------------------------------------GRVELTFAELDARVNRLARHLIARGVRTEDRVALAMRRSLDLVVSMYAVSRAGAAYVPIDPDQPAERVGYILETAAPAVVLTTTADAFETEVGEIVAVDA---------LDLSAVSAAPITDADRNGALLPAT----TAYVIFTSGSTGRPKGVAVPHGAVANQLCYIAEEFALGADDVVL--LKTAATFDVSVWEFWSAVLTGGRLVVATHRDPAYLNALMRDTGVTTLYVVPSMLDALLIESGDRMPE--SLRRILAIGEALPAATAQRFRAANRAGLFNLYGPTEAAVSITTHEDDDDTVAVSIGVPQW-NSQVYVLDSRLRPVPVGVSGELYLAGAQLARGYFSRPDLTADRFVANPFYRTGDLVAWTADGELDYRGRTDFQVKIRGFRIELGEIESALLKQDAVAAAAVLAHTDPNLGDRLVAYVVPATPGEIDTFALQTALSAEIPSYMVPSVFMQLDELPLNVNGKLDRKALPEPTFEK---- 54027007 1504 -------------------------TVIELFDATARRRAHATALLFDPGELTYGEFAARVNRLARKLIEEGVGPDTLVAVGIRRSLDMLVAVYAAVAAGGGYVPIDPDHPAERTEYVLASSRPVVLLTTSGD---------DVTGGDCPVLHVDTLDLDGYPDGPIDPAERRGV----VRPENTAYVLYTSGSTGRPKGVAVTHAAMVNQMAWKIAESGLDETDVVLHKTPF--TFDASVWELFATLIVGAQVIVAGHRDPLYQSEVIWRHQVTMTSFVPSLLSVFASTAPAAE--CSSLRAIFVGGEALTSSTVALFRRLSPATVVNLYGPTEFTVNATSWRVIDGGGAVPIGRPVW-NARAYVLDEALRPVPAGVAGELYLGGAQIARGYHGRPDLTAERFVADPFYRTGDLVRWNRNGVLEYIGRTDFQVKFRGQRIELGEIEAALLEQPAINQAVVLVI-DTVAGDQLVAYVVGAGE-IDTEEVKTALR-RRLPAYMVPSVVVALPEFPLNASGKLDRKALPAPVFE----- 126464300 12 --------------------------LGDVVEDNLRWAPDSAALIFRGRTRSWAEFAADMARIQQGLAAQGVRRGSRVAVLDRNSDDYVLLGYALAGMGAVLAPVNMWLRPAELSYILGNCQPLLLVTSAEFLDAAREAIAPLADPPALVLRGDEAPGTIAWAEIAAGEGRAPVSRPE-SWDDPHLVLYTSGTTGRPKGALISHRRTVLDALAALPVFGIGQHERFFCYMPLFHTGAWDYLKLY--FMRRGAAVIAERFEADAAVAEIEAHRCNGMFGVPLVLRQMVESQAWGTSDMSSMRLIAYANSALILRIVEAFRERGGLRIANAYGLTEGGP-YICINRPETAKPLSIGQPV-PGVQVALLDEDLREVPPGALGEICVRGPALMSGYLNRPEATAEAF-AGGWLHTGDLGRVDEEGFVHLVDRKKDMIRTGGENVFAKEVEQTLVTHPAIRDCAVVGLPDDDYGERVVAVVVAEPGTDLAAEVRSFVRDR-LAGFKAPRQVIFVPELPKTPAGKIKKHEVRKAIAAE---- 154252530 25 -----------------------------FLKRAAEVYPGKLAVVHGSIRRDYAEFYARCRKLASALSERGIGLGDTVAVIAPNIPAMLELHYAVPMIGAVLNTMNIRLDGAIIGFMLDHGEAKALFVDREFSALGKEALSKADDAEYDGPGDRIGEAEYEDFLAQGDAKFD-WSLPA-DEWQAISLNYTSGTTGNPKGVVFHHRGAYLLAMGNIVTAGMTGNSVYLWTVPMFHCNGWCFTWSMSVIA--GTHVCLRRVTAANIFSAIAEHGVTHMAGAPTVMSFLINATEEEKKPLPHTVSYFAAAAPPPAATIRKLEAE-GFNVIHVYGLTETAVVNAWHDEWDELEVNAQGVNYPVLEGISVRDETMEEVPDGETGEVMFRGNVVMKGYLKNPKASAEAF-AGGWFHSGDLGVWHPDNYIQLKDRSKDIIISGGENISSLEVEDVLYKHPDIIEAAVVARPDEKWGETPCAFITLRKGALTEKDVIAYCREH-LAHFKCPKTVVFTD-LPKTSTGKVQKFKLREQAGE----- 170740907 26 -----------------------------FLERAATVFPDHVAVVHGPLRHSYANLYARTRRLASALAARGIGRGDTVAVMLANTPAMIECHYGVPMTGAVLNTLNTRLDAAIIAFCLDHGEAKVLITDREFARVIKPALAAKVRPLVIDYDDPEFGGEGERLGSLDSGDPAHAWSLPGDEWDAISLNYTSGTTGDPKGVVYHHRGASLLAVGNVITTGLGKHPVYLWTLPMFHCNGWCFPWTLSVVA--GTHVCLRQVRAKPMYDAIADHGVTHLCGAPIVMQLLLNAPAAERRALPH-RVSFFTAAAPPPEAVLAGMAEAGFDVTHLYGLTETYADWDALTKPEQARKARQGVRYPPLEALDVLDETMRPVPDGQSGEVMFRGNVVMRGYLKNPTATQAAF-RGGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEEALFKHPAVAAAAVVAKPDEKWGETPCAFVELKGEMVSAEELIGWCR-QSLAGYKVPKHVVFT-ELPKTSTGKIQKFVLREMAK------ 91214565 693 ------------------------------IDRHLKTRGNKTAIIWEALHITYNELSKRVNKMANVLKRNGVLKGDRVCIYLPMIPELAISTLACARIGAVHSVVFAGFSASALSSRINDSDCKMVITSDGSKTIDLKGIVDEALESTPSVECVLVATENRDVWLHEELKDDKCEVEIMDAEDMLFILYTSGSTGTPKGMVHTTAGYMVYTAFSFKVFQYKENDVYWCTADIGWITGHSYI-VYGPLLNGATTLMPSYPDFGRFWDIIDKYKVNQFYTAPTAIRALAKQDIVNQYDLSSLKVLGSVGEPINEEAWNWYNENIGCPIVDTWWQTETGIMISPIPFVTPTKPTYATLPL-PGIQPSLMDEKGNEIKGNSSGRLCIKHPWMARTVYGDHQRYIDTYFSENIYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHQVKGNALAGFIILKNDGESSKEINQLISSK-IGPIAKLDRVHFVSGLPKTRSGKIMRRIMRK--------- 91214565 58 -------------------------------------YGDEIALIYDQVKYTYSEVLEKVSKLAGGLKELGVEKGDRVIIYMPMISHSLFSMLACARIGAIHSVVFGGFAPDELAIRIDDAKPKVIITATSGIEVDYKPMLDEAIEKAKHVEKVIVFNRDIDYLELME-KAKPVNAVALKSQDPSYILYTSGTTGSPKGVVRDIGGYAVGLKFSMEIYGTKPGDTFWAAWVVGHSYIVYAPMITTIIYEGKPV---KTPDAGAFWRVIEDHKVNVMFTAPTAFRAIKKEDPHKKYDISSLKYQFLAGERCDETTLKWAQNHLKIPVIDHWWQTESGVANFMGMDALPIKLGSSGKPVPGYDLV-ILSEEGEVLPANTEGYICSKPPGFMQTLWDNHERYKNGYLSPGYYFSGDGGFIDEEGYVFITGRIDDVINVSGHRLSTASLEEVVSQHPSVAECAVVALQDALKGEVPLAIVVPILGDEDYEEIVQLVRDK-IGPIAALKNVVIVKRLPKTRSGKTLRRTLKKLVAGE---- 198422899 25 -----------------------------------REHGDDIALVDAEQSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVIT-----NADQVEKVKQIADQVKSIQEIFTVDESTEVISIEDGTSFPTNVSFDVKEDVLLLPYSSGTTGFPKGVMHTHYSFVSLMHYAMH-TKPPMRLVTYTCIPLFHILGILRQ--FANLIKGWKHIIDKRFNVEQLLKCVEKYKVNTMTSVPPMLVALQNYQHFDKYDTSSLKIVGSGAAPLALTVKNKTSKNLGVDIVQGWGLTEMLVSVHRSPNYPE---GSVGQ-LMPNTQFKVVDPDLKELGINEDGECWVKGPQLMKGYYKNQSETSRCITSDGWFRTGDIGHYDENGFIFIVDRLKELIKYKAFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDGTLTEEELNNFVQSR-VSKYKYLGGIKFVNSIPKSPTGKILRRKLHEHAFKEL--- 108798847 21 ----------------------------------------RVALIDSGNRMTYGEMLARIDAFAGALADRGIGVGDVVGLLAPNSSAFAIAFHGILRAGATATTVNALFTAKDIANQLADSRATMLVTVTPLLAHAAEGAAAVGLADDRVIVLDGPGAAADGHPNAADLLGPGFAPPEVSATHLAVLPYSSGTTGNPKGVMLTHRNLTANVAQIRPVQGMTADDRILAVLPFFHIYGMTV-LLNAALHARAALVIMPRFDLTEFLANIADHKCTYAFIAPPVAVALAKHPLIDEYDLSSLQGIMSGAAPLDADLGHAVAERLGCAVVQGYGMSELSPVSHVTPFDGGVGLVGSAAPLAPNSESRITDPETGDIPPSATGELWFRGPNVMAGYLNNDEATRETIDDEGWLHTGDLAQVDAQGCVYIVDRLKELIKYKGYQVPPAELEAVLLSHDAIADVAVVGVVDTESGEVPKAFVVRRPDALTEAEVMEFVAGQ-VAPYKKVRKVEFIDAIPKSASGKILRKDLR---------- 18266852 41 ------------------------------------QFAHRPCLIVGSKTFTYADTHLISSKIAAGLSNLGILKGDVVMILLQNSADFVFSFLAISMIGAVATTANPFYTAPEIFKQFTVSKAKLIITQAMY----VDKLRNHDGAKLGEDFKVVTVDDPPEFSVLSEANESDVPEVEIHPDDAVAMPFSSGTTGLPKGVILTHKSLTTSVAQQVDNLYLTTEDVLLCVLPLFHIFSLNSV-LLCALRAGSAVLLMQKFEIGTLLELIQRHRVSVAMVVPPLVLALAKNPMVADFDLSSIRLVLSGAAPLGKELEEALRNRMPAVLGQGYGMTEAGPVLSMCLGPFQTKSGSCGTVVR-NAELKVVDETGRSLGYNQPGEICIRGQQIMKGYLNDEAATASTIDSEGWLHTGDVGYVDDDDEIFIVDRVKELIKYKGFQVPPAELEGLLVSHPSIADAAVVPQKDVAAGEVPVAFVVRSNGFDLTEEAVKEFIAKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRAKLE------ 167035078 489 -------WNPALAH------YPAERPLHQLIEAQVEAAPDAVALVFGERSLSYAELNRRANQLAHKLLELGAGPDVLVGLAVERSLEMVIGLLGILKAGAAYVPLDPEYPQDRLSYMFQDSGIHLLLTQ------------QHLRDALPGVKTLVLDGHAG-----LAGYSDANPVCRVTPDNLAYVIYTSGSTGKPKGTLLPHRNVVRLFAATQHWFNFDASDVW--TVFHSYAFDFSVWELYGALLYGGKAIIVPKRSSEDFHALLVREQVTVLNQTPSAFKPLIPVACEKAGQGLALRHVVFGGEALEVSSLKPWFEVFGPRMINMYGITETTVHVTYRPVTFEDLHKGASSPIGPDLSWYLLDAALNPILPGCTGEMLIGQAGLARGYHGRPGLTAERFVPNPFYRSGDLARYRSDGVIEYIGRIDHQVKIRGFRIELGEIEARLIEQPAVRQVAVLAV-DGASGKQLVGYVVPVEDTEQQARLRDSLRSESLPEHMVPAHLLFLEQLPLTGNGKLDRKALP---------- 167035078 3100 ------------------------------IAEHARLRPDALAVVCGDQQLSYAQLDQRANRLAHHLIALGTKPESTVGIALERSVEVIVAFLAVMKTGAAYVPLDIDYPQDRLQWIVEDSAMHLLLTNSALS------------QRFDTVGRIVELDR----LALAGL-PDGVPRARVEDDNLAYLIYTSGSTGKPKGVAVSHGQIRMHCQAIAELYEMDESTREL--LFMSFAFDGAQERWLSTLSSGGCLVIRGNWTAEETWQVLHEQRIDIACFPPAYLQQLAEFGESQQQVAPPVRIYCFGGDAVPDALFELVKRTLRPQLTNGYGPTETVVTPLLWKVSADQSCQAVYAPIGDRVGLRVLDQDLNPLPDGVAGELYIGGEGLARGYHQRAALTAERFVADPFYRTGDRVRRRADGTLDFIGRLDNQLKIRGFRIEPGEIEARLRNLADVRDAVVVAREGAT-GKQLVGYVVSGSENTNPAQLREALRT-ELPDYMVPAQLVVLEAMPLTPNGKVDRKAL----------- 167035078 2016 ---------------------------HQLFQLQARERPGATALVFGEQQLTYRELDLRTNRLAHLLTAHGVTANSLVGVAAERGLALAVALIAIHKAGAAYVPLDPDYPQDRLTYLIEDSGIGLLL-------GDAEAMARPVPAELPCIE----LQSGEDWL--QDCSEQPL-LCEVSLDSLAYVIYTSGSTGMPKGVAIAHQALSVFCEVASGYSRLTPDDRVLQFATF--SFDGFIEQFFPPLSRGACVVMRDQWDTDTFSTQVIRHGITVADL-PAAYWRLLALDRRAAVAYGQLKQIHVGGEAVALDGLQAWLEDGPVRLLNTYGPTEATVVATTYDCPAAHSGVPIGRALAGRT-LRALDDGLLPTPIGVPGELYIGGDGLARCYHQRPSLTAERFIPDPLYRTGDLGYFDEQGELAYRGRADHQVKVRGFRIELGEIEQHLQAHPQVRQAAVIVVDHAGVKQ-LCGYVVAVDQGADQAELRATLKQSGLPDYMVPSYLMLLEHMPMTPSGKLDRKRLPDI-------- 167462496 221 --------------------YPENQTIHGMFEQAASRFPEHLALASQQEEYTYAALNRRANQIAHLLLEKEVRKGDFVTIFMDRSLETIISLLGIMKAGGVYVPVDPDHPEERNSYIVEDTRSAFILT-----KQIYADKARHLSTPITSVKEIVPIDS-------KDLDNYPADNPHVDPDDLAYIIYTSGSTGKPKGALIAHRGVVNLGFVVKEQCGISEREVLTQFA--TYSFDASVWDTIGALFFGAKLYLLERVSVEEFADAIERTGTTIITILPTVFFNQLALSDEGYTKLKKVKLITVAGEALYGELVRSVQRKFGIEIINVYGPTECTVCTTTHKIPEDLANVPIGKPIDNY-KIYIVNEDHQLCPLNVPGEIYISTVGLAKGYLNQPEKTRQSFIPSPFYKSGDIARLLKNGTVEYVGRRDSQIKIRGHRIEIGEIEDNFAKYPDVQDVAVIPKKEPDGQNMLVAYFTSKDQDKLPSKVKQFLSDR-LPSYFIPKYLCQLNQLPLSPTGKIDRKKL----------- 116620124 3 ------------------------------------------ALEFQDRCYTFGELDSRSNRLANLLLHRGLKTGDRLCCYLANCVEMIDLYLACVKLGVIFVPINILYRDREMHHILSDAEPIALIAAEPFP------------APVPIWRAADLAAEAASF-------PDARPTIALDGDTPAGIIYTSGTTGASKGAVLTHNNFAANAITLLTCWQITAADRFLLALPLFHVHAL-GNGLHCWLASGCRMRLLERFEHQKAAAEFLDFRPTLFFGVPTIYVRLLDPPDAAREIGAAMRLFVSGSAPLPAQVLESFRKRYGHTILERYGMSENLMNISN-PYLGERRPGSVGLPL-PGVSVRLV-----------EGEIQLKGPNLFKGYWRREEATRAALV-DGWFRTGDLAECSLDGYYTLSGRKSDLIISGGFNIYPREIEEFLQEQEEIAEAAVVGLPDPVRGEVPVAYVVCK-CAFDAADLEARCRAQF-ASFKVPRAFRTVPMLPRNAMGKIQKHLL----------- 91787506 18 ---------------------------HHLIERNLAR-PAKPAYIDDQGTLSYGDLAGHIRRLAAALLASGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAAIVSGALLPTLQAAMVQGGHELKTVIVSRPDAALPEGAVALDTLMEQHAPLAETSPDDPGFWLYSSGSTGRPKGTLHSHGNYWTAELYGTPVLGLTEQDVCFSAAKLFFAYGLGNALSFPLSVGATTILMAERPTPEATFKRWRGERPTVFFGAPTGFAGMLASPALPAKTDIALRLVSSAGEALPSELGERFTAHFGVEIIDGLGSTEMLHIFLS-NRPGQVRYGTTGWPVPGY-EVELRDDDGRPVPDGETGDLYIHGPSSALMYWGNREKSRETF-QGAWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLECAVIGKEDEKGLTKTKAFVVVKPGQVDEATLQAFVKER-LAPYKYPRFIEFMTELPKTATGKIQRFRLRELERK----- 126651358 14 --------------------------------------------------ITYAHLLERANQAAHVFTKSGLTKGDVILVMVPRSVEAYIVYIAALKAGLIIIPSSEMLRTKDIEYRIHHADAKAVV-----AFEPYIEQFDQV-GNFQNIQQFVIGNAHEPWQPLVDQPTTYINSTPTKSTDHAFLAYTSGTTGNPKAAVHTHSGYAHLRTTAPHWLGVQENDIVWATAAPGWQKWIWSP-FLAILGSGATAVYKGKFDAATYLALLEKFKMNVLCCTPTEYRFMAALENLQEYDISSIRQAVSAGEPLNSDVIKKFSDTFHLQVRDGYGQTENTLLVGTMVG-MDARVGSMGKP-TPGNTVDIIDDFGEPVAIGEVGDIAVHRPALFKKYLNDPERTNLQFRGD-WYITGDRAYKDADGYFWFEGRGDDVIISSGYTIGPFEVEDALMKHPTVKEVAVIASPDKVRGNIVKAFIILHNGVNGNQELIQCLQNHVTAPYKYPRAIDFVTELPKTASGKIRRVELRQQELKHLV-- 120612374 525 -------------------------PVHQMFERQAALTPDAPALVAEGREWTYAQLDARTSRLAHRLRACGVGPEMLVGVALARGSDMVEALLAVLKAGGAYVPLDPELPADRIAYMLGDCAPALVLTDAAHRACLPAAMAQP------------VVLLPLEDAPPGDGAEAACLPVALHAEHLAYVIYTSGSTGRPKGAANRHGALSNRIAWMQRAYGLGPGDTVLQKTPFG--FDVSVWEFFWPLAVGARLAVAPHREPAHLQALIQRHAVTTLHFVPSMLQALLAQLDA--HACASVRRIVCSGEALPAEARRQVLERLGVALHNLYGPTEAAIDVTHWTHAQERGPVPIGRPIAGL-RTHVLDAAMQPVPPGAPGELFLGGAGLARGYAARPGLTAERFVADPFYRTGDLVRWRGDGSLEYLGRLDHQVKIRGQRIELGEIEARLLARPGVREAVAVAASTP-AGTALVAYCSPHAGATLDGEALRARLAAELPEAMVPSQIAVLPALPLNANGKVDRKAL----------- 78357360 54 ------------------------------------------------RDYTFGWLHGQSCRMANALKQRGLRKGDRVMLILYRSIEFWVSMLALHRLGAVPVPSPAQLMPKDIVFRVNRANIRGMIVESSLTGEEARPQTETLDVLVQSGKGCLPAGWSDFHQASADFPRPAAPAENAGGDDPLLIFFSSGTTGMPKMVEHNHLYPLGHYMTGAYWHDLEPGDLHLTLADTGWGKALWGK-FYGQWMAGAAVFVYDKFVPAELLRIMAENRITTFCAPPTVYRFLVRE-DLSQYDLSCLRHCTTAGELLNESVYADWLAATGLPIYEGYGQTETTLQVATFRNMQP-KPGSIGRPVPGWDVV-LMDAGGNMCPAGEEGEICVRPVGLFKGYLDEPEKTASVMF-DGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVSHPAVIEAAVTGVPDPLRGQAVKATVVLAGGYEAGEALTKELQKKVTAPYKYPRIIDYVDELPKTISGKIKRAEIRQR-------- 19076049 18 -----------------------------------------------NAELSFSELRIAIMDLQRQIASLGIKVGDPVNIAIPNGLEFVVAFYAVSWQRAICGPLNSNYKQSEFEFYIDDLKSKLVIVPEAVRAAKKLSVAVAELAWCPKSRLVRIV----HFEGAKINAPQPLGLPQ--PDDVMLVLHTSGTTGRPKVVPLTHKNLCRSIHNITTSYRLDPRDTSYVVMPLFHVHGL-LCGLLSTLASGGCAVVPPKFSAHSFWKEFIQYGATWYTAVPTIHQILLRTPPPKP--LPRIRFIRSCSSPLAPPVLSKLEATFRAPVLEAYAMTEASHQMTTNPLPPLVKPHSVGKPF--GVELKILDQKGNEMPQGKEGEICVRGINVTKGYLNNPAANKSSFTKDRFFRTGDEGKLDKDGYVFITGRIKELVNRGGEKISPAEIDAVLMQHPDVSEAVCFAVPDEKYGQDIQAAINPAGKTVTPKQLHDYL-EQKVAAFKIPKKFYFTDRIPKTATGKVQRRLVCDAF------- 118466790 11 -------------------------TITAIMRHGCSVHGARTATGDGYRRTSYRELGDRAAQLANALRGLGVTGDQRVATFMWNNAEHLAAYLAVPSMGAVLHTLNIRLFPEQIAYVANEAGDQVVLVDAS-----LVKLLAPVLPGLHTVHTVIVVGDGDRYADVIGAEPAEFDWPRIDENSAAAMCYTSGTTGNPKGVVYSHRSFLHTMAATANGIGIGATDSLLPIVPMFHANAWGLP--YAALMAGADLVLPDHLDPRSLVRMVEDLRPTVTGAVPTIWNAVLHHLEDDPHDMSSLRLVVCGGSAVPVSLMRTFEEKHGVQIRQLWGMTETSPLATMAWPPHWAYRGTQGQPVC-GVQMRIVDDDGRVLPNDAVGEVEVRGPWIAGSYYGRDD---SKFDS-GWLRTGDVGRIDERGFVTLTDRAKDVIKSGGEWISSVELENCLIGHPDVVEAAVVGVPDERWEERPLAVVVVKDGAVDADQLRKFLADKVV-RWWLPERWTFVDEIPRTSVGKYDKKAVRSRYAD----- 170722725 1127 ------------------------------LNEQARQTPERRALVWEGGSLDYAELHQQANRLAHYLRDKGVGPDCCVAIAVERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLRDCQASLLLSNSGR------------LATLPQVDGVSAI--ALDQLHLDSWPSHAPGL-HLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQATYALDAGDVLMQKAPI--SFDVSVWECFWPLITGCKLVLAEHRDPQRIAALVQQHGVTTLHFVPPLLQVFVQEPLAAG--CTSLRRLFCGGEALSASLRDRVLQRLPVQLHNRYGPTETAINVTHWHRAEDGERSPIGRPL-GNVVCRVLDGELQLAAPGVPGELYLGGAGLARGYLGRPGLTAERFVPERLYRSGDRARWQVQAQLEYLGRLDQQVKVRGFRVEPEEVQACLLAQPGVEQALVLIHKDAVGAQLVGYY----SGPGQAEALLASLAER-LPAYMVPAQLIALEHMPLGPSGKVDRKALPAPVWQQ---- 170722725 10 -------------------------SLVQALAQRAAHTPDRIALRFEQAVLSYRDLDMRARTIAAALQAR-AAFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPQHHQERLLSIIDDAEPRLLLTVAALHDS-LQGLQALAADSAPELLTV---------DGLDPALANDWREPALAGDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIRHGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCVLMSPGRPQRWLQAISEYGGTISGG-PDFAYRLVSEAALASLDLSRWRVAYSGSEPIRQDSLDTFAEKFAPSFFASYGLAEATLFVSRAEAGKGSVLMSCGYP-QPGHAVRIVEPQCLDVSDNRVGEIWAAGPSIASGYWRNPEASARTFVEDGWLRTGDLGFMRE-GEVFVTGRLKDMLIVRGQNLYPQDLEKTLEREVDVLRVAVFAVDDQGEEGIGVAVEISRNKASTPEALIKTLRQVVAACRQAPAVVLLLNALPKTSSGKLQRSACR---------- 159029567 459 -----VEWNNTEAD------YPLDKSLHQLFEEQAAQNPQGIAVIFEDQKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQESLGDFLPQTGAESL----------CLDRDWEKIATY----SPENHFNLTTPENLAYVIYTSGSTGKPKGVLISHRGLMNLICWHQDAFEITPLDKITQLARIA--FDAAVWELWPCLTAGASLVLVKPESPPDLRDWLIAQEITVSFLPTPLVEKILSLEWDENI---ALRIILTGGDKL----HHYPSGLMPFKLINNYGPTENSVVTTRDYEEGNPPSPSIGKPVY-NTKIYILDQNLQPLPIGVPGELHISSVGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPEGNIEFLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSDNQRLVAYIVRKSPSLGIGELRRFLQQQ-LPAYMVPSAFVILSDFPLNNNGKIDRKKL----------- 170694442 38 -------------------------------RDVCDKWADRLALVVENTRFTFDDLKRLSIRFGNALQAQGVQRGDRVAIFVRQSVEAAIAHLAAYRIGCIAVPLFALFGTEALGYRLANSGASAIVVDQEGA-----AKLVGIRDGLPALRLVFIDGANPTFWTAIDNASDAEPQITTSADDPAIIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQQCFPQSATLMWTPADWAWIGGLFDVLLPAWHHGVPVLADKFDGDAAFDLLERHRVSHTFLPPTAIKMMRGAVSHRPRQL-TLQSVASGGEPLGKELLAWGRATLGVTINEFYGQTECNMVLSSCARWFEPCAGAIGQAVPGHD-VAVIGEQGQRLPRGESGSIAIAGPVMFLGYWPDDESTRLKF-RNGFLVTGDLGWQDEAGFFHFVGRDDDVITSGGYRIGPGSIEDTLLNHPAVRYVAVVGAPDPQRTEIVCAFIVLRGDDALMAELQRHVRTK-LAAHEYPRKVYFVDELPMTSTGKVVRKALREKLNRE---- 108757920 2643 -----------------------------LFSDQATRTPDAMALISGESVVTYVELDRRSNQLAHHLRAYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGVSVFVTQES------------LADELPSSGGLMVCVDTDADLIAALPHGAP-PSADVGGDDLAYVMFTSGSTGRPKGVCIPHRA-VSRLVLANPFIHFGPDEVFLQLAPV--AFDASTLELWGALLHGARLVLAPTPSLDELAALLTHHRVSTLWLTAALFEQMVLH---QGNALAGVRQVLAGGDVLPPLRVRQHLERLGAVLVNGYGPTENTTFSATHSLRAGEAFGTIGRPL-GHSTAYVLDSRMEPVPVGVPGELFVGGDGLAWGYLSRPELTAEKFLPHPFYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDSPGDKRLVAYVVGEDESVDARALRDHVL-RKLPEYLVPAIFIPMESLPLSANGKVDRKALPAPDADRALTG 108757920 508 -------------------------PIHSLFSEQAARAPDAVALVSGETLVTYAELERRANQLAHHLRTYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGIGVLVTT--------KPLAEGLPAS--NSKHVCVDTDADVITALPHDAPLPAT---VGGDDLAYVMFTSGSTGRPKGVCIPHRA-VSRLVLANPFIHFGPDEVFLQLAPV--AFDASTLELWGALLHGARLVLAPTPSLDELAALLTHHRVSTLWLTAALFEQMVLH---QGNALAGVRQVLAGGDVLPPLRVRQHLERLGAVLVNGYGPTENTTFSATHSLRAGEAFGTIGRPL-GHSTAYVLDSRMEPVPVGVPGELFVGGDGLAWGYLSRPELTAEKFLPHPFYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDAPGDKRLVAYFVPTAAARSEEQIRTFLKAR-LPEYMLPAVFMPLEVLPLSPNGKVDRKALPAPYAD----- 108757920 1562 ---------DTLLEAWRREAAWEG-CLHERFEDRAALSPDALAVLDDEHSLTYAELNRRANQLAWALRTRGVGPEVRVGLCMERAVDMVVGVLAILKAGGAYVPMDPAYPAQRLAYMVSDSNVSCMLTQ------------QRVADKIAGHKVEVLCVDDAGLVNGSRDASNPPRLS--RPQHLAYVIYTSGSTGMPKGVMVQHASVMNLRAALAATAYAGVGKPLRVSLNASLSFDASVQQLVQ-LADGHALCVVSQATREDMLAWLERHSVDVLDCAPSQLRLLLDEGLAAH---SPLRVLA-GGEALDEALWARLSAHPHIECFNVYGPTECTVDSTLRPVRGASLPPSLGGPLA-NAQTYVLDAYLQPVPVGVPGELYIGGAGLARGYLNRPELTADRFIPNPFYRTGDRARWLPQGELEFLGRIDFQVKVRGFRIELGEIESALRQHPAVRDTVVLVREDTPGLQRLVAYVVAEAEATTVVDFRPFLKER-LPEHMVPSAFVTLEALPLTPNGKLDRKALPAPEAPRSAA- 108757920 3696 -------WNATLREV-----AWEG-CLHERFEDRAALSPDSLAVLDDEHSLTYAELNRRANQLAWALRTRGVGPEVRVGLCMERSVDMVVGVLAILKAGGAYVPMDPAYPAQRLAYMVSDSNVGCVLTQ------------QRVADKLAGHKVEVLC--VDDAAPTNEPRSESNPPRLSEPEHLAYVIYTSGSTGKPKGVMVQHASVMNLRAALAAAAYAGMDKPLRVSLNASLSFDASVQHLVQ-LADGHALCVVPREDARIMLAWLEQNDVDVLDCAPSLLRLLLDEGLAAHRPL----RVLAGGEALDEALWARLSAHPRIECFNVYGPTECTVDSTLRPVRGASLPPSLGGPLA-NAQTYVLDAYLQPVPVGVPGELYIGGAGLARGYLNRPELTADRFIPNPFYRTGDRARWLPQGELEFLGRIDFQVKLRGFRIELGEIESALRQHPAVRDTVVLVREDTPGLQRLVAYVVAEPAATDSGTFRPFLKER-LPEHMMPSAFVTLEALPLNTSGKVDRRAL----------- 111222504 5 -------------------------SIADLIRTHGAERGGQPALTADGHTVTFAQLDARSNQVAQALAGEGVGAGDRVAYLDANAAQYYELLFGGAKLGAVSVAVSWRLAPVEIAAIIADAQARVLVVGAAFA-----ATVEAVEAELPGVKKIIVVGDHQDYDEWVDAAPAIDPGLCAKPDDVRIQLYTSGTTGLPKGVMLTEHNLLSLLRMAGETLDLGPDSVNLVAMPLFHISG--SGYSLSGFHAGCHTVLLREAHPDTILRSVVEHGVTNLFAVPAVLRTMLGVAGIAELDLSSLRTIAYGASPISLAVLVRAIETFRCDFVQVYGLSETAGTVTMLTPEDHRRARSAGRAV-PGARVRIVPPHGADAEPGEVGEIWIHSPQNTPGYWHNPRETA-ALLEDGWVRTGDAGYLDEDGYLFIHDRVKDMIITGAENVYPAEVENVLMSHPDIADVAVIGVPSERWGETVKAVVVAEAGTPTTEDVVSFARAR-LAAYKCPTSIDLVDALPRNAAGKVLKRELRD--------- 32968220 1535 --------------------CPLDQPLHALFEAQVRRKPDAIALQSAQGTLTYLELNQRANRLAHHLRELGVQPDSRVAICVERGLDLIVGLLGILKAGGAYVPLDPDYPLERLNYMLQNSAPVALLVHGAT-----RQLLGEPSVPLINLDH----------GSWEQQPSGNPQVPGLNASNLAYMIYTSGSTGLPKGVMIEHRSACNMVHWGSQLSPPTGHGALLQKAPF--SFDSSVWEIFWPLCSGMRLVLARNRDSAYVVQTIREHQVTVVKFVPALLQQFIEQDGVEQ--CTSLTDVLNGGGELSAALARQVRDRLPVRLHNVYGPTETTVDSTGWTLDPEMPVPDNVVPIGSNTRLYVLDAYGQPVPQGVSGELHIGGVGVARGYHGLPEMQAERFIDDRLYRTGDLARYNHHGELEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAIRQAVVM-----VRDERLVAWYTVRSEAPSLEALRAHVLER-LPEYMVPGAFVLLDALPLTPNDKIDRKALPEPGADAVI-- 32968220 464 -------WNATRVD------YPAPTTIQQRVEAQATLRPQSLAAVDQGQSLTYAELNQRANALAHHLLDLGVRPDDRVAIVARRGLDTLVGLLAILKAGAAYVPLDPAHPAERLSYLLEDSAPIAVLTQRALRG------------HLPALSVPVIELDQPSWSAGR---VDAPKVPGLTPANLAYVIYTSGSTGLPKGVMVEHRTLCNLVDWHADVFDLHAGSHTSSLA--GFGFDAMAWEVWPALCVGATLHLAPSEDIDALLDWWRAQPLDVSFLPTPIA----EYAFSRQLDHPTLRTLLIGGDRL-----RQFPRQPSFEVINNYGPTEATVVATSGRIDAGQALH-IGKPVSNAT-VYLLDEQQQPVPLGVTGELYVGGAGVARGYLNRAELSAERFLRDPFYRTGDLARWRADGNLEYLGRNDDQVKIRGIRIEPGEIESALASHSAVREAVVLVRD----GQLLAWF--TEQAPLDINELHAQLKTR-LSSAMLPSAYVRLTALPLTANGKVDRKAL----------- 120405715 59 --------------------------------------GDQPALVYDSRTYTYAELLEATARFAGALRKLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELAVRIDDVRPTVIVSAEPGRVVEYKPMLDAAVGMVEHPPRHCVVVQRDDLVEGRDLDAEPVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMHIYDIEPGDVFWAAWVVGHSYIVYAPLLLGVLYEGKPV---GTPDPGAFWRVASEHGVKALFTAPTAIRAIRKEDPEGKYDLSGLKYLFLAGERLDPDTYHWASEKLGIPVIDHWWQTETGWAIAANPEALPLKAGSPTVPMPGYD-VRILHDHGHECETGQEGAICIRPPGTLPTLWNADDRYQASYLHPGYYLTGDGGRFDEDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVADEIKGQAPRGLVVVKAGASTADELVKLVRDEAVASFKL---VDVVPALPKTRSGKILRKTMRGIAAGR---- 218442725 450 -------WNNTQA-LYPQHQC-----IHELFEEQVERSPLSIAVIWEDQQLTYEELNNRANQLAHYLKKRGIKPDSIVGLCLDRSLEMIIALFAILKAGGAYLPLDVALPSQRLALILEQAEISLLLTQQRHKQFSQNPLEIFCLDRDWS----IVAQNSKNNLPVETI-----------PSHLAYVIYTSGSTGNPKGVMIEHRSLVNHTLVATDHYSITSSDRVLQFASI--SFDAAAEEIFPTLITGATLVLRSEETIPHFLQQCQNLALTVLDLPTAVWHQLTTELAEGSKLPSSVRLVIIGGESANPKFLALWQQQPSVRLMNSYGPTETTIVATICDDIAPSDIVPIGKPIS-NVQAYVLDSHLNPVPVGVSGELYLGGVGLARGYLNQPELTGEKFISNPFYKTGDKARYRRDGCLEYLGRIDHQVKVRGFRIELGEIETTLERSPSVQKAVVLLKENQSGQGNLIAYILPKGKLILEDELRNFL-QKSLPHYMIPSIFIPVDQFSLTTNGKVDRRLLPD--------- 160900186 2685 -----------LAQACNPRSWPQALPVHRMFEAQARQRPQAPALAADGQVFSYGDLDRRASRLAQALIAQGLRPGQRVGLVAERGAAMVAGLLAILKAGAAYVPVDPALPDERMQYMLQDSGACLVLASGLAPGR-----LAVLAASVPKVLELEALEVLEAREPGPQAGSERAPRVEVHGDQAAYVIYTSGSTGRPKGVVVRHAAFSNFLQSMAAQPGLQAQDVVLATTSV--SFDIAGLEIFLPLAVGAQLVVAGREDAAALAALLERSRASVMQATPSGWRLLLAGGWKAARPLKAL----CGGEALAPDLIDLLRAA-GVDLWNLYGPTETTIWSSLQQVQGD--AATLGQAIAA-TRLLVLDEGLRCVPQGVAGELFIGGQGLARGYWQRPGLSAERFVADPFYRTGDLVRRNADGALEYLGRLDHQVKIRGHRIELGEVEAALLAQPEVREAVVTA-AGSGSDTRLVAHVSLHAGPPLDAAALRARLASGLPDYMLPSAIVVLDTLPLNNSGKVDR-------------- 160900186 522 --------PGRVSESAGPVQAFGADSVLQLWSRAVQAHPDGTAVRDAGSALDYAQLDRQSDQLARALVARGVGADVRVALHAERSCAFVLGLLAVLKAGGTYVPLDPGLPAQRLAWQLRDSGAVLMLCQQAPAWDAGVPL---LSLDLNACQDPCIAGQAPPAAPPHSAQG-------------AYVIYTSGSTGQPKGVVVSHGALAHYVQAVLQRLDLPDAARSMAMVSTV-AADLGHTVLFGALCSGRALHLMAAFDPDGFARYMAEHRVDVLKIVPSHLQGLLNAGMPADVLPAS--RLVLGGEATRWPLVDRIAARPGCRVLNHYGPTETTVGILTQEADEALRGGPVGRPLA-NSRALVLDADLQPVPLGASGELYLGGPGLARGYQARPGQTAERFVASPFYRTGDRVTMLADGSLQFLGRMDDQVKVRGYRVELREVALALQAVPGVAQAEVVARPDGNGNGQLHAYAVPQAGVPADRPGWAAALAQALPEYMVPASITVLECMPLTANGKIDRKALPEQAAADL--- 218295633 54 -----KPFERVLEWNLPEHRWFLGGTVYNALERNVERLRNKVALLYQEAKLTYGELLDRVRRLATALKALGVGKGDRVVIYMPLTLEGILAMLATAYLGAIHSVVYAGLGVGALRERILDAGAKLLIAGDVSKVVDLRSIAEEAIRDLP-LKVVWFQRLGKAELPFEELHPPEARAEMVEAEHPLFILYTSGSTGKPKGVVHVHGGYMVGTTYHLRTFFVKGDDLFWATWIVGHSYIVYAPGITSVLREGA----PDYPDPGAIWRAVERYRVNVMFTAPTAVRMFMKFGPERKYDLSSLRLIAVAGEPLNPEALRFAYRHLQGFVADNWWQTELGGPTLGTPLTLPAKPGFAGVAL-PGVEAAVVDEAGRPVPPGQGGLLVLKRPHMMRTVWGNHDRYLQYWIPGNVYVAGDVASQDEEGYYSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPVKGEAIKAFVVLRLGQTPSEELKDSIVQRELGPIATPSEVVFLDKLPKTRSGKILRRLLKAQELGK---- 21449343 8 ------------------------RPLPELLREHAAERGDRVAFRDARRAVTWVDLELRTRRLAGHLAARRLLPGDRAVILLGNRVETVECYLALVRAGAVGVPLNPVSTDAELGALLDDSGARLVLTDAAHADQ-----LAGLRATRPALEVVHVDRDYE---ALAGVDAPLPAHDALELDDLAWMLYTSGTTGAPKGVLSTQRNCLWSVAACAPVLGLTPDDRVLWPLPLFHSLS-HIAGVLATTAVGATTRVVDGRSPQDVLAALHEERSTVLAGVPTTYHHLVRAAGERGFLAPDLRVGLVGGAITTAELRAAVEQRFGVPLIDAYGSTETCGSITVNWPTGPRVEGSSGLPVPGLAVRLVDPDTGLDAPTGAEGEVWVRGPSVMVGYHNRPEATAAAL-RDGWYRTGDLATRDESGFHAVTGRIDDVVVRGGEKVHPAEVEAVLRAVPGVADAAVVGRPHDVLGEVPVAFLVP-GEGFDPAQVLAVCRER-LSYHKVPEELYQIESVPRTASGKITRRVLLDTPARLRASG 167645100 18 ---------------------------------HAATEPDRLACVDTDARLTYGQFDAWIDRCAAWLEGRLVAPGERVAVLARNGVDVLAIQFACGRIGAIFVPLNWRLPGPELAVLVEDAAPRLLIHE------------REFDAALPALDRFRVVRDETFAAQLTAAPARPTRTEPVAPDDPAILLYTSGTTGKPKGVMISPRNAWTSAANYAAAAKVGPEVVFLCDTPLFHTVGLIAIS-RTTLQVGGVLLMSPIFDPALTVRRLADLGITHYFCVPQMAQMLRETPHYADADLSRLTALCTGGAPIAPAVIHRWLDE-GVMIIDGYGMSEGTVLGMPVGDTPRAKAGSAGVP-APGVRVRLVDRDGRDVPEGEVGEIWLKGANITSGYWNQPMATANAF-EDGWLKTGDAARRDADGFYFLVDRWKDMFISGGENVYPAEIEAAILEMDAVSEVAVIGVPDPRWGEAGVAYVTPKSGDLTPEAVLAHCRTR-IAGYKTPRQVVLTDGLPRTGSGKVRKDILRAW-------- 115492541 70 ------------------------------VDRHALRHPNKPAIIYESGTVTYGDLLRDVSQLAWVLRQHGVQKGDTVTIYMPNCSQVIVAMLACARLGAIHSVVFSGFSSASLAERIQDAGSNVVLTSDGGKRINTKSIVDHALQECPFVRAVIATDTAVDWVRGRDWHEEIVKAPAMGAEDPLFLIYTSGSTGKPKGILHTTAGYLVGAAASGKYTFIHRDDRMFCSADVGHTYTVYAPLLLGC----ATTVFPTYPTPSRYWDIIEKHGITHLCAAPTALRVLKNAGNDDGYEMKDLRVLCTAGEPIAPEVWDWYSGAVGGCVLDTYWQTETGSHVAPLAGITPTKPGSVSLPFFGIKPAILDPGSGKEVEHDDEGALVIKQPWMARTIWGAHELYMDTYFSPGYYFTGDLASRDKDGFYWIKGRADDIVNVSGHRISTAEIEAVILDHEQAIETAVVGVPDKVTGHSLNAFVSPRTDESTHDEVRKGVRT-AIGSFAAPKSIFLVSDLPKTRSGKIMRRILRRIAGGE---- 116749508 15 -------WPEVVPAGFDDTPHELN--LADLLDRHVRDRGDRPAVKFVDQVITYSELQRLVNRFGSSLRDAGLEARDRVGIRLVNCPEAIISVLAVEKLGAIPVPTSPLWAAEEIAYVANNAMMKFYIVSAPLMG-----AVENARSRFTSDTRVIVVGGNRDFQGMTEEGSSELAAVMLDGEDIGLILYTSGTTGMPKGCVHFVRQTIIETRVVNRVYGLTPRDVLGGAAPVSFAAGFGTFTLIS-FEGGAAVSLLPRFSPQEMMETITKHRITVLTGLPTAYRALLKYPDFKRHDISSVRLFTTGGDSLGAKTLEAWRQLTGKPVWEGMGVTEMLHLVTSNTMNQEPVPDSIGKPL-PGVLVRVLNAWGGDCKPGEIGSLMLKGPSGGL-YWRPFIENQRLLDANGWNQMGDAVYRDDDGNIFFVSREDDIIKSSGYRIGPAEIEEAIARHPGVADVGVIGVPHPDKGQVTKAFIALKPGDDFSEELREFLKD-IIAIYKMPRIIEYVPSLPRTPTGKLLRRKLRAM-------- 84516538 25 -----------------------------FLDRAASVFPNHIAIVHGALRRNYAEFYMRSRQLASALAQNGIGRGDTVSAMLANTPAMLECHYGVPMSGGVLHSVNTRLDASVIAFQLDHAMSKVVIVDREFMPLIEKALARVIQYDDPEFPGPATATEAQDYNALSTGDPDFDWLMPLDEWDAIAINYTSGTTGDPKGVVSHHRGAYLLAQGNALTTSMAKHAVYLWTLPMFHCNGWCFPWTLSAIV--GTHVCLRQVRPEPIWAALADEGVTHLCGAPIVMSLIISAHQAEKRTFDHQVQFFTAAAPPPEKLLADMKTA-GFDVTHLYGLTETYHEWSDLPLAEQATLKSQGVRYLPLEGLDVLDPETMPVPDGETGEVMFRGNVVMKGYFRNPKATQQAF-AGGWFHSGDLGVRYPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVKTAAVVAMPHEKWGETPCAFVELSTGAVDAATLRAWCKD-WLAPYKVPSMVVFM-EIPRTSTGKIQKYMLREHAK------ 166710742 11 -----------------------------------------------GIEWTYAELDALVGRLAAMLRKRGCVDGERLAVLARNSVWQVALHFACGRVGAIYVPLNWRLSASELDALLQRAQPRLLLGDDVAAG----------RTDVEVLAGFIASADA----------LEPADTPSIPPERVSLILFTSGTSGQPKGVMLSEQNLQHAAHNFGVTTRVDARSSFLCEAPMFHTIGL-VTNVRPVLAVGGSIQVSNGFEPKRTLGWFSDQGITHYVGVPQMMQAFRHQPGFDAAALRHLTALVSGGAPASEDLLGWLDD--GIPMVCGFGMSEAGTVFSVNCDVIRNKLGAAGIA-TPSVQTRVVDANGDDCPAGVPGELLLRGPNLSPGYWRDPQASAEVLDSEGWFRTGDIVQRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPRIRECAVVGMADQQWGEVGYLAIVPADEMTDLEEIRSYLIAR-LAKYKVPKHLCLVDALPRTATGKLQKARLRDALT------ 196252812 27 ---------------------------HRLFENQAEKFPDCIAAYYENEKISYSELNSKSNQVARYLQKLGVSYEVPVGILMERSIDVIIAILGVLKAGGAYIPLEPAYPKERLNYMINDSKMPVLITKSSFLDI------------VPDSNVTVVNMD----LDWERISKESKENPDINYDNLVYIIYTSGSTGTPKGVEISHGALVNLIHSMLKEPGMTCEDRLLSVSAL--SFDMSVFDIFVPLSAGASIIMVGDKNGTKLIQALEENSITVMQATPSTWRMLLESGWKGNKQLK----ILCGGEALPRELANQLNEK-GAIVWNMYGLTELTVYSVISKVTSGDGPVPIGYPID-NTQAYILDEDLKPVPFGEVGELYIGGDGVGRGYFGKPELTSEKYIQNPFCKTGDLARFLPDGSIEYLGRADFQIKLRGFRIELGEIESAIEKHPWVQQAVVV-KDNGEGDQHIVAYFTKSEQVPSSEDMRSFLK-NTLPDYMIPSFFVQIDEFPLTPNGKVDRKSLQ---------- 94314053 2 -------------------------TFAYFLRRAARYWGDNPAVLYRDRVLTYRQLDKRSTRLANALLALGLTRGDRVAIQARNCPEIVEIECALYKAGLVKAALNPRFTAEEASDVVENCTPRVMIVGPGYTRYQRESRGFGCVEHFFAIAG--AEGQYGAYEALIDGGATTAIDYVPQPDDLAVLHFSSGSTGKIKAAMQSYGNRLASMRKMILGMPARPGDRLALIGPITHASGM---LMQPYLFLGATLVLFEKFEPAHFLAEVPRLNLTHVFMVPAMINLLLAEPTLATADLSCLKTLAYGAAPMAPARIREAWERIGPILSQGYGASESTSGVTRLSTADHARLASCGRAM-GETEVRVVNERGEEVCDDEIGELVIRGEDVFQGYWGEPGLTSEVLV-DGWLHTGDLARVDADGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVMEACVISVPDETWGESVKAVVALWPGQASASELIGHCRAR-IADYKSPRTVDFVAELPKNASGKLARKVVREQ-------- 197745322 7 -----KTWIANYPDYTPENITENHATILDLYEKTIIQFPYREAVSCHDVNLTFIELDKLATKMASFLQNLGINKGDRVAIVLPNCLQFTVSLFACVKVGAVFVNTNPLYTADEIEAIFNNCNVKAAIVMDMFAHH-----IQKARVNIDSLENVIVTNIADNFIAFSKVIKADISLPVLTKQDILCLQYSSGTTGRPKGAILTHDNLASNIQQVWAWIKHDSDQVIITALPLYHIFSLSA-NLLCFFFAGAKNVLIPNRDIKNLIKTMSKNEFTIFNGLNTLYMAMLEHPDFEKINKTRYLYSLSGGMPISRKIYLEWLDRTGVELKEGYGMTEMSIALNKFNESEDDYFGTCGYPI-PSTELSIRDTHQEITECFKEGEIWLKGPQRCQGFWNDKENNELHFTPDGWLKTGDIGYIDKKGRLTISDRIKNMIIVSGFNVYPREIELCILKLDYVREVAVTGVKSKTSGERPIAFISLEKGSATEEDIIKHCKDK-LASYKVPRSCIFVETLPKNNTGKIDIKKLKNQF------- 163721926 5 ---------------------------------HSQARPKKTAFIFGDDKTTWGEFDARASKVHDSLVKAGLKKGDKVGLLALNSISTLEVMYGVIRAGGVIVPLSALQTPNLIAALLKDADARFLFIVSPLNSL--IPALEGQLEGIPVENRIGAGFRSEGWLEYEDFGSEDLIPADVCDEDECVIIYSSGTTGVPKGIVHTHQARNLTGFAAAIEFRVTDASTMLIATPLFTNATW--LMLLGAVSAGAEVLLMDLFSPQGFLNLVQKHKITHTFLVPTMFHAVLTAPEFAAYDLSSLQAMVSMGSVLPLAWKKDILEKMGPGLFELYGLTEGIGTTLKPEQVME-KTGSVGSAIS-GSNLKIIDDDGNELPWGEIGEIVGWGGALMKHYHNRPEATEEVVWRDKYIRTGDVGRFDEDGFLYIMDRKKDMIVTGGINVFANDIEEVALAHPDVAEVAVIAAPHEKWIETPVAIVVLREGSDADGEIKAWINERVSAKHQRVSAVEIRSQLPRNALGKLLKKVLREPLWQ----- 78223434 4 ---------------------------ADYLEWGTRENPHKPLVYCNDKIVTYGEMSSWTNCIGNVLADLDVSKGERVATYLPNTPEHEAVLLGALKLGAIGCPLSMRENNVIVIDLLRGLEAKVLVV-----GAESVEFAREVLQELPELKILMADDASLGFLSLGELASAELETLPMRDSEVAFIAYTGGTTGRPKGVQLTAGMLRAHNYVWYERYQLSASEVFFGCLSLWHVGGVLDAMALSY-TTGASHVLLPKWNPVTALHLVKKHRVTCMIAATTLYQQMSRCDEFLTTDCSSLKICAVGGEPVPVELKERWFRVTGASMREGFGMSEACTQV--FAPGKDAPLSSCGKPFDRIEEVRLVDPESRCVIEGASGELAVRGDNVTPGYWHDPEQTGRKFDAEGWYYTGDMVRRDEDGYYYTVGRVDDMFQSGGENVYPSEIEAALVLHPDVTKAFCFPEPHTEWGKAACAVVELRPGATSNAEILEFCTTHSLARFKRPRRIFCIDELPIGATGKVLRRQVKEWLAAQ---- 118054310 24 -----------------------------FIARTAEVYPERLAIVHGDLRQNWARTYARCRQLASSLQKIGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNTLNTRLDAETLAFMLDHGEAKALIVDPEFAPLMARALKLRQSTAPIYVIQVPVYGEAAEQIGVTDYESFVAQGDPGDEWDAIALNYTSGTTGNPKGVVYHHRGAHNNAISNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAA--RAAVNVCLRRVDAQAIFDAIRNHGVSHYCGAPIVHSLLVNAPAVMKQGVPAGVKAMVAGAAPPASMIEGMEA-MGFDITHVYGLTETYGPATALDIGERARLNSQGVRYHLQRSAAVLDETMQPVPDGQTGEIMFQGNIAMKGYLKNPQATQEAF-RGGWFHSGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAETTAEIMAHCKKH-LAGYKVPRAVVF-GELPKTSTGKIQKFELRKQA------- 37527407 529 ------------------------RCIHEWIEAFAEQTPDAIALVFGDQKLTYAQLNARANQLAHQLRAQGVSTSGRVAVLLQRSIDMITALLAVMKAGAAYVPVDPSFPVDRVQYMLNDAEPQCII-----SNREYASRSVGFAELTCLLDHIDLSQSPTTNIPKQSIG--------LAASALAYVIYTSGSTGKPKGVMVSHSAVNNFLISMQDNLQCVAQDNILAITTI--SFDIAVLELYLPWLSGATCVVADVTDPARLVALLEQHSISLLQATPTTWNMLLESGWQGR---SSLK-MISGGEALPLATATALLSK-GSALWNMYGPTETTVWSTIAKLDVQLLLVTIGLPL-NNTTIYLLDEQLKPVPFGAVGELYIGGDGLAEGYFKREDLTTERLISDGLYKTGDLARYTTEGSLVYLGRNDYQVKLRGHRIELGEIEQVINLFPQITRSVVVALNDQQTQQYLAGYVVA-EQQIDIDALRQHL-EQKLPAYMLPRAIIQLETLPLTLNNKIDRKAL----------- 37527407 1586 ------------------------QCIHERIEAFAEQTPDAIALVFGDQQLTYAQLNAKANQLAHYLVAQGAKPDSMIAICIERSIDMVVSVLAILKSGSAYLPLDPAYPQERLAYIIDDAQPLMVITNSHNQKLLPEN----------SLFSIDVTT-----TSFAELSTDNIPAVELGSTHLAYVLYTSGSTGMPKGVMIEHQALVNLVVGLADAYLYSKQDRVLQFAAL--SFDMSIEEIFGALGNGSTLVLRGEDDIATFWQRCREYQISAVNLPTTFWHEVVSEETVLVPE--HIRQISVGGEQIKPDKVVAWYQRPGPRLVNAYGPTEYTVNTCIAYDLRGDTL-SIGHPIQ-NTAIFLLDKNQQLVPFGAVGEICVAGDGVARGYINKEQLTRERFIDNPFYRTGDLGRYSLAGDIQYYGRDDHQVKIRGFRIELGEIETRLRSLPTIRDAVVIAREDEPAHKYLAAYITL-DGQQKVAEIR-HLLSQQLPSYMVPAAFVVLEEIPLTANRKVDRKALPK--------- 37527407 2662 ------------------------QTLIDRFEAQVKATPDEIALNFAGETMTYRELNQRTNQLAQYLVNQGAKVNTPVVMFIERSFEMVITIIAILKTGAGYVPLDTSLPTERLNIILSDLSDEILVTTCALNDRIAVKRQKMVLLDDPCTAEILGKQLISNLAIESSL------------DNLGYVLYTSGSTGKPKAIEMPQRALSNLLQGISQLPALTGPNRWLQFSSIG--FDLSFEDIFMPLLSGGSVQLIDKLDIRLLAKQIQQAQLQVLNLPYAVLQNLAEYSGVNGLQFPELRVIVSSAERLTAAIRQFFTTHRHCKLVNHYGPAETHVVTSKTLQGEPASLPTIGRSL-PNVAGYILDEYLQPVPMGAIGELYLAGDCLSRGYYQQPQLTAERYLDCDWYRTGDLASFHQNGEINYFGRNDHLVKIRGFRIELGDIEAQLSKFDGITGTVVIAIDTEAGDKQLIAYFIAANP-LDLSEIKTYLSA-SLPDYMLPSAYVRMAAFPLNTNGKVDRSRLPQPEAD----- 54022447 4 ------------------------------LHDAARTHGAAPALADGEVRLDWTQLLAEVQRTARALIARGVRRGDRVAIWSPNTYHWVVAALAAHYAGAALVPLNTRYVADEAADVLGRVRPAALFVAGTFLGRDRLTELRAAAPDLAIETVVVIPVEPGTSVPTDDAAAETVTPAEVDPEDLSDILFTSGTTGRSKGTLVAHRQAMSVVRAWAERATLRADDRYLVVNPFFHNFG-YKAGFLACMVTGATIVPQVTFDVPRTMQLIGSERITVLPGPPTIYQTILDFPGRESYDLSSLRVAVTGAATVPVVLIERMRSELAFDVVTAYGLSEGFGTMCSPDDDAVTVANTCGRPIADF-----------ELKLSEAGEVLLRGPNVMLGYLDDPEATAETIDAEGWLHTGDIGTVDERGYLKITDRLKDMYISGGFNVYPAEVEQALARLDGVAESAVIGVPDERMGEVGKAYVVRKPGAELTEEQVIAHAKTVLANFKVPRFVEFRDQLPYSAAGKVLKRQLREE-------- 63099943 970 -------------------------TLHRLIEERASLCPDHVALIAEREQLTYRELNRRANQAARRLRRLGVGPDVLVGVLADRSIEMVVALLAILKAGGAYVPIDPTYPRERIDFIAEDAGLSVLLLAEE-------------RRRLPSFRGTQLCLSTERH--LLDGEAEHDLGPTAGPDHLAYVIYTSGSTGKPKGCMIPHDAICNRLLWMQDEYRLAPDDRVLQKTP--YTFDVSVWEFFLPLIAGATLVMARPEDVAYLVRVMEEQRITTCHFVPSMLNFFLKEPALPTH----LRQVFTSGEALSYDVMDTFLRRSPARLHNLYGPTEAAVDVTYWPERRPDRKVPIGRAIS-NVEIHILDSALRPVPAGAEGDLYIGGVCLARGYLNRPELSRERFVPSPFYNTGDRARTLDDGNIEYLGRLDAQVKLRGFRIELGEIEAALSAHEAVQD-AVVAVQDAHTEDKLVAYLVTGGPFPAPGALKAYLKER-LPDYMVPNRFAPIAQIPVTAHGKLDRKAL----------- 148264397 6 -----------------------------LLEHSARKYPDNVAVVFKEKSVTYSELEQQSNDLARKLQQSGIKKGDRVGIMLSKSIETIVSLFGILKSGAIYVPIDPSAPVNRITYIIKHCGIECLIA----SSPNLNTLLSDSEEQMSVTKAIVVGKDHDEFYQVSDNGDSEFQSVEMSDSSPAYILHTSGSTGNPKGVAISHLNALTFVEMAARFFKISETDRFCNHAPLH--FDLSVFDIFVAVKCGAAIVLLPSTFPVKLSEFIAKEQITIWNSVSSVLTMLADKGMLERHSFDALRIVHFSGDIMPAKYLRVLTKHMGASFFNIYGQTEANSSMFYLPDDDAWRI-PIGRPFPNFEVFALNDAGEVISRVGEDGELYVGSSTVALGYWGEEWMTGDKFVPDPVYKTGDLVRIDGHGNYVFSGRKDNMVKSRGYRIELEEIETVLSSHPEIMAAVVLPIPDELVGNRIVAVIVPSNRTVGKEDVVRHCATR-LPKYMMPEIMEFRDSLPMTSSGKIDRKTL----------- 11497978 58 ----FRKWDRALDDSNPPFYRWGGETLAYLCTDWQIEQGNKVAIIWEGRKLTYYDLYRESNRIAAMLKKLGVKKDEILTFYLPMIPELPLFMLGVQRIGAKHSIVFSGFSAQALAVRIMDAGARYVVTADGYRRGKVLNLKAIVDDAVHKVEKVIVVKRAGNEIPWEDLMADKVECEKMGSEDFSFILYTSGTTGRPKGAQHSVGGYAVHLYTTMKIFDIKDDDIFWCTADIGHSYIVYGPGATTMMYEGA----PDFPDVSRWAAMIERYGVTIFYTAPTAIRMLMRFPEENKYDMSTLRIIHSVGEPINPEAWRWYYRVFGVVCSSTWWMTETGGMLTGLGKIIPLKPGTNGYPI-PGVRMEVLDDEGNSVKPGERGYLVISTPWMLMTLFKDPNRFIDVYFKGWYYYTGDFAMFDEDGYVWVLGRADDILKVAGHRIGTAEIESAMVSHPDVAEAACVGKSDPVKGEIPIIYVVLREGVEPSPELKKHLRATLGPVVASDAVITFVNTLPKTRSGKIMRRLLRAVAEGKELG- 76803194 88 ------------------------------VDRHLEDRGDELAIQWEGRSYTYEELHREVNECAAALRDLGVGEDDIVTMYMPMVPELPIAMLACARIGAPHSVVFAGFSADALATRMNAADSEYLVTCDGYDGLDHISKANEGLEGVDHETTTVVVDRLGDDLDHEDYEGESVEPVVRDAEDMLFLMYTSGTTGKPKGVKHTTGGYLSYAAWTSHVLDVKPDDTYWCSADIGHSYIVYGPLALGVMYEGT----PDYPDKDRMWEIVENYEVDQLYTAPTAIRAFMKWGEEEQHDLSSLRLLGTVGEPINPKAWKWYYKHIGCPIVDTWWQTETGMMITTLPGIATMKPGSAGPPL-PGIDAQVVDESGEEVAPGEAGYVTVNKPWMLRTLYRNDDRFINEYWEDEWYFPEDGAKIDDDGYITILGRVDDVINVSGHRLGTMEIESAVVDVEGVAEAAAVGGDHDMKGEAVYTYVILEDGYEESEEMRQSIVEGGIGPIARPEQVIFTPELPKTRSGKIMRRLLEDIAND----- 148260199 134 -----------------------------FLARTAKVWPERTAVVHGSIRRTWAETFERCKRLGAALAARGIGPGDVVAVMAPNIPAMVEAHFGVAMAGAVLNTLNTRLDAPTIAYILRHGEAKLLLSDTEFAPVIAAALAELSDNAPPVIDIDDPEGPGGARLGAMDLATGTADFDWRFPDDAIALNYTSGTTGKPKGVVYHHRGAYLNGLGNAITWNMRQHPVYLWTLPMFHCNGWCFPWTITALA--GTHVCLRRIDAASIAAAVERHGVTHLCGAPVIMNMMINAPEPQRAVYAGRGVAMMTAGAPPPAAVIEAMEGLGVDLTHVYGLTETYGPVTYCAWQEDWLRARQGVTYAVEEGAMVADPATRPVPADTMGEVFLRGNIVMMGYLKDAAATEKSF-AGGWFATGDLGVMHPDGYIELKDRSKDIIISGGENISTIEIETVLYRHPAVMEAAVVAAPDEKWGEVPCAFVVLRPDTATAEEIIAFCR-QNMAHFKAPKRIVF-SELPKTSTGKIQKYVLRERAR------ 124521581 52 ----YEPWKETMTGSLPGFRFFEGNPCVNLLDRHVENAGNRTALIWEGENFTYNMLLAEVNRFSNVLRGFGVKKGDCVAIFLPNLAEAVIAVLACFRIGAIYNTIFSGYSEKSLKDRLVNFEPKVIVTADATKKIFLKEKVDRVVPDIPSVKAVVVVDRLGTDVNMEAWHEETCEPERLEANEYGIVFYTSGTTGKPKGVVHSGMAFVVNYIYAKYHMDHRDDDVLWCSADIGW-LTMHIWGIAGALSNGVTTVFIDYPEKDRFYRIIEKYRVNKLFTAPTALRMLMGEHPLEKYDLSCLDVVSLVGEPFDAETWQWTYEVLGICVNNTWGQTETGSPLAGAAWLTPMKPGSAGRPFLGAV-IDVVDQEGNPVPRGTLGNLVIQKPFPMRTLWKEPERYLGSYFSDGCYYASDLAMIDEDGYVWVTGRSDDAFNVAGHRLSTMEMESAVLETPGVSETAVIGVPDEIKGEVPVCFVRLSDGTEESEELKEAIKARQIGKIAVPKAILFTDTLPKTVSGKIMRRLLKEIVVNGAATG 167840846 8 ---------------------------------------DAPALVAAGTVISYRQLMVQVAATAARLRTAETGKGDRVAFQLPNCADAVVLMLAALMTGAVPVPMLPAYRERELRHVLKATRPRVIALTKGNRRFSAARVVTDFDENLDVALRLLDGSPGDEHAGWRDLAFSECAAAEMLAEDTAMMLLSSGTTGLPKAIARLNGGYSYMIAKACRVFELSRQSVYLAAMPISHGFVINCPGMLGTLICGGTVVLASDTSVQTALELVSAHGVTHTTLVPALLTQWLEQSDDLPARPGTLQHVQVGGSRLSPDLAARAESKLGIRIQQCYGMSEGLLCFTRSTDTDAVRFHSQGRPLSEQDQVLIVDESGTPVPCGASGELITRGPYTIKTYYNDPLASSRAFTPDGYYRTGDLAHLDADGNVYIDGRVTDSINRGGEKFSPEELEELSKGHARLKDAACVGMADPRFGEVACLFAVAHEGEPLLSDIRQYLETAGVASFKLPEKLVLVDEIPRKGIGKIDRALLRARVRD----- 57168399 67 --------------------------------------GDQLALIYDSKKYTYKQLRDRVAKVAGILANKGVVKGDRVVIYMPMIPEALIAMLACARLGAIHSVVFGGFAAHELATRIEDAKPRMIISAEVSSIIEYKPILDEAIKKCTHKPTTCLIWQRPQYLPWRDIDWEGVDPVPVLATDPLYILYTSGTTGSPKGVIRSNGGHSVAMKWSMDIYNAKAGDVFFTAWVVGHSYIVYAPGCTTIVYEGKPV---RTPNPSAFWRIIEEYKVNVLFSAPTAFRAIKKEDPKKKFNLDSLRSIFVAGERCDSDTLKWIEKLTKKPVIDNWWQTETGWAIAANPEAQVVKAGSPTKPM-PGFNLKVLDEKGQELGAGKKGILCLKPPACLMGIWENDERYRRGYLDPGYYLTGDTGYIDKDGYVYVLGRMDGIINVAGHRLSTGEMEEIIAKHPDVAECAVIGVNDELKGEIPMGFIVLKEGIERDEGVVALVRQEAVASFKI---ATVVSALPKTRSGKILRKNLREIA------- 157164072 8 --------------------------FYEILTKVAKQSPNQIAIFDEKEKLKYHEIKQNVDKVAAYLQLCGVNFGDKVAMAVANSKEFIISYLAITAIGAVAVPMNTFLKTNEFEYILNDCGARVLFASSSLAKELI------ALSELEILRKIIWIGQTDDYVSVDEEYGESAYLSSTPQDDLMHIIYTSGTTGKPKGAMISYKNIFSNVIGAHERFKVKKSDRFIVFLPMFHSFTLTA-MVLLPIYAGASMVLVRSVFPSNVLKQTLLKRVTVFLGIPAIYTAIGKAKIPWYFRFNRIRLFVSGAAPLAKQTIDDFRVKFPATLVEGYGLSECSPVVAA-NLFDKQKLLSVG-PALNGYEVKIVDDEMMELPIGQIGEIIVKGDCVMQGYYGMPGVTDETII-NGWLKTGDLGKIDEEGFIYIVDRKKDLIISKGINIYPREIEEVIYKLEAVEAAAVIGVKDVHADEEVVAFIQVKDGDLDEKTVRGHLK-KNLANFKIPKSIYFAEELPRNATGKVLKRVLKEQIKDKI--- 162456539 1597 -----------------------------LFEAQARRTPDADAVTCGGRRLSYAALNRAANHVAHALRAQGVGPDTIVAVLESRDIELVVALLGVLKAGGAYLPLDPHQPEQRIAGVVEASRAPVVVTSEAWVPRLAKALAHLPEPARPRFVT------RERLAAQRGPAPEPVENPPAGPGHLAYVIYTSGSTGVPKGAMVEHAGMLNNVRGKIPALELGPSDVIGQTA--SQCFDISVWQLLSALLCGGRVHIVPDEDPRRLLEEAEAQGITVLELVPSLLAELV-SADADAPRLSRLRWMLPTGEALTPDLCRRWFARYPVPLMNAYGPAEALHTITAAPGP-EVVHMPIGRPV-PNVRLHVV-TGGDLAPVGVTGEICVAGVGVGRGYLNDPARTAEVFVPDPFYRTGDLGRRLADGTLEFSGRRDHQVKIRGFRIELGEIEARLARHPEVREAVVTVREERTSGKRLVAYVVGEGGATPAPELREFLKE-ALPDYMVPPVFVALPALPLTPNGKVDRKAL----------- 162456539 487 --------------------------VHELFEAHAAARPGALAVACEETALTYGELDRKANQLARRLRALGVGPEDRVVLCIERSAEMVLALLGALKAGAAYVPVDPKFPRDRLRAVVEDSGARVVVTQERWAG-----AFDGPGPALLFLDRDAGALAAEPGAPLGQTA---------RTDNLAYLIYTSGSTGRPKGVAVEHRHLVNYVRGVLARLPLAEGGGM--ALVSTVAADLGHTSLFGALCSGRALHVLSEFDPDATAEYMSRHGVDALKIVPSHLGALLEAARPERV-LPA-RCLVVGGEASSWELIERIRTLPGCTVVNHYGPTETTVSLTWQIDPARGRSGPIGRPL-PNTQAYVLGVNFEPVPVGVPGELYLGGAGVTRGYHARPELTAERFVPDPFYRTGDRARVLADGAIEFLGRTDHQIKLRGHRVELGEIEARLREQPEVRE-AVVAARDDGGAARLVAYVVAREAALDAAALRARLAEQ-LPDFMVPAVIVALPALPLTANGKIDRAALPE--------- 27377348 25 --------------------------IGGLLDFYARRTPAAPALLAPGRALTYGALGERTQDLVRTLRGLGIAPADRIAVALPRGADSALALIAVASS-CACIPVNPDLTADELQRYFSELKLTALVT-----RADMNSASRDVARALDIAVIDFVPGPNDDLCAFVGPAVGPASTSASRGDDDAFILLTSGTAARPKMVPLTHRNVCLSATNAGRVLSLTSHDRLLNVLPLFHAHGLIS-GLLTALAAGSSVICTEGFDASSFFGWMRELQPTWYTAVPTIHRALLTAAEADRARASSLRVIRSASASLAPAILGGLEATFGVPVLETYGMTEAASQIAA-NPFELRKLGSVGRAAGP--EIAVMDETGRALASGAHGEIVLRGANMSRGYYNDEAATQAAF-RDGWFRTGDLGYLDADGYLFIVGRIKDVINRGGQKISPLEVEEVLLSHPAVLEAGVFAVPHPKLGENVAAVVVLRANSETSDQLRKFARKR-LAAYKVPSLIRSVAALPKGASGKVKRNALADLIA------ 27377348 1088 --------------------------LSERFDRQARTTPNAVAVSDGHTSLSYRELARRSQAAARWLAREGVGAESVVALLAERGPDLLAAMIAVQRVGAAFLNLDPDQPPARLATILGSSCARVLLIGRAQS-----AMVEALLE--PLVERIQVAELDDAIAP---RATKPARAARRAASSLAYLIYTSGSSGAPKGVMIEQRGLSNHLASLISELKLSARDVIAQTAP--QSFVISVWQFLAGPMVGARVHVCGNADPILLAREIEREGITVLEIVPSLLRVIVDRMDEAPRAFARLRLLISTGEPLPVDLCRAWFARPKVPLINAYGASECSVSLHRLTKPPATATSPVGAPL-PNTQLYVLDANLEPQPVGVTGELCIGGAGVGRGYINDPAQNKQRFLPDPFYRTGDLARRRADGTIECLGRADHQVKVRGYRIELKEIENALADHPSVRAGIVEPRREASGDVRLIAHIVARPGSVSASELRDFLKSR-LPGHAIPSAFLFMDQVPLNAHGKIDRSMLLAPAQQE---- 78187148 27 ----YRKWDRVLDSSNPPFYRWTNTCYNALDRHVDEGRGNSLALIFDSERYTYRELRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVIVSAEHSKVVDYKRLLDFAIELAHFKPEICIIRQRDQLKAELNLGAEPAACVPLESTDPLYILYTSGTTGQPKGIVRDNGGHMVALKWSMEVYDVKPGEVYWAAWVVGHSYIVYAPGCTTLLFEGKPV---GTPDPGTFWRIVSEYGVSVLFTAPTAFRAIKKEDPHKQYDLSSLRTLFLAGERADPDTVQWAEQKLQVPVIDHWWQTETGWAIAANIEPGPVKYGSASRAVPGYD-VRVVNQDMEELPTGEMGDIVIKPPGTMLTIWKADNRFVENYMYPGYYQTSDAGYIDEDRYIHIMSRTDDIINVAGHRLSTGAIEAELSGHPDVAESAVIGVHDDLKGQVPLGFLVLKTGVDTPHQVIEYVRE-NIGPVASFKNAVIVDRLPKTRSGKILRSTMRKLANSE---- 116050371 10 -------------------------TLVQALRRRAVQEPERLALRFEGVVLSYRDLDLRARSIAAALQAH-AQLGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLVLTTADLREPLLQMNAQLSAANAPQLLCV---------DQLDPAVAEAWDEPQVRPEHIAFLQYTSGSTALPKGVQVSHGNLVANEVLIRRGFGIGADDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCVLMPRYRPVRWLEAISQYGGTVSGG-PDFAYRLVAESALERLDLSGWRVAFSGSEPIRQDSLERFAEKFAASRFEAYGLAEATLFVTRIAEGAGSVLMCCGRSQPEHAVLIVDAASGEVLGDDNVGEIWAAGPSIAHGYWRNPEASAKTFVEDGWLRTGDLGFLR-DGELFVTGRLKDMLIVRGHNLYPQDIERTVES----------EVPSARKG-RVAAFAVTVDGSVPAQELIDSIRQAVAEAYQAPKVVALLNALPKTSSGKLQRSACRLRLED----- 118046487 7 -------------------------TLFDLIHAGA---PGDPALIMPDGTWTFADLRSQVEQLAAWLQHHGLGRGDRIAIALGNGPAMAITFLAAATA-ATAAPLNPKYRRDEFAFYYEDTNARALIVAPGESEEARAAL-------RPGMILIEAALDATGRLTFTDTAGSPRRDGFAESDDIAMILHTSGTTSRPKRVPIRHRNLVASTNNIIATYQLSPADRSLCVMPLFHIHGI-VASLLSQLAAGGAVVCPPGFDGLKFWSWVEQTRPTWYSAVPTMHQVLLARAERNAAAAHRFRFIRSSSAPLPPVVMERMEAVFGAPVLESYGMTEASHQMTSNPPPGRRKPGSVG--IGFGVDVGIMDDNGQFLPNGVRGEVVVRGPNVVDGYENNPEANATTFV-NGWFRTGDQGYLEADGYLCLTGRIKELINRGGEKISPLEIDDVLLRHPAVAEALAFAVPHATLGEEVHAAVVLREGSVSERELRDHCA-RLLADFKVPRAIHILSALPRGATGKLQR-------------- 121701367 30 -----------------------------------------------------------SQRFAAGLRKAGLRPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVPRELAFQLQDSGAVFLLCADASAGIEAAKLAGMGLDRVFVFNSDIFEGRGDGVEEGSRFIWDELSTPE-EADRTLALNYSSGTTGRPKGVEISHKNYVANMMQYNYLFYLSPDWRWLCFLPMYHAMAQNIF-IAAALSRGVPVYIMPKFDFLKMLEYVQEFRITDLILVPPVVIALAKHPAAKKYDLSSVEAIGSGAAPLGREVCEEVEALWPPNVKQGWGMTETTCSIMGWDPTEKSSTASVGE-LNANCEAKIMADDGTEYGRGQRGELWVRAPNIMKGYWKNPQATKETKTEDGWLKTGDIAYVDGQGKFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVND-DERPRAYIVLKGQSATASDIIAFMDGKVSAIKRITGGVIFVEAIPKNPSGKILRKVLRDQAREE---- 149201948 26 ------------------------------LRRAAQIFPDREALVYRGTRRTYAEYHARVSRLASALVKLGIEPGDVVATLLPNIPAHCEAHFGVPACGAVLNAINTRLEADTIAYILDHGGARVVLCDPQFLPVLAQAIVVEVADDAAGVHAHGHYMEYEELLASGDPDFAWI-MPEDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWQLPRYPTYLTIVPLFHCNNWNHVWLMPML--GGRVVCCRDITARAIYDAIADEGVTHFGGAPIVLNMIVHAKEGERRAFDHVVDVFTAGAPPPAATLAAIEP-LGFTVTQVYGLTETYGHVTECEDERYTIKARTGVLMPMMEEITAMDPETMPMDGATLGEIMIRGNSVMKGYLKNPAATAEAF-RGGYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSVEVEGVLMRHPAVMLCAVVAKPDEKWGEVPCAFVELKDGAESEAELIAFARER-LAGFKTPKAVVF-QELPKTSTGKIQKFELRQSAR------ 158137913 2635 ------------------------QTLHGLIEAQVVRTPDAVAVLAEEGSLSYRELNEQANRLAHHLIALGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAVLVHSATRHVP--EAAQLIDLDRPT---------------WNAQPSSNPVVPTLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLWMQDAYNLGAEDVVLQKTPF--SFDVSVWEFLWPLQTGACLVMARHRDPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASAD---ALKRVLCSGEALPGSLVRRFHAQLPVELHNLYGPTEAAVDVSAWHCVTAPDNTPIGKPIA-NTTLYVLDTLGQPVPQGVAGELFIGGVQVARGYLNRAELTAERFIDDPFYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEIQAGLTRIEGIKEAVVIARE-----QQLLAYYT--GQFHPVEALRSSLL-RHLPTFMVPALFIHLEVLPLSPNGKLDRKALPLPDAEAL--- 158137913 1591 -----------------------------LFEQRVARHPLALAAVHGDQAVDYATLNERANRLAYYLMGTGVAPGACVAVLLPRSLQLLVAQLAVLKCGAVYVPLDIHAPADRQAFVVEDCQ------------------AAAVLTLAATPVDLVVRRVNLDQLSLDDQPGHNPGLAQ-DAGSTAYVMYTSGTTGKPKGVCVTHRGIARLVLNDSFAELTAGDRIAFASNP---AFDASTLEVWGALLNGGQVRVIDHVDPQRFAAALVDQGITVLFLTTALFNQYVQLIPEA---LALLRVLISGGERAEPAAFRTLQKAPGLRLVNGYGPTETTVTFEVHELAPNAPQVPIGRPI-GNTQVYVLDAWQQPVPQGVVGELYIGGDGVALGYLNRPELTAQRFIDDPFYRTGDLVRWQPDGQLECLGRNDDQVKIRGYRIELGEIEQQLALAPGVGEVVVMAVPGEQGPLRLVAWFTRLEAALQATELRAFLRGR-LPEYMVPSAFVALPRMPLNNNGKVDRQAL----------- 218264298 34 ----------------------------DVVDAWAEEAPDKIALCWTNDQFTFADLKKQTDRTAAYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRANAADIKMIVC--AGEEVITKHIIDSLPDS-PSIKSVVSVGPDEDFHKGIENAAPFVRPEHPNSDDISLMYFTSGTTGNPKMVAHDFTYPLGHIVTGSFWHNLHKDSLHLTIADTGWGKAVWGK-LYGQWIAGATVFVHEKFTPADMLQMIQDYRITSLCAPPTIFRFLIRE-DLTKYDLSSLQYCTIAGEALNPAVFDTFYKLTGIKLMEGFGQTETTLTVATFP-WMEPKPGSMGVPNPQYD-VDLLRPDGTRAEDGEQGQIVIKPIGLFKEYYRDAERTREA-WHDGLYYTGDVAWRDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLKAGEALVKELQDHVK-KVTAPYKYPRVVEFVDELPKTISGKIRRVEIRATDNEK---- 152992560 50 ------------------------------------------------RTYTFAQMKRESAKFANVLKSLGFEKGERVYTLSTRLPELYIGTMGILKNGSVMCPLFSQFGPEPILQRMQRGDARGLLTTQRL----YEKKIAPQMDQLPELRTILLIDAEEDVNELMEKASDSFEIVHTEPEDMSLLHFTSGTTGMPKGVIHVHKAMYTHWVTGAYVLDLHPDDMYWCTADPGWVTG-TSYGIIAPWLHGVTNVVDEEFDAERWYGILQEHKISVWYTAPTAIRRLMDIEPLESYDLSHLRLVQSVGEPLNPEAVIWGVEKLKMPIHDNWWQTETGGIMIANYLCQDVKPGSMGRPLPGIVAAVVRQNGDGTVEPGKDGDLALKWPSMFRGYLHNEEKYKKSFV-DGWYISGDLAYRDEDGYFWFVGRADDIIKTSGHMVGPFEVESALMEHPAVAEVGVIGKPDPLIGQMVKAFVSLKSGYEPTEKLKRELGRKKLGAAVAPKEIEFQENLPKTRSGKIMRRLLKAR-------- 158293300 55 --------------------------VGQHLRMAAERFPNNEAIVSAGARLTYAAVLDKVDGLAAAFHQLGLRQGDRVGIWAPNGTLFYLTNLAAARAGMITVGINPAYQVPELEYALQKVGVKALVAAEGYRQQNYYGMISHIAPELPELSAVII--DSQKSLPGAIKFSELFEVPKIMPDSGVNLQFTSGTTGHPKAALMSHFGFVNNGLHIGNRNEMDQRMHRLCVVPLFHAFGM-VIAIMAALSYGSTLVLPTGFKAADSLAAIVRERCSIVLGTPTMYVDLVRRIVESGAKLDSPEIAVTGGATCSPKLFADIKHTLGVRVKTVFGMTETTAVISLFEESPEDVQQTVGH-VTDHYEAKVIDRDGHIVPFGTAGELCVRGYGTMLGYWGDEKKTKETIAADRWLRTGDQFMLREDGYGKIVGRLKEVVIRGGENIYPKEVEDYLNTYPKILEVHCIGVPDERTGEELCAYVRLKDETIDREEIMRYC-EGKLAYYKVPKYVRVLNDLPKTTSGKVQKFKLAQLFAAE---- 44662946 1215 --------------------------FHQLFEKQARAMPQAIAAIFQEQRLSYAELDERSERLAIYLQQCGVQPNRIVAVCLERSLDMLVALIGIARSGAAWLPLDPNYPDDRLRFMLSDSQAQLLLTEEGLRDKTAAIVSQAVGERLQ-----IVAMDGHWPEIERQARTSELQMRD-DPRNLAYVIYTSGSTGIPKGVMIEHRSLVNFLYSMLNRPGLRANDRLLAVT--TYCFDIAGLELLVPLLCGACCCICATDKLNDSEALIERLQPTVMQATPSTWTLLFHGGWNNRQGVK----ILCGGEPLPPALRQRFAESASQT-WNLFGPTETTIWSTVSRLDLTKDSVDIGTPIA-NTRVYILNGDDQLVPIGVPGELCIAGDGLARGYLGNPQLTAQKFIANPFYRTGDLARWREDGVLEHLGRLDQQVKVRGYRIELSDIETWLNRHPSVAQSLVVGHE-QAGGMLLVAYYVKDSESVSSTELRNYLAEH-LPEYMVPAFFRALSNMPLMPNGKVDRKALRELVAEESESG 145343719 74 --------------------------------------GEQVALIWEGGTKTYSELQADVNRLANWLKSVGVAKGDAVVLYLPMIMELPIAMLACARIGAVHSVVFAGFSSEALAQRLLGSAAKVVLTCSAVRGSKHINLKAVVDEACDSVEGFLTTSRDEHWQQAVHAQSMECTTEWVDAEHPLFMLYTSGSTGSPKGVLHTTGGYVYAGATCASVFNMQQGDIFWCTADCGWITG-HTYVTYGPLLNGAASVVPTHPDAGRCWQIVDKYNVKAFYTAPTAIRALQRYGNVLKHQRLSLKILGTVGEPINPEAWQWYSEIVGCPIVDTWWQTETGHMITPLPFAIEQKPGSATLPFFGVQPV-LLNDAGEELTGEAEGYLCFKKPWMFRTLFSDHKRYEEAYFSKGYYFSGDGAKRDSDGYYWITGRVDDVINVSGHRIGTAEVESALVTHQECTEAAVVGIDHAIKGQSIYAFVTLREGCVLTEATKKACVRTVIGPFAAPDTIQWAPGLPKTRSGKIMRRILRKIASRE---- 195144898 15 ------PITEREAQDYR--------SLGQFVLDKYKGFGDQTVLVDAGAEYTASFMHKSIVRLAHILQKLGVKQNDVIGLSAENSVNFALAMFAGFAVGATVAPLNVTYSDREVDHALNLSKPKIIFTSK-----LTVDRIAKVASKNKFVKGIIFSGSSKNFKNIYALSPEFLSPAANKNEDVALIVCSSGTTGLPKGVQLTQMNLLATLDSQIQPTMIPMSEILLTVIPWFHAFGCLTLITTACM--GARLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESTLSVLVQNDDF-CKPGSVGVLKVGIYAKVIDPDTGKLLGANERGELCFKGDGIMKGYIGDSKSTQTAI-KDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEAAGELPLAFVVKQANVQLTEDVIQFVNEHASPAKRLRGGVIFVDEIPKNPSGKILRRILRNMLKK----- 73540799 38 -------------------------------------TADHIAVEHEDGRFSYAYLQAEANRLSAALQALGVQRGDRVAIVMPQRIETAVAYMAISQLGAIATPLSMLFGPEALAYRISHSEAIVAIADETS-----IDNVLAARPECPTLATVIAAGDAHDWDVLLAAQLPTFTAAQTKADEAAVLIYTSGTTGPPKGAVIPHRALIGNLPGFVQNWYPQDDDVFWSPADWAWTGGLW-DALMPALYFGKPIVYQGRFTAERAFELLERYGVTNTFLFPTALKQMMKAPEPRQRYTLKLRALMSAGEAVGETVFTWCRDAMGVVVNEMFGQTECTAQHDEARLGWPARAGSMGRPY-PGHRVQVIDDEGRPCATGEDGEVAVCAPVFFLGYWKNEAATAARYVEDGWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGAVVKAFIVLTPDAALVTALQEHVRGQ-LAPYEYPKKIEFIDQLPMTTTGKVQRRVLR--LMEQERAG 119478212 50 -------------------------------------FADRDYLVFQDERKTYAEAHADVAAIANWLLQQGIKPGDRIAIAMRNYPEWLLIYWACMTQGIAIVGMNAWWVEEEMAYGLEDSTPKILFCDQ-----ERLDRFNNIRDNFTDIHVVTVASANDTDIAYETVTATPGVLPDVAPDDDACIFYTSGTTGRPKGAQLTHRGCVSNIMNIAKVAPPNPEDAVLITTPLFHVTA-NNCLAQAATASGGKLALMYRWDAEDALKIIEAEKITNLTGVPVMSRELISHPDFEKYDTSSLLSVGGGGAQLQPDLVAKIKAVATARPSTGYGMTETCGIISSISGDFFVKPDSCGRAV-PTLDAKCFDAEGNEVAQGEVGEMWVKGAPVIKGYLNRPDATAESIT-DGWLHTGDVARIDKEGFIFVVDRVKDMVLRGGENIYCAEVESVVFHIDGVAECTVFGVEDDRLGEEVGLAVVLAPGSLDAEAIRTQCAAR-MAKFKIPRYIWLMESLPRNASGKFLKRELRESLK------ 212637615 7 ------------------------KTLRCMWEERARKFSNNTALVYEDQEFTYSQLNDEITKTANLFFSLGVKKGDKVAVQLYNSPQFIFCWFGLAKIGAVTVPINSQYLLAECQYIIDKCAVTAVVIEEEF--LPIYSAMQQVAGN--SIKHILVSRAQSETLSLQQQAVELTQRITLSSDDVAEILFTSGTTSQPKGVEITHCNLQFAGYYTAWQTSLRCDDIYLTMMPSFHI-DFQCNAAMAAFTVGATLVMLEKYSARKFWRQICDYRATITHSMPMIIRTLMLQPKVATEQNHCLRDMLFF-LHISDQEKRDFESRFKVQLFNSYGMTETLVGLIGDSPSEERHWPSIGRPGLGY-EAKVADENGQELAANVIGDLWVKGPGIMKGYYQDAKSTEEVLSADGWLYTGDKAYVDDLGLFYFVDRKTNMIKRSGENISSTEIEKILMSHPYIQDAAVIGVADVIRDEAVKAFVILTEGTVLSDEILQFCAE-NMAKFKVPSFIEIKISFPRTCTCKVQKKLLK---------- 167463235 2818 ---------------------YPQQMVHQLFEAQTERVPDQVAVICENEQLTYRQLNERANRLARTLRAKGVQADQLVAIISHHSTELIVGILAVLKAGGAYVPIDPEYPEDRIRYMLEDSRAKIVLTR------------REIRQHLNYEGDIVLLDEPSSYHKDRSNL-----VPASGTGNLAYVIYTSGSTGKPKGVLIEHQGLTNYIWWAKEVYVKGEKTNF----PLYSSFDLTVTSLFTPLATGNTIIAYRGEDKTELLAIVKDPRVDIIKLTPAHLHVL---KEMNIADESTVRKMIVGGENLSTRLAESISSQFGLELFNEYGPTETVVGCMIYHDAEKDRRQSVGKPAA-NTNLYVLDAGGKPVPVGVPGEIYIGGTGVARGYLNRPELTAEKFVDNPFYRTGDLARWLPDGNIKYLGRIDNQVKIRGYRIELGEVESALLDMESVQEAVVTA-----WGEQLCAYLV-GDPSIETIQFRQQLLRRF-PEYMIPAYFVRLEELPLTLNGKIYREALP---------- 167463235 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVQLCKPGQEELAFIQFSSGSTGDPKGVMLTHRNLIHNTCAIIKALDIDLKDSFLSWMPLTHDMGLISCH-FVPIVEGINQNLMPTERPVLWMKKANEHKATILSS-PNFFLTFLKNEQSLNWDLSHIRVIANGAEPILPELCDEFLNRCSASILNVYGLAEASVGAAFSKVGEEFVPVYVGQPID-YCQVRICNKENEVLEDNVIGHIQIKGENVTQGYYNNPEGTRKVITPDSWLKTGDLGFFRK-GKLVVTGREKDIIFVNGKNVYPHDIERVAIEMEGIDRVAACGVVDPEKSSEIVLFVVFKKSAPLVNDIKKHLYKRG--GWSI-KDVLPVRKLPKTTSGKVQRYELRQYESGKFLS- 170033062 124 -------------------------TVENYIWDSFSQWTNKTAVVCGGRHYTYGTLRDHCAALAIRLQKCKLNFGNTLAICLPNVPEFPLICFGAIEAGLVITTINPIYTAEEISRQLVDSDSKILFAVSNYSVLKEATKLAQRNIPIVCLKTSTEESLPEGAIDFAELHFSSLQRHSRDPDDVVFMPYSSGTTGLPKGVELTHTNIVSNAGQSSVVLPTTDSDVLPCVLPMFHIYGLTVT-MISKLAKGTKLVTLPAFRPDTFLKALTEHKGTVLHAVPPIIMFLSNHDMVKPQHMETVRNIFSGAAPMGALDAEKLIAAPKIVFAQGYGLTETSPVVL-IGALGSNNYASVGSP-PPRTQAKIVDPTNTALGPNQSGELLVRGPQVMKGYHNNKQATDDIFTEGGWLRTGDIAHYDDNAEFYITDRLKELIKVKGFQVAPAELEEILRDHPAVADAAVVGQPHPVSGEVPRAFIVPKQNAITDEELKQFVAGKVAVYKKLEGGVTFIKEIPKNPSGKILRRVLKEE-------- 153864076 7 --------------------YPKDKTVVALFEEQVAKNPSNLAVVFEGEGLSYQELNDKSNQLAHYFLKHPTASNPLIAICVERSREMVIGLLGILKAGGAYVPIDPNYPAKRIAYMLKDSGAPLLLTQTA------------LKVKLPLDDSSVIAIDEADFAS----QATQNPKQQSQPDDLAYLIYTSGSTGKPKGVLVEHRNVLALLSGFEQLAASGHSHSGILTVPI--SFDVSVWEIFSQLCYGGTLHLLHKDSLLDLVRYLVDNQITSAYLAPALLEPVVMA--FGKRSCP-LQRLLVGVEPIVQKTLQLFRQLPQLRIINGYGPTEATVCATLFNAEEPERQTPIGKPVANY-QVYVLDTENALLPINIPGEVCIAGAGVARGYLNRPELTAEKFIEERIYKTGDLARWLPDGNLEYLGRIDHQVKLRGFRIELGEIEAVLCQHPEVKEAVVV-LYDADDNKRLVAYVVDKEQADLASELKNSLKQQ-LPDYMIPADLMVLDALPLTSNGKIDRKAL----------- 148642434 26 ------------------------------------------------------EILAMTSEIARDLKNCGIKKGDRILIYLNNSTKYLFSLFAIWRLGAIAIPTNRVFTPHELEYIIDDSQAKLMITDEDAK--DIVDLDKYIPKNIENYKN-----------------GEILPAEPTDWDDLCQLQYTSGTTGQPKGAMLTHGNYFTAIHNECDVLTMKQDDVYMGIYPMAH---VGLSWAIAALRAGAYYIMVEQFNLEEYLELCQKEKVTVLTGMPPVIHSLTRLENGAEEQLKTVREIISGGGPLHKKIWKQFHEKYGIPIINAYGLSETIVIGTTVIRPEDYRTASVGHPVC-FSEVKIVDEHDKELEKYEHGEIALRGPAVAKGYWRREVATKESFLDDGWFLTGDIGYLDEDNRLFITDRKKDMIVMSGWKIYPTEVEEVLIKYPEVKEIAIFSIPDCHRGELPVAAVVWENK-EDSEGLISYARE-NLSRYKVPRKIFSLKELPRVNGWKLLRRKLREEYN------ 148546862 1127 --------------------------LVEQLNEQARLTPQRTALVWDGGSLDYAGLHQQANRLAHYLRDKGVGPDTCVAIAIERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLADCDAR------------LLLSHSSLLGKLPQVDGVSAI--ALDQLHLDSWPSHAPGL-HLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQWMQTTYALNDSDVLMQKAPI--SFDVSVWECFWPLVTGCKLVLAEHRDPQRIAALVQAYGVTTLHFVPPLLQVFVQEPQAGA--CSSLRRVFSGGEALSAALRDRLLQVLPVQLHNRYGPTETAINVTHWHQVADGERSPIGRPL-GNVLCRVLDDELELSAPGVPGELYLGGAGLARGYLGRPGLTAERFVPDGLYRSGDRARWQVQEALEYLGRLDQQVKVRGFRVEPEEVQACLLAQAGVEQALVLIHKDAVGAQLVGYY----SGSAQPAEVLAVLAEQ-LPAYMVPAQLIPLAQMPLGPSGKVDRKALPAPVWQQ---- 148546862 3699 ------------------------------FEAQVVAHPQRTVARCLEASYDYAGLNLAANRLGHALVAAGVCVDQPVALLAERGLPLLGMIVGSFKAGAGYLPLDPGLPAARLQSIIQLSRTPVLVCS-AACAEQGRQLLGELEAAL-----------RPQLLVWEDVQANPIASHNPGPDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPYLALSEQDVIAQTA--SQSFDISVWQFLAAPLFGAQVEIVPNADPQGLLAHVQATGITVLESVPSLIQGML---ASDHQALDGLRWMLPTGEAMPPELAAQWLQRYPIGLVNAYGPAECSDDVAFFRVDAASTQGSIGTP-TDNNRLYLFGEDQALVPLGAVGELCVAGTGVGRGYVGDPVRTALAFIPHPYYRTGDLARQRPDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQAEIRDAAV-AVQEGVNGKHLVGYLVAHQGVSADAALLEQVKQRELPEYMVPLHWGWFDSLPHNANGKLDRKALPAI-------- 119177143 101 -----------------------------LFNRKDRQFPDNK-IIYQDRSYTYEQVRSTALEFGTGLKAWEWKKGDVLAVFSPNSIDIPPLTWGTHWAGGVVSPANPAYTADELAFQLKGTKARVLATQMSCLSTAIEAAKRV---GIPDDRIILIGDERHPTSKYKHFTTRYAKTKVDPAKDLAFLVYSSGTTGVPKGVMLSHKNIVTNIHQTWNGGADGSGDRLLAFLPFYHIYGLTC-LVHNALFSGLHLVVMAKFDIERWCSHVQNYRITFSYIVPPVVLLLTKHPVVDKYDLSSLRMMNSGAAPLTRELVESTYARIKCGIKQGYGLSETSPTTHTVPSDWRRRAGSVGK-LLPNMEAKYMDSEPQEVPVGEVGELYIRGPNVFLGYLDNPAATAACVSPDGWFRTGDVGYQDSEGFFYITDRVKELIKYKGFQVAPAELEGLLTDHEAVSDAAVIGVESAEHGEVPRAYIVPNPKAEEGERISQWLQTR-VAPYKRLRGVRFVDEIPKSASGKILRRLLKEEAKKE---- 67156731 58 --------------------------------------GEQTALIHGKARYSYRELRDEVARLAGALRELGVEKGDRVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAPHELALRIDDARPKLLLTASCGLEFDYKPLVDELASHQPGHVLVLQRPQAAALLPGRDLDAAPVEPVPLDSGDPLYIMYTSGTTGKPKGVVRDNGGNAVALSFAMHVYAMRAGDVWWVGWVVGHSLIVYGPGCTSILYEGKPV---RTPDAGAYWRVIEEYGVNGLFCAPTAIRAMRKEDPSGRHDLGSLRHLFLAGEKLDSSTHRWLEELTGKPVHDHWWQTETGWPVTAPCAGLEARHGSSNRPVPGY-RVQVMDEQGHLLGANRQGSIVIAPPGCAQTLWNDHERYLRSYLSPGYYHTGDGGYLDDEGFVYIMGRTDDVINVAGHRLSTGEMEDLVARHPAVAECAVIGIPDAIKGQVPLGLIVLKDGSRIREELTASIREQ-IGALACFQRIATVKRLPKTRSGKILRAVLRKIANGEEVA- 184201740 13 -----------------------------FLERSAEVFPDRRAVVHGSQEWSYRQFDRDVQRFAAALRSSGAGEGDRVAVVAPNVPAALMAHYAVPAAGAVLVPLNPRLSARELQYILEHCGARVVLADVSVLDTVAEAMGDRTQAGLPAVRDGAGAGVPEEFLDAPVRHAGSAEKTDVDENAPITLNYTSGTTGRPKGVLYSHRGAYLNSLGEVFHNGFTGDTRYLWTLPMFHCNGWCT--TWAVTAAGGTHVCLRAVRAQDVWSAFDEHAITHLCGAPAVCSTIVDAQEAHPLD-RRIR-ITTAGAPPAPSIIERLEQA-GFDIVHVYGLTEVFGPITICEPQEQWAMSRQGVAMIQAESARVVDPEMQDVPDGESGEVVLRGNNVMIGYYRDVTATRKAFD-GGWFHTGDLGVMHPNGYIQLTDRAKDVIISGGENISSIEVEQALYSHPDVLDVAVVGVPHEKWGERPVAHVVRAGGSTVTEELREHVRSQ-LSGFKVPDSVTFTDELPRTATGKVRKNLLRD--------- 159488061 94 ----------------------------------AAGRGEQAALIWEGRTVSYRELLAEVNRLSNWLKSRGVKKGDAVTIYLPMVPELPAAMLACARVGAVHSVVFAGFSADSLAQRMVDCNAKVLLTATGVMRGTKPVLLKTIADDCLEVANALAAADTPWWHAAVPMQSAECEPTWLDSEDRSFLLYTSGSTGKPKGVVHCVGGYMVGVGVSCRYLYMRPGDVVFTTADCGWITG-HSYLAYGPLLCGCSSVIMTHPDGGRAWRMVERYKVRQFYTAPTLLRSLLQLGDARQSDLSSLRVLASAGEPMNEHAWHWFHEVVGCPVVDTWWQTETGMLIPLPCKWFQAKAGSAGVPFFGVCPVVLDPTTGNEICTTEEGVLALRGPGMMRTLHGDHERFESAYFAPGYYFTGDGCRRDADGHYWITGRVDDVINVSGHRIGTAEVESALTEHPDCAEAAVIGVDHALKGQAIYAFVTLRGHVQTSDAMRKLLMDHVIGPFAVPEVIHWAPGLPKTRSGKIMRRVLRKIASGE---- 115522619 11 ----------------------------DFVDRNVAERADKVAFIDPSRSLSYGELRDAAARVGPMLARLGVEQENRIALVLHDCVEFPILFWGAIRAGVVPVLLNTRLNADQYRYLLEDSRSKAVFVST-----DLLPVIEEAAAELPHLRSIVTVGDAARLVDLLAAETEGGAPARTCADDVAYWQYSSGTTGMPKGVMHVHRNLSKNVG--VRRIGYREDDVVFSAAKLFFAYGL-GNAMFCSMWVGATSVLYPRPTAESVFDMLRAHQPTLLFAVPTLYAAILADRRCKDEQLPRLRLCVSAGEPLPAQVGLNWRQRFERDIVNCVGSTEMGHMFLT-NLPNAVEYGTSGLPVDGY-RLKLVDDQGRDVGDDEIGELLVNGESAAAGYWNQRDKSRMTFIGE-WTRTGDKYHRRADGVYTYRGRSDDMFKVSGIWVSPFEIEEALMSHCKVAEAAVVPAQDVDGLIKPKAFIVLASQQSEEEELKEHVK-RSIGPWKYPRWIRVVDELPKTSSGKLQRYMLREMALDQ---- 163845605 25 ----YKPWEKVLDNSNPPFTRWGGET--NLCYNAVDRHAGQAALIWESRTLTYFELYREVNRLAGLFHNLGVRKGDRIIIYMPMVPEAIFAMLACVRIGAIHSVVFGGFSVTSLASRIDDAEPVLIVTADAGQPVPLKEIVDKALAEADSVRDVLVLNDLDWYEQLAKRGERYVEPVPVASTDPSYILYTSGTTGKPKGVVRDTGGYMVALYASMTIYNCGDGDVFWSTWVVGHSYIVYAPGVPTVVYEGR----PDHPDPGVWWRVIEKYGVTHVFTAPTALRALRKFPEHRDADISSLKLLYAAGEPLDAPTYEWASAALGVPVIDHYWQTESGWPMVTNPVGVELLPIKPGSPTKPGHRLEVVDADGNPVPPGEKGFLVEHGPGTLLTLWNDDERFVKHFKDKLLYMTGDYAIKDADGYLFMLGRADEVLNVSGHRLGTREIEEVVSAHPAVAEASVIGVRDELKGEDVLVVAVLKQQDDIANEIRQLVRER-IGPIATPKAVHFVSMLPKTRSGKIMRRVIR---------- 12229628 28 ------------------------------------KFSSRPCLINGDEIFTYADVELISRRVGSGLSKLGIKQGDTIMILLPNSPEFVFAFLGASFIGSISTMANPFFTSTEVIKQAKASNAKLIITQGCYVD-KVKDYACENGVKIISIDTTTTADDAANILHFSELGADENEMPEISPDGVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYMHSDDVLLCVLPLFHIYSLNSVLLCG-LRAGSGILIMQKFEIVPFLELIQKYKVTIGPFVPPIVLAIAKSTVVDNYDLSSVRTVMSGAAPLGKELEDAVRAKFNAKLGQGYGMTEAGMCLAFAKEPFDIKSGACGTVVRNAEMKIVDPETGSSLPRNHPGEICIRGDQIMKGYLNDPEATARTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPCISDAAVVPMKDEAAGEVPVAFVVKSNGHITEDEIKQFISKQVI-FYKRINRVFFVEAIPKAPSGKILRK------------- 195396635 69 ----------------------PNVPLHEYVWRDFKKWENSTAAVCTDRQYTYAQLRDASAAFAVRLQKFKLFKPDVLAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEIARQLKFSDAKFLV----GSAQGYETLREACQLSGKQLPIAVVRSTAGEALPFEVMSTENVRYDELRPEDMVFLPFSSGTTGLPKGVVLSHNNISSNCEQVQDALPIDSQDTLPAVLPFFHIYGLTVV-MLSKLGQGSRLATMPAFKPDDFIKALDTYKGSILNLVPPIALFMINHPKLTKETADALRVVMSGAAPIGQHDVERFMQKFPTRFMQGYGMTEASPVVL-MTPMGNTRYASTGV-LPGSTEAKIVPLDGSDVGARTTGELCVRGPQVMSGYLNNQEANDVTFYPGKWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLREETANAEEIAAHVAARVAHYKKLEGGVIFVDEVPKNPTGKILRKDLKEKYSD----- 134098970 58 --------------------------FGESARACALRWIDK---HDEVTRISYGELRELTNRFANVLHDLGITGGERVYTLLGRIPALYVSVLGTLKAGGVVAPLFSAFGPEPVAERLRIGEGAVLVTTPRL----YRNKISQVRAGLPHLRHVLLVGEGEGTVRLEDAASPTYEIAATAPEDAALLHFTSGTTGSPKGAVHVHDAVVAHHATAYYGLDLRPDDVFWCTADPGWVTG-TSYGIVAPLTHGATLVSDEEFDARRWYRVLSEQRVTVWYTAPTALRMLMRHGPASRYDLSALRYVASVGEPLNPEVVVWAQDALGMPVHDNWWQTETGAIMISNFPGEEVRPGSMGRPLPGIERARVDQGRVREMPADAEGELALRWPSMFRGYLHDDARYAASF-ADGWYLTGDIAARDADGYYWFVGRADDVIKSAGHLVGPFEVESALMEHPAVAEVGVIGKPDPVAGERVKAFVSLRSGHQPSEELRGELSRRRLGAVA-PKELAFDDDLPHTRSGKVMRRLLR---------- 158290618 66 -------------------------TLDHYLWDQFSQWANKTAVVCGGRNYTYGTLRDHCAALAIRLRKLHLNFGQTLAVCLPNIPEFPLVTFGGIEAGLVVTTINPIYTAEEISRQLVDSDAKVLIGL-ASNYAVLREAAQQAKRDIPIVCIRCTNDEAIDFAELSNIHYSELRQHDRTADDIVFLPYSSGTTGMPKGVELTHLNIVSNSEMLAVKAGDTFQDVLPCVLPFFHIYGLTVT-MISKLRQGCKLVTLPNFKPDTFLNALAEHKGTVLHLVPPIIIFLGHHDGVKPRHTDSIRNVFSGAAPMGTPDAERFTARPNAEFIQGYGLTETAPVVL-MGALGSRNYASVGSP-CPRTQAKIVDPTNTALGPNQSGELLVRGPQVMKGYHNNRKATDEMIIEGGWLRTGDIAHYDEQLQFYITDRLKELIKVKGFQVPPAELEELLRSHEAVADAAVVGMPHPVAGEVPRAFVVPKAGAVSEDALKAFIAEK-VAVYKRLGGVTFLDSIPKNASGKILRRQLK---------- 6449055 2936 -----------------------NDTVCQWFETQAEQRPDDEAVIFGNERCTYGQLNERVNQLARTLRTKGVQADQFVAIICPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLKDSEAKIVLAQ------------LDLHKHLTFDADVVLLDEESSYHEDRSNLE-----PTCGANDLAYMIYTSGSTGNPKGVLIEHRGLANYIEWAKEVYVNDEKTNF----PLYSSFDLTVTSIFTPLVTGNTIIVFDGEDKSAVLSTIQDPRIDIIKLTPAHLHVL---KEMKIADGTTIRKMIVGGENLSTRLAQSVSEQFKLDIFNEYGPTEAVVGCMRYDTKRDRRFVPIGSPAA-NTSIYVLDASMNLVPVGVPGEMYIGGAGVARGYWNRPDLTAEKFVHNPFYKTGDLAKRLRDGNLIYLGRIDEQVKIRGHRIELGEVEAAMHKVEAVQKAVVLAREEEDGLQQLCAYYV-SNKPITIAEIREQL-SLELPDYMVPSHYIQLEQLPLTSNGKINRKALPEQIAEYVPPG 6449055 7 ---------------------------------------------------SYRQLFDEAQGFLGYLQHIGIQPKQEIVFQIQENKSFVVAFWACLLGGMIPVPVDHKLKVWRIWNILNN----PFLLASETVLDKMKKFA--ADHDLQDFHHQLIE---KSDIIQDRIYDHPASQYEPEADELAFIQFSSGSTGDPKGVMLTHHNLIHNTCAIRNALAIDLKDTLLSWMPLTHDMGLIACHLVPAL-AGINQNLMPTERPILWMKKAHEHKASILSSPNFGYNYFLKFLKDNKSDLSHIRVIANGAEPILPELCDEFLAAFNMKILNVYGLAEASVGATFSNIGERFVPVYVGKPID-YCQIRICNEANEGLEDGFIGHIQIKGENVTQGYYNNPESTNRALTPDGWVKTGDLGFIRK-GNLVVTGREKDIIFVNGKNVYPHDIERVAIELEDIDRVAACGVYDETRSREIVLFAVYKKSAPLVKDIKKHLYQRG--GWSI-KEILPIRKLPKTTSGKVKRYELAEQYE------ 91786663 56 -------------------------------RQAAGALRDHIALRFVARHLSYGELARQTSRFANVLQGLGVGKGDCLFVMAGRIPELYIAVLGALKNGTVVTPMFSAFGPEPVATRINIGAGQVLVTTD----LLYQRKVKAMRGQMPTLRHVLLVAEEPGTLDLATLASDGFSTVETKPDDPALLHFTSGTTGTPKGAIHVHDAVVAHHATGRFALDLHPDDRYWCTADPGWVTG-TSYGIIAPLLHGVTSLIREEFDAERWYTLLQQESITVWYTAPTAIRMLMKSGLARRHRFPDLRFVASVGEPLNPEAVWWGMEAFGLPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGIAACIVLEAEGEPPAPDVEGELALKWPSMFRGYLNNEARYRRCFAGD-LYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDGHAPDEALRAHARKR-LGAAVAPKEIAFLPVLPRTRSGKIMRRLLKAR-------- 114770313 23 --------------------------------------------TSDGRIITHGGFVAMAARLANVFKSMGLKKGDRLAIQVEKSVTALCIYAACVQSGIVFLPLNTGYTANEIEYFIKDSGSKLLVCDDEKLSEISLKL-QDIEIELLTLNE----NETGSIVELAKEQKNIFQTVEANENDLAAFLYTSGTTGRSKGAMLTQNNLLSNAKTLVDYWQFNNKDTLLHALPIFHTHGLFV-AINVCLISGSKIILVPRFNLDELINNIP--KATVLMGVPTFYTRLLSNDSFNNKLCEKMRLFISGSAPLLAETHIDFEKRTGHKILERYGMTETNMS-TSNPYEAERRAGTVGFPL-PGIEVKITDPTENELPRGEIGNLEVRGPNVFVGYWNMPEKTKEELREDGFFITGDLGLMDEDGYVQIIGRDKDLIISGGFNIYPKELELLLDEQEGVIESAVIGVPHPDFGETPLGILVREKSAEPKIDKIEKIIKSQLARYKHPKRFIVIDELPRNTMGKVQKNLLRDQYRDTFL-- 153855583 2 ------------------------------------------------REITWNVFNEKANRFANLLIERGIKKGEKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELAEIDILVFGPEFIGRVEEIADEISKGRLLYFVGDGCPGFAEDYNAHTANCSSQSPKIDVNDDDEAAIYFSSGTTGFPKAILHNHESLMHAAKAEQNHHGQTKDDVFLCIPPLYHTGAKMHW--FGSLLTGGKAVLLKGTSPKTILQAVSEEHCTIVWLLVPWAQDLLKELDIADYDLDQWRLMHIGAQPVPPSLIKHWKEYFPHHQYDTYGLSESIPGCVHLGVDNIDKVGAIGKAGYGW-EAKIIDEQGETVKQGETGELAVKGPGVMTCYYRDPKATAEVL-HDGWLYTGDMAMEDEDGFIFLVDRKKDVIISGGENIYPVQIEDFLRTNEAILDVAVIGLADHRLGEISAAIIELKPGVETEEDIQEFCKK--LPRYKRPRKIIFAD-VPRNPTGKIEKPKLREKYATHLVA- 212701936 34 ----------------------------DVVDAWAAEQPDKKALLWESRQFSFADMKRYTDMTASYFQSLGIGRGDMVMLILKRRYEFWYSIIALHKLGATVIPATHLLTKKDIVYRCNAADIKMIVAAGEGVILQH---IKEAMPDCPTVEKLVSVGPPEGFEDFHQGIENAAPFVRPRHDDISLMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWHNLNEESLHLTIADTGWGKAVWGK-LYGQWIAGANIFVHEKFTPGDILQKIHDYHVTSLCAPPTIFRFLI-HEDLTKYDLSSLKYCTIAGEALNPAVFDTFKKLTGIKLMEGFGQTETTLTVATMP-WMEPKPGSMGLPNPQYD-VDLIDHEGRSVEAGEQGQIVIRTSGLFKEYYRDAERTREA-WHDGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQVVKATIVLSKDARASEELIKELQKKVTAPYKYPRVIEFVEELPKTISGKIRRVEIRE--------- 163724864 30 -----------------------------VINESMDRFKKNTAMIFMGVRITYGEIDAYADRFARMLIKQGFRKGDVVGINLPNIPEYVIAWLGIMRAGCISSGVSPLLSPKELEHQLNDGEIKGLVTLDALFVHRVAPMA----DRLPHLK-LVVGASVAGFLPKDPEYAAGAFEVELGPNDAAYLMYTGGTTGPSKGAVLTHRNFVSELLLTTHYMWTGLQVGIMSAFPMFHIAGLMVNAF--AIYCGMTQMMLPDPNVNMIMDFLEKEKPYIFGNVPSIYYMLLAQPRFKTIDHSSLAQCVSAAAPFPVDSQKQLEAVIGGKLIELYGMTETTGVAVMNPLHGAKRLGAVGLPL-PNTDVKIVDATGEEAPLGEPGEILVRNPMIMQSYFKKPEETRKAVDSEGFMHTGDVGFMDEDGYITLVDRTKDMLIVSGFKVFSKKVEDIMADHPAIEIMALIGAPNPDRSELAKAFVTLGDREALKADIIAFAKEH-LAPYEVPKEIEIIEEMPLTSVGKLDKKVLR---------- 68535535 6 -----------------QHGLNAPLTPLRFLQRSAQVHPNKIAAVDGPRRITFAEFNEDAQAFAHALIADQVAEGDRVGILAANSYEALLAQFAVPLANAVTVPINTRLAPKEVNYILDHSSIDVLVLIDPILASGERNLRRAVIADKEGVEPQVEKGETEAFSDYLAGHRDEEPLPVRDENETIAINYTSGTTGKPKGVIYTHRGAYLNALGQAHTQHFSHDTVYLWTLPMFHCSGWCTG--WAAMAVSATQVALRAVRGPEMWELIRTEGVTAMCGAPAVLNTLVD--DENKRRVTNLR-VTTAGAPPSPTTITRCENI-GVEVTHVYGLTESYGPFTVCEAQPEVLKARQGVASITNEDVRVLDEALVDVPADTLGEIILTGNGIMAGYFKDEEATAHAF-RGGWFHTGDLGVMHPNGYIQLMDRAKDVVVSGGENISTIEVEQAVISHPDVSDCAVIGVPDEKWGERPRAYVTLRDESALEEAVIAYCRAH-IAGYKVPRDVRILDELPRTSTGKVRKNELREEA------- 187477669 39 ----------------------------------------RIAIFYEDEAWTYARLAEAANQLAHGLTKMGVERGDRIGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDSEARIAIVDAAS-----RANLLAASEHCPHLHQIIGIGFADEVLPWRSLLAREFKAVLTRASDPAILLYTSGTTGAPKGALLPHSVLIGNLPGFVQNWFPKQGDVFWSPADWAWTGGL-MDALLPTLYFGHPIVGARRFSAERAFELMERYQVTNTFLFPTALKMMMKSPEPRSRHRLALRAIMSAGESVGETVFNWCQDALGVTPNEMFGQTEMNYIVGNSHKRWPARPGSMGRPY-PGHNVAVIDELGHAVAPGEIGEVAIHGPVLFLGYWRKDAATADKYTGD-WCRTGDLATVDADGYLWYAGRADDVFKSAGYRIGPGEIENCLIAHPAVANAAVVPKPDAERGALVKAYVVLTEDYAGEDRLQEHVRER-LAPYEYPKEIEYVEHLPMTTTGKIQRAVLRRREQER---- 218288557 14 --------------------------LPDWLSLHAGRRPERVALRSHGRSITYAELYAAARSMAARAFALGVRPGDRVGVMCHQGLMHALCLHALMLLRAVLVPLNWRLQPSELAYQVEDCGASFVLCDESAA-----PLASQVAGMVSRPVQTVILSERAWDAEESHGGSESIASIDVSLQSVHAIVYTSGTTGRPKGAMITYQNHWYSAMASALQFGLDPDEHWLVPMPLFHVGGMGV--LMRSLIYGTTAVVHDRFDAERVDRALASGEITLVSLVPTMLARILKL--RRGPYPPRLRAILLGGAGCPRPVLERALE-LGLPVAQSYGLTETNTQVATIDLADALRMGSSGRPLA-NTRIAVQGPDGPTTEPGVEGEILVQGPTVFAGYYNRKEETERAL-AEGWLHTGDIGRFDEEGFLYVLDRRADLIVSGGENVYPAEIESQMLALPGVVDAGVVGKPDDEWGQVPVAFVVLEPGKVLTDEMARALREERLAHYKVPAEIRQVDALPRTASGKLMRYEMRKWV------- 114771223 22 -----------------------------FIKRTALMFPDRDAVIYESRNYSWSQLYKRSIQLASALNKNGVGKGDTVAILAANTPEMIEAHFGIPMSGAVLNTINTRLDSDTIAYILDHGEAKVFIVDGELAPQAAEAIKDVLVVDIADLQNRIGTIDYSDFIKLGN-ESANWEMP-TDEWDAIALNYTSGSTGRPKGVVYHHRGAYLMSMGVISDWGLPRHPKYLYTVPLFHCNGWCHGWAMAALA--GTIVCTRAITPAVIYNAISEHGISHFGGAPIVLGMILNANDNDRKKFNYTVNVMTAGAPPPAAVLEGI-EKLGFNVTQVYGLTETTVMSTWNSDWDDIMKSRQGAGMVHTDGLRVVDPNGIDVPDGETGEILIRGNTVMKGYLKNPKATSEAF-ADGWFRSEDLAVMHANGYVEVKDRLKDIIISGGENISSVEVEGILHRHEAVALAAVVAMKDEKWGEVPCAFIELKDGSVTENEIISFCRDH-LAGFKRPKKVVF-GVLPKTATGKIQKYELR---------- 116748798 3 --------------------------ITEMLARNARLYPDEVALVERDREISWRTFDEQANRVATALLQRGVGKGDRVVHLLMNCLEWLPIYFGILRTGALAVPLNFRFDAAAIERCVQVTEAGTF-----FFGPEFVDRVNAVRERLDTVKSYVFVGPAEDYGAFLASGSALDPRVDLNTLDDAALYFTSGTTGSPKATLLTHRNLEFACYAENSHHHQTHADNFLCIPPLYHTGAKMHW--FGNLIVGARAVVLRGTEPRWILEAVSEEKVTIVWLLVPWALDILFAVENRDVKLSHWRLMHIGAQPVPPSLVKQWKKVFPHHQYDTYGLTECTPGCVHLGVENMHKVGAIGVPGFDW-EIKIVSSGREPVAKGEIGELAVKGPGVMKEYYRNPEATREVLD-DGWLFTGDMARQDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPKIRDVAVIGLPSARLGELATAVVVKTGQELTEREVMDFC--EGLPRYKRPRRIIF-AAVPRNPTGKIEKPLLRKRYA------ 125972657 16 ---------------------------------------EREIIIDWETRLTFKGLQTEVVRLANFLKSKGYVPGTVIATHLYNGIEAAVAFLAAEYIGCVVCLVDPLFKADEVPYYVEDSGAKCLITHLE---------KDEIAGKLPSEVDVINVREVQEVCESDEFE-KSLEIYDFEENELALLLYTSGSTSTPKGVMLTTGCCHTFLRNHQSMYRYDPDDRILCFVPFSHGFG-SISVLIPALAYKAGIVFQKTFHPAKVAEAVIKENITHMLGVPTHYRQLLRYEPFIN-NLGKLKAAFCSAAPISCEVARQWYEKTGIYLDEGYGMSEATTLITTRMSRLPSTSGDVGHPPEGIISVDIVDDNDRVVENGTIGEIRVTGQGLMLGYLNRPKETAERL-RNGYLYTGDLGYKNPDGSLVVCGRKTEFINVAGLKISPVEVETALNSHSDVIDSAVVGVTDEVYGEVVKAFVIKKDSNLTERELIKYVSDK-VANFKVPKYVVFVDEFPRNNVGKVDKKALKNM-------- 111219685 20 --------PAEV-QLFRAEGQWRHRTFLDDFLDHADSTPDKAAVVSYAETVTYGQLRAYVDRFAAALLDIGTGPGKVVSIQVANGWEGPALALATMRVGAVPNPIPIIYREHEVRHMLEEAGSAVYVAPQHFRGYDFAEMGARLHREIASLEHVINADDAEPRRELDPALGATLDSLRPGADDLAMLVFTSGTTGKPKAALHTFNTAWSGYRNIVNALDLKSDDIAFMASTLGHLTGF-IHGMLVPLSLGQKVVYQDQWDVDQMLDLLETEGLTWTLSATTFALDMVDAQKHRPRPLASLRAFACGGASIPPGVAVDMDQIFSTSLVPLWGCSETGISIHHLGAALDVLDASDGYPV-PWQETRVVDDDLAPVPAGTIGNLQVRGPGVFAGYFGREDLTLDAFTADGWYDTGDLGKVLPDGAIRIAGRSKDIIIRGGQNISAVEIESALYKHPEVQEVAVVAYPDERLGERVCAMVVPRGSSLTLENVARFLDAAGMAKPFWPQRLVLVDQLPRTPSGKVQKFVLRRELADVL--- 116626397 9 ----------------------------DFLARSASTWRDRIAVVDGDRRFTYSGFAARVQGQAAALLALGVQPGDRVAVLAPNGAMALESHFAPMSIGAVLVMLNTRLAAGELAWILNHCGAKVLLVDPQLAPLVADAAVPHI------------IQDYEAFLSAAPPHYTPV--PVTDENACIAINYTSGTTGFPKGVMYTHRGAWVNALGEITEHGLTQRSVYLWTLPMFHCNGWCFP--WAVTAAGGRHICIRQPDPCEMVALIQAQGVTHLCGAPVVVSSLAQYCAANQVKFERPLRIVTAGAPPPPAVIRAAEE-TGAEICHAYGLTETYGPHTRPAPERALLKARQGVAYTAGTDLRVVDFQMHDVPPGETGEVLMRGNNVMLGYYANPKATEDAF-QGGWFHSGDLAVVHPDGYIELRDRMKDIVISGGENISSIEVEKTLADHPAVAEVAIVAVPDEKWGEVPKAYVGLKPGSATAEELIAWCRDR-MAHFKAPKLVEFGP-LPRTATGKIRKNQLRAQAK------ 29893231 19 -----------------------------FLKRASECYPNRTSIIYGQTRFTWPQTYDRCCRLAASLLSLNITRNDVVSILAPNVPAMYEMHFSVPMTGAVLNPINTRLDAKTIAIILRHAEPKILFVDYEFAPLIQEVLRLIPTDQSQAHPRIILINEIDSTLDYEGLIRKGEPTPSSSASDPISLNYTSGTTADPKGVVISHRGAYLSALSSIIGWEMGIFPVYLWTLPMFHCNGWTH--TWSVAARGGTNVCIRHVTAPEIYKNIELHGVTHMSCVPTVFRFLLEGSRTDQSPKSSPVQVLTGGSSPPAVLIKKVEQ-LGFHVMHGYGLTEATGPVLFCEWQDEWLQQRQGVRNLTLADVDVKNKTLESVPRDTMGEIVIKGSSLMKGYLKNPKATSEAF-KHGWLNTGDIGVIHPDGYVEIKDRSKDIIISGGENISSIEVEKVLYMYQQVLEAAVVAMPHPLWGETPCAFVVLKKGVTSEGDLIKYCRE-NMPHFMCPKKVVFFQELPKNSNGKILKSKLRDIAK------ 111019064 31 ---------------------------------------DRPALIDGGAVTTYQSLVAQIDGVAGALAARGLAVGEVVGLHSPNVPAFASVFHGILRAGGVATTINALYTAEDIAKQLTDSKAKFLFTVS-----PLLPQAKDAAAKVGPVANVIVLDGADGHPSLKDLLAEGAPAPEVSATQLAVLPYSSGTTGRPKGVMLTHRNLVANVCQINPRMGIGADDKLLAVLPFFHIYGMTV-LLNAALFNRASLVTMPKFDLVEFLSIVSGQKCTYVFIAPPVAVALAKHPLVDEYDLSSVHSIFSGAAPLDQELGKAVANRLGCRVRQGYGMSESPVSHAIPFDRDDIALDSVGPSIANMECKLVDPGTGEEVAVSAPGELWCKGPNIMAGYLGNDEATAETLDADGYLHTGDIATVDSEGVVTIVDRMKELIKYKGYQVPPAELEALLLTHPQIADAAVIGVLDDEGEEVPKAFVVRQPGALDEAAVIAFVAERVSPHKKV-RKVEFIDLVPKSAAGKILRKDLRASEAGR---- 86741155 2575 ----------------------SDRTLPELFEAQVRRSPDAVAVVFQDVGLTYAELDAAAGRLAARLTEQGAGPERVVAVALPRSAEMLVALLAVLKTGAAYLPVDVGYPSSRVAFMLADADPAAVVCTAETA---------RALPGHPAVRTVLDDPRTAE----APAARQPTASGRIDPRHPAYVIYTSGSTGTPKGVVISHRNLVTFLAAMRIRPGLTEADVLLAVTTLG--FDIAGLELFLPLVVGGRVVVAEREDPRRLAAEIVRHSATVLQATPVTWRMLVDDGWAGSPGLKAL----CGGEALPPDLAEAMIERC-AQVWNMYGPTETTIWSTCRQLTAGGGV-SLGTPIA-GTRTYVLDDLLQPVPPGVVGELYLAGPGLARGYWARAGLTGERFVACPFYRSGDLVRWTAAGELVFVGRADTQLKIRGFRVEVGEVEAVLAVFPGVTRVVVVAREDRPGHRYLVGYVVPGD--VDGRAVREFAAER-LPEYLVPAGVVALPALPVTPNGKLDRGALPAPDFGGLVTG 86741155 1500 ---------ARVVDGWNETGVVVPETLSELFEAQVRRSPGAVALVCEGRVVSYGELEVAANRLAWRLVGLGVGAERVVAVAVARSVELVVALLAVVKAGGAYLPVDPEYPASRVGLMLADADPVVVLCTAETVGG---------LPEHPAVRLMVDDGGVVRDCPGTS------PGVVVRPGCPAYVMYTSGSTGVPKGVVVSHRGIVNRLLWMQGEYGLGGDDRVLQKT--SSGFDVSVWEFFWPLVTGACLVVARHRDPRYLVDLVVAERVTTVHFVPSMLGLFLDEEGAAL--CGGLRRVVCSGEVLPGELVERFQGVLGVGLHNLYGPTEASVDVSFWACPPGVGVVPIGGPIW-NVRLFVLDGFLRPVPPGVVGELYIAGVGLARGYVGRSSLTGERFVACPFYRTGDLVRWRGDGVLVYVGRVDAQVKIRGLRIELGEVEAVLAGDGAVGRVAVVVREDQPGHRYLVAYVVAAAGGVDAAGLREF-AARRLPEYMVPAAVVELAELPLTLSGKLDRKALPAPDFAGLVTG 110834592 60 ----------------------------------AAGRGDQVAIYYDSQAISYAELTDRVAIFAGALQQQGVKKGDRVLIYMPMIPEAAVAMLATARLGAIHSVVFGGFAAHELAVRIDDAQPKVIVSASCGVEVNYKPLVDAAIEQAPQAKAELKVDRDLDWQAVVSAAS-PVECTPVLATDPLYILYTSGTTGKPKGVIRDNGSHAVAMHYSMKAIYMDPGDTFWAAWVVGHSYIVYAPLLAGVLYEGKPV---RTPDAAAFWRVAEEYKVKALFSAPTAFRAIKNAEGIKQHDLSALETIFMAGERLDPPTYEWVKGITGLPVVDHWWQTETGWGICANIDPKPCKPGSATLPAPGYD-IRILDDNGNELGPNQQGNVAIKPPSCLPSIWGNHSRFLAGYLEPGYYTSGDGGYKDADGYVFIMGRTDDVINVAGHRLSTGEMEEVLAGHPAVAECAVIGIADDLKGQVPLGLVLLKDGATLNQELVARIR-QEIGAVACLKDTLITQRLPKTRSGKILRKLLRQIANGE---- 53711819 34 ----------------------------DIVDAWAAEQPDKPALLWEHHQFSFADMKQYTDRTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVAAGEEVVTKH---IIDAMPDSPTVKHLVSVGPPEGFDDFHQGHAAPFVKPEHTNDDISLMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWHNLKENSLHLTIADTGWGKAVWGK-LYGQWIAGANVFVHEKFTPADILEKIQNYHVTSLCAPPTIFRFLI-HEDLTKYDLSSLEYCTIAGEALNPAVFDTFKKLTGIKLMEGFGQTETTLTVATFP-WMEPKPGSMGVP-NPQYNVDLIDYEGRSVEAGEQGQIVIRTDGLFKEYYRDASRTHEA-WHDGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLRKGEDLVKELQNHVK-KVTAPYKYPRVIEFVDELPKTISGKIRRVEIRK--------- 154686277 464 -------------------------TLHGLFARRAALSPHRPALRFPGGMLTYAELDQYTDRLAVRLRQKGVRKESMVGVLAERSPEMVVSVLAVLKAGGAYVPLDPEYPEDRLRYMLDDCGACLLLAQPGLSVSGFSGETLEV-----------------SLSALTSEAETGAVSEEADADSLAYIIYTSGSTGTPKGVAVEHRQAAAFLSGMQGQFPLTEEDII--VLKSSFSFDASIWQLFWWTMSGASVYLLPAGDPVRMIEAFASEKVTTAHFIPAMVNSFLDAPAETRTRLRTLTRVFAGGEALSPLTAARFADLLPTVLIHGYGPTEATVDAAFYVCDRKRDSGPIGKPV-PGARLYVLDSGGTIQPAGVAGELYIAGTGVARGYLNRPELTEERFLDDPFYQTGDIARWTEDGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTAR-NEHGETALYAYI----DGRESDDVRAELATR-LPAYMMPAQFIKMTEWPVTPSGKLDRRAL----------- 154686277 1493 --------------------YPRHETISRLFERQAKETPDARAVVYDGQILTYRELNERANRIAAALRSNSVGPESVVALLTGRTTELASGILGILKAGGAYLPIGDDVPRERAEWMLKDCKADILLQSDKLDG-------------LPLSGKRLFIEDIQTKAGLSSENPEPLGGPE----SLAYMIYTSGSTGAPKGVMIEQRSVIRLVKNS-NYIDFTPEDRLLFTSSLG--FDVTTFEIFGPLLNGASLYVSDQEDSDVLETFIQQNGITTLWLTSSLFNHL---SEQNEHVFSGLSRLIIGGEALSPSHVNRVRALPHLSVWNGYGPTENTTFSTYLIEQSYDHSIPIGRPV-GNSTAYIINSRGTPQPIGVIGELCTGGDGVARGYFGRPELTEEKFVPNPFYRTGDLARWLPDGTIEYAGRMDDQVKIRGYRVELGEIEAALRSLDGVKEAAVSVRTGQSGNKELIAYMSLQADMDTEK--VRSLLSKQLPNYMVPAYMMELEKLPLTPNGKLDRKNLPE--------- 186683594 457 ------------------------QCIHHWFELQSDRTPENIAVRFQTQQLTYAELNARANQLAHYLQKLGVGSEVLVGICVERSLEMVIGVLGILKAGGAYVPIDPIYPKERQAFILGDTQALVLLTQQS------------LVAEIPTEGIKVICLDTDWEVIANECPENPVS--QTTALNLAYVIYTSGSTGKPKGTLIPHQGLVNYLNWCTQAYAVEQGDGTLVHSSLA--FDLTITSLFSPLLVGCRVDLLPEDQGIETLSLLHHSNLSLVKITP-VHLELLNQQISPKEASGRTRAFIIGGENLLVNSISFWKAAPDTMLVNEYGPTETVVGCCIYKVPSSEQLSPIGQPIA-NTKLYVLNPHCQLVPIGMVGELYIGGLGVARGYLNRPELTAEKFVPNPFYKTGDLVRYRPDGTLEFLGRCDDQVKIRGFRIELGEIESVLSEYSGVQETVVIARQDVPGNQRLVAYIVWNHESPSLSDLRSFLKQK-LPEYMMPSALISLKALPLTSNGKVDRRAL----------- 194562572 24 --------------------------IADVSTRWATASPERIALIEDARRLSYGELSRAIDAAAAWLTGVGVRGGDRVMIVAENSVVQIVLLLAAARVDAWALVSNARLSAVELDAIAAHARPKLIAFATDASPDARAHAARYDAAPAGALPV-----DIGAWSYRVDASAPAEPVAADGAAQCAALIYTTGTTGVPKGVMLSHRNLLFIAAISSTLRRVSPDDVVYAVLPVSHVYGLASV-CLGSLYAGATLRLAPRFSAEAVRVALADERITIFQGVPAMHAKLLEHLHTHGHAWPHLRFAYSGGSPLDASLKARVERVYGIPLHNGYGMTESSPTITQTLLDAPRADCSVGVPI-PGIEIRIVAPDGTDVRQGEVGEIRVRGPNVMLGYYRNADATRAAISADGWLSTGDLARQDADGSVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQSAVVGRPVD-GNEEVLAFVELSPGAASAAALDEWCAAR-LAPYKRPARIRIVDALPAASTGKILKHRLREL-------- 148554449 18 ------------------------ESVVAMLRATVRRNPELPALHQGHIRLTYGEYLAAVEHLADSLGAK--TEGAVIAVALRNSIELAIVSFAVHFSGAALCLINPDYMPQELAGILADAAPIMTIGNEAFREKLEACGTDGGEFRL------VVEGEGRLRVP---VPAEPPILGAIGPDMLATIQYTGGTSGRPKGVELTHGAIAANIAQREAMLPTSGGEKILCLMPMFHSFG-TAMCLHLAAACGGELVIMPAYRPADTLAAIRQHGINLFPAGPTVYTSLLSFEETGPDDLAPITASYSGSAALPPDVLHRWEALAGSPIFEGYGQTEAGPILTYNSPSFERRAGSVGKPL-PFTSVRIVDGDGLPCAQGTTGEIWASGPQIMRGYRNLPNETSAAL-GDGWLRTGDLGHFDEDGYLFIDGRKKEMAIIKGYNVYPVEVDNVLFQHPGILEAATVATKDGYRGEVLYAFVAPRPDASLTTDVEAWCRDR-LVRYKVPSMFVLLTALPKTAIGKIDKTEL----------- 196157049 60 --------------------------------------GEKTALIYDSQHFTFSELLTQVAHFAGALSSLGVAKGDRVIIYMPMIPQAVVAMLACARLGAIHSVVFGGFASNELAVRIDDAKPKVIVTAEGSKVLAYKPLVDEAVTQRPQLLASLNEGTDYDWQELV-AASQPAEPVAVDATDPLYVLYTSGTTGKPKGVVRDNGGHAVALHYSMAIYGISQDDVFWAAWVVGHSYIVYAPGATTVLYEGKPV---GTPDAGAFWRMIETHKINVLFAAPTAFRAIRKADPDAKYDISSLRTLFMAGERLDPPTYYWASEKVGVPVIDHWWQTETGWPICSNPEPMETKPGSSSVP-TPGFNVKVLKGGDVEQIKGEKGAIAIQPPGCLTTIWQDHQRFIDGYLREGYYSTGDNGYVDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAAHPAVAECSVIGVHDALKGQLPIGMLLLKDGVALEKELIQRVRD-TIGPVACFKRAIVVNRLPKTRSGKILRKLLRQIAANE---- 32265895 68 --------------------------------EQVALYYDSP-VTDTKKSYTYKELRKRVAKTAGILVNKGVVKGDRVLIYMPMIPEAVIAMLACARIGAIHSVVFGGFASHELASRIEDAKPRVIISASCSRVVKYKPILDEAIKSSNHKPTTCLIQERANMLPWRDVDTEGVECVPLDATDPLYVLYTSGTTGKPKGVIRGNGGHSVAMKWSMDIYNAKPGDVFWAAWVVGHSYIVYAPGCTTILYEGKPV---KTPNPGAFWRVVQEYKVNILFSAPTAFRAIKKEDPLKKYDLSSLKAVFVAGERCDTDTLKWIEKITKKPVIDHWWQTETGWAIAANPEPLPIKAGSPTKPM-PGFNLKVLDEEGKECKRGKLGNLVIKPPACLCGIWGDDARYKRSYLNHGYYLTGDSGYIDKDGYVFVMGRMDGVINVAGHRLSTGGMEEAISKHPDIAECAVIGVNNELKGEIPLAFVVLKDGLERDTQVVQLVRE-EIGAVASLHIVAVVARLPKTRSGKILRGTMRDIA------- 154686279 1497 --------------------------FHQLFEEKAEETPHQTAVIEGAQQISYSQLNERANRLARTLHKNGFGPGKRAAILANRSIEAIVSVLAVMKSGGAYIPVDSHYPEERIRYLLKDSAASVLMVQSEY---------KELASQLTDHNLFLIQLDLEDQYDICAKNIQPSASP----DDTAYIIYTSGTTGTPKGVEVRNRSFTHAALAWRRIYELDLIPVRVLQM-ASFSFDVFSGDLARALLNGGTLVICPRLEPQQLYRLIDQHRITFMESTPALVVPFMEYIYRRKLALQSVKILVLGSDMIKSQDFYTLHERFGMRIINSYGVTEATIDSSYYEAEMSEEPRPIGVPL-PNVQMYVLNKDKQVQPIGVFGELYIGGAGVAKGYWGQPELTEGAFSDETLYRTGDQACWLPDGTLRFQGRIDKQVKIRGYRIETGEIESVLLKHDQVKEAAVTVIKDAEGQARLAAYIVPKE--ADTSSLRQSLM-QELPAYMMPSHIIGLDSMPLTLNGKLDKSALPAE-------- 55380293 94 --------------------------------------------------MTFWELADRSSQFANVLDDLGVAQGDRVFSYMPRIPEHYVALVGTLKHGAVWGSVNERFGPDGISYRLDDCDAKVVVTTT-----NNRDTVEDALDDAPAVEHVITVDRGGGFNTALDGASTAYEVAETSGEDDALLYYTSGTTGLAKGVLHKQRWIAGVAATQKHAVDLQDGDLYWSTGDLGWLTG--AINTLGAWFWGASLFTYEGFDTDEWAALLDEYPISVLFSVPTAYRMLRENEDVLADVNLDLRHALSIGEPLSAGVVEWGEDELGVTILDTYGQTETGNMIINNYPTMELRPGSMGKPL-PGIEADIVDPQGEVLEPGETGEIAQRGPCFFAEFWNKPKKTQRAFIDGPWYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSLGEHEAVAEAAVVPKPHEARGNIVKAYVVPSDDAPLKEDIQSYVKE-ELSAHEYPREIEFREELPKTVTGKIRRTELHDDAEAE---- 194289298 47 ---------------------------------------DRIAVEHEDGRHTFAYLQAEANRLSAALRALGVTRGDRVAIVMPQRIETVIAHMAIYQLGAIAMPLSMLFGPEALAYRIAHSEAGVAIADETS-----IDNLLGARPECPTLATVIAAGEAQDWDLLLAGQLPTFVAEQTKADEAAVLIYTSGTTGPPKGALIPHRALIGNLTGFVQNWYPQDDDVFWSPADWAWTGGLW-DALMPALYFGKPIVYQGRFSAERAFELLERYAVTNTFLFPTALKQMMKAPEPRRHYDIRLRALMSAGEAVGETVFDWCRDALGVLVNEMFGQTEIVGNCTAQNDDAPARPGSMGRPY-PGHRVQVIDDEGRPCAPDEDGEVAVCAPVFFLGYWKNDAATAAKYTEDGWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLRHPAVSNCAVVPSPDPERGAVVKAFVVLTGDAALVAELQAHVRGQ-LAPYEYPKAIEFIDQLPMTTTGKIQRRVLR-LLEEERAAG 167032805 61 ------------------------------------------------ERISYQQLQARVARCAGMLRALGVGRGDRVIIYMPMIPQALVGMLACARLGAVHSVVFGGFSAAELAVRIRDAQPKVLLSASCGIEYDYKPLLDQLQLANGHSPHLVIEQREQALAPLHQAQAEAVPAVPVNATDPLYILYTSGTTGKPKGVVRDHGGHAVALNFSMQALYAHPGEVFWAAWVVGHSYIVYAPGCTTLLYEGKPV---RTPDAGAFWRVIAEHQVNVFFTAPTAFRAIKREDPAAGRDLSCLKAVYVAGERLDPPTSQWLQGFLPCPVVDHWWQTETGWAIAGNPDDLPMKTGSASVPMPGY-RLDILDDEGQPVPCNQPGNIALRPPGTLTTLWGDPQRFADSYLSPGYYCSGDGGYLDEDGYLFVMGRVDDVINVAGHRLSSGSLEEALGEHPAVAECAVVALAEELKGEVPVGFVVLKDPALLERELVARVRD-AVGAVASLRRVFILKRLPKTRSGKILRKTLRSLAANPEVA- 168049860 18 -----------------------------FLERSAFVYGSRTSVIYGDVRYTWAQTYERCRRMASALVKRGLSRGDIVSVVAPNVPCIYEAHFGVPMAGMVLNAINIRLDARMTAFFLEHSKTKALIVDEEFFPLIDEALGI-LSSKLGSIELLVVAEEGQGGIDLSEGDPAFVWAPPADEWDSIALGYTSGTTSSPKGVLLSHRGAYVAALSNLLVWEVPIGAVYLWTLPLFHCNGWCYS--WGIAAHAGTNVCLRHVTATGIYNAIRKYGVTHFCGAPVVLNMLINSPVSERAPMSHTIHVMTAGAAPPAIVLSKMEEQ-GFRVTHTYGLTETFGPSTSLPVADRARLNSQGVRYVGLEGLDVVDKSMVPVPDGATGEVVMRGNMVMKGYLNNPKATEESF-QGGWYHSGDIAVKHPDGYIEIKDRAKDIIISGGENISSLEVESILYRHPGILEASVVARPDEQWGETPCAFITPNGKVPTEADVIQFCR-KELPHYMVPRSVVFGP-LPKTATGKIQKHVLRTKAK------ 186471762 60 --------------------------------------ADKPALRFAPQTFSYGQLAAQTNRFCNVLRSLGVARGDRVFILAGRIPELYIAVLGSLKFGAVVSPLFSAFGPEPIITRVNLGGATVLLTTDTL----FERKIRPWRARMPTLKHVLLVGEEGDLPQLMAGASDSFDCLATDAEEPALLHFTSGTTGTPKGAVHVHGAAITHWVTGRYALDLHPEDIYWCTADPGWVTG-TSYGIIAPLLHGVTSVVREEFDAERWYGILRDEAVSVWYTAPTAIRMLMRAGAAANYAFPCLRFIASVGEPLNPEAVCWGKDVLGLPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGVDAIHIVDE------PGEQGELALRWPSMFRGYLNEDARYRKCFIGD-WYLTGDLAQRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVLGETVKAFVALNRGFEPDEALRMELARKRLGAAVAPKEIAFLAQLPHTRSGKIMRRLLKAR-------- 15608198 11 ---------------------------------------------------SYRDVGQRAGQLANALRRLGVTGDQRVATFMWNNTEHLVTYFAVPSMGAVLHTLNIRLFPEQIAYVTNEAEDRVILVD-----LSLARLLAPVLPKLDTVHTVIAVGEGDRFAELIDAESPDFGWPQIDENSAAAMCYTSGTTGNPKGVVYSHRSFLHTMAATTNGIGVGSSDKVLPIVPMFHANGWGLP--YAALMAGADLVLPDRLDARSLIHMVETLKPTLAGAVPTIWNDVMHYLEKDPHDMSSLRLVACGGSAVPESLMRTFEDKHDVQIRQLWGMTETSPLATTPDDQHWAFRITQGQPVC-GVETRIVDDDGQVLPNNAVGEVEVRGPWIAGSYYGGRDESK---FDSGWLRTGDVGRIDEQGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVLEAAVVGVPDERWQERPLAVVVVREGATVSADLRAFLADKVV-RWWLPERWAFVDEIPRTSVGKYDKKAIRSRYAE----- 116254566 86 ------------------------------IDRHLTERGDKFAIISDDARITYRELYAHVMKWANVLRSQGIGKGDKVTVYLPMIPELTYAMLACTRIGAIHSTLSTNCPPKVLASCIADAASTVVVTADGGRKLELKVKLDAALDKLPEVVTSVIVGRDHYYDELAETVPDQCPPEEMKAEDPLFVLYTSGSTGKPKGVVHTTGGYVYTAMTHQYVFDYRDGDIHWCTAEISWITGHSYT-VYGPLANGATTLIPTYPSMSRYWDIIDKHKVSLFYTAPTAIRSLMGSGEVKSNSLASLRLLGSVGEPIDPKTWDWYHRVVGCPIVDTWFQTETGILMTPLPGATELKPGSVGTPFFGV-RPELVDAAGNVLDGVANGNLVISWPGQMRTLYRDHERFEQEYFPDKYF-TGDGARRDAGGHYSITGRIDDVINVSGHRIGTAEVESALVAHASVSEAAVVGYPHEIKGQGIYAYVTLIDGEAASDELRKELVSKEIGPIFTIDKVQFAQGLPKTTSGKIIRRILRKIAEDK---- 83945302 21 -----------------------------FLTRTARAYPEKLAVIHGDIRRNWGEVYERSVRLASALSKRGIKKGDTVAVMAPNIPAFVDAHFGVPMSGAVLNALNIRLDAEAIAFILKHGEAKVILVDREFSSIDAKPLIVDIDDPLAEHGELIGEIEYEAFLKEGDPGFDFHRAE--DEWDAIALNYTSGTTGDPKGVVTHHRGAYLNAVGNAMEWDMPHFPVYLWTLPMFHCNGWCFPWTLAA--KAGVNVCLRRVEPFAILSAIAEHKVTHLCGAPIVMSMMIQLPEKERPDFDHPVAMMTAGASPPATVIAGMEA-MGVTVTHTYGLTEGPSIACAWKPEWDELPARQGLPYITQEDLMVANPETMEPLPWDGGEIMIRGNAVMKGYLKNPATTQKSF-KGGWFHTGDLAVTHPDGHVEIKDRSKDIIISGGENISSVEVEDVLYSHPDVAAAAVVAKPDAKWGETPCAFIELKTGAVTDKDIIAFAREH-LAHFKAPRLVVF-GELPKTATGKIQKFMLRERARE----- 153884399 52 -------------------------------------------------TVSYAQLSAQTNRFCNVLRALGIGKGDRLFILAGRIPELYVGLLGALKNGTVVSPLFSAFGPEPIATRIQLGDGTVLLTTDAL----YARKVAKWRDRMPTLKHVLLVAEDGGVTSVPGTASDACEITPTVADDMALLHFTSGTTGTPKGAVHVHGAVATHWATGKYALDLHPSDIYWCTADPGWVTGTSYGTIAPLLHGVTSIVDREEFDAERWYGILRDERVSVWYTAPTAIRMLMKAGPARRYALAPLRFIASVGEPLNPEAVWWGKDVLGLPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGVEAAIVRHEDGTVVQPDQQGELALRWPSMFRGYLNNDERYRKSFAGE-WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDPVVGEVVKAFVSLNPGFTPGDELLAHARTR-LGAAVAPKEIAFLELLPRTRSGKIMRRLLKAR-------- 210130886 88 --------------------------------------------------WNFQQLAEYSRKVANVLQSCGLRHGDRAVVILPRVPEWWLVNIACLRAGCVVSPGTTQLMPKDILHRLHMSGAKCIIADDIIA-----ERVDQVSAQCPDLKVKLLVSETDGWLDYRQLYREASQHHEVASAEPMQLFFTSGTTGAPKMAEHTHASYLGHIITGRYWLDLTSNDMVWNMSDTGWAKSAYS-NLFGPWVQGACVFIHPKFDPVETLKVLSRVPISTMCTPPTAYRMMIQN-DLSQYDLSRLEHVVSAGEPLNPEVMSEWKAGTGLTIREGYGQSETCLACGMFRC-LDVRPGSMGKPAPGYD-LRVIDDKCQELEPGKEGDLAIKPVGLFTRYLDDPERTAGAFRED-YYVMGDRGLRDEDGYLWFVGRADDVILSAGYRIGPFEVESALIEHPAVAESAVVSSPDPIRGQVVKAFIILSPGVSQREELIKDIQEHVTAPYKYPRQIEFVDELPKTVSGKIRRVELRTKEWDK---- 118053274 21 -------------------------------------HPDRTAYIDQGRSYSWQQVDVMAGAWAAHLSSLGLRHGDRIGIILPNGLPWVLSYLAAAKTGLAVVGLSVRYRDAELDFMLQDSQVKAVLAPREFAGFDYQSYLAQARQRLAVLEHLLWVDEGFE-QPLQSGAKVPPAGPGPAPDDLLMIIYTSGTTGRPKAAGLTHRSQLGSALAQHAHVRAAADDVVQLAMPLNHVGGITC-GVLTMLLAGGCCELVPMFSPEALLRMAQKHPPTWLVGVPTMLTLLLMHPLLAEVDMSRLRLIVVGGSNVEPVLLQRLQQQFGVSIMNLYGLSETSIAMTPWQADQQALLHSIGKPLQ-GAQLRVAGADGEELRAGEVGELWFRGAGVIPAYVGQQQ--DEEVFAGGWLHSGDLGLVDEQGLIHLKGRQKDMFIQGGFNVYPSEVEGVIASHAGVLMVAGIGVPDPVLGEVGRYYIVTRPGASVNEELLAHCRQQ-LADYKLPRQLVFRTELPLTPAGKIQKALLRAE-------- 42782699 8 ------------------------------------------------TTLTYKQLGERTRRLSSALKKLGIKEGERIGTLAWNHHRHVEAYFAIPGIASVLHTINIRLSPQHISYIIQHAEDRILLIDE-----DLVPLVENIQSQLSAVQAYIIMTDKDELPNLEEGDPNFQFVKDIDENTPAGMCYTSATTGNPKGVVYTHRSTVLHCMALADTAALSESDAAMAIVPMFHVNAWGLP--FAATWFGSKQVLPPMFTPKILLEMIQSEKVTLAAGVPTIWLGVLQELENNSYDLSSMTRILCGGAAAPKSVIKAFEQKHNVPFIHAYGMTETSPLVTELSYEEQLEIRSKQGYLVPGVEMKVVGTNGEVKWDGEMGELCLRAPWIAESYYND-ERTVEGF-RDGWLYTGDVVTVDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHDAIFEAAVVAVPHPQWQERPVACVVKKNSTVTKEEIYAFLKPQF-AKWWLPDDIVFMEEIPKTSVGKFLKQALRKEL-EHLRKG 153836202 44 -------------ERWFPDGVMNTSWLA--LDYHCEQRGDNTALIYDSKTYTYRELRDQVAKIAGMLSAQGVEKGDRVVVYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKIIMTASCSKIIPYKPLVDAIMDSRWKPEKVFVFQRPEELNQERDLDWQPHACVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMAIYNIPQGGVFWAAWVVGHSYIVYAPGCTTILFEGKPV---RTPNPGAFWRVCDEYKVDALFSAPTAFRAIKKEDPEKQYDLSNLKTIFMAGERLDPPTLEWVQSKTDKPVIDHWWQTETGWAIAGNPTGIEVKAGSSTKPIPGY-QVEILDELGEPVKPNQQGFVALKRPSCLPTVWRNHDRFETGYLSPGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDGVALEGELVGKVR-NEIGAVACFKHALVVDRLPKTRSGKILRRTIRQIA------- 119183892 54 -------------------------------------------------------------RLAAGLRKSGLKSGDRVLLFSANTFMYPVAFMGIVMAGCVFTGANPTYTPRELAYQLSDSGATYLLCAESATGIAAAEQSGLARDRIFVFNDLVYEGTGEGTKEGERFSWEELSTPE-AADRTLALNYSSGTTGVPKGVQITHKNYVANTLQFTNSTYLDKDTRWMCFLPMYHAMAQNIF-IAAALILGVPVYLMPRFDFIQMLENTQKFRISNLILVPPIAVALAKHPAVKNYDLSSLEQIGCGAAPLGREISEELEGLFPKGVRQGWGMTETTCSILGWDPNQKGTSASVGE-LNPNCEAKIMAEDGTELGRNQQGEIWVRGPNIMKGYWNKPEATKETLTEDRWLKTGDIGYVDDAGKFYILDRKKELIKVKGNQVAPAELEAILLDHSAVADAAVIGVTKRDNEEYPRAYIILKPGSPTTVEIVDYMKDKVAPVKRITGGIVFVDTIPKNPSGKILRRELRDRARSEIKAG 195108457 15 ------PIPVREAQEYR--------SLGQLIMDRYKSFGNQTVMIDAGTEYTGKFLYDSIVRLAQILQKLGIQHNDVVGLSSENSVNFAIAMFAGFAVGATVAPLNVTYSEREVDHAINLSHPKII-----FASKITVDRIAKVAKQNKFVKAIIALSGSSTNHPFTDLKPDFTSPAANKTEDVALIVCSSGTTGLPKGVQLTQFNLLATIDSQIQPTMIPFNEILLTVIPWFHAFGCLTLITTATM--GTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESTLSVLVQTD-DYCKPGSVGV-LKCGIYAKVVDDTGKIMGPNERGELCFKGDGIMKGYIGDSKSTQSAI-RDGWLHTGDIGYFDDSLEFFIVDRIKELIKYKGFQVPPAEIEALLLTNEKIKDAAVIGKPDEEAGELPMAFVVKQNSQLTEEDVINFVNERASPAKRLRGGVVFVDEIPKNPSGKILRRILRDMLKKQ---- 73958920 66 ----------------------------------------------EEVRWSFEELGSLSRKFANILTACALQRGDRVIVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKAKCIITNEVLA-----SAVDAVASKCENLKLIVSQKPKDGWGNLKEMASDNHTCVNTKHDEMMAIYFTSGTSGSPKMTGHSHSSFGLGLSVNGRWLDLTPSDVIWNTSDTGWAKSAWS-SVFSPWIQGACVFYLPRFEPTSIFQTLSKFPITVFCSAPTAYRMLIQS-DMTSYKFKSLKHCVSAGEPINPEVTEQWRKRTGLDIYEGYGQTETVLICGNFKG-MKIKPGSMGKP-SPAFDVKILDVNGNVLPPGQEGDIGIRPFGLFTHYVDNPTKTASTL-RGNFYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALTEHPAVAEAAVVSSPDPIRGEVVKAFIVLTDQEQLKKEIQEHVK-KTTAPYKYPRKVEFIQELPKTISGKIKRNELRKKEWE----- 162448615 453 ----------------------PRELVHELVEEQARRAPSAAAVAFEGERLTYAELDRRSNQIAHHLRKSGAGPGALVGICLERSPDMIVAALGVLKAGGAYVPLDPAYPPARLAFMLEDAKVSALLTSD------------DLVSRVPSRGLSVVRLDADRAMLDREPVDKVPPAAGQAPDDLSYVIYTSGSTGRPKGVLVEHRGLTNLVAWHRRRFALSSTDR--TTLIASPGFDASVWEMWPSLCSGACLYIPSEPSPLELQRWLIEQQITVSFVPTPIAEELLRLDWPARC---SLRALLTGGDKL----RRWPHRAIPFEVVNNYGPTEATVVTTSCDDRDASREPPIGRPID-NVRVYLLDPRRQPVPVGVPGELYIGGDGLARGYLHDPELTRDRFLSDPFYRTGDLVRWRHDGDIEFLGRIDHQVKIRGFRLELGEIEAALRQHPALDDAVVLATDDAHGDRRLVAYVVPTRGEASPAVLRAHLQGR-LPEFMVPSAFVALDALPMTANGKVDRAAL----------- 162448615 1531 -----------------------DRCVLDLFEEQAARAPHALAAVADRGSLTYGELDRRANQLAHRLREAGVEPGTAVAIHAERSLALLVAIVGILKASGAYVPFGPESSSERLELMLNDSRAPVLIT------------GARPADRIPAFGGVVIRLDADGRALTGKPDSAPPR--STGPSDLAYVIYTSGSTGRPKGVLVEHRGLTNLVAWHRRRFALSSTDR--TTLIASPGFDASVWEMWPSLCSGACLYIPSEPSPLELQQWLLEQHISVSFVPTPIAEELLRLDWPARC---SLRALLTGGDKL----RRWPHRAIPFEVVNNYGPTEATVVTTSCDDRDASREPPIGRPID-NVRVYLLDPRRQPVPVGVPGELYIGGDGLARGYLHDPQLTEDRFLPDPFYRTGDLVRWLPGGDIEFLGRIDHQVKIRGFRLELGEIEATLRQHPALDDAVVLATDDAHGDKRLVAYVVPSSGGRPAA-------------------------------------------------- 17560308 57 ----------------------RNETLGQTLRNTTERVPDKEFCVFSKIRKTYEEFYHDVRQMAASLYTLGLEKGDRVGVWGPNYYEWVVLQYACAFAGVIQVNVNPHYLHEELRFVMRKTGMKVLFAPKRHKHSNYVHTMLEAMPEIPELRHIVLYGDDHGAWVYSDLSAERAKLEDMDPDEPVNMQFTSGTTGHPKGATLTHFGLNNNAYFAGIRLGWDREDRICIPNPLYHCFGCAV-GVINAVNHGQTVVFPSKYHVPDIFEAIQNEKCTTMFGTPTMFIDVLKSPLMKQFDISSLRGGVIGGAPCPMALCEKVKEMRMTDFSVIYGSTETLVTMSELHVDPFERIKSVGSVM-PHQELAIVDEFGVPVPTGAKGELWSRGYSTMLGYWADHDKTNLAITRDRWYKSGDTATMNEDGTINIVGRTRDMIVKGGENVYPTEIEQFLHKLDYVADAHVVGVPDDRYGENICAWVRLRDEGKITAEHIKKACKRGMAHYKVPKYVLIKSEFPLTISGKVKKFEIQKISKELLGLG 163707966 15 -LPPREHWPDALPERYPA----RLNCVSQFLDRWAEGHGHALCLVGEHESLTYRQFFERVNRIANVLVRLGLRPGNRVLLRSGNTPALVAAYLAVIKAGGIVVATMPMLRARELAYPLNKARIAL-----ALCDHRLADEMERARPLAPGLERVVYSGAADSLEALAARESPAFTAVDTAADDICLIAFTSGTTGEPKGAMHFHRDMLAICTYARHVVRAVPEDRFIGSAPLAFTFGLAI--VLFPMRIGATGIVLELAGPDALAAAIARERATICFTAPTAYRAILR--RIGQCDLSSLRRCISAGEALPRPTFEAWEAATGLKLLDGIGGTEMLHIYLSASE-DQVRPGATGRPV-PGFEARVVDDEGRELPPGTVGRLAVRGPIGCR-YLADARQTA--YVADGWNYPGDSYLMDEDGYFWYQARTDDMIVSSGYNIAGPEVEAALLGHPGVAECAVVGAPDPERGTIVKAYVVPAPAALPGPDLAQALQDTEIAPYKYPRAIEFVEALPKTASGKVQRF------------- 21242833 483 -------------------------TLPAMFEAQVERTPDAIAVAFGDLRLTYAQLNARSNQLAHHLIALGIGPDQRIALCMERCPELVVALLAVLKAGSAYVPLDPRYPSERLAYMLSDSTPRALIVHSATRDL------------LEDTNAILIDVDTPEWLH---RPTDTPLVAGFAPCHLAYVIYTSGSSGRPKGVMVPHDALSNYLHWAIDHYHPRQGAVVSSSL----SFDATVTSLYLPLLCGGTTELLPERDIEALLKRVCADQPLCLVKITPAHLDVLTQQLAACGGTPSVSLFVVGGEALHASTVKRLRQLPHARVVNEYGPTETVVGCVAYEIPLDWDAGTIGRPID-NMRVYLLDANRQTVPAGVAGELCIAGSQVTRGYLNRPELTEQRFVVDPFYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAVV-IHTAASGEKLVAYYVSDAPEVTAERLREQLQQR-LPDYMVPAVYIRMDLLPMTPNGKLDRHALPAPDAQ----- 114706530 11 -------------------------SIASLIEHAARTHGSTEVVVDGSHRSTYHETARRSRQAANALQSLGVEVGDRVATLAWNTHRHLELYYAISGFGAVCHTINPRLFFEQIRFIVDHAEDRVLFFDPTFSG-----LVEEIAEVCPSVEAFVVLCSRDELLCYEDLLTDEVEWPDLPEETAAALCYTSGTTGNPKGVLYSHRSTILHAYASVDAFGISARDCVMPASSMYHANAWGLP--YAATLAGAKLVLPNQLDGPHLTEMIDAERVTISCGVPTIWLGVLQYLAKTKQSLKSLRRLVVSGSACPVSLITNYRKRHDVEIMHFWGMTEGTIARVPHEDPDEVLRSRQGRPLYGV-EIEIVDDEGVPLPDGETGDLMVRGFWVADGYFRRDERESDA---EGWFRTGDVSTIDPSGVMRITDRSKDVIKSGGEWISSIDLENAAVGHPSVAEAAVVGIPHPKWDERPLLIAVLNEGAPDAQSIRDFLLDH-VARWQLPDDIVFVDEIPHTATGKILKMELRDIYADHFLS- 15228909 27 -----------------------------FLDRAAVVHPTRKSVIHGSREYTWRQTYDRCRRLASALADRSIGPGSTVAIIAPNIPAMYEAHFGVPMCGAVLNCVNIRLNAPTVAFLLSHSQSSVIMVDQEFFTLAEDSLRLMEEKAGSSFKRLIVIGDSKGAIEYEDFLATPWQPPADEWQSIA-LGYTSGTTASPKGVVLHHRGAYIMALSNPLIWGMQDGAVYLWTLPMFHCNGWCFPWSLAVLS--GTSICLRQVTAKEVYSMIAKYKVTHFCAAPVVLNAIVNAPKEDTLPLPHTVHVMTAGAAPPPSVLFSMNQK-GFRVAHTYGLSETYGPSTSLPPETQAKLNAQGVRYTGMEQLDVIDQTGKPVPADTAGEIVFRGNMVMKGYLKNPEANKETF-AGGWFHSGDIAVKHPDNYIEIKDRSKDVIISGGENISSVEVENVVYHHPAVLEASVVARPDERWQESPCAFVTLKDQNKLAQDIMKFCREK-LPAYWVPKSVVFGP-LPKTATGKIQKHILRTKAKE----- 167844589 21 --------------------------IAALPARVAEHAPDHVALIEDGRRLTYAQLARAVEAAAERLRGLGVRGGDRVMIVAENSIAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPRLIAFVTGTS-----PDARAHADRRNAHAAAPFELDIGAWSHTVEAGTRAEPVEAHGARQCAALVYTTGTTGAPKGVMLSHRNLLFAAAVSSMQRRVAPTDVVYAVLPISHVYGLASV-CLGSLYAGATLRLAPRFSPETLRRALADEGVTIFQGVPAMHAKLLEHLRAHGHAWPHLRFVYSGGSPLDADLKARVERAYGLPLHNGYGMTESSPTIAQTPIDAPRADCSVGAPI-PGVAVRFCSADGADVAPGEVGELWVRGPNVMLGYYRDPEGTRAAVTAHGWLKTGDLARAGADGAMTIVGRSKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAAEAGNEDVIAFVELAPAAATESDLKEWCVGR-LAPYKRPVQIRALDALPAASTGKVLKHRLRAML------- 74180832 85 ----------------------------------------------EELRWSFEELGLLSRKFANILTACSLQRGDRVMVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKAKCIITDDTLA-----PAVDAVAAKCENLKLIVSQHSREGWGNLKEMASDSHTCVDTKHDEMMAIYFTSGTTGPPKMIGHTHSSFGLGL-SVNGRFWLDASDVMWNTSDTGWAKSAWS-SVFSPWTQGACVFYLPRFESTSILQTLSKFPITVFCSAPTAYRMLVQN-DMSSYKFNSLKHCVSAGEPINPEVMEQWRKKTGLDIYEGYGQTETVLICGNFKG-MKIKPGSMGKP-SPAFDVKILDENGATLPPGQEGDIALRPFGLFTHYVDNPSKTASTL-RGSFYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALIEHPSIAESAVVSSPDPIRGEVVKAFIVLHDQEQLKKEIQEHVK-KTTAPYKYPRKVEFIEELPKTVSGKVKRNELRKKEWEQ---- 120405915 3 -------------------------TLADALRDAARDTPDRILLRDDEASLSSAELLSAATNLAHALVRR-MPVGSVVSFAVPNWHEAAVIYLGATLAGMVVNPILPSLRERELSFILADAGSRAIFIPQTFGGHDYAAMLDRVVAGLPSPPEVVVVRGEPRRPALTDLVSEPRDLPDLDPAATRMILYTSGTTGRPKGVLHSHKSLGALIAQLGRYWRIDPGDTFLVPSPIAHIGG-SIYAFECPLLLGTQAVLMQRWDPDAAVALMLRHRCTHMAGATPFLDGLLAAAERAGTRLPDLKVFICGGASVPPSLIRRAADYFDAAVSRVYGSTEVPVTTVGSLDDVDRAADTDGRP--GIADVTLVD-----------GEIRARGPQMLTGYLH-PEDNSESFDAEGFFRTGDLGHLTDDGYLVVTGRAKDLIIRNGENISPKEVEDILVTHPQIAEIAIVGIPDLRTGERACAVIVAADSAPDVAEIRDFLVARGVAKFKAPERVVVVDALPKNDAGKVLKHAIRAVLLEK---- 114799617 5 --------------------------------HHARTSPDRPAIIMAGETISFRQLDERSNQIAHALRAAGCQPGDTIAIFAENSPRYFEICWGAQRAGLYYVCISSRLTAPEVKYIIEDSGSKLLIT-----GANKGAVAKEAAAAAGTKDLWSIDGEVEGFKPLEALAAPFPTTPIADEMAGTDMLYSSGTTGRPKGIPIDADNILVQIARAMS--GASPESVYLSPAPLYHAAPL--RWCMTFTRIGSTVIVMEKFDPEEFLKAVEKYKVTHTQVVPTMFVKMLKLPEDVRYDVSSMTFAIHAAAPCPVPVKEQMIAWWGPVIDEYYAGSEGNGMTYVKSPDWLTHKGTVGRPIHG--QVHICDEEGNELPIGEEGQVYFSG-TVPPNYHNDPEKNKAALIHPDWSSLGDVGKLDADGFLYLTDRKSFMIISGGVNIYPQETENVLITHPKVADVAVIGVPDEDFGEAVKAVVQPMPGEELAAELMAFCQA-NLSKLKCPKSIDFDPELPRHATGKLYKRLIRDR-------- 167762036 42 ----------------------------DVVDVWAAEHPDKPALLWEHIQFSFADMKRYTDMTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVCAGESVITDHITAA---MPDSPSVKKLVSVGPAEGFEDFHKGIADAAPFARPEHDDISLMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWHNLHENSLHLTIADTGWGKAVWGK-LYGQWIAGANIFVHEKFTPADILTKIQDYHVTSLCAPPTIFRFLI-HEDLTKYDLSSLQYCTIAGEALNPAVFDTFKKLTGISLMEGFGQTETTLTVATMP-WMQPKPGSMGLPNPQYD-VDLIDHDGRSVEAGEQGQIVIRTDGLFKEYYRDANRTREA-WHDNIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQVVKATIVLRAGEELVKELQNHVK-KVTAPYKYPRVIEFVDELPKTISGKIRRVEIRK--------- 118469708 32 ----------------------------------------RVALVDSGAETTYGELIGRIEEFAGALAARGIGVGDVVALLSPNSSAFAVAFHGILRAGATATTVNALFTARDIAKQLTDSKAKLLLTVNALA-----PQSREAAAAVGLTDDAVVLLDGE---SLPTGHAAP-QVTFDPATHLAVLPYSSGTTANPKGVMLTHRNLVANVAQIRPLQGMRRDDRLLAVLPFFHIYGMTV-LLNAALHARAQLVVMPSFDLAEFLGNIAERRCTYAYIAPPVAVALAKHPMVDSYDLSALEGIMSGAASLDAELGLAVARRLDCRVVQGYGMSE--LSPVSHVTPKDGGLSTVGTVAPPNSESKIVDPETGEVPASETGELWFKGPNVMAGYLNNERATRETIDDDGFLHTGDLARVDATGCVYIVDRLKELIKYKGYQVPPAELEALLLTHPGIADAAVIGVQDPESGEVPKAFVVRQPGDLGADEVMAFVAGQ-VAPYKKVRQVEFIEAVPKSAAGKILRKELR---------- 148252549 3 ------------------------------------RHPSRIAFSWPGGSLSYQGAIDLIGRMQSVFMRLGLRPGTCVAFLTANRADTWCAGIAAQLSRLAITWLHPLGSLDDQLFQLADSESQVLVVDAA----AFRDRGGELASRADGLRHVFTLGPAADLLSAIEAAGQASARNFATPTDVATLNYTGGTTGKSKGALRHHREYGGFATAILADFEIPERASYLAVAPISHVAG---TKVLPTLMRGGTVHMLKGFDPEAVLKTIERERINFTLFVPTMIYVLLDHPALSRTDLSSLDLVLYGASAMSPTRLVEGIERIGPVFSQLYGQTECPVSVLRKADHDPKQPESCGFPIAACD-VKILNDDDQEVAQGEAGEICVRAPHVMAEYWKRPDITAETL-KNGWLHTGDIARRDERGYMYILDRKKDMIVSGGFNIFPREIEDVLTQHSDVAMCAVVGVPDDKWGEAVTAIVVPRAGTPNATELIELVKARKGSAHA-PKRIEFVAELPVTGVGKVDKKVLRARYWE----- 167577551 64 ---------------------------------------DKTALRFAPRAIGYGELAALSNRFCNVLRGLGVGKGDRLFIVAGRIPELYVALLGSLKNGTVVSPLFSAFGPEPIATRVNLGGATVLVTTDAL----FERKIAPWRERMPGLKHVLLVAEESDFAALMANASDSCRYEATSAEDMALLHFTSGTTGTPKGAVHVHGAALTHWATGRYALDLHADDVYWCTADPGWVTG-TSYGIIAPLLHGVTSVVREEFDAERWYGILADERVSVWYTAPTAVRMLMRAGAAKRHAFACLRFIASVGEPLNPEAVWWGKEVLGLPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGVDAAIVRRDAAGGVEPGVDGELALRWPSMFRGYLNDDARYRRCFAGD-WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMTHPAVAEAAVIGKPDPVVGETVKAFVSLNAGSRPDEALRMALARRRLGAAVAPKEIAFVEQLPHTRSGKIMRRLLKAR-------- 172041428 30 --------------------------------------ANKTALIDGGEEMTFQELKASYERMAGALAARGVGKGDVVALHCPNHAAFVISYFGILRSGATVTTLGSLATAEDAEKQLRAADAKMLLTTDLLGTAGM----EAAQAKGIPAEGVINLTDAEAGLKALLAENHTAPEVEINADDIAVLPFSSGTTGIPKGVKLSHQNLVANLFQSMQHNGMKTGSVVCGVLPFFHIYGMNC-LLGAALFQGCTMVTLPKFELESFLSAHERFNIDCTFIAPPIAVLLAKHPAVESYDLSSLRAIQSGAAPLDRELAIAVQQRLSVDIYQGFGMTETSP-VTHNSLVNVTPLESVGAPL-PNTEIKIVDDDLPEIPAGEVGEMWVRGPQVMKGYLNNEEATARTLLPDGWLRTGDMVAVDSEGNCYVVDRAKELIKYKGYQVPPAELEALLLTRDDISDAAVVGVREGDGEEIPRAFVVPQQNSADPEELKAWVAER-VAPYKKVRIVEFLDAVPKSATGKILRKDLKRQLDAQLVS- 156386897 105 ------------------------------------------------KQITYGELLKQVCKFANVLESKGVKKGDRVAIYMPMIMELVIAMLACARLGAVHSIVFGGFSAESLAERILDSTCKILITADALKMINLKEIADHARERSFNVEACIVVRHLGWWHEVMAEASDEHDTVWVDAEDPLFMLYTSGSTGKPKGVLHTHGGYMLYTALTFRYFDYHPGEVYWCTADIGHSYITYGPGAISVLFEGTPF----YPDCGRFWDIVDKYKVSKFYTAPTAIRSLMKFGKETSHNLESLKVLGTVGEPINPEAWLWYYHVVGCAIVDTYWQTETGGHITPLPGATRTRPGAATFPFFGV-EPAIVDEKGNELEGPCEGFLVIKRPWMARTIYGNHKRFENVYFDKGYYTTGDGCKRDENGYYWVTGRTDDCMNVSGHLLSTAQIESALVEHDAVSEAAVVSCPHKEKGEGIYCFATLMENVELDEKLIRELKQKVIGPFASPDVIQSAPALPKTRSGKIMRRVLRQVAKNDRQTG 71001336 21 -----------------------------LFERKDRPFPDKVIYIDADRQYTYQDVKETALAFGNGLKALDWKKGDVLALFTPNCIDTPAVMWGTHWAGGVVSPANPAYTVEELAFQLKNSGAKALITQMALLPV---ARAAAKQAGITEDRIILIGDERDSQTKFKSGATRYRKTKINPATDLAFLVYSSGTTGVPKGVMLSHRNIVANSLQLAQLSWDGKGDRILAFLPFYHIYGLTC-LVHQTIYQGYELYVMAKFDIEKWCAHVQNYRITFSYVVPPVVLLLGKHPIVDKYDLSSLRMMNSGAAPLTQELVETVYARIKTGIKQGYGLSETSTTHTQPWEDWRTSIGSVGK-LLPNMEAKTMPEDGREVPVGEVGELYLRGPNVFLGYHNNPEATAQCLSKDGWFQTGDVGYQDKDNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAVDDVAVLGVESEAHGEVPLAYIVRKNSNITAEEIVQWLDGKVAYHKRLRGGVRFVDEIPKSPSGKILRRLLKKQAKE----- 169763344 42 -----------------------------------------------------------SKRFAAGLRKAGLQSGDRVLLFSGNDLFFPVVFMGIIMAGGIFSGANPTYVARELAYQLQDSGATYLICAEGSTGIEAAQVAGLSRGRVFVFNNAIFDGRGEGKMGWGELVASAEEGSQFEWDDLLALNYSSGTTGRPKGVEISHKNYCANMLQANQSFYLNPDWRFLCFLPMYHAMAQNIF-IANALKREVPVYIMPKFDFIKMLEYTEKFRITDLILVPPVVVALAKHPAVRKYDLSSVEGIGSGAAPLGREVCDEVEALWRVNVKQGWGMTETTCAILGWDPTETSHTASVGE-LNPNCEAKIMADDGTELGRNQRGELWVRGPNIMKGYWRNPQATKETKTEDGWLKTGDIAYVDDQGKFYVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVSVND-DERPRAYVVLKPGSASAQDLIAFMDGKVSAIKRITGGVVFVDTIPKNPSGKILRKVLRDRAKEEVAS- 159898401 445 ------------------------RCFHELFSAQAAITPDHPAVVVEDQQLSYAELEARSNQLARELLARGVRPDQPVALALDRSLNLLVGILGILKAGGAYVPLDLGLPKERLGFMLGDIQASIVVSETS------------LQAQLPEHAADYLWLD-QAWPTIAEHSSEPVAASAV-PSNLMYIIYTSGSTGQPKGVGVSHQSLYNYISSISQRLNLPPQASFASVSTF--AADLGHTAIFPTLTNGGTLHLITAERASNASQLMQQHAVDCLKIVPSHLAALLAVAEPARV-LPRQRLIL-GGEAVSWKLLQTLALLPDCQVFNHYGPTETTVGVLTNPPSAQSAIPALGRPIA-NTQIYLLDVHGQPVPLGMTGELYVGGAALARGYWQRPAITAERFVPDGLYRTGDVARYLPDGKLEFLGRADDQVKIRGFRIELGEIEAALRNHTAIEQAAVIVRDDPAGDKRLVAYLVAGQQRPLSRELRNFLK-QSLPDYMVPAAFVMLERLPLNANGKLDRQALPAPEQQQTKA- 31794737 6 ------------------------RTVPAALDRLVRQLPDHTALIAEDRRFTSTELRDAVYGAAAALIALGVEPADRVAIWSPNTWHWVVACLAIHHAGAAVVPLNTRYTATEATDILDRAGAPVLFAAGLFLGADRAAGLD--RAALPALRHVVRVGTWDEFIAAGALDAVAARAAAVAPQDVSDILFTSGTTGRSKGVLCAHRQSLSASASWAANGKITSDDRYLCINPFFHNFG-YKAGILACLQTGATLIPHVTFDPLHALRAIERHRITVLPGPPTIYQSLLDHPARKDFDLSSLRFAVTGAATVPVVLVERMQSELDIDIVTAYGLTEGMGTMCRPEDDAVTVATTCGRPFADF-ELRIADD----------GEVLLRGPNVMVGYLDDTEATAAAIDADGWLHTGDIGAVDQAGNLRINDRLKDMYICGGFNVYPAEVEQVLARMDGVADAAVIGVPDQRLGEVGRAFVVARPGTLDEASVIAYTREH-LANFKTPRSVRFVDVLPRNAAGKVSKPQLREL-------- 119714612 86 -------------------------------RHVAAGRGDKVALHDDTRDITYAELQDEVCRAANALTDLGVRTGDRVAIYLPMIPEAVVAMLACARIGAPHTVVFGGFSADALASRLEDCQAKVVVTSDGGSASALKPAVDEARAKTATVEKVLVVRRTGQDVAWDDAASSEHTPEFFDAEHPLYVMYTSGTTGKPKGILHTTGGYLVSAYTHWAVFDLKPDDVYWCSADIGWVTG-HSYLVYGPLANGATQVMPDSPERGRWWKIIQDYQVSIFYTAPTAIRSFMKQGREDGFDMSSLRILGSVGEPINPEAYIWYRHVIGTPVVDTWWQTETGIMISPLPGVTAGKPGSAMTPI-PGVSAEVVNDEGDPVPNGSGGYLVLTAPWMLRTIWGDDQRYRDTFAKQGYYFAGDGAKKDDDGDIWVLGRVDDVMNVSGHRLSTTEIESALVSHPKVAEAAVVGAKDEDTGQAVCAFVILRESASDPAELRQHVR-KEIGPIATPRQIMIVPELPKTRSGKIMRRLLRDVAEHREVG- 158316256 10 -------------------------SLGRTLLAIAADRPAHPAVTTRSGSTSYRELADGALRVAAALTVQGLGLGDRIAILARNDLPYVELIYGADFVGAVVVGINCRLSPAEVADILDDCQPSLVFVADEYLPLLGSAAAGVLRVSLDDYRTWCGTGDMTRFVPRVGY-----------ADSVVLMVYTSGTTGRSKGVRLTEANITAALAANRDVWFVGPEIRALALFPLFNISG--SIFLLSILHVGGEVVIAENASGATILELLGARRITHALFVAAMIVALLDQPADDEIDLSSLRVLIYGAAPSSAAVIDRAMRRLPCDFFQGYGMTETCGGIAMTPPGEEIAPASVGRAIPSY-EIRIVDPVRRDLPVGVEGEIWARGPQNTIGYWNRAEETDRLLAADGWLRTGDVGVLDAAHNLYVVDRLKDMIISGGFNVYSLEVEQILVGHPDVGDAAVFGVPDERWGETVVAVVTLRPGATVPADLSEFARAR-LAHFKCPRRIEILDELPRNAAGKILKRELR---------- 217410964 15 ----------------------------------------QVAIVDGGAQRTFADHHKTIGGLAAALRDMDIQETDCVALYCPNHVDYLPTALAVSLTGAKLTPINPLYTQHELGTILERSRSSVLITH-----HRLLDVALQSASQSKFVKHVIVLTDHGEAIPLDSLRNHPAQVHKQTDTHPFLLPYSSGTTGLPKGVCLSHRNLVANLLQYDEVEGFAPDQKVISPLPFFHIYGFLASLLYSA-YKGITLVTTGRFDLEEFCKLVEQHRPSRAHLVPPILIGLGKSPVVDQYDCSSIRVISSAAAPMGPETEDAVQKRLQCTVKQAWGMSE-LSPLGTVNSDFNTKSGSVGPPVS-STYAKIVDKHGYSLGPHQTGELLIKGPQVMMGYLDDPEKTAECLTESGWLRTGDVAYYDEEGFFFITDRIKELIKVRGYQVAPAELEALLLTHEAVNDTAVIQVEDESAGELPRAYIVLENQATTATVIYEWVKER-VAPYKRLDGIEFVDAIPKSASGKTLRRILRDRVK------ 166712261 2590 ------------------------DSVHGLFERQVAATPEAVALECDGQRLHYSELNARANQLAHRLLQLGIGPDERVAICMQRSAELIIGLLAILKAGAAYVPLDPTYPAERLAYLLHDSAPRAVLVH-APTGHALGDVA---------LPVIDIDDAAVTDLPCSNPH-----VPGLTAAHLAYVIYTSGSSGQPKGVMVEHRQLAHLVAWHKAAFGVGEGTRSSSLAGL--SFDAAAWEIWPSLCSSGCLVMPSAVHSADVASLLQWWRADVSFLPTPIA----EHAFATGIAPQRLRCLLVGGDRL-----RQVPDGLPFSVYNNYGPTETTVVASSGVVTPGMHNPPIGRPL-PYLRAYVLDAQGQLAPLGVVGELYLGGAGVARGYLGREALTAERFINDPFYRTGDLCRWLDDGQLDYVGRNDAQVKIRGRRIELGEIEAHLLSHPQVREAAVVAREDVAGERRLVGYVIAAGDTPTTAELQRHLRVQ-LPEYLVPEAFVALEAWPLTANGKLDRHALPAPDAEK---- 166712261 441 -------------------------TLPAMFEAQVQRTPDEVAVAFGDLRLTYAQLNARSNQLAHHLITLGVGPEQRVALCMERCLELVVALFAVLKAGGAYVPLDPRYPSERLAYMLSDSTPRALIVHSATRDL------------LEDPNAILIDVDRPEWLH---RPTDNQAVAALVPSDLAYVIYTSGSSGRPKGVMVPHDALSNYLHWAIDHYHPGQGAVVSSSL----SFDATVTSLYLPLLCGGTTELLPERDEIEALRVCADQPLCLVKITPAHLDVLVQQLAACG-GTPSVSLFVVGGEALHASTVKRLRQLPHARVVNEYGPTETVVGCVAYEIPLDWDAGTIGRPID-NMRIHLLDANRQTVPVGVAGELCIAGSQVTRGYLHRAELTEQRFVVDPFYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAV-AVHTAASGEKCLVAYYVSDAPEVTAEQLRQQLQQRLPEYMVPAVYIRMDRLPMTPNGKLDRHALPAPDAQ----- 166712261 1520 ------------------------QTVHALFEQQTALTPEALAVVDGAHRCSYAALNRKANQLAHHLIGLGVGAGQYVAIRLPRSLELVVAQLAISKCAAAYLPLDMQSPDGRLQQILDESAARWVVSRSDQPLPDGAARLDM------------------DLLDLGASPTHDPQVPQSSASD-AYVMYTSGSTGVPKGVRIAHRGISRLVCNNGYAEFLPGDRVAFAANP---AFDASTLEVWAPLLTGGCVVVIAQDSPDRLRVCLQEQAISVLWLTAGLFH---HSAAALLPVFPQLRYLIVGGDILDPAVVAQVLAEGAPRLLNGYGPTETTTFATTHRITDVCGPIPIGRPI-GNTRVYVLDAHGTPVPIGVAGELYIGGDGVALGYLHQPTLTAERFIPDRFYRSGDLVRWRKDGVLEYLGRTDGQVKVRGFRVELGDIASALQTHPTVAIAAVVQREDVQGAKQLVAYYVAMDVAHDAQALRTHLLTR-IPEYMLPAAYVRMAQLPLTANGKLDRHALPAPDAEQ---- 4038975 26 --------------------------------------------------YSYHEVDSTARKVARGLKKEGVEQGQVIMILLPNCPEFVFSFLGASHRGAMATAANPFFTPAEIAKQAHASNAKLLITQASYKVKDLRDIKLVFVDSCPPHTEEKQHLHFSHLCEDNGDADVDVDVDIKPDDVVA-LPYSSGTTGLPKGVMLSHKGLVTSIAQQVDNLYYHCHDTILCVLPLFHIYSLNSVLLCG-LRAKATILLMPKFDINSLLALIHKHKVTIAPVVPPIVLAISKSPDLHKYDLSSIRVLKSGGAPLGKELEDTLRAKFNAKLGQGYGMTEATMSLAFAKEPIDVKPGACGTVVRNAEMKIVDPETGHSLPRNQSGEICIRGDQIMKGYLNDGEATERTIDKDGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPKISDAAVVPMKDEAAGEVPVAFVVISNGDTTEDEIKQFISKQVV-FYKRINRVFFIDAIPKSPSGKILRKDLRAKIA------ 126733658 4 ----FTPYPDVAA---------TDVSITERVFQGLENRPDDVVLTDGGHSLTAAVFMDQVKRMAGGLATAGFGAGKIVAIMAPNMPDYCVVFHAVAWSGGTITTLNPTYTAHEVAHQMADSGAQLLITIP-----DFLDTAKEGAGETP----VIAIGSPEYAALF--GHPIPDQVPVDLDEFTVVLPYSSGTTGLPKGVMLSHRNLVINVDQSIVGTDFKPGEITAAFLPFFHIYGMTVLMNIH-LAGGGALVTMPRFDLPLFLQISQDHRTKRMWVVPPVALALAKHPLVDGYDLTSLEQVFIAAAPSGPELSDAIAARLDCVALQGYGMTE-LSPVSHVVPGHAPRSGAAGLAVPNTDCRIVHIETGQDLSAGEEGELWIKGPHVMQGYLNNAKATQDTMAEGDWLRTGDIGKIDADGYLFITDRLKELIKYKGFQVAPAELEATLVAMEGIVDAAVIGKKDEEAGELPIAFVVTAEPAPDAAAIKAYLDAQ-LAHYKQVHEIHFINEIPKSASGKILRRLLRD--------- 146275715 11 ----WLPIPAPHQQAFAQRGAWNLRTLADLARERAASDPDFVCFVDGEGQYTFAQVLAEAEALSASLHARGFRAGDVIAFQVPNWREAAVINLSAAMSGFVVNPIVPIYRDAEVTMMLGDCRAAAIFVPQVFRKVDYAEMARRCQKALPDLAHVFTVGPDDFATLVAQGRALSFEVPTVDPMGVKMVLYTSGTTGRPKGVLHSHCTLQRIVAESGRHWGLGAGEATLMPSPVTHVSG-YANGLEAPFICGIRSVLMEAWNAQDALALIEKHDLVGTVAATPFLVELAAAARAAGTGLPSFRFFACGGAAVPADLIPAANAAFNCRAFRVFGASEVPLVTFGWPHDERLAATTDGEVVD--YEVRIVDHEDNDLPRGVEGEILARGPGMMMGY-ADAAQTAEAITPDGFFRTGDLGVLSEEGAVTITGRKKDLIIRGGENISAKEIEDVLHSHDAVKEASVVAMPHERLGEGICAYVILSAAVDAAVLAAHVAAS-GMAKQKIPERFEFVEDFPRTASGKVRKDQLRAMIREKV--- 166031036 2 ------------------------------------------------REITWNVFNEKANRFANLLLERGVQKGDKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELADVDILVFGPEFIGRVEEIADDIGRGRLLYFVGDGCPGFAEDYTSHTANCSSQSPKIDIVDEDDAAIYFSSGTTGFPKAILHNHESLMHAARVEQNHHGQTKDDVFLCIPPLYHTGAKMHW--FGSLLTGGKAVLLKGTNPKTILRAVSEEKCTIVWLLVPWAQDLLKDVDLKDYDLEQWRLMHIGAQPVPPSLIRHWKEYFPNHKYDTYGLSESIPGCVHLGLDHIDKVGAIGKAGFGW-ETKIIDENGNLVAQGETGELAVKGPGVMTCYYKDEKATAEVL-HDGWLYTGDMAMEDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRTNNKILDVAVIGLPDHRLGEISAAIIELKPGVETEEEIDEFCKK--LPRYKRPRKLIF-AKVPRNPTGKIEKPKLREKYAAHLVA- 194017100 26 -------------------------------------------------HVTYASLVEEANKIGHVLLNAGFKKGDKIIVMVPRMLEAYSIYLAILKTGMVVIPCSEMLRAKDLDYRIEHAEAKGAIVYSSF-------IQSFDGTNQPNDFKTFSIGENDHILAEKDHQSSELPMAPTTRTDMAFLSYTSGTTGNPKGVVHTHGWAYAHLRTAAKAWSINEGDKVWATAGPGWQKWVWSP-LLSVLGSGAEFVYGGKFNPNTYLELLQKNEINVLCCTPTEYRFMAKVDDLSQYELPKLHSAVSAGEPLNREVIDTFKKHFDIEVRDGYGQTESTLLVGVLKG-MDIKPGSMGKP-TPGNEVEIIDEDGSVCAPGEIGDIAVHTPALFKEYYKDEERTKAQ-RRGNYFITGDRAKKDEDGYFWFESRRDDIIVSSGYTIGPFEVEDALIKHAAVKECAVVASPDEIRGSIVKAYVVLRDGTAQSDELIKELQTHVTAPYKYPREIEFIDELPKTPSAKIRRVELRER-------- 149916730 18 ---------------------------------------DGLAYVFEDQRLTWAELDERARCYANALAHAGVSKGDRVAVYAQTCLEQVIALFGNYYRGAVHVPINTRYRAAEVAHILADSQPAAILGDAAGAEVLDQALSHAKLHRTPV--RVGLDAGAPGFAFTELLAGAPGEYLRPRDSDLALMIYTSGTTGPSKGVMLPHGAVVANMRALTGLWTWSKRDRLVLALPLFHVHGLCI-GVHGAAIHAMPVLLERRFDPAKVVARFGDQRGTIFMGVPTMYKALVDHMWSNSSAAATLRLFTSGSAALSPSLYEDFVSLTDHRILERYGMSETLITLSNPYVGVRM-PGAVGQPV-PGCDAAVVDEQGDELAHGQTGELIVYSSGIMAGYWNLPERSAESFITDPWFKTGDVAFVDERGYFHLVGRASDVIKSGGFKISAREIEEALASHPTVREIAVIGVPDETWGEQIVACVVPEDPSELFAALVAHHRDH-LADFKKPRGLLVCEELPRNALGKLQKHKLIARVAAEGLS- 163847601 3 ----------------------------------------------GGPTWNFADLRAQVYRLAEWLQNHGLGRGDRIAIALGNGPAMAITFLAAATA-ATAAPLNPKYRRDEFAFYYEDTQARALIVAPGEGDEARAALRSDIEAAFDSNHQLTFSTSGTAGSPRRDGLATP--------DDIAMILHTSGTTSRPKRVPIRHRNLAASTSNIITTYQLSAADRSLCVMPLFHIHGI-VASLLSQLAAGGAVICPPGFDGLKFWSWVEQERPTWYSAVPTMHQVLLARAGRNTAIIKAFRFIRSSSAPLPPVVMEQMEEVFAAPVIESYGMTEASHQMTSNPPPGRRKPGSVG--IGFGVEVGIMDEHGQLLPAGVKGEVVVRGPNVVDGYENNPEANATAFV-NGWFRTGDQGYLDEDGYLCLTGRIKELINRGGEKISPLEIDDVLLRHPAVAEALAFAVPHPTLGEEVHAAVVLREGSADERELREHCA-RLLADFKVPRAIHILSALPRGATGKLQR-------------- 57865519 37 ---------------------------------------------HENISVSYKELISNANKVGNVFLNHGLKKGDKVLIMMPRAIVTYELYIAALKLGIAIVPSSEMLRTKDLQYRITHGEIDAVI------SFSSLTKEFENVKEYDQLKKFIVAGHKEDWVSIEDEKNDDLKGADTTRDDLAILSYTSGTTGNPKAVTHSHGGYAHLQMAPKHWLCIQENDLVWATAAPGWQKWVWSP-FLSVLGMGATAFVYNRFHPETYLELLQNYQINVLCCTPTEYRMMAKLSHLEQYNLEYLHSAVSAGEPLNREVVEQFKRHFNITVRDGYGQTESTLLIGFLKDTEP-RMGSMGKGI-PGSFVTVIDDDGKEVGPNVKGNIAVDLPALFKGYFKDEARTKAASTGD-YYVTGDQAHIDNDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHAAVKECAVVASPHDIRGNIVKAFIILQDDYEASDELIQELQKNEVAPYKYPRAIEFVENLPKTNSGKIRRVELRDAEIKK---- 71905868 24 -----------------------------FLERSAFIYPKRISVIQGARQYTWKESYDRARQLASALKSRGIGKGDTVAVMLPNTASMFECHFGIPMIGAVLNTLNTRLDAEAIAFMLAHGEAKVLITDPEFSKVVKPALELLEGPKIDSLDPDYTEGESLGEKDYESFLNEAWQLPE-DEWDAIALNYTSGTTGNPKGVVYHHRGAYLNSASNIISWGMPPHSVYLWTLPMFHCNGWCFPWTLAA--NAGTSVCLRRVDPVLIFGLIKEHKVSHMCGAPIVYGMMINAPETLREGIAH-TVNGLIAGAAPPAAIIEGAQRMGFNITHVYGLTETYGPASVCADLQAARNGRQGVRYHMQEAIAVLDPSMEPVPDGETGEIMFRGNLVMKGYLKNEKASEEAF-AGGWFHTGDLAVVHSDGYVKIKDRSKDVIISGGENISSLEVEDVLYRHPAVIAAAVVAKPDEKWGEVPAAFIELKTDAKTEAEIIEHCRAH-LARFKVPKQVVF-GELPKTSTGKIQKYVLRQHANSALA-- 118470199 14 -----------------------------LLQRSAQAFPDRLAIVDGELRLTYTQFAERCGRVTSALAAAGVQPGDRVAALCTNSHVMLELHQAVPARGAVLVPLNTRLAFEEMQYIIGHAGARILIATREFAD-RARELADDA-----GIDVVIEGDGYEEWLPDV---ASPEDRVAVGERDLLAINYTSGTTGRPKGVMYHHRGAYLQAVAMAYHTRLDPSTGYLWTLPMFHCNGWCFTWAVGA--AGGTHICLRKIDSAEIWRWLRGGGITHFSAAPTVLTMIAEDPSAQP--LPARVHVDTGGAPPSPALLARLTP-LGFDVTHLYGLTETYGPVAVPDDEQARLRARQGVGNIIANPLRVVDLGGDDVPRDTIGEIAARGNDVMLGYYNDDAATSAA-TRDGYFLTGDLAAMHPDGYVEIRDRAKDVIISGGENIASIEIEKVIDSHPEVVESAVVGVADEKWGEVPVAFITRRDGSDVTDQLTTFLREH-LAGFKVPRTMVF-DHLPKTSTGKIQKNVLRARAEQ----- 206973188 452 ------------------------KTIQELFEEQVKQTPEKIAIQHADRSMTYLELNKKSNQLARKLREKGVKNGQVVGILAKHSLEIVIAIWGVIKAGGTYLPIDPSYPEDRIRYILNDSGTTLLLTDYTNEGN-----LEYLGEKINICDQKLYEGDNANLTLV------------TAPNDPIYIIYTSGTTGNPKGTVITQRGLVNYISWAKKNYISSENDVF--ALYSSVSFDLTVTSIFTPLISGLLLVIYHDNEDEFILSKILKENVTVLKVTPSHLALLNNYSPPR---VSSLRRLIVGGEDLKTSVAEKIYDLFKVEIINEYGPTETVVGCMIHPDLDRRASVPIGTP-ADNVQIYLLDKNLQPVPIGVKGEIYISGDGVAKGYLNRPDLTAQRFLSNPFYRSGDLAVMLPNGLIEYQGRMDSQVKVKGYRIEIGEVENALLQHKSVKDVVVVNWQGEDNSNHLVAYIVLKDSVQNI-EIRSFI-SHMLPSYMIPSFFIYMDQLPLTINGKVDRQALPDPM------- 197728980 460 -----------------------DTTLHALIEEQAARTPGRTAVTAADGSLTFAELDVRANRIAHALRARGTGPGDRVAVLLERGPHTLPALLGVLKSGAAYVPVDPGHPADRIAFLLADSRARAVLTGPG------TEAPPDIPDGVPVLRADLLAADASG-------GTDRPVPPAAGPRDLAYVIYTSGSTGRPKGALVEHHSVVNRLAWMQRHCPIGAADTLLQKTPV--SFDVSVWELFWWGVEGAGLALLPERDPRTILRAVAEHGVSVLHFVPSMLGPFLDLLEERPEEAATLRQVFCSGEALPPARVEQFARVLGPRLTNLYGPTEATVDVSYHDCPQPVRRVPIGRPVA-NTGLYVLDPHGRPQPTGLPGELCIGGVQVARGYLERPGLTAEKFTGDPFYRTGDLARFLADGSVEYLGRIDGQVKIRGNRVEPGEVQNALAALPGVRDALVVDHHGGDGGVRLAGYYVA-DAVIDPLRLRTEL-SRSLPEYMIPAYFVRIDAVPLTPNGKADRR------------- 197728980 1545 ------------------------------FAAQAARTPRATALVHGDRRWSYTELDRAADRAARRLRALGAGPGSRVGVCLDRAPETIAVLLGALRAGAATVPLDISYPCERIAAMIGQARPVTVVTRSAQDGTDRITVAELLDGGGSGGSDSGSGGGGGGAPDGAGVSDGAGELPGADPDGVAYLLFTSGSTGVPKGVEMPHRSLAGLVAWQNAVPSGVVGGVTLQYAPL--SFDVSFQEIFSTLCGGGTLLLVPRRDPPALLRLLDRARVERLYLPYVALQQLAETAQALGTVPRHLRAVLSSGERVTDEIRALCAALPGVLLENQYGPTESHVVYTMSGDPDAFPAPPIGTPVD-GAEVLVLDGRMRPVPDGVTGELYLGGSCLAHGYAGRPDLTEERFVPERLYRTGDLGFRLPDGSVVCSGRVDSQVKVRGFRVEPAEVEIAITRHPGLTEAAVVARGREGNDSFLAAFLVGDPDRADLDLLAKQLRS-VLPGHLVPSHFQWVDALPLTPSGKRDDRAL----------- 193598809 81 -----------------------DVTLPEYIWRNVDKWEDKPMITCGGRSYTYGE-GRMICRLASTLIKLGLKKGDVVGLLLPNLPEYVFAIHGALEAGLVVTFVNPLYTAMEVKRQFENAGVKLCMTIS-----LLLPVIKEVSPSLKDYAGTIVFGGEEVANEKARVYDSPGELPKSFADEVALLPYSSGTTGLPKGVMLTHRNFAFHMANIHRLFYFTYQERVLSVLPFFHIYGFNGI-LNGVLSHGLHMITIPKFTPESYIECVLKYKPTFLFVVPSLLLFLASHPSVKAEHLSSIKEITCGAAPASKGLIDNFKAQKDIRIRQGYGMTESSPVYTRVSLPEN-KTGSTGQ-LVLSTQARVVSTDGSDLGPHKSGELLIRGPQVMAGYLNNEKATKETVDEDGWLHTGDVAYYDEDEYFFIVDRTKELIKVKGNQVSPTELENLISELKGVADVAVVGIPDVLSGEIPRAFVVKRPGDIDEKTILSHVEKNVVAYKKLAGGVKFLDMIPRNPSGKVLRNELK---------- 27381187 45 -------WPDFIFTRPELQYPPRLNCVGYFLDRWVEEHGDAPCVISPAVSYSYRELQALVNRIANVLVKLGLVTGGRVLLRSANNPMMVATYLAVIKAGGICVATMPLLRAKELSYPIQKAE-----ITLALCDGKLADEMEKAKAAAPGLKQAVYNGAADSLEALIADASPEFKAVDTASDDVCLIAFTSGTTGDPKGTMHFHRDMLAVCDGYARILRAEQKDRFVGSAPLAFTFGFG--GVLFPMHIGASFVVLEKTTPDDILTAIEQYKTTVCFTAPTAYRAMI--GKLPGRDISSLRKCVSAGETLPKPTFDAWFKATGIKLMDGIGSTEMLHIFISATE-DEIRPGATGKPVPGY-EAKIVDDAGNDVPPGTMGRLVVRGPTGCR-YLADER--QRKYVQNGWNITGDTYLMDDDGYFWYQSRSDDMIVSAGYNIAGTDVEAVLLTHPSVAECGVVGAPDEARGMIVKAYIIAAPGVTPDAQLAAELQEREIAPYKYPRAIEFVTQLPKTETGKLKRF------------- 196247005 8 ---------------------------------RAQENPEKIAIVTPENAFTYGDLLEISRQIATCLLSQDLQ-EQRVAFAIPSGFEYVAVQWGVWRAGGIAVPLCTSHPRPELEHVIYDSQASIIIAHPNFE---------------PILRSIAQEKGCRFLLTTEILSTKEASLPEISSDRRALILYTSGTTGKPKGVVTTHQNIQAQVTSLIDAWGWTSNDKILHVLPLHHIHGI-INLLTCALWSGAQCHILPKFDAEAVWTRIGEGNLTLFMAVPTIYVKLITAPPEQQKALSKLRLMVSGSAALPLQVLKKWQDISGHFLLERYGMTEIGMALSNPLNGQRM-AGYVGQPL-PRVEVRLVDEQGQLVPSGTPGEIQVKSPGVFLEYWQKPEATAKAF-QDGWFCTGDLAVV-EQGNYRILGRLSDIIKTGGYKVSALEIEETLRTHPDIKDCAVVGVEDEEWGQRVCGALVLHGSHLTLESLRNWAKER-LAVYKIPTKILTLDDLPRNAMGKVTKPKVVELF------- 73541021 28 -----------LPARYNAAADLLGRNL-------AAGRGDKVAYVDDKVSLTFSELDARARRFAAALHDAGFRREERLLLCAFDTVDFPTVFLGCLLAGVVPVAVNTLLTTDDYAYMLQHSGARAVVVSEALLPLMKTAVASSGLS--PVVIQAAPYKDAAPSCSVEAVISSAAPVVDTGPDDMAFWLYSSGSTGRPKGTVHTHGNLFHTALYARRVLGMREDDVVFSAAKLFFAYGLGNALTFPLFVGATTVLMAERPTPAAVFRRLCEHRPTVFCGVPTLFAGMLASPELPPRSDVAMRVCTSAGEALPRDIGERFFAHFGCDILDGIGSTEMLHIFLS-NRPGDVRYGTTGKPVPGY-ELKLLDELGEPGKPGEIGDLYIKGPSAALMYWCNRDKTRDTFV-GAWTRSGDKYLQDADGYYIYAGRSDDMLKVGGIYVSPFEVEAALALHSSVLEAAVIGVVDADELVKPKAFVVMRPGAGMAAELQAFVKSR-LAPYKYPRQIECVEELPKTATGKIQRFRLRQR-------- 103486496 6 ---------EDKRRRYRQSGWWGDQSFADLFAANAAAHPDRLALVDEPRRLTYAELAAEIDRLAGALVAAGIGKDDVLLVQLPNIGEFVALYFAAAKIGAIVSPAAVQYRSHELTGMIGVVEPKAFVCATRVKGCDHVGVAAPLLEGIALMT--FGPSPPADALDLSTAQGDATALAPVDADDIFTICWTSGTTGVPKGVPRSHNHWIAVAAAGYEAMKVEPGDVLLNPFPLINMASIGGI-TMCWLTSAGTMVLHHPFDPGVYLKQIATERPSLTIAPPAVLNMLLNEALLASVDLSSLRVIASGSAPLAPAMVRGFQEKLGIIIVNVFGSNEGMSFITGMPDPDKRAPPPYGTGRAPNIESRLVPPGGGDPMDGMAGELQIRGPSLFEGYHNAPEQTAAAFTDDGWFRTGDLFEIAEGGFYRFVGRCKDLIIRGGVNIAPEEIDQLLGGHPLLAEACVFSLPDPTMGERIGLAYVPRGDDVSLADVTDYLRAKDLAVFKLPERLFRFDALPRNVTGKVMRSEVREMALAQL--- 186683591 443 ----------EFNQTYLDNI--QHKCIHQLFEAQVQKTPNKIAVVFENQQLTYAQLNSKANQLADYLQQQGVKPEVLVGLCTERSLLMIIGLLGILKAGGAYLPLDPTLTKDGIAGRLQNTQIPVILTQ------------QRLVNALPTHTAQIVCLDTDWDTIAQ--HKDENLSSEVTTENLAYVLFTSGSTGKPKGVAIEHQQLLNYLNGITQRLDLSTTTNFATVSTLA--ADLGNTGIFAALCTGGCLHVLSAEDSAALAKYCRTHPIDCLKIVPSHLATLLAAAPS--DSILPRQQLILGGEAANWQLIEQIQQQVPSSLINHYGPTEATVGVTTFAVEQQIQTVPLGRPLA-NTQIYLLDEQLQPVPVGVPGELYIGGAGLARGYLNQSDLTAAQFIPNPFYKTGDLARYLPDGNIEFLGRVDHQVKIRGFRIELGEIETTLCQHPQVQQAVASIREEEFGNKSLVAYVVPKQQTLSVSELYRFLREK-LPEYMMPATFIMLKALPLTPNGKVNRRELPE--------- 163814910 2 -------------------------PITDYLERNAREYGNDVALVQETRRVTWREFNEKANRFANLLVSRGIQKGDKVGILMMNCLEWLPIYFGVLKTGAIVVPFNFRYDAEEIKYCVELADVDVLVFGPEFIGRIEAVVDEIAEKRILFYVGGNCPTFAEDYDKLTSNCSSVFEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAAKVENVHHGQTKDDVFLCIPPLYHTGAKMHW--FGSLIVGGKAVLLKGVSAKTILQTVSDEKCTIVWLLVPWAQDILLAIELEDYELSQWRLMHIGAQPVPQSLIKKWKEIFPNHQYDTYGLSESIGPGAVHLGVENIKVGAIGVPGYGW-QAKIVNEDGTEVEQGAVGELILKGPGVMTCYYKNPKATEECL-KDGWLYTGDMAMQDEDGFIYLVDRKKDVIISGGENIYPVQIENFLSKYEKIKDVAVIGIADARLGEITAAIIEVKDGMTTEEEINEFCKE--LPRYKRPRKIIF-EHVPRNATGKIEKPLLRRMHSENLVA- 70607779 70 ------------------------------------------------KSYTFHDLEVKASSFGAVLKDSGVKPGDRVVVMSKRVPSLYFSLLAIGMIGAVIVPIYSTFGEEAIRYRVENSGSKVAIVHES------------LADKFRNISGIKILKTSEEGI-VNEQNVHNTSYVERSINDPTLILYTSGTTGRPKGIWHSQDIMTFYYFSGKYHFDMHAQDKFWHTGDPAWVAGFA--GVWTAWLNSIPIVYEGKFDAESWYSNIERVKVTLMSTAPTAIRLLKKEGLARKFDLSSIRFIHAGGEYVDPDIIRWSMEVFGVPIHDGYGQTETATYVIANYVSMPIKIGSMGKPL-PGVKALVVDENGNPLPPNTKGILALDPPAMAKGIWNDEERWKNSF-KNGYYLTGDMGYIDEDGYFWYLGRADDIIKVSGYRISPVEIESVIMTHPAVAESAVIGVEDPIRGFRIKAYIVLKKDYSPSDELKNEIINHVLGAHVVPREVEIVKELPHTLSGKTMRRVLRAIES------ 118581275 9 --------------------------VHDFLENSAELRPDKTAVVHGEVRATYAQINSMTNELASWLLSQGVSAGDRIVILFKNSIEYIVSYYGVLKARGTAVPLNCDVKQDSLDAILREIRPKAILATGKLERIETSSQSRKNSLMLISQPALSWRSDACTVVAWEDVRTIDNPRLPISESELASIIYTSGSTGKPKGVMLSHRNITSNTHSIIQYLHLHEDDIQMVVLPFF--YVMGTSLLNTHMAVAGTVVINNRFAPACVIEQMATEHVTGFSGVPSTYAYLLHRSPLARDRLTALRYCSQAGGHMSRQTKEKLLQVLPPKLYVMYGATEAAARLTYVPDHLTSKIDSIGRPIGGVT-IRIMDEKGNELSPGVPGELVAQGPNIMLGYWMDSKSTSEVLDENG-YHTGDMGFMDEEGYLFVTGRKNDLLKVGGHRISLQEIEDALMATELVMEAAVLGVDDPLLGAKLVAIAAPIEGKTDGKNVLARC-QTILPKHKIPSEIRLVNALPKSANGKINRSGCRELLN------ 147800064 19 -----------------------------FLDRAATVYGDCPSVLYNSITYTWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVPMSGAVLNTINTRLDARTVSVLLRHSESKLVFVD-----CLSRALILEALSLFPTQWPLLVLIADEEVAPSSTRGDPEFKWVRPESEDPIILNYTSGTTSSPKGVVHCHRGIFIVTIDSLVEWSVPKQPVYLWTLPMFHGNGWTF--TWGMAAVGGTNVCLRKFDARIIYDAIPKYGITHMCAAPVVLNMLSNYPNHQPLGYP--VKILTAGAPPPYSVLLRTES-LGFVVSHGYGMTETVVVSCAWKPQWDRFPASQGVRTVVMTEVDVVDPSGVSVKRDSLGEIVLRGACIMLGYLKDPEGTSKCMSKEGWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPGSPTAKEMMEYCRAR-MPHYMVPKTVVFKEELPKTSTGKIQKFKLRDIAK------ 198427065 87 -------------------------------------HGDTIAFYWEGTSITYKKLLDEVCKFSNVLKSLGVKKGDRVAIYMPMILELVVAMLACARIGAVHSIVFGGFSAEALSSRILDAKCDVLVTADGVKLIDLKSIADEALSACVVVKHITANSYCDDWEDLMQSASNECEPEWMNSEDPLFILYTSGSTGIPKGVLHHVSGYMLYAATTHKYTFDYHGEVYFCTADIGHTYITYGPLLTSVMFEGTPLF----PDASRYWAIVDKYKVSKFYTAPTAIRSLMKYGEERKYSRSSLKVLGTVGEPINPEAWLFYHKVIGCSIVDTFWQTETGGHVTPFPGCTPTKPGSATFPFFGIVPAILSDEGVEIEGPGE-GYLVFKWPGMMRTVFGDHKRFERTYFTPGYYVPGDGCKRDEDGYIWITGRIDDMINVSGHLLSTAEVESSLIEHPQVAEAAVVSKPHSVKGECLYCFVTVLQGSEFNKELVKELKEHHIGAFSTPDYIQNAPGLPKTRSGKIMRRVLRNVAK------ 88800512 3 ---------------------------------RCEQNPNAVAVEHGNSKLTYGQLADVSSRYASRLNNLGLARQERVVICLENSIEYVVVFYAIWRLGGIVVPVNARSTATELALVVRQCSARLIVTSPAVASTLSKSLPESVEVETPSLDLFASLGLTEA-IPLQ-------QQVPLSSDDIAQILYTSGTTGDPKGVVLSHENLAINTDDIVRYLQLNQQDRVLTILPFHFSYGNSV--LHTHLVTGGTVIVFQMVFPQQVVDGLRQTKATGFSGVPTTFRSLVKLTDIAQFP-PPLRYVTQAGGAMGVDLTQQLLAALDARLFVMYGQTEAAARITYLPPEKNDKMGSAGHALE-HIVLSIRDDDQRPCATGCVGEVYAQGGNIMQGYWQNPEASACVLTKYG-LKTGDLGYLDADGYLFITGRKVDMIKVAENRINPLEIEEVICQSDSILEAAVIGVEDERTGQRLVACCVSRSGQGDSLMVKRHCAQQ-LVGYKVPREVVWLDQLPKTASGKIQRFKLLEQLQ------ 88812177 497 -----------------------------LFEDRVAEHPQRLAASCQGQDLSYGQLNAQANRLGHGLIAAGVRPDDVVALFAERGLGLLGLIIGVFKAGGGYLPLDPRQPVRRLAQMLDLSRARVVVSTEC-----LRAVLEQALAELPAERRPI-------WLTLEALSGQDWPVHDTGPHHLAYVIYTSGSTGVPKGVMVEQAGMLNNQLSKVPYLGLTEGDVIAQTAAAG--FDISVWQFLTGLLCGARVEIVPDADPMALLKHVNATGITVLESVPSLIQGMLAEEAVE---LKGLRWLLPTGEALAPELARQWFRRYHIPLVNAYGPAECSDDVALHTLREGPASGTVHLPIGDNTRLYVLDGQLQPVPVGVTGELCIAGAGVGRGYLHDPARTAQAFVPHPYYRSGDLARWRADGVLEYVGRSDHQVKVRGFRIELGEIEARLLEHQGVREAVVVVREAP-SGKHLVGYVVPEAGAELGDALKAHLKE-AIPEYMVPGQIVVLEQLPLTPNGKLDRKALPEPEWE----- 196252815 515 --------------------------LHKFFERQVEKTPDSPAVFFENEYCTYQELNERANQLAHYLINIGAKKNTAIGLFLDRSIDMIVGMFGIMKSGAAYVPLDIKYPSDRIAAILKEAGIKILITQD------------DLLSDVPQMEGLNVICIDREQKKICSFSKENPSV-EVSNNDLLYILFTSGTTGKPKGVLVEHRCYINYIQGIIRKLEIDSPLNFAIVS--SFAADLGTTNIFIPLFTGGQLHILSYEDPEKFLDYFRKHKIDAMKLVPSHFEALKTVQNF--EDIIPGKRLVFAGEACSWELIEEVRRLPSCMIQNHYGPTETTVSALAYLVPDELPVVPIGRPL-PNVKAYVLDKHRQPVPIGVVGELYIGGAGVARGYINEPEMTKQKFIPNPFYRTGDLVRYLPDGNIEFLGRIDRQIKIRGYRIDPEEIEHAIKEHSVVRDAVVTVRGNSEKSNKLVAYLVLAEGNLDISEIRRYLKKK-LPEYMRPSSFTVLDSIPLNTNGKVDYKSLPE--------- 170747898 5 --------------------------------------PAKTALETDGRRYAYADLIARSGAYAAALRAAGVAPGDRVAVQVEKSPEVIFLYLGAVRAGAVFLPLNTAYTPAEIGYFLGDAEPTVFVCDPGRRDALTEAAAGVRQITLDGAGGGSAAEAANRAANRAADAGAAFADVPRGPEDLAAILYTSGTTGRSKGAMLTHDNLASNARTLVDSWRFTADDVLIHALPVFHTHGLFV-ATNTVLASGGSMLFLPRLDPKLILSLMP--RASVLMGVPTFYTRLLKEPGLTPEAARGMRLFVSGSAPLLAETHREWQARTGHAILERYGMTETNMS-TSNPYAGDRVAGTVGFPLPGVSLRVVDPETGAALGSDAVGMIEVKGPNVFQGYWRMPEKTAAEFRADGFFITGDLGKVDGRGYVHIVGRGKDLIISGGFNVYPKEVETEIDALPGVVESAVIGLAHPDFGEAVTAVVVGGAGCPDEAGVQAALEGR-LARFKCPKRVLFVDELPRNTMGKVQKNLLREAHA------ 115480603 19 -----------------------------FLHRAASVYADRTSVVYGATSFTWRQTHHRCLRLAAALQSLAVSKNDVVSVIAPNTPALYEMHFAVPMAGAVLNAINTRLDAANVAAIVRHAEPKVLFVDYQFIRVATDALKAEVRAPLPLLVVIDDADEYEQLVARGDPARYPPRPVEDEWDAVA-LNYTSGTTSAPKGVVYSHRGAYLNTMGLLLQWGVGHEPVYLWSLPMFHCNGWTF--TWGVAARGGTNVCIRAPTADAMYAAFAAHGVTHMCAAPVLFNILLDGAC--REPLRRPVEVLTGGAPPPAALLERV-ERLGFHVTHAYGMTEATVMVCEWREQWDALPPSERKARQGVSALTLADADVKDLKTMEMGEVVLRGSNVMKGYFKNPRATADAF-RDGWFLTGDVGVVHPDGYVEIKDRSKDVIISGGENISSVEVEAALYQHPAVREAAVVAMPHPHWGETPCAFVALKAGEVSEQEVVSFCRNR-MAHYMVPRKVVFVDELPKNSTGKVQKLALRDMAR------ 91978868 7 ----------------------------------ANTHPDRPAFIMAGETVTYAELEARTNRLAHLLRNHGLKRLDHYSVFMENNNRYLEACGAGERSGYYYTCVNSYLTAAELVYILTNSESKVLITSTA-----KLDVAREALKDCPHVTLCVVVGESERIVGLAEATKGLPDTPIADESLGTAMLYSSGTTGRPKGILRPPSQPLPLFHFLNMLWKYRNDMIYLSPAPLYHSAPQAAVGL--TIRDGGTVIIMEHFDPEQYLALIEKYKVSHSQLVPTMFSRMLKLPEEARHDLSTLEVAIHAAAPCPPQVKEQMIKWWGPIIHEYYGATEGLGFTACNSEEWLKHRGTVGKVMFG--DLHILDDRMQPCPKGTPGQIWFKTATPF-EYFNDPNKTQEARSDDGSMSTGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVIQPMPGSDLAQELIAFC-GQSLSRQKVPRSIDFLEELPRLPTGKLYKRLLRDKYWGK---- 55379786 53 -------YDQVLDDSNPPFYEWTDGTLANCLDRHLDERGDEAAIEWDNITYTYEELHQKVNEFAAGLREMGVGEDDVVTMYMPMIPQLPIAMLACARIGAPHSVVFAGFSADALATRMNSADSEYLVTCDGYDPLDHLDKANEGLSGVDHVERAIVADYADNQVAFEDVEGETVEPVDRDAEDMLFLMYTSGTTGKPKGVKHSTGGYLAWAAWTSQVLDIKPEDTYFCSADIGHSYIVYGPLALGTMYEGT----PDYPDKDRLWDIVEEYEADQLYTAPTAIRAFMKWGKPEQHDLSSLRLLGTVGEPINPRAWKWYYKHIGCPVVDTWWQTETGMMITTLPGVKDMKPGSAGPPL-PGNDVRIVDTEGEEVEPGRAGYLTVDKPWMLRTLYKNDERFIDEYWAEWVYFPEDGAKIDDDGYITVLGRVDDVINVSGHRLGTMEIESAIVGVEGVAEAAVVGGDHDIKGEAVYAYVITEDGYDEDEELRSAIVEDAIGPIARPEAVIFTPELPKTRSGKIMRRLLEDIANGEELG- 145589743 24 -----KPYTEVLDYSNPPFAKWFKGGLTNLIDRHLATRGDQIALIDQEKTYTYKELYTEVNRMAAILKANGVNKGDRVLVYMPMIAEAAFAMLACARLGAIHSVVFGGFASHSLATRIDDAEPVVIITAEAGKTVPYKPLLDEAIENRGLLAFTTVTGRDLDYATEHQKHDDKVPVEWVDATHPSYILYTSGTTGKPKGIQRDTGGHAVALAASMKYIFCGPGETMFTAWAVGHSYTIYGPGMSSIMYEGTPL----RPDPGIWWQLVEKYKVTVMFTAPTAIRVLQDPAYLSKYDLSSLRLLFLAGEPLDEPTATWIHEGIKKPVVDNYWQTETGWPMMAIQRGVEVMPGSPGVPVFGYNLKLLDESTGEELGPDKKGVVVIEGPGCMQTVWGDDQRFVSTYWEPGKYSTFDWGIKDKDGYFFILGRTDDVINVAGHRLGTREIEECLSSHTNVAEVAVVGIEDQLKGQVPIGFVVTKDGSNAPEELMKIVDAK-LGALARPAKIYLVNLLPKTRSGKIVRRALQAISEGRELG- 84495126 3 --------------------------LVSFLDKGASLDPAAPCLVTDDTTMSYAAVQATSYAVAAALVGSGVAPGQSVAILSANDPLGFSTVFGISRAGGVWCPINPRNEAAENAELLALFDCVVVIHQQSFA-----PMVAAIRDSLPEVHTWVCDGEVPESLTWDEFLRRGGEVETVDRDDVAMIVGTGGTTGRPKGVVLTGANLEAMTAITLMGYPFEGVPTYLALAPLTHAAGV---LCFPILCRGGSIVIMRAPDVGGFITNLEKHRVTHTFLPPTLIYMVLGHESLDGADLSSLQCFWYGAAPMSVDRLREALTRIGPVMAQLFGQTEAPMMVSLLPPREESRLASAGRP-APLVTVAIMDDDGTLLPAGERGEIVVRGSLVMRGYHRNPEATAEA-SRHGWHHTGDIGYLDDDNYLFIVDRAKDMIITGGFNVYSTEVEQALMAHPGIRDCAVVGLPDEKWGERVVAVVQAQPDAPEPAAIIAFVKER-IGSVKTPKDVWVWEDLPRSKVGKVLKSEIK---------- 159036029 476 ---------------------YPSGTLPGLVADQVRRTPQREAVRFDGASLTYAELDARANQLAHHLRSLGVGPESVVGVCLPRSLELVVALLGVHKAGGAYLPLDPDHPAERLRYLREDSGATTMIDTDTFAALADRP------SHDPGVV--------------------------VAPAHPAYVIYTSGSTGRPKGVVVEHRGIVNRLHWMQQAYGLDATDRVLQKTPA--SFDVSVWEFFWPLITGATLVVARHRDPAYLARVIDSERITTLHFVPSMLRAFLTEPFGG---LPSLRRVICSGEALTSDLVASVHDRIGCELHNLYGPTEASVDVTATRC-HPGEPVTIGVPIA-NTRAYILDRDLQPVPVGVPGELTLAGVQLARGYLRRPALTADRFVPDPFYRTGDLARRRPDGRIDYLGRLDHQVKINGVRVELGEVEHALTEHPTVRAAAVT-VDD---GQLVAHLV----GDPDLSMLPDFLRA-TMPEVMIPAHWLVYEGLPMTSSGKVDRKAL----------- 159036029 1501 -----------------ARDYPTDELVHQLVERQARSTPDAVAIRQAGHTLTYAELDAAANRLAHRLRALGAGPGTLVGLFLTRSPDLVVGMLATLRAGAAFLPLDPAYPAERLRYLITDAEVGLLLTEPDLPLPAKVTATVEVVTDHPDL---------------------PCTRPAVTPEDLAYVIYTSGSTGRPKGVGVPHRGALNLRHAQREHLDVRPGDRVLQFA--SPSFDASVWELLMSLTNGAELVLPPRGDPGDLRQ--QAGLVTHMTLPPSLLERL------SPEDFPHLRVLVSAGEACPVDQVVRWSGH--ARFINAYGPTETSVCATLTEAPTVTAPPSIGRAI-GGVAAYVLDSDLRPLSAGVRGELYVGGAGLARGYLGRPELTAERFVPNPYYRTGDVVSRNPDGTIQYHGRTDHQVKVRGHRIELGEIEEALNGHPAVASAVVAVHRPGTTDATLVAYTRAVDTPPSTAELREYLRTR-LPGHLLPAHWIAVDEFALTPAGKVDRAAL----------- 134290935 45 -------------------------------DRHAAANPDAIALDWGGRHYTFAQMLALSARVANLLVEQGVQPGDVVAGMLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSHARVVVTNVANRG------KLDEVADCPRIATVREPGEAIDFRAALDAQPDAFEPVLRKGSDLFMMMSTSGTTGLPKGVPVPLRALLAFGAYMRDAIDLCAGDRFWNIADPGWAYGLYYAITGPLLLGHATTLYEGGFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGPEAATRVKGLRVVSSAGEPLNPEVVRWFDAVLDAPIYDHYGQTEGMVVNNHHGLAHVVHTGSAGLAMPGY-RVAVLDEAGRELGPGEPGNLAIRSPLLFDGYWQQ----AMPAIAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALLEHPAVSEAAVIGVPDPERTEIVKAFVVLSQGPALADELSQHVK-RRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKMEAEK---- 67921835 180 ----------ELNQTERK--HLTDKCIHQLIEEQVEKNPEQIAVIFEDEQLTYRELNQKANQLANYLQKSGIIPGDFIGLFLEPSLTRIIGLLAILKVGGIYLPLDPNYPLARLRFMIEDSQISILLTQESLHYKSY----------IKSLRTINLDTDWNEIAQ----EYSNNIVANIAENNLAYIIYTSGSTGLPKGVLIDHKSLSHHCQNIIDNNHLNIKDRILQFA--SFSFDVSLEQILPTLGVGASLILVNAKNLTNLNKIIIDLGLTIVNFPPSYLTQWLEFIDKNKHSLNQLRLVISGGEALPLNTVKKWNPLKNISLINAYGPTEATITAITFPLPKNTKTIPIGRPL-PNRTTYILDAQQNPVPIGVSGELYIGGEGLACGYLNQLELSKEKFIDNPFYKTGDLVRYLTDGNIEFLGRIDNQVKIRGFRVELGEVETILSQHFQVREAKVMIREDKHNNQRLVAYIIKISPSDRSHEIREYLKKR-LPNYMIPSAFIFLEPFPLTPNGKIDYAAFPE--------- 33595247 72 ----------------------------------------------GGRTLSYGQIQDMSHRIANGLRAAGLDRDSKVGTLSANHLLTFPATLGIVRSGYMWLPVNARNAAEENANILARGGCEFLFIHSQFA-----AQLPGLLQALPGLKGVVIDGALPQAPSLQDWMARQSAAPDARIDDVVAIRGTGGTTGLPKGVLVTHRNYLALLANWYAAMPVLERPVHLVVAPLSHAAG---SATFAACAYGGCNVILPTADPAAIIDAIGRYKVTQLFLPPTAIYKLLAHPEIRRGDYASLRYFLYSAAPMSVDKLREALDIFGPVMVQAYGQAEAPFMCTVLSAGEHARLASCGRA-SPFVRLGIMDPHGNLLPAGERGEIVVQGDLVAQGYYQDPAKTAETF-KQGWLHTGDVGYQDGDGYLYIVDRMKDLIVSGGFNISPSEVEQVLWAHPAVGDCAVVGVPDDHWGEAIKAVVELKAGAQDAEQVLAYCRER-LGSMKTPKTIEVWEQLPRSSVGKVLKRDIRER-------- 108755454 16 -----------------------------FFERIKKRNANRVAIVDWGEELNYGQLLQSTVKLATRMTKLGVKKGDIITILSQNSTKCILTVLAGFYIGAKVNPLNPDYTPGELKHFFEVCRPVLVFCTRKNVGN-----VLQLKDLFPVNIILYDTETSDAFENFDNFLEAGTFDPGFSPEDVALILTSSGTTGFPKSVQLTHANLRVTMLYIGDPYFLDENETLLAFLPFFHIFGVAI--ALASMMYAAKLVVLEKIVPDRFLSLIQHHRVTKLFTVPPVLLFLVKSPLVRKYDLTSITDVLCGAAAVSKEVEDLVEAQLKISVRQVYGMTEVSGAATVIPKNVK-KHGSSGKVVTGHQIKVCNPETGKTLGVNEFGELRIKGGGVMKGYLGKEKETEEAFDEEGYLRTGDLGYYDEEGFFFIVDRLKEIIKYKGFQVSPAELENLLVQHEAVKDAGVIGVPNERAGEVPLAFVVKQPEDVCEEELVRYIAENVCVQKRLYGGVRFIEEIPKSSSGKILRRKL----------- 46135817 48 -------------------------TIPEHFASVVSAHGDREAVISHESTLTYYALDSLSNSLAHSLSSLGVRKGDRVAVSLGNGPEFAALTYACFKLGAILVPLNPGFNEHQVIAALKHLAIKTLII-GAVTDLAYKPLLRSVSEAVPSLCNVVVFDNLAAFTPYSSLVDGSVPDSPLSPSDVINIQFTSGTTSMPKAAMLSHRAILNNGALIAHRMGLHADDRIVVPPPLFHCFG-CVLGYMATATTGASILFPPAFDPEATLHMVVDHEATGLYGVNTMLVAVLEAGDVVPHDPKHLTKGIVAGSSVPPSLMSTLYKRLGLDLVICYGMTETVSCMTSPSDPIDKRTSSIGKVM-PHTGLKIVDDHSKILPVGKRGELATAGYLVMEGYYGDEARTSEVRVPDPWMYSGDEAEMDEQGYVQITGRIKDLIIRGGENIHPLEVEDCLLTHKGVREASVIGVPDERYGEAVAAFIIPEDGVLTRDGLRQWVATK-LSKHLAPKYVFWIDEYPKTPSGKVQKFKLKEYAKEIL--- 77458492 25 ----------------------ADLCVHGLFEAQVLRTPEAIAARWQQEAISYRELNTRANRLAHHLRKLGVGPDVRVGLCLERSLEMLVGVLAVLKAGGAYVPLDPAYPQARLAHMLADSAPPVVLTHGQA-----RDILRAALEPSATAPTVLDLADARDWASLPADNLDPHSI-GLTPRHLAYVIYTSGSTGTPKGVMVEHRGLVAVSGDWARLYGLGEPIKHLQMA--GFSFDVFSADLIRALGFGGTLVLCPRDDPPALYRLIREAQIGFADFVPALLNPLLAWVEETGHDLSFLHTVVCGSDIWTAHSARQLRRLCGVQIVQAYGVTEASIDSTCFEFTENNQIDPIGRALS-NTRIYLLDADGKPVAEGVAGELYIGGVGVARGYLNLPQLTAERFIDSPFYRTGDLARYRADGQLEFLGRNDAQAKLRGLRLELGEIETRLADIPGVRESVVLLRQDSPGEPRLVAYYCEKPDSTLSPRLLREQLQISLPDYMVPTAFVRLDALPLTANGKVDRPGL----------- 77458492 2130 --------PQLLPQARLPAPVDHQQTLHELFERQALATPDALAVI-GTRQLTYAQLRNEARQLGARLQTQGVLPNRLVAVVMERGWEQVVATLAILYAGGAYLPIEPTQPAERLRHILERAEASLVLTQPALLDRIEWPA---------QVTAIAVTDEVSN-------DELPLQPVQVNESDLAYVIYTSGSTGQPKGVVIDHRGAVNTLLDINRRFAVGPNDRVLAISSL--SFDLSVYDFFGTLAVGATVVILESLDPAHWLELIKRHQVSLWNSVPALLGMLVEYVEGEGGALPSLRVAMLSGDWIPLTLPERAWALPDLQLISLGGATEASIWSIYYPVDPAWRSIPYGKALD-HQRFYVLDEALQVRPTWVAGQLYIGGIGLAKGYWRDEKLSAGSFTGERLYRTGDLGRLLPDGNIEFLGREDNQVKVQGYRIELGEIEAALNRHPGV-QSAVVRILGSTLGERLAGYVLKADPALQASDFSAYLSDK-LPAYMIPPSFTFVEAWPLSSNGKVDKKRLPEQVEEQ---- 77458492 1100 ------------------------------FENLARQTPDAVALLADREQLSYGELNRAANRLAHYLIEQGVGPEHRVGLCLERSPHMVIGLLAILKAGAAYVPFDPAYPSERLALMFSDAAPTLLLTQSS------------LMAGLPANEAKICCLDTGAAQWAQHPADDP--QVTVSPENLGYVLYTSGSTGRPKGVAHSCRALDNLIAWQLAQAAAPQ--RVLQFASL--NFDVSFQEICSTLCQGGSLLLMTEDSRKDLAALLVAEGVQRAFLPFAVLQQLAGLTEADAPMPAGGCEIITAGEALNDELRGFVRGLGGAQLHNQYGPTETHVSLDCNDAESWPDAPPIGRPIA-NARLYVLDEHLNPVPVGVAGELYIAGACLARGYLNRPDLTAERFLPDPFYRSGDLAKFLADGNVQYLGRIDQQVKLRGFRIELGEIDSLLHQQPGVQEAAVLLREDVVGDKRLVAYVV---GTATPECLRAEL-QRQLPEHMIPSAWVRLSQLPLTRNGKLDRQAL----------- 158339491 552 --------------------------LHELFATQVRLRPQAPAVITLQQTLTYQDLFARANQLEYHLRQMGVTPNQLVAIAMDKGWEQVVAVMGVLMAGAAYVPLDPHLPQSRLEALLDNSEAAIVLTQTGFSILDFRSKSDGVDVNF-DLAQVDQSKQSEHLEPLSSVQT---------ADDLAYVIYTSGSTGTPKGVMISHRNVVNVITHTNQRFQVGEQDRMLALTALNH--DLSVYDIFGLLSAGGAIVMPDVEDPSHWLTLMARERVTLWNSVPAFMEMLIDEAEAQANPLDSLRLTILGGDWLPLSLPDRLRAAPNTQIFSIGGPTETTINIGYLIDTVDPNWASIGQPLA-NSKYYILNEILEDCPIWVPGQMYCAGVQLAKGYWRDKEKTNHQFITHPYYATGDLGRYRPNGTIEILGRIDFQIKLRGLRIEAGEVEAALLQHPAVQAAVVGGIGDHHP-ERLVAYVVPQSTAPSLEELRDFLAQK-LPSHMVPSAFVFLETLPLSANGKVDRKALQAQA------- 160895658 15 -------------------------SLPELVALQASQRPRHTALAMDGRSLDYAALRLGMDRVALRLQRQGLGPGDVVAICAGSSPEYVLAFLGALRAGVAVAPLAPSATAGHLSAMLDNCGARLVLRDADTAA--QWPLQGGQDLQCVALDGAVEAGPWSQWLAADEADHGTAPTPHPQPDWPFNVIYSSGTTGVPKGIVQSWAMRWAHVQRAIHN-GYGPDAVSLCATPLYSNTTLVA--ALPTLGLGGTLVLMRKFDAAHYLELAERHHATHTMLVPVQYQRLMQCPGFDGADLSRLQHKFCTSAPFHPALKAEVLRRWPGRLIEYYGMTEGGVRCELHCHDFPDKLHTVGRP-GPGADIRFIDEQGRELPPGEQGEIVGRSAGMMSGYHRLPDKTQEAFDAQGFIRSGDVGRLDEDGFIVLGDRKKDMIITGGFNVYPSDIESVLLQHPQVAECAVIGVPSDAWGETPVAYAVARPDAPSAAELREWLNAR-VGKTQRVAELRLAASLPRSEIGKVLKRALREQ-------- 118353812 18 -------------------------SIGQRLEQIAQKLPNQLAFIYQEVQFTYIEFFNICQKLGAALLKIGLQKGDRVGIYSPNNYQWCITQFAASMADLILVNINPAYQQHELEYCLNKVGCKGLIMASHHRKSNYIKFINELAPRLPSLKYVVRIDDEQEKVNQDDINHLQKVMEQINPNDPTNIQFTSGTTGYPKGATLTHNNILNNGYFIGERLSYSPQDRICLSVPLYHCFGM-VLGNLAALNFGATIVLPEGFNAQKALEAVTKHKCTSLYGVPTMFIEYFKEYDNNPYKVDSLRKGIMAGALCPKPLMNKLITEWNIQIQICYGQTECVVFQTLENDSVEDKCSTVGT-IFPHCEMKLIDNEGKIVPVGEKGEICIRGFGVMQKYWGDIKATSETINEEGWLKTGDLGQVDVRGYLKIVGRIKELIIRGGENIYPKEIEEYLRRHEKVLDVQVVAIPDVKYGEETFCLIKLKEGVTLESKDIYHFCHGQISHYKIPKYVKFVDSFPQTVTGKYQKFKMVEELVEE---- 104780964 2175 ------------------------QTLHGLFAAQAERTPQALALTFAGTHLSYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVIGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLI--------GQRALLDTLGELPDGVARWSLEDDAASLAAYSDAPLDNLNLPQHQ----AYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIAEFGMRSDDCELHF--YSINFDAASERLLTPLLCGARVVLRGQWGAEEICQLVREQQVSILGFTPSYGSQLAQYLAGQGEQLP-VRLVITGGEALTGEHLQRIRQAFPQQFFNAYGPTETVVMPLACLAPDTLPADAGSVPIGRVIGARILDEDLALLPQGGIGELYVGGAGLAQGYHDRPGLSAERFVADPFYRTGDLVRLRADGLVEYVGRADQQVKIRGFRIELGEIESRLQEHADVEEAVVLAL-DLPGGKQLVGYLVAKGTADAQAVLREAVKAEHLPDYMVPAHLVLLERLPLMGNGKLDRRALPAPDLEQ---- 104780964 1119 --------------------------LVEQLNEQARLTPERTALVWEGGQLDYAELHQQANRLAHYLRDKGVGPDTCVAIAIERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLGDCKAG------------LLLSHSSLLERLPQVDGVSAI--ALDQLHLDSWPSQAPGL-HLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLHWMQATYALDGSDVLMQKAPI--SFDVSVWECFWPLITGCRLVLAEHRDPQRIAQLIQQHQVTTLHFVPPLLQVFVQEPLAAG--CTSLRRLFSGGEALSAALRDRVLQLLPVQLHNRYGPTETAINVTHWHQGSDGERSPIGRPL-GNVLCRVLDDEFELTAPGVPGELCLGGVGLARGYLGRPGLTAERFVPQPLYRSGDRARWHQDEALDYLGRLDQQVKVRGFRVEPEEVQAVLLAQPGVEQALVLIHKDAVGAQLVGYY----SGGAQHDRLLAALGER-LPAYMVPAQLIPLAQMPLGPSGKVDRKALPAPVWQQ---- 104780964 3694 ------------------------QSYVELFEARVAAHPQRTVARCLDAAFDYAGLNLAANRLGHALMAAGVAVDQPVALLAERGLALLGMIVGSFKAGAGYLPLDPGLPSARLQRIVELSRTPVLVCSAACAEQARVLLDEVAGAVRPKLLVWEEVQASNVASHNPGIHSGP--------DNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPYLALDEQDVIAQTA--SQSFDISVWQFLAAPLFGARVEIVPNADPQGLLAHVQATGITVLESVPSLIQGMLAN---DHQALDGLRWMLPTGEAMPPELAAQWLQRYPIGLVNAYGPAECSDDVAFFRVDLESTQGSIGTP-TDNNRLYLLGEDQTLVPLGAVGELCVAGTGVGRGYVGDPVRTAQAFIPHPYYRTGDLARRRADGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQQELRDAAV-GVQEGANGKHLVGYLVAHQGVEADAALLDQFKQRELPEYMVPLHWGWFDSLPHNANGKLDRKALPAI-------- 104780964 10 -------------------------SLVQALAQRAARTPDRIALRFEQAVLSYRDLDQRARTIAAALQAR-AGFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPQHHQERLLSIIADAEPRLLLTVEALCDS-LQGLEALTGSQAPGMLAV------DRLLP---SLADEWQEPALADDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIRHGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCVLMSPGRPLRWLQAISEYGGTISGG-PDFAYRLVSEAALAGLDLSRWRVAYSGSEPIRQDSLDTFAEKFAASFFASYGLAEATLFVSRAEPGQGSVVMSCGYPQPGHAVRIVEPQHLEVLDDNLVGEIWAGGPSIALGYWRNPEASARTFVEDGWLRTGDLGFMR-DGEVFVTGRLKDMLIVRGQNLYPQDLEKTLEREVEVLRVAVFAVDDQGEEGIGVAVEISRNKSTPPETLINTLR-RVIADAQAPAVVLLLNALPKTSSGKLQRSACRLRMND----- 42525559 35 ----------------------------DIIDRMAKEYPEKEALVWCDETFSFGELAKQINKTANFFKAMGIGRGDTVLLFLRRRYEFWFVLPALHKIGAIAVPATVQLAAHDIEYRIQSANIKMIMAVQEKNLQEEIQKAAESAYNKPLL--VWVHDEMEGWISFDELMSEDFTPPQGNSKDIALLYFTSGTSGNPKMVEH---NFLYPLGHIATAKFWQEGGRHLSVAETGWAKAMWGK-IYGQWLCGCAVFVMKMFIPKNLLEKLSKYRVTSFCAPPTVYRYLIRE-KIEDYDLSSLEECTTAGEALSMDIFNTFKEKTGIELREGYGQTELTLTTGTFPG-MKIKPGSMGKP-APGYEIDIIRPDGSSCKAGESGEIILRLDGMFGGYYKNEEKTAEVF-KDGVYHTGDAAYRDEDGYFWFESRTDDLIKSSGFRISPFEVESVLLQHPAVFECAVTGVPDPKRGQAVKAFVVLNKTYQPSQALEKFFAKKNAALYKAPRSLEFVETLPKTHNGKISRAAIR---------- 118470598 7 -------------------------TITAILRHACGVNGDQTVTTATGRTTTYREVGERAAQLAHLLREVGITGDERVGTFMWNNTEHLTAYLAIPAMGAVLHTLNIRLSPEQIGFIAREAEDRVIITDSS-----LIPLLAPVLPLVDSVHTVIVVGDGDRYDEAMAGRPTRFDWPDIDENSAAAMCYTSGTTGNPKGVVYSHRSYLHSLNTTANALDVSCGDVVLPIVPMFHANAWGLP--YAALMAGAGLVMPDRFDGASLIELIETQRPTLAGAVPTIWNDVLNCLEKSPHDISSLRLVACGGSAVPLSLMQAFQERHDVYIQQAWGMTETSPLATVTDERHWAMRITQGRPMCGV-EVRIVDDAGNPLPSDAVGELEVRGPWITGGYYLG--RDAEKFDS-GWLRTGDVGVIDELGYVTLTDRAKDVIKSGGEWISSVELENHLIGHPAVLEAAVVGVPDERWQERPLAVVVLHEGSADPGELREFLADKVV-RWWLPERWAFVDQVPRTSVGKYDKKTIRARHAE----- 116192995 56 -------------------------TIPEHFSSIVKRFGDRPAVISRETTLSYEKLDLASNALAHSLRSLGVKKGDRVAVSLGNSAEFATLTYAIFKLGAILVPLNPGFNAKQVTAALNHLGVELLIIGAVTRGRSNLPLLQTIAPDLPSLKTIVVVDNSSGFPPLASLRSAAFAARAVTPDSPLNIQFTSGTTSHPKAAMLSHTSILNNGALIAHRMGLDPSDLIVCPPPLFHCFG-SVLGYMATATTGAALLFPPAFDPRAALRMAAAHRATGLYGVATMFVAMFELNQNQNPDLGHLRKGIGAGSSVPESIMRRLYATFGLQLVICYGMTETVSCMTAPGDSFDRRTRSVGRVM-PHTKVKIVDDRGRVVPVGEKGELAAAGYLVMKGYWGDKERTEEVRVEEVWMYSGDEASMDKDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLVAEVSVVGVSDEKYGESVGAFVIVHKGVVTDEEVREWVRTH-LSSHLVPKHIWFVTEYPKTASGKIQKFKLRDMAKQLLEAG 121611197 17 -------------------------TVHALIGRQAAQRPQAVCATESGHQITYGDLAGSCLLVAALLRSHGLRPGDTVALVMPNGLQTLRLLLGAMHGGFCVNPVNLLLQPEQMRAVLAHSDCRAVCVAP-----DRQAQVRPLLQGLDRPVALIVVDPDAQTLPGPDSASNAADAAPPAPEAVALLMYTSGTTGQPKGVLLTQRNLALNAQAIGAEHELSPVDRVLAVLPLYHINALVVT-MLAPLAHGGSLALAPKFSAGRFWEQAARAQCSWINLVPTMISYLLEGPRPALAQTAAIRFCRSASAALPPGQHRAFEQKFGIGIVETMGLTETAASFSNPMNPAARKPGSVGR--ASGCMAGVVDAALAAVRNGVTGELVISGPNVMPGYYKNEPATRASFTPDGWLRTGDLGHRDADGFFFVTGRIKELIIKGGENIAPREIDEALLRHPAVLDVAAVGVPDRHYGQEIGVCIVLRAGSCTQEELRAFSAA-ALGRYKAPGHYRFVTDLPRGPSGKVQRLKL----------- 86741146 5 ----------------------ADLTLPEMFQAQVVARPDAVAVVCEDVRLTYAELDAAVNRLARLLVGLGVGPERIVAVALPRSVEMVVALLAVLKAGAAYLPVDPEYPAARQAFMLADAAPVVTLGTARTVGALPEHGAVRVVVDAPDTVRVLAGLPGTAVRDAERVRS-------LRPGHPAYVIYTSGSTGTPKGVLIPQRNVAALIETAGRVYGLGADDVW--SLFHSYAFDFSVWEMFGALLLGGRVVVVASRSPREFVELLSRTGVTVLSQTPSAFYQVIGELAAAGVG-SSLRYVVFGGEALEPARLRQWYDRYPPVLVNMYGITETTVHVTHIALDRERVVAGTGSVVGPGVRTYVLDEFLRPVPPGVVGELYVAGAGLARGYLNRPALTGERFVACPFYRTGDLARWTGDGGLVFAGRADAQVKIRGFRIEPGEIEAVLSGHPAVDQVAVLAREDQPDRKRLVAYVVPASGTGDPGELREFVAGR-LPEYMVPAVVVEVAELPLTANGKLDRAALPAPDFGALATG 86741146 2135 --------------EWNDTGVPLGHTLTAAFDAQVAARPDAVAVAAGDVRLSYARLAQAADRVAHRLAVAGVQPGDLVGVALERSAELVAVLIGVLRAGAAYVPVDLEWPSARVAQVL--AGTGVVVASAGFAAVGVVPVGDWVLSGPPLTPPYVVAGHG----------------------DLAYVMYTSGSTGVPKGVAVTHAGVVSLAAD--RHWSGGADQRVLFHAP--HAFDASTWELWVPLLAGGQVVIAPPGDAAGLAELISGAGLTAVHVTAGLLAAL---AEEDPGCFAGLPELLTGGDVVSATAVARVAAACPDTVVHLYGPTEITMCATVFDRPGEEVPGPIGHPLD-NTRTYVLDDLLQPVPPGVVGELYLAGPGLARGYWARAGLTGERFVACPFYRSGDLVRWTAAGELVFVGRADTQLKIRGFRVEVGEVEAVLAVFPGVTRVVVVAREDRPGHRYLVGYVVPGD--VDGRAVREFAAER-LPEYLVPAGVVALPALPVTPNGKLDRGALPAPDFGGLVTG 86741146 1058 -------------QEWNDTGAAADGTLTGAFAARVAECPDAVAVVAQDRTLTYARLDTAANRVARDLVAAGVRSGDRVGVVMERSVELVAVLVGVVKVGAAYVPVDVEWPVVRVGRVLAEAGVRVVVADD-------------WAPDLPESVGVVWAG---GWVDGEGECGPPA--VRVGADDVAYVMYTSGSTGVPKGVAVTHAGVV---GLAADRCWSRHGRVLFHA---SHAFDASTWELWVALLSGGQVVVAPRVDAGVLKGLISDFGPTVVHVTAGLFAAV---AEEAPGCFVGVREVVTGGDVVSAAAVVRVVEAPGVVVRQLYGPTEVTVCATVFPGDEVASVVPIGRPMD-NTRVFVLDRFLQPVPPGVTGELYVAGVGLARGYFGRPGLTGERFVACPFYRTGDLGRWTGEGQLVFAGRADAQVKIRGFRIEPGEVEAVLVMHPGVSQGAVIARADQPGQKRLVAYVVASDETLDTVQIRDFVAG-LLPDHMIPSAVVVLDALPLTANGKVDRAALPAPDFAGLVTG 197930194 50 -----------------------------------------------GATWTYGTLRARVDRLAHLLTDLGVVPGNRVLLRGPTTPWLAACWLAVLKAGAVAVTVLAQQRPHELATMCEIARIEHALC-------DIRAVDDLAKAEIPGLRITTYGGDAPDDLLNREAPGTPYPAVETAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTSKHVLKPHGDDVFAGSPPLGFTFGLGGLVIF-PMRVGASSLLLEQAGPRQLLPAVAEHRVSVLFTAPTAYRAMLDELDA--YDVSSLRRCVSAGENLPAATWRAWRERTGLRIVNGIGATELLHIFISAAD-EDIRPGTTGVPV-PGWHARVVDETGHEQPDGEPGLLAVRGPVGCR-YLADPR--QREYVRDGWNITGDTYIRQSDGYFRYVARADDMIISAGYNIAGPEVEDALLRHPDVVEAAVVGRADEARGQVVVAFAVLKEGAERDAELRTFVKG-ELAPYKCPREIVFLDALPRTATGKLQRFRLR---------- 195451946 15 ------------AQDYR--------SLGQFVLDKYKSFGEQTVMIDAGTEYTASFMHSRIVRLAYILQKLGVKHNDVIGLSSENSVNFALAMFAGFAVGATVAPLNVTYSEREVDHAINLSKPKIIITVDRIAKVASKKFVKGIIALSGTSKNFNNLYQFDDMMDNEKFKTKPDFLSPLKNDDVALIVCSSGTTGMPKGVQLTQMNLLATLDSQIQPTMIPLSEVLLTVIPWFHAFGCLTLITTAVM--GTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESTLSVLVQND-EFCKPGSVGVLKVGIYAKVIDPDTGKLLGANERGELCFKGDGIMKGYIGDAKSTQTAI-KDGWLHTGDIGYYDNDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQAGVLTEDEVIKFVNDHASPAKRLRGGVIFVDEIPKNPSGKILRRVLRNMLKK----- 119356985 27 ----FKKWNSVLDTTNPPFFRWTNTCYNALDRHVDEGRGNETAIIYDSQRYTFREFRDIVSLFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVIISAEHSKIIDYKRLLDFAIELAHFKPEICIIKQREQLKAELNLGAEPAQCVPMEATDPLYILYTSGTTGQPKGIVRDNGGHMVALKWSMEVYNVKPGEVFWAAWVVGHSYIVYAPGCTSIIFEGKPV---GTPDPGTFWRIVSEYNVSVLFTAPTAFRAIKKEDPIKNYDLSGFRTLFLAGERADPDTVKWAEQKLSVPVVDHWWQTETGWAIAANIEPGPTKYGSASRAV-PVYNVKVVNQEMEELSPGQMGDIVVKPPGTMLSLWKADNRFVESYMYPGYYQTSDAGFIEEDGYIHIMSRTDDIINVAGHRLSTGSIEAELCEHPDVAESAVIGVADDLKGEVPLGFLVLKSGVDTPSQIIKHVVEENIGPVASFKNAIIVDRLPKTRSGKTLRATMRKIAN------ 83951091 12 -------------------------TLRDWLDHRAATTPDRPAFLFGGDPLTWAALRNRARQLAQALTVQDLAKGTSVAILQPNGRAAIESLFGVLYGGFRATVINLVAGDEAIAYALDHCEAPVALVGEAQ-------------------QDLFSRTRPDGQTAFAPRDGVGAELHPLRPEDDALLMYTSGTTGRPKGVIHSHASLLAGGWTPTIAHELSASDCGLCVLPIYHINGLCVT-VMSTLISGGTLAVAEKFSASRFWDQCETARATWFSVVPTIISHLLHSDTPGEATRARLRLGRSASSALSPDVQTAFETRFDVPIIETMGLTETAAQILSNPPPGVRKIGSPGRAY--GNEACILSPALTPLPPHTQGEIAVRGPNVMRGYFKNPEATRDTFGPDGWLRTGDLGHIDADGYVYVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCKTYGERVEAAVRLCDGSPTEADLIALCHDR-LGRFKSPDCIHLLDDLPKGPSGKIQRIKLPEL-------- 162148229 68 ------------------------------LDRHLVTRGDQVALIWQGQRLTYRALHQRVCRMANVLRGLGVGRGDRVAIHLPMVIEGVVAMLACARIGAVHVVLFGGFSAEGLADRLVNSGAVVVITADEGRRGAKRTMDDAVARDGVQVRHVLVAGRDLPLNPLLAQAAEDCPAEIMGAEDPLFVLYTSGSTGKPKGMVHTTGGYMVWASYTHEVFDHRAGDVFWCTADISWITG-HTYVVYGPLANGSTVVLPSHPAPGRWWEVIDTHKVTTFYTAPTAIRALMRDGDVDRYALDSLRLLGSVGEPISADAWLWFHEKVGCPVVDTWWQTETGILIAPVPGAVPQKPGAATLPL-PGVACVLLTDKGAVIEGEGEGCLCVSWPGQARTIWADHARFRQTYFSPGYYFSGDGARRDADGYYWITGRIDDVINVSGHRIGTAEIEDVVATDHRFVECAAVGIPHDLKGQGLVVFAVARDMAPGLAEAAALAVTRGVGRYAVPERVYLVPDLPKTRSGKIVRRLLRKIACHEL--- 11498580 90 ------------------------------------------------RRYTYLELYREVNRLANALKAFGVGKGDVVALYLPMFPETVVTLFAAMKIGAIAMPIFSGYSSAAIQTRLADSDAKVVVTADAYRRGRAVPLKPELDKALEGVEKVVVVNRADTEVEMRDVYWDEVKTVEMDPNDAALLLYTSGTTGKPKGVVLSHAGVILSSKEIFFNMDLKPEDVFLWITDIG--WMMGPWQIIGCQHLGGTHVLPDYPNTDRIWAMIEEFEITQLGGSATVYRLLKRYGDEKQHDLSSLKATGNTGEPIDHDTWMWLLKVVGCPIINLSGGTEIFGCFLLPSPAMPLKPTTLGYPGLGMD-VDVFDDAGNSVRQ-QIGYLVCKAPSMTRGFWKDPERYIKTYWKGVWYH-GDWAYVDEDGFWFLFGRADDVIKVAGKRMGPAEIETIVNSIPAVQESACIGVPHELKGEVVWVFVTLKPGYEPSEELEKEIVDKIVKPFK-PDRVVFVPDLPRTRSGKIMRRLIKAVVAKQELG- 91780889 8 -------------------------TYPHFLARQRRERPEGLAVSTPGHQATWRQLAIDVERHGAALQSLGIIAGAKVGILMPNGYEWVVWAYAAASIGAVVVPLNTRFLAAELAYQLATADIEILVLSPIIGDTDFLAIVAAMVPALPRLRHIVTTGTSTTFLSAGSLTASPIDPAAVKPDDPVLIQFTSGSTALPKGAMLSHQSTLRNAHDVAARLHITHADRIFVPGPFFHV-GGLTLGMLLGLSTGAPIHTLARFDPAAVLATIAREQITVYSGVDSLFITLYKYPGFRREAIASVTKGWIASSP---DIVRMVQTEMGLTISNVFGISEASPNVTILDEPPALRAATCGRP-HPGCEVKIVDPTGETVPAGESGEILYRGYSLMLGYYNNPAATAKAIDVDGWLHTGDRGILRASGHLEYHGRIKDMLRVGGENLAPAEVEEALCRHPKVRQAAVIGLPDERLVEVPAAVVELKEGETSAEEITAWCAAR-LAAFKVPRVIAFVEQMPMTGSGKIQKTRMKQEV------- 218295328 11 ----------------------------------ASQHPERRALFFREHWYTYGELYQRARRAAGALRALGVGPGDRVGLLSHNHLAYLDLLFAGPLLGHILTPFNHRLSLPELQALHAYTEPRVLFYGEGFG------------------EVALALDPKALPLEALEEGEEAPEALSVSLEDPALLLFTGGTTGLPKGALIPYRQLLLNALETAAAWGLTREDRYILATPMFHAA--LNALATPLLFLGGQVVLMERFRAEEYLELTRRFRPTILFLVPTMFQMLTEAEGWEGLDLGFVRFAISGGAPCPAPVREAFRRK-GVRFKQGYGLTECGVNCFAFELAEEAYPESVGRPM-PHLRARLVREDGQEAALGEAGELWLSGGVVMKGYFRRPEENEKVFAWDGWLKTGDLAYRDEGGRFYIVGRRKEMFISGGENVYPVEVERVLYDHPAVKEAAVVGVPDPRWGEVGAAFVALKPGETLEAELRAFLRQR-LAGYKVPKHVVFLEELPKTGPGKVNKEALKRLWEE----- 19773582 31 ------------------------------------QFHDRPCLIDGDTTLTYADVDLAARRIASGLHKIGIRQGDVIMLVLRNCPQFALAFLGATHRGAVVTTANPFYTPAELAKQATATKTRLVITQSAYV-EKIKSFADSSSDVMVMCIDDDFSYENDGVLHFSTLSADETEAPAVKPDELVALPFSSGTSGLPKGVMLSHKNLVTTIAQLVDHQYTHSEDVLLCVLPMFHIYALNSILLCG-IRSGAAVLILQKFEITTLLELIEKYKVTVASFVPPIVLALVKSGETHRYDLSSIRAVVTGAAPLGGELQEAVKARLHATFGQGYGMTEAGISMAFAKVPSKIKPGACGTVVR-NAEMKIVDETGDSLPRNKHGEICIIGTKVMKGYLNDPEATERTVDKEGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPNISDAAVVGMKDEAAGEIPVAFVVRSNGSEIAEEIKKYISQQVV-FYKRICRVFFTDSIPKAPSGKILRKVLTARLNEGLV-- 189234969 53 -------------------------------------------------------LLSRSIQLAKWLRSIGVKEGDSISVNSENRLEFAVVTVATFFVGAVFAPLNPEYTPGELNHVLKLSKPKVIFCSPQTIQTMTKVFADH-----PNLTHLVLFGAQKRNESYVIMHDESFEATPVDPKDIATILMSSGTTGLPKGVMCTHESIMAQI-----IENDDPSDAMMGLAPFFHSMGF--MLMFLNLLRGKKMVVLSRFKTKIFLDAIIKYKISRLVVPPPVMLVLLKHPLTKQYDLSGIKEIRTGAAPMGKDMERELKNRFKVHVSQGYGMTETTLGIL-VSPLGKTKVGSVGK-IVPGMMAKVIDDTGKALGPYKEGEVCFKGPLIMKGYVGDPVATANTIDQDGWIHTGDVAYYDEDGYFFIVDRIKELIKYKGYQVAPAELEALLITHPAVADAAVIGLPDERAGELPLAFVVKKPNHETTDELEKFVADNVSSQKQLRGGVVFIDAIPRNPSGKILRRHLKQ--------- 84683699 19 -----KPWSERRVPT----------TLYELLSDTVSKFATRDALSFQKETLTWQELHDKSVQTANLFRSLGVGQGDVVAYVLPNSNETVMTLLGGA-INGIVAPINPLLEPEQIASILRETGAKVVVTLQGFPKTDVAQKVHTALEDAPDVKHVLLTPPKKWIVPLIRPKVQPLTFEDEKIDRVAAYFHTGGTTGMPKVAQHKYSGIIYN-GWLGANLLFDETDVLICPLPLFHVFAVHVV-FMAVMTSGAHVVFPTDGVFDNFWKLIERYGVTFVITVPTAISALMQ--RKVDADVSTLKVAFSGSSPLPRELFNRFEKATDVKIVEGYGLTEATCLVSCNPTDGVKKIGSVGIPF-PYTDVKIYDADGKECGVDEVGEICVSNPGVYVGTYTEEAKNKGLVAGDKYLRTGDLGRIDEDGYLWITGRAKDIIIRGGHNIDPAEIEEVLAGHDAVAFVGAIGQPDAVAGELPCVFVELVAGAVTEDELMAYAKERITERAAVPKYIEIVDELPKTAVGKVFKPDLRK--------- 157345304 53 --------------------------------------PDSAALINSGHRLLYSEFALRSKTLAAYLQTIGLSKGDTAFVLSSNLIQVPILYFSLLSLGVIISPANPINTQSEISRLIELCKPVIAFSIST------------AAHKLPSLHHRTVIIDSFEFDSMMTGPIRELVPVEVSQSDLAAIMYSSGTTGRVKGVMLTHRNLIAMTASIHEGQSVRSSDVLLYTVPFFHMIGFFYCVKSVALNE--TVVVMERFDLRRMLTLVEKFKVTHMAVVPPVLVAMAKGDATDNNDLTSLESVSCGGAPLGKDLCQAFTAKFNVAIRQGYGLTESSGAVSRLLDPEECRWGSVGR-LTGIFEAKIVDDTGLALPPCKQGELWVRGPAVMKGYVGDRKATRETLVSDGWLRTGDLCYIDGEGFLYVVDRLKELIKYKGYQVAPAELEHLLQSHPEIVDAAVIPYPDEEAGEVPMAYVVRRPQSSLEAQVMDFIAKQ-VAAYKKIRRVLFVSSIPKSPAGKILRKELRKLA------- 126463462 25 -------------------------------------------------------------RTAHALRAEGLRPGDRIAVQVAKSPEALAVYGAAVALGAVFLPLNTAYTPAEVDYFLGDATPRIFLCDSAQAP-ALTPVAERHGARLLTLD----ADGTGDLAQRMRDRPEEIGAEPRGAQDLAALLYTSGTTGRSKGAMLSQRNLLSNAEALADLWRFTERDVLIHALPIFHTHGLFVASNV-TLLTGGAMVFLPGFDLEAILRWMPE--ATALMGVPTFYTRLLSDPRLTRALAAGMRLFVSGSAPLLADTHAEFEARTGHRILERYGMTETNMS-TSNPYEGERRAGTVGFPL-PGVELRIL-AQGREVAPGEIGVIEVRGPNVFQGYWQMPEKTAEELRPDGFFVTGDLGCRDAEGYVQIVGRQKDLIISGGYNIYPKEVELLLDEQPGVLESAVVGLPHPDLGEAALAVLVPRPGVTLDPQAVLGAIADRLARFKQPRAAVLVEELPRNTMGKVQKTLLRARYA------ 148685218 69 -----------------------------------------------EVKWTFEELGKQSRKAANVLEGCGLQPGDRMMLVLPRLPDWWLISVACMRTGVVMIPGVSQLTAKDLKYRLQAARAKSIVTSDALA-----PQVDAISADCPSLQTKLLVSDTSRFRELLRAASPEHNCVRTRSGDSVAIYFTSGTTGAPKMVEHSQSSYLGFVASGRRWMALTESDIFWNTTDTGWV--KAAWTLFSAWSNGACIFVLPRVDAKTILNTLCRFPITTLCCVPTLFRLLVQE-DLTRYKFQCLRHCLTGGEALNPDVRDKWKSQTGLELHEGYGQSETVVICGNSRNST-IKSGSMGKASPPYD-VQIVDEEGNVLPPGKEGNIAVRRPFCFFCYLDNPEKTAASEQGD-FYITGDRAHMDEDGYFWFLGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLHDPEALTRELQEHVKT-VTAPYKYPRKVAFISELPKTVSGKILRSKLRNQ-------- 118592101 31 -------------------------------DQWAAQDPERLAIVLGDGTWSHLALNRAANRFANALEGLGLNRGDRIALLLPQIPETAIAHLAAYKSGAIAVPLAALFGLEALRYRLSDSGARVLVTDSAG-----LAKLADIRSDLPGLDLVIVDGPQTGVFGFDDLASDTYRTLATTPDDPALMIYTSGTTGQPKGVLHGHRVLLGHMPGISQNFLGRDGDLLWTPADWAWAGGL-LNALFPALSLGVPVVCHRKFDPEFAFHLLERQKIRNAFIPPTALKMLRAVDSPAKRFNLTWRSVGSAGESLGKETYDWFAAEFGFKVNEFYGQTECNAVLGSAAALGVSRSGAIGKA-TPGHQVAIIDDDGRELPAETLGQIAIRRPVMFLEYWNKPEATREKFIGD-WMITGDQGLMDEDGYVHFVGRDDDIITSASYRIGPGEIEDCLLKHPAIALAAAVGKPDPLRTEIVKAFIVLKPGETKTTDIRTFVRER-LSAHEYPREIEFVSSLPMTTTGKIIRRKLRDLES------ 62422878 18 -------------------------TVADIVRRSAGRFGNDVAVEFGDRIWTYSALDTAVTAVARELMSLGVQQGDRIAAYGKNSDLYLLLYLGCARAGLIHVPVNYQLKNDELDYILDNSGAK-LVFADADLLDAVAATTTGAGVQSKDFATLLESATATDTAPAGTGEFDVVD------TDVAQLLYTSGTTSAPKGAIMTHRALVHEYMSALMSLDFAPTDRVVHALPLYHSAQMHVFLI-PLLAIGAHNIVVPAPVPDQLLALFEEREINSFFAAPTVWVALANSPDLDTRNLESLRKAYYGASIMPGPVLAKLRQRLPLGFYNCFGQSEMGPLCTVLPEEHDDHASSAGRSVF-FVETRVVDGEGNDVGVGEQGEILYRSPQLCQGYWNKPEATAEAFD-NGWFHSGDLVTVDESGFIEVIDRVKDVINTGGVLVASRQVEDAIFELPQVAEVAVVGVADEKWIEAVTAFVVTKPEQPTEADVLAHVKDR-LAGFKVPKRVDFVTELPKNSAGKILKRQLREA-------- 91978335 7 -------------------------TLGDVYRRNAALVPDRTAFVFDGLRVTHREYLSRIEKLAAGLLRENVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFVLGDGAPVVLI-----AGADYRDIVTGLQPSLESVRRIFAIGDPAPFTPFAELASDDAAPPEVAASDGFVIIHTAAVGGKPRGALISQGNLLIAQSSLIEAWRLGERDVNLGMLPLFHVTGLG--LMLTLQQAGGASVIAAKFDPAQAARDIAAEQVTVMAEFAPMLGNVLDQA--KPEQLKSLRAVTG---LDTPETIERFEKAPQATFWATFGQSETSGLSTF--SPYRDRPKSAGRPLF-WRTVAVVDADDKPLPAGEVGEIVLRGPTVFKGYWNNEAATKHAF-RNGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGAIRQHPAIAEAVVIGVPDPQWSEAIKAVCVCRPGSVGADELADFVAG-LIARYKKPKQVVFVDALPKTGKGEIDRAAVKSA-------- 167367252 7 ----------------------------------AKTRPDHPAFIMAGETVSYAELEARSNRLAHLLRNHGLQRLDHYSIFMENNNRYIEACAAGERSGYYYTCVNSYLTPAELAYILTNSESRALITSKA-----KLDVAREALKDCPNVTLCVVVDGDGESDRIVGLAEATKNLPDTPIADESLMLYSSGTTGRPKGILRPPPSEPLPLFHFLNMLWYRDGMIYLSPAPLYHSAPQAAVGL--TIRDGGTVIIMEHFDPEQYLALIGKHKVTHSQLVPTMFSRMLKLPEEKAYDLSTLEVAIHAAAPCPPQVKEQMIEWWGPIIHEYYGATEGLGFTACNSAEWLAHRGTVGKVMFG--DLHILDDGMKPCPKGTPGQIWFKTATPF-EYFNDPKKTQEARSEDGSMSTGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVVQPMPGADLAAELIAFCA-QSLSRQKVPRSIDFMDELPRLPTGKLYKRLLRDR-------- 115385521 20 -----------------------------------------------GRSLTYQQIRQRALTFGHALRRKNWAKGDVLLTFAPNSIDLPPVIWGTLAIGGVVCPVNPSYRAEELVHPLKDAKAKAIVTQRAQAPAALDAARRVGIPH----DRVIILDELPQELTDDGTAYGPHAPPIVQPDELAFLVYSSGTTGLPKGVMLSHRNMVANLLQSAAVDQGGEGDRALALLPFFHIYGLT-YLLNHTVYLGLSTFVMPRFHFDTFCRVIQDQKITYAYVVPPVILELVSNPRVAQYDLSSLRMMLSAAAPLAVELIHALQQKLGLRVRQAYGMSECACTHMQTWDEARTHLGSVGRLLPNMTAKY------APVE-GETGELWVKGPNVFLGYLNNPKANAESFSDDGYYKTGDVGYADEHGHFYITDRVKELIKYNGFQVAPAELEDVALGHPAVADVAVTGVKSGQSGELPRAYVVVARGYATAEEIVKYVADRVISYKRLRGGVHFVDSIPRNPSGKILRRELKKM-------- 159899865 12 -------------------------------------------------RYSFADLYHRVKRLGNVLHKLGINQGDRVGTFAWNNYQHLELYYAIPCAGAVCHTLNIRLSTEQLAYIINHAEDKVIFVDAT-----LLPLFSKLADNIPAVETIVLINAQPGVLHYEDLMAQEFDWPVTDERQAMGLCYTSGTTGNPKGVLYSHRSLYLHTMNQATALAFTPDDIVMPVVPQFHAMAWGLP--YSAMFAGADLVMPGHLNPVALADLIADEKITFPAGVPTIWTAMYQELRANPRDFSHVRCLAVGGAAMPRGLIEAYERDFGVPVLHAWGMTEGTISSLQPDHERWDLRAKQGYPI-GGVELRIVNDAGEELPDGTVGELQARGPWVTAGYYK-VEPTAEHFTADGWFRTGDVATINHEGYLGITDRTKDLVKSGGEWISSVELENTLMGHAKVTEAAVIAIPDERWSERPLACVVLTKDAVEPSELLEYL-EPLVAKFWLPERVVFVSEIPKTSVGKFDKKVLRARYA------ 13476075 24 ------------------------------LERAAKTYPDHIAIIHGRQRISYRDFWRRSLKVASALQKRGIGKGDTVTVMLSNTPPMLEAHFGVPMTKAVLHSLNTRLDAAVIAFQLDHAETKVLIVDREFSGVKVTPLVIDYDDPDYAADAPYPKGERIGALDYEDFVADFAWSMPDDEWDAISLNYTSGTTGNPKGVVYHHRGAALMAYTNTIHAGMAKHAVYLWTLPMFHCNGWCFPWTLAV--QAGTHVCLRWVRPKPIYDAIADHGVTHLCGAPVVMSVLINARDEDKRTFAQTVTFNTAAAPPPEAVLSGMADA-GFAVTHLYGLTETYGPAVVNEGERSAKKARQGVRYAALEGLTVMDPETMQATPGETGEVMFRGNIVMKGYLKNRKASDEAF-AGGWFHSGDLGVMHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPSVASCGVVARHDDKWGEVPVAYVELKPGTASEAEIIEHCRA-LLARFKVPKAVIF-AEIPKTSTGKIQKFRLREMAK------ 78046472 11 --------------------------------------------------WSYAELDALVGRLAALLRRRGCVDGERLAVLARNSVWQVALHFACGRVGAIYVPLNWRLSASELDALLQRAEPRVLLGDDVAAG----------RTDMEALAGFIASADA----------LEPADTPSIPPDRVSLILFTSGTSGQPKGVMLSEQNLQHAAHNFGVTTRVDARSSFLCEAPMFHIIGL-VTNVRSALAVGGSIQVSNGFEPKRSLGWLADLGITHYVGVPQMMQAFRNQPGFDAAALRHLTALVSGGAPASDDLLGWLDD--GIPMVCGFGMSEAGTVFGMSVDCDVIRLGAAGIA-TPSVQTRVVDDHGNDCPAGVPGELLLRGPNLSPGYWRDPHASADVLDGQGWFRTGDIVQRDADGFFWVVDRKKDMFISGGENVYPAEIEALLADHPDIRECAVVGLADPQWGEVGYLAIVPAAAAPDLEEIRTYLTAR-LAKYKVPKHLRLVDALPRTATGKLQKARLKDTLA------ 156838603 97 ------------------------------VDRHAFENPDKTAIIYENRIITFGELLKQVSEVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAVARLGAIHTVVFAGFSAGSLKDRVVDAGCKVVITCDGGKTVNTKKIVDEGLNGVDSVSRILVMRAGRDFWWHEETKKQRGYLPPVSSEDPLFLLYTSGSTGAPKGIVHTTGGYLLGAALTTRVFDIHPEDVLFTAWITGHTYALYGPLALGT----ATIIFPAYPDYGRYWRIIERHRATHFYVAPTALRLIVGEAEIPKYDTSSLRVLGSVGEPIAPDLWEWYHDKIGCVICDTMWQTEGSHLIAPLAGAVPTKPGSATVPFFGVNACIIDPVSGVELEGNVEGVLAVKSPSMARSVWDNHDRYIDTYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIETSLVANDNVSESAVVGIHDDLTGQAVVAFVSLKNSTPDARELVLHVRS-EIGPFAAPKTVILVRDLPKTRSGKIMRRILRKVASNE---- 109127806 50 -----------------------------------------------EIKWSFEELGKQSRKAANVLGACGLQPGDRMMLVLPRLPEWWLVSVACMRTGVVMIPGVTQLTEKDLKYRLQASRAKSIITSDSLA-----PRVDAISAECPSLQTKLLVSDSDGWLNFRELLREAPTCLRTKSQDPLAIYFTSGTTGAPKMVEHSQSSYLGFVASGRRWVALTESDIFWNTTDTGWV--KAAWTLFSAWPNGACIFVLPRVDAKVILNTLSTFPITTLCCVPTIFRLLVQEDLTRYSPFEGLKQCVSHGEALNPDVREKWKRQTGVELYEGYGQSETVVICAN-PKGMKIKSGSMGKAVPPYD-VQIVDDEGNVLPPGEEGNVAIRRPFCFFCYLDNPEKTAASEQGD-FYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLHDPEALTRELQEHVK-RVTAPYKYPRKVAFVSELPKTVSGKIQRSKLRSQEWRK---- 213966676 2590 --------------------------LHHLFEQQVEQTPDAIAVSFEGQHLSYRALNEAANQLAHYLISRGTRADDLIAICMERSVEMVVSLLGVLKAGGAYVPIDPHYPDERIAYMLADAAPILTLTQRSLL-------------KLTALQRTDSLCLDEHATSLAHLPTNPQRL--IDPACLAYCIYTSGSTGAPKGSLNSHEAIINRILWMQDTYLLDATDRVLQKTPF--SFDVSVWEFFWPLSVGARMLLAKPEDPRYLEALIEREGVTTAHFVPSMLSAYMALTQASHTR--ALRRVFSSGEALSTSVQNEFFKRYPATLHNLYGPTEAAIDVTHWHCQAGDVAVPIGRPVA-NTRTYILDETLQPVPIGVTGNLYLAGVQLSRGYLKRVDLTAERFIPDPMYMTGDTARYRAHGEIEYLGRNDQQIKLRGFRIELGEIEMQLCAHPQVSQAVVSVNTSDADNPTLTAYLVCADTQPSVDELRE-CLARTLPDYMADVCFQFLDHLPLTSNGKVDRRALPQPVS------ 213966676 474 ----------------------ADQCVHDLVLTQARATPDATAILCAGQEVSYRQLEQQATAIADRLIALGAGPETCVAICLDRSVTMVAALLGTWMAGAHYVPMDPGYPHARLLHMLQDSKARILLSERPY-----------VQAFSAAAVQIVLLDEVQSNPRPSDIRH------PVAALNTAYVIYTSGSTGLPKGVQVPHRAVVNFLLSMTNQPGINAGDRLLAVTSI--SFDISVLELFLPLISGASLVLADSEAAADGQALIKHQDVTFIQATPSTYWLMLEAGWP-----STLKLVLCGGEALPPVLAQKLLQRSD-SVWNMYGPTETTIWSAISRVTGS--ASTLGRPIA-NTVLRVLDENARLCATGSPGELHIGGEGVARGYLDRADLTAQKFVPDPYYKTGDLVRWLPNGEIEFLGRIDHQVKVRGFRIELGEIETRLVSFPSVRQGAVIVREDQPGDQQIVAYLLVGEQAAEPVQLRHHLA-QTLPGYMIPNHFVVLEQFPLTPNGKLDRKRL----------- 15645659 55 ---------------------------------------NKVAIIFEGEVITYRKLHSEVNKTANLLKEFNVKKGDRVIIYMPMIVESVYMMLACTRIGAIHSIVFAGFSPEALRDRINDAQAKLVITADGTFRKGKPYMLKPALDKCPSVKALIVIRNAKEYNEMVNYQSDKCEPEMMDSEDPLFLLYTSGSTGKPKGVQHSSAGYLLWAQMTMEVFDIRDNDNFWCTADIGWITG-HTYVVYGPLACGATTLIMSYPDYGRWWRMIEEYRVDKFYTSPTAIRMLHAKGENEKYNLESLKVLGTVGEPINPTAWKWFYEKIGCSIVDTWWQTETGGHISPLPGATPIRASCATLPL-PGIHAEVLNEDGTKTKPGEQGFLCITKPWMIRNIWGDEKRYIDSYFSNGVYLSGDGAIVDENGYITIIGRTDDIVNVSGHRIGTAEVESAISKHEMVAECAVVGIPDAIKGEGLFAFVVLCDGAKESLELLKHILSIEIGKIAKLDNVMYVPGLPKTRSGKIMRRLLKSIAKKE---- 115522631 16 -----------------------------LLQANAGR-PDKLAFVDDSSALTFAELDDKARRLAAGLRALGVKREERVFLLMLDGTDWPVAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGALRGTLKMALTKEVHKVIVSHPDAPLEPNEVEFDAFVGAHAPLEKPAATHADDPAFWLYSSGSTGRPKGVVHTQANYWSSELYGRATLQLREDDVCFSAAKLFFAYGLGNALTFPLSVGATTLLMPERPTPDAVFKRVAGLKPTIFFGAPTGYAGMLAAPNLPAREQLSLRLASSAGEALPAEIGQRFQRHFGIDIVDGIGSTEMLHIFLS-NRPDRVRYGTTGWPVPGY-EIELRGDGGGPVPDGEPGDLYIHGPSSATMYWGNRAKTQETF-QGGWTKSGDKYIRNEDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGVVDENGLTKPKAYVVQRGENVSEAELKSFIKDR-LAPYKYPRSTVFVTELPKTATGKIQRFKLREGVLD----- 124267872 3 --------------------------LARWLVRAALAHPDRPAVLLGDTVLDYRTLADRAARLAGHLRGLGLQPGERVALCMHNHVGYLELLYAAWWAGLVVVPVNAKLHPGEVAFIVGDAEAAVLFVSE-----DLAPDLRAPLAALPALRQVLTPADAAYRTALEAAAIEPVHR---APDDLAWLFYTSGTTGRPKGVMQSHRNLAATACYFMDVDEVTAADAIVYAAPMSHGAGMYN---FAFVAKAARHVVPGGFDPAELLTLSRGIGRLCLFAAPTMVKRLVSHLRDTGAPAHGFKTIVYGGGPMYVEDIQDALGVMGPCFVQIYGQGESPMTITALSRQHLARIGSVGMAHS-LVEVCVVDSRGDPVAAGEMGEVVVRGETVMTGYWRNPEATAQTL-RDGWLRTGDLGAMNEDGFLTLKDRSKDVVISGGSNIYPREVEEVLLRHPGVREAAVIGQPDAEWGEIVVAFIV--GDGVEPEALDALCLQH-IARFKRPRRYRFVEALPKNSYGKVLKTALRQLA------- 30348893 1530 -------------------------TLQQLLREQARNTPDKTALCDEHHQLSFSDVRFQVCALAQQLQKMGVQAGDIVAVALPRSIKLSIAILAVIEAGAAYLPIDLQHPSERIKFMLQDAKSKLVI-------GEQKDLAAIAHPSIATFAFNDLFDETKVDLS-------SYKTTVITPQHPAYLIYTSGTTGQPKGVMVSHHAIVNRILWMQSEYPLSANDTILQKTPC--TFDVSVWEFFWSYLVGARLVMAPHRDPLALLSLIQKYQITTLHFVPSMLAVFENAATESSAQLQSLRRVFCSGEALPTALAKSFTEHFSCELHNLYGPTEAAVDVSYMDATLGLHPEAIGYPVW-NTQLYILDQYLRPVPVGVDGELYLAGHQLAMGYLHRADLTATRFVANPFYRTGDIARWHADGSIQYVGRADDQLKIRGQRIELGEIEQQLCLISS-LDVVVHPISSEKADVQLVAYLQTTAPV-DIEKLKKQLA-KQLPAYMVPTHYVLVEKFPLSHNGKLDRKALPQ--------- 30348893 477 ----------------------------DIFYEQVKKYPERTAIVSGERHLSFAELAVRVNQLTRFLQENGAKKQKVIAGAIPRSIDSVVVMLSVLNSGASFLPLDLDYPIDRMQMMCEDANPLFVLTT--------QELAQKLPQNIPQL--YLDHEDVQIQIRKQDASDIPAENRKFNFQDVAYVIFTSGSTGRPKGVMNTHGSLLNLILTHKPTIYWPPNRPLRAAHTHSFSFDSSWLQVFWMLW-GQELHIFDRRDAFGLVQEIQQRQIDTLDLPPSFCAQMMTNGLFT-ENQHQPTLILIGGEAAPLALWQQLNAQPELFAHNLYGPTEYTVDTFRAELKQTARP-VIGNPI-GNTQAYVLDRHLQRCPTGVIGELYISGFGIANGYLGRADLSAARFVANPFYRTGDLVRWNSVGKLEFMGRCDDQIKIRGYRVEIGEVENALSILANVESAVVIAEPINNS-HRLLGYCVVKNDEKTSEQLQQYLSQQNLPEYMVPSALTVMSEFPRNVSGKVDKKAL----------- 212532391 6 -----------------------------LFERKDRAFPDKEIFVDADTRYTYAQLRDSAVSFAHGLKAWNWKKGDVLVIFSPNCVDTPTVMYGVAWTGGVISPANPTYTVDELAFQLGNSDAKALATQRALLPIA-REAARKV--GLPEDRIILIGDERDHFTSIRNISTTRFRRQRVDPKDVAYLVYSSGTTGLPKGVMLSHRNVVANILQCKNTEGRGKGDRMLGLLPFFHIYGLTCI-VHVSVHAGYSVFVMPKFEIEKFCSHVQNYKITFIFVAPPVILLLGKHPIVDKYDLSSLRMLNSGAAPLTRELVQTTAARIKVPIKQGYGLTETSTTHTQTWEDWDKDIGSVGQ-LHPKMEAKYMDSEPQEVPVGQVGELWMRGPNVFMGYHKNKKATDGCLTADGWFRTGDVGYQDKDGKFFITDRIKELIKYKGFQVAPAELEGILLDNELIDDVAVIGVYSEQHAEVPRAYVVRGSEADEAAKIVAWIHDKVAQHKRLRGGVRFVDAVPKSASGKILRRVLKDQAKKE---- 67906533 58 -------------------------------------HGEWTHVVFEDQQIPYSETLSRSYQLANSLQNIGIEKGDKVAFSMRNYPEWMFAYMAVTSIGAVAVPLNSWWQGDELEYGLNNSESKLFIAD--------QDRLERLGDKCPEIKRISVRSENPDHSDIENQNKTLDNEVAVSPDDDASIMYTSGSTGHPKGVVSSHRSVMFALKESSDIMGEGDQAAVLVSVPLFHVTGSHAIFLLSIP-VGRKTVLMHKWDPEVALDLIEREKISDFTGVPTMSYELVEAQKKNPRDISSLRGLNGGGAARPPEQVKEMRENFKDTPGIGYGLTETALAANNAGDLYSEKPSSTGFPLPKLIDLKIVDDDGNDLGTNEIGEVCIRGACNFKNYWKNQDATDEVLDDEGWFRSGDLGLLDSDGFLYIKDRKKDIVIRGGENIACLEVEAAITEHPSVLEASVFGIPDERLGEKLATVVSCRDQMIDEVELSGFLASK-LAKFKIPEFMKFTEKLPRIASGKIAKKQLREEA------- 26990934 10 -------------------------SLVQALAQRAAQTPERIALRFEQAVLSYRDLDQRARTIAAALQGR-ASFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESAERLLSIIDDAEPRLLLTVAALRDS-LQGLEALAADNAPQLLAV---------DGLDPALAANWREPVLKGDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIRQGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCVLMPRYRPLRWLQAISEYGGTISGG-PDFAYRLVSEASLAGLDLSRWRVAYSGSEPIRQDSLATFADKFQASFFASYGLAEATLFVSRAEPGTGSVLMSCGFPQPGHAVRIVEPQQLQVLGDNQVGEIWAGGPSIARGYWRNPEASARTFVEDGWLRTGDLGFIRE-GEVFVTGRLKDMLIVRGQNLYPQDLEKALEREVQVLRVAVFAVEHQGEEGIGVAVEISRNKALKPQDLIKTLRQVVAACRQAPAVVLLLNALPKTSSGKLQRSACR---------- 152996586 2333 LLTGF----NETEVDYQRNVC-----VPELIEEQARKEPDRTALVFEDSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSGDLLSDIRAGSIGLLEMEFIEVDRQPYRDAIGGSEQSNPV-LSERSSSDLAYVIYTSGSTGRPKGVMIEHHSLVNFLFSSVERLSLDQYTVCLALTTI--SFDIAYLELFGPLLKGGQVVLMAEEDIDVFSTVLTDSDVNLIQATPTYWSWVLEHRLEMPESM----TVLCGGEAISKQLSDKLVGSFG-GYYNCYGPTEATIWSLINYIDPDKDRAILGNAVSNLQH-YVVDRWNEPVPVGVPGELLIGGEGLSRGYLNRDELTGEKFIANPFYRTGDLVRWLSDGNLEFLGRLDHQVKIRGYRVELEEIETVLSRVEGVKDSLVMARSDE-GHQQLVAYILNDLPAEEESELIRQCREKQLPDFMVPSGWVVVTQWPLLPNGKINRAALPE--------- 152996586 535 ------------------------------FEQKCRLLPNKTALVFDEEKISYSELNERANRLAHFLISKGVEKQDRVAVYLDKSVEMIVTLLAILKAGATFVPLSINAPEDRVRYILKDSSSRYLISQSNVSFSDQT-------------QNIGLLEEADSISEMPDSNIETGML---RRDYPAYVMYTSGSTGMSKGVEINHFSIANLTKWQYKFYQCDDSFVVSQLAD--YSFDASIGESFMALLNGLTLVMLKYSSIFEIEQQLLRNRVSIIVTVPSMLKLL-----SPSNLISSLKVVVSVGEVLSKDVYERWSSDY--LLVNGYGPTEYTV-YSHAGPAVCDELNSIGKSVF-NTRTFVLDEGMNEVPFGVEGDIYISGAGVANGY------------------------------------------------------------------------------------------------------------------------------------------------ 152996586 1191 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKTGDRGKFSSDGNLVYAGRKDELIKLNGIRIEPGEVESKLQALNEVRDALVMAREDQ--GHRYLAAYVLPDSGDNDGDLIALCRAHSLPNYMVPAGWSVLSQWPLLPSGKINRQAL----------- 152996591 5722 LLTGF----NETEVDYQRNVC-----VPELIEEQARKEPDRTALVFEDSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSGDLLSDIRAGSIGLLEMEFIEVDRQPYRDAIGGSEQSNPV-LSERSSSDLAYVIYTSGSTGRPKGVMIEHQGLINLANYQHLALGVDENCRFLQFS--SFNFDGAVFEWLAALTHGGQLHLIRRESPMDLSDYIRTYQLTHFNLVPSILQEM------PVETFSSSCYLFSVGEALTETLRERYAEH--CHFYNGYGPTESTVSFSYWKISIDGKI-SVGKPLH-NTQGYVVDRAMQLVPVGVPGELLIGGDGLARGYLNQSELTQERFIANPFYRSGDMVRWLEDGSLEFLGRVDHQIKIRGNRVELGEIESCLQSLAVVGNALVLTR--EYEGHMQLVGYVSQEESLSEKELIVQCRDGVLPDYMVPVAWVVVYQWPLLPSGKVDQKALAEL-------- 152996591 4193 --------------------------VHEMFERSVDSCPEKTALVIGDQRISYQLLEEKANRLARYLISQGVSEGECIGLYLDRSYNQIVGVLGVLKAGCAFLPLDVDSPKKRINHILSDSGIRTLITTT-----KYIEKISEID-----LAGIVALDEPNVEGAIQNCSSKPLST-DINKSDLAYVIYTSGSTGVPKGVMVGHNAIIPHIYAVAEQYDIEPQDQIFQLN--SFVFDAFFEQLFVSFMVGGTFYMPGKIDTDLIIETMQTHQITVID-IPTALCRELMSVNSLSKAFSDLKCLIVGGEKLSPTILEQWKESNRPVLINAYGPTETVITFHVVEPINNVVSIPIGRVL-GNRLAYVVNESMNLVPPGVPGELLIGGESLAQGYLNRPELTAERFIPNPFYRTGDRVRWLSDGTLEFLGRIDEQVKIRGFRIEPGEVESKLQALNEVRDALVMAREDQ--GHRYLAAYVLPDSGDNDGDLIALCRAHSLPNYMVPAGWSVLSQWPLLPSGKINRQAL----------- 152996591 483 ----------------------PGSHIHEWFEFYAEKCPASPALVFRGNELSYGELNEKANQFARYLRHRGLDSGDFVGLCVRRSMSMFVAILGILKSGCAYVAMDPNLPKSRLIDILKDSKPCLLVVDEATCSLHDVYLDAELKETLPELVCIDSV-EVENDLIQQSGENLIVEEIGLTPSSPAYVIYTSGSTGKPKGVVVVHKGMCNLAICQVNEFGLGGDQKVLQFS--SASFDASVFEWMAALCHGGELYLISQYSTSQLSTYIKDNSINFLTLVPSVLKEL---------PVSCFKIVLSVAEKFNPTLRETLSKR--CKLYNGYGPTENTCAFT-ITKILPAGNISIGKPL-PNMQAYVVDQSLNLLPPGVPGELLIGGESLAQGYLNRPELTAERFISNPFYRTGDRVRWLSDGTLEFLGRIDEQVKIRGFRIEPGEVESKLQALNEVRDALVMAREDQ--GHRYLAAYVLPDSGDNDGDLIALCRAHSLPNYMVPAGWSVLSQWPLLPSGKINRQAL----------- 15219014 15 -------------------------TVLGFLDRAASVYGDCPSILHTNTVHTWSETHNRCLRIASALTSLGINRGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESKLVFVDPNSISVVLEAVSFMRQNEKPHLVLLDDDQEDGSLSPMERGDSRFKWIRPQTEWQPMILNYTSGTTSSPKGVVLSHRAIFMLTVSSLLDWHFPNRPVYLWTLPMFHANGWG--YTWGTAAVGATNVCTRRVDAPTIYDLIDKHHVTHMCAAPMVLNMLTNYPSRKP--LKNPVQVMTAGAPPPAAIISRA-ETLGFNVGHGYGLTETGGPVVHLDPLERARLKSQGVRTIGFAEVDVRDPTGKSVEDGVVGEIVLKGGSVMLGYYKDPEGTAACMREDGWFYSGDVGVIHEDGYLEVKDRSKDVIICGGENISSAEVETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKNGLVTEREIREFCKTR-LPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMAK------ 156361100 1 --------------------------------------------------------------MASALTRKGFKQGEVLAIMCPNIPEFAIAYFAAILIGGIVTSMNPLYTGREVAHQLVHSQASWLLTVPPCIPRAMEGAKEA------GVANVYVVGEAEGCASLSELLEDDGTCLPTDREDIAALPYSSGTTGLPKGVQLTHYNLIADIVMGESFTHYSRDSHVLALLPFYHSYGLMV-NLANVLLVGGRVVCIQRFDQEAFLKTIQNEKITHAALVPPIMIFLAKHEMVDQYDLSSLIDITVGAAGMGEELMQSVKDRLSKYLRQGYGMTE-LSPVSHVVPLDTYNPKSVGV-LLPNLECKIIDSSGEEVEQGKEGEICIRGPTVMKGYLKNPEATARTLDSEGWLHTGDIGHCDQGDFFYITDRLKELIKYKGFQVPPAELEALLLSHPDVEDVAVIGVPDVEAGELPKAFVVRKKESLTVEDVTGFVNSR-VAPYKRLRGVEFTDEIPKSTSGKILR-------------- 111026995 94 ------------------------------LRQTTARHGERCAMVEGTESITWSEFDSGVDALARELLDRGLCPGDPVLLHSPNRIQQVQSMYAVWRAGGILAPVNFRSSPAEVAGMAATARPRLMI-----GHGDYREHLRAVAAGLLELGQLVIAGGSDDVGAVVRRDGDRVDDARVSQDQPAWYFFTSGTSGNPKAAVLTHHGYIITNRLADLVPDTTQQDVSLVTAPLSHGAG---THLLCQVARGATSVLARPFDPSQVWKLVERHRVTNMFTVPAILKLLVESPEAENRDHSSLKYVLYAGAPITMQDRERARAVIGNKLVQFYGMAEVTGTMTVLTPAGHDVFGPAGYPRT-GVELSIQDDRGNLLPAGQRGHICAAGLPVFAGYLNNDAANDEAFV-DGWFRTGDIGYLNTRGCLYITGRASDMYISGGHNVYPREIEEQLSQHPAITEVAIVGVPDGKWGEIGVAVCVASDSIPPDADELAEWLSHRMARYKLPQRFVFWPELPVSPNGKVAKKTLRELLN------ 67920609 517 --------------------------IHQIFEEQVKKNPDNIAVTFGQEKLTYQQLNNKANQLAHHLGKLGVKREVKVGILMERSLDLLISIFGVLKAGAAYVPLDPTYPLDRITFMVEDSQIAVLLTTINNSVENFNS---------------VTTINLDQDWPLITQEREENPNISLFRDNLAYVIYTSGSTGKPKGTLITHHGLSNYLTWAIATYPVEEGSG--SPVNSSIAFDATITSIFTPLLVGKKVILLPTGEIEALSETFIQESLSLVKLTP-AHLSILNPLLTQKEEIPQGHALIIGGEALSSKSLTFWQEKPKTRLINEYGPTETVVGCCVYQVPPQVSHSPIGRPIT-NTEIYILDQYLQPTPIGVPGELYIGGLGVARGYFNRPDLTAERFIPHPFYKTGDLARYLSDGTIEYLGRIDDQVKIRGFRVELGEIEGILRQHPQVKEAIAVVQEDNNKIPRLVAYVVAESE---IEELRQFTSDK-LPGYMVPTLFLTMDSFPLTVNGKIHRKKLPAAVKKELIA- 148252660 2030 ------------------------------FERRVAAHPAAIALVTDDARMSYAELNARANRLARQLRARGVAQDAAVGLAFERSIDMIVAVLAVLKAGAGYLPLEPDYPDQRLAAMLRDSGAKIVLTMSGLQD-------RLSATGVAGNVEVVVIGAADRNPP-ADIDSSNLSLP-THVEGLAYVIYTSGSTGIPKGVACTRGALAARLAWMQAEYALAPGETLLQKTPF--SFDVSVWEIMWPLTIGARLAIAPHREPKRLIDAITTHGVTTLHFVPQMLAQFIADPGAVR--CTSLKRLFSGGEALPVQLIDQVHAVYPVRFDNRYGPTETLINASFWNGRQSGRSVPIGHPI-PGTVLRILDADLNLVDEGTTGELHIGGTGLARGYLGRPALTAERFIADPFYRSGDLARWRDDGTVDYVGRADHQVKVRGFRIELGEIEARLLQQPEVSAAAVIARE-FGAGRQLVGYV--SGGGTLNGAALCEALAAELPDYMVPSRIIVLDRLPLMVSGKVDRLAL----------- 148252660 4588 --------------------------VHEAISRHALIDPERTALTIAGDSLSYGALERRANRLAHHLIALGLAPDQRVAVVVERTEATMLALLAVLKAGGAYVPLDPELPPERIAYVLRDSGALFLL-----------SGARDVAAP-NDVSRVDLGGFDFESGP------DHSPQPRLHPENVAYVIYTSGSTGRPKGVAVAHGPLAMHCRATAALYQIDDRSCELHFLSLA--FDGAHERWLTVLSHGARLVMRDAWTPEQTVETARAHGVTHL-GLPPAYLQQVADWVEQSGNPPPVRLYSFGGEAMPKAGFDKVKRTLKPQIINGYGPTETVVTPLVWKVDGDKAYAPIGVPV-GSRTAYILDGQLNLIPAGAAGELYIGGAGLARGYHAKPGLTAERFLPDPFYRTGDLARWDADGVIEYLGRGDDQVKVSGFRIELGEIQSALSSEQAVAQAAVLAMP-GIAGNQLIAYVAPRDARTLSASLLASLR-RSLPAYMLPARIIVLDHLPTLSSGKVDRK------------- 148252660 511 -------------------------PVHRLFEKNAEDRPGAPALIFGAETVSYGALNNHANAIARHLIAQGVRAGDVVGLSMRRSPELVAAFIAVLKAGAAYLPLDPDHPLARQSAAIRDIGTTVVLVAAAG----LREWSRMEGVSVVDVGAIRCEGR------------ETDPAIGVHPQSLAYVIYTSGSTGVPKGVAVAHGPFAVHCEVTAELYEMDRQSRELHFL--SFTFDGAHERLWTALSCGAALVMRDAWSAEQTLEVMRAQNVTNAGFPPAYLQQLADFAAWRG-NPPPVSLYSFGGEAMPKSGFDKIRRALQPRLINGYGPTETVVTVWKTDAAAEIAYAPIGRPV-GRRSAYVLDGDLNIVPVGVTAELHIGGEGLATGYWNRPGLTAERFIPDPYYRTGDLARWRADGVIDYLGRSDHQLKIRGFRIEPGEIEARLAQQSGVQAAVVVAREVAGR-QQLVGYVF--GEALDERTLRAALLE-ELPDYMVPARIICVAQMPLTAHGKIDRDAL----------- 147898385 58 ----------------------------------------------EEIKWSFEELGFLSRKAANIISACNLKPGDRVIVILPRVPEWWLLNVACIRAGVVLIPGTTQLTAKDILHRLQTSMAKCIITSDSLA-----AAVDSVAAQSPCLETLISAERRDGWLDFNGLFRAADDCVKTKSSDPMTIFFTSGTTGSPKMTEHSHCSYGHGLKVNGKYWDLTPSDIVWNMSDTGWAKSAWS-SVFAPWIQGSCVFAMPRFDPNIVLQTLSTFPITTFCSAPTAYRIFV-LQNLASYQFKSLQHCVSAGEPINPQVMEQWKEQTGLDIYEGYGQTETVLICGTFKG-MKIKPGSMGKP-SPAYDVQIIDENGDVLPQGKEGDIAIRSPQLFSQYTGDPERTAST-RRGNFYLTGDRGIKDEDGYFWFVGRSDDVILSSGYRIGPFEIESALIEHPAVAESAVVSSPDPIRGEVVKAFVVLHDPEKLTLELQEHVK-NITAPYKYPRKIEFVQQLPKTVSGKIRRNELRNREWGKV--- 15237328 19 -----------------------------FLERAATVYGDCTSIVYGNTVYTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCESKLLFV-DVFSVDLAVEAVSMMTTDPPILVVIADKEEEGGVADVADLSKFSYTYDDLSEWDPVVLNYTSGTTSAPKGVVHCHRGIFVMSVDSLIDWAVPKNPVYLWTLPIFHSNGWTNP--WGIAAVGGTNVCLRKFDAPLIYRLIRDHGVTHMCGAPVVLNML--SATQESQPLNHPVNILTAGSPPPATVLLRAESI-GFVISHGYGLTETAGVWNHLPASDRARLKAQGVRTVGFTEIDVVDPEGLSVERNTVGEIVMRGSSVMLGYLKDPVGTEKAL-KNGWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTIPAVNEVAVVARPDEFWGETPCAFVSLKNGKPTEEELMEYCRKK-MPKYMVPKTVSFMDELPKSSTGKVTKFVLRDIAKK----- 76819660 489 --------------------------------------PDAIALVDRGRRITYGELNARANRLAHVLIEAGVGPEALVGLHMPRSAELVVGMLAILKAGGAYVPLDPAYPASRIEFMVADARPMLSITTGEH--------AAQLPARTPT---IVLDAADAQAALRRAPAHDPVRPAPLDREHAAYVIYTSGSTGKPKGAVVSHRNVIRLLDGT--RGWFDFGAAQTWTLFHSFAFDFSVWECWGALLTGGRLVVVPYRSPAEFLKLLVDERVTVLNQTPSAFRQLMQA-DEAHADLSALRYVVFGGEALDARSLARWYERTAPRLVNMYGITETTVHVSYLALSRAIAGMPIGRPL-PDLRVYVLDAALRPVPAGVPGEMYVAGAGLARGYLRRPSLTAQRFIADPFYRTGDVARWRADGGLDFIGRADEQVKVRGFRVELGEIAARLACDPSVAQAQAVVRQDGPAHERLVAYVVPRAGATDVCALRASLAA-EMPEYMVPAAIVALDAMPLTPNGKLDRAALPAPI------- 218151993 29 ----------------------------DCVDKIAADDPSRLAMIHPDGTRTEKDFDKKSARLANALSKAGVEKGDRIMIILYRRIDWWVSMLACHKIGAVPVPSPNLLTVKDIQFRVNFAKIKGIIAEDSVA-----DRADEAHKSCPSLKVMVQAGEGDGWLDFETICGEPRPADCAGGDDSLLIFFSSGTTGQPKMVEHTHNYPLGHYVTGAYWHDLEPGAVHLTLADTGWGKAVWGKY-YGQWMAGAVVFVRGKFEPSELLRVLADNKVTSFCAPPTVYRFMIRE-DLSKYDLSALTHCTTAGELLNASVFEAWKEATGLPLYEGYGQTESVLQIATFPNMTP-KPGSIGKPCPGWDIALI-DTEGNLCAPGEEGQICVRPVGLFTGYLDEPQKTENVMV-DGYYQTGDKAWMDEDGYYWFLGRTDDLIKSSGYRIGPFEVESALITHDAIVEAAVTGVPCDVRGQAVKATVVLAPGYEGSEELTKELQKKVTAPYKYPRIIDYVTELPKTISGKIKRAEIR---------- 50086373 21 ----------------------RNEVLSDILDATAAQYPEHVALIDQERNVTYAQLCKQANDIAQQLIQRGIKAGDIIGLWLPRGADLLIAQAGICKAGAAWLPFDMDVPVDRIQVCLDDAQAAGIITS-----LDWADSLQQLSQPVWPVNT------------LNQPTGQPSIAQRADLADPAYIIYTSGSTGKPKGIVIEQRNICHFLRSENSVLGVRHEDKVYQG--FSVAFDMSFEEVWISYLVGATIWIAPKDDPERLCKALQQQNITVLHAVPTLLALF-------PEDVPNLRIINLGGEMCPEALVARW-DLPHHQIFNTYGPTETTVT-SSLARVYADEPVTIGVPLPNYGML-VLNDQFELLPQGEVGELCVFGPSVGREYLGRPELTAEKFIHNTWYRTGDLARLDENGQIQCLGRADDQVKVRGFRVELGEIEAALCDLNGIGTAAVVLRRDDEMDQ-LVAFIVLDQEQIQVKEIRAYLKSR-LPAYMIPNRFEIVEQVPRLLSGKIDRNALRKI-------- 119508896 523 -------------------------TFQDLFAAQVEKTPDAVAVVYTPESLTYRELNQKSNQVAHYLQKKGVKPEIIVGLCVERSPLMIIALLGILKAGGAYLPLDPNYPPERLGYMLADSQVPILLTETS------------LKPALSTPPNYEIIYLDTDWEIISQCSTENPK-SEVTPENLAYLIYTSGSTGKPKGVLIPHIGLTNLTKHKIEICDVHPGDCVLQFFSL--SFDASIPEIIMALGSGAKLCLAKSESLETLLQLLQNNAVTHITITPSALSLI------PSADLPHLRMILVGGEAPSPELIAKWSEE--RRFINAYGPTEVTVNASMVLCGNGHPLLPTIRP-SANKQLYILDNYLQPVPIGVIGELYIGGIGLARGYLNRPDLTNQKFIPNPFYKTGDLACYLPDGRIKLLGRIDNQVKIRGFRIEPQEVETVLCQNSGVRAGVVIIREDQPEQKRLVAYVIPNEETLTSQSLRSFMREK-LPEYLVPSAFVLLDNLPLTPNGKVD--------------- 13475803 23 -------------------------------------YGARSAVTYGDVRRTWAQTGARCRSVAAGLAALGVGPGDTVSVLSPNIPELFELHYAVPLLGAVLNTINTRLEPETVAYILAHSDSTLVIADTAFAPL-LREAFRLNGNTLPVVDVVDAQAQASGERSYEDLAAHPWELPKDEWQALA-LNYTSGTSGRPKGVIYHHRGAYLMAMGTIAAWALPQHPTYLSVVPMFHCNGWTHPWSMAI--VGANMVFTRDASPGKLLEAMAAHRVTHMGAAPIVLQMLCDGRGASAQPFNPQIRVMTAGAPPPPAVLEKA-AQMGLDVMQVYGLTETYGHISQCLWQDEWEALSVGVAFPMVEDIRVVDDTGTDVPRDTQGEIAIRGNTVMKGYYKDATSTAAAF-ESGWFWSGDAAVVHPDGYIQIRDRLKDVIISGGENISSVEVESVLYRHPAISVAAVVARPHPKWGESPCAFVELREGAATEAEIIAFCRA-NIAHFKAPKTVVFGP-LPKTATGKIQKFILRAAARD----- 172040420 20 -----------------------------FLERSANIFPEATACIDGVRRISFKQFREDAEAFARALRANGLARHDRVGVLAPNSYEALLAQFAVPLAGGVTVPINTRLAAAEVAYIQGHAGFHVLIGAADLLAGVVEELPNGLRLEIPELDGT-QPGSFPSFADFIASHREGEGLSYRVADDPIAINYTSGTTGRPKGAVYTHRGAYLNAIGEVNAQKFASDSVYLWTLPMFHCSGWCTG--WAAMAVSATQVTLRAVRGPEMWRLIAEEGITHMCGAPAVLTTLVD--DENKRRVKNLR-IVTAGAPPSPTIITRCEN-LGIEVTHVYGLTESYGPFTVCEPQREVLKARQGVALITNEEVLVIDDSIVEVPDGATGEIVMTGNGVMAGYFEDEEATRIAF-RGGYFHTGDLGVKHPDGYIQLLDRAKDVVVSGGENISTIEVEQAIVSYPDVSDCAVIGVPDEKWGERPRAYVVLRSEAAISEAIIAHCR-VNMAGYKVPRDIVILDELPRTSTGKVRKKELRDEAWQ----- 15237335 19 -----------------------------FLERAATVYGDCTSIVYGNTVYTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCGSKLLFV-DVFSVDLAVEAISMMTTDPPILVFIADKEEEGGDADVADIHRGDLDFKWIRPEDPVVLNYTSGTTSAPKGVVHCHRGIFVMSIDSLIDWTVPKNPVYLWTLPIFHANGWSYP--WGIAAVGGTNVCLRKFDAPLIYRLIRDHGVTHMCGAPVVLNMLSATNEFQPLNRP--VNILTAGAPPPAAVLLRAESI-GFVISHGYGLTETAPQWNRLPASDRARLKAQGVRTVGFTEIDVVDPEGRSVERNTVGEIVMRGSSIMLGYLKDPVGTEKAL-KNGWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTNPAVNEVAVVARPDVFWGETPCAFVSLKSGRPTEVEMIEYCRKK-MPKYMVPKTVSFVDELPKTSTGKVMKFVLREIAKK----- 15805365 12 -----------------------------LVRRGLKLYPDHTAVIEGGPRFTYREWGRRIYQLARAIQAAGYG-GQHVAVLSPNTHGGLLTYAGVPWAGSVLVPLNTRLTPEEYEFQLRHAEVRLLLVDES-----LHDRVREVAAGLGI--EVWVMGDARGAAKLAAQDDSPLPLPVQDENGTITLNFTSGTTSDPKGVMMTHRSTMLNAIETIYYFKADQDTVYLHTLPDFHANGWG--GVWSPFGVGATHVTLPTVRADAAYDAIEQHGVTHLCAAPTVLSMLTDPAHARP--LSRQIRVATAGSPPHARIIADMNA-LGFHVTQVYGLTETSPLITVLPTPRRALIAKQGVEMILAGEVEVLDPELRPVPDGETGEIMVRGNLVMKGYYRNEEATAKAL-EGGWFHTGDVAVVHPDGRIEIRDRNKDVIISGGENISSVEVEGVLYAHPAVREAVVVAMPHEKWGEVPCAFIALHQGQETPEDLTAHVREH-LAGFKVPKHYEFRDDLPKTASGKFQKFILRAELWQGKARG 195400056 15 ------PIPVRVAQDYR--------SLGQFIIDKYKSFGDQTVMIDAGTEYSAKFMYESIVRLAQILQKLGVKQNDVIGLSSENSVGFAVAMFAGFAVGATVAPLNVTYSEREVDHAINLSRPKVI-----FASKITVDRVAKVAKKNKFVKAIIALSGSSDLMNNDKFKTKPDFTSPVKTEDVALIVCSSGTTGLPKGVQLTQFNLLATIDSQIQPTMMPSEITLLTVIPWFHAFGCLTLITTATM--GTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESTLSVLVQTDDF-CKPGSVGVLKVGIYAKVIDPDTGKHLGPNERGELCFKGDGIMKGYIGDTKSTQTAI-KDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEAAGELPMAFVVKQANVLTEEDVITYVHERASPAKRLRGGVLFVDEIPKNPSGKILRRVLRDMLKK----- 71064760 22 ----------------------------DFIIRSAQVYPDRTAIIYDDLEHTWQQTYDRCRQLADGLRKLGVDKNDTVAVMMPNTPAMVECAFGVPMSGGVLCTLNTRLDINALSFCLQHSEAKVLILDSEFA--EHAEMIDETFPNLIVIHATDAAVDIERFMSYEELIASADSLDPTDEWDAIALNYTSGTTGKPKGVVYHHRGATLNAVSNILDWDMPKHPMYLWTLPLFHCNGWCFPWTIA--ERAGVNVCLRKIDADLILQLIAKHKVSHYCSAPVVHNMIAGGKPEYKEAINHEVKGWVAGAP-PSETMLAAMEAMGFHISHVYGLTEVYGPVTICAEQQEWALDVAGRAMSGFELFK--QGTTEPVAADEMGELALRGNMVMKGYLKSRKATEEAFT-DGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEVENVLYKMPEIQSCAVVAAPHDKWGEVPVAFIEIHAGSTLQRDVMAHCKQH-LASFKMPKYIIF-AEIPKTSTGKVQKFELRQAAK------ 218709338 35 -------------ERWFPDGCWLA------LDYHCENRGDNTALIYDQSSYTYNQLRDQVAKVAGMLATQGVTKGDRVVIYMPMIPEAAMAMLACARLGAVHSVVFGGFAPHELAVRIEDAEPKVLITASCGKVLPYKPMVRAIMDSRWKPEKVVVFQREQSLAELNNEDALPHVCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSTIYDMPQDGVFWAWVVGHSYIVYAPGCTTILFEGKPV---RTPDPGAFWRVCEEYNVDVLFSAPTAFRAIKKEDPETKYDLSSLKSIFMAGERLDPPTLDWVESHTNKPVIDHWWQTETGWAISANPTGLEVKAGSSTKPVPGY-QVEILNELGEIAQTNQQGFVALKRPGCLPTVWRNHDRFESGYLSPGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDGVVDGIELQAELVGKVIGAVACFKQALVVERLPKTRSGKILRRTIRQIAEGE---- 85710053 44 -------------------------TLAHYFAHFCNEHKDVPFIVDGDVRLTFGEAYGAAMCVAESLVEHGIEKGDRVGIAARNSANWMIAYMGIAMAGGCVTLLNGFWGGEELAYGIRLAECKIVL---ADAGRAKRLEGTEHGAKLVMMDHNSPAEGLANVWKAPADQASSVALGQLGPDDLATILYTSGSTGNSKGAWSDHRGVVAGVMSYVSQSAMSAQPCALVAVPLFHVTG-EVPLFLQSYAIARKLVLMPKWDAEEALRLMDAEKVTYFVGVPLMSYEIATHPNREKYDLSACKSFAAGGAPRPVEHVTKIKEAFGFPLL-GYGLTETAVGCGNFNENYLAKPGSTGRPSQPMVELGILDDDGNHVEQGKVGEVCIRSVANFRGYWNNEEATKAAFTDDQFFRTGDLGYVDEDGYLFIVDRKKDIIIRGGENITCIEVEDAIYAHDDIAECSVFGLPDERMGEVPAAIFRVKNGAVSAAQLREFLLSR-IAPFKVPEHIWVTDELPRLGTQKIDKKSLREAYTKQLAA- 168141409 11 -------------------------TVQKLFEQQVIQNPDSVALVYKDQQLTYKELNEKVNQLAFYLQKRNIGPESMVGVYIERSLEMIVSILGIIKAGGAYVPLDPAYPTKRLEYILKDANIQVLLTQNHPTQW------------IPKEIDCINIKEHEMNISREKNINPTI---EVKPDNLAYVIYTSGSTGKPKGVLIEQKSLCNFIISSINLTKMNSDSRNIQFASL--SFDASVFEIFTSLVSGGTLYVCSQHDVEPLTQFLQKNKITHALLPPTVLNLL------DESVFKDLQVVISAGSACSEQVAKRWMQ--NHLFINAYGPTETTV-YTVAGIYKGDGAPPIGRSI-PNVEVYVLNEAKKLVPIGTVGELYIGGIALARGYLNQPELTKASFIPHPFYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIV---GEGDTQEWRKHV-GVHLPNYMVPAHFIKIESLPLTVNGKVDKDALPAWAS------ 146282090 46 --------------------WFADGTLANCLDRHLAERGDQVAIIWEGREITYRELYQEVCKFANALRGQDVHRGDVVTIYMPMIPEAAVAMLACARIGAIHSVVFGGFSPEALAGRIIDGSSKVVITADGIRGGKTIALKENVDEALTNVQKIIVVGANIRWYPHRDVAGEVCAPKEMGAEEPLFILYTSGSTGKPKGVLHTCGGYLLYAALTHEVFDYRPGDIYWCTADIGWITG-HSYLIYGPLANGATTLMPNYPDVTRIARIIDKHRVNILYTAPTAIRAMMAEGPAEGADGSSLRLLGTVGEPINPEAWHWYYETVGCPIVDTWWQTETGILISPLPGATALKPGSATRPLFGVVPG-LVDNLGNLLEGPAEGNLVISWPGQMRTIYGDHDRFVDTYFKRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHAKVAEAAAVGVPHPLKGQAIYVYVTLVAGTEPSDTLRQELQQHEIGPIAVPDTIQWAPGLPKTRSGKIMRRLLRKIATD----- 186459886 56 --------------------------IQEMFEKQAALTPEAVAVVCQCRCLTYRELNARANQVAANLRQLNVGPEVMVGICMERSWELLVGILGILKAGGAYLPLDPSYPGSRLSLMLEDAQPLVVLTQAKLCRTLPAIGTRTILDALPTIDEV----ENPSLLNF--------------PGNVAYVLYTSGSTGRPKGVLIEHRSVVNLLGWAHELYTREELAGVLASTSV--CFDLSVFEFFVPLSCGGRVILAE--NALELPQLPAAGEVTLLNTVPSAMAELLRTRGLP----ASVRVVNLAGEPLSAQLVDELYRTQPCKVYDLYGPTEDTV-YTTCALRRPGAPATIGRPLA-NKQVYILNEQQEPVPVGVPGELFIGGSGLARGYLHQAQLTSEKFIPHPFYRTGDLATYLPDGNIEFIGRVDLQVKIRGHRVELGEIESALNQHPAIRENAVV-LRNEADQKRLVGYAVARSEHPTASELRRFLQGK-LPDYMVPSTFVWLSAMPLTVNGKLDRRAL----------- 119501170 10 -------------------------------------------------SVSYQQLHTHVANFQAKLARLGVGHGAAVSLALVNSFEFIVSYLATSWQRAIAAPLNPAYKQDEFEFYIDDLSSSLVLIPRG-AFAQSGPAVRAGRKYNAAIAECYWDGK-EVVLDVKELGKGSIGILEAQPDDIALVLHTSGTTGRPKAVPLTHKNLATTMKNIRDTYLLTPEDRTYLVMPLFHVHGLLA-GFLAPLFSGGSVIVPLKFSASEFWQDFVTHQANWYTAVPTIHQILLKTPLPNP--IPRIRFIRSCSSPLSPKTFEDLERTFKAPVLEAYAMTEAAHQMTSNPPPGKRQPGSVG--IGQGVEVKILDQAGEEVPQGKEGEICVRGENVTKGYLNNPAANKSSFTKDNFFRTGDQGKKDRDGYIIITGRIKELINKGGEKISPIELDNTLLSHPQVAEAVCFAIPDEHYGEDIGAAVVLKSGSATEADLKAWVAGK-LAKFKTPKQVWIVTQIPKTATGKIQRRKVAEAMLQ----- 163699903 46 -----------------------------------RRHGEATFLVYEDDRASFEAFARAVLALSADLIRGGLRPGDRVAIAMRNLPEWPVAFFATLLAGAIAAPLNAWWTGPELEYGLIDSGATVAILDPAERRQACPALARILLARGTEPGAESLEGIIGPVSAWASLPPGELPEVPLAPEDLATLFYTSGTTGRSKGAMGTHRNAVMAHPYSAARAALRRGEVMLVSVPFFHVTGCFAT-LVSALSRGSRLVLMRRWEIARALDLIERERCTSAGGVPTIAWQLLDGREAGTHDLSSLEAVTYGGAPAPAELARRLRAAFHAAPATGWGMTETSGTFTHHMGEEYLRPDSCGPPL-PVCEARIVDPEGRALPPGEIGELQVKGPNVVVGYWNRPAETAAAF-RDGWLATGDLARMDEEGFITIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAIPHPTLGEEPGAVVALRGQDTSEEELKAFVAAR-LAAFKVPVRILFYDELPRNPSGKILKSELRKLF------- 194291808 36 ----------------------------DFLVRAAEVYGDRLAIVHGPLRQNWRDTYARARRLASALARAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLLFMLRHGEARVLLADTEFA-----DLARQMALELPGLKVIAVFGDTDYEAFLDGGDPAYAWQMPADEWDAIALNYTSGTTGDPKGVVYHHRGAAINAVSNILEWDLPKHPVYLWTLPMFHCNGWCFPWTVAA--RAGVNVCLRKFEPRLVFDLMREEGVTHYCAAPIVHTALVNAPTAWREGVRGPVRGMVAGAPPPAAVLAQMEA-MGFELTHVYGLTEVYGPAAVCAEQDDVKKARQGVRYHLQSQVAVLDPDMQPVPDGETGEIMFRGNICMKGYLKNEKATREAF-AGGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGAVSAEDLIAHCRT-LLAGFKVPKAVYFGP-LPKTSTGKIQKFELRRKVK------ 148263671 28 ---GFS-WEAVRSE---LSGLPEGKGLHEAVDRQAAGLRDRLAFRWLGQDFTFCDLKEQSSRFANVLKRLGVEKGERVFVLAGRIPPLYIAALGCLKNISVFCPLFSAFGPDPIRQRLSRGDARLLVTTER----QYAKKIAGIRESLPQLRHVIDDDLDETVLSLPRLMAEAFTIPPTDPEDMAVLHFTSGTTGMPKGAVLVHDAVLTHLVTGRYVMDFHSADIFWCTADPGWVTG-SSYGIIAPLLHGITSIIDEDFDAERWYRILEEQRVTVWYTAPTAIRMLMRAAPLKRFDLSPLRLIHSVGEPLNPEAVVWGERVLGLPIHDNWWQTETGGIMIANYAAMEIRPGSMGRPLPGIEAARVDDSVDVLTEPDVEGDLALRWPSMFRAYLHDEERYRKCFVS-GWYITGDLAKRDADGYYWFVGRGDDIIKTSGHMVGPFEVESALMEHPAVAEAGVIGKPEPIIGEIVKAFVCLKPGFEPTDELIGFGRTR-LGSAVAPKEMEFVDSLPRTRSGKIMRRLLKAR-------- 154245648 18 -------------------------TVPELLRLRAREAPNRLALSSGHRRLTYAQLVERMEAIARGLARLGLGRGDRIAVLLGNGRECILTALGALRLGAAVVPLNTRYADEELAHALALVEPAAVVTTAEGAG--------RLARLAPALRTLVVEGADTETSLWPEPEREPPGIAPHDPADLACLLFTSGTTARAKAVMHDHRSMIGAGLSCSAALGLTPADLYQGGWPFFTSSGL-NLGCMSSWVAGGGFVFEEPLDNGGRLRLVARERSTFLHGVPSVIHFMIEEYAKGGYDVSSLRRVGYGGSAMPAEVIRRISAAWGVEQVQIYGMTESGPAGARLEPADWRKHGSIGVAM-PHCEIAIVDEAAAPLPAGATGEILIRGPGVGKGYFRNPEATQAAFRAGGIL-TGDVGHLDPEGYLYFTDRKKDVINRGGLKIASVAVEQVLYRFPGVLEAAVVAIAHPHLGEDVAACIVPQPGVLDLDEIARFCADK-LADYERPRRWLVLDALPKNPMGKVLKTELRQRFE------ 152985889 17 ----------------------------ELLRRSAQRHGQRIALSCEPLRISYAELFARVTQTANALHRLGLESDQAVSFLLPNLPQTHYVIWGGEAAG-IVNAINPLLEPEHIAELVRASNTRVLVTLAPFPGSDLWQKVAGLRAQLPELYAIVVVDPANLLPAREALKAQRGPLPEIHPDDVASYFHTGGTTGTPKLAPHSHFNEVAMAEIMGLNADYGVDDVLLCGLPLFHVNGVMVTG-LAPFHRGAQVLLARNPTLQDFWKLVERYRVTSFSGVPTIYAALLQVPSDGR-DLSSLRFALCGAAPMPVELIRQFEARTGLKVIEGYGLTEGTCGTSCNPRGGERRPGSIGLRL-PYCQVKVLDGDGRDAAPNEAGNLCLKGPTVFKGYLQQ-EKNRDIWVDGDWFNTGDLGRIDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHKHPAVALAAAVGKPDARAGELPVVYVQLKPGAASEEELLEHAGRHVPERAAVPKDVWLIESIPLTAVGKTFKPALR---------- 77462142 26 ------------------------------LKRAAEVHTDRTALVNGSIRLTYGEYHARVSRLASALAGMGIQSGDVVATLLPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLLLCDTAFLKLAKDACAR-LEGKAPILVEVCDRSPSGEVLEYEDLPWAPWVMPEDEWESIA-LNYTSGTTGRPKGVVYHHRGAYLSTYGNAIAWRMQLYPVYLTIVPLFHCNGWCHTWMVPML--GGTVVCCRDITATAIYAAIADEGVTHFGGAPIVLNTLINAAPEDRRSFDQVVEVFTAGAPPPAATLAAIEP-LGFNVTQVYGLTEVYGPATTAGEERSALKARTGVAMATLEGAEVHDTHGQPIPRDTVGEIAMRGNMVMKGYYKNPEATAEAF-RDGWFRSGDIAFQHPDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVLKRGRQATEEEIIAFARER-LAGFKTPKQVIFC-ELPKTSTGKIQKFELRAVAK------ 145252556 21 -----------------------------LFERQDKPFPDKVIYQDADRSYTYQQVKDAALTFGKGLKAFDWKKGDVLALFTPNSIDTPAVMWGAIWAGGVVSPSNPAYTAEELAFQLKNSGAKVLVTQ---APFLQVATAAAKEAGIPEDGIILIGDQRDHFTSIRNISATRFRKPKVNPSNLAFLVYSSGTTGVPKGVMLSHRNIVANILQAGEAGNLTTGDRILAFLPFFHIYGLTC-LLHQTIHKGLHLYVMTKFDIEQWCSHVQNYRITFSYVVPPVVLLLGKHPIVSKYDLSSLRMMNSGAAPLTQELVESVYARIKCGIKQGYGLSETSTTHTQPWEEWRSTIGSVGKLLPNMEAKYMTMPEDAEVPAGEVGELYMRGPNVFQGYHNNPAATAECLSEDGWFRTGDVGFQDPQGNFYITDRVKELIKYKGFQVAPAELEGILVDNEAVDDVAVIGVESEAHGEVPLAYVVRSSAAQEAENIVKWLDAKVAYHKRLRGGVSFVKEIPKSASGKILRRLLKKKAKEE---- 15920241 7 ------------------------------------------------ERMSYKEFALRVRKLSSFLKSLKLEKGDKVASIEWNTRRHLELYFATTNMGYILHTINVRFHPNEIEYVINHAGDKFVFTSPEF----------EISKLKTSLSGIFYLD--ENFDKAIDMQKPIDSFPQLDEKDEAVICYTSGTTGKPKGIMYTHRSYIHSLTLLADAVGISRNDTVLVVVPMFHINGWDLP--FSALMTGAKLVLPPRPTSKDLAELIEKEKVTIAAAAPTIWIDFLNFIEKENYNISSLKTVVTGGAEPPRIIAEKF-NKMGIRLYHAWGMTETEAITTVNQDQE--KISSQGIPLPGIEMRLVSLDNEKELPDGEIGELWVSGAWVAKEYYKEAEKSKETFIDNRWLRTGDIVTIDKYGYIKIVDRAKDLIKSGGEWISSIDLENAIMSYYKVFEAAVVAVKDEKWGERPVALVVPKEGKITESEIKEYLLSNRFPKWWIPDKVLFINELPKTSTGKLDKKVIRELVR------ 82702953 502 ------------AWGINEQRYANTEPVHRLIERQVEVQPEAIALIFGDVELSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQS------------RVRSAIPHSDQCVVLE-----LDRLDLEEESGSNPQVALHNLAYIIYTSGSTGKPKGVSVAHHALVEHAQVAVGFFGLGSTDRMLQFSTI--NFDGFIEQLFPPLCAGAAVVLRGPWDSETFYRELIEKRITVADLTTAYWFMLVDFARGGPRDYGLLRQVHAGGEAMSPEGLKAWSEAGGVTLLNTYGPTEAAVTATVWNCSDYVPIVSIGSPLAA-RHIYLLDANLTPVSPGIPGELCIGGELLARGYLNRGGLTAERFIADPFYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIEMQLLAQPEVREAVVVARENPAGGARLVAYVSLHAEAEMEVGRLREALGKVLPDYMLPSMIVVLESLPLNPSGKVDRKALPEPEAEEVLAG 118587877 22 -------WPDFLLDDFQPERLNAG---VELTDRMVEKLGDHTALIGNGRRRTYKELADWTNRLANALTELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSKIVDKAEIEFALCDTRL----MDEMVTCAKNSSFLKKVVGFDGTSNHDAELDRLALEKYDAVPTGRDDVALLGFTSGSTGTPKATMHFHRDLLIIADAYAEVLGVTPDDVFVGSPPLAFTFGLGGLAIF-PLRFGAAATLLEAATPPNMIEIIEKYKATVCFTAPTAYRVMLQAME-EGADLSSLRAAVSAGETLPAPVYEAWMAKTGKPMLDGIGSTEMLHIFIS-NRFDDHKPACTGKPVSGY-EVRILDQDGNDVPPGEVGRLAVRGPTGCR-YLADDRQSQ--YVMDGWNITGDSFSMSEDGHLHFAARNDDMIISAGYNIAGPEVEAALLAHPAVQECAVIGAPDEERGSIVQAHVVLVAGQEASDELSKILKDHVIAPYKYPRSIIFTDALPKTETGKIQRFRLR---------- 198266057 25 -----------------------------FLERAAAVFPDHTAIIHGKLRRNYATFYARSRQLASALTQRGIGRGDTVAAMLPNTPAMLECHYGVPMCGGVLHSINTRLDAAIIAFQLDHAMSKIIIVDAEFMPLMQEALALAIQVDDPEYEGAKAAFDGGGYESLADGDPAFAWLMPADEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNAITTSMRKHAVYLWTLPMFHCNGWCFPWTLSAII--GTHVCLRQVRAEPIWNALADDNVTHLCGAPIVMSLLIAAPVDARRTLDHTVQFFTAAAPPPEKLLADMKTA-GFDVTHLYGLTETYGSWSSLPNDEQARLKSQGVRYLPLEGLDVLDETLHAVPDGVTGEVMFRGNVVMKGYFRNPVATKKAF-EGGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEIEEVLYSYPSIEIAAVVAMPHEKWGETPCAFIEATGQEIDTDALRVWCRDR-LAAYKVPGRFV-VTSVPRTSTGKIQKFVLRERAK------ 37524889 541 ----------------PQDHIQHGGCFHELFEQQAARYPEKIAVIFDGNSLSYQELNKQANQLAHYLIEQKIKPETLVALCIPRSIRAVVALLGIIKAGGAYLPLDPSYPKSRLQYMLEHSEAEFILTET------------NLIEKLPISQQKVICLDTEQHMPADNIAERPFPLTE---NNLAYVIYTSGSTGKPKGVMLEHKGWVNLALSQAGLFGVDSYSRGLQFA--SWSFDAMILEISMTLAYGAALYLISETSPEYLDELVDKHQITHAVLPP----ALLPYLDFNK--WRSVSTLLLAGEAVPPQIAVRWSQ--GRKLFNVYGPTECTAIVTSGLLTDDKI--TIGKPL-PNTVIRILDPSGNLVPVGVAGELCIGGIQLARGYLNSPETNATKFMTDRLYRTGDLARWLPDGSVEFIDRIDSQVKIRGFRIELGEIETVLVGHDALSSAAVMTYGNDK---RLIAYVCPTDNVSQSSDIKAELSEKQLPEYMVPSLYIPLERMPLTLNNKVGKKAL----------- 120405917 3 --------------------------LFALLDQTAARHGDRGAVYHGERVHTWSSLRERALRLASSLREFG--PGARIAVASENRPEIVELMFAIWAAECVFVPLNYKLHVREMEQILSDAGAARVFTSP--------KIGAELAPVASTGIEIIGAAEYES-----RCAAMPSPAPDTDPASPAWLFYTSGTTGRSKGAMLSHRNLMAMTVSHLADFDCDENSSLIHGAPMSHGSGLYVP---PYVSRGARQVVPGTFDPDEFLDLCESHPGCSAFLAPTMVARLVQTGRACPAN---LRTIVYGGGPMYVDSLKKAMAAFGPVFVQLYGQGEAPMTITGLRDAPDAVLGSVGYARSGVD-VAVLGPDGAPVAVGEIGEIVCRGDVVMSGYWQNPEATEAAL-QHGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVVEAGVVGAPDEEWGEVVVAFIV---GAASAADLDAHLLER-IARFKRPKRYEFVDELPKNSYGKVLKRELRARL------- 166797875 2947 ------------------------ETVYRWFEMQAEQSPDHEAVIFGNERYTYRQLNERANRLARTLRTKGVQADQFVAIISPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLRDSRAEVVLTQ------------RSLLDQLPYDGDIVLLDEENSY------HEEHSNLEDSDAHDLAYMIYTSGSTGNPKGVLIEHQGLADYIWWAKEVYVRGEKTNF----PLYSSFDLTVTSIFTPLVTGNTIIVFDGEDKSAVLEIMRDSRIDMIKLTPAHLHVIKEMNIAGG---TAIRKMIVGGENLSTRLAKSVSEQFKGRIFNEYGPTEAVVGCMIYHFDAERDKRPIGTPAA-NTDIYVADASRNLVPIGVIGEIYISGPGVARGYWNRPDLTEEKFVENPYYKSGDLAKRLKDGNLVYIGRVDEQVKIRGHRIELGEIEAAMHNAEAVQKAAVTVKEEEDGLKQLCAYYV-SDKPIAAAQLREHLSSQ-LPDYMVPSYFVRLEHMPLTSNGKINRKALPAPEA------ 157347704 19 -----------------------------FLDRAATVYGDCPSVLYNSITYTWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVPMSGAVLNTINTRLDARTVSVLLRHSESKLVFVDCLSRALILEALVLIADEEVAPSSTVDFICTYEDLVERGDPEFKWVRPE--SEWDPIILNYTSGTTSSPKGVVHCHRGIFIVTIDSLVEWSVPKQPVYLWTLPMFHGNGWTFTWGMAAI--GGTNVCLRKFDARIIYDAIPKYGITHMCAAPVVLNMLSNYPNHQP--LGDPVKILTAGAPPPYSVLLRTES-LGFVVSHGYGMTETA-------GVRARVKARQGVRTVVMTEVDVVDPSGVSVKRDSLGEIVLRGACIMLGYLKDPEGTSKCMSKEGWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPESPTAKEMMEYCRAR-MPHYMVPKTVVFKEELPKTSTGKIQKFKLRDIAK------ 158517764 49 ----------------------------------------KTAFIDAGQCLTFSDLWRAVDRVADCLHEVGIRRGDVVLILSPNSIFIPVVCLSVMSLGAVFTTANTLNTSGEISKQIADSNPTLVFTT------------RQLAPKLPVAISVVLTDELTSAIRVVGILSEMVKKEPVNQDDTAMMLYSSGTTGPSKGVISSHRNLTAHVARFISDN-LKRDDIFICTVPMFHTYGLLTF-AMGTVALGSTVVILRRFQLHDMMDAVEKHRATALALAPPVLVAMINDADLAKYDLSSLKTVRCGGAPLSKEVTEGFLEKYPVDILQGYALTESNGGGAFTNSAEERRYGTAGT-LTSDVEARIVDPNGRFMGINQTGELWLKGPSISKGYFKNQEATNETINLEGWLKTGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLITHPDILDAAVIPFPDKEAGQYPMAYVVRKHESLSEKQVIDFI-SKQVAPYKKIRKVSFINSIPKTASGKTLRKDLIKLATSKL--- 214037326 23 -----------------------------ILKRVERVHPELPAQVHGSIRRNWGEVAQRCKRLASALANHGVSSGDTVALIAPNIPEALECALAIPMLGAVLNANNVRLDAATIAYILEHGEAKALLVDTEFSSMAKEALKQSGRDILDIQDTQGPGGERIGALTYDELLAQGDPTLPNDEWDALALNYTSGTTGRPKGVVYSHRGAWTNTVNNVITWEMPHHPVYLWTLPLFHCNGWCFPWTITLLA--GTHVFLRSPKADAIYNAFAGEGVTHLCGAPIIMSMISGAAPQDQREFTQHVKMMTAAAPPPASVIASIEA-MGISITHVYGLTEVYGPAVVCAEKPSWRELSVGVAYELEEDVRVLNETGQPVPDGQTGEIVFRGNIVMKGYLKEPEETAKAF-KDGWFWSGDIAVHHSDGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSLAAVVAMPNEKWGEVPCAFVELAEGAETEQALLDHAKSK-LASFQRPKKVIF-GELPKTTTGKIRKNELRDRIRDR---- 126437356 2 -----------------------GTTLADALHDAARDTPDRVLVRDGDDELTCGALQERATALASALMRR-MPVGSVVSFMLPNWHEAAVVYLGATLAGMVVNPILPSLRDHELTFILADADSRAIFIPHTFNGHDYAAMLKRVAAGLPSPPEVVVVAEPAGHTSFADLLAEAGELPELSSDSTRMIMYTSGTTGRPKGVLHSHDSLHALLAQLGRYWNIDPGDTFLVPSPIAHIGG-SIYAFEAPLLLGSRAVLMERWDPDGAVALMLEHGCTHMAGATPFLDGLLAAAQRADTRLPDLEVFICGGASVPPSLIRRAAAYFERALVTVYGSTEVPVTTVGSLDDVDHAAETDGRP--GIADVTLVD-----------GEIRARGPQMFTGYIH-PQDNTGAFDTAGYFRTGDLGRWTDDGYLMVTGRAKDIIIRNGENISPKEVEDLLVTHPQIAEIAIVGIPDARTGERACAAVVAADPGPDVESLREFLLGRGVAKFKVPEQVVLVEALPKNDAGKVLKHKIRASLTE----- 121610369 25 -------WPAAIA---RKPAYPFGEALSEYLRRWAALQPQKAAVIFYGQTITYAQLDALSERCAALLASHGVQAGERVAVMLPNCPQYHIVFFAILKLGAVHVPVNPLFKAQELLYELNDSGAKTLVVLDQLAEMAGRVLPRTMHDMLPAAPTLPVPPSGPRIAPAGMLDLMPARTPELDA--PAALNYTGGTTGMPKGCVHTQRDMIYTAATTCSVAHIGPDDITLNYMALFWIAGENAGMIF-PIFSGSTVVLLARWDPVGAMAAIERYGITRAGMVLDNAVEIMEHPQAGAYDLRSLKVVRVSSKKLNPEYRRRWCQLTGTVMIEAWGMTETHTCDTFTAGQQDDDLDLRGQPVFPGTVIKICSQTGATLPIGQEGEIVVRSPSLLKAYWNKAEATTESL-RGGWLHTGDIGVFDARGCLHFLGRAKEMLKVKGMSVFPSEVEALLGRHPEVLGCGVVGQADAEKGEIPIAFVRLRDSALTEADLAAWCRD-NMAGYKVP-QIRLVSALPMTATGKVKKHELQALLQ------ 186476301 36 --------------------------------------ADKPAYIDDAGVTSYAQLEHRSRRFASALRSLGVHAEERILLVMLDTAELPVAFLGALYAGVVPVVANTLLTATDYRYMLTHSHARAVIASGPLVPTVEQALSEAEQDGCLLIVSQPVHFDPPPMHVLSRLGAEPLLKPNASSDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKILGINERDVVFSAAKLFFAYGLGNALTFPLTVGATTVLMAERPTPDAVFRRLVEHRPTIFYGVPTLYASMLVSPNLPPREQVAMRICASAGEALPREIGERFTAHFGCEILDGIGSTEMLHIFLS-NRAGEVEYGTTGRPVPGY-EVELRDEAGRTVPDGEVGDLFIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYCRLPNGCYQYAGRSDDMLKVSGQYVSPVEVEMALVQHTAVLEAAVVGVDH---GGLVKAFVVLKQTATLADDLKSFVKGK-LAPHKYPRDIVFVDDLPKTATGKIQRFKLREQLT------ 21230281 11 ---------------------------------HARLTPQRLAARDLQQEWTYAELDDLIGRLAAVLQTRGCVDGERLAVLARNSVWQVALHFACARVGAIYVPLNWRLSGTELDALLQRAEPRLLLGDDVAAGR----------------------AQVEDFARFIDNAKQPAETPYIPPDRVSLILFTSGTSGQPKGVMLSEQNLQQVAHNFGVTTRVEAHSSFLCEAPMFHIIGL-ATNVRPVLAMGGSIQVSNGFEPKRTLGWLGALGITHYVGVPQMMQAFRSQPGFDPAALRHLTALVSGGAPASEDLLGWLED--GIPMVCGFGMSEAGTVFGMSVDCEVIRLGAAGIS-SPTVQTRVVDNEGNDCEVGMPGELLLRGPNLSPGYWRDPQATAEMRDGAGWFRTGDIVRRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPEIRECAVVGMADAQWGEVGYLAIVPATETPDLERIRSYLSER-LAKYKVPKHLRVVAALPRTATGKLQKARLKDALANE---- 66817280 92 ------------------------------IDRHLKENADKVAILFEGKKVTYREMFEEVCRLSNLLISLGVGKGDTVAIYLPNTPTAIYSMLACARIGAIHSVIFAGFGYESIVSRVHDAKCRVIITADGLRGGRYIPLIDQVVQHCKLVQHVLVGRPTITFNPSIDIWADEAPPVWLDSEDPLFILYTSGSTGTPKGLVHTQAGYLYAAMTHRYVFDYHDSDVYACMADVGWITGHSYI-VYGPLANGATTFIFEYPTPARYWEMVQRHKITQFYTAPTAIRSLMKFPISQQSDKSSLRVLGSVGEPINPEAWRWFNTNVGCAIVDTYWQTEGGHLITPLPGVTSTKPGSATKPFF-GIELQVLDSTGERLYINISGVLAISKPWIARSVYRSHGRYLQTYMYKGHYFTGDGVKLDSDGYYWIEGRVDDVINVSGHRLGTAELESALVGCSICAEAAVVGYPHDIKGQGILAFCTLKEGYQEDESLKKEVR-NVIGPFATPDVIVITPSLPKTRSGKIMRRILRKI-------- 172065010 45 -------------------------------DRHAAADPNAIALDWRHRSFTFAQMQALSARVANLLVEQGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLIVT-----NIANRAKLDEIVD-CPPVATVREPGDTIDFRTALDAQSGTFEPVLRKGTDLFMMMSTSGTTGLPKGVPVPLRALLAFGAYMRDAVDLRPSDRFWNIADPGWAYGLYYAITGPLLLGHATTLYEGSFTVDSTCDVIERLGITSLAGSPTAYRMLMAAGTEVAARLKGLRVVSSAGEPLNPEVVRWFHAALGAPIHDHYGQTEGMVVNNHHGLTHVVHVGSAGLAMPGY-RVAVLDEAGRELGPGEPGNLAIRSPLLFTGYWQQD--TPA--IASGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSKGPALADELSQHVK-RRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKMEAEK---- 119503301 50 -------------------------------------HGEAEYMVYLDERMTYHDAAERVAGFANWLREQGIVPGDRVAIAMRNYPEWMLAHWAINAVGAVVVGLNAWWVADEMAYALDDSKPKMLIADQQ-----RLATFATVNDQFPDMAVVSVRSEDDAVTSWDTAVATGGVLPEVDPDSDACIFYTSGTTGRPKGAQLTHRGCVANVLNVAAMGGIYASPVALIATPLFHVTANNCIMQAGTV-AGGRFILMYKWDPVEAMRLIDAEQITTMSAVPMMSREILTHPDRDEYDLGSLNAMGGGGAAMQPDLVGKVAAEMKAKPAQGYGMTEVCGIISYIAGDIFIERPSSAGPMVPTLEGKCVDSEGRKLGANEVGEVCVRGTPVIKGYINRPEATAETIVE-GWLQTGDIGYFDEDGFLYLVDRAKDMILRGGENIYGAEVENAIFDHPAVLECVAFSVPDDRLGEEVGAAIHLKEAALDASGLREHLASR-VAAFKVPRYIWFLSELPRNANGKFLKRELKDVL------- 71281178 58 ------------------------------------------------QKFSYLELTSLVAKFADVLRSQDVTKGDRVLIYMPMIPQAAIAMLACARLGAIHSVVFGGFAANELAVRINDAEPKVIVGASCAKVIPYKPLIDQAIEQREEVQAQLVPNRDLDWQEQMDVAVEIPAVP-VKSTDPLYILYTSGTTGKPKGVVRDNGGHAVAMLYSMKIYGMQKGDTFWAAWVVGHSYIIY-----GTLMAGCTTIVIRTPDAGAFWRVCAEYKVNALFSAPTAFRAIGKEDPEKDYDLSSLKRLFLAGERLDPATYHWLKEKTQLPVIDHWWQTETGIASTPLDDGSDTKAGSAGFPIAGFD-VQILDGDGQQVPAGQQGSVAIKPPGCLATIYRDSERLVSGYLSNGYYTSGDGGYIDEEGYLFIMGRIDDVINVAGHRLSTGEMEEVLSGHPAVAECAVVGIHDALKGQVPLGLVVIKNGITTSDELISELKQNDIGAIASLKKLLIIDRLPKTRSGKILRKTLRQMI------- 148555020 9 ------------------------RSIAHLLRDRAIDHADRIAVREGDRETSVRDLHDAARRMARALIAAGIAPGDFVVCWAPNVTRWVIAAHAAWMAGAVLMPLSTRLKAREVGPLLEATGAKLLVTVGECAGTRLIDIVKAAFDRLPAVRRIVRLDEDSASAPGEVGFADDAVIAGIDEEMLAEVMFTSGSTGAPKGVQLSHGQLMRAYRDWADVAALRAGDVYLVIPPFSHGFGLNA-GILASAERGMTMVLMDIFDPARALDLILRHGITVASGPPNLYLALLDQRARTGAEVTTMRVCFIGAASVPMELLRRVRAELGVRAINAYGLIEGCVSMTRADDPEDVVSTTTGRPMD-GVEVRIVDDGNRPVPQGQTGEIVMRGYNVMQGYWREPELTAAAIDADGWLHSGDIGLLESHGCIRIVDRKKDMFTCGGFNVYPAEVENLLLSSGLMSAVSVVGVADRRLGEVGVAFVIPHPGSDVTAEALTAWARENMANYKVPRTFVLGTELPLNANGKVAKDVLRTSARQYSDAG 72383783 24 -----------------------------FLDRCAEQYPDRDAIIHGHLTQSWSTTRERCRRLASALVKRGIGKGDTVSILAPNTPAMVEAHHGIPLSGAVLNAINCRLDADGVRFILRHGEAKVLFVDREFSGLDSPPLVIDILDPLAPAGELIGEFEYEQFLQQGDPAF-PGLYPE-DEWDAIALNYTSGTTSDPKGVVPSHRGAYLMSLLQLTDWGMPRGPKYLWTLPLFHANGWCF--AWAVTAAAGTHVCLRKVNAANIFHAIEAHSVDHFCAAPIVLASLATATDYERRSFSHPVRIRTAGSPPPASVLKAVSE-LGFDVEHVYGITEASGTPVSSSDEKARLMARQGNRAAALEGLYVADPDTMSAVPRTQGELMLRGNIVMKGYLKNPEATQRAF-SGGWFRTGDVAVVHPDGYIQITDRSKDVIISGGENISSVEVEDVLHQHPSVLIAAVVAQPHPKWGESPCAFIELKDGVPAEEEIIAFCRAR-LAHYKCPVRVVYGP-LPKTGTGKIQKYRLREIACSR---- 18376631 17 --------------RIPRHYNAADDLIGRNLD---AGRGPKIAYIDDEGRYSFDELARRVNRCGSALGELGLRREERVLMCVHDTIDFPTVFLGAIRAGIVPIAVNTLLTASDYEYMLTDSRARVAIVSE-----PLMAVFGPLLGKVPTLERIIVAGDADSLAALLAQGREAFPAAPTVADDACFWLYSSGSTGAPKGTVHIHSSLIHTAELYARVLGIREDDVVFSAAKLFFAYGL-GNGLTFPLAVGATAVLMERPTPAAVFERLRQHRPTIFYGVPTLYASMLASPDCPARGELNLRACTSAGEALPEEIGRRWTERYGLDILDGIGSTEMLHIFLS-NRPGQVRYGTSGMPVPGY-RVRLIDDAGNELAPGEPGELQISGPTSAVCYWNNREKSRSTFLGE-WTRSGDKYLLDQDGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGCEDEDHLIKPNGFIVLKPGLEADEALREMLKNHVLAPYKYPRWMEFVEELPKTATGKIQRFKLR---------- 67516735 42 -----------------------------------------------------------SQRFAAGLRKSGLQKGDRVLLFSGNDIFFPVIFMGIIMAGGIFTGANPTFVARELAYQLQDSGAIYLLCAEDSTGIEASKIAGLDMDKVFVFNNALYDGKGEGMEEGAGFAWEELDTPE-KANTTLALNYSSGTTGRPKGVEISHKNYVSNMLQYNHLFYLNPNWRWLCFLPMYHAMAQNIF-IAAALNRGVPVYVMPKFDFIKMLEYTEKFRISDYILVPPVVVALAKHPAVKKYDLSSVEDIGSGAAPLGREVCEEVEALWPINIKQGWGMTEATCSILGWSPMEKCLTASVGE-LNPNCEAKIVADDGTELGKNQRGELLVRGPNVMKGYWRNPQATKETLTEDGWLRTGDIAFVSNEGWFHVVDRKKELIKVKGNQVAPAELEAILLEHPAVADAAVIGVPKDE-DEAPRAYIALKPGNATAKDITTFMEGKVSRIKRITGGVVFVEAIPKNPSGKILRKALREQAKQEL--- 86158469 100 ----------------------------------------------EEHTYTYNRLYREVGRFGNALRKLGVKKGDRVIIYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDSAAKVVICSDRGKKIPLKPTVDEAVRDLYSVEHVVVHRRGHDFYDVQDAAAIHCPPEPMDAEDPLFILYTSGTTGKPKGVVHTTGGYLVGTTYLARAYYIGDKDIYWSTSDIGWIVGHSFI-VYGPLSVGATIFVPDYPSPEVTWELCERYGVDVMFTAPTAVRMWMSHGAPAKYDLRKLRLIACAGEPLNPEAHHWAQQHLKGMVVDNWWQTEIAAPVLGTLPTFDARPGKVGKPM-PGADVAILDQGGEPVPEGQGGLLVIRKPYMLRTVWNDHARYEKYWTQPGVYTAGDIAVKDRDGYFAVLGRADDVLNVAGHRIGTADVEGSLLRHPAVAESAVVGLPDPVKGERIKAYVVLRKGVPQGPGVIGSLKDHVLGPIATPSDVELRATLPKTRSGKIMRRYLK---------- 211958763 1 ----------------------------DACDRWADVEPDRTALLHGDEKWSYGRLKRNSCQLANALESLGVASQDRVALLLPQAPETAVSHLAIYRLGAIAVPLAALFGPEALRYRLENAGAKVVITNQAG-----LEKLSALREQLPFLEHVLCVDGAGEFWSLLERGSDQFEGCATGPDDPALMIYTSGTTGQPKGALLAHRVLLGHLIQMAHEMLPQAGDLFWTPADWAWAGGL-LNALLPSLKFGVPVVTARKFDPEGAFDLMARHGVRNAFIPPTALKMMRSVDHRKYSDQLQLRSVCSAGEALGREAFVWCQEALGVAPNEMYGQTECNLVLGSGAGLGVSRAGAIGKPV-PGHEVAVIRPDGSICEPEEQGEIAVRRPVMFLGYWQRPDADETKFLGD-WMLTGDQGVVDADGYFHFVGRNDDVITSAGYRIGPTEIEDCLIKHEAVGLAAVVGKPDPVRTEIVKAYVVLKDGYEPSEGLVDDIRQYVLSAHEYPREIEFVSEMPLTTSGKVIRRILRSRAQEE---- 119476024 20 -----------------------------FLSHAAKTYPDNLAVVHGDLRYNYATLQQRCRRLASALSQHGIGPGDTVSVIAPNIPAHLEAHFAVPMTGAVLNSINIRLDADTFAYIFDHGECDVLLIDAQFAEVAKRPLIIDLDDSLGPRSVRIGSTTYEQFLLTGNPDIVPA-LPADEWQSLA-LNYTSGTTGNPKGVVYHHRGAHQNAMGNILAWNMGHAPTYLWTLPMFHCNGWCFPWTITLLA--GVHVCLRDVAADAIIESIVANDVSHMCGAPIVLSMIANAPEVLRNQIPKGIKIMTAGAAPPAAVIVAIED-LGAEITHTYGLTEGPCVYCAWHTEWDAMKARQGVAYPVLNNLDVLDETMRPVPDGETGEVMFRGNVVMKGYLKNPDATREAL-ADGWFHSGDLAVKHPDNYIEIKDRSKDIIISGGENISSIEVESALYQHSAVLSAAVVAKADDKWGETPCAFVELKDGTTDAQTLIAFSRNH-LASFKIPKHVIF-GELPKTSTGKIQKFILREKAK------ 146308577 32 ----------------------------ELIRRSAAAQPDAPALSFGDERLSYAELLGKITQTANAFHRLGLRPGKAVSFLLPNLPQTHFTIWGGEAAG-IVNAINPLLEPAHIAELIHAADSELLVTLAPFPGTDLWDKVSAMRDHLPELKAILCVDLANLLPEPQALKAQRGPLPDILPEDIASYFHTGGTTGTPKLAPHSHANEVAMAYSMNLVTRFAPGDVTLCGLPLFHVNGVVVTGLTA--FIGGAEVLLATPQIGNFWKVIERYRVSFFSGVPTIYAGLLQVP-SEGYDLSSLKYALCGAAPMPVELIRQFEAKTGLTLIEGYGLTEGTCGSCANPPAGERRPGSIGLRMPYCDVIKVLDEQGRDAAPNEIGNLCIRGATVFKGYLQAS-KNADIWVDGDWFNTGDLGRKDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHKHPAVALAAAVGKPDEKAGELPVVYVQLKPGAASEAELLEHAAAHIPERAAVPKDAWIIDAIPVTAVGKTFKPALR---------- 145594614 8 ------PWLRSYAPGVPTTIAPTDESLVDLLQEAVHRFGDRTALDFFGATTSYRDLAAQVDRAAEVLRRLGVSQGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLADHGARIAVVWSKIAPLVHRTVAVDLSAALPRLKRWALTAPAPGTLAWERLLADSGPLPAPGPDDTALLQYTGGTTGTPKGAILTHRNLRVNAAQGRAWVPRDGAETVYGVLPLFHAYGLTLCLTFSV-NIGATLVLLPRFDVDETLKAMRRRPPTFLPAVPPIYEKLAVAARERGVELTSIRYAISGAMSLPPAIVGLWESVTGGLLVEGYGLTETSPVALGNPVSTARQPGTVGIPF-PATNIRIVDPEDRDRAPGEAGELLISGPQVFAGYWCRPEETAAVLLPGGWLRTGDIVEMNSDGFVRVVDRIKELIITGGFNVYPSEVEEVLRQIPGVRDAAAVGLPGTAGREEVVAAVVLHSDTIDEAGIRARCREQ-LTAYKVPRRVVVVDDLPRSQIGKVLRREVRDRL------- 166365523 14 ---------------------------------QAQLTPDAIAVLDETCPLTYQQLDHLSNQVAAYLQTQGVNPNTRVGIMTERNPGMIIGILGILKAGGCYVPLDPDYPVERLRYILDHATIEILLTEHQVS----EQLISCVTEPLP-LQTVLFLDEGERLNKINDLHSKESINLCNRPEDLMVILYTSGSTGRPKGVMLNHRGYMNRLEWMQKTFSLKTGDRV--AQRTSFCFDISVWEIFWTLMEGATICPVKRENPWEFAAWIKKTKINVMHFVPSLFGEFISAIENESWTFPDLRWLIFSGEALPMSFIQKWLDCYGLKLANLYGPTEASIDVTYTERPDERTSSPIGKAIDNVY-LKVLDDQMQPVKQGEMGELWLGGVQLALGYLKDPEKTAKAFCSNPFYRTGDLVKELPDGTLEYHGRIDNMVKIRGFRIELGEIESILTTHPNVREAAVLAIDYGEGQKRLIAC--LSGDKIKNRVLKAHL-EQKLPHYMIPQRFAWFPQLAKNHNGKLDRK------------- 28871653 1530 --------------------------VHQLFTEMSEPCADLPAVMFGTASMSYRQLEARSNQFAHYLQRSGVLPGTLVGICLERSMHVPVAILAVLKAGAVCVPMDPSYPTERLRFMAQDARADLIITLTT------------LRPRVEGCSHTIICMD-----QCADAWHEPSSNPARPQNDLCYVIYTSGSTGLPKGAALTHEMLTNLVQWQLTESRLSRGDNTLQFSPL--SFDVSFDEFFSTWASGGTLVMVTRRDPVLLLELIQRQNIARLF-IPFVALQGIADAARDVDKLACLKEVVCGGEQLTQEVVDLFQKLPDALLHNQYGPTESFVTGYRLDATQWPALPPIGKPLF-NSQMYVLDASLEPVPVGVRGDLYIAGVHLARCYWERPDITAERFVPNPMYKTGDVARYLPDGNIEYLGRSDHQVKIRGFRIELAEVEQALMAQETVASAAAMVREDRPGLKKLVGYLVAKSDTLNIVDIKEHLR-RTLPDYMVPTTFVILPTLPLTPSGKVDKRSLPQPEND----- 157112928 33 -----------------EAGC---RSLGELIIKRLRENGDDVAYIDGNESITYSELLEQSVRLANRFHRIGIKKNMMIAIMCENRLELALIALAATYMNAVPILLNPAYTTIELEHVLKLTQPRAVFVSSVAVKTLLK-----VANAIPSIKMITLLGSKERPHKRVTLFGELFDRNKLKNDQVALMVLSSGTTGLPKAVQLTHYNIMAVLAYIRDTFSLSPTSLGLALLPFFHIYGYMI--LLSACCNKRTIVSLPKFEPKLFLSTIEKYKIASAALVPPLVVFLAKHPLVEKYDLSSLMAISCGAAPLSKEVEEMVQKRLPVLIRVGYGMSETSLGVLTRNFG---KPGSVGKVNRMFWVKVVDPETGKTLGPNQVGEICAKGPMIMRGYYKNEDETRSIIDKDGWLHTGDTGYFDEDEDFYIVDRIKDLIKYRGFQVPPAELEAVLLTNPKIKDAAVIGVKDEVSGELPLAFVVAQPEVELTEEVIDWVASRLSKHKHLHGGVRMIAEIPKTASGKILRRELRTMIAK----- 88800949 58 --------------------------------------GDQTALIYDSEHIRYSDLLDQVQRCAGLLAQQGVQKGDRVVIYMPMIPQAVVAMLACARLGAVHSVVFGGFAAKELAVRIEDASPKVVLSAEVGKTINYQPLLREALALAEHPEQVIVWERPEQPLTEAGLSAEPADCVAVKATDPLYILYTSGTTGKPKGVVRDNGGHAVAMRYSMSALYVQPGDVYWAAWVVGHSYIVYAPGCTTVLYEGKPV---GTPDAGAFWRVVEQHQVKVLFAAPTAFRAIKKIDPEQKYNIESLRTIFMAGERLDPPTLEWTEQKTGKPVVDHWWQTETGWAIAGNPEQFETRAGSACMPL-PGFNVEILDADGRVQPPDTQGFIALQRPGCLTTIWNNQARFESGYLRQGYYVSGDGGYKDADGYLYVMGRIDDVINVAGHRLSTGEMEAVIGAHPAVAECAVIGIRDELKGQLPLGLVVLKDGVVDDDELSTELTQRVIGAIACYRQTVIVNRLPKTRSGKILRATLRKMADNE---- 108759320 1487 -----------YADLNRTERRYTGRTLPELFERQAQRTPDVVALEHQGETRTYRQLHEAAEALADRLGALGVGPGVRVSICLDRSIHAQVALLAVLKAGGAYVPLDPTYPPERLRYMLEDARPRVLLTEKKYSEL------------LPS------QGLTQVLLDDTEAPATKTPRPRVEPHHLAYVLYTSGSTGKPKGVAMPHRALVNLIEWQTEHA---SPLRTLQFAPL--NFDVSFQETFSTWCSGGTLVLIDRRDPDALADFLDVARVQRLFLPAVALHHLAQAALRTEHRVPGLTEVITAGDQLRTDPIRRWFQEGGKRLHNHYGPTESVVTALELEGDPRHWPGSIGRPIA-NAAVHLLDANQRPVPVGVPGELYLAGTCLADGYLSRPDLTAERFVELPLYRTGDLGRLTVDGSIEFLGRADDQVKIRGFRVEPGEIERALCAHPDVRDAAVIVDGDATREKRLVAYVVP--ETVRLAELPDFLA-RDLPEYMVPALFVPMPELPRTPSGKVARRALPAPVA------ 108759320 3593 --------------------------VHEVIAAQAAKTPTAIAVEAEDGTLTYAALEARAKAVAQALVQRGVTPGTLVALAVERSVGMMAGLLGILKAGAAYVPLDPAYPRERLTFMLEDSGARVVITQ------------AHLTSRFPGTDVVVLGDDTLESF-------------EPRSGALAYCLFTSGSTGQPKGVLIEHSALANHMAWMDDAMPLAHEDRVLQRTSL--SFDASVWELFAPLMVGARLVLAPHGDTEHLARVLRERDVSVLQLVPSLLTALVEEPGFA--NLPALRRVCVGGEPLPSATVATLFSRSKAEVWNLYGPTEATIDCLPGQVGAHGPTEPIGLPIH-RMEALILDGRLRPVPEGVPGELYLAGPGLARGYLNRPELTQSRFIEHAFYKTGDVVRRLADGTFLFVGRADRQVKLRGHRIELGEVEAAIARHPAVREAVAL-VRGTGGDSRLVAFVVPHASAPEPTELRSFV-EQQLTANMVPGQFVLLDALPLAPNGKVDTRAL----------- 108759320 2552 ---------------------------HRFVEEHAERTPDAIALELGQERLTYGELNRRANRAAHQLIAMGAGPEMLVALAVPRSFEMLIGLLAIWKAGAAYVPLDLSYPKDRLDGILEDSGAALMVSTH----------AAEQKWRAPQVRTLWLDEPAD---------AAPTGNPDVRMENAAYVIYTSGSTGRPKGVILEHRGLANVIEMQRHELGADAGCVMLQFSSI--SFDVSVWEIVMALTNGGRLVVAPADTLDELAKVLLAHGVTHMVLPPTSYAAL---PTDREY--PALRMLTSAGEALPPEVVHTW-ARPGVLFVNAYGPTESTLGHCRQDDPG---APPIGRP-ALNLEGYALDRHGALLPIGVPGELHIGGVGVARGYLNREELTREKFIPHPFYRSGDLVRWRKDGNLEYLGRIDHQVKLRGYRIELGEIEAVLASYPGVAKAVAVHSAGAQGGVKALIAYVVSTQPVDVHALREYARKK-LPEFMVPAQFIHLEELPLSSSGKVDKRRL----------- 108759320 461 --------------------------------------PDATAVVGDGQSISYRELDRRAERVARHLRQLGAGRERIVGVCIGRSVEMVVALLGVLKAGAAYLPLDPNYPAERLAYIVGDAAPVAILNTGADPIADTR------------VPRLDVSRVLNETATPDVPAKEPVQL-----DDLAYVIYTSGSTGAPKGVLVTHRNLMNLVSWHTEAFGLTAKDRTTQLASTA--FDASVWEIWPTLAAGATLHLVPPEAPSDLANWLVAQQISISFLPTVVAEAVLALQWPSPC---ALRFVLTGGDRLHATP----PAGLPFQLVNNYGPTETTVVATSGTVAPDGKQGSIGRPVA-NARIYILDRQRRPVLPGVIGELYIGGVGVTRGYLNRPDLNVERFVPDPFYASGDFARFLPDGTIAFHGRADRQVQIRGVRVELGEIEAALAAHPDVTAAAVVSEAQRQNGDRLIAFAVSDVPQPDAAVLTQFLATK-LPTAILPSRVIVIDRLPLTPNGKVD--------------- 46201858 20 -------WP-VFDYSAPHLGHYPDRAAAALIDAVAAGFGAKPVFHYGEGTWSYAHLLDRAERIARVLTEFGLVPGNRVLLRSANTPMLVACWLAVLKAGGICVTTMPLLRAKELSYIVEKAR-----IAIALCELDLAEEMDLTRQKMPELRHVLGDGTKSDADLDRRAEAKPAGFANVDADDVALITFTSGTTGNPKGAMHFHRDILASCDCWPRRHGLDADEVVIGSPSIAFTYGKAAFMMY-PLRYRATAVLVPKPTPDLILEGIQRHRATSLYAVPTSFNAML--GMIGKYDISSLRKGSSAGEHLRPKLYDDWLDRTGIKLVNGIGMTEMLTHFI-CQSADVAKPGATGFPVDGYSAC-ILDDDFNPLPVGSKGRLAVRGPTGCR--YLDDQARQAGFVKNGWNVTGDIMEQDQDGWFWYVDRSDDMIVSSGYNISAQEVERAILDHPKVAECAVIGVPDEARGTIVRACIVLDNPSLLAEEIQTFVKA-NIAPYKYPREVKFVEFLPKTQTGKIQRFRLREL-------- 52222861 2 -------------------GEWRDRRLDELFAEQAARTPERTAVVFEGRAVSYRELDARAERLAAVLAGRGAGPERFIALLLPRSAELIVAILAVLKSGAGYIPIDPEYPADRIAYILGDARPVATITT------------AEVRDGLPDPDDWLILDESGYEQEPAGARPQPAPAAPRSAENPAYVIYTSGSTGRPKGVVIPHSNVGRLLSSTAHWYGFDEQDVW----PLFHSFDVSVWEIWGALLHGGKLVVVPHRAPADFLRLLVEERVTVLNQTPSAFYQLMAADRENPALGAALRYVVFAGEALDLGKLADWYERHDPTLVNMYGITETTVHSSFLALDKEGAAGATGSAVGPDLTFHVLDEDLRPVPVGAEGELYVAGPGLARNYAGRPGLTAERFVACPFYRSGDLVRPLPDGGLEYLRRSDDQVKIRGFRIELGEISHALAQDPSVDQATVV-VRDEASGERLVAYVVPAGSAPTPSRLRAALATR-LPGYMVPTAFHVMPAFPLTANGKLDRRAL----------- 52222861 2149 -----------------ASDYSVDRRLDAVIAEQAAARPTAIAVVDGERQLSYGELDRRANQLAHHLRAAGVGRDALVGIAVERSAEVVVAILGTLKAGAAYVPLDPEFPAQRLATMLSESRPAVLLTQ------------EHLLAGLPPTDARVVCVDRD--LAAIEAHPTAAPVSGGDAGDLAYVTYTSGSTGRPKGVMVEHRSLFNIITEAGRLYDLGPDSRMLQFYTM--SFDGGVWEVFLTLTAGATLVIADRQSPAHLAEQLRAESITALTLPPAVASVL------DAASLPGIRSLGLAGDVLAPELAREWAR--GRRLFNIYGPSEATLSVARVDPGAAGRQVPLGPPV-PNTRFHVLDERLAVVPVGVTGELYIGGAGLARGYLGRPDLTAQRFVADPFYRTGDLIRWTPQGRLEFAGRVDNQVKIRGYRVEPAEVESALLRQPGVAEAVVIARDDDTGHKRLVAYVVP-DGSGTAPERAALLRALGLPGYMVPSALVTLPELPLGPTGKVDVRAL----------- 52222861 1083 ------------------------------FAERARTTPDALAVTHCGQTLTYAQLDARANQLAHYLGALGVGRGTPVVLNLARKPQLIVAMLAVLKAGGAYVPTALDTPAARLGHLLEETGTPVLLTT-----------ARQAGALPPTEASVI---DLDAAGPDIARHPEHDPQVATRPEDLAYIVYTSGSTGRPKGVAVPHSALTDYCAWHNDALDVGPEDR--GSSVVGLAFDVAVGEVWPYLCAGARVDQPDQEDPTALVEWFAENGTTVAYLPTPRIESLLDVAAITT---TRLRTVLVIGD----SLRRRPQPGLPFTLLNAYGPAEATVAATPLGPDAPAGLPSIGAPLY-NTAAYVLDDRLCPVPVGVPGELYLAGAGLAQGYQGRPDLTAERFVGCPFYRTGDIVRWLPDGTLDFLGRIDNQVKLRGYRIELGEIESVLARREELSQVFVTVREPSPGRRSLVAYLVARGTAPDPEELAGYIAS-VLPEYMVPSSFVLLDALPLTANGKIDRRALPE--------- 171683925 60 -----------------------GMTIPEHFHTMAEKYADHRAVTWNPRTLTYRELDSISNILAHSLRAQGVQKGDRVAVSLGNCWEFAALTYAVYKLGAILVPLNPQFNAEQVTAALNHLEVKLLII-NAMTDLAYKPLLKTIVPDLTTLEKVIVVDNSKTHFPHDAKHIDPIPDSPLSPSETINIQFTSGTTSHPKAAMLTHENILNNGHLIAQRMGLDPSDRIICPPPLFHCFG-CILGYMACATTGAEIMFPPAFDPAATIVMAHKEKATGLYGVATMFVSMFEELANPKHRFPLLKKGIAAGSSVPQSLMYKIYATFGLELVICYGMTETVSCMTTPDDPFEKRTSTVGRVM-PHTTVKIVDPEGRILPIGEKGELAAAGYLVMKGYWGDEGRTNEVRDEDGWMYSGDEASMDEEGYVAITGRIKDLIIRGGENIHPLEIENCLFQHEYVAEVSVVGVPCDRHGESVGAFVIAHEGVLTAEMVREWVRSR-LSAHLVPKHVWFVREYPKTASGKIQKFKLRDMAKRWLL-- 197729037 33 -------------------------------------FGDRPFLIGERTTCTYGEFFAASCALARRFHEYGLRRGDRVALAMRNHPEWQVAFWATQLAGLVSVPLNAWWTEEELTYALDDCTPRLLLVDPRVDAWRRANGARTIVFHAADAQVPPAVERYEEFGAADPGTAPPA--VEVRPEDDSMIMYTSGTTGQPKGAVATQLAMAGAARNKGAVPGAEPPPVTLMTFPFFHVAAFSS--LVLSMAVGGSLVLMRKWDAERALDLIVRHQATGYAGVPTTALQLLDAADRRGGGLETLNSLGTGGAPAPPDLVGRLTARFGEQIVNGYGLTETSGGVMAGQGDEYRRPGCVGRP-APAVEARIAGPDGEPLPEGGIGELWLRGQSLMRGYWKNERATADAF-RDGWFRTGDLAVMDE-GRVTIVDRLKDMVIRGGENVYCAEVEGVLHGHPDVEDAAVFGVPHPQLGEEVAAVVQLRAGAAGEAELREYAGGR-LAAFKVPAHVVFGD-VPRNPTGKILKRELRK--------- 108763177 2114 -----------VAWNQNQLGYREDLLTHQLIEQQAAARPGVHAVELDGQCITYADFNRRANQLAHHLRGLGVGPGVLVGAFIDRSPEMLVTLLAILKAGGAYVPLDPAHPVERLRFLLDDARAAVLVT------------KQSLAERLPAHTAKVVHLDTDAVT----LASRPTENPPATATSPAYVIYTSGSTGEPKGVVISHGQMAVHFQDMQLHFELTERDRVLQFA--SFNFDASLEQILPTFMTGATLVLRGNWTPEELARRVVEQRLSVMNFPTAYWQQLTQSWAESPPTIHDLRLVIIGGDTVLPKVLELWQHLGNVRTLNAYGPTETLITATTFAIPKGWSATPIGRPLS-NRPCYVLDRHGAPVPIGVAGELHIGGPLVAAGYLNRPELTAQRFVPDPFYRTGDLVRYRPDGTLEFLGRSDHQVKVRGFRIELGEIESALSAHEHVQEVVVMVREEPGADKRLVAYVVPAQGSVTPAALRQFLLEK-LPDYMVPAFFVLMEAMPLTASGKLDRKAL----------- 188581352 4 ------PETSAFPPTDSKEASVAATTLHELIQAGADA---APALSSGGVPLTFQALRALTERTVADLNARGIGRGDRVAIVLPNGPEMAAAF-IAVAAGTTSAPLNPSYKADEFEFYMSDLGAKLLLVAEG-SESPAIAVAEKLGVSVARLRPTPEEGAGSFTLHFADDATEPARGGRAETDDIALVLHTSGTTSRPKIVPLTQGNVCASARNIRTALAFTAEDRGLNIMPLFHIHGLIA-GILAPLSAGGQVSCTPGFNALKFFGWMEEVHPTWYTGVPTMHQAILGRAARNKEIIANLRFIRSSSSSLPPQVMKELEETFGAPVIEAYGMTEAAHQMASNPPPKPHYAGSVGLAAGP--EIAVVDIDGEPLPAGETGEIVIRGDNVMKGYENNEKANAEAFTRQGWFRTGDQGVLSPEGYLSITGRLKEIINRGGEKISPREVDEILMDHPAVSQCVTFAVPHDKLGEDVAAAIVLREGVEAVEDIRSFASER-LAAFKVPAKILILDEIPKGATGKLQRIGLAQKL------- 66809315 16 ----------------------PEKPIPHLILKHIRSKPDQVLLVDG---LTFKEVADTIEKVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVTLAV----YEKIKNDLKRVFPSVEKVIIAGQTLKEIGQLTLSSDGIDYPIVRIDDTAIIPFSSGTTGLFKGVCLSHHNLVSNTHQTVETTNYKKNDTVMGQLPFFHIYGLMTYLILMV-KQGHCVVILPKFEFVRFLDLIQKYKVAISFIVPPIAIMFAKSPIVDKFDLSSLRTLFSGAAPLSREVEDLIKERFKGKLIQGYGATELSPACFVIPSGL-IKSGSAGILLPNQLVKIISPETGENLGMGEKGEICIKGPNVMLGYYNNEKATNEVIDKDGFFKTGDIGYVDEDGYYFIVDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGFVVKQNESLTEKELLDWAHPK-IANYKHFRGIFFIPAIPKSATGKLLRKNLKDI-------- 15425529 225 -----------------QKSYPHNKCFHQLFEAQVEQTPDAIVLVFGDEQLSYKQLNIRSNQVAHYLQKIGVEAESLVGICVERSLEMIIGLLGILKAGGAYLPLDTSLPQERLNFMLEDAQVSVVLTQ------------EKLLKHFQEFSKPIICIDKDWTAITQNGQENPTNC--VTFENLAYVIYTSGTTGKPKGVLIEHWGLSNLVEAQIETFNLQSSNRILQFASL--SFDASIFEIAMALRTGATLYLANKESLLPGQPLLQLLRITHVILPPAVLAVL------PTESLSTLQTIICAGESCTDDIVKRWWS-SSRRFFNAYGPTEATVWSTVAEIKSVNEKPPIGRPI-NNIKIYILDNHLQPLPIGITGELYIDGDGLARGYLNHPELTAQKFIPNPFYKTGDLARYRVDGNIEFLGRIDNQVKIRGFRIELSEIETVLSQHQNVQKAVVIAQENVSGDKYLIGYIVPNVKTQNIASLRNFLKEK-LPEYMVPKAFVMLDYIPLTANGKVDIYAL----------- 167772661 34 ----------------------------DVIDEWARQDAKKPALVWGERRLTFAELSALSMQAANFFTAHGVQKGDFVLLVLKQRVEAWVCMLALHRIGAIVIPATFQLMPHDIEYRCNKAGIKMICCVD---DGELLGNIRQVRAACTTLRHVAVVGETRAVADYPTDFARPAGEAATDVHDLMLGYFTSGTTGMPKLIVH---DYAYPLGHITTAYWHEVRDGGLHFVSADSGWAKFGWGIYGQWICGAVIVAYDKFDPVHMLQTIERLRPATFCAPPTVYRFLIKE-DLSKYDLSSLKKCTIAGEPLNPEVFNRFKEATGLELTEGFGQSETTVIIASFP-WFPIKPGSTGK-FSPLYDLDIVDEDGNSCEDGIVGTIVVRPAGLLIEYRDDPEANAAAF-YDNMYSTGDTAWRDGDGYIWFVGRNDDVIKCSGYRIGPFEVESALMTHPAVLECAVTAAPDPVRGQVVKATVVLARGVTPSDALKKELQKKETAPYKYPRIVEFVDELPKTMSGKIKRKQIR---------- 167034804 2176 -----------------------DQTLHGLFAAQAARTPQAGALTFAGQHMTYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLI--------SQRELLKTLGELPQGVARWSLEDDAASLSAYSDAPLDNLNLPQHQ----AYLIYTSGSTGKPKGVVVSHGEFAMHCQAVIAAFGMRSDDCELHF--YSINFDAASERLWVPLLCGARVVLRGQWGAEDICQLVREQQVSILGFTPSYGSQLAQYLGGQGEQLP-VRLVITGGEALTGEHLQRIRQAFAPQFFNAYGPTETVVMPLACLAPEALPADLGSVPIGGSRTAYILDEDLALLPQGGIGELYVGGAGLAQGYHDRPGLSAERFVADPFYRTGDLVRLGIDGLVEYVGRADQQVKIRGFRIELGEIESRLQAHLDVDEAVVLAL-DLPGGKQLVGYLVCKQASAGSEALREAVKAQHLPDYMVPAHLVLLDSLPLMGNGKLDRRALPEQARQQYQA- 89092884 66 --------------------------------------ADNTAIIYDSRKISYLELRDEVAKFAGVLKSQGVEKGDRVVIYMPMIPEAVIAMLAVARLGAIHSVVFGGFAPHELAVRIDDAEPKVIVSASCAKVIEYKPMLDQASAHKPSACVVLQRPEAESMIEGRDIDAEPADCVPVKGTDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMAVYNVEPGDVFWAAWVVGHSYIVYGPGCTTIVYEGKPV---RTPDAGAFWRVCEEYKAKVLFAAPTAFRAIKKEDPDAKYDLSNLDTIFMAGERLDPPTYHWTIEKTAKPVIDHWWQTETGWAICTGIETLEPKPGSATVPSAGY-NVQILDSEGNELPAGEQGSIAIKPPSCLPTVWGDFERFRTGYLSEGYYCSGDGGYKDEDGYVFIMGRTDDVINVAGHRLSTGEMEEIVADHEAVAECAVIGINDPLKGQQPVGFVLLKDGVELEAELVGLVR-KEIGAVACFKKAVVVQRLPKTRSGKILRKLMRQIA------- 120612373 2031 ------------------------DTIHRLFERQARLRPDAVALRFEDDALTYGELDRRANRLAHRLRAAGAGPEARVGVALGRGLDLVVSLLAVLKSGAAYVPLDPDYPPERIAYMAGDSGMACVVTQDG------------LWDASPLPAGLAVVDPRCDAGAWPDTPPDAA----VHPDHLAYVIYTSGSTGRPKGAQLCHRQVVRLLRGTDGWFRFGPEDVW----TLFHSFDFSVWELFGALCTGGQLVVVPYWSPQDFLALLRTRRVTVLNQTPSAFGQLVGLPATYEPPPASLRVVIFGGEALDPQRLRPWIAHFGPELVNMYGITETTVHVTWTRADLQPQRSPVGTAI-PDLGLFVLDADLRPVPPGVPGELFVSGAGLARGYLRQPALTAQRFVAHPLYRTGDRVRRGEDGELEYLGRVDHQVKVRGFRIEPGEIETRLLAQPEVREAVVVAEQGP-GGARLVAHVSAQPGLAIDVALLRDRLGESLPDYMVPAAVLVSDGLPLTPNGKVDRRALPSAAQAPNGAG 120612373 512 ------------------------EPVHRLFERMARRQPDAVAVEAGDAAWSFRALDRRANHLAHRITALGAGPERRIGVALSRSPELVAALLAVLKAGAAFVPLDPAYPAERLAHMARDSGMALLLTESALAGRIPLP---------PGVACIACDDEPGACDAGPDAPAGP--------RQLAYVIYTSGSTGLPKGVLVEHGPFAAHCVDTAACYEMGPGTRELHFL--SFAFDGAHERLFTGLACGAAVVLRDDWTAEETLEALRVRGITHAGFPPAYLGPLADWAGRAGGDAPALELISFGGEAMPREGFDAVRRHLRPRLINGYGPTEAVVTPMLWKVDAPQAYAPIGQPM-PGRTAHVLDADLQPVPRHVPGELYLGGSGLARGYGGRPGLTAERFVADPFYRTGDRVRWREDGQLEYLGRTDHQVKVRGFRIEPGEIEAALRAAPGVGETVVVARETAQ-GTRLVAYLAPAGAAPDEGALRAHL-ERSLPDYMVPSAIVVLDRLPTGPGGKVDRK------------- 163731534 4 --------------------------LAHWLERQAQITPERPALFFGKTCVDYGQFWREARAVAGWLSGQGVGPGDRVALFMKNVPDYLTVFYGIWAVGAAVVPINAKLHGREAAFILEDSGAKHVFTSPELMASLSQAGATTDQTEVPG----AAFDDIKSHAPIE-------AVTPREGDDLAWLFYTSGTTGKPKGVMITHRMLVMSLCYVTDVDAVSPNDATIYAAPMSHGAGIYN---MIHIRAGARHVCPPSFDPDEILTLAQHFGNAHLFAAPTMVNRLTQHASATGHRGEGLRTIIYAGGPMYNADIIAAVDHFGPIFIQVYGQGECPMGITALSRADARRLQSVGRAQSAV-EAAIGDENGKPLPVGAHGEIMVRGDTVMPGYWANPEATAKTLL-NGWLMTGDMGFMSEDGYVSLQDRSKDMIITGGSNVYPREVEEVLLQDGGVTEVSVVGRPHPEWGEEVVAFVV---GEMDPARLDQLCLDH-IARFKRPKEYVTLTALPKNNYGKVLKTELRKLLAK----- 153886959 30 ----------------------------------------------------------------------GMRDGDRVAMLARNSDRYLEYQMAVPWGGGVLNPCNTRWSASEILYSLNDSGSIHLLVDETF-----RPLAEEIRRYATTLREVVCCDDGDGMHGYEALQAEPATDAVRRGDDLAGIFYTGGTTGFPKGVMLSHTNLCSSGLAAHAEGLAPAGSTYLHAAPMFHLADIGV--AMAHWIEGNTHCVVPAFSPEGVLDVLARDRVTHLLLVPTMIQMLVDHPAMRQRDLSALWSIAYGASPISEAVLERAMAALGVGFVQAYGMTELSPLATILPDPQARTLGSAGRATF-CAEVRIVDVEGQEVPRGTVGEVIVRGPNVMQGYWNKPEQTAAA-VRNRWMHTGDGGYMDEAGFVFVVDRMKDMIVTGGENVYSAEVENAITQHPAVAACAVIGIPSAQWGESVHAVVVRKPGAVSTEELIAHCKT-LIAGYKCPRSLDFCDALPLSGAGKILKTELRKLFWE----- 118588371 29 -----------------------------FLARAADVFPDTIAIVHGRQRTDYRTFYRRARQLGSALTRLGIGKNDTVSVMLSNVPPMLEAHYGVPMAGAVLHSMNTRLDAAIIAFQLDHADCKVLITDREYAPVVKEALSMAADTQFPQDGERLGSLDYEAFLQSGDPEFA-WSLPD-DEWDAIALNYTSGTTGNPKGVVYHHRGAYLLAQANVITASMAKHPVYLWTLPMFHCNGWCFPWSLS--LVAGTHVCLRWVRPQTMWELIAEEGVTHLCGAPIIMSTLLNAAPEHKRDLDREVEFFTAAAPPPESVLAAMKTA-GFNVTHLYGLTEAVVNDWKLEDEQAQKKARQGVRYVALEGLTVLDETLEPVPDGETGEVMFRGNVVMKGYLKNPEATEKAF-KGGWFHSGDLGVLHPDGYVQLKDRSKDIIISGGENISSIEVEEVLYKHADVQAAAVVAKPDEKWGETPCAFVELKEGSTSEADLIAFCRQH-LAGFKAPKTLVFC-ELPKTSTGKIQKFALREQAK------ 108760392 485 ------------------------QTLTGWFEAQAERSPNATALTFGETHLSYAELNARANVLAHALRDHGVGPESLVGICVDRSAELVVSILGVLKAGGAYVPLDPASPKDRLALILEDAEVAALVTESSRTG------------ELPTQRVPTVFVDA---LDWKGGRRAPNPEPAITPDNAAYVIYTSGSTGRPKGVVVTHANATRLFTTSEPLYGFGPDDVW----TLFHSFDFSVWELWGPLLYGGRLVVVPHWAPEAFGELIAREGVTVLNQTPSAFRALTRAPSADGKGGRGLKWIIFGGEALDAATVRPWFERYGTQLINMYGITETTVHVTYYRVTEADLASPIGRPL-PDLELHLLDEHGQPVPAGVPGEMYVGGAGVARGYLKRPELTAQRFIEDPLYRSGDLAIRLPEGGFTYLGRIDDQVKIRGFRIELGEIQSVLATHPAVADAYVTTHERSADDRRIAAYVVPRDNAAET--------------------------------------------------- 108760392 2003 ----------------------------ELFQAQVARAPEAIALEHGDVRLSYGELDLRATRLARHLVSLGFGREKRAAICLPKSVDFITCILGVWKAGGAYVPLDPEYPQARLGHMLDDSGAEVLLT-------------ERALGERPGFQ-----GQTLWMDEPLPEHAEPSTLPFPDADSAAYVIYTSGSTGKPKGAVLEHRGVANLAVASAPLFGLGPDSRLLQAASL--SFDVSVWDIVMAFASGARLVLPTDETAEALATVLTEKHITQVVLSPSALATL---PEGAYPD---LRVLITAGEALPAELVKKWVTDT-RRFVNAYGPTETTVIATVAEKKGDTGVPSIGRPL-PGLVARILDADQRQVPIGVPGELYVGGVALARGYHGLDELTRTRFIPDPYYRTGDLTRWSADGSIDFLGRIDDQVKLRGYRIELGEVETVVDSHPEVQRS-VITV---HQGQLAAYAVGRPGTSLTIQSLRDHAMG-LLPNYMVPAHFVVLETFPLTPSGKVDRKKLPDPVQ------ 33591542 15 -LPPASEWPEFLLDAYPKRFNCAAELVDAMVRQ---GHGERVALRWRQETMTYGQLQALTNRIARVLVEMGLVPGNRLLLRGPNNPMMAAAWLGAIKAGLVTVPTMPLLRAKELRQIIEKAQVQAVLCDARLKDEALHCAAPAHEHYCPGLGQVMLFNDGAPDALDARAAAKPEDFPDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFRHVIRPGPDDIFCGTPPLAFTFGLGGLLCF-PLRVGASAVLAEKLSPDTLLALIHDFRATISFTAPTFYRQM--AALAPKYDISSLRKSVSAGEALPDATRQLWRQATGIEMIDGIGGTE-MIHVFVSSPPEEVRQGAIGKAVPGYV-AEVVDEQMRPVPNGTVGRLAIKGPTGCR-YLADER--QQRFVQQGWNLPGDTFLRDDDGYFFYQARNDDMIISAGYNIAGPEVEDALLRHEAVAECGVVGAPDDDRGQLVKAYVVLKPGDALAAALQAFVKA-GIAPYKYPRAIEFVDALPRTETGKLQRFALRRMAAE----- 126725183 26 ------------------------------LQRAAIVFADRTALVYQDLRLSYAQYHNRVSSLADGLRKKGITPGDVVATILPNIPAQVEAHFAVPAMGGVLNTINIRLDTDTVTYILEHGEAVALLVDTQFLPLAEAAIANMTGEK-PRVIEVPDAGAGDDLLAAGDPNA-PWTMPEDEWESIS-LNYTSGTTGRPKGVVAHHRGAYLMTMGTVVSWRLQLYPKYLTIVPLFHCNGWNHTWMMPVL--GGTVVCCRDITPAAIYDAIADEGVAYFGGAPIVLNMIVNAKDEDRRDFDHTVEVFTAGAPPAPATLAAIES-LGFNITQVYGLTETYGHVTECGADRANIKARQGVAFPMMEDIAVLDGDMQPVRDGATGEIMIRGNSVMKGYLKNPEATAEAF-AGGYFHSGDLANQHDDGYIQIADRAKDIIISGGENISSVEVEGALMNHPAISLCAVVAKPDDKWGEVPCAFVELKEETATESEVITFVRER-LAGFKTPKRVIF-QELPKTSTGKIQKFELR---------- 146303791 11 --------------------------------------GEGVAINFLGNRISYPELRGMVESVSSQLE---IGRGDVVILSTQNIPQFVIAEYAVWRKGGIVLPVNPSYTQAELDYLARDSGAKLVIASCESNVPSNLPVIRTNPHTFHKVEGWNI-PDCEEELNLKSGRGDRVNY---SPQEVAVLMYTSGTTGKPKGVPITHSNLYASSLIYVRWFQFTGRDKVLGIAPFFHVTG-QVFHVTTPVMAGSQIVATFRFDPRSALRTVQEERTTVTMSVATAYRAMLN--SYSGEDLTSMRLWSSGGMPMPRALEEEWKRLTGSWIYMAWGLTETTSPATLWPYPNEMGVVSSGMPVY-NTEIELED-----------GELLVRGPQVVKGYWKQEE------FKDGWLHTGDIGEIR-DGWVYVIDRKKDVIVTSGFKVMPREVEEVLHLHPGVDEAVVVGIPDEYRGERVVAFVKPRPGALNLEELKEFCRTR-LAPYKVPREIRLVDEIPKTGSGKIMRRAFKEE-------- 84499963 29 -------WPDILLDRYPERINVGVELTDAMVER---GFGDRTALIGNGRRRTYKELADWTNRLAHAMVALGIRPGNRVLIRSANNPAMVAVWLAATKAGAVVVNTMPLLRAGELTAIVDKAKIQFAFCDTRL----MDEMATCAKTSEYLEKVVGFDGTSNHDAELDRLALEPVTFDAVDTDDVALLGFTSGTTGAPKATMHFHRDILIIADGYAEVLNVTPEDVFVGSPPLAFTFGLGGLAVF-PLRFGAAATLLENASPPNMIDIIQKYKATVSFTAPTAYRVMLRAMD-EGADLSSLRAAVSAGETLPAPIYDEWIEKTGKPMLDGIGATEMLHIFVT-NRFDDHRPACTGRPVTGY-EARVVDDEGNDVPPGTTGRLAVRGPTGCR-YLADER--QAGYVLDGWNITGDAFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPAVAECAVVGQPDEDRGSIVEAHVVVAEGHTAGEKLVKALQEHVIAPYKYPRSVRFIDALPKTETGKVQRFRLKRA-------- 206687654 26 -------------------------TLYGLLSRTADKFPDSNAVSYQAETLTWRTLKEQVSQAANMFRALGIGEKDVVAYVLPNCNETLVTMLGGAVAG-IVNPINPLLEPEQIASILRETKAKVVVTLRPFPKTDVAQKVAEAVRHAPGVNTVLEVDLNRYLTPPKSWHPKTLSFADSAGDRVACYFHTGGTTGMPKVAQHKYSGLVYN-GWLGSTLLFTEEDNIICPLPLFHVFAVHVI-MMAAVASGAHVVFPTEGVFDNFWKLIERWKITFVITVPTAVSALMQRPVDA--DISTVKTAFSGSAPMPMELFKRFESASGVTIVEGYGLTEATCLVSCNPPGGEKKVGSVGIPF-PYTDVRIVKQTNGECGVDEVGEICVSNPGVFAGTYTEADKNVDLYYQDKFLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHSAVAFAGAIGQPDAHSGELPCAFVELVDGAVSEKELLEYCKIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRKMAITRVYNG 67924062 480 --------------------------IHQLFEAQVEQTPDNIAVTFENESLTYQELNEKANQLAHYLQSIGVKPETLVGICLEPSLQMLISLLAILKVGGAYLPLDPNYPEKRLDFMVDDSGIDYLIGSSELGVRSSESI--------------------EFFVDIEELKGEISQQIDINSENLAYVIYTSGSTGVPKGVQIPHRALSNFLLSMSKKPGLTANDTLLSVTTL--SFDIAALELYLPLIVGAKLVLVSRNVAMEGVTLAQQHQVTVMQGTPATWKLLLASGWEGKNDL----TIFCGGEALDSGLAQNLQQKSKA-VWNLYGPTETTIWSSIYEVNSDKVR--LGKPID-NTQLFILDKNYNPVITGVPGELYIGGMGVARGYLNRPELTAERFIASRLYKTGDLVKYGEDGEIEYLGRIDYQVKLRGFRLELGEIETVLLTHPQVKEAVVI-----VKEESLIAYIVTKGNREQGTDLQGFLAEK-LPNYMIPSRLIELDSLPLTPNGKIDRNALPEIATEEILAG 118046306 24 -----------------------------FLKRTAMVYPQLPAVIHGQRRYTWAQVYERVRRLASALRAAGVGRHDTVAVVLSNTPEMYECHFGVPGSGAVLNTINVRLDAATIAFILEHGEAKVLITDREFAPVVRAALDRIERSLL-----VIDVDDPEYTGPGDRLGTVEYEQ-FIAGGDPAFLNYTSGTTANPKGVVYHHRGAYLNALSNIVSWGMPHHAVYLWTLPMFHCNGWCFPWTMAA--NAGTNICLRKVDAGLIWQAIEEHRVTHYCGAPIVHSLIANAPAHWRAGQGTYKVSGLIAAAPPPVAVLQAMAEIGFEITHVYGLTETYPDWHRLPIEEQARLGRQGVNYHAEEAVSVLDPTMQPVPDGQTGEVMFRGNIVMKGYLKNPTATEAAF-RDGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVLLAAVVAAPDPKWGEVPHAFIELRDGTVTEEELQQHCR-KYLAGYKVPKKFTFGP-LPKTSTGKIQKYILREQAKSR---- 134100383 38 ------------------------------LDRHVRDRGEQDALVWDSARWTYRELLERVSVFAGALRAQGVERGDRVVIYLPMVPEAAVAMLACARIGAVHSVVFGGFAPRELAARVDDARPKVIVAASCGRVVEYKPIVDELSEHRPDRVIVLQREQATAALGERDLDAEPADCVPVAATDPLYVLYTSGTTGRPKGVVRDNGGHAVALRWSMAIYDIGPGEVFWTAWVVGHSYIVYGP-----LLAGATTIVYETPDSGAFWRVIAEHGVKSLFTAPTAFRAIKDAVELAKHDISSLRSLFLAGERLDPETYQWAVGKLGIPVVDHWWQTETGWPICANPEPMPVKPGSPTVPVPGY-QVEILDQSGEPVPTGRDGAICIRPPGTLPTLWNADDRFRGEYLEPGYYLTGDSGHVDEDGYVFVMGRTDDVINVAGHRLSTGSMEAVLAEHPAVAECAVIGVRDALKGQVPRGFVVLKAGVEVDEELVAAVRDQ-IGPVAAFRDVSVVDGLPKTRSGKILRKSMREIA------- 8926195 22 ---------------------------------------DKAALYSPHGHVSYGELYRSMCAMGRALRELGIQREQRVLLILDDTPAFFTAFLGAGRIGAVPVPINYQTDPEQVRFYAQDSYARAAVI----EAVRYEELAPALQEAGVMVISTEPAGPDDGRLHMRDLHEGELGAASTHAEDPALWLYSSGSTGRPKGVVHLQRDIAPACRHAGDVLGVTQDDVHLSTTKLFHAYGLGNSLLFPLWFGGTCVLLPGFPAPHLVLETIERVRPTLLFSVPALYNAMPRSPGAGSRDLSSIRLCVSAAESLPAHVWERWRDLYGLTILDGVGSTEMLHIYCS-NTERALRPGSSGRAVPGY-QIKLVDPDGGDVEGAGSGEMFVRGGSMLAQYWHRADQTRSVL-KGSWYRTGDRYRRDEDGFYWYEGRADDMMKVSGLWVAPAAIETALQQHPDVAEAAVVGV-DTDRLTRIKAFIVLRDGDALARQLRQWCKDR-LASHQFPHLVEFAADLPKTPTGKIQRFALRSQ-------- 88706156 3 --------------------------VADYFDRTASINPQQEAFVDLDRRLSYQDARNFAHQVAVVLTKLGLAAGSKVAVYSPNDSLAFLAIVGVSRADMVWLPLNFRNALATNAQLLSFFGADVLIFHSQFEDS-----IAEIKSLAPDIKHFLLDGDSSQGDSLRSLFSDGPVSYDSGPEDPMWMLATGGTTGPSKGVEHSHHSVEATINLQILGAVISPNPRYLVIAPMTHAAGYMIPAFVA---RNGTVVVLPEFEAGRVLETIEAEKITHLFLPPAALYGMLDHPDAAKYDYSSLQAFYIGAAPTAPERYKEAVARFGPCITEIYGQTETMSTAECLDDKGESVLRSAGR-VCPGCRVEIMSEDGQLLGPNEPGEIVVRGSSVMKGYYTNPEATAEV-SRHGWHHTTDVGVKDEEGYITIVDRIKDMIISGGFNIYPVEIENVINGMAEVQNCAVIGVPDSKWGEAIKAVIVLQEGSSLEAESVMALCKEKLGSMKAPKSVEFWDALPLSPVGKILKREIRDRFTGQ---- 119503795 8 ----------------------------DLLNKALADIGDAVAVADTGEFYSGHALRQRIEGIASLLRASGLERGDGLAQLASNCVDAFAVMAACLRAGGRYTPLHPLGSLDQQRFVVNDSQAKLLVIDSA----AFAEWGARLADAFPKLAVITLSRANFGEYLGDLLVDRPWLDDQQDSEDIAWVSYTGGTTGDPKGVMHTQKGMGATAEIARAAWQFPEQPHFLACSPISHAAGF---LVLPVLMLGGRVSLLPRFSPEPVIRCIENQGVNTLFLVPSMIYGLLDHPGVGQRDLSNLEHIIYASAPIAPERLREALHLFGPILHQCYGQTETCMTHKEHNPSVSRRLESVGRATLGMT-VSVVDAHGSALPLKEVGEICVKGPSLLAGYWQRPEASAEAL-QSGWLHTGDVGFMDEEGFLFIVDRLKDMIISGGFNIYSQDVERALTAHDSVDVAAVVGLPDRKWGERVHALVVLKAGRESEEELIGFLR-QSTGPLLTPKSIEFDSALPLTNLGKVDKKAIK---------- 116200716 36 -------------------------TLGELLNLQCLHHGTREAVVWTGARWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVILNNTYTPTEAQYGLDFSECKVFFTTKRIARLDQGPLLTQLSARATGPKVVILRGDSDGYTTYKNLLSKGSRVDPVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNARFIGDRLRLAPTDTLCCPPPLFHCFGLVLGLLTVLTHGAKIVYPAEVFDARATLRALRAEHCTALHGVPAMFDSLLALPEMKGVRAGGLRTGIVAGAPVPRHLMEGMVERLGAEFTSSYGLTEASPTCAFTDDTVATRLATVGR-LMPHARAKIVDREGVVVPVGTRGELCIGGYQLQAGYWNNSEKTGEVMVRDEWLHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPAVGMAVVVGLKDAHYGEVVGAFLDVDAGHPGAEEVREWVR-RKLGKHKAPTHVFWLATVPLTGSGKVRKFEM-AQLGNKLLEG 23098413 1497 ----------------QANNESTDRSIVQIFESQVDKYPHNIAVSYEGEQLTYQQLNERANQMARYLMDQGAGPEKLISIMLPRSISMMVSILAVLKTGSAYVPVDPDYPDERISYILSDANPSIVITNEKSN---------QTTEDFTSLHVIDIADVSSRIL---QAYSNQNINQSISAMNAAYIIYTSGSTGKPKGVVIPHHNVIRLLNETDEWYHFNSDDVW----TMFHSFDFSVWEIWGALLYGGKLVIVPYRMPIEFLDLLVQEQVTVLNQTPSAFYQLM-YAEQERRDLSSLRYVVFGGEQLELARLKDWHENSTTKLINMYGITETTVHVSYLELNEEIIDSLIGTNI-PDLEIYILDDFLQPVPIGVTGEMYVAGGGLARGYLNQSSLTASRFVANPFYKTGDLAKWLDDGTIDYIGRSDHQVKIRGYRIELGEVNAHIISHESIKEAATT-VLNQHGDNQLVSYIVT-DKEVRDADLKAYIAS-FLPGYMIPSTFVHIDRIPLTAHGKLDTKNL----------- 23098413 462 -----------------------------LFQQQVQLTPEALAIQHDEAALTYRELDEKSSQLAKVLIKKGVEKERFVAISLERTDKLPISILAIWKAGAAYLPLDPTYPEERLEYMLENADPIMILTDGASCRSIPDSFVPIMFNLDEGLFNEEVNNQSPSSINL---------FAEQSLKHAAYMIYTSGSTGKPKGVVVPAEGLVHFLQYMNNVFSLSVKDRLLALTTI--SFDISVLELFLPLVSGATCVLMKREDPILLNQTINNQKITAIQATPTHWQMILAHQQASLTDVKAL----VGGEALPSYLAEEMVKTCQ-SVTNLYGPTETTIWSTVYELDKEEPKGLIGAPIDE-TAVYVLDQDLQLVPPEVDGELYIAGAGVTRGYYGRPSLTAERYVANPFYRTGDIVQWTSNGSLEYIKRADDQVKLRGHRIELGEIEKVISSFSPNMSAKVIVREDTPGNQQLVAYLVGADE-ITKEELITHAK-HTVPEYMIPDSIVYLDEFPLTLNGKLDKKKLPQ--------- 113868764 18 --------------------------LPAMLHGHAAAAPGRPALHYLGRTFTYGKLWRRVERASAHLAAWGIRAGDRVGTLCLNHELQLVLLFACARVGAMFVPLNYRLAPAELRTIAGHAQLAALFHDERHAG-----LAQEAGSGCQVAHLDRLIDHPAPF---------GVAHAPVPDDAPLLLAYTSGTTGKPKGAVHTQAGLLANARASWWAHGMTADDHVLSVLPMFHVGGLCI-QTLPALLAGAQVTLHDRFAPDAWLGAVAQARPSLSLMVPATLRAVLEHPGWPGADLSALRGVMAGSSTIPLSYIEAFHAR-GVPLGQVYGATETGPVSVVLKLQDAMRPGYAGWP-QPEAQVRLAGPDGAEVAPGEVGELWVRGANVMAGYWNQPDNG----LPDGWFHSGDLAHRDAGGCIEVVGRSKDMIISGGENIYPAEIENVLAGLPGVQECAVVGVADARWGEVPVAVIVPAPGAPRAEPLRELLATR-IARFKLPREVVLLEDLPRSALGKVLKPQLRAMLEAQRQPG 118047612 4 --------------------------LPDWLARQSLLRPHHPALIGAEATYTFAELDRWVSVVADRLRQR-VPVGSRVALLARNRLAYAAVVHAAPRAGVTLVLLNTRLTPAELAFQVRDSAPSLLI-----AEAELSTKIHEAAYGVPIV--------TLEELTAPTTTISPSPAPPIDLAAPHTIIYTSGTTGQPKGAILTAGNHWWNAVGSMLNLGLHDDDRWLAVLPLFHVGGLSI--LLRGVIYGIPVVLHERFDPALVKRDLAEQRITIVSLVAVMLQRLLIVDSTPFP--AHLRCVLLGGGPVPQTLLEQCAAR-GIPVTQTYGMTEAASQAATLAPAEALRLGSAGKPLLPV-ELRIVRSDGSEAAAGEVGEICLRGPTLSPGYLGMPSR-----RPDEWFRTGDMGYLDADGYLYVVDRRSDLIIAGGENIYPAEVEAALLSHPAVVEVGVVGLSDPEWGQRPVAAVVVRFPV-TAESLIAHCRER-LAGYKVPRTIVFVDELPRTAAGKLRRHQLREWMLER---- 189196774 6 -------------------------------------------------TVSYKKLAVDVKSFQQKLAKVGVSAEAAVSIALPNTYEFIVSFIAASWQRAIAAPLNPAYKQSEFEFYIDDLSSAIALVPKGAFAQDAAAVRAARKYNAAIAECYYNGSEVVDVKETGKLAGKSAPVLSAQPDDVALVLHTSGTTGRPKAVPLTHRNLLRTMKNIQGTYELTAKDRTMLVMPLFHVHGLLA-GFLAPLASGGSVVVPPKFSASVFWKDFNEHKANWYTAVPTIHQILLRSPLPSP--MPKIRFIRSCSSPLSPKTFYELEKAFGAPVLEAYAMTEAAHQMTSNPPPHQRKPGSVG--VGQGVEVKILDEAGNEVAQGKEAEICIKGENVTNGYLNNPAANASSFTKDGFFRTGDQGKVDSEGYVIITGRIKELINKGGEKISPIELDNVIAQHPAVSEAVSFAIEDEMYGQDVLAVVIKEGQALTTGELKTWLTDH-VAKFKLPKQIFFTDIMPKTATGKIQRRLVAEAMLKQ---- 149375189 465 -------------------------TVIEALQHHVSTTPDAVACEFGDRRWTYQELEERSNAVAAILASQGIAASNTVAVCVERSDAALAAIIGILKLGAIYLPLDPDFPEARLQHMIEDSEASAVIVDP------------QTPAAIAGLDLVKV--DINEAVNQNAAASSSLPPVNIAPEQTAYIIYTSGSTGKPKGVLVPHRALINFLESMAEKPGCVATDRLLAVTTF--SFDISFLELLLPLTQGATTVIADKDDGEKLRQLILDHQISIMQATPATWRILLD--TDWRQDGVRMR-GLCGGEPLPQDLVR---DLLGCELWNMYGPTETTVWSTCHRLRLTDRLISIGQPI-GNTQVHILDRECNPLPLSCPGELYIGGLGLATGYHNRPELTAEKYVDHPLYATGDLAKWDPDGNLQHLGRMDDQVKVRGYRIELGDIESALVTCPDVKSACAYVWELSPGDARIVGCVVSESGEPNVVNIRKELR-KVLPAYMIPQYIIAIEAVPLSPSGKMDRRRLPK--------- 187925185 21 --------------------------IADIPALAAARDPQHIAVIEDARRLTSAQLLEAVDAATALLREWGVRGGDRVMIVAENSIVQIVLLFATARLDAWALVSNARLSAAELDSIRAHAQPRIVAYATESSADAKLHAERHHAAKAPAF-----TPDIGAWSYTVDSAAVAEPVEAASERQCAALIYTTGTTGAPKGVMLSHRNLLFIAAISSRLRKVGPDDVVYAVLPISHVYGFASV-CLGSLHAGATLRLVPRFAPEAVRRALADERVSIFQGVPAMHAKLLEHLQTHGHAWSHLRFAYSGGSPLDAALKAQVESVCGLPLHNGYGMTESSPTVSHTMLDAPRSDCSVGEVI-PGVEVRFVGLDGIDAAQGDIGELWVRGPNVMLGYYRSLEQTRAAVTEDGWLKTGDLARQDADGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVE-GNEEVVAFVLLTGATVTPAELIDCCGER-LAPYKRPAEVKVLAALPAASTGKILKHRLRE--------- 29888158 63 -----------------------------------------TCIIDGGRILTYADVQINMRRIATGIHRLGIRHGDVVMLLLPNSPEFALSFLAVAYLGAVSTTANPFYTQPEIAKQAKASAAKMIITKKCLVDKLTNLKNDGVLIVCDDGDNGVVSSSDDGCVSFTELQADETELPKISPEDTVAMPYSSGTTGLPKGVMITHKGLVTSIAQKVDNLNFTANDVILCFLPMFHIYALDA-LMLSAMRTGAALLIVPRFELNLVMELIQRYKVTVVPVAPPVVLAFIKSPETERYDLSSVRIMLSGAATLKKELEDAVRLKFPNAIFQGYGMTESGTVAKSLANPFKTKSGACGTVIR-NAEMKVVDETGISLPRNKSGEICVRGHQLMKGYLNDPEATARTIDKDGWLHTGDIGFVDDDDEIFIVDRLKELIKFKGYQVAPAELEALLISHPSIDDAAVVAMKDEVADEVPVAFVARSQGSLTEDDVKSYVNKQVV-HYKRIKMVFFIEVIPKAVSGKILRKDLRAKLE------ 126645090 4 --------------------------------ANAKNNPKKVAIVDQGKEYTYQDLSNSSNAVASMLL------GDKVAFMVSPGFDYVATQWGIWRAGGIAVPLCITYPLPSLQYVIEDTQASIIVV-----GEEYQNILNEYQKD-PKFKFFNVSDSKQ--------FSRSFTLPEISKDRPAMILYTSGTTSLPKGVLTTHANIESQISTLVKAWEWSSDDYILEILPLHHVHGIINV-LCCALWSGATVEFLNQFSAKEVFKIFLKGKLNVFMAVPTIYFKLIEEQKELHQAMSNFRLMISGSAALPVSVMEKWKEISGHYLLERYGMTEIGMAVSN-PYHGERRAGHIGQPL-PGVLLRTVDEEGQPVNAGDPGEIQIKGPSVFKEYWGKPEATAKSFTEDGWFKTGDIAVL-EDNYYRILGRDSDIIKSGGYKISALEIEEVLRKHTEIKDCGVVGIPDEEWGELVVAALVA-DKEFDTKELNSWIRER-MPSYKTPRKYIFIPDLPRNVMGKVTKNELKKLF------- 182435357 50 ---------------------------HELLDRTVEEHGDRPALRSGDGVWSYGELRETVDRVARVLTDLGVVPGNRVLLRGPTTPWLAACWLAVMKAGAVAVTVLAQARATELATICSLARIGHALC-------DARSARDLAEADVAGLRVTLFGGDGPDLTRLAEARSGPYRAVDTAADEVALIAFTSGTTGRPKGCMHLHRDLLAIADTSRHVLRPSADDVFAGSPPLGFTFGLGGLLVF-PLRAGASTLLLEQAGPRQLLPALVRHRVSVLFTAPTAYRTML--GDLDGHDLSALRRCVSAGENLPEATWRAWHEATGLRIINGIGATELLHIFISAAD-DAIRPGTTGVPV-PGWQARVVDERGDELPDGEAGLLAVRGPVGCR-YLSDPRQTE--YVRHGWNMTGDTFVREPDGYFRYVARADDMIISSGYNIAGPEVEDALLRHPEVAEAAVVGRADELRGEIVVAHVVLTEGSEQTADLRAHMKA-ALAPHKCPRVFVFQPSLPRTATGKLQRFLLRDQ-------- 161523918 23 --------------------------IADVPARWAAQAPERPALIEDARRLSYAELAQAVDAVASRLAALGVRGGDRVMIVAENSVAQVVLLFAAARIDAWALVSNARLSVAELDAIAAHARPKAFVTDTSPDARAHAARHEAVRADALPV-------DIGAWSYRLDAHAGSEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAAMSSTLRRVSPDDIVYAVLPVSHVYGLASV-CLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLIEHLHTHGHAWPRLRFAYSGGSPLDAALKARVERVYGIPLHNGYGMTESSPTITQTPLDAPRADCSVGMPI-PGIEMRIVGPDGADVPRGEVGEIRVRGPNVMLGYYRNADATHAAVSPDGWLSTGDLARQDADGAVTIVGRSRELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRPVE-GNEEVLAFVELAPGATTDATLHAWCAER-LAPYKRPARIRVLDALPAASTGKVLKHKLREL-------- 184156451 36 --------------------------------------GDKIALYWQGEQYTFRELKEWSSQFANFLKSQGVKAGDRISGLLPRTPELIVTILAAWRIGAVYQPLFTAFGPKAIEHRIQLAQSKLVVTDMGNRSLDEIEKCPAIMTVADAQGTPLKAGDFNFWNEVEQ-QSDQCDLVMRSIQDPFLLMFTSGTTGPAKPLEVPLKALIAFGRYMQDAIGLTEEDSFWNIADPGWAYGLY-YAITGPLFLGATLFYEGGFSTDSLCQIVKDYKVNNLAGAPTAYRMMMAADPAQMAPLKGFRVVSSAGEPLNPEVIRWFKQVFDAPIYDHYGQTEGMVVCNHHGLKHEIHAGSAGFP-SPGYRVAIVNEQGEELPPDTPGILAVQSPMMWFGGYK--ESRKSPFIGH-YYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALLEHDAVIEAAVIGVPDPDRTEVVKAFVILAAGVALAEELSQFVK-RRLSAHAYPRLVEFVSELPKTPSGKIQRFLLREIAKQQAKAG 118053276 18 --------------------------LGDLLYRTARKFGSRTALVDGTERISYAELDARSSRFAHYLLST-LGPGKQIGMLCANSIDMVVACNAIHKAGQVWVPVNIKLELSSIDYILRHAEVSAVVVDQALPGLAELLQQLQLPLIIARVQQPQVQQGLSGLSLAQAEAGQANTLPEVDIDDAALLMYTSGTTGNPKGVVHSHLSVYAAVKGNIDEMKYGEADVLSGWLPLFHCA--QHALVQTALAAGACTVLTRQFVPAEVGQLVIKEGVTIFVGLPLMYAAVLADPGFAP---TTIRHCIYAMAPIPKPLIAQIAQRMCRNISLATGQTEATMTFYPLLNA-ECDANFWGRSLS-TCETAVMDDDGNLLGAGQIGEIVHRGPNAMLGYFKDPRATAEA-QKFGWHHTGDLGMWDGQGRMEFIDRKKDMIKTGGENVASVKVEAVVLAHPEVAAAAVFGLPHPHWSEAVCAFVMRKPGTVDSESILAHCR-HHLSGFEMPKLVHFVEVFPSTATGKVQKNVMREQLARELWGG 19173722 1113 -------------RTWSEAPCTPAQ---DLVPEQLNQHSDRTALVWQDASLTFAQLHTQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPADRLAYMLADS------------GVQLLLTQTHLLQQLPVAEGVSVI--AMDSLKLNSWPTQAPGL-HLDPDNLAYVIYTYGSTGQPKGVGNTHGALAERLQCMQTTYQLDESDVLMQKAPI--SFDVSVWECFWPLITGCRLVLAEHRDPHRIAQLVQEHGVTTLHFVPPLLQLFVDEPLAAK--CTSLRRVFSGGKALPAELRNRVLAQWPVQLHNRYGPTETAINVTHWHQGADGERSPIGRPL-GNVICRVLDAQFNLLPAGVPGELCIGGIGLARGYLGRAGLTAERFVADPLYRTGDRVRWAADGVLEYLGRLDQQVKLRGFRVEPEEIEARLLAQDGIAQ-AVVLIRDTAGGAQLIGYYTASGE-LAEQDVKAALAA-ELPEYMVPAQLIRLDAMPLSPSGKLDRRALPEPVWQ----- 19173722 3695 -----------------AHDYPLERSYVELFEEQVAQHPQRIAASCQDLRWTYAELNQHSNRLGHALVAAGVGLDQPVALLAERGLDLLGMIIGSFKAGAGYLPLDPGLPTQRLSRIIDLSRTPLLVCTQACHEQAQALLEDFACGARPKLLV---------WEDVEGADTNPGIYS--SGDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPYLQLSEQDVIAQTA--SQSFDISVWQFLAAPLFGARVDVVPNTDPQGLLAHVQAQGITVLESVPSLIQGMLAQ---DHINLDGLRWMLPTGEAMLPALAHQWLLRYDVGLVNAYGPAECSDDVAFFRVDLASTRGTIGTP-TDNNRLYLLDGALELVPQGAVGELCVAGTGVGRGYVSDPLRTAQVFVPDPFYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPEVRDAAV-GVQEGVNGKHLVGYLVASEASLNPGERLDRIKQRELPEYMVPLHWLWLERLPLNANGKLDRKALPALEIGQL--- 19173722 2176 -----------------------DQCIHHLFSQQVQARGEAPALTFAGQTLSYRELDSRANRLAWMLRERGVGPQVRVGLALPRSLEMVIGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGIGLLLSDAA------------MFDALGTLPASVSCWCLEDDLPVLANYPASDLPAISLAQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIERFGMRAEDCELHF--YSINFDASTERLLVAAARPAMVLRAQGWDAEEICGLFREHRITILGFTPSYGSQPGAMACHPKPNLAG-GMCITGGEALAGEHLARIRAAFQPALFNAYGPTETVVMPLASLAPEEEGAGTACRPFIGARVAYILDADLALVPQGATGELFVGGAGLAQGYHQRPGMAAERFVAGPYYRTGDLVRQRADGLVEYFGRIDHQGNIRGFRIELGEIETRLLEHEAVREAG--SWPTRRSGKQLAAYWSAMPATPPARGAQVHLKAQ-LPDYMVPTHLDGAGQHAATANGKLDRRAL----------- 19173722 8 ------------------------RTLVQSLQRRATQTPDQVALRFDTVVLSYRDLDLRARTIAAALQAAGL--GERAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLLLTSSG------------LRDSLGQIQ------EAPPLLCVDELHSESAAAPDLQDDDIAFLQYTSGSTALPKGVQVTHGNLVANELLIRRGFGIDPDDVIVSWLPLYHDMGLIG-GLLQPIFSGVPCVLMSPGRPLRWLEAISQYRGTISGG-PDFAYRLVSESALERLDLSHWRVAYSGSEPIRLDTLERFAEKFGFTPNNFYGLAEATLFVARAEPGQASAIMSCGTSQPEHGVLIVEPHTLAELADNCVGEIWATGPSIAHGYWRNPEATAKTFVQHAWLRTGDLGFMR-NGEVFITGRLKDLLIVRGHNLYPQDIEQTVEREVEVVRVAAFAVNDQGLEGIGIAAEISRQKILPPEALIKAIRQAVAEAYQAPCVVVLLNALPKTSSGKVQRSACRTRLAD----- 27376440 17 --------------------------------RALARYPGRTAFAWPGGSLSYRGTIDLIGHIQGVFMRLGLQPGARVAFLTANRADTWCAGVAAQLSRFCVTWLHPLGSRGDQLFQLEDSEAEVLVVDAA----AFRDRGGELAASASRLKAVFTTGPADDLLQAIEIEGHASAHCFAGPDDLSTLNYTGGTTGKSKGALRYHRENAGAAAAILADFEIPEDARYLAVAPISHVAG---TKVLPTLMRGGTVHMLKGFDPEAVLATIARERINFTLFVPTMIYVLLDHPALSRTDLSSLELVLYGASAMSPSRLIEGIERIGPVFSQLYGQTECPISVLRKKDHDPRTPESCGFPIAA-CEVRILDDNDQEVKTGEAGEICVRAPHVMAEYWKRPDITAETL-KNGWVHTGDIARKDERGYMFILDRKKDMIVSGGFNIFPREVEDVLSQHADVAMVAVVGIPDEKWGEAVTAIVVPREGAPDPDELINFVKTRKGSAHA-PKQIQFVKQLPMTGVGKVDKKVLR---------- 15558973 39 ---------------------------AELLDRRVAGDGERVCLRAGGLRWTYGDLLANANRIANVLRELGIVPGNRVLLRGPNSPMLVACWFAVVKAGAIAVTTMPLLRAKELGQILDKGRVTHALCAQALRGE-----LDAAAAARPFVAHVVSFGDPSGAGLEAAMARQPEQFDNVATDDTCILAFTSGTTGQPKATMHFHRDVIAACRWPPHVLRPQADDVFIGSPPLAFTFGLGG-LVLFPMSVGAAIVLLEQASPPQLLDAIREFGATILFTAPTSYRAMAEGARERRLGAPSLVKCVSAGEVLPAATRELWKDATGIEIIDGIGATEMFHIFISADE-EHARPGATGTVVPGY-RAEIVDDEGRELPAGTVGRLAVKGPTGCR-YLDDSR--QRNYVRDGWNYTGDAYYMDADGYFHYQSRLDDMIVSAGYNIGAPEVEDALMQHPAVAECAVIGVPDEERGQIVKAFVVPRPGLGAGEELQDFVK-RTIAPYKYPRAIEFRDSLPRTETGKLQRFRLRE--------- 196193826 37 -------------------------PLPQRLQHWADTQGDTPALYDESGMLTWRQLVDNINQVANQLIEAGLKPGDTVTGLSENSARYLTLFLGTLTAGGCMVPLSGMASGDTLALMINDCDARFLFVSDKHRTLIDPLLGD--LDNIPAQHRFSLDFQAPGWRALDDWIADADTSAPPQPDDPFNIIYSSGTTGVPKGILHDHRMRARQLERVTD-LGYDQSAVALVSTPLYSNTTLVC--VLPTLFAGGTLITMAKFHSQRYLELAEQHRVTHTMLVPVQYQRLLDDPAFDRFDLSSFKVKFSTSAPLRAPLIADAMARWPGNLVEFYGLTEGGLSTVLNCAEHPDKWATVGQP-GEGCEVHIINEDLEELPAGEIGEIVGRSSAMMRGYYKREDKTEELLWADGFYRTGDMGRLDSDGFLSVLDRRKDMIISGGFNIYAEDLEKTLLSHDDITDAAVIAIPSRQWGETPLGLVVLREGCDTDLTTLCDWANQQLGKAQRLSALEQRDSLPRSTIGKILKRELRAPYWQE---- 213406327 93 -----------------------------VLDRHAIARPDATAIIYEGRHITYRQLLADVCQCAGALASLGVGKGDRVAIYMPMIPAVVVAMLATIRLGAVHTVVFAGFSAESLADRVNDAGCKVVITSDGSKVIPLKNIVDKAVPNCPSVTNVLVAAPTASMVDGRDIWWQDIPNVSVSAEHPLFLLYTSGSTGKPKGVVHTTAGYLLGAHATCKVFDLHPTDRMGCAWITGHTYIVYGPLMMGA----ATLVFPAYPDFTRYWSTVERHKLTQWYVAPTAIRLLQRAGEFVKHDTSSLRVLGSVGEPIAPENFMWYHDVVGCAVADTYWQTETGSHIAPISTVTPTKPGSATLPFFGIDLAIVDPLTGKELEGNVEGVLAVKQPWPARTVWRGHDRYIDTYLKPGFYFTGDGAARDSDGYIWIRGRVDDVVNISGHRLSTSEIEAALMTHAAVAEAAVVGVPDELTGQAVNAFILLKDGAELEKELILTVRTQ-IGPFASPKKLIFSD-LPKTRSGKIMRRILRKVLAGE---- 56476986 17 ----------TLPRDYNAADDLIGRNL-------AAGRGSKVAFIDDAGSYTYDELAARVNRFANALGALGIMREQRILVCVHDTIDFPTVFLGAIKAGVVPVAVNTLLTASDYEYMLGDSRARIAVVS-----APLAETFAPLLDCVPTLERLVIAGAADSLAALMDSASDQFRTAPTTCDEPCFWLYSSGSTGAPKGTVHVHSSLIQTYELYAKILGIREDDVVFSAAKLFFAYGL-GNGLTFPLAAGATGVLMERPTPEAAFRRLREHRPTIFYGVPTLYASMLASPDCPAKGELAIRVCTSAGEALPEDIGRRWTERFGVEILDGIGSTEMLHIFLS-NRPGEVRYGTTGKAVPGY-ELRLIDDAGFVIGADEPGELQIAGPTSAAMYWNNRAKSRDTF-QGPWTRSGDKYSRSADGYYIYAGRNDDMLKVSGIYVSPIEVESCLIEHEAVLEAAVVGHEDDGQLIKPKAFIVLKPGVALAESIKQHVKAH-LAPYKYPRWMEFVDELPKTATGKIQRFKLRAQGAGR---- 189425456 21 -----------------------------------ARQPDKTAYICNGEAVSYQQLADRACRFATLLQQNGIAAGDRVLLILPDSPVFVAAFLGAVLHGAVAVPVSTALTADDYRYILQDSGARFLLYSSA------VPPAAELAS--TALTNLVCTETLTGWLDHCPAARLAAAAPE--EDELAFMLYTSGSTGKPKGVPHRHRDLLVAARQAVQVLGMQQDDLIFSASKLFFAYGLGNSLAF-PLYTGATAILYPKPLPDELLHLIAQHRPTLFFCVPTVYAQIILSTAAPELTLP-MRLCISAGEGLPGAVLDEWQRLTGLAILDGIGTTELTHIFIS-NYPDRIRSGSAGQAVPGY-RIRLVDDEGNLVQSGTPGHLQVQGDSTAPCYWNLPEKSAATMLPDGFIKTGD-VFLEQDGYYYHRGRSDDMLKVGGQWISPVQVEEVLRSHPAVEDCAVAAC--QIWGMRPAAHLILKPGSTTERELRSFMAAR-LPDYMVPVRYHLVDDLPRTATGKVQRFKLR---------- 116830899 15 -------------------------TVLGFLDRAASVYGDCPSILHANTVHTWSETHNRCLRIASALTSIGIKQGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESRLVFVDHRSISLVLEAVSLFTQHEKPHLVLLDDDQENDSSSASDFLDTYEEIMERGNSWQPMVLNYTSGTTSSPKGVVLSHRAIFMLTVSSLLDWSVPNRPVYLWTLPMFHANGWG--YTWGTAAVGATNICTRRVDAPTIYNLIDKHNVTHMCAAPMVLNMLINYPLSTP--LKNPVQVMTSGAPPPATIISRAES-LGFNVSHSYGLTETSGPVVHLDPLERARLKSQGVRTLGFTEVDVRDKTGKSVKDGVVGEIVFRGSSVMLGYYKDPQGTAACMREDGWFYSGDIGVIHKDGYLEIKDRSKDVIICGGENISSAEIETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKDGSVTEREIREFCKTK-LPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMA--KTLSG 160900471 24 -----------------------------FIARTAEVYPERLAVVHGTLRRNWGETYARCRQLASSLHKAGVGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDAETIAFMLDHGEAKVLIVDPEFTGVVAKALKLRQRSAPLLVIQVVGSLDYDDFVAGGDAGFD-WQLPA-DEWDAIALNYTSGTTGNPKGVVYHHRGAAINAISNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAA--RAGVNVCLRRVEAQAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAGVKAMVAGAAPPASMIEGMEQ-LGFDITHVYGLTEATVCWDALDIGERARLNSQGVRYHLQRSASVLDETMEPVPDGQTGEIMFQGNIAMKGYLKNPQATDEAF-RGGWFHTGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAQTTAEIVAHCKKH-LAGYKVPRAVVF-GELPKTSTGKIQKFELRRQA------- 84685017 10 --------------------------------------ADKPAFREADRTLTYGDLHEQAGRWAGALHKHGVRREERVAMIVRDQIEFPVVFWGSLKAGAIPVPLNTLLSASVYEAILNDSRASILVVSEQ-----LWETVKPAVDGNRYLRTVVVIGDAPEGTESYTAGAEIEETCEASADELAFWLYSSGSTGTPKGVRHVHGSLKATCDTGAQVLGIREDDTVFSVAKMFFAYGLGNAMSFPMSVGATTVLMGGRPTPDGVSALLADEKPTVFCAVPTLYAAMVAAQEKAGTDVHSVRICTSAGEALPREIGERWQRLWKAEIVDGVGSTEMLHIFLS-NRPGDIVYGTSGKAVPGY-EVRLVDEHDEDVAEGDVGELLVRGPSSAEGYWNRRFKSMDTF-QGHWTRTGDKYERTPEGRFVYCGRTDDMFKVSGIWVSPFEVEQALIDHPCVLEAAVVAREDEKDLVKPAAYIVLKEEAPTPEAIKDFVKEK-IGMWKYPRWIEVVDELPKTATGKIQRFKLRDA-------- 116694628 4 ---------------------FRPEYIHDIPRYWAAQTPDAPCLHENGAVISYGELWRRIEAARDWLAARGVGEGDRVMVVGENCNEMVVTLFASSLLHAWPIQVNARLSAREIDNIRDHAQPALVLFTGHVS--DVAAAHGERLGAQATGCPVFDAG-----MRVVRAATAPQREPAGLARSVATLIYTSGTTGAPKGVMVPHAGLTQFARISATSRDMGPADVAYGALPMSHIFGIATV-LMATLYAGASLFLRPRFDANEVFESLASPGVTILQGVPTMFTRIMAVAPAKPGAYPRLRYLYTGGAPLDPTLKREVETLFGQALHHGYGITEGSLFITRMEAP---RADCSAGYIVEGVEIEITDAEGKLLPAGERGQIRVRGPGVMLGYYRNPEQTAEALLPGGWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFPGVRQSAVVGRTTGDGNEEVVAFIEMQDGAEDRKALDTYLRE-SLAPYKRPAEVRTVDVIPTTASGKLLKQPLRAML------- 134103386 34 ---------------------------------------------DGARRSDYAEVGRRVARLANALRALGVTGDQRVGTFMWNNAEHLEAYFAVPSMGAVLHTLNIRLFPEQIVYVADHAEDRVVIVDST-----LLPLFAKILPQLGTVRHVVVVGEVHDYEALLAAQPDEFDWPELDERSAAAMCYTSGTTGNPKGVVYSHRSIYLHSMQMTDGMALSQADRALAVVPMFHAMSWGLP--YAAFLVGSSLIMPDRFQPEPLTHMIAAERPTFAAAVPTIWQGVLQHLEQDPQDMSSLREVVVGGSACPPSLMRAFHDRYGIPVLHAWGMTETSPLGSVARPPAGATRSSQGR-VPAGVEARLVGDDGSVLPWDSVGELEVRGPWIAGAYYQDPEKF-----HDGWLRTGDVGHISPDGFLRLTDRAKDVIKSGGEWISSVELENHVMSHPAVAEAVVIGVPDEKWDERPLVAVVLREGQATAEELSEFLAGR-VAKWQLPEHWTFVAETPKTSVGKFDKKRLRQQHSQ----- 116051565 58 --------------------------------------GEQTALIYDQDRYSYLRLRDEVARLAGALRALGVGKGDRVIIYMPMVPQAAMAMLACARLGAVHSVVFGGFAPYELALRIDDATPKLVLTASCGLEFDYKPLVDKALEAIHQPAHVMVWQRPQALAPGRDLAAEPADPLPVASGDPLYIMYTSGTTGKPKGIVRDNGGHAVAVRYAVRIYGMQAGDVWWGISDVGWVVGHSLI-VYGPLMCGCTTVFVRTPDAGAYWRVIEEHRVNSLFCAPTAIRAIRKEERVKRYDLSSLRHLFLAGEKLDSSTQHWLEEHTGRPVHDHWWQTETGWPVTAPIAGHDLRAGSTNRAVPGYH-VQVLDDEGRPLGANRQGTIVIAPPGCAQTLWGDHPRYLQAYLGNGYYHTGDGGYLDEDGFVYIMGRTDDVINVSGHRLSTGEMEERVAQHQAVAECAVIGVRDELKGHVPLGLVVLKDDAGIAAELVALVREQ-IGALACFQRVVVVKRLPKTRSGKILRAVLRKIA------- 89899202 63 -------------------------------RQAAGALRDHVALRFVARDLRYFELAQQTNRFANVLRSLGVGKGDHLFVLAGRIPELYVAVLGALKNGSVVTPLFSAFGPEPIAARIQLGAGRVLVTTDAL----YQRKVKQIRAQTPTLVHVLLVAEDGGITNEPDTASDTFSTVETQPDDPALLHFTSGTTGTPKGALHVHEAVVTHFATGRYALDLHPQDRYWCTADPGWVTG-TSYGIIAPLLQGVTSLIREEFDAERWYTLLEQERISVWYTAPTAIRMLMKAGTAQRHSHPDLRFIASVGEPLNPEAVWWGQEALGLPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGIDACIVLEAEGEPAEANVEGELALKWPSMFRAYLNNEARYRKCFAGE-LYLTGDLAKRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDGYQAGETLRAHAR-RRLGAAVAPKEIVFLPTLPRTRSGKIMRRLLKAR-------- 197732070 2640 --------------------------MHGLFEAMVAERPDAVAVVADGTQYTYAEVNERANRIAHLLRSLGARPEDAIGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSDLAP----SLTTVYDGQLIVLDTTDVSGFSTEN-----------PAVVSSAENAIYTIYTSGSTGRPKGVVLTHTNVARLLTTAQEHFAFDHTDVW--SMAHSYAFDVSVFEMWGALAHGGQLIVVPRRSPEEFADLLTHHRVTVLSQTPTAFSSLTALAAANDPRISHLRAVIFAGEKLEISGLRPWIDRMGISLVNMYGITETTVHTTYHALDDTDLANPVGHPLSDL-AVHLLNTDGHPVPLGVPGEIHVSGPGVARGYLNRPALTAERFLPDPYYRSGDIALRRPDGSLEVIGRIDDQVKIRGFRIELGEITAALTNHPDIRQAVTIVREDTPGDKRLVAYLVPEPGTPDAKTLRTELAT-TLPDYMVPTAYVPLDTIPLTPNGKLDKRNL----------- 197732070 1578 --------------------------MHGLFEAMVAERPDAVAVVADGTQYTYAEVNERANRIAHLLRSLGARPEDAIGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSDLA---------------PTLTTVYDGQLI--VLDTTDLTDLPTENPAVSAENAIYTIYTSGSTGRPKGVVLTHVNVARLLTTAQEHFAFDHTDVW--SMAHSYAFDVSVFEMWGALAHGGQLIIVPRRSPEEFADLLTEHQVTVLSQTPTAFSSLLAAANDPRINQLHLRAVIFAGEKLEISGLRPWVDRKGLTLVNMYGITETTVHTTYHALTEEADGNPIGRPLSDL-AVHLLNTDGRPVPLGVPGEIHVSGPGVARGYLNRPSLTAERFLPDPYYRSGDIALRNPDATLDFSGRIDDQVKIRGFRIELGEITAALTNHPDIRQAITIVREDTPGDKRLVAYLVPEPGTPDAKTLRTELAT-TLPDYMVPTAYVPLDTIPLTPNGKLDKRNLPTPDIEQLA-- 197732070 512 --------------------------MHGLFESMVAERPDAVAVVADGTQYTYAEVNERANRIAHLLRSLGARPEDAVGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSDLA---------------PSLTTVYDGQLI--VLDTTDLTDLPTENPAVSAENAIYTIYTSGSTGRPKGVVLTHVNVARLLTTAQEHFAFDHTDVW--SMAHSYAFDVSVFEMWGALAHGGQLIVIPRRSPEEFADLLTQHQVTVLSQTPTAFSSLLAAANDPRINQLHLRAVIFAGEKLTRELTPWVKHLTAPVLVNMYGITETTVHTTYHALDDTDLANPVGHPLSDL-AVHLHDPEGRPVPLGVPGEIHVSGPGVARGYLNRPALTAERFLPDPYYRSGDIALRRPDGSLEVIGRIDDQVKIRGFRIELGEITAALTNHPDIRQAITIVREDTPGDKRLVAYLVPEPGHLLTPAIRQDL-TQSLPDYMVPTAYIPLDAIPLTANGKLDKRNL----------- 67922759 460 --------------------------LHERFTQQAKQTPDNVAVVFEEEKLTYRELNNQAEKLADSLQQLGVEPNVLVGIFLDRSHLSIVAILAVFKAGGAYLPLDSKMPEERLHGILEDAQVQVLLTE------------EKLASRLPSETAQVLCIDSQP-TTVEKFQNSDQNL---TPNDLAYVIYTSGSTGKPKGVAVEHRQLCNYFNSIIERLDL-PETASFATLSTF-SADLGNTIIFSALCTGGCLHIIAQENPITLAEYFRNHPIDCFKIVPSHLNALLTTVNAE-DILPS-KLLILGGESLSWSLVKQIQELPNCRILNHYGPTETTIGVLTFKVPQEAATVPIGRPLD-NTQIYLLDEYLQPVPLLTPGEIYIGGANLSRGYYNRPELTEERFIINPFYKTGDVGRYLPDGSIEFLGRSDRQVKIRGFRIELGEIEAVLSQHPSVKQAVVTVPKDEKGNQRLVAYVVL--GSHNTDHLQDFMRIR-LPQYMVPHRFVTLKTIPVTANGKIDYKAL----------- 15922340 50 -LEWFKPWEKVLDDSNPPFYKWSGEINASYLDRHAKSWRNKVAIIWEGRYITYGELYREVNRVAYILKEYGLKKGDAISLYLPMIPELPIFMLAAARLGIIFSVVFSGFSAQALADRINDARAKLLVTADGGKIVPLKDIADKALENTSTVEKVLVVKRTNNNITMKEGRDEYVEPERTKSEDPLFILYTSGTTGKPKGIVHDTGGYLTILHATMNVFDIKDSDIMWTTADIGWITGHSYI-VFGPLLEGVTTVMLDYPNPDRWASIIERYGVTILYTSPTAIRSFMKLGEDKGRDFSSVRLMHSVGEPINPEAFRWFFRLVGIPFGSTWWMTETGIMISHLPGLIPLKPGTNGMPL-PGIDADVVNENGNPTKPEERGYLVIRKPWMPLTIWGDPDRYVKVYWSPGIFYPGDFAVKDSDGYFWILGRADEVIKVAGHRLGTYELESALIHHPAVAEAAVVGVPDPLKGEVPVAFVVLKVGQKANEELKEWVREQ-VGPIASLSSIYFVSKLPKTRSGKIMRRVVKAVITNQ---- 90422531 11 ----------------------------DFVDRNVAERGDKTAFIDPSRRICYDELSDAAARVGPMLARLGIEQESRIALILQDIVEFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSKAVFVST-----NLLPLIEEAAADLPHLRSIIAVGEPSSALNLRDILAEGGAPASTCADDVAYWQYSSGTTGMPKGVMHVHSSPRFMAQSAGQRIGYREDDVVFSAAKLFFAYGL-GNAMFCSMWVGATSVLYPRPTAESVFHVLQVHQPTLLFAVPTLYAAILADQNSKDERLPRLRLCVSAGEPLPAQVGLNWRSRFGRDIVNGVGSTEMGHLFLT-NLPNAVEYGTSGFPVEGY-RLKLVDEQGRDIADDAIGELLVNGGSAAAGYWNQRDKSRTTFIGE-WTRTGDKYHRRADGVYTYRGRSDDMFKVSGIWVSPFEIEEALMSHAKIAEAAVIPAEDLDGLIKPKAFVVLASREENIDELKEHVK-RSIGPWKYPRWIRVVDELPKTSSGKLQRYMLREMVVDQ---- 99081668 24 ------------------------RTLYGLLSRTAERFPNNPAVSYQAETLTWRELKAKTCQAANLFRSLGIGEKDVVAYVLPNSNETLITLLGGAVAG-IVNPINPLLEPEQIASILRETGAKVVVTLKGFPKTDVPQKVAEAVAHAPNVKTVLEVDLNRYLTPPRELAKQPTELAFADSDRVACYFHTGGTTGMPKVAQHTYEGLIYN-GWLGHTLLFSEEDNIMCPLPLFHVFACHVI-VMAAVSSGAHVVFPTEGVFDNFWKLCERWKITFIITVPTAISAKMQRPV--NADVSTVKTAFSGSAPLPLELFRRFEEATGITIVEGYGLTEATCLVSCNPVEGEKKVGSIGIPF-PYCDIKIVPEGLQECGADEIGEICVQTPGVFAGTYTETDKNIDLYYQDTHLRTGDLGRVDPDGYLWITGRAKDLIIRGGHNIDPADIEEALLGHDAVAFAGAIGQPDAHSGELPCAFVELVDGAATEQELLDYCKRHVRERAAIPKHMTILPELPKTAVGKIFKPDLRRHAITRIYDG 209572803 30 ----------------------------------------------GGRALTFAELRSAVLSTAVALSSRGVRPGDAVLLLAPNCVLYPVCFFAVTALGAVGTTVNPDYTPREIAKQVSDARAKLVITISALAGLRLPVILLDDDANAAAASLPPDATVTLYTNLVAGVKEADYRRPPIKQSDTAALLYSSGTTGDSKGVILTHRNFIAAARMVTSDQDERRENVFLCFLPMFHIFGLSVI-TYAQLHRGNAIIAMSRFDINSLMEAVQRHRVTHLFCVPPVIIALAKHGKAGKYDLSSLKFIGSGAAPLGKDVMEVVAKKFDSEIVQGYGMTETCGIISYPEKGQAREFGSTGTLVS-GVEAKIVDKTLKHLPPNQVGEICVRGPNVMQGYFNNVQATEFTI-KQGWLHTGDLGYFDGGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAKAGEVPIAYVVRSDSSLTEVDVQKFI-EKQVAYYKRLKRVTFVGSVPKSASGKILRRQLIAQVR------ 84502837 4 ------------------------------LSRAARLWPGAPALLRGETVVDYATFQARAARFGGWLREAGVRPGDRVALFAPNRADYLVVLYGTWMLGAAAVPINAKLHPREVAWMLEHSGAGVVVTDRNGAEGLAQAGVRIVD-----LDAGLPAGEPLE------------GCREMAGDSLAWLFYTSGTTGRPKGVQITCGNIMAMVAGLADVDAVQRADVSLYAAPMSHGAGLYN---FMYVIRGARHLVPESFDPREIFELGERVGNLCLFAAPTMVRRMTDLARAAGLTGEGIRTVIYGGGPMYVADIIEAVDLMGPRFVQIYGQGECPMCITALPPDWRARLGSVGFAQA-NCEVRVVNREGEPVPTGESGEICARGAGVMSGYWQNPEATAETL-KDGWLWTGDMGALSEDGFLTLQDRSKDLIISGGTNIYPREVEECLLTHPAVAEASVIGRPDPEWGEVVVACVV-RAGTCSEAELDSHCLDR-IARFKRPKVYAFVDALPKNAYGKVLKTELR---------- 149913055 17 --------------------------LSHLLTESARRLGDDTGFVWGDQTWSWAEIEARAAAFAHALQDYGIAKGDRVLVQSSNCNQMFEAMFACWRVGAVWVPANFRLSPEDLAWLAGSSGARLLLCGAQFPN--------HAAACAPHVDATISIGPDYEALIARHSGAAPAAV-AVQRDDPAWFFFTSGTTGKPKAAVLTHGQLAFVITNHLLMPATGPEDASLVVAPLSHGAGIHQ---LAQVAHGVKTILPEKFDPDQIWSLVARWRVTNMFTVPTIVKLLVEDPSVDQHDHSSLRYVIYAGAPMYRADQRRALDKLGPVLVQYFGLGEVTGNITVLPDDEKMRIGTCGFART-GMQVQIQNQQGEEVAFGETGEIAVIGPAVFAGYFDNPTANEKNF-RDGWFLTGDLGHMDAQGFVYLTGRASDMYISGGSNIYPREIEEKLLLHPDLSEVAVLGVPDPVWGEVGMAVCVPNPQSTGPDDILPWLSPQ-VARYKLPRYVVIWDELPKSAYGKITKKMIRDELLAR---- 111140011 1494 -------------------------TVQALFEAHARRIPDAIAVQTDEQALTYRELNERANQLAFHLREHGVQPDARVALCVERGLDLVVGLLGILKAGGAYVPLDPGYPRERLAYMLADSQPVALLVQAAT-----RDVVGDVSIPLIDFDHC----------AWNHAPIDNPQVPGLSVANLAYVMYTSGSTGTPKGVMIEHRGLGNLLQWGSHLCPNAEGGALLQRAPF--SFDGSVWELFWPLSNGMRLVLARHREPAYLAQVIRTQQISVIKFVPAMLQQFLDLDESAL--CTSLTDVLCGGGELTAALARGVQARLPVRLHNVYGPTEATVDSSAWGAPVPILQLPIGRPI-NNTRLYVLDAHDAPVPMGISGQLHIGGVGVARGYLGLEQLTAERFIDDRLYRTGDLVRYLPDGTLEFLGRNDFQVKLRGVRLELGEIEACLATHPALHEVAVL-----ICDERLVAYFTLRGQAPSLQALRDHALEH-LPEYMVPAAFVQLDALPLNPAGKLDRKALPAPGLEAVLS- 111140011 458 ------------------------QTLHQRIEAQADRTPHAIAAVYQDRSLSYTQLNRQANALAHQLVALGVQPDDRVAILARRGLDTLAGLLAILKSGACYVPLDPAHPAERLEYLLHDSAPVAILTQ------------HDLRQRLPVSTVPVIALEPG------NASIDSNPQVAVTPSNLAYVIYTSGSTGLPKGVMVEHHSVSNLVDWHCQAFDLHAGSHTASVA--GFGFDAMAWEVWPALCVGATLHLPPAEDIDALLHWWRSQPLQVCFLPTPVA----EYAFSQGQGHPTLRTLLIGGDRL-----RTFTQAQTFAVVNNYGPTEATVVATS-GRVEVGQPLHIGAPVA-NARVYLLDAQQRPVPIGVAGELYVGGKGVARGYLNRPELSAERFLDDPFYRTGDLARWLPDGTLDYLGRNDDQVKIRGVRIELGEIESVLASHPALQDAVVQFRDGQLW-----AWFVPCQPVEIEA-LRTHLQA-TLADYMLPAAYVRLDALPLTANGKLDRRALPSPTQE----- 71908321 46 -------------------------------------HADKTAFRFLGRNLSYRELSSLTDLFGNALKALGVQKGDCVFVLCGRICELYVAVLGALKIGAVVSPLFRSFGPEPIRSRISQAAGKVLVTTAS----AYQHKVAALRPELPSLRHVLLIDDLGDLQALMRAAPDTPALVPTAPEDPALLHFTSGTTGQPKGAIHVHSAVLTHYATARTALDLHPDDVFWCTADPGWVTG-TSYGIIAPLVLGATSIVDEDFDPLRWIHILESERVNVWYTAPTAIRLLMKAGPFADHRFPDLRFIASVGEALNPEAVWWGLDVLGQPIHDNWWQSETGGIMIANTAAQDIKPGSMGRPLPGIAAHVVRNQAGAPVTPDTVGELALGWPSMFRGYLDQPVRYRDCFAGN-LYLTGDLVRRDADGYYWFVGRSDDVIKSSGHLIGSFEVESVLMEHPAVAEAGVIGKPDALAGELIKAFVVLKSDIAPDEELMAHAR-RRLGAAVAPKEIAFAPSLPHTRSGKIMRRLLK---------- 162454012 12 ---------------------------------------------------TYADLHRRASKLAHALTRLGVRAGDRVATLCWNHARHLELYLGVPAMGAVLHTLNLRLHPSELGYIASHAEDKVVVVDRS-----LLPLFRKFAPEVRSIQRVLVAGDGLDYEALLAPEPDHFDFPSLDERAAAMLCYTSGTTGNPKGVAYSHRSIVLHVSCMHDALGFRDRDIVLPVVPMFHAMAWGLP--YGAIATGARLVLPPHLDAASLLDLMARERVTFAAGVPTIWLGILALLDEKRWDLSSMRAMVIGGSAAPPALIDGFRARHGLVVLHAWGMTETNPLGTVHEDPAASLRASQGYPV-PFIDQRHVDANDRPLPDGRTGELEVRGPWVASSYFGGEGE--DRFTKDGWFKTGDVVTIDAEGYMRITDRTKDVIKSGGEWISSVALENALMSHPAVLEAAVFAARHPLWGERPLAAIVLRQGQSASKEQLHALLEPRFAKFWLPDEYLFLERIPRTSTGKFLKSRLREEFADLL--- 16077418 1497 -------------------------TFAALFEKQAQQTPDHSAVKAGGNLLTYRELDEQANQLAHHLRAQGAGNEDIVAIVMDRSAEVMVSILGVMKAGAAFLPIDPDTPGERIRYSLEDSGAKFAVVNERN------------MTAIGQYEGIIVSLDDGKWRNESKERPSSIS----GSRNLAYVIYTSGTTGKPKGVQIEHRNLTNYVSWFSEEAGLTADGNDKTVLLSSYAFDLGYTCMFPVLLGGGELHIVQKETPDEIAHYIKEHGITYIKLTPSLFHTIVNTASFADANFESLRLIVLGGEKIIPTDVIAFRKMYGHTFINHYGPTEATIGAIALYEPDAAKRPTIGRPIA-NAGALVLNEALKLVPPGASGQLYITGQGLARGYLNRPQLTAERFVENPYYKTGDVVRRLSDGTLAFIGRADDQVKIRGYRIELGEIETVMLSLSGIQEAVVLAV-SEGGLQELCAYYT-SDQDIEKAELRYQL-SLTLPSHMIPAFFVQVDAIPLTANGKTDRNALPK--------- 94314687 23 ----------------------------DFIARAAEVYGDRLAIVHGTVRQNWRDTYARCRRLASALTRAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEAKVLLADTEFADAA-RQMAREVRGLKVIAVEDVLGPDAERFGDTDYESFLASGDPEFDWWDAIALNYTSGTTGDPKGVVYHHRGAAMNAISNILEWDMAKHPVYLWTLPMFHCNGWCFPWTVAA--RAGVNVCLRKFEPKLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGPVRGMVAGAPPPAAVLAQMEA-MGFDLSHVYGLTEAAVCHTVSQEERAVLKARQGVRYHLQSGVTVLDDTMQPVPDGETGEIMFRGNICMKGYLKNDKATREAF-AGGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGAVTAEELIAHCRT-LLAGFKVPKAVYFGP-LPKTSTGKIQKFELRKKMQ------ 56965019 17 -------------------------------------------------EWTYDELIQKMNQLANALSRSGLKKGDPVLLLFPRVPEAYAAYLACLKGGFVIIPCSGMLRAKDLAYRLSHSQAKGVLAYKGFTA----EIDQISDGSTDGLIAKWVFGEAPSGWENADMKNESASFEEMDKEEIAFLPYTSGTTGNPKAVVHTQAWAFAHLQTAAEWLGVETGDLVWATAAPGWQKWVWSPFLSVVGKQATAFVYDGPFQAKTYLQLIDEYGIGVFCATPTEYRMLAKEEALSSFKLSSIKHAVSAGEPLNRAVIATFQEQFDITVRDGYGQTENTLLIGTMIG-MEARPGSMGKPTSGNGVV-ILNEAGEEAGIGEVGDIAVHAPALFREYYRDPERTKAAY-RGSYYLTGDRAYRDEEGYFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEIRGHIVKAFVVLNDQNKLTKELQEFVK-RETAPYKYPRAIEYVAGLPKTISGKIRRIELRQL-------- 67156099 1129 ----------------------AGVLLPELLTAQARATPQAIALVSGEATLDYTDLERRANRLAHRLRELGVGPEAKVGLLAGRGVELMVALLAVVKAGGAYVPMDADYPRERLAWMIGDSGLSLLL------GHRRVLDALEAPAGLATL-------------PLEELDAEPDTPPALDAGNLAYVIYTSGSTGQPKGVGVSHGALSERLHWMRREYALDASDVLLQKAPLG--FDVSVWECFLPLIAGSRLVLAEHRDPRRLVELARAHGATCLHFVPPLLQLFVEEPALG--DCRRLRLLFSGGEALSAELCRRVRERLPVALHNRYGPTETAINVTHWRCAEEGARVPIGRPLANVV-CELRDAELELAPGGAVAELLLGGSGLARGYLGRPALTAERFVEDGLYRSGDLARWRDDGALEFLGRADEQVKVRGFRIEPEEIRAHLLSQPAVRQ-AVVLVREGAAGARLVAYLTAQDDPALAERLKRALAA-SLPEYMVPAQFVRLDALPLTPTGKLDRKALPE--------- 67156099 2178 -----------------------DACLHELFETQAARTPEAPALTCAGRTLSYAELDVRANRLARVLRERGGGPEVPVGLALERSAEMVVGILAILKAGGAYVPLDPEYPLERLRYLIEDSGI-ALLLGHAVLFEALGELPAGVARWC--LEDDLAALDGQSGAPLPRLA---------GPDNLAYLIYTSGSTGQPKGVAVCHGEIAMHCRAVIERFGMAASDCELHF--YSINFDAATERLFAPLLCGARLVLRGQWDAESICQLIREQSVSILGFTPSYGSQLAQWLISRDERLP-VRLCITGGEALSGEHLQRIRAAFAPQFFNAYGPTETVVMPLACRAPETLEEGAASVPIGSLVGARILDADLAPLPQGAAGELYLGGKGLARGYHRRPALTAERFVPDRLYRSGDRVRLRDDGQVEYLGRIDQQVKVRGFRIELGEIEARLREHPAVTDTAVLAL-DTSSGKQLAGYVATATAGLDREALKAHLRAQ-LPDYMVPAHLSLLEKLPLTPNGKLDRRAL----------- 67156099 3699 -----------------ERDYPLEQGYARLFEARVAAHPERIVARCQDAQWNYAGLNARANRLGHALRAAGVGVDQPVALLAERGLDLLGMMIGAFKAGAGYLPLDPGHPAQRLTRILELGRVPLLVCSAACRAQAVELLEALAGQGRPRLLVWDEVQAGDWPTANPGVYSGP--------DSLAYVIYTSGSTGLPKGVMVEQAGMLNNQLSKVPYLGLDEADAIAQTA--SQSFDISVWQFLAAPLFGGRVEIVPNADPGALLALARERGVTVLESVPSLIQGML---AEERDGLGALRWLLPTGEAMPPELARQWLQRYPVGLVNAYGPAECSDDVALFRVDMEATAGSIGSP-TDNNRLYLLDEALELVPAGATGELCIAGTGVGRGYVGDPLRTALAFLPNPFYRSGDLARRRVDGLLEYVGRIDHQVKIRGFRIELGEIEAHLHEQAEVREAAV-AVQEGPNGKYLVGYLVPADMELAEGELFERVKQRELPDYMVPAHWLLLEGLPRNTNGKLDRKALPEL-------- 67156099 23 -------------------------SMADALMRRAAAQPERLALRFGEEVLSYRQLDRQARIIAAALAERG-EPGERAVLLFPSGPDYVAAFFACLYAGVIAVPAYPPESSQELISIIADAQPRLILTTSGVAGS-LAALGEGRGDALPELLAV---------DALDPALADGWRAPAVPAEAIAFLQYTSGSTATPKGVQVSHANLEANEWLIRQGYRIGDDDTIVSWLPLYHDMGLIG-GLLQGIYSGVPVVLMSPERPVRWLEAIGRYRGTISGG-PDFAYRLIAEGNLAGLDLSGWRVAFSGSEPIRQDSLAAFAERFAPAYLASYGLAEATLFVSRAEPGEGPVLMSCGWEQPGHPLLIVDPRSGEALGDGLVGEIWSSGPSVAQGYWRNPQATAQVFVEDGWLRTGDLGFR-QRGELFVTGRLKDMLIVRGQNLYPQDIERTVEEC--VAEVAAFAVEHEGREALGVAAEIGRAQQVAADELLGRIRQAVAAHHEAPVLVLLLEALPKTSSGKLQRSACRQR-------- 104782281 1563 -------------------------SVPQRFEAQVAATPQAPALMFAGQQLSYAELNARANRLARELVAQGATADALVGIAVERSVEMVVGLLAILKAGAAYVPLDPEYPRERLAYMIEDSGIELLLTQAHL--LAELPLGEGVRSLVLDQPDAWLAGHGDSNLGLV-----------PAPQQLAYVIYTSGSTGTPKGAGNRHDALVNRLCWMQEAYGLTAADNVLQKTPF--SFDVSVWEFFWPLITGARLVVAAHRDPGQLIALIETEQVSTLHFVPSMLQAFLQDPQVTR--CTSLRRIVCSGEALPVDAQQQVLARLPWNLYNLYGPTEAAIDVTHWTCREEGRDSPIGVPIANL-ATYILDAELAPVPVGVAGELYLGGVGLARGYHRRPALTAERFVASPFYRTGDLARYRADGVIEYAGRIDHQVKIRGLRIELGEIEARLLEQPGIREAVVLAI-DTPAGKQLAGYLVPQDQAQLAEQVRGQLR-QALPEYMVPGPLMLLAQLPLSPNGKLDRKALPAIEA------ 104782281 506 -----------------------DQCLHQLIEASAARTPTASALSVAGETLDYATLNRRANRLARRLRAAGVGPDVLVGIAVERGVELVVGLLAILKAGGAYVPMDPEYPAERLAHMVEDSGAQLVLTQAHLRGALALPAGVEAL-ELQAGEDWLAEFDGDNLANLA------------APSNLAYVIYTSGSTGKPKGVGVRHDGVLNFLASMLKQPGIDASDRVLSLTSL--SFDIAGLELYGSLLAGACIVLVERRDPQALLAAIDTERVSVVQATPSTWRMLLDSPQAA--SLAGCKAL-CGGEALAPDLAARLIERCGH-VWNLYGPTETTIWSALHYLDAGHPQVLLGRPLD-NTALLVLDADLQPVPVGVAGELYIGGAGLARGYHQRPGLTAERFLASPFYRTGDLARFDGQGRLEYIGRADHQVKIRGFRIELGEIEAQLLARAEVREAAVVAR-DTGLGTQLVGYLVPADAALVEAEAQQALREEALPEFMVPAQLMLLARMPLTPNGKLDRKALPAPDASLALA- 157691118 1866 ---------------------YPKRTIQELFEEQVQRDPHRIALSYLEESMTYQELDEKATKLAAYLQSKGVGPGSLVPMLFDRSFDMIVSVLGIVKSGAAYVPMSPEYPDARIRLIVRDTQSDVIITQSHLIERLGDFTGTKIDMDKPLLETDAGYQREQSI---------------IGEDQLAYVNYTSGSTGTPKGVMLPHAGVVR-LVRETNYMKLGPDDKMLQLS--NYAFDAFTFELWGMLLNGGQLILIPKYAADELSRLIKAHEVTANCLPTALFNRLVEH---DPTSVAGYRTLLVGGEAMSSEHARKALPHMKGVLINAYGPTENTTLATTTHVPEGARSVPIGVPVSNSTVV-ILDDALNPVPAGVKGEIYIGGTGLAKGYLHDPGRTQERFIDNPFYRSGDLGTWRSDGTIEYLGRKDNLVKIRGYRIECGEIETALLKHPQVKECTVIAK---TYGKRLAAYLVTDGENPTPG-WKAFLQE-SLPGYMIPSYFIVMDEIPVTTNGKVDQKALPDPAE------ 163745758 58 --------------------------------------GKRVAIIYDSSTLTYSELQAHVASLAGALVAQGVEKGDRVVIYMPMVPEAVEAMLACARIGAIHSVVFGGFASSELAVRIDDCKPKAIIAAEPSRVVDYKPLLDGAATHKPDTCIILQRGQKPELNPERDIDWRPAPCVPVEGNHPAYILYTSGTTGAPKGVVRPTAGHLVALNWTMKIYNVNPGEVFWAAWVVGHSYICYAP-----LIAGNTTVVVGTPDAGTFWRVIEEHGVSSFFTAPTAIRAVKREEEIKKYDLSSLRALYLAGERADPDTVEWAQEKLGKPVYDHWWQTETGYTIVGNPAGLEALPVKVGSPTVPGYDVQILDERGQPLPAGELGAIAIKPPGTLPGLWNAEDRFRKSYTFPGYYETGDAGRIDEDGYVWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVSDDLKGQTPVGFLCLTKGVDRPEEIVAECVTRQIGPVSAFKQAVVVDRLPKTRSGKILRATIVKIA------- 194016178 197 -------------------------TLTEVLIRSAFMSPDRTYIKEGGRTLTYPELLTNAERVLSGLRKAGLTNGDQVLLQLKDHQDFITAFWGCILGGIIPTPVSVPPVYDETNQAVNKLKGVFRLQNEPFIMTNEAS-----AEDIAGLRESFEAKDIPILTIETLLSCEPDEQHEPEPDEPVLQLLSSGSTGVPKCIRHNHQSILSRIISFEQTNGFTHEDMSLNWMPLDHVGGIVMFHVHDVYF--GCQQISPSIDPMVWLDWVETYGVTRTW-APNFAFAMMNEYEDDSWDLSTLTYIMNAAEAVVPKVTQRFMHMMGHAMVPAYGMSETSIQCVAQDHPHKMTFTEVGAPI-PSVWIRIVDEHHHVLPEDQVGRLQVKSPTIMMGYDQNEEANQEVFVENGWFHTGDLGFIHE-GRLVLTGREKDIIVINGANYLNYEIEAVVEEVDGVEVAAAYGIYNPESSNDTLAFVTQKDSLEEQITMIQQIREAIIRKIGIPDHIIPVDQFPKTESGKIQRAQLGAALKE----- 115380535 120 -------------------GKYPGESIGQVFEQAVAWAPQAVAVTGGGKTLTYAELNRRAEQVARRLKAEGVGPEQVVGLLMERSVDLVEAMVGVVKAGCTYLALDPKLPAERLEYMLKDSGTRVVVTQAEWKG--------------------LAEGEGRDVVVLEEGAFAAWAPVEVSAQAVAYVMYTSGSTGRPKGVAVTHQGVVRLVRES-NYAAFSPDDVFLHWNTMM--FDASTFEVWGALLNGARLVVSPPPSLADVARLIAEQGVNTVLATAALFQQLVDH---QLEGLRPLKNLLAGGDAMPPVQAKRLLDTLPTRLINAYGPTENAVITTCHPGYDARTRVPLGVPLD-GTDVYVLDEEMQPVPEGVVGELYTGGDGLARGYVGRPELTAEKFVPNPYYRTGDLARWRGDGSLEFVGRADTQVKVRGFRIEIGEVEGALESHPEVKAAAVVVQGEGAEGKRLVGFVVGGGRKVEVGEVRGYL-EKRLPEYMVPSLLVEVEKLPLTGNGKVDRKALLAQVSEQ---- 157371664 477 ------------------------QTLSGLLAQQAQKTPDAPALADAQYQFNYRETREQVSALARQLVAQGVQPGDIVAVALPRSVFLSLALMAIVEAGAAYLPLDTGYPDERLSMMLEDATPRLIITEASQ------------QARFVGKGDIFLYD-----APLAADSATDVVLSGPKPHHPAYIIFTSGSTGRPKGVLVGHQAIVNRLLWMQHQYPMAAGDVVLQKTPC--SFDVSVWEFFWPLMVGAQLVMAPHRDPEQLLQLIDRHRVTTMHFVPSMLAAFVGALDNRQACCAPLQQVFCSGEALPAELCRLWQSRTGVRLHNLYGPTEAAVDVSWHPAWGEALAAPIGLPVW-NTGLRILDARLRPVPPGVAGDLYLTGVQLAHGYLGRPELTASRFVADPMYRTGDVARWLPGGEVEYLGRSDDQLKIRGQRIELSEIDHALLSLPGIKQAVTHALTDPAGGDALVGYLVAQPGVRLDLELRAALADR-LPPHMVPVALVEMDALPLSANGKLDRKALPQPQSGVRAAG 197327408 458 -------------------------TLHGLFEAQAARWPDRTAVIAAGDTLTYAELDERANRVARALRAEGVGPDNRVAVMMERGPRLLVALLGVLKSGGAYVPVDPGYPAERVRFLLRDSRAKVVIVDD------------DAPAGLPGDTAVRCVG---GLLTGSGAPVEPLA----TSRDVAYVIYTSGSTGQPKGVMVEHHSVVNRLAWMQRSYPLGERDVLLQKTPV--SFDVSVWELFWWAVEGAAVALLPQRDPREVLRAIGEHRVTAVHFVPSMLGPFLDLPAPAREAIRTLRHVFCSGEALPVARVEQFNRLPPVRLVNLYGPTETTVDVSSYECPDDITRVPIGRPID-NVRLYVLGAGDLPQPVGVAGELCIGGVGVARGYLDRPELTAEKFAADPFYRSGDLARWLADGTLEYLGRIDGQVKIRGNRVEPAEVATALRAVPGVRDAIVVGRTTPDRGAVLAGYYVA--EAPIDTALLRERLGRTLPAFMVPASFTRIESVPLTANGKADHDAL----------- 116753477 37 ----------------------------DVVDVYAQEQPDKIALVWEERIFTFKDMKHWSDRAANLFSSYGIRKGDTVMLTLKSRYDFWICMIGLNKIGAVAIPSTHMLKAKDIVYRIKKANLKMVVCIIEDGVPEEVDLAHKELGDVNLIKAFVEDQEREGWINFRRALAEPVGEEATRNEDVLIAYFTSGTTGYPKMVKHDQTYPLGHILTAK--YWQNVADDGLHYTVADTGWAKCAWGIYGQWIAGSAVFVYDRFDAGRMMEKLSKYKVTTFCAPPTIYRFMIK-GDMSKYDFSTLKYAVTAGEPLNPSVYERFLEVTGLKLMEGYGQTETVVTIANFP-WMEPKPGSMGKPAPGFDIVLLKDS--RQCEVGEEGEIVIRTDGLFIDYHLDPDRVRNT-WHDGYYHTGDTAWVDEDGYIWFVGRTDDMIKTSGYRVGPFEVESALMTHPAVLECAITGVPDPIRGQVIKATVVLTKGYTPSEELKRELQERVTAPYKYPRIVEFVEELPKTISGKIRRVEIRE--------- 73542966 12 --------------------------ISSLIEYAAAYHPQQEIIVEGGTVRTYDQVHRRAKRLANALAKLGLSEGDRIGTLAWNTHRHLEMYFGVSGSGAVLHTVNPRLFPEQIEYIINHAEDSVLCFDSCFA-----PLVAKLAPQLKTVRHYVAMTDPEHMAALASASSEDYEWPQFDERTASSLCYTSGTTGNPKGVLYSHRSVLHSLKASGDTFGVSPESSILMIVPLFHANAWGLP--YACAMNGAKMVLPQHLDGESVYRLLRDERVNYSTAVPTVWLMLFQHPEIDPREL-SLRIAGVGGSAAPAAMIERFEKQFGATLMQGWGMTETLPQHAGLSEAEQLKIKKQGRALWGV-ELRIEDDEGRVLPDGQAGKLKVRGPWIASSYFKAE---HDALDNDGWFDTGDVANIDPEGYVQLVDRAKDVIKSGGEWISSIDLENATMSHPAVAEAAVIGVPHPKWQERPLLIVVKRDHEVTSAELIAFLAGKVV-RWWVPDDVVFVDALPHTATGKLLKVKLRDAYRNYVL-- 194015904 411 -------------ETHRELYHWNDQKIHELITDMSTSSPDRIALQDGSHSMTYGELERKTNQMAHFLQTHGLQRHDFVAVCMNHSPELIVLLLGILKAGGAYVPIDPEYPEERIQFILDDSQAKLFFTDDASAYH-------------------FNGDTYNIYNVWDQLAQYNAEHPFIDAEDVAYMIYTSGSTGQPKGVMIEHRSLVNYIMSAKTHYTDSSDDHF--ALYSSIAFDLTVTSIYTPLVIGSTVMIYRQEDPGFLLEHILDQKAKVIKLTPAHMALLTDAALSQ----SVVKRMIVGGEQLSTALAKRITEASDISIFNEYGPTEATVMIHQFHQDDEGASVSIGVPM-PNTEIYLLDEHQQAVLPGTVGEIYISGAGVGRGYWQRPDLQESRFLPNPFYRTGDIAKRANDGKIDYIGRIDHQIKLRGYRIELGEIELALMALEEVDKAAVIDLTDESGEKQLAAYIELKEKQMTSFLLRKKLSDQ-LPAYMVPAYFVVLDELPLTQNGKINRTALPDPLLSQETA- 67921998 501 -------------------------PIHRLFEVQVWKTPNNIAVVFEEESLTYQQLNQKANQLAHYLHSLGVKTETLVGICLEPSLEMVISLLAILKVGGAYLPLDPNYPEKRLDFMIKDSEINYLI---GSSEGDFVVLRSGVRSE----ESIKFFVDIKELKAKINKQKDTNIDIEINRENLAYVIYTSGSTGIPKGVQIPHRALSNFLLSMSKKPGLTDNDTLLSVTTL--SFDIAALELYLPLIVGAKLILVARVDGVSIAQQLETHQVTVMQGTPATWKLLVSSGWEGKKDL----TIFCGGEALDPGLAQYLQQK-SKKVWNLYGPTETTIWSSVYKVNSDKVR--LGKPI-NNTQFYILDKDYNRVPIGVPGELYIGGMGIARGYLNRPELTAERFIADGLYKTGDLVKYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQVREAVVI-----VKEESLIAYIVTKGNREEGTGLKEFLGEK-LPNYMIPSRFMELDSLPLTPNGKIDRKALPEIATEEILAG 67921998 1604 --------------------------IYQLFETQVENTPNAIALIHETQQLTYHELNSQANQLAHYLQQLGVKPETPVGVCLNRSPHLIITLLAILKAGGAYLPLDPHYPSERLALMIEDAKIPILITQGNIL-------------QPPGVTIVDLDLDQDKITE------QPIINPSTNPQNLAYLIYTSGSTGRPKGVAIAHSSTASLLNWAKDTFTSEQISGVLASTSV--CFDLSVFEIFVPLSWGGSVILVDNALALPELSYIE--KVTLINTVPTAATELLRLNAIPN----SVKTINLAGEALSKHLVQKLYKNSPVEVFNLYGPSETTYSTVALINPETQNSPSIGFAVT-NTQAYILDHYLQPVPMGVPGELYLGGKGLARGYLHQPVLTAERFIPSPFYKTGDRVRLREDGEIEYLGRNDYQVKVRGFRIELGEVEDKLLKHPDIAQAVATVKEDNNGNKRLVAYLVIESTATFSGELRRFLQE-TLPDYMVPSLYVILDSLPLTPNGKIDRKALPE--------- 39936719 17 --------------------------------RALARYPSRTAFAWPGGSLSYRGATDMIGSIQKVFMGLDLQPGTRVALLTANRAETWCAGVAAQLCRFAITWLHPLGSRQDQLDQIEDSEAAVLIVDAA----AFLERGGELAAQASGLRHVFTIGRAGDLLTALEQAGSATARDFAQLDDVAVLNYTGGTTGKSKGALRHHRENAGFANAILADFEIPFDPRYLTVAPISHVAG---TKVLPSLIRGGTIHMMKGFDPEAVLQTIEREKINFTLFVPTMVYVLLDHPALAKTDLSSLDLVLYGASPMSPTRLVEGIERIGPVFSQLYGQTECPVSVLRKADHDPKQPESCGFPIAACD-ARILDENDQEVPLGEAGEICVRAPHVMAEYWKRPEQTAETL-KSGWLHTGDIAKQDDRGYMYILDRKKDMIVSGGFNIFPREVEDVLSTHRDVAMVAVVGVPDDKWGEAVTAVVVAKPGTPDERELIELVKTRKGSAHA-PKQVQFVTELPMTGVGKIDKKVLR---------- 156084806 127 ------------------------------VDRWAEERPNDIAIIAEGTTVTYRELRHNVCRFANVLIDKGVRKGDVVTLYMPSIPELAYAMLACARIGAIHSVVFGGYSAASIAERIRDADSHIIITVDGGKTIKMKSIVDEALLSCAGVTTCLVLGRDFWLDDLLEHVRPYCPIEVMDSEDSLFLLYTSGSTGRPKGVSHTTGGYLVYAHATTKYIFDAHGDIFGCVADLGWITG-HTYVVYGPLLNGLTTFLPNYPDPGRYWRMIEQHRITQFYTAPTAIRSLMRHGDPRQYDISSVRVLGSVGEPINPEAWRWYYEVVGTNVVDTYWQTEGGIVVAPLAGVTPMKPGSATLPFFGIDVALVDSATGKEILQNDVGLLVVRRPWIFRTLYNSHKRGIVTYFSPGSYLTGDAAYRDKDGYIWINGRVDDTLNISGHRIGSADIEHALVEVSYVAEAAAVAFPHPIKGNGIFCFVSLKDGDVLERELKLAVR-RIVGPFATPDIIISSPNLPKTRSGKIMRRILRKLVSGQ---- 108762616 83 ------------------------------IDRHATERPGKVAIIWAKESITYRDLQHHVGRVANVLKAHGVRKGDRVCIYLPMVPELAYTMLACARIGAVHSVVFAGFSSEALRERILDSGAKVLITANEGPRVPTKAIADEAVEGLSLVESILVVRRTGKEVPMLAGHRGVCPAEWMDSEDPLFILYTSGSTGKPKGVLHTTGGYLVYAATTFRVFDIQPEDVYFCAADLGWVTGHSYI-LYGPLMNGTTTVMFESPDAGRLWRVVDDLKATILYTAPTALRSLIKEGDAKKSSRQSLRLLGSVGEPINPEVWRWYHDVVGCPVVDTWWQTETGILIAPLPGATPTKPGSATLPFFGVEPVLVDDEGRVIEGNGVSGNLCLSWPGQARTLYGHHQRFKETYYAPNLYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHEAVAEAAVVGFPHDLKGTGVCAFVTVKPDWQESAALKEQVR-HVIGPIATPDRVVLVNGLPKTRSGKILRRMLRKIASGEV--- 170695568 25 -----------------------------FLDRTADVYPQRTAIIHGEFRQTWATTRERCYRLASALVQLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREFAALVEKALPRLIDINDHEAPDGAAIGETDYESLLASGDPAFAGRGPVDEWTPIALNYTSGTTGDPKGVVPSHRGTYLMSLLQMTNWPLPRAPIYLWTLPMFHANGWCFTWAITA--AAGTHVCLRKVNAANILSAIQKHGVDHFCAAPIVLAGIASMPQSERQPLPRRVRVLTAGSPAPAAVLEAV-GAMGFDVDHVFGITEGTPISCAWHDEWDTLPPRQGVRAAAFEKMSVADATLEPVPADSQGEVLVRGNTVMMGYLKNADATEKAF-AGGWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMSGVLNAAVVAQPDDTWGETPCAFIELKPDAATEQDVISFCRER-LAHFKCPRRVVF-GELPKTATGKIQKFRLREQAGSRILAG 77458493 528 --------------------------VHQLVEAQVASNPQACAVIFEGQSLSYAELNARANRLARHLRTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPLGRLSHMLGDSTPAVLLTLGSAHGI----LRQAVQGSTWEAPILDLEKDAGNWASLPADNLDP-RNVGVTPDHLAYVIYTSGTTGLPKGAMVAHRGLSNLLLWCLQVCG--EAGAMLHKIPFG--FDASAWETFWPLATGGRLVIARHYEPAYLAREVREQQVTALVFVPAMLQLFLEVDEVSQ--CVSLTDVFSGGGELPPALARRFQERLPARLHNVYGPTETTVSIWTLEPGAEVPARPIGRPIANN-RFYVLDDRDQPVPVGVTGHLHIGGVGVARGYLGLAQLSAERFIDNPFYRSGDLARYRPDGQLEFLGRNDFQVKLRGVRLELGEIEARLEAFPGIRSAVVLMVGEAAQDQRLVACCVVAEPV-DEAAVHAHLAT-TLPRAVIPGSYLWLDALPLTANGKVDRTALTALADEELV-- 157112922 23 -------------------------SLGAMIVKELREHPDNVGLIDPESQLTYQQILEQSARVATGLTRLGLTKSDNVAIVSENCLEYCFAMFGSIFVAAPLALLNPAYVEGELQHAINLSRPKIIFVSPNV----LEKIVGVIRKMQLNVKVVLFGDHPKEVMRFSELIDPTAPASNYVPDHVALIVLSSGTTGLPKGVQLTHINIMTTVAHSKEILELPDQLVALAATPLYHV--VAGVGLINMVTNNCRCVLMPKFDVHMFLNSIQKYKVNLMTVVPPLMVFLAKHPIVDNYDLSSLMTLICGAAPLSKEIEDQVRERLGIAIRQGYGMSETTLGVL-MQTGFENKAGCVGKVRLGQWVKVIEPETGKILGPNQRGELCFKGSLIMKGYVGKE----HAIDKDGWLHTGDIGYYDDDEDFFIVDRIKELIKYKGFQVPPAELEAILLKHPKVKDAAVIGLPDERVGELATAFVVKEDGQETGAEIIKYVAEQVSQQKQLHGGVRFIDAVPKTTTGKILRRELRELAK------ 75526585 18 -----------IPERYNAADDLIGRNL-------LAGRGGKTVYIDDAGSYTYDELALRVNRCGSALRTLGLQPKDRVLVCVLDGIDFPTTFLGAIKGGVVPIAINTLLTESDYEYMLTDSAARVAVVSQ-----ELLPLFAPMLGKVPTLEHLVVAGGADSLAALLATGSEQFEAAPTRPDDHCFWLYSSGSTGAPKGTVHIHSDLIHTAELYARILGIREGDVVFSAAKLFFAYGLGNGLIF-PLAVGATAVLMERPTPAAVFERLRRHQPDIFYGVPTLYASMLANPDCPKEGELRLRACTSAGEALPEDVGRRWQARFGVDILDGIGSTEMLHIFLS-NRAGDVHYGTSGKPVPGY-RLRLIDEDGAEITAGVAGELQISGPSSAVMYWNNPEKTAATFMGE-WTRSGDKYLVNDEGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGWEDEDHLIKPKAFIVLKPGYGAGEALRTDLKAHVLAPYKYPRWIEFVDDLPKTATGKIQRFKLRSA-------- 197760957 1517 -------------------------TVVARFVEQAARTPDAIAVVMGEERWSYARLAEAVENVAGRLGALGAPANARIGIAMNRSPLTMAVLLGVMRAGCAVVPMDVSYPPSRLATMVEQARPFRVVAEAAYAHL---------------------AGDPALLLPAESVAAPGPVCRATDGESTAYVLFTSGSTGTPKGVAMPHRTLAALVAWQAGAPSAAPGGVTLQYAPL--SFDISFQEIFSTLSFGGTLCLVERRDMAALLRLLDHERVEQAFLPPVALHQLAEASGTLGITPRALRVVITCGERVTPEIRALCARVPGAVLENQYGPTETVTAYTMTGDPAAFPAPPIGRAID-GAEVHVLDKRMRPVPAGARGDVYLGGGCLADGYEGRPDLTKERFVPHPFYYTGDVGMVLPGGDVVFLGRDDAQVKVRGFRVEPAEVELAVTRYPGLRDAAVVARRRTDGEVFLAAFLLGEGTDEDLAGVRERLRA-TLPDYMVPSHLQWVAQWPLTPSGKRDDAALR---------- 119961321 107 --------------------------------------GDRVAIYFEGRTYTYAELTEEVKKAANAFETLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSADALRSRIEDAEAKLVVTADGYRRGKPSALKPAVDEALSSMEHVVVVGEDVNWVEGRDLASTEHTAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLTQGAYTHKAVFHPETDVYWCTADVGWVTGHSYV-TYAPLINGATQVMPDSPHQGRWWEIVEKYKVSILYTAPTAIRTFMKWGRPDKYDLSSIRVLGSVGESINPEAWMWYRDVIGAPIVDTWWQTETGAMIAPLPGVTATKPGSAQVPL-PGIAVDVVDEAGQSVANGEGGYLVVREPWMLRGIWGDPERFKDTYWSEAMYFAGDGAKKDEDGDVWLLGRVDDVMNVSGHRLSTTEIESALVSHPSVAEAAVVGAADETTGQAVVAFVILRGDAETVLALRNHV-GKEIGPIAKPKQLLIVPELPKTRSGKIVRRLLKDIAEGR---- 217074538 25 -----------------------------FLERAAQVHPTRKSIIHGSRHYTWRQTYQRCRRFASALSNRSIALGNTVAVIAPNIPALYEAHFGIPMAGAVINPVNIRLNASTIAFLLGHCTASVVIVDQEFFSLAEEAL-KIWSDKTKTFKSLIVIGDSKGAVEYEDFSGDPWKPPEDEWQSIA-LGYTSGTTASPKGVVLHHRGAYLMSLSGALIWGMNEGAVYLWTLPMFHCNGWCYTWTLAALF--GTNICLRQVSAKAVYEAIVKYKVTHFCAAPVVLNSIINAPAEETLPLPHVVHVNTAGAAPPPSVLSGMSER-GFRVTHTYGLSETSVYCAWKPEWDPLPPESQGVKYIALEGLDVVNKTMQPVPADTVGEIVMRGNAVMKGYLKNPKANEESF-ANGWYHSGDLAVKHPDGYIEIKDRSKDIIISGAENISSVEVENALYSHPAILETSVVARPDEKWGESPCAFVTLKPGVDRSEDILKFCRTK-MPTYWVPKSVVFGP-LPKTATGKVQKHLLRAKAKE----- 110611744 467 -------------------------TLTELLDRQAHATPDAVALLWEGSPTTYRELAERSGRLARLLTERGAGPERCVAVAVPRSPELVVALIAVLRAGAAYLPVDPDYPAARVAFMLADARPALLLT------------AKDTADRLPPTDVPVLL--VDDVPPAEG----PVAPAAHGVDHPAYMIYTSGSTGRPKGVVVTHAAIVNRLLWMQDRFRLDGTDRVLQKT--SASFDVSVWEFFWPLITGATLVIARHRDPDYLAELIRRAGVTTAHFVPSMLAEFVTDGAAAA--CTGLRRVVCSGEALPAELAARFHRTFGVPLHNLYGPTEAAVDVTAWEYRPGARTVPIGTPIW-NTALYVLDSRLRPLPPGVHGDLYIAGAGLARGYHDRPGLTAERFVACPFYRTGDLARWNAQGELEFAGRADHQVKIRGFRVEPQEIEDTLTGHPAVLRAAVVARPGADAAAQLVAYIVPVHAGVDLAELRGFVAAR-LPAHLVPAAFVALDRLPMTANGKLDRAGLPE--------- 110611744 2030 ----------------------PGRTVPELIAAQAARTPETVCAEFRGHRLTYRELEERSGRLAHWLAGRGVGPESRVVVLLPRSADLVVALLAVWKAGGTYVPVDPEYPAARVRAVVEDSAPVLVLDEKRLASVDLTD---------------------------RSPHPARGPRVPLGADHAAYVIYTSGSTGTPKGVVVRHGALAILLTGMQKRFALTPDDRLLACATV--AFDIAALELFLPLLTGGRVVLAGKDDPTALLDLVRQSRVTVMQATPALWQSLATHA---PDCLMGLR-VISTGEALPLALAETL-SRHAAEVTNLYGPTETTVTAARVLPGGRGMPPSVGGPVA-GTRILVLDRALRPVPPGATGDLWIAGDGLARGYHNRPGMTAERFVACPFYRSGDLARWTAAGEVEYLGRSDHQIKLRGHRIEPAEVEHTLTCHPAVRRAAVIVREDRPGDRRLVAYVVPEAGAEPTTALLREVVGQRLPAYMIPAAFVTLTEVPLTPNGKLDRSAL----------- 115378687 12 ---------------------------------------------------TYADFYRRACQLAHALKRLGVQPGDRVASLCWNHHQHLELYFAVPAMGAVLHTLNLRLAPKDLGYIAHHAGDRILVVDRT-----LLPLLEKFVKDVPSIEHVIVIPDPEGTLDYEQLASEPFDFPTLEERSAAMLCYTSGTTGNPKGVLFSHRSIVLHVSCMGEVIGPTAQDVMLPVVPMFHAAAWGLP--FDALITGAKLVFPPHLDAVSLLDLMAQERVTLAGGVPTIWLGILALLDPKRWDLRTIRAMLIGGSAAPASLIDGFMKRHGLHVTHAWGMTELNPVGTLLDDAARLIRASQGYPI-PFVEQRHVSDTGQVLPDGKTGELEVRGPWVARSYYSDEG--ADRFTQDGWFKTGDVVTIDAEGYLRITDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAARHPKWDERPLAAVVLKPGQATAEELAAYLQQHFV-KWWLPEDYLFVPQIPRTSTGKFLKMKLREEFGDHL--- 119952710 61 ------------------------------LDRHVEARGDQDALIYDSRSYTYAELTGLVAQFAGVLRSRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELAARIRDAAPAVVVTASGSRRIEYLPAVKEALAGTPDLPVLVKAREGADHAGWLDWDTEPAAPVDVKATDPLYILYTSGTTGAPKGVVRDNGGYAVALSWSMEIYDVCPGDVMWTAWVVGHSYIVYGP-----LLAGATTVIYETPDAGAFWRVIQDHRVNVLFTAPTALRAIRKADPEERYDISSLRTLFAAGERLDTDTFHWASRVLGVPVVDHWWQTETGWAICANPDDLPIKAGSPSVPM-PGFRLNIVDGSGGDVENGTEGNIVLGPPGTLTTLWRDDERYISSYLQEGYYATGDSGYRDEEGYLYVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSGVDVPEELVALVR-RDIGAVADFKHVTVVEALPKTRSGKILRKTMRQIA------- 111017427 4 -------------------------TVVDALTYWSRSKPDLTAIDFDGDAVTYAELAAWADGVAHDLASRGVVPGDRVSFLGANSLEWAVASLAAMKVGAIAVGFNQRMLAGELITLVEDCEPTVVYCEEA--------LLPRLEEVQQTRNTFSIAVFEKDVRPLRGSDHAKYRTPVVDLDTPTAIVFTSGTTGKPKGVIFTHATVAGEMHEWHLMEPIQPNNRPVLVLPLFTAAGI-IWGISRVVLHGGTLFLQPGFDPAKALRVLAEDKANTLTGPPILFEQIAKAPGFADADLSHMVTAHVGGARVPVDLLHKWQAQ-GVSLRQIYGQTEIGGSATAMPREEAAQHPDKCGWGGIFTKIRVVDAEGNDLPANETGQILLRGPGMMPGYWRNEDATRSALI-DGWLQTGDLGKLDENGYLTFVDRLKDMIISGGLNISPAEIEAVINQIPGVEEVAVISVPDAKFGETPAALVRTTTEM-KESEVVGFCNER-LADYKVPRYIVFMDELPRMPSGKIAKRQLRDAFAD----- 116051342 446 -------------------------TLPTLFAEQVARTPQRTALEADGGTLSYAELDAKVQAVADALRAAGVSADERVALLVARGPHLLPAILGVQRAGGAYVPINPDHPLERVRLLLEDCGARVVLVDERAATLG-ESLGETRVLHLERLPQ----------------STGDLPAANVAPSDLAYIIYTSGSTGVPKGVMVEHRSVVNRLNWMQRRYPIGERDVLLQKTPV--TFDVSVWELFWWSFTGARLSLLPPGDPREMLRSIQRDAVTVIHFVPSMFLDLLDGDPTARAAASSLRLVFCSGEALAPLQVARFRRLFGVRLVNLYGPTEATVDVSDHECASDNPTRPIGRPIDNL-RLYVLDRALRPQPLGAVGELYIGGVGVARGYLNRPELNAERFLADPFYRTGDLARWLADGNLEYLGRADDQVKIRGNRVEPDEVRDRLAALPGVRDAAVVARDSAVRGTHLVGYYVAAAE-LDAGQLRAGLSA-TLPDFMLPAFFVRIDSLPLSANGKLDRRQL----------- 160871814 5 -------------------------SLNQFFAQACRKFSSQPALSFFQQTINYQQWADLSHHLSAFLQQLKLNKGTRIALMLPNCPQYMISIFGALQAGLTIISVNPFYTPFELTRQINHSRAEVFIVLSHLTSIDYV-ITTRLGDLLTWPKSWIVNTSTWWLMKHQKQHYKAVSPISIQQDDLAFLQYTGGTTGLPKAAMLTHGNLLANIQQWVRSFLKEGKETFITTLPLYHIFSLMVNGLICVHLGGNNCLVPNARNIKQLIQVLSNTSFSILLGVNTLFKALLKQSAFKNLDFTHLKIALGGGAPIQSSVKIAWKEITGKLLLEGYGLTEASPVVCAPPWDLAVAGNHVGLPL-PSTDIRLCDDQKNEVPLGKVGELWVRGPQVIKYYWEQTGKVENALTSNGWLLTGDLACMDHQGFVFIRGRKKELILVSGFNVYPEEVEQVIQQNPKVKEVAVIGIPSDKTGEAIKAYVVKKDQSLTTNDVLKNCR-LALTDYKLSSEIVFLNRLPKSTLGKILKKDLR---------- 76800737 38 -------------------------------------HADRPALAYPDGRYSFGDLDDESDRLANALADLGVGRGDRVGVVLPQVPANPITHLACWKLGAVSMPLSVLFGPDGLQYRLDDSEATVAVVDR-----DSYETVDGIRERCAGLEHVVEVDWAGAFSGLVAAADSSFEPVDTSPETPAIIMYTSGSTGPPKGALHTHSVWVGHCPAFKMYFELDSEAVFWTPADWAWIGAL-GDLVFPAWHYGRPVVPMGEFDPELAFELSAEFDVTSTFLPPTAIRMLMG-IETDSYDL-SLEAICSGGEPLTSEILEWAEAELGVAVNELYGQTEANLLVCNCQSWFPAQAGSMGKPVPGHEVAVVDPDDGTPVATGEVGQIAVKRPVVFEEYWNQPEKTA-SVTVGGWHLTGDLAERDEDGYIWFKSRDDDIIITSGYRVGPGEVEEAILEHPDIEQAGVVGVPDETRGEIIKAFCQPVEGVAGDDGLRTEVQKENLAKHEYPRELTFVDELPTTTTGKIRRTELRKE-------- 111025705 67 ------------------------------LDRHVRDRGDQIALIFDSTMYTYSELLEQVSLFAGVLKGQGVVAGDRVIIYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELATRIDDARPVVLVTASGARTIEYLPMVEKALQLSATPAHTVIVSSAAAWFDWDDLIADPADPVSVAATDPLYILYTSGTTGKPKGVVRDNGGHAVALTWTMKLYDISPGQVWWTAWVVGHSYIVYGP-----LLAGATTVMYETPDAGAFWRIISDYKVSALFTAPTAIRAVRNAEELSKYDISSLDTLFAAGERLDPDTYEWATRALDRPVIDHWWQTETGWAICRGLEPMEIKAGSPSVA-CPGYRVEIVDGEGKLVGPGTEGNIVIGPPGTLAGLWRDEDRYIKSYTFEGYYLTGDSGFIDEDNYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVIGIHDELKGQRPSGYVVLKDPETLREELVARVRDQ-IGAVATFRDVTIVSALPKTRSGKILRKTMRQIADNE---- 70607503 25 ----------------------------------------RPAIYYKDEIWTYRRLIDEINRVGNALKKF-LEREQRLLMISYDSPYFISVFYGAMKIGAFPIPVNTFTIPDDHIFYLEDSKAKVLVVEPEI----WDRLASKLNGRTEELKYVMILPGGEDIVPHESTDLNPAK---TSPDEPAFGLYTSGSTGHPKCAVHLHKDIIVVLNTYVKVLKINENDKLFSASKLFFAYGLGNSSYF-AFGNGASVVLMPRVEPKRVLHYIQTYKPTIFFAVPTIYNSLLNVEEWKKYDLSSIRLCVSAGEPLPGKIYEEWKKRYVVEILDGIGSTEALHIYIS-NFPGESRPNCTGKVVPGY-EVKIVDENGNQVKAGEIGDLYVKGDSVAMYYLHKYEDTRKNM-QGYWFRSGDKFYFDDNGYLYYIGRSDDMIKAGGMWISPIEVESVILTHEAVLEAAVVGIKDEVGLTKVVAFVVPKQGYELEEGIKEYLKGK-LPSYKIPKQIRFVNELPKTATGKIQRYKFR---------- 169829579 23 --------------------------------------------------ITYAHLLERANQAAHVFTKNGLTKGDVILVMVPRSVEAYIVYIAALKAGLTIIPSSEMLRTKDIEYRIHHADAKAIV-----AFEPYIQQFDQV-ENLQEVQLFVIGNAHEPWQPLLDIPTTYISSTPTKSTDHAFLAYTSGTTGNPKAAVHTH-SWGYAHLRTIAPHWLGNDIVWATAAPGWQKWIWS--PFLAILGSGATAVYKGKFDAATYLTLLEKFKMNILCCTPTEYRFMAALDNLQEYDISSIRQAVSAGEPLNSEVIKKFADTFHLQVRDGYGQTVNTLLVGTMVG-MDARVGSMGKPTPGYT-VEIIDDFGEPVAIGEVGDIAVHRPALFKRYLNDPERTNLQFRGD-WYITGDRAYKDADGYFWFEGRGDDVIISSGYTIGPFEVEDALMKHPTVKEVAVIASPDRVRGNIVKAFIILQYGVNGDQGLIQTLQNHVTAPYKYPRAIEFVTELPKTASGKIRRVELRQQEIKK---- 171057978 5 -----------------------------LFAALRAAFPDATAITDNGLLYSWGDLERATAMLANLLGSLEIPAGSRIAVQTEKSVEALMLYLATLRAGFVYLPLNTAYQEGELDYFIGNAEPAVVVCASRSFPWLSKLAFRKGVAHVFTLDD----DRSGSLLDRAAYFSDQHVVAHKNADELAAILYTSGTTGRSKGAMLSHGNLLSNAQVLKKYWDWQPGDVLIHALPIFHVHGLFVAS-HGALLNGSKMLWLAKFDPKAVVERLP--RASVFMGVPTLYVRLLQEPVLTREACAHMRLFISGSAPLLIETFRDWQTRTGHTILERYGMSETAMLTSNPAEDGDRLGGTVG-PALPGVGVRVVDDAGAALAAGEIGNVQVRGPNVFGGYWRMPEKTAEEFTSDGWFRTGDVGRFDGLGYLTIVGRSKDLIISGGYNVYPAEIEGTLNELPGVAESAVIGVPHPDFGEVVAVIVAKAGASLDADALVAQLK-RQIANFKVPKRAFVVADLPRNAMGKVQKNLLREQ-------- 115524382 3 --------------------------IAEWLSSSARLHPHAPAL-FSGTQLDYATFAQRAASFGAALRDHGIAPGDRVALFMSNCTAYLEAIYGLWWAGAVAIPINAKLHGKEAAWICSNAEAKLALVDD-----DSAASLREVQAEWPPAMQLLSV-DSDAYRRARDGEGNARPHPR-DANDLAWLFYTSGTTGRPKGVMLSHGNLAASLCYLADVDQVHHDDTALYAAPLSHGAGMYNY--IHVRFAAKHVVTAGGFDPDEVLDLGRHFGNVAMFAAPTMVRRLVDAAKRRGESGEGLRTIVYGGGPMYLADIRDAIATMGQRFVQIYGQGESPMTITSLDHPRYLRLASVGTAQS-VIALRITDAEGRELPAGETGEIEVKGLTVMLGYWNNPEANAATL-QHGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGSNIYPREVEEALLTHPAVREVSAVGVTDPEWGEIVVACVVLSDDAAADDAALDAHCLAQVARFKRPKRYVYLDQLPKNNYGKVLKTRLREMLKD----- 154684834 456 ---------------------YRGETIPGLFEEKVKSLSDKPAVVYEGRTLSYRTLHEQSGRIAGRLLQAGISADSPVAVLLGRSERVIAAILGILKAGGAYVPIDPDFPADRIQYILEDSGAKAVLTEAG------------IQAPAADAERI----DFDEAVQYE----TAADGVSTQSDRLAYIIYTSGTTGRPKGVMIEHRQVHHLVQSQQEIYQCGEQTLRMALLAPFH-FDASVKQIFASLLLGQTLYIVPKTTVSALLDYYRQNRIEATDGTPAHLQMMVAAGDVSGIE---LRHMLIGGEGLSAAVAEQLMALFHPRLTNVYGPTETCVDASVHQVSADNGMNPIGKPL-GNARLYILDKHQRLQPDGTAGELYIAGDGVGRGYLNLPDLTAEKFLQDPFYRTGDMARWLPDGTIEYIGREDDQVKVRGYRIELGEIETVLRKAPGAAQAVVLARPDQQGSLDVCAYIVQEKGTEHPAEYREYV-SKHLPDYMVPAYFTKTDEIPLTPSGKADRKKL----------- 154684834 1499 --------------------YPKDQTIVQIFEEQARKNPDRTALQFEGETLSYQQLNERANRLARHILSVG-GGGKTAAVLCERSMDMIVSIMAVLKAGSAYVPIDPEHPVQRIQHFFRDSGANVLLTQQSLKPLAEKA----------GFQGVIVL--ADDEASYEKDSRNPAL--PFDSKTIANLTYTSGTTGTPKGNIVTHANILRTVKNT-NYLTVSEEDTVLGLS--NYVFDAFMFDMFGSLLNGAKLVIVPKDDMSRLSRVIKRENVSILMITTALFHLLVDM---EPSCLTTLRKIMFGGERASVEHVKKALAAVGKRLLHMYGPSESTVFATYHPVDEDTLSVPIGKPVS-NTEVFIMNSAGRIQPAGIAGELCVSGEGLVEGYYNRPELTEEKFVKHPFYKTGDLARWLPNGDIEFIGRIDHQVKIRGQRIELGEIEHQLQSHDQIQECIVLAVDQGAGDKLLCAYVVLRE--ISSRELREH-TAKDLPAYMIPSVFIQLDELPLTGNGKIDRRAL----------- 33599990 4 ----------------------AGPTWLDVVGQHAAATPERTALGLDGHTLSYSRLLAVVDEAAALLARLGVRRGDRVALLSPPRPEAIITFLACTRLGAVWLALNPKYKAPEIHYILDHARPTLLMSVREFDNTEYVQTVEQVVAGIGRDSGHAIATHDDLFAALRGAAQEDAALPAAQPGQACMLVYTSGSTGRPKGVLLAEFASLFRATVQKDYFATSRPPCILNFSPINHVGGMQFRSLVQ-LAAGGTIHFQERFQPGETLALIRRHRINMLMLGPTMLNMLMAHPDFDVDIFRQLEWYISAGAALPVPALKLLAANC-PRVGSVYGSTESTVTYASLDDSFDAVAYSIGRPI-PGDEMRVADAQGEPAGPGIEGELQIRRRYCMVGYLNDPAATRAAFTEDGWYRTGDLATLLPDGSFKLAGRIKEMFKSGGYNVYPREVELALESHPEVKMAAVVAVDDPMFQQVGHAYVLVEPTALTAGQLTAWSKER-LANYKVPKRIELRTALPMLAIGKVDK-------------- 29828849 56 -------WPEDLPERYPERLNCAAELLG-------RTDAGRPAFTADGDVWTYGQLRARVDRIAHVLTRLGVVPGNRVLLRGPTTPWLAACWLAVLKAGAVAVTVLAQQRPHELATMCGIARVTHALC-------DVRAVDDLAKAEVPGLRLTTYGGDAPDDLLRLPAPDEAYPAVDTAADDVALIAFTSGTTGRPKGCMHFHRDVLATADTSKHVLRPQEDDVFAGSPPLGFTFGLGGLVVF-PLRAGASALLLEQAGPRQLLPAIAEHRVSVLFTAPTAYHAMLDELPA--HDTGSLRRCVSAGENLPAATWRAWHERTGLRIINGIGATELLHIFISAAD-ERIRPGMTGVPV-PGWHARVQDENGTPVPDGEPGLLAVRGPVGCR-YLADPR--QREYVRGGWNVTGDTYVRDPDGYFRYVTRADDMIISAGYNIAGPEVEDALLRHPDVTETAVVGRPDEARGQVVVAYAVLRAGARRDAELGAFLRS-ELAPYKCPREFVFLDALPRTATGKLQRFRLRD--------- 196243888 457 --------------------------IHQKFEQQVQQTPHQIAVVYEDKKLTYSQLNERANQLAHHLIKLGIKPDNPVPIYANRSLEIVISMLGILKAGGAYLPIDSGLPLQGLKQRLQESKASLLITQQSL-----------IKPQLLPNHQVIYLD--KDWTTISQNSSQNPNI-ELTDKNLVYVIFTSGSTGQPKGVAIEHRQLLNYVHSILTKLDIPTNANF--ALVSTFGADLGHTCIFPTLCTGGCLHIIRAANAKSLADYFQHHEIDCLKIVPSHLSALL-SADPQASILPRQRLIL-GGEATPWTLIDQIRKAPNCRIFNHYGPTETTVGATTFAIPHPTATVPIGRPLD-NIQLYVLDEQRKPVPIGVPGELYIGGSGVARGYLHHPELTAERFIDNPFYKTGDRVRYLPDGNLEFLGRFDNQVKIHGFRIELGEIEAILSQHPQISQVAVIASKDNSGDRRLVAYIVPQNATTNETQWRSFLQEK-LPDYMIPSIFVELKTMPLTQNGKIDRHNLPDRAIK----- 77165423 11 --------------------------VHSLVLDNALKGPDASALVHGDQTLTYASLGETVEACARGLLALGLASSERVAIYLPKRPETVVTLFGAAAAGGVFVPINPLLKPRQVAHILRDCNVRVLVTASNRIDFLQDALAE-----CHDLRSLVIVDAPTQTIELSLGTTQQSPGHRRIDSDMAAILYTSGSTGRPKGVVLSHRNLVAGAQSVAQYLENNSNDRLLAVLPLSFDAGFS--QLTTAFSVGASVVLMEYLLPKDVIKSITRHGITGITAVPPLWVQLASLAWP-PEAADTLRYIANTGGRMPKAATTALRRLPQTKVFLMYGLTEAFRSTYLPPEEVDKRPDSIGKAI-PNVEIQVAREDGSLCLPGESGELVHRGVLVAMGYWNDPKKTAERFRPTPW--SGDTVRMDEDGFFYFIGRQDEMIKTSGYRVSPTEVEEVLYQAGLVAEAAVVGVLHPKLGQGIVAIVKPNKDNFDPEDLLATCRA-ELPNFMVPLAVIVSENLPRNTNGKIDRRAL----------- 89055776 21 -------------------------------DRWTRRDPDRLAVRHPDEDWTYGQLKAASDSLATVLAARGVRRGDRVAILMPQNPRVLVAHLAAFKLGAISLPLFTLFGEDALAYRLTDSGAKAVIVDAA---------VEDRLRAVTDAPIVLSTAARSGHMSLDDAMAQPSAMQPVEADDPAVMIYTSGTTGDPKGVLHAHRFLYGHLMELSQGGFPEPGDIGWTPADWAWIGGL-MDMAMPCLFYGVPLLSHRKFDPDAAFALMAREGVTNSFLPPTALRLMRDTAP--PGDL-RLRAIGSGGEALGADLLDWGRDTLGCPINEFYGQTEANLVLAACDGPMTRQPGAMGLPV-PGHEVALLGSDDAPVARGAVGEVCVKAPVMMLRYWNKPEATAAKIV-NGWLRTGDLATQDAGGQFTFHARDDDVITSAGYRIGPVEIEQALCTHPDVTLAAVVGEPDPIRTEAIVAHVVLRPGADTSDTLKDLVRTRA-SAHMVPRKITLTDNLPMTTTGKILRRALR---------- 108759393 12 -------------------------------------------------RYTYADFYARTCRLANALTRLGVKAGDRVATLSWNHYRHLEVYYGVPCMGAVVHTLNLRLHPNDLGYIARHAEDSVVVVDRS-----LLPLFEKFKDAVPSIRHVIVVPDAGDYEALLAAESPDFDFPQLDENSASMLCYTSGTTGNPKGVLYSHRSTVLHALAMTDVTGMREADAVMPVVPMFHAAAWG--LAFDAVLTGAKLVLPPHLDPPSLLDLMAAEKVTLAGGVPTIWIGILALLDPNKWDLSSMRSMLIGGSAAPPSLIEGFQQRHGLEVVHAWGMTEMSPVGTMAKVKGPLRRASQGFAL-PFVETRVASDDGTLLPDGETGELEVRGPWVASSYFSDEG--ADRYTKDGWFKTGDVVTIDSHGYVRICDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAGKHPKWDERPLAAVALKEGQVTKEELTAHLAGQF-AKMWLPDDYVFVPQVPRTSTGKFLKTKLREDYGDHLL-- 153954150 662 ---------------------------------QCRATPDAIAIMYKDENITYKELDHISNRIANYLKSQGVKRGSLVGIMVFPGPIMLFGMMGIMKAGAAYVPVDPSYPTERVQYILNNSDIEILLTEHGLTSLEQLIKEDSVIKALMYLDYGTFLDSIYNYKQIEQWMAANDGEPEVSPDDLMTVLYTSGSTGNPKGVMLGHRGYMNRLKWHQDTFKLKPGERV--AQKTSCCFDISVWELFWPLMYGGIVCPASKETVKNPWSLLIDTKINIMHFVPSLFGEFVNALEDDDYSFKDLRWLIFSGEALPMATIQKWIDKHGLSIANLYGPTEASIDVTCHIIDKRPGINPIGKPIDNVF-IKNLDEDMKELPDGEMGELWIGGIQLSSGYMNNKQKTEEAFKPNPFYRTGDLTSRRQDGSYEYHGRKDNQVKIRGFRVELGEIEAVLGTHPCVNETAVIAV-DYIQGQKLFAWV--SGNKVDDSELKR-CITKKLPYYMVPHRFEWVTVLPKTPNGKLDRKVLNELSQRKL--- 91976005 11 ----------------------------DFVDRNVAERGDKIAFIDPLRSLSYGELRDAAARVGPMLARLGVEQEDRIALVLQDTVDFPILFWGAIRAGVVPVLLNTRLTTDQYRYLLEDSRAKAVFVST-----DLLPLIEEAATDLSHLRSIIAVGEGARLADLLAAENEGGAPARTCADDVAYWQYSSGTTGMPKGVMHVHSSRVMATSAGQRRIGYRQDDIVFSAAKLFFAYGL-GNAMFCSMWVGATSVLYPRPTAESVFDVLRLHQPTLLFAVPTLYAAILADQQRKHERLPRLRLCVSAGEPLPAQVGLNWRNRFGRDIVNGVGSTEMGHLFLT-NLPSAVEYGTSGVPVDGY-RLKLVDDQGCDIADGEIGELLVNGGSAAAGYWNQRDKSRMTFIGE-WTRTGDKYHRRADGVYTYRGRTDDMFKVSGIWVSPFEIEEALMGHPKVAEAAVIPAEDIDGLIKPKAFIVLASQDEDIQDLKDHVK-RAIGPWKYPRWIRVVNELPKTSSGKLQRYMLRAMVLDQ---- 85858649 1 ------------AKLYPEEFYNSADWFVD--RHVREGRGDNICAYTDKGNYTYRDIQKMANKMANMFKDLDIRMGDRIIMLVLDTPWFYSTFWGAVKMGAVPVPSSTMLTPADYEYYLNDSQARTLVVSS-----RLLPVVNQI-EELRFLKNMIVVDDDGVFTPYQQIYADEFQTVFTSADDVAFWLYTSGTTGGPKGAVHSQSDMQYSAEAYGHILEITEKDICYSAARLFFTYGL-GNAMFFPMSVGAAAVLNPDPAPAHVFRLIKTYKATLFFGVPTLFGQMLAGADPKDHDLVSLRACPSAGEALPPDLYHKFKARYGVEILDGPGSTEMLHIYLS-NKLGDVKPGSSGKPVPGYEE-KIMDEEGNELPDGEVGNLWIKGRSSLRYYWRKRDKTAATVIGE-WVNSGDKYYKDAEGYYWPSGRADDMLKVGGIWVSPLEVENCLREHASVMECAVVGAMDEENLVKPKAFVVLNQGPELEKELKQWVLDR-LAKFKYPRWIVFIDSLPKTATGKIQRFKLR---------- 56460171 69 --------------------------------------------------YTFNQLREQVACFAHVLKQQGVEKGDRVIIYLPMIPQAAIAMLACARIGAIHSVVFGGFAAHELAVRIDDAAPKLIITAEGTKVLPYKPIVDKALAEATYKPRTIVYQREQCQAEMQEGQASPLEAIPLPATHPLYILYTSGTTGKPKGVVRDHGGYAVALNFSMNVYGLEPGEVFFTAWVVGHSYIVYGPLLFGVLYEGKPV---NTPDAGAFWRIVQDYNVSAIFSAPTAFRAIKKEDPEQRYDLSSLKRIYMAGERLDPATYEWTTELTDLPVYDHWWQTESGWPMCANPGAVKVKPGSSTFPVPGY-EISVLDPLGKGLGSKEEGAICVRPPGCLTTVWGDEQRLHSSYLNPGYYCSGDGGYIDEQGYVFIMGRTDDVINVAGHRLSTGEMEEILAAHKDVAECAVVAQPDELKGELPVGFVILKNSSTIAQELIQSIRA-EIGAIACLKTLHIVSRLPKTRSGKILRRLIRQVLQGDDVA- 15922908 45 --------------------------------------GDNVAVYYEDEEYTFSQLKKLSDSLITLLKENGVKKGDVIGVYLQPRVETIVSILTIYRLGGVTLSISPLMGVDAVEYRIKQSGAKVIIMEGSR---------KEVRERLKNVTKIVVDGEAENEIEFDEVASGIYDAVNTGSEDPAQLFYTSGSTGAPKGVLHAHRFLLGHIPTYQLYFEMKEEDVFYTPADWGWIGAI-GDVLLPSLYFGKPIVAYRRFSPKDTLAVMQKYKVTCAFIPPTALRMIRREVSSKDYDLK-LRAISSAGEAVGEELIEWAMKELSPNVNEFYGCTEA--NLVTVNNSLWRKIGSVGKP-APGHEVAVIDEQGNKL-INQIGEIAVKSPVLFLGYYKNPEATAKKFRGD-WFLIGDLGIMDEYGYIWFKGRADDVIKVSGYRLGPEEIESIILQHPAVQEVAVIGKADKLRGNIIKAFIVLKEGYSPSEELIQQLVKSRLASYAYPREIEFVKELPRTETGKLKRFELRKREEEK---- 68535554 31 ---------------------------------------DRVAVIDDGSETTFAQLQNYIESTAGWLAAKGIEKGDVVALHLPNSLNFIVAAYGLWRIGAVASPISLLSTPESVTAQIEDSGAKMLLTVAALGDASSQGAKDAGIAE----DNIVFLDTSKGMQQIMAERRTAPAVEINPDEDLAVLPYSSGTTGLPKGVRLMHRQLVSNVQQGQDIDLLRRDDTVYAVLPFFHIYGLTALVNL-ALAQRAELVVVPRFELQSFLEHHQKFEVNFTLIAPPIAVQLAKHPMVDNYDLSNMRGVFSGAATLDEDLALALEKRLGIHVQQGYGMTETSP-LAHANVSKDINRGSIGKPCANTESKLVNPETLEEIPVSEVGELWVRGPQIMAGYLNKPEQTAEALPGDGWLRTGDLANSDPEGNVHIVDRLKELIKYKGYQVPPAELEAVLLSHPEIADAAVIGVHRASDGEEPKAFVVARGSSLNEQQVMDFVAER-VAPYKKIRIVEFVQGIPKSSTGKI---------------- 218760147 2 -------------------GKYSSNIIADCLAGAASYKGDREAIVYGDVRVSWEQLVNRTNQAAQAFIRLGVKKGDKVAFMFHNTPEFVEINLGIQKAGGIPAPMNYRLVAPEIEFQANHCDAKIFLFDETWN-----EEVEKAAPNLTAIKHFICKGKTKGALDYDEVAGEPAMDPQIQPGDPAVMIYTGGTTGFPKGVLLSHVDMVASLVSNIVVYNLTEDMSFFPSMPLFHDAS-YAMLMAGIFMGNMRFILIPSFNPDTVFQAIQDEKPTILANVPTGWKKLVKHPDAKNYDARSVKVCISGAGVCPLDVKKKMFSTFPNTVVDMFGQTEMTPVTTFDADPSTLKDRSVG---ASIVEVKIVDDLGNEVPKGEHGEILYRSSTIMMGYYKDEEKTDEAM-AGGWFKSGDLGYIDQDGEVRLLDRKKECINTGGEKVFPVEVEGVIGTHPAVENVCVIGQEDEDWGTRVSALVQLHGDTATEQEIIEHCRGK-IAGYKIPKSVVFVDEFPLSPVGKILRAKVKDLLSQ----- 69937132 27 -------------------------TVYQALTETRDRHPQRPAISFQARTLTWTELHERVTETANLFRSLGVGPDDVVAYLLPNCIEAPVVLLAGATAG-IVNPINPLLEPDHIAAILRETGAKVLVTLKSFPKSEVAQKAADAVAQAPNVQTVVTARHHAKVMDFDAAASAQLTFDEPAEDRVAAFFHTGGTTGMPKVAQHKQSGMIYN-GWLGGTLLFTETDVLMCPLPMFHVFAAY-PVLMSCLMSGAQLVMPTEGVFDNFWKLIERWQATFLITVPTAIAALMQRPV--NADVSSLKTAISGSAPLPIELYNRFKAATGVEIAEGYGLTEATCLVSCNPINGLKKVGSVGIPL-PHTHVRILNGGFHECATDEIGEICVANPGVFEGTYTEADKNHDLFAESRFLRTGDLGRMDADGYLWITGRAKDLIIRGGHNIDPAEIEDALLSHPKVAAVAAIGQPDSFAGELPCAYVELIAGAEVGDELMEHARTHIHERAAVPKHVEILPELPKTTVGKIFKPDLRKLAIRRV--- 10639825 55 -------WPDIRPARLPDTGKDAGACLHDLFAAQVARTPGAPALIWRDHEISYRQLDDDSSKLAAYLRLRGVGPGAFVGLCVERSPQMITALLGVLKTGAAYVPLDPEYPVERLRYVLSDTGARLLLTQEPLRPL------------FPDHDGEILCLDQHRQDIDALAAAPAPDSPVPLPSDTAYVIHTSGSTGRPKGVLVTHRSLANHSSAVNRYFAFAPGDRVLQCRPL--SFDAAAEEIFPPLLHGAALVLGSDPLRQTFRALTQQDTGTTFLSVPTFWHSWVAEEDLRLATESALRTMIVAGEKAARQALLTWKKRVGIRWFNVYGPTEGTITTTVHEPGADWETGPIGRPID-NVRTYVLDDALRPVPAGEPGELFIGGAGVAVGYLNAPQTTAERFLPDPFYRTGDLVRADADGCLEFLGRRDHQVKLRGYRIEPGEIEAVLTEHEDVR-ACVALVTDDGPDSALVCFVTGGRAAPPAAELIAHLRGR-LPWYMIPTAVHVLDAFPLTPNGKIDRAAL----------- 134099673 45 -----------------------------LLDQAVERWGDRLCLITPGERWTYGQLRRRASQIAQVLTERGLVPGNRVLLRGPNNPWLVAAWFGVIKAGCVAVTTMPLLRGTEIRTLHELTRTSLALCDHRF--------VDDLHAGVPELPLLYGSGDGEDLIRLCDGKSGEFTAAGTAADDVALLAPTSGTTGRPKATMHFHRDVLANADTFARVLKPAEDEVFTGTPPLGFTFGLGGLVVF-PFRFGAASLLLEKPGPDELVAAIAEHGATVLFTAPTAYKAIL--ATGKASALPSLRRCVSAGEHLPAEVWAEFHRQTGLKIINGIGGTELLHIFISAAD-DDIRPGSTGR-VVPGFEAVVLDDDGSPVPDGQPGRLAVCGPTGCR-YLADPR--QQVYVQDGWNITGDTYVRDADGYFWYQARNDDMIISAGYNIAGPEVEEALLAHPDVVEAAVVGAPDEHRGTIVMAFVVLRPGVDTTERLQTFVK-HAIAPYKYPREIEFVAELPRTVNGKLQRYLLRERARTR---- 157804709 465 ------------------------QCIHRLFEKQVEKTPNAIAIVYKDEQLTYQELNQRANQLAHYLQFLGIKLEDKIGVCIERSPLMAIAILGILKAGGAYVPLDSAYPVERLAFMLEDVKCPILLTQT------------HLSNQLPVDDIKQVINIESEWKNISQYSSDNL-LTQVTPNNLAYIIYTSGSTGTPKGTEIPHRSFI-GFMFGVNYIKLGADNIWLQHSSI--SWDALTLELWTPLLYGGRCVLYPDTTPENLSKIIKEEGVNILWLTCALFNLIIDTMPEA---LLEVKQLIIGGESLSVSHVRRALNLLPQTIINGYGPSECTVFTACYVIPKQLDQNPIGKPI-GDRRVYLLDQNLQRVPIAVPGEVYIGGKSVARGYLNQPILTHEKFIDNPFYKTGDLVRRLSDENLEFLGRIDNQVKIRGFRIELGEIETVLTNYSEIREAIVTIREDQPGDKSLVAYIVPHNHQLTTRDLRNFLSQK-LPNYMIPNAFVFLDKFPLTPNGKINR-------------- 56477887 4 ------------------------RPLHQFLCDTAALHPSHTAVVEPGRGLSYVALDELSDRLRDRLVAIGVRPGDRVGIYLRKSIDAVAAIYGILKAGAAYVPVDPDAPPARNAYIMHNCAVRAVVMERRLEDTEFFALGELPPLLLLDGTGGGGPLARMLDEADAQRPAAVTKNAMSPPEDLAYILYTSGSTGKPKGVMLSHENAVSFVDWCSAVFEPQPDDRFSSHAPLH--FDLSILDIHVALKHGATLVLIPEERGKDALRLISEERISIWYSAPSILSLMAQFGDLHSQDCSSLRLVLFAGEVFPVKHLRTLCSQLPPRYFNLYGPTETNVCVVPPVSDERTSPYPIGK-VCEHLRGKVVDEHNAPVKPGEEGELCITGSGVMQGYWSLPERSAESFLVDRWYRTGDIVVEAADGNHIYRGRRDRMVKRRGYRVELGEIEAGLYQHPLVKEVAVVAVPDAEAGVRISAFLSSKGDKASLIELKRFCAER-IPLYMIPDHFKWLDALPKTSTDKTDYQRLKEL-------- 29888152 59 -------------------------------------------------SISHTELQIMVQSMAAGIYHLGVRQGDVVSLVLPNSVYFPMIFLSLISLGAIVTTMNPSSSLGEIKKQVSECSVGLAFTSTE-NVEKLSSLGVSVISVPESYDFDSIRIENPKFYSIMKESFGFVPKPLIKQDDVAAIMYSSGTTGASKGVLLTHRNLIASMELFVQYEYPGSSNVYLAALPLCHIYGLSLF-VMGLLSLGSTIVVMKRFDASDVVNVIERFKITHFPVVPPMLMALTKAKGVCGEVFKSLKQVSSGAAPLSRKFIEDFLQTLHVDLIQGYGMTESTAVGTRGFNSEKLSRYSSVGLLAPNMQAKVVDSSGSFLPPGNRGELWIQGPGVMKGYLNNPKATQMSIVEDSWLRTGDIAYFDEDGYLFIVDRIKEIIKYKGFQIAPADLEAVLVSHPLIIDAAVTAAPNEECGEIPVAFVVRRQETTLSEEVISYVASQ-VAPYRKVRKVVMVNSIPKSPTGKILRKELKRILT------ 114416737 458 ----------------PQHEHGTEQTVLDVWQQTVESKPNEDALVFKQQRWTFDAFNHLIETRADQLITAGLRQGDIAGVALRRGPESVVTMLAILRAGAIYLPIDLDYPIERIESIVEQARPWCLVVEEDEQNMAY--------SSISYVPRFIALPE------LARIHTAPQPKPTISHSDVAYIIFTSGSTGHPKGVMNTHGALLNLLRSHQGSIFPEQAITVRAAHTTSFSFDASWEQVLWML-SGHTMYLYDDEQRKDAYELVQEDNIDALDLPPSLFDQMLDSGLITNDHVPTL--VLIGSEAIPQKLWSRVSEFPELLVENFYGPTEFTVDAISASLDADASP-VIGRPIAGAC-VYVLDENLEPVAIGEVGELYLSGAGLAKGYLNQPSMTAERFVANPFYRTGDLVKWRDNGLLDFVGRCDHQIKIRGFRIELGDVESAINAIDGVNTTVVVAEPVGDT-HRLLAYCTLEKGAQGEEQRLQSLIAQALPDYMQPANVMILDAFSLNVNGKIDRKALPK--------- 54025067 5 --------------------------------AHVDSFPDKPALIMAGEVLTYRELEDNSVRLARHLRAAGLRPGDHLALLSGNDPKVYEVYWAALRSGLYITAVNRHLSPSEISYIVDDCGARALIVSAALA-----ESAEKVVAETPAVERLAFGGDVPGHASYEDALAASSPEPLSDQPRGADMLYSSGTTGRPKGIPLPQRQVGTYTAIFGPLYGFGTETVYLSPAPLYHAAPLRFGGVVHAL--GGTVVVMEKFDAEAALAAIERYRVTHSQWVPTMFVRMLKLDERTRYDVSSLKVAVHAAAPCPIDVKRAMIDWWGPILHEYYASTEANGATFIDSEQWLRKPGSVGKAGLGV--IRICGEDGKELPTGEVGTVYFEREDVPFAYHNDPAKTADAVHPDHWTTTGDIGYVDDEGYLFLTDRKAFMIISGGVNIYPQEIEDALALHPKVFDVAVIGVPDEEMGESVKAVVQPAPGAELAAELRDYLRER-IAHYKVPRSFDFADDLPRTPTGKLVKGKLRAR-------- 167367753 11 ----------------------------DFVDRNVAERGSKIAFIDPQRSLSYGELRDAVARVGPMLARLGIEQENRIALVLKDTVDFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSRVV-----FASSEFLPVIEEAAADLPHLRTMIVGGAPPPTLQLADLLAEGGAPAATCSDDIAYWQYSSGTTGMPKGVMHVHSSPRVMAENAGRRIGYREDDVVFSAAKLFFAYGL-GNAMFCTMGIGATSVLYPRPTADSVFDTLRFHQPTLLFAVPTLYAAMLADPRSRTETLPRLRLCISAGEPLPAQVGLNWRNRFGHDIVNGVGSTEMGHLFLT-NLPHAVEYGTSGVPVDGY-RLRLVDDRGQDVTDDEIGELLVSGGSSAAGYWNQRDKTRTTFVGE-WTRTGDKYHRRADGVYTYCGRTDDIFKVSGIWVSPFEIEQALMSHAKVLEAAVIPAEDTDGLVKPKAFIVLADPGALFDELKEHVKC-AIGPWKYPRWIQIMDDLPKTSSGKLQRYLLREMTLDGIEA- 39934317 8 -------------------------TLADVYRRNAALFPDRTAFMVDGVRLTHRDYLARAERLASGLLRDGVHTGDRVAILSQNCSEMIELIGAVALIGAILLPVNYRLNADEIAFVLGDGAPSVVV-----AGTDYRDIVAGVLPSLGGVKKAYAIGDGSGFAPFKDLASDPFSAPEFGAADGFVIIHTAAVGGRPRGALISQGNLLIAQSSLVDAWRLTEADVNLGMLPLFHVTGLG--LMLTLQQAGGASVIAAKFDPAQAARDIEAHKVTVMAEFAPMLGNILDQAAPAQ--LASLRAVTG---LDTPETIERFEATPNATFWATFGQSETSGLSTFA--PYRDRPKSAGRPLF-WRTVAVVDAEDRPLPPGEVGEIVLRGPTVFKGYWNNAAATQHAF-RNGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIADAVVIGVPDPQWSEAIKAVCVCKPGESIAADALAEFVASLIARYKKPKHVVFVEALPKDAKGAIDRAAVK---------- 73663735 16 ----------------------------------------KAAVIDPGTEWTYQDLNIRAENLANYLQEQGVQRGDVVGIFSPNDVALLDLLFASFKLGAVYLPINWRLKTQEIESVIADSDVKLI-----FYSAKHLSSLEGIADELIHMD--IDSKTYDDIV--DPTHHRPFTTVSVEGDDLASLMYTSGTTGLPKGVMFSYDSFVNNPINTALTYKVYASYTTIISTPMFHVLGFNDLTI-PLLMAGGTLVLQRYFNGESLNDLMAQYQPNFLIQIPTMYYAMLVADNFDLKNFANIEFLIQGGAAPLPTVQKKFVS-LGIPIITGYGLTEAPLVSVNTAANNERKPASIGQPVM-FTDTRIFDDNFEEVQVGEIGELGVRGNNVTPGYWNKPEETAKAFSGE-FFLTGDLAKIDEDGDVYIVDRRKEMIITGGENVLPSEVERVLSEHPLVAQGVVVGYDSPKYGESVSAAVVLTEDDPDEQKLDAHMREH-IAGYKIPRLYLKLTHIPLNSTSKPDKLEIQKYMNDK---- 154309326 92 -------------------------TIPQHFRGIVNAHGDNLALISQNVKLTYRELDEKSNVIAYGLRNLGVQKGDRVAVSLGNGWEFGAITYAIWKLGAVLVPLNPAFNTKQVVSALNHLEASHLIIGHETPPRDNTPLLKDISEAVPSLKNVVLVNNSNDELAGSDKEKEVIPNQELHKDDVINIQFTSGTTSTPKAACLTHHSILNNGYFIGSRMALTPSDVVCCPPPLFHCFG-SILGYMATATHGSTILFPPAFNPSATLLSVQENKATALYGVATMFLALLSTGAIPHTGFEHLRTGIAAGSSVPPSLMEKLHKQLNLTLTICYGMTETVSCMTTPTDPMEKRVDSVGKQL-PHVSTKIISPSDKVLQIGQRGELAVSGYLVMKEYYADPNRTAEVLDKDGWMKTGDEASMDEEGYVKITGRIKDLIIRGGENIHPLEIEDCIFGMEDVREVSVVGVPDHKYGEVVCAWIVPRQGTLTKEAIRHHVRTH-LSGHLVPKYIFWMDEYPKTASGKIQKFKLKERAE------ 83950452 6 -----------------AEGSWDPRTLYQMLRNTAEAFPDRPAISYQAETLSWSEFHAKVCQAANLFRSLGIGENDVVALVLPNSMETAIATIGAAVAG-IVNPINPLLDAEQIGAILRETNARVVVTLRAFPKTDIAQKTALAAAQAPNVKTVLEIDDCRDFNKEIARQNKSLDFADSAGDRVAAYFHTGGTTGMPKVAQHRYDGLVYN-GWIGHKLLFTEHDNVMCPLPLFHVFACHVI-LMAMIKSGAHVVFPTDGVFDNFWKLCERWKISFVITVPTAVSALMQRPVDA--DLSTVRNAFSGSAPMPLELFKRFESATNMKVIEGYGLTEATCLVSCNPPEGEKKVGSVGVPF-PHTDVKIVKNTPNECAADEVGEICISSPGVYAGHYTEAEKNADLYYFDEYLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALMAHDAVAMAGAIGQPDAHSGELPCVYVELVEGAETEADLAEICKTHVKERAALPKHIEILDELPKTAVGKVFKPDLRKRAITRV--- 148555181 7 -------------------------TYGAMLRASAAARGDADALVFPDRRLSHAQLHASARRWAKALLAMGVEPGRNVGILLTTRPEFVEVMFGIAMIGAVAVPVNARYQAHELAFLVRDADLVALVTTGAVTDAAFPALADADPHALPLLRRIVCIDPAEAALAEGDDAAVDAAIDAVDPEQIALVLYTSGTTANPKGALISHRAIVGNSRNLGKRYRVTAADKVWSPLPIFHIAGI--LPLTMVIDAGGAYLTVPHFDAATALAMLGREGATVAYFV-TIMQDLITHPSFATTDLSKLRLMNSNFAVQPAWIKEAMTKAMPHTVQVGYGLTEGTICTSNIDDPFALRTGRLGVPLDEW-EVRIVDETGRDCALGEQGEIVARGPNMLKGYYNAPDKTAEVL-RGGWFHTGDIGSFDASGHIMFHGRTKDMLKVGGENVAAAEIEAMLQTHPAVKLAQVVGLPDPRYVEVPAAFVELVDGGVSEAELIAHCKGK-LATFKIPRHVRIVSEWPMSTS-KIQKFRLRTQLVEELGLG 163761230 28 -------WPEFLLDGFYPEWLNCGYELTDAM--VAKGFGDHTALIGNGRIRTYKELTDWTNRIAHVLVEYGVKPGNRILIRSANNPAMVAAWLAATKAGAVVVNTMPMLRAVELGKIVDKAEITLALCDTRL----MDEMVACAKESRFLDKVVGFDGTANHDAELDRLASKPVRFETVKTDDVALLGFTSGTTGKPKATMHFHRDMLMIADGYAEVLGVTPEDVFIGSPPLAFTFGLGGLAIF-PLRFGAAAALLEQATPANMVEIIQNHKATVCFTAPTAYRAML-AAMEEGADLSSLRAAVSAGETLPGPVYEQWMAKTGKPMLDGIGATEMLHIFIS-NRFETAQPACTGKPVTGY-EARIVDGEMNEVERGQVGRLAVRGPTGCR-YLDDPEQ-QQKYVRDGWNLTGDSFTQDEDGFFHFAARSDDMIISAGYNIAGPEVEAALLAHDDVVECGVIGVPDEARGQIVQAHVVLKAGIVPDEAAIKRLQDHVIAPYKYPRSVIFTDALPKTQTGKIQRFRLR---------- 15899770 6 -----------------KEEFWEPKTQIDTINESVKLFKDRIALDYFGNKITFEELRHMANSIASQLSEY-VKKGNVVIISTQNIPQFIIAEYAIWKLGGVVLPVNPSYTEYELKYLIQDANPKIAIASCESNVRKLSHIIKIITTNPNTFHELPY--EYKEKWRVEDYCEEELNLVKVNVDDLALLVYTSGTTGKPKGVPITHSNIYASSWIYKNWFKYTENDKILGIAPFFHITG-QIFHITTSILAGSSIYTSFRFDPELSLRIIEENKTTLTMAVATVYRAMLNVLD--KQDLTSMRLWSSGGMPMPRVIEEEWRKRVGDWVYMAWGLTETTSPATLWPYPPEYGIVSSGIPVY-NTEIMI----------GEDGEIFVRGPQVVKGYWGMGE------FKDGWLPTGDIGKII-NNWVYIIDRKKDIINASGFKVMPREVEEVIYQHYAVDEAVVVGVPDEYRGENIVAYVKLKKGDDLAADIINYCRMH-LAPYKVPRQVRFVNDIPKTPSGKIMRRVFRDEA------- 69934981 10 -----------------------------YLRRTARIHPDHPAVIHGRQRHGYARLWADCCRLASALLGRGIGRGDTVSVLLSNTPPMIHAHFGVPMAGAVLHSINTRSDPATVAFQLDHAESRVLIVDREFSAMAVRPLVVDFDDAEYPDDAPHPKGEPIGSLDYEQLLAEGAATPPGDEWDAISLNYTSGTTGNPKGVVYHHRGAALMALNNVIHAGMGRHPVYLWTLPMFHCNGWCFPWTVPV--QAGTQVCLRWVRAGAIFDAIADHGVTHLCGAPIVMSTLLNAAADRKRGFPQQVTFNTAAAP-PPETVLQAMAKAGFGVTHLYGLTETPAVVNEWNPGWDGLPPSQGVRYLSLDELAVMDETLQPVPADTLGEVMFRGNVVMKGYLKNPEATAAAF-AGGWFHSGDLAVMHPDGYVQLKDRSKDIIISGGENISSIEVEEQLYRHPAVALCAVVAMPSEKWGETPCAFVELREGGEETEGLIAHCRA-GLAGYKCPSRVVFGP-LPKTSTGKIQKF------------- 83954649 6 ----------------------------QFLADQVAARGDAPALSDSGVRWTYKMFDKASDDIAQALKDAGVQPNDRVLMLSENCAAAVATVFGTWKAGAVIIPVNARQSAGEIQRIIEHAAPAAVLMT-CHASPDATAHAERLGAA-----------EITGAFGAMHLATPIASNPDGDLSDVAVLLYTTGTTGDPKGVMLTHANVRFGGNASATLRGINPGDVVYGVLPLTHVFGLCSV-MTASCCAGAEIRLEARFSAEKLYTALTT-GVNFLSAVPQMHALLMQYTKEQQLNSKTLRYVSSGAAPLDPTWKRKAEAFYGVAIQNGYGMTESTAGISATSNPLGSPDISVG-PSLPGVETKI--DDTVEGGSNGKGEVLTRGAHVMKGYYKNPEETAKVLGQDGWLRTGDLGTFDEHGHLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQAAVVGR-STGNDEEVLAFVIAEGDTLDPQDLKAFVKER-LTGYKRPSQFIIGTALPAAPTGKILKHKLIETFKDQLA-- 184201174 29 -------------------------------RHVAAGHGDRTALIYDQEHITYAQLQEKVALFAGALAAQGVTKGDRVLLYMPMIAESVIAMLACARLGAVHSVVFGGFAPRELASRIDDSRPVAIVTASGGRRIEYLPAIEEALQISEHAPSAVLVHERDGFTTTVAEAREPAEPVTVAATDPLYILYTSGTTGKPKGVVRDNGGHAVALSWSMNIYDVSAGDVMWTAWVVGHSYIVYAP-----LLAGATTVVYETPDAGAFWQRVEEHGVKVLFTAPTALRAIRKADPEKQHDISSLQALFVAGERLDPETYRWASTVLDVPVVDHWWQTETGWAICANPFGIEKLPIVAGSPTVPGFHVEILDPLGEPLGPGEEGNIAVRPPGTLSTLWGKDERFVSSYLSPGYYATGDSGYIDENGYVFVMGRTDDVINVSGHRLSTGQMEQIVATHPDVAECAVIGVNDPLKGQRPSGYVVLKTGAELAEDLVTMVRSQPVADFK---DVAVVDALPKTRSGKILRKTMRQMA------- 211589697 19 ------------------------ETLGNFIDKQASQYEDRVAAIFQSVRLSYRQLAERSKILAKAMLEMGLRKGDCVGVMAGNCYQYIEVFLGGGRIGCPVVVLNNTYIPRELMSAVQKSSCKLVFVASDIGSRSLSAHINALNPALPELRRVVNFGNKDPSSTGVEMQSYSAAEKSVEPEDVLNLQFTSGTTGSPKAAMLSHINLLNNARFVGDAMHLTPTDIICCPPPLFHCFGL-VLGFLASFVHGSSIVFPSDFDVRKFVSTILSENATVLLGVPTMYISELEVLSKSRQRPHHLRTGLASGSAVSQGLMNQLREEMGVQMLIAYGMTETVTFITSIEDGDEKGTSTVGRVL-PHTGAKVVGKGGEIVRRGERGELCTSGFALQKGYWGNEEKTREVMRVDGWMHTGDEAFIDEDGYAHITGRIKDLIIRGGENIFPREIEERLTLHPSISEASVVGIKDERYGEVVGCFLKMAEGYPKDTEVKQWVGEK-LGRHKTPQYTFWITDFPKTGSGKHQKHIMRDL-------- 160931666 34 ----------------------------------------------EEHTFTFSDLEKYSNRAANLFTKLGIGRGDTVVLILKRHYEFWFALLGLHKVGAVGIPATNLLTKKDLVYRFNAAHVKGIICTTDGEVMDH---ADAAFPESPTVKVKIVHGAHEGWVDFSELESQPFERAETSAADPMLLYFTSGTTGMPKMVWHDYTYPIAHIMTAKYWHNVVPDGLHLTLSDTGWMKAMWGKLYGQWFMEAGIFVCFDKFTPSELLPLFAKYHITTFCAPPTMYRFFIKE-DLSKYDLSSITHATIAGEPLNPEVFNQFYKATGLKLMEGFGQTETTLTLFNPVGTEP-KPGSMGKP-SPAYHVDLIDDEGNTVEPGTVGEIVLRTGGMFDGYYENPELTKTVWDND-IYHTGDTAWRDEDGYFWYVGRTDDIIKSSGYRIGPFEIESVVMELPYVLECAITGTPDPIRGQVVKATIVLAKGYEPSEELKKDVQKRQTAPYKYPRVVEFVDELPKTISGKIRRVTIR---------- 50307695 98 ------------------------------VDRHAFANPDKPALIYENKVITFGELLRQVSEVAGVLQSWGVKKGDTVAVYLPMIPAAVVAMLAVARLGAIHSVIFAGFSAGSLKERVVDAGCKVVITCDGGKTVHTKKIVDEGLAGVDSVSKILVMKPARDFWWHEECVKQRGYLPPVNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLSALTTRFVFDIHPEDVLFTAWITGHTYALYGPLTLGT----ATIIFPAYPDYGRYWRIIERHRATHFYVAPTALRLIVGEEEIAKYDTSSLRVLGSVGEPISPDLWEWYHEKVGCVICDTMWQTEGSHLIAPLAGAVPTKPGSATVPFFGINACIIDPVSGEELKGNVEGVLAVKSPWMARSVWNNHARYFETYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALAEHEGVSEAAVVGITDELTGQAVIAFVSLKDGYLSERELILQVRG-EIGPFAAPKTVVVVNDLPKTRSGKIMRRVLRKVASKE---- 196004885 7 --------------------------LVDFIFQYFDEYGSRVAVVDAGHSYTYAQIREFTIKLASALLRLGLSNDDVVAIYAPNIPEYPIVFFGTVLAGGTACIVNPAYSVKELTNQLELSEAKYIFTVSAFLDKAKEAAARRDISNIYVMDNITDSDITLAQELLEDDGSRYKSKKINSCENIAAIAFTDGTTGSPKGVILTHHNIISNVSQAAVRPFFDEQDILLALIPWFDIYGMVANLLIG-LRFGGKLVSLAEANTTVFLETIQQHKITIATITPRIAASLSKQTLTGNFNVSSLNDVIGAAAPLGKEAQTVLGGNLGGSYRQAYGLTE-LSPVVAVVPSSKAIIGSVGK-LVPHTKGKVVNETGEALPVGESGELCFKGPQVMKGYLGNQAATESVIDEDGWLHTGDVGYYDESGNLYIVDRLDEFIKYDDFQVAPAELEEVLLTHPKVSDAAVIGIPNIDGGELAKAFVVKCDNDITEKELEDFVASEVAEHKKLYGGVEFIDTLPKSTGGKLLRRRLK---------- 126334318 72 ----------------------------------------------DEVKWSFEELGIQSRKAANVLSRCNLRPGDRLLVILPRIPEWWLVNVACMRTGIIIIPGISQLTMKDIQYRLQASGAKAIVTIDSLA-----PQVDAISADCPSLRTVLVSGSSQGWLNFRELAPEEHNCVKTKSQDPSVIYFTSGTSGAPKMLEHTQIGYGVGFSICARFMDLTNSDIFWNTSDTGWV--KTAWSSYSTWITGACLFTLPKTDTSLILNTLCQMPITVFCCVPTMFQMIVQQ-DLSRYKFKSLRHCVAGGESLNPDVRTKWKSQTGVDLYEGYGQSETTLICGNQIG-KKIKPGSMGKAFPPYD-VQIVDDEGNILPPGKEGNIGIRKPKLFTGYLNNAEKTASCKRGD-FYLTGDCAHMDEDGYFWFKGRMDDVINSSSYRIGPFEVESALSEHPAVAESAVVSSPDPIRGEVVKAFVVLQDPGELTRELQDHVK-RLTAPYKYPRKVEFVQELPKTVSGKIQRSILRK--------- 148556301 26 --------PAEIGGRTYKSWAQAPTTLRAILERS-RSFGDQTFIVFEDERLSHAAHVERVARCASALRARGIGKGDRVAIAMRNLPEWSIAFWAVVSLGAVAVSINAWMTGPEMQFCIGDSGSRLLIADDDRIERLGDRLSDLALEAVIAVRS--QNGSDPRITPWQTLETGPAILPPVTPDDDATILYTSGTTGNPKGALGTHRGSCNNVITTRYFNAVDAVSRFLLTIPLFHGAGCQNGLIFSV-FGGGKMVMMPRWDAQRALDTIAAEQITDMVATPAHFVQLLDLVDATRHAIGSVETVLVGGASPPADLPARIHAAMPAAVGTGYGQTECTQIATLSCGSDYIHPKSCGRPV-PICDIRIVDDAGAEVAAGQTGELLLSTSTLVKAYVNRPAETAETFV-DGWLKTGDLVHLDADGRMHIDDRKKDMVIRGGENIYCIEVEQALYSHPDVEEAAVFGLPHPVLGEEPYAMVFLRANSDASDALRAHAGER-LAKFKIPVEIRPSAALPRNANGKILKRELRAAIAERMA-- 115372245 17 --------------------------IHALFEFQADTRPEAIAVRSEQGSLTYRQLDERANQVAHALRAWGVGPEHRVGLCTGRCLEMMVGLLGILKAGGAYVPLDPVYPRPRLAFMLEDARVSVLLTRSDVEGVLPLEARRVLR-----------------LDEAGALAREPVSRPKAAPEHLAYVLYTSGSTGRPKGVQVEHRSLLNLAESLGQTFGLAEDSHVLQYASL--CFDVSLWEILAAWVGGGTLHLMPPEALPALLDLLRARAITHAALPPSVLAVLPDAA------LPALKVLVSTGEECPASVAARWS--PGRRFFNAYGPTEATVHATLFEGTGGARPPPIGRPM-GGMSAYVLDEQLRPTAGDAVGELYLGGKGIARGYLHRPELTAERFVPHPLYRTGDSARWLPDGNLDYLGRRDHQVKIRGHRVEPGEVEHVLAQHPAVRAGVVVGREDVPGAMRLVAYLAVRPGTPGPSGWRRLVRE-ALPEYMVPAVFVELPALPLSPNGKVDRQAL----------- 115372245 1222 ------------------------RTLVEALVRTAAAAPDRITYVDGAEQYSYPELLHEARCVLTGLRERGLGPGARVILQLGSLREHCTCLWACLLGGMTPVTV-------AIAPAYEKHNAVAVKLHNIWELLGHPPVLARLVSALEGLRTRFPM-EALQLLCVEDLQGRPANLHPAKPEEVAFLQLSSGSTGVPKCIQETHWGLIHHFHAEAQVNGYIPDDVSLNWLPFDHVAP-TLIYHLGVAYLGHAQVHSSTEDPLRWLDLMEKHRVSYSWSPNFGFKLVSDAVRQAPHRLDRLKRLMNAGEQVTAPVIREFIQVLAPVMQPGYGMAELCTAITYQNDHPERGVHRAAKPPNPGVQLRIVDENLRLLPEGVIGRVQARGAVVTPGYLHNEAANREAFVGEGWFNTGDSGFLWR-GRLTLTGREKEMIIVRGSHLYCHEIEDMVRDIGGVVGACSVDV-SALGTEGFAIFFVPRETALAGARIATEMRTRVTARLAAPTFIVPVEEFPRTTSGKIQRGVLKKALE------ 162456538 430 --------PAERARRLSEHDAAPPRCLHEAFEEHAARQPDALAVVAGDRRLTYRELNQQANRLAHHLRRRGVGGGSPVGLCGERSVDMIAGLLGVLKAGGAYVPLDPHAPVQRLAQQIRRAGFSVLLTN------------APARARLPDLSDTDCAVLSLDDAALLDGEPEGDPAVPVLPDDLASVVFTSGSTGEPKGVGITHRGIASYTRSVCEALGITEAGLHFATVST-LSADLGNTSIFGALASGGCLHVIGYETATDFSEYYRRWPIDVLKIVPSHLSALLDTGEGSAV-LPR-RLLVLGGEALPLALAERIAALSGCAVANHYGPTETTVGALVLPDRRGCASVPIGRPLA-SAEAYVLDERLEPAPAGMVGELYLGGAGLARGYLGQPDLTAERFVPHPFYRTGDRARYRPDGAIEFMGRRDHQVKIRGFRVELGEIEARVREHPAVGQAVVVAREDGAGGRAIVAYVVPREGAVDEAALRGFLKDR-LPEYMHPSDLVVLHALPLTANGKVDRKALPSPAARR---- 50552936 92 ----------------------------------------------GAQELTYSQFFDLIGDFQKQLAQVGLPPQSAVSIAIPNSLEFAVTFLAVTFSRYIAAPLNSAYKKSEFEFYIDDLKSKLVLVPKGAVAQNLAS-VQAARTFNAAIAEVYWDDQKKRIVMDEGPTNPPVAVPEVSPEDVALVLHTSGTTGRPKAVPLTQRNLCRTMHNIVDTYKLTSKDTTYLVMPLFHVHGL-LCAFLAPLASGGGIVIPSKFSASQFWDDFVKYKCNWYTAVPTIHQILLNTKIPQP--LPEIRFIRSCSSALAPATFHQIEKAFKAPVLEAYAMTEAAHQMTSNNPPGQRKPGTVG--VGQGVEVAILDDNGDEVPQGKIAEICIRGENVTKGYINNPEANKSSFTKSGFFRTGDQGFLDKDGFVNITGRIKELINRGGEKISPIELDGVMLEHPAVAEAVCFGAPDEMYGQQVNAAIVLKKDAATEQDIKDFMADK-VAKFKIPARVFFTDIMPKTATGKIQRRFVAQKFLDK---- 198264954 83 ------------------------------VDRHVETRGDQVAIIWESLHITYSELQVHVCKVANVLKTLGVTKGDRVVIYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALGARINGCDAKVVITADAPRGGKATPLKSNAETALLHCKDCLVVKRTGAQTTWTDLDADDYQQPEMAAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAAMTHEYFDYHEGDVFWCTADVGWVTGHSYI-VYGPLANGATTIMPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMAHGNVEKHDLSDLKLLGSVGEPINPEAWNWYYDVVGCPIVDTFWQTETGGHMTPLPGATTLKPGAAQVPFFGVQPVVLDPQSGDEVHGNDVGVLCIKWPGQMRTIWGDHERFEKTYFGDGYYFSGDGCKRDADGDYWVTGRVDDVINVSGHRLGTAEVESALVAHVAVAEAAVVGYPHSIKGQGIYAYVTLMNGIEPTDELRKELEKTEIGPIAKPDLLQWAPGLPKTRSGKIMRRILRKIAENDFGA- 73540891 5 ----------------------------DFLLRTASAFPHRIALEADDVSMTYGELARQVSALAAAFQDIDPVPGSRVAICAGNSVPHVVALMAVLAAGKTWVPLNPRGAGPELARIIDFTTPSILVFDEAHR--------EQACYAVPAGARRLVCGSAEPNSVAGLLVAWQGRVPRRQSRDLSDIQFTGGTTGAPKGVMQSLRAWNATVVSILTAMQLQDDERYLAVASITHG---TSTFLLPVFACGGTIVLASSTRPKSVLDQLESGRITATFMPPTLIYDLLDEPGVATRDWSQLRHMVYAAAPMRADRIAQAIEVFG-TLETSFGQTEAPAVIAFMPSIESERHGSVGRA-TPLTEIGIMAPDGRLLPPGETGEIVVRGDLLMSGYWRQPEKTAETIV-DGWLHTGDGGYLDREGFLYLKDRLRDVVISGGFNVYPTDVENALGKHPAVCRCAVFGVADPRWGEAVHAAVQLRPGTEVSADLRGVVRAR-LGPVQTPKQIHFLDSLPLTANGKVSKQALRDQLA------ 121706624 4 -------------------------------------------------SVSYQQLHTHVADFQAKLARLGVGHGAAVSLALANSYEFIVSFLAASWQRSIAAPLNPAYKQHEFEFYIDDLSSTLVLIPRGTYAQNGPAVRAAIAECYWDGKEVVLDVKEQGKLSGKG----DVGMLQAQPDDIALVLHTSGTTGRPKAVPLTHKNLTTSMNNIRATYKLTPEDRTYLVMPLFHVHGLLA-GFLAPLLSGGSVIVPPRFSASEFWADFVGFHANWYTAVPTIHQILLKTPLPNP--IPKIRFIRSCSSPLSPKTFEDLEKTFKAPVLEAYAMTEASHQMTSNPLPGKRQPGSVG--IGQGVEVKILDQEGNEVAQGAEAEICVRGENVTKGYLNNPAANKSSFTKEGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLSHPGVAEAVCFSIPDEHYGEDIGAAVVLKSGAATEADLKSWVAGK-LAKFKTPKQVWIVSQIPKTATGKIQRRKVAEAM------- 163849316 2 ------------------------KTIWHLLDTQAEQYPDRVLLRFADQQWRYAEAVALARRAAGVLYDLGVRPGDRVGLMIGNNPDYLWAWFGCACLGAVTVPINLHLKGDVLHYILDHAGATVLLIEAH-----LYERIAALRAQLPTLRHLVVRGSDTAPPDAVHWHTAPVDPSPGSATDLHSILYTSGTTGPPKGVMLSHHAYLHSAALFADVMGATADDVFGTSLPLFHINAQAHT-VLPAIYRGTTIALIEQFSASRYWRQLADLGATICNLLAAMIPILMKQAPSADDRAHRVRIAAC--AATPPDLWRAFEERFGLTIIEGYGLTETT-GFCVANPRDAVRVGTFGKAM-PGFELAVVDASDQPLPAGVPGEIVIR-PQMMMGYYRQPEQTATAM-RGGWFHTGDLGQLDEAGYAIFIDRLKQSIRRRGENISSWEVERAVNAHPAVLESAAVGVPSELGEEEVKVVVVLRPGATDPIDLIRWCEER-LAYFAVPRYVEFRQSLPKTATERVEKYKLKAEAWDREAAG 115526899 7 ----------------------------------AKDRPDQPAFIMAGESVSYRELEARANRLAHLLRRHGLKRLDHYSIFMENNNRYLEANGAGERAGLYYTCVNSYLTAGELTYILSNSESKVLITSQA-----KLDIAREALKDCPNVTLCIEVDGPGESERIVGLDEATRGLPDTPIADESLMLYSSGTTGRPKGILRPPAQPLPLFFFLQKLWQYRDGMIYLSPAPLYHSAPQAAVGL--TIRTGGTVIIMEHFDPEQYLALIEKYKVTHSQLVPTMFSRMLKLPEENRYDLASLEIAIHAAAPCPPQVKEEMIKWWGPIIHEYYGATEGLGFTACDSEQWLAHRGTVGKVMFG--DLHILDDGMQPCPKGVPGQIWFKTATPF-EYFNDPTKTKEARSADGSMSTGDVGYVDDDGFLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNDDLGEEVKAVIQPMPGADFAEELIAYC-GQSLSRQKVPRSIDFIDELPRLPTGKLYKRLLRDR-------- 111023009 6 -----------------------NEIIFDRLAHWAQVRPDDVAVQFQGTEYTWSGWHDRILHIAGALAEGGIGAGDTVAFVDKNHLSCLEVTYAASLLGAAAAVPNWRMAGEELDYVINDSGARILFV-----GNEFLQQVMALRDRLTGIEQIIVGGEHDEFEPWLAEAPVLSSRPEVGADATALILYSSGTTGRPKGVQLTHRNLIAHSTAVLEILPARHDDCLLVAMPLFHVGG-SCYAIMGV-HAGARCHFTREADAPSLFGALAA-GANIAFLVPPVIAGVLAAGEQAVAAFGALHRITYGAAPMPLPLLRSALAAWPAEFVQVYGMTECAGVVTALDAAQEERMASAGQPI-PGVEMRIVDPTTEDVAPGETGELWWRSEQRTPGYLGKPEATAEAITADGWLRSGDMGRADADGFVFIEDRLKDMIITGGENVYSPEIERVLVEHPAVAEVAVIGVPDDHWGETVKAVVVPVTGTTEPDELIHYTRQR-LAKFKCPTTVDVVDLLPRNPTGKILKRELR---------- 89055470 26 ------------------------------LARAARVFPNREAVIDGAHRKTYAEYHARVSQLASALARRGIAPGDVVATVLPNTYPHAEAHFGVPAAGAVLNAINIRLDVSTIAYILDHGEAKLVLVDTQFLPVVMDA-VEAMDGTPPILSAVAGYPATGDHTIYEDLLREPWHMPDDEWESIS-LNYTSGTTGRPKGVVYHHRGAYLITMGTPISWRMTLYPKYLTIVPMFHCNNWCHTWMMPA--VGGTLVCCRDITASAIYDAIADEGVTHMGGAPIVLNMLVNAKDSDRRDFDHTVEVFTAGAPPAAATLAAI-ETMGFHVTQVYGLTESYGHATECAAARAGIKARQGVALPNMDHITVMDPDTMEQIPAVTGEIMMRGNSTMKGYYKNPDATAEAF-AGGYFHTGDIAVQHPDSYIQIADRAKDIIISGGENISSVEVEGVLMHHPAVLLCAVVAKPDDKWGEIPCAFVELKEGAETEAEIIAFARAR-LAGFKTPKRVVF-AELPKTSTGKIQKFELRKRARE----- 46137693 28 -------------------------------------------------TISYANLESDVSAFQRKLADLGITKAAPVSIALINSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIDDVKSAIVLVPRGAYAAGAPSVKAAKKFNAAVAECYWDEAKGEVALDVKDLKGKKERVLTAEPDDVALILHTSGTTSRPKVVPLTHRNLTRTMNNIKNTYELTPKDRTMLVMPLFHVHGL-LCGLLAPLFTGGSMVVPTKFSASEFWTDFNTHKANWYTAVPTIHQILLKNPPPSPK--PNIRFIRSCSSPLSPTVFQQLEETYNAPVLEAYAMTEAAHQMTSNPPPAKRKAGTVG--IGQGVEVKILTDQGEEVPQGTEGEICIIGENVTKGYLNNDKANAESYHKNGFFRTGDQGKKDEDGYIIITGRIKELINKGGEKISPIELDNVLTRHPQISEAVSFAIPDEVYGQDIGVAVVLKNGGLTAQELKAWVEERS-AKFKVPKKVYFTEVMPKTATGKIQRRIVAETM------- 149375099 64 -------------------------------------------------SYTYAELTQAVAVFAGALQDRGITKGDRVILYMPMIPEAVIAMLGCARIGAIHSVVFGGFASNELAVRIDDAKPTAVITAEVSKVIEYKPLVDKAIDQAPQVQATLREGRDFDWSELVS-RARAVDPVPVRATDPLYILYTSGTTGKPKGVVRDNGGHAVALRYSMHVYDASPGDVYWAAWVVGHSYIVYAPGCTTILYEGKPV---KTPDAGAFWRVVQDHGVNLLFTAPTAFRAVRKEDPEARYDISSLKRLFLAGERLDPPTYEWLKEHTRLPILDHWWQTETGWAICCNPVGVEMKPGSATLP-SPGFNVQVVDMEGSQVPAGEQGQIAVKPPGCMSTVWGDDDRFRNTYLADGFYSSGDGGFVDEDGYVFVMGRTDDVINVAGHRLSTGEMEEVVAAHPAIAECCVVGAHDDMRGQVPVGLVLIKDGATIDHDLVEMVREK-IGAIACFRKALVVERLPKTRSGKILRRVIRQIA------- 211961593 4 -------------------------------------FGDNIALIGNGRKRTYKELADWTNRIARALQEYGVEPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRTGELSQIVDKAEIKL-----AMCDLRLMEEMELCLKQNDHLTKIVSFDGTANFAGELDALSKPVQFDAVKTDDVCLLGFTSGTTGQPKATMHFHRDLLIIADAYAEVLDVQPTDVFVGSPPLAFTFGLGGLAIF-PLRFGATATLLETAGPKQLIEIIETYKATISFTAPTAYRAMM-AAMEEGADLSSLRIAVSAGETLPAPVFEQWKSKTGIPMLDGIGATEMLHIFIS-NHLEDAKPATTGRVIKGYS-AKVVDEEMKEVPRGTVGKLAVRGPTGCR-YMQDNR--QQKYVRDGWNLTGDAFYQDEKGYFHFAARADDMIITSGYNVAGPEVEAALLSSPEVSECAVIGVPDEDRGQIVEAHVVLVEDHPQDAEVIKRLQDSTIAPYKYPRSLKLVDSLPKTATGKIQRFRLKEQ-------- 183983471 80 ---------------------------------------------------SYAELGRLVRKFTAVLRGLGVNKGDRVFTIMGRIPELYITMLGALRNGSVVSPLFSAFGPEPIATRVEIGQADVLVTTAAI----YRRKIAKIRERLTSVRHILVVDAQSSLWELMAAADDNAPAEPTTADDPALLHFTSGTTGTPKGAIHVHGAVTMHYVTGLYALDLHPDDIYWCTADPGWVTG-TSYGIISPLLHGVTIVDQAEFDAERWYRILQDQNVSVWYTAPTGIRMLIKAGAAAQYCFPHLRFIASVGEPLDPEAVWWGKRVLGLPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPL-PGVDAHILDDGTTSVDPDEEGELALGWPSMFRGYLHAEDRYRKCF-SDGLYLTGDLAKKDADGYFWFVGRKDDVIKSAGHLIGPFEVESALTDHPAVAEAAVIGKPDPTVGAIIKAFVVLKDGFTADDDLRLELARKHLGAAVAPKEIEFADALPHTSSGKIMRRLLKAR-------- 149916176 5 -----------------------------FFDRAVRLWPDHIAVEHGDRTQSYKALHDRVQALAVGLQTLDPEFGSRVGICCYNSIDHLVSWLAVLAAGKVWVPLQPMNAKTELVRAIEFTQASIVIAQPDTVGKLDGADTRFLICDPEG-------GPDTTTQLRKDHDGQTPAIADMPLSATQAIKFTGGTTGLPKGVMQPYRAWNTNIAIQVSAWSLGVGQRYLAAAPITHG---TSTYILPTLATGGTLVLLDRPRPEETLQFLQNAGITTTFVPPTVLYMLMELDAVGASDYAHLKNLIYGAGPMRPDAIERAQKIFGPCLASTYGQTEAPQIATMISAQEPAKRASVGRETF-LSQVEIMDTQGKILPAGETGEIVIRGDLLMTGYWNQPDVTARTLV-DGWLHTGDLGLKDEDGYVFIRGRAKEMIITGGFNVYPADVETVMGEHPEIIDCAVYGVPDEKWGEAVHAAVQVRDAAASAEDIIAFIRER-LGPVQTPKSIRFLEALPRNAIGKLQKMQLAEE-------- 111019276 2 --------------------------LPQRVRHHAAERPGAPAVTCGDTTVTYAELDWRTNRIATALAAL--TSGDRVGALLRMRTEGVETFVAAAKSGLVFVPLNWRLPATEAAAIAVDAQLQVLIVESEFAAAADAVRDALPSVVVVIVDAADSDVLRPGTWTWDRLVMSGTATDPGLGDDPVLQLYTSGTTGFPKGVVATHRN-LHNEPEGLLIYRWKPGSVALDAMPLFHIAG--AGWLSTCLSAGVHVVLLGAFDARQVAALVERHRITHAFLVPSTIQMLLDVPDLDRYDVSSLELVAYGSAPITITLLRRAIDRLGCGFVQRYGMTETTGSVTALAVEDHDPSGSAGKPM-PGVEIEIRDVTGARLPVGESGEIVCRSRNNVAGYWRRPDETAQLLTHDGFLRTGDAGHIDEEGYLFVTDRVKDMIITGGENVYPIEVESVLAEHPAVAEVAVVGVPHRTWGESVTAVVRPVDPAPDERDLIAFTAAR-LASYKKPREIVYVAELPRGASGKILKRTLREGLR------ 119474793 305 --------------------------LSDAMVENAQKWPDNIAVIEGDRSLTWPEFDAKLNQMANALIARGIKPNDKVAALARNSLEYMVVMFGTLRAGACIVPLSGMASSESLAMMMDNSDAEILFLENQ-----YRELIDPVKSRLTKVTTDGFVGGWGGYEAFIDGFPTTHPGVKITPELGFNIIYSSGTTGVPKGILHA-RSMRMQEYPKGAATGYSPYARTLISTPLYSNTTMAA--LLPTMANGGCAVIMPKFDANEFLALAEEHKITHAMLVPVQYQRILDLPNFADYDLSSFLMKFSTSAPLREDLKRRVITDWPGGLVEYYGMTEGGVGCLLLAHMFPTKLHTVGFPM-PGNLIKLVGEDGKEVPAGQPGELYGRSANMMDGYFKAQDKTDEAIDEDGWQRSGDMGRIDEDGFIELLDRKKDMIISGGFNVFAADLEDVLIKHAQVSDVAVIAIPSDQWGETPLAIVEPVPGLPDTSALKAWANER-LGKGQRISDVVLMSDLPRSTIGKVLKKDLR---------- 158314873 461 -------------------------TVDALIRDQVARTPGAVAVVDDGAELVYAQFDARVNALAHLLTERGVRVGGRVAVALPRSADLVTSLAAVLRAGAAYVPVDPGYPAERIAAILQDSGARVAITDSA------TAVAHAGVLTAAGVVTVVLDEDAVRGQIEHGAPDAPVLPRPLTPDDTAYVIFTSGTTGRPKGIALSHAAVVNRLVWGREALGFSSSDRVLLKTPF--TFDVSVPEFFLPLITGAVVVVARHGDPGYIAGVVRKRRVTSVHFVPSMLQAFLDSGVEAGF-FPDVRLVSFTGEALPVAAAIRAREVFDAELFNLYGPTEAAVEIASYDIAADADSTPIGRPVS-NSYVRVLDGWLRPVPVGVTGELYLGGVQLAEGYVGRAGLTAERFVADPLYRTGDLARWNDQGELEYLGRSDDQVKVRGFRIELDEIRAVLERHPAVSGAAVTALDHPAGGKFLAAYVTTTPSAPADQAVLAALREHTLPEYMVPASFTRLATLPTTPSGKLDRKAL----------- 158314873 4512 ----------------------AGVTVAGLLDDQVARSPGETALVAGARSFTFAGLSAEVNRYARLLLERGVRQEHRIALLLPRDERMVIAMFAVFAVGAAYVPIDAELPDDRIGYMLDVAGPTVTLVTD-----------RDVARLGPAAGRVVNLDDAVVRARVAELADGPVTVAEVSLDHLAYIIFTSGSTGRPKGVAVGYRGLTNMYANHVEVVAHQGGRRMRIAHTTSFSFDASWEQLFW-LLNGHSVYVINRRDPQQLLAYYDDQRIDGFDVTPSYGQVLVDEGLLERDDATGVVFVSLGGEAVPERLWQQLRDAPGVESYNLYGPTEYTINALGADLADSPNP-SVGTPIF-NTRAYILDQNLQFALPGVPGELYLAGAGNARGYWEQPALTAERFVACPWYRTGDLARWNDEGRIDYLGRADEQTKIRGYRIEPGEIRDVLEAHPEVVRAEVIAADHPSGGKFLAAYVTTARIDTSDDALRRSLREHHLPDYMIPASYNRLETFPLTTTGKLDRKAL----------- 50084767 36 -------------------------------DRHAESNPEKIALYWQGKQYTFAQLQKWSSQFANFLKSQGVQTGDRISGLLPRTPELLVVILGAWRIGAVYQPLFTAFGPKAIEHRVQLAKSKLVVTD-----LGNRSKLDEV-AHCPPIMTVI--GEKDHAVNDQDLASDHCDLVLQDIQKPFLLMFTSGTTGPAKPLEVPLKALIAFGHYMKDAIGLRTDDVFWNLADPGWAYGLYYAITGPLLLGHATLFYEGGFSIDSLCQIIEDYKITNLAGAPTAYRMMMAADPAKIACLKGLRVISSAGEPLNPEVFRWFKHTLDAPIFDHYGQTEGMVVCNHHGLSHDVRAGTAGFA-SPGYRVAVVDEQGNELPADTAGILAVKSPMMWFGGYQ--ESRKSPFLKH-YYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALIEHQAVIEAAVIGVPDPERTEIVKAFVILTAQTSLAEELRQFVKKR-LSAHAYPRQVEFVTELPKTPSGKIQRFLLRNQEIAK---- 195504913 25 ------------------------RSLGQYVLDKYKSFGDQTVLVDAGVEYTASFMHKSIVRLAYILQKLGVKQNDVVGLSSENNVNFAVAMFAGFAVGATVAPLNVTYSDREVDHAINLSKPKIIITVDRVAKVASKKFVKGVIALSGTSKNFKNIYDFNELMDNDKFKTQPTSPAANKDADVSLIVCSSGTTGLPKGVQLTQMNLLATLDSQIQPTLIPEEITLLTVIPWFHAFG--CLTLITTACRGARLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSESTLSVLVQND-EFCKPGSVGVLKVGIYAKVIDPDTGKLLGANERGELCFKGDGIMKGYIGDTKSTQTAI-KDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQANVQLTEEVIQFVHENASPAKRLRGGVIFVDEIPKNPSGKILRRILRNMLKKQ---- 121998343 5 --------------------------FPDLVFASARTRPENIALTQADQRWSYQQVAEEVASLATALRGFGLEANERVAIYLEKRPEAVMALFGASAAGGVAIPVNPALRPHQVAHILDDSGATVLIT----SGPRLQQLWDALDGAQPFKAIVVGDSDAGEHRPNQPIPWGAWPTPRRIDSDMAAILYTSGSTGLPKGVVLSHRNLVTGAISVSEYLQNAASDRILSVLPLSFDYGLS--QITTGFATGAEVILLNYLLPQDVPRAVSRYEVTGLAAVPPLWIELLDWPDAAR---STLRYITNSGGAMPPSTLQKLRDQLGTAPYLMYGLTEGFRSTYLPPEEIDRRPGSIGKAI-PNAEVQVVREDGSPCAPNEPGELVHRGPLVSLGYWQAPDTTAKRFRPAPW--SGDTVYADEDGYLYFVGRNDEMIKSSGYRISPQEIENVLDGTPGLTEAVAIGVPHHRLGEAILVLATVEEGPAGADDLRARCRQQ-LPPFMVPSAFLWTQPLPRNPNGKVDRAGLRHRHAE----- 54022679 11 ------------------------------------------------RTMTYRELGAEAARLANALSGLGIGVGDRVGTFMWNNNEHMVAYIGVPAMGAVLHALNIRLFPEQLVYVANHAEDKVVIVDGS-----LVPMFAQLLPNMKTVRHVIVANQVHSYSELLAGQSDSYDFPVIDERSAAAMCYTSGTTGDPKGVVYSHRSNWLHAMQVVSPMGFSGADSVLAIVPLFHANAWGIP--YAALMSGANVVMPDRFQPGPLLEILANLKPTFAAAVPTIWGGVLAALAAQPQDISHLRTVVVGGAAVPPSMMHAFQERHGVRVLHAWGMTETSPLGSVAHAPEWAYRYTQGR-FPASVQARLVDDAGNVVPDGESGELEVKGPWITGSYYSDPDKF-----DNGWLRTGDVGKISPDGYLTLVDRSKDVIKSGGEWISSVDLENAVMGHPAVAEAAVIGVPDEKWDERPLVAIVLAEGATAETELRDFLADKF-AKWQLPEHWTFISEVPKTSVGKFDKKQLRAQYA------ 124007606 1178 -----------------------DECIHNLFKANVEKNPEQLAVVGADGQLTYQELDALSGQLAHQLVTAGATPDSLVGVCLPRSLDMIVAVMGIIKAGAAYVPLDAAHPDERLNYMLENADLKLLVTC-SHLEERLKQVAAVQNSQL------FFTDRLEKGTGTSVEHAHQV----VAADGLAYMIYTSGSTGKPKGVMVTHQGVINHSFSTIRQFGFTPEDRLLQFASI--SFDVFAEDVFPTLIAGATLVMMEDEDPMYVKQTMQLHKVTLVNF-PTAYWHTLSSMSFQD---TTLRTVLIGGEQAEMEHYKQWRENPNLPVMNTYGPTETTISVAYYPMTEKLPNIPIGQPYQ-NTQLYVLNEQLEQLPVGEIGELYIAGDGVTRGYWKNEALTQEKFVDNPFYKSGDKAQWNAEGQLVCLGRVDQQVKIRGFRVELGEIEQVLSAHPLVLQAVVVAQKINQ-NQQLKAFVTFKVQV-KAEALSVHLKER-LPEYMIPANFELVDKFPLTVNGKVDRKKLSE--------- 89274995 2582 -------------------------TLPELFAVQAARTPDATAVTAGGVELSYAELDARADRLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRVAFVLSDAGAEWVVTSAEFAPVLPAGVAA-----------VPVDGAGSGPV------FDSVPLPTVRPDHPAYVIYTSGSTGRPKGVVVPHRSVVALFAAAREMFAFGADDVWSGF--HSFAFDVSVWEMWGALLHGGRLVVVPSRSPREFVELLERERVTVLSQTPSAFYQLMGAGGA----LPDLHTVVFAGEALEPARLDGWWERTGPRLVNMYGITETTVHVTHHDRPDTAADGSVIGRGLPGLSVFLLDEWLRPVPVGVTGELYVAGAQAARGYLGRAGLTGERFVACPFYRSGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVLAGHPDVAQAAVLVGDDTLGGRRLIGYVTPGGTTEDADGLADAVRGERLPSYMVPSAFVVLDGLPLTVNGKLDRRALPAPA------- 89274995 6833 ------------------------RSVSDMFRAQAAVTPDAVAVLCGDDRLTYAELDARVNRLARLLIRRGVGPEARVAVCMERSADLLVALLAVLRTGAAYLPVDPGHPAERVAFMLDEARPALLLTGRGTAVEAFGP-------------ERVVVDDPRTVAELADLDTDAERVTPPLPDHPAYVIYTSGSTGRPKGVVVTHGAMANLVATMGRRFPMDTEDRLLAVTTV--TFDIHVFELYVPLLAGAAVVIADVRDPAAVAGLVERFGASLMQGTPALWHGLLTAHAEAARGL----RLLVAGEALSGSLAARMAAV-GSTVTNLYGPTEATVYATAAGVEAGTTASPIGRPID-NTRAYVLDGRLQPVPPGVSGELYLAGAQLARGYLERPGLSAERFVACPFYRTGDVVRRRTDGQLEFRGRADDQVKIRGFRIEPGEVEAVLGAHPAVGRAAAVVREDVPGDKRLVAYVVAAGPDDGGAAVAHDHAAEHLPSYMVPSAVVVVDALPLTSTGKLDRRALPAPA------- 89274995 4711 ------------------------------FEAQAALTPDAVAVLGGDTRLTYAELNARANRLARLLVRHGVGPESSVAVCLRRSAELPVALLAVLKAGGAYLPVDPGHPAERVGHVLDDARPALLLTD------------RATAADLPGPEHLVV-DDPRTAAELQALDTHDLTARELLPGHPAYVIHTSGSTGRPKGVVVPHGAMANFVAAMRERFPMSSADRLLAVTTV--SFDIHVLELYVPLLAGAGVVVAEDRDPAAVAALIERFGVTVMQATPALWQALL---TEHAGSASGLRLLV-GGEALPAALAARMAAV-GDTVTNLYGPTEVTVWATTADDPDSRVP--IGRPL-PNTRAYVLDDALRPVPPGSPGELYLAGVQLARGYLGRPALSAERFTACPFYRTGDLVRWRTDGALEFLERADDQVKIRGFRIELGEVEAVLGAHPAVQRAAAAVREDTPGDRRLVGYAVADDPRALAEAVRAHAAER-LPSYMVPSAVVVLDALPLTANGKLDRKAL----------- 89274995 3642 ----------------------PDVTVPAAFSAQAARVPQATALVCGDVEIGYAELDARADRLARVLVEAGVAAESTVAVVMERSVDLVVTLLAVLKAGAVYVPLDAGWPVARMRTVVEDSGARWVVVHEPTSGHEFLRGL-----GIPTLS------------ADTDADAEECVLPQRSPRQAAYVMYTSGSTGVPKGVVATHGDVV---RLATDRCW-GATPRVLFHAP--HAFDASTYELWAPLLSGGTVVIAPRVDPVVLRRLVTGHGLTHVHATAGLLRVL---ADQDPGCFTGVREVLTGGDVVPAESVRRVLDAPGVVVRQLYGPTEVTLCATQYEVADAAEVDPIGRPLD-NTRVYVLDGALNPVPVGVAGELYVAGAGVARGYLGRPVLTGERFVACPFYRTGDLVRWDTEGRLVFLGRADEQVKIRGFRVEPGEVETVVTAHPAVAQATVLVREDVPGDKRLVAYLVPADGAAVGLTVRAYAAER-LPEYMLPSAMVELDALPLTPNGKVDRAAL----------- 89274995 7919 ----------------------ADVSVPEAFARRTAADRDAVALVSDSGEVTYGELDARADELARALVASGVGPESVVAVLMERSADLVVALLAVLKAGGAYLPLDVRWPVARMRAVIEDAGATSVVVHDATAGHDL--------GRTTGLDVIPVAAGADSAVVLPAAVAPGAAA---------YVMYTSGSTGVPKGVVATHRDVVALA---GDRCW-GATPRVLFHAP--HAFDASTYELWVPLLSGGTVVLAPDEAVDGLRTLVTGHDLSHVHVTAGLLRVL---ADQDPGCFTGVREVLTGGDVVPAESVRRVLDAPGVVVRQLYGPTEVTLCATQYEVADAAEVDSVGRPLD-NTRVYVLDGSLNPVPVGVAGELYVAGAGVARGYLGRPVLTSERFVACPFYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPAGETSFADAVRAHTADR-LPEYLVPSAFVELENLPLTVNGKLDREAL----------- 89274995 1550 ---------------------------------------------CGDDRITYAELDARADRLARTLVASGVRPESAVAVAMERSADLVVALLAVSKAGGVFVPLDAGWPAARTRAVIEDADACLVLVDGTTAGLEAGVALLRVDATTDTVVDL---------------------PGPVPPDGAAYVMYTSGSTGVPKGVVTTHKDLV---RLATDRCWGTTPRVLFHAP---HAFDASCYELWVPLLSGGTVVIAPRERVDAALRLTTAHRLTHVHVTAGLLRVL---ADDDPGCFDGVREVLTGGDVVPADAVRRILDAPRAVVRHMYGPTEVTLCATQHEVADAAEVDPIGRPLD-NTRVYVLDDGLNVVPVGVTGELYVAGSGLARGYANRAESTAERFVACPFYRTGDLARWTPDGRLVFAGRADDQVKIRGFRVEPGEVEAVLAAHPAVAQATVAVREDTPGDKRLIGYLVPEQGSALTAAVRAYAAER-LPEYLVPAAFVELDAFPLTVNGKVDRAAL----------- 89274995 5789 ----------------------PGVSFPELFAAQARLSPDAVALVGSGVELSYAEVEARANRLARKLIGLGVGPESVVALVLERSPELVIAVLAVLKAGGAYVAVDPGQPADRIRFVVEDASPVLVI------------------------DDVDFLTETADFDAAP--VSDADRLSPLLPSHPAYVIYTSGSTGRPKGVLISHAACVSYVASHVR-YGVGEGSRVAQFASAG--FDAFCEEWWLALLGGGALVVVPSERREELVRFLLEERVTHATLPPAVAVLMREEALAPGFVLD------VGGEVCPPDLVDRWVAG-GRTLFNSYGPSEATVNVTVWQAVDGSVGAPIGRPV-GNTRVFVLDDGLRPVPVGVLGELYVSGVQLGRGYLGRPGLTAERFVACPFYRTGDRVKWSADGELVFAGRADDQVKIRGFRIEPGEVETVLAAHPAVAHAAVVVREDTPGDKRLTAYVVPAHDADVPETLRAYAAEQ-LPAYMLPSAIVELDVLPLTTNGKLDRKAL----------- 89274995 471 ----------------------PGGSLPELFAAQARLSPDAVALVGSGVELSYREVDARANRLARKLIGRGVGPESVVALVLERSPELVIAVLAVLKAGGAYVAVDPGQPADRIRFVIEDASPVLVI------------------------DDLNFLAETEDFDDFP--VTDADRISPLLPSHPAYVIYTSGSTGRPKGVLISHAACVSYVASHVR-YGVSESSRVAQFASAG--FDAFCEEWWLALLGGGALVVVPSERREELVRFLLEERVTHATLPPAVAVLMREEALAPGFVLD------VGGEVCPPDLVDRWVAA-GRTLFNSYGPSEATVNVTVWQAVDGSLGAPIGRPV-GNTRLYVLDDGLRPVPVGVLGELYVSGVQLGRGYLGRAGLTAERFVACPYYRTGDRVKWNAEGELVFAGRADDQVKVRGFRIEPGEVETVLAAHPAVAHAAVVVREDTPGDKRLTAYVVPRTPGTGVGAAAVARVAERLPAYMVPSAVVELDALPLTANGKLDREAL----------- 172065065 25 -----------------------------FLDRTADVFPNRTAIIHGDFRQTWAKTRERCYRFASALVRMGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDR-----ELAPLVKKALQSVPNPPRVIAIGETDYESLLASGDPEFAGRRPADEWTPIALNYTSGTTGDPKGVVPSHRGTYVMSLLQMTNWPLPRAPIYLWTLPMFHANGWCFTWAITA--AAGTHVCLRKVNAANILSAIAKHGVDHFCAAPIVLAGIASVPPSELQPLPRRVRVLTAGSPAPAAVLEAA-GAMGFDVDHVYGITETPISCAWHDEWDTLAPDQQGRRAAAFENMSVADATLEPVPVDSTGEVLVRGNTVMMGYFKNADATAKAF-AGGWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMAGVLNAAVVAQPDDKWGETPCAFIELKPDASTEQDVILFCRER-LAHFKCPRRVIF-GELPKTATGKIQKFRLREQAGSQ---- 87122331 53 --------------------------------------GDQIAIHYDSESICYKDLRDQVALFAGVLRKQGVKKGDRVLIYMPMIPQACIAMLACARLGAVHSVVFGGFAAHELAIRIEDATPDVIVSASCGRVIDYKALLDAVELASHKIKHAIIWQRPESLANLIEGRAQAADCVPVLSTDPLYILYTSGTTGRPKGVVRDNGSHAVAMKYSMKAIYMDPGDVFWAAWVVGHSYIVYAPGLTTVLYEGKPI---GTPDAGAFWRVCEEYGVKALFSAPTAFRAIKKADPEKPYRLNKLETVFMAGERLDPATYHWVKDLLNVPVIDHWWQTETGWAICMGIEAKEPKPGSSTLP-SPGFNVKILDDEGNEVGPNVQGNVALKPPSCLATIWGNHDRFKDGYLKEGYYTSGDGGYIDEEGYVFIMGRTDDIINVAGHRLSTGEMEEVIASHPDVAECAVIGVKCDIKGQKPLGLVLLKDESQLESEIISNIRSEAVASFK---EAKVVQRLPKTRSGKILRKLIRQIA------- 56962123 7 -------------------------TISSMLERAERYFPNKTVVTHDNIRYTYEEIGKRTRALASALTKLGLKRGERVGTIAWNHHRHLEAYFAAPGIGSVLHMINMRLPPDHLAFVINHASDRILLIDE-----DVLPLVEAIWPQLETVHTFVVMTDKDQLYSYEALLAEGDDCDDIDENEQAAMCYTSATTGMPKGVEYSHRGIVLHVQGHVDTTAISENDVCMPVVPMFHVNAWGLP--FSATFYGATQVLPPAFTPQLLAELIEKERVTFTGGVPTVWLGLLQVLEHHHYDLSSLRAVICGGSAAPQSMIERFERKLNVPFYHAYGLTETLVSFSRLKSHQKKAKAKQGMAV-PLIDIKGVNANGEIPWNGEEGELLIRGPWVADRYFHD-ERSTEAF-KDGWFHTGDVVTIDEEGAIKIVDRTKDLIKSGGEWISSVDLENAIMSHEAVLEAAVVAVPHDKWQERPVACVVLKDKQATKEEIVDYLKPQF-AKWWLPDEVVFMEALPKTSVGKFLKRALRKEL------- 186456427 445 ----------------------QDQCVHELFEAQVARTPQTVALTCGQQSLSYAELNSRADRLAEQLLTWGVRPETLVGVCLERSPVLLTALLAILKAGGAYVPLDPDYPKDRLQFVLQDAHAPLLLTQKEFADHF----------ALPDMQVVCLDKESSEVLQGPEPSNDPNSQTRPSLNQLAYVLYTSGSTGRPKGVLIEHRSVVNLLGWAHELYTREELAGVLASTSV--CFDLSVFEFFVPLSCGGRVILAE--NALELPQLPASGEVTLLNTVPSAMAELLRTRGLP----ASVRVVNLAGEPLSPQLVDELYRTQPCKVYDLYGPTEDTV-YTTCALRRPGAPATIGRPLA-NKQVYILNEQQEPVPVGVPGELFIGGSGLARGYLHQAQLTSEKFIPHPFYRTGDLAAYLPDGNIEFIGRTDHQVKLRGFRIEFGEIEAVLTQHSAIREAVITLQGESSNNKQLVAYLAIDPGTITENELHLFTRER-LPDYMVPSTFLTLDALPRTPNGKIDRKALTTSGAGRLDPG 209521011 24 ---------------------------------AASRDPQHVALIEDARRLSNAQLLLAVDAAAALLRDWGVRGGDRVMIVAENSIAQIALLFATAKLDAWALVSNARLSAAELDSIRAHAQPRVVAYAVESSPDARQHAERHQATHEPTL-----SPDIGAWSYAVDSSAQAEPVEAANDRQCAALIYTTGTTGAPKGVMLSHRNLLYIAAVSSRLRQVGPDDVVYAVLPISHVYGFASV-CLGSLHAGATLRLAPRFVPEAVRRALADERVSIFQGVPAMHAKLLEHLHTHGHAWSALRFAYSGGSPLDAALKAQAEAVYGLPLHNGYGMTESSPTVSHTMLDAPRSDCSVGEVI-PGVEVKFVGLDGVEAAPGEIGELWVRGPNVMLGYYRSPEQTRAALTEDGWLKTGDLARQDEDGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVE-GNEEVIAFVELISGATTPAELIAWCGER-LAPYKRPAELKVLAALPAASTGKILKHRLRELV------- 89900711 3 ---------------------------------------DALAITDTGLLYSWRDLERATAMLANLLGSLDLPAGARIAVQVEKSVEALLLYLATLRAGFVFLPLNTAYQSAEMAYFIGNAEPAVVVCTDRNFGWISQLAFKAGTQHVFTLNE----NRTGSLLARAAAQPDQHEVAFKHADELAAIIYTSGTTGRSKGAMLTHGNLLSNAQVLKSYWGWRSGDVLLHALPIFHVHGLFV-AIHGALLSGSQMIWLNQFDPKTVIKKLPE--ATVFMGVPTLYVRLLAEPGLTREVARHMRLFISGSAPLLIETFKAWQERTGHTILERYGMSETAMITSNPESEGARRGGTVGLPL-PGVSLRVQDDAGENVAAGEIGNIEVMGPNVFKGYWHMPEKTAEEFTLDGFFKTGDVGKIDAQGYVTIVGRSKDLVISGGYNVYPAEVEGYINELPGVAESAVVGVPHADFGEVGVAVVVAKPGVALESARILVSLKATLANFKVPKQCFVVDALPRNSMGKVQKNVLREQYS------ 163741224 8 --------------------------LTNFLEQAASDYPHSTAAEDSTRQLTFAEMRDRAQRVAQLLKQQGVARGDHVVLCMSNSVGFCVAFWATLYAGAAAVPLNTDTKAAKLAFVLGDCAATAVIHDDDQSA----KITQSLQDAGSDAAMISFGAETAFSAALDGAGDRPQQAPAVLDQDLAAIIYTSGSTGNPKGVMLSHLNMTSAARSVAEYLGYQATDRIFCAIPMTFDYGLH--QLTMATLTGACLLVEPSFRPLFALQRLAKSGATVFPVVPTMVPLI--APLAARYDFSAVRSISSTAAALHAPFIDQLEVIFNATVFSMYGLTECHRCTYLNPAELTRRRTSVGKAI-PNTELWVVDADGNSHRRNATGELVIRGATVMKGYLNNPEKTAEKLRPGPMLYTGDTCRLDEDGFVYFISRSDDILKVAGEKVAPSEVETALIAHPDVNEVCALGVDHPVYGQQCCAVVSGPDASDSARALKTWCADR-LEAHVVPARILVVEALARNGNGKVDRHLLREWL------- 11499440 7 ---------KDVVDRYVAEGWWDNVTLFERFRRNCKRNPERTAVVDPPERLSYAELSDFDDRLASFLLDNGVFKDSCVLVQLPNTVELIAAYLATWRASAFISPVPMQWREHEMGHVCRVLQPKVFITADTFKGFDHAQMASRIKEAFPSIEKVVTYSQLYEICRNYRIREDLDEASSFASNDIAVVQWTSGTEAEPKACPLSHNNWLRFLYDGERYRGLSDGDVIMNPAPIVNMTGIGVGLIPWIMCSG-TFVLHHPFEPMLYVRQLIEEGVNFTLAPPAVVVAILKHPMASQLSFDKLKYFAQGSAPPPPWTFVELKNR-GIEPMNIWGQNEGTGLFSYDRTIPDLEKRARSFPIPPFIEIKIVDESGKEMEPGSVGELCYRSPLTMPCYYRQPELTKKSFDADGFFHTGDLFEVVDDTTIAFFDRKKDIIIRGGFNVSSAEVEDVVKKHPNVLDAAAVGVPDERLGERVGLYVVPKPGTTTLEDIKKHMEESGVAVYKWPEVVVVVDEIPRNPVGKVLKSRLRKEIVERMKAG 194547274 1464 ----------------RRDAASQPEPLVDLFERQVEALPGSAALAFEEQRWTYRDLDHVARCVATRLVRAGARRGNAIGVALNRSPEMIATIWGILRAGLVCVPLDVSYPAQRLALILETAQPFRVVAHPEHAH----------------------VAAAERVLPVEELVAEPETFAAPQLDELAMLLFTSGSTGRPKGVELSHRMWANYTQWQLRVASGVPGLRTLQFAPL--SFDMAFQEIFSTLCGGGELQLIERMDPSALLHVLERRQVQRVLLPFVALQRLAEASNTLGVRPGSLRVVVSSGERITEDVRAFCAAMPGLLLENQYGPTETTYHSLSGDPAHYPDLPPIGRPLD-GVEVQVLDAALRPVPVGVTGELYFGGDCLARGYHRAPELTAERFVEHPWYRTGDLGRILGNGEIVWLGRADTQVKVRGFRIEPAEVELAIMRQPGLRGAAVVARERQGNDAFLAAFLLGEPEAVDLAELKQALRS-ELPEHMVPAHFAWVDGFALTPSGKRDDAALR---------- 170049529 24 ----------------------QDRSLGEMIVKELRKQPDNVGLVDPEVQLTYRQILEQSAKLAAGMTTLGLTKQDHTAIVSDNCLEYCLVMFGSIFAASPLALLNPAYVEGELEHGIKLSLPKVIFVPNALEKIVAVVRKLGLPAKIVLFGEHPKAASYAEVVSFAKLLSSPVNVEPVDPNHVALILLSSGTTGLPKGVQLTHINLMTTVAHSMEILELPEQLVALAATPLFH--AVAGVGLINMITNNCRCVLMPKFSATLFLESIQKYKVNLMTVVPPLMVFLAKHPIVDNYDLSSLMTLICGAAPLSKEIEDKVRDRLGIAIRQGYGLSETTLGVL-MQTGFENKAGCVGKVRMGQWVKVIEPETGKILGPNQRGELCFKGSLIMKGYVGME----SAIDADGWLHTGDVGYYDEDEDFFIVDRIKELIKYKGFQVPPAELEAILLKNPKVKDAAVIGIPDERVGELATAYVVKEDEQVSAEEIVKFVASQVSPQKQLHGGVRFIDEIPKTASGKILRRELRELAK------ 153885226 41 ----------------------------EFLARAADVYGDRLAIVHGPVRQNWRDTYERARRLASALSLAGVGRGDTVAALLPNTPAMVEAHFGVPMAGGVLNALNIRLDAANLVFMLRHGEARVLLADTEFA-----ELARQMALEIPGLKVIAVNDDYESFLASGDPHYD-WQMPA-DEWDAIALNYTSGTTGDPKGVVYHHRGAAINAVSNILEWDLPKHPVYLWTLPMFHCNGWCFPWTIAA--RAGVNVCLRKFEPKLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGPVRGMVAGAPPPAAVLAQMEA-MGFELTHVYGLTEVYGPAAVCAEQDEWRTARQGVRYHLQSQVAVLNETMQPVPDGETGEIMFRGNICMKGYLKNEKATREAF-AGGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGATTAEDLIAHCKT-LLAGFKVPKAVFFGP-LPKTSTGKIQKYELRRKVK------ 163745771 26 ------------------------------LRRAAQVFPTQTAVIYANHHATYAQYHDRCTRLASALVKLGVAPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINIRLDVGTVSYILDHGGAVVLLVDSEFLAEAACAAMDGPPPAIVEVPDTDAGHPPTGRHPLEDLLSEGDPLPSDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWQMVLRPVFMQIVPLFHCNGWNHTWMMPLL--GGTLVCCRDITAAAIYDAIADHDVTHFGGAPIVLNMLVNAAQEDRRAFDHTVEVFTAGAPPAPATLSKI-EKLGFNVTQVYGLTETFGHVTECENERAAIKARQGIAMPMMEEITVTDAEMSQTPRDAQGEIMIRGNAVMKGYLKNPEATAEAF-AGGYFHSGDIAVQHPDGYIQISDRAKDIIISGGENISSVEVEGVLMGHDAVNLAAVVAQPHDKWGEVPCAFVEIKPGSEATEELIAFTRE-SLAGFKTPKRVIF-GELPKTSTGKIQKFELRKRAA------ 5070644 11 --------PAEERQRWVQDGTYPNQPVFTLFAAKAEAHPDKKAVLSPQGDVTYGELLDAALRMAHSLRDSGIVAGDVVAYQLTNHWLCCAIDLAVAALGAIVAPFPPGRGKLDIQSLVRRCDARAVIVPQAYEGIDLCEVIESLRPTLLSMRRLIVQGKPEGWITLDELSTEPASLPRVCPNSPVRLLVSSGTESEPKLVAYSHNALVGGRGRFLQRIASDGEDRGMYLVPLGSSFG--STATFGVLWLGGSLVVLPKFDVDEAIKAIAAFRPGFILGVPTMLQRIAAQPALESIDKSSLRGLIVGGSVIDEATVRKCRDAFGCGFISLYGSADGVNCHNTLDDPIEVVLTSVGKPNPAVCAIRLVDDEGREVRQGEVGEITARGPLTPMQYVNAPELDERYRDPQGWVKTGDLGYINDKGYLVLAGRKKDVIIRGGANISPTQIEGLVMAHPDVVTVACIPVPDDDLGQRVCLSVTLREGAASLKAITDFLRELGLEVNKLPEYLRFYRALPLTPAGKIDKKALTEEARE----- 146275824 58 --------------------------------ESARRFGNRTCVVDEERRLDYDQFFAWRDQLVPLLH---VRRGDRVAIAMRNRAEWLVAFLAVMKAGGVAVLVNSRGSGPELLAMLEDVDPAVVLADT--------DRADAVRDAGYKGRVLDLTKPLPEDELTRRAAEPAADAGVADPEDPCAILFTSGTTGRVKGAILSHRNVITGLMSTQALIGQMPQQASLLVYPLFHVSGLGA-GFLSPFVSGGKVVIMRRWDADEAARLIAAEQISMFSAVPTMLWDILHRARTDGASLVSLRNIGSGGQALPVNLVEEVHALPHAQIGTGYGMTECSGAIAQAVGPDFMRRPAAAGRVLPMVEVRIEGPEGQILAPGEAGEIVVRGAQVMKGYWNRPEETAAVLTGDGWLRTGDVGFVDEDGYVFIVDRKKDMVISGGENIYCAEVERVLGELPGLTECAAFGLPDERLGERLVAVVIAAGDGIDEAGVIEWVAGR-LARYKAPTRVAFTTTLPRNALGKVDKIALRKL-------- 163739916 23 -------------------------------------HSDRPAVIYGDLRRTWGEVATRIRGVAAGLVSLGIGRGDTVSVLCPNIPELFELQFALPLTGAVINTLNTRLEPETIAYILDHADTKAVIVDRAFAAMGRSVSVIEIDDRNVAAPHTLVGKPYEELLT-DGAGGAPLDLPQ-DEWDAIALNYTSGTSGRPKGVVYHHRGAYLMALGTAAAWQTPHYPIYLSVVPMFHCNGWGHSWVMAML--GGTMVFTRTPSPDLILDAIRSHGVTHFGAAPIVLQMLAEAEAETGSTTPAIKVL-TAGAPPPPSVLQKTKA-MGLDVMQVYGLTETYGHISKCEAEQAQLQAQQGIAMPMVEAVSVIDDTGIPVADGQTGEIAVRGNTVMKGYYKDADATDKAF-ENGWFWSGDGAVVHADGYMQIRDRLKDVIISGGENISSVEVEAVLYRHPAVQAAAVVAKPDPKWGEVPCAFIELRTGSLTSEEIIAFCRTH-LAGFKAPKTVVFT-SLPKTSTGKIQKFQLRDAAK------ 54025086 461 ------RWNDTAAEVAPA-------TLADLFAARAAMCPDAVALEFDDTALTYRELDERTNRLARLLIARGAGPETVVGLCLRRGIDLVVGMYAIIRAGAAYLPLDPDHPVERRADILAQADPVCLLVAAGEGP--------ALPADVPVLALDTVPLSGYDAAPVTDAD----RRAPLRPDHLAYVLFTSGSTGRPKGVGISHAAIVNRLRWMQHEYPLDAGDAVLQKTPA--TFDVSVWEFFWPLQVGARLVLAGHRDPAYLAGVIAEKRVTTAHFVPSMLSVFVTDADVRG--CGSLRQVFCSGEALPAATVREFHAALGPRLHNLYGPTEAAVDVTYWPCPPDPDTVPIGSPVW-NTRTYVLDAGLRPVPPGVVGELYLAGVQLARGYLGRPQLTAERFVADPFYRTGDLARWRPDGVLEYLGRTDFQVKIRGQRIELGEIEAALLADERVARAVCVARRGRTGDELVGYAVAAPGATVDTADVLAGLR-RRLPGYMVPAVLMALDELPLNANGKIDRKAL----------- 54025086 1539 -------------------------TLARMLTETAERVPDAVAVRHHGLDTTYRELDERANRLARVLIAHGAAPETVVAVAMPRGLDAITAIWAVAKTGAAYVPVDPGYPGERIAHMLADSGALLGLTLPECLAALPEWPTTTRGRHSRTPRDWLVLGAPELTSACDSASPRPVTDADLRVAHPAYLIYTSGSTGTPKAVVVTHAGLASLAHEQIQLFGITDTARTLHFS--SPSFDASVLELLLAFAAGATMVIAPAYGGRELADLLRAERVTHAFITPA---ALATVPDEGLHDLAA---VIVGGEACSDELVDTWTVR--HRMHNMYGPSEATVAATASKPMVAGQPVPLGLPVR-GMRLFVLDRRLRPVPPGTPGELYLSGPGLARCYLGRNGLTAQRFPANPYYRTGDLVVIDAAGGLRFLGRADDQVKIRGFRIELREIDHVLRTHPGVAFALTVVHVDEHDEPRLAAYVTAEPGALRGADVLATVRDR-LPGYMVPAAVVVLDEVPVTPSGKLDRKALPAPVFAAAGAG 54025086 2599 ------------------------RTLAQYFAATVARDPSRTAVVADGTALSYRDLDRRANRLARALIARGLGAGDRIALGLTRSIDSVLTALAVAKTGAAFVPVDPKYPAERVRHMLTDSGSALGLTRAEHA----ERLAPAASTPWLVLDDPAFRAELDGYTADPLRADEPTRPAAV--TDLAYLVYTSGSTGTPKGVAVTHAGLSNFADELRDRLDTTPDSRTLHATPSFDAAMLDLLLALGP---GATMVICPVYGGDELAELLERERITHAFITPAALATI----DRQRWALPHLRGLMVGGEALGPELVTRWAD--GRRLLNAYGPTETTIVATLSAPLAVGGPITIGTLVR-GARAVVLDERLRPVPVGVPGELYLAGPGVAQGYLDRYGLTAARFVADPFYRTGDVVRWTADRELVYLGRSDFQVKMRGFRIELGEISAALTAHPDIREVRAINGAD-----RLVSYVQATDAHLDIAAVRAHLAAR-LPAHMVPASITVLDRIPLTPVGKLDRAALPE--------- 54025086 3682 -------------------------TFPEVFEAAVQHDRRAVALRCEGTEVTYDALDRWTNRLARVLIEHGVGPESLVALGFTRSVESVAAVLAVAKTGAAFVPIDPLYPAERIAHMFADSGAVLGLTLSAH------------RATLPVEGGWILLDDPEFRARVLAAAPEPITQAERTAENPAYVIYTSGSTGTPKGVVVTHGGLSNFAAECAQRFDVRPTDRVLNFATP--SFDAAMLDLLFALGGAATLVIAPTGVVGELTRVLVAERITHAFITTSAL------GTVDPSGVTEMRHVLVGGEALPPDLANRWS--VGRNLYNVYGPTETTIVTMMSAPLYPDGPITIGGPIRGVG-VGVLDRRLHPAPMGVTGELHLSGNALARGYLNRPGLTAQRFIANPYYRTGDLVRWRPQGEVEYVGRVDHQVKIRGFRIELGEIDAALARHTDVELATTLGHRTAAGSTALVAYVKPRPGSTTARELTAHVAA-LVPNYMVPQSIMLIDEVPLSPTGKLDRRQLPEPV------- 840624 465 -----------------------NKTVIDIFREQTVKTPDQTALVYGNRSISYRELDQKSDALARTLYENGLRRNGTAGILAGHSPEFIISVLAVLKAGGTYLPLDAELPPERISYMLSETKAAILIVQKGLEPNT-------------AFAGTFISADAEAMI---EEHTKPLEIV-TGPDDLAYIMYTSGSTGRPKGVMITNRNVVSLVCNS-NYTSASVNDRFILTGSI--SFDAVTFEMFGALLKGATLHIIDKLTPDRFGAYLIENNITVLFLTTALFNQLAQA---QADMFHRLHTLYVGGEALSPELINAVRRAPNLSLYNIYGPTENTTFSTFFEIKRDATPIPIGKPISNCT-AFILDAKGCLLPIGVPGELCVGGDGVAKGYLNRDDVTAAVFSPDPFYRTGDLARWLPDGNLEYISRIDRQIKIRGKRIEPAEIEARLLEIEGVREAAVTLL--ETDGEVQLYTHYVSDESRNEKEIRAALA-RVLPDYMIPQRWVRVDRMPLTGNGKINRSAL----------- 37527408 1570 -------------------------TIHQRFEHQVVKTPAAIAAVCNTNYITYAELNQRANQLAHYLIEQGVARNHIVAIYAERSIEFVVAILGIMKAGAAYVPLDPTNPLERLSYMLADSGVNVVLTQHHLNGLTFNGQKYFLLD-----------------TDWSSLGDYPNTNPEVEPNDLAYMIYTSGSTGKPKGALVHHAGALNHIDAEFDVLGFMDSDNQLLPRNFASSSDVSVWQFLAPLMSGGKTVILPNADLPEYVRVLQNEQIHLIQTAPSVLKILLEHFLNKGGPLPDLKWLMIIAEPCPVPLVNRWLQNYPIPVMNGYGPSEASITYFIIDEPEQVKNIPVGKPL-PNLTMYVLDQRMQILPTNVVGELCVSGIGVGKGYWNNPEKTAESFKDNPFYRTGDLGYWRADGNLELVGRIDNQVKIRGFRVELGEVESALVKLPQVMEAAVLVHKDRVGENCLVAYLVLAANVVQIQQSINDIKQGHLPDYMIPGYYEILTRMPLNAADKINRHELPK--------- 37527408 485 --------------------------VHEQIEQYAKRHPDAIAIVDGERHMSYATLSNKANQLANYLIEQGVRPDSRVAICLPRSSEMIVAMLATLKAGAAYVPMDPDYPDGRLQFMLTDAKPVVCITVSSIAH-------RFAACEITTL--LLDDAQLNEHLALRSVANISASNIGLQLEHLAYVIYTSGTTGQPKGVMVEHKQLSHFVAHISKAYRLTEHDKFLQFSSV--SFDISVEECFGSLCNGGTLVLRAHYDFDAFWAFCRHHEISVTSLPTAFWHQLVNYSRQPIE--SSLRLVILGGEMVSVSAREWFERGPAIELINTYGPTETTVTMTSLADVTTMIP--IGKANY-GTQLYILDTNLKSVPAGFQGELYIGGTGVTRGYLNREQDSAKYFVANPFYRTGDIVRQLSNGNLEFIGRNDNQVKINGFRVEPEEISNQLMDYPGIHEAVVYPRSDDRL--QLIAYIVA-EGTININAIHLAMKSK-LADYMLPVAVVQLEKLPLTQNGKLDFKQL----------- 37527408 2653 -----------------HANYPKNKCIHELFEQQAEENPNNIALEFGDSQLTYQQLNEKANQLAYYLLEHHIQPDTPVGLCVERSLEMVIGMLAILKAGGAYVPLSPECLEERLVCILEDTQLNVVLLQSCLQQVLPDFSGQRVI--LDNLSNI--DGQTSTVYSHYPIANPNRHSLGLTANHLAYVIYTAGSKGRPKGVMIEHGNTVAMLSWAQSQY--TKEDIACVLASTSLNFDLSVFELFLPLVSGTRVCIVE--NIIALYEGID-HEVTLINTVPSTMSYLVDQNAIP----SSTRVINLVGEALSANLVNEIYEKNDVVVYNLYGLPETYSTWAKLDSSINATP-TIGR-IINNSQAYILDKEHQLVPYGSIGELYVGGASLARGYFNRIELTKERFVTNPFFRTGDLVRYLPDGNLEFIGRIDVQVKIRGFRIELGEIEYQLNRQTGVSSSLVLAEATSTGDKQLVAYVKPRAQTQFIQDIKSTLA-KSLPDYMMPSVIVMAEEWSLPSNGKIDRKVLSEL-------- 115699978 74 -----------------------GKTIGQIVDDTTEKFPDREYVVFDKVRRTFSQFREECDRLAAGLLATGVGRDDCVGIWGPSTLEWVLTQFATARIGAILVNINPAYRQDELEYALKKVGVKTIVSAQSFKTQNYYEMLNGICPELPMLKSVVMMGKGNSFDDVMDMGKEDHHIEKMKSDQPVNIQFTSGTTGKPKGATLTHHNIVNNSYFIGAVLKYHEQERIGVPVPLYHCFGMVGGSLCAMVHGNTCVFPSPSFEPEASLKGIQEERITSQYGTPTMFIDMLNHPNFNQYDMSSLTTGIMAGSPCPIETMKQTRSLMNMKVCIAYGLTEVVICQTEMHDPVDLRVSTVGKP-SPHNE------------------------NIMNYYL--------ALASKSFISTCDIATMNEEGYITMAGRIKDLVIRGGENIYPTEIEQFLYKHPKIEDVQVIGVPDERMGEELCAWIRLKGQEATPEEIKSFCKGK-ISHFKIPRYIEFVDEFPLTVTGKVQKFKMRQVMEEKM--- 126459994 27 -------WEKTYDDSNPPFYKWTNITYNALDRHVREGRANKAALIWQTRVLRYWDLYREVNRFATLLRMRGVERGDRVVIYMPMIPEAMVAMLAVSRIGAVHTVVFSGFGAQALADRIRDAEAKLVITADGMTTVDEALAIAGLDAEVVVYRHVVPMREGRDFWWQEEMKSIPLEPEWVAGDEPLFILYTSGTTGKPKGILHLHGAYMVWVWYAFSHLEFRDDIVFFSTADIGWISG-HHYGVHGPLLNGLTVLAPDYPHPGIWWEIVDAYKVTHILFSPTAIRLLMKYGDERRYSLDTLMAAYPTGEVLNEEAYKWLVTKRGCQVADIWGQTETACFVTAPGGGFSYKYGSVGLPY-PTLNLVILDDEGRELPRGQKGHVAVKPPLPLHTLWRDPKRYVESYWSKGYYHTGDLGYIDEDGHLHILGRSDDVIKVAGHRLSTREVEDIVASHPAVAEAAVVSIPDPVRGDVLAVFVVPRAGRLTEEEVVAHLR-KSLGPLAVVGKVAIVEKLPKTRTGKVMRRVLRAMAMGQ---- 213402885 17 ------------------------------------------AVVDTNAKLSYAEFRIAVMDLQRQLANLGISKGDPINIVIPNGLEFVVAFFATSWQRGLCGPLNANYKQKEFEFYMEDLKSKLVLVP--YGAIAAKHPAVAAASHLGIQFAELRYDSTSKRIVIASVHGPSVGKPQPQPSDVTLVLHTSGTTGRPKVVPLTHANLCTTLRNIITAYRLDSRDRSYVVMPLFHVHGL-VCGLLSTLGSGGCAVIPKRFSAHSFWKEFVENEATWYTAVPTIHHILLNTPVPNP--LPRIRFIRSCSSPLAATVLTKLEETFRAPVLEAYAMTEAAHQMTTNPLPPAVKPGTVGLPF--GVELRILDNDGNSVPQGQTGEISVRGTNVTKGYLNNPSANASSFTSSGFFRTGDEGFLDKDGFVVITGRIKELVNRGGEKISPAEVDAVVVQHPKVNEAVSFAVPDEKYGQDICAIVVRQNETVTPEELKQFLSTR-ISAFKIPKKFYFTQTIPKTATGKVQRRLVCEAF------- 169783528 21 -----------------------------LFERKDRTFPDNIIYQDADTQYTYKTLKDAALAFGQGLKAIDWRKGDVLALFTPNSIDTPVVMWGAHWAGGVVSPANPAYTTEELAFQLKNSGAKAVITQVPQLSVVREAAK---QANIPEDRIILIGDKRDPEARLKHFGATRYRKTKINPDDLSFLVYSSGTTGVPKGVMLSHRNIVANSLQAGEAGHLTKGDRVLAFLPFFHIYGLTC-LVHQTLYQGYRLVVMERFDIEKWCAHVQNYRITFSYVVPPVVLLLSKHPIVDKYDLSSLRMMNSGAAPLTRELVEAVYARIKCGIKQGYGLSETSTTHTQPWEEWRTSIGSVGKLLPNMEAKYMTMPEDREVSVGEVGELYMKGPNIFQGYHNNPAATADCLT-DGWFRTGDVGYQDKNGNFYITDRVKELIKYKGFQVAPAELEGILVDHEAIDDVAVIGIESEAHGEVPLAFVVRSAKSQEAANIIKWLDGKVAYHKRLRGGVRFVDAIPKSVSGKILRRVL----------- 18313371 29 -----KKWEKPLDGSNPPFYRWGGVTTYNILERHSK---DKPAIIWFNSELTYGELSQEVNKWACLLKKAGVQQGDRVTIYMPMIPQAAYAMLAVAKIGAVHNVVFSGFSVRALHERILDSGSKIILTVDAMRRRGKVIKLAEIALKAADSARVVVFNYLGEKIDGDFVQAEEIEYTWVKSDDPLFILYTSGTTGKPKGIYHGHGSYMVWAYAHTKWFGFEKGDILFSTADIGWING-HTYGLYGPLLNGSTVVAPDYPHPGVWWEIVDRSKATFIWLSPTAVRLLMRYGEEAKYSLESLKMVVSAGEILGKEAWKWLKSHVGCHVVETWGQTENSGFIAAPGGYGRYKEGSVGLPY-PGIDVRIYDDNGQELPPGAKGHVVILPPTPALGIWGNPARWIEAYWSPGVYYTGDVGIKDEEGYIYILGRADDVIKIAGHRLSPAEVENIVATFPGVVEAATVGVPDEIKGTTLAIFVVPKEGVINSQEVVEFLK-REFGPVAVVSKVYVVNKLPKTRTGKIMRRVLRALIS------ 94314427 115 -------------------------TLPQCLEVAALRFAQKPAYVIYGHVVTYEKLLNDVRSLAGWLQQRGVRQGDRVLLSAQTSTQFVTAYHAILRADAVPVLANPMCRSAELEHLMNDSGAKVAIAAQELWPQMEPLLAKGLEDVMLFSYQSGLEGIGDADVP--DWFSVPIALPEARADDLCLIAYTSGTTAHPKGCTHTHYSLMTAAVTAANWRGDTTETVFLGAAPMFHMLGLQS-LVNTAIHLGATSVLLPRWDARKAAELIARYRVNRWGAAPPMLLDLLGLPNLPDSALESLALINGGGAALPEAVNKRLSEELRIHYMEGYGMTETAAMVMATPL-QRPKRQCLGIPTFGVSAALVDPATLEFYPDGESGELWISGDQVSPGYWNNEPANRESYVERGWLRTGDLAVRDEDGYYFLVDRLKRMINVGGYKVWPAEVESLLHSHPAIQEACVIAVTDERRGERVRALVVVRNGASLTEEELTEWSRSNMAAYKCPREIIFTDRLLRSPTGKIDWRRMQERAN------ 209516652 31 ----------------------------------------KVAYIDDHGAMTYGELEDRARRCASALRALGVHPEERVLLVMLDTVSLPVAFLGALYAGIVPVVANTLLTAADYTYMLTHSHARAVIASEPLLANVKEALSSIDDDGCQLIVSQPHAAAAPHFETLIDAATPALKGCASNADDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKVLGIVESDVVFSAAKLFFAYGLGNALTF-PLSVGATAILMERPTADAIFARLVKHRPTVFYGVPTLYANMLVSPNLPAREDVAIRVCASAGEALPRDVGERFTAHFGAEILDGIGSTEMLHIFLS-NRAGEVEYGTTGRPVPGY-EVELRDEAGRPVPDGEVGDLFIKGPSAALMYWSNREKTRATFLGE-WIRSGDKYRRLANGCYVYSGRSDDMLKVSGQYVSPVEVEMVLVAHPAVLEAAVVGVDHGGLVKT-RAFVVLKPSEMLADELKAFVKDR-LAPHKYPRDIVFTDDLPKTATGKIQRFKLREL-------- 111022396 4176 -------------RNWNDTGHPPEKLLLDAFDGQVARTPEAVAVVFDGESLTYAELAVRVNRLARYLISSGVGPETLVALGMRRSLDLVVGMYAVVRAGAGYVPLDPDHPADRVGYILDAADPVVILSTER----DEFAAAGQ--------RSVVLIDTLDLSAFSDAAISDADRMAPVHADDLAYVIFTSGSTGRPKGVAVTHRAIVNQLVWMQAEYRLDEHDVYLQKT--ATTFDVSLWGFFLPLRAGATVVLAGHRDPAYLAATIAGHGVTVTDFVPSMLTAF--AGAARSRDLESLRDVFVAGEALPASTVRDFGRVSSARVHNLYGPTEAAVSVTFADGTDAPTAVSIGVPEW-NSRVYVLDARLHPVPWGVPGELYLAGVQLARGYHGRVDLTADRFVANPFYRTGDLVSWAADGRLRYVGRTDFQVKLRGQRIELGEIESALQAHASVLQAAVVSTP---TGQHLVGYVVPAAGSEFDLDAVKASVSEVLPSYMIPGAFVVLDAFPLNTSGKLDRKALPAPMFE----- 111022396 2074 -------------------------TLAELFAAQVARTPEAPAVAFGGTMLSYAEFDACANRLARHLIGAGVGPEALVGIAVRRSVDLLVGIYAVIKAGGAYVPIDPDQPAERTAYVLATADPVLILTTTGDR------VALRAAAPMVDLDTLDVSAESSDPVGDRD------RLAPLHPDNPAYVIFTSGSTGRPKGVAVPHEGIVNRLLWMQHRYPLGAGDVVLQKTPV--TFDVSVWELFWPLQTGARLVIAEHRDPVYLERVLREQSVTTVHFVPSMLAVFL--AGAHVEGCGSLRRVFTSGEALPPATAADLNRVSGTELHNLYGPTEASVDVTAYETRPDENVVPIGAPVW-NTQTYVLDARLRPVPVGVAGELYLGGRQLARGYQRRADLTADRFVANPFYRTGDLVRWLPNGQLDYLGRTDFQVKLRGQRIELGEIEAVLLRHDDVAQAVVVVRNDGSTGDYLAAYVVPAVGAAADERAVLDFAVVLLPRYMVPSALVVLEALPVTGNGKLDRKAL----------- 111022396 3126 ----------------------PARTLPDILVAGVAANPGGIALTCGGTAMTYAELDARSNRLARVLISRGVGPESFVALAFPRSIASMVAVWAVAKTGGGFVPVDPSLPTERIERMVVDSGAVIGLTSVQTT-------------RLPGEIDWVVLDEAGAYGSCGERSTAAVTDDERTASNAAYMIYTSGSTGIPKGVVVSHRGLASFTTGSRQELGLTTRSRVLRYS--SSSFDASVFEMIAGFSAGATMVIAPPDGGAELAEVLRGERVTHVITAPAAL------GTVDPTGLRDLETVVVGGDVCPPELVAKF--APGCRFVNSYGPTETTIVITMTETLAAGDRITIGVPIAGAGAV-VLDARLRPVPAGVIGELYLSGSGLARGYHARSALTAGRFVANPYYRTGDVVRWTLSGTLDFVGRSDSQVQLRGLRIELGEIESALVACESIAQAVVIVREGDVA-QQLVGYVVPASGHIVDVDATREVLGRSLPRYMVPDALMVLDALPLSTSGKLDRRALPNPL------- 111022396 505 --------------------------LPELLADGVTAAPNGAAIQASGREISYRDLDADSNRLARLLIEAGAGPETCVALSLPRSAESLLAFWAVAKTGAAFVPIDPKLPTERITHMLADSGALVGITLD------------ELCPSLPDTTSWIVLDDVTVRVRCARLSTDWDRRAPLSVHNAAYMIYTSGSTGVPKGVVVTHNGLANFAATARPELGVTRESRVLRFS--SASFDASVFEMIQAFSVGATMVVAPPYGGGELVDLLREQRVTHIISAPTVLN------TVDPRGLEQLEAVVVGGDVCTPDLVERFGAV--CRFTNSYGPTEATIIITVGEPLAPGAPITIGRPIQ-GASVVVLDRKMRSVPVGVVGELYLAGPALARGYHNRHTLTAERFVANPFYRTGDEVRWGDDYALEFIGRSDSQVKIRGFRIELGEIDAALLAQCGVNFAATVIQQTAGGTATLVSYVRLDAGCEDPAAIVEGVAA-VVPSHMVPPIVMRLEHVPVTAAGKLDRSALPQ--------- 91974529 6 --------------------------IYDWIASHAKSRPDRIALVDDGRSFSYAELDRRVGALAAFLDTLGIAVGDRVATLGHNSTNILEIQFACMRVGALFVPLNVRLAAPELIEVIRDCGARVVFHDCEFRAVVADIAAAVGATPVEMNE----SGQACAYEEAIAGHVPRGPRHGGTLGDTWTLIYTSGTTGRPKGVLISYQMVLYHAVNYGFSTGLTPDSHGLTFLPMFHTSGLNLP-ANPALHAGATVTVMRRFDPPRALALMGRKEVSHTFGVPANYLFMRLLPEFAEADLRGVRSLGVGGAPMPIPLLQAYADK-GVSMQQTFGMTETGPTVTILSAERGDKLGSAGLPIV-HVETLIADKDGAAVAPGDIGELCVRGPSITTGYWNRPEESRSAF-RDGWFRTGDMARQDEDGYFYIVDRSKNMYISGGENVYPAEVERVIEKLAGVVEVAVVAEADEKWGEVGRAYVVRDPSALTEDDIIRYCRA-EIAGYKVPRYVSFIGALPHNATGKLDRLHLRKIADKE---- 215491712 48 -------------------------TVGDVIDRATDVFGDTTAMVYTHQSITYTEYGKDVDQLAAGLVSLKLPVGSRVAILAPRLYEGAQLLYAAPKAGLVMVGINLTCSVTELEFCLNMAECPALIIGDKFTTKDYYQMLLQIAPRLPFLKHLITIGDTRNSVTAEDYATMNSLSTRVQFDQDAFIQYSSGTTGQPKPARLSHFNVVNNANILGRFVGYHEQRESICVNSLIHGSGRTM-GVLAATLFGSTIVMAPTFLPKLVLEVITKHRCTMVYGSTTLFFAMVRDLEEGVHDVSSVRKAIMGGSLCNPATIEKAIASLNAQLYIVYGASETVITCTNPGEPTDRWIRTLGTPLD-HVEVKVVDAEGRMVPWNMRGELCTRSPYVFNGYLNNEAMTKDAI-RDNWYYTGDEVTMSEDGRITFVGRIKEMINFKGFKVAPLEIENILNTHPDVEEAQVLGVPDERTVEKICAWIKLKDKSLSQKDITDFCEEKELPEIKVPEFVLFVDSFPRTHTGKVQKNKMREE-------- 30693203 48 ----------------------------------------KTAFIDADHRISFSDLWMAVDRVACLLHDVGIRRGDVVLVLSPNTISIPIVCLSVMSLGAVLTTANPLNTASEILRQIADSNPKLAFTTPELAPKIASSVLERVEDTLRVPRGLKVVGNLTEMMKKE--PSGQAVRNQVHKDDTAMLLYSSGTTGRSKGVNSSHGNLIAHVARYIAEPFEQPQQTFICTVPLFHTFGLLNF-VLATLALGTTVVILPRFDLGEMMAAVEKYRATTLILVPPVLVTMINKADQKKYDVSFLRTVRCGGAPLSKEVTQGFMKKYPVDVYQGYALTESNGAGASIESVEERRYGAVGL-LSCGVEARIVDPNGQVMGLNQTGELWLKGPSIAKGYFRNEE---EIITSEGWLKTGDLCYIDNDGFLFIVDRLKELIKYKGYQVPPAELEALLLNHPDILDAAVIPFPDKEAGQFPMAYVARKPESNLEKKVIDFI-SKQVAPYKKIRKVAFIDSIPKTPSGKTLRKDLIKFAISKI--- 186473716 25 -----------------------------FLDRVAQVHPNHLAIVHGQFKQTWAQTRERCYRFASSLAARGITRGDTVSIIAPNTPALLEAHFGVPLAGAVLNAINYRLDPEGVAFILRHSECKLLLVDREFASLAAEALTR--LDSPPTVIDIPSVGETDYESLIDQGDPSYEGNKPNNEWEPIALNYTSGTTGDPKGVVASHRGTYLMSLLQMTNWAMPRKPVYLWTLPMFHANGWCFTWAITA--AAGTHVCLRKVNAENVFAEIENYPIDHLCAAPIVLAGIASGAAGKK--LSRPVRVLTAGSPPPVAVLKSVAEI-GFDVDHVFGITETPVSCVWQDDEQARKRARQGVRAVVFEDLIVADPTLLPVPRDTAGEIMMRGNTVMMGYLKNPKATQHAF-EGGWFRTGDVAVVHEDGYVQITDRSKDVIISGGENISSVEVEDVLHTHPSVFLAAVVAQPDEKWGEVPCAFVELRPDASTAEEIVAFCRER-LAHYKCPRRVVFSD-LPKTATGKVQKFRLRELARSQ---- 160899901 21 ---------------------------AELVDAMVARQGGRVALRWDQAAMTYAELQALTNRIAHVLVELQLVPGNRLLLRGPNNAMMAASWLAAIKAGLVTVPTMPLLRAKELQQIIAKAQVQAVLCDVRLKDEVQLCLQPGHEHHCPGLSRVLYFNDGAADALDALAAAKPFACCDTSADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFRHVIRPGPDDIFCGTPPLAFTFGLGGLLCF-PLRVGASTVLAEKLTPEGLLQLVQDFRATIVFTAPTFYRQM--AAQAARFDLSSLRKSVSAGEALPDATRQLWKQATGIEMIDGIGGTE-LIHVFVSSPPEEVRAGAIGKVVPGYV-AQVVDDDMQPVPDGTPGRLAIKGPTGCR-YLADER--QKRFVQNGWNLPGDTFVRDADGYLFYQARNDDMIISAGYNIAGPEVEDALLRHEAVAECGVIGAADDERGQVVKAFVVLKPGFAAAATLQAFVKA-SIAPYKYPRAIVFVPALPRTETGKLQRFVLRKM-------- 29888154 75 --------------------------------------------------LTYGELLRRVRSLAVSLRERSLASRNVAFILSPSSLDIPVLYLALMSIGVVVSPANPIGSESEVSHQVEVSEPVIAFATS-------QTVKKLQSSSLPLGTVLMDSTEFLSWLNRSDSSSVNPFQVQVNQSDPAAILFSSGTTGRVKGVLLTHRNLIASTAVSHQRTLQDPDRVGLFSLPLFHVFGF--MMMIRAISLGETLVLLGRFELEAMFKAVEKYKVTGMPVSPPLIVALVKSELTKKYDLRSLRSLGCGGAPLGKDIAERFKQKFDVDIVQGYGLTESSGPAASTFGPEEVKYGSVGR-ISENMEAKIVDPTGESLPPGKTGELWLRGPVIMKGYVGNEKASAETVDKEGWLKTGDLCYFDSEDFLYIVDRLKELIKYKAYQVPPVELEQILHSNPDVIDAAVVPFPDEDAGEIPMAFIVRKPGSLNEAQIIDFVAKQ-VAPYKKVRRVAFINAIPKNPAGKILRRELTKIAVD----- 126460278 33 -----------------------------------------------DIRSTYGREYERVLKLADGLNKLGVGPGDRVATLDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIINHAGDKVLIYHR-----DFAPLVEKLKPHLKTVQLYIQIGPATKDVEIEDVQGEPKPLPEISEDKVATIGYTSGTTGRPKGAYFTHRALVSALAFAGFRGFARPECVFLQLVPMFHVHGWGTPWTFALL--GWRQVYPGRFDAGHTARLIAEENVKSLAGVPTMLYMILTHPDFPKYKVRKIRIFTVGGAALPKELAKKAEEA-GFIPRVGYGMTETAPILTGFFKPTEKIPKDVGLPI-PLVDLMVADENLRPVPRDTMGEIVVRAPWVTPEYLGDPEKTREA-WRGGWFHTGDVAIWQPDGRVRIVDRAKDVIKSGGEWISSLQLEDLILTHPAVAQAAVIGVPHEMWGERPVAVVILKPGASAKEELEKFVEAGKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLREQFKDVL--- 111020945 5 --------------------------------AHAATTPDKPAVIMAGTTVTFAELESRSVRIARHLHALGLRRGDHVAVLATNTPAIFDIYWAAMRSGLYLTMANWHLTPPEIAYIVEDCGAKALIVDAA-----LDAVAHDLTALTPATEHRLAGGTIPGYNSLDRAAAAESDVPLPDQPRGADMLYSSGTTGRPKGIIHEPGDTMTGMNAT--VWGVTPDTVYLSPAPLYHAAPLRTCASVQAL--GGTVVVMDRFDAEKALAYIEQYRVTYSQWVPTMFVRMLKLPAEEKYDVSSLRVAVHAAAPCPVEVKRQMIEWWGPILSEYYSSTELNGMTLVNSDEWLRKPGTVGRAALGV--AHICGDDGADLAPGEIGTLYFERDTLPFEYHNAPAKTRDAQHPPTWTTTGDVGYLDEDGYLFLTDRKSFMIISGGVNIYPQEIENTLTEHPAVLDVAVIGIPDEEMGESVLAVVQTVPGVALAGELLDHVRGR-LARFKVPRNVVFSDDLPRTPTGKLVKGTLRDRYAAGVHA- 213624762 95 -----------------------------------------------EVRWSFEELGFHSRKLANVLRQCSLERGDRVFLILPRVPEWWLVNVACIRTGTVLIPGTSQLTARDMRHRLITSGAKCVITDETLA-----PLLDTVASDCPSISTKLLLSHKDGWGNLTELMSDDHVCVDTSSEEPMTIFFTSGTTGSPKMTQHSHCSYGLGLTVNGRYWDLTEQDVFWNTSDTGWAKSAWS-SVFAPWIQGACVFVMPRFDTNTVLKTLSHYPITTFCTAPTAYRMLVQD-DLSKYKFQALEHCLCAGEPINPEVMCKWKELTGLDIYEGYGQTETVLIAGTFKG-MKIKPGSFGKA-SPGYDVQVVDENGSVVPKGQEGDLGIRRPSLFTEYTGEPVRTAECFRGD-FYLTGDRGMMDDEGYLWFIGRSDDVILSAGYRIGPFEVENALIEHPAVAESAVVSSPDPVRGEVVKAFVVLRAHKELIKELQTHVKS-ITAPYKYPRKIEFVDQLPKTVSGKIRRVELRK--------- 218722265 21 -----------------------------LFERKDRAFPDKNLFVDADRSYTFAQLRETALSFGHGLKAWDWKKGDVLAIFSPNCVDTPAVMYGVAWTGGVISPANPTYTVEELAFQLGNSEAKALATQR-----PLLPIAREAAKKLPEDRIILIGDERDHFTSIRNISTSRFRRPKIDPKDVAYLVYSSGTTGLPKGVMLSHRNMVSNILQSWNDNADGQGDRILAFLPFFHIYGLTT-MIHFSLFTGLTVFVMPRFDIEKFCKHVQNYRITFVYVAPPVILLLGKHPIVDKYDLSSLRMMNSGAAPLTRELVEATSARIKVGIKQGYGLSETSTTHTQAWEDWNKDIGSVGQ-LVPNMEAKYMDSEPQEVAAGEVGELWVRGPNVFLGYHKNQKATEGCLTADGWFRTGDVGYQDKDHKFYITDRVKELIKYKGFQVPPAELEGILVDSELIDDVAVIGVHDEHGSEVPRAYVVRASDAEEAEKIVKWMHSKVAQHKRLRGGVRFVETIPKSVSGKILRRVLKEQ-------- 153895836 53 -------YDQVLDDSNPPFYEWF--TGGELLDRHLDDRGDEVAIEWDDRSYTYAELHREVNEFAAALRDQGVEEDDVVTMYMPMIPELPIAMLACARIGAPHSVVFAGFSADALATRMNSAESEYLVTCDGYDPLDHLDKANQGLAGVEHDTTTVVVDRGDDQIDYGDLVADEVDPVTRDAEDMLFLMYTSGTTGKPKGVKHTTGGYLSWVSWTSQVLDIKPDDTYFCSADIGHSYIVYGPGTTTMMYEGT----PDHPERDRLWEIVDEYDATQLYTAPTAIRAFMKWGAPDAHDLSSLRLLGTVGEPINPRAWKWYYKHIGCPIVDTWWQTETGMMITTLPGIKDMKPGAAGPPL-PGLDVQILDTLGDEVEPGKAGYLTVQKPWMLRTLYNNDERYIDEYWAEWVYFPEDGAKIDEDGYITVLGRVDDVLNVSGHRLGTMEIESAIVGVEGVAEAAVVGGNHDIKGEAVYAYVTTEDGYEGNDELRDAIVEDAIGPIARPEQVVFTPDLPKTRSGKIMRRLLENIADGEELG- 168000891 18 -----------------------------FLERSASVYPERTSIIYGDLRFTWKQTMERCRCLASKVAQL-VSAGQTVSVLSPNSPAVYELNFGVPMARAVLNSINSRLDARMISVLLSHSETKVLFADSQHLQVVQEALAPAEKPQIIVIEDRLDAGEYEEFLASGD-PSFPIQWP-LDDWETIVLNYTSGTTSRPKGVLYHHRGAYLAPLITVQFWGMQDESVYLWTLPMFHCNGWTF--IWGMAAIAGTNVIIRNVEAKAIYDSIVKHKVTHLCGAPVVFNTIANAPPQDKKKLPGRVFTITGGAPPPPSVLSNMES-MGFTVLHSYGLTETLVCVWKPEEERARIKARQGVATVGLQGLDVLDDTMKAVPRDTIGEIMIRGHTVMKGYFKDEDATRKAF-EGGWYHTGDLGVMHPDGYVEVKDRSKDIIISGGENISSIEVESVLFKHPQIMEAAVVARPDKHWGESPCAFVTLREGAVNADTIVAYCREH-LPKFYVPKTIVFC-ELPKTTTGKVQKFKLREMAK------ 207722354 916 -------------------------SIPALFEQQAARAPEAVAIVCDDRRLTYAELNARANRLAHHLIGLGVRTEDRVAVLLDDSTDFVIAIAAVLKAGAVYTPLSSRYPDERKQWIMADAAAGVLLV---------KGDAPEGLRAMPG--RVIDIDDP-------ALARQPATNPAIAPDQLAYVIYTSGSTGRPKGVAVTHANIASFAAD--RRWRNGDHARVLAHSP--HAFDASTYELWVPLLMGGQIVAAPNLEPATLRQLIDTAGVTAVFMTTAMFRLAMD---TDPACLRGLHTLWTGGERASAAAFERMRAVPDTEVVHVYGPTETTTYAIAYPVPTQGDMAPLGGPLD-NTQIHLLDAMLQPVPIGAAGELCIGGPGVARGYLNRPGLTADRFIADPFYRSGDLGRWRHDGTIEFLGRIDEQVKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLVGYVVANAAEPEPAALRRYLSER-LPDYMVPAAVVMLDALPLTPNGKIDRKAL----------- 195613802 22 -----------------------------------------------GQSLTFAAFRSAVLTTAVALSSRGVRRGDVVLFFAPNCFLYPVCFFAVTALGAVATTANPLYTPREVAKQATDSRAKLAITVSELVDLGFPTILLDGGGDGDAASAAASKPQGASVTLYSDLVSTEYRRPPTKQSDTTALMYSSGTTGASKGVILTHRNFIAAAMMTADQDALGEGPVFLCFLPMFHIFGLSVI-TFAQMQRGNSVVVMSRFDMDSVMAAVQRHRVTHLFCVPPVMIALAKLGSVGKYDLSSLRFIGSGAAPLGKDVMEGVAKNFPAVIAQGYGMTETC-GIISLEYPEKGQIGSTG-ALVSGVEAKIVDETLICLPPNQLGEICVRGPNIMQGYFNNVQATEFTI-KQGWLHTGDIGYFDEGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAEAGEVPIAYVVRSSESSLTEDVQKFI-EKQVAYYKKLRRVTFVDSVPKSASGKILRREL----------- 86748804 7 ---------------------------------HARTQPDKIAYQMAGKAITYRELDELSNQGAQLFRTLGLKAGDHVALLMENRLAFMEICWAAQRAGLYYTAISRYLKQDEIAYIVQDCGARVVITSPQGA-----DAIAPLVSTLPGVAFFMVDEPAPGFRSWDKEAGAQPTTPIADEVAGYDMLYSSGTTGRPKGIKREFEGNAIDVPSPFRMCGMNQDSIYLSPAPLYHAAPLRFNMMATTL--GGTSVIMEHFDAEQFLALVEKYKVTQSQLVPTMFVRMLKLPDETRYDVSSLKGAIHAAAPCPVDVKAKMIEWWGPILIEYYAGSEGNGVTVSTSQQWLSHRGTVGKAVVGV--IKILDEAGEELPTGEIGTVYFA-DAPAFSYHNDPDKTKNAYNDKGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQTRDGVTPSKELEAFCRDR-LSAIKCPRSIDFEAELPRTPTGKLVKRHLKDR-------- 111022069 5484 ----------------------PDATLAELFERAAQRSRHATAVVCEGVSLTYDELDTRANRLARLLIARGAGPETLVAVAAARSVELVVALLAVVKSGAGYVPVDVTYPAERLAFVFADARPVCVLTTEAES-----DAVRASGVPLLLVDSAETVAELDRTSPLP--VTDGDRTGPLRPDSVAYVIYTSGSTGQPKGVQVAHRNVVTLFANTQPLFRFDACDVW----TMFHSFDFSVWELWGALLHGGRLVVVDYFSPDMFLRLLRDENVTVLNQTPTAFYQLAEADRVAGATELSLRVVVFGGEALDLGQLTRWYARTAPALVNMYGITETTVHVSHLPLDAELAASAIGRAL-PGLRVYVLDSRLHPVPPGVVGELYVSGPQVSRGYLGRFALTSTRFVADPMYRSGDLGRWNADGQLEYLGRNDFQVQVKGFRIELGEVESALLACEGVAQSVVLARR-----ERLVGYVVPEAGVLDPAGIVDAVAGR-LAAHMVPAAVVVLDALPLTVNGKLDRRALPE--------- 111022069 1796 ---------DLVLDRWNREGVTADQTVVELFARVAASTPDATAVVCGDETLTYGELDEQANRLARLLIAEGVGTESLVAVMVDRTPALVVTLLAVLAAGGGYVPVDTSYPAERVAAMFDDARPVCAVVSAEFASLA------------PAGIPVVAIDDPATAGAMAELSGLPVRLRPLWADAVAYVIFTSGSTGRPKGVQVSHRCVVTLLANTRELFGFDSSDVW--TLFHSYAFDFSVWELWGALVHGGRLVLVDYFSPDTFLELLRRERVTVLNQTPTAFYQLANAVNDAGGSPLSLRHVIFGGEALDVGQLERWYTRHDPVLVNMYGITETTVHVSFLALDRALAASVPGSVIGPGLRVYVLDGRLHPVPPGVVGELYVSGDQVTRGYIGRQGLTSTRFVADPFYRSGDVVKWGAGGRLEYMGRSDFQVQLRGFRVELGEVEAALAACAGVAQSVVVVRGDDRDGDRLVGYVVPETGADVDAAAVLDAVGESVPSYMVPAAVVVIDALPLTVNGKLDRKALPEA-------- 111022069 8070 ---------DEVAALTPARGAAPNVLLPELLSAAVERDRGADAVSYRGRTISYRELDEASNRLARRLIEDGAGPGTTVALSLPRSIESVLSVWAVARTGAAFLPVDPGYPLDRIEHMLTDSGAVSGVTLRAH------------RDQLPGTVNWIVLDDAEDEERIRLQSPAPVRTAPLHEAHPAYLIYTSGSTGVPKGVAVTHRGLANLAAEERDRLAVTPGARVLHFA--SPSFDASVFELVMAFCAGATLVIAPPYGGTELAALLSDERVSHGFVTPTALASM------DPLGFESLRTLVVAGEACPPELVARW--APGRRMFNAYGPTETTIMSNISDALVPGEPITLGAPTRGVSEV-VLDSRLRPVPLGVVGELYVSGRALASGYHRRPGLTASRFVAAPWYRTGDVVRWRRDGTLEYVGRSDFQVKIRGFRIEPGEIDAVLTDHPDVGFAVTIGRAGPAGEPLLVSYVRPIGGAVDTAELTRLVGER-LPAHMVPAAIVVLEQIPLTPVGKLDRTAL----------- 111022069 4427 ----------------------PPKTLPEILTASAGNRPEAAALVCDGRETSYRELDERSSALARVLIERGAGPETFVALGLPRSRESVLAVWAVAKAGAAFVPVDPNYPADRIEHMLADSGAALGVTMSAH------------RHRLPGSVPWLVLDDAAFDRTWA--AASPVRVTDLDRDHAAYAIYTSGSTGRPKGVVVTHRGLANLLTEQTEHYTVSPDSRCLHIC--SPSFDVAILELVQSCAAGATLVIAPVYGGAELAALLRRERVTHACITPAVL------ATVERDGIEHLEALVVAGDAVGDELVAAWGA--DRAMFNGYGPTEATILTTFSRPMRPGEPVTIGGPVR-GIALSVLDARLQPVPAGVPGELYIAGPALARGYHRRPALTAERFVADPYYRTGDVVRWSRDHTLEYLGRSDFQVKIRGQRVELGEIDSVLTTHPHLDFAATLGRPGPLGDTALVSYVLPHDGEEVAAEVLAF-AGRILPKYMVPAAVVVLDEIPLTPVGKLDRKAL----------- 111022069 7015 ----------ERAELVPVRGGPAGRTLPQIFTDAVAVDPDAVALSSGDVEVSYRELDERSNRLARALIARGLGPETSVAVGIPRSIESVLCVWAVARTGAVFVPVDPNYPGERITHMLTDSECALGLTTSEH------------RARLPENIGWLVLDDPAFAAECAAASAAPVRTAPVTLDTAAYLVYTSGSTGRPKGVTVTHRGLDNFARDQLARFGADPGSRTLHFSTP--SFDGSVFEYLQAFGAAATMVIVPTFGGDELAQLIRDRHVTH-AFVTTAALASLDPAG-----LDHFTDVAVGGEACPPELVSRW--APGRRLYNAYGPTETTVMSNISDPLTPGDRITIGGPIRGVTEL-VLDSRLQPVPAGVPGELYLAGAGLARGYHRRPGLTAERFVADPMYRTGDIVRWTPERTIEYLGRSDFQVKVRGFRIELGEIDTTLTADPDVRFAVTVAYRGPAGDTLLASYVVPAPEHALDTETITRRLAGRLPSHMVPSSITVLDEIPLNAVGKFDRKAL----------- 111022069 754 ------------------------RTLPDLFADAAALDPAATALSRQGEELSYRELDRWSTQVARMLIDRGVGPESFVALALPRSFRSVASVWAVAKTGAAFVPVDPNYPADRIDYMLADSGVVLGLTEEAARGRLHDSIPWCVLDD-PDFQADCAARSGRPL-------TDSDRIQPLHLDNAAYLIYTSGSTGRPKGVTVTHRGLDNFAADQQERFGATRSSRTLHFSTP--SFDASVFEYLQAFGVGATMVVVPAYGGSELADLLRSERVTHGFVTTAAL------GTIPPDSLGDFLDVVVGGEACPPELVARW--APDRRLHNAYGPTETTIMANISAPMTPGDPITLGGPIRGAEEV-VLDARLRPVPVGVPGELYIAGAGVARGYHRRPGLTAARFVADPYYRTGDVVRWRPDHTLEYLRRSDFQVKVRGFRIELGEIDAMLQTHPDVRLAVTIGRPGPSGDTVLVSYVVPAPGRPETTELLRQVRNR-LPAYMVPSVVVVLDEIPLNPVGKLDRAALPE--------- 111022069 2892 ------------------------RTLPQMLTAAAAADPAAVALVSDGRQVSYRDLDEWSNRLARLLIERGVGPEQVVALALPRSIESVLAVWSVAKTGAAFLPVDPNHPAERIEYMLGDSGAVAGLTTAA------------LRSALPASIPWLVPGDPETEAELALLPTDADRTSALHVDHPAYVIYTSGSTGKPKGVVTTHRGLANFAATEQNTFGTTAASRTLHFA--SPSFDASVLELMLAIGPGATMVIPSVYGGDELAELLLRERVTHCFVTPAAL------ASVDPAGLESVQCVVTGGETCPPELVARW--APGRAMFDAYGPTESTVVSSISTPLAPGEPVTIGAPTLGFTAA-VLDQRLHPVPAGVAGELYLAGPALARGYHGRYPLTAERFVANPFYRTGDLVRWTADGQLDYLGRTDFQVKIRGFRIELGEVESALLAHGDVAAAVADVRRDERSGDRLIGYVVPEPGADDPGEVLQFAGTR-LASYMVPAAVVVIAALPVTVHGKLDRKALPE--------- 126653358 36 -------------------------------------------------EFTYKEYVKRTRQLADALTKLGMQQGTKVGTFAWNHHRHLEAYFAVPCAGAVLHMINIRLAPEHIVYVINHAEDEILLIDD-----NLVPLIAPFVSQLKTVKHIIIMGDAPNALSYEALIADANEPDDLDENTPAGMCYTSATTGMPKGVVYTHRSIVLHTAGLADSIAICESDVVLPVVPMFHANAWGFP--FASVAFGATQVLPPMFTPQLLLELFDVYKVTLTAGVPTIWLGVLQEQRLHPRDLSSMRLIVCGGSASPIGLVRGFEEELKIPYMTGYGMTETSPLVSYTADEKMHVRITQGMTM-PLLETRVVNENGEVPWDGETGELTIRGPWIANEYYQD-ERTDEAF-KDGWLYTGDIAVMTPDGYIKITDRTKDLIKSGGEWISSVELENALMSHPKVFEAAVIAIPHEKWLERPLACVVPKPEYKDSEELIENLQAQF-HKTWIPDDIVFIQEVPKTSVGKFLKAKLREDLKD----- 211639166 540 --------------------YPQDKTLQQLFEAQVASTPDTVALVFEDTSLTYRQLNERANQLAYVIRERCRQPADTIALYLDRSLEMVISILAVLKAGGAYVPILPAYPSERVQFILADTAASCILTQQ-------RHLITLTAYSQALMEPPILIAADDPTITADKPVENPASVN--TPSDLAYIIYTSGTTGQPKGVMIEHKNVVHMAAAQAAIFDALKRKKSLMFAP--YVFDGSVFELFPGLFNGLTLYLCTERNAPAVEKLIQREGIEIAALPPAILKLLVDS------HLPSLQLLVTAGESPSLDFLEHFSRH--CNVLNSYGPTEVTVCATEKIYQRGGIPTNIGKAI-NNARLYVLDNHGNLSPVGAPGELYIGGAGLARGYWNRPDLTAERFVANPFYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIETALTTHPQVKQAVVIDR--EYEGNKALVAYLVTEGALSDDELIRYLSS-SLPDYMLPASLTRIESIPLTLNGKVDRQALPAPV------- 72162266 3033 ------------------------------VAEWARRVPGAVAVRCGGAVWSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVVTT------------ATLEPTLPQDTARICVDDP-------DLRPEPTAVPSATVDGAAYILYTSGSTGRPKGVVVSHRNLANFLTDMAERVPMGPEDSWLAVTTV--SFDISALELYLPLLAGATVVLATVRDPAALADLIAAERPTVMQATPTLWQMLADTA---PHALHGLRVLV-GGEALPATLAETLAER-AVEVTNVYGPTETTI-WSTADRVRSGAPVTIGVPMA-NTRVYVLDAGLRLVPPGVAGELYIAGEGVAWGYHGRFDLTAQRFVADPYYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVGYVVA-ERLVTPRELRTALAE-TLPAYMVPSAFVVVDEFPLTANGKIDRKALPD--------- 72162266 1987 ------------------------------VAEWARRVPGAVAVRCGGAVWSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVVTTRGLEAAVPAGVGRILLDDTAPAAPDTPAPAWDG------------------PDGAAYILYTSGSTGRPKGVVVSHRNLANFLTDMAERVPMGPQDSWLAVTTV--SFDISALELYLPLLAGATITLVDARDPRELAAVMRASQPTIMQATPTLWQML---ADEDPDVLNGLR-IFVGGEALPVPLADVLASR-AAVVHNVYGPTETTI-WSTADRVRSGAPVTIGVPMA-NTRVYVLDAGLRLVPPGVAGELYIAGEGVAWGYHGRFDLTAQRFVADPYYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVAYLVAGAAAPGTAEIREKLAA-VLPAYMVPSAFVVVDEFPLTANGKIDRKALPDPA------- 72162266 456 --------------------------IPSLLDQLAADDPDAVAVVADGRSVTRAEFLDRVDRLARLLRAHGVGPERIVALALPRTLDVLVALFAVLRAGGAYVYLDPAHPVERLAAIVADTRPVVAVTAPDFG------------APLPDFAHRIDLADPQVRTRLAETPTTSEPLPLPHPDNAAYLIYTSGTTGKPKGVVVPHRALANLVAAHRHVLFDTAAQRLRVGHTGSFGFDASWDQLLGLLY-GHELHLLGDYDYARLGAYISAHRIDYLDFTPTYLRGLLDSGQVWH--LPHL--LSFGGEACPEDLWRRLRSLPATRAVNCYGPTENTVDALVASVADSDTP-TVGRPV-PGVAVRILDDALQPVPVGVAGELYLAGVQVARGYLGRPDQTADRFVADPYYRTGDRVRQRADGQLEYLGRVDTQLQVRGFRVEVEEIEAVAETHPAVARCAVAAHTAASGSVRLSAHVVLHQGTLTPDQLRAHLAEH-LPDAMVPAAVVFTSDLPVTPNGKLDRAALPD--------- 46812259 47 --------------------------------ENFSQYPDRPCLLVGGKSYSFAETHLICRKVAAGLSNLGIRKGDVVMALLQNCAEFVFTFMGASMIGAVITTANPFCTSKEIFKQFNASKSKMIVTQSMYVDRDTGDDSLRLRRGFLRRHDRQPAGEMPAFLRANGGRRGRRPRRSRSIPTTPSRCRSLGTTGLPKGVILTHKSLITSIAQQVDNLYLKPDDVVLCVLPLFHIYSLNSV-LLCSLRAGAGVLLMQKFEIGALLELIQLHRVSVAAVVPPLVLALAKNPLVDNFDLSSIRMVLSGAAPLGKELEAALLSRLPQAVFQGYGMTEAGPVLSMSPCPLPTKSGSCGNVVR-NAELKVVDETGCSLPRNQPGEICIRGPQIMKGYLNDAEATARTVDVDGWLHTGDIGYVDEDDDVFIVDRVKELIKFKGFQVPPAELEALLISHSQIFDAAVVPQKDDAAGEVPVAFVVPANGSELTEEAVKEFVSKQVVFYKRLHKVYFVHAIPKSPSGKI---------------- 144897383 50 -------------------------------RHVAAGRGDRPAIRYEKRRLSYAQLADLSARLAAVLAAHGVGAGDKVAVLTGRSVELYVAAFGCWKVGAVYCPLFSAFGPGPLKSRLELSRAKVLIATEEL----YRRKIAAQRPALPDLQTVLLVGADGEMVETDGAAAQPAPILATTPETPAFLHFTSGTTGTPKGVLHSHSAVVAEALTARQVFGLVPDDVFWCTADPGWITN-TAYALIAPLANGCQVVVEDDFDPRRWYGILKDEKVTVWYTTPTNIRMMMRAALARAYKENSLRVAASVGEPLNPEAVAWGEKALGVPFLDTWWQTETGA-IAIANCPGKAKAGSMGMPLPGVEAAVISRDLSSVTPVGEVGELALRAPSMFTAYMGEGANYDLSFI-DGWYLTGDLVRRDADGCFWFVGRADDMIKSASHTIGPFEVECGLMDHPAVAEIGVVGKPDLLLREVPVAFISLNPGFEAGEALRVELARQCLGGTLAPREIHFVDSMPKTTTGKILRRALKKAVAE----- 115525824 7 ---------------------------------HAKSQPDKIAYQMAGEAISYRQLDERSNQGANLFRSLGLKAGDHIALLMENRLEFMEICWAAQRAGLYYTAISRYLTKDEIGYIVGDCGAKVVITSPRGS-----DAIAPLIDTLPGVAFFMVDEPQPGFRSWDKEVAAQPATPIADEVAGYDMLYSSGTTGRPKGIKRAFEGNAIDVPNCAGMCGMTGDSIYLSPAPLYHAAPLRFNMMAITL--GGTSVIMENFDAEEFLRLVEKHKITQSQLVPTMFVRMLKLPDEARYDVSSLKGAIHAAAPCPIDVKARMIEWWGPILIEYYAGSEGNGVTVSNSQQWLGHRGTVGKPVVG--KIKILNENDEELPVGEIGTVYFADAPTFS-YHNDPEKTKRAYNDRGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQPREGADFAASLIAFCREH-LSPIKCPRSVDFEAELPRTPTGKLVKRHLKDR-------- 118579947 10 -----------------------------LLERNRERHPDKAAFLCGERSLSYRELERYSRLFALLLRERGISPGERVLILLPDSLAFPVAFLGCLLAGVTAVVAGTALTREQFEHILNDSGSRLLVTDPRLPSPLPPEQSRV---------GLLVCDDRDRFEPPEG-HDGEFAADVPPADRIAYMQYSSGSTGVPKGIPHRHRDLLIPCDLVGEILGLSEQDRIFSASKFSFAYGLINSLAFPLFFGATAILIPDKPDAAAILELMERHRPSVFFSVPTVYSQLILSCGSDRLEL-SLRLCYSAGEALPAAIFHEWHRLTGLELLDGIGSTEMSYIYIS-NRPGRARPGSAGQAVPGY-RIRLVDEDGRAVPSGTVGTLLVKGPTSCPCYWNLPDKSGETMLPDGFLRSGDL-FLERDGFYYHQGRNDDMIKAGAQLVSPLPVEEALLSHPSVAECAVVAL--SVGGVRPGAFVIPSPEVALARRLRAHLLER-LPEYMCPVSFTFVEQLPRTPTGKIQRFRLREPAQPK---- 145592396 33 ---------------------------------------------------TYAREYERTLRLADGLRRLGIGPGDKVATMDWNTIWHFDLYWAVPAMGAILHPLNVRLAPEDLVYIINHAGDKALVYHR-----DFAPLVEKIRPYLKTVQIYIQISDGAGAVEIEDVSGEPRPFPDLSEDTIATIGYTSGTTGKPKGAYFTHRALTLHTLSSALMFSVARGCTFLQLVPMFHVHGWGTPWTFALM--GWRQVYPGRFDPNHVVKLIAEERVKSLAGVPTMLYMLLTAPEFPKY-VNRIRIFVVGGAALPKELAKRAAEA-GFIPRVGYGLTETAPVLTGYFRPTEKLPTATGLPI-PLVDLAVVDENLNPVPRDTMGEIVVKAPWVTPEYLGDPEKTKESF-RGGWFRTGDVAVWYPDGRIRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQVAVIGVPHEKWGERPVAVVVLKPGAAATEQLQKFVDAGKIPKWWLPDKVIFVNQLPLTGTGKIDKKVLKEQFRNTL--- 153887532 4 --------------------------LGRTFMQSVERSPHALAIVDGDLKLSYAQWLTRIQSVAAGLLDLGLRPGERLLAILQNRWEMATLHWACQFTGIVIVPLNWRAKPDELDYCVRDAEAKALVFEPVSAEAVLGSPAAM------KILRIALDGARHSSLSFDTLMGAAPRPDSVEADDVSLMLYTSGTTGRPKGVPRRHRQERAAALAHVAQNLYRRGERTLGVMPLYHTMGVRS--LLAMALVDGLFVCVRRWSPSQTLQAIADHRVTCLYLVPTLYHDLLADPGFDALRVRSVSKLGFAGAAMNDGLLKRLEQAFHPELVNHYGSSE--VYTFSVEQRAAGKPGSAGRAGLNTRLRLVRLDTDSPVAPGEEGQIIVRGDEAFEGYWNRDDANVKSL-RQGWYFTGDTGYFDAEGDLFVSGRVDDMIISGGENISPADIESILSLHPAVDEVAVAGVPDPRWGQKVVAFVKPHDDV-NASTLDAYCRDSELANFKRPRDYVFVADIPKSPVGKILRRKLSE--------- 149201273 25 -----------------------------FLERAATVFPDHTAIVHGPLRRSYAAFYNRSRQLASALSVHGLGRGDTVSVMLANTPAMLECHYGVPMCGAVLHSINTRLDAGIIAFQLDHAMARVVIVDREFMPLMQEALALVIQYDDPEFSGPEIAATAQDYEAFLSAGDPSFDWPE-DEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALTTSMAKHAVYLWTLPMFHCNGWCFPWTLSAII--GTHICLRQVRAEPIWEALAQERVTHLCGAPIVMSLMISAPETVKRPLDHTVQFFTAAAPPPEKLLADMKDA-GFDVTHLYGLTETYGSWSTLPASEQARLKSQGVRYLALEGLDVLDETMNPVPRDTMGEVMFRGNVVMKGYFRNPKATQEAF-AGGWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAVAVTAVVAMPHEKWGETPCAFVELADGAADAETLRAWCRDH-LAPYKVPGRFVFT-EIPRTSTGKIQKFLLRTRAKE----- 171702414 3 --------------------------------EWARRGGDRVALWDDAGAVSYAALARRADALAVVLREVGIGRGDRVLMQLPNGWELVVGMLAVQRAGAAAIPALMGHRLHDLTRIAETAGVAAVFTVDTHQGHDHRGDAHRLAAGRPVFADIDLRRACEHRVEEADRVRADLDRHDPDVDEDAVILLSGGTTGRPKLVPHTHRDYRHAFRACAAASGVDAATVYLAALPVAHNFSLASPGILGVLDAGGTVVLGRSPSPEAAFAAIARHGVTMSALVPAVARRWAEHSPAARAAVAGLRLLQLGGAVTPPDLAAEVEGALGVTVQQVYGMSEGPVCMTSPDDPPEFRYHTQGLPVT-GDEIRLLDTAGQEADAGTVGEVVTRGPSLVRGYLGAADDSA--FTADGWYHTGDLARRRADGRIDIAGRIKDLVNRGGEKISVVEVETVLYGLPGIAAAAVVSLPHPDLGECIAAAVVPAAGAVDLPRVRKFFADTGVAAHKTPDALFVVDDIPRTGMGKVDRPTLRDRLT------ 113867704 4 --------------------------LGRTFLQSVERSPHAPAIVDGDLLLTYEQWLARIRGVAAGLLDLGLQPGDRVLAILQNRWEMATLHWACQFAGLVIVPLNWRAKPDELDYCVRDAGVKALVFEPVSADAVLDSPAAQ------EIPCIALDGAPGGSLSFDTLLRATPRRDSTQAEDISLMLYTSGTTGKPKGVPRRHRQERAAALAHVAQNLYRRGERTLGVMPLYHTMGVRS--LLAMALVDGLFVCVRRWSASQALQAIAGHRVSCLYLVPTLYHDLLAEPGFDSNDVRTVTKLGFAGAAMNDGLLTRLEHAFRPELVNHYGSSE--VYTFSVDQHAARKPGSAGRAGL-NTRLRVLDAADELAAPGEEGQIILRGDEAFEGYWNRDDANAKSL-RDGWYFTGDIGYLDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGVPDARWGQKVVAFVKPR-GCVDAGALDDYCRGSDLVNFKRPRDYVFVADIPKSPVGKILRRKL----------- 10441260 157 ------------------------ETFVERFEKQVKATPYQTAITYEGESLNYDELNARANQLAYQLRAEGVGANSLIALIMDRQLETIIGIYGILKAGGAYVPIDPKYPIDRINYILEDSQPKVLLTD------------RELDEAINYGNKVIDLTETTRLEAFPTSNLKQIS----DESNLMYVIYTSGTTGKPKGVMAHSGGVMNRLNWVINKYNVDGEDTILFKTP--YTFDVSVWEIFGWAMLGSQIVLLPSGNPEKITELLEGYSVAMVHFVPSMLNMFVNFIKSNAQAISKLKYVLASGEALKPEQVNDFNHFIGTALLNLYGPTETTVDVTSFDCENHKTYDSIGKPIS-NIQAYILNEDNNIMGIGVPGELCIAGVGVTAGYLNRPELTQEKFIDNPFYRTGDLAKWNGDGNIIYIGRIDEQVKIRGYRIELGEIESILRQHTHINDVAIVARPMVDNELSICAYLV-SDDSLDFGSLKTSLGQK-LPDYMIPAYMTQLDELPVTSNGKLNKKALPEI-------- 171324435 9 -------------------------------------------------RHTYKEIGERTRRLASVLTSLGVSVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSLQHIAYIINHADDRVLLIDD-----DLLPAIEAVKDNIPNVRAFIIMTDEAELPKLEQGDPKFPFKKDLDEYEPAGMCYTSATTGNPKGVVYTHRSTVLHALGLADTLGLSEKDVAMPVVPMFHVNAWGIP--FAATWFGTTLVMPPAFTPKVLAELIEREKVTVTAGVPTIWLGLLQELEKGNYDVSSLTRIVCGGSAAPKGVIRAFEEKYNIPFIHAYGMTETLVLVSRLKSEEQLELRAKQGILVPGLEMKVIGKDGEVRWDGEMGELCLRGPWIAAEYYND-DRTREAF-RDGWLHTGDVVNVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPIACVVLKEGTVTKEELYDFLRPQF-TKWWLPDDIVFMKEIPKTSVGKFLKRKLREELQ------ 159046262 4 --------------------------LGRSLIASAARDPDALAIVDGDVRLSYADWLRQISALVQGLADMGLRHGDRLVTAMQNNHAAASIHWACQMAGITIVPVNWRATADEITFFTENSGARAIACDGSS--------VDAVRASATDLPCLTYETDVDGAVRFEDVGSAPDASPKASADDWSIMLYTSGTTARPKGVPRRHRAERAGTLAHVAQNLMPMNDATLGVMPLYHTMGVRSLLAMTLLN--GTFVCLPRFNCADALGLIADERIGSLYLVPTLYHDLLEHPDFASTDLSAVKRLGFAGASMTDGLLKRVQAAFQPELVNHYGSSE--IYTFSIEQDAVSKPGSAGKAGLNQDLRVVRMGAGDPAAVGEEGEIILAGDEAFEGYWQRPDANEKSL-RDGWYFTGDCGHFDAEGDLYVTGRVDDMIITGGENVSPVEVESCLSMHPAVEDCAAVGLPDERWGKIVTAFV-KRRHAVSTEELDAHCRDSALANFKRPRRIIFVSELPKSPVGKLLRREL----------- 216347 464 --------------------------VHQVFEEQAKRSRPSTAVVYEGTKLTYRELNAAANRLARKLVEHGLQKGETAAIMNDRSVETVVGMLAVLKAGAAYVPLDPALPGDRLRFMAEDSSVRMVLIGNSYTGQ-----AHQLQVPVLTLDIGFEESEAADNLNL-----------PSAPSDLAYIMYTSGSTGKPKGVMIEHKSILRLVKNAG-YVPVTEEDRMAQTGAV--SFDAGTFEVFGALLNGAALYPVKKEDAKQFAAFLREQSITTMWLTSPLFNQL---AAKDAGMFGTLRHLIIGGDALVPHIVSKVKQAPSLSLWNGYGPTETTFSTSFLIDREYGGSIPIGKPIGNST-AYIMDEQQCLQPIGAPGELCVGGIGVARGYVNLPELTEKQFLEDPFYRTGDLARWLPDGNIEFLGRIDNQVKVRGFRIELGEIETKLNMAEHVTEAAVIIRKNKADENEICAYFTA-DREVAVSELRKTL-SQSLPDYMVPAHLIQMDSLLVTPNGKINKKELPAPQSE----- 216347 2564 -----------------------------------------------GQSWTYGELNAKANRLARILMDCGISPDDRVGVLTKPSLECPPRCSASLKAGAAFVPIDPDYPDQRIEYILQDSGANVLLKQEGISVPDSYT------------GDVILLDGSRTILSLPDENDEGNPETAVTAENLAYMIYTSGTTGQPKGVMVEHHALVNLCFWHHDAFSMTAEDR--SAKYAGFGFDASIWEMFPTWTIGAELHVIDEAIRLDIVRLFETNGVTITFLPTQLAEQFMELEN------TSLRVLLTGGDKLKRAVKKPY------TLVNNYGPTENTVVATSAEIHPEEGSLSIGRAIA-NTRVYILGEGNQVQPEGVARALR-GGRGLARGYLNREDETAK-LVADPFYRTGDLVKWV-NGGIEYIGRIDQQVKVRGYRIELSEIEVQLAQLSEVQDAAVTAVKDKGGNTAIAAYVTP--ETADIEALKSTLKE-TLPDYMIPAFWVTLNELPVTANGKVDRKALPE--------- 126031973 28 ---------DELGRAYVAN--FPG-TLPLFFKTFCALNGAVEAVVAGEERLTFADLDRVSDVLARALVSRGIKKGDCVGIAMRNCPSWIVGYMAILKAGGVAVLLNGWWEKGELQYALELTKPK-LIFADASRARRIADAGSWAVATLPIEQDIEAA-----IAGLVERADLEAPLPDVLPDDDATILFTSGSTGESKGALSTHRAVTTGVYAYSTGLMVPPSPRTLLSVPLFHVTG-EVPVMLNSFVVARTMVMMPKWDAGEALRLIDKEKLTYFVGVPTMSLELMNHPDRNRYNLSSLTDVTAGGAPRPVSHVERLKKEFNAQPALGYGLTETAVGCSNFWGNYAAKPASTGRAQPPYVELAILGEGDRHLPQGDRGEIAIRSAANIKCYWENSAATDAAFTADQYFRTGDIGYLDEDGYLFIVDRKKDIIIRGGENISAAEVEAAIYACEGIAEVAVFGAPDERLGEVPVAVLHRRSGSVDEAELRDFLSSR-IAAFKIPARVHFSDDLPRLGTGKIDRVEIKEKF------- 89274994 2611 ------------------AGPVPGASVPELFAARARLSPDAVALVGGGVQLSYGEVEERANRLARKLIARGVGPESVVALVLERSPEVVIAALAVLKAGGAYLPVDPGQPAERIRSVIEDAAP------------------------------VLVLDHPDFLAETADYDAAPVRVSPLLPSHPAYVIYTSGSTGRPKGVVVSHRSVVALFVAAGGVFEFGAGDVWSWFHSL--AFDFSVWEVWGALLHGGRVVVVPSRSPREFVELLERERVTVLSQTPSAFYQLMGVGGG----LPALRTVVFGGEALEPGRLDGWWERFGPRLVNMYGITETTVHVTHQDRPDTAADGSVIGRGLPGLSVFLLDEWLRPVPVGAVGEMYVAGAQVARGYRGRAGLTGERFVACPFYRTGDRARWSREGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHPDVAQVAVVAREGGPGGLRLVAYIVPEPAEQAEERVRVYAGER-LPSYMVPSAFVVLDGLPLTVNGKLDRTALPEPDNAVVSAG 89274994 503 ----------------------RDASLPEMFARQLAACPDAPAVVCGATELSYAELDTRSDRLARALVAEGVGQESAVAVLMERSIDLVVALLAVVKAGGAFVPLDTGWPEARKRAVIEDAGASVMVVDDKAAGHEQFGA------------SLVAVGSGAD--------SDVVLPASVAPGAAAYVMYTSGSTGVPKGVVATHRDVVRLAK---DRCWGAPARVLFHAP---HAFDASSYELWVPLLSGGTVVVAPDEAMDGAVRLVSDHGVSHVHVTAGLLRVL---ADQDPGSFSGVREVLTGGDVVPAESVRRVLDAPGVTVRQLYGPTEVTLCATQYEVADAAEVDPIGRPLD-NTRVYVLDGALSPVPVGVAGELYVAGAGVARGYLGRPVLTGERFVACPFYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPAGETSLADAVRAHTAER-LPEYLVPSAFVELENLPLTPSGKLDRKVLPAPL------- 89274994 6348 --------------------------VPELFAAQARLSPETVALAGAGVELSYREVEERANRLARKLIARDVGPESVVALVLERSPELVIAVLAVLKAGGAYLPIDPGQPAERIRSVIEDAAPVLVIDDPDFLAETADHTAAPV--------------------------TDADRVSPLLPSHPAYVIYTSGSTGRPKGVVVTHEG-CANLSASHDWYGVAAGSRVAQFASVG--FDMFCEEWLLALLRGATLVTVPADRRPDLGHFLVDQGVTHAALPPAVAATIPDGLLDPSFVLD------VGGEACPPELVERWTAD-GRTMFNAYGPTEATVDATVWRCAPGLDAGPIGRPVL-NTRAYVLDDALRPVPVGVVGELHLAGSGLARGYLGRTGLTAERFVACPFYRTGDRVKWDADGQLVFAGRADDQVKIRGFRIEPGEVEAVLASHPDVARAAVTVREDSPGDLRLVGYVVPAEDVDAGETVRGFAGER-LPSYMVPSAVVPLDALPLTPNGKLDRRAL----------- 89274994 3669 ----------------------SGVSVPRAFAARVAAHPDAVAVVSDGVRLTYRELDLRSDRLARALIRSDAGPEPVFAVLMERSADLVVALLAVLKAGGAFLPLDATWPQARMRSVIEDAAACLVVVSETWAGHDLGITEVAV-----------------------DAGSDEGHLPVVPEAATAYVMYTSGSAGVPKGVVAAHRDVVALA---GDRCWGAPARVLFHAP---HAFDASSYELWVPLLSGGTVVVAPDGRMDTTVRLVLDHDVSHVHVTAGLLRVL---ADQDPGCFAGVREVLTGGDVVPAESVRRVLDAPDVRVRQLYGPTEVTLCATQYEVADAAEVDPIGRPLD-NTRVYVLDGALNPVPVGVAGELYVAGAGVARGYLGRPVLTGERFVACPFYRTGDLVRWDAEGRLVFVGRADEQVKIRGFRVEPAEVEAVLGAHPAVGQAAVVAREDTPGDKRLIAYLVPQNEGETLDGPVREYAAERLPEYMLPAAFVELDTLPLTVNGKLDRKAL----------- 89274994 4725 ----------------------ADVSVPEAFARSAAADPGALAVQCDDFRLQYDEVDARSDELARRLMAAGVRPESVVAVAMERSADLVVVFLAVLKAGGTYLPLDLGWPTARMRAVAEDADARCIVTHQATAGHEFVRT-----TALSEVRVDVIAGPAAE-----------VTLPLVDPGAAAYVMYTSGSTGVPKGVVATHRDVVRLAK---DRCWGDPARVLFHAP---HAFDASTYELWVPLLSGGTVVVAPGEAIDGAVRLVSVHGLSHVHVTAGLLRVL---ADQDPGCFAGVREVLTGGDVVAAESVRRVLEAPGVGVRQLYGPTEVTLCATQYEVADAAEVDPIGRPLD-NTRVYVLDGSLSPVPVGVAGELYVAGAGVARGYLGRPVLTGERFVACPFYRTGDLVRWDVEGRLVFLGRADEQVKIRGFRVEPGEVETVVAAHPAVAQATVLVREDVPGDKRLVAYLVLAGAETAAVDAVHTHVAEQLPSYLVPSAFVELETLPLTPTGKVDRAAL----------- 89274994 1571 -----------------------------LFTAQAARLPEAVALVGAGVELSYGEVEARSNQWARHLIAAGVGPESVVALVLERSPDLLVAILAVLKAGGAYLPIDPDQPAERVAFMIEDAAPVLVLDESAL--------------------------QAGAGDRADSAVSDADRLAPLLPTHPAYVIYTSGSTGRPKGVVVTHEGF-ANLSLSHRRFEVGPGSRVAQFASAGFDMFCEEWLLALLSGAALVTVPADRRLGADFAEFLAESGVTHATLPPAAVATLPEGALDDGFVLD------VGGEALPAETVSRWAA--GRKMFNSYGPTETTVNAAVWRCRSGLAAGPIGRPIV-NTRVHVLDDALRPVPAGVLGELYVTGTGLARGYLGRAGLTAERFVACPFYRTGDRVKWNADGDLVFAGRADDQVKIRGFRIEPGEVEAVLAAHPWVDRAAVVVREDTPGDPRLVGYVIPAEDIDTHESLLTEFAAQRLPAHMVPSAVTTLDAFPLTPNAKLDRKAL----------- 158564339 53 -----------------------------------------TAFIDAGHRLTFSDLWRVVDRVADCLHEVGIRRGDVVLILSPNSIYIPVVCLSVMSLGAVVTTANTLNTSGEISKQIAQSNPTLVFTTSQLAPKLAAAISEEDEKRVELTSGVRVVGILSEMMKKET--SGQRVRDRVNQDDTAMMLYSSGTTGTSKGVISSHRNLTAYVAKYIDDKW-KRDEIFVCTVPMFHSFGLLAF-AMGSVASGSTVVILRRFGLDDMMQAVEKYKATILSLAPPVLVAMINGADKAKYDLTSLRKVRCGGAPLSKEVMDSFLEKYPVNIFQGYALTESHGSGASTESVEELKYGAVGL-LSSGIEARIVDDTGRVMGVNQPGELWLKGPSISKGYFGNEEATNETINLEGWLKLGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLIAHPHILDAAVIPFPDREAGQYPMAYVARKPESLSEKEVIDFISNQ-VAPYKKIRKVAFISSIPKTASGKTLRKDLIKLSTSKL--- 149185004 60 ---------------------------------------DAVFLVDGDLRMTFGEVYAAATCVAHGLVKHGLKKGDRVGIAARNSVNWILAYMGTLMAGGCATLLNGWWTGEEMAYGIDLCECSLVLADPQRAK---RFEGQDIQSKVVVFDHGVPSEGLAEI--WEPGDTAMKMLGAIGPEDLATILYTSGSTGNPKGAYSDHLGVVSGTMNYVAQTAMTVQPSALVAVPLFHVTG-EVPLFLQSFALGRKLVLMPKWDAREALRLLDEEKITYFVGVPLMSYEMATHPERDQFDLSQCKSFAAGGAPRPPEHVTKIKEAFGFPLL-GYGLTETAVGCGNLNENYINKPGSTGMPSRPLVDMAILDDDGNKLATGEVGEVCIRSVANFLGYWKNEEATDAAYTEDAYFRTGDIGYLDEDDYLFIVDRKKDIIIRGGENISCIEVEEAIYAHPAVAECSVFGVPDERLGEIPAAYFTHEGKDLSPEELTEFLREH-IAAFKVPAHWRASDHLPRLGTQKVDKRSVKATYAESIKA- 169794999 22 ----------------------QNEVLADIFAHTAQTLPDKTALIEADKTLSYGELYQQALIMAQHLALKGVKPGHIVGLWLPRGIELLKAQLAICLSGAAWLPFDMDTPADRIAVCLEDAEAVGMITTDEW----YEHLAEVPQTKWTNTE-------------LQKPLSESVSLAKTTPDQPAYIIYTSGSTGKPKGIVITQKNICHFLRSENSILGIQEQDKVYQG--FSVAFDMSFEEIWLSYLVGATLWIAPKSDPERLCQTLKQEQITVLHAVPTLLALF-------PEDVPNLRIINLGGEMCPDSLVDRW-ALPHHQMFNTYGPTETTVSAS-LELLERGKPVTIGKPLPNYGML-VINSERELLEQGETGELCIFGPSVAQGYLGRPDLTADKFIENPWYRTGDLAKIDEFGQVHCLGRADDQVKIRGFRVELGEIEAALCDIDGIGTAAVILRPEDGIDQ-LIAFIAPEIDAKQAIEIKEHNLSQRLPPYMVPNRFEIIEEVPRLLSGKIDRKALKAR-------- 3142696 1 ------------------------QTIHGLFETQTAHTPEQPRCTFEPEQLSYRELNERANRLARTLRSQGVTKDRLVGLMTERSIDMIVGMLGILKAGGAYVPIDPNVPRGRIPYMLDDSGTELLLTQS------------HLVDKVAFDGHMLVLDGAQSVYHEDGSNLESLSGP----NDLAYVIYTSGTTGQPKGVMLEHHGLCNLKTYFEFEFKISTLDHMLLFA--SYSFDAACWEIFQALFCGATLYVPTSEDYERFEQYMADHHITVAALPPTYAVYL------EPQRMPNLRILVTAGSAASTELVYKWKDQ--VAYYNGYGPTENSVATSIWPVSKDERAGSIGRPV-PNHRVYMDDVHGHLAPIGVAGELCVSGPGLARGYLDRPELTAEKFVPNPFYRTGDLARWMPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVEDVQEVIVLAQADEQGQNQLVAYYVAEREV-SAGELRSLLGE-ELPNYMVPSFLVQLEQMPRSPNGKIDRKAL----------- 3142696 1103 -------------------------------------------LESGNMTLTYAELDEQANRLARVLRAKGVEADQSVGVLLERSADLLVSILGVLKAGGAHVPMDTMYPQERIDYMLQDSGAKVVITSRAAS----------LSLSLPSTVQAIVLDD--EGVQAQWGAQESSNLIPFAGLSPACIIYTSGTTGQPKGVMIEQGSVGNLVDALYERVYSRYDQPLHIAWLSEFVFDASVKQIFASLLLGHTLHVYVRPERRALIAYYRTHRIDLSDGTPAHLHILNESVSVTEA--PDVKHYLIGGEALSVQLVQGFLHKWSPVITNVYGPTEATVDATTLEIVESLIVVSIGTPIA-NQAVYILNTRQQLVDPGIAGELYIGGAGIARGYLNLPELTAEKFVPNPFYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYI------------------------------------------------------------ 33323356 7 ---------------------------------------------------SYRQLFEEAQGYLGYLQHLGIKPKQEIVFQIQENKSFVVAFWACILGGMIPVPVSIGEDDDRIWNILNH----PFLIASEKVLDKIKKYAAE-----HDLQDFHHQLNEKSDIIQDQTYDYPASFYEPDADELAFIQFSSGSTGDPKGVMLTHHNLIHNTCAIGTALTVHSKDSFLSWMPLTHDMGLIACHLV-PFITGINQNLMPTERPILWMKKAHEHKASILSSPNFGYNYFLKFLKNEPDDLSHIKVIANGAEPILPELCDEFLKRCAAAILNVYGLAEASVGADYLNLGERAVKVSVGQPID-YCQLRISDETNERVEDGIIGHIHIKGDNVTQGYYNNPESTEKALTSDGWVKTGDLGFISESGNLVVTGREKDIIFVNGKNIYPHDIERVAIEMEEVDRVAACGVYDQKTGEIVLFVVYKKSPAPLVKEIKKHLYKRG--GWSI-KEVLPIRKLPKTTSGKVKRYEL----------- 113476538 453 --------------------YPQDISIHQLFESQVEKTPDAIAVVFESEKLTYSELNNKANQLAHYLQKLGVKPKAHLGICVERSLSMVIGILGILKAGAAYVPLDSSYPSERLAYMISDAQVSVLLTQES------------LLTSLPKHQAQVVCLD-RDWKGIKEFSTVNLS-SGVTPENLGYIIYTSGSTGKPKGVAMSQRALVNLIMWQQEEATVGQGAKTLQFTPI--SFDVSFQEIFSTWYSGGTLVLVSQEVRRDSFALMAESQIERIFL-PFVALQQLATVAPQCQVLPPFCEIVTAGEQLTPDLVALMNRLPNCKVQNQYGPSESHVVSAYTLQGAATKLPPIGRPIANN-QLYIFNTDLQPIPIGVSGELYIGGVGVANGYLNRPDLTVEKFIGNRLYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIEIGEIETTLSQHPIVKETVVLLREDKPGNKLLVAYIVPETEGAQVPQLKQYLKEK-LAEYMVPSAFVVLSKLPLTPSGKVNRRAL----------- 18254490 2002 -------------------------TLHQALAAQAQRTPDRIALVDCQHQLTYRQVQHQTRLLADRLSDAGVRPGDIVAVALPRSVRLSLALYAILEAGAAYLPLDTGYPDERLALMVEDAQPRLMITESSLQSRFAELADLLLLDTLADERQ-------------SPRHPSPLVAEQIAEQQAAYVIYTSGSTGRPKGVVVGHQAIVNRLWWMQHQYPLQADDVVLQKTPC--SFDVSVWEFFWPLMTGARLVMAPHRDPDALVQLINDYAVTTMHFVPSMLAAWVSALETRPRACSSLRRVFCSGEALSRELALNYQSLIAAPLHNLYGPTEAAVDVTWQPASGEALERPIGLPVW-NTQLRILDGALRPAPVGVPGDLYLCGIQLAQGYLRRPDLTASRFVADPFYRTGDIARWLEDGTVDYLGRSDDQLKIRGQRIELGEIEQVLLAQPNVAQAVVGAR--ELGGKALVAWLVPQAETTLDIAALQQALSQQLPAHMVPVSYVLMTSFPLSANGKLDRKALPAPAGQQ---- 18254490 491 ------------------------RSVLDCLQQQVQQQPDALAVVCGKERLSYRELSARVMQLARKLTAQGIGAGDVVAIGVPRSVSSVVAIFGVLTSGAAYMPLDLDYPRERLTLMCDDARPALLLTHSA------------VRAQMPELPQVLCLDDADLRAECARLPTHPVTDAERREEHLAYMIYTSGSTGKPKGVMSTHAGLLNLMMSAIARFSQQHGRRLRAGHTASFSFD-SSWEPLFCMMMGSELHIFDEELRKDAWALVQQTPIDLMDITPSFFTQMIDSGLLEADN-HQPAFIMIGGEAATPRLWQLMRQHPQMEIHNYYGPSEYTIDTLGARVTVADQP-VIGQPVA-NTRVWLLDNQLRPVPVGVPGELYIAGPGLARGYLRRPDLTATRFVACPFYRTGDLMRWRHDGQLAFIGRVDHQIKVRGFRVELGEVENALVALAEVSTAVVIAEPLGATYRLIGYCSVPREQPDVAARLLAQLAEQ-LPDYMIPAVLMVMEELPLTVNGKIDRQALPKPQQAAAVAG 15222924 15 -------------------------TLLGFLERAATVYGDCTSIVYGNTVYTWRETNHRCLCVASALSSIGIGRSDVVSVLSANTPEMYELQFSVPMSGAILNNINTRLDARTVSVLLRHCESKLLFVDFFYSDLAVEAITMLLNPPILVLGGAEVTERSKFCYLYSDLITRGNPIRPGSEWDPIVVNYTSGTTSSPKGVVHCHRGIFVMTLDSLTDWAVPKTPVYLWTLPIFHANGWTYP--WGIAAVGGTNVCVRKLHAPSIYHLIRDHGVTHMYGAPIVLQILSASQESDQP-LKSPVNFLTAGSSPPATVLLRAES-LGFIVSHGYGLTETAPNWNRLPASDQAQLKSQGVRTVGFSEIDVVDPEGRSVEDGEVGEIVLRGSSIMLGYLKNPIGTQNSF-KNGWFFTGDLGVIHGDGYLEIKDRSKDVIISGGENVSSVEVEAVLYTNPAVNEAAVVARPDEFWGETPCAFVSLKPGKPTDKEIIEYCKYK-MPRYMAPKTVSFLEELPKTSTGKIIKSLLKEIAK------ 134100659 6 --------PQHLRRLWSEEGIYPGAAVFDLFLGKAAVQPDQPAVFDDDGVTNYSQLREKALRLAAGLRGLGVRAGEVVACQLPNSALACAVELATAALGATVLPFPTGRGHRDVLSLLRRSGAVVTVIPARYGDVDLAATMAELRPELPHLRHVVVHGAEAPTTVDELLATEPADLPSPDPDTAVRYLVSSGTESEPKIVAYSHNALIGGRGQFLKRLQRPGRPRAMFLIPLGSSFGCCTFGVLCAL--GGSLVLQRKFDPVQALRAIGEHRPTHLAGVPTMFQRMIGSPEFAGTDTSSLQALITGGSLIDPQTVDRCVADFGCTLINLYGSADGVNCHNGLDDPPHAAKTTVGVPNPSVCSIRIVDDSGADLPPGEVGEVLARGPMSPMCYVNAPELNERYRTPDGWARTGDLGVIDPVGRLRLSGRKRDIIIRGGSNISPAQVEGVIAAHPSVLSVACVPVPCPDLGQRIAACLVAVPGAPDVAELAEFLRVQGLEPRKFPEVLLEMDAFPLTPAGKVDKRALAQQATE----- 87294989 2 --------------------------------------------------------------------------------------------------------------------------------------------------QLPNLKRVIWIDSPESTEDFSYMQKFSAWIAEGDADDPAVIQFTSGTTGTPKGATLTHRNILNNGYFIGEAMNLTADDRLCIPVPLYHCFGM-VLGNLAILTHGGTIVYPDGFDPITVLETVQKEQCTGLHGVPTMFIAELDHPDFANYDLSTLRTGIMAGSSCPIEVMRRVIDQMHMEVTIAYGMTETVSCQTNQHTPLEKQVSTVGL-VQPNLEVKIVNETGETLGIGETGELCTKGYSIMLGYWNDTNKTAEAIV-DGWMYTGDLATMDEEGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDKKFGEVLAAWIIPKDSNLTEQDIRDFCKDH-IAHYKVPTYMKFVDEFPMTVTGKIQKFKIVEAMTQEL--- 84502425 12 -----------------------------LLRHAEQYHPD-VAIVSKTERLTYKSLAERARQLAQALIRLGVKPGDRVATMAWNTHRHLELYFAVSGIGAVLHTVNPRLFPEQIDYILNHAESSVLLFD-----ITFGEQVRALMPNLTSVRHVIAMTDADEALVYEDLIAQDFDWPVFDENSASSLCYTSGTTGNPKGVLYSHRSTVLHVVCQRDGLNLGAADCTLLAVPLFHVNAWGVP--YASAMCGARLVLPPDLDGKSLYDLAVAEGCTFSLGVPTVWLGLFKHIEETGADTSKLTFVVIGGSAAPRSIIEKFR-RIGVFVIHAWGMSETSPLASALDETAQVDIQTQGRAIF-GVELRVVDDRGEPLPHDVAGDLQVRGPWIAAGYYKGEG--GDVLDAEGWFSTGDVAKLDRDGYVQITDRSKDVIKSGGEWISSIDLENAAMAHPAVQEAAVIGIPHPKWQERPLLLVVRKAGASVEKSLIDHLSG-LVAKWWLPDDVLFVDELPHTATGKLQKMELRKRFGDHVAG- 70730393 18 -------WPEGAPRT--PQYPLGQQPLTEYLRAWAQSQASAVALDFYGYQLSFAELDRLSDRCAALLGELGIGPGDRVAVYLPNCPQLHIGFWGILKCGAVYAPVSPLARTLELEYQLKDSGARVILCFDQLLDVVQAVLATSLSELCPATPSIPLAPGVIDFFPALEACRAATPAHRPALGDMGALNYTGGTTGMPKGCIHSHGDMLYTCASFVPVLGLRQDSVLLNFLPEFWIAGENA-GLLFPIYAGCRLVLLARWDALGFMAAVAHYRVSHCGLLVDSAAEVLEHPSVADYDLSSLKATGCISKKLTPDYRQRWRAQTGCTLFEFFGMTETHTCDTFTDFDLKSAPTFVGLPV-PGTEFKVCDDSGALLPLGSEGELCVRSPSLLQGYWQRPEASAAAL-RDGWLHTGDLGQITGQGFIRYLGRRKEMLKVNGMSVFPSELEALFGQHPQVLASAVIGRADERRGQQPVAFVVLKPDAPQDPHALAAWCQEVMAAYKVP-QIRLVASLPMTATGKVKKNELEQQL------- 158424808 41 ----------------------------ELTDRMVERFGDHTALIGNGRRRTYKELSDWTNRIARTLVEYGLQPGNRVLIRSANTPAMVACWLAATKAGAVVVNTMPMLRAGELAKTVDKAEISLALCDTRL----LEELVTCAKESRFLKTVVGFDGTANHDAELDRASCKPVHFEAVKTDDVALLGFTSGTTGVPKATMHFHRDILAIADTYARVLRVTPDDIFVGTPPLAFTFGLGGLAVF-PLRFGATAALLETATPPNLISLIEELRATICFTAPTAYRAML-AAMAEGADLSSLRIAVSAGETLPAPVYEAWTRKTGKPILDGIGSTEMLHVFIS-NTLEDHGPGRTGRPV-PGFEAKVVDEAMNEAPRGTVGRLAVRGPTGCR-YLDDPR--QAEYVKDGWNVTGDAFVQDEDGYFHFAARNDDMIVSAGYNIAGPEVEAALLSHDAVSECAVIGAPDEERGQIVQAFVVLAPGLKEDESLVRALQNHVIAPYKYPRAIRFVDALPKTATGKIQRFALR---------- 91974524 41 -------WEGTEIWAYRD----RPSSISECLAANVARWPDREAYVFGGERLTWGEVGAQVDRVAAALREFGFRKRDRLCLLTAGCPEYVIAYLAIVQLGGVAVPVNLGLTDEGLAAQINKVGAKGLVVSSEVWSGKL----DAVRGGLDSVEAVFVIGGAAAFSELSSLRTTPVDHEAVDEWDLCAISFTSGTTGVPKGTMAMHINALGCAQNVVAAKGLGPDDVNLCMPPLYHNTAVYA-DFLPALLSGGKCVIMSAFTPLEAIKLIEAERATWAVAAPIMLWMMMNHPEFRNHDCSTLKKILFGGHASSETFINQLNREFPIAMVNAGSVSESTAVGFALPTEDAIRKITSCGLATPNTDIAIFDDAGNEVEPNVIGEVAYRGQQTNAGYWEEPGKTAEVFRRDGFVLSGDWAKIDEDGYLWLLDRKKDMVVRGGQNVYCIEVENKLYLHPKVLRAAVVGVPDHVFSERLKAIVVLKGESATADEIREHCAKH-LAKYETPEYVVFGASLPANAAGKTLKRPL----------- 94311136 45 ----------------------------ELVDRHAAGNGGRVAVRHERETVTYAELAALVDRIAHVLVEMGLVPGNRVLLRGPNNLMMAASWLATLKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCDARLRDELDANRRADGEYFCPTLERVYFHGEGADALETAAGKPDTFTACDTAADDICLIAFTSGTTGQPKGTMHFHRDVLAMCLFSRHVLKPTPDDVFCGTPPIAFTFGLGGMLCF-PLRIGASTALSERLTPELLLKLIQDHRATIVFTAPTFYRQM--AALVKNFDLSSLKKSVSAGEALPDATRQAWKAATGIEMTDGLGGTEMMHIFVSSAGA-DVRPGAVGRVVPGY-EARIVDENMQPVPPGTVGKLAVRGPTGCR-YLDDPR--QEAYVRDGWNLPGDTFMADADGYYFYQARSDDMIISAGYNIAGPEVEGSLMRHEWVAECGVVGAPDAERGQVVTAYVVLRPGVEPSDATRAALQDREIAPYKYPRRIEFVAALPRTETGKLQRFRLRQMAAE----- 145222374 4 -------------------------TLVEALRDAARDTPDRVLVRDDAVALTCAELLSAATGLAHALTRR-MPAGSVVSFTVPNWHEAAIIYLGATLAGMVVNPILPSLRERELSFILDDADSRMIFVPESFGGHDYAAMLDRVAPGLPSPPEVVVVRGEGRVT-LADLLAEPADLPAPRPTDTRMILYTSGTTGRPKGVLHTHESLAALIAQLGRFWRIDRGDTFLVPSPIAHIGG-SIYAFECPLLLGTEAVLMQRWDPDAAVGLMLEHRVTHMAGATPFLVGLLAAAQRAGTRLPDLKVFICGGASVPPTLIRSAAAYFDAAVSRVYGSTEVPVTTVGALDDIDRAADTDGRP--GIAEVRIVD-----------GEIRARGPQMFTGYLH-PEDDRESFDDAGYFRTGDLGRFTEDNHLVVTGRAKDIIIRNGENISPKEVEDILVTHPRIAEIAVVGIPDPRTGERACAAVTTEDPPPDIAELKDFLTDRGVARFKVPEQIHVVGALPKNDAGKVLKHVLKAELTKE---- 218152530 56 ---------------------------------------NRLALIWEGRQYTYYELYRAVNRFANGLKALGVGKGDRVVLYMPQLPETVIAMLACARIGAVHSMVFSGFSARLLRERVREVDPRVVVTVDGFRNGQVIRLKEEVDRALLDLESVVVVHRANVDVNMDSAHERPHAPAEMAADDPLFIMHTSGTTGKPKGLVHSHGGYMVGVHRTFKVFDLKPTDIFWCSADPGWITG-HSYLVYGPLLAGTTTVMYEYPQADRLWNIVSKYGVTIFYTSPTQIRTLMRHRYPEQHDLSSLRILGAVGEPFNTEAWLWMYENIGCPVLDTWWQTETGMIMISPLPVSVLKPGSVTRPL-PGIDADVVDAEGNPVPDGKGGLLVIKKPWMFSDVIGDREEVMAHYWKPGMFYAGDVARKDEDGYFWIQGRADDVLNISGHRIGTAEVECALTKHPQVAEAAVVGVVDKIKGQVAKAYVTLNHGFVESDDLHRELKERELGPIVIVRSIEFRDELPKTSSGKIKRTEL----------- 195037044 15 -------------------------SLGQYVLDKYKSFGDQTVMIDANTEYSAKFMYDSIVRLAQILQKLGVKQNDVIGLSSENSINFAIAMFAGFAVGATVAPFNVTYSDREVDHAINLSRPKIIITMDCIVRVAKKNAISGSTSNLPNLHSLLDLMSNDKYKTKPDFTSPQAN----KADDVALIVCSSGTTGLPKGVQLTQFNLLATFDSQIQPTMIPFSEILLTVIPWFHAYGCLTMITTATL--GTRLVYLPKFEEKLFLSAIEKYRVMMAIMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPIRQGYGLSEVTMSVLVQTD-EYCKPGSVGV-LKVGIYAKVVDDTGKILGANERGELCFKGDGIMKGYIGDTKSTQTAI-KDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEEAGELPMAFVVKQANVETTGDVISFVHDHASPAKRLRGGVIFVEEIPKNPSGKILRRVLREMLKKQ---- 145589203 24 -----KPFEKVLNYDSPPFAKWFEGGLTNLCYNAVDRHPDQIALVAQEKAYTFKELYEEVNRMAAIYKANGIQKGDRVLIYMPMIAEACFAMLACARIGAIHSVVFGGFASHSLASRIDDAKPKMIVTAEAGAAVPYKPLLDEALAEYKPEKVLIVNRGLTEFTAVADYATERVPVEWVDATHPSYILYTSGTTGKPKGVQRDTGGYAVALMSTMNHIFCGPGETMFTTWVVGHSYIIYGPGMATIMYEGTPL----RPDAGIWWELVAKYNVSVMFSAPTAVRVLQDPAFLTKHDLSSLRALFLAGEPLDEPTASWIHDAIKKPIVDNYWQTETGWPMLAIQRGVEVMPGSPGVPSFGYNMKLLDDATSAELGPDQKGVIAIEGPGCMQTVWGDDKRFISTYWEPGIYSTFDWGIKDKDGYFFILGRTDDVINVAGHRLGTREIEESISSHPNISEVAVVGIEDKLKGQAAIAFVIPKDSA-KTENLEAECVDSQLGAIARPGRVYVVNALPKTRSGKIVRRALQAVAEGR---- 163814707 47 ----------------------------DVMDALADKEPDQTALIYVEKKFTFQDIKDYSNRAANYFKSLGIKKGDKVMLVLKRHYQYWFTMMALHKIGAIAIPATNILKATDYQYRIEAAGVSAVVCTSDDGITASIDTFAD-----DKLTKIVVNHPVEGWNFFDEGIMESTEFPRPTGDDILFVMFTSGTTEHPKMVAHNHLYPLGHYITAKYWHCNKPGEVHLTVSDTGWGKALWGK-LYGQWLCEACVFVFDTFSADTIFKLIEKYHISTFCAPPTLYRILIRM-DMSKYNLSSLRYCTTAGEALNPEVFDVFKEKTGFTIYEGFGQTETTLTIGNLENTTP-RPGSMGKA-SPMYDVRIMKADGTFAAPGETGEIVIAPDGLFMEYYRDPQRTAEVM-HDGFYHTGDTAYQDEDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMRIPYVLECAVTSVPDSTRGQAIKATIVLTEGTVGDENLKKELKKENIASYKRPRVIEFVDEMPKTISGKVRRVEIKE--------- 73541868 16 ------PPPEAWPERFNADTDYPERCAVELVDRHVRERGERVAIRDGIETITFAQLAALSNRIAHVLTEMKLVPGNRVLLRGPNNLMMAASWLATIKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCDVRLREELEANRQPGAEYHCPSLQALYFNGEGEGSLEAAAGKPDTFDACDTATDDICLIAFTSGTTGQPKGTVHFHRDVLAMCDLFRHVLRPEPDDIFCGTPPIAFTFGLGGILCF-PWRIGASTVLAEKLTPDSLLQLIADFRATIVCTAPTFYRQM--AALASRYDLRSLKKSVSAGEALPDATRQAWKAATGIEMTDGIGGTEMMHIFISSAGA-DVKPGSIGKVVPGYI-AQIVDENMQPVPPGTVGKLAVRGPTGCR-YLDDPR--QANYVKAGWNLPGDTFVMDKDGYYFYQARSDDMIISAGYNIAGPEVESTLMQHKDVAECGVVGAPDAERGQVVTAYVVLREGVEASDATRAALQDREIAPYKYPRRIVFVPALPRTETGKLQRFRLRQMAEQ----- 167968788 9 --------------------------------------ADKPAVILSGTVISFDELEARANRLAHWFRQAGLREDDVVAILMENNEHVHAVMWAARRSGLYYVPINTHLTASEAAYIVDNSGAKAIVGSAALRETCH-GLAEHLPGGLPDL-LMLAGGGLVGWMTYPECVADQPDTPIEDEREGDLLQYSSGTTGRPKGIPHVSPDAAPGMMPALLDFWMDADSVYLSPAPMYHTAP--SVWTMSALAAGVTTVVMEKFDAEGALDAIQRYRVTHAQFVPAMFVRMLKLPEAVRYDMSSLRRVIHAAAPCPVQIKEQMIHWWGPIIDEYYASSEASGSTLITAEDWLTHPGSVGKPIQGG--VHIVGADGSELPPNQPGEIYFEGGYPF-EYLNDPAKTAASRNKHGWVTVGDVGYLDDDGYLFLTGRRHHMIISGGVNIYPQEAENLLVAHPKVLDAAVFGVPDDEMGQRVMAAVQTVDSADAAGELLAWLRDR-LSHFKCPRSIAFEPQLPRTDTGKLYKSGLVEKYS------ 118469180 9 -----------------------------------------------GTVVTFDELEARANRLAHHFRNQGLQEGDVVAILMENNSHIHTVMWAARRSGLYYVPISTHLTAAEAAYIVDNSGAKA-IVGSAKMRDVLAGLGDELPNGLPD-TLLIADGDLDGWLRYPEAVADLPDTPIDDELDGDLLQYSSGTTGRPKGIPHVHPSENPGMMAALISFWMTPDSVYLSPAPLYHTAP--SVWSMQVQAAGHTTVVMEKFDAEGCLEAIQKHRVTHGQFVPAMFTRMLKLPESVRYDVSSLKRVMHAAAPCPVDIKKQMIDWWGPIVDEYYASSEAIGATLITAEEWLKHPGSVGKPLTGI--VHVLDEDGNELPPGQAGEIFFEGGQDF-EYLNDAEKTASSRDARGWKTVGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLVTHPKVMDAAVFGVPDDEMGQSVKGVVQTVDPADATEELLAWLRDR-LAHYKCPRSISFELQLPRTDTGKLYKQEL----------- 85112028 70 ------------------------------------------------------------------------RKGEVLALYTPNSIDLPIVTLGAIWAGAVVSPANPLYTVEELTFQLKDSGAKAIVTQ---APFLKTAVEAAKKAGIPNDRIVLVGQHSDPSGTFKHFRSRCVDFPKINPEDLVFLVYSSGTTGLPKGVCLTHLNVVSNILQMADVDGRGEGDKFLGVLPFFHIYGLTC-ALFMCLYLGWEMFVVERFDLEKALQTIQDQRITAFYVSPPIVLAFGKSPLVDKYDLSTLKVMHSGAAPLTSELTEAVWQRLKIPVKQGYGLSESSPVVTCQTVDEWAKMGSCGK-MMPNMEAKLVDEEGREVADGEVGELWIKGPNVFKGYYKSPERTKEAFSEDGYFKTGDMFHIDKYGNMYCVDRLKELIKFKGFPVPPAELEGLILGHSDVTDVCVIGVDDRQATEVPRAYVVLRPGDSKAQEIMEYVAKQVAPHKKLRGGVRFVAEVPKSPSGKILRRMLRDKVKEERAAG 89100839 7 -------------------------------------------------RFTYRQIAERTKKLAAALESIGVERGDKVGTLAWNHHRHLEAYFAIPCSGAVLHTINIRLSPQHISYIINHAEDKVLLIDP-----DIVPLIEKCQQELSTVKAYIIMGDEGQLPELETGRSDYEYPDDLDENSPAGMCYTSATTGNPKGVIYSHRGIVLHALGMADSAAVSEKDIAMPVVPMFHVNAWGLP--FAAVWFGTSLVMPPYFTPKLLAELVQSEKVTITAGVPTIWLGLLKELDENEYDMSSLRSILCGGSAAPKGMIKAFEQKHKIPFMHAYGMTETSPLVVILSVEEKLDIKAKQGILVPGLEMKAVGKDGEVKWDGEMGELAIRGPWIASEYYKD-DRTDEAF-KDGWLYTGDVVTLDEEGFMKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHEQWQERPVACVVLKDSGLDKQELYDFLQPQF-AKWWLPDEILFMEEIPKTSVGKFLKMALRDQVQQQLAA- 214029573 22 -------WPEFLMEDYPERLNAA----VELTDAMVEKFGDHTALIGNGRRRTYKELSDWTNRLAHVLSELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKAIDKAEISHALCDTRL----MDELVTCAKTSAYLTSVVGFDGTSNHDAELDRLALETYEAVETGRDDVALLGFTSGTTGAPKATMHFHRDLLMIAGYAAEVLGVTSEDVFVGSPPLAFTFGLGGLAIF-PLRFGASATLLENASPPNLIEIIEKYKATVCFTAPTAYRVMLRAME-EGADLSSLRAAVSAGETLPAPVYQDWIDKTGKPMLDGIGATEMLHIFIS-NRFDDHRPACTGKPVTGY-QVRVLDSNGDEAPRGEVGRLAVKGPMGCR-YLADER--QAEYVQDGWNVTGDSFVMDSDGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVIGAPDEARGEIVQAHVVLSEGHSASEALVKLLQDHVIAPYKYPRHIVFTAALPKTETGKIQRFRLK---------- 118590245 3721 --------------------------LTELISAKAARFATQEAVVGSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDASPRLVISETA--------TAQVLTDGVPTSALLLLDAQATELAAMSALSTNADRRQAIHPAHPAYVIYTSGSTGKPKGVVVTREALKNLLCCLSIEIRLRPQDRVLSATTIG--FDIAGLELYGPLLVGASALLFEGREADRLYDWIGQERPTVMQATPSLWRSLLEVGP-----LPPLQILV-GGEALDSGLAAQLQ--TAGPVTNVYGPTETTISLSASVSDEGSSTPPIGQPLW-NSQVYVLDATLQPVADGVSGELYIGGLGLARGYHGRSDLTSDRFVADPFYRTGDMVYRQKTGELVFLGRGDSQVKIRGHRIEPGEIEAAITSMTNIAQAVVVDRPDGVRGSSLVAYVVPVEGAELKTDALRSVLLRNLPDYMVPGAFVVLPELPLTPNGKLNRQALPDPV------- 118590245 2178 --------------------------LTELISAKAARFATRQAVVGSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDAAPRLVISETATATSMTDG------SPDLALLLLDAQATGTELAAMSALSTNADRRQAIHPAHPAYVIYTSGSTGKPKGVVVTREGLSNLAYAQIDRFAISEQSRVAQFA--SFSFDAAFSEIVTALVSGAALVIWPRQDPAALKTFMNAERITHITLSPSLLSVM------STTDLPDGCVLVTAGEAISVPEVRRWSDR--CCLVNAYGPTEVTVCGSPLTPTQEGDIAPIGLPIW-NSGLYVLDQALQPVPNGVAGELYIGGVGLARGYQNLADLTSSRFVADPFYRTGDLVYRAEDGNLFFLGRSDAQVKVRGRRIEPGEIERVLLERSDVAQCLVSVYSDRKATSRLVAYVIGQEGSPDVQELLRYCADR-LPDYMVPAQIDLLPYLPRLPNGKIDRKAL----------- 118590245 1114 -------------------------SLPDRFRLLAKQNAAKVALASQTGTLSYAELDGLSDRVARNLIRRGVRPGARVAVFMDRSIELVVVTLAIVKAGGAYVPLNRNDPPNRLQQLVEDTKTHLVLTDAEDA--------------------ISITFDDVPCVPYCELASENESLPNVAAGQIACVLFTSGSTGRPKGIAISHRNI--QALALDGCWPEGSHERVLLHSP--YAFDASTYEIWTPLMRGQELFVAPPGDAETIARLVEERHVTAACITTRLFNII---AGEKPEAFKPLRSVLIGGEAASAEALRRATAAPDTRFVNGYGPAEGTTFVTWHTLEESAHKVPIGLP-RDNCSVRILDDRLQPVGIGMVGELYLAGDCLTLGYLGRTGLTAERFVADPMYRTGDLVRWRSDGLLTFVGRADHQVKINGFRIEPQEIENAIGRQPDIGQCTVVVREDRPGEKKLVAYVVAGAGEPDLERLRERLSE-TLPAFMVPAHFVLLEHLPFTTNGKLDVKRLPEIHSDRAIA- 118590245 28 ------------ASRLPPEAALDNETVRELFARQVQSKPGATALIMPGSVLTFEELDRKANRVAWYLIRRGIGSGNIVALGCAAGPDLVVCLLGVIKAGACYMPLDPAYPRQRLTDMLQDAQPDLILAE--------QSVAEIVAAADQTQQAVFLGSGALSREIAAQPETAPLGLRGQSGNDPAYLVYTSGSTGRPKGVLGRQAALANRLLWIADALPFAEGERTLFKTSL--NFIDGSTELLGALCNGCAVVLAGSADPRRLAEMVEAFAVTRLTVVPSLLASLLEDDCLPG--LKGCRTWVTSGEPLPSSLLQRFCDKLDAWLFNFYGASEAAGDSLWARCDAGWNTG-IGNPIR-DTRVYLLDDRLQPVTDGEKGELYISGSGLALGYHRQPDKTAERFIASPFYRTGDVARRMPDGSYEFLGRSDHQVKIRGVRVEPGEVAAALDRLPDVSRSAVVSNRRDNGEVYLAAYVVWGTGADDGPKLMNALAE-ALPPAFLPSAIVSLDALPLTPNGKLDRAALPD--------- 186472902 42 ----------------------------ELLDRAVDNNRDRPAIVDGRHATTYGELLAMVNRSAHVLVEMGLQPGNRLLLRGPNTLQMAVAFLAALKAGLVVVPTMPLLRAKELKQIVDKAQIGAALCDTRLTEELARCTTQGDEFFCAGLKRTLVDDAAGSLETLAASKPSEFKACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFRHVLEPTPDDIFCGTPPLAFTFGLGGLLCF-PLRAGASSVLIEKQTPDTLLQNVERFHATIMFTAPTFYRQM--APLIPRYDIASLKKTVSAGEALPDSTRELWREASGIEMIDGIGGTE-LIHIFISSSGRDVRPHAIGKAVPGYV-VQAVDDDMRPVPAGTLGKLAVRGPTGCR-YLADER--QRKFVRDGWNLPGDSVYIDEDGYVFYQARADDMIISAGYNISGPEVESVLMQHAAVAECGVIGVPDDTRGQIVKAFVVLNKGYSADEKLVAELQENTVAPYKYPRVVVFIDALPRTETGKLKRFALRAM-------- 125560727 50 ----------------------------------------RPCLIDGGGVLTYADVDSRRLAAALRRAPLGLRRGGVVMSLVRNSPEFVLSFFAASRVGAAVTTANPMSTPHEIESQLAAAGATVVITADKLPSDITLTVVLIDERRDGCLHFWDDLMSEDEASPLAGDENDDEDEKVFDPDDVVALPYSSGTTGLPKGVMLTHRSLSTSVAQQVDNIGLHAGDVILCALPMFHIYSLNTIMMCG-LRVGAAIVVMRRFDLAAMMDLVERHRVTIAPLVPPIVVAVAKSEAAAARDLSSVRMVLSGAAPMGKDIEDAFMAKLGAVLGQGYGMTEAGPVLSMCKEPFKVKSGACGTVVRNAELKIIDPDTGKSLGRNLPGEICIRGQQIMKGYLNNPEATKNTIDAEGWLHTGDIGYVDDDDEIFIVDRLKEIIKYRGFQVAPAELEALLITHPSIADAAVVGKQEPEIGEIPVAFVAKTEGSESEDDVKQFVAKEVI-YYKKIREVFFVDKIPKAPSGKILRKELRKQLQ------ 167621710 11 --------------------------ISQLIEHAAEYHGDNESVEGPIHRHTYADAARRSRQLAKALEALGVAPGDPIGTLAWNGYRHFEIYFAVSGIGAICHTINPRLFPEQIAYIINHANDRFI-----FADLNVLAILEGLEKSLAGVRGVIVMTDRAHMLCYEDLQDEAFDWPEFDENSAASLCYTSGTTGNPKGVLYSHRSTILHAYASANALGLTVDDAILPVVPMFHANAWGIP--YAAPMVGAKLVLPGKMDGASLFELFDSEDVTVAAGVPTVWQELLRFCEAGGRSLGKLQRTLIGGSAPPRAMIERFDREHGVRVMQGWGMTEMSPTITSMRRGERDLPAKQGRPIFGVS-LKIVDDAGRELPDGVAGNLLVRGPWVARSYLHGEDPSA--FTDDGWFHTGDVCTIDPHGYMTITDRSKDVIKSGGEWISSIDLENVAMDHSGVQEAAVIGIVHPQWDERPLLVVVRRSESKVTREELLNSFEGKVAKWWIPDDVVFVDSLPHTATGKLLKAKLRE--------- 110667497 97 ---------------------------------------NRVAIKWEGRTYTYQDLYREVNEFAATLQELGVKENDVVTMYMPMIPELPIAMLACARIGAPHSVVFAGFSADALATRMNSADSEYLITADGYRRGDALDHFQKAQEGLDNVEHVVVDRLGDDWDSLMDAHGDRVAPVERNAEDMLFLMYTSGTTGEPKGVKHTTGGYLAYTAWTAQVLDLEPGDTYWCSADIGHSYIVYGPLALGVMYEGT----PDYPERDRLWDIIEKYAVDVFYTAPTAIRAFMKWGTEDSHDLSSLRLLGTVGEPINPRAWKWYYTHIGCPIVDTWWQTETGMMVTTLPGIGTMKPGSAGPP-SPGIDATIVDTAGEDVDAGRAGYLTVNKPWMLRTLYQNDERFIDEYWEDEWYFPEDGAKIDDDGYMTILGRVDDVLNVSGHRLGTMEIESAIVGVNGVAEAAVVGGDHDLKGEAVYAYVITEDGYAEDEDLRESIVEDGIGPIARPEQVIFTEELPKTRSGKIMRRLLEEIANGEELG- 159043253 6 ------------------------------LQRTAARCPDAPALYTGTRLETYAGFADQAARIGAALSARGLGKGDRIGVFMKNSTDYLRVLYGIWWCGAAAIPINSKLHPREAAWILSDAEAALCLVTP--------DLAEGLAEAAPDCACVVTGSAAFGEMLAAPPMAAPVAR---ASGDLAWLFYTSGTTGKPKGVMMSFATLTATLSYFVDVDEVTAQDAILYSAPMSHGAGVYN---FMHVLRGARHVVPESFDPAEIFDLAREMRQVSLFAAPTMVRRMIDVAKARGDTGDGIKTIVYAGGPMYLADIIEAVEVLGDRFVQVYGQGEYPMSITALSRADQARLASVGVAQT-ISDVAILDAEGRPVPPGETGEIAVRGAGLMLGYWNRPEATAETI-RDGWLWTGDMGRMDADGYVTMVDRSKDMIISGGSNVYPREVEEVLLTHPQVAEVSVVGRPHAEWGEEVVAFVVPAPGAEDPGVLDAHCLSQ-IARFKRPKAYIALPELPKNNYGKVLKIELRARLTK----- 119872152 33 ---------------------------------------------------TYGREYERSMRLADGLRQMGVGPGDRVATLDWNTIWHFDLYWAVPGMGAVLHPLNVRLAPEDLVYIINHARDKVLIYHR-----DFAPLVEKLKPHLKSVQLYIQISDGAGPVAIEDIQGQPKPFPDLNEDTVATIGYTSGTTGRPKGAYFTHRALVLHTLTSAVAFAAEEPCTFLQLVPMFHVHGWGTPWTFALL--GWRQIYPGRFDPNHTVRLIAEEKVKTMAGVPTVLYMLLTAPDLPKY-VAKIRIFVVGGAALPKELAKKAAEV-GFIPRVGYGMTETAPILTGFFRPTEKMPTATGLPI-PLVDLAVVDENLNPVPDGKTGEIVVRSPWVTPEYLGDSEKTKEA-WRGGWFHTGDVAVWMPDGRVRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQAAVIGVPHEKWGERPVAVVVPKPGAMVTEQLEKFVESGKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLKEQYKDIL--- 153871796 148 --------------------YPVDKTLIDLFEEQVNKTPDNVAVVFEGEQLTYQELNDHANQLARFLQMLGVKPEVLVGICVERSLDMIIGILGILKAGGAYLPLDPNYPSERLAFMLKNSKAPVLLTQQKLMASLTPALSRE------DMIQVICLDTDDKMFSNTSTSNLDIS---IQPDNLAYVIYTSGSTGKPKGVMVEHRGLCNLAQAQIQSFHVQPNSRVLQL--VSFSFDVATADIATALCAGATLCLAPNHSALQLVSLLQEQKITHIELPSSILATL------PVKKIPSLQTIIVGGDTCSPNLAAQWSQ--GRHFFNAYGPTETTVCATIFEYTEGLTL-PIGSPIA-NTQVYLLDAHLQPVPIYTPGELYIGGVGLARGYLNRPGLTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKVRGFRIELGEIEAILTQHPHVQETAVIVREDHPDDKRIVAYLVLGEQTVKLQEIRRHCLDNQLPNYMVPSHFVLLNALPLTPNGKINRRALPDPRISRNLTG 158316400 19 ------------------------RTVWQMLVASAERVPDRAALVAADQRLTYATLVERVRALSAGLASIGVRRGDRVVLWLTNTPEWVVSHFACMRLGAVTVPVNTFLKPAEVSYVITQSGARHVILLDGFRALRMPAMLAEISAGIPDLRNVVIHGGAFDLGALEALGRDPSAADQVLGSDLAMVKYTSGSTGFPKGVMLEQGGIVANAALHSRRIGIGGSDVFFSMMPFFHAGG-SIWGLMTMLVNGGTLVFTEAFNARLGAELIESERATVMFGVIPA--EVVQAAIEDGRDLSSLRI-----AAVPNEDARRVMPNVTFTFVP-FGLTETPASVTAPDDPPDKRRTTGGRPL-PGNEVRVVDPTGLDVPPGAVGEAWVRG-NVMRGYWNKPEENARVLDADGWLHSEDLVSMDADGYITYAGRLKLMLKVGGENVSVEEVEKVVASHDAVAYCGVVGVPDRRRGEVVRAYVVVRPGHCLDADLRSWLKTR-LARFKVPRDIVFLDELPRLANGKLDRVGLAGRAKEEVTA- 146276834 60 --------PADLRIRWFADG-----TLNACIDRHLPARADQPALLWEGDRLTWADLADQVNRLANVMRGLGVAKGDVVTIYMPVIPEAIVAMMACVRIGAVHSVVFSGFSAEALADRIRDAGAQVVITADGLRGGRVVPLADRAAALAGGVAHVIVAGAKVPMTPGRDIHWGPAPPVEVGAEDPLFVLYTSGSTGRPKGLVHTTGGYLVQVGTSRTIFDWHEGDVFWCTADIGWVTA-HSYKIYGPLLNGATSVLPTYPDPSRWWSIIEKHRVAIFYTAPTAIRSLMREAPVRRHDLSSLRVLGSVGEPINPDAWRWLHGTVGCPIVDTYWQTETSVLLVPIPGAVANKPGAAGKPYFGIRPV-VMDSAGRPVAGAGRGSLCFAGPAQARTILHDHDRFLRGYFAPGHFFTGDGVERDGQGYYRITGRIDDVLNVSGHRLGTVELESAIASHPAVAEAAVVGIPHPVKGQAIFAFVTLKADQPESAGIVALVRER-IGPIATPEALLWAPALPKNRAGKILRRVLARIAA------ 196249945 1 ---------------------------------------------------------------------------------MPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHAEAKVILTNKEQRA------KLPAKEKMPTLEHIFVVDDEREFWKTLSKESTEHSLEETTADDLLAIQYTSGSTGMPKGTMWPHNVLINIYPYMRYAIDLRDDDVFFGGADPGWAYGL-IFCTFAPMAFGVPIVFYEGFKPETCYSLMEKYGVTNFAYAPTAYRAMAAAGADGRYHLK-VRAMSSAGEPLNPEVIRFFQEHLGVTIHDHYGLSETLMLIGNLNAAADIRPGSMGCPLPGFD-IALLGEDGTPVADGEVGQIAFSIPNVFKGYWKDPEKTAERLV-GRWFLTGDLANKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPIKGEIVKAFVVLKEGYAPSDELAEFVKTR-LSKHEYPREVEFVTELPKTPSGKIQRFILRNQEREK---- 29423266 55 -------WPDIRPAGLPDAGKDAGACLHDLFAAQVARTPGAPALIWRDHEISYRRLDDDSSRLAAYLRLRGIGPGAFVGLCVERSPQMITALLGVLKTGAAYVPLDPEYPVERLRYVLSDTGARLLLTQEA-----LRPLFPDHDGEILCLDQHRQDIDALSAAPAPD---SPVPLP----SDTAYVIHTSGSTGRPKGVLVTHRSLANHSSAVNRYFAFAPGDRVLQCRPL--SFDAAAEEIFPPLLHGAALVLGSDPLRQTFRALTQQDTGTTFLSVPTFWHSWVAEEDLRLATESALRTMIVAGEKATRQALLTWKKRVGIRWFNVYGPTEGTITTTVHEPGADWEIGPIGRPID-NVRTYVLDDALRPVPAGEPGELFIGGAGVAVGYLNAPQTTAERFLPDPFYRTGDLVRADADGCLEFLGRRDHQVKLRGYRIELGEIEAVLTEHEDVRACVALVTGDGPDSALVCFVTAGGRAAPPAAELIAHLRGR-LPWYMIPTAVHVLDAFPLTPNGKIDRAAL----------- 163794724 13 -------------------------------------------------RYTYAGSRRRIAQLAHWLQDHGIKPGDRVATLAWNGYRHFELYYAIAGIGAVCHTINPRLFPDQITYIVNHAEDRLLFVDGTFA-----PLVEKLAGSLPKDMRTVVMTDRGHYEELLAGQPETIDWPEFDENSAAGLCYTSGTTGNPKGVLYSHRSTILHVLAVADGIGLRPGQSILPVVPLFHVNAWGLPYLMP--LTGTKIVFPPRLDGPNLFALLDQESVTAAWGVPTVWLGLAAEMRKQGRAPAGLQVVLTGGSAAPGPLIRELELNYGLNITHGWGMTETVLNKKMRNQPREEQLPSQGRRLFGCD-LKIVGEDGKRLPHDGVGELLVRGPAVMSAYFNDDDANAASHDAEGWLRTGDVARIDPDGFLFIVDRTKDVIKSGGEWISSIDLENAAIGHPAIQECAVIAAPHPKWSERPLLIAVLKEGTATAEEVRGFLADK-VAKWWLPDDVLFVAELPHTATGKLSKLQLREQFKDHVL-- 167585654 43 --------------------------IADVPAHWAAHAPDRPALIEDARRLSYRELSEAIDATAAQLAACDVCGGDRVMIVAENCVAQIVLLFAAARLDAWALMSNARLSAVELDAIAAHARPKLIAFAEAASPDARAHAARHHATPAPAL-----AIDIGAWSTRVDADAPGEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLYVAATSSALRRVSPEDIVYTVLPVSHVYGLASV-CLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLNTHGHAWPRLRFAYSGGSPLDTGLKARVERVYGVPLHNGYGMTESSPTIAQTPLDAPRADGSVGVPI-PGVEMRIVAPDGRDVPQGEVGEIHVRGPNVMLGYYRNPDATRAAVTPDGWLKTGDLARQDAGGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVVGRPVE-GNEEVLAFVELPGAAATEAALHDWCAAR-LAPYKRPAHIRVLDALPAASTGKVLKHKLRDMI------- 197768026 82 --------------------------IPELIARQAALDPDAVAVVAGRERLTYGELHRRAELAAHRLRQLGAGPDTPVGVRHGRGFDLVVGLLAIWRAGSAYLPLDPEAPQARLRALIDRSGTRLVLCEADQADAVTAAGARAV------VPAHLVDDPSRGPGQRADLP----PAPSLHRHNTAYVLHTSGSTGEPKGVMVSHEGAGNLIRWMVDHFGFGPGTRVLHRTPL--IFDAHVWEVFAPLAAGGTLVLADERDPAALVRAVAEHGVTTLQVVPSILRLMV--AEDGWDRCHALRQVLSGGEQLHAELAQRLRALVDVDVWNTYGPTECSVNATRFDPAQSEGPVPIGRPI-PGTRVLVVDATGTPVGIGVPGELLIGGAGLARGYLGRPGQTADRFVPDPYYRTGDRVRWTPDGVLEYLGRTDDQIKVNGVRIEPGEIESHLLDHPQVVMGTVLPYRVDDGGKRLAAYVVPADDAPEQIELRRYLLER-LPASHLPSRFLFLDRLPIGPTGKVDRKALPDPAADSAATG 149915366 3 -------------------------TVRDWIDARAQTGG--TAFVFPETTLDWPTLRATAHRIAGLLLSSGAQKGESIAIVMPNGRPAIEALYGTLVGGFRATMINLAAGRDAIAYALDHSEARFAFVDDSA-----MELFTDAAQGLP------VTRLTPANVPDTATDTAP-DLPPLSPSDHALLMYTSGTTGRPKGVVHTHASLLAGGWTPSIAHDLSPDDRGLCVLPIYHINGLCV-SVMGSLVSGGSLALCSRFSASRFWDWAEQSKATWFSVVPTIISHLLHSDIDPPASVKTLRFGRSASSPLAPDVQTAFETRFDVPIVETMGLTETAAQI--LSNPLPPGVRKIGSPIAFGNEAAILGPDLQPIAPGQEGEIAVRGPNVMLEYLKNLQATADTFTPDGWLRTGDLGRQDKDGYFFVTGRLKELIIKGGENIAPREVDEALYSHPDIIEAAAFARPCDRYGERVEAAVAIRQGSTLSEDLIAICTSK-LGGFKSPDRVHFLPELPKGPSGKIQRRKLCEIL------- 148259684 8 ------------------------------FRASAARDPSAIAIVDEGVRLSYRDWLSRIEAVARGLAALGLRPGERIVTALQNRWEAATLHWACQFAGLVITPVNWRMTGDELGFVVENAGARALVT-------EPVSHAAGDAVDAAGLLRIGVDNAASAGIGFRDLAGDGA-LPDVSADALSLMLYTSGTTGQPKGVPRRHRTERAAAIAHVAQNLYRAGERTLGVMPLYHTMGVRS--LLAMSLIGGCFVCLPRFDPARALGLIERERITNLYLVPTLYHDLLNHPAFAAHDVSSVRKLGFAGASMTDGLLRALDGAFRPDLVNHYGSSE--VYTFAIDQDAVRKPGSAGRAGI-NQRLRVVGDPDAQVAQGQEGEIIADAASAFEGYWRRPDADARAF-RGGWYFTGDTGYLDAEGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVAGLADERWGRIVAAFVKCRAPVA-AETLDAHCIASGLARFKRPRRYVFVTELPKSPVGKLLRRKL----------- 82749941 15 ---------------------------------------DKPAVIDHQTSWTYQQLNARADNMAHYLTSQGVKKGDVIGIFAPNDIAILDLLFACFKTGAVFLPLNWRLNPKEIAAIVEDAQLKLLFYAE-------KHLSSLIDIDQNLLHMDIDVAQYDEIVNPD--YHQPFQATPVEPQDLAALIYTSGTTGSPKGVMFSYESFVHNGANLELTYKFNSNYITIVSTPMFHVLGFNDT-VLPVLMSGGTLILQRYFNGEELNDMIAQYHPTFIIMIPTMYYSTLRASNFNPENFKAMDYIIQGGSQPLPSIQAAFKQ-YGINIINGYGLTEAPLVLVNTPENSKRKPMSIGKAVM-FVDARILDDNGEEVPTGEIGELAIKAKNVTPGYWNKPAETAKAF-HGRYLLTGDLAKMDDDGDIFIIDRKKELIITGGENVLPSEVENALAEHPLVDRCVVVGYDHPKYGESIAAAIILREDEPHYAEILDQHMRSRLAGYKVPRMYVPVTHMPLNSTQKPDKLAIRQMMNDKV--- 70731451 1520 --------------------------VHQLFADQAAKAPDAPAVFFAEQRLSYRELDTQANQLAHKLIELGVGPEVRVAIAMPRCAEIMVAFLAVLKAGGVYVPLDIEYPQDRLRYMMQDSGAWLLLTQSHLLDRL------PIPDGLPTL----------SVERAADFAGYPASAPQVDEENLAYVIYTSGSTGLPKGVAVSHGPLAMHSLATGERYEMSPADCELHF--MSFAFDGSHEGWMHPLIYGASVLIRDDWSPEFTYEQMHRYGVTVGVF-PPVYLQQLAVHAERDGNPPAVRVYCFGGDAVPQASYDLAWRVLRPKIFNGYGPTETVVTPLIWGDPCDAAYAPIGN-IVGNRSAYVADANLNLLPVGVAGELYLGGLGVARGYLDRPGLTAERFIPDPYYRSGDLTRYRTDGLVEYVGRVDHQVKVRGFRIELGEIEARLLEQDPVLEVAVIAQPGP-SGQQLVGYIVPVDQAQLRESIKARLRE-SLPDYMVPTYLLFLEALPLTPNGKLDRKSLPKVDAQ----- 70731451 3053 ----------------------------QLIEAQAARTADAVALLCAGQQLSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQS--------PLLERLRDGV-EVPHLCLDQQGLDGYSLNN------PAPRAQADNLAYVMYTSGSTGRPKGVDISHRALTQHAQVSRDYFNMSAADRGLQFSTF--NFDAFVEQLYPALICGASVVIRGKWDSETFYRELIEQGISIVDLSTAYWFMLKDFASREPRDFGRLRQLNLGGEAMPAEGVAAWKKLKHACLLNTYGPTEATVSVTAHDCSRYLQDGPLGKGL-PGRSIYLLDNSGNLTLSGATGELMIGGELLARGYHDRPGLTAERFIPDPFYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELPLVREAVVLAQEAAGGPQLVAYVVAAAGVAVESPEQQAQVREQVLPDYMLPAHLLFLEALPQSPNGKLDRKALPKADASLL--- 70731451 451 -----------LAQGAGAEEVFSAESVLELFARQVAAQPEAPALVFAGQCLSYRELDLRASRLAAALVARGVGPEVPVGIAVERSLEMVLGLLAVLKAGGAYVPLDPQYPEQRLSYMLEDSGVRLLLSETA------------VQPRLPVAARVLLLDQAQAWAPDSDPLAA---LPGMAAGNLAYSIYTSGSTGAAKGVSITHGALANYVQAIIQRLPLGAARTMAVVSTIA--ADLGHTTLFGALCSGSCLHVIDGLDADAFGAYLHTHQIDVLKIVPSHLQALMSGEEPAR-SLPR-QCLVLGGEACPAALVRRIATLPECAVFNHYGPTETTVGMAAATLADERAVVPLGLPLA-NVRARVLDASLQPVAPGTPAELYLGGAGLARGYHQRAALTAERFVPDPFYRTGDLARYLDGGVIDYLGRIDHQVKIRGYRIELGEITAALKQLPQVEDAVVVSVAGE---SQVAAYVVLAKAQEPEAAWQEIRRQLALPDYMLPMHFLALAGMPLTPNGKLDLRAL----------- 218756066 32 ----------------------------DVLDPIAAADPGRLCIAHVDRDYTFAWMAEASAKLANALRLRGIRKGDRVMLVLYRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAKTRCVIVDHSIT-----ERVEAARPDCPGLAVCVQVGGDALPRGWVDYDTAEARFPRPESEDPLLIFFSSGTTGMPKMVEHVHTYPLGHLLTGMYWHDLVPGDLHLTLADTGWGKAVWGK-FYGQWMAGASVFVYDKFEPAALLDVLAAHAVTTFCAPPTVYRFLVRQ-DLSAYDLSKLRHCTTAGELLNDSVFHDWKAATGLEIHEGYGQTETTLQIATLPCMTP-KAGSIGRPMPGWDVV-LQDAAGNICPPGEEGEICVRPVGLFRGYLEEPEKTASVMF-GGYYHTGDKAWMDEDGYYWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQAVKATVVLAAGYTASDALTKELQDHVTAPYKYPRIIDYVAELPKTISGKIKRAEIRER--DQQASG 47204854 15 ------------------------------------------------------------------------RPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANELDFALKKVQCNAVVCPTSFRTQKYCEMLREISPRLPDLKMVIVTDRQPGMLHVDDVMQAAESRHRLSCDDPINIQFTSGTTGSPKGATLSHHNIVNNAYFIGLRSGYDPQTRICMQVPMYHCFGSVVGGVNMAVH-GVTLVFPQGYNCQANLEAIQKEKCTFIYGTPTMFTDLLNHPDLLKYDLSSVEAGIMGGSPCPQEVLRNLNAKINMKIMIIYGTTENSPAIGFPQDTEDLKTNTVGCIMS-HTEAKVVDPTGETVPVGTSGELMIRGYCVMRGYWDDPVKTSETITDAHWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAHVVGVKDERLGEQVCACVRLKNGSSSAEEIKAFCKGQ-ISHFKIPHYVVFVDSYPLTVSGKVDK-------------- 152995645 453 ------------SERYKILHTWNDQSVVEAFNAQVISTPNAIAVSSGQNSLNYSELDALSNAWANKLIKEQVCPCDLVAIALTRNTDMLVALLGTLKAGAAYLPLDPDFPEERLRGIVEDANPKLILSCHGAIG------------QLPKVNPILLIDDSHSDISLDNNVSHPTNL-SIQGNNPAYVLYTSGSTGRPKGVEISHKALMNFLCAMQKELDLTSEDKFLAITTI--SFDISILELFLPITVGASVLIADRRDPQTLTDLAVTEGVTLLQATPSLWQALL---PTYSNELKGIRPLV-GGEALPGQLA-QIMSNLGHPVVNLYGPTETTISIMPLVKPTDLRHPPIGRPLL-NTQMYVLDHAMEPVPVGVTGDLYIAGDGLALGYYNRPELTNERFISNPYYITGDKARWRQDGVLEYQGRDDHQIKIRGFRIEIGDIETALLACREVIQAIVVAQTSPNEDKQLVAYVIPVDSNLDTSELRRQLI-NVLPDYMVPAHFMLLDEMPLTPNGKVDRKAL----------- 68537009 15 -----KPYLKYYAEWTPHSLEYQDDTMAKLLDRTVAEHSSADILDFFGQTMTYGDFLKQVKSVAAGLRELGVRPGDRVAVTLPNCPQHLITIFAAHKLGAVVAEHNPLYTARELEGPCKDHGAKVAVVWDKIAPIDAMPLVKRLALKLPKEKRDQLHGEAPGTIPFSQLQSAKFNSPETTQDSPAFILFTSGTTGKPKGAQLTHGNVMSNVVQGLSWIGERGQEKFLAALPLFHIYGLTLTAALAV-STGGKLLLLPKPEIPLIVDQLKRETPTYMPGVPTLYDKILAAAEEHNLDLRGIANALSGAAPLPVHTTLEWEKKTGGKIVEGYGLTESSPILVANPVTSERRAGYIGIPF-PDTEMRVADPNDKTMPDGEPGELLARGRQVFHGYINIPDED-QPFHED-WFCTGDMAVMEPDGFIKIVSRIKEMIITGGFNVYPAEVEEFLEEHEQIQKAGVVGLPQDDGSEEVVAAVVLADGVSEAEAIREWARE-GLTRYKVPRRFFVVDEMPADLIGKIRRREVKDLI------- 88812180 1653 -----------------ARGLVPGEDMLALFERRAHEVPERVAAVFGAVELSYGELNCRANRLARWLRAAGVGTDSVVGVCLEREPALLVALLAIHKAGGAYLPIDPASPRARNAYVLEHATAVLVLTREALRP------VLQGAERVTALEGL--------DKTLAELSDRDLDLP-VHPRQLAYVLYTSGSTGRPKGVQVEREAFVNFLHAMQDRIRLGSDDRLLAVTTL--SFDIAGLELFLPLVQGACVVVATREEPAALLKLMQRHGITLMQATPATWQMLVEHEAAAWAGL----RVLCGGEALRGELAGRLLAR-GVRLLNVYGPTETTVWSSAWPECVDAAVIPIGRPIA-NTRLYVLDARLEPVPPGVVGELYIGGAGLARGYAQGPVLSAAAFVPNPYYRTGDLARWRADGVLEYVGRIDHQVKLRGFRVELGEIEVALESLPAVREAVVTAREVP-SGKRLVGYVVPTGRAGLTEELQAQLKE-ALPEYMVPAQLVVLEKLPLMPNGKLDRKAL----------- 88812180 517 ------------------------------FEHQAATSPRRLALVTSEGTLSYAELDAAAAGLAGRLWAGGLRPGDIVGLLLPRGASLITAVLAAWKVGAAYVCLDPAAPAGRLQHVLSDSGAALVAGCGSAPG---------------GLDGVCWFNEAADSAPGAGRAPGPALR---HPDWPAYVVYTSGSTGVPKGVLVSQGNLVNYVNGVLDVLELTP-DASLGALSSA-AADLGYTAWFGALLSGRTLRLIDDDDPEALALALEQAPIDCLKIVPSHLKGLLAA--SRPGRLLPRQCLVLGGEGLDLGLIRRLHERPGCRIVNHYGPTEATVGCLRAAEPTLSGFVPIGTPLA-RTQLHVLDRYLNSMPGGAAGELYVGGAGVATGYLGQPGLTAERFIPDPFYRTGDRARLLPGGMIEFLGRLDHQVKIRGFRVEPGEIEAWFKACPELADAVVVARQGPTGGLRLVAYLVAAGPV-DLQGLRARMAA-ALPDHLIPAAFVELPLLPLLPNGKVDRQRLPEPEAQRVPA- 211584263 46 --------------------------------------------------LTTHDLRLWSQRLAAGLRKSGLQRGDRVLLFSGNDLFFPVVFLGVIMAGGIFTGANPTFVARELAYQLQDSGATYLLCASNSTGLEAAKQAKLPQSHIFAYDTSIYDGPQKGCAYWSDLLASEEEGAAFTWDELLALNYSSGTTGRPKGVEISHRNYVANMLQYCHTASLHPDSRWLCFLPMYHAMAQNIF-IAAALYRATPVYIMSKFDFVKMLEYTQRFRITDFILVPPVVVALAKHPAVGQYDLSSVELVGSGAAPLGREVCEEVEKLWPINIKQGWGMTEATCSVTGWNPAEISTSASVGE-LNANCEAKIMFDGVEVKERNSRGELWVRAPNVMKGYWRNEKATKETKTEDGWLLTGDIAFVDDDGKFHVVDRMKELIKVKGNQVAPAELEALLLEHPAISDVAVIGVVIN-NDERPRAYVVLRPGQSATANEIAHYLDNKVSAFKITGGVVFLEAIPKNPSGKILRMKLREQAKEEL--- 54301918 75 --------------------------------------GDQTALIYDSARYSYRVLRDQVAKTAGMLASLGVEKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPSELAVRIEDAEPKVVLTAEVSKVIPYKPLVDQVMDSRWKPDSVVVFQRKECLADLNQARSAPHDCVPVKATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMEIYNVKPGEVYWAAWVVGHSYIVYAPGCTTIMYEGKPV---KTPDPAAFWRVCEEYGVSILFSAPTAFRAIKKEALLAAFPMKKLRTIFMAGERLDPPTLEWVETKTQRPVVDHWWQTETGWAIAGNPEKFDLKPGSATKAIPGY-QVEVLNELGEQQAMNEQGYIAIKRPSCLPTVWRNHDRFESGYLSPGYYVSGDGGYIDEDGYLFVMGRIDDVINVAGHRLSTGEMEEVVGAHEAVAECAVIGIHDDLKGQLPLGLVVLKDGYVSEAELLQQVRAK-IGAVACFKRALIVDRLPKTRSGKILRRVIRQIA------- 167586950 22 ---------------------------------HAARHAGAVEIVSGDHRYTYRDCERRAKQLAQALARLGVAAGERVGTLAWNGYRHLEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAEDRYVFFD-----INFAPLVDALAPQCPHVRGWIAMTDAAHYETLVDAEDGRYDWPRLDEQQASGLCYTSGTTGNPKGVLYSHRSTVLHAYGAADAMNLSAMDAVLPVVPMFHVNAWGLP--YSVPLTGGKLVLPGKDDGKSLYALMEAERVTFSAGVPTVWLGLLDYMREAGVRFSTLERTVIGGSACPPAMLRTFEDEYDVRVIHAWGMTEMSPLGTRPPDAQRKVLEKQGRVICGVD-MRIVGDDGRELPDGVAGELQVRGPWVVDHYFRSD----ASPLADGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVLRDGADVSEELLAFYDGK-VAKWWIPDDVVFVDALPHTATGKLQKLKLREMFRD----- 86740679 719 -----VTWNDTDAD-YPRDLCA-----HQLFIRQARSRPEAPAVVCSDRSLSYGELDRRSTRLAAFLGRHGIGPGSLVGIYLERSEEIVVAVLGVMKSGAAFVPLDPVYPPDRITQMLTSSGSTLLLTRTSLEP-DVRDCPATVVTLDQYWDVIATAGGGPGEEHDEESDE--EKYDRGSPEGRAYVIYTSGSTGRPKGVDVGHRALTNLLCSMARTPGFTEYDRLLAVTTV--CFDIAYLELLLPLVTGGQVEVVPADVASDGFELIERSRPTVMQATPATWRMLIAAAWEGDRGLTAL----CGGEQLPRDLADGLLARV-AKVWNLYGPTETTI-WSSVDRVEPGRQVTIGRPIA-NTRFYVLDRWLQPVPPGVPGELYIGGDGVAAGYLGEPELTRERFVRDPFYRTGDIVRHLPDGRIDYLHRVDNQVKLHGYRIEPGEIEEALRRHDGIAEAVVCPRDIAPGNRQLVAYLVSAESGLGAEELRRYLRTR-LPPYMIPAAFVTVTRLPLTANGKIDRRSL----------- 157804711 533 --------------------YPQDKTLVDLFEEQVNKTPGNIALVFEEQSLTYQELNQKANQLAHYLREYQIEPDSLIGICIEPSLEMIVGLLGILKSGSAYVPIDPNYPESRINYIISDSKISILLTQSVIKD-------KFLLSQGKNLDHLICLDKCDFELKSKDNLT-----VKNQPNNLAYIIYTSGSTGKPKGVAVNHQA-ISRLVLKTNYIQIMPEDRVAQAANIA--FDAATFEIWGALLNGAKVIIIPKLSPSEFAASIQSQEVSVLFLTTALFNQL---AALFPETFSSLRYLLFGGEAVDPKWVQEVLDKGSPQLLHVYGPTENTTFSSWYKSPKNAITIPIGKPIS-NTRIYILDQYLQPVPVGIPGELCIAGVGLAIAYLNRPDLTDEKFIEERIYKTGDLAKWGDDGNLEFLGRIDHQIKLRGFRIELGEIESVLLEHPAVKE-AIVNLHKTENNQQLVAYVTGELIDDLSQQLKQHLKT-YLPDYMIPSQIIRLDEFPLTPNGKIDRQAL----------- 163740822 26 -------------------------TLYGLLSRTAGKFPDNKAISYQAETLTWRQLKDKVTQAANMFRSMGIGEKDVVAYILPNCNETVVTLLGGAVAG-IANPINPLLEPEQIASILRETGAKVVVTLKPFPKTDVAQKVAEAVRHAPKVHTVLEIDLNRYLTPPKSWHPTELTFADSDSDRVACYFHTGGTTGMPKVAQHTYSGMNYN-GWLGSKLLFTEEDNIMCPLPLFHVFACHVI-LMAAVASGAHVVFPTEGVFDNFWKLVERWKISFIITVPTAISAKMQRPVDA--DVSTVKTAFSGSAPLPVELFRRFEEATGVKIVEGYGLTEATCLVSCNPVLGEKKIGSIGIPL-PYTDVKIVDEGTVELGVDEIGEICISSPGVYAGHYTEVEKNEGLFYQDTHLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVDGATTPDELLAYCQIHVHERAAIPKHVTVMDELPKTAVGKVFKPDLRKNAITRI--- 23015358 13 ----------------RDSALIRDETLWEIFSSSVRAFPHAAAATFGDVTLTYAQLSERAQTVARALAARGIGRGDFVGLWMSRSLDLHVALLGILASGAAYIPFDTEAPADRVAECLDDCAAKALIV-DAFTMGGITGTMPAHTLILPSLEQGAPTGASPD-----------PRTQGASSADPAYAIYTSGSTGKPKAIVISHSNICHYLRAANSIYGLRADDVVFQGASV--AFDLSLEEIFVPYLVGARLWIAGRRTADQLPDVLAQAGITVLDTVPTLLGLL-------PGDIPGLRVIILGGEACPPALAERWC-RPGRRIFNSYGPTEATVVAT-IAEVEPGKPVTIGRPIPNYV-CFVADDLIQPVAPGMTGELLIGGPGVAAGYLGRPDLTAEKFIANPWYRSGDAVAIDENGDITFHGRIDDQVKIRGFRVELGEIEARLAALPGVHQAAVSLRTDDGI-ERLVATIVPETGATEGGTLKEGLRGQ-LPAYMVPSHYLVVDELPRLISGKLNRKALKD--------- 71905816 28 --------------------------LADLFEATAARTPENIALIFAERELSYGELNAAADRVASRLIADGVRPGQIVGLWLPRGIDLLIMQLGIAKTGAAWLPFDADTPIDRIKVCLDDAESAGLITTVDIADLGRRCLADDLQTGHPG--------------PLNHRH-------DARPSDPAYVIYTSGSTGKPKGILINQGAICHFLRSENAILGIREHDRVYQG--FSVAFDMSFEEIWISYLVGATLWIAPKEDPEALPIALIDNRISVLHAVPTLLALF-------NCDVPGLRLINLGGEACPQAIVERW-ARLGRQVFNTYGPTEATVSAS-LAELHPGQPVTIGRPLPNYGLLVIVENGLRLLPQGETGELCITGPGVAAGYLGRPDLTAEKFLANPWYRTGDLARIDEAGQIHCLGRTDDQVKIRGFRVELGEIEAALTRQPGVGTAAVILRQDEGI-ERLVAYLIVDDEATTGAALRATLAT-SLPPYMVPSHVEMLDEMPRLTSGKIDRKALRARPLE-LPAG 54022733 490 -------------------------TMVALLERAAAQRPGDLALVSDDTELTYDQLHRRANRVARLLIAEGIGTEDIVGLRMTTSVEFVVAMLAVLKSGAAYLPIDPAYPEDRIEYLVEDAEPALVLGPVEFAAAESA------AADLP-----------------DTAPTDADRVRPLLPGNLAYVIYTSGSTGKPKGVPVPHAAIAEHVESFTAEWGMTAEDRLLQSSSV--SFDASLLDLFVTLSLGARLIV-PKPDAFRVADLITRRGVTVLHMVPSMLSTFLLLPEVSE--WRALRHVPVGGEALPGEVADKFAGVFDAELRNHYGPTEAVVCSTHMPGPQGTGVVPIGVPNRNVY-TYVLDEALQLVPAGVVGELYLGGDQLARGYLGRPELTAQRFVADPFYRTGDLVRRNHFGELEFVGRADEQVKVRGFRIELGEVEAAVATHPAVGHCVVVVAEDPAVGPMLAAYVVPAGGEIDLEEVRAHAAA-VLPQYMVPSAFAVIPEIPLTVNGKLDKRAL----------- 153894022 7 ------------------------QTLRPFLWRAERLYPDTEIVSEGRTRHTYAEYADRTAQLANALDEYGIERGDRVATFCWNHTRHFETYFGVPSTGAQLHTINPLLPDEHIQYIVDDAADEIVFVDASLA--PKLAGAADGAAEFDDVDFVSMGSDALDATPYEEFIADDYDWPDLDSDQPAGLCYTSGTTGKPKGVEYTQSMLWSHASQTPQGIPMEDSDVVMPVVPMFHVNAWGMP--FTATAAGAKHVYPPSPDPADLAALIEEEGVTVSAGVPTVWLGLQEYITGGNDDLSTLDTVIVGGAAAPRSMIEWYDDR-GVEVLHAWGMTEGTVSHLTADYETQVDKRSKQGLVVPGLEFEVIDENDEEIPDGEAGELRIRGPWVTQEYFARPDASEEGF-EDGWLKTGDVVTVDEDGYIQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEATVVGVPHERWQERPVAFVVAADGVDREAEIEAGLREDY-PKWWVPDAVEFIDEVPKTATGKFSKKDLREQYADQSL-- 158423101 57 -------------------------------RHVASGRGSQTALIYDQRRLTYAELLEEVRILGAILTDMGVEKGDRVVIYMPMVPEAVVAMLACARIGAVHSVVFGGFAANELAVRIDDARPKVVLAASCVPYKPLLDLAITIAAHKPTLAGTLVEGRDHDWAERRAAFADAADCVPVKATDPLYVLYTSGTTGKPKGVMRDTGGHMVALRWSMELYGLKPGEVFWCAWVVGHSYIVYGPLILGVIYEGKPV---GTPDPGAFWRMIEEHKVVALFTAPTALRAIKKEDPEATHDLSQFRTLFLAGERADPDTILWAEQHLKVPVVDHWWQTETGWAIAANPVGLGLLPIKPGSPTVPGYDVQVVDESAKPVPAGTMGSIVVKPPGCLPTLWQQDERFREAYLDEGFYKTSDAGFLDEDGYIFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDALKGEVPCGFVVLKAGERRAKELVNLVRDRPVAAFKL---AFTVNRLPKTRSGKILRGTMKKIA------- 126741255 3 --------------------------ISQWLCRQAQVGGERPALYFGTELVNYQEFHRRAAALANWLIAEGTAPGDRVAIFMKNCPDYLIALYGVWYAGAAAVPINAKLHGAEAAYILENSGAGLVFTSAGLKEALQVEGVERAGCRVLDIADPDYE---------AALQQEPLPVPACAPEDLAWLFYTSGTTGKPKGVMITHRMLTVSLGYFADVDQATGADQILYAAPMSHGAGLYN---MVHVLVGAAHVCPPSFDVREILDLAAHFGRVQMFAAPTMVTRMTAQAKAMGRSGDGLRSVIYAGGPMYLADILEAEAHFGEIFIQVYGQGECPMGITVLKREEEARLAGVGRAQS-FVEVQIGTAEGEPLATGEMGEIMVRGDAVMPGYWMNPKANAETL-RDGWLMTGDMGTLDQDGYLTMTDRSKDLIISGGSNVYPREVEEVILTHPLVQEASVVGRPHSDWGEEVVAFVV---GSATPEQLEEHCRAH-IARFKCPKAYFQVPDLPKNNYGKVLKTELRARL------- 167841928 1 ----------------------AGASLGARFAARSRRDPARRALSFAGRHIAYGELDRDSDALARHLAASGVQRGDLVLLCVAPSPALITAILAILKAGAAYVPVDPSAPPQRVAIIREDSGARFAVTTS------------DCEASVATVARRIVLDRDGAAIAASAAREPALALPEVRRDDLAYVIYTSGTTGKPKGVMIEHGNVLRLFDRTDPWFGFGEDDVW----TLFHSFDFSVWEIWGALLYGGRLVILDRKDTARLLEVLADEQVTVFNQTPAAFYAVVRAAESSVPRRPALRYVVFGGEKLDFAQLAPWIARHGPALINMYGITETTVHVTYAPVTAADVAGAIGRPI-PDLDVLLLDEQRAPVADGDIGEMYVGGAGVARGYLNRPELTRERFVEARCYRTGDLARRNARGELEYVGRNDAQVKIRGYRIELGEIEAAVNQHPDVGQSVVVAHEHANGTRHLVAYYVARHDDARTRDLRAFVAGK-LPDYMVPAFFVALAELPVTGNGKFDRRAL----------- 198265203 4 ------------------------------LARAAKVFPDREALVYGDTRLTYRDYHARVSQLASALQIAGVVAGDVVSTLLPNIPAQAEAHFGVPAAGAVLNTINIRLDVDTIAYIFDHGEAKVVLVDSQFLPVGAAPLVVEVPDPIAGVPEIGKQIDYETFLAAGDPNFAWV-LPEDEWESLA-LNYTSGTTGQPKGVVYHHRGAYLMTMGTPVTWRMTLHPIFLTIVPLFHCNGWNHTWMMPML--GGTVVCCRDVSAAAIYAAIADEGVTHFGGAPIVLNLLVNAKSEDRRDFDHTVEVFTAGAPPAPATLAAIGD-LGFNVQQVYGLTETYGHVTECLDKQSAIRARQGVAFPQMEDITVMSDAMEQVADGKTGEIVIRGNSVMKGYLKNPDATAKAF-KGGYFHSEDLAVQHPDGSMQIADRAKDIIISGGENISSVEVENALMGHPDVMLCAVVAMPDDKWGEVPCAFVELKGHEASAEALISFTKQR-LAGFKCPKRIVF-GELPKTSTGKIQKFELRK--------- 22758280 6 -----------------------------FLERAAVVYGDRTAVVSGGREYSWRETRERCLAGASALARLGVGRRDVVAVIAANIPAMYELHFSVPMAGGVLCTLNTRHDAAMVSVLLRHSEAKVFLVESQFLAVDALRLLADAKAKFPLVIAIDSSSSDGGGLEYEALLRDAPRGFEIDERDPISLNYTSGTTSRPKGVIYSHRGAYLNSLAALLCNDMTSMPVYLWTVPMFHCNGWCMAWATAA--QGGTNICVRNVVPKVIFEQIVRHGVTNMGGAPTVLNMIVNAPASERRPLPRRVLISTGGAPPPPQVLAKMEE-LGFNVQHGYGLTETYGPATRLPLAERARIKAQGVQHQMLQDVDIKDPTMASVPSDAVGEVMLRGNTVMSGYYKDAAATEEAM-RGGWLRTGDLGVRHPDGYIQLKDRAKDIIISGGENISSIEVESVLFGHHAVLDAAVVARPDDHWGETACAFVTLKDGASATAEIIAFCRAR-LPRYMAPRTVVFGD-LPKTSTGKTQKFLLREKAR------ 194566646 45 --------------------------------------GDAIALDWRHRSFTFAQMRALSARVANLLVAHGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLIVTNVANRA-KLDEIADCPPVATVRERDEPLPERDIDFRAALDAQSDVFEPVPRKGTDLFLMMSTSGTTGLPKGVPVPLRALLAFGAYMRDAVDLRDGDRFWNIADPGWAYGLYYAITGPLLLGHATTLYEGAFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGAEAAARIKGLRVVSSAGEPLNPEVVRWFDATLGVPIYDHYGQTEGMVVNNHHGLAHVVHAGSAGLAMPGY-RVAVLDDAGRELGPGEPGNLAIRSPLLFGGYWQQD--TPA--IAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSEGTPALADELALHVKRRLSAHAYPRAIEFVDALPKTPSGKIQRFVLRKMEAEK---- 165919122 1036 -----------------------DKNITQLFEAQVEKTPNRIAVVFENQTLTYQALNIKSNQLA-YLIKKDLKPDTLIGLCTRRSLDMIVALLAILKAGAAYVPLDPDYPKNRLEFMIQDSHEGLIVTQKNIVSENH--FLKQLHTH-----ELLILDSDEVKTDLSNQTTENLALIS-GPRNLAYVIYTSGTTGKPKGVMVEHKS-INSLVVNNAYLHMSERDALLSLSSL--VFDASTFEIWMPLLNGSKLVLAKDTHLEQFKKVIIQHQITTLWLTKTLFDSLYIQ---DKYLFSGLKTLLVGGEALNIDLINQLQNQRPCRVLNGYGPTEGTTFTTIYECQKNIEGNSVGRPIS-QRKVFILDANLNPVPVGVTGELYIGGAGVARGYLNRPELTKEHFIPNPFYKTGDLASWLPDGNLEYLGRMDFQVKIRGFRIELGEIENVLTKHKYISQVCVVALGEEQKYLAAYYVVEKNQPEPRSGDLLGYL-SQYLPDYMIPNAFVPLDKMPLTPSGKIDRKALPE--------- 165919122 1 -------------------------------------------------------MNQKANQLARLIRAKHIKPDTLIGLCLRCSPELIISMLAVLKAGGAYVPLDPDYPAERLEYMIEDSHESLIITQEEFIQNQFLSQLHQ---------NELLVIDSEEVKALLKEEDVENLTPISGVNDLDYVIYTSGSTGKPKGVMVEHRAVC-SFSVNANYIQIKESDRVAQLASMA--FDAIVFEVWSSLVNGAEVILFGKNEFLNVVQLIKKYKINILFLTTALFNTIIDQ---YPEILFPLKTVLFGCEAVNVNKVNNFLKKNSVQLIHVYGPTEATTFSTYYLVDMKCHTYPIGRATS-NKFLYVLDSHLNLVPLGVVGELYIGGPGLARGYLKEETLSKERFIMNPFYKTGDLVRWLPDGNIEYLGRADFQVKIRGFRVELGEIENILVGHKSLSQVCVLTHKDERK--YLAAYYVLEKNEPDITELRNY-TSKYLPEYMIPSFYIKLNKMPLTPNGKINRKALPKKISKKL--- 212691693 34 ----------------------------DIVDAWAAEEPDKKALLWEHIQYTYADLKKYTDMTASYFQSLGIGHGDMVMLILKRRYEFWYSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVAAGEDVITKH---IIDAMPDCPSVKKLVSVGPDEDFHKGIEKATPFVKPEHPNTEDTSLMYFTSGTTGEPKMVAHDFTYPLGHIVTASFWHNLHRDSLHLTIADTGWGKAVWGK-LYGQMIAGANIFVHEKFTPADILGKIQDYHITSLCAPPTIYRFLIKE-DISKYDLSSLEYCTTAGEALNYSVYETFKKITGIRLMEGFGQTETTLTLGTFP-WMEPKPGSMGVPNPQYD-IDLLTHDGRSAEDGEQGQIVIRTDGLFKEYYRASELTEDA-WHDGIYYTGDVAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLKEGPELVKELQDHVK-RVTAPYKYPRVIEFVEELPKTISGKIRRVEIRE--------- 118616114 11 ------------------------------------------------RQTTYREVGQRAAQLANALRGLGISGDQRVATFMWNNAEHLVTYLAVPSMGAVLHTLNIRLFAEQIAYVANEAEDQVVLVD-----LSLTNLLAPVLPNLDTVHTVIAVGEGDRYDELLDGQSTEFDWPHIDENSAAAMCYTSGTTGHPKGVVYSHRSFLHSMATTANGIGLGSSDRVLPIVPMFHANAWGLP--YAALMAGADLVLPDRLDARSLVHMVENLRPTRAGAVPTIWNDVMHYLEKNPHDVSSLGLVACGGSAVPESLMRTFEEKYGVQIRQLWGMTETSPLATTPPDRHWAIRSTQGQPVCGV-ETRIVDDNGEALPDGQVGEVEVRGPWITGAYYLGYDQSE---FDSGWLRTGDVGRIDELGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVVEAAVVGVPDERWQERPLAVVVRREGATSAAELRKFLADRVV-RWWLPERWAFADQVPRTSVGKYDKKTIRAGYAE----- 167365898 7 ---------------------------------HAKSNPDKVAYRMAGQALTYRQLDERSNQGAHLFRSLGLKAGDHIALLMENRLAFMEICWAAQRAGLYYTAISRYLTKDEIGYIVQDCGAKVVITSAQGSETMKSLLSDAPGAPL----YYMVDPPTAGFRSWEQETAAQPTTPIADEVAGYDMLYSSGTTGRPKGIKREFEGNAIDVPSPFKMCGMNVESIYLSPAPLYHAAPLRFNMMATTL--GGTSIIMEHFDAEQFLALVEKYKVTQSQLVPTMFVRMLKLPDEVRYDVSSLKGAIHAAAPCPVDVKAKMIEWWGPILIEYYAGSEGNGVTVSTSQQWLAHRGTVGKAVVG--TIKILDDEGEEQPVGEIGTVYFADAPSFS-YHNDPDKTKKAYNEKGWSTLGDVGYLDDEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNPEMGEEVKAVVQLRDGAERAAELIAFCRER-LSPIKCPRSVDFEAELPRTPTGKLVKRHLKDR-------- 78059769 45 -----------------------------------------------HHRYTFAQMKALSARVANLLVAQGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLVVT-----NVANRAKLDEI-AGCPSVATVREPGETLPERDIDALDAQPDTFEPVKGTDLFMMMSTSGTTGLPKGVPVPLRALLAFGAYMREAVDLRAGDRFWNIADPGWAYGLYYAITGPLLLGHATTLYEGGFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGTEAAARLKGLRVVSSAGEPLNPEVVRWFDAALGAPIYDHYGQTEGMVVNNHHGLAHAVHAGSAGFAMPGY-RVAVLDDASRELGPGEPGNLAIRSPLLFHGYWQQD--TPA--IAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDAERTEIVKAFVVLSEGTPALAEELSLHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKMEAEKVA-- 70995852 46 -----------------------------------------------------------SQRFAAGLRKAGLQPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVARELAFQLQDSGASFLLCADVSVGIEAAQIAGLSRDRVFVFNNAIFDGQGEGVEEGREFVWDELSTPE-EADRTLALNYSSGTTGRPKGVEITHKNYVANMLQYNYMFYLNPDWRWLCFLPMYHAMAQNIF-IAAALSREVPVYIMPKFDFIKMLEYVEKFRISDLILVPPVVVALAKHPAVKKYVLSSVETIGSGAAPLGREVCEEVEALWPINVKQGWGMTETTCSILGWNPTEKSYSASVGE-LNANCEAKIMADDGTEYGHNQRGELWVRAPNIMKGYWKNPQATEETKTADGWLKTGDIAYVDDNGRFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVQNRNDDERPRAYIVLKPGHNAAADIVAFMDGKVSAIKRITGGVVFVDAIPKNPSGKILRKVLRERAKEE---- 91204460 33 -------------------------TLPEILERYAAEIPNKTAIIYHHKKINYHGYNTLANSLANELLNIGVKRGDRIGLMLPRIPELVISFMGIAKAGAIVAPINYELTEEGIRAIFKNIMPACLIVHSTHIEQAIRALPQN--TDIPIILVGEYTGCGIPWNDIINGGKTDNPNLDIQTHEVVYLNYTSGSTGNSKGAETTHSNIYWNTIAAIDILGLKSDDIHLCFAPFAHPHEIFAR----SLFLGGTITLVEKIYPKSIANAISSCKVTCMMGLAPLYENLLDVLEHGMFDVSSLRIPESGGMYTRTNLIEKFKQKTGVPIIPVWGSTETTGIAIANRPGDDIPKRSIGKP-CPTYEIKIVDENNNELTHGEIGEMIFKGPAVVQNYYGNAGNTCS---QDGWYHSGDLGMKDENGYFYFIERKSGMMKVAGLKVYPQEIERVLLEHPSIKEIAVISVKDRLRGEIPKAVAVLQPGEVKEHEILNFCKDR-LPHYKLPRIIEIRKDIPKSGSGKINKNSL----------- 37527405 525 ------------------------------FERQAAQRSDATALVWETQTLTYRELNQRANRLAHHLIEKGVRPGNIVALCLPRSPEMIVSILAVLKAGAAYTPIDIDNPQSRINHIITDCQPVVVLTNNTYAD-KFAEL------------NVIVELLTSEMELFSGTASDDPNISH-SLDELAYVMYTSGSTGKPKGVMVEHTQLSHFVAAALAMYAVKPDDNILQFS--SFAFDISIEECFVTLCAGATLVLRDDDSADLFWQQCGQHNITVMSL-PTAFWHQVSSGDALVPD--TLRLVIVGGEAINAEIVRWFASANRPPVMNTYGPTETTVLASYYLIESALQIEPIGR-VGGHVKAYVVDEHLNLVPQGVIGELVVGGKGVSRGYLNRPEEQQRSFIQDGLYRTGDLVRFNVHGEIEYIGRKDSQIKIRGFRIEPGEIENQLIAIDGVRQAVVTA--DEINGNKQLIAYYVADVPLEPAALKEQI-SQTLPEYMVPNAFISLDSIPMTVNGKVDYKAL----------- 37527405 1589 --------------------YPVDKCIHQLFEEQAERSPEQTAVIDGELHLTYRQVNAQANQVAHFLLDKAYTPDSFIAVCMERTAASVITVLGILKAGLAYVPFDADQPLQRIEYILQDSGAPLVVVDDIQCLPTEVASAYNV----WRLDEILSRSRLNTHIAVTQRHS--------TATNLAYMTYTSGTTGHPKGVMVEHTAMIARLYGWDAVFGLQRPPTVLQMAGL--AVDIFLGDIVKSLTTGGRLVICRKSDLEDLYQLIEQQHVTFGDFVPVILRNLLDYAEQNRVRLNSLRHILVGSEAWYGRDLNRLQKLTDARCFNIYGQTESVIDVTHLCLPDDAYV-PIGTPFA-NTHIYILDAYGEPVPMGVVGEIAVGGPGLARGYNRNRELTQQKFVKDGYYHTGDQARLKFDGTLEFLGRNDDQIKLRGFRIELAEIDAKLRALPDVQNAIAVVREIEPGNKQIIAYLQT-PRPLLVERIREQLR-HQLPHYMIPSAFVCLNAFSVSITGKVDKEKL----------- 37527405 2658 -------------------------SVTQLFARIARRIPDEVALSGPWGSMNYAQLALAADKLATLLIARGIGVNDTVGIYLSRTPEVVISVLAILKANATFVPLATDYPTERIAHIINDADIQLIVSQRSESHT------------LPVDEQRIVMVDEIDSVDTAVVAREVALSAQ---ERVAYIMYTSGSTGTPKGIKISHHNLLSYYQAVQRCYPANSAHAVLQIANIG--FDIFIEELMLSVFSGGRLVLDNHYSVKQLCQIIDAQKVTLIS-VPTAWTYQLTADDVEQL-VEHLKVCIVGGEAMRMELLALWQQKTKIRLFNTYGPTETTIVATAIDDTLTNSVVPIGRPLA-HCQTYVLDSQGGLVPPDVIGELYIAGDALSLGYVNNPEQNAAQFVEVGLYKTGDRVYWNNEGELVYVGRLDNQVKIRGFRIETREIESALSAIDGVATSIVRVTVDATSEKQLCAWLVMPEGTETDAVIREQLKTR-LPEYMVPTLYAVIATIPTTANGKVNFAALPE--------- 118462221 1550 ------------------------RTIPELLQASRSLGADRIAVRCGAEHIDYPALHRRSDNLAALLVDRGVGPGTLVGLSTRRSIELVVALVAIMKAGAGYFPVDPGYPSARKQFMLDDVRPPVVVTVEAVDTMPGLPGVELLSLDDPQVRALV---------DRDDVDPRAGRLRPPHPDDPMYLVFTSGSTGKPKGAVGTHRSMAARLDWQLRHYPPRTDDVRLAQASI--TFLEGGMEMLAGLAAGATMILADHRDPEALGELMHRHSVAQVTAVPSLVSALLD---SRPDAVRSLSRLVCGGEPVSTSLLQRLVSVCGPELLNNIGSTETSGAVSR--GPLSPPNPLVGKPV-PGAQAYLLDDGLRPVPVGVVGELYYAGDQLARGYWKRPGLTAARFVANPFYRSGDLARWTEDGQLEFVGRSDHQVQVRGFRVELAEVEAALAGADGVAEV--------HGGTSLAGYVVPQRPIADEAEKAAFAAQATLPGYMMPSSLTVLDALPKTESGKLNRPGLPRPA------- 70607934 3 ------------------SGYYKYQTIDKFLDSGETVFPTREIVYTDKRRYTFKKFAESAKILANALKKIGVKKGDIVGVIDWDTDVYMHLYYAVPMIGAVLHTVNLRYPPELIIKTMLHAEDKWVIIRD-----DLIGLVEDIKNFNPNIRFIIYNDDKEKIKVWDLLQGEPKYDPDLKEDMMATLMYTSGTTGNPKGVWFTHRDLVLHAMAMGTISRLTTRDVVMSLVPMFHVHSWGFPYV--ALASGLKYVLPGVYNPATQLKLIANEGVTFSAMVPTILFMILAQPDIDDYKLKNWKVAI-GGEALPEGLARKARE-YGIKLYSGYGLTETCPVLTVAYHDEEKKFESAGVPI-PGVKLRIVDEEGKDVPRGKIGEIVVRAPWTTREYYKDPEKTAQ-LWRGGWLHTGDLGYIDEYGYLHLVDREKDAIKSGGEFIPSLLLETVISLHPSVAEVAVVGIRHEKWGERPVAFIVP-NGQFDEVEMRKFLMKKVIQKWWIPDRFFVVEDIPKTSTMKADKKLLREMASKEL--- 68845332 32 -----------------KAEYPRDKTIHQLFEEQVSKRPNNVAIVCENEQLTYHELNVKANQLARIFIEKGIGKDTLVGIMMEKSIDLFIGILAVLKAGGAYVPIDIEYPKERIQYILDDSQARMLLTQ--------KHLVHLIHNIQFNGQVEIFEEDTIKIREGTNLH------VPSKSTDLAYVIYTSGTTGNPKGTMLEHKGISNLKVFFENSLNVTEKDRIGQFASI--SFDASVWEMFMALLTGASLYIILKDTINDFVKFINQKEITVITLPPTYVVHL------DPERILSIQTLITAGSATSPSLVNKWKEK--VTYINAYGPTETTICATTWVATKETTGHSVGAPIQ-NTQIYIVDENLQLKSVGEAGELCIGGEGLARGYWKRPELTSQKFVDNPFYKTGDQARWLPDGNIEYLGRIDNQVKIRGHRVELEEVESILLKHMYISETAVSVHKDHQEQPYLCAIFVSEKHIPL-EQLRQFSSE-ELPTYMIPSYFIQLDKMPLTSNGKIDRKQLPE--------- 194015882 464 ------------------------------FEHNVRKQPNAVALSAGEHTMTYAELNEQANRLARHLQKNGVTHQTVIAILAGRTPELIVSLLAVLKAGAIYVPIDPDYPESRIQYMLKDSGATHLLTHSSFIG--------QVKGLAFDGKYLFADDQEISLMSSENLPLEAAL------HDTAYIMYTSGTTGQPKGIMTTHSNIARVVKNT-NYLTISETDTLLSLS--NSVFDGFTFDVYGALLNGAKLVLPKKETMGELTGLIKRENISVMF-VPTALFNLL--VDEETDWMRSVRKVLFGGERASVQHVRKAFAVMGKRLINVYGPTESTVFATYYPVPMEARSIPIGKPL-NQTGAYILSQHRQLQPIGMVGELCLSGKGLAKGYLNRPDLTKQAFIAHPFYRTGDLAYFRTDGLIEYAGRVDDQVKIRGHRIELSEIEAHLLMHPGVKQAALIADQHNTQHTRLLAYMTCEEEWKDKLDVIKSGLKEKLPAYMQPHDLIRLEKIPLTPNGKVDKRQLPKPA------- 115398265 13 -------------------------------------------------TVSYKQLYAHVADFQAKLARVGVGHGGAVSFALANSYEFIVAFLGASWQRAIAAPLNPAYKQDEFEFYIEDLNSTLVLIPQG-AYRQNGPAVRAAQKYNAAIAECYWNG-SEVVLNMKEARNTGVPVEQAQEDDVALVLHTSGTTGRPKAVPLTHKNLTTTMRNIQTTYQLTPRDRTLLVMPLFHVHGLLAAFLAPL-ASGGSVIVPSKFSASEFWADFVTHKANWYTAVPTIHQILLKTPLPNP--IPEIRFIRSCSSPLSPKTFQDLEKTFHAPVLEAYAMTEAAHQMTSNPPPAKRQPGSVG--IGQGVEVKILDQEGKEVPQGAEAEICVRGENVTKGYLNNPAANASSFTKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLAHPKVGEAVCFAIPDEHYGEDIGAAVVLKNGGATEEELKAWVAGK-LAKFKTPKQIWIVPQIPKTATGKIQRRKVAEAM------- 148554681 6 ---------------------------------HAVANGDKPAFITAGEVVTYRQLDRRSNQGAHLFRQAGLQTGDMVALFLTNGPRFLETVWAAQRSGLYYVCMPVRLTASELRYMIEDAGAKALVFSAGLA-----DTVREAVDGLGDLALFATDGEAGFARSFERLRDAMPDTPIADEAPGQDMLYSSGTTGHPKGIPRPAGGIVTNLART--LYGMDADSIYLCPAPLYHSAPLRYSMSVNQL--GGTVIVMTKFDPEEALRLIERHRVTHAQWVPTHFVRMLKLPEAERYDHSSLRSTFHAAAPCPVEIKQAMIDWWGPIVHEYYSSTELNGFTAATAEEWLAHKGTVGRAIIG--EIRICDENDDPLPPRREGMVYFEKGNPI-EYHNDPEKTAAAYNRHGWTSVGDIGWVDEEGYLYLTDRQSFMIISGGVNIYPQEIENLLVTHPRVADAAVIGAPDPDLGERVVAVVQPLDGDALAAELDTFLR-KGLSPVKMPKRIEFMRELPRQPTGKLFKRLIRDRFRE----- 154251304 6 ---------------------------------HAQTMPDKPAYIMAGETVTFKELDERSNQVAHLFRDAGLKPGDAIAIFMDNNVRYYEICWAAQRAGLYFTCISSRLTAGEIAYIAEDCGAKLFFTSTALAATAEELVKDNHLPKVA--RKFVVGGALNGYESYEAARDKFPKTRIADETAGTDMLYSSGTTGRPKGVKHPTGGAIALAGLAMLLYGMDEKTIYLSPAPLYHAAPL--RWSMTVQRLGGTVVVMEHFDAEDSLRCIEKYKATHSQWVPTMFVRMLKMPERKKYDVSSMKVAIHAAAPCPIPVKEQMIEWWGPVIYEYYAGSEGNGFTALNSEEWLAHKGSVGKPL--NAIAHICDDEGNELPVGEAGTIYFESDSQF-EYHNDPKKTQESRHPNHWSTLGDIGKVDEEGYLYLTDRKAFMIISGGVNIYPQEAENILVMHPKVADVAVIGVPNEDFGEEVKAIVQPADGPALEAELMEFCK-KNLSAIKCPRSIDFQEELPRHPTGKLYKRLIRDR-------- 158523208 3 --------------------------ITEILARNARMYGHEVALVERSRQITWSEFDRQSDQVANALVGLGIGKGDRVVHLMTNCLEWLPIYFGILRTGAWVVPLNFRFVATTIQKCVQTAEAKVI-----FFGEEFIDRIHAVKPELDKTVHTYIFTGSEAAAPDQLLETTAPVRPDVPLEDSAALYFTSGTTGDPKATLLTHKNLEFACYVENHHHRQTHEDNFLCIPPLYHTGAKMHW--FGNFIVGAKSVIMKGVEPRWIIEAVSEEKITVVWLLVPWALDLLKDIRLDDFQLDQWRLMHIGAQPVPASLIREWKKIFPHHDYDTYGLTETGPGCVHLGMENMHKVGAIGKAGFDW-ETRIVDEALTPVKQGAVGELIIRGPGVMKEYYKNPEATAAVL-KDGWLLTGDMAREDEDGFIWLVDRKKDIIITGGENIYPVDVEEFLFTHPKIHDAAVIGLPSLRLGEIAAAIIVKEGQTLTKEELVAFCEQ--LPRYKRPRKFFF-DKIPRNPTGKIEKPKLRQ--------- 73539107 6 --------------------------IHELLEPWLASEPEREFIHLPGRTVTYAEVGAMASALETELLALGVRPGDRVVIVTENCTEHIALLLACSRVGAWSCGVNARMAAGEVDAFAQLVDARLIYFTTGVSAAAMTHAGRH-QARSSTL----------GALMHSDVRLEAVAEQGSEAERVAAIISTSGTTGRPKGVMVTHAAVLHAARVSCKSRGLGRDDRLCLFVPMTHIFGLAAV-LASSLLSGATLILHQTFSAADVLDALAHHRVSQLQGPPALYSRLLAHLETHGIDRPSLRYIYTGSSPLDIALKERVEACFGLPLHHGYASSESPVGCATASNVR--RQDTAAGYLLEGMSIRIVDADHRDVAAGETGEIWLAGPYLTPGYFRDPEATRQAFRPGGWYATGDLGRLGEDGALFIVGRLKELIIRSGFNVYPAEVEAVLNQHPSVRRSAVVGQREPDGNERVIAFLELRDGTGDEQALRGYLREQ-LAPYKQPALFRVLPSMPMTDTGKLLKRNL----------- 148254375 5 -------------------------------------------IISGDRRRSHADIADRAARIASGLAQLGVGQGDCVCILMRNDIAFIEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSGTKVLIHADLLHQLAGLIPAGVTVLSVPTPPEILLLATPESAIALESWLAQQSPYDGPQVPQPQNMIYTSGTTGHPKGVRRTAEQSQSAERMRALIYGLKPGSRALLPGPLYHSAPNAFGLRAGRL--GGALVLMPRFEPEAFLDIIQAERIDTIFMVPTMFIRLMKLPDERRYDMSTLRHIIHAAAPCPADVKRAMIEWWGPVIYEFYGSTESGAVTFATSEDALRKPGTVGK-VSPGAELRFVGEDGRILPQGEIGEIYSRAGNPDFTYHNKPEKRAE-IDRDGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQPGVLDPMEIRTRLKA-SLADYKVPKHIEIQHKLPREDSGKIFKRRLRDPYWEQ---- 78059857 10 ----------------------AGACVPNSLEHWAADRPDDIAIVDGDTTLTFRAWNDAADRAARGLLDLGAQPGDIIAIRSQIRHEWQIVHAAAAKLGCSVLPFNWRLTTVETRFVLEDSRATFLVFDD-----DDPAVCLAASEGLPLKARILGAGQAPDVVRFANLIDTPAPTHLFSTGRPPLIIYTSGTTGRPKGVAMVTPEMLEYVQSIEAVDPQRAGAVTLLTLPMHHGAG--PNLCWNALRAGNPIVMMRRFEPEAALAVIERWRVNHWTVVPTMLKRVASLAPLARYDISSIRSIRVGAAPVPSTVREWTIGHFGHVLHEGYGATEVGMIAHLRPEDMQRKPGSSGLPHR-HVHIRIKDESGHALPAGQVGAVWVKSPVVIDRYLNGPMLGRDVLDSDSYFAVGDAGWLDEDGFIYLSDRIKDMIISGGVNIYPAEIEAAMITHPAVQDVAVIGIPDDEFGEAVKAFVELRPGMSLDADTLQAFIQPLLASYKRPRTIEFVAELPRSTMGKVLKRELR---------- 186456652 11 ----------------------AGRCVHQHFEDQAAATPNAVAVGFGKQTLTFRDLNTRANQVAHFLRSCGVGPNVLVGISVERCFEAVIGVLGILKAGGAYVPLDPSYPQERLSFMLQDARAPVLLTQ------------RKLIDNLPTTSASVICLDAD----WQKIAAHGTHNPEVSPENLIYVIYTSGSTGRPKGAGVYHRGFMNLMHWFVTEFSITSEDNVLLVSSL--SFDLTQKNLYATLLCGGQLHLLPSYEPGQIAGLVHQHRITLLNCTPSAFYPLIEPATVPAERVSSLRCVLLGGEPISILRLKPWLEICRAEVANTYGPTECTCGCYRLNRGNMHRFDPLGKPIY-NVQLAILNPDLSLCDIGQAGELYVAGEGVGAGYINDSALTSAKFIRNPLYKTGDLVRYLPDGNIEFLGRMDHQVKIRGFRIELHEIENALASLPAIQESVVIVQPSPLGDPRLIAYYVLKNGSLEAAEIRQTLRQK-LPDYMVPSAFMRLERFPLSPNGKVDRRAL----------- 190410085 507 -------------------------TLHALFELQTQATPSAPALHFGSEIQSYETVDTNANKIARALHEFGIGPEMVVGLFMEKSPDWLISLLAVWKAGAAFLPLDPSYPSERVAFMLADANVGIILTQDS------------LRDRLPPFPGTIWCL-GHEWSRIAELPSQPLQTP-VNPDSLAYIIYTSGSTGWPKGVMVPHRCACNTMQTIVDALQLPVGARVLQFGSL--SFDISIYDLLMTLGCGGTLCLAPTNDLQPLADTLRELRINAVALPPSALNAI-----PTTDDLPDLHTIMSGGEALAAELAQRW-STPTCRVINGYGPTEATIWSTYYQCSGDEDVLPIGRAVS-QTQAYVLDRSAEPLPYGFPGELYVGGAGVTRGYMNRSGLTAEQYIPDPFYRTGDRASLQSDGNIRFLGRIDNQIKLNGYRIELQEIESALTRHPQVTEAAVVVQRSRCGVSRLAAFCVSGDAATIHKELLLYLR-RHLPKYMVPEVFTILEELPVNASGKLDRQKLSEW-------- 154246039 34 ----------------------------------AARAPDRPALFAGFRPVSYGALAAASNRLAHALLAHGIGRGDRVAILLPQSLDVLVTHLAVYKMGAIAVPLAGAFGVDAIAYRLADSGARALVTDDALAKVVERPQALGLLINVDGARAGVL-----DFTTLLDAASDRPLAITSGPDDPALMIYTSGTTGQPKGALHGHRVLLPHVSGVTHEGIGQAGDRMWTPSDWAWAGGLLNT-ILPALALGVPVVAQPRFDPEAAFDLIKRAQVRNVFIPPTALKMMRAVPDPKTRFNFDLRTVGSAGEALGAETFEWGRQALGVPVNEFYGQTECNYVIGSSAALGVAKAGATGKAV-PGHEVAVLGEDGAVLPPGQMGQIAVRAPVMFLEYWNRPDATQEK-VRDGWLITGDLATQDEEGYFHFLGRDDDVITSAGYRIGPAEIEDVLLRHPAVSIAAAVGKKDPLRTEIVKAVIVLMPGITLEDDIRAFVRTR-LAAYEYPREIEFVAELPLTTTGKVIRRLLRD--------- 86359357 7 ---------DRYGDLYRDFSWRIPEDFNAVSDEWAARDPERVCLEHDHLSLTYGELSAASSMFANALASLGIKRGDRVALLVPQSFETVIAHVAIYKIGAIALPLALLFGVEALEYRLRISGAAAIITNDFG-----LDRVRQIRDRLPELRHVISVSDAADALSFADLHASVFEGEKTTPDDAALMIFTSGTTGPPKGALHGHRVLPGHIMQFAHEGFPKVGDKVWTPSDWAWAGGLLNALLPSL-LLGVPVVSSPKFDADTAYRIMAEMKVRNAFIPPTALRLMRSVSDPRKYDLV-LRTVGSAGEALGRETYDWARRTLGITVNEFYGQTECNFVLSSSAAFGVTKAGAIGRAV-PGHRVAIVSEAGDELPAGESGQIAIASPVMFLGYWNDAAATERKFL-HGWLLTGDIGRQDEDGYVTFEGRDDDVITSSGYRIGPAEIEDCLTGHPAVQLAAAVGKPDVVRTEIVKAYIVLSPGEALAAEIREWVKMR-LSMHEYPREVEFVESLPLTTTGKVIRRLLREKAAAE---- 126661333 215 -----------------QTNYNQDKCIHQLFEEQVERTPDAVAVVYEEEQLTYQELNQKANQLANYLQTLGVSNGKFIGLFLEPSLNRIIGLLGILKAGGIYLPLDPTYPQERLNFMIEDSKISILLTQ------------KYLNPKL-SIKSSKTINLDTDWDKIEQEFCHEVEN-QTTVENLAYVIYTSGSTGMPKGVLIDHKALSYHCQNMIVYYKLNNSDRVLQFA--SFSFDVSLEQILPTLAVGATLILVNTKDPSDLNKIIIDFNVSVVDLPPGYLTQWLHCLEQNRTAINKLRLVISGGETLSLNTIEKWYQLKDISLINAYGPTEATITAITFLVPKDKRTIPIGRPL-PNRKTYILDTQKNPVPIGVVGELYIGGEGLACGYLNQFELTQEKFINNPFYKTGDLARYLTDGNIEFLGRIDNQVKLRGFRIELGEIETILTKYSYVREAKIMIREDNYSNQRLVAYIILNPCQTSSQQIKEYLQEK-LPNYMIPSVFIILETFPLTPNGKID--------------- 161525162 28 --------------------------------DACDKWADRLALIHETARFTFDDLRNASNRLANAFARAGLRRGDRIAIFLAQGPETAVAHLAAYKLGAIAVPLFTLFGADALEYRLANSEAAALVTDAAG-----YAKIAPLRDRLPALHTCYCIGADAADAPALAAESPEFAPADTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVLARRFDGDAAFALMARHGVTHAFLPPTALKLMRTVERPRERYALSLKSVASGGESLGTELTEWGRDALGVTINEFYGQTECNMVLSSCAALFEARPGAIGKAVPGHT-VAIVDAHGTPLPPGVDGHIAVRRPVMFIEYWRNPDATRDKFAGD-YLLTGDTGAIDEDGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDPTRTEIVKAFVVLNDGHVGDDALVQALQAHVLAAHEYPRAIAFVDSLPMTATGKIVRRALRDA-------- 111022434 2012 ----FVPTERELVDTWNATEHQVPRTLAELFDAQVAHTPNAPAVVFEGTGVTYAEFDARANQLARFLISGGVGPESLVGVAVRRSVDLLVGIYAVIKAGGAYVPIDPDQPAERIAYVVATAGPIVVLTMTADRV--------ALPAEVPAVDLDTLDVSALSDDPVRDRD----RLGPLHTRNPAYVIFTSGSTGRPKGVAVPHEGIVNRLLWMQHRYPLSDDDVVLHKTPV--TFDVSVWELFWPLQTGARLVIAEHRDPAYLERVIRAESVTTVHFVPSMLAVFL--AGAHVDGCSSLRRVFTSGEALPPMTAAALHRASEAELHNLYGPTEASVDVTYYETGPDETTVPIGAPIW-NTQTYVLDGRLQPVPVGVAGELYLGGVQLARGYQGRSDLTADRFVANPFYRTGDLVRWLPTGQLEYLGRTDFQVKLRGQRIELGDIEAALLRHGDVAQAVALVRNDGSTGDYLAGYVVPAPGRSPAERAVLDFAAATLPRYMVPSALVVLAQLPLTANGKLDRKAL----------- 111022434 4155 -----------------------GGTLVQLFDEQVRRTPDAVAVVFEEQSLTYAEFDSRANQLARYLISREVGPESLVGLGMSRSLAMMVSIYGVLKAGAGYLPLDPEHPAHRTEYVMATAKPVVVLTTSRD------------RDDLPAAVDAVEVDVLDLSVFDAEAVTDASRLAPLRPENLAYAIFTSGSTGRPKGVAVSHRSVVNQIAWMRSRYALGDRDTVLHKTPI--TFDASVWELFYPLQVGARLVIAGHRDPEYLMRMSDRWHVTILEFVPSMLALFLAESSLALPR--SLRYVSVGGEALPSELAARFAARTEAVLDNTYGPTEVTVTSTVHRCAGASGPIPIGRPIR-NTRTFVLDRRLHRVPVGVPGELYLAGIQLARGYHARGALTAERFVAHPFYRTGDLVRWNSNGDLEYLGRTDFQVKLRGLRIELGEIETALTADESVDQAVVV-VRDGEFGQQLVGYVLPTRGRTVDVEATREVVSTSLPNYMVPDVLVVLDALPLNPSGKLDRRAL----------- 111022434 5216 ------------------------------FDAQVARTPDAVAIVYDNESLSYAEFSARVNRLARRLIDEGVGPESLVALGIRRSLELVTGIYAVLRTGAAFVPLDPDQPPARNDYILETTGPVCVLST--------------ARDGFDTSRNRVLNIDAPD---LSVYSSEPVGESEVRPENLAYVIFTSGSTGRPKGVSVSHRAIVNQMAWLAAEYELGDSDVVVQKTPV--TFDVSMWELLVPLAVGARMIVARHRDPDYLLSLMQDSGVTVAAFVPSMLATLLADPEAFLPD--SLRCVFAGGEELPVELSGRCASRSKARLDNKYGPTEYAVTATSHRDGLERESVPIGEPVW-NTTALVLDRRLHPVPIGVEGELYLAGVQLSRGYHRRQGLTAERFVADPFYRTGDVVKWNPRGQLMYLGRLDSQVKVRGLRIELGEIETALVAQQTIAQAVVI-VHDGDFGQQLVGYVVPEGGRLVDVESVRATAGRSLPQYMVPDVLMVLDQLPLTASGKFDRNAL----------- 111022434 3099 ------------------------RTLPEILAAGVASNPLGVALTCGGVQMSYPDLDSRSNRLARLLISRGVGPETFVALSFARSIESVVSVWAVVKTGGGFVPVDPKLPVERIEHMLVDSGAVI-----GLTSAETTSLPGKVAWLVPTAGEVQELCDGFSSAEITDAE----RRAPVTWTNAAYMIYTSGSTGVPKGVVVAHAGLASFCADARLELNLTGNSRVLRLSSS--SFDASVFEMIAGFSAGATLVVAPPEGGSELAELLRVERVTHIITAPAAL------GIVDPGGLDELQAVVVGGDVCPPELVAKFAPF--CRFYNSYGPTETTIIISMTEALVPEERITIGTPIEGAGAV-VLDARLHPSPVGVIGELYLSGRGLARGYHARGALTAARFVANPFYRTGDLVRWTRDGRLDFVGRIDSQVQLRGLRIELGEIEAALSRCEGVAQTVVVLRHDPHTGEQLVGYVVADSKAALDPEALRIRVGETLPNYMVPSRVMVVDALPLNPSGKLDRRAL----------- 111022434 485 --------------------------LPDLLADGVAAAPGAVAIRAAGREVTYRELDQRSNQLARLLIESGAGPETFVALSLPRSAESLVAFWAVAKTGAAFVPVDPKLPPERVAHMLSDSGALVGLT------------LHELRATLPDGIHWLVVDDDEVRARCDAAIGDADRRAPLSVHHPAYMIYTSGSTGLPKGVVVTHTGLSNFAAGARPELGVHDESRMLRFS--SASFDASVFEMIQAFSAGATMVVAPPEGGSDLVDLLSEQQVTHIITAPTVMN------TVDPRGLEHLEAVVVGGDVCTPDLVERFGQV--CRFTNSYGPTETTIIITAGEPLMPGEPITIGRPIQ-GTSVVVLDRKLRAVPAGVVGELYLAGPGIARGYHHRHGLTANRFVANPFYRTGDEVRWTEAGHLEFIGRSDTQVKIRGFRIELGEIDSALLAQDGVNFAATVVHRTAGGTTALVSYVRLDTGREDPVAIVEGVAE-IVPSHMIPSAVMRLEHVPVTAAGKLDRSALPQ--------- 84686578 6 ------------------------------LERVAAVHGDRPALFTGETCVDYAAFRDRAAGVGAALTERGIAPGDRVAIFMKNVPEYLIALYGIWVAGAAAVPINAKLHPREAAYILDDSGARAVFATDGLAQGLAEATAVPIIAM--------------DDLSAMAVHA-PRAIAPRAGDDLAWLFYTSGTTGRPKGVVLTHEILVVSLSYLADVDEVSAEDGAFYMAPMSHGAGLYA---LVHVLKGARHICPGGFEPAELLDAARRMGPLHMFMAPTMVRRITDAASAAGDRAEGIKTIVYGGGPMYVSDIVEAVDWFGPKFVQIYGQGECPMGITALSRDERERLASVGRAQS-VVEVAIGDAEGNPVAPGDTGEIMVRGRVVMPGYWQNPEATAKTI-RNGWLMTGDMGTLDADGYLTMKDRSKDVIISGGTNIYPREVEEALLTHPAVREVSVIGRPSAEWGEDVVAFVVATG--VDEAALDAHVLAQ-IARFKRPKAYFFTDDLPKNNYGKVLKTELRERLKE----- 112361522 2 ------------------------QTVFDMVRRASARAPDAIAIVDPRRQISYSQLLRQVERVAAGLVERGVHPGSRVAVALPNSVEACILLLALHRAGAVPALMNPRLKPQEIRDLIEFGEMHGAVLCPALAD------APPMREINGLFLRVETEGQRDGLGSLESDGPLPAFRP--GPEETAFVFYTSGTTGMPKGVVLSQRTAESRALFMVTQYRFGAHNRVIGLMPLYHVIGFFAVFVLALALNG-RYYVVRDFKPAETAELIEAHRITGLFGTPTHLDALIGSILATPRDLSSLETVTFAGATMPDPVLDRVNAHLPGRKTNIYGTTEA-MNSLFAEDPREGARLRPGF----YSEVRVVPIGGSPLPPGEEGELVVAADATFTEYLNQPDATRKKL-HDGWYRTSDVAVMHANGDVEIRGRLDDMIISGGENIHPSEVERVLRRHPSVREAVVLGVPDERWGQRVLACIVAHEARPTANELDEFCIASELASFKRPRAYAFLDEIPRNAMNKVLVKALAQVAQASMVA- 145240155 51 -------------------------------------------------------------RFAAGLRKHGLQSGDRLLLYSGNDLFFPVVFLGTIMAGGIFTGANPSYVARELAYQLQDSGATYLICAEGSTGIEAAGLAGLNRDRVFVFSNAIYDGQGKGCRYWGDLIASEDEGSGFAWDDLLALNYSSGTTGRPKGVEITHKNYVANLRQFNHLSYLNPDTRWLCFLPMYHAMAQNIF-IASALSRDIPVYIMPKFDFLKVLEYTEKFRISDLILVPPVAVALAKHPAVRQYDLSSVESVSCGAAPLGREVCVEVEALWRINVKQGWGMTEATCSMMGWDPNEISESASVGEP-NPNCEAKIMADDGTELGRNQRGELWVRGQNVMKGYWRNPQATRETKTADGWLKTGDIAYVDDSNKFHIVDRKKELIKVKGNQVAPAELEALLLEHPGVADAAVIGVPRND-DESPRAYIVLRGQTATEKDIVAFMDGKVSAIKRLTGGVVFLDAIPKNPSGKILRKALRDRAKEEM--- 194290085 40 ---------------------------AELVDRHVRERGERIAIRHRRETVTYAQLAALVNRIAHVLVEMRLVPGNRVLLRGPNNLMMAASWLATLKAGLVAVPTMPLLRARELKQIIDKAQVSAALCDARLREELDANQQAGGEYHCPSLQTLYFNGEGKGSLEAAAGKPETFDACDTARDDVCLIAFTSGTTGQPKGTMHFHRDVLAMCDLFRHVLRSVPDDIFCGTPPIAFTFGLGGMLCF-PLRIGASTVLAEKLTPEALLELIHDFRATIVFTAPTFYRQM--AALAPRFDISSLRHSVSAGEALPDATRQSWKAATGIEMTDGIGGTEMMHIFISSAGA-EVRPGAIGKVVPGYV-AQIVDDEMRPLPPGQVGKLAVQGPTGCR-YLDDPR--QANYVKAGWNLPGDTFTVDADGYYFYQARSDDMIISAGYNIAGPEVESALMQHEAVAECGVVGAPDDGRGQVVMAYVVLREGVAADDATRTALQDRQIAPYKYPRRIEFVPALPRTETGKLQRFRLRQMAEQGPGAG 167627637 8 -------YPEYTPADIQENQY----TILDLYEKSIIQFPYRDAVSCHDVNLTFCELDDLATKVASFLQDLNIKKGDRVAIILPNCLQFTVCLFACIKIGAIFVNTNPLYTADELESIFNNCDIKAAIVLDMFAHH-----IQKAKVNINSLENVIVTNIADSFSKVIKADKKLYKKPEIDKEDILCLQYSSGTTGKPKGAILTHNNLASNIQQVWAWVRHDSDQVIITALPLYHIFSLSA-NLLCFFFAGAKNVLIPNRDIKDLIKTMSKNEFTIFNGLNTLYMAMLEHPDFEKINKTRYQYSLSGGMPISRKIYLHWLDRTGVELKEGYGMTEMSIALNKFNESEDDYFGTCGYPI-PGTDLSIRDIETQQ-EINEEGEIWLKGPQRCRGFWNDKQNNELYFTDDGWLKTGDIGYIDKKGRLTISDRLKNMIIVSGFNVYPREVEICILKLDYVKEVAVTGVNSKASGERAIAFISLEKGSATEDDIIQYCKEK-LVSYKVPKSCIFVETLPKNNTG------------------ 111023623 3579 --------------------------LVSIFGAQVARTPDAPAVVDGNRTLSYAEFDARVNRLARHLITQGVGPETIVALRMRRSLDFVVGVYATLTAGAAYLPIDPHHPAERAHFILAVAQPTCILTTTHDEQVD-------LPDPVPVLHLDTIDLSPLSAAPVTDAD----RHAPLRPQNTAYVMFTSGSTGRPKGVTVAHSAIVNEAQWVAFDYGL--GDRLLQSNAV--TFDASTPDLFAPLQVGGCVVLAGQRDPDYLAELIRTQAITHMSSVPTVLTALM--ASRSPDVLRGVRVVYLGGESLSGNTVARLAEFGPATVWNQYGPTETTVSVICHRCTQEESVVPIGTPQT-NCHAYVLDHRLHPVPVAVVGELYVAGVQLARGYHNRPALTAERFVANPYYRTGDLVRWHPDGTLEYLGRRDLQVKLRGHRIELGEIEATLTTHPDITHAAVTVHHDHHTGDRLVGYVVPRDGALDPARVRALVADR-LPDYMVPSPITVLDRLPLTASGKVDRRALPAPV------- 111023623 1999 --------PDERRNLLDRTGGPPATTLPQLLTTAAAHDRTAPAVIYRDHHLSYEQLDTASSQLARILIAEGIGTENTVAIALPRSPDAILAVWATTKTGAAFLPIDPNYPKDRITHMLSDSRAALGLTTTEHATTLPGPLPWLVID-TPDIQTRCNTIDPGPI-------TDADRLRPLHTTNTAYLLYTSGSTGTPKGVVVTHQGLANLAAEQHERFTTTPHSRTLAVA--SPSFDASVFELLLAAGTGATMVIAPVFGGDELTHLLHTNHITHAVITPAAL------ATIDPTHLHTLHTVLSAGEACTPDLLTRWTTHTDTRFFNGYGPTETTVMSNCSGPLPPGGPITIGGPIR-GTHAYVLDDRLRPVPTGVTAELHLAGIQLARGYHNRPALTAERFVANPYYRTGDLVRWHPDGTLEFLGRRDLQIKLRGHRIELAEIEATLTTHPDITHAAVTVHKGPVT-EQLVAYVVPTPGAQDPARVRAFAADR-LPDYMLPDPITVLDRLPLTPNGKIDRRALPAPA------- 169604716 6 -------------------------------------------------HVSYQKLTADVKAFQQQLANVGVSAQAAVSIALPNTYEFIVSFIAASWQRAIAAPLNPAYKQSEFEFYIDDLSSAIALVPKGAFAQDAAAVRAARKYNAAIAECYYNGSEVVDVKETGKLAGKKAQLEVAQPDDVALVLHTSGTTGRPKAVPLTHRNLLRTMKNIQGTYELTPKDRTMLVMPLFHVHGLLA-GFLAPLASGGSVVVPLKFSATVFWKDFAEHKANWYTAVPTIHQILLKNPIPSPK--PEIRFIRSCSSPLSPKTFHELEKALGAPVLEAYAMTEAAHQMTSNPPPGQRKPGSVG--LGQGVEVKILNDAGDEVPQGKEAEICIRGENVTKGYLNNPSANASSFTKGGFFRTGDQGLMDADGYVIITGRIKELINKGGEKISPIELDNVIAQHPAVSEAVSFAIEDEMYGQDVGLAIVLKDGQTLNEELRAWMSER-LSKFKLAKKVFFTDIMPKTATGKIQRRLVAEAMLKK---- 150386114 31 ----------------------------DVVDAWAVRDRNKLAMIWEEKRYTFHDLSKLSNQAANLLIKHGITSGDRVMLMLPRLPEWWIFSLALIKLGAVQCPSPTLLTPQDIQHRIRYGKFKMVIT-DAENAHKF----DEIYDDCPTLARLLVDGDRPNWISYRSEISGPNSTIRTRSDAPFLLMFTSGTSKYPKMVQH-YGSYALAHRITAELWGLTPNDLHMTISDTGWGKNLWGNY-FGQWIIGACVLIFDKFHADELLPVIEKYEVTSFCAPPTVYRML-TLNDLTRFDFSELKHCTTAGEPMQTETIRIWKESTGLTIREAYGQTETVCMIGNFRG-FKVKPGSMGKP-APGWRIEIHDEDGKPLPAGEDGRIAVRLDGLFEKYLYNEPENKACFL-NGFYYTGDRAYVDEDGYFWFVGRVDDIIKSSGYRIGPSEVEEVMSHHPSVYEVAVVGAPDPLRGMRVKAYVVLKPEFEATEELQNYVKQET-APYKYPREIEFIKQMPKTFSGKIKRDILR---------- 214003829 447 -----------VVERWNETGAVAAPTAVDLFRQQVEKTPDATAVQAADQTWSYAELDQWSDRLAGALTDRGVRRGDRVGVVLERSPEVLATWLGVWKAGAAFVPVDPGYPADRVAFMLADSAVAAVVCRPDTSG------------AVPADYSLII---------LDDAVDAEFSPVPIGADDLAYVMYTSGSTGTPKGVAVPHRSVAELAGDSG--WRVQPDDVVLMHAP--HTFDASLFEIWVPLVSGARVVIAGPDDARRLREAVAA-GVTRAHLTAGSFRAM---AEESPESFAGLREVLTGGDSVPPRAVERVREAPQARIRHLYGPTETTLCATHVVEPGDVVVLPIGRPLT-GRRLYVLDAFLRPLPPGVSGDLYIAGAGLARGYLGRSALTAERFVADPFYRTGDIAYWTYEGELVFEGRADDQVKIRGYRVEPGEIETVLAAQPGVDQAVVVAR-----DERLIGYVV-SDAGVDPAQLREQIGE-VLPDYMVPAAVVVLDALPVTANGKIDRAALPD--------- 91978680 31 ------PATKVFDRSQGLYGRWVNTCYNALDRHVANGRADQVALIHDSSQFTYAEMLREVQALAAVMQDFGVAKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLILSAEPGRIVKYKPLLDEAIKARPQQDCELIEGRDHDWAKLRSAADKKADCVAVDATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMELYGVKPGEVWWCAWVVGHSYIIYGPGATSIMYEGKPV---GTPDAGAFWRVISEHGAVALFTAPTAFRAIRKDDPERKYDLSKLRTLFLAGERADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPGLLPVKHGSPTVPMPGYD-VQVVDEGARPLPAGTMGSIVIKPPGCLPTLWQQDERCRESYFADGFYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDTIKGEVPCGLIVLRDHAEIEKEIVKLVRDK-LGPVAAFKLAITVPRLPKTRSGKILRGTIKKIA------- 58259419 109 ------------------------------LDRHFYKNPKKTAIIYESREISYEELMQETCRVANVLKSYGVKKGDAVSIYLPMTWQAAAAFLACARIGAIHSAVFAGFSAESLRDRVNDCECKVLITTDEGRSIATKQIVDAALQQCPLVENVLVLRRTGNKVPMTEGRPAYCPCERMASEDPLFILYTSGSTGKPKGVVHCTGGYLLGAALTLKVFDAHPDDRFACGWITGHSYIIYGPGITTAVFESTPV----YPTPSRYWDFVDKWKATQLYTAPTAIRLLMGEDHVKNHDLSSLRVLGSVGEPINPEAWHWYNDFAGCAIVDTYWMTETGISIAPLPGAISTKPGSATFPFFGMD-VDIIDPQTGQVLEGVEGVLVARKPWIARTVYRDHKRYLETYMKPGYFFFGDGAARDYDGYMWIKGRVDDVINVSGHRLSTAEVESALILHKGVAETAVVGCADDLTGQAVYAFVTMKPESTKEADLSKELARKVIGPFAAPKKIYLVSDLPKTRSGKIMRRILRKIVAGE---- 163762056 8 ------------------------------------------------QRFTYGEIGRRTRQLADKLTQFGIPRGGRVGTLAWNHHRHLELYFALPGIGAVVHTINIRLSPEHIVYIINHAEDEMIFVDE-----DVFPLVEAVYDKLKTVKAFVVMTDGESYEEWIKDGDPSFQYPDDLTEDPAGMCFTSATTGNPKGVVYTHRSTVLHSMSMADSVALSEYDTIMPVVPMFHVNAWGMPYASTML--GTNQVMPPRFTPEILAGFIESEKVTITAGVPTIWMALLKELEAKSYDVSSLRAVVCGGSAAPMGMIKTFEQTYNVPFLHAYGMTETSPLATVLPEEERFKKRAKQGILVPGLEMKVVGGGGEVAWNDEMGELLLRGPWIADDYYKD-DRGEEAFV-DGWLHTGDVCTVDEEGVIKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEASVVSIPDPEWQERPVACVVLHEGKSTKEEILDFLRPQF-AKWWLPDDVIFMEEIPKTSVGKFLKRALRDQVK------ 182677606 33 -----KPYDRALDSRNPPFYRWLNICYNALDRHVAAGHGDRTALIHDSRNFTYAELTEAVAHFAGALAHLGVAHGDRVVIYMPMVPEAVITMLACARIGAVHSVVFGGFAANELAKRIDDAKPKVIVSADGSKLIPYKTLLDAAISSAPPTHCIILQRPAAPLTPHRDVDWHAVPCASTLATDPLYILYSSGTTGAPKGVVRDHGGYAVALHWSMNIYAIAPGEVFWAAWAVGHSYTVYGPGCTTLLYEGKPV---GTPNAGAFWRVIRQHAVNVLFTAPTTFRAIRQQDPLKEAPLGDFRTLFLAGERCDPSTLAWAQAQLNVPVIDHWWQTETGWPIAANISQMPVKPGSVGRAV-PGWQIDVLDFDQNPVPPGTIGNLVIKPPGSLTTLWNADQRFVESYMVDGYYQTGDAGFIDEDGYIYVMARTDDVINVAAHRLSTGAMEEVVAEHPAVAECAVIGVADELRGQIPVGLIVLKANYTDEGEIIELVRNR-IGAVASFKHVLVVAGLPKTRSGKILRRSLRAIAEGQEIA- 119477133 16 -------------------------TLGDFLLDAARRWPDSELLVVDEHRISYIEMAERAVAKAGALQAMGVQSGDHVGILAPNQVEVIEMLFAISLSGAVAVLLNGRYKSTELAYVIENSDLRWLFTSDRVPDHVLREAQDPFALSLPSLKGIVLMEPADQFLQFTKKTTPQERRSEVSLSDPCLMMYTSGTTALPKGCPVSHEALVRTAIEVGSRLTLTKEDKMWNPLPMFHSFIL---PFLAVLRKGGSSSSCVHFQAGPSLEMIAKEEASFLFVAPTVMSALLNHDDFSLKKLSKVRLINNVGAP--AQLKINMSAIPNATHITAYGSTEGVASFSHPEDSDDIRAYRSGRPFNGIKVKIVNPETLAELPPGEHGEILVSGFSVLKGYYKSPEKNAEAFDEYGWFRTGDIGSVDTLGRIAYHGRIKDMLKVGGENVAAVEIESFLSQHPAVALAQVVGVPDNKLLEVAAAFIELRPNTHSEEQLIDFCSGK-IASFKIPRYIRFVKEWPMSST-KIQKYKLSEILITELA-- 197786730 4 ------------------------RSIPELVGWAAERYAGTEAVVEGRNRVTYAELGARVERAAAACLANGVQAGDRVAVWAPNSLDWMVSALGAVSVGAVLVPLNTRFKGTEAADVLRRSGTRLLFVTGTFLGTSYVASLRRAVAQLPDLEQVVVLSDDKDFLASGDGVGAAARADSVTPDRPSDIVFTSGTTGRPKGAVITHEQTLRAYEVWCDLAGLRHGDRYLIVNPFFHTFG-YKAGVIACLMRGATMIPQPVFDVDTVLANIAAERVSVLPGPPTLHQSLLDHPARDAHDLSALRLVVTGAAVVPLRLVEQLHGELGVTVLTAYGLSEGIVTMCRQGDPLPVIASTSGRAI-PGTEVRV------QAPPGEPGEVLVRGFNVMRGYYEDAAATAEAVTEDGWLRTGDVGVLDASGNLRITDRLKDMFIVGGFNAYPAEIEQLIGLHPAVADVAVVGVPDARLGEVGRAYVVRRPNTLTADDLIAWAR-REMANYKVPRTVEFVATLPRNASGKVVKGELR---------- 28950137 5 -------------------------------------------------TVTYADLKRETASFQKKLADIGITKGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIEDVKSAIVIVPKGAAGAPVVKAAQKFNAAIADAAKNEVALDVKELGQLTGKGAQPVLKP--DADDIALVLHTSGTTSRPKVVPLTHRNLTRTMKNIRNTYQLTSADRTMLVMPLFHVHGLLCGLLAPL-LTGGSMIVPAKFSATDFWSDFIQFQANWYTAVPTIHQILLKHPVPNP--LPKIRFIRSCSSPLSPTVFHNLEKTFQAPVLEAYAMTEAAHQMTSNPLPGKRKPGTVG--LGQGVEVVILDDKDNILPDGQEGEISIRGENVTKGYLNNPEANASSFTRGGYFRTGDQGKKDEDGYIVITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMYGQEVAVAIVLKPGQVDAEEFKQWVGSK-LAKFKVPKKIYFTDVMPKTATGKIQRRIVAEEMLKK---- 15558982 40 --------------------------------------GERVCLRAGGLRWTYRDLLGHANRIANVLHELGVVPGNRVLLRGPNSPMLAACWFAIMKAGAIAVATMPLLRAKELGQILDKGRITHALCAHALRGE-----LDEAVATRPSVAHVVSFGDGAGLEAAMARQSGEFDNVATASDDTCILAFTSGTTGQPKATMHFHRDVIAACRWPPHVLRPQPDDVFIGSPPLAFTFGLGGMLLF-PMSVGASTVLLEQASPPKLLDAIGEFGATILFTAPTSYRAMAEGARERRLGAPPLVKCVSAGEVLPAATRALWKDATGIEIIDGIGATEMFHIFISADE-EHARPGATGTVVPGY-RARIVDDEGREVPAGTVGRLAVKGPTGCR-YLDDSR--QRNYVGDGWNYTGDAYYMDADGYFHYQSRLDDMIVSAGYNIGAPEVEDALMQHPAVAECAVIGVPDEERGQIVKAFVVPRPGELLVRELQDFVK-RTIAPYKYPRAIEFRDSLPRTETGKLQRFRLRE--------- 145309069 477 ------------------------QCLHRRFEAQARSRPDAVALKCDGETLTYAELDRRANRLAWRLDAAGVRGNAPVALAFGRGMDSVVAILAVLKAGAFYVPLDLDHPSERLAWMLDDIGAGALIC------------GEEARDRFGDFGGVLI-GMGDAAAPGEREDAPPPR--DTSPADLCYVIYTSGSTGQPKGVCVEHRNADHLFAATRRSYGIGPSDVW--TLFHSYAFDFSVWEIWGALLHGGRLEIVPYRTPDEFLALLEREGVTMLSQTPSAFKQLLRALDDARRPLPALRYVFFGGEAIPSQFAACLNDAGGVALVNLYGITETTVHVTEGPGDAQSSRSPVGRPLPGY-RVYLLDAAGHPVPPGVPGEIHVGGEGVARGYHNRPELDRERFIADPFYRSGDLGRFDARGELDYLGRIDDQVKIRGFRIELGEVEATLARHPDVAAAAVMVDDATIDGHAQLAFVVARGSAVSGSALRDWLAQR-LPPHAVPARVVEMDAIPLTSNGKLDRRR------------ 120406120 12 ------------------------------------------------RRTTWREINEHSKQVANALAELGIEQGDRVATLAWNSDRHLALYFGVSGSGAVMHTVNPRLFPEQIAYIVNHAEDRVLFFD-----ITFAPLVAQLAGELGTVETFVAMTDRDHWDDFIGGQSTAFDWPEFDERSASSLCYTSGTTGNPKGVLYSHRSTMLHMIAARDAIDIHSGSVILLVVPMFHANAWGTP--YTAAMVGAKLVMPPHLDGQSVYELMKAEGVNQSQGVPTVWMMLFEHPEIDAHEL-GLRVAGTGGAALPLSMIERFHRDFGAESMQGWGMTETSPLCVVLSDAEKNQIRKQGRGVWGVD-LKIVDDDGNRLPDGKAGEVWVRGPWIASGYFRGEG--GEKLDAEGFFPTGDVATIDPDGYLQLVDRAKDVIKSGGEWVSSIDLENAALGHPAVAEAAVIGVPHPKWQERPLLIVVLRGHHATREDILEYLAGEVV-KWWLPDDVVFVDELPHTATGKVLKLKLREQYRDHRLS- 167366945 31 -----TPPTKVFDPSLGLYGRWVNTCYNALDRHVANGRADQLALIHDSSKYTYAEMLREVQTLAAIMQDFGVQKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIEDAKPKLILSAEPGRIVKYKPLLDEAIEKRPQQDCELKAGRDHDWASLREAAGKKADCVAVDATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMELYGIKPGEVWWCAWVVGHSYIIYGPLIHGAMYEGKPV---GTPDAGAFWRVISEHGAVALFTAPTAFRAIRKEDPDRKYDLSKLRTLFLAGERADPPTVEWAEQQLQVPVIDHWWQTETGWCIAGNPVGLGLLPVKHGSPTVPGYKLEVVDEGAKPVPAGTMGSIVIKPPGNLPTLWQQDERCRESYFADGYYKTSDAGYVDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGLIVLRDPAEIEKEIVKLVRDK-LGPVAAFKLAITVPRLPKTRSGKILRGTIKKIA------- 149916198 58 ------------------------------VDRHVERHGDQVAIIHDSHEITYAELRDRVASLAGALRAQGIEKGDRVIIYMPMIPEAVEAMLACARLGAIHSVVFGGFAAHELAVRIEDCKPKAIIAAEPGRVVHYKPLVDGAIEQASHKPEFCVIQEVASLTPGRDYGTTPADCVPVEGNHPAYILYTSGTTGAPKGVVRHTGGHLVALNWSMKIYNVDPGDVFWAAWVVGHSYICYGPLITTIVFEGKPV---GTPDAGTFWRVISEHNVRSFFTAPTAFRAIKRDDPKKNYDMSCLRALYLAGERADPDTIEWAQDVMGVPVYDHWWQTETGWPIVGNPAGIEALTVKIGSPTVPGYDVQILDDSGHEMPAGELGAIAIKPPGTLPTLWNAEARFHKSYTFPGYYETGDAGMKDKDGYLWIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDELKGQLPVGFVVDRPHDEIARECVKMVRDQPVAAFKL---AVVVDRLPKTRSGKILRAIMVKIA------- 21039044 20 ---------------------FPDSCIHHLFEDQAARRPDAIALIEGEQSLTYRELNVRANHLAQHLLSLGCQSDDLVAICIERSAELFIGLLGILKAGCAYVPLDVGYPVDRIEYMLRDSDARILLTSTDVAKKLALTIPALQECQTVYLDQEIFEYDFHFLAIGKLLHNQYLRLTQVLPNNLAYCIYTSGSTGNPKGILMEHRSLVNMLWWHQQTRPSVQGVRTLQFCAV--SFDFSCHEIFSTLCLGGILVLVPRQNPFALAEFISQQKIEKLFLPVTALLQLAEAVNGNKSTSLALCEVITTGEQMTPAVANLFQK-TGAILHNHYGATEATTHTLNGNPEGWPTLVPVGRPLH-NVQVYILDEAQQPVPVGEEGELCIGGIGLARGYHNLPDLTNEKFIPNPFYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLTSHQAVRECAVVAR--EIAGHTLVGYILAKDTPNLSEPILRQYSEAVLPEYMIPTRFINISNMPLTPSGKLDRRALPD--------- 103485716 13 -------------------------TLPALVRAHAAERPDAVAAADAERRLTWSDLDRLTDRIAARLQRDGLVKGDRTAIAGLNSVEQMAVILGTLRAGGVAGLITNSATGEQMAAMIADTGARHLFLDTAAKAS--------LDGQDIAASDLIAMDGGDAGTPLTDWADAAPQPAAIGPDDGFNIIYSSGTTGTPKGIIHSHAMRWQHIQRGAPAYG--PNAVTILSTPLYSNTTMAS--FMPTVGSGGRVVLMKKFDARGFLELAERERATNCMLVPVQYRRIMALDDFDRFDLSSFVMKYCTSAPFPAALKADVLKRWPGGLVEIYGMTEGGAAFILEAHQFPDKLHTVGKP-APGHVAKVIDEDGNELPQGSVGEIVGRSPAMMTGYNNRPDATKAMYDSEGFYRHGDIGRIDEDGFLTLMDRAKDMIISGGFNIFPSDLEAILLADERVVEAAVVGMPSEEWGETPVAFVVLKPGA-DAESVRETCNAK-VGKTQRLSAIRQVDELPRSPIGKVLKRELRDA-------- 157691114 1498 --------------------YPTEETIVTQFEAQVQAHGHKPALQCEGVILSYQELNDRVNQLAHYLREHGFERGMKAALFFERSNEMVLSVLAVLKAGGVYVPIDPDFPDERVKHFLTDSGTQFLLTHQVLRQ----------RSVLASFEGTIIETEDQAI----DQQSDSNIKIRLSPEDLANLTYTSGTTGKPKGNMVTHRNILRTVKQSNYLAIHQEDTVMSLS---NYVFDAFMFDVFGALLNGAKLIVLPKDHILNMNELIEKEKVSILMITTALFHLLIDM---KKDSLKNIRKVLFGGERASVPHVMTALETVGGTLVHMYGPSESTIFTTYYPIEEQALSIPIGKPVS-QTAVYIVDEFGQLQPPGVAGELCVAGDGLVKGYYGQQELTSEKFVENPFYKTGDLARWLSNGEIEFIGRIDHQVKIRGQRIELGEIEHQLLRHPQLKEAVVIAAPND----TLCAYFTA-EGSVSLTDLREQ-AGRELPVYMMPSFFMQLDELPLTNNGKLDRRAL----------- 157691114 460 ------------------------KPVHHMFDETANKYAERTAVVAENGAFTYGELYQKAEKLARFLQMKGVSRDVPVAVLMDRKAEAMVAIFGILKAGGAYVPIDPALPEERIQYIVEDSGASIVLTEETF-----VSTYHALSEKMVVLQQIALDDER-----LPQLVDESV------PEDLAYMIYTSGTTGKPKGVMIEHLQLHHLVHALHHEIYEEASELQMALLAPFH-FDASVKQIFTALLFGHTLHIIPRETTRNGVQLARKHQIEAADGTPAHVQLLLAAELEGL----SLLHMLVGGEALPAKAAHSLIEAIDFTLWNVYGPTETCVDAAVHESSEQQRYVSIGKPL-GHHRLYILNEHDQLQIQGAAGELCIAGIGVGRGYVKQSELTEKVFTADPFYRTGDLVRWLPDGTIDYLGRMDDQVKIRGYRIEVGEIEAVMEQVVGVDQAVVLVVEEADGEKALSAYYQSRQEGVSVDMLQAAIK-HQLPAYMMPLYFKELDAFPLTVSGKVDRRAL----------- 114704704 27 ---------KAFDETLGVYGRWFPDTCHNAIDRHVEAHGERAAVIYDSRTISYSNLLRDVKALAAAMSDLGVEKGDRVIVYMPMIPETLTSMLACARIGAIHSVVFGGFAANELAKRIDDAEPKLILSAEPTRKVEYKPLMDKAIEQRPELPCELMDGRDYDWDSLRERYRADVPCERVKATDPLYILYTSGTTGKPKGVVRDNGGHMVALHWSMAIYGIEEGDVSFTASDFGWIVGHSYI-CYGPLLKGATTIVVGTPNAGTFWRIIAEHGAKTLFTAPTAIRGVRKEDPDGQYDLSKFEALYLAGERADPETIKWAEAKLDRPVIDHWWQTETSWTIAGNPRGIELLPIKRGSPAMPGYELAILDEAAKEVPPGEMGAIAIKAPGNLPTLWNADERFRESYLAEGYYSTADAGYMDEDGYLFVMGRTDDVINVAGHRLSTGEMEEVVAKHPAVVECAVIGMEDEMKGQIPCGFVVLKEKDSLEADVIRMVRD-EIGPVAAFKQVVIVDKLPKTRSGKVLRRTMKAIV------- 3080744 471 ----------------------TGLTIPQRFEQCAEALPEQPAVSAAGRTLTYRELNEQANKVAHLLRKKNVGRGEPVALLFRRSPEMVIAILAVLKAGGAYLPIDPEYPEARIQYMLEDSGAVCMLTQEELAGQ---------AASLSFHQNTILIDD-----PAVSAESGRNLEIAAEPDDLAYIMYTSGTTGKPKGNLTTHANITRVVKET-NYISLSEKDTLLSLS--NYAFDGFTFDVYGALLNGAKLVVADQATIGKLTETIQKENITVMFVTTALFNLLVDAGTEW---MKGIRKVLFGGERSSVSHVKKAFAAMGPRIIHVYGPTETTVFATFYPIEDNAVSIPIGKPI-NETNAYILTENNRLQPIGAVGELCLSGTGVSRGYLNRPELTAEKFVPHPFYRTGDLARWLPDGNIDFIGRIDDQVKIRGHRIELGEIEEELMRCQGVKEAVVIAKKRGNGDAALTAYVVPRGAVVSNEEVRRQLA-RNLPAYMVPDAYIMLEELPLTANGKVNRRLLPEA-------- 86136639 22 -------WPEFLLEGFYPEQLNVGVELTDAM--VAKGFGDHTALIGNGRRRTYKELADWTNRLAHVLSELGIRPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAGELGQIVDKAEISHALCDTRL----MEELVTCAKTSDYLKSVVGFDGTLNHDAELDRLALEPVSFEAVQTDDVALLGFTSGTTGAPKATMHFHRDLLIIAGYAQEVLDVQPEDVFVGSPPLAFTFGLGGLAIF-PLRFGAAATLLENASPPNLIEIIQKYRATVCFTAPTAYRVMLQAME-QGADLSSLRAAVSAGETLPSPVYEDWMAKTGKPMLDGIGATEMLHIFIT-NRFSDHRPACTGKPVSGY-QVRVLDQDGNEVPRGEIGRLAVKGPTGCR-YLADDR--QASYVQDGWNVTGDSFTMDAEGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVSECAVIGTPDEARGSIVEAHVVLSAGHIPSEALVKLLQDHVIAPFKYPRSVVFAKDLPKTETGKIQRFRLK---------- 82503187 447 ----------------------ADACIQDFFEQQALRSPDAIAVVCEDASLTYRELNREANRLAHRLIGLGAGPGHKIGICHGRSLRLPVALLAVLKSGSAYVPIDPSYPPARVRHILDDARPALAIVD------------EQGAAALGPFDGVAIRIDAAAGAGHDEAASANPARAATSAHDVAYVIYTSGSTGRPKGVLIEHRNAASFIQWALAHYPAEKLAAVLAATSI--CFDLSIFEMFVPLATGGRVVLAENV---LALRDHEIEGLSLINTVPSAIRALLEADAVPR----SVRCINLAGELLQQELVDELYARLGVEVYDLYGPSEST-TYSTVCLRTRGGSASIGRPIA-NTQVYVLDESGDPLPSGAIGEIHIGGAGLARGYLDRPEATAEKFVFNRVYRTGDLARWTADGRLQYRGRKDNQEKIRGHRVEPGEIEACLREHPSVAECIVVGRAGDAGGRYLVAYVVAAGDAGLIAELGRFLAAR-LPAYALPSRFVALSALPLTPNGKVDRNALPE--------- 33595349 2 --------------------------ITDRLYALAESQPDAIALVFETRQYRYRELADMVSAMAARLHRAGVRPGDHIALMCGNRPAFLACWFALGELGAVCVPLNTGLVGEGFCYSLAKSESRLLIVEPELLAPRRDTLA--AMEGAPPVLEIDAAMDLPPAEPPARWAG-----PPCAARDLNSILFTSGTTGLPKGVTLPHGAYVAASDDMVQSLALTRADRILVFLPLFHANP-QMYAVASVLGCGATLVLLRNFSASRFFDEAVAHGATGFTYVGTVLSILDKHYPEPRRD-HALRWCVGGGAP--ARVWEAVESRFGISVRELYGMTETG-GWVSMNTPQRARFGSVGHARA-GIELAVVDEAGAPVAIRAKGEIVARSPHVFSEYWRNPEATAGTL-KQGWLHTGDRGYLDEDGFLYFDGRQKELIRRGGEMIAPTEVEQQLLKHEQVRDCAVVGVPDDIMGEEVHAYVVLQGE-PDAGALQAFLKAR-LPAYMAPRYFSFVPAIPKTETQKIKRHLLADLPAQ----- 9651913 70 -------------------------------------FSERPCLIIGGKSYTFSETRLLSQKTGVGLSKLGIHKGDVVMILLQNCAEFVFAFMGASMIGAVTTTANPFYTASEIFKQLEASNAKLIITQSQY--------VDKLRQPGQHFQVVTIDDPPEHFSVLSDANENELPQVSIDPDDPVALPFSSGTTGLPKGVILTHKSLITSVAQQVDNLYLKGDDVVLCVLPLFHIFSLNSV-LLCSLRAGAAVLVMPKFEIGTLLELIQRYRVFCGGGWCLAGDSAGEESMVADYDLSSIRVVLSGAAPLGKELEEALRNRVPAVLGQGYGMTEAGPVLSMCKQPFPTKSGSCGSVVRNAELKVVEPETGRSLGYNQPGEICVRGSQIMKGYLNDGEATATTVDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLISHPSMQMQLVVPQKDDAAGEVPVAFVVRSNGGLTEEAVKEFIAKQVV-FYKRLHKVYFVHAIPKSPAGKILRKDLRAKLA------ 115352657 24 --------------------------IADVPARWAAQAPAHPALIEDARRLSYGELAQAVEAAAERLARLGVRGGDRVMIVAENSVAQIVLLFAVARVDAWALVSNARLSASELDAIAAHARPKLIAFATEASPDARAHAARHDATPADALPV-----DIGAWSYRVDPSAPDEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAAMSSTLRRVSPDDVVYTVLPVSHVYGLASV-CLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHAHAWPRLRFAYSGGSPLDADLKARVERVYGVPLHNGYGMTESSPTITQTPLDAPRTDCSVGVPI-PGVEMRIVAPDGTDVPQGEVGEIRVRGPNVMLGYYRDADATRAAVSPDGWLGTGDLARQEADGSVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVVGRAVE-GNEEVLAFVELVPGAATEAALQAWCAQR-LAPYKRPARIRVLDALPAASTGKVLKHKLRELA------- 186454961 1036 -------WNDT-DKDYPKSKC-----LHHLIEAQVERTPKAVAVQFESSQLTYDELNKKANRLAHHLKRLGVGPETLVGLCVDRSLEMVVGLLAILKAGGAYVPLDPHYPKERLAFILHDCRTPVLLTQQRLLESLPKLIPESETSSNAKTPTVICLDS--DLLTVEQGD-ERNPKTTVSAENAIYVIFTSGSTGQPKGVLISHRSFINFLIGMQQEPGLEKDDVILAVTTL--SFDPAGLELWLPLVVGAKVVIAKSDDAKRLSKQLAACGATLLQATPATWQLLLDSGWTGSPNLK----ILCGGEAWSNEMAGQLLPRC-RSLWNMYGPTETTV-WSAATRVEKAEVPLIGKCIA-NMQYHVLDSQLQPVPIGVPGELHIGGDGLARGYLNREKLTGERFIPNPFYKSGDLVRYREDGRIEFLGRMDNQVKIRGHRIELGEIESTLRKHAAVRNVVVAAQELAPGDKRLVAYLVLEEETVTTAALRQFVKGQ-LPEYMIPSAFMVLEKFPLTPNGKVDRKAL----------- 161355863 1114 -----VEWNDTAAD------YPQDQCLHRLFEAQAARHPDTIALIADGEPVGYAELNRRANRLARHLSARGLQPDQRVAICIDRGIDMVVAMLAVLKAGGAYVPLDPAYPSERLDYLLRDCAPVALLTHARLGASMQTRLVLALARLDTGCALIDLESDAGAWRHERDDDPPPSGL---TPRHLAYVIYTSGSTGQPKGVMVEHRSVCNLVAWHAGAFDVGTGCR--SASVAGVAFDATTWEVWAALCNGGCLSLAPGDDPQALLRWWRAQELDVGFLVTPLA----ELAYATGQSNAGMRTLLIGGDRLS-----RWPDSMGQMLVNNYGPTEATVVATSGRLQPGEATPPIGRPIA-NTRVYVLDAWLRPAPIGVAGELYIGGVQVARGYLNRPELTRERFIDDPFYKTGDLARWRTDGRLEYLGRNDFQVKIRGFRIELGEIEAQLAKVADVREVVVLARDHDSATERLVAYYT---GDADVAALRAQAAQH-LPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADD----- 126739275 59 -------------------------TLYQLLSRTAGRFPENNAVSYQAETLTWRMLKDQVSQAANMFRELGIGEKDVVAYVLPNCNETLVTLLGGAVAG-IVAPINPLLEPEQIASILRETKAKIVVTLKPFPKTDVAQKVAEAVRHAPNVNTVLEIDLNRYLTPPKSWQPTTLQFADSTEDRVACYFHTGGTTGMPKVAQHKYSGLIYN-GWIGDTLLFTENDNIMCPLPLFHVFACHVI-MMASITSGAHVVFPTDGVFDNFWKLIERWKISFIITVPTAISAKMQRPVDA--DISSVKTAFSGSAPLPVELFRRFEKATGVNIVEGYGLTEATCLVSCNPVEGEKKIGSVGIPF-PYTDVRIVPEGLIECGTEEVGEICIGNPGVFAGHYTEAEKNVDLFYQGTHLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGELPCAFVELVDGATTADELLEYCQIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRKHAITRI--- 92114641 4 ------------------------------FLATVERRPHAMAISDGPVQKTYAQWFADIQSVARHLRHLGLGKGDRLVVAMQNRWQMATLHWACQCAGIVFTPVNWRSTALDIRYYLQDAGAKAI----AYDGAVSEAVQACAEAHALVRIAVGDVRDAETVAFDSLLGGSGETLLLARPDDYALMLYTSGTTGRPKGVPRRHRVERAATTAYVAQNLYGHDETMLGVMPLYHATGVRALQAMA--MVDGRFVCIPKFEPEVTLAAIERERVTSLNLVPTLYHMLLEAPGFRPQRVASIDKIGFAGAPMSAGLIARVEAAFTPSLVNQYGCSE--LYALTVDQHANHKPGSSGRA-ALNQRLRIVTSPDSVVPQGTEGEIVLAGDEAFDGYWNNAEATAKAF-KEGWYFTGDTGYFDAQGDLFVTGRVDDLINSGGENISPLEIENVLSLHPQVAEVAVVGLPDDKWGQAVTAFIKLRQPV-GEQELHHHCLEAGLTRYKCPRGYRFVDELPKSPVGKILRRLLR---------- 114772250 25 -------------------------------------RGDQAAIIYDSSQLTYSQLQTQVAAFAGALRDKGVEKGDRVIIYMPMIPEAAIAMLAVARLGAIHSVVFGGFAPAELAVRIDDATPKVIVTASCAKVIPYKPLVDEAINLASHSPDSVIMFQRDTLPAWNDVAATPAEPVPVNGTDPLYILYTSGTTGAPKGVMRDNGGHAVAMHYSMAAIYDNPGDVFWAAWVVGHSYIVYAPGCTTIMYEGKPV---RTPDAGGFWRMVEEYQVKTLFAAPTAFRAIKKEDPDNDYDISCLNNIFMAGERLDPPTYDWTVEKTGKPVIDHWWQTETGWAICGNIEKVPVKAGSATLPISGF-NVCILDESGAELPAGSQGAIAIKPPSCLPSIWGNFERFESAYLTEGYYSTGDGGYIDEDGYVFIMGRTDDVINIAGHRLSTGEMEEVVAQHPAVAECAVIGVKDSLKGQLPVGMVILKDGQDTDADLHQDIKKANIGPIACFKDTLIVPRLPKTRSGKILRKILRNMA------- 159040068 2479 -------------------------------------------VVEGQLSWTYAQLNANANRLARYLIDRGVGPEDVVGVLMPRSAMQIATVLAIGKAGAAFLPIDPAYPAERVEYLIADARPKMLLADTAHVGVAAGAIAIDEPAVATALREAPVTDPAG---------------VAVRLEHPAYVIYTSGSTGRPKGTIVTHSGLAALAVSGCERAAVDRDSRVLQLT--SPSFDVSVFEFLAAFHAGAVLVMPERLAGEELAELLADAGVSHAFVPPSVLATL---PDEAPGRLAGLRSLVVGGEACSADLVRRWS--VGRRMTNLYGPTETTVAAS-ISRPMSTGAHPIGAPL-PGTRVYVLDANLRPVPPGARGELYISGIGVARGYLGRPVLTASRFVADPFYRTGDVVRWNADGELEYFGRSDHQLKIRGFRVEPGEIEAALVRRPSVAQAVVVARPDQHGFQALYAYVTAGAEPADAARLREELRA-ELPDYLVPAAIVVLDEFPLNANGKLDRNALPE--------- 159040068 9 -------------------------TIVRLYESAVEAHPDKPVINDGHRVWSYRELNSAANRIAWWLIGRGVGPEQTVGVALDRGIDQIAALLGTLKAGAVYLPLDPVLPAERINYLLADATPSLILDGDA---------------------------------AASAGQPEDTPAVPLTSDSLAYVIYTSGSTGTPKGVGVTHGSMVNLARTVTGQYALGDTPRVLQLASLG--FDVAIWELLTAVATGGTLVVADQLSGDDLLRVLREQRITHVTLPVPVLASL---PPDAENQLPDLTTVHIGGETCPPELVRRWSA--GRRLINGYGATETTVAAT-LTPPLTGPDAPIGKAID-GTRVYVLDDTLAQVVLGAAGELYVAGANVARGYLRRPGLTASRFLADPYYRTGDVGLIRPDGQLEFLRRADDQVKIRGARVEPGELEAVLQRRTDVVHAAVTVRPDARGERQLVAYVVPAAAATGAAELRDDLRG-TLPSYLVPSSVVLLDSLPLTPNGKVDRDALPD--------- 159040068 4526 -------------------------TLSELFERRVAARPDAVAVVEGEVSWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVI------------------------------GESDVF----DGQPEHDPVRPVPVDAAAYVIYTSGSTGQPKGVVVTHRGLAALATGTVGRNAVAGDSRVL--LLASPSFDASVLELMIAIGAGAALVVSRRLAGEELATLIAQARVTHAFVPPSVLATL---PGAATGELPAFQGLVVGGEACSPDLVRRWSA--GRRMTNLYGPTETTV-ATTVSRPLFGEAHPIGAPL-PGWRVYVLDAGLHLVPPGSRGELYIGGVGLTRGYLRRAGLTASRFVADPFYRTGDVVRWNADGELEYLGRSDHQVQIRGIRVEPGEVQAALTAHPDVARAVVVVSDDRRGDPALVGYMVPERPGADPAAVREDLR-RILPDHLVPVAIVVLPEIPLTPNGKLDRDALPD--------- 159040068 3502 -------------------------TLAELFERRVAARPDAVAVVEGEVSWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVI------------------------------GESDVF----DGQPEHDPVRPVPVDAAAYVIYTSGSTGQPKGVVVTHRG-LASMAATQQRLGAGEGSRVLQFAALG--FDATVWELVMALGAGAALVVPKTDQLEDLAAVLREQRITHLTLPPTVL------ATVPADRLPDLGTLVVAGEACPPELTARWS--PGRRMFNAYGPTESTVCAS-ISAELSPGLAPIGGPVL-NTRLYVLDDALQPAASGVPGELYIAGEGLARGYRGRAGLTATRILADPYYRTGDVVRWNADGDLEYLGRSDEQVKIRGFRVEPGEVASVLLRHPAVAQAAVI-----VRLEQLLAYAVPAGRAVRDGELRAYLQD-ELPEHTVPSAVVLLDEIPRTSHGKVDQRALPD--------- 159040068 6930 -------------------------TLPQLFETWAAATPSAIAVTDGAADMTYAELNSRANRMARALIDRGAGPEDLVAVLLPRSVRQVATILAIAKSGAAYLPIDPTYPADRVAYLCADALPKLIVTDAAGS------------ARLGADQPVIDVDDPATVAQWESPDTDPTDRDRTTADHPAYVIYTSGSTGRPKGAVITQAGLAGAAEAWVQRWGFEPGSRVLQLS--SPSFDASIMDFIVAFAAQGTLVLPEPGAGEALARVLTEKRITHLVTLPSVLASM---PVDVAGRLTGLRGLLLGGEVLTPDLAARWS--PGRRMINVYGQTETTVACT-MTDPLAGERVTVGRPI-PGTRVYVLDALLRVVPPGTDGELYVAGPAVGRGYLHRAGLTASRFVADPYYRTGDLGRLNYAFELEYAGRTDEQVKIRGMRVEPGEVEAALAEHPAVARAAVAVRADRQGDLALFGYVIPVQAGADVSGIREDLR-RSLPEHLVPAVMTAMTDFPLTPNGKVDRDAL----------- 159040068 1015 -----TPGDESRLAGWRRERDVPPVTFGDLFARQVAATPDAIAVSDGGDVWTYREVNRYANHVADRLIDRGIGPEDFVAVAMPRSARLVASLLGVLKAGAAYVPVDLVFPARRNRHVIIDSNPRLVLTSRAG--------AENLPADLPCELVMIDAWGTGR----EDGPADADRVRPSNVDSPAYVIYTSGSTGQPKGVVVTHRGLAAFAETLRERCAAGPNDRVLQLS--SPSVDASVLEMVWAFSSGARLVIASQYRLEELAQALAEQRITHAHIPPSALSTI---PAEAAGRLPEFRRLSVGAESCPSELVRLW--LPGRDFVNAYGPTECTVAASHTFPLAEARA-PIGRPVI-DAELYVLDETLRPAAPGVPGELYIGGAGLARGYLRRGGLTASRFVANPYYRTGDVVRWNTDGELEYLGRSDEQVKVRGFRVEPGEVERVLASQPSVDRAVVVPRRD----------------------------------------------------------------------- 159040068 5544 -------------------------TLAELFERRVAARPDAVAVVEGEVSWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVI------------------------------GESDVF----DGQPEHDPVRPVPVDAAAYVIYTSGSTGQPKGVVVTHRGLSGLAATLRQRCAADVDSRILQAS--SPSFDAAVLELVWAWDSGAALVIADRLAGDELARALADHRITHALIPPSVLSTLAADAPRTLTDF---RTLIVGAEACPPELLRRW--APGRRMVNAYGPTEATVVASQTGELHE-PPVSIGKP-ALGTRLYVLDERLGLAAPGVPGELYIAGAGVARGYRTRPSLTASRFLADPYYRTGDLVRWNADGDLEYLGRSDEQVKIRGFRVEPGEVERVLAAQPSVARAVVVPRPDRSGAVSLAAYVVLADQGSATD-------------------------------------------------- 195616080 25 -----------------------------FLERAALTHPARASVVHGPVRYTWADTYSRCRRLASALARRSVGHGSTVAVIAPNIPAIYEAHFGVPMAGAVVNCVNIRLNAATVAFLLEHSSAEVVMVDQEFFTLAEDSLRIIADKKKGTFKQLIVIGDADYEAFLESGDPEFAWRPPQDEWKSIALGYTSGTTSNPKGVVLHHRGAYLMSLSGALIWGMNEGAVYLWTLPMFHCNGWCYTWTLAALC--GTSICLRQVSAKAIFSAIANEGVTHFCGAPVVLNTIINAPPADTLPLPRVVNVMTAGAAPPPSVLAAM-SKLGFRITHTYGLSETYGPSTRLPADERARLHAQGVRYVGLEGLDVVDPTMAPVPADTMGEIVMRGNGVMKGYLKNPEANAEAF-ENGWFHSGDLGVRHGDGYVEVRDRAKDIIISGGENISSLEVEKAVYLHPAVLEASVVARADERWGESPCAFVTLKDEAALARDIMRFCREK-LPGYWVPKSVVFGP-LPKTATGKIKKHELRAKAKE----- 115374805 2515 -----TAWNRTLTPSHGRA------CVHRLFEAQVQRTPHALALSFGETHLTYGELNARANQVAHALRAQGAGRGSLVGICVERSLEMVIGLLGILKSGAAYVPLDPSFPAERLAHMLDHSRLSLLLAHGKTAGVLPERGVRRLL--------------LDEHAALSS-HSSENPEGGAGAEDVAYVMYTSGSTGTPKGIQVLHGAVTNLLESIRDLLGPSDRDVLLAVTTI--SFDIAALELYLPLLVGARLAVADHETVADGERLMARRVPTLMQATPATWRMLIEAGWEGDPKLD----ILCGGEALRKELSAQLLPR-GKRLWNLYGPTETTVQASPHGAERADASEPLGQPLA-NTQLYVLSPALQPVPLGVTGELFIGGMGLAQSYLGQPSLTAEKFVPDPFYRTGDLVRYRPDGTLEFFGRTDFQVKIRGFRIELGAIEAALAQHPAVANVALIAREVKPGDSRLFAYVVQREQAVPPEALAEFLQSK-LPGYMVPGAIIPVEELPLTPNGKVDRKAL----------- 156032527 36 -----------------------------------------------GTRWSYGTLQEESVAVARGLLSLGIKSGDRIGILAGNCAEYISVFFAAAYIGCILVVLNNTYTTQEAKNGLKHAGCRILFTVPKIGKQSTERLISELGP-LPKERVVILRGSRDGFVNYDGLKRQGRASSTVKPDDIVNLQFTSGSTGSPKAAMLTHFNLVNNANSIGDRLAFTSQDILCCPPPLFHCFGL-VLGVLAIITHGAKIILPETFDASAVLRAVSDEKCTALHGVPTMFEEILSLPRPEGFNCDSLRTGIIAGAPVPRPLMKRLLTELNMREYTSYGLTETSPTCAYTYDTIDTRLTTVGQ-ILPHLRAKIVDRDGNIVPQGARGELCISGYSLQKGYWNNEEKTAEVMVRDKWLKTGDEASFDERGYCSITGRFKDIIIRGGENIYPLEIETRLDAHPSISRAIVVGIPDRKYGEVVGAFLDVREDSLSDAEIRDWTR-KELGWHKAPHHVFWFEGLPKTGSGKVKKFELRNE-------- 134287116 910 -------------------------TMTGLLAETLSRHPDRPAVHWDGRVVDYRELDHRTARLAHQLIASGIRPGDHVAVHMNRSDDLVVALVGIVRAGAVYVPVDPANPPERVRYLLEDS------------GARVVVADAALAAVPAAAGAVVLCQDRDEDRALLASRPVTPPQVEVGPDDPVYTIYTSGTTGKPKGCRNTHRGFVNRVRWMQDRFPLGADDRVAQKTP--YGFDVSAWEFFWPLLAGASIVVARHVDPGYLARLLREERVTVAHFVPSVLGLFLR--DRAASDCASLRYVFASGEALPVATMKRFFQVLGAELHNLYGPTEAAIDVTHWAPDWDEPTVPIGRPIA-RTRIHVVDERMARVPDGTPGEIVIGGAGVALGYHGRPELTAERFVASPFYRTGDLGQLGPDGEIRYLGRIDGQFKLRGLRIEPEEVEAALTELPGVSEARVLPVTDPATGEQILAAVCVEADGTLAPSVGQMRRDRSLPSYLVPSSFRFVDRLPLTANGKLDRRA------------ 155212872 7 ----------------------------------------------GRTRHTYSEYADRTARLANALDDYGIERGDRVATFCWNHTRHFETYFGVPNTGAQLHTINPLLPDEHIQYIVDDADDEIIFVDPSLA--EKIAGAAEGAAEFDDVDFVIDALDAPAYEEFIGDHSTEYDWPDLDGDQPAGLCYTSGTTGKPKGVEYTQSMLWSHASQTPQGIPMEDSDVVMPVVPMFHVNAWGMP--FTAAAAGAKHVYPPSPDPADLAALIEEEGVTLSAGVPTVWLGLREYVEGGNEDLSTLDTVIIGGAAAPKALIEWYDER-DVEVLHAWGMTELSPIGTVSHLKDDLRKRSKQGLVAPGLEFEVIDEDGEEIPDGEAGELRIRGPWVTKEYFKRPEANEEEFV-DGWLKTGDVVTVDEDGYMQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEAAVVGVPHERWQERPVAFVVVADGVDREERIETGLREEY-PKWWVPDAVEFIDEVPKTATGKFSKKDLREQYGDQSL-- 33867221 6 -------------------------TVTDFLERGAAGFPDSVAVIDEPEQVTFRELAHRVCAWQAGFDRLGIRVGERVAVVSHNSARLLELLYAVPASGRICVPINFRLSPAEVDYIVGDCGASVLLVDPEL---------EEALSGIKVRHRFVLGKHTD--ADLMRFDTEPAPWASPTEESTATINYTSGTTARPKGVEMTHRNLWVNAVTLAMHTRAWERDVYMHTLPMFHCNGWGMP--FGMAGLGAKQIVLRKVDGTEILRRVEEHGVTLMCGAPAVWNAVLDAARSWHGEIPRVR-VVCAGAPPPSRTIARLSSELGWELQQIYGLTETSPLLTPADDGLDLRAHRLTRAGLPALGAR--------LHISNSGEVLARSNVVMNGYWNNPEATDEAL-RDGWFHTGDGGMIDGEGQLTISDRKKDVIVTGGENVSSIEVEECIFSHPGVTQVAVIGVPDEKWGETVKALVVTTGPSTSEAEIIAHCKQR-LAGYKAPTSVEFRDSIPHTATGKIQKFKLRAPYWE----- 155061083 498 ------------------------RCLHDLIAGQAARTPDAPAVVFGGEELGYAELDRRANRLAHWLRARGAGPESTVAVCAERSVDLVVALLGVLKSGAAYVPIDPDHPVRRRAFMLADAAPRIVLTQ------------EHLRDALPPTEAEVLALDTRAAELAE--QPEGPVAHGAGPDTLAYMIYTSGSTGEPKGVLNTHRGIVNRLLWMQDRYGLDATDRVLQKTPF--SFDVSVWEFFWPLLTGATLVVAEHKDPARLAELIDGERVTTAHFVPSMLQVFLGQDGLAGR-CADLRRVVCSGEALPFALQERFFAKLGTELHNLYGPTEAAVDVTSWQPGDERGVVPIGRPIA-NTRVLVLDERLNPVPVGVVGEIHIGGVQVARGYHNRPELTEERFVPDPFYKTGDLARLLPDGAIEYRGRADFQVKVRGIRIEPGEVEATLTRHPGVLDAAVVTRDDPRAAKQLVAYVVP---------------------------------------------------------- 86748369 7 -------------------------TLGDVYRRNASLFPDRTAFVIDGVRVTHRDYLARIERLAAGLLRDNVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFVLGDGAPTVLI-----AGSDYRDIIAGLQPSLASVRKTYAIGDPGPFAPFAELESDDAFVPEVAAADGFVIIHTAAVGGKPRGALISQGNLLIAQSSLIEAWRLTERDVNLGMLPLFHVTGLG--LMLTLQQAGGASVISAKFDPAQAARDIEAHRVTVLAFAPTLGNILDQAQSAQ---LQSLRAVTG---LDTPETIERFKECPQATFWATFGQSETSGLATFA--PYRDRPKSAGRPL-PWRTIAVVDADDRPLPAGEVGEIVLRGPTVFKGYWNNEAATQHAF-RNGWHHTGDMGKFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIAEAVVIGVPDPQWSEAIKAVCVCKPGQNVDAVTLADFVGSLIARYKKPKHVVFVDALPKDAKGAVDRAAVKAA-------- 182627620 16 ----------------------PEKPIPHLILKHIRYKPDQVLLVDG---LTFKEVADTIEKVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVTLAV----YEKIKNDLKRVFPSVEKVILVDIAGQTLKEIDQLTNGKDYPIVRIDDTAIIPFSSGTTGLFKGVCLSHYNLVSNTTQTIETSTYKKNDSVIGVLPFFHSFGL-MLHIMLMVKQGYRIVTLPKFEPVRFLELIKKYKVAMSFIVPPIAIMFAKSPIVDKFDLSSLRTLFCGAAPLGSEIEDLIKERFKGRLVQGYGATELSPCCFVTPNGL-VKSGSSGTLLPNLLAKIISSETGENLGMGEKGEICIKGPNVMLGYYNNEKATNEVIDKDGFLKTGDIGYVDEDGYFFIIDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGFVVKQNESLTEKELLDWAHPK-IANYKHFRGIFFIPAIPKSATGKLLRKNLKD--------- 83950247 22 -------WPDLLLEGFYPERLNAGVELTDAM--VAKGFGDHTALIGNGRRRTYKELTDWTNRLAHVLVELGVVPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIVDKAE-----ISHALCDTRLMEEMEACAAESRFLKHVIFDGTSNHEAELDRMALERFDAVETAQDDVALLGFTSGTTGTPKATMHFHRDLMIIAGYAAEVLGVTEEDVFVGSPPLAFTFGLGGLAVF-PLRFGATATLLETASPPNMIEIIQKYKATVCFTAPTAYRAML-AAMEEGADLSSLRAAVSAGETLPAPVYEDWMRKTGKPLLDGIGATEMLHIFVS-NHFEDHTPACTGLPVRGY-EARVIDAEGQELPRGEVGRLAVRGPTGCR-YL--ADARQAEYVQGGWNITGDTFWMDEDGRLHFAARNDDMIVSAGYNIAGPEVEAALLAHPLVSECAVIGAPDVARGHIVEAHVVLCDPAAASDETIKALQDHVIAPFKYPRSVKFCDSLPKTATGKIQRFILKQQA--EAAAG 91762241 68 --------------------------------------GEKLALIYDSKQFTYKELKEKVSKFAGALKNQGVNKGDRVIIYMPMIPEAVIAMLACGRIGAIHSVVFGGFASSELASRIDDSKAKILVTAEPGRTVEYKPLVDEIKMASHKIEKLILFQRAPKEISWDEANAKEVDCVEMNSNDLAYILYTSGTTGVPKGIVRDIGGHIVALKWTMKIYNIDADDVWWSAWIVGHSYIVYAPGCTTVLFEGKPV---GTPDAGAFWKIISDYKVKSLFTAPTAFRAIKKEDPFSKYDLSKFESLFLAGERADPDTIKWAENLLKVPVIDHWWQTETSWAISSNCTGIEMKYGSACKAVPGYD-VQIMKPDQTLAKPNEMGDIVIKPPGTFPTLWNADKRYKDNYMYDGYYETYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGVADKLKGQLPIGLVVLKDHATISKECIQMVRDKPVAAFKI---VIVIKRLPKTRSGKILRGTIRKIA------- 170740439 27 ----------------------------DVCDRWAAADPQRPALVSADGRWSFAALREASDRFANALRALGIARGDRVAVLLPQSPAVLIAHLAVYKLGAVALPLAVVFGPDALLHRLGDSGAKAVVTHAGG-----VAKLLPLRDALPELALVVSTDGPGDFAALLEAAAPALAPVETGPDDPALMIYTSGTTGPPKGALHGHRVLLGHLFAMMHDFMPRPGDRMWTPADWAWAGGL-LNALLPSLHHGVAVVAAEKFEPEEALRLIADHAVANAFVPPTALRMLRTVARPRRFDLSRLRTLASAGEMLGPETFAWARDALGLTVNEAYGQTECNLVLASCAALGLARAGSTGKPV-PGHRVAVIRPDGTAADPDEIGQIAVARPVMFLGYWRDEAATARKFLGD-WMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAFVVLRPGAALATEIQDFVR-RHLSAHEYPREIAFRSSLPLTTTGKIIRRVLRDE-------- 18313269 33 ---------------------------------------------------TYGREYERTLRLADSLRQLGIGPGDKVATMDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIVNHAQDKALIYHR-----DFAPLVEKLKPHLKSVKVYIQISDGQGAAEIEDVQGEPKPFPEISEDSVATIGYTSGTTGRPKGAYFTHRALLHTLVSAVAFAGYEHLCTFLQLVPMFHVHGWGTPWTFALL--GWRQVYPGRFDPNHVVKLIAEEKVKSLAGVPTMLYMLLTAPDLHKYKIREIRIFTVGGAALPKELARKASEA-GFIPRVGYGMTETAPILTRDLDEYYSLLTATGLPI-PLVDLMVVDENLNPVPRDSIGEIVVRAPWVTPEYLGDLEKTKEA-WRGGWFHTGDVAVWLPDGRVRIVDRAKDVIKSGGEWISSLQLEDLISTHPAVAQVAVIGVPHEKWGERPVAVVVLKPGATATEQLEKFVEAGKIPKWWLPDKIIFTNQLPLTGTGKIDKKILKEQYKDVL--- 197123268 6 --------------------------LHDWLFAHAERRPEAPAVATPSVRVTYGELAGRVRALAGHLAARGVRPGDRVMLALPNVPATVAAGLAVNALGATTVEVNREWSPEILGRILAQTRTRHALVWGGLCRSHPLERLWVVHPGAPPAALLDALGGTPATWVLEDGRVDPAPSPALSPDQPALVLYTSGSTGQPRGVVQTFRNVEANSRSIVQYLELGESDRALLILPLYYCYGRSVLQTH--LLAGGSVFLDGRFAPRVVLEAMTGEGCTGFAGVPLTFEIIRRQVDVASLRFPTLRYLTQAGGAMAPDTVAWVRKAFPARLFVMYGQTEATARLAYLPPEGEEKLGSMGVAI-PGVELRVVDDGGRELPTGETGHLVARGDNVTLGYLDEPEETA-AILHDGWLWTGDLASRDADGFFFHRGRSKEILKVGGHRVSPIEIEHAVARHPDLAEAAVVGVQDALMGELPVAFVVPRPGAPTEDDLRRFCREH-MPAYQVPVRFTFVDALPRNESGKLLRAEL----------- 78223227 8 --------------------------LGHLLEDTAARLPDKVAVKHHDRTITYAQLHEEALKMKGLIRGLGIKRGERVGIYLDKSIEQLTAMFGATLAGAVFVFINPILKKEQIEYIVNDCQIQLMITTSELFRKNHLA----APGKLIHVDEPEHDREGHPCWPKATLPADYTPVPGFSP-DIACLIYTSGSTGMPKGVVVPHSTVVDGAEIVSTYLEITEKDRIISVLPFNFDYGLN--QATTAVLHGATLVLHQFVMVKDLLDLLVKEEITGFAGMPPIWAKLFNDKIKLTYDFPHLRYLTNSGGKVPRIMVSRIREFFNSRLFLMYGLTEAFRSTFLPPEELDRRPDSIGKGI-PNVEILVVNAKGEECAPGEEGELVHRGALITHGYWNDPEKTKVIFRKNPRFHSGDIVKKDEDGFLYYVSRRDEMIKTSGYRVSPTEVEEVLIGLPGVSNVVVFGKEVESGDQIIVAVMETDHEEEHKKELLKECRKR-LPTYMVPQEIHFEKAFRKTANGKIDRSGIKK---EWLAAG 71028422 112 ------------------------------VDRWAEVRPDSLAIIYEGRKVTFNELKMNVCKVANVLKMLGARKGDCVTIYMPTIPELCYSVLACARIGAVHSVVFGGFSATSLAERIHDSNSHIVITADATKHIKTKDIMDDALTRCSFVTHCLVIGSDVKMTPGRDVWMHEAPVETMDSEDVLFILYTSGSTGKPKGLAHTTGGYLVYAYATVRYIFDSHGDVFGCMADVGWITG-HTYVVYGPLLNGITTVLPNYPTPDRYWNIVQEHGLTQFYTAPTAIRSLMKFGDEKGHNLSSLRVLGSVGEPINPEAWKWYYNVVGVAVVDSYWQTETGIIISPIPGVTFTKPGSATYPFFGIELAIIDANTGEELGNNCSGLLCIKKPWMFRTIFGDHSRIHETYFPTPYYFTGDGAFRDKHGYIWISGRIDDTINVSGHRLCSAEIEYALTQVDIVSEAAVVGYPHALKGQGIFCFVSLKEASLRLEEVIGRLKRHYVGPFATPDVVLITPNLPKTRSGKIMRRILRRLASKK---- 87201173 8 ---------------------------------HATANPDRAAVIMGGEVMTYAELEARSNRFAQLMRARGLQIGDTIALCLENRADYFPIAWGAQRAGLVYVAISSRLAAPEIAYIAKDSGSRLLI-GSAYTAPVLDEVAK-LEPGVPQLRL-----DTDGPLSLDAAMAEMPDTPIDDERAGCDMLYSSGTTGKPKGVRIPLGAANSLMAIANQAFGIGGDAVYLSPAPLYHAAPL--RWSMTIHRLGGTVVAMEKFDPEHALELIEKHKVTDSQWVPTHFVRMLKLPDESKYDTSSLKLAIHAAAPCPVPVKQAMIEWWGPALREYYAGTEGNGFTFISSEEWLKRPGSVGRALLG--TIRICDENGDEVPPRTEGQVFFEGGSPFS-YHNDPDKTRDATNKHGWTSLGDVGWVDEDGYLFLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADVAVIGAPDPDMGERVVAVVQPRDGPALAAELTEWLAPQ-LSRVKMPRQIDFRAELPREPTGKLFKRLLRDEYK------ 118465342 11 -----------------------------------------------GTVVTFDDLEARANRLAHRFRKAGLREGDTVAILMENNEHIHVVMWAARRSGLYYVPINTHLTAAEAAYIVDNSSARAIVGSAALR--DTCARLGEHLPGGLPDLLLMADGDLDGWERYPECVAGEPDTPIDDELEGDLLQYSSGTTGRPKGIPHVHPAEAPGMMSALVGFWMTPESIYLSPAPLYHTAP--SVWSMSAQAGGITTVVMEKFDAEGCLDAIQRHRVTHGQFVPAMFTRMLKLPEAVRYDLSSLQRVMHAAAPCPVEIKKQMIDWWGPIIDEYYASSEAIGSTLISAEEWLAHPGSVGKPMA--CEIHILDENGNELPPGQAGEIYFSGGYSF-EYLNDEAKTAASRDKHGWVTVGDVGYVDEEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVLDAAVFGVPDDEMGQRVMAAVQTVDPGDATAELLSWLRDR-LAHYKCPRAIAFEEQLPRTDTGKLFKNGLIEKYS------ 58262454 46 ------------------------------------------AFIDGGNTVTREQVEEQALALAGGLKKLGVKTGEVACLFGMNSLEWINALFGCQALGVVTSPANYAYTPLELLHQVKDSTSQTIFVQPNLFPVLKEALKLDPSCNIPESKIFLLCPKTEDLWDMGKGIDGRAQWEENVENKTAYLCYSSGTTGKAKGVETSHHNMTSQIQAVRCSFPMTEKDVVLGILPCSHIYGLTM-NLHHALSTNGTVVILPKFEEKTVLEVIQRYKVTFSLIVPPMMIALLHSSLVSSYDISCLRGFQSGAAPLSADLIKAFESRFHIQVTQGYGLTETTVSHVMTLDESRHHPGAIGRVIPTYQARLVDAENGKDVEIGERGELWLKGPSVMKGYWRNEEATRNVF-EDGWFKTGDIAIVDDRKYFTIVDRVKELIKYKGFQVPPAELEALLLGHPNVADVGVIGIYDKQATELPRAYIVPKGGLASSKEIHDWAAKKVANHKKLRGGVILIEAIPKSPSGKILRKDLRLLAIKEQEEG 90423696 7 ---------------------------------HAKTQPDKIAYQMAGQSITYRQLDERSNQGAQLFRALGLPAGGHIALLLENRLEFMEICWAAQRCGLYYTAISRYLTEDEIRYIVKDCGARVVI-----ASAKGADTLAPLIAEMPEVAFFSVDAAPPGFRSWHEARAAQPTTPIADEVAGSDMLYSSGTTGRPKGIKRAFDNNPIELPNCAGMCGMGADSIYLSPAPLYHAAPLRFNMMAITL--GGTSIIMENFDPEEFLALVETHKITQSQLVPTMFVRMLKLPDETRYDVASLKGAIHAAAPCPIDVKAKMIDWWGPILIEYYAGSEGNGVTVSNSQQWLGHRGTVGRPVVG--QIKILDDNDEELPAGEIGTVYFAG-GPSFSYHNDPEKTSRAFNARGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNVYPQETEDVLLTHPEIADVAVFGVPNEEMGEEVKAVVQPRDMALAAAELIAFCRQK-LSPIKCPKSIDFEAELPRTPTGKLVKRHLKDRYWPKQSA- 118725729 495 -------WNNTFFE------YPSDKCVHELFEEQARKTPDAIAVIFEEKSITYGELSKKVTLLAAYLKLYCVEPGILVGIFMERSIEMVISLLAVLKAGGGYVPLDPTYPADRLLYMFEHSKMPILITQSS------------IEDRLPECKVELVLIDTGWDTIVSESEGDEVFRTSAKPENLAYVIYTSGSTGKPKGVKVIHRGFTNFLCSMAECPGFTDQDYILALTTI--CFDIAGLEIFLPLIKGGKVEMLPNSIAKDGIKLMENSPVTVMQATPATWQMLIAAGWEKKVPIK----VLCGGEAMSRELADKLVER-ASEVWNMFGPTETTI-WSSVSLVKANEKVTIGRPIA-NTQFYVLDELMKPVPAGVAGELYIGGDGLAEGYLNRPDITTEKFVKSPFYKTGDLVCYLPDGNIEYLSRIDHQVKVRGFRIELGEIESALKKIDEIEEAVVV-MREETGHKMLVGFLIPKENVELSKRQIGEMIKKWLPDYMVPASFVFLKSYPMTMNRKVDRKILFTRSIEEITKG 197327295 55 -------------------------------RHLAAGHGGREALRCDDTHLTYGELGGLTGRFANALTTLGVGRQERVFTLLGRCPELYVTVLGTLRSARVLCPLFSAFGPEPVRQRLELGDARVLVTTEAL----YRRKVEENRHRLPHLDHVLLVGPVTDFAELMEHAPQEYVVPPTDPEDMALLHFTSGTTGAPKGAVHVHEAVVAHHATAAFALDLRQEDVYWCTADPGWVTG-TSYGIIAPLTHGATVVVDEDFDVHRWYRILDSERVTVWYTAPTAVRMLMRATPREPYDLSALRFIASVGEPLNPEAVLWGQDVLGLPIHDNWWQTETGAIMIANFASCDIRPGSMGRPLPGVEAALLRGEDGRAEEAGVEGELALRWPSMFRGYLNEGARYAACF-ADGWYLTGDLAKRDEDGWFWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGRPDPVVGAVVKAFVSLRPGAPLKRELLAFAR-RRLGPAVAPREIEFDQNLPKTRSGKVMRRLLRAR-------- 213965187 34 -----------------------------FLERSARVHPNKVGFVDGPRRITFAEMAADAQAFAHALIDDGLQKNDRVGVLAANSYEALLAQFAIPLAGGVVVAINTRLAAKEIEYILEHSEITTLLLPTVGHLLEQVIYIADGEGNEPEIADTTAAATFSQYLAGDDVVKRGKNRPNLDEHDPIAINYTSGTTGKPKGVVYTHRGAYLNALGQVQTMHFNHYTVYLWTLPMFHCSGWCTG--WAAMSTSARQVAIRAVRGPEMWRLIVEEGVTSMCGAPAVLTTLVD--DDNKRRVTNLR-IMTAGAPPSPTIITRCENI-GVEITHVYGLTESYGPFTVCESQPDWKDMTVGVATVTNQDVRIVDAPLIDVPNDTIGEIIMTGNGVMNGYFKDPEATEHAF-RGGWFHTGDLGVMHPDGYIQLLDRAKDVIVSGGENISTIEVEQAVVSYPDVSDCAVIGVPDDKWGERPRAYVVLRPEARTAEEVIAHCRAH-IAGYKIPRDVVVIDELPRTSTGKVRKNELRDLA------- 121715416 21 -----------------------------LFERKDRAFPDKVIYRDAETKYTFQDVKETALAFGRGLKALDWKKGDVLALFTPNCIDTPAVTWGTHWAGGVVSPANPAYTVAELAFQLKNAGAKALITQMALLPAATAAAKEAGISE----DRIILIGDERDFSSIRNISGAARKAKINPATDLSFLVYSSGTTGVPKGVMLSHRNIVANSLQLAALTWDGKGDRILAFLPFYHIYGLTC-LVHQTIYQGYELIVMPKFDIEKWCSHVQNYRITFSYVVPPVVLLLGKHPIVDNYDLSSLRMMNSGAAPLTQELVEAVHNRIKTRIKQGYGLSETSTTHTQLWEEWHTSIGSVGK-MLPNMEAKTMPEDGREVPVGEVGELYLRGPNIFLGYHNNPEATANCLSEDGWFQTGDVGYQDKNNNFYITDRVKELIKYKGFQVAPAELEGILVDHESVDDVAVLGVESEAHGEVPLAYIVRKNSNLTAEQIVQWLDAKVAYHKRLRGGVRFVDEIPKSPSGKILRRVLKKQAKE----- 158424498 27 -------------------------TLPHLLAAGVAAKGEAPAFDFRGAKLAYLQLAREVDRLASGLSAAGVAAGDAVALLLPNTPWHPICFFAITRLGARVVHISALDARREIHHKLKATGARRLITTNGFLPGALDALAEGLLDEVLVGEDARWGAGDVAPLPVPDFSDAPLTAPLPQPGDIAVLQFTGGTTGLPKAAMLSHGNLTSAV--SMYRLWRDGGEKVVAVLPLFHIYALTTV-LLRHIRDGNEILLRQRFDVETLIRDVSELRATQFSGVPTMWVALLNRPGVESVDFSSLKSCVSGGAPLPFEVQARIEAIVGNQLNNGWGMTETGPAGSRVPFRVTRRPGLIGVPL-PGLAMRIVDDPGRALPPGEVGEIAIRGPNVFAGYLGDEAGTAAAF-HDGWFLTGDMGRMDDSGLFEIVDRRKNMIISSGFNVYPAAIENAIYEHPSVHEVIVIGVPDAYRGQSARAYVVLKPGAPTLEDLHAFLAER-LGRHEMPRSLEFREALPRSPVGKLLPKVLIEEV------- 91786587 25 -----------------------------FLDRTADVFPHRTAIIHGTFRQTWAETRDRCYRLASALVKLGIQAGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREFSPLVVKAL--QGVSNPPRVIDIIGETDYESFLAGGDPAF-PGRWP-TDEWTPIALNYTSGTTGDPKGVVPSHRGTYLMSLLQMTDWALPRAPVYLWTLPMFHANGWCFTWAITA--AAGTHVCLRKVTAANVFTAISDHGVDHFCAAPIVMAGIASTPEAERRPLPRRVRVLTAGSPPPAAVLEAVRA-MGFDVDHVFGITETPVSCAWQTEWDELPADQQGRRAAALENLRVADDTLEPVPRDATGEILIRGNTVMMGYLKNPGATAKAF-AGGWFHTGDVAVVHPDGYMQITDRSKDIIISGGENISSVEVEEVLYRLAGVLNAAVVAQPDDKWGEVPCAFVELKPDAPTEVDVISFCRDR-LAHFKCPRRVVF-AELPKTATGKIQKFRLRELAGSR---- 60650933 6246 -------------------------TLSALFEARAAARGDAPAVVYEGEELSYRELNTRANRLAHVLAEHGAGPERFVGVALPRSPDLVVALLAVVKSGAAYVPLDPEYPADRLAYMAGDAAPVAVLT--------------RGDVELPGSVPRIGLDDTEIRATLATAPGTNPGTP-VTEAHPAYMIYTSGSTGRPKGVVVSHGAIVNRLAWMQAEYRLDATDRVLQKTPAG--FDVSVWEFFWPLLEGAVLVFARHRDAAYLAGLIERERITTAHFVPSMLRVFLEEPGAAL--CTGLRRVICSGEALGTDLAVDFRAKLPVPLHNLYGPTEAAVDVTHYEPATGTATVPIGRPIW-NIRTYVLDAALRPVPPGVPGELYLAGAGLARGYHGRPALTAERFVACPFYRTGDLVRWRVDGTLEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVTVGGVGGDGSAISGLVAER-LPAYMVPSAVVVLDEIPLTPNGKVDRAGL----------- 60650933 2579 ------------------------ETFLELFEAQVAARGDAPAVVYEGEVLSYRELDARANRLAGLLVGRGAGPEHFVGVALPRGLDLIVALLAVLKSGAAYVPLDPEYPAERLVHMVTDAAPVVVVTSTDVRTLRTVPRV-----------------ELDDEATRATLVAAPATGPDVKASHPAYVIYTSGSTGRPKGVVISHGSLANFLAWARE--DLGAERLRHVVLSTSLSFDVSVVELFAPLSCGGTVEIVRN-----LLALVDRPGASLVSGVPSAFAQLLEAGLDRAD----VGMIALAGEALSARDVRRVRAVLGARVANFYGPTEATVYATAWYGDTPMAAAPMGRPLR-NTCVYVLDDGLRVVPVGVVGELYVAGVGLARGYLGRVGLTAERFVACPFYRTGDLVRWRVDGTLEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVTGVDTGGLSSAVMRAVAER-LPAYMVPSAVVVLDEIPLTPNGKVDRAGL----------- 60650933 5194 ----------------------------QLFEEQVRRTPHDVALVSGNIRLTYAELDARANRLAHLLLARGAAPETFVAVALPRTEELLVALLAVQKTGAGHLPLDPGFPAERLSYMLDDARPAVVLTT------------EDISARIPGGSHVVLDSEQVT----GELHDHPATSPAGRPAGPAYVIYTSGSTGQPKGVVVPSAALVNFLADMVPRLGLRGGDRLLSVTTVG--FDIAALELFVPLLSGATVVLADGEDPALARQTCEDHGVTMVQATPSWWHGMLADAGD------SLRHAVVGGEALSPGL-RDALTRGARSVTNMYGPTETTIWSTSAGAAGDSAPPSIGTPIL-NTRVYVLDAALCVVPPGVAGELYIAGDGLARGYLGRAGLTAERFVACPFYRTGDLVRWRVDGALEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVTGVDTGGLSSAVMRAVAER-LPAYMVPSAVVVLDEIPLTPNGKVDRAAL----------- 60650933 442 LLRGWNDTTREQPPTYY----------HQEFEEQARRRPHDTALVFTSTSWTYEELNDRANRLARLLVAAGAGSDDFVALAFPRSAESVVAILAVLKAGAAYLPLDMDQPAERLTGILADAHPTVVLTTTTATPLPHPGRTLVLDSPTTARALAAAPAHN---------LTDADRRTPLNARNAAYIIHTSGSTGRPKGVVIEHRSLANLFHDHRRALIEPHGSRLKAGLTASLSFDTSWEGLI-CLAAGHELHLIDRRDAERVAELIDRQRIDVIDVTPSFAQQLVETGILDEGR-HHPAAFMLGGEGVDAKLWTRLSDVPGVTSYNYYGPTEFTVDALACTVGIAPRP-VIGHPLD-NTAAYILDGFLRPVPEGVAGELYLAGTQLARGYAGRPGLTAERFVACPFYRTGDLVRRSPGGVVEYLGRVDDQIKLRGFRIEPAEIELALAGHPAVAQNVVLLHRSATGEARLVAYVVP-GTPVDPRELTGHLAAR-LPAYMVPSAFVLLDTLPLTPNGKLDRGALPEPA------- 60650933 1533 ------------------------------FEERVRADADAVAVRGAGVVWSYGELNARVNVVARWLVGRGVGAECGVGVVMGRGVDVVVMLLAVAKAGGFYVPVDPEWPVERVGWVLADAGVGLVVVVGDFPGGEVFEFSRVVRESCLVE---LVAADGVEVRNVTDGERASRLLP----GHPLYVVYTSGSTGRPKGVVVTHASVGGYLARGRDVYAGAVGGVGFVHSSL--AFDLTVTVLFTPLVSGGCVVL------GELDESAQGVGASFVKVTPSHLGLLGELEGVVAGNG----MLLVGGEALSGGALREWRERPGVVVVNAYGPTELTVNCAAPGEEVPDGPVPIGRPFA-GQRMFVLDAALRVVPVGVVGELYVAGVGLARGYLGRAGLTAERFVACPFYRTGDLVRWRVDGALEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVTGVDTGGLSSAVMRAVAER-LPAYMVPSAVVVLDEIPLTPNGKVDRAAL----------- 161524540 16 -----------------------------LIAHAARHAGDTEIVIEGDHRYTYRDCERRAKRLAQALARLGVEAGDRVGTLAWNGYRHLEAYYAIGGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFD-----INFAPLVEALAPQCPNVRGWIVMTDVDHYETLVEAEDGRYDWPRLDEQQACGLCYTSGTTGNPKGVLYSNRSTVLHAYGAADAMNLSAMDAVLPVVPMFHVNAWGLP--YAVPLTGGKLVLPGKDDGRSLYELMEAERVTFSAGVPTVWLGLLNYMREAGVRFSSLNRTVIGGSACPPAMLRTFEDDYGVRVIHAWGMTELSPLGTRPHDVQRRLLEKQGRVI-GGVDMRIVGPDGQELPDGVAGELQVRGPWVIDRYFRSD----TSPLVDGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDVENVAIAHPGVAEAACIACAHPKWTERPLLVVVPREGANLTREALLAFYEGKVAKWWIPDDVVFVESLPHTATGKLQKLKLREMFRDYVL-- 218192653 25 -----------------------------FLERAALAHPARASVVHGPVRYTWADTYRRCRRLASALARRSVGHGSTVAVIAPNIPAVYEAHFGVPMAGAVVNCVNIRLNAPTVAFLLEHSSAEVVMVDQEFFSLAEDSLRIIAEQKKGAFKQLIVIGEYEEFLETGDPEFA-WKPPQDEWKSIA-LGYTSGTTSNPKGVVLHHRGAYLMSLSGALVWGMNEGAVYLWTLPMFHCNGWCYTWTLAALC--GTSICLRQVTAKAIFSAIANQGVTHFCGAPVVLNTIVNAPPADALPLPRVVNVMTAGAAPPPSVLASM-SKLGFRITHTYGLSETYGPSTVCDDERARLHARQGIRYVGLEGLDVVDPTMAPVPADTLGEIVMRGNGVMKGYLKNPRANAEAF-ENGWFHSGDLGVKHTDGYIEVKDRAKDIIISGGENISSLEVEKAVYQHPAVLEASVVARADEQWGESPCAFVTPKDGADSSDEIMRFCRER-LPGYWVPKSVVFGP-LPKTATGKIKKHELRAKAKE----- 73542680 34 -------WPAGAP---REPQYPLGRPLSEMLRHWARERPQQPAVHFYGHVTSYAELDAQSDRCAALLAAHGIGTGDRVAVLLPNCPQFHVVFFGILKLGAIYVPVSPLSQRAELLHALRDSTLCALIALDQL--LPLVADTREELGADDPLRNLFVASYADDLLRAMSTCTAPAPQAIPDLDAPAALNYTGGTTGLPKGCIHTQGDMVMAAAFGAVALPMTDDSVMLGFFPEFWIAGENLCLIFPVFF-GIPLVLLARWDAQTFMAAVQHYRVTNASMLVDSAVEVMDHPRVADYDLRSLRHVGVSSKKLNLDYRHRWQALTGATIAETWGMTETTFTCGMQDNDMDLRAQPVGLPV-PGTEFKVCDATGELLPLGTEGELCVRTPTLLKGYWNKPEATRESL-RDGWFHTGDIGVIDTDGYLHYLGRRKEMLKVNGMSVFPAEIETMLGQHPAILGSAVVGRPDEDRGQVPVAFVMLKPDAVDEAALTAWCRG-SMAVYKVP-QLRIVDALPLTATGKVRKQDL----------- 56709183 22 -------WPDFLLDGFYPEHLNVGVELTDAMVD--KGFGDHTALIGNGRRRTYKELSDWTNRLAHVLVELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAE-----ITHALCDTRLMEELVSCAKTSKHLRTVVFDGTSNHDAELDRLALQPVRFQAVETDDVALLGFTSGTTGDPKATMHFHRDLLIIAGYAREVLGVVPEDVFIGSPPLAFTFGLGGLAVF-PLRFGAAATLLEQASPPNMVEIIQQYRATVCFTAPTAYRFMLKAME-EGADLSSLRAAVSAGETLPAPVYDEWIAKTGKPMLDGIGATEMLHIFIS-NRFDDHRPACTGKPVTGY-QVRILDENGNEAPRGEVGRLAVRGPTGCR-YLADDRQSG--YVQNGWNVTGDSFVMDDDGYLHFAARSDDMIVSSGYNIAGPEVEAALLSHPAVAECGVIGAPDEARGHIVEAHVVLTPGHTGDALMVKTLQDHVIAPYKYPRSVRFIEALPKTQTGKIQRFRLR---------- 198254071 25 -----TPPTKALFDDKAPLYEWVNTCFNALDRHVAAGRGDQVAIIYDSSKITYTDLLTRVACLAGALKAKGIAKGDRVIIYMPMVPEAIEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIIAAEPGRVIHYKPLLDDLATHKPDFCVILIEGRDVDWHTFQD-GAEPAECVPVEGTHPAYILYTSGTTGAPKGVVRPTAGHLVALNWTMKVYNVDPGDVFWAAWVVGHSYICYGPLITTVVFEGKPV---GTPDAGTFWRVIEQHNVKSFFTAPTAFRAVKREDPKKDYDLSCLDQIYLAGERADPDTVEWMQDKLGKPIYDHWWQTETGYTIAGNPEPMPVKLGSPTVAMPGY-NVQILDDGGNQLPAGELGAIAIKPPGTLPTLWNAEDRFLKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDELKGQLPVGFVCLNKGTETSHEDVALVRDKPVAAFKL---CTVVDRLPKTRSGKILRATMVKIA------- 70606897 11 -------------------------TLDKILDTGIRTFPDKEIVYRDIRRYTFSSFSNSVKRLVTGLKKLGVKKGERIGVLDWDTDVYFHTYYGVPLSGAVLHTINLRYPLDLIVKTILHAEDKYLVVRD-----EFVPLIEKAKNIIPPGMKVITYSDNKEKVPISNADNEPTEEFDVKENDMSTIFYTSGTTGEPKGVWFTHRAMSVALTGTRSPFNLSPEDVYMILVPMFHVHQWGFP--FVTFLAGTKYVLPGRYDYGFILKLMEKEGVTYSAMVPTILHLLLTHPDAPKYTFKKWK-ITIGGSALPEGLARKARE-LGITVTTGYGLSETCPVLSMLDAEKKFSLQSTGVPI-PLVQIRVVDDTGKDKKPGEIGEIVVRSPWLTKEYYKNPEKTAQ-LWRGGWLHTGDLAYIDEYGYLHIVDRDKDAIKSGGEFIPSLLLEDAISLHPKVAQVAVVGVKDQKWGERPVAFIVAKEKV-TEDELRQFMLQGRIQKWWIPDKFIFVDTLPLTSTNKIDKKVLREMAEK----- 13094061 493 -------------------------TLHQLIEAQVELSPGSPAVSFGAQTLSYGELNRRANRLAHKLRELGVGPDVLVGLAVERSLDMVVGLLGILKAGGAYVPLDPESPQDRFAYLFEDSGIGLLLTQS------------HLRDALPIPTGIQSLNLDETALAD---YSEANLACVVSPQNLAYVIYTSGSTGKPKGALLTHHNVVRLFAATQEWFRFDASDVW--TVFHSYAFDFSVWELYGALLYGGKAVIVPRRSSQDFHALLLSEQVTVLNQTPSAFQQLIPLACEAARGGSALRYVVFGGEALDLSSLKPWLDVFGPRLINMYGITETTVHVTSLDDLKSVGSSPIGEVI-PDLSCYCLDGTLNTIVPGSHGELMIGQDGLARGYHGRPALTAERFVPNPFYRSGDLARYGGDGVIDYLGRIDHQVKIRGFRIELGEIEARLQEQGAVRQGVVLAQ-DGPQGKQLVGYVVPGDSSVLDSSLREALKA-SLPDYMVPAHVLFLASLPLTGNGKLDRKALPQPDASLL--- 13094061 1615 -------WNSTQAD------YPAERSLHQLFEAQVKVSPDAPALLFGEQVLSYTALNQRANQLAHRLREQGVGPDVLVGIAMERSPEMVVGLLAILKAGGAYLPLDPEYPQDRIEYCFEDSQSILLLSQSHL----LARMPEAFHARTLLLDQLSLEGYPV---------TDPVCMTE--PGNLAYSIYTSGSTGKPKGVLIEHRNVTALIGWALTVYSQQDLCGVLASTSI--CFDLSVWELFVTLSAGGYAVLAA--NALELPHLAAKDRVRLVNTVPSAIKMLLETGELP----ATVRTINLAGEALKQSLVDELYATGHVQVYDLYGPSEDTTYSTFTLRCANGRAN-IGRPIA-NSAVYLLSEAVAPVPVGVNGELYMAGAGLARGYLGRPGLTAERFIPDPFYRTGDLARYQDNGLIEYAGRIDHQVKIRGFRIELGEIESRLQAQEAVREAVLLAQ-DGPTGKQLVGYVVPADETVMATALRDALRKQTLPEYMVPAQLVFLEALPLTPNGKLDRKALPQ--------- 189462914 34 ----------------------------DVVDAWAAERPDKNALLWEHIQFTYADLKKYTDMTASYFQSLGIGHGDKVMLILKRRYEFWFSIIALHKIGAVVIPATHLLTKKDIVYRCKAATIKMIVAAGEEVITKH---ILDAMPECPSVEKLVSVG-PEYPEGFEDFHAAPFVRPEHANDDIMLMYFTSGTTGEPKMVAHDFTYPLGHIATGSFWHNLHENSLHLTIADTGWGKAVWGK-LYGQMIAGANIFVHEKFTPADILQKIHDYHITSLCAPPTIYRFLIRE-DLSKFDLSSLEYCTTAGEALNYSVYETFKKITGIRLMEGFGQTETALTLATFP-WMDPKPGSMGVPNPQYD-IDLLTPDGRSAEDGEQGQIVVRTDGLFKEYYRDAELTREA-WHDGVYYTGDVAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLKAGPELIKELQDHVK-RVTAPYKYPRVIEFVDELPKTISGKIRRVEIR---------- 205374504 23 ---------------------------------------NRVALIGEHEQVTYEQLISTVNKIGNVFLGRGLRKGDKALVIVPRGRQAYEIYLALLKIGVVIIPCSEMLRAKDLMYRIDHSEAKAVICDKHLSCFDEVDLSE--------LFRFIVSGNIPGFVSLESTANNQLSITPTSRDDLAFLSYTSGTTGNPKGVSHTHGWAYAHIRTAAKDWLVEGDTVWATAGPGWQKWVWS--PFLSVLGSGATLVYKGKFEPKTFLSLLDKHNVNVLCCTPTEYRLMAKVEDLSHYSLSSLHSAVSAGEPLNREVIDTFHQHFSVEVRDGYGQTENTLLVGTLKG-MKIKPGSMGKP-TPGNHVEIINEEGVPCEVEEVGDIAVHRPALFKEYYKDRERTLMQFRGD-YYITGDKAKRDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALIKHPLVKECAVVASPDEIRGHIVKAFVVLQNEEETTIELQNHVK-RLTAPYKYPRIIEYLEELPKTTSGKIRRVDLRKELANK---- 4886972 554 ------------------------------FEEKADEMPDQPAVVCGETILTYRVLDEKANQIANVLRTERVGQDDVVGIMLNRSAEVAAAILGVMKSGGAFLPIDPEMPTSRVQYMLEDSGVRWLLTEPSHQA----DLADWYTGRLIDVRKDTL------------MASNKRPHPTTDGASLAYIIYTSGTTGRPKGVQLEHRNLANYVSWFISEAHLSASDKTM--LLSSYAFDLGYTSFFPVLLAGGELHIVPKETPEAFTHYIGEQGITYMKLTPSLFHTVVQPQSFAAKGLQSLRLIVLGGEKINPKDVERFHSRYDTRFINHYGPTETTIGAIAKPVEPDMIRPTIGRPIS-GAGALVLDASRRLVPAGAAGELYITGSGLARGYVNNRELTAAKFVENPYYRTGDLVRRLPNGEIEFLGRTDDQVKIRGYRIELKEIEEAFNELDDIERAIVLSFTTDSGLDELCAYIQAKRQLPVS-ELRERLSER-LPSYMIPSYFVTVDKMPLSANGKVYRRALPE--------- 51891297 6 -------------------------TLHTMLERARRFFPDKEIVSRTGARYTYADYYDRTRRLAAALERLGVRRGDRVGTLAWNHHRHLEAYFAVPCMGASLHTVNLRLPPEHLAYVINHAGDRVLLVD-----ADLVPLVEAVRPQLKTVEHYIIMADVHGYEELLASAQEDYRFPEVDEWAEAGICFSSATTGMPKGVCYAHRAIYLHSMMMADTVGVGERDVVMPVVPMFHVNAWGLP--FAAVWMGAKQVLPPRPDPHTLCRLIQDEKVTLAAGVPTVWMGVLQAVEQERYDLSSITRIACGGAAPPRALIEAYELKLGVPFLHAYGMTEGVTHVGRLKSTLEGAPTDQRYALAPGLDMKVVDAEGNEVPGRSMGEMALRGPWIADAYY-DDGRTAETF-RDGWYYTGDVVTVDPDGYMQIVDRVKDLVKSGGEWISSVDLENAIMAHPKVAEAAVVAVYHPKWQERPLACVVPKPGVETGEEIKEFLKGR-VADWWIPDDVVFIPEVPKTSVGKFDKKVLRTQYWNHLA-- 85860705 48 --------------------------------------GERIAMIGKDIRWTYRDLQSKVNQLASLLTEMGLIPGNRVLLRGGNTPWFAVCWLAVWKAGGVAVGTMPLLRAKELKQLIHLGR-----VSHALCEASLAEELNLARPECPELKEVMVYGDDAFDKKLASKSAE-FNAVDTASDDPALIAFTSGTTGIPKGCIHLHRDVMAMCEVCGYWLKPSADDVFIGTPPLAFTFGLGGLLCF-PLWARASTVLMEKLSPPVLIGAIEQYGATITFTAPTGYRQM--TPLIPQHNITSLKKSVSAGEALSVDTRKKWREATGIEMHDGIGGTE-LIHIYLAAYPDDYREGSLGKPLPGY-RAMLVDEQMNPVPVGETGKLAVKGPTGCR-YLADER--QKSSVRNGWTITGDAYHQDSDGYYYFHARVDDIIVTSGYNVSSPEVESVLLEHPAVSECGVIGIPDPDRGQVLKAFIVLKPGYTGDETLQDFVKQNA-APYKYPRVVEFVTALPRTETGKLQRFKLK---------- 158423100 24 -----------------------------FLERAASVFPDQVAVIHGPLRRTYRELYARTRRLASALAQRGIGVGDTVAVMLSNTPPMLEAHYGVPMCGAVLNTFNTRLDAAILAFTIDHGEAKVLITDREFSPVIKAALSLATRKPL-----VIDYDDPEYAGPGERLGADFVWAPPADEWDAISLNYTSGTTGDPKGVVYHHRGAHLLSVGNVVTCHMGPHPVYLWTLPMFHCNGWCFPWSVSVVA--GTHVCLRQVRAKAIYEAIEDHKVTHMCGAPIVMSTLLNAPETDRRPLPHTVSFITAAAPPPAAVLAAMQEA-GFNVVHVYGLTEGPAVVNDWHGEWDALPPAQGVRYGALEALDVLDPTMEPVPDGETGEVMFRGNVVMKGYVKNPAATDAAF-AGGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVARPDEKWGETPLAFVELKDGAAASAELIAHCRAH-LAAYKCPRTILF-EEIPKTSTGKIQKFKLRELAK------ 84994019 11 --------PQAARRRWREDGSYPNRDVFDLFRERARETPAKPAVLSPEGDVSYAELLGAALRLAGSLRQSGIVAGDVVAYQLSNSWRCCAIDLAVAALGAIVAPFPPGRGKLDIQALVRRCDARAVIVPATYADIDLCEVIESLRPTLLSLRVLIVDGAPRAGWSTLDALFEHAPLPRVCPDSPVRLLVSSGTESEPKLVAYSHNALIGGRGRFLQRISDDGAERGLYLVPLGSSFG--STATFGVLWLGGSLVVLPRFEVGEAIKAIARLRPTFILGVPTMLQRIAADPALAQIDTSSLRGLICGGSVIDQATVLRCSEAFGCGFISLYGSADGVNCHNTLDDPLEAVLGSVGKPNPAVCEIRIVDDLGREVPQGSVGEITARGPLSPMQYVNAPELDERYRDAEGWVRTGDLGFIDAAGYLKLAGRKKDIIIRGGANISPVQIEGLAMAHPDVVSVACVPVPDPDLGQRVCLCVTLRDGAPALQDITGFLREQGLEVNKLPEYLRFYRHLPLTPAGKVDKR------------- 56419853 10 -------------------------------------------------RHTYKEIGERTRRLSSVLKRLGVEVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSPQHISYIINHADDRVLLIDD-----DLLPAIEAIKDEIPNVRAFIVMTDADELPELAEGDPAFPFFKDLDEYQPAGMCYTSATTGNPKGVVYTHRSTVLHAMALADTQGLCERDVVMPVVPMFHVNAWGLP--FAATWFGSTIVMPPAFTPKVLAELIDSERVTITAGVPTIWLGLLQELEKGNYDVSSLTRVICGGSAAPKGIIRAFEEKYGIPFIHAYGMTETSPLVLVLSYEEKLDIRAKQGLLAPGLEMKVIGQNGPVRWDGEMGELCLRGPWIAAEYYND-DRTKDAF-RDGWLHTGDVVTVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPIACVVLKEGSVTKEELYDFLRPQF-TKWWLPDDIVFLDEIPKTSVGKFLKRKLRDEMAAR---- 148652989 5 -------WTEFYPEGVAKELPPLNQSLNDFFDDTLTKFAKNKFMTNMGVSYTYAEVDQMSKNIAAWIQTLGLAQGSTVGIMMPNVNQYLPIVIGALRAGMVLTLINPLYTSRELKHQLIDADAKIIFILEPFTGLDETVVVSAIGDMLGTAKGALINLAAKHLVPNYDLSSQEVSFKAVKPDDLALIQYTGGTTGTAKGILITHHNVVYGTKQYDEWFKPDGQLTSVIALPLYHIFAF-IISLLGFRTGQHFLLVTNPRDINAFVKLLKKEPFHLLPAVNTLFQALLNHPEFKSVDFSNLKLSLAGGMAATPEMARKWLDTTGIPIHEGWGMSETLGVGTANPLTNKEFTGTIGMPV-PGVDIKIFDDEENVLGVGEEGEIGIKGMNVIKGYHNLD--NSKFFTKDGYLKTGDVGAIDDKGYVKLFDRKKDMLIVSGFNVYPNEIEGVVEMHPKVRECSVVGVEDELQGQSVKLFVVSDHSSLTKKELFEFCK-KNLAAYKCPRHIEFIDELPKSTVGKILRHKLR---------- 21229282 40 ----------------------------DVVDAYARDSPEKIAMVWEERVFTFKDMKYYSDRAANFFVKHGIGKGDYVMLTLKSRYEFWFCILGLHKLGAIAVPATHMLKTRDIVYRIEKAGLKMIVCISEDDVPEQVDEAHMECGDVPLKKAMVGGKAREGWIDFRKELEEPTGEAATKNEDICLVYFSSGTAGFPK--MVEHDNTYPLGHILTAKYWQNVEDNGLHYTVADSGWGKCVWGLYGQWIAGCAVFVYDRFEAKHMLEKASKYGVTTFCAPPTIYRFLIKE-DLSHYNFSTLKYAVVAGEPLNPEVFNRFLEFTGIKLMEGFGQTETVVTIATFP-WMEPKPGSIGKPVPGY-KIELMDRDGRLCEVGEEGEIVIKPVGLFAHYGKDPKKTEET-WHDGYYHTGDMAWMDEDGYFWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGVPDPVRGQVIKATIVLTRDYTPGDALKKELQNHVTAPYKYPRIVEFVPELPKTISGKIRRVEIRD--------- 117920122 32 -LDWVTPSKQILDESEAPFYHWLNTCYNAVDRHVLAGRGEQIAIHYTEYSITYRELQAQVARLAGYLQSVGVAKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELATRINDAKPKLVMSAEPSGVVPYKPLLDALNEAVHKVEHCLILNRPQYEAQMQAGRSDSADCVTVKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMAIYDIAQGDVFWAAWVVGHSYIVYGPLLVGALYEGKPV---GTPDPGAFWRTIAKYRVKSFFTAPTAIRAIKREDPDGEFDLSCLKNVFLAGERCDPDTLHWAEAKLHKPVIDHWWQTETGWPVAANVAPIAVKAGSPGRPVPGY-EVDVVDELGAKVAANVSGNVVIKPPGTLTTLWQNNKRYQDSYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDKLKGQVPLGLVVLKKGVTITDELIALVR-QEIGPVASFRLVSAIQKLPKTRSGKILRGTMRKIADNQ---- 115526447 31 ------------------------------LDRHVERRADQLALIHDSTKFTYRELLDEVKAFAAVLADLGVGKGDRVIIYMPMVHEAVIGMLACSRLGAVHSVVFGGFASKELATRINDAKPKLILSASCGRIVSYKPLLDEAIAQRPQLKADLIKGRDHDWATLRAAAGKSAPCTPVAATDPLYILYTSGTTGVPKGVVRDNGGHLVALKWTMELYGVKPGEAWLCTWVVGHSYIVYGPGATTIMYEGKPV---ATPDAGAFWRLVEDYKAVALFTAPTAFRAIRKEDPEKKYDLSSLRTLFLAGERADPPTVEWAEQQLKLPVVDHWWQTETGWCIAGNPGLLPIKHGSPTVPMPGY-KLEVVDEAAKPVPNGTMGSIVIKPPGNLPTLWEQDERCRESYFADGYYKTSDAGYMDDDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVADTIKGEVPCGFLVLRDHATIEKEVVKLVRDK-LGPVAAFKLAITVGRLPKTRSGKILRGTIKKIA------- 84499450 14 ---------EDTRKAYRDSGVWRNRTIAQDAEELAKTEPSKVLWVEGDNRLTAGDAYGKARKLAAGLYHRGLRPGDVVSFQLPNWTEAVILDIACVMLGLVVNPIVPIYRNAELELILKDCGARALFIPEAFRSVDHADMVDALRPNLPDLHDVIVVTPRDGMSSFDDLLATDIPWPDQRPEAVKMIMYTSGTTGRPKGVLHSHETMARAMHACFDHWGIQTDDWVLMPSPVTHVTGFS-YGIEWPLVAGTRTILMQQWDAARATELIDQNNVVATVGATPFLAELISAAETAGSRLESLRVFGCGGAAVPPALIRKANTTFANTCFRIFGSTEVPVVTLGYDDTADLAADTDGEIID--YEVRIVDDHGNDGA--EEGEILVRGPSQYLGYL-SPQDRIGAEDEQGYFRTGDIGSFVSGKGLVITGRKKDLIIRGGENLSAKEIEDVLHTHEAIKEAAVVAMPHKRLGETVCAFVIPSGNQPDVAFLVDFLDGCGLARQKFPECVRYVTDLPRTSSGKVRKDLLRKEIAE----- 152002983 21 -----------------------------LFERKDRAYPDKIIYQDADRHYTYKSLRDASLDFGKGLKALEWRKGDVLALFTPNSIDTPVVMWGTLWAGGTISPANPGYTVDELAFQLKNSHAKGLVTQAS-----VLPVAREAAKKVPEDRIILIGDQRDPDARVKSGATRYRKQKITPAKDVAFLVYSSGTTGVPKGVMISHRNIVANIRQQFIAGPDGKGDRVLAFLPFYHIYGLTC-LITQALYKGYHLIVMSKFDIEKWCAHVQNYRCSFSYIVPPVVLLLGKHPVVDKYDLSSLRMMNSGAAPLTQELVEAVYSRIKVGIKQGYGLSETTTHSQRWEDWREA-MGSVGRLMPNMQAKYMMPEDGKEVGEGEVGELYLKGPNVFLGYHENPEATKGCLSEDGWFQTGDVGYQDAKGNFYITDRVKELIKYKGFQVPPAELEGYLVDNDAIDDVAVIGIESETHGEVPMACVVRSSEKDEAARIIKWLDSKVASHKRLRGGVHFVDEIPKNPSGKILRRILKQKFK------ 170696005 27 ----------------------------------------KTAYIDDNGNTTYAELEERARRFATALRDLGVHPEERVLLVMLDSVALPIAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASSALVATVTQAMEAAVSTRASAAADSTPLAAAPELEALIDAAAPAAKPAATGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKVLGIVESDVVFSAAKLFFAYGLGNALTF-PLSVGATAILMERPTADAVFARLTRHRPTVFYGVPTLYASMLVSPNLPARDDVAMRVCTSAGEALPREIGERFTKHFGCEILDGIGSTEMLHIFLS-NRAGAVEYGTTGRPVPGY-EVELRDETGHAVGDGEVGDLYIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYCRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGLVKT-RAFVVLKREEILADELKAFVKER-LAPHKYPRDIVFADDLPKTATGKIQRFKLREI-------- 186683378 515 -----TEWLVPKAQLQQRAAVNATKTLHELFVEQATQHPEKLAIAASQLTLTYAELDHLSNYIGRQLRDLGARPNQLVAVVMEKGWEQLVAVLGILKSGAAYLPIDPSLPQERLNWLLDNAEVAIAFTQ-------------------PRLEVNLSFATQVKWLTIDDQASTSQPLPSIQPEDLAYVIYTSGSTGIPKGVTIDHRGAANTILDINQRFGMTAEDRVFAISSL--SFDLSVYDIFGTLAAGGTIIMPDSRDPAHWLDVLQREQVTVWNSAPALMKLLVEYAGDRCDRLSSIRLVMMSGDWIPVTLPEQIHSLGNVQVISLGGATEASIWSIFYPDPSWTSI-PYGKPLS-NQSIHILDEALQPRPDWVPGQIYIGGVGLAQGYWRDAAKTQASFIQHPLYCTGDLGRYLPDGNIEFLGRIDFQVKIRGYRIEIGEIETVLQQHPAIRSVAVSAVGEQRDDKQLVAYIVEQEQSITSLELRSYLQQK-LPEYMIPSMFMFMDSLPLSSNGKVDRRALPD--------- 110635281 12 ------------ARSFYGKGLWGDDTFYDLMCRHAEHMPSANALRDGSERIDWGTLRARVDALADDFAERGIVAGDRVSIWMPSSVDVVVAFLACSRIGAACNPLHHSYTCAQIIDLLTMLQASALLTAEGWGVDRDRHNFEEMAAKLPFLKKIYKAGRLPMHITHISADAHD------NPDSVAYLAFTSGSTGTPKCVMHSCNTLLANARNLVSDWGISKKDVILTLSPLSHHIGWVAAAQW--LLSGAEFVLYEPKTIPNMLSWIEETGASYVLGVPTHAMDLLSEQKLRQKSMGKVRIFYMAGAPIPDAIARSFAQQ-GIKPQNIYGMTECSSHYTHPDDPLEVAVATCGRGGTAY-EVKIWDPQDREMPAGETGEIGGRGAALMLGYYANQAATEKTFNRHGYLLSGDLGSFDADGNLRVEGRIKDLIIRGGHNIFPSRIEALAATHPRVEKVAAFPVPDERLGEKVCIAVI---GEISARELMDHLAAEGLSKYDMPEWFISLPAMPLTPSGKILKRELTEMVRRSEIA- 13475026 28 ----------------------------DICDKWAEADPTRLAIVDVDREYTFSDLRTMSNRLANALFGHGVGRGDRVGVLLPQRVETAVAHIAVTKLGCVSIPLFTLFGPEALEHRLRDSGARVVITDRAGA-----ERVASIRSRVPSIELVVCVGDEVSFQEMCSEQSDTFIPVDTHSDDPAILIYTSGTTGNPKGALHAHRVLLGHLVEISHDFLPKPDDRFWTPADWAWIGGL-LDVLMPALHHGIPVVACRKFTTEAAITLIRSQRIRNVFLPPTALKMLKLKPAEECSGLD-LRSVASGGETLGAELIQWGKDALGVTINEFYGQTECNMIVSSCAALEPPALGSMGRPVPGHDVDVIDPVSRLRQPAGVEGAIAALAPVMFLGYWNNPDATREKFIHGPWLVTGDRGVRDNDGRLRFVGRDDDVIGSAGYRIGPAEIEDCLLGHPSVRLAGAVGKPDEIRGSVVAAYVVLREGQNLAEDIAAHVKSR-LAAHEYPRVVRFIDEMPMTTTGKIIRGALRKIAQEE---- 15966384 6 ---------EDYDELYREFRWRIPERFVAVSDAWAARDPERICLQHAHLALTYGDFAARSSAFAGGLAAHDVSPGERVAILLPQGFEAAIAHAAIYKLGAIALPLALLFGVEALAYRLKDAGAAAVVT----NRFGYERLA-AIRGELPELRMVVLAEEDEGTVRFRDIAAGQFDPAETKPDDPALMIYTSGTTGPPKGALHGHRVLLGHLFQFHHHFLPQPGDRMWTPADWAWAGGL-LNALLPSLFFGVPVVSSPKFDAHTAFRIIEEMEVRNAFIPPTALRLLKSVERPRDRCALKLRTVGSAGEALGRETFEWARAALGVEVSEFYGQTECNIVISSATGLGVAKAGSMGKA-APGHQVAIIDGEGRVLPPGTVGQVAIRRPVMFLGYWRNEEATEAKFIGD-WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPSEIEDCLAGHPDVQLAAAVGKPDPLRTEIVKAYVVLKPGVAAGDEIRDWVKNR-LSMHEYPREIAFVDSLPLTTSGKVIRRLL----------- 145222177 12 ------------------------------------------------RRTTWREIGERAKQVANALAELGVRHGDRVATLAWNSDRHLALYFGVSGTGAVMHTVNPRLFPEQISYIVNHAEDRVLFFD-----ITFAPLVSGLASSFDSVEYFVAMTDADRLLCWEDVQSTHYEWPEFDECSASSLCYTSGTTGNPKGVLYSHRSTMLHMAAARDTIDIHSGSVILLVVPMFHANAWGSP--YTAAMVGAKLVMPPHLDGESVYQLMKAEGVNQSQGVPTVWMMLFEHPEIDAHEL-GLRYAGTGGAALPLSMIERFEKDFGAEAYQGWGMTETSPLCVALDPADRRSLRKQGRGIWGV-EIKIVDDDGNRLPDGKAGEVWVRGPWIASGYYRGEG--GDKLDGEGFFPTGDVATIDPDGYLQLVDRTKDVIKSGGEWVSSIDLENAAMGHPAIAEAAVIGVPHPKWQERPLLVAVLRGHSATREDILEFLAERVV-RWWLPDDVVFVDELPHTATGKVLKITLREQYRDHELS- 118467940 2 -----------RAEDAYERGLWVRTTLADTLAEAARDTPQRVLLIDGDVRLTCAELHSRAKALAHEMAAR-MPAGSVVSFMLPNWHEAAIVYLASTLAGMVINPILPSLRDHELRFILDDAASRMIFIPGEFGQHDYAAMLQRVCAHLPTPPQVVVVGEPGPHTAFTALGAPGGDLPALDPDSVRMMMHTSGTTGRPKGVLHSHNSIHALICQLRENWMIDPGDTFLVPSPIAHIGG-SIYAFECPLLLGTTAVLMQRWNADDGVALMSEHHCTHMAGATPFLDQLLNAAERAGTRLPDLKVFICGGASVPPSLIRRASTCFEKAVVSVYGSTEVPVTTVGSIEPGDVAACTDGRP--GLAEIRLVD-----------GEIRARGPQMLLGYLHAED---NAFDEQGFFRTGDLGRWVDGDYLTVTGRAKDLIIRNGENISPKEIEDILVGELGINEIAVVGLPDERTGERACAVVVTEDGAPDVSALAEVLTKAGVAKFKIPEQVEIWDALPKNDAGKVLKHQIRTQLSK----- 54027037 2641 -------------------------TLIDLFEEQAERTPDAVAVVFEDEHLTYREFAARVHRLARLLVAHGVGPERTVGLGMHRSIELVVGMYAVLAAGGAYVPLDPAHPAERLAHILDTARPVCVLT-------RGRDGLEVTGPAVLDLDLLDTTGYPDTAL------TDADRRAPLRPARPAYVLFTSGSTGRPKGVTIEHAAIVNRLRWMQDEYRIDARDVVLQKTPV--TFDVSVWEFFWPLQVGARLVLARHRDPRYLAELITAEAVTVAHFVPAMLAVFVAEPAAAQ--CHSLRAVFCSGEALPPAPAHRLRALTGAAVHNLYGPTEAAVDVTHHETDADTQSVPIGSPVA-NTRVYVLDDRLRPVPAGVPGELYLAGVQLARGYAGRPDLTADRFVADPFYRTGDRVRWSAAGELEYLGRTDFQVKVRGMRIEPGEIEAALTELDGVDQAVVVAR-----DEHLVAYLIPAGPVDPDA--VRVALARRLPAYLVPAAFVLLDAFPLNASGKLDRTALPAPV------- 54027037 1596 --------------------------LPDLFAAAAATAPERVAIVAAGRELTYRELDQTSARLARALMARGVGPDDVVAVGIPRSPEFVTAVWAIAKAGAAWVPVDPAYPAERIEHMLRDSGAVLGLTVGA------------VRADLPGQPHWLVLDDVEFGFECARFGGEPVRDAELRPHNLAYVIYTSGSTGTPKGVLVTQAGVAGFAAEQTARYPIDATARVLHVG--SPSFDITVAELLMAFDSAATLVIAPEEARRELVELLAAQRVTHSIMTPS------GALTIDPAEVPDLRVLVAGGEACPPELVRRWHAA-GRRLVDAYGPTEATVAVDISDRLEPGRPVTIGRPLRGVRE-WVLDERLRPVPVGVAGELYVAGAQLARGYHGRRATTAERFVACPWYRTGDLVRWTASGELEYLGRNDAQVKVRGFRIELGEIEAALAARPGVAHAVVTVHRDPARGDQLAAYVVPSGGHPDAGDLKAGLRTR-LAPHLVPAAITVLDTLPLTPNGKLDRAAL----------- 54027037 3739 --------------------------------------------------LSYGELDARSNRLARRLVAAGVGPETLVAVALPRSAELVVALLAVLKAGGGYLPIDPDYPADRIEYMIDDARPICALTAPGTA----------LARDWFGGPVLDVERDADPRYYASTPLTDADRRAPLRPEHTAYVIYTSGSTGRPKGVVIPHRNVVRLLDNTRELFGFGPHDVW----TMFHSFDFSVWELWGALLHGGSVVVVDYFSPEQFRELLVGERVTVLDQTPSAFYQLVAADTAAEPAEYALRWVIFGGEALEPQRLGGWLRRYPPRLVNMYGITETTVHVSYRAIDAGTGAASVIGGAIPGLTVRVLDPRLRPVPVGVPGEIYVSGGQLARGYLGRPGLTAGRFVADPYYRSGDLARWTATGELEFLGRADQQVNLRGFRIELGEIEAALLAEPEVTEAAVVVRSDLVDEARIVGYLVTAGPV-DTAELRERVR-RTLPEHMVPAALVEIDRIPLTVNGKLDRAALPAPV------- 54027037 4777 -------------------------TLADLGARQAAATPDAVAVLDQGRTLTYREFDAAANRLARRLIRAGVGPEQTVVLALRRSVALVVAMHAVVRAGGAYVPVDPDHPAERIAHILDTAAPVCVLAT----------------GDLPFDTALPVLDIDGGAALPDDPIRDEERVRPLRPEHPAYVIFTSGSTGRPKGVAVPHAAVANQIRWLCAEFGLGSADACLLKTPA--TFDLSVWEFWGPLLSGGRLVVTDERDPDRLRDLLDRHAITLLCTVPSMLAMLLGAAAGLPG---ALRHVLAIGEALPPAVAADFLDRTGAALHNLYGPTEAAVSITAHEVRERPRTVPIGTPAW-NSRLYVLDRRMRPVPVGVAGELYLAGVQLARGYQAAPALTAGRFVADPFYRTGDIVRRRADGSLEYLERADFQVKIGGFRIELGDIESALLALPGVRAAVALARTDGAAGARLVAYAAVNGGAPAAAELRAELRER-LPGYMVPAAVMALPALPLTGNGKVDRARLPEPV------- 54027037 526 -------------------------TLVSMFAAQVARTPDAVALRFAGTVLTYRELAGRVDRLARHLIGLGVGPETLVALHMRRSPDLVIAMYAVLSAGGAYVPLDPDHPAERTAHILATAAPACVLTAGETR----------LSADAPVVHLDDLDLSAHPDGPVWDRERRRPLRPRN----PAYVIFTSGSTGAPKGVAVTHEAIVNRLVWMQQTYRLGPGEVVLQKTPA--TFDVSVWEFFWPLQVGAELVLAGHRDPAYLRRVIDDYGVTTAHFVPSMLEAFLAGQDIARAG--TLRRVFASGEALPAATAQRLRLLTGARLHNLYGPTEAAVDVTFHETDADTDAVPIGAPVF-NTRLHVLDSRLRPVPVGAPGELYLSGVQLARGYVARPGLSAERFVADPFYRTGDLVRWNTSGELEYLGRTDFQVKLRGLRIELGEIEAVLAGVDGVVRAVVLVRDDPALGEQLVAYVVAAEPDAVGAEQLRAAALRALPAYMVPAAYVVLDELPVNASGKLDRAALPAPAR------ 116669099 83 -------------------------------RHVAAGRGDKVALHFEGRAITYAELQREVSKAANALLALGITKGDRVVIYLPVIPETVIITLAVARIGAIHSLVFGGFSAEALKFRVEDTRAKLLVTTDGQVAVPVKDNADAAVAGDNAIEHVLVVGRDVWWHDAVGQASEVHEPEAFDAETPLFIMYTSGTTGKPKGLVHTSGGYLTQASWSFEYLFSNPDDVHWCTADLAWVTA-HTYEIYGPLSNGATQVIPNTPHPGRHFEIIERYGVTQYYTAPTLVRSFMGDGVPDSYDLSSIRMLGTVGEAVNPEAWRWLRQNIGAPVVDTWWQSETGATISPAPTDTEFKPGCAARPL-PGVSTRIVDDAGNTVPPGVQGFIVVDGPAIARTVWGNPQRYFDSYWEQGWFLAGDGAKYDDDGDIWILGRVDDTLNVSGHLLSTIEIESALVSHPDVVEAGVCPVTDPKTGHAIVAFVVLKGGAEVATELRDHVA-RAIGPIAKPRDVVVVPDVPKTRSGKIMRRLLTQLFE------ 30018631 14 ---------------------YPEKSIVDMFYNTVTQFPNRIALSSREGTLTYEELNKKSNQIAHMLIKNGVQLGDYVGIFMKRSIDTVVSMVAILKAGAAYVPIDPDYPESRIQYIIQDSQAKVILMKETPITCDGVQTVSMYDSE--TYEDIDVKLS-------------------IHCDDVAYMIYTSGSTGNPKGTMLAHRGVVNLYTWMKKQYELTEEDVFAQFP--SFSFDASVWESFASLFCGGNLYVLERLSVEAFANAIYKVKATSILALATIFVRQVALAEEDIYKLASLKRIAIGGEMLPVEVIKLWRERMGVEIHNVYGPTECTVVTTTYKIPEDVASIPIGKPCANY-QVMILDENMNLCPIGVPGELYIDSVGLAKGYFNKPNKTIEAFIPNPFYKTGDIVKLLEDGNIEFLHRKDDQVKIRGHRIELGEIQSKISQNHNIKENAVFAKKSKEGSQYLIAFYTTLNK-KEIPELVYQLQEQ-LPDYMVPSKLIYINELPLTPNKKIDVKKL-AQLEEK---- 154247455 30 ----------------------------------------KPALIFVERTYSFDELKALTNRFANALVARGLKRGDRVAVFLPQAPETAIAHIAAFKAGLISVPLFTLFGDEALEFRLAASGARVLVTD-----LTGLAKLERVRGHLPELEHVFVIGPASSFDAALEAASDRFIPVDTGPDDPGIIIFTSGTTGNPKGALHGHRVLLGHLIQFVHQYMPQPGDLHWTPADWAWIGGLFDV-LFPSLYLGVPVLAHRKFDPDAAMDLMARHQVRNVFL-PPTALKLLRQADVRHDGLK-LRSLLTGGETLGAELGAFVQERLGVEAREIYGQTECNLVVGSNSSFFPIRPGAMGKAIPGHD-VRIVDDEGHELPTGEEGHIGIRRPVMMLEYWKNPEATAQKYAGD-FLLTGDMGRQDEDGYLWYVGRSDDVITSAGYRIGPGEIEDCILKHPAVALVAVVGVPDPLRTEAVKAWVVLKAGTTLAKEIQDFVKTR-LSAHEYPRHVAFADTLPMTATGKILRRELRAR-------- 134099594 4 -------------------------TIRDFLDRAELVYPDRVAVVDEPGSLTYRDMARLARAQAAGLDALGVPVGGRVAIVSHNAARLLVSFFGVSGWGRILVPVNFRLAPAEVRYIVEHSGADVLLVDP-----DLRHLLDTA-----TAKHTFVLGEDDDAVFGST--AEPARW-DGDEAATATLNYTSGTTARPKGVQLTHRNLWINATVFGLHTTLNDDDVLLHTLPMFHCNGWGMPYALTGL--GGRHVVLRKVDGAEILRRIRDHGVTILCAAPAVVTAALDAAKDWEGEIPRVR-IVVAGAPPPTRTIQRVREELGWEFIQIYGLTETAPLLTVLDGTEQARL--LGRAGAPAIGVRIAVDDG--------GEVLAQSNHNLDGYWENPQETA-RVQEGGWFHTGDGGTVH-DGYLTIADRKKDVIITGGENVSSIEVEDALTSHPAVREVAVIGIPDEKWGELVTALVVTEDDTTTAEDLIGHCREH-LAGYKCPKRVDFIDELPRTATGKIQKFKLREPF------- 54024165 17 -----VDYPPERAERYRRSGAWTDTPLAQRLHEIAARFPERPAVVTAAASVTYAELDRATDRIAVGLDALGLRPGDPVLFQATNRLETVYAWYGCLKAGLVPVATLAAHRAHEIGHISRKVGAVAHLVETGLS-FDLVAFARDQAQGHPTLRHILTVGDPAGAVAIESLGAGIPPEQAIDPLDVVAFQLSGGTTGVPKVIPRRHVEYWNNALYYARRLGWTEHTRVAHLIPLIHNAGITC-ALHGAHSVGACLVLA-TPDTATAFPLLARARATDVLIGHGHYQAVL-SPGFDAARV-HLRRVVLSGAKLTDELFARADDGAGHWAGQLFGMSEGLFTVTPPDAPALARATTVGTPIAPDDEVRILEPADTELPDGTVGELCCRGPYTIPGYFDAPEHNRSAFTPDGFYRTGDLARIDGVRYVSIEGRIKDLINRGGEKINAEEVELLLVRHPNVANAAVVAMPDPRLGEKTCAYLVAATGASSLDDIRAHLEALGVAKFKWPERLEWVQELPQTSVGKVDKKRLRTDIGEKLAS- 89902053 3 --------------------------LAQLLVRAARVFPDRPAVLLGDLVLNYRELADRTARLAAYLRTLGLAPGERVAVFMTNHPAYLEVLYASWWAGLVVVPINAKLHPKEVEFILNDAQVAVLLASD-----DLAAGVQPLLGHVSSLRQVLTPGQPGYELA---LAGDPLAPVHRAPDDLAWLFYTSGTTGRPKGVMQTHRNYAMTACYFMDVDEVQADDAIVYAAPMSHGAGMYN---FAFVAKAARHVVPGGFDPAELVALSRSVGRLCMFAAPTMVKRLVEHVAATGAACDGFKTIVYGGGPMYVEDIAGALATMGPRFVQIYGQGESPMSITALNPRWHDRIASVGVAQS-LVEVRVVNAEGASVPDGETGEVVVRGEPVMAGYWRNPDASAKALRA-GWLWTGDMGAMDGEGFLTLKDRSKDVIISGGSNIYPREVEEVLLQHPGVREVAVIGQSDPEWGEVVVAFVVGVDVSPQA--LDALCLDH-MARFKRPKHYHFVDSLPKNNYGKVPKTMLRELLKKE---- 148653908 22 ----------------------------QFLTRAASVYPHKTSIIYDDITYTWSQTFERCRKLAHALRKLGIGKEDTVAIMAPNTPAMVEAAFGVPMSQGVLCTLNTRLDINALTFCLQHSEAKVLIIDSEYATFPNLILIHATDMTLPDVPAFEALLQSGEFDSDEAIRAFDGTIYPTDEWDAIALNYTSGTTGKPKGVVYHHRGATLNALSNILDWDMPKHTTYLWTLPLFHCNGWCFP--WTVAERAGINVCLRQIDANLILKLIAKYQITHYCAAPIVHNMIAAGDSQLQQAINHNVKGFVAGAPPSEAMLEKMEA-MNFNVTHVYGLTEVYGPVTICAEHDEWRQGVVSHLMSGFEVFK--QGTTEPVAADEMGELALKGNMVMKGYLKNPKATKEAF-AGGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEIENTLYKMPEVSSCGVVAASNDKWGEVPVAFIIAEGATLTRDQVIEHCRQH-LAKFKVPKHVIFC-EIPKTSTGKIQKFELRNAAQ------ 147678225 50 ------------------------------FLRNVRRFAGKPALTCPGNTWTYAGLNQECNRLAHALLADGVGKNDVVMYQLLNSAEFVFLYLAPQKIGAINCPINFRISPGETAYIIDDSKPAVFFYDAEIRAEDALNMARHKPRRVVMVDPLGKEKPFAGSIAFEDVKGHPDYNPEI--SRPMHILYTSGTTGMPKGIPLNNINEVLSAHDVIMHFPLSPLDKTMNMSPWFHRGGLHSGGPNPTLYVGGEVVILRHFAPRICLDYVEKYGITFLIGAPPMLKLLHDFQARNPRDLSRLKGIITMGAPLEREACIKFQQVLTPNIFNGYGTTEAFWNTFLRPYDLPQMAGSSGRACTDDDVAVVKVYPDRRAEPDEIGEIIVKAPATTYSYINNPEESERVFYK-GWIYIGDLGVWDENEYITVVGRKDDMIISAGENIYPDQVEEVINQHPKVKESVVTGVPDKVRGEAVVAYVVKMDPSLTARELDEHCRKHALAMYKKPRYYRFVEELPFTATGKKMRYKVREQAVADQQAG 41408271 492 -------------------------TLSELVSHRAARTPDAVAVVYEGHTYTYRDIEEESNRVAHWLIERGVGTEDRVAVLLDKSPELVITALGVLKAGGVYLPVDPTYPQDRLNFILGDADAKLVL-----------------------------------REPVTDLADYPATAPPLTPQNTAYLIYTSGSTGLPKGVPVPHAPIAEYFVWFGDEYRIDETDRLLQVA--SPSFDVSIGEIFGTLIMGARLVI-PRPDGLRLTELLAREGITSMHFVPSLLGLFLSLPGVSQ--WRTLRRVPIGGEALPGEIADKFHATFDASLYNFYGPTETVVNCTSYPGAQGTRVVPIGRP-KINTRVYLLDNALQPVPPGVIGEIYIAGTHVAHGYHRRPQLTAERFVADPFYRSGDLARRNANGDIEFVGRADEQVKIRGFRIELGEIAAAISVDPSVGQAVVLAMDLPQLGKSLVGYVTPAQGAGTETVDVERIRARVLPDYMTPAAYVVLDEIPITAHQKIDRAALPQ--------- 197117471 5 --------------------------VHNLLENSARIRPDKVALVQGDLRITYRQANTRANRVAGWLIDEGVLPGERVVLLLKNGIEYLAGYYGILKAGAVAVPLNCDLRVDALRELLADLHAVAVIC-----GSEGEQLLNGIDSDLFGIRLLLIKDASGSRTPAWDEVVTDADLPDTNASALAGIIYTSGSTGAPKGVMLSHRNIVSNTCSIIQYLGLNENDVQMVVLPFFYVMGKS--LLNTHVAVGGTVVVNNAFAYSAVIRQMAQEGVTGFSGVPSTYAYLLHRSPLARDKLPALRYCTQAGGHMAREIKQRLMEVLPPRLYIMYGATEAAARLTYVEPEMLVKIDSIGRAI-PGVTVRVLDEKGEEVAEGEIGELVASGANIMLGYWRDEIATGRVLDANG-YHTGDMGYRDGDGYLYVTGRKDHLLKVGGHRLDPQEIEDALMATGELLEVAVLGVDDHLLGKKLVAIAVSLQENPSDKVLLSRCLSR-LPRHKIPSEIRFVAALPKYASGKIDRAACLEA-------- 119477819 17 ---------------------------------HAQDRPNNVAVISRYGDRTFAELNARVNQLAQVLRNSGLQPDDGVAILLTNRPEFIEAYFACLRAGFRITPINWHLLGDNASYVVENCQAKAFI-GDARCDQSAVEAYRDNRSQLKV--ALCVGGHIEGFDSYDARSAENIENPEVGAQ----MLYTSGTTGRPKGVYRERLSATEVLQFEVDAAYNPETDRCLCSGPAYHAAPLTFNIAL-PISNGVGVVLMDKWDAEETLRLIDQHKITHTHMVATMFHRLLALPEERKYKLSSLKYVLHGAAPCPIHVKRDVIGWLGPVVYEYYAATEGGGGYIIASEEWLKNPGSVGKA-PDSAHNKVCNDDGEELPVGEIGTIYFKAPALKFTYFKDDEKTAGSYNGD-FFTLGDMGYIDEKGYLYLTGRSAETIISGGVNIYPQETDDVLLKHPAVADVCTVGVPSEEWGEEVKSIVQLKQGVEQSEELIAFVRE-NLAVFKAPKSIDFIAELPRLPSGKIQRRLVR---------- 148252659 1586 ------------------------------FEAQAARRGDAIALIHGDETINYGELNARANRLASRLRTHGIGTDVVVGLALERSITTMVALLAVLKAGGAYLPLDPDYPAERLAHMLGDSGAKLLLTQAAL-----------LDRFAPALRT---SGAEAWLLDTESGDGDDANLDEIHPESLAYVIYTSGSTGLPKGVMVRHGAVTNFLATMAEQPGIARDDRVLGLTSL--SFDIAVLELWLPLTHGAQVVLADRTDPAVLKAMVARHGVTMIQATPSSWRMLLDH-DETTDWLPGDGRVLSGGEALAPDLARRLTA-LSREVWNLYGPTETTVWSARHRLDAAESQPMLGGPI-GNTTLYVLDGHLNLAPVGVTGELFIGGAGLARGYWQRASLSAERFVPDPFYRTGDLARWRADGVLDHVGRADHQVKIRGHRIELGEIEARLREQAGVRDSVVVAQ--ELGGSRQLVGYVSGDDGLDGAGLRAALVP-VLPDYMVPSRVMVLPQLPLTPNGKIDRKALPQ--------- 148252659 504 ------------------------RCIQDLIADQVHRWPAAVALVHDGVRLTYRELDTRANRLAHHLLEHGAAPDRLVAICQQRGIDAIVSLLAVLKAGAAYLPLDPVYPAQRLREILTDAEP-VLLLCDNDSAEKLGDVACPV---------IDVKRHAPKWHDMPDVAPVIAGL---TPRHLAYVIYTSGSTGKPKGVMIEHRGLVNLALAQIALFEIKRDSRVVQFA--SFSFDASVWDIVMALCSGAELHLIGHRDASVLFDYFADHRITHATLPPAMLQ-----GRPDLERLAVLETLVLAGELPKAELIAALP--LSVAVFNAYGPTEATVCATAWRRPAGFADGPIGRPIA-NARIYLLDDLGGPVPRGAVGEIWIGGAGVARGYLNRVDLTAERFATDPFYRTGDLGRYRPDGDIEFLGRNDHQVKIRGFRIELGEIEARLAALDGVRDSAVLARRTTHGDTTLTAYVVPAEGVPWSAQLRAHLQA-CLPDYMVPSAILCLPALPLTPNGKVDRNAL----------- 196008609 1 -------------------------------------------------------MYELSRRASCALRKHGLRKGDVLAIISPNTLDYPIIQLAAMAIGATITAFNPLSTPKEISYLLNDSGARFVILHPFVIKNYEAAENKGVDEK-------FVFGNVDGYTSISSFYEEDDSTFMVDEEDVAMMFYSSGTTGLPKGVMLSHRNINSIFGMADVINELHPGKVCFGLLPFYHIYG-SILVLFLRMVTSKKLIIVPRFDPEGFLAAIQKYKIEMLNLVPPLINFLAKSPLVDNFDLSSVSSVFSGGASLSPEVGQLAASRLNLQIYQGFGMTETTGACHF--PPPGKRIDTIGYPL-PSMECKIVDSESKKLGPNEVGELRVRGPNVMLGYWKKPKETSETMDEDGFLRTGDIGYYDDEGLFYLVDRIKELIKYKGYQVAPAELEAILNGHPAVLESAVIGVKNEEAGELPRAIIVKRPQDVTAEDLITYVNEKVSPQKKLRGGVIFVADVPKLPSGKILRRALREQ-------- 111019772 27 -------WPPQVPRTV--EYPIEGRTVIDYLRHWATERPQTVAIDFYGRAITYAELDELSDRFAGWLLQRGAAAGDRVGVHLTNCPQFHVAMLGILKIGAVHVPINPLFREHELAYELDDAGVEILLTQDSFAAMVDSVLDQTALRHVAITALSDLLPAEPSVAPPFPLTSAPTDWAPMNPDALAALNYTGGTTGMPKGCEHTQAHMVYTAATATLAGGREAPPVVLGFLPIFWIAG-EDFGILYPLINGGTVVLLNRWDPDAAATLVDSRGVTSMVGTVDNYVELMDLPGFAERDFSTLDNAMAVSLKLDPAIRGRWRDATGHVLREAYGMTETTITLGFQTDDEDLLSEPVGLPV-PGTDVLIVDDAGAPVPVGQAGQIVVRSPSLLTGYYGKPDATAAAL-RDGWLQTGDVGKLNGKGALHYLARNKEMIKTNGMSVFPSEVEALLMLHPDIQSAAVVPKPDPGKGQVPFAFVQLLPDREVSGEELQEWAARNMATYKVPT-VEVLDALPMTATGKVRKADLFALAEE----- 119503775 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRPDDAINIQFTSGTTGNPKGATLSHCNILNNGYLTGAAMDLSPRERLCIPVPLYHCFGM-VLSVLACVAHGATMVFPEDFDSLDTLKAAEEERCTALHGVPTMFIMELDHPSFSQFDLSSLRTGIMAGAPCPVEVMRRLISEMHMDILIAYGQTEVSPNTTLPNDSLQLRTETVGRAV-PWVEIKVIDDSGRVVTVGEKGEICTRGYSVMQGYWNDPERTAETIDAGGWLHSGDLAVMDGDGYVQIFGRIKDMIIRGGENIYPREIEEFLYQHPAISEVQVFGVPDEKMGEEVCAWIQLNAGELSADDVKDYCRDK-ITHFKIPHYIDFVDEYPMTVTSKIQKFVMRDAMVERL--- 85715932 500 ------------------------RCIHQLFMDQVRRAPEAVAVVHDGIHLSYGELDARANQLARHLIASGVGPDQLVAICLPRGIGMIVSLLGVLKAGGAYLPLDPVYPAERLRQIVEDARPKLLI-ADHGRCATFADAACEILDLDASASTI------------AELASPAPEAVGLTSRHLAYIIYTSGSTGKPKGVMVEHRGVVNLALTQQEMYAVSPCSRVAQFA--SFSFDASAWEIVMALCSGAALFLVGQREYQSTSDLIDDNAITHAGLPPAMLQ-----GRTDLDRLATLKVLVLAGESPKAELIKSLPS--SVAVFNGYGPTEVTVCATTWLRPADDDVIPIGRPI-PNQRVYLLDRFGAPVPLGATGEIYVGGAGIARGYLNRTELTEERFKRDPFYRTGDLGRYLPDGNLEFLGRNDLQVKIRGFRIELGEIEFRLNEHPSVSDSVVLVRHDHNGDPRLIAYVATGDAAPDAGEFAAAMRSHLLPDYMVPSAFVRLDALPLTPNGKIDRKAL----------- 85715932 1578 -------WNQTQAD------YSRDFSVVQQFERQVRRCWGSIALVFGEEALSYGELNGRANRLAWRLRARGVGTDVVVGLWCERGVGMMVALLAVLKAGGAYLPLDPDYPQERLTHMLRDSGAALVLTQSALRGRFAAVLEE-------------TGAEAWLIDAQPEGGNDSNPAIAVPPESLAYVIYTSGSTGVPKGVMVRHDAVTNFLATMAEQPGMTEKDRVLGLTSL--SFDIAVLELWLPLTVGARVVLADRADPGRLKALAAAHEVSLIQATPATWRMLLDHEGA----LPSGCRVLCGGEALPPDLARRLVAQAG-EVWNLYGPTETTVWSARHRLDAADARPALGRPI-GNTTLYVLDHDLNVAPVGVAGELYIGGAGLARGYWRRGALTAERFMPDPFYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAG-VGAAVVVAREAGTGRQLVGYV---SGEALDAAALKAALAASLPDYMVPARIVVLERLPLTPNGKIDRKAL----------- 17558820 38 ----------------------------------------KVLFIDDGRKITYGDFVQRAGQYATALTEKKIKKGDRVMARVSKTTDTAALYAACLQIGALYVPVNPALTQSEAAHYVKDAKPSLWITCKDDA--DQIAMFQRVLKTVCIDNPVEVIN--EKVLADEAGKRKACTMIEVEKSNAATICFTSGTTGAPKGAVLSHGALTNNTNALVQEWGFTENDVNLHCLPIFHAHGLYF-SLHCSLFSHSSVIWRPNFDAEDCSKHLK--NATVFMGVPTFYSRLLATNNFNKESFEKIRLFISGSAPLSVPTLEEFEKRTGQVILERYGMTEAGVIASN-PLKGKRKAGTVGQALKGV-QCRVT----------ENGEIEIKSDSIFSEYWKNPEKTKEEFTEDGWFKTGDVGSLDKDGYLTIGGRSKDMIISGGENIYPKEIEDAIDSIEFVKESAVIAAPHPDFGEAVVAVVVPKDEQKFEEDLIEMLRKK-LAKYKVPKKVILLEELPRNHITKVRKDILRASYNK----- 37520691 5 ------------------------------LVHRAYEHGPRTAIVTADGQFSYQDLLSLSSQVATRLLD---GADDRVASLVPAGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIVIAHPSFESL---------------LRPIAEAHQLRFILTSESLPPDTAQLPEVEPTRRALILYTSGTTGKPKGVVTTHGNIQAQVTSLISAWEWTSGDRILHVLPLHHIHGI-VNVLTCALWAGAECHMLSKFDAETVWEHICEGNFTLFMAVPTIYTKLIKAAGDRQMDMSRMRLMVSGSAALPVQVLERWTHISGHFLLERYGMTEIGMALSN-PLHGQRRAGYVGMAL-PQVDVRLVDESGVSVPAGTPGEIQVKGPGVFLEYWQKPEATAKAF-QDGWFCTGDLAVVEQDCY-RILGRISDIIKTGGYKVSALEIEEVLRTHPDIQECAVVGVADPEWGERVCGALVLQSGCNLALEFRSWAKER-LAAYKVPTRILSVEELPRNAMGKVTKPAVAQLFRAQQIA- 167463030 815 -------------------------TIHECFEERVRKKPHLVALVHRDQVITYQELNEKANQVARLLAKAGIKTNEPVGLSAGRNANMITAMLGILKAGGCYVPIDPEYPLHRKQHIMRHSGIRMLMVDGVGQSVELLNADSDIESQPDNAQGMLLKKPGIIIYNEGDIMQQPTENGNSHAGDLMYVMYTSGSTGLPKGVMVTHENVSNFIQWSINHFGLGPDDNMMLVTSI--CFDISVFEIFGALLSSATLHIVDAKAPRELLNYISQQQIHVWHSVPTLMNLLLNHGNTRTFHFQHVRLIMLGGESWSVKLAKQIKEHFQAEIHNMYGPTETTIWVTSYGSIEEMREIPIGKPIANN-QVWIKDPNGHLCSVGLPGDIYISGKNVTQGYFHNNEETAKKFVRDKLYQTGDIGRYLPDGSIEFLGRSDHLVKVRGYRVETGEIERALLQKQGIDQVVVVARREQETTNLVCYYV--GSMELDGKDLSLHL-ENLLPHYMIPSRFIRLENLPLTPNGKIDQKALRNLAEQE---- 111021687 1998 ---------------------FPDTTVTALLEEQAERTPDAVAVVFEDEHLTYAELHARANRLARLLVDRGVAPESKVAVALPRSLDLMVALLAVGKAGGAYVPLDTGYPADRLAYMLEDAEPVCVLTD---------GTVPFAGSGVPQVR----VSDAAAFSP------EPLTGVALAPQHPAYVIYTSGSTGRPKGVVVPHAGIVNRLLWVQRFRPITPSDTVFQKTP--SSFDVSVLEFFGPLLAGATLVLARHKDPAYLADVIIRRSITRVHFVPSMLEVFLAEPAAAR--CTGLRIISCSGEALPVASARRVAELLGVELDNLYGPTEASVDVSYAASVQGIDASAPSVPIGSNTGLYVLDRYLQPVPAGAAGELYLSGPQLARGYLGRPGLSAERFVADPFYRTGDVARVNADGAVEYVGRVDDQVKLRGFRIELGEIEAQMAACPGVRQAAAVVRTDRPGQQQLVGY---VVGDADVDDVRARLTA-ALPEFMVPVAFVTVPEFPVGPSGKLDRTAL----------- 111021687 479 -------------------------TVPDLFHAQVSRTPDAEALIAGGTRLSYRELGERVAQLSHHLCARDVGAETVVAVGLPRSAEMVIGLLAVMCSGGAFVPLDPSWPEDRRTSVLADAGAALVLTPGGVTDAGERAVPVDLAA-----------------WAYADQPTEP-PAVTVQGSRLAYVIFTSGSTGRPKGAMIRHEAVCARLLWQRDILGFGPADASLFKAPL--SFDISVNEILLPLVAGGRLVVAEERDPQYLLDLIAGESVTFVYLVSSMLDVLLDL-SRGTDLLAALKHVWCGGEVLTPRLFERFRSQLAITLYHGYGPAEATIGVSHVRENAARIATSIGRP-NPNTQLYVLDEHLNPVPLGTGGELYAGGFLLGRGYVDAPGLTASRFVANPFYRTGDLARWAPDGSLDFLGRADNQVKIRGMRLELEDVEAGIVSHPDVRHSAVVVRETPSGAKYLAAYVVAKDSVPDVAELRVWASSK-LPEYMVPSAFVVLDRFPLTPNGKLDRRALPE--------- 111021687 4576 ------------------------ETFYEAFARHVAATPDAVAVVDAGGEVTYAELSVRADRIAALLHRRGVSVEDVVGLAVPRSAQMVAVVLGVLKLGAAYLPLDLNHPSDRISYMLADSAARVLVTTVGESPR---------IADVDGLTRVLLDDESV-VTELETGPAVQVPRPPQGLDHAAYVIYTSGSTGKPKGAILTHDGIPSLVATAERRMKLVPGSVVMQFASIG--FDVAVFELSMALCTGSRLVIVPDESRPELTDFMAAHAVTHAIIPPSLLAAL-----PSGCDVPEGCTVLVGTETVPPELIGRWAERLN--LLAAYGLTEATVNNTLWAQPGWDSAVPIGIP-DPNEQAYVLDDRLQPVPPGVAGELYIAGRGLARGYLGRPDLTSVRFVPSPFYRTGDRARWRADGNIDFLGRVDDQVKIRGFRIELGEIIAALGSHPEVKQSAVVA---DRSGDRLVGYVTSADGHADPRAVREHAAAR-LPDYMVPTLVVVLDELPLTPNGKLDRKAL----------- 111021687 3507 ----------------------PDRTIADLFADAARGRPEDTALVFGDRRVSYAELDADVNRMARVLLGHGAGPERIVALALPRSVEMVVALFAVLRTGSAYLPLELDHPAERLLAMLDDARPTVLVTTSEVAGTLAAATVDTLA-----VDSVDFGGVASAPLSEAELGGFAPGTPG-RLDHPAYVIYTSGSTGKPKGVVTPYRGLTNMQFNHREAIFAAGGRRLRIAHTVSFAFDMSWEELLW-LVEGHEVHICDRRDAEALVAYCDTQAIDVVNVTPTYAQHLVEEGLLDGPGRHRPPLVLLGGEAVSDSVWNRLRDTDGTVGYNLYGPTEYTINTLGAGTADSATP-TVGTPIW-NTSAYVLDAWLRPVPDGVPGELYISGVGLARGYLDRFALTAERFVADPFYRTGDLVRRREDGNLDFLGRTDDQVKIRGHRVELGEIASALEALDDVRQAAVVVDSGPGGFKRIVGYAVPRDVNKYSQALRA-----TLPDYMVPAAVIEVDSLPMTVNGKLDVKALPSA-------- 54026122 6 ---------DARVREFLDTYDGPDACAAELL---CDRHPDAVAFTVSSTDLTYGELRERSARFAAALAGLGVGPGDRVATLMAKSADLVVALLGIWRRGAVHVPLFTAFAPPAIALRLDASRTVAVI-ADADQAAKLLP-GEDIPTEVPW--RLIVAGQVPESLAVREPLRFAELLESYDADDPLVQLFTSGTTGTPKGVPIPVRALASFHAYQEFALDVRPDDVFWNAADPGWAYGLY-YAILAPLAAGTRLLLHAGFSPALTWQVLEKFGVTNFAAAPTVYRALRSDDGPAPAGI-SLRRASSAGEPLTPEVVAWSARTLGVPVRDHYGQTEGMVICNAWHDQAAAPLGSMGRQLPGWTCAVLSDTADVEAAPGELGRLAIRSPLMFLGYLDAPERTAQRFTADGWYLTGDAGSRDADGFFTFSARDDDVIIMAGYRIGPFEVESVLVMHDDVAEAAVVGLPDELRGEVLEAFVVLRSGVDGSAELAAELQQQKFAAHAYPRRVHFVDSLPKTPSGKVQRFVLREQEAKR---- 111027017 106 --------------------------------------GDRVAIHFEGRDLTYNDLLTEVSKAANTFTDLGLVAGDRVAIYMPMIPEAIVTMLACARLGLTHSVVFAGFSASALRSRIDDAEAKLVVTVDGQQAAPLKPAVDEAVDGAASVEHVLVVGRDLWWHETVDKASGTHDAQPFDAEHPLFILYTSGTTGKPKGIIHTSGGYLTQASYTHHNVFDHGQDVYWCTWVTGHSYIVYGPGVTQVVYEGT----PNSPDEHRHFQIIEKYGVSIYYTAPTLVRTFMKWGRPDAHDLTSIRLLGSVGEPINPEAWKWFREVIGAPIVDTWWQTETGIMISPLPGITATKPGSAMAPL-PGISAKIVDDDGHELGAGGSGYLVLDKPWMLRGIWGDMDRYRETYWEQGWYFAGDGAKYDDDGALWVLGRVDDVMNVSGHRISTSEVESALVGHHGVAEAAVVGAADETTGQGIVAFVILREGVENTAELKAEV-SREISPIAKPRQITIVPELPKTRSGKIMRRLLKDIAEGRDLG- 150016965 15 ---------------------------------------NKTAIID-KKNISYSELHCKILMISHNIKKINIVKEDKILLISENSPFFIESYFGIIRSGCTCVPLNPTLSKNDIEYIINSCNPKAIFIEKRFLDNMRSLINKDIK---------IVTEETLNSLLLDKECTNNVEEEIDSKNSVAVILFTSGSTARPKGVMLTHHNLCHNTNSIIEYLSLNREDRIEVVLPFYYCFGTS--LFHTHLRVGGSLVINNKFMPETVLDDIEKYECTGFAGVPSNYQILLRKSSIKDRNLKSLRYVAQAGGRLPDSFIKELKQALNAQIFIMYGQTEATARLSYLPPNMDEKMGSIGKGI-PGTLLKVIDKEGNEVKVDEIGEVVAFGENIMKGYFNDEEETKKVI-RNGYLYTGDLATVDEDGYIYIVAREKQIIKSGGNRISPKEIENIIIQIPSVIEAAVIGVQDDILGEAVKAFVVLNDEVFKVDEIIEYCKDK-LPSYKVPKYVVLLDGLPKNSSGKVMMGDLK---------- 118463736 8077 -------------------------SIPTVFAEQAARTPDAVALVYEDRSWTYRELDEAANRLAHRLAGFGVGAGERVALLFSRSAEAIVAILAVLKAGAAYLPIDPALPDERIGFMLADAAPMVAISTAELAPRLHGHHVVVLDVHDPAVDT-----------------QPSTPLPPPGADDIAYLIYTSGTTGVPKGVAVSHRNVTQLLTA---DSGLPREGVWSQWHSLA--FDVSVWEIFGALLHGGRLVVIPDRSPDDFHALLVDEQVSVLSQTPSAAGTLSPEGLESTA-------LVVAGEACPAELVDRW--APGRTMINAYGPTEATVAISAPLQPGSPAGVPIGFPV-PGTGLFVLDESLRPVPPGVVGELYVAGAGVACGYWRRGGLTASRFVACPFYRTGDLVRWRGDGQLDYLGRADEQVKVRGYRIELGEVRSALAALDGVDQAAVVAREDRPGDKRLVGYIT---GDADPAEARARLGER-LPAYMVPAAIVALDAIPLTPNGKLDTRAL----------- 118463736 3424 ------------------------------FAAQAARTPDAVALTCDGRSMTYRELDEAANRLAHFMIHHGAGPGERVALLFPRSAEAIVAILAALKSGAAYLPIDPALPAARVEFMLTDAAPIVAVTTAALAERLHGFDLTVIDVADPAV------------------ATQPATAPPVDPDDVAHIIYTSGTTGVPKGVAVTQYNVAQLFDDLRIGIELSPRQVWTQF--HSYAFDFSVWEIWGALLHGGRLVVVPSRSPNEFHDLLVREHVTVLTQTPSAVGLLRTDGLDGTA-------LVIGAEPCPPELVDRW--APGRTMVNVYGPTETTMWAC---KSAPLTAGSGFPPIAPVTRAAVLDDWLRPVPPGVVGELYLAGDGVGVGYWRRPGLTAARFLACPFYRTGDLVRWRADGQLDYLGRADEQVKVRGYRIELGEIQAALSALDGVEQAVVVAREDNPGDKRLVGYVT---GSVAPAKARAALAER-LPAYMVPAAVVVLDSLPMTVNGKLDTRAL----------- 118463736 7021 -------------------------SIPALFTAQAQRSPQAPAVTFEGRTTTYRELDEASNRLAHLLIGRGVGPGQAVALLLPRSADAIVAILAVLKTGAAYLPIDPALPAARIEFMLDDTAPTAAVTTAALAGPLRG-------------RDLTVVDIGDRALS----RQPHTALPAPDPDHVAHIIYTSGTTGVPKGVAVSHHNVTRLFDAQAVGVELSADQVWTQF--HSYAFDYSVWEIWGALLHGGRLVVVSDRSPMDFHALLVAENVTVLSQTPSAVRMLSPQGLESAA-------LVIGAEPCPPELLDRW--APGRTMVNVYGPTEATIFSTSTPLAAGSGAPPIGSPV-PGTALLVLDGWLRPVPAGVVGELYVAGRGVGYGYLRRAGLTASRFVACPFYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIEVGEIRSALAALDGVDEAVVIAREDRPGDKRLVGYIT---GDADPAEARARLAER-LPAYMVPVAVVVLDALPMTVNGKLDLRALPAPEAEEILAG 118463736 4479 -------------------------SVPELFATQVARVPETVALVCDDLSVTYRQLDEASNRLAHRLAAAGAGPGQTVALLFSRSAEAVAAILAVLKTGAAYLPIDPSAPQTRVEFMLGDAEPIAAVTT------------AELAQRLAGRPVTVVDVDDPGIDTLPD-----TALPLPDPDGIAYLIYTSGTTGAPKGVAVTHHN-VTQLLGSLDA-GLPSPGVWSQCHSLA--FDVSVWEIFGALLRGGRVVVMPERSPHDLHDALIARHVTVLTQTPSALAML------SPQGLESV-SLVLAGEACPPEVVDQW--APGRVMVNGYGPTETSMCVSSAPLTAGSGIPPIGSPVD-GAALFVLDESLRPVPPGVVGELYVAGSGVAAGYLGRPSLTAARFVACPFYRTGDLVRWRADGQLDYLGRADEQVKVRGYRIELGEIQAALSALDGVEQAVVVAREDNPGDKRLVGYIT---GTADPAEARARLGER-LPAYMVPAAVLGLDAIPLTPNGKLDARAL----------- 118463736 9575 -----------------------------LFAARAAQTPDAVAISWDGLSMTYRELDQAANRLAHLLADHGAGPGQSVALLFSRSAHAIVAILAVLKTGAAYLPIDAAAPAARVRFMLADSAAVAAVTTAGLRSRLDGCDVAAIDIEDPRIQT-----------------RPSTPLPAPAPHDIAYVIYTSGTTGVPKGVAVTHRN-VTQLLEPLDAGLPSPG---VWTQSHSYAFDVSVWEIFGALLRGGRLVVVPTRSPKDFHALLVDEEVTVLTQTPSAVAML------SPEGLESV-SLVVVGEACPAEVVDRW--APGRVMVNAYGPTETTMCVASAPLAPGMGSPPIGVPVD-GAGLFVLDAWLRPVAPGVVGELYVAGAGVAAGYVGRSGLTASRFVACPFYRTGDLVCWRPDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT---GTADPAEARTALAQR-LPVYMVPTAVVALDAIPLTPNGKIDTRAL----------- 118463736 461 -------------------------SVPELFATQVARAPQDVALVGEGRSLTYRQLDEASNRLAHLLAGLGAGPGQSVALLFSRSAEAVASILAVLKTGAAYLPIDPAAPETRIGFMLADAKPVAALSTAELAGRLEAHGMTVIDVNDPRIQD-----------------RPATALPVAAADGVAYVIYTSGTTGVPKGVAVTHRN-VTQLLGSLDA-GLPSAGVWSQC--HSYAFDVSVWEIFGALLRGGRLVVVPTRAPEELHDVLVNEQVSVLTQTPSAVAML------SPQGLESV-SLVVVGEACPAEVVDRWSG--GRVMVNAYGPTETTMCVASAPLAPGMGSPPIGVPVD-GAGLFVLDAWLRPVPPGVVGELYVGGAGVAAGYVGRSGLTASRFVACPFYRTGDLVCWRPDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT---GTADPAEARTALAQR-LPVYMVPAAVVALDAIPLTPNGKLDTRAL----------- 163858688 23 --------------------------LATFLSQVAARLPDEPALIIDDQVTTWRELERRVQALAAAFQAAGLAKGDRVLTHSSNCRELLEVMLATFRIGGVWVPTNFRITPDDVDYLARSSGVSAFICHADFPEHARLAQSLEGLKLVAGAGPAAGANGIEAIIDENLAAGASHQTQQVDYDDPCWFFFTSGTTGKPKAAVLTHGQMAFVLTNHLLMPGTTHHDRSLVVAPLSHGAGIHY---LAQLARGAATIFSPRFSADAVWQAIERYGVTNFFTVPTILKMMTEHESVDRYKHDTLRYIIYAGAPTYRADQKLALQKLGPVLVQYFGLGEVTGNITVLDDETMPRLGSCGYART-GMEVSIQDAEGNPLPSGQTGEICVCGPAVFAGYYNNPEANRKAF-RNGWFRTGDVGYLDEQGYLYITGRESDMYISGGSNIYPREIEEKILAAGLVKEVCVLGVPDPTWGEVGVMVGVLKDGAQWDPEAFQAWLDANIARYKHPRRFVIWPELPKSGYGKITKKIIYQELLQR---- 81681127 2020 ------------------------------FARQAAATPDAVAVVVGEQHLTYAELSERANRMAHWLIAQGIGAESRVVVLLPRSADLVAALLAVWQAGGCYVPVDPDYPAARVRSVIDDCAATLVL--------------------------------DENLLDRTDLSRYPAHAPAVAPGQAAYTIYTSGSTGKPKGVVIGHDALTNFLASMQRTLRLSAQDRFAAVTTI--AFDIAALELFLPLTTGARVVLANRENPPAMLDLVEQTGVTVMQATPALWQMLATHDVRR---LSGVRVL-TGGEALPRPLAEGLCAH-AAQVINLYGPTETTV-WSTLADVATCKPPSIGTPIA-NTQVLILDSALRPVPPGVGGDLWIAGDGLARGYHRQPGLTASRFVANPFYRTGDLARWSESGRIEFLGRADFQIKLRGFRIEPGDVEHALTRHPAVREAVVTIREDQPDDKRLVGYVVVAEDAPPTRELQQFVREQ-LPDYMVPSAVVTLPAIPLTANGKLDRSRLPRPEA------ 81681127 466 ----------------------AGVTVPVLLDMQALATPDAAAVVHENAVLTYRELAARSDALARRLAECGAGPERLVAVAVPRSIGLAVALCAVLKAGAAYLPIDPDSPAERVEFMLGDARPTLLLTVAGTDGLAITPL----HGAQPRWEASVIERTT-------AASPAATSQAGGTGEHAAYLRYRSGPFGPAAGVVVTHAALVNELLWMQQRYRLNDTDRVLHKAPASLNA--SGWEIFWPLIAGATVVMATHGDATALAAMIRRTGVTTVHVVPSVLAELVRDEAVVTAG-KGLRHVMCSGEVLPADLAARFHESCDVPVHSLYGPVEAMPVVTSCDYRPGSPTVPLGRPIS-NAGVYVLDSQLQLTPPGVVGEVYVTGVGLARGYLHRPAATADHFVACPFYRTGDLARWTDDGELEHAGSADQRVRIRGFWAAFLEIEAVLTAHPGVDQAAVIARPDPDRAAQLIAYVVPATGGLDVVELRRFVAAR-LPEHLVPATIVVLDRLPLTAEGKRDHAALPE--------- 91784405 39 ----------------------------------------RLALIYEDTRYTFDELKALSDRFANALLAAGAQRGDRIGIFLSQSVETAIAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDHGG-----VQKVDEIRAALPSLRNVIDRDNGDPHAPWHALKSAPAGFTPVDADDPAVIIYTSGTTGKPKGALHGHRVLPGHLPGVEMSQQGFPAHATLIWTPADWAWIGGLFDVLLPSWHHGVPVLARRFDGEAAFDLMARHAVSHTFLPPTALKMMRGVERPERWSL-ALRSVASGGESLGEELIGWGRKALGVTINEFYGQTECNVVVSSCAALFEPRFGAIGRAV-PGHHVAIVDMDGNELPPGAIGDIAVAAPVMFLGYWGNEAATREKF-RGKFLVTGDLGTCDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAVVIGAPDRERTEIVMAFVVLNPGAALVREIQQHVKTR-LAAHEYPREIRFVDSLPLTATGKVIRKALREGLEQ----- 187929491 18 -------WP---VDTPREPHYPIGRALTDYLRHWARTTPDKPAIHFYGHDTTFAQLDDLSDRVAALLAQHGIGAGDRVAVFLSNCPQFNAVFFGILKLGAVYVPISPLSQRAELMHALGDATPRAIVTLDRLMPLVRDVRAEDVLPAEPTLEPPLACGDAIDLLPAL-AQTTPIPLPAGSLDAVAALNYTGGTTGLPKGCIHTQGDMVMAAAFSTVSLRADADTVMLSFYPQFWIAGENTGLIFPAFL-GVPLVLLARWDAEAFMAGVQRYRVTNGSMLVDSAAEVMAHPRVHAYDLRSLRHTGVSSKKLNPEYRRAWRELTGSTMAEAWGMTETSFTVGMQDDDFDLRSQPVGLPV-PGTDFKICNFDTHDVPIGAEGELCVRTPTLLKGYWNKPEATAQTL-RDGWFHTGDIGCIDEQGYVHYLGRRKEMLKVNGMSVFPAEIEAMLGKHPAILGSAVVGRADEHRGQLPVAFVMLRPEALDSATLTGWCRE-NMAGYKVP-IVRIVDALPLTATGKVRKQDL-APLAEQL--- 163813378 185 -------------------------SVARRVQARARDAAQIAAVTHEGASLSYAELNARANRLAHRLIALGVRPDQRVALLLERGPDLIVAMLATLKAGGAYVPLDPLYPSERLAFMLDDSRPKVVLTQASLEDALPSSRA------LMTAGVVVIDDPAASWLQLSDADPDPAAL-GLNEQHLAYVIYTSGSTGQPKGVMVERANLANLVGWHCETFPLQPGERTASMAGMA--FDACTWEIWPALSMGATLALPPRGDPAQLLQWWQAQELHSGFLVTALAEIALQDAAAAKPG-RALRSLLTGGDRLN----RLPDAALPFELVNNYGPTETTVVATSGTLRADDGAVHIGRPIA-NTAIYLLDAHGEPVPQGVAGELYIGGASVARGYLNRAELTAERFLDDPFYRSGDLARWRGDGRIEFLGRNDHQVKIRGFRIELGEIEARLARQPGVAEAVVHAREDSPGEPRLVAYLVGAD-VPAAAQLREALA-KELPEYMLPAAFAILERLPLTPNGKLDRRAL----------- 16078891 469 --------------------YPKNHTIIDLFREQAEKTPDHTALVYGNMSISYKELDKRSNALARELIQKGFRKNETAGILAAHSPEFMISVLAVLKAGGAYLPLDAELPPERVSFMLEETQAKMLIVQKGL-------------EQNAAFSGTCIISDAQGLMEENDIPINISSSP----DDLAYIMYTSGSTGRPKGVMITNRNVVSLVRNS-NYTSASGDDRFIMTGSI--SFDAVTFEMFGALLNGASLHIIDKLTPDRFGAYLLENDITVLFLTTALFNQL---AQVRADMFRGLHTLYVGGEALSPALMNAVRACPDLALHNIYGPTENTTFSTFFEMKRDAGPIPIGKPISNST-AYILDTKGRLLPIGVPGELCVGGDGVAKGYLNRVDLTNAVFSPHPFYRTGDLARWLPDGNLEYISRIDRQMKIRGKRIEPAEIEARLLEMEGVQEAAVTLR--EKDGEAQLYTHYVGDHKKTDTDFRADLA-RVLPDYMIPQHWVRVERMPLTGNGKIDRSAL----------- 206677861 48 ----------------------------------AKGFGDHTALIGNGRQRTYKELTDWTNRLAHVLVDLGVKAGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAMELGQIVDKAE-----ITHALCDARLLEEMELCLETSRHLQHVVFDGTSNHDATLDRLALEKFNTVHTGRDDVALLGFTSGTTGSPKATMHFHRDLIVADGYAREVLQVTPEDVFVGSPPLAFTFGLGGLAIF-PLRFGATATLLEAASPPNMIEIIQKYKATVCFTAPTAYRVMLEAME-QGADLSSLRAAVSAGETLPSPVYDDWMAKTGKPMIDGIGATEMLHIFIS-NRFDDHNPACTGKPVTGY-EAKIIDESGAEVPYGEVGRLAVRGPTGCR-YLNDDRQTG--YVLDGWNVTGDSFMKDADGYLHFAARSDDMIISSGYNIAGPEVEAALLSHPAVHECAVIGAPDEARGMIVQAHIVLADAEPTQETLQDHVKA-TIAPFKYPRDVQFIDALPKTQTGKIQRFQLR---------- 197341066 18 ----------------QRFTYWAG------FARNTHRYARSTAMSDPGRSWTYAELGAEVERLAAGLAAHGVGPGDLVAYQLFNGPEFALLWLATQRLGAVGSPVNFRLAPGETAHILDTGRPAAFVYDTSVAESAGQALERA--GHAPRLVVHVPSGQDGEFVQLAERGAGQVLPPAPEAGIYATRLYTSGTTGLPKGVPLNNAVEVLSAHDVIMHFPLTPEDRTLNMSPWFHRGGLYSGGPNPVFYVGGEVVPLRHFDADVVLGLVERHGITFLIGAPTNLERLADAQERRPRDLSTLRGIVTMGAPLDRAACLRYQEVLTPRIFNGYGTTEAFWNTFLRPADLPDHAGSAGRACTDDDVAVVKVYEDRRARPDEIGEVIVRSPKSGYGYIGRPEEQAENF-RDGWLYIGDLATWDEDEYVTIVGRRDDMILSGGENVHPVQVEEVLNEHPGVADAAVVGAPDPEWGQLVTAYVVRKDPAVTVADLEKHCRAHPLAAYKRPRAYRFVEALPVTSTGKKIHYQLRERVAADAEAG 77918846 37 ----------------------------DVVDVYAAEQPEKRALVWNDRTFTFGDLKHYSDKAANLFRSYGIKKGDHVMLILKGRYEFWFCLLGLHKIGAIATPATHMLTSKDIKYRVEVASIPMIVVADDGLVEHIEEGQRQTGDR---IRHKLILGEPRDGWLDFKSELEKASADFVRPDDTCLAYFSSGTTGYPKLI---HHDMIYPLGHILTAYWQNNMDDGLHYTVADTGWAKVVWGIYGQWLCGSAVFVYDKFNAASMAAMAARYGVTTFCAPPTIYRFLIKE-DLSQYDFSGLKYCVVAGEPLNPEVYERFLKYTGLKLMEAYGQTELVVTIATWP-WMEPKPGSMGKP-CPLYDIDLLNAEGRPCDVGEEGEIVIRPLGLFPGYFRDEDKTAEV-WYDGYYHTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMEHPAVMECAITGVPDPDRGQVVKATIVLTKDFTADDTLKEKLQNHVTAPYKYPRIIEFVPELPKTISGKIRRVEIREKDDDRI--- 110834645 499 ----------------------PDTNLLALFDSQAIKTPDSIALTSGDKKLTYQQLQSEVVRLSHALIQRGIGSGDIVAVALPRDESMPIALLAIMRTGAAYLPLDPTAPAERLALVLGEGKPTLILSASSISRALFKDDVAVL--NLDTVDT--------------GLAETSINPAPIHGNTSAYVIYTSGSTGRPKGVEISHRALLNFLLAMQDELQVHANDKLLALTTV--AFDIAALELYLPLISGAEVVIASREDPEKLAALIADEKINLMQATPSHWQALL---ADYADQISNVRPLV-GGEALPAQLAHKMRK-LGHPIINLYGPTETTIWSTIMKDGDDLDAPPIGRPIQ-NTTVYVLDQEMQPVPLGAIGELYIGGVGLAKGYLHRPELTAERFIENPFYKTGDLVRWRADGVLDYLGRNDFQIKIRGFRIEAEDVESNIQRCEGVKQAVVTLRENPDGEKRLVAHFVPESAIVDTAVLRKRLA-QSLPDYMIPSVFMCVDTLPTNVNGKLDRNALPE--------- 167747547 13 ------------------------KTIDIWLGERFKANRNKTAIVEGINRITYGELEKKINQYGCYFKRRGISKGELVVLRIPNVKEFVFGLLGLIKIGSIPIVTNSLFGENELKGIFDKTDASTLVFYDKDEVSLRIHKGRASRQICKIAVKDIAEGLKED--------TENIIEENKELDSIALLMLSSGTTGVPKLVPITHRMIYWHIYGYNQKFQFTSSDSYLACLPLAHKVGLYSPGILNVFFAGGKAVLCSDLDCDDIFVQVEKENITITALVPTLARIWNQYLNQEGYDLSSVRKIIIGGSLVDESLVTKLIEKVECEVLPLYGATEGLALYSIYDRSNLGDAVGYHYSVSGYEEIRIIDENGMDVLNGEEGELIIRGPFTIQSYYNQDVSMKDKFTSDGFYRTGDKVRWDSTYGYQVQGRITDQINRSGEKIEPREIEIFISEHPNIDEAVVVGVEDFLMGERICAFIMTADEKINLSHIRKFLMEKGLATYKLPDQLVKIDEWPLTSVKKINRVKLREIAN------ 71068223 1531 -------------------------TLPRMFEEQVARTPHATALEHAGHHLTYAELNARANRLARVLVRRGIRPEHRVAILMPRSVEQITALLAITKAGGAAVPVDPGHPGQRIAFMLRDSACALILADHPHAA------GREEIAGVP----VLVPADEPAPERATDLADGDRNAP-LTAGHAAYVVYTSGSTGRPKGVVTEHRGLLSLATAQRERYPVGPGSRVLQLA--SPSFDGAVLELLMALTTGGTLVLPDGPAGQPLADMLAEHRISHAFIPPAVLSGL------PSEGLEGLRCLVVGGEAVTAPLTDRW--APGRRMLNIYGPTETTVTLTSEALTPGGPPPAIGTPV-PNTRAHVLDDRLRPVPPGVTGELYLAGASLARGYGRRPALTASRYVGCPFYRTGDLARLDREGRVHHMGRTDEQIKLRGFRVEPGEIRARLTEHPAVREAAVVLRDDGPGGRALVAYAVPADGPPTAAQLRAHLNA-LLPPYMVPAAFLVLDALPTTPNGKLDREAL----------- 71068223 459 ----------------------------ELFLRQAARTPARIAVETADRSVDYARLADRSGRLARLLAEHGARAERFVALVLPRSPELVETALAVWQTGAAYVPVDPAHPADRMARLLREADPVLTVTT------------ADLADRLPAGLPLLVLDGPSTAAALQALPGGPLTASEVDPRNAAYALYTSGSTGRPKGVVATHRSLVGYLLRGSAQY--PSDGRSLVHSPV--SFDLTVGALYVPLISGGTVVLRPGETPPDFVKV-----------TPSHLPVLEGLPGE----VSPTGAITFGGEQLTGRHLRRWRAHPDVTVYNVYGPTETTVNCSAPRDPVGDGPVPIGRPLW-NTRLFVLGPGLAPVPVGVPGELYVAGAGLTRGYLRDPGRTAERFVACPYYRTGDLVRWNEDGLLEYLGRVDDQISLRGFRVEPGEVEAALAAHPAVRRAAVVLREDTPGDARLVAYAVPAEPELPTEQILEHLR-RTLPPYMVPAHLVELPALPVTPHGKIDRAALPE--------- 163737825 21 -------WAEHYAPDIRDHQTRRYQRVSDILDTAVRSTPERVGFSCLDK--TYAEIGRASDAIACYLRELGLFPGDVAAIQLPNSIHYPVILFGAMKAGLKVTNLNPLYTPREIVHQLQDSGAKVLLFADRLQTALRDTAVEQVQAASDALRHTIVPEYSFDHVPFEDAFAQGYDLSQIDPGSAAFLQYTGGTTGVSKGAELTHDNVTHNACVHGAMQKTDHGQMILTVIPYYHIFALIVNLMHFTAASG-RNVLIPNPNPIANLKAFDNYDIDWLTGVDTLFNGLMAQDWFQQTP-PQIGLAIGGGTSLRPDTARRWSEQIG-PIVEGYGMTETTCMIALSPLDGSDKPGTAGQPV-PGLEIKITRSDGAPVGIGEAGELHVRGPNIATAYLNRPDASAETF-ADGWMATGDIVTMDAEGHLAIVDRKKDMILVSGFNVYPNELEAVIQSMPGVAEVAVVGEAHPTRGESPAAFVKRADPAVTEEMVIKYCRA-NLTAYKVPTQVHFLEELPKSSVGKILRKELR---------- 91784382 25 ----------------------------------------KTAYIDDTGSTTYGELEERARRFASALRTLGVHPEERILLVMLDTVALPVAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASGALVQNVTQALESAEHDGCQLIVSQPRESEAPLFEELIDAAAPAAKAAATGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKILGIAENDVVFSAAKLFFAYGL-GNGLTFPLSVGATAILMERPTADAIFARLVEHRPTVFYGVPTLYANMLVSPNLPARADVAIRICTSAGEALPREIGERFTAHFGCEILDGIGSTEMLHIFLS-NRAGAVEYGTTGRPVPGY-EIELRDEAGHAVPDGEVGDLYIKGPSAAVMYWNNREKSRATFLGE-WIRSGDKYCRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGLVKT-RAFVVLKPSEILAEELKAFVKDR-LAPHKYPRDIVFVDDLPKTATGKIQRFKLREQ-------- 110599903 8 --------------------------IHHFLETNAIVRPVKIAFVHEDLRVNYFQINNNANQFAAHLMACGVSRGDRVVIFVENGLQYLISYYGTLKAGAVAVPLSTDMHPDRLKLLLNELQPGAIVTASRHENIFFDSKLKALLIKEPSRDFCNVTFAVTPWEDIISNVIADNPAIPVHPDELASIVYTSGSTAIPKGVMLSHRNCVSNTHAIIQALRITESDIQMSVLPFHYVMGKS--LVNTHFAAGGTVVVNNKFAFGQLIEQMVKEQVTGFSGVPSSYAYLLQRSPLLQYRLGSLRYCSQAGGHMSRQLKEELLQVLPPKLYIMYGATEASARLTVLEHESRTRIDSIGRPIAGVT-LRVLDEQGRELPVGETGELVAAGPNIMQGYWKDSVHTANVLDDNG-YHTGDLGYRDREGYYFVVGRKDNLLKIGGHRINPREIEEVMMSTGLLAEVAVVGVPDLLLGQRLLAVASPLEKGCSEKEILNRCV-KLLPRYKLPAEVRLMDALPKTATAKID--------------- 118619409 89 --------------------------------------GDRVAIHWDSRTLTYADLQAEVSKAANALTGLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTANTLHARIVDAQAKLLITSDGFRRGHPAPLKDAADEAVSQVEHVLVVRRTGWWHDVVDSASPQHTPEPFDAEQPLFLLYTSGTTGKPKGIVHTSGGYLTQCCYTVHTIFDPETDVFWCTWVTGHTYGVYGPGITEVLYEGT----PNTPDEHRHFQIIEEYGVTIYYTAPTLIRTFMKWGRADAHDLSSLRLLGSVGEPINPEAWRWYRDVVGAPIVDTWWQTETSAMISPLPGIAAAKPGSAMTPL-PGISAKVVDDHGDPLAPHVTGYLVLDQPWMLRGIWGDPAAYWSKFEDKGYYFAGDGARLDSDGAIWVLGRIDDVMNVSGHRISTAEVESALVGHPGVAEAAVVGVVDDTTTQAICAFVVLRGNYETSEELRAEVAE-AISPIARPREVHVVPELPKTRSGKIMRRLLRDIAEKRELG- 89100448 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTHKNLYSNAKDVSDYLKMNESDRVITSLPMFHVFCLTVV-LNAPLMNGATILIDPKFSPKEVFRLVKEYEATVFAGVPTMYNFLLQYSDGKAEDLKSLRLCISGGASLPVALLENFEKKFNVLISEGYGLSEASPVTCFNPLDRPRKPGSIGTSIL-NVENRVVNELGDEVPPGEVGELAVRGPNVMKGYYKMPEETAASI-RDGWLFTGDLARMDEEGYFYIVDRKKEIIIVGGYNVYPREVEEVLYSHPGVVEAAVIGVPDPNQGEAVRSYVVLSDPSLTEEELIGYCKQH-LAKYKLPSSIEFLDELPKNTTGKILRRALKKQVLQ----- 145256748 27 -------------------------------------------------SISYQQLHNHIADFQAKLARLGVTHGAAVSLALINSYEFIVAFLAASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLLLIPDGPAVRAGRKYQAAIAECYWNGSEIVLDVKEHGKLAGNGG----ADIQEAQPDDIALVLHTSGTTGRPKAVPLTHKNLTTTMRNIQATYNLTPADRTYLVMPLFHVHGLLA-AFLAPLYSGGSVIVPPRFSATDFWTDFTTHKANWYTAVPTIHQILLKTPLPNP--VPPIRFIRSCSSPLSPKTFQDLEKAFNAPVLEAYAMTEAAHQMTSNPPPGKRQPGSVG--LGQGVEVRILDNNGNEVPQGQEAEICVRGDNVTKGYLNNPSANASSFTGDGFFRTGDQGKKDADGYVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEHYGEDIGAAVVLKSGAATEEELKAWV-ESKLAKFKTPKKVWLVPQIPKTAT------------------- 37679717 44 -------------ERWYPDGLLNTSWLA--LDYHCEQRGDKAALIYDSQVYSYFEMRDRVARIAGMLADHGVTKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVVLTASCGKVIAYKPLVDAIMDSRWKPEKVVVLQRPQCDAQLNDWHQAPHACVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSAIYNMPQDGVFWAWVVGHSYIVYAPGCTTILFEGKPV---RTPDPGAFWRVCEEYGVNVLFSAPTAFRAIKKEEHLKNYDLSKLDTIFMAGERLDPPTLEWVQSQTAKPVIDHWWQTETGWAIAGNIELMPVKAGSATMPIPGY-QVDILDEMGLRAGPMQQGFVALKRPSCLPTVWRNHDRFESGYLSPGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVVGVHDELKGQLPLGFVVLKDGVIDPTELEQELVGKVIGAVACFKQALVVERLPKTRSGKILRRTIRQIADGEQYA- 158317524 42 --------------------------------------PDWPAIRCEHRVVSYGRLHRDSNRVGHALRAAGAGVGTRVAYFGRESEYYYTVILGCAKAGAVLVPVNWRLTASEVDHVLRDASAEVLFVD-----ADFVAVADRVRPQLPTLRTVVVVDQPGSADPGAGLRGWWSTAPETDPNDAVVQIYTSGTTGQPKGAVVAHRSFAYLRAAGLDWIDWRPDDVSLISLP-----GLGTAGIGWFMHAGATNVVMRAFIPQEAVRLIREAGVTTTFAAPAMLRMMLDERDAGPDAFRSMRKIAYGGAPVSASLLTRCLEVFGCEFAQIYASTETASVATCLPPPGSPLLRSAGLA-CPGNEIKIIDSVGATLPVGQVGQVCVRTPARMLGYWARLKDTAATLV-DGWLLMGDAGYLDENGYLFLSDRINDTVIVAGQNIYPAEVEKELCEHRDVVDAAVVGLPDEAWGEAVHACVVLRPGVELPRQLLLFLRER-LADYKLPVAFHAMDTLARNPAGKLLRRVVREQLS------ 68535289 4 ----------------------PNSTIYDLFGNIAQEDLGRIAITDDGSQTTYGELKTLIDAFAGALAERGVKPGTVVGLHCPNSLAFAVAFHGILRAGATVTTLGSLLNAHDVAKQLKDSGATYVLTTKLLGEAGVQGAEEA------GIDQSNIIDLTDEATGLKALVGERRPAPEVTATHVAVLPYSSGTTGVPKGVRLSHRNLVANILQIGVRLGLDRNSVVMCVLPFFHIYGMNV-LLNSCLYVRAHVVTMPSFDLEKFLAAHQKHGITFTFIAPPIAVALAKHPLVDKFDIGTLETVLSGAAALDAQLADAVANRLGVRILQGFGMTETSP-VTSVSDVGVTPLDSIGLPVS-NTEVKIVDITTEDLPANEEGEMWVRGPQVMLGYLNNEEATANTITPDGWLRTGDIANLDHLGNAYVVDRMKELIKYKGYQVAPAELEALLMTHEAIADAAVVGYLRESDGEEPRAFLVLQDPAVSAEALMEWVAER-VTPYKKIRMVEFIDAIPKSSTGKILRKDLK---------- 70606834 8 --------PSTMNDSYQLN-------VHKLLEHAARVHGDTEVISDRRHRFTYRQVYERVNRIANAFRELNVAPGDIVGVLDWNDHRYYESYFSLPSIGAVTLELNIRLHPTELGYIIKHTKPKGLLVDDSLKEHDFSFILVMSDKPVEEIKTNLRVLGYEELLRSNSPNRPSLTVDERSAATAA---FTSGTTGLPKGVFYSHRSIILHAMAVAIGNSLTPSDVGLQIVPMFHANAWGTP--FASTMMGMKMIYPGRYTPDTLVEHIVTHKVTVTAGVPTILLEIVRRLQQMGVKTPGLR-ITSGGSEPPSALAKAFME-LGGRVIQGYGATETSPLVSMALPKAELKELSQGLPIF-GAEVKVVDPTNQELPDGKSGEIWLRGPWIAKEYYNDP-RSSERFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPESKDKEEVKKELREHLLAKWQLPDDFIFVDEIPKTSVGKFRKEEIRSKYKD----- 195592088 87 -----------------------------LLDRNVRNLGDQIAYYWEGNHLTYRKLLEEVCRFANVLKDHGIRKGDRVSIYMPMILELPIAMLACARIGAVHSIVFAGFSPDSLAERMFDCKAKLLITADGAKCIVVSHLKRVTPCPLDHVEEEIPWTDDRDYWWHEEMEDEPACYPEMDAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKVFDYKPGDIYWCTADVGWITG-HTYVVYGPLANGATSVIFEGPGNDRYWSVIDKYKVTQFYTAPTAIRALMKEGPVLKHNLSGLKVLGSVGEPINPEAWLWYYKYIGCSIVDTFWQTETGGHITPLPGATPMKPGSASSPFFGVKPT-LLDECGIEIKGEGEGYLVFSQPWTFRGHLQVPQATAARVSHEVWFHC-DRARRDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPVKGECLYCFITPNEDQKLISDLKKMVRER-IGPFAMPDVIQNAPGLPKTRSGKIMRRVLRKIA------- 91976348 20 -------------------------------------------IVSGDRHRSFEEVNARAAQIAGGLQGLGVKPGDCVCVLMRNDIAFLESAYAVMMLGAYMVPVNWHFKPEEVLYVLGDSGTRVLIHADLLHHAAGIVPAAVTMLSVPTPPEILASSAPAGAIDLDGWLAQQRPYDGPALPQPQNMIYTSGTTGHPKGVKRTPQQSANAEAMRAAIYGLKPGVRALCPGPLYHSAPNSFGIRAGRL--GGVLALMPRFEPEALLQLIEQHRIDTVFMVPTMFIRLMKLPEANKYDVSSLRHVIHAAAPCPPDVKRAMIDWWGPVIYEFYGSTESGAVTFASSEDALKKPGTVGK-IAAGAELVFVDDDNNEVPQSEVGEIFSRIPGNPDTYHNKPEKRAE-IDRGGFITSGDMGYLDEDGYVFICDRKRDMVISGGVNIYPAEIEAALHAIPGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLEQSIREQLR-LSLAGYKVPKHIEIMAQLPREDSGKIFKRRLRDPYWAK---- 194707334 40 -----------------------------------RRHAGVVALVDAGHRVTFQELWRAVEATALAAPPLSLRKGQVALILSPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAKQVADARPVVAFTTRDLLPKLPRAGAGAGIRVVLLEPDRLPSDPSPVVATIGEISATPPDPDRVTQDDPATLLYSSGTTGPSKGVVATHRSLISMVQIIMSRFRLEASNRFLCTVPMFHVYGLVAF-ATGLLGCGATIVVLSKYELPEMLRAINEYGVTYLPLVPPILVAMLAHP--NRLPLGGLRKVLSGGAPLSKELIEGFKEKYPVEILQGYGLTESTAIGASTDSAEESRYGTAGL-LSPSTEAKIVDETGEALPVNRTGELWIRGPYVMKGYFKNAEATQSTLTPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEIEDVAVIPFPDREVGQFPMAYVVRKKGSNLSEEVMEFVAKQ-VAPYKKVRKVAFVAEIPKNASGKILRKDLIKLATSK---- 212509992 67 ----------------------PDIPIHEFIFSNFGKWEEQVAVECAQKKLRYKDIYRISKSVANMLKKFKLQKQDLIAVILPNCPEYPTILMACSMSGIIVTTLNPQYTAAEISHQLKETKAKVIFTV-AQAKENCITAVNLLKINIPI---VIVKSHPENEIPIDDLSAKEFHSTVSSPDDVFVLPYSSGTSGLPKGVQLTHKNIVSNLLQFKSANELKSECSILGVLPMFHIYGMVVV-TLDAISDGARLVTLPKFDPKLFLETLVREKIKIAYLVPPLVFFLGSSSFVERKHLQFIKHIVVGAGPCGEKDVNKLMEKKDVDFSQGYGMTETSPIVTISHKDRFHKYSSIGHPV-PLTQMKVVDDTGKSLPPRKSGEIHVKGPQVMKGYLNRLEENRSTLDEDGWLKTGDSGYYDEEFDFFINDRLKEIIKVKGFQVAPAELEEFIRSHPKVADAGVIGVNHPGLGEVPKAFVVLKEEKCSEGEIKNYVKE-NLSSYKLKGGVQFLKEIPKTTSGKILRKALKEL-------- 118726132 36 ----------------------------DIIDEYARLEPDRLALVWNEKKFTFGDLKYWSDKTANYLIASGLGKGDKVMLILRRRYEFYFFAFAAMKIGVTFIPSTNQLMKKDIVYRNNAAEVKAIV---AYNDPAIIEHVENSMEDSPTVKKYIMVGGTKDKWLDYDKEIEVCSNNWIRPDDHMIIYFTSGTTSMPKMAVHDFTYPLGHIVTAKYWHRVVENGLHLTVADSGWAFAWG--KLFGQWICGAVQFLMDRFDPCNLLEKIEKYQVKTFCAPPTIFRFMLQH-DITKYDLSSLTHCSTAGEPLNPEIFNRFKKLTGHEILNGFGQTETTVIVANYE-WLSVDPGAMGMP-NPAYNIDVVDEEGNSCQVGVEGELVIRDAGLFCGYYKDPESTA-RVWYNNTYHTGDVVYKDEHGYLWFVGRNDDVIKASGYRISPFEVESAVIEHPSVVECAVTGAPDSIRGTVVKATIVLAKGYQPSEELKKEIQKKVTAPYKYPRIIEFVDELPKTISGKIKRAQLRQ--------- 169629208 489 -------------------------TLVDLLDAAARATPEALAVVSDDVELTYELLQQRSNRFARWLVAQGAGTEDVIALQMSTSVEFIVAMLGVLKSGAAYMPIDPALPEERIEYLIADAKPRIVMRPQEFR-----------------------VAEAAATGLGDAPITDADRLRPLLPDNLAYVIYTSGSTGRPKGVAVAHAAIAEHVVSFTAEWSMTADDRMLQSTSV--SFDASLADILCPLSLGAQLVI-PKPNPGYVADLVRRRGVTVLHMVPSLLGSVLLLPEARE--LRGLRHVPVGGEALPGEVADKFATMFDAELRNHYGPTEAVVCSTYMSGPQGNSIVPIGRPNQNVY-AYVLDQALKLVPAGVVGELYLGGAQLARGYRARPVLTAERFVADPFYRTGDLVRRNARGELEFVGRADEQVKVRGYRIELGEIEAVIGADPRVGHCVATVVDDPQVGSLLAAYVVPAGGTIDLDELRARAQE-ALPAYMVPTAFAVIPEIPLTTSGKLDKRALPDALTER---- 85704842 2 -------------------------TLRDWIDARAEAGGPAMSFPDEGTAIDWPELRARARSIAALLTAKGALHGESVAILQPNGQAAIEALYGALYGGFRATMINLVAGAEAIGYALAHSGARVALVHPAQHAMFQRVTSGDTITALDMTEQAHIGG-----------------LHPVAPGDHALLMYTSGTTGRPKGVVHTQSSLLAGGWTTTIAHDLSAKDTGLCVLPVYHINGLCV-SVMGSLVSGGQLAMCGRFSASRFWAQAAETRATWFSVVPTIISHLLHDTAPDPETRARLRFGRSASSPLPVEVHTAFEARFDVPIIETMGLTETSAQILSNPPPAARKIGSPG--IAYGNQAQVAGPDMRPLPPGQEGEIIVKGPNVMLEYLRNPEATRDSFTPDGWLRTGDLGCKDAEGYFYVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSRPCPQYGERVEAAVVTPGSALTSDDLMQLCKDR-LGAFKCPDRIYFLDELPKGPSGKIQRVKLKDLLNPEL--- 111019388 1958 ------------------------QTLVDLFDAQVERSPEAVAVIFGPDRLTYAEFDARVNRLARYLVAKGIVPETVVGVAVSRSIQLLVALHAVLKAGGAYLPMDPEHPLGRTALVIDSAAPALVLTSGSHNR------------AVPHGVAVVDLDLLDLTGYDARSITNSERRAPLHPANAAYVIYTSGSTGRPKGVTVTHEMMVNQFRWAQTLTPLDGSDAVLHKTPL--TFDISAWELLWPLHTGARVVIAGHRDPRYLARMVAQESITTLHVVPSMLDAFLEQCGPRE--LAPLRRVYSAGEPLSAATASRFEERSAAALYNWYGPCEAAAATSSLDGNEFGTSVAIGRPIH-NIRTYVLDSRLRPVPVGTRGELYLAGAYLARGYAGRPDLTAERFVADPFYRTGDVVRWNESGRLEYLGRTDFQIKLRGQRVEPGEIESALTSDPAVTHAAVTVHRDAEAGDRLIAYVVAADGVPPDERRIVDRLAGLLPAYMIPSAVVPLPALPLTTSGKLDRAALPEPA------- 111019388 4054 ----------------------SGETLVDLFERQVAAAPDAIAVVSGDRTLTYRELDEQVNRLARHLIGAGVGPESMVGLAIRRSVDLLVGMYAVATAGGAYVPIDPDQPGQRNAQVIRSSATRVVLTTERDRF--------DLSDVLPAETRLVVIDRVDLSGVDPSPISDLDRIAPLLAQHPAYVIHTSGSTGTPKGVVVTHAAVVSFLSWRQDTDPLGADDTVM--LKLQYTFDASVREFWWPLIAGARMVIARHRDPRHLAELIGRHRVTAGYFLPLMLAEILAIPEA---DLTSLRQVSCGGEVLPPGTAHSVHARPDAVLYNEYGPTETAVAVTRTVVGTEAATVPIGVP-QNGVGVLVLDSRLHPVPIGVPGELYLAGAQLARGYLGQPGATAARFPANPWYRTGDVVSRRRDGTIDYLGRRDLQVKIRGQRVELEEIETALRRHAAVAQSAAAVYESAGTGARLVGYVVPHPDVVDTRAVSAELAQR-LPRYMVPNQIVVLGALPSTPHGKLDRRALPD--------- 111019388 465 -------------------------TLADVFRAAATQHPDATAVVTAGSEITYRELDGRSDRIAATLARLGVGSGDVVAVALPRSSGHVCAVWAVAKTGAAFLPVDPTYPVSRVRHMLGDSHAAVGLTSAEYTNT------------LPDSTEWLLLDESGGS------NVHDFPTPTIRLDDAAYLVYTSGSTGVPKGVVVTHRGIANLVSAQRTRLDLDSAARVLHVA--SPSFDASVFEMLMAFGSGAALVIAPVFGGSPLARLMTTERVTHAVITPSVLASM------DPGEVGGLRTLVVAGEKCPPELVSRWASR--CRMIDAYGPAETTVMATVSEPLAEPGPVTVGRPIR-GARAVVLDHRLRPVPVGVVGELYVAGTALARGYHRNARQTSERFVADPYYRTGDTVRWTYDHELEYLGRSDEQVNLRGLRVEPGEIDATLLRYPAVRFAVTV-IRSRGAGDQLVSYVVGAD-TVTEQDLLSFL-STELPPHLVPAAVVVLPDIPLTPSGKLDRTALPE--------- 111019388 3004 ------------------------RTLPDLMSAAARQNPGGPALTADGRSMAYRELDAESNRLARALMRRGVGPEAFVALGVPRSVLSVVSVWAVAKTGAAFVPVDPHYPAARVRYLMDDSGAVLGLTTAAD------------REALPDGTDWLLLDDPDFRTECRGYSSAPVRARPLDARHPAYVIYTSGSTGNPKGVVVTHTGLADFTAEQRERYSVTASSRTLHAS--SPSFDGSVLEILLALGAGACMVLAPPAADDQLTDLLARERVSHVFTTPTVL------ATVDPRGLHDLRVVVAGGEPCPPELVAVWAAQE--QMYNGYGPTETTVMTSISDPMAAGGPVTIGRPIR-GAAVLLLDSRLHPVPTGVAGELYISGPGVARGYHRRPALTAARFVASPFYRTGDVGRWRRDGSIEYLHRNDSQIELRGVRIELGEIDATLLAHPTVRFAATDVRELRDGVDALVSYVVPRNETVDPDQLIRFAATR-LPMPLVPAIVVVVDAVPLTVNGKLDRSALPDPV------- 154174438 6 ------------------------QNLYEMLSDVANQRFGCTAIFDDKQKIKYGELKSSVDKAAMYLQAIGVKFGDKVGMAVVNSQEFIIAYFAVTAIGAVAVPMNTFLKSEEFSYILNDCGAEILFASSQ--------LAKELAPELKQLQKIIWIGEVPKSLNLDEEYGESVYLAPAEIDDLVHIIYTSGTTGKPKGAMISYKNIFSNIEGAHNRFIVRSSDRFIVFLPMFHSFTLTA-MILLPMFVGASMVLIKSVFPSNVLKQTLLKRVTVFLGIPAIYTAIGKAKIPWYFRFNRIRLFISGAAPLAKQTIDDFKVKFHARLVEGYGLSECSPVVAA-NLYDKQKSLSVGPALEGY-EVKIVNDEMIEVGTGEIGEIIVKGDCVMQGYFGMPNITDETII-NGWLKTGDLGKVDDEGFIYIVDRKKDLIISKGINIYPREIEEVLYKLEEVEAAAVIGIKDEHADEEVAAFIQLKEGDLDEKQVRDYLKKH-LANFKIPKSIYFAEQLPRNATGKVLKRVLKEQVKDKI--- 3114612 465 --------------------------LPELFRARTAAAPDAVAVVCDETSLTYRELDERANRLAHLLAAHGVGPERIVALALPRSVDLVVAVLAVLKAGAAYLPLDPEYPANRLAHMVTDAQP------------TLILTTTETEAKLPD-RHTAPALRLDDPETLAALAGQPANSPAVRPDHPAYVIYTSGSTGVPKGVVNTHRNVVRLFDATRPWFDFGPDDVW--TLFHSYAFDFSVWELWGALLHGGRLVVVPYRSPHAFLDLLADQGVTVLNQTPSAFHQLAQAAADRPPRRLALRTVVFGGEALQPARLAEWYRRHPPQLVNMYGITETTVHVTHQPLTRDRAAAGAASVIGAGIRTHVLDGGLQLVPPGAVGELYVAGPGLARGYLGRPALTAERFVADPYYRTGDLVRRNPDGELEFVGRADHQVKVRGFRIELGEVEAALLAHPDVEQATVIVREDRPGDTRLVAYVVGR-EALRPEQVREFTRER-LPEHMVPAAVVQLERLPLTPNGKLDRAALPE--------- 3114612 1516 ----------------------PDASLAELFEQQVTLTPDAPALVSDGATLSYSELNTRANHLAHQLTTRGIRPGDAVAVLLQRSPDTVTTVLALAKTGATYIPLDSRYPADRIRLVLDETRTKLLITDHTTDLDTTTTQFNPADTP-------------------HDGEDPGNPNHTTHPDDAAYIMYTSGSTGRPKGVIATHRNI--TALALDPRFDPTAHRRVLLHSPTA--FDASTYEIWVPLLNGNTVVLAPTGDLDTYHRVITDQQITAVFLTTALFNLLTEH---DPACLAGVREVWTGGEAVSAFSVRRVQEAPSVVVVDVYGPTETTTFATHNPVPTPPAVVAIGRPMA-TMHAYVLDDALQPVAPGVVGELYLGGAGLARGYLDRPALTAERFVANPMYRTGDLARWSADAQLEFVGRADQQVKVRGFRIEPGEIENVLTGHPAVAQAAILVREDQPGRPRLVAYVVA-DGGTAPDGLREALR-RRLPEYMVPSAFVVLDRLPLTANGKVDRAAL----------- 116695648 13 -----------------------GATVGQLYAAALRARPGVPAIVGDDTTLSYEALARQCARVARLFAARGLARQDAVAFLVGNRAEAVAAIIAAQLAGLKNVSLHPMASEADHAFVLQDAGVRALVVDNARFTERARVLAAGAGLQ------VLPLDDGEFGPGLANAAAAFDDTPVVPGDDPSRLAYTGGTTGRSKGILHTHRTTVTVLQYMLASYEWPAQIRYLVTTPISHA---SGSLFLPTLLRGGTIYVCDKFSPADFLRRVAEQRINLTFLVPTQIYGLLDCDGLDAADLSSLELVLYGAAPIAPVRLADALRRIGPVFGQVYGQAEVPMCISYLDPDNPERLRSCGKVI-PGNQVKLLDPDLREVAPGEVGELCVRGPLVMEGYLNRPEEDAKVFAGD-WLHTGDMARCDSEGFLYIVDRAKDMIISGGFNVYPSEVEHCLALHPAIAMSAVIGIPDPKWGEAVTAVVVARPGALTEADVIGHVTQHK-GVVNAPKQVVFVDELPLTALGKIDRKAIR---------- 83592382 27 -----KPWDRVLDESQAPLYRWGGETCYNAVDRHVDERGDQAAIIYDSRTISYKTLKDQVAGFAGVLASRGVGKGDRVILYMPMIPESLVAMLACARLGAIHSVVFGGFAPNELATRINDAQPKAIVAASCGRVIAYKPLVDEIRLSAHKPDSVIVPGDIDWALALET--TTPHDCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAVALRWTMKAIYMSPGDVFWAAWVVGHSYICYAPLLLGA----TTLVFEGKPDAGTFWRVIAEHKVATLFTAPTAFRAIKDGLEIGKYDLSSLRALFLAGERCDPATIDWAEHKLGVPVIDHWWQTETGWAIAANCLGLHLYPVKHGSPAAPGWDVRVLDDTNHEVNPGQIGALVCKPPGTLTTLWNAEARFRQAYLADGYYKSGDAGFIDDEGYIYVMTRTDDIINVAGHRLSTGAMEEVLAGHPAVAECAVIGISDDLKGQVPLGFVCLKAGITTAKECAALVRDQPVAAYK---QTVVVPRLPKTRSGKILRGTMQKIADNE---- 4959885 33 -----------------------------------ASFPEAIIDAHTNEVISYAQIFETSCRLAVSIEQYGLNENNVVGVCSENNINFFNPVLAALYLGIPVATSNDMYTDGELTGHLNISKPTIM-----FSSKKALPLILRVQQNLSFIKKVVVIDSMYDINGVEDHTFDPLSFTPKDFDPLALIMSSSGTTGLPKGVVLSHRSLTIRFVHSRDPIYGTPQTSILSLVPFHHAFGMFT--TLSYFVVGLKVVMLKKFEGALFLKTIQNYKIPTIVVAPPVMVFLAKSPLVDQYDLSSLTEVATGGAPLGKDVAEAVAKRLKLPIIQGYGLTETCCAV-MITPHNAVKTGSTGRPL-PYIKAKVLDATGKALGPGERGEICFQSEMIMKGYYNNPEATIDTIDKDGWLHSGDIGYYDEDGNFFIVDRLKELIKYKGYQVAPAELENLLLQHPSIADAGVTGVPDEFGGQLPAACVVLESGTLTEKEVQDFIAAQVTPTKHLRGGVVFVDSIPKGPTGKLIRKELREIFAQR---- 163794831 17 -------------------------TVASLLLQQLRLNPHRVAVDDGDRHLTYTTFVERVRRLAGLLAGRGVGRGDRVAILSENRLEYLETYFAVAWLGAILACQNWRLSGRELAHCLDLVEPKVLLVSARHRP-KLVELGRETRA--------ITFSPAYEVALAAAEPAHLDLLETVEPEDPLLILYTSGTTGLPKGAVISHRAEIVRNLVIRAEFGVAPEDTFAAWSPLYHMGA--AECSIGALMTGGKVTPVDGFDQDRLAEVIATEPLGWLLLMPGMVGAFADELERRGIVARGVKVCGVMADLVPPADIARITRLLDAPYANTFGATETCPPCSSNLIPVGVAPARLSKQQSPFCEVRLVDPDDHEVPDGSAGELCMRGPTLFSGYWRAAEVNAQDF-RGGWFHMGDVFVRNPDGTLDFVDRVKYLIKSGGENIYPAEIERVMLADPRVTEAAVVRRSDPKWGEVPVAFVARRDESLTADDLHRRCRD-ELAGYKQPKGIHFIDDFPRSASGKIQRHELEKRLAD----- 187924703 39 ----------------------------------------RLALIYEDTRYTFDQLKTLSDRFANVLLAAGAQRGDRIGIFLSQSIETAVAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDHAG-----VRKVDEIRAALPALRTVFSVDIDQDFWHALNGAAASFTPADTGADDPAVIIYTSGTTGKPKGALHGHRVLLGHLPGVEMSQQGFPAHATLMWTPADWAWIGGLFDVLLPSWHHGVAVLARRFDGEAAFDLMARHAVSHTFLPPTALKMMRGVEHPERWSL-ALRSVASGGESLGEELIGWGRRALGVTINEFYGQTECNVVVSSCAALFEPCFGAIGRAV-PGHYVAIVDTDGNELPQGAIGDIAVAAPVMFLGYWGNEAATRDKF-RGKFLLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAAVIGAPDPERTEIVMAFVVLKGDEALVREIQHHVKTR-LAAHEYPREIRFVDSLPLTPTGKVIRKALREGLAQ----- 206973116 1320 --------------------------VHKMFEEQVKRNPNQIAVVCNEKGITYNELNIKANQLARRLLDQGVKRESIVGVMMERSIEMVIGILGVLKAGGAYLPIDTDLPKQRVEYMLTDSGCSHVLVHQNSKGIEFQGNV------------IDLMDMSFEEEPGEDMHM------MIEPHNLAYVIYTSGSTGQPKGVMIEHRSLTNFLCAMYEDFSQDIGITDNVLFSSSISFDVTIFEIFVPLIYGARMTIYEKFDVSKLVQVILEEQVTLSYIPPTLLNEIYDYFVKDNQKIV-LNKLLVGVEPIKTELLAKYDHLFNLQILNGYGPTEATVCCTSYRYESNKEITTQNVPIGSNTKIYILDSFHRIQPIGVPGEICISGIGLARGYINRKELTADKFIDHPFYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIDQEDEAGEKYLCAYVVTEKDIPIP-EVRAYLATK-LPHYMIPQQLIPIHNIPLTQNGKIDRSKLPKL-------- 78223451 3 ----------------------------EIFNRGPKLFPTKSAIIDGDRRFTYREAGDRWNRLANVLVDCGLKKGDCLGFLLMNCAEIIDAYAAGAKAGVAVGGVNYRLAPEGIKKVIEDMGCRVLLV-----GAEFVDTINSLRPHLPFLETCISVGKVTGMHEYESIIAKASTMEPTSGEDLAHIIYTTGTTGAPKGAMATRQIAMNRISSELIELYVDVDDRFLNVFPLFH---VGFYTSLAFLSRGATVAILREWDPQKFCSSVQDYKINKTNLAPVVVNFLVNWADAAKYDLNSLQLIKYGAAPMPMETLKKAMKLLDCKFTQCYGCSESGVVYLRPEEHAAARMGSCGREAA-FCIVRVVNEKGQDVKPGEVGEILIGGGLVMTGYLNKPEETAEAI-RSGWLHTKDMAMVDDEGYIYLVDRKAFMIITGGENVYPAQVENVLHDHPKIAEVAVIGVQDDTWGEAVKAVVVPKGEILTEEEVIEFCRPR-MANYAKPKTVVFTDALLHTATGKIDKLALKKKYE------ 126740144 22 -------WPEFLLDGFYPEYLNVGVELTDAM--VAKGFGDHTALIGNGRRRTYKELADWTNRLAHVLSELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELGQIVDKGE-----ISHALCDTRLKDELVACAKESKYLKTVVFDGTSNHDAELDRLALEPVTYEAVQTDDVALLGFTSGTTGSPKATMHFHRDLLIGDGYAREVLDVQPEDVFVGSPPLAFTFGLGGLAIF-PLRFGAAATLLENASPPNLIEIIQKYKATVCFTAPTAYRVMLQAME-EGADLSSLRAAVSAGETLPAPVYEDWIEKTGKPMLDGIGATEMLHIFLS-NRFDDHRPACTGKPIGGY-QVKILDAEGGEAPVGTVGRLAVKGPTGCR-YLADDR--QEGYVRAGWNVTGDSFMMDADGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVLECAVIGAPDEARGEVVAAHIVLSEGHVPSDPLIKQLQDHVIAPYKYPRLVQFTKALPKTETGKIQRFRLK---------- 16081838 5 -LDGFKKWDKDLEGEFFVNG-YSNVSFN-CIDRHAMKTPQKTAIIWLSQSITYRDLMLQTAKFAKGLADEGVKMGDVVTIFLPNRIEAFIAAHACFRIGAIYNIIFSGFSAKALLDRMKETNPKVVITTDSSRKINLKETLDSIISEVPSVKKVIIIKRDDDFMSGITGYAEPVP---IEANAPGFVIYTSGTTAKPKGVVHSGIGFLVGSYHNVKYLDLGPEDIFWCTADVGWTFPI--FELVGGLAHGATVIALDYPDIRHFYSIIQDFKVTKLFTAPTFLRMLARNGSASGYDLSSLRLISLVGEPLDVKTWKWVYNDLGIEINNTYGQTETGSAWTSLVGVTGARPGSCGLPL-PGHSFDILDEGGQPVENGRIGTLVLRKPSLARGIWKDPQRYFKEYVFPGNYCTYDSAVRDRYGHIWVLGRTDDVINVSGHRISTMEMEDAIMSIPEVSEAAVVGVDHAIKGMSTAVFVTLGNGIDLPADLGKRIQDRRIGNYAKPESVYVIPEMPKTRSGKIMRRLLREIVISNKVSG 160894566 34 ----------------------------DVVDALAEKTPDKTALIYEEKKFTFKEIKEYSNMAANYYKSLGIKKGDRVLLVLKRHYQFWFTILALHKIGAVAIPATNILKVEDYRYRIEAANVKAVVC----TADDKIPDAMAAIDPDDKVIKVIVNGEREHFHPFDKEFARPTGEDTVYAHDTMIIMFTSGTTKHPKMVAHNHLYALGHYITARYWHNVKTDGIHFTVSDTGWGKALWGK-LYGQWLCETCIFVYDVFSADNIMKLVEQYKITTFCAPPTLYRILVKM-DLSKYDLSALTYCTTAGEALNPEVFYKFKEMTGFTIFEGFGQTETTLAIGNLKNTTP-RPGSMGKA-SPLYDVHIMRPDGTLADVDETGEIVIKPYGLFSTYNNNEEMTKEV-KHDGYYHMGDTAYMDKDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMKIPYVLECAVTAIPDGTRGQAIKATIVLTEGTVGDDNLKKELKKENMASYKRPRVIEFVDEMPKTISGKVRRVEIKE--------- 157352996 25 -----------------------------FLERAAVVHPNRKSVIHGSLQYTWLQTYQRCRRLASALSKYSIGAGSTVAIIAPNIPAMYEAHFGVPMSGAVVNCVNIRLNAPTIAFLLEHSSAAVVMVDQEFFPLAEEALKKSKNDFKPPLLIVIADGVIEYEQFLETGDPEFAWKPPQDEWQSIALGYTSGTTASPKGVVLHHRGAYVMALSGALVWGMNEGAVYLWTLPMFHCNGWCFTWTLAALC--GTNICLRQVATKAIYQAIANDGVTHLCAAPVVLNSIVNAPKSETLPLPRVVHVMTAGAAPPPSVLFAMSQQ-GFRVTHTYGLSETYGPSTVCPEWDELPPETQGVRYIGLEGLDVVSTDMKPVPADTIGEIVMRGNTVMKGYLKNPKANEETF-ANGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSVEIENAVYLHPAVLEASVVARPDDRWGESPCAFVTLKPGVDLAEDIMKFCRSR-LPAYWIPKSVVFGP-LPKTATGKIQKHLLRARAKE----- 164457699 21 -------------------------------------------------SISYKNLFEATCKLAHSLEEYGLKQNDVIAICSENNLNFYKPVCAALYCGIVIAPLNDSYSEGEYVNALNISEPKLI-----FCSKKCLPRLVGLKARCSFIKGFVVIDSTEDINGNECLPNFILRNSDPNFDQVAAILLSSGTTGFPKGVMLTHKNFSILFAHANDPVSGTPGTTVLSILPYFHGFGFITN--ISYIKSGIRVVMLQRFEPEAFLRAIEEYEVRSTITVPPILIFLAKSPIVDKYNLSSLKEIICGAAPSGREIVEAVVKRLKVSIRYGYGLTECGLAICTTP-PNNFKIGSSGV-VVPFMAVKIRDESGKTLKPTQIGEICVKGDMLMKGYAGNEKATKEMIDEDGWLHTGDIGYFDKDGHIYIVDRIKELIKYKGFQVPPAELEALLLHHPCVKDAAVIGIPDELAGELPAAFIVKQHGEVTEKEIVDYIAKQVSSAKHLRGGVRFIPDIPRTAAGKIQRNLLRNMIAKK---- 158706485 55 VLDHWTQMEKEGKRSPNPALWWVND------------QGD-------EVKWSFREMTDLTCRTANVLQTCGLQTGDRLALILPRVPEWWLVCVGCIRTGIIFMPGTTQMKAKDILYRLQVSGAKAIVTTDTLA-----PEVESVAPECPSLKTKLLVSDREGWLDFRSLASPDHICIKSKTLDPMAIFFTSGTTGFPKMAKHSHGALRSYFPACRKLLQLKMSDVFWCLSDTGWILA-ALGSLLEPWTAGSTVFALPQFDPKVIIETFFKYPITQCLAAPSVYRMILQQ-NYTSLRFPTLEHCCTGGEALLPEEQEQWKRQTGVLLYQAYGQSETGISCGTLRG-MKIKPGSMGKAIPPFD-IQIIDDKGNIQPPNTEGNIGIRRPGLFMYYENNPEKTAEVECGD-FYNTGDRATIDEEGYFWFLGRSDDVINASGYRVGPAEVENALAEHPAVAESAVVSSPDPVRGEVVKAFIVLRDPGELTKELQQHVKS-VTAPYKYPRKVEFVSELPKTITGKIKRSELRK--------- 158314538 16 ----------------------------------AASAPDRPAVVMARSRVTYGELDRRSARLARLLHARGLRAGDVVALLAENHPRFLEVLWAAVRSGLYLTAINRYATAAEIAYILRDSQASVLVATAKLADTAGAAVADIAGCGI----RLMADGAVEGFESYEEAIASFPAEPLARQPCGELMLYSSGTTGRPKGIKRPLRSLASGALMCQRLGGMDQQSVYLCPAPLYHAAPLG--WARGAHELGATVVVMEKFDAREMLELIERERITHLQAVPTMFVRLLKLPAEKGYDLSSLQRVVHAGAPCPAPVKREIIEWLGPIVTEYYSGTEGAGMTVISSAEWLEHPGSVGRPTLG--TIHVCGPDGAELPPGETGSIYFEREGTVFEYHNDPEKTRSARHPDNWLSLGDLGYVDDDGYLYLTDRSAFTIISGGVNIYPAEIEACLAVHPDVADAAVFGLPDPEMGEYVHAVVQPAEGVRSTTELAETLRNHHLAGPKVPRVVDFQAELPRLPTGKLYKLPLRQEYLDRLAA- 12744840 421 -------------------------TLVELLEQTVARTPGNTVVSFSGQHISYDELNRRVNRLARLLADRGAGPEQLVALVVPRSIEMVTAVLAVAKTGAGFLPIDPGYPADRIAYMLGDAGPAVVCTTRTAAAVLPQDVSGIV------LDDPAVAAEAAGLSDEDPVASE--HWAPVPPAALAYVIYTSGSTGRPKGVAVTHAGLANLVAAKVERMDVDEQSRILQFA--SPSFDAFMTELLATIGAGATLVVPPPGAGDHLAEVLVAERITHVVLPP------VAAASVSPESLPDLRSLVLAGEASSGDLIARW--APGRRVINAYGPTEATVCATMSEPLSADATPPIGGPI-PGAACYVLDEALRPVPAGVPGELYLGGAGLARGYLGRPGMTAERFVANPFYRTGDLVSWRSDGGLDFLGRSDEQVKLRGFRIELGEVERVLTNHPGVDRAVAVVREDGAGGRRIVVHLIPSAGAPTMAELREH-AGRFLPDFMVPGAFVLLDAFPLTPNGKLDRRALPE--------- 167365962 10 -------------------------------------------IISGDRRRSFDEVNARVATIAGGLQALGVKPGDCVCVLMRNDIAFMEAVYGVMTLGAYAVPVNWHFKPEEVGYIIGDSATRVLIHADLLHSVASAIPADLTVLSVPTPPEVIALSPPNNAIDFDGWLAQQKPYDGPAQPQPQNMIYTSGTTGHPKGVKRTLEQAVHAEKMRATIYGLKPQVRALCPGPLYHSAPNSFGIRAGKL--GGVLVLMPRFHPEEFLQLVQEHKIDTVFMVPTMFIRLMKLPAEAKYDVSSLRHVIHAAAPCPADVKRAMIEWWGPVIYEFYGSTESGAVTFATSEDALNKPGTVGK-IAHGAELKFIDDDGNEVPQGEIGEIFSRAGNPDFTYHNKPEKRAE-IDRGGFITSGDMGYLDDDGYVFICDRKRDMVISGGVNIYPAEIEAALHAVTGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLDESFIRSQLKLALADYKVPKHIKIMPELPREDSGKIFKRRLRD--------- 209517040 15 -------------------------TVSSLLAHAARHFGSAEIVIEGDHRYTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGITGFGAVCHTINPRLFTDQIAYIINHADDAYVLFD-----ITFAALVDMLAPQCPRVRGWIALCDEAHRPPMQTADGRPADWPALDERQASYLCYTSGTTGNPKGALYSHRSTVLHAFGAADSMDLSARDSVLPVVPMFHVNAWGLP--HAAPLTGAKLVFPGKDDGKSLYALMEGERVTCTAGVPTVWLGLLNYLRETGAKFSSLERTVIGGSACPPAMLRILEDEYNVQVIHAWGMTEMSPLGTRPIGEQRKLLEKQGHVIFGVD-MKIVGEDGRELPDGVAGDLHVRGPWVIDRYFRKDD----SPLVDGWFPTGDVATIDPDGFLHITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVKRGQDVTRDELLAFY-EGKVAKWWIPDDVVFVDELPHTATGKLQKLKLRDLFRSHVL-- 85711210 17 ----------------------------DILRYAATRYPHQEIVTEGDRRYDYQACYQRTCQLAHGLNQLGIQPGERVASLAWNTYRHMELYYAVSGIGAVMHTVNPRLFEEQIAWILNHAESTWVFVD-----ISFLAILEQIAPELKHVKGFIVMVDEDQYETLLASNAPAYEWPDIDEQSAALLCYTSGTTGHPKGVLASHRAMVLHAQATMDMLALDEDTVLMPMVTMYHVAAWGAP--YAAPLAGSKLVFSGDGTSGEVMELIRQEQVSVGLGVPTIWLTLHNHLSESKQSIPTLKRVCVGGAASPLGLVKTYDQVYNVYWQPIWGMTETGPLVYSAPPTRDILTRTAGRPVF-GSEARIVDLDNNPLPDGETGELQVRGHWIASQYFRNDDLTS---FPGGWLATGDIAVIDPEGFMKVVDRKKDVIKSGGEWISSLDIENIASQHPAVNEACVIGVKHPKWDERPLLLIVPNAGTIDETEIKDFLTGK-IARWWMPDAILLVEQLPHTGTGKLLKTDLRTQYQNFLL-- 119508890 467 ------------------------QCVHEIISQQAQQTPDATAVVFADKTLTYAELNAKSNQIAYFLLQLGVKPEARIGVYLERSPLLIIVLLGILKAGAAYIPLDPTFPPERLRFMMADAELILLLAQTSLNSIITDRLTTINLDELE-----------------ENINQQPIFDPQVKPEQLTYLIYTSGSTGKPKGVMIEGRSLLNILTDLKQRLSITPNDKLLAITTIA--FDIAALELFLPLIAGAQIVLAPTLDPTQLATCIEQNQITVMQATPATWRLLITSGWRGKADLK----ILCGGEALDNTLAQQLL-CCSQEVWNLYGPTETTI-WSAAQKLSIDQPVTIGHPIA-NTQFYVLDQHLQPLPIGVPGELYISGAGVAKGYWQSPDLTAEKFREYTLYKTGDRVRYLRDGKLEYLGRLDNQIKIRGFRIELGEIEAVLTEHPAVTQAVVTLREQEP---HLVAYIVPRTEIILT-EIRSYVGEK-LPTYMIPAAFIELEKLPLTPNGKINRKAL----------- 118470602 487 -------------------------TLTDLVTQQAERTPDATAVVYEGRHFTYREINESANRLAHWLIGQGIGTEDRVAVLLEKSPELVITALGIVKAGAVYLPVDPTYPEDRLNYILSDSDPK-IVLREFVTGLDDQPTTD---------------------------PTDAERVRPLRPDNTAYLIYTSGSTGLPKGVPVPHRPIAEYFVWFGGEYDVTNEDRLLQVA--SQSFDVSIGEIFGMLAAGARLVIPKPGDIGYLTDLLRNEGITSMHFVPSLLGLFLSLPGVNE--WRTLQRVPIGGEALPGEIADKFHATFDSLLHNFYGPTETVLNCTRVEGKQGARTVPIGKP-KINTTIHLLDDALQPVPVGVIGEIYIGGTHVAHGYHRRPGMTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGEVSAAISVDPSVGQAVVVVSDLPSLGKSLVAYITPAAGAVDIERIRARVTA-ALPEYMVPAAYVELDEIPITTHGKIDRRALPE--------- 94314300 5 ----------------------------ELFWRAADRWPDNVAIDAPGGSLRYRELAGQVAALATHFMTLDPAPQSRVGICAGNSAEHIVALLAVLASGKIWVPLNPKSTQPELRRIIDATTPSIVVLDAASEALLGDAPGTRLASGGADVLSAVVLRYPDATRPVLDLHRDATQA----------IKFTGGTTGAPKGVMQPYRAWMTNIVNQIHAWGFTEADRYVMAAPITHG---TSTYVMPILAQGGCHVIMEGSGAEAVRATFRDRAGTVCFMPPTLIYMLMALPGTSRADYPALRRLIYGGAPMPPQKIQQAREFFGSVVATTYGQTEALTVIGPDDLADERRMASVGRATW-FSEVAIMSPDGRLLPRGEVGEVVARGDLVMTGYWNRPDLTAATIV-DGWLHTGDRGMLDAQGFLYLKDRLREVVITGGFNVYPIDVENALGQHPAVHECAVFGVPDDKWGEAVHAAVQLREGAVQATELIAFVRER-LGPVQTPKQIHFHTSLPRSTVGKVLKNTVRDQALTALQTG 170722705 1510 ------------AERLQVQDAWNGQALAARIEAQAQRQPQAVALRYQGQALSYAELNQRANRLAHRLIAAGVGAEVPVGLVAERGFAMIVGLLAILKAGGAYVPLDPAHPAERLAFVVRDSGIKVLL--------DQPGLLAELPEYDGLLRLNLEAGYDD----------QPVDNPAPRSDNLAYIIYTSGSTGLPKGTLLSQHNVLRLFSACDRWFRFDHNDVW--TLFHSFAFDFSVWEIFGALLHGGRLVIVPSRDPQGFLQLLVDERVSVLNQTPSAFKPLTQAACSATSADLALRLVIFGGEALDVAALRPWFERFGPQLVNMYGITETTVHVTYRPIGLDDLSRTVSPIGELIDDLYLLDGELEPVPAGCVGELYIGQAGLARGYLNRAGLSATRFIANPFYRTGDLARRRGDGTLEYIGRIDQQVKVRGFRIELGEVEASLLAQPAVAQAVVIADQGP-AGTRLLAYLVAHEGGGDTGALRAALKAQ-LPDYMVPAHCMWLEQLPLTVNGKLDRSALPAPA------- 170722705 493 --------------------------VHQQFARLARSHGEAVALVAGDTRLSYRALDNAAEHLARRLQAAGIRPGERVAVALERGAPLIVALLATLKAGAAYVPLDPQFPAERLAYMLEDCGAPLLLSQAS------------VLAALPTPGQQVLL--LDDFDLQTAHQPEPALALDCPPQQLAYVLYTSGSTGNPKGVMVPHGALSNFVAAMAKAPGLHPGQRLLSITTC--SFDIFGLELYLPLCTGACMVLADKQDPAAILDLLISEHIDVLQATPSTWRMLLDNDPDQR--LPAL-TALCGGEALGDDLAVRLLARC-AALWNLYGPTETTIWSARHALARASARPELGQPIE-RTGLLLLDGNLLPSPPGVAADLYIGGDGLAQGYHQRPGLTAERFVPHPYYRTGDLARRHASGSLDFLGRVDHQVKIRGFRIELGEIESALLTLDAVREAAVVAR-DGVDGAQLVAYVVPASRPADIQAFTAHCLAEQLPGYMLPARLHLLQAMPLTPNGKLDRKAL----------- 85704594 25 -----------------------------FLERAASVFPDHTAIVHGALRRNYADFYARSRQLASALSARGLGRGDTVSVMLANTPAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHALSRVVIVDREFMPLMQDALSLAIQYDDPEFSGPEFATDAEDYIVLSAGDPAFDWLMPEDEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALTTSMAKHAVYLWTLPMFHCNGWCFPWTLSAII--GTHVCLRQVRADPIWEALAQERVTHLCGAPIVMSLMISAPETVKHPLDQRVQFFTAAAPPPEKLLAEMKDA-GFDVTHLYGLTETYGAWSALPAAQQAKLKAQGVRYLALEGLDVMDPEMTPVPDGQTGEVMFRGNVVMKGYFRNPQATQDAF-AGGWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRYPAVAVTAVVAMPHEKWGETPCAFVELTEGQVADAELRAWCRDH-LAPYKVPGHFVFLP-IPRTSTGKIQKFLLRAQAEDLALS- 187921400 11 ----------------RREANYVPLTPIDFIVRAAEVYGERPAVVHGEIRRNWRETYERARRLASALQQAGIQRGDTVAALLPNIPPMIEAHFGVPMAGAVLNTLNTRLDVSSLLFMLRHGEAKALIVDTEYGEFAHRAALEFPDLRVISVADAMPADPSQFIRALQSGDPEFAWAMPADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNALSNILEWDMPKHAIYLWTLPLFHCNGWCFPWTVAA--RAGVNVCLRKFDAKTVFDLIRREGITHYCGAPIVQSALANAPAQWREGIEH-RVSTMVAGAAPAPAVIAKMKEIGFDLTHVYGLTETYGPAAVCAKQEEWEAARQGVRYHLQAAVTVLDDTLTPVPDGETGEIMFRGNICMKGYLKNERATEATF-QGGWFHTGDLGVRMPDGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMADPKWGEVPCAFVELKEGAVSAEEIIAHCR-LFLAGYKLPKAVRF-GELPKTSTGKIQKFELRARIKAE---- 157375311 77 --------------------------------------------------FSYRELAEQSSRFASALHRLGFERGARIFSLAGRLPLLYISALGTLKSGCVFTPLFSAFGPEPIRSRMEIGEANVLITTMSLYRKKVAPWWREL-SHLKAILLIDGSGELDEALPELLSQGDPYPCVNTQKDEMALLHFTSGTTGKPKGVMHVHQAVEEHKLSAYYALDLHPSDIYWCTADPGWVTG-TSYGIVAPLCMGATMIVDEEFEVERWYRILQEQHITVWYTAPTAIRMLMRAGSEVRYDLSALRFIASVGEPLNPEAVIWGQKTLGLPFHDNWWQTETGAIMIANYASQPIKPGSMGLPLPGITAGIVKRNEQGDVEPMEIGELALKWPSMFRGYLHQSERYERCF-NNGWYLSGDLAMRDEQGYYWFVGRVDDLIKSSGHLIGPFEVESALMEHSSVAEVGVIGIPDELTGEMVKAYVALKPDVEQTEELKGFARKR-LGAAVAPKEIVFRQNLPKTRSGKIMRRLLKAR-------- 165881891 1994 ------------------------RPITTLISEQSARTPEAVALRFAQQSMTYAELELASNQLAHCLNARGIGAEDKVALVFERSLEMVTSILAVVKAGAAYVPLEPSLPLERIAYIASNSGLSLFLGDDSLARLDLGDLAERV---------------TYQSLSLADYPSQ-LPGHDIPANQLAYVIYTSGSTGKPKGVGNQHSAIYNRIAWQQSAYPIGADDKVLQKTPFG--FDVSVWEYFWPLMYGAELVIAQHKDSAQLLDTINHFGVTTLHFVPSMLQAFIGHEAVHTA--TSIRRILCSGEALPSEVQAQALSKLPAKLYNLYGPTEAAVDVSHFTHGDPALPVPIGAPIA-GIRLYVLDRALNLCPPGVAGELYIAGTGLARGYVNRADLSAERFVADPFYRSGDLVCWNSEGLLDYLGRTDHQVKIRGFRIELGEIEAALYAIDGVREAVIVADRDGAT-QRLVGYVSGEADVELADALKAELAAQ-LPEYMVPAVIMVLDTLPLNSNGKIDRKALPK--------- 165881891 3500 ------------------------------INRLAELTPDAEAVICDGRSYSYKVLADKSSQLAHYLREQGVKPEQRVGVALARGIDLPLAFLAILKAGAVYVPMDLSYPQERLAYMIKDSQMAHILTSDN------------------SLDDIAGSATLHPFADIE--LSEQWQQPAVCPAQGAYLIYTSGSTGNPKGVLVSRASIAAHCRGIGRRYEMRPSDRELIF--MSFCFDGAHERWLTVLTHGAAVVIRPEWDLHETYQNLHQQRVSIAVF-PPVFLRELAAHVEQVGNPPPVRVYCFGGDAMPQATFELAQRVLKPDFINGYGPTETVVTWKALPGSEFDAVYAPIGELVGQRQAWLLDSHLNLVLPGQVGELYLAEEGLARGYLNRPDLTAERFVANPFYRTGDLVRWNEQGLMEYLGRTDHQVKIRGFRIELGEIETLLRKRPEVRQAVVVA-DDTPSGKRLVAYVSHQGELPDEAALKAMLTA-SLPDYMVPAVIMALSDLPLNSNGKIDRKALPKA-------- 165881891 495 ------------------------RPITTLISEQSARTPEAVALRFAQQSMTYAELEQASNQLAHCLNTRGIGAEDKVALVFERSLEMVISILAVVKAGAAYVPLEPSLPLERIAYIASNSGLSLFLGDDSLARLDLSDLAERV---------------TYQSLSLTDYPSQ-LPEHDIPATQLAYVIYTSGSTGKPKGVVISTARYTTVLPGSSRPIRLAQTTKCCKKPPSGLT---CRCGSFSGRMYGAELVIAQHKDSTQLLDTINHFGVTTLHFVPSMLQAFIGHEAVHTA--TSIRRILCSGEALPSEVAQALSKLPQAKLYNLYGPTEAAVDVSHFTHGDPALPVPIGAPIA-GIRLYVLDRALNLCPPGVAGELYIAGTGLARGYVNRADLSAERFVADPFYRSGDLVCWNSEGQLDYLGRTDHQVKIRGFRIELGEIEAALYAIDGVREAVIVADRDGAT-QRLVGYVSGEADVELADALKAELAAQ-LPEYMVPAVIMVLDTLPLNSNGKIDRKALPKPSHESSVA- 163847448 23 -----------------------------FLKRTAMVYPNLPAVIHGERWYTWAQVYERSRRLASALRALGVGFRDTVAVVLSNTPEMYECHFGVPGAGAVLNTINVRLDAATIAFILDHGEAKVLITDREFSPVVKAALEQCNRTTVIDVDDPLYTGPGERLGSLEYEQFLASGDPEADEWEAITLNYTSGTTANPKGVVYHHRGAYLNALSNIVSWGMPHHAVYLWTLPMFHCNGWCFPWTIAA--NAGTNICLRKVDAGLIWQAIETYRVTHYCGAPIVHSLIANAPPHWREGRGTHKVSGLIAAAPPPAAVLQAMAEIGFDITHVYGLTETYPDWHTLPIAEQAHLGRQGVTYHAQEAISVLDPTMQPVPDGQTGEVMFRGNIVMKGYLKNPAATEAAF-RDGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVMLAAVVAAPDPKWGEVPHAFIELREGVTTEEELQQHCR-RFLAGYKIPKKFTFGP-LPKTSTGKIQKFILREQARSR---- 156974675 44 -------------ERWFPDGVLNTSWLA--LDYHCEQRGEKTALIYDSQTYSYQALRDQVAKIAGMLSNQGITKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGKVIPYKPMVDAIMDSRWKPEKVFVLQRPERDLDWQQEYAQPHACVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMTSIYNIPQDGVFWAWVVGHSYIVYAPGCTTILFEGKPV---RTPDPGAFWRVCDEYKVDVLFSAPTAFRAIKKEDPEKQYDLSDLDSIFMAGERLDPPTLEWVESKADKPVIDHWWQTETGWAIAGNPTGIEVKAGSATKPIPGY-QVEILNEMGMPVGVNQQGFVALKRPSCLPTVWRNHDRFETGYLSPGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDELKGQLPLGFVVLKDGVTLEGELVGKVR-NEIGAVACFKHALVVDRLPKTRSGKILRRTIRQIA------- 116788879 27 -----------------------------FIQRAALVYPKRKSVIHGARQYTWDQTYERCRRLASALAKRSIGPGTTVGVLAPNIPAAYEAHFGIPMAGAVLNSINIRLDARTIAFLLEHSRAVAVLVDQDFFMLLQEALGLMAKKHGSGFEPLVVIGDRSGAVEYEDFLQEGDPQPPDDEWQSIALGYTSGTTSSPKGVVLSHRGAYVASLGAALAWEMKGSGVYLWTLPMFHCNGWCYAWGMAAFC--GTNICLRQVTARAIYASIAEHKVTHFCAAPVVLNTVVNCDPQDRVPIPRGISVMTAGSAPPASVLAKMEEQ-GFRVTHTYGLSETPSVVCAWKEEWDSLPPTQGVRYISLEGLDVVNPDMVPVPADTVGEIVMRGNMMMKGYLRNPEANRESF-RGGWFHSGDLAVKHPDGYIEIKDRSKDIIISGGENISSVEVENALYGHPRVLEASVVARPDERWGETPCAFITLKDESRIGQDIMNYCRAR-LPGYMVPRSVVFGP-LPKTATGKVQKHILRSKAKQ----- 211957985 27 -IDWFSPYTKTFDASQGTYGRWGGETCYNCVDRHVEHRPGQPAIIYEKRTYTYLEVQEQVGAMAALLREKGVEKGTMVLIYMPMIPQAMFAMLACARLGAIHSVVFGGFAAQELAVRIEDCKPKAIISAEPGRVVEYKPLLDKAIELSSHKPDFCFIQQREQLIAMEGAVAETTECVPVAATDPLYVLYTSGTTGQPKGVVRDNGGHMVALKWSMELYGIDPGEVFWAAWVVGHSYIVYAPGAATVLYEGKPV---GTPDAGAFWRVISEHSVVSLFTAPTAFRAIKKEDELAKYSIAGLRSLFLAGERADPDTILWAENLLGVPVIDHWWQTETGWCIAGNPGKLPIKLGSSTVPMPGYD-MRVLDDEGNELGVGELGNIVVKPPGALPTLWNADDRFKDAYLSEGYYKTADAGLMDDDGYLFIMARTDDIINVAGHRLSTGGMEEVLSEHPDVAECAVIGIADNLKGQLPCGFVVLKSGVEKEKELIALVREKVVAAFKL---AITVERLPKTRSGKILRATMRKIA------- 88812175 430 --------------------------LHRLFELQAGRSPDAIALVFEDVEISYAELNRRANRLAHFLRERGVSPEDVVGVCLGNPVEVIVALLGILKAGGAYLPLDPSYPPERSAFMVQDSGARCILTSET------------LAQRLTVEEHVEVIYLDTESSIKRCDSTTPA--PTVDSFNLAYLIYTSGSTGQPKGVMVSHANAVAS---TVARLAFYQEKVAGFLLLSSFSFDSSVAGIFWTLAQGGKLCLLDRKDPNRIAERVARHGVSHVLTLPSFYDQILDALGT-----TGLRCAIVAGETCSSDLARHFEKLSDTRLVNEYGPTEGTVWCTAWNIHPHVYDDPIGKP-TPSMQIYVLDSQLEPVATGLVGEIYVGGRGLARGYRHRPALTAERFVPHPYYRTGDLGRWRADGVLEYVGRIDHQVKIRGFRIELGEIEARLREQNIVREAVVTAREDASGDMRLVAYVVPSDLARASGQVQAAYRDELLPEHMVPGWYVWLTRLPLMPNGKVDRNAL----------- 116669077 63 ------------------------------------------------RSLSYAELAEQTGRFAGVLHRLGIGRGERVFSLMGRSPELYVAVLGTLKNASVFCPLFSAFGPEPVRQRLHLGSGRALVTTRAL----YRRKVAQIRDELPELEFVLLIDPDPGTLDLAELDAQPRETVPTRAEEMALLHFTSGTTGTPKGAIHVHDAVTAHHATGFFALDLHADDVYWCTADPGWVTG-TSYGVIAPLTHGVTTIVDEEEDAERWYRILAEQHVTVWYTAPTALRMLMKAGAAAGHDLSALRFVASVGEPLNPEVVVWGQEAFGQPVHDNWWQTETGGIMISNYPAMEIRPGSMGRPLPGVEAAIVRDPDGKAVEPEGVGELALRWPSMFRGYLHEDERYLRCF-AGGWYLTGDLARMDADGYFWFVGRGDDVIKSSGHLIGPFEVESSLMEHEAVAEAGVIGVPDPVAGEVVKAFVELRTGWQPSEDIIGFARKR-LGPAVAPRLLDFTDALPKTRSGKILRRLLKAR-------- 144899064 27 -----KTWDKVLDDSRKPFYRWGGETCYNAVDRHVEDRGTQAAIIYDSRTITYAELKDQVSKFAGLLRGLGVDKGDRVLLYMPMVPEAVVAMLACARLGAVHSVVFGGFASNELATRINDAQPKVIVSAETARVIPYKPLLDHAIDQRPQVAAAMVAGRDVDWSEAD--KAAPAECVTVAATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWTMKVYNIEPGQVFWAAWVVGHSYICYAP-----LLHGATTVVYETPDAGAFWRVISQHKITALFTAPTAFRAIKNAELLQKYDMSSLKALFLAGERSDPDTIKWAQTNLKVPVVDHWWQTETGWAIAANCLGLHEFPVKPGSPAAPGWDLQVLDEGHHQCKPGQTGSLVVKPPGTFYTLWNAEQRFFESYMAEGFYKTADAGMIDEDGYVYVMSRTDDIINVAGHRLSTGQMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKAGVTKADEVVKLVRE-VIGPVAAFKSCTVVKRLPKTRSGKILRGTMQKIADNQ---- 171694393 13 --------------------------------------------------MTYKDLLAEVLSFQQKLAAIGITHGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQEEFEFYIEDVKSAIVLVPKGAKGAPAVKAAQKFNAAIADDQKKEVALDVKELGQLNGKGQQPLLKPQ--PDDIALVLHTSGTTSRPKVVPLSHRNLTRTMRNIQQTYQLTDADRTMLVMPLFHVHGLLCGLLAPL-LSGGSMVVPSKFSATEFWQDFITHKANWYTAVPTIHQILLKHPTPNP--LPKIRFIRSCSSPLSPTVFHALEKTYNAPVLEAYAMTEAAHQMTSNPPPAKRKPGTVG--IGQGVEVVILDDAGNKVPQGTEGEISIRGENVTSGYLNNPEANKTAFTASGYFRTGDQGKLDEDGYVVITGRIKELINKGGEKISPIELDNVLTRNPAVSEAVSFAIPDEMYGQDIGVAIVLKPGQKLSDEVKKWVGDK-LAKFKIPKKVYFTDVMPKTATGKIQRRIVAETMQKK---- 196194830 20 --------------------------INHILEAGVRKAPDQT-ITYGDRTFTYRDLNERVHRLAGALAAQGVKPGDTVAVMDWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILVNS-----EFLPILEELKDRVETVKTYILLDDAGEYEELLAKAPAQYDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLNTMAGVGQGRFNEDDVYMPITPMFHVHAWGIPFMATMM--GVKQVYPGRYEPATLLKLLVTHKVTFSHCVPTIIQMLLQAEAAKSIDLSGWKVII-GGSALPKALAMGALER-GIDIYTGYGMSETCPLLTLLETQADYRTRT-GRPVA-MVQIRIVDGEMNDVPHDSQGEVVVRAPWLTQGYLNDPDKSEE-LWHGGWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLEGLVLQHPGVGECAVVGVPDDKWGERPVALVVKSGDADEDALVADYADKGVISRYGIPDRIVFVDALPRTSVGKLDKKKMRAEM------- 197106197 11 -------------------------TVDKILDHAKAWHGDRESVEGPIVRTTYAEAHTRAKRLSNALKGLGVQPGDRVATLAWNTARHLEAWYGIMGIGAVCHTLNPRLFPDQLCYIINHAEDKVLFTD-----LTFLPILLQNRDKMPTVKHFVVMTDREGFEDLVEQNSADCEWGGFDENTAAGLCYTSGTTGNPKGVLYSHRNFLHTLVTGADVLGISAKDVVLPVVPMFHANAWGI--AFSGPAVGSKLVMPGKLDGASIHELLETEGVTFSAAVPTVWQMLLTHLRDTKGKLTTLKRVVIGGSAVPEAIVRGFRDEFGVDVTHAWGMTETSPLGTQGTPNAKIAAMSQGRP-PLCIEMKLTDDAGKVLPDGTTGRLKVKGPFVVGEYFKGEG--GQILDEDGYFDTGDVSTIDEHGFMQITDRAKDVIKSGGEWISSIEIENIAMGHPKAAICAVIGAAHPKWDERPVLLVKLKDGEQATKE--EFLKEGKIAKWWTPDDVVFVQEIPLGATGKIDKKVIREQMKDYVL-- 40062515 2 ----------------------------------------------------------RCCRLASALSKRGIGKGDTVSVMAPNIPAIFEAHFGVLMTGAVLNTLNIRMEAETLANIFEHAETKVLLTDRALSKVKRDILVIDIDDPETDSGEYLGMLEYEAFLSEGDPKFEAV-LPEDDWQAVS-LNYTSGTTGIPKGVVYHTRGAYLLATGNVLAWEMPHRPVYLWTLPMFHCNGWCFPWTITML--GGTHVCLRKVTAKNIYNSIAEHHVTHFCGAPIVMNMISNAPKEEQRELPHRVEIMTAAAPPPPTVIAQMEEA-GFNVTHVYGLTEVYGPAVVCETTQAQLKGRQGVRYHVLEGLTVANETLEPVPDGETGEVLMQGNIVMKGYFKNPKATAQAF-AGGWFHSGDIGVIHPDGYIELKDRSKDIIISGGENISSVEIENVLYQQEDILEAAVVARPDEKWGEVPFAFVSLKTGSLNEQKVIEFCRTK-LPGYKIPKYVVFC-ELPKTSTGKIRKSILREQAKK----- 15920959 48 -LDWFKPWEKVLDDSNPPFYKWGGEINASYLDRHAKSWRNKVAIIWEGRKLTYYDLYTEVNRVAYILRKYGLKKGDAVAIYLPMIPELPIFMLALARIGVVFTVVFSGFSADALATRIDDAQAKVLITADGGKIVPLKDIADKALEKVSTVKDVIVVRRTGQKVNLDDVLREYVEPERIKSEDPLYILYTSGTTGKPKGIVHDTGGYLTLLHATMKVFDVRDDDIYWCTADIGWVTGHSYI-VFGPLMEGVTEIMLDYPKPDRWVSIIERYGVTIFYTSPTAIRSFMKYGDEKAHKTDTIRIIHSVGEPINPEAFEWLWKLIGVPFGSTWWMTETGIMISHLPGLIPLKPGTNGMPL-PGIEADVVDDNGNPTKPEERGYLVIKNPWMPLTIHRDPERYIKIYWSPGMFYAGDYAVKDSDGYFWVLGRADEVIKVAGHRLGTYELESAIIEHPAVAEAAVVGVPDPVKGEVPVAFVILKQGVSPSDDILKTVRDK-VGPIATLSSIYFVSKLPKTRSGKIMRRVVKAVITNQ---- 71733305 528 ------------------------DCVHRLIEAQVARREDECAVIFEGQSLSYSQLNSQANRLAQHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHILDDT-CPVVLLALGPTRKILRDALQGADCEVPILD---VQADAALWAQCSPDNPDPQRV-RVNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQFCG--ESGSMLHKIPFG--FDASAWELFWPLLTGGRLVIARHFEPGYLAQVVREQSVTAMVFVPAMLQLFLEVEEVSA--CHSLKDVFSGGGELSPAVARLFQKRLHARLHNVYGPTETTVSVWTLQPGAEVPPRPIGRPIA-NTRFYVLDERNAPVPAGVTGQLHIGGVGVARGYMGLAELTAERFIDNPFYRSGDLARYRPDGQLEFLGRNDFQVKLRGIRLELSEIEARLDLFPGIRSSVALIVGDTAQNQRLVACCVA-DGAVDESALRAHLATTLSSAVM-PGAYLWLDALPLTVNGKVDRVAL-ATLADQDLA- 17559526 21 ---------------------------------------NKIAFVSGDNPITFEQLRKDAFAVAMYLHSIGFKK-DVAAVVLPNVWHYTSFFIGCAINGGAVSGASALFTDYELQRQFVDSRAKVVFTYE-----DFLPKVLLAVKQSPNIQKIIVIPKPAGVVSWNEVVSTPVALPQVPIDDLLVLPYSSGTTGPPKGVMLSHYNFTSMISMVLDPNWDCYNEKALLFLPFYHVYGFG--LLNHCLLKGMTGIVMSHFEPNNFLTAVQNYKVRCLCLVPPIMVFLAKHPICDKFDLSSVQMIMAGAAPAGKDLIEELKRKYTKYIQQGYGMTECSMASHLPDLRNDQPYGSVGKLASNLVMKIVEPGTDREQPVNQRGEICVRGPTIMLGYLGRPEATASTVI-DGWLHTGDIGYLNEDGNLFIVDRLKELIKVKGLQVPPAELEDLLLSHPKIRDCAVIGIPDAKAGELPKAFVVRADNTLTEQEVKDFVKPKVSPYKQLEGGVEFIEEIPKSAAGKILRRFLRDRSSAKL--- 163724099 31 ----------------------------ELLERGAAINPDATAMSFGDTEITYGQFIGKIRQAANMFHDLGIGPEDVVTYILPSLPQTHYTLWGAETAG-IANPINPLLEAATIKDICTAAKTKVMVCMGEMPGVDIWEKVDQIRKDIPTLECVIVMGPTDEAEKIYSFEEKIEQYPDIDKEDIASLYHTGGTTGTPKLAKRTHYNEVVMAWMIQVMAGSKPEHTLMCGLPLFHCNGTIVTG-LAPFSTGSRVVIMGYRDPSNFYKIVEKYRPALFSAVPTVLSVLLDIP-LNGADISSLEFVVCGAAPLSVELFRRFEEHTGMKILEGYGLTEGAVASSMNPKDGERKIGSIGLPM-PFQRIKVVNDDGRDCEVGEIGNVCIKGPNVFKGYVED-AHNKNIWVPGDWFNTGDMGRLDEDGYCWLTGRKKELIIRGGHNIDPAMIEEPLYKMPSVKMVAAVGRPDAHAGEVPVAYVVAENSGLTEEQVMAWAKEHVGEKAAVPKEVVITSAIPLTPVGKIFKPALRWDATKRM--- 148560107 27 -IDWFKPWEQVFAGGEGTYGRWCNTCYNALDRHVANGRGDQLALIYESRKITYHELLEEVEALAAVMLDNGVQKGDRILIYMPTVPEAVVAMLASARIGAIHSVVFGGFAANELATRIDDAKPVMIIAAEPSRVVPYQAMLDKAISQREQHRHLPVEGRDIDYREAVDAAGRHVPCVPVAATDPLYVLYTSGTTGEPKGVVRDNGGHMVALVWSMHVFDVKPGQVWWAAWVVGHSYIVYAPLLIGALFEGKPV---GTPDAGEYWRIIEEHGVEVMFTAPTALRAIKKEDAVRRHDLSGFRALYLAGERADPDTIHWAENLLGCPVIDHWWQTESGWPMVANPLGLGLLETKYGSPAVPGYDIRVLDDEGHEVEPGTLGNILIKPPGCLPTLWNADERFRKAYLNEGYYKTADAGYMDEDGYLYIMSRTDDIINVAGHRLSTGAMEEVLSSHPDVAECAVLGISDPLKGQVPCGFLVLRDPQEVEKECISMIRD-AIGPVAAFRLALAVKRLPKTRSGKILRSTIQKMA------- 187764356 276 -------------------------TAPQLFEEQVKQNPNQIAIVCNGKEITYKQLNIKANQLARRLLDQGVKRESIVGVMMERSIEMIVGILGILKAGGAYLPIDTDLPKQRVEYMLTDSGCSHLLTYQN-------SIIKGVAFQGSVINLMDISFEEEQ---LEDLQIT------MEPQNLAYVIYTSGSTGQPKGVMIEHRSLTNFLCAMYEDFSQDIGITDNVLFSSSISFDVTIFEIFVPLVYGARMTIYEKFDVPKLVQVILEEQVTLAYIPPTLLNEIYDYFVRANQKI-SLNKLFVGVEPIKTELLAKYDHLFNLQILNLYGPTEATVCCTSYQYERDKEITTQNVPIGSNTKIYILDSFHRLQPIGVPGEICISGIGLARGYINRKELTADKFIDHPFYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIQREDESGEKYLCAYVVTEKDIPIP-EVRAYLATK-LPYYMIPQQIISIQNIPLTQNGKIDRKKLPQPIN------ 62425584 60 --------------RWFPDGE-LNVCFNAVDRHVAAGRGDQAAIIYDSRTITYSDLLDEVSRFARALSDKGVVKGDRVIIYMPMVPEAAIAMLACARLGAIHSVVFGGFAPNELAVRIDDTSPKAVISTSCSRILEYKPMVDEIAENKPEFTVIVQRDEHRDYAELLENTPEGIDPVPVKATDELYVLYTSGTTGKPKGIVRDSGGYVASAFSMPNIFGLNPGDTMFTAWVVGHTYIVYAPGVTSVLFEGKPI---GTPDAGTFFRIIEDHKVNVHFTAPTAMRVVRKEDPIKKYDLSSLRASFLAGERLDPDTYEWLAEATGIPVVDNWWQTETGWPIAANPTQFPLKAGSPTKPV-PGFQVGVLDPAGKPMPAGEEGLIVMKPPGTMATVWGDDSRFVSSYLSDGYYLTGDSGYLDEDGYVFVMGRTDDVINVAGHRLSTGVIEAAIASHPAVAETAVIGVHDDTKGQSPRALVVLSDSAEATAELVALVR-KEIGPVAAFKQVDIVTALPKTRSGKILRKTMREIA------- 119188141 15 -------------------------------------------------TISYERLHADILAFQSKLARLGITPASAVSIALPNSYEFIVSFLATSWQRAIAAPLNPAYKQDEFEFYIGDLSSALALVPEGSYGQDGPAVARKYNAAIAECKQVVLDIKEHGKLAGR----ENQNVETAQPDDIALVLHTSGTTGRPKAVPLTHRNLTKTMRNIQATYSLTENDRTLLVMPLFHVHGLLA-AFLAPVLSGGSAVVPLKFSASEFWSDFITYKANWYTAVPTIHQILLKNPIPSP--VPNIRFIRSCSSPLSPKTFHDLEKALQAPVLEAYAMTEAAHQMTSNPPPGKRIPGSVG--IRQGVDVRILDSEGNEVSQGTEGEICIRGENVTKGYLNNPTANKSSFTKGGFFRTGDQGKKDKDGYVYITGRIKELINKGGEKISPIELDNVITQNPHVAEAVSFAIPDQIYGEDIVAVVLKKRGSISEGALKAELAPK-VAKFKVPKKIWILLEIPKTATGKIQRRKVAEAMLKK---- 119899535 7 --------------------------LHDLIAASAERSPDAAALTAGGETLAYSALARDVAQCAAGLLALGLDRGERVGIYLDKRIETVTTFFGATAAGGVFVPVNPIVKAEQVGYILQDCNVRVLVT-----GVERFAALRDTLSACHDLRHVVLVGNAAELPTLELLDAAPRAGHRVVDADMAAILYTSGSTGRPKGVVLSHRNMVAGAKSVAQYLDNGAHDTLLAALPLSFDAGFS--QLTTAFHSGARVVLLNYLMPRDVLKAIERERVTGLTAVPPLWIQLSQLEWSASIT-EHLRYIANTGGRMPLETLTRLRAALPRTPFLMYGLTEAFRATFLPPDEVDRRPDSIGKSI-PNSEVLVLREDGTECAPNEPGELVQRGALVAMGYWNDPEKTAERFKPLPAHFSGDNVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATRLVGECAAFGVAHDTLGQSITVIVTPPGGTVDAATLLAECRAR-MPAYMVPTRIDVRSGLPRNPNGKIDRKAL----------- 167618125 24 --------------------------IAALPARVADRAPDHVALIEDTRRLTYAQLARAIDAAAERLGRLGVRGGDRVMIVAENSVAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPRLIAFVTGTSPDAHAHAERRGAQPAAPFEF-----DIGAWSYTLDARARAEPVEADGARQCAALVYTTGTTGTPKGVMLSHRNLLFVAAVSSTQRRVAPTDVVYAVLPASHVYGLASV-CLGSLYAGATLRLVPRFSPQALRRALADERVTIFQGVPAMHAKLLEHLRTHGHAWPHLRFVYSGGSPLDADLKARVERVYGLPLHNGYGMTESSPTITQTPIDAPRTDCSVGAPI-PGVAVRFCAADGTDVAPGEVGELWVRGPNVMLGYYRDPEGTRAAVTAHGWLKTGDLARAGADGAVTIVGRSKELIIRSGFNVYPSEIEQALNAHPDVVQSAVIGRAVE-GNEEVIAFVELAPAAATEDDLKQWCAGR-LTPYKRPAQIRALDALPAASTGKVLKHRLREML------- 84683849 68 --------------------------------------GDQVAIIYDSDKITFAELQDKVARLAGGLAAKGVTKGDRVIIYMPMVPEAIVAMLATVRIGAVHSVVFGGFASNELATRINDAQPKAIIALEPNRTVPYKPLLDELSTHKPDFTVILQRDDGYDFDWNDICAADPVDCVPVEGNHPAYVLYTSGTTGQPKGVIRHTGGHLVALNWTMKVYNVDPGDVFWAAWVVGHSYICYAPLITTIVFEGKPV---GTPDAGTFWRVISEHNVKSFFTAPTAFRAVKREDPVKKYDLSCLKTVYLAGERADPDTIVWTQDQLGVPVIDHWWQTEGYPAVANPVGIEETKLGSPAVPMPGYD-MKILDEGGNELPPGQLGAIVAKPPGTLPTLWNAEERFRKSYTYPGYYETGDAGYMDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDELKGQLPLGFLCLRDPKEVVAECVKLVRDK-IGPVAAFKSAVVVDRLPKTRSGKILRATMVSIADNK---- 197341071 460 -------------------------TLPEWLRRRAASRPHDVAVVDRDETVTWRELHERVERAASLLLGLGVRPGDNVAYQLPNRTEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSKAKVLVVADRYRAEEVLGLAAEERGELAQLLVLAEDGDWEKALAGTEVDRAALDAYVPSPEATAQLLFTSGTTGEPKGVTQPSHHLVRAVSMEIRHLGLHAGDAIWVPSPLAHQTGF-LYGMTLALVLGVPQITQAEWDAKRALASLNTHGASFVQAATPFLTDLVKAVEDGGDMPRKLRIFVATGAQVPRGLAERAGRVLGADVCGAFGTTETCLAALSAPGDEPARWGSDGRALD-GIELRITDDQGHVLPAGVEGNFELRSPTVFEGYLDRPDLTAEVFTEDGWYRTGDLATLDAAGCLRITGRVKDVVNRGGEKIPVAEIEQLLFAHPAVEDVAVVAMPDARLGERACAFVVAEGERLGFGEMRAYLDEHQVAKQYWPERLEPLDVLPRNPIGKVQKFALRERARD----- 116670088 55 -------------------------------RHVAAGRGGQDALIYDQRRFSYAELTELVGRFAGVLRRRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELAARIRDAAPAVVVTASGSRRIEYLPAVEEALAGAPGLPVVVAAREGPGWLDWDMAAAEPAAPVDVKATDPLYILYTSGTTGAPKGVVRDNGGHAVALSWTMEVYGIGPGNVMWTAWVVGHSYIVYGP-----LLAGATTVLYETPDAGAFWRVIRDHKVNVLFTAPTALRAIRKADPEAKYDISSLRTLFAAGERLDTDTFHWAAQTLGVPVVDHWWQTETGWAICANPRGLEELPIKAGSPSVPMPGFRIVDGLGEDVETGTEGNIVLGPPGTLTTLWGDDERYVSSYLQEGSYATGDSGYRDEDGYVFVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSGVDVPEDLIALVR-RDIGAVADFKHVAVVDALPKTRSGKILRKTMRQIA------- 115450553 20 -----------------------------FIQRAAAVYGDRAAVVCGERRYTWREARGRCVRLAAALAARG----DVVAVLSPNVPAMYELHFAVPMAGAVLCTFNARHDAAMISTLLSHSGAKVFFVESHLLDVGRAALRRLAAASLPVLLTISDDGRDSGCVDYEDLVRDAIRWP-VDEMDPITLNYTSGTTSRPKGVVYNHRGAYLNTIATVLAYDITAMPTYLWTVPMFHCNGWNLP--WGVAMQGGTNICLRHFTAKVIFDSIARHGVTHMGGAPTVLNMIANAPAADRRALPGPVRVMTGGAAPPPRVLLAVEE-LGFVLYHIYGLTETVCTWMPEWDALPAEERARLKARQGFHHIAVQDATMENVPDGQVGEVMFRGNTVMSGYYKDIGATKESM-AGGWLHSGDLAVRHPDGYIQLKDRAKDIIISGGENISSIEVESVIFSHPAVLEAAVVARPDDYWGETPCAFVKLKDGAATEGEIISFCRER-LPHYMAPKTVVF-DDLPKTSTGKTQKFVLREKAR------ 108804546 59 -LDWFTVWDTVRQGELPDFRYFVGGTSHNCLDRHLGLRRNKAALLWESEVWTYQQLADEVNRFANVLRELGVGRGDVVAIYMGNIPEVFVSVHACYRIGALYSIIFAGFSTDAVRQRLEDARPKVVVVADATSRVPLKRTLDQALAGIDSVETVVVVPRAGAETELREGAGAWCPPEPMEANEPGFIIYTSGTESRPKGLV--HAGLGFLVGTYADVKWPQDDDVYWCTADVGWTFPI--WSLVGGLAHGTTMVVYEHPDPGRFYEILERYRVNKVFTAPTALRMLRGAGEREGRDLSALKLVSLVGEPIDPETWHWVREVVGAFVNNTYGQTETATGWTSIVGLTGAKPGSCGIPLPGYV-SEVVDEGGRPVPPGTPGYLTITEPCLARTVWGDHQRYLSTYFEPGRYFSADACVVDRDGHYWVTGRVDDVINVAGHRLGTMEMESALLNHPDVAEAAVIGVPDATKGTVPVAFALLRAGAEPRPGLREELEQRRVGSIARPAAVHIVSALPKTRSGKIMRRLLRELVTEGRVRG 88856420 66 -----KPFTETLDWSTPPFAKWFAD--GELLDRHVAGNGDRIAIHWEGRSITYAELTAEVKRAANAMAALGVTQGDVVAIYMPLVPEAVIAMLATVRLGAAHSVVFGGFSAESLRSRIDDASAKLVVTADGWRKGKVFPLKAAVDAALASVTNVLVVKRGDEWTEGRDLAAEPEEAQAFPAENPLFVLYTSGTTGKPKGILHTSGGYLTQAAFTHKNVFDPETDVYWCTADVGWITG-HTYVTYGPLANGATQVLPDTPNQGRWWEIIQKYGVSIFYTAPTAIRSFMKAGRPEQFDLSSIRVLGSVGEPINPEAWIWYRDVIGAPIVDTWWQTETGIMVSALPGLTTLKPGSAQVPI-PGIKIDILGEDGTRVDPPNGGLLVVSEPWMLRGIWGDPERFKETYWSKPKYFAGDGAHVDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSNPIVAEAAVVGAADEATGQAVVAFVILKEHAQTAAEASALLRQHVIGAIARPREIFIVAELPKTRSGKIMRRLLQDVAEGR---- 118045468 2 ------------------------DTIWHALAAQAEQYPDRIFLRFADRQWRYAEAVALARRAAGVFADLGIGLGDRVGLMLGNTPDYLWAWFGCACLGAVTVPINVHLKGDVLHYILEHAGVKVLVIEPS-----LLDRVLALRDRLPDLHHIVVRSEANGTLAWPDALAGAAEPTPGNATDLHSILYTSGTTGPPKGVMLNHQAYLHSAALFADVMGATADDVFGTSLPLFHINAQAHT-VLPAIYRGTSVALLEQFSASRYWRQLADLEATICNLLAAMIPILMKQPPSPDDRAHRVRIAAC--AATPPDLWRAFEERFGLTIIEGYGLTETT-GFCVANPRDSVRVGTFGTAM-PGFELAIFGPDDTPLPPGVPGEIVIRDNLIMMGYYRQPEQTATAM-RGGWFHTGDLGRLDEAGYAIFIDRLKQSIRRRGENISSWEVERAVNAHPAVLESAAVGVPSELGEEEVKVVVVLRPGTTDPLDLVRWCEER-LAYFAVPRYIEFRDSLPKTATERVEKYKLKAEAWDREAAG 183980334 11 LIDGWVRWDADRAAGAYAHRWWVRRTLADALREAAQSTPQRVALVDADRQLDCQELHRQAMALAQHLRSR-MPAGSVVSFMLPNWHEAAVIYLASTLAAMVANPVLPSLREHELRFILEDAGSRMIFAPADFRGHDYTSMLRRVAAQLPSRPEVIVRGQCPDFQSLLVGRETAAPLPTADPDAVRMVLYTSGTTGRPKGVLHTHNSIHALICQIRDHWMVEPGDGFLVASPIAHIGG-SIYAFECPLLLGTTAVLLDRWDADRAVQLMTSKRCTHMAGATPFLEQLLAAAQRAGTRLPDLKFFVCGGASVSPSLIRCATDYFDKAVVTVYGSTEVPVTTIGAPDSSAHAAATDGRVGAADVKL-------------VAGEIRVRGPQMLVGY-RHPEDEAGSFDAQGYFRTGDLGHWVDDEYLVVTGRAKDIIIRNGENISPKEIEDILITHPGIADVAIVGLPDDRTGERACAVIVAADPPPGLPGVRAFLEGAGVARFKIPEQVVIWDHLPKNHAGKIVKHRIKAALMK----- 111022070 1766 --------------SWNATGHPPHTTLVDLLDAQVGRTPGAAAVVCGDVVLSYGEFDARVNRLARFLVAAGVGPESSVGVAVRRSVEMLVGIYAVVKAGGAYVPIDPGQPAERVGYVVGIADPVLVLTSSADRVVVPAGVRVV------ELDTLDVSGFSAGPVGDGDRSG------PVRPENPAYVIFTSGSTGRPKGVAVPHEGVVNRLLWMQDRYGLASDDVVLQKTPV--TFDVSVWELFWPLIVGARLVIAEHRDPAYLERVIREESVTTVHFVPSMLEVFLAGANVEG--CGALHRVFTSGEALPSATAARLRGVSGAELHNLYGPTEAAVDVTFHESGSDRTVVPIGAPVW-NTQTYVLDGRLRVVPVGVAGELYLGGVQLARGYQGRADLTADRFVANPFYRTGDRVRWLPSGELEYLGRTDFQVKLRGQRVELGEIEAVLLRREDVAQAVVVLRGDGSSGEYLAGYVVPVAGAVVDERVVRESAAVALPGFMVPSVVVVLAELPVTVNGKLDRKALPE--------- 111022070 2826 -----------LTAAHRPGTDVPPLSLVDAFDRMVASAGDAVAVRCDGASMTYRALDDRANRLARLLVAQGVGAETLVVVGMTRSIDLVVALLAVVKTGAGYLPVDVASPAERLAFVLGDARPECVLTTTADAGTFRGAGVP-----------VVVLDDPETVTALQQFSSLPVRRTPLHLDSVAYVIYTSGSTGQPKGVQVSHRNVITLLANTQTLFGFGPADVW----TMFHSFDFSVWEMWGALAHGGRLVLVDYFSPERFLELLRGETVTVVNQTPTAFYQLAEADRLAGGPGLSLRYVIFGGEALEFGQLRRWYARRGPVLVNMYGITETTVHVSHLPIHRDLVASVIGRGL-PGLRVYVLDGRLHPVPPGVVGEMYVSGAQVSRGYLGRAALTSGRFVADPFYRSGDLGRWNGHGQLEYLGRNDLQVQVKGYRIELGEVEAALLACEGVAQSVVTAR-----GDRLVGYVVPETGAAIDPAAIIDAAAVRLASHMVPAAVVVLDELPRTVNGKLDRKALPEPFGQRVTAG 111022070 5436 ----------------------------DLLTAAAALDPDSVALSFEDRRVSYRQLDEWSNRVARVLRGRGVGPETFVAVGMPRSIESVVSIWSITKAGAAFVPVDPTYPRDRIDYMLIDCRAALGLT------------VRSRRSTLPDTVPWLILDDEDFATQASAVSSAPIRTNPLHLAHPAYLIYTSGSTGRPKGVTVTHRGMADFTAETHQRFQVTHESRVSQLA--SPSFDASVFELMMAFSASARVVIVPPAGGSELADLFRREQVTHATITPTALAAL------DNDGLDSLRVLDLVGEACPPEVVARW--APGRSLHSGYGPTETTIQASVSDPMRPGESVNIGAPARGF-AFLVLDERLQPVPVGVPGELYIAGPGMARGYHNRAALTSERFVACNFYRTGDVVRWRESASLEYIGRSDFQVKVRGFRIELGEIDAVLTRHPAVAFAATIGHIGPSGDTVLASYVRAQDGQEQPAGLRTYASER-LPAHMVPSAVVVLDRIPMTPVGKLDRKAL----------- 111022070 714 ----------------------PGRTLPELFSAAARTNPDGIALSYRGTEVTYREVDERSNQLARVLAGRGIGPENFVALGTTRSIESVLSMLAVAKSGAAYVPVDPNYPAERIEHMLGDSGAALGITVSA------------VRSLLPDAIPWLVLDDDEFRTHCASVVTDAERARPLRVENPSYVIYTSGSTGRPKGVVVTHGGLDNFAAEQRSRFGATETSRILHFSTP--SFDASVSEYLHVFAAAATMVIVPVYGGAELSRFLKSERVTHGFVTTAAL------GTVEPDGLADLGDVVFGGEACPPELVERW--APGRRLSNAYGPSEATVMSNISAPMSPTGTITVGGPLRGFHEV-VLDARLQPVPPGVAGELYVAGDGLARGYHGKSALTAERFVANPFYRTGDVVRWRTDLSLEYLGRIDFQVKIRGFRIEPGEIDTVLHAHPRVRTAMTMPRTAPSGDTVLVSYVLPAAGHQLATELIDYAAEQ-LPTYMVPAAIVVLDEIPMTPVGKLDRAAL----------- 111022070 4359 ----------ERADLVPVRGRPGGRTLPQILAEGAALDPGAIALSSEDGDVSYGDLDERSNRLSRALIARGAGPETFVAIGIPRSLDSILSVWAVAKTGAAFVPIDPNYPDERITHMLVDSGVTLGVTTTAH------------RDRLPGAAHWLVLDEPAFAIECAERAGAPVTDADVTLDTAAYAVYTSGSTGVPKGVVVTHRGLDNFALDQLERFGATPQSRTLHFSTP--SFDGSVFEYLQAFGAGATMVIPTVFGGEELARLLADRRVTHAFITTAALASL------DPAGLVHLTDLVFGGEACPPELVARW--APGRRLYNAYGPTETTIMSNISEPMVPGNPITIGGPIRGVTEL-VLDPRLQPVPVGVPGELYLAGAGLARGYHRRPALTAERFVAHPMYRTGDIVRWTADRSIEYVGRTDFQVKVRGFRIELGEIDSTLMSEPDVGFAATLAHRGPAGDTLLVSYVVPASGSLDPVVLTRHLADR-LPSHMVPTSITVLERIPLTAVGKLDRAALPEP---DLLSG 167624814 27 -IDWFSPWNNVLDDSEAPFYHWGGKTCYNAVDRHVAGRGDQIALQYTDVEYSYRELLAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILSAEPSGIIPYKPLLDAALDQATHVDHCLVLNRGQELFPGRDIDWQAADCQPLDATDPLYILYTSGTTGQPKGVVRDNGGHAVALAWSMHIYDINAGDVFWAAWVVGHSYIVYGPLLVGALYEGKPI---GTPDPGAFWRTIAKYRVKSFFTAPTAIRAIKRDDPHGDYDLSCLKNVFLAGERCDPDTLHWTEGKLKKPVIDHWWQTETGWPVAANYAPVEIKAGSPALAVPGY-QIEVVDVMGDEVEANESGNVVIKPPGTLTTLWQNEQRYQDSYLSPGYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGLVVLKKGVSLNDDLMSLVR-QEIGPVASFRLVSAVQKLPKTRSGKILRGTMRNIADNQ---- 186471739 1 -----------------------------MFELACARYARRPAFSSFNHAIEYRDVARYVRHFAEFLIEFRLERSERVALILPNGLPYVVTFFGVLDAGLVVANVNPLATPREIQIQLSTAAVSAIVVLENFAYKLDDILDENLAKAVVSVRHSIPPTKRRYWAALSRQYPGARSHAVASLDDVALLQFTGGTTGTPKCAMLTHRNLSYNIAQIRAWLGCSTPQTVLTPLPLCHIFALTASLLTFVELGGHNVLVTDPRDIAGLVRTLRRTRPTALLGVNTLFHALLDAPHFRAIDWSRLRLVIGGGAAIHPSVAERWQTATGMPIIEGYGLTEASPVVCVNPTDAKHFSGSVGYPL-PSTEVSIRDDDGAVLAAGSIGEVWVRGPQVMRGYWMNPDETAKAISPDGWLRTGDVGYFTPTQMLVLVDRKKDVIIVSGFKVYPSEVEAVVSALPGVTAAAAVGVPDERTGQAVKLFVAPPSAGLTAAVVLAHCRA-NLSAYKVPRLVEFRETLPLNELGKVLHRAL----------- 192289984 22 -----------------------------------AEFPKRIALSQGDARVSYGELADQIDATAAWFYELGYRAGERIILVGENSAALLEAMFAASALDLWVVMLNARLSKPEIDAIRAHCRPRATIADRSPDALQHGEVSAARRVVHPSLGTVLIDE--------EDLGGTAEPVLDDPAEQIALLMYTSGSTGTPKGVMLSHRSVLTLASTSASLRQLRTEDRLFLTTPMTHVMGLFSVS-LSALLVGATVVIEQRFDPETVLNVLKRERITVFPAVPTVFYKLLHHIETHRLDLPSLRFIWAGGSLLEAALAERTRAVFGLPLHNGYGMTEASSSICLTSVTAPAVPESVGWFLPGLVAVRSGDAADSDTPD--VGELLIRGPTVMKGYFRDLELTARTLDADGWLTTGDLARV-ADGQVYIVGRSKDMIVRSGFNVYPAEVERAINAHPEVVHSAVVGRR-EQNNERIIAFVERAPASSVSDELDAFLAGR-LAGYKRPQEFRFVDKLPLATNGKVLKHRL----------- 211956928 3 --------------------------LAEWLARTARITPDAPALFYGTQQMTYGEFGARSAAIAGALQRYGVARGDRVAIFMKNRTEYLEASYGIWWSGAAAIPINAKLHPKEAAWIIENAEATAVFISD--------DVGEDLIREIDQTKTKVISVDQDSYQHM--LKAEPLAEPPIDAQDMVWLFYTSGTTGRPKGVMMSSQNIQSMMGYYAGIGTPTHEDATLYAAPMSHGAGIYS---FMHVVAGGRHVCPGGFDAAEILEIAPKIGRIAMFAAPTMVHRLVEVAKATGATGEGLDTIIYAGGPMYFADIVEAVDVLGPRFAQIYGQGECPMAITVLSREQQERLKSVGVAQVA-SRVRVVGEDMKDLPNGEIGEIVVSGSAVMLGYWNNEDATASTII-DGWLKTGDMGALDEDGFLTMHDRSKDMIISGGSNIYPREVEEILLMHPDVSEVAVVGRFHEEWGEEVVAIISPKGKTVDFTELDQLCID-NIARFKRPKQYIAMDQLPKNNYGKILKRDLREMLK------ 212541170 21 -----------------------------------------------GRRYTFDDLRKLSLHLGSRLQRLQWRTGDVLTIVSMNAIDIPPIIWGTLAIGGVVSPVNPNFSATELVHYLKVSQSKAIVTQKS----QYAKVAQAAEGAGLAKDRIIVIDDTTEFSGDSIWQPDPYLIPDRPKEELAFLVFSSGTTGLPKGVMLSHTNIVANLLQMVDAGYLDSTDRALAFLPFFHIYGITCLINYG-LFLGMSTYIMPRFDLESFCNVVQNQKITYVYAVPPVVLQIVQNPIVEKYNLSSIRLINCAAAPLPTELIRTLRTKFGLSIRQQY------------DQEGDEHPGAVGR-LVPNVTAKYVPIAGEEVRPGAEGELWVKGPNVFLGYLNNPAATKESFSRDGFYKTGDIGYEDAYGNFVLTDRIKELIKYNGFQVPPAELESLLLGHPAVADVAVVGIPSGQAGELPRAYIKAKENSQTADDIVEYVRVRVVAYKQLRGGVHFVDAIPRNPAGKILRRELTKLYTHKL--- 83941307 58 --------------------------------------ADQVAIIHDQTKITFAELQTRVAAVAGALQANGVGKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFASNELAVRINDCTPKAIIAAEPARVVAYKPLLDGAIEQADHKPDFCLILQREDLTPGRDLDTTPAPCVAVEGNHPAYILYTSGTTGAPKGVVRQTAGHLVALNWTMKIYNVDPGDVFWAAWVVGHSYICYGPGNTTVVFEGKPV---GTPDAGTFWRVISEHNVRSFFTAPTAIRAVKREEEIGKYDISCLRALYLAGERADPDTVIWAQEKLGIPVYDHWWQTETGYTIVGNPAGLEALPVKVGSPTVPGYDVQILNEAGEPQPAGTLGSIAIKPPGTLPTLWNAEDRFRKSYTYPGYYETGDAGRIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVSDPLKGQAPMGFVVDRPHAEIAAECQQRVRDQPVAAYKM---TLVVDRLPKTRSGKILRATMVKLA------- 56695915 3 --------------------------IGLWLARQAQAGGERPALFLGDLVADYAAFHDRAARVAGWLGSQGVAPGDRVALFMGNSPDYLILQYGIWYAGAAAVPINAKLHGREAAFILADSE----------TTITFAAPDLAAALHAAQAPGRIVETGTAGLAAI--LAADPVAAPQCDPGDLAWLFYTSGTTGRPKGVMITHRMLMASLAYPVDVDPVTPEDTVLYAAPMSHGAGLYN---MVHVLRGARHVCPGGFEPGEIFGLARHFTRVQMFAAPTMVKRMTDQARASGETGEGLRTVVYAGGPMYLADIVEAVEHFGPIFVQIYGQGECPMGITALSRHDQERLASVGRAQSPV-ELRIGDGDGAPLPPGQTGEVMVRGDVVMPGYWRNPQASARAL-RDGWLMTGDMGFLDAEGYLTLQDRSKDLIISGGSNIYPREVEEVLLTHPLVREASVVGRPHPDWGEEVVAFVV---GEATAAELDALC-TRNIARFKRPKHYRWLPELPKNNYGKVLKTELRRILEGE---- 149915726 26 -------------------------SLYQMLRTTVDAFPDRPAISYQAQTMTWQQFHEQVCRAANLFRSLKINEGDVVALIMPNTLETAVATIGAAIAG-IVNPINPLLEPEQIAAILRETDARVVVTLRAFPKTDIAQKTAEAVRHAPRVHTVLEVDLNRYLTPTRELAAQSITLDDPGTDRVAAYFHTGGTTGMPKVAQHRYAGMVYN-GWLGHRLLFTEQDSVMCPLPLFHVFACHVI-LMAMIKSGAHVVFPTEGVFDNFWKLCERWKTTFVITVPTAVSALMQ--RKVDADVSSVKNAFSGSAPMPLELFKRFESATGMTVIEGYGLTEATCLVSCNPPEGAKKVGSVGVPF-PYTDVRIYDAAGAPVATDEVGEICISNPGVYAGTYTETAKNADLYHHDTYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPADIEEALMAHHDVAMAGAIGQPDAHSGELPCAYVELVEGATTAEELLEHCKVHVHERAAVPRHVEVLDELPKTAVGKVFKPDLRKRAITRI--- 94312732 22 --------------------------IHHLLDRWLTESPDQPFIHLDGRSLTFADLGALTTAAEAELLALGVLPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFAAKADARVIYFTAAASRAASAHARDAVPSALNGMEH---------------SHVRANAMPEGQPDQVAALIFTSGTTGEPKGVMLTHDALIHFARVTCEARALSPVDRSYAFVPMTHIFGLGTV-LLSSLLAGAQLVMRPQFDPADLLDALAHCGVSQLQGPPTLYSRLLAHLQHEGPTAPALRYLYTGAGPLDLSLKQRVEATFGLTLHHGYGLSEGSVHVTRLGD--RRADTSAGYAVAE-AEVQVTDPTGTPLPLGERGELWLRGRGLMPGYFRDPDATAKAMREGGWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSIQRSAVVGCRESDGNEEIIAFVELRPGATDVAALQNHLRER-LAPYKRPARIVALPELPTNNNGKILKRELQEQAASLL--- 34497688 2012 -------------------------TLPSLLAAQAARTPDAPALLDEARALSYAETRAQVGHLAGRLAEAGVKPGDIVAVALPRSAHLSLALMAAQEAGAAYLPLDTGYPDERLAYMVADAKPALIVTC------------AELAPRFAAMGTLLLQDEL-------AAEPQAFDAPALTPDHAAYLLYTSGSTGRPKGVLVSHRAIVNRLLWMQHEYGLGADDVVLQKTPC--SFDVSVWEFFWPLIVGAKLFMAPHRDPEALLELIAARGVTTLHFVPSMLAALLAHAAARSAQTASLRRVFCSGEALSRELADGYAGLIDAPLHNLYGPTEAAVDVSYQPPAPESASVPIGLPVW-NTALRILDVALRPVPVGAPGELYLCGVQLAHGYLGRPDLTASRFIADPYYRTGDIARWLLDGVVEYLGRCDDQLKIRGQRVELGEIEAALLSQPGVARAVVHARALGGQNRQLVGYVIASDPDPDADTLRAALA-KVLPAHMVPVAVMRLADFPLSANGKLDRKALPE--------- 34497688 477 ----------------------------DVFLASAAQCENETALVCGDERLSYGELSARVAQLGRELLARGIGDGSVVGVAVPRSVDTVVSILGTLAAGAAFLPLDLDYPPERLAMMCEDAAPALLLTRSDVCG------------RLPDLPALLDDGEVRARLAARSAQPDAERLRPLNGDRLAYMIYTSGSTGKPKGVMIAHASFLNLLLSQQTGLFGDFVRGRGRRVRTMQTASLSFDGALFWLLMGQEVHLCDRRDAQQLVELVRRERIDEMDVPPSLLRQMLDCGLMDDGHWQP-GMVMVGGEAVPPALWKEMRGYTQLHFHNFYGPTEYTISALGAPGTIAEEP-VVGRPVA-NTRALVLDAALRPVAIGVAGELYLAGDGLGLGYLNRPSLTASRFVASPFYRTGDLVRWNAHGQMDFIGRVDHQIKVRGFRIEMGEVEHALASLPGVN--AAVALAEAVGGHRLIAYCTMRHEEAGLSAALLAQLAETLPDYMVPSALAVLPEWPVNINGKIDRKALPAIRPQNAASG 194290386 3 ------------APRAIRAGAAGLGALPAMLHGHADVAPGRPALHYLGRTFTYGKLWRRVERASAHLAAWGIRAGDRVGTLCLNHELQLVLLFACARVGAMFAPLNYRLAPAELRAICDHAQLALL-----FHDAPNEALAREAGGRLAHLDRLI-----DEPAPYGVVHA------PVPDHAPLLLAYTSGTTGKPKGAVHTQAGVLANARASWWAHGMRADDHVLSVLPLFHVGGLCI-QTLPALLAGARVTLHDRFAAQAWLDAVAAARPSLSLMVPATLRAVLEHPGWADADLAALRGVMAGSSTIPRSYIDAFHAR-GVPLGQVYGATETGPVSVVLKLEQAMRPGYAGWP-QPEAEVRLAGPDGAEVPPGAVGELWVRGANVMAGYWNQPELTESGLLPGGWFHSGDLAHRDADGCIEVVGRSKDMIISGGENIYPAEIENVLVGLPGVQECAVVGVADARWGEVPVAVIVPAPGTPAAEPLREQLAAR-IARFKLPREVVLMDDLPRSALGKVLKPQLRAQLEARRQPG 186454990 497 --------------------YPQDKCLQELFEEQVSNSSEAIAVVCGEEQLNYRELNSRANQLAHYLRESGIRPNDLVGISVERSIEMMVGLLGILKAGGAYVPMDPAYPAERLAFMLADSKARILLTQNGIADKITGMSARILR----------LDGDWEDVAK----HSTENPVKAGTPEDLIYVIFTSGSTGRPKAAGVYHRGFVNLVSWLMTEFDLSAADSAVMASSL--SFDLTQKGLFAPLLRGGTLHIPPPYDPGLIASIIREKKATFVNCTPSAFYPVLETGDPKAEKVSSLRYVLLGGEPISLQRLTPWLDSEHCRIDNTYGPTECTDVSAFYRVRKENRYVPIGRPVY-NTKLVIVNSEMEICPVGVSGELLIGGVGVGAGYLTDAALTASKFVPNPFYKTGDLARYLPDGNIDYLGRIDHQVKVRGFRIELSEIESILSTHPAIREVVVIPITDAAQGPVLVAYYAFKTGASLEAEIRRYLMEK-LPDYMVPSIFISVEKFSLSPNGKVDRKAL----------- 91780914 36 ----------------------------------------KPAYIDDRGVTTYGQLEEKGRRFAAVLRTLGVHAEERVLLVMQDSVELPIAFLGALYAGVVPVVANTLLGAPDYVYMLTHSHARVIIASSAVLPAVEEALAVADHDQLIVAQTASSKTHVPLLSELIDAATPAPKAVASGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAAILGIVEQDVVFSAAKLFFAYGL-GNGLTFPLSVGATAVLMERPTPDAIFARLTRHKPTVFYGVPTLYASMLASPNVPAREDLALRICTSAGEALPREIGERFTARFGAEILDGIGSTEMLHIFLS-NRAGSVEYGTTGTPVPGY-EVELRDESGHAVADGEVGDLYIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYRRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGLVKT-RAFVALKGEDALADELKAFVKGR-LAPHKYPRDIVFVDDLPKTATGKIQRFKLREQL------- 126635118 5578 -----------LADRNDTAEDFPAVAVHELVARQAARTPDAVAVTAGTTTLTYAELNAAANRLAHRLIRQGVRPEDRVAVLQERTAELVVTSLAVLKAGGVYVPLDPHQPAARSEFILRDTAAVALVTDRAPDALGFAALA-----------SVVAADSGDGTTADPDVPTAP--------DQLIYVMYTSGSTGTPKGVANTHANVVHLAG--ARYWRQGRHDRVLMHSP--YAFDASTFEIWTPLLTGGRIVVAPRLGAPDLAAVIAEQQVTGMFVSAGLFRVL---ADEHPACFAGVREIWAGGDVVSPVAVRRVLDAPGTIVANEYGPTETTVFSTRAADTVPEAVVPIGAPLW-NTRVYVLDERLQPVAPGVKGELYLAGAGVARGYLGRPGLTGQRFVADPFYRTGDVVSWDADGRLIFAGRVDDQVKLRGFRVEPGEIEAVLRQRPEVAEAAVILREDRPGDKRLVAYVVTAAASAHPDDLRRHVAA-TLPDYLVPSAVVLVDVLPLTANGKLDRAAL----------- 126635118 2505 -----TTWNDTTRPT-------PDLSLVELLAEQVTRTPEAIAVECDGARLTYAELDDRAARLASWLVDQGVGPERFVAVALPRSIDLLVTLLAVAKAGAGYLPLDLEYPADRLAYMLQDAQPVLVL-----------------GSGLPGATPIDDIDLT--------MHQPLTTTVEGLRDRASYVIYTSGSTGRPKGVVVPDAAFVNFVIDMRDRFGLTAGDRLLAVTTVG--FDIAGLELFVPLLTGATVVIAPRRDAAALSALIGSAGISVMQATPSLWRAVL----AEDADLSAL-HVLVGGEALPSDLARDLHER-AASVTNLYGPTETTVWSTVAE--VEPGRSTIGTPIA-NTQVYVLDAALRPVPAGVPGEVYIAGDGVVRGYWQRPALTAQRFVANPFYRTGDIGRWAADGTLEYLSRADDQVKLRGYRIELGEIEAVLAADPAVVQAAVLVREDRPGDKRLVAYV--RGSADGLRERIA----RSLPEYMVPAAIVELDTFPLTPNGKLNRRAL----------- 126635118 1499 -------------------------SLTDLFAEQVARTPDAVAVECDGRTLSYAELDRRSNQVARWLIGQGAGPERFVGVVLPRSPELIVTLLGVAKSGAAYVPVDPAYPAERIAYILEDARP------------------------------VLVIDDAAVLTAAGDHDEAPVN--QAGPAHPVYVIYTSGSTGRPKGVVVQHSSVGAYLLRGREVYPDAAGSALVHS---SVSFDLTVTALYTPLVSGGRIVLG---------DLDEKAPPTTFMKVTPSHLALLEALPGE---VSPSGTLVTGGEALTGEVISSWRDHPDVALVNAYGPTEATVNCTDFTMAPGFRPGPIGRPFW-NTQAYVLDERLRPVPPGVTGELYVAGVVLARGYWQRPGLTAERFVANPFYRTGDRARWNADGNLVYAGRADAQVKVRGFRIELGEIEAVLTTDPAVTQAAVLVREDQPGDKRLVAYV--RGSVDGLRERVA----QALPDYMVPAAFVALDEFPLTPNGKLDRRAL----------- 126635118 3542 -------------------------TLPELFTEQAARTPDAIAVECDGTTLTYAELDRRSNQVARWLVGRGAGPERFVGVVLPRSTDLVVTLLGVAKSGAAYVPVDPAYPAERIGYILDDARPVLVI-------DDVRALAEAGTYDTTAVNHAV-------------------------PAHPVYVIYTSGSTGRPKGVVVQHSSVGAYLLRGREVYPDAAGVALLHS---SVSFDLTVTALYTPLVSGGRVVLGDLTETTTTRPT--------FMKVTPSHLALLEALPAH---VSPSGTLVTGGEALTGEVINSWRAHPDVALVNAYGPTEATVNCTAPGEPLGAGPVPIGRPFW-NTQAYVLDAALQPVSAGVTGELYVAGVVLARGYWQRPGLTAERFVANPFYRTGDLVRWNADGTLVYLGRADGQVKLRGFRIELGEIEAVLTTDPAVTQAAVVVREDQPGDKRLVAYV--RGSVDGLRERVA----QALPDYMVPSAFVALDEFPLTPNGKLDRRAL----------- 126635118 4557 ----------------------PDLSLVELLAEQVARTPDAIAVECDGVHLTYAELDDRAARLASWLVDQGVGPERFVAVALPRSLDLLVTLLAVAKAGAGYLPLDLEYPADRLAYMLQDAQPVLVL----GSGLPGATPIDDIDLTTQLPLTTTVEGLRDR---------------------ASYVIYTSGSTGRPKGVVVPDAAFVNFVIDMRDRFGLTAGDRLLAVTTVG--FDIAGLELFVPLLAGATVVIAPRRDAAALSALIGSAGISVMQATPSLWRAVL----AEDTDLSAL-HVLVGGEALPSDLARDLHTR-AASVTNLYGPTETTVWSTVADVDPDR--STIGSPIA-NTQVYVLDAALRPVPAGVAGEVYIAGDGVVRGYWQRPGLTAQRFVANPFYRTGDIGRWAADGMLEYLSRADDQVKLRGHRIELGEIEAVLAADAAVAQAAVIVREDRPGDKRLVAYV-----RGSADGLRDRAAA-ALPGYMVPAAFVELDTFPLTPNGKLDRRAL----------- 126635118 459 ----------------------PDASLLDLFRAQVARTPDAAAVQAGPVVLSYAELDARSTRLAWALRERGAGPERFVGIALPRDAQLVVVLLAVLKTGAAYLPIDLSHPADRIAFMLADTEPALIVTTAASAAALPPAEAPLLLVD-----------------DLEPAGAAAADLPPVRLGHPAYVIYTSGSTGRPKGVVIEHRSLGAYLQWARQAYPAMSGTSLLHS-PI--SFDLTVTALYTTLVAGGLVRVADLDERAAA----DGPRPTFLKGTPSVLAML----DALPDDVSPSELIMLGGELLLGEAADRWRSRHGADLLNVYGATEATVNSVQYGTPAPAGPVPVGRPFW-NTRVYVLDAGLRPVPAGVPGEAYIAGTGLARGYWRRPGLSAERFVANPFYRTGDVVRWNTDGQLEFVGRGDGQVKLRGYRIELGEIESVIAADDAVTQAAVLVREDRPGDKRLVAYV--RGNADGLRERVAEL----LPDYMVPAAFVVLDVFPLTPNGKLDRRALPAPA------- 163759895 32 -------------------------------DAWAAREPERICLEHFNARLSYGELTRRSNAFANALRSLGVGRGDRVALMLPQGFHTAIAHVAIYKLGAIAVPLALLFGIEAIEHRLSASGATVLVTT--GNGFDKVS---SIRERLNSLETVIVAGPAEAFEQLEAAHPDALETEKTCADDPALMIFTSGTTGAPKGALHGHRVLIGHIVQIHHEFMPQPGDKLWTPADWAWAGGLLNVLLPGLLLGVPVVSPAQKFDPELAYRTMAEMKVRNAFIPPTALRIMRTVSDPLARHKLDLRSVGSGGEALGRETYEWAQRVLGLTINEFYGQTECNLVLASIAKLGVSRGGAIGKPV-PGHEVAVIDDEGAVVANGVSGQIAIKRPVMFLGYWGNEEATAAKFVGD-WMLTGDQGVCDEDGYFSFFGRDDDVITSSGYRIGPGEIENCLTGHPSVALAAAVGKPDPVRTEIVKAYIVAIPGTELSVSIRDWVKTR-LSAHEYPREIEFVDELPLTTTGKVVRRLLRDKAVEE---- 89274993 1498 -----------VAETTAAEGSEA--TLPELFAVQAARTPDATAVTAGGVELSYAELDARAEGLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRVAFVLSDAGAEWVVTSAEFAPVLPAGVAA-----------VTVDGAGSGPV------FDSVPLPTVRPDHPAYVIYTSGSTGRPKGVVVPHRSVVALFAATRGVFEFGAGDVWSWFHSL--AFDFSVWEVWGALLHGGRVVVVPSRSPREFVELLERERVTVLSQTPSAFYQLMGVGGG----LPALRTVVFGGEALEPGRLDGWWERFGPRLVNMYGITETTVHVTHQDRPDTAADGSVIGRGLPGLSVFLLDEWLRPVPVGAVGEMYVAGAQVARGYRGRAGLTGERFVACPFYRTGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHRDVAQVAVVAREGGPGGLRLVAYIVAAEGTDGLADRVRVFAGERLPSYMVPSAFVVLGGLPLTVNGKLDRTALPE--------- 89274993 462 ------------------------------FEEHAARTPDAVAVVCGASETTYRELDERAERLAGVLRGHGVGPEAVVAVCLPPGPALLTAFLAAWKAGAAYLPMDPGHPAERARLTLAESRATALIA----TGEPLRDLAGSGIAALDPDDLPVTAPAAPAAPAPLPAQLA-------------YLIFTSGSTGVPKGVAVTHGALANYTVWAAEFFRMRPGDH--SPMHSSTAFDLAVTGVLVPLVCGGAVDISPEGGAAGLAALTRARAGEPFGLVKVVHLPLLTETLTVPERASATRRLVVGGEALPGAHVRWLRDAPDTVVVNHYGPTETTVGCCVFEVPSGRPVGPIGRPIA-NTRLYALDDALNPVPVGALGELYVAGAGLARGYARRAGPTAERFVACPFYRTGDLVRWTAGGQLEFAGRADDQIKINGYRVEPAEIEAVLSRHPAVARAVVVPRTTDRDGPQLVAYVVPAGGEADTREVRRF-AAHALPAHMVPATVVALDTLPLTANGKADRSAL----------- 91777355 11 ----------------RREANYIPVTPIDFIVRAAEVYGDRLAVVHGEIRRNWRETYERSRRLASALQRAGIERGDTVAALLPNIPPMIEAHFGVPMAGAVLNTLNTRLDISSLLFMLRHGEAKALIVDTEYGEFAHRASLE-----FPDLRVISVADAADQFIRATDYEAEFAWTMPADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNAVSNILEWDMPKHAVYLWTLPLFHCNGWCFPWTVAA--RAGVNVCLRKFDAKTVFDLIRNEGITHYCGAPIVQSALANAPAEWRDGINH-RVSTMVAGAAPAPAVIAKMKEIGFDLTHVYGLTETYGPAATLDDSARAELNAQGVRYHLQAAVTVLDPQTLALVPNTIGEIMFRGNICMKGYLKNERATEAAF-EGGWFHTGDLGVRMPDGYIRIRDRSKDIIISGGENISSIELEDTLYRHPAVAVAAVVAMADPKWGEVPCAFVELKEGAVSAEEIIAHCR-LFLAGYKLPKAVRF-GELPKTSTGKIQKFELRARIKTE---- 157869710 117 ------------------------------LDRHLPAHKDRVCFYFEGEKVTYGSMYTRVVELANVLKHQGITKGDRVGLYLPMIPFAAVAMLACARIGAVASVIFGGFSAQAIVTRVTDCSPKLIITADASSRGDLKTIADQALDDCSVLGCNVDTWYGDALARLTPEQHEECPVEWMDAEDVLFLLYTSGSTGKPKAIVHTTAGYMVYASTTMYSFDYHMDDVYFCTADIGHSYVVYGPMITSVLFEG----VPNYPDYSRWWQLVEKYKVSILYTAPTAIRSLMQAGDVKVGNRSTLRVLGSVGEPINVEAWKWLRDVGGCDVSDTWWQTETGHMITPMPGCTPMKPGSATLPFFGVQPVILDPMKLNEKQGPAEGLLAIRAPWMARTIYGDHARFEKTFDVDGYYMTGDGARRDSDGYYWITGRVDDVLNVSGHRIGTSEIEDAVNTHPAVVESAVVGFPQSIKGEGIYVFLTFHQGTEVTPELLAAVKAKVIGPLATPDVLHPTQELPKTRSGKIVRRILRKIAT------ 194015990 1772 ---------------------WSGKTITERFEAQVRKSPDAIALEFGEEQWTYRVLQEKVDRLAASLQQRGVTPHEPVGLLIDRSPEMILGVLAIVKAGGAYVPIDPEYPDARIDYMLRDTGIQLLLTKNKWLK----------KVSISQTELICLDEGYEEFLSEAELIPA-----ALKPDGLAYINYTSGSTGQPKGVLIPHQAVIRLVCET-DYVTLDEHTRILQIA--SFSFDAFTYEIWGALLNGGRLILTDRLSMDTLADTLTSYKITTGFLTVPLFNRL---TEEHPEALSGFDALLVGGDALSAAHIRKALPYLPEGLLNGYGPTECVHHIRSLDEGQTTVP--IGQPIA-YSQAYVLDDQLQPVPQGVIGEIYVGGTGLALGYLGDEEKTSQSFIPHPFYKTGDMGRWLPNGIIDCLGRMDHQVKIRGHRVECGEIEAAMLSVEDIVECAVIPHQHESGHKRLIGYFVQK-GAWTQQDLRRKLKDR-LPDYMVPSLFIELEELPLTPNGKVDQKHLPPPVWRQEEA- 194015990 98 ------------------------QTLQDALTEAAKTTNGLTYIINSENELTYAQLKEDAERVLTGLRALGLEPGDPVFFQFSSNHAMVTAFWACVLGGFVPVSAAPTYREKKLHHAWDLLEHPLILTDD--------SLIDEVQGALLWHTDQLRVAAVEPMLTLD----RDLEVHPVTPDDSVFFILTSGSTGMPKCVEHSHRSVLANVKGTVAANGFTQEDVSLDWMPLDHIGGIVMFHLVNV-YTGCEQIRARTDDPLRWLDWMDRYRATKTW-APNFAFAMINDYEKESWDLSAMTCMINGAEAVVPKTIHRFLHLLGDVIRPAFGMSEISSAVVQLRPAEARETGTVGKPI-PGITIRIVNHEHELLPEDHIGSVQIKGPTTMKGYYKNDEANQEVFQTEGWFHTGDLGFLHE-GRLTLTGREKDMIIINGKNYHNYEIEAMAEEVPGVETAACSVRMEASASDELILFFTPKLYEPASQHIKTHIATK-MGLYA--SRIIPVQAFPKTSSGKIERAQLKTRWQE----- 190893609 4 ---------DRYDDLYRDFSWRIPEDFNAVSDDWAARAPERVCLEHHHRSMTYRALTDRSSAFANALVSLGIGRGDRVALLLPQSFETVIAHVAIYKAGAVALPLALLFGVEALEYRLKAAGAAAVVT----NGFGLDRI-RQIRDRLPVLKHVVSIDEALGFAELADTHPSVFDVAETGPNDPALMIFTSGTTGPPKGALHGHRVLPGHIMQFAHEGFPRAGDKVWTPSDWAWAGGLLNALLPSL-LLGVPVVSSPKFDADMAYRIMAEMKVRNAFIPPTALRLMRSVSDPRKYDLV-LRTIGSAGEALGRETYEWARRTLGITVNEFYGQTECNFVLSSSAAYRVTRAGAIGRAV-PGHRVAIVGEAGDELAAGEPGQIAIASPVMFLGYWNDEAATEKKFVK-GWLLTGDIGRQNEEGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVLAPGEALAADIREWVKMR-LSMHEYPREVEFVESLPLTTTGKVIRRLLREKAAAE---- 90420267 54 -------------------------------------------------TMSYGELARRSSRLAAAFAARGVKRGDRVAIVLPQSFETVIVHLAVYRLGAIAVPLALRFGPEALEFRLRACSAKLVVIDASG-----LSVLAEITGALPDLTDIVTVGQARGDLPLERAAAGVVPIAETTPDDPAMIIFTSGTTGSPKGALHGHRVLLGHLMRFHHENMPQAGDRIWTPADWAWAGGLLNALLPSL-LLGVPVVYSRRFDPAAAFALMARQKVRNAFLPATALRMMKGAANAQALAGLDLRTVGSAGETLPADTFAWARDVLGVTVNEFYGQTECNMVLGSAAAFGVSRAGAIGKPV-PGHKVAIVDADGREVPRGVTGTIAIAAPVMFLGYWQNPKATSEKFRGD-WLLTGDQGQMDADGYVEFVGRDDDIITSAGYRIGPGEVENCLLAHPAVHMAAVVGKPDPLRTEIVKAYIVPAAGHAPSEDLARHVRER-LSAHEYPREIAFVEAMPLTTSGKIVRRE------------ 86211704 498 -------------------------SLPALFTAQAERRPDAVAVISGGDRVTYAELDQRANQLAHLLEGRGVGPETLVGLCVDRGIEMIVAILAILKLGAAYVPIDPHHPRDRVQFVLADSGVTVAVTQQRFTGLLETPEAPGTPDASGTSGIRLILLDAEREPLAGQPRTPPTARP--SAQNLAYVIYTSGSTGVPKGILMPATCVLNLVAWQKRALPIGPDAKTAQFATL--TFDISLQEIFSALLYGETIVVPGRMDPAEFATWVHANEIDQLFVPNVMLRAISEEVDPHGTELAALRHLSQAGEPLSLDLRELCARRPELRLHNHYGPSEAHVVTSPAEVAEWPLTAPIGRPI-GNTRVYVVDRRLRPVPVGVPGELCVAGEGLARGYLGRPDLTASRFVADPFYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPGDKRLVAYVVADATAADTETLRRHV-ESAVPEYMVPSAFVLLDTMPLTSGGKIDRKAL----------- 148557018 3 ----------------------------DIFDRAAGQFADRACLIEGESSRSYVEVRADSCALAAWIAPRLDRPGSRIAVLAPNGADAIVAILAIFRLGALWIPANAKMPADDIGAFLATTRCDLLLAHPDLGE------AAERAAGIAGCAVAILSDPG-------NLRPSPAPPGEWRMDDICTLFATGGTTGSPKAAMWSHRTWASLFANFHAGIRHEGHAVHLAAAPITHAAGVVAICMFAI---GATTVIIDRAEPSLVMASIERHRVTTLFLPPTAIYTMLAHPEARRHDFSSLQNLIYAAAPMSVGKLREAMELFGPVMVQTFGQAEAPMLCTILTRGDEARLASCGRP-ALLTQVMIVDDAGRPLPAGETGEIAVKGDLLMAGYFENPEASAACRIGEGWQRTGDVGFIDDAGFVSITDRKRDMIITGGFNVFPSEIEQVLWSHDAVQDCAVIGCPDEKWGEAVLGVVELKPGACGAEELIALCRQH-LGSIRTPKRIDFWPELPRSPVGKVLKREIRD--------- 153954358 1222 ------------------------KTIQELFEQQVARTPKDTAVVFKNQTLTYKQLNEKSNQLARLLRNNGVGADNIVGIMVERSPEMLIGIIGVLKAGGAYLPIDPGYPVDRIQYMLEDSKTNILLTQQSL------------------LDKIEFKGEIIDLFSSNAYAEMSITNLRINAQNLAYVIYTSGSTGKPKGVMLEHQSVNNFINGISNIINFTAGKIILNLTTI--SFDIFVLETLLPLCKGLKIIIADEIDAKLLNNLIIKNKVDMMQVTPSRLKLLMR-GGSDLTCFKYLKDVMIGGEALPDELLHQLKQVYYGKIFNMYGPTEATV-WSMVKELTDINEISIGKPIS-NTQIYIIDKNNKLQPIGVSGELCIGGDGVARGYLNRKDLTKEKFFNNPYYRTGDLAKWQPDGTVEFLGRIDNQVKIRGYRIELSEIEKSLGTCKGIKECVVISRENSTGDKYLIAYYVA-DMEIGVSKLREHML-KELPDYMIPSYFVPIKCMPLTPNGKIDKKALPE--------- 206687447 22 -------WPEFLLEEYPEYLNAA----VELTDAMVEKFGDRTALIGNGRYRTYKELADWTNRLAHVLTELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVINTMPMLRKGELAKIVDKAE-----VSHALCDTRLKDELVACAKDSTFLKTVVFDGTSNHDAELDRLALEPVTYQAVKTDDVALLGFTSGTTGSPKATMHFHRDLLIIAGYAREVLDVQPEDVFVGSPPLAFTFGLGGLAIF-PLRFGAAATLLENASPPNLIEIIEKYKATVCFTAPTAYRVMLRAMD-EGADLSSLRAAVSAGETLPAPVYQEWMEKTGKPMLDGIGATE-LLHIFITNRFSDHRPACTGKPVRGY-QVKVLDADGNEAPHGEAGRLAVKGPTGCR-YL--ADSRQADYVKDGWNITGDSFIQDADGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVVGAPDEARGEIVQAHVVLAEGQVPSEDLVKRLQDHVIAPYKYPRSVVFTEALPKTETGKIQRFRLK---------- 161522378 45 --------------------------------------GDAVALDWAHHRFTFAQMKALAARVANLLVERGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLVVTLDEVADCPPVATVRAAEAPLP--------DGDIDFRAALDAQSDTFEPVLRKGTDLFMMMSTSGTTGLPKGVPVPLRALLAFRQYMCDAVDLRAEDRFWNIADPGWAYGLY-YAITGPLLVGATTLYEGGFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGSDAAARIKGLRVVSSAGEPLNPEVVRWFDAALGAPIYDHYGQTEGMVVNNHHGLAHVVHPGSAGFAMPGY-RVAVLDDAGRELGPGEPGTLAIRSPLLFDGYWRQD--TPA--IAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHEAVSEAAVIGVPDPERTEIVKAFVVLSEGTPALAEALSLHVKRRLSAHAYPRAIEFVDALPKTPSGKIQRFVLRKMEADK---- 154337808 124 ------------------------------------------------ETITYGDMYTRVVELANVLRQYGIEKGDRVGLYLPMIPCAAVAMLACARIGAVITVVFGGFSAQALSSRLKDSRAKLLITADASRGTKLIPLKDVADEALKTLEECLVAENGDAVARLTPEQHLECPVEWMEAEDVLFLLYTSGSTGKPKAIEHTTAGYMVYAATTFKYFDYHMDDVYFCTADVGHSYVVYGPMITSVLFEG----VPSYPDYSRWWQLIEKYKVSIFYTAPTAIRSLIQAGDPKACDRSTLRVLGSVGEPINVEAWKWLREVGGCDVSDTWWQTETGHMITPMPGCTPMKPGSATLPFFGIEPVILDPMKLHEKNGPAEGLLAIRAPWMARTIFGDHARFEQTYFSDGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEVEEAVNAHPAVAESAVVGFPHKIKGEGIYVYLAFRSGVKATPVLVNEVKAKVIGPLATPDVVQVAHGLPKTRSGKIVRRILRKVAA------ 214043768 58 --------------------------------------ADQVAIIHDQTKITFAELQTRVASVAGALQANGVTKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFAANELAVRINDCTPKAIIAASCGRIVNYKPLLDGAIEQSDHKPNFLIAGRDLDWHEAQEGVT-PAECVSVEGNHPAYILYTSGTTGAPKGVVRHTAGHLVALNWTMKIYGVDPGDVFWAAWVVGHSYICYGPLITTIVFEGKPV---GTPDAGTFWRVIEEHNVRSFFTAPTAIRAVKREEEIGKYDISCLRALYLAGERADPDTVIWAQEKLGVPVYDHWWQTETGFTIAGNPAGLEALPVKVGSPTVPGYDVQILDEAGHAQPAGTLGSIAIKPPGTLPTLWNAEDRFRKSYTYPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDALKGQAPMGFVVNRPHAEITAECVKMVRDQPVAAYKL---TLVVDRLPKTRSGKILRATMVKLA------- 115395980 21 ------------------------------------------------RHYTYKALKETALEFGKGLKAYDWRKGDVLALYTPNSIDTPVVMWGTHWAGGVISPANPAYTVEELAFQLKNSGARALVTQIAHLPAATAAAK---QVGIPESHIILIGDERDHFTSVRNIATRYRKTKIDPAKDLSFLVYSSGTTGVPKGVMLSHRNIIANAGESGHLTWDGKGDRVLAFLPFFHIYGLTC-LVHQTLYQGYQLVVMQKFDLEKWCEHVQNYKITFSYVVPPVVLLLSKHPVVDKYDLSSLRMMNSGAAPLTQELVEAVYARIKVGIKQGYGLSETSTTHTQPWEEWRTSIGSVGKLLPNLEAKYMMPEDGREVPAGEVGELYMRGPNIFLGYHNNPAATADCLSADGWFRTGDVGYQDKHNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAIDDVAVIGVESRAHGEVPLAYVVRSAKSQEAANIIQWLDGKVAYHKKLRGGVRFVDAIPKSASGKILRRLL----------- 146338781 7 --------------------------FGQMLSAHARMSPERTGARDLERAMSFSLWNDRACRLANALLGLGLAKGDRVAILAYNCVEWCEIYAATAKAGLVALPINFRLTAPEVQFIVQNAEASAIIVQDDLIGLVEEAR-KDLGIAADRFIHFGTKPRPAGYRGYEDIIAQAASREPVALSDPWTLMYTSGTTGKPKGVLRSHRSAVLLSMVTEIELKLSRNDGALLVMPMCHANSLNFFGAFGYVGGVNSIYSRKSFDPEHAVTTLADGGSTFTSLVPTHYIMMLDLPRATQHDFSAVTKLMISSAPARPETKREVMEMFPKSLYELYGATETGWVTMLHPHEQFTKLGSVGRECVGAAPIRILDEAGNEVPDGEAGELYSSNAHTFDCYWRLPEKTKEAFRGD-YCSVGDMARRDADGYIHLADRKSNMIISGGENIYPSEVEALVGAHPGVKDIAVVGLPDDKWGERVHAVIVPRDGTTVKEELVDWAKER-LAGFKRPRSYAFISEMPRNATGKILHRELKKRFS------ 84495181 28 -----TPPTTILDSSNPPLYRWTGATLNTCFDRHVRDRGEQPALIHDQQTITYAGLLGRVATFAGALASLGVGSGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFAPAELAARIEDAQPKVVVAAEPTRVVEYKPMLDAALDRSSHPESVIVVGERDTDWEEMDWDAEPADCVEVAATDPLYVLYTSGTTGRPKGIVRDNGGHAVALRWSMDIYGINPGDVWFTAWVVGHSYIVYAP-----LLSGATTVLYETPDAGAFWRLIAEHKVRAMFTAPTAYRAIKRDDPNREHDLSSLDTVFLAGERLDPDTYEWATSMLGVPVVDNWWQTETGWPIARGLEPMPLKPGSPSVAVPGY-AVAILDESGAPLPAGQEGAICLKPPGTLPTLWGDDQRYVDGYTFPGYYVSGDGGLVDEDGYLYVMGRTDDILNVAGHRLSTGSIEAALAGHPDVAECAVIGVADELKGQVPRGLVVLKGGIDGTRELVQRVRD-EVGAVAALRQVDIVAALPKTRSGKILRKTMRELADGR---- 118054153 42 ----------------------------ELLDRHVAQRGDRLCIQAEGVRWTYAELQEQANRVANVLTGLGLVTGNRVLLCAPNNPMMVACWFGVIKAGGIAVAAMPLLRAKELSAIVDIAQIGHALCDEA-----LRSEMQGAQGKSARLQKVLFGAAADALEPLMQAASASFTAVDTAATDTCLLGFTSGTTGVPKATMHFHRDVMAVCAWPAHVLRANADDVFIGSPPLAFTFGLGG-QVLFPMSIAASMALLEKAGPAQLVDGIEKFGATVVFTAPTSYRVMAQQGERIRR--TRLRKCVSAGEALTASTRALWKDATGIEIIDGIGSTEMLHIFISHRE-EDARPGATGKAVPGY-RAKVVDEEGREVSPGTLGKLAVQGPTGCR-YLNDSRQTK--YVSQGWNLTGDAYLMDGDGYFVYQARTDDMIISSGYNIASPEVEEALLLHAAVAECAVIGVADSERGQIVKAFVVLRAGHMASDELQDFVKSQ-VAPYKYPRAVQFVDQLPRTATGKLQRFRLHE--------- 15227878 66 -----------------------------FLERSAKVYRDRTSLVFGSVKHTWFQTYQRCLRLASALTNLGISRGDVVAALAPNVPAMHELHFAVPMAGLILCPLNTRLDPSTLSVLLAHSEAKILFVDHQLLEIAHLDLLAKSDKTRKSLKLVLISQDYEYETLLKSGDSEFEIIKPRCEWDPISINYTSGTTSRPKGVVYSHRGAYLNSLATVFLHQMSVYPVYLWTVPMFHCNGWC--LVWGVAAQGGTNICLRKVSPKMIFKNIAMHKVTHMGGAPTVLNMIVNYTVTEHKPLPHRVEIMTGGSPPLPQILAKMEE-LGFNVSHLYGLTETYGPGTHCVEERTKLKARQGVQHLGLEGLDVKDPLTMETVPDTMGEVMFRGNTVMSGYFKDIEATRKAFEGD-WFHSGDLAVKYPDGYIEIKDRLKDVIISGGENISSVEVERVLCSHQAVLEAAVVARPDHHWGQTPCGFVKLKEGTIKPEEIIGFCRDH-LPHYMAPKTIVFGD-IPKTSTGKVQKYLLRKKADE----- 118050029 57 ------------------------------IDRHLAARGDQNALIATEKVYSYRELHAEVNRMAAVLQSLGVQKGDRVQIYMPMVAEACFAMLACVRLGAIHSVVFGGFASGALASRIDDAEPKVIISADAGSRVAYKPLLDEALRQSSHQPAAVLAGRDHDWSALRARNLDAVDCVWVESAHPSYTLYTSGTTGKPKGVQRDTGGYTVALAASMHIFDAQAGQTFFCTWVVGHSYIIYAPGMATVMYEG----LPVNPDAGIWWSIVEKYKVTHMFSAPTAIRVLKKHDALKRYDISSLKALWLAGEPLDEPTATWISQAINKPIIDNYWQTETGWPIMTLCNGVETRFGSPGRAVYGYNVKLIDDASGEELQPNQKGVLAIEGPGCMQTVWRDDNRFVNTYWKPGIYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEECISAHAQIAEVAVVGVADNLKGQAALAFAVVRDAALVADELEADLVDARLGAVARPSRVIFVTALPKTRSGKLLRRALQAVAEGR---- 171318942 1965 -------WNDTFAP------VPSGRTLPELIEAAAAAHPERIAVRHGTEVRTYRDLVEGANRIAHLLRTAPIQPDDRIAVWMPRSPLMLETILAIWKCGAAYVPVDPAYPAQRVETILTLARPTVIVATDCVPPPALASIPLVDPTRLPDHQDAVT--------------------PRCRPADLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRVELGARSAVAQTA--SHCSDISVWQCFAALVSGGTTVIYPDAEPARLIDSLHRDRITAMQFVPSYLATFLGELERHAAPFPHLETLLTIGETLPASAQAWFRLNPGVRLINAYGPTEASVAHYSMARAPDLPAIPIGCPIENL-RLYVVDADMNLCPVGVKGEICIGGAGVGRGYLFDEARTRAVFRDDPFYRTGDVGCFGPDGNLHFFGRRDFQVKIRGYRIELGEIETALTGLAGISNAVVVVRDTSDAEKTLCGY--ASGTGWTPQRLRDALRDK-LPAHMVPDTLMLLPALPVMPNGKINRAAL----------- 120404803 486 -------------------------TITDLIEAQVRRSPDGTAVVYEGRHYTYREINEAANRVAHWLIGEDVGAEDRVAVMLDKSPELVVTALGVLKAGAVYVPIDPAYPQDRLEFILGDCDAKVVVREPVTGLDGYRA----------------------------DDPGDNDRRRPVGPYNTAYLIYTSGSTGLPKGVPVPHRPVAEYFVWFKGDYRVDAGDRMLQVA--SPSFDISIAEVFGTLACGARLVIHRPGDIGYLTALLRDEGITAMHFVPSLLGLFLSLPGVNQ--WRTLQRVPIGGEALPGEVADKFRATFDALLHNFYGPTETVINATRFEGRQGTRIVPIGKP-KINTAIHILDDALQPVPVGSIGEIYIGGTHVARGYHHRPGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAITVDPSVGQAVVVVSDLPNLGKSLVAYLTPADGAGVDVDRIRTRVAAALPEYMTPAAYVVVDEIPITAHGKIDRAALPE--------- 66509103 19 ---------------------------------------------------TFKEILEISQKLAIALSKEGLRKDDRIAICSENNLEFCLIVCAAFYLGVTVCPLNPLYTERELKHALNISKPKYIIIPQLFWLPKLIILTESTNNKLPSINSL-----TSNIIIDNNFHACSVNV----NDHVAVISCSSGTTGLPKGVMLTDKNFLSVIKNLAAVSPLNTNITSLALLPFFHVYSFSV--MLVGLIFGNKSIILPRFEEKMFLHAIEKYKIEHITVVPPLMVFLAKHPIVDKYNLSSIKEIWCGAAPLSEEIAKMVAKRLNVPIKQGYGLTETTLAVMNSPD-NNTEYKSVGT-LVPGIAAKVIDKSSKPLGPHNIGELCFKGDLIMKGYCDNEQATAITIDKDGWLHSGDVGYYDEQGYFYIVDRLKELIKYKGFQVPPAELEAILLTCPEIKDAAVIGLPHEEAGELPTAFIVKQKGSITAEDIIKFVNERVSSHKRLRGGIKFIENIPRTASGKILRRVLRDTLKSKL--- 163726787 29 ----YEKWDKVLDDSNKPFYRWVTNTCYNALDMHVEKAGDRVALIYDSKKYTYAELRDEVALFAGVLAEYGVEKGDRVVLYMPMIAEAAIAMLACARLGAVHSVVFGGFAANELATRINDARPKAIVSAEGKKVIPYKPLLDAAIEISEHPKNCIILQETADMHPSRDVDASPKDCVPVLATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWSMKVYDVDEGDVWWAAWVVGHSYIVYAPGCTTILFEGKPV---GTPDAGVFWRVISEHKVKCMFTAPTAYRAIKRAALMKNYDLSNFKILFLAGERSDPDTITWSERNLGVPVIDHWWQTETGWAIAANCMGLHHFPVKYGSPAVPGWNVQVLDEMGRPAAAGQIGALVVKPPGTLPTLWGNDQAFVNKYLRDGYYTTADAGYIDEDGYIYVMARTDDIINVAGHRLSTGAMEEVLADHPDVAECAVLGVEDPLKGQLPLGFLVLNAGVTRSKEVVEMIRER-IGPVSAFKTATVVDRLPKTRSGKILRGVMRQIADNK---- 167588976 1944 -------WNDTFAP------VPSDRTLPELIEAAAAAHPERIAVRCGTVVRTYRDLVEGADRIARHLQAAPIQPDDRIAVWMPRSHLMLETILAIWKCGAAYVPVDPAYPARRVEAILASARPTVIVATDCVPPPALSSIPTVDPSRLPDDRG---------------ADAPAPSAPRCRPADLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRVGLGTHSAVAQTA--SHCSDISVWQCFAALVSGGTTVIYPDAEPALLIDSLHRDRITAMQFVPSLATFLVELERHAAPAFPHLDTLLTIGETLQPASVRWFRLNPAVRLINAYGPTEASVAHYSMACAPDLPAIPIGKPIENL-RLYVVDADMNLCPIGVKGEICIGGAGVGRGYLFDEKRTQAVFRDDPFYHTGDIGCFGPDGNLHFFGRRDFQVKVRGYRIELGEIEAALTDLEGISNAVVIARDAADAETTLCAY--ASGTGWTPARVRQALREK-LPAHMVPDTVMLLPALPVTPNGKINRAAL----------- 41033637 56 --------------------------------------GENVAIYYEDEVVRFSELKTRSDAFARSLLDNGVRKGDVVGVYLYPGPEVVIALSAIYKIGAIALSISPLIGTEGVEYRLKHSEAKAFVTDGT------KKEAISIANRLNTIRAIYVVGSGKELSFEDQTKAGSAEIAETESDEPAQLFYTSGSTGPPKGVLHAHRFLLGHIPTYQLYFEMAPGDVYWTNADWGWIGAL-GDVVLPSLYFGMPVVAYRRFSARRALEVMSQYGVTAAFITPTALRIIRREYPEPLKDFDKLRALSTAGESPGRELVLWASEAFKASVNEFYGCTETNLVVT--NNSIWAKPGSLGKP-APGHIVEVVDDKGNPLPPNAEGWIAVKDPVAFLGYFKNPEATAAKI-KNGWFLIGDMGLKDAEGYLWFKGRGDDVIKVSGYRIGPEEIEEVITKHPAVLEAAVIGKPDPVRGTIVKAFVVLKPGIEPSDEIQEFVKTR-LAAYAYPREVEFVDQLPRTETGKLKRYELRRRELER---- 115360879 6 -------------------------SIADLLERGAQRWPHHVAYADGGGRMTYEQLAHAVRRAATVLTARGVRPGERIAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIVTDSGA-ALFVTGAQRLKRLPALAPLVGTRALLIEELTDAIFASDAGDASHAAGRPVD------DDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQQLADDDVVLGVLPLSFDAGLS--QLTTALASGACYAPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQLASAGWSDTAR-ARIRRFANTGGHLATPLLQRLQALFHADPYLMYGLTEAFRSTYLPPADAALRPTSIGKAV-PNAEILVLRADGSECAADEPGELVHRGAFVTLGYWNRPELTAQRFRADVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIAEAAVFGVPHPALGEAIAACVVSTLDADACRADIARACREALPTYMSPLVVEPLPALPRNPNGKIDRPALKARYRE----- 104781804 529 ------------------------DCVHRLVEAQAARHPQANAVTFEDRRLSYAELNAQANRLARHLRTLGVGPDVRVAVCVERALELPVALLAVLKAGGAYVPLDPDYPVGRLGHMLGDSMPAVLLTLGPAQAIVRQAM-QSAGWEAPMLD---LQADAASWGHLASDNLAPHEV-GVTPEHLAYVIYTSGTTGLPKGVMVAHRGLGNLLLWCLGVCG--EAGAMLHKIPFG--FDASAWETFWPLATGGRLVIARHFEPGYLADVVREQQVTAMVFVPAMLHLFLETEAVSQ--CYSLKDVFCGGGELSPALARLFQARLHARLHNVYGPTETTVINSIWTLAPGDKIPPIGRPIANN-RFHVLDDFDAPVPAGVTGHLHIGGVGVARGYLGLPALSAERFIDDRLYRSGDLARYRADGQLEFLGRNDFQVKLRGVRLELSEIEARLQAFPGIAASVVLMLGDEAQHQRLVACCVAA-QAPEEQAVRAHLA-QTLPSAVLPNAYLWLDSLPLTANGKVDRQALAERADHDLAA- 206973396 465 ------------------------KTLDQLIDLQALESPNQIAISMGDKSITYYELQQRSNQIANYLRENDLKKGQRVSITMEREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIITKKEFRG-----LVERFAIHTIYLEDFHYANSIENIASTHTI------------EDAAYIIYTSGSTGLPKGVVVPHKGVVNLSYSVINTFHLGKEDVYLQFATI--IFDASIMEIFPILLCGGRMHLIEKRSAEEFINVSQKNGITNVVLPTAFFKLIADMPKEMLLKLNSVKRVFVGGETLPAESVRKWQSKLGIPVLNAYGPTETTVCATMYEVNREIQKEPIGKPIA-NSEVFVVSPFNTLCPSGVVGELFIGGDGVANGYLNQKEKTKEAFIDKKMYRTGDLVRLLPNGNLEFIGRKDNQVKIRGYRIELDEIEGTLFKHPEVRDAVVFTYQNDK----IVSFYLSKDNTELKQELKTFLSE-SLPDFMMPNYVFHLESFPVSPSGKLDRKKL----------- 16125196 6 ---------------------------------HAQSQGDKAAYIMAGEVVTYAQLDARSNQGAHLFRSLGLVPGDVIAILMENNARFFEVAWAAQRSGLYFVCISTKLTASEAEYILQDCGAKVFITSTAMG-----PMIDEIAALVPGLSLFTVGGAHGPYADFVAAREGRPTTPIADESAGTDMLYSSGTTGRPKGVALSGGDAPNALQMMAQLFGFSGDSIYLSPAPLYHAAPL--RWCMTVHKLGGTVIVMEKFEPETALALIEQHRVNCGQFVPTHFVRMLKLPEAAKYDVSSMKSAVHAAAPCPIPVKEQMIAWWGPVIFEYYAGTEGNGFCWINSQNWLTHKGSVGQAVLG--ELRICDEAGDPVPPRTEGTVYFAGPAV--NYHNAPDKTAESYNKHGWTTLGDVGWADEDGFLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPDDQVALAEELMAFARA-NLSHVKSPRRIDFMAELPRHPTGKLYKRLIRDAYWGK---- 214029831 26 -------------------------TLYGLLSRTAGKFPDNKAVSYQAKTLTWSKLKDKVTQAANLFRSLGVGEKDVVAYVLPNCNETVVTLLGGAVAG-IANPINPLLEPEQIASILRETGAKVVVTLKPFPKTDVAQKVAEAVRHAPKVNTVLEVDLNPYLTPPKELRKQPTELADSEADRVACYFHTGGTTGMPKVAQHTYSGMHYN-GWLGSKLLFSENDNIMCPLPLFHVFACHVI-LMAAVASGAHVVFPTEGVFDNFWKLIERWKITFIITVPTAISAKMQRPVDA--DISTVKTAFSGSAPLPLELFRRFETATGVKIVEGYGLTEATCLVSCNPVDGEKKVGSIGIPL-PYTNVKIVDGGSVECGTDEVGEICISNPGVYAGTYTEAAKNEGLFYQGTHLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEIPCAFVELVDGATSAEELLEYCKIHVHERAAIPKHVTVMDELPKTAVGKVFKPDLRKHAITRI--- 166368393 463 ------------------------QCVHQLFEQQTLKTTSAIAVVFQEQQLTYQELNESANQLAHYLQKIGVSFQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQIKTLLTQKDCQSLLNSE----------TISQRILLDEQGSEIALEPKTNLDNP---VSLKDLAYIIYSSGSTGVPKGIMILHQSLTNIIEHHQA--KMSPERNFLQFAPF--NFDVSYHEMFAAWCLGGSLFIVPRLDLAKISQLLANNPIYKAILPVTLLQQLIETYSEETYLFANLREIISAGEQLTPAMISAFKKLEHCTLYNFYGPTEADIVTSYTFDPNPPKYIPIGKP-AINVQVYILNSHLQPVPIGVTGELYVAGGGLARGYFNNPQLTKEKFIANPFYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGETAREKYLAAYFIPRPGETVNQELRHFL-ENWLPDYMIPSAFVVMESFQLSPNGKVDRKVL----------- 197773190 137 ------------AERHRVLQDWARTPVTELLERQAARTPDAVALVHDDGRLTYAELHARANRLARHLITLGAGPEQIVALRMPRSLDLYVALLAVLKTGAAYLPVDISYPAERIAFMIEDARPVTVL------------------DRLP-----------DDLGAYRDTDTDADRTAPLRPEHPAYVIHTSGSTGTPKAVVMPHAGLANLLTWHARRFPGGTGVRTAQFTAIG--FDFSVQEILSPLVMGKTLAVPSRHSAELLAGWLETQQINELFAPNLVIEALAEAAAEAGRTLPDLTDILQGGEALAPERVRAFAAVPGRRLHNVYGPAETVTTHTLAADPAHWPPSPIGRPVD-HDRVYVLDSALRPVPPGVTGELYLAGAGVARGYLHRPRTTAERFVADPYYRTGDLGRWNTRGELEFAGRADHQVKIRGFRVEPGEVEAALTAHPRITQAAVLAH-----GDRLVAYVVTTADRDLTG-VREHLAAR-LPDFMVPTAYVRLEALPLTVNGKLDR-------------- 214043728 44 -------------------------------------FGDATALIGNGRRRTYKELTDWTNKLARAMVELGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELTAIVDKAE-----ISHALCDTRLMDEMTACAKGSRYLKSVVFDGTSNHDAELDRLALEPVQFQSVDTDDVALLGFTSGTTGSPKATMHFHRDLLIIAGYAREVLQVTPSDVFVGSPPLAFTFGLGGLAIF-PLRFGAAATLLENASPPNMIEIIEKYKATVCFTAPTAYRAMLAAMD-QGADLSSLRAAVSAGETLPAPVYHDWKEKTGKPMLDGIGATEMLHIFIS-NRFDDHRAACTGKPVSGY-QAKVIGEDGAEVSRGEVGRLAVRGPTGCR-YLADDR--QGVYVKDGWNITGDSFSMDEDGYLHFAARNDDMIISAGYNIAGPEVEAALLSHPFVVECAVVAKPDEQRGSIVQAHVVLAIDTPKDASTIKLLQDHVIAPFKYPRDIRFIDALPKTPTGKIQRFALRE--------- 159036030 1521 -------------------------TVPELFERQVRRTPEKVAVVFGEQHMTYRELNERANRLAHHLRSLGVGPEVVVGSCLERGPDAVVVLVAVLKSGGVYVPFDPDHPAERLDFMLTDANAHLVVTTQAFA------------HRLAGRRVVTVDDDRLAASATTDPGTLP------RPHNLAYVIYTSGSTGRPKGVMIEHRSYAHHCRVIGDAYGIGSDDRVVLLSAL--TFDVAMDQTAATLLAGATVVISDPWTPSELPARLAEHGVTIMEITPAYYRELLEADVGR---LTALRLMNVGSDVVTVADARRWAATLPARFLCNYGPTEATVTCVLHPDERDEAAMPIGRPVS-GTRGYVLDAKLMPVPVGVPGELCLGGVRLARGYLNRPELTADRFVPDPLYRTGDLVRWRPDGTIEFIGRIDQQVKVRGFRIELGEIEAALAEHPAV-QASVVAVREVGPGEKLVGYVVPRGPVPDVAGLRAHLRDR-VPEYMVPARWVTLDALPLTASKKVDRKAL----------- 159036030 465 -------------------------SLPELFTAQARRTPDAVAVAGAEGELTYAELASRVSALTSFLVSQGVTTEKSVGVSLPPGADLVTTLLAVLAAGGVYVPLPPEHPAERLALMVADAGVELVVTNSV------------LRDQLPTVHTVALDSDQALIA-----AAPPAAPPAVHPGNAAYVIYTSGSTGRPKGVTITHDGIRNRVLWSVHRYGMTARDRVLQKTTIG--FDASVWEFLSPLVSGGAVVTPPHRDPAAMVEAVSTHGVTMLQLVPSVLRLLVDVPQLAG--CSSLRLVCSAGEPLPVSLCERLLEVLDVEVVNTYGPTECAIDSTAAGSGEQGDIVPIGTPLR-NMRAHVVDRWDELVPLGVPGELCVSGVGLARGYVGRGDLTAERFRPNPWYRTGDLVRWRDDGVLEFVGRVDEQVKIRGVRVEPAEVEAAVRTHPDVGEAVVAARRGELGDLELVAYTVPANGTPVSLESLAAHLADVLPAPMIPSNHVGLDVLPLTPNGKVDRAALPE--------- 217402869 145 ------------------------------------------------RAVTYDALLAKVAQIANALRAQGVGKGDVVTIYMPMIPELAMTMLACARIGAVHSVVFAGFSAEALAQRVVAADSAVIVTADGARGGKSIPLKNIVNDALDVVDKVLVWERYFDHDALHPEETEPCPPVSMDAEDNLFILYTSGSTGQPKGVVHTVGGYLYAAFTTKNTFDLTDGDIFACVADCGWITG-HTYVVYGALLNGSTTFMFEYPDTGRYWDMVQRHRITQFYTAPTAIRSLMRYGEPHRYDLSSLKVLGSVGEPINPEAWRWYYEEVGCTVVDTYWQTETGGHISNLPGITPMKPGSCTVPLYGIDAVVLDAVDGHVLEPGEEGVLAIRWPGMARTCLGDHERYQLVYTKPGYYFTGDSVMRDKDGFFFITGRVDDVLNVSGHRIGTAEVESALVLHPAVSQAAVVGKAHDVKGQGIVGFVTLDVNHEESPELLLELRNQVIGPFAAPDKLYITPSLPMTRSGKIMRRILRKIVAGEV--- 83645720 469 ------------AQPYPDTLC-----IHQLFERRAELHPELTAVMRNGQTLSYGELNRRANRLAHLLIARGITLEDRIGICLDRSLDMAVALLAVFKAGASYAPLDPAYPTERIAYMLEDSGARLTLTQQAASGRLPAGVVTLMLDDLETL-----TADCEDSNPQR----------PVAADNLAYVIYTSGSTGLPKGVAIEHRSVGALIHWAQTQYHLEELEEVLATTSI--CFDLSVFEIFVTLCSGGRVHLADNMTAERAGDLDAYSKVSLINTVPSAIQALLRANAVP----PQVRTVNLAGEPLKQELVEQLYALPHIRVYDLYGPSEDT-TYSTCALRRPGGKANIGRPIS-NTLIHIIDENLQLVPRGVAGELLIGGRGLARGYLGKPELTAQRFIANPFYRTGDLVRVNSDDQLEYLGRIDQQVKVRGFRIELGEIESCINGLRDVKDCVVSVIKDDSLGPYLAAYVVSAGRSIDADDLKRRLA-RRLPGYMIPEAIIALDAIPLTANGKTDRKAL----------- 83645720 1530 ------------PAEIPAQPAQGATPLPALIQDQCERTPDLEALSWRNSHVSYGEFARLANQAADWLREQGVGAGDVIGLWLPRSPELFVLKYAALKMGVAYTPIDPEFPLTRVRQMVESAAPRLLVAANAQHGWHDAPCAIAPLPQL--------------WAHLSRRRAEPPPLP--DQDCIAYILYTSGSTGVPKGVAMPQRALSNLVAWHRQHPRLSAPARTLQFAAVG--FDVCFQEFAATLACGGSLVLCPRQDPRALMAFIREQGVERLFLPFVALQQLAETMAENQPERSPVASVVTAGEQLTAPVRRFFRERPHCRLHNHYGPTEAVVSALQLEDQPDRWPPGIGAPLC-GVQLHIFNQLGQPAPAGAPGELYIGGVCLAQGYVGRDDLTSERFISQRLYRTGDLARRTAQGEFLYLGRIDEQVKIRGFRVEPGEVEAVLNSHDDVKAAAVVAR-DDGAGMRLLAYIEPRHSAGDVADLRAWLRKR-LPDYMAPARILTLEKMPVTVSGKINRRALPDALNDELLA- 134295942 16 -----------------------------LIAHAARHAGDTEIVVEGDHRYTYRDCEHRAKRVAQALARLGVEAGERVGTLAWNGYRHLEAYYGIGGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFD-----LTFAPLVDAIAPQCPHVKGWIAMTDAAHYETLVEAEDGRYDWPRLDEQQASGLCYTSGTTGNPKGVLYSHRSTVLHAYGAADAMNLSALDAVLPVVPMFHVNAWGLP--YAVPLTGGKLVLPGKDDGKSLYELMEAERVTFSAGVPTVWLGLLNYMREAGVRFSTLNRTVIGGSACPPAMLRTFEDEYGVRVIHAWGMTEATLNWARPRDAQRRLLEKQGRVICGVD-MRIVGDDGRELPDGVAGELQVRGPWVIDRYFKSD----ASPLSDGWFPTGDVATIDHDGFLQITDRSKDVIKSGGEWISSIDIENVAIAHPGVAEAACIACAHPKWTERPLLVVVPRDGALTRDALLAFFDGK-VAKWWVPDDVVFVDALPHTATGKLQKLKLRETFRDYVL-- 154251255 15 -----------------------------IIDHAARFHGDREIVTGPITRTTYKEVHLRARKVAQALGRLGVKEGDIVATMAWNTSRHLEAWYGIMGMGAVCHTLNPRLFAEQLVYIINHAEDKIIFLD-----LTFVPILEGIADKLPKVKAYVVMTDKAHFEEIVEAEDGNFKWAEVDENAACGLCYTSGTTGNPKGVLYSHRNVIHSMAANMDALGMKCADAILPVVPMFHANAWGI--AFAAPAVGAKIVMPGAQDGQSIYELLDKEQVTVTAAVPTVWLMLLQYLEKTGAQLPKLDRVVIGGSAAPRSMIEVFEKNYDVKVFHAWGMTEMSPMGTPLDKQIDVKV-KQGRAIY-TVEMKITDDDGNELPDGKAGHLMVRGPAIAGAYLKGEGGN--ILDKDGWFDTGDVATIDAQGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPKVTEAAVIGILHPKWDERPLLIVVPKEGEPTKEEILSYM-EGKIAKWWMPDDVVFVKEIPHTATGKIQKLTLREQFKD----- 169630516 5 --------------------------------AHAAQFPDKPAVVMAGATLTYGELDRQSRRLARHWYDSGLRKGDHVALLSDNVPEVFVVYWAALRSGLYITSVNHHLAPAEVSYIVNDSGSSALVVAAG-----VREQAEAILDDTPAVTRLAFGGDVRGYDSYEDALDGASDEPLPAQPAGSDMLYSSGTTGRPKGVPLTDRQVNPFAMLFAHLYGFNAETVYLSPAPIYHAAPLRFCGFVQSM--GGTAVVMERFEAEEALAAIEKYRITHSQWVPTMFVRMLKLPKEDRYDVSSLKVAVHAAAPCPVEVKQSMIDWWGPILYEYYSSTEGNGVTFIDCATWLKRPGSVGSAALGV--LHICDETGAELPAGEAGLVYFEREELPFSYHNDDEKTRSACHPDTWTTTGDIGYVDEDGFLYLTDRKAFMIISGGVNIYPQEIENALALHPAVLDVAVIGVPDAEMGESVKAVVQPADSSELAAELTDFLRER-IARYKVPRSFDFTDTLPRTPTGKLAKGLLRQKYWE----- 146303179 10 -----------------------------LFLERAGKYKDKTAVVYRDSRYTYSTFYDNVMVQASALMRRGFSREDKLSFISRNRPEFLESFFGVPYAGGVLVPINFRLSPKEMAYIINHSDSKFVVVDEPYLNS-LLEVKDQIKAEIILLEDPDNPSASETARKVKGGSRDPLPIPAKEEYSMITLYYTSGTTGLPKGVMHHHRGAFLNAMAEVLEHQMDLNSVYLWTLPMFHAASWGFS--WATVAVGATNVCLDKVDYPLIYRLVEKERVTHMCAAPTVYVNLADYMKRNNLKFSNRVHMLVAGAAPAPATLKAMQEI-GGYMCHVYGLTETYGPHSICEEEQAKLKARQGIPYVSF-EMDVFDANGKPVPDGTIGEVVMRGHNVALGYYKNPEKTAESF-RDGWFHSGDAAVVHPDGYIEIVDRFKDLINTGGEKVSSILVEKTLMEIPGVKAVAVYGTPDEKWGEVVTARIELQEGVLTEEEVIKFCKER-LAHFECPKIVEFGP-IPMTATGKMQKYVLRNEAKAK---- 15807492 37 -------------------------------------------------RTTYGEVADRALRLGAGLQALGLQPGDRVATLAVNSFRHLEAYLGVPSAGFVLHTVNIRLHPEQVAWILNHAEDRVLLIENVFA-----AMIPAIRAACPKLEHVFVLGGLPQPIPGVADYDQWVHYPQLDENDAAAMCYTSGTTGNPKGVLYSHRSTVLHSLASADALNVGEADSVLPIVPMFHVNAWGLP--YTCAMYGAKQVFSGVFDGKSIAQLMQDEGVTSTAGVPTIWMGLLSELDRAKYDLSGLERLIVGGSAAPESLIRAFEERHNLRLLHAWGMTETHPLGTASTLPLNMDPRSQGRPV-PLVELEIVDDDSNVLPHDAMGRLLCRGPWIADSYFKGEGASSLTLDGNLWFDTGDIATLDERGYMHIQDRSKDLIKSGGEWIGSVELENAIMAHPAVAQCAVIAMDDPKWDERPLAVVVLRPGAATHEELTEFIAPKF-AKWWLPDATVFTDALPIGATGKFLKRELREEYR------ 84029131 52 ----------VLDDSQPPFFEWTGGSLANCLDRHLDDRGEEAAIEWANETYTYAELHREVNEFAAALRELGVEEDDVVTMYMPMLPELPVAMLACARIGAPHSVVFAGFSADALATRMEAADSEYLVTCDGYALDHFEKAADGLDAVAHDVTTVVVDGADDHGHDLSDDHHDTVDPVARDAEDMLFLMYTSGTTGQPKGVKHTTGGYLSWVSWTSQVLDVKPEDTYFCSADIGHSYIVYGPLALGTMYEGA----PDYPARDRLWEIIERYDATQLYTAPTAIRAFMKWGTEHAHDLSSLRLLGTVGEPINPRAWNWYYEHVGCPVVDTWWQTETGMMVTTLPGVSRMKPGAAGRPL-PGVDAQVVGPDGESVEPGQAGYLTVQKPWMLRTLYRNDERYVEEYWAEWVYFPEDGAKVDEDGYITVLGRVDDVINVSGHRLGTMEIESAIVGCEGVAEAAVVGGNHEVKGEAVYAYVITEDGQPESDAFREEIVEDAIGPIARPESVQFTPELPKTRSGKIMRRLLEDVAND----- 148258327 7 ---------------------------------HAQSHPDKIAYQMAGKAITYRELDELSNQGAQLFRALGLKAGDHIAFLMENRLAFMEIAWAAQRSGLYYTAISRYLTKDEIAYIIKDCGAKVFITSPKCA-----EQVRDLVTAADGPMFFMVDEPEPGFRSWDKEAGAQPKTPIADQVAGYDMLYSSGTTGRPKGIPIEAPNQFLRVL-CADMCGMNAESIYLSPAPLYHAAPLRFNMMAIVL--GGTSIIMEHFDAEDFLRLVEKYKVTQSQLVPTMFVRMLKLPDRRRYDVSTLKGAIHAAAPCPVDVKAKMIEWWGPILIEYYAGSEGNGVTVCTSKQWLEHRGSVGRAVVG--KIKILGEDDKELPTGEIGSVYFADAPVFS-YHNDPEKTKRAYNDKGWSTLGDVGYLDADGFLYLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPHDGKALEEQLILFCRQH-LSPIKCPRSIDFEPELPRTPTGKLVKRHLRER-------- 183980483 9 --------------------------------------ADKPAVILHGTVVSFDELEARANRLAHRFRRAGLREGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEAAYIIENSGAKAIVGSAALRD-TCAGLGEHLRAGPPEL--LILAGPEGCLTGWEPYPQCVADQPDTAIDDELLLQYSSGTTGRPKGILHVAPDAAPGMMSALVGYWMDADSIYLSPAPLYHTAP--SVWSMSAQAGGITTVVLEKFDPEGALEAIQRHRVTHAQFVPAMFTRMLKLPESIRYDVSSLKRVMHAAAPCPVEIKKQMMDWWGPIIDEYYASSEAIGSTLITAEDWLEHPGSVGKPMQGG--VHILGADGVELPPGQAGEIYFEGGYSF-EYLNDPSKTAASRDKHGWVTVGDVGYLDDQGYLFLTDRRHHMIISGGVNIYPQEAENILVTHPKVMDAAVFGVPDDEMGQRVMAVVQTVDPADATDELMEWLRDR-LSHFKCPRSVAFEAQLPRTDTGKLYKNGLIEKYS------ 152996587 1421 ------------------------------FEKTVNNFPEKIALQCGNTSINYKELNYSSNKVARLLLERGVNKGDLVGISMSRSIDLVVGIIGIMKAGAAYVPIDPDYPASRINEILQDSALSTLLTDVPRPAFASELL------------DVINIGDDDIKSRLNGLLNDNISHEHVRGEDLAYVIYTSGTTGKPKGVMQTHKNIERLFEATNTDFNFSERDTWI----LFHSFDFSVWEMWGALVYGGKLVIPETRDAEKFFNLCRDSGVTVLNQTPTAFYELSSFALKRNDKLDKLQWIIFGGEALKPELLTWWKSYTDPQLVNMYGITETTVHVTLLKSSDVLVRSNIGKPLK-DVKAYVLDDLGRPVPPRVPGELFIGGAGIARGYLNDAELTTARFDQARLYKTGDMVRWLVDGNLEYVGRKDNQVKIRGFRIEIGDVENALSAIDGVNHCAVI-VSDTHSHKSLVGYYVSETEKELSSTAIRRVMLEKLPEHMVPSLLINLETMPVTNNGKLDKKALPE--------- 152996587 2499 ------------------------ETLHEILDSRAHLNPDKIAIKCGDNSLTYGELNQKSSRLACYIQATGLSSDVPIPVCIDRGLDMVVTIFGVLKSGAAYVPIDPDYPIERVEFILSEVESPFFITNSCLDKL-----------------CSVNTSATPLFLDLSDYESSPAYLEDISSHDLAYIIYTSGSTGSPKGVMIEHRSVCAMLESTSQYLDFSKNDKWLSF--HSYAFDFSVWEIFGALFNGATAVIAEVENPVALRNLMLTEGISILSMTPSAFNTIVDSNDLSQ--LSTVRHVVFGGEKLNCDGLRNWETLSNTDFINMYGITEITVHATFYRLLFDKEFGSIGRPLKGL-KAYVLNDEMSPVPIGVKGKLYISGYGLARGYLNKQTLTEESFIDNGLYDTGDIVRWNDSGELEYFGRKDKQLSIRGFRIEIGEIEANLRRSALVRDTQLVAREDSEGNTYISAFVIPGRQALDREELIRQIKSELLPEYMIPTTWALVSDWPLTTNGKIDTERLIQQVLD----- 152996587 350 ----------------------------DVFEHIVETSPDSTAIIEGEKQYTYQELNKAADIIALHLRAIGVKKGGVVPLYLNRGFSAIASMLALSKCGVAFSPLDVNLPKAKMFETLKILDALFVITDDA--GISKLPM---MPIDYYSVEDMLSNTETSNLSQVLDENQKCVGQFDVSGDEIFYVMCTSGTTGRPKAVAVESRSVVRLVVGN-RALPLSKETKLLNVSSL--SFDASVLEIWGALLNGAQLVVMGDFDFSRMEHLITEHQVNTLWLTSALFDQWSDNA---PTSMECLKHLIVGGDRVNPISVVSFYEKFDVDIYNGYGPTENTTFSTMFKIPRSTQVTDTSIPIGPIEQVYILDRNQKVLPIGGIGEIYVGGHGVAKGYLNDTVKSDEKFIFDYFYRTGDYGRWKPEGYIDYIARSDGQVKIRGFRIELGEIESTIVKSGFARLATVQKIEDESVGSYLAAYFTPLKNSIDSDKIRDHLKE-CLPEYMVPLHIVELEEIPVNVNGKLSKKDL----------- 126724691 12 ---------------------------------------DDIAFFFPEETLPWSELQKNAMRMAKHLSSLGVQKGESVAIFQPNGRDAVLALYAVLYGGFRATPVNLVAGADAIQYALSHSGARAYVHSSAQEIFDAANTDGKVSVVDP-------------------LANGTGDLHHVTETDAALLMYTSGTTGRPKGVVHTQSSLLAGGWTTSTAHELGPKDRGFCVLPIYHINGLCV-SVMGSLVSGGSIVMCPKFSASKFWQVASDQKITWFSIVPTIISHLLHGASEPDDETKRIRFGRSASSALAPEVQSAFEARFDVPIVETMGLTETAAQI--LSNPLPPGVRKIGSPIAFGNEVAILSPDLKPLTPEIEGEIAVRGPNVMKEYLENPEANKATFTDDGWMRTGDLGKVDADGYIYVTGRLKELIIKGGENIAPREIDEALYAHADVIEAAAFARPCNSYGERVEAAVALRANSATAKDLIALCEAR-VGKFKSPDHVHFFEELPKGPSGKIQRLKLP---------- 115526598 7 -------------------------TFADVYRRNATLFPQRTAFVVQDQRVTHLDYLGRVQRLAAGLAREGIRPGDRVAVLSQNSLEMVELIGAVALLGAILLPVNFRLNAEEIGYVLADGAPSLAIV-----GPDYQELVAALMPSLPSVRRYFGIGAAAAYAPFGELIDGDGAVPDIKADDGFVIIHTAAVGGKPRGALLSQANLLISQSSLVEAWQLTEHDVNLGTLPLFHVTGLG--LMLTLQQAGGASVIAAKFDPAQAARDIDTHKITVMAEFAPMLGNILDQAQPQQ--LASLRAVTG---LDTPETIERFEQTPQAAFWATFGQSEASGLATF--SLYRDRPKSAGRPLF-WRTMAVVDADDRPLPTGETGEIVLRGPTVFKGYWNNEAATAHAL-RNGWHHTGDMGRFDDDGYLWYMGRAKELIKTGGENVYPAEVENALRQHPDIVAAVVIGVPDPQWSEAIKAICVRRDGATVSAQQIADFVGSQIARYKKPKHVTFVDQLPLTAKGEIDRAAVKAA-------- 114319287 7 --------------------------LHETLLSSAGRAPSSPAVSYRDSSHDYDTLATACQSVAAALRECGLLRQERVAVYLDKRPETVQALFGAAMAGGVFVPVNPLLKADQVAYILRDCNVRILVTT-----ADRLKAIRQALVQCPDLHTVLVVGRSDTLGEEEPPYAGPARPHRVIDSDMAAILYTSGSTGQPKGVVLSHRNMVAGAQSVASYLDNRPEDHLLAALPFSFDYGLS--QLTTAFLTGAQVSLLNYLLPRDVIRAVEKQGITGLAAVPPLWIQLAQLEWPDAAR-KTLRYVTNSGGAMPLKTLEALRAQLPATFYLMYGLTEAFRSTYLPPEEVDRRPDSMGKAI-PNAEIRVVREDGSPCAPGEPGELVHRGALVAMGYWNDPERTAQRFRPAPW--SGDTVRMDEEGFLYFIGRRDEMIKTSGYRVSPNEVEEAVYGTGLVAEAAALGVPHPVLGHGIVLVVLPRSTGVTAEELLNALRPR-VPAFMLPAHVELRQQLPRNANGKIDRKGL----------- 67159280 497 -----------------QADYPATQCVHLLIEDRAGKTPEALAVTCDEQRLTYRQLDAQANRLAHYLIELGVKPETRVAIAMRRSPEIMVAFLAVLKAGGAYVPLDLKYPQDRQLYMMKDCAAALVLTQSDVLG----------QLPLPDGLPALAVDRTDNWQGYPDSAPQMA----LTAESLAYVIYTSGSTGQPKGVMVSHGPLAMHCLAAGERYEMSMSDCELQFMSL--AFDGAHERWLTALSHGAHLLMCGDWTPEQTYRAMHRYGVTVTAL-PPVYLQQLAEYAEHDGNPPPVRVYCFGGDAVPQATYDAWRALRPQYIFNGYGPTETVVTPLLWKARQSDACGAAYAPIGGRRCAYVLDTNLNLLPIGFAGELHLGGEGLARGYLDRPGLTAERFVPDPLYRSGDLTRARSDGLIDYLGRLDYQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGP-GGRQLAAYLVPDDSAMLETELRRELKAHALPDYMVPAHLLFLARLPLTPNGKLDRKAL----------- 108801375 3 --------------------------LFALLDQTAARHADRGAVYHGERQVTWSSLRERALRLAGSFT--GFGPGARIAVASENAPEIVELMFGIWAAEAVIVPVNYKLHPREMEQIVADAGVSRIFASP--------KIGAELAQLVDVPVEVIGGAEYEN-----RCAASPVDPPRTDPASLAWLFYTSGTTGRSKGAMLSHRNLMATVSHLADFDSPDENCSLVHGAPMSHGSGLYVP---PYVARGARQVVPASFEPAEFLDLCEHHPGCSAFLAPTMVARLVATGRAKPAN---LNTIVYGGGPMYVDSLKKALAAFGPIFVQLYGQGEAPMTITGLRPASDAVLGSVGYARSGVD-VAVLGEDDRPAGIGEIGEIVCRGDVVMSGYWNNPAATAATL-QDGWLRTGDMGSFDADGYLTLRDRSKDVVISGGSNIYPREVEEILLEHPAVVEAGVVGAPDEEWGEIVVAFIV---GRVSPTDLDAHLLER-IARFKRPKRYEFIDELPKNSYGKVLKRELRERLT------ 170690784 21 -----------------------------------AGHGARPAVVDGERATTYNELLAMVNRSAHVLVEMGLHPGNRILLRGPNTLQMAVAMLASLKAGLVVVPTMPLLRAKELKQIIVKAQASAALCDARLTEELARCTNPQDEFYCAELKQTLLDDAADSLDTLAVNKPDDFTACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFRHVLRPSASDIFCGTPPLAFTFGLGGLLCF-PLRVGASTVLIEKLTPETLLQTVERFHATIMFTAPTFYRQM--APLVAHHDVSSLQKTVSAGEALPDSTRRLWHDATGIDMIDGIGGTE-LIHIFISAQGSEIRPHAIGRAVPGYV-VQAVDDAMQPVAPGTIGKLAVRGPTGCR-YLADER--QLKFVRDGWNLPGDSVYIDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVPDDTRGQIVKAFIVVNPGYTADDKLVAQLQENTVAPYKYPRVIVFVDSLPRTETGKLKRFELRTMA------- 170732648 39 ----------------------------------------RVALIHETARLTFDDLKNASNRLANSFARAGLRRGDRIGIFLAQGPETAIAHLAAYKFGAIAVPLFTLFGVDALEYRLENSEAAALVTDAAG-----YAKIAPLRAQLPALHTVYCIGNDAPDVPGAALAAEAPDFVPVDADDPALIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVLAEKFDGDAAFALMARHGVTHAFLPPTALKLMRAVVAPRERYTLALKSVASGGESLGTELTAWGRDALGVTINEFYGQTECNMVLSSCAALFDARPGAIGKAV-PGHAVSIVDAHGTPLPPGVEGRIAVRRPVMFLEYWRNPDATHDKFAGD-YLLTGDTGTIDADGFVCFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNPGAALVSALQAHVRTR-LAAHEYPRAIAFVDSLPMTATGKIVRRALRDA-------- 186684882 12 ----------------------------------------------GGRSLTYKQLRDNVVGLVSQLNSFGLTRGERIAIAMTNGSPMAITFLAAALCG-TAAPLNPKYKQDEFAFYYEDTQANALITLSGEPE-------AAIAAVTPNMMLINAKVNADGTLSFELVKTESSNPAAPNADDLAMILHTSGTTSRPKRVPIRHRNLIASANNIITAYSLTDADTTLCLMPLFHVHGL-VGCLLSTLASGGTLICPNGFNALEFWKLVDTYKPTWYSAAPTMHQTILARASRNTEQANRFRFIRSSSASLPPIIIEQLEATLNAPVVESYSMTEASHLMTTNPPPKERKPGSVGYGF--GVDVGIMDSEGNLLSQGSLGEVVVKAPNVIDGYENNPEANATAFV-NGWFRTGDQGTVDADGYLRLTGRIKELINRGGEKISPLEVDDVLLRHPAVAEALAFAVPHKSLGEDIHAAVVLKGEV-GEKELLAHC-STMLADFKVPKQIHILDQLPRGATGKLQRLAMAKLLN------ 114768857 9 ----------------------PDGTIRDWLNYHAEKSPDRICYQFSDNSLTWSGLLKKVISISKFLIQLDIKKGESVAICMSNGSNALQIFYAIIYGGFRVTPLNLAAGPAALGHAISHSKCNYILYDDEQSEI----LSNALEETNANPTTINVKNNTFENI------KNNIQFHDLTPDDHALLMYTSGTTGVPKGVIHTHSSLLAGGWTTSVAHELDPNDRALCVLPLYHINGLCVT-VMAPLISGGSSVICPKFSSSKFWQDCEKYTITWFSVVPTIISHLLHGKDPSKIVCKNLRFGRSASAPLAIDTQSNFENRFGVPIIETMGLTETAAQILSNPPPKQRKIGSPG--IAFGNDVKILKDDGSDQLVNIIGEIAVKGPNIMLEYLDNIEATQSTFINGGWLLTGDLGYMDDDGYVFVSGRLKELIIKGGENISPREIDDALYAHKDVIEAAAFAIPCDIYGQRIEAAIRLSNSIASEDEFIELCRSK-LGKFKAPDRIYFLDELPKGPSGKIQRIKLLEI-------- 153011323 32 -------YPEQLNATY------------ELVDAHANGKGDRIALQAPGVRWTYSDLAAMINKIANVLTKLGMKTGNRVMIRSGNNPTKIALYMAIIKAGGVVVATMPLLRARELVQIIDKAEISIAFCDHALIGEMQNAVA-----QTDFIKTLVTGNAGGELGALLAGASSDFDAVATRADDPCLLGFTSGTTGLPKATIHFHRDLLIVCDYAHHILNATEDDIFIGSPPLAFTFGLGG-LVLFPFRIGASTVLPAKTAPHDLAVAIGEYKPTVCFTAPTAYRAMLS--KIDQYDLSSLRKCVSAGEALPLPTFEAWKRATGLSLADGIGATEMLHIFISAPE-DDIRPGATGKPIPGY-EARVIDDNGQECPPGTPGRLAVRGPLGCK-YLADARQTK--YVENGWNITGDTYVMDADGYFWYQARNDDMIVSAGYNIAGPEVEASLLAHPAVAECGVVAAPDEERGCIVKAYVVLNEGYHGDTNLQETLQSHVLAPYKYPRVICWVSSLPKTESGKLQRSALRAQAATEARA- 167842379 436 ---------DDEAARLRAWGYRADATIVALFREQAAAHPGRTALEQSAARWTYADLDRWSDRATASLRAAGVAPGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPGYPAARLRAMLADAAPALVIVADGLDTGWLGDYAGTVLR--------LSDCEAEAAPARVDAAGDARRA---TADDLAYVMYTSGSTGQPKGVAIPHRGVVR-LATGGAYARLDASTVMLQQSPLG--FDASTFEIWGCWLNGGRLVLAASGMPDAVSAAIAHDGVTTMWLTADLFRMMVDEEPAA---LGGLRELLAGGDALPVASCRAFLDAPGVALINGYGPTETTFTCSHRVTAADVRRGSIGRPI-GNTEVRVVDARGRLVPVGVPGELWAGGDGLALGYLGRADLTAERFVPDGWYRTGDRVRWRRDGVLEFLGRIDAQIKLRGYRIELGEIEATLGQHPALSGCAVALRRSAADEKQLVGYLVARPEAADAGEVQAWLDSR-LPGYMVPRTWVWLDALPQSANGKVDRKRLPEPVVE----- 63086970 3596 --------------------------VHEVIAAQAKKTPGAVAIEAEDGTLSYAELEARSGAIAQELVRRGVAPGTLVAIAVERSLGMMVGLLGILKAGAAYVPLDPAYPRERLAFMLKDSGARVVITQ------------EHLAPMFPDAEVLV-------------LGQSPQGLFEPRSGSLAYCLFTSGSTGQPKGVLIEHSSLANHMEWMREALPLGPEDRVLQRTSL--SFDASVWELFAPLMAGARLVLAPHGDTEHLARVLRERGITVLQLVPSLLTALVEEPGLAG--VTTLRRVCVGGEPLPSATVKKLFGVCKVEVWNLYGPTEATIDAAHQCRPEQVGAHGATEPIGPILRMKILDGKLRPVPDGLPGELYLAGPGLARGYLNRPELTESRFIEHTFYKTGDIVRRQADGTVLFTGRADRQVKLRGYRIELGEVEAALARHSAVRDAVAL-VRGASGDARLVAFVVPRAGEPEVADLRSFV-EQQLAAHMVPGQFVLLETLPLAPNGKVDLRALAAMIAEEHVA- 63086970 2553 -------------------------PVHKLVEEQAQRAPDSIALELGGAVLTYGELNERANRAAHQLMDFGAGPEKLVALAVPRSFELIIGLLAIWKAGAAYVPLDLSYPKARLDTIFEDSGARLLVSTH----------AAEAKWRAPHARTLWLDDP-----PASGRGGNPDS--GVRMENAAYVIYTSGSTGQPKGVILEHRGLANVIEMQRHELAADSSCVMLQFSSI--SFDVSVWEIVMALANGGRLVLAPADTLEELAKVLINHRVTHMVLPPTSYAAL---PADREY--PSLRLLLSAGEALPPEVVNTW-AKPSVQFVNAYGPTEVTIICTGQCKQGDPGAPTIGRP-ALNLEGYVLDSHGELLPIGVPGELHLGGIGVARGYLNRDELTRQKFIPHPFYRSGDLVRWRKDGNLEYLGRIDHQVKLRGYRIELGEIEAVLATHAGVAKAVVIVHAAGASGKLLVAYVVPAGPV-DAHAIRDHARKR-LPEFMVPSEIILMEELPLTSSGKVDKKRL----------- 63086970 438 LLDGATRG-KLLEWSQNPRAFELGEPVHELVARVARRSPEATALVADGRRLTYRELDEHASRVAWRLRQLGVQREARIGVGIGKSVELIVGMLGVLKAGGAYLPLDLNYPAERLAYLVRDASPAAIL------NVGVDPIPDTAIPRIDVSQVMAGEKAPPGFVP-----------EPVLMENLAYAIYTSGSTGAPKGVLVSHRNMMNLVAWYVEDAQLTAEDRVTQACST--TFDVSVMDIWPTLVTGAALYLVSPESPSELPRWLTERQMTVSFLPTPIAEAALALKWPES---SKLRLMITGGDRLPPPDVR-------FQLMNIYGPAETTVASTAFEPGLQEGLPSIGRPVA-NDRIYILDRSQRPVAPGILGELYIGGIGVSRGYLNRPELTATRFVPDPFYASGDLAHFLPDGNLAFHGRLDRQVQVRGVRVELGEIEATLAEHPGVSAAAVVSEGHQQNGDRLIAFAACAAPNPPDADALSAHLSKKLPDAYLPRRIIVIGELPLTPNGKVDYIKL-EAHAKEL--- 63086970 1501 ---------------------YDGRTLLELFEKQAEKTPDAAALEHRGEVKTYRQLSHEAGLLADRLAELGAGPDVRVALCLDRSSTAMVSVLAIFKAGATYVPIDPTESPERLRFILGDAKARILVTEKKYREL----------STLPGVECLWVDGGAAPAVK--------APRPKVEPHHLACVLYASGAGGEPKGVAMPHRALGNLVAWHTAQ---SRRLRTLQYAVL--NTGASLQEIFSTWCSGGTLVLAHRLAPLALVQLLEEARIQRLFLPAGALHPLAHEAVNTARPVSRLEEVITAGEQLRTESIRGWFAASSKRLRSQYTLAEASVAAAHLTGSPESWPGPIGRPI-PNTAVHLLDAHQRPVPVGVPGEIYISGACLADGYLARPELTAERFLEDPAFQTGDLGRLRRDGTIEFLGRADGQILVRGIHVEPGEVERVLCAHPSILDAVVVAAGDPSREQRLVAYVTP--ETARADELPAFLSAR-IPEYMVPSQFVALSALPRTLGGKVERRAL----------- 172041052 25 ---------------------------------------------------TYGELKEFSETIAAELASRGIGEGDVVTLQVPNSINFAASLLGILRAGAIVNPIGMLMNQADVEHIVEAAGAKLFIGPTN-------------MEQLPQIFS----------MELASLQGSPKPAPEVDPDSVAAVPFSSGTTGLPKGVQLTHRNLTSNLREMIERSGIEARSNTLSVLPFSHIYGMTV-LLLGPLLHRHHIFTMPKFDIEQFLRAHAERSIEFTFIAPPMAIAMAKGPEIDPSWFSASKLMVSSAAPIDAPIMRAVEERLDTKVVQGWGMTEASPLVA-LNLHGDADHSSVGKPVA-DTEIRLVDDTLEDVPEGEAGEVLVRGPQVMKGYLNNEEANAETLIEGGWLRTGDIAHFGEDGGLRIVDRAKEVIKYKGYQVAPAELESLLLSHPDIADVGVVGAERDGL-EIPRAFVVLQEGAETEDEIMDWVAER-VTPYKKVRAVTFLDEIPKNPTGKILRKDLR---------- 197777870 3 ------------------------------LHRAVQQNPERIATISGERVRTWRESGDRIARLAGALRALGAAEGDRVALLALNSDVHHDYLYAVWWAGCVVNPVNTRWSVREIAYSLEESDTRILLVDDAFAPL--VPKLRGLWEGIATVIHCGDEPTPEGMLCYEELIAEPVKDERVGGERLAGIFYTGGTTGFPKGVMLSHANILSSANSVVSVQASTPGGRTMYCAPMFHLAALGNWFVQN--LVGGSHLFLPAFEPAAVLTAVADHRPTSTLLVPAMIQMLVDHPSVGEHDLTSLQRLNYGASPISETLLERAMQVFPAELAQGYGMTEAIAALTPEDHHDARLLRAAGRAVAGVD-LRIVDAEDREVPRGAVGEIVVRGANTMLGYWNKPGETAAAL-RGGWMHTGDAAFMDDNGYVYIVDRVKDMIVSGGENVYSAEVENAVAAHPAVAACAVIGIPDSDWGERVHAVIVLKPGTATTTEIRDHCKS-LIARYKAPRSCDFVDAMPLSPAGKILKRELRK--------- 163855426 3 --------------------------LADYFDAAAANFPRHEAFVDGRTRLVYKEAQAMVHATAHALREPGLRDGAHIAIYAPNDYRISLLQTAVNRADMVWVALHTRNSPATNLAMLGYADCDLIFFHSSF-----EHLVPSWKADLSQVQRFICIDRPSEHGEFLDAHREPYVAMPEDPQRATVLQPTGGTTGPSKGALHSHRSLEMTLISIFDMLKIDSGSRILAVAPLTHAAAMIT---LAGAARGACTVVLPGFDAQAVLATIERERITHLFMPPTVVYALLATPQVAMTDLSPLRCLAVGAAPIAPEKLKEAVRVFGPVIYEVYGQSECLFPVVAKQPEDYIRADSAGRAV-PYARVEIMDDDGKLLAPGEKGEIVVRSSMVMKGYYKKPEETAEV-SGFGWHHTTDVGIKDARGLITIVDRKKDMIVSGGFNVFPSEIEAVINTHPAVLDCAVVGVPDEKWGEAVKAVIQLKPGHQASGDELISLCKRELGSVKTPKSIEFWDELPRSAVGKVLKRDIREKYWQ----- 73541092 14 -------------------------------------------------RYTYRDCELRARKMAQALAALGVQQGDRVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHADDGYVFFD-----LTFLPLVEGVAPHCPNVKGWVLMSDRAHYEELIDAQDGNYDWPDLDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASADALGCSARDVILPVVPMFHVNAWGLP--YSVPLVGAKLVLPPKLDGASVYELFEQEKVTFSAGVPTVWLGLLQHVQANNLKFSTFRRTVIGGSAVPPAMIRALRA-LDVEVIHGWGMTEMSPLGTTCEEASQKVLEKQGRVLFGVD-MKIVDGDGKELPDGKAGDLLVRGPWIIERYFRNDTNP----LVDGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISVHHPKWDERPLLVVVKKPSAETREELLKFF-EGKVAKWWIPDDVAFVSEIPLTATGKMQKLKLRDQFKDYRL-- 149190009 67 --------------------------------------GEKTALIYDSQKYSYFELRDKVAKIAGMLAKQGVVKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGKVLPYKPLVDAIMDSRWKPNNVFVLQRPQCEAELNDWQTEPHECVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMAVYNMPTDGVYWAAWVVGHSYIVYAPGCTSILFEGKPV---RTPDPGAFWRVCEEYNVQVLFSAPTAFRAIKKELELSKYDISGLKSIFMAGERLDPPTLEWVETHTKKPVIDHWWQTETGWAISSNPLGIEVKAGSSTKP-SPGFTVEILNEIGEPVGANQQGFVSLKRPSCLTTVWRNHDRFESGYLSEGYYVSGDGGYLDEDGYLFIMGRVDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGVHDDLKGQLPLGLVVLKDGVVDSGELEHELVGKVIGAVACFKHALVVERLPKTRSGKILRRVIRQIA------- 13474409 34 -IDWYSPWDKVFDADAGVYGRWCNTCYNAIDRHVARGRADQIALIHDSKKFTYAELKREVVALTSVLKNRGIGKGDRVIIYMPMVAEAAIAMLACARIGAVHSVVFGGFASHELATRIDDAKPKLIISASCVAYKPLLDKAIEMSGHKPDACLILQRDDYADAVARERAAGANVDCVPVLATDPLYIIYTSGTTGQPKGIVRDNGGHMVALKWTMENFGVKPGEVFWAAWVVGHSYIVYGPLLHGVLFEGKPI---GTPDAGTYWRVISDHGVVALFTAPTAFRAIKGQDPVPRYDLSKFRTLFLAGERADPETIKWAEQKLNVPVIDHWWQTETGSPMTINPAGLPVKYGSPGVPMPGYD-IRVLDDAGHEVPRGTLGNVVVKLPGCLPTLWNADARFRQAYLDEGFYKTADAGMIDEDGYLYVMARTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVVGIADAMKGQIPLGFVVLRGGDVIEKEVVALVRER-IGPVAAFKTVVTIKRLPKTRSGKILRGTMQKIADKE---- 146279582 25 ----------------------------------------------EGRGLSGAELHGKAMALAAALAGLGLKPGDRMAVQIDKSPRALALYLAALSAGVVFLPLNTAYTAGEVDYFVGNAEA-ALLVGDPSRAESLAPVAARHGARFETLD----AAGEGSLTELARLAGPSFTPVARDAEDLAAILYTSGTTGRSKGAMLSQSNLLSNAEVLVQEWRFTEKDVLLHALPIFHTHGLFV-AINVVLRSGGSMIFLPGFKVDQVIAALP--RATSMMGVPTFYTRLLDDPRFDRDLVAHMRLFTSGSAPLLAETHVQFEERTGHRILERYGMTETNMSTSNPYD-GARKPGTVGRPL-PGVELKITDPTGEDLPQGEPGMIEVRGPNVFKGYWQMSEKTREELREDGFFITGDIGVIDPDGYVSIVGRQKDLIITGGYNVYPKEIELVLDEQPGVLESAVIGVPHPDFGEAVVGVIVPRPGAEVDGAALEAAMAQSLARFKQPKHIAIVPELPRNTMGKVQKNLLRQDFA------ 145223283 483 -------------------------TIGELIEARTDLTPDTVAVVYEGRRYTYREINESANRVAHWLIGQGIGAEDRVAVLMDRSPELLITALGIIKAGAVYLPVDPSYPQDRMSFVLSDSDPTLVI--------------REPVAGLDGHRT--------------DNPTDDVRVRPLRPENAAYLIYTSGSTGQPKGVPVPHRPVAEYFVWFKDEYEISESDRLLQVA--SPSFDVSIGEIFGTLACGGRLVIPKPDDVAYLTELLQREGITAMHFVPSLLGLFLSLPGVNQ--WRTLERVPIGGEALPGELADRFHATFDALLHNFYGPTETIINTTRVEGTQGSRIVPIGTP-KINTTVHLLDDALRPVPVGAIGEIYIGGGHVARGYHRRPALTAERFVADPFYRSGDLARRNADGDLEFVGRADDQVKIRGFRIELGEVAAAISVDPSVGQAVVLGQDLPGLGMSLVGYVTPAGEDVDLARVRERVAA-ALPDYMTPAGYVVLDEIPITAHGKIDRAAL----------- 115452559 32 -----------------------------FLERAAVVHPDRAAVVHGPVRYTWAETYRRCRRLASALAQRSVGPGCTVAVIAPNVPALYEAHFGVPMSGAVVNCVNIRLNAETIAFLLDHSVAEVVMVDQEFFTLAEESLKILAEKKKWSFRPLIVIGDPEEFLKTGD--PEFAWKPPKDEWQSIALGYTSGTTSSPKGVVLHHRGAYVMALGVAMVWGMPEGAVYLWTLPMFHCNGWCYTWAMAAMC--GTNICLRQVSSKAIYSGIVNHGVTHMCAAPVVFNNLINAPASETFPLPRVVNIMVAGAAPTPSLLAAL-SIRGFRVTHTYGLSETYGPSTRLPLEERSRLHCQGVRYGALEGLDVVDPTMAPVAADGKGEIVMRGNAVMKGYLKNPKANAEAF-AGGWYHSGDLGVKHPDGYIEVKDRMKDIIISGGENISSLEVEKVLYAHPAVLEASVVARADEQWGESPCAFVTLKEGADSSDEIMRFCRER-MPGYWVPKSVVFGP-LPKTATGKIKKHELRTKAKE----- 72384228 26 -----------------------------FLRRTAEVYPERTAIAYGERRTSWRAMLDRSRRLASALVAAGVRTGDTVAVMAANTPEMLEMHFGVPMSGAMLNTLNVRLDAAAIAFMLRHADAKVLVTDTEYADVVQAALA--LLDDKPLVIDIIDPAEYEGFLAGGDPHWEGGE--PVDEWQAIALNYTSGTTGNPKGVVYHHRGAYLAALSNMLDWGMPRHAVFLWTLPLFHCNGWCFAWTLAA--NAGTSICLRRVDAAAVLDAIREHQVTHYCGAPIVHAMLAHAPEAWKAGIDHPVHGLIGGAPPPMPVIEGLL-RMGIRITQIYGLTEAAVCVEQPEDALAERKGRQGVRYTAQEGMAVLDETLVPVPAKTIGEVMFRGNMTMKGYLKNPEATAEAF-AGGWFHSGDLAVVCPDGYVQIRDRSKDVIISGGENINSLEVEEVLYRHPAVRVAAVVAQPDERWGETPCAFVEVVDGAVGERELIEHCRAH-LAHFKAPKKVV-IGHLPRTSTGKIQKFLLRQRAS------ 49185548 1292 -------------------------TLYQLFTDQVKRTPDEVAVVFEQEWLTYSELHKRSNQIAHFLKEQGIGLGDKVGLLAKRRVDTIVNMLGILKAGAAYVPIDSDHPLDRQTYILKNSSCKLLLEPSLYEENDL------------------------SFYTTEDMPA------IAGPEDIAYIIYTSGSTGKPKGVIITHQAVTNTIQDINQKYEVNEDDRIIGISSM--CFDLSVYDIFGALSTGAMLVMIRDPDMQELIRTVERRGITIWNTVPAIMDLALDQVGSHFEH-SSLRLVLHSGDWIPLSLPEKIKRHFPIEVVSLGGATEASIWSIYYPVKQKSHWNSIGMPLANQT-YYVLNYEKKMCPVGVIGDLYIGGVGLAKGYLNAEKKTNEAFVSHPIYKTGDCGKMHSEGYIEFLGRQDYQVKIQGYRVELEEISHCLLTYKQVEHAVVIDQTDENGIKFLVAYVVT-EQNISTTELRKHLRDH-LPDYMIPSYFVYLDQLPLTPNGKLDRKALPTPEKQK---- 165868784 254 ------------------------QSFQDLFEAQVLKTPDQIAVVCNDQSLTYRELNKKANQLASILQSKGVSKESIIGVMVDRSLEMIIGMMGILKAGAAYLPIDPNYPTERIEYMLQDSQAKYL-------------LSKRTEEVLPQFAGEVLYLDKEYLFQGE----ESNLVREHNPNDLAYVIYTSGSTGNPKGVMIEQKSLVHFLNVMREKVKANQSFLFLASV----SFDISLLEICLPLTQGSKVVIADQFATKELAHLVKKHKVDLWESTPSRMEVILSDPEGANF-LKDLKSILLAGEAFSIDLVEKIRCISEATISNIYGPTETTICAT-VKDLSTSKEVTIGKP-NPNYHSYILNKYGQLKPFGIPGELCIAGVAVARGYLGKSKLTDEKFVPSPFYHTGDLVRWLPNGELEYLGRMDHQVKIRGYRIELREIETQLREYPEINQVIVV---DQVYGNRLAAYYV-SDNKVSFGEIRKYLSDK-LPEFMIPEKMIQVEEIPLNPNGKVDRKRLLDI-------- 126635331 12 ---------------YPLEDGTAGEQLHKAMKRYALV-PGTIAFTDAHIEITYAEYFEMSVRLAEAMKRYGLNTNHRIVVCSENSLQFFMPVLGALFIGVAVAPANDIYNERELLNSMNISQPTVVFVSK-----KGLQKILNVQKKLPIIQKIIIMDSKTDYQGFQSMYTEYDFVPESFDRDIALIMNSSGSTGLPKGVALPHRTACVRFSHARDPIFGNPDTAILSVVPFHHGFGMFT--TLGYLICGFRVVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLIDKYDLSNLHEIASGGAPLSKEVGEAVAKRFHLPIRQGYGLTETTSAILITPEGDD-KPGAVGK-VVPFFEAKVVDDTGKTLGVNQRGELCVRGPMIMSGYVNNPEATNALIDKDGWLHSGDLAYWDEDEHFFIVGRLKSLIKYKGYQVAPAELESILLQHPNIFDAGVAGLPDDDAGELPAAVVVLEHGKTTEKEIVDYVASQVTTAKKLRGGVVFVDEVPKGLTGKLDARKIREILIK----- 83646540 1986 ----------------------ANATLCELLAEQARKTPNAVALEDETHRLSYRQMRAQALALAQKMRRAGVSTGDIVAVALPRSARLSIALTAVLESGAAYLPLDTGYPDERLGYMVRNAAPRLIITSSEQAS-RFRAMGELM---------LFDQLTAEVAQEYPQEQGEDMLAPGLTPDHPAYLIYTSGSTGNPKGVLVSHGAIVNRLAWMQAEYGLQADDVVLQKTPC--SFDVSVWEFFWAHMVGASLYMAPHRDPDELLALIERHKVTTLHFVPSMLAAFVNRLPAAIAELAGLRRVFCSGEALTRELADLYSVYIRAPLHNLYGPTEAAVDVTYKQASGPLLSVPIGRPVW-NTQLRILDQWLRPAPVGVAGELYLCGAQLADGYLGRPDLTAARFVADRMYRTGDVARWLSNGDVEYLGRSDDQLKIRGQRIELGDIESALQNLPDVKRAVVCARVIN-NGEAAMAYVIPHADDIDADALRRRLAE-TLPAHMVPVAIVPVREFPLSANGKLDRKALPE--------- 83646540 449 ------------------------QTILDLFQANATVSEQEVALRCGDESLTFAELSSRVARLARELIAQGLAPDDLAAIAAPRGVDYVVSILAVLSAGAAYLPLDLDYPPERLALMLEDARPKLALVHNAAAQDALAAIVPCVALDDPALTQRV---NARSGAPVRD----EERAEPLRSGHLAYVIYTSGSTGAPKGVMVTHGSLLNLVLSHQASLYGAHGRRVRAAHSASFSFDASWEQLIWLLL-GQELHICTRRDAQGLVELAHERGVDAFDVPPSMLQQMLDCG-LMREGAPHPCLILIGSEAAPPSLWRRVKQYPKLHVHNFYGPTEYTVDALGAGVGAAEQP-VVGRPIA-NTRIYVLDQALRYAPQGVTGELYVAGAGLARGYLTRPGMTAARFVADPMYRTGDLVRWTPDGQLEFVGRSDRQVKVRGFRVELGEVEHALEALPGVSGAV-VTAATAGASHRLTAYCTVNEGLRHDDELRDRLYRQMLPDYMMPSALAILPAWPLTVNGKIDKQAL----------- 167587440 28 --------------------------------DTCDKWADRLALIHETARLTFDDLKDASNRLANSFVRAGLRRCDRIGIFLAQGPETAVAHLAAYKLGAIAVPLFTLFGADALEYRLANSDAAALVTDAAG-----YTKIAPLRARLPALQALYCIGDDPRYDAALAAESADFTPADTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVLARRFDGASAFDLMARHGVTHAFLPPTALKLMRVVPQPRERYALALKSVASGGESLGSELTAWGRDALGVTINEFYGQTECNMVLSSCAALFAPRPGAIGKAV-PGHRVAIVDAHGAPLPPGVEGRIAVRGPVMFLEYWRNPDATRDKFAGD-YLLTGDTGVLDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNPGYAGDDALVQALQAHVLAAHEYPRAIAFVDGLPMTATGKIVRRALRDA-------- 85703666 23 ------------------------QTIYQMLNEVAGKFPNRPAISYQAQTLTWQQFHDQCCQAANLFRSLKLGEGDVVALVLPNCLETAAATIGGMIAG-IVNPINPLLEPEQISAILRETGAKVVVTLKAFPKTDIAQKTAEAVRHAPNVHTVLEIDDCMDFNKASARQPKTLSFADSAGDRVAAYFHTGGTTGMPKVAQHKYSGMIYN-GWIGHTLLFTEQDNVMCPLPLFHVFACHVI-LMAMIKSGAHVVFPTEGVFNNFWKLCERWKISFIITVPTAVSALMQ--RKVDADVSSVRNAFSGSAPMPMELFNRFESATGIAVIEGYGLTEATCLVSANPPEGEKKVGSVGVPF-PYTDVRIIKDGPMDCAVDEVGEICISNPGVVSGTYTEAVKNKDLYYHGDYLRTGDLGRIDPDGYLWITGRAKDLIIRGGHNIDPAEIEEALMVHKAVAMAGAIGQPDAHAGEIPCAYVELVAGATTGEELLEHCKLHVHERAAVPKHVEVLPELPKTAVGKVFKPDLRKLAITRI--- 114766277 26 -------------------------TLWGQLSRTAEAFPDRPAVSYQAETVTWAQLRDRTAQAANLFRSLGVGENDVVAYVLPNCNETLYTLLGGAVAG-IVNPINPLLEPEQIAAILRETDAKVVVTLKPFPKTDVAQKVAEACRHAPHVHTVLEIDLNRYLTPPKELRKQPTELADSKGDRVAAYFHTGGTTGMPKVAQHLYSGMLYN-GWLGHNLLFDEHDNIMCPLPLFHVFAVHVI-LMSAICSGAHVVFPTDGVFDNFWKLCERWKITFVITVPTAVSALMQ--RKVDADISSVRAAFSGSAPMPMELFKRFESACGVTVCEGYGLTEATCLVSVNPPEGKKKVGSIGIPF-PYTHVKIVKQTGRECATDEVGEICVANPGVYAGTYTEEDKNHDLFHEGIYLRTGDLGRVDDEGYLWITGRAKDLIIRGGHNIDPAEIEEALLAHPAVAFAGAIGQPDAHAGELPCAFVELADAEVSEDELMKHARVHIHERAAYPKHMTILPELPKTAVGKVFKPKLRMLAIQRI--- 197790441 30 -IDWFEPAKKVFDPSMGIYGRWVNTCFNAVDRHVKNGRANQPAIIYDSTSLTYAELQREVEALGAVMQDLGVTKGDRVVIYMPMVPEAPIAMLACARIGAIHSVVFGGFASKELATRIDDAKPKLVFSAEPGRIVQYKPLLDEIILQRPQHECDLTAGRDHDWASLRQKALDAADCVPVLATDPLYILYTSGTTGVPKGVVRDNGGHMVALKWSMNHYGVEPGEVWWSAWVVGHSYIVYGPGNTTILYEGKPI---GTPDAGAFWRVISQHKVAALFTAPTAFRAIKKEDPDKKYDLSCFRTLFLAGERADPPTVEWAQARLQRPVIDHWWQTETGWAIVGNPGVLPVKPGSATVPMPGY-QVDIVDEAAKPVPAGTTGSIVVKPPSCLPTLWQQEDRCREAYFSEGYYKTSDAGYKDDDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDDLKGEIPCGFLVLKSGAARGAEVVGMVRDK-IGPVAAFKRAVIVPRLPKTRSGKILRGTMKKIA------- 27375218 33 -------------------------------------YGDKLALIGPAGTRTYAELCAEACRWGNGFISLGLKRGDRVLLFLDDTPAYPAAFFGAVRAGFVPLLINTLTPPDLLQFYLADSGATVAVAESEFCA----RFNAEARKDTSLRTLIVVNGEMGEVAAASWLAQFPAELAEANTNEMAFWMYSSGSTGRPKGIVHLQHDMTYSVAFAQNVLKLTPDDICFSVPKIFFAYGFGNSVTFPFSVGAATLLLPGQPKPATIFAAIEQYRPTVFFGLPTLYTSLTKAEGAQQTNFSSLRMALSAAEVLSAEVFNGWKTLTGLEIVEGLGSTEVLHIYLS-NRPERKKLGAAGLRVPGY-EVALRNKDGSEVGDGEEGILWVRGDSNTPLYWNRPDKSAETIREGGWIYTGDRFVRDADGFHFFRGRADDLIKISGQWVYPLEVELCLADHPDIRECAVFAAELPDRRMTLKAVVVMNSRTTDQGELQDYVKGKLLP-YKYPREVIFIDELPKTGTGKIDRQAL----------- 91783540 15 -------------------------TVPSLLAHAARHFGSTEIVIEGDHRYTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGTTGFGAVCHTINPRLFPDQIAYIINHADDAYVLFDTTFA-----PLVDVLAPQCPKVRGWIALADEAHLPAMQTAQDGNYEWPPLDERQASYLCYTSGTTGNPKGALYSHRSTVLHAFGAADAMSLSARDCVLPVVPMFHVNAWGIP--HSAPLTGAKLVFPGKDDGKSLYELMESERVTYSAGVPTVWLGLLNYLREAKVRFSSLNRTVIGGSACPPAMLRTFEDDYGVQVIHAWGMTEMSPLGTRPLEEQRKLLEKQGHVLYGVD-MKIVGEDGRELPDGVAGDLHVRGPWVIDRYFRKDD----SPLVDGWFPTGDVATIDRDSFLHITDRSKDVIKSGGEWISSIDIENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRPGEVTRDELIAFY-EGKVARWWIPDDVAFVDELPHTATGKLQKLKLRDIFRDHVL-- 119513006 459 -------------------------SLHELVIKQAEKTPDAVALVFNQQQLTYQELSDRANQLAHYLQKLGVGADVPVGLCLERGLEVAIAILAILKAGGVCVPLDPSYPPERLELILQDTQVPVLITQT--------NLQALLKCDFPHHRLIL-----EQEWTEISLESKTNPTTQITSENLAYIVYSSGSTGKPKGIAVPHYSITNLIEHHLAKMAC--GVGVLQFAPL--SFDVSYHEIAAAWGTGGTLYMIPRLDLDKLVQLWANHPIQKVILPVSLLQQLAEVYGQQPELLQNLREICAAGEQLTQPMIELFKQLPNCRLYNFYGPTEAVTAYAFDQNPEKWPIYAPIGQAAVNVKVYILDKNLQPVPVGIVGELYVSGYGLARGYFNRSELTNEKFISNPFYKTGDLVRYLPDGNIEFLGRIDDVVKIRGYRVDLGELEAILSKHPQISQAVTTTHGENAKEKFLAAYFIPVGQTVTASELRKFLAAQ-LPDYMIPSAFVQMESFPLSPNGKVNRKVL----------- 168060524 32 ----------------------PGLTLHSYVLQNIENYLDRVAFLDDGHQYTYGQVLQLLRNVAAGLFQFGIRKGDVVIIVLPNTTEYFIFVIGIISLGAIYRGSNPAAHESEIQRQAKHSGEKLVITD----------LKTHKKVEALSLPVVVVAEDVPSYTSLFEADGSLAPTVEISEHDVCALPYSSGTTGVPRGVMITHRNIVANLNQTVDGIIPDGERVVLGLMPFFHIYGIIGICCATVRMKGKEVVVT-RYSLEEFLDILTNYGVTFAPVAPPILLQLVKT-DFDNLDCSKFRLVLTAADPLGIELQKAFETIFGVEVHQAYGLTETVSHCICNHGRGPSKPGTVGF-IVPGLEVKFEDPTGLSLPANSSGEICVRGEPTMKGYFKHPEATAATIDSQGWLHTGDIGYIDNDGDILIVERMKEVIKYNGFQVSPAEIEAILISHPAIADAAVVPIPDEVAGEIPGACVVLKHGVVPPTEIQAFVASK-VSTYKQIRHVEFVSSVPKSPAGKILRRVLKEQIVKGL--- 214043922 6 ------------------------------LARSAEAGPRRPALFAGQVEVDYGTFDAQARAVAAWLIGQGVGPGDRIALFMKNTPDYLIIFYGIWYAGAAVVPINAKLHARETAYILEDSDARIVFCSPGLET---------------GLGDGISCIVAPSDLYRDILTVQPVAAVVPRASDLAWLFYTSGTTGKPKGVIITHGALSMALCYHSDVDPVSPDDAALYAAPLSHGAGLYN---LMHVQMGARHVCPGGFEADEILDLAAHFGRVHMFAAPTMVKRVTDHARASGRHGDGLRTIVYAGGPMNADIIDAV-DHFGPVFAQIYGQGECPMGITAMPPDWRARLGSVGRAQSAV-EVQIGDAQGHPLPVGEAGEIMVRGQTVMPGYWNNPEATAKTLI-NGWLMTGDVGVMDAEGYLTLHDRSKDMIITGGSNVYPREVEEVLLEHDQVIEASVIGRPHPDWGEEVIGFIV---GTAPEAELDALCLSQ-IARFKRPKAYVRLEALPKNNYGKVLKTELRELLK------ 11499516 8 -----------------------------------------PAIKFKDKEISYGELKENANRLAASLLKLGVGKGDRVATVLPMTPEYVCTFLACSKIGAICVPMDVRYRTAELRRFLSHAEPKVIISVESFQENNQRKILDEIKEEIGNPE-IFFVGEFDELLKSEPLG----KAVEQEPNDDILIIFTGGTTGVPKATLLSHINIVSMLKSIIRYIGREERMNMLVHLPPSHVGGTTELLATG-LVNGSKMVLIDHWRPDTVLKELKEEKIAFFGAVPTMFALIFSL----NVPLPPVELLVTAGEKLNPELLKRMMQWCE-KIGVGYGSTETAGFATPEDDPLKFTEGYVGVPFEGVD-VRIVDDEGNELPDGEIGEVLVKGPMVSKGYFRQPEETEKGF-RDGYWVSGDLGFK-KGKELYIVGRKKEVIRVGSYTVLPSEVEEVVMKNPKVGIAAAFGYPHEIYGEVVWVAVVPRAGEVVSEEEIIEACKKELADFKVPRKVLIMDSIPLTRLGKADRIKLKEIILKE---- 121609883 3 -------------------------------------TPDKPAVINGGASLSYRELEERSNRFAQYLYALGLRRGERIAMLLENHLRCFEVAWAAFRSGLLLTAVNRYLTADEAAYIITDSDARVVV-----SSFAMRALAAQLSCAMPACRRLMLDGTIPGWDSYEQAIAAASAARLADEWLGATMFYSSGTTGRPKGVVRAQRACLDTRMAMMRHYLFTAESIYLSPAPLYHAAPLN--YTTNVQFCGGTVVFMEKFEPMPALALIDRYRITHSQWVPTMFIRLLKLSPGQRFDLRSHRVAIHAAAPCPVEVKRQMIEWWGPIVHEYYGGSEGAGLTAIDSHEALARPGSVGKALQGVIHICAGDGQGRPLPAGQDGLVYFERDAQPFHYHKDPEKTRAAQHPHPLWSTGDIGHLDADGYLYLTDRQSFMIISGGVNIYPQAIENALALHPGVADVAVIGVPDPEMGEAVKVVIEPAAGAALAEELLAFVRGK-VARFMVPRSLDFIDQMPRLPTGKLYKQVLRERYAK----- 110680054 3 --------------------------LAHWLERQAQITPGRPALFLGTECVDYGQFWRDARAVAGWLLAQGVGSGDRVALFMTNVPDYLTVFYGIWAVGAAAVPINAKLHGREAAFILENSGAKHVFTSPELSASLIEAGVSTTQTEVP----------GTAFEAIRAHEPIDVIVPR-DPDDLAWLFYTSGTTGKPKGVMITHRMLVMSLCYVTDIDPVSPEDATIYAAPMSHGAGIYN---MIHVRAGARHVCPPSFDPDEILTLAQHFGNAHLFAAPTMVNRLTQYASGAGQRGEGLRTIIYAGGPMYNADIIAAVDHFGPVFIQIYGQGECPMGITALSRADARRLQSVGRAQSAV-EVAIGDENGKPLTVGEHGEIMVRGDTVMPGYWTNPEATAKTLL-NGWLMTGDMGFMSADGYLTLQDRSKDMIITGGSNVYPREVEEVLLRDSGVTEVSVVGRPHAEWGEEVVAFVV---GDVDPARLDQLCLDH-MARFKRPKEYVKLEALPKNNYGKILKTELRALLT------ 39945132 22 -----------------------------------------------GDRLDWGGLRSASIEFGKGLKALGWRRGEVMAFFAPNGIDTPVVTMGLLWAGGVASPANPLYTADELAFQLRDSGARALVTQVQHLDVAVRAAAAAGIADDRIIAHMSDGAGGSRFKHYSSIRSTAQTLVEPR-KDLAFLVYSSGTTGLPKGVCLSHYNMVANLMQVAQVGGLDQGDRMLGVTPFFHVYGLLS-CVLSSAYFGWELVIMSRFDMEQACALIEKHRITYIYVPPPIVLAFAKSPICDRYDLSSLKMLHSGAAPLTRELTEELWNRLKLPVKQGYGLSETSPVVSQAPDEWAKFMGSVGK-LVPNMTAKLVAADGQEVPEGAEGELWVKGPQLFLGYLNNPDKTRETMSEDGYFKTGDVFRKDRFGNLYCVDRLKELIKYKGFQVAPAELEGLLLGHPEVADVGVVGVDDELASEVPRAYVVLKDGEAKAREIVDWMASRVAPHKKLRGGVVLVDAIPKSPSGKILRRVLRDVAKKE---- 52222862 2048 -----TEWNDT------AAGFPPPRPVHELFAERAARTPDAVAVSDATRQLTFAELETRANQLAHHLAGLGVAPGTLVGVCADRGVDAVVALLGVLRAGGAFVPLDPAYPAERLQVMLEDAAVPVVVTEERLLDRTAGHDATTVC--------------LDRDLPLLEELPARPPYTAVAPDDLAYVVYTSGTTGRPKGVMVEHRHVHHMVHAWDRRYGLAAQPRALSVSSI--SVDLFFSDFLLSALFGGTMVICPQDAVADLTDLLLKSRAQLMVTVPTLARAVVAELAWRGVTPEALRVLMVGSEGWPADAAAEILAAPGTVLVNAYGSTETTVDSTVFDPLGDAAFVPVGRPLA-NTRIYVLDERMRPVPTGVVGECYIGGDGVSRGYLGRPELTAERFLDDPFYRTGDLARWRADGNLECLGRVDDQVKIRGFRVELGEVEAALARHPAIDSAAAAIRKDDGGPARLVGYVVPAAGTPDLAELRAFAAER-LPSPAVPTAYMVLDALPMTPSGTVARRALPAPAGAQDAA- 52222862 502 ------------------------RTAPELFAAQVARTPDADALVSDEETLSYAELDGRINQWARLLLARGAGPETLVAVALPRSAQMVTAILAIQKTGAAYLPLDPKSPAERNRLMIEDARPLLVLTSAGFGDGAELGAPA------------LFLDDPDTRAAAGELSAGPLAAAELPPGHPAYVIYTSGSTGRPKGVVVTHTGVHGLVAAQSAHFRTGHGARVLSFASLGFDAAFSELGM--ALLSGGALVVVDQERIQPLADVLAEHRVTHVTLPPSALSAL--TPGTLPKDL----TLVVAGEACPPAVARTWSAH--HRMINAYGPTESTVCASMTPDTVSGDSVPIGRPLS-GVRVSVLDDRLRPVPAGVPGEVYLSGAALARGYLGRLALTAERFVADPYYRTGDRARWLAGGDLDYLGRTDDQVKLRGFRIELGEVEAVLSRHDGVGAVAATVHKDERGTRRLVAYVVPREDAADPARLREFARE-VLPEHMVPSVFVPLDRLPLNANGKVDRRAL----------- 124267417 32 -------------------------SLKDLLAHGADA---APAISAPGRTLSYRELRALVDATLASLNALGAGRNDRVAIVLNNGPEMATCYMACA-SGTTSAPLNPAYRADEFEFYLSDLNAKLLIVEQGSSSTAI-EVAQKLGVRVVDLEPGAPAGSFRLAARDGGSAAAAGQGGYGEAGDVGMVLHTSGTTSRPKIVPLSVGNLCASAANIRKTLQFTAGDIGLNIMPLFHIHGLIA-GVLAPLSAGSQVFCTPGFNALKFFAWMDEAKPTWYTAVPTMHQAIVQRAKGNADVIARLRFLRSSSSSMPPQVIKELEEIFKAPLIEAYGMTEATHQMASNPPPLTRKPGAVGLPAGP--EVEIMGEDGSLLAVGQIGEIVIRGPNVTAGYENNPKANAEGFL-NGWFRTGDQGSKDADGYISLTGRLKEIINRGGEKVSPREVDEILMDHPAVGQCVCFGMPHPKLGEEVAAVVVLKEGASATEEIQDFVAKRA-ADYKVPKKILFMDEIPKGATGKLQRIGLAQKL------- 54022633 62 ------------------------------LDRHLPERADQPALIYDSGVYTYAQLLDEVATFAGAMQRLGVARGDRVVIYLPMIPEAVIAMLACARIGAVHSVVFGGFAAPELAARIDDAEPVLIVTAAGGRKIEYPPIVARALAQTAAPRHVIVAETAAQWLDWDDADAPKAEPVPVAATDPLYILYTSGTTGKPKGVVRDNGGHAVALAWSMRIYDVGPGQVMWAAWVVGHSYIVYAPLLVGALYEGKPV---GTPDAGAFWRIVAEYRVRVLFTAPTALRAIRKADGEAKHDLSSLRALFCAGERLDPATYEWARERPDCPVVDHWWQTETGWPICANLQELPVKPGSASVPVPGY-RLRVLDAEGNPVPAGTEGNIVIGPPGTLTGLWHDDTRFARSYMSPGHYATGDSGYFDEDGYLFVLGRSDDVINMAGHRLSAGSIEAAISGHAAVAECAVIGLPDELKGQKPIAYVVLKEGATLRDELIARVRDQVGAIAALHDAVI-VAGLPKTRSGKILRKTIRQISAGE---- 164511455 488 ---------------------------HEIFAEHAGRTPDAVAVTDGTRQLCYGDLDRRANQVAHRLRALGVGPGTLVGLCVPRSAELVVGLLGILKAGGAYLPLDPDSPPERLHHIVGDAGLAHVVGTTGTRPLW----------DVSGLRAVDLEADADGL----DRLPATAPRSGVTPDDLAYVIYTSGSTGRPKGTLVPHRNITRLFSATDHWFGFGADDVW----TLFHSFDFSVWELWGALAHGGRLVVVPYRSPQEFHRLLCEERVTVLNQTPSAFHQFDRADESPRQDRLALRQVVFGGEALDVAALRGWFRRHGPRLVNMYGITETTVHVTYRPDAEEGRGSVIGVPI-PDLRLHLLDDRGRAVPHGAVGELYVAGAGLARGYLNRARLTAERFSGERRYRTGDLARLRADGELEYLGRIDDQVKLRGFRIELGEIEAALTAHAGVRAAVARVVRDATGSPVLTGYVVPAPGPLSVDDLRAHLAAR-LPDYMIPGAFLTVPALPLTGNGKVDRRALPAPGTEGAVA- 164511455 1551 ------------PQDHRRHAVWAPHTLTGLIERQVRRTPDAPAVRFEGTALGYRQLDEAAERLAARLRALGARPGAFVGLLMDRSLLLPVALLAVLKSGAAYVPLDPDHPEARTRALLSQAGIGLVVADGRRAG----ALRAAGPADAPTVTVVV----PDEPGPAADSAAVPVT--AAGPDDPAYMIFTSGSTGTPKGVVVAHRAIANRLLWMQEAYGLNPGERVLQKTP--YTFDVSVWEFFWPLLTGGVLVLARQRDPAYLAGLVAEEGVSTVHFVPSMLDVFLDDPLAVRRA-AGLTRVLCSGEALPHEVQTRFLDLLHVELHNLYGPTEAAVDVTAWHCPGAGDTVPIGRPIA-NMRTHVLDARLREVPTGVTGELFLEGVGLALGYHGRPDLTAERFVADGLYRTGDLARHRTDGALEYAGRTDHQMKIRGFRVEPGEIEAALAEHPEVRACAVL-----LHGERLTGYVVPTGDTGDTADLDTYARTR-LPRHMVPSAWVLLDALPLTRNGKLDRAAL----------- 27376420 64 ------------------------------LDRHVERRADQVALIHDSTKLTYAELLNEVQALGAVMQDFGVAKGDRVILYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELATRIDDAQPKLILSAEPGRIVQYKPLLDEIVLQRPQLTCDLAPGRDYDWASLRRKAMNDAPCVPVAATDPLYILYTSGTTGIPKGVVRDNGGHLVAVKWSMNLYGVKPGEVWWCGWVVGHSYIVYGPGATSIMYEGKPV---GTPDAGAFWRVISEHKAVALFTAPTAFRAIRKEDPERQYDLSTFRTLFLAGERADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPGMLPVKHGSPTVPMPGY-QVDVVDEAAKPVGPNTMGSIVIKPPGCLPTLWKQDERFKEAYLSEGYYKTSDAGYKDEDGYVWVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVKDAIKGEVPCGFLVLKAGAEIEKEIIALVRDK-LGPVAAFKLAITVGRLPKTRSGKILRGTIKKIA------- 119478395 66 -------------------------------------HGDADFLVYEKERWSFAEGMQEAWNFASVLADKGVKKGDRVALVMRNYPEWCMSYIAATSMGAVIVPMNGWWTTEELDYALRDCDATVVI-ADKERVERLKPLIDDVGFEIIAVRC--TGEQPRGIQHYADVMNDAVDKPDIDELDDAMILYTSGTTGHPKGAVSTHLAVATVVQAWTVLTIATPQPSALVAVPLFHVTGCNAVFLISIV-VGRKLVLMHKWDATRALEFVQEEKITSFTGVPTMSWEMVTHPDVEKYDLSTLTGLGSGGAARPPEQVRQMAEKFDAPPSSGYGLTETNAMGAINSGSNYLKPGSTGRPTAPVVSIKIVDEAGSEVPQGERGEILIKSATNIRGYWNKPEKTAEDFV-NGWFHTGDIGLMDEDGFLWVVDRLKEIVIRGGENISVTEVEQIIHQHPSVMEVACYGVPDARLGEALAASIIVPGTTLTEEDVKTQVREH-LAVFKIPAYVIIATQLQRGATDKIFKRGIREVTIEQL--- 53716930 11 ----------------RREANYVPLTPIDFIARAAEVYGERLAVVHGEIRRTWSETYARARRLASALERAGVGRGDTVAALLPNIPAMIEAHFGVPMAGAVLNALNTRLDVASMLFMLRHGEAKVLIVDTEYAEFAHRAALEVPGLAIVSVADAMPADPARFPAALDGGDPAYAWTPPSDEWEAIALNYTSGTTGDPKGVVYHHRGAYLAAISNLLEWDMPKHAVYLWTLPMFHCNGWCFPWAVAA--RAGVNVCLRKFDAKRVLELIRRERVTHYSGAPIVQSAIANAPAEWRAGIAHEVHAFVAGAAPAPAVIAKMKEI-GFDLTHVYGLTEATVCWASLPDDELAQLNAQGVRYHLQAGATVLDDTMAPVPDGETGEIMFRGNLCMKGYLKNPHATDEAF-AGGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVEVAAVVALPDPKWGEVPCAFVELRDGSATEEEIIAHCR-LLLAAYKIPKTVRF-GELPKTSTGKIQKFQLRAQV------- 86748992 17 ------------------------------------RYPSRNAFAWPGGSMSYRGAIDMIGSIQKVFMGLGMEPGTRVALLTANRAESWCAGVAAQLSRFAITWLHPLGSLQDQLDQIDDSEAA----ILLIDAAAFLQRGGELAGQASKLRHVFTLGRADDLLVAIDKAGSATPRDFARIDDVAVLNYTGGTTGKSKGALRRHRENAGFAAAILADFEIPMDPRYLTVAPISHVAG---TKVLPALMRGGTVHMLKGFDPEAVLATIERERINFTLFVPTMVYVLLDHPKLASTDLSSLELVLYGASPMSPTRLVEGIERIGPVFSQLYGQTECPVSVLRKADHDPKQPESCGFPIAACD-ARILDENDQEVATGESGEICVRAPHVMAEYWKRPEQTAETL-KNGWLHTGDIARRDDRGYMYILDRKKDMIVSGGFNIFPREVEDVLSTHRDVAMVAVVGVPDDKWGEAVTAIVVARAGSPDEQELIELVKSRKGSAHA-PKQIKFVSELPMTGVGKIDKKVLR---------- 126461698 11 -------------RAIEAEGAWADRTMHRFLGRAAAEHGDRPAVSFQAETLSWSQLHRRVTQAANLFRSLGVGERDVVAFVLPNCTETAVTLLGGAVAG-IVNPINPLLEANQIAAILRETKARVVVTLRAFPKTDVAQKVAEAVRHAPEVRTVLEVDRVLSFNAELDRQPATLAFPDPETDRVAAYFHTGGTTGMPKVAQHKVSGMIYN-GWCGQRLLFQPTDTVMCPLPLFHVFAAY-PILMSMIASGAHVVFPTEGVFDNLWKLIERWRCTYLVTVPTALAALMQRPIDA--DVSSLRGAFSGSAPLPVELFNRFEKATGVQIVEGYGLTECTCLVSVNPPEGAKKIGSVGLPF-PHTHVRILHSNGKECGVDEVGEICVANPGVYEGTYTELDKNHGLFAEDRFLRTGDLGRLDAEGYLFITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVELVQGAEETAALFDHARAHIHERAAVPKHIEILPELPKTAVGKVFKPDLRRLAIARV--- 27378647 12 ------------------------------FMASAARDPNAIALVDGDLRLTYRQWYDKISALVASFDRLGLKPGDHVVTLLQNRWEAATLHWACQIAGLVITPINWRAKADELDYCIENAEACAVFHQDISAEPVQGS---ALAGRLLRVSVDPGTGEATSFSDLIK-DRAPDAEPRVGADAWSIMLYTSGTTSRPKGVPRRHRAERAAAIAHVAQNLYGRGERTLGVMPLYHTMGVRS--LLAMSLIGGTFICLPRYDSRQALALIEKEEITNLYLVPTLYHDLVHHETFAGTNVSSVRKLGFAGASMTDGLLKKLNEAFKPNLVNHYGSSE--IYTFTIDQNAAAKPGSAGKAGL-NQHVKVVRIGARSVAVGEEGEIILAGDEAFEGYWRRPEADAKSL-REGWYFTGDTGYVDPDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPDVDEVAVVGVADEKWGKIVAAFV-KRNRNVSESELEQFCRTSGLANFKRPRRYVFVDAIPKSPVGKLLRRLL----------- 73958947 87 --------------------------------------------------WNFSQLSELSQQAANVLSACSLQRGDRVMMVLPRVPEWWLVTLGCMRAGLVFIPGTIQMRTKDILYRLQVSKARAIV-----AGDEVAQLVDTIASDCPSLKTKLLVSERDGWLDFRTLLREASTCVETGSQEAAAIYFTSGTTGLPKMAEHSHSSLGLKAKMDIGVWDMQPSDIIWVISDTAWILNILA-SFLEPWAVGACIHLLPKFDPVIILKVLSSYPINNFVGAPIIYQMLIQQ-DFPSYKFPHLQNCYSGGDALLPDILENWRARTGLDIRELYGQTETGITC-RVSKNMKIKPGYLGTAI-PHYDVQVLDDKGNVLPPGIEGDIGIRRPGIFSGYVDSPEKTAASIRGDFWIL-GDRAIKDQDGYFRFIGRSDDIINSSGYRIGPSEVENALMEHPAVIETAVISSPDPVRKEVVKAFVVLAPQDQLTKELQQHVKS-VTAPYKYPRKVEFVSELPKTNTGKIQRKKLRD--------- 108757828 520 -------WNDTRTE-YPHAAC-----VHTLFEEQVRRTPESLAVLHEGFTLRYRELNERANQLARRLQAMGVGPETVVGLCLERGPELVVGLFGILKAGGAYLPLDPTYPSERLGFMLRDARVPVLVT------------LERIADRLPSQGEQLLCLDADQ-EPLAREATSNLEVP-VTAGNLAYVLYTSGSTGTPKGAMIEHRGVVNYLSWSTGAYRVAEGSG--APVHSSISFDLTVTSLLAPLVAGKTVTLVPEDDRLEGLAKALRSKPDFSLLTPTHLRLLARQLDAAALAGQARALVI-GGETLSAEALEPWRSHPGTRLINEYGPTETVVGCCVHETPDDARTGSVGRPIA-NTRLYVLDEHLRLVPVGVHGELYIGGDGVARGYLDRPELTAERFVPDPFYRTGDRVRRFPDGVLDFLGRRDEQVKVRGYRIELGEIEGVLGQAPGVREVVVVAREDIEGSKRLVAYVVPNEGADVEPEVLRQLARAKLPEHLVPSVVVPLDALPLSPNGKVDRRALPEAIARE---- 90426073 7 -------------------------TLADVYRRNAALFPERTAFLHEGQRVSHLDYLRRVERLAAGLAGEGVAPGDRVAVLAQNALDVIELIGAVAWLGATLLPVNFRLGAEEIGYVLADGAPVVLIV-----GRDYQELAASLMPSLPSVRRWFGLGDAPPFSPFAELRAGPAPERDVDADAGFVIIHTAAVGGRPRGAVLSQRNLLIAQSSLIQAWDLGERDVNLGVLPLFHITGLG--LVLTAQQVGGASVLAAKFDPAQAVRDIAAEQVTLLASFAPMLANILDHAG--GDQLASLRAVTG---LDSPETIERFEAAPHARFWSTFGQSETAGLATLSRYRE--RPKSAGRPLF-WRRMTVVDADDRPLPCGETGEIVLRGPTVFKGYWNNEAATAHVL-RNGWHHTGDIGRFDADGYLWYAGRAKELIKTGGENVYPAEVESAIRAHPGIAEVVVIGVPDPQWSEAIKAVCVRRAGAPSAAEIADFVAGQ-IARFKKPKHVVFVNSLPKTATGAIDRAAVKTAHGE----- 1906378 3980 -----TGWNDTDHPRGRRT---ADACLPRRIAEQAARTPHAVAVTAGGTLITYSELDARANRLARHLIRRGVTAETRVAVLAERSAQLVVTTLAILKAGGVYVPLHTGYPVDRMRHVLADTEAALLLTDTHHA-----ATAARLDTPALTVDEDTTAGEQDTTAP----------DVTVRPDQLAYIMFTSGSTGTPKGIGITHRDAIALAAD--RCWDLDTGSRVLMHSP--YAFDISTFELFAPLLAGGRIVVAPRGDIDAAVRTLAAHGVTSLLLTAGLLGVIADEA---PEVFTGVKDVWTGGDVVSPTAVRRVEACPGTVVKTLYGPTETTLGCTWLPFTDPRRIPPIGRPLD-NTRAYVLDERLRPVPPGVTGELYIAGAGLARGYWDQSARTAERFTADPMYRTGDLARRDADGVLHFCGRADQQVKIRGFRIEPGEIETALAAHPDVTRAAVVARPGRAGDKVLVAYLVTAPDATTAEQLRAGL-ETQLPDYMVPAAFVALPALPVTPNGKLDRDALPE--------- 1906378 1517 ------------------------RTLTALFEQQAAATPDATALVMGDRSLTYAELDARANRLARHLVALGAGPEQIVALQLPRSLDLVTAVLAVWKSGAAYLPVDPDYPPERIAHMRADARPALVV----DAIPDDTTLAAYADSRL----------------------TDADRSAPLLPAHPAYVIYTSGSTGAPKGVVVAHRSLAATVPAQAAAFGLGTHSRVLNFASI--SFDAAVWELTSALFTGAGLVLADADDLPSLARLVHDRHITLIALPPSALPALPDGALPPGTDL------IVAGDATAPDQAARF--APGRRMVNAYGLTETTVCATMSEPATGDGAPPIGRPVA-HARVYVLDERLRPVPPGVTGEMYVSGAGVARGYLHRPALTAQRFVPDPYYRTGDLARLDADGRLHFAGRADQQVKIRGFRIEPGEIETVLTAHPAVAAGAVIAREDTPGDKQLVAYLT----------------------------------------------------------- 152976000 8 -------------------------TIHSMMERAETLFPKKEIISDRVTTLTYKQIGERTRRLSSVLKKLGVNEGERIGTLAWNHHRHVEAYFAIPGIGSVLHTINIRLSPQHISYIVNHAEDRILLIDE-----DLVPLVEKIQGELSTVQAYIIMTDKEEIPELAEGNPKHQFLKEIDENMPAGMCYTSATTGNPKGVVYTHRSTVLHCMALADTAALSESDVAMAIVPMFHVNAWGLP--FAATWFGTKQVLPPMFTPKILLEMIQKEKVTVAAGVPTIWLGVLQELEQHDYDLSSMSRILCGGAAAPKSVIAAFEQKYHVPFVHAYGMTETSPLVTLLSYEEQLEIRSKQGYLVPGVEMKIVGGNGEVKWDGEMGELCLRAPWIAASYYKD-ERTAEGF-RDGWLYTGDVVTVDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPVACVVRKPNVVTKEELYEFLQPQF-AKWWLPDDIVFMKEIPKTSVGKFLKQALRKELNKK---- 118465061 1584 -----------RAALTRPATGWV--SISQLFAAQVARTPEAVAISCGERSWTYRELDSSANRLARVLAGRGARPGERVAVLVPRSAGAVVSILAVLKTGAAYVPIDPGLPSARIDFMLADAVPVVTVTT------------AELRASAGDPDRVVAIDDPAPHVPRIGGRAAPA------PDDIAYVIYTSGTTGVPKGVAVTHHNVTQLLGSLDDRLGLGRVWSQCHSL----AFDFSVWEIFGALLRGGRLVIVPDRSPEDLHALLIGEGVTVLSQTPSAAAAL------SPERLESV-ALVLGGEACPVELMDRW--APGRLMVNQYGPTETTLYATMTTPLRAGGAAPIGSPV-PGAALFVLDGRLRRVPPGVVGELYVAGRGVAAGYLGRAALTASRFVACPFYRTGDLARWGADGQLHYVGRADEQVKIRGFRIELGEIRSVLAGLDGVEQAAVIARDDGAGHPRLVAYIT---GTADPAELRAQLADR-LPGYMVPSAVVVLDALPLTGNGKLDTRALPAPAIEEILAG 118465061 5188 -------------------------SIPEVFAAHVARTPHAVAVTCGRRSWTYRELDSSANRLAHLLIHHGAGPGDCVALLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLTSTEFHCRLQEYDQTVIDVDDPSIREQPVTAPPAPAP-----------------DNIAYLIYTSGTTGVPKGVAVTHRN-ATQLFASLGAAGLPAAPGKVWGQCHSLAFDFSVWEIFGALLNGGRVLVVPDRSPKDLHALLVAERVDMLTQTPS------EVGVLSPDGLES-TTLAVAGEACPVEVVDRW--APGRVMINVYGPTETTVAAVSAPLTPGPEAPPIGAPV-PGTALRVLDAHLRPVPPGVVGELYVAGAGVSTGYLGRPGLTASRFVACPFYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYVT---GTADLAQLRTALAER-LPGYMVPAAVLMLDALPLTPSGKLDTGAL----------- 118465061 3080 ----------------------TGPSLPELFTAQVANAPHAVALRCAGRSMTYRELDEASTRLAHLLAGHGATPGCFVALLFSRSAEAIVAMLAVLKTGAAYLPIDPALPATRIEFMLGDAAPVVAVSTAGLR-------ARLEAFGLPVVDV------------AATGAQPGGPLPPPAPDNIAYLLYTSGTTGVPKGVAVTHRNVAQLLESLHASLPGTG----VWSQCHSYGFDVSVQEIWGALAGGGRLVVVPTSSPDELHALLIAENVTVLSQTPSALAAL------SPRNLHA--ALVIGGEPCPAALADRW--APGRVMINAYGPTETTVAVLSTPLAAGAGAPPLGSPVAGAT-LFVLDGWLRPVPAGVTGELYIAGAGVAAGYLGRAGLTAARFVACPFYRTGDLVRWDRDGRLHYVARADQQVKIRGHRIELGEIHSALAELDGVEQAAVIAREDRPGEKRIVGYLT---GTADPAAIRARLAER-LPAYMVPAAVLAIEALPLTPNGKLDARAL----------- 118465061 4124 -------------------------SIPAMFAAQVARTPHAVALTANGRSVTYRRLEEHANQLAHQLIRYGAGPGRCVAVLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLTSTEFHCRLQEYDQTVIDVDDPSIREQPVTAPPAPAP-----------------DNIAYLIYTSGTTGVPKGVAVTHRN-ATQLFASLGAAGLPAAPGKVWGQCHSLAFDFSVWEIFGALLNGGRVLVVPDRSPEDLCALLIDEHVDVLSQTPSAFDALQRADSARRLNP---QTVIFGGEALIPHRLGGWLDGHPPRLINMYGITETTVHASFVDGDIDGNVSPIGMPLA-HLGFFVLDGWLRPVPAGVTGELYIAGAGVAAGYLGRPGLTASRFVACPFYRTGDLARWGTDGQLHYLGRADQQVKIRGYRIELGEIQSALAELDGVEQATVIAREDRPGDKRLVGYVT---GTADPAQLRTALAER-LPAYLVPAAVVAIDAMPLTPNGKLDTGAL----------- 118465061 541 ----------------------TGASVPALFGAWAQRVPGAVAISSADRCWTYREVDETANRLAHLLIQHGVDRGQYVGLLLDRSAEAVVAILGVLKAGAAYVPMDPAVPAARIAFIVADADLRVVVTDAGS------------RSRLTGLGAAIVDLDDP---ALADYPATEPAGPGPAAGDIAHVIYTSGTTGEPKGVAVSHRNITQLFASLDTGITLGPDQVWSQCHSL--AFDFSVWEIWAALLHGGRLVVVSDRSPDDLRRLLIRERVTVLTQTPSAAGAL------SPQGLDSV-ALVIGAEPCPPELVDRW--APDRVMINVYGPTETTMWVSHSPLAAGSGAPPIGSPVA-GASFFVLDPWLCPAPVGVTGELYVAGAGVGAGYVGRAALTASRFVACPFYRTGDLVRWGADGQLHYVGRADEQVKIRGYRIELGEIRSALTDLDGVEQAAVIAREDSPGHKRLVAYLT---GTADPAQVRTQLADR-LPGYMLPSAVLALDALPLTVNGKLDTRAL----------- 182438062 54 ------------------------RTLREFVETTWA-YGEAPFLIAGERTYSYGEFFAAASALAVRLRERGLRSGDRAVIAMRNHPEWQIAFWAAQLAGLVAVPLNAWWTEAEFGHALEDCEPGVLLVDGEVSGWARRAGARIVLFHGGPGQVDGGGLRVERYEEFAPDPLAAPPDVEPRPEDDATILYTSGTTGRPKGAVATHYHAAASALARGVIPGQGPAPVSLLTFPFFHVAAFT--GFYGAMAAGGTLVLMHRWDADEALRLIRAHRVTHFAGVPTTGLQLLEAAERTGDGLESLTLFSTGGAPAPPAMVARLTARYGERVRNGYGLTETSGGVAHFGDAYRAEPGGAGRP-TPVTEVRVAGPSGEELPDGRAGELWVRGQSLFRGYWRDAAATEEAFGEGGWFRTGDLAVRSE-GRVSIVDRLKDVVIRGGENVYCVEVEGVLHDHPDVADAAVLGVPHPVLGEEVAAVVRPRPGAVVTAGVLREHVGGRLAAFKVPARVLFTDELPRNVTGKLLKDRLR-AFAEGL--- 196193910 12 ------------------------KTLSDYVRGYAEQFPNREALVFLGHAMSYRQLDEMADRMVALFVAQGAKAGDVLGLQMPNTPQYVVAFIAAARLGMVSTSISPLMTPPEIIHQASDARVKILMTLMSF----WQTSIPPVLGKVESLSTVIVSGDGVNVMSLHDHLPSSADPVKVAMDDVLYLQYTGGTTGMPKGARLSSFNLMNNLQANVFYGYRTGEETVASAFPLFHIGGAAV--LFNALRTASTFLLIPDPDIDHFVGEMQKRTPTVLAAVPALYQMLCANDTFKSLDFSGLRMAISGAAPFAKEEVQKLESVVGAKFCEVYGMTETSPVIT-LNPASHFKEAHVGIPL-PGTDVRIVDAEDGPMPLGEAGEIIAAGPQIMQGYLAMPEASEKALVMDGWMHTGDIGVMDEDGFIRVCDRSKDMLIVGGYKVFSVEVESKVQSLPWVAMCAVVGRPDHDRGNDVVQLYIQRSESDLKAELSTFCKA-NMSPYKVPREVFFIDAIPLTSVGKIDKKALRK--------- 196176060 7 -------------------------TLWQILKAQAAIYPEHLALSSASPPLTYQHLWELVDQTQRQLRQWGICREQRVVMVAPNSAVTLSLSFAIASS-AICIPLNPNFTQSEFLTYLQQLHPQALVI---VSNCADAAAKAAVQLDLPIILATPLPNRTGWFQLQEEIKTQSVLSPP-SPEDIAFVFQTSGSTAQPKFVPVTHKGLCYSSSNVKDCLQLGTDDICLNVLPLFHVHGLVTNGVV-PLIAGNLICLYGNFEASVFWQWLNQSQATWFSVPPTIHQAILQAAPKITPKLP-LQFIRSGSAALSPHVKKELTELLNVPFLEAYGMSEALTITNTPLPPSVDKPGSVGKVVNGN--VAIINESGEPLPPQQVGEIAVRGNHVTPGYLDNLEANPTAFI-NGWFRTGDIGYLDAEGDLFLVGRSKEMINRGGEKISPQEVDAVLLKHPQVLEVATFGISHPSLGEDIAAAVVLKENDVSLQHLRDYLFDH-LAPYKIPSQILIVESIPRGTTGKIIRQELAAYFSDKL--- 66044004 5 ----------------------------DTLLQAVKAFGDRPAVCDGERSHSYQQVWTRACRLANGLLAWGFEPGTRVAVLEDNSIESLDVVVGLAIAGFVRVPLYAGSALAIQMNIVEHTNCQALIVSPAHA-----DTAREMHRQDPKLRLLTYGASYETWLASAD---DSDPNINVSDEDLFIIRHSGGTTGVPKGVPISHRTWLYSIEWSYSLPPLSPSDVFLQVSPLSHGAG---YLLLPTWIAGACTLVRPAFDAADCLQCLTKYRVTYSFFGPADLNALTRFASAAAVPPQNLKAVITGGSPIAESTIRRLHKCFGQVLYQYYGQVEAGIISVMPPSLGDSRLQSCGRP-RHDVQVCVLDDACEALPPGQVGEIAIRGHGVMSGYWKNPQKTATKFNQ-GWLLTGDLGRIDEQHYLYLLDRKEEMVVSSGMNIYPNEVENVLMGHTQVLEAVVFGVPDENCGEALQAICVLRQGANTDAKVLAELCRQALGEFKTPQKIVLQHELPRSAVGKIQRRAIR---------- 91795078 503 --------------------HWRNRTITDIWQHSVAQFADRKAAGFGDNWLSYRELNCKANQLAQGLAAMGVTRETKVIISLTRGLDLLCGILAIIKVGGVYVPVDPKAPAKRINHICTDSGAQWVLCDQDWQHGDVNVI------------------DIAKLTAQTQQYEDRAPAVNIEPHDAAYIIYTSGSTGLPKGVVVEHHNLVRLVGAAMNAFDFNADDVWC----LFHSFDFSVWEIFGPWLTGGAVAIVPDEQPALFHRFLLENKVSILNQTPSAFYNLIDADNQVDEPLSELRYVVFGGEALSLPRLASWQQRYDVKLVNMYGITETTVHVTHYTGDCKQARSIIGLPLSDLD-VYLLGSDGLPLPEGTKGELYIGGPGVAREYFGKPEMTAQRFTAGRLYRSGDFARLDNDGQLVYLGRKDDQVKIRGYRIELEEVRQQLMSLDAVK-TAVVTVSDIGAGDKLIAFVIPQVAELFVASVIKHELAKRLPPYMIPAICHPIEHIPQTNNGKADIKWL----------- 91795078 1570 ---------------------------------------NAIALMMGERRVSHGELNALVETLVQSLA---IERGTRILLHLSKSVEFVVWLLACMRKELVVIPLPVDADPLRQQSIVEHADA-AYIVSEQPQTFGYQVISSQDQSD-------IVLG-----------YKSPLHTP---SESAAIVMFTSGTTGKPKGVVLSLHSLQAHSRAMARTLSLTTDDRVLWFASTG--ADITLEQVIAPLSVGACVVIPEKWSMAEFLPQVAVSGVTVADLPPVYFQWLMRADAKQKQAWSPLRMVLLGGESMPLSVIKAWQQMQKLQLFNVYGPTEATITASPISAGFNDVKVSLGMPTEGNG-FLVLDLQGKPVPAGVEGILYITGERLANGYLFNEEKTTEAFIEDGMYHTGDIVKWLPDGTLWFVGRSDAQVKIRGYRVELDAVQHFLESREDIHEAVVIKQRD-----LLLAFVVASTEVTGVAKRTLASMRSELPHYMVANRIIVVDQIPLTANGKVDSKAL----------- 214041908 3 -------------------------TLAHLLKNTAQAFPDNQAVFYEGQALDYAHLNDLSDRLAQGLCDLGVQAGDRVGLWMPKSLCAVIAIFAILKVGAAYVPISELAPPNRVGFVAGDCNMKVLLTDDGFDRLGDASVAGAVPVAVDMAMLKALVGRLER--------------PGAEPGRLAYVFYTSGSTGVPKGVMVTHDAALNFVDWASTRFGIGPEDRLASLAPL--SFDLSVLDIFAAVHTGACVHMISSARPTSLSRYIQEHAITIWYSVPAVLARLASHGRLDKHSMASLRHVLFAGEPFPVAQLETMQAVPDARFHNLYGPTETNVVSHFEIDRLEGDAIPIGRPCAGNI-FEIIAEDGTVATGAATGELLVSGPSLMQGYCNLPDLTQARLVHLAAYRTGDRVRRDDNGVYHFLGRLDDMIKSRGVRIEPGEIESVLLRHPSVEEAIVLGRPDPDIGHRLAAIVVL-GGAVTDTELITHCRD-FLPTYMVPSEILQSTGLPRTATGKIDRLAARALLE------ 149912873 25 -----------------------------FLERAASVFPDHTAILHGDLRRSYAAFYARSRRLASALAQRGISRGDTVSALLANTPAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHAMAKLVIVDREFAPLMQDALADVILYDDPEYDGPGDMPEAMDYEALATGDPDFAWLMPEDEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALTTSMAKHSVYLWTLPMFHCNGWSFPWTLSAII--GTHVCLRQVRAEPIWRALAENGVTHLCGAPIVMSLINSADDSVKRPLDRRVQFFTAAAPPPESLMAEMDAA-GFDVTHLYGLTETYADWSSLPGPQKAALKAQGVRYLPLEGLDVLDDTMRPVPDGVTGEVMFRGNVVMKGYFRSPEATQKAL-AGGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVAVAAVVAMPHDKWGETPCAFVQLSGHDADEASLRAWCRDH-LAPYKVPGRIVF-AEIPRTSTGKIQKFVLRDQA--RSLAG 91789964 8 -IEGVTYPSDQRAAASLANGSWVASTVGDCLRATAARYPDRQAFISDERSLTFRELDETTDRLAAALLAMGLATGDRAIFQLGTTVDTAIVLLACYKAGIVPVCSLPQHREVEIGQLAAQSGARGYFVQTDFGSFDLVGLARTMAARHPSLEHLVVVRGAVAGLPGIDALIADMPLEQARQEDVLSFQLSGGTTGVPKIIPRFHAEYLGHSAAWMRRYRIDAGSRVIWSLPLLHNAGQLYTLMPAALM-GVTVVLMPRVDIARMLALIEEHRITHALSIGPIAPQLLAYTDIARHDLSSLQLFAT------MSRADKLEKHIGVPCSNLYGITEGLLLGSPADAPAFARHHTQGTSGCAHDEIRLVPETEEPSPPGEMGEMCFRGPSSLTGFFGNPEANAKAFTSDGFYRTGDMMTAHVDGCYAFEGRLRDNVNRGGEKIGCEEVEGFVSQHPAVADAKLVAMPDPFYGEKACVFIVPRPGAPDVKALGAFLVGLGLAKYKCPERVEIVDSYPLTRVGKIDKPALKQRIADQLAA- 146299853 1311 -----------------EAGYPKEKTIVDLFEEQAAKTPDNTALVFENTKLTYSELNEQANQLGHYLREKKIQPDDLLGIKLDRSEKLIVSILAVLKSGGAYVPIDPSYPESRKEYIEKDSNCKVII----------------------------DEAELEKFSSEKNKYSKANLDQYIKSNNLAYVIYTSGTTGNPKGSLLEHKNVVRLFFTDKPLFDFNEDDVW----TMFHSFDFSVWEIYGALLYGGKLVVVSKELAQNFVELIYNESVTILNQTPLAFYNFIECEKVPKRDLK-LRYIIFGGEALNPAMLSSWHNKYDAKLINMYGITETTVHVTYKEIGKDLGQSNIGKPI-PTLSCLILDEFKNIVPAGVIGEMYIGGSGLARGYLNRPELTAERFIVNPFYKTGDLGRWQTDGNIEYIGRIDNQVKIRGHRIELGEIEAVLLGYSDIRQFVV----DELNGDKILVAYYVSDTEVDKASLRSYIQQQ-LPEYMVPNFFVAMDAIPLTGNGKVDRKLLPGVIESDLI-- 146299853 2820 -----------------------DKTVIELFEEQVKKAPDNIAVSFEDCILTYRELDNLTDKMAGFLTAHDIKKGDLAAIKLERSEYLIVSILAVLKIGATYVPLDVNYPENRINTIVEETKAKVLIDQQIINDFNLN------KENLSAVKLNI----------------------DRSSDDLAYVIYTSGSTGTPKGVMISNKSLVNLCFWHTKTYEVNAQSR--GTLYAGVAFDASVWEIFPYLISGASLYPITRFQIENLVSFLKTNKITHSYIPSKICQDIIE------ENVSGLETLLTGGEALV------YSKDSNLKIYNNYGPTENTVVATYYDCQSKTDKNPIGKPIS-NVQVYILNDKLNMQPVGVIGELCISGESLSNGYLNNEELTNEKFIENPFYKTGDLARWLPDGNIEFMGRIDGQVKIRGYRIELGEIEKQLLSQEGIKHSVVLVK--EIKGEKLVAYYV--SDYELDKKILTENLSKMLPDYMIPAYYVQLDVIPLTTNDKVDRKALPD--------- 146299853 246 -----------------------NKNIIELLAEQCKNQAEKIAISCKEQHITYKELDQKTNKLARYIQEFSAGKDDLFGIMLSRSINMVSGILSVWKTGSAYVPVAVNLGDDALQHIIENSNLKAVITDDSS--------VLEQLKRLPIDVPVIDLKAVEPVL--KDLSDLPLNV-TIGSEDLAYVIYTSGSTGRPKGAMIEHYGMLNHILSKVTEMNIHEESVVAQNAP--HTFDISVWQFFAPLAAGATSVIYDEETINEFVNSIAKDKVTLLELVPSYLLEILNYLENEDNEITHLDTLILNAETLTKAMVKRWLDAYPIPIVNTYGATEVMSHFFMQEVPQSYSVPVMKQPIQNF-EVHILDENRERVPVGVKGEIYLAGPCVGRGYFNDEKRTKEAFLNGPIYKTGDLARFMPNGTMEFIGRNDNQVKILGHRIELDAIENIMAEIPAVKSVKAIA---DTNKQMIVLYYVSDSEID-----KNFMEEQKLPKYMLPSAFIHMLSFPLTKNGKIDKTKLPTVSLDDLAA- 153004116 17 --------------------------LHEWLFFHAARRPDAPAVATPALRLTYGELATRVRALAAHLAEHGVAAGDRVVLAVPNTPATVVAGLAVNALGGTAVEVNREWGGEVLSGVVAQTGARHAVILRTWAGVAARSRLDAVPEALPGVASTSVLLEDGRLHAAAPASP--PPSPELRPDSPALILYTSGSTGRPRGVVQTFRNVDANTRSIVQYLGLGADDRALLVLPLYYCYGRSVLQTH--LFAGGSVFLDSRFAPRVVLDALASEQCTGFAGVPLTFEIIRRQVNVASMAFPRLRYLTQAGGAMAPETIDWVRRAFPAKLFVMYGQTEATARLSYLPPGREDKRGSIGVPI-PGVELRVVDEQGRELAPGAVGHLVARGGNVTLGYLDEPEATAE-ILREGWLWTGDLAYRDSEGFLFHQGRSKEILKVGGHRVSPVEIEHVIADHPDVAEAAVIGIRHDLVGEVPAAFVVGRAGSPSEAALLQHCREQ-LPPYKVPVKFTVVEALPRNEAGKLLRAELARRASE----- 56697838 38 -------------------------TLHQLLTRTATRFPGHKAMSYQAETLTWSQLLSKVNQTANLFRSLGIGENDVVAYVLPNTSETLITMLAGAVAG-IVNPINPLLEPEQIAAILRETNAKVVVTLKPFPKTDIAQKVAEAVRHAPHVNTVLEVDADKEHLAHADYQPTELTFADSTGDRVACYFHTGGTTGMPKVAQHKYSGMIYN-GWLGHTLLFNEEDTIMCPLPLFHVFACHVI-VMAAVSSGAHVVFPTDGVFDNFWKLIERWKVTFIITVPTAISAKMQRPVDA--DISSVKTAFSGSAPLPVELFRRFEKATGVTIVEGYGLTEATCLVSCNPVDGEKKIGSIGIPF-PYSDVKIIPDGPVECAVDEIGEICISNPGVYAGTYTEEDKNKDLYYYGTHLRTGDLGRFDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHPAVAFAGAIGQPDAHAGEVPCAFVELEGGKVTEAELLEHCKVHVHERAAHPKHMTILPELPKTAVGKVFKPDLRKNAITRVYNG 126725561 18 --------------------CDVPKTMHDYICNAAKKWGPRPAISFQAQTLTWQDYCDRSIQSANLFRALGVQETDTVAYLLPICNEAAVTLVGGAIAG-IANPVNPLLGVDQIAAILRESKAKVLVTMRSFPKSDLAQKSAAAVKLAPNITHILEVDLLHYLSPPKSWQNTKLDFPDASGNRIGAYFHTGGTTGMPKLAQHTYEGIVYN-GWLGSRMLFDETDTIICPLPLFHVFGCHV--ILSAMISSGAHMVLPTPQFDNFWKLIERWDVTFMITVPTAISALMQRPVDA--DVSSLKTAFSGSAPLPVELINRFESATGVTVVEGYGLTEATCLVSVNPASENRKIGSVGLPL-PHTKVRILNADGKDCAIDEVGEICVSNPGVLVGTYTEAAKNADLFADTDYLRTGDLGRLDSDGYLFITGRAKDLIIRGGHNIDPGEIEETLAGHPAVAFAGAIGQPDAHSGEVPIAFVELADAETTPAELVAYCKKNIGERAAQPKYIEVLDELPKTAVGKVFKPDLRKSAITRV--- 197932184 269 -------------------------SVPEAFARIASATPDHVAVTDSGVGLTYRELDERSDRLAHGLRARGVAAGDRVGVCLDRSAELVVTLLAVLKAGATYVPVDPAYPADRIAHAAQDAGLRVMVT-----------RLAEAAGCMPVTPDELLHTPAESTLPTAD------------PDDPAYVIYTSGSTGRPKGVEVPHRNVIALIDATRAEYGFGDDDVW--TWFHSSAFDFSVWEIWGCLLTGGRLVVVPYFEPDRFRDLLVAERVTVLSQTPSAFAQLLDVDHTPI----GVRLVVFGGEPLDARMLLSWFDRHPCRMVNMFGITETTVHVTEQTLTRKLALRSVGRAL-PGWHLYVTDPVGRLLPPGIAGEICVGGAGVARGYLGRTDLTAQRFVADPMYRSGDLGRLRPDGSLEHLGRIDNQVKVRGFRIELDEIRSVLLEDSDVRAAAVVVRQDDPTDARIDAYVILADGHGDPGAVRRRAAD-ILPEHMLPATVTTLESLPLTTNGKLDRTKL----------- 214042833 6 ----------------------------DYLAHQITTRGDAQALSDSGARWTFRDLDKASDDVAETLKASGVQPNDRVLLLSENCAAAVATIFGTWKAGAVIIPVNARQTEGEVKRILDHATPAAVLMTTGASP--------------DAGKHAEGMGAQEITGAFGALHMAKASNPDADLSDVAVLLYTTGTTGDPKGVMLTHANVRFGGMTSANLRGMTPGDVVYGVLPLTHVFGLCSV-LTASCYIGAEVRLEARFSAEKLYNAL-TSGVNFLSAVPQMHALLMQYTKEKQLNSETLRYVSSGAAPLDPAWKRKAEGFYGVAIQNGYGMTETTAGTSATSNPIGSPDVSVGPPLA-GIEVKI--DDTVEGGSAGTGEVLTRGPHIMKGYYKNPTETAKVVDADGWLRTGDLGKLDENGLLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQSAVIGR-SKDGDEEVLAFVIAEGDSLTADDLRAFVKER-LTGYKRPKHIIIGTALPAAPTGKILKHKLIATFKDQL--- 170694639 1204 ------------------------EPVTARIVAQAHARPDAVALVDGDEEVTYAQLDAWSGAIAQELIRLGAGAEVRVGVAMQRSTALVASLLGVLRAGAAYVPLDPSYPAERLAHIVDDSQLR-LIVTDAPSLAQHAALF----GTRPTLDAVALRETLPNDEPLDVAMYP-------RPQQLAYVIYTSGSTGTPKGVGITHENIARLFDATQSRFAFDSSDVW--TLFHSYAFDFSVWEIFGALVHGARLVIVPHWSPAAFHTLLREQRVTVLNQTPSAFMQLTHADDDNT--LQSLRVVIFGGERLEPASLARWRKGVLPTLVNMYGITETTVHVTHLDDAGLRDARSIGAPLDDLT-LHVLDADMNRVPVGAVGELYVGGAGLARGYAGRAELTAQRFVPDPYYRSGDLARRLPDGDLEYLGRNDDQVKIRGFRIELGEIQSALLAHPEVREAAVLGANANASDQRLVAYVVPRGEPNTAARWQTWLAAR-LPSHMVPSSYVEMERFPLTPNGKLDRRAL----------- 170694639 4962 ---------------------------HERFAVEAARVPQRVAVRQNGKAFDYATLARWSVAIDARLRVSGVAREERVAVCMRRSPALIASMLGVWRSGAAYVPLDPSFPAERLAGMLEDAGVARVIADEEGRARLGGALDNRI---------VLDAGSGEDALVHDAASALPPISPSTDSQ-LAYVIYTSGSTGRPKGVAVSHGALARLLASIGIAPGLHKDDVLLSVTTP--SFDISLLEFCLPLTRGACVEMADAQTVADLARLIDESGATFMQATPSGWRLLIESGWQGA---SRGRLGIAGGEPLPADLAAQLAQR-GVELWNLYGPTETTI-WSSCARVSGSGPITIGRALHAN-ALRIVDASGQLTLQGGVGELCIGGENLARGYLGRAGLTAERFVPDPYYRTGDLCRERTDGEFECLGRIDQQVKLRGYRIELGEIEAALRECDGVLDAAVALVPGAGDAERLVAYVVGREARAVPAGWRQMLAAR-LPGYMIPAALYAIDALPRTANGKLDRNAL----------- 170694639 3417 ------------------------ESLGIALAAQAKRTPQAIALRCEDESLTYAELDAWSAAIASRLIARGVGAERRVGLCVARGPALIAALLGIVRSGGAFVPLDPDYPAARLAQMIGDAG-----IVQVVADAASAARVAEVLAEC----EVLDVGSQSLMEPESANHTDIA----LHPDQLAYVLYTSGSTGRPKGVGVSHGALWTHLRDFLTTYGISSDDTVLHSSTI--NFDVALHETLPALLRGATVEMMQPWDLQSLSERLVKRQVTFARIPTALWQQWHRHAPPRAQ--LALRQVTVGGEALPGDALARWRDLADIRLDNLYGPTETTVAHTVADDVHEVTV-PIGHPY-PGRTARVFDAFGDEAPVGGLGELCIGGPTVARGYLGRAGLTAERFVPDPMYRSGDLCRMRADGTVEFLGRLDQQVKLRGQRIEPGEIEAVLRQCEGVREAAVIVV-GEGQTQRLAAYVAGEGGALDAARLLREL-EHKLPGYMVPSSVTILARLPWMPNGKLDRAAL----------- 170694639 9 ----------------------------DFLPARVARFADAVALVDSDGPLSWHDLWAWSGRLAAALSDHGVRPGDHVVLALPRCSALVAAILAVWRLRACYVPLDPASPQARLRWQAEDCGARVVVMGGALGVVGDAKPAANASTNLFTTANAALKSAAPSWLPDGIATLNPHTLRDATNSAPAYVIYTSGSTGRPKGVVQSHAALAAYLRGVSERLPGDIASAAYLSTP---AADLGHTSLFGALWHGWTLHLDIAADPDAFATYMHTHSVELLKIVPSHLDALLQAQLPERV-LPR-RCLVMGGEPAPTRLAERIEARPECRLINHYGPTETAVGVTRSGAQSRAATLPLGQPLA-HVDARIVDADGNAVPKGAAGELCIGGASVAYGYLNRPSLTAERFVPDPLYRTGDRSRRLPDGEFAFLGRLDDQVKIRGFRVEPEEIAARLRAEDGVRDAIVIAHTDSEGAARLVAYL-SSAEALDVDAIRARLAA-ELPEYMVPSSLQVLGALPLTANGKIDRAAL----------- 111017389 4 -------------------------TVGSALHWWAKTKGEQDALTVAGETLTYRELQDWSSRIARKIVDLEIQPGQRVGVLGPNSLTWPVIALGVLKAGGVLIPLNPRFKPAELRKVVDDAGAVLVVMPNEFA--QTVDAARELGRTFDTL-------SFDELAPLRAGEQDDFRI-DLEPDEPTALLFTSGSTGMSKGVICTNRTLLNIVEASLTEEGFRPGSTSLLVLPLVFTPGL-VWGLVMTTVLGGKLIIEKEFDPGRAAQLLGEHHVQAIFGVPLIFEAISRSPEFADADLSSLRTAIVGGAAVAPALLQRWADK-GVALRQIYGMTEAGGVATATLVAEADHPDTCGY-GSIFTEVKVVRPDGTDAAPGEEGEILLRGPGVTPGYWNDAESTTAAL-QNNWLHSGDLGTLDDEGRVKFVDRLKDLIITGGINISPVEIERVISEIPGVEEVAVIAAADERFGETPAAIVTVKDGV-DAAAIIEHC-DRLVADYKVPRYVVIRDELPRLPSGKLSKTAIRSEYRD----- 167562387 28 --------------------------------DACDKWADRVALIHEHARCTFDQLRSASNRLANSFARAGAKRGDRIGILLAQGPETAIAHLATYKLGAVAVPLFTLFGADALEFRLGDSGAVALVTDRAG-----YEKIAPLHASLPSLATIYCVDGAPDFDAALAAESDKFEPADTSADDPALIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQNLFPARARLSWTPADWAWIGGLLDVLLPSLHHGVPVLARRFDGVAAFELLARHGVTHTFLPPTALKLMRAAVAEPRDRYAAIESVASGGESLGAELVAWGRDAFGVTINEFYGQTECNVVLSSCSALFEPRAGTIGKA-APGHRVAIVDDAGNALPPGIEGNIGVRAPVMFIGYWHKPDATREKFAGD-YLLTGDVGVADADGFVRFVGRNDDVITSAGYRIGPGPIEDCLLKHPAVRMAAVVGVPDATRTEIVKAFVVLNAGYAASDALARELQEHVLAAHEYPRAVAFVDRLPMTATGKIIRRALRDA-------- 9280395 8 ------------------------RPLHELLRIHAERRGDRIAYTDSQRAVTYTQLRLRAGRLAGHLAASGVDRGDRVAMLLGNRIETIEVYLAAARAAAVAVPLNPDAADAELAHFLTDSGATVLVTDETH--------LDQVRRTGTDATVVLVGRRAPDCVSYEDLAGTEPPCPPRDDDEPAWMLYTSGTTGRPKGVVSAQRSGLWSAMHCVPSWRLTEDDELLWPAPLFHSLG-HHLCLLAVLTVGASARILGGFVARDVLDALAEHSSTVLVGVPTMYRYLLGAVSGEPRA-RALRVALVAGSTSPASLTRDFEATFGVPLLDTYGCTETTGSLTANTLEDARVPGSCGLPVPGLSLRFVDPVSGADVAPGEEGELWASGPSLMLGYHAQPEATAQVLV-DGWYRTGDLARQAETGHVTITGRVKELIIRGGENIHPREIETVAQEVAGVRDAAAAGRPHPVLGDIPVLYVVSDGPRVPAEAILAECR-RRLAYFKVPDEIWHVTTIPRTASGKVQRARL----------- 117923698 62 ------------------------------VDRHLAERADQTAIIWQEKTITYQELYQQVNEYAALLKDLGVGKGDRVLVYLPMIAEVIPVMLSCVRIGAIHSVVFGGFASTALASRIDDAAPKLIITVDAGKVVPYKPLLQESLNQISVTRPKVLLGDLDFTTELAKHKDAVVEPEWLPSSHPSYILYTSGTTGKAKGVQRDTGGHAVAMRASMHIYGVEPGQVMFAGWVVGHSYIVYAP-----LLTGATTVVYERPDPGVWWSLVEKYKVNCLFTSPTAIRLLKKSGEEWKYDLSSLESMFLAGEPLDRETHRWVTSALHAPVVDNYWQTETGWPILTNFKGMETKFGSPCRPAYGFDVVLIDDLTQQPAEPNTKGSLMIRPPGCLSTVWGDDERFVQTYFREPIYATFDSAVYDDDGYYYIMGRDDDVINVAGHRLGTREIEEALCSHPAVAEAASIGIKDELRGQAISCFVVLTTGAPSEADLKNHVASQ-LGPVARPHFVRVVTALPKTRSGKVLRRAI----------- 50084734 6 ---------------------------------HAQNTPDKAACIFASTQLSYAQMNALANRCAHLFRQHGLKRGDVVSILLENSIDIFTVAWAAQRSGLYLTAISCKTSAKDLAYILDNSESKILIVSECLVDTALEAL------QLSQLDYVYLTGQKTSVASFTQALSQCREDDITDPSPGGDMLYSSGSTGRPKGVPLPEGDLMQLMAMGRDLYQMNQDTLYLSTSPLYHAAPL--RWALAVHRFGGTVVIMDKYDAEQTLNLIEQYQISHATFVPTHFIRLLNLPETRRFDSSSLKAVIHAAAPCPVPVKQAMIDWWGPLLHEYYSGTEQC-GITALDSVQWLKPGSVGKAVLG--KIKVLDEQQNELAVGQIGDIYFAGPQ--FEYYKDPEKTKTAYSKQGWATLGDIGWVDEDGYLYLTDRKNFMIISGGVNIYPQEIENLLMTHPDVNDTAVFGIPDDEMGEKVVAIVQLKSSADEAQKLKQFVR-QALGGVKCPQVFEFCQNFPREATGKILKRKLIEDYKAHLAS- 120419812 516 -----VEWNDTARE-------YPSKCIHQLFEEQVERTPDAVAVVFENQQLTYQQLNQKANQLAHHLLSLRVEPEVLVGIYVERSFEMVVGLLGILKAGGAYVPLDPNYPQERLSYMLADSGVEVLLAQ------------KSLLESLPSHTAQVVCLDSDWGV--IEQHSQENLDVGVCSDNLAYVIYTSGSTGVPKGVGIEHFSLCNLIQAQKNLFYLEPNSRVLQFASI--SFDASVSEIFIALTSGAMLILAIASEPGSDLKQILQERVTHVTLPPSALAVL------ATDEFPALGQIIVAGEACNLELANQWS--VGRRLFNGYGPTESTIGAAVAQISHGSEKVTIGRPIA-NTQIYILDKHLEPVPISVSGELYIGGYGLARGYLNRPELTLEKFIPNPFYKTGDLARYLPDGNIEFLGRLDNQVKIRGFRIELGEIESVLSTHPQVQQVAVTEREDTPGHKRLVAYLVP---------------------------------------------------------- 163722075 3 --------------------------ITEILARNARMYGKETALVEREREITWNHFKEDADTLACALAMAGVSKGDKVVQLMTNCLEWLPVYFGILSSGAVAVPLNFRFTGEDIALCCDIAEAKVFIF-----GPEFVERIAKIKGSLDKTVGTYIFYGPKEACPDFAIHAAQARAPKVDLRDDAAIYFTSGTTGTPKATLLNHRNLEFACYLENRHHNQTHEDNFLCIPPLYHTGAKMHW--FGNFIVGAKAVILKGVTSEWILEAVSEEKVTIVWLLVPWALDILFAIESKNYELDQWRLMHIGAQPVPPSLIKEWLNVFPHHQYDTYGLTETGPGCVHLGLGNLHKVGSIGKPGFDW-EYAIVDAERNPVPQGSPGELMVRGPGMMQEYYKNAQATQETLI-NGWLATGDVAKVDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPDVADAAVIGVPSLRLGELPAAVVKLKPGRELTKELAEYCQE--LPRYKRPRRFFFGD-VPRNPTGKIEKPKLRKQYA------ 91783738 4 --------------------------LGRTFLQSVERSPNALALVDGELALTYAQWHRLIVKVAEGLRALGLAQGDRLLVVLQNRWEMATLHWACQFAGVVIVPLNWRAKPEELEYCVTDAGVKAIVYEPVCAEAVAQSVAAQGLPRVGLDDAQGRTANFDTLMARGEPEAPNAGRTCANADDYSLILYTSGTTGKAKGVPRRHRHERAAALAHVAQNLYGHGERTLGVMPLYHTMGVRS--LLSMALVDGLFVCVRRWNARFALDAIAQHKLTCLYLVPTLYHDLLADAAFASTDTSTVKKLGFAGAPMNDGLLKRLSAAFEPELVNHYGSSE--VYTFSIDQDATKKPGSAGRAGINTRLRVVRLEAHTPAQAGEEGQIILLGDEAFEGYWNRPDANAKSL-RDGWYFTGDTGFFDAQGDLYVSGRVDDMIISGGENISPVDIESVLSLHPAVDEVAVAGVKDERWGQRVVAFV-KRREYVDADTLDAYCRTSNLVNFKRPREYVFVDDIPKSPVGKILRRKL----------- 108805161 11 -------------------------------------------------RYTYADFVRRAKKLAVALGGLGLQKSDRVATLGWNTYQHLEAYFGVPSAGLVLHTLNPRLPADELAYIIDHAGDRVLLVDETLDGFRDKVNLEHVFVFTYSPEGEVPEGLRGYEELLQEADEGDFAYPDLDERDAAAMCYTSGTTGRPKGVLYSHRCICLHITSVAEAFGLSEADSVLPVVPMFHVNAWGIP--FAATMHGAKQVFPPHLDPQSLLEDFEQEKVTFTAGVPTVFLGILRELDRQRYDLSSLKAMGIGGSAAPEGMIRGFRERHGLTVLHAWGMTEMAPVGTALQEPEDVQYRKQGIPL-PFIEIRARGAEGLVPWDGRTGELEVRGPTVASSYYEAPEA-ADKFTEDGWFRTGDIVTIDERGYIEIRDRDKDLVKSGGEWISSVELENALMGHPAVAEAAVIAVPHPKWQERPLAVVVLKEESATPEELIQSIAPRF-EKWQLPDAVEFVDEIPKTATGKFLKTRLREMFKDYQLA- 198261993 10 -------------------------------------------------RYTYAEAAKRSKQLANALDKLGVKQGDRIATLAWNTSRHYELYFGVSGMGAITHTINPRLFPEQIAYIVGHAEDRYLFVD-----LTFLPLIEALKDKLPSLEGVVVLTDREELLCYEELIAETYEWPELDENAGAALCYTSGTTGNPKGVMYTHRSTVLHAMAANDALGIDVDSAILPVVPMFHVNAWGTPYAATMM--GAKMIFPGAGDGASIYELVESEKATQLLGVPTIWLGLLNYLDEVGKKLDTVHTVVVGGAAAPLSMVKAFQEKHDAFLLHAWGMTEMSPIGTVNSLTQKMREMPIGRAVFGV-EMKIIDDDGKALPDGEAGRLLVRGPWIVDEYYKNEDR--SSFV-DGWFDTGDVATIDSDNTMQIVDRAKDVIKSGGEWISSIELENQAVGHPDLSECCVIGVAHPKWDERPLLLAVRKEGTPSPDSIREFLEDK-VAKWWLPDAVVFVDELPHTATGKLLKIGLRKDYANYL--- 214043718 17 --------------------------FGAALQDNAAKHGQKPALIVEDRTISWAEFGAIVAQVTGKLRAQGVGQGDTVASLSENSVEHVVLYCAVVASGACIVPLPFSATPEALALMMADSNAELLFVSSAHADTGRGLSVKQIVDL--------------DRLMAWAADAAPAGPAQVNPDDLFNIIYSSGTTGTPKGIIHDHRFRSRQLNRITN-FGLTEADRLVISTPIYSNTTL--FGMLPTLSLGATVIVMPKFNAAEFLKLSADLKPTHAVLVPVQLMRLMAEPTFNDYDLTSYRCKFSTSAPLPGTLIGQVMERWPGNLIEVYGMTEGGISTALNCEAFPEKWDTVGR-LGEGVDMRVIDDQGKELPKGAFGELIGRSASMMRNYHNAPEKTLELLWTDQFIRSGDMGRIDEDGFVHLMDRKKDMFISGGFNIYAADLEAVLRQHGDVADAAVIAIPSDAWGETPLGFVVLRAGATADAQQVLEFANAKLGKTQRLSNIILLDDLPRSEIGKILKKDLR---------- 89899809 12 ----------------------------------------------------WGELRDRSKQVANALTSLGIKPGERVGTLAWNSHRHLALYYGVAGSGAVLHTVNPRLFPEQIDYIINHAEDQILFFD-----ITFATLVEQLAPVLKTVKAFIAMTDRAHYEELLDAQSTDYTWPEFDERSASSLCYTSGTTGNPKGVLYSHRSTVLHMELAPDTFGISSNETLLLIVPMFHANAWGMP--YAAAMVGAKLVFPPHLDGKSIYALMRDERVTFSQGVPTVWMMLMDASPDLDPRQLGVKRIGIGGAAVSRAMLERFENDFGAEVVQGWGMTETSPIGVHANVPHEDLVKKQGRGVWGVD-LKIVDAQGCALPDGVAGHLLVRGPWIASGYFRDEG--GAVLDAEGFFPTGDVATIDSDGYLQLVDRAKDVIKSGGEWISSIDVENAASSHPAVAEAAVIGVAHPKWQERPLLVVVKRPGVVEAKDILDHLSQR-VAKWWLPDDVVFVDSLPHTATGKLLKTSLRQQFRDYQLPG 119503799 18 -IDWFTPYSSILDDSRQPLYRWFPDTSYNCLDRHVANRGEQTAIIYDSQHISYRELLDRVSRMAGALDKLGISKGDRVVIYMPMVPEAAVAMQACARLGAVHSVVFGGFAANELASRIDDCAPKLIVSAEPSGLVPYKPLLDQALESQHKPKHTIILQRTAELLPGRDLDAEPVNATAVASTDPLYIIYTSGTTGQPKGVVRDNGGHLVALNWSMNIYDINPGDVFWAAWVVGHSYIVYGPGATAVMFEGKPV---GTPDAATYWRLIERHKVKAMFTAPTAIRAIKREDPDGKYDLTSLETLFLAGERADPDTIQWAENHLQRPIIDHWWQTEGWPAVANCAGTGTVKYGSSGKAVRGF-QIEVLDESGQPLPRDTLGALALKPPGTLPTLWNNDEGFVEKYLTEEYYSTGDAGFIDGEDYVHIMSRTDDVINVAGHRLSTGQMEEVITDHPDVAECAVFGINDELKGQVPLALLILNQGTAKESEVIASVRE-VIGPVAALKRVYTVNRLPKTRSGKILRATLQKIANGE---- 89897460 12 ---------------------YTDIPLKEQFISLVKKQPNKPYIYYLNKIITYYEANTSACRLANAMLDMGIKKGDRVVINLPNMPEFLIAAHACFKIGAIVVPTNPRYTKRELLCQYLNCKAETIICLDLNLNLNCEILLENQD----VLKRIIVVSEKEFLIMYKDLGREAEPEEEALLDDIGLIIYTGGTTGVGKGCCITNFNLIAMASGWKQMCQYFENYKVLSSTPMYHIHGFQTTFNANILI-GGSIIIMPEITPDNILEAVNQYEPNVWLGVPALIGALCLHPKLAESKMNKLQHIGCGASSIPMSIMDKFESIVGVPIIEGYGASETSMAVAS-NPMTKRKAGSVGIPY-PNTDCKVVDTGTKEVPLGQVGELCFKGPQIVKEYWQNPKETALNF-QEGWWHSGDIGYMDEEGFIFILDRKKDMIICSGFNVYCSEVENILNSHPQILEAAVIGVPDLKRGETVKAYVVIKSGEKVSDAIKDFCR-KYLAAYKLPNEVEFINALPRTSVHKINRKALRALNSNRM--- 158339509 2 --------------------------------EVAQENSERIALFYQEETYTYGQLQQWVQRAARSLLMAGIERENRIALLLPDSPELVFAFWGAIWMGAVPVPINTACSVDEVRYILQDSRAKLLVTTE-----DWQAKLSPITS--PFLQHWLNTGETPLLSQLEQLPATAITA-ATSRDEPAFWLYTSGSTGKPKGVIHLHQSMVVCVEHYAKTLGLRRDDITYSVANIPFAYGLGNT-LYMPLAVGAATVLSDAINAFDIVADIQRYQPTVFFGIPSVYANLLAIHEIEPLNPAGLRLCVSAAEQLPESLWYQWRATHNQEIYEGIGTTEFLHIFLS-NQPGACKPGTSGRPVAGYD-VRVVDDEGHSCAVAEIGNLVVGGESLMGGYWNHLQATRQAI-HGSTMHTGDKYQCDAEGYFKFMGRKDDLFKVNGQWVSPMEIEDVLHQHPQVLEVAV--LPESQAEERVIAYITLKAGNPPSPELETQIAKQHLPHFKAPKTVQFVDALPRTPTGKIHRKSL----------- 163699140 33 ----------------------------DVCDRWAAADPQRPALVAADGRWSFAALREASNRFANALRAQGIARGDRVAVLLPQSPAVLIAHLAIYKLGAVALPLAVVFGPDALLHRLGNAGARAVVTHAGG-----LAKLAPLRDALPDLALLVTEGPGDGALGFAELLAASAPPVDTAADDPALMIYTSGTTGLPKGALHGHRVLLGHLFAMMHEFMPQPGDRMWTPADWAWAGGL-LNALLPSLHHGVAVVAAEKFEPEEVFRLMADLAVANAFVPPTALRMLRTVERPRRFDLSRLRTLASAGEMLGPETFGWAQAELRLTVNEAYGQTECNLVLASCAGLGLARAGSTGKPV-PGHRVAVIRPDGTPAAAGEIGQIAVARPVMFLGYWRDPAATEAKFLGD-CMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAVVVLRPGDALAAEIQDFVR-RRLSAHEYPREIAFRPSLPLTTTGKIIRRVLRDE-------- 214037499 1 ------------------------------------RYNDEPCLYLGDKVASYKDVREQTSQLVQALQSKGLGKGSRVAIISANRPEVLSNIAAMQLTGCIGTPLHPLGSLDDHAYVLEAAEIETLV----FDASVFSEIAAALKARVPGLKNLLGFGPGDDYLAIESFSPKPLVAPEVSADDIASVNFTGGTTGKPKGVMSTHRVSAYMTQIQMAEWEFPDELRMLMATPLSHA---AAAFFIPVLQKGGAFYVMQGFSPDEFFDTVRDHKITCTMLVPVMLYFLLDSQRATDGSMDSMETIFYGASPMNPTRLAEGIAKWGQVFYQFFGQSECPMVIANMDLSKPERLSSCGRP-TPWVHLALMGDDGKPAAEGEPGEICIRGPLIMKGYKDMPEQTAEAF-EGGWLHTGDVGRLDEDGFLYIVDRTKDMIVTGGFNVFPREVEDVLATHEAVGQVVVVGVPDEQWGESVKAVVVLKPGVEEEAQLQALVKDKK-GSVQAPKSVDFVAGIPLTPVGKPDKKAVKAQYWE----- 92119203 53 ------------------AGAVVNTCYNALDRHVAAGRADQVALIHDSTTFTYAELLKEVQTLAAVMQDFGVAKGDRVVLYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLIFSAEPGRIVQYKPLLDEALKQRPQQRCDLIAGRDHDWTTLRDAAMAAAPCVPVLATDPLYILYTSGTTGVPKGVVRDNGGHLVALKWSMNLYGVKPGEVWWCGWVVGHSYIVYGPGTTTIMYEGKPI---GTPDAGAFWRVIAQHKVVAFFTAPTAFRAIKKEDPDRKYDLSEFRTLFLAGERADPPTVEWAEKQLKVPVIDHWWQTETGWGIVGNPVGLGQLPVKHGSPTVPGYQVDIVDEAAKPLPAGTMGSIVIKPPGCLPTLWQQDERCKEAYFNEGYYKTSDAGYKDEDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGISDTIKGEVPCGLLVLRDGAEIEKEVVALVREK-LGPVAAFKLAITVNRLPKTRSGKILRGTIKKIA------- 13470819 22 -------WPDFLLDGFYPEHLNVGVELTDRLVE--KGLGDHTALIGNGRRRTYKELSDWTNRLAHALVEYDVKPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRTGELTKIVDKAEITIALCDTRL----MDEMTACAKDSTFLKQVIGFDGTANHDAELDRAALDPVTFTAVNTDDVALLGFTSGTTGVPKATMHFHRDLLIIAAYAREILQVTPDDIFVGSPPLAFTFGLGGLAIF-PLRFGAAATLLEQATPPNMIHIIETYKATISFTAPTAYRAMLKAMD-EGADLSSLRVAVSAGETLPAPVFEEWTEKTGKPILDGIGATEMLHIFIS-NRFDDRKPASTGKPVGGY-EARIVDDAMREVPRGETGRLAVRGPTGCR--YMADDRQKE-YVRDGWNLTGDTFTQDEDGFFHFAARSDDMIVSAGYNIAGPEVEAALLSHPDVAECAVIGAEDGERGQIVEAHVVLAPDALTVKRLQDHVKA-MIAPYKYPRSIKFIAALPKTQTGKIQRFRLR---------- 186472866 2604 ------------------------------FERHAAEMPDAIAVDFIDTRLTYRELDDRANRVAAALLNAGVKADSVVALYVERSIEMVVALFGVLKAGAAYLPVDPDYPAERVAYLLDDARPAVILTQSSLH-------ARVVDSIGDTDAQVWRVDEL-------DAGSVPDSSVDVHPDQLAYLIYTSGSTGRPKGAGNTHRALANRIAWMQGAYRLTPRDVVLHKTPFG--FDVSVWEFVWPLSAGATLAIADHRDPARLAAAIDAYGVTTLHFVPSMLGAFLGYLRDAAAQCAGITRIVASGEALSPELVARARALLPAQLHNLYGPTEAAIHWTCTDDDAGATAVPIGKPIA-NIQLHALDAALHPLPAGAIGELYLGGVGLARGYLGRAALTAERFVPDPFYRTGDLVCRRADGVLDYLGRADQQVKLRGLRIEPGEIEAVLRAAPGVHDAVVIVRDDGLIG-----YVARRAQEEDRTALFAALHAQ-LPAYMVPTHVIELDALPVTPNGKCDRNAL----------- 186472866 1094 ------------------------------FSHHANATPNRIAVTDSHRQLTFEALDAASSRAARALIEQGAGAERAIALCIDRSVDFVVALLAVLKSGGMAVPLDPAAPRDRIEASIAACNARCVIVASNAPRI-------ETQAHVVSLDALLEADDQGD-------------RRFIAPDQAAYLIYTSGSTGTPKGVVVSHRALADYVQGVLDELKFAPGASMAIVSTVA--ADLGHTTLFGALCSGRTLHLLPKFDPDRFAATMRERAVGVLKIVPSHLHALLEA--QHPADVLPSHALVFGGEPLPWTLVERIASRPACRVINHYGPTEATVGALTFDATANVRAAPTGRPL-PNARACVLDAHGAPVPVGAIGELYLGGPGVARGYLGRAAATAERFVPDRLYRTGDRVRLRADGAIDYLGRLDDQVKIRGYRVEPGEVSATLRAIDGVRQAETLAIVEDGRTRLVSFAVV--QGSRDEAVLRGKLAAR-LPDYMVPATLTLCDAFPVTANGKIDRAKLRELAQQ----- 186472866 24 ------------------------------LRELARRAPHAPALAAHTVRMSRSELDARASRVAAILRARGVGIEVRVGVCVDRSCDLFVALLAVLKAGGVFVPLDPRQPAERLDWIARDAGLRHGIVTRDASAAMRARFEHCIDADMI---------DIDEAADFEDV--------QVHPHAAAYMIYTSGSTGTPKAVVVEHGPLAAHCDAIIGAYPMMDADRVLHFASV--NFDLAHEYWLAPLAAGASIAITAPGTPDDARMLVEQECVTIAAFPPAYLREFARAARRHGVP-DALRVLAFGGEAMPGDVFGEIRQTFNVRLINGYGPTETVISPMLWSLDPHVAYEPIGTPI-GLRTARVTDPDGAALDDGSCGELLLGGACIARGYHGRAAQTAERFIPDRVYRTGDLARLRTGGAYDYLGRVDDQVQIRGVRVEPGEIAQSLRSHAHVRDAAILV--EQIAGRVQLTACVVITGAIGENALREHLSKR-LPDAWQPHRFALLDALPYTLNGKLDRDALRVRVTSQ---- 163702244 50 --------------------------------------------------LTYGDLRVRSERFASALAGLGVGPGDRVATLMGKSVEYLVTLLAIWRLGAVHVPIFTAFAPPAIAFRLLGSRAKVIVCDAAQQPKLAPGQDIPADAHWKVVTTAGPEQDVQGALRFADLSSPGMPAARLGGDAPIIEIYTSGTTGRPKGVVVPTRALAGFRAYAEFGLGIRADDLYWCAADPGWAYGLYF-GILGSLSTGVPSLLYGSFDAGATLEILSRYGVTNFTAAPTVYRSLRVYSGPIP-KITKLRCASSAGEPLTPDVNLWAGDALGVAVHDHYGQTEAGMLINNHHHPDPLKPGSMGRPLPGWSMLVLKDQEDAPAADGELGRVAVESPLAFSGYIDDPQKSAEKFAGNGWYLTGDAGRRDEDGYYHFASRDDDVIIMAGYRIGPFEIESIIVTHPAVSECAVIAVPDETRGEVLEAYVVLRSGEQASREIQSWVKTRY-AAHAFPRKVHFTEALPKTASGKVQRFVLRQQRRAELAS- 206680046 26 ------------------------------LRRAAKVFPKKTALVYGDFRASYTQYHDRCTRLASGLAQLGVTSGDVVATLLPNIPAQAEAHFGIPACGAVLNTINTRLDKGTIAYIFDHGEAKVALVDTQFLPSVEAAIAEMESDGPLIIEVPDAAADYDALLESGDAAFEWI-MPADEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWQLTLAPVYLTIVPLFHCNGWNHTWMMPML--GGTIVCCRDVTAKAVYNAIADEGVTHFGGAPIVLNTLVNSSPEERRVFDHTVEVFTAGAPPAPATLAAI-ETMGFHITQVYGLTETYGHVTECQSSRSAIKARQGVAMPMMDDITVLDPDMNQVADGAQGEIMIRGNSVMKGYLKNPSATDEAF-AGGYFHSGDLAVQHPDTHIQIADRAKDIIISGGENISSVEVEGTLMAHSAVSLCAVVAKPDDKWGEVPCAFVELLPGAESEAELIAYARE-TLAGFKAPKAVIF-QELPKTSTGKIQKFELRNALS------ 148258000 28 ------------------------------------------------RRVSFDELRDFSCRFANVLKADGLAQGDRVAVFLSQSLELPIVHLAAFRAGLVSVPLFTLFGEDALQFRLQNSGAKVVVTDAVG-----LAKLATIRHHLPELKTVYVIDGARPFWPTLERASDRFPTVATSSDDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNVEMVHGFKPGDVMWTPADWAWIGGL-FDALFPAWYHAVPVVRARKFVPQAAMQLMADYAIRNVFLPPTALKLMRQA--NVKHDGVKLRSILTGGESLGAELLDWVRTTFGIDAHEIYGQTECNLVVGNNAKLFPIRPGSMGKA-TPGFDVLIVNDKGEELPRGTRGIIGVRNPCTMIEYWRNPEATRKKFAGD-VLLTGDLGAQDADGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRPGVTLSREIQDFVKVK-LAAHEYPRHVEFTDSLPMTATGKVLRRELRAR-------- 126738996 5 ---------------------------HDLLTRQVEQRPNAAALRDSGVSWSFRELADASAASAEVLTDAGVRPGDRVLVLSENCCAVVATLMAISQLGAIAVPVNARMSADEVDKILSHAEPKVILCSSQVSEPARRHAER--------LKATEVHGKFGQFMAVQDGGSRDA------PAEVAVLLYTTGTTGAPKGVMLSHGNLLFGGRASAELRDMQPGDLVYGVLPMTHVFGLASV-MTAALFAGAEVWLEARFSAENLYQAL-RAGVTRLAAVPQMHALVMQYAKEEKLGSTSLQYVSSGAAPLDPDWKRRAEAFYGVALQNGYGMTEATAGICATRNSSLGNPDISTGPPLPGVEVRI--SQGVAGGGDGLGEVQLRGPNVMLGYYKNPEETDKVLDAQGWLSSGDIGRLDERGFLHIEGRSKELIIRGGFNIFPPEVEAALNAHPKVVQSAVVGRL-VKGDEEVIAFVEASPGALDAEELGDFVKSQ-LVAYKCPSHIVITEKLPAAPTGKILKHQLLQHFAQEL--- 163731461 12 -------------------------TVRNWLDHRATQAGTALVFSQDETVLSWRALRAEALRVAWVLTRKGARKGESIAILHPNGRTGLIALYGALYGGFRATMVNLVAGRDAISYALEHSEARALVHEEAQALFDLAR---------------------PDGIEQVDLNADPTQLHSICASDHALLMYTSGTTGQPKGVVHTHASLLAGGWTATVAHDLSPHDRGLCVLPIYHINGLCV-SVMGALVSGGSLAVCPRFSARSFWEDAARAEATWFSVVPTIISHLLHSPAEPDADTKTLRFGRSASSALAPEVQTAFEQRFEVPIIETMGLTETAAQI--LSNPLPPGVRKIGSPGCAYNQVAVLDSAHKPCAPGVEGEIAVRGPNVMLEYLKNPQATQETFAGD-WLRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQSYGETVEAAVVRAGSQLSSEDLIQLCQAR-LGPFKSPDHVHFLDDLPKGPSGKIQRRKLLELI------- 32967976 1085 -------------------------TLTGLLARQVALAPQRTALTWREATLSYAGFDERSSRVAHALREYGVGANTPVALCLARGADVLPAVYGVLKAGGGYVPIEPDNPPERIAGLVRDSGARVLLTQRRQTAS---------LPKLPGV-TVLVVDDHEALSRFPATVPKPVPRPQ----DLAYVIYTSGSTGRPKGVMVEHHSVVNYLTTLQEKFRLTSDDRLLLKSPL--SFDVSVREVFWALSTGATLVVARHADPDYLVEAIERERVTVVHFVPSMLHVLLETLD-GPGRCPTLRQVMTSGETLPVQTARRCLELLGAELRNMYGPTETTVEMTDCEGRTDTERLPIGRPF-PNTRVYVLDDELRLVPRGTVGELYVSGAPVARGYLGRPALTADRFLPDPYYRTGDLGRFTGEGLLDFQGRGDFQVQLRGHRIEPGEIETVLCEQPGVAAVAVVRRPDSPEAAHLVAYAVRAEEHGTDQALRAKLAER-LPHYMVPTAVVTMDALPLTVNGKLDRAALPD--------- 32967976 27 ----------------------RDATLHELVGAQAAATPGATAVVHDDGLLTYAELDERSTRLAHRLRALGVRAETPVGVMLERDPELVVALLGVLKAGGAFVPVDPTYPAARIRHMLDDSGARAVLLRQELRD----RLPEDLRDGTGQVAVVPVGAESGAGTSTRRPVTPVEQEP--RPERLAYIVYTSGSTGLPKGVMVEHRGIVSYLLGMLEHFPMGPRDRMLQVTSL--SFDVSVYEIFLPLLTGGATVLPRSGSHTDAAGLIAEHGVTSFHMVPSLLRTFVDGLDPRQ--CAGLRRIFVSGEALDTTLVVDVHDRLPCDVVNLYGATEVSVDSTWWTAPRDLAPVLVGRPMAGAT-AYVLDDEMRRLAPNEVGEVYLGGASVTRGYHGRAALTAQRFLPDPYYRTGDLGRVEDNGELRLLGRIDHQVKLHGRRIEPGEIEAAMTAHPHVSLAAAVPAGAGAGATLTGFF---TGAEADAEELRGFLAQR-LPAALVPSRLVALDTLPLSPNGKIDRNALADIAARQDLA- 159043405 12 ----------------------PAQTLYELLTRTRNAHGDRRAMTFAGETLTWRELHGKATQAANLFRSLGIGENDVVAYVLPNASETVWTYLGGSVAG-IVNPINPLLEPDQIASILNETGAKVVVTLKSFLKTDVAQKTAEAVAMAPGVTHVLEVDLKRYLSPLARQKSDGLTFPDSFEDRVAAYFHTGGTTGMPKVAQHKYSGMIYNGWLGAELL-FTHEDTLICPLPLFHVFACY-PVLMSVITSGGHVVFPTEGVFDNFWKLIERWEVTFMITVPTALAALMQRPVDG--DVSTLRIGISGSAPLPMELYSRFKEATGVSIAEGYGLTEATCLVSCNPIDGVQKVGSVGIPL-PHTEVRILEDDGHECATDEIGEICIANPGVYEGTYTEVGKNLGLYADQIYLRTGDLGRIDEEGYLWITGRAKDLIIRSGHNIDPAEIEEALMAHPAVAMVGAIGQPDAYAGELPAAYVELVAGAQTTEELMAFAKEHVHERAAHPKHLEFLDELPKTAVGKVFKPDLRKLAIKRV--- 86139996 26 -------------------------TLYQLLSRTTGKFPNNNAVSYQAETLTWSQLKDQVTQAANMFRELGIGETDVVAYVLPNCNETLVTMLAGAVAG-IVNPINPLLEPEQIASILRETKAKVVVTLKPFPKTDVAQKVAEAVRHAPGVNTVLEVDLNRYLTPRREMRKQPTTLAFADSDRVACYFHTGGTTGMPKVAQHKYSGLIYN-GWIGSTLLFTEDDNIMCPLPLFHVFACHVI-MMASLSSGAHVVFPTDGVFDNFWKLIERWKISFIITVPTAISAKMQRPVDA--DISSVKTAFSGSAPLPVELFHRFEKATGIKIIEGYGLTEATCLVSCNPVDGEKKIGSIGL-TFPYTDVKIVPEGLVECGTDEIGEICISNPGVYAGTYTEADKNVDLYYKDEYLRTGDLGRFDEDSYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDVHSGELPCAFVELVEGATTADELLEYCKIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRKHAITRI--- 121592561 3 --------------------------IHHLLDRWLAEAPARPFIHLDGRSLSFADLGALTDTAEAELRALDVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFVGKADARVVFFTASRSAAAHAQRFAAVDSALPGMQHGAV---------LQDAQPEAGAL----RDTVASLIFTSGTTGQPKGVMLTHDALIHFARVSGASRALGPQDRSYAFVPMTHIFGLGTVLI-SSLLAAAQLVMRPQFDPDDLLDALVHHGVSQLQGPPALFSRLLAHLQERRPEAPALRYLYTGAGPLDLALKQRVEAAFGQALHHGYGLSEYAGSVHLTRLGEQRPDTSAGYAVAE-AEVRVTDPTGEPLPLGERGELWIRGRGLMPGYFRDPSATAAVMREGGWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSVQRSAVVGRTVEDGNEEIVAFVELRPGALDADAMQSHLRE-LLAPYKRPSYIVALSELPTNTNGKVLKRTLKDQA------- 86137317 3 --------------------------IAQWLYRQAQRDGCRPALYLGDLVADYRVFHQQAAALAGWLQAQGVEPGDRVALFMKNCPEYLITLYGIWYAGAAAVPINAKLHGREARFILQDAGAGLVFVS---PGLDDALVAAEVA-------TLVVSIAEPAFDAAMACAPVEAPMPR-DAEDLAWLFYTSGTTGQPKGVQITHRMLMASLCYFSDVDVATGADQILYAAPMSHGAGLYN--MLHVLVGAAHVCVSGGFDEMEILDLAAHFGRVQMFAAPTMVTRMTAVAKAQGRSGAGLRSVIYAGGPMYLADIIEAEAYFGPIFIQIYGQGECPMGITALRRSEKSRLCGVGRAQSGV-ELRIGDSAGNPQYVGEMGEIMVRGDAVMPGYWNNPEASAETL-KGGWLMTGDMGVLDAAGYLTLQDRSKDLIISGGSNIYPREVEEVLLMHPEVREVSVVGRPHGDWGEEVVAFVV---GQVPEVELDGLCRDH-IARFKCPKAYVFVQELPKNNYGKVLKTELRARFQ------ 72383937 12 ----------------RAANYQPLTPLH-FLNRAEDVYPHRIAIIHGDRSYTWKEYAGRCRKLAGALIDHGIERGDTVAILAPNTPAMLEAQFGVPMAGAVLNCINIRLDAAAVSFILRHSETRLLFVDQQFAEVARAAIATVVDITDPEVAGSRPVGRIEYESFLASAPDTPDIRLPLSEWDAIALNYTSGTTGNPKGVVYHHRGYLNALGQLVNAELSGDAPVYLWTLPLFHCNGWCYAWALAA--VGATQICLRKVSGATIYDAIANHDVTHFCCAPTVLSFLIESVPPSWVPPARPIRVLSGGASPPPAVFRRLIE-LGFRVQHVYGMTEMHGVATICQSQEAVHLTRQGVRTVVMNEMMVADPTLSPVSRDAMGEILLRGNLAMKGYFKNASATEEAF-AGGWYHTGDLAVVHADGYIEIKDRSKDIIISGGENISSVEVEDVLYEHPAVAGAAVVAVPDPRWGEVPCAIVELKAGGVNASEIISFCRAR-LPGFKAPQHVIF-DSLARTATGKLQKFKLRESALQHLVG- 84499530 58 --------------------------------------GDQVAIIYDSREITFRELRSRVATLAGALRAKGVEKGDRVIIYMPMVPETIEAMLACARIGAVHSVVFGGFASHELAVRIDDCTPKAIIAAEPGRTVKYKPLLDAIEQATHKPDFCIVFQRDQEIAPLTEGRDAPADCLPVEGNHPAYILYTSGTTGQPKGVVRPTAGHLVALNWTMKNFFVDPGDVFWAAWVVGHSYICYGPLITTVVFEGKPV---GTPDAGTFWRVISEHKVRSFFTAPTAFRAIKREDPREKYDLSCLRTLYLAGERGDPDTINWAKDLLGIPVIDHWWQTEPAVGNPMGIEPLPVKIGSPSVAMPGYD-FRILDEAGQELPRGELGAIVTLPPGTFSTLWNAEARFRKAYLDPGHYETGDAGMLDEDGYLWIMARTDDVINVAGHRLSTGGMEEVLADHPDVAECAVIGIRDELKGQLPVGFLVNRPHDEIVKEVVAMVRDQPVAAFKL---AVVVDRLPKTRSGKILRAVMVKIANGE---- 114571232 35 -------WPDDLPELAYPDRLNCGT---ELLDRTVDKLGDRMAVYSKARSLTYAGLLAEANRLAHYLVEMGIIPGNRVLLHGPNGVDLMVAWYAVMKTGAVAVTTMPMFRAGELAKVIAKGQVGHALCDPA-----LVEAVREAARSEPVLARIECWGEDSELAAALPGKPADFDNADTARDDVALLAFTSGTTGQPKACAHFHSSVLAMADTFGRHGLVDSDEIYTGTPPFAFTFGLGAFVVFPA-RAGIAVALPDKPGFDALCECIETFKATTLFTAPMGYRALM--ANWDTHDLSSLRKCVSAGEHLPAAISDAFHECSGLRLIDGIGATE-LIHIFIAGSGEPVRVGSTGRVVPGY-QARLIGDDGDEVPVGEVGRLAVRGPTGCL-YLKDDR--QAGYVQDGWNLTGDLFRRDEDGYFWYFSRADDLIVSSGYNIAGPEVEQALLTHPAVAECAVVGAPDAERGTIVKAFVVLKAGHCAGETLACALQDHVIAPYKYPRAVAFLDSLPKTQTGKLQRFKLR---------- 103485665 7 -------------------------SLPDMFAASVARKGEAPMLDFMGRQFSYVEVALGVQRVARGLQLLGLGKGSRIGLFLPNVPHYVAAYYGALAAGATVVNFSPLYTVAELEAQVEDSGSAAALLPTAFKVLDGSSLNRLIVGSVAGVAPLPGDPRVIRFSELTDNDGRPEPVAIAPETDVALIQYTGGTTGTPKGAKLTHQNLTANARQVNAIDPDTAEDRILGVLPFFHVFANTCVLNRTVL-NGGSITMLPRFDAKQALAAIGRTKTTALPGVPTMYQALLDHPDLARTDFSSLRVCISGGAPMPAELREKFVAATGASLVEGYGLTESSGVVATNPYDGPVRPGTIGQPI-PATHIRLLDKEDKDAPDGEPGELAVKGPQVMQGYWNRPEADAESFTADGWLRTGDVAVIEEGGYIRIVDRLKDMIAVGGFKVYPSVIEAHLHEHPAVKEAIVLGVPDAYRGEAPKAFVTLEEGFEVTGEALAAWLNPQLGKHERVIAVEVREALPKTMIGKLDRKALRAEA------- 63086969 2013 -------------------------SVVEMFLEQVARAPDAIAIERGDLKLSYGELDRRSTRLARHLATLGFGPEKRAALCLPGSVEFIVSMLGVWKAGGAYVPVDPEYPEARIEHMLEDSSAELLLTVRA-------------AGERPRFQ-----GRTLWMDEEIPEHAHPPELGLPSASAAAYVIYTSGSTGKPKGAVLEHRGLANISAVSRERFALGADGAVLQFA--SPSFDASVWEITAALTSGARLVLPTDETGEGLAALLTQKRISLTLLPPSTLAAL---PEGAYPD---LRVLISGGEACTAELVKKW-AVGSRRFFNAYGPTETTIYATLAETPDQAGAPPIGRPI-PGSVVRILDSAQRQVPIGVPGELCIGGIAVGRGYHGLESLTRERFIQDTFYRSGDLARWRSDGSIDYLGRLDHQVKLRGYRIELGEVEAAISSHPGVQQALITV----HKGQ-LAAYAVGRGGAPTVQALREHAKAR-LPAYMVPAHILLLDAFPMTPNGKIDRKKLPDPVQ------ 63086969 506 -------------------------TITAWFEAQVARTPDAAALSFGDVHLSYAELNARANVVAHEVRGRGVGPESLVGICVERSAELVIAILGVLKAGGAYVPLDPASPRERLALILEDAEVTALVTET------------KRRDELPTEKVPTIFVDA---LQWQEGQRAPNPAPGLTPDNAAYVIYTSGSTGRPKGVIVTHANATRLFTTTDALYGFGPSDVW----TLFHSFDFSVWELWGALFYGGRLVVVPHWSPEAFGELIAREGVTVLNQTPSAFRALLRAPSADGVGGRGLKWIIFGGEALDAATVRPWFERYATRLINMYGITETTVHVTYHHVTQADLSSAIGRPI-PDLVINLLDEHGQPVPDGVPGEMYVGGAGVARGYLKRPELTAQRFIHNPLYRSGDLAIRQQDGTFTYLGRIDDQVKIRGFRIELGEIQSVMARHPAVADAYVSTYERSADDRRIVAYVVPKQGA------------------------------------------------------ 159898382 471 -----------------------------LVAQQVQRTPNAPAMRWNNQIICYTELEQRANQLAHLLLQRGVTQGSIVGVYATRCPEMIISLLAILKAGAAYLPLDPAYPAERLHYLVADSAASLIVQASHQALPTLVSTAETLD----------VVAEAETLASL----PTTAPMVDFDPQQLAYVIYTSGSTGKPKGVLIQHQGVVNYLHWAIHYYPFEQGAG--APLASSLAFDATITALWGPLCTGKTIDLLPEQDELEVLQRLSSEDYSVLKITPAHMEALSQL--VAPDQIGSSKAFVIGGEALLQQHVAFWQNAPNLRLINEYGPTETVVGCVIYAAPSEWAAVPIGRPIA-NTQLYVLDPAGLPVPIGVPGELYIAGLGVGRGYHGRPELTAERFVRERLYRSGDLVRYLPDGNLEYLGRIDQQVKLHGFRIELGEIEATLASHPTVHAAVAMIREDRPGHKRLVAYVVAEPTANQDTSIVLTHVAQQLPHYMLPSVVIWLDSLPLTPNGKVDRQALP---------- 118463987 8 -------------------------TLGDIVTDNAARFPDVVAYRYGQRTVTHAQLRDRAVRLVSAMAAAGVRRQDRIAVLSRNSIEFGELNAAAQLGGIIMATINFRLSPPEMDDALRRVAPSIV-----FCAAEFVPVIGDLIADMPSPPMLVVIGAPQGITGYERFVEEGGSGEPARPDDIAYLLFTSGTTGASKCCILGQREMRRVAFTMNNEMRCGSADRGLINMPMFH---FGALGIIGGLHAGGTVVLQQQFDAADAVRLIADERITVLHLAPVMLRALLDEV-SDRLAVESVRTVVYSAAPMTAAILRRALAVLDAGFLNLYGQTEVIVSGLPLDDPNAARLSSVGFPF-PDTRVRVVGADGGVLPVGQAGEIVVRSDSMFRGYWQDAAATQATL-RDGWCRTGDMGRLDERGLLYLMDRKKDVIISGGENIYSPEVEDAVSAVDGVAACAVVGVPDDKWGEAVCAVVVPRGGASPTLEMVQEGVRQRLARYKVPRRLVLVADLPVLASGKVDKKRLRAEL--KAAAG 15899905 45 LIDWFEPWKEIYKQETLTKWFLGGKSYNAIDRHSSRKF--KAAIIWESEKLTYQDLFYEVNRWANALKQLGVKKGDRVTIYMPLTPEGVTAMLACARIGAIHSVVFAGFGSQALADRIADAQSKIVITADGYRLIELKKTVDDALSKLQSVKNIIIFRRIGIEIPFKEGRDKYIEPEPVEATHPLFILYTSGTTGKPKGIVHSTGGYLVGTATMLLWSYGQENDVLFNTWIVGHSYITYSPLVM-----GRSVVIPDYPTPDKWAELIEKYKATTFGTSATFLRYLMKYGEDKAHDLSSLRIIVTNGEPLNYAPWKYGLEIIGVFMSHQWWQTETGAPNLGYMPGYPIFLPASGFPL-PGNKIKVVDENGNPTRPRERGYLIIEPPMMMIGMWNDDERVIKTYFSPNLYYTGDFAMIDEDGYVWVSGRADETLKIAGHRIGAGEVESAITSHPAVAEAAVIGIPDPVKGEIAHAFVVLKQGYELSKEIQEHVR-KIMGPI-VLLEVHFVNALPKTRSGKVMRRVIKAVMT------ 83311699 15 --------------------------LAQLARQWQRRTPDAPAMIQGETRWSYARLGQAMDEAGALLRGLEVRPGDRVMLVGENCLALVAMILAAGELDAWAAIINARLSEREIDTIRDHCGARRVIYTTDVSA----EATAHARRHGAELRASPLLGSFAVGPLNHQCGSEPV---EPGNGQVAALIYTSGTTGTPKGVMLPHRNIMFIGAVSGGLRDIGSGDVAYGVLPMSHVFGLASV-LVGTLFGGACLHVAPRFAPAQVLADL-KAGLTMWNGVPAMFAKFLEHIRLTGAKVPALRFLSAGGSPLDPAIKAETEALFGQVLNNGYGLTESAPTICQTRLDAPRSDCSVGHAL-PGVEVRIVGEGGKDMPDGQVGELWSRGPGTMKGYYRAPDMTREVIDAEGWLNTGDFARRDPDGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVQVAPGTELSAELTEWAAAR-LAPYKRPGEVVVVGHLPAGATGKILKNRLAEAAR------ 158302001 54 ------PWEKVLDNSNSPFTKWLNACYNAIDRHVLADKGSKVALIHDSRHVTYNELYDKVSRLAGGLRRLGVQKGDRVVIYMPLIPEAIIAMLATARLGAVHSVVFGGFAASELCTRIEHAEPKVIIAAEPHKIIYYLDILHEAVARWKPAKNIIYLDETWDIAWENALDTVPVDCVPVEANDPLYILYTSGTTDKPKGIQRPIGGHLVTLMYTMNIYGLQQDDVWWNASDLGWVVGHSYI-CYGPLLYGATSVMYRTPDPGQYFRIIDQHKVSAVFSVPTAFRVIRRVDPDRKYSLKSLRAIFIAGEHCDLETMKWMRKTFKVPVLNQWWQTETGSAITAFAQNLQTPPFTTGLPYCGYD-IYVLDKNGHEAKPNELGRIVVKPPGNMATLYRSDELFRKTYFQPGYYDTMDAGYKDENGYIYVTARDDDVINVAGHRISTSSLEDAILRHPDVADAAVFGVPEPTKGQIPCLYVVSKPAAKMSVELINIIREGPIAAFKLAAQVQ---SLPRTRSGKTLRKAMADLAANK---- 118463273 4 -------------------------TVGAL-----KRNKDKPVLHLGDTTLTGGQLAERISQYIQAFEALGAGTGATVGLLSLNRPEVLMIIGAGQTQGYRRVALHPLGSLDDHAYVLDDAGVTSLIIDPTPA---FVERALGLLEKVPGLKQILTIGPVPEALSAAKYAPKPLVAADLPPDHIGGMAYTGGTTGKPKGVLGTAQSITTMTTIQLAEWEWPENPRFLMCTPLSHA---GAAFFVPTIIKGGELVVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMNPVRLAEAIRRFGPIFAQYYGQSEAPMVISYLADHDEKRLTSCGRPTL-FARTALLDADGNPVPQGEVGEICVSGPLLSGGYWNLPEETAKTF-KDGWLHTGDMAREDEDGFWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVIGTPDEKWGEAVTAVIVLRPDHPSTAEIQAAVKERK-GSVQSPKQVIVVDSVPVTALGKPDKKAVRARFWE----- 116050341 513 ------------------------------IQEQARLRPQAQALALEGQALSYAELNARANRLAHCLIARGVGPDVLVGIAVERSLDMVVGLLAILKAGGAYVPLDPTYPQDRLRHMLEDSAVGLLLSQ------------EHLLPGLPLHEGLEVL--SIDRLERDASVSTDDPVVNLRPENLAYVIYTSGSTGKPKGVAISHAALAQFSRIASGYSALTPEDRILQFATL--SFDGFVEQLYPALTRGACVVLRGGWDTGELYRQIVEQGVTLADL-PTAYLFLLDALAEPRRSYGALRQIHIGGEAMPLEGPKLWRQAMGVRLLNTYGPTEATVVSSVFDCSAENARVGNASPIGPGRTLLVLDEHLGLLPVGAVGELYIASAGLARAYHDRPGLTAERFLPDPFYRTGDLARRRGDGVIEYMGRADHQVKIRGFRIELGEVEARLLDLEGIREAAALALDGQ-----LVAYLVAEGGEDETERIRTALRA-SLPDYMVPSHLLFLERMPLSPNGKLDRRALPK--------- 116694704 6 ---------------------------------HAQRTPEKPAVIMGGAVVTYRELDERSNQVAHLFRSQGLQPGDRVAFMVENHPRLFELCWGAQRSGIVYVCLSTRLNVADAAHIINDSGARLLVTT-----HAQAEVAAALAGQTPALRRLMLDGTMPGYDAYE---TALARCPATRIDDEVTMLYSSGTTGRPKGVPPSSPNITTLTSLCQRLYGFDAETRYLSPAPLYHAAPLRYNMTVQAL--GGTAVVMEHFDAEHYLQLVQQHRITHTQLVPTMFSRMLKLPEAQRYDVSSLRVAIHAAAPCPVQVKEAMIAWWGPVIWEYYAGTEGN-GVTVVSTPEWLRKGTVGRAMVG--KLRICGPDGALLPPGESGTIYFA-EGRDFSYHNDEAKTAESRHPPDWSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPVDGPELAAELIAFCRA-NLSAIKCPRSVDFASELPRLPTGKLLKRLLRDR-------- 167360635 41 -------------------------------DDWAAREPERVCLEHNHRAMTYRALADRSSAFANALVSLDIKRGDRVALLLPQSFETVIAHVAIYKTGAIALPLALLFGVEALEYRLKAAGAVAVVT----NGFGLERI-RQIRGRLPALKHIVASGDATAFAELVDGYPPVFDIAKTGPDDPALMIFTSGTTGPPKGALHGHRVLPGHIMQFAHEGFPRPGDKVWTPSDWAWAGGLLNALLPSL-LLGIPVVSSPKFDADMAYRIMAEMKVRNAFIPPTALRLMRSVADPRKYDL-ALRTIGSAGEALGRETYEWARHVLGITVNEFYGQTECNFVLASSAAYGVTKAGAIGRAV-PGHRVAIVSETGDELPVGEPGQIAIASPVMFLGYWDDTAATERKFVK-GWLLTGDIGRQDAEGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVLRPSETLATDIREWVKTR-LSMHEYPREVEFIDALPLTTTGKVIRRLLRERAAGE---- 15790110 55 LLDWETPYDQVLDDSNPPFYEWPGGGLANCLDRHLDERGDEAAIEWANRTYTYAQLHREVNEFAAGLREMGVGEDDIVTLYMPMVPELPIAMLACARLGAPHSVVFAGFSADALSTRMNAADSEYLVTCDGYPLDHYAKTLDGLDGVSHAVSDVVVVDDYDAVVAAHDGAS--VSPVERDATDMLFLMYTSGTTGQPKGVTHSTGGYLSWAAWTSQVLDIKPSDTYFCSADIGHSYIVYGPLALGTLYEGA----PDHPDKDRLWELVESYEATQLYTAPTAIRSFMKWGVEDAHDLSSLRLLGTVGEPINPRAWTWYYTHIGCPIVDTWWQTETGMMVTGLPGVSTMKPGSAGRPL-PGVDARVIDTDGDDVAGGRAGHLTIQKPWMLQTLYENDERFIDEYWRDWVYFPEDGAKVDDDGYITVLGRVDDVVNVSGHRLGTMEIESAIVDVPGVAEAAVVGGDHDLKGEAVYAYVLTTDDHDASDALRERIVEDAIGPIARPEAVVFAPELPKTRSGKIMRRLLEDIAND----- 89055404 18 ------PWPASQPA----------VTLYELLTNTKNAHGALNAITFQAETLSWSDFHGRVTQAANLFRSLGVGPTDTVAYLLPNCNETAITLLGGAVAG-IAAPINPLLEPEQIASILRETGAKVVVTLKPFPKTDVAQKVNEALAMAPGVKTVLEVDRVLNFTAELNKQNKTLDFEDVREDRVACYFHTGGTTGMPKVAQHTYSGMIYN-GWIGHTLLFTEKDTVICPLPLFHVFACHVI-LMAMVASGGHVVFPTEGVFDNFWKLVERWQVTFIITVPTAISAMMQRPVDA--DISSVKTAFSGSAPLPVELFRRFEKATGVTLIEGYGLTEATCLVSCNPVEGEKKIGSIGV-TFPHTDVKIITGTPNEAERDSIGEICISNPGVFSGTYTEVDKNKNLYYFGDYLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEETLAGHEAVAFAGAIGQPDAFAGELPCAYVELVEGATTEAELMAHCSTHVHERAAVPKYLEILDELPKTAVGKVFKPDLRKKAITRI--- 90416743 24 -----------------------------LLERAATVFPDHIAIIHGDMQITYGQFYSRCRRLASALTDQGIGSGDTVSVMLANTPAMLEVHYAVPMCGAVLHAINTRLDASVIAFQLDHGESKVLITDLAFSQIAVKPLVIDYLDPVFPQQGQLLGDDYEAMLASGDPDFDW--LMPDDEWDAIALNYTSGTTGDPKGVVYHHRGASLLAQGNVITASIPKHAVYLWTLPMFHCNGWCFPWTMSAVT--GTHVCLREVRADAIWAAMIEHKVTHLCGAPVVMSTILGVEKEHRQALSQVVDFFTAAAAPPEGVLAEMREA-GFNVTHLYGLTEGPAVVNDWNQQWEALPASQGVRYHALEGLDVVDPQMKPVPDGETGEVMFRGNVVMKGYLKNQQATDEAF-KGGWFHSGDLGVVHPDNYIQLKDRSKDIIISGGENISSIEIEEVLHKHAAVSFAAVVAMPDKKWGETPCAFIVIEGAQLSSEDLDRWCRQH-MAGFKVPRHYVF-EPILKTSTGKVQKFALRQRAAK----- 145603011 83 -----------------------------MVDRHMAKHANSPAVIFEGYTLTYSELLREVCKLAHVLRDMGVRKGDTVVIYMPVIPEAIIAFLAVVRIGAVHSAVFAGFSASALRDRILDARCKVVITADARRGGKTIGLKGIVDLALQGHDDCCVAANDVPFTPGRDLHQEVEKWPPVNSEDPLFLLYTSGSTGKPKGVLHSTAGYLLGAAVSGKYFDVHDGGRYFCAWITGHTYAVYAPLLLGV----ATVVFPTYPSASRCWDIISAHGVTHFYTAPTALRLLKRAAGSDGDRMPTLRVLGSVGEPIAPEVWKWYFEVVGAHVVDTYFQTETGSHITPLAGVTPVKPGSASLPFFGIAPAILDPISGRELTRGVEGVLVFKQPWMARTVRGAHQRFMDTYLR----FTGDLATCDHDGHYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPAVAESAAIAVPDDVTGQAVNAFVSVKDDSGGELDQKEFILQKCIGPFAAPKQIYVVPDLPKTRSGKIMRRVLRKILLGEVHA- 217976303 12 --------------------------------------------------LTFDGLRALVAETIASLNGLGIGRNDRVAIVLPNGPEMATAFIAIA-SGSTSAPLNPSYKMDEFEFYMSDLNAKALVVE---AGSTSPAIEAAKKLNIPLVTLTPDAKRGAGYFTLSGEANGTAALPRAEPDDIALILHTSGTTSRPKIVPLTQANVAKSATNIAATVEFSEKDRGLNIMPLFHIHGLIA-GILAPLSRGGSVFCTPGFNALKFFAAMEEAKPTWYTAVPTMHQAILTRAANNKEIIARLRFIRSSSSSMPPQVITELEATFHSPVIESYGMTEAAHQMASNPLHGVRKPGSVGLAAGP--EVAIMDETGGFLRAGEIGEIVIRGENVTAGYENNPKANAEAFT-NGWFRTGDQGVMDEGGYVTLTGRLKEIINRGGEKVSPREVDEALMDHPAVLQVVTFAVPHDKLGEDVAAAVVLREGTTTEQELRAFLSER-IAAFKTPRKILFLAEIPKGATGKLQRIGLAQKL------- 91978445 28 --------------------------------------GDKPALIYVDTRMSFAEIASASRRFANVLKAAGLARGDRVAVFLSQSIELPIAHLAAFRSGLVSVPLFTLFGEDALEFRLSNSGARAVITDESG-----LPKLLRIRDRLPELRQIYVTGGAELFWSKLDAASDAFETVDTSCDDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNMAHDFFPRPGDLMWTPADWAWIGGL-FDALFPAWYHGVAMLRARKFEPQAAMQLMADHGVRNVFL-PPTALKLMRQADVKHPGVK-LRSIFTGGESLGGELLAWVRATFGVDAHEIYGQTECNLVVGNNARLFPIRPGSMGKA-TPGFDVRIVDEDGRELPCGERGIIGVRNPCTMLEYWKNPEATAKKF-AGGFLLTGDLARQDGDGYFWYDSREDDVITSAGYRIGPSEIEHTLLKHPAVAFAAVVGVPDPIRTEAIKAWIVLRPGDALAREIQNFVKVQ-LAAHEYPRHVEFTETLPMTATGKVLRRELR---------- 115526575 6 ---------ADYDQLYREFRWEIPPRFN-IATAACDRYADRLALIYCDTKLSFDDIATHSRRFANVLGAAGLSRGDRVAVFLSQSIELPIAHLAAFRAGLILVPLFTLFGEDALQFRLTDSGAKAVVTDAGGAAKLLK-----IRDRLPALSHIFVTTDAPAFWPTLQAASDDFLTVETAADDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNMVHDFFPKPGDVYWTPADWAWIGGL-FDALFPAWYHGVPVVGYRKFEPDGAMRLMAEHGVSCVFLPPTALKLMRQA--NVRHDGVKLRSILTGGESLGGELLDWVRTTFGIDAHEIYGQTECNLVVGNASKLFPIRPGSMGRP-TPGFDVRIVDAEGRELPHGQRGIIGVRNPCTMLSYWNNPEATRRKF-AGAFLLTGDLGHQDDDGYFWYESREDDVITSAGYRIGPSEIEHTLMKHPAVAFAAVVGVPDPIRTEAIKAWIVLRPEFAASDALQDFVKVQ-LAAHEYPRQIAFVDKLPMTATGKVLRRDLRAR-------- 110764255 17 -----------------------------------------------DKHLTRKELLDKSIRLSIALRNYGIDMKDRVSLTSENHPNYMIVMCGTFFNGITFAPLNPAYTEREFGHMLEIYQPRVIFVSRRTEKL----LVKVASTLSWDIKLIELDDEALDFLEKYGNIVDPRTFTPVQVGDMAVILCSSGTTGFPKGVMLSHRNLLTFIQSISKPNFLNQGDRMIIFLPLFHGYAFGM--MCNCICSNSIICLMRNYNTDTLLSSIGKYKITHLPLVPPILVAVLKHPMLPNYDFGSVKEILCGALPLPLDIANELKRRTKVKIRNGYGMTE-LSMVSNLSE-RSCKDASIGPPLPGFKCKVVSMETGKTVGAGKVGEICFAGDQVMLGYYKNPKSTAETIDEQNWLHTGDLGYFTEEGGLYITGRIKEIIRYKGFQVAPSEIEALLLTHSSVKDVAVLGKPDEVCGELPMAVVVRQPGSVTAEEIVDFVKKNLSPQKWLRGGVKFVETLPKTPSGKVLRKQLLNIVLSKL--- 186475792 15 -------------------------------------------------RYTYRDCERRAKQLAQALIALGVEAGDRIGTLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHANDRYVLFD-----ITFAALVDVLAPQCPNVRGWIAMTDEAHYEALLARHDGAFEWPAIDERCASNLCYTSGTTGNPKGALYSHRSTVLHAASLPDAMGLSARDSVLPVVPMFHVNAWGIP--HAAPLTGAKLVLPGKDDGKSLYELMEAERVTYSAGVPTVWLGLLNHVREAGVKFSSLERTVIGGSACPPAMIKTFRENYGVEVIHAWGMTEMSPLGTRSPDEQRKLREKQGHALYGVD-MKIVGDDGRELPDGVAGDLHVRGPWVIDRYFRSD----ASPLVDGWFPTGDVATIDKDGFLNITDRSKDVIKSGGEWISSIDVENIAVAHPAVAEAACIACAHPKWTERPLLVVVRRPDAVTREELLAFY-EGKLAKWWIPDDVVFVDELPHTATGKLQKLKLRAQFRTHVL-- 158137911 1521 ------------------------QTLPALFQAQVRRTPQAIALQTDDSFLDYQALNAQANRLAHHLIGLGVRPDARVAVCVERGAALMVALLGVLKAGGAYVPLDPGYPAERLRFMLDDSTPTVVLVHGATQGLFDQQSGPVLD------------------LDRGDWHACPTTDPQVAPSQLAYVMYTSGSTGTPKGVMIEHRGLCNLMHWGSRICPPRPGDALLQRAPF--SFDGSVWELFWPLTAGLRLVLARHRDPAYLVQRVQASQVTTIKFVPALLHQFLEEPGVQG--CTSLTDIFCGGGELTLALLQRVRERLPVRLHNVYGPTEATVDSTAWTEPLPLLAPPIGRPIA-NTRLYVLDAHDRPVPLGAVGQLHIGGVGVARGYLGLPALQAERFIADRLYRTGDLVRYRLDGELDFVGRNDFQVKLRGLRVELGEIEASLTAHPAIGQAVVL-----MREERLVAYFTCREGAPALEVLRSHLLAR-MPEYMVPQAFVALAQLPLSNNGKIDRQVLPAPGAESVIS- 158137911 448 --------------------------IHRRIEAQAKATPQALAALQDGQSLSYGELDRRADALAQHLANQGAKPDRRVAVVAQRGLDTLVGLLAVLKAGAAYVPIDPAHPQERLAYLLGDSEPDVVLTQSWLCDRLPAHGLAQIEL---------------DRWDWNAPPAALARPAQPLPSDLAYVIYTSGSTGQPKGVMVEHHMLANLIDWHCSAFELGPGRH--QSSLAGFGFDAMAWEVWPALCSGATLHLAPAEDIDALLRWWRAQPLDVSFLPTPVA----EHAFAQGELHPTLQTLLIGG-----DRLRRMARERRYRVINNYGPTEATVVATSGEVTAGGPLH-IGGPVA-NTQLYVLDEQRRLLPIGAPGELYVGGKGVARGYLKRPQMSAERFLDDPFYRTGDLVRWLPDGTLEYLGRNDDQVKIRGVRVELAEIEAALASHAAVRECVVMLRE----GQLQAWYI--GQLAVTPRALHEHLRER-LPAALLPVAYVNLAAWPLTANGKLDRRAL----------- 154275842 21 -----------------------------LFENKWEPFPDQVMLEDADRSYTYSQVKSTALDFGIGLKAWDWQKGDVLAIISPNNIDMPPVMWGAHWAGGVVSPANPTYTVDELAFQLKGTNAKALVTQMALLPTATAAAK---LAGIPDSRIILLGDARDPSAKFKHFATRYRKTRIDPAKDLAFLCFSSGTTGVPKGVMLSHRNIVSNILQAGELGNLSWDDKVLAFLPFFHIY------------------VMSKFDIEKWCAHVQKFRITFSYIVPPVVVLLAKHPVVDKYNLSSLRLLNCGAAPLSRELVEAMSTRIKTGVKQGYGLSETSTTHTQTWADWDKYIGSVGR-LLPNQEIKYMDDGCEPVPIGQTGEIYIRGPNVFLGYLNNPEATAQCLSADGWFRTGDVGHQDEHGNLYITDRVKELIKYKGFQVAPAELEGILMENEAIDDAAVIGVESEEHGEVPRAYVVLKDKAAEAEKIMNWLAGKVAPHKRLRGGVRFIDEIPKSPSGKILRRTLKERAEKE---- 170694157 2 --------------------------LLDLLQSSARRTPDAQALVCGDVRKTYDQLVRHSHSFAQALSTLGITPGERVAIFLDKRIEAVVSMLGACAAGCVFVPINPLLKPPQVGHVLRDSGARCLVT----TAVRARTLSAE---GIAAVSDVIVVDHPDAALPWTDLDVTRADDAPVSASDLAALLYTSGSTGLPKGVMLSHRNLLEGAWSVAEYLRHEPSDRILAVLPLSFDAGLS--QLTSAWSAGATAVLLNYLTAHDAVRACEREQITGITGVPPLWMQLAGAAWPDGAR-NTLRYFANTGGRLPLSVLRKLQALFPARPFLMYGLTEAFRSTFLDPEEVDRRPDSIGKAV-PNARVLVVRDDGTPCGPDEPGELVHVGACVTLGYWNDATRTAQRYRPSPELKSGDLVRRDSDGFLYFIARNDAQIKSSGYRISPEEVEETVHASGLVLEAVALGVPDDALGEALALLVVLAGDSHVS-DLRDWCSQR-LPRYMVPRDIVTCAQIPRNPNGKFDRAALRARLA------ 84514424 25 -------------------------------RHVAAGRGDQAAIIYDSRTITYAQLLNNVSSLAGALRAKGIAKGDRVLIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRINDATPKAIIAIEPGRVVKYKPLLDAAIAEATHKPDFCVILQREDLIPGRDHDWTPTECVPVEGDHPAYILYTSGTTGAPKGVVRATAGHLVALNWTMKAIYVDPGDVFWAAWVVGHSYICYAP-----LIHGNTTVVIGTPDAGTFWRVIEEHNVRSFFTAPTAFRAIKREDPKKSYDISCLRALYLAGERADPDTIVWAQNVMKVPVYDHWWQTETGWTIAGNPEALPVKIGSPTVPMPGYD-VRILDEAGHPVAPGTLGAIAIKPPGTLPTLWNAEDRFLKSYTFPGYYETGDAGMIDADGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVGECAVIGVADELKGQLPLGFVCLKPHDEIVKEVISAVRD-TIGPVAAFKLVAVVDRLPKTRSGKILRATMVKIA------- 197784129 38 -------------------------------------------------RRSFAEVGARAAQLAHALRELGVVEDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPADQLAFIVGHAADRVVI-----ANGSLLPLLAPLLPHLKTVEHVVVSGPGDRTLEYEDLIATTYDWPELDERQAASMCYTSGTTGDPKGVVYSHRSYLHSMQNMAQSMGLTDQDTSLVVVPQFHVNAWGLP--HATFMTGVNMLMPDRFQPAPLAEMIERERPTHAAAVPTIWQGLLGELTAKPRDVSSLTQVTIGGSACPPSLMEAF-DKLGMRVCHAWGMTETSPLGTVARPPAHAAGTTQGR-FPSGVEARLTGPGGERLPDGEAGELEVRGPWIAGAYYNGPDAEADKFSEDGWLKTGDVGTISADGFLTLTDRAKDVIKSGGEWISSVELENALMSHPDVTEAAVVAVPDDKWGERPLATVVLKEGSTADFELRAFLASDVIAKWQLPERWSIIEAVPKTSVGKFDKKVLRKRYAE----- 126657601 471 ------------------------------FEKQAIQKPEHLALIDENQSLTYEELNQKSNQLAHYLIKKGVKPDCIVPLLVERSVDFIVGMLAILKAGGAYLPLDATLPLEALKLRVEDAQASLIITQN------------HLKLNLADLSLTILNLDQEQ----DNIAQESTENPPVAADNLVYVIYTSGSTGKPKGVGVEHKQLYNYVYGIQDKLDLPPESHFANVS--SFAADLGNTVIFPPLCTGGCVHIISQDDAEGFAEYCDHHPIDCLKIVPSHLSTLLIAAKHPEKILPK-KRLILGGEASNWQLIKKIKQAPDCCIYNHYGPTETTISVTSDEPVSDLNTVPLGTPL-PNTQMYILDRYLQPVPIGVTGELYIGGDNLSRGYLNQPELTEERFIENPFYKTGDLARYFPDGTIEFLGRSDRQIKIRGFRIELGEVEGTLRQHPQIQEAVVTSWEASPGNPRLVAYLISSEEEKPENEILNHFLAQKLSDFMIPSHFLWLDTFPLTPNGKINYKAL----------- 146275843 43 ------------------------------------RDPEGEAVVEGERRMTYAGLDRAARALAARMIALGVTPGDRVAVLLGNRIEYPVIVLACTFAGAIAVPMNIRQTAAETAHALAASGARLLFHEADARLPD--------RAQVPALAALVAIADDAPLAETLAPQDVPVALPPLPGEDPAVILFTSGTTGKPKGAVLTHCNIAHSILHFCHHYALREGERCLLAVPASHVTGL-VALLATSLGLGGCLVIMREFKAGEFLRLMAQEQVGYTLVVPAMLTLALMQPQFESAALSNWRVCGFGGAPMPATIADLALRLPGLALHNTYGATETTSPAVIMPADQAAARSRQGLPVL-CCDLLVMDDQGRECPPGEQGEIWMAGPMVIPRYWNDTAATAAAFV-HGYWKSGDIGSRDADGHVSIHDRMKDMINRGGFKIYSVEVENALCAHPAVIEAAVVGRPCPVLGERVVAFVHAGAPA-SAEELRAHVAAR-LSDYKVPEDIRFVP-LPRNANGKLLKHALRDRL------- 90425868 31 -----KPADKVFDASLGLYGRWQVNTCYNALDRHVERRADQLALIHDSTKLTYAQLLEEVATLAAVMQDFGVAKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFASKELATRIDDAKPKLILSAEPGRIVKYKPLLDDALSAAPPQACIILERPQQELTPGRDAAGKKADCVAVEATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMELYGVKPGEVWWCAWVVGHSYIIYGPLIHGAMYEGKPV---GTPDAGAFWRVIADYGAVALFTAPTAFRAIRKEDPFGKYDLSKLRTLFLAGERADPPTVEWAEEMLHVPVIDHWWQTETGWCIAGNPGLLPVKHGSPTVPMPGYD-IKVVDEASHPVPLGTMGSIVIKPPGNLPTLWQQDERCRESYFIDGYYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGFLVLRDAVTIEQEVVKLVRDK-LGPVAAFKLAITVGRLPKTRSGKILRGTIKKIADGEEWA- 153889069 14 -------------------------------------------------RTTYRQVRDRSKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHADDQYVFFD-----LTFVPLVEGIAPHCPNVKGWVAMTDRAHYEELLDAQSADYTWPQFDENTASSLCYTSGTTGNPKGALYSHRSTVLHASAMPDALGCSAQDVILPVVPMFHVNAWGLP--YSVPLVGAKLVFPPKLDGASLFELFEQEKVTFSAGVPTVWLGLLQHVQANKLKFSTFRRTVIGGSAAPPAMIRTLNE-LDVEVIHAWGMTEMSPLGTTCDEAKQHVLERQGRAIYGV-EMKIVDAEGHELPDGKAGDLYVRGPWTIQSYYRNE----VSPLVDGWFPTGDVANIDADGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPGVHMAACISCYHPKWDERPLLVVMKKPGVELTREEMLKFFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLREQFKD----- 155061086 565 --------------------YPADRCVHQLFAEWSTRQPDAPAVRCGDTVLTYGELDRRSGLLARRLARLGAGPGTLVGVFLDRSADLLTALLAVARTGAAYVPLDPVYPPERIRHMLDDSGAILVLTEPA--------LAAALPEDCPA--RTVELGPGAEDADDGPLDQDRDGFPDASAADLAYVIYTSGSTGLPKGVRIGHRALTNFLCAMAREPGFGRDDRLLAVTTA--CFDIAGLELYLPLVTGGEVRVAPADTVADGFELVEAYRPTVMQATPVTWRMLIDAGWRGGPGL----TVLCGGEALPADLAADLVRRAD-RVMNMYGPTETTI-WSSVDRVEAGRPVTIGRPLA-NTRMYVLDERLRPVPPGSPGELYIGGDGVAEGYHRRPELTAARFLDDPFYRTGDLVRHLPDGRLAYLRRTDNQVKLHGYRIESGEVETVLRDHPAVAQAAVVVRADEPGGGRLVAYAVAEGTAPDTAELREHVRAR-LPAYMVPSAVVALPALPLTPNGKLDRKALPAPHAVAASAG 126657605 531 ----------------------PNVTLWDLFTKQVRQNPDNAAVITLGQTLTYEQLYQKSSAIAHQLRELGLKPNQLIAVLMEKGWEQIVAVMGILGSGTAYVPIDPNLPQERIDYLLENSQVEVILTQSWVKQGNNK-------------KYTVISIDNNSLHPI-----PYNPSPHLTPEDLAYVIYTSGTTGQPKGVMIPHRNVVNVVTYTNQRFGVNESDRILALTSLNH--DLSVYDIFGPLSVGAAMVLPEAEDAQHWTRLMQQENVTLWNSVPTMMEMLVEYLENSQDSTPSLRLAILGGDWLPLSLPNRLKSLIGVTLLSIGGPTETTIGYEVQEVDPNWKSIPYGKPM-GNSKYYILNERLEDCPIWVPGQMYCTGVQVAKGYWQHQEKTQERFTGERIYATGDLGCYIPDGNIRILGRVDFQIKLRGHRIEPSEIESILFKHLDIKSALV-----NYSNEKLIAYIIPHNSSLEVEGIKSYLKEK-LPDYMIPSYFFFLESFPLSANGKIDRLALPQ--------- 11499615 27 -------------------------------------------IVYRDKRFTYRDIYERVHRLASALEELGVKKGTKVAVLDWDTNRYLECFFAIPMMGAVLHTVNVRLSPEDILYTMQHAEDEVVLV-----YKDFVPLIESIADKLDTVKKYVVMTDDTEYEEMLKKASPNYDFPDFDENTMATLSYTTGTTGRPKGVWFTHRKLLHTLAGCIAMTGYEDEVVYMPLTPMFHVHAWGVPYMMWLL--GHKHVYPGRYEPQMIVKLVMTEGVTYSHCVPTILQMIVDNLP-EGFKFPGWKMII-GGAKLPKGLALRAREK-GIITMAGYGMSETCPILTGLNVDEETKVEKTGIPF-PLVYVRVVHDDFTDVKPDEMGEVVVRAPWLTDSYLKDPEKTKE-LWEGGWLHTGDIAVMDEEGYITIVDRLKDVVKSGGEWISTLTLENLLSLHPKVREVAVIGIPDEKWGERPLAIIVPMPGEPTPEELRAHLEEGKITKWAVPDRFEIVDEIPKTSVGKIDKKVLKQMYS------ 104782379 1518 -----------------------------LFAAQVQRTPHAVALQSEEAQLTYRELDAQANRLAHHLIGLGVRPDSRVAVCVERGVQLIVALLGVLKAGGAYVPLDPGYPDERLRYMLADSVPLAVLVHGATRG-------------LFEPSSTLIDLDQDGWQAHSE---QAPVVAQLSGEHLAYVMYTSGSTGTPKGVMVEHRGLCNLMHWGSTLCPPQTDGALLQRAPF--SFDGSVWELFWPLCAGLRLVLARHRDPAYLVQLIQARRVTTVKFVPALLHAFLEAPHVEG--CTSLTDVFCGGGELTLALVRRLRERLPVRLHNVYGPTEATVDSTAWTQPLPEQAPPIGRPI-GNTRLYVLDAHDRPVPLGCVGELHIGGIGVARGYLGLPELQAARFIADRLYRTGDLVRYRANGDLEFLGRNDFQVKLNGLRIELGEIEALLAAHPALGQAVAL-----VRDERLVAYAACQEGVPALETLRSYLLAH-LPAYMVPSAYVILGQLPLSPNGKIDRQAL----------- 104782379 464 --------------------------IHRRIEAQAALRPHATALMQEGHGLSYGQLNQRANALAGRLIDLGVKPDQRVAVAARRGLDTVVGLLAVLKAGAAYVPIDPAHPGERLAYLLQDCAPQVLLTQSSLRE-------RFVGQALPIIEL--------DFAGIEPESTANPQVPGLAADNLVYVIYTSGSTGQPKGVMVEHRMLANLVDWHCDTFDLHAGSHTSSLA--GFGFDAMAWEVWPALCAGATLHLAPGEDIDALLRWWHEQPLQVSFLPTPVA----EHAFAQGQAHPTLRTLLVGGDRL-----RRLARERGYQVINNYGPTEATVVATSGQVLAGGALH-IGKPIA-NTQLHVLDEQRRPLPVGAAGELYIGGLGVARGYLNRPEMTAERFIDDPFYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEAALATHEAVREGVVLLRD----GQLVAWYI--AEQVVTPLQLHEHLRGR-LPAALLPTAYMAVPAWPLTANGKLDRRAL----------- 46202282 51 -------------------------------RQVALGRGGNVAVRWLGRRLTYGELAEQSGRFARVLADLGLQPGETVAVLLGRVPELFSAALGIWKAGGVYCPLFAAFGPGPIKARLELGKAAILVTSDEL----YARKVAASRSGLPQLRQVLLVGEGDGCAVLRDLAAQPMAAAATAPEAPAFLHFTSGTTGTPKGVLHPHRAVLAHLVTGRKVFGLSESDVFWCTADPGWVTS-TSYGIIAPLTCGATLIADEAEDPRRWYGILHDEKVTAWYTTPTAIRTMMRAALARSYRENALRVAASVGEPLNAEAVMWGQKALGVPFLDTWWQTETGAITIANGPGTGRRPGSMGRPLPGVDVSIMRCEGGAAKPVDAVGELAIRWPSMFSGALGEETRYGDSF-REGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVESSLMDHPAVAEIGVVGKPDMLVREVPVAFISVNPGFEAGDALRAELARQELGASMAPREIHFVEELPKTNSGKIMRRVLKAKAVGEPDSG 120401244 3 ------------------------------IRDTAVATPDKPAIIMSGTVVTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRAGLYYVPISTHLTAAEVAYIVDNSGAKA-IVGSAKLKDTLAGLAEELPNGLPPLRLISASSELEGWQRYPECVADKPDTPIADEIEGDLLQYSSGTTGRPKGIPHVPPSESPGLMAALVSFWMHPDAVYLSPAPLYHTAP--SVWSMQTQAGGITTVVMEKFDAEGALDAIAKHKVTHGQFVPVMFTRMLKLPEAKSYDVSSLERVMHAAAPCPVDIKKQMIDWWGPIVDEYYASSEAHGSTLISAEDWLTHPGSVGKPLTGV--VHIVGEDGEELPPGQAGEIYFEGGYDF-EYLNDPDKTASSRHPQGWKTVGDIGYLDDEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQSVKAVVQTVDPADAAAELISWLRDR-LAHYKCPRSLSFEAQLPRTDTGKLYKQEL----------- 157359132 81 -------------------------------------------------SISYSQLHPLVKSMASGLHQMGFSQGDVILLLLPNSIYFPVIFLAVLSLGGIATTMNPLSSLTEIRKQTVGCSLSLAFTVPE-TSEKLGALGVPVIGVPENGSFNSKSKEFSTFHWLISGDPDCCPRPVINQHDVAAIMYSSGTTGSTKAVVLTHGNFIAMVETFVRYENSGSENVYLAVLPMFHIYGLSLF-VTGLISLGSAIVVMRKFDANEMVKAIDRYRVTHFPVVPPVLMALIKSARAAGAGFGSLKQVCCGAAPLTQKSIQEFVQTLHVDLIQGYGMTESTAVGTRGFNTKKLRNYSSIGLLAPNMRAKVVDSSGSLLPPGNCGELWLQGPGIMKGYLNDEEATISTIDKEGWLHTGDIVSFDQDGYLYMFSRIKEIIKYKGFQIAPVDLESILISHPEISDAAVAGVGDEEAGEVPVAFVVKRPGSALSQAAIINYVEKQVAPYKKVRKVIFTHPIPKSAAGKILRRELK---------- 209520067 42 ----------------------------ELLERTIEAHRDQPAIVDGKRATTYGELLALVNRSAHVLVEMGLRPGNRVLLRGPNTLQMAVAMLAALKAGLVVVPTMPLLRAKELKQIIVKAQVGAALCDARLTTELERCTNPQDEFYCAGLKQMFHDDSTDSLETLAVNKPEHFTASDTAADDVCLIAFTSGTTGAPKGCMHFHRDVIAMCDLFRHVLKPSASDIFCGTPPLAFTFGLGGLLCF-PLRVGASTVLVEKLMPQTLLDVVERFHATVMFTAPTFYRQM--APLIAQHDVSSLKKTVSAGEALPDSTRRLWHDATGIDMIDGIGSTE-LIHIFISSQGADIRPHAIGRAVPGYV-VQAVDDDMQPVPPGTIGKLAVRGPTGCR-YLADER--QLRFVRDGWNLPGDSVYLDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVADETRGQIVRAFVVVNPGYTADDKLVAQLQENNVAPYKYPRVITFVRALPRTETGKLKRFELR---------- 111221112 4 -------------------------TLPEVFDRACLYHAGATALVDGERRLTYRQMREYANRVAHGLAALGVGRGDRVGLLLPNVLEFIPTQHGIWKAGAALVQMPARAAAAGHRATLRQTGATTLIVAEALAGVPQRPRLIRLAASTPSVEAVDSAGLGRDYAAYFGAQLDGPPATVPREDDEAYVLFTSGSTGEPKGVVTSHETWAYSITAGLEIGDIRPGEVFAHGAPLTH---FTQIFVMPTFLRGGTNVMLPGLDVDLLLGTVQRERVTATAVVPTIVYLLLDHPDRASYDLSSLHTMIYAGAPIAPERLREALAVFGPIFVQTYAGTEGYVSCLRKEDPGLRRLASAGRPI-PYVRVSIQDEADRPLPIGETGEICSRQLGQMLTYL-DPTRNAEAL-RDGWVHTGDIGRLDDDGFLYLVDRKKDMVVSGGFNVFPRQVEDVLLTHPAVAQAAVIGVPHAKWEAVHAVVVARAGAEVTEADLIAHVR-RELGGVPAPKSIEFRAGLPLNAAGKVDKRAIRE--------- 133917251 470 ------------------------QCIHQLFEEQVKKTPNAVAVVYENQQLTYQQLNQKANQLAHSLQCLGVTPDSLVAICLERSLDMAVAILGTLKAGGACVPIDTKYPEERINFILADSGTKVVLTQNSCASMLSQNFSHHL---------LILEDKWDDITQESDQNI----TIEVNNDHLAYLIYTSGSTGVTKGVAVPHRSLTNLVEHHRDQMLTGGGVLQFA----SFSFDVSYHEIVAAWCFGGTLYIATRLDLDKLVNLLANNPIEKVILPVTLWQQIAELYGAKPDLFKNLKEAITAGEQLTQPMVEMFKSLKNCTLYNFYGPSEAVTAYRFSHQPEEWPLPPIGKPAV-NVKVYLLDSNFQPVPLGSIGELYVSGAGLARGYFNRPELTTEKFIPNPFYKTGDLARYLSDGNIEFLGRIDDRVKIRGYSVELGELEAVLNKHPFLSQAVVKVYGESAREKYLCAYFVPQSQTITIEQLRHFLQEQ-LPEYMIPSAFVPMESFPLTSNGKVDRRKLPK--------- 189236777 25 ----------------------PNQLIHEYVWEHLDKWYHKTAVICFDTTYTFGEIYHKSVALAGVLRKFQLNKGDTVAVVLPNVPDFPIVFLGTIQAGLVVTTVNPYYTPDEIAAQLADSNSKLIFTINELVPSDNVPNECIKLSELCDTRN----SEIADFL---------------NPDDVALLPYSSGTTGLSKGVQLTHKNVVSNLYQMSSPDFVNFQDVIPVFLPLFHIYGMVGI-FLNFFAKGCKLIMVPTFVGPQFIKILQLYQPTLLFAVPQMIVTILNNPKIKYDNLKSIRTIISAAAPLGASAVDEFNKKCKNRILQMYGMTETLTLMQTAKLQNGAKVGGSGFVI-PNTEVKIISDNSTALGPNQSGELVVRGPQNMKGYHNNPTATKKTI-RNNWLRTGDISYYDEDQHFFITDRLKELIKVKGFQVAPAELEEILKSHPSVEDAAVVGIPHPVQGEAPKAFVVLKKEV-RPELLKEFVALK-VANYKRVGGVVVLERIPRNCAGKVLRSELRKL-------- 117928399 440 -------------------GRLAAVPIDQLVARWARQRPDEPAVIDADRTITWREFDEQASDVALALLRSGVEPAEPVAYQLPNCAEFPTLALAVARIGAVSCPLMPFYRRREVAFMLTRSRARVLVVPRYFRNRDYVAETHALLTEEPSVRRVIVLGPGPQWQTFDDWVAAALATRRPAPDARAQLLFTSGTSGEPKGVLHRMNTLTRAVGMEIRHLGLTNADRIFVPSPLAHQTGF-LYGMWLAFGLGVPQILQPVWDGRIAAAAIRRRRATFVQAATPFLADLVSAVEESGEPLESLRIFVATGAAVPRNLAERATRLLGAAVCGAWGTTETCLGTLAAPTDEPAKVGTDGRPLA-DIAVRVVDDHGEELARGVEGHFEVKTPCLFEGYLDHPEWTAQALTPDGWYRSGDLAVIDESGYVRITGRAKDVINRGGEKIPVAEVEQILHTHPAIRDVAIVAMPDERLGERACAFVVLRPAATLTPQVQQYLDERHVAKQYWPERLEIIDELPRNPSGKIQKFKLRERIADIL--- 154246725 2593 -------------------------PVHERIAAQARLRPDAIAVTWGADALTYADLDRHAERIARRLAEAGAGPGDIVGISAERSPALIAGLLAILKTGAAYLPLDPIYPQARRAYMIGDAGVRCILADTANSADLPQTGLRHIPLDL--------YGEAEEDAAAMRL------WPSPHPDQPAYVIYTSGSTGAPKGVVVTHGNVARLFTATAPWFGFGPDDVW--TLFHAYGFDFSVWEIFGALSFGGRLVVVPHEAPEEFLDLVVRERVTVLNQTPSAFRPFLQVALARTEDL-ALRHVIFGGEALDVGVLGPWYARFGIRLVNMYGITETTVHVTYRPLGPGDVLGSSRSPIGPDLTLHLLDDMLDPVPVGVPGELCVGGAGLAAGYLKRPGLTAARFVPDPYYLSGDKAVRRPDGTLDYLGRGDGQVKIRGFRIELGEIEARLRDDATVTDAAVVVRELP-GGPALVAYVVAT-GTVDPTAVRERLQA-GLPDYMVPAHVVALDALPLTANGKLDRAALPE--------- 154246725 1126 ------PWPDDSP--------LPDLPVPDLIALQARLRPDAPAVIFGEQVTSFAALEGEANRLAHVLVAHGVGPEARVGVGLPRGPGLIAALLAVWKAGGAFVPFDPDHPAERIAHILADAGTTLVLAREG------------VTPGVPVLD--------PDQIDLSSQPATPVSR-TAHSEQLAYLVYTSGSTGRPKGVMVAHGALAMHCRATGALYETSERTREFHFLSM--SFDGAHERWMVPLIHGGAIILTDRWAMADTLDTLARHRATH-GGFPPAYLDALAQTAQARGEAPPVDILSFGGEAMPAESFARAASALKPRLINGYGPTEAVISPLAWKVPATTRLDTPHAPIGGVRRAYVLDGALNALPVGVPGELYVAGEGLARGYQAMPGATAERFLPDPFYRTGDRAHWRADGTVEYLGRTDRQIKLRGFRIEPGEVEAALRGLPGVGAAAVVGASAQLVGYVVVAADAAPDAAALREALPSTLRERRLPDHMVPARLVVLQALPLTPNGKVDYAAL----------- 154246725 24 ------------------------------LADLAIRQGEALALRDGEREVSYAALDARARAFAARLADH-AEPGARVLLLLETGLDYVGAFFGCLYAGLIAVPAFPPEAQARLAAMARDCGAAIALVHAGDRAAAESLLAAQTGTAVLSVEEV------------ADGDGDGFALRRPRPSDIAFLQYTSGSTSTPKGVMVSHGNLIANEIAIRAGFSIQPDKTILSWLPLYHDMGLIG-GLLQPLFNGAACILMSPRRPVRWLEALSRFRSEVSGGPDFAYRMCIDPAQVQGLDLSSWKVAYSGSEPVRASTMEAFAARFAPAVHPCYGLAEATLFVTPGQDPEAVRVVACGAPADDHGMRILDPATGAPVPEGRVGEVVAFGPSIAQGYWNNPAATAATFPEEGVLRTGDLGFL-SGGQLYLAGRAKDLIIIRGQNLYPHDIEEVIREVDLVRQIAAFPVACDDGEGIGVAVEISRRKTVSAQSIAALVAEVVGDAFLEPARVVVLGALPRTSSGKLQRSA------------ 170697977 28 -------------------------------------------------RITFDDLRNASNRLANSFARAGLQHGDRIAIFLAQGPETAIAHLAAYKLGAIAVPLFTLFGTDALEYRLADSEAAALVTDAAG-----YAKIAPLRAQLPTLCTCYCIGDDVPDGPGAALAAESPDFVPADADDPAVIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVLARRFDGEAAFALMARHGVTHAFLPPTALKLMRAVPAPRERYTLALKSVASGGESLGTELTAWGRDALDVTINEFYGQTECNMVLSSCAALFDAQPGAIGKAVPGHT-VAIVDEHGTPLPPGIEGHIAVRRPVMFIEYWRNPAATRDKFAGD-YLLTGDTGTIDAHGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDPTRTEIVKAFVVLNPGHVGDDALVQALQAHVLAAHEYPRAIAFVDSLPMTATGKIVRRALRDA-------- 118618906 509 -------------------------------------------LVSDEAELTYSELHRRANRLARWFIGQGFGPEDIIGLRMANSIEFIVAMLAVLKAGAAYLPIDPAYPDERIDYLITDARPQTVI---GRPELDVAERAAADNSDLP--------------------LSDGDRLRPLRPGHLAYVIYTSGSTGRPKGVAVSHHAIAEHVQGFVAEWTMTAEDRWLQFSSV--SFDASLADIFVTLFLGAQLIV-PKPDASYVADLISRRGVTVLHLVPSMLSTLLLLPQVQQ--WRQLRHVPVGGEALPGEVADRFAGYFDAELRNHYGPTEAVVCSTHMTGSHGARVVPIGVPNRNVY-AYVLDEQLHPVPDQVVGELYLGGSQLARGYLGRPTLTAQRFIADPFYRTGDLVRRNHCGELEFVGRADEQVKIRGFRIELGEVESVITTHPAVRHCLVVA-EETEAGPMLAAYLVPAAAQVDLEEIRAHTAA-AVPEYMVPGAFAVIPEIPMTVSGKLDRRAL----------- 126436055 476 ----------------------PPRTLPDLIAAQAATTPDEIAVAYEGRHYTYREINEQANRVAHWLIGQGIGAEDRVAVLLDKSPELIVTALGVAKAGAVYVPVDPTYPEDRLAFILGDCDAK-LVLREPVSGLDGTPAHD---------------------------PTDADRVRPLLPDNTAYLIYTSGTTGLPKGVPVSHRPVAEYFVWFKADYQVDAKDRLLQVA--SPSFDVSIAEIFGMLACGARIVIHRPGDIGYLTELLRDERITAMHFVPSLLGLFLSLPGVNQ--WRTLQRVPIGGEPLPGEVADKFHATFDALLHNFYGPTETVINASRVEGKQGTRIVPIGRP-KINTQMHLLDDALQPVPVGVIGEIYIGGTHVAHGYHRRPGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAISVDPSVGQAVVMVSELPNLGKSLVGYLTPVSGEDRDSVAVDRIRARVLPEYMVPAAYVVLDEVPITTHGKIDRAAL----------- 84514414 26 -------------------------------------FANREALVYGTARLTYAQYHRRVTRLASALVKAGVQPGDVVATILPNIPAQSEAAFGVPACGAVLNTINIRLDVDTIAYILDHGEAKVVLVDSQFLPQAMAPLVIEVPDDHAGILTTGTQQNYEDFLATGDPDFAWI-LPHDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTLGTAISWEMPTFVRYLQIVPLFHCNGWNHTWMLPAL--GGTAICCRDITASTIYDAIADHGATHFGGAPIVLNLLVNAKPEHRRQFDHMVQVFTAGAPPAPATLAAI-GKLGFHVKQVYGLTETFGHVTECEAEQAAIKARQGVGFPIMEDVTVVNDQMEPVPDGTTGEIVMRGNAVMKGYLKNPDATERAF-AGGYFHSEDLAIQHPDGMIQISDRAKDIIISGGENISSVEVEAALMHHAAVNLCAVVAQSDEKWGEIPCAFVELKDGATTEAEIIAFARER-LAGFKCPKRVVFQD-LPKTSTGKIQKFELR---------- 73669665 37 ----------------------------DIVDVYARDFPEKIAMIWEERIFTFKDLKYYTDKTANFFAKHGIGKGDYVMLTLKSRYEFWYCIIALHKLGAIAVPATHMLKTRDIVYRIKKAGLKMIVCISENGVPEQIDEAHSECGNVPLKKAVVGENVREGWIDFRKELEEPSGEAATKNSDISLAYFSSGTASFPKMVEH---DFTYPLGHILTAYWQNVEDDGLHYTVADSGWGKCVWGLYGQWIAGCAVFVYDRFEAKNMLEKATKYGVTTFCAPPTIYRFLIKE-DLSKYNFSTVKYAVVAGEPLNPEVFNRFLEFTGIKLMEGFGQTESVVTIATYP-WMEPKPGSIGKP-SPGFKIELMDRDGRLCEVGEEGEIVIKPVGLFVHYGKDPEKTKKA-WHDGYYHTGDMAWKDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGAPDPIRGQVIKATVVLTKGYTPGEELKKELQKHVTAPYKYPRIIEFVDELPKTISGKIRRVEIRDKDQSEL--- 71065726 24 -------------------------------------------------TYTYAEFFKRVNRLANVLKTMGLQPGDVVAVMDWDSHRYLEAYFAVPMSGMILQTVNVRLAEDKVLYTINHSKPKALLL-----NAEFEPMAKNYRHEAPSIEKIIWLDDTEEYESLLAEVSDEFDFPDFDENTIATTFYTSGTTGDPKGVFFTHRQIVLQTLSSTLASALSAEDVYMPMTPLFHVHAWCWP--YGATMIGLKQVYPGRYIPEVLVDLIEQHKVTLSHGVPTILQMLIKEMATRGRKFNGLK-LSVGGSKLNEGLAEVAIE-SGIEFISGFGMSESCPVVARAVFDDKTDVMSMGSPIM-LVSMEIWDENGKALPDGETGELVMRAPWLTQSYFKNPDAGDE-LWRGGWMHTQDIACITADGTLKITDRLKDVIKSGGEWVSSLEVENILSFHPCVAEVAVIGIADEKWGERPLALVVLKPEHVDAEDILAHAVEKGLPKYGVPSEIKFLREMPKTSVGKLDKKKMRMMYAEKLI-- 1483603 453 --------------------------LHTLFAARAAATPHAVAVSHDGDHLTYAQLDARANRLAHRLVEQGAGPERLVALTLPRSLDLVVALLAVLKSGAAYLPLDPDYPADRLAWMLEDAAPVLVLDPQAMT---------------------------------EDLAGYPDTAPAVDGAHPAYVIYTSGSTGRPKGVVIPHSNVVRLFTSTDHWFGFGPDDVW--TLFHSYAFDFSVWEIWGALLHGGRLVVVPYRSPGDFLDLLAREKVTVLNQTPTAFHQLDAADRARTAAPEALRYVVFGGEALDVARLADWYARRGARLVNMYGITETTVHVTHAPGPGHAVPGTPGGPIPDLTP-RVLDAALRPVPPGFTGELYVAGAGLARGYLNRPALTAQRFPADPYYRTGDLVRHLDDGTYAYLGRGDDQVKIRGFRIELGEIENVLATHPGVAQAAAVVREDRHGDLRLAAYAVPTPGTPDVAGWRALLAGQ-LPAHSLPASFTLLAALPLTANGKLDR-------------- 1483603 1504 --------------------------LAELFTAQARRTPDAVAVVDDGTELTYAELDARSGALARRLAAAGAGRESAVAVLQQRSVHLVVSLLAVLKAGGFYVPLNTRYPADRMRLITADVKARVLLTDRA------TDTAHECRSWAGDADVLVVDELPTG--------GEPLPVVPAHPHQLAYVMYTSGSTGNPKGVAITHGDVAALAADT--CWRTGNQQRVLLHSP--YSFDTSQYELWVPLLSGGTVVVAPPGDLDALERAIVDGGVTGMWLTSGLFNLL---AEESPHCFTGVREVWTGGDVVSPAAVARVLAASPSTMVDGYGPTETTTFATHHAPWQQETTVPIGTPLD-NTTCHVLDDRLRPVPPGVTGELYIGGSGLARGYLNRPELTAERFVADPYYRTGDLVRLRRDGVLTFLGRADHQVKVRGFRIELGEIESVLGAHPGIAQSAVLVREDRPGDKRLVAYVVPAPGATADATVLRRHVAAALPDYMVPAAFVPLDALPLTGNGKLDRRAL----------- 78060227 2 ----------------------------------------------------YVELDGRIDKVACGLMRLGVTAGDKVGLLAGNGPEYVVAIFALWRIRAVAVPLNLRYREADLVDVVRRGECTLLIMTGRAGPIDFADLIRAADLEQGNLRTVVIGDGSVAWPALEGGDYSSAEWRALSASDLALIVFTSGTTGRPKGVMHDH-SCVRGVRDRARMWGVKPGETAINYLPMFHLYSLSEV-ILQCVFGGCRQVIMERFDADAALDAIERESVNIIHGFETHYADLLNRQAERPRNVRSLRFGTLSGMDTSAAVAVQVQRVF-CPTVTGTSLSESWMCTCAPDEPEDVRCYSSGRPL-PGLEVRLVDPTDKDVPIGTPGEMWFRGYSIMKGYLGDPRATADTIDADGWLHSGDQGVMRADGFLRFTGRYKEMLKVGGENVSPQGVEQALSELVGILQVAVVGVPHERLVEVPVAYVVLRDGAAITEEAILSACKGKIASFKIPRRAVIVDALPQTASGKIQRGLIRKRAIEEL--- 162450659 2588 LLDDWTPFPEE-------------ECFTTLFEAQVERTPGAIAAVGGGASLTYRALDERADALARALVRHGAGPDEVIALLAERGLDFLGGMIGVWKAGSAYLPLDPFHPPHRIAQVLESSGARRVLVSGPLEAALRRAL--EGMAAAPQVIHL-----EDALTPGAEIARAP--LPHARPSNLAYVIYTSGSTGAPKGAMVEHRGMLNHLFAKVQDLELTAED--CVAETASQCFDISVWQFLVALLLGGRVHILGEEDPARLLAAIEEHGLSIVELVPSMLRAVLAEARERAPQLSGLRWMVATGEALPPELCTQWIEAYPVPLLNAYGPTECSVTHHRVREVPTAAHVPIGRSVA-NMRLYLLDRRGQPAPIGVPGELFVGGVGVGRGYLRDPRRTADVFLPDPFYKTGDLARYLPSGELQFLGRLDHQVKVRGFRIELAEIESALKRHPGVAEAVVVAREDRPGDKQLVAYVVPAAGSPRSAALLKEHARELLPEYMVPAFVVLLDALPLNANGKVDRKALRSGAAESFVA- 162450659 12 -------------------------------------------------RMSYADLARRARQVASALRQV-AEPGERAILLYEPGLEYIVAFFGCVYAGLVAVPAYPPDPARRLCAILKDARAGLVL-----STGTITSMAVHLFDRAPEL-------GAARWVATDELPAEAFRPPAVGPASLAFLQYTSGSTGTPKGVMLSHRNLLHNLESISRCFGAHRGSTGVIWLPPYHDMGLIG-GILEPLYHGFNVALMSPRHPLRWLQAISEERATISGGPNFAFELCVRPEERRSLDLRSWEVAFCGAEPVRPETLDRFAAAFGPAFYPCYGLAEGTLIVSGGEAGSGPIVGACGRSLPDQELVVVHPEALTACPAGHVGEIWLRGPSVAQGYWGRAEETKGTFRPGEFLRTGDLGFL-KDGELFVTGRRKDLIILRGRNHYPQDIETVEQSHPAIRSGCSAAFAVEVDGEERLA-LALEIDVRKERDLRARLRERLAMEHDLPHAVALLPSIPKTSSGKIQRHACRAAF------- 162450659 1773 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQIERHQVDYLQCTPSLLRGMMLEPSAAAALSSL-RALLLGGEPLPFDLVEEIRKTFPGALLNMYGPTETTIWSSTHLVERAAGTGSIGRPID-NTALYVCDRHLQLVPVGVQGELYIGGEGVTRGYLSRPALTAERFLPDPFYRTGDRVRWLPDGTVEFLGRTDHQVKLRGFRIELGEIEAMLAQHEAVALAVVSVREDTPGDRRLVAYVVPAPESVDEAELKRFVRDR-LPDYMVPSVVVALSSLPLTANGKIDRKALPRPSGEHAMA- 162450659 1166 -------WNATRAA-------WTDACIHEQFSAQVRRTPDATACVFEGEEITYRELDARAGALAGELRSLGVGPEVIVGLCAERSIDMLVGLLGILKAGGAYLPLDPSYPSDRIGYMLDDAGAPVVVTEEHLTTRLAGSKARA-----------VMLGRGQG-----RPETGAPPAAGARPANAAYVIYTSGSTGKPKGVVVPHRSVANFFSAMDRALGVAPGARWLAVTSI--SFDISVLELLWTLTRGLTVIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 214045470 10 ------------------------KTLWGLLSNTADKFPSHEAISYQAETLNWAQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLGGAVAG-IANPINPLLDAEQIGSILRETNAKVVVTLRPFPKTDVAEKAAAAVKLAPNVKHVLEVDAYQNFNTAISKQPTDLTFDDPQEDRVAFYFHTGGTTGMPKVAQHKYSGMIYN-GWLGHTLLYTEDDNIMCPLPLFHVFACHVI-LMAAVASGAHVIFPTEGVFDNFWKLVERWKVTFIITVPTAISAKMQRPIDA--DISTVKTAFSGSAPLPLELFRRFEEATGITLVEGYGLTEATCLVSCNPTDGVKKVGSIGI-TFPYTDVKIIGTDGGPVEAGEIGEICVSNPGVYAGHYTEADKNKDLYYFDKYLRTGDLGRIDADNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHNAVAFAGAIGQPDAHAGEVPCAFVELVGGAVTEEELLEFCKKKVHERAAQPKHLTIMPELPKTAVGKIFKPDLRKMAITRI--- 190572980 58 ------------------------------VDRHLAERADQLALVASTREITYHQLYREVNDFAAVLKHLGVGHGDRVVIYMPNMAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDAKPKLLIAADAGKLIPYKPMVDAAEAASPPPHVLIVSDAAEPRVPGRDVDYADVPVQWLEASEPSYLLYTSGTTGKPKGVQRDVGGYAVAMAQSMEVFDCKPGQVMFSTWAVGHSYNVYGPGCTSLLYEG----LPTNPDPGIWWALCEQYNVRTMFSSPTAIRVLKKHDADHRHDLRALKYLFLAGEPLDEPTAHWISEALGKPIIDNYWQTETGWPALTLLPGLEMKPVRFGSPGFPGYRMKVIDENGEEVAPGQKGVLVVSPPGCMSTVWNDDSRFLQSYFKELLYSSLDWAIRDDDGYTFILGRTDDVINVAGHRLGTREIEEAISSHPRVAEAAVIGVKDELKGQVPLVFVTLKDPAPVVAEMMATV-TTSLGAVARPAHVHVVNALPKTRSGKLLRRSLQALAEQR---- 72383733 4 --------------------------LGRTFLQSVERSPSAPAIVDGDLLLTYEQWLARIRCVAAGLHELGLRHGDRLLAILQNRWEAATLHWACQFAGVVIVPLNWRAKPDELDYCVRDAGARALVFEPVSADAVLESPAAQ---EIPCIALDHAPGGSLSFDTLLDVTPRPDSTLA-AADDISLMLYTSGTTGRPKGVPRRHRQERAAALAHVAQNLYRRGERTLGVMPLYHTMGVRS--LLAMALVDGLFVCVRRWSPSQAQQAITDHRVSCLYLVPTLYHDLLAAPGFDSMGVRTVTKLGFAGAAMSDGLLSRLEQAFRPELVNHYGSSE--VYTFSIEQRAGRKPGSAGRAGLNTRLRVVRLDATSPEAVGEEGQIILRGDEAFEGYWNRDDANAKSL-HEGWYFTGDIGYFDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGLPDLRWGQKVVAFVKPR-GCVDAQALDTFCRGSDLVNFKRPRDYVFVADLPKSPVGKILRRKL----------- 118726076 1141 -------------------------------------------------RFTYRELNEKANQLARHLRNAGVKRETIVGIMANSSIEMVIGIIGILKSGGAYLPIDAGYPDERLRNILEDSGADILLCQS--------HLISKIRTDVTTIDIDDCGLYKGDSNNLDKLNSE---------NDLAYIIYTSGSMGKPKGVMVEHKSITNTIQWRKAEYSMNEEDAVLQL--FSHCFDGFLTSFFTPIVSGAMVVLPDDIEVINLMR-IKEHKITHFICVPTLYTAIQDYLSGN--DMESLKVVTLAGEKVPAKLATKLQKREDLELVNEYGPTENSVASTVFRNLQKAENILIGRPIA-NTRVYILNKYNQPMPIGVTGEICLSGDGVARGYLNRPELTQQKFVPDPFYKTGDSGKWLPDGNIEYIGRIDHQVKIRGFRIELGEIEARLIKHSSIKQAAVIDKENGDGSKYLCAYIAAEKE-LQISTLRSFLQE-ELPDYMVPTQFIFVDKLPFTQNGKLDRKALQEI-------- 146276329 25 -------------------------------------------ITHSSKGITYAELQQRVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDCKPKAIIAAEPSRVVHYKPLLDQAIEEASHKPDFCVIQEVAKLIDGRDVAWEPAECVPVEGNHPAYILYTSGTTGQPKGVVRATGGHLVALNWTMKIYDIDAGDVFWAAWVVGHSYICYGP-----LIAGATTIVYETPDAGAFWRVMQNHKVKTFFTAPTALRAIKREDPQKDYNLRNLKALFLAGERADPDTIVWAQKNVGVPVIDHWWQTESGWAIAANPQPLPVKVGSPSVPMPGYD-VRVLDEGGHQLPPGQLGAIAIKPPGTLPGLWNAQDRFVKSYLTHGYYETGDAGYLDEDGYVYIMARTDDVINVAGHRLSTGAMEEVLSSHNDVAECAVIGVSDELKGQAPLGFLCLRSPEDVVKECIKLVREQPVADFK---RACVVDRLPKTRSGKILRGTMVKIA------- 197116940 4 -----------------------------LLTRSATSFPDKTAVSFRNEELSYAELEAASNQLSAALKAHGVQRGDRVGILMNKSLESIVSVFGILKAGAIYVPLDPGAPASRQASIIRHCGIEIVLAAPQLLEQLLAEAGEA-----PPLRAAIVTGSPAVTLPWDEILGESCECPADDGAAPAYILHTSGSTGSPKGVVISHLNALTFVEMAVRFFEISPQDRLANHAPLH--FDLSIFDIFCAARSAATMVLIPSAFPVRLADFMQSEGVTVWNSVASLLTKLADQGALDRLTLDRLRLVHFSGDLMPVKYLKILKQCMPAAVYNIYGQTEANSSYFRVPDEEAAWKIPIGTPF-PNFEVFAIDEVGNVVGAGEEGELHVLSSTVALGYWNDCGRTQAQFTPDPVYKTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELGEIEIVLNSHPDIRQAVAVAIPDDLAGSRIVAYVCLREGVELEPQLVVHCSDH-LPKYMVPEQIRYLPSLPVTSNSKIDRKALVQAFLD----- 197105586 52 -----------------------------------RRFGDRPYLVFEDERLSFETHWRAASAFGRLLVERGIAKGDRVAVAMRNFPEWSVCAWGALAVGAVLTPLNAWEPGPVLARMLADSGAKVVAVDAEGEAVDAELILARGAGDAPTLADLI--------GPYADLPDAPAPDPGLSSDDPATIFYTSGTTGQAKGAWGTHRNIATNLVNTPPAAALPAPRAQLLPLPFFHVTGFHS-ALVPAMANGGTLVLMYKWDAGRALDLIARERIQGLTLVPTQAWQLVEAAEGSEVDLGCVDTVGYGGAAAAPELAERVRAVFPAAWGQGYGATETSSLTAANSHEDMMRPGSVGIA-APCCDLRVVDAEGSDVAPGEPGELWVSGPNVVLGYWNQPEATEAAF-GGGWYRTGDIVRRDAEGFITLLDRAKDMLIRGGENIYCVEIEDVLMSHPAVAEAAVMGVPERVLGEVVGAVVRLRDGAAAPEDLRRHAAAR-LPSHKVPVILQLRDAFPRNAAGKALKRELRSELPARLA-- 148554649 6 -----------------------------LFRHAARLWPDRLFLDDARERLSYGDAAERVGRMACGLGRGESLAGTKIALLTPNSSAGFCALLAIYEADAVFVPLNASFPIGEHRAAIEELGVSILLFSRTLATG-----VDALLRDCPTLREAIIDGDAGIGTPLDALLARGATMPDIDPDDIVAIYPTGGSTGRPKRVMHSRRNWTTMAACFHSALPVEGHARYLAAPPITHAAGAFG---LMLMAKGATILLHDGFDAGAILDAIERDRPTHLYLPPTAIYKLLEHPGVQDRDGSSLRAFMYTAAPMSLDKLRRCIAIFGPVMAQFWGQMEAPSFCTCLAPADHVRLASCGRE-TMFTRVEVLDDDGAILPPGERGELAVRGGLVMAGYYENPEATAEV-SRNGWHLTGDLGFKDADGYVHIVGRKRDIIITGGYNVYPADVEQALWGHPDVEECAVIGVPDELWGEAVLAVVQPRPGDPSAAELIAWCKEK-VGSIKAPKRVELRTDIPRNAVGKVDKVTLR---------- 148260774 27 -----TPYEKVFDPAQGPFGRWPGGTLNTLDRHIAAGAGERIALIWDSARYTYRALRDRVAKLAGALAARGVAKGDRVVIYMPMVPEAAIAMLACARLGAIHSVVFGGFAAPELASRIDSAEPKLVIAAEPGRVVPYKPILDAALERAAHLRADLVPGRDEDYLDAE-AAAAPHDPVPVAATDPLYVLYTSGTTGRPKGIVRDNGGHAVALAATIPLMYDSASEVMWTAWVVGHTYIVYAPGVTTVMYEGKPV---GTPDAGAFWRVCAQHGVKTLFTAPTALRAIKQQDPERQHDLSKLEALFLAGERCDPPTAEWIAALLGRPVIDNWWQTETGWPISRGLGLTAFKPGSGGRP-CPGYEVRALNPEGGLMPSGEVGALAIRPPGCAPTLWHDDEGYRRAYLEPGWYRTGDAGMVDEDGDIWVMGRTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVIGRHDAVKGEVPLGLVVLKSGAEIAAELVALVRER-IGPVAAFKDALVVQRLPKTRSGKILRATMKQMAN------ 160898747 12 -------------------------------------------------RYTYRDLARRSRQLANTLDGLGLQPGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPDQVAWIINHAEDRVMCFD-----LTFLPIIQAVHAKCPTVRQWVALCDADSYEAWIAGQPDQYQWPEFDENTASSMCYTSGTTGNPKAVLYSHRSTTLHAYAAADVMCISARDSVLPVVPMFHVNAWGIP--YSAALTGCKLVFPPALDGKSLYELIEAEGVTYAAGVPTVWQMLLGHIRPGGLRFSTLKRTVIGGSACPPAMITAFQDEFGVEVLHAWGMTEMSPLGTLCTDEQMKILQKQGRAIYGVD-MRIVDSDGTDQPDGKSGDLLVRGPWIVDSYFKGESPLVKDAQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACIGMPHPKWDERPIVAVAKKPGAETREELLKFYEGKT-AKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAGYRLPG 55378057 5 ----------------------------------------------------YAEYAERTAQLANAIEEAGYGDGERLGTFCWNHSRHFETYFGVPGTGAQLHTINPLLPDEHIQYIVSDAQDELIFVDESLLP-KLEGAATADPESFETVEQFIVMSDSVPETELDAVAYESFDWPELEEDRAAGLCYTSGTTGRPKGVEYTQQMLWSHAIQSPQGIPLDDDDVMMPVVPMFHVNAWGLP--FSATAGGAKHVYPPQPEPADLAKLIEEEDVTVTAGVPTVWLGLMEYIKENDVDLSSLERLIVGGSAAPEAMIRFFDDR-DVELVHAWGMTETAPVGAVASLRSDLKRSKQGL-ITPGLEFRVIDDNGDEVPHNGEGELHIRGPWVTTEYFKRPEANEQEF-EDGYLKTGDVVSVDEDGYIKIVDRAKDVIKSGGEWISSLELENELIAHDDVNEAAVIGVPHERWQERPLAMIVPADEETLGDELREYILESY-PKWWVPDNFVTIDEVPKTATGKFDKKSLRDEYADESL-- 118098312 65 ----------------------------------------------EEVKWSFEELGFLSRKVANVLTKCGLQKGDRVILVLPRIPEWWLVNVACIRAGIVLIPGTSQLSAKDILYRLQASKAKCIITNDTLA-----PAVDSVASECQFLKNKLMVGSREGWLNFNELYNQPADHSCVKTQDSMIIFFTSGTTGSPKMTEHSQGSLGFRPLLC-ERYWLDPSNIVWGITDTGWIVT-SLTSVFDAWALGSCVFVLPQIESSVILNTLCSFPIDTMISAPTLYRMLVQT-DLSSYKFMNLKHCMSGGEPLNPEVIDQWKSKTGLDIYEVYGQTEAGIICS-ISRGMKIKPGSMGKAAPPFD-VQVVDKNANILPPGQQGEIAIRSKGLFTEYVDNPKKTTESERGD-FYITGDRATMDEDGYFWFIGRDDDIIISSGYRIGPFEVESALIEHPAVAETAVVSSPDPLRGEVVKAFVVLSDAESLARDLQEHVK-KTTAPYKYPRKVEFVQELPKTITGKIKRNELRAKEWGQM--- 86750707 39 -------------------------------------------ILSGERHRSFDEVDTRVALIAGGLQRLGVAPGDCVCLLMRNDVAFLEAAYAVMMLGAYAVPVNWHFKPEEVAYVLGDSGTRVLI--------GHADLLHQAAGVVPAGVTVLSVPTPPEILANYKIDPGHRAAPQGAVDQPQNMIYTSGTTGHPKGVKRTPEQAKSAEAMRALIYGLKPGARVLCPGPLYH----SAPNAFGIRAGGGLLVLMPRFEPEALLQLIERHRIDTVFMVPTMFIRLMKLPPEAKYDVSSLRHVIHAAAPCPADIKRAMIEWWGPVICEFYGSTESGAVTFATSEDALSKPGTVGR-IAPGAELKFIDDDGKELPQGEIGEIFSRAGNPDFTYHNKPEKRAE-IDRDGFITSGDVGYLDSDGYVFICDRKRDMVISGGVNIYPAEIEAAIHAVPGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLDEGYLREQLKHVLAGYKIPKHIEIMAQLPREDSGKIFKRRLRDPYWAK---- 126436680 3 -----------------RAGADVDMTLGDIITDNAVRFADVPAYRHGGRSITHGRLRDRAVRLISAMAAAGVRRQDRIAVLSRNSIEFGELVAATQLSGIIMATVNFRLSPPETHEVLSRVTPSIVFCADEFA-----PVVADFAARLPSPPRVVTIGGATHYEEFLDSGRGGEPEFIAQPDDIACLLFTSGTTGASKCCILGQRELRRVAFTMNNEMRCGSADRGLINMPMFHVGALAIVG--GLHARGGTVVLQQQFEPAEAVRLIAAEQITVLHLAPVMLKALLDDI-SDPATVASVRTVVYSAAPMTAATLQRALATLGAGFLNLYGQTEAIVSMHSLEAPGATRLRSVGFPF-PGARVRILGDDGRDVPAGETGEIVVHSDALFRGYWDDHAATLVTL-QDGWCHTGDVGRLDEHGLLYLVDRKKDVIITGGENVYSPEVEDVISRADGVAACAVVGAPDERWGEAVCAVVVPHTGATTLEAVQAFVR-RRLAGYKVPRRLVTVDALPVLASGKVDKKLLRAELA------ 149185110 6 ---------------------------------HAEARPDHPAIIMSGETLTYGEMDAYANRFAQLLRARGLRRGDHFGVLLENSIHYLPIVWGSQRAGTMMVPVSTRLTAPEICYILKDAGVKLLITS-----IYFADRIDAIRAHCPDMELLILGGEAMEDYEAALAGQSAEPIADQAPGQ--YMLYSSGTTGSPKGVRIDAPIPLVGLAVMGAGMPADGSMVYLSPAPLYHAAPLG--WCTTAHRLGGTVVVMEKFDPVHALETIERYRVTDSQWVPTHFVRMLKLKPEERYDLSSHQRALHAAAPCPVPIKREMIEWWGPIINEYYAGSEGIGMTLIKAEDWLERPGSVGKAI--YGTIHVCGPEGEELPAGQDGLLYFENA-MIPTYHNDPAKTAEAMHERGWMTLGDIGHLDEDGYLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPCEDFGEKVVAVVQPMDGDSLESELRDFLAPR-LSSVKMPRLFDFRPELPREANGKLYKRELRDEYAKR---- 7228478 1522 ------------------------------FARQAAATPQAVALIAGDDSLTYAELDARANRLAHALLREGAGPDRLVALALPRTAELVVALLAVLKTGAAYLPLDPDHPAARLSHVLGDARPALLLT-DTRTEQHLPADADTRRLALDSAEVRALLADCPDTDPAEEGVTPA-------PGSAAYVIYTSGSTGRPKGVVVPHSALVNFVTAMRRQAPLRPQERLLAVTTVA--FDIAALELYHPLLSGAAVVLAPKPQPSAVLDLIARHGVTTVQGTPSLWQLLVGHDAEA---LRGLRMLV-GGEALPLSLAEALRALTD-DLVNLYGPTETTIWSTAAELAGGTGAAPIGRPIA-NTRVYVLDDGLQPVAPGVVGELYIAGAGLARGYLDRPALTAERFPADPYYRTGDLVRWNPDGELEFVGRADHQVKVRGFRIEPGEIEKVLTDHPDIAQAAVVVREDQPGDARLVAYVVTGGSADARDE------------------------------------------------- 7228478 459 -------------------------SLPELFRARVAAAPDAVAVEYGEEALRYRELDERANRLAHLLAAHGVGPERIVALALPRSVDLVVAVLAVLKAGAAYLPLDPEYPANRLAHMVTDAQP------------TLVLTTTETEAKLPDRHPGLLLDDP---AVLADLSGRPAHDPELHPDHPAYVIYTSGSTGVPKGVVMPAGGLLNLLQWHHRAVGDEPGTRTAQFTAI--SFDVSAQEVLSSVAFGKTLVIPDRRDAARFAGWLDDRQVDELFAPNLVLEALAEAAVETGRTLPQLRTVAQAGEALTLSTVRAFRSAPGRRLHNHYGPTETHVVTAHADDPEDWRPAPIGRPID-NTHAYVRTRAVRLVEPGVVGELYIAGAGLARGYLGRPALTAERFVADPYYRTGDLVRRNPDGELEFCGRADHQVKVRGFRIEPGEIEKVLTDHPDIAQAAVVTRPHRPGDTRLVAYVVGR-EALRPEQVREFTRER-LPEHMVPAAVVQLERLPLTPNGKLDRAALPE--------- 7228478 2980 ----------------------PDASLAELFEQQVTLTPDAPALVSDGATLSYSELNTRANHLAHQLTTRGIRPGDAVAVLLQRSPDTVTTVLALAKTGATYIPLDSRYPADRYRLVLDETRTKLLITDHTTDLDTTTTQFNPADTP-------------------HDGEDPGNPNHTTHPDDAAYIMYTSGSTGRPKGVIATHRNI--TALALDPRFDPTAHRRVLLHSPTA--FDASTYEIWVPLLNGNTVVLAPTGDLDTYHRVITDQQITALWLTSWVFNLL---TEQSPETFTRVRQIWTGGEAVSGATVTRLQQAPDTTVVDGYGPTETTTFATHHPVPTPSAVVPIGRPMA-TMHTYVLDDSLQPVAPGVTGELYLAGSGLARGYLDRPALTAERFVANPYYRTGDLARWNPDDHLEYAGRADHQVKVRGFRIEPGEIENVLTDHPAVAQAAVHLNRDQPGNPRLVAYVVADTSAPSSD-------------------------------------------------- 126733247 26 ------------------------------LQRAALIFADREAVVYGKTRLTYAKYYRRVSRLASALTKAGIKPGDVVATILPNVPAQSEAAFGVPACGAVLNTINTRLDIDTVAYIFDHGEAKVALVDSQFLPLAMAPLIIEVPDDQAGVHAMAEQQNYEDFLATGDPEFAWI-LPEDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTPISWELPLFMRYLQIVPLFHCNGWNHTWMMPAL--GGTVVCCRDISAKAVYDAIGDEGVTHFGGAPIVLNLIVNAKDEDRRAFDHVVEVFTAGAPPAPATLAAI-GKLGFNVKQVYGLTETYGHVTECEDEQAAIKARQGVAFPMMEDVTVVDTYMGQVPRDTQGEIVMRGNAVMKGYLKNAEATDKAF-AGGYFHSEDLAIQHQGGSIQISDRAKDIIISGGENISSVEVEGALMHHAAVNLCAVVAQPDDKWGEVPCAFVELKDGATDEAEIIAFTRER-LAGFKCPKKVVF-QELPKTSTGKIQKFELRKQAK------ 149210283 46 ------------------------DTIPQHFASIVSKYGDRPAVISQETILTYEELDLRSNSLAHSLRSLGVRKGDRVAVKLGNCPEFATLTYAVFKLGAILVPLNPAFGAPQIAAALSHLKASVLIVGAVTRGRDNLPLIQALVPNLPTLRRIIVVDNTTSYSLLHDLASLPVPDEPLRADETINIQFTSGTTSLPKAAMLTHTGILNNGALIASRMNLTPADKIVCPPPLFHCFG-CVLGYMATATTGASIIFPPAFDPKATLLAASEHRATAIYGVATMFVAMLESPEQAAALPTHLRGGIAAGASVPEALMLRLFEKLGVPLVICYGQTETVSIMTRPSDPLDKRTCSVGKVM-PHTGVKIVQPGDRIVPIGEKGEIATSGYLIMQGYWGDENRTKEADDDDGWMFSGDEGVMDKDGYVAVTGRIKDLIIRGGENIHPLEIENCLFQHPLVAEASVVGVSDERYGEVVGAFVVPKGGAAGEEELRDWVKTR-LSGHLSPRYVFWVDDYPKTASGKIQKYKLRETAT------ 170028423 38 ------------------------RTIGQHLRLAAERYPNREALVHEARRFTFSDVLERVDRLAAGLQQLGLKSGDRVGIWAHNSSTSYLTSLAVARAGMILVGINPALKARELRHVLKTVDAKALIAGDSFFETIKEVVPELLAARVPSLTLVVVDSAGEQFCTEQDVSKIEALQPSISPDSGACLLFTSGTTGKPKAALLSHFSIINNASITSYRNELDSTNRICVQVSLSHAFGL-IDGIIGSMDYGSTMVLPGKFNARSSVQAILQEKCTAIYGTPTMYVDLLEELRLQRTRLPPVKVAVVGGSPCSAQLMLDIHQQLGVKVRSGYGMTESSSFVSDRGDPVEAALDSVGKIID-HCEAKVVDQNGRTVPFGTPGELWFRGFGTMLGFWGDEAKTKEVLGRDGWLKTGDQFILQKNGYGKIVGRIKDIIIRGGDNVYPKEVEDVLDTHPGILESYCIGVPDERLGERVCAFV------------------------------------------------------------ 170028423 516 -------------------------------------------------------------RMAAAFHQLGLEKGDRVGIWAPNGVAYYLTIFAAARAGLISVGFNPALQLRELEYALNKVELKALVAVDSFRSQNFIAMLQELLPDLESLKSVIIASEKSGTISMSDLINLPTEQRTINPDSGACLLFTSGTTGQPKAALLSHFGLLNNAAQGSYRMGFDRNQRICLTVPMFHVFGLTF-GAAASLTYGSTLVVPGAFNAGETLQAIVKEKCRTVYGTPTI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182437059 989 --------------------------LPALFERQAARTPGAPALIEGDRTLSYGELDALSNRLARRLIRAGAGPEQRVAVLLPRSAELVVALLAVLKSGAAYVPVDPDYPGERIAHMLADASPALVLAGPGAPPPAVPAGTPVLDA----------AEELRDPAPDPGAPADTDRSRPLDPDHPAYVIYTSGSTGRPKGVVVTHRSVAVYLECARDGYPSVAGGTLLHSPV---SFDLTVTSLYAPLISGGTVRVTALEGPGSGAP-----RPSFLKATPAHLALL----GVLPEEFSPSDELVVGGEMLLGEAVEELRRRPGIAVVNEYGPTEATVGCVGPDDTVPGGPVPIGRPMR-NSAVRVLDPALAPVPPGSRGEIYLGGGQLARGYLDRPGLTAERFVADPYYRTGDVGRWRADGLLEYLGRVDDQIKLNGFRVELGEIEAVLARHPGVARSAAAVREDVPGHRRLVGYVVPGDGAPPAEADLLAWAARALPAYMTPAVAVVLDALPLTPNGKLDRRALPAPERE----- 71068220 4182 --------------------------LPALFAASAHRTPAAPALTDGPATLDYAELDARSNRLARALLGLGVGPEDFVALAVPRSADLVVAVLAVLKSGAAYLAVDPDHPAERTSYILHDCRPVAVLSTTAVRETLHGTVGEAVGEVPWLLLDEPATGGATAGHSAAPV-TDADRRSPLLPDHPAYTIYTSGSTGRPKGVVVSHANVSRLLTACRAAVDFGPDDVW----TLFHSFDFSVWEMWGPLAHGGRLVVVPHRSPGDLLDLLGRERVTVLSQTPSAFLQLLRAESVPPRTTAALRYVVFGGEALDTAQLAPWRGRP-VRLVNMYGITETTVHVTHLDAAVDRGGSPIGTPL-NDLRAHVLDQGLLPVPVGVVGELYVAGPGLARGYRRRPGLSATRFVADPFYRTGDLVRRTQDGGLHYVGRSDSQVKLRGYRIEPGEIEAAARRHPDVAQAATAVHGEGPQDRYLVCYVVPADTDPDPHQVRAHLAD-ALPGYMVPAAVVPLTALPLTPNGKLDRAAL----------- 71068220 462 ---------AAVARGHSPRRDLRARTLPELFARQVARTPDAPAVSSDRATWTYAQLDAHAERVARRLAARGVGPESLVALAVPRGVELAALILGIQRAGGAYLPIDPEYPAERVGFLLRDARPALLV------GGTGTEPSAADCPRVPA-EELLDAGACRAEADVPPPGSLPVDLP-------AYVVHTSGSTGRPKGVVVTHAGIAALAAEQIERYRLGPGSRVAQLAALG--FDVAVAELVMALASGSCLVLPPHGLADELASFLRDRRIT-TALAPAAVLATL-----PPGDLPDLTDLVTGGEQPPPALIARW--APGRRMFNVYGPTEATVQATSGRAADGDRSPDIGNPEAGVD-AYVLDAALRPVPDGVTGELYLRGRGLARGYLGRPGLTAGRFVADPMYRTGDLVRRVPDGRLRFVGRADDQVKIRGFRVEPGEVEAALAELDGVEQALVTVREERPGDRRLVGYLTPAPGSLDVERLRRVLADR-LPAHLVPSLLMELAEIPRTANGKVDRAALPDPA------- 71068220 3097 -----------------------------LFEEQVDRTPDVLALVEGGARLSYAEFDARANRMARFLIARGLGAEDLVGLVFPRGADLLTGLWGALKAGAAYLPVDVDYPAERIALLLGDGNPALVLTTSAHAHLVPEAPGRQIL-------CVDLPGPADELARAAEGRVTDSELPPVGPDTLAYVLYTSGSTGRPKGVAVGRGSLAAHAVRSRDRYP-DAAGVSLLHSPV--AFDLTVTALFTTLISGGTLLLA------ELDEHAQDSGVTYVKGTPSHVALLNELPGVLDATAERPGTLVLGGEPLTGEMLERWRAHHPARVFNDYGPSETSVNCSLLEPGAEVPEGPIGRPL-PGNHMFVLDHLLQPVPVGVVGEIYVSGVGVARGYHGRPGLTAERFLPCPYYRTGDLGRWRPDGIMECLGRTDDQVKVRGFRVELGEVEAALAARSDVARATVVVREDEPGDRRLTGYVVPEGGADFDPAAALRDLAAALPPYMVPAAIVVLSELPRTENGKLDRRAL----------- 71068220 5240 ---------DRLTAEWGAAAAGPAEDLVALFRARAAETPGAVAVRGAGDSLTYAQLDERAGRIAAALARHGAGPESRVAVCLPRTADLVAALLGVLRAGAAYVPLDPEYPDERVAAILADTRPVALLTTADCRPAITGAATAAGGAVLLAADAAHGAGPV-------------PEPPAPLPDQAAYVLHTSGSTGRPKGVVVSRGNLANLLADMRDRLRPTADDRLVAVTTV--SFDIAALELFLPLVTGAGLVLADRRAPEELAALLTASGATLLQATPTTWQLL---AETAPDALRGLRKLV-GGEALPASLASRLRE-LGGELVNVYGPTETTIWSTAAHDRVTGSAPPIGRALR-GTRAYVLDEWLNPRPENVPGELYLAGAGVARGYLGRGGLTAERFTADPFYRTGDLVRRRADGELEFLGRTDHQVKVRGFRIELGEIETALGAHPHVAGAVVVAVPDAPAPRRLVAYVVPEPHRAAPDD------------------------------------------------- 71068220 1533 ---------------------------------QAARTPDAPAVTEPGRVWSYAELDARADRVAAALAARGIGAEDLVAVLLPRGAELVATLLGILRAGAAYLPLDTGHPADRNRRALSDSAPALLVTDAGRS----RTLRGETGCAALVLGAEDTERELADRAPLPRDGAGLVR--PVTGDNAAYTILTSGSTGRPKAVVVTRDALDAFVDRALDTYGDALGGEALLHSPV--AFDLTVVTLYGPLAAGGRVRV--GDLDESGIARWEKERPAFVKATPSHLALLTEFGGSTAPG-----TVVLAGEQLIGARLDRWRTRLGATVLNSYGPTETTVNCIAPDADVPSGPVPVGRPV-PGVRVLLLDDRLRPVAPGVTGELYVCGPGVARGYRARPAATAERFVAERMYRTGDLMRWTADGELVYEGRADAQVKVRGFRVEPGEVEAALLGLPGVREAAVTLLEGPEGTERLVGYVV--GASEEPAALLERLRVR-LPDHMVPAALVDLDALPLTPNGKLDRRAL----------- 196178037 38 -----------------QTYYPADYCIHQLIEQAERRTPDKIAIRFDGQTLTYRELNRRANQVAHYLQTLQVRPDVLVGICLERSLDMVVGLLGILKAGGAYVPLDPAYPQERLALMIEDSQVTVLVTE------------QDQLIRLPDTQAQVVCLDSDRQTITK--HSPENLDSGVTPDHLAYTIYTSGSTGKPKGVQVLHRGVVNFLTSMSVAPGLTPNDTLLAVTTI--CFDIAALELYLPLIVSADIVLVTRDVAADATQLIQESGATVMQATPATWRMLLAAGWQGNPQLK----ILCGGEPMSRELARQLLER-SASLWNMYGPTETTIWSAVHQVESADKTIPIGRPIA-NTQIYLAHPEQNSVPVEEPGELLIGGVGLARGYLNRPDLTDERFIPDPFYRTGDLARYLPDGTLECLGRLDHQVKIRGFRIELGEIESALYQHPGIRDAVVVARDDSSGEKRLVAYLV----------------------------------------------------------- 15920256 10 -------------------------TIDKILDTGVKSFPDREIVYRDVRRYTFSSFADSVRRLMSGLKKLGVKEGETVGVIDWDTDVYLHSYYAIPMLGSVLHTVNIRYPPEIILKTILQAEDKYLIVRD-----EFLPLLEKAKNLLPVGMKIITYSDSKEFWELID-SSEPSEIPQVSENSRATIFFTSGTTGDPKGVWFTHRKLVLHALSVSLVLNVTTNDVYLILVPMFHVHSWGYPYVF--MLSGIKYVLPGKYDYGLILKLMDKERVTFSAMVPTILYFIITHPEAQNYVFKRWKVII-GGSALPEGLARKAKE-LGITIICGYGLSETCPVLTNLDENKKFLEQTAGTPI-PLVQLRIVDPSGEEKKVNEIGEIVVRSPWLTKEYYKDPEKT-KALWRGGWLHTGDLGYIDEYGYVHIVDREKDAIKSGGEFIPSLLLENVISLYPKVSQVAVVGRKDEKWGERPIAFIVPKEP-ITEEELRNFLLEGKIQKWWIPDKFIFIQSMPLTSTNKIDKKILRDLANKSM--- 186473739 42 ---------------------------------------------------SFAQMKELSARVANALVAQGVKPGDVVAGLLPRTPELVATVLGTWRAGAVYQPLFTAFGPKAIEHRLQMSGARLVVTNTANRSK---------LSEIVTCSSIATVREPGEHLPESDLDAQSASFEPVTGTDLFLMMSTSGTTGLPKGVPVPLRALLAFGAYMRDAVDLRPEDRFWNIADPGWAYGLYYAITGPLLLGHATTLYEGGFTVDSTYDIIERLGITSLAGSPTAYRLLKAAGPDVAARIKRLRVVSSAGEPLNPEVIRWFNTELDVPIHDHYGQTEGMVVNNHHGLAHTIRPGSAGFAMPGY-RVAVLDEASSELAPNQPGQLAIGSPLLFTGYWRQD--TPA--ISGGYYRTGDNVELEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHQAVSEAAVIGVPDPERTEIVKAFVVLSQGYALAEELSQHVK-RRLSAHAYPRAIEFVDSLPKTPSGKIQRFILRKMEADK---- 170738588 79 -----------------------------------RRHGEKTFLVYEDERASFEAFARAVLALSADLIRGGVRPGDRVAIAMRNLPEWPVAFFAALLAGAVAAPLNGWWTGPELAYALADCGASVAVVD-----AERLARLAERRQDCPDLRRVLLAGEAPDVAAWAALPPGTVPDVPLAPDDLATLFYTSGTTGRPKGAMGTHRNAVLAHPYSAARAALRRGEVALVSVPFFHVTGCFATLVTN-LHRGGRLVLMRRWDLAQALDLIARERCTSAGGVPTIAWQLLDGWAAGTHDLSSLETITYGGAPAPAELVRRLRAAFPRTTATGWGMTETSATFTHHMGEDYLRPDSCGPPL-PIGEARIVDPEGRVLPPGEVGELQVKGPNVVAGYWNRPDETAASF-RDGWLATGDLARMDAEGFLTIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAVPHPTLGEEPAAVVALRGENASEEELRAFVAAR-LAAFKVPVRILFHEELPRNPSGKILKSELRKLF------- 84489258 4 ------------------------------------------------------------------LIDLGITKGDRVLIYLPNGPEYLFSFLALWRIGAVAVPTNRIYTSPEIQYFIEDSDAKLIITDKNADDFSIDSYI------IPNMDKY--------------TNAPILEACNTSWNDLCQLQYTSGTTGKPKGAMLTHGNWFSAIQNECDVLKMNHNSVMFCIYPMAH---VGISWAISTLRTAALCITKNNYTFDEYLDIIFENQVTHATGMPPVIHSIVSNPDKVQNKLYTVKSIISGGGPLHKEIWKKFYKKYGIAVLNAYGASETIVIGTGTDYASADRFESVGHPVC-FSEVKIVDTENPEMDLNCPGEIALRGPSIAKGYWNKPEANEKVFLDNGWFLTGDIGYLDDDKRLFITDRKKDMIIMSGWKIYPTEVEEVLIKYDALDEIAVFSLPHEHRGEIPVAAVIWKDK-EDEKGLIEF-AQKNLARYKIPRKIFSVKELPRVNGWKLLRNELKKEF------- 86159207 8 --------------------------IHEWVAEHAARQPDAPAVDTPAHRLTYGALGERVRALSAQLAAAGVRRGDRVLAALPNVPATVVASLAVHALGATAVEVNREWGPDVQLGIAQETGVRHAFVFGRDAVAWGKVAAAHPFDRLWVVRLLSDVGGAPATLLLEDGRVDAPPPADVSADAPALILYTSGSTGRPRGVVQTFGNVEANSRSIVEYLGLTSADRALLVLPLYYCYGRSVLQTH--LLAGGSLFLDSRFAPRTVLEGFAREGCTGFAGVPMTFEIIRRQVDVRSLSFPRLRYLTQAGGAMAPETIDWVREAFPAKLFVMYGQTEATARLSYLPPERARKRGAIGIPI-PGVELRVVDEHGRELPSGETGHLVARGKNVTLGYFRDPEATA-AILHDGWLWTGDLAERDPDGFFFHRGRSKEILKIGGHRVSPIQIEHAVAEHPEVAEAAVIGAPDPLKGEVPVAFVVARPGAPTEESLRAFCQAR-MPAYQVPVRFTVVAALPRNESGKLLR-------------- 41407518 5532 ------------------------DSLPTLFAEQAARTPDAVALVCGGRRMTYRELDEAANRVAHLLRVRGAGPGHTVALLFSRSAEAIVAILGVLKSGAAYLPIDPALPGERIGFMLADAAPMVAIST------------AELAPRLHGQHDVPVIDVHDPAIE----AAPSSALPPPGADDIAYLIYTSGTTGVPKGVAVSHRNVTQLLTA---DSGLPREGVWSQWHSLA--FDVSVWEIFGALLHGGRLVVIPDRSPDDFHALLLDEQVSVLSQTPSAAGTL---SPEGLEDL----TLVVAGEACPAELVDRW--APGRTMINAYGPTEATVAISAPLQPGSPAGVPIGFPV-PGAGLFVLDESLRPVPPGVVGELYVGGAGVACGYWRRGGLTASWFVACPFYRTGDLVCWRSDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT---GTADPAEVRTALAQR-LPVYMVPAAVVALDAIPLTPNGKLDTRAL----------- 41407518 1973 -------------------------------------------IVDGARELSYRELDDWSTRLARKLIQHGVGPEHAAGVAIERCAELVVAWWAVTKVGGVYAPVNLDHPVERIASVLDTVNAVCVLTCDEVAGAGPRPILR--------IDGLDLSGHSTEPI------TDADRRSPLRADDTAYLIFTSGSTGVPKGVAVSHTGLLGWAAAQRELFGLGADARVLMVA--SPTFDASVGELLLAAGSGAALIVAPVYAGEALTALLHNQRVGTAILTPTVISTL------DRGRLDGLHTLVAVGEACLPELVDGW--APGRQMFNGYGPSETTIWVT-CARLTAGHPVRIGAPI-PGVCARVLDGWLKPVPVGVVGELYLSGPALGHGYLGRVDLTAERFVANPFYRTGDLVRWTPEGTLDYLGRADNQIKLRGQRIELGEIENTLLACPQVTQAAVT-VQDSAAGSQLVAYVTL-DHGPSDADVR----------------------------------------------- 116328788 11 -------------------------TVPAILRRASEVHPEKEIVTKMNHRYTYGEFSSRVKKLIDSLQKLGIRPGDRIATFGMNHYRHLEVYFAVPSMGAILHTLNVRLFPEQLVFIVNDAEDSVIFVDKSLGKILLDLLSQFKKKPKFIIMDDLEATEPAALPDAIDYETKEVALPELDENQAAGMCYTSGTTGNPKGVVYSHRSYLHSMSICMDSLGICEKETVLPVVPMFHANAWGIP--FACVMTGAVLVFPGKHLLGHGLALLEQEKVSIAAGVPTIWNVLYQHLKKNSYDLGKLHTMIVGGSAAPQSMIEGFKNDFGIHILHAWGMTELSPVATVCKESEKMQLLAKQGPAVAGVELKGIDDQGKDIPKDTPGELIVRGPWITASYYGNP--SKESFTEDGWFRTGDVITIDEHGYIQITDRKKDLIKTRGEWISSVEMESYVLKAPGVLEAAVVAKPNEIRGEVPVVFVVAKEGEVDKKSVLDILKE-NFANWQLPDDIRLIEAIPKTSVGKFDKKVLR---------- 111019284 9 --------------------HYPDLTLAAFPSAMADLYGDKAAVVDGDTVCTYRELDQRSGAFAAALRDSGVAERDVVLLHLGNCIEFVVAYYGALRAGATVTLVNPLQPGPGLRSQIVDTAAVAAVTQPAQLDTLTEA------ASGTTVRTIVVAGLPAGFEEFVRGYATAPFTPKVSGDDVAHLAYTGGTTGLSKGVRVLHRNVLANVTQMIAWRAGHEGDRTVVVSPLFHAHALINMSFL--LLSGATQVFAGRFEPGRMLELIETHRATYITGSPAMWHAVATHPDAVVRDTDSVRVVSSGAAPIDHVTLEALGRAFPASVVEGYGLTEGTVASAPLTGSVAYKLGSVGLPVFDTVQIRAQDDSGAVLEAGTRGKLWVRGPQVTDGYLNHPEITAQQYV-DGWLDTGDIAYLDEDGYLFICDRTKDMLIYKGYNVYPRELEEILVSHPDVSSAAVVGREAGSVGQEPVAFVVPMPDVTDPDAVSAFVAERVLP-YKKVRDVVVVEQLPTSAAGKILKTKLREQLA------ 85375292 5 --------------------------------QHAAARPDHPAVIMAGTTVTFGEMDAASNRFAHLLRARGIGHDEAFAVLLENRAEFYTLIWGSQRAGTMLVPISTRLTAPEIAYILKDSEAKLLITSTAF-----DDVMQGIRAECSDLPVLMMDGEGDEDFAAA-LDAQPSE-PIDDQRAGLVMLYSSGTTGRPKGIPLA-ANPLMGLAIMGAGMPADGSMVYLSPAPLYHAAPIGWSS--TVHRLGGTVVMMAKFDPETALEAIEKYKVTDSQWVPTHFVRMLKLPEETRYDLSSHQRALHAAAPCPVPIKKQMIEWWGPIVNEYYAGSEGIGMTLVKSEDWLTHPGTVGRAIHG--TLHICGPDGEEVPAGTDGLIFFEND-ILPTYHNDPDKTKDAMHPKGWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLISHPKVMDAAVIGAPDPDLGEKVVAVVQPKDGEAFEGELRDYLAP-NLSRIKMPRLFDFRPDLPREANGKLYKRELRDEFAAK---- 85375191 44 -------------------------SLAHYFAHYCNEHKDAEFLVDGGCRLTFGQTWAAAHAVAAGLREHGMQKGDRVGIAARNSANWIVLYMGIIMGGGCATLLNGFSNGEELAASIDLVECKLVFADEGR--------AKRLEGTNHGARIVLFDHDCDPSTGLKVAWGDPVNPLDVGPDDLCTVLYTSGSTGLSKGAYSDHRGVVYALQSLMAFTYLDSQACALLAVPLFHVTG-EVPLLLQSYALGRKVVLMPKWDAGTALQLIQDEKVSYFAGVPLMTYEMATHPDRDKYDVSTCSGWAAGGAPRPVDHVEKIKDAFGNPLL-GYGLTETGVGCGNFNENYLAKPSSTGKPSRPLVDLAILDDNGKEVPQGDVGEVCIRSVCNFLGYWNNEEATKAAFTDDMYFRTGDLGRVDEDGYLFIVDRKKDIIIRGGENITCIEVEEAIYAHDDIAECSVFGLPDERYGEIVGAVFLAKPGSGLTEELRDFLKDR-LASFKQPVYWQASESLPRLGTAKIDKRTLRAKYTEEYEA- 196240977 5 --------------------------------ARAQTYTENLAIVTPTAAFTYQDLLQRSAQIAAYLRQLEDLQEQRVALMIPAGFEYVATQWGIWRAGGIAVPLCVSHPPPELEYVIANAGVTIVVADPCFA---------AVLAPIATVNNLRLI-----VTSAIDPGTVNTVLPEVKINRRALILYTSGTTGKPKGVVTTHANIQAQVTSLITAWEWTARDRILHILPLHHIHGIINV-LTCALWAGAECHILPKFDPELVWNRISQGDLTLFMAVPTIYTKLIHHGSDRQPQLSGMRLMVSGSAALPVQVLDTWKRISGHVLLERYGMTEIGMALSN-PLHGDRRPGYVGQPL-PGVEVRLVDEQGETVPAGVAGEIQVKGPGVFLEYWQNPEATAKAF-QSGWFRTGDYAVVEQDDY-RILGRTSDIIKTGGYKVSALEIEQVLRTYPQIQDCAVVGVEDPEWGQRVCAALVLQPESQLTLEVFRDWAKQHLAVYKVPTRILTVPDLPRNAIGKVTK-------------- 134099694 19 -------WPPGIPREV--EYPLGERPVTEYVSHWARTVPDRVAYDFYGRRITYAELDELAARFAGWLDAVGVAPGERVGVFLPNCPQLVVAMLGVLRAGAVYVPVNPMFREHELRHELADAGVSVLLSLDA-----LYPLVEKVRPD-TAVREVLVTALTDMLPPARALAHPPAPGRGADLDALAALNYTGGTTGMPKGCEHTQRHMIYTAATAAAAAGIDRPEVFLIYVPIFWIAG-EDFGILVPLFCGSTVVLLTRWDAGAVLEAVTTRRVTTMLGTVDNYVELMEHPDSGAHELSSLRRAMSFVRKLTPRLRQRWRELAGPVLREAYGMTETTEGFQAGDHDLLTAPVFCGLPV-PGTEFMVVDETAEPLPLGATGEIVVRSPSLLTGYYQQPEATAHAL-RDGWLHTGDLGIVDEDGCLHYLGRNKEMIKVSGMSVFPSEVESLLARHPGVLGAAVVPKTDPERGQVPVAFVQPAPGAEDEAALREWAR-LNMAPYKVP-VVRLVDALPMTATGKIQKGRLLEE-AERLTA- 157115668 40 -----KPWDTVVDDSNRPTKWYVGGELNACLDRHVQNNGNKVALIHDSRRVTYNELYEKVSRLAGGLKKLGVKKGDRVVIYMPLIPEAIMAMLATVRLGAIHSVVFGGFAASELCTRIEHAEPKVIIAANCIHYLDILHEAVEMSKWKPRTNVIISDLDKRMDVTWESTLDEPTGCVPVEANDPLYILYTSGTTDKPKGITRPTGGHLVTLMYTMDIYGVQPDDVWWNASDLGWVVGHSYI-CYGPLLYGATSVMYRTPDPGQYFRLIDQHKVTALFSVPTSFRVLRRTDPDKKYSMKSLRTIFIAGEHCDSETKMWIEKTFRVPVLNNWWQTETGMTATCVGLAQNLNPPTTGLPFCGYD-IRVLHPDGTEADPNELGRLVVKPPGTMSTLYRNAELFENLYFHPGYYDTMDAGYKDEKGYVYVTARDDDVINVAGHRISTSSLEDAVLRHPDIADAAVFGVPEPTKGQIPLCLYVIKEGVSKATELISLIRE-VIGPIAAFRLVGRVDGLPRTRSGKTMRKAMADFAANK---- 149371428 66 -------------------------------------FGDQNAFIYDSQHITFNQLHEEVSKLAGGLQSLGLKKGDTTIIYMPMIPQAAYAMLACARIGVIHSVVFGGFAPHELAIRIDDCKPKAIITASNGRIIPYKPFVDEAIDKSTHPSNVIVFDRQLGVIPKKDYDVDSIEAVPVASTHPSYILYTSGTTGTPKGIIRDTGGYATALKFSIKVYGVNEGETFWAAWVVGHSYIVYGPLLTSIIFEGKPI---KTPDASTFWRVISEHKVKSMFTAPTAIRAIKKEDPLKKYDLSSLKYQFLAGERCDVATLTWTQEKLKVPVIDHWWQTESGWPMIANMVGQDVKPGSSGLPVCGY-NIKIVNEDGEEVQAGTEGYVVIKPPGALSNLWGNPERFKSGYLDPGYYFSGDGGYADEDGYIFITGRVDDVINVAGHRLSTAEMEEVVSSHKEVSECAVFGVHCELKGQKPLGLIVLRDDIPDKEEIIQDVR-REIGAVASFRDVHFVKRLPKTRSGKTLRKLLRNIADE----- 17546237 29 -----TPYAAVLDDARLPFARWGGRTCHNAVDRHLATRGEQAALVYVETTYTYRALHREVNRMAACLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPRVIVSADAGSRVEYKPLLDAIDLAVHKPAHVLLVDRDIDYAALARQHTADVPCEWMESSEPSYILYTSGTTGKPKGVQRDTGGYAVALAASMPIFGAQAGDTMFTAWVVGHSYIVYAPGLATVMYEGTPV----RPDGAIWWRIVEQYRVNVMFTAPTAIRVLQDPALLRRHDLSSLRRLFLAGEPLDEPTARWIGDALGKPIIDNYWQTETGWPMLAIPAPSTPKLGSPGFPVYGYRLDILDEATGQPCAPGEKGLLAVAAPGCMSTVWGDDARFLKTYWSRPLYSSFDWGVRDEAGYITILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADPLKGQVAMGFAIVRDAARVAEELMRTV-EGQLGAVARPSRVFFVNALPKTRSGKLLRRAMQAVAEGR---- 91780469 2 ----------------------------DLIQSAARRTPDAESLVCGDVRLTYRQLLQSSRAFGQVLSSLGVAPGGRVAIFLDKRMETVVSMLGACAAGCVFVPVNPLLKPEQVAHVLRDSGARCLVTAEGVAPVTDLILVDEPDQVTPDQPTAVRVHRWPDCISSPDDALVPAPAVTCIDTDLAALLYTSGSTGLAKGVMLSHRNLLEGAWSVAEYLRLDPSDRVLAVLPLSFDAGLS--QLTSAWSAGATAVLLNYLTAHDAVLACEREHITAITGVPPLWMQLTGATWSDAAR-NTLRYFANTGGRLPLPVLQKLRALFHATPFLMYGLTEAFRSTFLDPAEVDRRPDSIGKAV-PNARVLVVREDGTPCNPDEAGELVHVGACVTLGYWNDAVRTAQRYRPSPW--SGDLVRCDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHSSGLVVEAVALGVPDDELGEAVVLLVVLAGDS-DIDELRNWCTQR-LPRYMVPRHIASYPDIPRNANGKFDRAALRSTVASSGLA- 108755450 19 ------------------------------------------ALVDAGQSLSYKEILAATCSLANSLIKSGYGRNTIVTICSENCKQFFIPVIAALYIGAVIAPINHNYTKTEMIHCLNISKPTVVFCSRQVCG-KFIDLKKKLEDRIITIDGDSRVGEVESLDSLGSTSSYECPMAEVPGEQVAFIMCSSGTTGLPKGVMITHLNVIAKFMQNNDPRYQNQGRCTFGVLPFYHSYGMFVS--LNSIYRKIKIVVVKRFEENVFLSTIEKYRITSLSLVPPLAVFLAKSPLVKDYDLSSVTEVSCGAAPLSKNIEEILKNKLKIKVRQAYGLTETTIGVVGMPLGCE-KFGSSGKVL-PYMLCKIRNDTGESLGPNQIGELCFKGPVIMKGYYDNEQATRESFTPDGWLLTGDLAYYDNEEYFYVVDRLKELIKYKGFQVAPAELEALLLTNPKIRDAAVVGVPDENAGELPLAFVVTDSGAVLTEEVKQFIEGRVSSPKRLRGGVIFTTAIPKNPSGKI---------------- 94499373 12 -------------------------------------------------EYTFKDAQKRSKQLAQALLKLGIKDGDVIGTLAWNTHRHYECWYGISGMGAILHTINPRLFPEQLIYIINHAEDQYLFLDTTF-----VPLVEALLEHIGKVKGFVIMTDEAHYESLINAEDGDYVWPELDERQATSICYTSGTTGNPKGVVYSHRSSLLHSWGIAEIAELDNNTRVLPIVPMFHANAWGLVYATAMM--GAKVVLPPHLDGASVCDMINRYDVNISAAVPTVWTMLMKHLEESGDKLPSLDSVLIGGSAVPRSMIQKFHQDYDVDVWQAWGMTESPLGSLNKPRPEDLKLSKQGRPCFGV-EMKIVDDQNNELPDGKAGRLLVRGPWIIKRYFKAQE---DATDAEGWFDTGDVATIDASSNMQITDRSKDVIKSGGEWISSIDLENAAMGHDAVLEAAVIGLSHPKWEERPFMAVVAKDPSPNPDDIRTYL-ESKVAKWWLPNAIEFVEEIPHTATGKINKVALREQFKD----- 126732546 3 --------------------------IAEWLTRAAAGDPRRGALYDGTTCVSYGSFERAVALLAGGLSARGVGPGDRVAIFMKNMPQYLVALFAIWRAGAVAVPINAKLHAREAAWIVGNSGTCLALASPPLAG------------PLSEVTEIPVVATGSQ--EWDALSAVPLPTVSRAPDDLAWLFYTSGTTGRPKGVMITHRMLAMSLTYQADLERVEPEDATIYAAPLSHGAGLYS---VMHVRAGARHVFPGSFDPGETLDLAAHFGRAHMFMAPTMVQRLTRHARDANRGGEGLRTIVYAGGPMYLSDILEATDTFGPVFAQIYGQGECPMGITALTKAERARLGSVGRAQSAV-EVRI-DGAGS---PGEISEILVRGDVVMPGYWRNPEATVKTL-RDGWLCTGDLGSMDADGYVTLKDRSKDLIISGGTNIYPREVEETLLEHEDVLEVAVLGRPHPEWGEDVVAFVVSRS-VLDVAALDAHCLDR-IARFKRPKAYFPVEELPKNNYGKVLKTSLRDMLA------ 158521510 28 ----YKRWDQVLDSSNKPLYRWGGKTCYNALDYHVRGRGDRIALIYDSQKYTYAELRDTVARFAGVLAGRGVGKGDRVVIYMPMIPEAAIAMLACARIGAIHSVVFGGFAAKELATRINDSQPKVVVSAEGQRIIAYKPLLDEAIQQRPQQEAALVHGRDIEWSAAM-AVASAVDCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHVVALKWTMKIYDVDEDDVWWAAWVVGHSYIVYAPGCTTILFEGKPV---GTPDAGVFWRIISEHKVKCMFTAPTAYRAIRREDPDARYDLSHFKALFLAGERSDPATIQWSEKHLGTPVIDHWWQTETGWAIAANCMGLHRFPVKYGSPAVPGWDVRVLDDENRDLPAGTIGALSVKPPGTLPTLWQNDQRYIEAYLTEGYYKTADAGMIDEDGYIYVMSRTDDIINVAGHRLSTGAMEEVLAGLPDVAECAVLGVEDALKGQVPVGFLVLNAATVREEIIQDAVQQKQIGPVAAFKMAAIVKRLPKTRSGKILRGTIQKIADNR---- 115375642 528 ----------------------RGHCLHELIEAQALQAPDACAIVMGDWELTYGELDQLSDRLAVYLQSLGVGPEGVVGIYLERSPQLIVSFLAVLKAGGAFLALDPDEPSERLRRILDDARPEVVLS------------AGELAGRLAELGRFTVVRVDEQGQLLPSATGKRLRR-ETGPGNLAYILYTSGSTGQPKGTEITHRSIVNYLKWCVDAYRLKAASG--SPVIGSVSFDGTLTSLFAPLLAGRALFLLPRGQEIDLLETYPEQDFSFIKMTPSHLRAFDGLGRARKV-LERAHAAVLGGEGLHADLATWREQRIATRIINEYGPTEAAVACCVYDVPQGGEPIPIGRPID-NTQLYILDRHRQPVPIGVPGELHIGGTGLARGYLRRPDLTAERFIPNPFYRTGDLARYLPDGRIEFLGRVDSQLKIRGHRVEAGEIEAALARHPRVVQAAVVLRHVPNSPPRLVAYVQAKDAAVLKEEFRKFLRGQ-IPDYMIPGAFEVLDELPLTPSGKIDRKALPPLATE----- 118725418 453 --------------------YPSQRTIYELFEEQAERTPNKTAVIFDSIELTYKELNERSNSLARYLRELGVGRDRIVGLMSTHSHYMVIGILAIIKAGGAYLPIDSTYPAERIEFIVKDSGTSILLTDNTIP------------------KETNYNGHIINLKDENLYKGQVCNLEKIKTTDLVYVIYTSGSTGAPKGVMVEHRGLVNYIWWAKKMYVRNEKEVF--PLYTSLSFDLTVTSIFTPLISGNTIVVYDDGTEFILLRILRENKVSIIKLTPVHLSIIKDM----NNDNSSVKRFIVGGEDLKVALAHSIYKSFGIEIFNEYGPTETVVGCMIHKYDVKNDLGPIGIP-ADNIQIYILDKNLNPVPVETIGELYVSGAGVTRGYLNREELTKERFVDNPFYKTGDLAKHLHGGEIVYMGRSDYQVKLRGYRIELGEIENYLFSHNSITDAIVIDRNDEKGNKYLCAYIVSTTD-LDISEIRMFLSSK-LPDYMLPSHFVILQSLPLTSNGKVDRKLLPEPKLEE---- 170732963 1095 -------------------------------------YPHRVALSDASTSLTFAELDDASNRIARALTQRGVAAEAAVVVCIERSTRFVVGLLGALKAGALAVLLDPAQPAARLAAAAADCGARWALVAEPAAGLDAQPLDVDALAQDATLAHAAGVRVAP------------------HPEQGAYLIYTSGSTGTPKGVVVSHGALADYVQGMLDELAFAPDASFAMVSTV--AADLGHTTLFGALCAGRTLHLLPAFDPDLFADEMRRREVGVLKIVPSHLQALLDA--RVPADVLPRHALVTGGETLTALVARLAALAPACRVINHYGPTEATVGAIACDTAADARDPASGVPLGPNARALVLDAFGACVPAGATGELYLGGPGVARGYLGRPAQTAERFVPDPFYRTGDRVRLRTDGRLAFLGRIDDQVKIRGYRVEPGEVSAAVRAAGPIAQAETLAIEHDGRL-RLATFVVMRDGAAFDEAAVRAALAATLPDYMVPAQFVALARLPVTANGKIDRAALRELAA------ 170732963 10 --------------------------LHHRIRELARVAPDAPAIAQNDLRLSRGALDARASQLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHPAARLDWIVQDAQLRHGIVDAAGR----------AALGTPFEHAFDVTAEASGIAQDHGFDDDTAT---VHPRSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAALPIEAGDRLLHFASV--NFDAAHECWLAPLVVGAGIVVAPPFAPVDAHALMVREAVNVAAF-PPAYLREFAAVAARDGVPPALRVLAFGGEALPQQAFEFVRRTFPVRLINGYGPTEAVIMLWPVEPGETPVLATASLPIGRVIGPRVARIDGAD--TDGVGELLLGGVCVARGYHGRPALTAERFVPDRVYRTGDLARLRDDGAYDYLGRLDDQVQVRGVRVEPAEIAACLRSHPAVADAA--VIADTANGPTRLIACVALRAAADDAALKAHVAAQ-LPAAWQPHRFVRCDALPYTLNGKLDRAALRERIA------ 69936064 60 --------------------------------------------------ITYKQLQDRVASLAGALRMRGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDCQPKAIIAASCGRVVHYKPLLDAAIDMAEHKPEFCVIQEVAKLVEGRDFNWKPAECVPVEGNHPAYILYTSGTTGQPKGVVRHTAGHLVALQWSMNIYNIAAGDRFWAAWVVGHSYICYGP-----LIAGATTVVVGTPHPGVFWRIIQNHRIKSFFTAPTALRAIRREDPEKRYKLHDLQALFLAGERADPDTVKWAQEHLGVPVVDHWWQTETGWAIAANPETLPTKLGSPSVPMPGYD-VQVLDEAGHPVPAGTLGAIAVKPPGTLPGLWNAENRFRKSYLDHGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVADSLKGQSPVGFLCLKAGASTPADVVRMVRDK-IGPVAAFKSACVVDRLPKTRSGKILRATMAKIA------- 166368391 499 --------------------------IHELFEHQVLKNPNGIAIEWCREKITYQDLNHRANQLAHYLQSKGVKVESLVGICLEQSVSIIISFLAIIKTGAAYLVLAPNYPQERLNYILNDAQVSVLITQNTLVNLFRDHQAEVVC--LDTEENLIVSQSQNNLVN------------PIQPNNLAYIIYTSGSTGTPKGVMIEHQSLVNHSLGIIKVYDLTNRDRILQFA--SFTFDVAAEEIYPTFLTGATLVMRPAPSLADFTQFIQQKCLTVINLPATYWHEWVLDLSQTLITLPTLRLVITGSEEVLPERLILWQKILDITWLNAYGPTEATITSTVFNPNAQIHSVAIGKPIT-NTQVYICDRYLQQVPIGIPGELLIGGLGLAKGYLNRDDLTREKFITHRFYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIEIGEIEAVLTEYPDVRATAVIVREDQTNNKQLVAYIVPKYPSIDPAKLRSFLKQK-LPDYMIPAFFVQLQELPLMSSGKIDRNAL----------- 84495210 7 ----------------------------------ADDLGDKPAYVDTGESLSYRELEESSNRVAHLFRNLGLRRGDHVAILMENRLDAFPIYWAAQRTGLYYTPVNWHLTRDEAAYIVDNCEAKVLV-----SSVDLEDIAAHAAATATHLERYVVGGEVDGVDSLESAVAVLPTTPVENQSEGYYMFYSSGTTGRPKGILPAMADVPFGTGLTLDHFGFSHAATYLNTGPLYHAAPVG--WSMGTIRNGATAVFMSRFDPELTLRVIQDLGVTHAQFVPTMFVRMLKLPDEVRYDVSSLMVAIHAAAPCPITVKEAMIDWLGPKIVEYYAGSESNCFFVITSPEWLEHRGSVGKAVIG--TAHVCDAHGHELPSGEIGQLWFDGPD--FEYHQDPDKTASAHDARGWSTLGDLGWLDDEGYLYLADRRTDLIISGGVNIYPREIEDALALHPAVQDIAVIGVPDDEMGQRVHAIVQVADGVTPGAELAADLAQEAIAGFKLPRTIEFVDDFPRLPSGKVLRRKL----------- 126730307 14 ----------------------------EILDYAAAAHPEIVSVRTEGHRQSYRDTYARVAQLAHGLKDLGVGEGDRVATLAWNGYRHFELYYAVSGMGAVCHTINPRLSAEQMLYIIKHAGDRVLCLD-----LTFVPLVEALADHLPEGLVLVVMTDRSGFLCYEDLLDEQADWPLMDENAAAALCYTSGTTGNPKGALYSHRSTVLHAMFIAITLPLREGGRILPVVPMFHVNSWGLP--YAAPMVGASLIMPPKLDGPSLFELMESEGVTASWGVPTVWLGLRAEVEKRGTVPSKLDQLVIGGSAAPRAMIEFFEDR-GLDVCHAWGMTEMSPVGTHLPHDTRMRLKSQGRRVF-GVELKLNDEDGNRLPHDAVGELYVRGNAIISGYFDNAEATSQAFDREGWFGTGDVASIDGAGFLHIQDRSKDLIKSGGEWISSIDLENIAMAHPKVANCAVIAIKHPKWEERPLLVVVPKDDGPRLEEIHAMMQEH-VAKWQLPDAMEFVEDLPLTATGKVSKMTLRK--------- 78060407 3 --------------------------IHELLDRWLTDAPERPFIHLADRTLSYADVGALADALARELRDDGVRAGDRVLVVAENCPEHAALLIACSRVGAWSCGVNARMAPGEVDAFAAKADARVLYFTSEVSPAAGAHAARH--DARPSCV---------GGLARSAVRAAAQVEPEPLASDVAAIIFTSGTTGAPKGVMMTHRGVLHFARVSAQSRALGPDDKVYAYAPMTHIFGLGTV-LLASLHAGAALEMRSRFEPAELFDALAHRRVSQVQGPPMLFARLLQHGEEQHPDAPHLRYLYAGAGPLDSALKQKVEAMFGQTLHHGYGLSEYAGSLHATRLGETRHDTSAGYAF-PGAELRIVDPAGRTLPAGERGEVWLRGTGLMPGYFRDAAATADVMRDGGWYASGDLGELHDDGALFIVGRLKDMIIRSGFNVYPGEVEQALNGFPGIRNSAVVGQKEADGNEAVVAFVELDAGHPDEAALRRYLRER-LAAYKHPARIIPIDALPFNGNGKLMRREL----------- 126731613 24 -------WPDLLLDGFRLNAGW------ELTDAMVAKFGDYTALIGNGRRRTYKELSDWTNRLAHTLVDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKYVEKAEITHALCDTRL--MDEMTACAKGSAYLKTVAGF--DGTANHDAELDRLATKPVKFDAVQTDDVALIGFTSGSTGNPKATMHFHRDLMIIADGYAEVLNVQPDDVFVGSPPLAFTFGLGGLAIF-PLRFGATATLLENASPPNMVEIIETYKATVCFTAPTAYRAMLRAME-EGADLTSLRAAVSAGETLPAPVYDEWRAKTGKPMLDGIGATEMLHIFIT-NRFEDHRPACTGKPVSGY-EAKVIGPDGAELPRGEIGRLAMRGPTGCRYMFG---ERQDEYVQDGWNISGDSFTQDEDGYFHFAARSDDIIVSSGYNIAGPEVEAALLSHAAVAECAVIGVPNEDRGAIVEAHVVLGDGEVPSEALVKLLQDHVIAPFKYPRSVVFTNALPKTESGKIQRFRLK---------- 118726080 454 ------------------------KTIYQLFEDEVERSADKPAVVFNSTEITYKELNEKANGLAGYLIKRGIKREKIVGLATSHSIETVIAILGILKAGGAYLPIDPTYPVERVNYMLEDSEACLLLTN------------VEIGKSLNFDGDIIDLKD-------ESIYKSTAVNPGLRPDDLAYVIYTSGSTGRPKGVMIEHRGLVNYIWWAKKMYIKDSVEVF----PLYSSFDLTVTSIFTPLISGSKIIVYDGNSEDELYRIMRENKSTVIKLTPAHLSLLKDMDNKK----STVKRFIVGGDDLKVKLVQAIYESFGIEIYNEYGPTETVVGCMIHKYDYSKDTGTIGIPAK-NVQVYILDGNLNPVPADTEGELYISGDGVARGYLNRPEQTRERFITNPFYKTGDSGRLLKNGKIEYAGRLDYQVKIHGHRIETGEIEECLLNHRGVGAAVVISLQDRNNEKYLCAYIVNKSEV-SEQELREHLQG-YLPDYMLPLYFINVDKIPLTVNGKINKALLPK--------- 22761682 49 ---------------------------------RALAFGDRIALVDQHGRHTYRELYSRSLRLSQEICRLGDLREERVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLASQEYLEL-LSPVVRKLGVPLLPLTPAIYTGAVEE--------PAEVPVPEQGWRNGAMIIYTSGTTGRPKGVLSTHQNIRAVVTGLVHKWAWTKDDVILHVLPLHHVHGV-VNALLCPLWVGATCVMMPEFSPQQVWEEFETPRINVFMAVPTIYTKLMEYYDRHFTQPHAIRLMVSGSAALPLPVLEKWKNITGHTLLERYGMTEIGMALSGPLTTAVRLPGSVGTPL-PGVQVRIVDERGTKVTPGKEGELLVRGPSVFREYWNKPEETKSAFTLDGWFKTGDTVVF-KDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLREGHSLSRELKEWAR-NVLAPYAVPSELVLVEEIPRNQMGKIDKKAL----------- 23452298 522 --------------------YPTDKCIHQLFEEQVEQTPDAIAVVFKEEKLSYQELNIRANQLARYLQSLGVSPEVLVGVCVERSLEMIVGLLGILKAGGVYVPLDPKYPQERLDYMFRDSQMSV------------LLTQQQLLTLLPQYEAKVVCLDRD----WQKIVTENPKTSEVTAENLAYVIYTSGSTGKPKGVMVAHIGLHNLLKVQIQAFKVSSNSRVLQFASL--SFDASIWEIVMALGSGASLYLESRENPGASLKWLNEKKITHLTLPPSALAVM------QKEELPSLQTIVVAGEACPAEVISQWSQ--GRQFVNAYGPTESTVCATMAECSPEYSVLPIGHPIA-NTQIYLLDNNLQPVPIGIPAEMYIGGIGLARGYLNRPDLTTQKFIPNPFYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIETAEIEAVLNQNPTVKQTVVVAREDKPGDKHLCAYIVAQMETAT---------------------------------------------------- 23452298 2007 ------------------------ETLHNLFVKQVQQRPEAIALITPQRTLTYHELYTEAQALGQQVQQLGATPNTLVAVLMEKGWEQIVAVLGILMAGAAYLPIDAALPQERQWSLLEQGEVKLVVTQAAL----------NASLGLPDHLHCLVVASQPQEIIDTPLEAN------VSSSDLAYVIFTSGSTGTPKGVMIDHRGAVNTIQDINQRFDVQPTDRMLAVSAL--NFDLSVYDIFGLLAAGGTLVMPTPEDPVHWVELMTTHQVTLWNTVPALMQMLVEYLSEHPDQVTDLRLALLSGDWIPLNLPTQIQSLWPGQVVSLGGATEASIWSVYYPITTEWKSIPYGKPLV-NQSLHVLNHNLDPCPNWVPGQLYIGGIGLAQGYWRDEQKTNASFTGERLYKTGDLARYLPDGNSEFLGREDFQVKISGYRIELGEIEATLLGHATVKETVVAAV-GELQSKQLVAYVVFHSESSSDDELRHYLQQQ-LPEYMVPPSYMVLDALPLTANGKVDRKRL----------- 147815841 58 --------------------------------ETAAAFIDAT----TGRSISFSQLVRFSETLAASLRRLGLTRGDSALVISPNSLHVPVLYFALFSLGVIVSPSNPASTESEISRQIELCKPVIAFATSSTA------------HKVPSLKFSTVVLXSPEFHSMMTVETGNLRRVRVSQSDPAMILYSSGTTGRVKGVVLTHRNWISAVAGANVLRQERASTVTMCTVPYFHVYGCG--LCMRAVALGQSVVAIERLNVRSLMSAVQEFRVTHLAVAPPVIVMMANGGDVDGCDLRSLEAVLCSGAPVSTAVIERFTKRFNVQVTQAYGLTETTGGISRTVGLEESRLGASGR-LIPYCQAKIVDDTGIALPPLRTGELWVRGPSIMKGYVGNEEATAEILDSEGWLRTGDICHFDRDGFIYVVDRIKELIKYKGYQVAPAELEHLLHSHPDTVEAAVIPYPDAQAGQVPMAFVVXRPQSXDESEIMDFIAKQ-VAPYKKIRRVSFINSIPKNATGKVLRKDLIKLASSR---- 3134 56 ------------------------------VDRWAFKHPDKTAIIYEGCEITYAQLPRGLQRVANVLKSLGVKKGDTVSAYLPMTWQAVAAFLACARIG-VHSVVFAGFSAESLRDRMNDCKSRVLITLDEARGIATKVIADAAIKQCPGVEHVLVLRRTGNEVPWTEWHEETAKVPNMSAEDPLFILYTSGSTGKPKGVVHTTGGYSFGAALTVKVFDVHPDDKFACMADIGWITG-HTYIVYGPLCNGVSTPVYP--TPSRYWQTVEKHKLTQFYSAPTAIRLLLTGTHVQDHDLSSLRVLGSVGEPINPEAWHWYNDHVGCAIVDTFWQTETSIVVTPFPGAIETKPGSATVPFFGIEPAILDPVSGEELGDNVEGVLVLKTPWMARTVYQDHNRYLETYMKPGYFYTGDGHGRDEHGYIWIKGRVDDVINVSG-DLSTAEIESSLILHKAVAETAVVGTADELTGQAV-SFVTLKPEAGLVKELVLQVR-KVIGPFA-PKKIFIVPDLPKTRSGKIMRRIMRKIVAGE---- 150397720 6 ---------EDYDQLLREFRWRIPETFVAVSDAWAARDPDRVCLQHAHAALTYGAFAARSSAFAGGLAAHGVSPGDRVAILLPQGFEAAIAHAAIYKMGAVALPLALLFGVEALAYRLKDAGAAAIIT----NRFGYERLVAS-RDELPELRLVVLAGDEPGTVPFRALANGVSRFEATKPDDPALMIYTSGTTGPPKGALHGHRVLLGHLFQLHHHFLPQSGDRMWTPADWAWAGGL-LNALLPSLFFGVPVVSSPKFDAHKAFRIMEEMDIRNAFIPPTALRLLKSVERPRQRYALKLRTLGSAGEALGRETFEWAKRELGIEVSEFYGQTECNIVISSATGLGVVKPGSMGKA-APGHQVAIIDGQGRVLPAGAVGQVAVRRPVMFLGYWGNEQATKAKFIGD-WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPGEIEDCLAGHPHVQLAAAVGKPDPIRTEIVKAFVVLKPGVAAGEEIREWVKNR-LSMHEYPREIAFVDSLPMTTSGKVIRRLLRQKAAAE---- 119474720 3 --------------------------IGDL----AQQQPNKAAYIMAGETVTYEQLNARSCQTSQLFRSMGLQIGDHIALLMENNARFLEICIGAARSGLFYTAISSRLTAPEAAYIIKDCGAKLFI-----SSVAKGAVAAELLSDMSAVQTLMVDGTIDGYDSYEALRDQMPEAAIADEAAGVDMLYSSGTTGKPKGVMKVGEEVGSMSMLSKGLYGFGREMIYLSPAPLYHAAPLRYN--LATLLFGGTTVVMEDFNEEEALRLIEKHQITHSQWVPTMFVKMLKLPERSKYDMSSLQVAIHAAAPCPIEIKEKMIDWWGPVIFEYYAGSEGNGFCAINSEEWLAHKGSVGKSILGV--VHICDDEGEELPVGEAGTIYFAGPQ--FEYYNDPDKTKESKHAKGWTTLGDVGRVDEDGFLYLTDRKAFMIISGGVNIYPQEAENRLIMHPRVADVAVFGVPNEDFGEEVKAVVQPMDGPELAEELMAFC-QQGLTKIKCPRSVDFDKELPRHPTGKLYKRLLRD--------- 218442728 451 ----------------------PEKCIHQLFEQQTALTPENIAVIYENEQLTYKELDAKANQLAHYLKELGVNSDTIVALCVERSLLLVVGLLGILKAGGAYLPLDPQLPSDRLTFMLEDAQGDILLTQKSLS-----------ERFLGQAKQVICLDDWKPITHYPQESSHST----VTPDNLAYIIYTSGSTGKPKGVTVEHRQLFNYLQGILQRLQLSQPANFATVSTFA--ADLGNTAIFPALCSGGSLHIIRAMNPDALAQYCEDHPIDCLKIVPSHLNGLLMAANPEKI-LPK-KYLILGGEVLNWQLVKQIQSLSNLKIVNHYGPTETTVGVLTYQIEQESHQNVQTVPLGPNTQIYLLDEKMRPVPFGDPGEIYIGGKNVTRGYLNREDLTGDRFINNPFYKTGDLGRYLPDGNLEFLSRVDHQVKLHGFRIELGEIETLLKHNSAIRDVVVVMREEDSGKKQLVAYIVLSQGSEISPELRNHLKEK-LPDYMIPAVFVPLKALPLTPNGKIDRQSLPTPDSNQL--- 197245828 82 ----------------------------------------------DEIKWSFRELRDLSRRAANVFQTCGLQHGDRLALILPRVPEWWLVTVGCIRTGVIFIPGTAQMKAKDILYRIQMSQAKAIVTTDS-----LVPEVESVASECPGLKTKIVVSDHEGWLNFRTLASPDHTCVKSKMKDPMVIFFTSGTTGYPKMAKHNQGAFRSSVPSCRKFLKLKTSDVIWCMSDPGWILA-TVGCLLEPWTAGATVFVLPQFDPKVIVETLFKYPITQCLAAPAVYRMVLQ-KNISNLRFPTLEHCATGGESLLPEEYEQWKQRTGLSIHEVYGQSETGITCAIFRE-MKVKRGSIGKAILPFD-IQIIDEKGNILPPNTEGYIGIRRPGLFVGYENSPEKTSEVECGD-FYNSGDRATIDEDGYIWFLGRSDDVINASGYRIGPTEVENALVEHPAVSESAVVSSPDKDRGEVVKAFIVLNPESHDQEQLIKELQEHVTAPYKYPRKVEFVSELPKTITGKIKRKELR---------- 15072888 455 ---------DQLSAPYEDDVVNDDRPVHELISAHSRQTPEKTAIVYGDEEWSHGWLEAGTNRLAHRLRQLGVRAEVTVAIFIKRSPEAIVGILATLKAGGAYIPVEPDHPPARNHHILRDGGVKIVLTHSWLRH----RLPEELDATILDLDKIDLDGEPDTPLDI-----------PTHKDQLAYVMYTSGSTGLPKGVAVEHGPLTHHLQNTSRVYGMSSASRELPFLPFSSDGG--HERWMNPLMEGGSIILPDQPTPEETLTAMRKHGANN-ASIPTTYLQQLAEWADISDGAPPMRLYSFGGEGLAQPTFDLLSRALKSELINGYGPTETIMTPMVWKVRAGTKFQGVYAPLGGLRRVYVLDPDLNPCPIGVTGELYIGGEGIARGYLGKPDTTADRFIPDPFYRSGDLTRWRDDGTVEFVGRVDHQVKLRGYRIELGEIEAALLQQPGVGEALVVLRDDDAGGEALVAYVVPKKDETLDVETTRTALERSLPSYMVPAAVVELEKMPTNPNSKLDRFAL----------- 194015976 452 -------------------------SIPELLNERVKAQPDHLALVEGDQTFTYEELGQEISRLAGSLIEKGVQPGDAVAVYMNRSADAVIAILAVLHAGAAYVPIDPSQPEERIRFMLEDSGASILLHADSQPPVDEQIKAVHVTSK-PHHSHMDVS-------------------VRTSPSHLAYIMYTSGSTGQPKGVQIEHQ-HIVRLACSQEKLRLNKSDRMAHTGAV--SFDAITFEIFTTLLGGATLYPVDRDDIHRFEQFIQTHQITTLFLTTGLFNQL---AQQRPQMFKGLTTLITGGDVINVKSAELVKQHHPAVLLNAYGPTENTTISTIYERGDETGPIPIGQPI-NHSSAYILDGDQRLQPIGAPGELYVGGDGVARGYLHRPDLTNQVFMADPFYRTGDLARYGADGQIEFLGRTDDQVKIRGFRIELGEIESVLQQKAGIDDAVVLVHSFSSDEKEITAYFT---GTMTEEEVRD-LFNQELPAYMVPHHVMKLEAFTLTSNGKVDRKALPEAYQEK---- 84499441 24 -------------------------TVYQMLKRTTDKFPSHNAITFQAETLTWKELHEKTCQAANLFRSLGVGEEDVVALVLPNSNETAIATVAGMVAG-IVNPINPLLDPEQISAILRETQAKVVVTLKGFPKSDVAEKTAEAVKFAPNVKAVLEIDSVSHHADIKDFNAECAKQPKTLSDRVCAYFHTGGTTGMPKVAQHKNSGIIYN-GWIGHELLYTEEDNVICPLPLFHVFACHVI-FMSMLKSGAHVVFPTEGVFDNFWKLCERWKITFIITVPTAISALMQRPVDA--DVSTVKTSFSGSAPLPLELFNRFEKATGVTIVEGYGLTEATCLVSCNPVAGEKKIGSVGIPF-PYTDVKILDGTVTECAADEVGEICVSNPGVNDGYHSRPDTNRL------YLRTGDLGRIDKDGYIFITGRAKDLIIRGGHNIDPAEIEEALLGHEQVAFAGAIGQPDAHAGEVPCAYVELIGGATTEDELMEYAQTHVHERAAHPKHLEIMDELPKTAVGKIFKPDLRKKAITRV--- 114661368 2 --------------------------------------------------WNFRELSENSQQAANVLSACGLQRGDRVAVVLPRVPEWWLVILGCIRAGLIFMPGTIQMKSTDILYRLQMSKAKAIV-----AGDEVIQEVDTVASECPSLRIKLLVSECDGWLNFKKLLNEASTCVETGSQEASAIYFTSGTSGLPKMAEHSHSSLGLKAKMDASWTGLQASDIMWTISDTGWILNI-LCSLMEPWALGACVHLLPKFDPLVILKTLSSYPIKSMMGAPIVYRMLLQQ-DLSSYKFLHLQNCVTVGESLLPETLENWRAQTGLDIRESYGQTETGLTC-MVSKTMKIKPGYMGTAASCYD-VQIIDDKGNVLPPGTEGDIGIRRPGIFSGYVDNPEKTAANIRGDFWLL-GDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPVRGEVVKAFVVLHDPEQLTKELQQHVK-LVTAPYKYPRKIEFVLNLPKTVTGKIQRAKLRD--------- 84702540 57 -------------------------SIRDLLAAKSAEFSDRPFLVYGDERTSFGEVWARSMRFAHHLQTRGIGPGQRVAIAMRNYPEWAMAYFGIVASGATVVPLNAWWGGDEMRDGLIRCGAR-LVVADEKRAAALAPAKAALDLTLIGVRGEVPQAE-ERLEDILNDHTLPGSPPPVAPDDDFCLLFTSGSTGQPKGVLLTHRSAANAVLSWHDFTFMPEEPASLLALPLFHVTASHSILMLSFL-TGRKIVFMHKWDAREAGRLIREERVTNFLGVPTMAHDLTRNAA--PGDLETLIDMTTGGAKRPEQMKEQAARFPEKAIASGYGLTETNGLGCHITMQDFLRPSSTGRAIPPVTTLEAFDEDGRQLRRGEVGEICVKSPATFRAYLDDEQATTAAYFEGGWFRTGDLGYVDEAGYLFIVDRKKDLIIRGGENIACLEVENALLSFPDVFEASVFAVPDATYGETVGALIYGVDGELSLRQLEAFMRAK-LAPFKVPSHYWQSAELPRGTTGKIDKRAIRDWARGR---- 54025512 3 ----------------------------DFPDTHAAADPDRPAYIMADTVVTYRHLVDASRAVAALLWSRGLRHGDCVVLLMENHVDFPKIAWAAQRIGLRYVTISTRLLPEEVAYILADSGARALFTSARHADVAAAASARVPAVR----ERFDVDADRPGFENVSAAVASVPDGVRPDEREGVDLLYSSGTTGRPKGVVLGTPPGVAGLLHS--RWGIGRDSVYLSPAPLYHAAPLRF--TMTVHRFGGTVIVMERFDAEAALAAIERYRVTHTQMVPTMFIRMLKLPDEQRYDLSTLRTVIHAAAPCPPDTKRAMIDWLGPIVHEFYSCTENALFTALDSHEWLAHPGSVGRAILGTP--HILDDGGRELPPGEPGTIWSEG-GLMFEYLNDPAKTAASRNERGWTTVGDIGYLDEDGYLYLADRRADLILSGGVNVYPREAEDALVVHPKVADAAVFGIPHDELGEVAHAVVVPAPGAALAGELLAYLRER-LAGYKCPRAIDFEPELPRAATGKLYKRVLRERYAQR---- 104781282 485 ------------------------------LADWVAVQPEAIAVEHEGQRLSYLELDQLANRIAHAVRQQGVTKGQRVALFMSRGCHYLAAMLALFKLGAPFVPFDPGQGSQRNGRMLQRSEPALILCDLASA-----PALEHLQAPCAAL-----------CLAPASLDRQPTDWPEAPADDTAYLIFTSGSTGEPKAAMVSHLGMINHLQAKAHDLNLGRDDCVAQIAV--QTFDVAVWQFLVALLPGARTRVLTGWEPRALCDQLEACQVSVVETVPSHLELLLDELQRQPRALPRLRWMISNGEPLATALARRWFEHPGTALMNAYGPSECSDDVTHLAAPEPTQPQPIGRPI-GNARLYVLDASLGRVPAGVVGEIHIGGLCVGQGYYKDPARTAERFIDDPFYKTGDLGRWDAAGNLHMLGRCDFQLKVRGCRIEAGEVEAVLRQHPAVEQSLVVGAADGNGQQQLVAYVIPQRPAPSAQSLRAFCRQH-LPDYMVPAAVCLLDAFDLLPNGKIDRAALPALAS------ 21242834 89 ------------------------DTVHGLFERQVAATPEAVALECDGQRLQYRELDTRANQLAHRLLQLGIGPDERVAICVQRSAELIIGLLAILKAGAAYVPLDPTYPAERLAYLLHDSAPRAVLVHAPTRS-------ALGAAALPLIDI--------DNAAAGELPCTNPQVPGLTAAHLAYVIYTSGSSGQPKGVMVEHRQLAQLVAWHTAAFGVGEGTRSSSLAGL--SFDAAAWEIWPSLCSGGVLVMPSAAHSADVASLLQWWRADVSFLPTPIA----EHAFAAGMTPQRLRCLLVGGDRL-----RQVPEGLPFSVYNNYGPTETTVVASSGVVPPGVPNPSIGRPL-PYLRAYVLDAQGQLAPLGVVGELYLGGAGVARGYLGREALTAERFIGDPFYRTGDLCRWLDDGRLDYVGRNDAQVKIRGRRIELGEIQAHLLAHPQVREAVVLAREDVAGERRLVGYVIATAEAPTAAELQRHLRVH-LPEYLVPEAFVPVDAWPLTANGKLDRHAL----------- 21242834 1153 ------------------------QTVHALFEQQAALTPEAPAVIDGAHRCSYAALNRKANQLAHYLIGLGVGAGQYVGIRLPRSLELVVAQLAINKCAAAYLPLDVQSPDQRLQQILDESAARWVV--------------SRSDQPLPD-------GAARLDMDLLDLSASPTHDPQLSQSSAAYVMYTSGSTGVPKGVRIAHRGINRLVCNNGYAKFQPGDRVAFAANP---AFDASTLEVWAPLLTGGCVVVIAQDSPDRPRECLQNQAVNVLWLTAGLFH---HHAAVLLPAIAQLRYLIVGGDVLDPAVVARVLAEGAPRLLNGYGPTETTTFATIHCITEVSGPIPIGRPI-GNTRVYVLDAHGTPLPIGVAGELYIGGDGVALGYLHQPTLTAERFIADRFYRSGDLVRWRADGVLEYLGRTDGQVKVCGFRVELGEIASALQTHPAVAIAAVVQREDVRGSKQLVAYYVAANLAHDAQALRMHLLTR-VPDYMLPSAYVQMEQLPLTANGKLDRHAL----------- 167035079 495 -------WNATLA-SYPDDSC-----IHQLFEAQVTKAPDAPALIFGEQTLSYGELNRRANQLAHKLREQGVGPDVLVGIAIQRSLEMVVGLLAILKAGGAYVPLDPEYPQDRLEYMLDDSQAILLLSETSL----ITRMPAQFQSRTLLLDQLTLDG-----YPDTDLACLP------TARNLIYCIYTSGSTGKPKGVQIEHRSVAALIGWSLSVY--SQADLCGVLFSTSICFDLSVWELFVTLSAGGYAVLAA--NALELPDLAARDRVRLVNTVPSAIKQLCETGNIP----PSVKIINLCGEALKQSIVDDLYRLEHVDVYDLYGPSEDTTYSTCTLRAAGGKAN-IGRPLD-NSAAYVLSGGLQPVPVGAVGELYLAGAGLARGYLKRPGLSAERFLPNPFYRTGDLARYRPDGVLEYVGRVDHQVKVRGFRIELGEIETRL-QQEAVRETVVMAI-DGPAGQHLVAYVVPTDQETLRENLRAALR-KSLPEYMVPSHLVLMDRLPLTPNGKLDRKALPRPDTAQL--- 116696458 21 ----------------------------------------------GQLRHSYRDFHRRVGRLASALAAQGVAHGTTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSAQQILYTLNDSGAEVVLLHP-----DFLPVMEEIRGQLTSVRSFVLLADGQHVPPLLSAASPDFDFPEFDENTRAATFYTTGTTGDPKGVCYSHRDIVLHALASATSLRLHREDVYMPITPMFHVLAWGIPYVAVML--GLRIVLPGRYAPDMLLQLRETERVTFSHCVPTLLQMLLQAAQASGQDLSGWKLII-GGSALPPALCEAALER-GMDVFAGYGMSETIVALAQLPPGDAHRDHSTGRPVAMVD-FRLVDESMHEVPDGQAGEIVLRAPFLTRAYHGKPEASAE-LWAGGYLHTQDIAVMGADGFVQIVDRIKDVIKTGGEWVSSIEVESLVTQVPGVQECAVIGVPDARWGERPMAFVVRKPGTTVTADLLARVEANRLSKYAVPERILFVDEIPKTSVGKIDKKRLR---------- 163744413 5 ----------------------------DFLAEQLATRPDAPALSDAGADWNYADLDRARVALAAELRSAGVQAGDRVLLMVENCVAAVASLYACWELDAVAIPVNARQTEAEVTRIIDHATPAAVL------------LTCDVSPDAAAHAARLNAREVSGAFGSLHLATPLPSSPDADLHDVAVLLYTTGTTGDPKGVMLTHQNLRFGARASADLRHMVPGDVVYGVLPMTHVFGLVSV-LMAAVSAGAKVRQESRFSAAKLHAA-THEDVTILPAVPQMHALVMQYSREAKLASPTLRYVSSGGAPLDPAWKRKAEGFYELPLQNGFGMTETCSGASATSNALGSPDTSVG-PVTPGTECKIDDQAPGGNGAGE-GEVLVRGPHVMKGYYRNPTETDKTIDAEGWLHTGDLGKLDEDGRLHILGRSKELIIHGGFNVYPPEVEAALNDHPRVVQSAVVGRQ-RDGDEEVLAFVVAPGDDVTVEELRSFVKER-LTGYKRPAQIIIATDLPAAPTGKILKHRLLTAFADQL--- 73541834 21 ----------------------------QLLIHSMSLYGDQEISYRGEMRYTYRDFRRRVGQLASTLASLGAKHGSTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSPQQILYTLNDADADIVLVHP-----DFVPVLDQIRNELTCNPRFVLLADAGEYEALLADASPDFDFPEFDENTKAATFYTTGTTGDPKGVCYSHRDIVLHTLSTSASLRMHREDVYMPITPMFHVLAWGIPYLAVTL--GLRTVLPGRYAPDVLLKLREAEKVTFSHCVPTILQMLLQSSQDSGQDLSGWKIII-GGSALPPSLCEAALDR-GIDIFAGYGMSETGPIVSLAQLPPNVKPASTGRPVV-MADFRIVSEDMQDLPRDNRGEIVLRAPYLTQSYFKKPGASEE-LWAGGYLHTQDVAVMGEDGFVQIVDRIKDVIKTGGEWVSSIEVENLISEVPGVQECAVIGVPDDKWGERPMAFVVRKAGAEVGADLLGHVDSRRISKYAVPERIAFVAEIPKTSVGKINKKQLREKAA------ 134293534 11 ----------------RREANYVPLTPIDFLVRAAEVYGARLAIVHGDVRRTWAETYTRAKQLASALARAGVGRGETVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDIASMLFMLRHGEAKVLIVDTEYAELAHRAALEVPGLKIVSVADAMFAGATDYEAFVASGDPDYTWTPPADEWEAIALNYTSGTTGDPKGVVYHHRGAYLAAISNILEWDMPKHAVYLWTLPMFHCNGWCFPWAIAA--RAGVNVCLRRFDAKTVFDLIRNERITHYCGAPIVQSAIANAPAELRAGIDHKVHAMVAGAAPAPAVIAKMKEI-GFDLLHVYGLTEVYGPATVLPDDERARLNAQGVRYHLEAGATVLDDTMEPVPDGETGEIMFRGNICMKGYLKNPHATDEAF-QGGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVEVAAVVAMPDPKWGEVPCAFVELRNGSATEDEIFAHCR-QLLAGFKVPKVVRF-GELPKTSTGKIQKFQLRNAV------- 83645725 522 ----------------------SDRRMTDLLREATLAHPHKTAVVCGDERISYLELDRRATLLALQLQHLGVAPDTLVAVYMGRSVDMIVALAGVLKSGAAYLPIDPANPRDRIADMLASANVALAVTHSDLAGCTLVRLDRLLRNDPKCSDPLRHLHEGDHLSGPPCRCGVPTPGNPARPDHLAYAIFTSGSTGAPKATPIEHRNVLNMLAALQPIVEFSADDVW--TLFHSYAFDFSVWEIWGCLLYGGTLLVTERHNPHALARLLRRENATVLNLTPSNMEKLLAATRDDEAFPYRLRAFCCGGEAFPGRLVSPILK-FGLPVWNFYGPTEATVWSSVTGADAELATLPIGAPLANY-QLYVIDAFGEPAPAGVAGELCIAGAGITRGYLGRPELNAERFVRGRVYKTGDLVRRRADGAIDYLGRSDFQIKLRGFRIEPGEIESLLTEHALVNQAVVCKQYAEDGGEYLAAFIVPEDAAGLFEELRKLVRSK-LPEYMAPTSYMILSELPLNGNGKIDRKRLPQA-------- 86140259 5 ---------------------------HDLLTAQVAARPEAAGFSDSGVSWTYKELAIAAAELSQVMSGAGVQPGDRVMVLAENCCAVVASLMAASQCGAVAVPVNARMSNSEVDRILDHARPALVLISTQLEGPAQAHAARLEAEQITG-----SFGAMHRLCPYPSVGDAPLG--------VAVILYTTGTTGAPKGVMLTHGNLLFGGKASAELRNMVPGDVIYGVLPMTHVFGLASV-MTASLYAGAEVWLEARFSAAKLYEALRR-GVTRLAAVPQMHALVMQFAKEDRLDSPVLQYVSSGAAPLDPDWKRRAEAFYGVPLQNGYGMTEATAGVCATKNQSTGNPDISVGPPLPGVEVRI-DESVAGGGDG-IGEVQMRGANVMLGYYRNPEETAKVLDAQGWLCSGDLGRLDAQGFLHIEGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRRSQ-GDEEVLAFVVAEGNRPEVVELMQFVRDQ-LAGYKCPAQIVLTEALPAAPTGKILKHRLLEQFAQQL--- 27382478 32 ---------KTYDELYRNFRWDIPARFN-MAEACCDRHADRLALIYVDTRTSFDEVAEMSRRFANVLKADGLARGDRVAVFLSQSLELPIAHMAAFRSGLISIPLFALFGEDALEFRLSNSQARAIITDEAG-----WEKLTRVRDRLPYLQDIYVTAGAKPFWPAIETASEDFATVDTSADDPALIIYTSGTTGNPKGALHAHRVVLGHLPNMCHNFLPRPGDLMWTPADWAWIGGL-VNGLLAFWYHGIPLVRARKFEPQAAMQMMADLSVRNVFLPPTALKLMRQAGVKHPG--VKLRSIFTGGESLGGELLGWVRETFGIDAHEVFGQTECNLVIGSNSNLFPIRPGAMGKA-TPGFDVRIVNDKGEEQPRGQRGIIGVRQPCTMLEYWRNPEATRKKYAGD-FLLTGDLGVQDEDGYFWYVSREDDVITTAGYRVGPSEIEHTLMKHPSVAMAAVVGIPDPIRTESIKAWIVLRPGDALAREIQEFVKVQ-LAAHEYPRFVEFAETLPMTATGKVLRRELR---------- 33333073 20 -----------------------DKTAGEMLFRALRKHPQAIVDVFGDESLSYKEFFEATCLLAQSLHNCGYKMNDVVSICAENNKRFFIPIIAAWYIGMIVAPVNESYIPDELCKVMGISEPQIVFCTK-----NILNKVLEVQSRTNFIKRIIILDTVENIHGCESLPNKPLHYDPV--EQVAAILCSSGTTGLPKGVMQTHQNICVRLIHALDPTQLIPGVTVLVYVPFFHAFGFSIN--LGYFMVGLRVIMLRRFEQEAFLKAIQDYEVRSIVNVPAIILFLSKSPLVDKYDLSSLRELCCGAAPLAKEVAEIAVKRLNLPIRCGFGLTEST-SANIHSLGDEFKSGSLGR-VTPLMAAKIADETGKALGPNQVGELCIKGPMVSKGYVNNVEATKEAIDDDGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDLEAGELPSAFVVIQPGEITAKEVYDYLAERVSHTKYLRGGVRFVDSIPRNVTGKITRKELLKQLLEK---- 118051903 36 --------------------------IHHLLERSLEQGADAPFILLPDRSLSFGDISRLADQAEKELRSLQVRPGDRVMVVAENCPEHAALIFACSRIGAWSCGVNARMAPAEIDAFAERADARTVYFTASASASAQAHARRALPSCLPGMTSPIKADSPSETGPLQ--------------SEVAGLIFTSGTTGQPKGVMLGHDALCHFAQQSAASRALSPADRCYAFVPMTHIFGLATV-MLTALHARAQLVMRPQFDPADLLDALQHHGVSQLQGPPALFSRLLAYLQEQGIDAPALRFVYTGAGPLDMALKERVETLFGQALHHGYGLSEGSVHITRMC--EWRKDTSAGYAVAE-AEVQVTDPTGQALPCGERGELWVRGRGLMPGYFRDPQATAAAMRAGGWYASGDLGELSSDGALWVVGRLKEMIIRSGFNVYPAEVETALNAHPSIERSAVVGRKEADGNEQVIAFVELRPGQLDIPALQAHLREH-LAPYKRPSRIETVAALPTNPNGKIVKRLLHAQAE------ 127513496 88 ---------------------------------------------------TYNELQAQVSRLAGYMASQGVVKGDRVIIYMPMVPETAYAMLACARLGAIHSVVFGGFAANELATRIDDATPKMILSAEPSGVVAYKPLLDDALEQAPQLQADLVDGRDVDWQGAM-ADAPNIECQTVEATDPLYILYTSGTTGQPKGVVRDNGGHAVALAWSMHIYDIDPGDVFWAAWVVGHSYIVYGP-----LLVGATTVLVGTPDPGIFWRTIAKYNVKSFFTAPTAIRAIKRDDPEGDYDLSCLGTLFLAGERCDPDTLHWAEQQLDKPVIDHWWQTETGWPVAANTAPVPVKAGSPAKAVPGYD-VQVLDEMGDVVAPDQSGNVVIKPPGTLATLWQNEGRYKESYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVDDKLKGQVPLGLVVLKKGCDLSDELIALVREQPVAAFKL---VSAVPKLPKTRSGKILRGTMRKIADNQ---- 126735207 26 -----------------------------LLSQTASKYGGRKALSDPNETLNWAELRDKTGQAANMFRNLGIGEKDVVAYLMPNATETILTYLGGQVAG-IVNPINPLLDAEQIASILRETNAKVLVTLKAFPKTDVAQKAAEAVRLAPNVTHVLLTGLKRLIVPLAELNKQPLSFEDSKVDRVAAYFHTGGTTGMPKVVQHRYSGIVYNA-WLGDRLLFTEEDVQICPLPLFHVFA-TIVSLGASLGSGAQIVFPTEGVFDNFWKLVEKHKVTFMITVPTAMSALMQ--RKVDADISTLRLAFCGSAPLPLELYRRFEQAAGVTICEGYGLTEATCLVSINPPAGEKRVGSIGLPF-PYTDVKIVNPDGEIMDTDEIGEICVSNPGVFDGTYTEADKNKDLFYPGKYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHDAVAFAGAIGQPDQHAGEVPCVYVELVDGAETQDDLMAYAKERIHERAAHPKHLEVLDELPKTAVGKIFKPDLRKRAITRI--- 163738985 5 ---------------------------HEYIEQHARQRPKAPAFDSGGARWTYGDLARACNALMTHLADLGVGPGDRVMLLCENCCAAVAALFATSQLGAVAVPVNARMRAPEVDRILAHAQPAAVLLTAAASPDAAAHASRLGAQRVEG---------DFGCLHVVSQDAGGKSCAQI-PEGLAVLLYTTGTTGAPKGVMLSHDNLKFGGGASARLRDMASEDVVYGVLPLSHVFGLASVLTASVMI-GAEVRLETRFTAERFYQAL-RSGVTLVSGVPQMHALVMQYAKEQGLDHPDLRYVSSGAAPLDPDWKRRAEAFYGVALQNGYGMTEATAGICATRNGLGDPDTSVGPPL-PGVELRL----DQSVPGGGDGEICLRGGNVMLGYFANQEATQTVLDPAGWLRSGDIGRLDESGNLHIDGRAKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRP-QGGDEQVVAFVVAVGDEPKVSELRAFVAEQ-LAGYKRPGLFILTEQLPAAPTGKILKHVLLSHFADQLPA- 182437058 3044 ------------------------QTFPALFEQRAATAPESPALIAGDRRMTYGELNARANQWAHYLISKGAGPERYVAVAVPRSADWPAITLGVLKTGAAHLPVDPGYPADRIAHIVRDARPALVVATGETATGP--ALAGTVVHAVDDADVTARVDAAPVTDPTDRDRDTPLGV-----DHPAYVIYTSGSTGLPKGVLVTHRGIAGMAGAHAENFAIDTDSRVLQA--VSPSFDVSMADLAMTLLNGATLVLPDTPAGEELAALVDRHGVTHLQITAGVL------ATVPRTALGSLRTLAVGGEACPPDQVDHWSR--GRRLLNVYGPSEATVCATMSRPLSGAVHPPIGAPLW-NTRVYVLDSVLMPVPVGVAGELHIAGDGLARGYLGRPGLTAERFVAHPFYRTGDLVRWNTDGQLEFVGRADDQVKIRGFRVELGEIEAALVTHPGVTAAAAALHRGADGRDRLVACTVPSGAAPDAGELGDHL-GRLLPEYMVPAAFTVVGALPLNANGKVDRTALPE--------- 182437058 461 --------------------------FPELFAAQAERTPDAVAVESGGLSLTYAELDARTGELAARLTAEGVGPETIVALVLGRSVESVIGSLAVMRAGAAFLPVDPDYPAERVAFMFDDARPAAVLTTEAYEKAVPRSGGAAVLVLDPA------DGAAARSAPRSEPRSAPRAPLPVAS--PAYVIYTSGSTGVPKGVVVTHAGLAAFAATERERFAVTGDSRVLQFS--SPSFDASVLELCMALTSGAALVV-PDPGPEPLAEVIAGRRVTHALIPPAAL------ASVPAADLPGFSCLIVGGDACSPELVARW--APGRRMVNAYGPTESTVAVSSIPLEASGGVPPIGAPVH-DTRAYVLDGSLRPAPLGAEGELYVAGAGLARGYLRRPGLTAERFVADPFYRTGDLVRLREDGQLEFAGRVDDQVKVRGFRIELGEVESVLARHDRVDRAAVVAHGTGAGGKQLVAYVVPAGPEPLDAELRAHVAE-LLPEYMTPSLVIPLDALPLMINGKLDRKAL----------- 182437058 1984 --------------------------VGELIEAQAARTPQAVALIDGVTELRYAELNERANRLAHELIHRGAGPERLVAVAMERSAELVVALLAVLKSGAAYLPVDPSHPAARIGGLLDDARPGIVLTTRSAAATLPRHDADTVTVDDAATAAGIAARPAAD-------PTDADRRSPLTAGNPAYVIYTSGSTGVPKGVVVEHRSVVDYLGWTSLSYPGAAGRALLHSPV---SFDLTVTALFTPLTVGGAVLIAALEEEPELSARLAGAPVTFMKATPSHLPLLGALPAAYS---PTAELLLGGEALLGEALAGWRERHPDATVRNVYGPTEATVNVTTIDPGTPLAPGPVGRPQA-NVRAYVLDSALRPVASGVAGELYLAGPCLARGYLGRAGLTSERFTADPYYRTGDVARRLADGDLVFVGRADDQVKLRGHRVELGEVSAAVAALPGVAAQAVV-VRDGADGGRLVAYAVPADGAPDGQDLRRLLAD-TLPDYMVPDAVVVLDALPVTSHGKLDRRALPE--------- 170690397 4 --------------------------LGRTFLQSVERSPHALALVDGDVQLTYAQWHRMILSVADGLRELGLQRGDRLLVVLQNRWEMATLHWAGQFAGIVIVPINWRAKPDELDYCVTDSGAKAIVYEPVSAAAVAQSAAAQKVPRIGLDDASGATATFDTLIVERTRSGAASDTTHATADDISLILYTSGTTGKGKGVPRRHRHERAGALAHVAQNLYRRGERTLGVMPLYHTMGVRS--LLAMALVDGLFVCVRRWNAKLALECISKHALTCLYLVPTLYHDLLADSAFPNTDTSSVRKLGFAGAPMNDGLLKRLSAAFEPELVNHYGSSE--VYTFSIDQDATRKPGSAGRAGI-NTRLRVVKLDDELADTGEEGQIIVDGDEAFEGYWHRPDADAKSL-RDGWYFTGDTGYLDRDGDLYVTGRVDDMIISGGENISPVDIESLLSLHPAVDEVAVAGVKDERWGQRVVAFI-KRREYVDSESLDAWCRQSDLVNFKRPRDYVFVDDIPKSPVGKILRRKLQ---------- 214038255 47 --------------------------------------GDQAALIYDSRQYSYNELLDEVSRFAGVLAAQGVEKGDRVIVYMPMVPEALIAMLACARLGAVHSVVFGGFASNELAVRIDDASPKVIVSAEPARVVPYKPLLDAAIDHRPMQDASMISGRDLDWAEAM-AGAQPVPCVPVAANDPLYILYTSGTTGQPKGVVRDTGGSIVALKWSMKIYNVAPGDVYWAAWVVGHSYIVYGP-----LFAGCTTVIYETPDPGAFWRVIAEHKVNVMFTAPTAFRAIKKEDPLQQYDTSCLESLFLAGERCDPNTLAWAEDKLGVPVIDHWWQTETGWPICSNCLGIELLPIVPGSPARPGYDVQVLNEQGEQVAAGDIGALVIKQPGTFTTLWNAEDRYISAYFSPGYYETGDAGYIDENGYIFVMARTDDVINVAGHRFSTGAMEEVLADHPDVAECAVVGVADPMKGQLPLGLLVLNAGVDRPAESIQLMRDKPVAAFKL---CAVVERLPKTRSGKILRGTMRNIA------- 71005304 43 ----------------------------------------------DGKKITRKQLYDDSRRLAYALRKLGLRPGARIGIISPNSTAYPWVVHAGLCAGVVLVPLNPAYGAEELVHPVQQAEIEYIFCHQSVTVRDGLELAKVSLKSTNGQNRLWILDDGDSLTLLGDDRLETHKVVDDRTED-AFIVFSSGTSGKPKGVQLVHGNMTAVTTAIVHTFGISPNDRYIGVLPFYHIFGLAKFMCKGV-YIGAECVVVPKFDLGVFCAAVEKFKCNISYVVPPILVLLAKDPRAKKYDLKSLKWVMSGAAPLGTELSMEVEAHPGLRVTQGWGLSETSPTATFAKPEDHAHMGTCGRLIA-GVEGRLVDDDGNDVGNGKPGEFWVRGPTIMKGYLNNKEATDDCITPDGWFKTGDIAIM-KNNYFWIVDRKKELIKYKGFQVPPAELEATLLSHPKIADVAVIGVYNAQATELPRAYVVLKEEVAKAKEIIEWTAKKVANHKRLRGGVKVLEEIPKSPSGKILRRLLRDEAAKE---- 206678296 28 ----------------------------------------------------WGEVQRNSKRLASALTKMGLKTSARCATIAWNNRRHLEIYFGVSSAQFVCHTINPRLFPEQLVYIVNHAEDEVLFIDATF-----LPLAAALKDKMPTLKAIILMGPRDEYDEFIETGDENFVWPDFDENTASSLCYTSGTTGNPKGVLFSHRSTMLHAAALPDCIGFSARNIVLPVVPMFHVNAWGTP--YAAAMVGCQLVLPPGLDGSSLLKLIDAEQVDIALGVPTIWQGLLMAAKDSGSTLSSLKRTVVGGSACPPSMIDTFRDVYGVDLIHAWGMTEMSPLGTSPIEAQRKLRENQGRP-PYGIELKIVDENGKDLPCDDVGDLLVRGPWVLSGYFK-PERDDE--LRDGWFDTGDVARIDADGYMTICDRSKDIIKSGGEWISSVELENIAVAHPDLLEAAVIGAAHPKWDERPVLVAVKAKGDPKPDDLIAFFDGK-IASWQKPDAVVFTDALPRNATGKVLKRNLRDEFGQVL--- 39936527 3 --------------------------LAEWLAASARLRPGAPALLTGTTVADYATFASRAASFGAALRDYGIAPGDRVALFAHNCTRYLEALYGIWWAGAVAIPINAKLHGKEVAWICSNAEARLALICD-----DTADTFNEASYDLPPGLAVLAI-DSDGFDRARSGAGSKAPVAR-DDDDLAWLFYTSGTTGRPKGVMLSHGNLVASLSYLADVDAVTPEDAALYAAPISHGAGLYN---MIHVRFGARHVVPESFDPDEVLSLGKQLGNVAMFAAPTMIKRLVEAAKRRGETGEGLRTIVYGGGPMYLADIREALSVMGQRFVQIYGQGESPMTITSLKRALHARLASVGTAQS-VVSVRITGANGEVLPPGETGEIEVKGSTVMLGYWNNPQANAETL-KDGWLRTGDVGRLDDDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLTDGAAADDATLDAHCLATIARFKRPKRYVYLDALPKNNYGKVLKTELRKIVK------ 26541519 304 --------PAERARRTPRAADSGPRRIDQLVRDRAERTPDAVALRDGEHTWTYGELVDRSDRFAAALRGLGVRPGDRVGVCLDRSAQLVSVLLAVMTAGAAYVPLDPTYPADRLAYTADDAGLSLVVVEDGGKD-DGNAFADHATVTLPRLR------------ELAAGQGAWEEPGTVGPDDPAYIIYTSGSTGRPKGVVVPHRNVGRLLDATADDFRLGPQDVWTW----FHSFDFSVWEIWGALGTGGRLVVVPYWSPEDFRALLLDERVTVLNQTPSAFSRLLPLERAAPTPL-ALRLVVFGGEPLDARALLPWFDTHPCRMVNMFGITETTVHVTAQTVTRADALASVGRAL-PGWSVRVLDTRGRLVQPGCVGEIAVGGDGLALEYLGRPELTAERFVPDPLYLSGDKGRQLPDGRLEHLGRLDSQVKLRGHRIELDEIRSVLLTHPSVRAAAVVTRPTDANGEDATAYAVL--DGADAREVRRH-AARLLPEYMVPATVTPLAELPLTVNGKVDVAAL----------- 90420090 15 ----------------------------------------------------YREVRARAMKLAQRLDREGIRLGDRVATMAWNTWRHLECWYGIVGIGAIYHTLNPRLFPEQIAWIMNDAEDRII-----FADITFMPILEAIAPNVPSLEKIVVLTDAANLVAYEDWLAEAFAWKEFNENTAAGMCYTSGTTGNPKGVLYSHRNLLHSMMAQQDAMGLSSRDRVLPIVPLFHANGWG--LAFSCPMAGAAMIMPGRMDGASVYEILTTEKVTFSAAVPTVWLMLLQHLEKVGGELPDLRKVVIGGSACPRAVTQKFQEVYGVQVIHAWGMTEMSPLGSLCGDALLDIEEKQGHP-PFAVEMKVTDDENVERPDGKTGRLKVRGPAVASSYYKGTG--AEAFDEDGWFDTGDVAHMDQHGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAVIGLAHPKWDERPLMVIVRKEGNVSREDILAYLDGK-IAKWWMPDDVAFVDEIPHTATGKIQKMTLRDQFRDYRL-- 214038421 7 ---------------------------------TAQTFPHKPAIIMGGEMVTYRQLDERSNQGAQLFRSLGLKAGDHIALMMENNARFLEICWAAQRSGLIFTPIATHLKRDETEYVLSNCGASLFI-----GSHPLKEAAIHAKEDASGVEHFLVGGITDGFDSWEEALSLQAVAPIEDEKNGVPMLYSSGTTGQPKGVLVPPPSEEVMAARLGQLFGFGEETVYLSPAPLYHAAPLHYNMM--TLYQGGTTVVMEKFDPEGALALIAEHRATHSQWVPIMFIRMLKLPQEDRHDVSSMQFAIHAAAPCPIEVKASMIDWWGPVIVEYYAASEGIGATMIDSQGWLLHRGSVGPAVSG--ELHIVSDDGSELPVGEIGTVYFGGEQAVFHYHQEDEKTAGAYSKEGWATTGDVGYLDEDGFLYLTDRKNFMIISGGVNVYPQEIENLLITHDKVADVAVFGLPCDEFGEKVQAVVQPMNWADATDEIMEWLRER-LSHIKLPKALDFHPSLPRLDNGKLYKRHLMEEYK------ 115511026 36 ---GAPRWNDEVPEEFNFASY--------VLDYWAQKRGPNPAFWWDEVKWSFREMGDLTRRVANVFQTCGLQQGDHLALMLPRVPEWWLVAVGCMRTGIIFIPATILLKAKDILYRLQLSKAKGIVTIDALASE-----VDSIASQCPSLKTKLLVSDREGWLDFRSLASPEHTCVKSKTLDPMVIFFTSGTTGFPKMAKHSHGALQPSFPGSRKLRSLKTSDVSWCLSDSGWIVA-TIWTLVEPWTAGCTVFILPQFDTKVIIQTLLKYPINHFWGVSSIYRMILQQ-DFTSIRFPALEHCYTGGEVVLPKDQEEWKRRTGLLLYENYGQSETGLICATYWG-MKIKPGFMGKATPPYD-VQVIDDKGSILPPNTEGNIGIRPVSLFMCYEGDPEKTAKVECGD-FYNTGDRGKMDEEGYICFLGRSDDIINASGYRIGPAEVESALVEHPAVAESAVVGSPDPIRGEVVKAFIVLHDKDQLTKELQQHVKS-VTAPYKYPRKVEFVSELPKTITGKIERKELRKKETGQM--- 145548888 62 --------------------------------------------VHNSLQYTFNELHDHVSRLSGVYRQFGVSKGDRVIIYMPMIPEAVFAMLACSRIGAIHSVVFGGFSALELSGRIKDCKPTLIITASCGKIVDYKVMLDEAIQQRPTKQCSMVIGRDFDYYTAMKF-ANPVECVEVESTHPLYILYTSGTTGQPKGIQRDTGGTVVALLWTMHILGLKAGDVYFSMADIGWVTGHSFT-VYGPLLQGCSIVLYETPDPGAIWRIIEKHKVVGFYTAPTALRAMRKEDPIRKSNISSLKSISMAGERCDIPTYNWIQSNTGVLINDHYWQTETIISCNFMDHTFPSKPGSATKP-SPGFVIKIMDNENKELETGQMGRICVRLPMPMQTLYNNDEAFIQKYLADGYYTAGDAGYFDQDGYLHIMTRIDDIINTAGHRLSTAAMEEVLLKHKDIVEAAVVAKLDDLRGEIPVGLIVIKQGSILEKELVTMIR-HDIGPLACFQSAIIVEKLPKTRSGKVLRGTLKAIVN------ 71733810 2155 --------------------------MHELFDRQALAAPDALAVIGTQRQLSYRQLRAEARHLAARLQRMGVVPNRLVAVVMERGWEQVVATLAIQYAGGAYLPLDPTLPTERLEHILQRAEASLALTQPAL----LQRIEWPEQIKVISVTDPVISGDAISDQP-------ELHAVDLTPDDLAYVIYTSGSTGMPKGVVIDHRGAVNTLLDINRRFAVGARDRVLAISSL--SFDLSVYDFFGMLAAGAAVVLLEALDPAHWLALIERHQVSLWNSVPALFSMLLEYAEGERSALSSLRVAMLSGDWIPLTLPERAWALPTLQLISLGGATEASIWSILYPVDPHWRSIPYGKPLD-HQRFYVLDDALQVRPTWVAGQLYIGGIGLAKGYWRDETLSAGSFTGERLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGV-QSAVVRVLGEALGERLAGYVLKADASLQASDFAQYLADK-LPAYMVPSSFTFVQEWPLSANGKVDKKRLPE--------- 71733810 24 -----------------------NRCVHSLFEAQVRRNPDAIAARFEQDALDYATLNTQANRLAHYLRSLGVGPDVRVGVCLERSLDMLVGVLAILKAGGAYVPLDSAYPKARLAHMLADSAPRVLLSHAAARLALLAALEECAASA-PLL----------DLADTRLWAAQPVDNPDLTSRHLAYVIYTSGSTGTPKGVMVEHRGLMAVSAAWERLYALHKPLNHLQMA--GFSFDVFSADLIRALGFGGTLVLCPRDDPRALYRLLSEARIDFADFVPAVLNPLLVWAQETGHDLSFMSTVVCGSDIWTAHSARQLRRLCGVQIVQAYGVTEASIDSTCFEFDSNSHVDPIGRALA-NTRIYLLDAFAEQVAPGVTGELYIGGAGVARGYLNLPQLTLERFVDSPFYRTGDLARYRADGNLEFLGRNDSQAKLRGLRLELGEIEARLAEVTGVRDNLVVLREDSVGVPRLVAYFEQADAGLTPKSLRQHL-QLSLPDYMIPAAFVRMDALPLTANGKLDRSALPE--------- 71733810 1082 -------WNRTERDTSRQPDCVTR------FEAIVQRVPNAVALLADEQALTYAELNQSANRLAHYLIQQGVKPEQRVGLCLERSAQMVIGLLAILKAGAAYVPFDPAYPAERLAFMFGDAAPTLLLTQAS------------LRADLPPLRDTLSICCLDVDAQQWAQCSASNPHVPVSPGNLAYVLYTSGSTGRPKGVAHSRAALDNLIAWQLEQAPVSQ--RVLQFASL--NFDVSFQEICSTLCQGGSLVLMSETARKDLASLLVAEGVQRAFLPFAVLQQLAGLSESDAARPADGCEIFTAGEALNDELRAFVCGLGGAQLHNQYGPTETHVSLNCDEAGQWPDAPPIGRPIA-NARLYVLDGDLNPVPVGVAGELYIAGTCLARGYLNRSALSAERFLPNPFYRSGDLARFHADGNVQYLGRIDQQVKLRGFRVELGEIDSLLQQQPGVQEAVVLLREDMPGDKRLVAYVV---GPASAETLRAEL-QRHLPEHMVPTAWVSLAQLPLTRNGKLDRPALPALERQ----- 170782393 99 -------------------------------RHVAAGRGEKVALHFEGRTVTYRDLQEEVSRAANALTALGVGPGDRVVIYLPVLVETIVATLAVARIGAVHSLVFGGFSAEALRFRVEDTGAKLLITSDGQSAVATKPQADEAVAGVASIEHVLVVRRTGQDVPWTAGASPEHEPRAFDAEHPLFIIYTSGTTGRPKGLVHTSGGYLAHASWAHAHFDARPDDVHWCTADLAWVTA-HTYEIYGPLSNGLTQVIPDTPHRGRHLEVIERYGVTTYYTAPTLIRSLMGPDGVAGHDLSSIRLLGSVGEAINPAAWRWFHREIGAPVVDTWWQSETGAAIAPLPGVSTLKPGAAGRAL-PGFRVDVVDDDGEPTAPGEAGLLVIQRPWMARTVWGDPARYRERFADRGWFLAGDGARRDADGDIALQGRIDEVVNVSGHRLSTIEIESALVAHPRVGEAGVTGVADDLTGQRVVAFVVPRGDDRPADDLTAHVA-RAIGPVAKPRRIVAVPDVPKTRSGKIMRRLLADLVEGRTLG- 23573436 11 -------------------------TVSAIVQHAAAIHGDSEVVTNGYRRTPYRIVLARVARLANALRSLGVTADQRVATFQWSNQEHLEAYCAIPSMGAVLHTLNIRLAPEQLAYIANHASDQIVLVDASVA-----PLLARALPAMASVHTVIVTGEGDRYEEVLAGQEESFDWPRLDELSAAAMCYTSGTTGDPKGVVYSHRSYLHSLTATANALSVSEADRVLAIVPMFHANAWG--LIYAALMSGADLVLPDRYQAEPLVSIIEDTRPTVAGAVPTIWNDVDRYLDSHPEDISSLRLVACGGSAVPLSLMRAFEEKYNVPIVQAWGMTETSPLATVARPAHRADATSQGRPIC-GVEIRLRDDDGKDVPDGQVGEIQARGPWITGSYFGDND--TEKFDE-GWLRTGDVGKIDAEGYLTLTDRSKDVIKSGGEWISSVELENTLIGHPAVYEAAVVGVADDKWQERPLALVVVHPGTVDIDQLRSFLADK-VAKWWIPERWSFVSDIPRTSVGKYDKKAIRAR-------- 194365839 14 --------------------------------------PDQEIVYGDSVRFDYRTLQARICQLAGLLTSLGVKHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVIL-----ANREFLPILEGIDGQLPDLRTRILLDDAGGPLPDGRTATATTDFPDFDENTRATVFYTTGTTGLPKGVYFSHRQLVLHSLAGMAALGLHRGDVYMPITPMFHVHAWGLPYVATLL--GIKQVYPGRYLPASLLALIAREKVTFSHCVPTILHMLLEHPLAAETDLGNWKVII-GGAALPRALAQRALAR-GIDIFGGYGMSETCPLLTLAQIDADAVTDTAGIPV-PLVDLRIVDPDMKDVAHDATGEVVVRAPWLTQGYLHNPDASA-ALWAGGYLHTGDIGNIDSGGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVRQPGSETEAEIIELVAARSISRYAIPERVSFVESIERTSVGKINKKKLR---------- 187940038 4 --------------------------LHECLVRSAREYPGNIAVVDQAGSCSYAELDARAEAYAGLLVALGVGRGERILLWAEKSVELPALMQGALRKGVVYVPVDPLGPVSRLEKILADSGAS-LVFSTASRLADLDALERR--------PRIVVLDDPACPLHWSELPASASAPEEIGEHDLAYILYTSGSTGTPKGVALSHRNALAFVEWANERFAFEARDRFSNHAP-FH-FDLSVLDLYCAFSRGAAVCLVPEFSPALLTAFLQEQRISVWYSVPSVLLMMMRDGNLLQSCPDSLRVVLFAGEPFPIKHLRVLREAFGLRMANLFGPTETNVCTCYAVDPARLQPVPIGTAAS-GDEVWAEKDDGRRCEVGEEGELIVRGPTVMLGYFGQPAVT-------GSYRTGDLVRQLDDGNYEYLGRRDDMLKVRGYRIERGEVEAALLAHPRVREAAVI-VAGGGMDAALWAFLVPSDEAVSLIELKRHCAER-LPRYMIVDRAKTLAELPRNANGKVDRFKLKALVED----- 13475813 9 ----------------------------DLSRRLAAGADDAPAILAPDRTLTHGGLRRLIAATAERLHALGIGRGDRVAIVLPNGPEMATAFVAVAAA-ASTAPLNPAYRADELDFYLTDIGAKAILVAENETG---PAVAVAERLGIGVLRLVVQPDTPAGSFTIEGVAIGPQAAPDMAGDDIALLLHTSGTTSRPKLVPLSHANIAASAAHIGATLGLSADDRCLNIMPLFHIHGLIA-AVLSSLAAGGSIYCTPGFNALRFFQWLGDAKPSWYTAVPTMHQAILPRAARNEEILAALRFIRSSSASLPAQVMGELEATFGCPVIESYGMTEAAHQMASNRPPGLRKPGSVGAGAGP--EVAVMAPDGRLLTTGETGEIVIRGPNVTAGYEKNPDANATAF-AHGWFHTGDQGVLDEDGYLRVTGRLKEIINRGGEKISPLEVDDVLMDHPAVAQVVTFAMPHDKLGEEVAAAVVLREGMATESDIRSHAATR-LADFKVPRKILILDEIPKGATGKLQR-------------- 149188142 11 -------------------------TITEIMRHADRVNGDTVSVTYDNHRYTLSDAFSRTRQLANALKSLGLKKGQRVATLAWNDYRHLELYYAISCSGGVLHTVNPRLFEQQIEYIINHAEDTIVFFDPIFT-----PLIEKLQSKLSTVNHFIALTDIENLLDYESFIADRFTWPELEEDDASSLCYTSGTTGHPKGVLYSHRSTVLHSLGSADAFGLSIDECVMPIVPMFHVNGWG--LAYSAPMTGTKLVMPGPADGATLTELINNEGVTMTAGVPVVWLMLLEHLKLSELQVPSLKRIVVGGSACPEVLIREFDELFNVSMHHAWGMTEMSPLGTSLADEQKMGYQKQGRIVFGVD-MRIEDWQGNQVPDGQFGSVKVRGPWIASGYYKQ----GESVDSNGYFDTGDVASIDPHGYMQITDRSKDVIKSGGEWISSIELENIAVGHPDIKEAAVIGVSHNKWGERPLLIAVTHDVTVTESELLAHFDGK-VAKFCIPDAVEFINELPHTATGKLSKKDLRDHFKDYVLG- 149201292 12 -------------------------TLRDWVDARAEAGGPALSFPDEGTALDWPGLRDRARAIAGMLTAQGIAKGESVAIMQPNGQAAIEAIYGALYGGFRATMINLVAGAEAIGYALDHSGARVALVHPSQQAV--------FQSVNPGGRIAVLSLTA---------AAPDTVLHPVTPDDHALLMYTSGTTGRPKGVVHTQASLLAGGWTTAIAHNLGPEDTGLCVLPVYHINGLCV-SVMGSLVSGGQLAMCARFSASRFWAQAAETRATWFSVVPTIVSHLLHETGPDPETRKRLRFGRSASSPLPVEVHTAFEARFDVPIVETMGLTETAAQILSNPPPGTRKIGSPG--IAYGNQAEVAGPDMRPLPPGQEGEIIVKGPNVMLEYLRNSEATRTSFTPDGWLRTGDLGRKDAEGYFFVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSCPCPRYGERVEAAVALRPGSTLTAETLLTLCKDRLGAFKSPDHIYFLGELPKGPSGKIQRVRLKDLLAGDL--- 169781968 1397 -LEHLAAWNATEAK-------FPDTTLHEMFEVEANRKPEKTAVIYEERALTYRELNERANRMAHQLRSLSPKPNDVIALIMDKSEHMFVSILAVWKSGGAYVPIDPGYPDDRIQYILEDTQAIAVIADSGYVT-RIKEMAAPGTLLYPS----------DLTSTPDPKYSASNPSPLSQSTDLAYIIYTSGTTGRPKGVALEHHGVVNLQVSLSKIFGLRSTDDEVILSFSNYVFDHFVEQMTDAILNGQTLLVLNRGDKERLYQYIEKNRVTYLSGTPSVVSMY----EFSRFK-DHLRRVDCVGEAFSEPVFDKIRETFHGLVINGYGPTEVSITTHKYPFPERRTDKSIGQQVHNST-SYVLNEDMKRVPIGAVGELYLGGQGVARGYHNRPDVTAERFIPNPFYKTGDLVRWIPNGEIEYLGRNDFQVKIRGLRIELGEIEAILSSYPDIKQSVVIAKDRKEGGQKFLVGYYVADATLSSAAIRRFMQSR-LPGYMVPSRLIPISKLPVSPSGKLDTKAL----------- 169781968 312 --------------------------LHHLIEEEAERHEDKVAVVCEERKITYGELNTQANRLARYLHSTGIQAEQIVALFLDKSEMLIVTILGVWKSGAAYVPIDPTYPDERVRFVLDDTEAQVIIASSRHAERLERQIIGDRKLCIIHLEPLLTLAQDTSKFPAHNLDDLP-----LTSRQLAYVTYTSGTTGFPKGIFKQHTNVVNSITDLSARYGVTGQHHEAILLFSAYVFEPFVRQMLMALVNGHLLAIADKYDADKILPFIRAHNITYLNGTASVLQ---------EYDFSSLKRMILVGENLTEARYLALRKRFKNRILNEYGFTESVTALKIFDSDSTRKDTSLGRPVR-NVKCYILNPALKRVPIGATGELHIGGLGISKGYLNRPDLTPTRFIPNPFYKTGDLARWLPTGEVEYLGRADFQIKLRGIRIEPGEIEATLAQYPGVRTSLVVSKKVETTNEHLVGYYVCDNASVSETHLLSFL-EKKLPRYMIPTRLVQLSQIPVNVNGKADLRAL----------- 169781968 2496 -------------------------SLSQAFEYEASLAPGKIAIAQGDRVLSFADLNKRANQLSRYMLSISLGAEGRVALMLDKSIETIVCILAIWKTGAAYVPLDPTYPTQRVRLILEETQAKTVLVNSHHVSKCEYMGAKVVSIDSPAVKTEVSQQLSSDLPAVAGL------------DNLAYIIFTSGTSGKPKGVLVEQKGVLLLRDALRERYFGNDCTKQHSVLFLSYVFDFSVEQLVLSVLSGHKLIVPPADFVEEFYRMANTHGLSYLSGTPSLLQQI------DLAQLHHLQSVTAAGELLHATQYEKMRSSFGGTIYNAYGITETTVYNIITEFTVNSNFENAIRDVLPGTRAYLLNKALQPVPFDAVGELYLAGDCVTRGYLNEPLLTDQRFLPNPFYKTGDLFRCRQQPQLEYLGRDDLQVKMRGYRIELSEVQNILASSPGVQECAVVAKYDKRIAQSIVGYYTTDNEAVSEANILTSMKAR-LPTYMVPSHLCRLEALPVTINGKLDIKRLPEI-------- 154337852 114 ------------------------------------------------ETITYGDMYTRVVELANVLRQYGIEKGDRVSLYLPMIPCAAVAMLACARIGAVASVIFGGFSAQAIVTRVVDCKPKLIITADASSRGAKPILLKAIVDE--ALEDCSVLGCNVPCLVFENVNREECPVEWMEAEDVLFLLYTSGSTGKPKAIEHTTAGYMVYAATTFKYFDYHMDDVYFCTADVGHSYVVYGPMITSVLFEG----VPSYPDYSRWWQLIEKYKVSIFYTAPTAIRSLIQAGDAKACDRSTLRVLGSVGEPINVEAWKWLREVGGCDVSDTWWQTETGHMITPMPGCTPMKPGSATLPFFGIEPVILDPMKLHEKNGPADGLLAIRAPWMARTIFGDHARFEQTYFSDGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEIEEAVNTHPAVVESAAVGFPQSIKGEGIYVFLTFQQGTEVAPELLAAVKAKVIGPLATPDVLHPAQELPKTRSGKIVRRVLRKIAT------ 27376105 6 ---------------------------------HARLRPLQPAFIMAGETVTYRELEARSNRLAHLFRKHGLKRLDHYSIFMENNSRYLEACGAGERSGLYYTCINSFLTPGELAYLLVNSQSKILITSVA-----KLDIAREAIQACPDIRLCIVAGESDRIVGLAEVTAGLPKTPIADEWLGTAMLYSSGTTGRPKGILRPHN--LPLFDFLTKLWHYREGMVYLSPAPLYHSAPQAAVNL--TIRMGGTVIIMETFDPERYLQLVERWGITHTQLVPTMFSRMLKLPEEKRYDLSSLEIAIHAAAPCPALVKDDIIKWWGPIIHEYYGATEGLGFTACNSEEWLSHRGTVGKVLLG--DLHILDENMRECPTGTPGQVWFKTASPF-EYFNDPEKTKEARSADGSMSTGDVGYVDADRFLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVVQPMPGVALAEELIAFC-GQSLSRQKVPRSVDFEKELPRLPTGKLYKRLLRDR-------- 168002698 41 ----------------------------------APKCGDTVAVVDAGKKLTFAELEETVRVVAAGLQHLRIKKSDVVCILSPNSIEFEILFLAIASLGGIMTTLNPLNTNADIKKQTATAGAKYIFTVPELLS----------KAQSTGLPVALIEGYS----------------VQVSQEDPVAILFSSGTTGESKGVVLTHGNIIAMCGLSSPKVSANLNKVVLHLIPMFHVFGLMVS--VGSIARGSTVIVLPRFDFIEMLSTIQNYKVTAFPLVPPILLMMIKQDVVRKYDMTSLLNIGCGAAPLGKEQLEQCAVRFNAKLLQGYGLTESTGIGSVTPGDGAEFADHFGSALAPTLEAMVVDPTNQAVAPTHQGELWLRGPTIMRAYVGNPKATAETIDKDGWLHTGDLVYFDNDGYLYIVDRLKELIKYKANQVSPAELESLLLSHPAVLDCAVIPFPDDDAGEIPMAYIVKKPESVTGGEIMQFVAKQ-VAPYKKVRKVAFIDSIPKSAAGKMERRKLVEL-------- 67922762 450 -----------------EKQYQPEQCIHKLFEEQVKRKPDKVAVVFEEQQLTYNELNVKANQLANYLQNQGIKPDSLVGVYLERSLLFVIAILAILKAGGAYLPLDPALPAESVVYRIEDAKTPIIITQES------------LLKKISDLEKQTISIDKDWEIIANQKTSPPEN--DVTSKDLAYVLFTSGSTGKPKGVAVEHRQLFNYINAIEDRLNLSVCSQF--ALVSTFATDLGNTVIFPALCGGGSLHILSSENPETFAEYCHHNSIDCLKIVPSHLNALLTA--SHPEIVLPKKRLIVGGEACSWQLIERIKTLPQCSIFNHYGPTETTIGVLTYPTINHAKTVPIGRPIA-NTQIYVLDSYLQPVPIGVPGELYIGGAGVTRGYLERPKLTKERFIVNLFYKTGDLVRYLPDGNIEFIGRIDNQVKIRGYRIELGEIEATLRQHNGVRESVVLSHEEESGNKYLVAYVVPEKQTLTTAELQGFLQDK-LPSYMVPPTFIYLNALPLLPSGKVNRRELPAPDSRANLTG 168062479 1 ---------------------------------------------------------ELVKRTAAGLVTLGVKPKDVVYFLSPNSPEFPVVYLAIVYIGAVAALGNSLNTENDIALQLVQTKAVFVITVPEQFS-KIQKCDDVLASQLKTTTSVSLLSEVCEGDYIE------MAPPECHPDDTCSLLFSSGTTGLTKAIQLTHRNLMSSVTAYNTLEPGDEDDVCVAIIPMFHVFGLGII-MLSTLQRGACVVTMTRYSFPSMLQYIEKYKITVAIVVPPILVYLVKNQELAKYDLSSLRILMTGAAPLREDTMKSIQAIFPCVTRQGYGMTECLISYSVW--------GSVGK-MVPGIEIRISHETADPLPVMTTGEVWVRGPQIMKGYLNNVEQTSATIDSDGWLHTGDLGYMDNNNYLFIIDRLKEMIKYRGHQVAPGDLEAVLLKNPRILDACVVPCPDDDNCELPMAFVVKRECTDLTEEVMNYVA-QLVAPYKKVRKVEFIDAIPKSPTGKILRKQL----------- 118465150 15 ----------DLRDRWYREGWYSRRTLVDALEQGSAEHGDTPFVVDGETTSTPAEIFQRSRDVAAGLQALGVGPGDAVAVQLTNRLECAVAYEAVLMCGATLVPIIHIYGPSEVAFILVESGAKALIMPARFRSISYVDRIAEF-SAIPTLQHVVVVDPGDGYLSWPDLTAGRYRRTSPSADDVAVLIYTSGTTSVPKGVQQSHNSMLAE-QQTLPDLVTGDDVVQLVTFPPGHIAGVGS--LLRPLISGARSVFVDGWDPPTAVELIHRHRITATAGTPFHLEGLLDLGDTGQ-KLTTLREFLVGAATVTEELGRRAAAA-GINTYRCYGSTEPTITSARSTDAAPARMGTDGLPMRGVT-VRIIGPDGDEQPVGVDGEVVTQGPDQFIGY-RDPVLDADAFTADGWFRTGDLGHLDTDGRLTITDRIKDVIIRAGETISSGQVEDVLNAHPAVAEGAVVAAPHHRYGDVVAAVVALKPGALDLDELRRHFAASGLARQKTPERLAFVESLPRTPMGKIRKAELRKE-------- 126731093 58 --------------------------------------GEQTAIIYDSREISYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDARPKAIIAAEPGRVVHYKPLLDAAIDQSTHKPDFCVIFQREQEVAALQYGVQPAECVPVEGNHPAYILYTSGTTGQPKGVVRHTGGHLVALNWTMKNLYVDPGDVFWAAWVVGHSYICYAPLITTIVFEGKPV---GTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPVGKYDLSGLRGVYLAGERADPATIEWAQEQLKVPVIDHWWQTETGWCIAGNPLGIEELPTKLGSPAVPGYEIHILDEAGHPMPQGELGSIAVKPPGTLPTLWNAEARFRKAYLDHGYYETGDAGMIDDDGYVYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDDLKGQLPLGFLVNRPHEEIVKECVKLVRDQPVAAFKL---ACVVDRLPKTRSGKILRATMVKIADNE---- 119713357 69 --------------------------------------GDKTALIYDSSKFTYEELRLKVSKFAGALKVQGVNKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASNELASRIDDSKAKLLVTAEPGRTVEYKPLVDEAIKQLFQRKGHEVKLNAPMEISWDEAHAKDTDCVEMNSNEFAYILYTSGTTGTPKGIVRDIGGHIVALKWTMKIYNIDADDIWWSAWIVGHSYIVYAPGCTTVLFEGKPV---GTPDAGAFWKIISDYKVKSLFTAPTAFRAIKKEDPFSKYDLSKFESLFLAGERADPDTIKWAENLLKVPVIDHWWQTETSWAISSNCTGIEMKYGSACKAVPGYD-VKIIKSDQTLAKPNEMGDIVVKPPGTFPTLWNADQRYKENYMSNGYYQTYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGIADKLKGQLPIGLIVLKDNETISKECVQMVRDKPVAAFKV---AIVIKRLPKTRSGKILRGTIRKIA------- 111224890 28 ----------------------------------AEQSPHKPAVIVAGTVLTYGELEDASSRLARRLHEVGLRRGDHLALLTDNDPRAFEVFWAALRSGLYITAVNRHLVADEVAYIIDDCGARGLVVSAA-----LLDVAEQIVEATPRVGIRLVYGADAGASSTYGSYDEALAPPGPLSHQPCGMLYSSGTTGRPKGIVHEPGDPLVTLFGSM--YDFGPDTVYLSPAPIYHAAPLRFGG--WVHRHGGTVVLMDRFDAEGALAAIEHHRITHSQWVPTMFVRMLKLAPAEKYDLSSHRVAVHAAAPCPPEVKRAMIDWWGSIIYEYYSSTEKAGATFITTEEWLRKPGSVGRP--GMGIVRICGDDGAELPTGQVGTIFFERDVPAFEYHNDPAKTAAARHPDHWSTTGDVGYLDEDGYLFLTDRRAFTIISGGVNIYPQEIEDSLTLHPKVLDVAVIGLPDEEMGERVVAVVQPAPAAELAAELLDFLRPR-LAGFKIPRTVDFVDDLPRTPTGKLVKRQLRDQ-------- 108762082 3601 ---------EHLLRTWNDTGFPREHTVHALFEAQAARAPDAPAVLNDGDVMTYGQLDARANQLARYLRRMGVRSQTLVGLCLRRSVDMVVAVLGVLKAGGAYVPMDASQPPARLSFLLEDTGTPVLVTEDA------------VADTLPVSQALVLCLDSEWERTAGRESDAPLESVS-SAEDLAYLIYTSGSTGRPKGVLVEHRGVVNYLHWARKAYAVDDGAG--APVHSSLAFDLTVTSLLLPLTAGRPVTLVPEEDGVEGLATALRTSADFSLLTPAHLQMLAAQLPPEARAGHT-RAFVIGGEALTSATVEPWRQHPSTRLINEYGPTETVVGCCVHTVEADTPVEPIGRPIA-NTRLYVLDAALRPVPAGVPGELYIGGEGVARGYWRRPELTAERFVPDPFYRTGDRVRLRPSDVLEYLGRVDFQVKVRGHRVEPGEVEAALIELPGVASAVVVLREDGTTGPRLVGYVTGHDAMPETEPLRASLAQR-LPAHMVPSALVALAQLPLTANGKVDR-------------- 108762082 456 --------------------------FPEHFSAQAARTPDQVALSSSSARWTYAELEAHTNRAARRLVAQGVGLESVVAVLGRRSEATVRALMSIHKAGGAYLPLDAQLPAARLARLLEESRAPFVLPLDTD-----EALLSEVLAGVPEARR-------PRVLSLEGLESQSAEPPRATPDSLAYVLFTSGSTGTPKGVMVDHRGMLNHLLGMREALGLDGYDVVAQIAAL--SFDISIWQMLGALPGGGTTYLIEDRDPPRLADALEQGRATVMEMVPSVLQAILEGARPEQ-DFPDMRWVVLGGEPVPPALCRWLERCPGCRMADAYGPTESVASLHFINEPPEGSFTPIGTP-KANMEVYVLDDALQPVPVGIVGELYLGGLGVARGYVGRADLTAERFVPHPFYRSGDLGRWLPDGVLQFVSRADLQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASPDADVHSLQAALA-RLLPAFMLPSRWVLRAQLPLTSTGKLDRKAL----------- 108762082 1514 -----------------------DTCLPERISAHARNTPERLALASADAQWTYAQLEALSLRAARTLRAQGVGHESVVAVLGRRSEATVRALLSLHKAGAAYLPLDAQLPAARLARLLMESRAPFVL-----PLGPIEALLTEVLAEIP-------LEHRPRVLSLQNLEAESDAPPFTTPDSLAYVLFTSGSTGTPKGVMVDHRGMLNHLLGMQHSLQLGASDVLAQTAPL--SFDISIWQMLGALAAGGTTYVVDDREPARLIAALQQAGATTVELVPSLLQALLEEPGEAP--LPALRQMLTIGEALPPSTCRWFERHPGLPLVNAYGPAECTATLWRMHAPPASASTPIGTP-KANLEVYVLDDALQPLPPGVPGELYIGGTGVGRGYVGRADLTAERFIPHPFYRTGDRGRWNADGTLGFLGRVDFQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASPDTDVHSLQAALA-RLLPAFMLPSRWVLRAQLPLTSTGKLDRKAL----------- 108762082 4669 ----------------------EGACIHTLFEAQVRRSPHAPAVAHGDSTWSYAELNARANALAARLLSRGIQPEERVGVVMEPSNQGMAALLGILKAGGSYVPLDAGWPEPRKRSVLTRSGVQRLWVD-----------AEALEAHAGLVPDVEVPPQPAHIA--EDLEPGPR---HVAASQVAYIVFTSGSTGEPKGVMVEHRSVVNHNVALAARFGLRPGDRMLQFAPL--SFDAAAEDLYPPLVVGATVVMRSGLVPAHVMPYLEETDITLISLPPTYIEEWIRQMESHGQRVPALRLLAPGGDVLKRETYEAWVRVGGAPWLNVYGPTECTITSATCDIPGAEGLGTIGRPIS-RVRIHLLDEHLEPVLPGLPGRVYIGGAAPARGYLGAPDMTAERFIPDPFYHTGDLARMLPDGRLRFLGRADHQIKIRGFRVELAEIEACLRQFPGVEEAVVLARAGGSGQTQLQAFLQAPPQHVRADALREHVAAR-LPSYMVPAALVVLEALPINANGKVDRQALPDLSAQ----- 108762082 2579 -------------------------TIVSLIEAQVARTPDAPAVVAPEGTLTFRELHTRASRLAAHLTAAGAGPEAVVGLCLERSLDAVVSLVAIFISGAGCLPLEASHPPARRAALLRQARARLVV----SRPGLFAGVEPGVPLVSPDVRGDVVA----------------VPRPP-RAEHLAYLLYTSGSTGEPKGVELTHRNVVHCFAAFDTYYATQPGDCWASSGSL--SFDIHLEELLFSITRGARTVLREVG-PLGLGRDILGHGITHVVITPSSLATALEEPRAA-EAFRSLKVLVTGGEVLPDPLVRQL-ALTHTRLVNTYGPTETSINVAA-EITLPDRPVRLGRPLD-RCRLYVLDANGAPVPPGVPGELYIGGTCLGRGYRDRPDLTAERFIPDAFYRTGDRVRWNGDGSLGFLGRTDFQVKVRGVRVELEEVEAALLRQPGVRQASVV-VRGTQRDARLEAFLVLEGTAAGVESRLREGLSRALPEALVPSRFTVLTALPMTTSGKVDRKAL----------- 67539640 21 -----------------------------LFERKDRQFPDKVIYTDADTRYTYNDVKQSAITFGQGLKSLDWRKGDVLALFTPNSIDTPIVMYGALWAGGVVSPSNPAYTVEELAFQLRNSGAKAVVTQ-----LPVLSVARAAAKEVPDDRIILIGDQRDHFTSIRNISATRYRRTKINPEDLSFLVYSSGTTGVPKGVMLSHRNIVANSLQAGEAGNLTKGDRLLAFLPFFHIYGLTC-LVHQTIYKGYELFVMAKFDLEKWCQHVQNYRITFSYVVPPVVLLLGKHPIVEKYDLSSLRMMNSGAAPLTQELVEAVYNRLHIGIKQGYGLSETSTTHTQPWGEWRESVGSVGKLLPNMEAKYMMPEDGTEVPTGEVGELYLRGPNVFQGYHNNPAATADSISPDGWFRTGDVGYQDSKGNFYITDRVKELIKYKGFQVAPAELEGILVDNPVGVESA------EHGTEVPVAFVVKSSGVSAAEEAKNIAKDGKVAHHKRLRGVRFVDEIPKSAAGKILRRLLKKQAQEE---- 198253218 18 ------------------------------LSQTAATHGSRNAVTFQAETLTWSQLQGKVAQTANLFRELGIGSDDVVAFLLPNAMETVLTYLGGTVAG-IVNPINPLLDADQIGAILRETNAKVLVTLKAFPKTDVAQKAAEAVELAPNVKTVVITGIKKFIVPLKSVAKQPTKLDDPKEDRVAAYFHTGGTTGMPKVAQHRNSGIIYNA-WLGDKLLFEETDVQICPLPLFHVFA-TIVCMGASLSSGAHIVFPTDGVFDNFWKLIERHKVTFMITVPTAMSALMQRPV--NADISSLRLAFCGSAPLPLELYKKFEAAAGVTICEGYGLTEATCLVSINPPTGAKKVGSIGCPF-PYTHVRIIDPAQRDLPSGDIGEICVASPGVYDGHTYTEVAKNKDLFYPGYLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHAQVAFAGAIGQPDAHAGEVPAVFVELTDGATTVEELMAYARKHIHERAAYPKHLEIMDELPKTAVGKIFKPDLRRSAITRV--- 9937224 1557 ----------------------ADRCLHDLVADRAADRPDAPAVQLDTDVLSYGELDRRANRLAHHLRSLGIGPESVVGVLAERSLAQIIGLLAVLKAGAAYVPLDPAQPDERLAAVIAGSGAAAVLHRPGLEG------------RLPAGVRALPTDAADGSTATHD------PGPTATPRNAAYVMYTSGSTGEPKGIVVEHRNVVASLAARGAHYAAGPGRFLLLS---SFAFDSSVAGIFWTLTQGGTLVLPGEGDPAALVETIARQRPTHTLAIPSLLAPVLDQAA--PGDLASLRTVIAAGESCPAELAAACRDLLGSTFHNEYGPTETTVWSTVWENEHDGPHLPIGRPVA-GTWVHPRDHRGRTVPLGVAGELSIGGAGVARGYLGRPRDTAAAFRPDPAYATGDLGRYLPDGNLEFLGRADHQVKIRGFRVELGEIEAVLDTHPELQRTIVMARGDHPGDQVLVAYVLPAPGRPEPADIQGYVRDR-LPRYMVPTAVIVLDAVPLTAAGKVDRASLP---------- 9937224 458 ---------DETARLLREAGLLPGKAVHELFAEQAARTPGAVAVSAGEDALTYAELDERSNRLAHHLTGLGVTPGRHVVVSVGRSAELLVGLLGVLKAGGAFVPVDVGFPRKRLEFVLRETAAPVLLCTADVRDRIGTRTLDDA-----GVTPVALDADRRRIAA----HPAGPTGIATTPDAPAYVVYTSGTTGKPNGVRVPHRGLTNYLTWCTGAYGLDGGTGTLVHTSI--SFDLTLTTLFGPLLAGGQVVMLSETATGLIAALRSRRDLTLVKLTPT-HLDVVNQLLTPDELRGAVRTLVVGGEAVRAESLEPFRA-SGTRVVNEYGPSETVVSVAHVVDAATPRTGPVGRPIA-NTTVHLLDQRRRPVPDGVVGELWIGGAGVADGYLGRPELTGERFLPSDYYRTGDLARRRADGTLEYLGRTDAQVKIRGVRVEPAETEAVLASHPGVGQAVVVARLDEDPGRTLTGYVVPARGAPPHEELIAYCRER-LPEHFVPAVLVTLDALPVTGHGKIDRGALPK--------- 89053160 11 -------------------------------RHMAEGRADKPAFVEADRVLTYGQLHVESGRFAGALGRHGVRREERIAMIVRDQIEWPVVFWGAMKAGAIPVPLNTLLSSDVYETILTDSRASILVVSE-----EMWEVVEPATRDNAFLRAILVIGDAPEMTSYRDFTDGAPEVETVAANDLAFWLYSSGSTGQPKGVRHVHGALKATCETFGDVLGIREDDVVYSVAKMFFAYGLGNAVSFPQSVGATTVLFGGRPTPPVVFDILAKHRPSILCAVPTLFAALVQAADGAPK--HGLRLCTSAGEALPRDVGEGWDRLTGVEIVDGVGSTEMLHIFLS-NAPGDCVYGTSGTAVPGY-ELRLVNEHDEELADGEVGELLVRGPSSADGYWNRRAKSQATF-EGMWTRTGDK-YERKDGRYIYCGRTDDMFKVSGIWVSPFEVESALVDHASVLEAAVVARADEAGLDKPAAFVVLTEGAPEAEALKAFVKDK-IGMWKYPRWVEIVEDLPKTATGKIQRFKLR---------- 120554650 64 --------------------------------------GDQKALIYDSQSFTYNELRDEVALFAGALRARGVEKGDRVIIYMPMIPQAAIAMLACARLGAVHSVVFGGFAAHELAVRIEDAKPKALITAEVTKVIEYKPLVDKAIEQRPQVKATMQEGRDFDWNEIV-ANATPAEPVPVKANDPLYILYTSGTTGKPKGVVRDNGGHAVALTYSMKVYDAKPGDVYWAAWVVGHSYIVYAPGCTTIFYEGKPV---KTPDAGAFWRVVQDHKVNMLFTAPTAFRAVRKEDPEARYDVSSLKRIFLAGERLDPPTYEWLKEHTGLPILDHWWQTETGWAICCNPVGIEMKPGSATVP-SPGFNVQVVDMEGSQVPAGEQGQVAVKPPGCLMTVWGDDQRFQNSYLKPGFYSSGDGGFIDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVVASHPAIAECCVVGAHDDMKGQIPVGLVLIKDGATIDQDLVEMVREK-IGAIACFRRAIVVDRLPKTRSGKILRRIIRQIA------- 5524340 1960 -------------------------------------------ITCGERSFTYREVEESANRLAHLLSGQGAGPGQRVAVVIPRSAEAVVAIFAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTT------------AEVRDRLDGF-----TGQIIDFDDPAVAEQPATGLPVPAADNIAYIIYTSGTTGTPKGVAIPHRNVTLLLETLDAQLGLGQVWTQCHSL----AFDFSVWEVFGSLLYGGRLVVVPDRSAEDLHALLVREQVSVLSQTPSAFYALADALAPELGQQLKLQTVVFGGEALEPHLATWLHHHPGPRMINMYGITETTVHASFIVDADVDSSDSPIRRAAANLAFFVLDGWLRPVPVGVVGELYVAGGGLATGYVGRPGLSATRFVACPFYRTGDLVRWGADGQLQYMGRADAQVKIRGYRIELGEIQAALAGLDGVEHAAVIAREDRPGDKRLVGYIT---GTADPAEVRAQLGER-LPGYMVPSAVVVLDALPLTVNGKLDTRAL----------- 187479490 21 ----------------------------ELVDAMVRQQGGRVALRWYQAAMSYAELQALSNRIGRVLQEMKLVPGNRIVLRGPNNPMMAAAWLGAIKAGMVTVPTMPLLRAKELKQIIDKAEVQAMLCDVRLKDEALECQNPDSEYYCPKLEQIVLFNEDASLDSLAAAKPDHFLACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFRHVIKPGPDDVFCGTPPLAFTFGLGGLLCF-PLRVGASTVLAEKLSPESLLQLIEDFQATIVFTAPTFYRQM--APLVEKFRLGSLKKSVSAGEALPDATRQLWKQATGIEMIDGIGGTE-MIHVFVSSAPESVRRGAIGQVVPGYV-AQVVDDDMKPVPNGTPGRLAVKGPTGCR-YLADPR--QERFVQQGWNLPGDTFVQDDDGYLYYQARNDDMIISAGYNIAGPEVEDAMLRHEAVAECGVVAMPDDERGQVVAAYVVLKPGFDGTPQLARALQKESIAPYKYPRVIRFVAVLPRTETGKLQRFVLRQLAT------ 108757382 2209 -------------------GYPRDATIHQRFEEQATRTPHAVAVELDDQRLTYGELARRSNQLAHHLRRRGVGPDTRVGLYVRRSFERVIGMLGILKAGGAYLPLEPGHPRERLTRMLTDADARLVLTEEALEPTLEGILADRL---CLDAGWSSIAGESAGGVP-----------DAAGAENLAYVMYTSGSTGQPKGVCIPHRAVVR-LVTAPNYVTLSAEDAFLHLAPF--SFDAATLELWGPLLNGGRLVLFPGDSLERLEDTLARHRVTTLWLTAGLFHNVVEH---HLEALSGVRQLLAGGDVLSPTHVRRVLERPGLRLINGYGPTENTTFTCCHPLDEATAPVPIGAPVT-GTRVHLLDAGLEPVPLGAPGELYCAGDGLARGYMGHADLTAERFLPDPFYRTGDLACWRADGSIEFLGRVDNQVKVRGFRIEPGEVEATLLRHPAVRDAAVVAAGERADTKRLVAHVVLRDSAITSGDLRDYL-EPQLPEHMIPSAVVFHHALPLSPNGKVDRRVLAQAPLDSPEAG 108757382 1148 -------------------------CIHTWFEASARHSPETAAILSGEGSLTYGQLDARANALAWRLRELGVGPDTRVVLYLERSIEQLIAVLGILKAGGAYVPLDPEFSNARRADVLVDSEARIAVTRASHAAF------------FASLGVTVVTVEAQET-------RHEPPPSAVTPENLAYVIYTSGSTGRPKGVMVSHRALASLVQAERVRFGVVPEDRILQFNSL--SFDSSVEEIFLALCTGATLVLRDAATVEGFLAGCERWAVTLLDLPTAFFHTVVAAMAERGLTLPSLRFVIVAGERVRADRVTQWHRHAPPSIHNVYGPTEATVSATCHDLSAATTTGPIGQPLR-TMGAYVLDGRLEPVPAGGVGELWLTGEGLARGYFRDPALTAERFMADPIYRTGDLARMRADGVLEYLGRADDQVKVRGFRVELGEIETALRACEGVRDAIVLLHENAGKEARLIAYAVAAPEVAPSA-LRAQLAAR-LPPYMVPAAIVRLAAFPYGSSGKVDRRAL----------- 108757382 13 -------------------------TLVELLRERAQQAPDYTFLVDGETRQTYAALDRRARAIAARLAEL--PPGTRILLLYVPGVEYIAAFFGCLYAGMVAVPVYPPRHDRRLQAIATDAQATAGLIRSEH--LELLRQFYPIAPELAQLRWIVTD-------EVDDRASDAWTPPPLSGDSLAFLQYTSGSTSLPKGVTLTHRNLLHNLEAIRRCFRQDQTSRAIIWLPPYHDMGLIG-GILQPLYTGYPAVLMSPMDPLRWLQAISRYRGTTSGGAYTLCARKIRPEQREGLDLSSWRVAFNGAEPIRPETLDRFTHAFGPVFYPCYGLAEATLIVSGSEVGQAPHVASSGRNVIDGRLAVVDPETFELRRDGEIGEIWVSGSSVAGGYWGQPEATTRTFQEGPFLRTGDLGFLR-DGELFVTGRAKDLIIIRGLNHFPQDIEFTVEKHPAVRSGAAFSVEADGTEQLVVVYEANAQRAESLDEVISAIRRTVAEQHELASSVVLIESVPKTSSGKIQRHACRAAF----LAG 218247793 529 ----------------------PDVTLWDLFTKQVSVHGDNPAVISSKGTLTYNQLYQQSCQLGQHLRELGVNSNELVAILMDKGWEQIVAVMGILAAGAAYLPIDPNLPPERIAYQLENSQTKIILTQSWLAGNTEWAIVNEQQRTILSLNT---------FPPSPPHPLTTSPSPSTSPDDLAYVIYTSGTTGLPKGVMISHRNVVNVVTYTNQRFGVTERDRLLGLTSLNH--DLSVYDIFGALSTGASIVLPDGDDPHHWTELMLQEGVTLWNSVPAMMEMLLDYLENSAVLAPKLRLAILGGDWLPLTLPNRLRSLIPVQMLSIGGPTETTINIGYEIDTVDPTWKSIGRPM-GNSQYYILSETLEDCPVWVPGQMYCGGVQVAKGYWQDEEKTRDRFIRHPIYATGDLGCYLPDRNIQILGRVDFQVKIRGHRIEIGEIEAILRQHPGI-NAALVQADHNK----LFAYLIANPNAPTIAELKAFLKNK-LPDYMIPSGFIFLEEFPLSANGKVDRLSL----------- 67921218 468 --------------------------IHQLFERQVEKTPNNTAVIFDDESLTYEQLNKKANQLAHYLQKLGVKPETLVGICLEPSLEMVISLLAILKVGGAYLPLDTNYPEQRLNFMVENSGIN-YLIGNREQGIGNREQVVNWFIDISKIQSKI-SQEKDTNLDL-----------KINRENLAYVIYTSGSTGIPKGVQIPHRALSNFLISMSKKPGLTDNDTLLSVTTL--SFDIAALELYLPLIVGAKLILVSRVEGVTLAQQLETHQVTVMQGTPATWKLLLASGWKGKKDL----TIFCGGEALDITLAQQLQEK-SQQVWNLYGPTETTIWSSVYEVNSDKVR--LGKPID-NTQFYILDKDYNQVPIGVPGELYIGGMGVARGYLNRPELTAERFIAERLYKTGDLVRYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQIKEAVVI-----VKEQSLIAYIVPDHPVPPSPQIREFLGEK-LPNYMIPSRFVELESLPLTPNGKIDRNALRQQLTE----- 54022687 1073 ---------DRVLADWNATGHPPARTLVDLFEARVARDPDAVALVAEGIELTYAEFAARVHRLTRALLLSGVGPGTLVALGMRRSVDLVIALYAVLEAGAGYVPLDPDQPAERTEHILRTAAPALVLTT--------RADAVRSSTVAPTIAIDALDLDGVPDGPVADVE----RPRPITPADIAYVIFTSGSTGQPKGVAVGHAAIVNRLLWMQAQYPIGAEDAVLQKTPA--TFDVSVWEFLWPLQTGARLVLAGHRDPAYLARAMAEFEVTVVHFVPSMLAALAEHGSDARTALPRLRQVFASGEALPAATARRLCELTGARLHNLYGPTEAAVDVTYHETAADVVSVPIGRPVW-NTRVFVLDARLHPVAPGVAGELYLAGDQLALGYVGRPDLTADRFVANPFYRTGDLVAWTKSGELEYLGRTDFQVKLRGLRIELGEIEAALLAQPGVAQSVVVVRSDPHAGDQLVGYVVASDASVDVAAVRAGLSA-VLPGYMVPAAIVVLDAFPTNASGKLDRKALPAPV------- 54022687 3204 --------PAERARDWNDTEHWIDATLASLLDDTVARDPDAPALLADERRLSYADLDQRVNRLARHLIRRGVRPEDRVALAMRRGVDLVVSMYAVAKAGAAYVPIDPDQPLERVEHILRTAAPVCVLTTT--------------RDAFDTGVALTVSVDTLDLSAISTASIAPSERNGMVAANTAYVIFTSGSTGVPKGVAVSHAAIVNQLLWEAAEFGLDRDTVVL--LDTAATFDLSVWEFWSAAVGGGRLIVADHRDPSYLNALIRDTGVTTLHAVPAQLDALTTEAGGTLP--ATVRQVLAIGETLPPALAARIRAG-GATLYNLYGPTEAAVSITAHEVTDADTASPIGTPEW-NSRVYVLDAMLRPVPVGVPGELYLAGVQLARGYHGRAAATAERFVADPMYRTGDLVVRTADGELEYLGRTDFQVKVRGFRIELGDIDAALAAQPGVAQAVTIGREQPGRAPMLVSYVVAADGAPEQATLLAGLRSR-LPEYMVPAAIVVLDALPLTAVGKVDRAAL----------- 54022687 4721 ------------------------------FDAQVARTPRATALRYRDTTISYAELDRRSRVLAGELAARGVGPEKLVAVAMRRSIDLVVAVYAVLRAGGAYVPVDPDHPEERNEYVLAGAAPVCVLTRTADGFTTRTGVPVVAVDTL-------------------ERAARPYRGVAVAPDDLAYVIYTSGSTGRPKGVAITHRQMANQFRWAQLTHPHDRGDVVLHKTPI--TFDISTWELFWPLQTGASVVIAEHRDPGYLARVVAEHRVTTVHFVPSMLDAFL--ADVRPGRRTSLRRVFAAGEVLATETAAMFAERLGVELLNWYGPAEATVVTEERASADADGAGPIGTPVA-NTRVHVLDRQLRPVPDGAAGELYVAGVQLARGYHRAPGLTAERFVAERMYRTGDLVRWRADGRLEYLGRTDFQVKLRGQRIELGEIEAVLLAHPAVRHAAASVVS-AAAGERLVAYVVAEEGVVADPRALLAHARAALPPYMVPAAVVALPELPLNASGKLDRLAL----------- 54022687 21 --------------------------LAQLLTAAVESAADAIAVCFDPTELTYRELDEASSRVARELIGRGIGPGDMVAMGISRSIGSVLALWAIAKTGATYVPIDPTYPPDRIAHILRDSGVEYGLTTARHRAVLGTS-AYWIELDDPVRAERIAAHPGHPISYADRVRT-------LTPQHPAWVIYTSGSTGLPKGVVVPHGGLSAVAGVGAQLGIGIGDKVTHLSSP---SFDFSLMEMLFTFPQGATLVVTPVYGGRELAELIRREGVTHLLMTPAAL------ESVDPFGLASVHTLIVGGEKLNPDLVSRW-DRPGRTIHNVYGPTETTVIVTASAPLHPDEEVTLGGAL-PGVGAYVLDSRLRPVPPGVVGELYLAGPSLAHGYHARPGLTAARFVADPFYRTGDLVRRHENGTFEYVGRTDFQVKIRGLRIELGEIDTALIAHPDIDFAATVGRTLPSGAPALVSYVLSRAGAVDTAEVLEFVR-KSLPSYMVPAAIVVLDELPLNAVGKLDRDAL----------- 54022687 2154 -----------------------DRTLPQLLADAVAAAPRGSAVVFTDGALDYAELDARSTLLARELVDRGVGPEDVVAVAAPRSVESVLAVWAVAKSGAAFLPVDPAYPAERIAHMLADSGAVLGLT------------VCDEVAALPGDVRWLLLDDIAFVARLARFSARPLRARPLRPAHPAYVIYTSGSTGTPKGVTVTHAGLAALVAEQRERFRVTPHARVLHFA--SPSFDASVFELLLAVGGAASLVAPSVFGGGDLAEVLRREQVTHAVITPAALAGL------DPAGLDALRVLITAGEACPPELLRRWAAPVDAGFFNAYGPTEATIMTSVTDPMTPDRPITIGAPIRGL-AAYVLDRRLRPVPAGVTGELYVAGAALARGYLHRPALTADRFVADPMYRTGDLVRRTVSGDLEYLGRNDFQVKIRGFRIELGEIDAVLSAHADVDFAVTVGHELDSGATVLASYVHPAPGAHVDPDDLLAAAALALPRHMVPTSVTVLDTLPLTPAGKLDRKALPAPV------- 148823582 488 ------------------------KTLVDLVNEQTTRTPDATAVVYEGQHFTYHDLNEASNRLGHWLIEQGIGSEDRVAVLLDKSPDLIVTALGVVKSGAVYVPVDPSYPQDRLDFILADCDAKLVLRTPVRELAGYRS----------------------------DDPTDADRIRPLRPDNTAYLIYTSGTTGLPKGVAVPHRPVAEYFVWFKGEYDVDDTDRLLQVA--SPSFDVSIAEIFGTLACGARMVIPRPGDIGYLTALLRDEGITAMHFVPSLLGLFLSLPGVSQ--WRTLQRVPIGGEPLPGEVADKFHATFDALLHNFYGPTETVINASRFKGPQGTRIVPIGRP-KINTTMHLLDDSLQPVPTGVIGEIYIGGTHVAYGYHRRAGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAIAVDPTVGQAVVVVSDLPRLGKSLVGYVTPAAGGDGPADVLDRIRARVLPEYMLPAAYVVLDEIPITAHGKIDRAALPE--------- 154686275 461 --------------------YERDESIISLFSRQVKKTPDHQALHAGGLTMTYRELDERSTAFARTLLENGLAPKGIAGILAERSPEFIIAVLAVLKAGGTYLPLDAELPTDRIADMLTESGAQLLTVQ------------KGIETDIDFSHIISIPAAAEKQTPDAGKLNT-----DTAPDDLAYIMYTSGSTGKPKGVMISNRNVVSLVSNS-NYTSAGMSDRLILTGSIG--FDAVTFEIFGALLNGACLHVVDRSTPERFGNYLSSNRITILFLTTALFNQFAQA---DPEMFSGLHTLYVGGEALSPALINKVRHRPNLSLYNIYGPTENTTFSTFYEIRHDFQPIPIGKPISNST-AYIIDKNGGLAPIGVPGELCVGGDGVAKGYLNRPDLTSEAFVSHPVYKTGDLAHWLPDGSIGYISRIDRQFKIRGKRIEPAEIEARLTEIDGIREAAVI-VSDEGQEATLCAYYT---GAHAEERAIQSLLARSLPDYMIPQYVMKLDRMPLTANGKVDRRGLPAPERKK---- 134099985 8 --------------------------------------ADRTALVMAGRSTTYGELEERSTRLAHFLRESGLRRGDTVALLTDNSIHAYEVYWAAVRSGLYLTAVNRHLAAAEVAYIVSDSKAKALVVS-----AELDEPAEWLDALPDVGTRLAYGGAVDGFGDYESALAASSPVPPARQPRGADMLYSSGTTGRPKGIVSEGDNHLTPLTRS--LYGFGPDTVYLSPAPFYHAAPLRFGA--SVHAVGGTLVMMEHFDPENALRAIERHRVTHSQWVPTMFVRMLKLPEARRHDLSSHRVAIHAAAPCPVDVKRAMIDWWGPILHEYYAATEGIGMTVIDSGTWLDKPGSVGRAVLGV--VHVCADDGAELPPGEVGTVYFERDERPFEYHGDPDETRSAQHPPNWTTTGDLGYLDEDGFLHLTDRKAFMIISGGVNIYPQEPENVLALHPSIADVAVIGVPDEEMGEAVRAVVQPAPGAELERELIEHVRSR-LAHYKAPRAVDFVDSLPRTPTGKLVKGEL----------- 110835609 20 --------------------------INHILAAGVLKSPDQT-ITYGDRTLTYRELNERIHRLAGVLAAQGVKPGDTVAVMEWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILVNS-----EFLSTLEEIKDRIETVKTYILLDDAGEYEELLAKAPAQYDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTFAARNTIRFNENDVYMPITPMFHVHAWGIPYMATLM--GVKQVYPGRYEPATLLRLLATHKVTFSHCVPTIIQMLLQSEAAESVDLSGWKVII-GGSALPKAMATKALKR-GIDIYTGYGMSETCPLLAGLETQVDYRTRT-GRPVA-MVQLRIVDGEMNDVPDGEQGEVVVRAPWLTQGYLKDPAKSEE-LWHGGWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLESLVLQHPGAGECAVVGVPDEKWGERPVALVV-KNGEVDEDSIKALVADGVISRYGIPDRVIFVDELPRTSVGKLDKKKMRAEM------- 149203692 60 -------------------------------RHVAAGRGAQTAIIHDSQKINYSQLRSRVARLAGALRARGVEKGDRVIIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCQPKAIIAAEPGRVVHYKPLLDGAIEQSSHKPEFCVIFQREEEVADYDWHAEPADCVPVSGDHPAYILYTSGTTGAPKGVIRATAGHLVALNWSMKIYNVNPGEAFWAAWVVGHSYICYGPLITTIVFEGKPV---GTPDAGTFWRVMSEHKVRSFFTAPTALRAIKRDDPKKNYDMSHLRALYLAGERADPDTIEWAQRVMQVPVYDHWWQTETGWAIAGNPAGCEALPVKIGSPTVPGYDVRILDEGGHEVAPGTLGAIAVKPPGTLPTLWNAEERFRKSYTFPGYYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGAADELKGQTPVGFLCLTKGVDRAEEIVKECVKLVIGPVAAFKLAVVVDRLPKTRSGKILRAIMVKIADSQ---- 28628063 18 -----------FRSRYPPVQVPDNVTLPDFVLHNVELYTDKMAFVDAGKGYTYGQVARDIRRFAKALRSLGLRKGRVVVVVLPNVPEYAIVALGIMAAGGVFSGANPAAHSSEIVKQVESADGK-LIVSDLPTYHKVKDCGLPVEEHVEGTIHWDELLEAAERAGSRTDHITNHEDEMVQQNDLCALPFSSGTTGLSKGVMLTHRNLVANLCSTLFSVEMVGQVTTLGLIPFFHIYGITGICC-ATIRNKGKVVVLRRYELRAFLNALITHEVTFAPIVPPIILALVKNPIVDEFDLSKLRSIMTAAAPLAPEILNEFEKKFDVQVQEAYGMTEHSCITLSHSDQHTAKRNSVGF-ILPNLEVKFVDDTGRSLPKNKPGEICVKSQCVMKGYYKNEFETCLTIDKDGWLQTGDIGYIDDDGDIFLVDRIKELIKYKGFQVAPAELEGILLTHPSVEDAAVVGLPDEEAGEIPVAWVVLNSKAKESEEDIINYIASTVAQYKRVRVVQFVDSIPKSPSGKILRRLIKDKMLERL--- 214039651 49 -----------------------------------RNHGDREFLIYEGERRTFNQLLDEADALGAALQSSGIGPGDRVALAMRNYPEWMSGLIAVVGIGAVVVPVNSWGKPADIAYTVEDAGAKLVICDQQYDGIAQLMDANGIRTLIARPANPQDVNGLPALVS--GFQGKAPQHVDIDADDVAMIMYTSGTSGKPKGAVSTHRAIVFNMECAAIAAAMTNGELILLAVPLFHVSGCHA-QFLANLRGGRRIVMMYKWDVSQALKYIESERVTAVAAAPAMILDLLEAENFDATDTSSLFSMGVGGAATPPKVGTLLREKMPQNFSTGYGMTETNAQGASLTGAFQEKPGTAGFP-HPITDIRIGDETGESLPQGDTGEIWVRCVANIREYWNRPDSNAEDF-HEGWLKTGDIGYLDDDGFLFLADRAKDMIIRGGENIYPIEIENELLDHEAVKEVAAVGLPHERLGEEVAVVVHLHEGAAITEEIINFAKER-LASYKVPARVYISEALPRNATNKVLKREIKEAL------- 189191916 142 -----------------------------------------------DRNYTFSDVKKAATQFGIGLRDLDWQKNDILALYTPNDIDVPPVIFGTFYAGGIVTPANPGYSKDELVYQLKNSGAKALVTTMAFLDTAVQAAKEV---GIPDERLILLGPEKHSANRYKSFGTPNYRRRKADPQDLAFLAYSSGTTGLPKGVMLSHRNMVSDLLLAKGAIWYSSEDKFIGVLPFFHIYGLMA-LVLQTIHRGIELVVMPGFDMKTFLETIQNQKITFVYVAPPIIVRLSRDAMVEKYDLSSIKMMTSGAAPLTKELVESVHKRLNIKITQAYGLSETSMTHGQPWDEWYSSVGSVGK-LLPNMHAKYIAADGTELGPGQVGELWMSGPNIFKGYWKNEAATKDAITPDGYFKTGDIGFQDEKHNFYITDRVKELIKYKGFQVPPAELEGKLMESDLIDDVAVIGVNDEQQTEIPRAYIVASAGEKEARAIVEWMNKKVANHKRLRGGVVFVDEVPKSASGKILRRLLKER-------- 160876081 45 -LDWIKPAHTVLDESQAPFYHWFNTCYNAVDRHVLAGRGDQVAIQYTDTEYSYAELQAQVSRLAGFMQSIGIGKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLVLSAEPSGVIPYKPLLDALEHAVHQVEHCLILNRSQYQADLQELATAPADCVSLKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMQIYDIQAGDVFWAAWVVGHSYIVYGPLLVGAMYEGKPV---GTPDPGAFWRTIAKYKVKSFFTAPTAIRAIKREDPDGEYDLACLKNVFLAGERCDPDTLVWAHTKLAKPVIDHWWQTETGWPVAANTAPVAIKPGSPALPVPGY-AVEVVDELGEQVAPNTSGNVVIKPPGTLTTLWQNDQRYQDSYLSPGYYLTGDAGYTDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDQLKGQVPLGLVVLKKGVTISDELITLVR-QEIGPVASFRLVSAIQKLPKTRSGKILRGTMRKIADNQ---- 118594802 32 ------------------------------------KNGKQTAMIVEDDQLTYDELAAKTNQFAEIIKNLKLEKQSRVLVRLPNCLHYPIAFLGAMKAGCIAVPTSTLLTATEVIYLAKDSEAAVLVT-DHETWKSLEPIAEELTFLKAVFIHQASHDLSSDYLDVKDLGIEIDKIPATKSDDPAYLVYTSGTTGYPKGVLHAHRALLGRNPASKYWFNFSAHDRILHTGKFNWTYVLGS-GLMDPLYLGKTVIVYEKNNPNQWVDLIHKHNATIFIAVPTIYRQILQKTQSTKEDVPSLLHCMSAGEHLSDEVFERWNSRFGLDIYEAVGMSE-FSYYISQSVHRPIRPGSAGFPQPGHKIKLINPETLEEIKAGEEGMICVDDPGLFLEYWHLPEETAK-YKHNGWFFTGDYARYDSDGYLWFLGRKDDIIKSFGYRVSPYEIERVFKAHPQVNDCAVIG---EVSGDKVVVYVLASESSINPDDLVEYGRA-NLASYKAPKVVYITNHFPRTKNGKILRKDI----------- 158521683 12 ---------------WRHNGNIPDLLKGDFMEKHARNNANSLAMVYGERRTTWKELGSRVNRLANALIAAGVGKNDKVAFMFHNCPAFLETNYAVQSAGAIPVPVNYRFTGPEVTYQVNHSDARVFIYEATFA-----EAVEAAAPQLTKIERFVCHGPSAGCAAYEDLNSGRPDIPQVAWDDVAVMVYTGGTTGFPKGVMLTYAGHVSIVTRTAEVIGYKSTVRFMTPMPFFHDAS-YQILMLGVLLGNTCQIMIDSFDPEKILSAVEAEQPLFMANVPTGWKKLVSFPDFHKYNVKSLLAIATGAGVCPVDLKKKMFAKFGVLLLDMFGQTETPITSFRVDGPENLKERSVGKSIL---DVRVVDEKGDEVPRGEIGEIMYRSGWIMKGYYKDDEKTAEAM-QDGWFKGGDLGYIDEDGEVRLVDRKKECINTGGEKVFPLEVEEVLHHHPAVDDVCIIGIPDEEWGHTVRAVIKPVAGAPAPDDILAFCKGK-LAGFKIPRSVVLVEELPLSPVGKMLRAKIREL-------- 103485982 45 --------------------------LADYVAYFAMQHGDATFLVEGDERLSFKQVYMAARQVAAGLIEFGVERGDRVGLAMRNANAWCVAYIGILMAGGCATLLNGWWQGGELAAGIENSEAK-LVIADPQRAARLAEPGVEHGAKVVTLDITRPIDEA--IAPIASKGSAATVLPTLTGQDLATILFTSGSTGQSKGAYSRHEAVVNYVTQTATIVHLLTEDATLICTPLFHVTA-EIPVFLQSFALGRKLVLMPKWNAEEAMRLIQDEQVNYFVGVPLMSYEILTHPNRKNYDLSTCKSYAGGGAPRPPEHVKRLATEMGAKPLLGYGLTETAVGCGIINENYVAKPLSTGPASKPLVDLAILDDNGDPVPQGGIGEVCIRSVANFEGYWNNEAATRAAFFDNGYFRTGDLGYLDEDGYLFIVDRKKDIIIRGGENISCQEVEAAIYEHPETNECAVFGLPDERLGEVVGAVIWMKPGSVTADAMCSFLSAR-LAPYKVPYKIWMSEALPKLGSEKIDKVSLRSQYREAYAA- 5869932 3473 -------------------------TIPALFAEQVVRAPDAVALVSGDRSWTYRELDEASNRLAHVLAEHGAKPGATVAFLIPRSGEAILSILSVLKTGAAYLPVDPAHPDARIGFMMSDAKPVAALTT-----ADLRSRLDQYD-----LAVIDMADPAIDRRPSDALSGP-------RPDDLAYMTYTSGTTGVPKAVAVTHHNVTQLVSALHADLPSGPGQVWSQWHSL--VFDVSVWEIWGALLHGGRLVVVPGSSPDDLHNLLITEKVSVLCQTPSAAGMLSPEGLEST-------TLIVAGEACPTELVDRW--APGRVMINAYGPTEATI-YAAMSEPLTAGTGPIGAPV-PGAALFVLDKWLRPAPEGVVGELYVAGHGVATGYIGRPDLTASRFVACPFYRTGDLVRWGSDGQLEYLGRADEQVKIRGYRIELGEIQAALAKLDGVDQAVVIAREDRPGDKRLVGYIT---GTADPAQLRTALAE-SLPAYMVPTAVVVLDTIPLTVNGKLDRRAL----------- 5869932 4964 ------------------------QSIPEVFARQVERDPEAPAVTFEGESLNYGELDEAANQLANLLAVYGAAPGKSVALMVPRSADAIVAILAVLKTGAAYLPIDPSVPAARLEFMLGDAKPVAAVTTGDLRS----------RFDGFDLQVVEVDDPAVEIYPSTTLLTP-------SPDDIAYMIYTSGTTGVPKGVAITHGNVTQVLDTLPAELPAGPGAVWSQWHSL--VFDVSVWEIWGALLHGGRLVIVPEGSPDDLHALLVSEGVNVLYQTPSAVRMMSPEGLEGTA-------LVVAGEACPTEVVDRW--AVDRVMINAYGPTESTIISAPLSPGSDVVP--IGSPV-PKGATFVLDEWLRPVPPGVVGELYLAGRGVGVGYVGRSGLTGTRFVACPFYRTGDLVRWGDDGQLQYLGRADEQVKIRGYRIELGEIQAALSDVDGVDQAVVIAREDRPGDKRLVGYIT---GTADPAAARSELTNR-LPAYMVPAAVVTLETLPLTVNGKLDRRALPETETEKTLAG 217405001 58 -LDWYVPFDQALTGDFSAGDWFAGGKLNNAIDRHVRNKADQVALVWEGRRLTYLDMQRKISQIANALHAQGVRRGDVVTIYMPMIPELPMTMLACARMGAMHSVVFAGFSSEALAQRISAARSAFVVTADGGKSIDLKGIVDAARAKIDCEDIITSVMVWERFFDQDSAGQRPCHVPEMDAEDGLFLLYTSGSTGTPKGLLHTTGGYLYAAFTTKNSFALEDGDLFACVADCGWITG-HTYVVYGALLNGATTFVFEYPDPGRYWDMVERHKITQFYTAPTAIRLLMRYGDHHKYDMSSVKVLGTVGEPINPEAWRWYFEAVGCTIVDTYWQTETGGHITNFPGVTPMKPGSCTFPSYGIDTVILDPMSGEPVEANEKGHLAVRWPGMARTCLGDHHRFMTTYLKEGYYFTGDSAYLDQDGFHWIVGRVDDVLNVSGHRIGTAEVESALVSHAAVAQAAVVGQPHEIKGQSIAAFVMLTDGFSESESLIKELRSQEIGGFAQPDLICATQSLPMTRSGKIMRRILRKIVCNEVES- 56784511 60 --------------------------------------PGRPALVDAGIAISYPSFLAAVRSLAGGLCSLGLRPGDVALVVAPSRLEVPVLDFALMSIGAVVSPANPVSTPEEYAHQVALSRPVVAF------------AAPEVAAKLPEHVRCVVIGSDERLAASDGRRAAAPAAVAVKQSDTAAVLYSSGTTGRVKAVAITHRNLIALMSLHADGEEPPPPAVTLLPIPLFHVFGF--MMVLRSVSMGETSVLMERFDFIAALRAIERYRVTLLPAAPPVLVAMVKYEEARRRDLSSLLVIGIGGAPLGREVAEQFASVFNVELVQGYGLTESSGAVAATVGPEESKAGSVGK-LGSHLQAKIVDPTGEALGPGQRGELWVRGPIVMKGYVGDDEATAATVDSEGWLKTGDLCYFNEDGFLYIVDRLKELIKYKGYQVPPAELEHILQSHPGIADAAVIPYPDEEAGELPMAFIVRQPGSNITKEQVMDYVAKQVAPYKKVRRVAFVTAIPKSPAGKILRRELVQQA------- 157962616 27 -IDWFSSWDKVLDKTEAPFYHWGGKTCYNAVDRHVEARGEQIAVTDCEYGISYRELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILSAEPSGVIAYKPLLDALEEACHQVESCLILNRSQKLKPERDNDWQSVDCQPLDATDPLYILYTSGTTGQPKGVVRDNGGHAVALAWSMKIYDINAGDTFWAAWVVGHSYIVYGPLLVGALYEGKPV---GTPDPGVFWRTIAKYKVKSFFTAPTAIRAIKRDDPLKDVELTCLKNVFLAGERCDPDTLHWAEDRLNKPVIDHWWQTETGWPVAANYAPVEVKPGSPALAVPGY-KVDVVDVMGDEVSANESGNVVIKPPGTLTTLWQNEQRYQDSYLSPGYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGLVVLKKGTLDEDELNRQLRSQEIGPVASFRLVSAVQKLPKTRSGKILRGTMRNIADNQ---- 11497878 7 -------FPSTMMDEYQLN-------ITNILRHAATNFPEREVVSDGSLRYSYGEAYERVSRLANVLEELGVDVGDRVGVLSWNTHRFFELFFAIPGIGAVLLEMNLRLHPREIAYVANHSGAKVIFVDES-----LLPIAEAIAPSIGVEKYVVMTDEVYSYEELLRKASKDYDFPMVDETSAYAACYTSGTTGNPKGVYYSHRSMVLHSLIAAIGMGLRPEDAYMQLVPMFHANGWGV--FFAATLAGSKLVFPGRYAVDNVVELMQSEKVTATAGAPAIFLPMLNYLQKVEPKPKNIRAWSGATEP-PLAVMKGLKE-FGIEIIHAYGATETLVCYNYVKPELREKLNKQGIPVF-GVEVMLVDEEGNRLPHDTIGELCIRGHWITGSYYKD-ARTFESFIDDGWWKSGDAATIDEWGYIKIVDRFKDLIKSGGEWISSVDLENHLMAHPKVFEACVVGIPHPKWEERPLAFVVPKPESITKEELYEHLKQRF-AKWQLPDDIIITDEIPKTSVGKFSKRTLREQYKD----- 183983170 3434 -------------------------TIAELFAAQVARVPESAAVHDDLETLTYRELDDRATDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILSDAAPQLLIT-DTPTAPTLPDTGVAVLILDTTLDTSPDTTEVSDRGIEATPAHRDRDCPQPGPDNLAYIMYTSGSTGHPKPVAITHRNVVALFTGFGWWRGLTDTDVWWCHSP---AFDVSAWELWGALLHGAQAVVVPVRSPRELWQLVVDKRITVLSQTPSAFYELIRVQRELPASASALRMVVFAGEALDPSRLRGWYPGQGPALINMYGITETTVHTTYLEEDAERGVSPIGGPL-GNVRVFVLDAGLCPVPVGVAGELYVAGAQVARGYRGRVGLTAQRFVACPFYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAVAAYSEGISDKQLVGYIVAEEYAELANEVRRWVGER-LPEYMVPAAVMVVEGLPLTANGKLDRRGL----------- 183983170 4534 -------------------------TIAELFAAQVARVPESAAVHDDLEMLTYRELDVRASDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILTDAAPQLLITDTSTA-----PTLPDTGVAVLILDTTLDTSPDTTEVPDRGTEATPGYCYQPGPDNLAYILYTSGSTGHPKPVAITHRNVVALFTGFGWWRGLTDTDVWWCHSP---AFDFSVWELWGALLHGAQAVVVPVRSPRELWQLVVDKRITVLSQTPSAFYELIRVQRELPASASALRMVVFGGEALDPSRLRGWYPGQGPALINMYGITETTVHTTYLEEDAEGGVSPIGGPL-GNVRVFVLDAGLCPVPVGVAGELYVAGAQVARGYRGRVGLTAQRFVACPFYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAVAAYSEGISDKQLVGYIVAEEYAELAVEVRRWVGER-LPEYMVPAAVMVIDALPLTANGKLDRRGL----------- 183983170 5635 -------------------------TIAELFSAQATRTPDAPALHDDHQTLTYRELAARVNRLARFLIAAGVGPEAVVGLAIRRSIELVVGMYAVVQAGATFVPIDPNQPSQRNGYVIKTADPVCVLTTSGDR------FDAAVGARVIEIDQVDVSGFS------ADPITDADRVRSLRPDNTAYVMFTSGSTGQPKGVAVSHAAIVNHVLWMRAHYAVGPKDVYLQKT--AATFDVSLWGYFVPLISGAQIMLAEQGNPQYLAKTIHSRGVTLTDFVPSMLSVF--CASAPHDALVSLRDVFVIGEALPPTTAQAFTTVCDAALHNAYGPTEAVTTTTWRTSPSDVHSVPIGAPQW-NCQVFVLDAGLCPVPVGVAGEAYIAGAQLAQGYRGRGGLTAERFVACPFYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRVEPGEIAAVLAAHPRVAQAAV---------------------------------------------------------------------------- 183983170 1951 -------------------------TIAELFAAQVARVPESAAVHDDLETLTYRELDDRATDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILSDAAPQLLIT-DTPTAPTLPDTGVAVLILDTTLDTTEVSDRGIEATPAH----RDRDCPQPGPDNLAYIMYTSGSTGHPKAVAITHHNVINMAVLCGWLQGAAQGRVAMAASP---GFDASVLEVWPALLRGNALVVWAGQMDVAALRWLITDRGATSMFVPTAL--LHQLADETPDCLEQMDHLVTGGDVLSPVAVGKVLAHPQLTIVNAYGPTEGTVAATMYPDGLDGGSVPIGGPL-GNVRVFVLDAGLCPVPVGVAGELYVAGAQVARGYRGRVGLTAQRFVACPFYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAVAA-------------------------------------------------------------------------- 118471690 4 --------------------------LHQLISSVAAAAPHRPAIIDDGSTIGYAEFDHQIRAVARWIASR-TEPGDRVAVIADNSPAYAVLYYAVPLGGRVLTLINQRLSPAEQAAQLETTRPALVLGDTVY------------LDALPQIDSVAFGSPAWRDAVSTTAAAPEVDHAEAQPGDPAWLLFTSGSTGVPKGVVHSHRSILAAVHGTVDGRSVTPAGVYLLPFPMCHIAG---YNMLVQHAVGATVVLMSRFRPESFAAQVRAHGVRSCSLAPTMLHALLAHVESTGTTLPTLEAVAYGSAAMPLDLLRRAIEALGVEFHQGYGMTETGGNVTFL-GPDDHRAGAAGHPPHSGVEIGIVDADGAPLPPGGIGEIVVRGAQVARGYWPDRPSTV-----DGWLHTGDIGRLDHTGRLFVVDRLKDIIVTGGENVSSREVEDVLSGHPDVDMVAVVGVPDGYWGEAVCAVVVPVPGNPRADDLIDHVRS-AIAAFKRPREVLFVDELPLTGNGKIAKDRVRDIARTALTA- 163854858 21 ----------------------------ELVDAMVARHGERVALRWAAATLTYAGLQALTNRIARVLVEMGLVPGNRVLLRGPNNPMMAAAWLAAVKAGLVTVPTMPLLRAKELKQIIAKAQVSAMLCDAQLRTEAQYCMQAGHEHFCPELRQIMLFNDPDALDSLAAAKPDDFAACDTAADDVCLIAFTSGTTGLPKGCMHFHRDVLAMCDLFRHVIKPGPDDIFCGTPPLAFTFGLGGLLCF-PLRVGASAVLAEKLTPDSLLELIQDFRATIVFTAPTFYRQM--AALAGKYDIGSLQKSVSAGEALPDATRQLWKQSTGIEMIDGIGGTE-MIHVFVSSPPEEVRPGAIGKVVPGYVAC-VVDENMQPVPNGTPGRLAIKGPTGCR-YLADER--QRRFVQQGWNLPGDTFVQDDDGYFFYQARNDDMIVSAGYNIAGPEVEDALLRHEAVAECGVVGAPDDERGQLVKAFVVLKPGPELAAALQAFVKA-SIAPYKYPRAVVFVDALPRTETGKLQRFALRKMA------- 195622392 65 --------------------------------------------------------------------------GARVGIVAKPSPEFVAGVFGTWLSGGVAVPLALSYPEAELLHVMNDSDISMVLSTKEHHEIAYCSILPSVTS-IPSEINPQEPSSNEAISSVSTLITETNSSKKIKGDDPALILYTSGTTGKPKGVVHTHEGILSQVQILSEAWGYRSEDQFLHCLPLHHVHGLFN-ALFAPLYSGSVVEFIPKFSVSGIWQRWREEAITVFTGVPTMYTRLLDQKSASSYAAKHLRLMMCGSSALPSPLMKRWEEVTGHRLLERYGMTE-FVMALSNPLHGIRKEGTVGKPL-PRIEAKIIMEDGAETTTG-VGELCIRSPSLFKEYWKRPEVTAESFIDGGFFKTGDTVTVDEEGYFIILGRTNDIMKFGGYKLSALEIEAVLLEHDAVLECAVLGLPDEAYGEVICAIIVPKEDALTLEALTSWSKDK-LAPYKIPTRLYLWDSLPRNAMGKVNKKELKKLL------- 115373825 3 --------------------------IGDWMGRGALYWPEALAAVDDAGRFTYRALNARAEALGGWLREAGVRPGARVGLVAHNGVEYLDVLFACSKIGALFVPFNWRLHAQELTELVRDTTPDVLFFGGEFRATVAQVKERTGESRLVHLDKEALPGSTPYAEALAYRPSVRVVNEQVEAEDIFCLLFTGGTTGRSKGARISYRMAAWNALNTL-VHEARAGDVTLTHTPMFHTGGLFVY-TLPLLTVGGTVVIMRRWDPDELLSLVEREKVTLFFAVPTQYQQLLDSPRFRSTRFSTVRFMTSGGAPLPVPLIQAWQAVHAVPFKQGFGMTEFGPGIFSMGPEFSVKAGSIGRPNY-FIDAKLVDDGGREVPTGEVGELVLKGPSMCSGYFNDEASTREAIDAQGWFHTGDLARKDAEGFFTIAGRKKDMFISGGENVYPLELETVLYEHPAVQQCAVTGVPDAQWGEAGRAF------------------------------------------------------------- 56697386 19 --------------------------------------ADKEALVFGAHRISFGDMAGHAAALAEVLRSKGVQKGDRVAALFPPRPEAILSLLACWLIGATWMGINPRYQRREQAQILADAGVKVLM---SMTRIGKRDLEDDLASHETDLGFSVLPAALPEKLPYDEVLRRWREATETEPDSPSVVIYTSGSTGKPKGALITHAGLAFRSHTLHIDRFNLPAPTQLIDLPVNHIGALAS-GIGVAMASGGKMILSEQFDPGVTLRTAFAEKLAIISGVPAMLARLVEHPDFATSDLSSVKAISWGAGPINEAVLRKLLNATDALFSQQYGMTEGPIVFTPPTRDVEVLLNTTGKP-DPRLELRIADESGQPLPDGEEGEVQIRHPHPFAGYLGNAEASAAAFTADGFLHTGDLAMVREDGYLVFCGRSKEMYKSGGFNVYPREIEIALEAHPAIRAAAVLGVDDEQWGQVGHAFVELASP-LTSDDITGWCKAR-LADFKVPKRVSVIDAMPRTPVDKVDRMQLAELAA------ 158422173 33 ----------------------------------AARDPSRPALYVPQGAVSYGHLAEASNRFANALAAKGITRGDRVAILLPQSIEVLVTHLAVYKLGAIAVPLASAFGVEALTFRLNDSGARALVADAAGLAK---------LAERPEWLDLIVSRDGEGFDDLVSRASATAPGIITGPDDPALMIYTSGTTGAPKGALHGHRVLIGHVQHFTHDSMPAPGDRMWTPSDWAWAGGLLNT-VLSALAHGVPVVVQPRFDPESAFRLMKTAGVRNVFIPPTALKMMRAVEKPKERFGFNLRTVGTAGEALGAETFEWGRAALGVAVNEFYGQTECNYVIGSNARLGVARAGATGKAIPGHD-VRIIRTDGSLCDIGEMGQIAIRAPVMFLRYWNQPEATARKYLGD-LFVTGDLARLDADGYIHFQGRDDDVITSSGYRIGPSEIEDCLLRHPAVQIAAVVGKPDPVRTEIVKAVLVLRPGYELVKEIQDFVRTR-LAAYEYPREIVFMDELPLTTTGKVIRRLLRDQ-------- 91977783 3 --------------------------LAEWLAASARLRPGAPALLRGVTEADYATFAGRAALAAALARDYNIAPGDRVALFATNCTQYLEALYGIWWAGAVAIPINAKLHGREAAWICSNAEAKLALICD-----DTAASLGEAVDDLPSGMSTLSV-DSDEYHRARSGGGDKVPVAR-EDNDLAWLFYTSGTTGRPKGVMLSHGNLIASLCYLADVDAVSPDDAALYAAPISHGAGLYN---FIHVRFGARHVVPDSFDPDEVLDLGKQLGNVAMFAAPTMVRRLVDAARRRGERGDGLRTIVYGGGPMYLADIRDAIDVMGQRFVQIYGQGESPMTITSLKREHHARLASVGVAQSALS-VRITGTDGEVLPAGETGEIEAKGPTVMLGYWNNPDANAETL-KNGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLAEGAPDDAALDAHCL-NAIARFKRPKRYVFLESLPKNNYGKVLKTELRKMVK------ 182677838 478 ---------DERRQILEEWGCQSGKCLHELIEAQVREQPDAVAVLYEGQSFTYGELNAKANQLAHHLRELGVGPDVLVGIAVEPSLDMVIGLVGILKAGGAYVPLDPNYPEDRLAYMIENSGIGLLLTQEPLLG-AFGWLGREPKPGIGSNPMIFCLDR--DWLKVSAYPTEDLPNI-TNPQNLIYCIYTSGSTGRPKGADNYHASFVNLVGWYFESERAHRKERVILASSL--SFDLTQKNVLGTLAAGGTLIVPTLMDTDHFVAALTRFKPTRLNCTPSAYHVISKYVTEH-----TLSLVVLGGEPIDATLAAHLSKQ-NIDLMNSYGPTECAVAISYLNAAGSEQTDPLGKPL-PNIQIYILDADLNLVPAGVAGELYIAGISLGRGYHGRPDLTAERFIANPFYRTGDLARWRSDGNVDYIGRVDHQVKIRGFRIELGEIEAALLRYEGVREAIVL-VRDAAGGKQLIGYVVGADEGDLESRLRNHLKS-SLPDYMVPARIVVLEKMPLTVNGKVDRQRL----------- 71908052 28 --------------------------LHELIFCAAQRDATAPALTYGKSTLNYGDLQSAINHFAGGLINLGLQRGERVGIYLEKRFETVISSFGAPAAGGVFVPLNPLLKPEQVGYILRDCNVRILVTSQ-----ERFAQLQDTLAACHDLRHVVVLDSAEPLPVINGLNTPPARGHRVIDTDVLGILYTSGSTGKPKGVVLSHRNMVAGAKSVASYLENRADDTLLAALPLSFDAGFS--QLTTAFHVGARVVLLNYLLPRDVLKTIEREKVTGLTAVPPLYIQLLQWPESITD---HLRYFANTGGRMPRETLDSLRQHLPKTPFLMYGLTEAFRSTFLPPSEVDKRPDSIGKAI-PNAEILVLREDGTPCAPNEPGELVHRGALVGMGYWNDIEKTAERYKPLPVHFSGDTVRMDEEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATKMVGECVAFGVDNDRLGQAIVIATAPPNGTLDTAALLAECRAR-MPAYMVPSGIEIQDGLPRNPNGKIDRKTL----------- 116254454 43 -------------------------TCHNCLDRHAAGRGGETAVIFEKRRFTYDEVLREVMAIAAALVERGIGKGDRVILYMPMVPEAVFSMLACARIGAVHSVVFGGFAASELAARIDDCGAKLVITAEPGRIVAYKPLVDQAIEQRPELRADLVGDRDQDFVAVAQHRGDEIACVSVKATDPLYILYTSGTTGQPKGVVRDNGGHMVALNWSMRIYGLKPGEVFWTAWVVGHSYIVYAPGVTTLIFEGKPV---GTPDAGTFWRIVSEYQVRVLFTAPTAFRAIRREDGDRQYPMPDLRALFLAGERADPETLKWAERMLGIPVIDHWWQTETGWPIAANPGALPIKHGSPTLPMPGYD-IAVLDDAGHPIEAGTLGNIVVKPPGCLPTLWNADERFRSAYLDEGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLVLRDVTAIESEVVAMIRD-SIGPVAAFKTAITVNRLPKTRSGKILRGTMQKIA------- 159043377 52 --------------------------------------GDRVAIIHDSQEITYAELQERVSLLAGALRAKGIEKGDRVLIYMPMVPQALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIAAEPGRVVHYKPLLDGAIDLATHKPDFCLIQEVAHLEPGRDFDWDPAECVPVAGNHPAYILYTSGTTGQPKGVLRPTAGHLVALNWTMKIYNVDPGDVFWAAWVVGHSYICYAPLITTIVFEGKPV---GTPDAGTFWRVISEHKVKSFFTAPTALRAVKREDPIGKYDLSHLKTVYLAGERADPDTIQWTMDKLGVPVIDHWWQTETGWAIAANPMGIEHLPVKIGSPAMPGYDVQVLDEGGHPVAPGTLGAIAVKAPGTLPNLWQAEERFVKSYTFPGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDTLKGQMPLGFLVNRPHDEIAKECVKLVREKPVAAFKL---ACVVDRLPKTRSGKILR-------------- 118462635 38 -------------------------SIPGMFAAQVARSAEAVALSFEGRSMTYRELDEASNRLAHLLAEQGAAPGECVALLFSRSDEAIVSILAVLKTGAAYLPIDPALPAARMEFMLGDATPIAAVTTAGLRD-------RLEGFDLPVIDVDEAAAEIERTQP-------SSALPGPSPDDIAYMIYTSGTTGTPKGVAVTHRNVTEFLKTLHPKLPSGPGQVWSQWHSL--VFDVSVWETWGALLHGGRLVVVPEGSPDDLHDLLVAEGVTVLSQTPSAVGML------SPEGLDS-TALVVAGEACPAEVVDRW--APGRVMINAYGPTEATVAAMSAPLTAESGAPPIGSPV-PGAALFVLDKWLRPAPEGVVGELYIAGRGVATGYARRAGLTASRFVACPFYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYIT---GTADPAELRTQLGKR-LPAYMVPAAVVVLESLPLTVNGKLDKRAL----------- 118462635 1533 ----------------------TGTSIPALFAAQVARTPDAAALTFQGRSMSYRELDEASNRLAHLLIEEGAGPGECVALLFSRSAEAIVSILAVLKTGAAYLPIDPALPAARIEFLLGDAEPVAVVTTAA------------LRSRLDGCKPSVVDVDDPALD-----GQPSAALPVPSSDNIAYLIYTSGTTGVPKGVAVSHDNVAQLVESL--HADLPEGGVWAQWHSL--VFDVSVHEIWGALLHGGRLVVVPEASPDELHDLLVAEGVTVLSQTPSAVGML------SPEGLDS-TALVVAGEACPVEIVDRW--APGRVMINAYGPTEATV-YAAMSTPLQPGTGSIGSPV-PRAALFVLDRWLRPAPPGVVGELYIAGHGVATGYARRSGLTASRFVACPFYRTGDLVRWNQDGQLEYLGRADEQVKLRGYRIELGEVQAALAGLDGVEQAAVIAREDRPGDKRLVGYIT---GTADPVGIRIQLAER-LPAYMVPAAVVVLDALPLTVNGKLDKRAL----------- 94971864 52 ----------------------------------ARELGGAPALVWDGGQVGYAELDAWSSRAANFLRKCGVRRGDRVLLMLSNVPELWAAFLACMKLGAVVIPATTLLTPDDLRDRFERGGARCAVV-EAAETPKFTDLVGFER---------ISVGPVEGWTDFARAQDEPAEFEPTRASDPLLLYFTSGTTSRPKLVLHTHASYPAGHLSTLYWIGLRRGDVHWNVSSPGWAHAWSS--FFAPLTVGAAVVLFERFDARRVLELLERLNVTTLCAPPTVYRMLIQQDLAGAR--VGLREVVGAGEPLNPEVIEVVRRAWGLTIRDGYGQTETTAQVGNTPG-QPVKPGSMGRPLPGY-RVVLLDAAGREA---DEGELCLRPLGLMAGYAGDEAKTRAVL-GGAYYPTGDVARRDEDGYLWYVGRADDVFKSSDYRISPFELESLLIEHPLVAEAAVVPSPHPERLSVPKAYVVLVAGAETALDILRFTRER-LAPYKRVRRLAFR-ELPKTISGKIRRVELRAHAAE----- 119504288 38 ------------------------KSLAALLQQSAEEFSDRELLVFETERLSYGEFARRVSRFAQVLKDFGVSKGDRVAIAMRNYPEYVITLLAAASLGAVAVHMNAWWTAHELAYGFEDSGARLAVVDDA-RAERLQDTASKLGVTVIRVRPQDAV--PHDFDTLITQYPDAVFHPDMDPDDDFSIMYTSGSTGHPKGVILTHRSVITALWSWLMILPTYEAMGYLVTVPFFHISGTNSCFLL-TLAAGGKVVLMPRWDPALAVDLIESEQITRFWGVPTMSADILEAAAASGASLSSLNSIDAGGAKRPPSQVGKIAQQFKASPATGFGMTETNALGLRLSGKEYIHPGAAGLLIPPVQTLKIVADDGSDAKTGAVGELALKSAANMRGYLNKPEQTRDAL-REGWMFTGDLAYQDAEGLVYIVGRKKDMIIRGGENIACPEVEGALHQIEGILEASVFSIPHERLGEAVGAAVYA-SATPSLFELQAAL-EQTLARFKIPEKIWFYPELPRGATEKIDKRGIREA-------- 163737633 22 -------WPEFLTDGYYPERLNAAVELTDAM--VAKGFGDHTALIGNGRRRTYKELTDWTNRLAHVLVELGVQPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAEISHALCDTRL----MEELVACAKTSAHLKSVVGFDGTSNHDAELDRLALEPVRFEAVATDDVALLGFTSGTTGSPKATMHFHRDLLMIAGYAAEVLQVTPEDIFVGSPPLAFTFGLGGLAIF-PLRFGAAATLLENASPPNLIEIIETYKATVCFTAPTAYRVMLRAME-EGADLSSLRAAVSAGETLPAPVYDEWIAQTGKPMLDGIGATEMLHIFIS-NRFDDHRPACTGKPVKGY-RVRVLDSDGNEAPRGEVGRLAVKGPTGCR-YL--ADARQGEYVKDGWNITGDSFVMDVDGYLHFAARNDDMIVSAGYNIAGPEVEAALLSHDLVTECAVIGASDDARGEIVQAHVVLAEGAQASEVLTRALQDHVIAPYKYPRDIVYTDALPKTETGKIQRFRLK---------- 85715931 2674 ------------------------------IEAQAAQACSSVAVIWRDRHLSYGELNSRANQLARWLHAQDIGPDCLVGIALARSPETMVALLAVLKAGAAYLPLDPDYPAERLVHMLRDSGARLVLTES-----------EQLKSLSPVLDEIAVETLCIDRPSLFAGEDTGNLNIEIHPDSLAYVIYTSGSTGTPKGVAVAHGPLAMHCEAISRLYRMTPRDREFQTASI--NFDIAHERWLAPLMAGGSLVLPSRPGLDDLVYEIERSSVTTIFLPPAYADQLSAALRQSGRKL-SIRACIVGGEAWSETGIKAVRETVDADLINAYGPTETVIAPTAWVVDEATLTAPIGRPV-GARTAYILDADLNVVPAGVTGELFIGGAGLARGYLNRSAMTAERFIPDPFYRTGDLARWRDDGVIDYVGRADQQVKIRGFRIELGEIEACLIEQRGVRAAAVVAQ-DSKTGRHLVAY-ASGDPTLDGAALRDALAA-VLPDYMVPATIVVLEQLPLSRNGKIDRKALPK--------- 85715931 1139 ----------------------------------------AVAVRCGDETLTFADLEKKSNRVANMLIARGVTREVAVALWIERSPAFVVTLLGVLKAGAAYVPLDPKWPLERVRRILNEGHIEILL------------AAAEKLTESHVLDCVVIDANAETT---NQAISDSPPETVIHPAQTAYVIYTSGSTGTPKGVAVPHGALANYVQAFLQRLQPQSSASMAMVSTV--AADLGHTVLFGALASGTTLNLLSPEDPDAFAQAVGEEKVGVLKIVPSHLRGLLQA--RRSADLLPCETLVLGGEACDAMLLDEVRRRPHCRIINHYGPTETTVGVVTHESVHKNEPVPIGLPLANL-RVHVLDNSLNEVPIGVTGELYIGGAGVARGYRGAAGLTAEQFVPDPFYRTGDRVRCDRAGRLIFIGRSDDQIKLRGYRVEPDEVGRALKALPGINDAVVIARSDGQAGQELVAYCVPGDGVTLEAEAVKRQLSAIVPDYMVPSHMIVLERLPLTSNGKIDRKALPETAGSAVLS- 85715931 24 -----------------------DDNLVERLREHVARRPDKVALRFLEQELTFAELDERIRSVAARLQQLG-GAGERAVILLPSGINYVVAFYACLYSGVIAVPAYPARYAGRLNGILRDAAPRFILVESGLCSL--------VEAAFPELTNV-------QIIAVDSLLTEPARETKLATDAVAFLQYTSGSTSQPKGVCVSHGNLVANERAIEAAAGGTLDDVFVSWLPLYHDMGLIG-GLLNPLFTGFTGVLMSPRNPRRWLEAIDRHGGTLSGG-PDFAFALISDEIIDRLDLSRWRFAFSGSEFVRHTTVRRFCDRFAHALNACYGLAEATLLVTASDGTAETISYTCGRPPADHATRIMRVDGSAAAEMDEVGEIWVTGPSVTLGYWNNPDATRQVFVEDGWLRTGDLGFIR-DGALVVAGRLKDVLIVRGQNIYPTDVEQAVEAVESVRRGRVAAFAVEADGQEGIGVAVLKGEDPEAEAIQAVLRQ----AQEYPAVIVLLNAMPLTTSGKLQRSACAARLA------ 56476076 41 ---------------------------------------DKPAIVEEDGQLSFAEMSARSNRVANWLRSQGVVRGDRILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLLDRLDRGQVRHVVIGKAHT--------DKFAELPGDYTRISVGGATGGWLSLEEAYAASPEFAPTRATDPLLLYFTSGTTSKPKLVEHSHQSYPVGHLSTMYWIGLQPGDRHMNISSPGWAHAWSC--FFAPWNAGACVFLYNRFNARALLDVLVKYEITTMCAPPTVWRMLIQQ------DLASLRELIGAGEPLNPEVIDQVKKAWGITIRDGFGQTETTCQIGNTPG-QVLKPGSMGRPLPGYT-IALLDADDKPAEEGEVSLVLAKRPGLMLGYAGDAEKTSEVM-RNGHYHTGDVASIDADGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDPVRLAVPKAYVILAPGFEAGKELAAFTRDK-LAPYKRIRRIEFSD-LPKTISGKIRRIELR---------- 124266628 27 -----------------------------FVERSAEVFGDLPAVVHGARRQTWAQTRERSARLAAALRALGVARGSTVSVMLPNTPEMVEAHYAVPALNAVLNTLNTRLDAALLAWQMNHCEAQVLITDREFAPTIAEAL-RLLHSEHGRTPIVIDVCDSEYAGPGDRLGTHEYEALPADEWDAIAVSYTSGTTGDPKGVVTHHRGAYLNAVSNAATWTMPHFPIYLWTLPMFHCNGWCFPWTIAML--GGTHVCLRRVDAPSILGAMREHRVDHYCAAPIVHNLLIAAPDELRAGITQKVRGMVAGAAPPAAMIEGM-AKLGFDITHVYGLTEAAVAVKRASWAGESLSGRQGVRYALQEGMTVLDPETETPADGQTGEIMFRGNIVMKGYLKNPQASAAAF-AGGWFHTGDLAVMEPDRYVKIKDRSKDIIISGGENISSIEVEDALYRHPAVMACAVVARPDPKWGETPVAYVELKPGAESAAELVTHCKS-LLAGYKAPKEVRF-EAIPKTSTGKIQKFQLRERAR------ 91783053 8 -----------------------DRTMGRILADKAQRIPDRTFLIWQDRRYTYAELETITNRYANGFIAHGIGYGDHVAVMLPNCPEFFWVVWGLSKIGAVAVPINTAAKGELMRYFLDKSDSVCFVVDEEWS-----ERVAAIRSEVPQIRQYFIHGAESTVHALSELESDDASQPPLDRDDTQLIMFTSGTTGPSKGVQCPHSQGHAVGRALTVDFGYREDDVLYTCLPLFHGNAAY-YSCYAALWADAAIALAPRFSATRFWDDIRRTGATQFNTLGAMTNIIWKLPPGPHERETKLRLCMAV--PVPKEIYSEFQERFGVVLTSVFAMTENFAMTRFTPSDPAEKAGSAGKP-RGECELRIVADDGTDLPAGGVGEIYLKPGSMMKGYYRMPKETAREFD-NGWFKTGDRGYLDEDGYLFFMDRKKEAIRRRGENISAYEVELILCRHPAIHEVAAIPVASELSEDDVMVYVVLKPGESMTHADVVHFSAEHMSYFMVPRFVEFIDKLPKTASEKLEKYKLK---------- 163796333 31 ------RWDQVVDDSRPPFSRWTNTCYNAIDRHVEAGRGEQPALIYDSATYTYREMQERIARFAGALRGLGVGYGDRVILYMPMIPEALVAMLATVRIGAVHSVVFGGFAAKELATRIDDATPKVIVTAEGQRILAYKPLLDRVIKQRPQVEADLTPGRDVLWEDAEAAGT-PAGCVAVKATDPAYILYTSGTTGQPKGVVRPTGGHLVALKWSMKIYDVDPGDVYWAAWVVGHSYIVYAPGCTTVLYEGKPV---GTPDAGAFWRVIADHKVKVMFTAPTAIRAIKKEDPLARYDMSHFKAQFLAGERCDPDTLKWCQDKLKVPTVDHWWQTETIVSNCLGIEELPYKPGSPTHPVPGWD-VQVLAPDGSAVKPNEIGAISIKPPGSLSTLWNNDDRFVTSYMTEGFYQTGDAGVIDDDGYLHVMTRTDDIINVAGHRLSTGGMEEVLANHPDVAECAVIGVADQLKGQVPLGFLVLKDGVNKPAEVVAMVRERPVAAFKV---ATVVQRLPKTRSGKILRGTMQKIADGQDVA- 170748241 51 -------------------------TLGDLF-KIARGHGDKTFVVYRDERVTFTGFARAATALARALVEAGVRKGDRVAIAQRNLPEWPVSYFGALLAGAIATPLNAWWTGPELAYGLQHSGARVLIAD----GERFDRIAPHL-PECPALERVLTARTARDATPLADLPDLPLPDIALDPEDDATLFYTSGTTGRPKGAVGTHRAAATTVMASAARSALRRGEAPLLVIPLFHVTGCHA-SLGAALYGGHRLVMMHRWDANAALDLIEAEGCTSAGGVPTIAWQLATAAREAGRPLPTLEGVTYGGAPAAGDLVRALGEALPRVVGTGWGMTETSATFTHHQGEDYLAPESCGPPL-PVCEVRIVDPLGEPLPPGSIGELCAKGPNVVRGYWDDPAATAEVLSE-GWLRTGDLARADDEGFLTIVDRIKDMLIRGGENIYCCEVENALYAHPDVIDAVVLPVPHPTLGEEPGAIVVLAEGAETGPEIRAFAAER-LAAFKVPVRIEIWDGLPRNPAGKILRAPLRAVFA------ 46810980 460 -------------------------SIPERFAARVAEAPDAAALTFEGRTLTYRELDEAANRFAHALLARGIGPGSRVALMSPRTDRSVIAILGAFKAGAAYVPVDPAVPAARVRFILDDASPVAVVTT------------AELRSRFDGHDLAVIDIDDPAIASL-----PATAVSDPRPDDIAYVIYTSGTTGTPKGVAVTHKNLTHLIAVLEERLPKP------GVWPLCHSFDASVWEISNALLRGGRLVVVPEGSPEDFHDLLVAEQVTFLTQTPSAVAML------SPDGLESM-TLAVVGEACPPALVDRW--ATNRTMINAYGPTETTICVTSSSPLE---PGSVVVPIGPRTALFVLDPWLRPVPTGVAGELYVAGDGVTCGYIGRSGLTASRFVPCPFYRTGDLVRWGRDGQLEYLGRADEQVKIRGYRIELGEVQSALAALDGVESAAAIMREDRPGDRRLVGYIT---GTADPVDIRAELADR-LPPYMVPTAIVVLPALPLTSSNKLDTRAL----------- 46810980 1956 ------------------------ESIPASFAESVRRVPDAVALSCGDRSWTYRELDEASNRMAHLLAGRGAKPGERVAMLLPRTGEAVVTILAILKTGAAYLPIDPAHPDARIEFVLKDA-------APVAAVSSADLCTRLIASGVPVIEVDDPAIGAE----------ASTSLPVPAVDDIAYIIYTSGTTGTPKGVAVTHRNVAQLLDTLGAQLELGQTWTQCHSL----AFDYSVWEIWGPLLNGGRLLMVPDRSPEDLHAMLVAEQVSMLSQTPSAFYALADALYPERGEQLKLQTVVFGGEALEPHLSGWMHAHPGMPMINMYGITETTVHASFREIGEADLANSIGVPLE-HLSFFVLDGWLRQVPVGVVGELYVAGEGLACGYISRSDLTSTRFVACPFYRTGDLVRWGADGQLQYVGRADEQVKIRGYRIELGEVHAALVGLDGVEQAAVIAREDRPGDKRLVGYVT---GAVDPVKARAALAER-IPAYMVPAAIVVMESLPLTVNGKLNTRAL----------- 121594049 12 -------------------------------------------------RYTYRDLARRSRQLANALDALGLQFSDRVASLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPDQIAWIVNHAEDQVLCFD-----MTFLPLVQAVHAKCPTVKKWVALCDSDGLTSYEDWASAEYQWPTFDENSASSMCYTSGTTGNPKAALYSHRSTTLHAYAAADVMNLSARDAVLPVVPMFHVNAWGIP--YSAALTGCKVVFPPALDGKSVHDLIEAEGVTFAAGVPTVWQMLLNHVKSAGLKFSTLRRTVIGGSACPPAMITAFQDEYGVSVLHAWGMTEMSPLGTLCTDEQMHILQKQGRAIYGVD-MKIVGADGQEQPDGKSGDLLVRGPWILDSYYKGESPLVKDEQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVVVALRPGAVTREELLKFYEGKT-AKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAGYQLPG 73538863 17 -----------------------------LIDEQAARRGSHPFLVWEGKTWSYAEFGDAVRRFAAGLQTRGVQAGERVLVHLDNCAESVIAWLGCAYAGAVPVTTNTRSSADELAYFASHSGAVAGITQPRFAAMVRAAAPANWVAVTATDNGAPPEADVAGFTPFAAIDADPATLASRPHEPMAGIQYTSGTTSRPKAVLWSHANALWGAQLCARHEDLRADDVHLVHLPLFHTNA-QVYSVAASLWVGATVVLLPKFSVSRFWPVSLKHGCTWTSVVPFCVRALMAQPLPERH---SYRHWGSG--VCEPPT----DAHFGVKTIGWWGMTETVSHGTVGSPHRANAPMSMGRP-SPGYEIHVLDAQGRPVAPGQTGDLYVRGVSLFLEYFNDPAATAAAFREDGLFITGDRVRLGEDGALYFADRAKDMLKVGGENVAASEIERVIALVPGVAEAAVVAKKHPMLDEVPVAFVIPGPAADLAKRILAACAAQ-LADFKRPHEVRLMDSLPRATLEKVAKAKLRELLAQ----- 119433785 473 ----------------------HDATLHGLFEDRVARTPDSVALLAAGHQITYRQLNARANQLARRLRARGVRAEDRVALFLPRSLDSVTAMLGILKAGGAYVPLDPDHPSTRLSAVIADAAPTLLVTT------------KEIQDRCPEYRGPVLLLDSERD-ALSTEDTADLRLP-VRADNLAYVLHTSGSTGRPKGVLGLHRGAVNRAAWWEKVYPFQPGEV--CAARTALGFVDSVWETFGPLIAGVPLLVLEVADPVRLVDRLAAHRVTRLVGVPSLATLLLDELPDLDQRLPELRFWVLSGESLSGGLARRFHERLGRTLLNLYGSSEASADATAAEIPHSATESPIGRPIS-GVAVQVRDSALRALPALAPGELHVGGECLARGYHRRPAETAAVFLPDGAFRTGDAARWRPDGQLDYLGRLDGQVQVRGHRVEPGEVEQALSGHPDVRAAAVVARPDSTGSTALVGYLVA-DRNLDLAQVRDFLRQR-LPGYLVPSLLTQVPALPMTPSGKVDRLRLPE--------- 119433785 1557 ----------------------PDRCLHETVFEAAQRFPEHTAVVDGDVRVTYRELAARSHRVARALRRLGAKPGELVAIVARKGWQQVVAALGVLESGAAFVPVDPDLPAARLTHLLHRAEARIALTHLAVA--EEVPFPDDLSVLAVDDDSALQDNSALQDNSALDASDEPLDRAQ-GMDDLAYVIFTSGSTGEPKGVMIDHRGAANTIRCVNQHFAVGPHDRVLAVSSL--SFDLAIYDLFGVLAAGGTVVLPRRRDPAHWAELVATERITLWNSVPALAEVLVGYAEAAPQALRSLRVVMLSGDWIPVALPDRLRRLPETHVRSLGGATEGSIWSVWYPIGESWRSIPYGMPMD-NQSMHVLDRGLSPRPDWVADELYIGGTGVALGYWRDPERTASSFTGERLYRTGDIARYLPDGNLEFLGREDNQVKISGFRVELGEIESTLERLPGVRTAAVVAVGDPRGEKRLAGYVAREGEQVDPTALRRRLAE-LLPSHLVPPTLHVLDQLPLTNNGKVDRAELRSRAEKR---- 89069077 6 -------------RRIEEEMAWAERTMYGLLSGTAERHGARKAVTFQDVTLTWSELHDEACRTANLLRELGIGETDVVAFLLPNSMETVLTYLGGTIAG-VVNPINPLLEPRQIAAILNETGAKVLVTLKAFPKTDVAQKAAEAVLLAPKVETVLEVGDVRVLDFAREVAKRPAQLADSAGDRVAALFHTGGTTGMPKVAQHRYEGIIYNA-WICRTLLFREDDVQICPLPLFHVFA-TIVSLGASLGSGAQVVFPTEGVFDNFWKLVERHKVSFMIGVPTAFSALMQ--RKVDADTSSLKLAFSGSSPLPVELYKRFEAAAGLTLCEGYGLTEATCLVSINPPEGEKKVGSIGLPF-PYTDVKIVDGAPRDCETDEVGEICVSNPGVAVAHYSQAEKNQDLYHDGRYLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAVIEEALAAHEAVALGAAIGQPDAHAGEVPCAYVEAVAGAPDEAELRAFANARIHERAAHLKHLEVIDEIPKTAVGKPLKNELRKRAIARV--- 119503304 7 ---------------------------------TAAETPHKPAFIMAGEMVTYGELEARSNQIAHLFRLCGLKSGDHVAIMVENCRQFLEITTGAMRSGIIFTPISTHLKEDETAYILENCGAKLFV-----ASHSLASVAVHMIGSAAALKHFYMIGGIEDFLSWEETVD---TLPITAIDDQSMMLYSSGTTGKPKGVPYTFDEPLPLTLSLGAAFGFGPETTYLSPAPLYHAAPLHYNMV--VLDTGGTSIIMEKFNALRALEIIEEHRITHSQWVPIMFVRMLKLPEAQRFDTSSMQMAIHAAAPCPIDVKEQMIDWWGPVILEYYSSSEG-AGFTLIDSNDWLHKGSVGRPLFGVP--HVLDEEGNELPAGEVGGIWFSDIANKFEYHNEPDKTAEAYNKDGWTSVGDMGYLDEEGYLYLTDRKNFTIISGGVNIYPAEIENLLINHAKVADVAVFGVPCDEFGETVQAVVQPANTDETALELKEWLQER-LSHIKIPRNLDFMEQLPRMDNGKLYKRHLMEAYRNK---- 126304974 54 ---------------------------------RALAYGDKIALVDHGGQYTYKDLYYSSVRLSQEICKIGDIKGERISFICSNDVSYVIAQWASWMSGGIAVPLYKKHPASELEYVIRDSQSSLVIAGNEYVDL-ITPIVTKIGVPFLPLPPTVCGREADE--------PTIEHTPQLEWRDGAMIIYTSGTTGRPKGVLSTHQNLKAVITGLVDKWAWTKNDVILHVLPLHHVHGV-VNKLLCPLWVGATCVMLPEFNAKVVWEKFEKPRINVFMAVPTIYSKLMDYYDKHFTQPHKIRLMVSGSAALPVPVLERWKKLTGHTLLERYGMTEIGMALSN-PLMGTRVPGAVGTPL-PGVEVCIVDQNGTKVTPGKEGELLVRGPTVFQEYWNKPEETKNAFTPDGWFKTGDTAVF-KDNRYWIMGRTSDIIKSGGYKISALEVERHLLSHPSIMDVAVIGVPDMTWGQRIAAVVKLREGQSLSKDLKEWARG-CMAAYTIPSELLLVEEIPRNQMGKINKKDLLKQF------- 126733257 37 ------------------------------VDRHVENRGDQAAIIYDSRTITYAELQTRVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIAIEPGRVVHYKPLLDEMATHKPDFTVILIEGRDYDWHAFQAGVT-PAECVPVKGDHPAYILYTSGTTGAPKGVVRPTAGHLVALNWTMKIYDVNPGEVFWAAWVVGHSYICYAP-----LIHGNTTVVIGTPDAGTFWRVIEEHNVKSFFTAPTAFRAIKREDPQKNYDISGLRALYLAGERADPDTIEWAQRVMNVPVYDHWWQTETGYTIAGNPAGIEALPVKIGSPTVPGYDVQILDEAGHEMKPGELGAIAVKPPGTLPTLWNAEDRFIKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVGECAVIGVTDELKGQLPMGFVCLRPHEEIGKEIVTSVR-QTIGPVAAFKMVAVVDRLPKTRSGKILRATMVKIA------- 126664203 51 -----------------------------------------------EETWTYQDLFEKANQIAHVLVDLGLQSGNRVLIRSANNPMMVACWFAILKAGGIVVATMPLLRSKELTTIIDCAEISHVLCD--------KELEEEIHLVIPKFRDDFLKQTCSQLEELMATKPKTFDNYHSKSDSVALIGFTSGTTGLPKMTAHYHKDILNICEAFPNYLQPTQNDIFTGSPPLGFTFGLGG-LVLFPMYFGASTFLIEKPSPDLLLKAIQDFKITICFTAPTAWRII--TIKVKDFDISSLRKCVSAGETLPFKVWQDWYDATGLKIFDGIGATEMLHIFIS-SNEENMKPGATGKAITGY-EAKIIDKQGNEVPRNEAGRLAVRGITGCK-YLNREEKQRE-YVEKGWNITGDIFRQDEEGYFYFVARGDDMIISSGYNIAAIEVESVLLTHEDILECAVVGLPDEERGMLVCAHIVLHDNTKATDRIQHWFKE-VAAPYKYPRVINFVDCLPKTETGKIQRFKLK---------- 86742344 65 -----TPFTQVLDDSNPPFYTWFADGMLNLLDRHAAGRGERVAFHWHGRTVTYADLLADTQRLANGLRSLGVRAGDVVGIFLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGARTAPVKAAVDAELGDLPALGHIVVAGRDVWYHELLATAAPDCPPEPLSAEHPLFILYSSGSTAKPKGILHTTAGYLLGATYTHRVFDIDPDDVYWCSADVGHSYIVYGPGVTSVMYEGA----PDYPDYDIWWRLIEEYKVTVFYTAPTAIRTCIKWGAPGRHDLSSLRVLGTVGEPINPKAWLWYHVVIGCPIVDTWWQTETGSAISPLAGVTSTKPGSATLPL-PGISPALLSEDGEPVTEG-TGILVITKPWMLRTLYKDDERFVKTYFSPSTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQYDEQTGQAIVAFVTLAGDEATEAELREHVA-RRIGKLARPRRIIWADDLPKTRSGKIMRRLLRDIAEGRELG- 163794768 22 -------WPDFLFDRYPERLNCA----VEFLDRHVAERGERTLFATPEGDVSYAEFQKTVNRMAWVLVEFGLVPGNRVLIRSANNPTMTAALFAVIKAGGIVVCSMPLLRAVELATIVEKGQIRLALCDSRLSDEMEKTGAR----RNSTLERIVTTDAPDGLEARMAGKPDTFDAVDTARDDVCLIGFTSGTTGEPKGTMHFHRDMLAICAYSKHVLRPEPDDRFIGSPPLAFTFGLGG-LVLFPMRVGASAVLLEKAGPDQLIDAIEAFRPTVCFTSPTAYRAIL--GKLKGRDLSSLRKCVSAGETLPKPTWDDWFAATGIKMQDGIGATEMLHIFISA-TLDEIRPGATGKVVPGY-QAKVVGPDGAELPPGQIGRLAVRGPTGCR-YLADDR--QRNYVQDGWNLTGDTYRMDEDGYFWYQARNDDMIVSSGYNIGGPEVEAALLSHPAVAECGVVAQPDPDRGSIVKAYVVLKPGQTGDPALTKALQDHVIAPYKYPRSIEYLSALPRTDTGKLKRYELRAMAE------ 84489093 4 ----------------------------DIVDVYAKEQPDKVALSWQEKIFTFSNLKQLSDKAANFFKSLGVTKGDRVLLTLKSRYDFWYCMLALHKLKAIAVPATHMLKPEDIEYRIDVAGIKTVVTIREDGVPESYAEVEKTL-GLKLNKVFVGTEDMPGWYDLRKEASDNFERPVYDDDDTSVIFFSSGSTGQPKMIKHSFGYPLAHIVTSNYWHQVVDNGLHYTIADTGWGKALWG-EIYGPWISGSGIYIYDRFHPYEVLSKALEHKITTLCCPPTMYRFFIKE-DIDNLDFSSLQHATTAGEPLNDEVFYKFKELTGLSIREAFGQTETVATIANFP-WVDIKLGSMGKP-APLFNIKLLNTDGCECDVGEEGEIVFEGYGLFKGYYNNQEKTDETI-YDGYYHTGDSAWIDEDGYYWYKGRIDDVIKSSGYKIGPYEVESALLSHSAVLDCAVTGIPHPIRGQIVKATIVLDKGYQPSQELTKDIQKHVTAPYKYPRAIEYVDELPKTISGKIMRKKIRLEDEEK---- 118464615 18 ----------------------TDHTVGGLLAARALEHPHRVALVSGDRRLSYAELLDEACRAGDALSSL-VTPGGFLALWAPNVVEWPIIQYGAALAGVVLVALNPVLREDELAYALRHCGADVLLHADTSRDYAMLEVAQRVCDAIPGLRRVSLSETARWRSTTP--SAGMINRAPSDPDQPVMLQYTSGTTGRPKGVVLTHRALVNVAKLTMEAVEAPPAAICVNPLPLFHTAG-CVIATLGPLWVGGTAVPCGRPAPGAVLETLREQHAAVLFYVPAVLRALVEYQRESTETAPKLDIIMGGASEVSAELIDSATATFNARVFNLYGQTEPVLTVTRPGDSRRDRLYTVGRPLPQVDCKIIDPIDGRVLPVGQVGEICARGYQQFVEYLHDPDATQSALDTEGFVRTGDLGAMDERGFVTVTGRRKELIIRGGENIAPAEVEESVAQHDCIDEVVAVGLPDDHFGEIVA--VVCRLATTASAGLKDAHARARLAAFKVPARWFVADAFPVTPTGKVRRFALREAI------- 148553712 3 --------------------------FARFLDQGARIDPEGTVLLQGDRRWRYAEVQVFTRRFARRARDAGFAPGSRGAVLSLNDAVAFQCAFGLHRAGMSWIPMNPKNGEDDARYTLDMFECDLLVFHSRFA-----DMVRAIRPQLPRIAAYVCIGDIPSLDEWLSGVPDGWTDLPLDNDALAIIMPTGGTTGRPKGVMLTERNLAAMVATYLFVYRTGERPVAMAAAPLTHAAG---PLAVPAIARGGAVAILPAPDIDAMLDTIEAQRVTEFFLPPTLIYRMLDHPGIGDRNLRSVRYFGYGSAPMSVEKLKRAIRLFGPCLTQFYGQSEAPALCTFLDPAPDRVLSSCGRPTA-LIELRILDADDREVPAGEMGEVCVRGDLVTPGYYRQPELTAAAIV-DGWLHTGDIGFLDGEGRLHVCDRKKDMIISGGLNIYPQEIEQVIWSHPAVADCAVIGVPDEEWGELVTAVVETIEGQDISADAVLGLCRQRLGSVKCPKRVDFVDALPRSPNGKVLKRVLRDR-------- 206560058 8 --------------------------LHHRIRELARLAPDAPAIAQNDLRLSRGALDARASQLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHPAARLDWIVQDAQLRHGIVDAAGRAALGTPFEHAFDA-------------TADASGVAQDHAFDDDTVAVHPRSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAALPIEAGDRLLHFASV--NFDAAHECWLAPLAVGAGIVVAPPFAPDAAHALMVREAVNVAAF-PPAYLREFAAVAARDGVPPALRVLAFGGEALPQQAFEFVRRTFPVRLINGYGPTEAVISPMLWPAPGEMPVAYASLPIGSVIGPRAARIDG--AAADGVGELLLGGVCVARGYHGRPALTAERFVPDRVYRTGDLARLRDDGAYDYLGRLDDQVQVRGVRVEPAEIAACLRSHPAVADAAVIA-ETANGPTRLIACVALRAAADDVA-LKAHVAAQ-LPAAWQPHRFVRCDTLPYTLNGKLDRAALRERIA------ 159900471 5 ------------------------------------KYPQKTAVIDGPRRITYEQLAASIGSFANELTAAGVTEGESIALVLPNCAEFVIGFYSTLHIGAVVLALNPLLKHNEINYYLADAQARVILTTKLYMGMCREIVAAAGRS----IEIIALDGVLEGSRAAASERAAPAAA---DPHRPALFQYSSGSTGRPKKVMRTYGNLCAEGDNFTATVGMTHDDVILCLVPLFHAHGL-GNCLLAATMVGATLVILEQPRCARVFELIEIERVSVLPGVPYVFSALSSAQVGFEPALGSLRLCFSAGNFLTRDVFDAFLDRFGIAIKQLYGCTEAGSVTINLED-DPSLAASVGLPIR-NVELHICDEQKNRLAPDAIGEIAFKSPMLTSGYVGLEDINRDMF-RDGFFFTGDLGRLDEAGRLTITGRKKIFIDVGGRKVDPLEIEDVLLTHPRVKEAVVVGIKAPYGGEFAKAVAVL-DGECTQTELLQYCKDR-LADFKVPRMIEFRNEIPKSPLGKILRKNL----------- 186471901 44 ----------------------------------------------GDLRYTFADFRRRVGQLANALASRGVRAGSTVAVMDWDTHRYLESYFAIPMMGATIFTVNVRISAQQIAYTLNDARADVLIVNS-----EFLPVIESIRGELKHLREVIVASDAGEYEQLVSAMPDDFVFEDFDENTRAAIFYTTGTTGDPKGVCYSHRQIVLHTLATATTLRLHRDDVYMPITPMFHVLAWGMPYIAVML--GLKIVLPGRYQPDALLHLKKTERVTFSHCVPTILQMLLDAAARDAHDLSGW-TMIIGGSALSPTLCRAALEQ-GIDVFAGYGMSETGIDSAGMDESVRRRCMT-GRPV-PMVELRVVDAQMNDVPRDAQGEIVLRSPYLTPGYHNQPEAS-EALWAGGYLHTQDVAVMTPDGYVQIVDRIKDVIKTGGEWVSSIEIEALINELHAVEESAVIGVQDERWGERPKALIVLRPHASLDADVRAHLAAKRISRYAVPERVIFVAAIPKTSVGKIDKKLLRQRFE------ 91779813 21 ----------------------------ELLDRTIEAHRDHPAIVDGTRATSYGELLALVNRSAHVLVEMGLRPGNRVLLRGPNTLHMAVTALAALKAGLVVVPTMPLLRAKELKQIIDKAQVGAALCDARLTAELARCTDPQDEFYCAGLKRLFHDDAADSLDTLAINKPDHFTACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFPRVLKPTSSDIFCGTPPLAFTFGLGGLLCF-PLRVGASTVLIEKLTPETLLQTVERFFATIVFTAPTFYRQM--APLVAHHDISTLKKTVSAGEALPDSTRRLWRDASGIDMIDGIGGTE-LIHIFISAQGDEIRPHAIGRAVPGY-AVQAVDDDMRPVAPGTIGKLAVRGPTGCR-YLADER--QQKFVRDGWNLPGDSVYLDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHDAVSECGVIGAPDETRGQIVKAFVVVNPGYVADDKLIAQLQDNSVAPYKYPREIVFVDTLPRTETGKLKRFELR---------- 89276718 12 ---------------YPLEDGTAGEQLHRAMKRYAQV-PGTIAFTDAHAEITYSEYFELSCRLAEAMKRYGLGLQHRIAVCSENSLQFFIPVCSALYIGAGVAPTNDIYNERELYNSLSISQPTIV-----FCSKRALQKILGVQKKLPVIEKIVILDSREDYMGKQSMYSEYDYKPDSFDRDTALIMNSSGSTGLPKGVDLSHKNVCVRFSHCRDPVFGNPDTAILTVIPFHHGFGMFT--TLGYLTCGFRVVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRFKLPIRQGYGLTETTSAIIITPEGDD-KPGACGKVVPFFCGKIVDLDTGKTLGVNQRGELCVKGPMIMKGYINNPEATNALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGAAGIPDPDAGELPAAVVVLEEGKTTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDSRKIREIL------- 54022492 11 --------------------------------------PDRIALVDPGREVTYRELATLANRYATGLRDLGLRTGDVLVSMVHNCVEAIAAYFAAYQSGLYIVAVNWHLTGPEVAYILSDSEAKA---FFADERFAAAAEAAADEAGLPASARFSV-GEINGFTPLSELGDADAGRPD-DRTTGAPMLYTSGTTGRPKGVVVSPANTSFFALFGLQPY---DDHVHICGSPLYHTAVLNFATI--SIQLGHKVVLMDKWDAEEMLRLIERHRVTHSHMVPTQFHRLLALPDEAKYDVSSLRSMVHGAAPCPEETKRRMLEWWGPTVTEYYAATEGGGTVIS-GAEWLRKPGSVGKA-WPYSVIKVLEEDGSELPPGETGLVYMKMGASSFEYHHDKTKTEESRVGD-LFTVGDIGYLDEDGYLYLCDRRSDLILSGGVNIYPAEIETVLITHPKVADVAVFGIPHEDWGQEVKAVVQPAEGAALTEELLAFAATR-LAKYKMPRSIDYLDELPRDPNGKLYKRKLRER-------- 111023651 7 ------------------------------------------------RSFTYRDLVSDVRDLAGALASIGVKRGSRVATMAWNTRQHLAAYFAVPALGAVLHTVNHRMPVEHMAYTINHVSDEVLIVDE-----DLLPSVEAMRGRIPTVRHLIVVGEPGAIDDFDQVASTHGTFQEVDENTAASICFTSGTTGSPKGVVYSHRSIVLHAMAISTKGGIDAERAYLLATQMSHVNGWGVP--YAAALQGARLVLPPHPTPERFLDLIHGERPDTFVGSPTVAALMRDEHLRRGYDLSELKTMWLGGQVPPVALARWWAEQ-GARVVNGWGMTETSPMGTFSPGG-----SMQGRPL-PLFELRVVDESGSPQHDGQVGELEVRSPWVAREYLDDP-RTADSF-RDGWLRTGDVATVHPDARLQIKDREKDLVKSGGEWISSVDLENALMIHPAVSEAAVIAIPDDTWQERPLAWLRL-DADVTDEELRTFLAT-TLPRFWLPDRFVRVDEIPKTAMGKIDKADIRRQHRE----- 38455132 6 ---------KHIMHGHRHSILWEDGTAGEQLHKAMKRYPGTIAFTDAHAEITYSEYFEMSCRLAETMKRYGLGLQHHIAVCSENSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSLFISQPTIV-----FCSKRALQKILGVQKKLPVIQKIVILDSREDYMGKQSMYSDYIPDSFDRETATALIMNSSGSTGLPKGVDLTHMNVCVRFSHCRDPVFGNPDTAILTVIPFHHGFGMFT--TLGYLTCGFRIVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRFKLPIRQGYGLTETTSAIIITPEGDD-KPGACGK-VVPFFTAKIVDDTGKTLGVNQRGELCVKGPMIMKGYVNNPEATNALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELPAAVVVLEEGKMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDSRKIREILT------ 110680120 3 ----------------------------DWLDQRAA--GTATAYLFEGTVLSWRALRAEALRVAWTLTRKGARKGESIAILQPNGRDGLIALYGALYGGFRATMINLVAGREAIAYALEHSEARFALVHQEAQALFERARTGGIAQ--------------------VDLHEEPTQLHPLASSDHALLMYTSGTTGRPKGVVHTHASLLAGGWTATVAHELTADDRGLCVLPIYHINGLCV-SVMGSLVSGGSLAVCPRFSARSFWADAAASKATWFSVVPTIISHLLHSAEPDTETKTRLRFGRSASSALAPDVQRAFERRFDVPIIETMGLTETAAQILSNPPPGLRKIGSPGRAY--GNEVAVLDAAQVPCDPGIEGEIVVRGPNVMREYLKNPQATRDTFAGD-WLRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQRYGETVEAAVKLRAGALSPLDLIQLCKER-LGVFKSPDHVHFLEDLPKGPSGKIQRRKL----------- 115380315 855 -------WNPRRVER-------REESAHGLFEEQVRRTPEAVAVSFEEEEVTYGELEKRANQVANYLRGKGVGPESRVGVCVERSVELVVGMLGTLKAGGAYVPLDPSVPAERLGYMVEDSGLEVLLTQ------------AHLEGKLPALRVVRLDADWGEIGQQSQGKVESGS----GGGNLAYVIYTSGSTGKPKGTLLEHGGLCNTVREAIEMMELGPGKRVLQFSSMG--FDASVWEMFSALLSGARLEMAPKEAPGAPLELLKQKEITTATLTPAVLMQL------EPRELPKLKTVAAAGEASTGELVRRWKE--GRRFINAYGPTEVTICATKNGQVEERRP-TIGRPLK-NVQVYVLDEEQNEVPVGVAGELCVGGVGVGRGYQGRPELTAERFIPHPFYRTGDRARYVEGGELEFLGRMDFQVKLRGFRIELEEVEGVLGKHPGVREVVVVVREDEGGSRRLVAYVVQKESAPSSESLRSYLKEK-LPEYMVPSAYVRLEALPLALTGKVDRRAL----------- 84684290 4 --------------------------------------PDALAIVDDGAHYSFGDVEAMADTMAGMLKAAGVERGDRLMIVSENCATYAIAILAASRLGAWVMPVNARMSDDELDALRNHAGARFAIFTPEAS----VPSAAHADRLGATSRGTLPCGDVLVAGPLPGENTAPEPETGTPRDSVAALIYTTGTTSAPKGVMLTHGNLIWNAEISARLRGMAPGDLVVGVLPGTHIFGFASV-FLASLAGGSAIRFLPRFSAPAILDAFA-EGGSVMPAVPQMYQAILAELAKRPPDAPKLRYISSGGAPLDPEWKEKIEATFGLHLQNGYGLTETSPGVAGTRRDTPRDDTSCGQ-ILDGVECIIDEPDDE-----GIGELLIRGPNIMKGYYRNPEATRAAIREDGFFRSGDFAKIDPDGTLWIMGRKKELIIRSGFNIYPPEVEAMLTRHPDVYQTAVVGRRVS-GNEEVLAFVTAKPGV-TEADLKAFLHEH-LVPYKVPQHIFIIEQFPAAATGKILKHKLTETFAHLL--- 104782285 505 ------------------DGYDSLSRIDQCIVQQAQARPEALALVHGERRYSHAELDRWANRLAQRLVAAGVGPEVRVGVALPRTPQLVVALLAVFKAGGAYVPLDPDYPAERVAYMLEDSAARLVLSDG------------EVAERLGLQACCEVLLVDGDEQSLEAWPAEP-PVNRASAQNLAYVIYTSGSTGRPKGVAIAHRNVLALLHWSRQVYRDEDIQGVLASTSI--CFDLSVWELFVTLAAGGYIVLAR--NALELPELPARDLVRLVNTVPSAIAALLRGGQLP----AGVRIVNLAGEPLKQRLVDELYALPGLEVYDLYGPSEDT-TYSTWTRRQAGGRASIGRPL-PHTAAYLLDSQLQPLPQGCGAELYLAGAGITRGYLGRPALTAERFVPDPFYRTGDLVRYREGGELEYIGRIDHQVKVRGFRIELGEIEARLQAQASVHEVAVLA-PDGPSGRQLVAYVVPVDAQLVEDALRAALGEH-LPDYMVPAAMLFLARLPLTPNGKLDRKAL----------- 104782285 2010 --------------------------LHQLIEAQALRTPDAIALVADGQSLSYAWLNGRANQLAHRLVAEGVAPDVLVGIALPRGADLIVGLLAILKAGGAYVPLDPEYPAERLGYMLDDSGVDLVL-----GDARGEALLAGRHARLLRVDQLAFAGDDQG-----------APQVALDGHNLLCLLYTSGSTGRPKGVALEHGALLRHLLTMQRFYRIDSADRFLHFASL--NFDWGTEQWLLPLISGARCILRGEWSTEQALEVIEREQASLVYF-PTQYACQMAALAAGQGRAPSVRSFNVAGEAFPREGFEQIQAVLQPRIVNGYGPTETVITPFLWEAEGDTRFTSIGRPVA-GRSAYLLAEGLALQGDGLVGELYIGGCALARGYHARPSMTAERFVPDPFYRSGDLVRRLADGQMEYIGRVDHQVKIRGFRVETGEIEARLLARDEVAEAAVVAVPGP-SGQQLVAYVVPCQGPLAEREAQAQLCEGDLPDYMQPAHWQVLAALPLTPNGKLDRKALPQ--------- 90415252 38 --------------------------------------------------YTYKDAFRRVRQMANALQRVGFQSGDRIATLAWNDYRHFELYYSISCSGQVCHTVNPRLFPEQIEYIINHAEDKFVFTDPMF-----VPLLEQLQDRLATVQGFVVMTDAANMTSLKNAHSESFDWPELEENSASSMCYTSGTTGNPKGVLYSHRSTVLHVGSTPEVMNLAAEDVVMPIVPMFHVNAWGT--AYNGPMVGAKLVFPGPADGDTLTKLINSEKVNYSLGVPTVWLALVGYLNDTGKTIESLNSVVCGGSACPLSLMQEMEKH-GVVVHMGWGMTEMSPLGSYNRPQEWMQDGTQGRVVFGV-EMKIVDGDNNELPDGVAGALLVKGPWVCSGYYRLDDKPA--VDEEGWFNTGDMAAIDEQGYVTITDRIKDVIKSGGEWISSIDVENAAMSHPDVQEAAVIGVSHPKWTERPLLIVIPVEGSTPDKDAILASLDGKIAKWWTPEDCVFVEEIPHTATGKISKKDLRDQFKE----- 118049102 14 -------------------------TLAELIRSHACQQPDHAALRDEQQTLSYAQLDALMDRVAAALQREGVQPGKAIGICALNSVRYAALFLGALRAGVVVAPLAPSSTAESLASMLRDAQARHLFLDKAAQDL----VPADTGLQCISLDGVAPGTAFEDWLAPEGAQPAAVS---VEPEAAFNIIYSSGTTGTPKGIVQSHGMRWTHINRGG-VYGYGPEGTTLLATPLYSNTTLVV--FFPTLGSGGCVLLMPKFDAARYLQLAQQHRVTHTMLVPVQYQRIMALPQFGEHDLSSFQAKFCTSAPFRAELKADVVARWPGSLTEFYGMTEGGGTCILEAHLYPDKLHTVGQPAEGHD-IRLIDEEGRELGPGADGEVVGHSASMMTGYHGQPAKTREAFDATGFIRTGDVGRFDADGFLTLFDRRKDMIISGGFNIYPSDLEAQLRAHPAVDDVAVVGVPCDQWGETPVAYVVSRTGQPAPEEIMGWYNQQA-GKTQRLADLRFIAELPRSAIGKVLKRELRDQYA------ 170747920 26 ------------------------------LDRAARVFPDHVAVVHGPLRRSYREVYARARRLAAALAARGIGRGDTVAALLANTPEMIECHYGVPMTGAVLNTLNTRLDADAIRFCLQHGEAAVLITDREFSR-----TAAAALEGLATKPFVIDVDDPEYDGPGARLGAHDWRLPD-DEWDAITLNYTSGTTGDPKGVVYHHRGAALLALGNVITGGLGQHPVYLWTLPMFHCNGWCFPWTLSIVA--GTHVCLRQVRAEAMYRLMAEHGVTHLCGAPIVMQMLINAPDAERRDLPR-RVAFFTAAAPPPEAVLAGMSEAGFDVTHLYGLTEAVVNAWHADDQRAAKKARQGVRYPVLEALDVRDETLEPVPADTIGEVMMRGNVVMRGYLKNPAATRAAF-AGGWFRTGDLGVKHPDGYVQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVARPDAKWGETPCAFVELKAGAPTADELIQWCRGR-LASYKLPRHVIF-GELPKTSTGKVQKFILRERARQ----- 16082632 8 ---------------------------------------------------TYGTLLKKSYKLANFLYEMKVRPGNRIMIMMENSLEIYHAVTASIALGAVYAPTASILPDSQIKYRIDHLNPKAIFSDSGSY------------DKLKGYGYTVVNLEDPDTAKEIDGYQETFSRFYDDPDAEHVIFFTSGTEGNPKMVLH-NNTYPLGHRTTVRWLDLRAQDTHWNISSPGWAWGWSSY--YSPMISGSTVFNMRKFDPEVALKAMEKFLITSICAPPTVWRMFLLQ------DLSSLRKAASAGEPLNPEIIDRIRQYLGVTVKDGYGQSESTLMVGNLEK-QTVKPGSMGRPLDPY-RVVIVDDAGNRLPPNTTGHIAVRPNGLFVSYMNDPSLTRDRF-RNGLYYTGDMGYMDEDGYLWFVSRSDDVIKSSDYRIGPFEVESALLRHPAVAESAVVGTPDEIRGDLVKAFVVLKSGYTPSQDLARELSIHVVGPHARPRKIEFVGELPKTISGKIIRKELRKLELEK---- 154252119 17 -----------------------------LLAVHVAARPEHPFLIWEAKTWSYRAFAHEVAQVAAGLKKRGVKTGERVLIHLDNCPESLIAWYACAHLGAVAVTTNARSVEDDLIYFSDHAEVVGAITQPAFASL--------VAASCRKIKWLAVTETDNGAAPFSALYGDAADVPLRAPDPMLAVQYTSGTTSRPKGVVWTHANALWGAKLCAMHEDLRASDVHLTYLPLFHTNAQS-YSVLAALWVGATVVLQPRFSASRFWNISAKHGCTWTSMVPFCVRALMSQEKPKSH---SYRYWGNGISAPPTD------AHFGVKTIGWWGMTETITHGIVGDIHLPNRPMSIGKP-SPAYEIAILDDNGASVAPGETGNLLVRGYSLFLEYLNNPEATSKSFDEQGYFITGDRVTLGEDGFISFADRDKDMLKVGGENVAASEIERVVMTVPGIQECAVVAKSDPMLDEVPVLFVVPGGEASAPKDLIDAACAKGLADFKRPREIRIVDALPRSTLEKIAKAELRRIVE------ 191163193 4 -----------------------------LLTRSAAAFPDKTAVSFRNQELSYAELQAQSNQLSALLKGHGVKRGDRVGILLNKSLESIVSVFGILKAGATYVPLDPAAPAARQASIIRHCGIETLLAAPQLLERLLAEAGEA-----PPLRAAIVTGSPAAALPWDEILGESCEVPANDGAAPAYILHTSGSTGAPKGVVISHLNALTFVEMAVRFFEISPRDRLANHAPLH--FDLSIFDIFCAVRSAATMVLVPSAFPVRLADFMQSEAITVWNSVASLLTKLADQGALDRLTLEKLRLVHFSGDLMPVKYLKILKRCMPAAVYNIYGQTEANSSYFRVPDEEAAWKIPIGTPF-PNFEVFAVDEGGNVVGAGEEGELHVLSSTVALGYWNDCDRTKAQFTPDPVYRTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELDEIEIVLNSDPGIRQAAVVAIPDDLAGSRIVAYVCLREGVELKPQRLVGLCADHLPKYMVPEQIRYLPSLPVTSSGKIDRNALVQAF------- 134282141 1449 ------------------------------FEAQAARTPEAIAVACGAHALSYAALNRRANRLAHYLRAHGAGPERVVALALERSVDMMVGLLGILKSGSAYLPLDPAYPAERLAYIVDDARPALLLTEAALRD-DWRDAGAPV---------VLLDADGPAIDACPDHNPDDAGRDARTLSSLAYVIYTSGSTGRPKGVMIEHRNLANLLGAMGEQPGIGAHDVLLAVTSL--SFDIAALELFLPLLHGARAVIDDAADPARLAHLIESSGASLMQATPSTWRMLAQHGWPRSARPLTL---LCGGEALPPALAERLLAHV-PAIWNLYGPTETTVWSTVRRVTTPVV--DIGGPIA-NTQVYVLDERLRPAPIGVAGELYIGGAGVARGYLNRPELTRERFVDDPFYRTGDLARRRADGNLEYLGRNDFQVKIRGFRIELGEIEAQLAKAHGVQGVALAARDTPTADKRLVAYYV-GDASAAALREHAAAR---LPAYMVPAAYVRLAAWPLTPNGKLDRAAL----------- 160900256 15 ---------------------------------------------DGGLHRTWAGMRRASCQVANALQSLGVQPGERVGTLAWNSWRHLALYFGVSGSGAVLHTINPRLFPEQIEYIANHAEDRVLFFD-----VTFAPLVEKLAPHLKTVTTYVCMSSREHMLDLPDLHSEDFDWPEFDERTASSLCYTSGTTGHPKGVLYSHRSTVLHMELAPDTFGLNASETVMLIVPMFHANAWGTP--YAAAMAGARLVLPPHLDGQSVYELMRDEKVTFSQGVPTVWLMLFQYLDAHPDDPRALKSIGIGGAAVPRAMLERFENQFGAQVVQGWGMTETSPIVSKLLPRHDALSGKQGRGVWGVD-LKIVDDDGRPQPDGQAGHLRVRGPWIASGYFKGEG--GSPVDEEGFFTTGDVATIDADGFLQLVDRAKDVIKSGGEWISSIDVENAAMGHPGVAEAAIIGVAHPKWQERPLLLVVPRAGHSVSREMLDFLSTR-IAKWWLPDDVLQVAELPHTATGKLLKTKLREQYK------ 146299847 528 -------------------------TVIDLIKSAAAENPNKTALVYQEEEISYRTLDIYSSKLANYLQQRNVKKGDFVGIGLQRNSWSIITILAVLKTGAVYVPIDPDYPEDRRNYIEKDSGCKFTITAAVL----------------------------EEFKNISDRFIGEYKA-EVSPGDLAYIIYTSGSTGNPKGVQITHTSLTDYAVTFKNYFQLTLHDSIVQQASI--SFDTSIEEIFPILVSGGSMVIYDKGDFETLFRLCEKHNVTVLSTNPYALQYL--NAAYDQFDLQ-IRILISGGDVLQPDYIHNLWNH--ISVYNTYGPTESTVCATYYHVNEKLNAVSIGKPIANRQVYIIEPESSQLAPVGIIGELCISGKGLSAGYLNQPELTAEKFVQNPFYRTGDLAYWLPDGNIEYIGRIDSQVKIRGFRIELGEIETALLQYSQNVRQAVAAVK-EINGEKVLAAYYVSTQEIDKSEIRSYLQGK-LPEYMVPGFYIALDVLPLTPNGKTDRKALPEISGEDLI-- 146299847 1560 --------------------YSRDKTIIDKFEEQVLKTPDQTAVVFEETELSYQSLNALSNQLGGYLRKHDIQPDDLIGIKLERSERMMVAVLGILKSGGAYVPIDLAYPQSRIEYIEKDSSSKLII--------DEKVL--------------------EAFYKEKDEYSTLNIVKNNTPSNLAYVIYTSGTTGNPKGVMVENRNAATLIDWSKEEYAHSVFDIVYAVT--SYCFDLSVYEFFFTLTTGKTLRVLK--NALDIETYINNDKNVLLNTVPSVVRKLLE----DKVSLKNINVLNMAGEILPTDIIDKLPLEI-MEVRNLYGPSETTYSTSYLITSKGNRTISVGRPIS-NTQAWILNESLLPVPVGIAGKLYLSGEGVTRGYLNKPELTAEKFVNNPFYDTGDLAYWLPDGNIEFLGRKDHQVKIRGFRIELGEIETAVSNYSSTVKQVVVDTKEIESTQVLAAYYTASENINKG-ELRKHLQS-VLPEFMVPGYFIQLENMPLTPNGKIDRKALPE-VSEK---- 157374599 31 -------WDKVLDDSKAPIYSWFANTCYNAVDRHVENRGEQVAIQYSEYGITYNELLAQVSRLAGYMDSVGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAASELATRIDDAKPKLILSAEPSGVVPYKPLLDDAIGQSKHVDTCIILNRSQDLVTGRDVDWQSAACQTVAATDPLYVLYTSGTTGQPKGVVRDNGGHAVALSWSMHIYDIAAGDVFWAAWVVGHSYIVYGP-----LLVGATTVLIGTPDPGIFWRIIEKYQVKSFFTAPTAIRAIKRDDPDGDFDLSCLKTLFLAGERCDPDTLHWSEERLNKPVIDHWWQTETGWPVAANTAPVEVKAGSPALPVPGY-QVEVVDEMGDVVEPGASGNVVIKPPGTLTTLWNNEQRYLDSYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEVAVIGVDDKLKGQLPLGLVVLKKGVTLSDELIALVREH-IGPVASFRLVSAVQKLPKTRSGKILRGTMRKIADNQ---- 78066370 9 --DGVVYCDPADAQRYLQAGAWIDRTFGEALAETARRLPDKAAFIADGRTLTFRELDEESDRLAAALVRLGLKPGTRAMFQMGTTLDTALALCACYKSGVVPVCSLPQYREVEIGKLADLARPEAYFVQADIGRFDLVEFAQTMCREHASFRHLIVAGEALAGAQSMSELTSSLSLDEARSEDVLSFQLSGGTTGVPKIIPRFHAEYLGHSLAWSRHVNGGEQATLIWSLPLLHNAA-HLYALVPTIAAGQTTILMSSVDVVQMARLIEQHRATHAVSIGPVAPQIMANPQVLDHDLSSLKLFFC------LTRADNLEAYLGVPCSNMYGTTEGLLIGSGGTVDEHVRHHTHGRSGCDQDELVLLEPDSEPVPTGQVGELCFRGPSSLRGYFSAPEANATAFTKDGFFRTGDMMRIDGATYFSFEGRLRDNINRGGEKIGAEEVEAFLSHHPAVLDAKLVAMPDPVYGEKGCAFLILRPGHPTIPELIDFLGTQGLAKFKCPERVEVVDEFPVTRVGKVDKPAMRRAIA------ 67906660 68 --------------------------------------------------FTYEELRSKVAKFAGALKNQGVNKGDRVIIYMPMIPEAVIAMLGCARIGAIHSVVFGGFASTELASRIDDSKAKLLVTAEPGRTVEYKPLVDEIKIANHKIEKMILFQRPGHEVKLNAPNAEPADCVEMNSNEFAYILYTSGTTGTPKGIVRDIGGHIVALKWTMKIYNIDTNDIWWSAWIVGHSYIVYAPGCTTVLFEGKPV---GTPDAGAFWKIISDYKVKSLFTAPTAFRAIKKEDPFSKYDLSNFESLFLAGERADPDTIKWAENLLKVPVIDHWWQTETSWAISSNCTGMETKYGSACKAVPGYD-VKIIKPDQSLAKPNEMGDIVVKPPGTFPTLWNADKRYKENYMSNGYYQTYDAGHIDDDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGIADKLKGQLPIGLVVLKSGVDKSKECIQMVRAKPVAAFKV---AIVIKRLPKTRSGKILRGTIRKIA------- 194226615 84 ----YKPWTKTLENRHPPFTSWFVEGMLNICYNAIDRHGDKIAIIYDSAMITYTEALEQVSKLAGVLVKHGIKKGDTVVIYMPMIPQAMYTMLACARIGAIHSLIFGGFASKELSSRIDHAKPKLVVTAEPGRRVEYIPLIEEALRNRPNMETVPLAPGRDLDWDEEMAKAQSHDCVPVLSEHPLYILYTSGTTGLPKGVVRPTGGYAVMLNWTMSIYGLKPGEVWWAAWVVGHSYICYGPLLHGVLYEGKPV---GTPDAGAYFRVLAEHGVAALFTAPTAIRAIRQAALGKQYSLTRFKTLFVAGERCDVETLEWSKQIFRVPVLDHWWQTETGSPITALGNSKTPPPGQAGKSVPGY-NVMVLDDNMQKLKARSLGNIVVKPPGAFSGLWKNQEAFKHLYFEPGYYDTMDAGYMDEEGYVYVMSRVDDVINVAGHRISAGAIEESILSHGTVADCAVVGKEDPLKGHVPLALCVLRQGINTTEELEEIVKQQSIGPVAAFRKAVFVKQLPKTRSGKIPRSTLSALVNGK---- 29830749 45 ------------------------------------------------QRRSYAEIGARAAQLAHALREFGIVDDDRVATLMWNNAEHVEAYYAIPAMGAILHTLNLRLPAEQLVWIANHAADRVVI-----ANGSLLPLLAPLLPHLKTVEHVVVSGPGDEYEELIAGKPVSYDWPELDERSAAAMCYTSGTTGDPKGVVYSHRSYLHSMQNMTQSMGLTDQDTSLVVVPQFHVNAWGLP--HATFMTGVNLLMPDRFQPAPLAEMIESERPTHAAAVPTIWQGLLAELHAKPRDVSSLTQVTIGGSACPPALMAAF-DKLGMRVCHAWGMTETSPLGTVARPPAHAVGTTQGR-FPSGVQARLSGPGGERLPDGEAGELEVRGPWIAGAYYNGPDAEADKFSEDGWLKTGDVGTISPDGFLTLTDRAKDVIKSGGEWISSVDLENALMAHPDIAEAAVVAVPDDKWGERPLATVVLKEGATADATLRTFLAEAKIAKWQLPERWTIIESVPKTSVGKFDKKVLRRQYAE----- 146343365 51 ------------------AGAVVNTCFNALDRHVAAGRGEQLALIHDSTRITYAEMLKEVQTLAAIMQDFGVGKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFAAKELATRIDDATPKLVLSAEPGRIVQYKPLLDQAIEQRPEHVCELKPGRDYDWAALRKANGKLAPCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWSMELYGIKPGEVWWCGWVVGHSYIIYGPGATSVMYEGKPV---GTPDAGAFWRVIADHKAVALFTAPTAFRAIRKEDPESKYDLSQFRTLFLAGERADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPVGLGLLPVKHGSPTVPGYQVDIVDEAAKPVPANTMGSIVIKPPGCLPTLWQQEDRFKESYLSEGYYKTSDAGFKDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDAIKGEVPCGFLVLKAGSVIEKEIVALVRDK-LGPVAAFKLAITVGRLPKTRSGKILRGTIKKIA------- 217969583 27 ---GFK-WPK------LKEFNWA----LDYFDAMAKGN-DNPAIIEEDGRLSFAEMSARSNRVANWLRKQGVKRGERILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLVDRVERGQVRHVVIGKAHT--------DKFENLPGSFGRIAVGGAPAGWKAFEDAAAESDAFTPTRVDDPLLLYFTSGTTSKPKLVLHTHQSYPVGHLSTMYWIGLKPNDRHMNISSPGWAHAWSC--FFAPWNAGACVFLYNRFNAAALLDVLVKYEVTTMCAPPTVWRMLIQQ------DLASLRELIGAGEPLNPEVIDQVKKAWGITIRDGFGQTETTAQIGNTPD-QPLKPGSMGRPLPGY-KIALLDAESKPSVEGEVGE--HRPVGLMVGYSGDPAKTAEVM-RDGHYRTGDVASIDEDGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDPLRLAVPKAFVILVAGQEPSRELAAFTRER-LAPYKRIRRLSFAD-LPKTISGKIRRVELRKAEEAR---- 119477221 51 ------------------------------LEYAASIWGDNIAIVTPKESYSFQQLDDTASALAGSLINLGVNPHDRLAILGHNSADYIIWHYAAAKIGVILHVLNTRLVTTELQWMIDNAESIALVVDS-----DFVEQANVLEELCPSIKFLIMNGETTTEYSTRALAENSSQLPDFDPQNAALMIYTSGTTGRPKGALQSHAGSLMADQLSRDAVAITSCDTYLALMPFFHQAGL--IRTRATLLAGGRCVIPGKVEAAETANAIVRYGVTFTMIASPIINKLRDDGPEGFKNLRLLLGGGGVGERATK-TIKILCDTLSCDYFGVYGQTETTAVYIRGDDVFE-RPTACGKPF-PGVDIAIWNDNNKPLPPLSSGEIVVRGPITA-TYWRNEPANSALY-EGEWIHTGDIGYLDDDGFLYFKGRVKELIKTGAENVYPREVEAVLEQHPDIADVAVFGIPDEEWGEVVCMVVVRKNSKPDLTEIRAFCR-HKMGAYKIPKRLFIREQIPRNHTGKILRQPLIESALEE---- 167462048 458 -----------------KADYPRDKTIHELFEEQTECVPDQTAIVYEGQQMTYRELNERANQLARTLQAKGVKADQPVGIMVDRSLEMIVGLLGILKAGGAYVPIDPEYPKNRIEYMAADSGTKLLLTQSHLQ------------------DRVTFAGTVVNLNEESSYHEERSNLEHVQPNHLAYVIYTSGTTGKPKGVMVEHRSVVRLVKNT-NYVELNRNTRMLQTGTIA--FDASIFEIWGAILNSGQLYLTKHEHIMNVSRLIQQHSINTMWLTSPLFNQLSQQ---DSHLFKNVNTLIIGGETLSLSPINQVRDNPTLKMVNGYGPIETTFSTTHLIDGEQTHAVPIGRPIRNST-AYVVDQSLHLQPVGVWGELIVGGDGVARGYLNEPKLTAEKFVQCPFFRTGDIVRWTDNGSLEFKGRFDNRMKIRVYHIETGEIETALLNIEAVQEAIVLAQENENRDKALCAYYVA-NQSFEVSEMKEKLSGQ-LPSYMIPSYFVQLECMPLTPNGKIDRKAL----------- 207739085 94 -------------------------TIHGLFEAQVRRTPEAIAVGCEGQRVSYVELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQPN-------TLVQLGAMSVPVL-------DLESALEGEAEHDPQVE--GLEPHHLAYVIYTSGSTGRPKGVMVEHRNTVNFLAWAAGSFPPSSLAKTLFSTSL--NFDLSVFECFAPLTTGGCIDVVPN-----VLALGDTHDIRLINTVPSALSALLESSGLD----PAVEVVNVAGEALKRELVERLFAQTRARLYNLYGPSETTTSSWVCMDRQTGFLAHIGRPIA-NTQIYVLDAYQQPVPAGVTGEVYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLADGNLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVMVREDTPGQPRLVAYYVSSEATASGEAIEAALREQSLPEYMVPAAYVRLDRLPLTQNGKLDRKGL----------- 207739085 1153 ------------------------ETLCALFEAQVRRTPEAIAVEYEGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDLSYPKERLAYMLEDSAPVAVLAQSST------------REQLGAMSVPVLDLES----ALEGEAEHDPQVAGLEPHHLAYVIYTSGSTGQPKGVEATIAGLANRLQWFIRDVL---TEVPVTAFKTSIGFVDSITETLGTLLAGGTLVVFDSEAVKDFAQRLRQTGVSHLVVVPSLLKYLLQSGETR---LDGLRMLVCSGERLAPELARQCVAAYPARLLNFYGSSEGDATFYPYAGPDHVPAHSVGRPIA-NTQIYILDAYGEPVPIGVPGEIHVGGEGVARGYLHRPELTAERFVANPFYKTGDLGCWQADGNIVYLGRNDHQVKLRGFRIEPGEIEARLACCEGVREAAVL-IRDDGAGEPRLIAYYSGPAALPAQALRAQL-QTVLPAYMVPAAYVYLERMPLTSSGKLNRHALPQPAA------ 68697710 502 ------------------------RTLHGVLEDSARRHPDHTAVEAPDRQLTYRELDEAANRLAHHLLALGVRPEQPVGVALDGTADAIVATFAVLKAGAVLLPLDPEYPAERLEHILRRSGATLLLTQRSLAG----------RFAGNDVTTVLLDDDATR-AALADGPADRPGLP-IAPDRLAYVIFTSGSTGVPKGVMVPHRAF-GSLTRSAEQFAQTPDSRVLRFA--SPSFDVSLLELLMTFDAGATLVLEPRALLEDLARLIRERPVSTVLLSPSALSTL------TAGELPGLRTVVMAGEAATLELAQQWCD--GRDVFNGYGPTEATVLATIARCAPDRVP-PLGRPVAGYT-VHVLDDTLRPVPFGRQGELFLGGVGLARGYLDQPDVTADRFLPDPLYRTGDVVRWGADGELEFLGRTDHQVKLRGFRIELGEIETRLEDHPGVR-TAVVLVRGEGSDRRLAGYAVPGKERPTAAGLRQWLRDR-LPGYMVPELFLVLDALPTSPNGKLDREALPDPLAQ----- 146279762 26 -----------------------------FLRRAARVWPGQVAVIDGDRHFTWAEYADRCRRLAGALTALSVKPGDVVAVLAPNVPLILEAHFGVALAGAVLNPLNTRLDGPGLAFILAHSEAKV-----LLVDASLAALAAEALAGLGHPPAVLVAGEGPPPAGLPGAHDAPWRLPD-SEWDPIAVNYTSGTTGNPKGVVLHHRGAHLAALANMAVLGLRSDSRYLWTLPAFHCNGWS--GIWAAAAAGTTQVCLPRVDPVAILNRIEEAAITHLCAAPVVLTMILNVRDGVPERGPGSRPVIIGGGAAPTSAVLAAAAARGFDVIHMYGMTESYGPTTVCAPQAAWVRARQGVPLVAVEDVTVIDPEGRPAPADTLGEIAFRGNTVMLGYLKNPAATAETL-AGGWLRTGDLGVLHPDGYLEVKDRAKDIIISGGENISSLEVEEVLSRHAAVLEAAVVAEPHPFWGESPAAFVTLRGPAPTGADLIAWVRDH-LAHFKVPRRVVFRD-LPKTATGKIQKSVLREEAR------ 54024764 5192 ----------------------AGDTLVSLFGRAVRAHADAPAVEFEGRSLTYAEFAARVNRLARWLIARGVGPETAVGLRMRRSLDQVTAMYAVHAAGGAYVPIDPDLPADRIDYMLATAAPVVVLTALDDLDLAGLDATQV---------------------------TDAERLAPLRPDHLAYILFTSGSTGRPKGVAIPHRAVVNQVRWLTDAYALGPGDVVLQKTPA--TFDVSVWELFGSLAVGARLVIARHTDPAYLAEVIAAHGVTITSFVPSMLAAFAQSAPASA--LRSLRALLVAGEAFGADVVAAVRRVLPVELHNLYGPTEFTVHATARPRAGDTGAVPMGTPVW-NARAYVLDARLRPVPPGVVGELYLAGVQVARGYHARPGLTAERFVPDPYYRTGDLVRRNRTGDLEYLGRTDFQVKLRGLRIELGEVEAVLAEHPGVARALA-AVRSTGAAARLVGYLVPAPGATLDVDAVLAHAAAELPDYMVPGAVVVLDSVPLTPSGKLDRNRLPE--------- 54024764 2022 ----------------------PARTLRDILTATAAAHPDATAVRAGTTSLTYRALAERAADLARRLIARGARPESFVAVVAPRSAELPVAIWAVAMTGAAFVPIDPANPPERIAGLLADAHCALGVTIDA------------VAHQLPSTVEWLRADE-------ETVATVPSPAGPVLPDTTAYVIYTSGSTGTPKAVQVSHRGLANLVAAQADAFAVDTASVVLQVASPG--FDACVSELLLAHSRGACLSIAPVYGGSELEDLIGREHITHAIITPSVLGTM------APDRVPSLATVAVVGEATGADLVRRWGA--GRRLLNHYGPTETTIWATGSTELRPGDQVTIGAPI-PGTSVRVLDAWLRPVPVGVTGELYVGGPGLARGYHERPGLTATRFVADPIYRTGDAVRWGRDGELAYLGRNDQQVKIHGLRIEPGEIDAHLARRPAVARVATVDQRGPAGEPVLVSYVVPAAGAEDVTALRADL-ERALAHYMIPAAIVVLDDLPLTPVGKVDRKALRARVRARQESG 54024764 478 --------------------------LPDILGAAARRDPAATAIIAPDATVTYGELDRESARLARRLVALGCGPETAVGIVLRRSVESVLAAWAVARCGAAIVQIDPAYPAARIEHMIADSGARTVLT------------VAEHRDRVPDGVAALVLDDPATRAALAGTADGPVRTRPLRPADTAYLTYTSGSTGTPKGVQVTHAGLAGLIADRVAAYGMAADSRVSYAL--SPSFDASLEQFLTCFASGAALVVVPPEGGEGLTRLLAQARVTHLTLTPAML------ATVDPEPLTELRAVVVGGDVCPPNVVERWTGPW--ALLNEYGPTEATVTAA-CARLRPGHDRTVGGPIRGV-AAMVLDRTLQPVPPGTPGELYLAGPGLARGYRHRVGETAARFVADPYYRTGDLARWRTDSELELLGRSDFQVKIRGYRIEPGEIDAALTGHEHVELSVTVPVPNKSGTTVLASYVVPRGHRLDVAELQRFARA-TLPPHMVPTVLMPLESLPVNAFGKVDRRALPE--------- 54024764 4111 ---------DERSHLLARTGATPAPTLPEVFDAAVRSAGAGVAVVSGQTRLTYAELDERSNRLARHLIRRGAGPERTVLVAVARSVESVVAWWAVVKTGAAYVPVDPGYPAGRIEQMVTDSGATLGLT------------VAAVRDRLPAAVEWVVLDADARADDTAARLADAERLRPLRPANTAYVVFTSGSTGVPKGVAVTHAG-IADFLAGQRGYGVGPDSRVLHFA--SPSFDASLLEILLAVGGAAALVIAPTYGGTELGEFLRTQRVTHAFVTPAAL------ASVDPAGLDDLRVVLSGGDEVPADLVRRWTGTDDAGVREFYGPTEATIVATAVDRGQPTARSCIGTPV-PGMRTLVLDARLQPVPVGVAGELYLAGPGLARGYLDRPGTSAGRFVACPYYRTGDLVRWNRAGALEFMGRNDFQVKVRGFRVELGEIDAALTARPDVRYAVTVPRRDGAGPVMLVSYVVPEAGAPAEADLRAAL-TTVLPSYMVPAAVLILDRIPLSPNGKLDRRALPAPVLQ----- 54024764 3076 ------------------------RTLPGILAASAAAAPDAIAVRCADEALTYRELDERSDRLARLLLARTAGHDRVVAIALPRSLAAVTAVWAVAKAGAAFLPIDPSLPAERIAFLLSDSGAALAVTDSAAAAAVPAAVATLVLDDEDTRRAV-------ESVPAGRV-TDAERGGPVRLDDVAYLIYTSGSTGTPKGVLVTHRGLADLVAAQHRLLGVDRNAAVLQVA--APSFDASVFELLLAHGAGARLIVAPVYGGPQLADLIRGEHVTHAVVTPSAL------ATVPADGLDELRVLATAGEAVGVELVERW--APGRRMVNLYGPSESTIWATA-GDLRPGAPITIGGPVGPVAAV-VLDTWLRPAPIGVVGELYLFGAGVAAGYAGRRGLTAARFVACPFYRTGDLVRRNRDGALEFVGRNDFQVKIRGTRVELGEIDAALAAQDAVAFAVTVPRRIGGGAVVPVSYVVPAAGAASGTELRGALAD-ELPAYMVPAAVVVLDEVPLTANGKLDRDALPEPA------- 167589151 44 --------------------------------------------------FSFARMQALSARVAHLLVAQGVGPGDVVAGLLPRTPELVATILGVWRAGAVYQPLFTAFGPKAIEHRLRMSDAKLVVTLDEVAACPPVATVRRPDEEPPHGSDEPLRGGDIDFLAALDAQPDAFESVPRTGTDLFLMMSTSGTTGLPKGVPVPLHALLAFGAYMRDAVDLRADDRFWNIADPGWAYGLYYAITGPLLLGHATTLVEGGFSVDATYDVIERLGITSLAGSPTAYRLLMAAGAGPAARIRRLRVVSSAGEPLNPEVIRWFDAELAAPIRDHYGQTEGMVVNNHHGLAHPVHPGSAGVAMPGY-RVAVLDDAGRELGPNQPGVLAVRSPLLFTGYWR--QQTPA--IAGGYYRTGDNVELEPDGSISFIGRADDVITSAGYRIGPFDVESALIEHPAVMEAAVIGVPDPERTEIVKAYVVLSDGHALADELSLHVKKR-LSAHAYPRAVEFVDALPKTPSGKIQRFVLRKMAAEQ---- 153005446 19 ---------EDYETAYREFRWPVLDRFNDWFDIVADGNP-RTALHGAEVRLSYAELAERSNRVAIYLRRHGVERGDRILMMLPNCVQIWEVMLAAMKLGACVIPASTLLTPEDLVDRIERGRVRHVVTDPAG--------AEKMRTIDGGLTRLVVGEQVPGWIPFELAYEESIPHGETMSSDPVLLYFTSGTTAKPKLVVHTQRSYPVGHLSTMYWIGLREGDVHMNISSPGWAHAWSS--FFAPFNAGATVFVHNRFVPRATLEVLARHEVTTMCAPPTVWRMLILEELAQHQ--VKLREALSAGEPLNPEVIERVKRAWGVTIRDGYGQTETTAQIGNSPG-QPLKTGSMGRPLPGY-RIALLDEDGRPAP--EEGEVSIRPAGLMAGYEDDPNLNEFT-ARHGHYHTGDVATRDADGYITYVGRADDVFKSSDYRISPFELESALIEHDAVAEAAIVPSPDPVRGLVPKAFIILKPGRAPDRELARFLR-RRLAPFKRVRRLEF-SELPKTVSGKIRRVELRRREQAR---- 159899647 496 ------------------ANYPAVDSIVRLFEAQAARVPERTALHFEGQTLSYAELNQRANQLAHSLRQRGIGCDMRVGLFIDRSLDLLVGALGILKAGAAYVPIDPIYPQDRISAMLEDGAVSLLLTH------------AELAAELPKLDLEVLCLD-QAWPTIAQAPTHNLNL-ALEPRSLMYVLFTSGSTGRPKGVAIEHHNYVNYIQGLLQR--IEAEDGWSYALVSTFAADLGTTNVYGALCSGGELHIVAYEDPEAFAAYFRQHRIDVMKLVPSHFEA-MRGLNNLADVIPKQRLILAGEASLWEQLSDIRQLQPSVQLQNHYGPTETTVSMLTYPIPSQPHYPSSTVPLGGNVQIYVLDRRMQPTPQGVPGELYVGGAGVGRGYIGRPDLTAERFVPNPFYRSGDLVRYQPDGAIEFLGRIDLQVKIRGYRVELSEIETAIQAQAQVANSVVILREDTPGDKRLVAYIVPEGQSLNIGSIREALR-NSLPDYMVPTAFVELDGLPLNPNGKIERRALPAPSNER---- 126729399 14 ------------------------------------------------RSLTYGQLSARSDLVAGALGAAGIQPEQRVACLVLDQIEYPEIFWGALKAHVIPIALNTLLTPETYDFILRDSRAVCLFVSR-----ELYDTVKPVLAENPFLRHVVVIGDPEGCLNYERCGAEAVPVAQVSEDECAFWLYSSGSTGQPKGVRHVHGALRATATYGAQVLGIEEDDVVFSVAKIFFAYGLGNAMTFPMSVGATTILFNGRPVPEVAAQIIRDERPTIFCGVPTLYAATVHWLEKNGVPEHRLRACISAGEALPTEVGTAWLRLWGVDILDGVGSTEMLHIFLS-NRPGDVVYGTSGMAVPGY-ELRCVDEEGNQIAPGGVGELLVRGASAAEGYWNKRSKSRATF-EGEWTRTGDKYEITEEGRFVYCGRTDDMFKVSGIWVSPFEVEQALVAHPGVLEAAVVPWRDDDDLEKPKAFVVLKEGADAGEALKEFVKAR-VGAWKYPRWVQVVEDLPKTATGKIQRFKLRAQAAEKM--- 194288810 13 --------PLDVLRQYPAHDF----TLTGFLAARVAAHPDKPALLFEGETWSYRELEGRIAQAARWLQAMHVRRGDRVGVLSANHPSTVVLMFALARIGATMVPANPEYRLDEALYVFQHAQVCGLVCAPA-TLETGAAIARALGGAVPGDHGVPTL---EQSMAAATGQFAGESVDDGGERDTALIIYTSGTTGFPKGAMHSHRGYVLTAEAFVGRLQLQPDERVMCVMPLFHINAL-MYSVGGALACGGCLVLVRKFSASSFWRFAAETGATEVNLVAAAGSILARRPRAEFVPGHRITKMFI--APQTQEMVRVMKHEFHVPLIECYGMTE-IPGVIANPFDGPHKLGTMGLPAVPAPQARIVDDEGNDVAPGGEGELLIRTPTLMQGYYRDPAQTEAAF-RDGWFATGDLVRQDEDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPAELGEEEILLAVQFRPGTADAAELLAWARGR-LAVHKLPRYIATVEAIPHTPTHKPAKHKLK---------- 89068553 60 -------------------------------RHVAAGHGARIALIHDSRHISYAELQDQVARLAGVLAARGVGLGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFASHELAVRIDDARPRAIIAIEPTRTIAYMPLIEGALAEATHQPDFCVIFQRDELRAGRDIDAEPAPCVPVDGNHPAYILYTSGTTGQPKGVVRATAGHLVALGWTMKIYNVDPGEVFWAAWVVGHSYICYAPLIHGVVFEGKPV---GTPDAGTFWRVIAEHGVKSFFTAPTAFRAIKREDPEGRHDISGLRALYLAGERADPDTIEWAQRVMKVPVYDHWWQTETGWTIAGNPEPLPVKIGSPTVPMPGYD-VRILDRDGAEVPPGTLGAIAIKPPGTLPGLWNANERFRSAYLSRGFYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVADAVKGQLPMGFLCLRPHDEIVAECVARVRERPVAAFKLAA---VVERLPKTRSGKILRATMAKVAE------ 111022286 25 ------------------------DTLVGLLAIQALRYPDREFLRFEEGAWTFGEIDDWTSRLAQRLVSEGVRAGDRVAIMLPNVVQWPIAWLAILKAGGVAVPINSSYRRADLEFVLRDSGARVMFTD-----AEHAPLVDEVRAANGDLADVRIV----DAVSRDELAQYPADRPGVDGDTLANLQYTSGTTGFPKACMLTHDYWVRLGWICASAVGLGADDVALTSQPFSYMDPQWNTSL--CLTIGAPLVVLPRFSASGFMADVRKHRATFCYVLGSMPTLLFKQAPSPQDRDNDLRVVLC--SAIPVGLHAQLEQRWSAPWREIFGMTESGVDVSHPEHTADVGSGRLGQPI-PTKQVRVVDPQGREVADGEPGELITSGRPMMLGYWNRPEDTAQVL-RDGWLHTGDVAVR-EAGSYRLVGRIKDMVRRGGENIASAEVERVLERDDTVVATAVVGVPDELFGEEVKAFVQLAPGSPESRETAQRIARTQLARFKVPRYVEFVADFPRTPSERVSKPALKARSAE----- 154278685 3 -------------------------------------------------TISYQRLRSDVNSFQAKLAKLGISPGAAVSIALPNSYEFIVSFLAVSWQRAIAAPLNPAYKQEEFEFYIDDLSSALTLIPKGSFAKDGPAVARKYSAAIAGVDVVLDVREYGKFAGKCDLKKETA-----QPDDIALVLHTSGTTGRPKAVPLTHRNLTRTMRNIQMTYDLTEKDRTLLIMPLFHVHGLLA-GFLAPLLSGGSVIVPEKFSASTFWSEFITYSANWYTAVPTIHQILLKTPLPKP--MPKIRFIRSCSSPLSPKTFHELEKTFHAPVLEAYAMTEAAHQMTSNPPPGKRQPGTVG--IGQGVEVKILDEDGNEVPQGSEGEICIRGENVTKGYLNNPAANESSFTKSGFFRTGDRGKKDKDGYIFITGRIKELINKGGEKISPIELDNTVAYHPNVAEAVSFAIPDPHYGEDIGVAVVLKKGGNLSEDLKSWIAPK-VAKFKIPK-------------------------------- 167459775 19 ---------EDYETAYREFRWPVLDRFNDWFDMIADGNG-RTALHGAELRLSYVELAERSNRVATYLRRHGVERGHRVLMMLPNCVQIWEVMLASMKLGACVIPATSLLTPEDVQDRIERGRVGHVITDAAGT--------EKFRVVNGSFTRHVVGEAVPGWMQYEDAYDEGLPHGETLASDPVLLYFTSGTTAKPKLVVHTHKSYPVGHLSTMYWIGLREGDKHLNVSSPGWAHAWSS--FFAPFNAGATVCVYNRFSAARTLEVLARHQITTLCAPPTVWRMLI-LEDLAKHPVK-LRELLSAGEPLNPEVIEKVRQAWGITIRDGYGQTETTCQIGNSPG-QPLKPGSMGRPLPGY-RIALLDEEGRPAP--EEGEICIRPASLMAGYEGDANLN-DFVTRHGHYHTGDVATRDEEGYITYVGRSDDVFKSSDYRISPFELESALIEHDAVAEAAVVPSPDAVRGLLPKAFIILKPGRTPDRELARFLR-RRLAPYKRIRRVEF-SELPKTVSGKIRRVELRRREQAR---- 146337807 33 -----------------------------LFDNLAKGNASKPALIGSAGERSYAELCVDACRWGNGLASLGLTRGDRVLLFLDDTPAYPAAFFGAVRAGYVPLLINTLTPPDLLQFYLADSGAKVAVADAEFAGFDSQACAETALQTLIVVNGVAPATAAPSTIAGDRWLADELAEADTHRNEMAFWMYSSGSTGRPKGIVHLQHDMAYSEQAFARVLRLRADDICFSVPKIFFAYGFGNSITFPFTAGATTLLLPGQPKPAAIFDAIGRFRPTVFFGLPTLYTALTKADRAVEADLSSLRLSVSAAEVLSAEVFNGWKSLTGLEIVEGLGSTEVLHVYLS-NREDRKKLGAAGLRVPGY-EIALRNGEGREVGTGEEGILWVRGDSNTPLYWNRPDKTAETIREGGWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPVIRECAVFAHELPDRRMTLKAVVVTNGGSHDEKALQDFVKAKLLP-YKYPREIVFIDELPKTGTGKIDRQA------------ 51892163 85 ---------------------------HEAVDKHLRNRPHQLAVIYEGRTWSYRQLWAESNRLAGALRALGVAKGDRVGIMLPLIPEAVAAMMAVARLGAIFTPIFSGFAPAAAASRLADCEAKLLITADGFRLVNLKAVADEAAAQAPSVRNVLVVGAAVGWTPGRDLAAQPARFERMDPEDPCMIIYTSGTTGRPKGAVHVHGGFLKAAQDMAHCFDVGPGDLVMWFTDLG--WMMGPWLIYGGLILGATVFLPDHPAPDRLWDMVERHGITHLGLSPTVIRALAPAGTVARHDLSSLRVLGGTGEPWNPEPYRWFVEHVGCPMINYSGGTEISGGILGCVPIRPIKECSF-NAVVPGMAATVLDERGQPAPPGQVGELALTAPWMTRGFWRDPDRYLETYWREGFWVHGDWASVDAEGFWYIHGRSDDTINVAGKRVGPAEYESVLVSDPRVQEAATVGVPHPVKGTAPVCFVVLRPGVTPGPGLADELRERVMGRPLVPEAVLFVGSLPKTRNAKIMRRVVRAA-------- 126657599 448 -------------------------SFQEKFEQQVKQTPENTALVYEEKKLSYQQLNEKANQLAHYLIKLGIKPDMPIPVYGDRSLEMIIAMLGIMKAGGAYLPIDSALPFAGLQQRLEEVKADILITQKFL----------IIPQSLPNYKVINLNKDWQTI----SQNSNQNPQIQLTPETLAYIIFTSGSTGQPKGVAIEQRQLLNYLHSIIKALDIPINANFALVSTLA--ADLGHTCIFPALATGGCLHLISQERAANAKALFQQHSIDCLKIVPSHLQALL-AADPQGSFLPRQRLIL-GGEAAPWGLIDQIRKAPNCRLFNHYGPTETTVGVTTFPQTPTVGTVPIGRPID-NTQLYILDPYLKPVPMGVTGELYIGGAGVARGYLNRPELTAQRFISNPFYKTGDNVRYLADGNIEFLDRLDNQVKIHGFRIELGEIEATLLENPHIFQAVVIAKE-----EHLIAYIVAEKNTSEPDQWREFL-QRKLPDYMIPSSYVQLKALPLTKNGKIDRHKLPD--------- 21224320 57 --------------------------------------GDRPVFTASGETWTYQGLRDRVDRIAHVLTDLGVVPGNRVLLRGPTGPWLAACWLAVLKAGAVAVTVLAQQRPHELRAICEIARVRHALC-------DVRAVDDLAKAEIAGLRITTYGGDAPDDLASDAVSPTPYRAVDTAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTSAQVLKPRSDDLFAGSPPLGFTFGLGGLVVF-PMRAGASALLLEQAGPKQLLPAVAEHRVSVLFTAPTAYRTMLD--ELDGYDVSSLRRCVSAGENLPAATWRAWHERTGLRVINGIGATELLHIFVSAAD-DDIRPGTTGVPV-PGWHARVQDAHGAPVPDGEPGLLAVRGPVGCR-YLADPR--QREYVQDGWNVTGDTYVREPDGYFRYVARADDMIISAGYNIAGPEVEDALLRHPDVVEAAVVGRPDRHRGQVVVAHAVLRDGAARDADALRAFLRAELAPYKCPREILFPDALPRTATGKLQRYRLLDPA------- 134096422 30 -----KPFTRTLDYDHPPFTKWGGETCYNAVDRHLATRADQPALIDSEKVYTFAQLHAEVNRCAAMMQSLGVSQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPVLILSADAGSRMPYKSLLDELAEHKPTHVLMVVAGRDIDYATLREKHDAAVPVVWLESNAPSYILYTSGTTGKPKGVVRDVGGYAVALTTSMDLIFCGAGETFFCTWVVGHSYIIYGPGMATVLYEG----LPIRPDASIWWSIVEKYKVTRMSSAPTAIRVLKKQPLEKKHDLSSLKALYLAGEPLDQTTSEWISGVLNVPVIDNYWQTETIISIAKGVGDKPTRSGSPGLPLYGYKTKIINEISGEECAANEKGVVIIEGPGCLQTLYGDDQRFVSTYWRNEAYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHGNVSEVAVVGVENPIKGQCAVAFVILKNAALAAAEIMK-VVDKRLGSIGRPSHVYFVSALPKTRSGKLLRRSIQAI-------- 73537440 6 ---------------------------------HAQRTPDKPAVIMGDGTVTYRELDEHSNQVARLYRDHGLQPGDRVAFLIENHPRLFELCWGAQRSGITFICLSTRLNVADAAYIVRDSGAQMLITSRAQA-----EIAAALTEQVPGLKGLMLNGTLPGYTPYETTLAQYPTWRIDDETTGGDMLYSSGTTGRPKGVQIDTPTSLTALCQ--KLYGFGPDMRYLSPAPLYHAAPLRYNMSVQAL--GGTSIVMDHFDAEQFLRLVQEHRITHTQVVPTMFSRMLKLPAETRYDVSSLQVAIHAAAPCPVQVKEQMIEWWGPVVWEYYAGTEGNGVTVVSSREWVERKGTVGRAMIG--KLRICDADGKLMPNKQPGTIYFAEGRQFV-YHNDPAKTAESRHPEHWSTIGDIGYVDDDGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPASGPALAAELIAFCRE-NLSGIKCPRTVDFEAELPRLPTGKLLKRVLRDR-------- 148652114 109 ---------------------------------------------YAKRRLTYNRLYKEVNYFADVLQRLGVGKGDRVVIYMPMILEAAYAMLACTRIGAIHSVVFGGFAAHNLAVRMSDAEAKLVITVDAGKVINYKNLVNQVEQAEHKPEHVLVVDR--GIMPYEDYATERVEPVWLESNEPSYLLYTSGTTGTPKGVQRDTGGYAVALTTTMDYIYDNPGETFWAIWAVGHSYTIYAPGLTSIMYEG----LPHNPNPGIWWRIVEANKVNILFTAPTGVRMLQDESWLTRYDTSSVKSFFLAGEPLDEPTGEWLSGHLGVPIIDHYWQTETILSHVPKFDYKAHRPGTPGYPMYGYDAKVLNEETGEPCQPGEKGLLAISAPGCLTTVWRNDERFMKSYFNGKQYSSSDYAMIDEDGYYHILGRTDDVINVAGHRLGTQEIEAAISEHPEVAEVGVVGIKDELKGELPIAFCILRDPSVIEETENRFVVAKSLGALARPAAIYFPKALPKTRSGKILRRAIRALAEGQ---- 111017438 3 ------------------------------------------AIVFGDTSQTWAEVDAITDALARGLAARGVRKGDRVAVMMLNRPELAHVILATLKLGAISVPLNFRLTAKELAPMVVDSAPRVVIVEDGFASLL------EVATEQAEFETYAIGGSAHP--PYERLDPGTAPVVAIAADDPGFICYTSGTTGVQKGALITHRNAMTPGISQSITFGFSQGDRVLCSAPLVYTGSVLSIFMQLVVVPGATMVLLREYDPEIALDTFEREQITATTTVPVIWERMTMLPDFGTRKLAKFTFAGTGGAPVSLDLLDFYRSH-GIPLTQCYGLTEASGMVSTLAYEDAVRPGFAGLPLV-GTHIRI-GEPGVDTPAGEVGEILVRGEHVLREYWNKPEATAAT-VGDGWLRTGDLGMQDDGGFLKIVDRSKDMLISGGLNVYPAEIEKALHGIDGLVDLAVIGVKDDRWGEVPMVVFHSERPAADIVADIAEVAGENLAKFKRPKHAVALGELPRTFSGKLAKPSLRQRFPE----- 94310801 7 -------------------------------------------------RYTYRDCELRARKLAQALGALGVQQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHADDQYVFFDSTF-----LPLVEGVAPHCPNVKGWVMMSDRAHYEDLIDAQDGNYEWPQFDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASADALGCSARDVILPVVPMFHVNAWGLP--YSVPLVGAKLVLPPKLDGASLFELFEQEGVTFSAGVPTVWLGLLQYVQANKLKFSTFRRTVIGGSAAPPAMIRALEA-LDVEVIHAWGMTEMSPLGTHLDLPEEARVEKQGRVIYGVD-MKIVDGEGKELPDGKAGDLYVRGPWVIDHYFRND----NSPLVDGWFPTGDVATIDEEGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACISAYHPKWDERPLLVVVKRPNEITREELLGFF-EGKVAKWWIPDDVLFVSEIPLTATGKMQKLKLREQLKD----- 187918795 2598 ---------AALARFNSTEQVWPGQALHRQFEQKALASPEAIALEFVDQQMSYGELDANADRVAASLIQAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPIDPDYPADRIAYLLDDAKPAVVLTQP--------HLLERVMAAVDRTRVSILAVDA-----LRGADFTLSAPVPVAPDQLAYLIYTSGSTGKPKGAGNTHRALANRIAWMQDVYRLDANDVVLHKTPFG--FDVSVWEFVWPLAIGAKLAIADHRDPARLVAAIETHRVTTLHFVPSMLAAFAAHLERAAARCASVERIVASGEALAPELVARVAQLPHARLYNLYGPTEAAIHWTCDARDADAASVPIGHPIANL-QLQVLDAALQPLPQGAIGELYLGGVGLARGYLGRAALTAERFVPDPFYRTGDLARRRADGALDYLGRMDTQVKLRGQRIEPGEIEALLRATPGVHDAVVIVRDEQLIGYVACGA----DNALDTQALLDDLRAQ-LPSYMVPSYLIAMDALPVTPNGKCDRHAL----------- 187918795 1062 ---------DYRAARRGREFQPAADNVLALFARHARKTPDRVALADAETQLTYAEVDAASDRIAFALRQRGVGAEQPVAVCIERSVRFAVALIGVMKSGAYVVPLDPAAPRERLTASVEACGARWILTANQTQAMAAVGAASTL--------DFDALTQASSPASVEEATASPATPL---ANQAAYLIFTSGSTGTPKGVVISHGALADYVEGMLDELAFAADASMAMVSTVA--ADLGHTTLFGALCSGRTLHLLPAFDPDRFAHEMRTRNVGILKIVPSHLHALLDA--QHPADVLPAHALVMGGETLPWSLVERIAALPTCRVINHYGPTEATVGALTCDTSASAQAAPLGLPL-PNAYACVLDSHGASVPPGAIGELYLGGPGLARGYLNRAAATAERFVPNPFYRTGDRVRLRADRRLDSLGRLDDQVKIRGYRVEPGEVSAALRALDGIVQAETLAVEHDGRL-RLASFVALASDARDEAALRATLSAR-LPDYMVPAVLQHVAALPVTANGKVD--------------- 187918795 8 --------------------------LHHQIHAMARIDPDAPALASHTVRLTRGELDSRAARLAAQLRAAGVTTEVRVGVCVARSCDLFVALLAVLKAGGVFVALDPRHPAARLDWVARDAGLMHGIVDGSAD--------AAMRARFTQCFDVASAAATDAAAPRFDGDEANTP---VHPRAAAYMIYTSGSTGTPKAVAVEHGPLAAHGEALADSLPIGANDRVLHFASV--NFDVSIEAWLVPLAVGGSVVIPPPFAPETTHAFMLREGITNTTLPPAYVREFANVCERLGVP-PSLRTLLFGGEAMSQDSFDEIRRVFPVRLVNGYGPTEAVISPMLWPVDPGMTPGFASLPIGWPIGRRVARIDGA-ARQGESGELLLGGVCLARGYHGRAALTAERFLPDRIYRTGDLARERVDGSFDYLGRIDDQVQVRGVRVEPGEIAACLLTHPAVADAGVLAETAGGRTQLIACFVL--HEELDDAALQTHLAAH-LPQAWMPHRLVRFERLPYTLNGKLDRAALRDFIAK----- 108763578 448 -------------------------SVQERFLAQVARNADAPAVRCEEKEVTYGALEARANQLAHQLRGQGVGADVPVALCLARGVEWVVGMLGILKAGGAYVPLDPSQPESRLRMLVEEVDAPVVVTQARYAAIFEGTRAR----------RVVVDGDA---ALLEQWPSAAPPLVTVHPEQLAYVLFTSGSTGRPKGVAVTHGQLANYVQAAIERLGL--ADCASFALVSTVAADLGNTVLFPALCTGGLLHVLTQESPTGVAEYFARHGVDCVKLVPSHLAALM-SGAEPRLVLPR-KRLVVGGEAASWILLEQVHALPECEVYNHYGPTEATVGVLAGRVELPRRPTSPGRPM-GNTRVYVLDGGLRPVPVGVAGELYAGGAQVTRGYLGHPELTAERYVPDPYYRTGDKVRWLADGRLEFIGRVDFQVKVRGFRVEPGEVATVLRAHPEVRDAVVVAREDVPGNKRLVAYATPSSQAPDTAALRAFLQQR-LPGHMVPSALVVLDALPLTPNGKVDWRAL----------- 108763578 1542 ----------------RRAEYPREASLAELFEAQVERTPGAVAVEWAGQQVSYEALNRRANQLAHHLRGMGVGPEVRVGLCAERSLEWVVSALGILKAGGVYVPLDASYPLERLGWMKREAGVALLVAQ------------EKLADEVASGSELVVCVDTEWDTQIAR-QPETNPGARVGGGHLAYVMFTSGSTGNPKGVAVPQRA-VTRLVLGGGVADFGPEEVWLQLAPTG--FDASTLEVWGALLHGGKLVVYPEGELEALGRRLKEAGVTSLWLTAALFEQMQAY---QPEALSGVRQVLAGGDVLSVGRVRE-RVRSGGILLNGYGPTEGTTTVHRVAEEEVGLTVPIGKPV-GNTRVYVLDEGMRPVPVGVRGELYVGGEGLAEGYVGRPEWTAERFVPSPFYRTGDEVRWQEGGLLEFLGRRDEQVKVRGYRIELGEVEEALKQHAQVKEAAAV-VRGEGQEKRVEAYVVAPGG--EGGALKEYVRQK-LPEYMVPSVVVVLEALPLTPNGKVDRKAL----------- 108763578 2603 ------------------------------VEHHAERTPEAPAVRCEERELTYRQLEAQANQVAHQLRGMGVGAEVPVALCLERGVEWVVAMLGILKAGGAYVPLDPSQPESRLRALVEEVAAPVVVTQARHAATFEGLSARRV--------------EMDGDAARLEAQPTEAPRVEVQPEQLAYVLFTSGSTGRPKGVAVTHGQLAHYVEAANARLGLAECTSF--ALVSTVAADLGNTVLYAALWTGGLLHVLTQERASSAAEYFQRHGVECLKVVPSHLAALMSGAAPGQV-LPT-KRLVVGGEAASWSLLEQVAALPGCEVHNHYGPTETTVGVLAGRVELPRRAESPGRPM-GNTRVYVLDRSLRPVPVGVGGELFVGGAQVTRGYVWRPELTAERYVPDPFYRTGDKVRWLGDGRLEFIGRTDFQVKVRGFRVEPGEVAAVLRAHPDVQDAVVVAREEVPGDNRLVGYAVRTAAAPDIAALRGFLQQR-LPGHMVPSALVVLDALPLTPNGKVDWRAL----------- 167033806 23 --------------------------------------PNQEIVYADKLRYTYTTLLERIQRLANVLSAAGVQPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRLVLVHD-----DFLPLMQQLRADLPTVEGFIDGGHAAQGVPLLGAAAEPFEFPDFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHLAACGEVPLLRTGDVYMPITPMFHVHAWGVPYVATAL--GIKQVYPGRYEPNRLVRLFHEEGVTFSHCVPTVLQMMLDSEQGRRTDLAGWKMLL-GGSALTLGLAQRASER-GISVHCGYGMSESCPLLSITYLSAELLAKPMGVPIAMVD-LRIVDSEGREVPDGESGEVVVRAPWLTQGYLHEPEQGA-ALWLGGWMHTGDLACIDAAGVVRIRDRIKDVIKTGGEWVSSVALENLISQHPFVASVAVVGVPDPQWGEQPLALVVCCEGVSLARHLQPFVDSGHLNKWAIPRQLRCVDEIPRTSVGKIDKKRIRQ--------- 119433776 1532 --------------------------LHELIEDRASERPDAVAVQLDDAVLTYRELNRGANRLAHVLRRHGVGPEWTVGVLAERSVEQIVSLLAVLKAGGAYLPLDPSQPDERINALVRASGVTVVLAQE--------HLVSRVPAGPTTIGVNPSAGTGED-------APDTNPVSGVVPANPAYVMFTSGSTGQPKGVVVEHRNVVASLAARAAAY---EGEVERFLLLSSFAFDSSVAGIFWTLTQGGTLVLPREGEPAGLVETIARQRPTHTLGIPSLLAPVVEQANPGE--LSSLRLVVAAGEPCPTALARAATAVPECVLANEYGPTEATVWATMWSAAEAPDRPPIGSPVA-NTRVEVLNPHGLPVPIGVSGELHLGGAGVARGYLGRPAETAASFRPDPAYASGDLGRYLADGELEFLGRADHQVKVRGFRVEPGEVEAVLETHPDLQRVIVVARGENAADKVLVAYVLPVPGQPDPADLQQYVRDR-LPKYMVPSACVVLDAVPLTATGKVDRASLPEPTRAELTGG 119433776 462 ---------------------------HQAFAAQARRTPDAVAVVADGVEITYAALDARAGRLAQRLVQLGVRQGDPVVISVGRSVELLVGVLGVLKAGAAFVPVDVAYPLRRLEFVLEETAAPVLLGTS------------ELRDRLGECRAILLALDEDE--DGDEPVVGKESTVDAESTDLAYVMYTSGTTGSPNGVRVTHGGLANYLHWAADAYQLREGTGAVVHSSI--SFDLTLTALLAPLLVGQRVVLLETAGVTGLVATLRTSRLSLVKLTPTHLDVVNQLLEPEQVA-GSVRTLVVGGEALHARSVAPFRAA-GTRIVNEYGPTETVVGSVAHESTPHAGPVPIGVPIA-NTQAYLLDPRRQPVADGVVGEVYLGGAGVALGYLNRPELTEQRFLPNPFYRTGDLARRRADGTLEYLGRADEQVKIRGVRIEPAEIENVLLRHGSVGQVAVVARRDEDPGRTLVAYVVPADQAPGVADLAEHCRAH-LPEHLVPAAFVVMDALPVTANGKLDRAALPRPA------- 148547880 23 --------------------------------------PNQEIVYADKLRYTYTTLLERIQRLANVLTTAGVKPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRWVLVHD-----DFLPLIQQLRGDLPTVEGIIRLSDGAEYEAMLAAAAPQFEFADFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHLAACGEVPLLRTGDVYMPITPMFHVHAWGVPYVATAL--GIKQVYPGRYEPNRLVRLFHDEGVTFSHCVPTVLQMMLDSEQGRCTDLTGWKMLL-GGSALTLSLAQRASGR-GISVHCGYGMSESCPLLSITHLSTDLLAQPMGVPIA-LVDLRIVDSEGREVPHDGAGEIVVRAPWLSQGYLHEPEQGA-ALWLGGWMHTGDLACIDSLGVVRIRDRIKDVIKTGGEWISSVALENLISQHPSVASVAVIGIPDPQWGEQPLALVVCHDGSALARHLQPYVDSGHLAKWAVPRQVRCVDEMPKTSVGKIDKKRIRQ--------- 32474740 9 ----------------------------DLFWKQCESTPDRVAVVQDDCSWTYRELRLQSCHIAESLRTAGVLPGDRVGMCVDRSPIAIAAMLGIHLAGAAFVPLDPEYPAERLRFMLEDAEITTLI-----GHAKYRSLFDADESSTSSEKSIATLNEASDLIRAENSSTSPIREDKLTGKQLAYVMYTSGSTGNPKGVLINHAALTTYCEADMEVYRLHASDRTLQFSTL--TFDIAIEEVFPPLLCGSCVVVRPLERADSANELIDSLRITAVHLATAYWHQWVDLMVATGSRVPSLRLMVVTGEKVSVDHYRRWQTICDHDVLNAYGPTEATVTATVF-VPEADFAGPIGKPLPGYSAA-IFDKDLAEVSVGETGQLFIGGPALADGYLNRPELTHAAFIERPWYRSGDIARWMDDGNIDFGGRVDHQIKLGSYRIEPGEIEAALTSISEVKEALVTA--ESMDGQTLLAHIGLGADPATAARIAKHLREK-LPPYMVPTRFVFVESFPKTINGKIDRESLPD--------- 77459095 41 --------------------------------------PGRIALFWEGRTYTFSDLQDKAARFANFLLAQGVQKGDKVAGLLPRNIELLITVFATWRIGAVYQPLFTAFGPKALEHRLNSSGAKVVVT-DAVNRPKLSEVAD-----CPTLVTVIVRGDFSFWAELPN-HSSVCEPLMLTGEDPFLLMFTSGTTGPSKALSVPLKAIVAFQSYTRDAVDLRPEDAFWNVADPGWAYGIYF-GVTGPLSMGHPITFYDGFTLESTCRVINKYGITNLTGSPTAYRLLIAGGDEFAKSIKGLRIVSSAGEPLNPEVIRWFADNLGVAIHDHYGQTEGMVLCNHHGLEHPIHLGAAGFA-SPGHRIVVLDEQNNELGVGQPGILAIQSPMCFAGYEGVP---TKAFVGD-YYLSGDTVEWNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVLRAEPALAEELRQHVRKR-LAAHSYPREIEFVSELPKTPSGKLQRFILREIAKAQEAA- 157358489 28 -------------------------TLPDFVLQDAELYAEKVAFVEAGKEYTYGEVVRDVRRFAKALRSIGLRKGRVVVVVLPNVAEYAIVALGIMAAGGVFSGANPAGHASEIKKQVEAADAKLVVTNGAYEKVKSLELPVIVMGE----EHVAGAINWGELLEAADRANTDTISEDVHQNDLCALPFSSGTTGISKGVMLTHRNLVANLCSTLFSVGMVGQITILGLMPFFHIYGITGICC-ATLRNKGKVVVIGRYELRTFLNALITHEITFAPIVPPIILALVKNPIVEEFDLSRLRAVMTAAAPLAPELLSAFEKKFPVQVQEAYGLTEHSCITLTHGDPTKAKKNSVGFILPNMELKFIDPETGISLPKNTPGEICVRSQCVMQGYYKNEEETARTIDNNGWLHTGDIGYIDDDGDVFVVDRIKELIKYKGFQVAPAELEAILLSHPSVEDTAVVSLPDEEAGEIPAACVVLNPEAETEEEIVKYVAS-NVAQYKRVRVVHFVETIPKSPSGKIMRRLLREKMLEKM--- 15899248 3 IIKGF---PSTMMDDYQLN-------VTQILEHAGKWIGEQEIISDGTIRYNYGEAFRRVKKLASSLKSLGVKVGDRVGVLEWNTHRFYELYFAIPATGAVMLELNPRLHPLQLAKIINHSKVSFLFLNE-----DFIPLVESISNNIPLVKKFILISDIENYESLVEEGNEEYEIPMFDERTSCYAAYTTGTTGDPKGIYYSHRSIVLNTLVISRN--ITIDDTFMQLVPMFHVNGW--LGFMAATLVGAKLVLPGRYTPKPLVDLMINEKVTVTAGVPEVFSSILNYLRENKPLFVNSRILIGGSEP-PLSLVIGLME-FGFQVGQGYGATETTPSVAGSVVKPRIRLRKQGIPTFGVDIRVIDPSTGKDVPHDTIGELWIRGPWIASAYYNDP-RTVESFVGDGWWRSGDLAVVDELGYIKIVDRIKDVIKSGGEWISTVDLENHLMAHPAVAEATVIGVPHPKWGERPLAFVVLRQGKVSKEELLGHLGQRF-ARWQLPDDIIFVKEIPKTSVGKFDKKVLREKYRD----- 149757213 67 ----------------------------------------------DEVKWSFREMTDLTRRAANVFTQTGLRQGDHLALILPRVPEWWLVTVGCIRTGIVFTPGTTLMKAKDILYRLQVSKAKGIITTDTLA-----PEVDSVASECPALKIKFLVSDREGWLDFRSLASSDHTCVKSKTMDPMAIFFTSGTSGLPKMAKHNQGALRSSFPSCRKLLQLKTSDVFWCLSDPGWILAVLA-SMFEAWTAGSTVFILPRFDPNVIVQTLSKYPITQCLAAPSVFRMILQQ-DFTSLRFPTLEHTCAGGEALLPEEQEQWRRQTGVLLYQVYGQSETGITCGILRG-MKIKPGSMGKAIPPFD-VQIIDDKGDVLPPNTEGNIGIRPIGLFMCYQDDPVKTAETECGD-FYNTGDRATMDAEGYIWFLGRSDDVINASGYRIGPAEVESALAEHPAVAESAVVSSPDLIRGEVVKAFVVLRDRDQLTKELQEHVKS-VTAPYKYPRKVEFVPELPKTITGKIKRNELRKKEFGQL--- 83952391 8 --DGWKSDPEAFWMQAAEAIDWRGDHLYDWFADAADRHGDRVAIIHDSAKITFAELQSRTASLAGALRDKGVTKGDRVVIYMPMVPEALVAMLACARLGAIHSVVFGGFAASELAVRLDDAKPKAVIALEPGRVVPYKPLLDGAIDEARHKPEFTVIPETADLVEGRDFDWDPADCVPVEGDHPAYILYTSGTTGAPKGVVRPTAGHLVALNWSMKIYNVDPGDVFWAAWVVGHSYICYGPLITTIVFEGKPV---GTPDAGTFWRVISEHKVKSFFTAPTAFRAVKRDDPLHKYDLSALGAIYLAGERADPDTIEWTQKMTGKPVYDHWWQTETGWTIAGNPAGIEALPVKLGSPTVPGYDVQILDEAGHPVAPGTLGAIAIKPPGTLPTLWNAEDRFRKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHPDVAECAVIGVSDDLKGQMPVGFLCLRDPQEICAEVVQRVRQKPVAAFKL---ACVVDRLPKTRSGKILRATM----------- 157130154 555 --------------------------------------------------------------------------------------------------------INPAFQAPEAEYALNKAGVKALILAEQHFTQNYYDLTTQVVPELPTLETVVVDTNNGSALPGTISYRDMLQLPTISPDSGLNMQFTSGTTGLPKAALVTHNGFINNAIHLAHRNEFDKQHRICLQLPLFHAFAM-VVGVLTAFTYGTTIVLPGRYKPMESIEAIIKEKCTAIYGTPTMYVDLVNKVRETNQKLPPVDLAVTGGATCSPQLFSDILEVLNVRKATVYGLTEGIVFQSLFDDSREEILETVGHIMD-HFEAKVVDGQGNTVPFGTPGELWVRSSGMMLGYWGDEKKTKETLDVDGWLRTGDQFVLREDGYGKIVGRIKEIIIRGGENIFPREIEDYLNTHPKVLETHCVGVPDSRMGEEICAFVRLKEEMLTFDEIKDFCKGK-LAHFKVPKYLRVVNEFPKTTSGKVQKFKLVEMFKEE---- 93006344 130 ------------------------------------------------RRLTYNDLYKEVNYFADVLKRYGIEKGDRVIIYMPMILEAAYAMLACARIGAVHSVVFGGFAAHNLAIRMDDAEAKMVITVDAGKVVNYKNLVNQIEQATTKPEHVVVVNRGILPFDVKELDVDYVEPVWLESNTPSYLLYTSGTTGTPKGVQRDTGGHAVALTTSIDYIYDGAGETFWAIWAVGHSYTIYAPGMTSVMYEG----LPHLPNPGIWWRIVEANKVNILFTAPTGVRMLKKQDETTRYDVSSVKSFFLAGEPLDESTASWLTKHLGVPILDHYWQTESGWPITPRFADKPHKQGSPGYPMYGYDAQVINEETGEPCKAGEKGLLAIRAPGCLTTVWGNDKRFIDSYFDSNQYSTSDYAVVDEDGYFHILGRTDDVINVAGHRLGTQEIEEAISMHAEVAECAVVGIQDELKGELPIAFCVLKDHELVATTENRFRLEKSLGGIARPAAIYFPQALPKTRSGKILRRAIRALAEDK---- 167463024 452 ------------------------KTIGQLFEEQVKQTPDRVAVTYGTQSLTYRELNERANQLARILVHRGIGSSQTIAIMARHSLEMVIGIWAVIKAGGAYLPIDPDYPKERIEYILRDSSAALLLTTS-----------REWKEGYPYNEGSVLLLDDEQLYIGEK---EDLSIP-VKPEDLVYVIYTSGSTGNPKGTMIKHRGLVNYICWASKTYIRDLDDVF--ALYSSIAFDLTVTSIFTPLISGNRIEIYDSDGSEFVLRILQDNKVTVIKLTPAHLSLIKNLNVTE----SSVRTLIVGGEDLKTLLAGQIYKNFQVDIYNEYGPTETVVGCMIHPESDKGASVSIGNAID-NMQIYLLDKWLEPVPAGAVGEIYISGEGVARGYLHRAELTAERFLDNGYYKTGDLAIRSDEGGITYLGRIDHQVKIKGYRIELGEIEHQLLTLKQIGEAAVIDFRGNDEQPYLVAYYVAERELPSLK-LRKQLAE-VLPSYMIPAYFIRLDKLPLTANGKVNRAML----------- 196228829 470 --------------------------LHRRFELWAQGAPDETAVIFGEESLTYDALNRRANQLAHHLRAAGVGPEMRVGISMHRSFEMLVAVLGVLKTGAGYVPLDPAVPAERLHYMIEDAQLASILTQERFV-------------ETLTPHGILLLAVDTDWGKIATQPETNLDAPDFK-DSPVYITYTSGSTGKPKGILMTQRPLLNLLGWMLRTTKLPPLARTLQFASL--SFDVSFQDIFSTWLSGGTLVLAQRQDLAGLAGLLDRYGVHRLFLPAVALQQLAEGFCNSNLACANLRKVISGSEQLTDSVRQMFTRLKECRLHNEYGPSEAHVVTMPDDPATWVVRPAVGKPID-NTQMYILDRTGQPVPIGVIGELHIGGVCLARGYLGREELTAEKFIHNPFYRTGDQARWLANGDIEFVGRVDHQIKIRGYRVEPNDVEAALEKHEQVREAFVMAREFGPGDKRLVAYLTDPANAPGVSELRAFLATK-LPEYMIPSAFVLLEKLPLNANGKVDRKAL----------- 108760684 2715 ------------------EGHLPADTLPSRFLAQVSRTPDRVAVEDGVRTLTYREVEVLSGRLARHLVSRGVKRGDIVALAVSQPADVVAGLMGVTRAGAAVVVLDVDHPAERLAGILADTRAQALVASESC------------RARVPSREGLTVI----PLDSLPEATEDVCGLPE--GTDAACVVYTSGSTGRPRGVVLEHRHLVAATQARADVYG--EPGVVMSLAPF--TFDASLAGLLWSLFGGGTLRYPDHGDPRRLAERIARSHVTHLVSVPSLYGQILAAAPVGG--LRGLRAVSVGGEPCPVELTRAHHEALPVSLFNEYGPTEATIWSTVHRRVDEEGRVPIGR-VVPGARVYLLDAHRRLVPRGAPGELYVGGAGVARGYLGQPGLTSERFVMDPFYRTGDVARWRADGTLEFIGRVDHQVKVRGFRIEPGEVEAALLAHPAVKEAVVVAREDGKGPKRLVAYGVLAGEKPDAQALKEWVRSR-LPPYMVPATFVAMDSLPRTRHGKVDRRAL----------- 108760684 2074 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEALLALVREAGITHLHCTAALARSMLTLPDAA-EALRPVRHVWLEGA--SEEAAASLVRAMSWRVAH---------------RQQDLGLGTWALAAEPGDASRVVDGRGQPVPVGVIGELVVKGAGVPLGLWNAPDSTAGSTDAARRMATGRRARRKRDGSLELL-------------------------------------------------------------------------------------------------------------- 69933666 46 ----------------------------ELTDRMVERFGDHIALIGNGRIRSYKELTDWTNRIAHALVEYGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAQVSHALCDTRL--MDELALAAKDSRYLKTVVGFDGTANHDAELDRAAL-SQPVRFQAVQTDDVALLGFTSGTTGEPKATMHFHRDILIIAGYAREVLEVRPEDVFVGSPPLAFTFGLGGLAVF-PLRFGASAALLENASPPNMIEIIQKYRATICFTAPTAYRVMMRAMD-EGADLSSLRAAVSAGETLPGPVYEEWMAKTGKPMLDGIGSTEMLHIFLT-NRFGDSRPACTGRPVAGY-EARIIGPDGCELPPGETGRLAVRGPVGCR-YLADPDK-QRAYVQDGWNLTGDSFWQDEQGYFHFAARTDGIIVSAGYNIAGPEVEAALLSHPDVLECAVVGAPSAERGQIVEAHVVLRPGARAGEVMAKCLQDHVIAPFKYPRRVVFAEALPKTESGKIQRFRLLE--------- 15807969 24 -------WPAGRPR--VAEYPFGERPVTAYLHEWATRQPERAAIEFYGQTLTYAELDDLSDRLASWLEERGVLPGERVAVLLPNCPQFNVAFHGVLKRGAVFVPLSPLARGGELQHLLDEADPAALIVLDALWPVAEPHLAGRAVREVLHV-GLAATLPDRPTLPLPDLLRAAAAQPEPALDSPAVINFSGGTTGLPKGCLHHHRDLIYTCASCAVAVERSEHPVFLSFLPQFWIAG-EDLGVLFPTFLGATLVLLTRWDAQAFLRAVPHYGVTITTLLVDQVDELLEHPAAAQTDFSSLRQVNAVSRKLNPDYRRRWAALTGSLIAEAYGMTETNTCDTFTTGFQKDQPTFVGLPV-PGTEFKVCDETGELRPFGEEGELCVRSPAVYKGSWR--ERRAES--PGGWLHTGDSGIIDEQGLLHYLGRRREMIKVSGMSVFPGELEMLLGRHPAVSGVGVLGRPHERRGEEVVAFVVPRPGDLSAAALSEWCRA-EMAAYKVPT-IYFLDELPLTATGKVDKKQLLPRLAE----- 169825572 327 -------------------------TLDQLIDEQADIYPDCIAITMGQQNITYQELRVLSNKVALTLLNQGFQKQNRVSIILNRSIEAVVSMIGVLKAGGTYVPVDPDFPEDRIRFMLQDSESTHIITSQKFSLHNFHQ-----------YQKVILYEDMSKQTFLEQVKRTHAT------EDGAYIIYTSGSTGSPKGVLIPHKGVIHLIKSIKDKYHFQKDQVHIQFASL--IFDASVWEIYSSLLTGGRLHILERKSCKHFIEAIEKQQVNFCLLPTVFFHTLSQAPIYELDRLNSLNYVFVGGESLLPETVRKWQEKVGIPIVNAYGPTESTVCVATYPIINKVNETPIGKPLS-HTEIYILNEQNQICPPYVPGEIYIGGDGLAQQYVNQPVKTKEAFVNARLYKSGDQGRITQDGQVEFLGRKDKQVKIRGYRIELEEIEEQMLQHPSIEHATVIVYQNKSSDQQLMAFYILKGDNVNADDLQAYLSEK-LPYFMLPSYMQDIEKFPLTPSGKIDSDSLQKQAESVL--- 169825572 1390 -------------------------SIQERFYQQVYRTPKTIAISTEDSSYTYEEVNHYSNQIAHYLIEKGMQPNDVTAIFLDRSFESIVCMLGVLKAGCTYVPIDIKYPSDRVSYIFNDSKAKLILTKEA-----LKKKIQTYNEQVFLIEDIFASSSIKDILSKNRV------------DDTAYMIYTSGSTGNPKGTLLRHAGVLNLVEWRSKTFCITEQDVLSQF--YSHSFDSSVSEIFSALLTGARLHLLNRISSQAYFDAVATYNITISDVATAFFKQLANEVSFKRSPLQSLRVLIMGGEAASAEAIRNWHSEMSVQIVNEYGPTETTVHVVSTKVESTVTHIPIGKPIA-NTKVYILNENMQLCPIGVIGELYIESIGTAIGYVNQPEITKLSFLSNPFYKTGDLARLSLNGNVEYMGRRDRQVKIRGYRIELGEIEDVLMQEPRIQQSVV--LPDAEGKELHAYYTVHKQTEISIEEVYKHV-STTLPEYMVPKGYVCIPEIPVTQNGKIDAQKL----------- 159185856 1521 -------WNETDAEFQPQRRC-----LHDFVTASAETSPQAIAVTDQDRSLSYAELDWRADRLASGLVAAGIGRGKRVGIRLERSVELVVAILAVLRTGAAYVPLDPRYPADRIEFIAADADLALILVTTEN---DISTIGQNFRCMTPGM--------------VENLAGGAVPTPVTSGADLAYLIYTSGSTGRPKGVAIEHRNAVAFMQWCMHAFTKDQLSGVLASTSI--CFDLSIFEIFATLAAGGRIFMVDDLFAFPSAPFAGE--VTLVNTVPTPMSELLKLGPLPQ----NVKTVCLAGEPLPRELVARIYANDQVELYNLYGPSEDTTYSTVAPVPPSGEWFGIGVPIA-NTRAYVLDGEMNEVPVGVPGELFLSGSGLARGYWNRPGQTAERFLPNPFYQTGDIVRRRDDGGLDYMGRADRQLKLNGFRIEPGEIEAVLLQQEGVHE-AVAGLWRDAANHPRLAMWIAGDPALEITKLVATLRQR-LPEHFIPVLATRLDALPRLPNGKLDRSALPDPAA------ 159185856 473 ----------------RTTIAFPLRDFASLLEETAQVRGSSVAVRCGDRQYSHGDLNEAANRVASGLRDRNSKPHPRIAICLPRSENLVIAILAVLKLGGHYVPLDPGHPAERRALILEDCKPDIILISEG----EDTAYPCGCMAIEPLLRATGSFGNPHR---------------ETLPDDLAYIIYTSGSTGRPKGVPIRQKSLVNLLTSMARRPGMSAEDRFLAVTTPA--FDIATLELLMPLMVGGLLIIAEAYDDMALSELIRNHSATMMQATPATWRLMADADWKAPAGF----RMLCGGEALEPGLARRLLAA-GGELWNLYGPTETTIWSTCCAEHLELPALPVGEPIA-NTQLHLLDDALMPVPAGVVGELYIGGEGLSPGYFNRDDLTSRAFVEGPLYRTGDLMRRSAAGHLLYVGRADFQVKLRGFRIELSEIEAILAAQPSIEQAVVALFQDEEGSGTLVAYCRRGTSPVDEDALRAALASQ-LPSYMLPAAYVWMDRFPLNANGKIDRKRL----------- 116747746 4 -----------------------------LLAAQAARYSDRDAISTPEGVFSYRRLLDASARVASFLLG---GSSDLVAFLAPPGFHYVAVQWGIWRAGGIAMPLSLFHPRPELEYVLDDTHPAAVIAHPQLAAV-LKPLSEDLRLRF--------------ALSTEALEHAPGVLPTIVADRRAMILYTSGTTGRPKGVVTTHANLAAQVTSLVLAWGWTSEDRILNVLPLHHVHGI-VNVLACALRVGAVCEILPRFDPAEVWGRFLRGGLTLFMAVPTIYVKLIDHSPADRERMSGMRLMVSGSAALPVGTLEQWRRISGHVLLERYGMTEIGMALSN-PLEGRRIPGSVGSPL-PGVEVRLTDESGKPVAIGTPGEIEVRGPTVFLEYWNRSEDTLKAF-RDGWFLTGDIAV-EEHGTYRILGRNSDILKTGGYKVSALEIEETVRTHPDIRECAVVGVPDPVWGDRVCAALVMREGAKVELEFRAWAGER-LAPYKIPREIAILSELPRNAMGKVSKPALKERFQRE---- 15899586 11 -------------------------TIDKILDSGSRSFPDREIVYRDIRRYTFRSFANSVKRLANGLRKIGVKRGEKIGVIDWDTDVYMHNYYAIPMIGSVLHTVNIRYPLELIAKTILHAEDKYLIVRDEFMPLIEKPVGMKVISYSDSKEKVRSSLDTIDFWELIESNEPLEEETNVNENDMATIFYTSGTTGEPKGVWFNHRKIVVSLVGARPPLSLTSNDVYMILVPMFHVHAWGYPYV--ALMAGVKYVLPGKYDYSFILSLMDKEGVTYSAMVPTILYLLLTNPDAPRYVFKRWK-VTIGGSALPEGLAKKAKE-LGITVIGGYGLSETCPVLSRLDDNTKFMAQTAGAPI-PLVQIKIVDPTGKEKETGKIGEIVVRAPWLTQEYYKDPEKT-KALWKGGWLHTGDLAYMDQYGYIHIVDREKDAIKSGGEFIPSLLLENAISLHPKVSQVAVVGIKDEKWGERPAAFIVPKEQV-SEEEIRQFLLEGKIQKWWIPDRFIFISSMPLTSTNKIDKKVLRDM-------- 120405361 37 ------------------------DTVYTVFRQSAENHPDREFSVHRASRLSWGTTLTLVDQCARALDRAGVRSGDRVGILSPTRPETAIVLLACAKIGAIYLGMGTRLRRADMDYLCADACPSITFAPDPYLGDRTDDMVAAATGQHPILLSFTDDGSSPEFSEFLAGHQENAERADVDQFDPLAIVYTSGSTGDPKGVVLSHRSLLNY--RSLLHRWPLTQPRLLSDMPVDHI-GYIGNELTAAILSGGTLVQVPRFDAREVADQIERERVTVWMGAPTMLTRVVALDDLESRDLSSLELVWWAGQ-LPESTARKV-ATFAHQVGASYGMSECCITLTDPGISPEQAVRTVGRPLD-DIEVKVLPVPGEE----RSGEFALRRIGMMTEYWGKPDKTADAIDRDGWFHTGDLGFIDDDGSLVITGRLKLLIRSGGYNLSPFEIESVLEGHPGVAMAVVVGLPDPEYGEVAAAWTAARDTAVTDDELRSYLREH-LSGFKVPKQFHQISRIPLLANGKPDRSRIREQL------- 211966407 2 ------------------------------------------------------------------LKRLGVRKGDVVSIYLPMGPEIVYAMLACARIGAVHNVIFAGFAASSLAERIHDAESHILITADGGKTIFLKDIADEAMAICPQVRHLVVGEPLKNWVEGRDIWGNECPLEVMDSEDPLFILYTSGSTGKPKGLCHSTAGYLLYAALTHKVFDYHPGDIYACVADCGWITGHSYV-VYGPLCNGATTLLPTYPDPGRYWQMIEKWKASQFYTAPTALRALMRYGDSKKYELSSLRVLGTVGEPINPEAWRWYASVIGCSVVDTYWQTETGGHVTPIPGATVTKPGSATLPFFGIEPVVLDPVSGEEQGNNVCGVLCIRWPGVARSVHGAHLRLMSTYYYKGYFFTGDGVFRDADGYYWITGRVDDTLNVSGHRLTTAEIEHALVQHDDVAEAAVVGVPHDVKGSGIFCFVILKEGVSNRPHLQDELKRKYIGPIATPDYIVIARDLPKTKSGKIMRRLLRKIAA------ 157429063 24 ----------------------PDTTVPALFERWARRTPDAIAVVCGEESLTYREVDTRANRIARELLARGVGAESIVAVVLPHSAELPVALLGVLKAGAAYVPIDPAYPAERIEFMLRDAAPVVLLTAAGS--------AAGLSDTCPTL---VLDG-------IEPSQVDEVGPVEVRPDRLAYIIYTSGSTGRPKGIGATHRDLVTFVTDRRWGGESQHCVLLHSPLP----FDASAYQLWTPLLNGGRLVVSPTLTPESLAKLVAEHGVTATLLISSVFNLLVAEDVS---CLAGFREVWVGGERVSSPFVRRMLDCPDTTFVNGYGPTETTVFATSHPADFDGPEIPIGRPLDSLS-VAVLDERLRPVPPGTPGELYIAGAQLARGYLNRRTLTAERFLACPFYRTGDIVTQMPDGELLYQGRADDQVKVRGFRIELGEIETVLLSHDAVAHAAVGVHTDSGGGKHLVGYVVPVEDTVDHDELRGFVAA-NVPAYMVPSVFMTLDRLPLTPNSKLDRAAL----------- 53747903 528 --------------------YPREASVHGLFQQRALQAPRAVAVVYGERSLTYGELAERARGLAQGLVARGVRRGDLVALRLERSPEQVESMLAVLQAGAAYVPLDPSYPVQRQEFMLQDSGARLLVHS----------------GPLPFAPQGCATLDLQAWHPAPSDGGEP--LPQCSGEDLAYVIYTSGSTGQPKGVAVCHRAMTRLVCNT-DYVQLGPEDRVAQASNA--SFDAATFEVWGALLNGARLVGLATEEARRLAEVLREQRISVLFVTTALFN---HVAREQPQAFSTLRYLLFGGEAVDASSVRRVLKQ-GAPLLHVYGPTENTTFSTAWHLAEQAHTVPMGHPIA-NSRLHVLDEALQPVPVGAMGEVYLGGDGLALGYWRHPEATAERFVPDPLYRTGDLARRQADGAVVFAGRVDRQVKLRGFRVEPAEIESHLCEHSEVS-AAVVELRGEGALRRLVAYVVPRGGRPGAEELRTFLRTR-LPEYMLPASFSLLEALPLTPNGKVDRSALPESFEE----- 53747903 1588 -------------------------SIGARFSEVARRQPGATAVTQGGRHLTYAELEERSERLARYLAWLGVRAGDRVGLATERTLERIISLLGILKAGAAYVPLDVRQPARRLSLLVQAAGVRTVIAE------------EQARTVLSGLGQPLTLVDAAQEPASAQQVPALGPERSLGGDMLAYVLFTSGSTGEPKGVCIPHRAVLR-LIHEPSYVQLSPREVMLHYAPL--EFDASTFEVWGALLNGARLVLVPPESLESLGQELSTQGVTVLWLTAGLFRLMV---EEQLKSLRGVRQLLAGGDVLPMPQVRRLREALPCQLINGYGPTETFTCCHRVGSPQELGGSPIGTPIDLGW-VSVVDERLQPVPDGAPGELLVGGPGLAWGYLQHPELTAERFIPDPLYRTGDLVRRREDGTLEFLGRVDHQLKVRGFRIEPGEVEAAVLTHPAVQSAVVVGREGP-GGKELVCYAVPR--------------------------------------------------------- 160895635 2 -----------------------NQRIHHLLDRWLAEAPQRPFIHLPDGSLSFADLGALADTAEAELRALQVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPGEIDAFAAKADARVVYFTSAAS-----------DSASGHARRFGAGDSALAGMQHSPVRAQAVAESGALQDEVAALIFTSGTTGTPKGVMVGHDALTLFARVSAASRGLGPQDRSYAFVPMTHIFGLGTV-LLASLHAGAQMVMRPQFDPADLLGALARHGISQLQGPPALYARLLAYLQEQHPQAPALRYVYTGAGPLDLTLKKRVEAAFGRALHHGYGLSEYAGSVHLTRQGEQRPDTSAGYVVEGAEVRAVDPATGRSLPVGERGELWIRGRGLMHGYFRDDQATAAVMREGGWYASGDLGELHADGALFVVGRLKEMIIRSGFNVYPAEVELALNELPGVQRSAVVGRPEGDGNEEVIAFVELQPGATDSAAARSHLRER-LAPYKLPARIVPLSELPTSPNGKVLKRLLQEQA------- 171059372 59 --------------------------------------PDQNALIFQEKIYSFRDLHAEVQRMAAILQAQGVTKGDRVLIYMPMIPEAAFAMLACVRIGAIHSVVFGGFASHSLASRIDDSQPKVIVSADAGKVVPYKHLLDELADNKPARVLMVTDGRDIDYAELRAAHMDTVPCEWVDATHPSYTLYTSGTTGKPKGVQRDTGGYTVALAASMKHIYMGPGETYFSTWVVGHSYIIYGPGMATIMYEG----LPIRPDAGIWWSLVEKYKVTVMFSAPTAVRVLQDPAFLTKYDLSSLKALFLAGEPLDEPTAKWISEALGKPIVDNYWQTETGWPILAICNGVESAPGSPGKAVYGYDVKLIDESTGEAIEANKKGVVVVEGPGCLQTVWGDDKRFVSTYWSKQMYSTFDWGVRDEDGYYFILGRTDDVINVAGHRLGTREIEESISSHPAIAEVAVVGVADQLKGQVAMAFAVLKDASKLEAEVMKVVDDQ-LGAVARPARVRFVTVLPKTRSGKVLRRAI-QAVCEGRDSG 34496353 13 -------------------------------------------------RYTYRDAARRARQLANALPSLGVAPGDRVGTLAWNGYRHFEIYFAVSGSGAVCHTVNPRLFPEQIAWIVNHAEDKVLMFDSSF-----LPLVAQIADQLKTVERFVLLADIPDLLSYEDLHSDVYDWPRLDENAASSLCYTSGTTGNPKGVLYSHRSTVLHAYGSSDSFDLSARAVVMPVVPMFHANAWGLP--YSCAMNGSKLVLPPKLDGASLQQLIAEEGVTTTIGVPTVWLQLLQHCQREQLSLAPLKRVIAGGSAVPESMIEQLAER-GIEMRQLWGMTELSPFGTTCGKDLNALLTKQGRPVYGVD-IRIVDDAGLPLPHDGVGNLQVRGPWVLSQYFKREDANHSA---DGWFHTGDVVTIDADGYMRITDRTKDVIKSGGEWISSIDLENILVGHPAVAEAAAIAVPHPKWDERPLMVVTLKPGAATREELLAYFDGK-IAKWWTPNDIAFVDELPHTATGKLLKMKLREQFRD----- 190410086 1541 -----------------------------LFEKQAALLPDEVALVAGGEKTTYRELNSRANALAHRLIELGVKPGSRVAICIERGVDMIVALIATLKAGAAYVPIDPAYPKERIAFIAADANVTLVLTQSALSGE--------------------LTGASGTLIAVDELKTPAIACVPVAAGCLAYIIYTSGSTGKPKGVVMPHGPLASLIRWQTARSALPTGAPTLQFASL--SFDVSFQEIFSTLGAGGTLVLINRRDPPALWELLHEEDVRRLFMPYVALQQLAEHARHAPALPQSLTELITAGEQLQVPQIAEMITRLGADLYNQYGPTESHVVTTGAPSDWPARP-SIGR-MLPNTTVQILDPHGQQCPIGIPGELCIGGAALAHGYLEKRALTAERFIPDRLYLTGDRARFLANGELEFLGRSDQQVKIRGYRVELGEVEVALRTHPSVKEAVVVAR--ENRGERLVGYIQAAESSVSTEDLRAHLRT-ILPEHMIPTSYVIMESLPLTPSGKLSRSNLPD--------- 190410086 486 ------------------------ETTGARIAAHAARTPTAVATIEPNGTSTYFELNQRANRAARFLAQL--SAGSTVAVACGTGSGWLAVVLAILKAGLVWAPIDPALNSDWAERILAALRPALVVVDAATEPCFGKFGVEALR----------IEALWDEAEDQPDGELEISLTPDAPAVALARI---EGATETAT-VRLSHR--MLGRAGYDRFLRLSPEDRVAHLSNIAS--DCARYEIFGALSAGAAIVFVPPERSRRFAALLQETSATVL---PIAMADLERLTREFPRSLRNVRLVLSAGEVLPPEILERVHMVSGDPSAGGF----YLIQPLALLDPEAAEI-PLGVPACGVD-VRLLGSDLDPMPERVPGDLYVQHPDLP--------------DPDPGYRTEDFVRL-EDGQLVLHGGMEDALLTGNLKTYFAEIEAMLCDHPAVVAAAVTARPRQGLADRGVIAFLDLSQNVSASDLQSFFAER-LPARLMPAKFELGREIPYDSKGAIDRRALTDAVA-RLEA- 73538524 5 ----------------------------DFLWRAARRHQDRVAIISPTGNLTFGELADVVLRRAAALTAIDPKPRSRVCVGAANSVDHLVAILAILAAGKVWVPLNPRNGDPELRRIVAFVEPSLVL-----ADHEMAARLANISASLYALDVLECYSGDTASVMMGPYSRHGVDLGEAQA-----IKFTGGTTGVPKGVIQPMRAWNTNIATQIHELALTPDDRYLVAAPITHG---TSTYMLPLLGAGGALIFPEYGKAPALLDAAERHRATLFFAPPTLILALVEEQRYAPRPLKDLRYLVYGGAPMRPEQIRDAQSAFGQVLCTSFGQTEAPQIITFLSPSEMTGENSVGRP-SILTRVAIVDKQGRPLPAGEEGEIAVRGDLVMSGYLKAEEETHKTLV-DGWLRTGDAGVLDERGYLFLRDRIRDVIITGGFNVYPSDVEVVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLHPGSVDTEDLIALVK-RELGSVKTPKHVHLFEALPRSAVGKVLKPAVREII------- 118462852 7 -------------------------TLGDIVTDNAVRFGDVPAYKLGSRMVTHAQLHDRAVQLVSAMAAAGVRRQDRVAVLSRNSVEFGEVMAATHLSGVIMATVNFRLSPDEVLDVLKRVSPSMVFCSDEFA-LVAAGLAPQLAS--PPLLVSIGGSGRTGMLDFEEFGGDGGRLPAARPDDIACLLFTSGTTGASKCCILGQAELRRVAFTMNVEMRTGSSDRGLINMPMFHVGAMAI--VAGLHARGGSVVLQQQFDAGEAVQLITDERITLLHLAPVMLRALLDEITDPR-GLDCLRTVIYSAAPMTVHTLRRALSVLPRTFLNLYGQTEAIVSHDADSPDAADALRSVGFPF-PGVRVRIVGDDGRDVLPGEAGEIVVRSDSRFRGYWDDPVATLATL-RDGWCHTGDVGRFDHRGLLYLVDRKKDVIITGGENVYSPEVEEVLGGCEGVAACAVVGAPDEKWGEAVCAVVVPTPGAPTLEAVQEFVRS-SLAGYKVPRRLVVVSDLPVLASGKVDKKRLRAEI------- 84500489 31 --------------------------------ENAEVHGSKPCVIDEIGTMSWAEFGDLVARIAGRLRSMGIGPGSMVASLAENSANNVAMYAGVLYAGACMVPLPFSATEAALVKERADCGATLLFTTHQFRATAEKLGASE----------IVDLAEIEAWV----GDAPAIDPVPVTDDDLFDMIYSSGTTGTPKGIVHDHRFRSRQFSRT-SAYGLEADGVLMLSTPLYSNTTLVA--AIAGLVRGATLVTMARFDTVRFLELSERHRATHAMLVPVQYMRLMDEPRFDEFDLSSYQCKMSTSAPLPGVLIAQCMERWPGNILEFYGMTEGGPATVLDCAAHPDKWDTVGQP-QPGADMRVIDEEGNELPYGAYGEVVGRSGSMMPGYHNNPEKTREATWGDHFVRTGDMGRFDEDGFLHLLDRKKDMIISGGFNIYAADLEAVLRKHPDVADVAVIAIPSREWGETPLGLVVPRRPEADAEAIRDWTNDQ-LGKTQRLSRIEFRQDLPRSEIGKILKRELRAPYWE----- 214043499 6 --------------------------LHQIIDRAAERDPTSQAFRFMDQSLTYAALADRSARLAAELIGQGVKRGDRVGILMPMSLESALAIYGILKSGAAYVPLDPSAPVERLVLIMQQCGITHLISADAKT-----ATLEALCERLPKLSCIVDIAPTVRCISWDSVTTTPPAAPRMISSDIAYIIFTSGSTGMPKGVTHTHASGLHYARGITDLFGILPSDRLANHAPLH--FDISLFDFLGGPLCGATTVILPDPFPASMSELMEKEKVSIWFSAPFALTELCLRGVLDQRDLTALRWVIFGGEPFAPKYLNALIAQWHARFSNCYGPAEVNACTYHHIDADDVEAIPIGR-IWDVAEGLIVDENDAPVAFGTPGELLVRTPTMMRGYWRAPDLNATCFFSDRFYRTGDLVV-DPDG-MQFLGRKDRQIKLRGFRIELDEIEAVLAQHEQVEEAGSFLSRDA---STIWAAVTLQPGATTPEELIVHCRDR-LARYCVPAEIHILQEFPRTTSKKIDRRAL----------- 114566611 635 ----------DLIKSFNDNTVPLDRTIVDMLRAQTARTPERTAVVYGDNSYTYRELDEITDRIARFLTAKGMGREQAVGILIHRSELMAICSIGVLKSAAAYLPLDPNYPSERLEFMLNDAAAKILIVDD------------DLYDRVPNYQGEIILSSS-----IWDLEDSKLALAAPRAEDLFILLYTSGSTGTPKGCMIEHRNLVNFCRWYQDYYAVTEEDK--SAAYASYGFDACMMDLYPFLTRGACVHIIPRLDLPGLNDYFEKNGISIAFMTTQLGRQFALSMDNK-----SLRHLSTGGEPCAPPAYN---------FYNLYGPTECTILSTAFLVDKEYANVPIGKPLS-NTDLYILDKQGRQMPVGVPGELCISGYQVSRGYLGRDDLTAEQYVANPYYKTGDVCRWLPDGNMEFVGRRDFQVKIRGFRVELSEIEGKIREYPGILDATVVAYDEAGGGKYVAAYIVA-DHQVKIADLNDFIA-QDLPAYMVPAVTMQLASIPLNQNGKVNKRALPE--------- 114566611 1641 -----------LLESFNQTAWPRDIPLAHLFEEQAALHPDKVAVIAGDERLSFRELNERANRVANSLIEKGIQSEQMVGIMLPRTVNVYVAIQGVVKSGAAFLPIDPDYPDDRIQYILEDSAAPYIITSEAIKS-ERSSICSQGNYMVLSIEQLL------------ENENNTNPLVDIQPEHICYCIYTSGSTGKPKGVMIEHSNLTHYCNANPLMSYVNNANVSLALAAI--TFDVSVLEQFVPLLNGITVCLANEENPLALSDLILKNKVDMMTCTPSFISNIVDMPEMRRA-LRQIKAFNVGAESFPAALYEQIKALTNAAVFNGYGPTEATIGCTFCEVLGEKI--TIGKPMS-NVQIYMINENHKILPAGAPGELVIAGAGVGRGYVNKPEMTAEKFIGRRAYRSGDLARWNFNGEIEFHGRIDDQVKLRGLRVELGEIEKVMNDYEGILSSIVV-VKENQAGQFLCAYFTAQ-GIVDKAALTQHLAD-TLTYYMVPSVLIQLDKLPLTNNGKVDKKALPE--------- 154246405 49 -------------------GRWFPDAVGALDRHVAAGRGDQAALIYDSRTLTYAQLLKEVSTLGAVLQDLGVGKGDRVLIYMPMVPEAIGAMLACARIGAIHSVVFGGFAAKELATRIEDAEPKVILAASCGRVVAYKPLLDLAISQRPEGPGALTEGRDLDWAVACAAAAKSAPCADMAATDPLYILYTSGTTGKPKGVVRDVGGYMVALDWSMKLYGIAPGEVFWTAWVVGHSYIVYGPLIHGAVYEGKPV---GTPDPGAFWRVIEEHKVVALFTAPTALRAIKKEDPDQGRDLSRFRTLFLAGERADPDTVIWAQQQLKVPVVDHWWQTETGWAIAANPVGLGLLPTKLGSPTVPGYDVEIVDEAAKPVPAGTMGSIVVKPPGCLPTLWQQDDRFAEGYLADGYYKTSDAGFLDDDGYVFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDELKGEVPCGFVVLKAGERRAKELVGLVRDRPVAAFKL---AVTVNRLPKTRSGKILRGTMKKIA------- 148642390 37 ----------------------------DVIDKYAEIDPEKIALIDEKHTFTFSDVKKYSNKIANFFTKKGIKKGDKVMLTLKNRYEFWFTMVALHKIGAVAIPATHMLKLHDIDFRIKNANVKLIVTVEEDRLIDYEEAQKELGTDL---VKCVIERDLDGWINFSDEFERPTGDDEVLADDISLIYFTSGTSGLPKMVAHKQTYGLGHIPTAKYWHKVEEDGIHHTAADTGWGKAVWG-NFYGQWIAGSAVFIYDRFNGIKLLEKVIENKVNTFCAPPTIYRFLIKE-NIKGYDFSNIHHVTTAGEPLPPEVSKRFKEISGLRIKEGFGQTETVLTIATF-DWIDAKLGSIGKP-SPLFDVKLLNENDEEVDIGQEGEICIDSPGLFKEYYKNPEKQAAQ-WHDGYYHCGDTAWKDEDGYIHFIGRNDDIIKSSGYRIGPYEVESAVLSHESVSNCAITAYPDEIRGQIVKATIILQPGYEGSEELKKEIQKRVTAPYKYPRLIEFVDEIPETISGKIRRVEIR---------- 115525231 54 --------------------------------------GERIALVGNGRKRSYRELSEWTNQLAHALVEFGVRPGHRVLVRSGNNPAMVAVWIAACKAGAVVVNTMPMLRAGELSQIIDKAEIALALTDSRLA--EDIEKAASTSAFLKRVVHFDGGATHEAELDRAALASNSFDAVKTGRDDVALLGFTSGTTGQPKATMHFHRDILIMAGYAREVLNVTPDDVVVGSPPLAFTFGLGGLAVF-PLRFGATATLLEDATPPNLIKHIATHRATLVFTAPTAYRAMLAAAG-NDADLSSLRLAVSAGETLPAPVYEEWVAKTGVPILDGIGATEMTHIFIS-NRVGDVQGGATGRPVAGY-EARIVDHDMQPLPAGTPGALAVRGPTGCR-YLADDRQTK--YVQGGWNLTGDTFLCDADGVFRFVARADDMIISAGYNIAGPEVEVVLLGHPDVAECAVIGAPDFERGEIVEAHVVLKPGVAAAPDEVKRLQDHVLAPYKYPRSIKFVAALPRTQTGKIQRYILRAKARQ----- 111222560 12 -------------DHWYAAGLHTTQTLVDALQDGAARHPQSLMIFDSETHPASARLHRRGARLAGAFARLGLRPGDVIACQVPNWLEGAVVYHAAISLGLVLVPVVHIYGPVEVGYILRQSGARALVMPDRWRTIDYLERFATVGD-CPDLEHVITIGERTALAALEALDADPPAPPALHADDVCMVIYTSGTTSAPKGVQHTHNTLLAEMRALADADAGTPDAVHLSPFPAGHMGGVLLLG--RAFLSGRTSILVDSWNTARVARVIRERGVSWLGATPFFLSSLLADVRDTGAPMPSLDEIHLGGAGVPPELVLAAEAA-GWRAFRSYGSTEPTVTVSAVSDPVEVRAYTDGVAF-GANRLRIVDDDGLDLPPGTPGEVVTLGPELFVGY-TDPTLNAEAFLDGGWFRTGDIGTLDEAGHLTIVDRKKDIIIRGGENISSTEVEGVLLRHPAIVEAAVTAMPDPLYGERVCAFVIVEPGRELSRDLVEHFVAVGVAKHKTPERLEIVADLPRTAAGKVRKADLRARLR------ 189207693 29 -----------------------------------------------------------AQRFASGLRRMGLQPGERVLLFSGNTLFFPSVVMGIIMAEGIFTGANPTYVARELAYQLKDSGARYLLCAENDTGIAAAKEAGMAASQIFVFDDGIATGHIRHWTELLDERGAAYAWPELKTDRVVILNYSSGTTGVAKGVMITHRNHIANCVQILHVNSQRQNARQLCLLPMYHAYAQSVFAISAP-KQRVPVYMLAKFDLLQMLECVQKFRITDLALVPPVVVGMAKHPVTKKFDLSSVEHAGCGAAPLGREISVEFEQLWAVNLKQGWGMTELTCAGTIWGPNRRSTNASVGEILPNCEMKIVLDEAGVEAPQGERGEIWIRGPNVMKGYWNKPDATKETLTEDGWLKTGDVAYVNADNYLFIVDRKKELIKVKGLQVAPAELEALLLDHPDVQDVAVIGVTANDT-ELPRAYIVLKTAAATAEKIKSWLAERVSKFKRLEGGVHFVDTIPKNPTGKILRRELREMAAQE---- 2576251 344 ------------------------RCLHESFEDSVDRFPGRPAVTFGGASVTYAELDRRANRLAHALIEAGVRPGDRVGLLLDRTDAIVVAILAVLKAGAAYVPVDPAAPDDRAAFVFGDTGVRLVVTDQGTDGWPVFDLARDVSA-----------------------YSADRPRVPVRPGDLAYLIFTSGSTGRPKGVAVAHEHAGRLMASGHAHFGFTETDVW--TLFHSYAFDWTVWELWGPLHHGGRLVLVPYRSPEAFTALLADEGVTMLCQTPSALRQLETELRTTPRALPALRQVMLGGEALDPAVVRRWFAHSSAPLCNLYGITETTVHVTTHDVPGPAGRSLIGTPL-PHLSAHVLDEWLRPCPAGVPGELYIGGGALAHGYWGRAGLTAQRFLPDPFYRTGDVARRLAGGGLEYVGRCDSQVKIRGFRIELGEIEHALGAHPAVGACAVTVHDD-----RLAAYVT---GGPDHAELRAHLA-KSLPEHMIPATVTVLDRLPVTVNGKLDR-------------- 89274025 46 --------------------------------------------------ISYKKLLEATCRLAKSFISNGYSPNTIISICSENSVYYMYPVIAALYTGLIVAPVNPNYTERELLHVLNISKPKLM-----FCSKRTLSKIIQIKEKLPFLHKIIVLDSMETTKIAEDLNIETFETVDFNRDQVAVVLCSSGTTGLPKGVMLTHKNLMVRFMHCRDARHIKEGGAVLSFMPLFHDFGFMT--TLGYISLGLHIIQMQRYNDQVFLESIQKYKVESILVVPPILIFLVKSSIVDQYDLSSIKEIGCGAAPLSKETIVEVIKKLNIKVRQGYGLTETTL-LSIFSPLNCKKIGSTGK-LLPLISAKIIDDSGKSLGPYEIGEICIKGDVVMKGYMDNIDATRSTIDEDGWLHTGDVGYYDEDEYFYIVDRIKELIKYKGYQVAPAELEALLLNHPSIKEVAVVGKPDYVAGELPMAFIVTQPGKITENEIHEFLTGKISQEKRLRGGIKFIDAVPRNSTGKILRRELRRVLQHE---- 72392569 97 ------------------------------LDRHLPKHKDRVCYHWEGRDVTYGEMFEEVVRIAAVLKHRNVKKGDVVTIYLPMIPFAAQVMLAVARLGAVTSVVFAGFSSQAVASRLTDARSKLIITADSFWRGTKTLLLKELSDAAHNVQCLVYDRSKRENVPMTETASELADCPWIGAEDPLFLLYTSGSTGKPKAILHTLGGYMVYAGVTFKYFDYHESDVSFCTADIGHSYALYGPMLTSVLFEG----MPTHPTPSRWWDLVDKYRVTIFYTAPTAIRALMQCGDEHLQSTTTLRILGSVGEPINAEAWQWFYEVVGADVIDTWWQTETGGHITPLPGCTPMKAGSATLPFFGIVPA-LLHPTTNAVVEGEEGLLAMQTPWIARTIFGDHNRYEQAYFADGFYLTGDGARRDKDGYYWITGRVDDVLNVSGHRIGTSEVEEAVNSHPDVAESAAVGIPHDVKGECIYVFVTFNNNVTVDATLLKRVRERVIGPFAAPDYVQAAQGLPKTRSGKIMRRILRKIAS------ 87198705 45 -----------------------------------ATHGDKTFIVDGDLRLSFADVYKAARHVAGGLVEIELQKGERVGIAARNSANWIIAYMAVLMAGGCATLLNGWWQGEELAHGIELVSCRYVIADSARAA----RLEGHAHGATVLPMSHDCGYEQGLAALLARGGGMETLLPDLTGDDLATVLFTSGSTGTAKGAYSDHRGMLAILTARGEAPAPDAQPTTLVNVPLFHVTG-EVPVFLQSFALGRKLVLMAKWDAVDAMRLIEKEKVSYFVGVPLMSFEIATHPDRDKYDLSTCVSFAAGGAPRPVEHVDRLRKALPHAFLLGYGLTETGVGCGNLNENYLAKPGSTGTASRPLVDLAILDDAGNPLPTGEVGEVSIRSIANFLGYWDNEKATREAITPDGYFRSGDLGYLDPEGYLFIVDRKKDIIIRGGENISCIEVESAIYAHPCIAEASVFGLPDEKFGEVPAAVYLAKEGSATDDELRTFLAEH-IAPFKIPRFWEVHEALPRLGTEKVDKRTLRERYTREWLA- 186471423 4 --------------------------LGRTFLQSVERSPNALALVDGEFHVTYADWHRIILDAANGLHALGLRHGDRLLAVLQNRWEMATLHWACQFAGVVMVPLNWRAKPEELDYCVTNAGVKAIVYEPVSADAVMQSPAAQ---NVPRVGLDDAPGRTGTFDALLALAPNAAAMTRANAEDCSLILYTSGTTGKAKGVPRRHRHERAAALAHVAQNLYRHGERTLGVMPLYHTMGVRS--LLSMALVDGLFVCVRRWNARLALDSIARYKLTCLYLVPTLYHDLLADQAFGHTDTSTVTKLGFAGAPMSDGLLKRLSAAFEPELVNHYGSSE--VYTFSIDQHATIKPGSAGRAGI-NTRLRIVKLDARVAAVHEEGQIVLLGDEAFEGYWNRPDANEKSL-RDGWYFTGDTGYFDADGDLYVTGRVDDMIISGGENISPVDIESVLSLHPCVDEVAVAGVSDERWGQRVVAFV-KRSDYVDCETLDAWCRASDLVNFKRPREYVFVDDIPKSPVGKILRRKLQ---------- 218289331 19 -------------------------------------------IVWDGRWYTCREVRAHVEELCAQLSAVGVRPGHRVMVAIPNSYAFVVSYLACLEHGAICVPANSEMPVGELERALARYRADHGIVAPS-AGTRWSELLRAHGFACGTSVEMDAERGQVVQLWRRAGASAPEPRQVGPEQQPAVLMFTSGTTGEPKGVLLTHGHLFAAVQNVIGSHQLTASDVAYCILPLFHING-QVIVLLSTLVSGGRIVMRDKFHASLFWEDIRHHGVTWVSCVPTILSIVAKRP-APKEALGTLRFLRSASAPLTPAVAARIETAFGVPVIEAYGMTEAAGICTNPLPPGARKPGSVGKPV--GMSLLIVDAERKPLPPYELGEIAIRGDNVIEHYEGMEPAPDYGY-GPGWIYTGDLGCMDEDGYVYITGRAKEMINHAGEKISPREIEDVLNAHEAVARSAVVGLPDPLYGERVVAWVVPEDADALRAELESFCVAH-LAKPKRPSQIVIARSLPVNATGKVQKHVLRNLEPRDRLA- 186684700 8 ---------------------------------RAEEHSEKIAIVTTDGSFTYRDLLYTSSQIASLLQNAKDLQEKRVAFLIPPGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIIVAHPNFESI-LRSLAEE-----HNLRFILTS---------ETLPSNVAPLPEVDITRRALILYTSGTTGKPKGVVTTHQNIQAQVTSLNTAWEWTSSDRILHILPLHHIHGIINV-LTCALWAGAECHLLSKFDTETVWRRICDGDLTLFMAVPTIYTAWENASKERQKTMSKMRLMVSGSAALPVQVLEKWQSISGHFLLERYGMTEIGMALSN-PLHGERLAGYVGKPL-PKVEVRLVDEKG-LVSAGTPGEIQVKGPGVFLEYWQNPEATAKAF-QDGWFCTGDTAVVENENY-RILGRMSDIIKTGGYKVSALEIEEVLRSHPDIQECAVVGVADIEWGERVCAALVLLQGSLTLESFRSWAKER-LAVYKVPTQILIVEELPRNAMGKVTK-------------- 90419438 40 ---------------------------AELVDRHVAERGERLAIRAPGVRWTYAELARTIDRMANVLTELGLVPGGRVLLRSANNPTLVALYMAVIKAGGIVVATMPLLRARELVQILDKAEIGLALCDAAL----VDEMGKAANAAARPVRIVTWEGLAGGDLALMAGASGRFEAVASCADDPCLLGFTSGTTGLPKATVHYHRDLLVICDYARDVLRADADDVFIGSPPLAFTFGLGG-LVLFPFRIGASTVLLERAGPPDLAAAIGEYGATVCFTAPTAYRAML--AKIDENDLSSLKKCVSAGETLPRPTFDAWLEATGLKLMDGIGATEMLHIFIAAPQ-EAIRPGATGKPVPGY-EARIVDAAGRPQPAGTAGRLAVRGPIGCR-YL--ADRRQAVYVENGWNITGDTYVEDEDGYFWFQARNDDMIVSAGYNIAGPEVEAALLAHPLVLEVGVVGAPDPERGRIVKAFIVLTNPSALARELQDHVK-RELAPYKYPRSVVFVDALPKTGSGKLQRFALRQQAEAE---- 126653322 9 --------------------------------QRAYLTPLRKALTYKEQSWTFLELNDLSSKRARQLVGLGIKRGDRIAIMGPSKPELVITMYACLHLQCEMVMLNRRLSQDELGYQLADSEAVAVLIAD------------EDVNKLPANTAHYLFSTIEEGGEGAFDIGKEWPLDQTTT-----IMYTSGTTGFPKGVRQTVGNHQASATASVLNIGLQADDVWLCAVPLFHISGFSI--LVRSLLYGNQVYLYDHFDVEAITHHIMNGEVTHMSVVAVTLERILHTLEQHKAKASSFKLMLAGGGPVPADYLSRAH-TLNLAVAQTYGMTETSSQTATLASEDAIRIGSAGKPLF-FNQIKIVEPN----AQGE-GEICIRGPHVTPGYIGRFA--QKSATRDGWLHTGDIGYLDEDGYLFVIDRRADLIISGGENIYPAEIENVLLMHPAVKEAGVCGAYDKQWGQVPIAFVVL-NEQVSVEQLQAFCQQR-LAKYKLPKEIIITNSLPRNGADKLLRRKL----------- 115523800 10 -------------------------------------------LISGDRRRSHGEVAARAHKIAGGLRALGVKQGDCVCVLMRNDIAFLETAYAVMTLGAYAVPVNWHFKPDEVAYVVGDSGSRILVHADLLHQQAGQLPATIAVLSLPPPPEIIAAYKVDPVLPPGAIDFEPWLAQQPAYDGPALMIYTSGTTGHPKGVKRTPEQAASAEQMRALIYGLKPGARALLPGPLYHSAPNAFGLRAGKL--GGALVLMPRFEPERFLQIIAAERIDTLFMVPTMFIRLMKLPAEAKYDVSSLRHVIHAAAPCPAEVKRAMIEWWGPVIYEFYGSTESGAVTFATSQDALDKPGTVGK-IAPGAELKFVDDNDRELPEGGIGEIFSRAGNPDFTYHNKPEKRAE-IDRGGFITSGDVGYVDADGYVFICDRKRDMVISGGVNIYPAEIEAALHAIAGVHDCAVFGIPDAEFGEALMAKLEPQPGVTLEVEAIRRELKKMLADYKVPKHIEIMAQLPREDSGKLFKRKMRDPYWQ----- 126334320 62 --------------------------------------------------WNYQELGDLTRQAANVLSACGLQQGDRVIVILPRIPEWWLAVVGCIRAGLVFIPGTPLLVTKDILYRLKTSKAKCIITNEALA-----PTVDAVASDCPALKVKLLVSERDGWMDFRALLREAPTCTKTGGEEAMTIYFTSGTTGNPKMAEHSHGSLGFALMDARSYSDVQVSETIWSILDTGWILNLLGT-FLEPWTSGACSFILPRNDPMIIVNTLCKYPINVM-LAPPMLYRMLLNQDLTRFKFQSLHSCLSAGEILLPETLQKWRMQTGLNIKEIYGQTETGI--TCRYSSKEGKPGFMGKAVPNYT-VQIIDDNGNVLPPGTKGEIGIKPVGFFSGYVDNAEKTAANTLGN-FWRMGDLGIMDKDGNFQYIGRADDIINSRGYRIGPSEVENALNEHPAVAESAVISSPDANQGEVVKAFVVLHDQEELIRELQKHVKATT-APYKYPRKVEFVSTLPKTVTGKIQRAKLRK--------- 47569389 1 ---------------------------------------------------------------------MGIEQGDKVGTIAWNHHRHLEAYFAIPGIGAVLHTINLRLSADHISYIINHAEDKIILVDE-----DMVPILESIQHEIPHIKAFIIMTDDHKLPHLEEGDETFPFVKDLDEKEPAGMCYTSATTGKPKGVVYTHRSIALHTLGLADGGNISEVDTCMPVVPMFHVNAWGLP--FASTWFGTKLVLPPHFTPKILAELIERESVTITAGVPTIWIGLLQELEKHPYDISSIKTIWSGGSAAPLSMIRTYEERYEIAFRQIYGMTETSPAVVILPKEEYYNLRSRQGYLFPGLEMKVIGQDGEIKWDGEEGELCLRGPWIAGSYYKD-ERTEESM-KDGWLHTGDIVTVDSEGFIKIADRTKDLIKSGGEWISSVDLENALMSHDKVLEASVVAVPHEKWQERPVACVVLKEEQAVEREELYALLEAEFPKWWMPDDILFVNEIPKTSVGKFLKRALRDQLKTYMV-- 209520487 12 -------------------------------------------------RYTYRHLAQRARRMANALSTLGVGQGERVATLAWNGYRHMELYFAVSGSGSVLHTLNPRLHVDQLAYIIEHAEDRVVFFD-----LTFLPLIKSVASRVKSPKVFVAMTDRAHYEDLIDLHDDVFEWPLLDENSASSLCYTSGTTGNPKGVLYSHRSTVLHTYAAADAMNCSARDVILPVVPMFHVNAWGLPYI--ACMVGAKLVFPPALDGKSLYELIEEEQVTMSAGVPTVWQGLLAHVDAICGTFSSMRRTVIGGAPCPTAMTEAFQERHRVEVLHAWGMTELSPIGTSLPMAEQYKVRAQGRALFGID-IRIVDSNGNELPDGEAGDLQVRGHWVMQQYFG---ADVESPLSDGWFPTGDIATIDRDGFMQITDRSKDVIKSGGEWISSAAIENVAYLHPEVSTAVCIAARHPKWDERPLLLVVKKPGSELEGDLLSFFDGR-VARWWTPDAVVFVDTVPLGATGKVLKNQLRDQFGD----- 116670318 61 -------FTETLDWSNPPFAKWINAAYNALDRHVEAGNGDRVAIYFEGRAYTYAELTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAIHSVVFGGFSAEALRSRIDDAGAKLVVTADGYRRGKPSSLKHAVDDALHTVENVVVVGRDHWWADTVGTASAEHKAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLAQGAYTHKAVFHPETDVYWCTADVGWITGHSYV-AYAPLINGATQVMPDSPHQGRWWEIVEKYKVSILYTAPTAIRTFMKWGKEAKFDLSSIRVLGSVGEPINPEAWMWYRDVIGAPIVDTWWQTETGAMIAPLPGVTATKPGSAQVPL-PGIAVDVVDELGESVPNGHGGFLVIREPWMLRGIWGDPERFKETYWSETMYFAGDGAKKDDDGDVWLLGRVDDVMNISGHRLSTAEIESALVSHPAVAEAAAVGAADETTGQAVVAFVILREDAVDSQELRNHV-SKEIGPIAKPKTILVVPELPKTRSGKIMRRLLKDVAEGREVG- 119503363 17 -----------------------------------EKYPDRQALIFPDSQLSYSELAALSQSYARAMIGHGLKRGEHVGVLAINRPEYIALLFACMFCGTVAVLLNARFRVQELRHATTHCDLKWIFVHAARYLEAYPTLADAAVPAAPNLECAVALDESPGFLAFTDFLAEDARRQEVVASELALIMFTSGTTSLPKGCMLTQESVFRTSLAMRNRLSLTIKDCMWDPLPMFHMA--SILPLLSLFHDGGSCLTDDKVDIDRAVEQIQKHRATFLYPAPAIMAELVNHPDLKLDEIDYVRLINNVGSA--QALRENMRVWPSATHISAFGMTEGIGSHTDPADSPQIRAETCGKPYEGVEVQVVEPDTGRICKADEQGELYVRGFLVFEGYYKQPDETAKAIDDQGWFHTGDLGSLDTEGRIRFHGRIKDVLKVGGENVSPLEIEAWLSTHPDVMVAQVVGVPDARLDEVVAAFIQLRPGATLSDEVIDYC-EGQIASFKVPRVVRFLNEWPMSAT-KIQKSVLREQFLTK---- 150249466 359 -------------------------TVHDLVAEQARRTPDRTALVFAGAEVGYAELDARANRLAHELRERGVRRETPVAVCLERETGLVVALLAVLKAGGAFVPLDPQYPRQRLAHMLADSGAAVVLTQGRLRD-------RFAADGPPVL---VTDDDATRFAH----HPSSAPPASSGPDDLAYVVYTSGSTGRPKGVMVEHRGIASYLRGMQHDFPLTPEDRVLQATSL--SFDVSVYEIFWPLQVGAAVVLPGHTDPYHLSELIQRHGVTCLHFVPSLMRLFVEEADPGAG--AGLRRVFVSGEALDPSLVALVHERTSAELVNLYGATEVSVTYWTADRAKPDRPVLVGRPMANAT-AYVLDQRLRPKPAGVVGEVFLGGASVTRGYHARPALTAERFVPDPFYRTGDLGRVTPDGELEFLGRRDHQFKLRGWRVEAGEIEAAITAHPGVNGAVVV--TEGAHEHATLLAYVGADAGLDQAALREFLA-RRLPRPLVPARFIRLDRLPISPNGKVDRAALPK--------- 150249466 1400 -------------------GEAPTTTLHALAHEIAQRHPDRPAIHFGQNSLTYGEFDARSAQLAHELRARGVRAETPVVVCLERSPEALIAVYGVLKAGGAYVPVETSNPDLRIAELIADSGAALVLTQ------------RRLADRLAALAEVVVVDEPLPRHPTTD------PEPLTGPDHLAYVIYTSGSTGRPKGVMVQHGSVLNFLDALDRRFDLTPDDRLLHKSPL--AFDVSVREVFWALTRGASVVVARHADPGHLVDLVERERVTVAHFVPSSLAVFLE-GLPGPGRCPTLRHVLTSGETLPVTTARAARDLLGARLRNMYGPTETTVEMTDHDVVDDTVDRPIGHPFEGAV-VRVLDADLRPVPPGSTGELCVGGLPVARGYLGRPALTAERFVPDPLYRTGDLARLLPDGQLDFLGRNDFQVKVRGHRIEPGEVEAVLGALPGVHGALVTAHDDRLIGYA----VTDRDG----EELRTALAER-LPEHLVPSVVLTLDRFPLTGNGKLDRAAL----------- 192973037 18 -------------------------TLRDWIDARAERGG--TAFVFPETELNWADLRDHCAMVAADLTAQGIVKGESIVVMHPNGYDGVKALFAALYGGFRVAMLNLAAGPDALGYAMDHSAAWVAFVHETQLDVFHQVKPERLKLYTPTDQR-------------ENLH-------PVSSDDDALLMYTSGTTGRPKGVVHTQSSLLAGGWTVSVAHELTEQDRGMGVLPFYHINGLCV-SVMGSLVSGGSLAMVSRFSASKFWQQAADGGITWFSAVPTIISHLLHGAAEPSADLSRLRFARSASSALAVETQRAFQDRFGLGIVESLGLTETAAQCLVNPDPRLHKIGSAGKAISN--QARIADGNGIECACGVEGEIQIQGPNVMKEYLRNPDATAATFHGD-WLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEVLYEHPDVVEAAAFARPCAQYGERVEAAVRLNETSNATPEQLRALCEAKVGIFKSPEKVHILPELPKGASGKIQRLYLNKML------- 119356383 1092 -----------------------------LFELQAERTPDNIAVCCDDVQMTFRELNKKANHLAHRLIQRGVGPDIPVGLCLTRSVYLAVGILGILKAGGSYVPLDSQYPEERIRYMAHDSGIRLAVTDEA-------------SAHVLSFDREMLLVLLDKSDAVESEHSCDNPVFRAGAENTAYIMYTSGTSGRPKGVMVPHRGVSNLAVSAVNNYALKSSDRVLQF--FSVSFDGSVEEIFMTLAVGATLVI-RTFNAADFLFHLEKNEITVLDLPTAFWKELVHGVSRTGIKIPSLRLVIIGGEQASVTDFQKWQKVCGVRLINTYGPTECSA-VSVFSEPEKIRGLPIGRPMD-NTTLYVVDEHCCLVPFGMPGELLIGGAGVAKGYLNLSLLTEDRFIDDVFYRTGDIVRSLSDGNLQFLGRKDNQVKIRGFRIEPGEIESVLNQHELIKQSVVIDLTNDQGETALVGYFVTEKNALSSSELRHYLAQK-MPEYMVPSYFVPIKKVPLLPNGKIDRSAL----------- 119356383 1 -------------------------CLHELFKKQASLNADNPAVIDGTGSLTYRVLDEEADNIAQAIVQRGINRGSFIGLCTTRSSQVISGMLGILKAECAYVHLDPEYPSDRLGYIIDDAGISLILTQQRFT--------QTFSFCLPSLLLFMDCDQPESYTA-----SIPFSPVEASSGDPAYVIYTSGTTGKPKGVCCHHKGVVNLLDEFQQRRYLGSEDR--CSWWTNLNFDVSVYEIFSSLLAGSALLIVPRIDGHAFMDWLHVNDITSAYLPPMMVADFLEWVERNPGK-SRMRRLLTGVEPIPENLLLNIQRVPQLTIINGYGPTETTICYTVNSASHHHETTPVGKAVQ-NMHLHLLDEAGDPVAAGETGEVYIGGVGVSRGYLNQPELNECLFISDPMYRTGDLAVFLPDGELAFVGRKDFQVKYMGYRIELGEIEMVLKSHAAIRDAVVMLREDDPGLKKIVAYCVLESGNVSPKELQLF-AGRLLPAYMIPAVFVFLKKIPMTPNGKSDRNALPPPGKESFLAG 125889025 1526 -----------------RSQYPRELTLHALFEAQVRRTPEAIALQAGARQLSYRQLNQRANQLAHYLREQGVGPDVRVGLCVQRSPELLIGLLGILKAGGAYVPLDPDYPLERLRYLVQDSQPLAVLVHQP---------TRELLGPLP-LSLIDFDRSTWEQAPQHDPVVAGLTV-----SHLAYVIYTSGSTGTPKGVMVEHRGLGNLMHWSSQLCGERARGTLLQKAPF--SFDGSVWELFWPLVTGMRLLLARQRDPLYLAQLVREEQVSMIKFVPAMLLQFLQLEEAGQ--CHSLTDVFCGGGELTEAIARLFRQRLGARLHNVYGPTEATVDSSAWTLEPGAAVPPVQLPIGTNTRLYVLDAHDQPVPQGVSGQLHIGGVGVARGYLGLPQLQAERFIDDRLYRSGDRVRYNADGDLEFLGRNDFQVKLRGLRLELGEIEARLASHPALREVAVL-----MRGERLVAYFSLHPGAPGIEALRAHVLER-LPEYMVPAAYVQLAALPLSANGKLARDALPEPGLEAVLS- 125889025 474 --------------------------IHARVAAWARRTPQAIALVAQGQALSYEQLDRRANALALHLRELGVGPDARVAIVARRSPETLVGLLAILKAGAGYVPLDPAHPAERLAFLLHDSAPRAVLTQGA------------LRQCLPTLNVPLIDLDNGQWL---DGPGEIAEAAGLTAEHLAYVIYTSGSTGQPKGVMVEHQSLSNLVDWHGRAFDLQAGSHTSCLA--GFGFDAMAWEVWPALCAGATLHLAPVSDLDRLLAWWRAQPLEVSFLPTPVA----EYALSQQLGHPTLRTLLIGGDRL-----RQLPADPGFAVINNYGPTEATVVATSGAIEAGQALH-IGRPIA-NTRIYLLDEQQQLLPIGVPGELYVGGGGVARGYLNRDGMNAGRFLADPFYRSGDLARWREDGSLEYLGRNDDQVKIRGLRIELGEIETRLGDHPAVREALV-----QARDGQLLAWFIPR-QAVTALQLREFLRQQ-LPEYMLPMAYVPLDAWPLTGNGKLDRRAL----------- 218247798 456 --------------------------IYQKFEEQVQQNPSQIAVVFEEQKLTYEQLNKKSNQLAHYLIANGIKSENIVALYMERSLDFIIGLLAIHKAGAAYLPLDPSFPQEAITFRLKDAEVSLVITQ------------QHLLKNLPDFTTIVNLDSNWESIAK---HKEDNPNTEILANNLAYVIYTSGSTGKPKGVSVEHRQLINYVSSIIDRLKLQSNYHFAHVS--SFASDLGNTAIFPSLWTGGCLHIIRVVDADKLTEYCRQNTIDCLKIVPSHLSTLIAATSCPEEILPH-QYLILGGEPLNWELVAEVSKLPQCQIYNHYGPTETTIGVLTYSHPKKAKTVPLGRPI-NNTEIYLLDEFLNPVPIGVKGELYIGGKNLSRGYLNRPQLTEEKFISNPFYKTGDLARYLPTGDIEYLGRIDHQVKIRGFRLELGEIEAILRNHPEVRETVVVVREDIPGQKRLIAYITSNQVSKLAETLKNHLRSK-LPEYMIPSVFIPLKTLPLTANGKIDRFNL----------- 163739680 58 --------------------------------------GEQTAIIYDSREISYVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDATPKAIIAAEPGRTVHYKPLLDGAIDLATHKPDFCVIQEVAELIEGRDVNWEPAECVPVEGNHPAYILYTSGTTGQPKGVIRHTAGQLVALNWTMKIYNVDPGDVFWAAWVVGHSYICYGPLITTIVFEGKPI---GTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPVKKYDLSCLKQVYLAGERADPDTITWAQEQLKVPVIDHWWQTETGWSIAANPEELPTKLGSPAVPMPGYT-VDILDEGGHPVAPGELGAIAVKPPGTLPTLWNAEDRFKKSYTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVSDSLKGQAPVGFLCLNAGCDTPAQVVKLVREKPVAAFKL---ACVVDRLPKTRSGKILR-------------- 134103376 27 --------------------------IADLVAAAARRGPQYPALIDGARRLTWSELDAVVDGEARRLLAAGVAPGDRVAIRLPTGVAFCVALFGVLRAGGVVVPLPTSSPGPELARIVADSGAGVLIADDAVDGAEARVLPP----------------------PELTLSAKPDPVVRTRGDDLAVLSYTSGTSGPPRAAMLSHRALLANARQCGKLMPVNAADRVLLALPLFHVYGL-GPGLLQVASVGATAVLLPRFDAEEALDAIVRLRVTTVVGVPPMYAAWLGLPSDRREGMATVRLLTSGAAPLGPEVAAAVRAATGLDVFEGYGLTETGPVVTTTLAGGHAKPGSVGRPL-PGVELRLVDSDGMPLADGDTGRVSVRGPNLFSGYWPDGEHGPDA---DGWFRTGDVGYLDSDGDLHLVDRASDLIIVNGFNVYPHEVEHVLLELDGVVEAAVVGVPDGGTGEAVKAVVVQADGALSAADVREHCAAR-VAKFKVPAVVEFAESLPHSPTGKVARRVLR---------- 182677839 2109 ------------------------RPVPELIATQVAKTPDAVAAVFNNVALTYRELDERVNQLAGIVRAQVPGEGRRIGLAVERSLDMLVALIAIMKAGHAYVPLDPHHPAARLQLILDKADVSALICENDH--------IATLAGSLPVIR--LDASRGPSVMD--------ANLPPVNVDSSCYILFTSGSTGTPKGVEVTHRSLANLVWSMVAAPGFKAGDVIVAATTI--SFDIAAFELYVPLIVGGTVVIASRDDIKGFVSLVEKTHATVIQATPTLARMLLEAGLTPRSDLK----VLCGGEALPRDLANALLENQG-ELWNGYGPTEATVYASTGRIFPGTGPVSIGEPVY-NTQLHVLDSHRELVPVGVTGQLYIGGMGLARGYFQRPELDAEAFVGDGYYRTGDAVRRLPDGSIEYLGRLDQQIKLRGYRIELGEIESVMRQSPGVQDCAVAVYTPKDGLPRLVGYYVPTQQKVPTSELTAYAGGH-LPDYMVPSLWIAIEKFPLTPSGKLDRKALPQPEA------ 66047886 31 ------------------------EVLADLLEASARRNPQHVALIFGERQISYGELDRQADQVASALIGTGVRPGHIVGLWLPRGIELLVMQAGIAKAGAAWLPLDQDTPVERLQICLDDASAVGLVSCDA-----LMPVLADTGLKVWTAEHLLTPTDA-----------ALVRRSGVLPDHPAYVIYTSGSTGKPKGILISQRSICHFLRSENAILGIRANDRVYQG--FSVAFDMSFEEIWIAYLVGATLWIGPKEDPETLPRLLNEQRISVLHAVPTLLALF-------SEDVPGLRLINLGGEMCPESLVDRW-ATPNRQMFNTYGPTEATVSAS-LARLSRGRPVSIGTPLPNYGLLVIANDAPSLLPRGEVGELCIIGPGLAEGYLGRPDLTEEKFLPNPWYRTGDLARIDHDGQVQCLGRADDQVKIRGFRVELGEIEALLAQQPGVGTVAVL-LRNEAGVDQLIAYLVSDTSTPSASQLRKTLQAQ-LPPYMVPGHFELLDSMPRLTSGKIDRKALK---------- 113867530 14 -------------------------------------------------RYTYRDCELRARKLAQALGALGVKQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHAEDGYVFFD-----LTFLPLVEGVAPHCPNVRGWVAMTDRAHYEELVDAQDGDYEWPQFDENLASSLCYTSGTTGNPKGALYSHRSTVLHSYASADALGCSASDVILPVVPMFHVNAWGLP--YSVPLVGAKLVLPGKLDGASIYELFEQEKVTFSAGVPTVWLGLLQHVQSNKLKFSSFRRTVIGGSAVPPAMTRAFEA-LNVEVIHAWGMTEMSPLGTACDADRHKIQEKQGRVIFGVD-MKIVDGEGKELPDGKAGDLMVRGPWVIEQYYRN----GISPLADGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISAYHPKWDERPLLVVVKKPGAETREELLQFFDGK-VAKWWIPDDVAFVTEIPLTATGKMQKLKLREQFKD----- 170751110 4 ------------------------------FLASVSRDPRALALVDGETRLSYAEWFGVISATVAGLDRLGLKPGDHLVTVLQNRQEAATLHWACQFAGIVITPINWRAKAEEIDYAVENAQARAIAYEPVSAGSLRDSAASQ---RIPRIAVGTPPGPGETAFADLAATEGPPVTPRADAEAISLMLYTSGTTAKPKGVPRRHRAERAAAVAHVAQNLYGRGERTLGVMPLYHTMGVRS--LLAMSLIGGTFVCLPRFDVAGALRLIAAERITNLYLVPTLYHDLVHHRDFPATDTTSVRKLGFAGAPMTDGLLARLTEAFRPDLVNHYGSSE--VYTFTINHEAAVKPGSAGRAGL-NTMVRVVPDPGRTAAPGEEGEIAVKGDEAFEGYWHRPEADAKAF-RDGWYFTGDTGFADADGDLYVTGRVDDMIITGGENVSPVEIESRLSLHPAVSEVAVVGLPDERWGRIVAAFI-KRSGSTDEAALDAHCRAGGLPSHKLPRRYVFVDEIPKSPVGKLLRRQL----------- 56697772 58 --------------------------------------GEQTAIIYDSRQISYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDAQPKAIIAAEPGRVVHYKPLLDAIDMAKHKPEFCVIFQREQEVAHLEEGRDEPAECVPVEGNHPAYILYTSGTTGAPKGVLRPTAGHLVALNWTMKIYNVDPGDVFWAAWVVGHSYICYGPLITTIVFEGKPV---GTPDAGTFWRVISEHKVKSFFTAPTAIRAVKREDPLAKYDLSHLKALYLAGERADPDTIIWAQKALSVPVIDHWWQTETGWTIAGNPLGIEELPTKLGSPAKPGYDVQILDEGGHQMKPGELGAIAVKPPGTLPGLWNAEARFRKSYLEHGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHEDVAECAVIGVSDDLKGQMPLGFLCLRDHGDVVKEVVKLVRDKPVAAFKL---AVVVDRLPKTRSGKILR-------------- 119899469 59 ------------------------------VDRHAAKRPDDRALVYEEKVYSFAELQREVERMAAIYQDLGVKRGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFAAGSLATRIDDAKPVLMVSSDAGKPVPYKHLVDEALAEFPPAKVLIVDRGLDDYAELRAKHIDAVPVTWLESSEPSYILYTSGTTGKPKGVQRDTGGYTVALAASMKHIFTGGSGETMIGWVVGHSYIIYGPGMATIMYEGTPL----RPDAGIWWQIVEKYKVSVMFSAPTAVRVLQDPAFLKKYDLSSLKHLFLAGEPLDETSHKWIMSELGIPVIDNYWQTETMLAIVRGVEDSKIKLGSPAFPVYGYD-LRIFREDGSECGPNEKGIVGILPPGCLSTVWGQDERFVSTFTDPVVYSSSDWGIKDENGYHTILGRMDDVINVAGHRLGTREIEEAVQTHPAIAEVAVVGVHDELKGQMPMAFAVVKDASTDTAEKRAALEDESLGAIARPARVHFINGLPKTRSGKMLRRSI-QALAEGRDAG 35186983 465 -------------------------TLPEWLARHAASRPGDTALVDGDSVVTWSDLAGRVDKAAALLLELGVRPGENVAYQLPNRLEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSLARVLVVMDEYRAQEALALAATGGPDTAHLEHVVVLADWESALRTTTVDRAALDAIRPTPGATAQLLFTSGTTGEPKGVMQSSSNLVRAVSMEIRHLGLGPEDAVWVPSPLAHQTGFLYGMTLATVL-GVPQILQSDWDARRALVSLNTHRATFVQAATPFLADLVKAVEEIGEAPRHLRLFVATGATVPRSLAEHASEVLGTMVCGAFGTTETCLGASRPTDTPERRWGTDGRVLD-GVRLRVTDDRGAVLAPGAEGNFEILSRTTFEGYLDRPDLTAEAFTPDGWFRTGDLAVLDESGYVRITGRVKDVINRGGEKIPVGEMEQLLFRHPAVDDVAIVAMPDERLGERACAFVVLKDGALLGEEMCRYLDGHQAAKQYWPERLQLVPDLPRNPIGKVQKFELRARAR------ 152996585 20 --------------------------VHQLFEQQVERSPEKTALVFGDEELSYGALNASANCLARRLLTSGVGSENLVGLYVDRSFEMIIGLLAILKAGAAYVPLDPEYPAARIEQMLEDCLPSKILV----SGLNNQHLSEEI-------ETISIPAVLDEYAQSSNVKREELTKP-ITQSNLAYVIYTSGSTGKPKGVLIEHEGLVNLVQYQRDEFLADDTCRVLQFTSI--SFDAAVFEWTLALCNGGTLFLVSRDNPRELERIIKEYDITHTNLVPSVLR------NISPSCFSRTAYVISAGEALPEDVRSKFAKQ--CNFYNGYGPTEVTVASSYCRIDDDNRSVSIGKPLS-NKIVYVVDESRKLVESGEVGELLIGGVGISRGYLGREDLTKEKFISDPFYCSGDLVKWLPDGNLQFIGRADEQVKIRGFRIELGEIEKVIRKQADVKDVIVTTIEGINGRKHLKAYVVTEGGESRRRILVENCKEKVLPEHMIPGLWSLLSGWPLLINGKIDRKKLQEL-------- 119503919 23 -----------------------------ILKRVERVHPNLPAQVHGSIRRNWGEVAARCKRLASALAKRGVSKGDTVALIAPNIPEALECALAVPMLGAVLNANNMRLDASTLGYILEHGEASVLLVDTEFSAVAARELLVIDIEDTEGPGGACIGALTYEALLAEGSEDFAYALPD-DEWDALALNYTSGTTGHPKGVVYSHRGAWTNSVNNVVTWEMPHHPTYLWTLPLFHCNGWCFPWTITLLA--GTHVFMRGPTAKGIYAAFAEHGVTHLCGAPIIMSMIASAPNDERQPFDQKVRMMTAAAPPPAPVIEAMEQ-MGIAITHVYGLTEAVVCWAALPLDEQSKLKAQGVAYELEEDVLVLDPETSPVPDGETGEVVFRGNIVMKGYLKRPEETDAAF-RDGWFWSGDLAVQHPDGYIEIRDRAKDIIISGGENISSIEVENALHTHPAVDFVAVVAMADEKWGETPCAFVELVEGSTTEQELLDHARA-LLAGFKRPKKVVFGP-LPKTTTGKIRKNELRDRLR------ 70607920 16 --------------------------------------------------LNYGKVLDRVRSMANALKELDVKPSDVVGIIDWNDHRFFESYFSVPSIGGVLLELNFRLHPSDLVYIVKHTKAKGLFIDDSLLLLAIVVMSDKSLEEIEPLKGMSLASKVYGYEELVKSHSPNRRFEEVNEKSAAYAAFTSGTTGLPKGVFYSHRSVVLHAMTVAH--DMRPTDTLLQVVPMFHANGWGTP--FAAAMQGCRQIYPGRPTPESLTDYILNYKVTRTAAVPTIIIELLKRLEDPKPDLKGLKISMGGQEPPSKLVSE--LAKYGVEVYQGYGATETSPVVSNLPAEDKFLKMKQGLIVFGV-EVKVVDPTNQELPDGKVGEIWIRGPWITREYYNDP-RTSQSFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKSENLPKDEVKKSLLDHKFAKWQLPDDIVFVDEIPKTSTGKFDKKLLRDKYK------ 167035081 1535 ---------------------------HQLLEHQASLRPDAVALIFDDQQMTYAELDRCSNQLAHRLRALGVGPDRLVGVAVERGLGMALALVAIHKAGGAYVPLDPDYPQERLAYMVEDSSIGLLLAD----------VPSRERLQLSTPLPCVVLEPGNDWLSA--WPAEPLANLA-APENLAYVIYTSGSTGMPKGVAIDHHALSVFCQVAGDYSRLSPNDRVLQFATF--SFDGFIEQFFPPLAQGACVVLLRLWDTATLLDEINRHDVTVADL-PAAYWRLLALERRAPEAYGRLKQIHVGGEAVPEDALRAWLADTAVRLLNTYGPTEATVVATTYDTPQQISQGPIGRAI-PGRSLHALDDGLAPTPVGVPGELFIGGAGLARGYHQRPSLTAERFIPDPFYRTGDLGCYDENGQLAYRGRADHQVKVRGFRIELGEIEQYLRAHPDVREATVLAI-DLPAGKQLCAYAVPVEGGDLRLALKHYLKA-SLPDYMIPSYLVTLPSMPLTPSGKLDRKAL----------- 167035081 505 ------------------------------FAAAASRHPERIAVVAAGEQASFAELDARAEAIASRLVKAGVGPDTLVGVLADRSVGMLASILGVLKAGGAYLPLEPEQPAERLAYMLTDSGTRRVLAPGNW------------QAELPA---------AVQHLDWAQAGNGSVARTAPAAANLAYVIYTSGTTGQPKGVAISHGALANYVDGMSARLPVERIRSMAQVSTP--AADLGHTMLFGALCGGHTLHLLLREDAEGFAAYLAEHQVDALKIVPSHLEAMLVAG---RAALPS-QCLVLGGEAISPGLLGKIRQLPALKVFNHYGPTETTVGVLVAELSEQ---SSLGQPLA-NTRVAVLDRCLQPLPAKAKGELYIGGAGLARGYLNRPSLTAERFVPDPLYRSGDWVRQGND--LQFAGRMDGQVKIRGYRVELAEIENQLRALDGVANALV-----RVQGQAPAAWLVPSEMPADQDSTRATLKSR-LPEHMVPTHLMVLEHLPVTANGKVDVKALPEPVA------ 197728591 13 -------------------------TLWELLRGRAAASPERTALLQGDRELTFAELHDRAERVAAGLHGRGVRPGTVVAWQLPTRIETVLLMLALARIGAIQSPVIPYCRDREVSFALRTARAEFFAVPGAWRGFDHTAMARRIGA----------AGLFEAYTELPEGDPATLPPPPASGTQVRWIYWTSGTTSDPKGVLHTDRSLIAGGTTLAGALRLTRDDVGSVAFPFAHIGG--ADYLVMQLLHGFPVVLFESFALPGALAEYRRHGVTMAGGSTAFYTLFLAEQRKRPERLPALRLLAGGGAPKPPELYHAVVRELGCELTHGYGMTEVMITMGSPEDTAEQLATTEGRP-PDGMEIRIVDD-----------EIRLRGEAVCQGYL-DPAHTAEAFDEEGFLRTGDLGRLTPSGHLVLTGRRKDIIIRKGETISAKEIEDLLHTHPGVADSAVIGLPDPVRGERVCAVVEQPPGALTLQAVVSHLRSQGLAPHKLPEQLEVLDELPRNALRKVLKYRLRERFA------ 82702955 1177 ------------------------EPVHRRIERQAEERPNVCALIFNDTEITYQELNCRSNRLAHHLIALGVKAEVKVGITVERSIEMIVGLLGILKAGGAYVPLDPDYPRERLDYLVEDSGIRLLLTQSPLRN----RIPDSEKLSVLELDSVDVKGVAETNPEIA-----------LHPDNLAYVIYTSGSTGRPKGVGVSHGPLAMHLAAIREIYDVRPGDRELMFFSM--NFDAAAEQWITPLCEGGTLVLSSTRDLDGFVDQIGKHSITTLHLPPAYLRMLL---PLMQDGAPSVRTCIAGGEAFAADLAATQAALPQARLVNAYGPTETVITVAHASETAEVRIAPIGRAV-GDRKLYVLDEDLNIMPPGCAGELYIGGTGLARGYLDRPGLTADRFVADPFYRTGDRVRWDNGGQLEYLGRLDHQVKLRGFRVELGEIEGQLLAQPGVREAAVVAKES-RNGTRLIAYVAAHHGVTLNASMLKTALAAVLPDYMLPGSFVLLDSLPLNPNGKVDRQALPLPLAEQI--- 82702955 12 ----------------------------------------------------YRTLDQHVRALAAILQDR-FSAGERALLLMENDEHYVIGFFACLYAGLIAVPVFPPEMVRELLAIAADAEARCILTTSEIMPLIARAAVEQFSYAIVLTVDTVKCDNASAW-----------RECSPAEGDIAFLQYTSGSTSTPKGVMVSHGSLMTNTRVFEEGMSINANDIFVSWLPLYHDMGLIG-GLLQPIHRGIPVVLMPRFRPVRWLKAISHYRATV-SGAPNFAFQLVSDAQLQELDLSSWRVAFSGAEPVRRETMKAFIERFAPTIYPCYGLAEATLFVTGGTRGDGMEAHACGVPASGHTVRVVDPETGVQLPDGTIGEIWTDGASLACGYWRKPEETAETFVSGRWLRTGDLGFIH-DGQLYIAGRRKDLIIIRGQNVYPQDLEQVIE--DEVEAAAAFSVETENGEGIGMAVEISRGKLIAVETLVQALSEAVSGSCHEPLSVVVLGGLPKTSSGKLQRAACRQGWRERTL-- 23099777 3 ------------------------ETTPHWLTKRADLSPDKKAIEFEDGSITYLELFHRSQSYARKLGKLGFRQGDHIAILSTNCAEMIQIIYACSYLGAVAVLLNTKLTINELNQQLLDSDAKVIITSESFKASEF----------------VLQRMDYNELESVTEDTSIITLKSEIYFDDIFTMMYTSGTTGFPKAVQQTFGNHWWSATSSALNLGLHDNDKWLIPLPLFHVSGLST--MLKSVIYGMPIYVLEKFEVEKVHNAIMDRKVTIVSVVTVMVQRLIKRLGNHHYP-NDFRCMLLGGGPAPKSLLEQAK-LKNIPVFQSYGMTETSSQIVTLTPEDALKIGSAGKPLFP-AQLKIAHNENN---PNQIGEILVKGPMVTKGYYKRAETNKEVF-ENNWLHTGDMGYLDEQGYLYVVDRRNDLIISGGENIYPSEIENVLVQIEGIEEAGVKGSPNEEWGMVPIAFIVCSRP-ISENEIAAHL-EKYLAKYKRPKEIHVVNELPRNAANKLVRHNL----------- 157691115 2528 ----------------------SDQTVHELIKAKAFEAPNQKAATFCGTSWTYEELNSRANTVASRLISNGIKRGDRVGILTRPSLDMTAAVLGVLKAGAAFVPIDADYPDQRIAYMLEDCGAEVLL------------MQKGLTAPTSFTGHVLLIEDAIEGEAQE-------IQVHVKPTDLAYMIYTSGTTGQPKGVMVEHQSLVNLAFWHNDAFQVTNADR--TAKYAGFGFDASIWEMFPTWIAGAELHIIDEAIRLDMIKLFNDENITIAFL-PTQL-----CEQFMSMDNHSLRYLLTGGDKL-----KQVKPVP-YQLVNNYGPTENTVVATSGIIDPNQGTLPIGTAIA-NTRFYIMGSLYDLSPPGVPGELVIAGKGLARGYWNLPEETEKRFVPDPFYLTGDLVKWTEDGELIYLGRKDHQVNIRGFRIELSEIEAQLLALSDVKEAVVTTIKDASEQDALAAYVITDEETI---DLKESLK-RTLPDYMIPSWIIKLDQLPMTANGKVDLKAL----------- 157691115 1489 ------------------------EPFHVQFSRQAKETPDAIAVMDEQRKLTYRELEDMSNALGSELKVRGVEKEKTVALILDRSVYVIVSMLGVMKAGGAFVPIDPAFPAERINYTLEDSGAQVIVTNES------------LVSSYQHLKSIQVVQVEKAVR-----QSRTLDLPEASSDQLAYVIYTSGTTGKPKGVQLTHRNLSHYVNWLTNEVTLQECDR--TALLSSYAYDLGYTSIFPVLKAGGTLYVPREDDPVRLMRFIDEQELTYIKMTPSLFHMM---ADSKDHAFNALRLVILGGEPVVSEDVETFMEQHPCVVMNHYGPTETTITVTKLITKQELGASVIGQPIA-HTRALVLNRQQRLVPYGAPGELYISGEGVSIGYLNQPELTAERFLENPYYRTGDLVRQHANGDIEFLERIDDQVKIRGYRIEKQEIEHAARARLSIHEVYVKVLHMSRLPELALYYTAPEPIGTLT--FREKLAE-TLPDYMIPTYFVKVDHIPLTQNGKVDAKSL----------- 66045037 528 ------------------------DCVHRLIEAQVTRRQAECAVIFEGRSLSYSQLNTQANRLAHHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHILDDTSPVVLLAQGPTRKI-LREALEGADCEVP-----ILDVQADAVLWAECPSDNPTQRVGVNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQFCG--ECGSMLHKIPFG--FDASAWEIFWPLLTGGRLVIARHFEPGYLAQVVREQSVTAMVFVPAMLQLFLEVEEVSA--CHTLKDVFSGGGELSPAVARLFQQRLHARLHNVYGPTETTVSVWTLQPGADVPPRPIGRPIA-NTRFYVLDERDAPVPAGVTGQLHIGGVGVARGYLGLDELTAERFIDNPFYRSGDLARYRPDGQLEFIGRNDFQVKLRGIRLELSEIEARLDLFPGIRTSVALIVGDTAQNQRLVACCVT-DSPVDESALRAHLATTLSSAVM-PSAYLWLDALPLTVNGKVDR-------------- 13471859 13 --------------------------LDAVFEELAQTFATLPAVISDGRAWTYQELDRRANQFARVLIKRGVRPGHRVGLILDRSAETYIALLAVVKAGAAFVPLATAFPQERMALIIEDAGVSLIVTIATYASR---------ADQLPVPHVLIDSAAAE----ISKQSGAPLKPQEAPAEDICYILYTSGTTGRPKGVAIRHQSFVNFIRVAAASYGYRPGDRVYQGMTIA--FDFSSEEIWVPFVAGATVVPAPGQMPEELADFLRHHEITCMACSPTLLSSM-------TSDVPSLRTLLVGGEACPHNLVVRW-SKPGRQILNTYGPTEATVTAT-MGALTPDKPVTIGVPLPTYSIV-ILDPSLPELAPSELGEIGIAGIGLAVGYLNRQDLTEQKFIADRIYRTGDLGRINGDGEIEYAGRIDTQVKIRGYRIELGEIEAVLLDQPEIAQAAVTTWEIEPGRVELVAYYAPKAGALSRADLAQTMK-RRLPDYMVPSYLEELPAIPMTVSNKVDLRQLPKPTSVRLSA- 116056618 160 --------------------------------------GDSPALIFESRIFTFNELREEVSTFSKFLVAQGIGKGDRVIMYLPMIPMMPIAMLACARIGAVHSIVFAGYSAKSLAQRVVDCQAKMIITASASRGKKIIPLKKIVDEALESPDRVVVKGNADPFNPQRDLWWDPDPMEFIDSLDPAFILYTSGSTGKPKGVVHALGGYLVYAYATSKFVFHPGEDIVFCTADLGWITGHSYT-LYGPLLNGCATVLPTYPNAEIWWNIVDKHRVTIFYTSPTALRTLFGDAPVHKSSRATLRILGTVGEPIAKETWLWYHEIIGLPIVDTWWQTETGGHITPLPGATPLKPSSATFPFFGVEPVLLDPVDGHEIDGEGEGSLCIKRPWIFMDVHGAHERYENSYFEGGYYASGDGARRDADGYLYVTGRLDDVMNVSGHRIGTAEVESALVQHPLCIEAAVVSIGHEIKGETIVAFVILKKEATQEQELVFKVRA-EIGPFAAPERVIVVKNLPKTRSGKIMRRILKKIAA------ 83814799 63 ---------------------------------------DRAALRWEGRTLTYGELHQRVCRCANALRDLGLGRGDRIGLFMPMTPEIVIAFLAIAKIGGVLLPLFSGYGVGALVTRLQGAEADALFTADGFAPIDMKETADEAVAQCPTVEHVIVTGRDRFWADFVAGHDPEARTARTGADDPVMVIYTSGTTGPPKGTVHTHCGFIKGAQDMYHPMDLKPGETMYWMSDMG--WMMGPWLVFGTLTVGATMVLPDHPDAGRLWRLVDDHEVTHLGVSPTLIRALKTHGDARASDRSSLRAIGSTGSPWDPESWSWCFETVEKPILNYSGGTEIAGGILCGNFLEPLKPAAFSGPV-PGMDADVVDEDGTPVRE-EVGELVLRAPWMTRGFWGDDDRYHDAYWDDVWVH-GDFAAVDEDGLWYILGRSDDTINVAGKRLGPAEIEALLNAHGAVAESAAIGVPHDVKGSEIVAFVVLEPDYDETAALREELMQGVMGKPLKPREIRFADALPKTRNAKVMRRVIRAAYLGEELG- 182437057 3020 -----VEWNDTAAE--VPAGA-----VPELFRAQARRTPDAPAVVFGDTRLDYRDLDARSDRLAGLLAGLGVGPETPVGVLMERSAELPVVLLAVLKAGGAYVPLRDTDPAPRLRRLLADTGARVVVTDGASA-----PLAGEL---------------GVTVLDARDDSPAQAPRVTVLPDQLAYVMYTSGSTGLPKGVEITQRDIV--GLAFDRRWESGAHRRVLMHSPT--AFDASTYESWVPLLRGGAVVVAPPGSVAALEQLLATHEVTGLWLTAGLFRLV---AEESPGALSGLREVWTGGDVVPAEAVRRVLAAPGIVVTDGYGPTETTTFAHPLTAAEPVPARPIGRPLD-NTRVYVLDGSLRPVPAGVAGELYIAGAGLARGYTRRPAATAGRFVANPFYRTGDLVRWTADGVVEFAGRADDQIKLRGFRIEPGEIEDRLARHPAVAQAAVLVREDRPGDRRLVGYAVLADGPATTADLTAYLSG-ELPDYMVPSALVAVAALPLTANGKIDRRAL----------- 182437057 4084 -------------------------TIVSRFAERVAAEPDAPAVSDRGVTIGYAELDARANRLAHRLIAAGVAPGDRVAVLQERSADLVVSTLAVLKAGAAYVPLDARYPLPRLGLIVEETGSRVLLTDRALSKVAVDGPA----------EVIVVDGGREAARSTDPDPGSPDIAP--HQDELAYVMYTSGSTGKPKGIGVTHANVVAFA---ADERWRSGHEKVLFHSP--HAFDASTYEIWATLLGGAHLVVAPPGDASGLRRLTEEEGLTAVFMTTALFNLI---AEEDPGAFAGLREIWTGGEQVSPAAFQRVLAACDTAVVHVYGPTETTVYALCVPPVAALRTVPVGRPMD-NTRAYVLDDRLRPVPFGVAGELYLAGAGTARGYPGLPGMTAERFLADPFYRTGDVVRQDAEGLIEFVGRADHQVKIRGLRIELGEIESVLQDQPQVSRTLVTVREDAPGDKKLVAYLVPVPGADTAG-LREQVA-RRLPDYMVPSAFVYLPDLPVNANGKVDRKAL----------- 182437057 1507 -------------------------SVAERFDAWAAARPRATALVTEDQELTYAELAARTDRLAHWLREQGAGPERFVAVRLPRTVDLVVALLAVLKSGAAYLPVDPALPADRIAYLLRDAQPLLVLTEEEMARADRAGAPTAAPAPV------------------------------RHPDHPAYVIYTSGSTGRPKGVVVPGGGMVNLLDSLVRRLGLTPDDRTAAVSTVG--FDIAVMEIFLPLTSGGTLVLAGSDDPEELGALLTRTGTTVLAAAPSLWHVL---EETVPQALRGLRKM-TGGEALAPDLARRLVA-LGGPVFNLYGPTEITVCATGAEM-DGVAPVTIGGPI-GGTRVHVLDAALRPVPPGVPGELYIAGAGVTRGYHGRPGLTAERFVPDPYYRSGDLVRWGDEGRLDYLGRTDFQVKLRGFRIELGEIEEVLGGHGDVGR-AVVGVHEFRPGDRLVAHVMPAEGRTVDAAVLREHAAAALPAYMVPAAFVVLDELPLNANAKVDRKALPAPETD----- 206679493 26 -------------------------TLYGLLSRTATKFPNHSAVSYQAETLSWSELHDKTVQTANLFRKLGVGEKDVVAYILPNANETTLALLGGMVAG-IVNPINPLLEADQIAAILRETGAKVVVTLKAFPKTDVAQKTAEAVRHAPNVKTVLEVDLNRYLTPPKSWQNTTLDFADSKADRVAAYFHTGGTTGMPKVAQHTYNGMIYN-GWLGHELLFTEEDNVICPLPLFHVFAVHVI-LMAAISSGAHVVFPTDGVFDNFWKLVERWKISFIITVPTAISALMQRPIDA--DVSSVKTAFSGSAPLPLELFKRFEEATGVQIVEGYGLTEATCLVSINPPEGEKKVGSIGV-TFPYCDVKILKDTPDECAADEVGEICISNPGVSVGATYTEEGKNRDLFHGEYLRTGDLGRFDSDNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHKAVAFAGAIGQPDAHAGEVPCAFVELVAGAVTEAELMEFCKTNVHERAAQPKHMTILEELPKTAVGKVFKPDLRKSAITRVYNG 157752418 28 --------------------------------------PSKILFIDGEHKTTYAEFVKRAGQYATALTEKNIKKGDRVMARVSKTTDTAALYIACLQIGALYIPVNPGYTESEAAHYIKDATPSLLVTCNE-------DLDQVFRDRISVLNENKLASEAGSL-------NACTTIEHVETSDPASVCYTSGTTGLPKGAILTHGSLSNNAHDIVRDWGFTSEDLNLHALPFYHVHGLY-YSLHCSLFSHSTIIWRSKFEVEDCIKYMK--NATVMMGVPTFFSRLLASKNFKKDAFGNVRVFISGSAPLSVATIEEFKERTGQVILERYGMTEAGVMTTNPLNGVR-KAGTVG-PAVKGVGCRIAKNGG----------IEVKTNAIFAGYWKNPKKTAEEFTEDGWFKTGDVGHLDEDGYLTIGGRSKDMIITGGLNVYPKELEDFIDTLPFVKESAVIASPHPDFGEAVVAVVVPAEKVTDEKEFEKKLMKKKVANYKVPKRVIILDSLPRNHITKVQKNVLRDNYK-KLFA- 3798624 8 ------------------------RPLHELLRVNAERHGDRVAYTDSRRAVTYGRLQLRTGRIAGHLAASGVGRGDRVRLLLGNRIETIEVYLAAARAAAVAVPLNPDAGDAELAHFLTDSGATVLVTDDLH--------LDQVRRVGTDATVVLAGRREPGCVAYEDLAGTEPPRPPRDDDEPAWMLYTSGTTGRPKGVVSAQRSGLWSATYCVPSWELTEDDELLWPAPLFHSLG-HHLCLLAVLTVGASARILGGFVARDVLDALAEHPCTVLVGVPTMYRYLLGAVSGEPQT-RALRVALVAGSTSPASLTAGFEAAFGVPLLDTYGCTETTGSLTANTLTDTRVPGSCGLPVPGLSLRFVDPVTGADVRRGDEGELWASGPSLMLGYHAQTEATAQVL-ADGWYRTGDLARQAETGHVTITGRVKELIIRGGENIHPREIESVAQEVPGVRDAAAAGRPHPVLGEIPVLYVVPEGPVVPADAILAECR-RQLAYFKVPDEILHVTTVPRTASGKVRRGEL----------- 209551991 31 --------------------------------------------------LTYGELRVESEKLADSFLKLGIERGDRIATLMGKSRAYLVTLLAIYRIGAVHVPLFTAFAPPAIQFRVDSCKPKLVACDAS-----QKAKLKTVEAESSSLSQIMTTGEADEELSFDKLAAEGTGTPSVAGSDGAFIIYTSGTTGKPKGVVVPAKALAAFHAYAEFALGLRPDDVFWNSADPGWGYGLYF-GVLATFCTGTSILLCAGFSPELTLEVLSRFKVTNFTAAPTVYRSLLATGLVPPS--TNLRCASSAGEPLTPEVNAWSVDALGVLVHDHFGQTEAGMLVNNHHHPEPLKTGSMGLAMPGWTPVILRLDQDAVAPAGEVGRLAFESPFAFTGYVDEPVKSAEKFAGDGWYLTGDMAKMEEDGYIYFSSRDDDIIIMAGYRIGPFEVESVLATHPAVAESAVIAVPDAVRGEVLEAAVVLKPDEALVKELQAHVK-KGFAAHAYPRRIHFVESLPKTPSGKIQRFVVRQQARDGTLA- 145236900 24 ------------------------KPIGECFRRVVSASHDRIAIHSGTRHITYGELHAQSDAFAVGLIELGIRAGDRVALSLGNGIEYAVVIHALNHITARCFITDPRLTSELLQEIATSSDPSTL--STTVPSLQHLLLIDNSAGRVDATTLPVTADY--EALILAHGSQRLPPQDQLGVEDLANLQFTSGTTSAPKAVCLTHRNILNNAYLVGQGMELTAGDVVCCPPPLHHCFGL-VLGLLTAMVHEATLLLPPSFDARATLQSIAEHNATVLVF--------------QKSALRHLRTGIIGGSPIAPSLRLRLHQHMNLSLTNCYGLTEAIVCMTGVLDCLDKRLTSVGQVL-PHTAIRIADRNTRTLPRGQRGELQISGYAVMAGYWNAPEETARTLLVDEWLRTGDEATMGVDGTIRITGRIKDIIIRGGENIYPGEIEDALLTHPQVANVGVVGLADATYGEVPAAFVVLRVETP-PEELRAWVRQKC-PGAMVPKHVFAVDRLPLTASGKLEKYKLREM-------- 30250276 11 --------PAEVRQQWTNDGIYPDKSLFDLFCEHARKNPEKPAVVTLDHTLTYRQLLHKVTRLANSLRHLGVVAGDVIAYQLANSAHHCAIDLAAAALGAIVAPFPPGRGRLDIQSLLQRCDARVIVVEPLFLQQDLCELIESLRPALLSLRILVVDGVARGWHTLNDLQSRPIELPDVDPDSPARFLISSGTEADPKWIAYSHNALAGGRGRFLQHIHTRDKDRALYLVPLGTAFGSSA--TFGVLWMGGTLIMLPRFDVVATIRAIGQLRPTHVFGVPTMFQRIAADPDLAKIDISSLVAIVSGGAKIDETSILRCCGAFGCSFINLYGSADGVNCHTMLDDNMTTVLHTTGRPNPEVCSIRIVDDRKNELAQGQTGEIAARGPITPMQYVNNPELDALYRDAEGWVYTGDLGFIDEQGNLVLTGRKKEIIIRGGINISPAQIEDIAASHPAVVSAACIPVEDEDLGHRVCLCLVMSEGAPSLAQFARFLLDRGLEQNKLPEYLRYLRQLPLSPAGKVDKKQL----------- 145344860 67 --------------------------------------GDKRALIFEATEFTFRELLVEVETFAKFLIAHGVQKGDRVVMYLPMIPALPIAMLACSRIGAVHSVVFAGYSAKSLAQRVHDCKAKMVITASASRRAEKIIPLKKIVDEVPHVEDVPFHSDRDLWWSVAEFRTDPAPIEFLDSCDTAFILYTSGSTGKPKGVVHSVGGYQTYVYATSKFVFDLHEDVLFCTADLGHSYGLYGPGCATVLFEG----VPTYPDAGVWWQTVDKYDVTVFYTSPTALRTLQGYGEVKRSSRASLRILGTVGEPISSETWLWYHSVVGLPICDTWWQTETGGHITPLPGATPLKASSATFPFFGIVPVLLDPKDGTEIQGEGEGCLCIKWPGMFLDVHGAHERYENSYFEGGYYFSGDGARRDSDGYLFITGRLDDVMNVSGHRIGTAEVESALVQHSSCIEAAVVSIAHEVKGESIVAYVILDPSRSIEKELITNVR-MEIGPFAAPERVVIVKDLPKTRSGKIMRRILKKIAA------ 91787474 51 --------------------------------------------------YTYRALQQAADALSHVLAGLGVQRGDRVAIVMPQRFETAVAYMAIFQMGAVAMPLSMLFGPEALEFRLHDSEAVVAICDESA-----IASIRAVRPQCPALRTVVAAGAAKDYETALAAQQQAFTAVRTKAEDAAILIYTSGTTGPPKGALLPHRALIGNLPGSQNWFGFDGDAVFWSPADWAWTGGL-MDALLPTLYFGRPIVFNGRFSPELAFTLMAGQGVTHTFLFPTALKAMMKAYPRPREHFQKLQAMMSAGEAVGDAVFAYCQEQLGVTVNEMFGQTEINYVVGNCSSLWPARPGSMGK-GYPGHRVAVIDDEGQECAVGVPGDVAVNRPIFFLGYWKKDAATQAKFTGD-WCRTGDLARRDAEGYLWYEGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDRERGAVVKAYVVLAPDLEMTATLQAHVKT-MLAPYEYPKEIEFIDALPMTTTGKVQRRVLRLREEERFRA- 167516386 17 ------------------------------LDRHLPTRADQPALLYESQAITYADLTDQVSRFAHVLQEREVTKGDRVIIYMPMCPEAIVAMLACARLGAIHSVVFGGFASKELATRIDAAQPKAVLSSDGVKAVNYKKLTDEAHRLCPGIQHSDDHTATANLLRTGDLDWEDCKPVPIDATDPLYVLYTSGTTGKPKGVVREAGGHAVVLADTIQIFNIHPGQVMFTPWVVGHSYIVYAPGATGVLYEGKPT---TTPDASAFWRIIEKHKVKAMFTAPTALRAIKKEDPEQQHDLSSLETVFVAGKRADPASVQWAEQVLQKPIVDNYWQTETGSPMSACSGHLPIKYGSCFKPVHGWD-LQIVDDHGQTVPVGETGNLVAKPPGAATTLWKDHERYDSSYLAPGYYQTGDAGFIDEDNYVHVLTRTDDVINTAGHRMSTGVLEGALTAHDKVVEAAVVGATDELKGQLPVGFVVLKTGKSDLKQLRKELVQRVVGPVAAFKRVYVVRQLPKTRSGKTLRMVLRQMV------- 115361214 446 ------------------------RTVVHRLEQAAADHPERPAVEYRDIVLSAGELNARANRTAHRLLAAELRPDALVAICMHRSERLMEAILAVWKCGAAYIPIDPDYPAARIRTILEDSGAALVITCDGLLPPELAALAPVV-----SLDTVTEGGD------------ETNPGRPVSPDSLAYVIYTSGSTGKPKGAMVEHAGMLNHMLAEIDEFSISASSVIAQTAP--HCFDISVWQFFTAPLVGGKTVIVDDRDPASFVATLEAARISILELVPSYLSAVLDHASEAPALLRHLRHLLVTGEMVSPALVKRWFDVFDIAVVNAYGPAEASVAQHRMTCAPTTPYVPVGKPIR-NVRIYVVDPQMNLCPIGVPGELCVSGVAVGRGYLNNEAGTREAFLEDPFYRTRDIGCYLPDGSIVLHGRKDHQLKIRGYRIELGEIDNALAAIPEIRQAAALDYRDDAGRAALCAYVAFRAGASLSDAEIAAALSATLPDYMVPGIYVVLDALPLSGNGKIDRKALPPLDRARLSA- 67528398 3 --------------------------------------PGKPAL-----TVTYAQLHSHISAFQEKLAKLGVGHGAAVNLALINSYEFIVGFLAASWQRAIAAPLNPAYKQDEFEFYIDDLSSTLVLIPRESYAQNGPAVLRKYQAAIAECEVVLDVKELGKLKGKGDIGVQTA-----QPDDIALVLHTSGTTGRPKAVPLTHKNLTTTMRNIQATYKLTPQDRTYLVMPLFHVHGLLAAFLAPL-ASGGSVIVPTKFSAHQFWSDFIEYKANWYSAVPTIHQILLKSPLPNP--IPQIRFIRSCSSPLSPKTFQDLEKTLNAPVLEAYAMTEAAHQMTSNPPPAKRQPGSVG--IGQGVEIKILDQSGNEVPQGHEAEICVRGENVTKGYLNNPAANKSSFTKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLQNPNVGEAVCFAIPDPHYGEDIGAAVVLKSGQATEDELKSWVQEK-LAKFKTPKQ-----QIPKTATGKIQRRKVAEAM------- 194291688 9 --DGFSH-DDAVARQLRGSLAAMNACV-ECCDRHAQ--PGRIALNWEGRSWTFAELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKVVVTDTA-----NRPKLDEV-AGCPAIVTVSPALAAGDFSFWAELARQPASFEPVRGDDPFLMMFTSGTTGPAKPLLVPLKAIVAFAGYMRDAVDLRDDDAFWNLADPGWAYGLY-YAVTGPLSLGATTFYDGPFSVDSTCRVIRKYGITNLAGSPTAYRLLIAAGEAVSGPLRGLRAVSSAGEPLNPEVIRWFASELGVTIHDHYGQTEGMVLCNHHALAHPVRMGAAGFA-SPGHRVVVVDDTLRELPPGQPGTLALRSPMCWFGGYHG---TPTSAVAGDYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVLQQGSPELAELRLHVRKR-LAAHAYPREIEFVAELPKTPSGKVQRFILRNQEVARV--- 114563890 54 -------------------------------------------VTHNEYSISYQSVLAQVKRLAGLMVSLGVEKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELSTRINDAKPKLILSAEPSGVVPYKPLLDDALSQAQHVDHCIILNRTEYQAQLQSVGAPDADCVSLDATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMHIYDIGVGDVFWAAWVVGHSYIVYGP-----LLVGATTIMYETPDAGAFWRIIEQKNVRSFFTAPTAIRAIKREDPDKQFDLTCLKQMYLAGERCDPDTLNWSQQQLGKPVIDHWWQTETGWPVAANTDPIEIKAGSPARAVPGY-QVEILDAMGQQVAPNESGNVVIKQPGTLTTLWQNDKRYIDSYLSPGYYLTGDAGYVDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVQDKLKGQVPLGLVVLKNGVTLSDELLALVR-HEIGPVASFRLVSAVQKLPKTRSGKILRATMRKIADNQ---- 27382918 43 ---------------------------------HARATPNKIAYQMAGTAITYRELDELSNQGAHLFRSLGLKAGDHIALLMENRLAFMELCWAAQRSGLYYTAISRYLKQDEIDYIIADCGAKVVITTPKCADQ-----IKALIKGTPGEPVFYMMDEPLPGFRSYDKEAAAQPTTPISDEVAGYMLYSSGTTGRPKGIKKAFEGVPNAFLRCADMCGMNAASTYLSPAPLYHAAPLRFNMMAIVL--GGTSIIMEHFDAEEFLKLVEKYEVTQSQLVPTMFVRMLKLPDEYRYNVSTLKGAIHAAAPCPVDVKAKMIEWWGPILIEYYAGSEGNGVTVCNSQQWLEHRGSVGRAVVG--KIKILDENDEEQPTGEIGTVYFA-DAPAFAYHNDPEKTKKAYNAKGWSTLGDVGYLDKDGFLFLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPHDGKALEADLIAFCKGR-LSAIKCPRSIDFEAELPRTPTGKLVKRHLRDRYWPKTTA- 214037646 33 --------------SYRAYKH-APKTAIEIL-NNARNHGELEFLVYDGKRFTYNRLFQAVDALASQLQSFKINKGDRVAIAMRNNVEWMITYSAATLIGAIVVPINSWGKSEELEYAITDCGAKLLICDEAFDTLNLAAIVVHASDEFLASANVALFKDI-----LTAGQDQSYTPVAVAPEDSALILYTSGSTGFPKGVLHKHAAIGQALMNMMEYRGGADRETPMLTVPLFHATGLLG-GFYLPIAMGQKVIMMYKWDSTEALKLIDQEKVTGLSTVPAILQDLLSHPDYQQYNTESLMRISAAGAATPAGLPELIRSRVSAPSSSGYGMTETMVGATMSGALFDYKPDAAGIP-SPIMDMRFVAADGTVLSDGQPGEIEMRGVSCTPGYWEKPDANAATFSEDGWMKTGDIGMLDEDGYLYITGRIKEIVIRGGENIYPGEIEQAAYERPEVREVVVFGEPDQAMGEELVLVAYLDPEELEESELRAFLTAR-LATYKVPRVIEFATELPRNASEKLHKLKVKEAF------- 125542244 19 -----------------------------------AVYGDRTSVIYGRVRFTWSQTYARCRRLASSLLSLGVRNHDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDARAVAGILRHSEAKVFFVDYQYVRLDALQIVADEGRHVPLVAVIVPTGVRLGELEYEGLVARGDPAAELDEWDAVTLNYTSGTTSAPKGVVYSHRGAYLSTMSLLMSWVVGDEPVYLWTLPMFHCNGWTF--TWGMAARGGVNVCIRDARAADIYRAIARHGVTHLCCAPVVFNILLEGGEAAAKQLAAPVHVLTGGAPPPAALLERV-ERIGFRVTHAYGLTEATAQWDRLPLPERARLKSQGVSVLSLADADVKDATMASVPRDTVGEIVLRGSSIMKGYLNNPEANSDAFKGE-WFLTGDVGVVHADGYIEIKDRSKDVIISGGENICSKEVEEVLFQHPAVADAAVVAMPHPHWGETPCAFVVARDKAAGEDDVVAFCRKH-MARFMVPKKVVVYDAIPRNGNGKVEKNLLREAAKK----- 110681116 60 -------------------------------------------------TLSYADLQTKVASLAGAMVAQGVGKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDCQPKAILAAEPGRVVHYKPLLDELADHKPDFCLILQEQEMAELTPGRDLDWPPADCVPVEGNHPAYILYTSGTTGAPKGVVRPTGGHLVALNWTMKIYDVDPGDVFWAAWVVGHSYICYGPLITTVVFEGKPV---GTPDAGTFWRVISEHNVRSFFTAPTAIRAVKRELEREKYDLSCLRSLYLAGERADPDTIQWAQDILNVPVYDHWWQTETGWTIAGNPAGLEALPVKIGSPTVPGYDVQILDEAGHPQKPGELGAIAIKPPGTLPTLWNAADRYKKSYLNPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVVGVSDQLKGQSPLGLVVNRPHGEITSECVKLIRDK-IGPVAAFKNALVVDRLPKTRSGKILRATVVKIADNQ---- 90419808 70 --------------RWFPDGE-CNTCFNAIDRHVEAGRGDQVAIIHGKRRLTYGELLVEVKALAANLTDLGVGRGDRVIIYMPMVPETMIGMLACARIGAIHSVVFGGFAARELAARIDDAAPKLILSAEPTRKVEYKPLAATIVLRRPELACELIEGRDHDWDALRHAAGREVPCASMKATDPLYILYTSGTTGKPKGVVRDTGGHMVVLHWSMQIFGTDQGEVFFCAWVVGHSYIVYAPGCTTVLFEGKPI---GTPDAGTFWRVAAEHGVKVLFTAPTAIRGIRKEDPDGQYDLSQFEALFLAGERADPETLIWAEKALQRPVIDHWWQTESGWPIAANPGLLPIKRGSPGVAMPGFD-VQVLNAMGEQAPPNEMGAIAIKPPGALPTLWNADDRFRDAYLTPGYYSTSDAGFIDEEGYVYVMGRTDDVINVAGHRLSTGEMEEAVAGHPAVAECAVIGMRDALKGELPCGFVVLKDRGQIEAELITLVRER-IGPVAAFKRVLVVDKLPKTRSGKVLRRTMKAIV------- 9937218 798 ----------------RDAAYAGPGSVPERFAEVARTAPDARAVTCGATTLTFAELNDRVERLAQALLGAGVTRETPVAVRLPRSTDSVVALLAVMRAGGVYVPLDPDWPADRTAYILDDTAASVVITRD--------------LPALPGRLHVDPRRPAADGL---------VPAPRIDPDQAAYVIYTSGSTGAPKGVVVRHRS-LNHLTSALQATFLGHDPYLATTLTAPFTFDASMEQ-LSWMLAGHELFIVPRRDPSALVRFVREHRIDVIDTTSSQLELLVSHGLLDGEWAPSM--VMVGGEAVSPSLWRTLRDQRRTRCFNLYGPTEATVDATCHDLSDPADVPVIGTPL-PHTHVRVLDDRLRPVPVGVAGEIYLGGTGLARGYLNRPALTARRFVADPYYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVV----DDAHARLVAYVTLEGGGAGPTDVRRFAQGR-LPAHMVPSAVVVLEALPLTSNGKLDRARLPAPAAGR---- 9937218 1870 ------------------------ETVPDAFAAQVRATPDAPALVHGDSTLTFAELDTRVTALAVRLRRCGVAAETPVAVCLPRSADAVVALLAVLRAGGVYVPVDPEWPSGRVAHVLDETAAPVVITRDLPADPGRVHL-----------------------DPRQAPADDRDPLPRLHRDQAAYIIFTSGSTGAPKGVVVRHGSLYHLLGHVRRMAEGGPRRNVAHTTAM--TFDPSLEQFLW-LVAGHTLHVAPRRDPEALVALVRRAAIDVLNVTPSHLTLLIEAGLLEGDRVPG--TVLVGGEAVPAALWRTLRERTGATFFNLYGPTEATVDATCHDLSDPADVPVIGTPL-PHTHVRVLDDRLRPVPVGVAGEIYLGGTGLARGYLNRPALTAQRFVADPYYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVTVATDD-GAARLVALVVPAPRAP----------------------------------------------------- 152986563 41 --------------------------------------PGRIALFWEGKSYTFSELKALSGRFANFLQAQGVRPGDCVAGLLPRTPELLVTILGAWRLGAVYQPLFTAFGPKAIEHRVATAGSKVLVTDAANRDKLDELADPPLAVTVGGPKGQIRRGDFSFWAELERYPAEFEPVPR-SGEDPFLMMFTSGTTGLAKPVPVPLKAILAFVGYLREAVDLRPEDAFWNLADPGWAYGLY-YAVTGPLAMGHPTTFYEGFSVESTCRIIRDYGITNLAGSPTAYRLLMAAGAAAEAALKRLRAVSSAGEPLTPEVIRWFAERLGSTIHDHYGQTEGMVLCNHHALAHPVRIGAAGFA-CPGHRVVVLDDALNELPPGQPGILALRSPLMFPGYQGLE---TAAFVGD-YYLSGDTVELNEDGSISFVGRADDVITTSGYRVGPFDVESALIEHPAVMEAAVIGKPDPERTELVKAFVVLRPTPELADELQRYVRQR-LSAHAYPREIEFLEELPKTPSGKIQRFLLRNQEIAR---- 214003871 458 ----------------------------DLFGRQVERRRDEVAVVDGDRAMSYGELAERAEKLAGYLSGRGVRRGDRVAVVMDRSPDLIATLLAVWKAGAAYVPVDPAYPVERVKFMLADAEPAAVVCAEAYR-----------DAALDGGLDPIVLDDPRTRQAVAECTRLSVGA---TADDLAYVMYTSGSTGTPKGVAVSHGN-VAALVGEPGWAGSPDDAVLMHA---SHAFDISLFEMWVPLLSGARVVLAGSGAVDEALAGYVAGGVTAAHLTAGTFRVV---AEESPESIAGLREVLTGGDAVPPAAVERVRRTPGVRVRHLYGPTEATLCATWWPGDETGSVLPIGRPLS-GRRVYVLDAFLRPVPPGVAGELYVAGAGVAQGYLGRSALTAERFVADPFYRTGDLAYWMDQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVSAR-----DEHLIGYVVAEGQDVDPVRLRGQLAE-TLPEFMVPAAVLVLDELPLTVNGKVDRQALPE--------- 214003871 3525 -----------------------------LFRRQVARSRDAVAVVDAARSLSFGGLLDEVEALARLLVGLGVRRETRVGVVVERSAELAVTLMGVSFAGGVFVPVDLDYPAERIELILANSAPAVLVCTAATRAVVPEKFAGA----------VVVLDELPAADP-------EVVLPPVAPGDGAYVIYTSGSTGVPKGVVVTHSGLGNLARAHIERMAVTSSSRVLQLSAIGFDAIVS--ELYMALLAGGTLVLADAESMPTLGDTIRRWGITHVTVSPSVLAVEDDLPD-------SLETVLTGGEVLPPALVDRWS--PGRRMINAYGPTETTICSTPLSPGHDVVP--LGGPIDNVRH-YVLDSFLQPVPPGVAGELYITGVGLARGYLGRPGLTAERFVADPFYRSGDRFRWTREGELVFVGRADAQVKVRGYRVEPAEIEAVLAEHPAVAQVAVAVRRDRPGEKQLVAYVVPAANAPAESALRELAAER-LPEYMMPAAFVSLDRMPLTPNGKLDHRALQ---------- 214003871 1983 -----------VVERWNSTGAAGGSSVVDLFRRRSDASPNAVAVMDAGRTLSYADLDRESDRLAGHLAGLGVRRGHNVGVVMERGADLFVALLAVWKAGAAYVPVNVDYPAERIEWMLADAGVSVAVCAEATRGAVSA-----------GVEPVIVDAPAIEGVRHE------APSLTVGADDVAYVMYTSGSTGVPKGVAVPHGSV--AALASDPGWSLGTGDCVLMHAP--HAFDASLLEIWVPLVSGARVMVAEAVDAQRLREAIA-GGVTTVHLTAGTFRAL---AEESPDSFSGLREILTGGDAVPLASVARLRRACPVRVRHLYGPTEITLCATWHPSAETGDTLPIGRPLA-GRQAYVLDAFLQPVMPNVTGELYIGGAGLAHGYLGTGGPTSERFIANPFYRTGDLARWTGQGELLFAGRADSQVKIRGYRVEPAEIEVALAEVPQVAQAVVVVREDRPGEKRLIAYVTTEDSGLDPDAVREHLAAR-LPEFMVPAVVVVLDSLPLTVNGKIDRTAL----------- 206678486 58 --------------------------------------GDQVAIIHDSSKITYRELQNRVASLAGALRAKGVEKGDRVIIYMPMVPEALEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIIAAEPGRVVKYKPLLDELADHKPEFSVILQREQEVVDLGPRDVDWQPVDCLPVEGNHPAYILYTSGTTGAPKGVVRHTAGHLVALNWTMKIYNVDPGDVFWAAWVVGHSYICYAPGNTTIVFEGKPV---GTPDAGTFWRVISEHNVKSFFTAPTAFRAVKREDPVKKYDFSCLNVVYLAGERADPDTIEWAQTQLNVPVIDHWWQTETGFAIAANPMGIEHMPVKLGSPSVPGYDVQVLDEGGHPMKAGELGAIAVKPPGTLPTLWNAEDRFRKSYLTPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDQLKGQVPVGFLCLREDAEVVAECVKLVREKPVAAFKL---AVVVNRLPKTRSGKILRGTMVKIA------- 197106179 6 ---------------------------------HAKTQPDRAAYVMGGETVTYRELDERSNQGAHLFRSLGLKTGDVIAIFMDNNPRYFEIAWAAQRSGLYYTCISSKLTAAEVEYIVGDCSAKVLIASPGVG-----PVVDELPAVLKGVKLFMTGEARPPYESFEAARAEFPTSPIADETAGSDMLYSSGTTGRPKGIPIDAPNALQMMAQG--LFGFQEGCTYISPAPLYHAAPL--RWCMTVHKLGGTVIVMEKFDPEHALALIEKHKADCGQFVPTHFVRMLKLPEEAKYDVSSMKSAVHAAAPCPIPVKEQMIAWWGPVIYEYYAGTEGNGFCFINSHDWLTHKGSVGKAVLG--ELKICGEDGDELPPRSEGVVHFA-NGPPLSYHNAPEKVAEGTNKHGWTTLGDVGWMDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADAAVVGAPDEEMGERVVAVIQPMDWTADHEALRAELLAQNLSHVKSPRVIDFMQELPRHPTGKLYKRLIRDAYWGK---- 218532228 36 ------------------------ETLADLFRASAAARPDAPCLIDGGRRLTYAEVDARSDAIAAGLSTRGVGPGDVVGLWMARGTELLIAQIGITKSGAAWLPFDAEAPADRVAVCLNDAEAKALLVSEALRP--------QAPEGTPAVTTEALLRAGQG------ASAPDLDAAGLGPEHPAYLIYTSGSTGVPKGIVISHANICHFLRSGNAVYGLCADDVVFQGASVA--FDLSMEEIWVPYLVGACLFVASPGDVESLPAIIAEARITVLDTVPTLLAMI-------PGDLPSVRLVLLGGEALPEPLVARW-ATDRRRLFNTYGPTEATVVATAAEM-RPGRPVTIGGPIPNYS-VYVADEALNLLGPGEQGELLIGGPGVAAGYLKRPELTAEKFVANPYYRSGDAVSMTPEGDIVFHGRIDDQVKIRGFRVELGEIEARIRGEAGINQAAVVLRRDDEV-DRLVAFLVPRNAALDRAALRKNLAAQ-MPPYMVPGHFEAVETLPRLTSGKVDRKALR---------- 211637957 58 ------------------------------LDRWLESQPDAKALINSEKVFTFKELHQEVNRTAAMMLSLGVKKGDRVLVYMPMMAEALFVLLACARIGAIHSVVFGGFASHSLATRLDNAEPVLVVSADGGSRIPYKPLLDEAIELAPRHVLMVNRGLAEAWLPERDIDDADVPVTWLESNETSCVLYTSGTTGTPKGVQRDVGGYAVALATSMDVFGGKAGEVFFCTWVVGHSYIAYAPGMATIMYEG----LPIQPDAGIWWKIVEKYQVTRMFSAPTAIRVLKKYPVEEQYDISSLKSLYLAGEPLDEHTARWIAEAINVPVIDNYWQTETIMAIARSLDDRPSRFGSTGFPMYGFHVKLINELTGEECGDNEKGMLVVEGPGCIQTIYGDDPRFINTYWRHSVYSTFDWGIRDSDGYYFILGRSDDVINVAGHRLGTREIEECLASHEDVAEVAVVGIKDAVKGQVAVAFVVLKDGRESLETVLMGLVNKQIGSVGRPARIYFVSQLPKTRSGKMLRRTMQAI-------- 41407340 459 -------------------------SIPQAFAEHVQRTPDAVAVTFGATSLTYAQLDEASNRLGHLLADHGVGPGDCVAVMFPRCADAIVSMLAVLKTGAAYVPIDPAHASSRMDFVLADAAPSAVITTSDLRSRLDDHDLLVVDVHDPAVE-----------------AQPGTALPWPAPEDTAYIIYTSGTTGTPKGVAIPHLNVTWLIESL--DAGLPPGNVWTQC--HSSAFDFSVWEIFGALLRGRRLLVVPESSPEDFHALLVAEQVSVLTQTPSAVAMLSPEGLESTA-------LVVAGEACPTDVVDRW-AAPGRVMLDAYGPTETTVCATPLTAGDPVVP--IGSPIA-GAAMFVLDKWLQPVPAGVVGELYLAGRGVGHGYVRRPGLTASRFVPNPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGFRIELGETQSVLAGLDGVEQAAVVAREDRPGDKRLVGYIT---GTADPAELRAQLADR-LPPYMVPTAVMVLDALPLTGNGKLDKRAL----------- 114570140 14 ----------------------------------------------------YAQTHERTQQLANALQKLKIREGDRVATIAWNSHRHFELYYAISGIGAVVHTVNPRLDPKQLIWMLDHAQSKTVFFDKQFA-----PLIDAISKACKSVKNWVLMTDKSHLDSYEELIAEEFDWPAFDEYAAAGLCYTSGTTGDPKGVLYSHRSTVLHAMASADVIGVGARGTLLPVVPMFHVNAWGIP--YAAPMNGAKLVMPGAQDGASIHQLIEDESVSYVAGVPTVWLGLLNYLEAEGKRIDSVERVLIGGSALPEALLRAYEDKYGVVMQQGWGMTEGTVNVLLPKHEGLSREEKQGRLVFGVG-MRIVDDNGEELPDGKSGHVQVRGPWIASGYYRG--AGAESFTEDGWFQTGDVAHLDGSGFMTITDRSKDVIKTGGEWISSIDLENAAMGHPSVAMAAAVGMPHPKWQERPLLVVQLKPGAPDGASIIEYLRG-EVPKWWLPDAVEFIDEMPIGATGKMLKTKLREIYKD----- 118470476 14 --------------------------LSDLLRRSASAHPDSV-FAFPDQRYTYAEMDVRVGDFVRMLRRAGVQAGDHVGLWMPASLDMIAAIVACARAGAVTVAINDRFRIDELSYVIAHSDLAAVITLSAIPGLAEAPGPDLALTATPRLRRIIVLADDGYSPPARAFHQSAVGLPTTHPREVAYLMYTSGTSASPKACMIAHVAVVAQGTSAFDRYLLDETSVFWCPLPLFHTAGLAT--LTACITAGASFVHAGVFDPAQSLRAMVEERVTHIPCFETIWMRILDHPDFAVADLSSLRVLMTGGE----DLLRKLQARVPHAIQLAYGITEGSVAMTTVADPLDVRVCTGGKPL-PGMEARIVDDTREPVAPNVLGEIQFRGESRFLGYYRDEEANAACIDAEGWFTSGDLGVLDEAGRLTFKGRIKDMLKVGGENVSALEVESYLLRHPAVAVVAVVGAPDAYYGEVPVAYIQLREHKLTEADVIDFCLDR-IATYKVPRYVRFVDEWPMSGT-KIRKVELRERIRTELTAG 124005465 437 -----------LAAPQRIEPQYNNETVVSLFETQVDQTPEAVAAILGDDCLTYQALNEKSNQMAHYLIENGVRQGDYVGLYMHTSFESLIGLWGILKAGAGYVFIDPDYPQERVHYMLADASVKLLITNLSGDLIEHLAGVSVVRTD----KALTVISQ----QPVSQVTVEP------SSTDSAYAIYTSGSTGKPKGIAISHASLLDYVLTFRQMFGITWQDRVIQQS--SWAFDILVEEIYPALTSGATLLMVKEGSKDTIKDYIENHQATLLTTTPTIVGWLNEELSSTQQ----LRWLISGGELLKPE---QIDHLFGVNIANGYGPSETTVAATFNIITNQTQASLIGKPVA-NKPIYIVNEKNQLQPVGVVGEICIGGTGLAQKYLNRPKLTRENFPENPFYKTGDLGRWLPNGNIEFLGRKDEQVKIRGYRIELSEIENVLRQSGLIKD-GVLLVKKHKNNKQLVAYVVPQQEQFEQEELLAYAKE-WLPHYMIPSLVVPMGELPMNTHGKLDKKALPKA-------- 163745912 25 ------------------------KTLYGMLSNTTAKFPKHNAVSYQAETLTWSELHGRVTQAANLFRSLGIGEKDVVAYVLPNCNETTITLLGGAVAG-IVSPINPLLDAEQIGAILREVGASVVVTLRPFPKTDVAQKTAEAVRLAPKVHTVLEVDLVRYLTPPKSWQNTSLNFKDVQEDRVACYFHTGGTTGMPKVAQHKYSGLIYN-GWLGHRLLFSEEDNIMCPLPLFHVFACHVI-LMAAVASGAHVVFPTDGVFDNFWKLIERWKITFIITVPTAISAKMQRPIDA--DVSTVKTAFSGSAPLPLELFRRFEKATGITLIEGYGLTEATCLVSCNPPDGVKKVGSIGIAFPYSDVRIIKGTADGPIDAGEIGEICVSNPGVFAGHYVEEDKNKDLFYHGKYLRTGDLGRIDSDSYIWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVAGATTEAELLAFAQEKVAERAAQPKHLKIMDELPKTAVGKIFKPDLRKDAITRVYNG 88857005 1528 ------------PATYPKKAC-----IHEVFEQRVADTPDAIALSCNEQVLSYRQLNERANQVAHYLQRHQIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLEDTAVSVILTAESQATALHFSDVPQI------------CLDQHDALISQQSSNNLSRATGLSSESLAYVIYTSGSTGHPKGVMTPHRA-VNRLVCSPNFMTLDKETVFLQCATIA--FDAATLEIWGPLLNGGRCVLFPDETLERLNAVLAAQQVTAMWLTSGLFTQWSTACQPGL----ALEYVLAGGDVLNPQAVKAVQQALDVSVINGYGPTENTTFTCCYPIPRGRDL-SAGVPIGQGVQVLILSAQGSLVPAGVIGELCVGGDGLALGYLNQQAQTQQQFVANRLYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQNRINALDDVEQSLVVCRKDQSDNASIVAYVTPSDQHATDANQIASELQSALPAYMVPSTFVFVQEWPLTSNGKIDKRALPE--------- 88857005 447 --------------------------IHQIFEHYVEQSPDQTAVVFGSQSMSYAQLNAHANKLAHYLIEHGVKSGNYIGICLNRSIEMMIAILATLKAGGIYVALDPNYPSDRLAYMMEDSGVSLLLSNSACRQSLNFSKYQVIE-----LNDVMIESSDAPWLNYT--ASNLTDLLSQQSDELAYLIYTSGSTGQPKGVMCTHRGIVNLAHNQRLLFNISATSKVLHYASI--SFDAGTWDWVMALLNGATLVVSERIDPKRIEQLFKIQQITHVTLPPAF---LANIACTDDY---ALQCLIVAGEACEQDLMALWAEKYG--FYNAYGPSEASVCATVCKLSSDSEVH-IGRPL-GNVSVFVLDEYQKMLPIGSIGQLYIGGVGLAHGYLNKPELTAEKFISNPFYRSGDLVRYLPSGELKFVGRADDQVKVRGFRVELGEIEHALNQLEAVHSSVVLTKRQSGTNQ-LIAYVIP-EQIVSEQQAAEFVLEKHLPAHMVPGSFSLIDKWPVTPNGKIDKKAL----------- 114327454 4 ------------------------DTIQGLLTRGAA---DAPAIGAPGRTLTYAGLRTLAARTTETLGKAGIGRGDRVAIVLPNGPEMAASFIAVAHA-ATTAPLNPAYKEEEFDFYLSDLNAKALVIQRGMESPARIVAARRSIPVI-ELDPIEASGAGDFSLALEGLSGEPSTAGIPQAEDIALVLHTSGTTSRPKIVPLRQVNVSASAIHIAETLALTPNDVCLNIMPLFHIHGLIA-ATLSSLAAGASVVATPGFNAFKFFSWFSEANPSWYTAVPTMHQAILGLAGRNKDTISRLRFIRSSSSSLPPQVMKDLEDAFSVPVLEAYGMTEAAHMCSNPLPPRAHYAGSVGIAAGP--EVGIMDDDGTILGPNQLGEVVIRGRNVTAGYENNPDANLKGF-HNGWFRTGDQGKIDEAGYLWLTGRIKEIINRGGEKFSPLEVDNVVMEHPAVQQCLTFAIPHDKLGEEAGLAIVLHEGQTADEQIRDYLSQR-LAAFKVPRKIVFLTEIPKGATGKLQRIGLAEKL------- 109127823 36 ---GAPRWNDEVPEEFNFASC--------VLDYWAQKRGPNPAFWWDEVKWSFREIADLTRRTANILQTCGLQQGDLLALILPRVPEWWLVAVGCMRTGIIFMPATIMLKAKDILYRLQMSKAKGIVTTDTLASD-----VDSMASECPSLKTKLLVSDREGWLDFRSLASPEHTCIKSKTMDPMVIFFTSGTTGFPKMAKHSHGALQPSFPTSRKIRSLKTSDVSWCLSDSGWILA-TMGTLVEPWTAGCTVFILPQFDTKVIIQALLKYPINQFYGAPSIFRMILQQ-DFTSIRFPALEHCCTGGEVLWPKDQEEWKRRTGLLLYNVYGQSETGIICATLRE-MKIKPGFLGKASPPYD-VQVIDDKGSILPPNTEGNIGIRPVTLFMCYEGNPEKTAEVECGD-FFNTGDRGMMDEEGYICFLGRSDDIINASGYRIGPAEVESALMEHPAVAESAVVSSPDPIRGEVVKAFIVLHDKDQLTKELQDHVKS-VTAPYKYPRKVEFVPDLPKTITGKIKRKELQKKEKGQM--- 170700593 19 -------------------------------------------------RYTYRECELRARKLAQTLEALDVRQGDRIGTLAWNSYRHLELYYAVPGAGAVCHTINPRLFPEQIVHIVNDAEDTYVCFD-----VQFLPLVEEIAGRCPGVKAWIMMAGREDYEELIGAQDGNYEWPMLDENLASGLCYTSGTTGNPKGVLYSHRSTVLHSYASADSLNCSASEVIMPVVPMFHVNAWELP--YSAPLVGAKLVLPGRLDGASLYELIEGEQVTYSAGVPTVWLGLLEHVRSNDLKFSTFRRTGIGGSAVSRSMIRAFKE-LGVDVAHGWGMTETSAMGASCESEQEKVLEKQG-AVIPGIDMKIVDGQGHELPDGKTGDLLVRGPWIIDSYYGND----TSPLEDGWFPTGDVATIDADGYMHITDRSKDVVKSGGEWISSIDIENIAAAHPAVHLAACIAVRHPKWGERPLLVAVKKAGAVSRGELLQFF-EGKVAKWWVPDDVVFVDAMPMTATGKFQKAALREQFKEHRL-- 111022418 4544 -------------------------SLAELFERRAAENPDAAAITFGDTTVTYGDLDHRSAEMAESLRASGVGAEDLVALVLPRSVDLVVAMLAVIRAGAAYLPIDVDYPAERIRYLLDDAAPTVVI------------------SEMPQVSGTVSTGASRR-----------------SPGGAAYVIYTSGSTGQPKGVTVTHANVLSLLANTREEFGFGPGDVW--TMFHSHTFDFSVWEMWGALTTGGRLVLVDHYSPHEFADLLVREGVTVLNQTPSAFGQLVEHIDS-----SSLRLLIFGGEALDHTLVAWLGHHPNVRAVNMFGITETTVHVTRHDLKSGDERRSVGRAL-PGLRTYVLDASLHSVPPGTVGELYVSGAQVARGYMGRSALTAERFVADPFYRTGDLARYRSNGELDHLGRADTQVAVRGYRIEPGEIEATLLRRPDVEHAAVMLRGSAV-GDQLVAYVV---SAADPRTLLGYLRS-VLPEYLVPGAVVPVPAFPLTPNGKLDRHALPE--------- 111022418 476 -------------------------TLPELLDAG-LRDPDAIALRHAGADLSYGQLDVWSNRLAHRLIERGIGPEDVVAVMLPRSPESVVAVWAVARSGAAFLPVDPGYPAERIAFMLADSETTVALAADASVVPA-------------GIDWVEVADRPGDSSPVADAD----RVRPLRIDHPAYVLYTSGSTGTPKGVTVTHRGLAGLVSARDGLYDVDDSARVAHFA--SPSFDISLDELLLAFTAGATLVIVPVFGGEMLTELLRTERVTHAILTPAVVATLV------PSELPDLRVLDVGGEALTGALVAAW--APGRVMVNGYGPTEATVTTLFSPPLVPGEPVTIGRPV-PGTEALVLDARLRPVPVGVVGELYLAGESLARGYHRRTRLTAERFVASRMYRTGDRVRWTPDHQLEFVGRTDTQVKIRGFRVELGEIDAVLTAAPGVDHAVTVVHGAGMSSGTVVSYV---SGATDPATVLDFAAAR-LPHYMVPASVTVLEQMPITPSGKIDRAHLPEPV------- 111022418 2483 --------PDEHAALVPRVGAVPAATLPDLFE----RRHDGVAVRCAGVEVTYRELDARANRLARRLIARGIGPEDLVALMLPRSVESIVAVWAVTRSGAAFLPVDPGYPAERIAFMLHDSG--------------AAVALAADASHVPDGVAWIDVTDGPGDAA---AVTDADRVRPLRVDHPAYVLYTSGSTGRPKGAMVTHRGLAPLADANATLGLLDSEARVAHIA--SPSFDLSINEMLLAFTAGATLVVVPPWAGDELADVLRRERVTHVMVTPSVLASL------EPASVPDLRVIDLAGEELPWELAQRW--APARIVVNGYGPTETTIVNFMSDPLTPGGPLTIGGPIE-GTEVLVLDSRLRPVPVGVTGEVYLAGESLGRGYHGRPGLTAERFIAYPMYRSGDLARWTPSHQLVIVGRADNQVKVRGFRVELGEVDSALRTAPGV-ESAVTLVH----GTTLASYVT---GSVEPAAVQAFTADK-LPHYMVPGSVTVLDAMPLTANGKVDRAALPE--------- 111022418 3505 --------PSEAADVVPARGALSPITLPDLLC----GNSHDVAVRCGDDELTYRELDERANRLARKLIRLGIGPEDAVALLLPRSIDSVTAVWAVARVGAASLPIDLDHPAERTARILTAAGVRVAIAHDADL-----------------VPDGIVWIDAREGQGDSAPIGDRERVRPLTADHPAYVVFTSGSTGEPKGVVVTHRGFANHAAEVRARYRVGPDSRVLHFA--APSFDGAFHEILVAAIGGATLVIAPPGVVDELKDLLLRERVTHWTTTPSVPALM------DPEGLDSLEFLAVVGEACPPEVLERWAR--NRTVVDLYGPTEHTVWATGSSELQSGDPITIGRPIRGASAV-VLDSRLRPVPVGVIGELHLSGPALARGYLGAPALTAQRFVANPMYRSGDLVRWTADHTLEFVGRADSQLKIRGFRVELGEIDAVLWSAPGV-DTAVTVLHDN-----VLAAYVHGTVELDPAALRAYVAER-LPHYMVPATVTVLDAVPLTVNGKVNRDAL----------- 111022418 1490 --------PDDRAALVPQHGAAPAVTLPALL-------GTGIAVVSGSGGLTPAELDDRANRLAHHLIDRGLGPGDVVAVQLPRSVEWVTALCAVARTGAAFVPIDPTYPEARVAHILADSGARAVLTDS----------------------------DMQHLGDNPSPVTDNDRVRPLRVDDPAYVIYTSGSTGTPKGVVVTHRGLSSHAAALRKSYAVDSVSRILAFA--SPSVDASVHELLSA--CGATLVLAPTYGGDELTELLQRERITHWTTTPAVL------ALTKPDGLDHLRVVAVAGDVCPPDLVSRW--APGRTLLNLYGPTEATIWATGTGPLSADDPVTIGSPIDGMSAV-VLDAALRPVPVGAVGELYLTGPGLARGYVGKPGWTAERFVANPMYRTGDLVRWTASRHLDFAGRADDQVKIRGFRVELGEIDAVLRSAPGVDTAVTIACDG-----ALHSYV--HGTDVDTDAVLAF-ATQHVPRHLIPASVTVLDHLPLTRGGKVDRAALPEPV------- 111022418 6542 ----------------PLTGGPADDTLTDIFLSTAAEHPDRPALTDGTRTLSYRELAEASQQRAGQLRDAGAGPGTVVEICMPRSIDFVVELWAVTRTGATFLPIDPTHPAERRDAMVAQAQ-------------------------------------------------------ESAQPSVAYIIYTSGSTGTPKGVAVTHRGLGALADEAVRRYRAHPQARVLHG--YNPTFDAALLEMLLAFRSGACLVVAPVYGGADLQHLLTEQNVTHYLSTPSVLATL------EPRKLDTLQVVAVGGEALSPEQAAAWSE--GQLMLNAYGPTESTVVATLAEVGADV---TIGAPV-PGTTATVLDDRLRPVPLGGVGELYLEGLGLALGYVADPALTAANFVAGRRYRTGDVVHRRVDGTLSYVGRADRQVKVRGMRIEPAEVEAALLVQPGVTQAVVL-----LHHGRLVAFVT--GSAVDAESLRAQLI-RQLPAHLVPQRIMIRDSLPLTPNGKLDVQAL----------- 111022418 5566 -------------------------TLRDMITRGAQAAPDAVAVRDSGTQLTYRELDARSDVVARELLESGVRPGEAVVWSAPRSTESVVRLWAIAKAGVAPVLIDPALPAARVAVM------------------------RGIADSLP------------------------------RATGTAYVVFTSGTTGTPKAVVVTDSGLGALDTDVASRFGAAPGSRVLHRAAAG--FDMTLLEVLIAGASGATLVIATEFAGPALGELLRRERITHACVTPTVL------ATVGDFALPDLEVLMVGGERLGAELVDRW--APGRRLINGYGPAESTMYTIATRPLSSGVPVTIGTPI-PGVAALVLDERLRPVPVGVPGELYLSGGALARGYAGQPGLTAERFVAGPLYRTGDLVRWRGGGELEYLGRNDSQVKIRGVRVEPGEIDAAIARVADIDFAATIVRPTPTGSDSLVSYVLPQHAGFDADGLRRRLAE-LLPSYLVPTAVVVLDSPPQTINGKLD---LRSLPAPDLGAG 111022418 7533 ---------------------YQPKTLAEIFETQVRATPHAVAVEDGGVQWTYEELDDVAERWARALSDRGVGPEDVVAVATGRGRHWVAAVWAVAKAGAVWLSLDPTHPTKRLEWMLADSRAVV--------GLTVPERVAELPATIP-------------WLPPVSTYQPPAVKKYSQVEGAAYVIYTSGTTGTPKGVVVPHRGLVNVVAAQAPVLDIDGDVRVLQLA--SPTFDASLFEMLYALSSGGSLVIAPDFSYAQLAEVVRRERITHLVATPTVLATL----DADSLGDEGPQTVVSVGERLPSALATTWAS--GHRLFNAYGPTEFTILASVAGPPAGVDDGVDIGDVIDAAAALVLDPRLHPVPDGVTGELYLSGSSVARGYLGRGGLTATQFVPNPYYRTGDLVRRNAHGALDYLGRDDAQVQLHGIRVEPAEVDVALTRHSDVRFVITTPVVAPGGQLVLVSYVVMEPDSTTPHSVREFARA-VLPRHLVPSAVVVLDSLPVLPSGKVDRSALPE--------- 149038409 49 ---------------------------------RALAFGDRVALIDKHGRHTYRELYDRSLCLAQEICSLGCKVGDRVSFLCSNDVSYVIAQWASWMSGGVAVPLYRKHPEAQLEYFIQDSRSSVVVVGQEYL-ERLSPLAQRLGVPLLPLTPAVYHGAAEKPIE------QPIQEREWR-DRGAMIFYTSGTTGRPKGALSTHRNLAAVVTGLVHSWAWTKNDVILHVLPLHHVHGV-VNKLLCPLWVGATCVMLPEFSAQQVWEKFEAPQINMFMAVPTIYSKLLDYYDSHVQDFERIRLMVSGSAALPVPLLEKWKSATGHTLLERYGMTEIGMALSN-PLTEARVPGSVGTPL-PGVEVRIVSENGTKVTPGKEGELLVKGPSVFQEYWDKPEETKSAFTPDGWFRTGDTAVFKDDRY-WIRGRTSDIIKTGGYKVSALEIERHLLAHPSITDVAVIGVPDMTWGQRVTAVVALQEGHSLSRDLKEWARG-VLAPYAVPSELLLVEAIPRNQMGKVNKKQLLQQF------- 163703144 12 --------------------------IHRVIDYAASQHRDR-AVISRSHRTTYGAVRLRALRLAKRLERDGIRLGDRVATLAWNTWRHLEAWYGITGIGAVYHTVNPRLFTEQIAYIINHAEDRILLLD-----LTFVPLVERLADQLPTIERYVVLTDGAHMVAYEDWIAEAFAWASFDENTAAGLCYTSGTTGNPKGVLYSHRNLLHALANNGDYIGLASRDIAMPVVPLFHANSWS--LAFAGPMAGASLVLPPKLDGASIHDLLESTGVTVTAAVPTVWLGLLQHLDATGGRLSRLRRVVIGGSACPRAMTERFEREFGVSVVHAWGMTEMSPSFCSLKPEVENLEGRQGYP-PFGVEFRLTGDDGRDLPDGTTGRLKVAGPAVARAYFRDD---TPILDDRGFFDTGDIATIDPNGYMMVTDRSKDVIKSGGEWISSIELENLAIGHPDVAEAAVIGIAHPKWDERPLLVVVPKAGTPDKADILDFMRPR-IAKWWLPDDVVLVEEIPHTATGKIQKTALRERFRDYRL-- 118462519 1 --------------------------------------------------MTYRELDENSARLASALHSVGLRKGDVIAMLSDNAVEAFEIYWAAIRSGLYITAINWHLAAEEAAYILRDSGARVLIASAGVA-----ELAEQLTGLVPDLKHYAFGGAVAGYAPYRELLAPAPRLKEQPRGSE--MLYSSGTTGRPKGIVDEPGDPLVGLLAHA--FKICADDVYLSPAPIYHTAPL--KWCAGVQALGGTVVLMERFDAEKALAAIEKYKTTVMQVVPTMFVRMLQLSEAVRYDVSSLRLAVHAAAPCAPDVKDAMIDWWGPILVEYYGATEQHGTTVITTAEWQKKRGSVGRAALGV--LHICDDDGRELSAGEVGTVYFERDVAPFEYHNDPEKTASSRHPDNWSTVGDIGYVDEDGYLFLTDRKAFVIISGGVNIYPQEVENVLTLHPKVFDVAVIGVPDPEMGEQVKAVIQLRSGTTLADEIIAYVRER-IAHYKAPRSVDFVDDLPRTATGKLMKRTLKARYME----- 89054058 12 -------------------------TIRDWIDARAEAGG--TAFVFPDSDLSWDALRVQVRDMAEGLIGHGVRKGESLAIIHPNGRDGILALFAALYAGCRATMINLAAGPDAIAYALEHSGARFAFVH----ADQMETLARIAPEGLTALKHLI----------------QKADLPDLTPDDHALLMYTSGTTGKPKGVVHSQSSLLAGGWTTAVAHALTAQDRACCVLPIYHINGLCV-SLMGTLVSGGSALILPKFSASRFWDQADAAQITWFSVVPTIISHLLHEADPKPITRARLRFGRSASSALAVETQAAFESRFGVPIIETMGLTETAAQI--LSNPLPPGVRKIGSPGVGGCEVRILAPDISEAPYGIEGEIAVRGPNVMREYLHNPDATAATFAGD-WLRTGDLGRMDADGYVFVTGRLKELIIKGGENIAPREIDEVLYSHADVIEAAAFARACPQYGERVEVALALRDGALSADDVIALCHAR-LGPFKSPDRVHFMAELPKGPSGKIQRLKLAELV------- 167644395 4 -------------------------------------------IISGERRLPYDVLEEHVAAVASRLSERGVRAGEAVVLLLRNDLAFFEAALGAIRIGAYATPVNWHASSEELAFILQDSAAKVLIA--------HVDLFNAVADDLPSHVEVVLVETPPELAAAEWLSAGAAQATPVSAQTTA-MIYTSGTTGRPKGVRRTAEQTLVQIQNAIRNFGLGEGTVVLMNGPMYHTAP-NGYGMMAARF-GHTIVLEPRFDAEEMLQLIERHRVTHMHVVPTMFVRLLRLPAAERYDLSSLRFVVHGAAPCPVEVKQQMIAWWGPVINEYYGSTETGIVAWHDAEQALSRPGTVGQ-VCPGAVVKAFDEDGRPLGPGEVGDLYMRSAGMTDTYHGRDDERAAVGRED-LICVGDIGWVDADGYVFLCDRRKDMIISGGVNIYPAEIEAVLIGLEGVRDCAVFGIPDSEFGEAVCAHIEVEPGAPSLDVVRSHLAAR-LAKFKVPKVIEFAHALPREDSGKIFKKRLREPYWEGL--- 167644780 16 --------------------------IGDILRLRAAEDPDRLAIVMEGEAVTYAQFDALVDRVAAALQRDGIQPAEAVAVCALSSIPYAALFLGALRAGVAVAPLAPSSTPEAIAGMVADCGARLFFMD---ADVAEAQKAAPIAVRYIALDGADFGEAFDAWLAPEGAKPAPV---AIDADAPFNIIYSSGTTGAPKGIVQSHGMRWKHVFR-GDAVGYGPEAVTLLSTPLYSNTTLVC--FFPTLAGGGTVVLMKKFDAGRYLQLAQQHRMTHTMLVPVQYRRLMDRPDFGDFDLSSTHMKFCTSAPFAAELKAQVLARWPGGLVEYFGMTEGGGTCILMAHEHPDKLHTVGRP-APGHDIRLIDEDGVQVGAGVVGEIVGRSAGMMNGYHGQPGKTAEATWPEGWIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAEIVKHPDVVEAAVVGVPSDAWGESPVAFVALKPDARIDADLRSWVNAR-LGKTQRLVDLRVVQSLPRSHIGKVLKRELRD--------- 153884891 41 -----------------------------------------------ETRLSFAQMAERSARVANHLRALGVQRGDRILLMLGNVPGLWDVMLASIKIGAVIIPATTLLTAEDLRERIAMGEVSHVVVGGADC--------AKLDAVSGTFTRIAVGTDWHRFEDAYDASAEFTPDAPTQASDPLLLYFTSGTTSKPKLVMHTHASYPVGHLSTLYWIGLRPGDVHWNISSPGWAHAWSC--FFAPWNAGATVFIYNRFEPKAVLDVLCRAKVTTLCAPPTVWRMLIQEDLAAWK--PALRELVGAGEPLNPEVIERVRAAWGITIRDGYGQTETTCQIGNSPG-QRVQPGSMGRPLPGY-RITLRDPDGHEA---EEGEICIRPTGLMEGYAGNADKTAEAM-RGGVYHTSDIAARDASGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAGHEAGPELARFCRSR-LASYKRVRRIEFAD-LPKTISGKIRRVELREAARSENTAG 119474881 29 -------------------------PLAGYVDDYASSNPDAPALQYFDRCITYIELNCEANRLANALVSLGVSKDDVVGMHLVNIPQYVIALVAVSKIGCAGSGVSPLMSPNELAYQVEDAGISVLLSLDDLIETSLSRLATDYLQAQPLDAKQLSGVQCHNYLNLLEGFSEDFAQRPVTDDDTMMVQYTGGTTGRPKGAELTVLNLMYNLQHGAYQPWVQGKELVVTGFPLFHAAGLAF--AIASLRVGGHFILIPNPDVEFICAQMQTHPPTRLGAVPSLYQLLISCPDIHDVDFSSLKIANTGAAPLSSDDRGKIEAIIGGKISDMFGMTETGPVHVS-NPPGRSNSAAVGIPV-PEAETRIVDETGKEMSVGEAGEIITSGPHVMKGYLNLPDESANALRQHGWMYTGDIGYMDEEGYIYLCDRAKDMLIVGGYKVFSVEVEDKLQSMPLVVMSALIGVPDEKRNDVVHLYVVAAEYEPDETRIIDFCRD-NMAPYKVPKAIHIVEKIPLTAVGKIDKKSLR---------- 167561802 24 --------------------------IAALPARIAERTPDHVALIEDARRLTYAQLAHAIDAAADRLRGLGVQGGDRVMIVAENSVAQLVLLFATTRLDAWAIVSNARLAAAELDAIAAHAQPRLAFVTGTSPDACAHAERRGAQPAAP------FELDIGAWSYTLDASVRAEPVEADGARQCAALIYTTGTTGTPKGVMLSHRNLLFVAAVSSTQRRVAPTDVVYAALPVSHVYGLASV-CLGSLYAGATLKLVPRFSPEALRRALADERVTIFQGVPAMHAKLLEHLRAHGHAWPHLRFVYSGGSPLDADLKARVERVYGLPLHNGYGMTESSPTITQTPIDAPRADCSVGMPI-PGVAVRFRTADGADVEPGEVGELWVCGPNVMLGYYRNPEGTRAAVTADGWLKTGDLARAADDGAVTIAGRGKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAIE-GNEEVIAFVELAPNAATEDDLKEWCAGR-LTPYKRPAQIRALAALPAASTGKVLKHRLREML------- 126737958 58 --------------------------------------GEQTAIIYDSREISYVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACSRIGAVHSVVFGGFAANELAVRIDDAKPKAIIAAEPGRTVHYKPLLDGAIDLAEHKPEFCVIQEVAELIPGRDVNWEPAECVPVEGNHPSYILYTSGTTGQPKGVIRHTAGQLVALNWTMKIYNVDPGDVFWAAWVVGHSYICYAPLITTIVFEGKPV---GTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPVGKYDLSCLEQVYLAGERADPDTITWAQEQLKVPVVDHWWQTETGWSIAANPLGIEELPTKLGSPAVPGYEIDILDDAGHPVAAGELGAIAVKPPGTLPNLWNAEDRFKKSYTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVADSLKGQMPLGFLVERDPAEVTSEVVKLVREKPVAAFKL---ACIVDRLPKTRSGKILR-------------- 109898230 12 --------------------------ISNILKHAERNYPKRVSVTSDNHRYTYKDLATRTRKLANALASLGAKFGDRIGTLAWNDYRHLELYYAVSGSGMVCHTINPKLFPEQVNYIINHAQDRFIFVD-----VLVMPLVEALAPHLPKVEAFIVDTTLENVFCYEELIADDFTWPEFDENTASGMCYTSGTTGNPKGVVYSHRSTLLHAYAGADVTNASGRETVLPVVPMFHVNAWGLP--YATIMTGAKLVMPGPGDGETLHDLIETEKVTFSSGVPTIWLALLTYLDKSGKKIPSLSRVTVGGAACPRAIIERFKDNHDTMVYQGWGMTETSPLGTYTDEQITDLQTLQGRGVF-GIEMRIVDEDNNELPDGVAGALKVRGPWVISGYYGMPGEEGCPVDDKGWFDTGDVATINADGYMQITDRTKDVIKSGGEWVSSIDIENAAVGHPAIAEAAAIGRYHPKWTERPLLIAVRNPDSATSAEILSFLTDK-LHKWSLPDDVVFVDELPHTATGKLNKLALRKSFED----- 153884037 41 ----------------------------ELLDRRAAGEGGRLCIQATGIRWTYADLQAHANRIANVLVEMGVVPGNRVLLRSPNSPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILGKGEIGFALC-DARLVDELRDAVTQAAKPVQLL--CFHDDTPEGLEAAMVRQPATFTNVDTAADDTCLLAFTSGTTGVPKATMHFHRDILAICAWPPHVLQPRADDIFIGSPPMAFTFGLGGLLLF-PMSVGASTVLLEKASPNDLVDGIRTFGATVLFTAPTTYRIIAARGDELRA--TPLRRCVSAGEALPVATRTLWKDATGIELIDGIGATEMLHIFISAADA-DVRPGATGKAVPGYV-AQVVDDAGNPVPPGTVGRLAVQGPTGCR-YLADDR--QRAYVRNGWNLTGDAYVMDEEGYFHYHSRTDDMIISSGYNIAAPEVEDALMQHPAVAECGVIGEPDEERGQIVKAFVVLHPGHSAGPEMVKTLQDQTVAPYKYPRAIEFRTSLPRSEVGKLLRYRLRE--------- 163701693 4 ------------------------------FLASVSRDPRELAIVDGETRLTYAQWYRIISSVVSGFDALGLKAGDHLVTVLQNRVEAATLHWACQFAGLVLTPINWRASPDEIDFAVENAEAKAI----AYEGVSAASLRASAAARLPRIAVGVPPEPGETGFADLAAREAPPAKPRADAEAISLMLYTSGTTAKPKGVPRRHRAERAAALAHVAQNLYGRGERTLGVMPLYHTMGVRS--LLAMSLIGGTFVCLPRFDVAGALRLIAAERVTNLYLVPTLYHDLVHHPDFAATDTSSVRKLGFAGAPMTDGLLKKLTEAFRPELVNHYGSSE--VYTFTINQDAAGKPGSAGRAGL-NTMVRIAPDPEASAAPGEEGEIAVSGDEAFEGYWRRPEADAKAF-RNGWYFTGDTGFMDEDGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPGVSEVAVVGLPDERWGKVVTAFVKRRGPVEEAA-LDAHCREAGLPSHKRPRAYVFVAEIPKSPVGKLLRRQL----------- 72162265 451 -------------------------TLTALVDAAAHTHADRVALIADGIRLTYREVHDRAGRLAALLAERGVAPGDVVAVALPRSADLVIALLGVLRAGAAYLPLDVDHPPARLAAMVERARAGTVVTCQG--------ALPRLGDRLPG---TVVVDDAATRDRLAGL--EPLPTRDVHPDQLAYTIFTSGSTGEPKGVGVAHRAIANRLQWMQHTYRLTPEDRVAQKTPVG--FDVSVWEFFWPLITGATLVVARHRDPAYLAALFAEHKVTVCHFVPSLLRVFLNEPTARRA--TALRQVIVSGEALDADLARAWRTLPQARLDNLYGPTEAAVDVTSHPGTEPVRPVPIGRPVW-NTELYVLDSSLRPLPTGAVGELYLGGVQLARGYVGRPGMTASRFVANPFYRTGDLVRRRADGAVEYLGRVDDQVKINGVRVEPGEVEAVLRAQPGVADAAVAARPAPAGGLRLVGYLVPDGSPPDVDEVRRGLADR-LPAAWVPAAFVVVDALPLTVNGKLRRDALPD--------- 15789476 69 ----------------------------DFIDRARTYYGDETAVVATGRRYTYSELADRADRFSAVLQAAGIDSGDRVAVLDPNTHYHLEAAYGAMQLGAIHTPLNYRLTPDDYAYILADAGA-----DAIYADAAYADRVEAVRDQIPTTTFITDDPAAVDDALLADADPDDYDRPDMAEDDVITINYTSGTTGDPKGVCRTHRNEVVHALLLSTHHTITDTDTYLWTLPMFHANGWGH--IFAITGAGATHVCTRGVDAASVFDTIQAEAVSYLCAAPTVLNMLLDYHEAHDVAATGVR-VATAGSAPPEATIRAVESALDWSLMHVYGATETGPLIATSDADRLLAAGGGSRAAMQGTELRVVDEHGNDVPRDTIGEIVVSGNQVMDRYWNKPDATERAFTDDGYFHMGDFAVVDDTGFVSILDRKKDIIISGGENISSIELEDTLFEHDAVGEVAVVPSPHDDWGETPKAFVVPASGDPTTTALVEYTRA-ELASFKTVRRVEFVDELPTTATGKVQKYELRAA-------- 124009589 7 --------------------------------NQAYQYKNKVAIIDENGTYTYEQLLEVSASIAQHLLEQ-TGKTDRVAFMAMPNFYYAAIQWGIWQAGGIAVPLGISHPIPEIEYILDDTQAEVILTTHLYQDF-LAPLAQNSQSRHLLISNV-------ETLPRQSVAS--AKLPEVPASRRALIIYTSGTTNRPKGVVTTHEIIRAQITSLTTAWGWTEHDAILHTLPLHHVHGIINI-LYCSLWSGARCEMMSKFDAQKVWDRFTQGELTLFMAVPTVYNRLIEQKTAMSEGLKSMRLMVSGSAALPVSVLLKWKEISGQTLLERYGMTEIGMAISN-PLLGERKPGYIGRPL-PGVEVQLIGEDGELIGPDDMGEIRVKSPSLFLEYWGKEVATKGCYD-DGWFCTGDIAVRDKDGYYRILGRSSDIIKSGGYKISALEVEEVLRKHPKIAEVAVVGVPNDQWGEQVSAAIVARKKAIMLDELREWAQE-FLSKYKIPTAMMVVNDLPRNAMGKVTKPSIVRQFQQK---- 146304221 53 LLDWYEPWKETMRQEDPMTRWFIGGKINASY-NAVDRHLNKAAVIWGERKITYQDMFYEVNRWANALRSLGVGKGDRVTIYMPLTPEGIAAMLASARIGAIHSVIFAGFGSQAIADRVEDAKAKVVITADAYRRGKVVELKKTVDEALNSLQHVLVYRRMKTDVNMKEGRDRYVEPERMDSNDPLFILYTSGTTGKPKGIMHSTGGYLTGTAVMLLWSYGQENDVLFNTWIVGHSYITYSPLIM-----GRTVVIPDYPYPDKWAEIIERYRATTFGTSATALRYFMKYGDEKNHDLSSIRIIVTNGEVLNYSPWKWGLEVLGVFMSHQWWQTETGAGYLPGIIYMPMKSGPAGFPL-PGNFVEVLDENGNPSAPRVRGYLVMRPPNMMMGMWNDERLKKTYFSKFGLYYPGDFAMVDEDGYIWVLGRADETLKIAAHRIGAGEVESAITSHPSVAEAAVIGVPDSVKGEEVHAFVVLKQGSELAKDIQSHVR-KVMGPIVSP-QIHFVDKLPKTRSGKVMRRVIKAVM------- 14325528 79 --------------------------------------ANRAALIFESETYTYAMLQSIVNKLSNALRSLGVKKGDRVSIFLPNIPETLFSVLACYRVGAVFNTIFSGFSTQALENRLKHFNPMIIITADGYRRGKLVELKKKVDERDSNFEKIIVVERDLDFYSLIAKFNDKDKGGDVEANEPGIVFYTSGTTGKPKGVVLSGAGLVNNYVYAKHHLDLSKSDVLWCTADIGW-LTMHIWGIIGALANGSTTLFIDYPSQDRFYEIVQKYKVTKIFTAPTLIRMLMKYGPEGKYDVSSVRVIGLVGEPLNPEAWHWMNKHFSAYINNTWGQTETAGTPLAGSAATGMKPGSSGIEFL-GASLDVVDDEGNPVLE-RPGNLVIKKPFPMRDLWNEHERFLKEYYGEGLYFTYDVAVKDKDGHFWVLGRNDDVINVSGHRLSTMEMESLVASVNGIAECAVVGIPDEIRGLTPVVFVSLKNDATGIEETISKMIEEGIGKFAAPSDVIVVEEMPKTPSGKILRRFLREI-------- 206678221 3 -----------LSQTTPPKG-----TVRDWLDARAQQGG--TAFVFPETALSWAELRDTAKTLAQGLTAQRVEKGESLAIIHPNGKDGVVALYAALYGGFRATMINLAAGPDAIAYALNHSGARFALVHEAQR-ETFKSVA------------------PGHMRALNDSRGE-AALHDLAPKDHALLMYTSGTTGKPKGVVHSHASLLAGGWTTAIAHALAPQDRGFCVLPIYHINGLCVT-VMGALVSGGSLAMASKFSTSKFWDQADSAKVTWFSVVPTIISHLLHGKAEPSATLSNLRFGRSASSALAVETHTAFETRFGVPIIETMGLTETAAQILSNPAPNKRKIGSPGKAF--GNEVRILNADLTEAKLGTEGEIAVRGPNTLLEYLHNPDATAATF-AGQWLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCDSYGERVEAAVSLSNGSSLAMEDLRVICVNKLGAFKAPDTIHLLDELPKGPSGKIQRLKLVDLV------- 195611660 11 -----------------------------FLERAALAHPGRASVVHGPVRYTWADTYRRCRRLASALARLSVGHGSTVAVIAPNVPAVYEAHFGVPMSGAVVNCVNIRLNAETIAFLLEHSVAEVVMVDQEFCTLAEESLKIIGKKKTSAFRRLIVIGDPEEFLKTGD--PEFSWKPPKDEWQSIALGYTSGTTSSPKGVVLHHRGAYLMALSVAIVWGMPEGAVYLWTLPMFHCNGWCYTWALAAFC--GTSICLRQVSTKAIYEGITKQGVTHFCAAPVVLNNLINAPASETFPLPRVVSVNVAGAAPTPSLLGAL-SIRGFRVTHTYGLSETYGPSTVLPLEERSRLHCQGVRYIAMEGLDVVDPTMAPVPADGKGEIVLRGNAVMKGYLKNPRANAEAF-AGGWYHSGDLGVKHPDGYVEVRDRMKDVIISGGENISSLEVEKVLCAHPAVLEVSVVARADERWGESPCAFVTLKDEAALANDIMRFCRER-MPGYWVPKSVIFGP-LPKTATGKIKKHELRARAKE----- 170698786 439 -------------QRARLAQYWHGRTLPARFAAQCAATPDMPAVRCGAEQLTYRELDEMSARLAGFLAARGVTPGALVGLCCERSTEMVLAILAVMRAGAAYVPLDPAAPPDRLRRIVDDAGLALLLTQ------------RHLLARLPAGPVARHMLDERAIW----LAAEPLPQKRIHPDGIAYVIYTSGSTGTPKGVANTHRALVNRLDWHGSLLADAAPVRVLQKTPYF--FDVSVWEFLWTLQSGHALVIAPPEDPAGLAALLRDARIAVAHFVPSMLNAFLDAVPGQR--FPDLALVVCSGEALLAEQAERFHRLLGVRLANLYGPTEAAIDVTVWHCTPGEAHARAGVPIGPIDNVYVLDASLEPCPPGSAGELYIGGAGLAQGYVGRPDLTAASFVPDPYYRTGDIAMFGEHGELHYLGRRDEQVKLNGNRIELREIEACLLALPGIAQCAVVPVRVQGRVRLLHAFVEPAAGRDSADALHAALAE-GLPDAMRPARIDVVERIALLPAGKIDRKRLAQLADAAL--- 197771917 50 ------------------------EPLHEAVLGRAAGYGSEPALVDGGAVVSYARLDRDHRRIAAALAAAGVRKGDVVALHSPNSTGYPAVLYGALRAGATVTTAHPLATAEELARQLRDSAARWIVTA-----APCLETARRAAELTPGIGEIFVFDRAEGHTGVAAMSTAPEPAVPVDPDDVALLPYSSGTTGTPKGVMLTHRSLVTNLVQAHRLIPLRPGDRVLAVLPFFHIYGL-VGLMSAPLRNGATVVVLPRFDLEGFLAAVEKHRVTTLYVAPPIVLALAKHPAVARYDLSSVRHVFSAAAPLDAEIAAACAARVGVPLVQAYGMTELSPGCYAVPLDEPAPPPGTVGLLFPSTEMRLLDDPGRCVGPGEDGEIAIRGPQVMKGYLGRPEATAEMIDADGWLRTGDVGRVDADGWLHVVDRVKELIKYKGFQVAPAELEALLLTHGGIADAAVIGVYDEDEGEIPHA-------------------------------------------------------------- 116873106 6 ------------------------------LQKRVRLSPKETALVFEGKEETFEEINQAVEILAGKLFARGIRKDQMIALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEIAFQLMNAEVKEVIVAD-------------------SLEDKITTG--IRYTELQETEYEKPELLETDLTRVSSIMYTSGTTGKPKGVIQTYENHWWSAVSSVLNLGLTEKDSWLCAVPIFHISGLSI--MMRSIIYGIPVYLEEHFDEAKITQLLESGHVSTISVVTSMLERLLKMKEGSYH--PNVRTVLLGGGPASKTVLEICKQR-DIPLVQSFGMTETASQIVTLPPKDALKIGSSGKALFP-AEVKIADD----------GEILLKGPSITPGYLNNEEATNAAFT-DGWFKTGDIGYLDDDGFLFVLERRSDLIISGGENIYPTEIEHVITSYGAVKEVAVVGKPDDKWGSVPVAYVVV-DEVFKEAELFGIC-ETNLASYKIPKQIVIVDKLPKTASGKIQRNKLKERHSK----- 218533251 19 ------PWRRHFPDVADWDGPVEIMTLPDLLAAGLARAGERPLITFRERTIGFPEFAARVDQLAAGLLTLGLTPGSVVGLHLPNTPFHPLAFFAAARAGLAVMHLSGLDAPREIEHKLRVSGARVLITTNDAGAADTILVGDDAEWGASMVAEPIAIPKRTGLVSLAQLLTAPAAWPQRQPGDVVLLQFTGGTTGLPKAAMLSQGNLTAAVSMHRLWRDFEASMRTIGVLPLFHIYALTVV-LLRAVRGGGEILLRQRFDPGEIIADIAVRRATFFAGVPTMWLALLNHPGIEAVDFSALRCCISGGAPLPFEAQTRLCRLLGRDLVTGWGMTETAPAGTLLPRRALPRPGVIGIPFPKIRMRVVLDDPSRMVAPGETGELAIQGPNVFAGYLGQPEETQRAFCDD-WFLTGDVGRVDELGVFDIIDRRKNMIISGGFNVYPVQIEGAIYEHPDVAEVIVIGIPDAYLGQVPKAFVTLKPRAATLEALADFLIER-VGRYEIPRALELREALPRSPAGKLLASVL---VAEERAKG 121996989 45 -------------------------------RNIAAGRGGQEALIWRGQVYSYQDLLDGALRFARALERRGVRLAERVCTLGPRRPELYLAALGTLRHGAVYAPLFSVYGPDPIRRRLELGEARVVITTRRL----FEERIAPVRGALPALEHVVVDDEAPGAASWEAFCANDAAPQPMAAEYPALLHFTSGTSGPPKGVLHVHRAAAAHLATGREVLGLAPGERYWCTADPGWVTGVS-YGILAPLLCGATLVVDEEFDAQRWYGILATEGVRCWFTAPTALRMLRRAGPEEGFDLSRLERIFSTGEPLDPALTEWTENHLGRPTRDAWWQSETGAIMTAQYGDAPVRAGRMGRPV-PGVELILAEADGDTVQPGTTGEILIRWPSMFRAYLGAPERYRAAFV-DNWYRSGDLAQWDEQGELRFIGRADDVIKTAGHMVGPAEVEAVLNHHPEVAECGVSGIPDPVAGALVAAWVVTRRPPEAPEQLRRDLARQRLGAAVAPREIHFVDELPKTPSGKILRRQL----------- 85374222 12 --------------------------ITHVIDHAAREAGDREIVTDGSETRTWKGIRTDALKMAQALQALGIRKGDRVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVNHAEDKVMLYDAAF-----QPIIDKMREKWTTVEHYICYDSGEQSQSFEDWQDGDFEWVTGAETDPCMICYTSGTTGNPKGVQYEHRSTLMHALAGLQAFNFSASSVMLPVVPMFHAASWGLP--YAGAMAGIKFVFSAVNDPAVLHQLLIDEGVTDSAGVPTVWLAHFQYCDKEGIDLPPLKAATIGGSACPRFMIERLMKN-GTRVQHAWGMTETSPIGTVGGPTWDWKTAMQGRPVFGVELRTVLDDMVTELPDGESGALQIRGPWIIKRYFKAEQ---DAVGNDGWFDTGDVGIIHPDGTLQLTDRTKDVIKSGGEWISSVELENAACGHPAVAEAACVGMPHPKWDERPVLFVVKKEGQEVEAEIVNFLSDK-VAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFADKLEA- 91777399 7 --------------------------------DHAGLTPDKAAAINSGEVLTYRELDERSNRFAQCLYAAGLRRGDHIAMVLENNMRCFEVCWAALRSGLMITPVNRYLTAAEAAAIIEDSHAQVVV-----SSYAMRELAAGLTGMMPTCRRLMVDGTISGWDSYEALTGRYPATRLADEWLGAMMIYSSGTTGRPKGIIRAQEGSGSARRPQFERYGFDAQTVYLSPAPLYHTAPLGYG--IETQFGGGTVVFMEKFEPLEALQAIERYRVTHSQWVPTMLIRLLKLGPAVRFDLSSHRVAIHAAAPCPQEVKRQMIDWWGPIIEEYYSSTEGNGVTTLNTEEWLAHPGSVGRALLGV--IHICDDDGNELPVGETGTVYFERDQLPFRYHNDPDKTRAAQHPPAWTAVGDIGHVDADGYLYLTDRKAFMIISGGVNIYPQAIEDALAVHPDVQDAAVIGVPDAEMGEQVKAIVEPAPGVALAERLLAYLRTR-VARYMVPRSIDFIDAMPRLPTGKLYKRALRERYGAR---- 169631764 6633 -------------------------TVPALFADQVARTPEAVAVTCGGHALTYRELDDAANWLALRLSRAGVVPGGCVALLLERSSQAIVAMLAVLKAGAAYLAIDPVMPSARIDFMLDDAAPTAVVTTSGLAGFDGREM------------SVIDIGELADVDDAEMEIVHSPANPGPEPDDIAYLIYTSGTTGVPKGVAVTHHNLTHLARSTPA--QLPANQVWTQC--HSYAFDFSVWEIWAALLGGARVVVVPESSPEDFHTLLVRERVNVLTQTPSAAGALSPAG------LDSV-ALLLGGEACPGEVVDRWAA--GHTVINAYGPTEITV-YASMSAPLAAGSGPIGAPVS-TSALFVLDEWLRPVPVGVVGELYVAGEGVACGYLGRSGLTSARFVACPFYRTGDLVSWRPDGQLQYRGRADDQVKIRGYRIELGEVQAALSALSDVSQAAVIAREDPPGVTRLVGYVTESNGVAEPDRLRNALANR-VPGYMVPSAIVVLEALPLTVNGKLDIRAL----------- 169631764 1967 ------------------------KSIPELFGEQVERSPGAIAVTCDGRSLTYRELDESANRLARVLADRGAGSGETVALLFSRSAEAIVAMLAVLKTGAAYVPVDPALPLARIEFMVADTAPILAVTTTEH------------RPRLGDIELCIIDINE----PSPDVQAETAP-PGPTPDDIAYIIFTSGTTGTPKGVAIAHRNVPGLFDALNAQVPSGTGQVWAQW--HSYSFDVSVWEIFGALLHGACLLVVTEASPGELHELLVTQRVSVLSQTPSAAGMISPQGLESTA-------LVVAGEACPPELVDRW--APGRVMVNAYGPTEATVYASISAPLQSGSPVLIGAPV-PGVALFVLDQWMRPAPPGVAGELYVAGRGVGLGYWRRTGLTSTRFVACPFYRTGDLVQWDDGGQLRYLGRADEQVKIRGYRIELGEVQAALATLDGVTQAVVIAHEDQGGTLRLVGYVV---GKADPDRIRTQLAAR-LPGYMVPAAVVVIDALPLTVSGKLDRRAL----------- 169631764 4518 -------------------------SIPELFARQVTRSPKSIALVCEDRSLTYLALDEASNRLARFLIGRGVGPGERVALMFPRSAEAVVAILAVLKTGAAYLPIDPALPGARVEFMVSDAGPMAVVTTAALAERFSGFGLPVVDVQDPAIAAECGAG-----------------LTMPSADGMAHIIYTSGTTGLPKGVAVTQRNVTQLFDSLQIGVPLEPGQVWTQF--HSYSFDFSVWEIWGALLHGGRLVVVPERSSRDFHRLLVREQVTVLTQTPSAVSML----PVDGLDVATL---VIGAEPCSPELVDRW--APGRTMVNVYGPTETTMWCASAPLAPGLGAPPIGSPTA-WAAFFVLDEWLRPVPAGVVGELYLGGAGVGIGYWRRSGLTAARFMACPFYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIELGEIQSALAALDGVENAAVIAREDRPGDKRLVGYIT---GAADPVGARTALAER-LPGYMVPAAVVGLAALPMTVNGKLDVRAL----------- 169631764 460 -------------------------SIPELFAEQVVRDPGAVAVSCGGRSVSYRGLDEASNRLAHLLISHGVGPGQRVALLLSRSVEAVVAIMGVLKTGAAYVPIDPSVPDARLRFVLCDAGPVVVVTT--------AELADRLAGH--GLTVVDIDGRAVYGQPSAALSIMP------HPDDVAYLIYTSGTTGTPKGVAIPHHNVTRLLEAIDADLELVPGQGWAQCHSLA--FDFSVWEIFGALLHGGRLVVVPTRAPEELHALLVHERVSVLSQTPSAFYALVDTASPEQRQL-ALSVVVFGGEALPARLSDWFQDHPQPRLINMYGITETTVHASFREITVSDVVGTSSPIGAPLADLFVLDDWLRPLQAGAVGELYVAGAGVGYGYAGRTSLTATRFVACPFYRTGDLVCWGSDGQLRYLGRADEQVKIRGYRIELGEVQSALAALEGVDQVAVIAREDRPGDKRLVGYFT---GSADPGELRETLTDR-LPSYMVPAAIVVLESLPLTVNGKLDRNAL----------- 169631764 3024 -----------------------------LFAEKVSRTPEAVAVSCGERSWTYRELDSAANRLAHLLIDQGAGPGQVVALLSNRSAEAIAAILGILKTGAAYLPIDPAVPDARLTFVLADAGPVVAVTTT--------DLADRLDGRGLAIIDIRGVGPHPPDAGFDG------AIPDPEPDHTAYLIYTSGTTGVPKGVALSHRNVTQLLDSL--DAGLPHPGVWSHSHSLA--FDVSVWEIFGALLSGGRVVIASEGSPEDLHALLIREHVTVITQTPSAARAL------PREGLDS-AALVVVGEACPAEVVDQW--APGRVMINAYGPTETTMCVAISAPLTAGQGVPIGTPVT-GAALFVLDESLRQVPVGVVGELYVAGRGVGYGYVGRAPLTSTRFVACPFYRTGDLVCWRPDGQLNYLGRADEQVKIRGHRIELAEIQAVLASLGGVEEAVVIAREDRPGDKRLVGYIT---GTADCGGLRMAIADR-LPAYMVPAAVVRLDAIPLTVNGKLDTRAL----------- 169631764 5573 ------------------------RSVPALFAEQAARVPHAVAISFNGRELTYREVDQASDQLAHRLIAQGVRPGESVALLTERCPEAVVAMLAVLKTGAAYLPIDPALPDVRVEFMIGD--------AAPTAAITTADLTDRLAGYALTVIDVGDIAEGAS-------SGAGSSLPLPSPDDIAYIIYTSGTTGVPKGVAIAHHNVTALMGSPATFLA-----GHTWAQWHSYAFDASVEEIWGSLLHGGRLVVVPESSPEHLTALLVAEQVTALSQTPSAVALL----TPESLDAVSL---LVAGEPCPGEVVDRW--APGRLMVNAYGPTETTICASRTAAVGGTGSPSIGAPV-PGAAMFVLDGLLRPVPPGVVGELYIAGHGVGVGYAGRTGLTASRFVACPFYRTGDLVRWRADGQLEYLGRADEQVKIRGYRIELAEIHSVLTALDGVDQAAVIAREDRPGDRRLVGYVT---GTANPAKLRAQLAEQ-LPAYMVPVAVVVLAALPMTVNGKLDTRALPRPLTEEILAG 120611609 14 -------------------------------------------------RYTYRDMAARARQLANTLDAEGLAASARVASLAWNGYRHLEMYYGVSGSGRVLHTINPRLHPDQVAWIVNHAEDEVLCFD-----LTFLPIVQAVHAKCPSVRRWVALCDADSYESWIGAASSDYAWPEFDENSASSLCYTSGTTGHPKGVLYSHRSSVLHAYAAADVMGLSASDSVLPVVPMFHVNAWGIP--YSAPLTGCKLVFPPALDGKSVYDLMDAEGVTFAAGVPTVWQMLLQHVRSIGARFGKLRRTVIGGSACPPAMIEAFQNEYGVRVLHAWGMTEMSPLGTHLDLPEQERMKKQGRAIYGVD-MKIVDGEGRELPDGKTGDLLVKGPWIVDRYYRSDE---SPLVPDGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVAVVRRQGAELTEELLAFYEGKT-AKWQIPDDVVFLDAIPIGATGKMLKAKLRDQLQGYRLPG 198436196 27 -------------------------------------FGENIALVDEEASYTFSQVHDNSIKYANLLIKLGIGNGDVIALCCGNCAEYLMLLLAAAELGVSVTTCNPKHTQSEMIHQFNVVAPKLVIADS-----NIVEKLEHVSEAVTAIKKIATLGKHEKYICLRQSLNQPVTSKRDISNTPFVLPFSSGTTGKPKAVQHSQAIYTAYTLLWSATLKLPNHGICYCIVPMFHMFGMVTS--LSAITQGCKLIVGTKFEASSSLAAIEKYKITHAPLVPPMVIAFSKE-NLQKYDLSSMEYILSAAAPLPVKVGDNLRELWKVKINQCYGMSEAAPLSGCLEP--DCPKESVGR-LAFNLQVKVVDKTGKELGPNLDGELRYKGPQVFMGYYNAPEATRNSFDEDNWFRSGDIGHYDERGYIYIVDRLKDLIKYKGFQVSPAEIERVLFENPKIADAAVFGVPDNEAGELPRAFIVKRKESLTASEVHEYLKDR-LSSYKLRGGIIFRDSIPKAQSGKVIRRSLR---------- 56477869 27 --------------------------LHRLIFASAERSPDAGALTFTGRTHNYSGLSEDVIAFAAGLSGLGLARSERVGIYLDKRLETVTAFFGSSLAGGVFVPVNPILKAEQVGYILQDCNVRVLVTSP-----ERFAALKDTLATCHDLRHVVLTGTSAELHRWQDMLSAPAPGHRVIDSDMAAILYTSGSTGRPKGVVLSHRNMVAGAKSVAGYLKNHSGDTLLAALPLSFDAGFS--QLTTAFHVGARVVLLNYLMPRDVLRALEKERITGLTVVPPLWIQLSQLQWPETVG-EHLRYFANTGGRMPMETLSRLRSMLPAEPYLMYGLTEAFRATYLPPEEVDRRPDSIGKAI-PNSDVFVLREDGNECAPNEPGELVQRGALVAMGYWNDPEKTAERFRPGGLVFSGDNVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATTLVGECAAFGVADDTLGQTIVLIVTPPGGTLDPAALLAECRAR-MPGYMVPACIEVREALPRNLNGKIDRKAL----------- 114764226 58 --------------------------------------------------ITYSELRDRVASLAGALKMRGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCTPKAIIASEPGRVVHYKPLLDEAIEQSTHKPEFCVVQEVAKLIEGRDFSWKPAECVPVEGNHPAYILYTSGTTGQPKGVVRSTAGHLVALQWTMKIYNIEAGDRFWAAWVVGHSYICYGPLITGAVFEGKPI---GTPHAGVFWRIIQNHRVKSFFTAPTALRAIRRADPDKRYKLHDLQALFLAGERADPSTIEWAQKHLNVPVIDHWWQTETGWGIAANPIGIEELPVKLGSPAMPGYDVRILDEGGHEMPAGELGAIAIKPPGTLQTLWQAEARFKKSYLTPGYYETGDAGMKDEDGYLYIMSRTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDALKGQMPMGFLVDRDEAEVCKECVKLVRDQPVAAFKL---CTVVDRLPKTRSGKILRATMVKIA------- 159898612 516 --------------------YPINNSLVARFTQQALATPQAIALSYAEQAISYQQLAEAADQLVYVLLAQGVQPEQPIGLLCERSPQLIIGILGILKAGAAYLPLDPQLPTSRIEWMLADAQVNLIVTQN--------SLLHSVNSQATTILNL-------DQLPTTKL----TQLPTIHPDQLAYIIYTSGSTGQPKGTLLSHANVLRLFEATVATIKPSANDVW----SLFHSFDFSVWEIWGALLYGGRLVVVPSRSPEAFSQLLADESITVLNQTPSAFRQLLPQLTPAVAANLALRLIIFGGEALDLASLAAWYQAYPAPLLNMYGITETTVHVTELNDLIEAKASLIGLPIADLT-MYLLDQYGQLVPQGAVGEIYVGGAGLARGYLKQAALTAQRFVPDPWYRSGDLARINQFGELEYLGRSDQQVKLRGFRIELGELEQAICRQAGVADCAFVQKLDQH--ERLVVWVVPNQPALSVEQLRQALA-LELPHYLQPNLWLLCEHLPLTNNGKRDYAHLLAQL------- 86138540 58 --------------------------------------GEQTAIIYDSREISYVELRNRVANLAGALRAKGIEKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDATPKAIIAAEPGRVVHYKPLLDDLAEHKPEFCVILQEQEVAELVEGRDVNWEPAECVPVEGNHPSYILYTSGTTGQPKGVIRHTAGQLVALNWTMKIYNVDPGDVFWAAWVVGHSYICYAPLITTIVFEGKPI---GTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPVEKYDLSCLGQVYLAGERADPDTITWAQNKLNVPIVDHWWQTETGWSIAANPLGIEELPTKLGSPAVPGYEVDILDEGGHPVPAGELGAIAIKPPGTLPTLWNAEARFKKSYTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVADQLKGQAPLGFLVERDQSEIITEVVKLVRDKPVAAFKL---AVVVDRLPKTRSGKILR-------------- 73538200 41 --------------------------------------PGRIALFWEGRTWTFAQLKALSAKVAGFLKAQGVQPGDRVAGLLPRTPELLATILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKFVVTDGA-----NRSKLDDVADCPPIVTVAGAKGRGGDFSFWAEVDRQPAEFEPVRGDDPFLMMFTSGTTGPAKPLQVPLKAIVAFAGYMRDAVDLRDADAFWNLADPGWAYGLY-YAVTGPLALGHPTTFYDGFSVESTCRVIEKYGITNLAGSPTAYRLLIAAGKAVSGPLRGLRAVSSAGEPLNPEVIRWFANELGVTIHDHYGQTETMVLCNHHALSHTVRMGAAGFA-SPGHRVVVLDDENRELPAGQPGTLALQSPMCFPGYHGTP---TRAFVGN-YYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVETAVIGKPDPERTELIKAFVVLRPTPELAEELRLHVRKR-LAAHAYPREIEFVPELPKTPSGKVQRFILRNQEVAK---- 172064807 35 -------------------------------------WGDRIAIKTEGIAWSYRELRDAGNRIANMLRDAGLVAGNRVLLHGTNHPMLAAAWFGVVKAGGVAVATMPKLRAGELSTIIARARVTHVICEAGLSTELDGAMASQWRGEVRRYET----DDTHPHARWLDGYSAEFAAADTRADDPCLIAFTSGTTGEPKATVHFHRDVMAACHCFPEVLRPTADDVFCGSPPLAFTFGLGALLLF-PISVGASVVLLPKASPERLLAAVDRHRVSTLFTAPAAYRSMLDHLD--RHDVSSLRKCVSAGEALPSWTRDAWQERTGLHLIDGIGSTEMLHIFASTGDTG-AKDGAIGKAVPGY-RLAVVDEHGQCLPPYEIGYLAVQGPTGCR-YLND---TRQRYVKHGWNLTGDSAYLDEDGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDIAECGVVGQIDERGGTLICAHVVLRPGVDGSEALTMQLQQHVIAPYKCPHRIAYHASLPRNESGKLRRAVLRQA-------- 124265536 41 ---------------------------------------------------SFRELSQRSAQVANHLRALGVRRGDRVLLMLGNELALWETMLAAMKLGAVLIPATALLTTEDLRDRMERGDVRHVVTASAQTDKF---------APLPGDYTRISIGEAPGWQRFEDAAAAPSAFTPTRASDPLLLYFTSGTTSKPKLVLHTHQSYPVGHLSTMYWIGLRPGDVHLNISSPGWAHAWSC--FFAPWNAGACVFIYNRFNAGGLLAVLERCRVTSLCAPPTVWRMMVQEDLGAYRGRLALRELIGAGEPLNPEIIEQVRAAWDMTVRDGYGQTETTAQIGNAPG-QPLKPGSMGRPLPGYRIALI-DADGKEADEGEVCIVLAERPGLMVGYQDSAEKTADAM-RDGYYHTGDVAARDAEGYITFVGRADDVFKASDYRISPFELESALIEHEAVAEVAVVPSPDPLRLAVPKAYLILTAGQTPDRALAEAIARKQLAPYKRVRRIEFVTELPKTISGKIRRVQLRAQEVERRAAG 1171128 1172 --------------------------LHHLVAAQAARTPEGIALVCGAERLTYAGLMERVRKLAARLRRNGVGPEVRVGVFSLRTADLVVGLLAVLEAGGAYVPLDPNYPRQRLDFIMRDAEMPVLLTQRALASRLSPHGARLL------------------FLEEPDTQEGPLPTPPVQPEQLAYVLYTSGSTGQPKGVAISHRSAATFVQWAGETFSKEELTGVLAATSI--CFDLSVFELFVPLSYGGRVILAD--TALHLLELPAASEVTLINTVPSAITELLNASGIP----SSVRTINLAGEALTSDLVARLYAETPARVVNLYGPSETTTYSTYTPLPAQAVPVSIGRPVA-NTQVYVLDRHLAPVPVGVRGELFIGGAGVARGYLGRPRMTAERFLPDPFYRTGDIVRYRAEGSLEFLGRADHQVKVRGFRIEFEEIETALRNHPAVREAVVVAR--GTGAERLVAYVVLSAGESLVTELREHLRGR-LPDYMVPGVFVMMEVLPLTPNGKVDRAALPEPRASSLDPG 1171128 22 -------------------------TLVELLQERALSEPRHEAFTFLGERVDYSSMDVLARAIAARLQADG-RVGERALLLYAPGPEYVAAFFGCLYAGVVAVPVYPPDTARLERSVARDSRASVVLTTSFLQGLAGAMF--ELAPELGELSWVATDGIALE-------EAGAWKPPGLSGDSVAFLQYTSGSTADPKGVVLTHRNLMHNLSVIHERFQLNRGSRGVIWLPPYHDMGLIG-GVLTPIFGGLPVDLMSPLSPLRWLKTLSERRGTCSNFAYELCVRKISDEQKAGLDLSSWELAFCGAEPIRPDTLEAFSKAFEPAFYPCYGLAEGTLIVTALEAHRAVAASSPGEAVVPDEQILVVDPETRTLPPGHIGEIWVRGPSVAQGYWLRPEETARTFTEAPWLRTGDLGFLH-DGELFVSGRRKDLLVIRGRNYYPQDLETVERSHPALRPAAVFSVSVGASEEVVVVQEVRRYPGGDWPDVIAAIRRDISEQHALRVHAVVLGSLLKTSSGKVQRGATREAYLE----- 115551756 36 ----------------------------------------REALIDAHTEVSYADILENSCRLAKCYENYGLRQNSVISVCSENSTIFFYPVIAALYMGVITATVNDSYTERELLETLNISKPELVFCSKK-AIKNMMALKRNVNKKVVLLDSKEDMGEAQCLSNFMARYSEPFKPRDFDAEQVALIMSSSGTTGLPKGVVLTHRNLSVRFVHCKDPLFGTPSTSILSIVPFHHAFGMFT--TLSYFIVGLRVVLLKRFEEKFFLSTIEKYRIPTIVLAPPVMVFLAKSPLVDQYDLSSIREVATGGAPVGTEVAVAVAKRLKIGILQGYGLTETCCAVLITPH-DDVKTGSTGR-VAPYVQAKIVDTTGKSLGPNKRGELCFKSEIIMKGYFNNKQATEEAIDKEGWLHSGDVGYYDDDGHFFVVDRLKELIKYKGYQVAPAELEWLLLQHPSIKDAGVTGVPDEAAGELPGACIVLQEGSLTEQEIIDYIAERVSPTKRIRGGVVFVDDIPKGATGKLVRSELRKLLAQK---- 119508888 506 ---------------------YPQKWLHQLFESQVERTPDHIAVCYREQNLTYQELNSKANQLAYHLQNLGIGCESLVGIYLERSPELIIALLAVLKAGGAYVPLDSKLPPERLAYMLQDAKPEILLTMAAS------------VATLPNYEGTVLCLDEDWQIIAQN--PENNRNHIVTGENLAYIIYTSGSTGTPKGVMLTHRGLENYLHWAIATYPVTAGMGV--PVQSAISFDATITSLYPPLLVGKAVILLPETEEIAALALSSATNFSLVKLTPSILSQLLPQPSFRREALPSLQALIIGGEALTEQHLEFWRRYFPTRLINEYGPTETVVGCCVYDATDIPLTNPIGRPIA-NTQLYILDQYLQPVPVGVPGELFIGGAGVARGYLNRPDLTAKRFIDNGLYKTGDRTRYRPDGTIEYLGRLDNQVKIRGFRIELGEIAASLKTHPSVQEAVVILRTDHPNQPQLVAYLVGNQINSELTDFRQYLAPK-LPAYMLPSAFVWLEQLPLTTNGKVDKLQL----------- 194558384 24 --------------------------IADVPAHRAAQSPAQPALIEDARRLSYGDLAQAVDAAAARLASLGVEGGDRVMIVAENCVAQIVLLFAAARLDAWALVSNARLSAAELDAIAAHARPKLIAFTT-----DVSPDARAHAERLGATPAAALPVDIGAWSYHVDASAPAEPVATDGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAATSSMLRRVSPDDVVYTVLPVSHVYGLASV-CLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHGHAWPRLRFAYSGGSPLDANLKARVEHVYGVPLHNGYGMTESSPTVTQTPLDAPRTDSSVGVPI-PGVDVRIVAPDGSDVPPGEVGEIRVRGPNVMLGYYRNADATRAAVSADGWLSTGDLARQEADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAID-GNEEVLAFVELVPGAAADEAALHAWCADRLTAYKRPAHIRVLDALPAASTGKVLKHRLRELV------- 148553310 16 -------------------------------------YKDRAALHSSDGPIGYRELDRRADEVARAMIADGARPGDRAAIWAPNMWEWVAATVGVQRAGGAMVPLNTRLKGGEVADIVRRGGVARLFVIGDFLGRHYPEMLR--GEAMPGLRRTIVLRGTPDKLAAGEEGWDDFREAGVTPDSIADIMFTSGTTGAPKGAIFDHRRSLGGGRAWANISRQTADDRYCVFGPFSHNASYKAGWVAG-LMTGSTVYWPEAYDAVSILDLIAGNRISVMPAPPTVFQEMLAHPNWRDWDISSYRFLSTGATVVPIELMKRLQAETTIEITTGYGMTEGSATHTRPGDPVERVAYTVGAAIE-GTEIKLVGPDGRAVPTGEPGEVLIRDDKLLIEYLDNAEATRATIDAEGWLHSGDVGTLDAEGYLKLTDRLKDMYIVGGFNVYPAEIEKQMTGLPGIHQSAIIGVPDQRLGEVGHAFIVRSAGSTITAEEVIGWSKANLANYKVPRGVTFVDALPMNATGKVIKFALREMVK------ 157328757 370 -----------------------------FLERAAVVYGDKDSIIYGTVRYTWRDTLQRCVNLASALSRLEIFPGDVVAALAPNIPALYELHFGVPMAGAILSALNPRLDSTMLALILQQLEAKIIFVDYQFLQVFLQALDILSEAKIPPILCCHPATFSTGNLDYDGLLAGQPDFEIIRPSNPISVNYTSGSTGNPKGVVYSHRAAYLNSLAVIFRSDLKQMPVFLWTVDMFRCNGWCFPWTVAAL--GGTNICLRKVSAKVIYDAIFLHNVTHFCGAPSLLNLIADAAVTDQRPLPHKVDIVIAGALPPPQVLMKVVE-LGFNVTHSYGMTEALGPVTRLWHPEPKIKCCQGLHNLIMEGVDVKDPTMKSVPRDTIGEVMFRGNTMMMGYHKNLKATEEAF-RGGWYRTGDLAVMHPDGYIQMKDRSKDVIISGVKTISTIEIEAVLVGHPMVMEVAVVGRPDDCLGETPCAFLKLKEGATSADEITNFCAER-LPTYMVPQTIIFGD-LPVNSTGKIQKFVLREKAK------ 24940597 19 -------------------------TLAELWERTVRSRPSSPAIVSNSEILSYDEVNARANQLARLLLNEGAGPGRLVALALPRSSHMVISVLAVAKAGAAFLPVDVNHPKERISYLLADAGPALLCT------------IRGAVPKLPADIGVLVLDSAKQTATLDALPTEDERGGSLAATNLAYVIYTSGSTGRPKGVALTSAGLPALAAAKVATMQVTEDSRVLQFA--SPSFDAYVTELLAAFTAGATLVL-PGPDADPLEKALRDGRVTHAVLPPAA------AATVSPDAAQDLRVLVVAGEACPAGLVEQW--APGRLLVNAYGPTECTVCATMTGPLTPTDEVTIGRPI-PGVSVHILDNALRPAAVGEIGELYISGAGLARGYLNRPDLTAQLFVANPFYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGAAEGPQLLAYVVPHDTTPTAGELREH-ASRFLPDYMVPSVYATIDAVPLTPGGKTDRAKLPEPIKTTRSAG 167366293 2068 -------------------------PLVEMIERNCDRTPDAIAVEYETDVLRYRELDSRSNRIADRLRALAPTKGARVAVAVQRGLDLPVALVAVAKAGLAYVPVDPSLPVVRIRQMAEAAEVAVFITSGADC-----PVAAEMGVPVIDLER-----DAAQIDAASSARPEPAPPQEV-LDSTAYVIFTSGSTGTPKGVEISHRALANFLGSMAVRPGFGADDRIVAVTTV--SFDIAVLELLLPLYCGGRTVICGKDEPESVVRLIETSSATIVQATPTLWRVLLEAGLQPSRPLRAL----SGGEALPRDVAEKLIAA-GFELWNMYGPTETTIWSACGRIVDASRPIVIGEPVA-HTDLYILSDDGTQAPVGTPGELCIGGLGLAKGYVNRPDLTAAAFLQDGLYRTGDLAVRLSDGGIQLLGRRDQQVKIRGFRIELEEIESVLRTCPEIVDAAVMVENAGTADAALVAAFVAKPGMTVSIDSLQQTAQLSLPHYMVPNRFVAVAELPKTANGKLDRKAL----------- 125584812 44 -----------------------------------RRHSGVVALVDAGRRITFTELWRAVAGAASALAAHPVRKGHVALILSPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAKQVADARPVLAFTTREL----LPKLPRAHDLRVVLLESARLPGDSSDPRIVATIEEISATTPDVTQDDPATLLYSSGTTGPSKGVVATHRSLISMVQIIMTRFRLEGSDTFLCTVPMFHVYGLVAF-ATGLLGCGATVVVLSKYELPEMLRSINAYGVTYLPLVPPILVAMVAHP--KPLPLGQMRKVLSGGAPLGKELIEGFREKYPVEILQGYGLTESTAIGASTDSAEERRYGTAGL-LSPNTEAKIVDPDGEALPVNRTGELWIRGPYVMKGYFKNAEATQSTLTPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEVTDVAVIPFPDREVGQFPMAYIVRKKGSNLSEEVMEFVAKQ-VAPYKKVRKVAFVTDIPKNASGKILRKDLIKLATSKL--- 67921836 446 --------------------------LHQVFEEQVEKIPEAIALIFGEEEISYQQLNQKANQLAHYLRSLGVQTETLIGLFIERSPIMIIAMLAILKVGATYVPLDTKYPQERLSLILEDCQISLLLTQTSL-------------EKILDEENYNINQVNIDNLSLDDYSDYNIKN-RVKSHNLAYIIYTSGSTGKPKGVAIEHRSPVALVYWAKERFSPQEFSGVLASTSI--CFDLSIFEIFVTLGFGGSIIMME--NALELPESLHRDKVTLINTVPSIISELIKVNSIPQ----SVKIVTLAGEPLTVNIVHQLYKIDTIEVYNLYGSSEDTTYSTCELISKEITDNSIGRPIT-NTKIYILDKHFNPVPCGVSGELYIGGDGLARGYFNRPELTKQKFIDSPFYRTGDLASYRKDGKIDFLGRIDNQVKIRGFRIELGEIEAVLNNYVYIKEAKVTSKKDKQGCQQLVAYIILDNKQILSQEIREYL-QHKLPAYMIPYVFVPLEYFPLTPNGKINYSAFPE--------- 67921836 1506 ------------------------QSIPSRFEEQVKKYPDKIAVQSKDNQYTYQKLNTEANKIAKSLLNLGIDKQAKVALFFDHNVSMIAAMLGILKAGKIYVPIDPNYPQDRVIYTLEDSCAEVILTNQ----INSDNIKAITHGKLP----IINIDKLNDVAVEINL--------EISPDTLAYILYTSGSTGQPKGVIQNHLNVLHFIRNHTNNLHISADDNL--NLLASYSFDAAVIDIFSALLNGATLFVFDKEGLNSLYNWLETHKITIFHSTPTVYRYFLEKLGSKKAQLSHIRLVVLGGEPVLKKDVKLYQQFFNCIFVNGLGATESSFYLQYLLN-KKTQIQKQIIPVGSTTEIVLLDEEGNITDLY--GEIAVRSPHVALGYWQKEELTQAVFLKDRIYRTGDWGRLRNDGVIECLGRKDNQVKIRGFRVELGEIEALLNKHPQIKQSVVIYKEDSLREKQLIAYIVPQDISLVSKQVREFLQEK-LPSYMIPAKFVLLETLPLTPNGKIDRRILTAREESEVV-- 625681 306 -------WNPERVEQ------PLEQCIHQAIEAQAERYPDAIAVTYDGKRLTYAELNCRANQWAHVLIARGVGPDVRVGVAVERSLDMIVAILAVLKAGGAYVPLDPGYPDDRLSYMIADSGIELLLTQG------------HLLAQLPVPSGLACL----DLHQAPEPGNETNPLCLTTPDSLAYVIYTSGSTGKPKGALLPHGNVMRLFSATEHWFDFGPQDSW--TLFHSYAFDFSVWEIFGALLYGGKLVVVPSRSPEDFYTLLCDENVTVLNQTPSAFKPLMQVASESTRN-NSLRYVVFGGEALEVQSLRPWFERFGPTLINMYGITETTVHVTSMADLEQSHSSPIGEPIVDLSW-YLLDGSLNLVPQGCIGELYIAGAGLARGYLNQAGMTATRFVPDPFYRTGDLARLRGDGVIEYIGRIDHQVKIRGFRIELGEIEAQLLKHADVREAVVLAV------------------------------------------------------------------------- 90023365 2280 ---------------------------------------------------TYAELTAKSNRLAHNLQNMGIGKGSIVALCLPKSPELIMTLLGVLKAGAAYLPLDPDYPADRISYMLNHAKVNLALVDNHTQTRLSEWQGKALTLADKSLSTI----------------TKTSRLAAASHDDLAYVIYTSGSTGKPKAVQVTHGNLAAIYQGWEQHYKLKTEVSVFAQM-ASFSFDVFAGDLVRALCSGGKLVLIERFNTANLYETFVNEKVDCVEFVPAVVRGLMNYCESQNKRLDFIRLLIVGSDVWTVEEMRRLRALCNNRVVNSYGLSEATIDSTYLDKYENGKVVPIGRPFS-NCEVYILDAYQQPTPIGVPGELWIGGEAVTNGYFAAPELTAQRFVATRLYRTGDLAQWDTYGTLHLLGRADNQVKVRGHRIEVGEIEAQLKTHSNVAQAVITLHKDSRQEAQLCAYCVPRKDSLDIKDLRQHL-GSILPTYMIPARFMVIDELPLSPNGKVDLKALPEPSIDK---- 88706165 41 -----------------------------ILRRQAAERPDAPAMQFERESLSYAELVDKIETIAANLHAQGIRHGDRVALIMENSAEMVFAWFAINFLGAVEVPVNLALRGQFLVHVLENSGAKMVIVDDT-----LIDPLIDIATEAQSIESVVVNGESLSNIPWRHFSWEEIRKIDVVCQDPAAIMYTSGTTGPAKGVLMSHGHMYFFAWLTGDMLRLMARDVFLVVLPLFHGNS-QIMQIYATLINGGKFVLYRRFTTNEWIEQAIECGATVSSLLGVMAQFIFDRQPSKRDRQMKITRMVTV--PLPAAIAHEFEARFGTICVEAYGMTETSLPILRLEDP--LRPGSCGRLNADWFEVAIVDETDRILPANEVGEILVRPPWTMMEYFCMPERTVKA-WRNLWFHTGDSGRYDEDGYYYFVDRLQDRIRRRGENISSYELEAAATEYDHVLEAAAVAVSAREGEDDIKICLVTKDGDLDRMAFLEHCKKR-MPYFAVPRYFCVFDALPKTPNGKVLKRELR---------- 5748807 19 --------------------------LHEIFSDRARQFPERTAVSDAARTLSYAQLDALSTKLAARLRDEGVTYGTRVGMYLPRSVDLVTSLLGILKAGGTYVPVDPQYPGKRVEHIVRDSELSLIIGD---------------AANLPKISSLRVLA-LDELLSAPALQPAAQDTRIDPNNSTAYIIYTSGSTGEPKGVQVSHGNVSRLLESTQRAYGFNAQDVW----SMFHSFDFSVWEIWGALAHGGQVAVVPYRSPAALRQWLADQRITVLSQTPSAFRGLDEADRGNTAPL-ALRYVVLGGEALPASVLRPWVERHGPALINMYGITEATVHTTFAQDLETAAMVSLGKPLDGW-RLHLLDANQAPVAAGTTGELYIEGAGVAQGYLNREALNVERFVELPAYRTGDLMTLESNGEYRYAGRCDEQLKISGFRIEPGEIEASLQTSPSVA-AAHVGVHDYGDGDRLVAYVVPGQGVDAWTEEVAALMAENLPGYMRPSVYVPLAELPVTHHGKIDKQQLPSPAAGTALSG 158261667 72 ----------------------------------------------EEMRWSFEELGSLSRKFANILEACSLQRGDRVILILPRVPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKANCIITNDVLA-----PAVDAVASKCENLHSKLIVSEREGWGNLKELASDSHTCVKTKHNEIMAIFFTSGTSGYPKMTAHTHSSFGLGLSVNGRWLDLTPSDVMWNTSDTGWAKSAWS-SVFSPWIQGACVFTLPRFEPTSILQTLSKYPVTVFCSAPTVYRMLVQN-DITSYKFKSLKHCVSAGEPITPDVTEKWRNKTGLDIYEGYGQTETVLICGNFKG-MKIKPGSMGKP-SPAFDVKIVDVNGNVLPPGQEGDIGIRPFGLFTHYVDNPSKTASTL-RGNFYITGDRGYMDKDGYFWFVARADDVILSSGYRIGPFEVENALNEHPSVAESSVVSSPDPIRGEVVKAFVVLHDQEQLIKEIQEHVK-KTTAPYKYPRKVEFIQELPKTISGKTKRNELRK--------- 94314358 12 --------------------------ISSLIEHAATYHPTREIVVEGPIHRTYAEIHRRAKRVANALASLGVGVADRVGTLAWNTHRHFELYFGVSGSGAILHTVNPRLFPEQIEYIVNHAEDKVLFFDIGFA-----PLVEKLAPALKSVQHYVAMTEVPNLLCYEDLHSDTYDWPELDERAASSLCYTSGTTGNPKGVLYSHRSTVLHVACAADAFAVGASTSVLLAVPMFHANAWGMP--YAAAMVGAKMVMPPHLNGQSLYELMRDEGVTVSQAVPTVWLMLFQFLDEHPEDMKALKIIGSGGAASPRSMIERCERDFGVEYLQAWGMTETSPIGTTPKDEQTTIKMKAGRAVWGVG-LKIIGDDGQELPHDGRGHLHVRGPWIASGYFK---HTGEVLDKDGWFPTGDIGTIDPDGYVQLVDRAKDVIKSGGEWISSIDLENAAIGHPAVHEAAIIAVAHPKWQERPLLLAVKRPGDVTREELLQYLSERVV-KWWVPDDVVFVDQLPHTATGKLLKTKLRE--------- 145222549 91 ------------------------------------------AVTDTKRTYTYAELLDQTARFAGALRGLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELAVRIDDVKPTVIVSAEPSRTVEYKPMLDAAMTEHPPAHCVVVQRDRHELIEGRDLDAEPVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMHIYDIAPGEVFWAAWVVGHSYIVYAPLLLGVLYEGKPV---GTPDPGAFWRVAAEHGVKALFTAPTAIRAIRKEDPEGRYDLSALKYLFLAGERLDPDTYHWASDKLGIPVIDHWWQTETGWAIAANPMGTEIKAGSPTVPMPGY-EVHILDEHGHDCGPGKEGAIAIKPPGTLPTLWNAEDRYRVSYLTEGYYLTGDGGNLDDDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVPDEIKGQAPRGLVVVKSGASTTDELVKLVRDEAVAAFKL---VDVVPALPKTRSGKILRKTMRGIAAGR---- 21911414 459 -----------------------------LFDRQAERRGDETAIVDGDRTTSFRDLAGYADRLAGYLTGRGVGRGDRVAVVMERSTDLIATLLAVWKAGAAFVPVDPGYPVERVKVMLADADPAVVVCRAANRAAVLDGGLDPIVLDDPEIRRAVAECARPSV--------------QVSADDLAYVMYTSGSTGTPKGVAVSHGNVAALVGE--PRWEIGPGDTVLTHA--SHAFDISLFEIWVPLLSGARMMIAEPGAVDG--EALARYGVTAAHLTAGAFRVL---AEESPESVAGLREVLTGGDEVPPAAVRRVRRAPDIRVRHLYGPTETTLCATWWPGDEAGGVLPIGRPLA-GRRVHVLDAFLRPVPPGVKGELYVAGAGVARGYLGRSALTAERFVADPFYRTGDLAHWTDEGTLVFGGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVLAR-----DERLIGYVVAEEGDLDPAGLRERLAE-TMPEFMVPAAVIVLDELPLTVNGKVDRQALPD--------- 21911414 3461 ------------------------EPLPVLFRRRAELSRDAIAVEDADRKLSYGGLLEEAEDLARLLAGLGVRRETRVGVLVGRSAELVVALLGVSLSGGVFVPVDPEYPAGRIELMLTDSAPEVLLCTKATRTAVPDGFAG----------VVVVLDERSAADPG-------AALPAVAVGDGAYVIYTSGSTGTPKGVQVTHAGLGNLAGAQIERFGVTSSSRVLQFASLGFDAAIS--ELCMALLSGGTVVLADPDSMPSLGDAVRRWRITHVTVPPSVLAVEEDLPD-------SLETLVVAGEACPPALVDRWSG--DRRMINGYGPTETTVCVTMSAPLSPGRAPPIGRPIA-NMRAYVLDAFLQPVPPGVAGELYVTGAGLARGYLGRPGLTAERFVADPFYRTGDRARWTREGELVFVGRADAQVKVRGYRVEPGEIEAVLSDHPGAAQVVIVAREDGPGEKRLVAYVVPAAAQP-ADELIAALREERLPEHMRPVAFVPLDAVPLTPNGKVDHRALQ---------- 21911414 1937 -------------ERWNATGEAAGASVVELFRRRSAGTPDAVAVVDGDRTLSYGDLDRESDRLAGRLAETGVRRGDHVGVVLERGADLFVAFLAVWKAGAAYVPVHVDYPPVRIERMLADAGVTVAVCAEGTRNAVPDGLE-------PVPVDAPWAGETRH------------ETPTVTARDAAYVMYTSGSTGEPKGIVVPHGSVAALAGDPG--WALDADDCVLMHA--SHAFDASLFEIWAPLVRGARVMVAEAVDTQRLREAVAR-GVTTVHLTAGSFRVL---AEESPGSFDGLREILTGGDVVPASVAQLRRACPDVRVRHLYGPTETTLCGTWHPGDEPGDVLPIGRPLA-GRRAYVLDAFLQPVAPNVTGELYLAGVGLALGYLGARGATSERFVADPFYRTGDLARRNDRGELLFAGRADAQVKIRGYRVEPTEIETVLAEAPQVAQTVVVAREDGPGEKRLIAYAIAEDQVLDPEALREHLAAR-LPEFMVPAAVVVLDDFPLTINGKIDREAL----------- 78066256 2601 -------WPDEQR-----------QPLHLQFADAARATPDAIALEYADHRATYRELDVSTSCIAAALCRRGVQPDTPVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYMLRDARPAVAITQAHLREQVEAALGDDATTQLLTV---------ADLLADETEGDAAGATTTIDDAQLAYLIYTSGSTGKPKGAGNTHGALANRIAWMQHAYRLTRDDVVLHKTPFG--FDVSVWEFVWPLAIGAKLAIADHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDSAAAQCDSVRLIVASGEALAPELVAKMARLLNATLVNLYGPTEAAIHWTCGPDDANAVAVPIGHPIANL-QLHVLDASWQPVPAGATGELYLAGAGLARGYLGRPALTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVNDAVVI-----VRDEQLIGYVARGDAGPDRTALLDALRAQ-LPAYMVPSQLIELDALPVTPNGKCDRHALREAAAEVELA- 91777777 3 --------------------------------------PDETGCAWHDTRMTYGELDALADGVARALVRRGLKVGERVAILAANRAEYVAALLGIMRAGMVAVPVNFRFPPALSTFVIRDSGARLVFCDAAR------------LADCPDDLPTVVFDSTGEDSFASFVERGPFETFVPTPDTPAMFLYTSGSTGKPKGVMLSHGSHLW-VARTRARAQPPEAHRFLVAAPMYHMNALT--LVLMSLYGHGTVVLLPQFTARMYITAIERYRVTWLTSVPPMIAMMLREKELERTDLSSARFIRMGSAPVSESLLAQIGEVLNAKLTNVYGTTEGGIVFGPHPQGIEPPLLSVGYP-HPEVSVKLLDA----PPTGVTGVLAVKSPAVMLGYHNRPDL-PLPVTADGFYITGDVFHRDEQGFYAFVGRADDMFVSGGENIFPGEVEQMLETHPDIVQACVVPVADDIKGTKPVAFVVRRAGASLTEEEAKQYALTHAPAYQHPRRVWFVDALPLASTNKIDRAALKAIALASL--- 169185420 211 ------------------------KTIHGMFEQAAAAYPDRIAVSSIYGQLTYRELNGRANSTARMLLNRGLGKGDFVTIFMERSLELIVSLLGILKAGGVYVPVDPEHPEDRNRYILSDTASAFILTKSA-----YEAQAALLCEGVDTVKEIIALDSGMTEVYEGIYNVENG----VTPEDLAYIIYTSGSTGRPKGALIAHEGVVNLGETVRTDCRIGPEDVLTQFA--TYSFDASVWDTIGALFYGAHLYLLERVSVEEFAGAIERTGTTIITILPTVFFNQLSASEEGYRKLSGVKLITVAGEALYGEQVRAFQRKFHIDIVNVYGPTECTVCTTTFTVPDEVTSIPIGKPIHNY-KVYIVNEENQLCPVNVHGEVYISTVGLAKGYLNQPEKTAEAFIDNPFYKSGDIAKLLPGGTVEYVGRRDSQIKIRGHRIEIGEIEDSFAKIPNVQDVAVICKKDTDGQNMLVGYFTTQDGDQLQSAVIKRMLGAKLPSYFVPKWIVQLDAMPISPTGKIDRKGLQ---------- 197730574 40 ----------------------------ELLDGTIARLGDRPALRAADGTWSYDELRERVDRTAHVLSGLGVTPGERVLLRGPTSPGLAACWLAVMKAGAVAVTVLDRHRPPELAAICEIAAVRHALC-------DARSLADLEAAGVPGLRITPYGGDTPDLLRLTRGRPTVYPAVDTAADDVALIAFTSGTTGRPKGCLHFHRDVLAVADTAAQVLRPEPDDLFAGSAPLGFTFGLGGLVVF-PLRVGAAALLLERAGPRQLLPAIAAHRVSVLLTAPTAYRVMLSGPDDGG--LGPLRRCVSAGENLPADTWHGWRERTGIRIINGIGATELLHIFISAAD-DAIRPGTTGVPV-PGWQARIVDGQGRPLPDGMPGLLAVRGPVGCR-YLDDPR--QREYVRDGWNITGDTYVRESDGYFRYVARADDMIVSAGYNIAGPEVEEALLCDPDVVEAAVVGRPDPLRGQIVVAHVVLREGVPTAEALMVAVR-RRLSPYKCPREIVFTRELPRTPTGKLQRFRLR---------- 134295692 2613 -----------LARAQQTARSWPDQPLHLQFSAAARATPDAIALVDGVQRMSYRELDLRTSRVAAALRRRGVRRDTAVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVITQPQLRAQVEAALGNGAAAQLLTV--------AELLADGMDDAHDADAPAVVDDAQLAYLIYTSGSTGKPKGAGNTHGALANRIAWMQDAYRLTRDDVVLHKTPFG--FDVSVWEFVWPLATGATLAIAEHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDDAAAQCDSVRLIVASGEALAPELVAKVARLLDATLVNLYGPTEAAIHWTCSADDARAPAVPIGHPIANL-QLHVLDAAWQPLPAGATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRPDGALDYLGRVDTQVKLRGQRIEPGEIEVLLRAAPGVHDAVVI-----VRDEQLIGYVARGDAGPDRAALLDALCAQ-LPAYMVPSQLIELDALPVTPNGKCDRHALPAPQREAAVA- 134295692 1109 -------------------------------------YPHRVALADASASLTFAELDDASNRIAHALALRGVRAEAPVIVCIERSARFVAALLGALKAGALAVLLDPAQPAARIVAAAADCGAR------------WALVADAAAAAAWPHDTAAQPLDVDALAQDAQLAHAGGVRVAPHPEQGAYLIYTSGSTGTPKGVVVTHGALADYVQGMLDELAFAPDASFAMVSTV--AADLGHTTLFGALCAGRTLHLLPAFDPDLFAQEMRGRDVGVLKIVPSHLQALLDA--RVPADVLPRHALVTGGETLTALVARVAALAPACRVINHYGPTEATVGAIACDTAADARDVASGVPLGPNARALVLDAFGACVPPGATGELYLGGPGVARGYLNRPAQTAERFVPDPFYRTGDRVRLRADGRLAFVGRIDDQVKIRGYRVEPGEVSAALRAAGPIAQAETLAIEHDGR-MRLASFVVLRDGAAFDEAAVRATLGATLPDYMVPAQIVALARLPVTANGKID--------------- 134295692 34 -------------------------------------------------RLSRRALDAQASLLARRLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLDWIVRDAQLRHGVVDAAGR----------AALGAPFEHTFDVASAAGSVADASAFDEEDAP---VHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAGALPIEADDRLLHFASV--NFDAAHECWLAPLAVGASVTIAPAFAPDAAHALMVRESVSVAAF-PPAYLREFASVAARDGVPPSLRVLAFGGEALPQQAFDTVRRTFPVRLVNGYGPTEAVISPMLWPADDAYAALPIGRAIGP-RVARIDDDADGDAEPGRAGELLLGGACIARGYHGRAALTAERFVPDRVYRTGDLARRRADGAFDYLGRVDDQVQVRGVRVEPAEIAACLRTHAA-VADAAVIAEAVNGSTRLIACVTLRAAADDADDLKAHVGAQ-LPAAWQPHRFVRCDALPYTLNGKLDRAALRERIA------ 84685253 11 -----------------------------ILDYAAEAHPDAVSVRTEGHRATYRETYKRVGQLAHALHALGIEQGDRVATLAWNGHRHFELYYAISGMGAVCHTINPRLSAEQMIYIVNHAEDKVIFVDTTF-----LPIIAALRDQLPKDLRVVVMTDHDHYENLLDGQKTTYDWPELDENTAAALCYTSGTTGNPKGALYSHRSTVLHALMVAAVMGLGQGTNVLPVVPLFHVNAWGLPYAGPIL--GINLIMPPGLDGPSVFKLMDQEKVYSAWGVPTVWMGLLGEIEKQGRAPEGFGDVVIGGSAAPRPMIEKF-EKLGINVNHAWGMTEMSPIGTHGVQPPKVRKSRQGRRVY-GVELKIVDEDGNRQPHDAIGELYVRGNAIVAGYFKNEEASAKAIDAEGWFGTGDVASIDDNGYLTIQDRAKDLIKSGGEWISSIDLESAALSHPGIANCAAIGVAHPKWDERPVVAVAAGDERPSLDEIRNTM-EPHFAKWQLPDDVIWVEDLPLTATGKVSKLNLRKQLAD----- 84514399 13 -----------------------------LLSQTAAAHGGRKAVSFSCETLTWSELQAKTAQAANLFRDLGIGENDVVAFVLPNATETILTYLGGQVAG-IVNPINPLLDAEQIAAILRETKAKVVVTLRAFPKTDVAQKTAEAVRLAPDVTTVLEVDLHRYLTGLKRLHPTSLSFADSDKDRVAAYFHTGGTTGMPKVVQHRYSGIVYNA-WLGARLLFTEKDVQICPLPLFHVFAATV-SLGASLGSGAQVVFPTDGVFDNFWKLIAKHKVTFMITVPTAMSALMQ--RKVDADISSLRLAFCGSAPLPLELYKKFEAAAGVTICEGYGLTEATCLVSINPPDGEKRVGSIGLPFPYTDVTIVSSATGLPCDVDEIGEICIASPGVFSGTYTEASKNRDIFYAD-HLRTGDLGRIDADGYLWITGRAKDLIIRGGHNIDPAEIEEAMAGHPAVAFAGAIGQPDAHAGEVPCVYLELVAGADVTEELLDYAKQHIHERAAHPKHLEVLAELPKTAVGKIFKPELRKRA------- 119715105 43 ----------------------------------------RPALVDRTTEVSFGRLDDLSSRLAGVLRGLGVGVGDRVAVKLPQSAEMAIAVLATLKLGAVVVTVSNVLGVDAVAHRLEDSGALVLVCA---GGIGERELAERTGATL------LVTGDEGWLGGALDGHEPLTSFASSGADDPALLLYTSGTTGSSKGVLHGHRVLLGHHAIDLAWDHVREGDVAYSPVDWSWAGGL-MLGLLVPLAYGITVVAYPRFDAERTVAIMRDTGVSVGLFPPTALRVLQRSGALTKETMATLRVLISGAEAVESELASWARDELGLSVNNAFGQTEANALIGHANVLGELDPRCLGRPY-PGHEVAILDARQQPVGPGVVGEIAVRAPVCMLRYWNAPEATAAKF-RNGWLLTGDSAHADADGNLYFHGRADDIIKSGGYRLGPAEIEGAILAHPDVAECAVVGLPDPQRGQEVTAFVVLGADVVPSPELTTELQSRVVGAHAYPRHIEYVDGLAKSSTGKVDRASLRRA-------- 167041568 69 --------------------------------------GEKIAIIYDSEKITYNQLKNRVSIFAGALKKQNVNKGDRVIIYMPMIPEAVIAMLACARIGAIHSVVFGGFAANELASRIDDSKAKIILSAEPGRTIEYKPLLKKALSKHKPGKCIIIELDTKNEIDWNDADAKPVECVEMNANDYAYILYTSGTTGTPKGIVRDIGGHIVALKWTMKVYNINPDDVWWSAWIVGHSYIIYAPGCTTILFEGKPV---GTPDAGVFWRIISEHKVKSLFTAPTAFRAIKKEDPFKKYDLSSFESLFLAGERADPDTIKWAESLLKVPVIDHWWQTETSWAISANCAGSKIKYGSACKPVPGY-NVKILKSGGKEAKPNEMGDVVVKPPGTFPTLWNADQKYKDNYTYPGYYQTYDAGHIDEDGYVWIMSRTDDIINVAGHRLSTGLMEEVLAEHKDVAECAVLGISDKLKGQLPIGLLILKAGVKKSKECIQMIREKVVAAFKT---ALVIKRLPKTRSGKILRGTVKKIA------- 195613764 19 -----------------------------------AVYGDRTSVIYRGVRFTWRQTYARCRRLASALLSLGVRRGDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDAAAVATILRHSGAKLFFVDYDYVRLASDALRLLDAADVPLVAVIDDIGELEYEALLAHGDPDADLPPLQDEWDAVTLSYTSGTTSAPKGVVYSHRGAYLSTTSLLLQWGVPAEPVYLWTLPMFHCNGWTF--TWGMAARGGVNVCIRDARPADIYRAIARHRVTHMCCAPVVFSILLDDSDGAARQLQAPVHVLTGGAPPPAALLERV-ERIGFNVTHAYGLTEATGPWDRLPLPERARLKAQGVSVLSLADADVKNADTMLSVPRTVGEIVLRGSSVMKGYLNNPEANESAFRA-GWFLTGDVGVVHPDGYIEIKDRSKDVIISGGENICSKELEEVLFRHPAVADAAVVAMPHPRWGETPCAFVVPRDKALSEGDVLAFCSKR-MARFMVPKKVEVVGALPRNALGKVEKVKLREAARK----- 163698950 5 ----------------------AGRTIEALMRAGAE---GATALDAGGTPLSFGALRALMRRIVQDLNAHGVGRGDRVAIVLDNGPAMAAAFIAIAAG-ATSAPLNPTYRAEEFEFYLTDLKARVLVTAEGSTS-PAIAVAEKLGVPVVRLRETPEHGAGSFTLRFPAPAAPAAQGGPAEPGDVALVLHTSGTTSRPKIVPLTQCNVCASARNIRTALAFGPQDRGLNIMPLFHIHGLIA-GILAPLSAGGSVACTPGFNALKFFAWMDEVGPTWYTAVPTMHQAILARAGRNREIIARLRFLRSSSSSMPPQVLRELEAVFDAPLIEAYGMTEAAHQMASNPPPRARKAGSVGLAAGP--DIQVVDEAGNPLPAGETGEIVIRGDNVMAGYENNPKANAEAFTPQGYFRTGDQGVMDEEGYLAITGRLKEIINRGGEKISPREVDEILMDHPSVAQVVTFAVPHDKLGEEVGAAVVLRDGQVDDKELRAFVAERA-AAFKVPSRIMILDEIPKGATGKLQR-------------- 70606954 45 LIDWFEPWKKTFVQEEGLLTKWLNASYNAIDRHAFSNRKFKAAIIWESRVLTYQDLYYEVNRWANALREIGVRKGDRVTIYMPLTPEGVISMLAVTRLGAIHNVVFAGFGVQALADRISDAGSKVVITADAYRRGKLVELKKAVDESISPVEKVIIYKRTGSEIPFDDAKYKPIDPEPVESTHPLYILYTSGTTGKPKGIVHSTAGYLVSIMLLWSYGMSEENDILFNTWVVGHSYITYAPLVM-----GRSIVIPDYPYADKWAEIIERNRVTVFGTSATALRSFMKYGDEKKHDLSSLRVIVTAGEPLNYAPWKWGLEVVGVYMSHQWWQTETGLGYMPGLIYLPMKSGTCGFPL-PGNKIEILDESGNTTKPRNRGYLVMYPPSMMIGMWNDPERLKKSYFSPGIYYSGDYAMIDEEGYIWVMGRADETIKVAAHRIGAGEVESITTSHPAVAEAAAIGLPDPVKGENIHIFVVLKTGQELATEIQAYMRGH-MGAIVTP-EIHFVEKLPKTRSGKVMRRVIKAVM------- 2894190 459 ------------------AGPVPGESVVELFAHRVAEAPDAVAITDGGANLTYAEVDRASNRLAGYLAGRGVGRGDRVGVAMDRSPELLIAFLAIWKAGAAYVPVDVEYPAERIAFILNDSGVSTVLCTQDTSGV--------------VPENAIVLDAPDTRASIEDC-ADTAPEIRLYAGDLAYVMYTSGSTGLPKGVAIPHGAVAGLAGDSG--WQIGPDDGVLMHA--THVFDPSLYAMWVPLVAGGRVLLTEPGDAAGVRQAVER-GATAVHLTAGSFRAL---AETSPECFAGLVEIGTGGDVVPAQVANLRRAQPGLRVRNTYGPTETTLCATWLPEPGDVIDRPIGHPMT-NRKIYILDAFLRPVPPGVAGELYIAGTGLARGYLDSPGLTADRFVACPFYRTGDVARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAVLAAQPGVVEAVVMAREDQPGEKRLVGYFVSDGSDAGPAEIRRQMA-QVLPDYMVPIAVVALPGLPVTPNGKVDRRAL----------- 206687301 3 ----------------------------------------------------YAGFHARAASVAGWLLAQGVSQGDRVGIFMKNCPDYLIALYAIWYAGAAAVPINAKLHGKEAEYILQNSGTGLLFTSPG--------LTEAVADTGAAVRCVDITGADY----AAALQAEPVAAPASRPGDLAWLFYTSGTTGRPKGVMITHRMLMMAIAYCADVDQVSAADHALYAAPMSHGAGIYA---IQHVLAGARHVCPGGFDEAEIFGLAAHFGRVHMFAAPTMVTRMTSEAKRLGCKGEGLRTVVYAGGPMYAADIIEAVEHFGPVFVQIYGQGECPMAITALPRHDRERLASVGRAQS-VVEVQIGTPEGEFLPAGSHGEIMVRGDAVMPGYWDNPEATSKTLL-NGWLMTGDMGVLDADGYLTLQDRSKDMIITGGSNVYPREVEEVLLMHPQVREVSVVGRPHADWGEEVVAFVV---GDAPEAELDALCNSR-IARFKRPKAYLRIDALPKNNYGKVLKTELRKMV------- 170743425 31 ----------------------RDEVLAELFRDTARRRGGHPALIDGKTRLSYAEVDARSDAIASGLSARGIGPGDVVGLWMARSPELLVAQIGITKAGAAWLPFDAEAPADRVAVCLDDAAAKAILVSESLKG--------QAPAGTQALTPAEIAGEAPGPAP-------DLRAAGLTPEHPAYLIYTSGSTGVPKGIVISHRNICHFLRSANDLYGLTEDDVVFQGASVA--FDLSMEEIWVPYLVGATLFVASPGDAEALPGLLAANGITVLDTVPTLLALMTQ-------DVPGLRLILLGGEALPEPLVARW-ATPTRRLFNTYGPTEATVVATAAEI-RPGDPVTIGGPIANYT-AYIADEHLALVGPGVQGELLIGGPGIAAGYLARPELTREKFIPNPYYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIRAQPGIGQAAVVLRQDDGV-DRLVAFLVPERGAEETPRLRAALAA-TMPPYMVPGHFEVTASLPLAASGKVDRKALRAA-------- 33326390 99 ------------------------------IDRHLKTHGERTAIIWEDKRITYNQLYDNVCRLANVLKAHGVKKGDRVTIYMPMVPEATYAMLACSRIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDGVRGGKPVALKEDVAIDIAAKQYVIVTGGKVGWAPGRDLWKPDCPPEKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAMTHEVFDYKDGEIFWCSWVTGHSYIVYGPCATTVMFEG----VPNFPDQGRFWEIIDKHKVNIFYTAPTAIRSLMGAGDVKRSSRSSLRLLGSVGEPINPEAWEWYYNVVGCPIVDTWWQTETGILISPLPGATDLKPGSATRPFF-GVKPELVDNEGKVLEGAADGNLCLSWPGQARTIYGDHNRFVQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHGIKGQGIYCYVTLMAGHEGDEELRQTLSSMSVPK------------------------------------- 62178982 25 ------PFTQTLDHSRPPFARWGGTTCHNAVDRWLDKQPEALALIDEERTFTFSQLHDEVNAVAAMLLSLGVQRGDRVLVYMPMIAEAQITLLACARIGAIHSVVFGGFASHSVAARIDDARPALIVSADAGARLPYKKLLDDAIAQAQHPKHVLVDGRDLDFATLRQQHGASVPVAWLESNETSCILYTSGTTGKPKGVQRDVGGYAVALATSMDIFGGKAGGVFFCAWVVGHSYIVYAPLLAGM----ATIVLPTYPDCGVWWKIVEKYQVNRMFSAPTAIRVLKKFPTARNHDLSSLEALYLAGEPLDEPTASWVTETLGVPVIDNYWQTESGWPIMALADDRPSRLGSPGVPMYGYNVQLLNEVTGEPCGINEKGMLVIEGPGCIQTIWGDDARFVKTYWARQVYATFDWGIRDAEGYYFILGRTDDVINIAGHRLGTREIEESISSYPNVAEVAVVGIKDALKGQVAVAFVIPREAARDEENAIMALVDNQIGHFGRPAHVWFVSQLPKTRSGKMLRRTIQAI-------- 52080510 93 -----------------------------------ARRPDRTALIWESEQITYSSLHQQVARAAAGFKKQGISKGDVIAIYMPMIPETVIAMLAAAKIGAVFSPVFSGYGAHAAAARLTAAGAKILVTADAFKKVCMKKEADKAADRSPTVQKVVVCGGDQDWNYKRDIDWNELNTEEMDSSDPLMLLYTSGTTGQSKGAVHTHAGFLKAAFDAGFGMDVKQGDTFFWFTDMG--WMMGPFLIFGGLINGAAVLLPDYPAPDRLWELVSRHRVTHLGVSPTLIRSLMQHGELYQYNLNSLKAIGSTGEPWNYEPWMWLFRHVGIPIFNYSGGTEISGGILGNVLLRPITPMTFNSPL-PGMAANVFNEKGEEV-VNEVGELVLTKPWVGMGFWKEPSRYEEAYWSDVWVH-GDWAKRDENGYWTISGRSDDVINAAGKRIGPAEIESVLVGHPAVAEAGVIGVPDKLKGQAAVCFVVLRQSEKPSEELKDDLASDAIGKAVKPKAVYFVSGLPKTRNAKVMRRLIRAAYMNE---- 148258671 33 -----------------------------LFDNLARGNANKPALIGPAGQRSYAELCADACRWGHGFASLGLARGDRVLLFLDDTPAYPAAFFGAVRAGFVPLLINTLTPPDLLQFYLADSGAKVAVADADFAAFDAQACAETALHTLIVVNGETPGTSAPSTLTADGWLATELAEADTHRNEMAFWMYSSGSTGRPKGIVHLQHDMAYSEQAFARVLRLRPDDICFSVPKIFFAYGFGNAITFPFSAGATTLLLPGQPKPAAIFNAIGRFRPTVFFGLPTLYTALTKADGARETDFSSLRLAVSAAEVLSAEVFNSWRTLTGLEIVEGLGSTEVLHVYLS-NREDRKKLGAAGLRVPGY-EIALRDSEGHEVATGEEGILWVRGDSNTPLYWNRPDKTAETIRDGGWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPDIRECAVFAHELPDRRMSLKAVVVARDEPTMTKALQDYVKAKLLP-YKYPREIVFIDELPKTGTGKIDRQA------------ 115443839 19 -----------------------------FLDRAALVYPDRPAIVSSGLTRTWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIFVDCALLDVAHDAIRRISQSGATPPVLVLVDYEYEHLVGNAGSSPEFAVRWPADENEPIALNYTSGTTSRPKGVIYSHRGAYLNSLAAVLLNDMASTPVYLWTVPMFHCNGWCM--AWGVAAQGGTNVCVRRVTAATIFDAVARHGVTHMGGAPTVLSMIVNATAEEQRPVARRVTVMTGGAPPPPKVLHRMEEQ-GFLVIHSYGLTETYGPATALPAEERARIKSRQGVHHHGLEVDVKDPTMRSVPRDTMGEVMLRGNTVMSGYYKDGAATAEAL-AGGWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRPGGVVEEELMAYCRAR-LPRYMAPRTVVVVEELPKTATGKVQKFELRARAK------ 119476070 7 ----------------------------------AETNPDRPAFIMAGESVSYREYDNRTNQLAHLLRNYGLKRLDHYAIFMENNNRYLEACGAGERSGLYYTCINSYLKSDELTYILNNSESKVVITST-----DKAPIVLEAMKDSPHISHLIVGGESHGCINYEQAIANFPTTPISDETLGTSMLYSSGTTGQPKGIVLTPNDCLPLFNFLSNLWHYREDMTYLSPAPLYHSAPQAAVNL--TIRQGGTVVIMEKFDPSNYLDLVAQYRISHSQLVPTMFSRMLKLPAEVRADLSSLEIAIHAAAPCPPQVKEAMIDWWGPIIHEYYGATEGLGFTSCNSEEWLAHKGTVGKVMLG--TLHILDEDGNESAPGVPGELWFETATEFS-YFNNQEKTKASQSADGSKSTGDVGYI-KDGFLYLTDRSTFMIISGGVNIYPQETENLLITHPKVADAAVFGVPNEDLGEEVKAVVQVIDGDALVEELMTFCGAH-LSRQKCPRSIDFHAELPRLPTGKLYKRLLKDQ-------- 194291458 12 -------------------------------------------------RYTFRDCHRRSRQMAGALTALGVRPSDRIGTLAWNGYRHMELYYGVSGMGAVLHTINPRLHEDQVAYIANHAEDQYIFFD-----LTFLPLIKAVASRCKTVKAFIAMTDRADLLCYEDLSSPDYAWPDLDEQCASTLCYTSGTTGNPKGVLYSHRSSLLHTYAAADALNCSGRDVILPVVPMFHVNAWGLPYI--ACMVGAKLVFPPALDGKSLYELLEAEQVTLSAGVPTVWQVLLTHLEQTGQEFSSMARTIIGGAACPPAMLRQFQDKYGVAVLHAWGMTELSPIGTVCSKDRLTIQSKQGRVLFGVD-MKIVGTDGRELPDGVTGDLLVRGPWVVREYFRSEGGNPLQLDEQGWFPTGDVATIDGDGFMQITDRSKDVIKSGGEWIGSIDLENIAMAHPDVFQAACIAARHDKWDERPLLIVVRKPQTDLTDELLAFY-EGKIARWWKPDDVIFVDAIPLGATGKILKNRLREQFGEYL--- 119871766 27 ------RWKKTYDDSNPPFYRWGGKTNISYLDRHVKGRANKAALIWATRVLRYWDLYREVNRFAVFLKSLGVERGDRVAIYMPMIPEAMVAMLAVNRIGAVHTVIFSGFGPQALAERIKDAEAKVVITADGMRRGRVIPLKPTVDEALKIVGNDIFTKQGRDLWWQEEIAKIPIEPEWVPGEAPLFILYTSGTTGKPKGILHLHGQYMVWVWYAFNHLEFREDIVFFSTADIGWISG-HHYGVHGPLLNGLTVLAPDYPHPGIWWEIADTYKVTHMLFSPTAIRLLMKYGDERRYKLDSLMALYSTGEVLNEEAYNWMRRRSDCQIADIWGQTETACFVTAPGGGFRYKYGSVGMPY-PTLNLQILDDDGKPLPPGAKGHVVAKPPLPLHTLWRDPERYVKSYWSPGYYYTGDLGYIDQDGHLHIMGRSDDVIKVAGHRLSTREVEDILTSHPAVAEAAVVGVPDEVRGEVLGVFVVPKQGKITEEEVVKHLR-NSLGPVAVVGKVVILDKLPKTRTGKVMRRVLRAMATGQ---- 156740708 13 --------------------------------------PDAPALLSPDMSLPFARLREHVVELAERLAAFGVARGERVAIALGNGPAMALSFLAAATC-ATAAPLNPKYRQDEFAFSFADTRATTLIVPPEGMAAARAAASPAM-----TVVTASIRSDGALDLALERGARAAQPWTPPQPDDVALILHTSGTTSRPKRVPLRQRNLVASARNIVAAYRLTPDDRALCVMPLFHIHGIVAT-LLAPLASGGSVVLPPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERQLAAIRALRFIRSSSAPLPPVVLEHLEAAFQAPAIESYGMTEASHQMTTNPPPLPHYAGSVGYGF--GVEVTILDDHGVELPRGERGEVAVRGPNVFDGYENNPEATAAAFT-NGWFRTGDQGRIDEQGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVYAAVVLRSEA-TERELREHCAA-FLADFKVPRVIHILSEIPRGATGKVQRLAMAKLL------- 109896653 16 --------------------------LGDLLRKRSRDSGEQHAIVDMRRATSYNELNKRVNQLAHGLIEKGVKQGDKLALFSTNQRDMLTVYFACYKLGVIAVPINFMQGVDDVRYNLEHSETSAVIYEAMFT-----ELVHASTQGNPHIKLTVQMGNTKGEALLDNQSEQEINDRIIEDRDTAHMIYTSGTTSRPKAVESSHLALTIAALTGVIELELNRYNRMLLVLPLFHCAALAV--LHPVMMRGGCTVLHAAFDPNVIVGSLEQEKIETAVFMPMMWHALLATPNVEQRDFQHFKLGVYSMAAMNSKSLEKVRKVFGCQMHLGSGQTEFAPVACMYRDPTEFSEGNYGVPVCTGEQA-IIDKQGNELPNGEAGEIVWRGPQVMRGYYKNEQATAEA-GKFGWHHTGDIGLIDNQGQLLFIDRIKDTIKSGGENVSSQKVEQALELLEGIERAAAFGVSHPHWGEAVCACIISTTFSEADLALIEAHCKAQLGQFEVPKAIFICETLPVTGTGKVRKVELREQYKD----- 89901100 56 ------------------------------VDRHLKDRADQAALIFQEKVYSFRELHAEVQRMAAVLKDLGVKKSDRVLIYMPMIADAAFAMLACARIGAIHSVVFGGFASGSLASRIEDASPKVIISADAGSAVAYKPLLDELSSHKPEAVLLVVAGRDHLWAALREKHSTVVPCEWVDATHPSYTLYTSGTTGKPKGVQRDTGGYAVALAASMKHIYCNAGETYFSTWVVGHSYIIYGPGMATIMYEG----LPTRPDGGIWWSLVEKYKVTVMFSAPTAIRVLQDPALLKKYDLSSLRALFLAGEPLDQPTAQWISEGLGRPIVDNYWQTETILSICKGVDDSPTKFGSPGKAVYGYNVKLLDENTGEELGANQKGVVAIEGPGCLQTVWGDDARFVSTYWPGRMYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISAHPNIAEVAVVGVADQLKGQVAMAFAVVKDMTLVADEAIMKLVDGDLGAVARPARVRFVTVLPKTRSGKLLRRAVQ---------- 86749223 3 --------------------------LSEWLAASARLRPSAPALLTGTTEADYATFAQRAASFAAALQRYGIVSGDRVALFAHNCTQYLEALYGIWWAGAVAVPINAKLHGKEAAWICSNSGAKLALICDDTAD-TFNEAAGELPARMATL-----ALDSDAYIRARSGDG-PAAPAAREDGDLAWLFYTSGTTGRPKGVMLSHGNLIASLCYLADVDTVSSDDAALYAAPISHGAGLYN---MIHTRFGARHVVPKGFDPDEVLTLGKQLGNVAMFAAPTMVKRLVEAARRRGERGEGLRTIVYGGGPMYLADIRDALDVMGQRFVQIYGQGESPMAITSLKRELHARLASVGTAQSALS-VRITGPDGEVLPAGETGEIEAKGPTVMLGYWNNSDANAETL-KDGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGETVVACVVLADGSPSDTALDAHCLA-AIARFKRPKRYVYLEALPKNNYGKVLKTELRKMVT------ 171317249 39 -----------------------------LLDAAVRNWGDRVAITTGGATWTYRALRDASNRIANMLRDGGFMQGNRVLLHGTNHPILAAAWFGVVKAGGVAVMTMPLLRAGKLSIIVDRAKVSHVFCEAALSSALEIALDTQRNIRYVRFYETDGPGLPDRWV---REYSDRFKAVATRAYDPCMIAFTSGTTGKPKATIHFHRDVMAICRCFPEHLKPTADDVFCGSSPLGFTFGLGALLLFPV-SVGASVVLLPKANPSSLLTAIAEHRVSILFSVPTAYRTMLEQIDD--YDVSSLRKCVSAGEALPSVTRDAWHWRTGIRLIDGIGSTEMLHIFASTDD-GPSKEGAIGKAVPGY-RLAILDDNGRRLPPYQVGNLAVQGPTGCR-YLNDPR--QRQYVKRGWNLTGDAAYLDDEGYLFYQARADEMIISSGYTISPAEVEQALLLHPDVSECCVVGESDDRDGRLICAHVVLRSGVDGTEALTAELMQHVIAPYKCPRRITYAGDLPRNESGKILRVALRQL-------- 119186605 40 ------------------------------------------------ERVSFAQVKEYTTFLSTALVRMDFNEGDTVALFSQNTIWYPVAMLGAIRVGGVVSGASPAYNVDEMTYALKTAQAKILMTMPSSMTVAVEAAK---NAGIPQNRIFLLEGEVEGYTTMKQLQVKAFKIPPGKKNDVCFLSFSSGTTGLPKAVMIAHQNVIAQCLQVQQVTPESHKKV-LAVLPLFHITGLVHQLHLPVLLN-AEIYMLPSFTMEAMLDAVSTFKIKEMLLVPPILIRLVRDPVVDKYDLSHVERFSSGAAPLSAEILAFLEKKFGTGFKQGYGMTESCSCITTHPIGKAFRVGT----IVANTEVKIIDDTGAELGYNQPGEILARGPQVVMGYLNNPKATRETFDEDGWLHTGDVGKIDEEGFITITDRIKEMIKVKGIGVAPAELEDLLLGHPDVEDAAVLAVPDEYSGERPKAYVVLKPAVATGRKLIKYVQEKKV-RHKWLVEVEFTEEIPKSASGKILRRVLREQ-------- 85713056 69 --------------------------------EQVALYYDSP-VTQTKQQWTFNQLRDEVARCAGMIQAAGVSKGDRVVIYMPMIPQAAIAMLACARLGAIHSVVFGGFAAHELAIRIDDAEPALLITAEGQRVLDYKPIVDALQEAEHPPQHVIVYQRSQSHASMQSPDAPAIDAVPVNATHPLYILYTSGTTGRPKGVVRDHGGYAVALNFSMNVYGMHPGETLFTAWVVGHSYIVYGPLLFGCLYEGKPI---NTPDAGAFWRIIQDYQASAVFSAPTAFRAIKKEEHLAKYDISALKRIYMAGERLDPATLEWTERLADRPVYDHWWQTESGWPMCANPGATPVKPGSSSLPVPGY-EFAILDPQGQPLGANEEGSVCLRPPGCLPTVWGDEQRLQDSYLKPGYYCSGDGGYMDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAQHPAVAECAVVGQPDELKGELPVGLVILKNDAELQAELIAQIRE-TIGAIACLKTLYVVPKLPKTRSGKILRRLIRQVLQGDTVA- 113315 1358 ---------------------YPNTTLHAMFESEAQQKPDKVAVVYEDIRLTYRELNSRANALAFYLLSQAIQPNKLVGLIMDKSEHMITSILAVWKTGGAYVPIDPRYPDQRIQYILEDTAALAVITDSPH----IDRLRSITNNRLP-----VIQSDFALQLPPSPVH----PVSNCKPSDLAYIMYTSGTTGNPKGVMVEHHGVVNLCVSLCRLFGLRNTDDEVILSFSNYVFDHFVEQMTDALLNGQTLVVLNRGDKERLYRYIETNRVTYLSGTPSVISMY----EFDRFR-DHLRRVDCVGEAFSEPVFDKIRETFPGLIINGYGPTEVSITTHPYPFPERRTDKSIGCQLDNST-SYVLNDDMKRVPIGAVGELYLGGDGVARGYHNRPDLTADRFPANPFYKTGDLVRWNGDGEIEYLGRNDFQVKIRGQRIELGEIEAVLSSYPGIKQSVVLAKDRKNDGQKLVGYFVSSAGSLSAQAIRRFMLT-SLPDYMVPAQLVPIAKFPVTVSGKLDAKAL----------- 113315 256 --------------------------LHHLFEEAAVRRPQHVALICGDKRITYEELNAMANRLAHHLVSSGIQTEQLVGLFLDKTELMIATILGIWKSGAAHVPIDPGYPDERVKFVLNDTKAQVVIASQRH--------VDRLRAEAVGGQHLRIIGLESLFDNLAQQTQHSPETSPLNSKQLAYVTYTSGTTGFPKGIYKEHTSVVNSITDLSARYGVAGEDDEVILVFSAYVFEPFVRQMLMALTTGNSLAIIDKFDPDTLIPFIQKHKVTYIHATSSVLQ---------EYDFPSLKRMILVGENLTEPRYEALRQRFKSRILNEYGFTEAFVTALNIFEPTSQRKDSLGRPVR-NVKCYILDANLKRVPIGVTGELHIGGLGISRGYMNREELTRQKFLPNPYYKTGDLARWLPSGEVEYLGRADFQIKLRGIRIEPGEIESTLAMYPGIRASIVVSKKLLSQGQELVGYYVCDEGHIPEGDLLSFL-EKKLPRYMVPTRLVQLAQIPTNINGKADLRAL----------- 113315 2421 ------PEPTNLQPSSRDSGN----SLHGLFEDIVASTPDRIAIADGTRSLSYSELNERANQLVHLIISASIVADDRIALLLDKSIDMVIALLAVWKAGAAYVPLDPTYPSQRTELILEESSARTLITTRKHTPRG------GTVANVPS----VVLDSPETLACLNQQSKENPTTSTQKPSDLAYVIFTSGTTGKPKGVLVEHQSVV-QLRNSLIERYFGETNGSHAVLFLSYVFDFSLEQLCLSVLGGNKLIIPPEETHEAFYDIGRREKLSYLSGTPSVLQQI------ELSRLPHLHMVTAAGEEFHASQFEKMRSQFAGQINNAYGITETTVITTFKGDAPFTKALCHGIP---GSHVYVLNDRLQRVPFNAVGELYLGGDCLARGYLNQDALTNERFIPNPFYKTGDLVRFRGPHHLEYLGRKDQQVKLRGFRIELSEVRDAVLAISAVKEAAVIPKYDEDGSDAIVCYYTLNAGTVEASSIRDHLHA-NLPPYMVPSQIHQLESLPVTVNGKLDLNRL----------- 40713151 448 ----------------------------DLFRRQVRRAPDATAVTAGDRAWSFKELDEWSGRLARALTDRGVRRGDRVGVMLERSAEVLAAWLGVWKAGAAFVPVDPGYPADRVEFMLADSAVAAVLCRESTAG---------------------AVPAGHELIDMDRVGEGVAAPVAIGADDLAYVMYTSGSTGKPKGVAVAHGGV--AALAGDPVWEVGAGDAVLMHAP--HTFDASLYDVWVPLVSGARVMLAEPGVVDA--QRLAAHVADGLTAVNFTAGQFRALAQESPESFAGLRDVLAGGDVVPLGAVERVRQAPGLRVWHTYGPTETTLCATWKKIEPGDRLGSIGRPL-PGRRLYVLDVFLRPLPPGVAGDLYIAGAGVAQGYLGRPALTAERFVADPFYRTGDVAYWTGDGELVFAGRADNQVKIRGYRVEPGEIETVLAEQPGVDQAVVLARDG-----RLIGYVVPGGEV-DPVRLRERVA-RVLPEYMVPAAVMVLDALPVTPNGKLDREALPDPDFSRRVSG 27377730 13 -------------------------------------------------RTTYAEIHKRALKVSQMLERDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIINHAQDRIVMTD-----ITFVPILEKIADKLPSVERYVVLTDKAHMVAYEDWIAQAFKWKDFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHMANNVDALGTSASETMLPVVPLFHANSWGI--AFSAPSQGTKLVMPGKLDGASVYELLSTEKVTHTAGVPTVWLMLLQHMTANNLKLPHLKMVICGGSAMPRSMIKAFLD-MGSNVRHAWGMTEMSPSVAALKPPFQNATGDARLDVAPFVEMKITDDAGKELPDGKTGRLKVSGPAVAKAYYR---LDANILDEDGFFDTGDVSTIDEDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVFHPKWDERPLLIVQLKQGQQASREDILKYMDGKIAKWWMPDDVAFVEGIPHTATGKILKTALRDQFKD----- 147768422 15 -----------------------------------------------DYRLSYSQFLRQVQSLAASLQRIGLSKGDTAFILCPPSLKIPVIYFSLLSLGVTISPTNPLGSDSEVSHQIHLCKPAIAFASS------------KTAHKLPSLRLGTVLVDSLEFDSMTENGAGYGKRVEVSQSDPAAILYSSGTTGRVKGVLLTHRNLITLIAGFHHNRLEKEEDVSLFTLPLFHVFGFFM--LVRAVSLAETLVLMERFDFENMLKAVEKYRITYMPVSPPLVVALAKSEFVGKYDLSSLQLLGSGGAPLGKEVSERFSARFNVQMVQGYGLTESGGGAAGMADLDEAKRGSVGRLMH-DMEAKIVDPTGEALPPGQQGELWLRGPTIMKGYVGDDEATAATLDQEGWLKTGDLCYFDSDGFLFIVDRLKELIKYKAYQVPPAELEHLLQSNPEIADAAVIPYPDEEAGQIPMAFVVRKPGSSITEA--------QVAPYKKIRRVAFVNSIPKSPAGKILRREL----------- 148658425 13 --------------------------------------PDALALLAPDTQLTFGRLRAHVVELAERLAAYGVGRGERVAIALGNGPAMALSFLAAATC-ATAAPLNPKYRQEEFAFYFEDTRATTLIVPP-------DGMEAARAAAFPGMTVVVAALRADGMLSLERGARPPQPFIPPQPDDVALILHTSGTTSRPKRVPLRQRNLIASARNIIDAYRLSPDDRALCVMPLFHIHGIVAT-LLAPLASGGSVVLPPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERQIAAIRALRFIRSSSAPLPPVVLERLEATFQAPVLESYGMTEASHQMTTNPPPLPHHAGSVGYGF--GVEVTILDEQGAEKARGERGEVAVRGPNVFDGYENNPEATAAAFT-NGWFRTGDQGRIDDNGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVHAAVVLR-AAATERELRDHCAA-FLADFKVPRVIHILPEIPRGATGKVQR-------------- 217964179 6 ------------------------------LQKRVRLSPKETALVFEGKEETFEEISEAVEQIAGKLFALGIRKDEMIALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEIAFQLANAEVKHVIVAD-------------------SLVDKVATGISYATLAETDYEA-PALLETWDLSRAASVMYTSGTTGKPKGVVQTYENHWWSAVASVLNLGLTEKDSWLCAVPIFHISGLSI--MMRSVIYGIPVYLEEHFDEEKITQLLESGKISTISVVTSMLERLLKIHGGSYH--PNVRTVLLGGGPASKAVLEICKQR-DIPLVQSFGMTETASQIVTLPPKDALKIGSSGKALFP-AEVKIADD----------GEILLKGPSITPGYLHNKKATEASFV-DGWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEIEHVISEYEGVKEVAVVGKTDDKWGSVPVAFIVVA-ETFDEDELRRIC-QTNLASYKIPKQITIVENLPKTASGKIQRNKLKERHSK----- 104782577 43 ----------------------------------------KTALVWEDRRYSFDQLQALAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHAKVVVTDR-----NNRPKLDDV-ADCPTIVTVGAAEGELDFQRSLEAAASDCAPVMRTGNDPFLLMFTSGTTGPAKPLEVPLRAIVAFQGYMRDAIDLRPEDNFWNLADPGWAYGLY-YAVTGPLSLGATTFYDGPFSVESCARVIDKLGITNLAGSPTAYRLLIAAGSAFSAPIKRLRVVSSAGEPLNPEVIRWFADELGVTIHDHYGQTEGMVLCNHHALSHPVHLGSAGFAI-PGHRIVVVDEQGNELPAGQPGILAVDREQSFAGYHGLP---TKAFV-GKYYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALVEHPAVVEAAVIGKPDPERTELIKAFVVLGEGSPELEELRQHVRQR-LYAHAYPREIEFVGELPKTPSGKLQRFILRQQAAQPIAAG 214045757 22 -------WPKGVSREV--NYRLGKVPMSQYVRAEAKARPNDAMVHYYGRTLSWAEIDDASDRFAGVLQARGVTAGDRVAVMMGNCPQFVICFWGIMKLGAVLVPVNPMFKAIELTYQLNDSGAETLVFQDDLAPLVASVAADTVGGAVPRPAGMGDAPRAEGIERLLDALAAATPFTGPDCTDLAALNYTGGTTGMPKGCVHTHGDMLYTVASGCAMGDAGHNDVVVNFFPMFWIAG-EDLGVLAPVYTGAAVCILHRWDAVGWMAAVAEHRATIVTLLVDNAVEVMRHARVKDYDLTSLRNTSVCSKKLGAAFRSEWRDLTDSTMVEAYGMTETNTCDTFTVGLQDGDYDLQQQPVFPETDIIIRDETGALKDIGETGEICIRSPSVLKSYWNKPDETTHAL-RDGWLHTGDIGMVNDRGFVHYLGRRKEMLKVNGMPVFPAEIEMLLGRHPAILGSGVIGRKDEAKGEVPVAFVHLNPEQADADNLRAWCREQ-MASFKVP-EIRLVDGLPMTATGKVKKEELAELL------- 113867249 15 --------PLDVLRQYRA----HDATLTGFLAARVAAHPDKPALVFEGETWSYRQLDQRIGLTADWLQAMQVGPGDRVGVLSTNHPSTVVLMFALARIGATMVPANPEYRLDEALYVFRHAQVCGLVCAPGT-----LATGAAVAADLGGDVWLRANEDGDHGVPAAHAAQPANAAPGVDSDSTALIIYTSGTTGFPKGAMHSHRGYVLTAEAFVGRLHLQPDERVMCVMPLFHINAL-MYSVGGALACGGCLVLMRRFSASSFWRFAAESGATEVNLVAAAGSILARRPRAEFVPGHRITKMFI--APQTQEMVRVMKQEFHVPLIECYGMTE-IPGVIANPFNGPHKLGTMGLPAVPVPEARIVDDDGHDVAPGAAGELLIRTPTLMQGYYRDAVQTEAAF-RDGWFATGDLVRQDSDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPADLGEEEILLAVQFRPGSVEPGELLAWARDR-LAVHKLPRYVVAVDAIPHTPTHKPAKHKLK---------- 134099577 4415 ---------EEFNTTYRP---VPELSFPELFQRQVLAAPDAVALVDGDRRLTYSELDRRADGVAGVLLAAGVRRGDVVGVALPRSVENVATMLAALKLGAAYLPLDLSYPRERLSYVLTDSGAGVVVTTRAEA-------------------DRVPAADGVELLVLDEVADEPALPPPPGLDDAAYVIYTSGSTGRPKAVVVPHDGIASLVATAVDRVGVTAESRVLQFA--SPAFDVAVFETAMALCVGGRLVLVPRVAGEPLTDLLLEQGITHAA-----LPPALLAALPAPCRLPEGITVLVGTEAVPPHLIERW--AGHARLVVAYGLTEATVNSTLWTAEPGTGTVPIGRP-DPNTQAHVLDANLRPVPLGVPGELYIAGRGLARGYLGRHGLTAERFVACPFYRTGDRVRWRRDGTLDFLGRVDEQIKIRGFRVEPGEVEAALVAHPAVRQAVVVA--DE--GSRLIGYVVP-EGQVDTAELRTHVSG-LLPEHMVPAAVVELDRIPLSPNGKVDRRAL----------- 134099577 421 ------------------------------FERQVRETPDAVAVVCEDQQRTYGELNAEANRLAHLLLAEGVGAEQVVAVAVPRSVEMVAALLAVLKTGAAYLPLDLDHPPDRIAFMLR--EASRVVT------------VPELAGELPPGPPQVLVGDAAG-------RPAQDPGVEVRLDQAAYVIFTSGSTGRPKGVVVTHDGIGSLVATAVDRLGVDAGSRVLQFASVG--FDVAVWELSMALCTGGRLVVVPRVAGRDLTDYAVEHGVTHLALPPSLVSALPADCELPEDA-----VLLVGTEVVPAELIERWAKRL--RVVVAYGLTEATVNSTWMAEQGRRGSVPIGRP-DPNTRIHVLDSALRPVGVGVTGEIYVAGRGLARGYLGRRGLSAERFVADPFYRTGDRARWRPDGTLSFLGRSDDQIKIRGHRIEPGEVESALMGHPDVVQAAVLARQDHRGATRLVAYV---HGEADGAAVRAF-AETLLPDYMVPNPVVVLAELPLTPNGKTDTAAL----------- 134099577 1878 ----------------------SGRTLVDAFEAQVAKTPDATAVVFGATEMSYVDLDAAAERLAARLRARGAGPEQVVAVAVARSAELVVALLGVLKSGAAYLPVDLDYPEDRIAYMLSDSRARLVVTTRDAAG-------------LPEGAERLFVEDSDSDVS----GSAPQDGPRPVPDNPAYLIYTSGSTGRPKGVVVTHRAIVNRLEWMQDRYRLGADDRVLQKTP--SSFDVSVWEFFWALGVGAAVVLARHRDPAYLAGLVRAQGITTMHFVPSMLAAFLDEVTADPGWASSLRRVFSSGEALGGDLAAQWTELTGVRLHNLYGPTEAAVDVTWWPDGAPDAVVPIGWPVW-NTRLHVLDPCLRPVPDGVPGELYLAGVQLARGYHRRAELTAQRFVADPFYRTGDLVRRRPDGAVEYLGRADRQVKIRGNRIELGEIESAMSRLPGVAHAAVVAREDGPS-VRLVGYFVPSAPV-DTAELEATLAA-ELPAAMVPTAFVELDALPVTPSGKLDRDALPAPSTRRSAAG 134099577 3353 --------PEERRELERDWDAGRNETVADMLAAQAARTPDEVALVFGEQRLTYAELDARINRLARLLLARGAGPERVVALGLPRSTEMVVALFAVLRTGAAYLPLDLDHPADRLRMMIEDTEPVCLVSTTSVAPSLHGAPAEHVLVDDPAVAEELAGLSGAGLADAERPGFAPGTPDRM--EHPAYVIYTSGSTGKPKGVVTPYRGLTNMQLNHQEAVFGPAGRRLRIAHTVSFAFDMSWEELLW-LVEGHEVHVCDRRDAEALVSYCDEHGIDVVNVTPTYAQLLIEEGLLEGYRPA---LVLLGGEAVSEAVWTSLRDTDGTYGYNLYGPTEYTIN-TLGASTFDSDSPTVGRAIW-NTRAYVLDPYLRPVPPGVPGELYIAGVGLARGYHRRFGLTAERFVADPFYRTGDLVRRRDDGNLDFLGRTDDQVKIRGYRVELGEIESALDSHPGVSQAAVVA-DTSTAVPRLVGYVV---GPVADGELREHLKQR-LPDYMVPAALMTVERLPLTVNGKLDVKALPEPV------- 26989075 58 --------------------------------------GEQLALIYDQQTYTYNQLRDEVARLAGLLRQLGVNKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASCGLEFDYKPLVRALQLARHQPRNVLVLQRPQELLPGRDLDAEPVAPVELDAGDPLYIMYTSGTTGKPKGIVRENGNAVALCYAMRHIYGMQAGDVWWGISDVGWVVGHSLI-VYGPLMSGCTTVFIRTPDASAYWRVVEQYRVNALFCAPTAMRAIRKEDPERKHDLSSLRQLFLAGEKLDSSTHEWLERVSGKPVHDHWWQTETGWPVTAPCEGSAAKPGSSNRAVPGY-NVRVLDDEGHLLGANHQGSIVIAPPGCSQTLWGDHERYLQAYLRPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVARHPAVAECAVIGVHDEIKGQVPLALVVLKDGEGIAEELVGSVRE-EIGPLACFNRVRLVKRLPKTRSGKILRAVLRKIA------- 19880632 17 ----------------------------------------AIAFSNAGVDISYQEYFDITCRLAEAMKNYGMKQEGTIALCSENCEEFFMPVLAGLYIGVAVAPTNEIYTLRELNHSLGIAQPTIV-----FSSRKGLPKVLEVQKTVTCIKTIVILDSKVNFGGYDELGFRPTSFVPIDKQHVALLMNSSGSTGLPKGVLITHEGTVTRFSHAKDPIYVSPGTAILTVVPFHHGFGMFT--TLGYFACGYRVVMLTKFDEELFLRTMQDYKCTSVILVPTLFAILNKSELIDKFDLSNLTEIASGGAPLAKEVGEAVARRFNLPVRQGYGLTETTSAFIITPEGDD-KPGASGK-VVPLFKVKVIDDTKKTLGVNRRGEICVKGPSLMLGYLNNPEATKETIDDEGWLHTGDIGYYDEDEHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDSEAGELPGAVVVMKGKTMTEKEIVDYVNSQVVNHKRLRGGVRFVDEVPKGLTGKIDAKVIREILKK----- 161620518 65 ------------------------------------------------TELTFEDLRDMSARVGNMLADAGISAGDVVAGLLPRTPELVATILGAWRIGAIYQPLFTAFGPKAIEQRFGTSGAKLVVT-----NLANRSKLAEV-ENCPRVATILAPGESIDFRAAVAAASTECEPVMRKGSDLFMMMSTSGTAGLPKGVPVPLRALMAFGAYMRDAVGLRSDDIFWNIADPGWAYGLY-YAVTGPLLLGVPTILNEGFTAENTYDIIERLGVTSLAGSPTAFRLLIAAGPESAARVKRLRVVSSAGEPLNPEVIRWFDACLGAPIHDHYGQTEGMVVNNHHGLEHPVRQGSAGYAMPGY-RVAVLDEAGKEVGPNEPGVLAINSPLLFTGYYKKDTPS----ISGGYYRTGDTVEFEPDGSISFIGRADDVITSSGYRIGPFDVESALLKHPAVNEAAVVGVPDPQRTEIVKAFVILAPGFEGTPELAEELAKKQLSAHAYPRQIDFVAELPKTPSGKIQRFLLRKAEVEK---- 83858183 27 --------------------------IADILRHAAFNHGQREIVTGEIHRYGYADCYKRTQQLANVLTGLKVKPGDRITTIAWNTHRHMELYYAVSGIGAVVHTANPRLSPEQLAWIIDHAKAKHVFFD-----VTFAPLVDAVAKHCKTVKRWVATGEADVYETLLSNADDHYDFPEFDENAAAGLCYTSGTTGDPKGALYSHRSTVLHAMASVDAIGVGADGVVMPVVPMFHVNAWGVP--YAAAMAGAKLVMPGAQDGESLQSLIEGETVNQVLGVPTVWLGLLQYLRDSGKRIDCVQKVLMGGSAMPEALMRAYQDEYGVEMQQGWGMTEMSPLGTHEDLTEDEKVGKQGRLLFGV-EMRTVDDDGNVLPDGQAGHIHVRGPWIIDSYYRG--AGPDSFTDDGWFKTGDVGHIDQDGYMTITDRSKDVIKSGGEWVSSIDLENAAMGHPDVAMAAAIGMPHPKWQERPLLIVQPKPNTPTADSIRDYLATR-VPKWWLPDGVEFIDEMPIGATGKILKTKLREMFKD----- 28868363 36 -------------------------------------------------RYSYPTLKERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSDFTGL-YQAMAGHLTTVEKTLKTADLPNLVGEYETLLAAASPEYEFEDFDENSVATMFYTTGTTGNPKGVYFTHRQLVLHTLGLSAIMGLGTNDVYMPITPMFHVHAWGIPYAATML--GLKQVYPGRYEPELLVELWRREKVTFSHCVPTILQMLLNAKSAQDVDFGGWKIVI-GGSALNRSLYQAAKAK-GIQLTAAYGMSETGPLISVAHINEELKAGSAGVP-GMLVDAAIIDQQGNFLPDGETGELVLRAPWLTESYYREPEKGAE-LWAGGWLRTGDVATLDDMGFIDIRDRIKDVIKTGGEWISSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIREGHPDAKELKEHLKQGHINKWAIPSQIALVTEIPKTSVGKLDKKRMR---------- 145595250 5 -------------------------TIQEAFSEQVRRTPDRVAVSFGDLRLTYRQLDERANQLAHRLLALNVRPEEPVAVLMDRSVELVVALLAVLKAGACYLPLHSAYPMERMQWIIDNCERPVLLTDT-----------PTLRRGLPKTRKLIPVDTDPE------IAAQPVTDPAAHPLQLAYLIHTSGSTGHPKGVQVTHSDVLGLVQD--RVWNGDRHERVLMVAP--YAFNVSTYEFWVPLLHGGQIVVAPPGDLDTLRSLISENRITGLHLTAGLFRII---AEEAPDSLTGVREVLTGGDVIAPTAVRRVLEAPDLVVRGMYGATELTLFSTHTTPFHEDTTVPIGSPMDGVQR-YVLDAGMRPVVVGEVGELYVAGRGVARGYHGRADLTAERFVANPFYRTGDLMRVTPEGRLTFVGRIGDQVKINGFRVEPAEVEVAIASFPGLAHVAVVASPTALDGDRLVGYVVPKATEIDLAALRTHIA-QALPDYMVPAGIMVVDTLPLTPNGKLDRKALPE--------- 146351242 45 -----------------------------LIDDAVVEHGDRPALHTDGTTWTYGDLQKRANQVAQVLTEFGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSSEISTLIDLTKPTVAISDHRFVDELSVAAGDDVA--------VLAYGDDADLLSRCGAKSGQFTAVQTAADDVALLGPTSGTTGAPKVTMHFHRDILAIADTARHILTPTHDDVFAGSPPIAFTFGLGGLVIF-PLRFGASALLTERAAPVELAENAEAAGATILFTAPTAYRAILKA--ERGDLLSRLRLAVSAGEHLPKETWEAVHQATGVRLVNGIGSTELLHVFISAAG-EDIRPGATGKPVPGY-RATILDDDGREVAPGEPGRLAVIGPTGCR-YLDDPR--QEIYILNGWNITGDTFLRDEDGYFIYQSRSDNMIVSSGYNIGAPEVEAAIDQHPDVLENAVVARPDPERGSIVCAFIVLRESVTGDDEIQDFVKA-TIAPYKYPRDVRFVDELPRNPSGKLQHYKLRDQVNHEQLAG 158314519 7 ----------------------------------AEKDPAKPAVVLAGERVSYGSLEARSRQFARVLRARGLRPGDTVALLAENHARYLEVYWAAIRSGLYLTAVNWHLTAAEAAHLLGDSAARVLVTTARFT--DLARTAADLSPTCSTL--LLLDGTEDGFESYEEVIAAQSAAPLADQPAGDVMLYSSGTTGRAKGIQVDQPGRPSASPMAKAFLGIGEDSTYLTPAPLYHAASLH--WAAGAHELGATLVIMDRFDAEQMLAVIEKERVTHAQVVPTMMIRLLKLPAETRYDVSSLRSLTHAGAPCPPAIKRQMIDWLGPIVDEYYSSTEGSGMTFIGSADWLAHPGSVGRTIIGTP--HICDDNGRELPVGEPGLLYFDRGTEHFEYHNDPEKTREGRHPPTWTTSGDMGYVDTDGYLYLTDRKSFMIISGGVNIYPAEIEAALILHPAITDVAVFGLPHADMGEYVHAVVQPTDGVELAEQIRAFARDH-LAGYKVPRAITFRDQLPRMSTGKLAKNALRQE-------- 157108606 63 --------------------YDTAENFDDHLEERAAKHGGKSSLIDGGTELRYLELLEQTVRLAECLRTLDVRVGDVVGIVSENRLEFPAALFASIFLGATVAPINLTYSERELDHAFNLSKPKVIFVSP-FSADRVVAVARQNRH---IVQRVILFGEENPFGSDVQLLEEPVSFPPVDVDHVALIMCSSGTTGLPKGVQLTHYNLMASIALLKESSELPGGIVLLGVLPWFHAYGCMT--LINVVCNKQLLVSLPKFEEGLFLSCIENYRCTMVFVVPPLVVFLAKHPLVESYDLSSVDTLLCGAAPLSKETEDLVKKRLKVKVRQGYGMSETTL-ATLVQSGEGHKSGSVGI-VQVGTLAKVIDPNGKALGPNQHGELCFKGSQIMKGYIGNEAATKETIDADGWLHTGDIGYYDEDHEFFIVDRLKELIKYKAYQVPPAELEAILLTNPKIKDAAVIGLPDESAGELPLAFVVKQEGVVNEAEIKKYVADRTSPAKRLHGGVRFIAEIPKNLSGKILRRELRALLQK----- 118590364 12 --------------------------IADLITFAADTYPEIVSVRTEGHRTTYKETAGRIARLGHGLKALGVGESDRIATLAWNGYRHFELYYAISGIGAICHTINPRLSAEQMIYIVNHAQDRLLFVD-----LTFLPIVEKLRPHFPADLRVVIMTDRAHYEEILDGQPDEMDWPDFDEDQAAGLCYTSGTTGNPKGTLYSHRSTVLHAYDMCVTIPLKEGSRILPVVPLFHVNAWGLP--YGAPLSGSSLIFPGGADGKSLFDLMDREKVFSAWGVPTVWIGLMNEIRQRGRLPDGFGDIVVGGSAASRSLIEGFEKQ-GVNVCHAWGMTEMSPLGTQCNLPPSMRKQSQGRRIFGVD-MKIVDDAGNRLPHDTPGHLYVRGNTITSGYYENPEASKPVFDKEGWFCTGDIAAISPDGFLTITDRSKDLIKSGGEWISSLDLENIVMSHPGVANCAVIAVPDAKWDERPLLIVQARDDAPQKEEILGLLAER-VAKWQVPDDVVYVDELPMTATGKVSKLTLRKNFAE----- 157749059 11 -----------------------DTPVHDFLMDRFERHPNCLAFTNEQDSISYKNLKKKIIQISEWFLENGYKKGDVVLLAAHNNWRCFAFCMGAWRAGLVVSAASSQFTAYEMNYQIEDSHSQ-LILADAQT----LPVVLEASKNLKFVKNVVSIAPNSEFEVLTSRLIRNLKMPKIDPNDLVLLPYSSGTTGKPKGVMITHLNVSMMMVSCIQFYGLPPDFIFLHFLPLYHVMGLFRALLTS--YRGSNQILFTKFDMELMLKSVEKYSIAILAAVPAIIVRMVNFPLLKNYDLSSLGTISVGSAPLPDGALQKLKKLIDLRIVQGYGMTE-FSFATHMQSP-DCADGSVGRPV-PGTSMKVKKEDGTLCGPHEVGELWIKGPQMMKGYWKKEAATQELKDEDGFMRTGDIVYFNENGDTFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDKDSGERPVACVVSKQGKRDLETMKAIMRNQKLARYKHIKEIEFVGEILRTGTGKILRRTMKKAFLD----- 146343630 5 ---------------------------------HARLRPLQPAFIMAGEAVNYRELEARSNRLAHLFRKRGLKRLDHYSIFMENNSRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSQSRLLITSVA-----KLDVAREALKEAPGIELCMVADGPGEGDRIVGLQEAIAGLPATPIADECAMLYSSGTTGRPKGILRPLPQQLPIFDFLEKLWRYREGMIYLSPAPLYHSAPQAAVNL--TIRAGGTAIIMENFDPERYLQLVEQWGITHTQLVPTMFSRMLKLPEETRYDLSSLEIAIHAAAPCPAQVKEDMIRWWGPIIHEYYGATEGLGFTACDSEQWLAHRGTVGKVLFG--DLHILDEHMQPCPAGTAGTVWFKTGSPF-EYFNDPERTREARSADGTMSTGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNTDLGEEVKAVIQPMSGPALEEELIAFCR-QSLSRQKVPRSIDFETELPRLPTGKLYKRLLRDR-------- 94310658 18 ----------------------------------------------GELRYTYREFRERVGKLANSLSALGVHHGSTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSPQQILYTLNDAGADVVLVHP-----DFVPVIDQIRDKLTCKPRFVLMADAGEYEALVGAASPEFEFPEFDERTKAATFYTTGTTGDPKGVCYSHRDIVHTLTATASLCRMHREDVYMPITPMFHVMAWGIPYVAITL--GLRTVLPGRYAPEMLLKLRAQEKVSFSHCVPTILQMLLHAAEAGGQDLSGWKIII-GGSALPPSLCEAALER-GIDIFAGYGMSETGPIVALAQLPEEVRLRSTGRPV-PLADFRVVGTDMRELPDGQQGEIVLRAPYLTRSYFRKPSASEE-LWADGYLHTQDVAVVHENGFVQIVDRLKDVIKTGGEWVSSIEIENLVTRVPGVRECAVIGVPDARWGERPMAFVVRQPDSEVGAELMNHVSAQRLSKFAVPDRIAFVAEIPKTSVGKIDKKLLR---------- 207722670 41 ----------------------------ELLDRRAAGEGDRLCIRAGGLRWTYADLQEHANRIANVLHEMGVVPGNRVLLRAPNNPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILAKGEIGFALCDARLADALRDAVG---QAAMPVRIRCFNDASPDGLEAAMARQSAAFVNVDTAADDTCLLAFTSGTTGVPKATMHFHRDVMAICAWPPHVLRPRPDDIFIGSPPMAFTFGLGGLLLF-PMSVGASTVLLEKASPNDLVDAIRAFGATVLFTAPTTYRSIAARGDELRA--TPLRRCVSAGEALPAATRALWKHATGIELIDGIGATEMLHIFISAAD-DDVRPGATGKPVPGYV-ARVVDAHGNPVPPGTVGRLAVQGPTGCR-YLADDR--QRNYVQHGWNLTGDAYVMDEEGYFHYHSRTDDMIVSSGYNIASPEVEDALLLHPAVAECGVIGVPDAERGQIVKAFVVLHPGHEPGPAMVKALQDQTVAPYKYPRAIEFCASLPRSEVGKLLRYRLRE--------- 148652671 55 --------------------------------------GDKVALVHEDTQLSFNELDQRSAQVANLLKAYGVKAGDRVATMLPRTPELLIVVLATWRVGAIYQPLFTAFGVESIAYRLDKADTKVVFT-----NLDNRSKFDEI-ENLPTMVLIDASGYSDDIFSKAEQYSEVCEPVLLTPDAPFLQMFTSGTVGKSKGVSVPLAALPTFYLYMRYAIDLQQTDHYWNMADPGWAYGLY-YAITGPLLMGITTYFNEGFDAQNTLDFLVRHKISNIASSPTAFRMMKSSGVFEGADQLSLRVANSAGETLNTEVVGWVSENLGCKVCDQYGQTETGMTCCMHHAQHEAPTGSMGMPL-PGHKLVVLDADMQLVEDGVQGQLAVVVSQSPAFYFNGYSWNEKQAFFDDYYLTGDVVERHQDGTFWFAGRDDDIIITAGYRIGPTDVENCVMEHEAVAESAAVGVPDETRGHVIKSYVVLKEGIDGSEDLVNQIKQKRLSAHAYPRYVEFVTALPKTPSGKIQRFLLRQ--------- 56696913 12 ----------------------------------------------------WAGIADNARRLGSVLTDAGLAPQSRVATLAWNNRRHLEIYYGVSGAGFVLHTINPRLFPEQLVYILNHAEDRILFFDATF-----LPLVEGIRPHLTTVERLVLMGPRDEAAAARATGDAGFDWPDLDERTASSLCYTSGTTGNPKGVLYSHRSTVLHGSNTRDCIGFSARDVVMPVVPMFHVNAWGTP--YACAMSGSCMVLPPDLHGEALVGLIDRYRVTIALGVPTIWQGLLATARAKGSTLESLTRTVIGGAACPPSMIAEFRDRYGVDTVHAWGMSEMSPLGTTPIEAQHKLRENQGRP-PYGVELKIVDDDGNTLPDGQTGDLMVRGHWVLDSYFQLQD---QPILSDGWFATGDVATLDRDGYMTIRDRSKDIIKSGGEWISSVELENIAVAHPKLATAAVIGVPHPKWDERPLVAVKAEGETPDEAELLAFFDGK-IAKWQVPDRVVFVEALPLNATGKVLKRTLREQFRDVL--- 87199490 13 ---------------------------GDLLLRAADLHAERTALALPGVAVSYRELRDGAFRVARALIGLGIARGEHVALLMPNSVEFAEALFGIMLAGCVAVPLNARHRAAEIGYIIDNSQARILLTSDPVNFIEVIEQALPTPSAAPALRYVLLRGEGSGDVLGREVRTDPAEVEHTRRSDAALIIYTSGTTANPKGCVLPHEAVTRGVERARYRLSANGVDVTWAGGPLFHIGSLA--PFIGSVGVAGTFLADSYFEPGRAIALMEKHAVTLWPWFAAIVQGIIDHPEFSAEKFAHLKYLFLIA---PPTLVERVQDLLPHTIIQACGMTETSGVFALCDTDEDRRIFTQGKA-CPGIEIRIVDETGQDLPDGTMGEILVRGYNVMDGYWDAPEKTSEALVGHGWLKTGDLYTRQPNGSLIFGGRCKDMLKVGGENVAAIEVEAFLCTHPAVKTAEVVGRPDPRLDEVPVAFIELYDGETNEEELIAFCRGR-IASYKVPRAIRFMSAWPMSAT-KIDKRALRAQL------- 163722834 8 ----------------------------EIYAKNACAYADDNAVVFGQERITFAQLKEQVDALANGMEALGFAKGDRIAILGLNTHKYLWIFGAAAALGVIVVPINWRLAKEEVAYILEDTSPKCLVVDKAFADT---------GKQLEGQTSLLCFDPDVQGIKFLDSLMENNAPRQCQGDDPFCIIHTAAVDGHPRGAVLTHNNVIYSNIQGIAAMQLGRQDAYLNMLPMFHITGLNLS--MSVMHAGGRNIVMEKFDPAEALDLTQDEKVTVIGSFPPILSNLEAELDKNPRDVSSLSHVLGIDAP---QVMASWQEKTNSTFWALYGQTETSGMVSTAKSVEA--PGSAGRE-SLLATIKIVDENGDQAPVGVAGEILARGPLVFAGFWEKGTMSRQSFD-NGWHRTGDLGKLDERGFLYFAGRKKELIKPGGENVYPAEVEKVILQHPDVDEVCVIGVPDPKFGEGIKAICACRPGALTPEEIMEFVAAR-IARYKKPRYVTFVEALPKTKDGEINRIEIKSQ-------- 67906792 9 -------------------------------------TGSASALTAPDRTLTFDGLRQHVDAIGRQLSAHGLGAGDRVAIVLPNGPEMASSFLAVAYMSAA--PLNPAYKESEYAFYLEDLAPKLVIVAQ---GSDNPVRAAAASLSIPVVEAQVGADDPAGVFRLFD---DEADATPSGADDEALVLHTSGTTSRPKVVPLMQRNILASARNIAASLELTADDHCLNIMPLFHIHGLIAV-LATSMAKGASVCCTGGFNALKFLDQARDETISWYSGVPTMHQALLLRAKRQAEAANALRLIRSSSASLPPAVFEELNAVFGCPVIEAYGMTEAAHQMTSNPGGKGQKAGFVGIATSP--EVCIMDQEGNQLSGEAEGEVCIRGDNVTPGYENNPAANESSFT-NGWFRTGDQGYFDGDGYLKITGRLKEIINRGGEKVSPLEVDNVLMDHPDIQQVVTFAVADRMLGEEIGAAVVLVDGAEDAGGLRDY-AEQHLAKFKIPKHVVFLEEIPKGATGKLQRIGLAKKL------- 76177061 53 ------------------------------------QFPNRPCLLIGGKSYSFSXTHLVSRKVASGLSLLGIKKGDVIMLLLQNCAEFVFAFMGASMIGAVTTTANPFYTSAEVFKQFNASKSKLIITHSQ-----YVDKLRDAGDNFPNWAKVITIDDPPEFSVLSEANESEIPTVSIDPDDPVALPFSSGTTGLPKGVILTHKSLISSVAQQVDNLRLKGEDMVLCVLPLFHIYSLNSV-LLCSLRAGTGVLLMHKFEIGALLELIQRHRVSVAAVVPPLVLALAKNPMVVTFDLSSIRMVLSGAAPLGKELEEALRARVPQAIFQGYGMTEAGPVLSMCKQPFPTKSGSCGTVVRNAELKVIDPETGCSLGPNHSGEICIRGPQIMKGYLNHAEATATTIDVDGWLHTGDIGYVDDDDEVIVDR-VKELIKFKGFQVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVRSNGLELTEDAVKEFIAKQVVFYKKLHKVYFVPSL---LSGKILRKDLRAKL------- 70607692 16 ---------------------------------------DHVAVSYFGRKISYRQLNYMVNSVSS---SLDLEKGDVVLLSMQNIPQFIIAEFAIWKRGGIVLPVNPSYTERELDYLIQDSGAKLMIASCESISTDKIPVVRTNPETFGPIKAWKLKDCNEELDFKSGGKQANGHETDVRSDDIALLVYTSGTTGKPKGVPITHSNIFASSTIYKHWFKFSERDKNLAIAPFFHITG-QIFGITSSILSGSEITTFFRFNPDLTLRVVEEEKTTVTMAVATAYTSMVNAYKGE-EDLSSMRLWSSGGMAMPRSLEMKWKEKLGSWIYMAWGLTETTSPATLWPYPYEGDLPSSGIPVY-NTEVMVSND----------GELLVRGPQVVSGYWRMEK------FKDGWLPTGDIGKI-ENGWVYIIDRKKDVINASGFKVMPREVEEVLYMHPAVEEVAVVSVVDEYRGETVGAFIKLREQFSESDELKDFCRQR-LAPYKVPKVVNFVKEIPKTPSGKIMRRAFRNE-------- 111220214 12 ----------------------TGISLGRLAELAVERTGGTEEMIFEGRVESGAARFARSCRFSAGLRGAGLAAGERVVVHMANCPEVTIAYHGVWRAGGVVTPTLFLLDEAELRHVLVDSGARFVVTTP-----EFLAKVRAVASGCPQVRAVIVADDAPPVLRFADLAADEGPLEPADPDAMAALLYTGGTTGRARGVVLSHDA-LSAGGFAALSGSADEELVGLLPLPLSHVYGLTISVMTLHARKPGPAVLMRWFDPRQWLDLVAEHRVALSALVPSMIDQLLAEP-LHLADTSSLRRITSGGAPLPRECAHEWRRRLDVELVEGYGCTETAGIITT-SPPGAARPGSVGLP-APGVEVRVELPDGAPAGPGQDGEICVRGPMLMTGYWQAPRATADAL-RGGWLRTGDVGRRDGDGYLFVVDRIKDLIIRGGVNVYPRDVEDGLLGHPDVASCGVVGRADHRHGEEVIAYVQLGGGTVSPEELVRWGRAR-LGPLRYPREVHIVEALPLTSALKTDRRALR---------- 1669527 15 ---------------YPLEEGTAGEQLHRAISRYAAV-PGTLAYTDVHTELTYKEFLDVTCRLAEAMKNYGLGLQHTISVCSENCVQFFMPICAALYVGVATAPTNDIYNERELYNSLSISQPTVVFTSR-----NSLQKILGVQSRLPIIKKIIILDGKKDYLGYQSMQSSAFKPLSFDLDRVACIMNSSGSTGLPKGVPISHRNTIYRFSHCRDPVFGNPDTTILCAVPFHHAFG--TFTNLGYLICGFHVVLMYRFNEHLFLQTLQDYKCQSALLVPTVLAFLAKNPLVDKYDLSNLHEIASGGAPLSKEISEIAAKRFKLPIRQGYGLTETTCAIV-ITAEGEFKLGAVGK-VVPFYSLKVLDNTGKKLGPNERGEICFKGPMIMKGYINNPEATRELIDEEGWIHSGDIGYFDEDGHVYIVDRLKSLIKYKGYQVPPAELEALLLQHPFIEDAGVAGVPDEVAGDLPGAVVVLKEGSITEKEIQDYVAGQVTSSKKLRGGVEFVKEVPKGFTGKIDTRKIKEILIK----- 169629334 451 -------------------------TLGELVAERAGAQPDAVAVVYEGRHYSYRETNDLANRLAHWIIEQGIGTEDHVAVLLDKSPDLIITALAIAKAGAVYLPIDPEYPPDRIAHILADAQPR-LVIREPVTGLDQFDAREPVDSD---------------------------RVRPLTPDNAAYLIYTSGSTGMPKGVTVTHRPLTEYFNWFRAEYRVGGSDRVLQVG--SPSFDVSIGEIFGILSCGGRLVIPRPGDVAYLTALLNSEAVTSMHMVPSLLGLILSLPGVTQ--WKSLRRVPVGGEALPGPVADKFHATFDASLHNFYGPTEAIINASRVRGIQGTRTVPIGTP-KINTQIHILDETLRPVPVGAIGEIYIAGTHLARGYHRAPALTAQRFIADPFYRSGDLARRNAGGDVEFVGRADEQVKIRGFRVELGEISSAIEVDPSVSQALVVVDELPHLGKRLVAYLTPIGGHVVDIDRIRSRISAALPDYMIPAAYVVLDEIPITPHGKIDRDAL----------- 54294069 7 -----------------------------------------------GQPITYERFFVTVNRIATHFQNK-VSSGSRIAFMLPNSLEIIAIYLACFQSGCIAMPVNRRYAPPELEKVLQDAQPIYLIIEAS-----KLFLLEKINWSATGIKKIFVLGESHPYFSFDDLLTEPEKLPKISYETPAVIFYTSGSTGQPKGVVHTLSSIAAMLDSTSLTLEITADDKMIICEPQCHVSGF--IETFSTLSREGTALVHDGFDMDWYLATVRHEKPTLAVHHIDTYIKLLDSGRCNTKTFQSFRGIYTGGDALPVAVQDKFLACAGKPIQVGYGMTEA-IWLTVCRTPDLTQKSCIGKPVNGVT-LRLVNAAGEDVRCGETGEILVKGDMVMHSYWNNPEETRKAFIK-GWFKTGDCGIQDEQGYFYYKGRIKNIIIRNTSNIMPGEVEAAIYKHPAISAAAVIGVPDEAEGEVPIAFVVKKSNQLTKEELYSFLIEQ-IAQYKIPEKIYFIDEMPLTNSGKINHKKL----------- 119504577 12 --------------------------------------------------WSYKEVELLAGRLANGLAALGVGSGDRVGTFLWNGVNHLGIYLAAPGMGAVLHTLNCRLAADQIAYIINHANDRCIFVD-----GRLEAQFRPVLDHIPGVRHIIVCNDDERIVSLDGLLEHQYDWPETPETQAAGICYTSGTTGNPKGVVYSHKTYLHALARSVDSFGVQERDTILMLPAMFHANAWGFP--YSGWMSGADMIMPPHTQLEHLKTMILASQPTLTAMVPTILGDLLRDESLTEEHMGSFRALVCGGSAVPSSMIEGARDRWGVPVIQGWGMTETSPMCVLSHPPKDLVDTPSGRPV-PGMSVRVVDESDQRLPEDTVGELQLRGAWVTGSYLDIE---SDAFTSDGWLRTGDVGHINPQGYVQLTDRMKDVIKSGGEWISSVDLEDAILQTPGVAEVGVIGIADERWQERPLAVVVLTADQPATAQIRRFLQDR-VAKFWVPEYWSFVSGLPKTSVGKLDKKQLRSEHSD----- 171322179 1056 ----------DTARTWPHA---QRQPLHLQFAAAAQGTPDAIALEYADQRATYRELDLTTTRVAAALRRRGVRPDTPVALCVERSFDMVTALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVAITQAHLREQVEAALGDDATTQLLTVADLLADEAGEANKANEAAADTDIDDAR-----LAYLIYTSGSTGKPKGAGNSHGALANRIAWMQHAYRLTRDDVVLHKTPFG--FDVSVWEFAWPLAIGAKLAIADHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDSAAAQCDSVRLIVASGEALAPELVAKVARLMNATLVNLYGPTEAAIHWTCGPDDARAVAVPIGHPIANL-QLHVLDAAWQPVPAGATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRMAPGVHDAVVI-----VRDEQLIGYVARGDAALDRAALLDSLRAQ-LPAYMVPAQLIELDALPVTPNGKCDRHALPAPVREAAAA- 215425483 69 --------------------------------HNARRAPNRAAVIDEEGTLTFSELDEAAHAVANGLLAKGVRAGDGVAILARNHRWFVIANYGAARVGARIILLNSEFSGPQIKEVSDREGAKVIIYDDEYT--KAVSLAQPPLGKLRALDDDKPSGSSDETLAELIAHSSTAPAPK-ASRRASIIILTSGTTGTPKGANRNTPPTLAPIGGILSHVPFKAGEVTLLPSPMFHALGYMHAAL--AMFLGSTLVLRRRFKPALVLEDIEKHKATSMVVVPVMLSRILDQLEEPKPDLSSLKIVFVSGSQLGAELATRALGDLGPVIYNMYGSTEVAFATIAGPKDLQFNPSTVG-PVVKGVTVKILDENGNEVPQGAVGRIFVGNAFPFEGYTGGGGKQ----IIDGLLSSGDVGYFDERGLLYVSGRDDEMIVSGGENVFPAEVEGLISGHPDVVEAAAIGVDDKEFGARLRAFVVKKPGADLDEDIKQYVRDH-LARYKVPREVIFLDELPRNPTGKVLKRELRKL-------- 158522568 3 IIKGF---PATSQDNYQLN-------VTTIIQHAARSFGQQEIVSDGSMKYTYSQAHERMKRLANGLRSIGVQVGDRVGVLAWNSHENYEIYFGLPGTGAVMLLLNLRLTPQDLAYVIDHSGATCIIVDETLLPIAHKNLKAFVIITLPGKKLADVETSLENIYSYEDLIAESAPWPHMDETSAYAACYTTGTTGKPKGVYYSHRDVYLHSCSIGINAEISTTDTYCQIVPMFHALGWGLSQ--AATMVGARLVFPGMYTLDKLCKIIVDEKVNVSAGAPAIFMPLLEYGLDKKPDLAGARLLSGASEP-PVAMMKGFWDLTGAEIIHAYGATETTPLVTTTEDQKWELKKKQGFTVVGLD-IKVVNALDEEVPCDTPGEILIRGPWITARYHNAPE-TEAQFTKDGYWRSGDVGTIDEYGYLKITDRVKDVIKSGGEWISSVDMENEIVSFPAVLEAAVVGITHPKWEERPLALVVLREGEITADDIRNHLA-KTFARWQLPDEVLFVDQIPKTSVGKLNKKEIREQYKE----- 118051320 12 --------------------------ISSLIEFAARNHADGEIVVEGDHRYTYKELAARSRQLANKLDAMGLAQGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPEQIAWIVNHAEDKVLCFD-----LTFLPIIQAVHAKCPEVQQWVVLCDADSYESWIAGQSDQYRWPQFDENTASSMCYTSGTTGNPKAVLYSHRSLHAYAAALPDVMCLSARDSVLPVVPMFHVNAWGLP--YSAALTGCKMVFPPALDGKSVYELIESEGVTFAAGVPTVWQMLLGYMKPGGLRFSKLNRTVIGGSACPPAMITAFQDDYGVEVLHAWGMTEMSPLGTHLDLPKDKIRQKQGRAIYGV-EMKIVNDAGDEQPDGKSGDLLVRGPWIIDSYYGNPVRGADGY---GWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMANPAVAMAACIGMPHPKWDERPIVAVVKKPGAETREELLKFYEGKT-AKWQIPDDVVFVEAIPIGATGKMLKTRLREELKD----- 41688574 4 ---------------------YGPEPFHPLADGTASRYADCIALTNAHTKVLYEEFLKLSCRLAESFKKYGLKQNDTIAVCSENGLQFFLPLIASLYLGIIAAPVSDKYIERELIHSLGIVKPRII-----FCSKNTFQKVLNVKSKLKYVETIIILDLNEDLGGYQCLNNFISQNSDIRDDQVALVMFSSGTTGVSKGVMLTHKNIVARFSHCKDPTFINPTTAILTVIPFHHGFGMTT--TLGYFTCGFRVALMHTFEEKLFLQSLQDYKVESTLLVPTLMAFFPKSALVEKYDLSHLKEIASGGAPLSKEIGEMVKKRFKLNFVQGYGLTETTSAVLITPD-TDVRPGSTGK-IVPFHAVKVVDPTGKILGPNETGELYFKGDMIMKSYYNNEEATKAIINKDGWLRSGDIAYYDNDGHFYIVDRLKSLIKYKGYQVAPAEIEGILLQHPYIVDAGVTGIPDEAAGELPAAVVVQTGKYLNEQIVQNFVSSQVSTAKWLRGGVKFLDEIPKGSTGKIDRKVLRQMFEK----- 50927563 57 --------------------------------------------------WNFRELSEISKQTANVLRACGLQRGDRVAVVLPRVPEWWLVTLGCMRSGLVFMPGTTQMKSTDILYRLQSSKARAIV-----AGDEVVQEVDAVAPDCSFLKIKLLVSEREGWLNFKALLKDASPCVETVSQESAAIYFTSGTSGPPKMAEHSHCSLGLKAKMDAGWTGLGPSDTMWTISDTGWILNILG-SFLEPWVLGTCVHLLPKFDPQTVLKVLSSYPINTLLGAPLIYRMLLQQ-DLSSYKFPHLHSCFSGGETLLPETLESWKAKTGLEIREIYGQTETGITC-RVSRTMKVKPGYLGTAIVPYD-VQVIDEQGNVLPPGKEGDMAIRPIGMFSGYVDNPKKTQANIRGDFWLL-GDRGIKDTEGYFHFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPIRREVVKAFVVLAPESHDQDQLTKVLQEHVTAPYKYPRKVEFVLDLPKTITGKIERAKLR---------- 212636201 27 -------WEKVLDDSEAPFYHWLNTCYNAVDRHVEAGRGAQVAIQYTDTEYTYAELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILSAEPSGVVAYKPLLDNALAQATHVEHCLILNRSQLEASLQDWQTGMATAPNIDATDPLYILYTSGTTGQPKGVVRDNGGHSVALAWSMHIYDIEAGDSFWAAWVVGHSYIVYGPLLVGAMYEGKPI---GTPDPGAFWRTIAKYNVKSFFTAPTAIRAIKRDDPDGEFDLSCLKNVFLAGERCDPDTLHWAEDKLKKPVIDHWWQTETGWPVAANYAPVEVKAGSPALAVPGY-QIEVVDVMGEQVAANESGNVVIKPPGTLTTLWQNEQRYVDSYLSEGYYLTGDAGYKDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHDAVAEAAVIGVEDELKGQVPLGLVVLKKGTLDEQELNKQLMGKEIGPVAAFRLVSAVQKLPKTRSGKILRGTMRNIADNK---- 89901616 14 --------------------------ISDVIEHGAAQFGD-VEVVSRETRYTYAQCAARSRKLAHALKSLGLEAGSAVGSIAWNNHRHLEAYFAVSGSGMVMHTCNPRLQAQQLIYIINHAEDAVMLFDATFA-----PLVKGIAAHCPKVKAWVCLSDVANMAAVEGVHSEQFDWPQFDERTGAALCYTSGTTGNPKGALYSHRAIVLNAMSGCGILSLSPRDTVLPVVPMFHINAWCIP--YAAPIGGSRLVLPPRLDGASLYELMETERVTVSAGVPTIWLGLMQHVEQHGLRFSSMRRTAVGGSAMPASLIAKFADDYGVEVRHGWGMTETTAATTMSPAQQHATIARQGKSVF-GAEIKIVDEAGATLPRDGVGELMVRGQWIVTGYYKGD----RSPLVDGWFPTGDIATIDAHGVMQIRDRAKDVIKTGGEWISSIDLESAAMGHPAVAMAAVIGVKHPKWDERPLLFIVRKPGAVEREEILAFLTER-VAKWWVPDDVVFLDALPVGGTGKVQKGDLRKQ-------- 183983944 30 -------------------------TVVSVLSQNARDHGDRTALEASGDKLTYAQLEAQSTALALHLIELGVKSGDRVGLCIDPSFDMVVGLLAILKAGAAYVPIDANLPRHRIAYVIRDAQLQVVLAEQRFNLELSLCCTQAQTGRVEVL---------DSAAGWRTAWNRPEGPPEPQSEELAYLIYTSGSTGEPKGVMIEHRGLLNLAVANREILGVGATTRLLQFASL--SFDAATWEIFSALIGGATLVLGQREELRNLAQFLMRHRITMLCIPPSLLALM----DAERPELRCLQTVVVAGEPCPLSTARAWSS-SERRFFNAYGPTEATVCATMHLFRGTEDAVPIGDPL-PGVTVEILDDSLRRVPAGTVGELCIGGMGVGRGYLNKPALTERSFVSDPWYRTGDLVVADPTGSIRFVGRKDNRIKVRGFRVELEAIERALCEHPDVL-AAAVGVADASIDTLVGYFVARSGEPPTPSKLRDYLAAR-LPEYMVPHVFMRLDALPMMANGKVDRRALPAPAATK---- 189191980 49 -------------------------------------------------------------------KKYGLKEGETVALFSQNTVWYPVAMFAGLRAGAKISGASPAYNVEEMTFALKTADAKFLMTTPGSMEIAAASAK---AAGLPQSNVFLLEGELPGYTTVQDLQSPAFKLPPGKTNDVAFLSFSSGTTGLPKAVMISHQNVIAQCLQVQQITPKTLKKV-MAVLPLFHITGLIHQMHLPILLN-AEVVMLPQFSMEKMLNAVVEYKLTELLLVPPIIIRLVRDPLVDKYDLSHIERFSSGAAPLSEEILQQLQKKFPHTFKQGYGMTESSSCITAHPPEKSYKYAHSGGAIVASTEVKIIKDDGTEGDVGEDGEVLARGPQVVMGYLNNEKATSETFDAEGFLHTGDRGSIDEDNMIHITDRIKELIKVKGIGVAPAELEDLLLGHPKVEDVAVMSVKDDYSGELPKAYVVVKPGTSLGKEIIAYVKEKKV-RYKWVKEVEFINEIPKSPSGKILRRILRD--------- 19173568 61 ------------------------------VDRHAACSPDKVAVIYEGNDYTFKDVLDEVIRICTILKDEGLEKGDTVAMYMAMSPYAVFSALACARLGLVHNAIFGGFSASSVALRLNDSNAKLLIVQDVVARQDSTTRVALKGKSIPVLVFDTFLDERKILDSLDGIENEFIPCVSVNAEDRLFYLYTSGSTGKPKGIIHTAGGYLVYAMLTSKICFLQENDVFACTADIGWITG-HTYVIYGPLLNGITTVVFGYPSYYRLFKMVEKYRITQLYTAPTVIRMLRKHPLDHNYDLSSLRILGSVGEPINKNAHLWFSENFGCPVIDTYWQTEGGILIAPIPHAVDIKPECACLPFL-GQEVVIADPSSREAKAYELGRVLLKGPGITRGILGNPERFRKYFFYKGFYFTGDEGYKDSDGHVWIRGRADDVINVSGHRISTAEVEGAACTDPHIAEAAAVAESDDITGQALCIFVVLKDRKTSHEGVRASLRTTKIGKFVNAKRIYFCEGIPKTATGKIMRRVLKSILA------ 70606145 50 -LEWFKPWEKVLDDSNPPFYKWGGEINASYLDRHAKSWRNKVAILWEGRKLTYHDLYKEVNRVALLKEKYKLKKGDTIAIYLPMIPELPIFMLAAARLGVVFTVVFSGFSADALANRINDAEAKLVVTADGGKIVELKQIVDKALEKTPTVKDVIVVGHKVNMMEGRDKYFDEVEPERLKSEDPLYILYTSGTTGKPKGIVHDIGGYETLLHATMRVFDIRDDDIYWCTADIGWVTGHSYI-VFGPLTEGATTVMLDYPQPDRWVSIIERHSVTILYTSPTAIRTFMKFGEEKKHDTSTVRLIHSVGEPINPEAQDWMWKLVGIPFGSTWWMTETGIMISHLPGLIPMKPGTNGMPIMGV-EADVVNDDGKPSNLEDRGYLVIKNPWMPLTIYKDPERYVKVYWSPGMFYAGDYAVKDRDGYFWILGRADEVIKVSGHRLGTYELESALIEHPAVAEAAVVGVPDPVKGEVPYAFVVLRSGQTLTQEILKTVREK-VGPIAVVDKVFFVSKLPKTRSGKIMRRVVKAVVTK----- 83749026 14 -------------------------------------------------RTTYAAVRDRAKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHADDQYVFFD-----LTFVPLIEGIAPHCPNVKGWVAMTDRAHMLCYEDLLAADYTWPQFDENTASSLCYTSGTTGNPKGALYSHRSTVLHSYASADALGCSAQDVILPVVPMFHVNAWGLP--YSVPLVGAKLVLPPKLDGSSLYELFEREQVSFSAGVPTVWLGLLQHMQANGLRFSSFRRTVIGGSACPPAMIRTLNA-LGVEVIHAWGMTEMSPLGTTPDEVRQHVLERQGRALYGV-EMKIVDGNGHELPDGKAGDLHVRGPWTLDRYYRSDP----SPLVDGWFPTGDVANIDPDGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACIACHHPKWDERPLLVVMKRPGAELTREEMLRFFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLREQFRDYRL-- 32141196 1534 -------------------------TLPELFERHVRERPGAEAVVAGDTSLSYAELNARANRLARLLVARGAGPERLVALALPRSAELPVAVLAVAKAGAAYLPLDPAHPAERIAGTLDDAAPALLTTAAVAAGLPDTDVPRLLLDEEPA------AGGGEDAADLTDAD----RLAPLLPGHPAYVIYTSGTTGRPKGVTVTHSGLPALLDIFTSQLDVVPGSRVLHHLSPAFDGGFW-ELAMGLLTGAALVVVEPGTVPGPALAALARHRVTHAAITPAVLQLIPEGA------LPAGTTLVVAAETCPPELVARWSA--GRLMRNSYGPTETTVCATMSAPLAGAAVPPIGRPIA-DTAGYVLDDALQPVPPGVPGELYVRGPGLARGYLGRPSLTAGRFVACPFYRTGDLVRHRADGDLEYLGRTDTQVKLRGMRVEPAEIEAVTAGLPGVAQAAVLVREDTPGDRRLVGYVVPDAGAVDPGALRQALRG-SLPEYMVPAALVVLDALPLTTNGKLDHRAL----------- 32141196 460 --------------------------FTDLFEEQVARTPGKTALIAPDGRLTYAELDAAANRLARRLVELGVGPERHVAVAVGRRTELVVGMLAVLKAGGAYVPVDPEYPPDRIRHMIQDADPALVLTTSDVDD----RIGEECCGPLTFVMDDPNTGTSLGRHSGTAL-TDADRAAPLLPGHPAYVIYTSGTTGRPKGVVVEHRALSAFVRHCRSSQA--PDISGLSVMQASASFDQSVGSLHAPLISGGCVRLTDRALAETAGSEPGFHRATFMKGTPSHLALLATMPPEVAPSG----TLTLGGEELRGEILAPWREAAGVTVVNVYGPTEATGHWIAPDRTVEPGPVPIGTP-HEGVRVYVLDSALRPVAPGLDGEVYLAGVQLARGYLGRGGLTAERFTADPFYRTGDVAHWNEAGELVFAGRADRQVKLRGYRIELGEIEAAVAGGPGVRQAAVVLREDRPGDQRLVAYVVPDPGHWDEAA-ARARLALSLPDFMMPSAFVALDALPLSPNGKLDRAAL----------- 115436398 19 -----------------------------FLERTALVYPDRLAIVASDGSRTWRDTRARCLRLAAALTGLGVQRHDVVAVFAQNIPAVCELHFGVPMAGAVICTLNSRLDAAMAAVLLRHSEAKVVFVDRALLGVAQKALVAEAGARRPVLKVTRVDYEYEHLLSAAAAGSSPIRWPA-DENEPIALNYTSGTTSRPKGVIYSHRGAYLSSLAAVIVNAMAETPVYLWTVPMFHCNGWC--QVWGVAAQGGTNVCVRRVTAAAIFDSVARHGVTHMGGAPTVLSMIVNATADERRRQPGGRTVMTGGAPPPPQVLFRMEEQ-GFLVIHSYGLTETYGPATVCTEERARIKSRQGLHHVGLEAADVKDPTMRSVPADTVGEVMLRGNTVMSGYYKDGGATAEAL-AGGWLRSGDLAVREEDGYIKILDRSKDIIISGGENISTVEVEAALFGHPAVEEAAVVGRPDEYWGETPCAFVKLRGGAAVEEELMAFCRAR-LPRYMAPRTVVVVEELPKTATGKVQKVALRERAK------ 167562435 16 -----------------------------LIAHAARHAGDVEIVVEGDHRYTYRDCETRSKRLAQALIRLGVGVGDRIGTLAWNGYRHVEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFDLSFA-----PLVDQLAPQCPNVKGWIAMTDDAHYETLVGAEDGDYEWPLLDERQASSLCYTSGTTGHPKGALYSHRSTVLHAYGAADAMGLSSLDAALPVVPMFHVNAWGLP--YTAALTGTKLVLPGKDDGKSLYELMETERVTFSAGVPTVWLGLLNYMREAGVRFSTLNRTVIGGSACPPSMLKTFEDVYDVRVIHAWGMTELSPLGTRPVDEQRRLLEKQGRVIYGID-MRIVGEDGRELPDGVAGDLQVRGPWVIDRYFGIDG----SPLADGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVRRAGMDVTRDALLAFYEGKVAKWWIPDDVVFVDALPHTATGKLQKLKLREQFRGHVL-- 126731043 15 ------------------QGAWHDKTVWAQLCLTADKFPRRPAVSYQAETMTWSELRDRTAQAANLFRSLGIGEKDVIAYVLPNCNETVSTLLGGMVAG-IVNPVNPLLEPEQIGAILRETGAKVVVTLKPFPKTDVPQKVQEAVRHAPGVKTVLEVDLNRYLAPPKKWQPKTLTFEDGGKDRVAAYFHTGGTTGMPKVAQHLYSGMMYN-GWLGDTLLFTEEDSVMCPLPLFHVFACHVI-LMAMVCSGAHVVFPTEGVMDNFWKLCERWKTTFVITVPTAVSALMQ--RKVDADISSIKTAFSGSAPMPLELFKRFESACGVTICEGYGLTEATCLVSVNPPEGEKKVGSVGIPF-PYTDVKIVDGQPAVCGTDEIGEICVSNPGVYAGTYTEEAKNADLFHWGTHLRTGDLGRLDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLSHPAVAFAGAIGQPDAHSGELPCAFVELIDGAVTEEELMEHAKVHVHERAAHPKHMTILDELPKTAVGKVFKPDLRKLA------- 119503097 11 -------------------------------------------------RYTYKDAFSRSRQLANVIAGWGLSQGDRIATLAWNDYRHLEAYYAAACSGYVCHTINPRLFPEQIVYIINHAEDQFIFVDP-----DFWPLIEQVAGECSNVKGWVVMATPENMPETEEGQSDQFSWPELDENAACALCYTSGTTGNPKGVLYSHRSTVLHTYATLDALGMSGGDVVMPIVPMFHVNAWGNPYACPV--AGCKMVMPGNGDGATLAALINEEGVTMSAGVPTVWLNLLNHLRSEGLRVDTLKQIVVGGSACPLSIMEEF-DTYGVDTRHAWGMTEMSPLGTANAAGAHRDLHTVGTPIWGV-EVKITDDDNNPLPRDGVGALKVRGPWICSSYYKLEG--SEAHAEPGWFETGDVATISPEGYVAITDRTKDVIKSGGEWISSIEVENCATGHPQVAEAAVIGRMHPKWGERPLLIVVRNAEGADPEALKTFLDGK-IAKWWIPDDVQFIEDMPHTATGKIQKTTLRDIFAD----- 124266959 29 --------------------------ISSLITHAARHHGDTEIVVEGDHRCTWVDVELRARKLAQALARLGCEAGDRVGTLAWNGYRHLEIYYASSGSGLVCHTVNPRLFPEQIAWIVNDAEDRVLCFD-----LTFLPLVEKLAAQLPTVRHFVAMTDRAHFEELVEAENGDYRWPSFDENTASSICYTSGTTGNPKGAVYSHRSSLLHAMAAADGMALAARDTVLPVVPMFHVNAWGLP--YASALTGCRVVFPPHLDGKSLYELFEAERVSFSAGVPTVWLGLLTYVKQNGLKFSTFKRTVIGGSACPPAMLKTLEDDYGVEVIHAWGMTEMSPLGTLPKEAQRHLQEKQGKVVFGVDMAIVGDDGGMQPWDGKSGDLLVRGPWVIDRYFKQ----TASPLHDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIELENIAMAHPGVHEAAVVAAFHPKWDERPLLVVVPKPGVELTAQLLAHYEGR-IAKWQIPDDVVFVAEIPHTATGKIQKMRLREQLKDHKL-- 112791735 469 ------------------------RSLVDLVEAQVAAAPDAVALWQGDTRVTYAQLWADATRLADELAARGVRPGDRVAVWLRRGPSTVTALLAVLAAGAAFVPVDAAYPEERVRYLLSDSRPSLVVTESSVHLLGELGLPTLLLDELSGAPAAVDGARRPD---------------RVAADTPAYLIYTSGTTGRPKGVVVRHSSVVNNIAWRQANWQLTEDDRVLHN--HSFCFDPSVWAAFWPLATGAAIVLATEEDPGEMITTLRDHQVTVLGGVPSLLSLLLDHRDAGT--CTRVRLVLSGGEPLTDTLLESVESTWSAEVANLYGPTEATIDATRVPRGDRTVPVPIGRAVS-NTAVHVVDAELRPVPEGVPGEIVVTGAGVAVGYHDRPALTAARFLPAPFYRTGDLGRRLPDGSVQFFGRVDDQVKIRGHRVEVSEVESVLKALAGVQDAAVVALDAGTENARLAAALVLGSDAPSLEDVRSALAG-ELPDYLVPDRFAVVDELPLTANGKTDRRGVAELLSRQAAA- 26541525 1126 ------------------------------FERQARLTPNAPAVVWDGGTLSYAQLDARANRLARRLRSLGAAPDQVVAVHLPRSPELVVALLAVVKAGGAYLPLDPDHPRARLALQLADVTPSLLVTSRDAAHGR----AGELAAGSPGLTLVEIDDPALAELPDGPLD------EVARPDNLLYVLHTSGTTGTPKGVMNRHAGVANRMAWMQEKYPLVAGERVLHKTPVG--FDVSGWEIWWPLGHGATIVLARHQDPGYLVRSVVDHAVTTCHFVPSMLRVFLDETTAATAG-GTLRRVVCSGEALPPDVAARFHRLLGVELHNLYGPTEAAIDVTAEPGATDRPRLPIGRPV-PGVRLYVLDGRGNPAPVGVPGELHIGGPQVARGYFGRPSLTAAAFVPDPFYRTGDRACWTEDGTLDYLGRIDHQVKIRGQRVEPGESEAVLARHPAVGDAVVV--PRRQGGETYLAVAVAGAEQPGPAHLREHL-SLSLPPAMIPSAYTWLDALPVGANGKLDRDALPEP--DQNLAG 26541525 9 -----------------------GGTLVDILRDRADATPHRTALEFSEHAVGYAALDRRVRAVAAALTERGL-RGERVLLLFPPGENYVTAFLGCLYAGAVAVPVYVPTGKRGLSAVLATADAGAVLALSS------REVTDAITASYPELTT---SGLIQWLVTEDIADAAADDWPGTAPADLAFLQYTSGSTGTPKGVMVRHDNLVHNSASISTALGVGPDSRGVSWLPPYHDMGLIG-GILQPLYAGCTLISPMAFSPYRWLDAISRHRATVSAAPDFAYVRRIPEDKRAELDLSSWQHAMVGAEPVRPATLDAFARAFASAFHPCYGLAEATLFVTGGAPERAAVLTGCGRSRSEDVVVVVDPAEGRACPPGGTGEVWVSGPTVTAGYWGRPELTDEVFRARHFLRTGDLGFALGD-ELFVTGRAKDLLVVRGRNHYPQDIESAEHAHPLLQRAAVFSH-DDGTEERAVLVVVRGFDPERAPEVITAVRKAVTAEHGLSHEVVLVRAIPRTTSGKVRRSTCRER-------- 3560507 4153 -------------------------TLGALVSRQATSTPHATALRYEESELSYRDLDGWSDRLAAHLSARGAAPGTVVGVSLPRSVELVVALVAVAKSGAAFLPLDPEYPRERLEYMVSDARPITVL---------------------------------DDPDAVRRSRGEPDELPRIDPAAWAYVLYTSGSTGRPKGVAVAHAGIVNRIACLQHAYPLGTDDRMLVKTPI--SFDTSVWEVFWPLSVGATLVVARHREPAYLAAMIAEQCVTAVDFVPSMLEVFLDEVAGT---CASLTRVTVGGEALTTELAARFAEAFGVPLHNLYGPTEAAVDVLGWTDGGPVALGVPGW----NVRAYVLDDYLNPVPAGAPGELYLAGIQLADGYLHRGALTAARFVASPFYRTGDVVRWRADGQLEYLGRSDDQIKLRGVRIEPGEIETVLATHPAVSSVRVIAR-----GGRLMAYYVPAGVEASAGELRDELREHALPSHMVPSGFVALTEFPLTPSGKLDRRALPE--------- 71665013 101 ------------------------------LDRHLTQHKDRVCYYWEGSSVTYGNMHEAVLQLAAVLRHQGVRKGQVVTLYLPMIPFTVQLMLAVARIGAVVSVVFAGFSGKALASRIIDSASELVITADSFRGEKPIPLKEVVDVAIAHIQCLVYERHGRENIPMKSGRDADCPIEWVGAEDPLFMLYTSGSTGKPKAILHTVGGYMVFAGTTFKYFDYHEEDVYFCTWVTGHSYVVYGPMLTSVLFEGT----PTYPTPSRWWELVDKYGVTVFYTAPTAIRSLMDDEPVKRTSRATLRVLGSVGEPINVEAWRWYYGVVGVDISDTWWQTETGGHITPLPGCTPLKPGSATLPFFGIEPALLDPITNAEIGPGE-GLLVIKSPWPARTIFGDSERYEQYFSVDGYYMTGDGARRDEDGYYWITGRVDDVLNVSGHRIGTSEVEDAVNTHPLVVESAVVGIPHDTKGEGIYVYVTFHQNTIIDKDLLNAVRAKVIGPLATPDHIHPAQGLPKTRSGKILRRILRKIAA------ 214039628 30 --------------------------------------------TFDGESVTYTEIAENAARLAAALGSLGIVPGDRVATFSWNNTAHMEAYLGIPSMGAIMHTVNIRLSAEHIAYIINHAHDKVVLLDAS-----LLAIFEPVLPLLESVEHIVLIGDGSDYRTLLAEHAPLEQWPELDETAAAAVCYTSGTTGNPKGVVYSHRTFVHSLARAADTFGICERDQILLLPAMFHANAWGLP--YSGWLSGSDFTLPPHLQPIGIKRMIASERPTITATVPTILGDLL-HADAADLDMSCFRMLVCGGSAVPPAMIDAARERWGVPVLQGWGMTETSPLCALSHPPRDIWRAKSGRPV-PGVEVRVVNEEGECLPDGEVGELQLRGPWITAGYHKGE--SADALTDDGWLRTGDVGHIDDRCYVQLTDRTKDVIKSGGEWISSVDLENILAGHPRVREVAVIATPDERWQERPLVIVVPEDDALAAEELRDYLRDK-VARFWLPEYWSFATEIPKTSVGKLDKKRLRDI-------- 121604739 12 --------------------------ISSLIEFAARHHGDAQIVVEGDHRYTYKEAARRSRQVAHALDGLGLNFSDRVATLAWNGYRHFELYYGVSGSGRVLHTLNPRLHPEQIAWIANHAEDQVLCFE-----LSFLPLVQAFHGKCPTIKHYIALCDADSYEGWISAQPDTYDWPVFDENTASSMCYTSGTTGHPKAALYSHRSLHAYAAALPDVMGISARDAVLPVVPMFHVNAWGIP--YSGPLTGAKLVFPPALDGKSVYELIEAEKVTYAAGVPTIWQMLLTHVKSAGLRFSTLRRTVIGGAACPPFMIQAFSDDYGVEVLHAWGMTEMSPLGTSLTEDEKMKIRKQGRAIYGVD-MKIVDGAGKELPDGKTGDLMVKGPWIIREYYKGD----SDPLVDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDIENIAVAHPAILMAACIGVAHPKWDERPIIAVVKKPGDVSREELLKFYEGKT-AKWQIPDDVVFVDAIPMGATGKMLKTRLREMLKD----- 119945560 68 --------------------------------------GDQTALIYDSQQYTYKELTDHVARTAGMLADLGVVKGDRVIIYMPMIAESVMAMLACARLGAVHSVVFGGFAPNELVIRIEDAEPKVIMT--ASCGIEVKKIIKAMADSRFKPKNVVVLQRDEYPAELTEAISAPHDCVPVSGRDPLYILYTSGTTGKPKGVVRENGGHAVALKYSMTIYDAKPGDVYWAAWVVGHSYIVYAPGCTTILYEGKPV---RTPDPGAFWRVCEEYKVNILFSAPTAFRAIKKEDPEKQYKMPDLRTIFMAGERLDPPTLEWVQSKTHLPVIDHWWQTETGWAISGNPETFPLKPGSSTKPV-PGFQVDILDEAGEPLPPNTQGYIVIKPPGCLTTVWRHHERFQSGYLTPGYYVSGDGGYIDDDGYLFVMGRIDDVINVAGHRLSTGEMEEVLGGHPDVAECAVIGAHDELKGQMPIGFVVLKDGGNVEKELIQKIRD-DIGAVASLKRVLVVNRLPKTRSGKVLRRTIKQ--------- 16800848 6 ------------------------------LQKRVRLSPGETALVFEGKQETFEEIYEAVEKLAGKLFARGIRKDEMVALLGKNDRMTFLLIHALQQLGAITLFLNNRLTKKEITFQLANAEVKQVIVADAF------------------VDKVTSGISYEELQ--QTTYVEPDLCKTWDLSRTASVMYTSGTTGKPKGVMQTYENHWWSAVSSVLNLGLTEKDSWLCAVPIFHISGLSI--MMRSVIYGIPVYLEEHFDEEKITQLLESGKISTISVVTSMLERLLKIQGGSYH--PNVRTVLLGGGPANKAVLEICKQR-DIPLVQSFGMTETASQIVTLPPKDALKIGSSGKALFP-AEVKIADD----------GEILLKGPSITPGYLHNEKATAKAFI-DGWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEIEHVIGAYEAVEEVAVVGKSDAKWGSVPVAFIVVNEG-FDEGVLKDIC-QTNLASFKIPKQITIVEHLPKTASGKIQRNKLKER-------- 157931629 3 -----------------------DKSLHQLFEEQAAQNPQGIAVIFEGQKLTYQQLNNRGNQLAHCLRDKGVVPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQESLGDF------------LPQTGAELLCLDRDWEKIATYSPENPFNL--TTPENLAYVIYTSGSTGKPKGVLISHRGLMNLICWHQDAFEITPLDKTTQLAR--SAFDAAVWELWPCLTAGASLVLVKPESPPDLRDWLIAQEITVSFLPTPLVEKILSLEWDENI---ALRIILTGGDKLHPSVSMPFK------LINNYGPTENSVVTTSRLVPDNSSSPSIGKPIS-NTKIYILDRNLQPLPIGVPGELHISSVGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPDGNIEFLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDSLYNQRLVAYVIRKDTLLTPQDLRRFLQQQ-LPAYMVP--------------------------------- 103485717 6 ---------------------------------HARTNPEKAAIIVAGEEISYGDLDAASNRAAQLFRANGLGHEDVVAFMLDNTPHYYGLTWGAQRAGLRYVCISSRLTQDETDYILDNSGAQILVVS--------ASLADAAQRLTTGIKRFVMGGAIAGYESWEDAVAAMPATPVADERAGVDMLYSSGTTGRPKGVAIDATNSLVMLASA--VFQINADSIYLSPAPLYHAAPL--RWSMTIHRLGGTVVLMKKFDPEAALAHIERYRVNSSQWVPTHFVRMLKLPEENRYDLSSLKVAIHAAAPCPVPVKQAMIDWWGPVLYEYYAGSEGNGMTFISSTDWLTHKGSVGRPILG--AVHIMGEDNEELGVGEEGTIFFESENVF-EYHGDDEKTASSRNSKGWSTLGDVGRLDEEGFLYLTDRKSFMIISGGVNIYPQEIENHLVTHPKVADVAVVGGPHEEMGEEVIAVVQPADGDALRDELIAYAREK-LSGVKIPRRIDFLEALPRHDTGKLYKRLLRDRYWEKAKA- 209965137 27 ------PWDDSRAPLYRWFAGGELNTCWNAIDRHVEGRADQPAIIYDSRILTYRDFRDQVALFAGALRDRGVVKGDRVLVYMPMVPEALVAMLACARLGAVHSVVFGGFAPHELATRINDAQPKVIVSAEPGRVVKYKPMLDSAIEQAPQEQASLIDGRDHDWEAAV-AATTPADCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAVALKWTMEHYGVKPGEVFWAAWVVGHSYIVYAPGCTTVIYEGKPV---GTPDAGAFWRMISEYRIQTLFTAPTAFRAIKNALLLKNYDVSCLRALFLAGERSDPDTLHWAEDHLKVPVIDHWWQTETGWPIAGNPGLFPVKYGSTCKPLPGWD-VRILGADGHEVKRGDIGAIVCKPPGTLATLWNAEDRFRKSYLSEGYYQTADAGFVDADGYVYVMARTDDIINVAGHRLSTGGMEEVLAGHPDVAECAVIGVADQLKGQVPLGFVVLKAGVTRPTEIVAKVRD-EIGPVASFKQAIVVDRLPKTRSGKILRGTMQKIA------- 163758446 13 ----------------------------------------------------YAEVRLRALKLSQRLARDGIGIGDRVATMAWNTWRHLESWYGILGVGAVYHTLNPRLFHDQIAWIMNDAEDRMLFVD-----LTFVKLVELIAPKVPSLERIVILTDDAHMVSYESYIAEAFAWAEFDERTAAGMCYTSGTTGDPKGVVYSHRSNVLHAMTALDMLSLASRDRLMPVVPLFHANGWST--AFSGPMSGCAMVMPGAGDGESIYQMLTQEKVTITAAVPTVWLMLLQRMEKEGGALPDLSRVVIGGSACPRAITKAFQDDYGVDVVHAWGMTEMSPLYAHLEGDEKLDLQTQGHP-PFTVEMKITDDENVSLPDGSTGRLKVRGPAVSSSYYKG--RGAEQFDTEGWFDTGDVAHVDQFGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPDVAEAAVIGVTHPKWDERPLVIVVKEDRSPSKEDLIGFLDGK-IAKWWMPDDVIFVDDIPHTATGKIQKTALRDQLKD----- 121608764 12 -------------------------------------------------RYNYRELGLRARRLANALDKLGLLFSDRVATLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPEQIAWIMNHAEDQLLCFD-----LSFLPLVQAVHAKCPGVKHWVALCNADGLLSYEDWQSPDYAWPRFDENSASSMCYTSGTTGNPKAALYSHRSTTLHAYAAADVMCLSARDSVLPVVPMFHVNAWGIP--YSAALMGCKLVFPPAMDGKSIYELIEAEQVNYAAGVPTVWQMMLGHMKPAGLRFSTLRRTVIGGSACPPAMIHTFKEDYGVEVLHAWGMTEMSPLGTLCTDEQMKLLQKQGRAIYGVD-LKIVDGDGKELPDGKTGDLLVRGPWIVNGYFKGEGGDPLIEDEQGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIAIENLAMAHPAVAMAACVGMPHPKWDERPIVAVVKRPGAQLTREEMLAFYEGKVAKWQIPDDVVFVEAIPLGATGKMLKTKLREQLK------ 71983001 90 ------------------------------LERNIKRYGNKIAYIFEGSTWTYNELHAQVVQFSAVLRSHGVKRGDVVALYLPMIPELAVAMLACARIGAMHSVVFAGFSAESLAARVVDARCRVLVTADGVKPIGLKSIADAAAQEDVKVEAIIMVEHLKRVTKPDGVELPKVPVEWMDSEDPLFILYTSGSTGKPKGIQHTTAGYMTYAYATTKYFDAQEDDVYWCTWITGHSYLLYGPGLKGIWYEG----VPTYPTPSRMWDVTDKYGVTKLYTSPTAARALMALGNQWLESSSTLKVIGTVGEPINPAAWMWLYKQVGVSIVDTYWQTETGHMITCLPGATPMKPGAAAMPFFGASPV-LLDAEGRVIGPGE-GSLCFAWPGMMRGIYGDEQRFVKTYLANGYYFTGDGARRDEDGYLWITGRVDDLMNVSGHLLSTAEIESALVAHEKVAEAAVVAAPHDIKGSFPYAFVTLNVGEKLVAELKKLVREK-IGALAVPDVIQEAPGLPKTRSGKVTRRILRKIAE------ 78356652 1580 ----------------PQDGH-SDDTLLSLFEKTVAGTPDAVAVQTTQLTLTYAQLSGYADAIASILHRNGVAAGAPVAVIMKKGWEQIAAVLGIVRAGAAFLPVNTSQPSSRLAAILQQAQAQMALVQKDYNAPADWP---QHIDRIEVSAGLCKAGGSGPFVP-------------PAPSDLAYVIFTSGSTGTPKGVMQDHASVVNTITAVNSGYGITSEDVVFGVSNL--DFDLAVYDIFGTFAAGGTLVLPDRKEPAHWLELIERFGISVWNSTPPLMQMLTTYAEAAPRSLPQINTVMLSGDWIPVPLPAAIHALFPARIFSMGGATEAAIWSVKYDTPQGSRTVPYGTPL-PNQKLMVLDEQLEIAPAWVTGELHIGGKGLALGYLNDPEKTAAQFIRHPLYKTGDLGRYLPDGTIEFIGRKDAQVKIRGHRVEPGEIEHCLLRHPAVHKAAVIAVGDAGKPRSLAAFVV----TTAHDELRAFLRS-NLPEHMVPSQIIAVPALPLTENGKLDRKALQRMI------- 78356652 2641 -------------------------TLHALFEKSAQKHGQRPAIKAHDRTLTYAELDRESAAVAALLKARGTGPGDIIAVCMEKGWRQSVAILGTIRAGAAYLPIAMPHPAKRLEAILCDAGVKAVLTR------------QELQATAGFEAAPVLCLEEADIFSGENAPPAAELSAAATA----YVIYTSGSTGLPKGVVCSHQAAANTILDINARFDVSETDTVLGIS--GAGFDLSVYDMFGAWAAGAAVALPDQADPAAWYECIIRTTATIWNSAPALMQMLLSHVTGTAKAFPSVRLTLLSGDWISRRMAADLRSAPDMTLVSLGGATEAAIWSVLHDVDFSLHAIPYGTPMT-NQQMHVLNAALEPCPEWVPGQLYIGGSGLAEGYLNDRHKTQAAFTGERLYKTGDLARVRPEGFIEFLGREDQQVKIRGHRVELGEIENALTLHPQIKEALITLHGESISGKRLLAYLTVQQQPPAAEELRDHLA-QVLPRFMIPDHFFFLTEFPVTANGKIDHKAL----------- 148252270 5 ---------------------------------HARLRPLQPAFIMAGEAVTYRELEARTNRLAHLFRQRGLRRLDHYSIFMENNDRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSRSRLLITSVAKLG-----VAREALQEAPGIECIVVDGHPDEFGASERIVGLAEATAGLPATPIAAMLYSSGTTGRPKGILRPLPQQLPIFDFLERLWRYREGMIYLSPAPLYHSAPQAAVNL--TIRSGGTAIIMETFDPERYLQLVEQWGITHTQLVPTMFSRMLKLPEESRYDLSSLEVAIHAAAPCPAQVKEDMIRWWGPIIHEYYGATEGLGFTACDSEQWLAHRGTVGKVLFG--DLHILDEAMQPCPVGTAGTVWFKTGSPF-EYFNDPERTKDARSADGTMSTGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVIQPMSGAELEEELIAFCR-QSLSRQKVPRSIDFEKELPRLPTGKLYKRLLRDR-------- 111019485 489 -------------------------TLDRLLAGTVADHPEAIAIRDRGRELSYGDLDRLACRLARLLTGRGIGPESIVAVSIPRSLESVLALWAVAKAGAAYVPIDPAHPSARIAYALDDCGATVGLT------------VRTERARLPGTVAWLTTDIDDLENLCEEALPDAERTRPLLVDHPAYLIYTSGSTGAPKGVVVTHRGLANLAQEIRDKYAVSARSRVLQFA--SPSFDTALVEVLAACVGGATLVVTPVFGGEELSRLLRDEHVTHLLMTPSAL------AAVDSCVLDELEVVLVGGEACPQELARRW--AGGRTMRNAYGPTETTCSVTLTDPLSPDERMTIGSLMRGVDAV-VLDHRLRPLPPGAVGELYLATPALARGYHRRPGMTASRFVADPFFRTGDVVRWTAAGTLEFLDRADDQIKIRGFRVELGEINATLNAHPGVAFAATVVQRNSAGDPTLVSYIMAEGDASIDRETLKAHLARLLPDYMVPKSIMLVNSIPLTPTGKLDRAAL----------- 116695047 41 --------------------------------------PGRIALFWEGRSWTFTELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKVVVTDGANRPLDDVDGCPAIVTVAGDKGRGLVRGDFSFWAELERQPASFEPVPR-RGDDPFLMMFTSGTTGPAKPLLVPLKAIAAFAGYMSDAVDLRAEDAFWNLADPGWAYGLY-YAVTGPLALGHPTTFYDGFTVESTCRVIRKYGITNLAGSPTAYRLLIAAGEAVSGPLRRLRAVSSAGEPLNPEVIRWFASELGVTIHDHYGQTEGMVLCNHHALAHPVRMGAAGFA-SPGHRVVVVDDEQRELPPGRPGTLALRSPMCWFGGYHG---TPTSGFAGGYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVLDPQYRAAPELAEALRQHVLAAHAYPREIEFVVELPKTPSGKVQRFILRNQ-------- 11095214 22 -------------------------TLAELWERTVRSRPSSPAIVSNSETLSYDEVNARANQLARLLLSEGAGPGRVVALALPRSSRMVISVLAVAKAGAAFLPVDVNYPEQRIAYMLADAEPALLCT------------IRTAVPKLPADIGVLVLDSAEQTATLDALPDTDVTEDELAATNLAYVIYTSGSTGRPKGVALTGAGLPALAAAKVATMQVTEDSRVLQFA--SPSFDAYVTELLATFTSGATLVVPGSDTLDPLAKVLREGQVSHAVLPPAAVATM------SPDAAPDLRVLVVAGEECPAGLVEQWS--PGRLLVNAYGPTECTVCATMTGPLTPTDEVTIGRPI-PGVSVHILDDELLPVAAGEIGELYLSGAGLARGYLNRPDVTAHVFVANPFYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGEDDGPQLLAYVVPTHGTTPAAELREH-AGRYLPDYMVPSVYATIDAIPVTPSGKTDRAAL----------- 45184993 7 ---------------------------------------DSRAVIDSGLSLSYRELSHIVGHLQLMFLDAGIPRQAAIGISLPNGLEFVAAFLAVTMDAKVAAPLNPNYKAEELDFYLEDLQTSMILVPKGSTSAGNTEIQKAAQKWQTMLVELAFSPERNRFSPKDNYKSEPMFPGKPKAEDVALILHTSGTTSKPKTVPLLHRNIVTSMQNISRTYRLSPKDNSYVVMPLFHVHGLIGV-LLSSFYAQASVIVPPRFSAGRFWADFVKYKANWFSCVPTISQIMLNV--EKPSPLPEIRFIRSCSSALAPSTLHQLEEVFRAPVVEAYAMTEASHQMTSNEPPGKRKPGTVGKP--QGVEVVILNEKDEVMPQGQQGEVSIRGSNVTPGYRNNPKANQENFTREHYFRTGDQGFFDEDGFLVLTGRLKELINRGGEKISPLELDAVMLSHPAVNEAIAYGVANTKYGQVVHAAVVLRAGQKLDYELAAYMKEK-VASFKVPERVFFVDKLPKTATGKVQRRMLAEVFSSK---- 183983131 7 -------------------------TISAIVRHAASIHGNSEVITPDGRSMSYRSVLGRAGRLANALRGLGITADQRVATFQWSNQEHLEAYCAVPSMGAVLHTLNIRLAPEQLAYIANHASDQIILVDASVA-----PLLASALPAMESVHTVIATGGGDRYEEILAQQPETFDWPEIDERSAAAMCYTSGTTGNPKGVVYSHRSYLHALTATSNALAVSEADRILAIVPMFHANAWG--LIYAALMSGADLVLPDRLQAAPLVSIIEETQPTIAGAVPTIWNDVDRYLESNPRDISSLRLVACGGSAVPVSLMRAFEDKYNVPIVQAWGMTETSPLATVARAAHGVMRESQGRPMC-GVEIRLRDDHKKTVPGRSAGEIQARGPWITGAYFGDDDPDK---FDGGWLRTGDVGRIDPDGYLTLTDRAKDVIKSGGEWISSVELENTLIGHPAIYEAAVVAVPDDKWQERPLAVVVHRGAEVDIDRLRAFLLDK-VAKWWIPERWSFVSEIPRTSVGKYDKKAIRAR-------- 55378129 71 --------------------------------------PGRVALEDGQRQYTFRELDELSDRLAAGLASLGVEAGDRVGVVVPQKPQNPITHLANWKLGAVSVPLTVLFGTDALQYRLDDAGATVAVIDPT-----VRDDIDAIREDCPTLEHVLTDAPAGDVHAFGDMLAAPIEPYDSTPDTDTAILYTSGSTGPPKGVRHSHALWLGRAAAAYNFFGLGPDATVWTPADWAWGAALGGT-LFATWHHGGTIVGYPGFEAEAAFDLLSEFDITRSFMPATALRMLMDIEDPTTYDL-AIETFAVGGESLTPEIVDWVAETFDVTINEFYGQTELNLVVANNSNWFDTQPSSMGKPLPGYD-LAILDPDAAPLSTGELGEIAVRRSVFFDEYWNMPEKTAAKEV-DGWFVTGDLARQDADGYVWFKSRKDDVIITSGYRVGPMEVESAILEHPDAVQAGVIGVPDDTRGEIIKAYVEASADAPAHETLRSEIRSEHLAEYEYPREIEFADALPQTTSGKIRRKELQAWNAD----- 111018584 7 ----------------------------------VATTPDKPAVISTGEQLTYRELDERSTRLARHLRSLGLKVGDHLALVSSNDLRVLEVYWAALRSGLYITVVNWHLTPEEAGYVVDDCGAEVLIVSADAGGAVPRE-----ENQLPRVRHRLVGGELDGFDSYDDAVAAQSAEPLDSQPRGQDMLYSSGTTGRPKGIVNTTTDPYTAV--FAPMYGFDSDTVYLCPAPLYHAAPLRFCGTITS--VGGTIVLMDRFDAEEALRLIEEYRVTHSQWVPTMFVRMLKLPKRDKFDVSSLKVAIHAAAPCPPDVKRSMIEWWGPVIHEYYASTEGAGATFIDSAQALAKPGSVGHDGVMGI-VHICDDNGADVPVGDIGTVYWEREERPFEYHNDPVKTESATHPDHWTTSGDIGYIDSDRFLYLTDRAAFMIISGGVNIYPQESENVLTMHPKVFDVAVIGVPDEEMGEQVKAVVQLVEGVEPSDELLDYVRDR-VSHFKAPRSIDFSDDLPRTPTGKLVKHKLRARY---LNAG 88857008 540 --------------------------IHELFETQASAHPERIALECAGQVLTYEALNTKANQLAHYLRSHNIGPESSVGLCVERSLDMIIAMLAILKAGGAYVPLDPNYPATRLAYLINDARLSVVL-----SQQDVVEKVPLSQATLVLLNGLL--DESNSPFSLYPNSNLNRAETGINETNLAYLIYTSGSTGNPKGVMIEHRNTVAMLHWAKQAFNDHELEKVLASTSL--NFDLSVFEIFLPICFGFQCVIV-----KNALALTEHSDVSMINTVPSAMKALLEVGALPE----SLKVVNLAGEPLTAQQVNQIFAILDVAVCNLYGPSEDTTYSTYARFTSHLRVPDIGKVIA-NSQAYILGNAQQLLPIGTVGELYLGGSGVARGYLNLPELTAERFINNPYYRTGDLVRYRNDGSIEFIGRIDDQVKVRGFRIELGEIEHALNQLSEIATSLVIARKLPDGAQQLVAYIQPSDQNTLLSAIKDALSA-TIPSYMMPSQYVFLTQWPLTPNGKIDKNAL----------- 88857008 1630 ---------------YPKKAC-----IHEVFEQRVADTPDAIALSCNEQVLSYRQLNERANQVAHYLQDRHIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLEDTAVSVILTAESQATALHFSDVPQI------------CLDQHDALISQQSSNNLSRATGLSSESLAYVIYTSGSTGHPKGVMTPHRA-VNRLVCSPNFMTLDKETVFLQCATIA--FDAATLEIWGPLLNGGRCVLFPDETLERLNAVLAAQQVTAMWLTSGLFTQWSTACQPGL----ALEYVLAGGDVLNPQAVKAVQQALDVSVINGYGPTENTTFTCCYPIPRGQDL-SAGVPIGQGVQVLILSAQGSLVPAGVIGELCVGGDGLALGYLNQQAQTQQQFVANPYYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQRKLDGCENVASSLIIVKANESNDKKLVAYVELKQPLEPSQERGKALAEQELPTYMIPAVFVFVQQWPLTTNGKVNRKALPE--------- 55377443 9 -------------------------------ERRAALTPDREGLVDAGERFTYAELDRRANRTARLLRRYGV--GDTVAVVSRNRPAVVDLFFASAKTGSRLAPLSHRLAPPELAELLDRVDPELLVV-EASSAETVSTALETADTAAPQLIHLAATLDSTPYASALPEDDTPVETATPAPSDTHLLLHTGGSTGTPKETELTHRGIVWNSLNTITAWGLREDDVTPMVFPMFHTGGWNVLTV-PLWHMGGTVVIARAFDPSDVLEIIDSEGGTVLVAVPAILRMMANHDRWAETDLSSLRFAKSGGGPCRKSVMETWWDR-GVDLSQGYGLTECGPNFAMPEDWPHEKADSVGKPVL-HVDARVVDDEGDPVDPGTVGELQLRSPHAAAGYLDNPDATAETF-GDGWVSTGDLARVDADGYYYIEGRTKHMFVSGGENVFPPEVEDAIADHPMVGEVVVIPVPDDRWGQVGKAVIEPASTAVTDDDLRTFLDDR-LARYKHPHDIAFVEAMPTSGPDKIDRGAVSDRF------- 187036493 100 --------------------------------------GDKIAYIFEGSTWTYKELHAQVVQFSAVLRAHGVQRGDVVALYLPMIPELAVAMLACARIGAMHSVVFAGFSAESLAARVVDARCRVVVTADGVALAAQEDVKVEAVIMVEHLKRVTKPDGVEYETEMQKCSGIDSPVEWMDAESPLFLLYTSGSTGKPKGIQHTTAGYMTYAYATTKYFDAKDDDVYWCTWITGHSYLLYGPGLKGIWYEG----VPTYPTPSRMWDAVDKYGVTKLYTSPTAARALMALGNKWLESTSSLKVIGTVGEPINPAAWMWLYKKVGVSIVDTYWQTETGHMITCLPGATPMKPGAAAMPFFGASPV-LLDAEGRVIGPGE-GSLCFAWPGMMRGIYGDEQRFVKTYFANGYYFTGDGARRDEDGYLWITGRVDDLMNVSGHLLSTAEIESALVAHEKVAEAAVVAAPHDIKGSFPYAFVTLKIDEKLVAELKKMVREK-IGALAVPDVIQEAPGLPKTRSGKVTRRILRKIAE------ 66045036 23 ----------------------QNQCVHGLFEAQAQRNPDAIAARFELDTLDYATLNTQANRLAHYLRSLGVGPDVRVGICLERSLGMLVGVLAVLKAGGAYVPLDPAYPKARLAHMLADSAPRVLL------SHAPARAALLAALEEGEVATQVLDLTDTRLWAAQPTHNPDPHAVGLTSRHLAYVIYTSGSTGMPKGVMVEHRGLIAVSAAWEPLYALHNPLNHLQMA--GFSFDVFSADLIRALGFGGTLVLCPRDDPPALYRLLSEARIDFADFVPAVLNPLLVWAQEAGRDLSFMSTVVCGSDIWTAHSARQLRGLCGTQIVQAYGVTEASIDSTCFPDSHVDAVLPIGRALA-NTRIYLLDAAGDRVPQGVTGELYIGGAGVARGYLNLPELTRERFIDDRLYRTGDLARYRADGHLEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRDNVVVLREDGAGVPRLIAYFREQTGALTPKGLRQHL-QLSLPDYMIPAAFVRMDALPLTANGKLDRIALPE--------- 66045036 2165 --------------------------MHELFDRQALAAPDALAVIGTQRQLSYRQLRAEARQLAALLQRRGVVPNQLVAVVMERGWEQVVATLAIQYAGGAYLPLDPALPVERLEHILQRAEASLALTQPALLQRVEWPAQVQVISVSDSI--IADAGRSDQ---------AELNAVHLTPDDLAYVIYTSGSTGMPKGVVIDHRGAVNTLLDINRRFAVGAADRVLAVSSL--SFDLSVYDFFGTLAAGAAVVLLEALDPAHWLTLIERHQVSLWNSVPALFGMLLEYVQSERSVLPTLRVAMLSGDWIPLTLPERAWALPALQLVSLGGATEASIWSIQYPVDPAWRSIPYGKALD-HQRFYVLDDALQVRPTWVAGQLYIGGIGLAKGYWRDEALSAGSFFAHPLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGV-QSAVVRVLGEALGERLAGYVLKADPSLQASDFVQYLADK-LPAYMLPTSFTFVQEWPLSANGKVDKKRLPE--------- 66045036 1105 ------------------------------FEAVAQRTPDAVALLADERALTYAELNQSANRLANYLIEQGVRPEQCVGLCLERSPQVVIGLLAILKTGAAYVPFDPAYPAERLAFMFADAAPSLLLTQTA------------LRAGLPPLPDTLPICCLDVQAQRWSGYSEANPQVPVSPGNLAYVLYTSGSTGRPKGVAHSRAALDNLIAWQLEQTPVSQ--RVLQFASL--NFDVSFQEICSTLCQGGSLVLMSEAGRKDLAALLVAEGVQRAFLP---FAVLQQLASFTETDASGGCEVITAGEALNDELRAFVCGLGGAQLHNQYGPTETHVSLNCDDAGQWPDAPPIGRPIA-NARLYVLDGDLNPVPVGVAGELYIAGACLARGYLNRPDLSAERFLPDPFYRSGDLARFAADGNVHYLGRIDQQVKLRGFRVELGEIDSLLHQQPGVREAVVLLREDVPGDKRLVAYVV---GPATAETLRAEL-HRHLPEHMVPTAWVALAQLPLTRNGKLDRQALRQAAS------ 187929701 29 -----------------------------LIRHAARTHGDQEIVYDGGDRYTYADCYARVCRSANALRALGVEPGDRVGILDWNSRRHFELYWSIPGLGAVMLQMNLRLGPEDLGYVVDHSKVSYVCVDES-----LLPLAESVAANSPQIKGWIVMTDKPPLLHYEDLLAAAIDWPEIDETSAYSACYTTGTTGKPKGVYYSHRGIYLHSTAMATNLGMTLDDCVMLITPMFHGQCWGLPQAATLLAD--KIVLPGRYVAEDLVDAMIAEGVTIANGAPAIFQPMLQYIEPVKPDFSRMRMLSGATEP-PLSMMIGFYDLTGAEVVHAYGATEATTLVTRLTEEEKWNLKRKQGLVLTGVDIRILDADDKDLPHDSAGEICLRGPWITARYHDMPD-SADRFLEGGWWRSGDVGTVDENGYLKVTDRIKDVIKSGGEWISSIDMENLLMGHPAVRDAAVVGIPHAKWQERPLALVVLRPGQQATQEQLQEHLTSAFAKWQLPDQVLFVEAIPKTSVGKLDKKRIRAEHAGR---- 94985850 84 --------------------------------------PERTALLYERETWTYGELTDATARFAAALQDLGVAKGDRVAIYLGNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDARPKVVICTDALRRGKVIPLKATLDEALEGLEHVIVARRVDDFHALLNSTARRADPVPLEANEPGFIIYTSGTTSKPKGLVHAGLGFLAGAYANVKWLNLCPQDVYWCTADVGWTFPIFA--LVGGLAHGATHVIIDTPTPARPYEIIERYGVNKVFTAPTALRMLRRAGDSAGHDLNTLELIALVGEPLDPETWHWTRERLGAGVNNTYGQTETGTAWSSMVGLTPTRPGSCGHPLPGY-RARVVREDGQAAAPGELGALTLTEPCLARTVWGDHERYVQTYLADGSYAASDAALLDGDGQLWVTGRLDDVMNVAGHRIGTMELEAALITHPAVSEAAVVAQPDEVKGSVPVAFVVPRGDAQVGPGLEEELAERGVGPIARPARVIVTPTVPRTRSGKIMRRLLRDLLVSGEVRG 111022373 5 -------------------GDWCNVTLGDLLVRGAHLCPDRDLIVFPEARFTYAQVLDGAVAVARGLLAMGVGSGDHVALLAPNGIEFVEGLFGSALIGAVVVPLNARHKAKELGYIIENADITALLTVSG--PDDYVDFVQVLHEALPSLRAVLLKGERPGFTSRAALDAAAETVDATRTRDIAAILYTSGTTANPRGCLLTHESMTRGVERATGRLSAGERHISWAGGPLFHIAALA--PLIGAIGAGGTFLTDTFFEPGRAIELIRAERPTVWPWFPAPMQMMMAHPNFDAAEFDSIRYLFLIG---PRVLIEEVQNLFPAELMAACGMTETTGIYSEPDESFEDRSGAQGKAV-PGIEIRIVDPSGAEQPTGVPGEILIRGYCVTEGYYKDPAKTAETIDSDGWLRTGDLYSRTESGCLVFHGRLKDMLKVGGENVAAIEVESFLCEHPAVLTAAVIGRPDDRLDEVPVAFVVREGHQLTEAELIEFCDGK-IGRYKVPRAVFFVEEWPMSAT-KINKRGLKAQLA------ 146303186 7 ------------------------------------------------RRYTFSKFRERVEAFAQSLLKIGVKPGDKVAVVDWDTDVYMTAYYAVPMIGAVLHTVNVRYPPEVMLKTVLHAEDKWAIVRDEFT-----PLLEKGKAFLGGLKGVITYSDTHDFWELQE-SGERLPPQEIKEDMQATVFYTSGTTGEPKGIWFTHRDLVVALTTSKPPLRSSQDDNFMILVPMFHVHQWGFPYV--TMLVGANYVLPGRYDPAMEIELMRKEHVTFSAMVPTILYMILSHPNASKYPFKGWKVMI-GGSALPTELAYAARK-MGINIAVGYGMSETAPVLTAYYTPEVEKLPKTGVPI-PLSQVRVVDEKGNDVPRDEVGEIVARAPWLTRSYYKDPERT-EKLWKDSWLHTGDLAVVDKYGYIRIVDRDKDAIKSGGEFIPSLILEDIISTHPKVGEVAIVGMKDEKWGERPVAFIVPKGD-LKEEEIRQFLLTKVLQKWWIPDRFVFVKEFPKTSTNKIDKKALRNQLS------ 197773282 228 ----------------------PDRRFHELFEERARRHPDAVAAVHRSRRWTYQELNVRANRLARGLLAEGLRPEDVVAVVTERDLNWMAGVLGVLKAGGAYLPIDPQYPPGRIATMLGRARCGTVLTEPGSTTS-----LDRAVSSLPGTRRLLVPTLAESDTDGGDLGLD------VAADRLAYVCFTSGSTGEPKGAMCEHAGMLNHLYAKIDDLGIGEGQVVAQTA--SQCFDISVWQLLSALLVGGRTLLVEQEDAGRFLDTIADGRVEVMQLVPSYLDVVLSALERDPRDLPDLKCVSVTGEALKRELVERWFTAPGTRLVNAYGLTETSTNHEVMDEVPAGVRIPLGRPV-NNVHVYVVDDDLSPVPLGAPGAIVFSGICVGRGYVNDPERTRSVYLADPLYRGGDFGRWLPDGKLEFLGRKDAQVKIRGFRIEIGEIENTLLRLPDVRDGAVVVTGPEGHDRQLVAFCT--GPRPQAADVLRERLGEMLPDYMVPAAFHQCESLPLTANGKIDKKAL-AALAEELDA- 182440509 128 ------RWNDTRADRVRP-------TVMEMFREQARLRPDAVAVVDEHRTLTYREAARLSAQLAHHLIERGLSAEQVVGISLGRSAEMVVGLLAVLQARGAFVPLDPQWPATRRSVVVEDARAVLQLNSTG-----------KAEAGEPDAVRVDLGDWTYGAHPGD------APEVSVPGASLAYVIFTSGSTGRPKGAMIRHEAISRLLWQSAEILHFGHDDASLFKAPL--SFDISVNEIFLPLVTGGRLVVLRERDPHHLLSVIAEQRVTFTYLVSSMLDVLLEIAGDSGR-LDCLRHVWCGGEVLTPELYERFRDRLGIPLYHGYGPAETTIGVSHVRGVATRLSTSIGRA-NPNTQLYVLDDELRPVPVGVGGELYAGGFLLGRGYVNAPGLTASRFVANPFYRTGDLARYAPDGSLDFLGRADNQVKIRGMRLELEDVEASLAEHPGVRHTCVVARKNSVGGTYLIGYVIPSGGHQDADDVKAWAAE-AMVEYMVPAHLVVLTEFPLTANGKIDRRALPEPA------- 182440509 1621 -------------------------TLVELFDAAALGDPTATAVTDGTTRLDYGELAHAKDELAAVLRAAGAGPGHRVAVAVPPSLEQVVALLAAVTAGSAYVPLDPAYPDERLEYVLADSAPQVVLVDP-----EQRARFTRLLDRAGVRARVLVQGDQHPL--------DTGSLPAVAPGDPAYVIYTSGSTGRPKGVVVPHSAVTTLLANTRDDVEFGPHDVGVQF--HSFSFDFAVWELWGTLVHGGELLVPDYRSPVDFHRLVRERGVTVLNQTPSAFHRFIEADLHADEPVTTLRRVIFGGEPLDLGRLRGWVERHGPELVNMYGITETTVHVTHRVLTDEDFAGPIGRPV-PGLTVHLLDDRLRPVPPGRVGAIYVAGGQLSLGYLGRPGLTAERFVADPFYHTGDLARRTLDGELEFVGRADDQVQLKGFRIEPGEVESAVRELDGVVDAAVTV---ADGGDHLVAHVV----GVPPADLTRLLAAK-LPAHMVPGLVLPTDTLPLTVNGKLDRGALRERAAQ----- 182440509 3045 ------------------------DTVVDRFDLAAERDPGRVALVADGATMTFAELRERSRAVAGVLARRGIGPETTVGLAIPRSLDWIAALFAVLRVGAAYVPLELDHPDERIAAIVEDARPEVILTVSAVSPRLDGELI-----------------ELDRPLPEAEPYTTFAPDDPDRLRHPAYTIYTSGSTGKPKGVVTEYAGLTNMLINHQRRIFAHGHRVFRIAHTVSFAFDMSWEELLW-LADGHEVHICDRRDAPRLVAYCVEHGIDVVNVTPTYAQQLVAEGLLDDPGRRP-ALVLLGGEAVTPTLWQRLAETDGTVGYNLYGPTEYTIN-TLGVGTFECQDPVVGVAID-NTDVYVLDPWLRPLPAGVPGELYVAGVGIARGYLGRSAQTAHRFVACPFYRTGDLVIRRPDGNIAYLGRTDQQVKIRGHRVELGEVEAVFAAHPAVRFVAAVAQPDPDGAHRLAAYLVLADSADLAR--VAEEVGGGLPDFLRPTHYARVDGIPLTVNGKADTKALPEA-------- 159898629 2223 ------------------------------FEQQALQHPHALAVVAADQALSYAELNQQANQRAHSLRQRGIGAEMLVAVCVERTSDLLISLLAVLKTGASYLPLDPSYPPARVNWMLADSQAALLLTQPQFT-------------ALFADIQIPVCYTDEQHTSTANLASA------IEPSQRAYVLYTSGSTGQPKGVAISHAALSNFLQSMQTQPSLQPTDRLLAVTTVA--FDIAGLELYLPLWVGATVVLAPANAAAEGFELLQSHQITVLQATPSTWRILLATGWHAPTGFKAL----VGGEALPSDLAGQLLSA-GVTLWNLYGPTETTIWSTAAALSQ--TPVHAGRPIA-NTEIYILDQALQPVPLGTPGDVYIGGLGLARGYHQRPNLTAERFIPHPWYQVGDRGRYLPDGSLELLGRSDQQIKLRGHRIELGEIESALRTLSTIQQAAV-----AVWNEQLVAYVVA-DHHFEPAEVQQQLSQQ-LPVYMLPRSYQRLDALPLTANGKLDRRNL----------- 159898629 1119 --------PALVPSQAFETGC-----LSQWFEAQVAKTPDAIALTDGQQHWTYQQLNQQANQLAHYLHDYGIGAGSLVGLYLERSALVVLSILAVLKTGAAYLPIDPMYPAERVQFMLADADV---------ALLLADARLAEFSGTLIDLKQHAWHNQPTTNLELA-----------LDPTQLAYVIYTSGSTGQPKGSLLSHANVTRLFSSSQQHFNFNANDVW--TLFHSYAFDFSVWEMWGALLYGGRLVVVPSRNPEDFYALLQRERVTVLNQTPSAFRQLIQVDQQRQVNL-ALHWVIFGGEALDVATLRPWFERHGPRLVNMYGITETTVHVTYRPLSLADTVNVIGQPLSDL-QAVVLDANLQPVPTGVYGELYIAGAGLAMGYLRRPDLTAERFMPHPWYKTGDLARWNQQGELEYRGRSDQQVKLRGFRIELGEIRAALLAHPAIREAVVVAAPAPTLEQRLVAYVVASEPAPTTSALRRFLRQR-LPDYMLPAHLLLLERLPLTSHGKLDRAALPAINQQR---- 159898629 25 ----------------------PATTLVDVLRLNALEAPEQQAYRFLNGQLSYAELDRRARQVAVRLQALNAQ-GERVVLLNDPGLDYIVSFLGCLYAGAIAVPLYPERHLPRLLAVVANATPRFALIDRQFVSQIERLLA--VAPQLQALQWLICD---------EKVDAGAWQVPQLETHNLAFLQYTSGSTGQPKGVMVSHGNLLANLAQIQQRFGHDATSQGVIWLPPYHDMGLIG-GILQPLYSRFPVVLMSPVAPWRWLQAISDYRATTSGG-PNFAYELITPAQRATLDLRSWRVAFNGAEPIRPNVLRQFAETFPAAFYPTYGMAEATLMVSGAHLPRLAQPESCGTVIDEHELLIVDPTNLEVLPETAVGEIWLRGPSVAHGYWASAELSKATFAAQPFLRTGDLGFLR-NGELYINGRLNDLIIIRGQNHYAHDLESVDQAHPALQPQACAAFSLDVAGEQLVLMQELRDPAPIMAAIRQSLAQHGLQAYAI---VLLRPQLPRTSSGKLQRYRCRELF------- 156120921 83 ----YKPWTKTLENRHSPSTSWFVEGMLNICYNAIDRHGDKIAIIYDSATITYKEVLEQVSKLAGVLVKHGVKKGDTVVIYMPMIPQAMYAMLACARIGAIHSLIFGGFASKELSTRIDHAKPKLVITAEPGRKVEYVPLVEEALGQHKPDKVLIYNRPHTDMVPLAPGYAQSHDCVPVLSEHPLYILYTSGTTGLPKGVVRPTGGYAVMLNWSMSIYGLKPGEVWWAAWVVGHSYICYGPLLTTVLYEGKPV---GTPDAGAYFRVLAEHGVAALFTAPTAIRAIRQAALGKQYSLTRFKTLFVAGERCDVETLEWSKKVFRVPVLDHWWQTETGSPITALGNSKTPPPGQAGKSVPGY-NVMILDDNMQKLKARCLGNIVVKPPGAFSGLWKNQEAFKHLYFEPGYYDTMDAGYMDEEGYVYVMSRVDDVINVAGHRISAGALEESILSLGIVADCAVVGKEDSLKGHIPLALCVLKKDINTTEEIVKHVR-QTIGPVAAFRKAVFVKQLPKTRSGKIPRSTLSALVNGK---- 84704954 12 ----------------------------EILRHAVRSSPNQEVVTGGMHRYTFKEAGERIAQLAHALVALGVGEGDRVGVMGWNTHRQLELYYATAGIGAVCHTINPRLGPENAGYVMNHARDKVVFYDETF-----LPLVKGLAPHLATVESYIALSATGALPEIGDKHPTTYDWPEFDERTACGLCYTSGTTGRPKGVLYTHRSTVLHALVLAQVGAFDRGDALLPVVPMFHVNAWGVP--YAALMMGVKLVMPPGLDGESLYEIFESEQVAYALGVPTVWLNLLNYVDQNNLSFSSLKHTMVGGAALSERIIKGF-ERHGVRVRQGWGMTEMSPIGTTLPEEERVQIQRQGKAV-PFMQMRIVDDEGNCLPDGESGHLQVKSPWVLSAYY---EYDGQTLTDDGWFDTGDVVVIHPDGRMQITDRAKDVIKSGGEWLSTIDIENAALSHPAVANAAVIGMPHPKWQERPLLIVMAKGANAEPAEILEFTRQQ-LPKISWPDDVQTVETIPLGATGKVLKTELRKQFAD----- 91087833 18 ------------------------ESVGKLLHDRFNSFPEATALVKASVTWTYHELATKSKNLAVNLQEMKIAKNDVIAIVSGNSGEFWVVTLAALYLGAPVHLLNPRYTTYELKRYFELSRPKLIFCVS-----EALDKVQEVGKECHFIEKIVLFDEAPDATRLGDLLKNPCSIFEFEEDQVAFICHSSGTTGLPKGAMITHANVWLNLCHSDDDLYPKSPNPIVNVVPVYHVHGFSLS--YTSLYQGVKIVIMDNFQPKIYLENVQNHGVRKLFLVPSLGDFLANSPLVDQYDLSSVKEIYLAAGVLRKNTEEKILDKFKVTIRTVYGLTE-LAAAIFIIPVNGGKSGSCGR-VTPGHQVKIVDETGNPLGCNQTGEICVKG-FAMKGYVNDAGKSREAFDSDGFVRTGDLGYYDQDLYFFIVDRMKDLIKYKSFQVPPLEVEQVLLMFPGVADAAVVGRPDERCGELPVAFVVREKGAEDESELVEHV-GRFLTKEKLHGGVRFIEGIPRNEIGKILRKKLREMLE------ 67524327 321 --------------------------LNHLIEEATQLHEDKVAIVYKRRQLTYGELNAQANCFAHYLRSIGILPEQLVALFLEKSENLIVTILGIWKSGAAYVPIDPTYPDERVRFVLEDTQAKVIIASNHLAERLQSEVISDRELSIIRLEHCLSAIDQQP----STFPRANLRDPSLTSKQLAYVTYTSGTTGFPKGILKQHTNVVNSITDLSARYGVTGDHHEAILLFSAYVFEPFVRQMLMALVNGHLLAMVDKYDAEKLIPFIREHKITYLNGTASVLQ---------EYDFSSLKRLILVGENLTESRYLALRRHFKNCILNEYGFTEAFVTALNVFEPGSARNNTSGRPVR-NVKCYILNKSLKRVPIGATGELHIGGLGISKGYLNRPDLTPQRFIPNPFYKTGDLARWLPNGEIEYLGRADFQIKLRGIRIEPGEIESTLAGYPGVRTSLVVSKEKETTNEHLVGYYVGDNTSVSETALLQFL-ELKLPRYMIPTRLVRVSQIPVTVNGKADLRAL----------- 67524327 2493 ------------------------------------RVPDRAAVVQGDKSLSYTELNKRANQLARYIQSAHLRPDDKVLLILDKSIDMIICILAIWKTGSAYVPLDPSYPKERVQCISEVVQAKILITESRYASAWGSQTSTILAIDSPKVSNMVNNQATHNLPNIAGIK------------NLAYIIFTSGTSGKPKGVLVEQGGVLHLRDALRKRYFGIECNEYHAVLFLSYVFDFSIEQLVLSIMSGHKLIIPEGEADDEFYITANGQRLSYLSGTPSLLQQI------DLARLNHLQVVTAAGEQLHAAQFNKLRSGFRGPIYNAYGITETTVYNIVSEFSAQSQFENALRELLPGTRAYLLNHATQPVPMNAVGELYLAGDCVARGYLNQPVLTGDRFIQNPFYRTGDLFRCRLDRYLEYLGRADLQVKIRGYRIEPSEVQNVLASCPGVRECAVVAKYESRIAKFLVGYYTPDTETVSDSSILAHMKSK-LPAYMVPKYLCRLEGLPVTINGKLDVRKLPDI-------- 113314 1401 ---------------------FPDTTLHAMFEKEAAQKPDKVAVVYEQRSLTYRQLNERANRMAHQLKSISPKPNSIIALVVDKSEHMIATILAVWKTGGAYVPIDPEYPDDRIRYILEDTSAIAVISDAC-----YLSRIQELAGESVRLYRSDISTQTDGNWSVSN------PAPSSTSTDLAYIIYTSGTTGKPKGVMVEHHGVVNLQISLSKTFGLRDTDDEVILSFSNYVFDHFVEQMTDAILNGQTLVMLNRSDKERLYQYIETNRVTYLSGTPSVISMY----EFSRFK-DHLRRVDCVGEAFSQPVFDQIRDTFQGLIINGYGPTEISITTHKYPFPERRTDKSIGQQI-GNSTSYVLNADMKRVPIGAVGELYLGGEGVARGYHNRPEVTAERFLRNPFYRTGDLVRWIPNGEIEYLGRNDFQVKIRGLRIELGEIEAVMSSHPDIKQSVVIAKSGKEGDQKFLVGYFVASSPLSPGAIRRFMQSR-LPGYMIPSSFIPISSLPVTPSGKLDTKAL----------- 83648799 2 ------------------------------FVEQAQRFPDKEAVVWRETSYSYREMISAAVGYARVLRAAGVGPGEAVAALVPNSIYFVAISLAVWANGGVLLPLNVAYTQEETALYLDNARVRFAFV------------VPEAEAKLPAEMARCVIG-LDDALPVSDEDAPESRYPGTAD---AVIMFSSGSTGSPKQVARTQAQVMAEVEGSAATLSITHEDVIACSVPLFHAHGFGNCFLAALMNGGTLLIHHGEFNARKMMRLVSEHQATLLPSVPFMCKMMAMTPFKQAPDLSRLRLAYTAGAPLEEDIFTGFREAFGIPLGQLYGSTETGAAAVNA-HVSAANFRSVGKPVSGSV-IRLLDDEGEPVAAGQEGEVVIDSPAMTHEYRGLPELSAETFRKDG-YHTGDLGRLDEAGNLIIVGRKKLMINVAGHKVDPADVEAVIRRIPGVLEVVALGKPDGMYGEMVKVAV--KAGAGVTREMVAASCAEHLASYKTPKIIEFVDEIPKSPLGKVLRKYL----------- 110679259 7 -------------------------TLYQAMSETAAKHPDRNAVSYQAETLTWSVLKDQVTQTANLFRALGVGETDVVAYILPNANETVLALLGGAVAG-IANPINPLLDAEQIGSILRETKAKVVVTLRPFPKTDVADKAAQAVALAPNVQTVLEVDLLRYLTPYLNFSAEIAKQPKTTEDRVACYFHTGGTTGMPKVAQHLYSGLIYN-GWVGTKLLFTEQDNIMCPLPLFHVFACHVI-LMAAVVSGAHVVFPTEGVMDNFWKLVERWKISFIITVPTAISAKMQRPIDA--DVSSVKIAFSGSAPLPLELFRRFEEATGVKLVEGYGLTEATCLVSCNPVDGEKKVGSIGIPF-PYCSVKILEEGHVEAGVDEVGEICVSNPGVFVGTYTEAEKNNDLFHGD-HLRTGDLGRVDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLHHEAVAFAGAIGQPDAHAGEVPCAFVELVEGAEVSEELLEFCKSHVLERAAQPKHMTILPELPKTAVGKIFKPDLRK--------- 149632141 15 --------------------------------------GEKVAIIYDSSSITYKSVLDQVSKLAGVLVKLGVRKGDTVVIYMPMIPQAMYAMLACARIGAIHSLIFGGFASKELSTRIDHAKPKVVMTAEPGRRVDYIPLLEGALKSRPNMETVPLVPGRDLDWDEEMAKAQSHDCVPVLSDHPLYILYTSGTTGMPKGVVRPTGGYAVMLNWTMSIYALKPGEVWWAAWVVGHSYICYGPLLTTVLYEGKPV---GTPDAGAYFRVLAEHGVSALFTAPTAIRAIRQQDPEKQYSLTRFKTLFLAGERCDIETLEWSKKVFKVPVLDHWWQTETGSPITALGNTKTPPPGQAGKPVPGY-NVMILDDNMQRVKADTLGNIVVKPPGAFSGLWKNQEGFKNLYFQPGYYDTMDAGYMDKDGYLYVMSRVDDVINVAGHRISAGAIEESLLSHGTVADCAVVGREDPLKGHVPLALCVLRKGINTQEQIVKHVR-HTIGPVAAFRSVVFVKQLPKTRSGKIPRSTLSALVNGK---- 183981961 35 -------------------------TLLEMLAEQFDSRPDAMAVIEGGDRLTYRQLWCRASRVAGGLRADGLKPGDRVAVRYPAGINWVLAFWGVLMAGGIAVAVNTRSARPEVEFVLNDCGARIDLAP---------------QDALPD--------------------GDPYVTEQLGPRDVAALFYTSGTTGHPKGVPTTHEAFLTNTENGLRCLGLGEQLRTLITVPLFHVTGCNS-QLLTAARLGGVAVILPALDLDQALVTLLAERISLLVTVPAVYSLLLRHKDFGAADVSGVRQVCYGGAPIAPSLVRRVKEAFPATVLNGYGMTESASLMTVLPDPEAVHADSVGYAVPSVDLGVIPLRDGGTGPGELVGELVVRGANVTAGYWNRPEATSATIV-DGWLHTGDVVRVDDAGRVHVIDRLKDIINRGGENVSSVEVESVLLSAPSIADACVLAVPDEVMGEKVGAVLFGGADPIDVAAVLQHCRAQ-LADFKVPQYVTVVTNLPRNAGGKLLKAKLREQIQ------ 148252658 2639 ------------------------------IEAQVARTPDAVAVISGERRLSYAELNARSNRLARRLRARGIGPDVVVGLALERAPIMLVALLAVLKAGGAYLPLDPDYPPDRLVHMLRDSGTKLLLTQASLQDRFAAALAD---------------GGAEAWLLDDQTGQEAGSAANLHPENLAYLIYTSGSTGLPKGVMVRHGAIANFLATMAEQPGMASADCALGLTSL--SFDIAVLELWLPLTCGARIVLADRADPAALKAMMVRHGVTMVQATPSSWRMLLDHEDGDVWLPDGCRVL-SGGEALAPDLAARLTE-LSHDVWNLYGPTETTVWSARRRLDANNRSPVLGRPV-GNTTFYVLDSHFNLAPIGVAGELFIGGAGLARGYWRRAGLSAERFVPDPFYRTGDLARWRADGVLDYVGRADHQVKIRGRRIELGEIEAHLRAQPGVRDSVVVAR--EIGGGLNLIGYVSGDEALDAASLRSALIA-VLPDYMVPWRLIILPQLPLTPNGKIDRRRL----------- 148252658 1099 -----------LAPQLRQAVAQEVRTFPALIEAAAAGRGAKVALRQGRASVTFAELQRWSDQIAHRLAARGVGREVPVALWIERSPAFVAALLGVLKAGGAYVPLDPAWPVARARRILEDGKIRLLI-----ATGDRLAAAQE-------LECLVLDAEWRDHD-----VSDRFVPHANHSAQTAYIIYTSGSTGAPKGVAVSHGALANYVQAVLTRLRPEADTNMAMVSTVA--ADLGHTVLFGALASGATLNLLPAFDADAFAQAMREGSVDILKIVPSHLRGLLQA--RRSEDVLPRDVLVLGGEPSDPRLLADVRQRPQCRIVNHYGPTETTVGIATWAGITDGDIVPIGLPLANL-RAYVLDDALSVVPCGVAGELYVGGSGVARGYCGAPGQTAERFVPDPFYRTGDRVRCDRLGRIVFLGRRDDQVKLRGYRVEPTEIARVMTSLSRVVDAAVVTRASDVEQDRLVAYCVVETGTELSPDILRAQMTALVPDYMVPSRVIILDRLPLTANGKLDRAALPQ--------- 148252658 3 ------------------------ETLVERLREHATLRADRLALRFIEGELTFADLDRRVRALAARLQDFG-GAGERAVILLPSGLDYAVAFYACLYAGVIAVPAYPPESGKELDGILRDAAPRFILTAAGLRDKIPASFGRLVPHVL-----------AVDAIPVEGAASWHETGP--RGDAIAFLQYTSGSTSQPKGVCVTHRNLVANEVAIEAATGVTADDVFVSWLPLYHDMGLMG-GLLSPLFTGYSAVLMSPRNPRRWLDAIDRHGGTVSGG-PDFAFALISDEAISRLDLSRWRFAFSGSEFVRRATLERFAERFRPTLTPCYGLAEATLLVTAGERASRAVCHTQGRVAAEHHVVRIMRPDGGEADADEIGEIWVAGPSVANGYWNNAQATQQTFVRDGWLRTGDLGFLR-DGALVVTGRLKDLLIVRGQNIYPFDLEQAVTEVSQVRKGRVAAFPVEIDGEFSRAVLRRTPSDALIKAVGDAVMRQT---QEYPAVVVLLQGMPLTTSGKLQRSACR---------- 39935371 54 -------------------------------------------------SFSFAEMKDYAARVANLLVAQGVKPGDVVAGMLPRTPELLALILGTWRAGAVYQPLFTAFGPKAIEHRVKMSAAKLVVTDLANRA------KLADVADCPTVAIVLRPGETAPLGDLDEIAAQSTEFAPVKGTDLFLMMSTSGTTGLPKGVPVPINALPAFYSYIRDAVDLRAGDIFWNIADPGWAYGLYYAVTGPLLHGHATTFYDGPFTAESTYGLIKRRGITNLAGAPTAYRLLIAAGPEAAAPVKGLRVVSSAGEPLNPEVIRWFAEHLAAPIHDHYGQTEGMVVNNHHRLRHTVHPGSAGLAM-PGFRVAVLDEHSNELPPNVPGVLSVRSPLMFSGYWQ--QETPA--IEGGYYRTGDTVELEPDGSISFVGRADDVITSSGYRIGPFDVESALIEHAAVIEAAVIGKPDPERTEIVKAYVVLAKDVTLAEELRQYVKKR-LSAHAYPREIEFLEQLPKTPSGKLQRFILRKRDTE----- 159900486 5785 --------------------------VHELIAAQAQRTPAAVAARYGDQTLTYRELIARANQLAHALQERGVGPDVLVGICVERSLDLMVGLLGIVIAGGAYVPLDPSYPAERLAFMLEDARVAALVTQ------------KRLLSGLPADSIPRLCLDTDWSLVAGNQDCPPAS--AVTPAHLAYMIYTSGSTGRPKGTMIQHSGLANYLTWAVDAYAMAAGDG--APVYSSVSFDLTITGLFGPLLAGRTVHLLPEDAGADGLNLSVAETYSLVKITP-AHLEILNHQMPAHQAAGRTRAFVIGGENLRADMVAFWRDHPQTALINEYGPTETVVGYTVTTDTPAVGVLPIGRPIA-NTQMYVLDPRLQLVPIGVVGELYIGGAGVGRGYHRRPDLTAERFVPDPFYKTGDLGRILADGTLECLGRVDHQVKVRGFRIELEEIEAALLRQAGVREAVVAARRQESGDIQLAAYVVAAPDNPLIPTLKQSLQE-LLPAYMAPSHIMLIDELPLTSNGKVDRGALPAPAQ------ 159900486 10 -------WNATYSD-YPADIC-----IHELVEIQAAQTPDTLALADPLAQVTYWQLSKRSNQLAHYLLAQGVTPDTPVAVCIPRSTDLVVALLGILKAGGAYLPLDPAYPAERLTFMLEDSQTPLVLT---------RAGLLRPEDGLPKTVKRIALDDMAGL-----LANQPTSAPQVGPANLAYVIYTSGSTGRPKGVAIEHRSAINLITWHQREFAVGAGDRATQVA--SPAFDAAVWEIWPYLTTGASLHIPARLLPMELKDWMVSQAITMSFLPTPIAERIIALPWDGPC---SLRVLLTGGDRL----QRHPDHELPFVLVNNYGPTENAVVSTSGLGADHGQPPSIGRSIA-NTEAYILDSAMQPVAVGAPGELYVGGVGLARYYLNRPDLTAERFVPHPFYRTGDRCQYRADGSIEFLGRIDFQVKVRGFRIELGEIEVCLVGHPAVKEAVAAIQEMPSGANRLVAFVAQRPGSAVDKAVLKEYLGQHLPEYMVPTAITTIDSFPLTPNGKIDRRAL----------- 159900486 3682 --------------------------LHERVVSQAARTPRAAAVVGRDATLTYAELDEQSSRLAAHLRYAGVGPDVCVGVYLERTPRLLVVLLAVLKAGGAYVPLDPAYPAERLAFMIEDTRVAVLLAEHAS------------RETLPSHAAQVIFVDALPPLPSVQPPKRGA-----GPENLAYIIYTSGSTGRPKGVMITHANAAFFMDWALEVFSPADLEGTLAATSM--CFDISIFEFFAPLSCGGSVLLAENILHLAAMPA--TPPITLVNTVPSVFAEVLRDTELP----PSVRVVNLAGEALPRVLVDQLYGLPTVRVYNFYGPSETTYSTIDCVARDGAGPPPLGRTID-NSEGYVLDGFQQPVPVGIAGELYLGGAGVSRGYFGRPALTAERYLPDPFYRTGDRVRRQADGTLEYLGRMDRQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARGEALDSTTVQAALRER-LPEYMVPSQVVVLLGLPRTSSGKLDRRALPE--------- 159900486 4738 ---------------------------HRLIADQAERTPEAIAVVVGAASLLYRDIDHQSDQWAQALRRHGVGPETIVAICLERSPTMLVALLAVLKSGGAFALVNPRN-LDQLPALIEELAPAVV-------------LRDATAPQVPATAGRAVLDLSADWAEIASLPAVSLDH-MLHPDSAACLVQTDGAAGTRRLVVLSHRALGQRLLAAQAAYPLYPTDRVLHSAAL--ETGDAVWAWLAPLTAGSAVVLDVAGGESAGPSLIEAQDVTVARLLPSQLDVLLDAPRFTE--CTTLRMVLAAGEPLSQTTQDRFFERSAAELYNLYGAAETTLDALAWRCARDADLSDPSAPLGAATQVALLDDQGRVVPVGIAGELYLGGAGVSRGYFGRPALTAERYLPDPFYRTGDRALYRADGMLEYRGRVEQQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARGEALDSTTVQAALRER-LPEYMVPSQVVVLLGLPRTSSGKLDRRALPE--------- 169631176 1552 -------------------------SIPEAFAEQVDRAPEAVALTFEGRSTTYGELDEAANRLANLLSVYGAAPGESVALLMPRSDEAIIAILAILKTGASYLPIDPSVPDTRLEFMLSDAVPIAAVTT------------AELRARFDGSGVSVVQFDDAEDDPTGAIYGH-TPLLTPAPDDIAYTIYTSGTTGVPKGVAIAHSNVTQALKFPLTHMPTGPGEVWTQAGSL--VFDITVWEIFGALLHGGRLVIIPDRSPDDFRDLLIREKVTVLFQTPSAVGML------SPEGLNNL-TLVVAGEACPTEVVDRW--APGRVMINGYGPTETTIYATFGELIAGSGVVPIGVPV-PDAALFVLDRWMRPVPPGVVGELYVAGLGVGIGYVKRQALTAARFVACPFYRTGDLVRWSSVGQLEYLGRADEQVKIRGFRIELGEIQAALADVDGVEQAAVIAREDRPGDKRLVGYFI---GTGEPAELRAALAKR-LPPYMVPAALVRLEALPLTVNGKLDKRAL----------- 118470215 4119 ----------------------PGRTLGASFAEVAATYPDAVAVSCGDTRLTYRELDDRAAAVAATLAERGVGAESRVAIALPRSADLIVAVLAVIKAGGTYVPIDIGAPAARVQHILADSAPVCLLTDTA--------------ERFTGVPHVILAEAAQ--------NPARPQAPTVSPDHAAYVIYTSGSTGVPKGVEVTHRNVAALFAGTTSLYDFGPDDVW----TMFHSFDFSVWELWGPLLHGGRLVVVEHRDPERFVDLLARERVTVLNQTPSAFYPLLEADARLRRQL-ALRYVIFGGEALDVRRLAPWHESHSPRLVNMYGITETCVHVSHLDTADTGAAGSVIGGPLPGLRIHLLDNNLQPVPAGVVGEMYIAGGQVARGYTGRPGLTATRFVANPFYRSGDLAMWTDAGELVYLGRSDAQVKVRGYRIELGEVEAALVTLPGVTNAAADVRHDDTGRARLIGYVV--GDALDIGALRSTLAER-LPDYMVPSVLLRLDVLPLTVNGKLDRAALPD--------- 118470215 5638 ----------------------------DLLAERAVQSGDLTALVCGGEFVDYAELLARVNRLAWVLRSRGIGPEDTVALAVPRSIDAVVALFAVLRAGAAYLPLELDYPDERLAVMLGDAEPVRVLVTGATA----QRIARVASAPLTVLDAPDTCDELARARSDWDGYSP-------HPDQPAYVIYTSGSTGKPKGVVTPHRGLTNMHLNHREAIFAPHGRRLKIAHTVSFSFDMSWEELLW-LIEGHEVHICDRRDATSLVRYCHDHRIDVINVTPTYAALLFEEGLLEQAGHPPV-LVLLGGEAVSTTVWNRLRDSERWYGYNLYGPTEYTIN-TLGGGTDDSATPTVGTPIW-NTRAHILDNWLRPVPDGVPGELYIAGAGLARGYLGQPGLTASRFVANPFYRTGDLVVRRADDNIDFLGRTDDQVKIRGYRVELGDIEAALVSHPGVSQAAVIARPDTAGSSRLVAYVVPTTENPDVDDLRMHLTA-TLPAYMVPTAMATLTEIPLTDNGKLDTRALPD--------- 118470215 2596 -------------------------TIAELLARRAEQNPDDVALVFGAQSVTYREFDDRVSQFARHLRARGAAPETFVALALPRSIDMVVALFAVLRAGAAYLPLELDLPIDRLRTIIDNAEPVLLVTTTDRTELIGHARARGA--------DVIALDDAETAATLADTPAHPLTAGELGANHPAYLIYTSGSTGRPKGVLTGYAGLTNMYFNHREAIFAGSAEQLRIAHTVSFSFDMSWEELFW-LVEGHQVHVCDRRDAPALVAYCHRHRIDVINVTPTYAHHLFDAGLLD-DGAHTPPLVLLGGEAVGDGVWSALRDHPDSAGYNLYGPTEYTIN-TLGGGTDDSDTPTVGQPIW-NTRGYILDAALRPVPDGAVGELYIAGTGLALGYHRRAGLTAATMVADPYYRTGDLVRRRP-GSLDYLGRVDDQVKIRGYRVELGEIESVLTRADGVARCAVVARATGANVKTLAAYVIPAEDAAFITGLRDHLA-RVLPGYMVPTRYGIVDTLPLTINGKLDVAALPEPIA------ 118470215 1537 ------------------------QTVTDLIAAAIAEHRDDIALVVGETEWTYGQLGARAGELAAALAEAGVRRGDIVALATARSADLVAAIWAIIAAGAAYLPVDLAYPRTRIEYMLRHARPTAVIADGVG--------AHVVSGALPADTIVVSTTATHAAVPF--------TPVPVDGADAVSVLYTSGSTGEPKAVVGTHAALANRLAWAVEAW---PAATRIAKSPL--SFIDGTTELLAGLAAGARTVLAGDETARDLAQLVAAHGVEQLLAVPSLAAVL---ADERTEDVAELNRWIVSGEALEPRHLHALRACPTAEIVNSYGSSE--VAGDVLAGVQDDAGITLGAAV-PGAGIRILDSRLRQLPAGVIGEIYVTGGQLARGYLGRPGQTATRFVAERMYRTGDLGALLPGGRVVFAGRADDQLKINGHRVEPGEIESVLARQPGVREAAVIG-----TGTQLAAFVVLESDAPGAGDLLTAVSA-ELPGHLVPSSLRPVDAIPLLPNGKRDNNALRSLL------- 187922158 2 --------------------------LLDLVQSAARRTPDAQSLVCGDVRLTYRQLMQHSHAFGQALSSLGVAPGERVAVLLDKRIETVVSMLGASAAACVFVPVNPLLKPGQVAHVLRDSGARCLVTARSLTAEGVAPVVDVIIVDEPDPGPSVLSGRLHRWRDLCITRPDDASIPSAGATDLAALLYTSGSTGLPKGVMLSHRNLLEGAWSVAEYLRHGPSDRILAVLPLSFDAGLS--QLTSAWSAGATAVLLNYLTAHDAVLACVRERITAITGVPPLWMQL-TAANWPDAARNNLRYFANTGGRLPLPVLQKLRALFPATPFLMYGLTEAFRSTFLDPAEVDHRPDSIGKAV-PNARVLVVREDGTTCAPDEPGELVHVGACVTLGYWNDAARTAQRYRPSPW--SGDLVRYDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHASGLVVEAVALGVPDDELGEAVALFVVLAGDA-DVDGLRDWCMQR-LPRYMVPRHIVSYRDMPRNPNGKFDRAALRSGVA------ 163754234 66 -------------------------------------FGDQNAIIYDSQHITFYELREEVSKLAGGLQQLGLQKGDTCIIYMPMIPQAIYAMLACVRIGVIHSVVFGGFAPHELAIRIDDCKPKAVITASNGRIIPYKPFVDEAIEKATHPENVIVFDRKLGVIPQKKYDVDYTSLVELKATHPSYILYTSGTTGTPKGIIRDTGGYATALKFSMKVYGVEEGDTYWAAWVVGHSYIVYGPLLTTILFEGKPI---KTPDASTFWRVISEHKVKVMFTAPTAIRAIKKEDPEAKFDMSCLKYQFLAGERCDVATLNWTKEKLNVPVIDHWWQTESGWPMLANMVGQPIKAGSASFPVCGYD-IHIVNEAGENVAANSEGYVVAKPPGTLQNLWGNPERFQKGYLEPNYYFSGDGGYKDEDGYVFITGRVDDIINVAGHRLSTAEMEEVVSSHKSVAECAVFGVHCEIKGQKPLGLVILKSGESLEQEIIQEVRQEAVASFK---DVLIVNRLPKTRSGKILRKLLRNIA------- 83953732 15 ------------------------------------------------EQTSWGQVARNARALASALTNLGLDPQARCGTIAWNNRRHLEIYFGASGGGFVCHTINPRLFPEQLVYILNHAEDKVLFIDKTF-----VPLIAGIQDKLEHLEHVVLMEGTDEEAAYDDLIASGDPWPDLDENTASSLCYTSGTTGNPKGVLYSHRSTVLHSFGIADSIAITAKDVVLPVVPMFHVNAWGAP--YACAMVGAAMVMPPGLDGPSLVKLIDTNHVSLALGVPTIWLGLLNEADKIGSKLESLQRTVVGGSACPPSMMTAFREKYGVETIHAWGMTEMSPVHTKLPDAQNKLRENQGRPVFGVD-LEILDDDGNPVADGVTGDLVTKGYWILDSYFR---KTRETLNKDGWFDTGDVATMDPDGYVTIRDRSKDIIKSGGEWISSVELENIAIGHPQIADAAVIGARHEKWDERPILIAVKAEGQPSEAEILSIFEDK-IAKWQIPDRVVFTDALPRNATGKVLKRDLRESFGEVLING 69934166 42 --------------------------------------GGHMAVIGPGGSRTYAQLCAEASRFGNALLGAGLTQGDRILLFLDDSPAYPAALFGAIRAGLVPLLINTLTPPELLNFYLKDSSSR--VAIADAAFAARFDDVACAETALERLVVVNGAAPEDSPVPVQTAEADSLAPAPTGRNDMAFWQYSSGSTGRPKGIVHLQHDMAYALSFGRHVLDLQPGDICFSVPKIFFAYGLGNSLTFPFSVGATSVLLPGQPRPAAVFEAIATCRPTHFFGLPTLYTAMTSAPEAATADLSSLKLCLSAAEVLANEVAEAWRALSGHDIIEGLGSTEVLHIYLS-NTREARRPGAAGLRVPGY-EVAIRDPDGNDVPDGEQGVLWVRGDSNAPFYWNRPDKTADAMRGDGWIYTGDRMRRDADGFYYFLGRADEFVKVSGQWVYPLEVELCLADHPELRECAVLAVEMADRRMTLHAFVTAEDPGADRAALADRLKRHVLLPYKYPRSVIFLDHLPKTGTGKIDRQAL----------- 86740864 9 ----------------------------DFLDRAVTVYGRRVGVVDEPDQLTYARLGETARAQAAGLDALGVGHGERVAIVSHNSARLLASFFGVSGYGRVLVPVNFRLSPEEVSYIVEHSGSEVLLIDPEL---------EEKLSGVTAKQKFVLGAESDAELYRFDAEPTPW---EPDENATATVNYTSGTTARPKGVQITHRNIWVNAVTFALHAGVTDRDVYLHTLPMFHANGWGMP--FGMTGLGVQQVVLRKIDGPEILRRVEQHGVTVMCAAPAVVNAVLDAVRDWDGEVPRVR-VICAGAPPPTKTIQRVEEELGWEFIQIYGLTETSPLLTINDLPPEDRAGKLVRAGAP--------ALGVTLKLSDSGEVLARSNVILAGYWERPQESAGAL-AGGWFHTGDGGVIDDEGYLTISDRKKDVIITGGENVSSIQVEDCLFGHPAVAEVAVIGVPDEKWGEAIKALVVLAEGTATEAELIKHCKER-LASYKAPTSVEFRDQLARTATGKLQKFKLRAPYWE----- 154252531 26 -IDWFKPADKILEEKNGLSRWFVGASCWNALDRHVAGHGDRTALIYDSKKFTYAELLDKVATFAGVLQSHGITKGDRVLIYMPMVPQAAVAMLACARLGAIHSVVFGGFAAKELATRIDDAKPKLIVSAEPGRVIAYKPLAIEMSAHKPAACIVLIPGRDFDWKAEMDKAAAANNKPDVAATDPLYVLYTSGTTGKPKGVVRDNGGHMVALKWSMKVYDIDPGDTFWAAWVVGHSYIVYAPGCTTILFEGKPV---GTPDAGTYWRIIAEHGVKALFTAPTAFRAIRKAELVGKYDLTKFEVLYLAGERADPDTIQWAEQALQRPVIDHWWQTESGWPMVSNPMGIERLPVKHGSPSVPGYEIHVVDEACKQVGPNTTGAIVVKPPGCLPTLWENEAGFRESYLADGYYKTADAGFLDEDGYLYVMSRTDDIINVAGHRLSTGGMEEVLAAHPDVAECAVIGIADAMKGQVPVGFLVLRPAAEIEQEAVQLIRER-IGPVASFRKAMVVQRLPKTRSGKVLRGTMRKIA------- 110762211 1 ---------------------------------------------------------------------MGLKKGDLVALVAPNYPETILAAVGVLEADLILTTMNPTYTIEEMKKQIKDCEANAIITVAEIAHIVLEARKNTSASSGPFV--VIEDGTPEGSVPFKDLITRGKTLPPMSSNDLAILPYSSGTTGMPKGVMLTHKNLVSNMEMTKERLWADFQEVVPLIIPFFHIFGLNA-ATLPRLYNGTKIITLPKFVPEVFVDILTKKNITGLFAVPSLITFINICPLLKKEIFQNIHHIITGATPLPEVDVERFYERYQIKFSQGYGMTETSPVICL--DSWSRKPSSIGQNIA-GCEIRLVDSATNESVAGQKGEIWARGPHIMKGYLNNEKATSEMIV-DGWLKTGDIGYFDDEFYFFVTDRKKDLIKVKGFQVPPAELEALIKRHPNVIEAAVIGIPNERFGEIPKAFVILKEGSTTDDDIKNFVKDKVSEYKQLRGGVTFVDSIPKNASGKILRNKLKNEYK------ 163853568 26 ------------------------------LDRAARTFPDRVAVIHGPLRRSYADLYARCRRLAAALAARGIGRGDTVAVLLANTPAMIECHYGVPMTGAVLNTLNTRLDAGALAFCLDHGEAKVFIVDREFARIGREALDKAGVSPLEFTGDSAPVGETDYEDVLAAGDPDFDWAMPSDEWDAISLNYTSGTTGDPKGVVYHHRGAALLSLGNVITAGLPQHAVYLWTLPMFHCNGWCFPWTLSIVA--GTHVCLRQVRAPAMYAALAEHGVTHLSGAPIVMSTLLNAPEAQKRPLPRRVHFLTAAAPPPEAVLAAMGEA-GFDVTHLYGLTETVVNAWHEDDEQARKKARQGVRYPVLEGLDVRDPETMELPADGTGEVMFRGNVVMRGYLKNPASTEAAF-KGGWFRSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVAKPDAKWGETPCAFVELKEGEATSEELVAWCRER-LAPYKLPRHVVF-GELPKTSTGKVQKFVLREKAREE---- 91777595 10 ---------DELVRRKRQEQLALPESLGQFVREQAALHGERIAAVWFDRSMTYAQIDSMASQLADSLVKRGIRKGCHVALMLKNAPEFVITWIALGRIGAVMVPVNTSYTQDELVFVLTDADAQYLVIDAEFLP---RLAAAPALPGLLAWERVIVCGESEHPLRWAALSADFTAPSAVSRHDLLNLQYTSGTTGFPKGCMLSHDYWMIHCHGAARHRRGPEAGIVLIWAPFFYMDPM--WQFLMTMKLGGTAYIAERMSLTRFMSWLIDYRIHYCIFPEP---ALSQHPRGPRDAEVHLKYISIYG--WTRSAREEVQARFGVIAREGFGMTEGTGALVPAWAHDKALERTCGLP-APFRELQIRREDGSVAEVDEVGELWIRGRGILWGYYKRPEANAESFDGD-WFRTGDLFRRDAQGFYFIVGRIKEMIKRAGENVSATEVETVLRGMDAIDEAAVVAVPDPLRREEVKAYLKLREGDVPPAAVFEHCA-RHLAPFKVPRYLQYIEDFPRTPSRKIAKKRL----------- 197775578 7 ------------------------------FWAQAAADPGRTVLTDAGRRLTAGELHAAANRLVHGLRAAGLERGDAFAVVLPNCPELVAAHLAATQAGFYLVPVNHHLVGPEIAWIVSDSGAKVLVAHERFAEAATAAADEADLPR----THRYAVGDVAGFRPYEELLEGQPDTPPQGRTLGWVMNYTSGTTGRPRGVRRPLPGRLSHLGGFLGIFGIRPHDVHLVCSPLYHTAVLQFAA--AALHIGHPLVLMDKWTPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEERRYDVSSMRHAVHGAAPCPEHVKRAMIDWWGGCVEEYYAASEGGGAFATADEWLK-KPGTVGRA-WPISELAVFDDEGNQLPPGELGTVYMKMTTGGFSYHRDEAKTRSNRIGD-FFTVGDLGHLDEDGYLFLRDRKIDLIISGGVNIYPAEIEAALLTHPAVADAAAFGVPHADRGEEVKAVVEPADGHRPDDALAAAICERHLAPYKRPRSVEFVAAMPRDPNGKLYKRRLRAPYWE----- 9294464 80 ---------------------------------------DRIAIKADGKSYSYGQLTSSALRISKLFLKFGSLKGARIGIVAKPSAEFVAGVLGTWFSGGVAVPLALSYPEAELLHVMNDSDISLLLSTEDHS-ETMKTIAAKSGARFHLIPPVV--NSTSETVACNQFQDDSFEAEGKFLDDPALIVYTSGTTGKPKGVVHTHNSINSQVRMLTEAWEYTSADHFLHCLPLHHVHGLFN-ALFAPLYARSLVEFLPKFSVSGIWRRVNDEKITVFTGVPTMYTRLIQAMDKEMQDSSALRLMMSGSSALPRPVMHQWESITGHRLLERYGMTE-FVMAMSNPLRGARNAGTVGKPL-PGVEAKIKEDEN---DANGVGEICVKSPSLFKEYWNLPEVTKESFTEDGYFKTGDAGRVDEDGYYVILGRNSDIMKVGGYKLSALEIESTLLEHPTVAECCVLGLTDNDYGEAVTAIIIAESAAITLEELCGWAKDK-LAPYKLPTRLLIWESLPRNAMGKVNKKELKKSLENQ---- 108804524 27 -------WDGVLDFSRPPFARWFPGGLTNLCHNAVDRHGGQRALVYEERHYTYRQLYAEVNAFAAALRELGVERGDRVVIYMPMMPEAIFAMLGCVRIGAIHSVVFGGFAADNLAKRIDDARPRVLVTADAGMRVRYKPLVDRALAQSPPERVVIVGGRDLDYADLRAGHGEEVPVEWVDSTHPSYILYTSGTTGTPKGVQRDTGGHAVALAASMRHIFATPGETMFTAWVVGHSYIVYGPGLTSIVYEG----LPVRPDPGIWWRIVQDHGVSTMFTSPTAIRALRKQDPDRRHDTSSLRNLFLAGEPLDEPTSRWASESLGVAVRDNYWQTETLSSMLPGLEDEPVVPGSAGFPCYGYDVRLMHERTGEEVGPGERGILAIRAPGCMSTVWGDDRRFVETYFSDNLYSTFDWGVRREDGRYFIMGRSDDVINVAGHRLGTREIEEAISDHPEVAEAAAVGVADEYKGQVVYAFVVPKDSQAKREELDRSVREQKVGPIARPAAVYFVEALPKTRSGKLLRRGIQALAESR---- 91788441 12 -------------------------------------------------RYTYKDAACRARQVAQALDGLKLAFSDRVATLAWNGYRHFELYYGVSGSGRVLHTINPRLHPDQIAWIANHAEDQVLCFD-----LTFLPLVQAVHGKCPTIKHYIALCDADSYERWIGGQTGDYAWPAFDENSASSMCYTSGTTGNPKAALFSHRSSILHAYAAADVMCISARDAILPVVPMFHVNAWGIP--YSAALAGAKLVFPPALDGKSVYELIEAEKVTYAAGVPTVWQMLLGHLKPAGLRFSTLRRTVIGGSACPPAMINAFRDDYGVEVLHAWGMTEMSPLGTALSDDEKMKIRKQGRAIFGVD-MKIVDEAGKDLPDGKTGDLHVKGPWIVREYFKGEGGDP---LVNGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDVENIAVSHPAVAMAACIGVPHPKWDERPIIAVVRKPGDVTREELIRFYDGKT-AKWQIPDDVVFVDAIPLGATGKMLKTRLRELLKDYKLPG 103486402 4 ----------------------------------ARKAPDRPAIVMAGETVSYSALENVANRGAQLFRSLGIATGDTIALWLKNCRDYFEIYWAAQRAGLYVCPIATHLTVEEAAYILNDSGACLLITHADVAAAP--DLVSERQRLIPDVRHIFLEAGMDGFPSWRAALTGFPSKPIADETAGYHLVYSSGTTGRPKGIRLPLSGEAADADRVAGRYGVGEDSVILSPAPLYHTAPLVYGMVAHRL--GATLIVMDHFDAEDMLRLIERHRVTFIQMVPTMFVRLLALPGTTRYDLSSLQKIVHAAAPCPVEIKRRMIDWLGPIIYEYYGGSEGNGSTFITPQEWLEHPGSVGR--ADWGTLHICDEEGNEVPPGVDGLIYFEGGWDFQ-YLNDPEKTRDARHPPAWSTLGDIGHVDKDGYLYLTDRKGFMIISGGVNIYPQEVENLLITHPRVADAAVIGVPSAEFGEAVKAVVQPLDPADAAEELLRFCRAR-LSHVKCPRSIDFDPALPRLDTGKLYKRSIRDR-------- 197106523 24 ----------------------------------AQVQPDKPCVIDDGRTRTFAEVNAAANRIVRLLRAAGLKPGDAVALVSSNRAEFVEVLAATLRGGFRITPVNWHLTADEIGYILNDCEARAVF---AEARIAASGPAAELAPGL--VLKVAIGGDIEGFLDYDEALAGIAPADIADPVLGNQMLYTSGTTGRPKGVFRE--NPVIAPQAVYAQRGYDEHSVQLCAGPAYHAAPL-AFDVRAAMGAGATLVFLDKWDSERTLATIAERRVTHMHLVPIMFQRLLALPEAARYDTSSVKFIIHGAAPCPPEVKHAMIAWFGPVLTEYYAGSEGGAGFMIDSHEWLRKPGSVGKR-PALLGSKILDEAGNECPPNVAGTIYHQPPGGAFTYYKDEKKTQASRVGD-YFTMGDMGYFDEDGYLFLTGRSAETVISGGVNIYPQEIDNVLIQHAAVADSATVGVPHDEWGEQVKAVILLRPGDLLAQEILAFARD-SLPSFKVPRSLDFVTELPRSEAGKIQRGKVRAPYWE----- 89097347 1 -------------------------------------------------------------------------------------------------------------------YILDHSGARAIF---AHEMLLEQTGGLNERTGLDCVKTGSSVAGWNSFKELVASGRDLDAGIPLIEDDEAAILYTSGTTGSPKGVLFTHRNILSAAIMMAVEMRMKPESRMLHLMPLSHSAPLHLFLIAGT-YVGAAHIMAPIFTPEVLLKLVSSEKATHFFGAPVAYLFTAKQPDIEKYDLSSMEYWVYGGAPLGEKEVRLVKERLKTDLYCVYGLTEAGPSGTLLLAGEHGKAGSIGKRAALGTEIMIADEKGNPVEPGEVGEILLKGEAVMKGYYKDSEKTAE-MIKGGWLYSGDMARFDEDGYIWVVDRKKDMIISGGVNIFPKEIEELLASHPAIAETAVVGVPHPEWGETVKAYVVLKPGSLDKIELKAFLSGK-IADYKIPKLYEEIEALPRNATGKILKQSLREQ-------- 118384875 67 ------------------------------IDRHVGELANKTAIVCGEKSYTWAELLDNVSRLAGVYRKLGVKKGDRVVIYMPMVPEAVFGMLACARIGAIHSVVFGGFAAKELSGRIQDSKPTLILGAEPGKVINYKQILDEALSQVQGIKVLLLQRGDKMTAPVSMLFAERVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVATSWTMQIMDIHKGDVYFSGWVVGHHFIVYGP-----LIRGATTILYETPDPGQFWRIIEKYRVKGLYTAPTALRAILNGDWIKKFDISSLQSISMAGERCDVPTYEWIQKHVPVLINDNYWQTETGWIISCNYKTHPVKPGSAIKP-APGFDVRILDQDNKEIEPNKLGRICIKLPMPMLTLYNNDEAFIQKYLSDGYYLAGDSGYFDETGYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAQVDDFKGEIPIGFVVAKQGGEFEKECVAIVR-KEIGPVASFNNCILVDKLPKTRSGKILRQTLKKIV------- 169599651 39 --------------------------------------------INADRKYTFADTKALATLFGEGLRNLDWQKDEVLALYAPNDIDIAPVIYGAFFAGGIVTPANPGYSADELAYQLENSGAHALVTTKQFL---ETALKAAQKVGIPNDRVILLGIEKDETHSVKHWSALRYRRRRAKPEDLAFLAYSSGTTGLPKGVMLTHRNIVADLQNAVGNWYSSANDKFLGVLPFFHIYGLTG-LVQQTLHRGIEMLVMPAFDMETFLKTIQEHRITFIYVAPPVIVRLARDKMVDKYDLSSVKMITSGAAPLTKELVDAVHKRLNIKINQAY---EAFFTFLC------ILLTHLGK-MFPNMTAKYISAEGKELGPGEVGELWLSGPNIFKGYWKNETATKDSLTSDGFFKTGDIGFQDKEHNFYITDRVKELIKYKGFQVPPAELEGKLMENELVDDVAVIGVNDEHQTEVPRAYIVAAQGEAEALAIVDWMNKKVASHKRLRGGIVFIDEIPKSASGKILRRLLKERVKQ----- 121582771 12 ---------------------------------------------------TWSQVECNARRLSSALAKLGVRQGDRCATIAWNNRRHLEIYFGVSGAGMVCHTINPRLSFEALTYIVNHAEDRVLFVDRTF-----LPIVAKLRPALNTVKHVILMGPVDDLLFYDEVVTQDSQWPNFDEDLPSSLCYTSGTTGHPKGVLYSHRSTMLHALAHPDGLAISARDTVMPVVPMFHVNAWGVPYIAAS--QGAKLVLPPNLDGASLAALIDAEEVSLALGVPTIWMGLLAALRARGTKPKSLKRTVVGGSALPPSMFAAFRDEFGVELIHAWGMTETSPLGTPLARHAHLDPQSQGRP-PYGVQLRLVDNLGTVLPDGKTGSLQIKGHWIVDTYFG---ATTSALTADGWFDTGDVATIDANGYMIIRDRAKDIIKSGGEWISSVEVENIAIGHPAIANAAAIGVPHPKWDERPVLVAVKKEGATSDADVLAFFKEK-VPDWQIPDKVVFVDALPLSGTGKVLKNKLRESYKDLL--- 209515512 9 -----------------KAASWSSKTLADLIAHAVGKNG-ATPLHFHTRSGAYQSLLNDAKEIGKALRAIGLRRGDVIAIQLPTQRETALLYLAALEIGAVLVPIVHIYGPAEVGFILRQSRARILCVPDFWSGTDYLERVAALGA-TPDLERVIVVGDRAPFDALHRLAATTHDQRPVDPEDICLLLYTSGTTASPKGVQHSHR----TVGAEWQIPFIDGSGPYLTPFPAGHIAGFNF--LLRPFITGTEMVFIDRWDASLAARLVEEYRVRLSGGTPFHLQGLLEAARRDGRSLASLVSYGLGGTGVTPEHV-AMADRAGFAGTRAYGLTESTVSVGWADSSFDIRACTDGR-IQPGSQVRIVDELDSDLPTGHDGEILIKGPELFVGY-TDPALNAAAFTHDGWFRTGDIGRLDENGCLTITDRKKDIVIRGGENVSSLEVERVLATHPAVRDVAVVAQPDARYGERVCAVVVLHETSLDLSAVQAHFGAAGVAKQKTPEQLCIVAELPRTPSGKVRKGDLRKQLS------ 17531443 11 -----------------------DKPVHEVLLERFKVHPDNVAFVNEDDSLGFQQLGKKVLQISEWFVENGYKKGDVFLLASYNNWRCFAAALGAWRAGLIVSAAASQFTSFEMNYQIEDSQSQVILVDKHT-----LPVVQEACKNLKFVKQIISISANPPFDVLTSRLVRNLKMPLIDPNDIVFLPYSSGTTGKPKGVMISHLNFLRFFDANAKAIGLPPDFVLLHFLPMYHAMGMFRTLLTS--YRGTTQIMFTKFDMELMLKNIEKYSIMVLSLVPAIAVRMLNSPLLQKYDVSSLVSVTVGSAPFPESASKKLKQLLNVNIVQGYGMTE-LTFATHLQSPGS-PDGSVGR-LVPGTSMKVKKEDGTLCGPHEIGELWIKGPQMMKGYWKKEQQTNELLDEHGFMRTGDIVYFDKNGETFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDASSGERPVACVVSKRGRETSKAIMKHINQK-LARYKHIKEIEFVSEIMRTGTGKLLRRAMKKAFLD----- 194561089 27 ----------DYDTAYRDFAWPVLDAFNDYFDPMARGN-DQPALTGTGDPYSFAQMSERSSRIANWLRSIGVGRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGATYAIV-------DENETAKFEQAGLGLEQKIVAGAPRAGWLAMNDGYAASAAFEPTHANDPMLLYFTSGTTSKPKLVEHTHRTYPVGHLSTMYWVGLQPGDIHWNISSPG--WAKHAWSCFFAPWNAQACVFAARFEPKVVLDALVKYRVTTLCAPPTVWRMLVQQP-LASFDVK-LREIVGAGEPLNPEIIERVKKAWNISIRDGYGQTETTCLIGNSPG-QPVVAGSMGRPLPGY-RIALLDPDGAPVTEGEVGDDVTRPVGLMKGYANNPDATAHAM-RDGHYRTSDIAMRRDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLRQGYEEALEIFRFSREK-LAPYKRIRRLQF-AELPKTISGKIRRVELRRREIER---- 172060609 32 -----------------------------------------------DLRLSRGALDARASHLARQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLDWIVRDAQLRHGIVDAAGRTALGAPFEHAFDA-------MSATGDGANAVAFADDEDVP-----VHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAALPIEGGDRLLHFASV--NFDAAHECWLAPLAVGASVTIAPPFAPDAAHALMVRESVSVAAF-PPAYLREFAALAARDGVPPALRVLAFGGEALPQQAFEFVRRTFPVRLINGYGPTEAVISPMLWPVEPSATPEPIGRVIGPRVARIDGDATGESDDSGEGGELLLGGVCIARGYHGRPALTAERFIPDRVYRTGDLARLRADGAFDYLGRLDDQVQVRGVRVEPAEIAACLRTHSAVADAAVIA--ETGNGPTRLIACVALRAAADDAALKAHVGAQ-LPVAWQPHRFVRCDALPYTLNGKIDRAALRERIA------ 44662944 5379 ------------------------QNIVQLFQRQVRSTPHKTALVFEQQSLTFAELDDQSSRLSLCLANYKVAPGDLVGACLGRGVRMVVALLAILKADAVYVPIAPDSPVQRICRLLVDSGI--------SLLLSELELCNSFLSDLGTIECVCLAIDAPGWEPEEGELPVP---PVIEGRQPAYVIYTSGSTGQPKGVIISHDSISHHCQVIRDYYRITAQDVILQFAPM--NVDAALEQLLPGLISGATVVIRPLWSPDILCRKVVELGISVLDLPPSYLYELLLEIRAGWSRPPSLRLVISGGEALSPETLSLWCALSECRLVNAYGPTETTITSTVYEIESRARTFTIGRPL-PGESAYILDTQRRPLPVGVPGELYIGGAGVAIGYLNRPELTASTFVENPFYKTGDAARWLADGNIALLGRLDQQVKIRGFRVECGEIEAALQALDVVKHVAVLAQPTQ-GSHRLVAFLELVQPALP--EWKQHLKQKKLPEHMIPSVFVSLPRIPLSVSGKVDRNALK---------- 182436850 16 ------------------------RTFWELIERRAALTPDRPVLLQEDRRLTFGELRDRAERVAAGLYGMGVRAGSVVAWQLPTRLETALLSFALTRLGAVQTPVIPFYRDREVRFALRESGAAFFAVPGAWRGFDHTAMAERIAAGLPDPPHVF---EAYDALPDGDPAVLPPPPAAASGEEVRWIYWTSGTTSDPKGVLHTDRSLIAGGSCLAHALRLTAEDVGSMAFPYAHVAGPDYTVML--LLYGFPAVLFEQFALPDALAEYRLHGVTVAGGSTAFYAMFLAEQRKAPDRVPTLRLLAGGGAPKPPEVYHAVVREMGVQLTHGYGMTEVMITMGAPDDTPEHLALTEGRP-PEGMEIRITDEHGAPLPYGAEGEVRLRGEAVCRGYL-DAGASAAAFDAEGFLITGDLGRLRESGHLTLTGRLKDIIIRKGENISAKEIEDLLHTHPAVADAAVIGLPDPERGERVCAVVEQPPGAPTLAALSAHLREAGLSVHKVPEQLEVLDALPRNETRKVLKYRLRERF------- 161520855 11 ----------------RREANYVPLTPIDFLVRSAEVYGDRVAIVHGDVRRTWAETYARARRLASALAAAGVGRGETVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDAASVLFMLRHGEAKVLIVDT-----EYADIAQRAAQELPGLKLVSVAGAIDYEAFVASGDPDYAWHPPADEWEAIALNYTSGTTGDPKGVVYHHRGAYLAAISNILEWDMPKHAVYLWTLPMFHCNGWCFPWAVAA--RAGVNVCLRKFDAKTVFDLIRRERVTHYCGAPIVQSAIANAPAELREGIDHTVHAMVAGAAPAPAVIAKMKEI-GFDLLHVYGLTEATVCWDALSDDERARLNAQGVRYHLEAGATVLDDTMAPVPDGETGEIMFRGNICMKGYLKNEKATDEAF-HGGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELRDGAATEEEIVAHCR-QLLAGFKVPKAVRF-GELPKTSTGKIQKFQLRHAV------- 6319699 19 ---------------------------------------DNVAVIVPDTQVTYRDLSHMVGHFQTMFTNYGVFRQDTVAISMRNGLEFIVAFLGAAKIGA---PLNPNYKEKEFNFYLNDLKSKAICVPKGTTKLQSSEILKSASTFGCFIVELAFDAEYDIYSPEDNVNTNPVKFPGARSSDVALILHTSGTTSTPKTVPLLHLNIVRSTLNIANTYKLTPLDRSYVVMPLFHVHGLIGV-LLSTFRTQGSVVVPDGFHPKLFWDQFVKYNCNWFSCVPTISMIMLNMP--KPNPFPHIRFIRSCSSALAPATFHKLEKEFNAPVLEAYAMTEASHQMTSNNPPGKRKPGTVGQP--QGVTVVILDDNDNVLPPGKVGEVSIRGENVTLGYANNPKANKENFTRENYFRTGDQGYFDPEGFLVLTGRIKELINRGGEKISPIELDGIMLSHPKIDEAVAFGVPDDMYGQVVQAAIVLKGEKMTYEELVNFLKKH-LASFKIPTKVYFVDKLPKTATGKIQRRVIAETFAK----- 126736569 1 MLKRY----ATLAQTRHRFAWDIPQAYVDICDKHADTAPDHCAIVDRATEYSFGQLKDRSNQLAHAL-SQTCAPNDRIAVLLPQCFETAVAHVAITKMGCISLPLFTLFGPEALLHRLKDSGASTIITNAASA-----AVLDPLRAQLPDLKRIICIDGTENFHALCDSQSTKFTPHPTKADDPAILIYTSGTTGAPKGALHAHRVLLGHLVEMSHDFFPQPGDKIWTPADWAWIGGL-LDVLMPALHHGVPVVACRKFTAKTAFDLIRDHDIRNAFLPPTALKLMLDTPDAPVP----MRSVASGGETLGKELITWGQQVFGTTINEFYGQTECNMIVSSCATLEPAEPGIMGFAVPGHKVDIINEDTATRCEIGQEGSIAVRAPVMFLKYWNNPDATAAKFIDAKWLLTGDKGCKTTSGRIQFIGRDDDIISSGGYRIGPAEIEDCLLTHPAVQLAGVVGKPDPIRGSVVAAYIQLADGFDGSDELIAHHVKSKLAAYEFPRVVRFIDDMPMTTTGKIIRANLRARAEKE---- 111223570 3926 ----------------------ADTTVPVLFAAQAARTPGALALVDGDARLSYADLDRRADAVAAGLLALGVGTEDVVGAHLDRCADLVATLLGIQRVGAAFVPLEPGWPARRIADIHRTARLRAVVSATGTGLPDELDVPVLLVGDLP-------------------AASAPVPVAPLHPDGLAYVIYTSGSTGTPKGAMIGHQAIAARLLWQRGLLDFGPGDAVLFKAPLG--FDISVNEVFLPLVTGATLVIARERDVDYLLELITRHRVTFTYLVASMLDMLLQLPGIDGAA-GTLRHVWCGGEALTPELFGRFRATLNAVMYHGYGPAEATIGVSHYRDDAERFGISIGRP-NPNTRLYVLDEVLNPAPVGVQGELYAGGLPLGRGYVGDPCQTAARFVADPWYRTGDLARWTAVGTLEFVGRADHQVKIRGMRVELQEIEAALGEHDHVRQAVVTVHRNPGGAAHLVGYVTVPGAEPDVEGLRRWLAGR-LPDHMVPTIIQSLDAIPLTPAGKVDRRALREAATEKTLAG 111223570 529 ----------------------ADATLHELFEAVVDRTPGAVAVEWDTHTLTYAELDARANALAHRLIALGAGPERLVAVLLPRGADLVVAALAALKAGAGYLPVDPAYPADRIAFTLRDARPVAVIT--------------EAGRDLPA--------TAPPRLAPDGAASTARPGLPGRPEQAAYVIYTSGSTGVPKGVIVPHRSVVALFTAARPLFTFGPDDVW--TLFHSFSFDFSVWETWGPLLHGGRLVVVPSRSPADFLDLLARHGVTVLNQTPSAFYQIAAADADQPGSRLALRTVIFGGEALDPARLAGWHARRPPRLVNMYGITETTVHVTHRELTADAFTSSSSVAGLPGFGVYVLDGGLRPVPDGTVGELYLSGPQVGRGYLGRAGLTATRFVADPFYRSGDLARWTAAGELEYLGRSDDQVKIRGFRIEPAEIESVLATAPAVAAAAVTVRTDRPGGAYLAGYVRGDDRRPDVAAIREYLAGR-LPEHMVPAVLTVLDALPLTANGKLDR-------------- 111223570 2804 -----------------------------------------VAVVCGGVSLSFGEVDQVASRLAGVLRLVGVGPEVRVGVVVPRGVEVVVVMVAVWKAGGVVVPVDPVHPVSRVGVVVGEAAPLVVVTSSVVADRVAQASGRTILVDDPDSWPRTSAGAGSEADSGSDVYVQAAGSGSVGLGAAAYVVFTSGSTGRPKGVVGTHGGLV-NLALAHRAAVIDPAVVGLGGNVLSFAFDGSLDPLVWMLAGHAMHVLPDGGDAAGIVRLVRDERIDFVDVPPSLLELLVDDGLLSGGWVPS--VVATGAEAVGSRLWDALGSAPGVLGLNFYGPTECTVDATWTPVEFGVGPH-IGRPVAGL-RTFVLDGALLPVPVGVAGELYVGGVGVARGYAGRPGETASRFVADPFYRTGDLVRWQADGTLEFLGRADEQVKIRGYRVEPGEVEAVLGGLPGVGQAVVVARTDNGVT-RLVGYVTARGGSLDPDQLRA-AAAVVLPDHLVPAAVLVLAAFPVSPNGKLDRRAL----------- 111223570 1694 -----------------------------------------VAVVCGGVSLSFGEVDQVASRLAGVLRLVGVGPEVRVGVVVPRGVEVVVVMVAVWKAGGVVVPVDPAHPVSRVGVVVGEAAPLVVVTSSVVADRVAQAVGRMILVDDPDSWPEVNPDTDTDSGSFADVGGGSGCGAGVGAGSAAYVVFTSGSTGRPKGVVGTHGGLVNLALAHRAAVIDPGGRRLRVLNVLSFAFDGSLDPLVWMLAGHAMHVLPDGGDAAGIVRLVRDERIDFVDVPPSLLELLVDDGLLSGGWVPS--VVATGAEAVGSRLWDALGSAPGVLGLNFYGPTECTVDATWTAVESGVGPH-IGRPVAGL-RTFVLDGALLPVPVGVAGELYVGGVGVARGYAGRPGETASRFVADPFYRTGDLVRWQPEGTLEFLGRADEQVKIRGYRVEPGEVEAVLAGLPGVNQAVVVARTDPDRGDASAACAADRGGSLDPDQLRVAVAA-VLPDYLVPAAVVVLAAFPVSPNGKLDRRAL----------- 50082954 2516 ------PWMETYAQVNQTTQSWSEDILHSLFVKQVQVQSEATAVISPQKSLTYGELYQRSHQLGHGLRKLGVKPNQLVAVVMEKGWEQVVAVLGILMSGGAYLPIDPGLPQERQWYLLEQAQVTQVLTQTHL---------KQSLGWPEGIKCWSV--DTEELAEYDPNPLEPVQ----TSEDLAYVIYTSGSTGLPKGVMIDHRGAINTILDINQRFKVTPSDRVLALAAL--NFDLSVYDIFGVLGAGGAIVMPPAKDPACWRELIIAHEVTLWNSVPALMQMLVEHLGTSATAVGDLRVVMLSGDWLPVDLPSKIQSLWNVQVMSLGGATEASIWSIGYPIEKDWKSIPYGKPLL-NQSFYVLNELMEPRPVWVPGQLYIGGVGLAKGYWKNEHKTQASFTQEPLYKTGDLGRYLPDGNIEFLGREDFQVKINGYRVELGEIEVALKQFPGIKEAIVTAIGESQQSKRLVAYAVFKEKSVTSEQLRKYLWQK-LPEYMVPDDYVILEALPLTANGKVDRKRLPK--------- 124002124 35 -------------------------------------------------EITYHEILRRVRQLANALKKLGVQQGDRIGTIALNTYRHLEAWYAISGQGAVCHTINPRLSAGQMDYIINHAEDRFICIDPIF-----WPLIEAMHPKFGKVEGYIVLTDAAHYEELIKGESDQFEWPVFDENAGSSLCYTSGTTGNPKGVMYTHSNLLHSYAAGLDGFGIRSLDTLLVVVPLFHANSWGISY-LGPM-VGANLIFPGKLDGEAIFELVDKYQATTAAGVPTVWTNLLDFAKQKGRKLDSLRDVVVGGSAAPPWMFDAFEQKHDAQLLHAWGMTETSPLGTILPQEEQAKIRKQGRPVFGID-LKIVDEEGNELPHNAVGHLLVRGNWVVHTYYGSD---APAVNKDGWFDTGDMASIDRFGYMEIVDRSKDLIKSGGEWISSVEMENTAMGHPDVLMAAAIALKHKKWGERPLLVVVPKEGKNPDKESIKTHLGTEFAKWQIPDEVVFVEEIPMTATGKFSKLTLRKQFE------ 182434243 3668 ----------------------PGRTLVDLVREQAARSPAAEALRDGTRSWSYREFDTEADRLAGLLAEHGVRRGDTVVVAVPRSAELVLAVHAVQRAGAAYLPVDPAQPAARVSSQLQDAEAVLLITDPA------AALPGEAVGGLPVLD--VTADEVPRFTTVLDG---------PRPADPAYLLFTSGSTGRPKGVRVPHDAVANRLRWAQDAYRLTEEDRVLLKTPA--TFDVSVWELFWPLLAGATLVTADHRDPVAIARLLREHRVTTVHFVPSMLAAF--TGTAAPADCATLRRVLASGETLTPAAAGLLRLAPGAELHNLYGPTEAAVDVTAHPVTAADIASPIGRPVW-NTTTLVLDARLRPAPPGAAGELYLAGAQLAYGYHRRAALTATRFVADPYYRTGDLARLRADGALEHLGRVDDQIKLRGQRVEPGEIRAVLDAHHGIAAAAVVAHEDTATGVTLIGYVVPREGAALPAGLAEHLAAR-LPAHLVPTALIPLPALPVTANGKLDRAAL----------- 182434243 4712 ------------------------RTWARLVAEQRDRRPDAVAVDAPDGSLTYAQLDLRARESAGTLRAAGIRPGQLVAVILPRSVDLVVAQLAVQQAGAAHLPIDPDYPEDRIAAMLQDARPAGILTHRALADRYPTALYTDAPPP-----------AAAEASAATAPHPRHAPATDVTPDHPAYVIFTSGSTGRPKGVVTPHRGLTALAAAQAERLGIDDGSRVLQLA--SPSFDASVMETLMALATGATLVVPPGPLAGPLLETIARRRVSHALIPPTALTGL------EPDGLDHLRTLIVGGEACTAPLTARW--APGRRMINAYGPTEATACVTMSAPLAPGATPPIGTPLH-GVRVHVLDTLLRPVPPGGTGELYVAGPGVAQGYLGRPRLTAERFTAEPMYRTGDLVSRTPEGSLLYHGRADDQVKIRGFRVEPGEIVAALQARPEIRAAAVVLRQDDPAGRRLVAYLVPEAGRLDTAALRTALA-RVLPDHMVPSAFVGVPGLPVTANGKLDRDAL----------- 182434243 1557 -------------------------SLAELCAAQAARTPGRTALVSGADEITHADLDARSARLARLLADRGAGPGALVGVSLPRGADLLVTLLAVARTGAAHLPVDPGFPAERIRMLLADAAPALLVTD--------RATARTLDAD---PRSVLLLDDPATVRAAAGAAP--LAPRAAHGDAPAYVIHTSGSTGRPKGVVVTRAAVVNFLLCLADTLRFHGRERLLAVTTVG--FDIAVLELFLPLVTGATVILADREDPALLAELIDTARPTAMQATPSLWRALLDTAPDAVRGL----LALAGGEALAPDLARRLVAH-GADLVNLYGPTETTIWSTAGRDATDAEAPHVGTPLW-NTRALVLGRGLVPLPVGVTGELYLAGDGLAQGYLGRPGQTAERFTADPMYRTGDLARLRADGALEIVGRADHQVKIRGHRVEPAEVAAALRAHPAVEDAAVVAHRGPDPAPRLIAHLTPEARTATAARIREELRA-VLPGHLVPDLCLPLDALPLTPNGKLD--------------- 182434243 2590 ---------DTLLRRWNPAGDHRGAPVLDRFARAAADHPAAPALTDGGDTLTYAELDARTNALARLLMSYGVGPEDRVALLLPRSATLVEAVLAVAKTGAAYVPVDPAHPRDRIAWTLRDAAPALVVTDSATAGRTPATCTAPV---------IVLDEEPHAGSRLRQPDGPVADAERTGPDNAAYLIYTSGSTGRPKGVVVTGRNLARLFDATAEDA-FGPDDVW--TLFHSYAFDFSVWEMWGALLHGGRLVIVPTRSPDEFLELLHHEGVTVLNQTPSACYQLTEALTAPGSPPPALRLVVLGGEALDPALAPWLRDPEGPRLVNMYGITETTVHVTTHDGTPAPGASPVGRAIDDL-RVYVLDRRLRPVPPGVGGELYVAGAGLSRGYRGRHPLTAERFVADPFYRSGDLARWSADGVLHYLGRADSQVSLRGFRVETAEIETVLRDPGGARSAAVLLREDLPTGPGLVAYTT----GGTPADALRAACAARLPAYMVPTAFVALDRLPLTNNGKLDRAAL----------- 182434243 470 ------------------------------FTDQARRTPHAVALRCGDAHLTYAELADRAGRLASALTARGAGRGSLIAVALPRGEALLVALLAVASAGAAYVPLDPRYPADRLRHMLADSRPLLLVTDRAHPGADLPRLTVALDGTLPD--ATPGAGTESLSAPADGVPAGPPRPADRRPGDPAYVIYTSGSTGRPKGVVVPRPALANLLAAMGRLLDLSGEDRLLAVTTV--SFDIAALELFVPLLAGATVVLAADDDVSDPFALIRSSAPTVMQATPSLWRVLAEAA---PDALGGLRAL-SGGEPLPADLAD-VLSRHANGLVNLYGPTETTIWSTAAVLHRGTPPH-VGRPVR-RTRAHVLDRTLAPAPVGVTGELHLAGDGVADGYLGRPALTATRFVADPFYRTGDLARYRDDGTLEVLGRADSQVKIRGHRVEPGEVEAALLAHPSVAEAAVAAVPAPGGDLTLAAYCVLAGEGDWADPLRHALAER-LPEHLVPGHFVALERLPLTPNGKTD--------------- 104781803 33 --------------------------MHGLFEAQARRVPGAIAARYGQQSLGYGELNAQANRLAHHLRTLGVGPDVRVGLCLARSLDMLVAVLAVLKAGGAYVPLDPGYPRARLAHMLADSAPAVLLSHGP---------ARAALDGLSLPPGVLDLDDSVAWADRPAHDPDPQAI-GLTPRHLAYVIYTSGSTGTPKGVMVEHRGLVALSAAWARLYPLQAPLNHLQMA--GFSFDVFSADLIRALGFGGTLVLCPRDDPPALYRLLCEAEVGFGDFVPAVLNPLLDWAEANGRDLSFLRTVVCGSDVWTAHSARQLRRLCGVQVVQAYGVTEASIDSTCHEVPAEVAEGPIGRPLA-NCRVYLFDAQGQ---ASEEGEVYLGGVGVARGYLNLPHLTAERFVDNPFYRTGDLARLRADGQLEFLGRNDHQAKLRGLRLELGEIEARLAEVPGVRESLVQLRQDTPGEPRLVAYYARHEGALTPAELSRQLRMH-LPDYMVPSAFVQLPALPLTANGKYDRNGL----------- 104781803 2149 --------------------------MHELFERQALATPQAVAVL-GARELSYGQLRQEARQLAAQLQARGVQPNRLVAVVMERGWEQVVATLAILYAGGAYLPIDPNLPATRLRHILERAEATLALTQPCLLG----------RVAWPAQVTALAVTEQPGS------QVEPLRDVQVGPDDLAYVIYTSGSTGTPKGVVIDHQGAVNTLLDINRRFAVGPQDRVLAISSL--SFDLSVYDFFGTLATGAAVVMLESLDPAHWAELIERHQVSLWNSVPALLGMLAEYLEGEGRVLPSLRLAMLSGDWIPLALPERWALRPGLQLMSLGGATEASIWSIGYPITQAWRSIPYGQALD-HQRFHVLDDALQVRPTWVTGHLYIGGIGLAKGYWRDPALSARSFFDHPLYRTGDLGRRLPDGNIEFLGRDDNQVKVQGYRIELGEIETVLNRHPGVHSAVVRILGEAQAQKRLAGYVLKADPALQAGDFNSYLADK-LPAYMVPSSFTFVEAWPLSANGKVDKSRLPEP--DQAQAG 104781803 1081 -------WNRTARDTASQPGCLAR------LEAVARRMPDAAALIADGQALSYAELNCAANRLAHHLLALGIGPEQRVGLCLERSAHMVVGLLAILKAGAAYVPFDPAYPAERLAFMLTDAAPSLLLTQASLRPGLP-----------PAVELLCLDSDAARWADCPGNDPQ----VTVNPEHLGYVLYTSGSTGRPKGVAHSRRALDNLIAWQLDETPMV--CRVLQFASL--NFDVSFQEICSTLCQGGTLQLMGRKDLATLRPTLVAQGVGRAFLPFAVLQQLAAVTEPDAPTPPAGCEIVTAGEALNDALRAFVRGLGGTRLCNQYGPTETHVSLDCADAGHWPELPPIGKPIA-NARLYVLDGDLNPQPVGVPGELYIAGHCLARGYLNRAPLSAERFLPDPFYRSGDLALLQADGNVQYLGRVDQQVKLRGFRIELGEIDSLLRQQPGVQDVAVLLREDVAGDPRLVAYVV---GTGDAQTLRAAL-QRQLPEHMLPTAWVSLAQLPLTRNGKLDRQAL----------- 67538232 41 -------------------------------------------------SLSPRQMLTWVRRLGYGLDRLGIRKGEVVIILTPNHIFVPVAYQGIVGSGRVFSGANPTYTQLEIEHQLKDTGSKLILVHPSLTAVDAASRVGILKERIHPCETLDGVQDWRDFIGSEDEAREWDDMADTSTTTVATINYSSGTTGLPKGVCVSHRNLIANVEQTALVPASRPPERWVGFLPLYHAYGQLYACLMAPKL-GFPVYIMRKFVYEEFLATIERYGITHLQVAPPILIMLDKRSETARYNLSSVRNILCGAAPLSRELQNTIQNRFKTNVVQGWGMTEVTCGAIHVPGGLYDESGSVGM-LDPNCECKLLDEEGRPVRPGEPGELHVRGPNVCLGYWRNDKATKESLDSDGWLKTGDIMVAKDD-CFWVVDRKKELIKVNALQVSPAELEAVLLGHDGIADAGVVGF-IANGQECPRAYVQIKEEALTEADIQSYMKDRVAKHKQITGGIQLVDEVPRLASGKLHRRVLKEW-AQRDAAG 83955312 18 ------------------------KTLWSMLSETAGKFPSHDAISYQAETLSWSQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLGGAVAG-IANPINPLLEAEQIGSILRETNAKVVVTLRPFPKTDVAEKTAEAVKLAPNVTTVLLTAPKSWIVPLSEIAKQPAELDDPQEDRVAFYFHTGGTTGMPKVAQHKYSGMVYN-GWLGHTLLYTENDNIMCPLPLFHVFACHVI-LMAAVKSGAHVVFPTDGVFDNFWKLVERWKITFIITVPTAISAKMQRPI--NADISTVKTAFSGSAPLPLELFRRFEKATGITLIEGYGLTEATCLVSSNPTDGVRKVGSIGI-TFPYTDVKIVSDGLVEAEVDEIGEICISNPGVYAGTYTEADKNKDLYYQGTHLRTGDLGRIDSDKYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVAGASTEAELLEFCKEHVQERAAQPKHMTIMSELPKTAVGKIFKPDLRK--------- 70730433 41 --------------------------------------PGRIALFWEGRSYTFTELQDKAGRLANFFLAQGVGKGDKVAGLLPRNVELLITVLATWRIGAVYQPLFTAFGPKAIEHRLNSSKAK-LVVSDAVNRPKLAEVAE-----CPTIVTVIVRGDFSFWAELEQYPAQ-CEPVLLTGEDPFLLMFTSGTTGPSKALEVPLKAIVAFQAYTRDAVDLRPEDAFWNVADPGWAYGIYF-GVTGPLGLGHPITFYDGFTLESTCRVINKYGITNLTGSPTAYRLLIAGGDFARSIKGRLRIVSSAGEPLNPEVIRWFAEQLGVVIHDHYGQTEGMVLCNHHGLEHPVHVGAAGFA-SPGHRIVVLDEHYQELGVGQPGILAIRSQSPMAGYAGVP---TKAFVGN-YYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVLSEQDELAEELRQHVRKR-LAAHSYPREIEFVSELPKTPSGKLQRFILREIAKAQEAA- 99078249 4 ---------------------------AEWLKRTATRYPDRPALYAGETRATYAAFDNSAAAIGAALEARGVGPGARVAIFMSNRTEYLETLYGVWYAGAAAVPINAKLHPKEVMWIVADTDAALVISDDAL-GVGLAPLLEGRQ---------MLSVDSADFATMRKGARMPAPVGLV-PSDVAWLFYTSGTTGKPKGVALTCGNLAMTFTYFADVDDVRAEDAILYAAPMSHGAGIYN---FMHILRGARHLVPESFDPAEILTLGKSMGPISMFAAPTMVRRLVDVAKAKGETGAGLRTIVYAGGPMYEADILDAVDVMGARFIQIYGQGECPMGITVLPPRWRERLNSVGTAQSAV-QVRIVDQDGAELPRGEIGEIVVQGATVMPGYWQKPEATAKAI-REGWLWTGDMGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLSHPDVHEVAVVGAADPEWGEVVVAFVVACAGAVTSGALDALCLDR-IARFKRPKAYRFVEGLPKNNYGKVLKTELREELKKDIA-- 77454823 11 -------------------------TVSSIVRHASRIHGERAVLTARGSRVSYRELGERAAQLANALRAIGIRGDERVATLQWSNQEHLECYSAVPSMGAVLHTLNLRLPTEQLTWIANHADDRVVIVDGT-----VLPLLASALPSMTSVRTVLVTGTGDDVLRYDDVQPSSFDWPDVDERSAAAMCYTSGTTGHPKGVIYSHRSLHSQAACASNALGIGHDDTVLTIVPMFHANAWGLP--YAAMMAGAQMLLPDRFQAEPLVEMIEAARPTMAGAVPTIWTDVLHYLRDNPHDVSSLKMVACGGSAVPRSLITAYDE-LGIRIVQAWGMTETSPLAAVTDSPERSVRGTQGRVVAGV-EARIVDDSDAEQPDGKVGEIQIRGPWITGSYY---QHDSAAVTPDGWLCTGDVGVISADAFITLTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLDTGTVTARELSGFLRDR-VAKWWLPERWAFVTEVPLTSTGKFDKKKLRRQYAD----- 32487245 453 ----------------------------DLFDRQVERGRDRVAVVEGKRAVSFGELAEHAERLAGYLSGRGVRRGDRVAVVMGRSPGLIATLLAVWKAGAAFVPVDPAYPAERVQFMLADAEPAAVVTE------------RACQAAVPAGGLDPIVLDDPDTLRAVAEHARLSA--GAHADDLAYVMYTSGSTGRPKGVAVSHGNVAALAGEPG--WGLGPEDAVLMHA--SHAFDISLFELWVPLLSGARVVLAEPGAVDEALAGYVAGGVTCAHLTAGTFRVL---AEESPESVAGLREVLTGGDAVPLAAVERVRRAPDVRVRHLYGPTEATLCATWWPGEPTGPVLPIGRPLA-GRRVYVLDAFLRPVPPGVTGELYVAGAGVAQGYLGRPALTAERFVAEPFYRTGDLARWTDQGELAFAGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVSARE-----ERLIGYVVAEGGDLDPVRIREQLAA-TLPEFMVPAAVLVLDALPLTGNGKVDRRALPE--------- 32487245 3451 -----------VVEEWNRTGVPPAEPVPMLFRRQVERSPDAVAVVDAARSLSYSGLLDEAEELARLLVGLGVRRETRVGVLVGRSAELVVALLGVSSAGGVFVPMDPDYPRERISFILADSAPEVLLCTSETRQAVPEEFAGAVVA-----------------LDAPLAADPRTALPRVEAGDGAYVIYTSGSTGVPKGVLVPHAGLGNLASAQIERFGVTSASRILQFAALG--FDAAVSELCMALLSGGTVVLADAESMPSLGDAVRRWGITHVTVPPSV-------PAVEDDLPDSLETLVVAGEACPPALVDRWS--PGRRMINAYGPTETTVCATMSSPLSPGRVVPIGRPITGL-RAYVLDAFLQPVPPGVTGELYVAGAGLARGYLGRPGLTAERFVAERMYRTGNRARWTRDGELVFTGRADAQVKVRGYRIEPGEIEAVLADHPGVAQVAVVAREDGPGQKYLVAYVVPAAEQVAGAALISALRESALPEHMRPAAFVPLDTMPLTPNGKVDHRALR---------- 32487245 1933 -------------ERWNSTGAAAGSSVPELFRRQADAAPDATAVIGDGRTLSYAGLDRESDRLAGHLARRGVRRGDRVGVLMERGADLIVALLAVWKAGAAQVPVNVDYPAERIERMLADAGASVAVCAGAT------------RHAVPDGIEPVVMD-----APATEAERHEAPPLAVGAHDVAYVMYTSGSTGVPKGVAVPHGS--AAALAGDPGWSQGAGDRVLMHA--SHAFDASLLEIWVPLVSGACVMVAEPGDAQRLRDVIAR-GATTVHLTAGTFRVL---AEESPDSFSGLREVLTGGDVVPLESVARVRRACPVRVRELYGPTEVTLCATWHLIEPHTETGPIGRPLA-GRQVYVLDAFLQPVAPNVTGELYLAGAGLAHGYLGAPAATSERFIAERMYRTGDLARWTDRGELLFAGRADSQVKIRGYRVEPGEIEAALAEVPHVAQAVVVAREDRPGEKRLIAYVTAEEGSLDPDAVREHLAGR-LPEFMVPAAVVLLDGVPLTPNGKIDRAAL----------- 158312922 69 -----KPFTRVLDDANPPFYKWFDDSANCLDRHVAAGLGGRVAYHWHGRAVTYSELLADTQRLANGLRSLGVVPGDVVGIYLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGARTAAVKAGVDAELGDLPKLEHVVVAGRDVWYHELLAAADPLCPPVPLSAEHPLFILYSSGSTAKPKGILHTTGGYLLGATYTHRTVFDPETDVYWCSADVGHSYIVYGPAVTSVMYEGA----PDYPDYDIWWRLIAEYKVTVFYTAPTAIRACIKWGAPERHDLSSLRLLGSVGEPINPKAWLWYHQMIGCPIVDTWWQTETSILISPIPGVTSTKPGSATTPL-PGISPALLSEDGEPVTEG-TGVLVITSPWMLRTLYRDDERFVQTYFSPRTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQSDEDTGQAIVAFVTLRGELVGDDAMVSQLRDHVIGKLARPRRIIWADDLPKTRSGKIMRRLLRDVAEGRELG- 58616605 17 -------------------------TLPAVLEYQAVHRANRPFFSWMDSGATFVEVNARVNRLAHGLAAFGVAKGDLVGLLLPNCPEFIYTWFALCKLGAVELAISDAYKGAFLAHPMNLGKARVLFT-----NADLAQRVAEIEDDLPSLERIVIVDRPEGTASFEELYTDNTSNPDVTPHDPAAVLMTSGTTGPSKGVVMPHSQFYFFAEEDVQLTRLREEDVYMTGFPLFHGNA-QFLTVYPCLIAGAHVVLYPRFSASDWVGRVCRSGATVTNLLGATMAFILSQPPSENDRAHRIRCIY--AAPLSPDLAGKFTERFGVEYVDGFGQTE-ISNVFMTPPDAPRPAGASGVLVDQWFEVKLVNETDEDVPEGEIGELLVRAPGIMSTYLGMPEKTIEA-RRNLWFHTGDALRRDKDGWYYFVDRVKDALRRRGENISSFEVEAGVRSHPAVAECAVVGVADEAAGEEVMACVVLNPGDEVSDELSEWCEAR-MPNFMVPRYIQILPDLPRTASEKVRKKELRER-------- 159038525 1594 ---------------------YRPVPLPDLFAASVAREPQAPAVITGDVTVSYADLDEHSRRLAAALRASGVRTGDVVPVLTERGLAEVVSVLAVLRAGAAYAPLDPASPAARLQLQIRDSGASAVVTTGEHAGL---------------LASSGVTLLYADDDHPDTPPDEEPWRAELDASSLAYVLYTSGSTGQPKGVLIEHGMVTTFLAWMVPDFAVGAGDRMLCCAP---VFDLAVGEIFSALATGATIVVASTDDPGALEALARRAGVTHVFTTPTVLSLLAPAA------VPELRQVMVAGEPAPPSLVAAWRTD-GRRVLNLYGPAETTVGTTWYECPVEPSPTPIGRPM-PNRRVYVVDDAGDLAPVGVPGELLIGGDGVARGYLNRPELTAELFGGDGWYRSGDLGRWNHAGQLEFLGRRDGQVKLRGLRIELGEIEHALRSSPGVRQAAA-AVHRVGADDTIVGYVVGDLTDDELRALRTTVAER-LPSYMVPALVRRLDELPVTRTGKIDRRGL----------- 159038525 506 ------------------------------IARLATEQPDLVAARLDGAELTYGELERRAGVLARRLRTLGTGRDQIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPTRRIEFIVADTHARAVVTRS------------ELADRLPEALACPAVLVDAEWADLEAAAADTTLEELAEEDCLAYVLYTSGSTGKPKGVMIEHHALNTFLLWLGNIFGFGPGDRLLQH--MAPIFDFAEGEIFTALTRGVTLVFVPRTDPDVIGRMLLEERITYIGGPPAIL------GRIPPGSYPDLRYMIAGGEAVTGDLVNRW-NTSGRRFINGYGPTEAAVGCIYYECEHRAWVGPIGRAM-PNRVAYVLDRWNNLQPIGLPGEVVVGGEGLARGYLNRPELTTEKFLDNPYYRTGDLGVWTEDGQIQFLGRIDAQVKLNGLRIELEEIESVLTGHPGVAEAAVALREDSPGTKRLVGYYVPAGGTPSNEDLRTHLLE-DLPPYMVPHVYVALDVLPLTGVGKVDRSKL----------- 171058526 23 ---------------------------------------------------TWRDAERRSRQVAQVLDALGCEPGDRIGTLAWNGYRHLEIYYGCSGSQRVCHTINPRLFPDQIAWIVNDAADRVLCFD-----LTFLPLVEKLAPALESVRHFVLMTDRAHYEDLVEAQNGAYAWPSFDENTASSLCYTSGTTGHPKGAVYSHRSTVLHAYGAADAMGCSSADVILPVVPMFHVNAWGLP--YAAALVGAKLVLPPHLDGKSLHELFEGEQVTFSAGVPTVWLGLINHMKANGLKFSSFKRTVIGGSACPPAMMRTLEQDFGVEVIHAWGMTEMSPLGTLSPQARHHLLEKQGRVIYGVDMA-IVGDDGRALPDGKAGDLLVRGPWVISSYFGRDDSPLRRLDGQDWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIELENIAMAHPGVYEAAVIACKHPKWDERPLLVVVRKPGVDLSREEMLAFYEGRIAKWQAPDDVVFVDELPHTATGKLLKIRLREMFKGHVLPG 62425119 41 -----------------------------------------------EGKWSYAELSCRSNQVANFLRRSGVKRGDHVMIMLNNQVELWETMLAGIKLGAVLLPTTTQLGPIDLNDRVDRGKAEFVI-----AGAEDAAKFDDVDAE---VVRIVVGDEAQQDYSYADADDEDISFDPSRADDLLLLYFTSGTTSKAKMVAHSHVSYPIGHLSTMYWMGLTPGDVHLNVASPGWAHAWSN--IFTPWIAESCVFLYNRFDANALMETMDRVGVTSFCAPPTVWRMLIQA------DLSHLKTALGAGEPLNPEVIDRVKQEWDVLIRDGYGQTETTLQVGNSPD-QELKYGSMGKVLPGYDVVLIDPATGEE---GNEGEICLRLDGLTSGYWSNEEKTAEAF-EGGVYHTGDVAERDENGYITYVGRADDVFKASDYRLSPFELESVLIEHEAVAEAAVVPSPDPVRLAVPKAYVVPAGGAETARAILAYCREH-LAPYKRIRRLEF-SELPKTISGKIRRVELRAR-------- 90423552 3 -------------------------PVHDMLRRTARDRPDKEAIAWHGGRINYATLDEMSSQIATFLKDAGVERGMRVAIYSAKCVEEVAVIFAIMKLGAVLVHVNPAFRDDKLLHVLAECEPAALFFHPSARASALPPLLIRFGADGPVVAADPDAGAIELSTILHDLAAAGETFADVVADDLAAIIYTSGTTASAKGIMVTHGILSQATLVSAQLLGNVADDRLISLTPFSFDGALS--QLFTMTLVGGTLVLQDSLFPKDVLATLTAERITGVHAVPSFWRMMQDYPVFADAALPCLRYLSLIGESFPEADLLRLKRTLASTFYMMYGTTEAFRSTCLAPAEFFTKRGSAGRPLSGVT-IGIVDEHGQPCPPGTVGEIVHAGAFVSPGYWKR--ATSTTF-RDGRIYTGDLGTLDADGYLRFVGRKDTMVKRLGYQLYPEDVEACLQTLDGVALAAVTCRPDPSGAQALRAFIVCRRGATLGETAVAQHCRRHLPYYMVPDDVVFVDSLPTTGNSKIDRGRLR---------- 116282899 498 -------------------------SLPALFTAQVERRPDAVAVISGGDRVTYAELDQRANQLAHLLAGRGVGPEALVGLCVDRGIEMIVAILAILKLGAAYVPIDPNHPRGRVQFVLADAGVTVAVTQQRFTGLLETPEAHGVPGAAPGAPDAPEASGTPDAAEREPLAGQPRTPPTARPSNLAYVIYTSGSTGVPKGILMPATCVLNLVAWQKKALPIGPDAKTAQFAML--TFDISLQEIFSALLYGETIVVPGRMDPVEFATWVHTNEIDQLFVPNVMLRAISEEVDPHGTELAALRHLSQAGEPLSLDLRELCAHRPELRLHNHYGPSEAHVVTSPAEVAEWPLTAPIGRPI-GNTRVYVVDRRLRPVPVGVPGELCVAGEGLARGYLGRPDLTAARFVADPFYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPADKRLVAYVVADATAADTETLRRYV-ESAVPEYMVPSAFVLLDTMPVTSGGKIDRKAL----------- 121607265 56 ------------------------------LDRHLARRARQPALVATERSYSFAELHAEVQHMAAVLRCLGVKKGDRVLIYLPMIAEAVFAMLACVRIGALHSVVFGGFASGSLAARIEDAEPVLVVSADAGSRVPYKPLLDAAIAQSKHKPAAVLMGRDHEWALLREQQGAVVPCEWVESTHPSYTLYTSGTTGRPKGVQRDTGGYTVALAASMKHIFSVADDVFFTTWVVGHGYIIYGPGMTTILYEG----LPMRPDAGVWWSIVEKYRVTHMFSAPTALRVLKKHDPFGKYSVKSLKALWLAGEPLDAPTAQWISDALQVPVIDNYWQTETGWPILTLANPQVSRFGSPGKAMYGYQIKLIDDTSGQELSPGHKGVIAIEGPGCMQTLWRDDARFVDTYWKSLIYNTFDWGLRDADGYHFILGRTDDVINVAGHRLGTREIEECIAAHPQIAEVAVVGVADALKGQQAMAFAVARDSAALDSDLEGEVMKQVLGAVARPSRVHFVSALPKTRSGKLLRRTLQAIAEHR---- 149209155 7 ----------------------------DLVAYHARANPKALAAVATARCWSYRQLHDDINKACAVLAAHGVQKGDRVAVLAANSVFVVILQQALMRQGAIIVPLNWRLSASEIGSLIEDCSPKLLFWDASLAWPDFEPHFPALCQRLPFQDFITKLDQS--TLPTSPVQHQNASTATRLPNTTAAIVYTSGTSGRPKGVKITAHNLLATAINYAVLGEVEPTSVLLCDVPLFHLMGLAV-CVWSTLLRGGTVAMSRRFDASATNERL--------------------APNFRPARWAALRALFTGGAPNPPARIRWWLDR-GVRMVNGYGATEAGHFFGMPEDVLRQKAGSVGLA-GPMTDVEIVDETGAPVLPGEPGEIVASGMSVTAGYWGRADRDGGEVVEHGWYRTGDIGRQDEDGFVYIVGRRKDIFITGGESVAPGEVETALMQHPLVAEAAVVGVPDPTWGEVGYAWLVLEQGVVSKEDLISHC-EGLIGRYKIPKHFRCTESLPRTGSGKIMKHVLKKKLESE---- 153802272 51 -------------ERWFPDGCWLA------LDYHCEQRGDHTALIYDSQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGKVIPYKPMVDAIMDSRWKPEKVLVYQRSEELTHARDLSATPHGCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMQIIYNMPQDGVFWAWVVGHSYIVYAPGCTTLLYEGKPV---RTPDPSAFWRVCQEYQVTALFSAPTAFRAIKKEDPLKQYDLSALTTIFMAGERLDPPTLEWVQSKTGKPVIDHWWQTETGWAIAGNPTGLEIKAGSATKPIPGY-QVEILNELGENMPANQQGFVALKRPSCLPTVWRNHDRFESGYLAPGYYVSGDGGYLDDDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDGVTLEQELVASVRNQ-IGAVACFKHAIVVERLPKTRSGKILRRIIRQIA------- 94314077 4 ------------------------------LHDWATVAPQKPALIQAGHVITYGELDARAIRAAQWLVSRGLEAGDCIAVLVENHPGLIEIASAARRVGLYYTAVNTHLSPAEAAYVLKDCGAKLLIASPAM--LPLVEAVRAADAHALDLPVFVLAGASPGFEAYEAAISAFAPDATLPPRPVGRMLYSSGTTGHPKGIRRPLTPYELEIIAWRRAFGFDENTVYLSTAPFYHAAPL--RYIMRTLDVGGTCVAMSKYDAEGALAAVERYRVTHSQWVPTMFVRLLGLPDERRYDLSSMKVAIHAAAPCPVHVKQAMLDWWGDILYEYYAGSEGAGTTSIGPLEWRKYPGSVGRASAGV--IHIVDNAGNELPPNEVGMIYFSGVATFS-YHNAPEKTRSAYNDKGWATYGDLGYVNEEGYLFLSDRRADLILSGGVNVYPQEIESVLMQHPSVADVAVIGVPDPELGEVPKAVIELRDGKALAQDIVDYCQGR-LGRLKLPRTVVFDERLPRTPTGKLLRRELKDRHREQPHSG 145222372 3 --------------------------LFALLEQAAARHGERGAVYHGVQQISWASLRERALRLAGSLRDLG--PGARIAVASENRPEIVELMFAIWAAECVFVPLNFKLHPREMEQILDDSGAARVFASPKIAAQLTPVTSAPVE----------VTGSAEYR---SRCAADPLSVPRTEAASLAWLFYTSGTTGRSKGAMLSHRNLMATVSHLADFDSPDENSSLIHGAPMSHGSGLYVP---PYVSRGARQVVPASFDPDEFLDLCGQHPRCSAFLAPTMVARLVQTGRPSP---AHLDTVVYGGGPMYVDSLKKAMAAFGPIFVQLYGQGEAPMTITGLRRGDHVVLGSVGYARSGVD-VAVLGEDGEPAGVDEIGEIVCRGDVVMSGYWNNLGATQATL-KDGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVLEVGVVGAPDTDWGEVVVA---FVVGDVGVAELDAHLLER-IARFKRPKRYEFVDELPKNSYGKVLKRELRERLK------ 87122294 459 ------------AEEVEQQKLWSGASYIERFDAQVAANPNKVVVSDGETTLTYEALSQRVNALTQKLVHHGVKLDSVVALLGERNSDFLVMILAVLRSGAAYLPLDPSHPPLRIAQVLKQSRSSLVLANKQFEELALDALSASAESGLDGDKPSVATYDRAEWSASSELAFDSAKAPDLAGQNLAYVIFTSGSTGTPKGAMVTRNGMLNNMLGKFAPLQLTDQDVIAQTA--SQCFDISVWQFLIAPILGARVEILPSQDPARLVTEIDRRGISVLEPVPALIQMLATETSGSKSSLSTLRWVLPTGEALPPVLAQQWIEQYPIPLMNAYGPAECSDDVAFYPIVDRLSDQVLHVPIGANNRLYLLSPELELVPIGAIGEIYVAGTGIGRGYLNEPERTAGVFLPNPFYRTGDLARYLADGSLQYVGRVDYQVKVRGYRIELGEIESRLAQHPDVDEVVLLAANDKKRGKVLVAYIAGENGAAKEQELRDFVA-QGLPDYMVPSAFVCLPKLPRNNNGKVDRKQLPSVFNKQLGAG 87122294 2775 ------------------------------FESQVESTPEAIAIRFHDESMSYRRLNSEVNQLAHYLMDKGVGAEQKVAILLDRGPLAVIAHLAVLKAGGAYIPLDPAQPADRLSYICQHAKPSLLITQTENSGLVKSNADVLTLNSLPS-----ESGLAFNLALNHDWNLNPSR--GIHYSQLAYVIYTSGSTGKPKGVAISRGNLANFLHGMGQKIAISETDSWLAVTTT--SFDISALEIYLPLLQGATLLMADSQDVDALFELL--NQATVFQATPTTWQMLLTKNDAVWPALKG----IVGGEAVPNYLAKKLMEK-GVTLINAYGPTETTIWSTTHSFNEEDGVAAIGTPILNN-RCYLLDDHLQPVPLGATGELYIAGEGVARGYQDAPDLTASVFVPDPFYKTGDLVRLGKNGLLEYIGRSDFQIKVRGFRIELGEIENSLRKFEGVSEAVVVA--DDK--QRLVAFLQTQESISSLT--MRELLEAELPAYMLPYQCVCVSQFALNSNGKIDRKAL----------- 87122294 1598 -------WQPADSEMLEAASIPKGKSVLSQFAEQVNNQPDAIGVQGGEAPLTYAELNRHSDRLAVQLQKSGIKQGDRVALCVDRDQHMLVSILAVLKSGAAYVPIEPEWPADRMSYVLAHSTPVLCLVNRAYQSTEFQPELACLAIGADTWFDLDNTLESDLDSDTYNDHQVTTEQPLVKPDQLAYILYTSGSTGRPKGVEISLGNLAYLCRELSDCVPLSTKDKVLSLT--TYCFDISIVELLYPLTQGASILVATNEDPDQLLDAAVSHKVSLMQATPATWSMFLARSRRTLDGV----TAISIGEALSAELGRQILMR-GAELINAYGPTEVTVYSTYCDAATSSATLPIGKVFKGLS-AHVLDDSMRSVPEGVTGELYLSGDGVGLGYHKAPDLTEKAFVANPFYKTGDLVSRRLDGTLDYLGRNDFQVKLRGFRIELGEIEALLPQLDGVDNAVVLL---EGKGDQAKLVAYWSGEQGESTALREHLAKR-LPEYMLPTFWQWLDVLPQNANGKVDRGALQALA------- 89891797 65 -------------------------------------YGDQLAVVYDSESFTFNQLYDEVSRLAGGLKSLGLKKGDTCLLYMPMIPQAVFAMLACARLGVIHSVVFGGFAPHELAIRINDCKPKAIITASHGRVIPYKPFVDIAIEKADFKPEKVILFKREKAPVMEQADSKITAAVELPSTHPSYILYTSGTTGTPKGIIRDTGGYATALKFSMKVYGVDEGETYWAAWVVGHSYIVYGPLITTILFEGKPI---KTPDASTFWRVISEYNVNVMFTAPTAIRAIKKEDPDKKYDLSSLKYQFLAGERCDAATLLWTKKHLGIPVIDHWWQTESGWPMLANMVGVELKIGSAGKPVCGYD-IQILNENGLETKPDEEGYIAIKPPGTLLNIWGDTERFKKGYLEPDFYFSGDGGYKDSDGYVFVTGRVDDIINVAGHRLSTAEMEEVVSNHTDVAECAVFGIHCDLKGQQPLGLIVLKSETSNQLDIVLNVRE-EIGAVASFRNVLVVNRLPKTRSGKIMRKLLRNIA------- 183980556 64 ---------------------------------NARRHPHRAACIDEEGEFTYQQLDEAAHAVANALLAKGVSAGDGVAILARNHRWFLIANYGAARAGARIILLNSEFSGPQIKEVSEREGAKLIIYDDEYTG-----AVSKAEPPLGKLRALGVNPDSEEDETLAELIARSSTAPAPKAGHASIIILTSGTTGTPKGANRSTPPTLAPVGGILSHVPFKANEVTSLPAPMFH--ALGYLHATIAMFLGSTLVLRRKFKPQLVLEDIEKHKVTAMVVVPVMLSRLLDAVEDKKPDLSSLKIVFVSGSQLGAELASRALKDLGPVIYNMYGSTE--IAFATIAGPEDLQRNAATGPVVKGVKVKILDDNGNEVSQGQVGRIFVGNAFPFEGYTGGGHKQ----IIDGLMSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATALGVDDKEWGARLRAFVVKKPDTDLDEETVKHYVRDHLARYKVPREVIFLEELPRNPTGKILKRELREMEIE----- 83310521 2 ------------------------------------------------------------------LADLGLQPGETVAVLLGRTPDLYSAALGIWKAGGIYCPLFAAFGPGPIKARLDLGKAAVLITSDDL----YARKVVASRSALPDLRHVLVVGGEEGATPEGASAAQPMEAVPTAPEAPAFLHFTSGTTGTPKGVLHPHRAVLAHLVTGRKVFGLSDSDVFWCTADPGWVTS-TSYGIIAPLACGATLIADEAEEPRRWYGILHDEEVTAWYTTPTAIRTMMRAALARSYRQNSLRVAASVGEPLNAEAVMWGQKALGVPFLDTWWQTETGAITIANGPGTDRRPGSMGRPL-PGVEARIMRCEGGTPGVDAVGELAIRWPSMFSGALGEETRYGDSF-RDGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVEGSLMDHPAVAEIGVVGKPDMLVREVPVAFVSLNPGFEAGDALRAELARQELGAGMAPREIHFVEELPKTNSGKIMRRVLKAKAMGEPDGG 118725404 648 -----------------------------LFADQVKNVPEQNAVVTSKHNLSYKELYSLTNKVGRYLRELGVQPNELVAVVMDKGWEQVVAVLGVLNSGAAYMPVDSEVPKDRLWYLFENSGARIVLT---------QSWLDKELDWPEGIRRIVI--DSDEFDNIDDKPLEYVQKPE----DIVYVIYTSGSTGNPKGVMVTHAGALNSVLYTNEYFKISSGDSVLALTALHH--DMSVYDVFGVLGAGGTVVIPDRKDPQHWIELIINNRITIWNSVPAMMEMLLEYIESHPGTLESLRLSFLGGDWIPVTIPDRLKAFSSVKTVSVGGPTETTLNIWYVVESVDPLWKSIGKPIS-NTKYYILNDNLEECPEWVPGVLYCAGVGVSKGYWHDEKKTQEKFIHHPLYCTGDLGRYMPDGNIEFIGRADFQFNVLGYRVEPGEIEAVLLKHSLIRTAIVSASGEKQGHKRPIAYVVPKQSSLTKSQLQEYLREK-LPEHMLPGGYVFLEALPLNANGKVDRSALPEYTAAK---- 13540953 8 ----------------------------------------KTAVIMSDENLTYGTLLKESYKLSNFMRQLRLKAGNRILIMMENSLDLYHVVTASIAAGMVYAPTAPILPDDQIKYRVEQLKAKAIFV-DAGTHQKAEQFGDIVVNMSDEGTRVEISKMDDTFNDFET---------EIDGEHAVF--FTSGTEGMPKMVLHTNR-YPEGHRTTVKWLDLNRDDVHWNISSPGWAWGWSSY--YSPFIAGSAVFGMRRFDPERALDAMSKFQITSVCAPPTVWRMFLQHDVGSRALY--LKKAASAGEPLNPEVIERFEKYTGVKIKDGYGQTESTLMVGNLTG-MKVKPGSMGKSLEPYD-IRIVDENGNELGVNRTGFIAVRPEGLFSAYINDKKLTHDRF-KNGYYYTGDTGYRDEDGYIWFVSRSDDVIKASDYRIGPFEVESALLRHPAVVESAVVGSPDDIRGDIVKAYVVLKKGYEPSYELARELSRNTIGPHARPKRIEFVEDLPKTISGKIIRKQLRQMEIDR---- 119774501 70 -------------------------------------------------SISYTECLAQVKRLAGLLKAQGVNKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELASRINDAKPVMVLSAEPSGVVAYKPLLDAALAQAPQYEAAMTPGRDLDWQESVASAAD-ADWVPVKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMRYLYIEPGDTFWAAWVVGHSYIVYGPGATSVLYEGKPV---GTPDAGAFWRTIKKYGVKSFFTAPTAIRAIKREDPERNTNLDCLKQMFLAGERCDPDTLLWAQEMLGKPVIDHWWQTETGWPVASNIAQMPIKPGSPARPVPGY-QVDVVDEAGNSVGAGEYGNVVIRPPGTLPTLWQNDKRYIDSYLSPDCYLTGDAGYMDEDGYLYIMSRIDDVINVAGHRLSTGRFEEVLCQHPAVAEAAVIGVEDKLKGQVPLGLVVLKNGVDITDELVALVRSEPVAAFKLVSAI---PKLPKTRSGKILRATMRKIADNQ---- 167587214 5 -------------------------PLHAQFEAAARATPGAVALGYADHRMTYAELDACTSRIAAALRRQGVQPDTPVALCVERSFDMVSALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVLTQAHLRAQVEAALGDAAGTRLLTVADLL----------AQDIAPDAIEPAAAADAQLAYLIYTSGSTGKPKGAGNTHGALANRIAWMQHAYRLTHDDVVLHKTPFG--FDVSVWEFVWPLSQGAKLAIADHRDPARLAAAIHAHRVTVLHFVPSMLAAFAAHLDDAAAQCGSVRLIVASGEALAPELVAKVARLLPATLVNLYGPTEAAIHWTCGAADAHAHAVPIGHPIANL-QLHVLDAAWQPVPAGATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRADGALDYLGRIDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVV-----VRDEQLIGYVARGDGVLDPAALLDALRAQ-LPAYMVPSQLIALDALPVTPNGKCDRHALPAPVRD----- 88704170 11 -------------------------------------------------RYTYKDAFKRTRQLANGMAAWGLSRGDRIATLAWNDYRHFETYYAAACSGYVCHTINPRLFPEQIVYIINHAEDQVVFVD-----ADFIPLVEAVAEQCPKVREWVVLTSKEHMPDYEDLHSDAFDWPSLEENEACALCYTSGTTGNPKGVLYSHRSTMLHAYATLDAMGLSARDAILPIVPMFHVNAWGTP--YACPMVGAKLVFPGNGDGETLATLINDEGVTMSAGVPTVWLGLLAYLKQSGKTVETLDRVIVGGAACPLSVMEDF-DRYGVETRVGWGMTEMSCTAARDEYSEEAFAKKAGRPIFGV-EMKIVDDEGKELPDGEAGSLKVRGPWICSNYYELGEDS-SAHAEEGWFETGDVATIDPSGYMAITDRTKDVIKSGGEWISSIDVENAATDHPKVAEAAVIGRYHPKWSERPLLIVVKSGQDLTAEEMLAWFDGK-IAKWWTPDAVEFVDELPHGATGKIHKVGLREQFKDYEFTG 2894188 2542 --------------------------LPELFAAQVAATPEATAAIFEDQSLSYAELDARANQLARWLIEQGVGPEDLVAVMLPRSLELVIALLAATKTGGAWLPIDPDYPADRIAYMLDDAEPALVITTAALSASPVGEVLAARSTTM-----VIDDPSAAGEVAGRDRATDTDRTRRLDPRHPAYLIYTSGSTGRPKAVVITHRNLTNYLFHCGRMYPGLRGRSVMHS---SIAFDLTITAMFTPLTVGGTVHV---GALEAVIGAVDSAPSIFLKATPSHLRTL--DTGSRESAVSG--DLLLGGEQLPVDTIVQWRRTYNTVVVNEYGPTEATVGCVRLEPGQECPPGGVVPIGTPLTNMRVLDSWLRLVPPGAVGELYVSGVGVARGYLGRAGLTASRFVADPFYRTGDLVRWNPDGQLVFAGRVDDQVKVRGFRIEPGEIEAALVAQESVGQAVVVAH-DSDVGKRLIAYVTAAGQTVDTAAVREGVAAR-LPQYMVPAAVVVLDALPLTTNGKVDRAALPD--------- 2894188 12 -------------------------TVLDLFARHVDRTPDAVAVADGDRVLTYRELDELSGRLSGRLISRGVRGGDRVAVMMDRSADLVVALLGVWKSGAAYVPVDAAYPAPRVAFMVADSAVSLTVCSAATRDG---------------------VPEGIESIVITDEDASDTSVATVRPGDLAYVMYTSGSTGTPKGVAITHGTIAELAEDPGWV--MEPGEAVLMHSP--HTFDASLFEVWTPLSLGARVVIAEPGSVDRRLREAAAAGVTRVYLTAGSFRAV---AEESPESFAAFREVLTGGDVVPAHAVERVREAPGARVRNMYGPTEATMCATHLLQPGDVPVMPIGRPLA-GRRIQVLDESLRPVEPGVVGDLYLSG-GLAEGYFNRAGLTAERFVADPMYWTGDLAQWTADGELLFAGRADHQVKVRGFRIEPGEIEAALIALPDVQDAVVAAIDG-----RLVGYVVA-DGDVDPALIRERLGAQ-LPEYMVPAAVIALDALPLTANGKVDRAAL----------- 87198890 33 ---------------------------------------------DENRTVGWAEMDALLDRIAVALQREGVEKDEPVAIAAMNSVTTGLAFLGAIRAGAVAAPLTSTAAPDTIVAMLEDSGSRVLLLD--------KDIAERLEGDLPAGVKRIALDDSDAGEPFSSWMAEEGAKPEVAPGDPFNIIYSSGTTGAPKGIVQSHKMRHEYARRTI-VAGYDDDTAAICSTPLYSNTTLVS--FLPALTAGGKVVLMRKFDARTFLELSERERVTNAMLVPVQYRRIMELPDFDSFDLSSYRLKSCTSAPFPAWLKADVLKRWPGGLTDGYGMTEGGATTILLAHKFPDKLHTVGQ-VAPGHVMKIIDEDGNELPQGEVGEIVGHSPIMMNGYHGKPDKTREIEWHDRYIRHGDIGKFDEDGFLILMDRAKDMIISGGFNIYPSDLEAELTRQGAVKEAAVVGVPSDAWGETPLAVVVLADPAADPAAILAEANSR-LGKTQRISAIEVIDELPRSPIGKVLKRELRDKF------- 217969814 7 --------------------------LHHLVESAAARDPARIAVVAGDRQLRYQELEAALHAFAGGLAGLGLARAERVGIYLDKRPEFVAAAFGTSAAGGVFVPINPVLKAAQVGHILRDCAVRVLVTT-----AERLAALGDALDHCHDLRHVVLVGRSVAVHSWQALLAAPARAHRVIDADMAAILYTSGSTGRPKGVVLSHRNMMAGARSVAHYLGNHPDDTLLAALPLSFDAGLS--QLTTAFQAGARVVLLNWLLPRDVLKAIERERVSGLTAVPPLWIQLAQLPWAADTD-EHLRYIANTGGRMPGEVLARLRAQLPTRPFLMYGLTEAFRATYLPPEELDRRPDSIGKAI-PDAEVLVLREDGSECAPNEPGELVQRGALVAMGYWNDPERSAERFREPGLVFSGDTVRRDEDGYLYFIGRRDEMIKTSGYRVSPTEIEEILYATGLVGECAAFGVAHASLGQSIVAVVTPPAGATDTAALLAECRSR-MPAYMVPARFEPRSALPRNANGKIDRKALADALA------ 119596650 107 --------------------------------------GDKVAFYWEGTQITYHQLLVQVCQFSNVLRKQGIQKGDRVAIYMPMIPELVVAMLACARIGALHSIVFAGFSSESLCERILDSSCSLLITTDAFKLVNLKELADEALQKCPVRCCIVVKHLGRAELGMGDSTSQSPPIKRSCPD----VQ----------GVVHTVGGYMLYVATTFKVFDFHAEDVFWCTADIGWITGHSYV-TYGPLANGATSVLPTYPDVNRLWSIVDKYKVTKFYTAPTAIRLLMKFGDEPKHSRASLQVLGTVGEPINPEAWLWYHRVVGCPIVDTFWQTETGGHMTPLPGATPMKPGSATFPFFGVAPA-ILNESGEELEGEAEGYLVFKWPGIMRTVYGNHERFETTYFKPGYYVTGDGCQRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGHPHPVKGECLYCFVTLCDGHTLTEELKKQIREK-IGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQ------ 153895838 90 --------------------------------------------------YTYLDLHREVNALAAGLRDLGVEEDDVVTLYLPMVPELPIAMLACARIGAPHNVVFAGLSAEALATRIDAADSEYLVTCDGYDAFNQKSKADNARDRLGDALDVPLGDDEHEYEAIVDAHDETVEPVARDATDLLFVMYTSGTTGRPKGVEHATGGYLSHVAWTTRVLDVRPDDTYWCAADIGWITG-HSYGVYGPLSVGTTTLLPDYPDRDRVWDLIERNAVSVFYTSPTAIRSFMKWGAEEAHDLSSIRLLGTVGESITPKAWHWYRKHVGAPIVDTWWQTETGISLATLPGITPMKPGKVGPPL-PGIDARVVDEDGDPVEPGEPGYLTIAAPWMLRGLREGDERYRREYWDDGWYRTGDGATVDEDGYVTILGRVDDVINVRTHRFNTAELESAIVGADGVTEAAVVGDDDGK----IVAYVTTRGDIDPDESLRETIGERAVGDVARPDRIVFTPDLPKTRSGKIMRRLLEDIAR------ 163856089 26 -----TPFEQVLDYSRPPFARWGGQTCYNAVDRWLPQQADQPALVDREAVYTRRQLYDEVNAAAAMLRAQGVGRGDRVLLYMPMVPEAVFTMLACARLGAVHSVVFGGFASVNLAQRIDDAEPKVIVSADAGSRVPYKPLLDKALSLCARPPQSVIVGRDLDYAELRARHAEQVPVQWLESSEPSYILYTSGTTGKPKGVQRDVGGYAVALAASMEYLFDGPGDTYFCTWVVGHSYIVYGPLITTILYEGTPV----RPDGAILWRLVERFGVNTLFSAPTAVRVLKRQAPESRHDLSSLRAVYLAGEPLDEPTAQWISQGLGKPIIDNYWQTESGWPILSAQPGVERVPTRFGSPSFPGFDARIVSETGADLGPGEKGVVAIAPPGAMSTIWGDDERFVQTYFGRQLYSTFDWGRVDEDGYWFILGRTDDVINVAGHRLGTREIEESINSHPGIAECAVVGAADSLKGQVAMAFAVLKNARALEGDIMRVVEEQ-LGAVARPARIHFVTALPKTRSGKVLRRAI----------- 146760134 42 -----------------------------LFAVQVERAPETVALVCGDRSWTYRDLDQVTNRIAHLLAGNGAGPGEVVGLLVPRSGEAIIGLLAVLKTGAAYLPIDPAHPDERIKFMVSDAEPVAVLTT-----ADLNSRFDGLDVRVTEIDDPLIDGQPSS------------ALPAPEPDDLAYMTYTSGTTGVPKAVAVTHHNVTQLVDAVRADLPAGPGQVWSQWHSL--VFDVSVWEIWGALLHGGRLVVVPESSPDELHELLISEKVSVLCQTPSAAGML------SPERLES-TTLIVAGEACPTELVDRW-ATSGRTMINAYGPTEATI-YAAMSGPLRPGVAPIGSPV-PGAALFVLDKWLRPAPEGVVGELYVAGNGVAPGYAHRSGLTASRFLACPFYRTGDLVQWGEDGQLQYLGRADEQVKIRGYRIELGEIQAALARLDGVEQAVVIAREDRPGDKRLVGYIM---GSADPVEARTALAER-LPAYMVPAAVVVLETLPLTVNGKLDKRAL----------- 111222033 21 ---------ASRRQYYLRRGWWDDTTLGQLIDHGLTGRPDTVFRVWSRTRGTYRDVRDLATRVAGSLHHRNVRPGDPVIFHLPNWLEAAVSFAGLAFAGAVAVPVPHYVSGSDLGKIARLSRARVVITSGADPA-RCSDVVTALRSTAPSVEHIVVVGGPDAFVAHRASEPIASEPIRTDPDQIALLAFTSGTGSAPKGVVHTHRSLCAEVRSHLPILVPSSSRPQLTGGPISHAAGMLLGLL-LPIHRGQPVNLMDTWDPADVFAAMDATGLSAGTGAVYFLASLLDSPDLTPGRLAQIDSVVLGASPVPTSLARRAGQ-LGIDVVRSYGLTEPTITGAAVTDPADKRETTDGRPL-PGVELKILRDSGETAAPGEAGEVCARGPDLMTGYL-DPELNAELFDADGWLRTGDIGFLDAEGWLTITGRSKDLIIRNGVNISPGEIENVLLALPGVVEAAVIGMPDESTGERAHAVLRLRPGAPDLEQVRRHLLGAGLTKVKWPEGLHIATEFPRTPSGKVQKFLLRRDLS------ 156406598 5 ---------------------------------RAREHGNKTAVIDQNGKFSYNSLLQLSKDIGDKIRQRCLSKGRRIAFLTGHNVQYVATQWAIWRNGGVAVPLCTSHPLDMLKYYIEDSNSSLLITSDEFNS-KVDPLLHQ-KASVPHLNISNENIQNITYKPISGLYQTSVEKAETSWNESAMIIYTSGTTGRPKGVLTTHGNISAQITALINAWGWTDDDVILHVLPLHHVHGIINV-LACPLWVGATCVMRPRFEADEVWEYFSNPQLSVFMAVPTIYNKLISNYKKAKHSEQRKKEIISGSSALPEVDMTVWEEITGHVLLERYGMTEIGMALSNPLNGTRL-PNCVGIPL-PGVQVRIVDEQGSRVLDGAEGILHVRGPSVFKGYWNRPEATKESFTEDGWFITGDTARL-SDGVYRIIGRPWDIIKSGGYKISALEVERELRQHPDVKDCAVLGIPDPEWGERVAAIVALNDSALTLEDLRAWGSDHMV-RYHIPAALHIVEELPRNVMGKVNKKEL----------- 83311403 27 ----YKTWDKVLDDSKKPFYRWETNTCYNAVDRHVEQRGAQTAIIYDSRKISYDELKDQVSRLAGAMAALGVAKGDRVLLYMPMVPEAVVGMLAVARLGAIHSVVFGGFAPAELATRINDAKPKVILSAEGSRVIAYKPMLDEAIAMLQRPQSVAVMDKAGDLDWTEVAKAKPADCVPVLATDPLYILYTSGTTGQPKGVVRDNGGHMVALMWSMKVYDIKPGEVFWAAWVVGHSYICYAP-----LLNGSTTVVYETPDAGAFWRMISEYKMASLFTAPTAFRAIKREDPLKKYDLTGFRALFLAGERSDPDTINWAREKLKVPVVDHWWQTETGWAIAANCHEFPIKPGSPTKPV-PGWGLEVLDEGHQPCEAGKVGSLVVRPPGALLTLWNADQRCIDSYYSEGCYKTADAGMIDEDGYAYIMSRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKAGVTKPAEVVKLVREK-IGPVAAFKTCTVVNRLPKTRSGKILRGTMQKIADNQ---- 170735301 15 ----------------------SDSPLSALIARGVARHG-ATPLHFHTQGGTYQSLLRDAREVCKALRAIGLRRSDVIAVQLPTQRETVLLYLAALEIGAVLVPIVHIYGPAEVGFILRQSRARFLCVPDFWCGTDYLERVAALGAP-PDLERVIVVGERDTLQRLAATTHDRLPAKEPVPDDVCLLLYTSGTTASPKGVQHTHR----SVGAEWQIPFIDGPGPYLTPFPAGHIAGFNF--LLRPFVTGTEMVFMDRWDAPLAAQLIEEYRVRLSGGTPFHLHGLLDAARRDGRSLASLVSYSLGGTGVTPEHV-ALADRTGFAGTRAYGLTESTVSVGWADSPFDVRASTDGH-VQPGSQVRIVDELDRDVPAGHDGEILIKGPELFVGY-TDAALNAAAFTRDGWFRTGDIGRLDDAGCLTLTDRKKDIVIRGGENISSLEVERVLATHPAVRDVAVVARPDARYGERVCAVVVLHEHALDLSAVQSHFAAAGMAKQKTPEHLCIVEELPRTPSGKVRKGDLRKQFS------ 87200884 5 ----------------------------DYFDRGHDRDPQRLAIVDTETKLTFAETKALSERIAAALQKGGFENQDLLGLYGPNDGMLLVVLLAMWRANGKWIPVNTRNAIDANAAYINYVRLKWLVYHSSKADE-----VAELKALCPTLQHFVCLDKRMGDDPLEEFMAGVSEADFVEPEDMVGIFPTGGTTGPSKGANVTNLGWGTMIETAADMGGRTDSPVALVSAPITHAAG---PIALSTLSLGATQVILPGFDAERVLRTIAEYKVTHMYLPPTALYQLLASPELGDHDYSSLRIFILVGSPCSPEKLRQAVEVFGPAMCQSYGQVECPMIVAWFPPEDVARFATCGKPTR-SIKVKLLDDDGNEVPLGEAGEICVRGALVTHSYFEKPEETAE-IRKFGWHHTGDVGKFDKDGYLYIVDRKKDMVVSGGFNVFTAEVEAAVTELAAVKEACVFGIPHEKWGEQVHAVVVA--DGITEAEIIAYAKER-LGGVKAPKSVTFIDSIPRTAAGKMDKKALRK--------- 88857004 791 -------WNNT-ALSYPKELC-----IHELFEAQVQHAPERTAVWFEEQCLSYGELNAKANQLAHYLRAHGVGPDSLVGLCTERSLEMVIGIWGILKAGGAYVPLDPDYPQARLAYLIEDAALSVVLTQ-----YDVSKRINLGQSSTVLLDGLIDKSDSQFLQPEYDLSTEETGVCE---SNLAYLIYTSGSTGNPKGVMIEHRNTVAMLQWAKQAYCDLELDRVLASTSL--NFDLSVYELFLPLCFGYQSVIV-----KNALALTEKLHISMINTVPSAMKALLEVNAIPR----GVKVINLAGEPLTAQLVNQLEALPGVAVCNLYGPSETYSTYARFNEPLTSVPD-IGRLIS-NSQGYILGGAQELLPLGSVGELYIGGAGLARGYLNRPDLTIERFIDNPYYRTGDLVRYREDGRIEFIGRIDHQVKIRGFRIELGEIEHRLNSLQDIVTSQVIPCTQTDGTQYLVAYIEPCLTCETEERQQDWLADVVLPSYMVPSLFVIMNKWPLTPNGKIDKKAL----------- 84495223 6 ----------------------TGQALGATTSANARHHANRPAYVQEARVRTHGELHERAVALAAALADHGVRHQDRVAILARNSIEFGEVLSMAHVSGIVVATVNFRLAAPEIVEILRAADPKVL-----FCGPDHLELVSILRQELPGLELIVALGEAPSTVGYEDFRGRGRELPFISPQDIAFLIFTSGTTGTPKGCVLGHRELRLLAKEMAHQMRTGCEDVGLLVMPLFHIGAMAI--ALGLHVHGGAAVIEEAFDPAAYAGRCRAERVSVLHLAPTMVQAVLDA-DPAPADLAGVRTVLYSAAPMTLPTLRAAMRVMDAGFLNLYGQTEIMTSHSSADDPTHRRLSSVGIPFSE-CEVRLTDPEGRDVAEGAPGEITVRTEAMFRGYWQDPDTTA-TQVRDGWFRTGDVGRFDEEGLLHLVDRTKDIVISGGENVYCPEVERAVESHPGVAGCAVIGVPDPRWGEAVCAVVVRGSGVESAKEVTAHVRAR-IAGYKVPKRVIFVGSLPVLVTGKVDKVQLR---------- 15029322 455 ----------------------SGSSVPELFAGQAARTPDAVAVVDGKRNLTYAELDADADRLAGHLIDRGVGRGDRVAVLMERSADLLTALLAIWRAGAAYVPVDVSNPAERITFLLKDSAPTAVLCSRSTRG--------AVPEDTPVSPLVLDDLTAKGETP---------SPVPCAADDIAYVMYTSGSSGTPKGVAVPHDAVAALAGDPG--WGVHAQDAVLLHAP--HAFDASLFEIWVPLVSGARVVVAE-PGVVDALRIREEAGVTALHLTAGTFRVL---AEEEPECFAGLREVLTGGDVVPPQAVERVRQVCPLRIRHLYGPTETTLCATHLVEPGSPAAGTIGRPLA-GRRVHVLDAFLQPVPAGVPGELYIAGEGVAHGYAGRAALTAERFVADPYYRTGDLVRWTDEGELVFVGRADAQVKIRGFRVEPGEVEAALAAQPGVRQAVVAARDDGPGEKRLIGYVVADGPDLDPDHVREQVAE-VLPEYMVPAMVMAMVTLPVTANGKVDRNAL----------- 15029322 1509 -------------------------TVVEALAAQIAATPDAVAVADESGALTYAELELTTRALARRLTARGIGAEDVVAVDQPAGAGLVGAVLGVLWSGAAFRLISPDRALGELR-------PDAVVTSAGGVGAWASDEGIPVLITDAGETSAEGTEETSAGAAGEAAVDTPAEDLTPHPGHPALLLPTSGT-----HTVIEHRTLASRAAQRALTSTVSGVTLLDTRVP---GASLITP-LLATLSSGGTVRFADRPDADLLVALLAKQAAD----SPSYPEILVVDEEPHRIPPVSTRV---TGHAMPETGGTWLEARLGPGEH---------ATASGLP---------VGRPL-PHTPAYVLDDRLRPVPTGVEGDLYVAGGTLARGYAGRPALTTERFVADPYLRTGKRARRDGEGVLSLRDR------------------------------------------------------------------------------------------------------------ 167841511 460 ----------------RPAADPVRRCLHRRFEDHARVRPDAVAVQCDGQALSYAELDRRANRLAWRLHAAGVRGNVPVALAFERGLDSIVAILAVLKAGAFYVPLDLDYPPEHLAWILDDIAAGVLICDDAQ------------RERFDSFGGTRLTIRDDADADAADARVDAPPPRDTSPADLCYVIYTSGSTGQPKGVCVEHRNVDHLFASTRRTYSIGSSDVWTQF--HSYAFDFSVWEIWGALLHGGRLEVVPYRTPGEFLALLARTGVTMLSQTPTAFKQLLRALDDARQPLPSLRYVFFGGEAIPCQFAACLSDAHGVVLVNLYGITETTVHVTRMLGPGDAQASPIGRPLPGY-RVYLLDDAGHPVPPGVPGEIHVGGEGVARGYHNRPELDRARFVADPFYRSGDLGCFDACGELDYLGRIDDQVKIRGFRIELGEVEATLARHAAVASAAVMVDDTTVDGHALVGFVVPRDAAVSVAALRDWLAQR-LPPHAVPARLIEIDAIPLTTNGKLDRRR------------ 124267699 25 ------PFDEVLDDSRPPFTRWGGQTCHNAVDRHAARRPDDNALIWQERTYSYAELQREVERMAAGLVELGVGQGDRVLIYMPMIPEAAFAMLACVRIGAIHSVVFGGFASVSLASRIDDAQPKLIVSADAGSRVPYKPLLDEIRLAKNKPRHVLVEGRDIDYATLRARHLDSVPCTWVDATHPSYTLYTSGTTGTPKGVQRDTGGYAVALAASMKHIYLNAGETYFSTWVVGHSYIVYGPGMATIMYEG----LPIRPDAAIWWSLVEKYKVTAMFSAPTAVRVLQDPAALKKHDLSSLRALFLAGEPLDEPTAQWIADALGVPIVDNYWQTESGWPILSIANGQPSKFGSPGIPTYGYKVKLVDDASGEELGAHQKGVLVVEGPGFMQTVWRDDDRFVNTYWKQSVYSSFDWGIRDEDGYYYILGRTDDVINVAGHRLGTREIEESVSSHANVAEVAVVGVADPLKGQVAVAFVVPKD-ARGLEEPQARLKDQQLGAVARPARVHFVTLLPKTRSGKLLRRALQAVAEGR---- 170584850 54 ------------------------------------------------------------------------RHGDRVLSRVEKSIDSLVLYLATIRLGAVYVPLNPNFKLAETIHFVKDSDPYLFVTSNIKQDEIFANKVEHVMDSTALFE--------------ESRQMEPDYGVEVKPDDTACICYTSGTTGLPKGAMISHGGLIWNAETLVYLWKFSQKDVLLHMLPFDHIHGMFI-SLNCTLFTKSSVIFRPKFDVNDALDWLP--RCTVMMGVPTYYSRLMQKSSFDKDLTKNIRLFISGSAPLSTVLWEDFKQRTGHEILERYGMTEAAVITTNPYN--DRRKGSVGKILPGGN-----------IRTTETGLVQIRLPSLFSGYWKKDNKTQKVFTEDGFFNTGDIGKIDEDGFLWIQGREKDLIISGGLNVYPKEVEDAIDSLPYVLESAVIGIPHHDLGEAVLAVYVPELGSLHESEAIRILRTK-LANYKVPKRFLCLDQLPRNAMGKVQKNILKER-------- 89054789 47 ------------------EGATGNTCYNAVDRHVAAGRGAQPAIIYDSRTLTYADLLDEVSTLGAVLQGMGVGQGDRVIIYMPMVAEAVVAMLACARIGAVHSVVFGGFAAAELATRIDDAGAVAVIAAEPGRVIDYMSLVSEIASNKPSGCLVLQRDQPCDLTPDRDLDWADAPCAEVAATDPAYILYTSGTTGQPKGVVRDTGGHMVALHWTMEIYGVKPGEVFWAAWVVGHSYICYAPGCTTMVFEGKPI---GTPDAGTFWRVIAEHDVSVLFTAPTAFRAIRGQDPENHYNISSLRTLFLAGERSDPATLQWAEAQLGVPVIDHWWQTETGWAISAIPEALPVKHGSPGVPMPGYD-VQVLDDAGHPVPNGTLGNIVVKPPSCLPTLWNAEERFLSSYLNEGYYATSDAGILDEDGYLHIMARTDDIINVAGHRLSTGAMEEVLAHHDAVAECAVVGKADALKGQVPLGFFVLKSGAQDPDDIARELVKKVIGAVAAFKLAVGVKRLPKTRSGKVLRGTMQKIADAQ---- 170722622 35 -----------------------------------------IALVYEDREYTFGQMQAMAARFASVLRAQGVQAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHAKVVVTDRGNRA----KLDDLVVCPVPI---IVGADEGEDFQRLLDAASADCEPVMRSGNDPFLLMFTSGTTGPAKPLEVPLRAIVAFQGYMRDAIGLQPQDNFWNLADPGWAYGLY-YAVTGPLSLGATTFYDGPFSVESCARVIDKLGITNLAGSPTAYRLLIAAGKAFSTPVQRLRVVSSAGEPLNPEVIRWFADELGVTIHDHYGQTEGMVLCNHHGLEHPVRAGSAGFAI-PGHRIVVLDEQGAELPAGQPGILAVDREQSFGGYHGLP---TKAFV-GKYYLSGDTVELNTDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGVHGSAELEETLRQHVLYAHAYPREIAFVSELPKTPSGKLQRFILRNQEVAKQQA- 111019203 654 --------PAERAWSARPADATDQTTLGELFAARAARTPDATAVVSGGERLSYGDLDARSNRLARHLLSRGVGPEFSVAVAMPRSAALVVALVAVVKAGAAYVPIDADHPGERSALVLDDAHPVCIL---ATRDTAHALPASDVPVLLLDSTDTDLGGNSADPL-------TDAERPPVDPNSLAYVVYTSGSTGRPKGVAVSHRNVVSLFTSTRDLFRFGDTDVW----TMFHSFDFSVWEVWGALLHGGTLVVVDTRSPAAFLALLRRDRVTVLSQTPTAFSQLIEATDEDGAGPPPLRYVVLGGEALDFGQLERWYSRHGPVLVNMYGITETTVHVTHLPLGRGLAAAAVGRPI-PGFRVSVLDARLRPVPIGVAGELYVAGPQVARGYLGRAGLTASRFVADGMYRTGDVVRWRRDGSLDYLGRDDLQVEIRGFRVELGEVEWVLGRCDGVAQAVVTLHEDAVTGPAPAAYVVPEAGAIVDSEAVLEFAGGALPSYMVPASVTILERLPLTGNGKLDRAALPAPVT------ 111019203 1724 --------PGEREALVPVCGRPTGTTLPEILSAAAARDPHAVALSYGNAVMSYRELDDWSNRLAWVLIRRGIGPEHHVAIGLVRSVELVVSVWAVAKSGASFVPVDPNLPPGRIADILADCGAVAGLT------------VAEQRDRMPDGVEWLLLDYPGPTRRWESRPTDDDRVVPLRPGHPAYLMYTSGSTGAPKGVVIPHAGLQNFTIDQRARYATTNASRVLNLASPG--FDATMLEYLMAFGAGARLVIPHVYGGAALTELLAAERITHAFATPAVL------ATIDPRGLRLLRALVVGGERCPPELLARWAS--GRTLLVGYGPTETTVMSNIGDPMTPGDPVRIGHPMRGVREL-VLDEWLRPVPVGVVGELYVLGEGLARGYHRRAGTTAASFVANPFYRTGDLMRWTKEGRLEYLGRNDFQVKLRGQRVEPGEVEAALTRCPGVAQAVVVVRRTPAAEAVLAGYVTAEDGALDTTEVLQF-AGSVLAPFMVPASVTVLDRLPLGANGKVDRHALPD--------- 111019203 2787 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETVVLDPRLQLTPEGVTGAVYLAD---TREHHTSARAAATTFVANPFVRTGALARWHRSGRLLSVGATG----------SPASVTDVVESHPAVREAVVL-----TTATGVTAFWVPAAAAPMAEDLREFSAGR-LDARSVPTRFVALGAVPRTPDGEVDENALRALVSD----- 73541873 26 -----TPFGQVLDNSRAPFTRWGGRTCHNALDRHLAARAQQPALVDQQRTYTYAQLHEEVNRMAAILQGLGVRKGDRVLVYMPMIPEATFAMLACARIGAIHSVVFGGFASVSLAARIDDAQPRVVISADAGSRVPYKPLLDELSSHKPEKVLLVVDGRDEDYAAWERVAGAQVPCTWLESSEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMDYIFCGAGDTMFTAWVVGHSYIVYGPGMTTLMYEGTPI----RPDGGILWRLVEQYKVNLMFSAPTAIRVLQDPAFLTRYDLSSLRLLFLAGEPLDEPTAQWIQDGIGKPVVDNYWQTESIIAIQRGIEALQPKLGSPGVPAYGYD-LRIVDETGEECAPGQKGVVAIDGPGCMSTVWGDDDRFVRTYWPNRLYSTFDWGVRDEDGYVFILGRTDDVINVAGHRLGTREIEESLSSHPGVAEVAVVGVQDALKGQVAMGFCIARDAARTATELMKTV-EQQLGAVARPARVFFLNVLPKTRSGKLLRRAIQAVAEGR---- 29829741 384 ---------------------WQPQRIDEVFAHRAAERPEAIALSCEDHSLTYAELNNRADRFAGALHNLGVRPGERVGVCLDRSLDLVVTMLAVLKADAVYVPMDPAYPADRLAYTAEDAGLRLVVTA---------------LEDFPAGQARTIHPE-----ELAAGTAMAAPAPGRGNEQAAYVIYTSGSTGRPKGVVVPHRNVVALLGATREDFGLCPDDTW----TLFHSFDFSVWEIWGPLLTGARLVVVPYWSPQDFRALLRDERVTVLNQTPSAFAQLVEADRQHEPDL-AVRLVVFGGEPLDARGLRDWFDRYPCRLVNMFGITETTVHVTAQTVGRKEALSSVG-PALPGWYLYVLDERQRPVPLNVPGEIYVGGEGVALEYLGRPELTAERFVTDPFYRSGDKGRLRPDGRLEHLGRLDTQVKLRGFRIELDEIRNVLLDDPTVTAAAVVADAGDAAAARLDAYVVLAGGDTAAVRRRA---AKVLPEYMLPATVTALPALPLTANGKLDARRL----------- 33603224 12 ------------------------RSMAEITAMQARRHGEKTFLHFRDERISYAGFDRRSSAVGRGLKAHGVQAGAHVGLILDNCPEMILAVFALAKIGAVWVPINTAAKGKLLVYYLDFADITTLIVHE-----KYLALIAACLHELPRLQRIVVVDDGSGHAAQQAPRARYAALEQDDREDQAFLLFTSGTTGPSKAVMWPQAGVNVWAAQNAMARWVAHDDVEYVCLPLFHANAL-LNSTWTAFVAGATVALTDRYSTTRFWSEIRQCGATRFNSLGAIVNFLWTQPPTPQDRDHKVRLCSM--APVPPYVHE-FEARFGVKVFTGYGLSDCLAASTRLDDPAE-KAFSCGKP-RPGIDLRIVDDNDIELPAGQTGEIALRSHSTASGYYKMPEATLQA-RRNFLFHTGDRGYLDADGYLYFVDRKKDSIRRRGENISSQEVEAVLMSHPEVVNAAVYPVRGDLPEDEVGASVLLRPGSALSQDLTRYCVE-NMSYYMVPRFLEFVDALPLTESGKIEKFKLKQRAEQR---- 117164714 129 -------WNDTRADRVRP-------TLVEMFREQARTRPDAVAVVDEHRTLTYRQADELSGQLAHHLVARGLTAEQVVGISLERSADMVIGLLGVLRAGCAFVPLDPHWPAARRAVVVEDAR---VVLQLSASGEHAAGEPEAVAVDLGDWRF--------------GSRPSAGGEVAVPGDALAYVIFTSGSTGRPKGAMIRHEAISERLLWQVEILGFGHDDASLFKAPL--SFDISVNEIFLPLVSGARLVVLRERDPHHLLSVIAEQRVTFTYLVSSMLDVLLEIAGDSGR-LDSLRHVWCGGEVLTPELYERFRTRLDIPMYHGYGPAETTIGVSHVRGAAERLSTSIGKA-NPNTQLYVLDDELRPVPVGVGGELYVGGFLLGRGYVNAPALTASRFVANPFYRTGDLARFAPDGSLDFLGRADNQVKIRGMRLEIEDVEVGLAEHPGVRHTCVVAKRNSAGGTYLVGYVIPAAGHEDAADVKAW-AGTHLVEYMVPAHIVVMTRFPLTANGKLDRHALPE--------- 117164714 1643 ------------------------------------------ALDGGTRSLTYGELAREKNGLASLLRAAGVGPGARVAVAVPRSVEQVVALVGVVSAGGAYVPLDLAYPDERLRYILTDAAPQVVLVTPEHRDRFTRLLSR---ADLPTARVLVLGDESPP--------ADPGPERGPAGHDPAYVIYTSGSTGRPKGVVVPHSSVVTLLANTGPDMGFGPDDVWVQF--HSFSFDFAVWELWGALAHGGELLVPEYRSPVDFHRLVRERGVTVLNQTPSAFYQFVEADRHAGEPLPALRLIVFGGEALDPGRLRDWVRRHGVELVNMYGITETTVHVTRVLTAEDLAPGVDVSPIGPGLVTYLLDDRLRPVPPGREGAIYVAGDQVSLGYLGRPALTAGRFVANPFYHTGDLARRTLDGELRFTGRADDQVQLKGFRIELGEVEAAIRELDGVVDV---AVTVADGGDHLVAHLV----GEVPADLTALLSEK-LPAHMVPRRTLPLDVLPLTVNGKLDRKALAERVT------ 117164714 3081 ------------------------DTVVDRFDRAADRDPERVALVAHGATMTFAELRDRSRAVAGVLARRGIGPETAVGLAIPRSLDSIVALFAVLRTGAAYVPLELDHPDERIAAIVADARPAVTLTVSAVAPRLTGDLI-----------------ELDRPLPAAEPLVTFAPDDPHRLRHPAYTIYTSGSTGKPKGVVTEYAGLTNMLVNHQRVLAEHGHRVFRVAHTVSFAFDMSWEELLW-LADGHEVHICDEELRRDAPALVEAHGIDVINVTPTYAQQLLGEGLLDDPGRRP-ALVLLGGEAVTPTLWRRLAETEGTVGYNLYGPTEYTIN-TLGVGTFECQDPVVGVAID-NTDVYVLDPWLRPLPDGVPGELYVSGIGIARGYLGQPAQTAHRFVACPFYRTGDLVARRSDGNLTYLGRTDQQVKIRGHRVELGEVEAVFAAHSAVRFAAAVAQPDPDGAYRLAAYLVLDGADLAEV---AAEVGAALPDFLRPTHYARVDGIPLTVNGKADTRALPEA-------- 89068382 27 LLDGF-----DYPDRLNAA--------VELTDRMVARFGDRTALIGNGRRRTYKELADWTNRLAHVLVELGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELRKYVDKAE-----ISHALCDTRLMDELTACAKDSAFLKTVVFDGTSNHDAELDRLALEAFDAVDTAQDDVALLGFTSGSTGDPKATMHFHRDLLIIAGYAREVLQVTPGDVFVGSPPLAFTFGLGGLAIF-PLRFGAAATLLENASPPNLIEIIQKYRATVCFTAPAAYRVMLQAMEA-GSDLTSLRAAVSAGETLPAPIYEAWMAETGKPMLDGIGATE-LLHIFITNRFDDHRPGCTGRPVRGY-EAKVLADDGSEAPRGTLGRLAVRGPTGCR-YLRGER--QAGYVENGWNITGDTFTQDENGHFHFAARNDDIILSSGYNIAGPEVEAALLAHPDVLECAVIGAPDEERGHIVEAHIVLVEGATPCEALAAALQAHVIAPYKYPRSVVFAPALPKTPSGKVQRFRI----------- 29829701 419 ---------------------FSHDPVHTTVLQVAERTPHAVAAVCRGVEMTYGELARRSGKLARHLRARGIRPGQVVGIVMDRDLDALVAMLGVMRAGGAYAVMDPSHPAARIDYMLQDTAAPVVITR------------ADVAGGLPTSEDRKVVLIDADWAAIEAESDTEPLEELADRETLAYVLYTSGSTGRPKGVMIEHRSLRVFIEAYRHTFGFTPEDRLLQQPSL--IFDMSQGEIYTALITGATLVLVSPEDPEALGTLIREQRVTYVGLSPTLLSLL------DGGPYPHLKYIMGGAEVLPAELVNKW-NIPGRKFVNLYGPTEAAIACTECEHIEWRSAPPIGRPEYGRLH-YVVDRHGNLAPVGVPGELLIGGDGLARGYLNLPELTDEKFVPNPFYRTGDLVRWTPDYQVDFIGRIDNQVKLRGLRIELGEIESALVAHPQIRMALVLLKADPQGEKQLVGYYVLGDQAPTLAELRRHLGE-SMPEYMVPTAWVKLDEFPLTLAKKIDRHALPE--------- 156553526 73 ------PWDRVLDNSNEPFTKWTNACYNAVDRHVAAGLGSKTALIHDSRRVSYAELLDRTSRLAGALAELGVSRGDRVLIYMPLIPETIVAILATARLGAVHSVVFGGFAAKELATRIDHAEPKVIVAAEPGKVVKYTDMLNDISVAAPHCRHIWEAPLLESQLDWDDLHAEPHPCVPVEANQPLYILYTSGTTDKPKGIQRPIGGHIATLCWTMAIYGMDKNSVWWVASDLGWVVGLSYI-CYGPLLYGATSVMYRTPDAGQYFRIIDEHKVNALFTVPTAFRVLRRADPERKYSTKSLRTIFVAGEHCDYEAKAWAEKVFKVPILNHWWQTETGHAITALGHTTSPPKYSTGMPFPGYY-VEVLREDGSKAEPHELGRIAVRPPGTMSTLYHAPGRFKEIYFSPGYYDTMDAGYIDEYGYVFVTARDDDVINVAGHRLSTSALEDVVLGHPEVVDAAVVGVPEHTKGEIPLCLYVMRDHSRKSEELIARVREGPIAAFKVAAS---VKALPRTRSGKTCRKSIADLARSK---- 163724658 6 ---------EDKIRKYTDEGYWGEETILDLIWARAKAKPDDEALVDPEQRFTYGGMQNAIDRLACRLVSLGVETGEVILVQLPNISELVISLFAAARAGVVVSPVPVQWRSHEIRHALAMTGARVMITSHAFAGFNHVAMARQALDKEYRLDHIITVGSGEILAEADSPDTELLASRKMSANDVFTLCWTSGTEAASKAVPRSHNQWLAISRMVVESFLPDEECTYLSLFPAINMAGLGAVLIPWCI-TGGKMVLHHPFDLGVFLKQLVVEGVYYTLAPPALLDNLAKSPDWGKMNKGNLKVIGSGSAPLSEWMVSTFQNQFGIGIVNFFASNEGVALYSSPKDFSDPATRASYFPRFGGVRSRLVDPSTGRVENDVVGELCFDGPTVFCGYYKSPELTAKAFDKDGFFRSGDLFSIDNQDRYLFHGRLKDLIIRGGMNISPEEIETLVVGHPKVAEVAAIGYPDERLGERICIVVVPPDQTVALEEINDYLQTKDIAKYKYPEILKIVGCLPRNPVGKLLKRELRQAVA------ 114771636 27 -------------------------------------HGERPAVSFQNITLTYNQLTDRVAQTANLFRSLGIGPDDVVAYLLPTSHETLITLMAGMTAG-IVAPINPTLSADHISALLKEVNAKVLVTLKPFPKTQVAQLAHTAVQNAQCVETVVEIDLLPEFNLETSKQNKKLNFTEKDNDPYCAYFHTGGTTGMPKIVQHRHSGALYNGWLGSEIL-MDEYDVIICPMPLFHVFAAY-PAWLCVMSAGSHMVMPTDGVFKNFWKLVERYKGTFVITVPTAAAALMNHPV--NADISSLKNIFCGSAPMPTKLFEKFQKETGVSIIEGYGMTEATCLVSCNPPDGERKIGSVGLPL-PYTDVKILDEIVKECKSEEPGEVCINNPGIVVGTYTDPYKNKSLYVNEKFLRTGDIGYLDEDGYLWLTGRAKDVIMRGGHNIDPLIIEEVLAGHPSVSLTGAIGQPDIYAGELPCAYVELISGSETSEELMDYAQKNVSDHTACPKYIEILKEMPKTAIGKVFKPDLR---------- 169847217 42 -----------------------------------------------GTTITRGQTKKLSLALAYGLRNLQAKRGDTVLIYSQNSLTWPIALFGSVAAGLRATLANSAYNARELAFQYTDSRAHLLFTSEEGIPVVLEMFKSLGVSSAEAQKRIIVMTTSLHWAGGPTIPVSPAARGLTTANETAYLCYSSGTTGKPKGVETTHRNLTSVLDQVRPAFPPSNTDKVLGVLPFYHIYG-AIKLLHHPFLCGAPLVIMSRFDPVQFCANIEKYKITMALIVPPVLVVLSRHPAVDEYDVSTLEVLFSGAAPLGAALTQQVKERLEARILQGYGLTETSPTTHLLEKPDAVRVGSIGILLPNLEARLVVDGEGDDAEEGQPGELWIRGPSVMKGYLNNPKATKESITHDRWFKTGDIAIRDSEGYYTIVDRRKELIKYKGFQVPPAELESVLLTHPEIADTAVIGVDSAKATELPRAYVVHANPTALAASVQKWIQTK-VARHKLRGGVVVIDAIPKSASGKILRRELREKAKQELAG- 2894189 459 ----------------------------DLFGSQVKDRRDEVAVVDGDRAMSYGELAEHAERLAGYLNGRGVRRGDRVAVVLDRSLDLIATLLAVWQAGAAYVPVDPAYPVERMKFMLADSEPAAVVCAEAYRDAVLDVGLDPISLDDPQTRQAVAAAARISV--------------GTKANDLAYVMYTSGSTGTPKGVAVSHGNVAALVGEPG--WGVGPDDAVLMHA--SHAFDISLFEMWVPLLSGARLVLAGSGAVDEALAGYVAGGVTAAHLTAGAFRVL---ADESPESVVGLREVLTGGDAVPLAAVERVRRTPDVRVRHLYGPTEATLCATWWPGDETGSVLPIGRPLA-GRRVYVLDAFLRPVPPGVAGELYIAGAGVAQGYLGRSALTAERFVADPFYRTGDLAYWTHQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQ-AVVSVRDEH----LIGYVVAEGQAIDPARLREQLAE-TLPEFMVPAAVLVLDELPLTVNGKVDRRALPE--------- 2894189 1939 ---------ASVVERWNSTGEAANRTVLELFRQQADASPDAVAVMDAARTLSYADLDRESDRLAGYLAAMGVRRGDRVGVVMERGTDLFVALLAVWKAGAAQVPVNVDYPAERIERMLADAGASVAVCLEAT------------RKAVPDGVEPVVMD-----VPAIDGVRHEAPQVTVGAHDLAYVMYTSGSTGVPKGVAVPHGS-VAALASDPGWSQGPDDCVLLHA---SHAFDASLVEIWVPLVNGSRVMVAEAVDAERLREAISR-GVTTVHLTAGAFRAV---AEESPDSFTGLREILTGGDAVPASVVRMRRACPDVRVRQLYGPTEITLCATWHPGAETGDTLPIGRPLA-GRQAYVLDAFLQPVAPNVTGELYIAGAGLAHGYLGNNGSTSERFIANPFYRTGDLARWTDQGELLFAGRADSQVKIRGYRVEPGEIEVALTEVPHVAQAVVVAREDHPGDKRLIAYVTAEEGALAADAVREHLAAR-MPEFMVPAVVLVLDSFPLTLNGKIDRAAL----------- 110834667 6 ---------PELVEKYTNMGHWGDKTLLQRAAANCIAHPEREAVVDPAQRLTWAEFGQAVDATAAELSRRGFGKDDVLVAQLPNVWELAMLYLAAAKAGGLLSALPMQWRSKDVGYVKKMTEARFYASAESFHGFDYQALGQEL-----GFEHYI---GLKELTDIARSKPSQGPEVPVEANDIFTLCWTSGTEADPKGCPMSHNNWEYMINLVFTTCGLQQGDRILCVAPLVNMTAVGVNYV-PWLATAGTLVLHHPITPEILLRQLTEERIQYTILVPAMLNMIAKLPNVDQLDLSSVRTITTGSAPPSAWSMQEFKRRWDIDIVNIWGQNEGSCLVAGPADVPDLAMRVDHLPWWGGIEVKILGDQDEEIEPGGIGELCYRSPGVFAGYFQRPDITEQSFTADGFFRTGDLFIVQNANHVGFYDRKKDMVIRGGFNISSVEVENAVLGFDKVQDVAVIPHPDEIMGERVCICVVPADESPALEEINDYLKSQGMSVYKLPEKMRLVDVIPRNPIGKIMKKELRAQ-------- 206580468 453 -------------------------TLSALVADQARKTPDAPALADAHWQFSYREMRQQVVALAQLLRQRGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLITADQLARF----------SDIPGLESLCYQ------QPLAAGDDAPLALS--KPEHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLWMQDRYPLSADDVVAQKTPC--SFDVSVWEFWWPFIAGAQLVMAEHRDPQAMQQFFARYGVTTTHFVPSMLAAFVASLDADSAACRTLRRVFCSGEALPTELCREWERLTGAPLHNLYGPTEAAVDVSWYPACGSELAAVTGSSVPIGTGLRILDAAMRPVPPGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLTNGAVEYLGRSDDQLKIRGQRIELGEIDRVMSALPDVAQACVFNQAAATGGDALVGYLVSDSGLPDTAALKARLAEQ-LPPHMVPVVLMQLAELPLSANGKLDRKAL----------- 207087470 44 ----------------------------------------------GTDQISFKELAIKTDQFAQCLINLGLQSEDRVLIRLPNSLDYPISFLGAMKAGYVSVPTSTLLTAEEVVYLANDSQATALVTDKSM----WKSLQEHNLP--PQLKYIFLTGEESDNFHIFDMQQEIDKIKKIDANDPAYLVYTSGTTGYPKGVLHAHRAII--GRKPASQYWFDQGDRIVHSGKFNWTYVLGS-GLMDPLHLGKTIVVYEKNHADTWMKLIKKHSATIFIGVPTIYRQILQKTDFKAEDIPSLRYCMSAGEHLSDEVLNQWRDRFKQDIFEAVGMSE-FSYYLSENKYNPIRPGSAGFPQPGHDIKLINPDTLEEVSTGEEGMICVSDPGLFLRYWNLPEETDKHLHS-GWFFTGDYAKYDEDGYIWFLGRKDDIIKSFGYRVSPYEIERVFKSHPDVADCAAIGEEIEKDKLLVVTYILPHEGDPDPNDLLKF-GQNNLAAYKAPKTIYIAHEFPKTKNGKILRKHIDKSIA------ 13542140 8 -------------------------TIDKMLESGVSSNPNQIINYSGKKTFTYKEFRERVYRLAKALISIGVKKGDTVAVIDWDTYVYLEAYFAVPMIGAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRD-----EFVPILSKNKEAFYFIKGWIIYSEPDELSPYDELMSKDIELPEISENDLATTFYTSGTTGIPKGVQFTHRQIVLHAISSGLALSLTADDVIMPLVPMFHVHAWGVPYM--TIMSGRQYVLPGRYDFDHIIDLIAQENITVIAMVPSILYMIVTNPNVGKIAGRKIRAIIGGGA--LPEGLQKAAEKLGIMAISGYGLSETAPILTLATYNSDVKKLPTGIPI-PLVQLRVIDDKWNDVPRDEIGEIVVRAPWLTSVYVKNKEGT-EALWKGGWMHTGDLAVMDKFGYIKIVDREKDAVKSGGEFIPSLILEDAISACPGVVENAVVGKPHEKWGERPVAFYT---GTAKPEEIRDIVRQGRIAKFWIPDDFINVKEFVKTSTGKIDKKVLREMLKK----- 162454129 58 -----------------------------LFRFHAENSPHRIAVIAEDRVYSFFALNEAIDRLGYALDRRGVGPGVTVLLALKNRPEFLMCQVALARVGASVVAASWRSTPAELAYLAGHSGARMLLFDSDIAGVIREAAPR--LEGIPPEEMIAIGERAPGFSHLDDLLAAFDDLAPDRSERAAVVMYTSGTTGKPKGAVRGFGGIVLPALGAIGATPMRAGDVHLAVCPLYHLTALGFVNL--SLIVGATIVILPEFQPELFLEAIQRYRVTTTAVVPTMLHRVLELGEARAYDTSSLTAIFVGGAPLSPALAAEVMAAFGDRLFNFYGATETGIVTIAGPEDLRASPGTIGRPVA-GSELLLLREDGTPCQDGEVGELYVRSSLLVSGYHRDPGATRES-TRGGYFSVGDLARRDARGCYHLEGRKRELIISGGVNVYPAEVEAVLHDHPAVAEAAVVGVPDRAFGERVRAVVALRPGATASEDIRAHCRAR-LAGPKVPREVVFVDALPRNPTGKVMKREL----------- 89901474 35 --------------------------------------------------YTYSELQAQANRLSNVLTALGVGRGDRVAIVMPQCFETAVAYVAVLQMGAVAMPLSMLFGPQALEFRLHDGEAVVAIAASALEGL------QAVRANCPVLHYVLGVGDLEATDQRADLAQEDAHFTPVAAEEAAVLIYTSGTTGNPKGALIPHRALIGNLTGSQNWFGFDPDAVFWSPADWAWTGGL-MDALLPTLYFGRTIVAYNRFSPQTALELMRDCHVTHTFLFPTALKAMMKAPGSARHTVRQLQAIMSAGEAVGDAVFDYCQQQLGVTVNEMFGQTEINYIVGNCSAQWPPKPGSMGM-GYPGHRVAVIDDAGAECPVGVAGDVALADPIFFLGYWKNESSTRAKFTGD-WCRTGDLALRDADGYLWYQGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDPARGSVVKAYVVLAPDFIAAAQLQAHVKG-MLAPYEYPKEIEFIDALPMTSTGKVQRRVLRLQEEQR---- 118467617 1527 -----------RRERLRGKGS-GSSSIPERFSAQVVRTPDSVAVTCGGESLTYAELDETADRLANLLTLHGAGPGTYVAIMLPRCAQAIVAILAVLKTGAAYLPIDPVLPDARVQFMLDDTAPIAAVTND------------ELRSRFDGFAGVVVEADD----PAMSLHPTTALLAP-AADDIAYVIYTSGTTGRPKGVAVTHHNVTRLFDAPYPGLTFGSGQVWTQCHSTG--FDFSVWEIWSALLHGGRLVVVPTSSPSDLHELLVTEHVTMFSQTPAAAAALSHTGL---EDL----TLVVGGEACPSEVVQRW--APKRTMINGYGPTETTVFASTSEPLNPSSPGPIGAPV-PGAAVFVLDSWLRPVPPGVAGEVYVAGGGVTVGYVHRPGMTASRFVACPFYRTGDLARWGTDGQLRYLGRADDQVKIRGFRIELGEIQCALADLDGVDQAAVVVREDQPGDKRLVGYIT---GTMDPAVAREMLADH-LPPYMVPAAVLRLDTLPVTVNGKLDQRAL----------- 118467617 40 ------------------------KTIPQLFSAQVTRTPTAHALVCGERVFTYRELDEATDRLAMRLTRSGSGPGQCVALLLPRSAEAIIAILAVLKSGAAYLPMDTAHPDARLRFMLHDAKPVAAVTTSALHT-------RLTGTGIPLL----------DIDACDTGASAPIRPPV--PDDLAYLTYTSGTTGVPKAVAVTHRNVTQLLECPHPELPASPGQVWSQWHSL--VFDVSVWEICGALLHGNRLVVVPESSPHELNALLVRERVTVLCQTPSSAGMLSAEGLDRTA-------LVVAGEACPADLVQRW--APGRVMLNAYGPTEATVAAMSSPLSSDADPVPIGRPV-PHAAAFVLDKFLRPVLDGVIGELYIAGAGVAVGYARRSALTASRFVACPFYRTGDLVRWDDDGHLVYLGRCDEQVKIHGYRIELGEVQAALAGLDGVDQAVVTVREDRPGDQRLVGYII---GAADPSASRRALAER-LPAYMVPAAVVVLDSLPLTVNGKLDKRAL----------- 189239715 5 ----------------------------------------------DNEEISYGKLCKTSINLASQLIKLGLKKGDVVSIVSQNNWKYLAATISGFYIGAKINFLNHDYTSGELKHFFTICPPNLIFCSKKSCN---NILFLRNEGLLP--EHIILFDEDEEYLTFDELDSDFYPVEVQPETDIAIIPTSSGTTGLPKCVLLTHANLRVPLIHFGDRNFLDEDDVTIGNLPFFHIWG--NMIALTSVFYGIKLIIIPKFRPEVYLKTIEDYKIETLFTVPPLLIFLAKSPLVSFYDISSVKDVICAAAVITKELEEMVKDRLGLKVRQLYGMTEASLGITMSPTKSE-KVASVGKVL-PTNKIKVCDIETQELGPHKIGELRAKGGGLMVGYLSNKNATMEAFDNEGYLRTGDLGYYDEENFFYIVDRLKDIIKFKGFQISPAELENLLIQHPAVKDAAVIGIPDEVAGEVAMAFVVKQDKNVTEKELVCFVNGKIVVYKRLYGGVRFIDEIPKTSSGKIWRLKLREIV------- 70607508 6 -------------------------TVFELLKRAKDLTPN-VEIVYGDNIYTYKEVYERVVKLANSLHNLGIKKGTTIGVADWNTNRFVELLYASALLGCVIYPVNIRLPPEQIIWTIKFANVEWLFISRDF----------EALSKVFDSSKVVYLDGNNGQISYEDLISKGAMEKDVKGGDPYSILFTSGTTGKPKAVMYTHEKVIHGALSIVHQLGLSSNDVIMPFIPFYHLWSWGSAFIAS--YLGAKYVLTGKFDPKTAIQLIKRENATWINAVPTMIQMILSSGEQ----LPGVKALI-GGQAIPYNVAKSISDA-GLKFSTIYGGTDMLISISIIPGKFQVYLRTTTHPV-PFVEVKVIKPDGTEASYNEIGELYVRAPWLPGSYYNNPEETQRAYDENGWFKTGDLAIITEEGGLRIVDRLKDVIKSGGEWIPSSVLESIISEIPAVEQVAVLGYPDQKWGERPMAVVKLKPGQTDQKEILEYLRDAVINKWWLPDKIVFVDNMPLTSTGKINKLALRKDV------- 84498133 20 ------------------------------------------------RRMTFGEMGRQAGRLANALRELGVEQTDRVGTFMWNNNEHFVAYNAIPAMGSVLHALNIRLFPEQLTFVANHAEDKVVIVDGSLLPLFGPL-----LPGLKSVQHVIVANGDASALDLLAAQSEDFDFPVVDERMAAAMCYTSGTTGDPKGVAYSHRSSVLHSMQTSDGMGLSERDNTLVIVPMFHANAWGLP--YAALMCGASLLMPDRFQPEPILAMMQAEQPTFAAAVPTIWTGVLGQLAAHPQDITHLRSVIVGGSAVPPAMMKAFDDKHGVPILHAWGMTETSPLGSVAHPPSRVPQDSQGQ-FAASVQARLLDDDGNVMPDGESGELEVKGPWIASSYYSADGAVEPEKFHHGWLRTGDVGKITANGYLTLVDRSKDVIKSGGEWISSVDLENAVMSHSDVVEAAVIGVPDDAWDERPLVAVVLHEGASADAEALRASLATTFAKWQLPERWVFISEVPKTSVGKFDKKVIRAQYAD----- 114705008 8 ------------------------------------------------TRKTYGEVAKRSAQLAHALDELGMGEGDRIATLAWNSNRHLELYFAVGGSGKICHTINPRLFPDQVAFILNHAEDRMIFVEPIF-----VPLLEKLADKIPSGAKIVVLGETSDLVAYEDLIAESYDWPQLDENTACSLCYTSGTTGNPKGVLYSHRSSVLHAMAIIDSIGIAGTDCALLVVPMFHVNAWGLPYACPMM--GAKMVMPGNLDGASLQKLFDEEGVTMSAGVPTVWMGLTAHMEEQGATFKTLDRVAVGGSAMPAPLIERM-NKLGVSVRHAWGMTETSPVGLALSDQERLEINAQGRPMF-GMEFRVENADGVEVERDEYGALLVRGPWVAERYFGR-DSDSPAFRDDGWFETGDVVTMDADGYVKIVDRTKDVIKSGGEWISSIELENVATGHPAVKEAAVVAKTDEKWGERPVLFLVIKDGAPSSSDMQTFY-EGKVAKWCIPEDVRIVNDLPHTATGKLRKTDIRDML------- 110600003 28 ------------------------------------RYADRTALTCRNRQWTYRVLNEDCNRLAHALMKDGVGKTDIVMYQLYNCAEWVFIYLAPQKLGAINCPINFRLSYGETATIIDDSKPKVFFY-DGADGETAEKALNTAQHKPKTVVMVDIFGTATPFAGAISYEDYVRDQPHTNPDDEVTRLYTSGTTGRPKGVPLNNINEIFSAHDVIMHFPLSPRDKTLNMTPWFHRGGLYSGGPNPTLYVGGELVPLRHFHAATVMGLAEEHGLSFLIGAPVTLSALADEQQKNRRDLSRLKGIVTMGAPLERAACIRFQEVLTPNIFNGYGSTEAFWNTFLRPYDLPDMAGSAGRSCTDDDMARLAEPDDHVAKDGEVGEVIVRAAGCSFSYVNRPEDAKAKFYK-GWLYIGDLCTWNEQEFMTVVGRKDDMFISGGENIHPVQVEAVLNEHPEVTNSLVVGMPDPKWGQVVVAYVIKSGEMLTAKGLDEYCLQHPLANYKRPRYYRFVDTLPMTATGKLLHYKAKVQVQEDSQAG 85707171 53 ------------------------------LERAAQTWPAREALFQGDVVADYAGFDRAAREVAGGLMAQGVVAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINAKLHGAEAAWIIADAGAAVVLADAARREALAAEGVAA---------QAVARGEAV------------AEVETRAPEDLAWLFYTSGTTGRPKGIRITHRMLVASLSYLADVDEVTGADATLYAAPMSHGAGLYA---MVHVLRGARHVCPGGFDEAEIFDLARHHGRVHMFAAPTMVKRLTARARLSGETGAGLRSVVYAGGPMYLADILEAVEVFGPVFLQIYGQGECPMAITALSPRWRERLASVGRAQS-VGEVRIADETGAGVPPGEVGEILVRGDAVMPGYWQNVEASDKAL-KGGWLWTGDLGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPSVIEAAVVGQMDAEWGEIVVAFVVC-DGALDEAALDAHCLSQ-IARFKRPKRYIAVPDLPKNNYGKVLKTELRGRFAE----- 119715047 1 -------------------------TFGDQLRRNAQRHPERPAVVGGRTQLTFAELNERANRLANALAAQGAVKGDVMALMGRNNPGSIVAFWAAAKLGVAVTGVNFTFTDSELHYQLEHSGAKIVVCEDAFF-----DRIDAISSPLPELRIRVSNDFFDSAAPLIESASADEPDSDVDESTLGIIPYTSGTTSLPKAIAIPQRNYFVSMIPSYTTIGLLEEDVWYFTMPLHTIAGIGMQICL--LSLGNTIVLPFAVDADEALDAIVAEKVTVVGQTPTFYLQLIRSPKFAAADLHRLRRCISYGGTMPQAMFDAFETVAPDVLWITLWQTPTIGRFKRLADIPNGDAAWIGRPTAQL-EVRVVDEDGNPAA---EGELIVRTPGAMAGYYKDPERTAKV-VRDGWIHTNDMVRIDDEGNLYFVDRRNDVIKTGGMNVSSVEVERTLYGHPAVQEVAVVGLADPYWMQVVTAFVVPKGDEVDVEDIRAFCK-KTLAGYKIPKEIHLVSALPKDTQGKILKRQLR---------- 145596484 21 ----------------------------------------ATAVVAESRRMSYADVARAAAQLAHALRECGVTGDERVATFLWNNTEHLVAYFAVPSMGAVLHTLNIRLLPDQVAYIANHAQDRVVLVDTT-----LIPLLAKAIGDMTTVRHVVVVGDGDHWDALLAGKPDTYDWPDVDERSAAALCYTSGTTGNPKGVAYSHRSYLHSLQVCMESFSLGPEDRVLGIVPMFHAMSWGLP--YAAFLCGASLLLPDRFQAAPIAEMIATERPTVAGAVPTIWTDLLAHLDSHDVDTSSLGEVIVGGSACPPALMHAFEERHDIRIIHAWGMTETSPLGSVARPPAGVYRYTQGR-VPAGVEARIVGPQGEPLPADSVGELEVRGPWVTGRYVGDETPDEETF-RDGWLRTGDVGTLSSDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVVEACVVGVPDQRWGERPLATVVLREGTVGVEELRSFLAE-SVARWQLPERWAVIDAVPRTSVGKFDKKAVRSRYAEGDLA- 85710075 79 -------------------------SFSDIIKEWAQALGDLPALLDDSGTCSWTQLDDRIERLAARLVETGLERGQSVAILGASSTNYALVFLATVRAGGVAAPLTTSASPEQLEGMAADSGARHLFIDAGKA-------AELGDEFMPDLEHV----RLEEVDAWMAPEGTSAPAFGPDRKDPFNIIYSSGTTGIPKGIVHSHQRWRQFAATALSYLASGLEVRSLASTPLYSNTTMVA--FLAPLLAGGTVRVMGKFDCARWLDHAAGDRTTITMLVPVQYQRLMDHPGFDDHDLSSLAMKYCTSAPFSAELKREVLERMPGGLIEIYSMTEGGVVCLLACHEFPDKLHTVGRP-APGSEMKVLDDEDNEVPPGTPGNLIGRSHTMMSGYKNRPDKTSEAVDPDGWMRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEREDDVVEAAVVGIASKQWGETPVGFVVLKENGRECEEVLASVNAR-LGKTQRLSALHPIDEMPRSHIGKLLKTTLREKAEQ----- 163701621 31 ----------------------RDEVLAEIFRETARRRAGHPALIDGRTRLSYAEVDARSDAIASGLAARGIGPGDVVGLWMARGPDLLVAQIGITKSGAAWLPFDAEAPADRVAVCLEDAAAKALVVSDA------------LKSRAPAVTPALTPAEAAAAGPAPDL-----REAGLTPDHPAYLIYTSGSTGVPKGIVISHRNICHFLRAANDLYGLTADDVVFQGASVA--FDLSMEEIWVPYLVGATLFVASPGDAEALPGILNEAGITVLDTVPTLLGLMTQ-------DVPGLRLILLGGEALPEPLVARW-ATPQRRLFNTYGPTEATVVATAAEM-RPGDPVTIGGPIANYT-AYIVDERLALVGPGVQGELLIGGPGVAAGYLARPDLTAEKFIANPFYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIQALAGIAQAAVVLRQDDGV-DRLVAFLVPRGSVIETPRLRAALAE-SMPPYMVPGHFEVVASLPLAASGKVDRKALR---------- 194552282 16 ------------------------------LERAVTRHPDRVLLDFSGNLYTYAEIDSLSTRMAHALASLGVKQGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRHQIADTGTHLVICE-----ADYLQRIVPLASQLSEVTRILYRGDLAAVAALDEHRGDNESPFDIKPEDLACLIYTSGTTGPSKGCMISYNFMCNLARLQLRAGPANENDVTITPLPLFHMNALCV-SIIASIMVGARAAILPRFSVSNFWQEVERSGATIASILGGMGGLLAQAPDNEAMKRCHGQIHTARGNPYTEETKKIWRERFGTKLVNGYGLTEACV-ITSLAAGEHAAPGSSGKRIADFD-VRIVDDNDHELPTNTPGEIVVRPDIMFQGYWNRPADTLK-LMRNMWFHTGDIGKFDENGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPALAEVAVHAVPSDKGEDDVKVTAILHQDVNLSPEELFHWATESVPYYALPRYIEFRDSLPKNPQGRVLKYQLRDE-------- 90422370 4 --------------------------LGRSFVASVARDPDAIAIVDGDLRLSYLQWYGKISSLVEAFDRIGLKPGDHLVTALQNRWEAATIHWACQFAGIVITPINWRAKADELDFCIENSESCAVVYQDVSAEAVAQSKLAQSLRRISLDGDADASPGDKSFSFASMIAAEAADLPRVSAEAWSIMLYTSGTTSKPKGVPRRHRAERAAAVAHVAQNLYGRGERTLGVMPLYHTMGVRS--LLAMSLIGGCFVCLPRYDPRQALQLIAAENISNLYLVPTLYHDLVYHADFAGSDVSSVRKLGFAGASMTDGLLKTLDAAFKPDLVNHYGSSE--IYTFAIDQNAVAKPGSAGRAGI-NQHIRVVKLNAGSVAPDEEGEIHLSSDEAFEGYWRRPEADAKAL-REGWYFTGDTGFVDADGDLFVTGRVDDMIITGGENVSPVEVESCLSLHDAVAEVAVVGLPDERWGKIVAAFV-KRSAPISERELEQFCQASGLANFKRPRRFVFVDALPKSPVGKLLRRLL----------- 113867721 51 ----------------------------ELLRLARDRAPEAPALHYGDETITHAQMFGRITQTANLLHSLGLGPDDVIGVLMPVTPESQYAIWGSEATG-IACPVNWMLEPEIIAALLRNAGAKAVIAYGPDPDIEAWNKAMLVRRELHDVKHWIKAGASEEGIFDLDASVDRFDDEALDPQDTASMFHTGGTTGTPKLALHTHGNEVSMAWVSAMQIDVQPEDVRVCGVPMFHVTGV-LTNCLMPLARGASVVLLTSRDPRNLWQIVDHFGVTALGMVPSVVNMALNIP-IGDADISSLKAASCGTAPLSVAVAEAFEQKTGAMIFEGYGLTEGTALSATNPRYGQRRIGSIGLPMA-YQEMKVVKVAQRECEPGEPGIVVVRGPNVFSGYLN-PEQNKSIWFEGGWFNTGDLGYVDEDGYFWLTGRAKDLIIRGGNNIDPRMIEEALYRHPEVFDAAAVGLPDAHAGELPVAYIALKPGSTFPLGRIKHYAYEVIPRAAVPKQFYLVDAIPKTAVGKIQKNTLRSRAQRQMLA- 163855545 10 --------PQTARENY-LSGVWHQDTLYSLAREHARIRPNACAVRDPYRRLTWREVIASVDIIAESLFQGGLRRGDRVAVWLPNRIESVLVFLACSRNGYVCCPSLHNYTNAEIVRLLSRIRCKALFAQPGYGADSDRYSIFEESAAVASIKQLYALAPPKGTLPFPDHASSITSAPVLDPDKVVYLAFTSGTTGEPKGVMHSDNTLLANGRALVTDWKHDSSTIVLALSPMSHHIGTVALE--QSLVAGMELVLHYPGANRSALDWVLETGATYVMGVPTHAMDMLAALRERGSRLGNVNVFYMAGSPIPREVAQRFLD-LGVKPQNVYGMTEGSHQYTLPSDHSNTIVSTCGRACKGY-EIRIFNQEDIEAGPGDTGEIGGKGGVLMLGYYDNQDATEQSFNSSGWFLSGDLGRLDENGCLHVMGRKKDLIIRGGHNIYPSRIEDLAHRHPSIVKSAAFPVPDARLGEKVCLAVIFAPGALDTGQVLKHLHDAGLSKYDMPEYFIAMDAFPLTPSGKILKRDLVAWLKDGKIA- 170727560 31 -----KPWDRVLDESNMPLYAWGGETCYNAVDRHVEARGAQVAIQYTETEYSYNELQAQVSRLAGYMDSIGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAGNELASRIDDAKPKLILSAEPSGVVAYKPLLDDAIAQSSHVEQCIILNRSQLQAELTDWQNAVADAPDVAATDPLYILYTSGTTGQPKGVVRDNGGHGVALAWSMHIYGIDAGDAFWAAWVVGHSYIVYGPLLVGAMFEGKPV---GTPDPGIFWRTIAKYQVKSFFTAPTAIRAIKRDDPDGDFDLSCLNTLFLAGERCDPDTLHWAEERLNKPVIDHWWQTETGWPVAANTAPVEVKAGSPALSVPGY-QVEVVDEMGDKVEANISGNVVIKPPGTLTTLWQNEQRYLESYLSPGYYLSGDAGYMDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHNAVAEVAVIGVEDKLKGQVPLGLVVLKKGVTLSDELISLVREH-IGPVASFRLVSAVQKLPKTRSGKILRGTMRKIADNQ---- 17557194 15 --------------------------------------ANKDAIVFIDAETTYRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELQLQFKDSNTSIVFTDE-----DRLARVRRSVAKCPGVRKIICLRTFPDFVELTQTPDQPINVV-VSPDAIALLPYSSGTTGRPKGCQLTHKNISAMLTEVAQAMFGKEKPTWLLLLPWYHAYGLNT--MLETILLGATGLVFKKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDPMVPIFNVAPLKVIMSAGATAGKQLCEEVQKRFNAWLCQAYGMTE-MVQFTTLPIFEHGCFETVGS-LGPTYEMKILDKEGKEVKTDTVGQLCFRGPTIMKGYLKKEE--SDIIDKDGFLKTGDLGSVDQKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDEQKGESPRAYIVKKDHTLTEAELSDFV-HKMLSSYKWIDTYEFIDAIPKLPSGKIQRKKLKEMAA------ 145249538 32 -----------------------------LFDQTQTRYSPKAAIVCGEHTLTYGALASDSDRLACLLLSRGISRGHVVALALDRTPDLIMFILGVLKAGATYVPVDPALPPERVNQMLDDEALRLVIVSP-------VSTKGGAGTGRYDYGNKAVCCTTSELQDQMRYQADKRPAVDIQPDDIAYILYTSGSTGKPKGVEIHHAAICNYALSVHQRPGCTDQDRVLFKSTI--SFDMAAFEIYVPLLCGATVVAHDIRDPRALMHLIDRHSVTFSVATPTILQMMLDSGWCGTPGFSKL---VTGGEALSPRLAERLTACVE-EVWNLYGPTETTASVAAWKVGEDILIGTP----NPNTRLYVLDADLQPVPVGSTGELYISGAGVARGYRNNPERTKAAFLPDPFYKSGDLACFLDSRRLAVIGRADTQIKIRGQRIDPGDVEASITAHADIANAVVV-----NRDERLVAYCIRKPEVPLAKLLRPWLEDR-LPGYMVPSFFVEVDRFPSTLNGKVDLRALPDPIS------ 170740951 12 --------------------------IHRIIDYAASQHRDR-AVISRSHRTTYGEVRGRALRLAKRLERDGIRAGDRVATLAWNTWRHLEAWYGITGLGAIYHTVNPRLFGEQIAYIINHAEDRILLLD-----LTFVPLVERLAEQLPTIERFVVLTDAAGMVAYEEWLAEAFAWAQLDERSAAGLCYTSGTTGNPKGVLYSHRNVLHAMANNGDYIGLSSRDVAMPVVPLFHANSWSLAFAAPMAGA--ALVLPPKLDGASVHDLLESTGVTVTAAVPTVWLGLLQHLDATGGRITHLKRVLIGGSACPRAMTERFEREFGVSVTHAWGMTEMSPIGSFCSLKPEVLKMKQGYP-PFGVEFRLTDDAGRDLPDGTTGRLKVAGPAVAAAYFRDD---TPILDDRGFFDTGDIATIDPNGYMTITDRSKDVIKSGGEWISSIDLENLAVGHPDVAEAAVIGVAHPKWDERPLLVVVPKPGVPDKDDILAFMSPR-IAKWWLPDDVVLVEEIPHTATGKIQKTALRDQFRDYRFPG 89092337 35 --------------------------------------GDRVALKYEGAQLTFVELKEKAAQFANFLKSQGVGKGDRVAALLPRTPELLVVIMGTLRAGAVYQPLFTAFGPGAIEYRVQQASTKLVVTDPANRHKLDDVTGCPPILTVNRAAADAQYAADRDFAAEVDTQSTDFAPVKVGKDDPFLQMFTSGTVGKSKGVAVPSRAILSFYVYMRFAIGLRPEDTYWNVADPGWAYGLYYAVVGPLLLGNTTHFCEAAFTPETTYDMLRKYNITNLAAAPTAYRMLMANDDVLGADDKDLRVASSAGEPLNPEVISWVDKRLGCPVMDHYGQTETGMTACNHHDLKQVRVGSMGFSM-PGHRVVALDGDYNEIPEGETGQLAVDVDNSFQGYWKNP-------FHGKYYLTGDVVMSHGDGSYSFTGRDDDIITTAGYRVGPADVESTLLEHDAVAESGVIGKPDPKRGSIIKAYVVIKREFDPTDELKDELKQLVLSTHAFPREIEFMHELPKTPSGKIQRFILRNKARDE---- 188591954 12 LLAGVRYPDEDRLRRYVAEGVLTGESLAGAFRESFERHADRLALAGPEGELTYRQLDEQTDRLAAALLALGLKPLDRAVFQCGNCNELLLAFFACLKAGIIPLCSLQAFRKLEISYLGNLCEARLHLVQGDDPKFDDVAFAEEMQAEVPSFAHVLQARRRGKAVLLADLARELLAGVRHDPFQVAVFQLSGGTTGVPKIIPRFQNEYLYNMRAVAACNGYTQEDVLFFPTPYMHN--LNMGCFFGPLLTGATVTVTPDIGEENLQRLVRDYRPTWFGVAGPILTRIAPELAKAGAAERARRNFV------APKNAAGLTRLTGSPTHHIFGMTEGVIMFARRDDPQEIRDSSVGSPVSEYDEVKIVHPGTEPVPDGEAGEALFRGPYTIRGYYKSEKEDVTRFTADGFYRSGDLMVVDGRRYYFFCGRIKDVVDRGGEKINAEELENVINLHPAVLACAVVGMPDRIYGERVCAFIVPKPPATSLSQLTEYLQQAGLAKFKWPERVEVVREFPLTASGKLSKALLRQQITQTLEA- 157147050 55 ------------------------------IDRWLDKQPDALALIAEERTFTFSQLYDEVNVVASMLLSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDAKPVLIVSADAGATLPYKKLLDDAIAQAQHPRHVLLVDRGLARVPARDLDFASVPVAWLESNEISCILYTSGTTGKPKGVQRDVGGYAVALATSMDIFGGKAGGVFFCAWVVGHSYIVYAPLLAGM----ATIVLPTYPDCGVWWKIVEKYRVSRMFSAPTAIRVLKKFPTARNHDLSSLEVLYLAGEPLDEPTAAWVTETLDVPVIDNYWQTESIMAIARALDDRPSRLGSPGVPMYGYNVQLLNEVTGEPCEVNEKGMLVIEGPGCVQTIWGDDARFVNTYWSRQVYATFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSYPNVAEVAVVGVKDTLKGQVAVAFVIPRDVAQTEEKAIMSLVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTIQAI-------- 167588024 14 -----------------------------LLDAAVEEWGTRVAITTEGVTWSYRELRDASNRIANMLHDAGLVAGNRVLLHGANHPFLAAAWFGVVKAGGVAVTTMPKLRAGELSTVIDRARVTHAICEAALSTELDAAMARM------QWRGDVRRYETDDVHPGDGWYSDEFTAAGTRADDPCLIAFTSGTTGEPKATVHFHRDVMAACHFPQHVLKPTADDVFCGSPPLAFTFGLGALLLFPV-SVGASVVLLPKASTERLLAAVARNRVSILFTAPAAYRAMLGHLD--HHDVSSLRKCVAAGEALPAWTREAWHKRTGMHLIDGIGATEMLHIFASTGDTES-KPGAIGKAVPGY-RLAIVDEQGRCLPPNQIGYLAVQGPTGCR-YLND--ARQRDYVRHGWNLTGDAAYLDDEGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDVAECAVVGQIDEWGGTLICAHVVLQPGVDGTEALTTQLQQHVIASYKCPHRVTYAGGLPRNESGKLRRAALRQQAN------ 86359692 27 -------------------------TCHNCLDRHVRARGGETAIIFEKRRFSYDEVLGEVKAIAETLLALGIARGDRVILYMPMLPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDSGARLVITAEPGRVVAYKPLVDQAIEQRPQLRAELVGGRDEDFEAAVAPHGAEVACVSVRATDPLYILYTSGTTGQPKGVVRDNGGHMVALNWSMRIYGLKPGEVFWTAWVVGHSYIVYAPGVTTLIFEGKPV---GTPDAGAFWRIVAEHDVRVLFTAPTAFRAIRDGELIARYNMPNLRALFLAGERADPETLKWAERMLAIPVIDHWWQTETGWPIAANPGALPVKHGSPAQPMPGY-EVTVLDDAGHPVEAGTLGNIVIRPPGCLPTLWHADDRFRSAYLDEGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLVLRESTAIEAEVVAMIRDQ-IGPVAAFKTAITVNRLPKTRSGKILRGTMQKIA------- 54027036 2259 ------RWNDT-AHALAQDG-----TLADLFARQAARTPDRPALTADGVTLTYAEFAARVNRLARWLIGQGVGPDALVALGMRRSIDLVVGMYAVTVAGGGYLPLDPDLPAERTRHILDTAIPVAVLT----AGTDLDLPVAQIRIDRLDLERY-------PTTPVRDAE----RRAPLRAAHTAYVLFTSGSTGRPKGVAVAHAAVVNRLRWMQEAYALRPDDVLLQKTPV--TFDVSVPEFFWPLQVGARLVLATHRDPRYLAEVIRAEGVTVAHFVPSMLAVFLAEAASGD---TRLRHLLCSGEALPAATAQRARELTGARVHNLYGPTEAAVEVTCHETDADTDTVPMGRPVW-NTRAYVLDARLRPVPVGVPGELYLAGAQLARGYLGRADLTGDRFVADPFYRTGDLVRWNRDGELEYLGRTDFQVKLRGLRIELGEIETALLAVPGVEQAAVLVRDDHGTGPRLVAYVVGVEPVP-AEGLRAELA-RRLPGYMVPGVYVALDALPLNASGKLDR-------------- 54027036 1179 ---------DYVVDSWNASGHKVAERLHDGFDIQVRRTPDAIAVRDDGETLTYAELSARANRLARLLIAAGVGPESLVVLAMPRGVELVVAMYAVLRAGGAYVPVDPAHPAERVGHILATAAPRVVLTTAAAGVAPAALPAGVPVHQVDEL----------DLSGYAPTRIADHERAPLHPDNPAYVIFTSGSTGKPKGVSVSHRAIVNQLAWMHAEYRVRPGDVYLQKT--AATFDVSLWGYFLPLRAGATLRLAGHRDPRYLAETIAADQVTLTDFVPSMLAVFAAHA--RRGELDSLREVFVIGEALPPETVAAFHAVCDAGLHNLYGPTEAAVSITYRETAADGPLVPIGEPEW-NSQVYVLDARLHPAPIGVPGELYLAGDQLARGYHGRVDLTADRFVANPFYRTGDLVRWSSDGELIYLGRVDFQVKFRGQRIELAEIETALLAEPEVGQAAAALWSRERGGEHLVGYVVAAPGAEVDIDRLRAALTRRLPAYMVPTALVELAEFPLNTSGKLDRRALPAPV------- 54027036 4391 ----------------------PDDTLASLFERQVRRAPDAIALSFEGTSLSYAEFAARARRLARWLVSQGVAPGSAVALGMRRSVDLVVGMYAVTLAGGAYVPIDPEHPAERVEYVLRTARPVCVLTAGADLSVGTAPQVRVDRLELSRF--------------ADGPIRDAERRAPLRPGHPAYVLFTSGSTGRPKGVAVAHAAIVNRLVWMQDRYGLRPDDVVLQKTPA--TFDVSVWEFFWPLQVGARLVVARHRDPAYLARLTVDERVTTVHFVPSMLAVFLAEPAA---DRTGLRRVFASGEALPAPIAQRARRVLGARVHNLYGPTEAAVDVTFHETDADTGAVPIGRPVF-NTRLLVLDARLRPVPVGVPGELYLAGAQLALGYVARPDLTAERFVADPFYRTGDLVRWNRDGELEYLGRTDFQVKLRGLRIELGEIETALTALPGIEQAAVLVRGTAGGEDTLVGYLVATDPDLDAV---RAALAARLPAYMVPAAFVVLDELPVNSSGKLDRAALPDPVFE----- 54027036 7574 ------------------------------FHAQAARTPQHIAVVEGDRSLTYGEFAAAVNRLARVLIGRGVGPESLVALAIPRSTELLVAMYAVLTAGAGYVPLDPAHPLERTTAVLAAADPELVLVSTR---------APMLPERVSGLEIVLDIAGIGTDVPAHPVRPYELVRP-VHPADTAYVIFTSGSTGAPKGVVVPQAAVTHQLEWMQSEYGLGADDAVL--LHTSAAFDLSVWEFWWAPRTGARLVLAPHRDPQGLLDLLTYAAVTTVTLVPAQVAMLTEVAGERGLP-AALRRLLVIGEALPTDTVRRTGESTQARLDNLYGPTEATVSVTRYGADEHGAVAPIGAP-EAGTRVYVLDDRLHPVPTGVVGELYLGGAQLARGYHRRPDLTAERFVADPFYRTGDLVRWTAEGQLVFVQRRDFQVKVRGYRIELTEIEHALRAHPAVAEAVVLAHGAGGAEAMLVGYVTTRTPV-DTEDLRAALAG-TLPGYMVPAALVRLDALPLTANGKLDRAAL----------- 54027036 6480 --------PGERAALLGRSGPPRPDTLATMLVTAAAANPDGIAVVCGDRQLTYRALDEQSSRLARMLIGQGIGAEDIVALAIPRSAEYQLALWAVAKTGAAFVPVDPTYPAERIAHMLTDSGAALGLT------------VERARAGLPGDTEWLVLDAATTAARLRHTSAAPVSPGEVRTDDAAWMIYTSGSTGLPKGALVTHNGIAGVAYTQRDRYDVTARTRVLGVA--SPSFDASMLELLLAVVAAGTLVIAPVFAGAELTELMARERVSHAFITPSVLRTL------DPARLPDFTHLIIGGEAFGTETVAAW-ARDGRAVFNGYGPTETTIVATVSPPLRPDRPVELGVPLAGMSAV-VLDARLRPVPAGVPGELYLRGHGLARGYHARPGLTAGRFVADPLYRTGDLACWTADGALRYLGRGDHQVKVRGLRIELGEIDTVLAAHPSVRAAVTVG--HAVAGEALVSYVVAAQGEIVDTAALLAHAARALPPYMVPAAVTVLDRLPLTPVGKLDRAAL----------- 54027036 3319 -----------LADRNATAHRLPAETLDDLLTTRVAADPDGHAVTVGAETRTYTEFAERVNRLAHHLIGAGVGPERVVGLVAHRGLDMLVAMYAIVRAGGAYLPLDPAHPADRLAQIVESAQPALVLVP--------------VGADLPPLGVVLRMADLDLADAPARPVTDADRTAALRPDNTAYVLFTSGSTGRPKGVAVTHRAIMNQLRWLEHRYQVTGADRILQRAPL--TFDVSVWECFLPVAVGAPLVIAAHLDLAAFADLLREHRITIAEYVPSVLAALI--AEGMGDALASFRHLHCGGEALTPDLLTALRGVFDGAVHNAYGPTEAAISAVYHEDVAQGRDVAIGRPCW-NTRVYVLDTRLRPVPIGVPGELYLAGNQLARGYHRRPGPTAERFVADPFYRTGDLVRWNRDGDLIYLGRNDFQVKLRGQRIELGEIEAALAAVPGVANAAVRVVADSAGRDALVGYV--SGDDLSAAAVLDVLRDR-LPGYMVPAHLVVLAEMPLTTVGKLDRAAL----------- 54027036 129 ------------------------ETLVTEFAEQVRRTPDAIALEFEDITLTYAEFDARAEALARHLVRCGVGPETLVGLAARRSIELMVGMYAIHKAGGGYVPIDPEHPAERIAYVLDTAAPVLVLTTTA--------------DEPAGLGDARVLRIDEFEAAPPAAEPELAPLPGPHPDTVAYVIFTSGSTGRPKGVAVSHRSVMANLRWRQRLHPMRPDDVVIQKTPF--TFDVSVWEFFWPLQVGARLAIARHRDPAYLVRFLAERGVTIAHFVPSMLAMFVAELASSGVALDALRMVVASGEALPAATAAALRDVSGATLQNTYGPTEATVDVTAHEVTAADTVTVPIGTVADDNELLVLDESLRPVPTGVVGELYLAGVQLARGYVARPGLTAERFVANPMYRTGDLVRWGADGELEYLGRIDFQVKLRGLRIELGEVEAALLRSQQVAQAAVVVRQHA-GGDHLVGYVVPAGGPVDPAAVLAVAREH-LPEYMVPALVQVLDELPVNANGKLDRAALPE--------- 54027036 5438 ------------------------------FELQAAATPDDPAVIHAAAVLSYGELDRRGNQLARHLIGLGVGPESLVALAIRRSTDLVVAMYAVLKAGGAYVPIDPDHPPLRIAHVLDTAAPAALLVTT--------DVTLDYDGPVVAVDTVALDGYADDPVAPEE------RRGPLHPDNPAYVLFTSGSTGKPKGVSVSHAAIVNQITWMQSRYRLDSGDVYLQKT--ATTFDVSLWGYFLPLRVGATVVLAGHRDPGYLAEVMGAYGVTVTDFVPTMLAVFAGHVAEQAAALAALRMVFVIGEALPGETVRAFTAISSAAVHNLYGPTEAAVSITH-----REVTGETGRAVAPNSRVYVLDSRLRPTLPGVAGELYLAGVQLARGYHGRPALTADRFVANPFYRTGDLVRWETRGELVYLGRTDFQVKFRGQRIELGEIEAVLA-----AVPGVAGAAARVLGEHLVGYLLVAPEAADDHDRARAAAHEALPAYMVPGALLALDEFPLNVSGKLDRAALPEPV------- 169630672 4 ----------------------------DFLDRAELVYPERVGVVDEPGQLTYRQLAARARGQAAALDALGVGPGERVAIVSQNSARLLTSFFGVSGWGRILVPINFRLAPAEIEYIVGHSGASVLVVDPEVRGL--------LDTVRATHNFVLGEDDAAVFGELDSPHAVTPDPWSGSETGTATLNYTSGTTSRPKGVQLTHRNIWINAVVFGLHATLRDDDVLLHTLPMFHCNGWGWPYAATGM--GARHIVLRKVDGDEILRRVEQHGVTVMCAAPTVVDSILDAAARWRGPIPRVR-IIVAGAPPPTRTIARVRTELGWEFIQIYGLTETAPLITMNRFRSEWAARMLGRAGAPAIGVRV--------SVAEDGEVLTQSNTNLDGYWDQPQATAEALAGN-WFHTGDRGSVD-DGYLTISDRKKDIIITGGENVTSIEVEDALISHPGVREAAVVGVPDEKWGELVTAVVVVVDDPPSGADLIAHCRER-LAGYKCPKRVEFVDSLPRTATGKVQKFRLREQLA------ 83854774 26 ------------------------------LKRAALVFADVTAVIYGAHRVSYTQYHARCSQLASALAAAGVEPGQVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVGYILDHGEARVLLVDTQFVDLAEAPLLIEVSDPAAGFPATGRHTTYDDFIATGDPAFNWI-MPQDEWESLA-LNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRMVMRPVFMQIVPLFHCNGWNHTWMMPLL--GGTLVCCRDITAAAIYDAIADEGVTHFGGAPIVLNMMVNATEAERRAFDHQVEVFTAGAPPAPATLSKIEA-LGFNVTQVYGLTETYGHVTCLWDPRAAIKARQGVAMPMMEEITVMDSKMAQVPAATQGEIMIRGNSVMKGYFKNPAATRAAF-AGGYFHSGDLAVQHPNGHMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAQPDEKWGEVPCAFVELKPGSGDEAAMIAFARD-TLAGFKAPKRVVF-QELPKTSTGKIQKFELRAQAAK----- 146182536 67 ------------------------------VDRHVGELANQTAIVCGEKAYTWAELLDNVSRLAGVYRKLGVKKGDRVIIYMPMVPEAVFGMLACARIGAIHSVVFGGFAAKELSGRIQDSKPALIILDEAIDISGVQGIKVLLLQRGDKVTAPIKVGRDFDYHS-SMLFAEKVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVATSWTMQIMDIHKGDVYFSGWVVGHHFIVYGP-----LIRGATTVLYETPDPGQFWRIIEKYRVKGLYTAPTALRAILNGDWIKKFDISSLQAISMAGERCDVPTYEWIQKHVPVLINDNYWQTETGWIISCNYKTHPIKPGSAIKP-APGFDVRILDQDNKEVEPNKLGRICIKLPMPMLTLYNNDEAFIQKYLAEGYYLAGDSGYFDDKGYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKQGGNI--DLKQFEKEQEIGPVASFNNCILVDKLPKTRSGKILRQTLKKIV------- 171058853 12 ---------------------------------------------------TYRQLAQRSRQLAKAVAALGVTEGQRVATLAWNGHRHMELYYAVSGSGAVLHTLNPRLHPDQVVWIADHAEDQVLCFD-----LTFLPLVEAIAERVSTIRHFVVMTDVPNLLCYEDLQDDAFEWPVFDENRASSLCYTSGTTGHPKGALYSHRSTVLHTWAAADSLNCSARDVILPVVPMFHVNAWGLPYI--ACMVGAKLVFPPWLDGKSLHELFEGEGVTMSAGVPTVWQGLLAHVESHHLNFSTMRRTVIGGSACPPAMMRAFQERYDVQVLHAWGMTEISPVGTVCTDERMAVQAKQGRVVYGVD-MKIVGDDGQPLPHDAAGELMVRGPWIIRSYLKSEGGDPLAYDGQGWFPTGDVATIDADGYMQITDRAKDVIKSGGEWIGSIDLENVAMSHPGVAIAACIAARHPKWDERPLLLVVKKPGAELTREDLLKHYEGKIAKWWTPDDVLFVDSIPLGATGKMLKNRLRDQYRDHLMS- 149184683 12 -----------------------------VIDHAAREAGTREILTYWETRTDWAGIRRDALKMAQALQRLGLKPGDKVASIAMNHARHLVSWFGVAGMGGVLHTVNPRLFEDQLEYIINHADDRVVIYDAMF-----QPIIDKMKDRWPNVEHYICFDSGERTTAFEDWEDGEFEWVEGDERDPCMICYTSGTTGNPKGVQYEHRSTILHAMAGLQPSALNTSSVYLPVVPMFHAASWGLP--YAGAMAGMKFVFSQVNDPAVLDMLMKREGVTDSAGVPTVWLAHFQYCDANNLELPKLRAATIGGSAAPKFMIERLIKN-GTRVQHAWGMTETSPIGTVGGPTHDWKTMMQGRPIFGVELRTVLDDPTKVLPRDASGALQIRGPWVVKRYFKAEE---DAVTEDGWFNTGDVGMLHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACIGMFHPKWDERPVLFVVKKEGQDDAESIVGFLSDK-VAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFADKLEA- 83943336 7 ---------------------------------TAKTDPDKIAYEMAGETLSFGQLDKRSNQAAHGFRKLQVEAGENIALLFENCLDFVVLTWAAQRSGVFYTAISCHLTAKEISYIVGDCAAKVLVLSS-----KYAELFPAIQSACPDVRIYVSGKCDDPEMDWNAFVRHMPSDPIQDETVGADLLYSSGTTGRPKGVVREFETVIPPLMTVLTMANMNEQSVYLSPAPLYHAAPLRTSMMAVML--GGKSIIMERFDASEMLRLIDRHRVTHTQVVPTMFVRMLRLPLAERYDLSSLKVIFHAAAPCPQEIKRQMLDWVGPILIEYYAGSEANGVTVSTSDDWLKYPGTVGRSLIG--DILVVDANGRALPVGEIGDVYFDS-GIEFSYRADPDKTAKAYLRPGCSTLGDVGHVNEEGFLFLTDRASYTIISGGVNIYPQETEDLLACHPDVADVAVFGVPNEEMGEEVKAVVQLEDGAAKSEELMEYCRSH-LSRIKAPKSIDFRTDLPRTPTGKLTKRKLKDE-------- 84684175 406 -----------------------------VLWDNLDRNPDKVALTGPAGDVTYAGLIADAARWGNAFKAAGLIQGDRIAFFLDDTPTYPAAFFGAVRAGFVPVLLNTMTPPDVLAYYLEDSAAPLALTEPG-----LVEVFAKAGTRVPLIVNGEAPAGTRAAADFIAGQPDTLDLAPTGPDDMAFWMYSSGTTGRPKGIVHLHHDMAYSQQSAAHVLKLREDDICFSVPKIYFAYGFGNAFTFPFSIGATTLLMPGRPTPDAVLDMIETYRPTVFYGLPTLYTAICNAPGIAERDLSSLRQCMSAAETLSEDVFNRWKALTGLPAIEGLGSTELLHVYLS-NTAEEQRLGAAGKAVPGY-EIELRDADGNRVGSGVDGVMYARGGSSAPCYWNRPDKTADTMRGD-WIYTGDR-FIEEDGFYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLAHELPDRRMTLRAVVALRQGHVQTEALQNFVKSR-LAPFKYPRFVSYIEDLPKTGTGKLDRQAVKAM-------- 83951729 27 -------------------------------DDWAARAPERVAIIDGRRDVSYGELQSMADALAHDLVARGVRRGDRVGVLRSQEAWTAAAHIAIWKIGAISIPLFKLFMRDALQSRLQDAGAQFVVTDAEGAGM--------LDGQVPVFPEEITLG------------AAPFTAVETGPEDPAVLIYTSGTTGSPKGALHGHRGHLPGVQMFCEFPGESGEDVLWTPADWAWIGGLFDV-LMPGLALGVPVVALPKFSPEDCTNVVRQAAVTHAFFPPTALRVL----KAADTQIDGFKAIGSGGEPLGAEMLDWGRRAFGLTINEFYGQTECNLVASSCGALFAPRPGAIGKPV-PGHEIAVLGEDGRPIE-GE-GDVAVRSASMMLGYWNRPEETAAKFTGD-WMLTGDRGVWEGD-YLRFVGREDDVITSSGYRIGPAEIEDCLLMHPAVATVGVVGKPDALRTEIVKAYVVPRAGVDLASELQSWVKER-LARYSYPREIGFLEALPMTVTGKVIRKELKARAARE---- 50084965 12 ----------------------------------------------------YATLRKRAKQLAKALLALGIESGDRVGTLAWNTYRHQELYFAVPGMGAVLHTINPRLFADQIEYIIQHAEDTVLFFDITFSTEPLLPKLKHVRAFIALCDIDQLPQNIPNCLSYEQLQNDEFEWPEFAETQAASLCYTSGTTGNPKGVLYSHRSTLLHAFTTVDGLQLSRKDCVLLAVPMFHVNAWGFP--YAAAMCGAKVCFPAAQDAASLCELAAQEQCTMSIGVPTVWLSVMDYLEHHPEKTKQLNIIVMGGSATPRALIDRIQNNLNATTIQAWGMTETSPMGTALEQSERFDIQSQGRAIYGV-EIRVIDDHGQVLARDGVGHLQVRGPWIVSAYFKADEQN--ILDAHGWFSTGDIACISAEGYLQITDRSKDVIKSGGEWISSIDLENTAVAHPAIQEAAVIGLNHSKWQERPLLVAIKRPDQIDEQELIHFLSKR-VAKWWLPDDVVFVQSLPHTATGKLQKNVLREQFKD----- 91779564 2557 ------------AQTWPPA---QQQALHRQFELRAQASPEAIALEFADRQMTYGELDANADRVAAALIEAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPVDPDYPADRIAYLLNDAKPAVVLTQP--------HLLERVTQAVDSANVKILTIDA-----LRGADFTLSAPVAVAPDQLAYLIYTSGSTGKPKGAGNTHRALANRIAWMQDAYRLDASDVVLHKTPFG--FDVSVWEFVWPLAVGAKLAIADHRDPARLVASVETHRVTTLHFVPSMLAAFVAHLEDAAARCASIERIVASGEALAPELVARVQQLPHARLYNLYGPTEAAIDVSHWTDARDAGAASVGHPIANL-QLHVLDAALQPLPQGAIGELYLGGAGLARGYLGRAALTAERFIPDPFYRTGDLACRRADGALDYLGRMDTQVKLRGQRIELGEIEALLRAAPGVHDAVVI-----VRDEQLIGYVARADNALDTQTLLNGLHAQ-LPSYMVPSHLIQMDVLPVTPNGKCDRHALPAPVR------ 91779564 1024 ------------------------------FARHARETPHRVALADADTQLTYGELDAASDRIALALAAVAVGAEQPVAVCIERSVRFAVALIGVMKSGAYVVPLDPAAPHERLAASIDACGARWILTADQAQPLVTAGGATSI--------DLDTLTQEPSSANAEDLDAAASRTSPL-ADQAAYLIFTSGSTGTPKGVISSHAALADYVEGMLDELAFAPDASMAMVSTVA--ADLGHTTLFGALCSGRTLHLLPAFDPDRFAHEMRMRNVGILKIVPSHLHALLDA--QYPADVLPAHALVTGGETLPWSLVERIAALPACRVINHYGPTEATVGALTCDTSAPAQAAPLGMPL-PNAYACVLDSYGASVPPGAIGELYLGGPGLARGYLNRAAATAERFVPHPFYRTGDRVRLRADRRLDFLGRLDDQVKIRGYRVEPGEVSAALRAFDGIAQAETLAVEHEGRL-RLASFVTLSSGARFDEAALRAALSARLPDYMVPAVLQHVAALPVTANGKVD--------------- 91779564 2 ----------------------------------------------------------------------------RVGVCVARSCDLFVALLAVLKAGGVFVALDPRHPPARLDWIARDAGLMHGIVDDSAD--------AAMRARFRECFHVESAATTDAAAPCFDDEDTP-----VHPRAAAYMIYTSGSTGTPKAVAVEHGPLAAHGEALAGSLPIAAADRVLHFASV--NFDVSIEAWLVPLAVGGSVVIPPPFAPETTHAFMLREGITNTTLPPAYVREFANVCERLGVP-PSLRTLLFGGEAMSQDSFDEIRRVFPVRLVNGYGPTEAVISPMLWPVDPGMTPAPIGWPI-GRRVARIDGAAQQ----GEAGELLLGGVCLARGYHGRAALTAERFLPDPIYRTGDLARERADGSFDYLGRIDDQVQVRGVRVEPGEIAACLLTHPAVADAGVLAEAAGGRTQ-LIACVVPQDALEPDDAALQAHLAAHLPQAWMPHRFVRFERLPYTLNGKLDRTALRDFVA------ 163795764 446 -------------------------TLVALFETAVRDHGDRVAVSCGGRDLTYRALDAAANEIAWRLLDHALGPDDRVALIARRSELLPAAMLGIAKAGAAYVPIDPDYPADRIAFRIRDSGCRMVLRLPAPGENLPPACRDAVPADLPVLE---VCGDLDG--------RDAPPPSPPSPGDLVYVAYTSGSTGRPKGVMIEHRNVAAFSATLDAVFGLGQRDTILALTTI--TFDISVLELLCSLTRGLRVVIASDADPDLILAEIAARGVDVLQATPSRLRNLLDAGGAEP--LNRVRVALVGGEKLPPALATLLAGYPGMTAFNVYGPTETTIWSTA--QQLATAPLSIGRPL-PGETVILLSRNGRPCPVGMVGEICIGGVGLGRGYLGRDDLTAERYIGERLYRTGDLGRWREDGELEVLGRGDDQVKVRGHRIEPGEIEAALAACPGVRQAVVATR--ERNGEELVAW--AAGESLDPAPLRDALM-RQLPGYMVPGQISALEAMPLLPSGKVDRHRLPE--------- 163795764 1512 ------------------------DTIVSLFRRQVALTPDLPALVDGDRHLTYRALSDRADALATLLSARATGPDRRVAVLAERTIDAYVGILGILVAGAAYVPLDPAHPDARLEALIADCAAVAVVTDGAQAQ----------RARRLTTRPVLESGEGGT-------RTESPPPPTPQPDHLAYVIYTSGTSGRPKGVMVEHRAITNLARWFDWDLYGRCGTGLRHAAIAALTFDVSPHEICGSLLRGDTLYVVPKRDPRLLDRFMARHRIEVLCTTPSLLTAGLDAGLWAGGC--TLRVLGIGAEPLTRTLTDRLFALPHREVWNLYGPTEACVIVHQVKPGSGPAAVPIGRPI-PATRVYLLDTHVQPTPIGVAGEICIAGINLARGYLGQPELTRDRFVSERIYRTGDLAYWRPDGSLHFIGRRDHQVKIRGYRIELAEIEHHLLRQPGVR-AGVVMPWDTGDGASLACWFVP-EGTPDVPALREAL-GTTLPAPMVPTHFVAMDALPLNANGKVDRAAL----------- 163795764 2575 --------------------------LDSLFAERAAAMADRPAVITGDTALSYHDLDALSDRVAEFLRHHGLHAGEPVLVRLDRTPHLIAAVLGILKAGGVYMPVDRQTPATRVTAVLNKSRCRLAIADTAPVGMTACGEVSAVR-----------VFSADEPQRAADRYAGLEAGPDGDP--PAYLIFTSGSTGEPKGVLLGHAGFLNMITCQIDTFGIGADDRVLLFA--SPAFDASMSELFMALLAGAALVPAPAADPRLFLELMDRQRVSVATLPPAYLSAL------GRPALAALRVLITAGEPPVDTDVRHYAPRL--RYFNAYGPTESSVCASIFEVPAAGVPVPIGRPLA-NTAIHVLDPRLAPVPIGVPGEICIAGAGLALGYVGDPAETARAFVDNGLYRTGDRGWWREDGQLVYGGRLDQQLKIRGQRVEPAEIERALMAIAEVEQALVLAQGDVPSRRELVAYLATQPGALSSADLRGRLAA-SLPAAMIPAHAVWLEAFPRTVNGKIDRAAL----------- 87200635 42 -----------------DDGWFPGGTLNNCLDRHVEAWGDAIALVYDSRRYSYSELLAESGRVAAMLAALGVEKGDRVIIYMPMIPETVFAMLACARLGAIHSVVFGGFAPLELAKRIDDAAPKVLLTAEGARTIAYKPMVDEALELAHHAADVIEPRDIDWDVLRADTASDPVPAPPVASADPLYILYTSGTTGTPKGVVRENGGHAVALAWSMRIYGIGAGDTFWAAWVVGHSYIVYAP-----LLVGATTVLVGTPDPGTFWRVIVRHGVKTFFTAPTAIRAIRKEDPDATF-LARIEAIFLAGERADPDTIGWLEDKSGLPVIDHWWQTEAIASCFALGD-VRRKRGSAGLPVPGY-AFAILDESGHPVPVGHSGAVVIKAPGAFRTLWNNHAGYARNFTFDGYYETGDAGFIDEEGFVHIMGRTDDIINVAGHRLSTGQMEQIVAAVDGVAECAVIGADDAIKGMVPIAFVVPRGDATLAKRVIAAVRA-ELGAVAALKTAFVASGLPKTRSGKILRNLLRKIVNGE---- 149375428 45 --------------------------------------PQRVALYYGSGKLTFAELKEQSARFANYLTSQGIGKGDRVAALLPRSPELLIVIAGALRAGAVYQPLFTAFGPGAIEYRFERASTKLVVTDPV-----NYPKLTEVKDCAPVVNAAEVSGDVPDFDKTLAEQSGQFEPVLIKGGDPFLQMFTSGTVGKSKGVAVPAKALLAFYVYMKYAIDLRDDDVFWNVADPGWAYGLYYAVVGPLLMGHATHFNPGAFTPETTYDMIRKYKITNLAAAPTAYRLLNDHVLPEGENL-GLRVASSAGEPLNPEVVSWIEKRHFCPVKDHYGQTETGMTCCNFHGDHPVRQGSMGYS-SPGHRVVALNEKNEEVGEGEIGQVAVASPLFFDGYWGEKDPFVK-----GYYLTGDMAVCHGDGCFSFSGRDDDIITTAGYRVGPADVESTLLEHKAVAESGVVAKPDEKRGSIIKAYVVPESEDALKDELQELVRHR-LSAHAYPREIEFVDELPKTPSGKIQRFVLRNQAKEE---- 177673377 71 ------------------------------LDRHVEARGDAVALIHDSTRYTYAELTDAVARLAGALAARGVGKGDRVLVYLPMIPQAHIAMLACARLGAVHSVVFGGFAPRELASRIDDAAPDVVLTCSGGIEPKRRAVAEALETAAHPVRTVLVDADGRGGASWEDWAAEPADCVPVQATDPLYVLYTSGTTGKPKGVVRDNGGHAVALRWTMEIYDVGPGQAMCTAWVVGHSYIVYGP-----LLAGATTVMYETPDAGAFWRLIEDHGVRSFFTAPTALRAIRRADPEKDHDLSSLRHFFAAGERLDPETQRWIEGLLGMPVIDHWWQTETGWAIAANPVGLEVKIGSSSVP-SPGVDLVVLDGLGEPVPAGTEGNIALRPPGTLPTLWRDDQRYIDSYLSPGHYATGDSGVVDEDGYVFVLGRTDDVINVSGHRLSTGVLEAALASHPAVAECAVIGVADPLKGQRPSGYVVLKSGVETPEELRQAVR-REVGPVADFRDVVVVDALPKTRSGKILRKTMRQMADGEEYA- 190574522 32 -------------------------------------------IVYGDQRFDYRTLQARIGQLAGLLTSLGVGHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVIL-----ANREFLPLLDAIDEQLPDLRTRILLDDAGEYEAGLRGATPVVRFPDFDENARATVFYTTGTTGLPKGVYFSHRQLVLHSLAAMAALRLHRDDVYMPITPMFHVHAWGLPYVATAM--GIRQVYPGRYLPAKLLALIAREKVTFSHCVPTILHMLLEHPDAAQTDLEGWKVII-GGAALPRALAQRALAR-GIDIFGGYGMSETCPLLTSVTDADEVLRTKAGIPV-PLVDLRIVDPDGDVVHDGVTGEVVARAPWLTQGYLHDPEASA-TLWAGGYLHTGDIGNIDEAGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVTKPGSVAEAEIIELVAARSISRYAIPERVSFVDAIERTSVGKINKKKLR---------- 163939760 417 --------------------YPKDKTIHQLFEEQVERTPDRVAICLEDKELTYRELNDRSNQLARYILKKNVTKGTVIGISTTHSLETIIGILGILKAGAVYLPIDPQYPSERVNYMLQDSDINILFTN--------FDISHQWDLSLYAVEVIHISAAHIYMGDTSNIKNRS------EPTDLAYIIYTSGSTGNPKGTMIEQKGLVNYISWANQVYGASENEVF----PLYSSFDLTVTTIFTPLISGNQIIIYPADANEYVLRIFKEKKASIIKLTPSHLFLLKDSDFVG----CSIKKIIVGGENLTVDLAANIQKKLGTKIYNEYGPTETVVGCMIHQEKDKGVSVPIGVP-AQNMKIYVLDSDLRPVPMGVVGEIYISGEGVARGYFNNQDLTRERFIVNPYYKSGDLARFIEGDKIEYLGRKDDQVKVRGFRIELKEIEINLQKYPSIKEVVVIDQEDYDGNHYLCAYYT-ENAKVKTSELFRFLKE-ILPVYMIPSYFIVLKEIPLTFNGKLDREALPK--------- 40787409 50 -----------------------GHSLPRLLQQTAERHCDKIAMICGDEKVTFKTLATLATQLARILVNRGIGRGEVVGIALDRSIDLVVALLAVMKTGAAYMPIDPGFPTDRIRHMIEDASPILVIVGASTR----------LASQSWGCATLDLDETRDKMADSESQISSVDTDPE--SEDLAYVIYTSGSTGKPKGVEISHGALSNFLCAMQREPGCAETDRLLAITTI--SFDIAALEVFLPLLCGATMIMAEVKDPEATLSLIQQHDITMMQATPATWQMLLDAGWKGDPRLSR---ILCGGEALSRRLADRLL-LCAESVWNMYGPTEATV-WASIWRVLPGKNVVIGKPITNY-RLYVLDDGLEPVSFGCAGELYIGGVSLANGYHNMPEVTQSRFVQNPFYRTGDIAKFDGPDRLIVLGRADGQVKIRGHRIELGDIEAAITDHSDVLDAVVISRDD-----RLIAYCISSDETEEKPALESLLRAQLLPAYMMPAFFVSLKSFPMTPNNKIDRKALPD--------- 163723901 31 ----------------------------EMLKQGAEVDPNAPAMSFMGETYNYAEFWRKINQTANMFHDLGIGPTDVITYLLPNLPHTHYILWGGEAAG-VVNPINPMLEAHTIADICEAAGTKILVALGEVPGSDIWEKAEMVREKVPGIQKIVAGDEANNIVGFDEVGDSLDSGREIQPQDIASLFHTGGTTGTPKLAPHTHANEAAMATMMTMSGIMKSSDTLLCGLPLFHVNGVMVTG-GAPFSIGAHVVLLGYRDPGNFFKIVEFYKAAFFSCVPTVLSVLLDIPTGD-ADISSLQFALCGAAPLSVELIQRFEAHTKMKVLEGYGLTEGTTASCVNPPQGEQRVGSIGIRL-PYQEMKIMIPTSKEAAPNEIGAVCIKGPNVFTGYL-DQTKNTDIWMKEGWFNTGDLGRQDEEGYFWLTGRQKDLIIRGGHNIDPAAIEEPLYRLMGVQVAAAVGRPDAHAGEVPVAFVQLQQGSELTEEIEAHLQKEIGERAAIPKEVYILEEIPLTPVGKIFKPSLR---------- 110598014 1148 ----------------------------------------------------YRTFARRSAAVAALLESSGLGRAEAVIMLLPRSEDMLAAIFGILMAGGVYVPLDASHPAERLGDMLEEFRNPLVLVD--------QPLPAVLSARC-------------RAIILPSAHEAADPVSRADPDDPAYIIFTSGSTGRPKGVVIEHHAVLNRILWMQRTFPIGTGDVILQKTPV--TFDVSIWELFWWSWTGAAVAMLRPGDPEELAAAIKKHGVTVIHFVPSMLAAFLDTLESRRIEFSSLRLVFSSGEALDRSLSERFYDRSGAELHNLYGPTEATVDVSCASPWRGESAVSIGRPIA-NTSLYILDGRHHPLPVGIPGEIAIGGVQVARGYLNRPELTAERFIADPFYLTGDRGRWQPDGSIAYLGRSDWQVKIRGQRIEPGEIEHALETHTDIVRAVVVPVSNQGLDE-LHAWI-LCDGSVEQGEVRRFLREQ-LPESMIPARFILLRELPYTLSGKLDRKQLMQR-SQALLS- 110598014 166 ---------------------WPRESLAVLWQRAREQFHDLPALIYRNESCSYQELDEWSTALASGLSAAGVRPGSTVALALQRKPEAVAALLGVLKCGAAYLPLDEKLPPLLVRELLDTCDARWIIT-DRRTGERFFAEKGFGDPGGIRLLDIEELKRDASGSALPELHGGY-------GDKPAYIMFTSGSTGEPKGVIIPHRG-VSRLAFDQRVLSLRPGEAMAQTAPFG--FDASTLEIWSTLLNGATLVFIEDAEPELLGNYLQEKRISAMWLTAALFNRIADHAPLA---FRPLRVVLSGGEAMSPHVKKVMEASPALKVVNGYGPTETTFTAVHTVRPEDLRSVPIGTPIA-GTRIYLLDDAMRPCGAGVIGELYAAGEGLAIGYAAGEDLDARVFVEERLYRTGDLARFREDGLLEFCGRRDGQIKLRGHRVELPAIEAVLSGCKGVNDSLAM-VNGKGEGMELVAFV--SSSQPDEMAWRNRIAER-LPLYMMPARFITFEHFPLNANGKKDRAALLEMLREE---- 182434241 3021 -------------------------PLPRLLAERYAAGATAPALIDDGISLGYEEFDGRVGRLAALLRDRGVGPETRVAVALPRSADLVVALHAVQRAGGAYVPVDPDHPADRVAHMLADAGPRLLITLTA------------LRERLPVPGDVPVLELDAPDARAACAAAAPVGVPGLRGEHAAYVLYTSGSTGRPKAVVVTHTALVNRLRWMAGHFPFGPEDRVLQKTPAG--FDVSVWEFFLPMLTGSTLVVLPHRDPAEVAEAVIRHGVTTVHFVPSMLAA--FAAEPRAAHCTGLRRIIASGEALSAALARTVRAVLGASLHNLYGPTEAAIDVTAWETGEPGGSVPIGTPVH-NTGAYVLDAGLRPVPDGVTGELYLSGPQLARGYLGRPGLTADRFVAHPFYRTGDLVRRRADGALVYVGRTDGQIKLRGLRVELGEIEAVIAEEPRVAASAVVLREDTPGRPVLTGYLVPATGAPDPREITERIA-RRLPDHMVPTALITLDALPLTPSGKLDRTAL----------- 182434241 1970 -----------LAEPTRLDGPARAVTLAGRFLRRAAETPAATALIAGDEEWSYADLAARVTAVAGRLRELGARPERLIAVALPRSADLVAVLLAVSATGAAYVPVDPDFPADRVAHLLADSDPLLVIRPG----------------------HPVLAPGPHGGTRAELPGAAP------DPESTAYVIHTSGSTGNPKGVVVTHGALANLLDAIAKTLGSGPGHRLLAVTTV--SFDIAALELFVPLVTGAAVVLAQREDPLLLSGLAERTRATHLQATPSLWRGIIDAAPGLLDGL----CVLSGGEPLPADLADRL-ARGGARLLNLYGPTETTIWSTAADLAPDSGTPHVGHALR-NTALRVLDTWLRPVPPGVPGELYIGGAGLARGYLGRGALTASRFTADPFYRTGDLARIQDDGTLRVLGRTDHQLKVRGHRVEPGEIETALRSHPEVTDTVVVGLPDPSGSVRLVAYV-----TGAATELRPYLAQR-LPEHLVPSVVVRLPALPLTPNGKVDRAAL----------- 182434241 470 -------------------------TLPELFERQAAAHPDRPAVEAAGRVLTYTELNTRANRLAHALIATGVGPEDVVGVALRRGADVHIAQLAVGKAGGVFAPLDPDQPAERLAGLIAGSGAAVVL---AHSGTDHTPWSGDA--------TVIATDRLPEGLPGHD-PTDADRRAPLRLHNGAYLIHTSGSTGRPKGVLVEHRPLVDLVTWAHARFATRPGDRVTQFA--SPSFDVTFAELANSLFAGATLVVVPEEERAGAADFLNRAAITLAVIPPTVVASL-----PLDASLPAGMSLVVGTEALPPEVVRAWADR--HRLFNAYGPTEAVVNSATWEVPARWAGGPV--PIGPNKRAYVLDDALRPVAPGVLGELYIGGPGLARGYLGRPLITADRFVADPFYRTGDLARWNERGELEYAGRTDHQLKIRGFRVEPGEVEARLTAHPAIAQAVVTGHTDGRGVRRLVAHAVPAPGGPRPADIVAWAAE-GLPDHMVPAAVVLLDALPLTAANKTDRSAL----------- 182434241 4545 ILDDWNPAPRPHPE----------QTLPGLFAEAAAVDPGAPALVRGDTVLSFRDVTERAARLAHELIARGVGPEDLVALMLPRTEEMLISILAVHQAGAAYLPLDPDYPAERVVFMLADASPAVLLTTTALAGRAGHPATVLLDD--PGTRAALATRSVRPPTDAERAH-------PLRPENPAYLIYTSGSTGTPKGVVVTHRSVVNLFHSHRRALYEPVVERTRSRLHVGHAWSFSFDASWQPMFHGHCVHVLTERDPDRLHRYLRDHAIDFIEVAPTVLAQLEEAGLTEGGSCP-LPLLGVGGEAVPDGQWARLRELPGTDVVNLYGPTEGTVDA-MIAHVRDSERQLIGRAVD-NARVHLLDAGLRPVPPGVPGEMYLAGAGLARGYRGRAALTSERFVADPFYRTGDLGRWTVDGAVEFLGRVDDQVKIRGFRIEPGEIETVAAAHPELSRVAVVAREDAGV-RRLVAYGVPRGGAPDPLALRAWLAER-LPGHLVPAAVVLLDALPVTANAKLDRDRL----------- 183980399 1999 ----------------RRDIAPAYPTLHRGFEVQAAAHPDATAVRFAGRDLSYAVLDAESNALAALLIDSGVAHGDKVALLLERTDRLPVAILAILKTGAAYVPIDPSWPAARVELVLSDCGPSMIVTESALRHVVSAHGA-------PTIEVDVISATP-----------APARHVEVSADDTAYVIYTSGSTGRPKGVAVTHHNVVRLFSATDELFEFNSDDRW----TMFHSFDFSVWELWGALLHGACVVVVPYRNPAEFRELLSNERITVLSQTPSAFRLVRDADADIEGAASRLRYVIFGGEMLTADLIPWVKAHGHPELINMYGITETTVHVTFRRLMRADIFGAIGRPI-PDLECLLTDSVGNLVPYGVPGEICVGGPGLANGYLGMPELTAQRFIEHPFYRSGDSGRRLSNGEIEYFGRLDHQVQLRGFRIELGEVETAVLGLEQVM--ACYAMVRTEGGERLVAYVVTRGGEELPVAQTRRALTSRLPDYMLPSSFVTLESLPLTVNGKIDRAAL----------- 183980399 507 -------------------------TVHGLVYGQIDRTPDAVALESTGLSITYAQLGEHADALAGRLAELGVLSGDVVGVFLSNSVHVAVAALAVQRAAAVLLILNPAHPISRVAGMLADAAARCVIIDAETRE--------------------ILPSDAPELIEVDNIGEVAVPPMSTDPDAPTYVNFTSGSTGRPKAVMGAHRAFANQLLWRRDEFDLGPDDAILQSASPG--FDIFLWELFGPLVAGARLVFMREWNPSTIVEHVLQFEITVLQIVPSQLDVLLDEPRLSE--CQSLRYVFCGGEPLSLATARRFAEILHAQLVNLYGPTETAIDYWRADITDQASWAPIGRPIA-NARLYIVDTEGDLAVEGQPGELWIGGAGVALGYLGAPALTTQRFRRDRVYRTGDRVRQRADGTVEFLGRLDRQLKVHGVRIEPGEIERALCGHPGVQHAVVDVRERAPGQKALIGYVVAGNKILDPESVLDHVRDK-LPTTMVPAALVLLDSLPRTPSGKVDLAALPSA-------- 146339180 13 -------------------------------------------------RTTYRQIHDRALKVSQKLTRDGIKLGDRVATIAWNTGRHLEVWYGIMGIGAICHTVNPRLFPEQIGWIINHAQDRIVITD-----LTFVPLLEKLADKLPSVERYVVLTDAAHMVAYESWIGEAFAWGTFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHMANNRDSLGTSAADTMLPVVPLFHANSWGI--AFSAPSMGTKLVMPPKLDGASVYELLDTEKVTYTAGVPTVWLMLLQHMQAHRLTLPHLKMVVCGGSAMPRSMIQAFLD-MGIGVRHAWGMTEMSPIGTLAGDAKLDILQTQGFP-PFGVEMKITDDAGAELPDGKTGRLKVSGPAVSKAYYKVD---TKILDDEGFFDTGDVATVDADGFMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVYHPKWDERPLLIVQLKQGQTATREDILKFMEGKIAKWWMPDDVAFVDGIPHTATGKILKTALREQFK------ 168043576 17 -------------------------------------------------------------------------RGTRVGIMAKPSAEFVASMWAVWLNGAVAVPLALSYPEAELVYILTDADVSAVASTEEFRD-QLEGVAKKCSADYLVLPEVSCVGDTQENLTFEDMLAEIDKASELEGANPALIIYTSGTTGKPKGVVHTHASIGAQVRMLAEAWEYTNSDRFLHCLPLHHVHGVFN-ALLAPLFVGASVEFLPKFSVSGIWNRWKREGVTVFTGVPTMYTRLLQGYDAMDADARQLRLMMCGSSALPEPIMEKWERVTGHRLLERYGMTE-FVMALSNPLNGERRAGFVGMPL-PGVQMLIA-EEGREEAD--VGELCIKSPAMFQEYWRKPKVTSESFREDGYFRTGDTVTVV-DGYVKILGRTSDIVKSGGYKLSALEIEAVLLQHPAISECAVIGVPDKTYGEVMTAIVVIHENVAAEASAKSWARER-MAPYKIPSQLLVWDALPLNAMGKVNKKELKATL------- 84687129 19 -----------------------------MLAQAASAWPDTTAVIVDDERLTWSELYTEARLWARALRAAGVAPGAHVGVLMPNCMDYVRLFYAAGMIGAVTLTINARFKDDDLAYAVHHSDMDVLFIGHALPHMDFRAMLTRIYPDLPRLRAVFNLGDPDDFLAGADRVDEAALMRATSPDDHALMMYSSGTTAHPKACMITHRTLSMIGASFAERFGLTPDDSVMNPLPFFHMSTM--LPMAACRASGATQICTAHFEPARTLRQMEEERVSFGYLSPTLVNQVIQHPDFKTRDLSALRFLHTVG---PADLMEKYTRAFGAQYINAYGLTEATCCYTDPNDPPAEATQVSGRVFDGVLAKAVDPVTGKDCSPVERGEIWIGGFCLFDGYYKDPDKTAETLVDGGWLRTGDMGYVSGDGHITYDGRLKDMLKIGGENVAALEIETYLCAHPDIQIAQVIGVEDDHLFEVAAAYVELVPGALTPEDVVDHCIGQ-IASYKIPRYVRIVSEWPMSTT-KIQKFKLP---------- 71906843 56 ------------------------------VDRHAAKRPNDRALIFEETVYSFAELQREIERMAAIYQSLGVKKGDRVLIYMPMIAQATFAILAATRIGAIHSVVFGGFASGSLATRIDDAKPTLIVSSDAGKAVPYKHLLDEVDRGLDKAFNKVAGRDVDYATERAKFMDAKVPCEWLESSEPSYILYTSGTTGKPKGVQRDTGGYAVALASSMKHIYCGEGETFFSTWVVGHSYIIYGPGMATVMYEGTPL----RPDAGIWWQIVEKYKVTVMFSAPTAARVLKKQDPAHKYDLSSLKHVFMAGEPLDQPTHEWFQNELQKPVIDNYWQTETGWPMLASLPGVEKTPIKFGSPSFPGYNLQIFREDGSVCGANEKGIAAVLPPGCLSTVWGQDDRFVSTYFKDPLYSSYDWAIKDDDGYFTILGRTDDVINVAGHRLGTREIEEAIQNHPAIAEVAVVGVEDKLKGQVPMAFAVVKDASKLATELIKALEKEVLGAIGRPARVHFVTGLPKTRSGKMLRRSLQALAEGR---- 91786495 31 -------WPKLV---YPPELRIPDQNLVDVLRARAQGHADKPFLRSDRITLSYADALERVNRIAQVLTEFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELGEIIDKARPSLALCDASL--LQELQAARDQGGLLGTIVPFNLMNEPGSLAVLSAQKDGHFTPCPTAADDIAMMAFTSGTTGKPKAAVHTHRDVLAACAWPRHVLKARPDDIVMGSPPLAFTFGLGGMLIF-PMWAGASVYYPSAYTPEVMVKLMNQVGATLCYTAPTFYRQM--APFAKQLGVPSLRICVSAGEGLPDATRQLWKDATGIEMIDGIGATEMFHIFISSAGA-EVRRGAIGKVVPGYT-ARVVDDQGAEVPHGTVGKLAVMGPTGCK-YL--DDARQANYVKGGWNYPGDAFVQDDDGYFFYQARADDMIITSGYNVGGPEVEDALLKHPAVAECGVIGLPDEERGMIVKAFVVLRPGHEAGEALVKSLQDHVLAPFKYPRQIEFVGSLPRTETGKLQRFKLRQ--------- 163757143 78 -------------------------TLVSLFESQAATSAQAIALIYEDNELSYEELDARSNQLAHYLQAHNIRKGSVVAIMQDRSEYLLISILGILKAGAAYLPIDKNYPEDRVAYMLSDGNASLIISDSTETAQTVAQIIKELQEELRS-------------------YSTNKLDVSIDGEDTAYIIYTSGSTGRPKGVQIKHGSVVNLLKSVVNILDVSSNDNLLAITTF--TFDISVLEFFTTLSVGGTVTIASSATPRLLAEIIDESEVTIVQATPSVWNLLLEANWTAKTDLKK----ISGGEYLPTILGARLLKMSG-ELYNMFGPTETTIWSTCQHIQETTDLHSIGKPLY-NTTLYIFDKFGELLPHGVAGKLFIGGAGIAKGYTDN-ELTAQKFIANPFYDTGDLCYWDFNGRLIYLGRGDSQVKLRGYRIELGEIESLLQADSTVNQAVVV-----VKGDDLLAYVTGK-ETIKVDVLKALLRSK-LPAYMVPAHIMQIEEFPLTHNGKISRKQLAKRAVE----- 163757143 2163 --------------------YDQNETLVDIFEHQAAATPENIAVEFGNKTLTYKELNTRANKLAHHLREYNVGQGETVALMLERNEWLIVSFLAILKAGGVYLPIDSSNSTERNNFMLSDSKAKILITESLFSIGDFTG-------------NIFAIDIEFDMLTTSDENPSKVNL----ASDLAYIYYTSGSTGKPKGVMLQHCNGVHVIHNQRKEFKVTQDDCIIQFSSMA--FDGSVFEYFVALANGGRLLVAKDNVIKDPVQLIKKEKAVTFAVLPAAYFSAVSVAE-----LEFLRIAISVGDVVNKNQAIKSSAYTNT--YNGYGPTECSIWSTTYNVSEKRVRLPIGKAI-GNVQIYIVDEHLNLVGEGIPGEICIAGGGIAKGYLNMRELSNEKFVKNPFYRSGDKGIRLPDGNIDFLGRIDNQVKIRGYRIELNEIDKVVKSYPTVIETLVTTYTTED-DTALVAYYTATEK-INAVDLQVYLR-KTLPDYMIPPYIIQLDDFVLNSSGKIDKKKLPE--------- 163757143 1120 -------------------------SLVQLFENQVEKSPNATALETPSNSWTYKELNTIVNTTAKSLQEFKVTKGMHVGVMVDRNEWLIIGMLSIMKAGAVYIPIDASSPKERINYIVSDANISLLITESSIIN----------RSSSFALNAFSIDEIYDVFVEQEENL-----IPNYIAEDAAYVIYTSGSSGKPKGVLVSHKNCVNMVKNEHIIFEPTTKDKVLQFA--SPSFDASIAEIFMAITSGASLVLAGNKILKDVIALLKEKNVSIVIL-PPAYLAAMSVKE-----LSFLRLIITAGDVANKQLAIDYSEQL--TYMNCYGPTESAVWATMHEVAAKYQRLPIGKPI-GNLQIYILNESLQPQPIGVPGEIYIAGVGVTKGYLNKTELTKRSFIKNPFYKTGDLASWYSDGNIDFLGRIDTQVKIRGYRIELGEIESILNNHPEITNAAAIAL-GEGHNKTLAAYY---EGAEKIADLEEYLK-NFLPEYMVPSHIIYLPELPKNSSGKIDKKALPKHIEDELEAG 163757143 3209 ------------------------------VEAIVAANPTKKAVQLEGKAYTYKEINEFSNQIGHLLLELNTQPKSAIGVLLPSGKELVGSLLACFKTGATYIPIASEFSKSRLEQVFSETDMTTLIVTEK----AYEILKATIDVSDTKLENIVLFSEGGTLKEYSLSNYSKENLSEYAVDNSSYIFYSSGTTGKSKAIVGNQESIAQYVNWHRNTFNFTTETRVSQIASV--TFDASLKDILTSLTSGSCLCIPSEKTKQNMVSWLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTDIEEVVLAGEKLYGRDIALWRSIEGARMSNLYGLTETTVLKSCYHIPETDLESPVGKAID-NSMIAVINDSGLSLW-GEIGEVYIKSPYTTKGYL-DAELTKNLFVQNPLVKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY---SGTEYDKSELRETL-GKTLDRNSIPDYFMYLEEFPLTLNGKVDKRALPKP--SELLKG 149701810 49 ---------------------------------RALAFGDRVALVDQHGHHTYKDLYHRSLCLSRRLRECGDLQEERISFMCSNDVSYVVAQWASWMSGGIAVPLYRKHPQAELEYFIQDSRSSVVLAGQEYVEL-LSPVVRKLGVPLLPLTPTVYDGVAEE--------AGDGQLPERDWRDGAMIIYTSGTTGRPKGVLSTHYNIRAVVTGLVHKWGWTKDDVILHVLPLHHVHGV-VNKLLCPLWVGATCVMLPNFNAQLVWEKFETPRINVFMAVPTIYTKLMDYYDKHFTQPHKIRLMVSGSAALPLPVLEKWKNITGHTLLERYGMTEIGMALSN-PLTAARLPGSVGTPL-PGVEVRIVSEEGNEVTPGKEGELLVRGPSVFREYWDKPEETKNAFTSDGWFKTGDTAVF-KDGRYWIRGRTSDIIKSGGYKISALEVERLLLAHPSITDVAVIGVPDMTWGQRVTAVVTLQEGHSLSRELKEWARD-VMAPYVVPSELLLVEEIPRNQMGKVNKRDL----------- 6448465 31 ------------------------------VDSHVGELGNKPAMHWVEKTYTWAELLDNVSRLAGVLRKLGVVKGDRVIIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELSGRIQDCKPALILGAEPNKVINYKTILDEALSGVPGIKVLVKVGRDFDYHSLM-LQAERVDCVPVEGDHPLYILYTSGTTGQPKGIVRTAGTCVASSWNMQHINDIHKGDVYFSGSDIGWVVG-HQFIVYGPLLRGATTILYETPDPGQFWRLIEKYKVKGLYTAPTALRAILNGDWIKKFDISSLTNISMAGERCDVPTYEWIQKAVPVLINDNYWQTETGWIISCNYKTHPVKPGTAIKP-APGFDVRILDQNNNELEPNKLGRICIKLPMPMLTLYNNDEAFIAKYLADGYYLVGDSGYFDEDRYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKTTGP-IKDLKAFEKEKEIGPVASFNNCILVDKLPKTRSGKILRQTLKKIV------- 163940320 71 -----------FAQWYTEGTCNVVESLSRWLAD--DKTKTQAALMYEGESFTYEELDSWVSRVANGLKHAGIEKGDRVTIYMPMIPETVVAMLAVMKIGAIISPIFSGFAADAVMTRVQAAGSKMVITADGFSRVSLKDEVDKACEHCPTVEKVVIVRHANDFTPWSTLEKEKIHAEEMNSDDPLMLIYTSGTTGKPKGTVHTHAGFLKSAFDAGFGMNIKQGDRVLWVTDMG--WMMGPFLLFGSLINGATMVMYEGPEADRLWETVDKYEITHLGISPTLIRALMAKGDENKHSLKSLEVFASTGEPWNPDPWMWLFNTVGVPICNYSGGTEISGGIFGNVLIKPIAPISFNASL-PGMAAVVLDDQGKPIRD-EVGELCLEKPWVTKSFWEDDERYVNTYWENKWVH-GDWVIYDGEQYI-ITGRSDDTLNIAGKRIGPAEYESILVKHNDVIEAAAVGVPDDVKGEVCHCFVVLRDGVTFSGELKKELMSSHIGKALCPKDIHVVEDLPKTRNSKVMRRVIKAAYLGKELG- 156934879 456 ------------------------ETLSSLLAKQAQATPQAPALADARYAFTYREMREQVLTLASELVRRGVKPGDIVAVALPRSVFLSLALQAIVETGAAWLPLDTGYPDDRLQMMLEDARPALLITAASEQGRF---------AHLPSLPVFCYDAPLP--------ASDPQPLLRSRPSHTAYVIFTSGSTGRPKGVMVGQTAIVNRLLWMQSQYPLGADDVVLQKTPC--SFDVSVWEFFWPLIVGARLVMAPHRDPQALQALFARWRVTTTHFVPSMLAAFVGALTSEADACASLRQVFCSGEALPTALCRDWERLTAVPLHNLYGPTEAAVDVSGYPAFGAALSQVTGASVPIGTGLRILDGRMRPVPPGMAGDLYLTGVQLAQGYLGRPDLTASRFIADPFYRTGDVARWLPDGAVEYLGRSDDQLKIRGQRIEPGEIDRVMLSLPDVAQAACVLNSHAETGRQLVGYLVSASGATDVAALRARLSE-LLPAHMVPVTLLQLPALPLSANGKLDRKAL----------- 77361057 37 ----------------------------------ARRTDEQSFLVYQGEHCSYKQFFQHVDNVASYLQKHGIKQGDRVAIAMRNRPEWVIAFCAIALIGAVPAPLNSFGMQQELITALNGITPKLLIC-DGPRWQRISQSNEWLTDTLDTALDLSQSAAAIDFTEALNYSAHSIEPPTITATDAALVLFTSGATSVAKAVESSHIAVLYNIDFIGAISAMTSPPTILTAVPLFHVSGLHA-QLLSALRGGRRLVFTHKWDPLEAIELIKKEQVTQFNGAPSMVMQLLREPSFHSAEMASFSGLGFGGAGLPASLIDKTLSSLPEQMIIGFGMTETGVGAAASGDLFRHAPKSSGL-ISPIMEVRICAADGQSLPSNSVGEVCMRGITLMDQYVGDLTATQDAI-RSGWLHTGDLGYIDDAGFLFIVDRIKDVINRAGENIPAAEVESCLLEHPAVAEVAVFGIPDEETGEAVIAVVCPEGEFIEEQQLLAHVAQR-LAKYKVPQKIHLMDKLPRNPAGKILRNKLKTKL------- 118082453 65 ------PWARVLERRGPGSDSWFVG--GELVDRHVENRGDHIAIIYDSEKITYKELLEQVSKLADVMIRHGVKKGDRVVIYMPMIPQTVCCMLACARIGAIHSLIFGGFASKELSVRIDHAKPRLIVTAEPKRKVEYISLLEGALARRPNLGHVPLTPGRDLDWEEELTKAQCYKCVSVPSDHPLYILYTSGTTGLPKGVIRPTGGYAVMLNWTMAVYGLKPGEVWWAAWVVGHSYICYGPLLHGVLYEGKPV---GTPDAGAYFRVLAEHEVAAFFTSPTAIRAIRQAALGKQYSLKRFRTLFVAGEHCDVDTLEWSKKVFKVPVLDHWWQTESGSPITALGNSTTPPPGQAGKPVPGY-NVMILDENKEPVKTKTLGNVVVKPPGAFSGLWENQEAFHKLYFQPGYYDTMDAGYMDEDGYLYVLSRADDVINIAGHRISAGAIEECVLRHHAVADCAVVGQEDALKGHVPFALCVLRDDIKTEEDIVEQVR-NNIGPVAAFQKGVFVKQLPKTRSGKIPRSALSALVSGK---- 163788823 22 ----------------------SGKTIVDLFLKQVDAAPNSLAVIFRNKELSYTELDVISNRFSNYLTSHKLKEADFVGLMIERSEWLIIVILGILKAGAVYVPIDLESPQSRKDYIQKDSNCK--ITIDASIIDDFKS-------------------------KIEDYSDDISFKVNSNPNDLAYIIYTSGTTGKPKGVMIEHRSVVNLIFSQTKDFKIDMSDKILQFSNYF--FDASVEQIFLALFNGATLCVISKEELKDHLSFIKKHKITHLHATPSYLATLPDLSKFN-----SLKRIIAGGETCTLKLAERMGAH--CDFYNEYGPTETTVTSTIYKKHQNDISLPIGKPIA-NTKAYILSESLKQLPIDEVGELCLSGDSLARGYLNQEELTSEKFIANPFYRTGDFAKWNKNGTLEFIGRKDDQVKVRGYRIELGEVEAALNSLPNIKQALAIASGSLANGKKLIAYVQTNELNTDAKTYNEQLL-KILPEYMIPSKYVLIEEFPMTANGKIDKKNLPNPLNKR---- 214042287 28 -------------------------TVGALMLASREQQGNGAALVYRDERWTYDEFCAEVHRISHALRDLGIGKGDRVAIAMRNYPELMMLTLAIASVGAVTVFINGWWTTEELDYALQDSGAKT-IFADGPRVDRMLPLVDRLGLRIVGVRDGEGMVDLGLDALKADMPDTPVEGIALDTDDDFAVMYSSGSTGKPKGVVQTHRSAVSAVSWLIQAVAAPPRPSGLIVTPLFHVTA-THPLFLLSLPAGAKISLLHKWDAEEAVRVINREKVTRFLGVPTQSADLLEAAKRMGETLPTLAWLGAGGAKRPAAQVAQLQGQFPAEIATGWGMTETALGIGMVGEEYNKRPNAAGKLHPPLQDVRFLDDNGNDVPVGELGEITVKSPANMRCYLNKPEATAETM-QDGWLRTGDLGVIDAEGFITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDERLGEIVGAMIQTRDGKKLSPEDMAAHLDGRLAKFKMPQQLWCQDG-PLTATDKIDRRAIRAA-------- 73748796 3 --------------------------LADRLSEVVAACPEAVALKFEDKSITYAELDRISDCYAWALTRLGALAGERVVLLIPNCLEFIYFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPKVLVCQT-----DGLNILHHHQSELGFIQHYISLEDSPDIVLLKNFLANVPAMPDVPETQTAHIAYTSAAQLRPQGVMISQSNLVRTAAISAGGFGQSNKDVILFALPLHHIIGLVVV-MLGTIFSGGSVIMLSGVSVDCLLKTIEKESITVFLGVPFIHAMLVRHLRENEYNLASLRLCGSAGAPLPPELVLSYRVLLDKDLVDFYGLTESTSHVTCQPLDRSGKPCSVGKVLGGF-ELEVVDSAGKLLAPSQAGEIIIRGP-VMDGIYRQPEKTNQ-MLRNGWLYTGDIGYKDNDGFVYIKYFIKPMLITKGQNIYFSDLEDLLLSCPGVREVLAVGIPDPDRGEVVRVAVVLRDGVTTSAGIKKYCLD-NLAQYKTPREIYILKDLPRDLLGLPCRDSLKQM-------- 111222933 13 -------------------------TWWELIERRARATPELAMLVDAGRRLTFRQFRDVAERAAAGLWELGVRPGETVSWQLPTTIEAAVLMSALARLGAVQNPLIPVLREAEVDFVVGQLGARWIVVPEVFRRFDHRTMAEKVAARHDA-RVLVCDPAAPAGGGHAGVARHAGVAIGLPLGDPAWVFYTSGTTGVPKGVRHTDRSVLASSNGMVYQLGFTDADVASIPFPLAHIGG---PGMLGLMRVGCSGVLVETFDREATPAMLARHGVTMLGSAAPFFHAYLDAQRRHGDEFPRLRLCVSGGAPNEPGLHTRIRAELGAGICNGWGLTEPVVGYAAPGSPDDRMERTAGRP-APGVSVRVVRADDTPAAPGEEGELRLRGPQLFAGY-TDPALDADAFDEAGYLRSGDLGYVDAEGWLHLTGRLKDIIIRNAENISALEVEAVVLRHPAVAEVAVVGLPDARTGERAVAVVVPDPDTPTLAALVAFCRAEGLAPYKIPEQLELVAELPRNSMGKVLKRQLQ---------- 78223543 23 --------------------------------------GDRVAMRWERRDYTFNELDGLSGRFANVLASLGVGAGEVFFTYLPKQPEQFVAFLGALKLTAVAGTLFSNFGEEALLDRLADARACGIITKKSLLRKIIR-----IRPQLPDLRFIILVDQADGIFSYSRLMAEASPAPLTPADAPSVLHYTSGSTGKPKGVLHRHGAVTMINSTAQLVLGLREDDVYWCTADQGWVTG-TSYGIIGPWSMGVTVHFGGGYAAEQWFEILEREEVSVWYTAPTALRMLMREEPFARFDLGMLRHICSVGEPLNPEVIHWARRVLAKEVYDTWFQTETGAIMIANRPGIPVKPGSMGKPVD-GIEAVVISTEGELLGSGQQGDLCLKWASMFSSYLNNAGAYASKF-RNGFYCTGDVAYRDTDGYFWFVGRSDDVINTAGHLISPFEIESALIEVHEVAEAGVIGAPDELLYEKVVAFVSLHLGYALTDELQLKIRANKLSSVATPHEIHCLERIPKNKSGKIMRRYLK---------- 67157757 3 --------------------------IADWLDAAARRWPARPALYEGERAVDYRAFAAAAAARASGLREHGIAPGDRVALFMHNACEYLELLYAIWWAGAVAVPINHKLHGDEAAWIAGDAQARLIFTDHGELF---------ANGGLPAHCRELAGLGSERPERIDPALASPVRR---GTDDLAWLFYTSGTTGRAKGVMLSHGNLLASLCYPVDVDPVEADDAYVYAAPMSHGAGLYN---FIHVRCGARHVVPRGFDAAELFGLAGTLGRLSLFAAPTMLKRMVGEARRRGYAGDGIKSIVCGGAPLYLADLREALATFGPRLIQIYGQGESPMTISALRADWPRLAASVGYPQS-CVEVGVLDAAGDPLPPGRPGEVVVRGPCVMHGYWRDAAASAATLV-DGWLRTGDIGYLDRDGLLTLTDRSKDVIISGGSNIYPREVEEVLALHPAIAEVSVVGEPDPEWGESVAAFVVLRPGEADAQALNAWFVAR-LASFKKPRRYLFVRELPKNGYGKILKTELR---------- 146310777 456 -------------------------TLSALVAEQAQKTPDAPALADAHNELSYRQMREQVVALATLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLITTD---------------DQLPRFSDLPISSSYNTLLPAADGEPLGLSAPQ----QTAYIIFTSGSTGRPKGVMVGQTAIVNRLLWMQNHYPLTAQDVVAQKTPC--SFDVSVWEFWWPFIAGAKLVMAEHRDPLAMQQFFAHYGVTTTHFVPSMLAAFVASLTPENADCASLKQVFCSGEALPTELCREWEQLTHAPLHNLYGPTEAAVDVSWYPAFGDELAAPIGFPVW-NTGLRILDGLMRAVPFGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLDNGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPDVAQACVFNQAAATGGDALVGYVVSEFGLPLDRELLDALKAQ-LPAHMVPVVLLQISELPLSANGKLDRKAL----------- 152970248 9 ------------------------QNLYQALSRSAARSPDALALAFEDRRYLYRDFHLRVQRAMAQLRGWSLRKGDRILLAWGNHPAFCEVLFAALGLGIEVVPFSTKLKQAESEALVGHIAPRVVL---------FDATVQDWLKNTPDARAVSLSEWQALCLP-EPLTRPPVP---VNRDDTAVMMFTSGTTGEPKGAIITHNNLLCAIDAYTQKLNLTAADSTILAVPIYHITGLSALLAL-FISLGASIWLQHRFNAPQVITTLREQNITFLHGSPTIFILLCQAAREHPSDFPALRTIACGAGHLSDGLIKELKTLFPHTIQPIYGLTETTSPATIFPGDGSDKCGSSGQAI-PGLAITIRNDRQQPLPAGQIGHIWLKGDVVIREYWQHSER-RPSCDAQGWFCTGDLGYLDDEGWLYIKDRSKDMINRGGEKIYSLELENILSTYRGVREVAVIPTPSPVYGEEPVAFIVPDGQHLTSEEILDWLKVK-IARFKLPARIIFTRALPRTHNGKVSKQQLKKRLAESII-- 108758947 2 -------------------------TLDQIVIRAAAKAPESIAIKGPDGTLTYGQLDALANRIARALQELGVKQGDRVGLWTEKSVRAVAAMQGIARLGAAYVPLDPLNPATRTRLILDDCGIDVMVTTTTRASELH-------NAGVSRLRYLLVDDKGPEWNRLSGFSSEPLPPHGAGDHDLAYILYTSGSTGTPKGVCISQRNAMAFIEWCHALLGTTPEDRFSNHAPFF--FDLSVLDLYAAFMGGASVTLIPEFAPEKLVELVLRERFTCWYSVPSALMLMMQEGGLLKHGALPFRAVLFAGEPFPIRHLRPLREHLPARFFNLYGPTETNVCTVTDISPHRTEPVPIGRASCGNRVWLARPPPGSEEAREEVGELMVEGPTVMLGYWGQPRH------GSGPYATGDRCREVPDGTFEYLGRRDNMLKVRGRRIEAGEIEAALLTHPDIREAGVIA-TGSGLEARLVAFVVSASKPPSLLKVKKHCAER-LPRYMIVDEVRVLPELPRTPNGKLNRRALREL-------- 159036021 455 ----------------------PDGTVDGLIAVQAQSTPDAVAVRTTAEDITYAELDTRVNRLAHHLRALGVRSGSLVAVLLDRGPDLLTALLAVLRAGGAYVPIDPEYPDARVAFIVVDSAAEVVITRST--------LADRVGDTDGKLVLLDRDRAAVAARRADAVG------PTATADDLAYLIYTSGSTGTPKGVMVHHRALTNFVTSIVRRPGLTASQSVVALTTI--SFDPSLLELYVPLLVGATVVLADTEDPQRLTDLVALTRPAVLQATPAMLRALLDTGWVPPARL----TVLSGGEKLPSELARRL-ATDGAQVWDLYGPTETTVWVTS------ARLDPAGRVVDANCTVHLLDRHAEPVPIGSVGELYVGGTCVALGYRGQPALTAERYVPDPYYRTGDLARRHQDGSVEILGRADRQVKIRGHRMEPSEIEAALLGHDEIRAVAVHPTSTPAGEQQLTAYIVPRGNTPPPVELRTFLR-RTLPDYMVPAAYVPMEALPLTPNGKVDYNALPE--------- 115375643 2 -------------------------TLDQIVIRSAARAPEAVAVQGPDATLTYGQLDALANRIARALQGLGVKKGDRVGLWTEKSTRAVAAMQGIARLGAAYVPLDPLNPAVRTRIILDDCRIDVLVTSASRAAELHSGGMDRLRFLL-----VXDEGPSLPWSRLAEFSDAPLPHHGSDDHDLAYILYTSGSTGTPKGVCISQRNALAFIEWCHGLLNTTPADRFSNHAPFF--FDLSVLDLYAAFLGGASVTLIPEFAPEKLVELVLRERFSIWYSVPSALTLMMQQGGLLNHPELPFRAVLFAGEPFPIKHLRPLREHLPARFFNLYGPTETNVCTVTDISPERTEPVPIGRASCGDQVWLARPPDSEPAEGGEVGELMVAGPTVMLGYWGHPPQ------GDQPYATGDLCRRLPDGTFEYLGRRDNMLKVRGRRIEPGEIEAALLTHPDIREVGVVA-SGAGLEARLVAFLVSASAAPSLLKVKKHCAER-LPRYMIVDEVRVLAEMPRTQNGKLDRRALQALTQQR---- 187477644 26 -----TPFDEVLDFSHPPFSRWGGRTVDRWLPQAA----DAPALVDREQVYTRRELYEEVNAVASMLREQGVGRGDRVLLYMPMVPEAVFVMLACARIGAIHSVVFGGFASVNLAQRIDDARPKVVVCTDAGKVVAYKPLLDKALALAQHPPASVLVGRDHDYAALRARHGARVPVTWLESSEPSYILYTSGTTGRPKGVQRDTGGYAVALASSMEYLFDGPGDTYFCTWVVGHSYIVYGPLIASILYEGTPV----RPDGAILWRLVERYRVNTLFSAPTAVRVLKRQEPARQHDLSSLRALYLAGEPLDEPTAQWIGEGLGKPIIDNYWQTESGWPILSAQPGVEQVPTRFGSPSFPGFDVRVVSESGEDLGAGEKGVVAIAPPGALSTLWGDDERFVQTYFSSQLYSTFDWGLRDEDGYWFILGRTDDVINVAGHRLGTREIEESVNSHEDVAECAVVGVSDSLKGQVALAFVVLKDASAAAQALIMRVVEDQLGAVARPARIRFVGALPKTRSGKVLRRAI----------- 39937503 13 -------------------------------------------------RTTYAQIHQRALKVSQMLDRAGIKLGDRVATIAWNTARHLECWYGIMGIGAICHTVNPRLFPDQIAWIVNHAQDRVMITD-----LTFIPVLEKIADQIPSVERFVVLTDAEHMIAYEEWLKEAFEWKTFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHMANNPDALGTRAADTMLPVVPLFHANSWGI--AFSAPSMGTKLVMPGKLDGASVYELLSTEKVTHTAGVPTVWLMLLQYMQKEKLTLPHLKMVVCGGSAMPRSMIKAFVD-MGAEARHAWGMTEMSPLGTTTGDARLDVLATQGYP-PFGVQMKITDDAGKDVDDGKTGRLKVSGPAIAKAYYRVD---KEILDDAGFFDTGDVATIDQDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDVTTRDEILQYMDGK-IAKWWMPDDIVFVEAIPHTATGKILKTALRDQFKTYTLPG 16077484 20 ------------------------------------------AVKSGDHTLTYKGYRKRINQLANAMLQKGIQKGDRVALLCKNGHPASTVMFAALEIGAVVVPVSWQLKPYEMTGILKASEPKAM-----FYGAEFKEILDEVLPELSSLCVTMETGTAETSAEFEALFAGPDHLPEVSPDDTALLMFTSGTTGNPKRCMITHGGIYRYVKKSNSSIARMKGLRFLACHPIYHTSAL--ICIMLGTFAETTFVFTKDQDPVHMLKVIEEEKIQTVMALPVFYTYLLEAWEKHQTDLSSLVILMTGGTKVPSSLISRYLDI-GIPLAHGYGSTEAWGISTWTPDMGMDKAASAGKPVAGV-KVKVEDPTGEELPQGEIGEIVVHTPFLFKGYEDNPEATAKVL-QNGWFRTGDSGYVDEDGFIFITGRYKDVIIYGGDNVYPDQVEEVIQQIPGILETAVVGIPDPLYGEKPKAFIVKNGGQITEEDVIAFL-------------------------------------------- 91780633 16 ------------------------------LDRAVAAHPDRVLLDFSGDLYTYAQVDGLSTRLANSLAELGVTAGQTVVTMLDNNLDAVITWLAINKLCAVSVPINTALRGEFLRHQLDDASARLVICEGDYV-ERIAAIADQLKEATRVLHRGATTVRKCGALALADQHRGSDDTPKPNPWDLASLIYTSGTTGPSKGCMISYNFMCNLARQQLRAGPATANDITITPLPLFHMNALAV-GVLSNILVGARVAIVPRFSVSKFWSEVERSGATIASILGGMGGLLANAPDDEAAKRCYGQIHTVRGNPFTEATKQIWRERFGARQVNGYGLTEACV-ITSLPAGEYAAPGSSGKRIPEFD-VRIVDELDRELPANQAGEIVCRPPDVMMGYWHRPEDTLK-LMRNLWFHTGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMESAFSRHPDIAEVAVHAVPSDKGEDDVKVTAVLNPDAALTAEALFHWATDAVPYYALPRYIEFRDTLPKNPQGRILKYQLRDE-------- 209516655 28 --------------------------------DTCDKWADRLALIYEDTRYTFDELKALSDRFANALLAAGARRGDRIGIFLSQSIETAVAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDQAG-----VHKIDEIRGALPELRQVFSVDIEQDTEAWQALHGAAADFTPVDADDPAIIIYTSGTTGKPKGALHGHRVLLGHLPGVEMSQQGFPAHATLMWTPADWAWIGGLFDVLLPSWHHGVAVLARRFDGLAAFDLLARHAVSHAFLPPTALKMMRGVERPAHLRL-ALRSVASGGESLGEELIGWGREALGVTINEFYGQTECNVVVSSCAALFEPRFGAIGRAV-PGHHVTIVDADGNELPPGAIGDIAVAAPVMFLGYWRNDAATRDKF-RGKFLLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVAMAAVVGVPDRERTEIVMAFVVLKAGFVGDDALVREIQQHVLAAHEYPREIRFVESLPMTATGKVIRKALREAVTHE---- 119474741 41 ---------------------------------------DETFIVYEDERYSFEDSWVRASQIGRLLIDYGIKKGDRVAISMRNYPEWILTFNAITSIGAIAVAMNSLWLSDEMAYGLNDSGAKVLF-ADQERLDRLEPVRGDVDVQVIAVRPSKALASGTANLAELLLNVDTVDMPAVDAQDPATIFYTSGSTGHPKGVLSCHGNIISALLSWEFETGLHAAEATLQGVPLFHVTG-SHAVMLSCYRAQRKLVCMYKWDANFAAELIDREKIASFVGPAAMTGDLVEISKTTDFDLSSLAVVGGGGAPRAPDQVKNIGTAFGSALPNGWGMTETNAIGTGIGGHDYLHPDSAGRA-ATIVDVRIADEEGNEVSTGERGEVQIKGATLFEGYWNRPDANAEAMTGD-WLQTGDVGFFNEEGYLYIVDRIKDLVIRGGENIGCAEVEAALLEHDQILEASVYGVLDERLGEEVGATIYCGGSSLSEQLLHDFLVQR-IARFKVPRYLKIVDPLPRIATGKIDKKRLREIARQE---- 89053819 22 -------WPEFLLDGFYPDRLNVGAELTDAM--VAQGFGDHTALIGNGRRRTYKELTDWTNRIAHVLVDMGVQPGNRVLIRSANNPAMVACWLAATKVGAVVVNSMPMLRAGEISKYVDKAQ-----IAFALCDTRLMEEMEACAASNPTLQRIMFDGTSNHDAELDRLALEQFTAVATAADDVALLGFTSGSTGDPKATMHFHRDLLIIADGYAEVLDVTPQDVFIGSPPLAFTFGLGGLAIF-PLRFGAAATLLEVATPPLMVEIIEKYKATVCFTAPTAYRAMLRAMD-EGADLSSLRAAVSAGETLPAPVYDDWIAKTGKPMLDGIGATEMLHIFIS-NRFDDHRPACTGKPVSGYL-AKIIGEDGTEVPRGTPGRLALKGPTGCR-YLGG--QRQEDYVQDGWNISGDTFVQDEDGYFHFAARNDDMIISSGYNIAGPEVEAALLSHPDVNECAVIGAPDEERGSVVEAHIVVTEGVAETATLQDHVKA-TIAPFKYPRSVVFVRDLPKTATGKIQRFLLK---------- 83645614 15 --------PAELRQQWAEQGLYPNRTVFQMFQMYAEQSPEKAAVLSSDSAITYGDLLDKALRLATRLREMGIVAGDVIAYQLPNSWRCCAVDLAAAAIGAVVAPFPPGRGRLDIQSLLKRCDARAIIATPEYGGVDMCELIESLRPTTLSLRLLIADGDPDNWLRLQQLQAEPMPLPYVCPDSPVRLLVSSGTESEPKLVAYSHNALLGGRGRFLQRLHPDGASRGMYLVPLGSSFG--STATFGVLWLGGSLAVLPRFDAEEAIRAIATLRPTHILGVPTMIQRMAAEPLLADIDKSSLVAIVSGGSVIDPASIQRCVDAFGCGFISLYGSADGVNCHNTLDEALDVVFHSVGRPNPDVCAIRIVDDAGKEVGPGEVGEILARGPISPMQYVNAPELDARYRDAEGWVYTGDLGLLDPEGYLRLSGRKKDVIVRGGANISTVQIENLVTCFPDVISAACVPVPDPDLGQRVCLCLSMRSGAPSLTEITSFLRDQGLEVNKLPEYLRFIRHFPLTPAGKVDKKRLTAEVA------ 90425765 13 ---------------------------HRIIDHAAMIHGEREVVVEGPIHRTYAEIRQRALKVAQRLDRDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPDQIAWIVNHAEDRVIMTD-----LSFVPVLEKIAAQLPSVERYIILTDAAHMVAYEDWIAEAFKWAMFDENTAAAMCYTSGTTGDPKGVLYSHRNVLHALANNGDALGATSKDVMLPVVPLFHANSWGI--AFSAPAMGTKLVMPGKLDGASVYELMDTEKVTYSAGVPTVWLMLLQYMDKEKLKLPHLRVVACGGSAMPRAMIKAFSD-MGIEPRHAWGMTEMSPLGTVCDLPAEQKLDTQGYP-PFMVEMKITDDAGKRLPDGKTGRLKVRGPSVSAAYFRVKD---EILDKEGYFDTGDVATIDKYGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDQTATRDEILHYMDGKIAKWWMPDDVIFIEAIPHTATGKILKTALRDQFS------ 169631177 462 -------------------------SIPELFTAQVSAEPDAVALTFGGSSLTYRELDEAADRLAIQLGHRGVGPGDRVILFSDRSARAVIGILAVLKTGAAYLPVDPAVPASRLEFIVSDAAPVAAITTTDLRG------------RLDGFGLAVIDLDAHTDSPAEGQSGLVPAAPA--PDDIAYIIYTSGTTGAPKGVAVTHHN-VTQLMQSLDAGLPKPG-----VWPLCHSFDVSVWEIWGALLRGGRLAVVPTASPADFHDLLVAEQVTVLTQTPSAVAML------SPDGLES-TALAVVGEACPAAVVDKW--APGRTMINAYGPTETTMCVAPLKADLPDAVVPIGSPV-PGAALFVLDTWLQPVPAGVVGELYVAGDGVACGYVGRSDLTASRFVACPFYRTGDLVLWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALGALDGVDQAAAIVREDRPGDKRLVGYVT---GTADPAEIRGILSKR-LPPYMVPAAVVVLETLPLTSNNKLDTRAL----------- 169631177 1969 -------------------------SIPELFAAQVARAPEAIAITCGERSWSYGELDATANRLANHLVTHGARPGERVALLLPRTGEAIAAILAVLKTGAAYLPIDPAHPDSRVDFVLGDAAPIVAVTTAELLPRLSASGVPVIDIDDPAVS-----------------AQNDTTLPVPAVDDIAYIIYTSGTTGAPKGVAVTHRNVAQLLESLDAELALGQVWTQCHSL----AFDYSVWEIWGALLYGGRLLVVPDRSPEELHALLVSEEVSVLSQTPSAFYALQTADALQPEMGQQLKLVVFGGEALEPQLSSWFDSHPGPRMINMYGITETTVHASFRDGDVDSNSSPIGVPLE-HLAFFVLDGWLRKVPVGVVGELYVAGSGQASGYLGRSDLTTTRFVACPFYRTGDLVQWGEDGQLRYVGRADKQVKIRGYRIELGEVHAALARVAGVDQAAVIAREDRPGDKRLVGYITSTAGTLDPTAVRATLAER-LPSYMVPAAVVVLDALPLTVNGKLDTRALPEDAVEEILAG 126667476 41 ----------------------------DWFDDYARDN-EKIALVDADGRYSFEQMRQNSNQVANFLRDQGLRRGDTLLIMLDNVIELWETMLAAIKLGALVIPASTLLSKMDLGDRLGRGAVTHVLTTNEH--------VPKFEGVAEGLTRIVAGEPCEQWINYEDAYDYEKTFEPTLATDPMLLYFTSGTTSLPKLVLHTHQSYPVGSLSTMYWLGLQPDDIHFNISSPGWAHAWSN--LFAPWDAGCTVFIYPRFDAPATLKVIADKGVTSLCAPPTVWRMLIQE-DLAAYDVK-LKSLVGAGEPLNPEVISRVEKIWGLTIRDGYGQTETTAQIGN-PPAQKMKSGSMGRPLPGY-KITLLDPLDKEV---TEGEIAIRPLGLMQEYRDDPERMAKAL-HDGFYRTGDVASRDDDGYYWYVGRADDVFKSSDYRVSPFELESILIEHESVAEAAVVPAPDEMRLSVPKAYIVLRPGPEAAKALFAFIRER-MAPYMRIRQIEF-AELPKTISGKIRRVELR---------- 200389580 456 -------------------------TLSDLVAQQAQKTPEASALADAHYHFTYREMREQVVALAYALRERGVQPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITTQAQLARFH---------DIPGMEYLCYSQP----LPVSDATPLGLSLP----HHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLWMQDHYPLTADDVVAQKTPC--SFDVSVWEFFWPFIAGAKLVMAEHRDPLAMQRFFAQYGVTTTHFVPSMLAAFIASPASVGKSCASLKRVFCSGEALPTALCREWETLTNAPLHNLYGPTEAAVDVSWYPACGDELAAPIGYPVW-NTGLRILDAHMQPVPPGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLDSGAVEYLGRSDDQLKIRGQRIELGEIDRVMQTLPAVAHACVFNQAAATGGDALVGYLVSHSGLPDLPALQEKLRQK-LPAHMVPVVLLQLAGLPLSANGKLDRKAL----------- 111017503 11 -----VTFPADRAGHYRESGMWSADPTGRRLHRIATRFPDRTAVISAEGSMSFAELDRRTDRIAAGLVRLGLDRLDPVIFQLTNRLETVLAWYGCLKAGLVPVATLAAHRMHEIGHVSRKVGAVGHIVEARTAGFDLVEFAREHAAGHPSIRHIISVGDEPGVTRLEDIGRETDPAAAIDPLDVVAFQLSGGTTGVPKVIPRIHAEYWNNALLYAQRLGWDEHSRVAHLIPIIHNAGISC-GLHAAHSVGACLVLATA-DAPAAFELMARTEATEVLIGHGHYQAVL-TPDFDKAR-ASLRRVVLSGAKVPPELFERVDDGAGHWAGQLFGMSEGLLTVTPIDSPTHARLTTVGTPIASDDEIRILEPGTEDLPDGDVGELCCRGPYTIPGYFDAPEHNRDAFTSDGFYRTGDLAVIDGERYLSIEGRIKDLINRGGEKINAEELELLLLEHPRIANAAVVAMPDPRLGEKTCAYLVATDEEPLSKAIQEHLARLGVAKFKWPERLEWVPSLPHTNVNKIDKKRLRAAI------- 119478077 439 ---------------------------------QVQQRPDSIAVISGSKRLSYSDLDFLSSQCAAALLDAGVQMGSVVGVCCDRSESLLIGTLAIQKLGAIYLPLDPDFPTDRLLYMLDDSGATAVLEDDSTP-----QAVREAEIKHLNMGDLVLAG----------VRDVSIDLPDPSLERAAYTIYTSGSTGKPKGVRIQNGALINFLESMADRPGCTESDTLLAVTTL--SFDISVLELFLPLVTGATTLIASRDDVERLAVLLKEGQVTIMQATPSTWRMLLTSEWGKDKSRRQLKAL-CGGEPLPQDLALELVSCVS-ELWNMFGPTETTVWSTCKKIQESDALITIGRPIA-NTQVYVLDDNLNPLPVSVPGELCIGGAGVSLGYHQRPALNDDRFVTHPVYRTGDLAKALPNGEIQHLGRLDDQVKLRGYRIELGEIEMALKSCVEVEQAVVYLLNLGEQDVRVVACCVPADRALETISIRKKLRE-CLPSYMVPQYFLSISKIPLTPNGKVDRRSL----------- 13471887 62 --------------------------------------------------FSFDDLADMSGRVGNLLKDAGVGPGDVVAGMLPRIPELIALILGTWRIGAIYQPLFTAFGPKAIEHRLGYSGAKLVVTNPANRGKLDEMKTCPPIATILGPGDPLPAGDID-FRAALAAASPDCEPVMRKGEDLFMMMSTSGTTGLPKGVPVPLNALLSFGAYIRDAIGLRPDDVFWNIADPGWAYGLY-YAITGPLLLGATTFNEGAFNAGNTYDVIERLGVTSLAGSPTAFRLLLAEGPEAAARIKRLRVVSSAGEPLNPEVIRWFDAHLAAPIHDHYGQTENGMMVNNHHGAHAVRAGSAGFAMPGYRMV-VLDDEGNELGLNQPGILAVDVANSFDGYHQAE--TPA--IAGGYYRTGDTVEYEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHPAVNEAAVVGVPDPQRTEIVKAFVILQGSTELAEELAQHVRKR-LSAHAYPREIDFVAELPKTPSGKIQRFLLRQAEVEK---- 115375634 1028 -------------EKWNQTGREEGELFCELFEKQVEKTPEAVAVVCGEQALSYRQLNAQANRVAHALKARGAGLEKVVGVVQERGVGYLVSLLGVLKADAVYLPLDPALPASRLAGLVKQSGCQWVLSEEKTRG-----LAQEIAQGQPVLEREGV---------LAEGRGEHNPKHEVEPKSLAYVLYTSGSTGVPKGAMIEHRGMKNHLMAKVRDLGMGPEEVVAQVAV--QSFDVSVWQFLSALLSGGRTAVFPDWEPQKLLKEMGRQGVTLLETVPAHMKLILEELEARPYDVSALKWFFLNGEALPAELCQRWFERYGIPMVNAYGPTECSDDVTHMKAPQQKQGWMPIHGTLPNLQLYVVDEWIQPVPLGVPGELCVGGVGVGRGYLGDAVKTAGSYVPNPFYRTGDLVRCLEDGTLEFLGRNDHQVKIRGIRIELGEIEAALRKHPRVGMCVVVARA-EGQGKRLVGYVSAKEAGPTGKELTEYLKGQLTAA-MVPSAMVVMEALPLTHNGKVDRKAL----------- 163757456 55 --------------------------------------GDQAAIIYDSRTISYSEMLADVEAFSGALSDRGIRKGDRVIIYMPMVPEALVAMLACARLGAVHSVVFGGFAASELATRIEDCEAKLVVSAEPGRIVAYKPLLDAAIEQSSHKPDVTIILQREEHALLQANAGRKVTCTPVASTDPLYVLYTSGTTGQPKGVVRDNGGHMAALHWSMHIYGVKPGEVFWAAWVVGHSYIVYGPLLTTILFEGKPV---GTPDAGTFWRVIDEHNVVVLFTAPTAFRAIRKEDPQSDYDLSGFCALFLAGERADPDTIQWAERLLKVPVIDHWWQTETGWTIAGNPGLLPIKHGSPAVPMPGYD-VQVIDDAGHPVAAGTLGNIVVKPPGCLPTLWNADDRFQDAYLAEGYYKTADAGFIDDNGYLFIMARTDDIINVAGHRLSTGGMEEAVSGHPDVAECAVIGIADSMKGQIPAGFIVIRSDDEIEKEVVKLVRDK-IGPVAAFKTVMAVKRLPKTRSGKILRATMQKIA------- 197778928 10 ------------------------RPVAELLVENASRYGGKLAFADDRRSVNWAELELRTRRLAGAL---GVTRGARVAFCLDNSVELVEGLLATSRAAAVGVPLSPRGTHAELAALLADCDPDVLVVDRR----QLARIASVVGERSPRLVVTGEGPVPEGVAHFDDLVADPGPRDDLALDEPAWLLYTSGTSGTPRAAVASQRSALWSVACYVPRLGLSADDRLLWPLPLAHTYA-HSLCVLGTTVAGGSARITAVREPAALVRLIEEFAPTVLGGVPLTYQQLLDSGLGE---VSSLRVCVTAGAPSAPELRERVEERFGAPLLDGYGSTETCGKIAMESPAGPRVPGSSG-AVLPGMEVRLVEPGTGAEVVGAEGEIWVRGPGVMLGY-----RDGAGVDGDGWYRTGDLGRLGEHGYLTVTGRANDRIVRGGENVDPVEVEQVLRGLPGVLDAAVVARPHPLLGEVPVAFVVPEERALDTGALLRACAE-VLSAHKVPEDVLFTPAIPRTAAGKPRRAVLREGLAAR---- 27378967 12 -------------------------------------------------RYTYADAHPRIKRMALALKRLGMQQGDRVGTLAWNTHRHFEMFYAAPGMGYVLHTVNPRLFPEQLVYIINHAEDRLLFVDRAT-----LPIVEAIAPQLKTIEAYVVMSSRERMPELGRENDTGFTWPEFDEKSASTICYTSGTTGNPKGVIYSHRAAILQTMTCCNFDFLPGHEVMMPMAPLFHGNGWNMP--FTAPYTGSKLVLPGRYEPDKLYELLEGEKVTLSAGVPSFWLILLDWLGRTGNRFSTLRATLSSGSAPPRAMVEKLKRDYNIDYIQAWGMTEALGCSMHLSDKEKFDRRQVSGRACFGTALRIVDDGGVELPRDTVGHLRARGPWVASGYMKLDEG----LDRDGWLITGDMAVIDPQGHVTLTDRSKDVIKSGGEWISSIQLEDVALSHPDVLQAAVVAIAHEKWQERPLLLVVRKKGATDGKALLDHMRPK-IASWWMPDAVEFLDEFPMTGTGKVLKSALREKFREYRVA- 170736651 2 --------------------------ILDLVQAAAYQAPDSHAIVFGDIRLSYQELAERARALGHTITSLGIAPGARIGIFLDKRIETVVSLLGIAVAGCAFVPINPLLKPQQVAHILHDCGAICLITSAMRAALTHTILTDAPEETAPTYDGIARVRRWSECFARDAVDTQASDVPTSGIDDLAAILYTSGSTGRPRGVMLSHRNLLEGAWSVAHYLNHTRADRILAVLPLSFDAGLS--QLTSAWARGATAVLVNYLCPQDVIETCARERITAITGVPPLWMQL-AHARWPDAARATLRYFANTGGRMPGAVLQRLRALFPAKPYLMYGLTEAFRSTYLDPTEVDHRPDSIGKAV-PNARILVVRPDGSPCAPDEPGELVHVGACVTMGYWGDAARTSERYRPDTAVWSGDLVRRDAHGFLYFIARSDAQIKSFGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETIALVVVPAVTPFRAQTLLSWCKQR-LPSYMVPHRIIIQTDIPRNANGKFDRVALRDAL------- 55378699 20 -------------------------------------------------RYTIAEYAERVRKLASALEQAGIERGDRVGTFAWNNHWHQEAYYGVACMGAQVHMINLLLPDEHIQHIVADAEDEILIVDPVMLEKLEGAYDEEA---FDSVEQYIVMGDTVPETSLEPVGDPDYSFPQLPEDQPAGMCYTSGTTGKPKGVEYTQKMYWTQVMALMTQAGIKTDDVELTYVPMFHVSGWCRP--FTTIAAGAKTVLPPNPSAEDLAKLIEEEDVTVSAAVPTVFMDLLEYARDTDVDFSSVRYFTSGGSATPRSLMEDYKQEFDVDLISGYGMTETSPGMTDLPEEEDLRSHSAGLPIAGL-EFKVVNTDGEEVPDGESGELWMRGPWVTQEYYNAPDATEQAVTDDGWFKTGDIVRVSPEGYVDVVDRMDDLVKSGGEWIASVEVENAVMGHDEVVEAAVVPVPHERWDERPAAFVVTRDAVSDEAALRQEIKDESYPSWWVPDAIRLVDGIPKGATGKFSKQTLRDEYVDE---- 210121643 5 ---------------------------------RAQKYADRTAIIDRNGSHSYLDLLQQSCLLSQKISSLGTRKGARIAFLCPNDVSYVISQWSAWISGGVAVPLCKTHPVPELEYVLSDSQASLLMYTEDYA--DKAAIIAENSDIKPLMENYIQKENAEMKTKMGECVDILLDLGSRSWKDGAMIIYTSGTTGRPKGVLTTHKNLQAQVEAMVETWEWSHTDVILHVLPLHHVHGI-VNCLMCPLWSGAMVTMMEQFSAENVCGYSVSQRMNVFMAVPTIYAKMIEHPRVRDYCREKVRLMVSGSAALPQPIMERWEEITGHRLLERYGMTEIGMALTN-PLHGDRRAGTVGKPL-PGVEVRIVQAQGNQVSPGQEGELLVKGPGVFKQYWNRPDATTEAFTPDGWFKTGDTAVLR-DGYFSIMGRTSDIIKSGGYKISALDVERHLLAHDSIADCAVVGVTDLTWGQRVAALVVLRKGASLSGELKHWGKDR-MPSYLIPTEIKIVPVLPRNAMGKVNKKELLKEF------- 156974389 453 ------------------------------FWENAERFPNATAVIHGKISLNYQTLADYAERCAKTLTLADVEPGDRVAISMDKGIGQIVAALGILYAGAIYVPVSLDQPKERREGIYLGAGINVVITDD----------AAVTDATSTDGFTYLTWQHAIENSPLD-------KSPEVDPEQPAYIIYTSGSTGTPKGVVISHQGALNTCIALNQRYQVDHNDRVLALSALH--FDLSVYDIFGLLSAGGAVVLVDRRDPSAWCKAVEDHNVTMWNSVPALFDMLLTYSTFNSKAPSRLRLTMLSGDWIGLDLPARYRQRSDGKFIAMGGATEASIWSNVFDVPNDWRSIPYGYPL-PRQQYRVVDELGRDCPDWVPGELWIGGDGVALGYFNDEPRTQAQFDGQPWYRTGDMGCYWPNGTLEFLGRQDKQVKVGGYRIELGEIEAALNTIPQVQRA--VALAAGKKDKTLVAFVVTDSAQTATEDIQRQLKDQ-LPKYMLPQRILLLDALPLTANGKVDHKALAQMTSRK---- 158423433 30 -------------------------------------------------TYTFDELKRLTNRFANVLAACGLERGDRLAVFLPQAPETAIAHLAAFKAGLVSVPLFTLFGDEALSFRLANSGAKALVTDLAG-----LAKLDRIRHEVPDLTHVFVDGRAISFDAAMARASDAFTPSDTGPDDPAIIIFTSGTTGNPKGALHGHRILLGHLPCIIHQGMPQPGDLHWTPADWAWIGGLFDV-LFPTLYLGVPVLAHRKFDPDAAMALMATHKVRNVFL-PPTALKLLRQADVRHPGLV-LRSLLTGGETLGAELGAFVQERLGVEAREIYGQTECNLVVGSNSNFFAIRPGAMGKPIPGHD-VRIVDEDGVEVPTGEQGHIGVRRPVMMLEYWNNPAATADKYAGD-FLLTGDLGRQDEEGYLWYMSRSDDVITSAGYRIGPGEIEDCILRHPAVAMVGVVGVPDPVRTEAIKAWVVLKPGQLLAAEIQDHVRTR-LSGHEYPRYVSFTDALPMTATGKILRRELR---------- 51317948 559 ------------------------DSLPALLSAQAHRTPDAVALTDDGAELTYRQLHLRADRLARRLLSYGLAPESVVAVACERSFEMVVALLAVLKAGCAYLPIDPGDPAERTAYLLRDSGARVLLTLHRHT------------ANLPDADGTTVV-TLDEPDPSGDMQDTTSALPGIAPGQLAYLIYTSGSTGRPKGVLNEHGPVCNRIRWGMRAFPPGPGTIVLQKTPIH--FDVSVWEMFWTLATGATLVLARHRDPQYLAGRLVEEGVTDVHFVPSMLAAFLDVGALPEG--HSLRRVFCSGEALSPGLRDRLFARLHVELHNLYGPTEAAIEVTHWRCRPGEPTVPIGRPIA-NARCYVLDAELNPVPPGVPGELWLGGVPVARGYHGRADLTAERFLPDPYYRSGDLARWRRDGVLEYLGREDGQVKLRGQRLELGEIEATLAGHAEVADVVVDVRGTGPQDRRLVAYVRPARPGRD-EQLRTTLREARLPAYMRPSSYVTLDRVPLTPSGKTDRKALPDPAAGE---- 161524771 2595 ----------DTARTWPDA---QRQPLHRQFADAARATPDAVALELADRQIGYRELDRRTSRVAAALRRRGVRPDTPVALCVERSFDMVIALVGVLKAGAAYLPIDPDYPAERIAYLLRDARPAVAITQPHLRAQVDAALGERASTQWLT---------LADLLDDDAVADTDERAADVDDAQLAYLIYTSGSTGRPKGAGNTHGALANRIAWMQHAYALTRDDVVLHKTPFG--FDVSVWEFVWPLAAGAKLAIADHRDPARLCAAIAAHRVTVLHFVPSMLAAFAAYLDSAAAQCATVRLIVASGEALAPELVARMARLLNATLVNLYGPTEAAIHWTCGADDARATAVPIGHPIANL-RLHVLDAAWQPVPPGATGELYLSGAGLARGYLGRPALTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVV-----VRDEQLIGYVARGDGALDRAALLETLRAQ-LPAYMVPAQLIELDALPVTPNGKCDRHALPAPVR------ 161524771 1093 -------------------------------------YPHRIAVADTASSLSFAELDDASNRVARALQQRGVCAEAPVIVCIERSVRFVVGLLGALKAGALAVLLDPAQPAARLAAAAADCGARCALVANTSAWP---------------VDTRAQPLDIDALAHDATLATAAGVRVAPHPEQGAYLIYTSGSTGTPKGVVVSHRALADYVQGLLDELAFVPEASFAMVSTV--AADLGHTTLFGALCSGRTLHLLPAFDPDAFADEMRRREVGVLKIVPSHLQALLDA--RVPADVLPRHALVTGGETLTALVARVAALAPACRVINHYGPTEATVGALACDTAADARDPAAGVPLGPNARALVLDAFGACVPPGATGELHLGGPGVARGYLNRPAQTAERFVPDPFYRTGDRVRLGTDGRIVFLGRIDDQVKIRGYRVEPGEVSAAVRSAGPIAQAETLAIEHDGRL-RLATFVVPRDGAAFDEAALRTALAATLPDYMVPAQCIALARLPVTANGKIDRAALRELA------- 161524771 32 -----------------------------------------------DLRLSRGALDACASRLAQQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLGWIVGDAQLRYGIVDAAGR----------AALRTPFEHAFDVADAMAAAAQAGAAGVSEGPCVAVHARSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAALPIRADDRLLHFASV--NFDAAHECWLAPLALGASVTIAPPFAPDAAHALMVRDAISVAAFPPAYLREFANVAARDGVP-PALRVLAFGGEALPQQAFECVRRTFPVRLVNGYGPTEAVISTPVLNADDAYAALPIGRPIGP-RVARI----DRSDAAADAGELLLGGLCVARGYHGRPALTAERFVPDRVYRTGDLVRLRDDGAFDYIGRVDDQVQVRGVRVEPAEIAACLRAHPAVADAAVIA-ETGAGPTRLIACIALR-AAIDDAALGAHVAAQ-LPAAWQPHRFVRCEALPYTLNGKLDRAALRERIA------ 167566222 2 --------------------------FFDLVEQAASRTPDAEALVADDTRLTYRALAAQSLSFAERLQALEIAPGERLAIFLDKRAEAVVAMLGAAAAGVVFVPINPILKPDQVSHILTDSGARCIVTDDALATIPYVILTDATQAPMPSSRTTYLRWTQADAPPEGAASAHASAAASLQTDDLAALLYTSGSTGRPKGVMVSHRNLLEGAWSVAHYLRHTTADRILAALPLSFDAGLS--QLTTAWAAGATAVLVNYLMPADVVDICRRERITGFAGVPPLWIQLSRAAWPD-DARARLRYFANTGGHMPQPVLRALRGLFPHALYLMYGLTEAFRSTYLDPAEVDRRPDSIGKAV-PNARILVVREDGAPCAPNEVGELVHVGACVTLGYWNDPARTALRYRPSPEARSGDLVRRDDDGFLYFVSRNDAQIKSSGYRISPEEIEDVAHASGLVAEAVALGVPHDELGEAITLVVVPSADSFTPDALRAWCAKR-LPPYMVPHAIAARASLPRNPNGKFDRVALRADAA------ 94311141 26 -----TPFERVLDDSRPPFARWGGRTCHNAIDRHLSARADQRALVYTERTYTYRELHDEVTRMAATLQGLGVQRGDRVLIYMPMIPEAMFAMLACTRIGAVHSVVFGGFASVSLAARIDDAKPRVIVSADAGSRVPYKPLLDELAGHHPEKVLLVVSGRDQDYAAWRDVAGQAVPCVWMESSEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMENIFCGPGDTMFTAWVVGHSYIVYGPGMTTVMYEGTPI----RPDGAILWKIVEQYGVNIMFSAPTAIRVLQDPALLKRHDLSSLRLLFLAGEPLDEPTARWIQGGIGKPVVDNYWQTESGWPIIAIQRGVEALPPKLGSPGVPGYDLRIVDETGEECPPNTKGVVAIDPPGCMSTVWGDDDRFIRTYWSRQCYSTFDWGIRDEDGYVFILGRTDDVINVAGHRLGTREIEESLSSHPGVAEVAVVGVQDALKGQVAMGFCIARDAGRTATEADRMAVEQQLGAVARPARVFFVNALPKTRSGKLLRRAIQAVAEGR---- 1197516 27 --------------------------------------------------YTYAEYLEKSCCLGEALKNYGLVVDGRIALCSENCEEFFIPVLAGLFIGVGVAPTNEIYTLRELVHSLGISKPTIV-----FSSKKGLDKVITVQKTVTAIKTIVILDSKVDYRGYQSMDNSSFKTVEVRKEQVALIMNSSGSTGLPKGVQLTHENAVTRFSHARDPIYVSPGTAILTVVPFHHGFGMFT--TLGYLTCGFRIVMLTKFDEETFLKTLQDYKCSSVILVPTLFAILNRSELLDKYDLSNLVEIASGGAPLSKEIGEAVARRFNLPVRQGYGLTETTSAIIITPEGDD-KPGASGKVVPLFKAKVIDLDTKKTLGPNRRGEVCVKGPMLMKGYVDNPEATREIIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPIAGELPGAVVVLKGKSMTEKKVMDYVAGQVSNAKRLRGGVRFVDEVPKGLTGKIDGKAIREILKK----- 150015142 1120 ------------------------KTLHGIFVEQVSENPENVAVIYENESITYEELDKKSNQIAKCLNEHGVIRGDYIGVLAYRRIETIVNILGILKAGAAYIPLNPDHPEDRRDYILENAGAKMQLVPETY--------------------------EEKEIYKYDDRKLEN----NIHPDDIAYVIYTSGSTGRPKGVVIKHKAAANTIIDINNKFNVNEEDRFIGLSSM--CFDLSVYDIFGALSSGAALIMIDQRDVKNINEIIEKHGITIWNSVPAIMDMLLDSIGIKDEDSDSLRLVLLSGDWIPLTLPEKIKNQFDAEVISLGGATEASIWSIYYPIEEEWKSIPYGMPLS-NQSFYVLNYENQICHIGVMGELCIGGLGLAEGYLNDEDKTTESFINGRLYKTGDYGVLHKEGYIEFFGRKDQQIKINGYRLELGEIENCILEYEGVRNSVVVDRTHDNGRKYLCAYIV-GEKEISTTELREYIVE-LLPDYMVPSYFVMVDEIPLTANGKVNRKELPE--------- 150015142 3248 ------------------------ETLHGLFIKQAEKTPNNIAVMFEENTLTYKELDEKSNKVANFLKEKNIGRNDYVGVIAERCIESIVNILGVLKAGAAYVPINPEHPEDRRKYILENSNCKMELLPDSYKKDNIASYSN------------------------ERVYTKEY------PEDMAYVIYTSGSTGKPKGVIITHKAAANTIIDINQKFDVNEEDKIIGLSSM--CFDLSVYDIFGALSSGAALVMIEDRDVKNIQKVIDNNGITIWNSVPAIMDMLIDNMSEDGDSNESLRVVLLSGDWIPLTLPEKIKDKFDAEVVSLGGATEASIWSIYYPIDEEWNSIPYGMPLA-NQKFYVLNYEKEVCPIGIAGELYIGGEGLAEGYMNDEEKTNNAFINHPLYNTGDYGVMSREGYIEFLGRKDHQIKIRGYRVELGEIENRILEHQSIKNVVVIDRSHSNGRKYLCAYVV-SDVDISVGELREHL-GKTVPDYMIPSYFVILDKIPLTANGKVDRKALPEPEVDSLETG 150015142 2181 ------------------------KTLHGMFVEQAAENGESIAVIYEDETITYEELDKKSNQIAKYLNEQGVIRGDYVGVLAYRKIETIVNILGVLKAGAAYIPLNPDHPEERRNYILENASARMQLLPETYVEKEIS------KYDIKKLKNNIY------------------------PDDIAYVIYTSGSTGKPKGVMVKHKAAANTIIDINNKFNVNEEDRIIGLSSM--CFDLSVYDIFGALSSGAALVMIDQRDIKNINDVIKKHDISIWNSVPAIMDMLLDYGNEVAVDYSSLRLVLLSGDWIPLTLPEKIQNKFNAEVISLGGATEASIWSIYYPVEEDWKSIPYGIPLA-NQKFYVLNYNKDICPVEVIGELYIGGDGLAEGYMNDEEKTNNAFINHPLYNTGDYGVLHREGYIEFFGRKDQQIKIRGYRVELGEIQSGILEYKGIKNAVVVDKTHENGRKYLCAYIVGEKEVSITG-VREYL-EELLPDYMVPSYFVMVDEIPLTANGKVDRKALPE--------- 150015142 24 --------------------------------------------------ISYQDLFTTSQKVLFNLQVQGFKKGDEVLFQVEREEDFIYFSWACILGGMVSVPLSCNNTHEQVSRVWKILQKPKLIIVDILNNENCGDIADEIKQNTLLDKDILVSNGIGEIACG-------------DISDTAFVVFSSGSTGEPKGIVLTNEKILCAIESMSSHLDVNSSDVFLNWMPLTHVIGLVLFHVLPVAYDLNHVVMSKNKNPVLWLEKADQYKATIMISPNIGFRQFLNCFDSNNMNLSHVRTIMVSAEPISGDLSEQFMTVFGIRLSNLYGMSESCLGITCTLPSEDMKYNCLNRNFQPGDEVRISDDTGNILGDDCIGHVQVTGKNIINNYYT-EEATARSFTSDGWLITGDIGFL-ENGHLTITGRAKDMIIVNGQNFYVNDIERVAEGIEQIEKVAACGIFDSKS-QSEKAVIFVENNEPIDEFVSLLLKIKNELSYKMISRVIPVREIPKTGSGKIQRYKLAKEYN------ 90423556 484 ----------------------PGRGIVGLLEHRAARSPDQPALLWSAGTLSCGEVNRKANQLAATLVEAGVAEGDIVAVLLERSPEMVVAILAVLKAGAAYLPIDPSFPPQRIDFILKDGGVRCLLAASESPSDP--------QGQRGPLPVIRVDDAASYAGPGIDPDHS------FDPERAAYVIYTSGSTGHPKGVVVSHRALMNTLEFLEASYPLAGKTILFKT---NFTFDVSAAELFGWLFDNGRLAVLDERDSRALLEAIEKFAVTHVNFVPSMLDVLLEQPAGAASPLDRLRYVFAAGEALKPDLVNRFHRVPKVRLENLYGPTEAAITYHSLPRGAEATSVPIGRPIS-NTGAHILDEALRPVPVGVIGELCLSGVGLATEYLTRPDLTAERFCPSPLYRTGDLAKWGDDGLIYYLGRADRQVKIRGFRVEVAEVEQKLRACDGIAEAAVTVRSDAFGQNSLVAYLAFDKDRPTSIERISSDLVGWLPGFMIPEAFVPLDRLPRLPSGKIDIRRL----------- 33602525 12 -------WPAIDAEA--EIGDIRQWTTGAVLARRAERCPDRVFLRFDGRSYTFADLHRRTNGIAQAMIGYGIAQGEHVAMLSPNCPECLLGNLALGKMGAVSVPINTNAKASLLEYYLTHADCVTAIVADAC-----MEAFAAVAPRLGQLRRVLVIGDAAEGLPLADAASDEAVSNDVRFTDLAYLMFTSGTTGPSKAIMIPHGAAWHWGKHSVHYRYFLPEDVDYVCMPLFHANAL-LLSCTTAIVAGTSVVLDERFSASRFWERVRAFGVTRFNAIGAIGNFLWSQPASPVDLEHKVRICSLA---PPPPFVHDFERRFGLRVIAGYALSDYGFGASLSPDAPPEKSLSLGR-TCEGVAIRVVDEDDLTLPAGQVGEIVMRQPGAALGYYKMPEATLAA-WRNLWFHTGDRGYFDADGYLYLTDRKKDMIRRRGENISSYEVESVIALHPAVLQVAVYPLQSEHSEDEVAVTVMLKDGALDPDELVAFCQQQ-MAAHMVPRFVEFVDAMPLTPTNKIEKYKIKERAQ------ 188591204 5 ----------------------------DFLWRAAHRHPERTAIFSPDGQLSYRVLADTVLRRAAALVALDPVPRSRVCVGAANTVDHLVAILAILAAGKVWVPLNPRNGDPELRRIVDFVEPSLVLADAGMAGR-----LAGIAPPLRLLSDLGADGGDPAAVVMGPRGRGGVPLEAAQA-----VKFTGGSTGFPKGVIQPLRAWNANIATQIHELGLTPADRYLVAAPITHG---TSTYMLPLLGAGGALVFPESAKPAGLLDAAQAHGATLFFAPPTLILALVEEQRRAPRALPALRYLVYGGAPMRPEQIRDAQAVFGPVLCTSFGQTEAPQIITFLPPGEGERLASVGRP-SLLTRVAIVDKSGNVLGAGEEGEIAVRGDLVMSGYLKAETETRKTLV-DGWLRTGDAGVLDEHGFLFLRDRIRDVIITGGFNVYPGDVEVVLSAHPAVADCSVVGIPDAKWGEAVHAAVQLRPGMQVAADELIALVKRELGSVKTPKHIHVFQALPRSAVGKVLKPAVRESI------- 163855191 29 ---GARRWP--ITPRFLKQSGRRPMNVANWLHARALQTPAAPALFHGAERADYRQFAARAAALGAAMVSRGVRAGDRVALYMPNRVEYLVAMYAAWWAGAVIVPINYKLHVKEAAWIAADAQAALLVT-DAGSQFEPGLLPEGCRE---------LGVDTSEFEAAMRAADAFGAPAPVEPGALAWLFYTSGTTGRPKGVMLSHDNLVAALCYPYDVDSVSAADAWLYAAPMSHGAGLYN---FMFVRAGARHVVPRGFDSTEIFDLARQLRDICLFAAPTMIKRMVREAPAR---VTGLRTIVCGGAPLYAADLVQALDALGPVLAQIYGQGESPMTITAMRPRWAERIASVGTAQS-CMEVRVVDASFNDLPAGECGEVVARGPAVMSGYWRNEAASRQAL-ADGWLRTGDIGFLSDDGFLTLTDRSKDVIISGGTNIYPREVEEVIARHPDVFEVAVVGAPHPEWGEEVVAFVVARPGGLDAAALEAWCRA-EMASFKKPRRYEFCADLPKNSYGKILKTDLRARAKSGALA- 121604706 61 -----------------------------------------------EKTYTFQDLHGEVQRMAASLKALGVEQGDRVLIYMPMIAEAAFAMLACARIGAVHCVVFGGFASGSLASRIEDAAPKVIVSSDGGSALPYKPLLDELSSHKPSAVLLLVAGRDHLWNELREQHFDAVPCEWLDSTAISYTIYTSGTTGKPKGVQRDTAGYTVALAASMKHIFDGHGETFFSTWVVGHSYIVYGPGMATIMYEGPTQGMDKKPNGGIWWELVEKYKVTVMFSAPTAVRVLQDPALLTKYDLSSLRALFLAGEPLDEPTARWISEGLNVPIIDNYWQTESGWPILTIANGVESKPGSPGIPMYGYNVKLLHESTGEELVPGEKGVVVIEGPGFMQTIWQDDARFVNTYWKPGVYSTFDWGIRDADGYFFILGRTDDVINVAGHRLGTREIEESISGHSQVSEVAVVGVADGLKGQVAMAFAVLKDDAAACARLEAEIMKRVLGAVARPARVRFVTVLPKTRSGKLLRRAI-QAVCEGRDAG 2052277 51 ----------------------SDRTLPELFEEQAARTPRATALTFEGRTVDYADLNARANRLARRLAARGAGPERTVALRLPRSVDLYVAVLAVLKTGAAYLPIDPEYPSDRIAAMLEDARPALVLTEDD---------VDEDLSGIP-----------------DGNLTDAERTAPLTPAHPAYVIYTSGSTGRPKAVVMPGAAVVNLLAWHRREIPAGAGTTVAQFASL--SFDVAAQEILSTLLYGATLAVPTRRDADAFAAWLEEYRVNELYAPNLVVEALAEAAAEQGRTLPDLRHIAQAGEALTPRVRDFCAALPGRRLHNHYGPAETHVMTGPVDPGGWPERVPIGGPVD-NARLYVLDGFLRPVPPGVVGELYLAGAGVARGYLNRPGLTAERFVADPFYRTGDLARWAGSGVLEFAGRADHQVKVRGFRIEPGEVESVLAAQPGVARAVVLAREDRPGERRLVAYLVAVPGSVPDPGVLREALGRVLPAFMVPSSFVVLDALPLTPNGKLDRAAL----------- 2052277 1098 ------------AERHRILHTWADATWPELFQARAAEHPDAVALVQEGTETGYADLNTRANRLARLLRAQGIGPEQVVALSLPRSADLIVSVLAVLKTGAAYLPVDPAYPAERIAYLLQDGAPALVLTHTS------------VAAGLPGVPQLLVDQVGLDDVPGHDL-TDAERTTPLHPLHPAYVIYTSGSTGLPKGVPVPHRSVASVLVPLIEEFGLGPGSRVLQFASI--SFDAALWEITLALLSGATLVVAPAEQLQALAELVARTGTTFLTLPPTALAVLADDALPAGVDL------VVAGEATSPDQVGRWS--TGRRMTNAYGPTEAAVCTTISAPLTGAVVPPIGRPV-PNARAYVLDALLQPVPPGVVGELYLAGGGLARGYRNRPGLTAERFVADPFYRTGDLARWRPDGELEFAGRTDHQVKIRGFRIEPGEVEAALATHPAVERAAVIAARHED-DRRLVAYLVPAGAGTPAD-------------------------------------------------- 218189098 153 --------------------------------------------------------------------------GARIGIVAKPSPEFVAGIFGTWLSGGVAVPLALSYPEAELLHVMNDSDISLILSTKEHQDINISTKCSAHCSLLPSVTSIPVNIDCQEPSSTESLIAEIDSSKEIRGDDPALILYTSGTTGKPKGVVHTHKGIVSQVQILSEAWGYRSEDQFLHCLPLHHIHNLHVHGLFAPLYSGSVVEFMPKFSVRGIWQRWREEAITVFTGVPTMYTRLLDGMDPEQQSASSLRLMMCGSSALPSPLMKRWEEVTGHRLLERYGMTE-FVMALSSPLHGARKEGTVGKPL-PRVEAKIIMEDGAET-TSEVGELCIRSPSLFKEYWRKPEVTAESFIDGGFFKTGDTVTVDDEGYFIILGRTNDIMKVGGYKLSALEIESVLLQHEIVLECAVLGLPDEAYGEIICAIIVPKEDALTLEALTSWSKDK-LAPYKIPTRLYLWDSLPRNAMGKVNKKELKKLL------- 108801195 54 -------------------------------------------------TYTYRELLDQTARFAGALRGLGVEKGDRVVIYLPMVPEALIAMLACARLGAVHSVVFGGFAAHELAARIDDARPTVVVSAEPTRTIEYKPMLDAALEQREHHRCELTDGRDHDWTELV-AGADAVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMRIYDTQPGDVYWAAWVVGHSYIVYAPLLLGVLYEGKPVH---TPDAGAFWRVAAEYGVKALFTAPTAIRAIKKEDEIGRYDLSKLEYLFQAGERLDPDTYQWAADKLGIPIVDHWWQTETGWAIAADPEPMPVKPGSATVPMPGYD-VRILHPDGSECGPNEEGAICVKPPGTLPTLWGDDDRYIASYLRPGYYLTGDGGYVDDDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAAHPAVAECAVIGVADEIKGQVPRGFVVLKSGADLEAELVAAVRD-NIGAVACLKQVDVVHALPKTRSGKILRKTMRGLAEGR---- 183983149 11 -------------------------TVPAIVAHASAVHGDREVLTARGPRVSYREVGERAARLANALRQIGIRGDERVATLQWSNQEHLDCYAAVPSMGAVLHTLNLRLPPEQLTWIANHAEDRVIIVDSTVLALLAAA-----LPSMTSVRTVLVTGTGDDVLRYDDVQSSTFEWPDVDERSAAAMCYTSGTTGHPKGVVYSHRSLHSQAACTSNALGIGHDDTVLAIVPMFHANAWGLP--YAAMMAGAQLLLPDRFQAGPLVEMIEAVRPTMAGAVPTIWTDVLHYLRDNPHDVSSLKMVACGGSAVPRSLMTAYDE-LGIRIVQAWGMTETSPLASSSDTPERHLRATQGRVVA-GVQARIVDDSGAEQPDGKVGEIQVRGPWITQSYYENDSPAAS---PDGWLRTGDVGTISADALIALTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLADRTATAAELTEFLRAR-VAKWWLPERWAFVTDIPLTSTGKFDKKKLRRQFAD----- 126725060 58 ------------------------------------------------ETISFTDLQSRVSLLAGGLVAKGVVAGDRVIIYMSMTPDALVAMLACSRIGAVHSVVFGGFAANELATRIEDATPKAIIASEPGRIVEYKPLLDELSAHKPEFCVVMIEGRDYDWDAFQEGVSA-ADCVPLAGDHPAYILYTSGTTGQPKGVVRPTAGHIVALNWTMKVYGVNPGEVFWAASDVGWVVGHSYI-CFGPLFHGNTTVVVGTPDAGTFWRVMEEYKVTSFFTAPTAFRAIKRVDSLKKYDISSVRALFLAGERADPDTIVWAQDHMKIPVIDHWWQTE--LGYPAIANPQDVKLGSPALPMPGY-EMAILDDDGKPLPAGELGAIVAKPPGTFNTLWNAEDRFRKSYLDPGYYETGDAGYIDDDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVSDQLKGQLPMGFVCLNADADRDKECVKLVREKPVAAFKL---VTVVDRLPKTRSGKILR-------------- 15613700 96 ------------------------------------KTANKTAIVWEGEELSFAALDEAVKRAAHGLKQHGVKKGDVFALYMPMIPETVIAMLAVAKLGAIFTPIFSGYGAEAIATRLRASGAKWLITVDGCKLIDMRQEAEKALADAPNVQSIVVVERVGTLTSYGANDIRWTELAAMNSADPLMLIYTSGTTGRPKGAVHTHSGFIKAAFDAGIGMDLRKEDTLFWLTDMG--WMMGPFLVFAGLINGATIVLPDYPNHDRLWQLVEQKQVSHLGISPTLIRAMMKYGTEREHDLSCLKVIGSTGEPWNPEPWHWLFEHVGVPIFNYSGGTEISGGILGNVLVRPIGPITFNSAI-PGMAAAVYNESGEKVTA-EVGELVLTKPWVGMGFWQEPERFLETYWSNTWVH-GDWVTLDADGFWTITGRSDDILNVAGKRLGPAEVESVLVGHQAVIEAGTIGVPDDVKGEVPICFVVIAPSFSESDSLRHELIQTKLGKALKPKAVYFVSDLPKTRNAKVMRRAIRAAFLQK---- 111017254 2838 -------------------------TIVDLFEAQVAATPDAPAVRGEDRILTYAELDTWSTRLAHSFLARGIGTESIVALVIPRSVEMLAAMYAVVKSGAAVLALDPSHPTDRIESLIQSASAALVVTTG--------DADVPVPTGLPVARFDDIDHEARDTAPVTDVD----RGASLHPDNLAYVVYTSGSTGAPKGVAVSHAAIANQLAWSQAQLPIHEHDRTVQKAPI--AFDVAIWECFAALCSGSVLVLLPQFDLDYLSGLLDDMQITVVEFVPSLLDVFVN---DHRHSFPSLRRVLTGGEAISARTASSVLAQ-GVRLGNMYGPAEAAVTATYHDVAAARAATTVGSPVW-NTQVYVVDGRLHPVVPGVTGEMYLGGAQLARGYLGRPGITAGRFVANPFYRTGDLARWNPDGQLDYHGRTDFQVQLHGYRVEPGEVESALLRHPGIAQAVVVPRADRNGAHHLVGYVVPVPGDVAEEELLDHTRS-LLPSHMVPSAVISLSTLPLTPHGKVDRNAL----------- 111017254 5432 --------------------------LADRFTRSVRRFADESALTDTGETLTYAALGARVYRLARHLVELGAAPDTVVAVALPPSIDLVVALLAAQQAGAGYLALDVGHPADRLDATMSDAAPVCLVSTTDH--------AARLRRNLPT----VLADDADTRAHLLDLSPDPITDPELTPDAVAYVVYTSGSTGRPKGVVVTHRNLTTLFDNTRTAFDFAETDVW----TLFHSFDFSVWELWGALLHGGRLVIVDTVTPDEFLSLLRRERVTVLCQTPTAFAQLATAERNQPTDL-ALRYVVFGGEALEHHLVDWLHDHTRPQLVNMYGITETTVHVTRLGDPRPAARSVIGRAI-PGLRVYVLDRRLHPVPTGVTGEMYVAGNQVTRGYLHRSGLTVTRYVADPMYRTGDLARWNAQGQLEFLGRSDAQVQLHGYRIEPGEVEATLVRHPDVAQAAVSVRPDDRGTERLIGYVVPRDGEQTRAVDIDRVARTILAPHMVPATLVVLDRLPLTPNGKLDRRQLPAPFAERVSTG 111017254 8033 ----------------------------DLLTEAVERHADRLAVSDAGRALTYRQLGEDSAQFARLLIARGAVPEGVVALALPRSIAWVRAVWAVARSGAASVPVDPTYPLTRIAHMLADAGAALGLTVAGY------------RAQLPDTVEWLVLDDPDFETQTRHFPSTPVRTAPLRTDNPAYLIYTSGSTGAPKGVVVSHRGLANLFEQERHHLHVTPDARVSHLA--SPSFDASLFELTMAFCAGAQVVLVPPPTYGALADILAVERITHAFITPTALATL------EPTGLDSLRVLVVAGEPCPTDLARRW--APGRRMLDAYGPTETTIWSHVSEPLAPAEPVTIGRPVRGFTAA-VLDARLHPVPPGTPGELYLAGPGLARGYHDRPATTATHFVAPGWYRTGDLVRTRPDLTLEHLGRTDFQIKVRGFRVEPGEVDSILAARADIGFAATVGRTGPDGEPILVTYVHGATGVDVDASAVRTALSAQLPPYLVPAAVVVLDEVPLTPAGKLDRSALPE--------- 111017254 4369 ------------------------RTLGAILGDAAERSPDAVAVDDGARRLTYAELEARALLLADRLVESGVGPESVVAIAIPRSLESVLAVWAVAGTGAAFVPVDPTYPQIRIQHMVADSGVLVGLTTSSR------------RDALPTVTWIDIEGTGAGRLPHAGV-SEACPAPTIRPDNAAYLIYTSGSTGVPKGVVVGHRGVNSLATTLRECTGVTAASRVAHFA--SPSFDASVLEYLLTWSAGATAVIVPTYGGDELRRHLADSRVTHAFLTPTTLTAL------DPDGLDDLECVVTGGEKCTPEVIRRWS--PHCRLINAYGPTESTVAADISDDPAADGANVIGGPIRGVTEV-VLDARMQPVPIRARGELYIAGDAIARGYHGKPALTATRFVADPFYRSGDVVRWNREGSLEYLGRTDSQVKVRGYRIEPGEIDAVLSGHPAVTFSATLGGPDTTDQDATLISYVTTAGAAGPRELRDYLAGR-LPAQLVPSAVIEIDVVPRTPSGKLDRDALR---------- 111017254 701 ----------------------PPRTLPEILANAAHRDPDAIAVVDDGTGITYRQLDAESTQLARVLLSRGAGPETVVALALPRSADLVRAVWAVAKSGAAFLPVDPGYPEARIAHMLTDSGANLGVTVSRHRGVEWIELHDRNADDTTSVRTSTPVGDADRPRPL-------------RWDHPAYLIYTSGSTGVPKGVVVTHRGIANLIAAQIKGLDVPPTGRVAQFA--SPSFDASLFELLAAVGSGARVVIVPPEVVGELERVLTDYQVTHAVLTPTTLATL------EPRGAPTLSHLTVAGEVCPPEVVSTW--APGPRVVNAYGPTEATIMSTISAPLVPDEPVSLGAPACGF-EVVVLDDRLHPVPPGTVGELYLAGPGLARGYRNRAGLDAVRFVAAPFYRTGDLVRWRRHGELAYVGRSDFQVKVRGFRIELGEIEAVLRADPSVGFAVATAATDPNTGDAVIAYVHPAEGRVDVGEMHRRLA-RTLPAHMLPAAVVPLDVIPRTPSGKLDRAAL----------- 111017254 6968 ------------------------RTLATIVTDAAALDPDAVALEDSGRAVSYRDLDEASNRLARLLITRGAGPERYVALAIPRSADSVLAVWAITKTGAAFVPIDPGYPAARITDMIADSGVALGVTLTPQ------------RERLPATVPWLVLDEPGTVTMVEQQPSDADRRRPLRPDHPAYMIYTSGSTGVPKGVVVPHRGLATLAAAQAAGLGPGRHSRVLHFS--SPSFDGSVFDYLLAFGCGATLVISPPTIVGELSRFVAAERVTH-AFVPTAALASADPDDLDGYD--GFGEILAAGEACPPGLVTRWSR--GRALRNGYGPTETTVMSNISAPLAPGSDVTIGGPIAGAEEV-VLDARLQPVPDGVPGELYIAGPGLARGYHRRPGLTAGRFVAAPYYRTGDIVRWIADGRVEYLGRADFQVKVRGFRIEPAEVDAVLGAHPDVEYAATLTRTGPAGDPILVSYVVGSAE-LAPALLSAYLTER-LPAHMVPSAIVPIDRIPLTPVGKLDRAELPD--------- 111017254 1779 -------------------------TLPAEFARTAARQPDAVAVSFAGDTLSYGELADRVNRIARLLHDHGAEPERLVAVAIPHSMDYVAVTLGVLAAGGACLPLDPGW-------------ASPTQTSRTIPDIAIFVTISAVEEHLPHGHVTLVLDAPGTVADLARRSGHPLTAVDVSPDTAAYVLLTRGSTALPKPVSVTHRAVLSALARPA----VPAGEVW-AMVPTF-APGVTVLTPWSAFLHGGRLEVVDDATPSALADLLHRRGVNMVAQTPAAYEHLSRARESAPAA-DELRSVLLTGDPVDAAVVAAPEVVAVYASV------EAVWFAAATDRAPEAGADRMEYRPARGRRFAVLDDRLAPVPPGVVGELYIGGPTLARGYHRRAAATSTHFVAERMLRTGDAACLTPTGGLNILWRRDFQSELRGYRIPLGDIDTVLTAHPQVANAVTVDHTPRAGKPALVTYVVPAPGSTTTSEVRAH-AAMILPPPWVPGAVVVLDRLPVTETGDVDLDAL----------- 170739601 4 ------------------------------FLASVSRDPRGLAIVDGETRLTYAEWYRIISGVVAGLDALGLEPGDHLVTVLQNRLEAATLHWACQFAGLVLTPINWRASPEEIDFAVGNAGAKALAYEEVSAPSVRASGGARA---CPRIAVGLPPEPGETAFAALAARDAAPAAPRADAEAISLMLYTSGTTAKPKGVPRRHRAERAAALAHVAQNLYGRGERTLGVMPLYHTMGVRS--LLAMSLIGGAFVCLPRFDVAAALRLIAAERVTNLYLVPTLYHDLVHHPDFAATDTSSVRKLGFAGAPMTDGLLRRLTEAFRPDLVNHYGSSE--VYTFTINQDAAGKPGSAGRAGL-NTMVRIVPTDPEAAAPGEEGEIAVRGDEAFEGYWHRPEADAKAF-RNGWYFTGDTGFMDADGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDERWGKVVTAFVKRRGPA-DEAALDAHCRAAGLPSHKRPRAYVFVAEIPKSPVGKLLRRQL----------- 157146801 456 -------------------------TLSALVDEQTRKTPDATALADARHQLSYQEMREQVIALAHLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITT---------------AEQLPRFNDIVESLCYNALLPTSGAESLALSLP----HHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLWMQDHYPLTAEDVVAQKTPC--SFDVSVWEFFWPFIAGAKLVMAEHRDPIAMQHFFAKYGVTTTHFVPSMLAAFVASPESAHESCATLQRVFCSGEALPTGLCREWEQLTGAPLHNLYGPTEAAVDVSWYPACGKELADPIGYPVW-NTGLRILDAMMRPVPPGTAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRVMQTLPAVAHACVFNQAAATGGDALVGYLVSQSGLPDIPALQERLRE-TLPPHMVPVVLLQLAELPLSANGKLDRKAL----------- 218531666 6 ---------------------------------------DSPAIVEGGETLTYGGLRARVAALAERLARLGLRPGDRVAILLPKSIRECVAIFAASAAGGVFVPIHPSLRPRQVHHIVADSGARVLLTDAAH--------AAGLEGALDDLSDLRILDGETGDDGAALIPGEPA------PEGLAAILYTSGSTGLPKGVMLSHANLIAGTRIVRTYLGINPADRLLSVLPFSFDYGLN--QLLTTVEQGARIVLLTPRLGDDVVRALEAHRITVLAGVPTLWTLLRAAPHLAKADLSALRAITNSGGSLAVPTIERLRTRLPHTVVLMYGLTEAFRSTYLPPGEIDRRPDSIGRAI-PETEIFAVTLEGRRARPGEPGILHHRGPTVSMGYWKRPEDTARVLVPDPFCRSGDLVVEDADGFFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPDPSLGQRIHAVTVPVEGAPGTADVLQRLRA-ALAPHLVPRTIEAVAALPTTPNGKVDYKRL----------- 163722190 3 LIKGF---PATSQDRYPLN-------VTNIIKHSVRNYPQEIASRRLDGRYTYSDAYERMQRLANGLTKLGVKVGDRVGVLAWNSNENYEVYFGVPGMGAVMLLLNLRLTPQDLAYVVEHSGCEYIIVDET-----LLPIAHALAPLCPQIKGYVVITPLENTHSYEELLAESFDWPMMEETSAYAACYTTGTTGKPKGVYYSHRDVYLHSMCIGMNTGMNVKDTCCQIVPMFHALGWGLPQ--AATLVGSRIILPGMYTLDSLSKLIVDEGVTMSAGAPAIFMPLLEYIREERPDLTGVRLLSGATEP-PVSMMKGFWDMTGAEIIHAYGATETTPLVTINEDERWNLKKKQGFAVGGLD-VKVVDATLKDVAHDTPGEILIRGPWITGAYHNAPG-SEASFTEDGFWRSGDVGTMDENGYLKITDRVKDVIKSGGEWISSVDMENEIISHNDVLDAAVVGVEHPKWQERPLALVVLRDDAVNADDIRAHL-SNVFAKWQLPDEVLFVDEIPKTSVGKTDKKVIRAEHKD----- 37527406 540 --------------------------VHQLIQQRVAEYPERVAIRYQEQSLSFAELDARANQIAQLLLTKGADNNPLVAILMEPGIDFVVSMLAILKAGCAYLPLDPTYSVARLSFILADSHVGLVIVDNKS--------IDKVNLPADSVCTILL----DETEIAAQPRTEPMLTSSVTADSLAYVIYTSGSTGNPKGVMIQHGALSASTAGRFNSYSIVPEKFLLVS---SFAFDSSIPAIYWGLGSGATLHLMAPQDAKDAAKLIDSQQISHVLFIPSFYDAVLDYLVG-----PSLRKVICAGENLSDNVKKHFQCQPQATLVNEYGPTETTVWSSLKIFEKATEPVTIGRP-APHVSLHVLAKDRSQCPVGVVGELYVGGVGLAKGYLNRPELTAERFIRERLYRTGDLVKVLPSGEIAYIGRNDFQVKLRGFRLELGEIEHCIRTHFDVADVVVCVRQDDKQRQSLVAYLVA-PSMLDIREQRDKV-ERILPEFMWPGFYVLLPEMPLTENGKVNRKALPETATEKQLAG 145237914 48 ---------------------------------------------------------------------------------------FLQATYALFKLGAILVPLNPSFNAIQVVSALAHLEASHLIISTESNLPRKDPLLKHLIPDLPSLKSIISVDNSSGRVNTSDATSDKSALPPLSPTDIVNIQFTSGTTAMPKAACLSHRSILNNGSQIGDRMRLTPEDVVCCPPPLFHCFG-SVLGYMATATHGAAIAFPEAFNARAALRTVQEEKCTALYGVPTMFLELLDEGEIPNEGFQYLRTGIAAGSSIPAELMKRLHKVLNLTLTICYGMTETVSAMTTTDDPIDKRINTVGR-LLPHVEAKVVDNHNNILPINTRGELAVSGYLLMKEYWNDPVKTAEVMIADDWMHTGDEASMSPDGYITITGRVKDLIIRGGENIHPLEIENCLLTYPGVIDASAVGVPDERYGEAVAVFIIPESEAADEDKIRQWVREK-LSNHLVPKYVFFLESFPKTASGKVQKFKLREILKEK---- 57234214 3 --------------------------LADRLSEIVAARPEAVALKSENKQVTYNELDSISDCYAWALTRRGVVAGERVALLMPNCFEFVFFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPVALVCQTEGLNVLHPH-----RSELGYIQHYISLEDTPGVAVLKDFLANISELPDVPETQVAHIAYTSAAQLRPQGVMISHENLVKTAAISACGFEQTAEDVILFALPLHHVIGLVVV-MLGTLFCGGSVILLSGVSIDCLLKTIERESITVFLGVPFIHAMLVRHLRENEYNLTSLRLCGSAGAPLPPELVLAYRILLDRDLVDFYGLTESTSHVTCQPLDRSGKPGSVGKTLNGF-ELEVVDGAGHLLLPFQAGEVIIRGP-VMQGIYRQPERTSQ-MLRNGWLYTGDIGYKDNEGFVYIKSFIKPMLITKGQNIYFSDLEDLLLSCPGVKEVLAVGIPDPDRGEVVRVAVVLRDGEQTPAGIKKYCLD-NLAQYKTPREIFILKELPCDLLGLPCRETLRQM-------- 118462795 7 ----------QLRDKWYSAGWYSDRTCLDAFEAGAVEHKDVPLFVIGDSSPTVCEIHDRAVALAASLQRLGVRDGDAVAVQLTNRVECAVAYQAVLLCGAVLVPIVHIYGMAEVAFVLDQSAAKVLIMPERHGSIVYSKRLQDL-SRIDSLQHVVMLDPGEGYLAWSQLDTPAARRPAVAADDVCLLLYTSGTTSAPKGVQHTNNTVLAEQRTMPALLAGKPDDVSLVTFPPGHIAGVGS--MLRPLLSGARTVFMDGWDPARAVEVVHRFGVTCTAGTPFHLAGILDLGD-TGDKLASLREFLVGAAPVAEEIGRRAAQA-GISTFRSYGATEPTVTGEHEGQPQWARLGTDGKPL-PGSEIRIVGSDGTDCPIGIGGEVVVRGPDQFIGY-QDSALNTEAFTDDGWFRTGDLGHLDAHGRLTITDRIKDVIIRGGETISSGQVEEVLNAHPAVADGVAVAAPDSRYGDVVAAVVVLKPGALNLDDLRAHFAASGLARQKTPERLAIVDELPRTSLGKVRKAQLR---------- 134292054 40 --------------------------------------------------YSFAQMSERSSRIANWLRGIGVVRGDRILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVQIGGATYAIV-------DEHETAKFEQAGLGLKRKIVAGAPRDGWLAMNDGYAASAAFEPTRSNEAMLLYFTSGTTSKPKLVEHTHRTYPVGHLSTMYWIGLQPGDIHWNISSPGWAHAWSC--FFAPWNAQACVFVYARFEPKAVLDALVKYRVTTLCAPPTVWRMLVQQPLATFD--VQLREIVGAGEPLNPEIIERVKKAWGITIRDGYGQTETTCLIGNTPG-QPVVAGSMGRPLPGY-RIALLDPDGAPVGEGEVGTGAMRPVGLMNGYANNPDATAYAM-RDGHYRTSDIAMRGDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLRDGPTLALEIFRFSREK-LAPYKRIRRLQF-AELPKTISGKIRRVELRRREIER---- 124110759 34 -------WVENPPRAHDQSMGWFPETCHNCLDRHVQARGDALALAYDSRHYTYRELLHETERTAAMLASLGAKKGDRVILYMPMIPETVFAMLACARLGVIHSVVFGGFAPPELAKRIDDATPKLVLTAEGSRTIAYKPLVDELVLAAHSVEHVVLVQRTADLMPVRDIDWHDLPCVPLASGDPLYILYTSGTTGTPKGVVRDNGGHAVALSWSMAIYGIGAGDTFWAAWVVGHSYIVYAP-----LLVGATTVLVGTPDPGTFWRTIARHNVKSFFTAPTAIRAIRKEDPDARFGTGACRAVFLAGERADPETIAWLERLSGLPVIDHWWQTEPAIASCFAMGDLRRKPGSAGFPVPGY-QFAILDDDGLALPDGASGNVVIETPGTFRSLWNNNATFVRNFTFPGYYETGDAGFRDSEGFMHIMGRTDDIINIAGHRLSTGQMEEIVSRQPGVAECAVVGADDNLKGMVPIAFVTPQAGYATDKSLVERVRS-ELGAIAALKAVLVVEQLPKTRSGKILRSLLRKIVNRE---- 163855589 5 ----------------------------DFFHRAAARFRDRVALDTPEGAWTYGRLHGEVQALAAALQALDPQPQSRVAICAGNTAQHVVALLAVIASGKIWVPLNYRSTAPEIGRILDATEPGIVITD--HTGDALVDAGRAAHVRLDG----DAGGHTLAGLLQAYAGREPARC-EPGVDAVQAIKFTGGTTGLPKGVMQPYRAWTAVIINQINAWRLTSEDRYVVAAPVTHG---TSTYLLPVLAQGGAHVFLEESSPATITAAFRERGGTLAFMPPTLIYMIMAQPGVSRADFPRLRNLIYGGAPMPVEKFEQVRAFFGPVVGATYGQTESVTAITAAELDEPANLGSVGSATW-FSEFAIMDREGRILPPGQAGEVVVRGDLVMAGYGRLPEKTAETIV-DGWLHTGDVGVVDDRGYLTIKDRLRDVIITGGFNVYPIDVENALAQHPAVYECAVFGVPDDKWGEAVQAAVQFRSGASAAQELMKFVRDR-LGPVHTPKNVHVFESLPRSSVGKVLKNAVRDSVIKEIA-- 163761204 6 --------------------------IHQLVAQHLEIRPDEPAIDCDGQVYSWAGYSVLIDEAEALLRKHGAASGERVLVVAENCLALPVLMMAASRIGAWCVPVNARMSAAEIARISNHARPVVTLYTSHISKEAAAHAGAA-------------AFRTTGFGALQIAPGTPDAEPVDEGKDTAILLYTTGTTGDPKGVMLTHSNLIFAARASAELRDLSPRDHVYGALPLTHVFGVAS-MLMASAHAGAMVELSTRFDPKQLLLALSN-GTTVMPAVPQMHALLMAQAKAEGQALDTLRYVSSGAAPLDPAWKRNAEAFYGLPLQNGYGMTESTAGISGTRNAIGDPDTSAGPPLPGIEIS--LDLSLGEDPD--VGEVLTRGPHVMKGYFRSPEATAAAITPDGWLRTGDLGRIDPDGRLHIVGRAKELIIRSGFNVYPPEVEAALNDHPEVVQSAVIGRTID-GDEQVLAFVQAHPGAVSEEDLRAFVSDR-LAGYKRPSHILLVDALPAAATGKILKHHLLKHFADLL--- 115526535 17 -----------------------------LIDYAATYHGDAEIVIEGDHRYTYADAHPRIKKMALALQRLGIKQGDRVGTLAWNTHRHFEMFYAAPGVGIVLHTVNPRLFPDQLVYIINHAEDRLLFVDR-----ITLPIVEAILPKLTSIEGVVVMASRERVMCYEDLIAAEFSWPSFDEKSASTICYTSGTTGNPKGVVYSHRAAVLQTMACSNLDFLPGHEVMMPMAPLFHGNGWNMP--FTAPYTGSKLVLPGRYEPDKLYELIEGEGVTITAGVPSFWLILLDWLGRTGNKFTTLRATLSSGSAPSLAMVGKLDRDYGLPYTQAWGMTEALGCTTSLTQDERIERRMVSGRACFGTALRIVDEDERELPHDSVGHLRVKGPWVASGYFKSDEG----LDKDGWLITGDMATIDPQGHVTLTDRSKDVIKSGGEWISSIQLENIAMSHPEVMQAAVIAIPHEKWQERPLLLVVRRQGSTDPNTLLEHMRP-MLASWWLPDAVEFLNEMPMSGTGKVQKMVLREKFKD----- 193594214 34 -------------------------TVGHLIDEAAEKYPNREAIVHQNRKITFSDLKHEVDELAAGLLEIGMKPGDRLCLMGSNSVEWEITLLASIKAGMIAVNINPLYMKNELHHCLSKVDAKMLIALEFHPNQNYYELLKNIVPHLPNLEFIVMNTELPGVIKYWDVCQSGTINRELNPHAICNIQFTSGTTGAPKGACLTHNNVVNNSYYSKRMLLMEKEHRILLQVPFFHTFG-TVVGIMASLNSGSALILPAGYKPIESARAILAEKCTILYGTPTMYIDLINASKEQGHTFTTPEIGLCAGALCSPNLFKQIKTTFNLKRL----------------------------------AVKVVDKNGITVPMGRPGEVWFKGYNVMPGYWNDEEMTKKAID-DGWLRSGDILILNEDGYGVVTGRIKDIIIRGGENIQPQAIEYFLESHPEIIQAQVFGIPDERLGEVVCAAIITKGSTVDEETVKNYCNG-NIARFKVPNHVLIMDDFPKTVSGKIQKFRLRDIMQD----- 118351915 56 ---HFVDWPDVLDKSNPNPGFWRNMCYNA-VDRHVKQLHDKPALHWIERTYTWAELQDNVARLAGVYQNLGVKKGDRVVIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELASRIKDSEPALILGGEPGKVINYKKILDEAIDIAGAQNTKVLVYQRDEMVPGRDYDAQKADCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVAAQWAMHIVDIHKGDVYFSGSDIGWVVG-HQFIVYGPLLRGATTILHETPDASQYWRIIEKYRVKGLYTAPTAMRAILNGDWIKKFDLSSLTNVALAGERCDVPTYEWIHKHVPGLINDNYWQTETGWVISQNLHTFPIKPGTACKPVPGFD-VHILDEHNQEIKPNKLGRICIKLPMPMLTLYNNDSVFEQKYLHDGYYLAGDSGYFDEDGYLNVMARIDDVINTAGHRLSTGSMEEALLKHDNIVEAAVVAKHCDFKGEVPFGFVVPKDSQRV--DIQVFEKEKEIGPVASFKNCIVVEKLPKTRSGKILRNTLKKIVDGK---- 111225236 88 -----TPFTQVLDDTNPPFYTWFAD--GELLDRHVEARGGRVAFHWEHRDVTYADLLAETQRLANGLLSLGVRAGDVVGIFLPMIPEVAAAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGARRKGRRAPVKAAVDALPALEHIVVVGENADEVPMELLAAAGPVCPAVPAEHPLFILYSSGSTAKPKGILHTTAGYLLGATYTLRVFDLDPTDVYWCSADVGHSYIVYGPGVTSVMFEGA----PDYPDHDIWWRIVEEYKVTVFYTAPTAIRTCIKWGAPDRHDLSSLRVLGTVGEPINPKAWLWYHLVIGCPIVDTWWQTETSVLISPLAGVTPTKPGSATRPL-PGISPALLSEDGRPVTEG-TGILVITQPWMLRTLYKDDKRFVETYFSPTTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQADEQTGQAIVAFVTLAGERVGDAAVEAELRERRIGKLARPRRIVWADDLPKTRSGKIMRRLLRDVAEGRELG- 167032847 41 --------------------------------------GGKLALIHEDRRYSFEQLKVQAARFANVLKAQGVSAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHARVVVTDSQ-----NRAKLDDVHA-CPTIITVKARVGELDFQQCLERAADDCEPVMRAGNDPFLLMFTSGTTGPAKPLEVPLRAIVAFQGYMRDAIDLRPEDNFWNLADPGWAYGLY-YAVTGPLSLGATTFYDGPFSVESCARVIDKLGITNLAGSPTAYRLLIAAGSAFSAPVKRLRVVSSAGEPLNPEVIRWFADELGVTIHDHYGQTEGMVLCNHHGLQHPVHLGSAGFAI-PGHRIVVLDEQGSELPAGQPGILAVDREQSFGGYHGLP---TKSFV-GKYYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGVAGNAELEETLRQHVLYAHAYPREIEFVSELPKTPSGKLQRFILRNQEVAKQHA- 99082078 28 MLEGF-EYPEHLNAG------------VELTDAMVERFGDRTALIGNGRQRTYKELADWTNRLAHALQDLGVKPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAAELKKYVEKAQ-----IQFALCDTRLMEEMEACAAQCDVLERVVFDGTSNHDAELDRLALEQFEAVETGRDDVALLGFTSGSTGEPKATMHFHRDLLIIAGYARDVLNVVPEDIFVGSPPLAFTFGLGGLAIF-PLRFGATATLLEQATPPNMIEIIEKYRATVCFTAPTAYRVMLSAME-EGADLSSLRAAVSAGETLPKPVYDDWMAKTGKPMLDGIGATEMLHIFIS-NRFDDHRPACTGKPVRGY-EAKVVDDEGNTVPDGEVGRLAVRGPTGCR-YLNDDR--QAGYVADGWNITGDSFIRDADGYFHFAARNDDMIVSAGYNIAGPEVEAALLAHAAVAECAVIGAPDEARGHIVQAHIVLNADFAPSETLIKDLQSHVIAPYKYPRSIIFAEELPKTQTGKIQRFRLR---------- 148553939 6 ---------------------------ADWVANYARTQPDAVALHDTGETRSWAELESRVGQIAHALRRLGLVPGDRIVNISDGDLRHFELQFACARAGLVWVPLNFRHTAVELARACREMAPKLMLT-DATWGETARQVARE--TGVAHVHDWDAGGDFDALLDPSRAMGES----EIDPDAPLQILYTSGTTGTPKAAIVTLGGMVIHALQQVEFCATEPGGHLFQPMPLFHFGGLNTASN-PILFFGGRVTITRRFDAAATTAYCGDNAVTHLCLPPVMYQMMADSEPFAQADFSTLRRFICGGGRVS-ERLRAAYEPKGARFVPQYGGTEGPVTSMNPGRLDKIMAGSCGQK-SLHIDMRIVDERGEDVPRGQPGEVWVRGPGVTIGYL---DANAAIVRNDGWHRTGDVLWQDEDGFCFVVDRVKDMYKSGGENVFSAEVEGVLMTNPAVAECAVIGVPDDRWGEVGLAIVVASNGHRVTLEALQATCEGRLARYKHPKHLRIVESFPRNVTGKIAKPALRAEF------- 110634921 2057 -----------------DADYERDRFMFELFAAKAAEQPKAIAAVHEGKSITYGALEARSNQLARHLQTKLSMPGLRVALALDRSIDMLVALLAIMKAGHTYVPLDPGHPPARLAQTMKTARVSGVICASGEIG----------KLGEPDTSVIRMDTESEE---IARQDSRPLDLQLLDTEAPAYVIFTSGSTGTPKGVEISHRALVNFLSSMAMEPGFSSEDTLLAVTTI--SFDIAGLELYLPLIMGGRVVIANRTEVQDGFALVRASGANVLQATPTLWQMLVEAGLSNQPKLK----MLCGGEPLPKDLARKLL-TIGGELWNMYGPTETTIWSSVARIVNADDPIHIGRPIA-NTQLYILDGHDRIAPVGVTGELYIGGEGLANGYFDRLDLTQAAFIGDGLYKTGDVGRRLPDGTLQLHGRRDNQIKLRGFRIELGEIEAVIGKKAGIRQCAVVAARNKNGDRQLVCHFVPDGQELSPDELSTHAKEH-LPAHMVPSFWVATADLPKTANGKLDRKTLEER-------- 159900485 516 --------------------------IHTLFESQAARAPQAIALVHGKERLTYGELNRRANQLSHYLRTSGVGSGGFVGLALERSVEMVVAVLGVLKAGAAYVPLDPTYPAARLQFMLADADVGFVLTTG------------RLRDRLAGTDRTLL-----EWEALGNLDAYPPDDPPARATSPAYVIYTSGSTGQPKGVVVPHGALVQTYHTWESAYGLD-GAVRCHLQMAAFSFDVCAGDLIRALGSGGTLVICPRDTPADLHALIVAEGVDCAEFVPAVLRELVAYLEGSGGDLGSMRLLIAGSDTWYGEEYARVARLCGPRLVNSYGVTEAVIDSTYFEAGAAARQVPIGRPFAA-TRAYVLNRLGQPQPIGVPGELYLGGSRLALGYWRRPGLTAERFVPDPFYRTGDAARFRADGTIEFLGRIDQQVKLHGVRIELGEIEAILLQQPGVIQAAAAIRENQLGHPILVAYLVT-DALGDEAALRAALRER-LPEHMVPAATIILPSLPLTPNGKIDRQALPE--------- 37524890 541 --------------------YPTGKCFHELFEDQVSQHPEKNALILGDDTLSYQSLNEQANQLAHYLLEQGIIPGTLVAFCIPRSLQAVVALLGILKAGGAYVPLDPSYPKARLQYMLDHSEVEFILTET------------HLVEKLPISQQKVICLDTEQHMPTDNITERPLPLTE---NHLAYVIYTSGSTGKPKGVMLEHRGWVNLAFSQADLFGIDSHCRGLQFA--SWSFDAMILEMSMTLAYGATLYLIQRRSPELLDEVVEKHQITHAVLPP----ALLPHLNFNK--WRSVSTLLLAGEAVPPQIAVRWSQ--NRKLFNVYGPTECTSIVTTALLTDEKI--TIGKPL-PNVVMRILDPEGNLAPMGVIGELYIGGIQLARGYRNAPEITARQFIRDPFYRTGDLVRWTPNGQLEFIGRVDSQVKIRSHRIELGEIETVLSGHDALSSAVVVAYGQDE-DKKLIAYVCPSTE------------------------------------------------------- 196186914 3 --------------------------------RWARAQPEKAALIFAGQVVSYGELDASVDRVARWLVSLDLQPGDVLAYLLPNSVQVFEIAFAARRAGLYYTPLNTHLRDAELAYVLKDAGAKVLV-----AGVEYADLASRLAQ--PGLKIFIIGGASDYEQAVEAAQAAAPPAERPSGRD---FVYSSGTTGFPKGIVESAGEPDREVEAWRKSFQFGQDTIYLSPAPLYHASPL--RYCVRTLQVGGTCVVLGKFDAEAALQSIETYKVTHSQWVPLMFIRLLALPQRQRHDLSSMRYAIHAAAPCPVSVKEQMIDWWGDRLWEFYGGSEGIGTTMIGPVDWKTHKGSVGRAVLG--EVRIVGEAGSVVEPGQIGKIFFAG-GPTFEYYNDPEKTRAAYNEAGWATYGDIGHLDAEGYLYLSGRRTDLIISGGVNIYPQEIEDCLSRHEAVFDVAVIGVPNTEFGEEVKAVVQLRNHADASEELMAYCRS-ALSPVKTPRSVDFDAALPRQENGKLLKRLIKERFWPRVADG 209907052 448 -------------------------TLAALVAEQASNTPDAPALADAHVELSYRQMREQVVALAKLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAKPSLLITTDE-------QLARF--SDLP-----IASFSYNTLLPGTDV--EPLRL--VTPEQTAYIIFTSGSTGRPKGVMVGHTAIVNRLMWMQDHYPLTARDVVAQKTPC--SFDVSVWEFWWPFIAGAKLVMAEHRDPQAMQRFFARYGVTTTHFVPSMLAAFVASLTPETAGCKTLDKVFCSGEALPAGLCREWEQLTHAPLHNLYGPTEAAVDVSWYPAFGPELAAPIGFPVW-NTGLRILDAMMRPVPFGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPDVAQACVINQAAATGGDALVGYVVSESGLPLDRDALLAALKAQLPPHMVPVVLLQISALPLSANGKLDRKAL----------- 120401422 70 ---------------------------------NARRYPHRAAVIDDFGEMTFKELDDAANAVANGLLAKGVKGGDGVAILARNHRWFLVSVYAAGKVGARIILLNSEFSGPQIKEVSEREGAKLVIYDD-----EYTAAVAAAEPELGKLRSLGVNPDKEEDETLEELIARTTSNPPPKATHSSIIILTSGTTGTPKGANRSAPPSLAPIGGILSSVPFKSQAVTSLPAPMFHALGFLHATI--AMMLGTTLVLRRRFKPATVLADIEKHRATAIVVVPVMLSRMLDELDSPKPDLSSLRIVFVSGSQLGAELATRALKELGPVVYNLYGSTEVAFATIAGPQHLSINPATVG-PVVKGMKVRILDDNGNDVPRGQVGRIFVGNFFPFQGYTGGGGKQ----IIDGLLSSGDVGYFDENDLLYVSGRDDEMIVSGGENVFPAEIEDLVSGHPEVVEATAIGVEDKEWGARLRCFVVKEGAAVDEDAIKAYVRD-NLARYKVPREVVFLDELPRNPTGKILKRQLREM-------- 88706392 21 ----------HRTKHYLDAGLWGTQTLHGLLANNARSHPDREAVVDQPRRLTLRQLDEASSACALALQARGITPGDAVILQLPNTSELIVLYYALNKLGAVISPIAVQYAAHEISHFAAELHPAAFITVGELRGADLAAQAREVLSDTP----VIDVLADLDVFAGVGGSSESTPEWANDPNAILTIAWTSGTTGTPKGVPRSHNMWIAQGRITAHAAEYRDGERLLSPFPMINMAALGGF-LFPSALCNCTLVLHHPLDIPLYLQQLQEESINFTLAPPPLLNRLAQQAEWNQFDFSALRVIGSGSVPLSPAMIEVFESDFGKPIINFYGSNEGILIATPANSPSPARLGAPGMSFPDAMLTRIDDETGATVEAGVPGELVVDGPGVFDGYLNHDG--DGVFTADGFFRSGDLVEICPDSHYRIVGRCKDIINRGGTKLSPSEIDSLLESMPGLAEAAVCAYADDDLGERICACVILEDEAPTLDALRDFLRDKGLARFKLPERLEVFSSLPRNPLGKVLRNALREQVEKR---- 165919058 8 ------------------------------IQEQSIKNPDSIAVCHDDQSFSYRDLEKCANRLAHYLERHEVHQGEIVALYMRRSFDVLVGMLAVWKVGAAYLSLDFETPLARLKGIINQANPKCIVTEPA--------LLNNLSTEIP----LLTCHDLDYFKCDDEYHCHDERLYQ----EPAYLIYTSGSTGQPKGVLVNHANLSNYLFWFNEHFKITHQDIFFNSSP---AFDFAVTCIHAPLAAGARIVITSEADVLDIHQLIEN-KVTFVKWTPSYFKFLVQYLEKKRPNFSSLRYLMIAGEELLTAYVERWYAVYPHAIINEYGPTETTVGITTNNLDRTLKTVPIGQAVR-NSRLYVVDENNRPVEQGEVGELLIGGASVACGYYKAPELTRERFIKNPFYRTGDLVKQLPDKSFLYLGRIDNQVKINGYRVELNEVEYCLLRQTSIEHAYILAKKHEDGHQSLEAYVVLKPQATNEAEIRNRLSQQ-LPQFMIPQHYYLIDRIPLTPNGKVDHSALVQM-------- 172037986 525 --------------------------IPQLFEEQVKRTPDAVALRFGKEILTYQELNTKANQLAHYLQKLGVRPEVKVGICVERSPQMVIGLLAVLKAGGAYIPLDPAYPQDRIDFIIKDSQISVLLGRD---GIDLEKDCAKIAQE-----------------------SKENPPNNLHPDNLAYVIYTSGSTGRPKGVAIAHRNTVALLDWARKTFSPELLQGVLASTSI--CFDLSVFELFVPLCWGYQVILAE--NILDLPNLAAREEITLINTVPSAIAQLLRIKGIPI----SVKGINLAGEALSHRLVEELEKLSHIQIFNLYGPSETYSTYTPVKSNAEGVV-TIGKGIS-NTQTYILDRYLNLVPQGVTGELYLSGAGIARGYLGRSPLTAQRFMPNPFYKTGDLVRYDGQGNLEFLGRRDNQVKVRGYRLELGEIEAALSEHPGMVENAVMVWQKESNNQRLVAYLVTDPPLPSPKNLRHFLVGK-LPQYAIPTTFIELPALPRLPNGKLDRKSL----------- 172037986 1588 --------------------------LHELFFEQVSKNPEKIAVIAPQLTLTYQQLSDRILTLAHHLRTLGVQSNQLVAVMMEKGWEQIVAALGILTAGGAYVPIDPELPLERRYYLLEETKVNQVLTQS--------WLDVEIQDSLERID--IDTLEPNNTLDLFDSIQQP--------DDLAYVIYTSGSTGVPKGVAIAHQGAVNTILDINQKFDISAKDQVIALSTL--NFDLSVYDIFGILAAGGTLVMPRRQDPSHWDELLSQHNITIWNSVPALMQMLLETEASNED----LRVVLLSGDWLPLNLSDRIRSRFPAQVISLGGATEASIWSIFYPIDRSWKSIPYGRPLA-NQHFYVFHESLTPCPLWVTGQLYIGGKGLAEGYWQNKEKTDASFTQERLYKTGDLGRYLPDGNIEFLGREDYQVKIRGYRIELGEIETALEQHPAIKEAVVTAVGNSRENQQLAAYIVP---------------------------------------------------------- 206559537 9 ----------VRAEAALASGAWIASTVGDALRTTAQRHPERIAFIGHDRTIGFAELDEATERLGAALLALGLAPGDRAIFQLGTTVETTIALLACFKAGIVPVCSLPQHREIEIGQLAQLSGARGYFVADFSTRFDLPAFAESMAARHPSLAHVIVRGERAGAVGMQALARERLGRVRIGVSDVLSFQLSGGTTGVPKIIPRFHAEYLGHSAGWMRRYRVDADSRLIWSLPLMHNAGQLYALIPAALL-GVPVVLMPQVDIPLMLDLIGRHRITHALSIGPIAPQLMAYPDIARHDLSSLELFST------MSRADTLETHLGVPCSNLYGITEGLLLGSPADAPAEVRHRTQGRSGCADDEIRLLEPSEQPVPPGQIGELCFRGPSTLTGYFANAEANEQSFTSDGFYRTGDMATAHADGALYYTGRLRDNINRGGEKIGCEEVESHVSQHPSVADAKLVPMPDPFYGEKGCIFIIPRPGAPDVQALGQFLVERGLARYKCPERVEVVDAFPVTRVGKVDKPAMKRLIVDLLA-- 126567222 11 -------------------------TVNSLIDHAARYHGDAEIVTDGNPSRSWATVSERSRQLASALRTAGYVQGDRCATICWNNVGHLECYLGISGGGMVCHTINPRLFPEQLVYVINNAQDKVIFFDKTF-----LPIVSNIRDRLETVEEFVLMSEPDEEIAAQQRGTPNANWPEIAENQASSLCYTSGTTGNPKGVLYSHRSTVLHAAAQPDALNLSARDVVMPVVPMFHVNAWGVPYITA--MVGAKLVLPPGLDGQSLVKLIDSESVTIALGVPTIWQGLLSALDELGSSAQSLKRTVIGGSACPPSMMSEFRGKYGVEVVHAWGMTETSPIGTVNEEGRNKIRESQGRP-PYGVQLKIVGEDGHQLPEDAQGNLRIRGHWVVADYFGVEP--NQTLEEDGWFETGDVASINDDGFMTIRDRSKDIIKSGGEWISTVELEGIAMGHSAINEAAVVAASHDKWDERPILLAVKIPDAITEEELLAHYQGK-VAKWQIPDRAIFVEGLPRNATGKVLKNKLRSEYGEVLV-- 110640614 25 -----TPFTQTLDHSNPPFARWEGRTCHNAIDRWLEKQPEALALIAEERTFTFRQLHDEVNAVASMLRSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDAKPVLIVSADAGARIPYKKLLDDAISQAQHQPRHVVSGRDVDFASLRHQHGARVPMAWLESNETSCILYTSGTTGKPKGVQRDVGGYAVALATSMDIFGGKAGGVFFCAWVVGHSYIVYAPLLAGM----ATIVLPTWPDCGVWWKIVEKYQVSRMFSAPTAIRVLKKFPEIRKHDLSSLEVLYLAGEPLDEPTASWVSNTLDVPVIDNYWQTESIMAIARGLDDRPTRLGSPGVPMYGYNVQLLNEVTGEPCGVNEKGMLVVEGPGCIQTIWGDDDRFVKTYWSRPVYATFDWGIRDADGYHFILGRTDDVINVAGHRLGTREIEESISSHPGVAEVAVVGVKDALKGQVAVAFVIPKESDSLEDREVAHLQEKQIGNFGRPAHVWFVSQLPKTRSGKMLRRTIQAI-------- 163801045 446 ---------KTLPEGLLHHGFWKN----------ADRFPDATAIIHGQSSLNYQTLADHAERCAGALAKAGVVPGDRVAISMDKGIGQVVAALGILYAGAIYVPVSLDQPRERREGIYQGAEINVVLTDQSYLTGA-------------------TSTERFTYLIWQDASSPMDKSPEVSPEQPAYIIYTSGSTGTPKGVVISHQGALNTCIALNQRYQVDRRHRMLALSALH--FDLSVYDIFGLLSAGGAVVLVDRRDPSAWCKAIKDHKVTMWNSVPALFDMLLTYSSFNNDAPSRIQLAMLSGDWIGVDLPARYRQRADGKFIAMGGATEASIWSNVFDVPDNWVSIPYGYPLS-RQKYRVVDNLGRDCPDWVPGELWIGGDGVALGYFNDEQKTQTQFDDQTWYRTGDMGCYWPNGVIEFLGRRDRQVKIGGYRIELGEIEAALNSIPQVQRS--VATATGKKDKTLVAFIVTDSEQTTTDDIQDHLKDQ-LPTYMIPQRIVLLDALPLTANGKIDHTALAQIISRK---- 125814873 82 ----FERWTKTLDNTDLVFPKWLNVCYNAVDRHVENGRGDQAAVIYDSQVITYREVQEQVSRLAGVLVKHGVKMGDLVVIYMPMVPQAMFTMLACARIGATHSLIFGGFASKELSSRIDHAKPKLLVTAEPGRLVEYIPLVEKALENRPSMEKVSTRPDLTLDWEEEMSTARPHDCVSVSAHHPLYVLYTSGTTGSPKGVVRDSGGYAVMLNWTMNVYGLAPGEVWWAAWVVGHSYICYGPLLTTVLYEGKPV---GTPDPGAFFRVMSEHGTACMFTAPTAIRAIRQAEHGKLYPLNRLRNLFVAGERCDIETLEWAKKSFGVPVLDHWWQTESGSSITALGCSLAPPPGTAGKPVPGY-NVTVIDDDMQQVKPRTLGNIVVKPPGAALSLWQNHMLFKELYFTKGYYDTMDAGFVDEEGFLYIMARSDDVINVAGHRLSTGALEESVLLHPAVVDCAVVGLEDSLKGHVPLALCVLRNDCKESEDLVKLVRD-TIGPVAAFRKVFFVKALPKTRSGKIPRSSLANLVNQK---- 126436660 6 ---------AALRSTWYREGWFSSTTCVDAFEAGAREHGSVPVFVAADHRTSVAELHDAAVGLAAALQRLGVRAGDAVAVQLTNRPECAIAYQAVLLSGAVLVPIVHIYGAGEVGFIVSQSRASVLITADESNAAAVDSAVVDVVLVDAE------PGRSSPWLSWSELPCDEYVRPEVDADDVCLLMYTSGTTSAPKGVQHTHNTVLAEQASMPALIAGEPQDVSLVSFPPGHIAGVGS--MLRALMSGARTVFLQRWDARRAVEIIRDFEVTSTAGVPTHLQSILELGCGEGE-LATLREFLVGAAPVTRALGERAAAA-GIATFRSYGATEPTVSGVHAGEPGWALLGTDGKPM-PGSVVRILNPDGVELPADADGEVVVRGPEQFIGY-RDPLLNDEVFTDDGWFRTGDLGRVDAEGRLTITDRLKDVIIRGGETISSAQVEDVLATHPAVSEGAVVAAPDARVGEVVAAVVVVKPGALDLTALKHHFAAAGLAKQKVPERLVIVDALPRTSLGKVRKAELR---------- 114706028 30 -------WPG--ADNSRR--WQAGERFHHLFEISCDRFPLHAAVETENSTVTYRELDERANRMAHMLVETGLEPGGRVAIRLERSADLYVAMLAISKAGGAYVPLDPGFPAERILFICEDAGVSHLISCS------------PADTILHGLACVLIDPNANAAAIAAMPSTRPQPR-ETADDSLAYVIYTSGTTGKPKGVPIDHSMIVNFLRVACETYGYRETDRVYQGLTIA--FDFSIEEILVPLCVGATLVPPAAEHGSDLSNFLVSRRITALCCVPTVLASF-------DDELPDLRFILASGEACPKDLVARWWA-PDRVFINAYGPTETTVTAT-LAVLDPDVDVTIGRPLPTYSAVILAEGETRALPFGEIGEISIAGPGLSRGYLNRPEQTARAFIPDGMYRTGDLGFFNSEGEIEYLGRIDTQVKIRGYRIELSEIESVLMKIPAIAQAAVDKVE-PRPGEVLAAWYSVRDEAPLREDVFRQMR-MELPSYMVPAFFEKLDRLPMLPSQKVDRKSLPMPTGERLA-- 32487253 1035 ----------------------AGEPLPVLLRRVVKDRPDEVAVVDGDGELSFGELWERATALAAELRAHGIGPESRVAVMVGRSAWWAVGVLGVCLAGGAFMPVDPAYPAERVRWILADSDPRLVLC----AGTTREAVPEEFADRLVVVDELDLAG------------SDDAGLPRVSPDDAAYVIYTSGSTGTPKGVVVSHAGLGNLAMAQIDRFAVSPSSRVLQFAALG--FDAMVSEMLMALLSGARLVMAPEPALPSLAEALRRWEVTHV-TVPPSVLATADALPA------GLETVVVAGEACPPGLAERWSA--GRRLVNAYGPTEATVCAAPLTGSREVVP--IGTPIAGG-RCYVLDAFLRPLPPGITGELYVAGIGLARGYLGRASLTAERFVADPFYRTGDLAYWTGEGELVFAGRDDDQVKIRGYRVEPGEVEAVLAGQPGVDQAVVVAREGRLLG------YVVSGGGVDPVRLREGVA-RVLPEYMVPAAVVVLGAVPVTANGKVDREALPD--------- 32487253 11 -------------------------TVLDLFARQVGRAPDAVALVDGDRVLTYRRLDELAGALSGRLIGRGVGRGDRVAVMMDRSADLVVTLLAVWQAGAAYVPVDAALPARRVAFMVADSGACLMVCSEATRD---------------------AVPQGVESIALTGEGGCGTSAVTVDPGDLAYVMYTSGSTGTPKGVAVPHRSVAELTGNPG--WGVEPGEAVLMHAP--YTFDASLFEIWVPLVSGARVVIPGAVDARRLREAVAA-GVTRVHLTAGSFRAV---AEESPESFAHFREVLTGGDVVPAYAVQKVRAAPHVRIRHLYGPTETTLCATQLLEPGDVVVLPIGRPL-PGRRAWVLDASLRPVEPGVVGDLYLSGAGLADGYLDRAGLTAERFVADPMYRTGDLAQWTADGELLFAGRADDQVKVRGFRIEPGEVEAALTAQPHVREAVVVAIDGRLIG------YVVADGDVDPVLMRRRLAA-SLPEYMIPAALVTLDALPLTGSGKVDRRALPE--------- 11498285 30 ----FEPWKNVFKWEYPKFSWFGGKTCYNCLDYKVKRYGSKPAYIYENPEITYRQLYSMVKKYAASLRGAGLSKGDRILLYLPNSIEAAAMLLAAARIGVISVTVFAGFSPKAVADRIELTTPKLIFTQDSTRRGKLVRLKDNIDEALSYVPEVVKRAMPEEEVDLKEGRDESSDYVEMDAMDPIFVMPTSGTTAKPKPVVHVQGGYIWNYYAAKWVYGLKPDDVIFNTSDIGWIVGQS-YMVFGPLLAGSTCILPDYPEPGTWWEVVERNGATLIWTSPTGARILLGVEKAKEYDVSSVERVVCAGEVLNPEVWYWYRDVFEIPIIDHMWQTETTGALFGYPYGEYIKPGSAGLPLPGIIPVVLDELSGEELPPREKGVMYLKRPGLTPTLWDSFDRYVRSYWERGMYCTGDAAYIDEDGYVWFTGRADEVIKIAGHRIGTIEVENALISHPAVAEAGVSGIPDEIRGEVVAAFVVLKPGYSPSEELKREIIDHVLGPIVVFKDIQFVNMLPKTRSGKIMRRVMKRLFLGQELG- 169631763 1113 -------------------------SIPALFAQQVSRVPGAVAVSSAGGHLSYQELDEASNRLAHKLIEYGAGPGERVALLFARSAEAIVAIMGVLKTGAAYVPVDPSVPDARLEFVLADAEPAVAVTTS------------DLMDRLDACGVVVIDVDDPELA----VQPAYTPLTRLSADDIAYLIYTSGTTGVPKGVAIPHKNVGRLLHVLGGDLELSAGQVWSQSHSLA--FDFSVWEIFGALLHGGRLVIVPERSPEEFHALLVDEQVSVLSQTPSAFYALVDAMVPERAGQLGIEVVVFGGEALEPQRLKPWMERHPVRLVNMYGITETTVHASFVSADTEVTVSPIGSPLA-HVGFFVLDRSLRPVPAGVVGELYVVGAGLGYGYVGRAGLTAARFVACPFYRTGDLASWGPGGQLQYAGRADEQVKIRGHRIELGEIHSALTAAPGVEQAAVIAREDRPGDKRLVGYVT---GTADTARIRAQLAE-CLPSYMVPAAVVSLAALPLTVNGKLDKKALPAPLVEEILAG 169631763 40 -------------------------SIPELFAEQVVRDPGAVAVSCGGRSVSYRGLDEASNRLAHLLISHGVGPGQRVALLLSRSVEAVVAIMGVLKTGAAYVPIDPSVPDARLRFVLCDAGPVVVVTT------------AELADRLGGSGLVIIDIDDVSSGPGA-AQTDGPQLSAPCGSDIAYVIYTSGTTGTPKGVAIPHHNVTRLLEAIDADLELVPGQGWAQCHSLA--FDFSVWEIFGALLHGGRLVVVSDRTPDRLRALLIDERIGVLSQTPSAFYALLAADADRSQDARGLDVVVFGGEALPARLSDWFQDHPQPRLINMYGITETTVHASFREITVADVVGTIGVPL-GHLAFSVLDEWLQPVSVDVVGELYVAGSGLGYGYVGRAPLNATRFVACPWYRTGDLVSWGTDGQLRYLGRADEQVKIRGHRIELGEIRSVLNGLNGVGQAVVIAREDRPGDKRLVGYFT---GTADPAELRAALTDR-LPSYMVPVVLVALPRLPLTVNGKLDLDAL----------- 111019311 448 ------------------------------FLAQARTHPDRVAVND----LSYRELSTRSAALARQLRSAGAGRGTVVAVSLPRGTDLIVAVLAILRSGATYLPIDPSSPAERARFILRDAQPSLGIGSADLLGDLPRVEEDSAQSASGELDN------------------------AVQADDIAYVIYTSGSTGVPKGVPIPHRNVMRLFDVSREWFTFTEDDCW--PLLHSYAFDFSVWEIWGALLHGGRLVTVDEASPADLAGLLVDEGVTVLNQTPSAFGHLVDALRADSFDRLRLRYVVFGGEALDPAVLRAWFAATGPELVNMYGITETTVHVTATKVTAADVVD-IGVPL-GDLRTYVLGPGLRPVPPGVTGEIYVSGPGLSPGYLGRPDLTSGRFVADPFYRTGDLARYDATGTLHYHGRIDDQIQLRGYRVELGEIGAAMTAVPDVQAAVATAHEQAGGDQRIVGYVVPRPGGEVEEQVRAHLV-RSLPGYMTPSALVMLDRLPLTHNGKVDKDAL----------- 111019311 1492 ------------------------RTFDEYFSAQVAETPDAEALAVGAVSLTYRQLDERANRIAHLLISRGAGPGDVVALALDRSAELIISVLAVLKSGAAYLPVDPTYPADRIAHMLADGAPVAILTSSVG-----------VPDRTPLGTDVPILDLDDPGLQ-SLLDTQPVTAPPLKLDDAAYLIYTSGSTGVPKGVVVPHRGIADLLSLQSDVIGMDHTTRALHFSSI--SFDLAFWQIMWGVLSGGTLVVATDADREPLARVINEHDVNFVGVPPSFAAAFPEHPIPDGVDL------MLGAEKLTPQLIERY--APGRRLFNAYGPTECTVNATALVEPGHEGPVPIGV-VDPGKHAYVLDHALRPVPPGVSGELYLAGDSVTRGYRNQSPKTAERFIADPFYRTSDVVWWGRDGQIYFTGRADSQVKVRGFRIELNEIEAVLSGDPDVEHIVVVVREDRPGDQRLVAYATSVPGGRIDPDQLHRRAASRLPDYMIPAAFIAVDEFPTLPNGKLDQTSL----------- 211590883 53 ------------------------------------------------------------------------QKGDILLLFAPNDIDVPTLFWGCHWAGGVVSPANPAFTADELKYQLSDTGAKAMVVHTSLLD---TALTAAKRIDFP-IAHMLVFGPPSSEAELQHVEAPGARRPRIDPVDTAFLVYSSGTTGRPKGTRITHTNLVTNLVLQGRVEGPHRQDRFLSFLPTYHIY------VHFPLFLGIKTIVMEKFSVKGFLHNVKAESITHIYAVPPVVLYLAKDPAMTREQLSSLRMVTSAAAPLASDLIHAVYDRLKVPVRQAYGLTETAVTHLQRWDEWDKAMGSSG-PLYPAVETKFIDDQGNPVTKGD-GELCLRGPTLFPGYHNNAEATARSITSDGWFKTGDIGFQDEEGNLFITDRLKDLIKFKGFQIPPAEIESALHEHPLVHDAAVIGLAVEKATEVPVAYVVLKPAEQVAEELVAYVSGKLAPHKRLRGGIVLIDEIPKGPAGKILKRVLKTRAE------ 17548872 24 ----------DYDRAYREFRWPELDTFNDYFDVIARGN-DQPALRGEGLRLSYAQMSERSSRVANFLRGLGIVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSADDVRDRVQLGGATCVVADAAE--------LAKFEAVDAGVRRIAVGARRDGWIDLAEAYRAPAAFVPTRATDPLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTLYWIGLQPGDVHWNISSPGWAHAWSC--VFAPWNAQACVFVYNRFVPRDTLEVLVRCNVTTLCAPPTVWRMLVQEPLASYP--VKLREIVGAGEPLNPEIIERVRQAWGVTIRDGFGQTETTCQIGNTPG-QPVVPGSVGRPLPGY-RVELLDADDRPAAEGEIALPLSHRPGLMQGYANHAKATAEAM-RNGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADPLRLSVPKAFVTLRQGYEAGPELARAVSREKLAPYKRIRRLQF-SELPKTISGKIRRVELRRREQERL--- 21219030 127 -------WNDTDADRARPG-------LVEMFREQARARPDAVAVVDERRTLTYRQVEKLSAQLAHQLLARGLAVEDVVGISLERSAEMVIGLLAVLRAGGAFVPLDPHWPAERRAVVIEDAG---VVVQLDASGEPAPGEPEAVAVDLGDWR-------------FGDRPTEDTGV-TVPGDALAYVIFTSGSTGRPKGAMIRHEAISERLLWQIEILGFGHDDASLFKAPL--SFDISINEIFLPLVSGGRLVVLRERDPHHLLSVIDEQRVTFTYLVSSMLDVLLEMAGDSGR-LDSLRHVWCGGEVLTPELYERFRTRLDIPLYHGYGPAETTIGVSHVRGAAERLSTSIGRA-NPNTRLYVLDDELRPVPVGVGGELYAGGLLLGRGYVNAPGLTASRFVANPFYRTGDLARFAPDGSLDFLGRADNQVKIRGMRLEIEDVEVGLAEHPRVRHTCVVARKNTAGGTYLVGYVIPAAGHEDADEVKAWAGEHMV-EYMVPTHVVVMTEFPLTANGKLDRNALPEPV------- 21219030 1618 -------------------------TLGELFDAAARRGPTQCALDGATRSLTYGELSLAKDELAAVLRAAGVGPGKRVAVAVPRSVEQVVALVAVVGAGGAYVPLDLAYPDERLEYVLADSAPQVVLVTP-----EQRDRFARLLDRANVPARLLVLGE-------EPPPTAAEPGPAARWHDPAYVIYTSGSTGRPKGVVVPHSSVVTLLANTRPVMNFGPDDVWVQF--HSFSFDFAVWELWGALTHGGELLVPDYRSPVDFHRLVRERGVTVLNQTPSAFHRFAEADRHAGEPLPALRRIIFGGEGLDLARLRDWVARHGPELVNMYGITETTVHVTHRVAPGDRAASPIGGPV-PGLVTHLLDDRLRPVPPGRVGAIYVAGDQVSLGYLGRPGLTAGRFVANPFYHTGDLARRTLDGQLEFAGRADDQVQLKGFRIEPGEVESAIRDLDGVVDAAVTV---ADTDDHLVAHVVGRVPADLTGLLSA-----KLPAHMVPGRVLPVDALPLTVNGKLDRRALAERAT------ 21219030 3037 -LPGLAPAPEPAPRT-----GIGTDTVVDRFDRAADREPDRTALVAHGSTMTFAHLRDRSRAVAGVLARRGIGPGATVGLALPRSLDSIVALFAVLRTGAAYVPLELDHPDERIAAVVADARPDAVLTVSAVT---------------PRLTGGPDLIELDRPLPDAEPCVTFAPDDPDRLRHPAYTIYTSGSTGRPKGVVTEYAGLTNMLVNHRRVLARHGHRTFRVAHTVSFAFDMSWEELLW-LADGHEVHVCDRRDAPRLVAYCLEHGIDVVNVTPTYAQQLLAEGLLD-DPARRPALVLLGGEAVTPALWTRLAATEGTVGYNLYGPTEYTIN-TLGVGTFECPDPVVGVAID-NTDVYVLDPWLRPLPDGVPGELYVAGVGIARGYLGQPAQTAHRFVACPFYRTGDLVVRRPDGNLMYLGRTDQQVKIRGHRVEPGEVEAAFAAHPAVRFVAAVAQPDPDGAHRLAAYLVL--DGADLAEVAAQVGA-ALPDFLRPTHYAQVDRIPLTVNGKADTKALPEA-------- 78060536 6 -------------------------SVADLLEHGAARWPQHPAYADGGGTMTYEQLARAVRRAAAALASRGVQPGERVAIYAPKRIETVVAMLATNALGAIFVPVNPQLKEAQIEHIVADSGA-ALFMTGAQRLKRLSALAALVGA-----RAMLIEELADAINAPGTDTSAPAHTGRPVDDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQGLASDDVVLGVLPLSFDAGLS--QLTTALASGACYAPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQLASAGWSDTAR-TRIRRFANTGGHLATPLLHRLQAVFNAAPYLMYGLTEAFRSTYLPPADAALRPTSIGKAV-PNADILVLRADGSECAADEPGELVHRGAFVTLGYWNRPELTAQRFRPDVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFGVPHASLGEAIAACVVSTDADACRADIARACRD-ALPTYMSPLVVEPLPALPRNPNGKIDRPALKNQYRD----- 167598252 53 --------------------------------------------------ISYAEYLDVSCRLAQAMINYGIKVDGRIALCSENCEEFFFPVLAGLYIGAGVAPTNEIYTLRELVHSLGISKPTIV-----FSSKKGLEKVITVQKTVTCIKTIVILDSKVDYQGYDCLHIDNFKVREVRKEQVALIMNSSGSTGLPKGVQITHEGTVTRFSHARDPIYVSPGTAILTVVPFHHGFGMFTN--LGYLICGFRIVMLTKFDEELFLKTLADYKCNSAILVPTLFAILSKSTLIDKFDLSNLVEIASGGAPLAKEVGEAVARRFNLPVRQGYGLTETTSAIIITPEGDD-KPGASGK-IVPLFKGKVVDDTKKTLGPNRRGEICVKGPMLMKGYADNPEATREIIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPDIFDAGAAGIPDPIAGELPGAVVVLEQGHLTEQQILDYVAGQVSNAKRLRGGVRFVDEVPKGLTGKIDGRAIREILK------ 152980534 30 -----KPFSKTLDYDKPPFAKWGGETCYNAVDRHLATRADQPALVATETTYTYAQLHAEVSRSAAMMQALGVGQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASTSLATRIDDATPVLIISADAGSRGEAIALAEHKPAHVLMLDRGLIEGRDVDYATLRRQHMDAVPVAWLESNAPSYILYTSGTTGKPKGVLRDVGGYAVALATSMDLIFCGPGETFFCTWVVGHSYIIYGPGMTTILYEG----LPIRPDASIWWSIVEKYKVTRMSSAPTAIRVLKKQPLEQKHDLSSLKALYLAGEPLDQTTSDWISGVLGVPVIDNYWQTETIISVAKGVGDKPTRSGSPGQPMYGYKAKVINEETGEECAPNEKGVVIIEGPGCLQTLYGDDQRFVSTYWRNEAYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHANVSEVAVVGVENPIKGQCAVAFVILKDEARKLEAEIMKVVDKRLGPIGRPSHVYFVSALPKTRSGKLLRRSIQAI-------- 119094195 2 ---------------------------------------NAVALTAPDRAMTYAALRRHVDSVGRQLAGNGLGPSDRVAIVLPNGPEMASAFMAVA-AYMSAAPLNPAYKESEYAFYLEDLAPKLVIV-EAESENPVRAAASAL--SIPVVEAVV--GDNDPAGAFRLFEAEANATPA-GADNEALVLHTSGTTSRPKVVPLMQRNIMASARNITASLELTDSDHCLNIMPLFHIHGLIAV-LATSMSKGASVCCTGGFNALKFLDQARDEKISWYSGVPTMHQAILLRAKRQADAAKGLRLIRSSSASLPPAVFEELNDVFECPVIEAYGMTEAAHQMTSNPGNGKQKAGFVGIATSP--EVCIMDQEGNRLTGDAEGEVCIRGDNVTPGYENNPAANESSFTS-GWFRTGDQGFFDGDDYLKITGRLKEIINRGGEKVSPLEVDNVLMEHPAVQQVVTFAVADRMLGEEIGAAVVLADGGEDAAGLRAY-AETHLAKFKIPKHIVFLDEIPKGATGKLQRIGLAQKLR------ 163707823 20 -------------------------TVSAIFNHTVITAPDTVALRHLGSSITYQE-ERRAVQALARRLVAAADRGDVVALVLPNSIEFCIAYFATLKALVVPALLNPLYPRAQLEPLLRDVAPRAVVCSPQT-----RDLVLEIGERL-DIPTVISLGDEVTVAALAAEPEVPLDRPEAKPDAVAALLFTGGTTGLSKAVEHTHERLVI-ATRCTEYMWPTRGEVFLPIAPFTHIYGFLG-GVLAPVSARAETVIPDRFQPEHVIELMTCHRVTVFGGGPPAIYALLAAKNLVGADLSALRVCPAGGAPMPVELLERWRRATGVEIHEGYGMTE-MAPISGTTDLSGIRPGSVGKTIPCNTIQIVDLETGRVLAPGERGEVRVQGPHMMTGYRNRPDETAQTL-RDGFIHTGDIGHLDPDGFLFITDRKKDVVLVKGFNVFPREVEEVIHTHPKVGGVGVVGAPDARAGERLIAFVAPAGETLTEAEIARHCAEH-LVGYKCPAEVRIVDVLPMTGTQKLDRIAL----------- 89055610 24 ----------------------------------------------GGDTLSYGDLRHAIATAAGALHAAGVAPGDRVLCQIAKSPEALIIYLATVAAGGVFVPLNTAYTPVELDYFLVDAEPALLILDDTTQAAKPVAEARGVTTVTPA--------------DLVQSDAPPLAAPVARDQDLAAILYTSGTTGRSKGAMLTHGNLISNAQALKVCWRFTAKDVLLHALPVFHTHGLFVATNI-ILAAHGRMIFCPSFNLDQLAELMP--QATSIMGVPTFYTRMLGDTRFDKSAMKHMRLIISGSAPLLAESHRAFQTQTGHAILERYGMTETNM-ITSNPFAGERRAGTVGHPL-PGVSLRLDDDAG-------IGVIEVKGPNVTPGYWRNAGKTAESFTNDGWFITGDLGQVDAEGYVSIVGREKDLIISGGFNIYPKEVEVEIDTLPGVAESAVYGVPHPDLGEAVAAAVVLSNGGVDPETIIAGLSDR-LARFKIPRFVRVLDELPRNTMGKVQKTELRKA-------- 148259633 14 ----------------------------------------------GDTRLTYPQFAARVHRFGGVLRDLGAGMGTRVAFMDWDSHRYLEAYFAVPMAGAVLMMVNIRLSPEQIAYTIDHSGAEILFVH-----ADFLPVLAAIRERLPKLRQVVLIRDDETAVPYETMLAATAPLPEFDEDTLATTFYTTGTTGLPKGVMFTHRQLVLHINMSGLNGGLSREDVYMPLTPMFHVHAWGFPYAATML--GMQQVYVGRFLPEVVLRLLVEERVTVSHCVPTIMHMILNAPAAKAIDLSRWRVVI-GGSALPRPLCEQALAR-GIDIFAGYGMSETCPVMTGLPDRAEAEIGAAGLP-GPLVEVRIVDEAMNDVPHDSVGEVVTRTPALTPGYAGNPEASA-ALWRGGWLHTGDIGTIDADGYLRIVDRVKDVIKTGGEWISSIGLEEILLTHPAVSEAAVVGVADERWGERPVAFVVLRAGMEADEELRGHVQARAISRYAVPDRVHLVETLDKTSVGKLDKKAMRARAT------ 117165077 15 -------------------------TLDDLLDSASRARPDAVAVRCGGQVLAYGELHARVRATARRWDSLGLTQHGTAALLLENTPECVVAFLAAARLGVRLIPLEPGTTRPQLAA-LRAATGRLFVAARALGGGEKQDALGGGEEEDPLDDCVLVSVDEPAGAADEPGRRGPARKPDDDPDAPFLYQYTSGSTGEPKAVVHTQRNLVNGGGIYTRAYGVTGDDRVLVAVPLLHSFGM-VAGLVTALRAGAQLVLLGRFTPARLLSALDEHACTVLVAAPMAYDLTTRAAAASRPPRPALRLCLSSGAALPPAVAQRARERLGLDVRQVYGCTEAGVIAAHRPEDGPGADRGVGRPL-PGVQVRVVDDHGREVPRGGEGALLVRTPAMFTHYLGHPEATRRAF-RDGWYATGDVARIGPEGHLHLVGRKDSFINVGGKKVNPLEVERVLLAHPSVAEAVVWGEETGDTGERVRATVVAVTPLP-AAELTSHCRARLLS-HQVPTAVDFVSALPKNSMGKVRRAAVRAA-------- 88811967 15 --------------------------VGDWAGRRCTLTPQRSAVVDADQSYTFATLDDRANRVGAYLRALGLVKGDRIAFIGGNRIEPIDLYLAAGKLGVVLAPLSFRLRQPELSELLQCIQPKVLFYEETFA-----ELCDSLIRPACLVDTIRYAAEHSPYQR-EVLSTPPRQVNALALDDPYLLIHTGGTTATPKVCIVSHRQMVWNFELILAAAEGLASRRELLLFPLFHIGGWNT--FTPVFHAGGRVVLIRRFEPARVLALIEEQRISHLGAVEAMLKLMAEQPGFAAADLSALRGVTSAGAPCSEAAMRPFWER-GIPVSQAYGLTEGPSNFMHGQSPTRARHASVGTAFFHCDYRIVEPQSHQPVRRGEVGVLLLRSPHNFDGYLGQPERTERALLEGGWVDSGDLAREDDAGYVYIVGRVDNQFSSGGENVSPEEIERVLTEHPDIAEAAIFGVADARWGQAPMAVVVASGAPPEVDVLRAYLHER-LAGYKVPKHIVYVERLPLTGAGKVDRNAARQLYA------ 40713152 1935 ---------ERVVERWNATGVAAGSSVLTGFRRRARSSPDAVAVSGGGRTLSYAALDRESDRLAGHLAGRGVRRGDRVGVVMERGTDLFVALLAIGKAGAAYVPVNLDYPRDRIERMLTDAGVSVAVCVQATSGAVPDGLAPVVMDS-----------------PAIAAAPSEAPPITVGAHDLAYVMYTSGSTGVPKGVAVPHGSVAALAGDPG--WSVGPGDGVLMHAP--HAFDASLLEIWVPLLSGAHVVVADAVDAQRLREAIDR-GVTTVHLTAGSFRVL---AEESPDAFRGLREVLTGGDAVPLASVVRLRETCPIRVRHLYGPTETTLCATWHLIEPGVATGPIGRPLA-GRRAYVLDAFLQPVAPNVTGELYLAGAGLARGYLGAAAATAERFVADPFYRTGDLARWTEQGELLFAGRADAQVKIRGYRVEPAEIEAALTAIPEVAQAVVVAREDGPGEKRLIAYVTAAGQGPDPAAVREHLGER-LPEFMVPAAVVVLDGFPLTINGKIDRAALPAPERSGKPAG 40713152 458 ----------------------------DLFARQVAQRPDEVAVADGDRVMSFGELAERAERLAGHLSARGVRRGDRVAVVMERSGELIATLLAVWRAGAAFVPVDPAYPAERVKFLLTDAEPVAAVCTAAFRAAVLDG----------GLEAIVVDD------PGTWPAVAPCPPVPTGPDDLAYVMYTSGSTGTPKGVAVSHGDVAALVGDPGWRTG-PGDTVLMHA---SHAFDISLFEIWVPLLSGARVMIAPGAVDGAALAAQVAAGVTAAHLTAGAFRVL---AEESPESVAGLREVLTGGDAVPLAAVERVRRAPDVRVRHLYGPTETTLCATWWPGDETGPVLPIGRPLA-GRRVYVLDAFLRPLPPGTTGELYVAGAGVAQGYLGRPALTAERFVADPFYRTGDLAYWTEQGTLAFAGRADDQVKIRGYRVEPGEVEAVLGGLPGVAQAVVC-----VRGEHLIGYVVAEAGDLDPERLRARLAA-TLPEFMVPAAVLVLADLPLTVNGKVDRPALPE--------- 45580851 3462 ------------------------QPLPMLFRRQAQRSPDAVAVRDAARSLSFGALLGEAEGLARRLVASGVRRGDPGGRALERSAELVVALLGVSLAGGVFVPVDPDYPGDRIALMLADAAPQVLVCTARTRSVVPGDFAGAVLA-----------------LDEPSAAGPQVSLPRVAARDGAYVIYTSGSTGVPKGVLVTHAGLGNLASAQIERFGVTSSSRVLQFAALGFDAAIS--EVCMALLSGGSIVLADAPPRVSLGDAVRRWDITHVTVPPSV----LAVEDDLPDDL----TLIVAGEACPPALVDRWS--PGRRMINGYGPTETTVCATMSSPLSPGRAVPIGGPIA-NMRTYVLDAFLQPVPPGMTGELYVTGVGLARGYLGRPGLTAERFVADPFYRTGDRARWTGDGELVFAGRVDAQVKVRGYRIEPGEIEAVLAEHPGVAQVVVVARQDGPGEKQLVAYVVPAAGPTAEASALREAAAARLPEHMVPAAFVPLDAMPLTPNGKVDHRALQAPDFAGMSAG 209517773 10 ----------------------AGDTLWGLLESRALQSPRDTMLVDAGREISFAEFHASALECASWLHHHGVQAGSVVAWQLPTRIDSAVVCWALARLGATQVPVIHAYREREIREVTRQSRPAFFITPSADASEDYTARVARAVEGESELAILVV---PERWAPIA--SSLPPAPGAIDGTVVRWHYYTSGTSSRPKAVLHTDHSLMAAGRGMATLLGMRSDDIGSVGYPFAHVGGVA--YLAASLGVGASVVLLERFIPSEAVSAYRRYGVTFGGGSTAHYQALLAEQRRRPTVMPALKVLAGGGASKPATLFHQVKQELGCAIVHAYGLTEAPITFNSPDDSDEQLANSDGIPI-PGVELRIARTDGSVAEPGESGEILVRGPNVCRGYL-DETLTRDLFDEHGFLRTGDVGYIRPDGRLRVTGRIKDVIIRKGENITALEIEELLLTHPKVRDVAVIGLPDDERGERVCAVVVPHNDALSFGEMQTFLAERRLMKQKFPEQLEIMASLPRNALQKVMKSELRKMLMAQ---- 214003830 3386 ------------------------ETLPALVRQQAEQTPDAVAVQDAARSLSYSQLLGEVESLARLLVSLGVRRENRVGVLVERSAELAVTLMGVTFAGGVFVPVDPDYPRERIEFMLANSAPEVLVCTKTTRAVVPAEFTG----------TVLVLDELPAADPG-------VELPSVAPEDAAYVIYTSGSTGVPKGVLVAHSGLVNLGYAHIERMAVTASSRILQLSAIGFDAIVS--ELYMTLLAGATLVLPDAASMPTLGDAIRKAGITHLTVSPSVL--------ASEDDLPTLQTVLTGGEALPPALVDRWS--PGRRVIQAYGPTETTICSTM---SAPLSPGHDQVPLGGNVQHYVLDAYLQPVPPGVVGELYITGVGLARGYLGRPGLTSERFVASPFYRSGDLFRWTREGQLMFAGRVDAQVKVRGYRVEPAEIEAVLIEHPEVAQVAVAVRRDGPGDKQLVAYVVPTADATLTAALRELAAER-LPEYMMPAAFVSLEKMPLTPNGKLDHKALQ---------- 214003830 442 ----------------------------ELFDGQVESRRDAIAVVDRDQAMSYGVLAEDAERLAGYLNGRGVRRGDRVAVVVERSHDLIATLLAVWKAGAAYVPVDPAYPLERVKFMLADADPAAVVCTAGYR-----------DSVLDGGLDPIVLDDPQTRQAVSECSRLSVG---TTADDVAYVMYTSGSTGTPKGVAVSHGNVAALVGEPG--WRVGPDDAVLMHA--SHAFDISLFEMWVPLVSGARVVLAGSGAVDAALAAYVADGVTAAHLTAGAFRVL---AEESPESVAGLREVLTGGDAVPLAAVERVRRTPDVRVRHLYGPTEATLCATWLPGDETGPVLPIGRPLA-GRRVYVLDGFLRPVPPGVAGELYVAGAGVAQGYLERPALTAERFVADPFYRTGDLAYWTGKGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVLARDEHLIGYA----VAEAGHELDPVRLREQLAD-TLPEFMVPAAVLVLGELPLTVNGKVDRQAL----------- 214003830 1895 ---------ASVVEQWNATGAHGGPSVVELFRRQVGKSPDTVAVVDGERTLSYADLDRESDRLAGHLAGLGVRRGDRVGVVMERGADLFVALLGVWKAGAAQVPVNVDYPAERIEQML--VGSSFAVCVEAG-----------------------LVPEGVQPVDVRATGGEPPAL-TVGAHDVAYVMYTSGSTGVPKGVAVPHGS-VAALAGDPGWSQGPDDCVLLHA---SHAFDASLVEIWVPLVNGARVMVAEAVDAERLREAISR-GATTVHLTAGAFRAV---AEESPESFIGLREILTGGDAVPASVVRMRQACPDVRVRQLYGPTEITLCATWLPGAETGDTLPIGGPLA-GRQAYVLDAFLQPVAPNVTGELYLAGAGLAHGYVGNSGPTSERFVANPFYRTGDLARWTDQGELLFAGRADSQVKIRGYRVEPGEIEAALAEVPLVAQAVVVAREDLAGEKRLIAYVT--GEALDPDEVRAHLAAR-LPEFMVPGMVLVLDSFPLTLNGKIDRAAL----------- 119716954 32 ----------------------------------------------GETTITGGQAAERMSQYVQAYEALGGGRGTAGALLALNRPEVLFILGAGQTQGYRRTSLHPLGSLDDHAYVINDAEITTL-TIDPVPMFVERALG--LLERCPKLEKVLTVGPVPDELSAAAASFDPVPLEAVAPDHIVSITYTGGTTGKPKGVIGTSRQMHTMTQIQMAEWEWPEAPRFLMCTPLSHA---GAAFFVPTVLKGGCLYVLAKFDPAEVLRTIEEQRITATMLVPSMLYALMDHPDSRTRDLSSLETVYYGASAINPVRLREAIERFGPIFAQYYGQSEAPMAITYLPGADQRRLASCGRP-SAFIRTALLDEDGRAVPVGEPGEICVAGPLVAGGYWNLPDETGETF-RDGWMHTGDVAREDEDGYWYIVDRTKDMIVTGGFNVFPREVEDVVAAHPAVAQVGVIGTPHEKFGEAVTAIVVLRSEAPRTAEIQEMVKERK-GSVQAPKQVVVADSLPLTALGKPDKKALRAQ-------- 215492344 66 -------------------------TTGDVVDKTAEAWGDRIAVVSCHQELTYTEFKKDIDQLAAGLVSLKLSAGSKIGIVVPNMYEWVVVQFAAAKAGLILVNITTECTVPELQHSLKHVDCEAVVLSEKFASQDHYAMLLEISARLPRLKHVILIAEAPGTVTYDELGSVNVALPKVQYDDPVSVQFTSGTTGKPKSVLLSHFNIVNNAETAGHVLGFDHEDIVCLTLPMSHPLG-CIAGTLAAVTFGRTLVLPPVFDPTTAFKAIKDNKCTAVYGTPS-ALAQLPQIEADQSKASTLRKAIVVGSSCSSEFIKNLRKKLCIKVHVIYGSAECSIAVSKPEWSGEDWMRTVGTPVD-HVEVKVVDSENKLVPSNSRGELCVRGHPVFMGYCGSKKKTEEAI-RDGWYHTGDEATLSEDGRLTICGRIQDRICRGEEVVDCREIEECLSSHAAVEEAQVVAVS-----EEICACLKLKPESTTEEEVKDFCKEK-ISEASIPKYVLFVDSFPKSALGQVQKIKMRTEAQEKL--- 108800785 9 ---------------------------------------DAAALAFGEREYSLNELDALASGMATSLEQRGVRAGDRVAMMSSNRPEFVAALRGIWNLGAAAVLISPAWKHAEVAHALELTRP-------SHAVGDHPVLAEHMP--MLHLDEPVTPGRRE--------------FDAVDPGADALFVFSSGTTGMPKAVRHTHGAFAAAVRHWRDALELSSADRMQIMTPPSHILGL--LNIVMALETGTWIRLHPRFDIDTMLHHVESDRITIEMAVAPIALALAAHPKLESYDLSSLRYIMWCATPVTKSVADDVTRRTGVEWVAAYGTTE--LPVIAANPVTGARLDTVGKPVPGVRVRIVSLDDGTPLGPGEVGEIQVRSDSVMAGYLPR-EATSAAF-ADGWYRTGDVGRLDAEGWLRITDRSKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGEPHPTDGEAVVAAVTTNSDVP-ADELTELVAG-TLASYKRPSRVVFVPAIPRLPSGKVLRRVLKEQ-------- 160899399 57 -----------------------------------------------EKVYTYRELHAEVQRMAAVLQSLGVHKGDRVQIYMPMIAEAAFAMLACARLGAIHSVVFGGFASAALASRIDDAEPKVIISADAGSRVAYKPLLDQLASHKPAAVLIVDAGRDHDWASLRALHADAVACTWVESTDPSYTLYTSGTTGRPKGAQRDTGGYTVALAASMPIFGAEAGQTFFCTWVVGHSYIIYAPGMATVLYEG----LPIRPDAGIWWSIVEKYRVTHMFSAPTAIRVLKKHDAEHRHDISSLKALWLAGEPLDEPTAQWISQALGKPIIDNYWQTETGWPILTLCNGVETRFGSPGKAVYGYDVKLIDEATGEELGAGQKGVLAIEGPGCMQTVWRDDQRFVNTYWKPGVYSTFDWGIRDEDGYFFILGRTDDVINVAGHRLGTREIEECISAHPQVAEVAVVGVADTLKGQVALAFAVPRTALEGEAERAALLVDARLGAVARPSRVVFVSALPKTRSGKLLRRAMQAVAEGR---- 169629341 506 -------------------------PLHKLFERHVRQNPDALAVVTEDAHLSYGQLDEHAGRLASLLRSLDIGYDSLVGINMERSTNLAVALLAVLKTGAAFVPLEPAWPPSRIAEVCASARLAAVLTHGGPAL------------RLPSLE--IPVLSLDENHPSARAARAPSFGSQM--SDLAYVVFTSGSTGAPKGVMVTHAGICNRLLWQADVLGFGAGDVALHKSSLG--FDMGINEILLPLVSGGRVVLPKPGDPAYLLDLIGRTGVTFIDLVPSLLDPMLDRPEFA-DATRSLASVWTGGEVLTPELLERFLSACAVPMYHGYGPTEATVACTYYRSGSRRRGVTIGSPI-GNSQVFILDTLLRPVPPGVAGELYIGGVQLARGYVEDPVRTAERFVADPVYRTGDQARFLPDGTIEFLGRVDNQLKIRGRRIAPEEIENALTSHPCVRRAVVMAQ-----GDRLVGYCASDDPALTWLQLRDWLRTR-LPEHLVPPTGTILDTLPELASGKIDRAAIQRI-------- 196228831 767 -----TPYPAHL-------------TVHVLFERRAAETPKAIALVDGDHQITYGELEACANQYANYLRKQGLGEGAYVGLFANRYWQFVAATLGILKIGAAFVPLDPRDPPARTAALRKH-----------------------------------LDGMIEDKLDVSAESKERGS-EAGKPTGPAYVMFTSGSTGEPKGVVIPHQG-VTRLVCATDHATFDNKTVMMQGSNL--CFDASTFELWGSLLHGGKLVFTRTDDHDDLAAHIARNGINTLFLTTSLFN---QHARQAPGMFAGLRCVVFGGEAADPSMINRVLEHRPLQLVNGYGPTETTTFAVCHQIKNPAPSVPIGRPIS-NTDVFILDEQRQPVPPGVTGEIYIGGPGVAIGYLHRPEFTAERFIEGRLYRTGDYGRWLSNGTIDYQGRIDQQFKLRGFRIEPAEIEAQLRLHPAVAQCAVVPKPSPSGEKVPVAYLVRRPEAIPDADFRQYLVQNLPPPF-VPYQWFWMDSLPLTSNGKLDQRALPE--------- 108761108 513 ----------------------EGACLHALIEAQALRTPDAVAIVVDDWELTYGELDQLSDRVAASLQDLDVGPEVVVGVYLDRSAELIVSLLAVMKAGGAFLALDADEPVDRLRHIVADARPRVVISS------------AKLSERLWGMGGFVTLHVDEGYRDMPAAPGQQLRR-DVLPDHLAYILYTSGSTGRPKGTEITHRSIVNYLRWSVDAYRLREGTG--SPVIGSVSFDGTLTSLFAPLLAGRALFLVPRGHEIDQLRDYPEQGFSFIKMTPSHLRAF-NGLGRTREVLGRTHAVVLGGEGLGVDLAPWREQGLPTRVINEYGPTEAAVACCFPDGTPPPERVPIGRPIS-HMRLYILDRYLQPVPVGVPGELYIGGVGLARGYLRRPDLTAERFVPNPFYRTGDHARYLSDGRIEYLGRQDDQLKIRGHRVETGEVEAALGRHPDVVQAAVLLQRLPSGAPRLVAYVQPQENGDLRAELRKSLRE-VLPEYMMPEVIAVLPELPLTPSGKIDRKALPPVASEAPVA- 148359503 9 -------------------------TICTLFEEKVKRYPENTAVYLEDRQISYDDFNKQANQYARYLQRKGLPLNGIVGVQLARSFEMLVAIFAVLKAGGAYLPIDPMAPVLRNQAILEDSQIKFLIVSD---------------HSLLTATSGLQVLSIHANVSDEDCHN--LNLPR-KKQDLAYVMYTSGTTGKPKGVLISHQALLNRILWMQNTFPLQSHDVVFHKTHI--CFDISVWETCWWSIVGAGVVLLPPRDIKLFIQMIEQYQINVIHFVPSVLRIFLSEQDFSINRLSSLKYVFSSGEALDAKSVNLFNQLFKTILVNLYGPTEATIDVSCFICEKHKRFDTVGKPIQ-NTQFFVLDEQLNSTGF-EPGELYISGVGLAQGYLNNPVLTQASFIDNPYYRTGDIVRWNQEGELLFLGRKDDQVKLRGIRIELGEIQHHLLAHPNIHDAVVVCEKVDCLDHRMVVFLIANNKQTKSAELKSFLKNR-LPDYMIPEHYLWLSAFPIKENGKIDKEKL----------- 197760065 874 --------------------------LAELVERRATRTPGAPAVSFGEQTLTYEELSARANRLARHLAATGVGAEDVVGLLLPRTPELVVAVLAVLKAGAAYLALDPEQPAERIAYLLGDAAPTLTLTT--------APLAERIPDGSPVRRLCLDEPEAAAAVAGQPAATDVDRARPLSPLDPAYLVYTSGSTGRPKGVLMPGRTLVNLLTWEGRTRPAPAGGR--TAQFTTPSFDVSTQEILATLLDGDTLVIPDRGDFPAFVRWVDRERITRLYAPNVVIETLCQIAEEEDLRLASLRRVVQAGEALTERMRRFFADRPRCRLENHYGPAETHVTALPADTAAWPYTAPIGGPVD-NTRVYVLDDGLRLLPPGVPGELYIAGAALARGYAGRPGLTAERFVACPFYRTGDVVAWTATGRLEYRGRADDQVKVRGFRIELGEVEATLAGHPGVARVKVLAEDHPTRGRQLAAYVVPAAGAPTAQDLREH-AGRSLPGYMIPARFAAVDGFPSSPNGKVDAKAL-AALGKELPA- 197760065 18 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAEQLALWIERHRVNELFAPTAVIEALYESAREQGLPLDSLTDVIQGGEGLT--LGRRIRAGSGRRLHNVYGPAETVTMYTLPDDSAAWPAAAPGSPI-GNTRAYVLDDRLRPAPVGVTGELYLAGPCLARGYAHQPRLTAERFVACPFYRTGDLAQWQEGGVLQLFGRSDEQVKIRGFRVEPGEVEAVLAAHPAVAQAAVTVRQDRPGDKYLTAYVTPADGALDLGTLRAHLAG-LLPAFMVPAALVELDGLPLSPNGKLDRKAL----------- 40286848 16 ------------------------------LERAVARAPDKVLLDFSGTLYTYREVDQLSNRMAHALADLGVVAGATVLTMLDNNIDAVVTWLAINKLCAVSVPINTALKGEFLRHQIADTGTHLVICE-----ADYLSRISAIADQLTDVHRVLYRNASGQQVPIESLDADSAFERKPQPSDLACLIYTSGTTGPSKGCMISYNFMCNLARLQLRAGPASEDDVTITPLPLFHMNALCV-SIIASILVGARAAILPRFSVSNFWPEVERSGATIASILGGMGGLLAQAPDNEAMLRCRGQIHTARGNPYTEETKQIWRERFGTRLVNGYGLTEACV-VTSLAAGEYAAPGSSGKRIADFD-VRIVDEQDNEVPGGTPGEIVVR-PQMFQGYWRRPEDTQK-LMRNMWFHTGDVGKFDDEGFFYFVDRKKDYLRRRGENISSFEMEAAFATHPALSEVAVHAVPSDKGEDDVKVTAVLHENTELAPEALFHWAADTVPYYALPRYIEFRTSLPKNPQGRVLKYLLRDE-------- 170046136 30 -------------------------SLGELILRELTRQGDNVAFVHGITRMTFGGILDQSLTLACYLRELGVRSNDVVALVSENRFEYPVTICALMYLGARAALFNPLYTARELEHCIGLAKPNVIFVAAQTCMAVQRACVKIRRPA-----KIVHYDNGARGLTYQQCLEDSGRMPEATEQHVALIVMSSGTTGLPKGVQITQLNVITTLTYTKELLTVAAQMVAVDVMPWFHVAG--GVSMLNWMLNGMQLVFIPRFIPRVYLSCIHQYRPNMLNTVPPIAVFLAKNPLVDEYDLSSVKTIICGAAPLSREVEDLIRSRLNVSIRQAYGMSETTLAILVQMD-EDNLPGSVGK-VRAGQYAKVVDETGKTLGPNQNGELCFKGTLIMKGYIGKEDA----IDKQGWLRTGDVGYYDKNRNFYIVDRLKELIKYKAFQVPPAELEALLLSHPKVKDAAVIGVPNEKVGELATAFIVPAEDVVTPEEIVKFLNDQVSVHKRLHGGVRLIHEIPKTASGKILRRNLRELAKNK---- 214003831 468 ------------------AGPVPGESVIELFARRVASAPDAVAITDAGANLTYAEVDQASDRLAGYLAGRGVGRGDRVGVAMERSPDLLIAFLAIWKAGAAYVPVDVEYPAERIAFILNDSKVSLVLSTQDTSGVSENSIVLD--------------------SPDTRAAVEACTAPEIQAGDLAYVMYTSGSTGLPKGVAIPHGAVAGLAGDAG--WQIGPDDGVLMHA--THVFDPSLYAMWVPLVSGARVLLTEPGDAAGVRQAVQR-GATFVHLTAGTFRAL---AETSPECFEGLVEIGTGGDVVPAQSVENLRRAPGLRVRNTYGPTETTLCATWLPIEPGDVVDPIGHPMT-NRQIYILDAFLRPVPPGVAGELYIAGTGLARGYLDSPGVTAERFVASPFYRTGDLARWTRDGEVVFLGRTDEQVKIRGYRVELGEVEGVLAAQPGVVEAVVLAREDQPGEKRLVGYFVSDGNDAGPEEIRRQM-GLVLPAYMVPVAVVALPGLPVTPNGKVDRRAL----------- 104782282 497 --------------------------LHQRFAAQAAAHPERLALVDGPRSLSYAALDARANHLAARLIARGVTPRSLVALSAERRLETLVGLLAVLKAGACYVALDPQFPRERLGQMLEDSGAQLVLAPDQFERF----------SGFEGVATCLLDDALQAP-----ECAEAAPAIEVFGDDLAYVIFTSGSTGRPKAVGVGHGALANYLDGIEQRLPL--ADVRSMALVSTLAADLGHTVLFGALAAGRTLHLVDADTAVDFAAYMSAHAVDALKIVPSHLAALL--AGDNAAVLPR-RCLVLGGEASPPALLQRVQALPQCRLANHYGPTETTVGAFTCQLDDVRVAPPLGAPL-PNLRAHVLDAALNAAPVGGQGELYLGGAGLARGYLGQPGLTAERFVPDPFYRTGDRVRQYADGALRYQGRADQQLKIRGYRVEPGEIERQLLAHPAVGECVVVGQPGANGLQLVVYVVAKGAEVVAAEALKAFLRER-VSAHQVPAHVLTLAALPLTANGKLDRRALRDALQAGLLA- 89274997 279 --------------------------IPDVFAERAAERPDALALVDGDRTVTYRRLDEWSDRLAHGLRAAGAGDGTLVGVCLERSAQLVAVLLAVLKAGAVYVPLDPAYPADRLAYTVEDSGTDVVVTESA---------------GFPGSPGVRVLTPA-QVLESGGAAPDGPPATGAGPQEAAYVIYTSGSTGRPKGVLVPHAHVVALMDATRDDFTLGAADVW----TFFHSFDFSVWEIWGCLLTGGRLVVVPYWSPEQFHGLVAARGVTVLSQTPSAFTQFAAADRDTAEPL-AVRLVVFGGEPLDRSLLPWLDRHPGCRLVNMYGITETTVHVTAETVTRRLALRSVGRAL-PGWRVYVLDARGRLAPPGVAGEIHVGGAGVALGYLRRPDLTRERFRPDPFYRTGDRGRLRPDGALEHLGRLDNQVKLRGFRIELDEIRTVLAECPGVTAAAVTFRPGDAATGRLDAYVVLSEGSTADVRERA---ARVLPAHMLPSTLTALPALPVTANGKTDLAALPEPA------- 118463231 1 ---------------YRR-GWWVRSTLADAARAAAQRTPERIALVDNEVRLNCATLYAQAGELAAA-LLARIPAGSVVSFMLPNWHEAAVIYLAATLAGMVVNPILPSLRDHDLRFVLEDAGAAMVFVPHRYGGHDYPAMLDRVTAAMSAAPQVVVTGRTGRHTPYRMLGGPPGGLPALDPDAVRMILYTSGTTSRPKGVLHTHNSIHALICQIRDHWAIDPGDTFLVPSPLAHIGG-SIYAFECPLLLGTTAVLMDRWDPARAVALMTAHRCTHMAGATPFLQQLLSAAANAGTRLPDLKVFICGGASVSPSLIRRAAAYFDRAVVTVYGCTEVPVATVGAPRPQEAAADTDGRP--GIAEIKLV---AHPAAPTGDGEICVRGPQMLRGY-RHPEDDAESFDAAGFFRTGDLGRWSADRYLVVTGRAKDVIIRSGENISAKEVEDLLADHPGIAEIAVVGLPDERTGERACAVIVPTPGAPDVASLLALLVSKGVAKFKAPEQVVLWDALPKNDAGKVLKHRIRAALSK----- 74222601 49 --------------------------------------------------WSFRELSEASKQTANVLSACGLHRGDRVAVVLPRIPEWWLMILGCMRTGLVFMPGTIQMRSSDILYRLQASKARAIV-----AGDEVAQEVDAVAPDCSFLKIKLLVSEREGWLNFKALLKEASQCVETESRESAAIYFTSGTSGPPKMAEHSHCSLGIKAKMAASWTGLSTSDIIWTISDTAWIMNILG-AFLEPWVLGACVHLLPKFDSQTVLKVLSSYPINTLVGAPIIYRMLLQQ-DLSSYKFPHLHSCFSGGETLLPETLENWKAKTGLEIREIYGQTETGL-ICRVSRTMKVKPGYLGTAFAHYD-VQVIDEQGNVLPPGKEGDIAIRWPGMFSGYVDNPKKTQDNIRGDFWL-MGDRGIKDPEGYFHFIGRSDDIINSSGYRIGPSEVENALMEHPAVSETAVISSPDPSRGEVVKAFVVLAPESHDRDQLTKVLQEHVTAPYKYPRKVEFVLDLPKTVTGKIERAKLR---------- 83716442 35 -----------------------------LLDDAVRGWGDRVAIRTEGAAWSYRELLELSNRIANLLHDGGLEPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQARVSHALCEAAVSAE-----LRAAMAATPGVGFVRCYDDAPAFERLMREYPAAFAPADTRADDPCIVAFTSGTTGRPKATVHFHRDVMAICHFPQHVLKPNADDVFCGSPPLAFTFGLGALLLF-PLSVGASVVLLPRAKPQRLLAAIGAHRVSILFTAPAAYRAMLD--DLGDHDISSLRKCVCAGEALPVPTRNAWLARTGIRIIDGIGATEMLHIFASADE-THVKEGAIGKAVPGY-RLAILDERGERLPAYHVGRLAVQGPTGCR-YLSD--ARQRDYVRHGWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEAMLSHADVLECGVVGEPDGRGGTLVCAHVVLRPGVCGSDALTAALQQHVIAPYKYPRRIEYRAALPRNESGKLQRFKLRQEAERDVQA- 126738555 11 ----------------------------------------------------WGEIEANARKLASALERLGVQQGERCGTIAWNNRRHLEIYFGVAGAGMICHTINPRLKPEQLIYIINHAEDKVLFIDETFA-----AAAGQLQAHLKTLKHVVLMGPRNEAIAYDELLAEEGEWPELDENMPSSLCYTSGTTGNPKGVQYTHRTTVLHGGNQPDGLALSAKDTVMAVVPMFHVNAWGVPYITAS--VGSKLVLPPNLDGESLVRLIDDERVTIALGVPTIWMGLLQALEKTGSKAESLTRTVVGGSALPTVMIPTFRDTYGVELIHAWGMTETSPLGTLNDTEKGSIREGQGRP-PYGVELRLVDETGKKLPDGVTGELQIRGHWIVDTYFGHEE---SALTADGWFDTGDVATIDPDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPGIAQAAAIAARHPKWDERPVVIAIKADEALTEATLLDFY-EGKVASWQIPDKVIFVDELPLGGTGKVLKNKLRDSF------- 76802011 3 ----------------------------DWLAVRADATPGATALVADGPDRSYDELDERVEVLAGRLAALGVGVGDTVAVCLETRHEFVVVVHALQRLGAVLVPLHTEQTPPELRTRLSAVPPEAAVCGAA---------TEAALTDAAETTVVTVDEPTADARPLSGVTPEPFDLPEWALDEPLAVLFTSGTTGEPKGVVLTLGNVLASATASAFRLGVQRGDCWHVPLPMYHMGGLA--PVYRSVLYGTALSVQSTFDAEATAERLRNVEATAVSLVPTMLERLIAVG-----DLPDLRFALVGGAPCPASLVERAHDR-GVPVAPTYGMTEAASQITAAPSMARAHPHSVGYPLM-FAEVTVVNDEGVGCEPGTVGDIVVDGPMVTPGYL-DDETTAARFTARG-LRTGDRGYRDDDGRLHVVGRSDDTIVTGGENVDPTEVEAALRAHSAVDACAVVGLADDEWGQRVAALVVSDGDDTTPDALREHCRER-LAGYKLPRTIGVVDALPRTASGTVDRDAARDRLSE----- 13398458 1398 -------------------------TLHAVFESEAQQHPDKVAVVYEDVRLTYRELNSRANALAHLLSKAAIGPNKIIGLVMEKSEHMINSIFAVWKTGGAYVPIDASYPDHRIKYILEDTAALAVIADGPY----LERLESIMEGSLP----LIPSDEALRLPP-----SPVHPNSNCHSSDLAYVMYTSGTTGLPKGVMVEHHGVVNLAFSLAQIFGLRDTDDEVILSFSNYIFDHFVEQMTDALLNGQTLVVLNRGDKERLYKYIEDNKVTYLSGTPSVISMY----EFDRFH-SHMRRIDCVGEAFSEPVFDKIRETFPGLVINGYGPTEVSITTSKYPFPERRTNKSIGSQVS-NSKSYVLSDDMKRMPIGAVGELYLGGDGVARGYHNRPELTAERFPQNPFYKTGDLVRWGSNGEVEYLGRNDFQVKIRGQRIELGEIEAVLSSYEGIKQSVVLAKDRKIDNQKFLVGYYLGSESLSAQAIRRYMQTR-LPSYMVPARLVPISKFPTTPSGKLDSKALPDTVAEDIV-- 13398458 308 --------------------YPANKRLHQLFEEAALQHGNRTALVYGEKQVTFANLNEQGNRLAHHLCYIGIYPEQLIGLFLDKSDMMITTILGIWKSGAAYTPIDPAYPDDRVRFLLDDTQVGILIASRRHVPRLQNNLIEKRQLQILTLESVLSSLHEQPAHTSSNL-----DHLQLNSKQLAYVTYTSGTTGFPKGIYKEHTSVVNSITDLSARYGVSGSDDEVILLFSAYVFEPFVRQMLMALTTGNTLAIIDKFDPDILLPFIRRHKVTYLNGTASVVQ---------EYDLPSLKRLVLVGENLTEARYKALRRRFKARILSEYGFTEAFVTALNIFDPASERTNSLGRPVR-NVKCYILDSNLKRLPLGVTGELHIGGLGISRGYMNRDELTRAKFLKNPYYKTGDLARWLPNGEVEYLGRADFQIKLRGIRIEPGEIESTLGAYPGIRTSIVVSKKEETRQDHLVGYFVCDDEMLSESDILKFL-EQKLPRYMIPTRLVQLEQIPVTINGKADLRAL----------- 13398458 2466 ------------------------KSLLGWFEEQVATSPSSIAVTDGNRRISYHDINIEANKMANCISSRKVDMSDRLALVLDKSIEMIVSILAVWKLGAAYVPLDPSYPTQRIEYILEATAAKALITTSKHETGMMC---------IPGI-NLISIDDPEVQKELQKQSLENFTSRSSAPSNPAYIIFTSGTTGKPKGVLVEHSS-VAKLRDSLVGRYFGDTNGSHAVLFLSYVFDFSLEQLCLSIFSGNKLVIPPEETHEFFYAVAEAEKLSYISGTPSTLQQI------QLSRLNHLQMVTAAGEEFHSSHYDSMRGQFKGPINNAYGITETSVYNIVTTFDADMPFTKALCEELPGTLAYVLNDNLQRVPPNAVGELYIGGECLSLGYLNQKALTEERFIPNPFYKTGDMVRSLGSRGIEFIGRRDQQVKLRGFRIELSEIRDAVLSSSGVKEAVVFPRYDETKSSAVCCYVAEDRTECPSTYIREQLSS-VLPQFMIPSQIHCIESFPVTVNGKLDMAKLSEL-------- 148255102 536 ----------------------RDLTLNALLHTAALTYAERPAVSFNAIGLDYTTLHAHVRVLARQIRARTRAHGDHVALMFERGIAMVVALLATLEAGAAYLPLDPRDPRPRIAQMIEDAAPVLVLVGAEFE------------------DHLCAGIDQLTVDPLGAAAGPEAECPSVAPDDLAYIIFTSGSTGRPKGAMLTHGGVANRIVWMQKHYGLQPTDRILQKTP--YTFDVSVWEFLLPLISGAELVVAPHKDPRAIAGLIRDRGITDIHFVPAMLSVFLGNADLA--DLVSLKRIYCSGEALPTAVAAQCRARLHAELHNLYGPTEASIDVSAWGDAERHAVAPLGWPVD-NTELHILDGRLLPMPLGVPGELCIAGIGVARGYVSRPELTRERFVGNPFYRTGDVARRLPDGAIEFLGRRDFQVKIRGFRVELGEIEAVLLEQSDVAQ-AVVARRATDGRELTVAYLVGRNGRPDLARTHERLRQR-LPDYMVPDHIIVLDALPLSANGKLDRKQLPDVV------- 149914803 16 ---------------------------------------DKPAFVATGEAVTFAEIETRANQSAQLLRAQGVGIGDHIAIVMENRREFLELCFAADRCGVYYTTIGTHLTEEEIAFILGDCDARLVIASDRYLPLV------QGAARASNCTLFRVGEGPQDVPDWAAAAAGMPRTPIADERQGLDMLYSSGTTGRPKGIPLPQGGRTMLIDLLTELFGYAADTRYLSPAPLYHAAPLRHAMV--TIKMGGTAYIMDRFDAKGALELIERHKVTHSQWVPTMFVRLLKLPEADRFDLGSMEMAVHAAAPCPHDIKRKMIDWWGPVIHEYYAGTENNGFTAITSAEWLIHPGSVGKAKLGH--LHICDEAGVELPIGETGEVYFENGHQFS-YHKDPAKTAACTNAQGWTTLGDIGHLDDEGYLYLTDRKSFVIISGGVNIYPQETENVLLSHPAVLDTAVIGVPNADFGEEVKAIVQLMPSVASSETLIDHCRQH-LSPIKCPRSIDFKAQLPRSATGKLYKRRLREQYWNR---- 70730159 4 --------------------------LHERMMHSLARYPRQTAVVDEQDALSYEALELRIREFVAMLCALGVGQGQRILLWAHKSVDLVAVMQAALRLGVVYVPVDPLSPVSRLEKIAGDSQAVLVLCTAA-------RLEELAGSALAQVRSVVLDDPAAGYWRNIDTGSSVVPTLAIQPDDLAYILYTSGSTGVPKGVALSHGNALAFVDWACERYCFQPGERFANHAPLH--FDLSVLDIYCALNVGATVCLVPEFSPRLLTDFIRQHEISIWYSVPSVLMMMMQDGDLLSDIQDTLRVLLFAGEPFPVKHLRDLRAAYDVRLANLFGPTETNVCTAGAIDPERVLPVPIGTAASGN-QVWAQKPDGSRCAVGEEGELVVQGPTVMLGYFAKPA-------QEGPYKTGDMVRQRPDGNYEYLGRRDDMLKVRGNRIERGEVEAALLAHPQVSEAAVLVVGEGMNAQLWGVLVAHTRDALSLIDLKRHCAQR-LPRYMIIDKVLCLDALPRNANGKVDRFALARQVE------ 154151284 3 --------------------------------------PQKECILSRGGTLTYRDLISQVDGLAGYLAGI-LGTGKECLLLSENIPFFVIAYLAIIKSGNTALLVETQIADKQLVSLFHECHIGAVLVQKKYLAKIPDHVTAITEDILPVLTSV-----------------KKYESSAVNDDDVAVVIFTSGSTGAKKGVMLTHRNLRANTGSIVEYLGLTPDDRICATLPFFYCYGAS--LLHTHLRAGGSIVLSNNIFLGGALRDIKTFSCTGFAGVPSTYQILVTKTPFLREELPSLRYMQQAGGQLPNKYIRQIAEAFPKQFFVMYGATEATARMSYLPPALVLKLGSVGKGI-PGVTLEVLNEKGDPVKPGEAGEIIARGDNIMKGYYGDPEET-QSVIKDHRLFTGDIATVDEDGYIFIVGRAKNIIKSGGYRISPNEIEEFICSLDNVAGCVVLGLPDEIMGEAVVAVVQPGDEASLREEILTQCRQH-LPSYKVPRSLYFVKEFPLNASNKVDRQVLRSGLKEK---- 54022319 80 -------------------------------------HGDQPAILWEGRTLTYAQLLTEVSKTANYLTELGLNTGDRVAIYLPMIPEAIIAMLACARLGLPHSVVFAGFSPAALRQRVDDAAARLIITSDGYRRGTPTPLKTAVDEALTTVEHVLIVNRCNLDIPLTPWHDTIAHAPPLPAEHPLFILYTSGTTGKPKGILHTSGGYLTQAAYTHHYVFDHGHDIYWCTWVTGHSYIVYGPLATQILYEGT----PNTPDEHRHFHIIEKYGVTIYYTAPTLIRTFMKWGRPDAHNLTSLRLLGSVGEPINPEAWRWYRHVIGTPIVDTWWQTETGIMISPLPGITHTKPGAAMTPL-PGISAQVVDDDANPVTPGETGYLVLDQPWMLRGIWGDPDRYRDTYWNHGWYFAGDGAKIDTDGALWVLGRVDDVMNVSGHRISTAEVESALVAHPAVAEAAVVGATDPTTGQGIVAFVITTNPHTTPDQLITDLKAQEISPIARPRDIHIVPELPKTRSGKIMRRLLRDIAEGR---- 159899645 19 --------------------------VHDVISTHAQHSPQAIAIATSTFKLSYAEFEQRTNQLAHYLHRQGVHRGHTVGACFERSVEAMIAAVAIWKAGAVYLPLDPGYPQERLKYMLGNSGAS-LVLATQLTASQFPEQQLHIFEQL-----------------AAELAQQPSHAPELTPDDLAYIIYTSGSTGKPKGVLVPHRGLANLAAAQTERFGINSQSRILQFA--SPSFDASISEMLTAFFQATTLFVAPTNDLPDLLTTLRDHHITVATLPPSVLALL------DPRDLPNLQTIVSAGEACTAEIVARW--GTNRRFINAYGPTEVTVCATMSQSLRYGMAVSIGNAIS-NSQTYIVDEHLNLVEGEAVGELLVSSVGLAHGYLGLGDQTAERFLPNPWYRTGDLVRRLSDGSLEFRGRIDHQIKHRGYRIDPGEIEMLLMEYPNVRHAVVTLHHDHNQTERLVSYLVLHGEVPYYRDIYRYL-ESMLPKYMVPLSYTVVKELPRTPNGKLDLAALPE--------- 169614490 45 -----------------------------------------------------------AQRLASGLRRSGLKPGDRVLLFSGNTLFFPSFVMGVIMAEGIFTGANPSYVARELAYQLKDSGAKYLICAEASLDTGVAAAKEAGLSADKNLEKDSELGKLRHWTKLLDSPENGAKWPNLTTDRIIALNYSSGTTGVAKGVMITHRNYVSNCSQQVEYYQRLPKKRYLCFLPMYHAMAQAIFAV-GAAKQRIPVYMMAKFDFVEMLTYVAKYRITDLVLVPPVVVAMAKHPATKQFDLTSVESVGSGAAPLGREVCEEFEKLWPVNVKQGWGMTELTCAATGYSPAKHSNSFSVGEMLAECEAKIVLDDAGKEAPQGERGEIWVRGPNVMKGYWNKPEATKETITPDGWLRTGDVAYVDKDNHFFIVDRKKELIKVKGLQVAPAELEAMLLENADVQDAAVIGIP-FKGDEAPRAYIVPQNPEETAESIKKWLAERVSKHKRLEGGVIFLEAIPKNPSGKILRKELREKAA------ 21233290 461 --------------------------------QRAELMPAAVVVQYDNRTLDYATLCELAARIAAQWVDDGVRPGDVVAIALPRSEQLLVALLAVMWSGAAYLPLDPESPAARNRQMLNDSGAIALVCEPALCERYL-------------LGGMVWLDPRPAVLP-------AAIAPLAQPDGTAYVLYTSGSTGVPKGVEVSHRNLANFLHAMEQELALRPRDRVLAVTTI--TFDIAGLELYLPLLTGARVVIAPAGDPRSLSRLIANEQISVVQATPSLWRILLANQELALDRVHAL----VGGEALVPELAAQLLSRVG-RLTQLYGPTETTIWSTIMPQLSDAAAPPIGRPLL-NTRVYVLDAQRQPLPTGAVGELYIGGAGVAKGYRGKRQLTSERFVHDPFYRTGDRVRQRRDGLLEFIGRADGQLKIRGHRVEPAEIENALLLHTQVAQAVVVGHHDGANALQLLAYVVGKHGTAPSTELLRAHLQQRLPASMIPTLWMPLQALPLTANGKLDRRALRDALEQQLAA- 158318208 6 ----------------------SGTSLGRLAELSIERTGGTGPLIFEERRWTAAQLAARARRLAGGLRAAGLVPGDRVAVCMANCPEVGITYQAAWWAGAAVTPVLFLLGETDLRHVLADSAASFVVTTP-----DFLDKVRAAARGLPALRAVVLAEQAEPLLFAELESAAESDLVDVDPSGMAALLYTGGTTGRARGVVLSHDN-VSAAAWAVHSMRLGEGLPGLLPLPMSHVYGMTVSVMATYAETPATAVLMRWFEPVRFLELVVEHQVAQTAIVPAMARMILDQ-DLDGYDLSALRQVVSGSSALPREVAEWARRLPGVELVEGYGCTEASAIVTVMP-PGRTRLGSVGRP-APGVELRIAADGYHDGPPGEVGEICVRGPGVMLGYWRDPAATAQA-VRAGWLHTGDVGRLDRDGFLYLVDRMKDLIIRGGFNIYPRDVEDALREHPDIAEVAVMGRPDRRLGEEIVAFVQLGLGTDVSAELVRFGRER-LGPLRYPREVRIVLAIPLTSMLKTDRAALRAMLT------ 108801612 6 ---------------------------------HAQIAPDRPAVIVAGEQVSYRQLDDDSAALARVLYDAGLRTGDVVALLSDNSPEALVVLWAALRSGLYITAINHHLTAPEADYIVGDSGARVLVASAALDG-----LAAKVGADLPL--RLSFGGEIDGFGSFEAALAGAGPRLTEQPC-GAVMLYSSGTTGFPKGIQLPGRDVDAPVAIARAFYDISESDIYYSSAPIYHAAPLRWCSMVHAL--GGTVVLAKRFDAQATLGHVERYRITVTQMVPTMFVRLLDADVRTRYDVPSLRAVIHAAAPCPVDVKHAMIDWLGPIVYEYYSSTEA-HGMTFIDSPDWLAPGSVGRSVLG--DLHICDDDGNELPAGRIGTVYFERDRLPFRYLNDPEKTAAAQHPHPFWTTGDLGSVDEDGYLYLADRKSFMIISGGVNIYPQETENALTMHPAVHDVAVIGVPDPEMGEQVKAVIQLRGSDELARELIDYTRSR-IAHYKAPRSVEFVDELPRTPTGKLVKGLLR---------- 113318 1407 -------WNATEAE-------FPDTTLHEMFENEASQKPDKIAVVYEETSLTYRELNERANRMAHQLRS-DVSPNEVIALVMDKSEHMIVNILAVWKSGGAYVPIDPGYPNDRIQYILEDTQALAVIADSCY---------------LPRIKGMAASGTYPSVLPANPDSKWSVSNPSPRSTDLAYIIYTSGTTGRPKGVTVEHHGVVNLQVSLSKVFGLRDTDDEVILSFSNYVFDHFVEQMTDAILNGQTLLVLNRGDKERLYRYIEKNRVTYLSGTPSVVSMY----EFSRFK-DHLRRVDCVGEAFSEPVFDKIRETFHGLVINGYGPTEVSITTHKYPFPERRMDKSIGQQVHNST-SYVLNEDMKRTPIGAVGELYLGGEGVVRGYHNRADVTAERFIPNPFYKTGDLVRWIPSGEVEYLGRNDFQVKIRGLRIELGEIEAILSSYHGIKQSVVIAKDCREGAQKFLVGYYVADAALPSAAIRRFMQSR-LPGYMVPSRLILVSKFPVTPSGKLDTKALPPAEEE----- 113318 318 --------------------------LHHLIEEVVERHEDKIAVVCDERELTYGELNAQGNSLARYLRSIGILPEQLVALFLDKSEKLIVTILGVWKSGAAYVPIDPTYPDERVRFVLDDTKARAIIASNQHVERLQREVIGDRNLCIIRLEPLLASAQDSSKFPAHNLDDLP-----LTSQQLAYVTYTSGTTGFPKGIFKQHTNVVNSITDLSARYGVHHEAILLFSACVFEPF---VRQTLMALVNGHLLAVVEKYDADTLLPFIRRHSITYLNGTASVLQ------EYDFSDCPSLNRIILVGENLTEARYLALRQRFKNRILNEYGFTEAFVTALKIFDPESTRKDTSGRPVR-NVKCYILNPSLKRVPIGATGELHIGGLGISKGYLNRPELTPHRFIPNPFYKTGDLARWLPNGEVEYLGRADFQIKLRGIRIEPGEIETMLAMYPRVRTSLVVSKPEETTNEHLVGYYVCDSASVSEADLLSFL-EKKLPRYMIPTRLVQLSQIPVNVNGKADLRAL----------- 113318 2501 -------------------------SLNQAFEREAFLAAEKIAVVQGDRALSYADLNGQANQLARYIQSVSIGADDGIALMLEKSIDTIICILAIWKAGAAYVPLDPTYPPGRVQLILEEIKAKAVLVHSSHASKCERHGAKVIAVDSPAIETAVSQQSAADLPTIASL------------GNLAYIIFTSGTSGKPKGVLVEQKAVLLLRDALRERYFGRDCTKHHGVLFLSYVFDFSVEQLVLSVLSGHKLIVPPAEADDEFYRMASTHGLSYLSGTPSLLQKI------DLARLDHLQVVTAAGEELHATQYEKMRRRFNGPIYNAYGVTETTVYNIIAEFTTNSIFENALREVLPGTRAYVLNAALQPVPFDAVGELYLAGDSVTRGYLNQPLLTDQRFIPNPFYKTGDLVRRQQQPQLEYLGRGDLQIKMRGYRIEISEVQNVLTSSPGVREGAVVAKYESRTAHSLVGYYTTDNETVSEADILTFMKAR-LPTYMVPSHLCCLEALPVTINGKLDVRRLPEIIND----- 148652888 17 ------------------------------------------------KRMTYTELFSRIGKLANVLDSLNLDKGDVVAVMDWDSHRFLESYFAIPMSQYVLQTVNIRLSPDKVLYTINHAKPRVLLLNSEFA-----PMVKDYQFENSSIEHIIWLDDLGEYEALLAEASDEFEFQDFDENTIATTFYTSGTTGNPKGVFFSHRQIVLHALAEAATLGILPGDVYMPMTPMFHVLAWGFPYTATML--GMKQVYPGRYMPDVMLNLIETEKVSITHCVPTILQMLLKQAEAEGKRFDGLKMII-GGSRLTEGLAKTALSA-GIEVYTGYGMSETAPLISRSDDPEAKRRSLTGKPVI-MVEAKIWDGDGNALPHDQTGELVLRAPWLTQSYFKNADAGVE-LWQGGYMHTQDIAFMTEDGTLKITDRLKDVIKSGGEWISSLEIETILSLHPAVADVAVIGVRDEKWGERPLAAIVLKPQDVTVEDIKAIAAEKGIPKYGVPEYYKIVDELPKTSVGKHDKKVMREL-------- 163746271 12 ---------------------------------------------------SWGDVAKNARRLGSALTGLGLSPQARCGTIAWNNRRHLEIYFGTSGAGFICHTINPRLFPDQLVYILNHAADEVLFIDKTF-----VPLVAAIRDKLEHLKHLVLMSEAAEALPLVASGDAGFAWPDLDENTASSLCYTSGTTGNPKGVLYSHRSTVLHGINMADSIAISARDIVMAVVPMFHVNAWGSP--YASAMTGARMVLPPNLDGASLVGLIDKYKVSLALGVPTIWQGLLAAAKKSGSELTSLERSVVGGSACPPSMIKTFREDFGVETVHAWGMTEMSPVGTVPEAQQHKLRENQGRPVF-GVELEVWDDEGNPLPQDTQGALVTRGHWILDAYYQSD---RASTLRDGWFDTGDIATMDKDGYVTICDRAKDIIKSGGEWISSVELENIAIAHPDLADAAVIGATHPKWDERPVLIAIKAEGADPSEADILKVFEDQVAKWQVPDRVIFAEALPRNATGKVLKRDLRDQFGDVLL-- 193610791 23 --------------------------------------GNKTAMVDDGSSITFSKILHASFNIANYLKEFGIQKSDIVGIFSENTIWYPSLVLAVWHVGGICALFNPMYNTKELTHVLNITKPKIMITSKMG-----LEIVRNTAKPLDFIKYVCPI----DILCNTRIIEENNNFVPIPYDNTCVILFSSGTTGLPKGVELSHKSLMVSILNYIDKFA-SKTDTMMGLVPMFHGYGLLV--ICMCMSIGSKVIVLKYFDEELFLKSIEVQKITVLFAVPPLMIFLAKHPLVDKYNLSCLNVIYSGAAPLSLDIENEVVNRIGLKVFQGYGMTELSILSTFPGNEAEHVSGSVGKLICGMSGKVIDLNNGKSLGVNKTGELCFKGPMVMNGYYKNPEETTTTIDGEGWLHTGDVGYFDKYYNFYIVDRLKELIKYKGYQVAPAELESLLLTHPEIQDVAVTGLPNLEAGELPMAFVVKPNSALNEKDVVQFVHKNVSAQKRLRGGVRFVNSIPKNPSGKILRRVLKGLINQ----- 197780831 9 ------------------------------FWAQAAQDPARTVLVAPDGSWTAGRLLAAANQLVHGLRAAGLERGDAFAVVLPNGVEFFTAHLAASQAGLYLVPINHHFVAPEIAWIVADSGAKVLLAHERFADAARQAADEAGLAA----THRYAVGEIEGFRPYAELLDGQPESTPADRELGWVMNYTSGTTGRPRGIRRPEEAYLGGFLGIFGIRPFD-DNVHLVCSPLYHTAVLQFAA--ASLHIGHPLVLMDKWTPEEMLRLIDAHGCTHTHMVPTQFHRLLALPEEARYDVSSMRHAIHGAAPCPDHVKRAMLDWWGPCVEEYYAASEGGGAFATAEDWLK-KPGTVGKA-WPISELAIFDDDGNRLPPGELGTVYLKMNTGGFAYHKDEAKTRKNRIGD-FFTVGDLGLLDEDGYLFLRDRKIDMIISGGVNIYPAEIESVLLQHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHTLATDILAHCAAQ-LAGYKRPKSVDFITEMPRDPNGKLYKRRLRDPYWE----- 214003870 459 -----------VVKRWNETGDAIGASAVDLFRRQVERTPDATAVMAGDRVWSFEELDEWSGRLARALTDRGVERGDRVGVVLERSVEVLAAWLGVWKAGAAFVPVDPDYPADRVAFMLADSAVAAVVCRAETSG---------------------VVPAGYQQIMVDDPIEGAASLVPVGPNDLAYVMYTSGSTGTPKGVAVSHGGVAALVGYA--VWDLHAGDAVLMHAP--HTFDPALFEVWVSLVSGARVMLAEPGDAERLAAHVAD-GLTAVNFTAGQFRAL---AQESPESFSGLRYVQTGGDVVPLGAVERVRQAPRLRVMHTYGPTETTFCATNMIEPGDQVGPTIGRP-HPGRRLYVLDVFLRPLPPGVAGDLYIAGAGVAHGYLGRSALTAERFVADPFYRTGDVAYWTDEGELVFAGRADNLVKIRGYRVEPGEVEAVLAGQLGVDQAVVVARDGRLIG------YVLSDGGVDPVRLREQVAG-VLPDYMVPAAVIALDALPVTANGKIDREALPD--------- 146308676 36 -------------------------------------------IVYRDKRYSYATFTERVARLANVLSQAGVKAGDTVAVMDWDSHRYLECMFAIPMLGAVLHTINIRLSPDQILYTMNHAEDRFVLVNS-----EFVPLYNGIAGQLTTVEKTLLLTDGEEYESLLAAASPHYDFADFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTMSMATTMGMGNDDVYMPITPMFHVHAWGVPYVATML--GVKQVYPGRYEPDMLCRLIKEEKVTFSHCVPTILQMLLSAPGAQGHDFGGMKMII-GGSALNRSLYEAAKER-GIQLTAAYGMSETCPLISCAYLNEELRAGSAGIPV-PLVEAAIMDADGKLLPDGEQGELVLRAPWLTQGYFREPEKGEE-LWAHGWLHTGDVATIDGMGFIEIRDRIKDVIKTGGEWISSLELEDLISRHSAVREVAVVGVPDPQWGERPFALVVLRDQGLDAKGLKEHLKQGHINKWAIPTQIALVTEIPKTSVGKLDKKRIRVEIAQWQEAG 88800442 19 ----------------------------DILKNAALRYPEVEALPDGSRRYTYLDAYRRSAKVANALTRQGVQPGERIATLAVNHYRHFELYYGISGMGAVVHTLNARLFAEQLQYIINHAEDTLIFVDP-----ELLPLLEAIAGQMPTVRQIVVLCDAQEYESLIDQEPADFEWPRLESSAPCGLCYTSGTTGNPKGVMYEQGSTVLHAMMSGQYLGFDEWSVAMPIVPMYHVVAWGVP--FSAPLFGAKLVLPGALTGENIQSLIEDEKVTQAFAVPTIWLTLHNYLQSSQKQIPSLKMVGVGGAASPKALVKTYAEHYGVYWMGIWGMTETSPLATAAPEDRYELQASAGRPMF-GVEIEIFDGKDRPLPDGVTGNLRVRGPWILASYFKGEG--ADKFV-DGWFETGDVAVINPQGYLRVVDRSKDVIKSGGEWISSVELENAALHYEAVNEACVIGAAHEKWDERPIMLITLREGADDENQLREVLLSK-VAKWWLPDAVIVVDELPHTGTGKLRKVDVRDQYRNYLI-- 148685227 50 ----------------------------------------------DEIKWSFRKLRDLTCRTANVFEQCGLQQGDHLALILPRVPEWWLVTVGCMRTGIIFMPGTTQLKAKDILYRIQISRAKAIVTTAS-----LVPEVESVASECPDLKTKLVVSDHSDFCSLIKSASPDHTCIKSKMKDPMAIFFTSGTTGYPKMAKHNQGAFRSYIPSCRKLLKLKTSDILWCMSDPGWILA-TVGCLIEPWTSGCTVFILPQFDPKVIVEVLFKYPITQCLAAPGVYRMVLQQKTSN-LRFPTLEHCTTGGESLLPEEYEQWKQRTGLSIHEVYGQSETGISSATLRE-MKIKRGSIGKAILPFD-LQIIDEKGNILPPNTEGYIGIRRPGLFMEYENSPESTSEVECGD-FYNSGDRATIDEEGYIWFLGRGDDVINASGYRIGPAEVENALAEHPAVAESAVVSSPDKDRGEVVKAFIVLHDQEQLIKELQHHVKS-VTAPYKYPRKVEFVSELPKTVTGKIKRKELRNKEFGQL--- 163812334 3 --------------------------LADRLSEVVTTCPEAIALKFEGKSITYAELDRISDCYAWALTHIGVVAGERVALLMTNCLEFVFFYFGIVKTGAAAVPLDPKYKWPELKALLDDCQPKVLACQ-----ADGLNILHQHRSELSYIQHYISPEDTPDVILLKNFLTDIPEIPDVPENRTAHIAYTSAAQLRPQGVVISHVNLVKTAAISAGGFAQSAEDVILFALPLHHIIGLVVV-LLGTLFSGGSVILLSGVSIDCLLKTIERESITVFLGVPFIHAMLVRHLQENEYNLTSLRLCGSAGAPLPPELVLSYRILLDRDLVDFYGLTESTSHVTCQPLDKSGKSGSVGKVLKGF-ELEVVNSAGQVLLPSQTGEIIIRGP-VMDGIYRQPEKT-NRMLRNGWLYTGDIGYKDSDGYVYIKYFIKPMLITKGQNIYFSDVEDLLLSCPGVKEVLAVGIPDPDRGEVVRVAVILRDGAETPAGIKKYCLE-NIAQYKTPREIFILKELPCDLLGLPCRDTLRKM-------- 76803192 54 -------WDTVLDDSDAPQYEWFAD--GQLIDRHVEARKNQAAIRWETETYTYGDLKRETEAFAAALRDLGVGEDDLVTLYLPMIPELPIAMLACARIGAPHSVVFAGFSANALETRMRNAEASYLVTCDGYDALNHKGKADRAVRNLDWDVETVVVDRLGGGLPVDDYWGESVEPVVRDAEDDLFVMYTSGTTGEPKAVRHTTGGYLAQAAWSHAVLDIKPDDTYWCSADIGWITGHSYI-VYGPLALGSTTVIPDYPEKSRIWELIERYEVSVFYTAPTAIRAFMKWGKEHPHDLSSLRLLGTVGESINPKAWKWYYEHIGCPIVDTWWQTETGMMITTLPGVSTMKPGSAGQPL-PGIDAKVVGEDGEKVDPGEAGYLVVDRPWMLRGLAGSDERFVDEYWDDGWYFSGDSAKVDEDGYITLLGRVDDVIPLGDFRIGAMEIESAIVGVKGIAEAAVV-----TTGSELLAYVSTERGYTGDAVLRRRVVEDDIGEVAVPDHVVFAPELPKTRSGKIMRRLLEDIATGEELG- 167565168 35 -------------------------------------WGDRVAIKTEGAAWSYRDLFEYSNRIANMLRDGGLVPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQAK-----VSHALCEASVSAELHAAIAAAPGVEFVRCTDEAGAFERLMREYPATFETVDTRADDPCIVAFTSGTTGRPKATVHFHRDVMAICHFPQHVLKPDADDVFCGSPPLAFTFGLGALLLF-PLSVGASVVLLQRAKPERLLAAVDAHRVSILFTAPAAYRAMLDAVD--GHDISSLRKCVCAGEALPVPTRNAWLARTGLRIIDGIGATEMLHIFASADEA-RAKEGAIGKAVPGY-RLAILDERGERLPPYHVGRLAVQGPTGCR-YLND--ARQRDYVRYGWNLTGDAAYLDEDGYLFYQARADDLIISLGYTISPAEVEEAMLRHADVLECGVVGAPDERGGTLVCAHVVLRPGVSGSDALTAALQQHVIAPYKYPRRIEYAGGLPRNESGKLQRFKLRQAAEDAQAA- 155061080 2132 ------------RQRLTRRDHPAGRVLPALLTDQIRRTPDAVAVTDRGTTLTYRELGARVEALAARLRGRGVAPGRNVGVLVDRSADMLVALLGVLAAGGAYVPLDPDYPAERLRYMAEDAGLHLLITGPGAR---------------PDLGAPVLVVDAEDGTADGPGTAGSPALPVPGPDDTAYVIYTSGSTGRPKGVQVPHRALANLLLSMAEEPGLTADDHLLALTTV--CFDIAALELFLPLVTGGRVEIVPAEVARDLRRLLDSSPATVVQATPATWKMLLAAGWTGGRGLK----VLCGGEALDQDTAELLLARAD-QVWNMFGPTETTIWSAVCRLAPGERV-TIGRPVA-NTGLYVLDARGRAVPPGVPGELYIGGAGLATGYLGRPELTAERFDGERRYRTGDLVRELADGRIEYLGRLDAQVKVRGFRIEPGEVEAVLRAQEGVREAAVVAR--RVGGDTVLAFLVLDENAAAP---RREALAQRLPAHMIPDVLVELAALPQTLNGKVDRTRLSGAPLTELRGG 120611834 43 ----------------------------------------------GGVAWTYADLQDKAHRIANVLHRMGLQPGNRVLLRAPNNPMLAACWFAVMKAGGIAVATMPLLRAKELKAIIDIAQVTHALC-DASLAEELALAAQEPGSPLRAVRHFHDAG-PEGLEALMAGASAGFTNVDTASDDCCLLGFTSGTTGVPKATMHYHRDVMAICHWPPHVLRPRADDVFIGSPPLA-FTFGLGGLLLFPLHIGASTVLLEKAGPPQLLEAIQQFGATVLFTAPTSYRTLAADGALLRG--TPLRKCVSAGEALPASTRALWKEATGIELIDGIGATEMLHIFISHDEAG-ARPGATGRPVPGY-RARVVDEAGREVPPGTVGRLAVRGPTGCR-YLADER--QRAYVQDGWNLTGDAYLMDADGYFFYQARTDDMIVSAGYNIAAPEVEEALLAHPAVAECAVIGVPDAQRGQIVKAFVVLRPGTATVQALQDFVK-RTVAPYKYPRAVEFTDRLPRTQTGKLQRFKL----------- 103486668 13 -----------------------------LIDHAAREHAGREIVRWADGRVTWGEVGTDARRFAAAMVKLGMKKGDRIATLAMNHGHHLVSWYGTAGMGGVLHTVNPRLFDEQLVYIINHAEDRVLFFDAAF-----LPIVERLRGQLTSVEHFVLQGDYKSYRDLVDAEDGDFEWVELGERDPVGLCYTSGTTGNPKGVLYEHRNVIHAITEIQDAFDLSSRSVILPIVPMFHANSWGIP--FAAATVGAKLVFSATNDAQTLCDLMHAEGVTHSAGVPTVWLAMFAHMDATGMGYGALKHVIIGGSAAPRAMIERFMKA-GVYVGHAWGMTETSPIGTMGKRPWNWIICRQGCP-PFGVELRIVDDEGKELPDGQTGRLQIRGPWIIQRYFK---ADADAADADGWFDTGDVSVLHPDGVMQITDRAKDVIKSGGEWISSIELENAAVGAPGVQEAAAVGVYHPKWDERPILLIVKKPGAESEAAIIEYLKDK-VAKWWLPDEVVFVDELPHTATGKILKRQIRDDYKD----- 167588975 256 -------------------------TFLEQFAQRAASAPDSIAVATAEASLTYAELDDQSSRLASFLLAYAIERGDVVGVVADRSERWIVGMLGVLKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHS---------------EHLPLLADFWAIPMFALDFQLDTLEPASASAVEVRPDDAAYIIYTSGSTGAPKGVVLEHAGLLNMAQYHVDAFGFDADDRFVQF--YSPGFDGSIMEIFVTLLAGARLVLAKTRDAPRFVEYIAQQGVTTINATPAYLAAL------DWDALGAVKRVISAGD--NARVADLCKLARTRSCHNSYGPTEATVCITDYVVDAATAYGPVGRPIR-NAHLYLLDEHGALAPEGCTGEICVSGIALARGYVGRDDLTAAAFIAHPFYRTGDLGVWLPDGNLEITGRRDTQVKIRGYRIETGEIEAALRQHAGVADALVFVREDASQHKHLVACV--ETATASVASLREHLQAR-LPEFMVPASIVTLERMPLTPNGKPDRK------------- 66821385 74 ---------------------------------------NRIAIIHETNKLTYGELWDEVCIFARGLHNLGVEKGDRVVIYMPMINQALIAMLACARLGATHSVVFGGFASPQLAQRIEHFKPKVVISAEGHKINCYTPLALELSSHKPNHTIVVLPPRVEGSLDWSELIKNIAPYRDVDSTHPLYILYTSGTTGMPKGVVRDTGGYSVALNYSIRNCGMKSGDTFFAGSDVGWVVG-HTLSVYGPLMVGLTSIIPTVPDASTYWKLIEKHRVNALFSAPTAIRAIADGKLASKCDLSSLRSIWLGGERLDSSTFNFLRNITNKPILDNYWNTEGSPLITNPSCQVPIKANATGKPMPGY-QFHVLSPTSERLGADKIGEVCIKLP-VAPGFTNNPEGYKNAYLNEGYLRTADSGYYDENGYYHIISRVDDIINVSGHRLSTGSIEEILVKHPKIVECAVIGVHDELKGEIPFGLVVLKPQYKDENELIKEVRE-NIGPVATFKKVLSVNRLPKTRSGKILRNILRKMYNKE---- 17538037 16 ----------------------------------------------------YKDVEPTVNSLATALVKLGFKPGDVASQAFPNCPEFLVAMLAVMKCGGAMSNASAIFTDYELQLQFCDSNTSIVFTDE-----DRLARIRRATAKCPGVRKIICLRTPENVLDYVELTQTPDQPVNVSMDSIALLPYSSGTTGRPKGCQLTHRNIGAMLDVAKAHLWHKEHTVLL--LPWYHAYGLNT--MFETILLGMTGIVFKKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDPMVPIFNTAPLKVIMSAGATAGKQLCEEVSKRFNAWLCQAYGMTEMVQFTTIPRFEDGNCFETVGN-LASTYELKILDKEKKEITINTVGQLCFRGPTVMKGYLKREE--ADIIDKDGFLLTGDLGSIDDKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGVPDEHKGESPKAYIVKKDHTLTEAELTEFVRQK-LSSYKWIDTYEFIDSIPKLPSGKIQRKKLKKMAE------ 54022684 1073 -------------------------------RRAVAAHADSVALSYEGAELTYREFDERVNRLARLLIARGVGAESLVGLAVRRSLDLVVGMYAIVTAGGAYVPLDPDHPAERIAHILDTADPVCVLSTSADAAAVPA------GAEVLHVDTVDLSGYSAAPVEAAEL------VRPVRPDNPAYVIFTSGSTGRPKGVAVSHGAIDNQIEWMLSEYPMGPGDVYLQKT--ATTFDVSLWGYFMPLRAGAKLVVATHRDPAYIAETIAAQRVTVTDFVPSMLTVFATH--TAPGSVPTLRDIFVIGEALPPETVAAVRAMSDAAVHNLYGPTEAAVSVTYWPAREDVATVPIGLPQW-NTRVYVLDARLRAVPAGVVGELYLAGAQLARGYVSRPDLTADRFVANPFYRTGDLVVWRDQHRLEYLGRTDFQVKFRGQRIELGEIETALLAQPQISQAAVLVVPTA-TGDQLVGYVVPRGETVDTDDLLAAV-GTTLPAYMVPAAIVVLDAFPLNTSGKLDRKALPE--------- 54022684 13 ------------------------------------------------RELTYRELDESSSRLARELIDRGMGPGDFVAMGIARSVESVTSLWAIAKTGATYVPVDPAYPADRIAHILGDSGARVGLTTSAHRG------------ALGGDVDWIDLDDPEQLARIAARPAHPIRVRPLTAAHPAWVIYTSGSTGKPKGVLVSHHG-LAMVAAVGARFGFGVGSRATHVT--SPSFDFSLMEMLFAFSQGATLIVAPVYGGAEMAELVRREQVTDLLMTPGAL------ESVDPAGLDSVRTVVVGGEKVNPELVARWQ-RPDRAMHNVYGPTETTVIVTSLRADEPVTIGTA----FPGVGAYVLDPRLRPVPAGVVGELYLAGPSLAYGYWGRPELTAERFVANPFYRTGDLVRRREDGAFEYMGRSDFQVKIRGLRIELGEIDNALIAHPDIDYAATLGVTLPSGTTALAAYVLAKPGTPDTAEVAEFV-GKTLPAYMVPASITVLDELPLNAVGKLDRAALPAPV------- 54022684 2130 --------------------------LPQLLTAAVEDDPDAPALAAGETETSFRELDAESSRLARVLIARGCGPGSVVAVAPARDVGSVVAVWAVLKAGAAVAPV----------GRAELPEGAVLGLVAGTAGSPDGQWLRLDSAEVRDL----VAAESSRPVTYAN------RVTVLRGEHPALVL--------ADGAIVTYDALATAAERMQTRAKLTYESRTFRHGGL--DSAAFVAEIVAAGAAGATLVLAPEGPGYDLTGVLADEWITHL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154415352 68 ------------------------------VDRWAAANPDKVALIYEGNTITFGQLKEKVCKMANVLLQHGIKKGMTVALYLPVSVECIISMLACTRIGAIHTVIFGAFAGDALSYRISNSEATAVVSADGQKKIPMKKTLLSALENCPFVKHVIISNTIESFQTLLEAAPAECECQPMQASDPLFILYTSGSTGEPKGIIHRVGGYVASALTFKYVFDIDADSVFGCTSDLGWITGHSYV-CYGPLLNGIPTLIFGSFNAKRSWELISKLHLTHFYTSPSAARAIAAHDQVKEYDISSLRVIGSVGETLDEETCIYLHDVLGCWIVDTYWQTEGSIIATSVPGIEKLPPGIVGRPLFGTDIVLIDTEDHHVVPPNETGLLCIATPWLANAAFKSNKSFKERYIVKGYFSTGDTAQIDTKGYIRITGRIDDQLCVNGHRVGPAEVEEAIMKLDDVHDVAVVGIPSKQTTQAIVAFVVAKVENEQMKKSVSDTVTQNFGAIGRPQKIIFVKALPKTNSAKIIRMLLKDLLLGK---- 183981272 2003 --------------------------LHRWFEDRARVDPDAEAVRFLGRGLTYAQLDTEANRLARFLIAGGVRPGDKVAMLLERTPLIPIAVLAIIKTGAAYVPLDPSWPPQRAELVLCDCAPSAILTETALQQVVADHDAPILQL---------------DALDLSDQPGTGVDI-EVNGDDVAYVIYTSGSTGRPKGVEVTHANVMRLFSATEGLFEFTSADRW----TMFHSFDFSVWELWGPLLYGGCVVMVPYRTPRAFRELLSRERITVLNQTPSAFRLLRDADAEADTPL-YLRYVIFGGERLTSSDLIPWIEAHGPDLINMYGITETTVHVTRREDVLGGRGSRIGRPI-PDLECLLTDAAGNLVPLGVRGEICVAGPGLAKGYLGQPELTGQRFVPHPFYRSGDVGRRLPSGEIEYFGRLDHQVQLHGFRIELGEVENAVSGLEEVVACHAMVRHDDAKPRLVAYVVTSTGEQLPISSSRQKLAAR-LPGYMLPSAIVTVESLPLTANGKIDQRALPAPM------- 183981272 500 -----------------------DHSIHELVAAQIERTPQAIAIEDHGATVTYAELGERVDAFAEHLAAAGVRPGDAIGVFLGRSVHLAVAALAIARSGAVVVVLNPTHPSARVADMITDAGVSRVVVDDQTRPL--------VPVNAPELIAADRAGAAVASMP----------PPQLDPAEPAYLNFTSGSTGRPKAVTSSHRAFCNQLLWRRDEFGLGGDDALLQTA--APTFDIFMWEIFGPLVAGARLVFNPGWDPHSIVQRVRQSSITMLQIVPSQLDVLLEEPDLGQ--CMTLRYVFCGGEPLSLALCRRFAAVLHAELVNLYGPTETTITFWRVEVADEASWAPIGRPIANAC-LYVVDPEGALAAPGGEGELWIGGAGVTMGYLGSPAITAQRFRRDRVYRTGDRVRQRPDGTLEFLGRMDRQLKVHGVRIEPAEIERTLCEHPGVQHAVVTVKERAPGDKALAAYLISDSPELDLEAVLKTCRTK-LPATMVPAAVMVLDSLPRTSTGKVDMAAL----------- 88857009 1613 --------------------------IHEVFELQVRLNPKHIALVYQQQQLSYEQLNSKANQLAHYLLEHCIKPDTLVGICLDRSLEMIIATLAVLKAGGAYVPLDPSYPEARLKYMLEDSAIVTILASKSILGVDISAYHVINIDGLICAEDPLFSQYSDKNIATESLG--------LSAKSLAYEIYTSGSTGQPKGVLLEHQGIVNLAKNQFDAFNIESSSKILHFASM--SFDAGTWEYAMALLNGATLVIADKDSTKAIEQLLYDAQISHITLPPAFLAMM-----SFRDDL-SLQALIVAGEACEQELVDLWSAQYN--FYNAYGPTEASVCASYQKLYPRAQL-SIGKPLHNVS-LYVLDKFMALVPPGVIGELHIGGDGLARGYHLQPELTAEKFIPNPFYKTGDLAKVLPDGSIEFVGRLDAQVKIRGFRIELSEIEAQLNQCVE-LDSALVLVKEAKNGTKLVAYVHPKDLSHSHFELTTALQTQNLPDYMIPTSFVVVERWPLTPNGKVDKKALPDLAQ------ 88857009 543 -------------------------SMHAMFEYQASINPHHVALKFENNELTFQALNEKADIIADILIARKVTKGQPIGLYGERSQAMICGVIAILKAGAVYVAMDVNAPSDRLNHIIAELNLSLVLCNQ--------------QIDIPSSFSSLTVVSLDELTNDKVEIGSPVR-PDIGEDDAAYILYTSGSTGRPKGVCQKHGTLVNLVSHQAKIDGITQAYNTLQFTPL--TFDVSAQELATSWLTGSCLTLIQKDQLEKLAQLLYQLNIERLFVPPAVFDLIAEHVNTSTSKLPCLREVFVAGDVLKMTTIQRFMAHPQCALYNHYGPTETHVATTYRVFPEQLGDMSIGRAIA-NTACYVLDTRLLPVPIGCVGELFVSGPGVALGYVNNSELTAESFIHHELYKTGDLVRYNRDGTLHFIGRADNQIKIRGFRIELGEVTFAIEAQPDI-DSAVVVVNELAGNKQLVAYVRPCLTCETEESLIATIKVQTLASYMIPSAFIVMDEWPLTHNGKIDRRAL----------- 1771242 441 -------------------------------------------LSWDGGELSYAELNARANRLAHHLIASGVRPDQRVALLLERGPALIVAMLATLKAGGAYVPLDPQYPGERLAFMLDDSKPKAVLTQTSLEDTLPSSRA------LMTASIVLVDEADAPWQRLSDTDPDPAAL-GLNERHLAYVIYTSGSTGKPKGVLVEHAGLAHYLDWAWQYYAARAPIGSVVSSPVA--FDATVTSVYLPLIGGGAAHLLREGDELAGLEIVAAAPGQLIKITPSHLRALGERLETLGQRCAG-QLFVVGGEALPAATVALWRRIPDSRLVNEYGPTETVVGCVVHEAAEDAGYCPIGRPIA-NTRIYLLDAHGEPVPQGATGELYIAGSGVARGYHGRAELTAERFLSDPFYKSGDLARWRADGILDYLGRNDDQVKIRGFRIELGEVEAKLAQCHGVREAAVTAREDVPGHKRLVAYFVAGDGAPDAQSLRTKLQA-SLPEYMVPAAYVALERLPLTVNGKLDRRALPAPEGDR---- 217979440 454 LLDGVE--LDRLSAPYEDFETDDERPIHELIAAQAQKRPDAPAVFQADQCWTHGRLDGAANRIAGRLMQLGAGPEVRVAIALRRSPEAVAAILATLKAGAAFVPIEPDHPASRNHHILQDAGVAIIVTDSRLRA----CLPSGVEAAVVEIDRI-------------DLESGPAAPPHARHDQLAYVIYTSGSTGLPKGVAVEHGALTRHCQCTARVYEMSALSCELAFLPFSSDGG--HERWIVPLLAGGSVVLPDRWTPEETFAAIRRYGVNNASF-PTTYLQQLAEWAEATGDAPPMRLYSFGGEGLPQKTFDLLSEALRAELINGYGPTETVMTPMVWKRPGARFDGTIGRAV-GRRRIYILDADGNLAPAGVTGELFIGGDGIARGYLGNPALTEDRFIRDPFYRSGDLARWREDGAVEFMGRVDHQVKLRGFRIELGEIETALGNEPGVSACAVVMRAEAGQAPILAAYAVPAEGVVLDGKALRRALARRLPDYMLPSAILILDRLPLNANSKLDRDALPSPLTQMM--- 152975585 100 -------------------------------------------------SFTYEELDHWVSKVANGLKHSGIEKGDRVTIYMPMIPETVVAMLAVMKIGAIISPIFSGFAADAVMTRVQAAGSKMIITADGFSRVSLKDEVDKACEQCPTVEKVVIVRHANDFTPHNDLSWSILEAEEMKSDDPLMLIYTSGTTGKPKGTVHTHAGFLKAAFDAGFGMDIKQGNRVLWVTDMG--WMMGPFLLFGSLINGATMVMPDYPKADRLWETVDQYQITHLGISPTLIRALMAKGDEKQHSLKSLKVFASTGEPWNPDPWMWLFETVGVPICNYSGGTEISGGIFGNVLVKPIAPVSFNAAL-PGMAAVVLDEQGNPIQD-EVGELCLEKPWVTKSFWEDDERYVNTYWKNKWVH-GDWVIYDGEQYI-ITGRSDDTLNIAGKRIGPAEYESILMKHTDIVEAAAIGVPDDVKGEVCHCFVVLQEGISFTDQLKKELMDSHIGKALCPKDIHMVEDLPKTRNAKVMRRIIKAAYLGKELG- 217977186 32 ----------------------RDELLCEIFAATVAADPDALAMVTRDGALTYAEVDERAEAIARGLLRAGLRPGDIAGLWMPRGHELLIGQIAIAKIGAAWLPFDGDAPVDRIAVCLDDAAAKLIVTTADFAA----KLAGRVGCAILTPRE-LADYSTDEKIDARALGATP--------DSPAYLIYTSGSTGTPKGIVITGANICHYLRAANEIYRLDATDVMFQGASVA--FDLSMEEIWLPYLVGARLFVATPEEADKLPEIMEANGVTVLDTVPTLLALL-------PRDVVTLRVIILGGEACPPAIAGRWCK-PGRKIFNSYGPTEATVVAT-IAEVQPGAAVTIGGPIPNYS-CYVVDDELHLVAPGSEGELLIGGPGVARGYLKRPELTAEKFIPNPFYRSGDAVAINEAGEILFRGRIDDQVKVRGFRVELGEIEAKLGDLEGVAHAAVVLRNDAGVDQ-LVAFLVPAPGAVEAGALRGALRA-SLPPYMVPSRFESIATLPKLSSGKVDRKSLK---------- 134283007 35 -----------------------------LLDDAVTRWGERVAIRTEGAAWSYRALFELSNRIANLLRDGGLVPGNRVLLHGTNHPFLAAAWFAIVKAGGVVVTTMPLLRAGELSKVIAQAQVTHALCEAAVSAELRAAMATAPGVA---FVRYYETDDAAAFEPLLHACPRTFEPVDTRADEPCIVAFTSGTTGRPKATVHFHRDVMAICHFPQHVLKPNADDVFCGSPPLAFTFGLGALLLF-PLSVGASVVLLQRAKPQRLLAAIGAHRVSILFTAPAAYRAMLDELGA--HDIASLRKCVCAGEALPVPTRNAWLARTGIRIIDGIGATEMLHIFASADETQ-AKEGAIGKAVPGY-RLAILDERGERLPPYHVGRLAVQGPTGCR-YLND--ARQRDYVRHGWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEALLSHADVLECGVVGAPDGRGGTLVCAHVVPRPGVALTAALQQHVKAR-IAPYKYPRRIEYHAALPRNDSGKLQRFKLRQAAEEDVQA- 85709966 11 --------------------------------AHAANRPDHPAVIMAGEQMTFKQMDEAANRFAQLLRARGLGESDAFAVLLENRIEFFTLIWGSQRSGTMLVPISTRLTAPEVAYIIKDAKAKILITSTHYA-----DVLEGVREELPDLEVLIADGGGDEDFA-SALDAQPTD-PIADQSAGVVMLYSSGTTGRPKGIRVQAAVPLMGLAIMGAGMPTDGSMVYLSPAPLYHAAPIG--WASTVHRLGGTVVVMEKFEPEAALKAIETYKITDSQWVPTHFVRFLKLDPETRYDLSSHLRALHAAAPCPVPIKREMIEWWGPIINEYYAGSEGIGMTLVKSPEWLSHPGSVGPAI--YGTLHICGPDGEEVPAGTDGLIYFENA-LLPTYHNDPDKTKDAMHPKGWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPDPDLGEKVVAVVQPDAGDALEEELRDFLAP-NLSRVKMPRLFDFRPELPREANGKLYKRELRD--------- 21244641 461 --------------------------------QRAELMPAAVVAQYDNRTLDYATLCELASRIAAQWVADGVGPGDVVAVALPRSEQLLVALLAVMWSGAAYLPLDPESPAARNRQMLNDSGATGLVCEPALCERYL-------------LDGMVWLDPRPAVLP-------EAIAPLATPDGTAYVLYTSGSTGAPKGVEISHRNLFNFLHAMEHELALRPRDRVLAVTTI--TFDIAGLELYLPLLVGARVVIAPAGDPRGLSRLIADEHISVVQATPSLWRILLANEDLVLDRIHAL----IGGEALVPELATQLLSRVG-RLTQLYGPTETTIWSTIMPQLTDAAAPPIGRPLL-NTRVYVLDAQRQPLPTGAIGELYIGGAGVAKGYRGKRQLTSERFMRDPFYRTGDRVRQRSDGLLEFIGRADAQLKIRGHRVEPAEIESALLLHSQVAQAVVVGHSDGEHALQLLAYVVGKHGAPSVELLRAHLQQR-LPASMIPTLWVPLEALPLTPNGKLDRRAL----------- 15828369 56 ----------------------------------ARRSPHRAALIDEEGTLTYKELDRAAHALANGLIAKGVRGGDGIAILARNHRWFVIANYGCARVGARIILLNSEFSGPQIKEVSEREGAKVIIYDD-----EYTKVVSKAEPALGKLRALGVPGSTDETLAELIARSSSAPAPKVRKR-ASIIILTSGTTGTPKGANRNTPASLAPLGGILSKVPFRAHEVTLLPAPMFH--ALGYLHATLAMFLGSTLVLRRRFKPATVLEDIEKHQATAMVVVPVMLSRILDTLEETKSDLSSLRVVFVSGSQLGAELATRALEELGPVIYNMYGSTE--IAFATIAGPKDLQINSATGPVVKGVKVKILDDSGKEVPRGQVGRIFVGNAFPFEGYTGGGGKQ----IIDGLLSSGDVGYFDEHDLLYISGRDDEMIVSGGENVFPAEVEDLISGHPEVVEATAIGVDDKEWGARLRAFVVKKQDATDEDAIKAYVRDH-LARYKVPREVIFLEELPRNPTGKVLKRELRD--------- 119963563 45 -----------------------------LIDDAVEQYGDRPALRTPDGTWTYGQLQQRSNQVAQVLTELGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSNEVSTLIGLTKPVVAISDHRF----VDELAVAAGDAVTVLA--YGADDDGDLSSRCGRKSGVFTAVDTSADDVALLGPTSGTTGVPKVTMHFHRDILANADTFARYLQPTADDVFAGSPPLAFTFGLGGLVVF-PLRFGASSLLTEKAGPVELAEHASKAGATILFTAPTAYRAILK--ENRGDVLRGLRLAVSAGEHLSKETWEAVREATGLRLVNGIGATEMLHVFISAAG-DDIRPGTTGRAV-PGFRASILDGDGHELGPGKIGRLAVIGPTGCR-YLDDPR--QANYVVKGWNVTGDTFSMDADGYFTYQARSDNMIVSSGYNIGAPEVETAIDQHPDVVENAVIGIPDEERGSIVCAFIVLREGAAKRKEIQDFVK-QTIAPYKYPRDVRFVNELPRNPSGKLQHFKLRD--------- 187024660 16 --------------------------------------ANKDAVVFIDAETTYRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLISMLAVMKCGGAMSNASAIFTDYELHLQFNDSNTSIVFTDE-----DRLARVRRAAAKCPGVRKIICLRTFPDFVELTQTPDQPINVV-VSPDSIALLPYSSGTTGRPKGCQLTHHNISAMLDIAVNHLQTEQKEHVLLLLPWYHAYGLNT--MLESILLGMTGLVFKKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDVMVPIFNIAPLKVILSAGATAGKQLCEEVKKRFNAWLCQAYGMTEMVQFTTFPKLENGDCFETVGS-LGPTYELKILDKDNKEIKIDTVGQLCFRGPTVMKGYLKKEE--VEIIDSDGFLKTGDLGSIDAKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDDQKGESPKAYVVKKDHTLTEAELTDFVRQK-LSSYKWIDSYEFIDVIPKLPSGKIQRKKLKEMA------- 160940521 1 MINGTTLWNRSYTADMIEKT-FSGKTLYDALSLSAARHPDKTAVVDDGAAYTYTELRDMADHFSSYLYYIDIKPGTKTGIMMFNSVEFCVTFLALTKLGAVVIPLPSKYSRNEVLSLTAKADLQYILCDEKFYDWFVPLETSGVHLMKPG-----RSQDGFGFSHLCASYLSPVPSLGREEDD-ALIMFTSGTTSQSKGVIIKNYSIMHAIVSYQRIFQITDRDTTLIPIPIYLVTGLVALLGL-TLYAGGTVYLHKFFDAKRVLRDVNDKEITFLHAAPAVFSLLLREKDSFP-SLPSLRLLACGSSNMSKEKLTEIHRWLPCAVFHTYGLTETCSPATIFPGDASTSIGSSGLPI-PGTCFCILDDSGSQMQTGQVGEIAVRGTVLLDRYY---QKGTGELDEDGWLRTGDLGYFNGEGYLFIVDRKKDMINRGGEKIWSFDVENELYRLDGIDEAAVVGIPHDIYGEVPVAAVKLSPESILTEQQIQDLLKCRIAKYMIPSRILFLNELPLTPNNKVNKSAIRKLFMQ----- 15891270 534 --------------------------FHELFEAHVARAPQAAALIDADDIMTYGELNARANRLARLLRRKGVSAETVVAISLPRSFDMIVAWLAVWKAGGAYLPLDPEYPAERIGAMLSDAGARLVV---SHSSIDLPKTANRLN----------LDEDFPDDESADNLET------VTHSSQLAYVIYTSGSTGKAKGVLVDHSGLINLTRDKIRACDVTADDCVLQF--FSFSFDASIPELVMSLGAGARLLLLPRYATAELADILRARHVTHLTMTPSALLSL------PVDDLLSLRTVLVGGEVPMPELIERWGKT--RRFINAYGPTETTVNASMVDMGGGRAGLPVLRPAA-NKQLYVLDDNLELLPFGVPGELHIGGCGIARGYHDRAALTAERFVPDPFYRTGDRAVLLADGRIHVSGRLDSQVKIRGYRIEPGEIEARLLAHPAIVSATVAVRDDGRGGKRLAAYAVPQATRPTPSEIRAWLANR-LPKFLVPDTFDWLEALPLTMNGKIDPLKLPAPRAE----- 69938404 59 --------------------------------------ADRVALRCLSVEYTFEDLRALSARAANLMRDKGIRPGDVVAGLLPRTVELVATVLGAWRLGAVYQPLFTAFGPKAIEHRLKTSGAKLVVTNAAQRPVEDCPLVATLRGDGP------LAPGDVDFREALAMASDQFEPVMRRGEDLFMMMSTSGTTGLPKGVPVPLRALLAFGAYMRDAIDLRETDVFWNIADPGWAYGLYYALTGPLLLGQPTILYEGGFTAETTYRIIERMGVTSLAGSPTAYRLLIAAGPEAAGAVKRLRVVSSAGEPLNPEIIRWFGEHLAVPIHDHYGQTEMGMCVNNHHGLEPVRPGSAGLAMPGY-RIVVLDDDGNELGPNQPGVLAIRSPLMFSGYLN--QATPA--LAGGYYRTGDSVEFEPDGSISFIGRSDDVITSSGYRIGPFDVESALIEHPAVVEAAVVGVPDPERTEIVKAFVVLAKGVEGTEALREELAQHVLSAHAYPRMIDFVADLPKTPSGKIQRFVLRKAEVEKLA-- 182413788 496 ------------------------DTLPAAFERVAARQPAAAALRHGGTVLSYAELDAGANRIAQRLRARGVAREAIVAVMLERGCAWTEALLGVMKAGAIYLPIDPALPPGRVTTMLRDSGAVLVITSP------------DLQVRLPDGLEVLLVERADEST-MVDGARASANAPA--PADGAYLIYTSGSTGEPKGVLVEHRGLVNTIRDQIAQLGLSAADRVLQFAST--SFDASLFEVWNAWLSGATLVIAPRSDAAAFRALLREAAVTMAVLPPSFLRSLDRAEL-------SLRILFTAGEAADPEDARHYAARL--TYVNGYGPTEASICSTHVVQPGDAMPVPIGRPI-GGTRAYVLDAAGQLAPIGVIGELWVAGAGVARGYWRRPELTAERFAPDPFYRTGDRCRWREDGALEFFGRTDAQIKLRGFRIELGEIEAALRGCAGVREAAVTLRIDGGTAPRLVGYVVPVEGSGDEPAVREQLRQR-LPDYMVPAAFVTLAAMPLSTAGKIDRRAL----------- 146305476 13 --------------------------IGSLVEHAARYHGAREVVTSGEVTRSWKEVELRARKLASALGKMGLTPSDRCATIAWNNIRHLEVYYAVSGAGMVCHTINPRLFIEQITYVINHAEDKVVFLDDTF-----LPIIAEIRGSLPKVKAFVLMAHNPGLIAYEDLIGQGDDWPDVDENEASSLCYTSGTTGNPKGVLYSHRSTVLHSMTTADTLNLSARDTILPVVPMFHVNAWGTP--YSAAMVGAKLVLPPALDGASLSKLIASEGVSIALGVPVVWQGLLAAQAGNGSKSQSLTRVVVGGSACPASMIREFNDIYGVEVIHAWGMTELSPFGTANPDEKLSLRKSQGRP-PYGVELKIVDDEGIRLPEDSKGNLMARGHWVIKDYFHDPGST----LSDGWFSTGDVATIDSDGFMTICDRAKDIIKSGGEWISTVELESIAIAHPHIVDAAVIAARHEKWDERPLLIAVKSPNSETSGEVCNYFADK-VARWQIPDAAIFVEELPRNGTGKILKNRLREKYGDILL-- 60650934 1529 -------------------------TLPELFEARVAAHPGHIAVEVAGRRTTYDALNRRANRLARLLTDRGVRPEQRVAIALPRSADLVTAWLGILKAGAVCVPVDPAYPDDRIAHMAADAAPALLIASAATR-----------DRMLPTGIPVLDLDDPAVTAALAAAPDGNPRGTGLLPAHPAYVIYTSGSTGTPKGVVVTHEGIPALAATQQEALRAGPGDRVLQLVST--SFDASVWDLCSALLSGATLVLAPDADLDELAAALTAHRITHVTLPPAALAAVPAGAAPPRL------TVTVTGDVCGPQLVDRW-AGGERRILNGYGPTEVTVGATYCERTGDGAPVPIGAP-WPDQRVYVLEHRLRPVPAGCVGEIYVAGAGLARGYLGRPGQTAERFVADPFYRTGDLARRRSDGHLLFEGRADTQVKIRGFRVELAEIEAALASHPGVEDAVVTVYDDGLGDQRLVAYVTGGPGTPSAAALRAHLASR-LPRHMVPGDVLTLDALPLTANGKVDRTAL----------- 60650934 460 -------------------------TVPGMIEAQAARTPGRPAVHARDGELSYAELNARANRLARHLAAAGVGPEQYVTLLLPLSARMVVAALAVMKTGAAYVPVDPEYPADRIAYMLGDIGPALVLTDSRSAAAMPAGPARVLTLDDDALDTGVRA------LPEHDLGTDGIAPL---PDQPAYVIYTSGSTGRPKGVVILHRSVTGYLLRTIEEYPEAAGKAFVHSPV---SFDLTVGALYAPLVSGGCLRL-GSFTDDKILDLGEDS-PTFMKATPSHLAVL----DSLPDEISPTGAITLGGEQLLSETLDPWRARHGVTVFNVYGPTETTINCAAPGTTLPPGPVPIGRPLW-NTRLYVLDGGLRVVPTGVAGELYVAGAGLARGYLGRPGLTAERFVACPFYRTGDLVRWRTDGTLEFVGRVDDQVKVRGFRIELGEVEATVAATPGVARAIVAVREDRPGDQRLVAYVTPADVDPTPSAVTAHAAAR-LPAYMVPSAVVVLHEVPLTPNGKINRAALPAPEA------ 119476641 30 -------------------------------------FPDSRVGTFDGESITYAEIAENAARLAAALQSLGIVQGDRVATFSWNNTAHMEAYLGIPSMGAIMHTVNIRLSPEHIAYIINHAENRIVLLDAS-----LIELFTPVLPLLECVEHILVIGDGELVTSIDTLANEPLDWPELDETSAAAVCYTSGTTGNPKGVVYSHRTFVHSLARAADTFGISEHDCILLLPAMYHANAWGLP--YSGWFSGSDFTLPPHLQADAIKRMVAIDRPTITATVPTILGDLLRA-DSKDLDMTCFRMLVCGGSAVSPAMIDAARDNWGVPVLQGWGMTETSPLCALSHPPREYKRTKSGRPVS-GMQVRVVDDHGKPLPQDSVGELQLRGPWVTSGYHKGE--SSDSLSDDGWLRTGDVGHIDSRHFVQLTDRTKDVIKSGGEWISSVELENILAGHPGVIEVAVIATADERWQERPLVIVVVKDGT-DATTLRAFLTDK-VARFWMPEYWSLVQDIPKTSVGKLDKKRLRDL-------- 183585155 102 -------------------------------------------------------------------------KNDVSFILCPPSLHVPIIYLSLLYLGVTISPANPLSSNSELTHQIQLSKPKIAFATS------------QTAHKLPSFPLGTILIDSPEFISLLSKRDSATNHVEVSQSDMAAILYSSGTTGRVKGVSLTHRNVIAPIAAFQKSAELDPHAVSLLTLPLFHVFGF--FLLINEFRWGKTLVLTERFDFEQVLKVVERYRVSDMPVSPTIILTLLKSDLTNKYDLSSLRRFSCGGAPLSKEVAEKFKRKFPAEIMQGYGLTEAGAVSRIIGPEECNRHASVGR-LCGNMEAKIVDPTGEAFGPGKRGELWLRGPSIMKGYVRDEKATAETLDSEGWLKTGDLCFFDSEGFLYIVDRLKELIKYKAYQVPPVELEQLLLSNPEIADAAVIPYPDEEAGQIPMAYVVRKPGSNITEAQIMDSIAKQVAPYKKIRRVAFTDGIPRSPAGKILRREL----------- 84687104 12 -------------------------TVYPLLAMRARTVPDALALTDGTTDLTFRTMLEAVDRCAAALAARGLTRGDRVAVISENRIEYALLQYAAAKLGLITACTNVRLAEPELAYCTALVEPALIV-----ASPRYMDTARAVAAGVP------VAG-------FHDLSDEGETTCVADPEDGLFIIYTSGTTGRPKAAVISHRAQLARMSSMRLDLGILPGDGYVAWAPMFHIGG--SEHLCTALMSGAPGYVVDGFDVDRIIDALGRFPVGWLMLVPATIDPLIEALKERQPQIKGVRAVGCMADLVPSDTIAEITSLVGAPYLDSFGATETGMAPLSANIPVGSRPTTFPKQLTLLTELRLCDPEGNEVPDGEPGEAWVRGPTVFSGYWNNDAVNEKDF-ADGWFHMGDMFRKLDDGYV-FAGRSKYLIKSGGENIYPAEIERVLLSDSRIADAIVVKKPDEKWGEVPIAVVVPAAE-IDAEAVIELCRA-ELAGYKRPKGVLFVDDLPRSVSGKILREEVEKLV------- 33595639 13 ------------------------------------KNPAAIALIDAPRIYTHGDLDRLANACARGLLRKGLKTGDAVALMGINRAEFLIAYLGIMRAGMVAVPVNYKLAPDTLSFLLQDCQARLAFVDE--------PRAALAPAGLDTVR--LDTAQWDEF-----LDPGPFETYAPPPRTTAMILYTSGSTGRPKGVQLSHDGQLWTIRSRFLNRKDFDNERFIVAAPMFHMNALANCKF--ALAAHASIVLLPQFDTHRFIEALGRHEVTWITSVPTMMALVVKEKQAAQIDTARMRYIRMGSAPATDQLYEAVRRAFNAAIAGGYGTTEAGPIVFGPTQGRALPGGGGLGWVLPDVEVRLVDAQGRDA---DEGELWMRTPANMLGYLNLPDKTRQVLTEDGWYISGDVFRRDSDGCYYFIGRADDMFNCGGENIYPGEIEQVIERLPAVMQACVVPVADEIKGHKPVAFVVLRGMSLSEQDVKSYVLANA-PAYQHPRRVFFVESLPLAATSKVDRRAL----------- 81681134 106 -----------------PQGERAREPVHVQIARLAAERPDLVAATLHGAELTYGELDRRAGVLAHRFRALGVGRDDIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPVRRIEFILEDTAAKAVVTRSA------------LADRLPEGAAATPVLVDTEWDELSAAAAGAAPLDELDENSLAYVLYTSGSTGKPKGVMIEHHALNTFLLWLGNIFDFGPGDRLLQH--MAPIFDFAEGEIFTALTRGVTMVFVPRTDPDVIGQLLVSERITYIGGPPAIL------GRIPPGSYPDLKYMIAGGEAVTGDLINRW-NTPGRRFINGYGPTEAAVGCIFYECEHRTWIGPIGRAM-PNRVAYVLDRWNNLQPVGVPGEVITGGEGLARGYLNRPELTAEKFIDNPYYRTGDLGVWTEDGQIQFLGRIDTQVKLNGLRIELEEIESTLTAHPGVAEAAVALREDSPGSKRLVGYVVPAGAAPPTEELREHLLA-DLPPYMVPHVFVALDVLPLTSVGKVDRNRL----------- 81681134 1206 -------------------------TLPELFAASVARTPQATAVIAAEGTLSYAELDERSRRLAARLRAAGVGTGDVVPVLLERSLAEVVSVLAVLRAGAAYAPMDPAAPPSRLAFQVRDTGARVVVGDP---------------TRLDTVVGVTIVDPAAELPEAAD----EPWLAELTPASLAYVLYTSGSTGEPKGVLIEHGMVAGYLEWMVPDFGVEPRSRMMCCAP---VFDLAVGELFGALTAGATVVVAGHDDPGALTALARETGATHIFTTPTVLGLL------DPAELPQLRSVMMAGEPAPPSLVAAWH-VDGRRVLNLYGPAETTVGCTWYECPAGTAPAPIGRPM-PNRRVYVVDDSGDLAPVGVPGELVVAGNGVARGYLDRPELTASAFGADRAYRTGDLARWNRDGQLEFLGRRDGQVKLRGLRVELGEVEHALRTHGTGAEAVLVG------------YVVGELSDDDAEALRTTLAGK-LPGYMVPNVVLRLPQLPLTRTGKVDRKRLPAPESERLIAG 85373022 7 ------------------------------LRRAAGYFACNEALVHGERRFSFAEAWSRGVRLANALTNAGLRPGDKIATLEKNSIEAADIFLAAAIGNFVRVPLYARNRRESHAHMMRNTDCRLALVDNA-----LLPEVAGLETELPDLKRLIVDGTYEEWLA---RASDQDPDPTISPDDYCVIRHTGGTTGAPKGVAYTHRTWMTCCAGFLEVGRPDPGATVLHVGPLSHASGFMFSPYWAV---GSRNIMVEAFDPASFLEILEREEVGYAFVAPTMLNAVVHHGNPRGHVFPRLRCLLSASAPVSEATLRKARSIFGDDVLHTYGQTE-ILPVTALGPKESTPLQSVGRAMS-FVDLEIRDADGRALGPDEPGEIVARENGQMQGFWNDPEETALRLV-DGWVKTGDIGRIDANGFLYLLDRANDLIVSGGYNIYPAEIENVIADHPQVIAAAVFGIPHEKWGETPLALVVVAPGTELPEEIIDLVSER-LGSFKKPGKVVFTTELPLSNVGKVLRSKLRE--------- 113866892 11 --------------------------------DAASRFAQREALVNRDRRFTHMELHRLTNRIARLIKRLRLASGDVYLTILDNDNMSLLTFCTLAKADVKAAWCNFRDTFDEHLWQIDWVEPKVVFLETALLD-KYYDTLRQRGIRIVCMDPLAAPRDGVSFWDLLEGVSDAEPHIELDADEPMLLRFTGGTTGRGKCCMYTLNNWLALHRYSMPDDMFGNDARHLSITPLSHG---SAAYATTLAFKGGCHVTMNASDLRQFCANIQNERITSSHLVPTILYRFLEFGLHEQFDLSSLRTILYAAAPMSPAKLALLQEKFGNIFIQAYGSSEVLAPVAVLSKAEHLHLSSTGIAL-PETEIVVMDEQGHELPVGETGELWIRGPGVIKGYYKNPEATATEF-QGGFWKSGDLGYVDEDRYVYIVDRKKDMIISGGFNIYAIEVEAALNAHPAVLMSAAVGVPHAEWGESVHAEVVLKEGTPDPAEIVAFCKERI--GYKAPKTVTIVDQLPMTVIGKVLRRQVRD--------- 119952361 44 --------------------WHPGERLERLFEDRCDQMASHLAVDAGDVVLTYKHLDGRANQLARHLLVLGARPGDRIALLFDQPWRAYVAMLAVLKIGAAYVPMDPGFPADRLKYIVEDADAAMVL-----SLTHLKDLLPEVAAPVMCLDHHIAGCESSRLTDLSDWGT---------PTEMAYIIYTSGSTGRPKGVAIDHASICNFVRVASDVYGIRSSDRVYQGMTLA--FDFSVEEIWVPWLAGATLVPKPGGSGAELSAFLTQKQITALCCVPTLLATI-------EEDLPDLRFLLVSGEACPRDLIVRWH-RPGLRFLNVYGPTEATVTAT-WNLVNPDRPVTLGVPLPTYTAVILDPEEDRALGPGETGEIGLAGVGLAKGYVNRDDLTEKVFIPDRIYRTGDLGRINPDGEIEYFGRIDTQVKIRGYRIELTEIESVLLKAPGIAQAVVSTYEPAPGFVELAAYYTVRHDTDGVDEQKIHMLRKLLPGYMVPAYFERLDAIPMMASDKADRKKLPAPTNRRSPTG 54022686 2152 --------------------------------------PDAVALVDGDQRVSYAEFDARANRLARHLISLGVGPGSRVVVALHRSVDLLVAIHAVLRTGAAYVPVDPDHPAERTAYVLDLSEPSCVLTHAAADFRTERAPVLHVDA-------LDLSGYP------ADPVTDADRRAPLRPADTAYILFTSGSTGRPKGVAVPHRAVANHVRWFVAEYGIGAADVSLFKTTI--TFDMSVWDVFVPFVTGGRVVIAGRRDPRYLAEVIAAERVTVIPFVPSMLRAIVDTLDGAALD--TLRVIWLAGEALSAETAAAARRVSRARLDNLYGPTETVVTMTARVPADAAGIVPIGAPIW-NVRAYVLDDRLRPVPVGVAGELYHAGIQLSHGYFGRPDLTAARFVASPFYRTGDLVRWTTDGQVEYLGRTDFQVKVRGLRIELGEIETALLGHDAVRQAVVVVHTDAQLGDQLVGYVVPEPGGLDAEALRAHLAA-LVPSYMVPAAFVLLAELPLNANGKLDRKMLPE--------- 54022686 1102 --------------------------------------GHAVALVGDGGRVSWPELDARVDSVARVLISRGVGPEDRVALALRRGVDLVVAMYAVARAGGAYVPVDPDQAAERTDYILRTA-APVLVLTDAATGFT------------TDIAPVLAVDGAEVAVTPPAPITDADRLAPLRPDHTAYVIFTSGSTGRPKGVAVPHAAVVNQLRWKVSEFELTADDAVL--LKTAATFDLSVWEFWSAAACGGRLVIAGHRDPAYLTELMAREGVTTLHLVPSMLDALLTASGDALPG--SLRRVLAIGEALPAASAQRAL-RTGTALFNLYGPTEAAVSITNHLVTEADRSTVPIGAPEWNSRVYVLDGRLRPVPVGVSGELYLAGTQLARGYFGRPELTAERFVANPFYRTGDVVAWNAAGELDYRGRTDFQVKIRGFRIELGEIEAVLQAQPGVAAAAVAAHSDPHTGDRLVGYVVPADPAADTAAIKTALAT-ELPSYMVPSAFVVLDALPLNVNGKLDRKALPEPVFE----- 54022686 20 --------------------------LPQLMAKAVEANPAGVAVLCADGQLTYAELDERSTRLARALIARGIGPEDLVALGIPRSVDSVLACWAVAKTGAGFVPVDPNYPADRVAHMLGDSGAVVGIT------------VADVRDDLPGDVEWLVLDDPATVDLLAAQSGEPVRVRPLLAEHPAYVIYTSGSTGLPKGVVVTQAGLASFCEEQRERYRVTEESRTLHFASPSFDASVLELLLALGGAATMVVVSPTVYGGAELAGLLRRTGVTHAFITPAAL------ASIDPTGLDDLRVVVAGGEACPPELVRRWAVPLAREFYNGYGPTETTIMTNISEPLRPGELVTIGAPIR-NVAAYVLDSRLRLVPTGVVGELYLSGAQLARGYGNRPGMTAGRFVANPFYRTGDLVRRTASGALEYLGRNDFQVKIRGFRIELGEIDAVLASHENVDFAVTVGHRLDNGSTILAAYVHAADGSPLDTAELTALAEQQLPAHMVPTSITVLDEIPLTPVGKLDRRALPAPA------- 154251260 3 -------------------------------------------------------LAERAARAASGFASLGIGAGDVVAVYLRNDFPFFEASAAAGLVGAYSTPVNWHNSPDEARYIFENSGAKAIVI--------HADLWRGIEKALPKNVPVFVVETPAEIVSAYGLSAEAAKLPAGTAEAPGSMIYTSGTTGHPKGVRRAAGQVVGTVMGFSPEYGEPQNMVTVVTGPMYHSAP-NAYGLF-AFRVGANVILQPRFDPEELLQMIDTYKVTHLHMVPTMFVRLLKLPDEKKYDLSSLRFVVHAAAPCPVHVKQAMIAWWGPVINEYYGGTETGAVVFCNSEQYLKHPGTVGKAVQ-GAKVMVLGENGEELAAGATGEIVCRIPAIPDTYHGDDEKRRKA-EKAGLIALGDIGYLDEDGFLYLCDRAKDMVISGGVNIYPAEIEAELHKMPGVGDCAVFGIPDEEFGESLCAVVQQQPGALSEADVKAFLRER-VAGYKVPKRVEFQNDLPREDSGKIFKRKLREPYWQQ---- 118054346 53 -----------------------------VFEDQVALKPQAVAVQSPQGDWTYAQLGEQVARMSAWLRVQGVARGDRVAILSENRREFVLTLLAAAKVGAIVACMNWRQTAEELAHCITLVTPRIALVSPRY---------EQHVKLFGEVAVTMIGEELESDIGGVRFASTPPNGDVVEPEDGLYILYTSGTTGKPKAALVSHRALVARGAVNTMDRGVRRGATFIAWPPMFHMA--SADSMLVTLIGGGKVIVMDGLDVGVLCDLGERENVGWFVLMPGMIDKVLDEYARRGTRPHPADSVGCMADLVPRQQIVDVTRLFNAPFRNTFGSTEGPAPGSGGRVPVGVAPENLAKNQSSLCRVRLVDEAGQDVAPGEPGELLLRSPTLFSGYWGMPEATAEAF-AGGWFHTGDVFTRQPDGTLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRIADAAVVRKRDAKWGEVPVAFVAVRDETLSAEEVVALCRGR-IANYKLPREVRFIEDMPRSTTGKIVRSELEALLQ------ 85716049 2296 ----------------------------------ARRHPARTALIIGNTVLSFGALDARANRLAHHLIARGLRREQRVGVVVERTEATMIALLAVLKAGGAYVPLDPELPLERRTFVMRDAGISFLLTGQLDVEGGSDGMERI---SLPSFDF--------------DAGPDHAPQPELHAGNLAYLIYTSGSTGLPKGVAVAHGPLAMHCQVTGHLYEIDESSCELHFLSL--AFDGAHERWLTVLSHGARLVMRDDWTPEQTVESLHAHRVSHI-GLPPAYLQQVAEVVEQTGNPPPVRLYSFGGEAMPKEGFDKVRRILKPQIINGYGPTETVVTPLVWKVDGETPYAPIGVPV-GDRHAYILDGSLNVIPAGVAGELYLGGLGQARGYHDKAGMTAERFVPDPFYRTGDLARWREDGTIEYLGRSDDQVKVNGFRIELGEIQTTLLRHKEVEQAAVVALP-RAKGNQLVAYVAPKAETHASGDAADALAERVLPAYMVPARIVVLERLPVLSSGKVDRRSL----------- 170740906 69 -------------------------------RHVAAGRGEQAAILYDSRRITYAELQDEVAFLAAVLQDLGVGRGDRVVLYMPMVPEALFGMLACARLGAVHSVVFGGFAAKELAARIEDAAPKVVLLDEACRLSAHRPLACLILQR-PQAEAALAAGRDRDWVAEARAAGRRAPCLPVAATDPLYILYTSGTTGKPKGVVRDTGGYLAALAWSMNLYGIRPGEVYWCAWVVGHSYIVYGPGCTTVLYEGKPV---GTPDAGAFWRVIAETGAVALFTAPTALRAVKKEDPERGHDLSGFRTLFLAGERADPDTVAWAERILAVPVVDHWWQTETGWPIAANPVGLGILPVKHGSPTVPGYDVQVLDEGGRPVPPDTMGTIAIAPPGCLPTLWQQDERFRESYLAPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEVPCGFVVLKSGVAREGELVALVRERPVAAFKL---ALTVGRLPKTRSGKILRGTMKKIA------- 41322767 39 ---------------------------------------------------TYGETLRRVRAWQAGLDALGIDEGERVAVVSPNSARLLELLYAVTASGRICVPVNYRLTPEEISYILRQCDASVVFVD---------PDVEAVLGSVDVPKRFVLGEQTETEVMRFDVAPRPWSRP--DENAVATLNYTSGTSARPKGVALTHRSIWLNAMTFGVHARIWEGDVYLHTLPTFHCNGWGVPFLLAGL--GAKQVLIRRIDGAEILRRVQEHGVTLAFGAPAVWDAVLQAARDWPGEIPRVR-VVCAGAPVSAQLVSRIENELGWEFLQVYGLTETTLLTFNRRLPDAPGDGGLTRAGAPALGVR--------LRTGERGEVLARSNMVLDSYWRDEQANEAAL-EDGWFRTGDVGAFDDEGHLALFDRVKDVIVTGGESVSSVEVEDCLQGHPSIAEVAVIGVPDERWGETVKAVVVPADGAVTEEEVITYCKQQ-LARYKAPTSVDFRDALPRTSNGKIQKGRLRE--------- 33595304 7 --------------------------IHELLDRWLIEAPQRAFIHLPDRTLSYADLGGMAERLERELRADGVRAGDRVLVVAENCAEHAALLVACSRVGAWSCGVNARMAQGEVEAYAAKADARVTYFT---AGVSQAAAAHAVRHD--------VRPSCLDGLARSALRTEAVAETGSLAGEVAAIIFTSGTTGTPKGVMMTHRGVLHFARVSAESRALDARDKVYAYAPMTHIFGLGTV-LLASLHAGAALEMRPQFDPAELFDALAQRGVSQVQGPPALFARLLQYCAEHRPEAPRLRYLYAGAGLLDMALKQEVEAVFGQTLHHGYGLSEYAGSLHATRLGESRADTSSGYAFA-GAQLRIVDPTGRPLPAGERGEIWLRGVGLMPGYFRDAQATAEAMRDGGWYASGDLGELHADGALLVVGRIKEMIIRSGFNVYPAEVEQALNGFAGILRSAVVGQKEADGNEAVIAFVVQRANPPDMAALRQHLRTQ-LAPYKRPARIIAIDELPVSANGKLQRRRLLEKL------- 91780377 6 ---------------------WTEVTIGDLLVRAASRHPDRDAVVFPDDRYTYAEVLRRAMLVARGLLSLGVRPRDHVGILCTNGIEFIEGLFGVALAGAVAAPINARYKVNELKYIASNADLVAILTTDADAYVDFPDVFVQAFPELPRLRNVILGSERPGFISRERLLELAARVSEVRLRDIGLLLYTSGTTANPKGCLLSHEAVTRGVERATIRFGLKVADVTWGAGPLFHIGSLS--PFLGSIGAAGTYVTDAFFDAGRALDLLIREKPTVMFWFPAIMQALMNHEKWDPAKLSSVRSILLIG---PRPLLDKVQAALPVELVASCGMTETAGIYAVSDVSEEQRATGHGRPCSGIEARIVSLSDGSEVTDSTPGEILLRGYCVMEGYYRDPANTRKALDAEGWLHTGDLYSRTPDGRLMFHDRIKDMLKVGGENVAPAEIETFLCTHPSVVMASVVGIADARLDEVPVAFVELAAGNTLEAELISFCRGQ-LASFKIPRRIHFVDTWPMSTT-KIDKRQLRERAAK----- 115461408 5 ---------------------------------------------------------------ARLAADAGVLPGHVVALAFPNTVELVIMFLAVIRARAVAAPLNPAYTQEEFEFYLSDSGARLLITNPEGN-----VAAQAAASKLGLAHTTASLKDAAGQVHLAGFPASAAAAAKDDPSDVALFLHTSGTTSRPKGVPLTQRNLAASVQNIRAVYRLTEADATVIVLPLFHVHGL-LCGLLASLASGASVTLPGRFSASTFWADMRGAGATWYTAVPTIHQIIIDHTSKPEAEYPALRFIRSCSASLAPAIMEKLEAAFGAPVVEAYAMTEASHLMTSNPLPEDRKAGSVGRAV--GQEMAILDEEGRRVEAGKSGEVCVRGANVTSGYKGNPEANEAAFRF-GWFHTGDIGVVDEEGYLRLVGRIKELINRGGEKISPIEVDSVLLGHPAIAQAVAFGVPDAKYGEEINCAVIPREGVSLEEEVLAYCR-RNLAAFKVPKKVYIADELPKTATGKIQRR------------- 50292177 13 ---------------------------------------DNVAVIVPETEVTYRDLSHMVGHFQTIFKDYGVHRQSVIAMSMPNGLEFIVSFLATAKVGA---PLNSNYKEKEFDFYLGDLKTSSICVPKGTVGTNAEVLKSAVEYQVYSPKDNYKKAIYSSLNNAKFVNNDNVRFPGARSSDVALVLHTSGTTSRPKTVPLMHLNIVRSTLNISRTYKLNETDRSYVVMPLFHVHGLIGV-LLSTFRTQGSVVVPPRFSAKRFWDDFIKYKCNWFSCVPTISMIVLKTPKPAN-GIPHIRFIRSCSSALAPATFHKLEEELKAPVLEAYAMTEASHQMTSNNPPGKRKPGTVGQP--QGVEVRILDDKDNILPQGEIGEVCIRGENVTPGYANNPKANEENFTRENYFRTGDQGYFDAEGFLVLTGRIKELINRGGEKISPIELDGVMLSHPKVDEAVCFGVPDEMYGQVVHAAVVLKGEKMTYDELTAYMQDK-VAKFKIPAKVYFVETLPKTATGKIQRRIIAEAFATK---- 209966294 28 ----------------------------DYFDVIARDNP-QPAVVSEDETVSYAEMAARSARTATWLRGLGVGRGDRILLMLPNIPPLWEVMLAAMKLGAVVIPATTLLAGEELRDRVERGGARFVIVAAGQCDRF---------DDLPGVTRIAVGGAPSGWIAYEESRGAPAEFSETRPDDPMLLYFTSGTTAKPKLVLHTHRSYPVGHLSTMYWIGLRPEDVHWNISSPGWAHAWSN--VFAPWNAQATVFVYNRFQARAVLDVLVGHGVTTLCAPPTVWRMLI------QEDLKSLREVVGAGEPLNAEVIEQVRSAWGLTVRDGFGQTETTAQVGNSPG-QPVKPGSMGRPLPGYDVV-LLDADGNEA---EEGEIALRPAGLMAGYQSAAGEPVQP-PAGGWYRTGDVASRDADGYLTYVGRADDVFKASDYRISPFELESALIEHPAVAEAAVVPSPDPVRLAVPKAFLVLEPDADLARDIFRHIRA-TLPPYKRVRRIEFAD-LPKTISGKIRRVELRREEQGR---- 6540589 2 ------------------------QTVNELLRRAATRAPDHCALADPARRLTHAELQTRVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEMAAAVIAVGQQVADTI-FQSGSRAQIIFLGDLVRDGEP------CDSYGPPIEDPQREPAQPAFIFYTSGTTGLPKAAIIPQRAAESRVLFMSTQVGLRHGNVVLGLMPLYHVVGFFAV-LVAALALDGTCVVVEEFRPVDALQLVQQELVTSLFATPTHLDALAAAAAQAGSSLKSLRHITFAGATMPDAVLEAVHQHLPGEKVNIYGTTEAMNSLYM----RQPKTGTEMVPGF-FSEVRIVRVGGEVMANGEEGELIVASDSAFVGYLNQPQATAEKL-QDGWYRTSDAAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGAAPGVAEVVVIGLADQRWGQSVTACVVPRPGETLSEDLDAFCRSSELADFKRPKRYFILDQLPKNALNKVLRRQLVQQVS------ 149927446 40 -------------------------------------------------RITFKAMAARARQLANALNGLNIQQGENIGTIAWNSHRHIEIYYAVAGMGAVTHTLNPRYTPQQLIYIINHAQDTTIFFD-----LTFAPLIKAIAPHCPSVKNWILLIDEDNYEALLKVQNDEYVWPEFDENSACTLCYTSGTTGNPKGILYSHRSTMLHAMMSADAIALTRKDTVLPVVPMFHVNAWGLP--YAALMTGCKLVMPPQLDGPSIYNLLEGEKVTVAAGVPTIWLGLINHMKQNGLTFSTLKRSLVGGSAVPVSLIKEFDE-MGVELMQGWGSTEMSPTVSKLSGDERSLPAKQGRTIFGVD-MKLLAEDGTELPWDQSGELHVRGHWVLHEYYGGDGAKAFSHDATGWFATGDVARMAPDGLMQITDRTKDVIKSGGEWISSIDLENIAMSHPAVLQSAVIAIPHEKWNERPLLIVVKRPGTDVSKQDILNFYEGRITKMHIPDDVEFVDTMPIGATGKVQKSELREKFK------ 190574729 447 -------------------------TLVELLQQGMDRDPHAPALVFGDAALDYATLEARSFALAAQLRAMDVGPGSVVAVALPRSLELVIALVAVLRAGAAYLPLDLAHPDERLARIFASAQPVCVL------------AAADVSARMAGVP--VLAPEQWTALSFAAPWADPA------PDDAAYVIYTSGSTGEPKGVVIEHRAIVNRLLWMREHYGIRADDRVLQKTPA--TFDVSVWEFFLPLLCGATLVVAGHRDPIELARLIRGHGITTVHFVPSMLDAFLAAPASEGLQ---LRRVFTSGEALDASLRDRFHTHVHAELHNLYGPTEAAVDVSYWPASDRSRPVPIGFPVW-NTRLYVLDARMQPVPVGVAGDLYLGGVQLARGYLGRDDLTTERFLADPFYRTGDVARWRRDGAVEYLGRSDHQVKLRGLRIELGEIEAALRELPGMERVEVLLRQDAPGDARLVAYV--PAAYADAVTLRSHLATR-VPDYMVPSAFVGVDHWPVTANGKLDRNALPK--------- 153884730 24 ----------DYDRAYREFAWPKLDTFNDYFDVMARGN-DNPALQGEGLKLSFAQMSERSSCMANFLRGLGMVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVELGGATCVVVDAAE--------LHKFESVDASVKRIAVGAQRDGWIDLAAAYDAPAEFVPTKATDPLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIGLQPGDIHWNISSPGWAHAWSC--FFAPWNAQACVFVYNRFVPKDTLDVLVRFNVTTLCAPPTVWRMLVQEPLATYA--VKLREIVGAGEPLNPEIIERVRSAWGVTIRDGFGQTETTCQIGNTPG-QPVVPGSVGRPLPGY-RVELVDHDDQPA---SEGEIVLRPLGLMQGYANNAKATAEAM-RNGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSSDPLRLSVPKAFVTVRQGYEAGPELARAVREK-LAPYKRIRRLQF-SELPKTISGKIRRVELRRLELER---- 163757250 526 ----------------------QNESILDLFKSQVENTPNAIAVTIDDKELTYKELDEISNQLSHLL---NVESETLIPICVDRSLEMIIGILAILKVGGAYVPIDPELPQSRISYMIENTEAAFVLTETKYAS----------RFKIPSVNI--------DDATIYKNQSKSRRSVEINESSLAYVIYTSGSTGRPKGVKIDHAGIYNRLLWMKDYLGISKEDNILQKT--NFSFDVSVWELFLPIICGAKLVFLGHKDTNYLKKIINEKHISLMHFVPTMLSAFLMELT-NEEKLYGLRAVICSGEALPANTVKQFQDKLPVRLHNLYGPTEASIDVTAIDVTNKQGKISIGKPIA-NTKIHIVDRKGNIQPIGVKGELLIAGVQVAKGYVNNADLTAQKFIDNPFYKTGDYAKWLPDGNIEFLGRIDNQVKLRGYRIELGEIESLLQANSGVSQAKVIVKED-----FLLAYVTGK-EIINIDNLRTILQNK-LPAYMIPAHIQQLSKFPLTHSGKLDKSSL----------- 163757250 2669 ------------------------------FENIVESYPEKTALIEESGNTNYRDLNEFANQLGNLMTDIAISSEDGVGVLLPSGKELVGSLLACFKTGATYVPLSNSFSLSRMKQAVSETGMKVLITDDAFKSLKLAHSFTHVQTSLEVYKTDATGKYTLTNHTLESYSKENLSI-EYAVDNSSYIFYSSGTTGKSKAIVGNQESIAQYVNWHRNTFNFTTETRVSQIASV--TFDASLKDILTSLTSGSCLCIPSEKTKQNMVSWLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTAIEEVVLAGEKLYGRDVALWRSIEGARMSNLYGLTETTVLKSCYHIPEELDAGSVGKSID-NSMIAVINDSGLSLW-GEIGEVYIKSPYTTKGYL-DAELTKNLFVEDLVCKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY---SGTEYDKSELRETL-GKTLDRNSIPDYFMYLEEFPLTLNGKVDKRALPKP--SELLKG 21911416 1028 ------------------------ESLPVLVARVVQERPHETAVVDGDGELTFGELWEQASALAAVLRARGVGPESRVGLAVGRSAWWVVGMLGVSLAGGAFVPVDPAYPAERVSLLLGDADPVLVVCD----GKARDAVPEEFADRSLVIDEVDLSAVPD------------AELPRVGPDDVAYVIYTSGSTGTPKGVVVTHAGLGNLAAAQIDRFAVSPSSRVLQFAALG--FDATVSEALMALLSGATLVMAPKQDLPSLAEALERWDVTHV-TVPPSVLATADVLPE------SLETVVVAGEACPPGLADRWSE--GRRLINAYGPTEATVCAASMPLTAGRDVVPIGEPIA-GSRCHVLDAFLRPLPPGVTGELYVSGIGLARGYLGRAALTAERFVADPFYRTGDLAHLTSSGELVFAGRADDQVKLRGFRIEPGEIESVLSGHPQVAQAAVTVRDD-----RLLAHVSPTEVDPHA--VREYLASR-LPQHMVP-AVVVLEALPTTPNGKIDRSALPD--------- 21911416 9 -------------------------TVPELFARQAERTPEAVAVVDGDRFVTYRQLDELAGRLAGRLIGRGVRRGDRVAVLMERSADLVVTLLAVWKAGAAYVPVDAAHPAPRVAFVVADSGASLMACSAATAGRVPEGVEPVVVT---------------------DEGRGDASAVPVSPGDLAYVMYTSGSTGTPKGVAVPHRSVAELAGNPG--WAVKPGDAILMHAP--HAFDASLFEIWVPLVSGARVVIAEAVDARRLREAIAA-GVTKVHLTAGSFRAL---AEESSESFAGLQEVLTGGDVVPAHAVEKVRAVPQARIRHLYGPTETTLCATHLLQPSEALVLPIGRPL-PGRRAQVLDASLRPLPPGVVGDLYLSGAGLADGYLDRAALTAERFVADPMYRTGDLVQWTADGELLFVGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVVAID----GRLIGYAVTDVDPVVLRERLGA-----TLPEYMVPAVVITLDGLPLTRNGKVDRAALPAPV------- 197784974 119 ----------------------PDRRVHELFEERVEKRPDAVAAVQDDRRWTYAELNSRANRIGRALLARGLAAEDVVAVVMERNLDWMAAVLGVLKAGGVYLPVEPHFPAERVARTLWRAGCAFVVTEEGSTGSLSGTSAGTSAETGTSAETLFVD------AAYAEGHADHDLAIPVSAGQLAYIYFTSGSTGEPKGAMCEHAGFLNHVLAKVEDLGIGEDDVVAQTAP--QCFDISLWQLLAGPVVGGRTLIVGQDDVPRFVDTVVRGRVNVLQVVPSYLEAVLAELGQRPRELADLRCVSVTGEAVKRELVQRWFAAPAVRLANAYGLTETSTNHEVMDRVPDGDRVPLGRPVR-NVRVYVVDEDLVPVPLGAPGEIVFSGVCVGRGYVNDPERTAAAFTEDPYYRSGDVGRWRADGKLEFLGRRDTQVKIRGFRVEIGEIENALLRVDGVRDGAVVVV----RGTQLAAFC--AGPEPVASDTVRERLAVSLPSYMVPAVVHWREHLPLTANGKTDRRTL-TALAEDLDTG 170722511 2 ---------DTARRTQPLRGCPS--TMGDLIRHAVRTHPEQEIVQDGGARYTYADCYVRICRSANALRALGVRVGDRVGILDWNSRRHFELYWAIPGLGAVMLQMNLRLGNEDLGYVVGHSNVSYVCVDES-----LLPVAESIAAHSPQIKGWIVMTDKPPLLHYEDLLAASVDWPEIEESSAYSACYTTGTTGRPKGVYYSHRGIYLHSTAMATNLGITLDDCTMLITPMFHGQCWGLPQ--AAVLVANKIVLPGRYAAEDTRPLVDAEGVTVANGAPAIFQPMLQYIEPVKPDFNRMRMLSGASEP-PLSMMIGFHELTGAEVVHAYGATETTTLVSLTLDAQWNLKRKQGLVVTGV-EIRILGEEGQDLPHDSAGEICLRGPWITTSYHNTPDST-DRFLEGGWWRSGDVGTIDENGYLKLSDRIKDVIKSGGEWISSIDMENLLMGHPAVCDAAVVGIPHTKWQERPLAMVVLRPHNVTTEQLQEHLSS-AFAKWQLPDQILFVEAIPKTSVGKIDKKRIRAEQADR---- 148557265 16 ----------------------------DVMGRWAELRPDDPAMIWTDIERSFAEMAVAASRAAAVLTEAGVGRGDTVLILLNREIEWWELMLGCIAIGAIASPGTTQLMAKDIAYRHQAAAARCVVASGEMAERVDAALAGEDVARLH------VGGPRPGWIDHAEAATPIAAAADTGFDEDALCYFTSGTTGQPKMTIHTHGYMLAHRITGSYWLDLKPGDLHWNLSDTGWAKAAWS-SLFAPWLMGATIFVHHSFDPVATLDLLERMPVTTLCAPPTAYRMFVRS-DLTGRRFDTLRHCVSAGEPLNPEVIDLWKAATGRDIHDGYGQTETVLLCA--NRTGAARQGSMGRP-APDFDLAVIDGEGKRLPADAEGDVALRPPGLFARYRDDPQRTADT-KRHGWYLTGDRAIVDADGYFWFVGRSDDVILSSGYRIGPFEVESALFEHPAVAESAVVSSPDPTRGEVVKAFVVLAAGFEPSDALVGMLQDHVTAPYKYPRKIEFVASLPKTVSGKIRRKELRDREWERGAA- 167567542 2 ---------------------------------RALEFPDRVAASDETRRLTYAELDRLSSAFARELNEQGVVRGALVGLYMARGVDMLVALLGILKAGGAYLPIDPAYPRQRIAHIVADSGVGIVVCTSDTAAELRDARVRALA--------VDALRPVPAGRPAGDEHADAASGP----DDLAYVIYTSGSTGKPKGVMVEHRNVLRLVEQSRAWFEFDASDVW----SLFHSFDFSVWEVWGAWLSGAHVAVVPYPEPAAFHRWLARTGVTIVNQTPSAFRHL-DAVDRGAPQPLALRYVIFGGEALPPSLVAPWIERHGPALVNMYGITETTVHVSRVTRRDAHANASPIGVPLPHLRLHLLDERRRPVADGVAGEIYVEGAGVARGYLNRPELTAERFVQGGLYKTGDLAMRGGDGEYVYVGRADDQLKIRGFRIEPAEIEAALMQSARLSACHVRGHDYGDGDQRIVAYVVPRDASRWSEAAIADLKARALAHYMRPSAYVVLACLPLTAHGKIDKHAL----------- 68536869 3029 -----------------------DRTIADELKDTAQRFPDRIALADDAQQWTFGELIARCSDIAEKIKNCGVTSGDTVAIAVERSAHSVVALLGALWAGVRYAPLDLTHPDGRLRVLVEDSQPAAALVDSSS---------RERMERIGALPCVDVTT--------ADSHATTHTPAAVPGDD-AYLMYTSGSTGKPKGVVIKHRGLHNMLDNHRRKIFAPAGRTLRIAHAISFAFDMSWEELFW-LVEGHEVRIFSRRDAAAMVEAIRAHQVDVINVTPTVAEQLLAEGMLESGA-HRPRLVLLGGEAVSHGVWETLRKADDVRGYNLYGPTEYTINALGAGTDESATP-VIGMPVD-RTAAFVLDPWLRPVPTGAPGELYLAGSGLAQEYHGLAARTASSMVACPWYRTGDIVRVRADGMFEYLGRSDDQVKIRGHRVDPGDVSAAVSRDPRILHCVTVPVRISDATLLACHLVAPQLRDADQGERQSFLTGEELPSYMIPDRWSIVDELPVTSNGKTDLAAL----------- 68536869 1559 ------------------------DTLPSLWRRSFEHSRDRPALTSAAEHWTYEELDDAAQRIRAVLDRKVAIHTPRVALLMERDAWQVAAILATTMSAGTYVPVDPLSPQARVELILEDCQPDAVLVSPS---------AEKMVSELVDCPVLVV---SEQTMSGEAKPPAGRSASVARANDIAYVIYTSGSTGRPKGVAVTHANVTAMLGNARSHVEFSQEDVW--SISHSFAFDFSVWEMWAALSSGGRAVVMPYRSPEDAAEVLRAEAITVLSQTPTAFAALEPHLGQD----SAVRTVIFGGEALEARAEAAYSAHPNVRFINMYGITETTVHVTAHECSENAARSPIGRPMDGL-RTYVLDAQLQPVQPGETGMMYVAGPQVTAGYWGLASTTASRFVADPFYCSNDMAKVLNNGHLDYVGRADRQVQLRGYRVELGEIESALEKVSGVREATVVVV-DLPEGQVPGALLITRADAKAITSRAAAAARDALPAYMVPQLFAVSTQVPQTINGKRDERAILDLLGE----- 94313195 15 --------PLEVLRQYRAHDF----TLSAFLAARVAQHPDKPALLFEGETWSYGELAARIARTAAWLHDMHIRAGDRVGVLSANHPSTVVLMFALAQLGATLVPANPDYRLDEALYVFEHAQICGLICSP-----NTLDTAAAVVSQLGG-DVWLRANEAGGHGQALTGESEADTELRAEAASTAMIIYTSGTTGFPKGAMHGQRGYVLTAEAFVGRMHLQPNERVMCVMPLFHINAL-MYSVGGALACGGCLVLVRRFSASSFWRLAAESGATEVNLVAAAGSILARRPREEFVPGHRISKMFI--APQTSEMVSAMRHEFHVRLIECYGMTE-IPGVIANPFHGPHKLGTMGLIISP-PQARIIGEDGKDVAAGDSGELLIRTPTLMQGYYRDTAQTDAAF-RDGWFATGDLVRQDDDGYYVFVARKKDVIRRKGENVSGAELDRVFGEHPAVEEAAAIGVPAELGEEEILLAVQLRAGEVGATELVDWARDR-LAAHKLPRFVVKVDQIPHTPTHKPAKHRLK---------- 206684835 11 ----------------RPDGSWD---LPERLAAQCLAHPEKTALIDMRRDISYGELSQMTDGLARYLLTR-IQPGDRVGVLLSQSPWCAAAHLAIWKAGGISVPLFKLFKHDALASRAGDAGVRFVFTDTEGAGL------------LGDLAEAVMADRA-------GLEGAPVPFADTAPETPAVLIYTSGTTGSPKGALHGHRGHLPGVAISHDHLG-QPGDVLWTPADWAWIGGLFDV-LMPGLALGVPVVALDKFSPEACADLIATAGVRNVFFPPTALRMLKAAGQG----LSGLRSVASGGEPLGAEMLAWGRRRLGVTINEFYGQTECNMVASSCAADFEPRPGCIGKAV-PGHQLAVINEAGTPTED--EGDVAIRSASMLLEYWNRPEETAAKF-RGGWLVTGDRGIW-EGGYLRFVGREDDVITSGGYRIGPAEIEDCLLTHPAVATVGVVGKPDPLRTEIVKAYVVLKAGAASEQELQDYVKDR-LAHYSYPREVAFLDALPMTVTGKVIRKELKARAAGEV--- 88704977 26 --------------RWYPDGV-TNACYNALDLHVSQGRGDQLALIADSSSYSYAQLLEAVARCAGAMAAQGVSIGDRVLIYMPMIPEAVIGMLACARLGAVHSVVFGGFASHELAVRIDDATPRLILSAEPSRVVAYKPLLDDAIDQAAHKPDCCIVVHRPELLAWHDVVPDAPDCVPVPANHPLYILYTSGTTGQPKGVVRDTAGGIVALKWSMKIYNVSPGEVFWAAWVVGHSYIVYGPGNTTLLYEGKPV---GTPDAGAYWRVIEEHNVRVLFTAPTAFRAIRKEDPHAQYDLTGLKALFLAGERCDPDTLHWAEEQLSVPVIDHWWQTETGWPICANCEALPVVPGSPARAVPGYDVV-VLDEQGELVEANIIGALAIRPPGTFTTLWNADERFESAYFSPGFYETGDAGYIDDNGYVFVMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVADALKGQLPLGLIVLSDGVSRPDEVVASVRE-AIGPVAAFKQCYIVKRLPKTRSGKILRRTMRDIA------- 54303484 511 ---------------------------HQLFEVAMTSHPEKQAVIHGGQSLTYAELESRANRLANWLIERGLRSESLVGIVADRGIEFVVSALAVWKAGGAYVPLDPTYPLKRLQHVIDDAELSLIIAPS--SAFAEQIQQADEGTHCVTGAEVVNIAAPSFVTRLAQFSSIRPVLAQRSPKQLAYVIYTSGSTGLPKGVMVEHGAFVNLVQDHCQRLEFGSDSVMFNCMSL--AFDAGNMTAMLPLASGITLAFGEPND--QVIAQAEQYRATHMICSTALFAAL--PPQSVQY----LQAVAIGGEACPAQLVEHWADK--VALFNMYGPTEFTVTAL-VQQLETDQPVSIGTNVT-NTQALILDQSGNLCPNGVPGELCLTGLGLARGYLNQPELTAQAFIQ--WYKTGDKARVNHDGRVEYMGRIDEQVKLRGYRIELGEIEAQLLAHENIHQVKVI-VAEQGPQKVLVAYATLRESALAVAAILNHVA-RTLPEYMVPAQLFFIDDMPLTVNGKLDIRQL----------- 115713351 552 --------------------------------------------------WSFRDLAEKSKKVANMLQKCHIKQHDKVMVILPRIPEWWLLNLACLRIGAVLVPGSTQLREMDIRDRLESSKAVCIITDEEIS-----HLVDKVVKDTDGFQHKILIRDKDEFQELYDAASDEHECVRTRGSDPMTVFFTSGTTAKPKMAEHTHVSYLGHIITGKYWLDLTPHDIFWNMSDTGWAKSAYS-NVYAPWGQGSCVFIHPRFDPQQTLQVFNDYPISIFCGFP-MAFTMMIQQDTSQYSLRSLRDCVSAGDFLNPEVNQAWKQVSGNYIREGYGQTET-VNMIGSFRCNQVKPGSCGMA-APGHDMAIVDEDGNELPRGKEGIIGVRPLGLFTQYVDDPERTQSVFRGD-YYLTGDKAVQDEDGYFWVIGRNDDVITSAGYRIGPFEVESALIEHPAVAEAAAVSSPDPTRGEIVKAFIVLRDQSQLVTELQEHTKQLT-APYKYPRKIEFVDSLPKTGSGKIRRVELRQ--------- 88857003 547 --------------------------IQQIFEQQVLRTPDNIAVKLGKNSLTYKELNERANQLAHFLREYQITPDTFIGLCVERSLEMVIGTLAILKAGAAYVPLDPAYPRQRLTYMMSNSGVKIILTHFIIKQLDLTDYSSVCIDGLSYAQTVKTFANYPKH-NLGDLVSG------LSSNHLAYAIYTSGSTGQPKGVLLEHKGIVNVAFNHRDYLEVDHTSKVLHFASM--SFDAGTWEYIMALLNGATLIIADRLSPESISQLLYAEAITHVTL-PPAFLAMMEY----RDDL-ALKALIVGGEACDQELVNLWVRQY--RMINAYGPTEISICATWAELKPNSKV-TIGKPLK-NTSAFILDNSLALLSPGVVGELYISGVGLARGYHQLPRQTAERFVLNPYYKTGDLVRYLPEGELEYLGRIDEQVKIRGFRIEISEIEGVIVACPEVNAVVVTVISSATGSKHLLAYVQLADENNTAQAIINIKKQAQLPDYMMPSNFVEVEQWPLTSNGKIDKRAL----------- 214038235 23 --------------------------FADLVNAHARNQPDRIALDDGTEKLSWSEAVPLINQIAAQLQADGLVKGQAVSIVGATSVRYALVYLAAIVAGGCAAPLTTSATPKQLAAMMADSGADHLFVDTV-----KLQELNHSGVELPPLNQIMLNEPVEGVQFLFDWMAKDGALPKVSPEDPFNIIYSSGTTGTPKGIVHSRKMRWHQMAVGEGARYGKPGQVSLFSTPLYSNTTLSI--FISTIAYGGTAVLMPKFDCQRWLELAQEHRATHTMLVPVQYQRLMDFDGFDDYDLSSFTHKYCTSAPFSAELKAEVLARMPGGLIEAYSMTEGGVVCILVAHAHPDKLHTVGVP-WDGSEVITVDEDLNQLPAGEMGELVGRSRTMMTGYQNQPQKTEECYDANGWQRMGDIGRVDDEGFVTLMGRSKDMIISGGFNIYPRDLEEALMKQTDVIDAAVVGVPSKEWGETPFGFVVARNGVELDLDQLKSNANADLGKTQRLTALRQIEELPRSHIGKILKTELRDSV------- 32487254 446 -----------VVERWNETGDAIGASAVDLFRRQVARAPAATAVTAGDLAWSYAELDERSGRLARALTERGVRRGDRVGVVLGRSAEVLAAWLGVWKAGAAFVPVDPDYPADRVAFMLADSAVAMVVCQEATSG---------------------VVPPGYQQLLVNDADDGEAALVPIGADDLAYVMYTSGSTGTPKGVAIPHGGVAALAGDPG--WGVGPGDAVLMHAP--HTFDASLYDVWVPLVSGARVMITEPGDAERLAGHVAD-GLTAVNFTAGHFRAL---AQESPESFSGLREVAAGGDVVPLDVVERVRRACPLRVWHTYGPTETTLCATAIEPGDEVGPVPIGRAL-PGRRLYVLDAFLRPLPPGIAGDLYLAGAGVAHGYLGRASLTAERFVADPFYRTGDLAYWTGEGELVFAGRDDDQVKIRGYRVEPGEVEAVLAGQPGVDQAVVVAREGRLLG------YVVSGGGVDPVRLREGVA-RVLPEYMVPAAVVVLGAVPVTANGKVDREALPD--------- 118471378 19 ------------------------------------RNRDKPVLFLGDTTLTGGELADRISQYIQAFEALGAGSGEGVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLSDAEVTTLIIDPTPA---FVERALGLLEKVPTLRQILTIGPVPEALAATDLNAEAAKYPELPPDHIGGLTYTGGTTGKPKGVMGTVRSITTMTTIQLAEWEWPENPRFLMCTPLSHA---GAAFFVPTIVKGGEMIVLPKFDPGEVLRVIEERRITATMLVPSMLYALLDHPDSHTRDLSSLETVYYGASAMNPVRLAEALKRFGPIFAQYYGQSEAPMVISYLGDHDEKRLTSCGRP-TMFARTALLDPEGNPVPQGEVGEICVSGPLLAGGYWKLPDATAETF-KDGWLHTGDMAREDEDGYWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPSVAQVCVIGTPDEKWGEAVTAVVVLRPDADLTAEIQASVKERK-GSVQSPKQVIVVDSVPVTALGKPDKKAVRAQFWE----- 198259242 2 --------------------------------EQAAARPNAEAFSCRDETLSYQSLFEKSAQLAQTLKSLGLQPMDRVGILMGKCADLPVSTYGILMAGGAYVPIDPNAPKSRIEFIIKDCGINILITNRQKRKI----VSSIAESPATPLRHIIVDNDHISTHSWAQVFQAEKTPPAIHEDDLAYVMYTSGSTGMPKGLMHTHSSGLAYARYSADLYDVGPSDILGNHAPLH--FDISTFEFLTGPYAGAKSVLIPEEDPNSLAPLIERERLTFWYSVPLALIQLISSGLLTNVDCSRLRWILFGGEPFPPKYVEQLTKLIPARLCNVYGPAE-VNQCTYYHLPKNFEDSGEAIPIGNGAQALVVTPDGTCPQADEPGELLISSPTIMKGYWGREDLNKKSFHYERYYRTGDIVSTDKDGGLHFIGRKDRQVKIRGNRIELDEVEAVFATQEQVLEAAAVVIESNE-EKQIVVYVSLQGKDPFDPALSLERARMRLPRYGVPQRLEILTVFPRTTSGKIDRKKLVTQYASQ---- 3688808 6 ---------------------------------------DKKALVWEGRTFTYIEMQEEVDRVAGGFRKLGLKKGDVVGIYMPMLPETVIAMMAASKIGAVFAPVFSGYGAEAVATRLNAGEAKALITADGFKTVMMKEEADRAADLSPTVEKVIVISRLNADTPWNDERDVDWQTERMDSQEPLMLLYTSGTTGKPKGAVHTHSGFIKAAFDAGIGMDVKREDVLFWYTDMG--WMMGPFLVYGGLVNGATILLYEGPNPDRIWELVAKHNVSHLGISPTLIRSLMTQGDENKHSLDTLRVVGSTGEPWNPEPWMWLFQNVGIPIFNYSGGTEIAGGILGNVLVRPIGPITFNSPL-PGMAADVFDPTGKPVE-NEVGELVIKKPWVTKGFWGDSERYLNTYWEQTWVH-GDWVIKDTEGQWTITGRSDDILNVAGKRLGPAEVESVLVGHEAVKEAGTIGIPDEVKGEAAICFAVLNQSQEPSEALKKELVAEKLGKALKPKNLYFVSDLPKTRNAKVMRRAIKAA-------- 172040009 42 -------WNDTDQDRDRPD-------LISLLLQHAQETPDALAVVDDRHRLTYAQLVAHATAVARNLREHGIDAGQSVGISLPRSAEMVVGIVATLLAGGSFVPLDPSWPQARRESVTHDASLSFVLTPDNCALTE---------------------------DALFDLDATRELFTPPSTDSVAYVIFTSGSTGRPKGAMIRHGAIVERLLWQRDILFFGRDDASLFKAPL--AFDISINEIFLPLVCGGRVVVAAEQDPQRLARLIHREGVTFAYLVSSVLDVMLKQAEGTNL-LDSLRHVWCGGEMLTQALFRRFRQQLAIPLYHGYGPAEATIGVSHVRDDEDRLNTSIGVA-NPNCRLYVLDEHLRVVPDQEIGELYVAGFLLAKGYINAPGLTASRFVADRMYRTGDLVRRHNDGSLEFVGRADNQVKIRGMRLELEDVESALVGHPDVEAASVIAREGRLLG-----YVTVTAGLVGAA-IRSWCAE-VLPEYMVPAIITVMDELPRTANGKVDRKALPE--------- 215493669 7 ------------------------------------------------KTITYEELLNDVCKFANVLKGKGVCQGHLVTIYLPMVPELIVAMLACARLGAVHTVVFAGYSAESLAQRMFDTQSRILVTADGCWRGKKLILLKPIADECIVLRHLLLNGVSKDFLEIDQVQSTDCDVVWVDSEEPLFLLYTSGSTGRPKGVIHTTGGYLYSLATVYYTFDYRPEDIFFCSADVGWVTGHTHV-VYGVLANGATSVLFEYPDPGRFWEVIDHYQVTKFYTAPTAIRALMKYGDAKKHSRKSLKLLGIAGEPIGPDAWFWYHHVVGCTVLDTYWQTETGGMITPLPGCTPLKPGAATLPFFGVMPA-ILDKDGNE----------IKGPG--EGYLVR--LTSA------------GARRDEDGYYWITGRVDDMLNVSGHLISTAQIESALLAIPDLSEAAAVPRPHKVKGQCLYCYVVLKEGKTFTEDLKTRLKQSVIGAFADPEYIHSVERLPKTRSGKVMRRILRKIACNELEFG 212536122 44 ------------------------------------------------RHFTRHTFRLWSQRFAAGLRKAGLTKGDRVVVFGTNNLFYPVAFMGVIMAGGIFSGCNPTYSALELAHQIKDSDPKFVLSQGGDVMKTCLEAATRVGRDCPHWSSLIVSGEGGNF------AWDPLTGPNEARDTTMALNYSSGTTGLSKGVEITHGNYVANVLQYNHTISQDSKEKWLCFLPLYH--AMAQMLYLGVAYRRTPVYMMEKFDFVTVLQNTEKYRITHLILVPPVVIMLAKRPETEKFDLSSVRSVGSGAAPLSREVSEEAENLWPINIKQGWGMTECTCTVLGWDPSKISNSHSVGWPNA-NSEAKIMDEEAKELGPNEDGELWVRGPQIMKGYWRNPKATAETLTPDGWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGV--TINGQEPRAYIVLKEGVAASKSISDRMTGEVLSHHKITGGLVFVDTLPKNPSGKILRRLLRERAQKEVQS- 115402905 15 ------------------------------------------------QEISYKELHHAVCRLRQELGQLGLDIHSRLALALPNGIEFVVCFFAGAAQGAPVAPINPAYKPQEAQALLERIKPKMLLAPQSAAAWAGADMGVPVASCSWDAKARCIRLELPESMP----HPRPVHLCQVSPDDDALMLFTSGTTGTPKGVMLTHRNLLVAVQIIVRAQGLSPTDRCAIVTPLFHVAGVGMLLLSTLLSGGAAVI--PSSVSGAFWSQLREHAVTWYHGVPTLHRLLLTFP--RPSDLGRLRFVSSGGSSLAEDTLQRLEAELGRPVLERYGMTETAPGIFCNKIDQSRR--SSCYPVAPEITVRILHSSGETDRIGVSGEICVKGENVMSGYLDNAAANADSFV-DGFFRTGDLGLIEPDGYLRIVGRLKEIINKGGEKIDPTEVEHILLKHESIRDVACFRVADELYGEDIGVAIVLHEGELKALQVKKYVRDNAVG-FKVPKKVVFLDAIPCNQTGKYQRVLLSQQ-------- 154253530 10 -------------EAHTKAGWWGTETIDARFRANAAANPGRTAVADEPRRLTYRELGAEADRIATAFLDAGLKKDDVVAVQLPNVVELVAVYLGAWRAGLIVTPAPVQWRAHELGDVLAFVGAKAVVTARNIRGHDHAAMFESLKPKLPGLSKLFVIGETAWP---EADSARLDALPAADANDAATICWTSGTEARPKGVPRSHNHWMIAGLACADAAQLQPGDTVLNPFPLVNMAAIGG-CFMPWLLTGGTLVQHHPFDLPVFLKQLVGEKITYTVAPPAVLSLLLKEEKLASLDLSAVRSIGSGSAPLSPWMVKTWQEQYGLPIVNIFGSNEGTCLISGAGDVPDPEERAQFFPIAGSIETKLIDQSGEEIEPGKPGELLIKGATVFAGYYRAGDGGAEAIDKDGFFHTGDVFEIAGDGYYRFVERAKDIIIRGGMNISPGEIDGLLAGMPKLREAAVVGYADGVMGERICAVAVPEGESVTLEDVRAHLMKSDIAAYKLPERLELAEALPRNPLGKVLRRQLREMI------- 119477131 27 -------------------------TVYSMFRSTAKWNADNLAIECGERSWTYGELLDLIDRLASVLRSEKVMAGDCIAILSENRAEYTMLQFACARIGAIASCLNSRLVVEELQYCIHLVEPQLIFVSSRF-----QSLLDQVV--YPAAKQI----SMEGCLSLAASAELDQHPPLLNSEQGLLLLNTSGTTGLPKAALISHRAEIARMTTLRMDLKIDPGDAFLAWSPMNHIGG--TDHTISSLMMGSAVIITDGLDIDTMCSVIGRYKIGWLLLMPATIEPILRRLAETKTRVVGVKVVGCMADLIPAAQIAEVTTALNALFVNSFGSTETLPPATGHLIPVGEVPTDLSKKISSLCEFRLVDEDDNDVQQGEVGEALLRGPTLFSGYWNAPEVNAEAF-RDGWFRMGDLLKQTKSGGFEFVGRLKYLIKTGGENVYPAEIERVLLSDSRVEEATIVRKKDSRWGEIVVAFITRNTEALTDVEIEKMCRAK-LASYKRPREIYFIDEFPRNGSGKIIRESLEKRLE------ 183980350 25 --------------------------LADLVELAAARLPEATAVIFTADRVSYRDLVRLVDDLAGQLTRAGLRPGERVALRSGSNLEFVVALLAASRANLIVVPLDPALPVADQRARAGAAGARVVLIDGTGPGDRDEPAVRWWPIAVSVARD---TGILSVHLDAAGEPTAVASAPQGLRADDAMIMFTGGTTGLPKMVPWTRANIATSIRSIIAGYRLSPQDATVAVMPLYHGHGLMA-ALLSTLVSGGTVLLPARFSAHTFWDDIHVAHATWYTAVPTIHQILLERAKTEREADSSLRFIRSCSAPLTPETAQALHDEFSAPVLCAFGMTEATHQVASCDENPAESTGLVGRSTGP--EIRIVGPDGHPVGPGAVGEVWLHGPTVVRGYLGDPKITAANFT-DGWLRTGDLGTLSQAGDLSIRGRIKELINRGGEKISPERVEGVLASHPGVLENAVFGVPDALYGEAVAAVIVPREPAPTAQELTEFCREK-LASFEIPATFQMASELPHTAKGSLDRRAVAQQFGGQ---- 146303993 235 ------------------------------------------------RTYTYEDFARRVRKTVTFLKQNGLE-GKNVASIAWNTSRHLELYFAVPLSGGVLHTVNVRFHPREMDYVVEEMQDSAVF------------MDEDIEASL----NVKTFRLNESYDEIIDSQEPAQELPDLEEKRGAVSCFTSGTTGKPKGVIYSHRSIIHSLSLAGDVLGLSSNDVVMDVVPMFHISGWDIP--FASLMTGAKLVLPGRPKPRDLVELIKEEGVTLAAGAPTVWIDVMNYVEKEREDLGKLRTVVMGGAEPPKGLMERMRK-LGVRTYHAWGMTETEAIATVNRSDDLNVLTKQGYPIFGF-EISLLDPAGRELPDGKTGELAVRGAFVTGRYFKGEAKFT-------WFRTGDIAVVDPDGNVKVVDRQKDLIKSGGEWISSVQLENAIMSFHKVSEAVVVGVHDERWGERPVALVVPKEPT-TPQEVVEYLKSNAFPNWWIPDRIIFVDSIPKTSTGKLDKKVVREEVKKLLQS- 11497812 17 -------------------------------------------------RYTYRRFYERLQRVASSLENIG-ARGAKIAFIDWNTHQYLEGMFAIPMMGSILHCVNLRLAPEEIVYTMRYVEDDFVVIRD-----EFLPLAEKLAPHVPSVKGWIVTGDDVDKVEWEDLVKESYDFPELDEHETAVVYFTSGTTGLPKAVHFSHRQVVMALSANESPARMSSADTIMHIPPFFHGMGWTFPYLATML--GMKQVLPGRYEPQVMLDLIKNEGVTFAGGVPVFLKMLIEHPEAEKYKLSKFKFV-CDGEHPQRVLFERAKQ-LGIKMIEAFGMSEG-VGFTFAVLKDHMLLNKAGLP-APFVEVRIVDDEGKEVPRDTMGEILIRSPGLTEGYWKNPEKTAESWDEEGWFHTGDLGVWDEEGYILILDRAKDVIKSGGEWISSVRLEGYILEHPAVSEAAVVAARSEKWSERPIAVVVPKPGSVTEKEIIDFLMKNKMAKWWLPDRVFIVDEMPRTTVGKINKRAIREKYKDLVL-- 45580849 10 -------------------------TVPELLARQVTRAPDAVAVVDRDRVLTYRELDELAGRLSGRLIGRGVRRGDRVAVLLDRSADLVVTLLAIWKAGAAYVPVDAGYPAPRVAFMVADSGASRMVCSAAT------------RDGVPEGIEAIVVTDEEAF---------EASAAGARPGDLAYVMYTSGSTGIPKGVAVPHRSVAELAGNPG--WAVEPGDAVLMHAP--YAFDASLFEIWVPLVSGGRVVIAPGPVDARRLREAISSGVTRAHLTAGSFRAV---AEESPESFAGLREVLTGGDVVPAHAVARVRACPRVRIRHLYGPTETTLCATWLEPGDEIGPVPIGRPL-PGRRAQVLDASLRAVAPGVIGDLYLSGAGLADGYLRRAGLTAERFVADPMYRTGDLAQWTADGALLFAGRADDQVKVRGFRIEPAEVEAALTAQPGVHEAVVRAVDG-----RLVGYVVAEGDAEP-----AVLRERVLPEYMVPAAVITLDALPLTGNGKVDRAALPAPV------- 190015609 183 ------------------------KTLVEVIHNAAKNYGNHITFIDEHGKLTYKMILMEAERMLKGLRAFQLQPQDKIIFQMNNDKVFVITFWACVLGGFIPVPIMFTQRTNEADTLYNIWRAKPYIVTNETLQDSMTQLLD------------CYDLDAAKYLAFEKIQQEEPDWHVAQSEDDAILLFTSGSTGNPKGVVQKHRSILTREISTSKYNHFSAHDIALNWMPLEHVGGIVMFHIKDTYLGRNQVQVRTQYEPTRWLDLITTYKATITW-APNFAFALINKEIENGWDLSSMEFIVNAGEAINGYTAKKFLQVLSPAMIPVWGMSETCSGVVYNNVEDTITFVNLGKPIYGVS-IRIANQDNETVAEGVIGRLQIKGKNVLEGYYQNEEANKECFTEDGWYDTGDLAFI-KDGCMAITGRGKDIIIINGVNFNGTEIEYVVEQVAGVKTAACAVRDDQLDTDELAIFYSTM--CANDEEIREQIQEQTIASYIIP---VEEEEIPKTNIGKIQRTKL----------- 118588369 51 ------------------------------LDRHVEHRPGQPALIYDSASYTYSELLEEVEAMACVLADHGLVKGDRAIIYMPMIPQAVMAMLACARLGVIHSVVFGGFAANELATRIDDATPKAIIAAEPGRVIAYKPLIDQAINQREELTADLKPGRDHDLGALQAVAGRRIAPVTVKATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWSMELYDIQPGEVFWAAWVVGHSYICYAP-----LLHGCTTIVVGTPDAGTFWRVISDHNVVSLFTAPTAFRAIRKEALIQRYDLSLFRSLFLAGERADPETVNWAIDQLQVPVIDHWWQTETGWCIVGNPGQLPVKPGSPTVPMPGYD-VQVLDDAGHPLGANTLGNIVVQPPGSLPTLWNADKRFFDAYLAEGYYKTADAGIIDDDGYLSIMARTDDIINVAGHRLSTGGMEEVLATHPDVAECAVIGIADKLKGQLPCGFVVLKAGVDREKELIKLVRDKPVAAFKI---AITVDRLPKTRSGKILRGTMRQIA------- 208702021 1827 --------------------YPQHESVAEIFRETKIKHQAKLAITYKDRKLTYAELSEKANALAHTLKRRGVAQHDVVGIVAERSPETIIGILAILKVGAIYLPIDPKLPQLTLQHIWRDSGAKVLL--------GKNETTVEVGKEVPFVDIEGDKGKQEELV------------CPISPEDTAYIMYTSGSTGKPKGVMVTHRNIVRLVKNT-NFVSLQEQDVLLQTGSL--TFDAATFEIWGALLNGLTLHLVEDYDGEALQEEIQQNKATIMWVSAPLFNQL---ADQNPAMFTGIKQLLIGGDVLSPKHINKVMDHCPINIINGYGPTETTFSTSFVIDQMYQDSIPIGTPIA-NSSAYILDVHQNIQPIGVVGELCVGGDGVAKGYVNLEQLTEERFIADPFYRTGDYVKLLPNGNIQYIGRVDNQVKIRGFRIELEAIMNTLKQCESIKDVIVV-VQEQNGYKTLVAYVV-GEESLSIETVRAYAKKH-LAEYMVPSQFIFIEEIPLSINGKVQYSKLPK--------- 146760133 462 -------------------------SIPELFFSQVAADPEAPALTFGERTLTYRELDEAANALSGQLVSQGVGPGDRVVLLSDRSAQAVIGILAVLKAGAAYLPIDPAVPASRLEFIVGD------------AAPAAAITTAGLRARLDGFDLPIIDLDA------SAAGTEPAPASGARPDDIAYIIYTSGTTGAPKGVAVTHHN-VTQLMSSLDAGLPNPG-----VWPLCHSFDVSVWEIWGPLLRGGRLVVVPTGSPAEFHDVLVAEQVTVLTQTPSAVAMLSPEGLESTA-------LAVVGEACPASVVERW--APGRVMINAYGPTETTMCVAPLVAGAPDSAVPIGAPV-PGAALFVLDTWMQPVPAGVVGELYVAGEGVACGYIGRSDLTASRFVACPFYRTGDLVSWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALSALDGVDHAAAIVREDRPGDKRLVGYVT---GTVDPAEVRSTLAKR-LPPYMVPAAVVVLEALPLTSNNKLDTRAL----------- 146760133 1970 -------------------------SIPELFAAQVMRAPEAIAITCGERSWSYGELDATANRLANHLVSRGAGPGERVALLLPRTGEAIAAILAVLKTGAAYLPIDPAHPDSRVEFVLGDAAPIAAVTTADLLPRLGASGIPAVDINDPAVDR-----------------QSDVALPVPAVDDIAYIIYTSGTTGAPKGVAVTHRN-VAQLLESLDA-ELDLGQVWTQCHSLAFDY--SVWEIWGALLYGGRLLIVPDRSPEDLHAMLVSEQVSVLSQTPSAFYALADAMQPEVGQQLKLQTVVFGGEALEPQLSPWFDSHPGPRMINMYGITETTVHASFREGDVDSTSSPIGVPLE-HLAFFVLDGWLRQVPVGVVGELYVAGSGQASGYLGRSDLTTTRFVACPFYRTGDLVQWGEDGQLRYVGRADKQVKIRGYRIELGEVHAALARVEGVDQAAVIAREDRPGDKRLVGYITSTKGTLDPAAVRAVLAER-LPAYMVPAAVVVLGAMPLTVNGKLDTRALPEDAVEEILAG 111222909 37 -------------------------TVDGLVARRAQATPDALMLVDEDARLTFAEFDAKVDRVAAALAGEGVTAGTRVAWQLPTRISTLLVMIALRRLGALQAPVIPIYREREVGAALAAVDAEVFLVPGTWRGTDFTAIAQAVAAAGGPAPRLLEIGHDAPEADPPGAVAGQDPRPDQRADQRAWIYFTSGSTGIPKGARHSDGTLLATAVCFAGVSGLGAGEVGAVGFPVAHVGGI--QYLIAALAAGFPILLLEAFVPDQAVELFRRHDVTATGGSTPFYTALLDLAAARPGEIPTLRSLKGGGAPCPPHLVGEVDRVLGAVLAHDYGMTEVMVAVAAIADPPDVLAATDGRPV-PVNRLRFVDEGGAPLAPGAVGEVQVAGHGVCHGY-TDPEATRAAFTADGWFRTGDLGRLLPSGHIEIVGRLKDLIIRKGENIAPQEIEALLGRHPDVAEVAVIGLPDPDRGERVCAVVVARPGVPSLSELSAWLREAGLMRQKLPEQLELIDLMPRTGLGKVAKAQLRARFE------ 111027015 1 -------------------------------------------------------------------HGRGVRRGDVVTLVLPNWREFFVVHSAIGLIGGVVNPLLPKVGTPEIAHILRTAESRFVFAAADLRENSPWHRVIAAAEGLDSILGIVPVRSGTNSLALEEPWEQPLDPVVVDARERDTVTFTSGTESLPKGVVHSHQTTMFVLRAYLDVLGLNGSDSVFMPSPICHASGM-AWGLRAAIHAGVPLILQDKWNPDTALRLIDEHRCTYTLAATPFIIDMLGAKARGAGSGETLRYVASGGAAIPRHLVAEVRENFSAELMAVFGASETYVTTATRPGAPDDILATDGEPL-PGVQVAIVDESGRELPRGEEGEIVTRGPQVFLGYLGDPDLTHRAFRGD-WYRFGDLGRIDENGMLHVTGRIKDIVIRGGENISVREVEELLINHPNVASAAVVGYPDPRLGERCCAVVVPTAGTEDLQELNSYLVGRGLAKYKLPERLEVFDEMPMTATGKIRKADLRRQIA------ 119833034 1 ---------------------------------------------------------------------------------MERSVELIIALLAIMKAGGAYLPLDPGYPDERLALIIDDAAVTVLLTQQRF------------RSRLAGYDGEVLCLDDANQQALFGDEANPV--PINGPDDLAYIIYTSGSTGRPKGCMLPHKAICNRLLWMQRHYEVGAADRILQKTPF--TFDVSVWELFLPLLSGACLVMAKPEDAHYLVEVIQAEQITICHFVPSMLRFFLKHPAVSE--CISLQKVFVSGEALTHDLLLQFRQLLSAELHNLYGPTEAAVDVTYWGEPREDQLVPIGRPID-NIQIYILDSEAKPVPIGETGELCIGGLGLARGYLNRPELTAEKFIRDPFYRTGDKARFLSNGEIELLGRFDSQVKLRGFRIELGEIESALKSHPAIDDAAVLVKDPGSADPKLVAFVVAQG--LDKKAVRDFIKAR-LPEYMVPNLVSFIDQIPVTAHGKADRKAL----------- 134099557 235 ----------------------PDQRMHELFEQRVQLHPGAVAAVHGDRSWTYRELNARANRLARALLVRGLEPEGVVAVATERDLDWLASVLAVFKAGGAYLPIEPHFPADRIATTLSRAECRIVLTERGST-----TTLDHALESLPGVRALLVDDAYAEDHAEGDLGTE------IAADQLAYIYFTSGSTGEPKGAMCEHEGMLNHLLAKVDDLGIGEGGAVAQIAP--QCFDISLWQLLSALVVGGRTLLVEQDDVERFVDRIAEGRVAVLQVVPSYLEVVLSYLENHPRELPDLQCVSVTGEALKKELAERWFATMGIRLVNAYGLTETSTNHEVMDRVPEGERVPLG-PAIPNVHVYVVDENLDPVPLGAPGEIVFSGVCVGRGYVNDPDRTRLAFLADPLYRSGDHGRWLPEGKLEFLGRRDSQVKIRGFRIEIGEIENTLLRVPGVRDGAVVVAERADLSKHLAAFY-SAPGELDAGMLRDTLAE-SLPEYMVPPVFHWRERLPLTANGKIDKKALK---------- 149928061 34 -----KPFEKVLDDSKPPFAAWGGETCYNAVDRHLDQLGDKPALIYQEKVYTFRQLHQEVQIAAAMLQKMGVKKGDRVLIYMPMIPEATFAMLACARIGAIHSVVFGGFASHSLASRIEDAKPKVIVSADAGSAVAYKPLLDEAIERLMVNRGLVVEGRDHDYAALRELATAKVPVTWLGVTDTSYILYTSGTTGKPKGVQRDVGGYAVALAASMKYIFMGEKGKTFFAWVVGHSYIVYGPGMATVMYEGVPI----RPDAGIWWKIVQDHKVSVLFSAPTAVRVLQDPAYLSKYDLSSLKALFLAGEPLDETTSDWISGAIGKPIVDNYWQTETGWPILAVQEEMPGKLGSPGVPVFGFNVNVLNEDTAQPCKANEKGVVAIEGPGCMQTVWGDDERFVKTYWSSQVYSTFDWGIRDEDGYFFILGRTDDVINVAGHRLGTREIEESISSHPAVAEVAVVGVADQVKGQVAVAFAILKSADALEAEIMKVVDSQ-LGAVARPARVYFVNVLPKTRSGKLLRR------------- 182678087 40 ---------------------------AEIFAKTVAAQPSTIAMVTEAGTLTYAELDAKAEILARGLVAQGLRPGQIIGLWMPRGHELLVSQIAVAKTGAAWLPFDADAPVERIGICLADAEAWGLLTAEAFTYKIDETIPCPV---VTPAKLIPASGDLKGGVKVN------ARALGATPDHPAYLIYTSGSTGTPKGIVISGRNICHYLRSANEVYGLKASDVVFQGASV--AFDLSMEEIWLPYLVGASLFVATPGEVDKLPELMESHGVSVLDTVPTLLSLL-------PRDVSTLRLIILGGEACPPAIANRWC-RPGRHVFNSYGPTEATVVATVAEHPGEDV--TIGQPLPNYC-CYVADEALTLLPNGQEGELLIGGPGVAQGYLKREHLTAQKFIANPYYRSGDAVQIDGNSNLVFRGRIDDQVKVRGFRVELGEIEAKLADCPGIAQAAVVLRQDAGL-EQLVAFLVPTPGAIDPASTRQELRA-TLPPYMVPARFEAIETLPRLSSGKVDRKSLKQRELSQI--- 160896247 5 ----------------------------DFFWRAAERWPQRIAIDAPGGCIRYDALARKVAALAAGLQALEPAVQSRVGICAGNSADHIAALLAVMASGKVWVPLNPKSTQSEVRRIIDATEPSIVLCDAGGA---------ALVQGAPGIH--LMLGEGTAALEQAQTGALPVT-PELPADAIQAIKFTGGTTGLPKGVMQPCRAWMAGIANQIQAWGFDEHDRYVMAAPITHG---TSTYLLPILAQGGCHVLLDGAGAEAVRSAFALRGGTVCFMPPTLIYMLMALPGASRADFPGLRRLIYGGAAMPPEKIRQVRAFFGPVLATTYGQTEAPQILTAMDFEDEGLWTSVGRATW-FSDLAIMAPDGRLLPRGEVGEVVARGDLLMSGYWRLPGKTAETLV-NGWLHTGDRGLIDAQGYLHLKDRLKDLVITGGFNVYPVDVENALGQHPAVHECVVFGIPDDHWGEAVQAAVQLRDQRPDEAELIAFVRQR-LGPVQTPKRIHFHASLPRSPVGKLLKTAVRELA------- 56479530 59 ------------------------------VDRHVAVRPDDRALVYEEKVYSFAQLQREVERMAAIYQELGVGKGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFAAGSLATRIDDAKPVLMVSSDAGKPVPYKHLVDEAIAEFPPPKVLIVDGRDVDYAELRAKHLDAVPVTWLESSEPSYILYTSGTTGNPKGVQRDTGGYAVALASSMKHIFTGAGETMFATWVVGHSYIIYGPGMATIMYEGTPL----RPDAGIWWQIVEKYKVNVMFSAPTAVRVLQDPAFLKKYDLSSLKHLFLAGEPLDETTHKWIMDELGIPVIDNYWQTETMLSAVRGIEDTPIKYGSPSFPVYGYD-LRIFREDGSECGANEKGIVGVLPPGCLSTVWGQDDRFVSTYFEDPVFSSSDWGIKDEDGYHTILGRMDDVINVAGHRLGTREIEEAIQANAAIAEVAVVGVADPLKGQMPMAFAVVKDASVDTAEKRAELEDTLLGAIARPGRVHFISGLPKTRSGKMLRRSIQALAEGR---- 148254685 32 --------------------------LPAILQRQAEHYGERVLFVSGEERWTYADTVQIAAASAQTLIEAGLKPGDRVALMCSNRPEFLRVYLGCAWLGAIVVPINTALRGLQLSHVLRNSRPALLVVE-----APYLAAIETIEPDVQLPPSIWIIGSAVEAVPLPPLGA-CACAGAIRPADTVAILYTSGTTGPSKGVCCPQAQMFWWGIYSARALGLREGDVLFTTLPLFHTNALNA--FYQAMLNGCTYVLEPKFSASGYWAAARRHQATVGYLLGAMASMLLAQPKREEESTHGLRVALGGG--VPAQVHRSFFERFGVPLLDGYGSTETNFVFAGTIPSD--RPGTMGY-LADGIEARIVDEDDTELPDGEAGELVLRAPFAFSGYYGMAEKTVEA-WRNLWFHSGDRVVREPSGHFRFIDRMKDSIRRRGENVSSWEVEQAIQAHPAVAACAVYPLPSELGEDEVAVAILLEPGSLEPVDVIRHC-EAMIAYFAVPRYVRIVAQMPLTENGKIKKGVLREA-------- 196186720 8 -------WPLTVDKIIDHAKHWHGD------REVVTRSVEGPIV-----RTTYGRIHDRARRVSNALKAWGIAPGDRVATLAWNTDKHIETWYGVMGIGAVCHTLNPRLFPEQLVYIINHAEDRVIFTD-----LTFVPLLEAILPHLPKVERVIIMTDAEAYETVIAGQSAEVVWGDFDEQTACGLCYTSGTTGHPKGVLYSHRNFIHTLLGQSTVLGATPNEVILPVVPMFHANAWGI--AFGGPAAGAKLVMPGKMDGASIYELLESEKVTFSAAVPTVWQGLLGHMKQNDLRLSTVKRVLIGGSAVPESLIRAFHDDYGIEVLQGWGMTETSPIGTLSNMTPELADKPQGTP-PLGVELKLKNDAGAALPDGVTGHLMVKGPTVARAYFREEG---DIVDDEGFFDTGDVATVDDLGFMQITDRSKDVIKSGGEWISSIEIENIAVGHPKVELAAVIGAAHAKWDERPVLIVRLKDETLDKQEHLDFLHGK-IAKWWMPDDVVAVDEIPLGATGKIDKKLLRERMKDYRL-- 113868126 3 -----------------------------VIEQFARATPDRVAYVPSGQAVTWAELEQRSRQCAAALLAAGLREGDGIAVLLENHVRYFEILWAAHRIGLYYTTISRHLKADEVEYIVQDCGARVLFCSAQTLG----DLAPGALASL-RVTRVLLDGSEPGYSNYEAWLEQDVTLPRVEGTDFS---YSSGTTGRPKGIPLQGANAFFRTGDDARLGWLDRDTVYLSTAPFYHTAPV--RWNMATMRAGGTSVMMEKFEPLAALDAIARYGVTHSQWVPTMFVRLLRAAERERFDLSTMRYAIHAAAPCPISVKQQMIDWWGPILYEFYSGTE-LVGRTSLDSVEWLAKGSVGRPEFG--QVHIVGDDGNEVPQGQTGVVYFSGGGTFA-YHNDPEKTRQVYNDRGWATYGDVGYVDADGFLYLTDRLANTIVSGGVNIYPQESENVLMSHPAVFDVAVVGVPNTEFGEEVKAVVQLHEPEVLAEELIALCRSR-ISPIKCPRSVDFVAALPRTETGKLLKRAVK---------- 99080576 43 -------------------------------AAQAMDHPDKLAIIDGTRRVFHRELAVMVDGLARTLLQR-VAPGDRVGVLLSQSPWCVAAHLAIWKIGAVSVPLFKLFQHDALANRVEDAGAKYVLTD------------REGAAQLGDLAEPLITAEI-------GVEGDPVPFADTGSEDPAVIIYTSGTTGKPKGVLHGHRGHLPGVSISHDHLG-QPGDCLWTPADWAWIGGLFDVAMPG-LALGVPVVALDKFTPETCAEVMRLGEVRNVFFPPTALRMLKAAGQG----LDGLRSVASGGEPLGAEMLAWGQRHLGVTINEFYGQTECNMTVSSCCADFPVRPGCIGKPV-PGHVVEVIDADGQ--PTREEGDVAVRSGSMMLEYWNRPDATAEKFHGD-WLVTGDRGIW-EAGYLRFVGREDDVITSAGYRIGPSEIEDCLMTHPAVATVGVVGKPDALRTEIVKAYVVLKDHAPSEKELQDYVKER-LASYSYPREIAFLDALPMTVTGKVIRKELKARAAGE---- 115458210 292 -----------------------------------------------DAKLTYSELLNKVCQLANYLKSVGVGKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSADALAQRIIDCKPKVVITCNAVRGKKLIALKDIVDVSLDSAKNGVDVGEDTKWTSGRDVWWQDVDVEWVDAEDPLFLLYTSGSTGKPKA--------------------------------------------------------PNYPDPSRCWDVVDKYGVTIFYTAPTLIRALMRDGTETRYSRKSLRVLGSVGEPINPTAWRWFYDIIGCPISDTWWQTETGGMITPLPGAWPLKPGSATFPFFGVQPV-IVDEKGKEMEGECSGYLCIKWPGAFRTLYGDKDRYETTYFKPGYYFSGDGCSRDKDGYHFLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGIDHEVKGQGIYAFVTLVDGVPYSDELRKSLVRSQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASRQL--- 91772637 37 ----------------------------DVVDRYAMEQPDKRALVWCDDVYTFKDLKHYSDKAANLFKKYGIEKGDVVMLTLKGRYEFWICILALHKIGAVALPATHMLTTKDVTYRIELSNIKMVVSADDEGLMGYIDEGHKGYEDI-LLHKASLNGGREGWLDLEEASADPEGEAATKNEEIALLYFSSGTTGLPKMVQH---DFAYPLGHIITAYWQNVRDDGLHLTVADSGWAKCVWGLYGQWISGTAVFVYDRFDAKNMLEFASKYGVTTFCAPPTIYRFLIKE-DLSQYDFSSLEYCVVAGEPLNPEVYERFLEFTGLKLMEGFGQTESIVSIATYP-WMEPKPGSMGKP-SPEYDIELLNLDDEVCDFGEEGEIVIKTVGLFAGYRSDEKKTNEV-WHDGYYHTGDMAWKDEDGYFWFVGRSDDIIKSSGYKIGPFEVESALIEHPAVLECAITGVPDATRGQIVKATIVLAKGYVASEELKKQLQDHVTAPYKYPRAVDFVD-------------------------- 113869299 5 ---------------------------------------------FEDMHRSGEELLARGARLAGGLRALGVQEGDVVAVLLRNDPAYADVVHACRTAGCYYCPINWHFTAEEVRFLLTDSGARVLLVQ--------ADLLPAVRDAVPAGMTVLVGGPAQGAIDYESWLAQQPAYDGPRVAPRGHMAYTSGTTGRPKGVVRQEEQFARMRSVVRQTYGIEPGCRTLMSAPLYHSAPGSF--IQNALQMAERLVLTSRFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEARYDLSSIRFVASTGSPCSPEVKRAMLEWLGPVIHETYASSEAGMITVATPADAAARPGTAGKPVD-DAQLRILDENGRQCAPGEIGLVYVRQPAYPDFSYRNNDAARAAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGIPDDEYGERLLGMVQPMPGVEREAEVIDWLRQR-LSGFKVPRSIVVETQLPRDETGKLAKRRLRDRYWE----- 115491929 42 -------------------------------------------------------------RFAAGLRKSGLQTGDRVLLFSGNDLFFPVVFMGTIMAGGVFTGANPTFVARELAFQLQDSGATYLICAEGSTGIEAARIAGLGHDRVFVFNNALYDGAGRGVQEGTGFAWEELNTPD-KADRTLALNYSSGTTGRPKGVEISHKNYCANMMQFNHMFYLNPDWRWLCFLPMYHAMAQNIF-IAAALSRNIPVYIMPKFDFIKMLEYTEKFRITDYILVPPVVVALAKHPAVKKYDLSSVEVIGSGAAPLGREVCEEVEALWRINIKQGWGMTETTCSLLGWDPTHKSVSASVGE-LNANCEAKIMAEDGTELGLNQRGELWVRGQNVMKGYWRNPQATQETKTPDGWLKTGDIAG-PEEGIVVMLGRTQELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVDD-DERPRAYIVLKPGSATAEDIVEFVSGKVSPIKRITGGVVFLEAIPKNPSGKILRKVLRDRAKEE---- 163731679 5 -----------------------------------------------GETVTFGTLETRANQGAHVLRAQGIDAGDHIAILMENRREMLEVCFAADRAGIYYTTISTHLNPDEIGYILADCDARLLVAGDQFVNI----LTQLAPVQADQCKIMIVGAPSGTYPFWSKEVSDQKTTPIPDEAQGLDMLYSSGTTGRPKGIKWPPGARTMLIDLLNGLFGYGPDTRYLCPAPLYHAAPLRHAMV--TIKMGGTAVIMDRFDAETSLRLIERYKITHSQWVPTMFVRLLKLPEAARYDLSSMGMAVHAAAPCPIDIKHDMLAWWGDIIHEYYAGTENNGFSAITSAEWRAHPGSVGRAKLGV--VHICNADGHEVSVGTEGEIYFENGQKFA-YHGDPEKTRACTNARGWTTLGDIGRLDDDGYLYLTDRKSFLIISGGVNIYPQETEDTLLGHPAVLDAAVIGIPHEDFGEAVHAVVQLLPEHENSQDLMLFCRSK-LSALKCPRSIEFRDTLPRSATGKMNKRVLKSDYWDK---- 115386896 44 -----------------------------------------------------RQMLSWVRRLGFGLDRLRIQKGEVVLILTPNHLFVPIAYQGIVGAGRIFSGANPAYTPSELEYQIRNTDAKLLL---AHPSLIDNAIEASRRAGLSKDRIFLFTDEAPDWRTMEGASWKWDEMADTAQSAVATINYSSGTTGLPKGVCISHRNLIANVEQTAAVDAPRPEERWVGFLPLYHAYG--QGQLYACLMAGFPIYIMRKFVFEDFLRTIQQYRIAHLQVAPPILIMLDKRPETSTYDLSSVRNILCGAAPLSRELQNNIQERFKVRVVQGWGMTEVTCGAILVPGGMMDETGSVGM-LIPNCECRLIGDDGLIVEPGHPGEMYVRGPNVCLRYWRNEKATAESLDWDGWLKTGDVAV-AKDNWFWIVDRKKELIKVNALQVAPAELEAVLLEHDAVEDAGVIGVQVAEGEERPRAYVRLKEGQLTVDNIQAYMKERVAKHKQLVGGVKLVDDIPRLASGKIQRGVLKQWAKQEVEA- 160896145 4 ------------------------------FHSWADARPDRVALTMGDQQHTAGALAQRSREVAQWMAGQGLAAGDTVAVLMENRVEILELVLAARLAGLYAVVISTHLTAPEVAYILGDSGARHVFASAATAAQLPAALAATVHSVDGDCASTGLPSLADALAAWRAQAPAPIDLSGRPLGRD--LLYSSGTTGRPKGIKKALPAALYRTQAWQRNMGFDADAVYLSPAPLYHAAPL--RYCLRTLDGGGAVVITARFDAQQALAMIERYRITHSQWVPTMLGRLLQLPEEHGYDLSSHRCAIHAAAPCPVAVKQALLDWWGDILLEYYAGSEGCGITLINSAEWRRRPGSVGR--ASYGRLRIVGDDGQELPAGQIGRVFFSDVAPFA-YLNDPAKTREAIDERGWATYGDLGHVDEEGYLFLSDRRADLILSGGVNLYPQEIENALATHPAVQEVAVVGVPEPDFGEQPMAVVVLRQGHAASAEMRAIVAEAGLSRIKRPQRLQFVDELPRLPTGKLLRRVLKDRLREQPHAG 159038411 6 ----------------------------------ASQDPDQVAIVEDGRTVTYGELAAEADRIGRGFQSLGLAPGDTVAMLLPNGADLFAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARAFI---AHGRFAEAAATAAAEAGIPA-DGCLAAGEVPGFRPLTSLGAGGSGRPPVRTL-GALMVYTSGTSGRPKGVRRPLTGVSPVFLWFFGLFGLAPFDVHLCCSPAYHTAVMNF--VVVSLQLGHPVVLMDRWDPHEMLRLIERHRVTHSHMVPTQFRRLLALPEKVRYDLSSMRVMVHGAAPCPQEVKRRMLDWWGPVVVEYYAATEGGGTLITAVDWL-ARPGSVGQA-WPGTRVRVLDPDGNDAPAGQPGTVYLQMGELTFEYHGDAEKTRQA-WRDRMFTVGDVGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADAAVFGVPHDEWGEEIKAVVQPEPGPELTNELLAFLAGR-LARFKLPRSVDYVDELPRDPNGKLYKRLLRD--------- 110681401 526 -------------------------TLHGLFEAQAQKTPDATAILCGDQSTTYAALNRRANQLAHHLRRQGALPESRIAVCVERSLDMIVSLFAVLKVGAAYVPVDPAYPQARQALMIEESQAALLITRGTLGASFANDRLRRVALDEAAAPIAAEPDGALGT--------------QVLSDQLAYLLTTSGSTGRPKAVAIEHRNAVAMLQWSRAEFPVEVLRGTLASTSI--CFDLSVFEIFLPLSVGATIVLAD--NALALPHLAAREQVTLINTVPSAMAELLRQNAVPK----SARVINLAGEKLSQELVQKLYGLPQVRVYNLYGPSEATTYSTSAPVRGDQRDTSIGRPIA-NTVAYLLDRHFEPVPPGIPGELYLGGEGLARGYFERPALTAERFVPNPFYRTGDLARHRPEGELEFLGRIDNQIKLRGFRIELGEIEAALGRIAGVDKAIVVAHGTAPR-QHLVAYWTASGEGI-VEDLQPQLAT-TLPVFMVPDVYVRLDAFPLTSTGKVDRRAL----------- 21911415 446 ---------ERVVERWNETGDPAAPSAVDLFLRQVERAPDATAMTAGGRSWSFAELDEWSGRLARVLKDRGVRRGDRVGVLLERSPDVVAAWLGVWKAGAAFVPVDPDYPADRVAFMMSDAAVAAVVCGAGTAA---------------------VVPSGHVLVTMDDAVDGETSLVPVGADDLAYVMYTSGSTGTPKGVAVAHGGVAALAGDPG--WGVGAGDTVLMHAP--HTFDASLYDLWVPLVSGARVLLAEPGDAERLAAHVA-EGLTSVNFTAGQFRALVQ---ESPESFSGLRDVLAGGDVVPLGEVERVRRACPLVVWHTYGPTETTLCATWKAIEPSDRLGSVGRPL-PGRRLYVLDVFLRPLPPGVEGDLYIAGAGVAHGYLDRPGLTAERFVADPFYRTGDVAYWTDEGELVYAGRADNQVKIRGYRVEPGEIEAVLAERPGVDQAVVVAREGRLIG------YVVSGGDVDPEGLREDVA-RALPGYMVPAAVLVLDALPVTANGKVDRAALPD--------- 69937379 472 ----------------------PDTTLTALIEAQLAATPGAPAISFDADSLSFAELDRRSAALAARLEELGAGPDRIVAVALERSLELPVALLAILRAGAAYLPLDPAHPPERIARILAQAQPVAVLSTADLAGL------------FPAGTDPLLPG---------DWPAEGRPKARPQPGDLAYVIFTSGSTGEPKGVAVEHRAIVNRLMWMQAHYGIAPDDRILQKTPA--TFDVSVWEFFLPMIAGAELVMAPHRDPAAIAKAIRDRAVTTCHFVPSMLSAFLASPASQGL---AMRRVFCSGEELTADQRDRFHARIKAELHNLYGPTEAAVDVSYWPAGPEDRTNPIGWPVW-NTALEVLDDRMRPVPPGLAGHLYLGGVQLARGYLGRPDLTAERFVDGPLYATGDLARLRPDGAVVYLGRSDHQVKIRGLRVELGEIEAAIMATGMARECVVIAREDHAGEKRLVGYLVPGEDWRPG--LLAERLAAGLPAYMVPSAEVALEALPVTSNGKLDRKAL----------- 207724942 41 ----------------------------------------------GETRLSFAQMAERSARVANHLRALGVRRGDRVMLMLGNVQALWDVMLACMKLGAVIIPATTLLTADDLRERI------AMGEVGHVVVGVTDCVKLDAVAGTFTRIAVGAERAPAGWHRLEDADAASTPDAPTQASDPLLLYFTSGTTSRPKLVMHTHASYPVGHLSTLYWIGLRPGDIHWNISSPGWAHAWSC--FFAPWNAGATVFVYNRFEAKAVLDVLCRAGVTTLCAPPTVWRLLIQEDLAAWK--PALRELIGAGEPLNPEVIERVRAAWGITIRDGYGQTETTCQVGNSPG-QPVKPGSMGRPLPGY-RITLRDPDGNLA---DEGEICIRPMALMSGYAGNADKTAEAM-RGGVYHTSDIAARDADGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAGQVLARDILRFCRGR-LASYKRVRRIEF-AELPKTISGKIRRVELRQREATRPETG 75674815 13 ----------------------------------------------------YAEIRGRALKLAQRLDRQGIRLGDRVATLAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHATDRIVMTD-----ITFVPILEKIAGRLPSVERYVVLTDGAHMVAYEDWIAEAFAWKTFDENTAAAMCYTSGTTGDPKGVVYSHRNVLHSMVNNADALGAGSKDTLLPVVPLFHANSWGT--AFSAPSMGTRLVMPGRLDGASVYELLSGEKVTFAAGVPTVWLMLLQHMETDNLKLPDLKVVICGGSAMPRSIIKAFDD-MGIEVRHAWGMTEMSPAFSHLKGDARLDRLQMQGYAPFMVEMKLTDDAGNELPDGTPGRLKVRGPAISAAYYRVDD---DILDEEGFFDTGDVATLDSYGYLRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGLPHPKWGERPLLIVVKPGESVTREEMLDFMDGK-IAKWWMPDDVAFVDSIPHTATGKILKAALREQFK------ 169768556 51 ------------------------------------------------RSISYNQAKVIVRKLIAGLRAWGVQKGDCVAIHSFNDIYYSMLVLAINGAGGVYTGTNPSYTPMELGHHIRASHAKFIISEPEIIAPIQAAMKETVPAGLKSWKGLFSAGE-EDWVRFDDLKT--------CEETAAARLFSSGTTGLPKATTLTHRNFIAQHELVFEIEKRPYQIRRLMALPMFHAAAAPSTH-WSPLKGGHVVHVMRRFDLVSFITNVEKYQITDLAVVPPIAVALVMSPQVERPYLKSVRVASCGAAPLSKEVQEKLRVMLGAPCTQVWGMTETCCIATRFGAYEQDDTGSVGR-LIPNVEAKLVDDDGNNISAGVRGEICVRGPTVTPGYFENAAANASSFDQDGWYHTGDIAYCDKDTQWYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGLPDS---ELPRAYVTRRPGTLTEKEVQDYLGQR-LAKYKLTGGVRFMDAIPKNASGKILKRVLREEAQKEVKAG 11498886 53 ------------------------------------------------KEYTYEQFAAEGNRIVNFLRGHGVEKGDSFYMMIPLLPPIWFATFATVKGGFIGVPTATTMTVRDLEYRFKVYPPVAIMADEASA----KTIDEALSNVGAEPKVKIVIGDRSGWESYDSLSKEEAEAAKTKWDDIIFSFFTSGTTGLPKRVAHTATSYPVGHLMTACIINVQPGDIHHNSAPGWAKYAWSS--FFAPLNVGATAFYYTRLNGDLYLQAVSEFKVNTFCAPPTAWRLFM-FADIGKYDYSALRDVVSAGEPLNPELYEQWKKYTDTEIRDFYGQTESTAMIGNPPKGGKIIPGSFGRPTFMYDVTLVDDEGNEITKPNEVGHIVVRLDGLFKEYMGDPEKTAKVFV-GKYYYTGDKAFFDEKGYWWFVGRADDVIKTSDYRVGPFEVESALIEHPAVAEAAVVGSPHPIRYQLVKAFVILAPGYEPSRELALELCKNILARYKIPRIIEFVPELPKTISGKIRRVELRQI-------- 118363068 33 ------------------------------IDRHVIEMPKKPALHWQELTYTWADLHEQVSKLADVYTKLGVTKGDRVIIYMPMVPEAVFGMLASARIGAIHSVVFGGFAAKELSGRITDAKPKLIILDEAIHLSGHNDLKVLLLQRAHQTTNLLTIGRDYDYHTAMQF-AKPIDCVSVTADHPLYILYTSGTTGQPKGIVRDTGGTCVATSWTMHIMDIHKGDVYFSGWVVGHHFIVYGP-----LLRGATTVLYETPDPGCFWRLIEKYKVKGLYTAPTALRAILNGDWIRKFDTSSLQNVSMAGERCDVPTYEWIQKNLGVLINDNYWQTEIGWIISCNYKTFPVKPGSAVKP-APGFKVEILDQDNHVIEPGKLGRICIKLPMPMLTLYNNDEAFIKKYLADGYYQSGDCGYFDSDGYLNVMTRLDDIINTAGHRLSTAAMEESLLGHDDVVEAAVVSKVDDFKGEIPIGFVVIKQGNPEQKKLEKECIEKDIGPVASFHHCIIVEKLPKTRSGKTLRHTLKKIV------- 119173778 45 -----------------------------------------------------------------------VKKGEVVLIFTPNQIFVPVAYLGIVGSGRIFSGINPGYSVNEVVYQMNNTEAKVILVHPSLLD---TAVAAARQAGIPTDREVPMRDGVRDWRELLAEASRDYQWPELSANTIATINYSSGTTGLPKGVCVSHRNLIANILQSNYIRNAPPQHRWIGFLPLYHVYG-QMMTILHAVRNQVPIYVMKKFVFEDYLRAIQDYKITYLHVVPPIMVMLSKRPETAKYDLSSVLEISCGAAPLSRELQNEVAEKYGVSIKQGWGMTEVTTGAIHVPGGVEDKTGSAGV-LDPNCECKLLDDDGNEVPEGEPGEMYIRSPNVSMKYWKNEEATRETMLSDGWLRTGDIAVCRGD-WFWIVDRKKELIKVNALQVAPAELEAALLENDDIADAAVVGMKDE---EFPRAYVVLKDAVLTGEQIQEWIKPRVAKHKWLTGGVELIDEVPKLPSGKIMRKVMREWAK------ 163939758 255 -----------------KTGFPKDQSVVDLFEFQVAKSPHKLAVFYQNQNLTYEELNIRANHIAHKLVELGAKKDSVIGIMLDRSLELPIGILGVLKAGAAYLPIDPNYPNERINYLLSNSNVDIILKCSEFNFIIENTRFIDIDTTLRDGTPIEMSGNLELKIPLESL---------------MYVLYTSGSTGDPKGVMVKRNSFMNLLNWYTNEFDMNPTDNVLLIAPI--SFDTAHKNLFAPLIKGGRLHLFESYDYNEMSDYINIHKITSVNCTPSGFYPLVDYNERTNFRLITLKRIFLGGESINCKKLKPLVKNFKSEIINTYGPTECTDLAASNQEIEQLKVIPIGKPL-NNVEIYIVDQEMNLVPIGVTGELCIAGVGLARGYYNAPDLTREKFVEFPVYKTGDMARWMPDGNIEFIGRKDNLTKIRGFRVEVGEIETGLMKHPDVDEVVVVAIEDTFGTKVLSAYFVA-NVNITNSELRNFLI-KSLPNFMVPTYLTQLKKMPLNQNGKIDRKAL----------- 163939758 1310 -------------------------TVHEIFEQKVKEGPSENAIVYKEMTLTYSELDARANQLARTLRKKGVQRNSVVGLIAEPSLEMVIGVLSVLKAGGAFLPIDPTLPISRIKYFLRDSDCQLV-------------LARNNMKERFTFEQEVIRLDDEINCKEDGCYLENINQP----DDLAYVIYTSGTTGNPKGVMVEHKNIVNQLIGLIRKLKFNQEMNHLLLAKI--TFDVSVQQILLPILSGGRLYIPEEEEPRNMWNFIEKNKINVLGAVPTHLKVLIDNIVISQP----LNYVLVAGEVFTKSLYDQLKSTVNAEIINLYGPTETTIFSTYCHENEEGSSIPIGKPLSNY-RAYILNQDYYPVPIGVTGELYIAGAGVGRGYINKSDLTDEKFMSNPFYKTGDLTRWLPNGDIEYIGRIDHQVKVKGVRVEPDEIKTHILNHEYIDNAIVVAKQNQSNESYLCAYLITNQEV-TSTELREYLRNK-LPEYMIPSHFVQLESMPVTNNDKVDVRALQER-------- 121606509 23 ------------PDQWPRRVYPPGTDIPELFTRAIQNHADRPLLRSDRITLSYADALERVNRIAQVLTEFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELVEIIDKARPALALCDGAL--LEELQIAQAQTGALQTVIPFNLMDAPGSMAALAARKDGRFTPCPVAADDIALMAFTSGTTGKPKAAVHSHRDVLAACAWPRHVLKATPGDIVMGSPPLAFTFGLGGLLVF-PMWAGASSYYPSIPTPEAMVQLIRQVGATICYTAPTFYRQM--AVFARQQGLPDLRLCVSAGESLPDATRQLWKDATGIEIIDGIGATEMFHIFIS-SRPGDVRRGAIGQVVPGYS-AKVVDQEGAEVPRGRIGRLAVIGPTGCR-YLDDER--QRNYVKDGWNYPGDAFTQDEDGYFFYQARDDDLIITAGYNVAGPEVEDALLKHPAVAECGVVGVPDQDRGMVVKAFVVLRPGQAGDAAMVKTLQDHVLAPFKYPRQIEFLSRLPRTETGKLQRFKLRQ--------- 71065458 20 ---------------------------------------DQEIVYADKKRFTYKDLFNRINRLANVLDGLNLVAGDVVAVMDWDSHRYLESYFSVPMSEYILQTVNIRLSPEKILYTINHAKPKVLLLNSEFA-----PLVKDYQFENSSIEHIIWLDDKGEYEALLAAADDHFDFPDFDENTIATTFYTSGTTGDPKGVFFSHRQLVLHTLTEAASIGMSYGDVYMPMTPMFHVHAWGFP--FTATMTGLKQVYPGRYAPNLLMDLIINEKVSITHCVPTILQMVLKEAQDRDASFNGLKMII-GGSRLTEGLAKAAMDQ-GIEVYTGYGMSETAPLISLTDEEEDIARRCMGKPVLMVD-AQVWGESNQPVGTGQTGELVLRAPWLTQSYLKNDDAGKE-LWENGYMHTQDIAYIRPDGYIKITDRLKDVIKSGGEWISSLEIETILSLHPAVADVSVIGVRDKQWGERPLALVVLKSNCQDTDDIKALVARGIIPKYGVPSQFKFVDELPKTSVGKHDKKVMREMYANQ---- 40713150 1028 ------------------------ESLPVLVGRVVEQRSHEVAVVDGDGELSFGQLWDQAVGLADLLTARGVGPECRVGVLVGRSAWWVVGMLGVSLAGGAFVPVDPAYPAERIRLILADADPALVVC----AGKTREAVPAAFADRLLVVDEMDLTG------------GSAARLPRVRPGDAAYVIYTSGSTGRPKGVVVPHAGLGNLALAQIDRFGVSPSSRVLQFAALG--FDAMVSEVLMALLSGARLVMAPEPPRVSLAEALQRWDVTHV-TVPPSVLATAEALPAR------LETVVVAGEACPPSLADRWSA--GLRLVNAYGPTEATVCAASMPLVASRPVVPIGTPIAGG-RCYVLDAFLRPLPPGLTGELYVAGIGLARGYLGRAALTAERFVADPFYRTGDLAYRTGEGELVFAGRADDQVKVRGFRIEPGEVESALSGHPGVAQAAVI-----VRGDRLLAYVSPAG--VDPQAVREDLASR-LPPYMVPAVVVPLEALPTTPNGKIDRGALPD--------- 111023557 28 --------------------------------------------------LTYGYLREQSTRFAAALADLGVEPGDHVATLMGKSAELVVALLGIWRRGAVHVPLFTAFAPPAIAFRLGASGAKVVVSD--ASQLDKLTPGEDIPAD-ASWQVVVVGGADSGALDFHDAADVKGAAVTVGGDGPLVQLFTSGTTGTPKGVPVPLRALASFHAYQEFGLDVRRDDVFWNAADPGWAYGLY-YALLGPLAAGTRILLHAGFSAPLTWQVMERFGVTNFAAAPTVYRSLRADPTPIPETVK-LRRASSAGEPLTPDVISWAEANLDVFVRDHYGQTEGMFIANSWADGNEVRDGSMGKPLPGWACAVLEDDSDAIAPPRTPGRVAISSPLMFTGYVDAPEKTAQRFTADGWYVTGDAGQTDEDGFFFFSARDDDVIIMAGYRIGPFDVESVLVMHDEVVEAAVVGMPDELRGEVLEAFVVLRDGVDGTDELEVELQKKKFAAHAYPRTVHFVPNLPKTPSGKVQRYLLRQ--------- 9937227 507 ----------------RRPGREGHECLHEPVARAAARHPDAVAVSCGGTQLSYGALDTRAERLAAVLRAHGAGPERLVALCLPTGPEWVVGALAILKSGAAYLPLDPGDPAERRASVAADAGATLIVSDTA----------------LPPLHRVDVTATLPDGAPEPTARA-------VLPGNLAYAVYTSGSTGGPKGVLVTHANVTGLLAACREALPALDAPRTWSAT-HSPAFDFSVWEVWGPLTAGGRLVLVPARAPDELWDTLRDEQVEVLSQTPSAFHHLLPTAVRRAAQATALELVVLGGEACEPARLTPWWDALGPAVVNMYGITENTIHVTVRRMTAADRSGSVGRPL-PGQRADLLDPHGRPVAPGGRGELFVGGVGLARGYLGRPGLTARSFLPDGWYRSGDLARLLPDGGLDYAGRSDAQVKVRGYRVEPAETEAAALTHPAVRHCVVVPRGDGDR-RHLAAYVVADTRACDGPGLRTHLAER-LPRHLVPASVVFLKRIPLTRNGKLDVAALPDPAAHRAPA- 40063614 16 -----TPWSEDLPA-----------TVYDLLDKTASKMPDANAVSFQAETLSWSQLRAQVTQAANLFSRLGIGENDVVAFVLPNSMETVVALLGGAVAG-IVSPINPLLSPEHIGGLLRETGATVVVTLKAFPKTDVAQKTAEAVRLAPAVTTVLEVDQVLDFSAEVSRQNTALDFAASTGDRVAAYFHTGGTTGTPKVAQLRYKGLIYN-GWLVGTYVFDNSDNVICPLPLFHVLA-AVPVLMGAVFSGAHLVFPTEGVFDNFWALVERWEISLIISVPTAISALMQRPV--NADISSVKKAIVGSSPLPRDLFKRFQEASGVNILEAYGMTEATCMLSTNPPDGEKKIGSVGVA-TPYTEIKIIKETPEECATDEIGEICAANPGIWAGTYTEAAKNVGLYFQDKYLRTGDLGRFDSDGYLWITGRSKDLIIRGGHNIDPGLIEEALLGHKDVAFAGAIGQPCPHSGELPCAYVELVAGAVTADQLTAYCQEHVTERAAQPKYIEVIETLPKTAVGKVFKPDLRKMAIRRV--- 170071068 13 -----------------ETGFWSGRSVGELLWQVLGRAPWKIAQISADTRVTYQELLLRSVRVAQNLGSMGIEAGDLVTLVARNSEKIAPVVFGCLMAGVPVNTLDPSFHREDFAHMFGTTKPVAVLCEGDL--VEEVEAAFEMSEISPQL--IVFGPRINGFARVDDLLVEPARIED-PANQLAIVLCSSGTTGKSKGVCLSHGLCIANMAA---VWKCRESDRVLCLSSLYWISGI-GTLLTATLAGATRVITTDRFSAEMMIDIIEQYRVTVIFFPPSHALAILNEPTVGMADFSSLRLVLCGGGPTSADLKRSFEMYLSRKFVVVYGLSE--LGGAGMMSEVAYKDGSVGV-LTNGVEAKLVDDEDNLVEIGQEGELHIRARFVFMEYFGNPDETAEMLDADGWLHTGDIARVDEDGLFYIVDRKKDIIKYGGYQISPTEIETVILKMSGVAAVCVTGIPVP-GHDLPVALVIRAPESGVTEDEIEQQVERSMVDFKRLRGVFFVTAFPMTPSGKILRRKCREIAVE----- 118480533 5 ----------------------------DLVKRCARNYPTKTAYLCGERSRSWREMDQRSDRFGVALQQLGHRPGEAVAILTQESIEVYEHFFACMKIAAPRVGLNTGYVWPEMLHVLKDSEVKFLLLDTRCRHLLAERLGELKALGITLIGYGAGHGLERDYESLLATAEGEPHWPALAPDDILFVSYTSGTTGVPKGVMLTQEGGVNCILHSLISFGFGPDDVWY--MPAASAWVVVILNAFG-LGNGMTTVIPDGYQLQAYLRDIERFRVTVGMLVPTMLRAIVEIQTNPVYDLSSLRMVVYGSSPATPKLIRDARATFGIKLLQAYAMTEATGGWISYLTDADHLLKSVGR-IGIHYDCSIRDESGQPVPIGQSGEIWLRGNTMMKGYRNLPEATAEAM-PDGWLRTNDIGRLDERGYLYLLDRQKFLIITGAVNVFPTTVEAILVEHPAVEEVAVVGVPHPEWGEAVVAVVVRKPSDVTVQALIDFCHGK-LSRPETPKHVVFVDELPKTSNAKLKKGELKKWLS------ 84687635 22 ------------------------------------------AVITGDRTVSHEEMEARIDKVAGALLAKGLGEGQIVAQLMRNDTPIIEVNVGARRVGCYSVPLNWHLAAPEIQFLLEDSGAEVLV-AHADLLRPVRDLVPEVVETPPSIREAFRLDPADCTVPYEDWIAAAEPHAGENPADRGVIIYTSGTTGKPKGVMRTPEETRLNARVFRDTIGIAPDMRGLIATPLYHASPNGFARYAAT--QGELLVITPRFDAEEFLALIEKHRINVIVAVPTIFVKLLKLPKEEKYDVSSLRFISHTASACPVEVKRELMEWVGPIVHEVYGGTEVGIALHASPEDWLKKPGTVGRCVE-HAEVRILGENDEILGPNEPGEIYVKGTYSDFTYIKNPEARAEC-EKDGFISIGDVGYLDEDGFLFISDRKRDMIIFAGTNIYPAEIESELVLCPEVADCAVFGLPDPEFGEVVAAYIQPAPGTPDADSIRAFLEPR-IAKYKIPRRIEIVPTLPREESGKLMKRKLRDAV------- 110634920 19 ------PASPALAQARPSGGYDRDSNLHDQVAQHAIARPDAIAVEFGEDRLTYGELNQLSSALALELAMLGVKKGDTVGLLLPRSLETVLAILAILKAGAAYAPFDPAYPVEHLRYMADDCRPKTILTDGKETPAIREIERWHAVSSLGALLT-------------RSAQRHSSDLPRVEGGDAAYVMYTSGSTGRPKGVIIPHRG-VARLVREQNYIRFEPSDVVLHTATI--SFDAATFEIWGALLNGCKLVGIGDQSLQRIAETIERKRVTVMLLTTGLFHLLVDY---RREGFPSLRHVLFGGEVASADHARRFRANPGCLLTNAYGPTEVTVMASAYTIPPDFAGDPIGHSIA-HSHIHILDEELNELPVGTEGQLAVSGDGLAIGYLNRPALTNERFVGEGCYLTGDLAVMDANGLLHFRGRRDRQIKIDGKRIELDEIEAALRRDPRLADAVVICREDQSI-KRIVAYLKPHPPFPASKEILSTLR-RVLPKHMIPSSAIVLEEFPMNQAGKIDRSKL----------- 126725926 3 -------------------------TLDVWIRDAAALHPEKPAFVFQGEVITYAQFADLIAERAARLLAGGIARGDRISWYGMNNPEAFVLLFAAAKIGAILLPLNWRLSAVEVAEIVENATPKIVFHDHHFASQAAGL-------------DVPLVLEFGGDIPLSVNNEQGVP----SLNDPLLLVYTSGSTGRPKGVILPQKALVANAQMSVQAHGMRPTDTVLNVLPLFHVGGLNILP-TPAFSIGATVELHESFNPTDT--ALALNRVDLAIVVPTVLAAVMATPEWRTKQSETLRGLSIGSTDVPLEMLKAVHAR-GVPMLQVYGATETTPAIFQTVDTAMINEGSIGIEGANCQVRLVVDD--QDVAQGDAGEIWVKGDNVFTHYWQDPVETQKAL-EDGWFKTGDVARQDSDGNYWFVDRIKHVIISGGENIYPSEIERLLRDHPKLEEVAVVGAADARWGEVPIVVAVSKTDCCEADVV--GVLDGKLARYKMPKKVLFVDALPRNAMGKIVAADVRAMIN------ 134281993 143 ------------------------RNFFDLVEQAACRTPDAEALVAGDARLTYRALAALGLAFAERLQALEIAQGERLAIFLDKRIETVVAMLGAAAAGVVFVPVNPALKPEQVHHILVDSGARCLVTSSLRARIDAKTLAPAPASRTTFLR-WMQPDAPPESVANRHASAAPEPRADTIDADLAALLYTSGSTGRPKGVMLSHRNLLEGAWSVAQYLRHTAQDRILAALPLSFDAGLS--QLTTAWAAGASAVLVNYLMPADVVEICVRERITGFAGVPPLWIQLARAAWPGEAR-ARLRYFANTGGHLPRPVLHALRELFPASPYLMYGLTEAFRSTYLDPAEVDRRPDSIGKAV-PNARILVVREDGAPCAPNEVGELVHVGACVTLGYWNDPARTALRYRPSPW--SGDLVRRDDDGFLYFVARNDAQIKSSGYRISPEEIEEVAHASGLVAEAVALGVPHDELGESITLVVVPLDDTFRPDALRARCAQQ-LPPYMVPHTIATRTSLPRNPNGKFDRVALRADAA------ 157692549 99 ----------------------------------------------EERRWTFLDLQEKVNRLAAGFLKNGLQKGDVAVIYMPMLPETVAVMLAFAKIGVIFSPVFSGYGSEPLAVRIRASGAAIVVTTRRGKKINMRECAAEAIDKTSTVKTVIVETEYEGDIRLNDLLTEDPICETTSNEEPLMILYTSGTTGTPKGAVHTHAGFPVKAAFDAGLCDVAKGDRLFWLTDMG--WMMGPFLVFGGLINGAAIVLPDYPDEQHLWSFIHEQKVTHFGLSPTFVRSAMQQ-DLASIKLPHVKAIISTGEPWNEAPWQWLFDKIGIPILNYSGGTEGIVGSTLLRPIKPVLFNAAILGMA----ADVYNEEAESV-INEVGELVVKKPWVGMGFWKDPERYEDTYFKDGVWTHGDWVVQSDDGTFHITGRSDDVINTAGKRVGPAEIESILVGHPAVHEAAVIGVKDEVKGEALVCFIVTGPQSCDESKLIQELKTH-VGSYATPKDIHLISALPKTRNGKIVRRLLKGAYEQQ---- 62423986 465 -------------------------TLASLLTDQLHRTPDAPALLWRGESLAYSELFDHVEQLAAILREHGAGPGSTVGIHLRRGPAMVMSLLATSLSGAAYVPLEPSLPVTRLDSMISDVDPALVITGDAPGGGDTRPTLQLREDTLDCLRD------------LAADPANPTPPMPPTADDTAYVIFTSGSTGAPKGTAVSHRAIVNRLVWMQHEYRLDATDIVLQKTPF--SFDVSVWEFFWPLISGAVIAVAEPEDPEALARTIAANGVTTCHFVPSALSVFTGAHQVEH--CTSLRRVFCSGEALDAETAHRLLAALPVELHNLYGPTEAAVDVTHWTGADHSGPVPIGRPVW-NTRTYVLDSLGRLLPPGAAGHLHLAGVQLGQGYVGRPELTAEKFFRERVYATGDIARWRSDGALDYLGRIDDQVKIRGLRIELGEIESVLAEHPDVHRAVVV--PHGAGTAALRGYV--QASANNINGLRDWLVDR-LPDYMVPSTLTCVGELPMTANGKLDRQRL----------- 41409812 69 ---------------------------------NARRTPGRAAVIDEEGELSYAELDRAAHAVANGLIAKGVKAGDGVAILARNHRWFLIANYGAARVGARIILLNSEFSGPQIKEVSEREGAKVIIYDD-----EYTKAVSKAEPPLGKLRALGTNPDADEDETLAELIEHSSSEPAPKADHASIIILTSGTTGTPKGANRSTPPTLAPVGGILSHVPFKAGEVTSLPSPMFH--ALGYLHATIAMFLGSTLVLRRKFKPPLVLQDIEKYRPTAMVVVPVMLSRILDTLEDKKPDLSSLRIVFVSGSQLGAELAARALKDIGPVIYNMYGSTE--IAFATIAGPKDLERNAATGPVVKGVKVKIFDDNGKELPQGEVVRIFVGNTFPFAGYTGGGNKQ----IIDGLLSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATAIGVEDKEWGHRLRAFVVKKEGADLDEDTIKHYVRDHLARYKVPREVIFLDELPRNPTGKILKRELREM-------- 149610024 3 ------------------------------LDRHVQRSPDKVALIWEEVRVTYRELLDITCRLANILKKHGVSRGDRVALYMPVSPLAVAAMLACARVGAVHTVIFAGFSAESLAGRINDAKCKVVITANGGRVIELKKIVDEAVKNCPSVKCVLVVQRTDNKVPMGNLASAVCPPESMDSEDMLFLLYTSGSTGSPKGLVHTQAGYLYAALTHKHVFDYREGDVFGCVADIGWITG-HTYVVYGPLCNGATTVLFEYPNAGRYWETVQRLKINQFYGAPTAVRLLLKYGDVKKYDLSSLRTLGSVGEPINQEAWDWLYHVVGCTLVDTWWQTETGGICIAPRPSEEIRPAMAMRPFFGISPTLI-DEKGKVMEGGNIGALCISWPGMARTIYGDHQRFIEAYFYPGHYFTGDGAFRTSEGYYQITGRMDDVINISGHRLGTAEVEDAMANHPSVPESAVIGYPHDVKGE------------------------------------------------------------------ 154706440 435 -------WNET-DQFYPK-----DQTIHQLFELQADKIPAAIAVEYENQRLTYRELNSKANQVAHHIHQQPFLADTLIGISADRSLEMIIGILGILKAGGAYTPIDPGYPKNRVEYILENTQIKLVLT--------KKSLLKKFRNNI-----YLLALDSEECLSADDDNLA----INTTADHLAYVIYTSGTTGDPKGVMIEHKSVISLVKENG-FLNIQANDVLLQLA--SPIFDAAIFEIWGALLNGAKLILPKGKSIDQFKKFLTKNKISILWLTKTLFDNLYQLDNTL---FNSIRYLLIGGESLAPSLIQKLQKLRPQYILNAYGPTEGT-TFSTIYFCDNRLYGSVGKPF-NARKAYILDKSLNPVAIGVIGEMYIGGAGLARGYLNQPELTAKCFIANPFYKTGDLVRYLPDGNIEYMGRSDFQVKINGYRIELGEIETVLNRYPAVKQVVVLVKEHE-GNKYLVAYYVAENE-FNATDLKNYL-SKNLPDYMLPHAYVYLKQFPLTINGKLDRAALPEPA------- 170097856 35 -----------------------------------------PAFIDAGTTLTRDQLKQLAFSLGYALRNLATKRGDTVLIYSQNSLVWPVVIFGSVAAGLRCTLANSAYNARELAFQYQDSGAKTVFSSEDGVATVLEMFKQLGLSKSEAEKRIVVKPELAGLLQVPDLLTEEEKFEGSQANETVYLCYSSGTTGKPKGVETTHKNMVSVLEMVAEIYPLTFGDAMLGILPFYHIYG-AVKLLHFPFLHGIPVAIMARFDPVQFCANIERYKITHSLIVPPVLVVLNRHPAVDQYDMSTLEVLLSGAAPLGAALTKQVKALPRIEVIQGYGLTETSPTTHVLQTPYAIKMGSIGTMLPNLEARLVVDGDGDDAEEGQPGELWIRGPSVMKGYLNNVAATKDAITPDRWFKTGDIATRDPEGFYYIVDRRKELIKYKGFQVPPAELESVLLTHPEIADAAVIGVDSKEATELPRAYVVAAHPAAFAEGVKKWIQQK-VARHKYLRGVVVIDAVPKSAAGKILRRELRDQAKEEL--- 134099241 504 --------------------------LPERFKAQVALTPDALAVTAAGTELTYAELNARANRLARELVGRGIGPEHVVALAVPRSPAMMVAALAVLKAGAAYVPVDPSYPAERVRLMLADSSPALLLATCTVAAELPDGGVRRLLLDDPEVAEQVAA------LPGTDLADSDRNAP-LLPGHPAYVIYTSGSTGTPKGVVVAHRALSNHLDWAVRRFAGLGGRTLLHS---SMSFDFSVTPMYGPLLCGGVLELCED-SPDAIANA--TGPATFLKITPSHLPLL----PSVRFAAEGPRTLVIAGESLHGESLRQPPEGEGLDVINEYGPTETTVGCTLHDIPAPAGPVPIGRPVA-NTRCHVLDQALRPVPAGVPGELYIGGSQLARGYLGRPGLTASRFVADPFYRTGDRVRRRADGALEFVGRVDEQVKIRGHRVEPGEVEAVLLRHPAVAQAVVVGRSDGPSGTYLAAYVVLNDSVVDGAALREQVAAQ-LPEHMVPGVVVVLGELPLSPSGKADRRAL----------- 177670548 102 --------PDPAAERGPEIRWYEDGTLNVAVRHVAAGRGEKVALYFEGRAVTYAQLQREVAQAANALEELGIEAGDRVVVYLPVLVETIVITLACARIGAVHSLVFGGFSAEALRFRVEDTGAKLLVTTDGQAAVPVKANADEAVSGDNAIEHVLVLGRDLWWHDVVDRQPDTHTPRAFDAEHPLFIMYTSGTTGQPKGLVHTSGGYLAAASWTHDFLFSHPDDVHWCTADLAWVTA-HTYEIYGPLSNGVTQVIPNAPHPGRHFEVIERYRVTSYYTAPTLIRSLIPAHADGGPDLSSIRLIGTVGESVNPEAWTWARTQIGLPMVDTWWQSETGATVLSPRPTDTAFKPGCGSRPLPGVDVAVVDDDGAPTPEGLQGRIVVTSPSMARTVWRNPARYFHSYWEDGWFLAGDGAKRDEDGDVWILGRVDDVINISGHRLSTIEIESALVAHPEVIEAGVCPVPHETTGHAAVAFVVAHESADRAEELRRHV-GRVIGPVAKPAEVVFVPDVPKTRSGKIMRRLL----------- 154246724 494 ------PWPGDLP--------LADGLVPHLIAEAAQRRPDAPAVICGDETLSFAELERAANRIAHHLLGLGVGAETRVAVGLRRGPGAVAAFLGVLKAGAAFVPFDPDHPAERIADVVTDSGATFAVV-----NADGPALPQAVTALVPEC---------------LDLAALPETAPQVHPEQLAYVIYTSGSTGRPKGVGVPHGALAMHVRATGALYGTGEETRELHFL--SFAFDGAHERWMVPLAFGGAIVLRDQWSAEETRHALARHRVTHAGF-PPAYLTQLAEWVESAGDPPPVQVYSFGGEAMPRAGFETVKRALRPQLINGYGPTEAVISPMAWRVPADGPYAPIGRAV-GQRRAYVLDDGLQPVPIGVAGELYLSGEGLARGYLGRAGATAERFLPDPFYRTGDRVRWLADGTVEYLGRADQQIKLRGFRIEPGEIEAQLRQEETVREALVMLRTDGAA-PRLVAYVTPAEGAVAEEATLRAALLRRLPDYMVPGRIVVLAAFPVTPNGKLDRAAL----------- 163795761 3251 ---------AERTETIRID---PDATVTGLLEAQAAATPEAVALVAADGRMTYSALHRTAATVAGILRRRGIGRGDVIAVLCRRSPDMVVGILAALKAGATYLPLDPSYPPARLAFIVEDAAPALVLSQSELTEI------------LPSDTEVLLLDTVPEAC---GSNATDAASPPATPDDAAYIIYTSGSTGQPKGAILPHRAVVNYLVWARDTYRPELGRG--APINTSIGFDATITSLFLPLIAGTAVYLIDEEDEIGALAALSDHRFSLVKLTPAHLDIL--RMTMAPEDLAGMRVLVIGGEALSAATVQAWRDHPETRLFNEYGPTETTVGCIVHEVGPDTPTSPIGRPIA-NTRIYLLDAEMQPVPVGVAGEVYIAGAGVADGYLRRPELTAERFLADPFYRSGDLARRDADGRMEYLGRADGQIKLRGHRIEPGEIEAALLAQPSVAQAAVILRKDAVGDAELAAYLVPAAGVEATAALQQALSER-LPAVAVPSSYIWVDAVPLSPNGKVDRARLRVAVAPRQAA- 163795761 7014 -------------------------TVVDLFERQAAAKPNAVAVRCQGRHVTYRTLDRWDRIAARLRARADLAPGERVAVDLPRSEALIAAMFGIWKAGLVHVPIAPGDPAERKAFLIADAGCKAVI------GGDADSIVPRID-------------------PTNDRSRPTARGAECSPGDVAYVFYTSGSTGKPKGVMIEHRNLAAFARILHGAFGMRDGDAVFALTTA--TFDISMLELICPLTQGLRVTVADDADPALTLADIRDSGVTVLQVTPSRLALLL----AQDGGLGAVRLLLVGGEALPAYLAASLRALHGPDAFNVYGPTETTIWSTAEEIGDA--PPGIGWAL-PGEVVLILSLAGRPQPVGVPGEIAIAGAGVGRGYLARADLTAERFTADPMYRTGDLGLRRADGGIEFLGRVDDQVKLRGFRIEPGEIEAALTGHPSVHQAKVV-VRDIAGAPELVAYVVAPTPGPGEADLRARLHE-TLPPHMVPMVIVALDALPLLPSGKIDRKAL----------- 163795761 5439 -------------------------SLAALFEAQADRTPSRPAVVGDDGSVDYRALDHAANGWAAALLDHGLRPEEPVGLALPSSVALIAAMLGILKAGGAYVPLDPRHPADRLRAMIADAGCRLVLTAETRDA----------------------SGLADSTLIRAPITPRADRPARIDGGDLAYILFTSGSTGRPKGVMVEQRAVVNLIHGLNRAIY----DPLATTGPLSVVFDASVQQIFPALLAGHTLHPVDRRDAPALLRWFRARGINVADGTPTLLDMLLEAG-LDRTPLPDLRHLILGGEPLSSAALRRLRELAGLAVTNAYGPTETTVDATLFELRGDAPLPPIGTPL-PNVEALILDANGEPVPIGVAGELHIGGAGLARGYVAASPADNARFIPHPLYRTGDTARWLEDGAIEFLGRRDGQIKIRGHRIEVGDVEAALKRAPGIRHCAVGVQP---GGPRPAAWIVADREIPT-ADLRRHLAGH-LPDAMIPARFQVLPALPLTPSGKIDRK------------- 163795761 4308 --------PQERDRLIRATDYPRDASITELFRAQAALSPDAPAVRAGGNALTYGMLERRSNRVAHRLVEAGVAPGDLVGLMATRSCDLIVAQLAILKAGAAFVPIDPDYPRGRIDAMLTAVEIRCLIVQDDAP---------------------IAVPDRCRRVPLSALDGEAAEGPDRHPEDLAYVMFTSGSTGQPKPVAVPHRAVVR-LVRDTNFVALGGDDRLLLTGAL--SFDATTFEIWGMLLNGGTLVLADSRDARDLGRLLAEERITTLWLTSSLFNHMVDQGA---DLFAPLRTLLIGGERLSPPHVAAVRRLPALRLLNGYGPTENTTLVHPIDAVEDGRDIPIGRPIA-NSRAYILGPGDRLAPVGVVGEIVVGGDGLARGYLGQDALTAERFVDHPVYRTGDFGCWLPDGSIAYLGRRDRQIKIRGVRIEIGEVEAALRAQAGVERAAVTTR--ERAGVPELVAYVTGDLAMDTDAVRRDLHT-LLPKAMVPAHVLKIDSLPLDGNGKLDYAAL----------- 163795761 2583 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAPSPSLNVDVRDTDGRPVLSGVAGNLHL-GPT----------------------STGEAARRRSDGTIELLGPADAIVHHRSHPVRASTVAAILLAHPSVRDVA--------LDPAAASFSVQADSGVDAQTLRRYLL-RHLPVWSVPGRVVVVPQFP----------------------- 182437395 56 -------------------------------------------------RVTFAEIGARATRLANALRELGVDGDQRVATLMWNNATHVEAYLAIPSMGAVLHTLNLRLPPEQLAWIVNHADDKVVIVNGSLLPLLAPLLPHLP-----SIEHVVVSGPGDEYEELIAGRPTTYDWPELDERQAAAMCYTSGTTGDPKGVVYSHRSYLHSMQNMTESMGLTDQDTTLVVVPQFHVNAWGLP--HSTFMSGVNMLMPDRFQPAPLADMIERERPTHAAAVPTIWQGLLAEVTANPRDLTSMANVTIGGAACPPSLMEAY-DRLGVRLCHAWGMTETSPLGTMAHPPAGLSRVTQGR-FPAGVEARLVGPGGEHLPDGEAGELEVRGPWIAAAYYGGADRPEDKFSEDGWLKTGDVGVISTDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLATVVLKEGVTETEALKEFLAESGVAKWQLPERWSVIAAVPKTSVGKFDKKVIRKQYAE----- 197725159 2 ------------------------QTVNEMLRRAATRAPDALAVPARGLRLTHAELRARVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEMTAAVIAVG------RQVADAIFQSGSGARIIFLGDLVRDGEPYS--YGPPIEDPQREPAQPAFIFYTSGTTGLPKAAIIPQRAAESRVLFMSTQVGLRHGRVVLGLMPLYHVVGFFAV-LVAALALDGTYVVIEEFRPVDALQLVQQEQVTSLFATPTHLDALAAAAAHAGSSLKSLRHVTFAGATMPDAVLETVHQHLPGEKVNIYGTTEAM-------NSLYMRQPKTGTEMAPGSEVRIVRIGGEIVANGEEGELIVASDSAFVGYLNQPEATAEKL-QDGWYRTSDVAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGTAPGVTEVVVIGLADQRWGQSVTACVVPRGETLSADALDTFCRSSELADFKRPKRYFILDQLPKNALNKVLRRQLVQQVS------ 33597801 59 --------------------------------------------VDQERVYTRQQLHDEVNAVAAMLREQGVERGDRVLLYMPMVPEAVFAMLACARIGAIHSVVFGGFASVNLAQRIDDAAPKVVVSTDAGKVVAYKPLLDRALALCQKPPGAVIAGRDLDYAELRARHGSRVPVQWLESSEPSYILYTSGTTGRPKGVQRDTGGYAVALASSMEYLFDGPGDTYFCTWVVGHSYIVYGPLITTILYEGTPV----RPDGAILWQLVERFGVNTLFSAPTAVRVLQDAALLRRHDLSTLRAVYLAGEPLDEPTAQWISQGLGKPIIDNYWQTESGWPILSAQPGVERVPTRFGSPSFPGFDARIASETGEDLGPDEKGVVAILPPGAMSTIWGDDERFVQTYFGRQVYSTFDWGLVDPDGYWFILGRTDDVINVAGHRLGTREIEESINSHAGVAECAVVGVADTLKGQVAMAFAVLRDGALALEGDIMRVVEDQLGAVARPARIRFVGALPKTRSGKVLRRAI----------- 46425375 31 ------------------------RSVLDLFDAQVALHAEELACADQHRQLSYAQLDQHANRLAHCLIERGLRPQERVALWFGRSPDFLIALLGVLKAGGCYVPLDPHYPTTYIQQILDDAQPRLLLC------------GKDIDGQLIQVPRLRLDDAAIARQPHTPL------PHALHPAQLAYVMYTSGSTGRPKGVMVPHRQILNWLHALWARAPFEAGERVAQKTSIA--FAISVKELLAGLLAGVPQVFIDEDTVRDFVRALETWQITRLYTFPSQLNALLDHVAETPQRLARLRQLFVSIEPCPAELLQRLRTLLPCTAWYIYGCTE--INDMTYCDPAEQHSGSVGRPIA-NTKVHVLDEQLRPLPPGIMGEVHIESLGITHGYWRQGGLTAARFIANPYYRTGDMARLLDNGTLELLGRRDYEVKVRGYRVDVRQVEKALAAHLQVAEAAVIGWPQGSPTPELLAYVVPRQGVLNLDELRKLLQER-LPTYMLPTRFQSLPALPRLPNGKLDTLSLPE--------- 126734779 3 -----------------------------------ASHPEAPAIGAPDRDWRYGGLRTLGDTITKTLHAAGIGRGDRVAIVLPNGPEMAAAFITIAQT-AVTAPLNPAYREDEFAFYIDDLKAKAVVL---MADDDGPAHAAAQKLGVTILRLSVDPDAPAGSFSLQTDATGSCDTAAPDASDVALILHTSGTTSRPKIVPLLQSNVAASAQNIATSLALTSDDRCMNVMPLFHIHGLLA-AVSATLATGGQVWCAPGFDALRFFGWLRDCDPTWYTAVPTMHQAILSRAPRNADEAARLRFLRSSSASLPGPVMEKLFETFGAPVIEGYGMTEAAHMCSNPLTPGAQKPGAVGVPAGP--EVRIAHEVEPTLTDGGVGEVVISGPNVTPGYESNPEANEKNFDADGWFRTGDQGTFDADGYLTLTGRLKEIINRGGEKVSPLEVDGVLSAHPAIAQVVTFALPHPKLGEEVAAAVVLREGEDISDDVRDFASER-LADFKVPRKVIILDEIPKGATGKMQRIGLAEKL------- 54022685 19 --------------------------FPQLLAAAVEASPDRTAVVFADGSLTYAELDARSTRLARALIARGVGPEDLVALGMPRSLESVVGMWAVAKTGAGFLSVDPAYPADRVAHMLADSGAVLGLT------------VAEVAESLPAQVDWLVVDRAECAAQSSELITNADRTRPLRAEHPAYVIYTSGSTGLPKGVVVSHAGIAGIRAEQAARYEVDGASRVLHFA--SPSFDLSVFEHLLMLAGAATLVVVPVYGGAELAELLRRERVTHVGMTPSVLASL------DPAGLDDLRVVVAAGEACPPELVRRWTDGRSRRFFNGYGPTETTIVTNLSDALVPDRPVTLGPPLRTVRE-YVLDERFVPVPVGAVGELYIAGPQLARGYRARPALTASRFVANPFYRTGDLVRRLADGDLEYLGRNDFQVKIRGFRIELGEIDAVLAGHESVSFAVTVGHRLDNDATVLAAYVVPADGAEIDIEALIAHAAAALPAHMVPTAITVLDEIPLTPVGKLDRRALPAPVLEELVAG 54022685 1109 ------------------------------------------------RRISWPELDARVNRLARTLIARGVGPEDRVALALRRGVDLVVAMYAVARAGGAYVPVDPDQAAERTDYILRTA-APVLVLTDAATGF-----TTEVAPVLPVDGPV-----ADSAAPITDAD----RRAPLRPDHTAYVIFTSGSTGRPKGVAVPHAAVVNQLRWKVSEFRMTADDAVLLKTPA--TFDLSVWEFWSAAACGGRLVIAGHRDPARLHELMERENVTVLHTVPSMLDALLTASGEALSG--SLRCVLAIGEALPAALAQRALA-SGVALFNLYGPTEAAVSITHHVTDADQISVPIGRPEW-NCRVYVLDARLRPVPVGVSGELYLAGAQLARGYFGKPELTAERFVANPFYRTGDVVAWNSGGELEYRGRADFQVKIRGFRIELGEIEAVLQAQPGVAAAAVAAKSDATTGERLVAYLVPSDPVADVATLPSRLAGR-LPSYMVPSAFVVLDALPLNVNGKLDRKALPDPVFE----- 163799550 37 ----------------------------DVVDRYAKEHPDKKALIWCNDEFTFSDMKKYSDKTANFFLNNGIKKGDVVMLTLKSRYEFWFCILALHKIGAIALPATHMLTTRDIVYRAEEAKMKMVVCIDDESVLQYVNEADEVNDDLKFKRVSVGNKDVENWANFREKTSETFVKPETENGDTMVGYFSSGTSGFPKLIKHDYLYPLGHILTSKFWQNVQEDGLHYTVADTGWAKCLWGK-LYGQWICGSAVFVYDKFDAKHMLNKASKHGVTTFCAPPTVYRFLIKE-DLSKYEFSTLKYAVTAGEPLNPEVYNKFYEFTGLKLMEGFGQTELVAVVANFPG-MEPKPGSMGK-VSPLYDIKLLNYAGEECDVGEEGEIVVKPVGMFAGYH-DEEKTNSA-WYGGVYHTGDTAWKDEDGYLWFVGRTDDIIKSSGYKIGPFEVESALMTHPAVLECAITGVPHPVRGQVVKATIVLAKDYTASDDLKKELQNHVTAPYKYPRIVEFVEELPKTISGKIRRNCIR---------- 94984532 11 -------------------------------------------------RTTYGEVADRALRLGAGLQALGLNRGDRVATLAVNSFRHLEAYLGIPSAGFVVHTVNIRLHPDQIAWILNDAGDRVLLVENLFA-----PLIPALRAACPQLERVFVFGPLPTPIEGAEAYDSWVHYPQLDENEAAGMCYTSGTTGNPKGILYTHRSTILHSLASADALNVGEHDTVLPIVPMFHVNAWGIP--YTCAMYGAKQVYAGAFTDGPTLALMQDEAVTLTAGVPTIWMGLLAEAAGHPYDLSRLERLVVGGSAAPESLIRAFQERHGLKLAQAWGMTETHPLGTASQVPPDIAETSQGRPV-PLVFLDIISEEGQRLPHDTMGRLIARGPWIAGSYYKGEQHNFFELDGELWFDTGDIATLDERGFMHIQDRAKDLIKSGGEWISSVDLENAIMAHPSVAQAAVIAMDDPKWDERPLAVITLKPGSVTHEELRDFLAPRF-AKWWLPDATVVVESIPIGATGKFLKRELREQYRD----- 212512183 36 ----YTPWSKVIDNSNQPFTKWLNACYNAIDRHVESGKGEKVALIHDSRHVTYNELYSKVSRLAGALSALGVEKGDRVLIYMPLIPETIMAMLATVRLGAVHSVVFGGFAARELCVRIEHSEPKVIIAAEPHKIVRYKEILNEALLHSKVVEECYLEPEIDLLWDDALEMTEPHPCVPVEANDPLYILYTSGTTDQPKGILRPTGGHIATLAWTMTIYGMGPNDVWLSAWVVGHSYICYGPGITSVMYEGKP---DRTPDPGAYFRVIQNHQVNAILTAPTALRVIRREDQERKYSTKSLRHIFIAGEHSDDETKMWAAKVFKVPILNHWWQTETGHSITAFNHSVDPPRFSAGLPFPGYD-VRILRKDGTEADFLELGRIVVKPPGTMSTLYKADDRFIETYFYPGYYDTMDAGYVDEFGYVYVTARDDDVINVAGHRLSTAALENVIMSHSSVSDAAVIGVPEPTKGEIPFCFFTLKKGVTETEDLVDMVRDGPIAAFKLAAPIR---ALPRTRSGKIARKSMANLARNKFV-- 149926471 12 -------------------------------------------------RTTYGEVAKRTKKLANTLTSLGVQQGENIATLAWNGYRHVEIYYAVSGMGAVVHTLNPRLFPEQLVYIINHAKDTMVFFDSTFA-----PLIKAIAPACPTVKRWVQMCD-EAAMPAEQAASDHYVWPQLDENAASGLCYTSGTTGNPKGALYSHRSTVLHAMATPDALGLSSRDTILPVVPMFHVNAWGIPYI--ALMTGAKMVMPGGADGASIYELLESEKVNFSAGVPTVWLGLLNHVQQNGLKFTYFNRTVIGGSAAPAAMIKTLNS-LGVEVIHAWGMTELSPLGTVCREEKQNIMQKQGTAIFGVD-MKIVSDDGEELPDGEAGDLLVRGHWVIDSYYGGEGAKAFTTDKDGWFATGDVSKINREGFMQITDRSKDVIKSGGEWISSIDLENVAMAHPAVHEAAVISVYHPKWDERPLLVVVRKPGVEVSEELLNFY-EGKVAKYCLPNDVAFVDELPHTATGKIQKLKLREQFKD----- 83645722 473 ------------------------DTLIDRFLRQAQASPQRIAVSDSDAQLSYEALREAANRLARRLAEQNVSDDEPVGLCTGRSVNLAVGILGILSAGGAYLPLDIAQPEARLRQQIVDSGLRVIVADNAT-----LAALRDIDAGAP-VRILALPDAAQHLEAAPELELQRM----LRPDQLAYVIYTSGSTGVPKGVAIEHRSVVNLNDALWDIAYRRYSRPINVALLANAVFDASVQQLFPVLLHGHRLLVVDRQDAARLTDLFIQQRITLSDCTPTLLALWLPELARRSDEL-ALDTLLVGGEPLPSALAQAFEALPAVRLINVYGPTECCVDATAYTVDSKRPPPSIGQPLR-NTRAWVLDRHGAPVPAGVPGEIVLAGAGVSRGYLNRPELNGEKFVAVRFYKTGDLGRWTLDGALEFLGRMDDQVKVRGHRIELGDVESHLRSHPDVEQAAALLVPASGSGAELFAYIVLKQD-ISADTLREFLQKR-LPDYMIPSGYVTLDALPLSVSGKLDRKAL----------- 52842157 6 ----------------------QDTTICSLFEEKVKQYPENTAVYLEDRQISYDAFNKQVNQYARYLQRKGLPLNGIVGIQLTRSFEMLVAIFAVLKAGGAYLPIDPMAPVIRNQTILEDSQIKFLIVSDN---------------SLLTQKAGLQVLSIHANVSDEDCHNLNLPREK---QDLAYVMYTSGTTGKPKGVMISHQALVNRILWMQNTFPLQTHDVVFHKTHI--CFDISVWETCWWSIAGAGVVLLPPGDIKLFIQMIEQYQINVIHFVPSVLRIFLSEQDFSINRLSSLKYVFSSGEALDAKSVNLFNKLLKTILVNLYGPTEATIDVSCCEKHKDYRTVPIGKPIQ-NTQFFVLDEQLNSTGF-EPGELYISGVGLAQGYLNNPALTRTSFIDNPYYRTGDIVRWNENHELLFLGRRDDQVKLHGIRIELGEIQHHLLDHPNIQDAVVVCEKVEGLDYRMVVFLIANNQTIGSAELKSFLKTR-LPDYMVPEHYLWLSAFPIKENGKIDKEKL----------- 62425652 11 --KDFTPTPR------------RGVNVSRFLTQTARRIPDHTAVIDDDHRWTWRELDDRAEALALTLQAGGVGRRDSVLLVSANHAEVIQSFWGIIRAGAVIAPPNAALSTEELLSISADVAPAAIIVDRAHADFV------EALQQTGFTGPVLWIGE----LPNEADSNAGSGDFAVEEDDPCWYFFTSGSTGKPKAATFTHRHLGAVLMNHRCDLFPDENGASLVLAPLSHGAGIH---MLAQVFGGTPSVIHPKVDPSTLWDSIDGYRITNAFTVPTILNRIVAYPADRGPADHSLNRVVYAGAPMLATDQSRALERLGPCLVQYFGLAEVTGAITVLRPEEHAGIGTCGRARTGVD-IIILDEAGNEVAPGEQGEVCVAGPTVCAGYLGRADANAESF-AHGVFHTGDVGYLDKRGFLFLTGRKSDMYISGGSNVYPREIEELLLTDAEVAQAVVVGVPDAQWGEIGIAIIEPAGESGTASERLRALCKSTLAAYKVPKEIHFVDAMPVTAYGKLARKELKAEYSQ----- 16126056 11 -------------------------TLSSLLDHAARFHGEVEIVSGGVTRTNYARVAVRARKLAAALRRRGLREGDRVASLALNSARHLELYYGATGAGGILNTVNPRLFPEQIAFILRHAENRIVFFDPAFG-----PLLETLVDQAPQVEAYVCLSSAGDLIAYEDLEADDAPWTVVSENAGAILCYTSGTTGDPKGVLYSHRSLALHAATGADGMAISRRDSILLVTPLFHVNAWGIP--FSAAMCGAKLVLPGAADGENLFNLMRAERCTFSLGVPTVWLGFLDYVATHREELDALERILVGGSAAPRSMIERFDYMLGVYVIHAWGMTETSPLATGTPLPEHAFLDRQGRAIY-GVELRIVDADGVVAPHDAVGDLQVRGPWVVRRYFK---ADAPATTEDGWFPTGDVAKIHPNGYLQLTDRSKDIIKSGGEWISSVDLENVAIAHPDIREAAVIGVPHPKWQERPLLIIVPAPETPDKDDILKFLASR-VARWQVPDDVVIVESLPHTATGKLLKAKLRETYRDYLA-- 47078312 36 --------------------------VHELVRRQAAEHGARGAVTFEGATTTYAELDAAAAGLARRLAGAGVRPGDVVAIALPPSERRIAAVLGALRAGAAYLPLDPELPAPRLEFLLADAGAAVLITDTATREGPVAA---------HDGPTVLCDRLSPDGAPTAEPTAEPAEFP--GSALAAYVIYTSGSTGRPKGVAVDHRSLVNRLLWMRERYGVGQGDVVLHKTSFG--FDVSVWEQLLPLISGARLVIAPRRDATALVRLVRAESVTVLHFVPSLLPAFLDVAEVEQAR--ALRVAISSGEALPKPVAVDFRRLPHCALHNLYGPTEATIDVTHWDGDDERPFVPIGTPID-NTSVYVLDDHLEPLPVGAEGELCIGGQAVALGYLGRPALTAEKFAPDPFYRTGDRARFGPDGAIEYLGRRDGQVKLRGYRVELGETEAALLESDLVRQAAVV-VRGEGGAKRLVGFVSGRDAAGGAEGAEAHVLARTLPAYQVPSQLVWLDALPLTPSGKVDRAALPETAA------ 47078312 1114 -------------------------SLLDLFLRHRAATPDAPAVVENGVVLDYAGLDERAIALADRLAEAGVRAGHLVGVCLRRSAAHPIALLAVHRSGAVPVLLDPEHPVARLREAAADAGVAAVVTTADQAGFEAWP---------------VVHPDGGIVAPTEPAACRPGSA---DPARDACVVYTSGSTGGPKGVLAPQAGLVNRVLWSGRAFPTPEPPRVLATA--GTAFDIALWELFFPLAHGGAVVTAPQDDPDALAELIVAERVTVAHFLPSLLAAFLDSPKAAG--CTGLAHVLSGGEAVTPAIVRAFTSGLPARLHQAYGPAEASISVTHHTCAPEDGLRPIGRPID-GAGAHVVDEHLRELPVGCVGELAVTGVAVGAGYPNDPELTARRFPANPFYLTGDLARWGADGELEFLGRRDRQVKVRGHRVEPAEVDRTAELHPGVRQAVTV-----FRDGALTTFAAPRAGALLDVADLRRLLRERLPDWMV-GELVVLDALPVTGNGKVDQRALLDLA------- 15221636 27 -------------------------TLPEFVLQGVEEYTENVAFVEAGKAVTYGDVVRDTKRLAKALTSLGLRKGQVMVVVLPNVAEYGIIALGIMSAGGVFSGANPTALVSEIKKQVEASGARGIIT-DATNYEKVKSL------GLP----VIVLGEIEGAVNWKDLLEAGDKCGDTDNEDLCALPFSSGTTGLQKGVMLTHRNLIANLCSTLVRSEMIGQIVTLGLIPFFHIYGIVGICC-ATMKNKGKVVAMSRYDLRIFLNALIAHEVSFAPIVPPIILNLVKNPIVDEFDLSKLKLVMTAAAPLAPELLTAFEAKFNVQVQEAYGLTEHSCITLTHGDPEKAKRNSVGFILPNLEVKFIDPDTGRSLPKNTSGELCVRSQCVMQGYFMNKEETDKTIDEQGWLHTGDIGYIDDDGDIFIVDRIKELIKYKGFQVAPAELEAILLTHPSVEDVAVVPLPDEEAGEIPAACVVINPKATEEEDILNFVAA-NVAHYKKVRAVHFVDSIPKSLSGKIMRRLLRDKI------- 160898607 4 -------------------------------------------LVFEQRTLTGAAQQQRGRQLAQGLRSLGLAEGDVLAVFLRNGIEYADVVHACRIAGIYYCPVNWHFTATEIDYILADSGARALITSDGLKGELYADLPRRVAHAREPEQ------DYETWLAAQAPYDGPLVAPRGH------MAYTSGTTGRPKGVLRKARRLAVNQALIATAYGLQPGARTLLTAPIYHSAP--SLYFQNALMLSELVVLEQRFDPERFLQLVQEHRIDTAYMVPIMYVRLLRLPREERYDISSLRFIASTGSPCAPEVKKAMIEWMGPIINETYASSESGLVTFIGSADALTHPGSAGLPLQ-DAEVRILDRQGQGLPTGEVGLIYVRQPAYADFTYKGNEEARRKMDQGGLITLGDMGYLDEEGFLYVCDRDSDMVISGGVNIYPAEIENELLRHPGIADCAVIGVPDAEYGERLLALVEPQSGTLPEAELKEWLRGR-LAAYKLPRSFVF-QRLPRDDNGKIAKRKLRDA-------- 126666873 36 -------------------------------------------------RYTYTELQARIGRLANALTKAGVKAGDTVAVMDWDTPRYLECFFAIPMIGAVLHTVNVRLSPDQIVYTMNHAEDDVVLIHD-----DFLPILDAVKDQIETVKHYIVLGEYEQLLAQEDSH---FDFPDFDENSVATCFYTTGTTGKPKGVMFSHRQLVMHTMAMVEAPLLRSSSVYMPMTPMFHVHAWGVP--YAATLMGIKQVYPGRYEPELLMDLIKTHNVTFSHCVPTIMQMLLATESIKDADLSNWQVLI-GGSALTKGLCEAGAER-GIRMYTGYGMSETCPILTPLAQQAEVRVKT-GVAI-PLVQVEIVDTNGKPVADGQAGEVVARTPWLTQSYLKEPEKGEE-LWQHGWLHTGDVASMEPNQTLMIKDRIKDVIKTGGEWLSSLDLENLISQHPAVAAAAVVGVADEKWGERPHALITLKPGQNATQELQRYVDKGEINKWAIPRQMDFVDDIPKTSVGKINKKQIRDQL------- 111222808 13 ----------------------------ELVEARAAATPDLPMLVDNDRRISFGEFRELALRVAAGLAATGVGAGTQVSWQLPTTIESAVLMSALSRLGAVQNPIIPLLREAEVDFIVEQLGTTLLIVPAVFRGYDYRPMAETIAARRPDPATARLTGPPVDTLPLGDPATLPPPPPPPTGDDVRWVFYSSGTTGFPKGARHTDASVIAGSNSMVSQLGFDETDVASIAFPIAHIGGSSVLSL--GLRTACKVVLVDIFDPRTAPLALARHGSTMLGSAAPHFHAYFNAQAAQRADFARLRFFMAGGAPSEPGMHDRAIAELGGDLMNGWGLTEPMAGYPSPGDPPERLRTAAGRP-GPGVRISVRDPDGTEVPRGEEGELCIAGPQLFAGYV-DASLDAEAFTPDGYFHTGDLGIHHPEGWLYITGRLKDVIVRNAENISALEVENVLLTHPGIAEVAVVGLPDLRTGERCAAFVVQAEGALTLPDLAAFCREKGLAVYKTPERLELLDAIPRNAMGKALKKQLRESVT------ 167902617 1072 --------------------------LHRLVDHWATAAPANPALVSPARTLSFAALARSTDALAAVLREEGVRPGMVVGVEAAHSVDAVLGIIATIKAGAICLPVDTRLPPERLDAMIADSGCRHVLASAGAPLGRFDG------------KRLALDGAARHAGDAPAPAAEATP------DHGVFLTYTSGTTGAPKASVLHHRGIVNYIGTVIERFGYTCGDRAMLFAPL--TFDASLEEIFAPLCAGASLYIGDKRSVPALVDACRAQRISVLTLPTAYWRVLGEHANGGAAGLGAVRLVSIGGEKVTLEAIRQWHRATAGRIYNIYGPSECSIGVDRIDVARALEDGEVYRPVA-NAHLHVLDACLNPVPADMPGELYIGGVGVAHGYHGRPALTAQRFVADPFYRSGDRVRYDLEGRLHYLGRTDFQVKVDGIRVEPEEIQAVLEAHPDVAQAVVLAGEARHARNPLIGYVILEKAGTDGAAFVDYLRAR-LPAHMVPAQVVVMDAFPLTTNQKVDRRALLLAANDAVVA- 120401043 6 ---------------------------------HARTAPERAAVVVAGETLSYRRLDEQSAALARVLHDAGLRPGDVVVLLSDNAPEALVVLWAAQRSGLYVTAINHHLTPAEAGYIVCDSGARALVASAALRELADGVVAEAGGPEV----RIAFGGRIDGFADYESTLAA-AGPPLAEQPCGAVMLYSSGTTGFPKGIRLPERSVDQPVAIAGGLFGITSSDVYFSSAPIYHAAPLRWCGMVHAL--GGTVVLAKRFDAADTLRYIEKFRITATQMVPTMFVRMLKLNDESRYDLSSLRGVIHAAAPCPVDVKQAMIDWLGPIIWEYYSSTE-VHGMTVIDTGQWLHQGSVGRSVLG--TLHICDDDGHDLPAGEVGTVYFERDALPFSYHNAPEKTAEAQHPHPFWTTGDLGYVDDEGYLYLADRKAFMIISGGVNIYPQEVENALTLHPAVHDVAVIGVPDPEMGEQVKAVVHLTAGVDPSEELIDYTRAR-IAHYKAPRSVDFVDDLPRTPTGKLVKGKLRER-------- 114320732 15 --------------------------VGDWAGRRAALTPDKPAVHDPDAPLTFAQMNARADRTGRWLTDLGLAPGERFAVLCRNRLELVDLYLACGKTGVVLTPLSFRLAAPELNDLL------ARMAPSAFMHEEALAALAESLDLPPSVRRRLALDEAGEVWQRRVLTSPEQPANRPLPMQAPYLIHTGGTTGKPKICPISHRQMTWNAIDILATSGGALGPRELVTFPFFHIGGWNT--LTPVYYAGGYSVLMREFDPGRALELIAAEGITHFGGVEAMLQLMSKHPAFADTDLSTLEGITTAGAPCGEATMRPWVER-GIPVAQSYGLTEGGPSNFMLADGIWELRHSIGQSMFHTDYRITHPDEGTVVAPGETGVLELRSPHCFDGYLDDPDRTDRVFREGGWVWTGDMARADACGRVTLVGRADNVFVSGGENIAPEEIETVLNTHPGVSAAAVAGVPHPHWGQVPGALVVTNGSPPGVADLEAHAALR-LARFKRPRHWRFVDALPLTGAGKIDRARVAEMLKQ----- 206676613 38 -------------------------TVPSLLAAGWAQHGNGTYIAYEDENYTYAEFTSTVNRMAHAMRELGLGKGDRIAIAMRNYPELLMLVLAISSIGGIVVFLNAWWTTQELDYALRDSEAKVVF-ADGQRMERLVPLRDPLGLTLIGVRDGEGQSALDFTIMRDDASLDTAPEIGIDTDDDFAVMYSSGTTGHPKGVVQTHRSAVNAVTPPEPDAPAAPRPSALVVTPLFHVTA-THPLFLLSLPAGAKITLMHKWDAEQAVRLMRDGDITRFLGVPTQSAELMQAARKMGETLPAMDYLGSGGAKRPAAVAQLARAFPKAGVATGWGMTETALGIGMIGDDYTARPESAGKLHPPVQELRLLDGEGNDVALGELGEITVKSPANMRCYLNKPEATAETL-QDGWLRTGDLAVMDAEGYVTILDRKKNIIIRGGENIACLDVEGALHRHPDVLEAAAFSVPDDRLGEAVGAAIQLKEGVTLSQKDMAGFLDEHLASFKIPVHL-WVQHVVLTATDKIDRRAIRAA-------- 91782261 28 ----------DYERAYQEFAWPKLDTFNDYFDEMARGN-DSPALASAGTRLTFAQMAERSSRVANFLREQGVARGDRLLLMLPNRVELWEVMLAAMKLGAVVLPATTQLSSDDVCERVE-VGAVRFVIVDGSEVGKFDGIEATVKRIVVGTRAAVTQGWIDFALAYEASPAFKPDGP-TNASDPLLLYFTSGTTSRPKLVEHTHQSYPVGHLSTMYWIGLRPGDVHWNISSPGWAHAWSC--FFAPWNAGACVFVYDRFVPKDTLNVLVQCGVTTLCAPPTVWRMLVQEPLASYP--VKLREIVGAGEPLNPEIIERVRHAWGTTIRDGFGQTETTCQIGNSPG-QPVVAGSMGRPLPGY-RIELVDADDHAASEGEIALLAHRPTGLMTGYANNPQATEYAM-RNGLYHTSDVALRREDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADAVRLSVPKAFVIVRHGYELAREVFRFSREK-LAPYKRIRRLQFSD-LPKTISGKIRRVELRRREMERMGAG 87200466 28 -----------------------------LVDRWAVERPDKVHVVWEDEEWTFADVRRRITEKAAGLEKLGVRQGDFVAVWLPNGRDALLAFYAINYLGAVFVPFNTAYRGNLLAHVVANSGAKLIIAHPDLVGIDRAGLAQLVLTTQGDAPD--VGLEVTRFDDLAGDAVSPLDRP-IQPWDIQSIIYTSGTTGPSKGVL---SSYLHMFSNAGPESWVGEDDRYMCVAPIFHIGGMGPPFVM--LARGASVAMVESFSTDRFWEIAARTKATVVFLLGVMATFLMKRPPSPEDRNHTVRKAFMV--PLTDD-APAFTERFGIDIYTIFNMTE--ISSPIVSEANPVKRGTCGKA-RPGVEVRLVDANDCEVPVGEIGEMLVRRPWGMSGYNRNPEATAKA-WGNGWFHTGDAFRQDEDGYFYFVDRVKDAIRRRGENISSFEVEVEVCAHPAVREAAAIAVPSEFSEDEVMVVVAPVPGAIDVPELARFLIDR-MPYFMVPRYIRVMDELPKTPSAKVLKADLR---------- 119962641 41 ----------------------------DWFDQIAATRGSKPALVGSSTRRTFKDLSQRSSQLANWLRDQGVKRGDHMIIMLGNQVELWELMLAGIKLGIVMIPTTTLMGARDLQDRVERGGATWVAVGSANIGKFADVEGDYTLVEIGAQRT---NADAKQYADSYDAGTDFTPDAPTRADETLLLYFTSGTTSRAKLVEHTHTSYPVGHLSTMYWIGLEPGDVHLNVASPGWAHAWSN--VFTPWIAEATVFIYNRFDAAALMDQMGREGVTSFCAPPTVWRMLIQADLTQLT--SPPRKVVSAGEPLNAEVIGQVEEAWGVTIRDGFGQTESTVQIANTP-AQSVKIGSMGRPLPGYDVVLVDPLTGQESDD---GELCLRLDGLMKSYFGDEAKTAEAF-RDGYYHTGDMASRDSDGVITYVGRDDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDAVKLSVPKAFVVLEPGPAVAEDILKYCREH-LAPFKRIRRLEF-GELPKTISGKIRRVELR---------- 7688714 22 -------------------------TLAELWERTVRSRPSSPAIVTNGETLSYDEVNARANRLARLLLDEGAGPGRLVALALPRSSHLVISVLAVAKAGAVFLPLDVNHPRERLSYQLADARP-ALLCTVRSAAARLPDGIEMPRVLLDSPERTAVLDALPDTDLTDDERGGP-----LAATDLAYVIYTSGSTGRPKGVALTGAGLPALAAAKVAAMRVTGDSRVLQFASPG--FDAYLTELLAAFTAGATLVVPGTDTLDPLRRALRDGRVSHAVLRP------RRSATMSPDAVPDLRVLVVAGEACPAGLVERW--APGRLLINAYGPTECTVCATMTGPLTPTDEVTIGRPI-PGVSVYILDAERRPAAPGEIGELYLSGAGLAQGYLNSPDLTAQMFVPNPFYRTGDLASRRADGDILFHGRIDDQVELRGFRVELGEVESVLSQHPDVAQAVAALWTDPAEGPQLVTYVVPAPGTPSAGELREH-AGRFLPDFMVPSAFTTIDAVPLTPGGKTDRAGLPDPVKATQPAG 72162264 462 ------------------------QSLMDLFEQSARAWPHRTALVARDATLTFAELNARANRLARLLLARGVGPETPVAIALPRSSDWVVTLFAVLKAGGAYVPLDLEYPAGRLRVMLADAAPALTVTTTAARGHLPADSGPLLLLDDPAIR--------DELARMADTDPTDADRPPLRGDHLAYTIFTSGSTGRPKGVQITGRGLVNMLVNHRETIFGPGGRVLRIAHTVSFSFDMSWEELLW-LVDGHEVHLLDRRDSDRLVDYCRRHSIDVINVTPSYCGQLIEDGLLDPDQYPSL--VLLGGEAVSDTVWQALRGAEGVLGYNLYGPTEYTIN-TLGGGTADSATPTVGGPIA-NTQVYVLDSALRPVPPGTPGELYVSGVGLARGYIGRADLTAERFVANPFYRTGDLVRWRPDGHLDYLGRVDDQVKIRGVRVEPAEITAVLEEQPEVAQAAVVVREDTPGRAQLVGYVVPAAGAIDPAALRRTLAD-LVPAAMLPAHLVELDRLPLTVNGKLDRAALPAPA------- 198428035 93 --------------------------------------GDRVAIIHDSQNFTYNELLKQVSCLAGCLSDMGVKKGDRVLIYMPMIPQAVVAMQATIRLGGIHVVVFGGFAAKELSVRIDNCTPKAIISAEPSRVVRYKPILNEALAMASHLKTIIYAELGENDLDWDELKGRSHDCVPVPSNHPLYLLYTSGTTGLPKAVVRPTAGHSVRLHWSMAIYGVDPGEVFWAAWAVGHSYGVHAPLLQGLLYEGKPV---GTPDATTFFRIIQDHNVAALFVAPTALRAIKDALLGKQFDLTSMRNLFVAGEHCDVDTLRWSKDAFQSPVLDHWWQTETGSAITALGNRLDPPESSTGLPVPGWD-LRVVDDDGNEVERGTLGNIVAKLPGTFQTLWNNDERFRNTYFYEGYYDTMDAGVQDEDGYISVMSRTDDVINVAGHRLSCGHIEEVINSHEQVVECAVVAKDDKLKGSIPFAYIVCRDPQSVLPSIIKLVRD-EIGPVAAFKHAVFVNRLPKTRSGKTPRNTLQAICNKK---- 153006025 21 ----------DYAQAYLDFRWPRLERFNDHFDLLARGN-ERPALVDGGGKLSFAELSRRSAQVANFLRENGVRRGDAVLMMLGNVVPLWEVMLACMKLGAVIIPATTLLTTDDLEDRFERGKVRHVIVGDTDAG--------KFDALPGDYTRIVVGRERPGWIAYDDAAPEFTPDGPTAADDPLLLYFTSGTTAKPKLVLHTHTSYPVGHLSTMYWIGLMPGDVHYNISSPGWAHAWSN--VFAPWNAGATVFIYNRFDAKATLDVVTRCGVTSLCAPPTVWRMLI------QEDLASLRELVGAGEPLNPEVIDQVEKAWGIVIRDGYGQTETTCQIGNSPG-QKVKPGSMGRPMPGYRVALLGDGE----RPAREGEICLRPVGLMSGYRDDPAKTAH-LLRNGHYHCGDVASVDDEGYYTYVGRMDDVFKSSDYRISPFELESALIEHDAIAEAAVVPSPDPRRLTVPKAFVVLRDGYEPSRELAQHIRA-VLAPYKRVRRIEIAD-LPKTISGKIRRTELSRLERQR---- 158318202 61 -------------------------------RHVAAGRGDALALVYDSRRYTFAQLTDEVARAAGALASLGVGRGDRVIVYLPMIPEAVVAMLACARLGAVHSVVFGGFAAPELAARMDDARPKVVVSADAAIELAVHKPAGCLIVQREQHRCDLVAGRDHDWDALVG-SAPPLAPVPVAATDPLYILYTSGTTGRPKGIVRDNGGHAVAMSWSMRVYGIGPGDVMWAASDIGWAVGHSYT-VYAPLLVGATTVLYETPDAGAFWRVIADHGVNVLFTAPTAIRAIKKEDPEARYDRTTLRALFLAGERLDPATYEWASGVLGLPVVDNWWQTETGWPICAAPEPLPLKAGSPSVPMPGYD-VRVLDAAGAEVPPGTEGAICIRPPGTLPTLWEDDERYIASYLSDGYYLTGDGGYVDDDGYVFVLGRTDDVINVAGHRLSTGSMEAVLAAHPAVAECAVVGVADEFKGQVPRGLVVMKSGAELAAELVARVRA-EIGPVASMRRVDVVAALPKTRSGKILRRTMRELADGR---- 91779708 40 -------------------------------------------------RYTYRDCHIRAMQLANALTAHGIEAGDRIGTLAWNGYRHMELYYGVSGIGAVCHTINPRLFTEQIAFIINHAQDRFICFDMSFA-----PLVEQIAHQCPLVEKWIMLCDESSYETLIGAQPQEFDWPRFDEQRAAVLCYTSGTTGNPKGVLYSHRSLMAYASALPDTLCLSSTDTVAPVVPMFHVNAWGLP--FSAPLVGAKLVLPGKLDGESLWTLFEQEGVTFSAGVPTIWLGLVDYMRRAGKRSAHFRRAIVGGSACPPQLASSLRE-LGIKAVHAWGMTEGTVCSPSHDEEQKCIDAKQGR-VVPGIDLKIVGSGGAELPDGKAGDLMARGHWVLDRYYGA----GQTALEDGWFSTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIELEHVAMSHPEVESAACIGCEHPKWDERPVLIVVKRPGSTLSAQQLLAFYEGKVAKWWIPDDVVFVPEMPLTATGKLQKLVLKQRFGRYLV-- 189239713 18 --------------------------------------------------------------LAHELQNIGIKQGDVLTIISQNHWKYLLTLIAGFYVGAKVNLLNHDYTSGELKHIMSTCRPKVVFCTHKS----LQALLELKNEDYFAPKIYIYDAPTSDYVNFENLDSENFCPVEANPNDVSLILTSSGTTGFPKCVQLTNSNIRYTMTFMADLIDFNENESTIAFLPFFHIFGFAVG--VGCVLLGVEFVILEKFVPDLFLKTIQNYKITKLFGVPPVFHFLIKSPKVQEYDISSMRDVLCGASFLSKEIEELVVKKLNVVVRQGYGMTEASGAITLIPKNAK-KYGSLGKPTTGVLIKVCHTETGEVLPANSVGEIRFKSDGVMKGYLGSDKETKQAFDGEGFMKTGDLGYYDDEGFFYIVGRLKEIIKYKGFQVSPAELENILLQHSAVKDVGVVGKPDERAGEVPVALVV-KQADVTEEELVRHVEKNVSAQKRLYGGVKFVKEIPKNSSGKVLRMKLKELL------- 146413775 1 -----------------------------------------------------------------------------------MNPQAIIAMLAVARIGAIHSVIFAGFSLGSIKDRVNDAACKALLTCDGGRPVNIKKLCDDALEQCPTVEKVLVFKRTGADVAMKKWDEETANFPPVNSEDPLFLLYTSGSTGTPKGVLHTTGGYLLGAALTTKVFDIHPEDILFTAWITGHTYALYGPLALGV----STIVFPAYPDYGRLWQIVDKYKATHFYVAPTALRLLRKAGEEEKYDLSTLRTLGSVGEPISPDIWEWYHEKVGCHITDTYWQTESGSHFAPFAGITRNKPGSASLPFFGVQACLIDPVSGHEIGNDVEGVLAIKWPSMARSVWKNHTKYMDTYLKPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHGVSEAAVVGINDDLTGQAVVAYVALKDEAAGADELRKALVRKEIGPFAAPKSVIIVADLPKTRSGKIMRRILRKISSNE---- 212517154 46 ----------------------------------ADDFSEKYALHDIKGEYTYRSLYKLSREISNLLNN---KKNERVAFLCPNDGSYIITQWAAWMSGQIVVPLSKLHPPSVLEYCITDCNAKLLITTSQFSDV-LSSLSDRVKAKLLILDDAVVRKETKTVVDVTIKNPHEANPPLTGGLDPAMIVYTSGTTGSPKGVVLTHKNLHYQVQSMITAWGWTSKDVILHTLPLHHVHGI-VNAILTPLSVGAKVFMLPEFNCNDVWSLIKKDKITIFTGVPTMYTKLIEECEFIKTVLSKVRLMISGSAPLRPQIIERWREISGHTILERYGMTETGMVLSNPLN-GERKPGFVGQPM-PGVEVRIADDPEKILVEGNTGELQVKGPNVFRTYWNKPNATAKEFVADEWFKTGDFVEYV-DGSYKMLGRTNDIIKTGGFKVSALEVESKLIEHEDIKDVAVVGVPDLTWGEKVAAVLVLKDKKLSLADLRGWCK-HKLAPYAIPTELKIVDVVPRNHMDKINKKILRDIFK------ 27379069 23 --KGF-RWPDPTP------FNWALDWFDAELAANAESK-DRPALQDRQTKLSFAALSRRSNQVANFLRAQGLRRGDHLLLLLGNVVPLWETMLAAIKLGVVVIPATTLLTADELRDRLDRGKAKAVVAAQ-------DQVAKFASLGAENVVRIVVGAASDGWLAYDEAAEAPVPDGPTHADDPMLLYFTSGTTAKPKLVLHSQRSYPVGHLSTMYWIGLKPGDVHLNISSPGWAHAWSC--FFAPWNAGATVFVVPRFDAKALLATIGRCGVTTLCAPPTVWRLFI------QENLASLREVCGAGEPLNPEVIDQVQAAWGLTIRDGYGQTETTALAGNSPG-QNIKVGSMGRPLPGY-RVQVSDADGNPAKEGEV-TLVLRPAGLMQGYQGDDGKLSGA--EGALYRSGDVVFEDEDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHELVAEAAVVPSPDPIRLAIPKAFVLLTSGSERTPEIFKHLHTR-LAPFKRIRRLEIVTELPKTISGKIRRVQLRRLERD----- 119476370 38 -------------------------------------------------RYTYTDAFTRVRKLANSLQRLGAKPGDRIATLAWNDYRHFELYYAVSCSGMVCHTINPRLFPEQVEYIVNHADDTFI-----YTDVLFLPLLEQLQALMPNVKGIIVL-TSEDCMPLLASENDSFEWPEIDELEASSLCYTSGTTGHPKGVLYNHRSTVLHCGSLRDVMGLNSNDVILPIVPMFHVNAWGIP--YGAAMIGTKLVFPGSADGEVLTELINEEKVTFSAGVPTVWLALQNYLEQTGKRIDPLDRVIVGGAACPVSIMETF-DKYGVYTHVGWGMTEMSPLGTYNPKLDRDALGKAGRGMY-GVEMKIVDEDNKELPDGVAGGLKVRGPWVCSNYFKLDDSNAH--DDEGWFDTGDVSTIDADGFMQITDRSKDVIKSGGEWISSIDLENAAVDHPAVEEAAVIGLYHEKWTERPLLLVIKKEGAELSEEMLGWFKGK-VATWWTPDDCLFVTELPHTATGKLSKKDLRDQYKD----- 40644860 25 --------------------------------------PDRVAVRTPTGTTTYAELDGRADDCARSLSRAAGGSGTAVGLVASLDPSFAVAYYGAVRADHVVVLINPHLRGDALAHVLSVAGTTVVVAPPEFA-----ERVAQVRGKLPHLRDVLSPDVLVQGRAGPGGRGRDAPGSAPHLDSVACVQFTSGTTGEPKAVQLTHRNLVVNAAQIASVHGLDGDAVTLNNLPLYHPMHLN-----AAVYAGATQVLCPSPDPAEAIEAANRHRATHYYSLPVRLAHLAADPRLPGLRLETVRAVFSGGSALLPAQARTLGTHFGIPVVQGYGLAETSP-LTHGEPPARPRPGSVG-PEVPGTECRVVDMDRRPLPAGRDGEIQVRGPQLMRGYLG---AAGPAVDADGWFSTGDIGHRDQDGYLYLVDRIKDVFKYENWLVSPTEIEQVLITHPAVRDCAVVDHPEPFSGAVAHAFVVLDEDAPGPAELAAHVNDQ-VPYYQQIKYLDVVERVPRSPNGKILRRELRARAA------ 170592333 109 -------------------------------------YGSRTALLWEGNSITFQDLFDKVVVFSAILRSHGVKKGDVVVIYLPMILELPIAMLSCARIGAVHAVVFAGFSADALAARIRQTESRILITADGYKLVTLKMIADDALAECNVVEKVIVVQHLKRVRKPDSTASIDVKLDPNDAEDPLFILYTSGSTGRPKGIVHTTAGYMTYTYATVKFVFDPERDIYWCTADCGWITG-HSYLVYGPLLNGLTCVIYEYPTPSRMWQIVEKYKVTTLYTAPTAVRALMAFGDVTPYNRSSLRLLGSVGEPINPVAWKWLHKVVGCVVLDTYWQTETGHTITPLPAAIPCKXGSATLPFFGVEPV-IIDEEGREIEGAGKGTLCFKWPGISRSILGDHDRFMSTYFSPGYFFTGDGARRDADGYYWITGRIDDLMNVSGHLLSTAEIESALVSDNDVVEAAVVAAPHDIKGSFPYAFITLRLGXKLTEEDLKLLVRKKIGAIAVPDVIQVAPGLPKTRSGKVTRRILRKIAE------ 87199788 15 -----------------------------LIDHAAREHGQREIVSRWESRTTWAGIRHDALRMTQALRRLGVKPGDRIATLAMNHHRHLVSWYGSVGVGGILHTLNPRLFDDQLEYIVNHAEDRVMLFDKQWT-----PIIERMKSRWPTVEHYICFDSSEPALHFEEWIASETEWADGDERDPCMLCYTSGTTGNPKGVLYEHRSTVLHAMSAISIFGLDCRSVMLPIVPMFHAASWGLPWAGAA--AGAKFVYSAVNDGAVLCDLMNREKVTCSAGVPTVWLALLQHVDAHGEIPPTLQTIVCGGSAMPRAMIERFMRA-GRRVAHAWGMTETSPIGTTGADEKVTVKAMQGRP-PFGVEIRCVDDPGKVLPDGVTGALQVRGPWIVKRYFKAEQ---DAVAAGQWFDTGDVGVIHPDGTLQLTDRTKDVIKSGGEWISSVELENAAIGHPAVAEAAAIGVYHPKWDERPLLVVIRKPGDVNQEELRSYLQQH-VAKWWVPDAVAFVDQIPHTGTGKISKKDLRDQFRD----- 157748563 13 ---------------------------------RAHSTANKDSVIFLDAETTYRDVEPTVNSLASALIKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELKMQFCDSNSCIVFTDE-----DRLERIRRATSQCPGVRKIICLRTFPDFVELTQTPDQPIDV-KVSMDSIALLPYSSGTTGRPKGCLLTHRNIGAMLDIAKNHMWQKEHTVLL--LPWYHAYGLNT--MLETILLGMTGIVFKKFDTTVMLNRIKFYKVKLAWLVPPMLIVLAKDPMVPIFNTAPLKVIMSAGATAGSQLLVEVKKRFPSTLCQAYGMTE-MVQFTTLPRFEGNSFETVGHLASNY-EMKVIDKQQKEVTGTEVGQLCFRGPTIMKGYLRQEE--ADIIDSDGFLKTGDLGSIDEKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHSKVKDCAVIGMPDEHKGESPMAFVVKKDHTLTEVELTDFIRQK-LSSYKWIDVYKFVDEIPKTQSGKIRRKKLRQMA------- 118050855 10 -------------DEYLAKGWWGQSTIGEIFLDTAARQPSLFAVADAPQRWSWAELREQVGRMSVLLKVQGVRKDDVVVVQMPNCVELHAIYLACAIGGVVVSPVPMQYRTHEIEYVVQSSAARGLITTQRLGRYLPAQELVGMRVQLPTVQWIWSYSDGDGVADLDALATEPAGDAQMRADDVFTVCWTSGTEARAKGVPRSHNEWLIVGSGVIDAGQMPQGVQMVIPFPFVNMAGISTSLMAWLLTAGGLHHHHP-FDLKVFIQQLQDNQTDYTVAAPAVLGMLLKAPELEGLDLSRLRRIGSGGGPLSPWVMEQFAERYGIEVINYFGSNEGAASSTPQDVPDRHQRASVGVSGFGWNAVRLVDESGEEIEPGRIGELRFKGPMIFSGYFNSPELTARAFDELGYYRSGDLFEIDRQQFYRFAGRCKDIVVRGGMNISCEEVESLLLSHPKVREVAVIGWPDEVLGEKVCAVVAPKDSAPDLPELVAFLREGKVAAFKLPERIEVIGELPRNPVGKVLKRVLREQMQSRAGA- 153955640 15 ---------------------------------------DKIAVIDKNK-ISYREIYGGVNYVTYLLQENGCSKENSVLVISDNSVFFIKTYFGIIKNGSICVPVNPTISENDMRYIMDILKIKIVFCQK-----KYRNKVDKI-----VCRDTMVYSEESIWASKDETNLSGFINEK---EDTALIMFTSGSTSKPKGVMLTHYNLMYNTNSIIEYLKLTKNDRVEVVLPFYYCYGTS--LLNTHFRCGGSLVINNRFMPETVIEDIKKYNCTGFAGVPSTYQILLRMTSIKTAKLPSLRYVTQAGGRLPEVFISELCEALGTDVYIMYGQTEATARLSYLPPEQKNKLGSIGCGI-PRTELVVLNREGNPTSVGEVGEIAARGGNIMKGYFNDQEETKKVL-KNGLLYTGDLAFRDEDGYIFVVSREKNIIKCAGNRISPKEIENTICSIKEVVECAVIGVEDDILGEAIKAFVVLKDKNSSIDDIIDYCSS-VLPRYKLPKYVQFLSQLPKNSSGKVLFAKLKDM-------- 162452098 18 ------------------------------LRSFAASRPDHVALVCEGRRITYRELDALADRCAALFREAGVQRGDRVMVALDNGVDAVVAYYGALRADGVPSLLGTAMRPRRLGQVMELAGPRVLVAARGAAVAELPPGARPAATFLSGAAPPAAAGPPPDGRDFQEALAGAPGEPPARRADLATLCWTSGSTGESKGVMLTHQNLRNSTAAIGAYLEHTADDVILCVLPLSHTYGLFQLLVTHAF--GGTVVLEKGFSPWPIVQRMAEERATGFAGVPTIFASMLSLKNFAKADLSALRYMTNAAYGLPAPQLLRLRELLNVSFFAMYGQTECTRVCYLPPSLALERPSSVGIAM-PNEELWIEREDGTHAEPGEVGELVVRGPNVMRGYWRNPDATARALRPGPLLHTGDLFKMDEDRYLYFVARKDDIIKTRGEKVSPLEVESVICKVPGVVEAAVVGVPDQVLGVAVKAAVVKADAAVTADDVRKKVRS-ELDEVAVPKFVEFMDSLPKTASGKVKKSEL----------- 15029319 1049 ------------------------------FTDQAARTPTATALKAADRRLTYAELAHDSKHLAHHLAARGIGPDTRVAVLAPRSVELITALLGIALAGGAYVPVDPDHPADRIAFVLADAAPAAVLCT------------AQTRPMVPEGFTGLVV-TLDEDLPEGDFDDGRV-LTAPDADHIAYVIHTSGSTGTPKGAAVTWGGLRNLVADRIERYGIGTDTRLVQL--VSPSFDVSMADIWPTLCAGGRLVLAPHTTGDELGDLLADHRITHAVMP---AVQLTHLPDRE---LPALRVLVSGGDALPADTRRRWVAR--CDLHNEYGVTEATVVSTVTAPLDDAGPLTIGGPIA-RAGVHVLDGFLRPVPPGVTGELYVTGTGVARGYLNRPTLTAHRFIADPMYRTGDLVRHTHGGELVFVGRADEQVKLRGHRIELGEVEAALADHPDVEQ-AVAAIHDA----RLIGYVVPADGVPDPSALRAH-ASRMLPDYMLPAAVVVLDELPLTPNGKLDREALPQ--------- 15029319 8 ----------------------------ELFRARVVEAPEAVAVVEGGRQVSYGELDAASDRVAAYLRDREVGRGDRVAVRLERSADLIGVLLGVWKAGAAYVPVDGAYPAERVAFVLKNSTPAVTI-------------------------DAVVEGAGD------------ASSVALDGDDLAYVMYTSGSTGTPKGVAVPHGSVAALVGESG--WGLGPGDSVLFHAP--HAFDISLFEVWVPLASGARVVIAEPGVAVDA-AAVRRHGVTHVHVTAGLFRVL---AEEAPDCFTGAREVLTGGDVVPLEAVERVRAAPDVRVRHLYGPTESTLCATWHPGDDTARVLPIGHPLT-NRHIHVLDDSLRRVAPGVTGELYIAGAGLARGYLKRAGLSAERFVACPFYRTGDLARWTDDGELAFAGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVPDGHQADSDVLRARLA-QTLPDYMVPAAFVVLDALPLTVNGKVDHKAL----------- 189208566 44 -------------------------------------------------------------RLAMGLDRIGSKRGEAIMLCTPNHIFLPIAYLGIVGSGRVFSGANPANTVPEIVHQISDSKANFVL---AHPAYIQSAMTAAKAAGIPDGNVFLFSDEVEGCRDWRDAEAEEYEFPALSEHEPATVNYSSGTTGMPKGVAVSHYNLIANLEQTIVMAQTRPRETWAGFLPLYHAYG-QQYTISMALKLEITCYVMPKFEFEEFLRLVETYEVTHLHLAPPVMVMLSKRPETAKYNLNSVTDILSGAAPLSKELQNEISSKLGCEVIQGYGMTEVTCGILLMPGGTIDDSGCVGQ-LFPNTKAMLLDEQGNEVPDGQPGELHVRGPNVCLGYWRNPKATKEAFTADGWLKTGDVAVV-KNGWFWIVDRKKELIKVNALQVAPAELEAALLEFNPIADAAAVGITLDNQ-EWPRAYVVLKDEYTTAEDIHGHMKARVSKHKQLVGGIVFVDEVPKLQSGKIKRKLMREWAKK----- 170700580 2 ---------------------------------------------FGSTHVTYRALLSRAHALARMLCALDFAPGARIAIFLDKRIETVVSMLGTAAAAHVFVPINPLLKPEQVGHVLRDCDASCLVTDNGVTEVPHIIIVNNAGAAEPSTARTTNVHRWPDFMSDAENGDIDVPAPVAPATDLAAILYTSGSTGLPKGVMLSHRNLLEGAWSVAHYLGHIARDRILAVLPLSFDAGLS--QLTSAWSAGAATVLVNYLSAQDVVTACERERVTAITGVPPLWMQLARATWPEAAR-NTLRYFANTGGRLPVPVLQQLRALFPQALYLMYGLTEAFRSTFLDPAEVDHRPDSIGKAV-PNARILVVRPDGSPCAPGETGELVHVGACVTLGYWNDAARTAQRYRPSPW--SGDLVRRDEDGFLYFVARNDAQIKSSGYRISPEEIENTVHGSDLVAEALAIGVPDDELGEAIVLLVVPAHASFDAQKLLAWCTQH-LPRYMVPHRIVVRQSIPRNPNGKFDRSALRAAFS------ 116669001 41 ----------------------------DWFDQIAAATGAKPALVGSATRRSFAELAARSNQVANWLRSQGVRRGDRMIIMLGNQVELWELMLAGIKLGIVLIPTTTLMGPADLADRVERGEAGWAAVGSSNIGPGNYKLIEIADGGNAAEAAAETTAGVARYADADGAPTDFTPDAPTKADETLLLYFTSGTTSKAKLVEHTHTSYPVGHLSTMFWIGMGPGDVHLNVASPGWAHAWSN--VFTPWIAEACVFIYNRFDAKALMEQMDREKVTSFCAPPTVWRMLIQA------DLTLLKKVVSAGEPLNAEVIDQVHRAWGQTIRDGFGQTESTVQIANTPG-QPIKIGAMGKPLPGYDVVLVDPATGEEADD---GELCLRLDGLMKAYYGDPEKTADAF-RDGYYHTGDMASRDERGIITYVGRGDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDALKLSVPKAFVVLQPGPELAEDILRYCRDH-LAPFKRIRRLEF-AELPKTISGKIRRVELR---------- 13476260 13 -------------------------------------------------RTTYADIHRRSLKVAQRLERDGYGLGDRIATLAWNTARHLEAWYGIMGVGAIYHTLNPRLFPEQIVWIMNHAEDKAVFVD-----LTFIPLLEKIAGAVKSLKKVIVLTDAVAYEEWLDEVDGDFAWKTFDEGTAAGMCYTSGTTGDPKGVVYSHRNVLHAMIAAMDAMGLSSRDTVLPVVPMFHANAW-GLGQSGPM-VGANLVMPGKMDGASIYELLDTEKVTFSAAVPTVWMMLLQYLEETGKKLPYLNKVVIGGSSCPRAIMTKFQDNYDVQVIHAWGMTEMSPLGTLCGEARLDVKQKQGYP-PFGVEMKVTDDENNAQPDGKTGRLKVRGPAVARAYYGG--AGAEQFDADGWFDTGDVAHIDAGGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAAIGVHHSKWGERPLLVVVAKPGEPTKADILGFMDGK-VAKWWMPDDVAFVGEIPHTATGKIQKTTLRQQFRDYRL-- 126635119 1512 -----------------------GRSLPESFEAQVARTPGLPAVEWPGAVLTYAELNVAANRLARLLAARGAGPESRVAALLPRSGELVTTMLATLKAGAAYLPVDPEYPPARIRAMLDDAAPDVIVTS------------RDLAARFPDDRTVVLEPGALDGFAGTDL-TDADRTAALTPAHPAYVIYTSGSTGRPKGITMPAGATANLLEWHARELPGRPGARVAQFTAV--SFDVSVQEMLSAVLTGRTLVVCDRRDPVALTRWLRDSRIQELYAPNLVVDAVCEAATTRGITLPELTDLVQAGEALTPAVRRFHEQHPGCRLHNHYGPAETVVTAYRLPERVEQWPATIGAPIA-NSAMRVLDPWLRPVPPGVPGELYIAGANLARGYLNRPALTGQRFVPDPMYRTGDLASWDGDGNLRYLGRTDDQVKIRGFRVEPGEVEAVLTTLPGVTRAAVTVREDRPGDKRLIAYVVP---AQDTAALHRELTGR-LPAHLVPAVIVGLDELPLTPNGKLDRAAL----------- 126635119 461 -------------------------TVPAAFRAQAARTPGAIAVRADDTTLTYAELDEASDGLARHLAGLGVGAETPVALLMDRSASLIVALLGILKAGGAYLPLHPGDPDDRMRTVVADTGAPIILADPANAARA--------------------AGLGPRVVDPSATEGGPVPEPALSPGALAYLIYTSGSTGVPKGVAVTHHNVLELAADSA--FRTGAHERVLIHSP--QAFDASAYELWVPLLSGGTAVVAPKLDVAQLGKTLAEHAVTALWLTSGLFQLVADEA---PESLAGVREVWTGGDVVPAASVRAVLDAPDVTVVDGYGPTETTTFAVRTPVPAEVPIGTA----LDNTDLRVLDAALRPVPPGVPGELYLGGTGVGRGYHHRPALTAARFAADPYYRTGDLVRWTETGVLEYLGRADHQVKIRGFRIETGEIEAVLARHDEVAQAVVTVWEPAPGDKRLAAYLVARGGTLDTAGVRAH-AEAVLPGYMIPAAFVVLDTLPLTGNGKVDRARL----------- 214043355 399 ----------------------------DILWQNLARNPDSTAIITPDGRISYAALITDAARWGNAFIAAGLKRGERIAFLLDDTAAYPAAFFGAVRAGFVPVLLNTMTTPEVLTFFLKDSAARFAICDTALA--DRFDATVMTGTDLETV--IVVGGDAAGFMAFLENQPDTLACADTGPDDMAFWMYSSGSTGMPKGIVHLHHDMAYTASFGVQILQLRPDDVCYSVPKMYFAYGFGNSATF-PFSVGAAVLLMPGPRPEAVLSAIETCKPTVLFGLPTLFTAVARHENAATTDLSSVRQSMSAAEILSEDVYKTWVDLVGHGPTEGLGSTELLHVYLS-NTLQDHRPGAAGARVPGY-EIRLETPDGTPAQPGEEGVMYVRGTSSAPMYWNRPDKTADTMRGD-WIYTGDR-FVERDGYYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLAHQLDDRRMTLRAIVHLRDGDTQSDALRGFVKSR-LQPYKYPRLIDYVAELPKTGTGKIDRQAL----------- 63087140 1 -------------------------------------------------------------------------------LCVKRSLEMIIGILGILKAGGAYVPLDPEYPQERLIFILEDSQVKLILTQ------------EKLVESIPQHQASIICLDTE----WEKITQEKTSNPEAKPDNLTYIIYTSGSTGQPKGVLVNHSHVVRLFAATDPWYHFNSQDVW--TLFHSYAFDFSVWEIWGALLYGGRLVIGPYRSPELFWELLCQEKVTILNQTPTAFRSLIQVEKAPKDDLK-LRLVIFGGEALKINGLQPWFERYGPQLVNMYGITETTVHVTYRPLSMADLGSTIGRPI-PDNQVYILDQYLQPVPLGVTGQMYVGGAGVTRGYLNRRELTEERFIPSPFYKTGDLARYLSKGELEYLGRIDNQVKIRGFRIELGEIEALLAQYSAIWESVVVVREDTPGDKCLVGYVVPRSITLTIEEIRQFLKAK-LPEYMIPNTFVILEALPLNSNSKVDRRAL----------- 167567476 7 --------------------------LVDLLDSAAAQRPDGIAIADPERRISYAQFAADVRRVAVALAEAGFTAGERVAIYAAKTYETITVMLAANLAGAIIVPINPQLRDHQVLHILADCGARLLL---STPPRLSRLAARPASLVCWLLDDIAALPEANSY----------EGLPPTVDTDPAAILYTSGSTGNPKGVVLSHRNLTAGADSVAAFQQLEHDDVILGALPLSFDAGLN--QLTSALAAKACYAPLDFLRAEEVPECCVKAGVTSITGVPPLWMRLATVEWPDDARLP-VRRLANTGGVMPASLLHRLRDIFNAAPYLMYGLTEAFRSTYLSPGEVGARPDSIGKAV-PNAQILVLRPDGSECDADEPGELVHRGAFVTLGYWNAPELTAQRFRPDVAVWSGDIVRRDAAGFLYFVGRADEMIKTSGYRVSPTEIEDILFECEETLEAAAFGVPHPTLGQVIIAYVYSTDDPMQCRQALVGTCSLRLPSYMVPQHIEVVDSLPRNPNGKIDRPLLK---------- 78050053 50 ---------------------------------RAPAFGDRLALIDQHGRHTYKDLYLRSLRLSRQLRACGDLREERVSLLCSNDVSFVVAQWAAWMSGGVAVPLYRKHPRAQLEYFIQDSRSSVVLAGPEHVEL-LSPVAQKLGVPLLPLPPTVYHGVAED-------PEEGLVLERNWRDRGAMIIYTSGTTGRPKGVLSTHDNIRAVVTGLVHKWAWTKDDVILHVLPLHHVHGV-VNKLLCPLWVGATCVMLPEFSAQLVWEKFEAPQINVFMAVPTIYSKLMDYYDKHFTQPHKIRLMVSGSAALPLPVLEKWKGITGHTLLERYGMTEIGMALSN-PLTAARLPGSVGTPL-PGVEVRIVSEENTKVTPGKEGELLVRGPSVFREYWDKPEETKAAFTSDGWFKTGDTVVF-KDGCYWIRGRTSDIIKSGGYKVSALEVERLLLAHPSITDVAVIGVPDMTWGQRVTAVVTLQEGHSLSRELKEWARG-VLAPYAVPSELLLVEEIPRNQMGKVNKRDLVRQL------- 92116371 13 ---------------------------HRIIDHAAKVHGRREVVVEGPIHRTYAEIRSRALKLAQRFDREGIKLGDRVATIAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTD-----ITFIPILEKIADRLPSVERYIVFTDKAHLVAYEDWADGDFAWKMFDENTAAGMCYTSGTTGDPKGVVYSHRNVLHSMMTSGDALGAVSKDTVLPVVPLFHANSWGI--AFSAPSMGTKLVMPGKLDGASVYELLSTEKVTFTAGVPTVWLMLLQHMEKNDLKLPDLKVVACGGSAMPRSIIKAFDD-MGVEVRHAWGMTEGTVGFSHLKGDAKLDFLQMQGYAPFTVEMKITDDDGKELPGNTCGRLMVRGPAVSGAYYRVED---TILDQQGFFDTGDVATIDEHGYVRITDRTKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGAHHPKWGERPLLILRLKEESVTREEILGFMDGK-ICKWWMPDDVAFVDSIPHTATGKILKRALREQFKD----- 158424870 464 ---------EALSRPYPDGARDDPRPVHALIAGHVPRAPETPAIFFGDTVWTRAALDRYANRIANMLLAAGARRESCVAVALRRSPEAIGAILGVLKAGAAFIPVEPDHPAQRNDHILADAGVAVILTTRALR-----------AKLRPAQGTTVIELDAVNLAEVPDSD----PLVTITDRQLAYVIYTSGSTGKPKGVAVEHGPLTRHLQATARVYEMDETSRELPFLPFSSDGG--HERWMVPLMLGGSIVLPDKPTPEETFAAMRRHGVNNASF-PTTYVQQLAEWAEATGEAPPVRLYSFGGEGMAQATFDLFSRALKATLINGYGPTETIMTPMVWGTSFEGTYAPIGRAV-GLRRIYVLDPDLNPVPIGVTGELYIGGDGVARGYVNRPGATAERFIPDPFYASGDLARWREDGTVEFVGRVDHQVKLRGYRIEPGEIEAALRTLPGVSECAVV-LRHDAGQPALVAYAVPARGALDGAEVRRALAG-LLPEHMVPSAVVVLEKMPLNANSKLDRAAL----------- 107028396 6 -------------------------SIADLLEHGAERWPHHPAYADGGGTLTYDQLARAVRRAAAVLAARGVQPGERVAIYAPKRVETVVAMLAANALGAIFVPVNPQLKEAQIEHIVADSGA-ALFVTGAQRLKRLPALAALVGARTLLIEELADAIESPGTDTPASASAAAAAPAGRPDDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQRLAADDVVLGVLPLSFDAGLS--QLTTALASGACYTPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQIASAGWSDTAR-TRLRRFANTGGHLATPLLHRLQALFQASPYLMYGLTEAFRSTYLAPADAALRPTSIGKAV-PNAEILVLRADGSECAADEPGELVHRGAFVTLGYWNRPELTAQRFRPDVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFSVPHPALGEAIAACVVSTDADACRADIARACRD-ALPTYMNPLVVEPLPTLPRNPNGKIDRPALKAQYRD----- 134100812 233 --------------------------VHELFEQRVDRHPDAVAAVHQGQEWTYRRLDERANQIANALLGRGLRREDVVAVVTDRNLDWMASVLGVFKAGGCYLPVEPDFPADRIARTLRRSECRFALAESGRTA------------------NLDQAGAEAEVLPLRDIDGDTTRPVPVDADQLAYVYFTSGSTGEPKGAMCEHAGMTNHLYAKIDDLGIGEGAVVSETAP--QCFDISLWQLVSALLVGGRTLIVEQDDVQRFVDTIAEHGVQIAQLVPSYLETVLSCLEDAPRPLPALQCVSVTGEALKKELTQRWFATYPVRLANAYGLTETSDDTNHVMSEVPVRERVPLGPAVNNTRVYIVDERLRPVPLGAPGEIVFSGVCVGRGYINDEERTRAAFLPDPLYRSGDFGRWLPEGKVEFLGRRDAQVKIRGFRIEIGEIENQLLRAPGVRDGAVVVTEDAGGNKHLVAFHT-GQEDIAADEFKGFLR-RSLPHYMVPEHFHHCEALPLTGNGKTDKK------------- 15800301 453 -------------------------TLSALVAEQAAKTPDAPALADARYQFSYREMREQVVALANLLREHGVKPGDSVAVALPRSVFLTLALHAIVEAGAAWLPLDTGYPDDRLKMMLEDARPSLLITTD---------------DQLPRFADVPDLTNLCYNAPLTPQGSAPLQLSQ--PHHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLWMQNHYPLTGEDVVAQKTPC--SFDVSVWEFFWPFIAGAKLVMAEHRDPLAMQQFFAEYGVTTTHFVPSMLAAFVASPQTARQNCATLKQVFCSGEALPADLCREWQQLTGAPLHNLYGPTEAAVDVSWYPAFGEELAQVRGSSVPIGTGLRILDAMMHPVPPGVAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLDNGAVEYLGRSDDQLKIRGQRIELGEIDRVMQALPDVEQACVINQAAATGGDALVGYLVSQSGLPDTSALQAQLRE-TLPPHMAPVVLLQLPQLPLSANGKLDRKAL----------- 157373091 13 -------------------------SISELISIHAIERADTVALRYRDTVVTYKELQRYSEQILAAIQYNDIPPRTAIAIASSNPLLSTLALLGVISAGCVAVPVALSSSPEQIASVIADACIPLVFLDSEF------------LEGLPSIARVANLDEFDSWLAPEGFAATHV---ELSPADPFNIIYSSGTTGTPKGIIHTHGMRWSQIAAYGQIVPQCDSAVTLIATPIYSNTTIVS--LLPSLAYGGTAVLMGKFDAYEYLVEAQNSRATHTLMVPVQYQRIMALTKFDDFDLSSFIFKSCTGAPFSPELKADVIRRWPGALLEIYGMTEGGGTCVLRANECPEKLHTVGQPV-PGCEIRLIDAQGNEVNSGEIGEIVGRSNMMMTGYHGRPDTTREAIDANGYIRHGDLGRFDEEGFLTLLGRIKDMIISGGFNIYPSDIEAVLRLHPSIADCAVIGIPSVTWGETPFAFYVPKNDSLSPNEVITWVNQR-MGKTQRLSDAQAIAQLPLSATGKVLKRELRALF------- 30142120 370 ----------DYPASYERQLA-----LHQRIAQLAEQYPDHVAATCAGACLTYAALNRQANALAQHLISLGVRPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERVHYLLSDSGPVVVLTQQA------------LQARLGPVEVPVLLLDQPGWPACDS----NPLVPGLDASNLAYVIYTSGSTGQPKGVMVEHRTVNNLVDWHCRAFDLCPGRHTSSLA--GFGFDAMAWEVWPALCAGATLHLAPNEDLDAMLAWWQAQPLDVSFLPTPVAEYAFNHQLEH----PTLRTLLIGGDRL-----RQFNRTQRFAVVNNYGPTETTVVASS-GVLEPGAALHIGRPVD-NARLYVLDAHQQPVALGVPGELYIGGAGVARGYLNRPALTAERFLDDPFYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIESRLSALAGIDEAVVLAREDQPGQPRLVAYFTAQADVLTPEGLRAQLQAH-LPEYMVPVAFVALQALPLTANGKLDRRALPQ--------- 30142120 2472 ------------------------QTLHGLIEAQVVRTPDAVAVLAEEGSLSYRELNEQANRLAHXLIALGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAVLVHSATRHVP--EAAQLIDLDRPT---------------WNAQPSSNPVVPTLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLWMQDAYNLGAEDVVLQKTPF--SFDVSVWEFLWPLQTGACLVMARHRDPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASAD---ALKRVLCSGEALPGSLVRRFHAQLPTVELHEXGRSGGGRQRLALRDGAGQHPDRQAHRQHHAVRARYAGPAGTARRRWRA----VHRRRASRPWLPQPRRTDRRTLRARLYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEIQAGLTRIEG---------------------------------------------------------------------------------- 93005668 68 --------------------------------------GDNIALVHEDTRMSFAELDKASAQVASLLLSYGVQAGDQVATMLPRTPELLTIVLATWRIGAVYQPLFTAFGYDSIKYRMDKANTKVVFTNQDNRG-KFDDLAKQTKMVLVGSKVDAQSWGDDNYADKISKQPQTIESVLLNTDAPFLQMFTSGTVGKSKGVSVPLSALSAFYLYMRYAIDLRADDNYWNMADPGWAYGLY-YAITGPLLLGITTYFNEGFDAANTRDFMVRHKISNLASSPTAFRMMFEAAHNDAAAKLSLRCANSAGETLNTEVVNWVETYLNCKVCDQYGQTETGMTCCHHALAHDCPVGSMGMALPGHTLV-VLDDDMNILPDGEQGQLAVSSAFYFRGYWNEKDAFA-----DDYYLTGDVVERHSDGSYWFSGRDDDIIITAGYRVGPTDVENTVLEHEAVAESAAVGVPDEVRGHTIKSYVVLKDGIKGTDEIAKEIQDRRLSTHAYPREVEFVKELPKTPSGKIQRFLLR---------- 163939762 464 -------------------------TISQLFEQQAMKTPDNVAIVYKNRTMTYEELNDISNNLSNELLRKGVKKGEIIGIMTDPSIEMLIGIIAILKVGAAYLPIDPEYPESRKMYMIQDSQTKFILTSKDVINKNDYVIGK-------FNNDCIFILDNSRKISGETL----LPKVNLSPNDLFTVLYTSGTTGKPKGVMIENRNVVNLVQWFGKTFNITEKTNLLQLT--NYVFDPSIEDFFGTLLYGATLHIAEKLNKEHFCDYVDQHEIHIINFIPTVLKELLCHDRK----LQSLHTVISGGERLEESLKDALIDR-GYKLYNNYGPAETTVDALSVECSENTV--SLGRPIS-NVRCYILDKDKNISPIGVPGELYIAGDGVGRGYLNLPEFTNEKFMNDPFYKTGDLGRWLPNGEIEFLGREDHQVKIRGYRIELSEIHNLILKRNYIEDVAVIDWEINNGKKVICAYIVSHVQV-NMEELKGFLA-KELPDYMLPSYYIQLESLPLTSIGKLDRRNL----------- 163939762 1971 -----------------------NQCFQDLFTDQVKLNLNKPAVIQGNESLSYTELDILSNQLAHKLIKLGVGPEIPVGVYVERSPKMIVGILAVLKAGGAFLPIDMDYPGERINLMLKDAQVPILLTQN------------NLQSKIRDYQGHTVCLDIEWDSVLEEPKNQPS--VRIEPQNLAYIIYTSGSTGRPKGVMMSHEAVVSHSIDICKRYELTPEDRVLQFSSI--SFDISLEQIFTTLAAGSSLVLRDKWTPYQFSQKCVELGLSVVNL-PTIVQEWYTRPEIIPD--SNLRLVIVGGEQMPAEKVGMWEQLPDIILLNAYGPAETAMTSTLYEKSADLKVIPVGKPLA-NRRIYILDENMHPLPIGVKGEIFIGGIPLARGYINNSKLTKDKFIRDPYYHTGDMGKLLCDGNIEVLGRKDDQTKIRGHRIDIGEIEVVLNKCDNIKNSIVVGVANDKY---LVAFYSPSNGTNNQCSIRGFLRKK-LPEYMIPSYFIQLGSLPLSPNGKIDRKSL----------- 163939762 3026 ------------------------KTIKRIFEELVEKHPNRTAVVFGQRTITYKELNDKANQLAKHLIKKGAGNDTVIALLAEPSIEMIIGLWSIIKSGAIYLPLDPEFPLERINSMIEDSDTILLLTQSHLTSNDFTCEVMELEDKSLFFEC-------------------PSNIEERSTDNPIYIIYTSGTTGLPKGVPIKNQSLVNYISWFTREASITYRDKTL--LLSSFAFDLGYTSVYTALLNGGELHLVPKEHPETLITYLKEKKISYIKLTPSLFNYLVNHRMVEDYNCMALRLIVLGGEEVKSADISKFNRVYPQTIMNHYGPTETTIGFNATDFDLVSKGTVIGKPVD-NTKIFILDRGQKLVPLGMAGEICIGGVGVTEGYLNQIDLNSEKFIKIKLYRTGDLGRLTCHQEVEFLGRIDNQLKIRGYRVELEEINSVLLQHDMILDAIVVPKKDKENNNILCAYIVLKENENGWG-IREYLSSK-IPYYMMPSIFIKLDRIPLTPNGKLNVKALPE-IKDELL-- 108760891 455 ------------------------RCVHTWMEEQASRHPDRVALVYEECTLTYAQLDARANRVAHALRRRGVGPEMRVGLYLNRSLEIMVGILAVLKSGAAYVPLDPGQPRQRLAGLLDDIQAKVLLTQ------------RRLRETVPEAEDREVLCLDEE----STFAGEPTSAPHCGPEHPAYVLFTSGSTGRPKGVVVEHRQLHNYVASVMERLDLPEGAAYATVSTF--SADLGNTVIFPALCLGGTLHVISAEDPAAFVEYLQRNPIDVLKIVPSHLRALASAGTAGA--LLPRQRLILGGEATPLAWAEELQAAPGCRIYNHYGPTETTVGVMTFREPSRPFAANNTLPLEDNTQVYVLDARLRPVAVGMTGELYVGGAALARGYLNRPDLTAQSFLPNPFYRTGDLARHLPDGTLEHLGRADNQVKYHGYRIELNELRHALNQHPQVRDSVMMLKRDTNGNEVLVAYYVSRQEQ-EHAQLRAFLAERLIEEV-LPNVYVHLKKLPLTLNGKVNHEALRRRQRSQLVA- 91093581 61 -----KPWDKVMDHSHPPFTKWLNACYNAVDRHVEAGRGSKVALIHDSRKITYAELLDQVSHLAGALAKLGVSKGDRVLIYMPLIPEAVIAMLATARLGGVHSVVFGGFAARELCARIVHAEPKVIIAASCVRYKDILNDAIEWSSHKPN-KCIIFQRRNVECAPWEDAMAGPHECIPVEANDPLYILYTSGTTDQPKGIQRPVGGHIATLTWSMSVYGMGPNDVWWAAWVVGHSYICYAPGITSVMYEGKP---DRTPDPGQYFRIINEHKVNAIFTVPTAFRVIHREDPDRKYSIRSLRTIFVAGEHCDYETKMWAEKTFNVPVLNHWWQTETGITATCLGYGHNLSPPTAGMPFPGYD-IKILRSDGMEASNNELGRIVIKPPGTMSTLYQAPERFCQVYFSPGYYDTMDAGYKDEYGYIYVTARDDDVINVAGHRISTSALEDVVLAHPDIADATVVGVPEHTKGEVPCLYVIKRNEVAISRDLLRMVRE-LVGPIAAFRMAVAVRGLPRTRSGKTCRKSISDLARNK---- 118053799 47 ------------------------QNLAQLIDAG-RVHGAAEFMVYGDDRWTFDRFFAAADALASRLQKQGLKAGDRVAIAMRNRPEWAVAFAATALLGAVPVPLNSFGLSSELMANLEDTSPVMLICDADRHARISQAIAQTA------IKTVVVDGEAGDWLALTAGGHDGFVSPQLSADEAALILFTSGATSRAKGVESTHRAVIFNIDFIGAVAAMTSPDAILSAVPLFHVSGLHA-QLLVSLRHGRRLIFVHRWEPEKAAELIRNEKVTQFNGAPSMVQQLIGLPGFEQPQSSNLSGVGFGGAGLHPRLIDEVLTKFKGRMSIGFGLTESGVCAGSSGRMFEEQPRSSGV-LSPIIEVRIADLDGAALPVGQSGEIWLRGVTLMERYCGDEEATAKAM-QGGWFHTGDIGFLNDEGFLTIVDRIKDVINRSGEKIAAAEVEACLLQHESLEEAAVFSMPHEVTGEQVVAVVVGKSWSQVTPELLREFVAQRLASYKVPSRIVVRAELPRNPAGKMLKASIRKE-------- 114798331 11 -------------------------TVDKILEHARLQHGQREIIVEGNTRTTYSQLYDMSKQVSTALKDEGIALGDRVATLGWNSERHMASWYGAMGIGAVLHTINPRLHPEQIAWIANHAEDKVLIFDKTF-----LPIVEAIKDKLETVKTFVIYAGADAFDIWIDGRSKSVRWGDFPEDTACGLCYTSGTTGNPKGVLYSHRNVLHTLVTMGDAMGMGAADSVMPVVPMFHANAWG--LAMSCPATGANMVMPGAQDGASIYELLDSEKVSLTAAVPTVWLMLLTHLQQNDLKLPYLKKVLIGGSAIPEKILRAFEEEYEVEVIHAWGMTETSPLGTLGALPPHLEKAPVGRP-PFGVELKLVDDDGEDVADGQAGRLLVRGAAVAAGYFKG--AGGHVLDADGWFDTGDVATIDEIGTMTITDRAKDVIKSGGEWISSIDIENIAVGHPKVANAAAIGIYHPKWDERPLLIVQAAGETPTKEEILKSL-EGKIAKWWTPDDVQFVDNIPLGATGKINKLALRETFKD----- 158315199 7 ----------------------------------ATLTPDKPAVIGQERILTYRELVEGSNRLARLLVDSGLRPGDRLAILAENHLRYFELVWAGLNCGLYITPVNSHLTPPEVAYLINDSGARALI----SSRALAAVAEAVVPETPGVVRRLMLDGGSEHYEDLDAATAGFSAEPRDDEIRGTFMLYSSGTTGRPKGIQFPLPDWPASLPGARGAFGFNAEAVYISPAPLYHAAPLRVSALMHS--VGGTVVVLPKFDAEGALHAIERYRVTTSQWVPTMFVRMLKLPPEARYDLSSLRIAVHAAAPCPVEVKRQMIEWWGPIIFEYYSGSENVGSTGLTSEEWLAHPGSVGRAQGGV--LHICGEDGAELPAGQDGAVYFEAKGAGFNYHNDPDRTRAVSHPPGWRTLGDIGHVDEDGYLYLSDRKDFTIIAGGVNIYPREIEDVLVLHDEVVDVAVFGVPHPELGEQVKAVVQPDAGDGLAARLLEHCRTR-LAPFKWPRSIDFVPELPRLDNGKLYKKPLRDA-------- 156537576 55 ----------------------------------AAQYGDRAALRDMHGDYTYRGLLLSAKQFANELNELGEGSQERIAFLLPNDASYVITQWACWISGQIAVPLNDQHPAPVLDYYITDSDARVFVTTQEHLPI-IEPLIAKSNRRLIVFDNAVLASKPDGKLAFGNFLDAGVPGDFYNKSDAMFV-YTSGTTSKPKGVVLSHKNIQSQVSSLVTAWKHTDKDVFLHTLPLHHVHGIINV-LLCPLYVGGRCVMLPKFSPSSVWAQITAERINVFAAVPTIYMKLIQEYDQKEYIFTKIRLMVSGSAPLPKPIFDRWEEITGHRLLERYGMTEAGMILSNPLDGERI-PGTVGTPL-PGVEIRLTEPESTDSVPTVTGDLQVKGVNVFKRYWDRPEVTKKSFTDDGWFKTGDTVQYD-NGIYRMLGRTSDIIKTGGYKVSAVEVETVILGHPDIIDCTVVGVNDLTWGQRVAAVVVLNEGAELLSQLREFAK-KSLASYAVPSILKVVNKIPKNSMGKVNKPDIIRILQEDLAA- 88857001 546 ---------------------------HHLIAQQVKKSLGRVAVTNGEQFLSYRMLDERANQLAHYLREHNVGPDTLVGLCVERSLEMMVGVLAILKAGGAYVPLDPAYPKERLAFMVQDTGLTVVLTQQKVATLLDGFNVTAVP--ICTLQH------------FNDYATDAPDVPGLTPANLAYVMYTSGSTGTPKGVMVTHRNLVNFAANCELRYDITEADNVLQFSTM--NFDIFVEEWLASLSRGASLVLRHEASREAFIDFCQQHAISVANL-PTAFWHQLALSEEELARL-SLRLVIVGGEALDKKSVASLK--PGFCLLNSYGPTETTVTASGFSDYAESRAVPIGRANA-NTACLVLSEQLTLCPPGVMGELYISGQGLAKGYLNQPALTAERFIDNPYYKTGDWVRLSGDGELVFMGRIDDQVKIRGFRVELGEIVNQLMADETVELAVVLAEPGHDGGKTLRAYVQPQ-QSLDEAQHSQWLQSASLPNYMVPATFSVVVQWPVTTNGKVDK-------------- 15425527 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPTYPNERLAFMLADAQVSVLLVQP------------HLVEKIPTHQAQVVCTDSE--CQQFAVYSPENPISEVTPENLAYVIYTSGSTGKPKGAMNTHKGLCNRLLWMQDTYQLTATDKVLQKTPF--SFDVSVWEFFWPLFTGASLVLAGHQDSRYLVQLITQRK-NYLHCTPQCCKVFLEEKELEK--CGSIKRVICSGEALPSDLQQRFFERLNAELHNLYGPTEAAIDVTFWSPNSHDKIVPIGRPIA-NTQIYILDKHLQPVPIGVGGELHIGGLGLARGYLNKPELTKEKFISSPFYKTGDLARYRPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLGQHPQVRETVVVNREDIPKNHRLVAYVVTHSQTTSVHELRDYLKEK-LPDYMVPSAFIKLDKLPLTPNGKIDRSAL----------- 86740749 2 ------------------------------LRRYAKEIPDALALADATRELTWRDLSIEVDRL-GAFICASTDRGARVAFLSHSRAEHFVLLFACAMNGRTFVPLNPNLTTPELVHQVSLVTPSLVFHEAATDKS-----AALLVDKLDWVRARDVDDVPD---------ARPTAPALLRLEDPAVIFFTSATTGRPKGVQVPERSLANSVGWQGDVLERYPDARFLSACPLYHG---SSVIALDYLSNGRPVHIMRSFNPRSWLRAVKRNQISHSFLVPSMITLLMKVSQLDRSETESLVLLAHGAAPMPSKLAEEARDRLGVDLFSVYGITEGGGPAIVGTLPPSLIATYLGFPLKGMI-ARVLDDEGRPAPPGHAGEIALRGDGLMTQYWHDPGATTQSIV-DGWLRTHDVGVQDDEGVYWILDRRTDLIIRGGQNVYPAEVEAVVRTAPGVRDAAVVAAPSTIWGQTPVAYVVPTEGSTSEADIVGWCAGR-LASYKTPTQVIFIPELPVGPSGKVLRRALRK--------- 46139121 44 ------------------------------------------------KHISYGLLRDYATSLSSVLVAQGLKQNDTVIVYGRNSIWWPVATLSTVRVGGVACGVSPDYTIDELAYSLKTSQSKIM-----FATVDNIDNAQAAAAKIPKENVILLEGSAKGCASIQTLLEKSHNVAEVPAFQITFLCFSSGTTGLPKAVMISHANIISQCLQVADLTLASHS-RILAALPFYHITGI-VHQLHFPIFLNANVYVLAKFTLDTLLQTASENKIKELLLVPPIIIRLVRDPKVAKYDLSHVQRFSSGAAPLSREILTLLEKAFGTGFKQGYGMTESCSCIVAHPPGKYAYADRVGT-LVGSTELRIVDETGKDCEVNKPGEIWARGPQMAMGYLNNPKATQDTFDKDGFLHTGDIGYINEEGFLAITDRLKEMIKVKGIGVAPAELENLLQGQPQVDDVAVCGIPDERAGERPKAFVVLKAPVEAAREIFENVK-KETARHKWLEEIEIVSAIPKSPAGKILRRKLQD--------- 111017255 258 ----------------------------DLVVRQAHERPDAVAVTHGRRTLTYRALEEQSAWMARGLHDRGVGPGDRVGICVDRSVDLVVTMLAVLRSGAAFVPMDVRHPPDRLAYTARDAGVRLVVT-ELQGEARWAGVPAVTPAELPG----SVSGPGE------------VDWAVGGDGAPAYVVYTSGSTGRPKGVVIPHRAVPALMSATATEFAPTPGDTW----SMFHSFDFSVWEIWGSLSTGGRLVIVPYWSPVEFHTLLADERVSVLSQTPSAF-VLLAAADRDLEPLSALRLVVFGGETLDPRVVLPWLDRYPCRLVNMFGTTETTVHVTAHTVTRRDALRTVGKPL-PGWEMAVADEFGDPLPNGLTGEIYVGGAGVALGYLDRAGLTACRFVAAPWYRTGDRGRICDDGTLEHLGRLDTQVQIRGFRVELDEVRSVLLDDPVVTAAAVVGRPEDPAGIALDAYVVPGGSAAAGTETVAAIRERALPEHMVPRSITLVDALPLTINGKIDVARLPAPA------- 16081430 8 -------------------------TIDKLLQSGVSSNPDQIINYTGKREFTFKDFSKRVNTLAKALISIGVKKGDRVAVIDWDTYVYLEAYFAVPMVDAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRD-----EFVPILSKNREAFYFIKGWIVYSETGQIPDYDDLMKEDIELPQLSENDLATTFYTSGTTGIPKGVQFTHRQIVLHLALADDPINLTSRDVIMPLVPMFHVHAWGVPYM--SIMSGRRYVLPGRYDFDHIIDLIDKYNVSVIAMVPSILYLIVTNPNVKKIAGRGIKAIVGGGA--LPEGLANAAEKLGITAISGYGLSETAPILTLATYNERVKAMPEGIPI-PLVQLRVVDDKMNDVPKDEIGEIVVRAPWLTSVYVKNKEGT-EALWRGDWMHTGDLAVMDEYGYIRIVDREKDAVKSGGEFIPSLVLEDAISSCSGVVENAVVGRPDEKWGERPVAFYT---GTAKPDEIRKHLIEMVIAKFWIPDDFINIKEFAKTSTGKIDKKVLREMIKK----- 134291179 2 ----------------------------DLVQAAANRTPDAEALICGAARVTYQNLVHRARGMGNALDALGFTAGARIAIYLDKRVETVVSILGAAAAQYVFVPINPLLKPKQVAHILLDCGADCLITSAGLTSVSNTIIVDDAGSASRQLRTTARVQSWPESANGNRSERDSENPPQSPGSDLAAILYTSGSTGLPKGVMLSHRNLLEGAWSVAHYLNYVSSDRILAALPLSFDAGLS--QLTSAWAAGATAMLINYLVPRDIIDACASERITAITGVPPLWMQLARANWPETAR-STLRYFANTGGKLPAPVLQQLRALFPAKPYLMYGLTEAFRSTFLDPSEVDRRPDSIGKAV-PNARILVVRDDGSPCGADETGELVHVGACVTLGYWNDATRTAQRYRPSPW--SGDLVRRDPEGFLYFVARNDAQIKSSGYRISPEEVEEVVHCSGLVTEAVAFGVADDELGEAIALVVVPIANGFDAQVLQGWCVEH-LPRYMVPHRIVVRETVPRNPNGKFDRAGLRAAFA------ 154253527 36 ------------------------------LARAAAETPDKTALLDAAECWSYGALDDAVRRVAAGLLAEGFRPGERLMIRMPNTSEYALMFFGALAAGLVPLPSSSQLTPAEADFLLQDSAASAVALA---PGMTMQASGRRVID--------------EAMLARLKLHPPLDAYADTGANDPAFLVYTSGTSGKPKGVLHAHRSAWGRRPMYKGWYGIEADDVMLHAGAFNWTYTLGV-GLTDPWANGATTVLYNGEKDVAVWKLMAKTGATLFAAVPTLYRQILKYCDLSSFDLSRLRHGLTAGEALSATLLDHWREATGKELYEALGMSECS-TYVSTAPGMEIRIGSPGRPQPGRCVAALVEGGTEPLPAGNVGLLAVHRPGLMLGYWRRPDEEAEVYRGE-WFIGGDLASFDEDGYMHYHGRADDLMNAMGYRVSPQEVEAALATHPDVQEVAVTEIHVREDVSIIAAFVVPKEASPDAAAILKWGAER-LAAYKCPREIIFVDTLPRTANGKVMRRTL----------- 54023210 22 -------WPEFVFDRYPERLNCA----SALLDGAVDRHGDRPCLSTAESTWSYGDLLDTANRIARVLTEFGLVPGNRVLLRSPNTPWLVACWFAVVKAGGVVVTTMPLLRAAELTKLIDLTRPALALC-------DHRLTAELACADLPVVP---VGGPGAEDLTRRAAAKPPFTDVATAADDVVLLAPTSGTTGTPKATMHFHRDVLAVADTGAHVLRPRPDDVFIGTPPLAFTFGLGGLVIF-PLRVGASTVLLERADPESLVVAIEKFAATVLFTAPTAYKALLKRDDL--DGLRTLRRCVSAGEHLPEPVFTGFRERTGISIVNGIGGTELLHIYISAADA-DIRPGSLGRAV-PGFQVEIQDDDGNPVPDGTAGLLAVKGPTGCR-YLADPR--QRDYVRGGWNLTGDTCTRDADGYLWYHARSDDMIVSAGYNIGAPEVEAVLDRHPDVAECAVVGVPDADRGNVVHAAVVLRAGVDGSDELQDFVKSTA-APYKYPRSIVFVTELPRNPSGKLQRFKVREQ-------- 214044081 11 ---------------------------------------------------TWGQVGANSRALASALTSLGLEPQARCGTIAWNNRRHLEIYFGASGGGFVCHTINPRLFPEQLVYILNHAEDKVLFIDKTF-----VPLVAAIMDKLEHLDHVVLDAEAAKQIPGLKFYDEEFAWPELDENTASSLCYTSGTTGNPKGVLYSHRSTVLHAINLADSIAISAKEVVLPVVPMFHVNAWGAP--YASAMVGARMVMPPGLDGPSLVGLIDKYKVTLALGVPTIWLGLLGEAKKIGSKLDSLKRTVVGGSACPPSMMTSFREDYGVETIHAWGMTEMSPVGSHLELPEHRLRENQGRPVYGVD-LEILDENGQPVADGKTGDLVTKGFWILDAYFR---KTRETLTKDGWFDTGDVATMDADGYVTIRDRSKDIIKSGGEWISSVELENIAISHAKLSDAAVIGARHEKWDERPILIAVKREGEDPSQEEILSHFEGKIAKWQIPDCVVFTDVLPRNATGKVLKRNLREAFGEVLITG 149276356 459 ------PHPAPFPEIARKTNTPAALTLVDLFSKQVESRPDHLALVFGTQTLSYEQLDKKSNQVANYLISKGVSGTSMVPLCIRPSLEMVIGILGVMKTGAAYVPIDPELPEQRKHFILSATTGEAFLT-DQYLAGSSPEITEETGLALNNASCPVWS------------AATTKPSVTINQQNLIYIIYTSGSTGNPKGVMIEHGDYIYGLQDALPQLKLCKS----FALGSSVATDLGNTVLFGALATGATLHVFAKEDPIFIHQYFKSNAIDFLKVVPSHWKYLM----LDDQGLFPERVLMFGGESLPGDFIQGIRDNHKCSIVNHYGPTETTIHIVNMDNVYQMTV-PIGKPFS-NTVIYVVDKHFNHCPVGVPGELYIGGRGLAKGYLGNPALTDQSFIKDPFYKTGDLVRWLPDGNIQYMGRIDDQIKIRGNRIELGEIQNVLLSHADVLQCAVVVEENQGNEKQLAAYIV-QNGVLDKELMIQHL-QKSLPEYMIPRMFLQLDQIPLTANGKINRKLLPKIEQEEAL-- 193077719 2 ---------KTLAEAYQQFD------LTRLIEEQLVGHPNKTALIWEGEHYTFEQLAELSGKLANFFKAQGIQAGDCIAGLLPRTPELLITILAAWRIGAIYQPLFTAFEAKSIDHRITTAQTKLIVTNDEQRP---KLNTLNVPVIVTVHQTGLLSEHDFDFWQSLQRYSEQCEPVNRSFDDDFLMMFTSGTTGLAKSVPVPLKAILAFKGYMTHAVDLREEDMFWNLADPGWAYGLY-YGITGPLSLGHSIIMDERFNVDQAIELIKKYKVSNLTGSPTAFRMFF--GFKEKFDPSHLRVVSSAGEPLTPEVVNWFKQDLEVNIFDQYGQTEGMVIANHHALEHPLKVGSAGFAI-PGHRFAVLDQNYQELPTGGVGILAMQSPLMFKGYGGN---NRKAFV-GKYYLTGDTVTLNEHGGIDFVGRADDVITTSGYRVGPFDVESTLLECEAVLESAVIGKPDPERTEIVKAFVVLKPAETLKDKLQQYVRNR-LSRHAYPKEIEFVDSLPKTTSGKIQRGLLKQQEIAKM--- 197330126 18 ---------------------------------------DRIAYYEGDRTVTHGEVHSLAARAASVLAGHGVGQGSSVLITLPDGIAWVVAFLASARLGAVAVLANPGLTADRHAYVAKDSEA-VLVVSEAGLAERFPGLAHLTGAQLVE----------------RAAEEDPAPAARLGPDHPLYIQYTSGTTGLPKGVVHRHEDMIYYSGAGKQVIGFGRDDIALSVSKLFFAYGLGNALAFPLWSGGAAVLEPGPPRPARIAELVARHRVTYLYAVPSAYANIL--AETDPADFATVRAAVSAGERLTDELRERAAAFLGAPLYDQLGSTEAGHAIATNGDFFHE-PGTVGRPV-PGFEAEVRDRDGTPVPDGVAGELWVRGPTVTRGYLGLPEETARTLVE-GWLNTRDRVVRGEDGTLTHSGRTDDLEMVGGITFSPLEIEQVLARHPAVRDIAVACVPNDRGASKLRAFVVLRPDAHDTAELEPELARAVLEPYKVPRAVQVVESLPRTATGKLQRFLIRQ--------- 126635117 457 --------------------------LPELFAEQVARTPDAVAVRQAGTALTYAELDERANRFARYLIGRGAGPERLVGVHLPRSADLMVVLLGVLKAGAGYLPIDASYPPDRIAAVLDDARPVLLVDDTA---------VLAASAGLPGTPV-----------------TDAERRTPLLPQHPAYVIYTSGSTGRPKGVLIDHRALGEFLTTCRDRYPQAAGTALLHS---SISFDLTVTVLFTPLVAGGCVDVADLPNDGRPPAFVK--------ATPSHLALL----EGPGDNASPTGALVLGGEQLLGEALAPWRARHPAAVFNDYGPTETTVNCAEPGDDTPAGAVPIGRPL-PGNRLYVLDPALQPVPAGATGELYIGGTGLARGYVNRPGLTGQRFVADPYYRSGDLARLRADGNLEYLGRIDDQVKIRGYRVEPGEIEAVLASADQVARCAVVVREDRPGDQRLVAYVVAADGTVDPSALTAHLAAR-LPAYMVPSAIVGLDELPWTANGKVDRRALPVPPQQAPVAG 126635117 2043 --------------------------VPDRLARQAAARPGELAVLADSAELTYGELDAAANRLARHLIGLGAGPEQVVAIALPRTPGMVVAMVAALKTGAAYLTLDPAVPDQRLRAVVADCGAVAVVTDTA------------IAPRLDGTSRAVVLDDPATAAAVTGAITDADRRGPLDPRHPAYVVYTSGSTGTPKGVVMPMGSLTNLLAWHTGTYPAAPGTRTAQFLAV--SFDFAVQEILQALVAGKTLVLPARHDAYELAAWIDRYAVNELFAPRLVIDAVLAAAADRGSDLRTLTDVFQGGEAFQLDELRAWAAGGNRRAHNVYGPAETTTATMPADPAAWPATAPIGRPLWNAT-VFVLDARLQPVPLGAPGELYVGGAQLARGYLNRPGRTAERFVADRLYRTGDLVRWTRDGELQFLGRGDHQVKIGGFRVEPGEVEGVLAAHPGVTTAVVVPRDDLPGGTRLVAYAVPDPQHDLGPDLRAHLEEH-LPSYLVPAAVVLLDVLPLTPNGKLDRAAL----------- 26990913 1561 ------------------------------FEAQVLRAPDAVAVIHEGQAWSYAELNRRANRLAHRLQALGAGPEVLIGVALERGLGMVAGLLAILKVGAAYVPLDPDYPAERLAYMIEDSGLALLLTQASLS----EQLAVPACVTQVCLDALLEDGDASN------------PQVAIDPATLAYVMYTSGSTGRPKGVAITQGALSQHAQVSLGFFNLKPSDRILQFATF--NFDGFVEQLYPALICGASVVVPELWGSERFYRELISNDISVVDVTTAYWFMLADFAEHGPRDYGRLHQFHAGGEAMPPEGLLAWQALGHVTLLNTYGPTEATVTVTAHDCAPYLGATAQALPVLAGRSIHLLDNSGGAVLNGAVGELMIGGELLARGYHQRPGLTAERFIPDPFYRSGDLARYLADGQIEYAGRIDHQVKIRGFRIELGEVGARLLEHASVRDALVIDV-DGPLGKQLVGYLVPQASVQTQQELLAQLRRSSLPDYMVPAHLIWLPELPLSPNGKLDRKALPQPDLAQL--- 26990913 500 ---------------------YAGPLLHQRVTAFAKAQPQRIAVVSADGSLSYGELDARADQLCAQLQAHGVVADQPVGLIAERSVNLLVGLLAILKAGGAYVPLEPGQPQQRMAFMLRDAQIKVLLRAEDEPG--------------PAIGGV-------QCLALNAAGGEAGVPVAVHSGNLAYVIYTSGTTGMPKGVAVSHGALANYLEGLSERIALGDLEHFMVSTP---AADLGHTMLFGALWAGKTVHLLQREDADGFAAYLSANHVDALKIVPSHLGALLDACA----DASVLRCLVLGGEACPPALLARITLRPGLKVLNHYGPTETTVGVLTAELAAGEVTH-LGSPLR-NSRVQVLDATLQAVPGMAKGELCIAGAGLARGYLARPGLTAERFVPDRLYRTGDVVQRDRQGRLLYLGRVDHQLKIRGYRVEPGEIEACLQGLPDVDKAVVRATGQDGSLQLLAYLVAPRRDAEAAQEAVQQALKLHVQAHMVPARVLFLDSLPLTANGKVDLARL----------- 148548112 74 ------------------------------------------------QEITYAQLYREVNTFAAVLKRLNVEKGDRVVIYMPNMAEAVFAMLACARIGAIHSVVFGGFAARNLSARIDDSQPKLLITADAGRVIPYKPLVDQAESESPPPKVLIVSGRDEDYATLRAAVGDAVSVEWLESNDPSYLLYTSGTTGKPKGVQRDVGGYAVALALSMEVFDVAPGQVMFSTWAVGHSYNVYGPLIVGALYEG----LPTHPDAGIWWSLCERYAVRTMFSSPTAVRVLFNTDAIARHDLNALRYLFLAGEPLDEPTANWISRALGKPVIDNYWQTETGWPAITLHPGLEMKPGSAGLPNLGY-RIKVIDESGAPVAAHQKGMLVVEPPGFMTTIWRDDDRFCSSYFKEQVYSSLDWAVQDEDGYTYILGRTDDVINVAGHRLGTREIEESAAEASRVAEAAVIGVPDEIKGQVPVAFVTLRKTASDAAEIRQAVESR-LGAVARPARVYIVNLLPKTRSGKLLRRSLQALALQ----- 183983613 507 ------------------------ETVHDLVYAQIARTPDAIALQNAGHRITYAELGEHADALANRLRAQGARNGDVVGVFLSRDARMAIAAIAVLRVGAVLLMLNPAHPTRRVRDMIADADVGCIVADEQTRAL--------LPANAPELIIADGSGQPGPVISRSD------------PRAPAYIYFTSGSTGRPKPVLISHRSLANQLLWRRDELGLGVGDAVLQTTEP--TFDIFLWEIFGPLSAGGRLVFPGEWNAHQIVEHIRRLGITAMQFVPSQLDVVLEEPRLRE--CRSLRYVFCGGEPLPIALCRRVEALPHAEMVNYYGATETTASFWRVDVTDTATWAPIGRPIA-NVRLYIVDEEGALVPEEQAGELWIGGACVGMGYRGLPALTAERFRPDKVYRTGDRVRQRADGTLEFLGRMDRQLKLRGVRIEPTEVERALCGHPGVQQ-AVVDIKERGSGERVAAYIVARPEAVVDPDAVLETARRTLPSTMVPGAVIVLDALPRTPAGKVDTSAL----------- 183983613 2011 ----------------------RHRTLHLGFEAQVAAAPKAEAVRSNGSGLTYAELDAAANQLARLLMSNGVVRGDKVALLLERTHLIPIAVLAIVKTGAAYVPIDASWPASRAELVLADSAPSAILTES-------------------SLRHVVAGYDTTDSMEISDQPTQRVQV-EVDSEDVAYVIYTSGSTGRPKGVEVTHHNVMRLFSATEELFTFTNKDRW----SMFHSFDFSVWELWGALLHGGCVVVVPYRNPVAFRELLTAERITVLNQTPSAFRILRDADANTNAGLF-LRYVIFGGENLSFADLLPWIDAHGPELINMYGITETTVHVTFRRVRREDVLGAIGRPL-PDLECLLTDPAGNLVPYGVRGEICVGGHGLANGYLGRPELTSQRFIPHPFYRSGDAGRRLPNGDIEYLGRLDNQVQLRGFRIELGDVEAALLALDGVSACHAMVRSD--GGERLVAYVVTHGEQPEIGPTRRSLAVR-LPDYMLPAAIVAVESLPLTVNGKIDQKALPE--------- 170739204 25 ------------------------------LEAQARRHPDKPALILAGQVLSYGEIDRAVRAVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLLEDSGAAAVVAAE-DCPLDPASLRGRALLRPADVARL-------------RAGTPLAAYADTAAEDPASLVYTSGTTRRPKGVLHAHRAVWGRRPMHDHWLGLTGDDVVLHAGTMNWTYTLGV-GIQDPWARGATAVLYTGPDPALWPALIARTRATLFAAVPSLYRQILKYADLSAHDLSRLRHGITAGEALSPELLAAWTAATGKPLYEALGMSE-VSTYVSTGPTVPVRPGSPGRP-QPGRRVAILPPEGEPVPAGETGLLAVHRPGLMLGYWNRPDEEAAVIRGE-WFAGGDLARLDADGYVWFEGRHDDLMNAFGYRVSPNEVEAALIGHPEVQEVAVAERAVRADVRVVAAYVVPRPGAPEAEDLLAWCRAR-LAAYKCPREIVFLEALPRTPNGKVQRKRLAEAA------- 89899510 14 --------------------------LPELITLAAQRTPQAIALTSGTSHLSYAELSTSVSQFAAGLLGLGLDRGERVAIYLEKRFETVIASFGAPAAGAVFVPVNPLLKPEQVAFILRDCNVRVLVTSP-----ERLALMKEMLAECHDLRHVVVTDAVVPSTPWRDLLSSPARPGHRVIDDMVAILYTSGSTGRPKGVVLSHRNMVAGAKSVASYLENRPEDVLLAALPLSFDAGFS--QLTTAFHAGARVVLLNYLMPRDVLKAMEREKVTGLTAVPPLYIQLAQLDWPAAIN-ENLRYFANTGGRMPRETLNLLRQRVPAKPFLMYGLTEAFRSTYLPPDEVDRRPDSIGKAI-PNAEILVLREDGSACSPEEPGELVHRGALVGMGYWNDTEKTAERYLPEYAVFSGDTVRKDAEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATQMVGECVAFGVDHPSLGQAIQVIATVGTGARGLNDLMSECRAR-MPAYMVPAGIEIVAGLPRNPNGKIDRKLLATEWLERHAA- 126460989 4 -------------------------TLSDLF---AFHRNDGLAVGAPDRPWTYAGLRELVGHTVTALHAAGVGKGDRVAIVLPNGPEMATAFVALAE-GAVTAPLNPAYRLEEFEFYLSDLGAKAIVLAEGYDGPALAA-ATHLGLAVLRLGHDAADPAGSFTLRAESVAPGEPDRATARPRDLALILHTSGTTSRPKIVPLRHGNLSASAHHIAGSLALTPHDRCLNMMPLFHIHGLVAAVSASLAAG-ASVWCAPGFDALKVFGWIEAARPTWYTAVPTMHQAILARAPRNAEVIERLRFIRSSSASLPAQVMEALSATFRAPVIEAYGMTEAAHQMTSNPPPRAQKPGSVGVAAGP--QVRIADEASDRLIEG-TGEVVISGPNVTAGYESNEAANAKSFFEERWFRTGDQGRFDSEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVLQVVTFALPHPKLGEEVAAAVVLREGAADEAAIRAFCADR-LAEFKVPRRVVLLDEIPKGATGKLQRIGLAEKL------- 198429751 3 ------------PQSLYPDILIPEVAFGQHVLNALQEHGDKVAWIDGGEKYSFSRIRVEALKCANALHKEGIRRGDVIGLFLPNSCQQKVLVLSLALCGATIVPINILYTKDEVERQMQIIEPKLIFTTS--------DQLNKLKSCSTNAKIHIFGPNESENIYLKFLKDGSDKGVYLDGEDDLFLFCSSGTTGPPKLIQITNYSLVATTVLMKMTIKRSSTNIGISASAMFHIA--SIITTFPPLTQGCCQVYLSEHKVTDLLQAILNYKVTHLFLLASHFLELVKSDLVQNYDVSSLVEIATGASPTSDEVKLLAKSKYGLKITEIYGLTEAVPVC--VTDPILSKSGSVGF-LLPNTKMKVVDDTRKKLGPRENGELLFKGPQVVKGYYKNPEATKNMFDGEGWLKSGDMGYFDDDGNLYITDRIKDVIKVHGVQVSSVEIESVLTEHPKIAAVGVIGVPDDVGGELPKAYIEKKEANLTTEEIHQFLEDK-LADYKLRGGVMFMDSLPRGGSGKIQKRVLREI-------- 91777616 16 ----------------------------------------------------YPTFHASCDAIARGFVARGYGKGTRIGIFCSNRLEFLEVFYGAMRAGVIPVPMGILLPKDTIEWIIRDAELKLVFCDS------------ELRAKLPSNTPHIVV-ESEEYEAFK--VPGPFEAIVPTGDDVAFQPYTSGSTGRPKGVVLSHRAHVWVAETISKDRGFCRTDRMIVAAPLYHKHAMNA--IKSVFVGGSTVVLMKKFEPRAYLDAVSRYRVSVLSGVPTIFAMILQQRDLEGKDFSFVRLATMGGAPASDELIDAVAKILNADIISIFGITETSAAFGSHPGNLTRPRHSVGWPIAGNEFKLIGGPDENF------GVLHVRGPGMMNGYHNNPVE-MERRLKDGWFNTGDVLRKDADGWYYFIGRSDDMFVCSGNNIYPGEVELMLERHPDIEQAVIVPVPDEIRHQIPYAYVVRRKGSALSE---KDVKEHALPPYQYPRKVIFVDQLLLNGVGKIDRKALQAQALE----- 110761132 51 -----KPWKKVLDNTKQPFTKWLNACYNAVDRHILAGNGNKVALIHDSQKITYNELLKKVSLLAGVLANMGVGKGDVVIIYMPLIPETIMAILATTRLGAIHSVVFGGFAANELAIRINHAKPKVIIAADMLNGAMNLISVKKPQCIIFQRRNIWESPLLEDQFDWDEVRSKPHPCEPVEANAPLYIMYTSGTTGQPKGILRTVGGHLVALCWTMKVYGMNKDSVWWVASDMGHSYICYGPGITSVMYEGKP---DRTPDAAQYFRVIDQHNVNALFCVPTALRIIRRADPSRKYSMKSLKTIFVAGEFCDYETKIWAEKAFKVPILNNWWQTETGHPITALCLGYGHNPGSTGLPIPGYH-IDILRENSNEAEAHELGRIVIKPPGCVSTLYHNDKKFKEIYFSPGYYDTMDVGYKDEFGYVYVMARDDDVINVAGHRLSTSALEDVILTHSDVVDAAVIGVPDPTKGEIPLCLYIMKQEATKNEELIARVRS-LIGPIASFRIAAAVSALPRTRSGKIIRKSIANLARSRL--- 218442732 3 ---------------YFEQNQTPVSTFVDLLQLRRRSQPDQTAYIFEADSLTYSQLDRRAKAIALALQKYNL-KGERALLLYGSGLDYICAFFGCLYAGVVAVPAYPQRNSPRIEAMIADANAVMALTTT--------PLISQVQ---PLLEKSIPSQQLQWLTTLELKWAENWHFPSIKEDDLAFLQYTSGSTGTPKGVMISHQNLLHNAAMTYQMMGHSGQSKFVSWLPAYHDMGLIG-GILQPLYGGFPCILMPPASPYRWLQAISGYGGT-TSGAPNFAYELITPAQKKTLDLSSWTVAFNGAEPIRHHTIERFSAYFADAFYPCYGMAEATLMVSGGSQKANPIIKTCGQSLSDQQIEIINPETLTKCPSHEVGEIWVSGTSIGQGYWNNSEATEQTFREGPFLRTGDLGFLHE-GELFVTGRIKDLIIIRGRNLYPQDLETAESAHPALRAGSGAAFTVEENDEEQLILVQELDQKPNLEEVIAAIRQAVTEEFEIQVYGVVLGTIPKTTSGKIQRRACR---------- 164660893 36 -------------------------------------------------SVTYSELAALIDGVKAQLASLHLKKGTVICSSLVNSLEFVVVFLATAALGLVAAPLNPNYKENEVSFYLEDTNTPAIIVPNGTLAEKALSAARAAKSRLEIVHDVPTASRSKSVMRLVDQNGSTGEATVAEEDDTALILHTSGTTGRPKAVPLTHKNLLTSMHNIQKTYELSPNDKTFLVMPLFHVHGLICALLSSLLAC-SSVVIPPRFSASTFWPEFVQTKSNWYTAVPTIHQILL--ASEKPDPMPKLRFVRSCSSSLSPATLTSLEQLVKAPVLEAYAMTEAAHQMTSNPPPKPHKAGTVG--FGHGVEVKILNEKGEELPVGQNGEVCVRGSNVTNGYIDNEKANQDNFFRDGFLRTGDQGRMDDDGYLILTGRIKELINRSGEKISPLEVDNALLSLPYVKEAVSFGIPDDMYDELVGAVIVPEPGAADQAKVQSDLSA-NLVKFKIPSRVWITDSIPKTATGKIQRR----IVAQHFLA- 158316087 3 ---------------------------------------DRPALVFEEQRYSLERLDALTDGLATALAKHGVRAGERVALMASNRPEFVLAVRAVWRLGAAIVLLSPSWRRAEIEHALA-------VTEPAHAIGDQDALAELLP--MWHLDEPIGAGEG--------------PFPTPDPHADALLVFSSGTTGLPKAARHTRASFGAAVGHWRDALGLTAADRVQITTPPSHILGL--LNIVTALETGAWMRLHRRFDLELMLRSIETDRITVEMAVAPIALAIAAHPTLESFDLSSLRYIMWGATPVTASVAETVTRRTGVGWVPAYGASE--LPVIACNPLAGARLDSVGRAVPGVRLRVVSLESGAPVGPGETGEIQARAESLMAGYL-PAEATADAFD-DGWYRTGDVGNLDADGWLRLTDRVKEMVKVRGFQVAPAEVEGVLHAHPAVADCAVFGLPDTADGEVLVAAVVTSTQV-DPAELVAWVGER-LASYKRPRRIELVEEIPRLPSGKVLRRVLKER-------- 209552176 17 -------------------------SLGDVLETRVMVSPDWLALEYLGHDFTYKELNTLANQCAWSLLDLGIRYGDAVVVLSENTLDYLSLIYGAAKTGVAVAGCNYRLAAPEVARSISVIAPRYVFVC--------ASLEPLLRDAMPHYPSDIVAPEIIVWDKNDFGGAKPAPRIEVDPEEVLVIVYTSGTTGAPKGAALSHRAIMARAGIMCAELHLTEHDNYVAWHPLFHMS--CSDYVLITHVRGGKVFMTPRFDAHAIADFCVREKIGWLFLVPGVLDEVADAIKASGKPVAGVKYVGCMADLSPVHSLQNITEVTGAGYFNTFGTTEGTVPSAYGTLDLDHTPVSFRKVQSTFSRMRIVDPDGKDCPFGTPGEILYRTPTLFSGYWNNDKATNETM-RDGWYHSGDVCVLYEDGTYDFLGRSKYMIKSGGESIYPAEVEHVLLKHPKISEVQVIRVPDEKWSEVPAAYIATHDGAISVHELNDFCAGH-ITKWKVPKHYRFIDDFPRNVTGKIERPLLEKMFAAEQL-- 198420212 3 ------------PQSLYPDILIPEVAFGQHVLNALQEHGDKVAWIDGGEKYSFSRIRVEALKCANALHKEGIRRGDVIGLFLPNSCQQKILVLSLALCGATIVPINILYTKDEVERQMQIIEPKQIFTTDQLNKLESCSTNAKI--------HIFGPNESEKIYPLKNGSDKGVYLDEIDYNDDLFLFCSSGTTGPPKLIQITNYSLVATTLYTKISLKRSNTSVALSVTPMFHIG--SVMATFPPLTQGCCQVYLSEHKVTDLLQAIHSYKVTHLTVFASHFLELVKSDLVQNYDVSSLVEIATGASPTSDEVKLLAKNNY-FYICAVYGMSE--VAPVCVTDPILSKSGSVGF-LLPNTKMKVVDDTRKKLGPRENGELLFKGPQVAKGYYKNPEATKNMFDGEGWLKSGDMGYFDEDGNLYITDRIKDVIKVHGVQVSSVEIESVLTEHPKISAVGVIGVPDDVGGELPKAYIEKKEANLTTEEIHQFLEDK-LADYKLRGGVMFVDSLPRGGSGKIQKRVLREI-------- 145309068 515 --------------------------IDRLFRERAADHPGRVALEQGGVRWTYAELDQWSDRAAGALRAAGVEAGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPTYPAARLRAMTADAAPALMIIADGLDAGWLGDYAGPVLS--------LADCEAGVARPLQS------EARPAEAESLAYVMYTSGSTGQPKGVAVPHRA-VARLATGGGYARLDASTVMLQQSPLG--FDASTFEIWGCWLNGGRLVVAEPGMP--FLDAASRDGVTTMWLTADLFRM---AVEEEPAALGGLRELLTGGDALPVASCRAFEACPGVALINGYGPTETTFTCSHRVTAGDARRGSIGRPI-GNTEVRVVDAGGRLVPVGVPGELWAGGDGLALGYLGRADLTAERFVPDGWYRTGDRVRWRRDGVLEFLGRIDEQIKLRGYRIELGEIEATLGHYPGLSGCAVALRRSAADEKQLVGYLVARGEAADSAAVQAWLEAR-LPGYMVPRVWVWLDALPQSANGKVDRKRLPDPV------- 145309068 2018 ------------------------------IERHAELTPLAPAIIGVDEAMNYRELADETLRTARAVAAAGAKR-EPVAVLLPRSARAVAAYSGVMRAGCAYVPADPAMPPGRLRDLL--ATVGYVLTT---------------REHLPMLDGV-----AARAILIDETPPADVALPDAAPDDLAYVMFTSGSTGKPKGVMITHRAASLTIEVFLRRYEIGASDRLMCVSAAG--FDLSVFDFFGAFAAGAAVLLAPESSPAVWLELMTREGATVWESVPAVMELLLLECRQSGRALPSLKLAMLSGDRVPVGLPAQIRAASDPEVLALGGATEGAI-WSCWYDTRELASDAAFVPYGPGQRLYVLSSSLQAVPVGVPGDLWIAGAGVALGYLGQPDLTAYRFVDNPFYRTGDRARVLADGNLEFLGRVDDQVKIGGFRIEIGEIEAALAAAPGVERASVV----ERDGRRIIAYVLLLPGASLDLAAVRDALARRLPPYMLPASIMALDSLPLSANGKVDRKRLPDPV------- 170736416 24 -----------------------DASIGELFDRVVARRPDAAAVIAASRTCTYRELDDCANALAWRLIDEGVRPGDVVALVLPRGVDLVAALLAIVKAGAAYLPLDAAWPAQRIAHLLEQTGCRHALHGAAGPAPAALGACRALPVSIDALR---------------EQGRREAPHGRATAASIAYINFTSGSTGQPKGVPIEHRS-VARLVFGARYARLDTESRVLQMAPV--TFDAATFEIWGPLLNGGACVVYEDGRASRLRDLIERHRINLLFLTTALFNALVDEAPAT---LASVETVLTGGEAHSLRHMNEALRRYGARIVSVYGPTECT-TFTTWYPVREIGPDPIGLPIQ-NTRLYVVD-QDALCRAGEPGEICVAGPGLTPGYLGMPEITRERFVEERLYHTGDIGYLREDGVLVFKGRLDDQVKINGFRIEFGEIAFHLQNRPEVRRSYVT-VHDNGIEKRLVAFVVPKSEGSGAEQIRAALAE-VLPAYMVPAQIHLCDELPISANGKIDHRHLKQTLE------ 195035984 31 ------PWQQVLDNSNPPFTKWLNACYNAIDRHILAGRGDSVALIHDSRKVTYQELYDEVVLLAGGLAKLGVTKGDRVVIYMPLIPETIVAMLAIVRLGAIHSVVFGGFAAQELCSRIEHVEPKLVIAANAVPYLDILHSAINMSRWRPPQRNIIFMRENVASEILDETADQPVACVPVEANDPLYVLYTSGTTDKPKGVMRTIGGHLVALMYTLKIYGIQPGDTWWAASDMGWVVGHSYI-CYGPLCLGATSVMYRTPDPGQYFRLIDQHKVCAIFSVPTSFRVIRRADPERQYCMKSLRAIFIAGEHCDYETKAWIGKTFKVPVLNHWWQTETGVTATCLGFQQNVNPPSTGLPLVGYD-IKILKKDGTEALPSELGRIVLKPPGNMATLYKNDELFRKLYFQPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPKTDAKLSAEIIKLIRD-VVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNELV-- 197104137 12 -------------------------TLDKFLEHAAKWRPTSEVVTAREGRIGYADLKARSQKVSAVLAGLGVGLGCRVATLAWNTQAHVEAWYGVMGMGAVCHTLNPRLTPNDLAAMVERSAARILI-----ASADLLPLAREIAERVSAPPRLLVIGDAAALEPMIAGAAEGLAWGGFDETAPCGLCFTSGTTGAPKGVTYTHRSYLHTLRSQVDTMALAGGDAVLTVVPMFHANAWGLP--FAAPAVGAKLVLPGRADGASLARLIRAEDVTVAVGVPTVWLGLLEHLEAEGGEVPSLKRILVGGAPMPPALMARLEARLGVVVQTSWGMTELSPSGTVMSAADPGRTAAQGRPAVGVD-LMVADSEGRPLPENVEGHLHVRGAAVIERYFG---ETKPAVDAEGWFATGDLARIDEAGNLYITGRAKDLIKSGGEWINPAEIEAVVSALPEVSLAAVIGRQDPKWGERPILLVELREPKASDAALLEPLKGK-VASWWIPDEVVRLKSMPLAATGKIDKLKLR---------- 212533623 27 ------------------------------------------------RSISYNHARETVGKIATGLRRAGLKIGDCVLVNSGNDIYYPVLLLGVIAAGGIFAGTNPGYKHIELTHHIKISKAKFLI---SGPEPLSESLAAADAIGLPRERTWVFDTFEEDFSAPKDVRSQPGESSETSRETTAAIQFSSGTTGLPKAAMLSHYNLVAQHTLVYETNPRPYAISRLIPLPLFHI-GCGPVSNTSALRAGVPTYIMRRFEVTKYFHYVQKYQITDLMVVPPIVVALIKSPLLDDPQMKSVKFGLSGAAPLNVVTQLELRKKLGVAFTQIFGMTETTCLAMITPYGEDDDTGSVGRPI-PGLEVKLVDDDGHITKPNTRGEIWLRGPTIFNGYFENDQANAESFDDEGWFKTGDVAYFTEDNKYYVVDRKKELIKVRGFQVAPPELEAVLLSHPEVIDAAVIGVRYPVEDEHPMAYVVARNKAPEPEVLKAFLAERLIKYKWLTGGVKIVDAIPKTPSGKILKKVLRQKAS------ 167572410 19 ----------DYDTAYRDFKWPALDEFNDYFDAIARGN-DKPALTGDGAQYTFAQMSERSARIANWLRGIGVARGERILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVRIGGARYAIVDENE--------AEKFEQPGLDVTKIVAGAPRAGWLALADGYAASAEFTPTHASDPMLLYFTSGTTSKPKLVEHTHRTYPVGSLSTMYWVGLQPGDVHWNISSPG--WAKHAWSCFYAPWNAQACVFAARFEPKVVLDALVKYRVTTMCAPPTVWRMLVQQPLATFA--VKLREIVGAGEPLNPEIIERVKKAWGVTIRDGYGQTETTCLIGNSPG-QPVVPGSMGRPMPGY-AIELLDPDGASAGEGEVGPGVERPVGLMKGYANNPEATAHAM-RDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVTLRPGEALAREIFRFSREK-LAPYKRIRRLQF-AELPKTISGKI---------------- 60650089 36 -------------------------------------HGEAVALYCEAQRYRFRDLQRQAARFGNFLREQGVKPGDRVAGLMPRTVELLIAILGTWRIGAVYQPLFTAFGPKAIEQRLNCSNARWIVTD---------PHNRPKLDDVTDCPSIVVTGGAPHFWSALNRQADDCAPVLLDASAPFLLMCTSGTTGPAKPLEVPLSAILAFKGYMRDAIDLRADDRFWNLADPGWAYGLY-YAVTGPLACGATLFYDGPFTVESTRHIIAKYAINNLAGSPTAYRFLIAAAEFADAVRGRLRAVSSAGEPLNPQVVRWFAEQLGVVIHDHYGQTEGMVLCNHHGLRHPVREGSAGYAVPGY-RIVVLDKAHRELPAGQPGVLAVRSPLCFDGYLGMP---TQAF-AGRYYLSGDIVELNDDGSISFVGRNDDLITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPQRTELIKAFVVLNPSPELAEELRLHVRQR-LAAHAYPREMEFVDHLPKTPSGKLQRFILREIAKQQALG- 157429066 4444 ------------------------RTIWELFEAQAVASPDAVAVAYADQELTYRDLRARSERLAAELVRRGVGPESVVAVMVRRSPELATALLAVAKAGGAYLPIGLAEPAERVGYLMSDSGAHLAIAD--------RTTAAPLAGLVPDILRVLTAGEPETVAPVEDGA--------VAVDNTAFIFYTSGSTGQPKGVAVTHRGVAAMAAAHVERLAASAGSRVLQVL--SPAFDVSLCEMFTALFSGACLVFAGEEDLAPGAALLNAGRITH-ASIPNSALALM-----SPDAVPTLRSLATGGEALPPDLMAAWAR--GRRMINIYGQTETSAAVT-MSAPLTGGVPPIGRPI-PGCRVYVLDGALRPVPQGAVGELYIAGIGLARGYTGRPGLTAGAFVACPFYRTGDLVAWNDRDELMFHGRADDQINIRGHRIEPGEVEGALVALPGVARALVTV--DENGGDRLVGYVVPEGEPGLTGALRERLRER-LPAHMVPAALVLIDDIPLTPNAKVDKRRL----------- 157429066 466 ----------------------PDVTIPELFERQAEATPDAIALVHQGRELTYRELRESVDRLARVLVRRGAGPERLIGLALPRSADLVVALLAILKSGAGYLPLDPRYPSGRLDHVLSEAAPTFVLTDAATAHV------------LPGRELPLLYLDDLALDDGADIAVAP------RPDNVAFVIYTSGSTGKPKGAVITHRGVVNGVTALARVVQPRPGTR--TAAGTSINFDVSVFEIVTSLASGATVEILR-----DALELGERESWSVLSAVPSVFAEVVDDIAGKATADS----VVFGGEELPMSLVRRVRAVLGVRVVNPYGQSEATAHVVSDEVPDDASGGAPIGAPLGNMRAYVLGPGLRPVPPGVTGELYVAGE-VGRGYHGRAVSTAERFVADPFYRTGDLARWNADGQLEYLGRNDDQMKVRGFRIEPGEVEAVLAAHPGVRQAVVT--THDLAGTRLVGYVVPVDRSETTAEVRAFLVDR-LPEFMVPSVLILLDRLPLTPSGKVDRAAL----------- 157429066 1983 ----------------------PATTIPALFEQRVADTPEATAVLCEGEAVSYAELDRRAERLARRLAARGVGPETTVGVMLPRSVDLVVALLAVLKSGAAYLPVDADHPAERVAFVYADARPLLTIAAE-------DAPVPEGEPRLAVDESIVDDG---------------VRVTPPMPANPAYVLYTSGSTGRPKGVAVDHAAIVNRLLWMRDNYAVTERDRVLHKTPLG--FDVSVWELFLPLVTGATLVVARHRDPAYLAELIRRTASTVAHFVPSMLAAFVAEPAAG--DCTSLREVVCSGEVLPDSLRDRYYAVLGARLNNLYGPTEAAIDVTAAPCPPQGPV-TIGEPVW-NTRVYVLDQWLAPVPAGTAGELYLAGDQLARGYVNRAGLTADRFVANPFYRTGDVVRWTGDGRLEYLGRADHQVKIRGQRIELGEIENVLAGHPGADRVLVTAGDSGTGDRQLVAYAVADPGTAAPAATLSRLRRQG---------------------------------------- 114771676 26 -----TPPSKALFDDNAPFYEWVNTCFNAVDRHVIAGNGKQTAIIYDSSKISYLELKEKTAKLGGLLKSQGVQKGDRIIIYMPMIPEAIIAMLACARIGAIHSVVFGGFAANELATRIDDCTPKVILAVEPSGIIAYKPLINAAIDKCIIYQREILHAELIEGRDLDWVKAQPAECEKMNGSDPAYILYTSGTTGQPKGVLRPIAGHIVALTWTMKVYDVNPGEVFWAAWIVGHSYICYAP-----LFNGNTTVVIGTPDPGTFWRVIEEYKIKVLFTAPTAFRAIKRVDPKKKYNLNSLESLFLAGERADPDTIEWAKLHLNIPVIDHWWQTETGYAIASNPWGIEKLPIKLGSPTVPGYNIQILDEFGKELPNGNLGAIAIKPPGTLSTIWNADHRYESSYLKSGYYETGDAGYKDDDDYLYIMARTDDVMNVAGHRLSSGQMEEVLASHPDIAECAVIGAADALKGQLPIGIMCTNDTEKSNEEIINECRTKPVAAFKI---AIIVDRLPKTRSGKILR-------------- 119433780 1161 -----------------------GASLHDLVARAAAQRPDAVAVIADDVQISYRALQRAATRIAARLGERGVQPEEPVALLVERGSALPLGYLGVLNAGAVVLPLNPEDPDHRLSTVLADSGARTVLTRRS-----LVDRAGGLGAHAVAVEDLLTAD--------GDGHTRG-----VHPEQAAYLLYTSGSTGKPKGVLVPQRGIVNRILWMQEEYQLGPGERVLHKTPV--TFDVSLWELFWPLVAGGCLVIARHRDPAYLHALIARHQVSTAHFVPSMLGPFV-AERARGEALPSLRRVVCSGEVLSPELCRRFAALFDAELHNLYGPTEASVDVTAWRSARETGTVPIGHPIA-NTTCVVLDERLRVLPAGVTGELHLGGVGLARGYLNRPELTAASFVPDPLYRSGDLARSRANGVLEYRGRRDDQTKIAGNRVEPGEVAEVLCGQPEITDAAVVAR-----DQRLVGYVVA-DRPVSAEALRARLRD-LLPVFLVPAAIVQLDQLPLTSSGKLDARAL----------- 119433780 2199 ------------------SGFERPDSVADLVHDTVRRTPDHVALSEGSCHLSYAGLWSRAGALAAALRSVGVGPESVVGLFAPRRLDTVVAMVAILRAGGAYLPLDPTSPPHRLRQLLTESGASVVVLPP--------STAQQAQPEWAEGMTVVHADARTETRS---------PVRRTHRDALACVMPTSGSTGVPKLVGVPHRGMVNYLRWAVERYGIDARTV--APVASSPAFDLTVTSLLAPLVGGGTAELLPADAPTTLGDALARGRHTLVKLTPAHLAAVAEQLAAHGGR-SSLRTVVVGGEQLHAGHVRAWTVAPEAVVVNEYGPTETVVGCSQVADLPSEGPVPIGRAIS-GASVRAVDEGATEAAPGVLGELHVGGAGVTRGYLGRPADTAAAFVPDPHYRTGDLARRLPHGDLVFVGRADRQVKIRGHRVELGELEHTLAAHPAVRQVAAVTRPGPGGRLRLTAYWVPAPGTEAAAELQNWLAHR-LPAHLVPDALVRMPALPMTANGKVDQSRLPD--------- 119433780 10 ------------------------RTIVDVARHHAETTPSRPAYVFESERFDFAGIDLRARAIAVALRERGMV-GERVLIAYPSGSAYVQAILGCLYAGAIAVPCDAPERASSVERLTAVAG-------DAAPALTLAAADGPLAGRMPLFDITTVSDEA----------AESWSAPTLDVDAPAFLQYTSGSTRTPRGVMVSHANLLANEEAIRRTCGHDQDSTFVGWLPLFHDMGL-VANVLQPLFLGSLSVLMPPRHPIRWLRAVTRYRA-HTSGGPNFGYELCSPEERAELDLSSWLVAYNGAEPVRAATLRRFAEVFTPHHFPCYGLAEATLLVSGTPDPAELRQGRVTPAVEPDTEVRVVDPETRPVADGQVGEVWVRGPGVSGGYWRDPDESDKVMHEGPYLRTGDLGCLL-DGQLYLTGRRKDLLVVRGQNHYPHDLETAEQAHPALRPSAAFAVDDGDR-ERLVLCYELRAPVSDLADVAEAVRRELSRRHGIPHELVFLERVPKTTSGKVRRQSCRQ--------- 163812973 58 ------------------------------LDRHLDERGDQLALVAQTRELSYRQVHREVNVFASAIRALGVGRGDRVVIYMPNIAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDATPKLLICADAGKVIPYKPLVDEAQSPPPHVLVVLIPGRDVDYAALRTQHEDAVEVEWLESNEPSYLLYTSGTTGKPKGVQRDVGGYAVALALSMAIYDIRAGQVMFSTWAVGHSYNVYGPGATSVLYEG----LPTNPDPGVWWSICERYGVRTMFSSPTGIRVLQDAAWLKKHDLSALHWLFLAGEPLDEPTAHWITDGIGKTVIDNYWQTETGWPVLALMPGLDLKPGSPGLPMPGYHLRVIDEATGRDVGPNEKGVLTIVPPGCLSTVWNDDARFLNSYFKELLYSSLDWAIRDEDGYTFILGRTDDVINVAGHRLGTREIEESVASHASVAEAAVIGVHDELKGQVPVVFATLKAGDAHDPHAVAACVVRQLGAVARPARVYVVAALPKTRSGKLLRRSIQALAESR---- 85708813 38 --------------------------ITSVIDHAAREAGAREIVTDGSETRTWAGIREDALKMAQALKALGIKPGERVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVTHAEDRVLLYDAAF-----QPIVDAMKDRWPTVEHYICYDSGEHTTSFEDWIGEETEWFAGDERDPCMICYTSGTTGNPKGVQYEHRSTVMHAISGLQAFNFSSASVMLPVVPMFHAASWGLP--YAGAMAGIKFVFSAVNDPAVLHEMMIKEGVTDSAGVPTVWLAHFQYCDKEGLDLPPLKAATIGGSAAPKFMIKRLLEN-GTRVQHAWGMTETSPIGTVGGPTWDWKCAMQGRPVFGVELRTVLDDMATELPRDTSGALQIRGPWIIKRYFKAEQ---DAVNNEGWFDTGDVGILHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACVGMFHPKWDERPVLFVIKNEGAETGDDIIEHLKP-LVAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFSDKLEA- 119656129 2287 ----------------------ADVPVPTLISRAARAHPDALAVRGDTRRLNYGELERRSNRLARKLRELGVGSGSVVALCLDKSPELIVALLAVLKAGGAYLPLDPDYPAERLAYMAGHAGAKLAVID------------EERRERLAGWDGDVLTPDELQLIADADTDASPLDFAP-APTDTAYVIYTSGSTGKPKAVRVTHANWASAYAGWEREYALDQTHAHLQMA--SFSFDVFAGDFARALCAGKTLVPVTRFNTQRLYRAMVEEKIDAAEFVPAVVRGVMDYCEREGERLDFMRLLVVGSDVWKVEEYRRLRALAGPRTINSYGLSEATIDSTYFEGDAAELEGSIGRPF-PNTALYILDERRQPVPAGVAGELWIGGGGVCAGYVNDEEQTAQRFGEDGVYRTGDLARWSGDGQVQLIGRADGQVKVRGHRVEIGEIESQLAAWPEIAQAVLTVREDARGEASLCAYCVAAEAGATLRALREHLA-QYLPTFMIPSQYVQLDALPLSGNGKVDLAAL----------- 194290090 26 -----TPFSQVLDNSRAPFTRWGGRTCHNAVDRHLVARAGQPALTDQARSFTYAELHDEVSRMAAILQRLGVQRGDRVLVYMPMIPEAAFAMLACARIGAIHSVVFGGFASVSLAARIEDARPRVVISADAGSRVPYKPLLDEIRLSSHQPEKVLLVDRQLADMPRTEGRDEDVPCVWLESGEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMEYIFCGAGDTMFTAWVVGHSYIVYGPGMATLMYEGTPI----RPDGGILWRLVEQYRVNLMFSAPTAIRVLQDPAWLTRYDLSSLRLLFLAGEPLDEPTARWIQDGLGKPVVDNYWQTESGWPIIAIQRGIEALPPKLGSPGVPGYDLKIVDETGEECPPGQKGVVAIDGPGCMSTVWGDDDRFVRTYWPNRLYSTFDWGVRDADGYVFILGRTDDVINVAGHRLGTREIEESLSSSAAVAEVAVVGVQDALKGQVAMAFCIARDPARTATELMKTV-EQQLGAVARPARVLFVNALPKTRSGKLLRRAMQAVAEGR---- 103486359 33 ---------------------------------------------------TLGEVTAAGRRMGSRMTKAGVRPGDVVGCMLPNWREWLVVAVAAAQAGAVMLPIVTIYGAKELAFILRQSKARWLFTPDHFRGTDYGRLVAEC-GELPMLERHIRAGEDFGALESDGAMADPVPS---DPDELALLVYTSGTTADPKGVMHSARTLLAEMASMREMRREKDEDIVISPWPPGHVAG--ALSMYRFLCQGTPLVLMDQWDAALAAELIDRHKPTSSSGTPFHLSGLLAAADVHGHDLSSLRQYLVGAAPVPSSLVERCQGQ-GLAVYHCYGSSEPTVTSGTVDDPLDKQLHTEGRAIA-DCEMRFVDDDGNDVPAGCDGEICTRGPDLFLGYL-DPALNTDAFLPGGWYRTGDIGRLDDDGYLLITDRKKDIIIRGGENISSKEVEALLLAHPAIVDAAAVAAPDDRMGEVVRACVVLAPEATTIDELREHFFAAGIAKQKTPERLTILPELPRNASGKVLKHELR---------- 197732748 447 --------------------------LHELIERQARLTPDATAVHCDGQHLTYRELDRRANRLARYLRERGAGPERLVGVCLPRSTELVVALLAVLKSGAAYLPLDPDLPVRRLSFMLSDARAPLLLTLRSLADRLPTATGTAADPAADTVTDV-VTGTIPDDTAAHEATTAPADLVATRSDEPAYAIYTSGSTGRPKAVLVPHAGVVNYLVVRGRQLGLDGSDVVASVASI--SFDVLVPQVFMPLAWGASVVIAPSEDGPRLAEMMRAFGVTTLMATPATWHLLLDSGWRGGRF-----QAICVGEALQPQLAERLLGVVS-TLWNGYGPTEASVCVTHRVDPERDLDRPIGRPL-GHLRIHLLDRHGAPVPAGVPGEIHIGGAGVTRGYAGRPGLTAERFVPDPFYRTGDLARYLPDGTLVFLGRTDEQVKIRGYRVELGEIEAALAARPGVDRAAVT-VRGSGTGAELAGYVVWQDGGPDAAELRRSLHD-TLPDHMVPVTLTALGRIPLTPNGKVDRAALPEPVR------ 183980873 2600 -------------------------SIPAAFTSVVAAHPHAPALTFEDHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLTD------------TTPTAVLTTTELTQHLPTSSDVPVI-TLDTLTNLDDHPT--TPLPPPSPHDLAYLIYTSGTTGTPKGVAITHHNVTTLLTDLQLDIAVDG----VWSQWHSYAFDVSVWEILGALLTGARLVVIPEDSPHDLHQLLATEQVTVLSHTPSALAQLSPQTLDTA-------TVIVAGEACPPDLAQRWAS--GRALINAYGPTETTIYATTSNPLHPATVVPIGAPV-PGAGVFVLDGWLRPVPPGTVGELYVAGAGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQARLVAYYTTTGNAGIDT---AWLRDRVLPAYMVPAAFMVIDELPLTVNGKLDRRAL----------- 183980873 3667 -------------------------SIPAAFTTQVATHPHAPALTFEDHTWTYQQLDAASTQLAHHLATHGARAGAVVALLLPRSDHAILAILAVLKTGAAYLPIDPHHPPTRIAFMLTD------------TTPTAVLTTTELSTHLPTSSDVPVI--TLDTLTVDDYPT--TPLPPPSPHDLAYLIYTSGTTGTPKGVAITHHNVTTLTTTLTPQLGAPTNQVWSQW--HSYAFDVSVCEIFGALLGGGRVVVVPEDSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTQPPL-ALTAVILAGEAFAPTAAAWLSHHPHTRLINMYGTTETTVHATLRDITEHDTTNPIGTPLH-HLAFAVLDSSLRPVPPGTVGELYVAGAGVGVGYWRRGALSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALTALDGVDQAVVIAR-DDTGQPRLVAYYTTTGTGLDTADIRTSL-SQVLPPYMVPAAFMVIDELPLTVNGKLDRRAL----------- 183980873 4743 -------------------------SIPAAFTSVVAAHPHAPALTFEDHTWTYQQLDTASTQLAHHLLNYGAGPGTIVALLLPRSDHAILAILAILKTGAAYLPIDPHHPHARIAFMLTDT------TPTAVLTTTELTTHLPTSSDVPVIT-------LDTLTNLDDYPT--TPLPPPSPHDLAYLIYTSGTTGTPKGVAITHHNATTLLTQ----LDLDIPTGGVWSQWHSYAFDVSVWEIFGALLGGGRVVVVPEDSPEDFHALIIDEHVSVLTHTPSALAQLPDHGLEAT-------TVITVGESCPPDLAHHW--ATGHTMINAYGPSETTMCTTISNPLHPAAVVPIGAPV-PGAGVFVLDGWLRPVPPGTVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVDQAVVIARDDTPGQPRLVAYYTTTTGTGLDTTDIRTSLSQVLPPYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183980873 5809 -------------------------SIPAAFTNVVATHPHAPALTFEDHTWTYHDLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAVLKTGAAYLPIDPHHPHARIAFMLTDTTPAAV------LTTTELTTHLPTSSDVPVIT-------LDTLTNLDDYPT--TPLPPPSPHDLAYLIYTSGTTGTPKGVAITHHNVTTLLTDLQLDIAVDG----VWSQWHSYSFDVAVLEVFGALLHGGRLVVVPEQSPSDLHQLLIDEHVSVLNHTPSGLGAL------SPQGLDEVSAVILIGEACPAELVDQW--APGRTLINAYGPTEATIYLTAAPPHAGATVVPIGAPVS-GAGVFVLDGWLRPVPPGTVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQTRLVAYYTSAGNAGIDT---AWLRDRVLPPYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183980873 6874 -------------------------SIPAAFTNIVATHPHAPALTFEDHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFML------------TDTTPTAIITTTELAQHLPHTPAIATI--TLDTLTLDDHPT--TPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNFLASLHQQGIYRSIPSQQSWSQC--HSYAFDVSVWEIFAALLGGGRLVVIPEHVMESLHELLDDAGVNIVYLTAPLLTML------PPRGLTGVRTLLVGAEPCPIDVVKRW--APGRVMLNSYGPTETTITATVSSPLQADPVVPIGAPV-GGAGVFVLDVWLRPVPPGTVGELYVAGAGVGVGYWRRGGLSAAQFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTALDGVDQAVVIARDDAPGQPRLVAYYTTTTGGGGIDT--AWLRDRVLPAYMVPAAFMVIDELPLTVNGKLDRRAL----------- 183980873 1529 -------------------------SIPAAFTNVVATHPHAPALTFEDHTWTYQQLDAASTQLAHHLTTHGARAGAVIALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLTDT------TPTAVLTTTELTTHLPTSSDVPVI--------TLDTLTVDDHPTTPLPPPDPHD--LAYLIYTSGTTGTPKGVAITHHNIASWI-SSLHQRGIYGSIPSQQSWSQCHSYAFSVWEIFGALLGGGRVVVVPEDSPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT-------TLLTGGEPCPAALLDRW--APGRIMLNAYGPTETTVAATTAPLHAGQTVVPIGTPV-PGAALFVLDGWLRPVPPGTVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALATLDGVDQAVVIARDDAPGQPRLVAYYTTTGNAGIDT---AWLRDRVLPAYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183980873 463 -------------------------SIPAAFTNVVATHPHAPALTFEDHTWTYHDLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFML------------TDTTPTAIITTTELTTHLPTSSDVPVI----TLDTLTVDHHPTTPLPPPDPHDLAYLIYTSGTTGTPKGVAITHHNVTTLLTDLQLDIAVDG----VWSQWHSYSFDVAVLEVFGALLHGGRLVVVPEQSPPDLHQLLTDEHVSVLNHTPSGLGAL------SPQGLDEVSAVILIGEACPAELVDQW--APGRTLINAYGPTEATIYLTAAPPHAGATVVPIGAPV-PGAGVFVLDRWLRPVPPGTVGELYVAGTGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVDQAVVIARDDTPGQPRLVAYYTTGGGGIDTAWLRDRLSE-VLPAYMVPAAFVVIGELPLTVNGKLDRRAL----------- 119475967 35 -------------------------------------------IVYEDERYTFKEAHDRSAKIANIMVSQGIKKGDRVAVAMRNYPEWAMTFSAITSIGAIAVAVNALWKTAELNYGMEDCGAK-LMFADQERIDRCTPFHHESGLKLVAIRPTAELPSDIPNLAHLIANETSAEMPQVEPNDDATILYTSGSTGHPKGVVSSHRAIISALLSWDDLLEIDHQLAILVGVPLFHVAGLHSNY-LGSYRSQRKTIFMYKWDVAKGAEIIEKEKVALFLAPASVTGDLVHYAQQSGSNLSTLLTVGGGGEPRAPDQVRKIAAELGNTQPNGWGMTETNAIGTSVVGDDYVRRASSSGMVAAVLDISVVNDAGEHLPARERGELLVRGGSMFRGYWNRPEANAESFT-GAWFHTGDEAYIDEEGFLFIVGRIKDLVIRGGENIGCGEVEAALLDHDNIIEACVYAVPDEKLGEELGAYV---DADLEEGALREFLKPR-LAHFKVPRYIRMQDPLPRIASGKIDRITVRKE-------- 46425380 3781 -------------------------SLAQQFERQAQATPQAIACVSDGQSWSYAQLEARANQLAQALRGQGAGRDVRVAVQSARTPELLMALLAIFKAGACYVPIDPAYPAAYREQILAEVQVSIVLEQDEL------ALDEQGQFHNP---------------RWREQAPTPLGLRE-HPGDLACVMVTSGSTGRPKGVMVPYAQLYNWLHAGWQRSPFEAGERVLQKTSI--AFAVSVKELLSGLLAGVEQVMLPDEQVKDSLALIEQWQVTRLYLVPSHLQALLDATQGRDGLLHSLRHVVTAGEALPSAVRETVRARLPVQLWNNYGCTELNATYHRSDTVAPGTFVPIGAPIA-NTEVYVLDRQLRQVPIGVMGELHVHSVGMARGYWNRPGLTASRFIAHPYYKTGDMVRRLADGTLEYLGRQDFEVKVRGHRVDTRQVEAALRAQPAVAEAVVSG--HRVDGDQLVAYVVAREGAPSAGELKQQLSAQ-LPTYMLPTVYQWLEQLPRLSNGKLDRLALRNQAEQRLAA- 46425380 4817 -------------------------SLPNLLEAMAANDAARLALQAPEGALSYAQLIEAANEFAWRLRCEHAGPDKVVALCLAPCSALVVALLAASLCGAASVLIDPTTTAEAQYDQLFETRAGIVVTCSSL--LEKLPLDDQAV--------VLIDEQAAEATPRLMHFTDDPALP-------AMLYCVCDEKGRTRTIMVESGSLSSRLLDSVQRFSLERTDRFLLRSPL--SAELANTEVLQWLAAGGSLSIAPDFDAAAWLETLATYAITVAYLAQTEMLAHLQNHPLERNKLAGLRVLVVHGAPLPAPLMRWLREVGGARIFAAYGNAEFGAEILSQDVSAALQAGIGAQPLGANSMCHVVQSNGRIAPDGMVGELWITQPACL-------------------YKTDALVRRLANGQLEWLGSLDVQSRIDDPRIDLCVVEAQLRLCEDVGEAVVLYEP---LKRCLVAYLSARSTAETLARIRQALSE-TLPDYLLPAIWVPLAHWPRLPHGRVDLGAL----------- 195654495 10 ---------------------------------------------------------------ARLAADAGVLPGHVVALSFPNTVELVIMFLAVIRARGVAAPLNPAYTQEEFEFYLSDSEARLLVTNAEGNAAAQAAAAKLGLAHATASLHDAAGPVHLAGLPVHAGGGAAGSLSPNDPSDVALFLHTSGTTSRPKGVPLKQRNLAASVRNIRSVYRLAETDATVVVLPLFHVHGLLCALLSSL-ASGASVALPGRFSASTFWADMRASGATWYTAVPTIHQIILDRHASRPEAYPALRFIRSCSASLAPAILERLEAAFSAPVLEAYAMTEASHLMTSNPLPEDRKPGSVGRAV--GQELAVLDEEGRLVAAGSPGEVCVRGDNVTAGYKGNPEANEAAFRF-GWFHTGDIGVVDDQGYVRLVGRIKELINRGGEKISPIEVDAVLLGLPGVAQAVSFGVPDDKYGEEINCAVIPRDGALREEEVLAHCR-RNLASFKVPKKVFITDDLPKTATGKIQRR------------- 167516368 42 ---------------------------------------------------TYADYVKSCRKVGGILEELGIGQGHRVASFAWNNINHLELWYGVPNASRVLHTLNIRLFAEQITYVVNHAENEAIFVDKSLF-----KLLWPLVDTFKTVKHIIVMDDGPRILNYEELKASEVEFDVKDERMPASMCYTSGTTGMPKAVVYTHRSYLHTMGLSADSLGVRETDCVLPVVPMFHANGWGLP--FATVAVGSDLVFPSRMTPKHLAMLMEKYKVTIAAGVPTIWMGVL--PELKGRDLSALRGIPVGGSAVPLSLSKAYEKATGLPIMQAWGMTETSISSKHANAPQETIRQSIGYPVVGVDMRIANLETGEDLPDGETGELEVRGPWIASSYYN-PDQPADNFKADDWMATGDVAAISEDGYVYISDRSKDLIKSGGEWIGSVEVENIIMSHPKVKEAAVVAVRSKRWMERPMACVVLADEELTHEELIEFLEPR-MAKWWLPDVTVFVDEIPKTSVGKFSKKDLRKQFEHVVVA- 149185059 14 --------------------------FSDIISANAQALGDTVALKDEKGDLSWAELGDRVERIAARLLEEGLQRGQSVAILGLSSVNYALVFLAAVRAGGVAAPLTTSASAEQLEGMASDSGATHIFIDRAKMSELGSMFSRR-------MRCIVLDEELDEWMAPEGTVAPPV---DHQSSDPFNIIYSSGTTGTPKGIVHSHQRWRQFAATAASWLENGFDVRSLATTPLYSNTTMVA--FLPALLAGGTVRVMGKFATERWLAHAEADRTTITMLVPVQYQRMMDEPRFGDFDLSSLQLKYCTSAPFSPQLKREVLERMPGALIEIYSMTEGGVVCLLEAHKFPDKLHTVGRP-APGSELKVLDDQDREVAPGTPGNLVGRSQTMMSGYKNRPEQTQEGYWTDPWQRMGDIGRVDAQGFVELVGRAKDMIISGGFNIYPVDLENALLEDDTVLEAAVIGVPSRRWGETPVGFVRLAEDAREAEAVRESVNAR-LGKTQRLAQLHAIDEMPRSHIGKLLKTELRAEAERR---- 15131492 1030 ----------------------AGEPLPALVGRMAARPPDNVAVVDGDGALSYADLWERSLKFAAVLRAHGVRSEDRVGLVVGRSAWWTVGMLGVLLAGGTFVPVDPAYPAERKEWIFRSANPMLVVCAGATRGAVPAEFADRL----------VVIDEVDP------AAGSAGDLPRVDPRSAAYVIYTSGSTGTPKGVVVTHAGLGNLALAHIDRFGVSPSSRVLQFAALGFDTIVS--EVMMALLSGATLVVPPERDLASFTDALERWDITHVKAPPSV----LGTADVLP---STVETVVAAGELCPPGLVDRLSA--DRRMINAYGPTETTICATSMPLSPGQHPIPFGKPV-PGVRGYLLDSFLRPLPPGVTGELYLAGIGVARGYLGRSALTAERFVADPFYRTGDLAYWTEQGELVSAGRADDQVKIRGFRVEPREIEFALSGYPRVTQAAVAVRDD-----RLVAYVTPGD--IDTQAVRAHLASR-MPQYMVPAAVVALDALPLTAHGKIDRRALPD--------- 15131492 2535 ----------------------PDRTLPELFAAQAAATPEATAVVFEDRSLTYAELDARANQLARWLIDQGAGPEGLVAVLLPRSLELVVALLAVTKTGGAWLPIDPGYPADRIAFMLDDAGPALVITTAVLS-------ASPIGDVLAARSRTVVLDEPAAAGQLAGRDRAPVRARALDPRHPAYLIYTSGSTGRPKAVVVTHRNLTNYLLHCGRMYPGLRGRSVLHS---SIAFDLTVTATFTPLIVGGEIHV---GALEDLIGVVEAAPSIFLKATPSHLLTLASRGSAGSGDL------LLGGEQLPADTVVQWRRKYNIVVVNEYGPTEATVGCVRLEPGQECPPGPIGTPLA-NMRAFVLDSWLRLVPPGAVGELYVAGAGLARGYLGRAGLTATRFVADPFYRTGDLVQWNPDGQLVFAGRVDDQVKVRGFRIEPGEIEAALVAQESVGQAVVVAR-DSEIGTRLIGYVTAAGESVDEAAVREGVAAR-LPQYMVPAALVVLGALPLTANGKVDRAALPD--------- 15131492 10 -------------------------TMLDLFASHVDRTPDAVAVAGGDGVLTYRQLDERAGRLAGRLASRGIRRGDRVAVVMDRSADLVVALLAVWKAGAAYVPVDAGYPAPRVAFMVADSAAKLVVCSAASRG------------------AVPAGVESLEPAAAAEEGASDAPAATVRPGDPAYVMYTSGSTGTPKGVTISQGCV---AELTMDAGWMEPGEAVLMHSP--HAFDASLFELWMPLASGVRVVLAEPGSVDRRLREAAAAGVTRVYLT---AGSLRAVAEEAPESFAEFREVLTGGDVVPAHAVERVRAAPRARFRNMYGPTEATMCATHLLQPGDVVVVPIGRPLT-GRRVQVLDASLRPVGPGVVGDLYLSGA-LAEGYFNRAALTAERFVADPMYWTGDLAQWTADGELVFAGRADDQVKIRGFRIEPGEIEAALIAQPDVHDAVVAAVDG-----RLIGYVVTEGDA-DPRVIRERLGA-VLPEHLVPAAVLALDALPLTGNGKVDRSALPAPEFAASAAG 154244574 12 -------------------------------------------------RYTYGEMSKRSRKLANALARLGLKTGDRVGTLAWNGYCHLELYYGVSGSGFVCHTINPRLFREQIAYIIAHAEDSVLFFD-----LTFLPIVEELADQLKGLKALVAMTDEAHYETLIAGEPDTFDWPAFSENTASGLCYTSGTTGDPKGVLYSHRSCVLHAMAIADALGLSASDVVCPIVPMFHVNAWGLP--FAAPMVGAKLVLPGHLDGASLHALFEGEGVSFTAGVPTVWLGLLDWMDTHARSFSALKRVVIGGSAIPPIMISRFHN-MGVEVRQAWGMTETSVGLSAALKPKHRTLPPQGRPLF-GMEFRVAGSGGSEVAHDGRGSMLVRGPWVAQAYFNTP-TSAAHADYPGWFDTGDVVTMDQEGFIQIVDRTKDVVKSGGEWISSIDLENIAQAHPAIQEAAIVARPDARWGERPVLVAVLKPGATSRADMRAHY-EGKISKWCMPDDVLIVPELPHTATGKLSKKAIREIILDEI--- 108757142 1468 --------------------------VHQFIARQSRIHPERLALMAPGEVLGYGELDRRATQVARVLRTAGVGPETRVALCAERSVDAIVAMLGVLKAGAAYVPLDSTAPRERLLSLIEGVEAPVVLVQTGLAAGVSGTPARVI-----HLDVLRAQAALEPAVPLD---------VDVCPENAAYVLHTSGSTGRPKGVVVPHGALMNHLLAVQQRYGLGPEDRVLHFATL--SVDVAAEELFPTLAAGATVVLSPAPPVAEFLALLEQATVTVVNIPAPYWHEWVEELPRLPVAIPSVRLLVTGSQAPSPERLARWRERVHIRWLNAYGPTEATITATVCEPTARVEASPIGRPLAGGC-LYILDASGHPVPAGAPGELFIGGAGLARGYLAQPALTAAAFVPDPFYRTGDLARLLPDGDVEFLGRRDHQVKVRGFRIELGEVECALEQLAEVREAVVLHRQAPAGDGHLEAHVVPAVQGLAEATLRLRLGA-TLPSSQIPARIVMRESLPRLPSGKVDRRA------------ 163742567 11 -------------------------TIGSLIE-HAGRFHSSTAVTSETEHVTWGDIDANARKLAAALGRLGIAQGARCGTIAWNNRRHLEIYFGVSGGGYVCHTINPRLKPEQLIYIINHAEDQVLFIDTTF-----VPAVAQLRAQFTTVQHIVVMGPKDADIAAQDAEAAGYDWPNLDENLPSSLCYTSGTTGNPKGVEYTHRTSVLHTGNQPDGLALRARDTVLAVVPMFHVNAWGTPYMTAA--VGAKLVLPPHLDGVSLARLIDAEKVTVALGVPTIWMGLLQGLEETGCTAESLERTIVGGSALPTVMIPTFRDKYGVDLVHAWGMTETSPIGTLNAEAQAKLREGQGRPMYGVD-LRIVDDSGAVLPDGETGNLQICGHWVIDSYFRAGE---TALTDDGWFDTGDVATIDDDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPDIAQAAAIAAKHPKWDERPVVIAVKRSGDVTEADLLAHYQGK-VASWQIPDRVIFVESLPLGGTGKVQKNTLRERYEEILL-- 15898832 45 ------------------------------------------------EEISFSDLKRKALRLALYLKEHNIKKGDVIAILASKKIQQIIVFLATLSLGAIYQPLFTAFGPEAIKMRTRDVKPKIIFCQD---------------DQKDKINDAILFSKFDELLSYGELK----EIEKINWDDAIILLYTSGTTGTPKGALIAKRLFLNIYVYMKYGIGVRENDVFWNPADPGWAYGLY-YGIIGPLMFGKTIIFLDEFNPERTMEFMEENKVTNFAFAPTAYRMIAGTV-KKKYDLV-LERASSAGEPLNPEVIRWFMDKYNVTIKDHYGQTEGMVVYNGWGYDAKVKIGSMGLP-APGYEVDIIED-----------IIAVKRDSPFLGYLNNPEKTKESFRGD-WYLTGDNAYKDEEGYLWFVGRKDDVVKVSGYRIGPFEVESVLLEFPAVLESAVVADEDPIRGHVLHAYIVLKSGYTPSEELKKEIIDFVNTKYSRHERVDFVDKLPKTESGKIQRYLLRK--------- 89901170 12 ---------------------------------------------------TYKDIASRSRQVANALDGLKLPFSDRVATLAWNGYRHLELYFGVSGSGRVLHTLNPRLHPDQIVWIANHAEDSVLCFDMSF-----LPIVKAIHGRCTTIKHFVAMCDADKYEAWIGAQSSSYKWPAFDENSASSMCYTSGTTGNPKAALYSHRSTMLHAFAGADALSMSARDTVLPVVPMFHVNAWGLP--YSAAMTGAKLVFPPAMDGKSIFELIENERVSFAAGVPTVWQMMLSHMQAGGLRFSTLKRTVIGGSACPPAMITAFNDVYGVEVLHAWGMTEMSPLGTAMTPEEKMKVRKQGRGIFGVD-MKIVDGNGDELPDGKAGDLLVKGPWIISDYFKGEG---GSPLVDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDVENVAMAHPAVAMAACIGMKHPKWDERPIIAVMKKPGAEVSDELLAFYEGKC-AKWQIPDDVVFVDAIPLGGTGKMQKSKLRELLKD----- 117165057 23 ---------------------------HEQVERHARDTPDACALLCGDRRLSYAELDRRAARLASRLRRLGVGPDVPVGLHLTRSVELAVAVLAVLKAGGACLPLDPAHPRERLRLALEDSGAPVVLAQR-----------RPAFDATAYPGTVLCLDGTGEGDEGGRSDQEGTAVP--HPRNLAWIAYTSGSTGTPKGVALEHGPLADLARQIALRLDLGPGDRVLQFASIG--FSVAAEEMLATWAAGACLVMDPDEDSARLTAAVERYGVTVLQLTPAYWYEWLRELDDDGTPRPSLRLLVVGSEQVSVHRVADWLP-TGVRLVQEYGATEGTVSQLLYEGPRDWPRLPIGTPLA-GVRVRVLDERLRPVPDGRTGELYLAGDCLARGYLKRPEATAQRFLPDPYYRTGDLVRRRDDGVLEFLGRADHQIKLHGVRIEPGEVESAIGRYPGVLASAVFARTTAAGGDQLCACVVWEDG-EDPAGLRAHLAA-LLPRASVPARLFPVADLPLNPNGKVDRRAL----------- 194510364 7 --------------------------FVALCTHRAAANGDALAYHYEDRALSFGALDRAARRVAARLAASG-APGDRVLIVCPQSLDYVSAFFGCLYGGFIAVPAYANHHFARLSKIIEDARPRVVMLCRKQYAAVHAFIERN--PPLREVELVVVD-------ELDDVEPGGCRPHAAARDDVAFLQYTSGSTGQAKGIMVSHGNLLANEEMIRTTCGNTPDSRAVFWLPLFHDMGLMT--LLQGVYVGYPTYLMAPMDPLRWLQAVSRVRATLTVAPNFAWQLCVEPEQLDGLDLSSVTAAVNGSEPISVRTLDGFVARFGAAFRPSYGLAEATLLVTGSSGHEETMVSSAGRRTAAGCEVAIVERDTRAVRDGELGEIWVKGPHVAQGYWNNPEQTAQTFTADGYLATGDLGFLH-DGALVVTGRCKDVIILRGDNYYPSDLESATAAHPAVPDGAAAAGPDAAAAQALAVVAEVRRNTPPAQFAQIAAAERISAGYALERLVLIKESIPKTSSGKVQRSAVRAEL------- 169631417 65 ----------------------------------AHRSPSRTAIIDDEGSITYAELNDAVNALAHGLNRLGIKGGDGVAILARNHRWFIIANYAAHRAGARVILLNTDFSGPQTKEVAEREGARVLIYDAEYAEFGYSPELGRIMALPTNPDNPDQPASTDETIAIKRNSTSPAPRPSKYSS---LVILTSGTTGTPKGAPRKLALTLAPVGGMFSHVPFRSGEVTSVPAPMFHALGYLHQSL--ALTLGCTLILRRKFKPENVLADVEKFKVTAIVVVPVMLNRLLNALDELKPDLSSLRIVFVSGSQLGGELASRAMDTLGPVIYNLYGSTEVAFATIARPQDLAINPSTVG-PVVKGATVKILDDEGKPVSQGTVGRIFVSNAIPFDGYTGGGHKQ----IIDGLMSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPEVIEATALGVDDPEWGARLRAFVVRHPDSTVDADIRAYVRD-NLARYKVPRDVVFLDVLPRNPSGKILKRELREL-------- 119952402 15 ------------------------DTLSETLADQARRRPSKAFLRVGDVSLTYQEAHDRVDSFAAGFQRRGVHAGDRVLLVMDSSVDHVVTWLALNRIGAINVPANPGLTPFLLSRAIQMVDPSIIVIDAAHAATLATACHYNGVGACVPVYVNPDGDDSPESLPLGMLAVDGASPEPTEPDPLATMLFTSGSTGVPKACELSHAYLVRQAQLHSKYLHFEPEDVLFTPFPLFHIDGATLT-VGAALVTGATAALSARFSASRFWDQVRQHGATVFNFMGATANMLWKQPPTGRDRDHPVRLAW--GVPMPA-CEPHWRERFGFDLVEVYGLTDAGVPA-YQPLGLPRVAGSCGRIIDEY-EIRIGDPDGNDVPVGQMGEILIRSDLVMNGYYGMPEATQDAF-RGGWFHTNDFGRVDEHGNLYFAARGKEVIRRRGENIAATDVEAAIDMHPLVLESAAVGVPSDLSEDDIRVFVVLQSGQSLTPEVLAEHARDHMPRYMMPRYIDIVDHLPKTPTEKIERFKL----------- 62423680 1 --------------------------------------------------------------------RLGIRPGDHVALCVGNGPRWVELFYAITGIGAVVVAVNTRYRSSDLAHVLNDSQATYLITAPQILSSDFLSTLRIIHPELPHLERIVVLDDADFEGSWERWSTDEVSVPPVSPTSTSLIQYTSGTTSRPKGVLLTHQGMCADAHFSAVRMGLRAGDRFHSVRPFFHVAG-STLSVLSSAQSMATLVTMERFVAGPALEVLEKERCTHFSGNDTIALMLLDHPDRSHRDLV-LRGAWVAASA---AVIRRVADELGAEVVAGYGQSEASPNVSAWYEPAEVRLSAAMLP-QPGVDVRIWDEAHVPAMLGTKGEIQVRGWNVMTGYLNNPQATKNACTEDGWLRTGDLGTMDEGGRLVFVGRLKEMFRVGGENVSPVEIEEVLLLHPAVRQAVVVGVPDPRLIEVPFAFVLAQGGSLDEDQLALWMRER-VAGFKIPKFIHFVEELGMTASSKIQR-------------- 40713153 459 ------------------AGPVPGDSMVELFDRRVAAAPDTVAITDADGALTYAEVDQASNRLAAHLADRGVRRGDRVGVAVERSADLPIVFLAIWKAGAAYVPVDVGYPAERIALILAGSAVSTVICTQATE--------AAVPQNVPQRATIVL--DAPPTRAAVDACAGTAPTFRPSAADLAYVMYTSGSTGVPKGVAVPHGAVAGLAGDAG--WRIGPGDGVLMHA--THVFDPSLYEMWVPLATGGRVLVPGVVDAGGIRQAVAR-GATAVHLTAGTFRAL---AEASPDCFAGLREVGTGGDVVPAHTVAHLRRAPQLRVRNTYGPTETTLCATWKPIEPGAQLGPIGRPMT-NRRIYILDAFLRPVAPGVAGELYIAGTGLARGYLSRPDLTAERFVACPFYRTGDLARWNRDGEVVFLGRADDQVKIRGYRVELAEVEAVLAAQPGVREAVVVAREDRPGERRLVGYVVSDAGELDTEQIRQQMA-RVLPGYMVPVAVIGLVSLPITANSKVDRRAL----------- 21911413 459 ------------------AGPVPGESVVELFGRRVDTAPHAVAITDAGTDLTYAEVDQASNRLAAYLTGRGVRRGALVGVVMERSADLVITFLAIWKAGAAFVPIDTGNPAERTALILADSGVSTVVCT--------------IATQAAAPENAIVL-DAPETRAAVDEQAGTAPEIRVGADDLAYVMYTSGSTGVPKGVAVTHGGVAGLAGDAG--WRIGPDDGVLMHA--THVFDASLYEMWVPLATGGRILLAEPGDADGVRRAVER-GATALHLTAGTFRAL---AEASPECFTGLTEVGTGGDVVPAFAVENLRRAPALRVRNTYGPTETTLCATWKPIEPGDGIGPIGRPMA-NRGIYILDAFLQPVAPGITGELYIVGTGLARGYLGRPDLTAERFVACPFYRTGDLARWNRDGEVVFVGRADDQVKIRGFRVELAEVEAVLAAQPGVTEAVAMAREDQPGERRLVGYVVTDGGEADVDEMRQRM-SLVLPSYMVPVAIVVRPGLPITANGKVDRRAL----------- 115749010 27 -----------LPRRYSSAGRSVRTPFMQAIK---KGYGERIAIVDNQRTHTYNDIISWSMVLSRHILSN--TKRDEMPFLCPNDASYTITQWGVWMSGGMAVPLCKSHPESELEYIIQDSQSSLVITTKELAQKILPIVERHMINYMIIDNQALSLAEGND---VADIKSQQIRWKNRG----AMLVYTSGTTGRPKGVLVTFGALQAQIQMMISAWDWTSRDVILHVLPLHHVHGV-VNVLACPLWSGATCVMLPDFDAEKVWHLLEDHRVNLFMAVPTVYAKLLKVQAFIKATLKKIRLMVSGSAALPQPIMDEWEQTTGHRLLERYGMTELGMALTN-PLSGERIPGAVGNPF-PTVEVQIVSPTNQEVVPGQPGELQVKGPAVFKEYWNKPQETQESFTEDGWFRTGDTACLDE-GVFRILGRSSDIIKSGGYKISALDVERHLLSHPMIAEVVVVGLPDITWGQRVTAIVTLKPGQLILGELRDWGRDK-LPSYQIPTELKVIEEIPRNAMGKVNKKQL----------- 21321597 1919 -----VPWLSD-AERRQVLVDWNGDTIPERFAAQAARTPDAIAVSFAGEHLTYRELDERSNRLAHHLVAAGAGPERLVALLFERTADLVVAVLGVLKSGAAYLPIDPAYPAERIAGTIADGKPVVVL------------------DRLPDL----------------SGYPTTAPRVELHPENSAYVIYTSGSTGKPKGVVIPHSNVIRLFAATRHWYGFDENDVW----PLFHSFDVSVWELWGALLHGGRLVVVTSRSPREFARLVREEGVTVPNQTPSAFYQLIPEQPDEER-------VIFAGEPLDLDKTKDWRGA--GTMINMYGITETTVHVTYT-----VADGSIGVPM-PDLRVYVLDEDLEPVPPVVVGEMYVAGPGPARGYLDRPGLTASRFVANPFYRSGDLGVWR-DGTLHCLGRADHQVKIRGFRVELGEIEAVLAAHPAVA-----QVVVLAVDERLVAYYVP-DGHVAVADLREHASA-ALPDYMVPAAYVALDRLPLNANGKLDRAALPAPERD----- 21321597 2 --------------------------------------------VCAEGAVSYRELDARANRLAHLLLAKGARPERVVAIALPRSVDNVVARLAVLKTGAAYLPVDPAYPAERIDFMLADAEPLLVSTAPGHRRAARHRPRCADPPRLP-----------------------------------AYVIYTSGSTGRPKGVVVTHRGLPAFARAEIAHFDVRPGDRVLQFS--SPSFDASVLELCMALPAGAALVVPP-PGPEQLADVIDGFGVTH-ALIPPVAL-----ATVPDRPLPTFRCLVVAGDACAPDLVARW--APGRTMVNAYGPTESTVVTSWSGPLEPGGAPPIGRPI-PGTEVRVLDDELRPA---EEGELYVTGVGLARGYLRRPGLTAARFVADPFYRTGDVVRRAPDGELAFVGRADHQVKIRGFRVEPGEVEALLREHPAVRQAVVVARDEPK---RLVAYVV-----GEVEGLREYLAA-TLPDYLVPSAFVALDTFPLSPNGKLDRDALPAPV------- 167462473 1961 -------------------------TVYNLVDERARRHPEKIALWFEGKEMTYAELQEKSNQLAHSLRNSGISRGSIVGIMLEHSFEAVTAILAIMKTGAAYLPIDPEYPKERINFLLKDSRTQILLVSGRTSGYNFNGQVLNVEDK-----------------HLYDAPPTALDL-EVAPEDPVYMIYTSGSTGKPKGVVISHKSLMNHINWATRVY-MKEEEEFSCPLYSSLSFDLTVTSLFAPLATGNKMVIYKGGNKEMVIQILEDDLVHIIKLTPTHLKLIKELGIRS----SNIRTFVVNGELMRTTLARDIYRLFNAVIYNEYGPTEATVGCTIHRDKDDQISVPIGTPVD-NAKIYLLDDSMQLVPEGIPGEIYISGDGVALGYLYRNELTREKFLTDPFYKTGDTARLLDDGKLEFLGRQDHQVKIRGFRIELGEITKALESFEPIKEGIVIARENQLDDKYLCAYFVPEKEPNLIQEIKEHLA-KQLPSYLVPQYFMRLDEFPVTPNGKLDMNRL----------- 146340126 23 --KGF-RWPDPVPFNWAL----------DWFDAELASDPERTALQDRQTKLSFAALSRRSNQVANFLRGQGLKRGDHLLLLLGNVVPLWETMLAAMKLGVVVIPATTLLTTDELRDRLERGRAKAVVAAQDQVAKFADLGADDL------VRIVVGTTTSTGWLPFDKAADAAEPFTPTQPDDPMLLYFTSGTTAKPKLVRHSHRSYPVGHLSTMYWLGLQPGDVHLNISSPGWAHAWSC--FFSPWNAGATVFVVPRFDAKGLLAIIKRCGVTTLCAPPTVWRLFIQ---EHLADFKSLREACGAGEPLNPEVIDQVRAAWGLTIRDGYGQTETAAICGNSPG-QKLKIGSMGRPLPGY-RVEVADIDGNLASEGETGE---RPAGLMQGYQGDDGKLSGA--DGPRYRAGDVVFQDEEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAIPKAYVLLTSGAPTALSIFEHLQQR-LAPFKRIRRLELVSELPKTISGKIRRVQLRRLEHE----- 71280665 24 ------------------------ENFRELLAAANNSHGDKTAINFFEQQLTFSELHGSVYRLAHGLTLIGVKKGSHVAVMMSNRIEFPVTWLALAVLGAVMVPVNTTYTGKELDYLINDSDSEFIITENQFLPVDMKAKPATISAN----QIIVANYQGSTFHHWHDVQADFMPDWPLHNDDLLNIQYTSGTTGFPKGCMQTQK------------YWILLGCVVDSMLPYSINSILTQWQLVMALHCGARLNVAGRLSASKFIDRIKRYDIDMAWIPRPL---LSQKASPDDVNLP-LKKLFIGGA--SAENIVQLQQRFGINVSNAYGMTEIGPGLIVPDEITDVVLGTCGL-MTPFRQCKVMLENGEEAARNEPGELWIKGDGIFKGYYNKPEANAESFV-DNWFRTGDKFIQTEKGYFKIIGRFKDMIRRSSENISAMEVEYVLSQHPQIEQAAVVAVPDDYRGEEVKAYVLVRENNLTAEQVIDYCQTK-LAAFKIPRYLEFVRDFPYTPTKKVAKHKL----------- 148654211 2 --------------------------MPDWLSAQAKARPDGVALIVGETMLTYRALNEQTAQFAARLFAWGVSRGDVVGILLPNRLEAALAIHAAARLGVTLALFNTRLTPVELDMQVRSAGCCFLLCD---RDTLPTALALPSAPRLLCVDPI----DDPRLTPLDRLTGDPATFREIDPDAPFAIIFTSGTTGSPKGAVLTCGAFFASAMASAYRIGVLPDDRWLCVLPLYHVGGLSI--LLRSCLYGTAVDLWQRFDAAAIAHRMTTAPVTLISLVPTMLHRLLELFGDEPPP-PRLRLVLLGGAAASPDLLKRALQA-GWALATTYGLTEAASQVTALPEQVRRKPGSVGRPLL-FTSVRVVDEAGHDQPPGVYGDILIRGPTLMRGYLGEPPLDAGA-----WFATGDIGYLDADGDLWVVQRRSDLIISGGENIYPAEIEQVLRQHPAVADVAVVGVPSPEWGQQVGAVLVLRDPAVDVREILAFSRTR-LAGYKQPRIVRVVDELPRTASGKIHRAAVAELLE------ 66815367 33 ---------------------------------------------FGSLSITYQKFLNDSVSFANKLIEKGIKTGDVVSLVITNGYPILSCFLGSTFARCIAAPLNSAYKSEEFNFYYKDMGANIVIVQKGLS--EALKSAKELGIKVWEIENVENEKEGKLYYRITDPSNDKIKLETVDKDDKALFLHTSGSTGRPKGVPLTHENLATSSANISSTFHLTPSDCSYVVMPLFHVHGLIGV-CLSTFNAGASLVVPPRFSASVFWSQVKQFSVNWYSAVPTIHTILCNVEQSATSSASSLRFIRSSSSSLSPTLLETLEQFFGCPVIESYGMTEASHQMASNPLPQDRKPGSVGKGF--NVQISIVNDNGEHQKQGDVGEVCIKGKNVMHGYHNNPQANIDNFTKDGWFLTGDIGYLDQDGYLILKGRKKEIINRGGEKISPLEVDNALLENDKILEAVCFGVPDEKYGEEIWAAVIPKPQSITVEEITQFLQKKLIS-FKVPKKIIITDNFPKTASGKIQRR------------- 84617345 26 ---------ADQRQAWAAAGHYPGQDLYSLFRGHVQRTPQAPAVLDAEGTVSYGELDQAARRLAAGLVQLGIVPGDVVAVQLPNARLACAVDLAVAAVGAVVLPFPLGRGDRDAVSLLRRSEAVAVITVADHHGYPCAERIRKHADALPMLRAVIVAGDGPDCVPIEALAAATADPRESDPDAPARILVTSGSEAEPKMVLYSHNALARGAMMAGLHRGSPATMRNLFLVPLASAFGSSGTPVTLATL-GGTLVLRPSFDAAGTLRTIAETRPTHLLGVPTMLRMLLDRPEIQDTDLSSLQAAVLGGAALDLDTARRAEELLGCTVVSLYGSADGVSCNSGL----ALYDGTVGRPDPAVADIRIVDPDGIELPGGATGEVVARGPMSPMSYLNSPELDASLRNPDGWTRTGDLGLIDDRGRLRIVGRRKDVVIRGGLNISPAEVESVLITHPAIRDVACVAVADPLYGERVCACVATSAD-LSLAEVTAHLAAAGMEPRKFPERLLLLAALPLSAAGKVDRQALRAQAANQ---- 194571130 1226 ----------HRARAHAPATGADGDSVVDRFRRTAARQPDALALAAAGRALTYGELARATDALGHMLVEHGVTPGDRVALAVGERAMQTRLALAILKVGAAYVPVDLANPPERLAYLLDDCGAKLVLTT------------RDDRPRLPATGANVVCADALDDAAAARHAGRPLPRVAIAAGQPAYCIYTSGSTGQPKGVLVTHGGLANLVDWHVDAFALDAGAR--AAMLAGPGFDAAVWEIWPALCAGASLA-EPAPDAAELARWLDAHAISHCFMPTPLAEAFIAAAARPRALR----FLLTGGD----QLKARGRAGDGFQLINAYGPTENTVVTTPAGPARLAPLPDIGAPIR-GQALHILDAQLRPTPLGVSGELYVSGAGLALGYLNRPALTAERFVPAPLYATGDLVRLDENGRLHFVGRADDQVQIRGFRVEPGEVEAVLATHPGVAQCKVIAFEREPSGKLLAAYV-AGDASLTEAALRAFVDSR-LPSYMRPAGFVIADALPLDANGKISRRAL----------- 194571130 5543 -------------------------TMHALMAEQAARTPAATALVVEGVAYDYETLNRQANRLAHYLLSLGVTSGENVAVMLRPSFEMVVALYAILKVGGAFVPIGPQYPQKRVDAILRHAHARWALTHSGL---------RRAFAAFPY--DVVCVDDVMGAL----GGYSDRNPPSVDPRQLAYILHTSGSTGTPKGIEIEHRGVVSMLADLQRTYCLDAHDRVLFHTPF--TFDVFIQDVFWPLAYGARVVVMGDDSAHGLADVIERERVTLAQFVPAMLETLVDARERGEAGLASLRQVICGAAALYRGLAERFARAFGCRLANHYGPTEVTVDASRFDCAEPYAGDTVGRPV-GNASLHVLDAHLQPVPRGVIGEICVASPGLARRYLNDDEGTARAFVEDGLYRTGDLGHCDRTGVVYFHGRADKQLKIRGNRVELDEIGSVLRSHPAIAAAALAYREDAAHGGRLVAYI------------------------------------------------------------ 56478098 82 ---------------------------------HARATPAKIAVRWEGRTLSYAALAGEVERVAAGLRALGVSEGERIALYLPMVAEAVVTMLAATRIGAVFIPFFSGYGADSVAQRVADCEARVLVCANGYKRVPMLADARAAARACPSLRHLVVVDRLGDFRALQAASPDRGPASAWPADQTLMLIYTSGTTGKPKGVVHTHAGFVKAAQDLLMAFDLRADDTLMWVTDMG--WLMGPWMVYGGLMLGATLVLPDYPDAGRLWQVVERHGVTHFGLSPTLVRLLMDASLPAPGALDTLRVFGSTGEAWNEAPWLWLFEQVGRPIINYSGGTEIGGGILACFPGLPQKPCAFDGPI-PGMAVEVLDSDGRPV-RGSVGELVIRWPGMTHGFWRDTERYREAYWPDVWVH-GDWARVDADGYWFVHGRSDDTIKIAGKRVGPADFESALVSHPLVVEAVAVGVPDELKGETAVCFVTVADNEALAAELVDHV-GRQLGKPLRPAHVHRVEAIPKTRNGKTVRRVMRNA-------- 67920345 517 --------------------------IPQLFEEQVNKNPDAIALSFGEEKLTYQEINIQANKLAHYLQKLGVKPEVKVGICFERSPLMVIGLLAILKAGGAYIPLDPAYPQERLNFILEDAQISILLSRQS----------QEIKKG-----DFATIDLDKDCAKFAQEKTENPDNNLDPNN-LAYVIYTSGSTGNPKGVAIAHRNTVELLYWAKNSFSPQLLQGVLASTSI--CFDLSVFELFVPLCWGYQVILSE--NVLDLPYLAAKEEITLINTVPSAIAQLLRINGIP----TSVKAINLAGEALPHRLVEELEKLSHITIFNLYGPSETYSTYTSVKSNADGVV-TIGKGIS-NTQTYILDRYLNLVPQGVIGELYLSGAGITRGYLGRSPLTAEKFLPNPFYKTGDLVRYDGEGNLEFLGRRDNQVKVRGYRLEIGEIEAALSQYPDIIENAVMVWREDNNNQRLTAYIVV-EEAFSQKQLRRFLGEK-LPKYAIPTTFLELPALPRLPNGKLDRKSL----------- 67920345 1572 --------------------------LHELFFEQVRENPQKIAIIDPRITLTYQELSDRILTLAHRLRNLGIKPNQLVAVMMEKGWEQIIAVLGILTAGGAYVPIDTALPLESSYYLLKEIKANQILTQSWLDIETPDNLQRIDIDTLET---------SNTFEPLKSVQ---------KPDDLAYIIYTSGSTGMPKGVAIAHQGAVNTILDINQRFAVSGKDKVIALSAL--NFDLSVYDIFGTLAVGATLVIPRRQDPSHWADLLSQHHITIWNSVPALMQMLLETEASDE----NLRLVLLSGDWLPLNLSDRIHSRFPITVISLGGATEASIWSIFYPIDRSWKSIPYGKPLT-NQQFYVLGEYLTPCPLWVTGQLYIGGKGLAEFYWQNTEKTEVSFTKERLYKTGDLGRYLPDGNIEFLGREDYQVKIRGYRIELGEIETALEQHPAIKEAVVTIVGESRENEQLAAYIVP---------------------------------------------------------- 41408972 35 -------------------------TLVDMLADQVDARPDSEAVVEGGGRLTYRQLWDRAARVAGGLRADGLRRGDRVAVRYPAGIDWVLAFWGTVLAGGVAVAVNTRSAQPEVDFVLSDSGARLQLAP---------------GDPLPDGK--------------------PYVTEQLGAADTAALFYTSGTTGYPKGVPTTHEAFLTNTENAIRCLQLGEDMRTLISVPLFHVTGCNS-QLLAAARLGGASVILPALDLDALLNAVVAERVSVMVTVPAIYALLLRHKDFAGTDVSRVRWVGYGGAPIAPSLVRTVKDAFHATVFNGYGMTETASLMTVLPDREAVHADSVGYAVPSVDLGLIPFGDNEP----GVGELVTRGANVTAGYWNRPQATASTF-AGGWLHTGDVVRVDDAGRVHIIDRLKDIINRGGENVSSVEVEAVLLGAPGVADACVLGVPDDVMGEKVGA-VLFGDDDIDVPAVLEHCRGR-LADFKVPQYVTVVDGLPRNAGGKLLKARLRDQV------- 159898610 501 ------------------------------FANQVAATPNAIAVRDAHQQYSYQALQQRAMALAAQLQQHGVRQETLVPILLPRTSDFVVAVLGVFYAGAAYLPLDPAWPAQRSAQILQGLAIPALICEPDLARWFAK-----------HVQPLFRLHNQPQLIEQWNDAATKLVVSQTHPQQLAYTLFTSGSTGTPKGVMIDQAGMLNHLLVMNQVLEIQAHDVVAQTA--SQCFDISVWQMLSGLLVGATVAIIDDRDPLALAQTLAEQQVTTFEPVPSLLQALLEQTPAEQALLHRLRWVLPTGEALQPVQARQWFATYPIPLLNAYGPAECAVTLQRLDPTEGHSTMPIGKPVA-NMQVFVLDPNWQLLPLGAVGELYIGGVGVGRGYLNDPARTASAFVPNPFYRTGDLVRQTADGALHFIGRADQQVKVRGYRIELGEIEAVLAELSWLREAAV-----HPWQQQLVAYLVPVSDTPDLISLVQPALQQRLPSYMLPNQYLVLDQLPRNRNGKLDRQQL----------- 145240413 37 ----------------------------------AQNTPDKVAVVDAGQEFTYGQLLADAAALKKVLEELGLTEERRIAFLTPNGYDYVVTQWAVWAAGGVTVPLCTTHPVKELLYTIGDSDPSLILLHPTFADFE-TPLKESITKPVPF-----------KPLTPHQQTTTAITLPTISPDYRALMIYTSGTTSNPKGCVTTHKNITFQAQCLIEAWKYSPTDRLIHVLPLHHVHGI-INGLAASLLSGVTVEMHPKFDPATIWTRWREGGSTMFMAVPTIYSRLIDHEAAARSGAQSLRLMVSGSAALPTPIKSKFAAITGQILLERFGMTEIGMAISCGLETEKRIDGSVGWPL-PGVQVRLTDKESGKVAVDEDGMIEIKGDNVFMEYWRKPEATKKEFTEDGWFKTGDVARRDAQGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRSGTEELASLRAQLK-QEMAPYKVPTVLKLVEAIERNAMGKVNKKTLVQKYWPELA-- 116626871 56 ----FTPYSKELDLSGGPEWWFIGGRLHNCLDRWADS--DCAACIWEGETLTFRELREQANRTANGLRALGLEAGDRVALCLPMTPEILPILYGCFKAGLTVVPIFAGFGTGAIATRLIDSGACVLFTAE---FLERRGKRIPLAAKMPEFRTIVLGSEWQEFLA---SQPAEFATESLEAEARAFILYTSGTTGKPKGTVHTHAGSLAQMGKEI-WLGFDHREGERFFWLSDIGWMMGPWTILGNHLFGGTIFLPDYPGPMRLWETIDRHRITTFGVSPTAIRVLRKSPGELPA-MESLRLLGSTGEPWDDASWLWFFERVGCPIINISGGTEIVGSFLFPLPIQALKPSSLGGP-APGMSTEVVDESGVPV-RGRKGYLVCTAPSMTRGIWGDPERYIETYWPGMWYH-GDWASVDEDGHWFLHGRADESMNVAGRKVGPAEVEEAMMQHPDVAEAAVIGVPDELKGETIVGFAVAKAGTVLDAAAVVRTVVEVLGPTFRPREIVVVTELPKTQSGKIVRRLIRQKYLGEELG- 167834968 12 -------------------------------------------------RYTYADAAARAAQLAHALDAHGVADGDRVASIAMNGYRHFEMYYGVSGIGAVLHTVNPRLFDAHLVYVINHAEDRLLFVDP-----EFLPTVERIAGQLPCVEKIVVLGDAGDYETFIGAFATTFAWPSFDERKASSLCYTSGTTGEPKGVLYSHRSTVVHALAAAQAFGIASSDVVMPIAPMFHANAWAMPYLAA--MTGAKLVLPRRLDGESVQRLVEREQVTFTVAVPTVVTMLLEHLRRTGSRIDSLKRAVVGGSAVPPPMIRTLKEVYGCQVHQVWGMTELSPLGTFSDDAQTRIMACQGRAQF-GMELKLVGEDGRRLAHDSVGAIWVRSAWAASGYFK--QASGGVLDGDGWFPTGDVGTIDPLGYLRITDRAKDVIKSGGEWISSVDLENLCYGHPAVKLAAVVGASHPKWEERPVLCIVRKDEPVTKDELLTFLSSR-VAKWWLPDDVVFLDEMPLTPTGKIRKTELRDRFRDHLTAG 150445943 464 --------------------------IHHLFEKQAKINPQEIALVFEDESLTYDQLNLLSNRLAHHLHNLGLQPDERVGLCLERSHWMVISLLGVLKAGGAYVPLDPTLPPERIKFMIENSQARWVVTQPNLTSLLSLNLAQLVI--LDNERNIL------------DGYSEENLQTEVKPENLAYIIYTSGSTGKPKGVGIEHRQLFNYLEGIKERLNLPLGASY--GLISTFGADLGNTVIFPSLCGGGCLHIISQEKMTDPIALANYYQIDCLKIVPSHLSALLNESPNPSQLLPK-KCLVLGGETTTWRLIETIQSLPHCRTINHYGPTETTVGVLTYEITQERVTKSVGIPL-PNTQIFLLDSQLRPVPIGFPGEIYIGGENLARGYLNQSSSSDDSFTKGQWYRTGDLARYLPDGNIEFLGRVDHQVKLHGFRIELGEVESQLMNYPAITSVKVLVLEFTKGEKQLVAYLVPDGNRPKVAELRQFL-EKSLPKFMIPSRFVFLERLPLTQNGKLDSKKLREQIESDYVA- 154321616 29 --------------------------------------PDKLAFIDASQFLTQSDFRLYSQRLAAGLIKNGLQPGDRVLLFSSNNLFFPVIIMGIIMAEGIFTGANPGFVERELAYQLSDCGAKFLLCGEGEVGIKAAGKVGLGREKLFVFDDIIIKQETKELLETEEVGGKFQWKEDFDPEAVCCLNYSSGTTGVPKGVMITHYNYVANSIQYRHLHELHPETKWLCFLPLYHAMGQTIFGAVAP-KRGIPVYIMKKFDFKEMLEAVQKYRITSLSMVPPIVVMLVKSPLTKQYDLSSILDMASGAAPLSGEVIDEVEKLWNVKLTQGWGMTEATCSLLGCDPRQDPVPNSVGE-LNANCHAKIMDETLEELKQGERGEIWVQAPNVMKGYWKKPSATQETLINSPWLRTGDIAYVDSRNHFFIVDRMKELIKVKGNQVAPAELEALLLEHPEIADAAVIGVMIGE-GEVPRAYIVKSGGSLNAEEVMGWV-EKRTSRFKWLKGVEFVEAIPKNP-------------------- 54023072 3048 -------------------------TLPDLLARTAAAHPDRIALIAGESVLTYRELDRRATDVARLLVAAGAGPETVVALGLPRGADLWIGMWAAAKAGAAFLPVDPKHPSDRIEHMLTDSGALLGLTVAAH------------RDRLPGSAHWLVLDPVEDTAPAASGDGRATPLPTVHPDRPAWMIYTSGSTGIPKGVTVTHRGLVDLVAAQRDLLRLDERARVLQVA--SPSFDASVFEALMAFGTGAACVVAPVFGGTALAELIAAEQVTHMVITPSALSTL------EPESTPSVRVLAVAGEAVGAEVVRRWAR--GRTMLNLYGPTETTIWATASAPLTPDAPVTIGGPVA-GARAVVLDARLRPVPAGVAGELYLAGPGLARGYHGRADLNATRFVADPYYRTGDLVRWTRDGDLEYLGRTDFQVKVRGQRIELGEIDAVLTRAAGVDFAVTLGVAGPGGGTALAAYVVPEPGALDLTRLRAHAAE-TLPGYMVPSAFVVLDAIPRNAVGKLDRAALPAPV------- 54023072 449 --------PAERAELLPARGPLPPRTLPDLLIAGATRDLDAIAVRAGDRALTYREVLAYASRVARLLIAQGAGPETAVAVAIPRSMESVLATWAVALTGAAFVPIDPGLPADRIEHMVGDSGVQAGVT------------VAAARPALPGHLTWLALDDPATAAIVADQDPATVTAADAHPDQPAYLIYTSGSTGLPKAVVVPHRGLANLAAGSGAAFGVTAEAVVAHA--VSPSFDISVEELLVTFAAGATLAVVPAYAGEELAEVLRAHEVTCLNVTPAVV------GSLDPASLPAVRTVVVGGDACPPELVARWA---GRRLLNGYGPTETTVTATLSAPLSPDGPVTIGSPATGMT-ALVLDPWLRPVPPGVTGELYLGGPGLARGYHRRNGLTASRFVANPYYRTGDLVRWRRAGELDYAGRTDFQVKVRGYRIELGEIDAALEHRPEVEFALTIGATTPAGATALVSYVVATPGCEVQPEALKAAVGETLPGYMVPSVIMVLDAVPLTSVGKVDRRAL----------- 54023072 1975 --------PAELAALAPVRGSVPARTLPEVLTAAAALDPDAVAVSAGTDSMTYRELDAWSNRFARVLLRRGVGAEVFVVLALTRSVESVVAVWALAKTGAAFAPLDPNYPVERIEHILTDSKAPIGVTVRATGETLPGTIDWLLLDDLATIRRAMTVPD--------DPITDAERGGAIRLDQTAYLIYTSGSTGKPKAVLLSHRGIADLVAAQHESLDLEPSARALQVA--SPSFDASVFELLTAHAVGGHLVLSPVYGGPELERLLRDRRVSHAVITPSVLATM------DPRELPDLRVLAVAGEASGPELTAQW--AVGRRMLNLYGPTEFSIWATGPGELRPGEPVTVGGPIR-GAAVLVLDTWLRPVPMGVEGELYLAGPAIARGYFNRFAMTAARFVANPWYRTGDMVRWIEDGRLEYLGRSDFQVKIRGLRIELGEIDAVLAADDAVDYAATIGLPGPAGEPVLVSYVVPVPGRTPGELDAERLRSRVLPGYMVPAHLVVLDEVPLTPVGKLDRKAL----------- 148232653 50 ---------------------------------RAPLFSERTAMVDQHGKHTYKDLYIRSQALSKMIIQLLGNPSERVSFLCPNNSSYVVCQWAVWMSGAIAVPLCKSHPPSELKYVLQDSQSALVVAEESYTNV-LSPLAEQL--GIP----VLTMSGSQNLHPSELLQEIKISQLDLDWKDGAMIIYTSGTTGRPKGVLSTHYNLYSMVTALVNEWGWTKEDSILHVLPLHHVHGV-VNKLMCPLWVGATCVILPEFCPKTVWQFLGRDSINIFMAVPTIYSKLIAYYEVRAACQERIRLMVSGSSALPVPVLERWQEITGHTLLERYGMTEIGMALTN-PLHGPRVPGAVGAPL-PGVEVRTVDSTGTMVSVGREGELQVRGPAVFKEYWNKRLDTQEAFTSDGWFKTGDTAMY-KDGTYWILGRTSDIIKSGGYKVSALEVERHLLGHPSITDVAVIGAPDVTWGQRVAAIVKLRDGALSLQELKEWARA-VMAPYCIPAELIRVEEIPRNQMGKINKKQL----------- 38638322 455 --------------------------LHQRFFKNVESTPNALAIIHGQESLDYITLASYAKSCAGALTEAGVKSGDRVAVTMNKGIGQIVAVLGILYAGAIYVPVSLDQPQERRESIYQGAGINVILINESDSKNSP-------------------SNDLFFFLDWQAIKSEPMRSPDVAPSQPAYIIYTSGSTGTPKGVVISHQGALNTCIAINRRYQIGKNDRVLALSALH--FDLSVYDIFGLLSAGGTIVLLERRDPIAWCQAIEEHNVTMWNSVPALFDMLLTYATFNSIAPSKLRLTMLSGDWIGLDLPQRYRNRVDGQFIAMGGATEASIWSNVFDVPMEWRSIPYGYPL-PRQQYRVVDDLGRDCPDWVAGELWIGGDGIALGYFDDELKTQAQFLHDGWYRTGDMGCYWPDGTLEFLGRRDKQVKVGGYRIELGEIEVALNNIPGVQRAVAIAVGN--KDKTLAAFIVMDSEAPLDAEEVQLLLNKQLPNYMVPKRIIFLETFPLTANGKVDHKAL----------- 161528374 88 -------------------------------------TPDKTAFVSEDGKLTYQELDNKVSKLANGLKSLRVKKGDVVAIYLPMIQEAILAILASAKIGAVQTVIFSGYSTESLHIRLQDCNAKVLFVSDGFCPISQKETVQKAIQDTYVEKTIVVKYKGVDYNELIESQNPDCPTEIMDSEDPLFILYTSGTTGKPKGVVHVHGGFVFAGHQAAYLIDLQAQDVLFWPADIGWITGL-VWNVYGLLIMGASSVIYDGPKSDRVWKILSEYNATIFGISPTATRLFNNEEPLQNFSLDKIKNIPTTGEPLDEDSWWWLFDKVGIPIMNLSGGTEIGGAMLSVFPGMKLKPSTVGIPV-PGMNLDVVDNDGNSVK-NKNGYLIIRSPWMTRGLLNDNERFIETYWKDIWFH-GDYVFVDQDGLWYMRGRTDDVINVSGHRMSTAEIEHMVISHEKISDAASIAIPDDITGEAIVIFFVAKDDSNLEGIVSDFISQK-IGKVAKPKFVYQLTDLPKTRTGKIMRRLLKSKLLGKELG- 116051964 36 -------------------------------------------IVYRDQRYSYATFNERVARLANVLSEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVLHTINIRLSPEQILYTMNHAEDRFVLVNS-----EFVPLYQAVAGQLATVERTILLTDGAEYESLLAAASPRYDFPDFDENSIATTFYTTGTTGNPKGVYFSHRQLVLHTLAMASTIGLGTSDVYMPITPMFHVHAWGTPYVATML--GVKQVYPGRYDPELLVELWKREKVTFSHCVPTILQMVMNARAAQGVDFKGWKVII-GGSALNRSLYEAAKAR-GIQLTAAYGMSETCPLISCAYLNDELLAGSAGVPV-PLVDAAIMDEQGRFLPDGEQGELVLRSPWLTQGYFREPERGEE-LWRGGWMHTGDVATLDGMGFIEIRDRIKDVIKTGGEWLSSLELEDLISRHPAVREVAVVGVPDPQWGERPFALLVVREGQQLDARLKPFVEQGNINKWAIPSQIAVVTDIPKTSVGKLDKKRIRIEIAQWQEAG 46115494 31 -----------------------------------------------------------SKQVALGLIKNGVQPQSRVLVFSANNVYFPSVFLGILMAGGIFTGANPSFTPRELAYQLQNSEATHMFVPTALKAAEEVGLKKENIFVLPALPAARDDGLRLWTELIADNHEQAKSWQWVEPQDPCCLNYSSGTTGVPKGVEISHFSYVANGSGVVMMSDMEPDPEHLAFLPMYHAYATYYVSIYPKVSIPA--YIMPSFDFEKMLQHIQRFRVTSLLCVPPILVYLSKHPLVKKYDLSSVNRVSSGAAPLSHEVIHNVEKLWDVTVKQGWGMTEVTCTCMTWDPRHKTDPDKVGE-LAPNCSAKILDGKTQINKPNERGELWVTGPTLMKGYWKNPSATESTIDEDGWLKTGDIAYVDPGGIFHIVDRIKELIKVKGNQVAPAELEAVLLDHPEIADAAVIGIPFE-GDEAPRAYIVKAPGSLTEKQVVDWMESR-VARYKRLKGATFVDMIPKNPSGKILRRALRDKAKAEMDA- 83645718 282 ------------------------------FREVVSRYGGHIALQTPGLQLCYRMLDEQSNQLARELQVSGLEKGGLVGVCCRPGCDMVIALLAALKAGGAFLPLDPDYPAERLRYMAEDSGCRLFLVEHPDVDAPFIEVLEDRGGSVIYL---------DDITSWRQQSSRPLDYAPAPDA-AAYMIYTSGSTGAPKGVLLHHSGLINMLEAQIKAFRLRSDSRVLQVA--SFSFDAAVSEIFTALCAGARLILAPRPGPD-LAQALQEFEITHITLTPSSLALL------PEDSAPGLQTLVVAGEPCPADLVPKWSK--GRLMINAYGPTEATVCATLGEVVYSGLPPDVGQPIQ-NMQCHVVDALDRPCPVGAPGELLISGVGLALGYHNRPELNATRFVERRYYRSGDRARWRPDGALDLLGRTDRQFKVRGFRIEAGELETQLLSREDIQQAAVVAQ-GEEADRRLLAYVVLAKGELQAEAILTYLRER-LPPYMLPDLLVPLDALPLTPSGKTDYAAL----------- 197784324 605 ------------------------------FEARVEKSPDSVAVVVDGVETSYAELNAQANRLAALLRRRGVQAGTRVGLCLRRTADVPTAMLAVLKTGAAYVPLDPSHPSGRVAEIAADADLRVVI-----------AHAEAGPALTEVHVPVVTLDDVRGELAALPDHNPPLAA---RPFDVAYVIYTSGSTGKPKGVLLEHRGVVNFIDSTRELFDLTPADRVLGFASI--TFDVSVFETFSALLTGARLCLAERLSVDRLQSLMEQTGITVIDLPPTVMPLLV------PERLTELRIAFVGGEAFSGELVNRWNA--GRRLFNGYGPTECTVTMIVEECPGTWASPPIGLPMTNHV-AHVLDGDLRPVPIGVPGELVIGGAGLARGYLNRDELTAQKFVTDPFYRTGDLVKRLADGRLVFLGRIDQQVKIRGLRIELGEVESALTGFGGIGPVSVRAWSDDKGHKHLVGYLVTEQQVPS---VREYL-GTLLPSYMIPSYFVVLAELPLTGSGKVDWRRLP---------- 23011603 25 -------WPEALPERYPR----RLNCVTHFLDRWAEGRGHALCLIGEHESLTYRQLFEWVNRIANVLHRLGLKPGNRVLLRSGNTPMMVATYLAVIKAGGIVVATMPLLRAREIAYPLNKARIRIALCDRRLSAE-----MEGARAHAPGLEEVVYWGGGPGSLALMEAESPAFTAADTAADDVCLIAFTSGTTGEPKGAMHFHRDMLAICTYARHVVRAGPEDRFIGSAPFAFTFGLAI--ILFPMRVGGSAVVLEKAGPEELAQAIGRERATVCFTAPTAYRAML--GKLAAYDLSSLRRCISAGESLNRATFDNWKAATGLTLLDGIGGTEMLHIYLASPE-DEVRPGATGRPVPGY-EARVVDEHGKEVPPGTVGRLAVRGPTGCR-YLGDSRQT--TYVKDGWNYPGDSYVMDEEGYFWYQARCDDMIVSSGYNISGPEVEAALLRHPGVLECGVVGAPDPDRGIIVKAYVVPAADAAFAKALQDFVKA-EIAPYKYP--------------------------------- 167918885 249 ---------------------WAGAPVHRQIERIAHADPQALALAGEDGRIGYAVLNATANRLARRLRTLGVAPRDAVALCMRPGPSFALAALAVLKLGAAYVPIDPRYPDPRKLRIVADSGARLVVAEPDAAPAQAPDAVAPV--------------------WWDALAAQAATLPETAPDDLAYIVYTSGTTGAPKGVEIPHRGLANLCAWHARAYGLHDAPQSIASQTAGIGFDAAVWEIWPYLCTGASVWFAPRQSSRHLEEWLSTRRITHCFAATPLAHAVLADGWLGS---PSLAYLLTGGERLTPPAGARYR------LFNHYGPSENSVVATAGEVAQGAGEPPSIGAALDNVRVYVLDRHGQLAPRGVPGELYIGGASLMRGYRSNDALTHARLVADPFYRTGDLVCWNDAGELDYVGRADDQVKIRGHRIEPSEILHAVKSHAGVYDAAVTTLDHPQAGPQLVAYVVFDPGAPDRAARLKRAIAAQLPAFMVPTHVVELDALPLTSNGKIDYAAL----------- 170700957 256 -------------------------TFLEQFSQRVAAAPDSIAVATADASLTYAELDDQASRLASFLLEYAIERGDVVGVVADRSERWIVGLLGALKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSEHLS---------LLADFWAIPMFALDFQLDTLAP-----ASASAQVEVRPDDAAYIIYTSGSTGVPKGVVLEHAGLLNMAQYHVDAFGFDAADRFVQF--YSPGFDGSIMEIFVTLLAGARLVLAKPRDMPRFVEYIAQQGVTTVNATPAYLAAL------DWNALGAVKRVISAGDNARVADLRELARTRTC--HNSYGPTEATVCIADYVVDPATAYGPVGRPIH-NTHLYLLDEHGALAPEGCTGEICVSGIALARGYVGRDDLTAAAFVDHPFYRTGDLGVWLPDGNLEVTGRRDMQVKIRGYRIEMGEIEAALRQHADVADAIVFVREDTPQHRQLVACV--ETATASVAGLREYLKER-LPEFMVPGSIVTLERLPLTPNGKPDRKAL----------- 85713540 13 ---------------------------HRIIDHAAKIHGGREVVVEGPIHRTYAEIRGRALKLAQRLDRQGIRLGDRVATVAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTD-----ITFIPILERIADKLPGVERYVVLTHEAHMVAYESWIAEAFAWKIFDENTAAAMCYTSGTTGDPKGVLYSHRNVLHSMVNSADAVGAASKDTMLPVVPLFHANSWGV--AFSAPSMGTKLVLPGKLDGASVYELLSSEKVTFTAGVPTVWLMLLQHMKTNNLKLPDLKVVICGGSAMPRSMIKAFDD-MGIEVRHAWGMTEGTVGFSHLKGDAKLDRLQMQGYAPFMVEMKITDDAGNELPDGTPGRLKVRGPAIAGAYYR---VNDNILDEQGFFDTGDVATLDEYGYMRITDRSKDVIKSGGEWISSIDLENLAIGHPKVSEAAVIGIHHPKWGERPLLILVREGESVTRDEILDFMDGK-IAKWWLPDDIAFVDSIPHTATGKILKTALRERFR------ 15921453 31 ----------------------------------------------GKEQITFQELKDKALRLASYLKHAGVKKGDVISVLASKKIEQVIVLLASLYIGALYQPLFTAFGPKAIEIRTRDKKPKVLFYQDDQK--------EKVSEGVP-------LSKLDELTSYGRLE----EIERLSWNDPIILLYTSGSTGLPKGALISKRLLLNTYVYMKYGIGLRENDIFWNGADPGWAYGLY-YGIIGPLLFGKTVIFLDEFDAERTMEFLEENKITNFAWAPTTYR-IISRSVKRKYDL-RLERASSAGEPLNPEVIKWFKDNYNVIVKDHYGQTEGMVVYNGWGYDYELKIGSMGLP-APGYEVDIIEEN-----------IAVKSPGFFLGYLNNPEKTQEAFRGD-WYLTGDVASKDQDGYFWFIGRKDDVTKVSGYRIGPFEVESVLLEHPAILESAVVADEDPIRGHVLHAYIVLKPGYTPSEELKKEIIEFVKSRYSKTERVDFIDKLPKTESGKIQRYLLKKKIS------ 87303631 14 --------------------------LDALLEAGLARDPEGPALQDLHTSLSWQQLSERVEQLSAAYATMPLKAGDRVASLMPNRVELVIHYLACLRLGLVITPLNYRYVVPEIDHALRVSGAVLLLYQERLADLEATELAGSLPLGLIRFKDGQTGPAAEGERSLEDLMVTPAKPPCLPIEAPAIIYFTSGSTAKPKGVTHSRASYGATLASLAQAMEYMPGESLTVGCSLAHAAA--SMYGLAALSVGATLVVATESDNHALEALLHHRKPNLLLMLPAPLMGLIHDRDLDPADFAYVRLCISGGDKVPLQLQRDFKTAVGFSIDECFGMSECGV-ATMSPPSGENRVGSVGR-VCPGFECSIRDEEGRELPVGAEGKLWLRSASVMTGYWDNPTATAETIV-DGWLDTGDEMRLDADGYLWFCGRRKQIIVHDASNISPQDVEDALCEHPAVELAGAIGIHDVMHGENVRAYITLQQGAPMAAELIGFARERI--GYKAPEEIVVLDEMPLNPSGKVDRVALKAMAAE----- 169766884 82 -------------------------------------------------------------RLAHVFRAFGIGNNDAVLCISSNQVLLPAVFFAIIAAGGVYTAASTAFTQSELSRQIQQSKSQLII---ASPDSKTKALKAALACGIP-VERVLVLESSNHKHLLRDTNTEELDWERVTDRNLICLLFSSGTTGPPKGVMLSHMNLVSEAIIPQLVLRESRKGRTIGHLPTAHIAGCQGYFITPAV-AGGTVYWMPKFNIDQFMDYCKKYQVTFLATAPPVYLAVAESSRVT-DQFNSLIRAESGAAPLPTEVQRRAEEKLGCSISQRWGMTESTGSVTTMPWGEADSTGSI-SPLLPNTRLRIVDEQDRDVEQGMEGEILVKGPMVTKGYFENQEATAAAFAPNGWFRTGDIGVW-KDGKIYMVDRKKELIKYKGLQVSPVEVEACLLSHDGVADAAVIGVPDPPGNELPRAYIVLEDRIISEEELKTHVKS-NMARHKLRGGVVFTKEIPKSSSGKILRRLLRDQARK----- 110679472 4 ---------------------------------------DAPALGSPTAAWSYGGLRELSTNVRDALHGFGIGRGDRVAIVLPNGPEMAASFITVAQV-AVTAPLNPAYREDEYVFYLEDLQAKALMV---MAGDEGPAVAAARRLNIAILRVSVPDGADAGRFELSSDATGQADTAAPGPDDVALILHTSGTTSRPKIVPLLQSNVAASAEHIRASLDLTPKDRCMNVMPLFHIHGLLA-AVSATLAAGASVWCTPGFDALKFFGWMRDAKPTWYTAVPTMHQAILTRAGRNAEIIENLRFLRSSSASLPAQVMHALTETFGAPVIEGYGMTEAAHQMASNPPPRAQKPGAVGIEAGP--KVRIAHEIEDRLTEG-TGEVVISGPNVTPGYEGNPEANAKSFFEDRWFRTGDQGAFDEDGYLHLTGRLKEIINRGGEKISPLEVDGVLLDHPAIAQVVTFALPHPKLGEEVAAAVVLKAEA-TERDIRNFAAER-MADFKVPRKVIILDEIPKGATGKMQRIGMAEKL------- 111019641 12 ----------------------------DLFLHGLRTHPDSAVLHYRARRGSFREFGTAVTSLAAGLRRLGVSEDDVVATLCWNSPAHLAAYFAVPGMGAVLHTLNLRLHDDQIVYIANHAADKVILVD-----ADLVPQLQRVIDRLPTVEHVIVAGEADLAVPLDDMLDTDFRWPRLDERSAAALCYTTGTTGDPKGVAYSHRSYLHSLQSTGSAFGFSDADRVLPIVPMFHANAWGWP--HAAWTSGADIILNDRYQIDHLARIITDLAPTAAAAVPTLWTGLDEYARTHPVDFSSLRLAVSGGSPLAAALVRSMQSRHGVRLTQGWGMTETSPLLTNTPDADVAQWASLTGRIVPGVQARIVDEYGDELPDGEIGEVQLRGATIAGTYFRAPDKF-----DDGWLRTGDLGVLHEGGWIQLKDRLKDGIKSGGEWISTVELENALLEHDAVAEAAVIGVPDPKWEERPFVCIKLAPGATTAPELLAFLDGK-VARWWLPERWAFVNTLPKTSVGKLDKKDLR---------- 15131493 436 ------------AERALVAGEWGASTSADLFGHQVAHRRDEPAVVDGDRTVSYGELAERAERLAGYLNGRGVRRGDRVAVVLDRSPDLIATLLAVWKAGAAYVPVDPAYPVERRKFMLADSGPAAVVCAEAYRAAVPDTCPEPIVLDDPRTRQAV--------------AESPRLSAGTSADDLAYVMYTSGSTGTPKGVAVSHGNVAALAGEPG--WRVGPGDAVL--LHASHAFDISLFEMWVPLLSGARVVLAPGAVDGAALAAYVAGGVTAAHLTAGAFRVL---ADESPEAVAGLREVLTGGDAVPAAVERVRGRVRNVRVRHLYGPTEATLCATWWPGDETGSVLPIGRPLA-GRRVHVLDAFLRPVPPGVAGELYVAGAGVAQGYSSRPALTAERFVADPMYRTGDLAYWTEQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVTPR-----GEHLIGYVVAEAGDADPVRLREQLAG-TLPEFMVPAAVLVLDELPLTVNGKVDRRALPE--------- 15131493 3469 ------------------------ETLPVLFRRQAERSPDAVAVEDGARSLTFGGLLGEVEALARLLVGAGVRREHRVGVLVERSAELAVTMMAVSFAGGVFVPVDPDYPRERVEFMLANSAPGVMVCTKTTRAAVPAEFAG----------TVLVLDELPAADP-------DVELPPVAPEDAAYVIYTSGSTGVPKGVLVTHSGLANLGYAHIERMAVTSSSRVLQLSATGFDAIVS--ELYMALLAGATLVLPDAASMPTLGEAIRRAGITHLTVSPSVL--------ASEDDLPTLRTVLTGGEALPPALVDRWS--PGRRVIQAYGPTETTICSTM---SAPLSPGHDQVPLGGNVRHYVLDAFLQPVPPGVVGELYITGVGLARGYLGRPGLTAERFVASPFYRSGDLFRWTREGQLLFAGRVDAQVKVRGYRVEPAEIEAVLAEHPWVGQVAVSVRRDGPGDKQLVAYVVPSADATLASALRELAAER-LPEYMMPAAFVSLEQMPLTPNGKLDHRALQ---------- 15131493 1935 ------PTRAAVVERWNSTGEAAAETVLELFRRQAGASPDAVAVVAGERTLSYADLDRESDRLAGHLAGIGVGRGDRVGVVMTRGADLFVALLGVWKAGAAQVPVNVDYPAERIERMLADVGASVAVCVEAT------------RKAVPDGVEPVVVD-----LPVIGGVRPEAPPVTVGAHDVAYVMYTSGSTGVPKAVAVPHGS-VAALASDPGWSQGPGDCVLLHA---SHAFDASLVEIWVPLVSGARVLVAETVDAERLREAVSR-GVTTVHLTAGAFRAV---AEESPDSFIGLREILTGGDAVPASVVRMRQACPDVRVRQLYGPTEITLCATWLVLEPGAATGPIGRPLA-GRQAYVLDAFLQPVAPNVTGELYLAGAGLAHGYLGNTAATSERFVANPFYRTGDLARWTDQGELVFAGRADSQVKIRGYRVEPGEVEVALTEVPHVAQAVVVAREGQPGEKRLIAYVTAEAGALESAAVRAHLATR-LPEFMVPSVVVVLESFPLTLNGKIDRAALPAPEFAGKAAG 156058296 89 -------------------------TIPQHFRSIVDTHGSNFALISQNTKLTYRELDEKSNVIAHGLRTLGVKKGDRVAVSLGNGWEFGAITYAVWKLGAVLVPLNPAFNTKQVVSALNHLKASHLIIGHETPPRDNTPLLKDISEAVPSLQGVVLVDNPASFPATTDFKAEVIPDEILHKDDVINIQFTSGTTSTPKAACLTHHSILNNGYFIGSRMALTESDIVCCPPPLFHCFG-SVLGYMATATRGSTILFPPAFDPSATLLSIQENKATALYGVATMFLALLSNGTIPHTGFEHLRTGTASGSSVPKTLMEKLHKQLNLTLTICYGMTETVSCMTTPVDPMEKRLDSVGRVL-PHVSVKIISPSDKILEIGKRGELVVSGYLVMKEYYADPIRTKEALIPDSWMKTGDEASMDEEGYVKITGRIKDLIIRGGENIHPLEIEDCIFGMEDVREVSVVGVPDDKYGEVVCAWIVTRKG------------------------------------------------------- 83310650 16 --------------------------------------GESLAIICGEQTLTYDQLNRLACRFGNAMLAAGVQRQQPVLLLLDDGPELVAAYLGAMKAGLVAVALNTRLSPKDLSHALGDSGAPLLLAETALKDLAAESLALAHASA-----RMVTTDELDAFL---EGASDQLVSADMGPEDMALWMYTSGTTGQPKGAVHVHGSIPLGERHVRENLGLLPGDRIFSTSKLFFAYPLGHCLI-GALRCGGTLVLHRGPDATAAAEVIARTRPKLVLSVPSLYRIMLKDGVGSSPAFREVRTWVSAGENLPADLCRRWMEETGGLMLEGIGATEALFLFIA-STPTAMKPGACGRPL-PWAEAQLRSPSGEVIAPDTPGDLWVRMDSLFRRYHNRPDVT-QRVLKDGWWKTGDVFSFDAEGWWSPQGRSDDMIKVSGQWVSPSEVEEAALMVPGVADAVAVGIPNEDGLVRLVLYAVAEAGELLETRIVETLRSK-LAIYKCPRNVRFLETIPRTATGKVQRFKLREA-------- 115433865 1551 ---------------------------HSLLERMAVTYPERCALHHSGQRLSYAEFHSAVASMASYLRTLGVETGDVIPLCLQKSVNTLIAVFGVLKAGAAFTPLDPKNPPARNEFIVSDV-AATLVITDSHNASRFASFSG----------DVINMDQIE--MRLQDKSTATLVIPELTPDNLAYIIYTSGSTGLPKGVQVSHRAVAASMEGMKEACNVTKEWNVLWFL--NYVFDASYFDVFTVLGAGGTISIADQDTMINDLAMVNKCNVTQLMITPTISKLL------SPERVPGLRTLLVCGEPITPEVVSVWATRM--EVYNGYGPTEATILMTVSKVTPDGNLKSIGYPLKAVKASILHPDTLSPVPWGTVGELCVSGDQVAMGYLNRPDITASAFTKDGLYRTGDFARWLPNGEIECLGRKDNQIKLNGFRIELGEIENVLLSNAGIQSCAV-GVAEVLGKKQIVVYYVPANKSLLPAEILALITERSLAHYMVPRLFLPLRSFPLLASGKIDRKKL----------- 115433865 521 --------------------------VHRLFERQVEKTPEFPAVQFEDPPLTYEQLNCISNQVARQLSS---GRGSFVPVCLHRSLNLIISLLAILKTGAAYVTLDPETPDERNKFIVEDVNAQFVIVDRRSAGR--------------FVNEVVIEDLIESSYYIQDTNLARF----CEPNDPVYVIYTSGSTGKPKGVLHRHSSATSGLAAFPTL----PDLRQL----LFHVFSAAQRSVWSTLKQGGCLCLASKENLTHIGRTINQMQINVIDVTPSTALLI------TPGTVPCLRRMTVAGELINPALIPMWVNE--VELLNAYGLSENTQVNWRREMILGQNPQNIGRPSDTTTAFVLVPGTTKLAPLLVPGELCLGGHQLAVHYLNRPEKTAEAFIPNPFYRTGDMVITHEDGSIEMVGRIDFQVKVNGQRVEPGDSNTIIQSHAPVYTSSVVSA--QINGERVLVAVVVPKRESNWSELRSALKQQHIPSYMMPTYWLCEKELPLNVNGKVDIPKL----------- 170091778 52 ---------------------------------SVQQHKDATYVVFEDLRYTFGQVFERALKAAAIYRDYGVRKGDRVAICSRNYPEYLVAFWACHLIGAVSVLANAWSPLNTLVYCLTHTQCKLIIVDSERADRLEPITSKLAREAQTNGFLVIESGEGKGEWAGMKTWAAVFDAYEILPEDNAAILFTSGTTGHPKGVLSTQRQYLTNVLNVITVPPPGPQKGILISVPLFHVTGSTSLSMLATL-SGLKIVLMRKWDVEEANRLIQNEDIEIAGGVPSMVADLTGSSKA----CRPLASLMFGGAPAPDSLAMRAKQAFPTAVMQGYGLTETSVAVGFAGEDYDSRPASCGLP-TPVNDIVIMNNDTSG-PPGTVGEVWLRGPNVMKGYWRDEGATEKALTKDGWLKTGDLGVVDEEGFLYIRDRMKDIIIRGGENIDSVSVENTLYADDRVLEVAAVGVPDIRLGELVAAVVFIKGGEVTEASLIK-LAQKSLPRFAVPVIVVIQNEFERTASGKIVKEKLRKVARD----- 53803836 84 --------------------------LEDFFYRTTDTDPEQFCAIEDGIIYSYRDIDIRSNKLACYLLTNGIVAGMRIGLMLDPSIDLYVCLLAILKAGAVYVPMDPSFPIDRLTYIANDSETKTIITAN--------SIPQSMEDFPCEIIHIDRIKDIVDSLP----ESRPKSVTSVDFE--CYICYTSGSTGAPKGIAITHSNICNFIRAATPIYGFRRTDLVYQG--MSIAFDFSVEEIWTSFAVGATLVPRPERFGEGLCDFLNQMGITVLCCVPTLLATL-------NRDIPSLRLLMVGGEACSRALVQRW-SKPGRRILNTYGPT-ETTVTATWTELMPDKPVTIGKALPTYS-VYLLDDRLMPVNGSETGEICIGGPGVAKGYVNRPELTAERFLPDPFYRTGDLGRYTENGEIEFLGRCDTQVKIRGYRIELSEIEEVIRGETGVKDVVVTTLDGNTEAPDLVAYVILAGSAADAERLHRVCRDR-LPSYMVPAWIEFLSDFPVLTSGKVDRKSLPPPKSSRIGTG 52143518 1946 ------------------------RTIIQLFEGNVNKFPNHIAVEFEGQQLTYSELNSKANYLAKQIKEKNIKPNDVVALISERTCEMIIAIYAILKAGAAYLPIDPKQPLDRVKYMLKDSKAKLIIAGTN---------GEKLVTGLEDFQFINVLGELENNLPI-----------TASPSDLAYIIYTSGTTGKPKGVMIENQNVVNLATWLISHLKLDEFSTMIQN--FSFIFDGSVWEIFPTNLAGSRLLIVSDEQKVNPKEMIRNFNNAHVVMVPSMYRELLEYAKMNGYKLHALKSISLAGEAMPLDLISEFFKKNKPRIQNCYGPTEATVCSTVYEFKEDVNDSRVGKPIL-NTSAFIMNEN-KLVGIGMIGELFVGGHGVATGYLNNEKLSKEKFVDHPYYQTGDLARWNADGNIELFGRIGEQVKIRGFRIELGEIESYIRQVKDITDSVVV-LDTNDRTEKIVAYFTARKE-IDISRLKELL-SKKLNDYMVPEHFIQLAGIPKTINGKIDKRNLPKPSSKRI--- 52143518 442 -----------------------NETLIALFEKSVNLNANNIAAQFENETITYSELNERANYIGSELLKNGVTKESIVGIISESSIGMIAAVLGALKAGAAYLPIDPSMPLERLSYIIKDSKMDALITSQE--NFEITDLSEDNIFLLNSLEGM----------------SATAPRRTATKNSLAYVIYTSGSTGNPKGVMITNENIVNQAYWHITEAELTNKSRYIQNT--AFIFDGSALEIFSTLLSGAQLLLVDSEEPEELLKLLPGAHINIL---PSMFRALVEYANKKEEALNSFERLNLVAEKIPGELIGKYNSTKGSKLWNLYGPTEATITSTSLNENMNLVNIPIGKPVSNY-KVYILHKND-LCAQGILGEICISGRGVAKGYLNNSKLTEEVFIRCPIYRTGDIGFINPDGEVELVGRMDEQVKIRGFRVELQEIESTLKGVEGVKEAVVV-RQKNLNDDFLVAYFV-GDKKVNDLIIKDNLSNR-LPEYMVPEFIIRLDEIPLLPNGKINKKLLGELKLNKL--- 113868430 26 -----TPFGQVLDNSRAPFTRWGGRTCHNAVDRHLAARASQPALTDQARTFTYAELHDEVSRMAAILQGLDVQKGDRVLIYMPMIPEAAFAMLACARIGAIHSVVFGGFASVSLAARIEDARPRVVVSADAGSRVPYKPLLDELSSHQPGKVLLVTEGRDEDYAAWERVAGVQVPCVWLESSEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMEYIFCGPGDTMFTAWVVGHSYIVYGPGMATLMYEGTPI----RPDGGILWRLVEQYKVNLMFSAPTAIRVLQDPAWLTRYDLSSLRLLFLAGEPLDEPTARWIQDGLGKPVVDNYWQTESGWPILAIQRGIEALPPKLGSPGVPGYDLKIVDENGAECPPGQKGVVAIDGPGCMSTVWGDDDRFVRTYWPNRLYSTFDWGVRDADGYVFILGRTDDVINVAGHRLGTREIEESLSSNAAVAEVAVVGVQDALKGQVAMAFCIARDPARTAAEARLALEEQQLGAVARPARVFFVNALPKTRSGKLLRRAMQAVAEGR---- 120401920 12 ----------------------------------------------------------QVRRLATVFDELGISSDARVATFCWNTEEHLALYLAAPCTGRVLHTVNIRLFPEQIAYVVNHARDEIIFVERS-----LLSVLWPLADQLPEVRYFVVIDDGTDILSYSSLLADSTPFDGADENTAAAMCYTSGTTGNPKGVVYSHRSTVLHAALAADVLGLSERDVVMPVVPMFHANSWGLP--YAALLTGAGVVLPPNMSPKALLGLLADHRVTVTAGVPTIWMG--AAPLLADYDLSALRYILCGGSAVPKALSEEYRQAIGVSITQVWGMTETSPIAAACTPEKAVALARQGQAVPLVDLRLVDPDTGADVPNHSTGEVQAAGPWIASSYYNSDDQ-QSSFTDDGWLRTGDVGVCDEFGSLLLVDRTKDLVKSGGEWISSVQLENEIMAHPKVSEAAVIAIPHERWVERPLAVVVKQGESMTTEEVIRHLSAR-VAKWWLPDAVEFIDAVPKTSVGKFSKKTLRARFE------ 37525804 1540 --------------------------LFQLFQQNLSRYGGHVALESDELSLSYQQLDTLTAYVAQQLQQVGVGRGDRVGILMGHHPHNVTAMLAINRIGAVFVPLAPDNAEPANRYVIDNAEIKAILCRNETA---------------PLCQRLSLAAMNIDELDIANAPYMTMAAI-CQPDDCAYVIYTSGSTGKPKGVAVTHRSVCHNILAIRDELRLEPSSRIVQYS--SPVFDVMLGEIFPALVAGACVVFANKQQLSNLTEWLAHKQITHMWIVPSALAIVPLVP------LPSLQVIIVTGEPCMPEVAQRWS--VGRRLMNGYGPTECAIVVS-LTDYHAAGQNLVLRPM-GDVRFHLLDEQRKPVAPGEMGELYLAGTCVAQGYLGMDEKTAGVFLPDSFYRTGDIVRQRMDGALEFIGRVDRQVKIRGYRIELNAVRAALSALPGVRQAEALAITDSQGNKELAGYIV---GETSRSEILSALRQQ-VSEVMVPTALFFLDALPTGITGKVDLKALAEM-------- 21221665 2552 -------WNDT--ARPQREG-----TLPRLFEEQVARTPRRPAFSAAGTTLTYAELNSRANRLAHLLAESGAGPEQVVAISLPPSVEMGVAVLAVLKTGAAYLPVDPGSPRERIATMAEDAAPVCALTTSAVPAGVFPAELPRLLLDDPDVTARLAAQPAHDL-------TDEDRTQPLSPWNAAYIIYTSGSTGRPKGVLVEHQPVLNYLAVSAELYPGVAGNALLHS-PL--SFDLTVTGLFAPLLNGGCVHLADLEELHA--RALDGEQTTFLKATPSHLPLITGLPGVCVPDGE----LVLGGESLTGRAVRTLAAHPGARVLNEYGPTETIVGCTTWPDDLADGVLTIGRPF-PNTRMLVLDPYLQPVPAGVPGELYVSGVQLARGYLNRPGQSASRFVANPFYRTGDIVRWNRRGDLEFISRVDDQVKIRGFRVELGEVESALSRQPGVPEAVAVVREDRPGDRRLVAYLVTGAGVPSDEELRERLRE-TLPDYMVPSAFVRLPELPLTGNGKLDRGRL----------- 21221665 1489 -------WNDTAAE-------PPAASVTGLFERQARRSPGATALEFGEVRLSYAELNARANRLARHLVARGAAPGRFVAVALPRSAELVVTLLAVLKSGAAYLPIDPHYPADRVEYMLADAGPALTVTEPVAEAG--------------------LSGYGDADLGADELRG------PVHGAHPAYTIYTSGSTGRPKGVVVPRGALDNFLADMGRRFTPGSGDRLLAVTTVG--FDIAGLEIFLPLLHGAVLVLADEEDPHALLHRVSASGITMVQATPSLWQ---GVAAVAGDELAGVRVLV-GGEALPSELARALTDR-ARSVTNLYGPTEATIWATAADVAESGPV--IGRPLA-NTSAYVLDSALRPVPVGVPGELYLAGEQLAQGYHLRPALTSERFTADPYYRTGDLVCRRRDGALRYLSRVDQQVKLRGFRIELGEIEAELSRHPAVAESAVTVREDRPGDRRLVGYVVPKGGPVPSARELRERLRGRLPEFMVPTAFVVLDALPLTPNRKLDRKAL----------- 21221665 464 ----------------------PGTPLHELISEQARLTPDAVAVVCDGTSLTYAELDGRANQLARHLLERGLGAEDFVAIALHKSLDAVTSMLAVLKTGAAYLPIDPDYPAERITYMLDDARPAL-------------TLREPVPAAAYGHRPTDDVTDAERRTPWSALHA-------------AYMIYTSGSTGRPKGVVIEHHALATYLHRARNTYTAMTGVTVLHS-PLA--FDLTITALWTPLTAGGTVHLTSLEEAEVQPSLIK--------ATPSHLPLLTNLAATA----SPSHTLILGGEALHTDQLTDWRQHPGAQIINAYGPTESTVNITRLDGTEEGPV-PIGRPFA-NTQVYVLDSALRPVAPGTTGELYLAGEQLARGYLGRPALTAERFTANPMYRTGDLAHWNHHGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQATVQLREDQPGDQRLVAYLVTSTGY-DENTVRDALVS-ALPDYMVPSALVTLDALPLTPNGKLDRTALPAPA------- 115371923 2276 --------------------------LHSLFEERAREQPEQLAVISSQRTLSYAELHRLAVHLGDRLHARGARPGQLIAILMEKGWEQVLAVLGVLYSGAAYLPIAPSLPPERIRYLLRNGEVRIVLT---------QSVLDRALSLPQDVEWIAVDQER------AALDAPAPAEPRQRGDDLAYVIYTSGSTGEPKGVMIDHRGAVNTILELNGRLGLKPGDRVLGVSSL--SFDLSVYDILGTLAAGAALVLPENRDPQHWARCITRHGVTVWNSVPALMEMLVEASQIDPEALRPLRLALLSGDWIPVSLPERVRRLPRIELLSLGGATEASIWSIVYPIEASWASIPYGRAMA-NQGVYVLDEHFTPRPVWVVGELYIGGVGVARGYWRDSVRTEQRFLDHPLYRTGDLGRLLPDGHIEFLGREDTQVKLRGHRIELGELEATLLRHPRVAE-AVATVFTEQGDRRLVAYVVAREEAPTEELLREHLAA-TLPAYMVPARLILLKSLPLTANGKVDRNRLPTPVQPRAEA- 115371923 1204 ------------------------EPVPHLLRTQARLFAQKSAICHQGRTWSYEALGEAMAALVRALLAHGLEPHDVVAVTGPRSFGLIAAMSAVLAARGVLLSLDPRLPGERQRLMLRRAGARYLLHVASENEHP-----ESFFDGLTRLEVSTANGRLLDAPPTGE--PAPCPLPEIRPEDPAYIFFTSGTTGLPKAVLGWHTGLSHFLHWQRESFGIGPADR--AAQLTGLSFDVLLRDVFTPLTSGATLCIPGEEDPSALLSWMEHQRITLLHTVPTLARSWLEYVPEHVH-LGTLRWAFFAGEPLSHALVECWRSRFPGAIVNLYGPTETTLCGFVVGPEPEPGVQPVGLPL-PHTQALVLNRAGGLCGVGEIGEITIRTPYRSLGYLGDRAETEQRFLPNPFYRTGDLGRYRPDGNLEILGRIDHQIKVAGVRIEPEEIAEVLSQHADVSACAVVARHHPRGHLALVAYVVPSARVPPPSELIAFLAER-LPSTMVPSLAVVLEQLPLTPNGKLDRQALPE--------- 115371923 56 ---GFMRLPSLIAPRHHP-------TIVDLLQFRAREQGSQITYRFLGEEWSLAHLDILARSIAATLQEAN-ARGERALLLYAPGLEFIAAFVGCLYAGVTAVPCYPPDPSRRMRAIAQDCEARFILTTT-----PILEMVGALATYAPELLKVRWIATDSTSHDLASAY----RRPDLDEGSLAFLQYTSGSTGTPKGVMVSHANLMHNERMIEMGFEINHSAVIVGWLPMFHDMGLIG-QVLQPLYLGTSVTLMSPLDPYRWLQAISHLRATVSGG-PNFAYELCAREERATLDLSSWDVAFTGAEPVRRETLERFSETFSASFHACYGLAEATLFVSGASREARPVIHAVDKEIAPELRVEIVNPETSECRAGEVGEIWVAGPSVALGYWGRPEETQQVFHAGPFLRTGDLGFFIGE-ELFISGRLKDVIILRGRNHYPQDIEHTVRAHPCVRPGCCAAFSVEVSGEEIVAAEVKLHGEERAATVADAIRRAVADHHEV--HVHAVALLPKTTSGKIQRRGCRQL-------- 3798625 487 ------------------------DTLPELLARYAARTPDAVAVTDPCTSLTYGELDRRANRLAHLLRARGTVTGDLVGICADRGVDLVVGIVGILKAGAAYVPLDPEHPPERTDFVLADARLTAVVAHETY------------RHRFSGVPHVVTPDDP-------DLGRQPDTAPHLTRDSLAYAIYTSGSTGKPKAVLMPGVSAVNLLLWQERTMGREPASRTVQFVTA--TFDYSVQEIFSALL-GGTLVIPPRFDPPGLARWMDEQAITRIYAPTAVLRALVEHVDPHSDQLSALRHLCQGGEALDARLRELCRHRPHLRVHNHYGPAESITGYTLPADPDTWAAAPIGRPID-NTRIHLLDDALRPVPDGMPGQLCVAGIGLARGYLARPELTAERWVSGGMYLTGDLARRAPGGDLDFLGRIDDQVKIRGIRIEPGEVENVLAEDARVAHAAVSVREDPRGEKFLAAYVVPTAGDGLAASLREGLADR-LPAYLVPSAVVVMDALPRTTSGKVDRRALPDPA------- 104781648 3 --------------------------IANWLCDTAQRWPQRAALFEG------------ARQVADYRHEHGISPGDRVALLMKNSCGYLELLYAIWWCGAVAVPINSKLHALEAAWIAGNAGAWLIYTDDGFDGIALPLGCRELA--------------APGLGELRQMAGVELVRPQPRADDLAWLFYTSGTTGRSKGVKLSHGNLVASLCYPLDVDTVDADDAVVYAAPISHGAGLYN---FIHVRCGARHVVPESFQAAELFDLARAVGNVSLFAAPTMVKRMVEQARQQGYGGEGLKTIVYGGGPMYLADLEQALDTFGPRLVQIYGQGECPMTISALNPDWPRIAASVGRAQA-CVEVRVVDADGHPLPPGQTGEIAVRGAPVMQGYWDNPQATRAALV-DGWLLTGDIGQLDEQGYLTLTDRSKDVIISGGSNIYPREVEEVLMQHPGVFEVCVVGEADPEWGESVVAFVVPRPGCLQAQALNDWFLAR-MASFKKPKKYQFCTELPKNSYGKILKTRVRQWLQD----- 118470076 53 ------------------------------FASAAQRCPDRPGLVDELGTLTWREIDQQADALAAGLQALSGGAPRVLGIMARNHRGFVLSLIAANRIGADVLLLNTSFSGPALAEVVSREKVDAVIYDEEFTDTVDRALAGA--PEAPTRIVAWTDTAAHDVTVAALTEKFAGRQPQRGGQKSKVILLTSGTTGTPKGAKHSGGG-PEILKAILDRTPWRAEEPVVIVAPMFHAWGFSQLAFAASMAC--TIITRRKFDPEATLELVDRHRATGLCVVPVMFDRIMELPELNRYDGRSLRFAAASGSRMRPDVVIAFMDRFGDVIYNNYNATEAGMIATATPADLRAAPDTAGRP-AEGTEIRILDGDLRDLPTGEVGTIYVRNSTQFDGYTSG---TTKDF-HEGFMCSGDVGRLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKVLTTHPAVAEAAVIGVDDEQFGQRLAAFVVLSGDA-TVDDLKSHVRD-NLANYKVPRDITILDELPRNSTGKIARRELQEKVN------ 148261447 31 -------------------------------------------------------LAALAEEVRAALNARGIGRGDRVAIVLPNGPAAATAFAAIAAM-CCAAPLNPAYKDQEFEFYLDDLKPRAVIVA-AGADSPVRGVAAKLGIPLLDLAEDESAPAGAFTLDVSALPETPAANPPAEPEDEALVLHTSGTTARPKIVPLRSKNLAASARHIAASLALAPDDLCLNVMPLFHIHGLIA-ATLASLRAGGAVCCTPGFNAFRFFSWLEEENPTWYTAVPTMHQAILLRAPEDDRALANLRFIRSSSASLPPQVMAALEQKFGAPVIEAYGMTEAAHQMASNPPPRARKAGSVGIAAGP--EIAIMDDDGTLLPQGETGEVVIRGPNVTAGYAANPEANAKAFT-NGWFRTGDQGMLDAEGYLFLTGRLKEQINRGGEKISPLEVDVALLDHPDIAEVCTFAIPHDKLGEEVGAIVVPRAGAPDPQAIRDFAAGR-LAAFKVPRRILIMEAIPKGPTGKVQRVGLASRL------- 126436733 21 ----------------------------------------------------FGELEARANRLAHLFRRAGLREGDTVAAILENNEHVHVVMWAARRSGLYYALINTHLTAPEAAYIVDNSGAKAVIGSSATR--KVCEGLAEHLPGGLPDLLLLADDDVEGWQRYPECVADLPSTPIPDESEGDLLQYSSGTTGRPKGIELPHLAPVDALMPLMNAVGITSESVYLSPAPLYHTAPSFWSMVVQSM--GGTTVVMEKFDPERALECIERYGVTHGQFVPAMFVRMLKLPEAKSYDLSSLRRVVHAAAPCPVEIKRRMIDWWGPIIDEYYASSEAVGASFIRAEEWLDHPGSVGRPLVGVP--HILDENGAELPAGEIGEIYYEGGHSF-EYLKDDAKTRASRDAHGWVTVGDVGYLDEGGYLFLTDRRHHMIISGGVNIYPQEAEDLLVTHPKVMDAAVFGVPDDEMGQSVKGVVQTVDPADATEELLKWLRDR-LAHYKCPRSLSFEAQLPRSDTGKLYKQAL----------- 26987499 36 -------------------------------------------IVYRDQRLTYPQLNERIARLANVLTEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPEQILYTMNHAEDRVVLVNSDFVGL-YQAIAGQLTTVDKTLKTAELPGLVGEYEQLLAAASPRYDFPDFDENSVATTFYTTGTTGNPKGVYFSHRQLVLHTLAEASVTGLGSNDVYMPITPMFHVHAWGIPYAATML--GMKQVYPGRYEPDMLVKLWREEKVTFSHCVPTILQMLLNCPNAQGQDFGGWKIII-GGSSLNRSLYQAALAR-GIQLTAAYGMSETCPLISAAHLNDELQAGSAGVPV-PLVEAAIVDGEGNFLPDGETGELVLRAPWLTMGYFKEPEKSEE-LWQGGWLHTGDVATLDGMGYIDIRDRIKDVIKTGGEWVSSLDLEDLISRHPAVREVAVVGVADPQWGERPFALLVARDGHDDAKALKEHLKQGHINKWAIPSQIALVTEIPKTSVGKLDKKRIRQDIVQ----- 183980918 13 ---------------------------GHLLVGALKRHKNRPVLFLGDTTLTGGQLAERISQYIQAFEALGAGTGVTVGLLSLNRPEVLMILGASQARGYRRTALHPLGSLDDHAYVLSDAGASALIID---PNPMFVERALGLLEKVDSLEQVLTIGPVPEALEDRDLSAEPLVVADLPPNHIGGLTYTGGTTGKPKGVIGTAGNITAMTSIQLAEWEWPEHPRFLMCTPLSHA---GAAFFTPTLVKGGEMIVLAKFDPGEVLRVIEEQRITATMLVPSMLYALMDHPDSHTRDLSSLETVYYGASAINPVRLAEAIDRFGPIFAQYYGQSEAPMVITYLPDHDEKRLTSCGRPTL-FARVALLGEDGKPVPQGEPGEICVSGPLLAGGYWNKPDDTAQTF-RDGWLHTGDMAREDEDGFYFIVDRVKDMIVTGGFNVFPREVEDVVAEHSAVAQVCVVGAPDEKWGEAVTAVVVLRADAARTAEIQAAVKQRK-GSVQSPKQVVVVDSLPLTGLGKPDKKAVRARFWE----- 121708535 20 -------------------------TIGQLLSQQATTFPERHAIVSTGVRRDYDHLNLRTRDIARALVAAGICYGDKIAILLGDCETYVELFFAAARIGAIAVLIQGSYSVVETLNVLQASESCMLFISASLGNEASSAFLDQFQGRVPRLKTIVQIDDDSPTLSLVTLSHLTCLEEKVASDAVCAFLLTSGTTGSPKIAMLTHSNIINNAFLTGDRIRLAANDRICCCFPLFHCAGL-ICGMMACLVHGASLILPARFSASTALKCLRVEQCTGLHGVPTMFNAILQKARAQTAPPPHLRTGIIGGSSPSESLWTALQQEFGLKLAQGFGMTETSAAAFLSPPRMGESRSLPGQLILPHTSAKVVDVQGKVVARGERGELYVSGYLLLKGYFKNRERAHDAMWEDGWFRTGDEVLIDTCGNLQVTGRIKDIIIRGGENIYPQEIEGRLEEHRSIAQACVLGVADDHYGQVVAAFLLPSTVRPSDAELVEWV-QMTLSPVKAPARIFWLDTFPLTGSGKIRKNVLQQLIE------ 118764442 482 -------------------------SIVERIRASVRRTPHAEAVVYGDHRLTYAELDRRANRVAAGLRARGVTQGQPVATLISYSHELIIAFVAVLKAGGVYLPLGP--TDPRVPEKIDDAAPRLILTTTQDRAHLGDALAAQAVL-------------LDELLGIDEGKDMPFDGPELREGDAAYVIYTSGSTGTPKGVEVSHGNLNLSYLAWCQAYRFDTPGRPVTLQLAGPTFDLFIGDVSRTLGCGGCLILCPRDDAEKVHGLMTREKVTFGDFPPVVLRELIRYCSQTGQRLDGLDTLVCGADVWFGHELHAAQALCGPRVLGSYGVTEATIDSSVFDPALHPLAPPIGRPL-PSCELYVVDERLQLTPIGVPGELLIAGPAVSQRYLNNPALTADKFRADGFYRTGDLCRLLPDGTIEFMGRRDHQVKVRGLRVELGEIESALSAHPEVRQCAVIARNERFEETVLVAFAVTDAPVES---LHRHLTER-LAAHMVPGHIERLERLPLTPSGKIDRKRLK---------- 118764442 1553 --------------------------LYRLFAERLVDGGDRLALDAPDLKLRYRELEAAAAATAAALQGVGVRRGDRVGIYMGRHPHTVTAMLAINRLGAAFVPLDPDHTLEWNRHIVEDAALSALVCRDGL-------VASAERFGLPVVTA----------RLADTAAAAPEPVARDLAGECAYVIYTSGSTGRPKGVAVSHESVCHNVLAMRDEMRLTNTSRMAQY--VSPIFDVVLGEIFPALASGAAVVFGDRPGPG-LIEWLASERITHWWIVPSALAMVPAAP------LPDLQVLIVAGEACPPEVARRW--AGGRRLLNGYGPTECAIVVS-LTDYWAEGERLVLRPM-GGAQLYVLDEAFREVPAGAAGELFLGGICVAQGYLGLPGRTAHTFIADPLYRTGDVVRRLDDGSIQFIGRVDRQVKIRGFRVELDAVRAALLQLPGVRAAEALVQPDRQGQAQLVGYVV---GSGTKAELLEALR-RTVPEVMVPSALVFLDQLPTGSTGKVDLRALK---------- 73542741 5 -----------------------------------------------------AELLDRGARLAGGLRAAGLKEGDVVAVLLRNDPVYVDVVHAC-RIGGTYCPINWHFTAEEVRFLLADSGAKALIV--------HAGLLAAVREAVPAGIPVLVVADGAEVSGRSEYEAAPYDGPRVSPR--GHMAYTSGTTGRPKGVLREDDQMARARSLVRQTYGIVPGCRALMSAPLYHSAPGSF--IQNALQMAERLVLTSRFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEARYDLSSIRFVASTGSPCSPEVKRAMLEWFGPVIHETYASSEAGMITVATPADAAARPGTAGKPVD-DAQLRILDEDGKPCATGEIGLVYVRQPAYPDFTYRNNEAARRAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLLAMVQPPDAAIREEDVIDWLRQR-LSGFKVPRNIVIEAQLPRDETGKLAKRRLRDRYWE----- 38455136 12 ---------------YPLEDGTAGEQLHKAMKRYAQV-PGTIAFTDAHAEITYSEYFEMACRLAETMKRYGLGLQHHIAVCSENSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSLSIG------VAPTNDIYNERELYNSLSKKLPIIQKIVILDSREDYMGKQSMYSFIESHLPAGFNE-----YDS--TGLPKGVELTHQNVCVRFSHCRDPVFGNPDTAILTVIPFHHGFGMFT--TLGYLTCGFRIVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRFKLPIRQGYGLTETTSAIIITPEGDD-KPGACGK-VVPFFSAKIVDDTGKTLGVNQRGELCVKGPMIMKGYVNNPEATSALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELPAAVVVLEEGKTTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDGRKIREIL------- 29830384 13 -------------------------TLWELVVRRAGLTPDRTVLLQDDRSLSFGELRDRAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALRESKAEFFAVPGTWRGFDHTAMARRLGAK----------GIFEAYDALPDGDPALLPAPPAQGTDVRWIYWTSGTTSDPKGVLHTDRSLIAGGSCLAHALRLTADDVGSMAFPYAHIAGPDYTVML--LLYGFPAVMFEQFALPDALAGYRGHGVTVAGGSTAFYSIFLAEQRRQPDTVPTLRLLAGGGAPKPPEVYHRVVREMGVQLTHGYGMTEVMITMGSPDDTAENLATTEGRP-PEGMEIRIVD-----------GEVRLRGEAVCQGYL-DPRQTAEAFDEDGFLRTGDLGHLTGSGHLVLTGRLKDVIIRKGENISAKEIEDLLHRHPAVGDVAVIGLPDAERGERVCAVVEPGAGALTLDAMTSYLRAEGLSVHKLPEQLEVVDALPRNETRKVLKYRLRERYA------ 167619518 245 --------------------------IHARFDARVRARPEAIALRTDGAAMTYASLGERVDALAGRLLERTRGEPQCIAICFERSFDMVIAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAAMLLTIEPVRRERFSSF---------DIETLCIDEPAPP-----RAASPRAAMPAVDPHAAAYVLYTSGSTGKPKGVVVTHANVTNLLDVMEASYPLGAGDSYL--LKTNYAFDVSVPELFGWFVGHGSLAILAEGSPDLIVAALLRHGVTHVNFTPSLLRQFVAAADARFAREHRLRHVFVIGEELTNALADALRALRPAAIYNMYGPTEATVFATGHAHAAPIPNGPIGRAL-GNMRVYVLDERMRPMPIGMPGDLYIAGDGVARGYLNRDELNAERFLPDPFYMTGDLARWTRDGTLEFLGRIDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREQDGTARLVAYVVPANGVEPAARLRDALAERRLPDYMMPAAYVLAPSLPKGITGKLDRKAL----------- 114705901 7 -----------------------------------------------DRHITYKQFFAGSERIARLLSDRGLAAGDRVLVYAPKSATSLELYFGCLIAGFVYVSINPGLPIDNMSYFLSDVEPKAVVCGEK----DRVAMAREAEGSGAHLFT-LDADETGTLIDARNAVEPGFQAVPREAADIAAILYTSGTTGKPKGAVHTHHSLWSNAEALVASWKFARDDVLIHALPIFHLHGLFTATNV-VLASGGSCRYLPRFEPKAVLDEMPVS--TALMGVPPFYMQLLETRELEQAA-KNMRVFISGSAPMLPQTHRAWHERTGKTIIERYGMTECSMIASNPYD-EARKPNTVGFPL-PGVTVRITDKSGETVENGHFGMIEIKGPNLFREYWNKPEKTAADHTEDGFFISGDFGRYDADGYLSVLCRVKDAVFTSEGTVLPKEVEEILDEDAAVAESAVISVPTPSGSAAPVAILVANPGAQIDTERLKSAVDAKLDAFKQPVRYIPVGTMPRNAMGKVQKAALRETYA------ 126667828 8 ----------------------------------------------GDGVLTFAKLKQASARFANYLKLQGVGKGDRVAGLLPRTPELLIVMAGAWRIGAVYQPLFTAFGSGAIEYRLERASTKLIVTNP-----ENRSKLDDVKNCPPVLCVDSAEAGHGDADFYQALGEQSDQFEPVKGTDPFLQMFTSGTVGKPKGVSVPARALLSFYVYMRDAVGLRDSDTFWNVADPGWAYGLYYAVIGPLLMGHATHFNPNAFTPESTYDMIRKYKITNLAAAPTAYRLLNDHVLPEGENL-GLRVASSAGEPLNPEVVNWIRRRHFCEVKDHYGQTETGMTCCNFHGAHPVKEAAMGFSSVGHRVVA-LNEKHEEVGAGEAGQVAIASPLFFDGYWSEKDPFA-----HGYYLTGDMAINNGDGSFSFSGRDDDIITTSGYRVGPADVESSLLEHPAVAESGVVAKPDEKRGAIIKAYVVPADDQVLREELQNHVR-RRLSTHAFPREIEFVDELPKTPSGKIQRFILRDRARE----- 118463544 17 ---------DEDVARFRAAGWWCDSTLSDAVRRNAQRTPERPAYIDGGRTFTWHEFDCAASNLAETLAGLGVGPGDRVAVWHGDCAAIHVLFVAIERRGAVIVGIGERAGAREAGAILRNAQPK-ILLSDQPRSKPAAEVAGELRIPALVLTQ-----------PLDTEPRAFDRDCQLGPDDVFLINSTSGTTGLPKCVVHTQNRWYYFHQKAVANGMLTPDDVFLPVIPTPFGFGIWTSH-TTPIHLGATAVILDRFTPAATCEAIARHGVTVLCCVSTQLTMLMADPASRRHDLSSLRIVYTGGEALPYRPAAEFEELTGATILQFYGSNETGMSATTVHDPRDRRLGTAGR-VVPEMAVRLFDGDTDVTATG-RGQPACRGPATSLGYLGGTDHD-KLFTRDGWMRMGDICEIDADGYLRVTGRTSDFILRGGKNISASQVEDAAMTHPAVAIAAAVAMPDPVFGEKVCLYAELAGPATDPADLTEHLLAQGFSKELLPERLVVVDELPRSSGGKVAKGRLREDIRARMEAG 168203409 86 ---------------------------------------------------TFQQLRDKTALLAGALLAKGVTKGDRVIIYMPMVPEAVIAMLACARIGAIHSVVFGGFAANELAVRIDDAQPKAILAAEPGRIIAYKPLIDEAIEQREQLKAELLEGRDHDWFE-SQRGVEPADCIPVEGNHPAYILYTSGTTGAPKGVVRPTAGHLVALNWSMKIYNVDPGDVFWAAWVVGHSYICYAPLITTLIFEGKPI---GTPDAGTFWRVISEHNVRSFFTAPTAFRAIKREDPKAAYDLSCLRALYLAGERADPDTINWAHDLLGVPVIDHWWQTETGWTIAGNPEPLEIKLGSPAVAMPGYD-VQILDETGQQMPVNTLGAIAIKPPGTLPTLWNAPERFEKSYLSPGYYETGDAGMVDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVAECAVIGASDALKGQLPIGFVVNRPHSEIARECVQMIRDK-IGPVAAFKTAAVVDRLPKTRSGKILRATMVKIA------- 159185851 515 --------------------------VHDLISSAARLHPEKIAIERVDRSWTYSQLEEASNNLARALLERPVKPGMRVAVSLPGQASGIISFLAIIKAGGVYVPIDPRHPADRIGYVLEDAATVLVLTDDAGL--------------FPGITCI---------DPVHYLENQPAVLPAMPDNSDIYILYTSGSTGRPKGVPITHRGLLNQFQSMARQPGIRAGDRMLSVTTPA--FDISVLEMLWPLSVGATAVIREPDQPEKLGRTLDEHDISHFQATPATWRMLLDSGWQGKKSLTGL----CGGEALDAQLAGRLIDRIG-SLWNVYGPTETTIWAGALLV-EEAHSRSGKVPIGGNTSFLVLDAYMDPVPEGVPGELHIGGISLSRGYWERPALAAEKFVPDPYYKTGDLVVRRPDGNLEFVGRTDFQIKLRGYRIEVGEIESLLQEENGVDQVLVLL---DANKQQLLAYVLLEDRSGKVDRLSRALSAR-LPRYMVPSHFILLEEFPMNANGKVDRKRL----------- 126725760 4 ------------------------QTIANAFKDAAMRAPDAMYCKTSTGSLTYGQAAGAIQSLADELRAD--VQGQVVALILPNSKAFLVAYFAILFAGGKPALINYGHPEATVAKLLRNLDAAIIISDKKQAASKTRVLSDGLLDDL---------SRTVDFDKLID---------PTTPKDIAAIMFSGGTTGLPKQVPHTNAAIILTMERGEWGWNTGEGEIWLPVAPFTHIYGFLMGLTNPIINFGGT-VIPERFQPDLIVDMLAAENVTIFGGGPPIYQAVMASDKFADAKFPELRICPGGGAPFPLDVHKRWETATGLKIYEGYGMTE-IAPISINTEAHGVKPGSAGKAV-PDTLIEIVDLETGELSCGEAGEIRVSGPHMMTGYTENPEETAITL-RNGFVYTGDIGTLSKEGFLTITDRKKNVIFVSGFNVFPREVEELLLSHPAISGACVVAQAHKRSGEVPIAFVTLRTDANK-ENILAFCAEHLIA-YKLPADVIILSEMPLTAAGKIDRNALQ---------- 156407047 79 -IDWYKPYTKVVDNATPPFTKWLNTCFNCLDRHIENGIGGRIALIYDSEMYSYQNLQRLVAKFAGALNSLNVGKGDRVVIYMPMVPQAVIAMLACARIGAIHSVVFGGFAAAELARRIEHAEPRVIVTAEPSRIVTYKPLVDEAIKISSFKPSTVVLYQRDDIIPGRDIRAEPHDCVPVLATDPLYILYTSGTTGDPKGIVRRNGGHAVALNWSMKIYGVNPGEVWWAAWVVGHSYIVYAPGCTTVLFEGKPV---GTPDAGAFFRVIEQHKVISMFTAPTAIRIIRKAELIRQYDLSHFRDMFLAGEHLDKDTMQWARRAISAPVYDNWWQTESGWAITALGRPMDEKLETTGKAVPGY-NVKILREDMTEADRGELGQICVKPPGTMGTLWRADERFKKTYFEPGYYDSSDAGVMDEDGYVSIMARTDDVINVAGHRISTKSLEEGMMKPSFVVDAACIGLKDGIKGHVPLGFVVSMKKEDMIKEVKKSVRE-FVGPVAAFKTAVIVPALPKTRSGKTVRGILAKIV------- 146279071 4 ---------------------------------------DGLAVGAPDRPWTYGGLRDLASHSVAALHAAGVGRGDRVAIVLPNGPEMATAFVAIAQ-GAVTAPLNPGYRLEEFEFYLSDLGARAIVLPEGYDG---PALTAALRLGLAVLRLGHDAADPAGWFSLRAESVAPGEPDRARPRDVALILHTSGTTSRPKIVPLLHRNLAASAHHVATSLALTAHDRGLNMMPLFHIHGLVASVAASLAAG-ASVWCAPGFDALKFFGWLETARPTWYTAVPTMHQAILARAARNADAIAPLRFIRSSSASLPAQVMEALATTFGAPVIEAYGMTEAAHQMTSNPPPRAQKPGSVGLPAGP--QVRIADEAGNRLIDG-LGEVVISGPNVTPGYEANEAANAASFFEQRWFRTGDQGRFDPEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVQQVVTFALPHPRLGEEVAAAVVLREGAADEASIRAFCAAR-LADFKVPRRVLLLEEIPKGATGKLQRIGLAEKL------- 86748278 32 ---------------------WPSRNLGCCFDPSAQ--PDKVAIIDQPQEITYAALDAACDAVARGLLGRGLTRGDRVGILSLNSAPMIAAYLGIMRAGLVAVPISFKLARDTVDYIVKDADLRAVFHD------------HERAATVPDGVLGIDFDAPDGYAAL--LDHGPFTAIEPQAREVATILYTSGSTGMPKGVLLSHESQMWALDTAARAGDRSQH-RYIVAAPMFHMNA--TISAKTALHAGASMVLLPSFDARLYAQAIAKYRVTWLTSVPTMLAMMARERDLATLDFSSVSHVMMGSAPLTKALVEKVQGIFGAAISNAYGTTEAGPGFGPHPDGLPRPDTAVGYPTEGAL------AELREGPSPDEGVLYMKNPMLMEGYNNRPEKTAEVM-RDGWYRSGDIMRRDAHGFFHFLGRADDMFVVGGENVWPGEVEKLIERMPGVHQAAVVPVPDDIKGTLPFAFVVKQDGAADEAAVKTFTIANG-PAFAHPRFVEFRAAIALSATNKPDRRLLQQIAAKRRAAG 111221970 475 -----TEWEQLRAGLDDSADAARDLTIPALFEAQVARTPDAAAVVCEERTLTYRQLDERATRVARELVRRGAGPEDLVILALPRTEDLVVGLLGILKSGAGYLPLDPKYLTGRVDVVLSDAAARFAVTD-----------VATWQALPPNDLSVLTLDDRDGWDSRGDGADGAGRVPPLGPDNLAYVMYTSGSTGRPKAVAITHRSVVNGVRELARVLSPSAGWRMLAGTSV--NFDVSVFELLTALSTGGTAEVVPS-----ALVLGEREGGQVISAVPSVLGELVDHLPST----SGVRSVVLAGDLLPTRLVRQVREALDARIVNCYGQSETTFSLAASEPSPQAEVAPIGTPL-GNMRAYVLGPGLAPVPPGVVGELYVAGRCLGRGYHGQPGLTAVRFVANPWYRTGDLARRDADGRLECVGRGDGQVKVRGFRIETAEVEAVCELHLGISRAVVVGREAPSGGRRLVAYVVHTGEGASAAELRRFLAAR-LPDYMVPSAFVVVGELPYGPTGKLDRSALPE--------- 111221970 2044 -----------------------GGTLPDVFEARVASAPDRVAVVGEGVRLSYGELDRRANQLAHWLVERGAGPDRVVAVRVPRSVDLVVAVYAVVKAGAAYVPVEVDAPVDRVRQVL--AGAAPVVVLEGV---------------LPDVSGYPVVAPERRLLP----------------DHAAYVIYTSGSTGGPKGVVVSHRSIMNRLAWGVEYFGVGPDDRVL--LSTSASFDVSVPEFFAPLQVGAAVVVARRRDPGYLVDLVRREGVTGADFVPSLLEAFVAEPAARE--CVSLRWVEVAGEAFGAGLANRVVEVLGCGVFNLYGPTEAAVEVTSWRHVVGADRVPIGVPIW-NMRVYVLDAGLRPVPPGVPGELYLAGVGLARGYLGQVGLTAGRFVACPFYRTGDVVRWNSAGQVEYLGRSDFQVKVRGFRIELGEIEQALTSQPGIGGAVAIVREDQAGNQRLVAYVVAEDQAPDIEEVTDRLR-RQLPEYMVPSVIVPLTEFPTTPSGKVDRAALPAPDQSEAAVG 16125174 11 -------------------------------------------------RTTYGQIRDRAKRVSNALLGMGIKSGDRVGTLAWNTGRHMEAWYGIMGIGAVCHTLNPRLFPEQIAWIADHAGDRAIFTD-----LTFLPIIAAILPRLPHVEYVVVFTDPADFAPAGDAHHADCAWGGFDEGTAAGLCYTSGTTGDPKGVMYSHRNFLHTLITLQDVMGLSQKDVILPVVPMFHANAWGV--AFSAPGSGAKMVMPGKMDGASIYELLDSEQVTFSAAVPTVWQMLLQHLEATGATLPTLKKVVIGGAACPESIIRAFHDKYDVEVVHAWGMTETSPVGTLSVLTDELSKLPQGRP-PLGVEICLKDDEDKRLPDGKAGNLKIRGPIIAAEYFRG--AGGKILDDEGFFDTGDVATIDEYGFMQITDRAKDVVKSGGEWISTIEIENIAVGHPKVALAAVVGQPHPKWDERPVLLVKLKEGETAAQEFIDYLQGK-IAKWWMPDDVLIVDDIPLGATGKIDKKLIRKRLAD----- 37524891 539 ----------------PQNHYPQGRCFHELFEEQVALNPEKTALVFGEETLSYQAVNVQANQLAHYLIEQGIQPDTLVAICLPRSLQTVIALLGILKAGGAYVPLDASYPQARLQYMLEHSGAEVILTET------------PLVDKLPISQQRVICLDAETVLPTGNIVHRPVPLTE---NHLAYVIYTSGSTGRPKGAMLEHKGWVNLAQAQAALFGADADIRGLQFA--SWSFDAAVLEMAMTLAYGATLYLIHRRSPEWLDEMVEKYHISHAVLPP----ALLPHLDFNK--WRTVSTLLLAGEAVAPHIAAQWSQ--GRKLFNVYGPTECTSIVTSALLTANKRV-TIGKPL-PNTVMRILNADGNLLPLGAVGELHIGGMQLARGYRNAPDITEKQFIRDPFYCTGDLVRWTLEGELEFIGRRDSQIKIRSHRIELGEIESVLAGQEILSNAAVIVDGHNSEERKLIAYVCP---------------------------------------------------------- 189426464 30 -------------------------------------TPDQE-IVYRDHRFSYRDLRQRVARLANALTDLGVKRGDTVAVMDWDSNRYLECFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDVLLVNS-----EFLPILEQIRGRMDTVKSFVLLNDSGEYEALLAAASDQFNFADFDENTRATTFYTTGTTGMPKGVYFSHRQLVLHLGSSVSHGGFNRQDVYMPITPMFHVHAWGLPYVATML--GVKQVYPGRYLPDHLLELIDREKVTFSHCVPTILHMLLKHPHAGRMDLSGWKVII-GGAAMSRALCLDALQR-GIDLFTGYGMSETCPILTILSPEEQAVIRCKTGRSLPLVDLKIVDSARQEQPRDSTGEIVVRAPWLTQGYLKDHKAS-ERLWEGGYLHTGDVAVRDEQGYVKITDRTKDVLKVSGEWVSSLELEDIIAHHPGVAEVAVIGQPDEKWGERPLALVVAKPDNPTEKELTHLVREGVVTKQVVLLKVKLVEAIDKTSVGKVNKVALRE--------- 48478094 5 -------------------------TINNLLETAARDNGDQK-IVYMGKSVTYNEFYKNALNLSRNLIRIGVRKNDVVAVIDYDSLMYMYAYYSIPMIGSILHTVNIRYPPEIIFYTMQRADDSYIMIDESFMDLDYLNFIKGIIVNSAGHRHFDVNIPVYYFDDL--LKDSDAKFEEPDENDTATLFFTSGTTGLPKGVSFTHRQLVLHSIASIAALSNEPNDVIMPLVPMFHVHAWGIP--YTSIMNGLKYVLPGKYDVPRILETMVTERISMSAMVPTILYMLLSDKNAKQA-FQNLNLVIIGGAALSRGLAERARA-YGIDVVSGYGMSETAPILTLGVYNRKVINKSTGIPI-PMVSLRVVN-NNRDVENNEIGEIIVRAPWLTKGYIKDEEKTRE-LWRDGWLHTGDLAVVDEYGYVKIVDREKDAIKSGGEFIPSLILEDLISTISGVNEVAVVAKSDDKWGERPVAFI---NGNLSVEELKEFVDTGRIAKFWIPDDFIFVNEMPKTSTGKIDKKVLREKLR------ 15789716 73 --------------------WYPGAELHNTVDRHAAGTRNHVACIWEGRQQTYHDLHQQANRVANALAERGIGEGDTVGLYMPMVPEVQSILYGIFKIGAIAVPIFSGFGVEATATRIADAECSVVFTGDGFDRVTLMDTLNDAIERAGHVDHTIVYDDSLSWTPRDEWWDDAVETHSMAASDPCMLLYSSGTTGTPKGIVHTHAGLVQPAKEIHFGFDQRPGDRFCWVSDIG--WMMGPWSLIGNHAFAGTIVMPDHPAPDRFWQLIEDHGITQFGVSPTAIRALRDHGDEHGHDLSSLRILGSTGEPWDPESWRWFYDHVGTPIINISGGTEVFGCFLMPLPTESLKPCTLGGPGLGMD-IDIVDDDGTSVRDNERGYLVARSPSMTRRLWSGEDRYLEAYWEDVWNH-GDWAQMDADGDWFLHGRADDAINVAGRKVGPAEVEGALIDHDAVTQAAVVGVPDDTTGEAAIAYVILADAATPSAELRAELRDHVGDAHGRPREVVFVDDLPKTQSGKLVRRA------------ 3560506 26 -------------------------TVPTLFAAQCALTPDEVAVVDGERRLTYRHLETHVAQLAHAVRAAGEGPEPIVAIGVPRSAEMVVCVLAAMMAGVAFVPLDPSWPAHGRRQVLADSGAVATFITRE----------DESDWGVPGLRVDLGAWQFTAESPV-------LPQADVHPAQLAYVIFTSGSTGKPKGAMIRQDAIAERLQWQRDHIKHDHTDASLFKAPL--SFDISVNEILLPLVSGGRVVVAGEKDPEYLLELIRTEQVTFVYLVSSMLDTLLELDRLATADLASLRHVWCGGEVLTPGLFARFRKQLTTTLYHGYGPAEATIGVSHVRDTAERIATSIGRP-NPHTQLYVLDEYLRPVPPGVGGELYAAGFLLGRGYVNAPSLTASRFVANPFYRTGDLARWTEDGSLEFLGRADNQVKIGGRRVELEEIESQLADHPAVRH-AVVDVHRQGGADVLVGYLVAADGVRNDAEVADWARTR-LPEYMVPKAFVALDQVPLTANGKTDRRALPAPDLER---- 114321797 30 --------------------------------------GDHEALVWRGRASSYAELLEASARFAGALRARGVGLGERVCTLAPRRPEPFIAGLGALRQGAVFAPLFPVYGPQPVRQRLTVSEARVLVTTEQL----YRETIWPIRAQLPALQDVILDGEAPDAERWDWFQAEPVPPVSTGPEYPALLHFTSGTLGPPKCVLHAHRAAAAHVASGRLVLELSPGSRHWCTADLGWVTGVSYAMLVPLLCGATTLIDEPPFEAQRWYGLLEQERIQSWVTSPTALRLLRRAGTADGVDLSALQRLFSTGEPLDAPLTHWSQATFGTPARNGWWQSETGVIMIAQYGDEPVAPGRMGRAVPGIEVALVRDDGVTRVPRGEVGEIAVRSPSQFLAYLGDTERYRQAFL-DGWYLSGDLAKRLPDGELQFLGRSDDVIKTRGYMVGPAEVEAVLNRHPAVAESAVAGVPHRLTHTVVAAWVVPNARPEDPERLRRELARRALGPAVTPRRITLVDELPRTPGGKVLRRALAE--------- 210102735 73 --------------EYVKQGC-----LHEMFVRQAQKTPDAVAVVDDGRQLTFRELNELTDVLALHLQLKGVQVDTIVGIYLEKCLEYPIAYIATLKAGAAYMPLDVSYPDPLLHDILRDCEPAAVLTSPDLAG------------RVKGVTCVVFDDNWQEKIKEENIWPGTCQPPHVDLDNLAYVVYSSGTTGKPKGIMCPHRGAVFSYHWRHENYPFAEDDRVAC-------NVFFVWEMMRPLLKGIPLYVIPDYDPTLLVEFLGRHGITRILFTPSLLEAVLDTEGVNLNNLQNLRVIWLCGEVVTTSFCERVKALPWVQLLNLYSVSETHDIAASQESSSQRKFCPVGR-LLEGVKVYIMNEELQPQPVGVPGEIYITGPTLAKGYINRPQLNKARFDGDKLYKTGDWGYLLSDGRLEICGRCDTMVKIRGYSIEIQAVEAALLELPLVNACVVLAQGEEGTDKFLVAYVVPEGETSR-REIRAELK-RRLPFYMIPAHFVFLDSIPLLASGKLDKKAL----------- 82703783 5 --------------------------IQDLVFESANRFSDKEALVYQRNRLSYADLAREIGLVREGLLALGLGRGERVAVYLEKRIEAVTSLFGAAAAGGAFVPVNPLLKPEQVAYILRDCNVRILVTS-----VERLKLLVEALPQCHDLHAVIVTDRAEAAMPVPGLDGRAVSRPATDA-DMAAILYTSGSTGKPKGVVLSHRNLVAGAASVSQYLKNNPDDRILSVLPLSFDYGLS--QLTTAFRVGATGVLMNYLLPRDIIDGLKEEKITGLAAVPPLWIQLAQLSWPK--DIP-LRYITNSGGAMPRATLDLLRNVLNAAVFLMYGLTEAFRSTFLPPEEVDTRPDSIGKAI-PNAEVLVVREDGSPCAPGEPGELVHRGPLVSMGYWNDKEKTTERFRPVPW--SGDTVRMDEAGFLYFIGRRDEMIKTSGYRVSPTEVEEVVYGTELVGEVAAVGVPHPVLGHAIVLIATPRAGLKAADEALLAACKTHLPAFMLPSRIEYRESLPRNPNGKIDRKRLAQEL------- 206580908 7 ---------------------------------------------------SWGEVASRAQRLASALASLGLPPGARCATLAWNNRRHLEIYFAVASGGWVTHTVNPRLSVDHLRYILNDAADEVLFFDQTF-----LPLVAQLLPQLPTVKHIVLMEPRSEFDDLLQQGTVDYRWPQLNELTPASLCYTSGTTGRPKGVLNTHRSLVLHAGNQPDAAGISAKDSLLPVVPMFHVNAWGTPFIAAM--VGARLVLPPHLDGDSLLQLLAAEKVTVGFGVPVIWAGLLAAMRRTEVRLPEFKRALVGGSALPPSMAEAFQRDYGIELTHAWGMTETSPIGTIPAQEQQKQRAGQGRPIF-GIELQVVDVDGEPLPDGQQGYLQVRGHWVVEQYYGQD---ASALTAAGWFDTGDIGTLDANGYLVICDRAKDIIKSGGEWISTVELENIAIAHPAVRSAAAIAARHPRWDERPVLLCVRAEGGEVEEDLLTWFETR-VPKWQIPDRVIFVDALPVSATGKVLKNQLRQAYGEILMS- 115443144 8 -----------------------------------RRFPPAEAYVNAEERVRYDELKEYTTYISTALRKYGLQPGETVALFSPNTIWYPVAMLSTVRAGGVVSGASPAYNVEEMTYALKTAQAKYLMTVPSSMEV---AVPAAQAAGIPQERIFLLDGQKEGYTSYADAQVESFKLSPGQTNREVFLSFSSGTTGLPKAVRRL--GLKHQCMQVQQVTAPDHK-RSLAVLPLFHITGLVHQMHLPVFLN-SEVYMLPAFTMASMLDTVVKYQIRELLLVPPIVIRLLSDPIVANYDLSHVRKFSSGAAPIAREVLVKLQERYPHTFKQGYGMTETSSCITMHPDKQSYAYADRGGSIAANTEVKIVDDSGAELGYNQAGEILARGPQIVMGYLNNEKATRETFDADGWLHTGDIGFMDQEGFINITDRIKEMIKVKGIAVSPAELEDLLLGHEDVEDVAVTSIPDAYSGERPKAYVALKPAVDTGRRIIEYVRAKKV-RHKWIVEVEFVDEIPKSPSGKILRRVLRDQ-------- 126727133 31 -------------------------------EQWVDVDPERTAIIDDGTRVSFGVLDYLADRLAVHLDGLGVGLGDRVAVFRGQSVWTAAAHIAIWKIGAISIPLFPLFGSEALQTRLSDSGAIAAI-SDVAGGETLRMLGD-----LPNLSHIIVPEQA-----AFDQDAPRFETVETGPEDPACLIYTSGTTGAPKGVLHGHRGHLPGVELSHNFLG-QSGDCIWTPADWAWIGGLFDVLMAG-LALGVPVVASRKFDPKGMQKLIDQAQVKNVFLPPTALRMIKSAGVE----ITGLRSVATGGEPLGAEMQVWGQKAFGVTINEFYGQTECNMIISSCSELFEPKPGAMGRSV-PGHSVDVLNEAGEPTK--EEGDIAVRSASMMLEYWNKPEITAAKFKGD-WMITGDRG-IREGAYIRFLGREDDVISSAGYRIGPAEIEDCLMQHEAVATVGVIGKPDELRGEIVKAYVVLGSGHVASDALKIEMQERVLSPHLYPREIEFVGDLPMTVTGKIIRKDLKNRA------- 15921017 50 --------------------------------------------------VTYQDLFYEVNKWANALRELGVKKGDRVTIYMPLTPEGVIAKLAVARLGAIHSVVFAGFGAQALADRIADAGAKVVITADAYRRGKLVELKKTVDEALSPVQKVLVYKRTGTEIPFRDVYFDEVEPVPVEATEPLFILYTSGTTGKPKGIVHSTGGYLVGTAVMLLWSYGQENDVLFNTWIVGHSYITYSPLVM-----GRSIVIPDYPYPDKWAEMIEKYRATTFGTSATAIRTLMKYGEVKQHDLSSLRIIVTNGEPLNYAPWKWGLEVVGVFMSHQWWQTETGIGYIPGVVYLPMKSGPAVGFALPGNKVTVVNEEGKETKPRERGYLVMLPPFPPMGMWNDPERLKKTYFSPGIYYPGDYAMIDEDGYIWVMGRADETIKVAAHRIGAGEVESIVTSHPAVAEAAAVGIPDPVKGEAVHLFVVLKPSPQLAREIQEHVR-KYMGAIVTP-EVHFVDKLPKTRSGKIMRRVIKAVMMGQ---- 88798761 5 ----------------------------------ATRFERRIALIDADEQWSYQDLHRQVQNWCGFLKAKGLQSGQVVVWITRNRIDFFAALFAAQKTGVVLLPLNWRESLSVQVSILKLASPSLIIYEHLFQD------ASIHLQRLTGTQSVDVADVVTQNWPAASLPKQPSDVPW-------YLIFTSGTTGVPKAVINTWDMHEANVRNVASRVALSEQDQTLSILPQYHTAGINLF-ALPVLMNGGSVRVYAEADPDKLLDDLKNTPINLILLVPTLLQKLADTAGFTPQHRSAFKLFASGGAPLSHSLWQQWQA-TGFVIQNGCGLTESGPTFLQTYEEAENQPCAIGNPV-PNTDVRLVGPDHQDVEPGEPGEIWIRGDAVTLGYWRNSKANSMAFVGE-WFRTGDIARREHD-QFTLVDRMSDMYICGGENVFPNEVEDVLLHFRGVEEVVVLGEPHPLWGETGVAFVVQTPGYLKADDLQTFCRTR-LARYKVPTRIEFVDELPKTATGKIRR-------------- 182434242 1535 --------PAERAELLRPDGLGAPTTLPGLFDAVAAAHPDAPAVAGPDTELDYRGLDTAANALAHDLIAHGVRPQDRVAVMLPRTVEAVVALLAVAKTGAVYLPVDPDYPAERIAHMLTDAAPTLVLTTPGTPASDGVPRL-----------------ETDGALRTRSAD-DPGLWRTQRPDAAAYIIYTSGSTGRPKGVAVTHTGLPALARTLADAFGAGQGDRVLQFASL--SFDTSVWEIVMALFSGAALEIVPADRREPLAAFLAEHRVTHLTVPPAVLAALPEDAVAPGT------TLIVAGEACTPALVRAWAGRT--RMFNSYGPTETTVDATLWRCDPDRLRADDNSPVPVGTAALVLDAALRPVPPGTPGELYVAGSGLARGYLGRPGLTATRFVADPYYRTGDLARRRFDGELEYLGRADHQVKLRGFRIELGEIESALTALPGVRQAAAVLREDRPGSRLLAGYAVPRTGADLDPGRLRTALARTLPDYAVPATVTVLPALPLGPTGKVDRAALPAPAT------ 182434242 477 -------------------------TLPDRFARAVALEPDATAVTDGDRALSYRELDALSDRVAHLLSAHGAGPGTCVALSLEPSAEQIGAILGVLKTGAAYLPLPADAPADRIRPQLASARPATGLTASARRRDGLPATDGSADRPGAGWLTL-------DDLPPADPGVTPYTVPGISPADAAYVIHTSGSTGRPKGVVVEHRNVLRLLDATDDDFGFGRDDVW--TLFHSYAFDFSVWEIFGALLYGGRLVVVDHATPEEFAALLRREHVTVLNQTPSAFHQLADVLLGREAGNGALRTVVFGGEALDPGRLAGWFERYGPELVNMYGITETTVHVTHRTDATAVPTSPVGRPLDDLG-VRLLDAALHPVAPGATGELYVAGPGLARGYLGRHALTATRFVADPYYRTGDLARWTADGELDHLGRADEQVQIRGFRVEPGEARAALAALDEVADAVVLARPAPGGGTRLLAYATPAAG-PLAPERLRRALRERLPDYLVPAAVIPVDHWPLTVNGKLDR-------------- 182434242 4132 ------------------------------FAERAALEPDAPAVIDGDRTVPYGELLRDARSLAAPLRAHGVRRGEPVAVLLPRSAGLVTAAHAVLQAGGAYLPLDPDHPAARLSAMLDANPPAVLLTDRAHRDLLPDGFDRP----------VLLLDDPRPPAPAGPAPAAPHPAQPA------YILHTSGSTGRPKAVVVPHGALANRLAWTQRRFPLGPGDRMLAAAP---GFDVSVWELTGPLLAGAAVVVAGHRDPACLVRLIREHGVHAVHFVPSMLALFAAEPDAAH--CTSLRWIFSGGEALTDTLVRRCAEVFAAPVVNQYGPTEAAVDVTRPAVPGEGPLVPLGAPGA-GTRAYVLDAALRPVPPGVSGELYLGGAQLALGYSGRSAGTAERFVADPFYRTGDLARWNGRGELEYLRRADDQVKLRGVRIEPAEVRTALLGHPDVRDALVLVRDDPSGAARLVGYVTPGDPAPLPADLLAH-GAKLLPAALVPSDVVVLDRFPLTVSGKVDR-------------- 182434242 3051 ----------------------------------AARTPDAIAVRDGGRPVTYAELVARAARFADRLRDAGAGPEQVVALLLPRSVDLVVAELAAAWTGAAYLPLHPDWPAERVRTVLGAAGAVALVAGPGGATAAYGP-------------QPVLHPPADHAPAGPPGVPPATAAP----HRLAYVMYTSGSTGEPKGVAVPEAAVLALASDS--RFAGDAHRRVLVHSP--HSFDAATHEIWGTLLRGGELLLAPDADPARWRSLLEAAGPTARRAAGKTAGLFALLAQDAPETFTALREVWTGGDVAPGAVAAAHAAAPGLRVVNGYGPTETTTFATAHPDPEAPHAGPIGAPLD-GTTLRVLDTALRPSLPGVPGELYIGGAGLARGYHGRPAPTAARFVADPLYRTGDLVRVRPDGALDFLGRTDDQIKLRGHRVEPGETEAALLAEAGVAGAAVVLRTDLPGGPALVAYAVPAPDTALDTDALRARLAARLPDYQLPAHLVAVAVLPLTENGKLDRAAL----------- 94314662 45 --------------------------------------------------LSFREMSERSSRMANYLRGLGVSRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVQLGEARFVVVDGAELG--------KFEDVDASVTRIAVGERVAGWHHIGDAYASPTFVPDTRATDLLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIGLQPGDIHWNISSPGWAHAWSC--FYAPWNAQACVFIYNRFAPRDALDVLVQRNVTTLCAPPTVWRMLVQEPLASYA--VKLREIVGAGEPLNPEIIERVQSAWGITIRDGFGQTETTCQIGNPPG-QPVVPGSMGRPLPGY-RVDLVDLDDHPANEGEIVLLASRPLGLMAGYSNNEKATAEAM-RNGFYHTSDIAMRRDDGYLVYVGRADDVFKASDYRLSPFELESVLIEHEAIGEAAVVPSPDPVKLYVPKAYVTVRQGYEAGPELARAVREK-LAPYKRIRRLQF-SELPKTISGKIRRVDLRRREMER---- 15131501 23 --------------------------------------PDRPAVAMGTTTLTYAELNTQANRLARRLVAHGVGPERLVALAMPRSIEFAVAMLAVHKAGGAYVPIDPDYPAERRQHMLAGAAAQCLLC-----------LPGQDVAGAPVVLSVALAEPGRPEPDLDDSD----RLAPLLPSHPAYVIFTSGSTGQPKGVVVTHRGIPNLAADYVHRQNLLPDSRLLAFA--SPSFDAAVAEFWPIWLAGACLVLAPAPDLEPLARLVRDRHITHVTLPPSAL-----APLEEAGGLPPGLTLLVAGEAGPAPVAKRWAA--GRVMINAYGPTEATVAVTASDPLTGEDTPPIGRPITGVH-TYVLDDRLVPVPDGTVGELYMTGPGLARGYLHRPAATAERFLPDPFYRTGDRVRARPDGQLVFVGRADDQLKVRGHRIEPAEVESALLAVDGVAQAVVT-----EHDNRLVAYVVGAGGARVPAEDLLPPLRKQLPAYLVPDVVVGLPHLPTTPNGKVDRAALPAPEAE----- 214037558 5 --------PEHRINELTASGHWGSETLHSLLAKNAGDKPSALAVKDQPNRLTWAELEAASTNLAAQFGALGLVEDEAVIVQLPNVAELMVVYYAASMLGLIVSPVPVQYGSHELQMLADALQAKTVITMPRLGNVELAHGARQALPRLCVLEF------GSDLVIDTSEPGTCATLPADDANRILSICWTSGTTGTPKGVPRSHNMWMASGRCSAQAGSMTGEDILLNPFPLVNMAALGGF-LFPAALVGAAIVLHHPLDPPLFLQQLQDESATFTIAPPALLNQLAKTPQWRQFDFSALRRIGSGSAPLAPSMIETFDRDYQKAIVNFYGSNEGISLFSTPEPGPDVRASMFRKPESGLVATKVADPTSGKLEVGESGELLISGATVFDGYYASD--NQDVFAKDGYFRSGDLVEIDSGNYYRIVGRCKDIINRGGMKVSPAELDVALEHHPAVVEAAVCAYPDERLGEKICAVLVLQADAPKLEELQQFLLSQGFAKFKLPERIELIKQLPRNPLGKVQRFALQDALTE----- 167839084 19 ----------DYDTAYRDFRWPALDEFNDYFDAIARGN-DKPALTGDGAQYTFAQMSERSARIANWLRGIGVARGDRILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRERVQIGGARYAIVDES-------EAAKFEQPGLDVTKIVAGAPRAGWLAFADGYAAAADFTPETRASDPMLLYFTSGTTSKPKLVEHTHRTYPVGSLSTMYWIGLQPGDVHWNISSPG--WAKHAWSCFYAPWNAQACVFAARFEPKVVLDALVKYQVTTMCAPPTVWRMLVQQPLAAFP--VRLREIVGAGEPLNPEIIERVKKAWGVTIRDGYGQTETTCLIGNSPG-QPVVPGSMGRPLPGY-AIVLLDPDGTPASEGEVGPGAGRPVGLMKGYANNPEATAHAM-RDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPLRLSVPKTFITLREGYEPSEEIFRFSREK-LAPYKRIRRLQF-AELPKTISGKI---------------- 163737562 33 -------------------------------------------------RLNYAALGKRVRQLANSLKASGIREGMRVGVMDWDTHRYLECFFAIPMMGASLFTINVRLSPAQVLYTINHGQPDLIIVHR-----DFMPLIEGIKSGFDRDITIVPIGDGEGYEEWIGKAPGSFDFPDFDENQTATLFYTTGTTGNPKGVSYSHRGLIAGFGAWPGNAGFHRGDVYMPLTPLFHVHGWGFPYAATML--GLRQVYPGRYDPDTILRLIADENVTFSHCVPTVLSMVLDHPGCPQIDLDRWKVII-GGAALPRNLQDRAAAA-GISLHAAYGMSETCPFLTVADNDPEMQAQT-GFP-GPLVDLRVVTPDMQDVPDGETGEVVARAPWLTQGYLDNAQASDE-LWDGGYLHTGDVGYIRENGSLQITDRLKDVIKTGGEWISSLALENIASSCSGVEDVAAIGLPHAKWGERPVLVAQAAKDADPDEAIQSRVGAGEISKWAVPDEIVFVDRLPKTSVGKLDKKLVRKDISTR---- 163738790 28 -------------------------------AAQALDHPDQLALIDARRDIRYGELRQMVDAVARDLMQR-VQPGDRVGVLLSQSVDCAVAHLAIWKIGAISVPLFKLFQHDALASRIGDAGLELVLTD----GGGTAQLGSLAQPLLVADILSASTGQSDHLLPYA----------ETTPETPAVLIYTSGTTGSAKGALHGHRGHLPGVAISHDHLG-QPGDCLWTPADWAWIGGLFDV-LMPGLALGVPVVALDKFTPEACAEIIRQGDVRNVFFPPTALRLLKAAGQG----LDGLRSVASGGEPLGAEMLAWGQRHLGVTINEFYGQTECNMTVSSCVADFPVRPGCIGRPV-PGCTVEVLDDTGTPTKD--EGDVAVRAASMMLEYWNRPDATAEKFHAD-WLITGDRGIWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDELRTEIVKAYVVLKPGSPSESDLQDYVKSR-LAKYSYPREVEFLDALPMTVTGKVIRKELKARAAGKV--- 169977298 526 -------------------------TFPALFEAQVARTPERVAASCCDETWTYAELDRRSSRIAHQLRALGAGPGARVGIFLERSLQMLAATIGVMKSGAAYVPLDPSFPDERLAFMRQDAELRALITEQTLAARPCVAAEGLPLLLLDKDDARIVE---------ETPQREGMVVPAL--SDVAYVLYTSGSTGRPKGVQIQHHALTNFLGSMRKEPGIRHDDVLLAVTTL--SFDIAGLELYLPLLAGARVDIARREDVSDGARLAARMAATLLQATPSTFRMLLESGWQGQPALTAL----CGGEALPRDLADRLLARVG-TLWNMYGPTETTIWSMVARVEQSGGPIVLGRPIA-QTQVYVLDRHLQPVPVGVPGELYLGGAGLALGYLGRPALTAEKFVPDPFYRTGDRVRFLREDAIEFLGRVDHQVKLRGFRMELGEIEAALRQHPAVREAVVVARALQTDDTRLFAYVTVDPIALSTEEIK----------------------------------------------- 163857993 24 -------------------------------------WAGRCALIDGNTRIGYPQLHEAVANMAGRLRQAGVARGERVAIAMERSLPAVVALLGAMAAGACPCPLEPRLTRQEILDRLESAGIGTVLADEA------------------NLDNVSSIAGARVLRAGALPEAPPCWDAGIEPADPGLLLFTSGSTGRPKGVLLSHRGLLNNARGVVAATELTSADKLLHVMPLYHTNGLNN-QIFSPLLAGSTVALGPRFRAQDMPALMSLHRPTIITGVPTMYSRMLDHA-FPPDSLAALRFARCGSAPITQELHARIEAFLGRPLIVSYGLSEATCTST-MNPPGRRKIGSIGQAL-PGQRVLLRDAQGQEIQPGVDGEICIAGDSLMLGYLGLEKAPAE-------LPTGDLGRRDEDGYFTITGRKKDVIIRGGENISPTLIEQAISASALVRSCCVVGRPDADLGEVPVAFVVTAAGSASEADIKALVAGR-LSRIYQPAEVIFVDALPENSVGKVDRKALARSFA------ 162456502 8 -------------------------------------HPDATALVDGSARLSYGELDRRSDELARALVARGVRPGDRVALLAPKSAEAIVALVGTLKAAAVCAPLDVTSPAPRLVRMLRTLAPCRLVIHPESGGLAARCLDELGDA---SVSEVIRLGEDIAAARAERPAPGAA------PDDLAVILFTSGSTGEPKGVPLTHEAVLHFVSWSTAHFGVGSDDRVSCHSPLH--FDAALWDIFRAFHAGAELHLVPARAPRSLAEFIRDARLTQWDSVPSVLVGMASRDVVAHGDFPELRRLIWYGEVFPTKALRWMERLPHVTFTNTYGPTETTITYTVPRVPDDDAPIPIGEAV-PGKRLSVLDADRRPVAPGVIGDLYIGGVGLSPGYFRDPDKTASAFVEERLYRTGDLARIDEAGIVHFHGRADRQIKSRGCRIELDEIAVALGRIAGLAESAVVAVPDGFEGARICAAYVPMPGATSPAELRAELSS-CLPPYMLPARWLALDGLPKNPNGKIDHRALERRFLEE---- 197104199 29 --------------------------------------------------------------------SLGVGRGDLVALYLRNDFPFFEASFAAGLIGAYPTPVNWHYTADEARYLFENSGAKAIVI--------HADLIEGIREALPPGVPVLAVATPAEIAEAYGVEAAPVPAEATTTEAPGTVIYTSGTTGHPKGVRRTPEEAMVTMTIVGRAFGFPQDIVTVMTGPMYHSAPNAYG--LAAARLGAKVILQPRFDPEELLQLIAREKVTHLHMVPIMFHRLLKLPDEAKYDLSSLRFVVHAAAPCPPPIKRAMIEWWGPVINEYYGSTETSAVVFCTSEDWLAHPGTVGKA-WPEADVRVIDAEGNSLPPGEVGEVVARIRGMADFTYHGDDAKRRASERVGLIAPGDIGYFDKDGFLYLCDRAKDMIISGGVNIYPAEIEAELLKMPGVADCAVFGIPDEEFGEAVCAIVQPQPGVEDEAAVKAYLRAH-VAGYKVPKRVELAAELPREDSGKIFKRKLRE--------- 13183145 95 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASLCPASPSDAALLLFTSGSSGESKGILLSHRNLHHQIQAGIRQWSLDEHSHVVTWLSPAHNFGL-HFGLLAPWFSGATVFIHPHKRPGFWLETVAARDATHMA-APNFAFDWVMVEQLPPSALSTLTHIVCGGEPVRASTMQRFFEKFAGTFMPHFGLSETGALSTLDEAPQQRVLASQARAVDQDVELRIVCPEGELCRPDEIGEIWVKSPAIARGYLFAKPADQRQFDDSGYFRTGDLGFI-ADGCLYVTGRVKEVLIIRGKNHYPAHIEASIAASPGALMPVVFSI--ERQDEERVAAVIPAACAAQAHKIRQQVADQHLAELAFAEHRHVFGTYP----GKLKRRLVKEA-------- 121592539 3 ----------------------------DFFGRAAAA-PDRVVLVMAETRFTAGEVAQRALAMAQWLHTQGLQAGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVQDCGAR-LVVASAKTLPQLAELQAHHPLPCWTVDEAPAQVTSVQAPSLQAALDALQGPPADFADRPLGLLYSSGTTGRPKGVLHLRGQTDPEALGTARIMGMGEDTVYLSPAPLYHAAPL--RYTLRVLELGGQAVIMERFDTETALALIERYRVTHSQWVPTMFGRMLKLPGARRYDLSSHRVAIHAAAPCPVDVKHAMLDWWGDILMEYYAGSEGCGTTMINSSEWRQRPGSVGRPTTG--RLHIVGDDGQELPAGEIGQVYFSGGGQFS-YLNDEEKTRQAINERGWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALARHPGAQEVAVVGVPHPDFGEVPMAAVVLRDESPQTARAIAEQAAEVLARMKLPQRMVFVDALPRLETGKLLRRKLKERFRDEPQAG 75760872 2 ------------------------ENLYEYFHNSYKTYPNN-YYVFDQKYWTYNEVNQYIKAMTVKIKNNGIGVNDKVILYMENSIEYIISYFAILYLGATVVPITTSSTIENINDIVEDCKPALLLTSSSFSNIKNTELAKKNNVQSISIKEID--------------STVCVESQQCRTGQLAMIIYTSGTTSKPKGVMLTHKNLITNTDSILDYLCLDHSDSILATLPFTYSYGNSI--LLTHTKASGLLYIFRATYPQEILNILKRENITGFSTVGSHLNIMLKQGNFTAESFGKLRYITLAGEQTVKSNLIKLNNMNDLKIYVMYGQTEASARLTYLEPSMEQKLGSVGKPIKGVT-LKIVDEEGIEVEHDENGEIIVKGDNIMSGYLNMPDET-EKVLKDRWLYTGDIGYKDSDGYIYIIRRKNDIIKYLGYRISPVEIENYINMHDNILESAVVECRKEE-NVKIAAVIVLKNEKLDINDLSQILR-RKLPSYKIPSILYTVDKLPKTSNGKIKRSELKEMLKQSFL-- 146299846 227 -------------------------TLVEIVENQVYKTPNDIAVICKEKSLTYGELNKLANQLSNYLIQQGVSEGDFVGVKLERSEKLLVSILAVLKAGATYVPLDVNYPAERIAYIETDSNCKLVITGAVY----------------------------DDFLESQEKYNIENISLNRKSDDTAYIIYTSGTTGNPKGVMITHQNAVALIHWAQEEFNPENFEIVYAAT--SHCFDLSIYEMFYPLSVGKRIKILN--NALEIGPELTKDKNILLNTVPSSIRNIL----AEGFSLENVSIINLAGEPFPVDIAKKLLQ-TNAEIRNLYGPSETYSTCYKLSSAKNYQTIPIGKAIS-NTQAYILDEELQLVPMGTIGKLYLSGDGIANGYLNKPELTAAKFIENPFYDTGDLVKWMPDGNLAFLGRKDHQIKLRGYRIELEEIENVISSFSENIGQAVVAVR-KNNGEDFLAAYFTEIENVSKTDLRAYL-EKQLPAYMIPSYFTAVEKIPLTPNGKINKDALSEI-------- 146299846 1266 ----------------------TDKTVIDHFLQQVRKTPQKTAVIVDDQTLTYAELDEMSNKLANYLIEYQLGKGNFAAVKLERGLYLIISLLGILKTGAAYVPVDINYPENRIKDILDDVSPKA-IIDDAF---------------------------WNDFDSNESSALQPKTLP--KGTDLAYVIYTSGSTGKPKGVMIAHQSLVNLCFWHKKAYNVDENSR--GTLFSGVAFDASVWEIYPYLISGAVLYPIQKDEIRELVSFLVKNEITHSYLPSKICQDLMAETNLK---LPAL--ILTGGERLNYAV------DTSLQVFNNYGPTENTVVTTYYDCKKALEKVSIGKPVA-NTQVYILSENLKLQPVGVIGELCISGIGLSKGYLNQPELTKEKFIQNPFYKTGDLARWLPDGNLEYVGRKDNQVKIRGNRVELGEIEYVIREFDSAISNAVVLVKEVKNEPFIIAYYTT-GKSVDKKELRKYLKDK-LADYMIPAYYVELETLQLNANGKVDLSKLPAI-------- 146299846 2288 ------------------------QSIAQRFEKQVELFPDREAVASKNTVLTYKKLNNCANHLAQQIIEKASTETKRVALLLNHNETSVIGMLGVLKAGYAYVPIDANSPLSRIQYIIEDSGCDQLVCNEVT-----VEKANQLKKELPQL----------SITKLSENYNLPEILNPKQSSSPAYVLYTSGSTGMPKGVLQIQKNVLHFIRVYTNNVHIAIQDN-LSVFSTY-TFDASVKDIYGAILNGAKVSIYDIVELDSLSEWLLAENITIIHMVPTIYRNFLK-GLKKDEAVPTVRLVDLGGESCHKSDLELFKEHFGAFLVNDYGPTESTIVAQKFLSHESELTRPLGKSVEE-TKVFLLDENNKPKGIYQTGEIVFKSDYLSLGYLNRQELTDKVFTTDPLYKSGDIGMMLPSGEIEFLQRKDSQVKINGLRIELSEIEYQLEQIEFINE-AVVLLKELQENSYITAYV--RSEEILDVTKIKLLLGKILPKYMIPAIYISMENFPLTRTGKIERKALPDPVISDL--- 82702097 11 --------PAEVRAQWARQGIYPNKSLYELFCERVEQQPDNPAVISLDHTTSYAALLDKVHRLATSFQELGIVAGDVISYQLHNDWRSCAIDLAAAALGAIVAPFPPGRGRLDIQSLLRRCDARAIIVEREYGKTDLCELIESIRPTLLSLRILVVDGAAGDGWHALDELFRPADLPTVCPDSPARFLISSGTESEPKWVAYSHNALAGGRGRFLQRIHPEGKTRGLYLMPLGTAFG--STATFGVLWLGGSLIVLRQFDVAAAIQALAELKPTHILGVPTMFQRIAADPALTQADTSSLVAIISGGAKIDETSIRRCTKAFRCGFISLYGSADGVNCHTTLDDDLETIIRTAGRPNPEICSIRIIDDQKQEVPQGCIGEIAARGPISPMQYVNDPDLDALYRDQEGWVYTGDLGLIDEEGHLVLSGRKKDIIIRGGVNISPAQIENIAVSHPAVVSAACVPVPDADLGHRVCLCLVTREGAPSLSQFTRFLHEKGLETSKLPEYLRYYRQLPLSPAGKIDKKRL----------- 161520065 22 --------------------------------------PNRTAVLSRDASLTYGELDARSNRVARALIARGVAPGSLVPVEAVRSADFLVALLGVLKAGAAYIPIDDAYPAERKRHIYEQSGATV---------ALHARANAAAEPSSAGVAPLAVASLIGDDAPDGELRTPA-------PHDLLYVIFTSGTTGRPKGVEIEHHAVARLVDWHNRQFGVTAASRM--PLMAGLSFDISQWEIWSALTAGATLLLPDRPDADALVAFHRDHATTH-AFVPTV--MVPDFVRASRGSDLALRYLFTAGEKLQPVD----TDGTTYTLIDFYGPTETTIFATMHRVPRATRPSSIGHPV-PGATIHVLDAQLAPLPDGQVGELCIAGPCVARGYLNDPSLTHDKFVAQRLYRTGDLGRRLPDGTIQYLGRMDDQLKIRGHRVELGEIASVLSTQPGIRKCAVIAVEDASNAKEIVAFVVPDAEHANG-DVIGSIRTRCLPHYMRPRRYVVLPELPVTLNGKVDKAALREL-------- 71068221 459 -------------------------TIVDAFEARVRATPEAPAVLAGGEELTYAELDARANRLARLLLERGVGPESRVALTVSRNAWLPVAVLGILKAGGCYVPVGATLPRERAARILRETAPVCLLTDEAARTRRTAPTGDDRDENAPGGVERVVLTGALLAAFDPAPPTDAERAGPLLPGHLAYLLHTSGSSGRPKGVAVEHAQVTALLSWAG--TGVGADRLHRTVASTSESFDVSVFDTLVPLLTGGRIEIV-----ENTLAVADRTGPSLLNAVPSALQALLERGEPL-----AVHTFLCAGEPFPAPLARSLRAAFPARVANLYGPTETTVFVTHFLDGTDDGAPPVGRPL-PGVRVHILDPWLRPVPDGVVGELYLAGEHVTRGYWQRPATTAERYVADRMYRSGDLGRLRPDGEIDLVGRADDQVKVRGHRVELGEVEAALASHPDVLRAAAAVHDGKPAGPRLVGYVVPRGPAPDTAAVLDHVR-REVPPYMVPSALVVLDELPLTVNGKRDRAAL----------- 71068221 1557 ------------------------------FEKWAATTPDAPALRWDGGRLTYAELDRKADAVARALVGRSLGPEDVVAVVAPRDPDVVAALLGVLRCGAAYLPIDEAWPPARIRRTTTDAGARLLLAP-----GDTDAARTAFGPACGPDTDILGLEDP----AFRATGGPALPAGRNHPRSLAYVLYTSGSTGRPKGVGVERRALAHYVEGAVHRYPDAAATTLLHS-PL--TFDLSATALFTPLASGGCVVL------GEVDRAAEAHPVDFVKATPSHLPLLERRPGLLGENG----TLVLGGEALDGRALRAWRAHPHAEVVNAYGPTELTVNCAAAGEPVPDGPVPIGRPFAGV-RAMVLDTALAPAPPGVAGELYVTGPGVARGYLGQRALTAERFVACPFYRTGDLVRRLPGGELEYVGRTDEQVKLRGFRIELPEVARTLAADESVARAVVVVREDRPGDRRLTGYVVPAAGVPHEDELRGAVA-RTLPDYMVPSAVVVLDELPTTPHGKLDRRALPAPA------- 163746190 15 ---------------------------------------DALAIIDTRRDVTYGALHQMADGLARALLAE-VQPGDRVGVLLSQSPWCAAAHLAIWKVGAISVPLFKLFKHDALASRIGDAGCAIVLTDAEGADL------------LGDLATPLMAAEV-------GITGDPLDFADVGPEDPAVLIYTSGTTGTPKGALHGHRGHLPGVSVSHDHLG-QKGDCLWTPADWAWIGGLFDV-AMPALALGVPVVAMPKFTVEGCADVIARGEVRNVFFPPTALRMLKAADVA----LPGLRSVASGGEPLGAEMLAWGRKAFGLEINEFYGQTECNMVASSCGADFRAKPGCIGKSV-PGFELAVLDGNGQ--PTDAEGDVAVRAPSMMLRYWNRPDETAAKFHGD-WLLTGDRGIWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLLTHSAVATCGVVGKPDALRTEIVKAYVVLKPGAVEAKELQDWVKER-LASYSYPREISFVEDLPMTVTGKVIRKELKRLAARE---- 148254103 2 --------------------------------------------------------------------------GDRVATLAWNDFRHLELYYAVSGSGAVVHTINPRLHVDQIAYIVNHAEDKCLFFDPAF-----LPLVEAVVDRCPTVKAFIALSSREDLLCYEELASDAYRWPVFDENAASGLCYTSGTTGNPKGVLYSHRSTVLHSYASAMRDGLDAREVVMPVVPMFHVNAWGLP--YSALMTGAKLVLPGAGDGKSLYDLFESEGVTFSAGVPTIWLGLLGYVEQNKLRFSTFKRTVIGGAACPPSMMKAFRHEHGVEVVHGWGMTEMSPLGTTPSEAQDAILQKQGNAIFGVD-LKIVDDHGQELPDGKTGNLLVKGSWIVESYFKNEG---GSILDNGWFPTGDVATITHDGYMQITDRSKDVIKSGGEWIGTVELENIAMDHPAVQQAACIGVAHPKWDERPLLLVVKRPGAAVSDELIGFYAGK-VAKWWVPDDVCFVESLPIGATGKVLKNRLREQFKD----- 29829740 217 ----------------------------ELFAERARTAPGHPAVVHGDTVLSYAELDHRSELLAARLRAEGLPPGEPVALLLRREPTLVVAALAVLKAGGVYLPVDPDYPADRVAYLLADSGARRVLTVSDLAG-QLKAVHDRSADDL-----TVLALDTWDWRRTPGTPPCAPDAPPRDAGDAAYLMYTSGTTGKPKGVLVPHRG-ITRLVSGIGYVRLDPTTRMAQVGTTG--FDASVWEMWGALLGGGTLCILDREDTEELGRALREQRITTALFTSALFSRLADEDVTL---FRPLRDLLVGGDVLSARHAREVLAAPGLRLVNAYGPTENAVISTCQIVGEPVGARPIGRPV-PNATAYVLNQDGLPLPTGVPGELHVGGDGLAVGYHGRPDLTERAFVPHPFYRTGDRVRLLPDGAVDFVGRTDHQVKVRGFRVEPGEIETTLSALPGVRAAVVLARRLPGSSDSYLCGYVVGDPDLDTDRLRSAAAE-SLPPHMVPAHLIVLPALPLTVNGKVDRAALPEPA------- 121593078 3 --------------------------IAHLLQRSALVHGERPALLAGTCLLDYRTAARVAALAAHLRAHCGVQPGECVAIFSANGPQYLEALHAIHWCGAISVPVNYKLHARELAYVLADSGARVVCVSAALHDAALAAGADAAA--------VQVLGASAWE---QAAQGAPLALQERAPDDVASLFYTSGTTGRPKGVMQTHRNLLATMAYFTDVDDVQPGDAMVYAAPMSHGAGLYN---YAHMLRGARHVVPGGFDPAELVQLAADVGRLSLFAAPTMVHRLVEHVRRTGANVDGFKTIVYGGGPMYVDDLRRAIDTMGQKFVQIYGQGESPMTITALHPRWAERIASVGVAHA-CVQVRVVDGEDRPVPTGELGEVVVRGDTVMAGYWRNPEATAQTL-RGGWLHTGDVGSLDAHGFLTLRDRSKDVIISGGSNIYPREVEEVLLLHPRVSEVAVVGQHDADWGEVVVAFLVAGEGAELDAELDALCLDH-IARFKRPKAYRWVPALPKNSYGKVLKTELRAWLQAE---- 194699022 1 -----------------------------------------------------------------------------------------------MSIGAVVSPANPASTAEEYTHMVALSRPVVAL------------AAPEVAAKLPRNLRCVVIGSNEYKSLSSAGGVAPSPPVAVKQSDTAAVLYSSGTTGRVKAAAVSHRNLIAVISAHRNNRVIAPPTVTLFPLPLFHVFGF--MMLLRSVAMGETAVLMDRFDFIAALRAIERYRVTLLPAAPPVLVAMIKSEEARRCDLSSLLFIGIGGAPLGREVAERFAAIFNIELIQGYGLTETSGSVASTVGPDECKAGSVGK-LASHLEAKIVDPTGEVLGPGQRGELWVRGPVVMKGYVGDDEATAATVDSEGWLKTGDLCYFNEDGLLYIVDRLKELIKYKGYQVPPAELEHILNSHPDIMDAAVIPYPDEDAGQLPMAFIVRKPGSLTEQQVMDFVAKQ-VAPYKKVRRVAFVSAIPKSPAGKILRRELVEQA------- 183982533 472 -------------------------SLPALFAAQVARTPEATAITDGDVSLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDSTPIAAITTGALHP-------RLNDYDLPVI----------DIENPPTDTTPATNPPTPTPHDLAYIIYTSGSTGTPKGVGITHHNLLNSFDPQSTAILFSPNRVWTQW--HSYSFDVSVWEIWGALLSGARLVVVPEKSPDELLGLLVDERVNVLSQTPSAFYALQAAAEASDELSSRLQLALFAGEALQPHRLTSWMSRHPRRLFNLYGTTETTVHASWVGSDTAADVSPIGTPL-PSLGFFVLDGWLRPVPVGVVGELYVAGGGVGLGYWRRADLTGTRFVACPFYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPCEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFT---GNADPTELRAALATQ-LPHYMVPTALIPIAELPLTVNGKLDTRAL----------- 183982533 1983 -------------------------SLPALFAAQVARTPEATAITDGDVSLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDSTPIAAITTGALHP-------RLNDYDLPVI----------DIENPPTDTTPATNPTTPTPHDLAYIIYTSGSTGTPKGVGITHHNLLNSFDPQSTAILFSPNRVWTQW--HSYSFDVSVWEIWGALLSGARLVVVPEKSPDELHALLVAEHVEVLTQTPSAAAAL------SPQGLESV-TLVVGGEACPAGLVDQW--APGRTMINAYGPTEATI-YAAMSSPLVPGSGPIGSPVA-GASLFVLDGWLRPVPVGVVGELYVAGGGVGLGYWRRADLTGTRFVACPFYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPGEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFT---GNADPTELRAALATQ-LPHYMVPTALIPIAELPLTVNGKLDTRAL----------- 182413789 1969 -----VPWPRE-------------QTLVDLLDEAARRWPERTAVVFGEEALSYHELHARADRLAAALRARGVGPEVLVGLLIERSAEMIVGVLGVLKAGGAYLPLDPAYPSDRLAFMIEDAKPRVIVTQ--------RALAERVPRTAAGAERLLIDGE----LDVGAAATGGEQAATLRPEHLAYLIYTSGSTGKPKGVAVEHRSLVNAAMAWRVGYGLPAMDVRLLQL-ASLSFDVFAGDLIRTLTNGGMMVVCDRLDPAALCELLVRHRITFFESTPGLILPLMEHVRLQGVKLPDLRILVLGSDTLAIGEYRRLLADFGARIVNSYGVTEATIDTSFFPELEELGEGSIGRPMA-NQELHVLDARLRPCPPGVVGELFIGGAGVARGYHARPELNAERFVPRRLYRTGDLARWRADGNVDFLGRGDWQAKVRGFRVEPGEVEAVLRRH-ANVRDVVVGVRVVGGANALVAYVVAAEWTP--AEWRAHVLA-ELPDYMVPAYWVKLERLPLSPNGKIDRRALPAPGAEAAVRG 182413789 479 ---------------------YPERSLAALFAEQVATSPDATALTCAGTRLTYAELDARSNRLAHVFVGAGIGPDVCVAVCLERSVELIVALLGIVKAGGAYAALEPDYPEERLQWMLADLAAPLVITSEPWG-----AKLQRVAGTMARPPTVLAFERERERIAAHPATAPAVAATI---DDLAYVSYTSGSTGRPKGVAVPQRGVVR-LVRGADYARFGADEVFLQFAPVA--FDASTLEIWGPLLNGARLVVMPRPSLEELGRVVREERVTTLWLTAGLFRAMV---EERLADLRGVKQLLAGGDVLPIAAVERVRELPGCRLINGYGPTETTFTCCHTVVAADLAGGSVGRPIAA-TTVQVLDAALQLVPVGVPGELFTGGDGLARGYVGQPALTAEKFLPNPFYRTGDRVRWRADGTLEFLGRFDEQVKVRGFRIEPGEVEAALCAERG-VAAAAVVVRADAGAKQLVGYVVAESDGES---LRERLKAR-LPDYLVPAVIVRLEALPLTANGKIDRAAL----------- 125575813 64 -------------------------------------------------TLSCADFRRLVSSLAAGLRRLHIARGSLVLLLLPNSLTFPVAFLAVLATGAVATTMNPSSAPAEIAARLRDTAPS-LVLASTHNAAKLPPLAAPLVL-VPDTFQQQHDDDQFDFFFHALLETDPETPVEVGQDDAAAVLYSSGTSGRSKGVVVTHRNLIAMVELFVQYTRPARDNVYLAALPMFHVYGLSLFAV-GLLSLGCTVVVMRRFNVDDAVKAIRKYKVTHLPLVPPIMSALLRA--NPPLELDSLLQVSSGAAPLNHTLIHHFLHAFNVDFIQGYGMTESTAVGTRFNTCKHKKYASVGL-LAPNMHAKIVHESGSCLPPGSYGELWLHGPAIMKGYLNDDD---DAFTRDGWLRTGDIAYFDSDGYLFIVGRLKDTIKYKGFQIAPADLEAVLIRHPEIIDVAVTSDEDEEAGEIPVAFVVRKSGSTLSTHVMEYVAKQ-VASYKRVRKVIFVEAIPKSAAGKVLRRLLKDSLVD----- 214029220 5 ------------------------------LEPHLRDRPEAIAFRDSGEIWSFAALDRACGDLAELLASAGVRPRDRVVVLCENACVTVAALFAISRLGAVAVPVNARMQGAEIDRILSHAAPRIVLMTSAASKEAEDHAKRLRAAHRGTRWEGCFGCLDVAFLP-ETGATDGGDVPQ----DLAVLLYTTGTTGDPKGVMLSHRNLAFGGGASAQLRDMTARDVVYGTLPLSHVFGLASVLTASVMI-GAEVRLEARFSAQKFYEAL-RSGITLVSAVPQMHALVMQYAKEQGLQTPDLRYVSSGAAPLDPDWKTRAEAFYGVALQNGYGMTEATAGICATRSAIGDPDVSVGPPL-PGVEVRL--DQTVSGGGDGLGEVCLRGDNVMLGYFRNPAASAEVLSADGWLRSGDMGWMDAAGHLHIDGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRPI-KGDEEVIAFVQAAGDTPDVMELRSFVAER-LAGYKRPAHIVLTLALPAAPTGKILKHRLLGHFADRLPA- 38174851 514 --------------------------LDALFLAQAERMPERVAVIDHGRTLSYAQLREHASALASQLVTLGAKPDTLIAVVLEKGWRQAVAVLAIQLAGAAYLPVDPALPEDRRNLLLQEGQVKVALTE-------------------PRLAERLSWPEDVEVVVVADI-ARGAALPERRGSDLAYCIYTSGSTGRPKGVMIDHRSAANTVQDINSRFQVGPEDRVFALSSLG--FDLSVYDIFGALAVGAAFVLPESEDPASWLNLLRTHRVSVWNSVPTLMEMLVDVAETRGERLPSLRLVMMSGDWIPVTLPDRIRARGDIQIISLGGATEGSVSILHPIGQVEPTARSIGRPML-NQRFYVLDDALASRPDYVPGELFIGGVGVARGYFRDDVRTAERFTNERLYRTGDLGRFLPGGDIEFLGRKDFQVKVAGHRIELGEIEAALLRHPALRE-AVVAAPGERSARRLVAYVVVAEGVPSAESLQSFLGA-TLPQYMVPGIFVHLERLPLSSNGKVDRKALPEPAA------ 118431417 96 -------------------------------------YGHREAFTWVGRRYTYLQLKDEVDRMAKLLQDYGLGVGDVVAIYAPMMPESIAAMLAAMKVGAVASPIFSGFAPPAVAERLKLGEARVLVTVDGYLRRGRRIALKEQADQAGAVEHVIVVRRLGIDVPWVEGRDESAEPEELDPEHPALLLFTSGTTGRPKGAVISHAGAIHYFNLDIHPAWRGGEDRLWWITDIG--WMMGPWQVLGSQLLGASHLMADYPYKSRVWRLIQEHRVTHFGFAATVARMLRAVASVEDYDLSSIRAFGNTGEPIDHATWMWVMEKLGRPLINLSGGTEVFGCILLPSPVVPLKPTTLWGPALGVD-ADVFDDEGRPV-RGEPGYLVVKKPSMTRGLWKDPERYIKTYWPGVWYH-GDYALVDEDGFWYILGRADDVIKVAGKRIGSAELESVLTQLPEVAEAACIGVPHPIKGEVIACFLVPKGGY-DAEELASKARKAVVDRFGAPEHVVIVSELPKTRSGKITRRVLRDLAR------ 78356651 2306 --------------------------LHTALEVQAAAAPRKTAIICQNRHISYAQLWRQAAALRNQLADAGIRSGTPVPVLLPKSWQQIAAVLGILQAGGAYVPLDVEYPDGRIRHLISELKTGVVVTDAANSARIEKSAGRTILIM-------------EHLEPVAD--QPEVSASRSTPDDLAYIIYTSGSTGTPKGVMTSHKGAVNTVRDINRRLAVTAKDNVAGLANL--NFDLSVYDIFGVLGCGGSLVLPDIRNPASWIDMIEQERITLWNSVPTLMQMLLEYPNGLEGRLQTLRCIMLSGDWIPIQLAKEIKSRLPAALFSLGGATEASI-WSVIHAVEQIPPHPYGRAMDNQT-VQVLDHLLRERPDNVTGGIYLGGTGLAEGYWNAPEKTERSFIADGLYRTGDLGRYLPDGSIEILGREDFQLKISGYRIEPGEIEAQLNSHPAVSQSIVSAITDNSGKKVLCAHWTGKKDT-SPEELALFISE-TLPHYMVPKIFVHVTAFPLNANGKVDRSAL----------- 83955052 39 ------------------------KTLGGLIQASREIQGNGAALVYQDERWTYDAFTADVNRIANGLRDLGIKTGDRVGIAMRNYPELLMLTLAVASAGAVVVFVNAWWTTEELDYALQDSGAKTVF-ADGPRFERMKPLKDDLGLRLIGVRDAEEMGPHKLSDLMQGMAETPPEGVDLDTDDDFAVMYSSGTTGKPKGVVQTHRGALSALLQAVAAPLVTPPEPGLIVTPLFHVTA-THPLFLLSLPAGAKISLLHKWDAEEAVRVINREGVTRFLGVPTQSADLLEAAKRMGETLPTLTWLGAGGAKRPAAQVAQLKNQFPADIATGWGMTETALGIGMVGEEYNKRPDAAGKLHPPLQDIRFLDDKGNDVPQGELGEITVKSPANMRCYLNKPEATEETM-QDGWLRTGDLGVIDAEGYITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDPRLGEVVGASVQTRDGKPLTQADMAAHLDGRLAKFKIPEKLWCQDG-PLTATDKIDRRAIRAA-------- 104782283 414 ----------------------PGQTLHGLFELAATKQPQHIALHVGEQTLDYATLDQHANGLAAVLRQRGVGADSVVAVYGERSVEIVVTLLAILKAGGAYLPLDPSYPADRLSFMLHDAKAHSLIT--------LRPLAEGIE----------VADGVERLALEGGLPPAQAEAPPISADNLAYVIYTSGSTGKPKGVMISHANACASTRARAAFYQAPLRRFLMLS---SFSFDSSVAGIFWTLGQGGTLYLPEEEDPVRLAALVEGEAISHFLALPSFYAQILEHLRQPE-----LACVIVAGEACPVDLAAHYQRLPHTLLVNEYGPSESAVWCSAHAPPHERI--SIGGAIA-GARLRVLDRDGELVGFGREGELFVGGPGLARGYLQRPSLTASRFVPDPFYRTGDRVSPGTDATLDYLGRLDFQLKLRGFRVELGEIEARLAQLPDVREAAVV-VRETGGGAQLAAFVVLAETAAGGVEIQERLREQ-LPEYMVPAYLRALDRLPLTPNGKLDRNAL----------- 196191975 494 --------------------------------EQVSLRPHSTAIVASEVSMSYCELLAAAHNLAVRLTNAGVKPGQIVAIYLPRSWEAIITILGVLFSGAGYLALDPTAPVARNSHLLKDAQPALLITTSEYQPHSISGLPPTIL--LNPLEYLPTTDLSMAEVVTSDLSTIPAQ------NSPAYVVYTSGSTGVPKGLVIDHRALSNFVSGALQRYKIQPEDRVLQFASLH--FDASVEEIFLTLCSGATLVLREEQSLPHFLKVCQQKDISILDLPTAFWHELAFCLSNHQESLPSLRMVIIGGEAAQSERIKQWHSVVGVRLLNTYGPSEATVVATVAPGCVDQGKVPIGRPL-PGIDIAVINAAGYPATPGQRGELCILGPTLAKEYLGKSQLTADCFVKPRAYRTGDQVFIRPDGQLVFTGRLDAEFKISGHRINPAEIESVLLTIPGIREAAVVGHHLPEGIKRLCAYLVAKAPHPPVRTLRQHLSER-LPAAVIPAGFNFLEALPKTLSGKVDRTAL----------- 157330777 1 ---------------------------------------------------------------------------------------MYELHFGVPMAGAVLCTLNTRHNSAMVSTLLRHSEAKIIFVDYQLLEIAHKTLVLIVESDGSPPTNFSTSDGYEYESLLATGQSEFEIRRPIDEWDPISVNYTSGTTSSPKGVVYNHRGAYLNSLATFVLHGMGSMPVYLWTVPMFHCNGWCLP--WGVAAQGGTNVCLRRVIPKDIFDSIALHKVTHMGGAPTVLNMIVNSPVSDRRPLPSKVEVMTGGSPPPPPILRKMEE-LGFGVSHLYGLTETYGPGTICPDERYKLKARQGVQHLGLEEVDIKDPTMKSVAADTMGEVMFRGNTVMSGYLKDEKATEEAF-RGGWFRSGDLAVKHPDGYIEMKDRLKDIIISGGENISTVEVETVLYNHPAILEAAVVARPDNHWGQTPCAFVKLKEGDVDAQEILKFCRDH-LPHYMAPKTVIF-EDLPRTSTGKIQKFILREKAK------ 29832266 16 ----------------------------------------RPALRFGDRALTYAELAAAAGCLAARISGSG-----RVAVWATPTLETAVGVVAALLAGVPAVPLNPRSGESELGHILADSAPSLILAAAG----------DELPSAVRGLERVDVE------VNAPAAGAPAPATGSVTDDAPALIVYTSGTTGPPKGAVLPRHAIATTLDALADAWQWTADDVLVHALPLFHVHGL-ILGILGPLRRGGSVRHLGRFGTDGVARELND-GATMVFGVPTMYHRIAEALPDDPGLAKALRLLVSGSAALPVHDHERIAAATGRRVIERYGMTETLMN-TSVRADGEPRAGTVGVPL-PGVQLRLVEEDGSPVPDGEVGEIQVRGPNLFTEYLNRPDATAAAFTEDGWFRTGDMAVRDADGYVRIVGRKTDLIKSGGYKIGAGEIENALLEHPGVREVAVTGEPDDDLGERIVAWVVPADPGPDADELAGHVA-RRLAPHKRPRTVRFLDSLPRNDMGKIMKRALPQ--------- 118473796 56 ---------------------------------NARRHPNRVAVIDDEGEFTFGELDAAAHALANELLARGVRGGDGVGILARNHRWFLVSLYGAARVGARIIMLNTEFSGPQIKEVAAREGARVIIYDD-----EYTAAVAQAETELGKLRALGTNPDKEEDETLAEVIARSGKRPAPKASHASIIILTSGTTGTPKGANRAAPPSLAPIGGVLSHVPFKAGEVTALPAPMFHALGFLHATI--AMMLGSTLVLRRRFKPATVLEDIEKHKVTAAVVVPVMLSRMLDHLEPQKPDLSSLRIMFVSGSQLGAELATRALKELGPVIYNLYGSTEIAFATIARPQDLSRNPATVG-PVVKGITVKILDDNGKELPQGEVGRIFVRNTFPFKGYTGGGGKQ----IIDGMMSSGDVGYFDEHGLLYISGRDDEMIVSGGENVFPAEVEDLISGHPEVIEATAIGVDDKEWGARLRAFVVKAAGSLTEDDVKAYVRDH-LARYKVPREVIFLDELPRNPTGKILKRELRNI-------- 154687173 554 ------------------------DTLYHLFARQTIKTPENIAIECQGRAVTYQELQVMSNRISSFLEEKGIQPNEYVGVIVDREIETIASILAVLKIGAAYIPINPEFPKERQSYILKDGDCKVVLTAE-------------------LVKTIV--------SSYKESKRESVAVPE----QIAYAIYTSGSTGKPKGVIIKNEAVTNTILDINEKYSVNETDRFIGLSSM--SFDLSIYDIFGAFSAGATLVMIEDRDIKKIHDIVKEEKITVWNSVPMIMEMLVNYMDETEDELPELRLVLLSGDWIPVHLPERIKDHFESEVISLGGATEASIWSIYYPIKTEWTSIPYGYPLSNQT-YYVLNYENDPCPIGVKGELFIGGKGVAEGYLNDKEKTEASFIDHPIYRTGDMGVLTQEGYIEFLGRKDHQIKVRGYRVELGEIESVILEHRQVRNAVVINQKDARNQDVLYAYV-AGHQSLPPTDLKEFLSLK-VPEYMIPSYIVQIEEVPLTSNGKVDRKKL----------- 28377459 2913 ---------------------YPKKTVVELFKEQVAKTPQNVAIEYQNIQLTYETFDKLTNKFANSLLNAGIRPGDKVPLIMKRSEKMSIAIWGVLKAGCAYVPVSPEFPEERKQFILKQINAKVIVDDNYIIPKECSTLAPKYRPKL---------------------------------SDLAYIIFTSGTTGKPKGVMIEHGGLSNRIQWMNATYPITEKDRVYQKT--NFVFDVSVWEQVWALLEGARIVFAGHKDPVYLANEIDNKNITVMHFVPSMLDAFLETLDVYRSDLTSLKYVFCSGEALNINSVKLFRKLMPATLFNLYGPTEASIDVTYFDNKDNLNKVLIGKPVA-NTNCYVLSRTDHLLPVGAIGELALGGVQLARGYINQPELTAQKFVINRIYKTGDLVRLLSNGNIEYLGRNDMQVKVRGLRIELGEVETRLIEIKGITKAIVLAV-----NQQLVAYYI-SGNQLSEESIKQQL-STTLPDYMVPSAFVKLNAFPLTFNGKLDRRALPKPLNEK---- 28377459 4318 --------------------YYPEKTIAEEFEQQVREHPNNIALDFKNIRYTFEELNQRANRVAHTLVEYDIKLGDRVPLLLPKSENTIIAILAILKAGAVYVPMAVTFPKERIKYIVEKVEAK-LVIDSEFMAQSFSNLKNNLNLA-------------------------------VKPNDLAYIIFTSGTTGQPKGVMVEHRNFIIYLSNILAAIKKTGTTNIEFGCIAEYVFDIFGTEVFGQLLRGKTVNLFAG-EPEDFPQFMASHDVTTLQSTPGRISYFFQDNDSQILN-TSLTTIMVGGEKMNAAFAKRFD---NINLINIYGPTEGTV-WTSMKRIESNYSN-IGQPFPNYTHL-VLDRKKRLLPQGAVGELYISGPQLSRGYYGQPELTQHAFLNNPYYKTGDIVRVLSNGEFELIGRNDFQVKIRGFRIELGEIESAMLRVPGVKQVLALALGKE-GSKYLGVYYVSNQEIARKD--IERVISQYLTDYMMPSGYQHISEFPLTINGKIDRRALPEI-------- 28377459 995 ------------------------ESVIDLFEQQVMKHPNALALEFDDKKWTYAELNRRVNRVANYLKKLDVKSEQKIPLLLRRTDKMVVAILSVLKAGAAYVPVSLKYPSERINFITKACNAQ-FVIDDQFMERDFPRDDENLQMR-------------------------------IEQNQLAYLIFTSGTSGNPKGVMVEHHNLSNYVLEVSRMKNSGMHEGMKNGAFFEYVFDSSVHDLIRPFVLGESVVVLDTFDIDKFISTLNQYQINAIGMTPSL------AARVDLNRVSSLEYIYCGGEAITRDVINKYAD-TPIQLNNCYGPTETTVLSFANNDVHDL---SIGRPI-GGVDAYVLDDNRQLLPAGAVGNLYIGGAQVTRGYLNRAEETEKHYINNPFYDTGDLVRRLYDDSFQYFGRKDFQVKIRGYRVELGEIEKQLQAVEGIEQAKVIAKDGN-----LIAYYISKS-SIDSDDLYNQL-SKSLADYMVPSMYMHMLDFPLTINGKLDVRALPEPVQQE---- 28377459 1959 ---------------------YPEKSLANLFEEQVLRTPDQVAINFKQYQLTYGELNIRANKVAHSLIDQGIKPGMHVPILLPRNERFVIAILGVLKAGANYVPLSLDYPKERVDYILDKIHAN-LVIDDEFQ----------------------VTSDDGNNLALN-----------IPTDSLAYIIFTSGTTGKPKGVMVEQRGVVNTIYNHIQLLGAQSKLRMTHFA--NFVFDVSVLELFYGLLTGANIYLLDRVDYQLLKQFVIKNKISLMILPPAVLNA---------EDLLPVNKLVVAGESTPEEIYKAYEKN-HTQMFNAYGPTEVTVIGTVKEYESGMSSNNIGQALKNMTACA-LDNQNRVVPIGAIGELCIGGPGVARGYISDRGKTEKAFINHPLYRTGDMVKQLPSGDFIYLGRNDFQVKIRGFRVELGEIEARLMEQPSITRCLV-----RVHGTNLIAYYQGK---------LEHTLEKQLPSYMVPSNYVHLDKFPMTINGKIDLRKLPEPEIE----- 28377459 4 ------------------------------FEEQVEKVPEQNAVVFGQKKLNYRQLDKKSNIVANYLIKCQVKHGDIVPLLLDRSENMIVAIIAVLKAGAAYTALSKQYPQNRIDFIREQTNA-AIIVDDKLLSQALVGT----DSSNPDCKHGI--------------------------QDLAYVVYTSGTTGHPKGVLHSNLSVTSHIDSYWKAIGLSDEHYNMLFL-VNYVFSVATTQIFGALLHGDTLVISNSEDIDHLERYINTEKINYFQCTPSLANSI------DFSRLTSVKTVAVAGEKIPRSLFTNTHDN-QVTLVNVYGQSEFHAGTTNIINTVDDI-NKIGHPV-NGMRAYVVDGKMNEVTEGQIGEICFSGNQLANGYLNLELETQEHFIDNPFDKTGDLVKKLPNNEFEFIGRKDFQLNINGIRTEPAEIETQLLTVAEIRDVVVTS----YKNQTLIAYYV-SDAPLNESAIKDAVKNK-LSSYMQPEYYKWMKAFPLNENGKIDRKKLPDI-------- 98152901 6 --------------------------ISDALKVRAQHQADEIAHDDTRRQISFAEWDREVDEVAGGLAAAGLVPGDRVFLPISNAVEMAIAVFAVFRAGGIACPINTRLNPKEIAEYAALCEPRFCITDAPDRVRDLKLAACWHAEDMP--RNLTALPDQASLDPGAD----------------AEILATSGTTGKIKGVVISHPDLMTGVTG----YNMDRSRSTLNALPLTGSGGNIGIVMLPA-RGGATAITQPKFDPKGFLDLVREKRPNLVYLVPSMLRLVLDHPDAPDYDFSGVKYLMTGTAPLPHDSVKRAMDLWHLRIRNSYGMSEGGVGVSTTSAEQVLKPGCVGK-LPKHMQLR--DEAGNVITVGVVGEIY-GWQKHPRRYWNDEQATADSF-RGGWTKTGDLGFIDEDGDLIMAGRSKELIIRGGYNITPLEIETVLHLHPAVQQAAVVGIPHEILGEDIAAAVTLRPGTAETEEILSFCREH-LADNKVPRTLVIMDSLPLNPNGKILKKYLAEPL------- 118466205 2 -------------------------TFWSLIAEAARRGSPRPLLADEGRSMTARQLYDAACVAAAALAERGVRPGAVVSWQLPTTLETMVLMAALARLGAVQNPIIPVLRESEVRFITGQLNTEYFVAPGLWRGFDHGGLARALSAEVITVDLAAPPAAGALRLPGADPDSLPA--PPQSADEARWIYYSSGTTAAPKGIRHTDSSVIAGSAGVVGMVGATSSDVDPIAFPVAHIGG--AAMLATALLTGMRLALFEAFDPAATPLAIAAHNPTFLGTATPFFVAYLEAAQGNRPLFPSLRGCLAGGAPITAELSRRVRDTFGVAIANAWGMTEPCATSPSLTAAPEVLDHTVGPPV-PGVEVRVVDGAENELAAGQEGELRLKGPQCFLGY-ADPTLDADAFDDQGWLRTGDLGLIDADGNVRVTGRTKDAIIRNAENISALEIENALAAHPAVADVAVIGIPDPRTGERVCAVVVPAADGVTLESLVQHCRSRGLSRYKHPEHLVVVDTLPRNQFGKVIKKDLRDAF------- 126458780 68 -----------------------------------RKYRDKPAYIYYERKITYWELYQLVCDYAAALRAAGVRKGDRVMVYMPNSIEAVAVILAAARIGAISTTVFAGFSPKAVADRIELTEPKIIFTQDSLRRGRRVPLKENIDEALKALPEAEVAMEKGRDLTLDEFKYTDCSPVFLEANEPLFIMPTSGTTAKPKPVVHVHGGYQVWIWHGAKVYGLEPGDVVFNTSDIGWIVGQSYI-VFAPLIIGATSILIDYPRPDVFWEVVEKYRPTLIWTSPTAARLLMRLGQARKHDLSSVRRVVTAGEVLNPEVWRWLYEDVRVPVIDHMWQTETGGPIFGYPEYVKIKPGSAGQPL-PGVEFEIVDEKGNPLPPMHKGIVVIKRPGLTPTLWKDHERYWQRFEGRLVYYTGDAAHVDEEGYIWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPLRGEAIAAFVVLKPGWRPTEELKRELIERTFGPIAVFAGVEFVNMLPKTRSGKIMRRVLK---------- 156120553 58 --------------------------------------------------WNFSQLSELSQQTANVFAGCGLQRGDRVTVVLPRVPEWWLVILGCMRAGLVFMPGTIQMKAKDILYRLQVSKAKAIV-----AGDEVAEIVDTVAPECPSLKTKLLVSERDGWLDFKTLASTTHCFVETGSQEAAAIYFTSGTSGLPKMAEHSHSSLGIKAKMAGKWTDLQASDIIWPISDTAWIVNILG-SLLEPWTSGACIHLLPKFDPVIILKVLSSYPINYMVGAPIVYRMLL-LQDLSSYKFPHLKCCFSGGETLLPDTLEKWKAQTGLDILEFYGQTET-----------------------------VIDDKGNVLPPGTEGDVGIRRPGIFSGYVDNLEKTEANIRGDFWVL-GDRAIKDQEGYFRFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVVSSPDPIRGEVVKAFVVLRDPDELTKELQQHVK-LVTAPYKYPRKIEFVLDLPKTNTGKIQRSKLRDKEWKK---- 198265473 1 --------------------------------------------------------------------KRGIGKGDTVALIAPNIPEALECALAMPMLGAVLNANNMRLDVGTIAYILEHGEAKVLLVDTEFSAMAAEAVAQSGRDVLVVDDSEGPGGDRIGTLTYDDLLSEAYTLPD-DEWDALALNYTSGTTGRPKGVVYSHRGAWTNAVNNVVTWAMPHHPVYLWTLPLFHCNGWCFPWTITMLA--GTHVFLRAPRADVIYDAFADHGVTHLCGAPIIMSMISDAEEKRG--FPQKIKMMTAAAPPPASVIKGMEA-MGISITHVYGLTEVGPAVVCAEKPGWAALPAQGVAYELEEDVLVLDETGTPVPWNTLGEVVFRGNIVMKGYLKAPEETAKAF-KDGWFWSGDIAVQHADGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSVVAVVAMPDEKWGEVPCAFVELSGEV-TEEELLAHAKAR-LAGYMRPKKVIF-GELPKTTTGKIRKNELRDLVRQKI--- 118467099 11 ----------------------------------------KPALVLAGTVIDFAELEKRANRLAHFWYAAGLREGDTVAALLENNEHVHAVMWAARRSGLYYTLINTHLTAAEAAYIVDNSSAKALIGSRATRDV-CEGLAEHSPGGLPELLLIADDDLDGWYRYPECVADQPTPIPDESEGDL--LQYSSGTTGRPKGIELPHSEAPNILMPLMNAVGITSESVYLSPAPLYHTAPSFWSMVVQSL--GGTTVVMEKFDPEHALECIQRYGITHGQFVPAMFVRMLRLPEAVRYDVSSLQRVVHAAAPCPVDIKKQMIAWWGPIIDEYYAASEAVGASFIRAEDWLIHPGSVGRPLVGVP--HILDESGHELPPGVPGEIYYEGGHSFQ-YLKDDAKTAAAHDAHGWVTVGDIGYLDVDGYLYLTDRRHHMIISGGVNIYPQEAEDLLITHPKVLDAAVFGIPDDEMGQAVKGVVQTVDPADAAAELLEWLRNR-LAHYKCPRSLSFEAQLPRTDAGKLYKQEL----------- 160935290 1 -------WPDLLRERIKEAGAYEGDSIYHAVGLTAARWPGKTAVVDDGQALTYGRLLDMTDRMAASLKKKGIQKGERIGILLYNGPEFCVSYLAANKIGGVAVPLPGKFQRPEILSLLEKADVTTIICEEKFEPWF---------ENLEHV-TVIVSKSGPDFWILRDMEDNEITDGVGTWDDSAILMFTSGTTSRSKGVAMKNYQVMNSVEAYAATLRLTQLDSSVIATPMYHVTGM--ICILSVMLAGGTVYLMKKVDADRILTCFLENNITFYHASPTVFTILLEKRSSYPL-IPSVKSFACGSGNMAPENIRKLKEWMPAEFHTVYGMTETSGAGTIFPGADSPWIGASGIPM-PDLRIKIADDDGTELMENQIGEICLKGSFVVEEYYKQ---KVDSITEDGWLRTGDLGYYNQAGYLYIVDRKKDMINRGGEKVCSFDIENTIHTLPGVVEAVVVGVPDSKYMEVPAAVIKLEKGTVRAEDIKEMLKTR-VARFKIPEYIVFVEDIPKTHNGKIDKRMIKEWMR------ 197786769 10 ------------------------RTLWELAARRADLSPDRPVLLQDDRTLTFGELRARAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALRESKAEFFAVPGPWRGFDHTEMARRLGAKAIF----------EAYDDLPDGDPAVLPAPPADGTSVRWIYWTSGTTSDPKGVLHTDRSLIAGGSCLAHALRLTADDVGSMAFPYAHIAGPDYTVML--LLYGFPAVMFEQFALPDALEGYRRHGVTVAGGSTAFYSMFLTEQRKRPGEIPTLRLLAGGGAPKPPEVYHAVVRELGVQLTHGYGMTEVMITMGAPDDTVENLATTEGRP-PEGMSVRIVD-----------GEVRLKGEAVCQGYL-DPSQTAEAFDEEGYLRTGDLGFVKDTGHLVLTGRLKDVIIRKGENISAREIEDLLAAHPAVGDVAVIGLPDAERGERVCAVVEQPEGALTLEAVTGYLRAEGLSPHKLPEQLEVVDALPRNETRKVLKYKLRERYAGTVIRG 193603647 42 VVDWYKPWDKVLDNSAQPLTDWINACYNAVDRHIKAGKGKKVALIHDSTKITYDDLYEKVSLLAGALVNLGVVKGDRILIYMPLIPEAIISMLAVVRIGAVHSVVFGGFAARELCARINHATPKVIIAAEPNKIVRYKDILNTALDRVTEPKHCIIYQEPSPLTPGIDILWSDAPCVPVEANHPLYILYTSGTTDKPKGIVRPTGGHIATLCWTMSIYGMTEDDVWWTASDMGHSYICYGPGITSVMYEGKP---DRTPDPGQYFRVIQDHKVNGLFTAPTALRVIRREDPVSKYNTKSLRTLFVAGEHCDHETLAWAGKVLNVPVLNHWWQTETGITATCLGFGHNLKPPSAGMPFPGYD-VRILKEDGSPCQLLELGRIVVKPPGVMSCLYKAPERFLNTYFNNGYYDTMDAGYTDEKGYIYVTARDDDVINVAGHRLSTSALEDVILSHPDVGDAAVFGVPETTKGEIPCLYIKNKNCSKKEEDINNEIVQNVIGPIASFHLCAPVQGLPRTRSGKTARKSLSNLASGK---- 56698515 7 ------------------------------------------------RRQSYGELARDSGAVAGALARAGIPREARAAMLVLDQLEFPALFWGCLKAGVVPVPLNTLLATSVYEVILNDSRASILFVSE-----ELWPVVQPAALASPHLTRIVVIGAAPDGTSYADFGADILPAVEVSPDDVAFWLYSSGSTGQPKGVRHVHASLKATASYGARVLGIEPDDLVYSAAKLFFAYGLGNGMTFPMSVGAETILFNGRPTPDGVRDIIATEKPTVFCGVPTLYAAMVAMLDREGVPDVTLRRCISAGEALPEEIGRSWHRQWGVDILDGVGSTEMLHIFLS-NAPGDVVYGTSGRPVPGY-EVRLVDESGADVGPGGLGELLVRGASAADGYWNKRDKSRATF-EGEWTRTGDKYELTSDGRYVYCGRTDDMFKVSGIWLSPFEVEQALVAHPAVLEAAVVAARDADGLEKPKAFIVLKAAETEADTLRDFVKEK-VGKWKYPRWIEFVEDLPKTATGKIQRFKLRE--------- 182436282 299 --------------------------IDEALAAQVAARPDAAALTAGAVTLSYAELNDRAEEFADGLYAHGVRPGDLVGLCLPRSADLVVAMLAVLKADAVHVPLDPEHPADRRERTARDAGVRLTVDPAALTGHPPRPAGERRVAGAP-----------------------------------AYVIHTSGSTGRPKGVLVPHANVTALVDAVRDDFGLCPDDTWTC----FHSFDFSVWEIWGALLTGGRLVLVDHWSPEDFHALLVRERVSVLSQTPSAFTQL-AAADRTGGDLSALRLVVLGGEPLDTRPLLGWFDRHPCRLVNMYGITETTVHVTAATVTRRAGSRSVGRPL-PGWSVRVLDAHGRPVPPGAPGEIHVGGAGVALGYLNRPALTAERFVPDPLYRSGDLGRLGPDGALEHLGRIDDQVKVRGFRIEPGEIRHVLLEDPAVSAAAVTGRDGDAAAVRIDAYVVPAPGAGEDPGPVRERAARLLPAHMVPATVTVLPVLPLTANGKLDAARL----------- 54026482 47 -----------------------------LLAESA-RLGEREYLVDGERRITYAAHLAAVAALAEGLRTRGIAPGDRVGILAANSAEWVQAFWACQCLGAIAVGYNAWWMPREIDYGLAHTAPKVLIADDRR------------IERLAQVEHTVPVLSIEQQLPALIAEFAGAALPEVAEDDPAVILYTSGTSGRPKGATHSHRNLLAVVDQHAAACAGRTDDRFLLTSPLFHIASLHN-LVLPRLATGDTAVVYRGFDGERVLSLIERERITNWGAMPTMIHRLLDA-DVERHDLSSLAALSLNSAPSSAAVQEALRDRVPAALTTSYGMTECSTAATLATPAEAEFPDTVGRPIIGV-ELSIRDAEGEPVADGVEGEVWVRSAYVMLGYWNDPAATAAALTPDRWLRTGDLGVCT-DGRLRLSGRRSDLILRGGENIYPTEVEHCLDEHPAVRECAVVGLPDPDLGQRVGAVVVVEDEATDPGQLRAFTAER-LAYYKVPADWRITTELPRNATGKVVRAGLADLF------- 55380254 100 ------------------------------------------------REITYHELHQQANRVANALEARGIGPGDAVGLYMPMVPEIVPLLYGCFKVGAIAVPIFSGFGVDATATRIEDAECSVLFTGDGFSEIDLKSAADEAIEAAGHVEHTIVSDRDEWWTDAVGSQSDEYETQSLPADHESMLLYSSGTTGKPKGIVHTHGGLVQPAKEIFFSFDHKPADRFFWVSDIG--WMMGPWTLIGNHAHGGTVFMPDYPEPDRFWEMIDTHNLSVFGISPTAIRSLQKHGDEEGHDLSTLRLLGSTGEPWDPDSWEWFLENVGTPIMNISGGTEIFGCFLQPTPLHSLKPGTLGGPALGMD-IDVVDAQGESVADNEKGYLVCQSPSMTKSLWSGDERYLAEYWSGDMWDHGDWAQKDEDGFWFLHGRSDDVLNVAGRKVGPAEVESALIEHDAVNAAVAIGADDETKGTAVVTYVILNEGVEESADLREALRARALGKPFRPREVRFVDEFPETQSGKIVRRIIQ---------- 149923644 26 -----------------------------FLARTAETFPEHPAILHAGQRWTYAEYYADARRLASALAARGIGRGDTVAAMLLNTPPMLLAHFGVPMAGAVLNCLNVRLDARIIAFSLDHGEAKAILVERELATVVREALALMEGPRPPTVDYAAIEGAPDPFLEFAELLAEGDPVRPLDEWDAIALNYTSGTTGDPKGVVFHHRGAYLLATGNVVTTGMTKHPVYLWTLPMFHCNGWCFPWSLAIVA--GTHVCLRAVRDAAIWDAVADHEVTHMCGAPIVMAVISGAADAIKRPLDRVVEFFTAGAP-PPEAVLATMAAGGFNVTHLYGLTESYGPAVVNDGPRAAMKARQGVRYQALEQLTVMDPETEVAADGETGEVMMRGNVIMKGYLKNPAATQRAF-AQGWFHTGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYKHPAIAAAAVVAMPHGKWGETPCAFVELRGQELSAEEVIAWSREQ-LAHFKCPRHVVF-GELPKTSTGKIQKFKLRERAR------ 167367258 22 ------------------------------------------------RSWSYGEFHDRVGALAAGLARRGIKQGDYLLIHLDNCVEFLLAWFACTELGAIAVTTNTRSAAAEIEYFADHCGAVAAITQPAY--------ADLVAANCKKLKWMAVIGHDPGAASFDSLFGDSADRPHRRTDPLASVQYTSGTTSRPKAVLWTHANALWGAKINAAHQTLRADDVHLLYLPLFHTNAL-AYSMLSTLWVGGTVVVQPRFSASRFWKVSLEHGCTWLSTIPFCMKALLEHEVPKAHRF---RLWGSAVAEPPP------FASFGIKIIGWWGMTETITHGIIAEADQPNTPMSIGRA-APEYAIRIVGDDGAPTRVGDTGNLLIKGVSLFKEYLHNEAATRDSFDEHGYFITGDRVTRLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPQGGVAAAPDRITAACTAALADFKRPREVRLVDDMPRSTLEKVAKAELRKMLAD----- 187251403 456 -------------------------TVIDVFEQNAKDFPENPAIKYEDKVLTYKQVKNISDNIAAKLRERGVKKGDCIAILVKRSELMPVCVLGAVKAGAAYVPFDFVYPPERLKFMLQQTKAKILIADE-----DLLYLLPECECGVLLTKDIYFLKSPEDKKDIAG----------VAPSDCAVVLYTSGTTGTPKGVIITHANIMALCVWVKQKLGVKNTDNMATYASFG--FDASMMDIFSSLYCGSCLHVIAKLDLTRLNDYFEKNSVTSVFMTTQMGRKFAETISNN-----SLKYLMVGGEALVP-----LEPPKGYLLYNGYGPTECTACASMFIVDKLYERIPLGKPV-PNSAIFMLDKYNNIAPVGVVGELCIAGPQLAKGYLDNPQETKEKFVENPFYRTGDIARYLPGGDIDFMGRRDSQVKIRGFRVELTEIEGRIRAYPAVKDAVVIANDAPGGGKRALAYIVA-DKKIDITELHKFI-EQELPSYMVPATTTQIEAIPFNPNGKVAHRKL----------- 114764711 29 -------------------------------DDWAADAPERGAILDGDMRLSYGALQLLSRRVEAWLRGQGVGRGDRVGVLLSQSPLCAAAHIAAWRMGAISVPLFKLFKHDALASRLGDSGARAVVTDDEGADMV-------APFGLPTVT--------------EDALPEPGVWPETRPEDPAVLIYTSGTTGKPKGALHGHRGHLPGVEMSHDLLG-QSGDVLWTPADWAWIGGLFDV-LMPGLALGVPVVAMPRFGVEECLRICREASVRNVFFPPTALRML----KAEGAEIPGLRSVASGGEPLGAEMLGWGRAAFGVEINEFYGQTECNMVASSCNALFEARPGCIGKP-APGVRIGVIDDQG--LETDGEGDVAIRGASMMLEYWQNPEATAEKFRGD-WLVTGDRGIW-EHGFLRFVGREDDVITSAGYRIGPAEIEDCLLTHPGVATVGVVGKPCALRTELVKAYVVRKAGDPSAEELQDWVKER-LASYSYPREIGFLDALPMTVTGKVIRKQLK---------- 214003850 7 -----------------------------LFEATAAAMPDRPAVAMGATTLSYAELNGEANLLARRLVEHGVGPEKLVALAMPRSIEFVIAILAVHKAGAAYVPVDPDYPADRRRHMLDDTAAHCLL-----------AMPGQDVAGAP----VVMSVERKPGQSAPNL-TDQDRLSPLLPNHPAYVIYTSGSTGQPKGVLVTHRGIPNLADDYVRRQNLVPDSRLLAFA--SPSFDAAVAEFWPIWLAGGCLVLAAASDLEPLARLVRDQGITHVTLPPSAL-----APLEEGGGLPPGLTLLVAGEACPAPVAKSWAR--DRVMINAYGPTEATVAVTASDPLTGEGTPPIGRPIT-SVSTYILDDKLQPVPEGDVGELYMTGPGLARGYLRRPAATAERFLPNPFYRTGDRVWAGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLAVDGVAQAVVT-----EHDNRLIAYVVGTGGARVAAELLPPLRKR-LPGYLVPDVVVGLPRLPTSPNGKIDRAALPDEGAERVTSG 47223038 100 --------------------------------------GDKVAFYWEGNTITYRQLLSQVCRCANVLKQMGVRKGDRVSIYLPMIPELVYAMLACARIGAVHSVVFAGFSSESLCERIMDAQSSVLVTADGVCRGELKQIADEALEKCASVTKCIVVRDVEPVILREDLKPEECEPEWLDAEDPLFILYTSGSTGKPK---HHHH----------DVYWCTADIGWIT----GHSYITYGP-----LANGATSVLVSSPHVGRFWEIIEKYKVTKFYTAPTAIRLLMNVSTAERYDLSSLKVLGSVGEPINPEAWRWYHEAVGCPVVDTFWQTETGGHVTPLPAATPLKPGSATFPFFGV-EPAILSEDGEELEGEAEGYLVFKRPWIMRSVHGNHERFENTYFKPGFYVTGDGCRRDKDGYYWITGRIDDMLNISGHLMSTAEVEAALTVHAAVAEAAVVSRPHKVKGECLYCFVTLKNSQTLAEELRNLVRER-IGPIATPDFIQNAPGLPKTRSGKIMRRVLRQVACNQ---- 66043600 2 --------------------------FHQVIADNARRYPTKPAIILDGQATSYRELQQRVDDIASLLATLGILPGDRVGLYAPISIDLIASYLGMLQAGVITAATHHTLSRTKLIHQLKHSGARVLITDDDLPDLINEAGLELVLLTVPIPTAIPVIQLAEAVSGYRDEVSAVASLLTDDPERPTSIFYTSGSTFNPKGVLVNHRIMLAASSRVTAYLGNEADDRILSYSTLASDYGVYN--VMMPLYAGATSVIESRPSAEEVLAVVEREAVTAMHVFPPVFCLLANAGPEWQARVPGLRYISSSGQALHSRHIQRIRQALPVQIFSNYGLTECKRVSYLPPEEIDRRPTSVGKPL-PGVSLYLVDEHDRVIQPGQVGELLVTSDYLMLEYWDMPEANARAFVHNAFYRSGDLFKQDAEGYLYYVARKDDVFARNIWNVNPREIEQCLASHPAVAEVLVVPVADESAGHVPKACIVLDSDQTSGQTLIDYCKAH-LDWHMVPTQCVFLEALPKTDSGK----------------- 39995339 22 -----------------------------LLRNPVVDNPDQEIVYRGVIRHTYRDLRERVRRLANVLTGLGVKAGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLVNS-----EFLPILEQIRGRIDTVRGYVLLTDEEEYEALLAAASGEYDFPDFDENTRATTFYTTGTTGLPKGVYFSHRGVMASLGTVFAHGRLHQGDVYMPITPMFHVHAWGVPYLATML--GIKQVYPGRYSPDLLLDLIEKERVTFTHCVPTILHMLLKHPHAKRVDLAGLKMII-GGAAMSRALCCEALER-GIDVFTGYGMSETCPILTFSRLTPEMLAGSPGLSL-PFVDLRVVDETGAEQPRDSAGEIVVRAPWLTQGYLKDH-RTSEKLWEGGFLHTGDVAVRDERGYVRITDRTKDVIKVAGEWVSSLELEDILAHHPAVAEVAVIGQPDEKWGERPLALVVLKPEEAGEKDLAHFVREYAVSKQVVLLKVRLVDAIDKTSVGKISKVTLRE--------- 172041583 10 ------------------------KSLSQLLTESREKYRNQPAAGDATRTLTYEELGAEVDHLSAQLMRAGVGHGDTVAFMTNPSVEFMVAYLAVLQVGGIWLGLNPAYKRQELAHILADAEPDLVLFNPSLKAQSVDELRAAVKPQNFDDFHGREVGSSKVFLTQRDAETLQACRSKLKVSVPGALFYTSGTTGKPKGA-LAHQAALARIAIVQSKRWGVSTPRVLCNLPVNHT-GCVGDIVGPVQYAGGYLFFMENFDVPATVNAIKTERLNALFQIPTQIISLMNYDGFEAVAQENLCLVAWGGAALPTTYVMKLRD-WGIRMTTVYGSSETVASLTSSREGASVLANSVGVP-DPEFRMKIAESADRVLAKGVTGEVYVKHWTFLPGYLNLPEATREAFTDDGWLKTGDIGRVTSGGNLQLVGRTSEMFKSGGYNIYPLEIEDALESAPEVAQAVVTSVPDDKYSEVGFAFVVLATDHVTESALIRQCKNK-LARYKAPKFVEIIEGLPTLPNGKIDRKALKCLANE----- 145241702 14 ------------------------------------------------RSISWRQARTLVRQLAAGLRAAGLKDGDCVCLHSFNDIYYSILVLGIIAAGGIYMGTNPGYTSHELDYHLRVAQAKFVISDPEMLDRMIPAAKDRIWAFTTRESQVIATTGLAHWTALGEADWRRLDDPNHAKTTVVARLFSSGTTGLPKPVDFTHYNIIAQHTLVYDAHPVPFETSRILSLPFFHAAAAPSAH-FSALRLGDPSYVLRRFEPDLFLTTVAKHNITECTAVPPIILAILSHCTTPKYSLQSLKIVRCGAAPLDKTTQARFQSLLDATFTQVWGMTESSCIATMIPYPESDDTGSVGR-LLPGMEAKIINTDGDDIAPDTTGEVCLRGPTVVRGYFNLPSANESAFDKDGFYRTGDLGYCDGKTRWYLLDRKKDIIKVRGFQVAPAEVEGVLRNHPRIRDVAVVGVYDEAKTEYPRAYVVRQDQSLQEEEVKEFVALR-LAKYKRLDGVRFVDAIPRNASGKILKRLLEDKRDEKL--- 148259640 24 ---GF-RWPEA------RDFNWA----LDWFDAHLARDAGRPALWGEDVRLSFAELSARSNRTANFLRARGVRRGDRLILLLGNIVPLWEVMLAAIKLGAVVIPATTLLTPEELQDRVERGAARFVVTT--------ADQAAKFDAVAGTFQRIAIGGAPDGWTPYAPEGESDDFAPDTRADDPLLLYFTSGTTAKPKLVLHSHYSYPVGSLSTMYWIGLRPGDVHLNISSPGWAHAWSS--FFAPWNAGATVFIVPRFEAKALLDTLVRCGVTTLCAPPTVWRLLIQNDLAQWK--VALRELACAGEPLNAEIIDRVRAMWGLTIRDGYGQTETTAQIGNSPG-QAVKPGSMGRPLPGY-RIAILDQANDSVTEGEVG--AARPAGLMRGYV-DAETGALRGTDGAYYRTGDVAQIDADGYLTFVGRADDVFKSSDYRISPFELESVLIEHGSVAEAAVVPKPDEIRLSVPVAYVVPGTAADRATALSIFRHARALAPFKRIREIVFVTDLPKTISGKIRRVQLREAGGEAGLAG 71068222 4178 --------------------------FPDLFEAQAARTPHAPAVRDGDRELSYAELNDRANRLARFLAARGAGPEDTVAVLLPRGPELITALVAVQKAGAAYVPMDAELPAERIAHMLENARPVLVLAHTATQDALPEGAGPVVRLDAPAIEAALAGLDGGDC-------TDADRRAPATHHDPAYVVYTSGSTGTPKGVVVEQRSLAAFLVRSAARYRGAAGTALLHGSP---AFDLTVTTLFTPLIAGGCIVVADLDAPERDAPA----RPDLLKVTPS-HLALLDTIASWATPAADL---VVGGEQLTASRLARLRAHPDMRVFNDYGPTEATVSCAEPGDAPPTDTVPIGRPLAGH-RLFVLDDRLRPVPANVPGELYVSGVGVARGYLGRPGMTAERFVACPFYRTGDLARRRADGNLEYLGRRDGQVKVRGFRVETGEIETALLDRPEIGQAAVV-----LRGERLLAYVAAPPERFDPDALRQALASR-LPRYMVPAAFVRLDALPLAPGGKLDHR------------- 71068222 477 ----------------------------DTFARQAAATPEAPAVVGGPVALTFAEADARVSRLARLLISRGAGPEVRVAVCLDRNALWPTTVLAVLRSGAVHVPLDPRSPHERLAAVERDVAPLLVLAERATEAAVADLAAPVLVLDDPSTEAAIDALDPGPV-------TDADRTAPLLPGHAAYVIHTSGSTGRPKGVTVDHRGLSRLLQAHRRVTFSRIRPSAGGPGRAAHVSSFSSWDPLLAMVAGHELHMIDRFDPPGVVAYFRDRRIDYVDLTPTYFRSLLDAGLLE-EGFPCPSLVALGGEAMDGELWERLRAAPRVTAMNTYGPTETAVDAV-VTVLGDLPPGTIGRPV-PRWRAYVLDAGLRPVPPGVLGELYLAGPGVARGYLGQHALTAERFVACPFYRTGDLARWLPDGHLVYVGRGDEQVKIRGFRIEPGEVEAALRELEGVAAAAVTVREDTPGTRRLVGYVVGTPDADDAAEVLARLRDR-LPDHLVPSAFVRLRELPVNTSGKLDRAAL----------- 71068222 3097 ------------------------------FEAQAATTPRATALVVGEERLDYAELDARAERLATLLSRSTAGRGGPVAVALPRGVMLPVALLAVWKAGLHYLPLDPDHPRSRLADVLADSAPGCVITTT------------DLARRLPPVPAPLLVLDDPATAARLAATTATALAEDPREEELAYTIYTSGSTGRPKGVMVTRSAVANFLADMNERLELGPGDRLLAVTTV--SFDIAVLELLAPLLTGGTVVLADARDPAAVRSLCAREGVTVIQATPSWWHAM---AVDGGLDLTALRVLV-GGEALPPALARTLRAPLGDYLLNLYGPTETTVWSTVTADSLEAHGGAVGTPIA-RTAAYVLDAALRPVPDGVPGELYLAGAGLARGYLGRPGMTAERFVACPFYRTGDLARWRADGNLEHLGRTDDQVKVRGFRIELGEVERALTQAHGVGRAAAAVHPDAAGSARLVGYLVPAGGALDEKAVADAVRA-VLPAYMVPSALVVLDGLPLTANGKLDRAALPAPEA------ 71068222 2024 ------------------------RTYVDLFEEQAARTPDAPAVISSDGVLTYAELDRQANGVARWLAGSAGGAEVHIGVLAPRRPEVLAVLLGVLKSGAAYVPLDEQWPAERLRTVLEDCRPALVLAPTAARS----------DAARESGATVLPVDPAALAAHGPQTPTDAERIRPLTPGAAAYALYTSGSTGRPKGVVIDHSALAAYVGGARRRYPDAAGTSLAHT---SLAFDLTVTTLLTPLTAGGAVRL------GELDETARDAGATLVKATPSHLPLLSELPGALNDGG----TLILGGEALTGGRLRPWRELHDAQVVNAYGPTELTVNCTEYRLPKGEPVGPIGRPFAGV-RVHVLGPGLRPVPAEVPGELYVSGVGVARGYLGRPALTAERFVACPFYRTGDLVRWRSDGQLEYVGRSDDQVKLRGFRVETAEVARALETCPSVGSAMVVLREDQPGDQRLVGYLVPASGALDKEAVSDAVRA-VLPEYMVPSALVVLEDPPLTVNGKVDRSALPAPEAE----- 118470449 43 -----------------------------------------------ETQVSFADMAERSDRVATWLAALGVGKGDRVILMLGNQVELWEAMLGIAKLGAVIMPTTGALGPADLADRIARGGARFVIANASDT--------DKFAAVEGDYGRIVVGEAVEGWHAYSDASEQPQRFASATTDDTMLIYFTSGTTSKPKLVEHSQVSYPVGHLSTMAWIGVKPGDVHLAISSPGWAHAWSC--FFAPWIAEATIFVYRRFDAPALLNQLRRAKVNTFCAPPTVWRMLIQADLGARPE--GLREILGAGEPLNPDVIAQVEKAWGLTIRDGFGQTETTLQVGNTPG-QPVKPGSMGRPMPGVPVVLVDPITGEPA---DEGEICLRPRNLMTGYLGDPQRN-EAVMAGGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYVALAEGADTAKAVMEYARDH-LAPYLKVRRVEFFD-LPKTISGKIRRVELRKREDE----- 5051823 1029 ----------------------AGQPLPALVGQMAAQRPNDVALVDRDGELSYGELWERSVKFAAVLRAHGVGSESRVGLVVGRSAWWTVGMLGVMLAGGTFVPVDPAYPDERKEWIFRSADPMLVVC----GGTTRETVPAQFADRLLVIDEVDLAAGSD------------AALPQVDPRNAAYVIYTSGSTGTPKGVVVTHAGLGNLALAHIDRFAVAPSSRVLQFAALGFDTIVS--EVMMALLSGATLVVPPEQDPKATLETLERWDVTHVKAPPSVLGTVDALPD-------RVETVVAAGELCPPGLVDRLSA--DQRMINAYGPTETTICATSMPLSPGQHPIPFGGPV-PGVRGYLLDSFLRPLPPGVTGELYLAGIGVARGYLGRSALTAERFVADPFYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSGYPRITQAAVTVRDD-----RLVAYVTPGD--IDTQAVRDDLASR-MPQYMVPAAVVALDALPLTAHGKIDRRALPD--------- 126436699 25 -----------RPDRYLRMGAAAGMSVTTGFALAAQRCPDRPGLIDELGTLTWRELDSHSDALAAALQTLPGGQPEVVGIMARNHRGFVEALVAANRIGADVLLLNTSFAGPALADVVAREQVDAVIYDEEFAPSVAQALKDRPKAAKIVAWTDDPDAQAVTVAGLIDGHIGQRPLPSDRTSKL--ILLTSGTTGSPKGARHSGGG-ADALKSILDRTPWRAEEVTVIVAPMFHAWGF-GQLVFAAMMA-CTIVTRRKFDPEATLALVDEHRATGLCLVPVMFDRIVDLPELSRYSGRTLRFAAASGSRMRPDVVIKFMDRFGDVIYNNYNATEAGMIATATPEDLRAAPDTAGKA-AEGTDIRILDSDFHEQPRGEVGTIYVRNSSQFDGYTSGANKN----FHDGYMSSGDVGYLDEAGRLFVVGRDDEMIVSGGENVYPIEVEKALATHPEVNEAAVIGVDDEQYGQRLAAFVVLRDGAATPEDLKAHVRE-NLANYKVPRSITVLGELPRGSTGKIVRRELHALIE------ 170747499 52 --------------------------------------ADQVAIRYDSRSITYRVLRDEVAVLAAVLADLGVGKGDRVILYMPMVPEALFGMLACARLGAVHSVVFGGFAANELAVRIEDAAPKVVLAASCGRVVAYKPLLDAAIAQRPQGPATLVVGRDRDWVAAARAAGRRADCVPVAATDPLYILYTSGTTGKPKGVVRDTGGYLVALAWSMNLYGVQPGETYFCAWVVGHSYIVYAPGCTTVLYEGKPV---GTPDAGAFWRVVAEYGVVCLFTAPTALRAIKKEARIAAYDLSAFRSLFLAGERADPDSVAWAERVLDRPVVDHWWQTETGWPIAGNPGLLPVKHGSTCVPMPGY-RVEVLDEGGRPVPAGTMGTIAIRPPGCLPTLWGSDDRMRSSYLAPGYYDTSDAGVIDGDGYITVLGRTDDIINVAGHRLSTGGMEAVLASHPDVAECAVIGIRDALKGEVPCGFVVLKAGVARERELVAKVRD-EIGPVAAFKLALTVPRLPKTRSGKILRATMKRIA------- 86137607 25 --------------------------------------PDKLALVDQRRDISHGELAEMVDGLVRYLLTR-IKAGDRVGVLLSQSPWCAAAHLAIWKAGAISVPLFKLFKRDALASRAGDAGVRFVLTDPEGALL------------LGDLAEAVMASEV-------GIDGAPMPFAETTAETPAVLIYTSGTTGSPKGALHAHRGHLPGVAISHDHLGQT-GDCIWTPADWAWIGGLFDV-LMPGLALGVPVVALDKFTPEACADLIARGGVRNVFFPPTALRMLKAAGQG----LDGLRSVASGGEPLGAEMLAWGQSSFGVTINEFYGQTECNMVASSCGGDYAPRPGCIGKAV-PGHEVAVIDAEGN--PTDQEGDVAVRSASMMLEYWNRPKETAEKFRGD-WLVTGDRGIWEGD-YLRFVGREDDVITSSGYRIGPAEIEDCLLTHPSVATVGVVGKPDPMRTEIVKAYVVLKEGAATEKELQDYVKNR-LAHYSYPREIAFLDALPMTVTGKVIRKELKARAAAE---- 37524761 5 --------------------------LVEIIRDAEMAYPQKTALIFNNQNYTYKDIWRQICAIAAGMRLNGLQQGDKVVICLGNHINSIAIFFAAQKLGACPSIIAFDTPEEKIKFILNNSGASFFFTSSIIAATLLKYDYFYFSNINLIIDKVENIYAENNLINFDDFISDPISEANIPLQDLASIIYTSGSTGEPKGVMLSHQNMMAATRSLVNYLEYHHDDTVMAVLPIAFDYGLY--QIILAFFVGGTVVLESNNTPPPVLRHIQQYRCTIMPGLSSLYSLLDIYASKGSFDLSSIRLVSNTGMALRKQHVSMIKRLFPAKIFSMYGLTECKRCTYLPPDDLDRKPDSVGIAI-PNTQIMVVDDNNQPCTAGEIGQLLIRGETVMQGYWRNSEATEKRIYGDRCLYSGDYGWLDEEGYFYFVGRMDEVAKIRGRKVIFSEIEKVLFGHDSIIEAAVIVHSGEESSESIIAFVATQQEKLLESDLKHFC-SNLLELHQIPSVFIQLSRLPKNANGKFDKHQLRQR-------- 188584347 555 ------------------------------FRLHARRHPDRVAIHFGEETVTYGALDAWADRVAGALRAGDLPEGARVGILMQRSPGLVAAMLGALRAGIPYVPLDPVMPPARRAGIIADAGIGVMLTRAADRALMPE-----------GGPRIIEVDRLDG--------PAPGRLPPVPADRPAYLIYTSSTTGAPKGVEVLHRGLSNLLFSMARAPGIGRDDRLLAVTTV--TFDIAGLELLLPLIRGAAIVLASARDGHALLARMERSGATLLQATPMTWRLLLEAGFRSRPGFK----MLCGGEALPLDLARRLLEG-GGELWNLYGPTETTIWSSAARIELGDAAITVGRPID-NTSLFILDAQGEPVPVGVTGELLIGGVGLARGYLGRPDLTQRSFIASRLYRTGDRARYRPDGRIEILGRADHQIKLRGYRIEPGEIEAVLLRQTG-LHSVVVLRPDAGGEERLVCYFVRAEAAPTLRNLRAALA-RELPDYMIPSEWVRLSRLPLTASGKVDRRAL----------- 78060268 110 ------------------------------------------AVVWEGRRWTYAELDAQTSRLAAGLREIGCRQGDVIALYLPMVPEAVAGMLAISKIGAIVLPLFSGFGAQAVASRLQDAGAVAVLTADASTRTPLKQTIDAARADVPTLKHVVVLRHDHEWHELIDGQPTDAPTTEMPADAPMMLMYTSGTTGKPKGTVHSHCGLITKLALDMGLCDMRAGDRLMWLSDMG--WLVGPMLIYGTTLLGGTIVMAEGPDSGRFWRLMEQHRVSVLGIAPTIVRSFMQAGGAENHDLSALRVALSTGEAWTVDAWRWMFDKVSRPIINYSGGTEVGGGIVTGTVIHPLKPCAFAGPI-PGMGADVVDDAGRSVGPGGTGELALRAPGLTRGLWHDNERYLASYWGSGMWRHGDRAAIDADGFWYVLGRADDTLKVAGKRTGPSEIETLVMATGQVAEAAAIGVPDCVKGETVGLVVTLMPGVPADADVEKALSASGLGTAFRPALVLFVDDLPKTRNMKIMRRAVRAA-------- 109692182 18 --------------------------------------PEQEIVYANHRRHSYKTFHDRVRQFANALTKMGVKKGDTVAVMDYDSHRYLECYFAIPMIGAKLHMINVRLSPEQILYTIDHAEDDIILIHE-----EFLPILDQIKGRIDTVTRYVVLRDDEEYERLLEQESTEYNFPDFDENTVATTFYTTGTTGFPKGVFFTHRQLVLHTMGILSTIGLHQGDIYMPITPMFHVHAWGLPYMATML--GVKQVYPGKYVPDVLLNLIEQEKVTFSHCVPTILHLLLSSPKSKAMDFSGWKVVI-GGAALPKALCKSALER-DIDVFAGYGMSETGPILSILDVDQQAEYRSKTGKKVALVEAYIVDEDMNKLPDGETGEIVVRAPWLTPNYYKDN-KNSKALWRGGYLHTGDVAHIDDEGFIKITDRVKDMIKISGEWVSSLELEDILHQHQSVSEVAVIGMPHNKWGEVPLALVTLKEDAVTEKELKDFINKGILAREALLLKVKIVDEIAKTSVGKVDKKELRKL-------- 46204041 18 -------------------------------------HPDSP-VTGTKRTITYRALRDEVAVLAGLLADLGVGRGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIEDAAPKVILAAEPTRIVAYKPLLDAAIARRPQAEASLVEGRDRDWAETVERAGRRAEPVPVAATDPLYILYTSGTTGRPKGVVRDSGGYCVALTWSMALYDVKPGEVYFCAWVVGHSYIVYAPGCTTVLYEGKPV---GTPDAGALWRVAAEHGAATLFTAPTALRAIKKEDPRGEYDLSRFRALFLAGERADPDSVAWAERVLDRPVIDHWWQTETGWAIAGNPERLPVKYGSTAKPMPGYD-LHVLDEAGKPVPPGTMGTIALKPPGCLPTLWGSEARFRESYTFPGFYDTSDAGVVDEDGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKSGVAKDAELVARVRD-EIGPVAAFKLALTVGRLPKTRSGKILRGTMKRIADGQDFA- 67524433 28 ------------------------------------------------RSISLAQARTIIRQLIAGLRAWGVKEGDCVAIHSFNDIYYSILVLATIGVGGIFTGTNPSYTSHELAHHFRTADVSFVLSEPEILGLEAAKVVGIPESSVRIFNPLPEQAVPEGRASWKELYNHGEEC-WVEFDDAAARLFSSGTTGLPKAVTNTHRNLIAQQELVFQIHPRDYERRHIFATPVFHA-AVAPSTHVGALKSGHTVHLMRRFDLALYLQACLKYQITDLMLVPPLVIALMNDMAYEKPYLRSVRSAACGAAPLDKNVQGRLRKLLGPSFTQVWGMTETTCIATSFIYPESDDTGSVGRLIANL-EAKLVDDQGKNISANTRGELCVRGPTVTPGYFNNPSANAESFDEDGWYHTGDIAYCDAASRWYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGIKDEDGSELVRAYVVRRGEGLTEDEVKEYLGQR-LAKYKLTGGVRFVEAIPKNASGKILKRMLRKEAERE---- 121610793 18 ------------------------------------------------------QLQAQADRAAAGFEQLGLRAGDTVAVMLRNDVPYLELMLALNQLGIHLVAVNWHFQAEEAAYVLRDSGAQALVI--------HADLWPTLAPAVPPDVRVLVVPTPQEIIDAYGLAPAPLPDQALQWAQPGSMLYTSGTTGRPKAVMRTPPQHEGTMRVRAMASHAREGMRTALVGPLYHAGPNTAARV--ALRLAERIVVLPRFDAEQLLRTIEQHRLTHLSLVPVMLVRLLKLPREERYDLSSLENVTHGGSPCAPEVRRAIIDWWGPIVNETYGSTEIGLVTMVSAQEWLQRPGTAGRPF-PGTSVRILGPEGQILPPGETGEIYVDGDNALPFTYRNDAAARQAIERDGHITNGDMGYLDADGYLYVTDRKRDMVISGGVNIYPAEIEHVLVTHPEVADCAVFGIPDAEYGEALAAAVVRSPGSLDAEQVRDWMRQR-MAGYKVPRHVEFHAALPREGMGKVFKNQLRAPHWER---- 56609593 512 --------------------------LDDLFLARAEQLPERVAVIDADRTLSYAQLREHAADLATRLAALGARPDNLIAIVLEKGWRQAVAVLAVQLAGAAYLPVDPALPDERRALLLQEGKVRVVVT---------EPRLAERLSWPGDVEVVVVADIARGVSRPERRGS---------ASDLAYCIYTSGSTGRPKGVMIEHRAAANTLLDINARFQVGPEDRIFALSSLG--FDLSVYDIFGALAAGAALVLPETEDPARWLRLLRAHRVSVWNSVPTLMEMLVDVAETRGERLPSLRLVMMSGDWIPVTLPDRIRARGDIQIISLGGATEGSVWSILHPVPPGARSIPYGRPML-NQRFHVLDEALSPRPDHVPGELFIGGVGVARGYFGDEVRTAERFTRERLYRTGDLGRFLPSGDIEFLGRKDFQVKVAGHRIELGEIEAALLRHPALRE-AVVAAPGERTARRLVAYVVVAEGAPSDESLQSFLSA-TLPQYMVPGVFVHLERLPLSSNGKVDRKALPEPAA------ 115524396 26 ------RWPDPV------DFNWA----LDWFDAELARDPDRAAIVDGGSELTFAQLSKRSNQVANFLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTADELRDRLERGAAKLVVAPDQVAKFDGLGDA--------MLKRVVVGGTADGWLPYAQTDDQPDTFTPTKADDPMLLYFTSGTTAKPKLVLHSQRSYPVGALSTMFWLGLIPGDLHLNISSPGWAHAWSC--FFAPWNAGATVFVVPRFEAKSLLATIARCGVTTLCAPPTVWRLFIQEKLSDYK--VSLREVCGAGEPLNPEVIDQVKAAWGLTIRDGYGQTETTAMIGNSPG-QAVKIGSMGRPLPGY-RVAITDVDGQPAKEGEVTLLLARPAGLMQGYQG--EGGKLSGADGELYRSGDVVFCDDDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIRLAIPKAYVLLTAGHEASREVARHLQTR-LAPFKRIRRIEIVNELPKTISGKIRRVHLR---------- 9280397 483 ------------------------DTLPGLLARYAARTPGAVAVTDPHISLTYAQLDRRANRLAHLLRARGTATGDLVGICADRGADLIVGIVGILKAGAAYVPLDPEHPPERTAFVLADAQLTTVVAHEVY------------RSRFPDVPHVVALDDPE----LDRQPDDTAPDVELDRDSLAYAIYTSGSTGRPKAVLMPGVSAVNLLLWQERTMGREPASRTVQFVTP--TFDYSVQEIFSALL-GGTLVIPPRFDPPGLARWMDEQAITRIYAPTAVLRALIEHVDPHSDQLAALRHLCQGGEALDARLRELCRHRPHLRVHNHYGPAESITGYTLPADPDAWPATAPIGPPIDNTRIHLLDEAMRPVPDGMPGQLCVAGVGLARGYLARPELTAERWVEERMYLTGDLARRAPDGDLEFLGRIDDQVKIRGIRVEPGEIESLLAEDARVTQAAVSVREDRRGEKFLAAYVVPRHGDDFAASLRAGLAAR-LPAALVPSAVVLVERLPRTTSGKVDRRALPD--------- 146299848 529 -----------------AAYYTEDKSIVQLFEQQAAKTPDHTAVIFEDKKVSYQALNEQANQLGGYLRKHNIQPDDLIGIKLQRNERMITAILGILKSGAAYVPIDLSYPQSRIEYIEKDSNCR-IIIDESF------------------LQSFYEEQHKYSVVNIENRNT---------PKDLAYIIYTSGTTGNPKGVMVEHKNAIALVNWSKEEYAKSAFDMVYGVT--SYCFDLSVYEFFFTLAIGKTLRILK--NALDIENYINTDQNVLLNTVPSVVRKLLE----DKISLENIKVINMAGEILPTDIVDQL-PIEKMEVRNLYGPSETTYSTSHLVISKTNRTISIGRPMS-NTQAWILNESLLPVPVGISGKLYLSGEGVTRGYLNKPELTAEKFVTNPFYDTGDLAYWLPDGNIEFLGRKDHQVKIRGFRIELGEIEAALLQYSTDLKQVVAAVK-EVNGEKILAAYYISTKELDKSSLRAFLKDK-LPEYMVPGFYVRLESLPLTPNGKIDREILPGINGEDLI-- 158316695 3 --------------------------LGMLLEMAADGLADRVALGPRVGGLSFAELAHQARRVGAALQTL---PGDRVGLIDLNSPAVPLTLFGSAIAGKPFVPINYRLADEQLRAIVTRTAPATVVV------------GAGVAERLGDIDGIHLVTRDELLAIAADTEAKEADGWGGDPEDIAVLLFTSGTTGEPKAAVLRHRNLTEYVISTVEFAGSAEDEVAIVSVPPYHIAGVSASC--SSTYSGRRVVQLESFEPRAWVDLVRAESVTHAMVVPTMLGRILDVIEADGQGLPSLRSISYGGGPMPLPVIERVTALPHVGFVNAYGLTETSSTIAVLDDPERARLGSVGKPL-PSLEVTIRDPGGQEVPTGEHGEIWVRGGQVSGEYLG-----IGRIENDGWFPTRDEGHLDSGGYLYVHGRLDDVIVRGGENMSPGEIEAVLITHPAVEEAAVVGIPHRDWGEQVVAAVVTSGEV-TEDELRGHVRAQ-LRSSRTPEHIQFRSELPFNENGKLLRRVLRTELEQ----- 183982626 21 --------------RYHAAGWWSDSTLSDAVRRNAECSPHHAAYIDYPASLTWSEFDCAATNLAEQLAGAGVLPGDRVAVWHGDCAALHALFIAIERCGAVVVGIGARAGIREATQILRAAQVKLLV-----SDAPRSAAATEVSAQLPVPSGVLVDGKPVPVAPENGLESELGNERRLGPDDVFLINSTSGTTGAPKCVVHTQNRWHYFHQHAVANGMLTPQDVVLPVIPMPFGFGIWTSH-TTPIYLGASAVILDRFTTLAACEAIARHRVTVLCCVSTQLTMLMADHWCRAYDLSSLRVVFAGGEALPYRRATEFEDLTGAAILQFYGSNETLLSATTLRDSRERRLRTGGR-VVPEMSVRLFDGD-RDVTESGRGQPACRGPATSLGYLGGTDH-EKLFTRDGWMRMGDICEIDPDGYLTVTGRTSDFILRGGKNISAGQVEDAALTHPAVAIAAAVSMPDPVFGEKVCLYVELADQRLDRTELVEHLLALGYSKELLPERLVVVDELPRSSGGKIAKGQLRDDIRARMEA- 170751826 22 ------------------------------LAENARLRPDKTALVMVGDRLSFGAVERAVRGIAAGLLGLGLKPGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTEGEAAFLMENSGAAAVVV-----GSGCTVAPEALGGRLLLDAAAVAALKAGPPLP---------DYADTAADDPAMLIYTSGTTSRPKGVLHAHRAAYGRRPMLDHWLGLTESDVMLHAGTMNWTYTLGV-GLSDPWSVGATAVLYNGPDPGVWPRLIAAYGATLFAAVPTLYRQILKYGDLGAHDLSSLRHGCTAGEPLAVELLEAWGQATGKPLYEALGMSE-ISTYISSGPTIPVRPGSPGKP-QPGRRVAILPVAGEPVPAGESGLLAVHRPALMLGYWNRPEEEAEVMRGD-WFVGGDLARLDADGYLWFEGRNNDLMKAMGYRVSPNEVEAVLSTHPSVAEVGVAELPVRADVSVICGFVVLQPGVPDAEGLLAWCAER-LAAYKRPREIRFLDALPRTANGKVQRKRLAEAVA------ 211639183 265 ----------------------ANDTQPELLQNSARQFPHKTAIIQGERQVSYGELVTSANNVADRLRAVSIKSGDIIAVSLPQGPEMIAAILGVLIAGAAYVSIDPMLPRQRRSRLIERCSAKAIVT---HACADEPDLLVRINVDIDS--------------------SAPVRFPERVADDLAYVIFTSGSTGEPKGVMITHRNAANTVLDINRRFGVSEDDGVFSIAPAG--FDLSVYDYFGVLGAGGKILFPSEDDPKAWARQIIKHQITLWNSVPAPVKALIEHAGP-QLSTSALRLVLMSGDWIPVNLPDQIKAAIGIEVVSLGGATEGSIWSIVYPIRENWKSIPYGKPLA-NQRFHVLNNWFEPCPKWVTGELFIAGEGVAQGYLCDEEKTRERFTGERLYKTGDLGRYIDQGLIEILGREDSQIKINGYRIELGEIEACLLSHQQANHVVINAAIHPKTGQKLAAYIVAEKGSNDSDELRG-IAQDNLPSYMVPTWFVLLDSMPLTTNGKIDRKALPEAVAEK---- 89274023 53 -----------------------------------------------------------SCRLADSIKNYRLLQNDVIGVFSENCLEYFEPILAALYLGITVTNINYYYTVDEFTYVANLSKPKLIFCSKTYVSTALTAIA-----HLSVVPKLILINFDEDFKRCQSLKNVTFRPVQVNVKDVAIILYSSGTTGLPKGVMLTHFNINALFAIIMNGGYSLTQEPAIGLIPFCHTYGL--FLVLIRIIVSSKVIVMKKFEPHVYLKALQDYKISYLHVVPPIAHFLTKSKLVDKYDLSNLIVVICGGAPLSKSIEKALVNRLNLQVKQSYGMTETTLGVLSHKINL-FQYGSCGTVM-PNMSIKIIDRTGEALGPNQSGELCCRGPLVMKGYINDPDSTKIVIDNEGWLHSGDVAYYDENGLFYIVDRLKELIKYKGFQVAPAELESMLLTHPDILDAGVVGIPDEKSGEIPRAFVVKAPNSNLSEDVIAFAKAKISIHKQLRGGVRFVKEIPKNSGGKILRRVLRQEF------- 83645727 3022 ------------------------------FLDMVQAHPERIAVADNARRLSYAELNRRANGVAACLREQGTPAGAAVGLCVSRNVNLIVGLLGILKSGCGYLPLDPTHPPARLSAQLQDACVAALVTDRAI---------------MPTLAALEGLGAAQWVCVEDVTATAEEPEVAIGPDSLAYLIYTSGSTGAPKGTLVEHRSVLNLANALWDQVYHRYDQPIAVALCANTVFDASVQQIFAALLLGHQLVIVDRRDPARLSALLAAEQVRVADCTPSLLSMLTGADQAGQLTPD---WLLVGGEALSMELVNAFYRANDCTLINVYGPTECCVDVSACVLTRDALPETAGRPLR-GARLYVLDPWGQPSPAGAVGEIVIAGDCVSRGYLQRPELEAEKFVESRAYRTGDLGCWLDDRQLHYLGRRDAQVKIRGYRVELGDIESQLSAHDAIAECAVALFPQR---QQLAAYVVYRQDAPTVQDLQNHLRSR-LPEYMVPAYILTLPRLPVNASGKLDRRALPE--------- 83645727 40 ------------------------------LQSHAITRGDADAFVFEDRELTYAELDRQARRVAALLRGH-AQPGDRALLLFHPGLEFLAAFFGCMYAGVTAIPMHPNRSAERLDSILDDADARVILANDSVIADADAGDKRLREAVWLTVDAILLNGT--DSARASDKDSAPAFL---HGDDLAFLQYTSGSTSAPKGVMVSHRNLILNLDELHRCFGHDDDSILVSWLPHFHDLGL-IYAILTPLYAGSICYLMAPATPMRWLQAISDCRATHSAAPNFAYQLCIDADQKRTLDLSCWRAACNAAEPVRYETLRGFAAAFSDALSPSYGLAEATVSITPISEPPTVLALSQGKPLVGSGRVLIVDAETQPCLPDEIGEIWVRGPSVASGYWARPEATADTFDPGPYLRTGDLGFIHGA-QLFITGRRKDLLIIDGVNYYPQDIETVFACHPDLTNGAAFSV--DIDGEERLVIVVKRDGDAVVRAIRQAVQEHELPVYAI-ALLKPLQAY-KTTSGKIQRQANRKAWLE----- 121594372 57 -----------------------------------------------ERAYTYAELHQEVQRMAASLQTLGVRQGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFASSSLASRIEDAEPTVIVSADAGSRVPYKPLLDELSAHKPAAVLLVDAGRDHDWAALRARHMDAVPCIWVDATQPSYTLYTSGTTGKPKGVQRDTGGYTVALASSMHIFEAQPGDTYFCTWVVGHSYIIYGPGMTTILYEG----LPVRPDAGIWWSIVEKYRVTHMFSAPTAVRVLQDPAYLKKYDIRSLKALWLAGEPLDEPTAQWISDALQVPIIDNYWQTETGWPILTLCNGQTSRFGSPGKAVYGYNVQLIDEATGEELQPNQKGVVAIEGPGCLQTVWRNDDRFVNTYWKPGVYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEECIAGHPNVAEVAVVGVADALKGQVAMAFAVPRDASGLTDELEGEVMKQVLGAVARPARVLFVTMLPKTRSGKLLRRAL-QAVAERRDTG 15891854 21 ----FAPIAPSLPVR-EDEPYARDEMLHEIFEQTAKRFQAKCAVRSRRTRLSYAQLAERATRFARQLRAMGVQRGDRVVICLPRGLDQYMAILGTLWAGACYVPVDWSYPQDRIDFIAEDSGATLIVTDAERAGGMRV--------------TTLVVNETLGDLAAQDAVPITRAESGASPDDLAYIIYTSGTTGRPKGVMISHRSACHFLRSEGAILAIEESDRVFGG--FSIAFDMSIETMWSAFSAGAELLVATEALHKAGPDVLAAESVTVWHVVPSLFTLV-------EAEIPTLRIVNLGGEACPPDLVERW-ARPGLRILNTYGPT-ETTVTATWTEVQPGRRVTIGRPLPGYT-AWIVDEKLWPVAAGAEGELVIGGPGLSGGYVNRPDLTADKFVNTPFYRSGDLVRLDAVGDIEFMGRIDTQVKIRGFRVELAEIEAVIAEDASVAQAVVHLFRDNDGSELLAAFLVARGNAADMEAARKRVNDR-LPNYMRPVVYQVLDALPTLPSGKVDRKALQRPV------- 183980134 3063 -----------------------------LFAAQVASRAEVTALVCGDRSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVITTAG------------LAQRLAGYPVAVIDIDDPAIATCYPGHGLPFP----SADNIAYLIYTSGTTGKPKGVGITHHN-ITQLFTSVAATGFTPAPGQIWTQCHSYAFDLSVFEMWGALLHGGRLVVVPTGSPADLHALLVAEQVDVLAQTPSAVAMLSTQGLEST-------TLVVGGEACPAEVVDNW--APGRMMVNQYGPSETTMYVSSAPLVPGSGPAPIGVPV-PRAALFVLDGWLRPVPAGVAGELYVAGAGVGCGYWRRSGLTASRFVACPFYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLV----GSVDAGQARAALAQALPAYMVPAAVVVVDSLPLTVNGKLDIRAL----------- 183980134 477 -----------------------------LFAAQVASRAEVTALVCGDRSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVITTAGLAQRLAGYPVAVIDIDDPAIATC----------------YPGYGLPFPSADNIAYLIYTSGTTGKPKGVGITHHN-ITQLFTSVAATGFTPAPGQIWTQCHSYAFDYSVWEMWGALLHGGRLVVVPTRSAAELLALLVTEGVGVLSQTPSAFYAL-QAEDAAQPQLGRLDAVVFGGEALEPARLGPWLANHGPRLINMYGITETTVHASFVRHDLGFAVSPVGVPLANL-AFFVLDGWLRPVPVGVAGELYVAGAGVGCGYWRRSGLTASRFVACPFYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLV----GSVDAGQARAALAQALPAYMVPAAVVVVDSLPLTVNGKLDIRAL----------- 69936915 6 -----------------------DRSMWRLLADNLPARADKIAAVDQGRSVTYAELAAEAGRVADWLARRGIRPGDRVIVHLRKGIDEVAAMFGAWKMGAVVVNVNIRWTPAQLAYVAGDSRARAVILPRN----ALEALVGE--HALPEGTAYLVQGKAEGLVPWGALAADQASAPESDPRGLAIIIYTSGSTGAPKGVMLSHRNIRVGAISVADYLGLDESDRLLSVLPYSFDAGLN--QLTTMLLTGGTVVHQPLTMPAEIIRMAQAESVTGIAGVPPLWNQIVRLLVDRPTELPALRRITNTGGKIPPNILELLPQVFGVDIYLMYGLTEAFRSTYLPPSKFAAKMGSIGRQIPNAQVFAIKHGEG-VAGPGEQGELVHAGPLVSMGYWEKPEVTAQKIRPEPVVWSGDLVRVDQDGDLWFVSRMDEMIKTLGFRLSPTEVEDAISQSGLVTDVVAFGVEDADLGQAVHAVVTYLPQA-DEAALAAHCV-RAMPHYMRPQHYHWQGAMPRTASGKLDRPAIISAARAAL--- 170096779 42 --------------------------------------------------WDFEEFDRHINALARGLLGMGVKKGDRVGVIMGNTSAYAMLQWACASVGAILVTVNPAYRIQELVDALKLVGVQHLFVVPRIKTSTYVRMLAEVIAELPELRNLVVIDDWREVLMWRDDARESRILQEIRNDDVTNLQFTSGTTGLPKAVSLTHSNLLNNGLSIGRCMYLTDKDVLCMVYPLFFNTIRLVLGNLAAWTHGACIVYPSEFNPEAIVDAVVEEECTALHGVPTHFLGVLAEVEKRRQDTTNLRTGIAAGSPIPIDLMKSLISKINLTLTNAYGMTETSPVSTTPADPIEKRVETVGK-VQPHVKAKLIDSEGNIVPVGVPGEICVAGYLLQKGYWEDEVQTKAVMDEEGWMHTGDEGIMDAEGYLRIVGRIKDIIIRGGENLFPVQIENAMTSLHAIREAAAVAVPSEQYGEVVGAWIVREPGTVSREEVRNHVAS-TMNPQNAPAWVWFIGELPKTASGKVMKHVLRKW-------- 148259010 22 ------------------------------------------------RHWSYGAFHERVGALAAGLVKRGVKPGDAVLIHLDNCVEAMLAWFACVELGALAVTTNTRSAAAEMSYFAEHCRAVAAITQPAYAEMISAHCRGAVISHDPGQPETAAVGVGDRFETLFADSADRPRRP-VDPFAPCSVQYTSGTTSRPKAVLWTHANALWGAKVNAVHQDLHQHDVHQTYLPLFHTNAL-AYSMLASLWVGASCVIQPRFSASRFWPVALEHGCTWTSTIPFCMKALLDQEVPRDHKFRLWGTAMS--EPM-------AFAKFGIKIIGWWGMTETITHGIVGDIDQPNTPMSIGRAAPEYT-IRITDDDGRPTDVGGTGNLAIKGVSLFAEYLYNAEATRTSFDADGFFLTGDRVTRLENGFIKFGDRTKDMLKVGGENVAASEIEQVIITVPGVRETAVVAKKHPMLDEVPVAFVIAQDGIPLPETVLAACRA-GLADFKVPREVRLVDELPRSTLEKVAKAELRKLL------- 159128201 1056 ------------------------RTLNGQFEATVRTYPNRTAINYQNEQLTYAELDSEANRMTHYLSELGVVPGDIVPLLLEKSPLMIKAILALFKLGAAYVPLSPENPLERNAYIARDVSAKFVLTEKEHEAYF------ASESDIPSV--------LLDQANLSQYGPEP-QLVTVSPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIEFHRQGQESRMLQFS--NYVFDVSLYDFFVALHSGGTLCIAPSERLNNLAEVINEMNVNHVFLTPTVARLL------NPKDVPNLESMTVGGEQLTRDVVTTWASR--VTLRNGYGPTEASVLVTMKDVDTDTTGGNIGRPLASVGAIVLEADGVRPVPYGAVGELCFFGPQLAQGYFKKPDITSAAFIESRLYRSGDLARYLPNGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEIKDCVLTVWKHNSTAHLVAVAVFDGASSEKPGEVVQRVRSKGLTPYMIPKAIVPLSSLPRLPSGKANRKKLKAMVQ------ 86138133 2 -------------------------------------------IDYADGKFTWSDLAEATAAAREVLLAQGVKPGDRVVMVFENCLAVCAFIFATSQLDAISVPLNARLTHAELDRLITHSDPSVVVCNDASESAVIHGKAFSAKAAI---------GRYGTVGLFQRRGSQPEPCFEDGAEQVALLLYTSGTTGVPKAAMLTHNNLLCAAVASAKVRGMQDDDMTYLALPLSHIFGFVT--FVSICGAQGAMRLEARFAVERLYKALQ-MDVTLLPAVPQMHALLFHYARAQRYDVGLLRFVSSGGAPLDPVWKREAEAFYGIPLQNGYGLTEGTAGVCATASPLGDPDVSVGHPMQ-DSLFRLDFEAEGATPDEGIGEILVGGPQIMNGYFRDPEQSAKVLTEDGFFRTGDLGRFDDAGRLHIVGRSKELIIRSGFNVYPVEVEGALTDHPEVIMAGVVGR--QVSGEEVLAFVVAADCSLSEADLSAFVKDK-LAPYKRPTRIVLAQDLPAAPTGKILKAKLISTFADQL--- 212218989 201 ----------------------RDKTIQQLFEEQVAKTPHLIAAVFREESLTYEELNAKANQLAYYIRNQRLKPDVLIALCLDRSLDILIGILAVLKAGGAYVPIDPKYPAERIQFILTDTNAALLLTQSHLKKS-LEKIASKPAPQMIAIDTRPYINEGNTNLPTYSA-----------PNHLAYVIYTSGTTGNPKGVMIEQHSLVALITQYTHACPYPNLDNPRVLSLTNYTFDISGLEFYLPLLKGGVTVLAQIDNLEA--SIINTHRINVIQQTPSVWKQILEMIPPEQ--LQGI-TCLMGGEVVDQATLQKMQAN-ASEVINGYGPSETTIYSTRVYGKESRTPAVIGKPL-PNEKVYVLDGKLNPVPIGVIGELYIGGEKLARGYLNRPKLTKERFIRNPFYKTGDLVRWLPDGNLEYRGRNDFQVKIHGYRIDLGEVEHALMKIPGIRNGVVLAKPGDPTSHYLAAYYVSKYP-LDVNYLRSEL-SKHVPQYMIPTAFVHMPSLPLSPSGKLNRKALPD--------- 115397245 17 --------------------------------RHAEESPHKVAVIDATQRFTYRQLLADAAALQRLLQELHLADSDRIAFLTPNGYDYVVTQWAVWAAGGVCVPLCTSHPVKELLYTIGDSDPSLIILHPAFAHLE--DPLRESAAAIPFMT-------LTPFTQADDDIALPPFSPQCPLDRRALMIYTSGTTSNPKGCVTTHKNITFQAQCLVDAWEYSPSDHLIHVLPLHHVHGI-INGLTASLLSGATVEMQPKFDPGVIWTRWQDAGSTMFMAVPTIYARLVDYEAAARDGARALRLVVSGSAALPTPIKTKFAAITSQILLERYGMTEIGMGISCGLDVEKRIDGSVGWPL-PGVQVRLTDKETGAVAVDEDGMIEVKGDNVFLEYWRRPEATAKEFTADGWFKTGDVARRDAAGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRPETEPLETLRVQLK-QEMAPYKIPTVLKIVDGIERNAMGKVNKKTIVQKYWPEL--- 111219875 87 -------------------------------RHVAAGRGDALALIYDSRRFTFAELTDEVARAAGALAALGVGRGDRVIIYLPMIPAAVVSMLACARLGAVHSVVFGGFAAAELAARMDDAQAKVVVILDEAIALAAHAPAATLIVQRDRQRCSMVAGRDHDW-DAALAAAAPHPPVPVAATDPLYILYTSGTTGRPKGIVRDNGGHGVALTWSMTIYGVRAGDVMWAAWAVGHSYAVYAPGAATVLYEGKPV---GTPDAGAFWRVVAEHGVNVLFTAPTAIRAIKKEALVRGYDRSSLRALFLAGERLDPATYDWAVATLGIPVIDNYWQTETGWPICANPEPLPTRAGSPTVPMPGYD-VRVLDPAGQPVPAGTEGAICLRPPGTLPTLWEDDDRYVASYLSDGYYLTGDGGYVDADGYLFVLGRTDDVINVAGHRLSTGSMEAVLAAHPAVAECAVVGVADALKGQVPRGLVVVKTGVELAAELVARVRA-EIGPVAAFQRVDVVAALPKTRSGKILRRTMREIADGR---- 108800723 32 -----------RPDRYLKMGAAVRRTVG--FATAAQRCPDRPGLIDERGMLTFAELDDASDALAVALQGLGGTPG-TVAIMCRNHRGFIEALLAANRIGANALLLNTSFAGPALAEVAEREGADVVIYDEEFS-----ETVERALSGLPDAVRIIAGGAETTVDALIEAHRGERPRPAERSSEI--ILLTSGTTGTPKGAKRSAGSGGAGLKAVLDRTPWRAEETTVIVAPMFHAWGFSQLLFAGLLAC--TIVTRRRFDPEATLALVDEHKATGLIVVPVMFDRIMDLPDEVRARYSSLRFAAASGSRMRPDVVTAFMDQFGDVIYNNYNATEAGMIATATPADLRAAPDTAGTP-ADGTEIRIFDPDFRELPPGETGSIFVRSGTLFDGYTSGSTKD----FHDGFMASGDVGYLDENGRLFVVGRDDEMIVSGGENVYPIEVEKTLAAHPGVAEAEVLGVDDEKYGQRLAAFVVPAAGALTPDELKEHVRD-NLANYKVPRDIVILDELPRGGTGKVLRNELRAHLN------ 72383885 8 ----------------------------------AQTMPKKIAAVFSGREITYLQLEEGANRVANLLRSAGIKTGDAVLFCVENCPEFLYLGWGCQRAGVVFTPASTKLSADDLRYIARDCGARAVFVSVAAVNS-----AGLLAADFGSAACFALGGDIPGFERLEDALRA---CPVTSIHDPARMMYSSGTTGRPKGVPISFHDMDPRDASFASKPGVDTSMVYLCTSPLYHAAP--HRNVSATLAFGGTAVVMEHFDAVQALHAMEKFRVTHSLWVPTMFHRLLDAGLRMQFDLSSHRLAMHGAAPCPIHIKETMIEWWGPILEEYYAGTEGIGACSISSLEWLAHKGSVGRAVEGI--VHILADDENEVASGSTGTVYFESDAKFA-YWNDTGKTAASRSKQGWWTYGDIGHLDEEGYLYLSDRRDFTIISGGVNIYPQEIENILVTDERVLDVAVFGLPDDEYGEAVHAVVQPGAPHALAEELRALCRSK-LGALRVPRSFSFVLEFPRLPTGKLQKKLLRDTL------- 15607691 51 ---------------------------GHLLVGALKRHQNKPVLFLGDTRLTGGQLADRISQYIQAFEALGAGTGVAVGLLSLNRPEVLMIIGAGQARGYRRTALHPLGSLADHAYVLNDAGISSLIID---PNPMFVERALALLEQVDSLQQILTIGPVPDALEAAKYQPQPLVAADLPPDQVIGLTYTGGTTGKPKGVIGTAQSIATMTSIQLAEWEWPANPRFLMCTPLSHA---GAAFFTPTVIKGGEMIVLAKFDPAEVLRIIEEQRITATMLVPSMLYALLDHPDSHTRDLSSLETVYYGASAINPVRLAEAIRRFGPIFAQYYGQSEAPMVITYLGDHDEKRLTSCGRPTL-FARVALLDEHGKPVKQGEVGEICVSGPLLAGGYWNLPDETSRTF-KDGWLHTGDLAREDSDGFYYIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVVGAPDEKWGEAVTAVVVLRSNAARTAEIQAAVKQRK-GSVQAPKRVVVVDSLPLTGLGKPDKKAVRARFWE----- 195944041 122 -------------------------TMADFLDRAEATAFGRTAVVDEPGQLTYGELLHRIRAWQAGLDALGIGEGERVAVVGPNSARLLELLYAVPASGRICVPVNHRLAPEEIGYILRQCDASVVFTD---------PEAEARLGSLGGPKRFVLGEQTE--TQVMGFGTEPRPWSRPDENAVATLNYTSGTSARPKGVALTHRSIWLNAMTFGVHARIWEGDVYLHTLPAFHCNGWGAPFLLAGL--GAKQVVLRRIDGPEILRRVREHGVTLAFGAPAVWDVVLRAARDWPGRIPTMR-VVCAGAPVRAELVARVEEELGWEFLQVYGLTETTLLTFNRRLPGAPRTD-LTRAGAPALGVR--------LRTGPRGEVLARSNMVLDGYWRDERANAAA-VQGGWFRTGDVGAFDERGSLALSDRVKDVIVTGGESVSSLEVEDCLLGHPAIAEAAVIGVPDERWGETVKALVVRAAGAEAAEAEIIAHCKANLARYKAPTSVEFRDSLPRTSNGKVRKAVLRE--------- 91784460 26 -----TPFDTVLDRSNPPFARWGGRTCHNAVDRHLAERAQQNALVYVERRYTYAELHAEINRMAAVMRSLGVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAGARIDYTPLVDEALARATHKTPRVLLIDASYLVAYEPLREQHVPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEHIFQGPGDVMFTAWVVGHSYIVYAPGLTTVMYEGTPI----RPDGGIWWRLVEHHGINLMFTAPTALRVLQDPAFLKQADLSSLRTLFLAGEPLDEPTAAWITDALGKPVIDNYWQTETGWPMLAIPEALPTRLGSPGVPSAGFNLTLRNELTGEPCPPGEKGVLTLGPPGCMSTVWGDDRRFVSTYWSQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDALKGQAAMAFVVLRDAQALEAELMATV-DRQLGAIARPARVVVVSMLPKTRSGKLLRRAIAALAEGR---- 211639009 441 -------------------------SVAERIKSQVRNHPDARAIVWRDQRFTYAQLDRYAQCLLAKMRQCGVEPGCRIAVFMSYRPEIIISFYAILSAGAVYVPLSPSDPC--FADKINDAQPALILTSDAVSLLDFRTITLEIDGL---------------FRQPSPLDVQPIW--PVQESDSAYVIYTSGSTGNPKGVEVSHGSLHASYHAWCYDYRFTREPVSLQAAP---IFDLSVGDFSRTLGCGGCLVMCPREDAPEMHRLMISEGVTFGDFPPVVLRQLIQFCQDNGKRLDGLSTLVCGADVWFGHELHAAQARPDARILGSYGVTEAAIDSTVFDPEEAGRVIPLGRPLA-SCELFIVDEHLQQVPIGVSGELLIAGVTVAKGYLNNPQLTAEKFITGRFYRTSDICCFLTDGTIDFMGRSDHQVKIRGFRVELGEVESALLKHADVHQCAVVACNDSTNNKVLVAYVV---SSADNDKLRDYLSQR-LPGHMMPRAFVFLDKLPTTPNGKVDRKRLQ---------- 211639009 1509 -----------------------------LFQQSLSRHGEHVALENDELSLSYQQLDTLTAYVAQQLQQAGIGRGDRVGILMGHHPHNVTAMLAINRIGAVFVPLAPDNAEPANRYMIDNAEIKAILCRNETAPL------------CPRLGLVAINIDELDIANAPYMAIATICQP----DDCAYVIYTSGSTGKPKGVAVSHRSVCHNILAIRDELKLEPSSRIAQYS--SPVFDVMLGEIFPALAAGACVVFGKKQQLSELTKWLTHKQITHMWIVPSALAIVPLVP------LPHLQVLIVTGEPCMPEVAQRWS--IGRRLMNGYGPTECAIVVS-LTDYHAAGQNLVLRPM-GDVRFYLLDEQRKPVTLGEMGELYLAGTCVAQGYLGLDEKTAEVFLPDSFYRTGDIVRQRMDGALEFVGRVDRQVKIRGHRIELNAVRAALSALPGVRQAEALAITDSQGNKELAGYIV---GEINRSEILNGLRQQ-VSEVMVPTALFFLDALPIGITGKVDLKALAEM-------- 156361897 29 -------------------------TLHGIFSATASEFPNNIAVELKNRQMSYEALDQKSNRFARLLIEKGIKVEEVVAILLPRCPELYLTMLSVLKAGGAYVCIDPQHQISRLPYILQDTNAVALITTKQV----------ESEFGLSDLTKVSILDIQSRALNTQIASKPSNALATVPSSHLCYIIYTSGSTGQPKGVEIEHRTVVNFIKGELEIFPVWSQDRICQG--FSPSFDASVEEIWLAFGTGATLVAAPPESGPDLPDHLEQLRITVLSTVPT----LLRTVDVTDTKLNRLKLIILGGEACGEDLVAWAD---GRMLINSYGPTETTVVATTCEIKRGKKI-TIGRPLGNY-NAHILDSNLVDVEGEKEGELCISGKCLARGYRNLPEKTKQQFVDGRIYRTGDLVRWTPDGEIEYLGRIDDQVKIRGFRVEIGSIETHLQRQENVKMAAVVVLSPSPGQQLVVAHLTLVDKTKGFQAQQAVVKMKALPEYMIPNGYIIHEELPTLASGKVDKKKLK---------- 116061821 72 --------------------------------------------------FSYMELFDLAVHTATFMRDLGAEPGHVVGVLSRNSHEVFVLHHACAMARVKLLNLNTHLVARELSYIVRDAGCRFIFARASHADTIQEAMRSH---ERPDWNAVVWLDSDVDWELDVASHQSPTRALVVYNRELASLYYTSGTTGNPKGVILTHDIVRTHAHATSNEMRLNASDVWLHAAPMFHLVD--AFAIYSITEVGGRHVFLPTFEASTLLRVIAFERITVSNLASSMVTILSHNPVAEVCDLSSLRVMSCGGSPLPPTVVARAISLFGCEFFVSYGMTECCGKISMSILTDEFRICTSGRPFS-LMSVKIIDNPNEHVPFDTVGDVRVRGPTVFAGYLNDREATRRAFDDDGWFSTGDLGVMRPDGFIVIVDRKKDMILCGGENVYCVEVERVLHAHNLVQQAAVFGVPHPIMGESVHAAVTLRDVKALESRIITHCTG-FLSQYKCPTEVHIMEKFPMNASGKILKTNLRKIVTDE---- 134099763 12 ----------------RATGPSHGR-LHDFFTTTCDRTPGKVALEAGDVRMTYRQLDRRANQLAHHLLTLGLGTGSRVGILLERSAWTYVSLLGVLKAGAAFVPIDAVSPSDRVGYICGDSRLDLVITSG--------DLAGKVGGACPVLDVDLVG------TTLDHTPSTRPELPDT-ADPPAYVIYTSGSSGRPKGVEVSQSSICNFIDVVPAIYDVRESDRVYQG--MSISFDFSIEEIWPTWAVGATLVAGPNDSREELAEFLDDNGVSVLYCVPTLLATI-------HRELPKVRSVLVGGEACPAELVERW-STPKRRILNTYGPTEATVTASWCELLPGRRV-TIGRALPTYTVV-LLDEALHPVPDGDVGEICIGGPGVANGYVGLPEKTADRFVEHPLYRTGDLGRTTEDGEIEYLGRADAEVKIRGRRVDLGEIDNVLLEHPAVSGAVTALTAD---GMALASYLTVRGDA--GDELIADLHDRALPEYMVPALVDVLDELPTMPSGKVHRARLPAPSGRRFSAG 218189548 76 -----------------------------------------PALVDAGIAVSYPAFVARVRFLAGGLCSLGLRPGDVALVVSPSCLDVAVLYFALMSIGVVVSPANPASTADEYAHQVRLSRPAVAFV------------APEVAARLPHVSRVVIGSEVFDRLASASAAGGWAAPPAVAMKQPAALLYSSGTTGRVKAVAITHRNLIAQISAYNAILPSPPAAVTLFPLPLFHVMGFG--LLTRTISSGETAVVMRRFDLAAAARAVERYRVTKLSAAPPVVVALTKSDEARRRDLSSLVAIVVGGAPLGREVSQRFATVFPVQIVQSYGLTESTGPVATMAGPEEAAYGSVGR-LAPRVQAKIVDATGEALGPGRRGELWIRGPVVMKGYVGDPEATAATITPDGWLKTGDLCYFNEDGYLYVVDRLKELIKYKGYQVPPAELEHILQSRPEIADAAVVPYPDEEAGQLPMAFVVRQPGAYLTEQQVMNCVAKHVAPYKKVRRVAFVNAIPKSPAGKILRREL----------- 186456653 2067 -----------------RKAYLKDKTIHAVFEEQASRRPEATALRFQGKQITYAELNRRADGLAAQLQLLGVKPGVMAGIFVERSIEMVVGVMAIMKAGGAYVPMDPAFPKEHLGYLVEDARMPVIVTQ------------QKLVSELPPHKAQIVLVDTAP----GGGSIAPVKSPAT-AEDLAYVIFTSSSTGRPKGVQISHRAVVNFLNSMRREPGLSSQDILLAVTTL--SFDSAGLEIFLPLTTGACVVVASRETISDLLKLLNDSKPTVMQATPATWRLLLEVGWQGS---STLKILV-GGEACPRELANTLVTK-GSSVWNMYGTTETTIWSATCRLQAGEGQVVIGRPID-NTQIYIVARNLQPVPVGVPGVLLIGGDGLARGYLDRPELTREKFIADPFYKTGDLARFLPDGMIEYLGHIDHQVKVRGFRSERGEIETILGQYPEIRENAVVAREDQSGHEDIVGYVVAND-------------------------------------------------------- 213961421 22 ------------------------------LERNLHRFGDSPAMIDADRSWTYRELAADVERFAVVLSQHGVGPGDTFAFELFNTSQFAICYLAAHRLGAVGTVLNCRLAPGELACALRDARPKVLVYDAEVTSRVLPALAPERETPTPSLIQVAPAGTSPDLPDGADFDTALSQADGRAPDRPSNLLYTSGTTGLPKGVPLPSFVEVMSAHDVIMHFPLTPQDRTLNMTPWFHRGGLHSGGPNPTFYVGGSVVPMREFDADTVLDWVGRYQITFLIGAPMALERLARAQEKNARDLSGLKGIVTMGSPLDAGSARRYMEVLTPNISNGYGTTETFWNTFLRPFDLPGMTGTAGRASTDVEVVKVFDDDELAAKDGEVGEVAMRSPKCGMSYSGETGSKDPKFHA-GWFYPGDLATWDEHEFVTIVGRKDEMIISGGENVFPTQVESVLESHPSVLESIVVGLPDPEWGQLVVAYVVPDAAAVTADELEAHCASEDLARFKRPRAYRFVDKLPMTPTGK----------------- 21224738 4 --------------------------LHDLLTAQAASAPTRTAALLSDSSATYGQVETEADRVAAALVARGVRPGSRVGLHMSRSLALLPALFGILRAGGVCVPVDPEDPDERRATILEYSGATLVVTERALLDGPAPDGTRQLAVE-----------------DLLDEVAEPLTEPELAPDALAFIFYTSGSTGTPKGVMLTHRALLSGQRWLQRTFPLEPGDRQLLRTTLSITN--LVREVFWPVLSGGTVVIVPHKDPDRLVELINSGSVTTLMVVPALLSGILENPGFAAN--TSLKYVFCSSDVMPGALPEKYFATLSARLFNVYGLTEALYSTYWECLPGAVYDGFVPVGHPAELTPRILDAGLDPVPPGETGELCLAGVGMAEGYDRLPRLTAEKFADGRVFRTGDLARQSEDGRLELLGRMDDQVKIAGYRVELGEVEARLLEVPGVTGAVASGLRGAGGHQRLVAHLTCDGEPPTAAAIRAHLGDR-LPYYMVPAAFTVIDAIPLTHNGKVDRRSLHEL-------- 134097880 62 ----------------------------------AIRHPDRPAVIDERGAISYAEVSLRTTRLANGLRERGIGESSRVGILCRNHHGAIETIVACGKLGTDVVLLNTGLSSSQLAAVLAEQRVDLLVLDAEY---------DRHLPELPADLDVVLAGSTRHWTVEHLIATSQAKALPRRPRHARMIVLTSGTTGTPKGARRPDPPGIGPAATVMSRIPLRSGERMLVCAPVFHTWGLAAFQLGAVL--GATLVLPRRFEPGHALSVAKRYQCTSMFAVPVMLQRILDLPAEERIRPESLRVVASSGSAMPADLATRFQRAFGPVLYNLYGSTEVSWVSIATPSELRAAPSTAGRP-PRGTTVRILDENGKPARTGATGRIFAGNDMLFEGYTGRKE------VVDGLMSTGDLGRIDSSGRLFVVGREDDMIISGGENVYPKETEDAIAALPEVREVAVVGVEDAEFGQRLAAFVVLQDDTLDGDDLRERVRG-SLSRFAMPRDVVFLDELPRNATGKVVPREL----------- 154244382 412 -----TPQPAPRPDL---------QLIHDAFSDWAERQPDAPALLMRERVVTYGEMERLTNRIAHGLRRRGVKPNTLVAVMMEKGWEQAVACMAILKAGAGYLPINAAWPPERMDAVNAQGEVEIVL-------SQQRVLDRLGRPGLAVDDDALWADEPDTRLPSVN-----------DIGDICYVLFTSGSTGKPKGVTLTHFSVMNTLRNANAEHGVGPGDRSLQLSDF--SFDLSVYDIFGMLSAGAGVVIPDEDEPPHWVELVRQHQATIWLSVPMYVDMWVQSGEA----LPTIRVFMMGGDKIPTDLPDRMRPLPDAVIWSVGGPTETSINWYRIGAVDPIWTTIPYGRAMPNQKMLVLDPGLNHCPPFMPGRIFMGGVCLARGYWHDEEKTAAAFTGERIYYTGDLGRWLPDGQVEFLGRADFQVKVNGFRVELGEIEGAIEALPGVKAAIVDGQDQPRKGKFLVAYVVSED-ALDAAEMRAALQDK-LPYYMIPRVFVPLERIPLSANGKVDRKAL----------- 157868256 67 -----------------------------LMKRMAAADPKKIAAVQAETTLTYPELMKATEHAAKALYQHGVRKGDVVCLCMLNTVVYGPLVYGTLRLGAIASTVNAVATASTLAYHFKVNGAKVVL----GMHFFQKQLAEAVALVEQETGRKVQVLYPEEFTDAPEIPADYDGLKGATPNDTVAILFSSGTTGMPKGVQLTNRALIACSEQSAGAFGVGSQDTAVTVLPLFHVFGFTA-CMNCMFAYAATQVVMSKYSVEDYVRAIEKYKATVNLVAPPILISLLKNADVKRHDLSSLKRFCSSSAPLGADVVNTVEQLIGCAVTQGYGMTEMAPTVTAPLSGQRCTPGCCGVLVA-DTELRIVDDSGIDAEPGAEGEVWVRGPQMMKGYLRDED--TIMCMQDGWYRTGDIGKFDAEGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDPRDVENPRALVVLEPSVSPEDAVRARFAMISMPPHKRHGGVRVVDEIPRNAAGKVMRRQVRQ--------- 50548333 52 ---------------------------------------------------TYGEMADRVLGLATYFKSKEFK---RVAICGPNTPAHLETMFGAVAAGAYVLGLNYRLTMGEITYKMELGDADCVVVDREFVHL----ISPEIRAKCQVIVDDDVSGASKPQQPGEILYSDNLHVQNEDEDEILGLFYTSGTTGKPKAVEYTHRSVYLCAMSNIIEAGLNCETVYLWTLPLFHAAGWTFP--YSVTAVRGTHVLLRKIEPDYIWDLLVDDRITHFNAAPTVNNMLVNNPKARR--LPQTVRVTVAASPPSAALFNKMFD-MNLHPVHMYGLTESYGPFVRTGDERYALMARQGFAFVGSQSVQVINDINQPVPRNEIGEIVCRGNAVMARYHKDPEATAKAF-EQGWFHTGDLAVVNPDGSIKILDRKKDIIISGGENISSVAVEGIICKYDNVLEVAVVGIPDEKYGEVPKAFLILKDKSKDTDKMIAWMRER-MGAYQIPRQVSVVDDLPRTSTGKIKKNVLRDSVQ------ 146299860 449 -------------------------TLLDSFKKQAAKTPNKIALTDQEKTFTYQELDLFSDRVAFFLQKK-IKKDEPVAVLMNRSADLVATLLGVLKSGNAYIPLDPSFPKDRLEYIIDHSGVEQVIST-------------EILNQSIGLNRQIID---IELLPDEVLDQKQNALKTVPSANTAYIIYTSGSTGNPKGVAIGHKALLNFLISIQQQPKIEEQDYLFSVT--TQSFDISILEFFAPLISGAALYIASEEDPFAVITALEDLKPTIIQATPSFFQMLYNAGWKGNKSLK----ILCGGDLLSETLSEKLRQTNGA-LWNMYGPTETTIWSSCKNIMQANEASNIGKPI-NNTQLYILDSYMKLLPIGSAGAIYIGGDGLAQGYFKNEELTNEKFVQSPFYNTGDLGRWNENGEIEFMGRNDNQVKIRGYRIELGEIEARLNQIKNVKASVVVAQKSKEQESLLIAYLIFENEEFNPSFIVNILRE-ELPEYMIPHAIMQVDEFPLTPNKKIDRKEL----------- 95928334 31 -------------------------------------------------RYTYRDLHERVCRLANALLSSGVKAGDTVAVMDWDSHRYLECFFAVPMIGAVLHTVNVKLSAEQILYTIDHAEDNVLLVHR-----DFVPIIEQIKGRIDMVDHYILLNDGAEYESWLADASPYAEFPDFDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTMGVLAALGLHQGDVYMPITPMFHVHAWGLPYVATAL--GVKQVYPGRYAPEVLLDLIDREQVTFSHCVPTILHMLLKSSHVDQVDLSHWKVII-GGSAMSRSLCLEAMQR-GIDLFTGYGMSETCPILSLADDAQAEIRCKTGRTM-PLVDVRVVDEQMQEVPDGVTGEIVVRAPWLTQGYLKD-TRNSEQLWQGGYLHTGDVATRDTKNYLKITDRTKDVIKSGGEWISSLELEDIFSHHPAVAEVAVIAQPDEKWGERPLALVVLKPDLETPKELLALLHEGVISKQVVLTRFKFVDSIDKTSVGKTDKRSLRE--------- 206676884 5 -------------------------TVASAFKTAAIRAPDAIYCKSATGSLTYAQAAGAIQSLADEL-GADVQ-GRSAALILPNSKAFLIAYFAVLFAGGKPALINHGHPAPTIAKLLGSLDAAVVLSDHEQGKGTTRLLNDDLLGVL--VKPVDMNGLID----------------PSTSEDIAAIMYSGGTTGLPKQVPHSNASIIATMERGDWGWRTRADEVWLPVAPFTHIYGF-LMGLTNPIMQSGTTVIPERFQPDLIVDMLETEKVTIFGGGPPIYQAVMASSKFADAKFTNLRICPGGGAPFPLDVHKRWEAATGLKIYEGYGMTE-IAPISINTDEHGVKPGSAGKAV-PDTLIEIVDLETGDLPTSEAGEIRVKGPHMMTGYTGNPEETAIAL-RHGFVYTGDIGTLDNEGFLTITDRKKNVIFVSGFNVFPREVEEMLLTHPAISGSCVVARAHKRSGEVPVAFVTLRSDV-DAANIMAFCK-HNLIAYKLPEDVIILPEMPLTPAGKVDRTVLQSSLKAQ---- 214037636 10 --------------------------FGKILMEQAKDCPHRPFLVTESSSTSFAEAEEQTNRLAAGLAELGVARGDRVVLLLANRPELVLLTLATNKLSAVWVPINADYRGEWLLEAISGSKPTVIVTEQKF-----VPRLQEIQDRLPSAQIVLIGDSEDTALPIAATYQQLLAKQPLTPDDTSAILWTSGTTGKSKGVLQSYNAWIRAIVDGASIQYDSADDICYCALPLY-NAGAWITCVYRALIDGITLVIEDKFSVSEYWHRINRFGATQTFGIGAMGSFLMNAPESPEDANNTLRKAFIV--PIAPDIWKSFEQRFNLELISGMGMSECMMIMNQLECPAGTPTYALGRPVADID-VKLCDDDGNEVTAGEPGEICIRPHTIFSGYFDNPEGTAAAFRGD-WFLSGDMARKDPETSIYFTDRKKDAVRFAGRNISTLEVESVARRHPEVADVAAFGIPSDSEDELKLNVIRAAGSDLSAEQICQFINDRA-PYFFVPRYLDFVEELPYTPTQKVQKFELRKR-------- 153894831 99 ---------------------------------------NRVALIWEGREVTFHELARQTNRVANYLESVGIETGDTVGLYMPMVPEVVSILYGCLKVGAIAVPIFSGFGTEATATRIADAEPSVLFTGDGFSEVRLKATADEAIEAAGHVDDVVVEGDAADPVPWNESRSVDYETKRLPSDQESMLLYSSGTTGEPKGIVHTHAGVLTQCAKEIHFFDQKPADRFFWVSDIG--WMMGPWTLIGNHASGGTVVMPDHPEPDRFWEMIDRHGITQFGISPTAIRALRKHGDEEDHDLSSLRILGSTGEPWDPESWRWFYDAVGCPIINISGGTEICGCFLMPMPNQPLKPCTLGGPGLGMD-IDIVDESGESIKEGERGYLVARDPSMTKSLWSGDERYLKEYWEDLWDH-GDFAQKDADGFWFLHGRADDALNVAGRKVGPAEIEGVLIDHDAVNQAAAVGVPDDTTGTAVVAYVVLEPHIEPSDDLREELREEHGKPF-RPRELLFVDAFPKTQSGKIIRRAI----------- 118468585 5 --------PAELTKRYVEEGWWTPETLGQMLAEGLAAGPDVVFCVHSEVRGTFGEVETLARRLAAGLRARGVGPGDVIAFQLPNWMEAAAAFWATSFLGAVTVPIVHFYGRKELAHILSTAKPKVFLTTERFGRMSFQP------DLCAQVPIVGLVGES----SFTDLLAERPGTLDTDPAAPALIAFTSGTTRDPKGVIHSHQTLSCETRQLLANYPPNRG-RQLTATPVGHFIGMVGAFLIPVL-EGAPVDLCDVWDPAKVLRLMESDGLSIGGGPPYFVTSLLDHPDFADRHLARIRTVGLGGSTVPAAVTRRLAD-LGIFVFRSYGSTEPSITGSSPSAPEGKRLYTDGNP-RPGVEIRLGPD----------GEIFSRGPDLCLGY-TDDALTAKAFDDEGWYRTGDVGFLDDDGYLTITDRTADLIIRGGENISALEVEEVLLGIPGVIEAIVVAAPDARLGERVAAVLRTRSGAPTLDDVRAHFERVGIARQKWPEELHHVPDFPRTASGKVQKYRVRQAVR------ 119504566 6 --------------------------------------PDEIAIHFDDGSITYGEAWASGAALASALLARKINPGDTVSFQLPNSRFSVIVMLAAAIGGFVINPIVPIYRNKEVGYILRHAKTRALFIPAELRGFNYVAMTEQLMGDCPDLRQVIYLGELQDLPDLGSGKNQRIDPVQADPDETKILLYTSGTTGNPKQVRHSHNTLTAALDNGVEGWQLTDKDLMLMPSPVTHITG-YVNGMEMPFLTGIKTLLMSQWDVTEAIKLIENYGATACVSATPFLKELVDTCQQQGKTLPGFRLFACGGASVPSALIHAWDTLDNCRAVRVYGSTEVPLVTVGFLGSEQRSLAAETDGRVANYDVMIVDDQGNELGLDNDGEILAKGPAMMLGY-SDKEQNREAFTPSGYFRTGDIGRLMASGALVISDRKKDIIIRGGENIAAREIEEALLLSDAIVEVAIVAVPHSRLGEGVGACIVPAAGQVDMDHLRELLALSGLAKQKWPQYLELFTALPKTASGKVQKDKLRQSIRQQ---- 37542635 432 -----------LAQAHGPRTTPPQLTLTEWVAASTEKSPLAVAVIDHGQQLSYAELWARAALVAANISQHVAKPRSIIAVALPRSAEFIAALLGVVRAGHAFLPIDPRLPTDRIQFLIENSGCELVITSDQQSVEGWPQVARIRMEALPDIRWVAPTG--------------------LSHSDAAYLIYTSGSTGVPKGVVVEHRQVVNNILWRQRTWPLTAQDNVLHN--HSFSFDPSVWALFWPLLTGGTIVLADVRTMEDLLDLMIRHDVSVLGGVPSLLGTLIDHPFAN--DCRAVKLVLSGGEVLNPELAHKIQKVWQADVANLYGPTEATIDALYFSDKNAAGAIPIGYPID-NTDAYIVDLNLNPVPPGVPGEIMLAGQNLARGYLGKPAQTAQRFLPNPFYATGDLGRRWSSGAISYLGRRDQQVKIRGHRIELNEVAHLLCQALELKEAIVFAQ-HAGTEQARLVAAIEQQPGLHSEGIKQELL-RHLPAYLIPSQLLLLDELPRTATGKVDMLKLDQLAAPQL--- 214003886 17 -----------------------------LFEATAAAVPDRPAVAMGTTTLTYAELNGEANLLARRLVAHGVGPERLVALAMPRSIEFVIAILAVHKAGAAYVPVDPDYPEERRRHMLDDTSAHCLLFLPG----------QDVAGAPVVMSVEREPGRSEPNLDDRD------RLSPLLPNHPAYVIYTSGSTGQPKGVLVTHRGIPNLAADYVVRQRLLPDSRLLAFA--SPSFDAAVAEFWPTWVAGGCLVLAAAPDLEPLSRLVRDQDISHVTLPPSAL-----APLEEAGGLPAGLTLLVAGEACPAPVAQRWAR--DRVMINAYGPTEATVAVTASDPLTGEGTPPIGRPITGVS-TYVLDDRLQAVPAGDVGELYMTGPGLARGYLRRPAATAERFLPNPFYRTGDRVCVGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLSADGVAQAVVTEHEN-----RLVAYVVGTAGARVAAELLPQLRKR-LPSYLVPDVVVGLPRLPTSPNGKVDRAALLDPEAERVTSG 159043766 3 ------------------------QTVSELI----ATHPDAPAIGAPDRGWDYAGLRAQTEATRAALHAAGVGRGDRVAIVLPNGPEMASAFVTITQV-ATTAPLNPAYRQEEYEFYLSDLNAKAIVLAEGYDG---PALAAAQTTGLTVLRSFDPARPAGTFTLTAEASAGEADTAAPEAGDVALILHTSGTTSRPKIVPLLQSNVAASAANIRASLDLTAADRCMNVMPLFHIHGLIA-AVSASLEAGASIWCTPGFNALAFFGQLDDCKPSWYTAVPTMHQAILTRAGRNAEARANLRFLRSSSASLPPPVMAELEKTFGAPVIEGYGMTEAAHQMCSNPLGFDTKPGSVGVPAGP--QVRIAHEEDRLIDSSEIGEVVISGPNVTPGYEGNPEANAKSFFEARWFRTGDQGAFDADGYLSLTGRLKEIINRGGEKVSPLEVDAILLDHAEIAQVVTFALPHPKLGEEVAAAVVLTEGSTTERDIRDFAASR-LADFKVPRKVVILDELPKGATGKIQRIGMAEKL------- 83748718 11 --------PARLRQEWGRRGWYPNRSVFQMFRQHAERHPGKAAVASDGTAIRYGELLDKALRLAASLKARGIVAGDVVAYQLPNTWHCCAIDLAAAALGAVVAPFPPGRGRLDLESLLKRCGARAVVVAPADGEIDPCDLIESLRPTVLSLRLLIVDGDGDARAGWHAFDAAPDALPHVCPDSPVRFLISSGTESEPKLVAYSHNALMGGRGRFLQYLHPEGETRGLFLVPLGSAFGASA--TFGALWLGGSIALLPKFDTAQAIAAIGALRPTHVLGVPTMLQRMAADPALDEIDRSSLVALVSGGSMIDEASVARCKRAFGCGFISLYGSADGVNCHNALGDA--VIFNRVGRPNPSICELQIVDETGQRIPSGEVGEIVARGPMSPMQYVNAPDLDARYRDSGGWVRTGDLGSIDGDGYLVLAGRKKDIIIRGGANISTVQIENLATAHPDVVSAACVPVPDLDLGQRVCLCLTVRDGAPSLSDINAFLRRSGLEVNKLPEYLRYVRRFPLTPAGKVDKKELAAEVA------ 145603208 14 -------------------------------------------------TVTYAGLVAEVSKFQAKLAAIGITQGSAVSIATVNSYEFIVSFLAASWQRGIAAPLNPNYKQDEFEFYIEDVKSAIVLVPRGAFAAGSPAVKAAKRFNAAVAECYWDAQKAEVALDVKDLGQGGQKVLEPQPEDTALVLHTR-SVWKPP----SHNNISAQGDNIKNTYQLTPADRTMLVMPLFHVHGL-LCGLLAPFYTGGSMVVPTKFSASDFWRDFVQHGANWYTAVPTIHQILLKNPAPSP--LPKIRFIRSCSSPLSPTVFSQLEEKFGAPVLEAYAMTEAAHQMTSNPPPAKRKPGSVG--IGQGVEVRILDGDGNELPRGVEGEICIRGENVTSGYLNNAEANASAFTKGGFFRTGDQGKIDEDGYVTITGRIKELINKAGEKISPIELDNVLTRHEAVSEAVSFAVPSELYGQDVGVAVVLKPGAKLGDELREWVAAR-LAKFKVPEKIYYTEIMPKTATGKIQRRIVAETMQKQ---- 33595052 8 --------------------------LGALF--SPARDPAAIALIDGPREYTYAELDAQADGVARGLRARGLPAGARAAILSANRMEFLAAYLGIMRAGLIAVPVNYRLPPDSIDFILRDSGAALVFCDGPRR--------DAYTVALPSVE----FGAGGAGGYARFLDPGPCEAARPADDQPALFLYTSGSTGRPKGVKISHAGYLWTVRQRTASTDYGGH-CFLVAAPLYHMNALNTIKL--ALAGQGRLVLMPQFSPAGYLDAIERYRCTWLTAIPTMIALLAREGALAGADLASVTMVRLGSEPLTQRIADSARAMFPAAFGNGYGATETGAVFGPHPQGLAQPVLSVGYP-HPAVQLRLADGADLDAATGV---LQVRSPALMLGYHGLPEQTAAAMTHDGFYITGDVMRRNEHGFHYFIGRADDMFVCGGENIYPGEVEKMLERHPAIVQACIVPLADPLKGMKPVALVVSRPDATLSEEVKDYALAHG-PAYQHPRAVRFVDEMPISSTGKVNRK------------- 11095223 7 --------------------------LHDLLSASAARTPDAPAVVGPAGSMSYGELDERADALAGRLSGQGISKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFLVIARESGALALCAP------------EDLSARVPSPLRDCLACVDLDAAPVPDALPRTPVSTCVEPDDLAYILYTSGSTGTPKGVCISHRSALAFIDWAVAELAPGPQDRFANHSGL--SFDLSVLDLYAAFTVGAAVCLIPEFAPEGLVEFLHRERISVWYSVPSLILMLRDGGLLDRPAPGTLRALLFAGEPFPIGPLRALAAWSDARLLNLYGPTETNVCTVRPADLARDLPVPIGKPCS-GDRVWAIRADGSEAEPGEEGELVVSGPTVFAGYWGRQP-------QEGPYATGDRVKVRPDGSFDYLGRRDGMVKIRGHRIELGDVVAALYSHQGVAEAAVIAVGDGL-DRVLAAFVVRRGSAFGNVALRRHLAGR-LAPHMIPGDIRFVDRLPHNDRGKLDLAALQRPL------- 126433344 1 ------------SDQLRHFLHSGHLTVGAL-----KRHKDRPVLFLGDTTMTGGELADRISQYIQAFEALGAGTGAAVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLSDAGVTSLIID---PNPMFVERALGLLEKVPSLKQVLTIGPVPEELSAVDLSAEAAKYPDLPPDHIGGLTYTGGTTGKPKGVIGTTQSITTMTTVQLAEWEWPENPRFLMCTPLSHA---GAAFFTPVIVKGGELIVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMNPVRLKEAIRRFGPIFAQYYGQSEAPMVITYLSEHDDKRLTSCGRPTL-FARVALLGEDGQPVPQGEVGEICVSGPLLSGGYWNLPEATAETF-RDGWMHTGDLAREDEDGFYFIVDRTKDMIVTGGFNVFPREVEDVVAEHPLVAQVCVIGTPDEKWGEAVTAVVVLRPDADSTAEIQAAVKERK-GSVHVPKQVVVAESVPITALGKPDKKAVRAQFWE----- 1752728 252 ------------------DGDFAEETLDELFEQAALRSADRCAVVCGDERISYAELNRRCNRLAHWLLREGLTPGEIVGLYLDKSHRIVVATLGLWKAGGAYIPFDPSYPAERIQFTMRDTGSRRIVTHRHY----FERLREMLAEACPEVE-LIDIEDALADADANADPGADAGNPDLGSQQVAYVTYTSGTTGIPKGVPKTHRSVVNAITDLSDRYQMREAGTEHVALFAALVFEPFMRQTLIALINSQTLVVVPRLDPLRFPRFVDEHRISYLNGTRSVLQ------HFDLSQCRSLKRMLLVGEELTPSGLRTLRERFHGRIINEYAFTETAFVTAYPPGDAERNDRSIGRPLR-NVKCYIVSQNMKQVPIGAIGELYIGGTGVASGYLNRPDLTAERFLDNPFYRTGDLAKFLPDGQIEFMGRSDFQLKLNGVRVEPGEIEARALEFPGVRQCVVVARGEETGNWRLIGYYVADGDEPPEADLLAFLESRLI-RVMVPARMVQMDRLPVNVNGKVDRRALPE--------- 1752728 2442 -------------------------TLHAAFEKIAAANGDDLAVAFGDTRLSYRELDARANRLARSLLARTLAPGDFVALVLDKSEWTVVAILAVWKAGAAYVPIDPGYPDERIAFMLEDTGARAVI-ADEASYPRISALAGHAARPVLNVHAHASASASELL---------PAPASAAGGDDFAYAIYTSGTTGRPKAVLVRHRNVLSFSAGLAQRYFGDAGAARQAILFLSYVFDFSVEQLALSILSGNALLIPESFD-DAFYQRMNQERLSYISGTPTQLQL------FDLARLDHLHAVLVAGEAFRAHHFDKIRAEYRGPLYNAYGTTETTVNLVKRFAPDAPYRNDLGHAIA-NTELHILDGELRELPPGGLGEIYMAGDCVGAGYLNRDELSRERFVANPFYKTGDLVRRRHSGELEFFGRNDHQVKINGVRIELGEIEAVAAAFPGVAQCAVVARHDGERGSRLVCYYVAAHNVSESA-LSEHLRS-TLTPAMMPSALTRVDALPLTVNGKLDVEALADRAAERVA-- 1752728 1350 -----------------------DRTLHAGFEIAAERWPDAIAVVSGENRLSYRELNERANRIAGFLAARAPKPDEFIGLVVEKSEWMIAAILGVWKAGAAYVPIDPSYPDDRIRFIFEDTQARLVLTDRAYA-----ERLDRVADGLPC-----------EVFGVQDLPLEPYPAAAATSTDLAYAIYTSGTTGRPKAVLIEHRGVVNLHTSLERLFDLSRDRGDEAVLSFSYVFDHFVEQMTDALLSGQTLVMLDRSDQQRLYAYMNANAVTYLSGTPSVLSLY------EYGSIPSLKRIDAIGEDFTTPVFDKIRSSFGGLIINGYGPTEISITSHKYLKHEPRLDKSIGHPVA-NTACYVLNPAMQRVPVGGMGELYIGGIGVARGYLNRPELTAERFVSNPFYKTGDLVRWLPNGELEYLGRNDMQVKIRGQRVELGEVEAILASYPGVTRALVLAREGEASQKYLVAFYLSAEELPET-DILHWMRAR-LPQAIVPVRIIRILEIPVTGSGKLDVKRLP--ATEFALAG 148557502 19 ----------------------ADRSIPALLTRRAAL-GDKPLVIFGDTRFGYGEMAARAAAAGALLRDAGVARGDRVAIFCGNRIAFLDLFLGCAWIGAVAVPINHFARGPQLQHILGNSGARLIAVDPSALALAEVWLLDGENSPPPAAGHWPAAWKVGPMPPLDAGADAASPRP----GDMAAIIYTSGTTGPSKGVCCPHAQFYWWGAHSVDLLEIEARDVLLTTLPLFHVNALAT--FFSALLSGATLVVLERFSASGFTDALRKHRATVTYLLGAMVSILQSTPPSDRDDHPTTRALAPG---VSAALAADFRARFGIGAVDGYGSTET--NFVIGDRLADQKPGSMGR-VRPGFTARVVDEEDNELPPGVPGELVVRADAMATGYFEMASATVAA-WRNLWLHTGDRVVRDADGRFTFMDRIKDAIRRRGENISAYEVEQVLASHPAVAQAAVFPVRSELTEDEVMAAVVLKEGALDPVALLDYCKPR-MSYFSVPRYVLFADRLPMTENGKVQKYRLREI-------- 163752439 16 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKLNKDDLAFLQYTGGTTGVSKGAMLTHGNVVSNLLQANAAYSPDGKEFVVTALPLYHIFALTVNCLL-FMHKGANNLLITNPDLPAFIAELKKHPYTAITGVNTLFNALVNSEEFRKLDFSNLKLSIGGGMAVQRAVAEKWQSITQTKLLEGYGLTEASPLVTCCPYNLAGYNGAIGFPVA-MTDIQIRDDDGKVLAQGETGELFAKGPQIMLGYWQRPEETASVIDKLGYLATGDIGYMDDKGYFFVVDRKKDMILVSGFNVFPSEVEEVIAMHSAMVEVAAVGVPNDISGETVKVFVVVSDKSLSERDIIDHCR-LYLTGYKVPKLVEFRDELPKTNVGKILRRELRDEVK------ 108797341 66 ---------------------------------NARRTPDRNAVIDDEGEMTYAELDEAAHAVAHALLAKGIKGGDGVAVLARNHRWFLVAVYGAARTGARIILLNSEFSGPQIKEVSEREGAKLIIHDD-----EYSKAVSQAKPELGYLRALGTNPDESDAQTLADIVAGGDKAPAPKTKHSSVIILTSGTTGTPKGANRKPPMSLAPIGGILSHVPFKSGEVTLLPAPMFHALGYLHATIGMML--GSTLVLRRRFKPATVLADVEKYRATAMVVVPVMLSRLLDHIEDTKPDLSSLRIVFVSGSQLGAELATRAMKDIGPVIYNLYGSTEIAFATIARPEDLQKNPATVG-PVVKGVRVKLFDENGKEVPRGEVGRIFVGTTFPFEGYTGGGHKQ----IIDGLMSSGDVGYFDEDGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATALGVEDKEWGHRLRAFVVKAEGAVDEDAIKGYVKEH-LARYKVPREVVFLDELPRNPTGKILKRELREM-------- 167646822 7 ----------------------------------------------------YAELRARSNRLSGALIGLGLGVGDRVGTLAWNTQHHLELYYATMSAGLVCHTLNPRLTPAHLSAMINEAADRVLAIA-----ANLAPMLPELLALCPTVERVLVLDEAEALDALIEARGEAIPWGQFDETSAAGLCFTSGTTGKPKGVVFTHRNYLHTLMSIQDAYCLSAKDTILVAIPMFHANAWGLP--FSAPAVGASLVLPGREDGASLASLIRTENVTIACGVQTVWIGLLDHLDATGEDAPSLERVIIGGSKCPDALLRRMEERLGVRVQTSWGMTEGTVDSIQVPPSSER---SSGRP-PMGVDLKLTDADGATLAEGVVGHLKVKGPSVIDRYFNAAE---SALDAEGYFDTGDLAMIDDGGALTICGRSKDLIKSGGEWINPTEIEAIIGRDPRVGQVAVIGKTHPKWGERPVLVVELRGEADDARAFVDALRGK-VADWWLPDEIVQLPAMPLAATGKIDKVRLR---------- 183983261 1480 -------------------------SIPAAFTNIVATHPHAPALTFEDHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFML------------TDTTPTAIITTTELTTHLPTSSGVPVI--TLDTLTVDDHPT--TPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNVTTLIHTLTPQLGSTTNQVWSQC--HSYAFDVSVREILGALLSGGSLIVAPDASQDELVRWFDDAGVNIVYLTAPVLTVL------PPHGLTGVHTLLVGAEPCPIEVVRRW--APGRLMLNSYGPTETTITATISNPLQPDSPVPIGAPV-PGAALFVLDRWLRPVPPGVVGELYVAGAGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVQQAVVIA--HDASGQRLVAYYTTTSGTLDTTDIRASL-SQVLPAYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183983261 3615 -------------------------SIPAAFASVVAAHPHAPALTFEDHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFML------------TDTTPTAIITTTELAQHLPHTPAIATI--TLDTLTLDDHPT--TPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNATTLTTTLTPQLGPTTNQVWSQC--HSYAFDYSVWEIFGALLTGGRVVVVPEISPEDLHQLLITEQVTVLSQTPSALAMLAPTTLD-------VETVIVAAEACPAKLVDQW--APGRTLLNAYGPTETTIYATTSNPLQDADPVPIGTPI-PGAALFVLDSWLRPVPPGTVGELYVAGTGVGVGYWRRGALSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTTALTTLDGVQQAVVIAHDDAPGQPRLVAYYTTTGNAGIDT---AWLRDRVLPPYMVPAAFIEIDQLPLTVNGKLDRHAL----------- 183983261 398 -------------------------SIPAAFASVVAAHPHAPALTFEDHTWTYQQLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFML------------TDTTPTAIITTTELAQHLPT----STGNSGVPVITLDTLTVDDHPLPPPDPHDLAYLIYTSGTTGTPKGVAITHHNATTLTTTLTPQLGPTTNQVWSQW--HSYAFDVSVCEIFGALLTGGRVVVVPETSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTALTAVILAGEAFAPTRAHWLSHHPHTRLINMYGTTETTVHATLRDITEHDTTNPIGTPLH-HLAFAVLDSSLRPVPPGTVGELYVAGAGVGVGYWRRGGFSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALAALDGVQQAVVIAH-DAPGQTRLVAYYTTTGNAGIDT---AWLRDRVLPAYMVPAAFVVIDELPLTVNGKLDRRAL----------- 70606862 38 -------------------------------------------------RYTYKDFSERVRKLANFLRTKNL-AGENVATIAWNTQRHLELYFAVPLLGGVLHTVNVRFHPSEMEYVIREMEDKAVFIDRSYKGDNVTVLDER------------YDDEINSFEPLTDL-------PDIDEKVGAVACFTSGTTGKPKGVIYSHRSIIHSLSLLADVVGISSRDTVMPLVPMFHISAWDLP--FASLMTGAKLVLPPRPKAEDIVYLIKRYNVSIGAGAPTVWIDVLNYVEREKMDLSPLKVVVTGGAEPPQGLMKKLKE-LGVRTYHAWGMTETEAIATVNQSDSVEELSKQGYPM-PGFEIGLMDENNRNLPDGKVGELVARGAFVTKKYYKQSD-----MMVNGFIRTGDVAKIYPDGNVKVVDRLKDLIKSGGEWISSVDLENAIMSYEKVLEAVVVGIKDEKWGERPIALVVKKDKDVNAEEIITYLKSLGFPNWWMPEKIIFVDSIPKTSTGKLDKKVIRDMLKTK---- 112791734 455 ------------------------------IRELAARRPSAEAVRDDAEALDYASLVDRVDAAAARLTAAGAGPGDRVAVLAERGVRAVVAMLACWRAGGVYVPVDPAAPLPRRELILEQAAPAVLVCEDP-------------DEQPPHHRSRAVA--IGDLTAEADAGAGTPAEPAPRPHDPAYLMFTSGSTGRPKGVAVSHANLSSFLHALTGRLALGPADRLLALTTT--AFDISLLELLGPLVTGGTVVVAPSSAQRGAADLAARLGITTAQATPAVWRLALSAGWRPREGF----TLLCGGEALPPDLAD-LLAATPAEAHNLYGPTETTI-WSCAARIRPGEPVTIGRPI-PGTRVLVADAALRPVPPGVCGELLVGGPGVALGYLDDPARTAARFVPDPYYRTGDVVRLRSDGLIEFVGRVDEQVKVRGHRIELGEIESALRALPGVRDAAAT-VLDPRGNARIAGYLVADDGALDTAGRAARLRQEALPASMVPSELYAVPAIPLNPNGKVDRRAL----------- 193639995 52 -------------------------TIGGIFNDAVQQTPDREFLVHENKRYTFAAMDSEVDKLCRSFNALGLQHGDRVGIWMPNCAFYYSVIIATARLGLILVNVNPAYQSDELKHSLTLAEVKCLVTLEKFKTQNYPEILEKVDAKLPTLESVIFYSEAFNLQTFLDLGSNTYSIPKVQPDEGCNIQFTSGTTGKPKAALLNHFGLINNAYFIMKRLGIYDDVKMCCPMPLFHAFALSI-AVVAPLVTKSTVYLPS--------------------------------------------------------------AHFDPKATSLFGMTETSPCSNFTDDSDERIKSTMGF-IQDHVEAKVIDTNGDMVPFGTPGELLIRGYLNMNGYFNDEEKTKETIDSNGWLHTGDQFVLYEDGYGNHVGRLKEMIIRGGENLFPKEIEYFLESHPSISQVQVYGIPDHRMGEEVCASVIVKEGATTEADIKAYSKGK-IAHFKIPKHIFIKDAFPKTASGKVQKYRLREMAMQRI--- 158424396 25 ---------------------WRN--LGDLIDRG----GDRPALIDPPRVLTHAEADRLINGVARFLTDRGLKRGDRVAILSSNRAEVLLSYFGIMRAGFIAVPMNVKLPRDMIDYVVTDSGALFAFTDRANRPLVQGAV------------TFLDFDDDGPSGFHAAITPCDFATVPMAEGEIAQMLYTSGSTGRPKGVPLSHSGQLWSLDMRTSDGTRREDQRYLIAQPLFHMNGLFSAK--TAFATNASIVLMPAFDVRPYVDAIATYDVTALSSVPTMFARIVKDADVASRDMTSLKRIMMGSAPTTATLFSSVAALFPATLVLTFGATETGPAFGPHPDGRPTPPVSLGTPV-PGTQVRLVDG-----PDADEGVLWVRNPAIMPGYHRKPELTAAVL-KDGWYVTGDILRRDAEGFYYFVGRADDMFVCGGENIYPVEVERLLERHPGVQQAAVVPLPDAERGQMPVAFLVPKPGALSAAEVKTFTLENG-PAYQHPRRIALVSELPWAGTNKIDRAALKAEALRR---- 55379788 93 ---------------------------------------NQLALVWEGRTYTYLELYREVNAFAAALRDRGVGPDDVVTLYLPMVPELPVAMLACARLGVPHNVVFAGFSADALATRMERAESEYLITCDGYSAVAQKNKADNARITVDHDVSVVVLDRGDDYVDYHDLLAAEVEPVSQAADDPLFRIYTSGTTGQPKAVTHTTGGYLAHVAWTARVLDIKPEDTYWCSADIGWITGHSYI-VYGPLALGTTTVLADHPEKDRLWELIEKYAVDVFYTAPTAVRAFMKWGEPEQHDLSSLRLLGTVGEPMDAHAWEWYREHIGCPVVDTWWQTETGILVSTLPGVDEMKPGAAGTPL-PGIEASVVTRSGATAEPNTAGELVVTRPWPGMTGWGSAPDSAEEWR----YYPEDSVSVDADGYITFLGRIDDAINVAGRRFSTKELESTVAGVTGVAEAAVVGADDETTGTAVYVFASPEDGYAES-ELQTAIEDNAIGGIARPKEVVFTPDLPKTRSGKVMRRLLTSVANDEDLG- 125822623 58 ---------------------------------RAPAYGDKVAIMDHSGSHTYHSLYKNSKILAGHIKALTCQSGDRISFLCANDASYTVAQWASWMCGGIAVPLYRKHPLSELEYVISDSQSSLLVAGQSFVD-TLEPLAQKL--GLPCLKLPAMSSQS------EDTQTLPEDMISDWAERPAMLIYTSGTTGRPKGVLHTHSSLQAMVQGLVSEWAWHKDDVILHTLPLHHVHGI-VNKLMCPLWVGATCIMLPDFSAQKVWEQLICSKVNVFMAVPTIYSKLIEYYDQHVQDFERIRLMVSGSAALPQPVLERWAEITDHVLLERYGMTEIGMALSNSYK-GPRVPGAVGVPL-PGVEVRIMTSKGTQVKAGKEGELLVRGSSVFQKYWNKPQETEESFTEDRWFKTGDTALYR-DGVYWIMGRTSDIIKSGGYKISALDVERHLLAHPDITDVAVIGAPDATWGQKVTAVVQMRKGKTILSDLKAWAREH-MASYSIPTGLILVEDMPRNQMGKVNKKDL----------- 146337724 40 ----------------------------------ASANPDAPAIQFMPVTITYRDFIAKVTQAANMFHALGVGPDDVVSFMLPLVPEAFITLFGAEAAG-IANPVNPLLEPHQIAEILDAAKTKVLVALGPLPGTDIWQKVEKVRGGLKHLKAIVQVDPANGVHAWGDLIKPQVSGRQIKASDTAAYFHTGGTTGTPKLVRHSHGNQVYQAWGVNLLLKAKPGGTLLFGMPLFHVGG-SLTQALQTLSAGGSLVVLRNPNARNIWGLVEKYKPETLSSVPTVLAATLAVPR-GRADISSLRYAAGGGSAIPVAVGQAIMDRLKLPVIEVYGMTETSSVHTMAYADQPIRLGSVGLPL-PYAKVRIVDADGRDCAVDEIGVVIMAGPGVFSGYL-DEAHNKGAFIDGHWVNSGDLGRLDADGFLWITGRAKDLVIRGGHNIDPAPIEEILFQHAAVGFAAVVGQPDAYAGELPIGYVQLKPGAVQPGELEDWVRARTPERAAVPVQIIPIDPMPVTGVGKVFKPQLR---------- 110642143 14 -----------------------DQTIVDYLYRIAGEYGEKAAVLMGDAALSYHDLNARSNQLAHYLRGLGIGEDRVVAIRLPRGMAMLIAIFAIVKAGGAYLPLAYNAPRSRIENILSNSGAVCLIGTDDGDRWP--------------IPRVEIDSAAVSAMPTTDLRYRP------HARQLAYIIYTSGSTGVPKGVATEHAALLNRIVWMQNAYPISSQDVLFQKTV--YTFDVSVWEMFWWAMYGASVVLLPSGDPRTLARLIQRHRVSVVHFVPSMLNLFVEYLEMKQDPRASLRLVFSSGEKLTVSVARFYQSVAQGDLINLYGPTEAAIDVSHHRCLRGYDYDPIGQAID-GCRLYVLDDHGNPVADGEEGELYLAGIGLARGYLNNVALTDRCFTPERLYKTGDLVWRDESQQIHYIGRNDFQIKIRGLRVELGEIEAHAMRFPGVQQAVVVADQDDPDNQLIYAFVVSSVPLNLAALMDAL--SKNLPAYMLPNRLLAMSELPLSDNGKCCRKTLLDLAR------ 110642143 959 ------------------------DNLLALVLPHCQQRPTQVALRHADDAMTYGELQQATMQMCTWLRAQGVKRGESVALQLPFCFELIIAQLAILSLGASYVPLDGNAPAARNALILAQATPCMLLVAQPLES--------------PHGLTIPWVLVPDWRSLLTEIPNLPVSVAPDALDCDAVVIFTSGTTGQPKGVRLSQRNLVNLTASFISSYQVTHQDVLLPITSVASAS--FVGEVLPLLAAGGTLVLAQKADSDALIALLASQRVTILSTTPSLSASL----SVLAQSMGSLRLFLCGGEALEYEQIAPL--LPHMAVVNGYGLTESGICSTYFPVAQETGALPIGRPIQ-NTQAYVVDAYNRLVPPGACGELCFSGLGISPGYLQDPERFVELPEYPGVLKTGDRARWATDGMLFYLGRQDRQVQIRGYRVELGDIESLLKQHPDIADAWVDVRRNAAATPLLVAFYCSVNGALDAQQLRVWLSLR-LPLHMLPLLYVPLSAMPLGVNGKID--------------- 119474423 1056 ------------------------RTLHGQFEATVRTYPDRMAINYQNELLTYAELDTEANRMAHCLSERGVVPGDIVPLLLEKSPLMIKAILALFKLGAAYVPLSPENPLERNAYITRDVSAKFVLTENEHESYF------ASESDIPS----ILLDQAD----LSAYGPEPRKI-TVSPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIEFHRQGQESRMLQFS--NYVFDVSLYDFFVALHSGGTLCIAPSERLNNLAEVINEMNVNHVFLTPTVARLL------DPKDVPNLESMTVGGEQLTRDVVTTWASR--VTLRNGYGPTEASVLVTMKDVDADTIGGNIGRPLASVGAIVLEADGVRPVPYGAVGELCFFGPQLAQGYFKKPDITNAAFVESRLYRSGDLARYLPNGDIECLGRKDDQVKINGHRIELGEIEQAFLRIGEIKDC-VLTVWKQKSTAHLVAVAVFDGASSEKAENVQRVRAKGLTPYMIPKAIVPLSSLPRLPSGKANRKQLKAIVQ------ 119474423 40 ----------------------------DYIRHQVESNPDAPAVQCEQEQYSYAALWQLVEHIAAAGQ---FRAGRIMPLCMDPSIEFVATVLAILWAGSAYVILDPEGSAQRNRVIAEDCGSEPVIVHEKYASLFDHSI---------TIESIQSIQNQEQLEP-----------PSITPSDLAYLIYTSGSTGTPKGVLLSHR----AVSHGIDQFQLNGRKRWL----LFYNPIFSAAQILATLSKGACLCLTRRDRLATALEVLNNLQIDALGITPSALALL-----SPDETPACLQQITTVGEPLSQSLVNKWADRVHLRVS--YGLSECALNFSRQLQPGDNPRNP-GLPSDTTTAIVLEPGTMTRLSVNEPGELCLYGPQVANGYHQRQKETQAAFVKAPMFRTGDLAVQREDGTFEILGRIDHQVKIHGQRVEPAEVAAKLATVKGVASLVCVGC---YINERLVAAVVPSPET-DWGTLVQYLRDHSFPPYMVPSYWMSCTEFPTNQNGKVDFRAIRRLAE------ 189211621 1557 ------------------------RCVHELFADQAKEQPQAPAICAWDGEMTYGELDELSSRLARHLVKVGVEVEDVVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPDYPASRHDEVFRQTKARVVLASDQHATLCNGNNRIVVVVSRASLDGLTSASDKTNAIA--------------RPSNIAYVMFTSGSTGTPKGVVLEHRAISTSCLTHGEAFGFSSSTRSLQFA--AYTFDACITEIITTLLFGACICIPSELDRRDLSNTSNALGVSWALLTPTVARTL------DPKTVSSLRTLVFGGEQVNSIDWEKWSHLENR--VNAYGPTECSVICNSFSGLEGFYTGLIGKAIGSVSWVVDPNDHNKLAPLGSVGELLVEGPILARGYLGDAEKTAAAFIQDPWYKTGDLVHYDADGNLVYVGRKDVQVKVRGQRVELGEIEHHVRECPEVRMAAEVIMPGNDKDKAVAVFVQQKEEEASAGDVDSQLSQR-LPSYMVPGVYFAVAQLPMTTSGKTDRKRLREAFSAQQLA- 153010432 57 -------------------------------------------------EFTFENLRDMAARVGNVLKDAGVGVGDVVAGLLPRTPELIATILGAWRIGAIYQPLFTAFGPKAIEHRLKTSGAKLVVTNTANRSKLTEVENCSKVAIVPAPGEDLPAGDIDFCAAAASASVDCAPVLR-KGSDLFMMMSTSGTAGLPKGVPVPLYALMAFGAYMREAIGLRSDDIFWNIADPGWAYGLY-YAVTGPLQLGATTLYEGGFTAESTYDIIERLGVTSLAGSPTAFRLLMAEPEAAKRVKGRLRVVSSAGEPLNPEVIRWFDAYLGAPIYDHYGQTEGMVVNNHHGLEHSVRHGSAGYAMPGY-RIAVLDEQSNELGPNQPGILAVKSPLLFSGYYK--QETPA--IADGYYRTGDTVEFEPDGSISFIGRADDVITSSGYRIGPFDVESALLEHAAVNEAAVVGVPDPQRTEIVKAFVILAPGFEGTHELKDELAKKRLSAHSYPREIDFVNELPKTPSGKIQRFLLRKAEIDK---- 29375077 3 ------------------------------LNKQVQKRPDHPAFYFQDESWTFLEVQQEVSHWVATYQQVLAPEEKRVALFSKNSKELYFSILALWELGKELLFLNTHLTLAELTFQLKDAQVKTIIGAPETQAL---------------LEEISFVDVQPMIKKQHSLSHQEFQQPS-DLESVASIMYTSGTTGQPKGVLQRFKNHLASARGTQENMGITAEDCWLCAVPLFHISGLSI--VVRQLVLGCSIRLYDKFDEQQVTQDLQEGRGTVISVVATMLQQLLSVYPEAGYS-ASFKGMLLGGGPIAPDKLAQCEEK-GIPVIQSYGMTETCSQVVALKEDAALKIGSAGQPLK-DMQIKIVDELGQEQPEKQVGEILLKGPNVVSGYLN--QRQPEKWTADGWFKTGDMGYLDAQSYLYLVSRLSELIISGGENIYPTEVEQVLQAITGIKAAAVVGEPDAQWGAVPVAYVI-SDQEITLAQIQDQC-SRKLAKYKRPKRIYFCHSFPQTASGKIAKHR------------ 146303191 43 ----------------------------DVFEDHVKERGSKTALIWEEAKLSYHELSLMSNRVLSTLRKHGLKKGDVVYLMTKVHPMHWAVFLAVIKGGFVMVPSATNLTVAEMKYRFSDLKPSAIISDSLRASVMEEALGSL------KVEKFLIDGKRETWNSLED-ESSNAEPEDTRGEDVIINYFTSGTTGMPKRVIHTAVSYPVGSITTASIVGVRESDLHLNLSATGWAFAWSS--FFSPLLVGATVVYEGKLDTRRYLGEVENLGVTSFCAPPTAWRQFITL-DLDQFRFERLRSVVSAGEPLNPEVIKIWKDKFNLTIRDFYGQTETTAMVGNFPF-LKVKPGSMGKP-HPLYDIRLLDDEGKEIKPYEVGHITVRPIGLFLGY-SDEKKNMESF-REGYYYTGDKAYFDEEGYFYFVGRGDDVIKTSDYRVGPFEVESALLEHPAVAEAAVVGVPDTVRWQLVKAYIVLKKGYMPSKELAEEIREKMLSPYKVPRIIEFVDELPKTISGKIRRVEL----------- 217977432 22 ------------------------RTIHSFLLEAADNYADRPAILYGHKTIPFAELDRRSNRFARYLAAKGVLPGSIVGLYLPRSPEAIIAMIGALKTGAAFAPLDPSYPADHLAFITADA-------APAVVVSAASMTSNASAANLWTAPTILIDAEAAAI-----AHEDDSPLPEAASESPAYVMYTSGTTGRPKGAVVPHRAVTRLAFNSFA--DLGSRDVVLQFAPL--AFDASTFEIWNALLNGAAIAIVNHPSFAELGAAIKDYGVTAAWLTASLFHAIVD---RQIEILKPLRLLLAGGDVLSPRHVRRALDALDCRLVNGYGPTENTTFTCCYEIPRDIAPDPIGRPID-HTDVYVLGPDLSRAGAGEEGELFAGGEGVALGYLNRPQLTAEKFLADPFYRTGDLVRQRADGIVEFIGRVDRQVKIRGKRVEVDEVEALIRRLPQVADATALVRSRTDGERQIIAFVTAQGGATLELGELRHSMLEIAPDYMVPAHFMILDELPRTPNGKVDRAALPEL-------- 29827394 11 ------------------------RTLSDVLRHSARQFVERPALSAGPVRLTYAELDRCVDALAARVRAVGIRPGDRVGLSVARGPLALVASAALMRAGCAYVPLDAAHPSRRLRHIVDNAGLHVVVCDESGR----------AAPDIAALTMLHVDGDDLIPGPFAGAAADDTVP---GSGSVAYVMYTSGSTGVPKGVEVTHANVLAMLAGALPLFDFADREVW--PLQHAHGFDVSVWEMWAAVAIGATLVAVPRADPESLAELLLRHRVTRLHIVPSVFHHLAEVVEEEAVNLP-LRNVTFCGEALNYRAIQSWRSQPGPQWCNVYGITETTVTFKRLTAEEVTRAASATPIGTAYDHAVVLDEELRPVAPGRTGEILIGGSQVARGYVDMPELTAERFRPGRWYRTGDLAHTDEAGQLHYVGRQDDQVKIRGFRIELGEIDHALRAVPWIGDAAAVVQSTARGEPALAACVVVTEQAADLEALLDRLRKEVLPDHMLPGRVVCLDRLPLNTNGKTDRRALAEDLSRR---- 218719060 46 --------------------------------------------------------------FAAGLQKAGLNKGDRVVVFSTNNLFYPVVFMGVIMAGGIFSGCNASYTTQELAHQIKDADPKYVLSQGGDAMKTCLEAAKRVGKGHPHWSSLIVSEAEGGGFAWDQLMG-----PNEAQDTVMALNYSSGTTGLSKGVEITHGNYVANILQYNNSMKYRSQEQWLCFLPLYH--AMAQMIFLGVSYRRTPVYIMEKFDFLTVLKNVEKYRISHLQLVPPVVVMLAKSSEVKKFDLSSVRSVGSGAAPLSREVSEEVEKLWPINIHQGWGMTEATCSVLGWDAGKISTSNSVGWPTA-NSEAKIMDEHSKEVGPNEAGELWVRGPQIMKGYWKNPKATAEILTPDRWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGV--TINGQEPRAYIVLKDGVETAERITTEVNSKLSQHKRITGGLVFVSVLPKNPSGKILRRFLRERAQKEV--- 186686727 1165 --------------------------LHTLFAAQVEAREQDCAVISSQRTLTYLELFQLANQVGHRLRKLKTSPNTLVAVVMEKGWEQIVAVLGILMSGAAYMPIDPELPDERVQYLLKQGEVKLILTQS------------WLNERLTWIEGIPRICLDCDELVGED--SSPLDLVQ-SPDDLAYVIYTSGSTGVPKGVMLTHRGPVNTILDINQRFGITHQDRVLALSAL--NFDLSVYDIFGTLAAGGTLVIPEAEDPAHWVELMKQHKVTLWNSVPTFMQMLVEYLSAGLEKVPSLGLILMSGDRIPVNLPQQIKAIWDVKVVSVGGPTETSIWNICYPIDEQWKSIPYGKPIT-NQRYHVLNKFLEPCPVWVPGMLYAEGIGLAKGYWRDEKKTEESFTQQRLYKTGDSGRFLPDGNIEILGREDFQVKINGYRIELGEIEATLLQDESVKEVVVTSTEKEH--QSLVAYVVLQESNSISKKLLNYL-EQKLPSYMVPSDCVILNALPLNRNGKVDRKLLPKL-------- 186686727 16 --------------------------------------------------ITYRELDQKAQAIAAQLQTL-TTPGDRVLLLYPSGFEFIAAFVGCLYAGVVAVPAYPPRRNQRLQAIAIDAQATLVVSTTSVLGNIN---SQAENPGFLGLKCV----ATDNLIPIEDFIPY-----RATPDTLAFLQYTSGSTGTPKGVMLNHGNLLHNQRLIQTAFEHTEQTIFVGWLPLFHDMGLIG-NTLQPLYLGIPCIFMSPTRPLQWLMAISKYKATTSGG-PNFAYDLITSEERSTLDLSTWQVAFNGAEPIRAETIERFASTFGFRFYPCYGMAETTVPASNSDDATQTLVG-CGQPLQDMRVVIVHPERMTRCNSDEIGEIWVSSASVTQGYWNQIDSTQRTFQAGPFLRTGDLGFL-KDGELFVTGRLKDLIIIRGRNYYPQDIESTVQSHLSLRANCGAAFSVEIDGEERLVVIQEVERALEVEEVVGAIREHELQVYAVPGGIL------KTSSGKVQHYACK---------- 167644464 8 -------WPLTVDKIIGHAKDWHGH------REVVTRSVEGPIV-----RTTYAEIHGRARQVSNALLRWGVQRGDRIATLAWNTGKHIETWYGIMGIGAVCHTLNPRLFPEQLIYIINHADDRMIFVD-----LTFVPLLEAVLPHCPRVERVIILTD-ERNMPATKLPSEDVVWGGFDEQTACGLCYTSGTTGNPKGVLYSHRNFIHTLMGQSTALGATPSEVILPVVPMFHANAWGI--AFGGPAAGSKLVMPGRMDGAAIYELIVSEGVTFSAAVPTVWQGLLTHLRERRLSIPTVRRVLIGGSAVPESLIRAFNDEFGIEVLQGWGMTETSPIGALSNMTPELLAKPQGAP-PLGVEMKLKNDAGQEQPDGHTGRLMVKGPAIAAAYFRSDE---SILDSEGFFDTGDVSTIDEHGFMHITDRAKDLIKSGGEWISSIDIENIAIGHPKVELAAVIGAAHPKWDERPLLIIKLRPGEQDTQEHLDFLIGK-IAKWWLPDDVVFVDDIPLGATGKVDKKLIRERLKDYRL-- 38638060 5 -------------------------------------------LQYGEARFDGAEIERRAAQVAGGLAALGVGEDDVVAIVLRNAPALFEITLACNRVGAYHCPVDWRFTVDELGYILQDSGACVLFIEADLLATLRAAIPEGVRVLAVTPEPLALQAYPTSRVTGE-VPADVLRYEAWRSAQAAYFAYTSGTTGRPKGVRRLAQGLPRLLRDTVAVFDFSADARVYLSAPLYHGAP--NLYGMQAMLATGLVVLDPRFDAEATLRAIERHRITHLYLVPTMCVRLLALPQRNRYDLSSVRFVACTGAPFAVAIKQAMINWWGPVINESYACSEMGMITVISSADAIRKPGSVGRPVSE-AEVRIYSDAGCRLGTGGVGNIHVRQPAYADTYHNRPEA-RAAMDCEGLACVGDMGYVDADGFLFICDRKADMVISGGVNIYPAEIEDALSGMPGVADCAAFGVPHEEFGEMVVAVVQPSDGTLDPEEMRAWLKDR-LAAYKVPKVIELRTELPRQESGKIHKRKLRD--------- 145224942 6 -------------------------TVAEVLRAQ-RRHGDKPLLICDDERLSYAEADERSAVLAARLTTLGVGKGSHVGILYPNGAQWVVAMLAAARIGAVVVPFSTFSTAVELRRQLRDSDVGVLLATRAFRTHDYVRALGELSAEVPVLRHVVFDAECGGAADVSALEGD------VDGSDVLAIIYTSGSTSDPKGVVHTHTSLLAHQRGLNEIRGLTAEDRLFCNSPFFWIGGF-AFGLLATLVAGSTLICSTASDAGRTLDLLEAEKPTMTNGFVAGITHLTRHPSFARRDLSSMRRLYSIMAPADPELR-----------HNMLGMTEAGSVVLLSGDEPEARRGSYGF-LAPGFDARVVDPDTGSDTDGAVGELVLRGPHLMQRYYGRSRE--ECFDADGWFHTGDLVRRDDDGVFYFVGRAGSMIKTAGANVAPAEVEAALQAVDAGVAVHVVGLPDPERGQIVAAVIATDNGTVFDEPAVKEALSTQVSAYKIPRRVLSLTEIPTMSSGKIDLAALRRLFDD----- 149919609 11 -------------------------TTNHLLDRAAQLFPEVEVVSQAPRRHTYADLRRRSRALAKGLLDAGLQKGDRVATLMWNHHAHMEVYFGVPMAGGIYHTLNLRLSPEDLGHIVQDAGDRYLVIDDV-----LLPLLAKFGGELPFEKVFVVGADFESLIEAGSAELDGWQSPPVDENDPIGMCYTSGTTGRPKGVVYSHRATILHSFASADSLNLSISDCLCPVVPMFHVNAWGLP--FTATMVGAKQVHPPHLAPDALLDLYAKEKVTVSAGVPTIWMGIMKLVGANPDKWPGLRMVVGGSAA--PESMIDTMDQMGMTVIHAWGMTETTPLGSVLPKEEQLKIRAQGTP-PPFVEMRIVDDEGREVADGVMGELQVRGPWIAGSYHGGVDA-QDKWTEDGWFRTGDVVTMNAEGSMQITDRTKDLVKSGGEWISSVALENALMGHPDVAEAAVVAVPHPKWSERPVAVVVAKEGTLDDAALTAYLAERF-ERWWLPEGYAHREQIPRGATGKFLKRTLRQELA------ 86751803 22 -----------------------------LLRLHAQARPEHPFVIWAARVWRYGEFHDRVGALAAGLVARGVRPGDAVLIHLDNCAEFLLAWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAY--------AELVAANCKKLRWIAVISHDPGAESFDSLFGDSANRPPTDPFAPCSVQYTSGTTSRPKAVLWTHANALWGAKINAAHQTLRADDVHLAYLPLFHTNAL-AYSMLASLWVGGTCVVQPRFSSSRFWKVALEHRCTWNSNIAFCLKALMDQETPKDH---SFRLWGTAVAEPP------VFAGFGIKIIGWWGMTETITHGIIAEADQPNTPMSIGRA-APEYAIRIVGEDGAPTAVGDTGNLLIKGVSLFAEYLHNEQATRDSFDEHGYFITGDRVTLLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPAAGAPDLADQILAACSRSLADFKRPREVRLVDDMPRSTLEKVAKAELRKMLAE----- 169613486 43 ------------------------------------------------TTLTPRTLLQWTKRLALGLDRIGSKPGEVVMILTPNHIFVPVAYLGIVGSKRIFSGANPAYTVSEMIHQVTNTEAQFIL---AHPSLATTALAAAKGAGLPTGRVFMFSDEWRSFLPSEDAYSFPVLSAKEAVTTTATVNFSSGTTGMPKGVEVSHHNIIANLDQTIFMRYLNPRETWIGFLPLYHAYGLYTIAMAQKLQI--PVYIMKKFEYEPFLRTIQDQKVTHLQIAPPIMVMLSKRPETAKYDLSSVTDILCGAAPLSKELQNEISRKLDCEIVQGWGMTEVTCGAIHVPGGTVDDSGSVGQ-LDPNCECMLLDDDGKEVPDGQPGELHVRGPNICLGYWRNPAATKESITSDGWLKSGDVAIV-KNGWFWIVDRKKELIKVNALQVAPAELEAVLLEFDPIADAAAVGITLD-GQEWPRAYVALKDGKTTEEDIHAHMKIKVAKHKQLVGGIVFVDEVPKLQSGKIMRKVIKDWAAEKMNEG 149202726 12 --------------------------------------ADAIAFHDGVVTLTYGELDAATGRAASALLAQGLEPGDRICLAMQKSLAQIVVLLGALRAGLVVLPLNPDSPAEVVADQISRTGPVLLI------GEREDGWRARTESGPAAVPRCLDADPARPHDPLHATDHTDPDRFSVDDEAGAIILFTSGSTGRPKAVIHSHGALFANTDALRIIWDIDASDRLLHVLPTTHAHGLIVAPM-PILLAGGTVVWRPRFDPGDAVAWLP--RVTCFMGVPFYYGQLLQHPQFTAGAARQLRLAICGSAPILPEVREQVEDRLGLPLLERYGMTETLIMTA--NSPARNRAGSVGLPLPGWSLRIRSLVTHETAPPQEIGEVEARGPLALPSYLDDWAETARKTAPDDFFRTGDVGWVDTDGFLHITGRADDLIIYAGLNIQPSEVEAALVAINGVVDVCVFGVPHPHAGQAVMAAVVSAAGTTTPAAIRAELIGK-LPATKIPKRVYVVSTLPRNTMGKLRRDLLRKA-------- 188584132 18 ----------EIPERYNIA--------ADVCDRWALSEPDRTALLDRPEPVSYGRLRSDSLRLAAALAARGIGPGDRVGVLLPQSAAVVITHFAAYRLGAIALPLAGLFGEAALRHRLGDSGTRAVVTDAAG-----LAKLERLRADLPDLALILASGPAEDFSAVLASAAEDYETRATGPDDPALMIYTSGTTGLAKGALHGHRVLLGHLPGWTLMHGFPPEGTGLMWTPSDWAWAGGLLNVLMPLRLGMPVVARPRFEPEAAFRLMADLGVTNAFLPPTALRMLRGVAEPRKFDLSALRNIASAGEALGAETFEWAREALGLAIGEAYGQTECNLVLASCARVGVARAGATGKPV-PGHRVAVLREDGTEADADETGEIAVRAPVLFLGYWNQPEATAKKF-RDGWWMTGDRARRDSEGYVRFVGREDDLITSAAYRIGPAEIEACLCAHPAVALAAAVGVPDPLRTEVVKAFVTLREGESLAAEILAFAKAR-LSAHEVPRTLAFRDSLPMTTSGKIIRRQLRDE-------- 186686592 536 -----------------QADYPQNTCIHQWFEAQVKRTPDNIAVSFENQQLTYQELNHRANQLAHYLQTLGVKSGVLVGLNVEPSLEMMVGLLGILKAGGTYVPIVPTSGQDSLAFILEDAQISLVLTQS--------SLVEKLSEH--QVQVICLDSDYEAIA----LHATKNPNNHITDRTLACVMYVSGGNGKPNGIAITHRNFVTHSLAISDTWVLTQSDCLLLIPSM--SCDTFIESLFPSWITGATVIIQSQESTTQFFPFIAQQKITVVNIPTYFWYELVKEPSVSLETLSSLRLVMVGGEKVSRNAYLTWVEKVQVRWLNAYGALETTLTATVYDPETATEASPIGRAIA-NTQIYILDRQVQPLPIGVTGEIYISSIGVAHGYFNRPDLTSEKFIPNPFYRSGDLGRYLSNGNIEFIGRRDNQAKIRGFRIDLTQIETILAHYPGVQNAAVIAKEDVSGDKHLIAYLVPKNETIGSEQLLSFLQQK-LPEHLLPS-FVIIDSLPLNANGQVDCKAL----------- 29827718 19 --------------------------LAAVLAGRAERRGGRPAFRQGHQVWTHGEVHDLAARTATVLAEHGVRPGDRVLLALPDSLAWVTAFLATARLGAVAVPVNPELTPAEHEFMADDAEAALCVTGPG------------LERRFAHRRRL----GADQLVALAGTASPAADAHPVGPRTPLYIQYTSGTTGRPKGVVHCHGDPTYHELIGRRLLRITADDVTLSVSKLFFAYGFGNAFVFPLFSGSSAVLVDGRPTPAAVDGLVARHRVTLLYSVPSAYAALVDRAVGHMACFASVRAAVSAGEGMPAGLAEQVAELLGAPVLEQLGSTEAGHAFCA-NSFDHHHPGTVGRPV-PGFEVELRDRSGRPVGAGEEGELWVRGPSLTPGYLNLPEETDRTLV-GGWLATRDRARREPDGTYRHLGRTDDMETVGGSTVSPLEVEALLGTHPAVREIAVAAVTDARGAGRLRAFVVPVTPIPVGLEADLVCLARNLAAVQVPRSVSFVPTLPRTATGKLRRHLVRQ--------- 170695888 26 -----TPFDTVLDRSNPPFARWGGRTCHNAVDRHLVERAQQNALVYVERRYTYAELYAEINRMAAVMRSLGVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAGARIDYTPLVDEALARASHKTPRVLLIDRQDYEPLREFFAAHVPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEIFEGKAGDTMFTAWVVGHSYIVYAPGLTTVMYEGTPI----RPDGGIWWRLVEQHKINLMFTAPTALRVLQDPALLKQADLSSLRTLFLAGEPLDEPTASWIAGALGKPVIDNYWQTETGWPMLAIPRGVEALPGSPGVPSAGFSLTLRNELTGEPCPPGEKGVLYPLPPGCMSTVWGDDKRFVSTYWSQQVYSTFDWGIQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDAVKGQAAMAFVVLRDDAGTRTKLEAELTDRQLGAIARPSRVVIVSMLPKTRSGKLLRRAIAALAEGR---- 115376598 4 --------------------------FHHFFERNVERFPDKKAIVLGAQSATYAQLDRMASRVAHALVDRGIVRGDRVAIYSEVSIEALAAVLGILKAGCVLVTVHHTFSQRKLLFQLKDSGARGLVT---GISGDLEPIAEEAALKVILHTDPGLSSVGGRVADIRALDGPEVFEAGGDDDDLGTLFYTSGSSARPKGVLVSHKNMVAAFQSVTGYLENTPDDAILSYSTLASDYGFYN--ILMPLLFGGRAVVEKQEKPEQILEVIRREEVTGMQVFPPVIFHVCQIEDLESQRIEPLRYISSSGQALPLKHIRRLRGAFPVKIFSNYGLTECKRVAYLPPSEIDKRPGSVGKAI-PGVRAFLVDDDGQLVEPGRAGQLAVAGDLVMLRYWNLPEQTSKVFGEERVLFTGDLFRTDQDGYLYYVCRKDDVFSRGGFKVNPREIEAHLLTHEAVAEVAVVPVADEAAGHVPKACVVLRAGALSAEEVMQYCAA-SLDWHMVPTRVAFLDALPRTLSGKTSKR------------- 27375954 22 ------------------------------------------------RHWSYGEFHERVGALAAGLAKRGVRPGEYVLIHLDNCIEALLAWFACVELGTIAVTTNTRSAPAEMEYFADHCGAVAAITQPSY--------AEILAKHCRNLRWIAVTSHDAGAAPFEALFADSADRPRRVADPLASVQYTSGTTSRPKAVLWTHANALWGAKVNAAHEDLHAGDVHQAYLPLFHTNAL-AYSMLATLWVGATCVIQPRFSASRFWRVAREHGSTWTSTIPFCMKALLEQEIPKDHKFRLW------GSAVNEPPA---FAAFGVKIIGWWGMTETITHGIVGEVDQPNIPMSIGRA-APEYQIRITDDDGRPTEVGDTGNLSIRGLSLFAEYLHNEKATRESFDAHGFFLTGDRVERLANGFIRFGDRAKDMLKVGGENVAASEIEQVIALVPGVREAAVVAKKHPMLDEVPVVFIIPHGGVAGAASVMAACR-KGLADFKVPREIRLVDDMPRSTLEKVAKAELRKMV------- 218295632 288 ------PWERVYDAESRA-WFQGGLTNAALLDRHLPERAQQVALLTLDEKWTYRELHDLSARLAGVLKDLGVGPGDRVALYLPTGVEAAIAMLACARLGAVHMALPMGLGPEVLRQRLLKGEARLLIAADGYLRGRFAPTRAAVEAALSGLDLPVLWHRRGTTEFLEAMEGKPQEALPVPSSHPLFLLHTSGSTGTPKGVVHGHGGYMVGVAWALRHLFLKPGEVFHTTADLFWIVG-HSFGLYAPLFLGGTSLLPDHPSPSAFYQRLERLGVRVLLTSPTVLRTLRRHGEARP---TGLRLVGSVGEALAPEVWRWTRENLAWPLDN-WWQTELGAPALATPLPLPAKPGFVGVPL-PGVEARVVDGEGRILPPGERGHLVLAGPAQLVGLLGG-----ENPWRGGLYLTGDLALMDEEGYFRILGRSEEVIKLGEARLGTAEVEAALLTHPQVAEAAAIGLPGEE-GERLVLFVVPRTK-DLPEELKPLLAEKLKAHLFRPVEVFFTESLPRTRSGKILRRLLKAEL------- 84499330 29 -----------------------------LIDRWARERPDKIFFNDDGEEWSYAAFRELIVQTAVGLQAQGVAQGDHVLVWMPNCREQIRIFFALNYLGAVYVPINTAYKGGLLEHVIDISDARLAVVD--------ASLVDRLEGDHGRLESLIVTGGSVDKPPLPHVHYAEALLPEIDPWDSMAIIFTSGTTGPSKGVLTSYLHLFSNA-GPESWPFVTEDDRYMINAPMFHIGGMG--PMFCMLARGASIAFVDRFDTATYWESVRNTGSTVAFLLGVMASFLEKQPVGPQDADNPLRLVLMV--PLAANS-ESFSKRFGVDVYTIFNMTEASTPI--VSEPNPTVRGTCGKP-RDGVEVRLVDENDCEVPVGTMGEMIIRRPWAMSGYYKMPEATAKA-WRNGWFHSGDAFVRDEKGNFFFADRMKDSIRRRGENISSFEVESEVLAHPDVFEAAAVAVPSEHSEDDVMICIAPVEGTVDPAQLIDFLKDR-MAYFMVPRYVRTLDTLPKTPSAKVLKHELR---------- 209520428 41 ----------------------------------------------EGLRLSYAQMSERSSRMANFLRGAGVGRGDRVLLMLPNRVELWDVMLAAMKLGAIVLPATTLLSADDVRERVQIGGAKFVVVDSA-------ELAKFDALDVPLTRFSVGAPRDGWIDIAAAYEASPHFTPETHASDPLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIGLQPGDIHWNISSPGWAHAWSC--FFAPWNAQACVFVFNRFVPKDTLAALVRFNVTTLCAPPTVWRMLVQEPLGDYP--VKLREIVGAGEPLNPEVIERVKHAWGITIRDGYGQTETTCQIGNSPG-QPVVPGSMGRPLPGY-QVELVDADDQPVGEGEIALPLAQRPGLMTGYANNANATAQAM-RNGFYHTSDVALRRDDGYYVYVGRSDDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRHGYEAGPELAAFSREK-LAPYKRIRRLQF-SELPKTISGKIRRVELRRREMER---- 29830186 6 --------------------------LSERFAEQAFRTPHAAAVVDGARTVTYEELDRASLRMARHLRDLGAGPETLVGVSLPRGVDLIVALLAVWRAGAGYVPLDPAQPPARLSDLAREAGARLVVAGPALAGPVRDAGARRVGPEEIPDRSSDPAGPLPAADPANAAYA----------------VFTSGSTGRPKAVVVTHAGIANRIGWTVQRHALGAADRVLQKTTIG--FDAAGWEIFAPLVGGGTVVLAPERDPAALLRAVADHGVTVLQVVPSVLRLLVEEGDWSG--CGSLRLLFSAGEALHAELVARLRERTGLEVWNTYGPTECSIDITAVDPALTAGPVPIGRPL-PGMRVLVLGPNGVPVPVGVPGELYAGGVGVARGYAGRPDLTADRFVPDPYYRTGDQVRWRSDRTLEYLGRLDHQVKVNGVRIEPAEVEAALAAHPAVTGAVVTPYEADGGGKRLAAYLTVSGEA-DPAGLRGFLAER-LPDSHVPSFLHTLDAFPLTANGKVDRAALP---------- 29830186 1080 -----------------------DRTVFERFEEQARSAPERTALTFGTETVTYGELDAAANRLAQHLRTRCVGAESRVAVLLDRGPELVTALLAVWKAGGAYVPVDPSYPAERIAAMCDTAGVRTAVTTSAYAARFTSSGTRLLLLD--------------TDADDIAGRPAAAPARTRDPRRLAYTIFTSGSTGTPKGVEVTHQGLANHVAWAAR--ELAGQDYGGGALFSSAAFDLVVPNLWAPLVTGQRLFLLPQDTDMSELRLAEAQPFSFVKLTPGHLDILLQLTPAQAGALAP--VLVVAGEAFTRATLERWRALPDTRLINEYGPTEASVGTTVYEIPEHADADPIGRPL-PNMRVYVLDPALQPVPVGVAGELYVGGTGVARGYANRPDLTADRFLPDPYYRTGDLVRHLPDGNVAFLGRVDDQVKIRGYRVELGEIQAVLTAHPAVRD-AVVTVHRPENGETLAAHVVPADAAAPLPDLAAHCAAR-LPEYMIPATFTALDTIPVNANGKVDRSAL----------- 94495183 17 -------------------------TLGDLLLKGWDKASDKEALVFPGERKTYDDVVQSVLKRARGLKALGIARGDHVGILLPSSIEFVETLFANAMCGAVSVLMNARYKAPEMAYVAQNADLAAIITNDMISHIDFGRRLVEAFPDLPDLKRIVMLGSVPGFVDQADAAVQEVEEAEIHASDTAMILYTSGTSANPKGCLLSHEAVTREASNLARYRWFQPDERAWSPLPLFHIAAM--LCMLGAIDVGGTFIGQPHFDAGESLRQIEDERVTMMFLPVTFHQAMITHPDWAKTDMSSVRLQNSCFAFMPDRVGQAYREKAPNMLQVGMGMTEATGIVTTGGYAMEPEMGKLGFPLAGIEMKIVDPETGEEKGVDERGEILIRGYNLFDGYYKDPQKTAEALDADGWYHSADIGSIDEHGHVMFHGRFKDMLKVGGENVAAAEVEAVLATHPAVRLAQVVGLPDERLAEIPAAYIEREGDVEEAEELIAYARQR-LASFKVPRHIRFIDEWPMSAS-KIQKFKLRGALMDEL--- 88811694 14 -----------------------------FIERSAAVFPERTAVIHGELQRSWEQTYERVRRLASALRGRGVERGDTVAVMLANTPEMLEAHFAVPMVGAVLNALDVHQEARTIAFILQDCGARVLLTDTEFAKTIEKALAL-----LPSPPLVIDVDDPQGGGGLAEGDPTFIWEPPPDEWEAIALNYTPGTTANPNGIVYHHRAAYLKAVSHVLVWGLAPHPIYLWTLPMFDCNGWCFPWTITAMA--GVHVCLREARGEAVFEAIRRHRVSHLCATPAVLNALLASVERRPGKFDHPVKVMAGAAAPSAAVVEGIEA-MGMEITHVYGLTEAGGPAARPREERARLKARQGVRYPMLDGLMVADPHTVPVPKDTIGEIFIRGNTVMKGYFKSAQATEEAFD-GGWFHTGDLAIWHPDGYMEIKDRAKDIITLDDEPSSSLEIESVLCRHPAIMEAAVVARMDEELGETPCAFVVLKPDAANATEIIEFCRQH-MAHSMVPKTVVF-GELPKTSTGKVQKFKLR---------- 116695624 493 ---------------------------------QARRVPEAPAVLFGDATLSYGELNRQANRLAHRLVAQGIGAESRVGVALGRSPRMIVALLAVLKAGGCFVPFDTTYPARRLLDMQEDAAPQLLLTERALRESF------PVAEGLPVL---LVDDDADVSWPEHDAEIA------VHPAQLAYVIYTSGSTGKPKGVAVAHGPLAMHVVTTAECYDITATSRELHFL--SFSFDGAHERWMVPLASGASIVLRDDWSVEQTYAALRRHAVTHAGF-PPRYLHQLAAWAESQGDPPPLWLYSFGGEAMPRAGVARLTQALRPQIINGYGPTETVVTPARAADAEAQVTGPIGRPV-GARSAYVLDSRLEPVPVGVPGELYLGGEGLARGYLGRAGMTADRFIPDPFYRTGDLVRWQPDGCIEYLGRQDHQVKIRGFRIELGEIEARLLAQPGVRQVVV--LPHETAGTRLVGYVVAQQGAVSC-EALRAALAAALPDYMVPAAILQLDSLPVTPNGKLDRRALPE--------- 119716241 6 -------------------------SVSDFIDRAVQVYGERVGVVDEGGQLTYGELGSLARRQAARLDELGLDVGDRVAIVSHNSARLLTSFFGVSGFGRVLVPVNFRLRPDEVHYIVKHSGARVLLIDPEL---------EETLEDVPAEFKFVLGRDEDMFAAAPADGGVEPRPWEPDENATACINYTSGTTARPKGVQITHRNIWVNAATFAMHAGVTDRDVYLHTLPMFHANGWGMPYAMTGL--GVKQVVIRKIDGAEILRRVRDQGVTVMCAAPAVAAAVLDAAQTWEGEIPRVR-IIMAGAPPPTKTVIRVQEELGWEFIQIYGLTETSPLLTINRTREEIRLTRAGAP-ALGVRLAISDHEEN------SGEVLARSNVVLDGYWQQPEETERAL-ADGWFHTGDGGSLGDDGYLTISDRKKDVIITGGENVSSIEVEDVLFSHPAVAEVCVIGVPSDKWGETIKALVVLAEGAATEAELIAWCKEKA-AGYKAPTSVEFRDELARTATGKLQKFKLRAPYWE----- 207739083 1096 ------RWNGT-ARDYPRQ-----PSLSALFEAQVARAPEAIAIEQGERQLSYRALNALAGRLACRLRELGVKAGDPVALLLDRSIELVAGELAILKCGAVYVPLDRGAPQARLRFLLEDVAAGVLLTASGLD-----------APALDGLRRVDVDVDASSGDNAVDAGLPPVP----GGEAAACVMYTSGSTGLPKGVVVPHRAIGRLVLNNGYAAFDADDRVAFASNP---AFDASTLDVWAPLLNGGRIVIIDQPTPEHFAQALRRGKISVLWMTAGLFH---QYAPALIGVFPQLRYLFVGGDVLDPAMIAKVREGAPQHLLNGYGPTETTTFATTIDAVTAGRSIPIGRPIA-NTQIYVLDARGQPVPVGATGEIYIGGAGVGLGYLKRPELTAERFVANPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGQPRLVAYYVVSGEAIEAQALREQLQG-SLPEYMVPAAYVKLERLPLTPNGKLDRKGL----------- 207739083 1 -------------------------------------------------------------RVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQPN-------TLAQLGAMSVP-------VRDLESALEGEAEHDPQVE--GLEPHHLAYVIYTSGSTGRPKGVMVEHRGLRNLLDWYLEDLGLRSDDTVL--LVSSYSFDLTQKNMLGPLLVGGRLHLAGPFVPDELVAQIRREDITHINLSPSAFHALIDAAGAEG--LGRLQRVVLGGEPIQPAKLLALPE-PRPRFINSYGPTECVVAWHTLDDRYRTASVPLGRPVR-NMRLYVLDAHRQPVPTGVVGEIYIAGTGVGRGYRNLPELTAACFLTDPFYKTGDLGRWLANGCLEYLGRSD---------------------------------------------------------------------------------------------------------- 211588948 1055 -------WNDEQPQ---------PTTLHGQFELAAQKHSSRVAINFQNEQLTYAELNERANRMANFLSERGVTTGDLVPLLLEKSPFMIIAILALFKLGAAYVPLSPENPVERNEFIVRDVGARVVLSETEHATFSFEDI------------TVLLIDRAKLC-----AYSKEKPEIEVSPSDPAYILYTSGSTGQPKGVTVSHGACAAAMRSIID-FENKRDEPFRALQFSNYVFDVSLYDFFVTLHSGRTLCIAPSDRLGDLAGAINEMNVNHVFLTPTVARLL------DPKEVPGLESMTVGGEQLTRDVIETWAPVL--TLRNGYGPTEASVLVTMKEVTAETTGGNIGRPLASVGAVILEANGEQPLPYGAVGELCFWGPQLAEGYFKKPELTAGAFIQRRLYRTGDLARYLPGGDIECLGRKDDQVKVNGHRIELGEIEQAILRTGEVTDC-VLTVWKQNNTAHLVANVVPVDQELDIAEETQHLKNHGLAHYMVPKFLLPLPFVPRMPSGKADRKQLKARVQ------ 211588948 45 ----------------------------DLIRYQVETNPEAFAVHCEHEEYTYHELWQIVEQIA--LNAR-FASGSIVPVCLDPTIEFVAGLLAIMVSGAAYVVLDPEGSPERNRAIVADTGADSVLSNHKYNYLFEKAI---------SVEDLLSNEAVEGYFII------PPHVPGPSPSDLAYLIYTSGSTGTPKGVLLSHR----AASHGISQFELNGRRRWL--LFYNPVFSAAQRTILATLSKGACLCLASRERLATALEVLVNLQVDALGITPSALSLLSPSEIPDR-----LEQITTVGEPLSQALVDLWADEVHLRVS--YGLSECALNFSRRLKPGDNPRNP-GRPVDTTTALILEPNTATQLGVDEPGELCLFGPQVASGYHQRPKETSASFVKNPFFRTGDQAVRRADGTFEILGRIDHQIKIHGQRIEPQEVAETLSTVKGVAEVVCVGAAIKDKTSLIAA-VVPNNQVDLVKSLREH-AQQSFPPYMVPSYWLRCDELPVNRNGKVDFKTIRTAAE------ 6735515 12 ----------------------------------------------------------RARKLASALGKMGLTQSDRCATIAWNNVRHLEIYFGVSGAGMVCHTINPRLFIEQIAYVINHAEDKVIFFDETF-----LPIIAGLDGLLTTAKAFVLMGCAPGLLAYEDLIGQGDDWPDVDEKEASSLCYTSGTTGNPKGVLYSHRSTVLHSMTTADTLNLSARDTILPVVPMFHVNAWGIP--HSAAMVGAKLVLPPALDGASLAKLIDQERVSIALGVPVIWQGLLASLAESGSKAESLTRTVVGGSACPPSMIKEFNDLYGVEVIHAWGMTELSPFGTANTPLGHALRQSQGRP-PYGVELKIVDDEGVTLEDGVTGNLMVRGHWVIKDYFRS---TIGTTLSNGWFSTGDVATIDQDGFMTICDRAKDIIKSGGEWISTVELEGVAIAHPAIVDAAVIAVKHKKWDERPLLVAVRAPNSLTDDELLSYF-EGKVAKWQIPDAAIFIDELPRNGAGKILKNRLREKYADIL--- 126664193 66 -------------------------------------FGDEVAIIYDSKKYTFNEVKSEVAKLAGGLLSLGLKKGDTAVIYMPMIPQAAFAMLACARIGVTHSVVFGGFAPHELAIRIDDCEPKVILTASSGIEIDYKPLVDEAIALANHKPKKVVVGAKVPFKKYDDYHAEEADCLQVNSSHPLYILYTSGTTGKPKGIVRDTGGYVTALKFSMQIYDAKEGEVFWAAWVVGHSYIVYGPLITTVLFEGKPI---RTPDASTFWRVIAEHKVSVMFTAPTAIRAIKKEDPIKKYDLSSLRIQFLAGERCDVATLDWYREHIPVPAIDHWWQTEGWPMIANMMGVEPIKPGSAGKAVTGYD-IRIFGENGQELGPNEEGYVVIKPPGTLLDLWKDNERFKAGYLNPGYYFSGDGGFKDDEDYIFITGRVDDVINVAGHRLSTAEMEEIVASHHSVAECAVIGINDELKGQIPLALVVAKSGEEIEHEVVKLVREQ-IGAVASLRDVVMVQRLPKTRSGKILRKMMRSIA------- 148254665 26 -----------------------------VLTETAANYGIAP------GEISYATMLARVDARQAAFAERGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSDMNAAFVL-AERREEVEAAARNAGRPIPVVT-------VEDDIPAPFGGPHPSRAGDASSE--CALLYTSGTTGQPKGCVLTNTYYLYSGDWYRDVGGLTGRERMITPLPLFHMNAMAV-SLMAMLSVGGCLTMLDRFHPRSWWDSVKESRATCLHYLGVMPSMLMSAPASAEDRAHSVRFGFGAG--VDKLLHAPFEERFGFPLLEAWAMTETGSGGVIAANVEPRKVGTSGRP-SADIEIRIVDDSGKETPAGSPGELLVRGPGFFREYLKNPEATAEA-WQGGWFHTGDIVSRDDDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAVRQAAVAATPDKVRGDEVAAVIIAEQGGADAEEIVRWSLAQ-MAYYKAPGWICFVDRLPLTATEKIQRGGLKDHVARLMQDG 94312707 12 LLDGVRYPDEDRLRRYVGDGYLTGETLVGAFRQSFRDHHDRLALVGPEGEFTYQELDERTDRLGAALLALGLRPLDRAVFQCGNSNELLFAFLGCLKAGIIPLCSLQAFRKLEVSYLGNLCEARLHFVQGDDPKFDDVAFAEEMQAEVPSLQFILQAGRAADLIRDMPLARAQALLAEVDHEQAAVFQLSGGTTGVPKIIPRFQNEYLYNMRAVAACNGYTAEDVLFFPTPYMHN--LNMGCFFGPLLCGAKVTVAPDIGEETLQSLVRNYEPTWFGVAGPILSRIAPELLRGTASDKARRNF------IAPKNAANLTRLTGSPTHHIFGMTEGVIMFTRPEDPSEIREQSIGYPVSDADEVRIVHPGTEDVGDGEVGEALFRGPYTIRGYYKSEKEDVTRFTADGFYRSGDLMVVDGKRYYFFLGRIKDVVDRGGEKINAEELENVINQHPSILASAVVGMPDKVYGERVCAFVLLKPAALTLPELAQYLQEVGLAKFKWPERLEVIPEFPLTASGKLSKVLLRDRIVQML--- 90424461 3 --------------------------LGDLVDRN--RDLDREAIIDHPRRYSHREIDRLANGVAKYLTEQGYARGSHIAIASFNRAEYIVCYFGIMRAGCVAVPVNVKLPRDTIDYVMDDAKIQLAFVDAAHRPLVREGI------------KVIDFDDAGAGGFAGLIKPGEFESVKAAPDEIGQMLYTSGSTGRPKGVPLTHSGQLWAIA-TRTGGALSDDERYVIAQPLFHMNGLFA--IKTIFARNASVVLLPSFEVRSYIDAIATYHVTAANAVPTMWARVVKHQLLSTHDITSIRRLMLGSAPMTMALWDKIKQALNVTITLGYGTTEA--------GPAVFGPHPQGIPTPPMALGYPIDPDDVRLANGSEGVLLMRNPALMPRYHNLPEQTAKAI-SDGWYYSGDVMRRDTDGFYYFVGRADDMFVCSGENIYPGEVEKLLERHPQVQQAVVVPLPDEERSQVPVAFIVSRAKAPPSDEIRQFAIANG-PAYQHPRRIEFVHELPWAGTNKIDRKSLIDRAR------ 52143519 1955 -----------------------------LIEENATCNPEKIAVVYQDIELTYKDLNEKANIIANELHERGIKRNSVVAIKLKNSPEMIISILGILKTGAAYVPLDPSYPTERIDTILEDCGATILLSDEEYQMDKLISL---------DVNSILTNDIAHTKTKFKNISY---------PEDLMLILYTSGTTGKPKGVMLKNSNVLSYIYSFKKEFLIDQSTRFLQQA--TYTFDMFIEEVFPTLAFGGTLIIYPRVDFEELCQYINEKEVNILSCSPLTLNEINKLNKTK-----SVKTYISGGEEIKPNYYDKIIQ--SADVYNTYGPTETTVCCSYFKDKNQLNNVSIGRPIA-NAQMYIL-ANDQLCGINTIGEICISGNGVTAGYLNRDELTADKFVPNPYYRTGDFGKWMPDGTVTYMGRIDNQIKLRGYRIELGEIEVVIRKKLDVLDVAVVLKKKEE-EKIICVYV--QSDVVTREEVYKELKA-NLPIYMVPAHIDIVDSIPMKLNGKIDSDQL----------- 52143519 460 ------------------------------FYANVKNWPNKKALIMGDKSMTFTELNELSNRLASKLISKGIKQNSVVALLFNRSFETVTTILGVLKAGGTFLPIEPNLPEDRINYILQDSNCSLLI--SNLEEFDFSSLYGDVLQ----YKDINLSEPMNEQLNVER-----------NENMLMYIIYTSGSTGKPKGVAIKESSLLNYLDWGQEKYITSRQDCFGFYSPL--SFDLTITSVFLPLVSGLTMKIYQSKDASALIDLVNDNTVTILKLTPSHMKMISQLNLEN----SLIHTFIVGGEELTVQAAKEMTLKINHPIINEYGPTEATIGCAKYNIQNDNMMVPIGRPI-NNTQLYVLNSDLQYQPYGVVGELYISGECLAYGYYNNPKLTNEKFIDNPFYATGDLVYKLPNDNLVYCGRIDDQIKLKGFRIDLGEVEKVLKTESKADEVSV-HIRNLNDSEYLCAYLV--GSHYSENELKNIL-GKALPDYMIPTFMINVDNIPLTSNGKVDKKKLPDPILQ----- 94498796 5 ------------------------------------------------QRATYSAMRDGAVRVARSLTALGVRRGEHVGLLIPNCVEFAEAILGVALLGCVAVPLNARHKATELGYIIRNADLVAILTPDDPVDFPAVLASGLEGEPAPHLEHIVLVRDVAAFQALAD-HIEPTRRRQVRVRDAALIIYTSGTTANPKGCVLSHEAVTRGVERARHRLKAPDHDVVWGAGPLFHIG--TFAPFVGTLGVAGTFLTDGYFEAGRALQLMYDEKVTLTWWFPAIMQGLIGHPSFDPAKLASMRHLCIIAPPAQVDLVQTL--LPNCEVIQGCGMTETAGVFALSDPDEDRVSRSTGKA-SPGIEIRIVDETGNDLPDGTLGEIWVRGYNVMEGYWAAPEKTAEALTADGWLKTGDLYTRLPGGSLVFGGRYKDMLKVGGENVAAVEIEAFLATHPAVKTVEVVGRFDIRLDEVPVAFVEIHPGHEIDEDLIAHCRGR-IASYKVPRAIIFLAAWPMSAT-KIDKRALRDRLKE----- 111026361 3 -----------------------GLTFGDLVGEHRRTHGSRTAAVCGPIRYTYADLDERTDRMANALAGAGVMAGERVLWLGQNCHRVLELILAAAKLGAMVCPVNWRQSAAELAFVIDDIRPAVVVWQREDLG-DAVTAARAEAQHRSARWLVHDEDGPDSYEAFLAGGASGAPAVDVGDGDPLVVIYTAAFGGRPNGAQLTHRGILTQNANLMRLADMWRDYIYLNVGPLFHIGTLS--LMMATFHIGGTNVFTRRADPTEVMNLIAHERCRSGMVLPPTIAQIVELNADRHADLSSFETIPGWSEMVSPDETPLGRTRFG-----GYGQTEVSGLDAYSAYGGSDSLSTAGLP-TPWTRVRIVDEDGAEVPDGETGEIVFLGPMVHAGYWNRPELNAERTRSGGW-HTNDIGRREPDGSVAFIGPKVQMIKSGVENIYPAEVEACLREAPGVREAAIIGIPDDQFVQSVKAVIVLEEGAVLEDEIIEHCRTR-IASYKKPKSVAFLDSLPRTTTGAVDYAAL----------- 118471730 18 --------------------------LFDVLDHHVRTRPDAPALVVTQQRITYATLGRWADDVAAGLTADGLRRGEVIAVVDVNTAEFVVALLAAARIGAVVAPLDPALADAEMTDRLARLGARAVLTGPCEHAL--------------GTHRVRVTASRATVEPTRGATVEPTVRQAVDGPDDALILFTSGTTGRAKMVPWTHANIAASVHGICAAYELGDGDATVAVMPFFHGHGLVAV-LLSTLAGGGKVLLPGRFSAHTFWADMRDADATWFTAVPTIHQILLQRPDEEH---PPLRFVRSCSAPLDPATAEAAERRFGAPMLEAYGMTETTHQAASRRVRTHDPRMSVG-PASGAARFQVVRSDGGECTPAETGEVWVSGPAVVRGYLADPENTAQAFT-DGWFRTGDLGALDADGNLQLTGRIKNIINRGGEKISPEHVEGVLTGCDGVFEAVVFAIPDATYGEQVGAAVVPAAAHVSADDILAQCRT-GLAPYEVPARLDIVESLPHTAKGAIDRQAVK---------- 110290107 2848 -------WNDEVYDS-------ANTTLHDLFSKQAARRPDHEALYSSQGSITYGELDRLTTKLAVYLRRLGVRPETIVPFCFEKSMWTIVVMLGILKAGGVFIPLDPSHPKSRRQALIDEVCAQFLIVS-LTTAPDCQDMAKNTVELSPSLI---------GFISAIDTNEEPFVMP--SPNNAAYVLFTSGSTGKPKGVIIEHNAVSAALLRQRDAFSINASSRMLQFA--NYVFDACMIEIFTSLIVGATVCVPEDERMNNTATFIREARINHFFLTPTFLKTL------SPSQIPGIKTILIGGEAPSREIIETWADE--VELRNVYGPAEACVATTNCSAPATVSATTLGRSFTHGFWIVDPDNHDQLTPIGCVGELLLQGSSLARGYINDEKRTRQSFIEERFYKTGDLVRYVSDGSIEYLGRKDAQVKIRGQRIELGEIEYHIKRSDTVIEHAVVDITRKDGRESLIAFICFNSQQEAETELTDELRESALPSHMIPKYFIPVDHMPHNAAGKLDRKMLLESIT------ 110290107 1744 ------PWDVQRAQLNSKKPDFIHTCLHDIFAEHASNSPHHEAIYSSEGSLSYGELDHLTDIVATHLSSLNVGPETVVPFCFEKSMWAVVAILAILKAGAAFVPLDPSHPISRRETLAREVNARVLI-ASSNAIASCAGMAEHVVELSPSVISKLAT------------SITPKVLPKVGPRNTAYVLFTSGSTGKPKGVVMQHGSFSSTTIGYGKVYNLSPLSRIFQFS--NYIFDGSLGEIFGPLAFGGTICIPSDDERLQCADFMHKARVNTAMLTPSFVR------TFTPDKVPHLKTLVLGGEAASKSILEMWVDR--VTLFNGYGPAEACYATTHMFKSSTESPRIIGSSFNGGCWVVEPDNHNKLAPIGCIGELVLQGHALARGYLNDKVRTEESFVSERFYLTGDLVRYNADGELEYLGRKDSQVKLRGQRLELGEIEYTITQLESVHHVAV-DVLHGQAGDALIAFI------------------------------------------------------------ 110290107 670 -----------------------DTCIHHLIELRAKEAPDSPAIWAWDGELTYGQLNEAANKLAHYLIEYNVQVEDLIHVCFEKSVWYWVAIFAINKAGAVWVPLDPSHPEQRLRQVTSQTQSKLALISN-----DTRNLISGIIDR-------VVEVSPALYEQINSSLGVTDPQIPVSSHNAAYVLFTSGSTGVPKGLVMTHGGFATSQTAIRKRMGISSNNRTLQFA--SHVFDLCLGESILQLISGACMFIPSEHTRMNGLEFIAEHEINTLLLTPSFVRTL------SPDQIPSVTLLLLAGEAVPRDILTTWFGR--VRLWNGWGPAETCLFSSLHEQSVDESPLTIGRPVGGF--CWVVDPTDKLAPIGTMGEVVIQGPTILREYLADVERTKATTMHERFFKSGDLASYNTDGTLEFSSRKDTQVKIRGLRVELGEVEYHVRSLEGARQVAV-DVFTTDSGTRLIAYFCFSDETPVTEELQTQLAKMTLPRYMVPSLFVPCRYMPFITSTKLDRNKLKRLVSE----- 108763899 12 ----------------------------------ARHHPQAEALTFAGRSWSYEALDAEVSRWVAALEAEGVGASDRVASLATNHVASVCLFWALGRLGAVLAPLNARLTSVELAPMVEDIQPRLRLALGA------------LAERLPGARPLESFAEA--------VSTGASTCQPLEASSPRVVLFTSGTTGRPKGAVLTEGNFRASSRASAGNLGAHPAPRWLGTLPLFHVGGIAM--LTRTAYEGGCLVLHERFDADAANRAIDGEGVSHASLVATTLERVLEARGDRRMP-DSFAWALIGGGPVPVPLLARARAAGLRA-LQTYGLTEACSQVTT-ERPDTADGRTAGVPLL-GVEVRIVGAGGEVLGAGAEGDIEVRAPTVMAGYWQRPEATQEA-VRDGWLRTKDVGVLDGGGRLTVLSRRTDLIVRGGENIYPAEVEAVLVNHPAVQEASVVGFPDDRWGERPVAFVAPRQGQPGDEELAAWCR-QSLAGFKTPARFVWVDALPRNAMGKVERTVLR---------- 84685707 24 --------------------------LGEIALDLTAQDPDREVIRDGERRLTRGDMLDMALRLGGAFERMGLTPGAPIAFQLPNWWEAAVINLACALFGYRIVPLLPIYRKAELQVILPACGVEAIFLPPASDKVDHPAIVAALDT--PPAHVVNVRGDAPGAARFDNLIAGPPAKSRLDSRDAKIVIFTSGSTGRPKGVIHTHDSLDAVVRNTAGFWSLGAEDVMYVPSPIGHIGG-SIYAFEFPWITGCRTVLEDRWEPARAVARIDAEGATFMAGATPFLTGLLDAAGQAGSDLPSLRRFVCGGASVPPELVRRALAAWPRSVVSAYGSTEVPLACPGIRDRASAEAHAET---DGEMALDIMLDE---------GEICVRGPQMFVGYL-DPEDDAGAFTQDGFFRMGDLGRFVDDRFIVITGRKKDIIIRKGENISPLEIENALLAHPLVDQVAIVGAPDPERGEMVVAFVVARDGFDFAA-MTDHLLAAGFARQKFPERLERLEALPMNAVGKVQKPDLR---------- 169631700 15 ---------------------------GHLLVSALKRNRDAPALVLGDVTLTGAQMADEISKYIQAFIELVPDPTDGQGMLALNRPEVLLVIGAGQLLGTRRTALHPLGSLDDHAYVLADAKITTLVIDPT---PQFVERAAALVAKVPTLTRVLTLGPVPAELAAAGFAARPLTPINLSPDHINGLTYTGGTTGKPKGVIGTSQSILTMTQIQLAEWEWPERPKFLMCTPLSHA---GAAFFMPTLMKGGSMVVLPKFDAGAVLAAIEEHQITATMLVPSMIYALLDHPDSRTRDLSSLQTVYYGASAINPVRLAEAIERFGPIFAQYFGQSEAPMVISYLGDHDAKRLSSCGRP-SAFLRTALLDENDRPVKQGEPGEICVAGPLVAGGYWGLPEQTAETF-KNGWLRTGDVAREDEDGFWFIVDRTKDMIVTGGFNVFPREVEDVVAEHPSVAQVGVIGVPDEKWGEAVTAIVVLRSDASSDEEIQSAVKERK-GSVQSPKHVIIADSLPLTALGKLDKKALRQKYA------ 183983758 1913 -----------------------GVSIPAMFSAQVARGGQAAALTYGETTLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFMIADAAP-------TVVVTVGGLVSRLIAYGVTVLD--VDRCAVEGCSPARSWSAP-------EADDVAYIIYTSGTTGTAKGVAISHHNVTQLITSMVKSLGSASTLVWSQC--HSYGFDVSVWEICGALLHGGRLVIVPEPAPTELHKLLKAECVNVLNLTPTALAAL------PKQGLDSI-TVLVAGEACPAELMDRW--APDRVMINAYGATELWYSALSPRLVPGSKVVPIGVPLA-DVALFVLDSWLRPVPVGVAGELYVAGAGVGYGYVQRCGLTASRFVACPFYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYPAGDDGQQLVGYVTPNPESVASAELRQYVTER-LPHYMVPAAIAVVEVVPMTVHGKIDWSAL----------- 183983758 439 -----------------------GVSIPAMFSAQVARGGQAAALTYGETTLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFMIADAAP-------TVVVTVGGLVSRLIAYGVTVLD--VDRCAVEGCSPARSWSAP-------EADDVAYIIYTSGTTGTAKGVAISHHNVTQLFESMTGGLISGPGKVWSQS--HSYGFDYSVWEIWGALLHGGQLVIVPTRCPNEFHSLLVSEHVNVLSQTPTALAAL------PQKGLDSI-TVFVGGEACPAELVDRW--APGRAMVNQFGPTETMMCVSSAPLAPRSGPPPIGVPVTE-AALFVLDSWLRPVPVGVAGELYVAGAGVGYGYVQRCGLTASRFVACPFYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYPAGDDGQQLVGYVTP---------------------------------------------------------- 111022783 43 ----------------------RGRSVGELLT-TSLRWGDRDYLVTADRRMSYTEHAAAVAALATALREYGVRKGDRVAILAANTPEWVVAFWATQVLGAISVGLNGWWVPREVEYGLTHSRPTVVV-----ADAKRAETLAAVGTDLP-----VLTMEEDLPALFARYAGSPMPHTDVDEDDPAAILYTSGTSGRPKGALHSQRNILAVVDYHAVVGEFSGRPVYLLTSPLFHIASLHN-LVIPRLATGGAVVMHGGFDVDAVLRLVERERVTNWGAVPTMASRLVEHDDLDKYDLSSLTSFSLASAPSSVAFKERLREKVPFALVDSYGLTECSTAIAVATAPEEQFPGTLGRPII-TVSMEIRDPYGEWLPDGVEGEVCVRSPFVMLGYWEDEAATAAAIAPGRWLRTGDYGLV-ENGRLRLTGRRSDLILRGGENVYPTEIEQCLDEHPEVLECAVIGTPHEDLGQEVAAVVVLRPGAATEAELREYAADR-LSYFKVPTRWRITTDLPRNATGKMVRRDI----------- 91791112 12 --------------------------ISSLITHAARHSGDVPIVVEGDHRTTYAQLHDRSRQMAHALGGLGVQASQRVATLAWNGYRHLELYFAVSGSGSVLHTLNPRLHPDQLLYILDHAEDQVLFFD-----LTFLPLVEAVAGRCKTVRHFVAASKLPNLLCYEDLLSADFVWPTFDENTASSLCYTSGTTGNPKGVLYSHRSTMLHTYASVDAIGISSRDGVMPVVPMFHVNAWGLP--YSCTMVGAKLVLPPALDGKSLHELIAAEQVTFAAGVPTIWLGLLQYVSQNSLSLAPLKRTIIGGSAVPPSMMRAFEDEFGVEVIHAWGMTEISPLGTVCRDSQHARLAKQGKAVFGVD-MRIVDPQGADVSDGKQGDLMVRGPWVVQSYFGSDGADPLVSDATGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWIGSIDLENVAMAHAAVAMAAAIAVPHPKWDERPLLVVVRKPGAEVSRELIEHYKGK-VASWWVPDDVVFVDAIPIGATGKMLKNQLREQFKDYRLPG 145255025 54 -----------------------------FLQRSAAIEPDAEAIYHQELRRTYLEFADRARGLAYFLKKRGFK---RVGILCPNTPAFLESIFGIGAAGAVNIAVNYRLKEDDIAYIFTHSEAEVIIVDKEF--LPLLRVYREAKPETPIIVDTDTDTAEGQLIATGDKGWEGLESQAGSEDDVIALAYTSGTTSRPKGVEYTNRGYLAALGNVVESGLFNGRCRYLWILPMFHAVGWTFP--WAVTAARGTHYCLRKVDYGQIWKLFKTEGITHFNAAPTVNTLLCNHPDAER--LSTPVIVQVAGSPPTPHLFEQMTS-LNLRPVHVYGMTETYGPTTRCRDEKFRRMARQGHGFLTSLPTRVIKTD---VPEGEIGEIAFVGNICAQGYYKDAEATRKLF-AGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEVGVVAVPDTHWGERPKAFVTTKQGHLEGKEVIDWARNQSISKFMLPREVEVVAELPKTSTGKIRKNVLRDWAK------ 218532966 541 ---------------------------------HARRDPDRIAIRFGEETVSYGALDRWADRVAAALQGSALPEGARVGLLMRRSPGLVAAMLGALRAGIPYVPLDPAMPPARRAGIVADAGIGAMLTLAADRAL------------LPEGPRVIEVDRLAG--------PAPTRFPRVPAERAAYLIYTSSTTGAPKGVEVLHRGLSNLLFSMAQAPGIARDDRLLAVTTV--TFDIAGLELLLPLIRGAQIVLASAEEARDLLARLERGEATMLQATPMTWRLLLEAGFRSRPGFK----MLCGGEALPLDLARRLTEG-GGELWNLYGPTETTIWSSAARVDPEEETVTVGRPID-NTSLFILDAQDEPVPVGVTGELLIGGIGLARGYLGRPDLTQRSFIAGRLYRTGDRARYRPDGRVEILGRADHQIKLRGYRIEPAEIEAVLLRQTG-LHAVVVLRPDAAGEDRLVCYFVRPEGAPTLRNLRAALA-RELPDYMIPSEWVRLPALPLTASGKVDRRALPAPEA------ 111222485 28 -------------------------SVPALLRHCATHHPARELCVFDDRRLTYGEADERSALLAGQFVAAGVGKATRVGMVFPNSPEFIIVWLAIVRIGAVAVPISTLSTGTELRSVIRHSDLALLVTADRYRNRDYPAGLESALEGLPYLRGVWVWGSAPAWASALDLSTPAAIEGEVSPADLVSIIYTSGSTGSPKGTMHTHNGFMRQAAKLGAIMPYRRDDRVFTPMPFFWVGGLTYT-VLAAMHVGCAL-LGSGSTGSELLDFLERERVTYLTGWPHLLTALETDPSFPQRDLSALR----GGAALPPG-QRPRNQVFGIAL----GMTETAGPHTSHPDYPDELAGTLG-PVMPGMEHRLIDPDGTDVAPGAPGELLVRGDTLMAGFVKQERE--ACFDAAGWYHTGDLCSYRDD-HIFFHGRLDDMIKSSGANVSPREVEAALASLPGIEQAIVVSVPDPQRVSIVGAVVVARGGATLLAEDIRRSLRGTLSEYKIPRVIRIIQDLPVLSSTKIDRRLLAGMLSD----- 108763049 1169 ------------------------------IEDWAAKTPQAPALVAGASSWSYREVAAWVARLAARLRRHGVGPEVRVGTLLERSSEQVVAFLAILKAGGTVVPQEPSYPPARVAWTLADCGARVLLAQERYA-------QRLALPEGVTLLPWEAHGEGDDMPDMSLWEAG-----EPPPDCAAYITYTSGSTGKPKGVMVPYRGTAHLCESMVSDLPVGPGSRVLQFA--SPAFDMSAWDYFLALASGGALHLSPGPAGDALYRMLREQRITSATLPPPVAALLPEGP------LPDLSMFMVAAEACPASLVARFAE--GRAFYNGYGPTEVTVGATWVIAPDEVGPPNIGRSM-PHVDTYVLDEALQPVPVGVAGELYVGGPSVARGYLDRPDLTAERFIPDPLYRTGDMARRRADGRLDFQGRADAQLKIRGFRIEPGEVETALRELAGMRQAHVTSWRPSVDGERLVAYVVPPPGDLPPGELRARLREQ-LPEHMIPVDIVPVEALPLLATGKVDVRAL----------- 108763049 4 --------------------CPEDVTLVDMCRARAAAQPDDWIYTFGEQAVSYAELDASARAVAALLQRH-LAPGERALLLYPPGRDYTLGFLACLYAGVVAVPAYPGRTLPRLQALVADCGARVALTTSGIA-----DMVEPLTQGAPDLRALRWLATDSVF----QHEAEAWRAPVLRGDSVAFLQYTSGSTGTPRGVVLRHRHLLHNSWLIARGFDTRPHPVAALWLPPYHDMGLIG-GLIQALYRDIPSVLLPPMSPLRWLEAMSRFGATV-CGAPNFAFDLCTPEQRAALDLSRLEVAFSGAEPVRADTLDRFVDAFAPAFYPCYGLAEGTLIVSGVDAPATALVG-CGQALGGQDVRVVDPETGRPCAPGRVGELWVRGPSVADGYWQRPDETERTFHEGPYLRTGDLAVIDG-GEVFITGRLKDVLVLRGLNYYPQDLEHAADRHPGVRAAFAVDAGDEERQEVAAKVATPEAAAEVVASIRAALGEHGLAVHAV--VLITAGTLPKTSSGKVQRRATREAF----LAG 186476346 55 -----TRFETVLDRSNPPFSRWGGRTCHNAVDRHLAERAQQNALIYVERQYTYAELHAEVNRMAAVMRSLGVKRSDRVLIYLPMIPEAVFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAGARIDYTPLVDEAMSRATHTPHVLLIDRAPYLVAYEPLREQHVQCEWLESTEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEYIFQGPADTMFTAWVVGHSYIVYAPGLTTVMYEGTPI----RPDGGIWWRLVEQYKINLMFTAPTAIRVLQDPALLKQADLSSLRTLFLAGEPLDEPTASWIADSLGKPVVDNFWQTETGWPILAIQRGVEALPGSPGVPCYGYDLTLRNENTGEPCPPGEKGVITLGPPGCMSTVWGDDARFVKTYWEQQVYSTFDWGIQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHKAVAEVAVVGVTDQVKGQAAIAFVVVRDAAALSADLCATV-DRQLGAIARPAQVALVSMLPKTRSGKLLRRAIAALAEGR---- 118470844 28 --------------------------------------------------LTYGQLREQSTKFAAALSELGIGPGDHVATLMGKSAELVVALLGIWRRGAIHVPLFTAFAPPAITHRLRASDARLVICD----ADQLHKITHDDSAPSPAPWRVVVAGPSDDVLELAGLRHDGVSTAEMTASGTLVELFTSGTTGSPKGVAVPLRALASFHAYQEFGLDVRREDVFWNAADPGWAYGLY-YAILSPLATGTRILLHAGFSPPLVWRVMERFGVTNFTAAPTVYRSLLTDPTSVPPTV-RLRRASSAGEPLTPDVISWSRANLGVLVRDHYGQTEGMFIANAWADGDEVHEGSMG-AVLPGWRCNVLDLNTVTAAPRRMGRVAINSPLMFNGYTNAPDKTAERFTPDGWYLTGDIGHVDDEGKFHFCGRDDDVIIMAGYRIGPFDVESVLVMHPSVIEAAVVARPDHLRGEVLEAFVVLREGTEGSEDLEKELQKKKYAAHAYPRTVHFVTELPKTSSGKVQRHLLR---------- 146343881 22 ------------------------------------------------RRWSYGEFHDRVGALAAGLVKRGIKPGDAVLIHLDNCIEAMLAWFACVELGALAVTTNTRSAAAEMSYFADHCRAVAAITQPAYAEMISAHCRGAVISHDPGQPDATAVGVGDRF---ETLFADSADRPRRATDPLASVQYTSGTTSRPKAVLWTHANALWGAKVNAVHEDLHQGDVHQTYLPLFHTNAL-AYSMLATLWVGASCVIQPRFSASRFWSVAVEHGCTWTSTIPFCMKALLDQEVPKDHRFRLW------GTAVSEPTA---FAKFGIKIIGWWGMTETITHGIVGEVDQPNTPMSIGRAAPEYT-IRITDDDGRPTAVGDTGNLAIKGVSLFSEYLYNEEATRTSFDADGFFLTGDRVTRLDNGFIKFGDRTKDMLKVGGENVAASEIEQVIITVPGVRETAVVAKKHPMLDEVPVAFVIPQAGVELAEKVLAACRD-GLADFKVPREVRLVDVMPRSTLEKVAKAELRKLL------- 149921158 7 --------------------------LHPLVRASAARTPERVAVRGWDGDITYAELDALADVLGQRLRLIGVEAGDRVGLWLDKSVLAVAAMQACLRIGAVYVPVDPLSPTPRANTIVRDAGARVVVTDEH----------RVAKAEAPTM---LVATGEEGWRTLMRAGERLAEHHSPAETELAYILYTSGSTGTPKGVCISHLNARAFVDWGVEALELRAEDRFSSHAP-FH-FDLSVLDLYGAFAVGACVCLLTESSPRRLVDYARREQISVWYSVPSALILMVQSGGLFEGESEAPRVFCFAGESFPIAHLRALRERWRARFFNLYGPTETNVCTAYDIAPDRTHPVPIGRACS-GDEVWVQTDSGERAGPGERGELYVSGPTVMLGYWGRDPHV-------GPYPTGDIVRLEEDGELYFIGRRDHMVKVRGHRVELGEIEAALGLQDSIRDVAVVVRGEGLAAKLVAVVEVEGERAPSLLALKRACAER-LPHYMIIDRVEVVDALPRTRNGKIDRRAL----------- 6227012 19 -----------------------------FLKRASECYPNRTSIIYGQTRFTWPQTYDRCCRF------------D----LAPNIPAMYEMHFAVPMTGAVLNPINTRLDAKTIAIILRHAQPKCLFVDYTFAPLVLRLLPFDASKLHPLIISIIEIDSTTKRSSMETLSSSASLFRVHNEHDPISLNYTSGTTSEPKGVIL--------------GWEMGMCPVYLWTLPMFHGNGWAH--TWSVAARGGTNVCIRNVTAVEIYKNIGLHGVTHMSCVPTVFRILLEGSRTNQSHKSLPVRVLTGGSSPPAALLEKV-ERLGFQVMHVYGLTEASGAWNRLPKHQQMKLKAQGVRNITLDEVDVKNTKTREVPRDTMGEIVLKGNIVMKGYLKNPKATSEVF-KHGWLNTGDIGVIHPDGHIEIKDRSKDIIISGGENISSIEVERVLYEHQKVLEAAVVAMPHPLWGETPCAFVVLKESVTKEGDLIKYCRE-NMPHFMCPRKVVFLEELPKNGNGKILKPSLRDIAK------ 15608565 45 ------------------------------FAGAARRCPDRPGLIDELGTLTWRQLDERGNALAAALQALPAGPPRVVGIMCRNHRGFVDALLAVNRIGAHILLLNTSFAGPALAEVVTREGVDTVVYDEEFSATVDRALAEK-----PQATRIVAWTDEDHDLTVEKLAAHAGRRPEHTGSHGKVILLTSGTTGTPKGARHSGGG-IGTLKAILDRTPWRAEEVTVIVAPMFHAWGFSQLVLASSLAC--TIVTRRRFDPEATLDLIDRHHATGLVVVPVMFDRIMDLPAENRYDGRSLRFAAASGSRMRPDVVIAFMDQFGDVIYNNYNATEAGMIATATPADLRTAPDTAGRP-AEGTEIRILDQQFTEVPTGEVGTIYVRNDSQFDGYTSG----AAKDFHAGFMSSGDVGYLDENGRLFVVGRDDEMIVSGGENIYPIEVEKTLATHPDVAEAAVIGVDDQQYGQRLAAFVVLKPGVSATPELKQHVRD-NLANYKVPRDIAVLDELPRGITGKILRTELQSRV------- 71021439 66 -------------------------SLSQFWKQAVQNYADRPALISKHERWSYGAMNEHVQSLVAGLHQLGVRKGDRVAILMMNCSAYGALQWACAQIGAVLVTLNPAYGTSELRRAIDLVEATTLFIVPSLRGTNYLDSLLELDESLPSLKRIVMLDNLDRAIDYRDLLISPAATSDVLNTDVINLQLTSGTTGKPKAVALTSRNLLNNGIAIGDNLRFTEADKLCNIPPLFHCFGL-VLGNLAAWTHGASIVYAEGFDPLRSLRAVSEERCTALHGVPTHFIAELELLESAREDFSSLRTGLTSGSTVPIALMEALVSPGKLGLRDVYGMTETSPVYADVDAPIVRRCETVGR-VYPHVHAKIVDPLGQPLPVGQPGELCTAGYVVMQGYWKDPQRTDEALERHPWMRTGDIAIMDEEGYVRIVGRSKDVIIRGGENLFPPNIENCIDRMEGIATNAVIAVPDEKYGEAVGVFVARAEAPVTPAKIRAYVKKH-VGGQSAPAWVWFLAEFPKTASGKIQK-------------- 86750191 6 ------------------------KNLGDLVDRS--RGLDRPAIIDEPRVWTHSEIDRLGNGVASYLTGLGLARGTTVAILSLNRAEYIAAYFGIMRAGFVALPVNTKQPAETIDFVLRDSDTKFAFVDTASRQL------------LPAGLAFLDFDEAGPEGFAARIVPGEFETVEAQRGELGQILYTSGSTGRPKGVELSHDSQLWALAA-KGVSADTCDEVYIIAQPLFHMNGL--FGAKSIFASNASMVLMPGFDSRRYLQAMADHGVTAVTAVPTMFARLLREPDLAANDYSRLKRLALASAPITRAMADKIQAAFHAMLTHGYGTTEAGPSFGPHPEGKPLPPLTIGYPIDPSMVKLVDGPNDNE------GVLLMRNPALMTRYRGMPDKTASVM-RDGWYYSGDVMRRDEDGFYYFIGRADDMFVCGGENIYPGDVEKMLETHPAVRQAAVVPLADEERGQMPVAFLVLADGQSATTEDIKAYALRNGPTYQHPRRVSFVADLPWAGTNKIDRAALRE--AKQLEA- 108761156 16 --------PHSIASTVPEAGPPLD--VVELFVRQASRTPHRVAISTGTVQLTYQELERRARSLHARLGLLGAVPQTPVGVFAERTPEALVAALAVLMAGCVYVPIDPAYPTERIDYMLQDSGAPLVLGPHTHR--DTRNLAAR-------------------FLALDEENAPPTSLPEARPESLAYIIYTSGSTGLPKGVMVEHGGLLNLVLDHVAAFDVVPEDRVL--LVTSPSFDASMFQLFITWATGATLLLPPEADPDAMVGWLNEHRATLLSMPPAYLHAL------GRRPIPSVRLVNTGGDAPIEEDALHYART--CRYVSTYGPTETTICSAYHEVHADASFPPLGRPVR-NASMFVLDEAGGICPPGQLGELCIAGQGVSRGYHARPELTAQKFVPHPYYRTGDLGYQRSDGVFFFRGRVDRQVKIRGYRVEPEEVESRLQALEGVERAVVLPVGANASSRRLVAHVVGRPGLEPVA-LRRMLA-RETPAYMLPSRIHVLDAFPRTPNGKIDLARLQ---------- 108761156 1074 ------------------------------FRHAVAKDGGRPALLCGSRRLTYTQVADEAHRLAARLAKAGW-PERPVAVMLERSEAFFVVVLGILELGQAYLPIDPGLPPDRIRLLLRDSSCAVFVT-----------RASLLAGPCPEGIELVDLDTQGPVAP----PGRREERPPRGASPLAYCIYTSGSTGQPKAVGVTRDNLSNAVAVWRQDYGLVRPVVLQLA---NFAFDVSVGDLGRSLLIGGTLVIAERVSPERILSLIERHRVTFLETTPVVANAIRVHLEVMDQPPPPLDLLVVGSDTWRMGDLRALRRRLHARLVNSYGTTETTIDSSFFEPMSDDAMAPIGRPMT-HVEFLVVDPAGRMLGIGTPGELCIAGPSVSLGYLGRPDLTAERFVPHPMYRTGDLGVLRGDGNVALLGRADQQVKVRGYRVELGEIERVLLQHPDVH-AGVVLLLGSGAQATLVGCVIGVPEEALAG-LESWLAAR-LPHYMVPTQWLAQESFPASANGKVD--------------- 157429060 36 ---------------------YPDETVGELFERRVAESPTSVAVIHRDRSVSYDELNRLANGVAARLSAAGVRPGAVVGVAIGRTPELVAALLGILKCGACYLPFDIDWPDARLRDLVAQTDCATVLTDN----------AEALAARLPEL----------AVLPVDDTVVEENPRTAVDPDAIAYINFTSGSTGQPKGVPIRHRS-IARLVFGARYARLDEHSRLLQLAPV--TFDAATFELWGALLHGGACVLYPSPRFSELGRVIDTHGITVLFLTTALFNSIVDEA---PEILDGVGTVLTGGEAHSLKHIDAALRRYGPRIVSMYGPTECTTFALYHPVRERRMGETIGLPIQ-NTRAYLVGEHG-LCGPGETGEILLAGPGLSPGYLGLPAGSGQFVDRERLYRTGDRAYLRDDGVFVFQGRLDDQVKVNGYRVELGEISHHLDQHPAVRQNFVTVRETAGGDKALVAFVVSGEQPGTAEQIRDHLRAR-LPAFMVPAEIRFRDTLPLSATGKVDRRALLAELAER---- 215425321 26 --------------------------IADLVEVAATRLPEAPALVVTADRISHRDLARLVDELAGQLTRSGLLPGDRVALRMGSNAEFVVALLAASRADLVVVPLDPALPITEQRVRSQAAGARVVLIDADGPHDRAEPTTRW---WVLTVNVGGDSGPSGGTLSVHDAATEPNPAPEGLRPDDAMIMFTGGTTGLPKMVPWTHANIASSVRAIITGYRLSPRDATVAVMPLYHGHGLIA-SLLATLASGGAVSLPGRFSAHTFWDDIKAVGATWYTAVPTIHQILLEATEPSGRKPAALRFIRSCSAPLTAQAALALQTEFAAPVVCAFGMTEATHQVTTIDQTETPVVSTGLVGRSTGAQIRIVGSDGLPLPAGAVGEIWLRGTTVVRGYLGDPTITAANFT-DGWLRTGDLGSLSAAGDLSIRGRIKELINRGGEKISPERVEGVLASHPNVMEAAVFGVPHQLYGEAVAAVIVPRESAPTREELVQFCRER-LAAFEIPASFQEASGLPHTAKGSLDRRAVAERF------- 15131494 459 ------------------AGPVPGESVLELFARRVAAAPDAVAITAAGANLTYAEVDQASNRLAGYLAVRGVGRGDRVGVAMERSPDLLIAFLAIWKAGAAYVPVDVEYPAERISFVFDDSGVSTVLCTLATSAV--------------APGNAIVLDAPETRVAVRDCAAPEIRP---HADDLAYVMYTSGSTGLPKGVAIPHGAVAGLAGDAG--WQIGPGDGVLMHA--THVFDPSLYAMWVPLVSGARVLLTEPGDAAGVRQAVHR-GATFVHLTAGTFRAL---AETAPECFEGLVEIGTGGDVVPLQSVENLRRAPGLRVRNTYGPTETTLCATWLPIEPGEVLGPIGHPMT-NRRIYLLDAFLRPVPPGVAGELYIAGTGLAHGYLKSPGLTAGRFVACPFYRTGDRARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAALAAQPGVVEAVVTAREDQPGEKRLVGYFVSDGGDAGPVEIRRQLA-LVLPDYLVPIAVVALPGLPVTPNGKVDRRAL----------- 154251026 20 -----------------------------VLAWHAAQAPEKPAILSEAGNRTFGELNARANQLVRALRRAGLKAGDAVALLCSNRPEFVETVAACQRGGFRLTPVNWHLKGSEVGYIVDNCEAKAFVADARFPAS-----AMEAARMSPGLVVKLAAGGEIEGFTSYDAAVEAEDGADLA--DPALMMYTSGTTGHPKGVFRRQAAPVSLLVKLTETAAFRDGDMALVTGPLYHAAPLALNLSF-PINAGVGCVLMDKWDAEETLRLVEEYRITHTHVVPTMLHRMLQLPEAAKYDTSSLRWILHGAAPCPAHVKEGSIVWFGPVVFEYYAATEGGGIFVDSHEWPEKK-GTVGKPL-PGVIVEVHDEDGKPVKPRDVGTIYFKAPEQGREYYKAPEKTEGAYRGD-FYTMGDMGYIDEDGFLFLTGRSAEVIISGGVNIYPAEIDQEILKHPAVADAAAVGVPNEEWGEEVKLVVELRADDAMARELLDFAAA-NLPGYQRPRSVDFMQELPRMPSGKVLRRNIRDAYWQ----- 134277975 574 --------------------------IHARFDARVRACPAAIALRTDAATMTFAALGERVDALAGRLLERTGGEPERIAICLERSFDMVSAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAALLLTIEPIR-----------RERLASFDIDTLCLDAPAPP----RAAPPRAAPAVDPHAAAYVLYTSGSTGKPKGVAVTHANVTNLLDVMEASYPVGAHDRYL--LKTNYAFDVSVPELFGWFVGDGSLAILAEGSPDLIVEALLRHGVTHLNFTPSLLRQFVAAADARFARGHRLRHVFVVGEELTSALADAWHALRPATIYNMYGPTETTVFATGYAHTAPIPNGPIGRAL-GNMRVYVLDERMRPMPIGMPGDLYIAGDGVARGYLNRDELTAERFLPDPFYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVGEAAVILKREPDGDARLVAYVVPAEGAAAARDERARLREQRLPDYMVPADYAFAHALPKGITGKLDRKAL----------- 167573000 478 ------------------------------IREAARRTPDAEAVVYRDTRLTYAELDRLSDRIAARLRARGVTPGSRVACFISYSHHIPVAFVAVLKAGGVYLPIGPNDP--RFRDKIDDAQPRAIVTTEHDR--------ARLDDDLGALALAVDDDAGEA------PAAPPFEIPALLEDDPAYVIYTSGSTGKPKGVEVSHGNLNLSYHAWRQAYRFDQPGHPVALQLAGPTFDLCIGDLSRTLGSGGKLIMCPRDDASKVHALIERERVTFGDFPPVVLRELIRYCHDRDVRLDGFAALVCGADVWFGHELQAAQALPHARVLGSYGVTEATIDSSVFDPAEHDLAPPIGRPLA-SCELYVADSRLQLTPIGVPGELLIAGPTVSQRYLNNPELTREKFISGRFYRTGDVCRMLEDGTIEFLGRRDHQVKIRGFRVELGEIESTLAAHPDVRQCALTTKNEHVDDAMLVAYVVT--DAPTAA-LYRFLRER-LPAHMLPTAIERLPELPLTASGKIDRKRLQ---------- 167573000 1552 --------------------------LHALFAARVADSSERVAIESGDLVLTYRELDALSAATAASLRRVGVRSGDRVGICMGRHPYAVAAMLAIARVGAAFVPLDPEHKPQWNQYIADDAALRAIISRG------------ELVDKVAHLSLPLVDIDIVDVDPPADAATLDA---AVATDGAAYVIYTSGSTGMPKGVAVPHRSVCHNVLAMRDTLGVTHRSRIAQYS--SPIFDAVLGEIFPALAAGAAVIFGERRRLNDLVDWLAQRQITHLWIVPSALALVPHAP------LPALEAIVVAGEACPREVARRWAA--GRRLFNGYGPTECAIAVSMAEYWAE-GERLVLRPL-GGARFYVLDDSLEEARDGAAGELFVGGVCVSHGYLGKPARTASAFVADPFYRTGDVVRRLDDGSVQFIGRADRQVKIRGFRIELDAVRAALMEAPGVRAAEALVHADARGQLELVGYVV---GSGDRDALVDALRGK-IPDVMIPSAYVFLDRLPTGRTGKVDLQALKAI-------- 11034799 47 ---------------------------GRLFEARVDAAPESTAINSASERLSYAELNRRANRLARLLIARGAGPESLVGLALPRSTDFVVAVAAVLKSGAGYFPMDPDYPPQRLAFMLADAAPMLVLTSDIEPELPAEAASRTVVLDDPAVVRTLADCSAADV-------ADDERGAPLRTRHPAYVIYTSGSTGTPKGVVLTHHGIASLVGSHARDLGIGPSSRLL--LFSSPSFDGAFWDVSMALLTGATLVVAPRERLPEFSALAAEEGITHFTLPASTLAALPDGA------LPAGATVVNVGEACNSELVRRWS--PGRLLVNAYGPTESTVSATMSGPLAGAGIPPIGRPLS-DTRIHVLDERLRPVPPGAVGEIHIAGAGLARGYLGRPALTAERFVADPFYRTGDRVRVRDDGQLEFVGRVDDQAKIRGFRVEPGEVEAVLRDHPEVAQAAVVVREDTPGDQRLVAYVVPDHPAVRQAD------------------------------------------------- 15891263 499 ----------------------SGLCLHEMLTAQATRTPEKSAVASEHGKLTYRELDQRSDAIAAALAASGFGRGSIVGVCMQRTPDLIAALFGVLKAGAAYVPLDPDYPSERLAFIAQDAAIRVVLTDSDRLAFD--ATVDLMLLEVGKLPDAVFS-----------------AAHACDPADLAYIIYTSGSTGRPKGVAITHGNAAARMQWTANNFTSDELASVLASTSV--CFDLSIFEIFGTLSCGGQVVLANTFDLPRLQHVVE---VSLINTVPSLLREYLRHDALP----TSVSAVNLAGEPLPPVLLEELKKAPQARIHNLYGPSETYSTGAMVRAVSGEKTVSIGAPL-PGTQAYVLDRAGRLRPDGLAGELYLGGAGVTRGYLRRPSQTAERFVPDAFYRTGDRVRRRADGALEFHGRLDNQVKIRGLRIEIGEIEHQLEDIDGVNEAVIAVIGDEASPERLAAYISLDAGRQLTVDDIRAALARQLPSHLVPALWTILPAMPHLPNGKIDRSALR---------- 15891263 1536 ----------------RAKIALPDDTLHEAFFERAAESPEKIAVCAGGIELTYGQVAERALALAASLQKAGAGPNDRVAVSLPKGADQVIACLGILASGAAYVPVDPELPAERRFELVEDTAADLVIAEGG---------------DWPQRVRVIAVPEEGGARP---------SPSSTTPSDLAYIIFTSGSTGKPKGVMIDHRGALNTILDINRRFAVSAEDRVFALSSL--SFDLSVYDIFGPLAVGGAIVIPVREDNARWMKLLLQHRVTVWNSVPALAQLLLAELPALREK-PPLRMIMMSGDWIPVSLPPALKAQLDADLISLGGATEASIWSIFHPIGEALRDWTSGQPLA-NQRWYVLDDQGRPCPPWVTGRLFIGGIGVARGYWGRPQLTAERFIPDSFYETGDLGRLRPEGLLEFLGREDFQVKVNGFRIELGEIETALLQNENVAEAVVTTMGQPP---ALIAYIVP---------------------------------------------------------- 119182153 36 ------------------------------------------------ESISCNQARVLVRKLIAGLRANGFKNGDCLNVHSFNDIYYPILFLAVIGAGGVFAGTNPSYTQFELSHHIKTARVNFLI---SEPEILENVLLAAKDNNIPSSRVWVFNTNGRPLPPWTDLEEDWVRFNDLDTNTTAARLFSSGTTGLPKAAVISHYNLIAQHELVFGVISLPYEISRIVAVPMFHASAVPSTH-TSALKAGHVVYVMRRFDLEAFLKVSQKYKVTEASTVPPMAVAIVKSPLSKQPFLKSVRSGAVGAAPLDKGVQAQFRALLSGRYTQVWGMTETSCVATRFPWPEDDTTGSVGRPI-PCLEMKLIDDSGNNISADTRGEICVRGPTIISGYFENPHANAESFDSDGFFKTGDIGYCDSKKKWYIVDRKKELIKVRGFQVAPPEIEAVLLSHPLIMDAAVIGVPGEEKVEHPRAIVVPEAQSLSEEEVKRFAAAR-LAKYKLTGGVKFVDSIPKNASGKILKRLLREQAKEEIKQG 77465531 7 LAQAVVPYEDRRR---RIEAEPLPENIGALIDAAAAEAGDRVVFFESGETLTYGEMRRKVNGLAARLVALGIGKGTHVGVMLPNVEAFPLTWLALGRIGAVMLPINPGYTPREIAHVMKVAEADWVVTHDSTRAVLDEAHAAGLIA-LPAERLIVVGGALGGAHDWAELASEPTPPEPVGHDDLLNIQFTSGTSGFPKGCMLGQRYWISAGKVNAFRDGRIYR-RILASTPFFYMDP--QWLLLMTLYQRGTLFVAARQSTSRFSGWLEEHEID-FCLLPWVLHGMAPQQHDAQNRV--VRANIYG---CPRDLHRGLEERFDLNAREAFGMTEGPAMFAPIERADKVGSGSCGVP-CPFRECRIVGEDGQPVARGEIGELQIRGPGIMLGYYNNPEATAEVL-KDGWFSSGDLFRQDEDGFFYIVGRKKDMIRRSAENIAAREVETVLAAAPGVAEVAVVGVPDPLRGEEVKACIRLKEGVVADAAILEGIAQAGLAPFKVPRFYAFVEDFPRTASLKIAKPRITEGVAD-LRAG 86136712 11 ---------------------------------------------------SWGEIEANARKLAAALERLGVAQGERCGTIAWNNRRHLEIYFGVAGAGMICHTINPRLKPEQLIYIINHAADQVLFIDATF-----VPAVGQLKEHFKTIKHIVLMGPRDEYDELIGAEADDYSWPVLDENMPSSLCYTSGTTGNPKGVQYTHRTTVLHGGNQPDGLAISARDTVMAVVPMFHVNAWGVPYIAA--GVGAKLVLPPNLDGESLVRLIDGEKVTLALGVPTIWMGLLQALEKTGSKAESLTRTVVGGSALPTVMIPAFRDKYGVELIHAWGMTETSPLGTLNDTEKGAIREGQGRP-PYGVELRIVDESGHVLPDGETGELQIRGHWIIDTYFGQE---ASALTMDGWFDTGDVATIDGDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPQVAQAAAIAAQHPKWDERPVVIAIKSDSALTEEQLLTHY-EGKVASWQIPDKVVFVTELPLGGTGKVLKNKLRESFGSILL-- 121711938 1057 ------------------------RTLHGQFEAMVQTYSDRVAINYQNEELTYAELNTRANRMANYLSEKGVVAGDIVPLLLEKSPLMMTAILALFKLGAAYVPLSPENPLERNAYIARDVNAKFVLTETENESYFASET---------DIPSILV-----DKARLCAYGPEPQQAP-VAPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIDFNRQGQESRMLQFS--NYVFDVSLYDFFVALHSGGTLCIAPSDRLNNLAEVIDEMDVNHVFLTPTVARLL------NPSDVPKLQSMTVGGEQLTRDVVTTWASR--VSLRNGYGPTEASVLVTMKDVDSDTIGGNIGRPLASVGSIILEADGERAVPYGAVGELCFFGPQLAEGYFKKPDVTAAAFIGQRLYRSGDLARYLPGGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEVKDCVAVVVFDGAASEDSSTILSLQDYADQAQQLRANL--TGLTPYMIPKAIVPLASLPRLPSGKANRKQLKAMVQ------ 121711938 40 ----------------------------DFIKYQVESNPEAPAVHCEQEQYSYAELWQLVLQIANAGQ---FRSGRIIPLCMDPSVEFVATVLAILWSGSAYVILDPEGSAQRNRVIAADCGVEPVVVHEKYA--------------LLFDESVSIESIRSSTLPLEDLSS-----PTTNSSDLAYLIYTSGSTGTPKGVLLSHR----AVSHGIDQFQLNGRKRWL----LFYNPIFSAAQILATLSKGACLCLARRERLATALEVLNNLQIDALGITPSALALL-----SPGEAPDCLQQITTVGEPLSQTLVDTWADKVHLRVS--YGLSECALNFSRRLQPGDNPRNP-GRPVDTTTAVILEPGTTTPLKINEPGELCLYGHQVANGYHQRQKETQAAFIKAPMFRTGDLAVAREDGTFEILGRIDHQVKIHGQRVEPEEVGAKLATVAGVAGLVCVGC---YINERLVAAVVPAQDAEWGA-LVQSLREQSFPPYMVPSYWLSCAEFPVNQNGKVNFRAIRELAE------ 27378544 39 -----------------------------ILTRQAERYGDRVLLVAGETRWTFAQTAAIAAAAAQALVDAGIKPGDRVALMCSNRPEFLQVYLGCAWLGAIAVPINTALRGFQLSHIFRNSRPALLVVEAQFAAIESVEAGVELPPRTWIVGAAGGAVDAGLSALPLPALGAAAPAGAVRPGDTVAILYTSGTTGPAKGVCCPQAQLFWWGIYSARALGIREGDVLFTTLPLFHTNALNA--FYQALLNGCTYVLEPKFSASGFWAAAQRHNSTVGYLLGAMASMLLAQPKNANDSAHRLRVALGGG--VPPQIHAPFLERFGVPLVDGYGSTETNFVFAGTIPSD--RPGTMGY-LADGIEARIVDENDSALPDGQAGELVLRASEPFAGYFGMPEKTIEA-WRNLWFHSGDRVVRDADGHYRFIDRMKDSIRRRGENVSSWEVEQTIQSHPAVAACAIYPLPSELGEDEVAVAVLLEPGSLEPVDVVKHC-EGQIAYFAIPRYVRILSQMPLTENGKIKKGVLCEA-------- 69937611 40 -------------------------------------WGDRPYVIQGDRVLTFAGLRDASGSKALQLQRSGIAAGDRVMILGWNSPDWVVNFWAVVRLGAVPVLGNAWWSPEEIEYAIYFTEPKLVLADDRCAGRVSQSLL------------------TEAWGGEAGTGEAPDVTVPDDENAPAVIIFTSGTEGRAKAVVLAHRSFIASMMMMMHITRRLPYDVCLHTGPLFHIGGPHA--MMRGVVSGNTLVFPGRFSTSEALELIEKHRIERWTAVPTMLTRLLDDEGIATRDLGSLRSIGMGGAPVHRELLDRVRKQLDARVAIGYGLSENAGQATAASAENALRPGSSGRPL-PLVEISFKEREGLP-----DGEILLRSPTQMLGYFGNP---NSPIDADGWLHTGDLGKLDDEGLLWITGRCKDIIIRGGENIAPAAVERALTGISAVAEAAVLGIPHPDLGEEVAAFVVIREDSEATAETLSAELRRTLASFAVPSRWHIQEPLPTNQTGKVERKALLELLRE----- 62425818 1 MLTG---IPSTLGDSYQLNT-------TSLIRHAATVFGESE-VVYRDGSWNYADEYKRMAQLAHGLDELGVGAGSMVGVIDWNSRRHLELYFSVPGVAATMLQLNLRLAPEDLAYVVSHSKSDWIFVDES-----LLHVAEALAPKLDVKGWVVMTDKPASEIEYEDLIADTYDWPVVDEKTAAYAGYTTGTTGRPKGVYYSHRSIYLHTMGGLAALQATFDDCVMPITPMFHVLSWGFPQ--NAVAAGAKLVLPGKFAAEEFGQAFIEEKVTLANGAPAIFMLAMMKSMPTPPDLTGVRLVSGSSEP-PLSMMRGFKEVTGAEVIHGYGATETTPLATTNDEEKWDLKRYQGLPII-GVEVKIVDPTGEEMPRDSVGEIVMRGPWITESYYQLPD-NADRFL-DGWWRSGDVGVIDAHGYLKITDRLKDVIKSGGEWISSIDMENAILDSPNVKEAAVIGVPDEKWDERPVAYVVANDGAEVTREIVETLSERF-AKWQMPDEVYVVDEMPRTSVGKLDKKLLRKNWEEK---- 116695279 20 ----------------------------QLLHAPLAVNPEQEIVYRGQVRHSYWTMRHRIGQLASGLQSLGIAQGDTVAVMDWDSHRYLESYFGIPMMGAVLMTVNVRLSPEQIAYTLNHAGVRLLMVH-----ADFLPVVAAIRDQLESVECLVLIGDDAEYETLLAASPPDYPFPDFDENARATTFYTTGTTGLPKGVYFSHRQIVLHTLATMAALRVHRDDVYMPLTPMFHVHAWGMPFVATAL--GMKQVYPGRYAADQLLQLVQSERITFSHGVPTLLNMILSHPDSAAVDLSGMK-IIVGGSALPRGLAQAAIDR-GIDVFTGYGMSETCPILTGNATTELDVRTKTGLPV-PLVDLRIVDDEMRDIAHDASGEIVVRAPWLTQGYFGNAAES-EHLWAGGYLHTNDIGSIDSDGYLQVTDRIKDVIKSGGEWVSSLELEDLISRHAAVSEVAVIGIKDARWGERPLPLIVLRPGQSAGAELRDFVRRGAISKYAVPERVLFVEAIEKTSVGKINKRLLRD--------- 156046038 12 -----------------------------------------------------------SQRLAAGLIKNGLKPGDRVLLFSGNNLFFPVVLVGIIMAGGIFTGANPGFVERELVYQLKDCGAKFLICGRDGLGIGVKA-AEEVKERVFSFDDEEVSGGREKLLESEEVGKRFQWNEDVDPETVCCLNYSSGTTGQPKGVMITHYNYVANAVQYRHLHELHADTKWLCFLPLYHAMGQTIFCTVAP-KRGIPVYIMKKFDFKGMLEAVQKYKITVLSMVPPV-------------------------------------------VVQGWGMTEATCSVVGCDPRLDPPPNTVGELNANCRAKIVNPETLEEVKQGERGEIWVQAPNIMKGYWNKPEATKETIVEGRWLRTGDIAYVDSKNNFYIVDRMKELIKVKGNQVAPAELEALLLEHPGIADAAVIGVTIGD-GEVPRAYVVRSDGNVTAEEVTRWVEERTTRYKWLKGGVVFLDAIPKNPSGKILRKVLREKAKDEI--- 170690199 20 ----------DYERAYREFAWPVLDEFNDYFDVIARDN-DNPALAGEGLRLSYAQMSERSARMANFLRGVGVQRGDRVLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSADDVRDRVQIGGANFVVVDSA-----ELSKFDSLDVPLTRLSVGTPRDGWIDLAAAYDASPQFTPQGVTRATDPLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIGLQPNDIHWNISSPGWAHAWSC--FFAPWNAQACVFVFNRFVPKDTLNVLVRFNVSTVCAPPTVWRMLVQEPLADYP--VKLREIVGAGEPLNPEIIERVKHAWGITIRDGFGQTETTCQIGNSPG-QPVVAGSMGRPLPGY-RIELIDADDHPV---TEGEIALRPLGLMTGYANNAKATAEAM-RNGFYRTSDVALRRDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRQGYEAGPELAAFSREK-LAPYKRIRRLQF-SELPKTISGKIRRVELRRREMER---- 167462046 54 -------------------------TLHDLFYKQVRRVPDGIAVICRDTCITYRELNKRSNQMAYYLKEQGVSRNDHIGVRAERKIGTIVNILGVLKAGAAYVPIDPEYPEDRVSYMVSNSNCKMVIDPDCYETRQLAS------------------------YPEENLRGDQY------PKDTAYVIYTSGSTGRPKGVVIPHGAAANTIQDINSKFAVDEKDRIIGLSSM--CFDLSVYDIFGALGAGATLVMINNRDITEIRKIVEENGITVWNSVPSTLDLMMDHILEDKHVYSTLRLVLLSGDRIPLNLPDKVNCYFNAKVISLGGATEASIWSIYYPIYEDLATIPYGMPLA-NQKFYVLNDELKHCPVGVKGELYIGGIGLAKEYLNDTAKTEESFIYGRLYRTGDYGIFHREGYIEFMGRKDQQVKINGYRVELGEIEKQLLCLDGIQEAVVLDITDSENIKFLCAYLM-SDQPINTENLINELA-KVLPKYMIPAYFVQLDYLPLTLNGKLNRKGL----------- 171321250 5 -------------------------SVNRLFTAQVRRAPDAIALVGGDRRLTYGELDRSANRLARHLIDRGVQAHDRVLLCLPRSIDAVIAMLAIIKTGAAFVPVDPTYSESVRQRHADDSGARHVI----------ARTADAEAFRNPSLQVI----EVDDLAAGRDDHGPDVDAGHDGAS-AIYVMFTSGSTGRPKGVVVAHRGVIRLVCNT-NYIRITPADTLLLLSPI--TFDASTFEIWGALLNGARLAIHETFDPNLVSELIERERVSVLWLTAALFHLVVRRYIRM---LAGLRTLLAGGDVLNAAAVNAVFDAFPITVINGYGPTENTCCHVMTAANRPVDPVPIGRAVS-GTRLHILDSALREVPDGAEGELCASGDGVALGYLNAPEATRSAFVDGPLYRTGDRARRRPDGLIEFLGRHDRLVKIRGYRVSLDELQALIAGIPGVEEVIVKVSEDATGEKRLSAIIQSNGGRP---DMKAFVRSELVPPFQIPDDIQVFQHLPLNANGKLDRNPL----------- 111221388 3 --------------------------LGMLLEMAADGMADRVALGPLASGLTFAELASRARRLGAALEA---RPGERVGLIDLNSPAVPLTLFGSAIAGKPFVPINYRLADPQLRAIVARTAPATIIVGEG------------VVERVGPVDGVEFLSRAEALALAEDPEGKEKDGWGGDADDIAVLLFTSGTTGEPKAAVLRHSNLTEYIISTVEYAGSAEDEAAIVSVPPYHIAGISA--VLSSTYSGRRVVQLEAFDPTAWVTIVREESITHAMVVPTMLGRILDIVEADGLGLPSLRSLSYGGGPMPLPVIERAVGLLNVGFVNAYGLTETSSTIAVLDPAVRARLASVGKPL-PTLEVSIRDAVGIEVPVGERGEIYVRGGQVSGEYLGR----GTTLDSDGWFPTRDEGHLDEAGYLFVHGRLDDVIVRGGENLSPGEIEAVLLEHPGVLEAAVVGIPNKEWGEQVVAAVVTSGGV-TEEDLKAHVRTR-LRSSRTPDHIQFREELPFNESGKLLRRVLRTELSE----- 157112924 17 -----------LPATYDR-GC---RSLGELVIKELSRDLNKVALVNGVTQLTNGGILDQLLSIAGHLSELGVGKNDVVAIVSENRFEYTIAIYGAFLLGAAAALFNPGYTEREMEHAIRLAKPKVIFVS-AQANLKVQKACIKIRRPVKFIHFDNGSGGRTWHDCLENSNNSFVPEPVDLDNHVALIVMSSGTTGLPKGVQITQRNVIFFLETLLNKIGADQEEVAVDILPWFHVAG--GVTMINCILNGMRLVYLSKFVQRTYLACIEKYRPNTLNMVPPIAVFLAKNAIVDEYDLSSVKTIISGAAPLSREVEDLIRSRLKVSVRQAYGMSETTLAILAQVDAQN-KPGSVGK-IREGQWAKVIDETGRTLGPYQNGELCFKGTLIMKGYIGREEA----IDSEGWLHTGDIGYYDNERDFFIVDRLKELIKYKAFQVPPAELEAVLLSHPKVKDAAVIGVPDEKAGELAMAFVVAADGVQINERIIKFVNDQLSVQKHLHGGVKFISEIPKTASGKILRRTLRELAKNK---- 116048635 494 ------------------------------FCRRALDFPERPALLCGASEWNYGQLAAWAVAIARDLRAAGCGPGQPVALFLDKGPAQIAAVLGVLLAEGAYVPIDVGQPVERRDTMLADVGAKLLLTDDAQWPDGIQPMLVGAMDALPPEELASALQEAIAAAAHRDTATQ-----------LAYVLYTSGTTGRPKGVMLTHRGVLNTIQGFNRQFGLDENDRFFGL--VNYTFDLSVLDIFCAFTTGAALVLPQRNDPEQWVSAIELHRATVWNSVPAHMQMLLTHLPQGRM-LSSLRIGFLSGDWIPVALPDQVRQRLGMAPKSLGGPTEISVTCIYHDVPQDAVSIPYGSPLSNH-RLYVLNHQLEHCPNWTPGEMYVGGPGVALGFVNDPERTRERFTGERLYRTGDVCRFRDDGIIEILGREDNQVKIRGHRIELGDVEAAFASLPGVGRAVALVRREPLD---LVAAVQVCEPCDDPATLIEQWRKTRLPRYMLPSAIEVLPQIPLSRNGKVDRKALAERFQGALAGG 144897869 23 --------------------------------AHVRGRPDKIALVFSDQPVSYADLAEEVRRLAAGLTGLGVGRGSRVLVLLKNCRAFAALMLAAAERGAVIVPVSAGLRGEALVTAFTATECQFVV--------GHGPLLAPFAGLVEAGKCVSVDGAAPGCCLYDELLVQAADDYALDGDDLPYILMTSGSTGAPKPIIFSQATKIARAQSAVDCYGLTANDVVLAATPLYHS--LAQRLVLMPLMFGMSAVVLEPFTPAGWMAAVERWRVSFTIPVSSQLSALLPHFLAEPARLASLRVLVSSSAQIAEDLKRRLAALLACQFHEIYGASEVGVISNLSPDHPAGKMASVGLPLAGID-LRILGDDGAVLPVGEIGEIACRTPTAFLGYYNRPDATVAA-WCDGYFRTGDLGWVDADGFLYFSGRKKDLVISGGINIYPIDIERVLMGTGLLADCAAIGLPDSYLGEAVLAVVVPKEAAGDLRPLRRACVEQ-LADYQQPLDFAVVTALPKNALGKTVKPELQERFKGKDLS- 113316 1327 MRARFDSWNET-AEEFP-----ADKTLHAVFEEMAERWPDEIAVVYRENRLTYRELNERANRLAHYLRSVELRPDDLVALVLDKSELMITAIIAAWKTGAAYVPIDSGYPDDRISFMLSDTAARVVVTNEIHSD---------------RLRSLAETGTPVLEIELLHLDDQPAVNPETTSTDLAYAIYTSGTTGKPKAVLVEHRGVVNLQVSLAKLFGLDKAHRDEALLSFSYIFDHFVEQMTDALLNGQKLVVLDRTDPGRLCRYMNDEQVTYLSGTPSVLSL---------YDYSSLTRIDAIGEDFTEPVFAKIRGTFPGLIINGYGPTEISITSHKRPYPPDVHRKSIGFPVA-NTKCHVLNKAMKPVPVGGIGELYIGGIGVTRGYLNREDLTADRFVENPFYKTGDLVRWLPNGEVEYLGRTDLQVKIRGQRVELGEVEAALSSYPGVVRSLVVAREHAVGQKYLVGFYV-GEQEFDEQDLKQWMRKK-LPESVVPARVLRITDIPVTPSGKLDARRLPE--------- 113316 2404 -----------------------------LFEEVAATWPDRVAVVHGDVRLTYRELNERANRLAHHLRSAEPRADELIALVLDKSELTLVAILAVWKAGAAYMPIDPSYPDDRIAFMLSDTGAKLVLAGEAH-GSRVRGLTSGDVLDLEQL----------------DLTGEPAENPETTSTELAYAIYTSGTTGKPKAVLVSHGSVDSFRAQLSGRYFGSPDESAEAVLFLAYVFDFSVEQLALSVLGGHKLLVPPPSAADDFYELANREGLSYLSGTPT------QVERFDLARLSHLRCVLVAGEAFQPQHFEKMRGEFAGPILNAYGTTETTVNTVHRFEPGDAYRNTLGAPL-GNTRLYVLGDGMKLLPTGAVGELYLAGDCVTEGYLHRPELTRERFLPNPFYRTGDVVRRGPDGELQYLGRNDAQVKINGLRIEPGEVEAALAGCSGVRQCAVVAGADPQAPERLVGYYLPEPGAADEADLFAALRAQLMPS-MVPSLLVRLDRLPMTITGKLDVDALPSA-------- 113316 249 -----------------------DKRLNELFEDVVRRAPDREAVVCGDVRLTYREVNERANQFAHWLI-QGVRPGALIGLYLDKSDLGVVATFGIWKSGAAYVPIDPAYPAERIRFLVGDTGLSGIVTNRRHAERLREVLGDEHASVHVIEVEAVVAGPHPE-------QARENPGLALSSRDRAYVTYTSGTTGVPKGVPKYHYSVVNSITDLSERYDMRRPGTERVALFASYVFEPHLRQTLIALINEQTLVIVPRLDPDLFPEYIERHGVTYLNATGSVLQ------HFDLRRCASLKRLLLVGEELTASGLRQLREKFAGRVVNEYAFTEAAFVTAVGPGVTERRDRSIGRPLRNVKW-YVLSQGLKQLPIGAIGELYIGGCGVAPGYLNRDDLTAERFTANPFYRTGDLARVLLNGEVEFMGRADFQLKLNGVRVEPGEIEAQATEFPGVKKCVVVAKENATGDRHLVGYYLVEDGAEAEADLIAFLEQRLI-RIMVPARMVRLTSIPVNVNGKVDWRALPD--------- 126740368 11 ----------------RADGAWD---LPERLAEQCLSHPDKLALIDMRQDLTFGGLADMVDRLARYLLSR-IAPGDRVGVLLSQSPWCAAAHLAVWKAGGISVPLFKLFKRDALAARAGDAEVRFVFTDTEGA---------ELLGDLAEAVMVETAGRDGAAVPFA----------ETTPETPAVLIYTSGTTGSPKGALHAHRGHLPGVAISHDHLG-QEGDCLWTPADWAWIGGLFDV-LMPGLALGVPVVALDKFTPEACADLIKAAGVRNVFFPPTALRMLKAAGQG----LEGLRSVASGGEPLGAEMLAWGRRELGVTINEFYGQTECNMVASSCGADFDPRPGCIGKAV-PGHELAVIDATGN--PTAEEGDVALRSASMLIEYWNRPEETAAKF-RGNWLVTGDRGIWEGD-YLRFVGREDDVITSGGYRIGPAEIEDCLMTHPAVATVGVVGKPDALRTEIVKAYVVLKPEVEASEELQDYVKER-LAHYSYPREVEFLKELPMTVTGKVIRKGLKARAAKE---- 110598036 2117 --------------------------FHQLFESVTDRQAGRAAVISPDRLITYRELDEEACVIAAALSERGVTRGEVVAVLSGRSKHLPAALLGIWKRGAIYLPLSTELPPERMSFMAEDAGVAQLIALDGAAVPEL--LARLFAEPL---------RPEELPEAFRRQHSSRVLHPAI-PEDTAYILYTSGSTGLPKGTMIAHKSLVNMVLGAAGMLGCNCDDRTLLFA--SPSFDVSLSDIGVPLSSGGAICAVPGESPNRFLEFLEEMQVTIADITPTYLGLFMELP-------SSLRVLVTGGEAPLPAEVKRYASKL--SYFNAYGPTENTITSTMLLKGDELRFFAAGRPL-PNTALYICNEAGDYLPPGVSGEIRLGGEGISQGYLNRPELTAASFLSGRLYRTGDLGRWHRDGTVEIIGRIDDQVKLNGIRIELGEIEYALTMHPAISQAVVLGGSKSLWG---VVRLTPGEEMPGRDELKTFLAER-LPSHMIPSGVISVESIPLMVSGKVDRVALLALLED----- 110598036 3174 ---------------------WPANSLPERIAQIASLFPERTALVTKEGDESFGMINTRADFLARALFRLEVHHGECVGVLTERSVALPETVLAIWKAGACYLPLTADLPAERLLFMAREAGVRKIIALDRLA----------VPAELSSLEFHIV--RPEEIIP-DAARSEDGDRP-LSPDDPAYIIFTSGSTGVPKGVVLSHRGLINLGFGEAGIFNLCSEDRVMQIS--SPSFDLWISDLAVAWSLGAALVPVRREEMNDIHELMRRRGVTIATMSPSYLRL------FEQADFPALRLIMTVGEPPLQEDLHYYSARL--AYMNGYGPSEATAASTVLPDADQIHA---GRPL-PNTTVYISGEGGKPLPPGVTGEVWVGGAGLAAGYLNRPDLTAQAFVGERRYRTGDLGRWLRSGELQILGRADSQVKLRGQRVELGEIEHRLASRPGIQQAVAVVETLADSTQRLCSFVVVDEQAPSSREWLSWLSA-TLPSYMIPASIVRIAALPLTPAGKVDRQALLDLQAEMALS- 110598036 1045 -LPALLPFETELLQRWEEGEIKPRPNLHELFEALVERNPARTAIICPNRSETFRELDARANGIADSLVSHGVVRGCTVGVLASTPENLPAAVLGIWKAGGTYLPFAADTPAARLALMAKDAAANHLVVLDALKVPD---------ALYSEVACIIHSGECPPTLLRPE--------SDGSADDIAYIIYTSGTTGTPKGVPVSHAAYVNAILGVAERLGLRDDDRIALVSTM--VFDASLWELGHGLLNGIAMVPVPPALREDPWQMYREQGVTVAFHTPSYLRV------SEKLPFEGLRILLTGGEAPNHHDMAIYAGRL--AFWNFYGPTEATIVVSGAADTDSRVPLPVGAPLA-NMRISIRRHDGSPVPPGAEGEIWLGGIGIARGYLNHPEESERHFVADGFYRSGDYGRWSAEGQLEINGRIDQQVKLNGQRVEPGEIEQMLSLHPAVVNAVVLADQLNNGVKVLRAFVQPENIALSESELLEYLAGR-LPQHMVPASIMAVEAIPLNPSGKIDREQLFRYAKEQ---- 110598036 7 --------------------------IDDYFKLLASSHPSAPAIITDELLLTYGELDALSDRLAIALQIRGSAFQESIGVLTDRSASLPAAFLAILKAGGVYVPMAADLPPERLANMAEQASIRRIVALD---GLEIPPALTTVLLRNGATSPSDALLRPEALISGVKTIFTPSERNS-GTNALAAILFTSGSSGTPKGVPLTHAACINMVLGHIEAHHITAEDRIL--LSSSPVFILGFRTLCIPLISGSAFVPVSRDRPDLLIELMSRHHVSIALFTPSYLHILNRALPE------GLRCIITAGEMANADDA-RYYARY-VDYWNIHGATECGTICMHHVDPDETGAVLSGRPFL-NTLVYLLDEEGNEVPTGEIGEVHVVGVGLSPGYLKQPELNAEYFIETRYFRSRDLARWNADGELETLGRSDNVVKISGQTVSLDEIELSLQRHPSVTIAKVV----PHKG-RLYAFV-ESPGSRDAEGVREFLL-RTLPSYMIPAHITVMEKMPLSSAGKVDQRTL-QQLAEGLL-- 84495245 28 ----------------------RGRSWCGLIAERAAVTPDTRFLIDPGTELTFGEFAQRVERVAAALAAEGIGPGAVVAWQLPTRISTLLVMSALRRLDAIQAPIIHLYREREVRASLEAVEPTHFIVPGVWGGFDFTAMARSIADADPSPTLLEVGVDAPETADTSSL--PPVPSTDDDGQQFRWVYFTSGSSGVPKGARHTDATILTGSTAGLGRMGTRPGEVSAMAFPVAHIGG--AIYQITCLAAGFPMLVLEAFDPARIVTQFREHKVTSTGGAPALYAGLMAMQKASPEPLPDLTLLKGGGAPCPPEYLDEGLDVLGVVIAHDYGMTEVPMIAAADPYTDSAVLRLTDGIVVPGNEVRLVDLDDVPVAEGVDGLVQVRGGGVCKGY-TDPTKNAENFTDDGWFRTGDLGRIHPSGHIEVIGRIKEMIIRKGEKIAPLEIEDLLSRHPRVTEVAVIGLPDAERGERVCAVVVPTPGAPTLAELTAYLSAQGLMKQKLPEQLEVLPELPRTGLSKVAKATLRSQFSE----- 169630398 41 -------------------------SIPAVFARQVECTPEALALTFDGQSMTYRELDEAANRLSHLLVGAGAGPGQFVALLFPRSTEAIVAILAVLKSGAAYLPIDPALPTTRIEFMLTD------------AAPVAAVTTAVLAHRLHGLGVPVLDVDDPAVC------TQPCTAPPMSPEDLAHLIYTSGTTGVPKGVAVTQRNVVQLFDRLDIGVELAPGQVWTQF--HSYAFDFSVWEIWGALLHGGRLVVVPDRTPEDFHDLLMGERVTVMSQTPSAAGVLSPDGLEATA-------LVIGAEPCPPELVDRW--APGRVMVNVYGPTETTMWACPLSAGSEGHGVPIGSPVA-HAASFVLDRWLRPVPDGVIGELYLAGAGVGSGYWRRTALTGARFVADRMYRTGDLVSWGADGQLQYLGRADEQIKIRGYRIELGEIQAALVRLDGVRQAAVIVREDRPGDKRIVGYIT---GGADPVGARAALAEQ-LPAYMVPVAVVALQTLPVTVNGKLDKQGL----------- 169630398 1538 -------------------------SIPEVFARQVDRAPQAVALTFQGRSMTYRELDHAANRLAQLLASRGAGPGESIALMVPRSDDAIVALLAVLKTGAAYLPIDPAVPVARLEFMLADAAPIAVATTAELR-------QRLAGSSIP----VLVIDEHVVDEPAA------VSLQAPRPDDIAYTIYTSGTTGTPKGVAVTHRNVTQLLETLPVGLPAGPGQVWSQWHSM--VFDVSVWEVWGALLHGARLMVVPEGSPQHLHDLLVTEKVSVLHQTPSAIGML---DWDGVDDMA----VVVAGEPCPPEVVDRW--APGRLMLNAYGPTEATIAAISMPLSPKTSPVPIGSPVRGG-ATFVLDGWLRPVPPGVVGELYLAGSGVGVGYVHRSGLTGSRFVACPFYRTGDLARYSEDGQLQYLGRTDEQVKIRGYRIELDEIRSALAELDGVEHAAVIVREDRPGDKRLVGYVT---GTADPTMLRTLLGER-LPQYMVPAAVVAVDAIPLTINGKLDKRSLPAPV------- 33591560 7 -----TP-PAAAIDVHAAFGEMRHWTTGHIVARRAALSGSQTFLRADGRCHTYLDLHRQTNGIAQALAALGIGHGDHVAVMLENCPEQVFSYVALGKLGAVSVPINTAAKGQLLRYYLDHADCTAIVVSDTLA-----APLADIIAALPRLQRVIVLGQARAAAPFPDVDSDAAPRVPVRFDDLAYLLYTSGTTGPSKAIMITHACAHFWGEQNIRYRHFLPGEVDYVFLPLFHANAL-LLGVTSALMAGTTVALARRFSTSRFWSDVRTAGATRFNAIGAVGNFLYSQPPDPRDRDHKVRLCSLA---PPPPFVHDFERRFGIKVLNGYALSDYCAATWSPLDAPPQKVFSAGLA-RDSVRVRIVDDDDFDLPADSPGEILLRVEQPWLGYYKMPEATLAA-HRNGWFHTGDRGRLDADGYLHFTDRKKDAIRRRGENISAYEVEAIILGHPAVRQAAVYPVRSEFTEDEVAASIVLHDGALTPEALVLHCRD-NMSSFMVPRFVEFVAELPLTLTNKVEKYKLRARAE------ 169775713 43 ------------------------------------------------RSISWNQARTIIRQLIKGLRNAGLQNGDCVAVHSLNNIFYSVVVLAIVGSGGIFTGTNPSYTAGELQHHLKTSQSKFVFCESEFVS----PLLESAKQASIHNGNIWVFDTTGDSILPPGLQSKQGESDWVHFDDLAARFFSSGTTGLPKAVEITHHNLLAQHSLVFEAHPRPYSMSHLIVLPAFHA-AIAPLMHIGALRSGYVMYIMRRFELNSYLEFVDKYNITDLIVVPPILTAVLKSEHPEKERLKKVKNIVCGAAPLDKAIQSQARDLLDTPLTQAWGMTETCCASMIFPYPEKDETGSVGR-LVPNVEAKLIDDQGRNITANVPGELCIRGPTVTPGYFDNVSANSSAFDDDGWLKTGDIASCDEASRWYIVDRKKELIKVSGFQVAPSEVEAVLLSHPGVADAAVVGARNPGDGERPCAFVVPKSGKVTSVELKLY-AARRLAKYKLSGGVKFVDAIPRNVSGKILRRVLRDL-------- 84617355 731 -------------------------TLGRLWQDAADAHAGRPAVEEAGVTTSYAELDRRAGRLAAAIAQAGAAPGRMVALLLPRSLDLITALLATVRTGAAFVPIDPGYPPERITAMLEDCDPVAVCTTASADMPSTRPWPRV---------------HLDGPEAGEPAGGFPRVAPDVA--DPAYVIYTSGTTGRPKGVVVTHAGLANLAAAKREGLGLDSTARVLQFA--SPSFDAFVAELLGAFTSGATVVVPPQGAGEPLTAVLTERRITHAILPPVALSSMDGAAGA----LPGLRGLISAGEECPAELAARWSQ--GRRMVNAYGPTEVTVCATQSGPLTADGRPPIGRPVA-GARAYVLGPGLQPVPPGFRGELYIAGPGVARGYLNQPALTAVRFVADPFYRTGDIASWRADGNLDFHGRADDQIKLRGFRIEPREVAAVLEELPAVAR-AVAGVREDRGGRRLIAWVVPADGEAPTPERLREHAARRLPEHMTPTGYVLVSALPMTPNGKLDLAALP-AVAER---- 84617355 17 -------------------------------------------------------LARAIRTTAGWMRAAGVGPGTSVAVLSPNTPSTLVYRYAVNLLGATAVHVNAADPQDELGPRVQ-AEILAGLRPSVLADQDNLDRARELRAAAGSAFALAAPGPGPDVLDMSRPLESPFDDATAERAEIAVVTFTSGSSGRPKGVCWPFD----VKDDMASAAAGAQPAVCLITGTLTHSSGFSADD---AIIAGGSVVLHHGFDAEAVLRAVERHRVTRLVLASAQVYALTEHHAFDDYDRSSLREVFYTGSPAAPERLAAAAKSLGPVLFQVYGTSETGMILTPQDHLDPDLRRTVGRP-PANVRITIRDDHDRLLPPGVSGEICSSGRWAMSHYWNDPEQTART-VRDGWVRTGDIGRLDESGYLTLEGRLDGVLKGHGVRIHPEAIERVLLEHADVAQAAVFGIEDEDFLALVHAVVTPAPGTPRPADLGAYVAD-ALGDRHAPVDIEVRSELPLLGSAKPDRNLLREQA------- 90023133 2 ------------------------QTLAQRIIHWAAVQPEKLAVDDGTQAITYKELAHQAGSLAARLQSNGVTSGDRVVLLLPKSTTAVCAIIAVLSLGAAYIPADPDAPKQRLQSIVDDSEPKAIICSN------------HTADWFNTLCTINIDASIDAFTDNAQAHLTSL---EGNAEHDAYILYTSGSTGVPNGVRISHRAMLAFFQAVNTYMGVNQQSRCMNTSALY--FDVSIADLLLPLYMGASVWLGPTPLPFRFIGLITNQKITHFCAVGSTLTMLAALPNFDKNNWPHLQTIMTGAEVLNPNTINAWLNCPNATVLNGYGPTETTCVCTLFQINHENIHQPIGVPLPLVDAIIEINSDEKSDEPG-IGELCIGGPQVMNGYLNRELLNDARLTRINYYRTGDKVRRDHNGNLIFLGRIDDQVKVNSYRVDLGDIAEPFRSQSIVQDAVALVVKHTTYGECLAVVVKTRNEGENLESLLNQ-AAQALPHYMRPALIASIDAMPLSPSGKVNAKKVRALANQHFL-- 41408499 7 -------------------------TVGATLRHQARRRGDHPLLICDAERISYAEADVRSAELARGLIALGAGKGTHVGLLHPNGARFVVAMLAAARIGAVVVPFSTFVTARELREQLLDSDVEILLSARSFRSHDYARRLSEAVSEAPQLRRVLFAPQTVGAPGGGDPALLAAMEDDVQACDPLAIVYTSGSTSTPKGVVHTHGALLEHQRNLNGIRGLTADDRLFCNSPFFWIGGF-AFGLLATLVAGSTLICSNATDAGATLDLLEAEKPTMTNGFSAGIAHLAEHPSFADRDLSSMRIMAVEARPADPELR-----------HNMLGMTEAGGVVLIGDDEAEHRRGSFGKP-APGFEARILDDTGAAVAVGKVGELCIRGPYLMQRYHKRSRE--ECFDPDGWFHTGDLVRADADGYFYFAGRLGAMIKTAGANVSAVEVEKAIAAVTGGATAYVVAIPDARRGQLVAAAVVWPDDALDPDALRERLKS-ELSAYKIPRRFLRRADVPLLSSGKVDLRQLRKLF------- 183983259 464 -------------------------SIPAAFTAQVAAHPHAPALTFEDHTWTYQQLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDT------TPIAVLTTTELTTHLPTSSGVPVIT-------LDTLTNLDDHPT--TALPPPDPHDLAYLIYTSGTTGTPKGVAITHHNATTLTTTLTPQLGPTTNQVWSQC--HSYAFDYSVWEIFGALLTGGRVVVVPEHSPEELHHLLATEQVTVLSQTPSALAML----APTTFD---VETVIVAAEACPAELVDQW--APGRALLNAYGPTETTIYATSVPLHAGETVVPIGAPV-PAAGLFVLDGWLRPVPPGVVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQTRLVAYYTSAGNAGIDT---AWLRDRVLPAYMVPAAFMVIDELPLTVNGKLDRRAL----------- 183983259 6894 -------------------------SIPAAFTNIVATHPHAPALTFEDHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFML------------TDTTPTAIITTTKLAQHLPHTPAIATI--TLDTLTLDDHPT--TPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNATTLLTQ----LDLDIPTDAVWSQWHSYAFDVSVWEILGALLGGGRVVVVPEDSPKDFHALLIDEHVSVLTHTPSALAQLPDHGLEAT-------TVITVGESCPIDLAHHW--ATGHTMINAYGPSETTMCTTISNPLQDADLVPIGAPV-PGAGVFVLDRWLRPVPPGTVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVTAALTALDGVQQAVVIAHDDAPGQTRLVAYYTTTGGGIDTAWLRDRLSE-VLPAYMVPAAFIEIDELPLTVNGKLDRRAL----------- 183983259 5820 -------------------------SIPAAFTNVVAAHPHAPALTFEDHTWTYHDLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAVLTTTELTTHLPTSTGTGSGVPVITLDTLTNLDDHPTTPLLPPDP-----------HDLAYLIYTSGTTGTPKGVAITHHNIASWISSLHQRGIYGSGAPQ-HSWSQCHSYAFSVWEIFAALLGGGRVVVVPETSPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT-------TLLTGGEPCPADLLDRW--APGRIMLNAYGPTETTVAATIT---APLVAGTPVVPIGPGAGVFVLDSWLRPVPPGTVGELYVAGTGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGHRIECGEVTAALTALDGVDQAVVIARNDAPGQPRLVAYYTTTGNAGIDT---AWLRDRVLPAYMVPAAFMVIDQLPLTVNGKLDRRAL----------- 183983259 3691 -------------------------SIPAAFASVVAAHPHAPALTFEDHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFML------------TDTTPTAIITTTELAQHLPHTPAIATI--TLDTLTVDDHPT--TPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNATTLLTQ----LDLDIPTGGVWSQWHSYAFDVSVWEIFGALLRGARLVVAPEDSPEELHQLLATEQVSVLSHTPSALAQLSPQTLDTP-------TVIVAGEACPPDLAQRWAS--GRALLNAYGPTETTIYATTSNPLQDADLVPIGAPV-PGAGVFVLDSWLRPVPPGTVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVQQAVVIARNDAPGQPRLVAYYTTTSGTLDTTDIRASL-SQVLPPYMVPAAFIEIDELPLTVNGKLDRRAL----------- 183983259 7953 -------------------------SIPAAFASVVAAHPHAPALTFEDHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFML---------TDTTPTAVLTTTKLAQHLPHTPAVATITL----DTLTNLDDHPT--TPLLPPDPHDLAYLIYTSGTTGTPKGVAITHHNATTLLTQ----LDLDIPTGGVWSQWHSYAFDVSVCEIFGALLTGGRVVVVPETSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTALTTVILAGEAFAPTRAHWLSHHPHTRLINMYGTTETTVHATLRDITEHDTTNPIGTPLH-HLAFAVLDSSLRPVPPGTVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIA--HDASGQRLVAYYTTTSGTLDTTDIRASL-SQVLPPYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183983259 2608 -------------------------SIPAAFASVVAAHPHAPALTFEDHTWTYHDLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFML------------TDTTPTAIITTTELAQHLPDTPAVATI--TLDTLTVDDHPT--TPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNATTLLTQ----LDLDIPTDAVWSQWHSYAFDVSVCEIFGALLGGGRVVVVPETSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTALTTVILAGEAFAPAAGAWLSHHPHTRLINMYGTTETTVHATLRDITEHDTTNPIGTPLH-HLACAVLDSSLRPVPPGTVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVTAALTALDGVDQAVVIARNDAPGQPRLVAYYTTTGNAGIDT---AWLRDRVLPAYMVPAAFIEIDQLPLTVNGKLDRRAL----------- 209519274 26 -----TPFGTVLDRSKPPFARWGGRTCHNAVDRHLAERAQQNALVYVERHYTYAELYAEINRMAAVMRSLGVKRGDVVLIYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIEDAKPVLIVTADAGARVDYTPLVDEALARMHKTPHVLLIDRAPYLVAYEPLREQHIPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEYIFGKAGDTMFTAWVVGHSYIVYAPGLTTVMYEGTPI----RPDGGIWWRLVEQHKINLMFTAPTAIRVLKKQDPAKAADLSSLRTLFLAGEPLDEPTAAWITKALNKPVIDNYWQTETGWPMLAIPRGIEVLPTKLGSPGVPGYSLTVRDETGEPCAVGEKGVLYPLPPGCMSTVWGDDKRFIDTYWSQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDPVKGQAAMAFVVLRGAQAEAAEL-AMTVDRHLGTIARPSRVVMVSMLPKTRSGKLLRRAIAALAEGR---- 21222409 42 ---------------------------------------------DEPHRRSFAEIGARAAQLAHALRELAVGDDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPPEQLAWIVNHAADRVVLANGSLLPLLAPL-----LPHLKTVEHVVVTGPGDRSLEYEDLIATAYDWPELDERAAAAMCYTSGTTGDPKGVVYSHRSYLHSMQNMAQSMGLTDQDTSLVVVPQFHVNAWGLP--HATFMTGVNMLMPDRFQPAPLAAMIEGERPTHAAAVPTIWQGLLAELTARPRDVSSLTQVTIGGSACPPSLMEAF-DALGMRVCHAWGMTETSPLGTIARPPAHVIGTTQGR-FPAGVEARLTGPGGERLPDGEAGELEVRGNWIAGAYYNGPGADDDKFSADGWLKTGDVGTISHDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDDKWGERPLATVVLREGASTDAALRTFLAEDGIAKWQLPERWTVIETVPKTSVGKFDKKVLRRQYAE----- 119504909 9 --------------------------------------PNKPALIAGQDQFTYSQVDVQVQRFASGILA---GAEDRIAFLIPASLEYVTVMHGIWRAGGIAIPLNTASAEVELEHCLSSTGVKRLIAVEPFL-ERIRPLCDKLAIAVSSV--------------AEHLSDDLQPMPELLADRRALIIFTSGTTSLPKGVVTTHKNIKAQITTLIDAWAWSEHDVIPLFLPLHHVHGIINV-LSCALWAGATVHLMPKLNIEKLCAEAVQGTYNLFMAVPTIYVKLIDHARSIQAAFGAMRLNVSGSAACPVAIFETWQRLTGQTLLERYGMTEIGMALSN-PYTGERRAGYVGQPF-PGVTVQLFNEDHQPVTASESGEIRVKSDTVFLEYWNNPKATTDSF-RDGWFCTGDIAVI-EEGYFRIMGRSSDIIKSGGYKLSALEIEGKLLAHPAIAEVAVLGIEDRTWGESVAAVVVLREGTLNIDTLKTWC-EGKLSSYKLPKTLVITPELPRNAMGKVVKPKLK---------- 40062940 16 ---------------------------------------DRTALIDGDQILSYSALSARVNRVVGGLLN-GAEHEERVGFLYPASFDYAALIIGVVAAGGIAVPLSVHATTDELAHCLSVTGVKRLVLPETLRSEAFNDVCAGLSVTQLTIDALPSAVAPDAW--------------PIRSEQGALIVFTSGTTGKPKGVVHTVASVSAMVTSLIEAWGWLEDDAIPLFLPLHHVHGI-VNILLCALWRGATVHLYARFDPERVSQAVAEDRFSVFMAVPTIYVKLIAYLDRITEGFANMRLTVSGSAACPVSLFEAWEGLTSQRFLERYGMTELGMALSN-PYMGERRPGHVGQPLPAVVVKRVDESGTEVVDPATPGELAVRSPTVFREYWGDPEATRAAF-SDGWFLTGDIAVR-EDGTYRILGRASDIIKSGGYKLSALEIEATLLEHPSMTEVAVIGVPDDEWGEIVAAAIVL-DTPTEEATLIAWSREK-MSGYKVPRKWVVTDALPRNALGKVTKPALKAWF------- 75761557 273 ---------------------------------QVDRQPDRIAIATATESLTYRQSNMSSNQVAQHLLEKGIKRGDKVAIFLDRSINSIVSMLGILKAGAAYIPIDVKYPEDRINYIVRDSEACRIITSNKFKSHLNVS-----DYKVSIIEDIYRTTINDDVKILN------------KPDDLAYVIYTSGSTGKPKGTLLTHKGVLNLVEWRHEVFQISPNDKVTQF--YSHSFDSSVSEIFSTLLNGAELYLLQRYSTVAYAQAIQETQATISDL-PTVFFNELSLTKLDSEKIRSLRFIIMGGEAASTNAIRSWQSTFKVQLVNEYGPTEATVSAMYYFIPNLLVSVPIGIPIS-NTKVHILNSYMQHCPVGCMGELYIESLGLAQGYWKQEEKVKQAFISNPFYRTGDLARWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDAMLQLEGISQAVVTQTED---GMLLQAYYKTVAGIGIEKNKLAIHLSNVLPEYMVPKYYSHVLEIPKTANGKIDFEKLPKI-------- 134100437 54 --------------------------------------ADRTALVEEDGRVSFSAMSRRSNQVANWLRGLGVSRGDRIVLMLGNQVELWETVLAAMKLGAVVIPATPLLGSADLRDRVDRGRARFVVTTSES--------AAKFADVPGDYGRIAVGEPVAGWESYADSAVGGGSFTPTRADDPLLLYFTSGTTAQPKLVEHTHVSYPVGHLSTMYWIGLEPGDVHLNISSPGWAHAWSN--VFAPWNAEATVFIHNRFDAVRLLEQMQRCGVTSFCAPPTVWRMLIQA------DLGILRTVVGAGEPLNPEIIEQVRRAWSVTIRDGFGQTETSVQVANTPG-QPVRPGSMGRPL-PGFEVELLDPVTGE--PGDEGEICLRPVGLMTGYADDSERNDEV-TRGGHYHTGDVGTRDADGYITYVGRTDDVFKASDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAVPKAYVTLTARHEPTPEILRFAREH-LAPYKRVRRIEFMD-LPKTISGKIRRVELR---------- 15899525 12 -------------------------------------------------HYTYSDFALRVRKLATFLKTNGI-AGEAVASIAWNTHRHLELYFAVPLLGGVLHTVNVRFHESEMDYVIKSMGDKAIF------------MDKDINYKNSTLPTFIFDERYDEDVNSQESTSD---FPDVDERQGAIACFTSGTTGKPKGVIYSHRSFIHSLSLAADALGISSSDTVMPIVPMFHISAWDLP--FSSLMTGAKLVLPPRPKAEDIVKLIKEFKVTVGVGAPTVWIDVVNYVERENVDLP-LKVVVTGGAEPPLGLIKKLKE-LGVKTYHAWGMTETEAIATVNKSDNIERMSEQGYPI-PAFEIALMGPEGNELPDGKTGELVARGAFVTKKYLNDDAQTK-------WFRTGDVARINPDGSVKVIDRLKDLIKSGGEWISSVDLENAIMSYEKVLEAVVVGVKDERWGERPIALVVKKPGMDVNEEIIEYLKSNRFPKWWLPDKIIFVDSIPKTSTGKLDKKLVREQLRSML--- 166159350 472 ---------ADVRERWNEPGAPADTPLHDLFAEVVAAAPDNTALLWKGGSLSYGELDAWSWRIARRLTAAGVGLGDLVPVVMQRGPALLAAVLGVLRAGGAYVPVDAGQPDERLAMILEDTGARTVVVSPGTA------------DRVPGPLALVVGADPLDGPQAEEEPPAVVVPAASAA----YVIYTSGSTGRPKGVVVEHRNAANFTRTVRDMFDLTPEDRVLHFASPG--FDVSVFEIFGTLLSGAVLYVLDRRSVDALDAVLQEQRITVIDLPPAIMDLL------APENYPDLRVAFVGGEAFTGELTTRWAR--GRSFWNGYGPTETTVTVVAKRCEGEWTAPPIGRAMANH-RAYVVDGAGALLPAGAVGELAIAGLGVARGYLGQPALTADRFRPDPRYLTGDLAVWDEAGDLCFVGRADRQVKVRGVRIELGEVEAALQAVDGVAQAVAEVATDPRTGALLVAYVVPERPGELQLDTIRSAVARRLPAAMVPSVLVPLDAVPLTPSGKIDRRRL----------- 121699934 20 ----------------------------------AQSNAGKVAVIDAGESFTYGQLLADTARL--HLRNTGDLEEARIAFLTPNGYDYVVTQWAIWAAGGVCVPLCTTHPVKELVYTIEDSDPSLIILHPSFEKSE-VPLRKEIANDIPFMRL-----EPFHSSAITSSLSLPKLSSKSFLDRRALMIYTSGTTSSPKGCVTTHKNITFQASCLVQAWKYSPSDHLIHVLPLHHVHGI-INGLTATFLSGATVEMHPKFDPLSIWSRWQDHGTTMFMAVPTIYSRLNDKEAAARAGANALRLVVSGSAALPTPIKAKFAAITGQTLLERYGMTEIGMALSCGLDLEKRIDGSVGWPL-PGVQVRLTDKETGKVIDGEDGIIEIKGDNVFLEYWRRPEATAKEFTADGWFRTGDVARRDDAGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRPGTEPLESLRAELK-LEMAPYKIPSVLKIVDDIERNAMGKVNKKII----------- 194909757 49 ------PWEKVLDNSNPPTGGYLNACYNSIDRHILAGRGSNVALIHDSRRVTYQELYDQIVLLAGGLAKLGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASNVVPYLDILHSAIKMSRWRPPQRNIIVSPDTTNLDPLTDVLWSPIACVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALVYTLRLYGISPGHTWWAASDMGWVVGHSYI-CYGPLCLGATSVMYRTPDPGQYFRIIDQYQVRSIFSVPTSFRVIRRADPDRQYSMKSLRAIFIAGEHCDYETKSWIEKTFKVPVLNHWWQTETGVTATCLGFQQNLSPPSTGLPLMGYD-VKILKPDGSEAQTSELGRIALKPPGNMATLYKNEELFRKLYFQPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPKTDAKLSTEIIKLIRD-VVGPIAAFRLVTSVNNLPRTRSGKTMRKAMADFARNERV-- 197755184 45 --------------------------------------GDRTALIGGDRRTSYARLRGLANRVGHALRALGVRPQDRVLIAMSDGVEFVAAWYGAQKIGAVTAEVYSFLHAKEYRYYERYVAPRVVVADAGTVERLRAAGVRNLL--VAGVPADALRAGEHHFDSLVAGQPDELDPAPTHRDAPAIWKFTTGSTGAPKACVLPARSPRLSFDWYARVLDLRPDDVVLPVPKLFFGYSRDLAALFPFGVGAAGIIFPERSTVERVFELIAAHRPTVLVNVPTMMRAMVAHPLAREQDLSCLRLCTSAGEALPPDLHRAWLDTFGVEVADGLGSSETYHIFLS-NRPGAARVGTLGQEVPGY-RVKVVGEDGEELPDGETGVLEVTGATAALEYWQEPVKSAAAFPAPHTVRSGDLAVRDADGFFHYRGRKDDLLKVGGVWIAPAEIEDCLLTHPEVVDCAVVGVESEGLT-KPRAYVVARSEV-TGTQLTEFVRA-GLSPHKYPREYRFVTELPRTAAGKVDRRALRAA-------- 120402015 1466 ------------------------RSVPELFEMTADRTPDAVAVRAPDRSLTYRELDAAANRLARRLRALGVGAGAAVGLRVGRSAAMAVGMLGILKAGGVYVPVDPTYPQDRIEHMLGEAGVALL------------------------LDERDVDGAEAGLCSAERLENLAA------ADDLAYIMYTSGSTGRPKGVAVTHGSVVEYAETLGRELGITGEDVYLETASI--SFSSSIRQMLVPFAVGAEVVIAERRDPAALLRRIGESAVTVADLVPTVVRRVIDAGQRTASRRNRLRLLLTASEPLRAGVVRAWREQLGASWINMYGQTETTGIVSLHPDGDAQSIVPIGRPRANVG-MYVLDRLMRPVPPGVGGALFIAGPALAREYVGDPTLTAQKYVPAPWYVSGDMVRLGWDGTIEYRGRADRQVKIRGLRVEPAEIDRVLLEHPGVREAVTVVREANADGAALVAYFTTGDTPVPVGELRAHAR-RQLPDHMVPSAFTALEQLPLTPNGKLDRTALPE--------- 110681402 467 --------------------CPEAEGVHHAFEQNAARQPDAIAVVFDGSRITYGALNERANQLAHHLIQQGVGPDVVVGIHVERSITMIVALLAVLKAGGAYLPLDPTYPQQRLAFILADAGAQVILTQEKWFDDLPPHTARVL--------------DLDAIAPQLDANATSNPPLRATADHLAYIIYTSGSTGNPKGVLIPRRDTWSVARALAETYALTPESRVLQFASL--NFDGSVVEITMTLFSGAALHVAPQEKLLPGAPLLQRHAITHVQLAPSLLARL------PPEGLEHVRTIMVAGEASSVGTVRGW--LPGRRILNGYGPTETTVGFTEADDAYLAKLDPIGRPFY-NKRVYLLDARLQPVPVGVPGEIYVASPGLARGYINRPAATAEKFLPNPFYRTGDLARYLPDGNLVFLGRVDNQVKLRGLRIELEEIESALKSHPHVGDAAVIVHESERDGKRLVAYVVPR--------------------------------------------------------- 110681402 2476 -------------------------TFLDLFQHHVAQTPDALALVGPSVSRTYRALSARVHLLARHLRGLGVGPEVTVGVCLDRSIELVIGMLAIFEAGGVYLPLDPSQPLERLAYLVSDARPEVVLTQQRWNDRLPEQATRRVA--------------LDTAWAEIEAQPEVSHQHRTAGDNLAYVLYTSGSTGTPKGVQVTVDNLSRLTPALITAFDVTPRSRVLQYSSLSFDGSISEVAMALGAGAALHLAPAHELVPGPPLQLLATRAITHVTLLPAALRWL------SPRGLPALDVLIVTGEACPASLVRTWAS--GRRFVNAYGPTEITVAATAMECPETEQPPPIGCPLQ-STEIYILDAHLRPVPVGVPGDLYIGGAKLTRGYIHRPALTAERYIPHPFYVTGDIARYQLDGTIDFLGRRDNQVKVRGYRIELGEVEAALNDHPGVREAVVVAQKDGAGDNRLVAYWAAKSTPPTTTEALRDALSKRLAAYMIPSVFVRMDALPLNATGKIDRQGL----------- 214029983 11 -------------------------TIGSLIE-HAGRFHGATTVTSVETHVTWGDIDQNARKLAAALGRLGLEQGARCGTIAWNNRRHLEIYFAVSGAGYVCHTINPRLKPEQLIYIINHAEDQVLFIDTTF-----VPAVAQLRAHISGVRHIVVMGPRDQAIALIAAEDGRFDWPELDENTASSLCYTSGTTGNPKGVEYTHRSVLHSLGGNQDGMGLRARDTVLAVVPMFHVNAWGTPYIAAS--VGAKLVLPPHLDGVSLAKLIDAEKVTVALGVPTIWMGLLQGLAETGSTADSLERTIVGGSALPTVMIPTFRDKYGVDLVHAWGMTETSPLGTVLDTEAQAKLRGQGRP-PYGVDLRIVDDEGTVLPDGQTGNLQIQGHWIIDQYFR---ADGSALTDDGWFDTGDVATLDQDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPKVAQAAAIAARHPKWDERPVIIAIKSDPKLNADELLSHYDGK-VASWQVPDRVVFVDSLPLGGTGKVLKNKLRDTYGDILL-- 108758102 456 ----------------------------ELFKEQARARPDAIAVEHGEHHLTYAALLQSAQALAERLRADGARPDTLVAVSLPRSIDAIVATLGVLFSGAGYLPVDPFGPESRTKAILDDAAPRLTV----------SSAVKDLTAGMPPQTPGQLAVHRRADPELPTTATQPGAP-------LAYVIYTSGSTGQPNGVQIDHDALAHFVAGATFRYEVTPEDRVLQFAPLH--FDASVEEIFVSLCAGATLVLRTDESVPRLLEACATHGITLLDLPTAFWHELAYSMSTGAARLPSLRTVIIGGEAALPERVARWRASAGVRLLNTYGPTEATVVATTLSGGPDVTPAPIGRPL-PGVRAAIADAKGRIVPTGEEGELHLLGGALARGYLGREALTATRFISPRAYRTGDKARLREDGQLVFVGRVDDEFKISGHRIDPSEVETALLGHPGVREAAVVGQVLPSGSRRLCAHVVTTQPAPTVAELRQHLL-NGLPAPMVPGTFVFTERLPRTSTGKLDRAELRRLL------- 47222355 118 ------------------------------LDVHAEKHPDRVALIWEEEKVTYRELLETTCRLANTLKRHGVQKGDRVAVYMPVSPLAVAALLACARIGAVHTVVFAGFSSEALAGRIQDAKCKAVITCEAVRGGRLIPLKATVDAACPTVRHVFVSQRTEKDVPLEERQSAECAAEPLDSEDLLFLLYTSGSTGKPKGIVHTQAGYLLYASLTHQVFDYREGDVFGCVADIGWITGHSYV-VYGPLCNGATTVLFESPDAERYWETVERLRINQFYGAPTALRLLLKFGEVKKYDRSSLRTLGS----------------------------ETGGICIAPRPAEEGAPILPTMAMRPGIEAVLKGENGENLNANSVGALCISWPGMARSIYGDHKRFVESYFKPGCYFTGDGAFRSEDGYYQITGRMDDVINVSGHRLGTAEIEDALDEHPTVPETAVVGFPHEIKGEVPFAFVVLKDGLSDLQELRELVSTK-IAKYAVPEHFLVVKRLPKTRSGKIMRRILRK--------- 169210355 103 ----------------------------------------------------------------------------------------------CFMPGTVMIPGVTQLTQKDLKYRLHASRAKSIITSDSLA-----PRVDTISAECPSLKTKLLVSDSPGWLNFRELLREASTCVRTKCQDPLAIYFTSGTTGDPEMVEHSQSSYLGFVASGRWWLALTESDVFWNTTDTGWV--KAAWTLFSAWPNGSCIFVHERVDAKFILNTLSTFPITTLCCVPTIFRLLVQE-DLTRYQFQSLRHCLTGGEALNPDVREKWKRQTGVELYEGYGQSETVVICAN-PKGMKIKSGSMGKVSPPY-NVQIVDDEGNVLPPGEEGNVAVRRPFCFFCYLDNPEKTAAS-EQGGFYITGERARMDKEGYFWFMGRNDDVINSSSYQIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLHDPEALTRELQEHVK-RVTAPYKYPRKVAFVSELPKTVSGKIQRSKLRSQEWGK---- 159898381 2055 ------------------------QTYSQLFTDQVQRTPSAIAISDQHTNYSYQALDQRANRLANYLQSLAISTNQVVAILADRSCDFVSAVLGVFKAGAAYLPLDLEHPPRRLAQVLQQSQSRLVLVGEAW-----QATLAAALSILPSDQRPIIVLLEQAFNP--ELSSE-APTIQSQASDLAYVIYTSGSTGLPKGAMIEQRGMVNHLYAKIIDLQLTAADRVAQNAR--QSFDISVWQMLVALLVGAETQIYPDRDPEVLLSYAEQQATTILEIVPSLLGAWLTIFPNRANDLPSLRWLLLTGEALPPAACRDWFTWYPIPLMNAYGPTECSDDVTHYAPAAHVVHMPIGRPVI-NTRLYILDGLLQPVPIGVIGELYVGGVGVGRGYLNDPERTQAVFAADPWYRTGDLARYRSDGTIEYLGRIDHQVKVRGFRIELGEIEAALAQHQAVHQSIVTATPNAQGQLRLIAYVVSKAADQPAEQ------------------------------------------------- 145298826 527 --------------------YPSRDTLLCHIERRAAERPDALAVSDGEGALSYGELEARANRLAHWLLTRGVKPGAAIGIQARRDVAFAVALLACWKAGAAYVPLDPAYPAERLAHILGDASIVLVL-----GGEPDARLAEAIKGTDAGYHNL-------HRLALDGLPSKAPTIPR-DAAMLAQIIYTSGSTGLPKGVMVEQGSLVNLMADHGARIVLDQDGAMFNCMSL--SFDAGNMTTLLPLYCGAALHF-GEPGEGAITAAI-NCGASHMIL-PTALLANLLPPT----DLGSLRAIGFGGEACPSSLVERWGER--IALFNMYGPTECTVTCARLVPGQPI---TIGQPISNL-KALILDEGGNLCPVGVPGELCLSGLGLARGYLNLPERTQEAFIDYRLYRTGDRALRRRDGNIQYLGRIDEQIKLRGYRIEPGEIETQVAACPAIRQIKVVVQEG-----RLLAYACLHEGAPDGEALLQRAGE-CLPEYMVPVRLCWLPEMPLTPNGKLDVRRLPAIDWQQ---- 9937233 460 -------------------------TLHALFESRAAKSPDAVALVDGGHRVTYRTLNTRANRLARHLRAVGVRTEDRVALRLPRGTDAVTATLAALKAGAAYVPLDPALPEERLTRVLADARPAVVLTP-AYLHDRSAEITAHAGHDLNL---------------------------PVHPDNLAYLLHTSGSTGTPKGVLGTHRGAVNRVDWMSTAYPFRTGDV--AVARTAPGFVDAVWELFGPLAAGVPLVLLPTRDPALLTAALERHRVSRMVTVPSLLTMLLDESARATDRLACLRTWITSGEPLPPALARRFHDRLGRTLLNLYGSSETAADATAAPAPGTALPSPIGTPITGVS-ALVRGPDLRPLPALMPGELYAGGACVARGYHARPAETAAAFPPDPMFRTGDRARLRADGRLELLGRVDRQVQIRGQRAEPGEVEHALLAHPAVRAAAVTANPDATG---LWAYVRLAPGPFAATELTAFLR-RTLPAHLVPTAVTVLDELPVTAHGKTDHARL----------- 9937233 1492 --PGTPPLPTAQAAVRRRTAALPARLLHEAVGDAARRHADLTALVDGDTRMTYRRLTEHARRVGRTLRRLGARPGRLVPVVARKGWRQAVAALGVLESGAAYLPLDPELPAERLVHLVRRAEAALLLTERALLDTLAVPVGVTVLAVDDDAALDADGGPLQSVQNL---------------TDLAYTIFTSGSTGEPKGVMIDHLGAANTLECVNRRFGTGPGDAVLAVS--SPSFDLAVYDLFGVLAAGGTVVVPRRRDPGHWAELIRRERVTLWNSVPALGTLLTEYAEALAPDLRTLRAVLLSGDWIPLGLPDRIRALPGATVMSLGGATEASIWSVWYEIGEAWSSIPYGTPMA-NQRLEVLDEQLRPRPDWVPGELYIGGTGVAKGYWRDPEQTSLRFPVHPLYRTGDFARHLPDGTLEFLGRQDDQVKIGGFRVELGEVEAALGRLPDVAAGAVIATGDPRGDRRLVGFAVPREGGFDAAGLRRQLA-RRLPAYMVPTTLLPLDRLPLTANGKVDRAALQRLV------- 197332197 19 -------------------------TLWALVARRAALTPDAPVLIARDRTVTFGELRDRCERVAAGLYRMGVRPGTVVAWQLPTRIETVLLSLALARIGAVQSPVIPFYRDREVGFALRESKAEFFAVPGVWRGFDHTAMARRLGAR----------GVFEAYDSLPAGDPATLPPPPPEGTSVRWIYWTSGTTSDPKGVLHTDRSLIAGGSCLAHALRLGPADVGSMAFPFAHIAGPDYTVML--LLYGFPAVLFEKFALPDALDGYRRHGVTVAGGSTAFYSMFLAEQRKAPGTIPTLRLLAGGGAPKPPEIYHAVVRELGCQLTHGYGMTEVMITMGDPRDTPENLATTEGRP-PAGMSVRVTAPDGTPLPAGRDGEVRLRGEAVCRGYL-DPGQNTGAFDADGYLITGDLGHLTGSGHLVLTGRSKDVIIRKGENISAKEIEDLLHQLPGITDVAVIGLPDPARGERVCAVVQPADAGPLTLELTAHLRAQGLSPHKLPEQLELVDALPRNALRKVLKYKLRERFA------ 182434194 12 --------------------------------------PGHPVLVSDEHRLTAGEFRSLVHRLARALRERGVGPGRTVTLLCGNLPETMAVRYAVNLLGAHFNHLYNRLSADVQALMMADVDTYAFVVDPRMTGR-----AVELLGLVPPVEQVLLLGSAEAEQPGEDLLALAAKQPDTRAEDLCFIRHSGGTTGHPKGVRSTFGRMQEGIARTRELFSGT-GRRDLVCTPLSHAAGFIADG---TLSAGGTVVLHYSFDPADILATIARERITNVMLLPPLLYQVLDHPDSEHADLSSLRQITYGGTPASPARIADAVRRLGPVLQQGYGQFEAVLPASEHDPDRPEILRTAGRPV-PGVEVEIRDETGRVLPVGEIGEICVRSGQLMEGYWKNPELTARVL-RDGWMHTGDLGLLDEQGYLSVVDRIKDMIVVGGH-VYTTELEDFLNTHPAVRQSAVYGVKGAGGHERVHTTVVAAPGATTPEELRTWVRDGRGALYE-PDHVNFADALPLTDAGKPDKKFLRAAA------- 66044950 481 ---------------------------HQWFKRSAAQWGEADALVYENRRYSYAQLDAEARVLAGHLHAAGVRRGDRVAVVQRYGPEVIIALLAVHQVGGIYVPL--AIDDARHADLLKDIEPRLVLTLSA-CQEQLRGYPCLVQDDLPQ--------------ATGTLHENEFEGRNTQPEDIAYIIFTSGSTGRPKGVSVSHGSWVSLLQALEQTYGQTEPGVTGILQMANFTFDVFMSDVVRALAVGARLIMCPRADPEQLYELITAERVTLLEFVPAVLRQMIRYLEETGRRLDTLRTLTCGADVWFVHEYRKMQTLCGPRVVSVYGVTEATCESATFEPDDPERSLPIGGPL-PNTSLYLVDATLNLVPRTVPGELLIGGGAVASGYMNRPELNEKSFLEQRFYRTGDLCRHMRDGTIEFLGRSDNQVKIRGFRIELGEVESVLADHPDVNECAVVTRQSPGAEAELIGYVQTR---ATAQQLNAYLGER-LPGHMVPRLLVVLAALPLTANGKIDRKSLPE--------- 159040381 457 -------------------------SISDLLDRFPPAEPDAVAVTGPDGTLRHQDLAARVNRLAHLLRAHGVGPDVPVGLCLGRSTDLPAALLAVWRAGGGYLPLDPTLPAGRLATMLADAAPPVLLTDSAGTTVLGDAVAAA-----GTTPVVLRVDQLDPALPTD------PPPVAGHPDGLAYLLYTSGSTGTPKGVVVTHRSVVNHLVGCHRLFGLTPEDRV--AAITTPAFDISVVELVLPLLAGARVDVLDAATARDARAACEARGVTVVQATPASWRMLVTAAGVP----AGVRLRISGGEALTRDLADALRTD-GARVVNGYGPSETTV-YSSAGVVGESGPVDLGRPLA-NTRIQLLDPAGEPVPDGVVGEIHIGGTGVARGYHGDPGRTAARFRPDPFYATGDLARRLPDGRLDYHGRADQQVKVRGFRIELGEIESVLRDQPGIRDAMVT-----TWGTRLAAYAVTEPAAADPASVWPALRARRLPEYMVPATLVLLDVLPRTASGKLDRRALPE--------- 91791065 7 -------------------------TLHDLINRNAGLHGSNTALVFGDQRVTHAQYAERTARLAAGLAAAGVGRGDRLAILAQNGLEYVDLFGAAAHLGAIVVPINWRLSAEEVAYVIEDVAPRVLIVADEFKALLPQHGLDGMQRY--TLGTAPGAAQAPWQPVSALYLDRTVPPADLNDDEGLVIIHTAAVGGRPRGALLSHRNLIAASLQTQLAWRLTPADINLGVLPLFHVAAIGF--LLATQQAGGATLLLTRFDPPSLVKHIDEDGGSLIGTFPPMLGALLDAAAAQGSALDSLRVV--SGIDVPETIARLRTDYPQATFWSAYGQTETSGSISLA--PFDERPGSAGRPAALNT-VAVVDELDRPLPTGATGEIVVRGPMVFQGYWRCDADNAFTL-RNGWHHTGDMGRIDAEGYLWYSGRAKELIKPGGENVYPAEVERALLEHPALAQAVVIGVPDVQWGEAVKAVCVLNAGTLSAEELIEFVGGR-IARYKKPKHVVFVAALPRTAVGGVDRAAVK---------- 30314827 1567 ------------------------------FEQRVRQTPQAIALQLQQRCWTYAELDRLANGIAHALIKKGVQAGEHIGLFTGRHPYLVAGMLGILKARCAFVPLNPQDSMEALGYMIKDA--------ALHRVVGHRGLAHELAAGLETLLVDDFEGDQREW---------SAPACQREPQDLAYILYTSGSTGQPKGVMVSQRNIDNTANAFARTLELTGQSRQLQY--FSPVFDGVCGEVFPVLISGATLVFAASPGPD-LVTLLREQRITHLQITPTALRLL------PHAELAELKVIISAGEACPANVAQTWAA--GRRFLNGYGPTETTV-YASARDYWDERGALVLRPLD-NVRMYVLDRYLNPLPCGVPGELYIGGSGVAQGYLNLDERTAQAFLPDPYYRTGDFVVRQFNGSLSYVGRIDNQVKIRGFRIELGDVETRLNAIAGLEQAVVVVKQDDQGHKALVGYYV---GTPSVAQVRAELA-RVLPAHSVPERLVCLPELPLSRTGKVDRKSLENRVDQRAQEG 27380808 28 ----------------------AAESTYDAIRLGAARNPDGAAIQFLQVVVTYRDFVARVTQAANVFHALGAEKGDVISFMLPLVPDAFVTLFGAEAAG-IANPVNPLLEPHQIAEILEAANTKILVALGPMPGTDIWQKVEQIRPQLKHLKAIVQVDPANGVFAFNDLIKQQPSDRLISGSDIAAYFHTGGTTGTPKLVRHTHANQVYQAWALNLLLKSKPGANLLFGMPLFHVGG-SLTQVLLMLSSGGSLVVLRNPNAKNIWGLVERFKPEALSSVPTVLAATLAVPPGN-ADISSLKYAAGGGSAIPVAVGSAIQDKLKLPVVEVYGMTETSSVHTLAYPSRPIRLGSVGLPM-PYARVRIVDADGRDCAPDEIGVVIMAGPGVFGGYLND-EHNKGAFVDEVWVNSGDLGRLDADGYLWITGRAKDLVIRGGHNIDPAPIEEIMFRHPAVGFAAVVGQPDAYAGELPVGYVQLKPGAVEPGELEAWVRERTPERAAVPVQVIPIDPMPVTGVGKVFKPQLRWDAAERV--- 166159371 520 ------------------------RTLHGVFAAQAARRPDAPAVSDERDRLTYAELSARADRIAAALQERGEGPGSIVGLVLDRTVDLPAAVLGVLRAGAAYLPVDPENPAGRTADQFTECRVRTVLTTPATAS------APALEELDDGPRILVVDWQDPGWRE----QTPGPAAVDVPADAPAYVIYTSGSTGRPKGVLVTHRNVLRLFTACDEHLRVGPDDVW--TLFHSYAFDFSVWEIWGALLHGGRLVVVPQWAPDVFAELVRDERVTVLSQTPSAFGQ-VSETLLKHPDPAALRYVVFGGEALDPTALRPWTRVYGPELINMYGITETTVHVTARPLREKDLAGTASPIGPPDLSLYLLDDSLRPVGTGVPGEIFVGGDGVSLGYVANPGLTAERMLPDPFYRSGDLAVRRGDGELVCLGRADDQVKIRGHRIEPGEVRAALDALAVVARAAVVVERDRVGAAVLAAYVVPAEGGVSGTGIRRTLL-RSLPEWMVPASVTVLDELPLTRNGKLDRRALTDRKEHAAPAG 183982772 459 ------------------------QSIPELFAAHVAQRPDAVAVTAADVVLSYRQLDSASNRLASLLASHGIGRGDVVALLLPRSGRAIIAILAALKVGAAYLPIDPDHPRARVAFLLDDTKPVAVLT--------LRDLTDGLDGH--ALAVIDVDDPAVAAQP-------STALPAPAADDVAYVLYTSGTTGVPKGVAITHHNIAQLVASPTPLSTQNSLAVTQC---HSYAFDFSVWEIWSALLHGGRLVVVGTRSPTDFHDLLLEQRVNALTQTPSAVAALSTDALEAT-------TLVVGGEPCTAEVVDRW--APGRVMVNAYGPTESTVCVSSAPLVAGSGTAPIGRPL-PGTALFVLDRWLRQLPTEVVGELYVAGSQVGLGYWHRSGLTASRFVACPFYRTGDLACWGADGQLHYKGRVDDQVKIRGYRIEPAEITTTLMRSPSVNNAVVIVREDRPGDKRLVGYIT---GQADPEAVRAGLKDQ-LPHYMVPAAIMSLERLPLTVNGKLDVAAL----------- 47224301 104 -----------------------------------------------------RELLEMTCRLGNLLRRRGVKRGDCVTIYMPSCPMAVASMLACARIGAAHNVVFAGFSAEALSERIRDAQSSTVITVNGGKVVELKKTVDEAVRSCSSVQQVFVAMRTEKPAEMEEMLKEEVVCEPMDSEDVLFLLYTSGSTGKPKGLVHTQAGYLYAALTHRYVFSYQDGDVFGCVADIGWITG-HSYAVYGPLANGGTTVLFEYPNPGRYWETVQRLGINQFYGAPTAIRLLLKYGDVQKYDRSTLKTLGTGGSPWEMAAAQWWTPGGKLHLFNVFSETGGICISPRPAEPGEIIPGMAMRPFFGIQPV-LMDAEGNVQNSTEAGALCIAWPGMARTIHNDHQRFLETYCHPGYFFTGDGAYRSKDGYYQITGRLDDVINVSGHRIGTAEIEDVVNQCPVVAESAVIGYSHDIKGQGVYAFVVLKQGVDASQQLKDMVSKR-IAKYAGPDCIQLVKRLPKTRSGKIMRRVLRKIVERELES- 15898857 101 ------------------------------------------------RTVTYSQILNESKSIASWLKKIGLKKGDRVAIYMPMIPEIVSVMLGAIRVGTIIVPLFSGFGPEPIRVRVEDSEAKVIFTVDSIRRGKEVDMLKNLEGLNDNITKVVLGGTKGDFYEYKDVKTAGDYVEDTSTEDPMMIIYTSGTTGKPKGCVHTHDGF--PIKASADIYFLKNGETLMWVTDMG--WMMGPWMVFGSLLLNAKMGMIEGYTSGEVLQFVEDMKVDVLGVSASLVRALRSQGEVKL----NVRLTGNTGEPIDSESWYWLFNASGKPIINYSGGTEISGGILGNYVIKKIKPSSFNGP-SPGINASVFNEEGKDAPPNVEGELVVLSPGMTRGFWRNPERYIETYWKDVWVH-GDLAYRDEEGYFYIVGRSDDTIKVAGKRVGPAEIESVLNSFPNVVESACIGIPDPMKGEKIVCFVVSKVSGI-ENQLIEYTEDKLGKAFA-PSEIKIVKELPKTRNAKIMRRLIRAIYLNK---- 167645280 11 -------------------------------------------------RTTYGAIRDRAKRVSNLLLALGIKPGDRVGTLAWNTARHMEAWYGIMGMGAVCHTLNPRLFPEQIAWIANHAGDRVIFTD-----LTFLPIVAGILHHLPAVEHVVLAGEAPNFLCYEDLHPADCAWGGFDEGTAAGLCYTSGTTGDPKGVLYSHRSNVLHTLITLDVMGLSQRDVILPVVPMFHANAWGV--AFSAPGTGAKMVMPGKMDGASIYELLDSEGVTFSAAVPTVWQMLLQYLKESGAKLPVLKKVVIGGAACPEVIIRAFQEDYDVEVVHAWGMTETSVGALSVMTDELAKLPKQGRP-PFGVELKLTNDLGERLPDGKSGNLKIRGPIIVAEYFRG--AGGKILDDEGFFDTGDVATIDEHGFMQITDRAKDVVKSGGEWISTIDIENIALGHPKAAMTAVIGVPHPKWDERPILLVKLNDETATKEEFLEFLRGK-IAKWWMPDDVIFVDEIPLGATGKVDKKLIRQRMQGYVLPG 118054363 48 ----------------------------DLFDNQVATRPEAVALQAGAQRWTYAEMDARVNRVCAFLIAQGVVRGDRVALLSENRPDYLALLMAAAKLGAIVACMNWRQTPEELAHCVGLVTPRLALVSPRYEALKGLLEG--------GGQRPCFLLDAAWDAGLQRQPSHAPADAGVQPEDGLYILYTSGTTGKPKAALVSHRALLARAAVGTMDRAVRRGADFIAWPPMFHMA--SADSSMITLIGGGKVIVADGLEMDVLCEAARDENIGWFVLMPGMIERVIHELKSRGIQPKPVDTVGCMADLVPRHQIAELTQLFQAPFRNTFGSTETGPAPASAGRPVGDAPEDLAKTPSSMTRIRLVNEAGEDAQAGEPGELLLRSPTLFSGYWGMPEATAEAF-EGGWFHTGDVFLRRPDGRLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRITDAAVVKQPDEKWGEVPVVFVARADEGLSADDVLALCRGR-IANYKLPRAVRFIDDMPRSTTGKVMRHELEALLKEE---- 40787237 12 --------------------------ISSLLWHAENVFADRVGVSCGDREFTYRDLGAATRRFAGAFDDLGIGFGTRVATLAWNTFGHLVAYYAVPASGAILHTVNHRVSPDHIAYTMDKAEDEVVLID-----ADLLPVLTEVLPRLPRIRHVVVFGTLDGWWSFDRLDAEPIEFPEFDETTAASICFTSGTTGLPKGVVYSHRSTVLHALAISASGGIEGSRSYLLATQMSHVHSWGVP--HAGVLQGARLVLPPHPSPAELLRITTEQTPDVVVGAPAVAALMREDAEPARYDLGSVHTLWLGGQVPPSGLVNWW-AAHGVSTVNGWGMTETSPMGTF-----SHVPASQGRPL-PLFQVRIVDEDGRSLPWNTTGELEARSPWVTGTYL-DDDRTGDAFD-DGWLRTGDVAVIHPDGQVEIRDRVKDLIKSGGEWISSVELENTLLLHPAVLEAAVIAVPHETWQERPVAWVRLTDDVSDDG-LRAHLAA-TLPKFWLPDTFVRVDEVPKTSVGKLDKARMRQR-------- 116180162 30 ---------------------------------------DHQAFIDPDNHLTMSDYRLLSKRVALGLQKEGIKKGDRVLIFSSNSLLFPSVFLGVLMAGGIVTGANPTFVPRELAYQLKDSGARFLFVAEQAVKTALEAAARLAQAPSPGPGARGRVDGAHHWTELLAGHPRQAETPSNPEETTCCLNYSSGTTGVPKGVEISHHSYVANGVGVVHINNMRPDERGLAFLPFYHAYGQTYF-IANLPHLRIPVYVMPSFDFVKMLSHIQRFRVTTLPVVPPIVVLLAKHPATRQYDLSSIETIASGAAPLTREVCEEVERLFGLFVRQGWGMTEVTCTAIAWDLTSAVGGSAGVGEVYPNCRARLVALDGKTPKARVTGELWVTGPTLMRRYWNKPEATAETIVVDRWLRTGDIAFVEEGGIFHVVDRVKELIKVKGNQVAPAELEGVLLENPDVADAAVVGV--TIGGEVPRAYVVRRPQSTASEKDVAAWMEGKVTHYKRLKGVVFVDAVPKNPSGKILRKQLRDRAKQEV--- 197330577 34 ------------------------------------------------QRRSFAEIGTRATRLANALREFGVQQDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPPEQLVFIVNHAADRVVLVNGSLLPLLAPLLPHLP-----TIDHVVVSGVGDEYEELIAGRPDSYPWPELDERQAAAMCYTSGTTGEPKGVVYSHRSYLHSMQNMTQSMGLTDKDTALVVVPQFHVNAWGLP--HATFMTGINLLMPDRFQPAPLAEMIEREKPSYAAAVPTIWQGLLAEVTANPRDLSSMKQVTIGGAACPPSLMEAY-DKLGVRLCHAWGMTETSPLGTMAHPPGGLSAETQGR-FPAGVEARLVGPGGDLLPDGEAGELEVRGAWIAGAYYGGPFRPEDKFSADGWLKTGDVGVISADGFLTLTDRAKDVIKSGGEWISSQELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGATVDAGLRAFL-GQSIAKWQLPERWTLIEAVPKTSVGKFDKKVIRKQYADGELA- 213970459 487 ------------------------------FEAQVQRTPDALALILAGESLTYCELNERSNRLAWQLREQGVGPDVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLSAPSERLRHVLQDSGLKRLLTHSEQ---------RPTLPELAGIQCLCIDQMNSEAASAEN------PVVDIDPAHLAYVIYTSGSTGRPKGVAISHGALAEFVTLGADYSDLREGDRVLQFA--TQSFDGFVEQFYPPLCRGAAVVLRDEWDSATFHHAIVEHGVTLADLPAAYWLTLVDFAASPPVHYGALRQIHVGGEAMAVEGLRLWQHLGHVRLLNTYGPTEATVVSSIHDTPEQVRGVPIGKGLA-GRRLYVLDDQLNLLPQGALGELYIGGPGLARGYHAQPGLSAERFVADPFYRTGDRARLRADGAIEYIGRVDHQVKIRGFRIELGEIESRLQQCTGVREAVVLAVALAGSAQ-LVAYVVPSVVANSDTELRQRIKGQSLPDYMVPTHLLLLAQLPLTPSGKLDRKALPAPDSSQLQA- 218153562 6 ----------------------------DFFGRAAAA-PERVVLAMAETGVQYREVARSALGMAQWLHAQGLQPGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVRDCGARLVVASD-----KTLPQLGGLQDGPPLPCWTVDAATPQAASLPAALAAQQGPAADFADRPLGRLLYSSGTTGRPKGVLHLRGQTDPEALGTARIMGMGEDTVYLSPAPLYHAAPL--RYTLRVLELGGQAVIMERFDAETALALIERYRVTHSQWVPTMFGRMLKLPERQRYDLSSHRVAIHAAAPCPVDVKHAMLDWWGDILMEYYAGSEGCGTTMINSAEWRRRPGSVGRPTTG--RLHIVGDDGQELPAGEIGQVYFSGGGQFS-YLNDEEKTRQAINERGWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALMRHPDVYEVAVVGVPHPDFGEQPLAAVVLRHGALDTARAIAAQAAEVLARMKLPQRVVFVDALPRLETGKLLRRKLKERFRDEPQAG 171692037 45 -----------------------------------------------------------SKRVALGLQKAGLKTGERVLIFSGNNIFFPSIFLGVLMAGGIFTGANPTMVTRELAYQLRDSGASYMFVAEAALKTGLEAAKEALGGNTPVAPELIVQGKAEGARHWTELRSQAEKWSWQEPADPCCLNYSSGTTGVPKGVMITHYSYVANSVGVVYINNLDPQARMVCFLPLYHAYGQTYFVATMP-YLRTPVYIMQGFDFVKLLTYIQKFRITTLACVPPIVIAFAKHPAAKKFDLSSIESIGSGAAPLGLEVAREVEKMLPNAIRQGWGMTEVTCTAMAWDPSTEGSSGGVGE-MNPNCKAKLLDGKTEITKAGERGELWVSGPTLMRGYWNKPEQTADTIVVDGWLKTGDISYYEPGGIFHIVDRSKELIKVKGNQVAPAELEALLLENPDVNDAAVVGV--TINGEEPRAYIVRNPTSKASEQDVAKWMEGKVTRYKRLKGVVFVAEIPKNPSGKILRKILRERAAKEV--- 145222979 5 -----------------------------------------TALAFEDRCLSLADIDALAAGMAVELQRRGVGAGSRVALMSSNRPEFVVALRAIWRLGAAAVLLSPAWKQTEVGHAVALTEATHAV------------------GDHPVLADAMPMLSLDDEIAPRD----PEAAPDPDAGADAVFVFSSGTTGMPKAVRHTHASLAVAIRHWRDALGLTAADRMQVMTPPSHILGL--LNIIMALDTGAWIRLHRRFDIDAMLRHIESDRITIEMAVAPIALALSAHPRLEDHDLSSLRYIMWCATPVTQSVAEAVTARTGVTWVTAYGASE--LPVISCNDLQHARLDTVGRAVTGVGIRIVSLQTGEVLGAGEEGEIQVRSDSAMAGYLPD-QWTAQAF-SDGWYRTGDVGTLDGEGWLRITDRAKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGIPAAD-GEAIVAAVTL-GHPVDTDELADLVADR-LASYKRPSRVVVVDEIPRLPSGKVLRRVLRERA------- 150398388 45 -------------------GHWFPDTCHNCLDRHVEARGEQPALIYDSEKISYADLLADVKAMAAIYHELGVVKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELAVRIDDCQAKLVVSAEPGRTVAYKPLLDQAIETATHLDAAMVQDRDIDFLAEAKDKGEEAPCASVASTDPLYVLYTSGTTGQPKGVVRDNGGHMVALRWSMEHFGVNAGEVFWAAWVVGHSYIVYGPLLTSILFEGKPV---GTPDPGTYWRVISEHGVAVTFTAPTALRAIRKEDPEQRYDLSKFRALYLAGERADPDTIRWAERALKVPVIDHWWQTETGWPVAGNPGLLPVKYGSPAVPLPGYD-VQVVDDAGHPVGSGTLGNVVIKPPGCLPTLWNADRRFHAAYLEEGFYKTADAGYVDDDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADSLKGQVPAGFLVVRETAEIEKEVIALVRER-IGPVAAFRTAVCVKRLPKTRSGKILRSTIQKIIDRQ---- 167644547 9 ----------------------------DKISDHAARWHGRVEIISRSRRTNWAELRDVAQQVTGALAAQGVVLGDRVGTLAMNSDRHLAAWFGIMNMGAVCHTLNPRLSDEQLAYVINHAGDRLILADRHFG-----EAVERLRPHCPAVERVVWLDDPDGWEAWLEGRSQDCSWGGFPEESPAGLCYTSGTTGRPKGVTYTHRNYLHTLMMQPDVFSFSARTNLLLAVPMFHANAWGM--CFAAAAAGSKLVLPPKLDGASLYELLEEEGVTLTAGVPTVWQTLLQYLGDNKLRLSALERVMIGGAHCPEAMIHAFADH-GVEVQCNWGMTETTAEIAKLDRDAQVKNKTQGR-VPLGVDIAIFDADRNELPDGQIGFLGVRGHSVLERYFASDE---TALDSQGFFDTGDIGAIDAAGYLRLTDRAKDAIKSGGEWISSSEIENVALNHPSVAAAAALAVPHPKWGERPLLIVQPKSGDNLDAAGIRALLERDLAKWAVPDEIRFCDTIPVNGTGKIDKVALRRQI------- 154319730 77 ------------------------------------------------------------------------QKGDVLALFSENNIDTPITMWGTHYIGGIVSPANPVYTKRELMHHLRDCGAKVIVTTGELVGRVRECVEEIGNGGAGRSIEILVQGDPEGERAIRDIGRESEKRVEVDPGDLAYLVYSSGTTGLPKGVMLTHGNVVANLMQVASRLMRWDRDRILSVLPFFHAYGISLLFYFFSIYLGVPTVVMKSFSLPTFLSLIQEFKITYTYVAPPIVLHLAKSPVVGEYNISSLRGIVAGAAPLSRELIHMVKERLGVGVRQAYGLSETSP-VTHMQLEYDNGLGSVGPPLA-NQIVKFMSPSGTEVPVGKEGEVWISGPNVFLGYHNNPDATSAALVKYPFFKTGDIGFQDPRGNMYITDRVKELIKYKGYQVAPAELEGVLVEHEWVEDCCVVGVFDERETEVPIGFLVGKVSVGKEDEVEKWLGGR-VADYKRLRGVRWVESIPKSASGKILRRVFKDQIKKE---- 145559621 6 -------------------------TLHGGFVAHAAANPDTLAVASDAGVMTYGRLDETSAALAERLSALGAGPGVPIGVCIERTPDLLVAILGVLRAGACYLPLDPQYSARHLGFMVADSGTRLVVTT------------RSSRDACPDGCTALVLEESEAI-------ADPPPVAAV-PDDSAYVIYTSGSTGTPKGVPIRHSSCAAMLAEADRI--FEGCDMSGIAAVTSVCFDLSVLEIFSALSRGRTLVLVN--SASHLPESSHVERVTHVSTVPSAMTSLLDAQAVP----AGLRNVVLGGEPVRRSLVDRIYRETNVDFVNGYGPTEGTVFCTFKPSRDEAGEPSIGTP-SLTARVYVLDEKLRPSAVGESGELYLGGAGLTWGYLNRPGLTAERFVPDPMYRTGDIARLNEAGEIEFVGRSDLQVKVRGYRIELEEVEARLTECPEVRTAAAVVREQTPGTRALTAYAVPASGAPDDADLQATIKQQLLPGYMVPETIVFLPALPLSPVGKLDRTAL----------- 37525181 216 -----------LARFNSQPDYSSGKSFYRLVLEQAESNPHAIALRDKTESLTYRELFQLALSVALKLKNAGISADDIVALSAPRSARFIAVATGIFFSGGAYLPIDPTLPKARQQHMLKHAKA---LIADHV--VDMPQIVWFSFSELSFQSPVLVDGDEIKLLNQQ--------VTEPSPSELAYVIFTSGSTGLPKGVGIEHRSFLNLLVFQVQNCELKLGVTLPQTAPI--SFDISVWQMFTGLTVGATVSIVSDDDPQELIQYIIEQKFEYIELVPSLIAVILDILELKMRVQRQLRGMISTGEVLSTDLARRWHQCMPVTLLNAYGPAECTVTQGKVEEQSDGLYCPVGTPL-PNVTIYVLDKDFQLVPPMVGGEIFVGGPNVGRGYIGSNRFTAAAFLPDPFYRTGDRGRWREDGILECLGRADNQVKIRGRRVELGEIEAVLANHPDVAMCAVELV-DMSGFEQLSAFVTTSDTVVDARSLSKFLAEQ-LPDYMVPSKFYFLDALLCNANGKVDRKQLKALAKQQ---- 182440592 8 ------------------------------FWAQAAADPDRTVLIADGEEWSAGRLHADVNRMVHGLRAAGLREGDALAVVLPNGVELLTAHLAASQAGFYLVPVNHHLVGPEIAWIVADSGARVLI---AHERFAAAATAAADEAELPATHRYGV-GTVPGCRPYAELLAGHPATEPDGRTLGWVMNYTSGTTGRPRGIRRPEETYLGGFLGIFGIRPFD-GNVHLVCSPLYHTAVLQFAS--AALHIGHPLVLMDGWSPEEMLRLIDTHRCTHTHMVPTQFHRLLALPDEARYDVSSVRHAIHGAAPCPDHVKRAMIDWWGSCVEEYYAASEGGGAFATAEDWLK-KPGTVGKA-WPISELAVFDDDGNRLPAGELGTVYMKMSTGGFSYHKDEAKTRVNRIGD-FFTVGDLGVLDADGYLFLRDRKIDMIIAGGVNIYPAEIESALLTHPAVADAAAFGIPHADRGEEVKAVVEPADGHEPSDALAAAICEQRLAGYKRPRSLDFIAAMPRDPNGKLYKRRLREPYWE----- 15888978 7 --------------------------LHHLLAARAAS--EDQALVHKEQSLTYREFAEAAAHCAAALHEAGTERGDRVVIYLPRGFEECWSIFGVSMASGVFVPVNALLKAQQIRHIVTDCGAKIVISS--------MAMMDELKAALTDLPDITILLAEE----ITARKSAPARPSAAIGEDLAAILYTSGSTGSPKGVMLSHRNLLAGARIVRTYLDITGKDRILSLLPFSFDYGLN--QLLTAVEQGATTIISTFRLGDEIVRDLRDQAITGLAGVPTIWAILRAAPLLAKTPLPHLRYLTNSGGRVPQETVKALREKLDTKIYLMYGLTEAFRSTFLPPDEIDRRPTSIGKAI-PECEIFIVTDKGQRAKPGEPGILVHRGPTVSLGYWNRPEDTAKVLRPHPFIYSGDLAVEDEDGFFSFVARNDAMIKSSGYRISPTEVEESLMSTGLFREVAVIGLPDPFAGEKVHAVATAASETIDSAALKK--AAEMLAPFMIPRAIELVERLPITANGKVDYRALRER-------- 157738133 30 ---------------------------------------------------TYKELAKKSDQVANFFTGIGLEPRDRVLVCLKNSLAYPISFFGTMKAGIIAVPTSTLLSGSEVKYLAEDSQARAIVLSSTM----YENLVPYL-ENLDNLKTIVVAGSVENLKKPKDINNQIFKTIDSTPNHPAYLVYTSGTTGYPKGVLHSHRSLVGRKPATDYWFDFKENDRIMHSGKFNWTYVLGS-ALMDPLYNGHTVIAYEGADASTWIDLIKKHQCTIFIGVPTIYRQIIQKTDFTLDDCPSLRYCMSAGEHLSDEMLGLWRERFKQDIYEAIGMSECS-YYISHSKYNPIRPGSAGFPQPGHIVKLINPETLEEVGLEEEGMICIGDPGLFLEYWQLEEETAKS-RHDGYFFTGDYARKDKDGYIWFIGRKDDIINTFGFRVSPHEIERVVKTHPLVADCVAFGLDIEKEKTLVAIAVVGHTELTKEEEILAF-SQANLAKYKAPKRIFTMKDYPRTKNGKVLRKQLVKNLND----- 111019619 4 ------PWPADRAHAYRQY-FEHDFTYLNGFRRNTHRYADRLAMQSPGESWTYAELGDRVDRLATGLAHAGVAPGDVVAYQLFNGPEFAQLYLAGQACGAVGAPMNFRLASGETACILDANRPTVFVYDTEIGEMVRDALSRA--THKPALVVAVGPGEPLEVIRFEELVAESASPPNVSRTDETTRLFTSGTTGMPKGVPLNSMIEIFSAHDVIMHFPMTAEDKTLNMTPWFHRGGLYCAGPNPTFYLGASLVAQRSFDAEVTLDYVEEYGLTFLIGAPTNLAMLARAQEKKPRDLSSLNGIVTMGAPLEREAALHYQKVLNPRIFNGYGSTEGFWNTFLRPTDLPEMAGTAGRACIDDDVARLADAHETVAKDGEIGEVIVRSPKGANAYFDAPEQERRKF-RNGWLHIGDLATWDDKEFVTIVGRKDDMLLSGGENVHPVQIEEALGEHPAVTDSLVVGVPDDKWGQVVVAYVVTAAPAPSADDLDDFCRRHPLSQFKRPRAYRFVESLPVSATGKKLHYKATDTARREFESG 159898627 1487 ------------------------------LAEVAQQQPTAQAIQAYDGALSYAELEQRATALAGYLQTQGIGAETRVGISLEHSTSLIVAILAVLKTGAAYVPLDPNYPRERLELMASDAELKLLICQQ------------------PDIWQNLPANSACLGLADLDSAQAPFVPVTIHPAQAAYLIYTSGSTGRPKGVVVSHAN-LHSSTFARTLAYREPLTSFL--LLSSYAFDSSIAGIFWTLSQAGCLVLPDQAQRHDVLALVEHHQISHTLAIPSLYAVLLEQAELSQ--LASLRVVVVAGEACTTSLVNRYQQLSTCALYNEYGPTEATV-WASVAKLVPQQPISIGGPIA-TIQAYVVDPSLQPVPIGVAGELLIAGAGISRGYWQQPALTAERFMPDPWYRTGDLARWLPDGQLEFLGRIDQQVKIRGFRIELEEIAQLLRQHPALREAVVTAQPDQHGQLRLVAYIEPRN-------------------------------------------------------- 159898627 426 -------------------------PIHDLIDQQALHNPQAIAVQFGAEQLSYAELAQQANQLAQQLIQHGIQPEQRVGLYLERSPLMVVALLACLKAGAAYVPLEPEYPAERIQYILADAAIQLVLSQTSLMPSLPCSVAQLAVDQL----------QFDQASAAPRLNYQPAQ--------LAYLLYTSGSTGQPKGVMVSHAGLSNYVQWAITAYDLAAGTGSLVHSPLA--FDLTVTSLLVPLCAGQTVRLLPSNAGVETLALRASTDLSLLKLTPAHLAVLNQLITSADLAQRS-RALVIGGEALDATTLAPWRHAPETRLFNEYGPTETVVGCSIYTTDSAAGAVSIGLPIA-NMRLYVLDERLQPVPFGVVGELYIGGVGVARGYNQRPDLTAAQFVPDRLYRTGDLACWAWDGTLEYLGRRDTQIKLRGYRIELGEIEAVLQRLPMVASALVLGTGDD---QRLVAYLQATPDADSTEQVVLKYAQQFLPQYMLPSNVVLVEQWPLTANGKIDRAALPE--------- 56697629 11 ----------------RPDGGWD---LPERLARQCLSQPGALAIIDARRDITHGDLSGMVQGLARALLPR-VAPGDRVGVLLSQSPWCAAAHLALWHIGAISVPLFKLFQQDALRSRLEDAGARLVLTDAEGATL------------LGDLATPLMAAEI-------GLPGEPVPQADTRPEDPAVLIYTSGTTGRAKGALHGHRVLTGHLGVSISHNHLRPGDCLWTPADWAWIGGLFDV-LMPGLALGIPVVALDKFSAEACADVIAQGGVRNVFFPPTALRMLKAADQA----LPGLRSVASGGEPLGAEMLAWGEGAFGLTINEFYGQTECNMTVSSCAADFPVRPGCIGKPV-PGHEVAVIDDTGQPT-RGE-GDVAVRSASMLLEYWRNPAATAEKFRGD-WLVTGDRGVWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLLTHPGVATVGVVGKPDPLRTEIVKAYVVMKPGAASEEELQTWVKDR-LAQYSYPREVAFLDALPMTVTGKVIRKELKRRAAAELEA- 118472219 5 --------------------------IADLAEHAIDAVPDRVALISGGDQLTYGQLEEKANRFAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALVHERRYS-----DRVANVLPETPDIKTILVVDDYERFGGVEFYSALEKSSPERDSEDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFAAANPPMVRYPIPPMIHGATQSATWM--ALFAGGTVLLTPEFNPDEVWQAIHDHKVNLLFFTGAMARPLLDSLLAAKYDLSSLFLLASTAALFSTSLKEKFLELLNRVITDSIGSSETGFGGTSIVAKGQSHTG--GPRVTIDKNTVVLDDDGNEVKPGVRGVIAKRG-HIPLGYYKDEKKTAETFTINGYAIPGDYAEVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPREGTPTLAELDAHVRT-EIAGYKVPRSLWLVDEIKRSPAGKPDYRWAKDVTEER---- 4959887 43 -----------------------------------------------NEVISYAQIFETSCRLAVSLEKYGLDHNNVVAICSENNIHFFGPLIAALYQGIPMATSNDMYTEREMIGHLNISKPCLMFCSKKSLPFILK-----VQKHLDFLKRVIVIDSMYDINGVEDHAFDPVKFNPKEFDPLALIMTSSGTTGLPKGVVISHRSITIRFVHSSDPIYGTPDTSILAIAPFHHAFGLFTALAYFP--VGLKIVMVKKFEGEFFLKTIQNYKIASIVVPPPIMVYLAKSPLVDEYNCSSLTEIASGGSPLGRDIADKVAKRLKVHILQGYGLTETCSALILSPNDRELKKGAIGTPM-PYVQVKVIDNTGKALGPREKGEICFKSQMLMKGYHNNPQATRDALDKDGWLHTGDLGYYDEDRFIYVVDRLKELIKYKGYQVAPAELENLLLQHPNISDAGVIEFRTNLLVNYLSACVVLEPGKTTEKEVQDYIAELVTTTKHLRGGVVFIDSIPKGPTGKLMRNELRAIFARE---- 121611859 17 ----------------------------------VRYYPDQIGVVYRNQRLTWRVWYQRVCRLGHALQRLKIKPGDRVGTMAYNTHRHLELYYAVPCIGATLHPINIRLSEEHIVYTIKHAQDTVIFVDD-----MVLPLLENIYERIQDTVQVFVYMSDKPGLPQTRLAAEPFDWPYLDEDTTATLCYTTGTTGQPKGATFTHRQLIVNTPGFVAVERLGENAVPMLNTPLFHIHGWGAP--FTTVFSAQKIVLPGTFTVRGFCELVEREKVTSVGIVPTIAALLLEFTDFDKYDLSSLVNVGVGGGALPLGLKTKLEKALHFRAGSGYGMTETAHMVQWPKEAIDEVMVKTGLP-SLGLEVEVVDEQGVPVPWNTVGEIVIRGPWVTKEYYKAPERTAEV-WYDGWFHTGDLAKVDEEGFVVIADRLKDVIRSGAEMVPTVLLENLIAMADFVLEAAVVGVPDPVWGEVPMAVVSLRPGAATPEDVVDFLAEHGITKWMLPRLVALTREIPKTSVGKYDKKAIRE--------- 134099168 434 ------------ARNSTEADYDKNATVDQLLARQAGITPERTALACRGSELSYAELDHAVSALAGRIRA--VQKGERVGIFLDRSADIVTAVLAAARAGAVYVPLATDLPPERMSWIIEDTGMRLVITHS------------DIATRLPDEIRPLLVDRDSE--PPVDGRSEPPAAV-----DPAYVLHTSGSTGKPKGVEVRHDNLLNLLHAMARKPGITSQDVLLAVTSL--SFDISMLELLLPLITGAKLVVAEAADPVRLAELMTTSGATIMQATPSTWRMLFDSGWQGREQLKAL----CGGEALSRDLADRLVQ--GCEVWNVYGPTETTIWSARWKVTAEGPVR-IGEPIE-NTRFYVVNQRGRLVPPGVPGELCIAGDGVANGYLNRPEETERRFVDERVYRTGDLVRQIADGSLVFLGRTDHQLKVRGHRVEAAEIEHVLRRHPSISEAVVTLAANA----TLVAHVVIPDGSVSSEELRDLLAP-SLPGYMVPQRFVVHEEFPLTPNGKVDRKTL----------- 83596082 12 ---------------------------------------------------TWGEVATRSKKLASALARFGIIEGDRLATLAWNTYRHLEVYYGVSGIGGVCHTLNPRLHPTQLVYIVTHAEDRILFVD-----LTFVPLVEAVAAQLDCVEHYVILTDADH-MPDTSLPNAVAYEDFIAGGDPAALCYTSGTTGHPKGVLYSNRSSVLHAVSAPDVFNLGRAASVLPIVPMFHACAWGIPYAAAAM--GTRLVMPPKMDPASITELLENEQVTFAAGVPSVFIALLQHWRATGGTAPTLEMVLLGGAASPASLIAALEGEFGIEFRHAWGMTETSPHRTWSVKDRAAFQTKQGQP-PYGIELRIVDEHGSTLPNDGVGELQARGPWVANGYFKRDEK---RLTSDGWFPTGDVAKIDKQSYVQITDRTKDLIKSGGEWISSIDVENTAMGHPEIAVAAAISIPDEKWGERPLLVAVATSNSPPSKEVIGFLAG-TLAKWQLPDDVIFVEALPMGATGKVQKTKLRE--------- 120612445 2 --------------------------LVELICHSADRAPGAQALVDGDHRLDYATLRDHVLSIAAGLAAGGLQRGDRVAVFLDKRVETVEAFFAIAAAGGVFVPVNPLLKPEQVVHILQDSGARSLVTSATRLGLRLPALAETFLIDAPDARLPVLGAETRVWQALLDFAPLDRGQIDTIDSDLAAILYTSGSTGLPKGVMLTHHNLLEGAWSVATYLGNHGEDRILCALPLSFDAGFS--QLTTAFHAGAAAVLVNYLAPGDVIAACERERITGITAVPPLLIQLCSASWPPAAAAQ-LRYFANTGGRMPKPVLAKLRELFPARPFLMYGLTEAFRSTYLPPEEADRRPDSIGKAV-PNARILVVRPDGTPCDADETGELVHVGAFVARGYWRDPERTAQRFRPSPWVWSGDLVRRDSEGFLYFVGRNDGLIKTSGYRVSPEEIEETVLASGLAGEVVAVGIPDDALGQAIVLVVAPPPGSLDAEAILTHCRQR-LPSYMVPRAIHVRSTIQRNPNGKFDRAALQRELS------ 214042875 21 --------------------------------------GDKVAYIGSGRSLTYGDMATGAAQVAGALLRAGVRAEERAAMLVLDQIEFPQIFWGALKVGVIPIPLNTLLATSVYDAILRDSRATTLFVS-----APLWDVVKGAVAGNPYLRHVIVIGTAEGATPYEEFDAAPADTLAVSPDEVAFWLYSSGSTGQPKGVAHVHSALRATSDTYGQVLEIAEDDVVFSAAKFFFAYGLGNAMTFPLSVGATTLLFAGRPTPDDMIATINAEKPTIFCGVPTLYAAMVAHMDKNGPLEAPLRTCISAGEALPEEIGLRWEKHTGACILDGVGSTEMLHIFLS-NRKDDLVYGTSGVAVPGY-ALRLVDEEGLDIPSGGVGELLVNGASAANCYWNQREKSRVTF-EGVWTRTGDKYELRDDGRLVYCGRTDDMFKVSGIWLSPFEVEGALVSHPRILEAAVVAAEDADGLEKPKAYIVLKEGVADAAELKDHVKDK-IGKWKYPRWIEVVQELPKTATGKIQRFKLRE--------- 169777415 25 -----------------------------------------------GKSYSGAQVAERVDYLARALAKQGTEWDKTLAVFSVNTIDTLPLSWATHQLGGIVSPANAAYSAPELKHQLVDSQAKALFTC---APLLSTALEAASLAGFPKDRIYLLEVPAEQYKTVSQLIEAGRSLPKLEARRTAFLCYSSGTSGLPKGVMISHKNVIANVLQIAAPGGPQHTEVVLGLLPQSHIYALVVMCHTGP-YRGDQVIVLPKFELKSYLASIQHFKIGSLFLVPPIIIMLRNHEVCKKYDLSSVKSLFTGAAPLGMETAEDFQKMYGVTVRQGYGLTETCTVVAST-HPNDIFLGSSGT-LIPGVEARIVSPEGQEITSDTPGELVVRSPSVVLGYLNNEKANKETF-ENGWMRTGDEARLSPKGHVFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASADKDDEIKKYVEEYKARHKWLKGGIRFVEAVPKSPSGKILRRLLRDQEKEE---- 54025486 8 ----------------------------EAVDRWAATTPDRIAIRYGDRTWTWSQWRARIARAAGGMRAAGIGPGDRVAFLDKNHPACLEIALAAASLGAAVTIANWRLAGPELGYVLADSGARLL-------FAGAEFAAAAAAASTGIERIVVVGGEHDEYERFLDTAEAAEPDPAVRPEADALVIYSSGTTGHPKGVVLSQRALVAHTVNAGTGFPFDAGDVNLVAMPLFHVGGIC--YALFGIRAGVPSIMTREPTPAALLGA-LAAGATHTFFVPPVIAALLDAGEQATAALGRLKYLGYGAAPMPLPLLRRALDTWDLAFVQVYGQTEVSGVVTMLSPGDESLLLSAGRPV-PGAEVRVVDPNLTEIGVGGQGELWFRTDQRMTGYLNRPDATAATVTADGWVRTGDIGRVDDRGFVFVEDRLKDMIITGGENVYGPEVERVLLAHPAVADAAVVGVPDDHWGESVHAVVVA-GEPVEAADVIAHCRSH-LAGYKCPKTVEFVAELPRNASGKILKRTLRE--------- 167562676 1341 ----------------------------DLFARQAALHPARVAATCGAASLTYGELDRASDRVARNLLAAGARGEDLVGLLIGRNLDYLVAMLGVLKAGVAFTPMNPDDPAHKLDRIAELGNVR-YVVHDAASAERAHALTTQAARLALDALLREPAA-AVDFLPLA-------------PSSLAYVIYTSGSTGQPKGAMIEQLGMLNHLLAKIGDLAIGADDVVAEMAVT--TFDVSIWQYLVALLVGGRTAVMPGWDPQQLFAQLDADGVTVFESVPSHMKILIDELEARPHRLDRVRVYVSNAEALTPALARWFACAPHIPVVNTYGATECSDDTSHLWIRAPLSTAFPYVPIQPNLTTYLLDERLEPVPVGVTGEVYIGGVGVGRGYLGDPARTARAFVPDPFYKTGDLARYRPGGTLEFLGREDFQVKIRGQRVEIGEVEKAIGDHDNVRQAVVAAARDGKDRLYLLGYVIPRHPAPTVAELRAFVAGR-VASYMVPASFVLMDEFPLNANGKVDRKRLPKPADQDI--- 211590763 33 -----------------------------------------------GEQYTFGDVVQRTRSLSNGLRSIGLKPNDVVALFSPNTIDYPVVCHAIVGSRAIVAPTSAALTALELNAQLKTSGARFIVVHST-----LLETAQKAAKGTSVEKVLLIDGQANTFAPDDLLTVDPAEADR----QPTFICFSSGTSGAAKGVITTHQNITSNLQQWRQHMQRPRRQSAIAFLPFSHIYGLNLF-MCQCLIWGTTVVVMPRFDLDLYLSCIQKYRPDELALVPPIALMLVKDPRVSKYDLSSVRKIMSAAAPLTIELSSALEAKFEVFCTQSWGLTETSPMATAVPNDRMDKRNTGVGCIAPNMQLRFVDPEDAAVKPDEPAEIWCRGPNVVMGYYNNEKATKEAFDEDGWFRTGDIGTIDGDGYVTIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVEDAAVTGMWDDMATELPVGFVVLSPQAKDRDQIHAWLNER-IANHKRLRGIHVLSQIPKSPSGKILRRQLRDLLKSQ---- 55377510 89 --------------------WYAGGTIHNVLDRHAARTRNTVALIWEGREITYHELNRQASKVANYLESVGVGTGDTVGLYMPMVPEVASILYGCLKVGAIAVPIFSGFGVDATATRIADAECSVLFTGDGFSGVHLKESADEAIKQAGEVEHTVVYDRDEWWDEAIATADDEYAAKELPSNQESMLLYSSGTTGKPKGIVHTHAGALMQAAKEI-YFGFDHSDRFFWVSDIG--WMMGPWTLLGNHAFGGTVFMPDHPEPDRFWEMIDRHDITTFGVSPTAIRALRKKGDEEGHDLSSLRLLGSTGEPWDPESWQWFYEHVGCPIINISGGTEIMGCFLMPMPTQSLKPCTLGGPGLGMD-IDIVDSDGESIADHERGYLVARDPSMTRSLWSGDDRYLHEYWSDDVWDHGDWAQKDEDGLWFLHGRADDVLNVAGRKVGPAEVEGAAMEHDAVNQAAAVGVPDDTTGTAVVLYAVLEPGYESNDDLRDDIRAEELGKPFRPREVLFVDEFPKTQSGKIIRRAI----------- 86749244 24 ---GF-RWPDPVPFNWAL----------DWFDAELATSGNRPAIVDGEEKPSFAHLSKRSNQVANYLRAKGLKRGDHLLLLLGNVVPLWEVMLAAIKLGLVTIPATTLLTPDELRDRLERGRAKAVVAAP-------DQIAKFKGLGGDDLLRVVVGDAQDGWLNYDGTALQPTPDGPTQADDPMLLYFTSGTTAKPKLVRHSQRSYPVGALSTMFWLGLQPGDVHLNISSPGWAHAWSC--LFAPWNAGATVFVVPRFDAKSLLATIGRCGVTTLCAPPTVWRMFIQEKLADYQ--VSLREVCGAGEPLNPEVIDQVKAAWGLTIRDGYGQTETTAMVGNSPG-QAVKIGSMGRPMPGYV-VKITDADGHPAKEGEIGD--ARPAGLMQGY--QSEGGKLSGADGDIYRSGDVAFADDDGYLTFVGRTDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIKLAIPKAYVLLTADAERSRDIFRHMQAR-MAPFKRIRKLELVTELPKTISGKIRRVHLRRIEHE----- 119433779 511 -------------------------TLPRLVAEITAARPDAIAVSHNGHHLTYRALQERADRVAAALRARGVGPDTLVGLCVEPGVDLVVGALGILRSGGAYLPLDPTDPVDRMRAVAGDAGLRLVVTRGDVPA--------------PPVERIDLGDLGDLDDAGGLGAPAHPGLAQPVPANLAYVIYTSGSTGRPKGVAVSHGNVTGLLAACRRALPVTDEPQVW-ALTHSAAFDFSVWEMWGALTSGGRLVIVPPRKPDELWELLRAERVAVLGQTPSACRHLLPAALADDPRRAALALVVLGGESCEVATLGPWFEAMGPELVNMYGITETCVHVTRAADVDGAARSPIGGPL-PGQRIAVVDQNGVRVPVGGQGELFVGGVGVARGYLGQPALTADRFRPDPAYRSGDLARALPDGELDYRGRLDKQVKLRGYRIEPGEVEAAALAHPSVRAGVVVPRTDGGRT-YLAAYLVLADGTRDRAELRAFLAER-LPRHMVPAAFVFVDRIPLTRNGKLDEAALPE--------- 182434446 469 -------------------------PLSELFDRQARETPHRTAVVCDGATLTFDELNRRVKALAAELSARRARPGTRVAVGLPRSIDLVVAILAVMRTGAAYLPLDPSYPVDRLAFMIEDSQPVALVTASSAHTIDPHASIPRVDPGTVQLGTV-----------------EPVGVPGPELHDAAYVIYTSGSTGRPKGVVVEHRSLSNLLEHHRREAHHLAEERLRVALSAATSFDASWDPVLWMVAGHELHVIADRRDPQALVRYLVDHRIDAIETTPTYLRQMMTAGLLAS-GTHRPRVIALGGEPVDEGLWEELAADPDLLVFNFYGPTETTVNAVTARITGRSPV--IGRPVA-GAGAYVLDPSLHPLPRGSVGELYLAGEGLARGYAGRPGLTAERFMPDPFYRTGDLARWDADGSLEFLGRSDRQIKVRGVRVETGEIEAALRSLPGVDDAAVALTTAPDGPERLAAFLVAGPDAPAHAQARDTVAA-LLPGPLVPTAWATVERLPLTPNGKLDVAALPPAV------- 182434446 1529 -------------------GDW---TVLDVLATRAAVQPDRTAVVADDSRLTFGELRLRTDRLAASLVDRGVGPGDRVAVALPRTSLAVVALLGILRAGAVYVPLDTAQPAARSELVIDTAAPRLVLATSATSAV------------LPDTVDVVLLDGAGQ----EAALPAAGLPAPPRGRDAAYVLYTSGSTGLPKGVVVEHHSLAALLAHHRDRL-MGPAEAANNGLPLAHTAAMTFDASLDPLLAGHELHLVDRRDPEALTALLHERAIDVVETTPSYLEQLRACGLFAPGR-PRPRVLALGGEAIPPPLWRELAGLSDVTVWNLYGPTETTVDSVM----GRVLPGVRPHLGHPVTGARVLDRRLRPVAPGVTGELYVSGPGVARGYEGRSAATAERFLPDPMYRTGDLVRRVE-GRLEYLGRADGQIKIRGFRVETGEVASALDAHEDIARSAVAVRSDAGSGEALVGWVVPAGHDLSPRELRSFVA-RRLPAHMVPSLIVPVDSLPLTAHGKVDFSALPSAA------- 182434446 2599 -------------------------TVLDRFAATVARSGD-IAVTAPDGSLSFTELDARSERIAEVLLQAGAGQRDPVAVLLPRSADSIAALLGVLKAGAVYVPVDGSLPQGRIDAVLADAHPHTVLTADGT-----HDLARGHGRRLN-------LYSPECAATLSDGPAPVREQKRPGPGEPAYLLHTSGSTGRPKGVLVGHGSLARLLEHHRRRVFAPAKPQLNIALTAALSFDAAWDPVLW-MIDGHRLHVLDRRDPEALVHAARVHGFDVLESTPTHVRQLLDAGLFS-EDGPAPSVIALGGEAVPAALWDDLRSQPGLTAWNFYGPTEATVD-TLTADLRAADRPVLGSPVD-GTSVRLLDDRLRPVPVGVAGELYLAGDSLALGYQGQPAETATRFVPDPMYRTGDRAVRRSDDALEFVGRADGQVKVRGFRVEPEGVAAVLTEHADAAQAAVVAHGEGPGGSRLAAYIVLRSEADRLNAIREYAAAR-LPAYMVPSGWVALDAIPLTPNGKLDRAAL----------- 148256146 22 -------------------------SLADALAHYGRVQPDRLAILAPDRALTYGGLWQRTTEIIAELRGFGLGARDRVAVVLPNGADAAVATVAVACG-AVCVPLHAGFSSDEVRRALSDLEITALLTC---PGIESVSRSVAYAMAIPVIDLSFRADAAIGSFDLTCPAPRPAVTCDMQPSDDAFVLLTSGSTAQPKLVPLTQAGICHSAYSAGVALALAPHDRLINVQPLVHAHGLIS-GLLTALASGSSVVCPPEFDAAAFLDWLAAFEASWYTAVPPIHRALIAAAHRRKDAVKTLRLIRSASSSLPTSVLDELESLFGVPVIETYGMTEAASQIAA-NPLERRKPGSVGKPA--GAAIAIMDDQGRVLAAGQRGEVVLQGPAITRGYYKNETATRAAF-RDGWFRTGDLGYLDSDGYLFLLGRINDIINRGGQKVSPREVENALMRHPDVAEAVVFPIPHTRLGEDVAAAVIARPQHIDIKKLRRFASER-LARFKVPGLIRVVTAFPKDADGRVVRGELAGQLS------ 148256146 1092 ------------------------------FARQVERAPAAPAVSCGETKLSYAGLAQRAEAIAGGLQRTPISDGDIVVLFAERSVDYVAALIAVQQTGAAFLPLDPSLPALRLTKILRHSAARIVLATQRSAAALRAALADLPRTAQPDVLLLDDIAPPKT--------TRAVPASPRSPASLACVIYTSGSTGEPKGAMIAQRGMVNHLLSKIADLGLSSGDVVAQTSP--QSFVIAIWQCLAPLMVGAQVHIIGDHDVQDQARLVAREGTTVLEIVPSQLRAFLQPAPATTRALGQLRALIATGESLAPDLCEDWFRHFPVPLINAYGATECVATHRMVAPPSASSTVPIGRPIA-NVRLHVLDRHLQPVPIGIAGELYVGGVAVGLGYLNDPGQTRSRFLPDPYYRTGDLARWRADGTLECFGRVDQQVKVRGCRVELEEIEHALAQHPAVRAAAILARDTRYGDTQLTAYIVAADGQPPADDLNGFARSR-LPAHMIPAGYVMLDQLPVTAHGKLDRTAL----------- 111221971 460 -------------------------TVPELLRAQALRTPDATAVVAGDTMLTYRELDVRASRLASVLRERGIGPDVLVAVALPRSADLVVALLGVLRAGGAYLPIDPAYPAARIELLLTAGEPAMVLTSGAGA-------ADLPAHGLPELRLDELRLDEPGFAEAGAAAQGPHPQPE----NLAYVMFTSGSTGTPRGVAVTHASVVNGVRELRRAVGVGPGSRMLAATSV--SFDVSVFEVFTALAAGASIEIVR-----DVLELAERDNGSTVSAVPTVFSVLLEAADGRPARRLDVQTVVFAGEPLSTDLVRRLQEVLPARVVNAYGQTESFYATTYLPDLAEGEATPVGRALA-GMRAYVLGPELAPVPPGVTGELYVGG-LLARGYHRAAAATAARFVPCPFYRTGDLARWDREGQLTYAGRADTQTKVNGIRIEPTEIEAVLARHPAVGRAAVAVREDAAGTRRLVGYLTPVGAGASAAELRRFVAER-LPDYLVPALFVVLDRLPLTANGKLDRAALPE--------- 111221971 2038 ----------------------SDATLTELVDAQVARTPDAIALVAGDETLTYAQLDARARRLARELTDRGVGPETVVVVILPRTANVVVALLAVLRAGAAYLPVHPGHAASRLRQILDGARPHLVVVD---------ADTRTLLPSAEIPRLVLDDAHTHREPTAADPVPATGARPAAGPDNLAYVVYTSGSTGVPKGVGITQRTVVNAVRALATQAGMRLGQRVLLAASVG--FDVATFELFCALTTGGSVEIVR-----DVLSLVERWDVDVICLVPSALAELVDQLGGRVRPTA----LNISGEVLTPALVRRVRELWPARLINSYGPSETFYATGHLLDPGRSYATPIGGPF-PGLRAYILGPGLTLLPAGTAGELYLAGAG--RGYHRRPALTAERFVADPYYRTGDLALLTADGDLHHMGRIDTQVKIRGYRVEPGEIEAALTAHPHLLQAAVVARRTGDT-HLLTAYLVPAPGVPSPAELRDHLGER-LPDYMIPGAYVPLDRLPLSPNGKLDHRAL----------- 81681135 501 -------------------------TVHQLVRAQAERNPDAVAVRHGDHELTYRELLDRAARRAAGLRDAGLRPGDRVPALLDRGVDEVLTPMAIWHAGGVYVPLDTAAPPNRLRRILTNCAARLVLTRTEHA------------AGVPEGPWRTLLLDTGDLDSAAGLAPE----PSTGPDDLAYVLHTSGTTGDPKGVQLPHRGFVTYLDWMRDQWRCGPGDRVLHGC--APVFDLAAGEVLAALTSGATVVVIGKDSPGGLAEVLAAERITHLFLTPTT----LGLVEDDTDRFDALREVLVGGEVCPADLVARWARPGRRRFVNLYGPTEATVGCLAHDDWSAATPPPIGATM-PNRRTYLVDRWDNPVPVGVPGEILVGGAALSTGYLNDDELTGRRFTADPFYRTGDRGHWDAQGRLHFGGRLDGQVKLRGLRVELDEIEALLSRHSGVARAAVTVVRDGNGVQRLVGYVVDAAEPASDADLRTHL-STELPAHLVPGRFVRLPALPLTTSGKVNRRALPAPEA------ 214003872 459 ------------------AGPVPGESVVGMFGRLAAASANAVAITDADGTLTYAEVDQASNRLAGYLVGRGVRRGDRVGVAMDRSADLLIAFLAIWKAGAAYVPVDVEYPAERIAFMLADSEVSTVLCTQATSGV---------------VPENAIVLDAPETRAAVADCAATAPEIQSSAGDLAYVMYTSGSTGLPKGVGIPHGAVAGLAGDAG--WRIGPGDGVLMHA--THVFDPSLYAMWVPLAMGGRVLLTEPGDAGGVRQAVER-GATAVHLTAGTFRAL---AETSPECFTGLVEIGTGGDVVPAQSVENLRRAPGLRVRNTYGPTETTLCATWKPLEPGEALGPIGRPMT-NRKIYILDAFLRPVAPGVAGELYIAGTGLARGYLANPGLTAERFVACPFYRTGDLARWSRDGEVMFLGRADDQVKIRGYRVELGEVEAVLAAQAGVVEAVVMAREDQPGEKRLVGYFVSDGREVDAEQIRRHMA-LVLPAYMVPVAVVALPGLPVTPNGKVDRRAL----------- 194519500 502 ----------------PRADHARERRVHDLIDARAQQAPHAIAVSCGGRSLDYARLKADSDALAQRLRACGIGAGDFVAVRLDRSTALVVGLLAVLKAGAAYVPLDPDYPDDWAAQMLGDCRPAAILTRAALAAGAHALARRVAADGPPADADTHAADGARAAAIAAARQAAASRAHAARAADLAYVIYTSGSTGAPKGVMVTHRALTNFLASMARRPGLHARDTLLAVT--TYCFDIAALELFLPLVQGAHCVICDSASARDLRELIDAARPTVMQATPSTWEMLLHAGWRNARRM----RVLCGGDTLPDAVKARLLED-GGEVWNLYGPTETTI-WSMVAPVTAERPTSIGAPID-NTRIRIVDAYGNPVPIGVPGELCIAGDGLAAGYLNRPDETAARFVRERHYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPA-IRAAAVVARRHAGGDQLVAYYVRGDGADDAPALAAELRGHALPDYMIPALFLPIDALPMTHNGKLNRKAL----------- 11498280 12 -------------------------TIPYLLERAAKLFPNK-GVVGREGTKSYSEVRKRVLGLTAFFENIGI-RNEVVAVADWNTPEFFELIYAITAAGGILYPVNIRLPPDQIAYTLKKSESGLLIYSDDFSALAK-----------------VHEGESLHIKEVAEKADEAEPEVNVKQDDMAVMLFTSGTTGLPKAVRYTHEKMIHGALSIAHQLALTPRDVIFPQIPIYHILAWGT--VFIAPYMGLNLVMGGRFDPAEAVRLIKKEGVTWINAVPTMVNMLLE----TKEDLSGIKVLI-GGSTITIDLARRMEKA-GMKFSTIYGGTDMLAASIAIMTEEAKVKGVVTHPV-PFAEFKIVPQEGM---GGESGEIYFRAPWLPMEYYKDEEKTKEAYTEDGWFKTGDLGVEMPDGGVKILDRVKDAIKSGGEWIPSSILESVISEIEWVEYVAVLGKPDEKWGERPFAVIKPVDRSASIEEVKEHLAEGRIAKWWIPEEIAIVDDMPLTSTGKINKLSLRKMLLER---- 167577112 5 --------------------------IVQAIQSHAFATPYKCALSDSRGDLGYADLDSFSTRFAIRLQDLGCRPGDRVVMLASRRALLVAAIVGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVIADE--------DLIDAIEHALPSAAPIVPLTELERLLADDDALVQPLPLPPLDEGAIAYCIYTSGSTGRPKGVLINHRSIADFFEGTRSVYDVTSQSRCASFSPL--NFDVYLMDMLFPLAQGASLYVHDDVNPDLLFDAIRRHDVTHFSAWGMMLGLIAQAEEFESAPLPHLKTILTGTDVPDVKTIQRWRKNAGVQVINAYGPTEATCAATAHIEPERRTLYPIGKPLE-HVRALLVDEGGGPIAPGVPGELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCTYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVHGSEVVLLES-RYGETLLAAGVLFDRGVSVDEIRRRLAA-ELPAYMVPRHVTVLEQFPQLSSGKTDRKALLSILQQRI--- 91778217 8 ------------------------ETFADLVARWAALIPEALALSDSGTSLNYAQLGSRIEATAGWLHTLGIQAGDRVMLVGENSVALATLILGAHRAGVTVVLENARRAPAETDTVHAHCAAHAMLFV-----LDRSPDAAAHAKRLGATEAIDAPAGRVAVRLEATARGEPA-----DEASAAAIIYTTGTTGKPKGVMLSSRALSFIGQQMRVLRHVTPRDTVYGVLPITHVMGLASV-LFGTLASGAHLHLVSRFSAAECVACIGRLHVSMLQGAPAMFARLVDHCQANGTRIEGVRFIGSGGAPIDPTIKKDAQRLFDTPLHNGYGLTEASTCWTRFEDDNSD--DTVGRPL-PGVELRI------AAPPGDIGELWVRGPHVMNGYFRDPLRTSEVLTGDGWFNTQDLARQSADGRIYIVGRTRDIIIRSGFNVYPLEIELALATHPDVLHCAVLGRP-VKGNEEIIAFVELTQNAVKPETLLAWLSER-LSPYKRPAQIVVMATLPVAANGKVLKSAL----------- 84501871 13 --------------------------LYSIFRTRAHDCARALAIEDGSRKLTYAELLERVDRLAAVFLAKGVAPGDRIAILSHNRSEYLEVELAAAGIGAIVACLNWRLVPDELWHCIDLVEPVLAVVEPELSEAYRAVASTPCLTVGPDLETAIAAGPDPRIGSMVD-----------DPEAGLTILYTSGTTGLPKGALISHRAHIARSMAFAAQLALDPGDGFIAWAPMFHMA--STDHALATILRGGTVVMVDGLQPAVINEALSRYRIGWFVMMPGALDAFIAERRANPLPVKGIKVCGAMADLVPPHQIAELTALLDTPYLNSFGATETGLPPGTADIAPGVTPDRLSKRISAFCEVRLVDPDDREVRDGTPGEMAVRGPTLFSGYWNAEDTNARDF-RNGFFHMGDLFRRNADGTVDFVDRAKYLIKTGGENVYPAEIERVLLSHPGVVDAAVVRAFDVKWGESSVAFVACSKGGPDAEALMNLCRE-NLAGYKRPRKFLFIEDFPRSTSGKVQRHILEARLAD----- 111019200 2989 ------------------------RTLPDVLTAGAAPAPGATAVSCDGVIVTYRELDERSNRLARALIRRGAGPDAFVAIGVPRSIEWVLSVWAVAKSGAAYVPVDPTLPPARTGGMLEDSGAVLGLTVTAY------------RDRLPGVVPWLLLDDPEVANGYSDPVIDADRLRPLRVEHAAFLLYTSGSTGTPKGVVLTHGGLANLAVEERERFASMHGARVSHLA--SPSFDASLFELLMAFAVGATLVVVPVLGGRELAELLASEHVSHAFFTPTILDTL------RPEDLPSLRILAVAGERFPPELADRW--TLGRFVFNGYGPTEATVQTTVSEVLSPDEPVNVGGPGR-GVEVIVVNTWLQPVPVGVIGELYVAGPGLARGYHRRSALTAGSFVANPFYRTGDLVRWSEIGRLEYVGRNDFQVKIRGQRVELGEIESVLARCDGVGRAAVTV--HSGTGDRLVGYVTAEAGASDTAEVLRYAGSH-LAPYMVPAQLVVLDRLPVGRTGKLDRRALPAPV------- 111019200 431 ---------------------------------------------CGGVELSYGELDEWSNRWARVLIGRGVGPELVVGVAVPRSVELVVAVWAVVKSGAAFVPVDPVLPEVRVRELLVDSGA-------------VVGLSVSGVVLPSVVEWLRVDDVSVVEGVSGGVVSDGERTRRLVGGCAAYVMYTSGSTGRPKGVVVTHGGLANLVEEVRVRFGLWSGCRVSHVA--SPSFDASVYEWLMAFSVGARLVVAPVFGGAALGEWLGVNGVTHCFVTPSVL------ATVEEGALGSVRVLVVAGEVLGSELVARW--APGRELFDAYGPTEVTVQAT-VSDALVAGGVVTVGGPAVGVEVVVLDGWLRPVPVGVVGELYVGGAGLARGYLGRAGLTAASFVADPFYRTGDLVRWDGLGSLVFVGRADFQVKVRGQRVELGEVESVLGRCPGVAA----AVVVVGEGGRLVGYVVPEVGVRVDPGVVVEFAGSVLPGGVVPSVVVVLGELPVTASGKLDRAALPAPVVAR---- 170092289 44 -------------------------SLRDFWLSAVSQYSTDIYIVYEDQRLTYDQVHNRIIQVAASFHQLGIKKGDSVGICSRNCPDYLVAFWACHLIGAVSVLVNAWLPPQPLRHCLVHTECK-LIILDPERASSLETTVSNISEAVGGTKFLVMDNDVVDLFPIAFVKGAYTKAPTMDPEDDATIVFTSGTTGLPKGVLSTQRQFLTNVLNVLARAALRRGETILISVPLFHVTGSTSFSMIATM-TGMKIVLMRKWEVEEAAKLIKRENVAVAGGVPAMVSDLSDSSLVGHP----LEGLLFGGAPAPNSLVPRARKAFPATMIQGYGLTETNSIAVSFAGEDYIARPSSTGLASPVNDIVIMW-NGVALPRHSVGEVWLRGPNVMKGYWRDPEATNKVITTDGWFKTGDLGYLDDENFLFIKDRVKDVIIRGGENIDSVSVENALYSDDRILEAAAVGVPDKRLGELVAAIVSIKPGQVTEAELI-LRAQKSLPKFAVPVMVVIVDALERTPSGKIVKGIARKLAR------ 26990912 503 -----------------------------LFRRALANAGERPALRAGAEQLSYAQLDQRSNQLAHHLLAMGVKPGAVVALCQERSIEWVTGLLAVLKVGAAFLPLDSAQPVERLAQLVTDSQAVLMVHDPKLALGGF--------AACPVLPF--------DAAAWRQCPTTPLAI-EVCAAQPAYVIYTSGSTGQPKGVVVAHGMLANYVQGILQRLQLPADASMAMVSTV--AADLGHTVLFGALASGRLLHLMSRFDPDVFASYMAEHQVDVLKIVPSHLQALLQASDAASV-LPR-KLLIVGGEASPWSLVEKVRQLKPCRMVNHYGPTETTVGILSHESEPDLRCVPVGQPLA-NSHVYLLDSGLNPVGERVAGELYLGGQGVAQGYLGRPAMTAERFVPDPVYRTGDRARL-AQGQVEFLGRADDQVKIRGYRVEPGEVGEVLRGMEGVHEAVVLPLADPARLQLVGYCVTAPDVAASA--LLTQLQAQ-LPDYMVPAHLVLLEQLPLTANGKLDKRALPK--------- 26990912 1990 --------PTALPEAYEQ-GY------ARLFDATVQRAGQLPAAACQGREWSYAELDQRARRLAGVLQGNGVSVDHLVAVLGERDLSLLGMVVGVFQAGAGYLSLDPSLPVARLADVLRLSQARVLVCDEHCLG-----LAQAMLEGFQAPPTLLVWEQVQAHAAPAQMLHLPINAAKL----LAYVIFTSGSTGVPKGVMVEQAGMLNNQLSKLPYLGLRGSDVIAQTA--SQSFDISVWQLLTAALCGCRVEIFPDADPQALLQQVEATGVTILECVPAMIQAMLELPARQ---LPRLRYLLTTGEAMSPALARRWRERYPVELVNAYGPAECSVALYRVRDDASSVHLPIG-AATEHNRLHVLNDLLEPMPARATGELHVAGVGVGRGYLGDPVRTALSFVPDPFYRSGDLAHVCADGTLEYVGRADFQVKIRGYRIELGEIESRLLAHEGVHSAVVVDAQVA-GGKQLVAYWVARDASVAAAEMRSVLADASLPGYMVPALWVRLDSLPLTANGKLDRKAL----------- 85858542 24 -----------------------------------QKWPDKVAIIDMKKSLTYRQWDEEANQFAHALLEAGCTTYDTVMSDVFNCSEWFTLYMGCAKARCVNAMQNFMLPEGQVSKLMDDSETAVFVYDSSLKDMAVKAV--ELCKFKPKVCVMIGEGEPPGHVSYAKFKTAPPTEKDVEMWDPCMLIYTSGTTGLPKGFFVSHATIFFDCMMNGHLHKVDEHCVSLATNPLFHRGG-NTTGVLPVLHQGGAVVIMRSFDENLALDYIEKYKVTHMVSAPVIYERMCHTQEEKARDVSSLRALCSMGAPLDKDSCLRVMRILCPGVYNGYG-TADQHWVTMLKPWEPEKAGTIGLPITEDMIVLVRLDLGRRGNPNTEGEIALRTMHGCYGYLNRPQDTEKGFPYPGWQLPGDTAVWDAEGYISIRGRTDDMIITGAENVHPVVVEEAIKDHPGVIDVFVTGAPSKRWGEAIVAYIALKDPNLKEEDFVEFCKNHRLARYQRPKYYKFVDELPFNPSGKKMHFVIKERAKK----- 85375171 11 -------------------------SFPAILSAWAERQPDKPALRDDAGEMSWAELDGRVERLAAKLVETGLERGQSVAILGTSCIAYALVFLAAVRAGGVAAPLTTSASREQLEGMAKDSGARHLFIDDGKN-------AELGEDFLPGFDRIAL----EEIDAWMAPEGTKAPAFDPDPADHFNIIYSSGTTGVPKGIVHSHQMRWRQFAATASYIDAGLEVRSLASTPLYSNTTMVA--FLAPLLAGGTVRIMGKFNTVRWLEHAQADRTIITMLVPVQYQRLMAEPSFDQYDLSSLALKYCTSAPFSAELKAEVLQRMPGGLIEIYSMTEGGVVCLLACHEFPDKLHTVGRP-APGSELKVLDDEDRLVPPGEPGNLIGRSQTMMAGYKNQPGKTREGYWTDPWQRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEKDPRVAEAAVIGVASEQWGETPLGFVRLMPAVAEAEDILGTVNAR-LGKTQRLSALHVIEEMPRSHIGKLLKTELRDLA--ETLAG 83592652 13 ---------------------------------------------------TYADTASRARRLARALIELGAAPGDAIGTLAWNGNRHLELYYGVPGAGMVCHTINPRLFAEQIAFIIKDAGDRFLFVDPGFLG-----LLAGILPDLPALEAVVVMDDHAPAAELAGVRDDAFDWPSFDENAAAGICYTSGTTGNPKGVVYSHRSTILHALSAVDVFALSARDTVMPVVPMFHVNAWGMP--HAAPMVGAKLVLPGRLDGASLIELIRGEQVTATAGVPTVWQGLLGHVEAKGGGLAPLDRVVIGGAACPQSMMSRF-AALGTRAIHAWGMTETSPLCVALGEDEALRLRKQGRPAF-GAELRIVDHAGRALPDGVTGMLEVRGPWICAGYLNNPDRTA--FSADGWFATGDVATITTDGFMDIVDRTKDVIKSGGEWISSIALENIAIGHPAVREVAAIARPDARWGERPRLIVALREGATLTPGEMAAWFEGKVAKWWIPDDLVIVETLPHTATGKLQKRELRQVYAERLES- 47078311 2247 -----------------------------LVADWVARTPDATAVTAPTGRLTYRELDALSDGVAGWLRDRGLPAEGLVATRLGRCLELPAVVLGIWKAGGAYVPLDPAQPAERHRRILADCRPRAVVAD----------------------RDDPVFGDTPLLTVADLRPGAPAPVRPPEPDRLAYVAYTSGSTGEPKGVQCAHHGLANQLMWSRRAYPLNPGEALAQVAAVG--FDISLWELLHPLTSGGRLVVLRHGDVVAIAELVAAERVVVLHLVPTLLEHYLDEGPAD-----SLRHVVCGGERLSPGLPARFAARTPAALNHTYGPTEASIIVTHWRSPDPAPAVSLGAPL-PGARVYLLDPHGQPVPVGVVGELVLGGEVLARGYLGRPGATAERFLPDPFYRTGDLARHRPDGGLEFVGRADRQVKILGVRVEPHEVETALVANPAVAACAVLPREDARGAVGLVGYLVPADRDADPGQLRAELRER-LPRAMVPSRLVVLEALPVGPTGKLDVGALPE--------- 47078311 32 --------------------------------------GARAAVVRGARSLSFAELDARTSALAGRLRAAGVGAERPVAVLAEDGVDQVVACLAVFRAGGVYLPVDPAWPAGRRAAVLADAGPAAVVVGGALDGGVAGAGALHAGAPGAGSTDAVLAAEAPPVHVGDDEGAEGVPWPEPERDQAAYLVYTSGSTGRPKGVLVTHGALANRMLWWQGEHPLGPDDVLMATA--SPAFDIAVWELLAAFVGGARLVIAERGVVPHLPELMTDHRVTVAHFVPSVLEELLGWMADGGR--VGLRLVVCGGEAVPPSQRDRLLALSGARMVHAYGPTETTITVCRADDPAPGLP--LGRPMH-NAAVAVVDADGRRAPVGVAGELVVGGVPLARGYLGRPGETAARFVPDWLYRTGDRARRLPDGRIEFLGRVDDEFKVRGHRVDPAEIESLLHQHPLVGRAAV-RLAD---GAHVVAYL---QGSADPAELRAHLADR-LPLAVIPTRWVRLDRFPLTPNGKVD--------------- 47078311 1152 -------------------------------------------VVDGEVVTGYAELVRRADAVAARIRAAGGGPGDVVGVCLPRSTDLVAALLGVLAAGRAFLPLSPEDPDDRITRQLDLGGARLVIAADADRFAADRFAGVTAVSPLVPAEG--------------AGEAPLAPLPEPLPGDAAYVIFTSGSTGEPKGVVVEHRALADHVRWAVGEYGLTAGDRALQFCAVA--FDVLVEEVLPTLASGAAVVLRDEESAQALVELCAARGVTVANLPTGYWERLVAAFDEDGTALPSVRLVVIGGQQVDRSAVERWHRLPNVRLVNAYGPTEMTIGATAADLVPGGGVPIG--GPTENTRAYLLDRYLAPVPDGVVAELYLAGSGLARGYSRRPGLTGERFLPDPFYRTGDLAVRR-DGALHFIGRVDRQVKVRGHRIELDEVESALTAAPGVAEAAVL-----LRGGRLVAHVAAPPEV-DGAGLRAHLAGR-LPAFMVPSVVVVSRALPRTSTGKVDRNAL----------- 18313377 106 --------------------------------------------------WSYSEVLYKAKAVASWLKRNGLEKGDRVAIFMPMVPEIIPVMLGAIRAGGVIVPLFSGFGKEAIRVRLEDSEAKFVFASDSYRRGKEIDMLSELRAGLPSVKRVVVSGRSSGYTPLSEVKTGGDHVERADAEDPIMIIYTSGTTGKPKGTVHTHDGFVKAAADVYFHFDVSEGETLSWVTDMG--WMMGPWMVFAALLRGSMAFFEGAPDYDRLWRFVERFKVNALGLAATLTRYLRSGAAAEPGQLDSLKAFGNTGEPIDVESWLWLYRRGRIPIINYSGGTEISGGILGCYVVRPIKPSSFNGP-SIGTKAAVFTEDGRPAPPGVEGELVVLSPGMTRGFWRDPQRYLETYWNPGVWAHGDAAVVDEEGFFYILGRADDTIKVAGKRLGPAEIETVLNAHPAVAESACIGVPHEIKGEVPVCFVVLKPGYEPSEALRRELTEEALGAFGAVEDIRFVKMLPKTRNAKIMRRVIR---------- 167624020 39 --------------------------LSEVIEAS-RRDDESTFLVYQDDVYSYRRFYSEVDALAIWFHEQGVVQGTRVAIALRNRPEWAVSFAAIAKLGAVPVPLNSLGQPKELWSAIDEVMPKILVCDKARWNKLDTQVSNNIFKVLVVDDNDKITAEVSHYEDAIVEANTKTSLPRLNPEDTALILFTSGASSNAKAVISTQRAVCQALYNIDYISAISAMTMLLTAVPLFHVSGLHA-QLLTALRSGRGMVMMHRWDPTEAVKMIKQHNITQFNGAPSMVMQLLREPGFLSTSLDNMAGLGFGGSGLPEVLVELVKEMPNHMVGSGFGMTESNGVGSSSSGELFRVSPKSSGMLSPLVKIKVCDPIGDELSEGEIGEICIQSVTVMREYLNNHAGTQEAI-RNGWLHTGDIGYLDHNGFLFIVDRLKNVIIRNGENIASVEVESSLMLHNAVKEAAVFGVADEMVGESVVAVISLKNGHSTDEEALKLHVAGQLASYKVPSTIHIIDDLPRNPAGKLQHNQLKAAYS------ 212530664 48 -----------------------------------------------GKSYSWLEVRDRVDYLSRALAKRGTEWDKIAACFLVNTIDNLPLYWALHRLAAVVTPANAAYSAAELTYQLKDSKATALFTC---APLLETALIAAKQAGIPSNRIYIVDLPLEQFKTLEQLIAAGKSLPKVEARTTAFVCYSSGTSGLPKGVMISHRNVIANSIQICTYEGTPYTEVSLCLLPQSHIYAL-VYICHAAPFRGDGVIVLPKFDIKTFLNSIQRFHINTLFLVPPIIITMLRSKELKKYDMSSVTSIFTGAAPLGAETAKEIQDVFDWAIRQGYGLTET-ATVVCGTTTTDIWFGSSGN-ILPGVEARIVSPDGKELEYDTPGELAVRSPSVVLGYLHNEKATKETF-RDGWMFTGDEAVMRPKGHLFIVDRIKELIKVKGNQVAPAELEAHILEHELVADCAVIGIPDEAAGEVPKAFVVKQDNAATIAAIKKHVEDHKSRHKWLKGGVQFLDVIPKSPSGKILRRLLRDQERE----- 214003869 10 -------------------------TVLDLFAWQADRTPDAVAVVDGARVLTYQQLDELAGRLSGRLTGRGVRRGERVAVMMDRSADLVVALLAVWRAGAAYVPVDAAYPARRVAFMVADSAASVMVCSVATRDGVPA-----------GIESIVVTDEG----------AYDASAVTVRPADLAYVMYTSGSMGTPKGVAVPHRSVAELVGNAG--WAVEPGDAVLMHAP--HAFDASLFEIWVPLVSGARVVIPGQVDARRLREAVAA-GVTRAHLTAGSFRAV---AEESPESFAGLHEVLTGGDLVPAHAVERVREACPARIRHLYGPTETTLCATQLLEPGDVVGPPIGRPL-PGRQAHVLDASLRPVTPGVIGDLYLSGAGLADGYLDRAGLTAERFVADPMYRTGDLAQWTAGGELLFAGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVVAIDGHLIG-----YVVADEDADPV--LIRERLGAVLPEYMVPAAVLTMDALPLTGNGKVDRAAL----------- 214003869 1028 ----------------------AGEPLPALVGRVAADRPDEVAVVDGDGELSYGELWDRAVKFAAVLRARGVGQERRVGLVVGRSAWWLVGMLGVSLAGGVFVPVDPAYPAERVKLVFGSADPMLVVCQ----GKTREAVPEEFADRLVVIDELDLA------------EIPSAVLPRLGPRDAAYVIYTSGSTGTPKGVVVTYSGLGNLALAHIDRFGVRPSSRVLQFAALGFDTIVS--EVMMALLSGATLVMPP--EQVSLTEALERWDITHVKAPPSVLGTVDALPE-------TLETVVAAGELCPPGLVDRLSA--DRRMINAYGPTETTICATSMPLAPGQDPIPFGKPV-PGVRGYLLDLFLRPLPPGVTGELYLAGIGVARGYLGRSALTAERFVADPFYRTGDLAYWTDQGELVSAGRTDDQVKIRGFRIEPREIEFALSGYPRITQATVTVREG-----RMLAYVSPGD--IDTQAVREDLASR-LPQYMVPAVVTALDTLPLTAHGKIDRRALPD--------- 186473918 64 --------------------------------------------------LSYAQMAERSSQMANFLRRLGVARGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGANVVVVDSETAKFDGLDAA---------LKRISVGAPRDGWTDIAGAYSSPAFTPDTRASDPMLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIGLQPDDIHWNISSPGWAHAWSC--FFAPWNAQACVFVFNRFVPKETLDVLVRCNVTTLCAPPTVWRMLVQEPLASYP--VKLREIVGAGEPLNPEIIERVRHAWNITIRDGYGQTETTCQIGNPPG-QPVVPGSMGRPLPGY-RVELVDADDHPV---TEGEIALRPLGLMTGYANNAKATEHAM-RNGYYHTSDVAMRRDDGYLVYVGRSDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSNDPLRLSVPKAFVTVRHGFEAGPELARFSREK-LAPYKRIRRLQFSD-LPKTISGKI---------------- 111222836 19 -------------------------TVGAALDAAAERFGEREAYVGPDGRISFATWAAASDALAGALAARGIGSGDVVALMLPSSIDYAICYAAAARLGAVTTGLNTRLGSREVTGILERCRPALVIVD--------------LDAGLPAVPAGLAVLARSELAALRHHPGLGRDRPVVAPADPVVIIWTSGTTGLPKGAWFDHRNLAAAVASAGVMSR--PFDRRLVATPFAHAG--YMAKIVDQLAWGTTMVISPVPSAAGMADILRDERITVAGAVPTQWAKLLELPDAERRAVATLRLGLAATAPAAPELVERVVTLLGVPLVVRYAMTESSICGTEPDDPPEVQFRTVGRPQT-GIEIALRDDAGRDVATGEIGRVWVRGDTVMRGYWNDAEQTAAVLRGDGWLVSGDFGALDAEGNLRLRGRASDLYIRGGYNVYPLEVENVLAEHPRVRRAAVVGTPAPVIGEIGVAFVEPADPAPDLAELRAWVRGR-LADYKAPDRLEVVEALPLTSMLKVDTAALRTLAA------ 158314505 23 -------------------------SIGTLLRERAADQGDRVALLWPDGRMSYADLRDRAERTARSLLRA-AAPGHRVAVWSRNSLDWVVLQYACALAGLVLTPFNPAWTDRELEHAIALTAPSLIFSGLDGRGVDLHDRACALDSPAPTLR----------LHELGTLADDDGPLPEVGAEAPFLIQFTSGTTGRAKGALLSHRAALHSGYFRARNGHAGPHDVWLNPVPLHHVGG-SCVMVLGALSVGGAYVVMDRFDVDALVGLLRPTGATRIGGVPTMLYALLDHPRIAEAAGGVVGVGLGG-ASVPPALVDRVRIELAAVPSIGYGQSECLITSTDADDDAMTIAMTVGRPVPHTTVKIVHVGSGEVVPVGTIGEVCVRSPVMMDGYVAMPAATADVLDPEGFLHTGDLGSMDTAGVITIHGRAREVIIRKGENIYPIEVEDALLRHQAVAAAAVLGVLDERDGQTVAAAVQLAPGSTTAEELEAFVATR-IAHYKVPRIWCLVEHLPLTASGKVRKLDLADLF------- 211965791 213 ------------------------------------------------EKITYGELLERVSALADALRKAGVHEGDRVLIYMPVVPEAAISMLACARIGAVHAVTFGGFGTQELSTRIDHAKPKAIIA--ASCGIEPRRIALQLSSHKPEFKVILQRSQHECTLESSDIDWDQCDILPVDSNHPLYLLYTSGTTGDPKGIVRDHAGQCVSSHYTAAIYGIRPGNTVFCASDLGWVLGHSI-MVYGTLIGGGTSVMYEGKDAGAFWRISSEYGVSKIFTAPSALRNIRVAERLRAYDLSRLRTVYLVGERTDHATFRWFTNRTPPLVIDHWWQSETGWPMTCLDDYTPLREGSCGKP-CPGWDLRILDNDGEEVEDEMTGHIAVKPPGSLKSLYQNDNRYISTYLSPGYYDTGDSGHFDDDGYLHIEGRTDDVINVSAHRISGLSIEEVLTKHPEVASAAVVGVTDAMKGHVPVAVVILRPQSPRIEELVHNVRQR-IGPFACFRTCVIVEKLPHTRSGKTLRKTI----------- 121607226 19 ------------AREHYLSGVWQTDTLYSLARRHAAERGQAYAVRDCARRLSWNALVAWVDVLAADLHEAGLRRGDRVSVWLPNRIESVLVFLACSRNGYVCNPSLHNYTVAEIATLLSGIGCRALFAQPDYGADARSADIFARAATLPGMQRIAIPAPAHALPEPGRPLRLPLPAVSTNPDQVVYLAFTSGTTGQPKGVMHSDNTLLANGRALVQDWRLGHGTALLTLSPMSHHIGTVALE--QMLVAGCELVLYDPLAEVAALDWIATTGATYVMGVPTHAIDLLQESSRRGQKLGAVKVFYMAGAPIPSETARRLLA-LGATPQNVYGMTEGSHQYTRPSDPVEVMTGTCGKSCSGY-EVRLWNAQDLEAAPGEIGEIGGRGGGLMLGYFSNQSSTEQSFNRSGWFLSGDLGRLDAEGNLQIVGRKKDLIIRGGHNIHPAPIEERAHRHPAVRKAAAFGVADARLGEKVCLAVICDERAPMPQEMLQHLAQEGLSKFDMPEFYAVAQEFPLTPSGKISKRELVQWVA------ 90961157 4 --------------------------------------PNKIAIQAGNTKLTFKEVSDRVAVLTARLANKS-RKGMRVALLTNNTIDGYLMILSLQQLGCEIVFLNKRLSHEELQYQLEDAAVSLLIYDESLLHEEFVGIESLTFNQIESLE------ESRDFQLVSEFNDDEVTT----------IMYTSGTTGKPKGVQQSFKNHFYSAISSALNLGLTDKDNWLCAVPIFHISGLSI--IMRGLIYGMTVTLMDKFDAEKVTFLLKESSVSTMSVVPTMLQQLLEIFPQEGYN-SNFRCFLLGGGPIDKVTLEQCQQR-NIPVIQSYGMTETASQVIALNEDAENKIGSVGKTLF-SVELKLAHD----------GEVLLKAPNITPGYLNNPEKNQEVF-ENGWFKTGDIGYLDEDGFLYLKGRKGDMIISGGENIFPHEVEESYLKLTGVKDIVVAGITDKKWGQVPVAFVIL-ERKLSQQELISYGREH-LAHYKVPVRFYQVMSYPQTASGKVKRREL----------- 84497486 50 ------------------------------------------------REITFDAMANRSDRVGRWLVDRGVAQGDPVIIMLDNQVELWDCMLAVMKLGAIIMPTTSAAGAADLEDRVARGGAKHVITNASQVDK---------LAGLPGDITRISVGAVDGWHDLHDAYAPPLPHPGTAPGDPLLLYFTSGTTSKPKLVEHTQVSYPLGHLSTVFWLGLRPGDVHLNISSPGWAHAWSC--FFAPWIAEATILVYNRFDAPKLLEVLRDNEVTTFCAPPTVWRMLINADLSDGPG--SLREVIGAGEPLNPEVISQVQDKWGLALRDGYGQTEMTAAVGNTPGS-PLKPGSMGRPLPGCPVVLVDPATGARVEGVGEGELCLASPLLMTGYQGDPERNAEAM-ADGFYHTGDVASVDEDGYITYVGRTDDVFKASDYKISPFELESVLIEHPAVAEAAIVPAPDEVRLAVPKAYVVLAPGHEPTEEILAYAREH-LQPWQRVRRLEF-GELPKTISGKIRRVELRGR-EEQVASG 189208862 1708 --------PEDRQQLWKWNGEVPPRCVHELFVEQARARPDAAAICAWDGEMKYGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLASAQHSTL------------CSGGNRTVVVVSKASFDRLSSASDKANVIS--KPSSIAYVMFTSGSTGTPKGVVLEHRAISTSCLTHGEAFGFSPSTRSLQFA--AYTFDACITEIITALLFGACICVPSELDRRNDLSNISNTKVSWALLTPTVARTL------DPKTIPSLRTLVLGGEQVSRVDWERWSHLEKQ--INTYGPTECSVWCTSHSNVAGFTSGTIGKLIASVGWVVDPNDHNKLAPLGAVGELLVEGPILARGYLNDAEKTAAAFIDDPWYKTGDLVYYNADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRECPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDQVDSQLSER-LPSYMVPGVYFSVAQLPMTTSGKTDRKRLREI-------- 41407257 47 ------------------------------FAAAAQRCPDRPGLVDERGSLTWRQLDERCDALAAALQALQSGAPAVIGIMCRNHRGFVEALVAADRIGADIVLLNTSFAGPALADVITREGVNAVIYDEEFTATVDRALAGR-----PDAIRIVAWTDTEHQHTVDKLASKAGARPIRTGRKGKMILLTSGTTGTPKGAKQSGGNAIGTLKAILDRTPWRAEEPVVIVAPMFHAWGFSQLLLAASFAC--PVITRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMDLPAERRYECRSLRFAAASGSRMRPDVVVAFMDEFGDVIYNNYNATEAGMIATATPADLRAAPDTAGRP-AGGTEIRILDPEFNELPAGEVGTIYVRNNTQFDGYTSGSSKD----FHEGFMSSGDLGYLDSAGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPDVAEAAVIGVDDEQYGQRLAAFVVLAPEARTTPELKQHVRD-NLANYKVPREISVLDELPRSSTGKILRADLRARV------- 67901794 2848 -------WNKELP-------FAVDRCMHEVIHQNARKRPHALALESWEAAYTYRDLDRASSRLARHLIKQGVSPDDCIPLCFEKSLYTIIALVAVLKAGGGFVLLDPKHPDDRLKGLLEDSKAKFLIVSP------------QTQDRCKDLISVVVSPKILDELPHADEDDIP-PSTAVTPGDIMYVQFTSGSTGKPKGAVVHHRAACSSIEHHGKVMNYGPHSRIFQFS--SYTFDAIILEAFTTLYHGGCVCIPSEEDMSSMVQSMREMKVNNMFMTPTLARL------FGPADVPSLTTLMLGGEPIPQDSINTWKDH--VDLIGGYGPAECCVYCCYNPSSSGFKPDVIGYPVGAVLWIVEADNHDRLVPVGAIGEIVVHGHTVGRGYLNDPTRTAASYISAPWYKTGDLGRYNSDGTLTIVGRKDTQVKVNGQRIELGEVEHCITEYPQVLQVAVDALEHANGRQILSAFLEFEAVEGSEEEIEAILAQR-LPPYMVPHLWFPLVTMPKSASGKTDRKVLKQL-------- 67901794 6140 ---------------------------HELIHERAVLQPEAIAIDSQEVQLSYGELDDLSTRLAYFLIDLGTGPDKVIPLFFRRSPWAMVAMLGVIKSGSAFVFLDPGHPIDRLEFVVQQIDAKLVLTSPDLESTWREKLA-------------VFCVSPSALQSLPRLHDGNLPVTAVTPQNILYCIFTSGSTGRPRGCVIEHSNFLSGAVHHARRSRISESTRIMQIAP--YTFDVSILEMLTGLIGGGCICLPRDYHQGRVADIINDLNINWTFLTPSVARTIV------PSEVPSLQTLILGGEALAKVDIQTWAGKLH--LHNGYGPSECSVAVASNEVRDPTIPANIGSKM--GCNIWVVDAENHDLPIGAVGELLVEGAIVGRGYLQEPEKTAAAFIQDPFYKTGDLVRLNADGTIHFIGRKDTQIKLRGLRIEMGEIEHHASTYRAIRH-AVVAVPRARMKESIVVVYTLNASQMSPAQLRKHLATH-LPPYMVPQTYIGVARLPLLASGKIDRPKLQRWLE------ 67901794 1331 ------------------------RCVHEIIRGQVLATPDAPAICSWDGDFTYAEVDRLSSRFARHLVSMGVGPETLVPHCFSKSAWTVIAMLAIIKAGGACVALDPGHPVDRLQAIINDAEAALVVTMPEHSHL------------FNGLVNKVVALSPQFFGSDDDLQSSETLPPRAGHKNPVFVLFTSGSTGKPKGIVIEHGMFASSAAAHSKAFGITAQSRVFQFA--AHTFDVSVGDIFTSLMKGACICIPSDERMNNVASAINRMKANYAFLTPTVANLL------RPEQVPTLRTLTLGGEAPTRENIRTWADSLNLIL--CYGPAECSVYCSANPPATQQSNPAVGHAIGGL--IWLVDPHDKLTPVGCVGELVVQGAIVARGYLNEPEKTQSAFIQDPWYKTGDLARFNPDGSLSFVARKDTQAKVRGQRVELAEIEVHLSESPEIQHAMVVPAAGPYKSRLVCILVALRSHAAQTASVVENRLAEKLPPYMIPAVWIPLKKMPLNLSGKIDRKLIKGWLED----- 67901794 3938 ---------------------------HDLVSERARLHPDLLAVTSDGTSLTYDELEELSTLFARHLSTLKIGPGRIVPICLKKAVWVVVSILGVLKTGAAFVCLDPSSPSSRMHSIIEEVESEIVIVDPETKPIFNN-----------HLQTLEIGAKSLDWIRSAN-ASDMIFEVHRNPRDLMYVIFTSGSTGKPKGVMIEHASACSSFTYQGQEFGYDHESRVLQFSAL--TFDASLMEIFTTLCAGGCVCFPTEEEQGDIVRAINNLRVNSVMLTPTVLRMI------QPEDIPMVKHVVTGGEAVSHDIVQTWSSK--VILKGVYGPTETSMICITADLVPGSSPANIGVPLGCRSWITLPDDHNHLAPIGSVGELLIQGPIVGRGYYKNQKQTQDVFIENPWYKTGDLVYYAQNGDLMIVGRKDSQVKLHGQRIELGEIDHKMWSHPAVRQSSVVLPSQGPLKNRLVAVLTLDGTEPLSEEWKQYANSRSLPSYMVPTVFVAVEKMPRQTSGKTDIKRVKKWVNE----- 67901794 250 ------------------------------IERKALEQPHALAVAGSGGDMTYQQLNMQADNLAAYLQELGVGADSYVALCFEKSTLPIVAMLAVFKAGGAYVALNPAHPVKRQAVILSKINAQVILTGPGYAG-TFPGLVKH---------SVEVTQDLLDQLAAERRATRLVR--AARPETPAVVVFTSGSTGEPKGIVVEHRALVSSMIGHGTIMRLDSSTRALQFA--TYTFDLSVGEIFNTLMHGGCVCVPEEERLDDLEGFIRRLEVNWALLTPTVLNMM------TPANVPSVRTISTGGEPMKQDIIQAWADH--VQLNNMYGPAETTILCAGRAALSPATPASIGHALGARQWITNPMNPNQLCPIGAVGEVLIEGPGLARGYLHDEEKTNAAFVGNPFYRSADLGFLSPDGTFNIVGRKDTQVKINGQRIELEEVESLLNAQAVVAE---VIKPKGYNDQSILAFIQFEDDENDETELLGYISEGHLPAYMTPSVFVPMAHMPTTAHGKLDRRRLKDLAA------ 67901794 5046 -------------------------TVHELFHRTALRYPENQAICSTDGSFTYSELDNLTTRFASFLREKGVGPEVLVPVCFNKSCWTIVSMLSILKAGGACVPLDPSHPPARIQEVSSRCEAKLIL------------AAPHLVDRLPDCNATVISVTDGLMQGLPNLPSN-FQIDLAKPANAAFVPFTSGSTGLPKGIILDHMGLCTMFEANASVVGIDHNTRTFQYA--AYTFDVSIAETYITLTQGGCVCVPDAERMNDIAGAITRLQANWTFLTPSVASLL------NPIDVPTLKTLTLGGEAISRDLHSTWADK--VRLINSYGPAECSIWTSNQRLFPDSSCADIGAGITCHLWVTEPDNHDRLVPIGCVGELVVQGPNLARGYLKDEEKTAATYIDTPWYKTGDLVRHCADGHLEFVGRKDTQIKFHGQRVEIGEVEYQLARLPKNTQVAVEMIKSQDGRQTLAGFITTEGGSDPDETFKNIVRKETLPSYMIPSVFISMLNIPRNTSMKIDRKALR---------- 15805487 81 ------------------------------------RHPNRVALYYEKETWSYGDLTDATARFAAALQDLGVDKGDRVAIYLSNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDAQPKVVVCTDGLRRGRNIPLKATLDEALEGLETVIVARRLDPFLPLGENELDFAELLELDANDPGFIIYTSGTTSKPKGLVHSGIGFLTGTYANVKWLNLQPDDVYWCTADVGWTFPIFA--LVGGLAHGATHVIIDTPTPERPYQIIERYRADKVFTAPTALRMLRRSGDEARYDLSPLQLVALVGEPLDPETWHWTHDVLGGGVNNTYGQTETGTAWSSMVGLTEGRPGSCGHPLPGY-RAAVVHEDGTPCGPNELGSLTLTEPCLARTVWGDHDRYVETYLSEGKYAAADAALLDSDGQLWVTGRLDDVMNVAGHRLGTMEMEAALLTHPAVSEAAVVAMPDDIKGAVPVAFVVPRAGIRLDTDLLADAVVSGVGAIARPGRVVVTPTVPRTRSGKIM--------------- 40062879 52 -----------------------------------RQHGDKLLLQYQESTWSFKEFYTAADRLSHWLVTEGITAGTPVAIAMRNRPEWLIAFVAIINVGGIAVPLNSWGKSAELEQGLEDSHAALLICD--APRWKYVQESNRIVSALIVDGDASGPQQPDFHDVIRANWTGSITPPAIDTQTPAILLFTSGTSGRPKGVMLSHFNALMNLEFIGAATYMTNQDAMLLAVPLFHISGLFSQFIVN-LHHGRSLYIMYKWDADEALQLVRQEAITVLMGAPVMMMELLSKPEFTVGDAKQLTNISSGGAATPETLAALYATKTAAAFGGGWGMTETLGTGAAFTGHFSHRPMASGFP-SPIMEFSFLDEDGKPTPPGVAGEINVRSSAAIQRYHTG---SSEDFCE-GWLATGDVGYINEEGLLFICGRVKDMIIRGGENIYPSEIEACLTTLPLCLDAAVVGRPDPKWGEEVAAVVQVPPGTEANSQLVIEHCQQQLAAFKVPVQVIFTEKLPRN--------ALRKLLKNKIIA- 149201093 38 ---------------------------------------------------SYPQTLVRVAQLAQALTALGVEQGDRVATLAWNGHRHFELYYGVSGIGAVCHTLNPRLSHEQLLYIIAHADDRLLFLD-----LSFVPLIKAILPDLPGLRFVILTDRAHDVLCYEDLLAADFDWPTFPEDTAAGLCYTSGTTGNPKGALYTHRSTLLHALQVCQTSSFRAGARVLPVVPLFHVNAWGLPYVAP--LTGMTLVMPPNLDGASLFRLMEAEGVYSAWGVPTVWAGLLAEIKAQGRIPSGFADLVVGGSAMPRVMIEAYETR-GVIVSQAWGMTETSPIGATAPLPERITAKCCGRRLFGVD-YKIVDDAGQRLPDGQAGELYIRGNTVISGYFNNPEATCAAMDSEGWFGTGDVASVSPEGRLTIRDRSKDLVKSGGEWISSIDLENAALSHPGIAACAVIAVPHPKWDERPVLVAVATGERPTLADVCTHMASHF-AKWQLPDDLLWVEALPMTATGKVSKLTLRDQFAD----- 156744135 4 ----------------------------DWLSAQAQARPEGAALIIGDTTLTYRALHEQTATFASRLAAAGVEQGAVVGVLLSNRLEAALAVHAAPRLGVTLALFNTRLTPAELDAQVRAAVCRILVCEDTLLAALALPSAPHVLCVDPV--------DDPRLTPVDRISGDSAAYCEIDLDAPFVMMFTSGTTGTPRGVVLTYGAFFASAMASAYRIGVLPGDRWLCVLPLYHIGGLSI--LLRSCLYGTAVDLWQRFDAPAITERLKATPITLISLVPTMLYRLLDDAGDAP---PNLRLVLLGGAAAPTDLLERALEA-GWPIATTYGLTEAASQVTALPDEVRRKPGSVGRPLI-FTHVRVTNEQGRDQPPGVYGNILVRGPTLMRGYLG-----ETPLDADAWFATGDIGYLDADGDLWVVQRRSDLIISGGENIYPAEVEQALRQHPAVADVAVVGVPSAEWGQQVGAAIVLRDPSVSVEAILAFSRTR-LAGYKQPRVVRIVAELPRTASGKIQREA------------ 189188536 49 -----------------------------FLWRAAQIEPDATAIYHRTARRSYAEAADRARGLAYYLRKHGYK---RVGILATNTPAFLESIFAIAAAGAVNVAINYRLKHDDISYIFQHSDVDMIIADTEFVG-----LLDDYRKERPHVPILVDTDEGELSGPFDDAVLEGLKYDAKDEEHVIALAYTSGTTARPKGVEYTHRGYLAAMGNVIELNYHTGRAKYLWTLPMFHATGWTFP--WSVTAVRGTHYCLRKIDYPEIWRLLKEEGITHFNAAPTVNTLLCAAKEAER--LPQPVRVTVAASPPSAWLFEQMSD-LNLHPVHVYGLTETYGPITHMPEWDKLRMARQGHGFITGKATRVIKTEQAPVEKNEIGEIIFEGNICAKGYYKDAEATRK-LWEGGWLHTGDLAVWHPDGAIKILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVPDSHWGERPKAFVTTKDGTNSEQEVIQWAKENSISRFMVPREVVVVKELPKTSTGKIQKNVLREWARKGVV-- 71020791 54 -----------------------------------------------GRAISLGQLKLDAQRLGVGLVKCKLKPGETVLLYLYSSIDFAVALLACQFAGLRTALANPDYLSTELRHVYCLTKPKKVFVASQY-------MHRLSKAAIRGQSVIITDGDVAGFLSIKGLLADEVSAVPADLNDTAYLPFSSGTTGLPKAVEISHGNVINMVERHTPSLFLKHDDRTLNFLPFFHAYALILMLHFPIRTRGHTSIMRP-FQPEAYCRLIKELNINFLALVPPVLTLLTKHPDATQEAFCSVKQSICGAAPLDFETQTAFTLKTGVPVKQAFGMTETTVGA--LGVHGDQASGSVG-CLYPATMARIRDETGKNLGPGERGELLVKGPQVCKGYYGNPSATRDTFQEDGYLCTGDIAIVDPRGEFSIVDRLKELIKYKGFQVAPAELEGVLVSHPSIAAAAVVGIYDKQQGELPLAFIELKAAHQNAEDIDAFVRSK-VSHHKYLRGIRFLDKIPVSASGKILRKQIRKLI------- 145258262 1309 ------------------------------FHRIACTYPSRTAVEDAGASITYAGMAIKVNQLAGLLRAKGVVLEQVVPLLLEKSISTIIAMLGVMVSGGAFLPLGPENPRERNLGIMEDCEAKVVITDRQSARF-FDDLTYE----------VIVIDD----LDWDAMPIQREIVPDLTPDNLAYLIYTSGSTGKPKGTLLTHRALATAVEGIIESTQMDNSHRILWAL--NYTFDGSFFSLFSALATGCTLCVAPQNTVGNLAGLINAMQVTAVCVTPTM------AGLFHPDDVPTLQILATGGEPVTPHMQTVWAPR--ITVHSAYGPTEATICVTTTHVTPDMNLRNIGRPYRNVSAQILDPDTLQPVPAGEVGELCLAGPQLARGYLKRPDATDKVFRPDGIYQTGDLARWLPNGDIELFGRKDDQVKINGYRIELGEIESVIMQTGLFSQCAVIAATVLKKKQLVAVVLLAPEQAPILDEIKDHL--TTLPKYMVPSIWLPLSDFPLMGSGKIDRKRL----------- 145258262 287 --------------------------VHALVEKQARLRPDAHAVQFEDAPLPYGTLNKRANQLARLLRAYGA---SYIPVHMRTSADFIVALLAILKAGAAYVILDPDAPASRKSFIVEDVQANFVLVDSDTAG------------EFPHEHKV------RDLLSESMGNDDSDLSLDQDASALAYVIYTSGSTGKPKAVLLEHQAAYNGLLAFPKMLDLR------QLLFFNPVFSAAQRSMWATLSVGGCLCLASKANLTHLARTISSMHITSVDMTSTTASLL------SPDNVPSLRRMVLGGELVNPAVVQTWSHR--VELLSSYGLSECTLNWRYRLQDTQSSSRIIGQPFDTTTSYILVPGTTALSPLLIPGELCLGGAQLARGYLNNAEETARRFIPNPFYRTGDLAVRHADGSIEMIGRIDFQVKINGQRVDPAEPNAVIQSYEEVKQSAVV--PAVVGGKTALVGVVVSDWASLVANLRTYLASR-VPRYMVPGFWVPLAALPTNANGKLDMAAVRAIVED----- 211638154 3010 LLEPDYPWNAPLPDWLPAKNVFPPHTLCSLLEQAVNRYPQHTAVVDTSRQLDYRTLWSQSLTLAAHLQAQENQTSSLIGVVMEKGWEQVVAVIAILLAGRAYLPIDASYPQQRIHQLLASGEVDTVLTQPKFAQQMSWPDNVQVISLDETLLNRLPVNPGVQSLS-------------ARPEDLAYVIFTSGSTGKPKGVMIDHQGAVNTILDINQRIALNEHDSVLAISEL--TFDLSVYDLFGTLSCGAKLVIPSPGDPDKLLTWLQQESVTVWNSVPAFVQLLEEYARSYPHSLDSLRWILMSGDWIPTHLPAKLYALHPLNLLSLGGATEASIWSIAYPIAHNWRSIPYGKPLANQT-FYVLNSALSPCPVWVTGELYIGGQGLALGYWADSEKTEHAFTGERLYRTGDLGRWRPDGNIEFLGRNDHQIKIRGYRIELGEIEHRLCEHPEIQQALVFAHTTSTGALQLVAGLRLTDNAPVSTELLPHWLQQTLPVWMCPQRFITLDTIPVSDNGKIDRRTL----------- 15029321 3467 --------------------------LPELFAAQAAHTPGNTALIGADRELTYAELERESGRLATHLRYLGVAAETRVALLVARSVEMVVALLGVSRAGGTFVPVDPAHPADRIAYLLEDAAPPVLLCTARTR--------AAVPADYPG-RNVVLDELDDSALP-----AEPFTATPVPPDQAAYVIYTSGSTGAPKGVVVPHAGLGNLAAAQIDRFAVGPDARVLQLASLG--FDAAVSELLMALLSGAAAIVAPAETLPPLVSLTEALRVTHV-TVPPSALATADELPD------GLRTLVVAGEACPPALADRW--AGGRRMINAYGPTETTVCASMSPPAPGADVVPVGRPIANG-RTYVLDPFLRPVPPGVTGELYVAGAGLARGYLGQGGLTATRFVPDPFYRTGDLARWTHDGLLVFAGRADAQVKVRGHRIEPGEVEAVLAEHPGVAQAAVVAREDTPGERRLIGYVVP---------------------------------------------------------- 15029321 455 ------------------------ESVLELFARQVVRTPHAIAISDGERQLTYAQLAVESGQLARHLADRGVSAGDRVAVVLERSADLLITLLAVWKAGAAYVPVDTAYPAERIAFLLTDCDPAAVVCSERT-------------------RVVVPEDVPAPLVPLDELDGEPLSLP-VAGGDIAYVMYTSGSTGVPKGVAVPHGSVAALVGEPG--WAVGPGDSVLFHAP--HAFDISLFEVWVPLASGARVEVAE-PSVVVDAAAVREYGVTHVHVTAGLFRVL---AEESPECFTGAREVLTGGDVVPARAVQRVRSACPVRVRHLYGPTEVSLCATWHPGEESPQVLPVGRPL-GNRQVYVLDAYLHPVAPGVTGELYIAGAGLARGYLKRAGLSSERFVACPFYRTGDLVRWTSDGELVFVGRADAQVKVRGFRVELGEVEAALAAEAGVGHAVVTAREDRPGERRLIGYVLPDGEDVDTELLREHLA-KVLPEYMVPAALIVLDALPLTANGKVDHKAL----------- 15029321 1971 -----------------------GSSVLELFRARVAQAPDAVAVVDGERQVSYAELDAESNLAAAHLRERGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDGAYPAERVAFVLEDSSPAVTI-------------------------DAVVKGGGE------------APSVAVTEGDLAYVMYTSGSTGTPKGVAVPHGSVAALVGETG--WGLGPGDSVLFHAP--HAFDISLFEVWVPLASGARVVIAEPGVAVDA-AAVRRHGVTHVHVTAGLFRVL---ADEEPECFNGAHEVLTGGDVVPLEAVARVRAACPVRVRHLYGPTEVSLCATWHPGEGTDRVLPVGSPLA-NRQVYVLDAFLQPVPPGVAGELYIAGAGLARGYLKRAGLSAERFVACPFYRTGDLARWTDDGELAFAGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREGRPGEKRLVGYLVPHGGQPDSDVLRARLA-QTLPDYMVPAALVVLDALPLTVNGKVDHKAL----------- 146299855 526 -----------------KADYSMHKTAVELFDRQVKNAPDNIAVTFTDKKLTYKELDTLSNSLAQTLQKFNIKKNDFIGVHLTKSELSIVSILGILKAGGVYVPIDTELPSNRKLYIAQDADLKLLITETAFIF------------DLDFYQGDIFSIDVELDTNPEENIYQDVNLL---PADLAYVIYTSGSTGNPKGVMIKHSGLINTAVSQIELFKPYNCSNWLQYS--SHSFDASIYEIFISLLGGHSLFILNEETRKDV-KLFESYNIDISILPPAFFKML------DVQSLKGFKVLITGGES---AVYDKVAEVQHGNFFNAYGPTEVCVTISKIEKGSELLSKTVGKPIA-NTEVYILDEYLNLLPEGAIGEIYITGAGLARGYLNRPELTAEKFIPNPYYKTGDLGKWLADGNIEYTGRIDEQVKIRGYRIELEEIEKHLSLQDEVKHAVVVVKENQD-DKYLVAYYV-SDVELDKRKLQAAL-GKILPEYMIPGYFVQVESILMNTSGKVDRKALPDVVESDLI-- 170750178 27 -------WPDPVPFNWAL----------DWFDAVLAESRDRAALRGAEQSLTFGELARRSGQVANHLRQLGLRRGDHLLLLLGNVPALWETMLAAMKLGAVVIPATTLLTADELADRLARGRPRAIVAGPE-------QIARFAGLDTGGAVRLVTGAPTEGWAAYDDAFEASETFAPTGADDPLLLYFTSGTTAKPKLVRHSHRSYPVGALSTMYWLGLQPGDVHCNVSSPGWAHAWSS--FFAPWNAGATILVINQFNAAALLAQLERTGATTLCAPPTVWRMIIQEDLTGKR--LALREVCAAGEPLNPEVIERVKTAWGLTIRDGYGQTETTALMANTPG-QPVVPGALGRPLPGY-RVRVLDLDGQPASEGEVCELAHRPAGLMQGY--DDGQGNLSGAAGDLYHTGDVAFVDEQGCYTFVGRADDVFKSSGYRISPFELESVLIEHPAVAEAAVVPIPDPMRHTIPKAYVSLVAGAETALDIFRFTNAR-LATFKRLRGLEFVTDLPKTISGKIRRVQLRRLEHE----- 77404556 24 -----------------------------IIRHAARTYPEQEIVYDGGDRYTYADAYARIQRSANALRSIGVGPGDVVGILDWNSKRHYELYWAIPGLAAVMLQMNLRLAPEDLAYVTGHSDASVVLIDES-----LLPVAEALAPHTPNVKTWVVMTDLPHAVHWEDLLADAIDWPVIDETSSYSACYTTGTTGRPKGIYYSHRGIYLHTLAEVAGLGMSSDDAVMLITPMFHGQGWGLPQ--AAAYSAAKIVLPGRYIAEDLVDAMIAEQVTVANGAPAIFQPMMNYIKAVAPDFSRARLLSGATEP-PLSLMRDFHDITGADVIHAYGATETTPLVAVNRGLKPSLRGKQGLPVNGID-IRIVDAEGNDLPHDGTGEVLLRGPWIIERYHKLDD-DADKFL-DGYWRSGDVGTIDPNGYLKITDRIKDVVKSGGEWISSIDMENALVAHPKIAEAAVIGVPHPKWQERPVALVVTTDGQELPLSEIHELLADAFAKWQLPETVLYLDQLPRTSVGKLDKKAMRAA-------- 7576265 215 ---------------------WDGETVAARLKNRAQRHPEQTAVVFRDETLSYRQLYQQAGALAHYLNALETERERCVGLFVEPSLTLMTGVWGILLSGNAYLPLSPEYPEDRLAYMLENSQTRIIVTQP--------HLRERLLALAPPGIQVVTSDDVDAFMRQHAHSLPDAPQNDIAPHHLAYVIYTSGSTGKPKGVMIEHHSVLNQMNWLAQTVGLNQETVILQKTPM--SFDAAQWEILSP-ACGCRVVMGEYRNPEQLVDMLAEYRVTTLQCVPTLLQALLD--TERLTHCPALRQIFSGGEALQKHLAQALETLPDCQLINLYGPTECTINNSAFRDPVSVRQGSIGAPVA-NTRYYILDNCLTPVAVGQIGELYIGGDGVARGYLNRDDLTAERFIVDPFYQTGDIASWNPDGTVQYAGRADNQVKLRGYRVELDEIRSAIETHEWVKAAAVIVRNDPFTG------------------------------------------------------------------- 194467979 6 ------------------------------LLKQAATQPNQIAIDDGNERLSFAELKKQVEVLVGKIDHL--NPGSRVGLLATNTLMSYKLALAIMCSGRTIVWLNWRLAGEELERQIKDSGLQLCLVENSLWRSGMTNPFKSYSAFL------ITNADPGELIPV------------FKSDWVASIMYTSGTTGKPKGVLQTFGNHFYSAVSSALNLGLSSADKWLCVAPIFHISGFSI--IMRGLIYGMTVRLVEKFGAEEIERILANEAVTIMSVVPFMLKKLIQQQNKTNIHYSAFRCMLLGGGTIDRETLEICLQR-SIPVVQCYGMTETCSQIVALRSADALKLGSVGQPLF-STQLKLSKD----------GEILLKTPALTPGYLNLPDKLPSKMI-DGWYRTGDIGHLDKEGYLYIDGRADEMLISGGENIFPQEVEQAYQRYPQINEVAVVGQNDSVWGQVPVAFVV-SDRRLSTAKLMNYGYEH-LARYKVPQHYIFVSELPKNASGKIRRFMLREKLNNQ---- 149914569 26 -------------------------------DDWAETDPDRVAIIDERRETSYGALREMADALALHLAGQGIGRGDRVGVLRSQDAWCAAAHVAIWKLGAVSIPLFKLFQVDALRTRLTDAGARIVV-----SDGDGVALLEQVPGVAALVPEEV------------DLPQGRMGSAETGPEDAAVLIYTSGTTGSPKGALHGHRMLLGHLVEISHDFLGQPGDCLWTPADWAWIGGLFDV-LMPGLALGVPVVALPKFTPEACARVLREGGVRNVFFPPTALRML----KAEGCAVPGLRSVASGGEPLGAEMLDWGRRAFGLTINEFYGQTECNMVASSCGTLFAPRAGAIGRAV-PGFEIGVIDGQGQAV-VGE-GDIAIRRASMMLGYWNRPEATAEKFRGD-WMLTGDRGVL-EEGYLRFVGREDDVITSAGYRIGPGEIEDCLLTHEAVATVGVIGKPCALRTQIVKAYVVLKPGVAGTDDLVRALQDHVLAGHCYPREVTFLDALPMTVTGKVIRRALKARAAGE---- 182439600 21 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTALISYTSGTTGTPKGAMNAHGNIMVNAERQRTGHPVPEGSAYFALAPLFHITGM-VCQLAACVANAGTLVLAHRFEAGVVLEAFATHRPAYTVGPSTAFMALAAHPDATPDHFASFLVISSGGAPLPPALVERFRAGFGPYLRNGYGLTECTAPCASVPPEREAPVDSVGVP-GPDTFVRILDEEGREVPFGEQGEIAVRGPQVVPGYWNLPEATAETF-PDGELRTGDIGFMDPAGWLYVVDRKKDMINASGFKVWPREVEDVLHTHPAVREAAVVGVPDAYRGETVRACVSLRPGAVEPGELGAYCAER-LAAYKYPREVEILAELPKTASGKILRRELR---------- 67159278 512 ------------------------------------------ALRCGEQTLGYMDLERASNRLARHLQALGVGSGTTVALCQERSAGWVTAVLAVLKAGGLYLPLDSQQPADRLQQLLDDSRAALLIHDRHDGRF----------TDLPGLDVL-----AYDPTLWSGYSDEPLSTCIV-PEQPAYVIYTSGSTGQPKGVVISHRALANYVQAALDRLQLPLGASMAMVSTV--AADLGHTMLFGALASGRPLHLLPAFDPDGFAAYMATHRVGVLKLVPSHLQGLLQAA--RPADVLPEQALILGGEACPWALVERVEQLPTCRIINHYGPTETTVGILTHEASEGGRSVPVGRPLANG-RAEILDAYLNPVPLQISGELYLGGQGLAQGYLGRPALTAERFVPERRYRTGDRARQGSDGLVEFVGRADDQVKIRGYRVEPGEITQILQNLEGVKEAVVQALPLESDASRLVAYCVAEAGVTVSV-LQQGLQAR-LPDYMVPAHILLLERLPLTANGKLDRRALPK--------- 167566564 5 -------------------------------------TPYKCALSDSRGDLSYADLDRFSTRFAMRLQDLGCRPGDRVAMLASRRALLVAAIIGVFRAGCVHVPLDPRMPADRLRYILHDVAPTLVIADE--------DLTDALEHALPSVAPIMLVSELERLLADDDSARQPLPLPPLDETAIAYCIYTSGSTGRPKGVLINHRSIADFFEGTRVVYDVMPQSRCASFSPLH--FDVYLMDMLFPLAQGASLYVHDDVNPDLLFDAIRTHDITHFSAWGMMLGLIAQAGEFETAPLPHLKTILTGTDVPDVKTIQRWRKNAGVQVINAYGPTEATCASTAHIEPERRALYPIGKPLE-HVRALLVDERGRITAPGVPGELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCTYLADGSLYYLGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLFERGASLDAELQDEIKRRELPAYMVPRHVTVLEQFPQLSSGKTDRKALLSILQHRI--- 163697578 21 ------------------------------LEANARRHPDKPALIDAAQVLTYGEVDRAVRGVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLMADSGAAAVVAAEDCPLDPESCRGRAVL-------------RPADVAHLRAGPPLPA-YADTAADDPAYLVYTSGTTSRPKGVLHAHRTLWGRRPMHDHWLGLRETDVVLHAGTMNWTYTLGV-GIQDPWARGATTVLYTRRDPGIWPALIARYRATLFAAVPSLYRQIVKYADLAGHDLSSLRHGITAGEALPAHLLAEWTRATGKPLYEALGMSE-ISTYISTGPTVPVRPGSPGRP-QPGRRIAIPEGPPEPLPAGETGLLAVHRPGLMLGYWNRPDEEAAVFRGE-WFTGGDLARLDADGYVWFEGRHDDVMNAFGYRVSPSEVEAVLIGHPDVQEVAVAERAVREDVRVIAAYVVPKPGAPDREALIAWCQER-LAGYKCPREVVFLEALPRTPNGKVQRKRLAE--------- 126458791 77 -------------------------------------------------EWSYSYVLYKARAVASWLKRAGLRKGDRVAVYMPMVPEIVPVMLGIIRAGGIFVPLFSGFGREAIRIRLEDSEARFVFASDSYRRGREVDMLAELEAGLASVEAVVLHARARERKDYVDLRTGGDYVEVTEAEDPMMLIYTSGTTGKPKATVHVHGGFIKAAADVYFHFDLKRGETLTWVTDMG--WMMGPWLVFSALLRGSMAFFEGAPDYDRVWKFVERFKVKVLGMAATLTRHLRTIGAEPGEGAGELKAFGNTGEPIDAESWWWLHKRGRAPIINYSGGTEISGGILGCYVVKPIKPTSFNGP-SPGTKAAVFTEDGKPAPPGVEGELVVLSPGMTRGFWRDPQRYLETYWSPGVWAHGDAAVVDEDGYFYIVGRADDTLKVAGKRLGPAEVEGVLNSHPAVAESAVVGKPDPLKGEVPVAFVVLKQGFQPSEELKAALAEKALGAYGALEEIYFVKELPKTRNAKIMRRVIRAILLGK---- 72163207 57 --------------------------------------------------YSFAEMVHRSDQVAAWLAEQGVRRGDRVMVMLGNQVELWETMLAVMKLGAVILPATTALGPADLADRIERGGAKHVVTSAANT--------AKFAEVPGDYGRIVVDGDVPGWADYRAAATEPIAHPETAPDDPLLLYFTSGTTSRPKLVQHTQASYPLGHLTTMYWIGVRPGDIHLNISSPGWAHAWSC--FFTPWIAEATVFVYNRFDAAALLAHIRRAGVTTFCAPPTVWRMLINADLSGGPG--ALREIVAAGEPLNPEVIDQVRRAWGLTLRDGFGQTEMTAVVGNTPGS-PVKPGSMGRPLPGCPVVLIDPRSGQPA---EEGEICLRPVMLMRGYQDDPERNAEAM-EGGWYHTGDIARRDADGYITYIGRTDDVFKASDYKISPFELESVLIEHPAVAEVAVVPAPDPVRLAVPKAYVALAPGYEPTREILRYARE-NLAPFQRVRRLEF-AELPKTISGKIRRVELRQQEQER---- 126442359 5 --------------------------IVQAIQSHAFATPYKCALSDSRGDLGYADLDSFSTRFAMRLQDLGCRPGDRVVMLASRRALLVAAIIGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVIADE--------DLIDAIEHALPAAAPIVPVTELERLLPRLDALVQPLPLPPLDERAIAYCIYTSGSTGRPKGVLINHRSIADFFEGTHAVYDVTAQSRCASFSPL--NFDVYLMDMLFPLAQGASLYVHDDVNPDLLFDAIRAHDVTHFSAWGMMLGLIAQAEEFESAPLPHLKTILTGTDVPDVKTVQRWRKNAGVQVINAYGPTEATCAATAHIEPERRTLYPIGKPLEHVLALLVDEGGNRITAPGVPGELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCAYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLLERGAPLDADCKAEIRQRELPAYMVPRHVKVLEQFPQLSSGKTDRKALLSILQQRI--- 15223009 19 -----------------------------FLERAAVVFGSRTSVVYGDIQYTWHQTRDRCVRLASALSDLGLSRHDVVAALAPNVPALCELYFGAPMAGAVLCVLNTTFDSQMLAMALEKTKPKVFFVDSEFLSVAEESL--SLLSNIEEKPLIITITEYEDFLSTGNPNFKPIR--PVDECDPIALNFTSGTTSTPKCVVYSHRGAYLNATAVGVMNEMKPMPVYLCTVPMYHCSGWC--YIWTVTAFGGVIVCLREVNDEVIFDSIVKHKVTNFGGSPPVLNMIANARDSVKKSFPWTVQVMSGGSS-PPEVMLKLKK-LGFKVMMAYGCSEGTACWETLPEEESLRLKARGLNHFAKEAVDVLDPTMKSVPHDTIRVIALRGNTVMSGYFKDKEATEAAF-RGGWYWSRDMGVIDPDGYIQFKDRSQDVITCGGEIVGSKEIEGILYSHPAVYDAGVVGRPDETLGESMCAFVKLKEGAEAREEEIIEFCKRKLGNKMIPKTVVFSD-VPKTPTGKIRKNVLRKMAKD----- 194506351 2677 ------------------------------FEAVARARPDAIALECARAQMRYGELDAKADRVAAALAASGVRPDSVVALCVERSFDMVVALVGTMKARAAYLPVDPDYPAERIAYLLGDAKPPVVITQ-AHLRARVDAALAGADAAVVTVDELLARASAARATGAEPEAERVAAAADVAPGQLAYLIYTSGSTGQPKGAGNTHGALANRIAWMQRAYRLAPDDVVLHKTPFG--FDVSVWEFVWPLAVGAKLAIADHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDAAARCASVRTIVASGEALAPELVARVAALLHAQLHNLYGPTEAAIDVSHWADDAAADAVPIGHPIANL-RLHVLDAALHPAPVGATGELYLGGAGLARGYLGRAALTAERFVPDPFYRTGDLARRRADGALDYLGRLDTQVKLRGQRIELGEIEALLRATDGVRDAVVIVRDERLVGYVACA----TPAGFDAAAQIERLRAR-LPAYMVPAQLVALDALPVTPNGKCDRRALPAPV------- 209516505 28 -------------------------------------------------RWTYSDLLRDIRRTANMFSRLGVERNTVIAYVLPNLPETHFVIWGGEAVG-IVCAINPLLEREAIGELLKASGASVLVTLAPFPGTELWQKVQAVLHHVPAIKDLVLVNLADRIIRIHDFGTAMADEPSARMDDISSCFCTGGTTGLPKIAMRRHRNEVTNAWNTGRFLGIGPGKTIFCGLPLFHVNAVMVTGLL-AFSRGAHVVLRGDGVVKRFWEIVEHYRINFFSGVPTLYGSLLEVP-IGEHDISSLEYGLCGAAPMPVELLRNFEHRTGIQILEGYGLTEGACVSSVNPPLGERRAGSIGLCLPGAMKVVVADEAGRDCAADEVGQLVISGPNVFVGY-SRPEQDSGIWDGERWLNTGDLGRRDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDAHAGELPVAYVQLKPGVTTEAELAAFLRACISERAALPKGIRVIDTMPLTGVGKIYKPALREMA------- 197782442 112 ------------------------RTLPELWAAQVAATPRADAVLDRGSRLTYAELDARATRLAHRLTALGAGVEQVVGIALPRTAELVVAVLAVLKSGAAYLPLDPVYPADRLAYIVADARPVVVLADAETAGTVPEGTPMLIVDGELTDHHI-----GDSAKVLTDGHGANPPTP----DNLAYITYTSGSTGRPKGVLATHRNAVEFVEWTHAAFGSGRLAKVLFSTSL--NFDVSVFEIFSPLLCGGRVEIVES---LLALTDGAHRDAGLISGVPTVMAAVLAEPPAVAP-----HTVALGGEPIPARLRADIEAAFPARLVNFYGPTEATVYATAWGDPRDNAGPPIGRPLARNH-VHLLDHGLRHVPDGAVGEVYVAGGGPARGYLGRPGLTAERFVADPFYRTGDLAVRGPDGMLRFLGRADQQVKLRGFRVELGEIEAVLATHPAVAKSAATVRQDDRGEKQLVAYIVPAETAGQAAELREHLA-RALPAHMIPSAFVTLDALPHTASGKLDRRAL----------- 218295010 52 -----------------------------LVEAVLRHDPERPALVHEGRSLTYGELKAEVARVAAGLKALGVGRGDRVGLWLPMGLEAATLLLATAWVGAIAIPIFSGYAAEAASVRLKDAEAKLLAVQDGFRGRRVELLLEARRARLAGTEGLLVVRRAAGEVDYQDLSGEASPPEEMESMDPFMLIYTSGTTGRPKGTVHYHAGFLKAALDLALLFDLKEEDRLFWFTDLG--WMMGPWAILGGLLLGGTVFLPDYPGPDRLWRMVAAHRITHLGLSPTLVRALIGEAPLEGHDLSSLRVLGSTGEPWNLEAYLWFFRAVGLPIVNYSGGTEVAGGILGNVLLRPIKPMGFNTAV-PGMKAAVLDEEGRP-AVGKVGELAVLAPWMTRGFWRDEARYLETYFQPGVWVHGDLALLDEEGHFFILGRSDDTLKVAGKRVGPAEVETAATRHPALREAAAIGVPHPVKGEAIVLFAVLKPGHTPSPALAEEVAEKVLGKPLRPERVLFVPDLPKTRNAKVMRRVIRAAF------- 18313645 72 ------------------------------------RFGDKTAYIYVERRITYGELYQLVCRISAALRAFGVKKGDTILVYMPNSIEAVAVLLAAARIGAVSSTVFAGFSPKAVADRIELVEPKIIFTQDSLRRGRRIALKENIDEALKVVKRALGEEKEPPMERGRDMWLEECTPEFVESNEPLFVLPTSGTTAKPKPVVHVHGGYVWIVHGALLVYGLSSDDVIFNTSDIGWIVGQSYI-VFAPTIMGTTSILIDYPKPDLFWEIIEKYKPTLIWTSPTAARMLMRLGHARRHDLSSVKRVVTAGEVLNPEVWRWLYEEANVPVIDHWWQTELGGPAIGYYYAMEIKPGSAGVPL-PGVEVEVVDERGNAVSAGQKGTLVLKRPGMTPTLWKDHKRYMAEYWEEGVYYTGDAAYIDDEGYVWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPIRGEAIAAFVVLKPSWRPTEELRKELIEHVFGPIAVFAGLEFVNMLPKTRSGKIMRRVLK---------- 119178636 14 -----------------------------FLEARKQAWSDKVAIIDQNESFTYGQLLVDVSCLKQRLDTLSLKDLDRIAFLIPSGYDYVVCQWAVWAAGGICVPLCVTHPVKELLYTISDSNPRLVILHDSF-GHRKDALAE-------SCSNVTFLDLAPLASTTPETIVLPPFHPPFDLSRRALMIYTSGTTANPKGCITTHKNVMFQSNCLIEAWKYTSSDHLIHVLPLHHIHGI-VNGLVAMLLSGATVEMYPRFDPAIIWEWSSRGSSTMFMAVPTVYSKLVDYFDAHRAGANSLRLVVSGSAALPTPIKTKFFEITGQTLLERYGMTEIGMGLSCGLEVDKRIDGSVGWPLPGVEVRLTTRDTGCIIPSDEDGMIEVKGDNVFLEYWGRPDATKKEFTSDGWFKTGDVAKRNENGAYFIQGRESDIIKSGGYKISALEVERKMLALDAIQEVAVVGLPDEEWGQRVAAIVKQRQGTPQLESLRAELK-KEMAHYKVPTVLTVVDVIERNAMGKVNKKDL----------- 184155446 3 --------------------------IPNWLLKQASLNPNRVAVNDGTTAYTFAQLVPLVAHRAGQIQAQTDQP--RVGVMTHNNLAGYLAALGVLAADKTIVWLNWRLAPEELSRQIGDAGLDLVLVDD------------QLADRYYGGHRVLCSELTAGTAPAAVL------TPTVDLDAVASIMYTSGTTGQPKGVLQTYGNHLASAISSSLNLGVLPNDLWLCVAPIFHISGFSI--LMRGLIYGMGVRLVNHFDAQVVNQILEDEPVTIISAVPYMLKKMLEDVQANDHCYSSFRLVLLGGGTIDRATLNACEE-SGLPVVQCYGMTETCSQFVALSAEEPYHLGSVGKPLF-TTQLRLVGEHH---------EIEIQTPALTPGYLNQPAKFAAKHDGD-WYRTGDVGHFDEDGFLYVDGRLDEMIISGGENIFPAEVENVLRQYPGIQEIAVVGRNDQQWGAVPVAVVVSKQPV-DFQQLEAFGREH-LAHYKVPKVYLQTDALPKNASGKVQKFRLQDLVA------ 70990998 21 ---------KDPAPQHRINYHTLSPTF--FLPRAAAIEPDAEAIYHVTARRTYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKEDDIAYIFTHSDADVIIVDK-----EYLPLLQAYRAAKPEIPVIVDTDTDSTEGQLSGPFDEAVLLQAASEDDVIALAYTSGTTARPKGVEFTHRGYLAALANVIELNSQQGRCRYLWTLPMFHAMGWTFPWAVTAVR--GTHYCLRKIDYPEIWRLLKQEHITHFNAAPTVNTLLCAANEAER--LPRPVQVTVAASPPTPHLFEQMTN-LNLHPVHVYGMTETYGPITKGQLPAEEKYKKMARQGHGFVTSLPVRVIKTDVPEGEIGEIAFVGNICSRGYYKDPEATRKLF-AGGVLHSGDLAVWHPDGAVQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDAHWGERPKAFVVKQGKQIDGQEVIAWAKNNSISKFMVPREVEVVAELPKTSTGKVRKNVLREWAK------ 119714755 7 --------------------------IAELVSVAAAEHPDRLAVVAGGRSLTWAGLEDEVGRIATGLGAAGILGGTRVLLAVGNRLEFVTTYLGVLRAQAVAVPVNPRSTVSELSRMVADSGARMVV-----GEPDTVEALREAVAGLDPAPLLVVI--EAEPLPGERAHDELRALPARDPEKLAVLLYTSGTSGLPRAAMLTHRALLANLDQVAQVPMIHGDDVVLGVLPLFHVYGLNAV-LGGILRHRAKLVLVERFDPHETLSLIDDEACSVVPVAPPVFAYWLGEEHLAEH-LGPVRLVLSGSAPLAAELIDKFTARAGVPVHQGYGLTEAAPVVTSTLCSVTPQVGSVGAAL-PGVELRLVDESGRSPDGDDPGEIQIRGANLFSGYW---PDGEGGPDDDGWWSTGDVGFLDPSGDLFLVDRIKDLVIVSGFNVYPVEVEEVLTEVDGVVEAAVIGVDDPVTGEAVVAYVRAPDADPAAEEAVRVHCEQRLARFKRPSRIEVVDALPKTGTGKVQKGRLRGIERRRTLG- 167644184 13 -------------------------------------------------RYDYAGLSRRSAQAANALARLGVTSGDRVTSLAWNTHRHLELFYAVPGLGAVLHTANPRLSDEQIVFTINHAASGVLLFDRNFA-----ELVARLAPRLTTVKTFVMLSDAESYETLIAGEAETFDWPSFDENAGAFLCYTSGTTGDPKGVLYSHRAVVLHAMAGASAFGLTAFDVVMPCSSLYHATAWGLP--FTAPICGSKLVLPDKMDGASLHQLIQDEGVTFTGGVPTIWTMYLSWLEQTGQRPDTLRRVVIGGSAVPRAMAATFKTKYGVDVLQIWGMTETCIGVVATPTPSDAIWTRQGR-LQFGIELKVENEDGSEAPDGETGALKVRGPWVVRRYYRQE---ADVADADGWFDTGDIATLDEHGFMRITDRQKDVIKSGGEWISSIDLENIAAGCPGVKIAAVVGVPHPKWEERPLLVIEVHEGSVVKAEVLAYLGSR-IVKWWTPDDVVF-AAVPLTATGKIDKKVLRE--------- 157345303 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSQSDLAGIMYSSGTTGNVKGVMVTHRNLIAMTGSYMQRKANSP-VVLLQIVPYFHVYGFH--YVFKCMAMNVTVVIMEKYDLEKTIDAVEKYKVTDLAVAPPVVVAMSKKAVTEGRDLSSLETVASGGAPLGKELIEAFTAKFGTVISQGYGMTEVIGRISALDREECSRWGSSGK-FPGIWEAKIVDETGASLPPLKRGELWVKGPSIMKGYVNDPKATSETLTPDGWLRTGDLCYIDEDGFLFIVDRLKELIKYKGYQVAPAELEHLLQSHPQIVDAAVIPYPDDEAGQVPMAFIVRRPESLDEAQVMDFIAKQ-VAPYKKIRRVSFVTSIPKNASGKILRKELKKI-------- 115372390 474 -LEKFV-FPGLEEETKRRTVIAAYRDLLELFEASVHAWRHRVAFVSGERRLTYGEVHRYAGRIGSALLRAGVKHGDRVLLVSENRPEWGTAYFGILRAGATVVPVDPALTEAEVLNIARRSQARVCLLSDQ-SAEEYPGLTQALTSG-EHPTQVLSLGEAMEGDPAYPDGIGPVR-KTAAADDVASLIFTSGTTGNPKGVMLTHRNFASLVAKLAGAFSIGVGDGLLSILPLHHTFEFSA-GFLTPFSRGAEISYIDELTADRLGDVFETGRVTAMIGVPAVWQLLLQATHGELRNRSSLKFLVSGGSALPDDVHKAFHA-FGFNITEGYGLTEAAPVLSVAEGTNKRQPGTVGKAL-PGIEFRIDQPDNE-----GIGEVLAKGPNIMAGYFGDREAT-EAVLKDGWLYTGDLGRLDDEGRLYLVGRKKDVIIANGKNVYPDELEEQYGTHEHLKELSIVGLPDEAGGEKVACLCVPRPRDEVRRELEVHFREAEMPFYRRVKVLRFWDELPRTSTRKVKRKLVVEELKERLAS- 126731806 4 ------------------------ETIFTRFSQTVARQGDAAFLHVLDETISYADMADRVERWRERLAGAGYGTGHRVGLLLENRPVFLEIWLALNALGASVVPINPDLRLAELEYLAEHSEMILAIV--------LPSRLDEMEAAVKKTGLRTLVTTPDGPLPQAIRPATADAQPDTQTE--CALLYTSGTTGKPKGCILSNEYYLYSGDWYAEAGGHRSGERMLTPLPVFHMNAMAV-SVMAMITVGGCLILLDRFHPRSWWASVRDSGATVVHYLGVMPPMLMRAEPSEEDRNHSVRFGFGAG--VEPKLHAPFEERYGFPLIEAWACTETGSGGVICANEEPRKIGTAGRP-SAEVEVRVVDDTGQDVPPGSRGEMLVRRAGFFSGYLKNQEAT-DALWQGGWLHTGDVVQQDEDGALHFVDRKKNVIRRSGENISAVEVESILGRHPEIASCAAAAAPDDVRGDEVAAFVILKGNRAKAEEIVNWALDQ-MAYYKAPGWIAFVDALPLTATQKILRGQLKDLLVKTFEA- 159038002 2300 ------------------------------------------------QRLTYAALERRSRALAHRLRRLGVRHGTVVALCHEKSADLIVSILAVLRAGGAYLPLDPGYPPERLTYLVDNAGAAVLLADDA-------GLARLPRASCDVL-------DVAALLAHTDGEPQADLCVRVTHDDAAYVIYTSGSTGIPKPVRVTHGNLAAVHAGWRTEYGLD-SDVRVHLQMAGVAFDVFTGDLVRALCSGGTLVLADRDDPGRLYHTMTEERVDCGEFVPAVVRGLLTHCERHGLRLDFLRLLVVGSDVWKAEEYGRLRAICGARVVNSYGLTEATIDSTYFEGPEPGQMVPIGRPF-PNSAVYLLDRHGEPVPPGVPGELWVGGDGVAAGYPGDEEQTAQHFVPDRLYRTGDLGRWDADGVLHLLGRPDNQVKVRGHRIETGEVESHLLRRPEVAEAVVVVRPDAAGEPALAAYWVPAEAAPDARDLRRWLADR-LPTFMIPTYLTALDALPLTPNGKVDAAAL----------- 107027365 10 ------PYPQDEPA---PSGHAYPLLIKQLLHALLATRPEQEIVYGDRVRHDYWTFRHRIGQLASGLSSIGVGAGDVVAVLDWDSHRYLECYHAIPMMGAVLMTANVRLSPDQLLYTLDHSGARVVLVHR-----DFLPLWAGMRDRLDTVRHVVLIADGDETGLPDGFTDEYEALVAAGSPDFAFPDFDEQTRALPKAVAFTHRQLVAALSSARDRGRVHRDDVYMPITPMFHVHAWGMPYIATAL--GLKQVYPGRYSPDGLVALIAREAVTFSHCVPTLLAMILDSPASAAADLSAWKVIV-GGSPLSDGLARAALAR-GIEVYTGYGMSETCMTIAQIDPPRAARRTKAGLPL-PLVDLRIVDAQFRDVPHDSAGEVVVRMPWATQGYLGDAPASA-ALWAGGYLHTNDIGVIDSDGRLQITDRIKDVIKTGGEWVSSLELESILSRHPAVRESAVIGVKDARWGERPLALVVLTDEQVEPEELKAHVKQVAISRYAVPERLLIVDAIEKTSVGKINKRALRER-------- 186472378 28 ----------------------------EMICRGAAFNPSAPALSFFATRWTYSELVRDITRTANMLSRLGVQRETVVAYVLPNLPETHFVVWGGEAVG-IVCAINPLLEGDAIGELLNASGASVLVTLAPYPGTDLWPKVQAVLHKVASLEHLVVRGAVASHISIHDFGEAVAREPGMASDDASSYFCTGGTTGLPKIAMRRHGNEVANAWSAGQFLGVGPGKTIFCGLPLFHVNAVMVTGLL-PFSRGAHVVMRGEGVVQRFWDIVAHYRINFFSGVPTLYGSLLDVPVGER-DIGSLEYGLCGAAPMPVELLRAFQAQTGIRILEGYGLTEGTCISSVNPPLGERRVGSIGLRVPGQAMKAVVDEAGRDCVADEVGQLVISGPNAFIGYM-RPEQNNGIWDGGRWLNTGDLGRCDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDMHAGELPVAYVQLKPGSANEAEMAAFLRDEISERAAFPKGIRIIEAMPLTGVGKIFKPALK---------- 156349394 3 ---------------YEKYGC-----LHEIFTRQALKTPEKTAVVCDDRHLNFSELNRLTDILASNLRHKGCGKDKVVGIYMERCLEYPIAYISALKAGGAYMPLELSYPENLLKSIFEDSSPVAIITTD------------ELKSRLPSVPVLVLSKGWDERLQKENKELGYLPPVESSLDDLAYVVYSSGTTGKPKGIACPHRGAVFSYTWRFTNYPYKDGERVAC-------NVFFVWEMLRSLLVGIPLYVIPDYDPPLLLRFLQKHKITRILFTPSLFEAILNYEEEDNSYLSSLQVVWLCGEVVTSALRDRMRAIPQIKLLNLYSISEAVADLTNMKDENKRKFCPVGK-LLPGVQIVIMDKKMKPLPVGLPGEIFVGGPTLARGYLNRPELNKERFVGERLYSTGDWGYMLSSGALEICGRCDSMVKIRGYSIEIQAVEAALLQLPMINACVVLALGEEGTDKYLVAYVVP-EGKVTKKDIRATLKTR-LPFYMIPAHFVLLQSIPVAPSGKLDKKRL----------- 57865675 1444 -----------------------NKSIQQLLHDVMKAKADDVALKMNGQSMTYQELDDYSNSMAQTLIQNGIQKGERVALLTERSFEMVASMIAVLKVGGSYVPIDVTYPNKRIEFIIEDAEVAAVLT-----------YGKTISSHIP----VIKIEDIDNTENNKRLNIEYAG----NLEDDMYHIYTSGTTGKPKAVSVKQRNILNLVCAWTKRLNLSDDEVYLQYA--NYVFDASATDFYCSLLNGYPLVIVERTNTDLLEKVISQENITI-ASIPLQVYNVMHHFYIPK--------VITGGATSTPAFVQHISKHCDMYV-NAYGPSETVITSCWIYEKGDAIPSTIGKPLANVDIFIM--SGGKLCGVGIPGELCIAGESLTSGYLNRPELSAEKFINNPFYRSGDLARLMPDGQIEFLGRIDKQVKVHGYRIELGEIENIINSVDTVTDSVVILAKQGER-EVLHAYYV--GSQEDENHISQHL-NQYLPKYMIPKTLTAISEIPLTGNDKVDESRL----------- 116490381 4 ------------------------------LTKQADLFPERMALFYRGQSWTFAELKKEVERICGHLASLEINSNKRVAILPGNTAASYMTILAIQQIGLQPVLLNFRLSNDELQSQLVDAGLQNVLIDDSLKSRFKEGQKLNVSSELESLKIV-----------------PPQIVEDFPNQKIASIMYTSGTTGKAHGVLQTYGNHFYSAVGSAFNLGFDPEDQWLCVVPIFHISGFSI--MMRSLVYGMGVVLLSHFDPENVTKLLSSHAISLVSVVPLMLKQLLRLYPKDGYQ-NSFRAFLLGGEPIDQNTLDICLRK-GIKVIQSYGMTETCSQVVALNQDATRKIGSVGKALFPV-QLRIADDKTNEVQ--------LKGPNLAKGYLNDDQRFKSKFTGDGWFKTGDVGLIDEEGFLFIKGRLDEMFISGGENIFPNEIENVYAKLTGIKEIGIIGISDQKWGKVPCAFIVPASSKPDQEELLSYGR-RHMAHYKVPKKFIFVDNLPHTASGKLQHSKL----------- 169611931 13 -------WNEHVP-------TFIDETVSDLVQKQVKLRPDALAVDAHDGTWTYAELDAAANRVAHYLSDLGIGPEDVVPLCFEKSRWAIVAILSVLKTGAAFVFLDPSHPVDRRQYITSEVEAKVIICSPSQIHL--------YESECP--PTFMLSEDSLESLPERDVARKTSAAP----SNLLYVIFTSGSTGNPKGCLIENRAFLSGSLRHAERAAIDHTTRILQLA--SYSFDVSMLEILTALVHGSCICTPDMALMANGPAIVNEYKITWAFMTPSLVKLM------APNMVPTLKTLALGGEPLSKIDVETWASEL--QLINGYGPSECSVAATNTEMTPDTDPANIGFPVGGICWIVDAEDHDLLLAPGEVGELLIEGPILARGYLKNKEKTDEVFVERPFYKTGDLAKYLPDGSIYFVGRKDTQVKLRGLRIELGEIEHNIGTHPQVRHQMVILPKKGSFANRLVALVSLRDEDLHSDEIKTHLEASKVPEYMVPETWIVLERFPLLLSGKLNRSLVSKWVAE----- 169611931 1563 ---------------------YVSECVHHAIEAQAYATPEAEAICSYQGSWTYKELNEQANRLAHHLASLGVGPETIVPYVFEKSAWAIVSILAILKAGAAGVAFDPNHPIERIESLIEQTESFIILTSTQNA---------ALFANTANLEAVIVVD--KDFIFELPVATRPA-CTTVRPENACFVVFTSGTTGKPKGIVLEHRNMRTCSTSMGPVLDFGPHTRALQFA--AYNFDVSLQDIVTTLFGGAVCVISDEERMNDLAGGINRTQANWADLTATVSGML------NPKDVPSMRRLNNGGEPLNRDVIETWADH--VQLHNLYGPAETTVNQTGSIRLSRTSPASIGPAFGTHVWIANDQDHNRLVPMGCAGEILIEGPLLARGYLKEPEKTAAAFIENPFYKSGDIGCLNTDGSITIVGRRDAQVKINGQRVELDEIQAQLLLPEGVVDA--VAIEEHTKSKTIVGFVTKAAEASTNEDLRHILKDKVLPFYMIPSLFVPVFNIPYTTSGKLARPVLRQIVA------ 169611931 2617 -----TTWNTELPAGIDAR-------IPDLIAQNVATRPNAQAVCAWDGSLTYRELDLITSKLANHLTTLGVGPEVQVGLCFDKSMWNIVSMLAVMRTGGVCVQFLPNYPMPRMLSILEDIEADVVLVSPQHAG-----LFERVVSKVLAIDQAFVDSFPASYSKFE--------APEYSPDNAAFIVFTSGSTGKPKGVIIEHRGFCTMAHYQLPQILLEPDSRVLQFA--THTFDICLFESFAPLVKGACVCVPSEYDMNNLVSAINSLNVDWIIMVSTV------ADTFHPDQVPGLKSIILGGEPLRADIHARWAPR--VNLFNDYGPAECSILAVMTHSHLETPCSMIGKAQGGRSWVVDKTDHNRLVPVGCVGELLIEGPLLARGYLKNPTKTNESYIYDPWYKTGDLVRYVQDGNMLCLGRKDTQIKIRGLRVELGEIEHHVKTSAGTQKQAVILLEGDVDKAALAAFVVPSVEALTSAQLKEHIA-QSLSSYMVPSLYIPLRKMPETQTNKIDRNSLKRI-------- 169611931 3678 ------------PAHYQQIIEWVDDCVHNIFREQARIRPDATAVTSWDGEITYKQLDELSDKLASHLVEKGVKPEYLMPMCFDKSVYTVITMMATLKAGGATVHLGKNSPIDRMAEIISQTGA-AFVLTDNIHAHKFDGV----------IETVIVDQK------LLDSLTSTASLPTVSPNDPAFVLFTSGSTGKPKGVVGEHASMCTSSRAHGTNRKVGPWTRLFQFA--AYTFDVSIADIFTTLQRGGCICVPEDERINDIPGAIRRMNCDYAFLTPTVAAML------EPKDVPTLKKLILGGEAAARDTVRRW--APAVDLIFSYGMTECGIHCVDADPSPETDPADVGRPSGCHMWIVDAEDHNKLAPLGATGELVIEGKVVSRGYLGDEAKTAAAFVVDPMYKTGDLFKYGPEGQLLCCGRKDFQVKHHGQRIELAEIEANILADPRVNQAVVLLPKAGHLQKKLVAVLSLESLSQTTAAVRSYVATK-VPDYMVPAVWIVVQAMPLTPNNKMDRVTVTKWLVE----- 40062915 36 -------------------------TLLDIIE-AARAHKDQEFLVHGKRRISFAQFFEAVDAFAVYLQFIGLKPGFRLAIAMRNNPEWLIAFAAGVVTGAVVVPINSWGKRDELLHALEDCEPFALVCDS--------PRAALLKDALETVQFVVVAADSENAFSNALRHAGQPTVVSPTPEQLALILYTSGSTGAPKGAMHSHEGAAQAVFNMLFTGMLSLSEKTLLTVPLFHATGLLGSFLLPCVTA-QSIVMLDKWDPQVALRLIEEERITLLSSVPALVKELLSQSNVKEFDITCLQRVASGGAAMPADL----PDLIGKYVRNGYGMTETTVGSQGAGAVFDAKPEAAGV-QSPIMAFRTVSDSGDVLPPGSIGEIEMSGVSCTLGYWRNPSADAVLFSKDGWLRSGDVGFVDDEGYVFITGRIKDIVIRGGENIFPGDTEQACYSLLGVAECVVFGVPDDRLGEELAMVVYCGPQTLTSDQVRAQL-QQSIAGYKVPRYIRIHDRLLKGATEKFDKRAIRE--------- 70730890 1 -----------------------------MIERSASQWPQAPALSFRPVRWTYAQLLADITRAANLFERLGVRRGDVVALILPNLPQTHIAMWGAQTAGIAFA-VNVLLDGTQMAELLATAKVRWIVTVGPEPDAQIWQRVEGAIARLPGLQGVLAVDPLDFFAELALEPGERLRFAPPGLNDVAAYYCTGGTTGLPKIARHSQRNEVIFCGQLDAVIGLRPGRTVLTALPLFHVNALIGCG-LAAFAQGGHVLLAPPAGFRRFWEIVETHQVSSYSAVPTVYAGLLQVPCA-GHDTSSLTVAICGAAPMPRDLLRKFEQQTGQRILEGYGLTEGTCASSVNPARGESRIGSVGLRLPQNMRVMILDERGRDAQVDEVGAICISGPNVFIGYLDSAHDQGAWFDEQRWFNTGDLGRCDGEGYFWLTGRKKELIIRGGHNIEPKYIEEVLATHPDVALCAAVGRPDAHAGEVPVAYVVRAGSAISSAQLLDYATRHISERAAVPKAIILADALPVTGVGKIFKPAL----------- 163853830 40 ----------EIPERYNIA--------ADVCDRWALSEPDRTALLDRPEPVSYGRLRSDSLRLAAALAARGVGPGDRVAVLLPQSVAVVVTHFAAYRLGAIALPLAGLFGEAALRHRIADSGACAVVTD--APGLTKLERLRADLPDLTTILSVDGAGEAEGFFAALENAPDGLATRATGPDDPALMIYTSGTTGLAKGALHGHRVLLGHLPGWSVMHGFPPEGTGLMWTPSDWAWAGGLLNVLMPLRLGMPVVASGRFEPEAAFRLMADLGVTHAFLPPTALRMLRGVADPRRFDLSALRNIASAGEALGAETFDWARDALGLTIGEAYGQTECNLVLASSARIGVARAGATGKPV-PGHRVAVLREDGTEADADETGEIAVRAPVLFLGYWRQPEATAKKF-RDGWWMTGDQARRDADGYIRFVGREDDLITSAAYRIGPAEIEACLCAHPAVALAAAVGVPDPLRTETVKAFVMLRAGDALAAEILAFAKAR-LSAHEVPRALAFRDTLPMTTSGKIIRRQLRDE-------- 91781003 5 ----------------------------DFLWRAVDRYPNRTAVFGPGGNLSFRELGTQVLDRAATLTQIDPVRGGRICVGASNGMDHLIAILAVLAAGKVWVPLNPRNGDPELRRILDFVEPSLVL-----ADAEMQNRLSGTTAALRSLESL-----TQQAGDVGAVVMGPRSSGGVAMDKPQAIKFTGGTTGFPKGVIQPLRAWNTNIATQIHELGLKPDDRYLVAAPLSHG---TSTYLLPLLGVGGALIIPPEAKAAALLDAADAHGATILFAPPTLIVALAEEQRRSPRLLRRLRYLVYGGAPMRAEQIRDAQSVFGPVLCTTFGQTEAPQIITFLPPAEGDTLTSVGRP-SLLTRVAIMNKDGEPVETGQQGEIAVRGDLVMSGYLKAEDETRKTLV-DGWLRTGDAGVFDERGYLFLRDRIRDVIITGGFNVYPSDVEAVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLRSGQVDTADLVALVR-RELGPVKTPRHVHLFESLPRSAVGKVLKTEVRNTILNR---- 70606901 1 MIKG---IPSTVNDDWQLN-------IHKIIQYAGKVHGEREIISDRRHNLTYGKILERVSSFTNSIESLKINPGDIIGILGWNDHRYFESFFTVPSLGAVLLELNIRLHPADLLYILKLTKPKGLLVDDSLLPLA-EALSKEIMSDKPFEEIKTNIRNAFGYEELVKSGSPNRKFDEVDEKSSALAAFTTGTTGLPKGVFYSHRSIVLHALNASRRLKI--SDVLLPVVPFFHVHGWGTQ--FAGAITGCKQIFPGRPTVDSMVEHILNHKVTRTGGVPTVFFELLRRIENPKPDLKGL-VVGIGGAAAPPALVSAL-AKYGIEVANGYGATETGPGVAQLPPEERRIKAGQGYPTFGVEVELVDPVSGEELPDGKVGEIWIRGPWIAKSYYNDP-RSAESFTSDGWWKSKDLAVIDELSHIKIVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKSENLPKDEVKRELREHLLAKWQLPDDIVFVDEIPKTSVGKFRKEELRNKYRD----- 197772494 13 ------------------------KCLPDLLREQALRHPHGTAVVHDDETLTFRELVEHGSELAVYLRYLGVKPDDCVGVFVEPSTELMTGVWGILFSGGAYLPLSPEYPEERLRYMIEDSGTEVILAQ--------RGLAERLAGLVPRGTRIITPDDADAFTRRRTGESGYGPL-DLRPHHLAYVIYTSGSTGKPKGVMIEHRSVVNQLEWLASGLGVNRGTTVLQKTPM--SFDAAQWEILAP-ACGSRVVMGGYRDVERLIETIVRHGVTALQCVPTLLQALVSTDEFAL--CTSLTQILSGGEALSRSLAAKCVEVLHCELVNLYGPTECTINTSAVVDPAAVGNGSIGTPVA-GTRYHVLDDQRNVAAVGETGELYIGGVQLARGYLRRPELTAERFVSDPFFRSGDLAYRNADGTVQFVGRLDNQVKLRGFRVELDEIRVSIENHDWVRSAAVVVRDDPRTG------------------------------------------------------------------- 120611491 56 ------------------------------VDRHLAQRGGQPALIDSERIYSFAELHAEVQRMAAALRSLGVQAGDRVLIYMPMVAEAAFAMLACARIGALHSVVFGGFASGALASRIEDAEPVAIVSADAGSRVPYKPLLDQLSKHQPGAVLLVDRGLAPELRPGRDHRWEEVDCEWLDATHPSYTLYTSGTTGRPKGVQRDTGGYAVALAASMHIFDAGAQDVFFATWVVGHSYIVYGPGMATVMYEG----LPIRPDAGVWWRIVERHRVTHMFSAPTAVRVLQDPEWLRRYDLSSLKALWLAGEPLDAPTAQWIGEALGVPIVDNYWQTETGWPILTLANPQPSRAGSPGKAMYGYDVKLIDQATGEELAPDRKGVLAIEGPGCMQTVWRDDERFVQTYWKPGVYSTFDWGVRDRDGYYFILGRTDDVINVAGHRLGTREIEEAIAAHPQVAEVAVVGVADALKGQVAMAFAVARDPAAVADAADRRLLEQRLGAVARPSRVHFVALLPKTRSGKLLRRAL-QAVAERRDPG 33599573 44 -----------------------------VLARQAEAAPDRPFVYFNGQWLTYAEADRRANRAAHALAAAGVKPGDRVAIDLHNRLEYLDLWFGLSRLGAIQVPINTDYRAPQIAHTFKRSGIDAVVVQAALLPELEAALSRPALLLLDAAPAQVSAARGFDYAELVAAASDPVPCADVSGADIGAVMNTSGTTGPSKGVLLTHAQQYILGRMMAADMHLGPDDVYYNYFPLFHNTAQAMLTI-PVMLVGARMVLTERFSASRFWPEVREHGCTAFYYIGEILHILLKSTTREDSKGSTLRVWGIGGAA---DDLVAFRERFGVDLRSGYGSTEANVPC--YVPHGSAKAGSAGRA-APGFEIRIADEHGQALPADSVGEILVRAAALMAGYDGDPAATVAA-WKDLWFHTGDSGKLDADGDLYFTGRIKDAIRVRGENVSAFEVERAISEDAAVLEVAAIAVPCELGGDDVKIVVVVRDGVLEPQALVEHALAR-LPRFAVPRYVEFVDALPKTPTNKVMKHVLRAQ-------- 164511461 462 -----------------------DTTVHALFARRAAAHPERTAVVCGDRETGYGELDALAERVAAALADAGVRPGDTVALLMERSTDLIAGCLGVLKAGAAYLPLDARAPRARSAAVVSAAGASVLLTDPGTDTDGL------------GVGHVLRPGEDEAAPDGRDDDTAGAVPVTGRPDDLAYVMYTSGSTGTPKGVAVAHRDIVALALD--RRWRGGAHDRVLFRSP--HAFDASTYELWVPLLTGGLVVVAPDLDVDGIARLIGDQRVTGTFLTATLFNELADRCPQL---LGTLREVMTGGEAASPAAVRRVRAHCPDTIVNAYGPTETTTFAAPLGPGDDIPAGPIGRPLD-GTRLHVLDDRLAPVPPGVTGELYIAGAGLARGYLGRPGLTAERFTACPMYRTGDLARWTRDGQVEYLGRADRQIKIRGLRIEPGEIENALAGHPDVGRAAVTVVPGA-AGPSLAGYVVAAEGCPDPVALRAHLRG-ELPDWMVPLTITVLDRFPVTPNGKTD--------------- 183984969 7 --------------------------IADLAEHAIDAVPDRVALICGDEQLTYAQLEEKANRLAHHLIDQGVGKGDKVGLYCRNRIEIVIAMLGIIKAGAILINVNFRYVEGELKYLFDNSDMVALVHERQYA-----DRVANVLPDTPNVKTILVVQDGSDAIADSSPERDFAELQRERSADDIYILYTGGTTGFPKGVMWRHEDIYRVLFGGTDAAAANPPMIRYPIPPMIHGATQSATWM--SIFSGQTTVLAPEFDADQVWRTISDRKVNLLFFTGAMARPLLDALKDNDYDLSSLFLLASTAALFSPSIKEKLLELLNRVITDSIGSSETGFGGTSIVGAGQATTG--GPRVTIDHRTVVLDEEGNEVKPGVRGIIAKKG-NIPVGYYKDEKKTAETFTINGYAIPGDYAMVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRYGQHVAAVVAPRPGSPSLAELDGFVRS-AIAGYKVPRSLWFVDEVKRSPAGKPDYRWAKEQTEAR---- 163797941 23 -----------------------------LLDRQARANPERTFVRFWGEAWSYAQTLDRVRRRATALRDAGVRQGNHVLCWMGNGPDLLVTWFAINYLGAVYVPINTAAKGRPLAHILNNADARLMIAHSALGALQAVLMTGQIAAPAPAIDGLTIGRMSD---PAEVRDDALLLEQPIEPWDTQAIMYTSGTTGNAKGVLFSYVQHYTMGPEAMEAIG--AEDCCLIAGPIFHCG--STLYVYAMLAKGGTMAVIPEFRTADFWPAVRETGSTVVLLLGVMASFLLKAPESDTDRAHTLRKVYIV--PFG-EDAQAFRDRFSIDLYTVYNMTE--ISSPLIAGPGISEAGLAGTPRAPF-ELRVVDANDMAVPVGTVGELVVRSPWLFSGYYKNPDATVAA-TRNGWFHTGDAFRIDESGRFFFVDRLKDVIRRRGENISSFELEAEITAHPKIKEAVAVAVPSAVSEDEVLAVVTPLDGTLDPAELIEFLAGR-IAHYMVPRYIRIVPELPKTASGKLQKHVLR---------- 197731131 38 -------------------------------------------------RRSFAEIGDRAARLAHALHELGIDGDQRVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHATDRVVIVNGSLLPLLAPLLPHLP-----TIEHIVVSGPGDEYEELIAGRPARYDWPELDERSAAAMCYTSGTTGDPKGVVYSHRSYLHSMQNMGESMGLDDEDIALVVVPQFHVNAWG--LAHGTFMTGINLLMPDRFQPGPIAEMIEKERPTYAAAVPTIWQGLLAEVTANPRDLSSLEIVTIGGAACPPSLMEAY-DKLGVRLCQAWGMTETSPLGTMAHPPAGLGAETQGR-FPAGVEARLVGPDGDILPDGTAGELEVRGPWVAGAYYGRPE---DKFSPDGWLRTGDVGVISADGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLAAVVLKEGTVDYPALRTFLAG-TIAKWQLPERWTSISAVPKTSVGKFDKKLIRKQYAD----- 987101 494 ------------------------DSLPELLADAAARNPDAIAVVDERVTLTYAELGGRANKMAHLLRHKGVRPGELVGLCVDRGADMIRGHARILKAGAGYVPIDPEHPIERTRFGLDDSSISTGIAQETY------------RTRFPDVRDIILPDDP-------GLENQPASPPDVTTDSLAYAIYTSGSTGRPKAVLMPGICVVNLLLWQERTMGREPASR--TAQFITATFDYSVQEIFSALL-GGTLVIPPRLDPARLAQWIDDSRITRIYAPTTVLRALVEHVDPHGHGLVDIASPLPGGESLDGKLRECALHRPHLRVHNHYGPAESLVTGYTLPEDVSAWPSTIGKPID-NTRIHLLDDALRPYPTAYAAQVCISGIGLARGYLARPELTRQRFITEGMYLSGDLARRLPDGNLEFLGRIDDQVKIRGIRIELGEIETALSEHAAITQAAVTVREDDRGDKRLVAYVVPHSDAGDLAELRGHVEAR-LPSYMVPSAFIVLDKLPLTTSGKTDRRAL----------- 120405179 43 ------------------------------FAAAAQRCPDLPGIIDELGTLTWKQLDDRCDALAAALQKHTPR---TVAVMCRNHRGFVEALVGANRIGADVLLLNTSFAGPAMAEVIEREGADIVIYDQEFT-----ATVDRALRDVPGTTRILAWTDADDLEALIDAHLGQRPEPATRKSDI--ILLTSGTTGTPKGAKRSAGGGASDLKAVLDRTPWRAGEPIVIAAPMFHAWGFS-QLLFAALLA-CPIVTRRKFDPEATLALIDRHRATGLAVVPVMFDRIMELPAEVRNRYSSLRFATASGSRMRPDVVTAFMDQFGDVIYNNYNATEAGMIATATPADLRAAPDTAGRA-ADGTELRILDAEHRDVPTGEVGQIFVRSSTLFDGYTSG---TTKAF-HDGFMASGDMGYLDGAGRLFVVGRDDEMIVSGGENVYPIEVEKTLTTHAAVAEAAVLGVDDEQYGQRLAAFVVPAAGAVTVEELKQHVRE-NLANYKVPRDITIMAELPRGSTGKILRNELR---------- 146339588 1 -------------------------------------------------------------------------------MLMRNDIAFIEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSATRVLI--------GHADLLHQLRGLIPPGVTVLSVPTPPEILSNYKISADLLQPPEFAIEQPQNMIYTSGTTGHPKGVRRTVEQAASAERMRALIYGLKPGSRALLPGPLYHSAPNAFGLRAGRL--GGALVLMPRFEPEEFLSVIQSERIDTIFMVPTMFIRLMKLPEERRFVVSSLRHVIHAAAPCPADVKRAMIEWWGPVIYEFYGSTESGAVTFATSEDALRKPGTVGK-VSPGAELRFLGDDGRILPQGEIGEIYSRAGNPDFTYHNKPEKRAE-IDRDGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGVPDAEFGEALMAVVEPQPGVLDTGEIKLRLKA-SLADYKVPRQIEIQAKLPREDSGKIFKRRLRDPYWEQ---- 47230513 14 --------------------------------ARSRAFRDRLAIVDSGGSHTYEQLYDLAERISLALSSFGGLEGKRVCFLCANDASYTVAQWATWMSGGTAVPLYQKHPLSELEYVITDSQSSLLVAGHPYA-ETLQPLAQRLRLPCLTLP------PTSDLGTLHGTDSEEKKTAISDWADPAMIIYTSGTTGRPKGVLHTHKSIQAMVQCLVSEWSWSSDDVILHILPLHHVHGI-VNKLLCPLWVGATCIMLPDFHPQKVWEMLLSSRVNVFMAVPTVYSKLIQYYDPRVRDFERIRLMVSGSAALPLPTLQRWKEITGHTLLERYGMTEGMALSNPLNGPR--IPGSVGSPL-PGVEVRIVMNNTRPGLEGKEGELLVRGPSVFKEYWNKPQETKQSFTDDNWFKTGDTAVY-KDGVYWIMGRSSDIIKSGGYKISALEVERHLLAHPDIIDVAVIGVPDAIWGQKVTAVVQLKEQSMTLMDLKNWASQ------------------------------------------ 211593383 29 ------------------------------------------------RSISCNQAKRLVRQLIAGLRESGLQKGDCVLIHSFNDINYSILVLAIIGAGGCFTGSNPSYTPHELAHHIKASESRFLIFDSLMRATEGKNIPKQNIWIFDNLGQSIPAGMRSWKQLLEVGEEDWVRFNDLETQTTAARLFSSGTTGLPKAVTITHHNLIGQHELVHGVNPRSYPISRVIAVPIFHASAAPVSHI-STLKAGSVAYMMRRFDLETYLTTVEKYNVTDLAVVPPIVIAILMSPLSRKPYLRKARMAGCGAAPLDKDVQARFRSLMGTPFTQVWGMTETSCVATMFAHPEHDDTGSVGR-LIPNLEAKLIDEDGKNISAGVRGELCVRGPTVTPGYFNNPEANSEAFDAEGWFKTGDIAYCDQRTRWYIVDRRKELIKVRGFQVAPPELEAVLLSHPQIVDAAVIGITFADADEYPRAYVVRRSGDLTEAEIQEYVLSR-LAKYKLTGGVKFVGAIARNPSGKILKRVLREDARKEIEAG 119192310 22 ----------------------------------------------------------------------------------------------CMVAGA-----SPAYNVEEMTYALKTADAKFLMTS---PGSIEVAAAAAQKVGIPRKHIFLLEGEVQGYITFENGQAPPFQLPVGRTNKELFLNFSSGTTGLPKAVMLSHHNVIAQCMQLKAITPPVGRKTVMGALPLFHITGL-VKFMNCPMFFNDELIMLPQFNMELMLQTIVEYQISELVLVPPLVIRLVNDPIASKYDLSCVKRISCGAAPLSEQITQLLQQKFPQSFKQGYGMTESCSCITSHSPKDYKYANTVG-DIVPSTTVKIIDDNGKELGYNQPGEIIAKGPQIAMGYLGNPTATAEAFDTDGFLHTGDIGYMTEEGLIRIVDRIKEMIKVKGIAVAPAELEDLLLGHPDVADCAVLGVKDDYASEKPKAYVVLRDGLSVSEELMKYVSERKV-RFKWVEEIEFTDAVPKSPSGKILRRVLRE--------- 148255101 1585 --------------------YPRDATLHGLFAEIARRHPSATAVVEGHRHIDFGTLDRTANRLAHRIVASGIAPGRPIALCCGRTIEMVIAILAILKAGGAWVPLDPDYPAERLRFMIEDSAAELVLAS---------PKAARDVAVLQSPQRLLLIVE-----PTDGSGDDRPPPATTGPADAAYVIYTSGSTGRPKGVACVHRAVINFCHEWQSKRAIAPGDA--GTLTSSLSFDVSVYEIFSNLLFGAAVHLLDKDDADRFARYLRDQRIQNCYLPPHLLTAVASLVAADGANYALKRLMVGVEPPLEQAMWRIKQAVPGAAVVNGYGTTETTIGSIAYRDTGRSGNAPIGVPFQNQT-AYLLDKRLRPVPLGAIGEIYIGGDGVSAGYLNRPELTAERFMDNPFYRTGDLGRMLPDRQLECLGRIDTQIKIRGYRVEPSEIEAVIAACPGVTQSAVIVV-DSGAARRLVGYYAAPSGQPDEQTVRARLAA-LLPPYMVPAVLMRLDRLQLSPNGKIDRRAL----------- 148255101 3104 --------------------YPRDISLADMFEAVARRQPQRAAVMHGDSAIAFGELNVQANRLAHRLRKLGVRAETAVGISIERSIPLIVGLMGILKAGGAYVPLEPDVPDDRLQFMLADSQAPVLVTTAA------------LANKFPQFTGEVIALDD----PMLDSETACDPTREAVADPLLYIAYTSGSTGRPKGVMVQQSTVLNRFHWLWRSLPLADDEVGSQISSI--NFVDAVWEVFSRLARGIPFVVCSDEDPQRMVDALARHRVTRLEPVPSLLASLLDNVPDIAERLPHLRYCICSGEILPVELARRFRATMPVRLFNRYGSTEATSVLWQVNTEAYGANVPVGHPVQNVG-ICILDRRRRPLPHGIAGSLYVYGDAVARGYHGRPDLTAERFVTLPLYYTGDLARQRADGSIEVLGRDDNQLSIHGYRIEPGEIETALGRLAGIRDCVAV-VRDIGGSRQLVAFYAEADDAGTAQALRNHLAGQ-LPAYMVPSLFVKLAALPLTINGKVDRKSL----------- 148255101 540 -------------------------TLVDLFAQTVAAHGELLA-IAGDQALTYAALDRRSDALAAHIRASGLAIADVIGVAVPKSADLIVAFLAVLKAGAAYLPLAPDLPSERLRFMVEDAAPRLIIVTDQTSG---------LFDSMPVPQLLV------DMQHEDAHADAAARPP--RRHDLAYVIYTSGTTGRPKGALIEHGSLANLARAQRDLFGLEPGARVLLYVAM--SFDVSIGAIATALAAGATLHLVPQREPEAIAAMIRDHAIDLVELPATIAQQLPRRQDAAP------RTLVIGGEVCPQDVLAYWSGQ--CRVINAYGPSETAVLATTDAICKPITPHVIGRPIA-NVQVRILDGNDRFCPIGVPGEICIGGAGVARGYLGRPDLTARQFMADPLYRSGDIGRWRSDGRLEWLGRVDEQIKLNGLRIEPGEIARVMEQHEGVTSAHVL-VDQDGRSSRLVGFYAAAPEFDEPA-LRHHLRAR-LPAYMVPSLLMRLDALPVGPNGKLDPRALPRPQAEVMPEG 70606886 1 MIKG---IPSTVNDEWQLN-------LHKVIEYASKVHGEREIISDRRHNLNYRKIFHRISSFTNSLKELNTKAGDIIGILGWNDHRYFESFFTVPSLGAVLLELNIRLHPADLLYILKHTRAKGLLVDDSLLPLA-EALSKEIMSDKPFEEIKTNIRNAFGYEELVKSGSPNRKFEEVDEKSTAFAAFTTGTTGLPKGVFYSHRSVVLHALNISR--DLKPSDVILQAVPFFHVHGWGTQ--FAGAITGCKQIFPGRPTVDSMVEHILNHKVTRTAAVPTVVLELLRRIEDPKPNLAGLRLGIGGAEP--PSALVSALAKHGIETGQGYGATETGPVVVALPVEEKFKRLKQGLILFGV-EVKVVDPSGEELPDGKVGEIWFRGPWIARSYYNDP-RSAESFTSDGWWKSKDLGVIDELGYVKLVDRLKDVVKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPESKDKEEVKKSLLDHRFAKWQLPDDIVFVDEIPKTSVGKFRKEELRNKYKD----- 111222924 57 -------------------------TVGDGTRATVERVPDAEALVDTGQRLTYRALWDAASRVAGGLVAAGVDPGERVAVRLPNGAPWCAAVLGAILAGAVPVPVNTRLTPAEVAHIVTDS-AATLVVDDPAALPDGPPTVRLAD----------------------------------DPEALAALFYTSGTTGVPKGAMLSHRALLSAAEQCRRALHLGPTEVTLIAAPLFHVLAFGMQW-LPALLAGGTVVIATHFETGAWLRAIRDERIDVLNGVPAMYWQALRHPDFPRTDVSRVRLVSYGAAPTPPSQVAELLAAFPARFGPGYGLTEAACVSGLDHDDVLAHADTVGSAVAA-TELRL---DGPEAAAG-IGQLLVRGPQLMSGYWRRPEATAEALV-DGWLRTGDLARIDDAGRIHLLDRIKDMINRGGENVYSIEVERVLAAFGGVGEVAVVGVPDPRLGQRVAAAIVPRPGAADIPALLTHAAGR-LADFKIPQYVAILTELPRNAAGKVDKARLR---------- 66045197 519 ------------------------------FEAQVQRTPDALALILARESLSYTELNQRSNRLAWQLREQGVGADVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLNAPSERLRHVVEDSGVKLLLTSDQLTGL----------PELADIQCLCIDRMNSETASVQNLDG------PIDPASLAYVIYTSGSTGRPKGVAISHAALAEFVTLGADYSDLHEGDRVLQFA--THSFDGFVEQFYPPLCRGAAVVLRDEWDSATFHQAIVEHGVTLADLPAAYWLTLVDFAASPPVHYGALRQVHVGGEAMAVEGLRLWHKLGHVRLLNTYGPTEATVVSSIHDCSTPQQVSWRGVPIGAGRRLYVLDDQMNLLPQGAVGELYIGGPGLARGYHAQPGLSAERFVADPFYRSGDRARLRADGAVEYIGRVDHQVKIRGFRIELGEVESRLQQCTGVREAVVLAV--ELAGSTLVAYAVPDVAASTEAELRQSIRSQLLPDYMVPTHMLLLPELPLTPSGKLDRKALPTPDASQLQA- 169600787 26 -----------------------------------------------GKTYTSLEVKERVDWLARGLKEFGFQPNNVIAVFSVNTVDTLPLAWATHRLGGIQSPANAAYSTEELVYQLKNSGAKALFTC---IPLLETARAAAKQSGIPDSRIYLLESNPDGMKTVDDFVREGKELDRLEPLNTAFLCYSSGTSGLPKGVMISHRNVIANTMQISTRNQTDYTENVLGLLPMSHIYGLVVI-CHSSVYRGDGVIVLPKFEFASTLQAIQDYKINTLFLVPPIIILMTNQQLLAKYDLSSVWSLFTGAAPLGQETAEDLQKIFPWKIRQGYGLTETCTVVCSTS-PDDIWFGSSGS-LLPSIECKIVTTEGVEIGYDQPGELLVKSPAVVLGYLNNDKANTETF-QDGYMRTGDEAVIRPAGHVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIQIPDEKSGEVPKAFVVKENDRVIAREIQKHV-EKTKAHYKIVGGVEFIDEIPKSPSGKILRRFLRDKEKEK---- 163759733 69 ----------------------------------------QVAVDYGEASYSYSDLQSRANRMARFLQSRGVGRGSIVALLLERSIDLYATVLALSKLEAAFVPLDAAFPMDRIAFILEDSAVDAVVTLSQY-------------EALVSSEKMLVLALDSHFPEISKCSARSFAPASGQGDPLAYVIYTSGTTGKPKGVPIRQSQISTFLDVAATHYGYRPTDRVYQSLTVAFDY--SFEEIWVPLLSRATLVPAPKLVGDDLHSFLVEYRVTAMCAVPTLLGTI-------KSELPLLRLLIVSGEACPQDLIQPWFAD-GRRILNVYGPTETTVTAT-WSVLKPGKPITIGGPLPTYSVLVIDPDTGEALGEGIPGEVCIAGPAVFDGYVNRPDQTAKALSPDTYYHTGDLGRFTEAGEIKYLGRIDTQVKIRGYRIELGEIEALARGVPGVGQAVVEPQTPEGQDKALVAYLTSDGGTVDVDAVDAVLRA-ALPDYMVPVFYERLESIPMLASDKVDRRALPKPSMTRFVA- 218713510 48 -----------------------------------------------GKSYSWLEVRNRVDYLSRALSKRGTEWDKVAACFLLNTIDNLSLFWAIHRLCGVATPANAAYSAAELTYQLKDSKATALFTC---VPLLETALTAAKQAGIPQNRIYLVAKAPPQFKTLEQLIETGKSLPKVEPRTTAFVCYSSGTSGLPKGVMISHRNVIANSIQIRPTTDTPYHEVVLCLLPQSHIYAL-VYMCHAVPYRGDGVIVLPKFDINTFLNSIQRFRINILFLVPPIIIMLRNQELMKKYDLSSVTAIFTGAAPLGAETAKELHSIFDWAIRQGYGLTETATVVCATTN-NDIWFGSSGN-FLPGVEARLVSPDGNELEYDTPGELVIRSPSVVLGYLHNEKATKETF-RDGWMFTGDEAVIRPKGHMFIVDRIKELIKVKGLQVAPAELEAHLLEHPLVADCAVIAVPDEAAGEVPKAFVVKSPSATQDDAIKKHVEDHKARHKWLKGGVQFLEVIPKSPSGKILRRLLRDQERE----- 3646379 33 -----------------------------------------------GKSYSSKEVANRVDSLARSLKEFGWAPNETLAVFALNTIDSLPLFWAVHRLGGVLTPANASYSAAELTHQLLDSKAKALVTCVPLLSISLEAAAKAGLPKLLDVPEQLLGGPPAGYKSVSELTQAGKSLPPVDARRTAFVCYSSGTSGLPKGVMISHRNVIANTLQIKAFEQNYRDEVALGLLPQSHIYALVVIGHAGA-YRGDQTIVLPKFELKSYLNAIQQYKISALFLVPPIIIHMLGTQDVSKYDLSSVTSLFTGAAPLGMETAADFLKLYNILIRQGYGLTETCTVVSST-HPHDIWLGSSG-ALLPGVEARIVTPENKEITTDSPGELVVRSPSVVLGYLNNEKATAETFV-DGWMRTGDEARRSPKGHVFIVDRIKELIKVKGLQVAPAELEAHILAHPDVSDCAVIAIPDDRAGEVPKAIVVKSASAGSDEALVKYVEDHKARHKWLKGGIRFVDAIPKSPSGKILRRLIRDQEKERRKAG 91788495 29 --------------------HWGGQTCHNAVDRHLKDRANQAALIYQEKTYTFAELHVEVQRMAASLKALGVQKGDRVLIYMPMIAEAAFAMLACARIGAIHCVVFGGFASGSLASRIDDATPKVIVSADAGSRVAYKPLLDEAESVLLVDRKLLVAGRDQLWGDLRQQHLDAVPCEWLDSTAISYTIYTSGTTGKPKGVQRDTGGYAVALAASMHIFDGRAGETYFSTWVVGHSYIIYGPGMATIMYEGPTQGMDGHADGAIWWRLVEKYKVTAMFSAPTAVRVLQDPALLKKHDLSSLRALFLAGEPLDEPTARWISDGLGVPIIDNYWQTETLLTVANGVERTPSKFGSPGVPMYGYRVKLLHEATGEELQPNEKGVVVLEGPGFMQTVWQDDARFVNTYWKPGVYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEESISGHPLVAEVAVVGVADALKGQVAMAFAVLKDASLLEGEIMKRV-DGDLGAVARPARVRFVTALPKTRSGKLLRRAI-QAVCEGRDAG 172056662 8 ---------------------------------RAKEQPDDLALITDNERLTWSALYTKAHELASSWAPL-LSRGDRIALYGPSSSSYIIAVHAAQLLELTIVPINIRLSQAEVHMQLQQADIR-FVISDRPIDAPVKRLPFHVVKPAP---DVLVRHMPKHYIQS--------------------MLFTSGTTGRPKAVEQTMLNHFSSAMNAARHTGSYPDDRFLVVTPLFHMSGLAV--VYRSVIYGVPLILEPHFSPNKTITWIQTEHITHISLVSVMLDRLLEAG-LRRFD---LRVVLTGGGPVPLPILTRALDR-GIPVMQTYGMTETASQVATLLPEEAIRIGSAGKAIAP-TEIRINRYQ----------EIEVKGPTVMNGYFANPEATAAAFTADGYLKTGDLGRIDADGYLYVLDRRSDLIISGGENIYPAEVEAALLSISGITEAGVVGRFDPVWGQVPVAFIV---STLSETDVRQEM-ERLLAKYKCPVSYFYRDTLPRNANGKLIRRQLKESL------- 195612332 19 ---------------------------------------------------TWRQTRDRCLRLAAALAGLGVARRDVVAVFAQNIPAFCELHFGIPMAGAVICALNSRLDAGMASVLLQHSEAKVVFVDAALLGVAREALISQQAGGASRVPAVVLINEALDEPPSAATGNDKIPGVDRDENEPIALNYTSGTTSRPKGVVYTHRGAYLNSLSSVLLNDMTALPVYLWTVPMFHCNGWC--LVWGVAAQGGTNVCLRKVNSGAIFAAVAAHGVTHMGGAPTVLSMVVNATAEERAPLGAGRTVMTGGAPPAPQVLFRMEE-LGFLVIHSYGLTETYGPATALPAAERAAIKARQGLHHLGLEVDVKDPTMASVPADTMGEVMFRGNTVMGGYYKDAAATAEA-MAGGWLRSGDLAVRHADGYVRILDRSKDIIISGGENISTIEVEAALFAHPAVAEAAVVGRPDEYWGETPCAFVTLREGAARAEEVVAFCQAR-LPRYMAPRTVVFVAELPKTATGKVQKFALREQAR------ 197928902 8 -------------------------TFGDIIREHRRSFPDGIALVDGDVRLTWPQLDERTNRLAGALTDAGVGPGDRILWLGQNSFRIWELLGAAAKIGAMVCPGYWRWAAPEMAFAVEDFDPKVVVWQDEEIGDTVAKARAELGSDHRALWLRHDSAGADSYESFLASGSPEDPVADIDPDAALLVIYTAAISGRQSGSMLSHRNLLAMGASAAWMGDIGTETSFLGAGPMFHIGNYQFWGV-PAFVHGGKNVVVRRVVAEELLPLLAGEKCTHAYLMPPTIAQLVALNREAGHDLSHLRA--SVAAQLWEGTVPTDHSRFGGGMGRGYGQTE-VTGFAVTGAYGDAGTGNAGRP-GPFTAVRILDGTGQECAVGEAGEICVRGDLVHLGYWNRPEINEERFRF-GWWHTTDLGRREPDGTISFLGTTTRMLKSAAENIFPAEVENCIESHPAVKEAAVIGVPNERWAQDVKAVVVLQPGVETAADVIEHCRAR-IASYKKPKTVEFVEALPRT--------------------- 7555409 438 -------------------------SMPALFAAQVARAPGAVAMSCGERSFTYRELYESTNRLAHLLSDHGAGPGQRVAVVIPRSAEAVVAILAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTT------------AEVRDRLDGFELPVIDVDDPA------LAGEPSTLPLPAADSIAYLIYTSGTTGVPKGVAVSHRNVTQLLQSI---------DGLGQVWSQCHSFDFSVWEIFGALLHGGRLVIVPDRSPEDLHALLVREQVSVLSQTPSAFYALADALAPELGQQLKLQTVVFGGEALQPHLATWLHRHPGPRMINMYGITETTVHASFVDADVDSSVSPIGVPLANL-AFFVLDGWLRPVPVGVVGKLYVAGGGLATGYVGRPGLSATRFVACPFYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVT---GAADPVEIRARLGQR-LPSFMVPSAVVVLDVLPLTVGGKVDVGALPAPV------- 83943332 12 ---------------------------------------------------SWQEVARNARRLGSVLTKLGLPQETRCGTIAWNNRRHLEIYFGSSGAGFVCHTLNPRLHPDQMVYIANDAQDQVMFFDRTF-----LPAVANLKDRFDTVEHYVLLGPRDDEAAYDELIADGDPWPELDERQPSSLCYTSGTTGNPKGVLYSHRSTLLHAGNQPDGLAISACDTVMPVVPMFHVNAWGVP--YTAASAGAKLVLPPGLDGDSLANLIDTQQVTAAFGVPTIWMGLLAALEKSGSKLPSLTRTIVGGAPMPPSMYTAFRDKYDVELIQAWGMTETSPLATSTEAQTDIRVG-QGRSVY-GIEIRLVDESGNVLPEDTQGDLQVRGPWVVHSYFNKED---SALTPDGWFDTGDVATIDADGFMVIRDRSKDIIKSGGEWISTVELENIAIGHPAIANAAAIAAHHPKWDERPILIAVKSGDVSEAELLKIY--DGKVASWQVPDRVIFVDELPLGATGKVVKLKLRETYANVLLEG 169210344 49 --------------------------------------------------WNFRELSENSQQAANVLSACGLQRGDRVAVMLPRVPEWWLVILGCIRAGLIFMPGTIQMKSTDILYRLQMSKAKAIV-----AGDEVIQEVDTVASECPSLRIKLLVSECDGWLNFKKLLNEASTCVETGSQEASAIYFTSGTSGLPKMAEHSYSSLGLKAKMDAGWTGLQASDIMWTISDTGWILNILGSLLESWTLGACTFVLLPKFDPLVILKTLSSYPIKSMMGAPIVYRMLLQQ-DLSSYKFPHLQNCLAGGESLLPETLENWRAQTGLDIREFYGQTETGLTC-MVSKTMKIKPGYMGTAASCYDVQIISEKRDGGRLGGRRDCLQTKSLIIFCGHQENPDKTAANIRGDFWLL-GDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMKHPAVVETAVISSPDPVRGEVVKAFVILHDPEQLTKELQQHVKS-VTAPYKYPRKIEFVLNLPKTVTGKIQRTKLRD--------- 116695622 493 -------------------------------------------VTDGASSLTYAGLEATANRIANWLAAQELGAEALVGVCLPRTPALVAVLLGILKAGAAYLPVDAHHPAARNAHILGHARARLILASAATRAALGDSGA-----------VVLVDGDTPPWSTAPDTP----PAAPCHPAQLAYTLYTSGSTGTPKGVQISRGAFANFLRAMTPVVPMDGSDRLLAVTTLG--FDIAGLELFLPLASGARVVIATRRDPARLAALMSAHGITVMQATPATWQMLVTQASPPWEGL----RVLCGGEALGRELATALLAR-GAQVCNVYGPTETTVWSAAHALAAEGAPAPVGRPIANN-QLYVLDARLEPVPPGVAGELYIGGAGLARGYAEDPARTAAAFVPNPFYRTGDLARKRVDGIVEFLGRRDHQVKVRGFRVEPGEVEAALSACPQVSQAVCVARQGPDGMARLCAYYVAATAGDDSDDILARLREQ-LPGYMVPSSLTRLDALPLNANGKVDR-------------- 118581760 9 ----------------------------ELIRQSIERHPDKVAYFCGERALSYAELNLASRRFALLLRERGIVAGERVVVALPDCLSFPVAFLGCLLAGTVAVAAGSALADDDLAHVIADSGARLLV--------SHAEHASRHAALCPGLAQVVC----DDLGPTQEAPSDGFLPYHPSAEDFAYMLYTSGSTGRPKGIPHRHTSLLVPCDLMGRVLGITGDDVIFSTSKLSFCYGLLNSLSFALRFGATAVLLPGKPDVLSILHVIEQRSPSIFFSVPTVFRQIILSCAEPKLKFP-MRLCCSAGEALPPLLFHEWLRLTGMEIIDGIGASELSHHFI-CNPPGRAVAGSAGMVVPGY-RVRLVDDADNDVPSGSEGNLLVSGETGAPFYWNLPELSRTTMRPDGFIRTGDI-FLEKDGYYFHRGRSDDMIKVDAQWVSPLVVEDVLRGHPCAVAAVTIG-----ALARPGAFIVPAAGFESSPELVRELKESRLPDHMCPARFRFMTNLPRTSTGKVRRCCLREQ-------- 182436382 494 -------WNATAADFPRE------RTLPDLFAEQAAARPDAPAVRTPSGTVSYGELARRSSQLTRVLARRGVGRAEVVAVAVERTADLPLAVLGVLGTGAAYLPVDPDQPAERLTMMLQDAGVRAVVTTGA------------VHDRLPAVDVPVLVLDADEVRRELDTESDAPVACPADAGDLSYMIFTSGSTGRPKGVLLDHRGRVNNFHDFNRRFDISTGDAVLSVSSLG--FDMTAYDLLGTLIAGACAVLPRDRDPSHWLDLMREHRVTVWHSVPALLGLLLDGMDDLGEALPDLRVVLLGGDWIPVTLPGRLRRARDARVIGLGGATEASMDSTIFEI-EQVDPGWQGVPMANQT-AYVTDGDLRLVPQGVPGELYLGGTGLAWGYADAPGQTADRFPPNPFYRTGDLARYRPDGSLELLGRVDFQVKIAGHRIELGEVEAALRDRPGVGRAVAAAV---TIGERLVGYVVREEGAVDTTAVREDLATR-LPGYMVPAFLVELAELPLSPNGKVDRGRL----------- 54017977 13 ---------------------------AALVRHSARVAPDHPALVDERGELTYKELDEQSTAVARGLQAAGITEGMVIAALARDHRGLIMAKVAAGKLGVRIALMNTGFAKPQFAEVCAREKVQAVLHDSEFLG-----LLDALPPELPRYLTWVDEGTPAGTQTFDDLIAANSAEPLPAPSKPGFIILTSGTTGLPKGAPRTKVS-PFATAQFVDRMPFRRFGTMVIVSPIFHSTGLGTWLVGTVLSN--KIVMRRRFDAEATLKMIADHKANMLVAVPTMLHRMVELPEEAKYDLSSLESIVLAGSALSPELSIRAAEVFGPVVYNLYGSTEVAIATIAKPEELAVAPGTVGRP-PITCDVRLYDDNDKQIEKNVTGRIFVRSGAPFEGYTDG----RHKQIIDGYMSSGDVGHFEEHGLLMVDGRDDDMIVSGGENVYPQEVENLLLEHDDIFDAAVVGVDDVEFGKRLRAFVVPEPGQPDAEEIKAYVK-NNLARYKVPRDVIFLDDLPRNATGKLLRRVL----------- 145225442 43 ----------------------------DWFDAIAAASADRPAIVEEDGRVTFAQMAHRSDQVATWLQGLGVGKGDRVILMLGNQVELWESMLAVAKLGAVIMPTTGALGSEDLADRIRRGGAGYVIANAAD--------APKFDGVDGDYVRIAVGGGADGWHTYADSAHADAHTPQTTAGDPLLVYFTSGTTSKPKLVEHSQISYPVGHMTTMAWLGVRPGDVHLASAPGWAKHAWSC--FFAPWIAEATIFVYNRFQAPALLDQIRRAGVNTFCAPPTVWRMLIQSDLGERPE--GLRELLGAGEPLNPEVISAVEQAWGLTIRDGFGQTETTLQIGNTPG-QPVKAGSMGRPM-PGVPVVLVDPLTGELAD--EGEICLGTPNLMTGYLGDDERNAQVM-RDGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYIALADGESTAKAILEHSRDH-LAPYLKVRRLEFAD-LPKTISGKI---------------- 197773219 12 ------------------------RTLWELVERRAALTPHRPVLLQDERVLTFGELRTRAERTAAGLYAKGVRPGTVVAWQLPTRIETVLLTVALARLGAVQSPVIPFYRDREVGFALRESRAAYFAVPGEWRGFDHTAMARRAGAR----------GVFEAYASLPDGDPSALPAPPASGTDVRWIYWTSGTTSDPKGVLHTDRSLIAGGSCLAHALRLSEDDIGSIAFPFAHIGG--PDYLVMLLLYGFPAVLFEKFALPEALEEYRRHGVTIAGGSTAFYAMFLAEQRKRPGRIPTLRLLAGGGAPKPPELHRAVVREMDCVLTHGYGMTEVMITMGSPDDSEDDLVRTEGRP-PAGMEIRIVD-----------GEVRLRGEAVCQGYLDPAATAAAF-DADGFLITGDLGRLTGSGHLVLTGRAKDVIIRKGENISAKEIEDLLHGHPAVGDVAVVGLPDEARGERVCAVVERAPGVPTLADITAFLRGTGLAPHKLPEQLEVVDTLPRNALRKVLKYKLRETYA------ 83717633 551 ------RWNAT-AAPYPDDRC-----LHELVDEHARTRADARAVSDARDALGFGELKRRSDAIAAALVDAGAAPRALVGVCMTRSVDLLAALIGVMKAGAAYVPLDPRYPDARLRAIVDDAQLEHVLTDAESAPVAAPLCADGARVMLDAARC--------------AAGGSRAPLPRATPDDLAYVIYTSGSTGKPKGVMVPHRAVVNLLCSMARAPGMAAGERMLALA--TYAFDMSVPELFLPLAVGGECMLAQARDPRVLMEAIAERRPTIMQITPTACAMLFEAGWRNAERVA----LLCGAEPLT-ETVRRRLAETGTRAWNMYGPTETTVWSTMAPIAAD-RPITLGAPLA-NTRVYIVDGQDRLLPPGLYGEMVIAGDGVARGYLGRPELSAERFVRDPFYRTGDIARWRDDGSLEFAGRSDAQVKLRGFRIELGDIEAHLKRHPAIEDAVAV-VNEAHGLKRLVGYVVVRGGAPSWSALRSWLLA-ALPAHMVPACYEALPAVPLTPNGKIDRR------------- 91783041 59 ------PWESVRDGNFPEFKYFAGGMLNNCVDRYAEHYASRPAITWEGETLSYAQLRTATARFANGLRSLGVGQGDVVAIYLPNMLESFVAIQACNRIGAIYTVLFAGFSADAAALRLQTSRAKVLVTADASKQVPLLENARKARRSAPRLEHIVVIDRTGAAPALHDAQSDDCPCVPLEANAPAFLIFTSGTESKPKGVVHSVAGFLLGTWANVQWVGPAKDDVYWCAADVGWTFPIQA--VIGGLAHGASLVCLDTPGKDRFYQIANRHHVTKILIAPTALRMLRALGDAKANRIDGLRLITTQGEPLDPETYHWTSNTLGLPIVNAYGQTETGSTWTPVYGVEPLKAGSCGTPV-PGHAYRVLLEDGSTAPVGTKGALVLTAPTLARTVWDDHQRYLNTYFGPGVYNTSDEAVVDSTGQLWVLGRGDDVINVAAHRLSTMEIESVVASQPGIADAAVVGVSDAVKGTVPVAFVTLVAGAPVESTIGQICAAASIGTIARLEQVFVCKALPKTRAGKTVRRLLREIVE------ 211583253 36 -------------------------------------------------RRSYGETADRARGMAYYLKKHGL---SRVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKQEDIAYIFDHGDAEVIIVDE-----EYVPLLEHYRSQHPRIPIIVDTDEGELTGPFDEAGWEGLESQAADEESTIALAYTSGTTARPKGVEFSHRGYLATLGNVIELNYHRGRARYLWTLPMFHAMGWTFPWAVTAVR--GTHYCLRKIDYPEIWRLLKEEHITHFNAAPTVNTLLCNAKEAER--LPEPVRVTVAASPPTPLLFEQMTD-LNLHPVHVYGMTETYGPITHLPEWDELRMARQGHGFITSLPARVIK---TEVPAGEIGEIVFVGNICARGYYKDPEATRKLF-AGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVMHPDILEAGVVAVPDSHWGERPKAFVTVKEGSLQGSDLIDWARNTGISKFMIPREVEVVTELPKTSTGKIRKNILRDWVK------ 90423557 470 LLEGCNPPPSPFAAQ---------SCIHELFEQQVRLRPAAIALADSNDRISYGDADRKSNRLARLLRARGVGPDSIVAVIGRRSVEMVLGELAVLKAGGAYLPLGRDSPSRLLDDILRDARPQVVIMPNDDRRDLDLD--------VPVLRLRDAEAPGIDDGPLAHV---------TGPSNLAYVVYTSGSTGKPKGVMVEHRSVV-NLVTNVDYLAFRPDDRMLQTG--APAFDATTFEIWGALLNGLPLYQIDDEDHAALGEQLARHDITILFLVPALLNQFADA---DPAVFRPLRYLITGGDVASTRHIERIRANPRLTLINAYGPSETTYSTCHVVGGVEPRTIPIGKPI-PNATAYVFDHDMLLTPIGVVGELYVGGVGLARGYLHRSALTAERFVMNPLYRTGDLVRRRADGVLEFVGRADRQIKIRGFRIEPGEIENRLLEDGRLREACVVPAKADDGGVFLCAYYIAAADV-GAQELRQRLAAR-LPAYMLPSAFCRIDFMPMTENGKIDYGALPE--------- 121996944 16 -------------------GNWSG--------RRAALTPERLALYDSERCLTYRQADRRAERAAAMLTELGIGPREPICLLSRNRLEAVDLYLACGKTGVVLAPLSYRLAQSELSDLVRRIAPRALFYDEAFA-----DLAGKLDLPAGAQRIELADGRGPYFEAVEAGEPASIQNRPLALADPYLYVHTGGTTATPKICVVSHRQMVWNAIDILVTSGGSLGPQQLLTFPLFHIGGWNT--LTPVFYAGGYTVMPRSFDPGQALELIEGEGITHFGAVEAMLQLMAEHPRFAGVDMSTLEQITTAGAPCSSWTMQPFWQR-GVRVSQSYGMTEGPSNFLYIGDDQGIHHDSVGTSMF-HTDYRIVDPEGLEVPAGEVGVLLMRSPHNFDGYLDEPERSADTLLADGWVYSGDLAYQDDEGYVRLVGRVDNMFISGGENIAPEEVERVLLRHAGVRKAAVVGVPDPRWGAVPAAALVARDGAEVDAAQIRQFAERELARYKVPRLMRFFEELPLTGAGKVDRNRVREQLTRENAA- 108798730 6 -------------------------TVAAVLGRWAVDRPAHPLLICDADRLDYGQAERRSARLARGLLALGAGKGTHVGLLYPNGAEFLVGMLAAARIGAVVVPFSTFATARELAEQLRHSDTEILLSAGSFRSHDYASRLREVLAAVPHLRHVFVDRHPDGGV---DPALLTAVEDDVDGSDPLTIVYTSGSTSAPKGVVHTHAALIEHQRNLNAIRGLGADDRLFCNSPFCWIGGI-AFSVLATLVAGATLVCSNAEDPAATLDLLEATRPTITNGYVAGIAALAAHPSLPHRDLSSMRRGNL--YPIMAPDARPADPDLR---HHMLGMTETGSVVLLHPDQPEHRRGSFGLPAPGFDTRIVDPDTGAPVAAGEVGELCVRGPYVMQRYYKRSRE--ECFDPDGWFHTGDLVRTDDDGLYYFLGRRGAMIKTAGANVTPAEVERAITRATG-AQAYVVGLPDRDRGQVVAAAVIVDDPGDDAAALREALRE-ELSAYKIPRRITALDDLPVMASGKVDLPRL----------- 124022793 1238 ------------------------------LRQVIADHPEEIAIESNHEQISYAELDQITNKLAKRIIFEG-EPGSLIALSGIKSSSLVMATIAILKAGCAYVPIDPNYPAERIEYILKDANIQ-LMLADADANSVINKISHQ-QLTLIDPQQVVGKEVDLGTTDLQDIN-------DVEPRSLAYVIYTSGSTGKPKGVMVEHRTIPRMIDAAAELMNFTSSDRMLLLGTL--NFDASVLQMFTPLLKGGTLIIPPERDPDGLHQLINDKGVTHLVGTPALLRNL------PREPLSKLRFMGFGGEAIDTSTASFWAEKT--CLYSLYGPTETTVMCSGGRILPGANPRIVGKPLMGYS-INLRDQQLQPVPLGAIGELVISG-GTARGYLNRYDLTLNRFDPDGVYLSGDLGRFLPDGTIEFLGRNDDQIKLRGYRIELGEIEASMQSAPGVTNATAM-----VRGERMLIGYLTGNEGLDIDEVRQHCQEQ-LPGYMVPSRFIKLENMPLNPNGKLDRNALPD--------- 124022793 213 --------------------------------------PNHLALKYKEKSLTYKELMAAADTLALRLRQL-IKEEPLFGICLPRGCEMIIALVGILRSGAGYLPLDPTNPRDRIDYILKDAKPVGVIIDDTTISI-VEAVVNIKKVRIPTEEN------------WREILNEPIANTLSESEAIAYIIYTSGTTGLPKGVVIERGNLAAFISAAEEIASGEPGQRWQQFASI--NFDASILEISSALARGSTLVIAPRSNPEALFEFLEQEGITHAFIPPAMLRLL------PRRKLPALTDIYVGGEASDDLTVSFWSRAT--RLWNVYGPTETTVICSAKLMTSQLSATDLGGPLPGYS-MFVLDQKLEPVPPGIIGEIYIAGNAVSRGYLNRSTTTAERFFRNPFYRTGDLARHFPSGELEYLGRNDFQVKIRGFRIELGEVESTIADVNGVTGVFVTVI-DEPSGKTLVAWFTTNPEGPEATSLRKTISEQ-LTHYMVPTYLIKVDTFPVNISGKIDRSRL----------- 182434368 480 ----------------------------DVFEQWAERTPDAPALVSGATRLTYGELDRAANRLAHRLRAEGLTAEARVGIYMERSAESVVAVLAVWKAGAAHVPLDLDSPGPRRAMIIADAGVNVIVTQQG------------LVPDLTGDPARIVVAHPAGADPGTFPDGRPER--HTGPDDLCYVMYTSGSTGRPKGVMATHGSLLRIQLAWEHAFALRGRIR--AHLQMAFSFDGYLGELVRCLGAGATLVVCPRETPARLLRLMRDEGVDVADFVPTVLRVLAGHVADTGGDLSFLKLLIVGSDTFPADELERIRRLPGTDVVNCYGLTEGTIDFTVTARDRGTRSVLIGTPL-PGTEAYLLDDRMRLVPPGVPGTLHIAGPTIARGYLGAPGRTADAFVPHPFYRTGDRGRYRPEGRIEFLGRRDQQLKVRGYRVELGEIEAAFRRSPQVRDAVVV-TGDTGDARRVHAYLVPGAGQEN-ADWYAVLREH-LPLYMLPDRLVLLPALPLTPNGKLDRAALAHADGREVTA- 169867585 41 --------------------------------------------------WDYEEFNRHIDALARGLLCMGVQKGDRVAVIMGNTSAYAMLQWACASIGAILVTINPAYRLHELVGALQLVGAKHLFAVPSIRSSHYVRMLYELFPQARSMKNIVMIDNANEGQAMREARLQQEIEASLDKDEVINLQFTSGTTGLPKAVSVSCQAIIRTFATEQRHLHRTSNELYCNVPPLFHCFGL-VLGNLACWTHSACIVYPSEYDPAAIVDAVSKERCTALHGVPTHFLGVLAEVEKRKKDFTNLRTGIAAGSPIPIDLMRRLISQINLTLTVAYGMTETSPVSTTSTDPLLKRVETVGR-IMPHVKARIVSPDGETVPIGVPGELLVSGYLLQKGYWGDAEQTEKVMDKDGWMHTGDEAVMDEEGYVRIVGRIKDIIIRGGENLFPVQIENTLTAHPSIKEAAAVSVPDSKYGEVVGAWIVREPGEVTMQEVRDVVW-KGMNPQNAPAWVWFIAELPKTASGKVMKHVLREWSKE----- 78062238 17 ----------------------------------------------GDLRISYATLRERIGRLANALATAGVRHGDTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSQDEIAYTIDHAHADVLLVH-----ADFLPVVDAIRERLPHVRTFILLDEPDEYEALLAASAVDYAFPDFDENTRATTFYTTGTTGLPKGVHFTHRQLVLHTLAIMAALRFHRGDVYMPLTPMFHVHAWGMPYVATVL--GVKQVYPGRYVPERIVKLVQDEGVTFSHCVATILHMLLGCDTAATADLGRWKIVIGGGA-LPQGLARTALAH-GIDIFAGYGMSETCPVLSQLDADEQVRMRCAGRPV-PLVDLRVVDDDMSELPRDAYGEIVARAPWLTQSYVKNPEAS-EILWAGGYLHTQDVGHVDPSGALQITDRIKDVIKSGGEWISSLEIENLISMYPGVAEVAVIGVRDDKWGERPVAVVVCKPGFTLSEEIRSHVATGRISKYAVPQVVRFVDALDKTSVGKIDKKALRAQFA------ 194503532 23 --------------------------VGQLLTHARGADADRQIVYRGDVRHSYAQFRERIGRLAGALAALGVGADATVAVMDWDSHRYLESYFAIPMMGATLFTVNVRLSPRQIAHTLRDARASVVV-----AHADFLPLLEQVRDALGDSTCVIVACDAGEYERLVAAADPDYPFADFDENARAVLFYTTGTTGDPKGVCYSHRQIVLHALATAAALRLHRDDVYMPITPMFHVMAWGMPYIAVML--GLKIVLPGRYRAHALLDLRQAERVTFSHCVPAVLQMLLDEARLRACDLSGWK-MIVGGSALPASLCRAARAR-RIDVFAGYGMSETVTTAAAHADDETAKRCAAGWP-PPLVELRVVDAAMRDVPRDTPGEIVLRGPALALGYRGNPQASA-ALWAGGYLHTQDVAVMHGDGAIRIVDRIKDVIKTGGEWVSSLELEGLLNDIAGIRESAVVGVPDARWGERPAAVVVCERGAPLAAQLLEHVAANRISRYAVPERIVFVDALPKTSVGKIDKKSLRRLVE------ 86742705 51 -----------------------------------ARNNDRVALDGSERRCTYDEMARRSDRVATWLAGLGIGKGDPVILMLGNQVELWESMLALMKLGAVIIPTTTAIGPTDLADRIERGGATCVI----------ANAADAVKVKLKNLNGVIVGGEAAGWRPYTEANTEVHRFERTAPTDPLLFYFTSGTTSRPKLVEHSQVSYPVGHLSTLYWTGVQPGDVHLNISSPGWAHAWSS--FFVPWIAEATIFVYNYFDPAKLLAQLRRAGVTTMCAPPTVWRMLIKVDLSGGPG--ALREVLSAGEPLNPEVIDQVRAHWGLTLRDGFGQTETTAQVGNSPGA-AVKPGSMGRPLPGVPTVLVDPVSGQRSS--TEGELCLDLAALMTSYRGDPERNAEVL-AGGYYHTGDVASLDEDGYLTYIGRTDDVFKASDYKVSPFELESVLVEHPAVLEAAVVPAPDEVRLAVPKAYIALAPGRETAEAILRHARE-NLAPYLRVRRLEFYD-LPKTISGKIRRVELRSRESE----- 72161704 5 ---------KDLRPAFPNREDWA---LPTVLRHRAAQAPDAIYLDTEGRRWTYAETLATAEKVGRSLLAHG-EPGDRVLIMARNSSAFIFTWLGSAMAGMVEAPINTAYKGDFLTHQVRVARPRWAVI-DAELADRFTDVADEIEDIERFW--VIDNGDVDQAIDWEDLTVDDGELPEVSPRSLASIFFTSGTTGPSKGVAMPHAQMFFFAAETACLTRLTDKDAAMAVTPLFHGNA-QFMSAYPALISGARFVLRSRFSASRWIDQIRESQVTVTNFIGVMMDFVYKQPRRPDDADNPLRCIF--AAPTASSILEDFKKRFGIEFVEVFGLTETSAPILS-PYGEDRPAGAAGLVADDWFDVRLVDETDEEVPVGEVGELVVRPPWITLGYYGMPEKTAEA-WRNLWFHTGDALRRDEEGWFYFVDRYKDALRRRGENISSYEVEQAILGYKSVVECAVVAVPDVDAGEEVMACVVVREPT-TPEELWEWCDSR-LPAFAVPRYLRFVEALPKTPSEKVQKAVLREQ-------- 149919670 40 ---------------------------------------------DPGRTLSYAELVADSCRVTNLLRELGLGIEDRVLILMPDTPAWVAAYFGILRAGCVAVPANAWLKAKDYAYYLEYARPKAVIVDASWPAVDEARRAEGVHDRSAGQQWSVPAGTVDLAKALRELPGEAQTEPTYR-DDFSTWLSSSGSTGNPKCVVHMHHDFVWNIAYAQRTLKLTRDDRTLAAPKLFFGYALASNMLFPLSVGGSCVLLPHRVKPADYFELLARYEATQFVTVPTTIAKMVAAAEEGAAKLDKLHSLISAGEALPARVYRSWRDRFGAEIYDGIGSAEMFHVYIT-NRPGDVKEGSLGKIVEGYD-YELRDDAGKVIGTGEIGTLVIKGPSAGLCYWRMRDKSRATFQGDAVV-GGDKFMLDADGYFWYCGRGDDMLKCSGVYVSPVEVENALIGHPAVRESGVVGYRDDAGLEKTMAFVEVHDDHRAQLDIIEHCRGQ-IAAFKAPRRIEFVDDLPRTETGKIRRAALRELAKD----- 52143517 191 ------------------------QTFIDVFETTVEKNPDRIAVRYGHAQMTYSELNEKANSIARMLKGSGVKNDTIVGIMMNRSIESLVAILGVLKSGGAYLPLDPKQPHERLAYMVRDSAMKTLLVGHGCEYSKDKDIFKSV--------NLIEVD-------LESLNLTPNLDEKPALSDLSYIIYTSGTTGNPKGVMVEHKNLINFVNWMIEIGQISNKTKMIQSFSL--IFDASIIEMMPCLAAGGQICIVDKVNPEEILEHLVGAQA---LMLPSLFRAVLDYAEQQLEKLSKFDKIYLGAEPLPADLITKFSDLCPKDISNLYGPTESTVVASAYDEQSSLEDVSVGKPIGNG-EIYIVKDN-KLCGISMEGELCVGGEGVTRGYLNQPVLTDEKYVNGRIYKTGDVGYWREDGTLKLLGRRDEQVKINGYRIELSEIESGLRQIEGINDAVVI--YDQS--EKIPLFVAFYRGTESTNKIKELLR-KNLPSYMIPNDIVKVEDFPQTVGGKLDKKKL----------- 52143517 1695 -----------------------DDSLVSLFEKQVISHPNNVAVEFEGKSLSYRDLNIKANNLACVLKKNGVKAGDIVPIITKPSEELVIAVLGTLKAGAAYLPIDPEQPIKRIQYMINEVGATIILHGAKSVNLDSL-LLEIVQVRMEDIPN-----RKENNLNIV-----------VKPTDLAYVIFTSGTTGEPKGIMVNHRNSLNHTLWQIKNGDFNSKSTMIQT--IAFTFDGHTAELFPTLLSGGKLVIATRKDPAELLNLIPGNRMT---FIPSLLREVIAYAKQVNHLLSQFDKVFIVAEPI---TLDEVYEMVGNDVYHFYGPSEATVTTVAHKMSEHSIVVPIGKPVS-NTKLYVINQFGNLCGIGMTGELCITGESVSLGYLNQPILTDEKFIPNPFYKTGDLVRWTTQGTLEFLGRKDNQIKLRGFRIEIQEINAALKAYKGIQDAVVIGQNEEKD---LCAYIISKEK-IDIDSLRKEISE-TLPEYMLPRYIVQLEKMPRTLNGKINTSQLPAPVID----- 198430899 3 -------WEKEL-EKYESLGC-----LHEIFQRQARATPDSVAVVGDDVTLTFQELDEASNVLADALQIRGVVRDSSVGIFMERCVGYVISYIAILKAGGAYMPLDLSYPDVLLEDIFSDAKPVCIITNPQ--------MQKRVLDKKQTV--LVLNENWKEKLDKENRDAADLTRPKVQLDDLAYVVYSSGTTGKPKGIMCPHRGAVYSYTWRHLICPFETGDRVAC-------NVFFVWEMLRPLLKGVPLYVIPDYDPLLLSGFLKKHSITRILFTPSLLETVLDAQNLNISDFSTLKVIWFCGEVVTSSLLDRCTSILPIRFYNLYSISECHDVATSMEETKKRKFAPVGS-VCPGIHVVILDDEGNPQPIGMQGEIFVGGPTLARGYLNRPEMNKLRFIKDILYRTGDWGLIRSDRNLEICGRCDTMVKIRGYSIEVKAVEVALMGLEQVNACVVMTIGEEGQDKQLVAYIVPEGEVTK-KEIRNSLKTK-LPFYMIPSYYIFLQSIPLAASGKLDKKALPD--------- 196185423 2 -------------------------------------------------------------------------------------------YFAVSGIGAICHTINPRLFQEQIAYIINDAEDQFI-----FADLNVLAILEGLDKSLSGVRGIIVMTDRAHLLCYEDLQDETFEWPEFDENTAASLCYTSGTTGNPKGVLYSHRSTILHAVNGANAIGLTADDTILPVVPMFHANAWGIP--YAAPMVGAKLVFPGKMDGASLFELFEAEGVTAAAGVPTVWLELLRFCETESRSLDSLQRTLIGGSAPPRAMIERFDKAHGVRVLQGWGMTEMSPTITSMRRGERDLPAKQGRPIFGVS-LKIVDDAGRALPDGVAGDLLVRGPWISGSYFHGVDPSA--FTEDGWFKTGDVCTIDPHGYMTITDRSKDVIKSGGEWIGSIDLENIAMGHPSVQEAAVIGVPHPQWDERPLLIVVKRPEADVTRELKTF--EGKVAKWWMPDDVVFVEALPHTATGKLLKSRLREDFRD----- 67153762 470 --------------------------------NHAARTPKAPALEQDGVRLNYAELLQAVSALAGVLVAQGVTTESRVAVLLPRSPDTVVALLAVLWAGAGYVPLDPESPEARIAMVLEDSAPTLVITCRAQ------------RERVPAGQPVLLLDEPR---PTAVVLGQPRP---VAPDALAYIIYTSGTTGRPNGVMIGRDALAHFVAGARQRYAMRASDRVLQFAPLH--FDASVEEIFLTLASGACLVLRNDESVPRFLDACAVRDITVLDLPTAFWHELAYGLGAQTPLPPHLRLVIIGGEAALAERVQRWQAQAPAQLLNTYGPTETTVICTTATLSGPDALDWQGETLPPGVEVAVVDANLRPVQRGERGELCVLGGSLARGYFGREERTAARFVAPRAYRTGDLVRMRDDGALVYLGRLDDEFKISGYRIDPTEIETALLGYPGIREAAVLGQVLPGGVKRLVAFLALEEELPPVAALRAHLA-RSLPAPAVPGTYLQLAKLPRNANNKIDRKVLKE-LAERQAAG 153884736 5 -------------------------------------------------------LLARGAALAGGLRRMGVQEGDVIGVLLRNAPAYIDVMHACRIAGCYFCPINWHFTPAEVEFLVRDSGAKVLIGHRDLVDAAEPLLPAHVQLLRVDAEGTDRADGYANWLALQTPYDGPIVSPRGH------MAYTSGTTGRPKGVVRPLDQLEAHLQKARAVFGIVPGCRALVPAPLYHSAPSLFAQQAAQMAE--VLVVNARFDALRVLEQIERYRIDTVYLVPIMYVRLLKLTDEERYDLSSLRFVASTGAPCAPEIKRRMIDWLGPVIYETYASSETGMITVMDPRDAAARPGSAGRPVC-DARVRILREDGTPCPTGEIGLIYSHQPAYPDFTYRGNDEARSKIERDGLVTLGDMGYLDADGYLYVCDRASDMVISGGVNIYPAEIEHALLRHPDVVDCAVFGVPCDEYGERLVAVVQTERQDLQAEPLIEWLRGQ-IAGFKIPRQIEFTTALPRDDNGKIAKRRLRDA-------- 167620061 242 ------------------------------FEAAARTRPDAIALEFADARMRYGELDAKAGRVAAALAACGVRPDSIVALCVERSFDMVVALVGAMKARAAYLPVDPDYPAERIAHLLGDAKPPVVITQAHLRAVEAALAGAHAEAVVVTIDEWLERAPAAFPGATETGAGRIAAAADVAADQLAYLIYTSGSTGQPKGAGNTHGALANRIAWMQRAYRLTPDDVVLHKTPFG--FDVSVWEFVWPLSVGAKLAIADHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDAAARCASVRTIVASGEALAPELVARVAALLHAQLHNLYGPTEAAIDVSHWAADAAAAAVPIGHPIA-NVQLHVLDAALQPAPVGATGELYLGGAGLARGYVGRAALTAERFVPDPFYRTGDLARRRADGALDYLGRIDTQVKLRGQRIELGEIEALLRSAHGVRDAVVIVRGDRLVGYVACAAPAGFDAAAQIERLRA-----RLPAYMVPAQLVALDALPVTPNGKCDRRALPEPA------- 71735186 487 ------------------------------FEAQVQRTPSAPALILARESLSYAELNERSNRLAWQLREQGVGPDVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLSAPSERLRHVLQDSGLKLLLTHS------------QQKTTLPELAGIQCLCIDQMSSAAASPQNPDI---AVDPANLAYVIYTSGSTGRPKGVAISHGALAEFVTLGANYSDLREGDRVLQFA--THSFDGFVEQFYPPLCRGAAVVLRGKWDSTTFHQAIVEHGVTLADLPAAYWLTLVDFAASPPAHYGALRQIHVGGEAMAVEGLRLWHKLGHVRLLNTYGPTEATVVSSIHDCSASWRGVPIGRALA-GRRLYVLDDQLNLLPQGAVGELYIGGPGLARGYHAQPGLSAERFVADPFYRTGDRARLRADGAVEYVGRVDHQVKIRGFRIELGEIESRLQQCTGVREAVVLAV--ELAGSTLVAYVVPQVMANGDAELRQGIKSQSLPDYMVPTHLLLLPELPLTPSGKLDRKALPAPDSSQLQA- 126437573 5 --------------------------IADLAEHAIDAVPDRVALISGDETLTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALIHERQYS-----PRVANVLPDMPGLKTVLVVGSSEDFSSYGGVQGSPERDFGPRSEDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEPDEYGLAIPPMIHGATQSATWM--ALFAGQTVVLVPEFDPEEVWRTCAEHKVNLLFFTGAMARPLLDALVAHQEDLSNLFLLASTAALFSPALKDQLLELLPNRIIDSIGSSETGFGGSSVVTKGQTHTG--GPRVTIDKNVAVIDDDGNFVEPGVRGMIAKSG-HIPVGYYKDEKKTAETFTINGYAIPGDYATVEADGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDDRFGQCVAAVIARREGAPTLSELDAFVR-NEIAGYKVPRKIWWADEIQRTPAGKPDYRWAKEQTESR---- 111017094 457 -------------------------PLDRILAATVVTRPDAVAVRDRGRVVTYRELDEAADRWARVLTGHGVGPEDLVAVSIPRSYESVLALWAVARTGAAYVPVDPTHPTDRIAYTLGDSGAALGLT------------VRSARDRLPTTIRWLSIDDGDDHPPTVERDR------PVHLGHPAYVIYTSGSTGVPKGAVVTHDGLANLVQEIREKYAVAADSRVLHFA--SPSFDTALVEVLAACIGGATLVIAPTYGGAELRELLRAERITHLLSTPSAL------ATVDPDGLDSLELVLVGGEVCPQDLADRW--AVGRTMRNAYGPTETTCSVTLTDPLDPGGRVTIGSLMR-GVRATVCDPLLRPLPPGAVGELYLATPALARGYHRRPALTATRFVADPMFRTGDRVRWTNSATLEFLERTDDQVKVRGFRIELGEIDAALRRNPDIDFATTIVHRTPVGDPVLVSYIMVRRESQTTPESARHAIARFLPEYMVPGSITVLDAVPLTPTKKLDRGAL----------- 118465984 16 -----------------------------MLELAAAVHGDIEAYVEPGARITFAEWIGRARSVATQFADLGVGKGDVVVLWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREIESILQQADPALVV-------------ADGLLDALPGTGHRLLSRDA----LCSDTSRSAPPSVELNRRDVVALIFTSGTTGTPKGAAFDADRLAAGAAASGVMSA--PYDRRLTSTPFSHAG--YMFKLWDQLVWGSTLVVPPTPSAQGMFDVLRNERVTVAGAVPTQWAKLLDVDGVTSKALPHLRIGVVATAPAPPELVRRVAEGIGVPLVVRYAMTECTISGTEPDDAPEVQFRTVGRP-----------AAGMDVRIGSDGVLEVSGPCVMRGYWRNSELTAEVL-RDGWLRTGDVGVLGDDGNITLVGRRGDMYIRGGYNVHPGEVERTLTGHPSVKHAAVIGRSAPVIGEIGVACVVPADATPTLAELRAHVAS-ELADYKAPDELLIVDELPLTAMLKPDRLALRELITQR---- 108763481 535 ----------------------SGELLHTGFYRHAAARPDALALASSSVRLSYGELARRSSRLGHALRERGAAPNRIVAIVMEKGWEQVVAALGVLSSGAAYLPIDAGLPHERRVFMMRNGGAELAVTQPKFA-----------QESWPEGVQVLVV-TPDAFSEYSEAPLAPVQKPE----DLAHILYTSGSTGQPNGAMLTHAGMVNGVEWTNRKFGVGPEDRVIALSALHHDF--SVYDVFGTLSAGAALVMPDRRDPSHWAELMSRHGVSIWSTVPAMMEMLLTYLEGSNARLTCLRLVMLGGDWLPVTMPARLRAKFGVKLMSVGGPTETSISHPVVEADERRRSIPYGKPIS-NTKYYVLDEHLDERPIWVPGELCCAGVGVALGYVGAKKFTVHPRTGERLYRTGDLGRYLPDGTIEFLGRVDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVGAVGDHHEKRLVAYVVASDRGVDTRHVREFL-SRKLPEHLVPATYVVLEALPLTRNAKVDRKAL----------- 83953921 31 ------------------------------------------------RDVSFGTLSDMVDGLARALAQR-VLAGDRVGVLLGQSPWCAAAHLAIWKIGAISVPLFKLFKYDALASRVRDAGVTLVLTD-------------------PEGRDLLGGLATPLMADSVGVAGDPVAFADTGPDDPAVLIYTSGTTGSPKGALHGHRGHLPGVSLSHDVLGQD-GDCLWTPADWAWIGGLFDV-AMPALALGVPVVAARKFSPDACARILREGDVRNVFFPPTALRML----KAEGATIAGLRSVASGGEPLGAEMLAWGQQAFGLSINEFYGQTECNMVATSAGSQFPQRPGCIGKPVPGHD-VAVLDDDGAPTAD--EGDVAIRSAAMMLGYWQRPDETAQKFRGD-WMLTGDRGVFDGD-YLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDSLRTEIVKAYVVRKSGATDEQTLQGWVKTR-LASYSYPREVAFLDALPMTVTGKVIRRELK---------- 90423558 1487 -----------------EASYPESRTVHELIEEQADRTPDAAAVVAGTQTLSYGELNRRANQLARQLVSTGIAVEDVVGIVAEPSLEMMIGILSILKAGAAYLPIDADCPADRAAMMLEDSKAKLVVFAG------VEPWGEAGRPSLDLSQPALYQGDDNNLG------------VTASSRNLAYVIYTSGTTGVPKGVMVEHSAVNNLCAWHIRSFALSSADRTTKYARF--SFDASVWEILPSLQAGAALHIVPRLDLARLARYFDDAGITVSFLPTQICELFM------QFDNRSLRLL------LTGGDRLRRGGRGRYQLVNNYGPTESTVVTTSGLVVAADGPISIGKPI-GNIRVYLLDKADKPVPIGVPGELCIAGAGLARGYLGDPVRTAEKFVANPFYRTGDVARWRPDGSIDYLGRSDGQVKIRGCRIEPREVETAILAHEAVQDAVVVAREDRTGDNQLYAYIAWR-AAARLADLRGSLGQR-LPNYMQPAFFVTLDEIPLNARGKVDLAAL----------- 90423558 451 ------------------------QSVVELFEIQVRTSPAAPAIACDGKTVDYATLDRLSNAVAARLQAAGAGRGAIVGLVAAPSMEAVAAILGILKLGAAFLPLDPSTPADRFRAIAAGSGMAVVLLPTDAHPLAGLGPVDLTLDRVAS-----------------DVDGDLSDRAAVTGDDLAYVIYTSGSTGMPKGVMISHRALANYVSWAVRTYIGDAPAAFALHSPL--SVDLTITSIFAPLVSGNRIVVYRNDDAMGLMRDIRDDQIEVLKLTPTHLALLAETMRDGAPANRRLRALIVGGEDFKTGLARKVDSGFDVELYNEYGPTEATVGCMIYPALDKAASVPIGTAID-NVAVLVLDRYGLPVPRGAIGELHIAGACLADGYLNNPEMTAERFREIRLYKTGDLARLLPSGALEFLGRNDDQVKLRGFRIELGEIETALLRCPGVIDAVVSPRTDAAGDGYLCAYVVAA-GAIETADLHRRLAQR-LPAHMVPSRVVIVDRLPIGRSGKVDRTALPD--------- 90423558 2522 -----------------------------LFERRARAAPDRVAVAFDGGTVTYRALHQRTRRLGRRLAAEGVGPGMIVALLARPSVEMVAAVLAIWATGAVCTPLAADDPPRRVAARLAETGAALLVCDHDSKPDELGIPVLLLDG----------ASEPETVAALPDGPADPNALAVVGATDRS---------GVRKHVMIEHRSLLDRARWFVARFAIVEADCTVMCGDLSSGAALLT--LISTLCAGASVWIAPRRSATTLVKGVSDHGVTVGWLPATLCERL-----AGTVDLP-LRTLITTGGAITP------LRRGNYELVSCFGLPEHSEVTTCKPVTAETAGSLVGAPIA-GSQIYILGHDDSLLPIGVTGELCLGGTGLARGYLGEEPSTSRRFTANPIFRSGLRAKRLADGGIELMDRVGD-VEIDGHRVYLAEIEHCLRGHANVADAAIVQGDADQLQPTLCALIVPESASALVRDLKRHLAE-WLPGYMIPEAYVQVAAIPR---------------------- 83718562 8 --------------------------LHHRIHALARLAPDAPALASDTVRLTRGELDDRAARLAAQLRAAGVGAEVPVGVCVARSCDLFVALLAVMKAGGAFVALDPRHPAARLDWVARDAGLAHGIVD--------ASADAAMRARFARCFDVGGVAEADPAAPREHGG-------DVHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAHGDALAESLPIGPDDRVLHFASV--NFDVAIEAWLVPLAVGGSIVIPPPFAPDAAHALISRERVTNTTL-PPAYLREFAAVCAREGVPPSLRVLLFGGEAMSQDAFEEIRRVFPARLVNGYGPTETVISPMLWPVAPGAAPAPIGWPI--GRRVARVERADGTVARGEAGELLLGGACLARGYHGRAALTAERFLPDPIYRTGDLARERADGSFDYLGRLDDQVQVRGVRVEPGEIAACLLTHPGVRDAGVLAETAGGRTQLIACVALAADAQPDDDALRAHVAAH-LPAAWLPHRIARFDKLPYTLNGKLDRAALRDAVA------ 87118435 17 ----------------------------DIIKSAALRYPNQEIVSNRLHTYTYLAAYKRINQLAYGLESLGFNPGDRIATLANNHYRHFELYYAIGGAGAVIHTLNPRLFREQLEYIINHAEDKYIFVDPCF-----IPLLEEVQSQIPKVKAFIINCGQDEYESLIEGQSQEFNWPELTANHNCGLCYTSGTTGNPKGVIYDHQSSVLHAMMSGQFLSFNEWDVVMPAVPMYHVVAWGIP--YSAPMFGAKLVFCDKLDGHSLYRLIDSQQVNKGFGVPTIWLGLLASQACPKDPIPSLKLVGVGGAASPQNLVKTYAEQYDVYWMGLWGMTETSPLISAAPESRYRVQSSAGKAMF-GTQIEIFDHEDQPLPHDQQGLLKVKGPWVLKQYFKGEG--QESF-QQGWFDTGDIAVINPDGYLRILDRAKDVIKSGGEWINSTQLEDAALDYECINEACVIGVKHPKWDERPILLVTLKTNKVFSKEELVNILKRKVAKWWLPDAILVVEKLPHTGTGKLTKVGLRHEYQNYL--- 15839481 1501 -------------------------SIPQMLAAQVARIPEAEAVCCGDASMTYRELDEASNRLAHRLAGCGAGPGECVALLFERCAPAVVAMVAVLKTGAAYLPIDPANPPPRVAFMLGDAVPVAAVTTAGLRS-------RLAGHDLPIIDVV------------DALAAYPGTPPPMPAANLAYILYTSGTTGEPKGVGITHRNVTRLFASLPAR--LSAAQVWSQC--HSYGFDASAWEIWGALLGGGRLVIVPEASPNDFHGLLVAEHVSVLTQTPAAVAML------PTQGLESV-ALVVAGEACPAALVDRW--APGRVMLNAYGPTETTICAASAPLRPGSGMPPIGVPVS-GAALFVLDSWLRPVPAGVAGELYIAGAGVGVGYWRRAGLTASRFVACPFYRTGDLVCWRADGQLEFLGRTDDQVKIRGYRIELGEVATALAELAGVGQAVVIAREDRPGDKRLVGYATEAPGAVDPAGLRAQLAQR-LPGYLVPAAVVVIDALPLTVNGKLDHRAL----------- 197778728 12 ------------ANRYRPPQVTG---LVDLLDRQVRERPCARALVVTGVRLSYRALASLADEVAARLGGAGLGRGDAVGLICANTAEFVVALLGAARAGLVAAPLDPALPEAQLALRLGALGARAVLIDTSASGRDVILPVPAWSLR------VDVSGAGTAAVALEPGVCDSAQVQGAASERDALVLFTAGTTDRAKMVPLTHDNVAASLRTICATYELGPDDATVAVMPFFHGHGLFA-ALLSSLASGGCVLLPERFSAGTFWDDMRAVHATWFTAVPAIHEILLDRSEREGAQAPPLKFVRSCSAPLNTATQRALERTFGAPLLSAYGMTESSHQATSEPLPQRLRQGSVGRPT--GVAVRVVDRSGRSCPAGVEGEVWVQGATVARGYLADGDESARTFV-DGWLRTGDLGALDEDGYLSLTGRIKNLINRGGEKISPEHVEDILAGCPGVAEAAVFAVPDAVYGQRVAAVVVREPDGVGREEILRYCRDH-LAAFEVPDRLELVNALPYTAKGGLDRKAVQ---------- 214045824 33 ----------------------------------------RTAIIDARRDVSYGALSAMADGLARSLLPR-VQAGDRVGVLLSQSPWCAAAHLAIWKIGAISVPLFKLFKHDALKSRVQDAGITLVLTDAEG-------------------RDLLGDLAEAWMAETAGISGDPVPFADTGPDDPAVLIYTSGTTGSPKGALHGHRGHLPGVSLSHDVLG-RPGDCLWTPADWAWIGGLFDV-LMPALALGVPVVALPKFSPEDCARIIADGGVRNVFFPPTALRMLKAAGAT----IPGLRSVASGGEPLGAEMLAWGQTAFGLTINEFYGQTECNMVASSCGTSYPARPGCIGKAVPGHTLAVLTKDG---VPTTDEGDVAVRSAAMMLGYWQRPDATAEKFKGD-WMITGDRGIWEGE-YLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDALRTEIVKAYVVRKPGSTDGATLQDWCKSR-LASYSYPREITFLDALPMTVTGKVIRKDLKAIAIAE---- 71024141 54 -----------------------------------------------GRSISYGELRLQSQRFGLGLIKAQLKPGDTILVALHSSIDFAVSVMAAQFAGLRVALANPDYARKELRHVYRLVKPKKVIMHSTYLGRAAAANVKTFTVILTDTKGVLSIGE---LLADEALAKAAKPFLPDDLNTTAYLPSSSGTTGLPKAVEISHRNVVSMLSMNLNTPGFVPDERMLTFLPFFHAYGL-VGQLHLILALRGQLFILRPFTAQAFCDAVPAHKINMLNFVPPALTKLIKHAGIDRNVFATVKRARCGAAPLDAETEAKFAELTGVQVKQGWGMTE-LTLAGLDPSSGQQKAGSVGCLIA-GTLAKVVDSSGEPVQTGQRGELLIKGDQVFRGYLANPQETEAAFTADGFFRTGDVVIVDPHGEFTVVDRLKELIKYQGFQVAPAELEGVLVTHPKIAAAAVVGRLDQKATELPCAFVQLSDQADLAKEIDQYVRSKVSHHKFLRGGIHFVDQIPVSASGKILRKDVRALLE------ 146307892 1139 -------------------------------------HGEAVALMHDGVPYSFAALEAQANQLAQHLLALGVAPEQRVGLCLQRSPAFVIGLLAALKVGAAFVPLDPAWPAQRQAFVLADSACVVLLCESASPQSFAGPQL-----------------DCSADAPWRQ-QTSAAPSVPVHPQQAAYLIYTSGTTGQPKGAVISHAALADYVQGLLEQLALAPEASMAMVSTV--AADLGHTVLFGALLSGRTLHLLSAEDADSLADYLSTQQVGILKIVPTHLAGLLQAGAGERAIPAH--ALIFGGEALPAELVKEVKRRPQCRVINHYGPSEATVGVLTHEVTDAELAAPIGRPL-PNVRALVLDAALTPLPQGAVGELYLGGPGLARGYLDRPGLTAASFLPDPFYRTGDRARLLADGRIEFLGRGDDQVKVRGYRVALGEIVAQLRGLAGVADAHV---QLDERGQ-LLAYVVAPESSLDPAQVQAQLAER-LPDYMLPSHVLLLERFLLTANGKLDRQALPQQAAEQ---- 146307892 2622 ---------------------WYAQSYLARFEAQVEQQGARTVARCQGQTLSYFELNERANRIGHGLIECGVQFDDVVAVYAPRGLPLLSLIIGAFKAGAAYLALDERHPPARSARMLASSAAPVLITLR-----EQLAQVQAMLAELPQPPRVLVYEDMLEHGRRDNPGRYA------GPEHLAYLIYTSGSTGEPKGVMVNQRGMLNNQLAKVPYLQLGEADVIAQTAATG--FDISVWQLLTAPLFGGALEIIPDADPQALLACVAATGVSVLEAVPAVIDGMLEASAVA---LPALRWLLPTGEALSHELATRWFARYPVPMINAYGPAECAVALYRLDAPPRRQPIAIGQP-TDNNRLYVLSGDLELLPSGVVGELYIGGTGVGRGYAARPGLTAERFVPDPFYRSGDLARWNAGGQLEYVGRVDFQVKIRGQRIELGEIEACLLASAPLRQAVVVAHEGAAGTQLIAYGVAEAGQQVEVQALREALAAQ-LPAFMVPAQIILLPRLPLNANGKLDRRAL----------- 146307892 19 ------------------------QHFADILDYHAERVPGRVAIRDQGEPLTYAELREQALAVAGLLQRLGCQAGERCVLMLPSGADYAAAFFGCLYAGVIAVPAFPQMHIERLTGILLDAQPMVVLAP--------REVIRRCQVDLQPLLAPEAQMIAIEDVDARDRAGYQPRL--ISSDTLAFLQYTSGSTRAPKGVMVSHANLLANERSMSRGFSASREESWVSWLPLYHDMGLMAGLLLPILHGGTLTLMAPNFRPARWLQAISQYGGTFSGGPDFAYRLCAEQSSLEALDLSSWRLAFSGSEPIRLDTLQAFSQRFAAALAPSYGLAEATTFASTTAGQADSRLPACGWSDAEHPLRIVEPQTLQVLGDDQVGEIWIAGPSIAQGYWRNPEATAEAFVEDGWLRTGDLGVVRER-QLFIAGRLKDLIILNGQNHYPQDIEQALEQDIELLRIAAFAVTDEQGIEGVLALEISRNKLISAEMICQRIADGMGERFQLPQLILLLETLPRTTSGKLQRSACR---------- 196005111 8 --------------------------LHEIFRRQASRTPDAIAVVDPDKSMTFKELDMASEVLATNLRHKGIKVDSIGGIYMDKCLEYVIAYIAILKAGGAYLPLDVSYPPALLKMVLEDAEPVAVITTQSWASL------------LPSLEIIVLDDGWQNILEQENTARGDVEQIKNSLDDLAYVVYSSGTTGKPKGICCPHRGAVFSYTKRFLFYPFEDNDRVAC-------NVFFVWELLRPLLKGITLYIIPNYDPVLLSQFIYKHRITRILFTPSLLEAMLDCSGIDKKTLSSLRIIMLCGEVVATALRNRVRVLPNAKLVNLYSTSESHMAMAELSGPKNRKFCPIGKPYDEVH-VLILDDDLKQQPVGVYGEIYVGGPTLARGYLKRPELNAKRFIKTPLYRAGDWGCLLPDGQLEIGGRCDTMVKVRGYSIELQAVEAALLELDKVNAAVVIPQGEEGSDKFLVAYVVP-EGKTTRKEIREALKKR-LPYFMIPSYFVFLASVPLLPSAKLDKKQL----------- 182434373 503 -------------------------PLHELVADQAARTPDAVAVSGGDHRLTYGELDRDANRLAHHLQDAGARPGTVVAVLMDLGPETVTTLLAVLKTGAAYVPLDPSHPPSRTNDMIADSEAAVLVVSGVLPAAVKPGGVRVVA---PAAEADTVAGRP-----------ATAPDVRVSPDDLIYLMFTSGSTGRPKAALLTHRNVVNYLLWAKDRYAAGAGTGVPVHSPL--AFDLTVTSVFAPLLAGQRVLLAPTADPGAALRALLEDDLAFVKLTPSHLRLLEQPTSDGPLTLPA-RTVILGGEALHEDDLSALRAAPSVRIVNEYGPTETAVACTAFEAADGSPAGSIGRPIA-NVRVHVLDEALRPVPVGVPGEACVGGAGVGQGYWRRAALTAERFVPDPFYRTGDRVRLLPDGELEYLGRIDRQVKVRGHRLEPAEIELAVGSHPAVRQCAVEVVRRAPGDERIVALVRLRDDSTS---------------------------------------------------- 169781882 21 ------------------------KTFAQFIDEQAATYGQRPSIVWQGISLSYHELAERSKHVARALLGMGLAHGDCVGIMAGSSCQHIELLMGGARIGCAVVSLHTTYTPEELKRTVRRTSCRLVFISSRIGRRDLSTHVNVMKGALPELNAVLTIGQNDTYEALFSEYKEGVTNPDIDADDVIRMDFTSGTTGTPKAAMLTAINLLGGGFIVGERLSLTPKDIICSPAPLFHSFTLIA-GVFASLTHGSSVILPDHFDPHTVVAAIQKQAPTVLLGVPTMFLAELEIMAKEPADM-SLRAAVVGGSVVTSALRKNICTTMKTEVYSVYGMTETGATFIGSLDGLEESTGMVGYVM-PHICAKVLNRSGQIARPMEKGELYTSGFTLQKGYFGEEEKTLETMTQDQWMRTGDEAVIDESGCCRITGRIKDIIIRGGENISPLEVESRLASHPSIGEASVLGLPDAKYGEVVGCFLAPNVERLADEEVQGWVRE-TLAWHKTPAYIFWIDDFPRTGTGKHQKHIMKK-IGERLIA- 124008866 7 -------------------------TICGLIAKQRLAHPTKIAIIDGETNIDYQQLIKRANEVAGELKNRGVKPGALVGVCMHRSWELVAALIGVMQAGCAYVPLDPAYPQDRVRYMLEHSRAMATIVDDAHTAD--------------------LCSGGSELIWMNKVGKHTNSAIQPSANNLAYVIYTSGSTGRPKGVAVEHKNVVSMSQEMRGRFSNEELEGVFAGASV--CFDTSVMETMGTLSLGGTIILAKNALELTKLPAVD--QIRTCVMVASAVQALLSVEKLPE----GIQCLVFGGEALKRSLVEQVHAKPDLRILNAYGPTEDTVYSTIAEVAAGTQVVTIGKSV-PNSRAYILNDALQPVGAGVAGELYLAGSKVARGYLYDQALTKERFIENRLYKTGDLCRWTENGEIEFLGRVDQQVKVRGFRIELEEIESTLETMPGIDAAAAAAVDGGIGQKILVAYVVSQGETATEARVKAYLAKR-LPKYMVPQVVKHLKALPLLPNDKLDRKKL----------- 90424581 26 ------RWPDQAPFNWAL----------DWFDAELAGDPDRTALSGGETRLSFAELSRRSNQTANFLRAQGLKRGDHLLLLLGNVVPLWEIMLAAIKLGLIVIPATTLLTPDELRDRLERGRAKLVVAAP-------DQVAKFANLGGADLARVVVGEAQAGWLPFAQSADYPAPDAPTDPDEPMLLYFTSGTTAKPKLVRHSQRSYPIGALSTMYWLGLQPGDVHLNISSPGWAHAWSC--LFAPWNAGATVFVVPRFDAKSLLATVVRCGVTTLCAPPTVWRLFIQEKLSDYK--VALREVCGAGEPLNPEVIDQVKSAWGLTIRDGYGQTETTALAGNSPG-QVVKIGSMGRPLPGY-QVIITDPDGKPAKEGEIG--ADRPAGLMQGYQG--EGGSLSGADGEVYRSGDVAFADDEGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDPIRLAIPKAYVMLAAGTEPSRDIFRHLQAR-LSPFKRIRRIEMVTELPKTISGKIRRVHLRRLERD----- 148557032 60 -------------------------------------------------------LARRVAQAANMLRSLGIVPGDVVSSLAWNTHRHLELFYAVPGIGAVLHTANPRLSDDHVAYTIDHAGSHVLLIDESF-----VDLAVRLLPRLGKIETVILAGDAIGALSYEALRPDIVEWPWLTERSGAFLCYTSGTTGDPKGVLYSHRSIVLHAYAAGGALGFSAFDCVMPCQSMYHATAWGLP--FAAAINGCKIVLPDRMDGASLQELIQAEGVTFSGGVPTIWTMYLDHLRRSGQGVGSLERIVIGGSAVPRAMATTFQSH-GVEVRQLWGMTETSVGVIASPTPDEIVWTRQGR-LQFGIELRIVDEEGRALPHDSAGALHVRGPWTVERYFRSE---ASALDDDGWFDTGDIATIDADGFMRITDRSKDVIKSGGEWVSSIDLENAAMACAGVKIAAVIGAFHPKWEERPVLIVEAHAGDRVTEEAIREHLARAVVKWWMPDRIIF-DTVPLTATGKIAKRELRERYANCLSSG 27467161 435 ------------------------KTVVERFERQVHQHPDSIALQYEQRSMTYHQLNQCANLLAYRLRNHQIEPNDMVALIAERSLEMIIGMLGILKAGAGYIPIDPDYPEERMNYIIEDAKPKAVVTYRTS-----------FQSGLPQMDIELIVDSREHDIDNPRGIN--------CSEDIAYVIYTSGTTGKPKGTLVPHRGIDRLVHNPNYVELNENTTVLLSGTV---AFDAATFEIYGPLLNGGRLVITSKDTPQLLDQAITENKVNTMWLTSSLFNQI---ASERIEALESLTYLLIGGEVLNAKWVHLLNSRCHPQIINGYGPTENTTFTTTFAIPQEMPSRPIGLPIS-GTTVYVM-QGNRICGVGVPGELCIGGAGLAKGYLNQPKLTAERFIQSPFYRSGDLVRLQEDGYIDYISRIDKQVKIRGFRIELSEIEKALEAIRDINKAVVI-VREQDQDKQIVAYY-EASQLKSTGQLKDILSE-TLPEYMVPVHFMKVDRIPITMNGKLDVRSLPEI-------- 150249471 27 --------------------WSPDTTLARLVLDQADRTPDADAVRIGPDALTYRELAAGARRVAAWVARQPHTGPPRVGVLGERSLATYPVLLGVLLAGGAYVPLDPAAPPARLRAVLSRADAHAVVTTAESWALLEQPGLPALLTDLPFQRSKVDSGRVAVLAGLPD-AGEPVGP---TPDDVAYVIFTSGSTGTPKGVVVQHRAAVNLTCWARDLVPMGPGSRVTQNASLH--FDASVQQIFPALASGATLFPVPRLSGPELAAWLARHRITHWDSVPSLWTPVVEHLADRQRVLPDLRAVLLAGEPLPARQVDRWRSWQGHRLFNVYGPTEVTVNATAFEVTGPVAVVPIGRPL-PGITASVLDAHGNPCPVDADGELFLGGVGLARGYLDDPEGTARSFVERGFYRTGDVVRVGADGLLVFVGRRDDQVKLNGVRVEPAEIEHALLAHPGVTEAVAVVLREEGRAELVAC--VASAVELSTEDIRAGLAE-ELPAALVPSRVVVVESLPHNANGKLDRAACAELARD----- 218763053 25 ----------------RQGGMAHDMSWAELLEEKAKKHPDRIMLRYKEECYTYRQMDENANRTANFLLQLGAEQKAGLGIFMRNSPRFLDLYFAAQKLGMYVVPINCELRGDGLQYVINHSDIKFLACD-----AELAEPVMTVRDQLKSLKSIIVDDVEEEAEDFDDLLSKAWHPLAADRSDKCMIMYTSGTTGRPKGVVYKVNTSRVKLLSLMAGVLLNKNDVYYTSFSLAHGNAMLLTVTLS-MAMGGTIALARRFSASRFWHDIRRFDVTVFNTIGSIIPILMKQPERPDDRVN--KVCFVLSAACPTDMWKPFEKRFGVTIYEGYGAVDSGGKGIMNFGTAPV--GALGKLSKRLGVTRIIDDKGQDCLPGEPGELIVKGDGQGVPYYKNEKATNEK-VRDGWMYTGDKVRTDKRGYVYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSDLAEDEIMAAVKLVNGAPAPGDLQDFLSDK-IAKFAVPRYVRVVEDFPMTNSHRVIKRVLEQE-------- 197926691 449 -------------EEFNDTGLPADATLAALFEAQAARTPDTTALLVGGRSLTYAELNARANRLARHLVTLGAGPEQIVAVKLERSLDLYVALLAVLKTGAAYLPVDTAYPAERIAFMMDDARPAVVLTGE---------------------------DTGQDLSGYDDTDTDADRTAPLLPAHPAYVIYTSGSTGTPKAVVMPGAALVNLLAWHRREIPGEAGAPVAQFTTIG--FDVAAQEILATWLHGKTLAVPSRRSAEQLAAWLDEQHVSELYAPNLVIEALAEAAAEAGRTLPALRHIAQAGEALTRTVREFAAAVPGRQLHNHYGPAETHVMTGTALPEDPAAWSPLGRPVS-GARVYVLDSALRPVAPGVTGELYLAGAGVSRGYLNRPVLTAERFVADPYYRTGDLGRWNTRGELEFAGRADHQVKIRGFRIEPGEIEAALTDLPAVARAAVVVREDRPGDKRLVAYAVPAGEGLDAAAVRSRLA-RTLPDFMVPAAIVALDALPLTPNGKLDRAAL----------- 167888941 5 --------------------------------------------------------NEQANQLARVLRAKGVEADQPVGVLLERSADLLVSILAVLKAGGAYVPMDTMYPQERIDYMLQDSGAKVVITSRATNSLQLPSTVQAIVLDDQDVQAQLGAQDASNLIPVAGLY------------NLAYMIYTSGTTGQPKGVMIEQGSVSNLVDALYERVFSRYDQPLHIAWLSAFVFDASVKQIFASLLLGHTLHVVSRDSGEHLIAYYRMHRIDLSDGTPAHLHILNESVSVTEA--PDVKHYLIGGEALSVQLVKVFLHKWSPVITNVYGPTETTEDATTIEDVESLHVVSIGTPIA-NQAVYILNNQQQLVPIGIAGELYIGGAGIARGYLNLPELTAEKFIPNPFYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYIVA-SESLSLPELRNALQPK-LPDYMIPTYVVQLDRFPLTPNGKIDRKALPAPEA-RLEGG 75294087 53 -----------------------------------------------------ADLRRLVASLAAGLRRRGVRKGSVVLLLLPNSVAFPVSFLAVLAAGAVATTMNPSSSPAEIAAQARATGA-CLVLASRDGAARLPPLAAPVVLVPEILDHSAVFAAFRAMLDGGGGDGTETAVPVVGQDDAVAILYSSGTSGRSKGVVLTHRNLIAMFEASQYHARGARENVYMAALPMSHVYGLSLFAV-GLLSIGATVVVMRRFDAGDAVAAIGRYKVTHMPLVPPIMVRAAAAGGVPPSQVASLVQVSCGAAPITAALIHEFLQAFHVDFIQGYGMTESTAVGTRFNTSKHKKYTSVGL-LAPNMHAKIVHESSSCLPPGFSGELWLHGPGIMKGYLSDDD--DACTRKDGWLRTGDIAYFDLDGYLYIVGRLKDTIKYKGFQIAPGDLEEVLIHHPEILDVAVTSAEDEEAGEIPVAFVVRRSGSNLSKQVMEYVAKQ-VAPYKRVRKVVFVEAIPKSPAGKVLRRLLR---------- 120406163 5 --------------------------IADLAEHAIDAVPDRVALISGDEQLTYAELEEKSNRLAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALV-----HERRYADRVANVLPETPNVKTILVVGTDEDYQRYGGVQGSPERDFGPRSEDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGIADEYGLAKQAVESGPMPMIHGATQSATWM--ALFSGQTTVLTPEFDAEAVWRTIHEHKVNLLFFTGAMARPLLDALLADQYDLSSLFLLASTAALFSTSLKEKFLELLPNRIIDSIGSSETGFGGTSIVAKGESHTG--GPRVTIDKNTVVLDEDGNPVTPGVRGIIAKRG-HIPVGYFKDEKKTAETFTINGYAIPGDYATVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVQPREGTPALADLDAFVRTQ-IAGYKVPRSLWLVDEVKRSPAGKPDYRWAKDVTEER---- 70992339 7 ----------------------------------------KVAVIDAGEQFSYTQLLVDTAELKTILEDLGLKEERRIAFLVPNGYDYVVIQWAIWAAGGVCVPLCTTHPVKELLYTIEDSDPSLVILHPAFDKVR-EPLRESVAKDVPFM-------NFQSFHAKKDLSSKPTFSPVSFLDRRALMIYTSGTTSKPKGCVTTHKNITFQARCLIEAWKYSPSDHLIHVLPLHHVHGI-INGLTSSFLSGATVEMHPKFDPQVIWRWQDQDSSTMFMAVPTIYSRLIDYEAAARSGAKSLRLVVSGSAALPTPIKTKFAAITGQILLERYGMTEIGMALSCGLDVDKRIDGSVGWPL-PGVQVRLVDETGAIIEANEDGMIEIKGENVFLEYWRQPDATAREFTADGWFKTGDVARRDGSGAYFIQGRASDLIKSGGYKISALEVERKMLGLDTIEEVAVVGLADEEWGQRVAAVVKQRPGTEPLDGLRAQLK-QEMAPYKIPTVLKVVDCIERNAMGKVNKKII----------- 26541506 495 -----------------ARGALTGPWVPERFAAQVDAHPDTVAVVADGGQLTYGQLDVLANRVAHLLTARGVGAEDRVGVLLPGGGALAAAVLGVLKSAAVVLPLDPGYPPARLAQLVEDGAPRLVLSGAGSTDL------------LPDLDVVDVTGEEVAGHPGHR-----PPAVATAPDAGAHLLFTSGTSGRPKGVLTTRAGLVNRLMGMERQFSVGAGDRVLCKAPLG--FDVAVWELLLPLVTGATVVVGGHRDLEYLRELIDRHGVSVCHFVPSLLEEFANAPAGAH---PSLRLLLSGGEELPAPLAERILDRFGAEFVNQYGPTETVIDVTRVSGPVPHRV-PIGRPV-PGAEVYVLDASMRPQPVGVVGELYVGGVQVARGYVGRAALTAERFVPHPFYATGDRARLLAGGSVEFLGRTDDQVKIRGNRVEPAEVAAVLRAHPQVSGSHVT-VQRTGAAPRLTGYVTAANADELTEELREFLRER-VPEAMVPAQLFVLRQWPTGAHGKIDVTALPQPSGER---- 197332675 9 ------------------------------FAAQARRTPDAVAVSSDEVALTYRELDERANRLAHRLLQSGVGPQDPVAVLMERSPDTVVAILAALKAGAFYLPLHSAYPLERMQQIMDRASSPVLLTDRVMSG-----------RGLPRTSRVIVPATDAATGSMPSSAPAPDPAAGPDS--LAYVIHTSGSTGEPKGVAVTHRGV---LGLVADSCWDGEGRRVLSLAP--YAFGVSTYELWVPLLRGGHIVLAPPGDLDTVRGLIARERVTALHVTAGLFRLFAQEA---PESFATVREVLTGGDVIAPTAVRRVLDAPGVVVRAMYGSTEAYAEITAPYEPTGAIP--VGRPMDTID-ARLLDERLRPVADGEVGELYIAGERLARGYHDRPELTAERFVADPYYRTGDLMRRGPQGLLEFAGRAGDQVKIRGYRVEPGEVEHVLARQPGVVHAAVVAVRQEGDGKRLVAYVVPAVPGLDLTRLKAEAAE-LLPDYMVPTAFVELDALPLTANGKLDRAAL----------- 114761465 109 ----------------------------------------RPAVISEARELSFGALGAEVERVAAGLAALGIGKGDRVGLFLPVIPEAAVALMACAKIGAVAVPAFSGYGPDPLAARLNAADAVALVTVDGTTPVAMKETADGALKQAPGVRHVLVIENTGSGCAMTEGRDDPVPTVACDPNDPFMIIYTSGTTGAPKGIVHSHAGYLISGVDFGYAFDVQSDDLVGWIADMG--WMLGPLMITGCLQFGAGIVFVEGPDHNRMWDIVERHRVTMLGMAPTAARGLRAAGGVPEQDISSLRAFTSTGEAWDEPTWWWLFRDVGLPIINYTGGTETGGGILSNYTCAPISCATFAGPL-PGQDADVLDAEGN--PTDGIGELAVHWPGMTHAFWQDPERYFETYWPDTWVH-GDLASVAGDGYWRIHGRSDDTIKVSGRRIGPAEIESALVTNPEVSEAAVIGVPDPDRGSRIVAFVTLGSGVEALDMVRAEAVTRLVGKAMIPSLIVPVPGLPKTKNGKIMRRAIRAR-------- 121710978 5017 -------------------------TVPQVFAQQVAERPSALAVDAWDGQLTYADLDYFSSILARHLHHLGVGPEVLVPMCFDKSRWAVVAQMSVIKAGGACVNLDPKHPQARLETIVRDAGAPILLCAPSHSGI--------LGSALSVHEVTVTEEFIRSLASSNDMMAS--NLPDLSPRNAAYVLFTSGSTGKPKGIVIEHGSLCSSSKAHGSRWGIGPNTRLLQFA--AYTFDVSCADIFTTLQRGGCICVPSEHDRLNALESINHFRCNWAFLTPTVASLL------PADNIPSLKTLVLGGEASSWDTIAKWHSVL--DLIVCYGPAECSV-YCSGAPPATATSDPANLGASIGALYWIADPQDRLTPVGCVGELLLEGPTVAREYLHDPAKTASAFVRDPFYRTGDLVRYNEDGTIRFAGRKDTQVKVRGQRVELGEIEHAILAMPSLAHATVDAVKDPSSAQTVVAFLSNRSGSAELMEMTAELREQSLPSYMIPSMFLPLARVPLTMNGKADRRQLRDLA------- 121710978 226 -----------------------DRCVGEMFEKTVQERPLHTAVNTSDLTLTYQELDFRSATLARELQKRGVVPEAIVVLCFPKSAWAVVAMMAVIRAGGAILFLDPSHPTARHQEIIGQVDTKWIITAP-----EYSQLWEWFDGDVLLLDDNFVSSLGQS--PDNESTKEQKVQCSATPSSALYVIFTSGSTGKPKGCVVEHRQFLTGSLAQQKASKMTHEDRVLQLA--SFTFDVSILEIITSLISGACVCIPDQERAKGPAACIQQFGVTWAFLTPSLVNLM------APEMVPTLQFLVLGGEAVQQENINIW--APHVRLANGYGPTECSIAATAHPGSLKTSPSNIGHPLGGCCWIVDKDNHNRLLPIGAPGELVIQGPIVARGYLNELEKTRAVFLESRLYKTGDLARFNADGSLFFLGRKDSQVKLRGLRIELGEIEHRLADHPLVEQAVVVLAKQGPCQGKLCAVLSLKDGGLATEEIVAAALSQQLPSYMQPTVWAPVQCIPLTVSGKQNGVLVRKWVAD----- 121710978 2417 -----------------------NDCIHTRIHRRALTHPDAPAIHSWDASLSYGELDKLSSRLAGAIISLGVTVEDAVPLCFDKSAWAMVSMLAVLKAGAAYVSMNPSHPTQHLASIIAQTKARIVLVGSSAYSDKVKSLVDNVLVVDPALFHTL-------------PEPNQAIFPPVSSSNAAMINFTSGSTGKPKGIVVLHKGLC-SLTIHNEDMQLDHSSRVLQFS--AYTFDTSNSEMFFTLCRGGCVCVPSDDDLNDLAGAINRFQVTYAYLTPSVALTL------SPESVPTLKTLALVGEAVPADLARKWQDRLH--LINSYGPAECTIMSSFNVIREGVAAANIGKAHGCLFWVTEPEDSQRLVPVGRVGELLIEGPLVTRGYL-DPELTTKVFIQPPWYKTGDLVRYAADGSLVYVGRKDSQIKLNGQRVEMGEVEKTIASDSLVQQC-VILLPKQPSKKKLVAVVVLEEFLDDEQEIVDSIRERVLPSYMIPSVWLVCLKFPYTPSRKVDRPRISQWVEK----- 121710978 3950 -------WNKTIPATI-------DECLHSLFERSAKASPDALAIASWDEDLSYAQLDKKTTQLARVLVSMRLGPDDLVPICFDKSSWAIVAMLGILKAGAGFVPLDPAHPPERLASIIAQ--------TSSSLALVSLSTSKRVVDLVPNI--LVISSGSNMWLDSDDSLTLPAAP---TTRNIAYTLFTSGSTGTPKGVVVEHSAVSTSIIHHGKEIGCSPATRMFQFA--AYTFDACILEIFTTLAYGGCICVPSEADMSDIAGSIRRLQANTTFLTPSVVRIL------RPDQVPTLSTIILGGEALDRDNIQTWAAGSDMRLMNGYGPTETCVCVMHTFTSKTERHDILGRAVSSLSWIVRPGDHNHLAPIGSVGELLVQGGTLARGYLHDDDKTAKSFIVNPFYKTGDLVRYNADGTITYLGRKDTQIKLRGQRIELAEIEHQIQRQPNVQIAVEVVLPHGEKEQALLAAFICQPSSQPTPEARAQLGQTVLPPYMQPSLFLPTNWMPTTSAKKLDRHFLR---------- 121710978 1310 -----TQWPDVHA------------CVHDLVHQQVLSRPSATAIEAWDGSFTYKELDEVTTSLACILRENGVGPEVLVPICFSKSSWTVIAQLSTLKAGGACVAFDPEHPQSRREEMLRQCGATIALVGEGKESL-FHGLVDRV---------VLVAPGSIPNLPTQQLK----EAPSASPNSPAFVVFTSGSTGKPKGIVLEHHALCSSARAHGPAMNYGPDARVLQFA--SYTFDVSIGETFTCLMSGGTLCIPEDERLNDLAGVINRMNTNVVYLTPSVVSLL------QPSQVPGVHTLALGGEAVREDNILTWADQTN--LVNIYGPAECSVWSTGLTGPRSASPRNIGYGLGARMWITHADDPSQLCAVGAVGEILIEGPIVARGYLGDEAKTAAVFISPPWYRTGDLAHYNSDGSINFVGRRDHQVKLHGQRVEMGEIDHALLSHEAVQNAALVPKQGALKGKLVAVISLKRKEDADSEDVQTAVRQRVLPGYMVPAHWLTVQTIPMTRNGKSDR-------------- 118470163 3 ------------------------------LSRAAARWPDRTWCITPREEISRADALRDGSRIAAGLIAKGVRKGDRVVLVAGNGLDFVRAWLGLILCGAVTVSINPKAVASELPAVIDEVRPALVLVEAGLE-------VGHVEHTPPGGQPVPVM-FIDEAHAASDEAVVSLDRPPAGPDDPVSFIQSSGSTGKPKFVIETNRMYTMAGEGFAHWLGLDDEDVLLTTLPLSHLNA-QAYSVLGSWGCGAKLVLLPRFSASSFWSDVAKYGATVFNAIGAMLEALMAQPPSVSQERARVRLCYSAPAPAPAR-HREIENRFGFRLVVGYALSETPYGLI-VPVDEPTVYGSMGVPLGAVNEVRVVDADGHEVADGTTGELELRNPAITPGYFGKTTESA-AMRPGGWLRTGDLAVRRPDGHFFFGGRAKEVIRYKGENLSPAEVENAIGSHPAVRAVAVIGVPSALSEEDVKAFVQLRPGETASPTELAQWSATKLPPYKRPRYIELVTEFPLTDTQKIAKARL----------- 118467450 5 -------------------------------------------LAFGDREYTLTELDALAGGMAATLAQRGVGPGDRVAMMSSNRPEFVIALRAIWRLGAAAVLISPAWKTTEIAHALELTRA-------NHAVGDQPLLAEHLP--MVHLDEPITPGERPG--------------PAVAPDADALFVFSSGTTGMPKAVRHSHAGFAAAIEHWRDALGLTAADRMQIMTPPSHILGL--LNIAMVLDTGAWMRLHPRFDVETMLRHIESDGITIEMAVAPIALALAAHPGLERFDLSSLRFVMWCATPVTRSVAEDITARAGIRWLTAYGTTE--LPVIACNPLDDTRIETVGKPVRGV-RVRIAD----------TGEIQVCSPSAMCGYL-PESATGGAFD-DGWYRTGDIGFLDDDGYLHVTDRAKEMVKVRGFQVAPAEVEAVLHGHPAVADCAVFGEPHDTDGEAVVAAVATCAEV-SAEELIDLVGAR-LASYKRPRRIEFVTEIPRLPSGKVLRRVLKER-------- 197727848 1344 ----------------------AGQTLHGVFERQAAAWPDETAVVFRDRRLTYRELNERANRLAHHLRSAELRPNDLVGLVVDKNELMITAILAVWKTGAGYVPIDPGYPDDRVAFMLADTSAKLVITNQG----RVARIGELTGGALPVV-------DLDRLPDGNGADGDPVT--DVTATDLAYAIYTSGTTGRPKAVLVEHRGVVNLQHSLAKLFGLDRSEGVEALLSFSYVFDHFVEQMTDALLNGQKLVVLDRTDAERLYRYINDEQVTYLSGTPSVLSL---------YDYSSLTRIDAIGEDFTEPVFNKIRAMFPGTIINGYGPTEISITSHPYTVGERRSTKSIGHPVDNYT-AYVLNKSMQRVPVGGMGELYIGGVGVTRGYLNRDELTADRFVDNPFYKTGDLVRWLPNGELECLGRTDLQVKIRGQRVELGEVEAALSSYPGVTRSLVIAREHRGAGKYLVGFYVGTDD-LDEQDVRQWMRTK-LPEAVVPSRVLRITDIPVTPSGKLDVTRLPE--------- 197727848 2455 ------------------------RTLHTVFEEQAAAWPDAVAVAHGATRLTYRELNERANQLAHYLRSARIRPSDLIGLVVEKSELTVVAILAVWKAGAGYLPIDPGHPDDRVTFMLADTEARLVVTQRAHG----ERLRRLAGDALPVVEI--------DALP-QGYRSTDDPVTDTTPADLAYAIYTSGTTGRPKAVLVPHRAVDSFRATLAGRYFGPPDTGRQGVLFLAYVFDFSVEQLALSVLGGHTLIVPP-PSPERFYEDANRAGLTYISGTPTQVQ------QFDLARLPGLRTVLVAGEAFHERHFEKIREGWAGPILNAYGTTETAVNTVRRFEPGDPYRNTLGLPL-GNTRLYVLGDGLKPLPPGAVGELYVAGECVTDGYLNRPELTGERFLPNPFYRSGDLVRLTRGGELQYLGRNDAQLKIRGLRIEPGEVEAVLATAPGVRECAVAAVADDRGNTRLVGYYVADAGGADEDAIFAVLRARLMPG-MVPSLLIRMDGLPMTINGKLDTKALPKAA------- 197727848 217 ----------ERLQRWNATDFPADQRLNDLVEAAVRRSPDREAVVFGTQRLTYREVDARANRFAHWLLGLGVRSQQLVGIFLDKSDLGVVATLGIWKAGAAYVPIDPAYPAERVRFAVGDTGLRGIVTNRHHAG-RLREILGAEHADVTVVEIESVLDEQAAADTDGLLSVKPELALGVR--DLAYLTYTSGTTGVPKGVPKYHDSVVNSITDLSERYDMRRPGTERVALFASYVFEPHLRQTLIALINGQTLVVVPRLDPDRFPAYIEEHGVTYLNATGSVLQ------HFDLRRCTSLKRLLLVGEELTAAGLRQLRERFSGRIVNEYAFTEAAFVTAVAPGVTERADRSIGRPVRNVKW-YVLSQDLKRLPVGAIGELYIGGCGVAPGYLNRDDLTAERFLTNPYYRTGDLARMLPSGEVEFMGRSDFQLKLNGVRVEPGEIEAQATEYAGVRKCVVIAREGAGGGHLVGYYLTEPGAGVTEAELLSFL-ERRLIRIMVPARMVRLESIPVNVNGKVDWRALPE--------- 126436635 16 -----------------------------MLEAAASAHGDREAYVEPGARTTFAEWIGRARSVAAQFAGLGIGKGDVVMLWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREIESILQQADPALIVVDEQLPDLP--------AGGQRVLRRSALSTSSTGAVP---------PTVALGPRDPVALIFTSGTTGAPKGAVFDAER--LAAGALAAGVMSAPYDRRLTSTPFAHAG--YMFKLWDQLVWGVTLVIPPTPSAPGMFGILRDERVTVAGAVPTQWAKLLDLEGVSPQALPHLRVGVSATAPAPPELVRGVAERIGVPLVVRYAMTECTICGTEPGDAAEVQFRTVGRPAAGMT-----------VRVGPDGDVEVSGPCVMRGYWRNPELTAEVL-RDGWLRTGDIGVLGDDGNLVLVGRRGDMYIRGGYNVHPGEVERTLAGHPGVRAAAVVGRSAPVIGEIGVAFVVPVDAAPTLAELRAHVAE-ELADYKAPDELLVVDELPLTAMLKPDRPALRELITQ----- 167645871 31 -------------------------------------HPDKIFLDFSGEKHSYGAFDQASNRFAHALQSLGLIAGAPIVSMLDNNVDAVTTWIAANKISAISVPLNTALIGQFLRHQIEDAGASLLVCE-----ARYLQRILDIEDQLTSLKTVLVRGAFQPIVPLDDHRGADDSAFEDLPDPGALLIYTSGTTGPSKGCMITGNQMCHFARMLTRSAPFGPDDIYWTPLPLFHMNAI-ATGVVSVMLVGATISFAPKFSVSGFWPAIETSGATVVSILGSLGTMLARADEHEAMARCFGQVHTVKGNPFPEEIKQIWRTRFGATKINVYGLTEGLL--TSMPADGGYAEGSSGKA-APELDVRIFDDNDNEVPIGTAGEVVCRPDIIFKGYWRRPEDTLKVM-GNLWFHTGDIGKFDENGFFHFVDRKKDYLRRRGENISSFEMETSILTHPAIEQVAVHAVPSNLQEDDLKVTAKLKPGALSEEELCRWLIER-VPYYAVPRYIEFRTELPVNPQGRVLKFQLRDE-------- 117928275 103 --------------------------------------------------LTYQELYRRVNEFAALLRDAGVKTGDRVTLHLPMVPELPIAMLACARLGAIHSQVFAGFSGAACGDRIADAESKVLITMDGYDLLDHKVKADEAVARAATVEKVLVAGQYASKSPMVDFRNKLVAPVSMPAESTLFLMYTSGTTGRPKGCQHSTGGYLSYVAGTSKYYDIHPEDTYWCFADIGHSYIVYGPLALGVMYEGT----PTYPDAGRPWRIAERLGVNIFHTSPTTIRMLRKVGPDEPAKYNHFKLMTTVGEPIEPDVWRWYYDVIGAVITDTWWQTETGGFLCQLPALAPMKPGSCGPGVLGVFPV-IYDENGEVVPPGSAGNMCIRNPWVFQGIWKQPERFVQTYWRDWPYFSGDGAVQAADGYFRILGRVDDVINVAGHRLGTKELESATLTVPEIAEAAAVPVMDELRGRAVEMYVTLKPGVAASTEITEKVTETEIGKIARPKSIWIVSDLPKTRSAKIMRRIL----------- 163756017 802 ------------------------KTLNELFEAQVAIHGNRIAIVDGEYEVTYNELNEKANKLAQYLKKYNAKPEDIIGIIAEHNEWLAISILAIAKTGAAYLPINAKSPVERINYQLTDANVQLVLTD----YFEKELVAETFKV-------------PQEWYQVDNYPTANFKNESI-PTNLAYVIYTSGSTGKPKGVMIEQEGLINLCEWHTEYYDLTHETRVSMYASI--SFDASVWEFWPAILNGATIYMAAEKQFDNLLDWIHEKEINQVFLPTAACKFLQKSGKEINPNIK----ILTGGDTLGT------FDDVPFTLYNNYGPTEAVVVSTVFDKAFEDRDVPIGKPIK-NKEAYILDKHLNLMPIGFEGELYIGGAGIARGYINNEELTNAAFIPNPFYKTGDVAKWLADGNIEFIGRNDAQVNIRGLRIELGEIESNLETHPEISQVLVFAVAED---EYLVAYFM-SDEVLEKKDLKEYLRD-YLPSYMIPEYFIQIEKFPLTLNGKIDKKALPK--------- 163756017 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITGGEALSLSLGQSLID-SSQTIWNMYGPTETTVYSTYKKVEKTQDIAYIGRPVD-NMQSYILDANLQLVPVGVIGTLYMSGAGIAVGYQNKEELTKKQFIDHPYYNTGDLCSWNESGSIKYYGRIDHQIKIRGYRIELEEIVSAMLSYEGVQQSVVVGM--ELDGEKYLAGYYTGKGVESSS-LRTHLLD-CLPEYMIPTYLISMEVFPLTPNGKIDKRALPNPTAE----- 214031142 35 -------------------------------------------------------LHDHVDRIARHLLEK-VKPGDRVGVLLSQSVGCAAAHLAIWKIGAISVPLFKLFQHDALASRINDAGLS-YVVTDAAGEAQLGALATPLRVE----PLLIAGAEAASRLPFAD----------TTPETPAVLIYTSGTTGSAKGAVHGHRGHLPGVAISHDHLG-QSGDCLWTPADWAWIGGLFDV-LMPGLALGVPVVALDKFTPEACAEIIARGEVRNVFFPPTALRVLKSAGQG----LDGLRSVASGGEPLGAEMLAWGQQNLGVTINEFYGQTECNMTVSSCAVDFPVRPGCIGKPV-PGCVVEVIDPDGAPT-QGE-GDVVVRAASMMLKYWNRPEATEEKFHGD-WLVTGDRGIWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDPLRTEIVKAYVVLKAGATTEKELQDHVKQR-LAQYSYPREVEFLDALPMTVTGKVIRKELKARAVREV--- 148273113 43 ----------------------------DWFDQIARGN-DRVAVVAGDRQVTFDEMATRSDRVATWLVGLGVWKGDHVMLMLGNRVELWETMLAIMKAGAVILPTSTVLGSADLADRVERAGVRHVIADLAHTAVFDDVPGEYARIAIGAGADSPVPDGWADYRDADDAPADRVGV-EVASTDPALVYFTSGTTSKPKMVVHTHVSYPVGHLTTAYWLGLQPRDVHLAISSPGWGHAWSC--FFAPWIAEATVFVHDRFDAHALVEQLDRAEVTTFCAPPTVWRMLIQAGIRERPG--RLREIMSAGEPLNPEVIARIEEWWGLTIRDGYGQTETTAIVANAPG-DAVVPGSMGTALPGVDLVLVDPVTGEPA---DEGEICLRPVNLMAGYLGDDARTAESM-RDGFFHTGDVARRDADGTITFIGRTDDIFKSSDYKISPFEVESVLIEHPAVAEAAVVGAPDPVRLNVAKAYVHLEPDEATALAVLKHARERC-PAFMRVRRVEF-GELPKTASGKIRRVELRQREVAASDAG 182437037 218 ----------------------PDKRFHELFEEQVALRPRDLAAVHGEDAWTYEELNTRANRIAHALLARDLGDEAVVAVVTERNLDWLASVIGVFKAGAAYLPIEPHAPVDRMSRTLVRSGCRLVLTEEGGPDHARR-------AAPPGVELLPVGAALAEDRPGHD------PGVRYGPGRLAYLYFTSGSTGEPKGAMCEHAGFLNHLYAKIDDQGIGAGHVVAQTAP--QSFDISLWQLVAALVVGGRTLIVGQEDVDRYLDTIERGEVSVLQAVPSYLEVVLSRLEERPRALPSLRCVSVTGEALKKELAVRWFARFHIALMNAYGLTETSTNHEVMTSVPVWDSVPLGHAV-GNVAVYVVDEDLRPVPLGAPGEIVFSGVCVGRGYVNDPERTAEAFGEDPLYRSGDFGRRLPGGSVEFLGRRDAQIKIRGFRIEIGEIENQLLRLPGVRDGAVVVVESPDRGRHLVGFQV--GSAEPSDALRERL-EQALPAYMVPDRFEPLDALPLTPNGKTDKR------------- 163840579 33 ------------------------QNLPQMLRQQADSRPDSVAVVGSQSTMSYRELVRRSSQLERYLRSLPVATDDRIGLFVESSLDLMVGTWGVLFAGCGYVPLAPEYPEERLRYMIEDSGLNVIFTQAHLR-------AKALELAVPGVK-IVTLEEATVFAERADALAAPAAEEDFAAETLAYVIYTSGTTGKPKGVAIEHGSIVNQMVWLKSAFDLDERRVVLRKTPM--SFDAAQWELLAVAY-GSRVVMGKYRDPAGLIETIQEFGVTTLQGVPTLLQALVDNEDFARFD--SLVQIFSGGEALSKKLAIRCLEVPGAKLVNLYGPTECTINATAVVDPDTVKDGPIGRPVA-HTSLYVLDHQLQPVPIGTPGELFIGGRQLARGYLHRPEQTAEKFIPDRLYRTGDLAQWNEDGSVQFVGRMDNQVKLRGYRVELDEVRLAIENHDWVKSAAVLVREDSDTG------------------------------------------------------------------- 120555774 31 --------------------------------------PDQEIVYADRSKYTYKDLVERIHRLANALTDAGIKPGDTVAVMDWDTPRYLECFFAIPMIGAILHTVNVRLSPEQIVYTMNHAEDDAVLVHD-----DFLPIIEGVKDEIKTVKTWIQVTDSDEYEALLAGASDHFDFPDFDENSVATTFYTTGTTGNPKGVYFSHRQLVLHTLSMAEMPLLRSSSVYMPVTPMFHVHAWGVPYAATMM--GIKQVYPGRYEPELLVDLLKEHKVSFSHCVPTIMQMMMATESIKTADLSNWHVLI-GGSALTKGLCDAG-AKLGIKMFTGYGMSETCPSTTHLSPADTAIRVKTGKAV-PMVELEIVDPDGKPVPDGEAGEVVARAPWLTQSYFKQPDKGEE-LWEGGWLHTGDVASMEPDNTLTIKDRIKDVIKTGGEWLSSLDLENMISQHPAVAGAAVVGVPDEKWGERPYALITLKPGESISEQLQQFVDSGDINKWAIPEQMRFVEDIPKTSVGKINKKLIRDQLKD----- 186683427 33 --------------------------LHYFFENRCDIDANALAIVCETESLSYAELDARANQLANYFVHKGISQGDRVGILLERSVNTYITLLAILKSGAAFVPLDSSFPQDRIAFIAENASLNLLV-----SSTKLSELTVGVSCLVLMLDTVAVAAQAKTRIELSDL-----------EDELCYIIYTSGSTGRPKGVAVNHSNICSFITICTPIYGVKSWDRVYQGIII--AFDFSFEEIWPTLAVGATIIVGPTDHRKDLADFLIEQKVTMLYCVPTLLATV-------DKDIPAIHTLIVGGEACSQDLVKRW-SHSGRRMLNTYGPTETTITAL-WTELVPDKAVTIGKPLPDYS-VYILDEHLQEVPLGEIGEICIGGIGVTQGYVNLPEQTASKFVTNPFYRSGDLGRVTPDGEIEFLGRIDHQVKIRGYRLELTEIEAILLENQEIENAIVVSINDAVK--ELAAYITLHIPVTDPEALKYSLLSSRLPSYMVPAFIDILDAIPTLPNGKADRSKLPTPITTRL--- 145595309 16 -----------------------------------------PALRDSAGELDWSALDARVNRWVRLLRAENLQVGDTMAVVCGNRRETFEVLLAALHTGVTVVPVNWHLTAPEITYLLSDSASRLVLTEP-----RYAAVVAEAVHSCPAPVRAMVTGEREHATPVEPLLAGLPADEPTDQVCGSILLYTSGTTGAPKGV----RNGLFRLAYAGRVLGVPARGAVLLVGPWYHSAQVFF--ALLPLLRGSRLVMHDRFDPESFLAAVAEHRITACHLVPTQFVRLLRLPADVRADVGSLRMVWHGGGPCPVEVKRQMIEWWGPVVVEYYAATEAGVVTLMDADSWLRHPGSVGRAVPPN-EIVIVDDEGNPLPAGQAGRVFVHRVGQTFEYHNAPQKTRDAHLRAGVFTYGETGYLDSDGYLYLTGRAGDVVISGGVNIYPAEVQTVLLSHPAVRDAAVTGEPDDEYGERVVAIVEVDSARLDPEEVLAAFCRRSLAGFKVPRRWRFVPELPRDGTGKLRQEVLRGLLGTEMSGG 94312146 5 ------------------------------------------------------EVLDRGNRLAGGLRRLGLEEGAVVAVMLRNDPVFADVVFACRTAGVYYCPINWHFTPEEARFLLEDSSARVLIIEADL----FPSMREVIPAGMTVLTVNGSDADATITIAYEPWLASPYDGPRVAPGHLA---YTSGTTGRPKGVLRSEDQTARMRSVVAKAIGIVPGCRALMSAPLYHSAP--GVFIQNALQMAERLVLTPRFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEARYDLSSIRFVASTGSPCAPEVKRAMLDWFGPVIHETYASSEAGMVTVATPEDAAERPGTAGRPVDA-ASVRIIDESGRPCAPGEVGLVYVRQPYPDFTYLNNDAA-RRTIDVDGRVTLGDMGYLDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLHGVIQPMAGTTDPVAVIDWMRGR-LSGFKVPRTIEIVAQLPRDETGKLAKRRLRDQ-------- 153872372 34 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPENLAYVIYTSGSTGKPKGAMNTHFGICNRLFWMQDAYSLTTTDSVLQKTPF--SFDVSVWEFFWPLFAGARLVVAKPEDSAYLIKTIIEQQITTLHFVPSMLQVFLQESEVEK--CTSLKRVICSGEALSLERQEQFLARSQAQLHNLYGPTEAAVDVTYWPCQRNSQLNSVGRPIA-NTQIYIVDHDYQPVPIGVIGELYIGGDGVARGYLNRPDLTAETFIPNPFYKTGDLARYLPEGNIEYLGRIDNQVQIRGFRVELGEIEKVLTQHPAVRESVVIVKEEPEQNQRLIAYIIPSEDKIDISELRRFIAE-TLPDYMVPSFFVKMETIPLTPNGKIDRRALPE--------- 145223014 46 ------------------------------FAAAAQRCPDRPGIIDELGTLTWKQLDDRCDALGVALQK---EKPKTVAVMCRNHRGFVEALVAANRIGADVLLLNTSFAGPAMAEVVEREGADIVIYDQEFTETVDRALADTCGARIVAWVDDPAQAGTATVEALIDAHLGQRPQPATRKSDV--ILLTSGTTGSPKGAKRSAGSGGSGLKAVLDRTPWRAEEPIVIAAPMFHAWGFS-QLLFAALLA-CPIVTRRKFDPAATLALVDKYRATGLAVVPVMFDRIMDLPDEVRNRYSSLRFATASGSRMRPDVVTAFMDQFGDVIYNNYNATEAGMIATATPEDLRAAPDTAGKA-ADGTELRILDAEHRELPTGEVGQIFVRSGTLFDGYTSGSTKD----FHDGFMASGDLGYLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKTLMSHPEVAEATVLGVEDSEYGQRLAAFVVLTDGSLTPEDLKQHVRA-NLANYKVPRDITILPELPRGSTGKILRNELR---------- 66044243 36 -------------------------------------------------RYTYATLNERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSEFTG-----LYQAMSGHLSTVEKTLLLTDLPEYETLLAAASPEYVFEDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTMGVATIMGLGTDDVYMPITPMFHVHAWGIPYAATML--GLKQVYPGRYDPELLVELWRRENVTFSHCVPTILQMLLNAKSAQNVDFGGWKIII-GGSSLTRSLYQAAKSR-GIQLTAAYGMSETGPLISVAHINEELKAGSAGVP-GMLVEAAIIDQQGNFLPDGETGELVLRAPWLTGSYFREPEKGAE-LWAGGWLHTGDVATLDGMGFIDIRDRIKDVIKTGGEWVSSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIRDGHQLDAKLKPFVEQGHINKWAIPSQIALVTEIPKTSVGKLDKKRMR---------- 167570453 242 --------------------------IHARFDARVRECPDAIALRAGAASMTFAALGGRVDALAGRLLERTGGEPKRIAICFERSFDMLIAILATLKAGCAYVPIDPQLPADRVDFMLSDSAAAMLLTIRPIRRERFPSLG--------------VETLCLDEPAPPRAAPPREAAPAVDPQAAAYVLYTSGSTGTPKGVVVTHANVTNLLDAMEASYPVGAHERYL--LKTNYAFDVSVPELFGWFVGRGSLAILAEGSPDLIVDAVLRHGVTHVNFTPSLLRQFVAASDARFAREHRLEHVFVVGEELTSALADALSALRPASIYNMYGPTEATVFATGYAHAVPIPNGPIGRAL-GNMRVYVLDERLRPMPVGMPGDLYIAGEGVARGYLNREALTAQRFLPDPFYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREPDGAAQLVAYVVAADGMERSAAREEHARKQRLPDYMVPAAYVLTPSLPKGITGKLNRKAL----------- 170064651 27 ----------------------PNQSLGELVLNRLAQTPTSIAQVDSGAEVSCGELRLRTIRVAQALAGLGYSRDDIIAMAVRNGEHVAPTLFACFALGIPVNTLDATFKRDDLGHMLATVRPTLVFCDQE----TIEEMSAAMEIAGIRARVVVFGKRVEGFMHVEDLLVPEEEFVPVHFEDLAIILCSSGTTGRSKGVSLSHSASIVSVTGLNNCY---PNDVILCFSSLYWYSGF-AFLLLGTIFGAKRIITREPYTPDLALDFINQYRVTITFFSPATTYQLLKHPQLHQSTLASLRVSICGGASISGDLKQLFERVPHGEMCALYGLSEAAGAVTSSENST-YKQGSSGF-VKPNYELKIVDDAGNPLDIDQEGEILVRGLCTFMGYYGNSEATAEMLDSDGWLHTGDIGRVDEDGLLYVVDRKKDIIKYNGYQISPTELETVIQSVPGVINVCVTGVPVP-GNDLPAALVVKRNDEANAEVIVETVRAR-LGDYKLRGGVYFVKELPMTPSGKILRRSCRDIL------- 85704241 23 -----------------------------ILRRQAEQLGDMPFLEICGRPVTFAEMDRITDQLANGLRQLGVKHSDRIALLLPNCLEFVTLWFAASKLGAIEVPSNPGLRGDLLVHNLQSSRAEVLVADGATLNE-----IAAVQQHLPLIRTLILVDATPESARAAGVRIDAFDRPDVRYSDPMAILYTSGTTGPAKGVVMSHHQCFAWTEAMARNLGYTSSDSYFSALPLFHT-DAQMFGVYMPLVFGTKSTIVDRFSASRFWDQVRASGATASNMLGAMAVILMRAPPAANETENPLRVCQCI--PLVPD-KPAFESRFGLKVVTGYGQTET--SFVTLDSVDQARENSCGRA-HPDWEVAVVDEHDRPVLVGVIGEIVARSWCIFSGYDGFEAKTIQTL-QNLWYHSGDAGYLDAEGWLYFKHRLNEAIRRRGENVSAYEVESIAEGHPDIVESAAFGVPSDLTEEDIMVVALRRPGSGLKPELRDYFLENA-PRHLVPRYIEITDDLPRTPTEKTSRAALKQR-------- 75911034 534 -------------------------CIHQLFEAQVRRTPHNIAVIEDNQQLNYQELNERANQLAHYLQTLGVGAGICVGLYLEPSLEMIVGLLGICKAGGTYIPITPTSHPNDLAFILNDAHVSLLLTKKSWS------------EKLPECESSIICLDSDE--EVIAPHSRQNLVTQVTSGNLACVIYAPNPINKPDGIAMSHSNLVNHAVAIHQLWEVSAGDRILVFS--GISSDTTIESLFPCWMNGASAVIQPQTTQNNFFSFIAQQQITVLNLPTFFWYKILKEISTSQAPLESLRLVMVGGEKVSRTAYESWIELVGTRWLNAYGSIATTFTATVY-DPQTASSETIGQPIA-NTQIYILDQLLQPVPVGAPGEVYISGVGVAKGYFRRTDLTSERFIPHPFYKTGDLARYLPDGNIEYLGRTDNQVKICGVCVDLEQIEALLHQHQAITQAVVIATEVTSGEKQLVAYLVTQPETPTIDDLQTFLSQK-IPHYWIPSDFIFLESLPVNTNGQVNRGALPE--------- 150445937 7 --------------------------IQDWFSQQVTKFSQQIAISYGVRQFTYDDLERKANQLANFLISQGVIKGSLVGICSEDCLQNIVAIIGILKAGCVFVPLSPKLPISRLEMVISDINLQ-WIAVDNNGLEIFSRLRENILANLITQEEKVVQPKDLAFLSLKSYSNQDFNTPTIRPDDMCYLYFTSGSTGKPKAIAGRLKSIKNFIDWEIETLNLKNSTRFSQL--INPSFDAFLRDIFVPLCSGGVVCVPESVDTRKLVQWLDREKINVIHCVPSLFRSILNE-DLNPQLFSNLQYILLSGEPIYGGDVARWSQTFGVQLINLYGASETTMTYFIKSSDQQRQIIPIGQPIK-GAAALVVDERGRICPTGMIGEIYVRTPYRSLGYYQQDALTNEVFVVNPFYKTGDMGRVSSDGNFEYLGRKDRQVKIRGIRIELGEIENYLRLSSAIKESAVIDINDTEGNKYLCAYLVLK-HSVEVREIREYLRD-FLPEMMIPSSFVIMESLPKTISGKIDRKSL----------- 209518933 19 --------------------------------------PDQEIVYRGQVRMTYTTLRERIARLANGLSWLGARHGTTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSPDEIAYTINHAGAEILFVHT-----DFLPLVEAIKSRLETVRTFIWIDDAAEYEAMLEESPDHYEFPDFDENTRATTFYTTGTTGLPKGVFFSHRQLVLHTITGMAALRFHRGDVYMPLTPMFHVHAWGMPYIATVL--GVKQVYPGRYMPDRLVKLVRDEGVTFSHCVSTILHMMLGCEHARSADFSKWKIVIGGGA-LTHGLARAALER-GIDIFAGYGMSETCPLLSALDAQEQLRLRTTGRPV-PLVDLRIVNENMEEAADGSAGEIVVRAPWLTQGYLNNPEASVQ-LWSGGYLHTQDIATLDPSGSIQITDRLKDVIKSGGEWISSLEIESLISLYPGVSEVAVIGISDEKWGERPVALVVLGEGVLSEDDIKRHVESGRISKYAVPQIVRFIDSLEKTSVGKLNKKWLRAQFA------ 148555152 11 -------------------------TLDRILVHAERWHPDQ-AVVGAAVRRTYAECADRARRLSAALVAHGIGPGDRVATLGWNTLPHFEAWYAIMGIGAVCHTLNLRMDATQLAWVAGDAGDRLLLVDPA-----LLPMAEAVRALCPGIEGIIVLGDGTDALI---AAHEPARWGGFGEDQPAGLCYTSGTTGDPKGVLYTHRNFLHTLALQPDLFGIGAADSVLPIVPMFHANAWGI--AFAAPAVGAKLVLPGRLDGASVHRLIAEEGVTMSAAVPTVWQGLLDHLDREGGGLAPLRRVVIGGAACPPSMQRRLTDHYGVEVRHAWGMTELSPLGTLPPEEAGRLLMSQGRP-PLGVELKVVSDDPA-AGPGAPGRLFARGYATVGRYFGRE--TPAT-DAEGWFETGDVAMI-EHGFLQITDRDKDVVKSGGEWISSQGLEAIAAEHPAVAHCAVIAADCDRWGERPLLVVQLREGEDCSDASLLESFDGAVPRWWVPDGVVRVDAMPLGTTGKIDKRALRTAYRGHLRA- 50084772 13 ---------------------------------------NKIALIWEGKQFTFDELATYSGQLANYFKSQGVQPGQCIAGLLPRTPELLITILATWRMGAIYQPLFTAFESKAIEHRLSVAQTQLVVTNKEQAA--KLNAVNNLKVLTVEKDSFDILDQPDFWNALKHFDAQ-YQSEMITFNDHFLMMFTSGTTGLAKPVPVPLKAILSFKGYMTHAVGLNQSDSFWNLADPGWAYGLY-YGITGPLSLGHSIILDEGFSVDRAIELIKKYKVSNLIGSPTAFRMFFGFKEKFDAEIKDLRVVSSAGEPLTPEVVHWFKNDLDINIYDQYGQTEGMVIANHHALEHHVKIGSAGYAIPGYRFV-VLDEHHQELSSDSIGVLAIDSAASFTGY---GENNRSAFVGQ-YYITGDTVKMNAFGSIDFVGRIDDVITTSGYRVGPFDVESTLLECQEVLESAVIGKPDAIRTEIVKAFVVLKSQYKSQADLKQYVRGR-LSKHAYPKEIEFVDQLPKTASGKIQRGVLKQQEISRMLSG 78063894 23 -----------------------------------ATRPEQEIVYGDQVRHDYWTFRHRIGQLASGLTSLGVGAGDTVAVMDWDSHRYLECYYAIPMMGAVLMTANVRLSPDQLLHTLNHCGARVVLVHR-----DFLPLLDGIRDRLVAAQRFVLIADGAETGLPDGFADEYERLVAASSPDFVFGDFDENTRALPKGVAFSHRQLVAALSGARDRGRLHRDDVYMPITPMFHVHAWGLPYIATAL--GLKQVYPGRYSPDGLVALIARESVTFSHCVPTLLGMILDCPASASVDLSSWKVLV-GGSPLPEGLARAALAR-GIDVYTGYGMSETCPLMTGTADDDLARRTKAGLPL-PLVDLRIVDAQFRDVPHDAAGEVVVRMPWATAGYLGDAPATA-SLWAGGYLHTNDIGVIDPDGRLQITDRIKDVIKTGGEWVSSLALEDILSRHPAVRESAVIGVKDARWGERPLALVVLADGRVGPAELQAHVKQVAISRYAVPERLLIVDAIEKTSVGKINKRALRER-------- 114704616 3 -------------------------------------HPEAPAIGAPGREWSYGALREQTETVRAALRRSGVGASDRVAIVLPNGPDMAVAFITVAQS-ATTAPLNPAYKEEEFAFYLEDLKAKAIIVEAGYAG-PARSAADKFGLTVIELSPDADGPAGTFALSTAATGIEAAPDALPGPDDVALILHTSGTTSRPKIVPLLQSNVAASAANIQKSLQLTPDDRCLGLMPLFHIHGLIA-AVTTSLAAGASISCTPGFDALKFFGWLEAVDPTWYTAVPTMHQTILARAGRNAEVIARLRFLRSSSSSLPGAVMKKLLDTFGAPVVEAYGMTEATHQMCCNPEPGKQKPGAVGLAAGP--EVAIAHEAEDHLIDG-TGEVVISGPNVTPGYEGNPDANAKSFFEDGWFRTGDQGVFDEDRYLTLTGRLKEIINRGGEKISPLEVDGILSDHPAVAQVVTFALPHEKLGEEVAAAVVLKEETADERAIRDFAAER-LAPFKVPRKVVILDEIPKGATGKLQRIGLAEKL------- 217421768 536 ------------RERAGQAGGEPFVPVHDRIAQHARRRPDARGVADIERALTRGEVDARATRLAKRLVAAGVGAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQMLEDAQIAHVITERG--SVDALPLAGATRAWLVD-------------DAIADAEIDGVALPAVSPHQAAYVIYTSGSTGKPKGVVVDHGAFARHCEAIAARYGATERDVFMLFQSV--NFDGAHEGWFSQYMSGAAVAVTADWPPARTCALAAREGVTMTY-VPPGCATQLAEWALEHGAPPSLRSITVGGEATSREAFALMRRAFNARVVNGYGPTETVITMFAPGDDPAKLADAAYLPIGTLVGARVLDARLNPLPVGVIGELYLGGEGVARGYLGRAALTAERFVPDPYYRTGDLVRRRADGVFDFIGRIDHQVKLRGLRIELGEIEAQLAAHDDVREAVAV-VFGEGAHARLAAFVELTGRRADAAELDAHLR-RTLPDYMVPAHIVVLDALPRNANSKVDRAALPEPA------- 47215399 316 ------------------------QTVGQRLDSTVQRWPEREAVVCDGIRRTFSQFQQDVDKAAAGLLALGLRPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANEVEFALKKVQCNAVVCPTSFRTQKYCEMLREIRDQKPQVTRFENGDSDGQRRRRDAGGGEPTPQGAAGSAEQAVLRRSNGHNGQAEG-RHSFPTTILSITPTLWADEWDFTPEICMQVPMYHCFG-SVGGGMSMAVHGVTLVFPQGYNCQANLEAIQKEKCTFIYGTPTMFTDLLNHPDLLKYDLSSVEAGIMGGSPCPPEIVKKMTDLNMKETVVVYGTTESPVTFIGFPDTEDLKTNTVGCIMS-HTEAKVVDPTGETVPVGTSGELMIRGYCVMRGYWNDPVKTSEAITDAHWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAQVVGVKDERLGEQVCACVRLKNGSSSAEEIKAFCKGQ-ISHFKIPHYVVFVDSYP----------------------- 47215399 64 ------------------------QTVGQRLDSAVQRWPEREAVVCDGIRRTFSQFQQDVDKAAAGLLALGLRPGDRLGVWGPNMYEWILFQFATAKAGIILVGVWSARPASEPQKYCEMATPGGMIRSPRLPDLKMVIVTDSRQPGMLHVDDVMQAAESRHLRELLDLQS------KLSCDDPINIQFTSGTTGRPKGATLSHHNIVNNAYFVGRRVGFH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 214038161 9 ------------ARHKRDSHSWRNTTVAEAFAK-ARTRPNDVAFFLESEDATYGSIADEARRLISALLELGLGKGDVVSFQIPNWREGAVIDIAAAALGLVVNPIVPIYRDAELRFILGDAKTRLMFIPQSFRSIDYLEMLLSLRPQLPDLEYLVTVSDSPDVLAFETLPADETSLPPVDPDSVKCRLYTSGTTGFPKAVLHSHNTLTRIMDNSAEHAGVSADDVMIMPSPITHITG-YASGINFPFIGRGRTALMERWDANRCIDLIKRVNGTMSVGATPFLRELLDAAEQRGECLPSMRQFSCGGAAVPPNLVLRAYEVLNCRTTRVYGSTEAPIITLGWREDAQLAATTDGQPY--GYEVRILDDNGADTPDGVDGEIAARGPGMFLGY-ADEEQNADAHTNDGFFLTGDIGRRTPEGAILITDRKKDIIIRGGENLSAKE------------------------XXXXXXXXNSDDDSLSTAEVASYANDIGMARQKFPEHIIKVDDLPRTPSGKVKKDTLRKQLKE----- 111222898 2 ----------------------PDPCLADILRRNAERFGDVPAYLYEGRSVTHRELLRRATAIAAALARAGLRRQDRVALLGRNSIAFGEVLAAGQLSGLVIATVNFRLAAPEIARILTDAKPRAIFVDAEFLPMVTALRAELGLELVVRLDDPAADGEVVGLAEFRDAALGDALPFAARPDDIACLIYTSGTTGRPKGCIMGQREMFRVGQTMNVEMRTGSDDRILLVMPLFHIGAMAM--AFGLHARGGTAVLHRQFEPAALLATVPAEGITVLHLAPSMLQAVLTEAGAGPAALRGVRSIVYSAAPITAPTLAAALAAMPDTFLNLYGQTEVITSGLPSGPERDRRLTSVGFPY-PDTEIRILDDDGAQCPPGVPGEIVVASPAMFRGYWNDS-ATTGVTLAEGWCHTGDVGVFDEEGLLHLVDRKKDVIISGGENIYSLEVEDAVLTHPAVVQCAVVGVPDERWGEAVCAVVVLAPGATTSGELREHVATR-IARYKSPRSAVVVDALPVLPTGKID--------------- 41406648 7 --------------------------IADLAEHAIDAVPDRVALICGDEKLTYAELEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNYRYVEGELRYLFDNSDMVALVHERQHS-----DRVANVLPDTPNVKTILVVEDGSEFYSALEKGSPERDFGPRSADDI-YLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDAAAENPPMIRYPIPPMIHGATQSATWM--SIFSGQTTVLAPEFNADEVWRTIHEHKVNLLFFTGAMARPLLDALNDHDYDLSSLFLLASTAALFSPSIKERLLELLNRVITDSIGSSETGFGGTSIVAKDAPHAG--GPRVTIDHRTVVLDEEGNEVKPGVRGLIAKKG-NIPVGYYKDEKKTAETFTFNGYAIPGDYALVEEDGTVTMLGRGSVSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDPRYGQHVAAVVQPRPGTPSLAELDRFVRS-EIAGYKVPRSLWLVDEVKRSPAGKPDYRWAKEQTEAR---- 184158261 40 -------------------------------------------------RYTYKDAFERVAQFANALDRLNISSDAKVGTMAWNSFQHFELHYAIPCTGRIYHTINPKLAPEQLIQIINSAQDEVLIIEP-----DCLALVDSIYDNIPVIKHFIVLGDPNDFVFYEELIAPEYDWPDIPEERASGLCYTSGTTGDPKGVLYSHRSTVLHALSMPNAIGLTHDSCIMPLVPLYHISAWGMP--FNAVLSGAKIVWPHSFATDKIFDLIQSEHVDISMAVPTIWNSFKNYLEEHHISSVSLKRAISGGSAAPYSLIESL-SHYGISVENAWGMTETSSMAACIKNNIETQSIKCGKPIF-GIQMRLRDENHQLLPDGVEGILEVRGHTIAKQYINQPKAGEE---EGKWFDTGDIACIDEYGYMHITDRAKDMIKSGGEWVSSVEVENAAMGYEKVAEAAVIAANHPKWGERPLLILVPKSPQEKIEEIVIFLSSK-LHKWAIPSATILVEEIPHTPTGKISKKILRER-------- 67906626 69 --------------------------------------GEKTALIYDSAKFTYNELKSKVSKFAGALKNQGLQKGDRAIIYMPMVPEAVVAMLACGRIGVIHSVVFGGFASNELASRIDDSKAKILITAEPGRTVEYRPLVDALKLAKHSIEKVIVKLNVPKEISWDESNAKDTDCVEMNSNEYAYILYTSGTTGIPKGIVRDIGGHIVALKWTMKIYNIDEGDVWWSAWIVGHSYIVYAPGCTTVLFEGKPV---GTPDAGAFWKMISDYKIKSLFTAPTAFRAIKKEDPFSKYDLSSFESLFLAGERADPDTIKWAENLLKVPVIDHWWQTETSWAISSNCTGIEMKYGSACKAVPGYD-VKIIKPDQSIAKANEMGDIVVKPPGTFPTLWNADKRYKENYMSDGFYQTYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHKSVAECAVIGIADKLKGQLPIGLLTLKAG------------------------------------------------------- 215433018 457 ----------------------------------------------------------------AWLVQRGAAPGDVLVFTDDDTDKTIDLLIACHLAGCGYSVCD---TADEISVRTN--------AITEHGDGILVTVVDVAATQLAVVGH-------DELRKVVDERVTQVTHDALLATKTAYIMPTSGTTGQPKLVRISHGSLAVFCDAISRAYGWGAHDTVLQCAPL--TSDISVEEIFGGAACGARLVRSAAMKTGDLAALVDDARETTIVDLPTAVWQLLCADGDAIDAISRLRQIVIGGEAIRCSAVDKWLESAGISLLSSYGPTEATVVATFLPTTMDGALLRLGRPILPNTVFLAF------------GEVVIVGDLVADGYLGIDGDTAADGSRRRAFATGDRVTVDAEGFPVFSGRKDAVVKISGKRVDIAEVTRRIAEDPAVSDVAV----ELHSGSLGVWFKSQRQDAAAATRIRLVLVSLGVSSF----FVVGVPNIPRKPNGKID--------------- 91977764 24 ---GF-RWPD------PAPFNWALDWFDAELATNADSR-DRAAIVDGGVELSFATMSKRSNQVANYLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTPDELRDRLDRGAAKAVVAAP-------DQVAKFADLGGDSLIRIVVGSPQDGWRGYDEASQQSDSFTPTQADDPMLLYFTSGTTAKPKLVRHSQRSYPVGALSTMFWLGLQPGDVHLNISSPGWAHAWSC--FFAPWNAGATVFVVPRFDAKSLLATIGRCGVTTLCAPPTVWRMFIQEKLADYK--VSLREVCGAGEPLNPEVIDQVNAAWGATIRDGYGQTETTAMVGNSPG-QPVKIGSMGRPLPGYV-VRITDADGHPAKEGEIGD--ARPAGLMQGYQG--EGGKLSGAEGDIYRSGDVAFADDDGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDAIKLAIPKAYVLLTADAERSRDIFRHMQQR-LAPFKRIRKLELVTELPKTISGKIRRVHLR---------- 29827800 2 ----------------PPNGFWS----------QAAADPERTVLIADGEEWTAGRLHASVNRLVHGLRAAGLERGDAFAVVLPNGVEFFTAYLAASQAGLYLVPVNHHLVGPEIAWIVADSGAKVLIAHERFADSARHAADE---AKLPAEQRYAV-GAIDGFRPYAELLDGQPGSAPADRTLGWVMNYTSGTTGRPRGIRRPLPGKLTYLGGFLGIFGIKPGNVHLVCSPLYHTAVLQFAG--ASLHIGHRLVLMDKWTPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEEGRYDVSSMRHAIHGAAPCPDHVKRAMITWWGDSVEEYYAASEGGGAFATAEDWLK-KPGTVGKA-WPISELAIFDDEGNRLPAGELGTVYMKMSTGGFSYHKDEAKTKKNRIGD-FFTVGDLGCLDEEGYLFLRDRKIDMIISGGVNIYPAEIEAALLAHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHALAADILGHC-EQRLAGYKRPKSVDFIETMPRDPNGKLYKRRLRDPYWE----- 15922110 102 ------------------------------------------------RTITYSDVLQQAKAVSSWLKKFGLKKGDTVGIYMPMIPEIVPVFLGIARAGMIAVPLFSGFGKEPIRVRAEDSGMKVIFTTDMTIRKGKEINSLENLEGLTLTKVVVERGDKDSISYSEVLSTAGDGLEVTDTEDPFMIIYTSGTTGKPKGCVHTHDGF--PIKASADVYFLKKRETLMWVTDLG--WMMGPWMILSALLLRGKIGMIEGYTAYSLLKFIEDMKVDILGLSASLIRAFRSEVEKGKLD---VRIVGNTGEPIDYESWKWLYEAVKGPIINYSGGTEISGGILGNYVINEIKP-TAFNGFSPGIHADVFDENGKHAPANVEGELVVLSPGMARGFWKDKERYLNTYWSEGVWVHGDLAYYDEDGFYYIVGRSDDTIKVAGKRVGPAEVEQIINSYEGVVESACVGVPDPMKGEEILCFAVTNKE-IKKDELLNY-TQRMLGKALAPKDIIFVKELPKTRNAKIMRRLIRAVVLGK---- 177670592 52 ---------------------------------------------------TFAELSAASNRVANWLSAQGLRRGDRLILMLNNQVELWEFMLACIKLRVVMVPTTTQMTSGDLEDRVTRAGAAWALAKFAGVGEDLHLVVPGVFAEGPARRAPEVAGHTVSYDDADDAATELTPAEPTPADETLLFYFTSGTTSKPKLVEHTHTSYPVGHLTTLYWIGLEPGDVHLNVASPGWAHAWSN--FFAPWIAEATIFVARKFDPAALMANMERYGVTSFCAPPTVWRMLIKADLAQLTTPPT--KTISAGEPLNAEVIDQVHKAWGTTIRDGFGMTETTLQVANTPG-QKVVIGSMGRPLPGMDVTLIDPLTGQEA---DEGEICLRLDGLLKSYYGNQEKTDEVF-RDGVFHTGDIARRDENGVLTYVGRADDVFKSSDYKVSPFELESVLVKHPAVMEGAIVPTPDELRLAVPKAFVTLAPGHEPTVETARAILQTQLPPYKRIRRIEFL-ELPKTISGKIRRVELRKAEVERAQTG 183983260 1532 -------------------------SIPAAFASVVAAHPHAPALTFEDHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTD------------TTPTAVLTTTELAQHLPHTPAIATI--TLDTLTLEHHPTTPLPPPNPH--DLAYLIYTSGTTGTPKGVAITHHNIASWI-SSLHQRGIYGSIPSQHSWSQCHSYAFSVWEIFGALLGGGRVVVVPETSPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT-------TLLTGGEPCPADLLDRW--APGRIMLNAYGPTETTVAATIT---APLVAGTPVVPIGPGAGVFVLDSWLRPVPPGTVGELYVAGTGVGVGYWRRGGFSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALTALDGVQQAVVIA--HDASGQRLVAYYTTTSGTLDTTDIRASL-SQVLPAYMVPAAFMVIDELPLTVNGKLDRRAL----------- 183983260 463 -------------------------SIPAAFASVVAAHPHAPALTFEDHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFML------------TDTTPTAIITTTELAQHLPHTPAIATI--TLDTLTLEHHPTTPLPPPNPH--DLAYLIYTSGTTGTPKGVAITHHNATALTTTLTPQLGPTTNQVWSQC--HSYAFDYSVWEIFGALLGGARLVVVPETSPEDLHHLLIDEQVTILSQTPAALQNLPPRGLENT-------TILVGGEAYPAELVDRWAPR--RTILSVYGPTESTIFAAA---STPLVAGNAVVPLGPGAALFVLDGWLRPVPPGTVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALTTLDPIEQAVVIARNDAPGQPRLVAYYTTTGNAGIDT---AWLRDRVLPAYMVPAAFIEIDELPLTVNGKLDRRAL----------- 172064293 28 ------------------------------------------------ERWTYRELVRDITRTANLFTRLGVSSRSVIAYVLPNLPETHFVIWGGQAAG-IVCAINPLLEGEAIGNLLKSAGASVLVTLAPFPGTDLWQKVAATLHQVESLQHLVLVDPADRVIQIHDFGTEMARVRRIQPGDMSSFFCTGGTTGLPKIAMRSHGNEVANAWSAGRLFGIGPGKTTFCGLPLFHVNAAMVTGLL-PFSRGAHVVLRGDGVVERFWEIVEHHHINFFSGVPTLYASLLDIP-ADGHVIDSLEYGLCGAAPMPVGVFRAFQEKTGIRILEGYGLTEGTCVSSVNPPTGERRLGSIGLRIPQAMKAVVVDDAGRDCAVNEEGLLAISGPNVFTGYLRADQNRALWLDGDGWLNTGDLGRCDVDGYFWLTGRKKELIIRGGHNIDPAAIEEPLHRHPAVQLAAAIGRPDAHAGELPVAYVQLKPGSATEHDLTAFMQQEIAERAALPKHVRIVEAIPLTGVGKIKRRETRDALRAALAQG 149913650 8 ----------------------------DILIHAAEAFAEQGIVSARDTSQSYPETLARAAQAAHALRAMGIAQGDRVATLAWNGHRHVELYYAISGMGAVCHTLNPRLPAEQLAYIIAHAEDRILCVDAS-----LVPVAETLRDALPEGVRVIVLTDAGDTLNYEDLQPDSFDWPHLPEDTASGLCYTSGTTGHPKGALYSQRSTVLHALTVAQTSSFIAGRRMMPVVPMFHVNAWGLP--YTAPLTGMTLVMPPHLDGASLWRLMEDQNVYSSWGVPTVWAGLLSEITAQGRAPSAFRDLIVGGSAAPPSMIEAY-EGYGVTVSQAWGMTEMSPIGTHIPPPLQGAPLAQQMPIKTGLEFKIVDDHGTAMPHDTTGELYVRGNTVISGYFRNDQASAAAMDAQGWFGTGDVASITAEGQLVIRDRAKDLVKSGGEWISSIDLENAATSHPGIRACAVIAVPHPKWDERPVLVVVPQGDAPTLTDIHAHMAPHF-AKWQLPDDILFVDALPLTATGKISKLTLRRQFADYVL-- 85374969 1 --------------------------------------------------MTFSEAWLRGVKLANALAECGLQPGDRIATLEKNSIEAADIILAAAIGNYTRVPLYARNRCEAHAHMIASTGSRLALVDEALASE-----LAGLDAQAPTLERIII--RDHNYENWLATASDRDPDPVVAPEDYCVIRHTGGTTGKPKGVAYRHRSWMTISAAFFSIGQVAPGDAILHVGPLSHA---SGFLFVPAWYCGARNVMMDGFDPASFLDTLEQERISHAFVAPTMLNAIVHHDGAYGRHFPNLKFLLSASAPISEPTLRKSCQIFGHVLHSGYGQTEILPIASMGPNEGSAPIRAVGRPMSGAD-IEIRNEDGKVLGPNEPGEIVARENGQMEEFWNDPEETARRM-EDGWVKTGDVGMIDTNGFLYLLDRNNDMIVSGGFNIYPTEIENVIADHPGVLEVAVFGVPHEKWGETPLAMVRVKPGAQTETEIIDLVRQR-LGSAKKPSKVVFTAELPLSNVGKVLRSKLREPYQDRRISG 15898848 32 ----YVSWPEKILEGEPPEKWFVGGTLNNAIDRHLPDKKDKVAFYWTNERLSFQDLYQEVNKAAYVLSELGVKKGDTVSMLMPNIPEAVYFSLATHRLGAILIIHYVGLSEETVAYRFNDCGSKVLIVASTFRNGNEIRIKDFVDKVLESIQKVLTVPRGDGVKPKGKVYVKPV---EVEANEPATVYYTSGTTGRPKGLYHSNGGYVIALNWAFKAIFPTENDVWWTVWPMANLYTIPVMGIPGVLFEG-----YVGYKRDLFSRVIERYNVSLVWSSTTTLYTLLGEESVKSGDTSSLRMILNTGEPLNVGAWMWLQNLPQVKIADAYWMTESPVGATPYGIGEPFKAGSAGIQFPGGTYFLIVDDEGKPLPPKQKGYIVLKNPALAK-MWNDPEKIKEKYWSPGYFYTGDYGYVDEDGYLFVLGRADDVIRAEGERIGTLEVESVIVTHPNVAEAAVIGQ-----GGNIIAFVVPRQGVEVGDDIKNYCRN---AGY-IVDKVVFVKRLPKTKSGKIMRRLLKAILANE---- 15843125 7 --------------------------IADLAEHAIDAVPDRVAVICGDEQLTYAQLEDKANRLAHHLIDQGVQKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALVHER-----RYADRVANVLPDTPHVRTILVVEDGSDYGGVEFYSAIAAGSPERDSADAIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDAAAANPPMIRYPIPPMIHGATQSATWM--ALFSGQTTVLAPEFNADEVWRTIHKHKVNLLFFTGAMARPLVDALKGNDYDLSSLFLLASTAALFSPSIKEKLLELLNRVITDSIGSSETGFGGTSVVAAGQAHGG--GPRVRIDHRTVVLDDDGNEVKPGSRGVIAKKG-NIPVGYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQARPGCPSLAELDSFVRS-EIAGYKVPRSLWFVDEVKRSPAGKPDYRWAKEQTEAR---- 163796814 20 ------------------------------LERHAVTRGHETAVFEDGGRWSFADTLAAVRTMAAGLQRLGVRQGDHVLIMLPNGALGLQAMFAANYIGAVMVPVNTAYRGALLEHVITDSGAALAIVHP-------LAVGRILEVSTGALKRIVVTGDGHDQTVLLDPSAEPRPLEPIEPWDTQSIIFTSGTTGRSKGVL---SSYLHSYTAMNPATWTRADDRHLLHMPIFHIGGAFIASM--ALCVGASVAVVDRFRTDRFWSTVRRLEVTSVFLLGAMATFLLKQPPSIDDRKHRLHAVMIVGQAGPP-----FHERFGVDVFTLFNMTE--ISTPLISGANPAKPGICGR-LRAGVTVRLVDEHDCPVPDDTPGELIIRTPWTMHGYNGRPEATAAA-WRNGWFHTGDVFVRDDDGDYSFVDRLKDAIRRRGENISSYEVEQEILSHPDVREAAVVAVPSEYTEDEVLAVLAPVPGNIDPAAIIAHLEPR-LAPFMLPRFIRVIDELPKTPTAKVEKHVLRSA-------- 163943223 1440 ------------------------QNIQEQFYKQVDRQSNRIAIATETESLTYRQLNMDSNQVAQHLLEKGIKTGDKVAIFLDRSINSIVSMIGILKAGAAYIPIDVKYPEDRINYIVSDSEACRIITNN-----KYKSHLNSSNYNVSIIEDIYRTTINDDVKILN------------KPDDLAYVIYTSGSTGKPKGTLLTHKGVLNLAEWRNEVFHISPNDKVTQF--YSHSFDSSVSEIFSTLLNGAELYLLQRYSTVAYAQAIQEIQAT-LSDVPTVFFNELSLTKLDSEKIRSLRFMIMGGEAASTNAIRSWQNTFKVQLVNEYGPTEATVSFIPILEDENSLLGPIGIPIS-NTKVHILNSYMQHCPVGGMGELYIESLGLAQGYWKQEEKTNQAFISSPFYRTGDLAKWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDALLQFEGISQAVITQTKD---GMLLQAYYKTVDGIEIEKNKLAIHLSNVLPEYMIPKYYSHVLEIPITANGKIDFEKLPEI-------- 163943223 465 ------------------------KTLDQLIDLQALKSPNQIAISMGDKSITYYDLQQRSNQIANYLRENDIKKGQRVSITMVREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIITKKEFRG-----LIESFAIHTIYLEDFHYANSIENIVPTHTI------------EDTAYIIYTSGSTGLPKGVGVPHKGVINLSYSLMNQFNLDKNDVFLQFATM--IFDASIMEIFPILLCGGRMHLMEKRSAEEFINVINKNGITYVLLPTAFFKLIADMPKEMLLTLNSLKCVFVGGETIPAESVRKWQSKLGIPVLNAYGPTEATVCTTIYEVNHEIKEEPIGKPIA-NSKVFVVSPFNTICPSGVVGELFIGGDGVAKGYINQKEKTEEAFISFGMYRTGDLVRLLPSGKI---DRKK---------------------------------------------------------------------------------------------------------- 91794881 1079 ----------QLIDDLRPNDSPINEPIVGCFENQAKIAPSTIALSFFEQKISYESLNRQANQLARYMQTLGVKPGDVIGCHMPRSPLMITSALAILKLGAIYLPLEISYPQARKEYIIADSGISFVLSNTNKEDDNLSHIFKDI---------CWINADAPQIINFDSNNLPLIPA----TNDLAYIIYTSGSTGKPKGTLGHHLGVVNLAQHFKAYLNLTANDRFLQFANC--SFDASIFEIFITLLSGSTLVLITEEDTHDFEDYLNQQQVTVTVLPPTYVRQL------TPEHLNSLKTLLTAGSTTDHTLVEKWWDK--VRYINAYGPTETTVCASVFEVSATAKPIPIGKAISNL-RLDVLDSHLQQLPAGISGELYISGLGVSHGYLNQTGLTKQCFTQNPMYKTGDLARRLADGNIEFLGRKDDQVKIRGYRIEPMEIEYQLLQLEQIADARVL-VNGKASQQYLSAYYI---GVADDESIIRQALSSTLPKYMIPSTFTALRTFPMTPNNKVDSSALRQ-LSEQQKGG 91794881 6 ------------------------------FAETASLFPNETAIVESQRQISYQQLNTYANNLAYHISDTRHQIGTPVGLFLPKSIEYILGVLAVLKSDQAFLPLSPEQPDARLGDILRKAQPSLIMTTKELALSLKKTLA-ALDLQHITIKIFNYGNTGELELTHLDSGAYPDTEPQMSPEDSNYIIFTSGTTGDPKAIVGCHKSLSHFIHWEMKEFALSSHLRIAQLAPI--TFDVSLRDIFVPLLSGGVCCIPEQFDARRLLLWISNSHINLIHCVPSIFRLLMTELEADRQKLSHLKHILLAGEPLFGRDANRWITLVGIELVNLYGPSETTLAFYRLKGPVEQAMIPIGNPIA-NTAVLIL-ANNTLCRVGDIGEIYIKTPFRSKGYLNDQPLTDLSFIQNPLYKTGDLGRYLENHSVEVLGRLDRQVKLNGIRVELNDIEGHIHNLSAIDQCFINLYKDEDQSSKLVCYYTCHQD-ISTNEIKDLLADK-LSTNLIPSMMIKLSSFPLMLNGKVDKKALPNPAT------ 34766448 23 -----------------------GLTLPRVFADAVHRGGDAVALVDGEYALTWSAWRTAVDALARGLQESGVVSGDVVALHLPNSWEYLTLHLAAASVGAVTMPVHQGNAPSDVRALLERVRPAAVVLPARTQEGGGPLTGTALREVLPELRAVLVTGDAAGEGTLERWSGEDPLPVEVRPDSPFLLLPSSGTTSRPKICLHSHEGLLTNSRAATEDTADAYAGTLITACPLTHCFGLQS--AYSALFRAGRQVLLSGWDVGRFLELARRERPSVVVAVPAQLHDLVTRVRED-ADGPGFRRILTAGAALPPALVRDVREALDTTLVVVWGMSEAGNGTSSLSDAPEVVSRSVGRPTR-DAEMRVVDEDGAPCPPGQPGELYYRSPSMFRGYFGEPELTRSVVSEDGWLRTGDLASIGEDGLVTFHGRSAELINVGGRKFNAVEIQALLADLPDIGPLAVVAAPDPRLGEYPVLVVTERPAAAPADEVTAHLRGLGTAEYKIPLELVALPELPRTPAGKINRRALEQYLAD----- 15828434 19 ----------------RLTGQFESPSIASLVEAAAIRNPSAPALVVTDNRISYRDLLRLVDDLTVQLALGGLLPGDRVALCAASNIEFVVGLLAASRAGLIVVPLDPALPVNEQCIRSQAAGVRVTLVDSLALEGVSDQRAATMRYWPIAVSYGSVTGASEGSLLVHLDDTAALHPVTSTPDDDAMIMFTGGTTGLPKMVPWTDGNIAGSVHAIITAYQLGPQDATVVVMPLYHGHGLIA-ALLSTLASGGVVLLPARFSARTFWDDIDAVAATWYTAAPAIHRILLELASTQRSKRAKLRFIRSCSAPLTQETAQALREEFLAPVICAFGMTEATHQVTTTNGQGENPTVTNGLVGSTGVQIRIVGSDGQPLPPDTVGEVWLRGSTVVRGYLGDPAITAANFT-HGWLRTGDLGSLSVTGDLRIRGRIKELINRSGEKISPERVEGVLASHHNVMEVAVFGDPDKVYGETVTAVIVPREVAPTPSELAVFCRDR-LAAFEVPTRFQEASALPHTAKGSLDRRAVAEQFAHR---- 37526533 50 ------------------------ECLPGLLFSHVRSTPWATAVIHGEEQLSYLEMAIGSVHLACYLQNLGCLAGDCVGIFVEPSIEQMIGVWGTLFAGGAYLPLSHDYPEERLRYMIHDSNLKMIFTQEKLKEKLVRLVAENI--------HIVTLEDVEKSFE-SSAITNNTLHDYLSPDNLAYVIYTSGSTGKPKGVMIEHRSIVNQMCWLNEKCDLNIEKTIIQKTPI--SFDAAQWEILSV-SCGSRVVISSSGTHRQLIDLIIRHNVTTLQCVPTLLQALIDNHQFRE--CHTLRQIFIGAESLSRKLATQIHTLPNCLLINMYGPAECTINASHYPISDEVNSVPIGKPVS-NTEFFILDHHYQLASEYEIGEIYIAGTQVARGYLNRQDLTEKHFLEIRLYRTGDLAYWDKEGNAHFAGRKDNQIKVRGMRVELEEIKNAIEVIDQVKHAAILAEKDPHRSTRLTACIELADETIRQQDITSILRSKTLPDYMLPDRFLFLDTMPLTSSGKID--------------- 50119433 522 ----------QLPRSYPQ----PQLTVTDVIEAVAQRDPQQLAIAFDGETLTYAELNRQANQLAHWLHRQGLGEQSLVGVLAKRDRYFVIALLAIWKAGAAYVPLDPDYPPERLRHIITDANLSVIL------GGDGQQLAQWSAEQRIDLTDPAVVEQ------WQDLPGDQPPAIPRHAQQLAQVIYTSGSTGLPKGVMIEHGSLINLLDDHRDRIDFTPQSTMFNCMSL--SFDAGNMTTLLPLSSGGTLAF-GEPNDRAIMQA-EQAGATHLIL-PTALMSILD-----PEQVNGIQAIGMGGEACPNAVVENWADK--VALYNMYGPTECTVTATRLRKGQPV---TIGKPLI-HIQALILDTAGQLCPVGVPGELCLAGLGLARGYLNQPQMTASRFLNDRIYRTGDKARLLNNGDYEYCGRIDEQIKLRGYRIEPGEIEAQLAACPSLKQIKVIV---AQVGSRPVAYATVKADSPEPAAVLIDVA-KYLPEYMVPFRLMLLEDMPLTPNGKLDMKQL----------- 154314885 18 ----------------------------EVVDQWSQRRGDSPALVLVTQKVSYRELSERSIQVASAFYELGIRPGDTIVISAARCRDWYEILCACLRSGIIICPVASGLSGLDLEHRIQKVHAKAFI-----GDLVQVEKVLPIKPRLATLQHMIQIGYDDRITDAIDVATGQANLVDTTANSPAVLYFTSGTTGEPKTAQHNQISLALSSKIAGEWCQLSPGSLFWSLSEVGWVKG--SWAVFAAWNHGAALLVDETFDPIHTLRIMHEYPVTNFCATPTAYRQLV-TPQSREFAASHIRICISAGETIESTVIKAWGEMTGATILNGYGLTETVFLCT--ETIESQRPGSMGRPL-PGIPLEILSDDAEPVVIGEEGAICVSDYDVFNGYMNEEGVVTRPIVRSAYYLTGDRAYQDEEGYFWFKARKDDIINCSGYRIGPSEVEAVLQSHPGVLESAVVGIPDEERGSIIKAYVVLNQEYETKAELRQHCLNNS-APYKCPRVIEFIAKLPRTVTGKVQRHELRAWEQK----- 197327359 9 -----------------------------LLREHARSIGEQVAFEDRRTRLTYRDLERRTRRLAGHLAGLSPARGERVAILLGNRVEAVESLLAVTRASAVSAPLDPGGSGPELAHLLDDSGARVVVTDPARLSRLRPLLAAREIEEVEEPQGADPDGEPDGHLRYEDLVGTEPPTPAPDDDEVAWLLYTSGSSGTPKGVLLTQRNRLAPVAAGVGVLGMSRQDRLLWPLPLHHAMS-HVVCVVGVAATGASAMIPPRFTVAEVLAQLRRTDATLLGGVPTTYSALLDHPGQGDGDMPALRGCVSGGASAGPAFRRSFEEVCGVPYLEHYGSTEAGP-VTMAAPGDTTAAESCGRVL-PGTRVRVGGADGQDVG---EGELWVSGPGVTPGYHGSAQATAEVL-RDGWFRTGDLARVDAGGELVITGRASDLIIRGGANIHPSEVEAVLRRLPGVADAAVAARPHPAFGEVPVGYLVPRGRVLDRAALLAACR-RELSLFKVPAALYEVEGIPRTASGKVRRHALAD-LPGRLLDG 84514495 1 --------------------------------------------------MTYGQLNSLTRTVRTFLRSAGIGAQDRVAIVLPNGPEMAAAFVTVAQS-ATTAPLNPAYKEDEFAFYLADLKARAIILE---AGYDGPARAAAARFDLTVLE--LTATEPAGTFTLSTNVTGTAVDTVPTADDVGLILHTSGTTSRPKIVPLLQSNIAASARHISASLALTPADRCMNVMPLFHIHGLIA-AVSSSLAAGGSVWCAPGFDALKFFGWMEDAQPTWYTAVPTMHQAILARAGRNAETIAKLRFLRSSSASLPGPVMEALADTFKAPVIEGYGMTEAAHQMASNPGAGKQKPGSVGIEAGPL--VRVAHEVENRLVAG-VGEIVISGPNVTPGYEGNPEANEKNFFERRWFRTGDQGEFDAEGYLTLTGRLKEIINRGGEKISPLEVDGVLSAHPAVAQVVTFAIPHDKLGEDVGAAVVLKEGTATDRDIRDFASAQ-LAAFKVPRKILILDDIPKGATGKLQRIGLAEKL------- 158520057 195 ----------------------------DLLEENARRVPDKPFLVYQNESYTYRQVDEQANRMARFLLALGGGQGSGVGILMRNSPRFLDIFFGAQKIGMYVVPINPELKGDGLAYIINHSDID-LLVADAELADAVRSVADRFEQRKKIIVNDIEAEARGMAVPMDRLSRAYADFSPQRPEDICMIMYTSGTTGPPKGVVYRYNKTSVRLMCLAAHLMLRPSDTYYTPYALCHGNALLATTTM-TMGVRATMALARKFSASRFWEDVRRHRATVFNTIGSIIPILMKQPEKPDDADNHVRFVTSSG--CPPEMWGPFEKRFGVKLYEAYGAIDG--GGKGIFNFGTAPAGSLGR-IPRVVNYRLVDDRGRDVPVGVPGELLFKKTSGRVEYYKNPAASRKK-SGDGWLHTGDLVKQDINGFLYFVGRNTESMRKGGENVSAYEVEQVIMDHPAVEEAAVYAVPSDLAEDDILAAVRLATKTLTPEDLIAFLSDR-LARFAVPRYIRFMDEFPKTSSHRIIKGVLEKE-------- 78060446 95 -------------------------------------------------TLTFAELEQRVQDFAAGLARHGVKQGDRIGLLMENGVEATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFSRVDVQGALRDAWRQLPLLEHVIWEGDTAQDARDLDWQETAAAAPEVTPDTPFMVIYTSGTTGKPKGVVHTHGSFIKIAHDSLIHFDVQPGDVYCWPADMGWIAGTLVLGC--ALLRGATLVCPDYPDWSRMSRVVERHRVTHFGSAPTLIRGMASHEALAAGDRSTVRLLITAGEGIAPEHFNWFLQRFGAPVINYTGGTEAS-GALLASVPIRPIPPSGFNTVSPGVAADVVNADGQSV-TGEVGELAIRAPGMTHSFWRDDERYLETYWQPGIWVHGDLALRTPDGNYFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADADKGQKLVVFIVPKPGTAVAAELETLVSDKRLGRPFRPGRVHVVAQLPKTRSSKIMRRVIR---------- 152984455 21 -----------------RESYPEHLAVGELFARIAAERPQAIALRYRERELSYAQLNAQANRLAWQLLARGVQTGDVIAVVLPRSPELIVALLAILKAGASYLPIDPAWPEQRIHELFRQTACDCLVGDESARRDPRLSRYRQA--------------------SLDEAGEDPGNPPEVAADAIAYINFTSGSTGTPKGVPIPHRG-ITRLVCNARYARLDENSRLLQMAPV--TFDAATFEIWGALLLGGTCVLYPDARASRLQRVLQEQRISVLFLTTALFNTLVDEAPQA---LAGVDTVLTGGEAHSLRHMAKALALYGTRIVSVYGPTESTTFATFHPVREEDTALPIGLPIQ-NTRVYLVD-GGRLCGPGQSGEVCLAGPGLSPGYLGLPESTRERFFEERLYRTGDRCYFRTDGALVFQGRMDDQVKINGFRIELGEVAYHLNRHPQVRQSFVTVTEAAHGEKALVAFVVAAAPSCCPQRLRDDLAAR-LPGYMVPGRIQLCASLPLSATGKIDRRRL----------- 126733046 3 --------------------------------------GEAPAIGGPGRDWDYDGLRALTGRVRADLRAAGVGPSDRVAIVLPNGAAMATTFVTVAQA-ACTAPLNPAYREDEFAFYLDDLKAKAIILE---AGYDGPALAAARRFGLTVLRLAEDASVAGVFSLTAEGAVTPVEGDLPGAEDVALILHTSGTTSRPKIVPLLQSNVAASAQHIAASLSLEPGDRCLNVMPLFHIHGLVAAVSASLAAG-ASIFCTGGFNALNFFAMMQEARPTWYTAVPTMHQAILSRAGRNADVIAPLRFLRSSSASLPAQVMAALGETFGAPVVEAYGMTEAAHQMCCNPLSRQ-KPGAVGVAAGP--RVAIADEAEDRLTEG-TGEVVISGPNVTPGYEGNPEANAKAFFEDGWFRTGDQGAFDADGYLFLTGRLKEIINRGGEKVSPLEVDGVLMDHPAVAQCVAFACPHPKLGEEVAAAVVLREGSADEAEIRAFARER-MAAFKVPARVVILDEIPKGATGKMQRIGMAEKL------- 87122293 1780 ------------------------------FEVQVEATPDALALQACDRALSYRELNHEANRLANWLIGQGVRQESLVALCLPRNSQLLVALLAIQKAGAAYVPLDPAQPKARLSMIAERSGATLCLC-DSTTIQTFEAL------EVESLTPVNLGSLTEELSTQSNLNTKLV----VPEQSLAYTLYTSGSTGVPKGVQLERRQFANFLRAMERVLPPFNKVLALTTI----TFDIAGLELFLPLVNGAAVILADRRDGEQIGRLIQEHDIDLIQATPSGWRLL---DELSDDALSNV-VALAGGEALDSELASKLKRQC-RDLINVYGPTETTVSSSYLVQETSLPLTPIGTPLLNND-LHVLDAQLQPVPQGVIGELYIAGEGVARGYQGQADLTAERFLPNPFYRTGDLVKHLADGTLYFVGRVDQQVKLRGFRIELGDIEAALLANPNIKQAAVT-----IEKERLIAWCVAVPTSEPSSELQAELA-LILPEYMLPQGYEWLSSLPLNASGKVDRNALSKR-------- 87122293 547 ----------------------------------------RIALDTGKQQITYQALDAVVTNLVAKLNQKGIKKGDKVAILMPREARQIASLLACWRIGAIALMLDPRQPEQRLKDLVEESNTSLVLHTFLPSDASYTEHTERLLEGVSSISLTSWNDLLAFELPIQDLASKSIASEDIASEDIAYILYTSGSTGKPKGVLVSHGALAHYSAAISQAIPSVEGGRWLTLATVA--ADLGLTSVLAALYQGQTLLLPEAFNPPELADFLRQHPTDYLKIVPSHLKGLLSV--SSPIDILPKRALISGGEGMDEALLNQLHSLPDMAIFNHYGPSESTVGVSVIELNNQILVAPLGRAL-PESCLEIRAENGVLLPQGAMGELCISGPQLANGYFTKVQATAAVFVEQRYYRTGDRARLNNQGVFEYLGRLDDQIKRRGYRLELGEVSAWLQAQAEVSLASALVL---ERNERLVAAIELENPDTDPAELLVRMKA-AMPDYMVPDNLVCVDKMALNTNGKIDRQKVADQ-------- 81681120 3 -------------------------TVAELFESVVARSGDHVAVIFGDRLVSYAELDARANRLARVLVERGVGPDTTVAVAMPKCDELMVVLLAVLKAGGAYLPLDPQYPAKRLAYMVQDARPTLLVRMAQVSLELGVPVAELVVDDPDTAR--------ETESRPDHQLTDASRNAPLRPDNLMYVIYTSGSTGTPKGVAVTHTGVADIVAAQTASIAPRPGDRVLQWASV--SFDAAFWDWSAALLSGATLIMAPADELQPLRDTLRRYAVTHAVLPPVALSV------TEPDDVLVGGTLMSTGDACTRALVAKW--APGRRMYNGYGPTETTVGSTIAGPIAISDEITIGTPWSGN-RVYVLDERLRPVPNGRDGELYLAGNGLARGYLNRPGLTASRFVLDPFYRSGDRGHRRADGQLVFASRGDDQVKIRGFRVELGEVEARLAAHPAVDVAAVVVVGD-LAGARLAAFVTVAGTGVSAAELSAHSAE-TLPEHMVPSSVQVLQRLPVTANGKIDRAALRDLAE------ 189206197 4795 --------------------------VPAVFAEQVKLRPDALAVDAWDGKLTYAELDRLSTALAGRLQNHGIGPEVLVPLCFQKSMWAVATQLSVMKAGGAVVNLDPAQPLDRIQLILRDADAKVVLT------------ASHLAKKFETVAGLTTIAIDEQYFANLPLTSTPA-LPVISPQNPAYVLFTSGSTGLPKGIVIEHRSLCSSSKAHGTAWNIGPSTRLLQFA--AYQFDVSAADIFTTLQRGGCICVPDNERLNDLAGAINRFQCNWAFLTPTVASLL------PAEGIPSLRKLVLGGEASTRAIIAKWHSIL--DLIVCYGPAETTV-YSSGAPPATVSSNPIGSPI--GVLNWIVDDHNKLVPIGCTGELILEGPTVARGYLHNEEKTAAAFVTDPFYRTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHAIRARLSTLGHVVVARP-ESLDSRTALIAYLQPSAIAAEEIKEDLVAGALPHYMLPNYFIPISRVPLTTNGKTDRRKLKELVSEQLL-- 189206197 2 ------------------------------------------AIHASDASFTYAELESASRKLALVLQAKSVGPEDVVLLSFPKSAWALVAMMAAVRAGATMLFFDVSHPMARLQEIQNQVQARIMLTAPQYADAWDWTGAEVL---------------AVDSGLIDSLPDMSLPTSAVRPNNSLYIIYTSGSTGKPKGCCIEHRQFLTGSYAQRKASGMRATDRVLQLA--SFSFDVSLLEIMTSLITGACVCIPGDASRSRGAHCIQEFGVTWAFLTPSLVKLM------TPDMVPTLRFLVLGGEALGKGDVETW-APTHVQLANGYGPTECSVAATALPNSPDTDPSNIGFPL--GALIWIVDPEDRLVPPGCPGELLVHGPIVARGYYKDAERTNAVFISDDFYRSGDLARFNSDGSIHFLGRKDSQVKLRGLRIELGEIEHHIAKYETVRRAAVLPRQGPCKDQLTVVLTVPDPESDTAEQIKQDVSAH-LPPYMVPSLWIVASSVPLSISGKLNRSA------------ 189206197 1065 ------------------------RCIHDIISEQARQKPNALAIDAYDGRLTYAELDSISSLLAAHLSELGVGPETLVPLCFKKSMWVPVAQLAVLKAGGACVAMDPTHPEKRREELLRQCDAKMALTSPEYIHLFKKLVGKALAISKSLLDGL-----------LEKQSTLPKSWIQPTPSNSCFVVFTSGSTGKPKGIVLEHHALASSSAAHGPIMQYNPGARILQFA--SYTFDVSIGETFSGLQMGGTVCIPEEERLDDLAGVINRMNINIAYLTPSVASLL------EPADVPGLKVLALGGEAVRAENVAAWADKLH--LIDIYGPAETSVYSTGLSPTLTDAPGNIGFGLGARMWVTDAGNPGRLCHVGEVGELLIQGPIVARGYLNDVEKTSAAFIPPPWYRSGDLCRYNSDGSINVVGRKDMQIKLHGQRIEMAEIEYNILRSDSIANAVVLYPRSGPLGERLVAVIALRESSTLQEDTKAYLGKR-VPGYMMPSVWLCFDILPLSRNEKTDRRVL--QYVQEMAA- 189206197 3725 -------WNSDIPATV-------DKCVHEVFEDSVKRAPGAVAIDSFEGTMSYSELDLKSSILGAQLMQHGVTAGDFIPIAFEKSVWAIVSMMGIMKTGAGYVPLDMAHPDDRLKTIISQLGDVRLILASQTNTKRMQMLADNVLT--------VSSG------ALVDTKSTSVVLPAVNPESTAYCLFTSGTSGVPKGVVLSHRAVNSSTFHHGALIDCNSSTRMYQFA--AFTFDACILEIFTTLMYGGTICLPDDEKMSDIVGFINRKQVNTAFMTPSLVRI------VRPDDILTMKTLILGGEALGADNIAIWASRL--RLMNGYGPTETCVFAVMKTFEGAMDRNDVGKGVASQTWIVNPDDPTQLAPLGAVGMLHLSGPALADGYLGDQAKTDSVFLENGFLRTGDRARYSTDGSIIYLGRADQQTKLRGQRIELTEIETHLSNLPDASGVCVIVLPGGLQDKALAAFFCLKNKSLLGEDLLQRALEAALPPYEVPALYIPVSKMPTTTAGKLDRRSLRETIAEELL-- 189206197 2187 --------------------------IHEQVARQAVERPSAPAIASWDGSYSYEELISIAGRLAHHLRNNGVTTEQKVLLAFDKSKWAVVSMLAVLLAGGTYLSVDPAHPPQHHRNIIEQAEPVLLLTGSN----DYAEKLRAV------IEPVIVVDET----MLAQLQDQSKLPDEVAPANGAFICTTSGSTGRPKAITITHSSF-SSVVAHNPEMGIGTDSRVFQFA--SYTFDTANSEIWAPLMLGACVCIPENERMNDTAGAINRLAVNWSFFTPSMASLL------SPADIPGLKTLALGGELVREDIVKTWNGH--ARVINSFGPAECSVWTTMADIGHGNPVTTINKGNGGYGSLLIADDVTKLAPIGATGELLVEGPILSRGYL-DLQKSAEAFIPPPWYRSGDLVRYNEDGTVVVVGRQDGQVKLNGQRIECSEIERNVAAHDFVRF-AVIFVPKKGICQRKLTAVVAKAAAKQIEEIKEQLRSR-VPGYMVPTSWLIVESMALTPSKKVDRVTIARWVE------ 145223110 5 --------PEELVRRYEQEGYWTPETLGELLARGLDSAPGAGFHVHSAVRGTFAEVERDARRLAAGLRERGVAAGDVVALQLPNWREAAVTFWASAFLGAVVVPVVHFYGRKELAHILTTAKPRVFVTTAQFGRLQFHPDVCAGVPIVALVGDGPDSGADGGWEPFEDLLAAEAGTVAADPAGPALIAFTSGTTRDPKGVIHSHQTLSFETRQLLENYPPDRG-RQLTATPVGHFIGMLGAFLIPVL-EGSPIDLCDVWDPGRVLQLMETEGLSIGGGPPYFVTSLLDHPQCRPEHVRRFKTVGLGGSTVPAAVTRRLSD-LGMFVFRSYGSTEPSITGSRPSAPEDKRLFTDGDA-RPGVEIKLGPD----------GEIFSRGPDLCLGYV-DDDLTAQAFDEDGWYHTGDIGVLDEDGYLTITDRKADVIIRGGENISALEVEEILLGMPAVAEAVVVAAPDERLGEHTAAVLRIRDGHPSLDDVRAHFRAAGAATQKWPEELHRVPEFPRTASGKVQKYVIRQQVA------ 86741156 463 ------------------------------FERRVAEHPHAVA-IDGDVTLTYQELNARADRLARLLATLGVGTESLVGVLMERSAELVVALLGVVKAGAAYVPLDAANPLERMKAVIAEAAPVALLVGQATIDHPMTREGGLPAANIVRVPSEVPAGDG------------PFPVAPAAAN-LAYVMYTSGSTGVPKGVAVTHGNVVGFCLDGAWPAEVTERVMVQA----NHAFDASTYEVWVPLLRGGTVVVAPAGDLDAAERFIAAHRITNVHATAGLFAAL---GEQTPHIFAGVREVSTGGDVVSAAAVRTLLEHPDMVVRSTYGPTETTAFATHLPTAGDQVPASVGRPLD-NTRIYVLDGFLQPIPPGVGGELYVAGGGLARGYLNRPGLTSERFVACPFYRTGDLARWTGDGLLVFLGRADTQVKIRGFRIELSEIENVLSGCPGVARVAVVAHTSQADHSQLVAYVVPEGESVTGSAVRRYAAGR-LPDYMVPAAVVPLAELPLTGNAKLDRAALPAPDFGRMATG 191170024 497 -----------------------------IIEQRCVQHPKQLAIQQHDGTLTYAELWARVQFIAMRFRAHGIQPGDRIGVLLPRHRDVIATMLATWFVGACYVPFDIHQPAARLQRLMQRARLVCLVVRQPGEWGEI------VQLSLPEL--------MQDMSNAIRYSTPCALLPDMQ----AYLLFTSGSTGEPKGVCVVHRGLLNLLLDMQRTFAVGSQDRLLSVTTP--TFDISFLEYLLPLISGASLYLTEAERAADSFRLIADYRPTLMQATPSFWHGLLMAGWRGDPEL----CVLAGGEALPTKVAEELLRCCG-SLWNLYGPTETTI-WSLKSQITQAENITLGAPIA-NTRIYILDNEGHPVPQGVDGELYIAGDGVAQGYDGQPELNAQFFLSEPMFRTGDLVRSDAQGQLFFVGRKDSQIKLRGYRIELGEIERTLARHPHVDAAVVACIERAPLHKALAAFIITSEPPSLFEQLKNELRQQ-LPDYMVPTLWQRVADFPNTDNGKIDRKRLAE--------- 26248311 1550 ------------------------------LLRQAALTPQETALISPIRELTYRQLSTAADHVARALLALGVQHGDRVAVVMEKGWQQIAAVHGILRLGAVYLPVDPVLPPQRRQLLLTVGEVRVQVTQPGLTQLE------------PSLPVLIIDDGM--------LDTPAAPLPEVAGDDLAYIIFTSGSTGTPKGVMIDHRAAMNTLEDINERFGLNAQDRVFGLSSL--SFDLSVYDAFAPFMVGAALVLPEAGDPRHWQTVMAHGHVSVWNAVPALMQMLCEYHSGDRMSYPTLRLALLSGDWIPLTLPEQMRERLNMDIISLGGATECAIWSVYYPIGEESTWTSIGRGLR-NQPVYVLNAQLEECPVGVEGEICIGGMGLAQGYLNDAEKTAASFVGERIYRTGDRGRYFADGQVAFLGRNDTQVKVNGYRIELGEVKSHLEQLDSVGSAAVVC----HQGQ-LYAFITAAEHPDDTDALLARVRAQQLPYYLLPQHFFLLKVLPMTGNGKIDQAAMVQEVIQRM--- 169596676 4614 -------WNNTYPEVLETN-------VPAVFAEQVKLRPDSLAIDAWDGKVTYAELDRLSNALATKLQDYGIGPEVLVPLSFQKSVWAVVTQLSVMKAGGAVVNLDPAQPIDRLQLILDDTEGKVLLVASHLA---------EKFENLAGLTTIAIDGQYLSNLPL----TGPISLPLISPENPAYVLFTSGSTGAPKGIVIEHRSLCSSSKAHGTVWDIGPSTRLLQFA--AYQFDVSAADIFTTLQRGGCICVPENERLNDLAGAINRYQCNWAFLTPTVASLL------STEGIPSLRKLVLGGEASTRAIVEKWHSVL--DLIVCYGPAETTVSSSAPPATASSDPADIGSPI--GVLNWIVDPTDKLVPIGCTGELLLEGPTVARGYLHNEEKTAAAFVPKRFYCTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHVIRSKLPTLEHLVVARPESLDSRALIAYIQPSATADEEEDLVALSLSKVLPHYMLPNYFIPISRVPLTMNGKTDRRKLKELVS------ 169596676 3667 -----------------------DRSVHAVFQESVKRAPEAVAIDSFDLRISYSELDFKSSILATQLVQQGVKVGEFVPIAFEKSAWAIVSMLGIMRAGAVYVPLDMAHPDDRLKAIMSQLGHVRVILASHTNTQRMRTLVDSVFT--VSLENFV------------DTHLAPFILPTVASERSAYCLFTSGTSGVPKGVVLSHRAVNSSTFHHGALIGCNDSTRMCQFA--AFTFDACVLEIFTTLMYGGTICLPEEERMSDLVGFISRKQVNTAFMTPSVVRIL------KPDDIPTMKTLILGGEALGADNIATWASRL--RLMNGYGPTETCVAVMKTFESTTDRNDVLGKGVASQTWIVNLDDPNQLAPLGAVGMLHLSGPALADGYLGDEAKTEEVFLEERAYNTGDQARYTTDGSIIYLGRADQQTKLRGQRIELAEIEAALKNLPGASGVCVIVLPGGLQDKACLAAVDKKDENPPEEDLLQRALEAVLPPYEVPALYIPVSKMPTTTAGKLDRRTLREAIAEELLS- 169596676 2157 --------------------------------RQAAERPGAPAIASWDGSYSYGELTSIAGRLAHHLRENGVTNEQKVLLAFDKSKWTVVSMLAVLMAGGTYLSIDPSHPPQHHRNIIEQAEPTLLLTGSKV----YAETLKAVIGSVTIVDETLLAQLPDHSELL---------CETAVPTSGAFICTTSGSTGRPKAITITHSSF-SSVIGYNPEMGISSDSRVFQFA--SYTFDTSNSEVWATLMLGACVCIPESERLNDTAGAINRLGVNWSFFTPSMARLL------TPAEIPGLKTLSLGGELVREDVFNTWKDH--ARVTNSYGPAECSVWTTDATDVTKL------------------------APIGVIGELLIEGPILSRGYL-DPQKTTEAFIPPPWYRSGDLVRYTEDGTVVAVGRQDGQVKLNGQRIECFEIERHVASHDLVRF-AVIFVPKKGICQRKLTAVVPAEHAKAAAEQIEEVKEQHVPVYMVPTSWLIVESMTLTPSKKVDR-------------- 169596676 1068 -----------------------GSCIHDVISEQARRKPTALAIDAHDGRLTYAELDSISSILAAYLSELGVGPETLVPLCFKKSVWVPVAQIAVLKAGGACVSMDFTHPEKRRGELLLQCDAKIALTSPEHVHL-FENLVGKALAISKSLIDELVGKQ----------HTLPKTWAQPIPSNPCFVVFTSGSTGKPKGIVLEHHALASSSAAHGPIMKYNPGARILQFA--SYTFDVSIGETFSGLQMGATVCIPEEERLDDLAGVINRMNINIAYLTPSVASLL------DPADVPGLRVLILGGETVRAENLAIWADK--VHLINLYGPAETSVYSTGLSPTLEHAPGNIGYGIGARMWVTDAGNPDRLCHVGELGELLIQGPIVARGYLNDFEKTSTVFIPPPWYRSGDLCRYNSNGTLNIVGRKDMQIKLHGQRIEMAEVEYNILRSYSIDNAVVLYPRSGALKERLVAVISLRGSSTTPD-------------------------------------------------- 169596676 105 --------------------------VGEVFEEQAYNTSTNMAIHASDESFTYAELERASRKLAIALQAKFVGPEDVVLLCFPKSAWAVVAMMAVVRAGATMLFFDVSHPIARLQEIQNQVQAKIMLTAPQYADMWDWSGTEVI---------------PVNSALLDRLEDYSLLTSTVKPNNSLYIIYTSGSTGKPKGCCIEHRQFLTGAYAQRKASGMLDTDRVLQLA--SFSFDVSLLEIMTSLITGDA---SRSKGPAHC---IQEFNVTWAFLTPSLVKLII------PETVPTLRFLVLGGEALGKGDVETW-APTHVQLANGYGPSECSV------------------------------------------------------------------------------------------------KLRGLRIELGEIEHHIAKQEAVRRAAVLACKDQL---TVVLSLSTVHESESEKGIRLLVGYRHLPTYMVPSLWVIANSIPLSISGKLNRSAVTQFINEQLVTG 111224269 36 -------------------------------------------------------LYERAARVAGGLAARGIGPADVVALQLTSRVESAIAHAAVLLRGAVLLPIVPIYGIREVAFILRQSGASAIILPAARAA--EIANLRGAPGGLPALRHIVTVTDSADAVPWQELELAPPLTPCARPDEVAVLVYTSGTTAAPKGVTHTHRSVAAEVASMRSLRAGQPDFGYLDLFPPGHIAGLSV--LLRTLVDGLPTVFLERFDAAEAIELVHAHGVTASAGVPFHLSALLDAAQRDGRGLGPLRDFLVGGASVSPTLVERA-DRAGVSAYRAYGSSEPTISSGSAADPLDRRAATDGRVM-PGSEVRILDPAGHDLGPGEEGEIVTRGPEQFAGY-RDPALNATAFTADGWLRTGDIGRVDGNGYLTITDRIKDIIVRNGENVSSKEVEDLLMTHPAVAEAAAVAEPDDRTGERVCVFVLPRPGSLDLDEVRAHFAAAGAARQKTPERLVLVTDLPRTAAGKVRKHELR---------- 121715071 1474 ------------------------------FEEIAAAAGDRTAIEFFGDSVSYAELNRRANQLARYLIDNGVGPDTLVPLCLPKSVEMISTILAILKAGGGFVPLDSDNPPERNNFIVKDVAATMVLTDENLRGIFDEAGAEV---RVVDVYNVDLSGYSDANVALDHL----------DPGHLAYAIYTSGSTGLPKGVLIPHGSIAAGIESIIEAEQWQREWRVLQFS--NYVFDVSVGDIFCTLTTGATLCMAPMESLSDLAQVINEMQIDRLFITPTVAKLI------QPVDVPGVQGLYLAGEPVTPDLVEIW--TPHCLVMNCYGPTEASILAAAGAIEQGGNNRVIGHPLKNCVSLIVEPDSLRLAPYGAIGELCLAGPQLARGYLNRPEATAKAFVDERIYRTGDLARWLENHRIECFGRKDSQVKINGHRIELGEIESAVLKTNKVHHAIVTVVEIQKKAQLVAFCVVDPANPQAILPAQEYLETTSLPPYMVPTIWIPMGTLPLLPSGKTNRKKLVEWVQ------ 121715071 451 --------------------------VHDLIQEQALQNGAATALQFETESLSFSQLNRAANRVARQLVAQMPSKSAFIPVHMDVSVNMVIALLAILKAGGAYVILDPAQPTSRKEYILHDTNAPFYIT------------ANDGVEVIPGTKALLIEDLAQSPLGKDGEADLNLAL---DTESPAYIIYTSGSTGNPKGVVLSHR------AASTGILCAPTIPNYRNLLFYNPVFSAAQRTILSTLSKGGCLCLARSKLQLSLSSLVKDMQVNTLGITSSTIALL------DPDNTPTLQRITLTGEAPDPSIVARWTA--NVELRNNYGLSECTLNWGRLSTSSELSARNVGFP-ADTTSAFVLDADSHQLTPFIPGELCLQGPQLASGYLNQPELTAKAFIDSPFYRTGDMAVRLEDGSIEIIGRLDFQTKINGQRVEPAEI-SALLQKDNDVVAAAVVAATVEGDKALVACIVHRDDEVSWPQRVKHLRQDNLPAYMTPAYWLSHDALPLNQNGKADRRHIESMTRSELIA- 26541514 509 ----------------RDAPAPGGDGLLDAFHAHAAATPDATAVVADGHRLTYRELDERAGRLAHLLRARGIGPEDRVALLLPRGLDLLVCLLAVLKAGAVLVPLESEHPAGRLAGIVADATPCLTLTDT------------RLAARLPEGTPVLTV---EDLPALTAHHPATGPDVPELPASGAYVLYTSGSTGAPKGVLITRAGLASRLAGMCADLGLGADERVLHKTPL--SADTSMWELLVALRSGGRVVLAAPGDVDYLYSVLTRHAVTTCFFVPSALRPAIGLGGLPRA--AALRLVISAGEELPADLADQLLQVPHIRLVNSYGPTETTINIAHTVTAPAASPVPIGRPVPGGD-LYVLDGAGRVQPVGVPGELHAGGVQVARGYLGRPAQTAEVYVPHPFYRTGDRARWRPDGTLEFLGRTDHQVKIRGFRVEPAEVETALRAHPQVADALVLADAAPDGGARLIGYVTVAPGAPDTPALRTHLRA-ALPSPMVPDVFVALDAFPLTPYGKIDRASL----------- 159038512 439 ----------------------RDATVHELFEEQVLRNSDARAVTIEGQHLTYRELNERANKLAHRLRSCGVGRGTYVALCLERSLELMVAVMAVLKSGGAYIPLDPAYPTDRLAFMLADTQARFLVTQRRLREMAPIDDAATV---------IVLDDPADAAVVADQSAVNPVNVNA--AEDLTYIVYTSGSTGRPKGVETVHFGVVRLVVNT-DILELDERTSYLQISPL--SFDACTLEIFGPLLNGGRVVLLPVPTPARVAHTVREQGVDTLWLVAPLANLTID---THLDDLRGLRQFMAGGDVLSIPHIRQVLDKLHIKLINGYGPTEVTAFSVSHKIDPDWPSIPIGRPMH-NTTAYILDPLGQPVPIGVWGEMYLGGPGVALGYHNRPDLNAERFLPDNFYRTGDRCRWLPDGTIQFHGRLDTQVKIDGLRVELGEIQSVVAGHGSVAAAVVTAPVIGTR-RTLVAYVVPADDGFDASVLRAHLTG-VLPSVMVPAHFVTMSTIPLTPNNKVDFQALPE--------- 188535035 449 ------------------------------FEKYARLHPERIALKNDKEEIGYGELEHRTTRLAQRLRGQPMPADTLIPLYLHRGLDAIVALLAIMKAGAAYVPLDPAAPVQRLAYILQDVGSPLVLTESA--------LLENIVHNAPDSACLLIDR------PESPPFAENIALPVIDSRQLAYVIYTSGTTGRPKGVLCEHRGAANMIQSHTRRILAGEDGVLNCMQFASLAFDAHVYEVFTALENGHCLCITNRLDLTLLTEQMASWQINFCFLPPALLTTRPELPD-------SVRYLGVGGEAATQDVLDHYLAN-GLRVSNLYGPTEGSVSVS-INLYRHNGARNIGRPIA-HMQCYVVDEHFNPLPLGVEGELYLSGIGLARGYLGQPELTASTFTVSPFYRTGDRVRRLACGSLEYCGRKDQQVKIHGYRIELGEIESVMRSLPGIAEAVVVARKDPSP-QLQAWYVLAAGSNLIPREIVQQLSAQ-LPHYMVPDAMAAIPAIPLTVSQKVDYRALPE--------- 188535035 1483 -------------RRQQPFEYSFERTLHHDFMLNARQRPQAVAVIDRWGEMTYGELYQAALTLASQLRLQGEIQGEAIAVLAEKGRQQPIAILAALMCGRAFLPMDKGWPPQRRLDVMAQAGINTLLSTEVWETAEI------------NVVTLDGVGRTSSLPEPERLLS----PVGTDADSLAYIIFTSGSTGTPKGVAIEHRSVVNMIEGTNRYFAVNGSDRSIALSAL--SFDLAIYDIFSVLSTGGAVVMPDRANPEAWYQLMIAHRVTLWLSAPALLELLLDYVNSAGGPAPALRAVMVGGDWIATSLPERCRQWPESRVCSAGGATEAAVFSIIYEVPNEPVLSPYGKPL-PHQRFYIMDSWLRPVPDGVKGEIYIAGEGLARGYYGDKERTANSFFQERVYRTGDSGRFLSDGNIEFMGRIDQQVKINGYRIELGEIENIVLAYPTLTACSVILIPHPY----LAAYLV-SSEPLDISALSAHLRSQ-LPQYMMPRAFVQLDSIPLTENGKIDRKALPE--------- 188535035 2562 -------------------------------------------------TLSYGELYHAALNLSLQLRQNMDMSGETIAVMVDKGRAQIIAVLAIVMSGKAYLPLDVSWPERRRLDVIAQSQTRVIISSQPWQESDKASLL--LIDPCGVVATLPAAQPGEPVLP--------------APGELAYVIFTSGSTGTPKGVAVEHRGAVNSIVDTVHQLDLDRGDRGLALSAL--SFDISAFDIFGILSIGGTMVMPERYRPDAWHQLILDHGVTFWNSAPSVMTLLLESVQATGEGWPTLRTAILVGEIIPKQLPPRIRQWHGCRVVSTGGATESSIWSIIYDIPDTPILGPSGKAMA-HQRFYVLDRHMRVLPPCLPGEQYIGGAGVARGYFRNKSITQERFIYHPLYRTGDAGRYLPDGNLEFMGRMDFQVKINGYRVELGEVENSALAFGLIKSCCAIVWKDHEQ-ERLALYYVCSEP-LIEAELLEFLSQR-LPLYMIPTALIALEALPYNSSGKLDRKAL----------- 193076013 482 --------------------------LGMILKQIVER-GENHALTSNDHTVSYRELGQHIAGIAEYLRAHGITQGDRVGLMLDRTALLPAAILGIWAAGAAYVPLDPNFPTERLQNIIEDAEPKVILTQT--------ELMDGLNVSVPRLDI-----NQAGVVALEQVR------ETLAFGDIAYVMYTSGSTGKPKGVRIGHPSIINFLLSMNDRLQVTTETQLLAIT--TYAFDISILELLIPLMYGGVVHVCPREDGNQLVDYLNAKSINILQATPASWKMLLDSEWSGNAGLTAL----CGGEALDTILAEKLLGKVGC-LWNVYGPTETTV-WSSAARITDAKCIDLGEPLA-NTQLYVLDEQQRLVPPGVMGELWIGGDGLAVDYWHRPELTDAQFRAGRLYRTGDKVCLRTDGRLTHHGRLDFQVKIRGFRIELGEIENVLKQIDGITDAVVLVKTTAGNDQKLVAYVT--GQELDIAGLKKTM-QIHLPAYMVPSAFIRLDEFPMTANNKLDRKAFPEPIFEQ---- 91779563 510 ------------------------RPVHQRVADHARAQPEARGVADVNRALTRGEVDAQATRLAQRLVAAGVSAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQILDDAQITHVITERAS------------LAALPQSDRLRLWLVDEEPQP-EEHSAANIALPSVSPHQAAYVIYTSGSTGKPKGVVVDHGSFALHCAAIAERYGAGERDVFLLFQSV--NFDGAHEGWFSQYMSGAAVAITADWPPAQTCRMMVREGVTMTY-VPPGCATQLAEWALAHGAPPSLRSLTVGGEATSREAFALMRRAFPARIVNGYGPTETVITMFYPTDSTAKLADSAYLPIGTLVGARVLDARLNPLPVGVIGELYLGGEGVARGYLDRPALTAERFVPDPFYRTGDLVKRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDDVREAVAV-VHGKGTHAVLVAYVELSAEAADAAELDAHLR-HTLPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 92118068 24 ---GFK-WPDPVPFNWALDWFDAG-----LATDPASKTRAAEAASGAETKVTFEVMSRRSNQIANLLRVQGLKRGDHLLLLLGNVVPLWETMLACIKLGVVIIPATTLLTPDELRDRLDRGRAKAVVASQ-------DQVAKFACLGGDGLIRVVVGATAPGGLPYEAANDFPESFKPTNADDPMLLYFTSGTTAKPKLVRHSQRSYPVGHLSTMYWIGLKPGDVHLNISSPGWAHAWSC--FFAPWNAGATIFICPRFEAKGLLATIGRCGVTTLCAPPTVWRLFIQ---EKLSDFKSLREVCGAGEPLNPEVIDQVKSAWGLTIRDGYGQTETAALAGNSPG-QKVKVGSMGRPMPGY-KVKVIDADGNPTKEGEVALVLDRPAGLMQGY--QSEGGKPGGDDGDLYRSGDVVFVDDEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIRLAIPKAYILLVGGTERSREIYRHMFER-LAPFKRIRKLELVTELPKTISGKIRRVQLR---------- 11034798 17 -------------------------TWPSLLEARVADTPDAIALVAGDTALTYAQFNARANRLARWLKYLGAGPERSVGLVLGRSADFFLCATAVLKCGAAYLPLDPNYPVERLSFMARDAAPVVLVTTSDVRG--------DLLGQLPTGSLVVLDDEATEDLPDHDME-DGERLEPLRPASPAYIIYTSGSTGIPKGVVVTHQGVASLIATQRRRLAVTGASRVLAFS--SPSFDASFWEMSMALLAGAALVVPGRLLPDELAALIADHGVTHVTLPPSVAGAL------GPDMLPPSVTLVVAGEACPAALVQRWR--PHRTMVNAYGPTESTVCATMSDPLADDVAPPVGRAVD-GTRIHVLDDRLAPVVPGAVGEIYIAGHSLARGYLERPGLTAQRFVADPFYRSGDLGRWTRSGDLEFVGRADDQVKVRGFRIEPGEIESVIAGCRGVRQAAVVLREDRPGEPYLAAYVIP---------------------------------------------------------- 149202682 32 ----------------------------------AEAEPARVAIIDGPRDVTYGALRIMADGLAHILVARGVQRGDRVGVLRSQGGWCAVAHIAIWKIGAISIPLFKLFKEDALVSRVGDAGAKVVVTDVEGA---------AMLRALPGVTPLIPEHRA--------LPEGRFATVDTGAEEPAVLIYTSGTTGSPKGALHAHRGHLPGVEMSHDFLG-QPGDCLWTPADWAWIGGLFDV-LMPGLAIGVPVVAMAKFSPEDCARIISQGSVKNVFFPPTALRMLRAAEAR----IAGLRSVASGGEPLGAEMLEWGRRAFGVTINEFYGQTECNMVGTSCAALFPAVPGSLGHAVPGHD-VAVIDANGC-VTEGE-GEIAVRSASMMLEYWQRPRETAEKFRGD-WLLTGDRGVI-EGGHIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPCALRTEIVKAYVVLKPGHAPSEALTRALQDHVLAGYSYPREIVFLDALPMTVTGKVIRKDLKARA------- 89895568 557 ----------------------PPRTLLDGFLSHVRQSPDSIALIDSGTQITYGELYRRALAVAGLLVRKGVQPGDYVGIFLPRGCGQIYAILGILMAGGAYVPIGINQPEERRRKLYKQIGLKALVTHR-----------EAFPGRPPDHEGILVVEPEAGMDRSDKVGTNPGGLKKVSPQDSAYVIMTSGSTGSPKGVEISHEGAVNTIEDINEKFGISAGDSVLMVSAI--DFDLSVYDLFGMLSAGGRVIVLNEEDPDVWLELMERYSLSVWNSVPVLFDMLVTMAEQRGAPVD-LRLVMLSGDWIGLELPRRFYALRKAMVVALGGATEASIWSNYQIVPERLPPDWIGQPLK-NQIYKVMDPWARVCPNYVAGELWIGGAGVAKGYRGDEALTGQKFKTDPWYKTGDSGRMWEDGTIELLGRLDNQVKIKGHRIETGEVESALMKLPHVAN-AVVCLSEEHGDQVLAAYLVAKEKRYLEMEGVKEALAACLPHYMIPAVYVCAGELPLTVNGKPDKKQIRELLKNR---- 115399346 44 -------------------------------------------------SITKAQARQYTRQIAYVLRHHGVGSNDVILGVSPGQILLPTVFYGVIAAGGVWSAASYTASPAELERQIRQGNSRLVITGASCQDVAVKAAQ---AAGVPMDRVLILKSMGHQRVETDVLDWERITDPEALKNSLICLLYSSGTTGVPKGVNISHLNVVHTARKKAEDPNYENPYRTLAHLPTAHIAGCQGYFINPGV-VGGTVYWMERFDFEKFLEYCKKLEITFFFTVPPIYL-LISLSPLVTDQFKTMRRAYSGAAPMGADLQQKAQKKLGCLINQTWGLSETTGSTTGMPADVEELTGSVSR-LLPNMRLRIVDDDGKDVEEGKEGEFLVKGPVVTTGYYNNPEATKDAFTADGWFKTGDIG-LRKNGLFYIVDRKKELIKYKGLQVAPAELEALLLSHPQIMDAAVIGVPDGSGNEVPRAYIVADQKKITEDEVKEFVKA-NLAHYKLRGGVIFLPAIPKSPSGKILRRELREQLKKE---- 118469771 526 ------PSPPLLPQSQRRSAAPSGRALHDGFFEQAAMRPGAVALIGSNGPLTYAELREQALAVATALRVAGVRRGESVAVMGPKGPDQIPALLGILAAGAVYVPVGVDQPTDRAERMLADAGVRMALFCGDGTPTWLPAL---------TVTEAVLVGRRH----------ETVEPVSAAPDDLAYVLFTSGSTGEPKGVEVTHDAAMNTVETLNTYFGTGPGDSVLALTHL--ESDLSVLDVFGTLAAGGSIVMVDEADPDHWVAQINAHGVTTLNFLPGSLEMLVETAWSTRTPMPSLRAVPTGGDWVRTTMVRKLQQLPGVVLTGLGGATETAIHATLFEAPEHWTAVPYGAPF-PNNACRVVNAAGQDCPDWVPGELWIGGRGIARGYRGKPDLTAEKFVGRRWYRTGDLARYWPDGTLEFVGRADHRVKLSGYRIELGEVEAALQRLPGVH-AAVADIVDTPAGDLLAAVVGLDDTSVTDADLRAGLAE-LLPPHMVPRHFELTGKVPFTVGGKTDRRAVARLLAE----- 46125799 33 -----------------------------FLERAAAIEPDAEAIVNGAVRRSYAEFADRARGLAYYLLKHGYR---RVGVLAPNTPAFLESIYGIVAAGAVIVPANYRLKQEDIAYIFDFAEVDCIIVDNEFVGLENVPLIVDMVDFLPHEQAEACFKAVANLAPFDDAVLEGLKHDARSEDDMLAIPFTSGTTSKPKGVVYTHRGYLAAMANIVESGLNIGRCKYLWTLPMFHAVGWTFP--WAVVAVRGTNVCLRKIDYPLIWKLLKEEGITHFNAAPTVNTLLVAAKEAEK--LPHEVKVTVAASPPTGYLFEQMTK-LNLIPVHVYGMTETYGPSTKCPTEKYAKMSRQGHGFITSLPIRIIKPDQ---PQGEIGEIVFMGNICAKEYYKDPAATRELF-AGGVLHSGDLAVWHPDGSAQIQDRAKDIIISGGENISSVALESMLAQHPDILEAGAVAVPDSHWGERPKVYVTVKDGSVTGDEIIQWAKHQSISRFMVPREVEIVDELPKTSTGKIKKNVLREWAK------ 111224643 6 ----------------------------ELVEARAAASPDGLAVIDEHRRLTFRELRDRAEAAAVRLRALGVGPGSVVSWQLPNTIDTVVVCLALARLGAVQNPLIMMLREREITFVCRQAGSELLLVPSAFRGVDHAALARTAAAAVPGLAVHVVDTASPVDTAPRDISPGEAVPAAVSSTEPVWIFYTSGTTSDPKGARHTDQGLLAASATFCDHLAVVPTDRLPILLPISHIGGITH--LLTGLQTGCGVIVSRGFDPASTPDALAAAGVTLVGAGTQMLQAYLARQRRQPAVFPLARAALCGGAGRPEALHFEVKELLGVGVISGYGLTECPVTWGRHDDTDSQHASTEGCAGLDVEIVVMLDDAT-PAAAGEVGEIRVRGPQLMVGYVDAAADRDAFDAK-GFLRTGDLGTLDEDGYLRITGRIKDVIIRKGENVSARELEELLLGHPAVGEVAVVGLPDASSGERVCAVVVPADPAPDLATLCAHLRAQGLNNRKLPEQLELVPELPRNAMGKVVKRDLTARFA------ 186476430 21 ------------------------------FEAVCAEFAHHLAVIDATGEENYAALGERSARMATVLHTLGLEPGERCAIMVPRSRDTLALMLAILRVGAVYVPLDPAYPRAQLDFIVSDCAPKLMIADSAA-----LASVGDLNGAWIDLAGIVSSSATAAQAPLQ----------AMSRDDAAYIMYTSGSTGKPKGVIVPHRAILR-LVHGQTFTDLSPQTRFLNLAPL--AFDASTLEIWGPLLNGGSAAIINEPSLDAIAAGIAQFGVTSAWFTAGLFNALADY---RLDAFSPMKEVLTGGDVLSPVHIRKVMAAHPAQIINGYGPTETFTCCYRIPRDGEALANGDAIPIGAGTRVYIVDDRLVPVGEGEVGELVTGGDGVALGYLNRPELSAGKFIDDVFYRTGDLVRRRPDGAIDFLGRNDRQIKIAGKRIELDEIEHALRAAPGVADAAVASFE-GRLGKSIAGFVKAGVADAASAALGAHLKA-TLPDYMVPAELRVMADFPLTPNGKIDRKRL----------- 186476430 2677 ---------DELNATQRD--YDLSQTVPAMLAVQARKTPDATAVSDESRRLTYREIDAHASRIARKLVAAGIAPRSRIALAMDRTALTVAAMIGVWRAGCAYVPLDMMMPAARLQVILEGADIAAILSDAASRTV------------LEPGEHRVLELEA----CLAQADDEAVTLPAVSDSDSAYVIFTSGSTGKPKGVEIPHRALTNVLLSIAEKPGFTASDRIVAVTTF--TFDTSGIELYLPLIVGGQTFIAGHAEVRTGYELVTRLKATILQATPSLWRMLLEAGFKAPANF----RIICTGEALPRDLADQLLA-TGEEVWNLYGPTETTI-WSSGSRVVANQPVLIGAPVA-NTDMHVLTDDFHLAPQGVSGELWIGGEGLAKGYLHRPDLTDAAFRERRLYRTGDLAKRLSDGSLQHLGRRDQQIKLRGFRIEIEDIEAALRKAPGVAAAA--VALHTVGGSRLVGYIVEAASGKVDQGAVAAHVAGTLPTYMVPTLWMKLDALPQTSSGKLDRKAL----------- 71003688 113 --------------------------------------------THQSRSVTYYELLQQVQIVAGILRHKGVSKGDAVVIYMPMVPETSIAMLACARIGAVHSVVFGGFAPKELAKRVEDSRCKIIIAASCGGPVDYKPLVDEAQSGLLFLRRHTISGHGPAGLPEWDWEVESWECVPVASEDPIYTIYTSGTTGAPKGVCRLSGGHIVQLRYSIEMFGMTPNDVMFCAWVVGHSYIHYGPLLLGAIFEGKPVI----PDAGIWWRICSQYKVTQMFCAPTALRAIVGQDAAPGVDLRSLRALFLAGERSEPQIVAKFERLLGAQTNDNFWSSESGSPITGLMGPLPARPGSAGLPM-PGMDVRIVDDNGRELPRGQMGNLVLAAPSFLGGLWRNPDRFFKSYFKGGWFETGDQGIIDDHGYVSILARSDDIINVSAHRLGTGLIEQVVTSHPDVIECAVVGAPDKLKGQSPFAIVVAHSRVAAAANINDHVR-KEMGPIAQLSGLIEAQKLPKTRSGKTLRRSLRQAV-ENAAAG 193640997 40 -------------------------TVGGVFNDVVQQTPDREFLVHENKRYTFAAMDSEVN-------------------------------------------INPAYQSDELKHTLTLAEVKCLLTLEKFKTQNYPEILEKVDPDIPTLKSVIFDSEAYNLQTFLDLGFNSYSIPNVQPDEGCIIQFTSGTTGKPKAALLNHFGLMNNAYSIMKRLGIYDGIKFCNPMPLFHASGLSI-GALGPMITKSTVVLPSHFEPKAAVDVLTKEKCTILFGTPTVFVDIMSVFENLSPTLQDLKFGLSGGATCSPILMTKFNNMFPAKILSLFGMTETSPCSSFTDDSDERVKSTMGF-IQDHVEAKVVDTNGNMVPFGTPGELLIRGYLVMNGYFNDEEKTKETIDSNGWLHTGDQFVLYEDGYGNHVGRLKEMIIRGGENLFPKEIEYFLESHPSISQVQVYGIPDDRMGEEVCAVIVKEGAAVTEADIKAYSKGK-ISHFKIPKYIFIKDGFPMTATGKVQKNRLSEIAMQRI--- 56708917 5 -----------------------NKTVFGRFTETAHRRGDAPAVIYGAGDISYGEMGARIADWADRLSLAGFGHGHRVGLLLQNRPVFLEIWLALNSLGASVVPINPDLRLAELEYMVAHSEMALAIVLPERHQEMSEAVANAGSEAL------VITSDTD----IPPAPAPSTPTVDLGPETECALLYTSGTTGRPKGCILTNEYFLHSGDWYAETGGYRDAERMLTPLPLFHMNAMAV-SVMAMITTGGCLTMLDRFHPRSWWEAVRKSGATVVHYLGVMPPMLMGAEPSEADRDHDVRFGFGAG--VDPKLHAAFEERYGFPLIEAWACTETGSGISAHEEPRKVGTSCFGRP-CDNVAVRVVDDSGQDVAPGQPGELLVRRAGFCAGYLKNPEATEE-LWKGGWLNTGDVVLQDEDGSLHFVDRKKNVIRRSGENIAAVEVESILNRHPDIRISAAAAYSDDLRGDEVAVFLILENGGGDEAEIVTWALGQ-MAYYKVPGWIAFVEDLPLTATQKILRGKLKSLLED----- 197729212 10 --------------------------------------PERPALRFDGRGLSYGELAAAATGLARRMREGGAA---RVALWATPTVETAVGVVAGLLAGVPVVPLNPRTGERELAHILADSDPDLVLVTPGAPLPDVL-----------GGRTTLEVGEVSEAAAPLERDGLPVTHDPLS---PALVVYTSGTTGPPKGAVLPRRAIAANLDALAEAWKWTGADVLVHALPLFHVHGL-ILGVLGPLRLGGELRHLGRFSVAGVARELA-GGGTVLFGVPTMYHRLAEAVDGDPELRAALRLLVSGSAALPLPVLRRIETATGRRIVERYGMTETLIS-TSVRPGGGSAPGTVGLPLHGVG-VRLVDEDGTDIRDGQTGEVQVRGEQLFTEYLNRPDATAAAHDGD-WFRTGDMAVRESDGSVRIVGRATDLIKSGGYKIGAGEIENVLLDHPGVREAAVTGEPDADLGERVVAWIVPAGEPPSARELADHVAAQ-LAPHKRPRDVRFLTALPRNDMGKVMKRAL----------- 77458494 7 ------------------------------FAEQVACNPQAPAVIDQSLTLTYAQLASASERIARGLLARGVEPGQSLALCMPRCWQWLAAIIGALKVGAVVVPLDRASPRQRRELMLADAACVGLITLDEEPLWSASLWQTSVEALL-------------------DQSDAPAQALAEDFAEVMFLFYTSGTTGTPKAVEVGERGLLR-LAHTNGYIEIRPTDRFACLS--NPAFDACSFELWAPLLNGGCCVMIADEDARRLAEVLERAQVDNLFMTVSLFNTLI---AEWPSCFSSVRQVLIGGEQISAAAVRGWYRANPCRIFNVYGPTECTTFALCWPISRDFAADSIGRPL-PDTGVLVLDEQQRPVPAGEVGELYLSGSGVARGYRNRPEETVRQFVRDGHYRTGDLVRRNAEGLIEYLGRVDRQVKIRGFRIEPGEVEQRMLEYPGVAQVYVCTRRQAAEDHQLLAFIVPRGD-LDYHAFENHLRAQ-LAPYMRPHQLFLLERLPLTANGKIDR-------------- 77458494 1050 -------------------------TLADGFEHQVLCTPEAVALVQGQQRLSYSELNTRADALAANLIERHLPTGNHVVLFLDASVEHIVALLALAKLNLTAVPLDPAYPVAIQRQVLEQAQPLCVLFSDAT-----KAALDDLNAGRFATHRVDLRADAGTF-----------ERPRHAGERPLYTLFTSGSTGTPKGVQVSERTLCNLLQWQRTEGQLPAKAVTLQFSML--SFDVSFQEIFSTLCGGGCYHLITRQDAEALLDYMVEARIERLFLPYVALQHLAQTAVTRGIYPSALREVITAGEQLTEALRNWFGGMPHASLFNHYGPTETVVSALRLPPVARDWPAPIGNAV-GNARLLLVDEHDRPVPIGSRGYLLVAGPMVARCYLADPALNAARFVEDGYYRTGDLAWADAQGCLHYLGRDDQQIKLSGHRLELGQIEAALMQVPEVVNAVVAVQADPP---RLIAWLQLEGEPPTSQALDRQVA-RRLPAHVRIDEYRRINRWPRTPSGKIDRKAL----------- 126435503 24 ---------------------------------------------------SFAQFDRQIRSVAGWVATHS-EPGDRIAVIADNSTAYARLYYAVPRAGRVLTLVNQRLRADEQYTQLALTEPTVVI-----GDQTYVDALTELRSQVPSVRHVIAAGSPE----LTAEPGEPGVDVACAPEDPAWLLFTSGSTGTPKGVVHSHRSILAAVQGSVIGRAVPRGGVYLLPFPMCHIAG---YNMLVQHAVAATVVLAAQFRADAIARTINDCAVTACSLAPTMLHALLDHLRATGATLPTLRSIAYGSAAIPAELLRTALERLDVDFHQGYGMTETGGNVTFL-GPGDHRRGLAGHPAHPHVEVRIGDD----------GEILVRGPQVATSYWRG----RSAVDGEGWLATGDIGRIDADGNLYVVDRRRDIVVTGGENVSSREVEDVLTDHPEVESAAVVGVPDEYWGEAVCAVVVAAEGHPTESALVEHVRAR-LTGFKRPRHVLFVDALPLTTNGKIDKNRVRRLARSAL--- 91778221 11 -----------------------------------------TALRDEARALSYTDLETRTRTLAGRLLTHGAKPGEALAISMNRSLDAVLLLLAAIRAGLSPCVLEPRLADGEARARVAATAAAWLVYDD-----DNAALAGSFD--LPGCTPLAFDALC------MATPADALTLPEIAPDTPALLLFTSGSTGRPKVVQLTQAALLNNALGVIDMSALNSEDRLLHVMPIYHTNGVNN-QLFAPLLAGSTVLFCSRFRAADMPALLNSYRPTIITGVPTMYSRMLSQ-SFDTEALAGLRMARCGSAPITETLHREVEAKLGCPLVVSYGLSEATCTST-LNPPQARRIGSVGKVLAGQTVELRAPDGSMSATPGVEGEICIGGANLMSGYLGAPDATARAVT-DNWLRTGDLGRFDDDGYLNITGRIKDVIIRGGENLSPLLIESAIVGVTAVSACCVVGMAERDLGEVPVAFVVADEAALSVELIQNAVRER-LSRIYVPHEVFFVDALPETAVGKVDRKIL----AARLAAG 118466980 16 -----------------------------MLEAAAAIHGDTEAYVEPGARITFADWVGRARSVATQFADLGVGKGDVVALWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREVESILQQADPALIVADDRL-------------GLLPDLGRRILSRTA----LATDVSGSRVPTVDLTRRDLVAVIFTSGTTGTPKGAVFDADRLAAGAAAAGVMSA--PYDRRLTSTPFAHAG--YMFKLWDQLVWGSTLVVPPTPSAQGMFDILRAERITVAGAVPTQWAKLLEVDGVSPSALPDLRIGIAATAPASPELVRRVADRVGVPLVVRYAMTECTICGTDPNDSPEVQFRTVGRPATGMD-VRIAPD----------GVVEVHGPCVMRGYWRNPEVTAEVL-RDGWLRTGDVGTLDGDGNLTLVGRSGDMYIRGGYNIHPGEVERTLAGHPGVKQAAVIGRSAPVIGEIGVACVVPADRTPTLADLRAHVTS-ELADYKAPDELLIVDELPLTAMLKPDRIALRELIT------ 71007006 139 ------------------------------------------------------------------------GKGDVVGINAANTHDYLACALGIMMTGASVALFNPSYKPIELAHQIRMVKATAVITTAASYKSTQEAAQQAAVKGEDSLEHILVFEESHDVSISKILKVGKDELPETRTTTTAVFCFSSGTTGGPKAVMLSHYAIVANIIQASFAMRLSRGEFHLGLLPLFHCYGLLMG--FMNLHTATPTIVLPRFALDVFLATVQRHRITFCFVVPPILLALAKHPSVANYDLRSLTKVSSGAASLPHELRLAVKKRLGIDSTDGYGMSEMSPLVCSQNTKDEHYPGTVGQ-LVPGTEAKVIGPDGKEVGFDEEGELCLRGPQMMQGYLNNDEANVKTFDPGRFLRTGDIVKVNKDGFVTITDRLKDVIKYNGFQVPPSELEAIMFKEDRVGDCAVLGVPDQEGTELPWAFVVLSPKTKEEKELLDFVNQRVNANYKKLRGLTWLDALPKSASGKILKKDIRAMVEQHKLS- 157132445 27 ----------------------PNQSLGAFLLSVLNRSPHQIAQISADTRLTCAEIRLRTIRVAQNLTRMDYGQGNIFSMAVRNDENAAPVLFACFALGIPVNTLDASFERDDLSHMLNLIRSQVVFCDRDTWPEMKVALE---MTKNDAVVFIVGEGGVEGCRHVNDLLVETGSEDQFVPEHMAMILCSSGTTGKPKGVCLSHSNCITNVTNLSQNY---SSDVMLCFSSLYWLSGM-FFLLIGTTIGATRIITRDVFNPVLALEIIQKFKVTVAFFPPAAALELLKHPQAPNTDFSSIRLLFSGGSAVSAELKYALDKMIHISSRVGYGLSE-IGGIATFSDADIYKAGTAGY-LRPLIQAKIVALNGEALDIGQQGEILLKPVYRFLGYYGNDEATAEMVDVEGWLHTGDIGRFDEDGLLYVVDRKKDIIKYGNYQISPSELEGVIQSVPGVLNVCVAGIPVP-GNDLPAALVVKCAETDVSAEEIHRVISNNLGSYKLRGGVYFTKELPMTPSGKVLRRQCRDILIER---- 104781286 1479 ----------------------------DAFKRVAARLPGRIAIEDGQKRLNYAELERASDRLARRLRRHGLPADTLVGLCATRGIDLLVGMLGILKAGAAYVPLDPDYPHARLAAVRQDCALDWVVAQGE----------ALARSGLQDLQAILLDDEAPAADDAQ-------PLPRVAPAQLAYVIHTSGSTGTPKGALLSHHNVMRLFDASRPLFDFDEHDTWC----LFHSFDFSVWEIWGALLHGARLVIVPSRDPEALRELIVSQGVTVLNQTPGAFVRLVTEDLRHAAPMP-LRQVIFGGEALQVATLAPWFDKYGVRLNNMYGITETTVHVTHTPVTRDDLARAIGRPL-PDLSVLVLDAHGQLCPPGVTGELHVAGPGLARGYLNQPQLTARVFVERRLYRSGDLGRWLEDGQLEYQGRNDHQVKVRGFRIELGDIQAALLRLTEVDDAVV--RHDAHRGVLQAWFSASRPLAL--GDVQAHLREH-LPAYMQPQQLRQVERLPLTANGKVDVDALRALERERLLAG 104781286 449 ------------------------------FLEQVQRRPDAPALQYRQGTLDYRQLAGAASALADRLGEQ--ARGGCIGVHLRRKDQAVIAMLAVLGNGAAYVPIDPDMPLERLKDIVADSGMDLLITDQALPID-----VRQLCPSPPSARTV----------------PRPVSLQAPAPDSLAYLIYTSGSTGKPKGVRIAHAALGNLIADFVADLEISARDRVLGATAIG--FDIFGLELYGALTSGACLQLIDDRDPTALAQALDALRPTLLQGTPSFW-SLLALAGWHPAERDGVRLL-CGGEALSSNLASYLLGCAG-QVVQVYGPTETTIWSTRQRLTDASQHAVIGRPI-GATRCYVLDPQGQPVPWGASGELCIGGAGLAEGYHQRDALTAERFRPTRLYRTGDRVCWNDQGELVYHGRLDFQVKVRGHRIELGEIEHALHQLPGIRQAVVLA-WDSDGQTELSAHVVPQDDGLDPDAWRAALLER-LPAYMVPQRFECLARLPHSLNGKVDRRALSRPARSDLA-- 104781286 2533 ------------------------------FAAIVARHGQRPALREGDRTVSYAELDRWSDNLARLLAQHGARLDQRVGVFTRPGMATIATLLAVLKVGASYLPLDPEYPTARLRQLLDDARPALL-------AGDVMALEKHAGLSLPAL----VIDDAPLPQPPLRPLV------PVAADALAYVMYTSGSTGQPKGVMVEQAGILR-LVVEADYVHIGPGDVLGQLATL--SFDAATFEIWGALLNGATLALAPVGDSPALAGYLHEQAVSILFMTTRLFDRHVAAGHAAM--FRGLRYLMIGGEVMDPLTVDQVLACRPQHVYNVYGPTENTTFSTFQPLDRERLAIAIGRPIR-GTSAHVLDELGRPTAIGQVGELYLGGQGLARGYLNDPGRSDVAFVADGLYRTGDAARWQADGTLGYLGRIDRTIKVNGFRVNLGELENTARQCGDLEQC--IAVND----HGLLLYF---SGTITAQALRQALASR-LPGYMLPARLIQVDTFELNRNGKIDTHRLPSA-------- 116695341 28 --------------------------------------------------WSYGELIRDITRTANMFGRIGAGPRSVIGYVLPNLPETHLVIWGGQAAG-IVCAISPLLEGEAIAELLGAAGASVLVTLAPFPGADLWQKVQPVLHKIPSLRHLVLVNMADRVLQLHDFGTTIARARRFNAGDSSSYFCTGGTTGMPKIAMRCHGNEVANAWSAGQFFGIGPGKTIFCGLPLFHVNAVMATGLL-PFSRGAHVILPHGFRGERFWEIVAHHRVNFFGAVPTLYASLLDVP-VNAHDISSLEYGLCGAAPMPAEVFRTFQERTGIRILEGYGLTEGTCVSAVNPPNGDRRLGSIGLRVPGQEMAVVVDDAGRDCSIGEVGLLVISGANVFGGYLRDEQSEKELGDGRRWLNTGDLGRCDTDGYFWLVGRMKDLIIRGGHNIDPTAIEEPLHRHPSVQIAAAVGRPDVYAGELPVAYVQLTPGSTTESELAEFIRAEIGERAALPKRIRIVDRIPLTGVGKIFKPELRRREA------ 2342601 2627 --------------------------IHQVIEEQMRSRPDAPAICAWDGELSYQELDRLSNGLATHLVDLGVGPEVMVPICFDKSAWTIVTMIAVLKAGGAYVSLSSAHPLSRLRGIIDDIDAGLILVAPQYAELF-----------VDVVPRIIVV----EPSWVTTLPTSISTPSFGRPDSAAFVVFTSGSTGKPKGLVIEHRSMVTMAHAEGPSMQFDSNTRTLNFG--ASTFDVSNSEVLTTLMFGGCVCVPETERLNDLTGVINKWKVNWLFLTPAMADLL------DPAKVPTLQTLALGGEAIRQDLVERW--ATKVHLINSYGPSETTIWTSNSHLSPEKRPANIGRGYGAHTWVTDVTDHNRLAPIGCVGELLVEGPILARGYVKNPDITSAAFIFDPMYKTGDLVKYNVDGTLDYIGRKDTQVKLRGQRIEPSEIEDHIRQLPDVQHVAVVSKEGHKEDRALAAFLQLSDLVPITEDLRKHLQQGSLPPYMVPQLFIMLHQAPTTSSGKLDRKAMREMASK----- 2342601 57 -----------------------DSCVHHIIQSRVEQQPDALAICGWDASITYRQLDDYSNRLAHHLLGFGVGPEVIVPLCFEKSAWAIVALLGVVKAGGAFVFIDPSHPKGRRDDIISQIASTLVLTSIA-------------QADQWTDSSLEVVPLGPQLVDALAPQTQP-PVTTVCPNNILYVIFTSGSTGRPKACVVEHSSFCSGAVAQAEVANMDSSSRVLQLA--SFSFDVSLLEIMTALMHGACICMPSAASMEGVAKLINKFQITWAFLTPSLVKVI------DPRDVPDLKTLILGGEALSKSDIDTWAEH--VQLGNGYGPSECSVAAAGNPNLTPSTSPSIGRAVGGLCWIVNAEDHNKLVPVGCVGELLIEGPIVARGYLNAPEKTAEVFITGPWYKTGDLARYNPDGTIHFIGRKDTQVKLRGLRIELGEIEHHISVHGFTQHAIVILPKSGPCKERLVVALSLKDFLPDTADIKEQL-SRHVPHYMVPETWIVVEAIPLMLSGKMARSQVSKWIAE----- 2342601 3668 ----FSPQDAEQIAAWREPPREKNETMHNLVQAQVSARPLAPAILASDGNFTYAELDSRSTQLAHHLVQVGVKPEVMVLVCYNKSAWTIVAMLAILKAGGACVAINPEHPPERLQAIAQDVKASIVVTQQQH-------------------RHIFQGWNVNVVLPTESLYPATGTFTSARPENPAFVVFTSGSTGTPKGICLEHRALCASAQAHGKAMRLGTDSRVLQFA--AYTFDVSIGEIFTTLIYGGCVCVPEEERLNDLAAFINRMQINWAYLTPTVASFL------QPADVPTLKTLSLGGEAVTKENVAVWANR--VHLINIYGPAETSIWSTALCGLEPDTPPTIGYGVGALMWITEIANHDHLCPVGCVGELLIEGPILARGYVALDETTRARFITNPFYKTGDLVKYNFDGTIDYVGRKDTQFKLHGQRIESSEIEHHLSTDRHIRHAMILLSKSKSGQQRLTAIIVPPSAARDVPQLIQLIRKKSVPGYMVPSIWLVVDHMSMTVSGKLNRLEMTKWVEQ----- 2342601 1541 -------WNADLPPAHYH-------CIHHLFHEQVVKQPDAPAICSFDGNFTYAELDDLSTKLAHHLVSMGVGPQVYVPFCFHKSAWTTVVIMAILKAGGACVPMDPAQPVSRLEAISTMCSAKVAVTAPQNAHL------------LEGLVDVIISVDQGFINGLPTVAGMP--CASVQPDNVAYVIFSSGTTGTPKGIQLYHYSLAFALWNNLIVKGNGPGQRVLQFA--AYTFDVSISDILGSLMFGACICISDHDRMNNLSQAIRDVKATAIDLTATVAALI------RPADVPSVRILQLGGEALTKEVVDIWAGNLD-TLVNVYGPAECSVTCSSCNILDDTDLANIGRVVGGLGWVVEPNNHDKLAPLGCVGELLIEGAILSAGYFGDAEKTKKSFICNPFYKTGDLVRYNSDGSLHILGRGDTQIKLYGQRLDLTDIEAQIIDHPSLRQVTVEAIPKGTTRKTLAAFFVPDDGSTLTPQLQKDLQELSLPRYMIPATYIRMSQMPMNSSGKTNRAALRTMAAQ----- 167647972 19 -------------------------TLDKFLDHAAKWRPNAQVVTARDDRVGYADLKARSLRASAALAGMGVGKGHRVATLAWNTQDHVEVWYAIMGMGAVCHTLNPRLTAEHLAAMIVQSQARILI-----ASADLAVLARQILDGAPGVERLLIIDDGELLEPLVAAARGEVAWGAFDETAPSGLCFTSGTTGAPKGVTYTHRSFLHTLRLQADVMAISGTDSILAVVPMFHANAWGLP--FAAPAVGAKLVLPGRADGASLARLIAAEGVTVGVGVPTVWLGLVEHLEATGGELPSLKRIIVGGAPMAPALMERIERRLGVTVQTSWGMTELSPSGTVAALSDPSRASLSGRPAVGVD-LLLTDEAGQPLPDQRDGELRVRGAAVIERYFG---HDAPATDADGWFPTGDLARIDADGNLTITGRAKDLIKSGGEWINPAEIEAVIGALPEVSLAAVIGRPDPKWGERPILLVEMRGGEIGDEALLASLRGR-VAPWWVPDAVYRLARMPLASTGKIDKIRLR---------- 67904458 35 -----------------------------------------------GEQYTYGDVIQRTRSLANGLQQLGLREHDVVALFSPNTIDYPIACHAIIGSLAVVAPTSAALTAQELHAQLKTSRARFIIAHSS-----LLSTARAAAKGTSIEKVIVLDGQAPGHLTCQQLASAPTALRQIPAHEIAFICFSSGTSGPAKGVITTHRNITSNLQQWRAQLLDSGSTAAIAFLPFSHIYGL-NLYMCQCLTWGTPVVILPRFDLDTYLSCVEKYKPQELALVPPIALMLVKDDRIRNYNLRSVRRILSAAAPLTIELETRFKDIFGTEVTQSWGLTETSPIATGIPNDRMDKRGAGVGCIVPNMEFRFVDPETMDADVGQPGEIWCRGPNVTPGYYNNLEATRGAFDDDGWFRTGDIGVIDAEGYITIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVVDVAVIGVWDARATELPTAFVTLRQGIDEIEDIHLWFNARVANHKRLRGGIYVVENIPKSPSGKILRRVLKQQLKE----- 163760939 7 ---------------------------------------------------SYRQVQEQVTELAAALQQKGYGPGFRVMLLLENRPQFFVWLLALNRIGASVVPVNPDLRHSELSYMAGHSEPS-LIVALADRCDGLAAAAREAGLSVPVIAPGDVVGTAGAVALRVDAGGEPLDGEEME----AALLYTSGTTGSPKGCILTNTYFLEAGRWYAEAGGLTDGERMITPLPVFHMNAM-AYSFMAMVAVGGCLTVLDRFHPSSWWKSVRESGATCLHYLGVMPSMLMGAPESREDRNHSVRFGFGAG--VDPKLHASFEKRFGFPLVEAWAMTETGAGAVICANQLPRRVGCLGKP-GPELDVRIVEADGKASQSG-PGELLVRRRGFFAGYFKNPEATEEA-WADGWFHTGDIVRREADGSMFFVDRKKNVIRRSGENIAAVEVESALMRHPAVKAAAVAAVGDPVRGDEVFACLKVDGEAALALEIVGWCLGQ-LAYYKAPGYIAFVDALPLTSTQKIQRRELKE-LAERLV-- 167590435 28 ------------------------------------------------ERWTYRELVRDITRTANMFTRLGVSSHSVIAYVLPNLPETHFVIWGGQAAG-IVCAINPLLEGEAIGNLLKAAGASILVTLAPFPGTDLWQKVASILHEVEPLRHLVLVNPADRVRGMAQSAARTLQARRIQPGDMSSFFCTGGTTGLPKIAMHSHGNEVANAWSAGRFFGIGPGKATFCGLPLFHVNAAMVTGLL-PFSRGAHVVLRGDGVVKRFWEIVEHHRINFFSGVPTLYASLLDVP-ADDHVIDSLEYGLCGAAPMPVGVFRAFQEKTGIRILEGYGLTEGTCVSSVNPPTGERRLGSIGLRIPQAMKAVVVDDAGRDCAANEEGLLVISGPNVFTGY-ARPDQNKALWLDLGWLNTGDLGRCDSDGYFWLTGRKKELIIRGGHNIDPATIEEPLHRHPAVQIAAAIGRPDAYAGELPVAYVQLKPGTATEHDLEVFMQQEIAERAALPKHVRIVEAIPLTGVGKIFKPELKRR-------- 134293842 2 -------------------------SILERFGQMVRRHAEHTALAAESARYTYAQLDALSDRLAARLARSGVTAGSPVVLLLPRSPGAVIAMIAVLKAGAYYVPVDPAGPASVLNEQLRELGARVALTLPES--------VAQVRSDLDLAGIALVEIGRDGVLADRRVGAQSAPVQAPTPISPAYAMFTSGSTGKPKGVLVPHQA-VHRLVVETNYIALSPHDRVLQMAPI--TFDASTFEIWGALLNGATLVVEESPDLNALGRLLRDERVTVMWLTAALFHLVVRN---RLPLLSELRVLLAGGDVVQADAVARVLAAFPLTVINGYGPTENTCCHVMTAAAPPVATVPIGRPVT-GTTVCVLDASGQPVRPGEVGELYAGGIGLALGYLNDPEKTRAVFVDDPLYRTGDLVREGHDGAYEFIGRVDRQVKIRGYRVSVEQVQQVLATADDVEDAIVVGR-DELGEKRLVAFVQSRDPAEVRAAVRRHL-GRHLASYMIPDVIEVQVALPLTVNGKVNRRSL----------- 217977040 497 ------------------------------------------------RTLSYRDLDRRSTQCARRLQALGVRPGDRVGLLMQRSIEAIVVMLGVLKAGAAYVPFDPASPKDHLAFMVEDCRPAL-----AFADRDSLAAAPD-DAHFAPLEALLNDASRESGAPLESCN---------GPDSLAYVMYTSGSTGRPKGVMIPHRG-IARLAIGQNYAALAPDEVILHVAPL--AFDASTFEIWSALLNGARVICDPRPTLDEICETISRQGVTLTFLTTGLFHLLVD---ERLAGLRPLRRILVGGEVMSAPHLEKALALPQTEIVNIYGPTENTTFYAARRGGRAAGPVPIGRAIA-HTEILILGPDMTPVADGEAGQLACAGAGVALGYLNRPELTAEKFIDDPLYLTGDMARRGADGEILFLGRTDRQVKINGKRVELDEIEAVLRADPRLADALV-ERLDDSPARPLVAYLKLAATASCAAAIVEALRAK-LPPHMIPSAAVLMKEFPLTPNGKVDRKAL----------- 169762966 105 --------------------------------------------------------------------------------------------------GAIISGASPAYNIEEMTYALKTGNAKFLMTVPAGMDV---AVPAAREAGIPTERIFLLEGEKGEYISVQDLQTTPFELPRGKSNDVCFLSFSSGTTGLPKAVMIAHHNVIAQCMQVDQILRKDVN-KSLAVLPLFHITGLVHQMHLPVIRN-STVYMLPSFTMESMLATIVEYQITEILSVPPIIIRLLTDPIVSKYDLSHVKTFSSGAAPISGEILQKLEARFPWTFKQGYGMTESCSCITAHPPEKQTYEYAQAGILVANTEVKILNQNGKELGYGEEGEILARGPQVVMGYLGNEKATRETFDSDGWLHTGDVGYMDQEGFLVITDRIKEMIKVKGIGVSPAELEDLLLGHPEVDDAAVTSVPDDYSGEKPKAYVVVNAAAKSGRELIEYVKAKKV-RHKWIVEVEFMDEIPKSPSGKILRRVLKDRERKR---- 208973124 535 ----------------------SGDLLHSGFYRNAAAKPEAPALISSRASLSYGELARKANRLGHALRERGVAPNRIVAVVMEKGWEQIVAVLGILSSGAAYLPIDSGLPLERRAFMMENCGATLVVTQPKFSQGPWAE----------GIQVLTVTPEA-----FSDYSEAPLPQVQ-GPEDLAHILYTSGSTGHPNGAMLTHAGMVNAVEWTNRKFGVGPDDRLIALSALHHDF--SVYDIFGTLSAGGAIVMPERRDPAHWASLMAQHGVTLWSTVPAMMEMLLTYLEGGNVRLTCLRLVMLGGDWIAVTMPTRLRARFGVKVVSVGGPTETSITHPVVEADERRRSIPYGKPIA-NTRYYVLDERLDERPVWVPGELCCAGIGVAKGYIGAKKFTVHPRTGERIYRTGDLGRYLPDGTIEFLGRIDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVSAVGEHHEKRLVAYVVPADRGIDTRRIREFLA-RKLPEHMVPSSYVVLEALPLTRNAKVDRRAL----------- 91779012 20 ----------DYDRAYREFAWPALGEFNDYFDVIARNN-DNPALAGDGLRLSYAQMSERSARMANFLRGVGVGRGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSADDVRDRVQIGGAKFVVVDSA-------ELAKFDTLETP-LTRLSVGAPREGWIDLSAAYDASPQFTPTHATDPMLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIGLQPNDIHWNISSPGWAHAWSC--FFAPWNAQACVFVFPRFVAKDTLNVLVRFNVTTLCAPPTVWRMLVQEHLTDYP--VRLREIVGAGEPLNPEIIERVKHAWGITIRDGFGQTETTCQIGNSPG-QPVVPGSMGRPLPGY-RIELLDADDQPVTEGEIALPLAERPGLMTGYANNANATAQAM-RNGFYRTSDVALRRDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRQGYEAGPELAAFSREK-LAPYKRIRRLQF-SELPKTISGKIRRVELRRREMER---- 88797114 7 ----------------------------QYFEQSAERYPDKPAVRCAEDVISYQALNERAVALAAHLSHFKRPQDAFVPFVIPKSIEAICALLAIMKSGQAYIPIDTNSPAARLASIVDAASAGVVLVVDETEAMVRQALT---NSDCQIVNVQKLPSTAPAFVP-----------PDVLSIDLAYVLFTSGSTGVPKGVMIPHRAIVDYIDWCVDNYGINADDQVANHAPLY--FDNSTFDIYTAFKAGATLHLVPNAVLPRMIKWLNASQISVFFCVPSVLTMLLKSRRLKEDSFPALRHILAAGEALPPQVLREWMLLYHITFTNMYGPTEITVDCTFTEIPEDCTSVPIGKP-RHNMSLFVRTESGELLEPGARGELLVRGNAVSYGYLNDPDKTSAVFIPDALYCTGDIVDIDADGNFHFIGRKDNQIKYLGYRIELGEIESRLLTNEKLSEVVVVFGQSITNGDDFIGALIKPTETLEQRELTS-IMQTLLPPYMIPTVVRYCDDMPRTPNGKYDRKQTLQLVKE----- 154251484 16 -------------------------PIGELLAYHAARHSARPAVTFNGVTTSYAELDARSNRKARQLAERGVGAGDIVTMSVPNSLEFYETVFAVWKLGAVPNLVSSKLPATELQAIIELAKPRLVISEESARVEGW---------------NFIAVG----MTPSTDLSADPLP---TKISPIWKIGTSGGSTGRPKLIVDRQKSVFDPNKAPMDQ---KLGDTMLNPGPLYHNTPFLTS--TQCLFSGGHVVEMGRFDPLRALELIERYKVNWMSLVPTMMSRIWRLPTEQREDLSSVRSVWHMASVCPVWLKQAWIDWLGPRIFEVYGGTE-LMGFTMITGREWLHKGSVGK-TPPGYHMRILDEKGNVCAPGEVGEIYFNGPNSTYEYIG-----AQVKAVDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAAVDQHPDVQSSIVIGLPDADLGQRAHAIVQLAEGASDDDTLRAFLSGR-LARYKIPRTFEFTSENLRDDAGKARRSQLRE--------- 83594464 7 --------------------------LSDLLARACDHTPAATALSQAGACLTYEGLFNRVCRLASGFKALGLRPGERVAVIAEKRFDAVAAMFAVAHAGGVFVPINPVLKSPQIVHILADSAAKILVAPAALLDHTPPPSLTTLLRFGDPAPASPDPPPGGESLDLDALAGDPIAAHPVVDDDPACFFYTSGSTGLPKAVVVTHRNLIAGAQSVASRLDNRPDDRLLAALPLGFDAGFS--QLTTAFAVGAEAVLHDYLLPQDVITACAHHRITGLTGVPPLWAQLARL-DWPPAATASLRFLASTGGAMPAAVLARLRALAPARIHLMYGLTEAFRSTTLDPERVGRKPGSVGRAVA-NAEVLVLHPDGGRCAPNEIGEIVHRGAFVAKGYWNDPEGTARRFRPIPW--SGDLGWQDDEGDLTIVGRSEGLIKTSGYRVSPTEIEAPAHASGLIEDAVAFGLPDPLLGERLALVVTPGGAPVDLDALRRHLRAQ-LPAYLVPALLTQVDSLPRTASGK----------------- 83646188 3 ----------------------TGRLITDFFEDTARDNPN-PAIRWGGETLSWCELHERALLLAQYLIERDLRQGECVAIGLERSPAFVVAAYAVMLAGGVYFPLDAKTPVARMASMLQTAQCRVAFCSAAQAG--------QISQAGPDLALILAERLEDIYVSKPEIDA-MRNAPRLQASDPAYLIFTSGTTGTPKGVLVNHGAFINRLQWHQQHSAMTASDIILQRTAL--TFDVSLWELFLPALNGASHYLLRPGFPRGIVAALQSENITVAHFVPSLLKPVLQELQPAE---TALRNVYVSGESLQASLVAQFQAQFSCLLTNLYGPTEAAIDVSYYDCVAPAPKNPIGQALT-GCELYIVDPETLALKGDEQGEIAIGGICLAEGYYNRQDLTDKAFVFHPIYLTGDLG-WREDGDLFFCGRKDTQVKLRGLRIELGEIEHHLLSHPAINEAVVCVVEDEEGEQWLMAAIAASGDMLETQEMRQFLAAQ-MPAYMLPTRFWQTGKLPRSSSGKLNRKAIAETLREHFFA- 197778052 38 ------------------------------------------------QRRSFAEAGRRATQLANALRELGINGDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHAADRAVIVPLLAPLLPHLPTIEHIVVSGPGDRSLLADTEAQEYEELIAGRPTTYDWPELDERAAAAMCYTSGTTGDPKGVVYSHRSYLHSMQNMAESMGLTDKDTTLVVVPQFHVNAWGLP--HATFMTGINMLMPDRFQPAPLAEMIEREKPQHAAAVPTIWQGLLAEVTANPRDLSSMTQVTIGGAACPPSLMEAY-DKLGVRLCQAWGMTETSPLGTMAHPPAGLTAETQGR-FPAGVEGRLVGPGGDILPDGEAGELEVRGAWIAGAYYGRPE---DKFSEDGWLKTGDVGVISSDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGSTADYELKTFLAGK-IAKWQLPERWAVVPAVPKTSVGKFDKKVIRRQFAD----- 170088883 33 -----------------------------------------------GRQITLEELRERTSMLANALHSFNLGNKDV---------DYPVALWAVHKLGGIVTCSNPQFTPDELSYQLSTAKVTLMIVHSTALDLAVTAVFDDHLPSPPRPKRWTVPGLIHLGLKEDQGPVERTFSAGEGKSKIALLCWSSGTTGKPKAVAISHHALIANIIQMATHNQVDPGDVALGVLPFYHVAGL-VIGLHLTMFCAMTLVVVSKYDFDDMLNSIISHNITHLFLVPPQAIQFCKRPAIKERDLAMVKYVMIGAAPMSPEVQEQLFHIFPAQIGQAYGLTEMTTTLAMISPKQSLGPLGSGGQLLSGIQARVLKTDGTFAKFGELGELLVKGPSAAIGYFNNEKATRETFV-NGWVHTGDEVIITRDREVFVFDRLKELLKVRGFQIAPAELEGCLLDFPDILDACVVGVPHEYNGEVPLAYVVLDPSASQERDIIKHVAERKVSYKHLEGGVRFVESIPKNGSGKILRRILREDAVQRLA-- 213964715 58 --------------------------------------------------------------------ELGIDGDQRIATLMYNCAEHFEVFLGVASMGAVFQPLNKQLMPDQIVHIINHADDQVIIADPT-----EIELLAEVLPHCPRVRAVIIIGIGDSYESLIDGRPSRFDWPELDENSGAAMCYSTGTEGAPKGVVYSHRSYLHSLMRTTDSFAISHGNPWLCCVPIYHVLSWGVP--LASFMCGASLIFPGADSAPRLAEIIETSMPRVAQGVPTLWINLMAHYLSNPPKRMSLQEIFSGGSPVPPALIRLWEERYGVDVIHFWGMTETSPIGTVARPPRERYRVSQGR-FPDIMQFRIVDDNDRDLHDRNQGELQVRGNTVTGGYYSSPEATAEQFTEDGWLRTGDVGSITHDGYLTIHDRARDVIRSGGEWIYSAQLENFVMESPQVLECAIIGMPDKKWGERPLAITVLMPEVEPSKETAEMLRDEKLPKWMLPEYWAFVDSIDKTSVGKFDKKDLRSHLS------ 477845 2 ------------------------RTAFELVAWSAHRQPGAVALLDPGHRLTYSELLKRIEGVATVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKADEMVQLIRRDNIRTVIVAEGKSGTP---------ADIDGVEELTLSAEVLSEGLRIDGNATPA-FEAPRPEDPAFVFYTSGTTGLPKGVVIPHRAIRVLFMSTQAGLRFGGHNNLLGLMPIHHVIGFFGV-FLGSLAFNGTWIPVTAFDPAQAVKWIEELDVTCLFASPTHFDALLATSEFAPEKLKSVDSVIFAGAAINQSILKRLEKCLQVPIVDIYGTTETMNSLFNPDATQE-------RGLRPGYHSRVQFASVSELPAGVEGELVVSADATFTHYLNNPEATAAKIV-DGWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEVVTAV-VVVSEPLTADLLDQVCLDSELANFKRPRRYFVVNELPRNAAMKVSRRTLRE--------- 111025329 442 --------PGEREEFVPASGLPDSDTLDRLLTAMVESHSEAIAVRDRGRAVSYAELDCRANQVAAALIGQGIGPEDLVAVAAARSYESVLALWSVAKTGAAYVPVDPTHPADRIEYTLGDCGAAVGLTVSTEIGH----LPDNVRWLILDDDTATCGDPGPGCAAVADLH----RVRSLLIEHPAYVIYTSGSTGRPKGVVVTHQGLANLAQEIRDNYAVSARSRVLHFA--SPSFDTALVEVLAAAISGATLVVAPVYGGQELAALLRDERITHLLSTPSAL------ATVDPTGLDDIQLALVGGEVCPLELVRRW--AGGRTMRNAYGPTETTCSVTLTDPITAQHAVTIGSLMRGVSAV-VLDHRLRPLPPGAAGELYLATAGVARGYHQRPALTGSRFVANPFFRTGDRVRWTGERTLKFLGRTDGQVKIRGFRIELGEINAALHRNDDVTFATTVVQQNPAGDPVLVSYIMLRPEAATTPGTLKTEVAQFLPDYMIPASIMVLDAVPLTPTKKLDRGALPAPV------- 145222581 61 -----------------------------------RKYADLPAIVDERGTLTYKQVDDQSWALAHGLRRLGVSAGSVVGVLCRDHRGLVITMAACGKLGARMVLMNTGFAKPQFAEVCKRENVAVVLHDSEFLG-----LLEALPADMPRVLTWVDDGTPPGVPTLDDISTEPLPAPDKSGGS---VILTSGTTGLPKGAPRDSVSPLATA-QIIDRIPFPHKGTMVIVSPIFHSTGWATYTVGAAF--GNKIVTSRRFKAEKTLELIATHKADMLVAVPTMLHRMVELGPDAKYDTSSLKVILIAGSALSPELSNRVQDTFGDVLYNMYGSTECAIASVATPAELRAAPGTAGRA-PVTCEVVLYDENDQRIGTNRRGRIFVRNGAPFSGHTDG----RSKQIIDGFMSSGDMGHFTDDGLLFVDGRDDDMIVSGGENVFPQEVEQLLEERPDVAEVAVVGVDDVEFGKRLRAFIVTEPGAAEPEEIKRHVKE-NLARHKVPRDVVFVDELPRNATGKLLRRVLVEM-------- 83716248 55 -------------------------SVNRLFSAQARLAPDALALSSGDTRLTYGELDRCANRLARRLADSGVRPRDRVLLCVPRSADAVIAMLAVMKTGAAFVPVDPAYPDTIKRGYASDSGARHV-------------LARAADAEAFRHDGLCVL-DIDDLSTGRDDQGPEVDAGH-DGETPIYVMFTSGSTGRPKGVIVAHRG-VARLVRQTNYIRITRDDTLLLLSPI--TFDASTFEIWGALLNGARLAIYEDFDPNAVSRLIAREKVSVMWLTAALFHLV---ARRFVGMLAGLRVVLAGGDVLNAAAIGAVFDAYPITVINGYGPTENTCCHVMTADRRPTDTVPIGRPIT-GTGVHILDAALREVPDGAEGELCASGLGVALGYLNAPDATRAAFVDCPLYRTGDRARRRADGVIEFLGRGDRLVKIRGYRVSLDELQSVIAGIPGVEE-AIVKVSEEATGEKRLSAIVQSGRA--GPDMKAHVRAKRVPPFQIPDDIQIFQHIPLNANGKLDRNRL----------- 111223558 44 -----------------------GRSLTALVAEATRRTPDATAIVDGAVTLTYADLERRAEALAASLRAVGVGPEVTVGVCLPRSAAQVVALLGVLRAGGAFVPLDASWPARRISAVADEARISAVVAGTAGAPPQLSAGAGFVLLRLDPAGRLATAGTSARAVPAVDPYSAGGPYSAVDLENLAYVIYTSGSTGTPKGVMIRHQAICNRLRWQVDLLGLTGDDTVLHKAPL--SIDISINEIFLPLVAGARIVIAPPGEPGALLAIVHAQAVTFCYVGPAMLGAMLERPDAEEAG-RSLRHVWCGGEVLRDEAYRRFRQRWRARLYHGYGPAEATIGVSCFDPDQATARVSIGRP-NPNTQIRVLDADYNPVPLGATGELFISGLPLARGYLNDPRRTADQFVPDPFYATGDLGRFRADGEIEFLGRADNQVKIRGFRVELEEIENVLCGQPGIRHGDGSAGDGESVDDELRAYCV-RAGAGGPANLRAVLAGQ-LPAHMVPDTFVDVAELPLTAAGKIDRR------------- 194044375 99 ------------------------------LDQHVQKSPESVALIWERVRITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPMAVAAMLACARIGAVHTVIFAGFSAGSLAGRINDAKCKVLITLRGGRVVELKRIVDEAVKLCPSIQHVLVAHRTDNKVPMGNLDEEPVCAPEMGSEDTLFLLYTSGSTGKPKGLVHTQAGYLYAALTHRLVFDYRPGDIFGCMADIGWITGHSYV-VYGPLCNGATSVLFEYPDAGRYWETVQRLKINQFYGAPTAFRLLLKYSDSKKYDRSSLRTLGSVGEPINHEAWEWLHQVVGCTLVDTWWQTETGGICISPRPSEEILPCMAMRPLFGIVPV-LMDEKGKVLEGGDVGALCLSWPGMARTIYGDHQRFIAAYFKEPFLPLLD----------TVSG-SQDQ-----------------ADHPAVPETAVIGYPHDIKGEAAFAFIVLKDGTGDVDELRSVVADK-IAKYAVPDQVLVVKRLPKTRSGKVMRRLLRKIVTGQ---- 211586314 3005 -----TTWPDTLSKR-----------INHLVETQ----PNSLALKDPGRILTYREMGDRVNAIAAALDTLAVQPGSRIGVCCQPSSDMVCALLAILRLGAVYVPLDSSMPVERLALICDEAQLSALVNDKETAGVAQKLEVKVDLTSLPSRIEKIISDRSEAALN-------------------AFIMFTSGSTGKPKGVQLTHANYMTQILAASERLGLQREIVLQQS---SVGFDISLAQIFYCLANGGTLIITDTQDPEALATLIGREKVTFTLCVPSEYSILLRHGKEALASCTSWRIAYAGGEAFPLGLKEKFRDLHNLEVFNAYGPTEGAIAATIGAVNYRAIIIPIGRRLNNY-AAYVVDDDAKPVPVGFPGELLIGGPGISPGYWRKSDLTKQKFIADGWYRTGDKVRLLEDGSLVYQGRMDSQVKLRGVRIELEEIETALLASALLSDAAVV-----LRGETLAAFVVFSDGQNSAEYLRSLRSALSLPSFMKPAIIKDLTQLPITASGKLDRRAL----------- 212539874 80 ----------------------------------------KVAVIDSGESFTYKQLLSDVSRKKWLLEQLSLADLDRIAFLVPNGYDYVVMQWAVWAAGGVCVPLCTSHPVKELLYTIGDSQPSLVVIHPAFDKVG------------TTLCELISNVPFTEFIPLSSAMDTTISLPPFHESLPALMIYTSGTTSNPKGCVTTHKNITFQADCLVKAWKYTPSDHLIHVLPLHHVHGI-VNGLTASFLSGATVEMYPKFDPKIIWERWQDKGSTMFMAVPTIYSRLVDAEASSREGAKALRLVVSGSAALPTPIKAKFAEITGQVLLERYGMTEIGMAISCGLDVSRRLDGSVGWPL-PGVQVRLTDETNKIIEQNEEGMIEIKGDNVFLEYWNKPEATAKEFTSDGWFKTGDVARRSEDGAYYIQGRASDLIKTGGYKVSALEVERKILGLEYIQEVAVVGVTDEEWGQRVAAVIKLRDGAEPLETLRTQLK-QEMAPYKIPTILKLVDGIERNAMGKVNKKDL----------- 159898554 28 ------------------------------FLQSVQRYPNNIALTIGNKQYDYVKLYTVAQRWAFALRQS-TKPLHRVGIFAYRSEAAYIGILASLLAGATFVPLNYNFPLQRTQAMIEQAELDAIIVDHQSYDQFL-----QLADSLPVLPPCVLLPDCLRAPLLDTMIYTQAELAEVPPEAIAYLLFTSGSTGNPKGVPISHANVAHFLKVNQARYQITPADRLSQT--FDQTFDLAIFDLFMAWNHGAAVCVIQPIQLLSPFRLIEEQGITIWFSVPSVAALLRKQKLLKPNSLPNLRLSLFCGEALPKATAEAWQAAPNSIIDNLYGPTELTIAWNSLTSPAECLVVPIGK-LYPGLTAVVVDANDNPVPAGTEGELCVAGPQTFQGYWHNPSLTEQRFLRSGYYRTGDRVVCRTNGSMIYLGRSDQQIKVHGYRVELSEIEGALLLQPGVVAAVALGWPLENGASGIVAFVIA--PSIAVSDLQQAVQP-LLPSYMLPRTIYQLETMPLNANGKIDRLALARHLAGE---- 160933975 1487 ------------------------------VDQMAELIPEAPAIRSHGVVTTYGELKKRSDALAGQLQRSGARKGDFIGLSGRRDSDLVAGMLGILKAGCAYVPVLSSFPEARLRYMLEISGAKLLLCDPCTYP--------ELPDELPCPK-LVMTREETPFTPVEGRSVE----------DDIHILFTSGTTGQPKGAVLPHRAIMNLLTNVERMFETAPGDILCASGVIFDTFI---TETLLAFCMGKCAVMADEEEPWRIAELIENNGVEIIQLTPSRLQMCLGTEAFVKI-LPRIKVLFSCGEVLTRQLLDSLKEAGAQKIFNLYGPTETAVYITGIDMTHRDKI-VVGKAFT-NCRLYVLDENLKPVMPMARGELYIGGECLSRGYVNRPDLTKEAYLPDPFYKSGDIVRLMPDRGVEFVGRRDLQVKLNGQRIELDEITGQIIQSGQVGEAAVIAVRKPDFSMELRAFVIPRSEEVDLEKIKKYLRTQ-LPSYMVPSSFSVVTEIPKTATGKNDRRALARLETE----- 160933975 461 -----------------------DQTISKKLSACVKEHPDRVALIFHGRRMSYRELYENARRYAYSIECACPGGGKIVAVSLEKGFSLVQAMLGAALSGNAWVIIPASLPKDRKKDILLDSSAALLISE------------KSLEPSVPLLTPGGIAGECP----------EDYQIRKAEGNDLAYLVYTSGSTGKPKGVEIEQRSLLNFAMGMAPLYGYG-GVLSLCSV----GFDVFVLESVVSLLNGRTVILAEQESPSALASLIRSYAVGVIAITPSRLKAYMNHPEFLRA-LKQIESFICGGEHLSGELIQLLKLHSWGRIYNQYGPSEATIGVSYQLMNDSPVI-TIGAPM-PNCRLYILDSHLQPLPIGVYGDLYVGGLCVGRGYHNAPELTEQSFLESPFYRTGDVACWNQQGRLLLGGRKDSQIKLRGLRIEPQEIAMCLMAHPQVETAAVIG-----EGERLAAYYTSKTNVPEV-DLISFAVT-CLPDYMIPAYLTRIDEMPLSPSGKIDYSRLPDPV------- 9711273 35 ---------------------------------------EKTFFVYNDERYTFEEFYQRASNLGRRLIDYGVKPGDRVAIGLRNYPEWALAFAAITSIGGIVAGLNAWWESDELEYGIRHIGAKVAIVDQERLDRV------KLQSGLDFLTLISVRSEPDRATPIDQLLRQHGELPDIQPDDDAVILFTSGSTGHPKGSVSTHRNIIAALLSWLAVLATIHGDAALLGMPLFHVNGLLAV-LLTSFRRKRKTVAMYKWDPNVAVELVEAEKIVSFVGTPAMTGDLMLAAQKQDKDVSSLLAVGGGGSARAESQVKGIDETFNAKPNTGWGMTETNSIGTSIGGEEYLMRPSSSGRVSAVLELGIVDSDDNFVKAGERGELLVRGTSVIHKYWDRPDSSGD-FLEGGWFRTGDIAYLDEDGYLYIVDRLKQIIIRGGENIGCAEVESAMLNDPAIIEVSVYGVADQRLGEDVAATIYV-DREVDVDAIRSNLKLK-IAGFKIPKHIRVTTELVRIASGKIDKKTIQK--------- 77458074 460 --------------------------LPQRIAEWAQSTPEALALTDETGRLNYAQLQAQVERLAAGLHAEGVGRDSIVALALPRSAALVVAMLAIWRVGAAYLPLDRQWPVARQQLMLEQARAGLLLT-------DATQVAEWQDSALPV----------RSIDQLLATDAAPAPAHETQGSDLAYVLFTSGSTGTPKGVSIEHRHLLNYTASVSSALGLDGHRHF--GLTSTVAADLGNTTLFGALFNGAALHVASDADAQAFAGYVQAHAIDCLKIVPSHLAALLDSETPHLP-----RTLVLGGEAIAAPLIQRIAQRSDCQVFNHYGPTETTVGVMVHKVAPGQGAGWLSQVLDNN-QVYVLDAQQQLAPVGVVGELYVGGAQLFRGYVNVDAEAGLLIDSERLYRTGDLARYLPEGAIVLHGRRDHQIKVRGFRIELTEVEAQLLRQPSVQEAAVVAGDSPEQG--LQAFVVAR-ESLAADSLREQLAQQ-LPAVMVPQQIRFIERLPRLANGKIDRKALQQLADQ----- 157133080 11 --------------------CNPNQGVGQLVWRLLDRAPWKIAQISANRRVTYHEMRLRSIRVAQNLSAIGIEKGDMVTIVARNNENVAPIVFGCFMLGTPMNTLDPGFHREDFAHMFESIKPKLVIC----EGDLVDEMVGAFEMVGIEPELIVFGPRINGYGKVDDLGTEKYFLPDDPANELAIVLCSSGTTGRSKGVCLSHSLCVANMTG---IWTCYESDRVLCLSSLYWISGIGT--LMTATAAGATRIITTVFSAGMMISLIEQFRVSVIFFPPSHALAILNEPTIGMADFSSMRMVLCGGGPVSADLKRSFEMLPKGRLHVVYGLSE--LGGAGCMSEIAYKNGSVGI-LSNGVVAKIVDEEGNALPFNEEGELFVKSQFIFMEYYGNPEATEEMKSEDGWLQTGDIARVDEDGLFYIVDRKKDIIKYAGYQISPTEIEMVIMKIPGVVAVCVTGIPVP-GNDLPVALVVKADSEVTEEKIIETVAENMVDFKHLRGGVYFVNAFPMTPSGKILRRTCRDIAVE----- 145591598 77 --------------------------------------GEKIAYIYAERKVTYGELASYVYKFSAALRAAGVKKGDTILVYMPNSIEAVAAILAAARVGAVSTTVFAGFSPKAVADRIELVEPKIVFTQDSLRRGRKIPLKANIDEALVVVKKTEEGGDVEEFLEMGKGHSAHPEF--VESNEPLFVLPTSGTTAKPKPVVHVHGGYVWIIYGALLVYGLSANDLIFNTSDIGWIVGQSYI-VFAPLIMGATSILIDYPKPDLFWEIVEKYKPTLIWTSPTAARLLMRYGTAMKHDLSSVTRVVTAGEVLNPEVWRWLYERKRVPVIDHWWQTEALVSGMPHGEHMEIKPGSAGVPL-PGVEVEVVDERGNPVPPGHKGTLVIKRPGMTPTLWRDHQ----RYLNDYWYYTGDAAHMDEDGYIWFAGRADEVIKIAGHRIGTIEVESALVSHPAVAEAAVVGVPDPLRGEAIAAFVVLRPGRQPTEDLKKDLIEHVFGPIAVFAGVEFVNMLPKTRSGKIMRRVLK---------- 167574452 176 -----------------------------LFERAAARYPHAPALIAPEGTLTYAALARRAGAIAAQLRRRGVGPEAIVGMMLPRGADAIAALLGILKAGAAYLPLDPAYPPARSGYMLRDAGARFVIGPAGLTPIDAGDVVALRLADLLELEF------DANANAGAGAPTQAAPGRAQPPSSLAYVIYTSGSTGEPKGVGVTHAGIANMCRAMRTGFAVDATSRVFLFPPL--TFDASVAEIFTALSSGAALALPPSDTSTALIEAARSGGVTHATLPPSLLAVLDDA------DLAGVKTIVAAGEAAPAGLLARWAR--SRRVVNAYGPSEATVCASMHVCDAREPLPPIGAGID-GARTIVLDDWLGAAPVGVAGEICVGGPALARGYLGRPGLTAASFVPDPLYRTGDRGVALADGSIRYLGRAGGHVKLRGYRIDPDGIAGVLLRHPSVRDALVDVTEHRRRPE-LTAFVIPHAGALDVDTLRAH-AARELAPHEVPARFVGVPAWPLTSSGKIDRAALRDAHA------ 167615969 440 -------------------------------------TPDRLAVQDGATRMTAAALEREARALAARLTAAGVAAETPVALHLPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARLVLTPDAAADLPQDLALVCIDPAGPGAGAHVPAHEASELVAGAGGDADLGAWPVPAPEQAAYVLYTSGSTGRPKGVVVTHGSLANHMAWMTRAFPLGADDAVLQKTAAG--FDASIWEFFLPLLCGARLVMAPERDVPALVETLARERITVLQLVPSLLRVLVDEPAFAA--CGALRRVFCGGEALTPDLVRRFAAVHRAALVNLYGPTETTIQVCAERVDAADDPVPVGRPID-NVRLYVVDSRARPVPVGMRGEILIGGAAPARGYLHRPDLTAERFVADPVYRSGDLGAWRHDGRLDFFGRADDQVKLRGYRVELGEVEATIARHPDVANAAAVDLDANGIARLVCAYDCRAGRGVEPAPLREWLATQ-LPDYMIPGQCRRLDALPRNASGKVDRAAL----------- 218511496 18 -------------------------TLPDLLAKRVAEHPEATAVAYRDEKLTYRELASRSSALAEYLRHLGVSTDDCVGLFVEPSIDLMVGAWGILSAGAAYLPLSPEYPEDRLRYMIENSQAKIILAQ--------QRLVTRLRELAPQDVRVVTLRESEAFV-LPEGQVAPA-IEGARPDSLAYVIYTSGSTGKPKGVMIEHHSIVSQLGWLRETYGIDRSKTILQKTPM--SFDAAQWEILSP-ANGATVVMGAYADPEGLIETIVKYGVTTLQCVPTLLQGLLDTEKFPE--CTSLQQIFSGGEALSRLLAQTTQEMPGRALINVYGPTECTINSSSYADPAELGEASIGAPVADTEYHILGKEDLKPVGVGEIGELYIGGGQLARGYLHRPDLAAERFLEEGLYKTGDLGQWNPDGTVQFAGRADNQVKLRGYRVELDEISLAIENHDWVRNAAVIVKNDGRTGQNLIACVELSE-------------------------------------------------------- 84499401 15 -----------------------------MLERHAEARGDETFVHFGGPEWTYRTVLDRVRRRAATLRDEGVRQGDPVLTFLGNGPDLLVTWFAINYLGAVYVPLNTALLGGSLQHILTDSGARVMVAAPSLAARLEGINRGALGTVLLVEEGETPEIPGLDLRRLSDPQAEPVETDPIEPWDTQAIMYTSGTTGQAKGVLSSYTQLYTMGPDAFDCVG--PQDRCMICGPIFHCG--STLYVYAMLARGLSIGMMAEFKTDQFWPAVRETGSTYTLLLGVMAAFLLKAPVTAQDREHPLTHVFIVGEDGPA-----FAERFGVDVYTVYNMTE--ISSPIHAGPGITEKGLAGR-LRPWMEARVVDANDIEVPPGEVGELILRSPWLMKGYLNRPDATAEAM-RNGWFHTGDSFRQDKDGRFYFVDRAKDVIRRRGENISSFALEGEVLGHEAVRECAAVAVPSEHTEDEVLIVVTPVEGRIDPADLVEWLAGR-VPRFMVPRYVRVMEELPKTASGKIQKHVMR---------- 206563973 21 ------------------------RTLPALLAARVARNAEGPLFSDGTTVWSGADAIEIAARRAGTLAAHGIKRGDRVALLCGNRAEFMEVVLGCGWLGAVVVPINTASRGPQLEHILRNSGARLLVAEAHLVDVVHALDARDLPLEHIWLIDEPVANSLAPRYSTTPLAAESVPAANVQDGDAFAVLYTSGTSGLSKGVICPHAQFYWWGYNTAHDLGVVAGDVLYTCLPLFHTNALNS--FFQAMLHDAQLVVGRRFSASGFFDALVATQATVTFVLGAMVPILLGRPATASERGHRVRVALAPG--VPGHFQEEFTARCGIALIDGYGSTETNAVIGGVASAR--RPGYMGR-LARGFEARVVDEHDRPVPDGQPGELILRANEPFSGYLGMAAETVKA-WRNLWFHTGDRVIREADGYFRFVDRQKDAIRRRGENISSYEVEQVLLSHPSVETAAVFAVKSTLAEDEVMAVIGLRDEALEPLDLIRYCEPR-LPYFAVPRYLDFQQELPKTENGKIQKFKLRE--------- 110635965 12 --------------------------------------PERLYARFGERDITIGDVARNSEAVARILLASGLTPGARVAVMMENRPLTISLIFGIARAGMVWVPINTRQQGDSLAYQLGHCRPALLIVDEA-----LLAKVRDCGADDGHLAIHSLADDADTLDLPNNGRADALPAP-VEAGETFAIMYTSGTTGAPKGVQVTHRMFDYAARAVSIAGGIEDGDVMFVWEPLYHIGG--SQLLLLPLMHRVHLHLVRRFSASGFWGDVHASGATHIHFLGGILQILLRNPPSPNDRGHRVRVAWGGG--CARDDWQAFEHRFGVDIREAYGMTEASSITTINVGG---PVGSVGKPV-PWFKVELLDEAGQPVPPGERGEIVVSEGALFKGYLDAPEANARVL-RGGRLFTGDVGIFSEDGWLTFQGRLNDSIRRRGENISAWEIESAALKHPAIAEVAMIGVKADIGEQEIKLFVRPADGSIDAPQLHGWLTEQ-LGRYRAPRYIAFVDSFPKTPSERIRKGLLPQ--------- 169773107 27 --------------------------------NHAQTNPEKIAVIDKNQQFTFGQLLADTAALKQILEQLKLETGDRIAFLTPNGYDYVVTQWAIWAAGGVTVPLCTTHPVKELLYTIGDSDPSLIILHPSFVHFE-TPLREGTKNSIPFMDQDPFTQSVAPTAVQLPLFNSQCPL-----DRRALMIYTSGTTSSPKGCVTTHKNITFQAECLVKAWKYAPSDHLIHVLPLHHVHGI-INGLTASFLSGVTVEMHPKFDPKVIWSRWQDRGSTMFMAVPTIYSRLVDQESAARDGARALRLVVSGSAALPTPIKAKFAEITGQTLLERYGMTEIGMAISCGLEVEKRIDGSVGWPL-PGVQVRLTEETGQVVEVDEDGQIEIKGDNVFLEYWRRPEATVKEFTTDGWFKTGDVARRDASGAYFIQGRASDLIKSGGYKISALEVERKMLGLDIIQEVAVVGLADEEWGQRVAAVVKQRPGTEPLENLRTQLK-QEMAPYKIPTVLKLVDNIERNAMGKVNKKTI----------- 210616909 1914 -------------------------TLIELFMDSVRKYQDKVALIYEDETFTYAMLDQYSNNIAEYLEKEGLARK-PIGLFGDRKPGAIINLLGILKAGGCYVPMLPDFPQERVNYICESSKIERILYP--FDYLRVPEAESNVREYLP------------------------------KPTDLAYVLYTSGSTGNPKGVEIFNRTVANTMIAANEAYGVGNEDVFIGLSAL--SFDMSVYDMFGCFDVGGTLVMVPDVHIEHIAELVENHGVTVWQTVPSLMQMYMTIRKEGQG--SSLRHILLGGDFIPKQLARDILELLPASFMSVGGPTETSVFDIYYPVSEEWNSIPYGYPLK-NQQIYIMDASGRELPNEVKGEICVGGMCLARGYVNMPELNAKKFFEHPIFRTGDYGIFKNEGYVEICGRMDGQIKIHGYRIELGEIENVYLKHPDVTQAVALIYEGEKGSRHIAVFVEANPDKHSEEEFREY-GDSYLTSYMRPTYLKVMEQIPLTPNNKIDRRGLLDKI------- 210616909 448 ------------------------EAFQDGFYKAVEKYGKNRALMDDARSVSYKELLGLSENVAKVLMEQGAKEGDIIAIDAEGSMDSVICIMGILMARMAYVPIEKSLPQKRRERFLALTSAKIVITDNPKLYGD--------AFACISKEACIKGSEAFEF-----------KKPDYKPNDLAYVIFTSGSTGEPKGVEVTTGALHTFGADVKSPISGIETDVVAQVATLA--FDASVYEIFTTLLTGGAVRMSTEKDRETAESLVRYYRITRTFLTTQLFNLVV---EESPSCFENMRIVGVGGEKVSAKLYKAALACPEAKIINCYGPTEIVVEYTLNSTGEELNEIPIGKP-DAHHTCYVLDRNLQLCPIGVMGELYMGGE-IARGYYGRTDMTKERFVSNPYYKTGDMVYTTKEGTIVFVGREDEQVKIRGFRIEAGEIENVLQNCDGVSQ-GFVKISKNSAGERIWAYYMSDEE--LSKDILNEKMAEYLPAYMIPNGYMRITQVPLTPNGKLDRKSLPDIEEQQ---- 56695680 5 --------------------------------AQIASRPDAPAFSDGGADWSYGDLDRAISALVDVLSAKGVHANDRVMILAENCCAVVAALFAASRLGACAVPINARQTGPEVNKIIAHTEPAAILCASDISADA--------AAHAPRLDAQLVEGAFGRMH----LATPHPSKPDPVLSDVAVMLFTTGTTGTPKGVMLTHGNLLFGGRSSAELRGMTTDDVIYGVLPVTHVFGLASV-VTAATCIGAPVRLDARFTAARSYAAL-TSGVTLFSAVPQMHALLMQHAREQGYDHGTLRYTSSGAAPLDPAWKRKAEAFYGVALQNGYGLTETTAGVSATRNPIGLPDISVGRPL-PQVEVR-LDEAVIGGGDG-VGEVLTRGPHVMKGYYRNPQATEAAL-HDGWFRTGDLGRHDAEGNLHIAGRCKELIIHGGFNVYPPEVEAALNDHPQVIQSAVVGRMIE-GDEKVVAFVQVAPADAPDPDELRAFAAARLAGYKRPSQIVLATALPAAPTGKILKHKLLDHFADQL--- 169631241 5 --------------------------IADLIEHAIDTMPDRVAIISGDRKLTYAELEEQSNRLGHYLQSQGVGPGDKVGLYCRNGIEIVIALTAIVKIRAISVNVNYRYVEAELHYLFENSDMAALVHERRYS-----DKVANVLPSTPNVKTAIVVEDGADGVPFADALAQPERDFEERSPDDIFLIYTGGTTGFPKGVMWRHEDIYRSLFGGINYVTGEAPFIGFPIPPMIH--GATQAATFMALFQGRTTVLAPEFNPEEVWELIEKHKINMLFFAGDAIIDALDTETGRARDLSSLWVLASSAALFSQTVKERYLELLNRVITDAIGASETGTGGLSTVTKGQMHPGGPTVKISSTTT--VLDEEGNPVQPGVRG-LIAKSGHIPVGYFKDEKKTAETFTFNGYAIPGDWATVEADGTVTMLGRGSVSINTGGEKVFPEEVESVLKGHPAVFDAVVVGVPDEKWGQHVGAVIAVREGVELTFEDLDAHARKEIAGYKVPRSIWIVDSVKRNPAGKADYRWAKE--------- 27378513 14 -------------------------------------------------EITYRAMLERVERWRAAFAGRGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSEMNAAFVLVERRD-EVETAARQAGRPIPVVT-------SEDDVPAPFGGVRPASTGDGATE--CALLYTSGTTGQPKGCVLTNTYFLHSGNWYRDVGGLPDGERMITPLPLFHMNAMAV-SLMAMLSVGGSLTMLDRFHPRSWWASVRDSRATCLHYLGVMPSMLMSAPPSEQDRAHTVRFGFGAG--VDKLLHAPFEDRFGFPLLEAWAMTETGSGGVIAANVEPRKIGTSGRP-APEVDVRIVDDGGNDAPIGTPGELLVRRAGAFREYLKNPEATAEA-WEGGWLHTGDIVSRDVDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAIRQAAVAATPDQVRGDEVAAVIIAEEGRALAEDIVRWSLEQ-MAYYKAPGWICFTDSLPLTATEKIQRGGLKDFVARLMCDG 87121797 1109 ----------------------ANKSFIELFEEQVIKTPNKIAHTWYEEHISYQSLNEITNQLAHYLIEKNLGAGDIIGLASAWSHYTSICILAIAKIGAAYLPLDPRNPKARSMSMFNDAGVKFVIGEEANLK-AFAKTTFTLALDLASTQALLAQKNHQNLI-----RTNQITRPITIENQLAFVIYTSGSTGSPKGVMVSQANIINLLFSLKRILELSPDETFLSIT--APSFDIHVTELYLPLVTGSKIAFIAWETPAKLSKMQQNHNVTVMQATPATWQLLIDTDWQPDRQLK----MITGGDHLSMPLKDALLAR-DARLFNLYGPSEAAVYCAGAEMHIQEKSIHIGYPI-PNNRLYVLDEAKKPVKLGEIGELYVAGANVGLGYLNNPALTQLKFTQDPFYQTGDLAIQRDDGAIELAGRADFQIKINGFRIEAGEIEHCILSHQGITQALVVQQQDESAGDLIIAYIIPNKASLSQTELIKNIKARSLPTYMQPSLIMPLETFPLTQNGKIDRSRLPKADWQSL--- 87121797 10 -----------------------------LFKSRAKDYSDTIAIEENDVKISYAELDYLSEVMASNLQDQGVSNSSKLAICLERSKDLIVSLLAIIKCGAIYIPLDPAAPLARQKKILAQSGARFGLGD-----------VPETEHITPLCVETLMKGNLNDISNL----GAGAALCEKGQNPAICIFFTSGSTGTPKGVLIREKAIINLVIEPAYVSIKPDNRMANWSNP---TFDAQLFEIWGALLNGATLVVFSQFEPSVFAEKVHKAKIDYAFLTSTLFNFMVENHVAA---ITQIKHLLVGGEALSAHASKRFFEAQGASIYNAYGPTECTTFATRLSEYQQKGRVPIGVAI-GQTSILIIKENNKIALKGEKGELYLSGPSLAEGYLNDAVQTEKRFTQNLWYKTGDLVVLNDNNEVDYLGRLDDQVKIRGHRVEVGEIDHYLLTHPYIKEAATFGVSQSLGEKDLYSYLVLNQEALSKQDVKEYLK-HSLPSYMLPHRIFITDKMPLTANQKLDKKRL----------- 2501965 663 -------------------------TVLDLLESRAARTPDRPAVVENDHVLTYADLHTRANRLARHLIAHGVGPERLVAVALPRSAELLVALLAVLKTGAAYVPLDLTHPAERTAVVLDDCRPAVILTDAGAARELPRRDIPQLRLDEPEVHAAIAEQPGGPVTDRDRTCVTP-----VSGEHVAYVIYTSGSTGRPKGVAVEHRSLADFVRYSVTAYP-GAFDVTLLHSPV--TFDLTVTSLFPPLVVGGAIHVAD-LTEACPPSLAAAGGPTFVKATPSHLPLLTHEATWA----ASAKVLLVGGEQLLGRELDKWRAGSPAVVFNDYGPTEATVNCVRIDPGQPIGAGPVGRPLR-NTRVFVLDGGLRAVPVGVVGELHVAGEGLARGYLGQPGLTAERFVACPFYRTGDLVRWRADGMLEFVGRVDDQVKVRGFRIELGEVEAAVAACPGVDRSVVVVREDRPGDRRLVAYVTAADEAEGLAPLIVETAAGRLPGYMVPSAVVVLDEIPLTPNGKVDRAAL----------- 156844719 12 -----------------------------------------------------------------------VGRQSSIAISMRNGLEFIVAFLGTAKIGA---PLNSQYKSEEFDFYLNDLKSKVICVSKGTVANSTKAEIVKSAKKFDCFIDIYSPKDGYNKLVYSSLHNATHFPGFARSSDVALILHTSGTTSKPKTVPLLHLNIVRSTLNISNTYKLTPKDRSYVVMPLFHVHGLIGV-LLSTFRTQGSVVVPEKFSAKRFWDDFITYECNWFSCVPTISMIMLNMP--KPDKMPFIRFIRSCSSALAPAIFTKLEKEFNAPVLEAYAMTEASHQMTSNNPPGKRKPGTVGQP--QGVEVVILNDEDQILPQGSIGEVSIRGENVTLGYANNPKANEENFTRKNYFRTGDQGFFDPEGFLVLTGRIKELINRGGEKISPVELDSIMLSNSKINEAVAFGVSDEKYGQVVQAAVVLKPGNKDYQELKEFMSTK-VASFKIPIKVYFVDKLPKTATGKIQRRIIAEAFAE----- 188579693 20 ------------------------------LDENARLRGDKTALIMVGERLTYAQADRAVRGIAAGLLGLGLKAGDRVMIRMGNETDYVLVYFGALAAGLVALPSSPQLTADEAAFLMQNAGVAAVVTGTGLSDAGAGGPAGCIRLD----SEAIAAMKAGEPLADYADTAADDPAT---------LVYTSGTTSRPKGVLHAHRAIWGRRPMHAHWLGLTESDVMLHAGTMNWTYTLGV-GITDPWACGATTVLYNGPRDRGIWRLIAEQGATIFAAVPSVYRQILKYADLAEHDLSRLRHGVTAGEALSSDLHEAWTRATGKPLYEALGMSE-ISTYVSSGPTIPVRPGSPGRP-QPGRRVTILPAEGEPLPAGETGLLAIHRPGLMLGYWRRPEEEAAVMRGE-WFAGGDLARLDTDGYLWFQGRNDDLMNAMGYRVSPVEVESVLAGHPDIAEVGVTELAVRTDLRVIAAFVVLRPGAPDADGLIAWCGDR-LAAYKAPRAIRFLNALPRTANGKVQRKRLAETAA------ 39969155 59 -------------------------------------------VTANGRTLSYAELADRARGLAYYLAKKGFF---RVGILAPNTPAFLESIYGVNASGGVIVPVNYRLKQEDIAYIFEFANVDAIIVDAEFVGLLELYQKDHVNVPL-IIDTDTDATEGELSGPFDECIAQGLQHDPNDEDDIIAIPFTSGTTSKPKGVEYTHRGYLAALANIVELNYNVGRCKYLWTLPMFHAVGWTFPWAVTAVR--GTHVCLRKIDYPLIWRLLTGERVTHFNAAPTVCTLLCAADEAQRLPDPPVR-VTVAASPPTAHLFRQMTE-LNLSPVHVYGMTETYGPITTLPEADKARMARQGHGFLTSLPIRIVKPEEAEAKDGEIGEIVFAGNICAKGYYNDPEATKKMF-AGGVLHSGDLAVWHPDGSAQILDRQKDIIISGGENISSVALESMLVQHPDVLEAGVVAVPDSHWGERPKAYVTVRREPLTGQGLIDWAKHQSISKFMIPREVEIVDELPKTSTGKIKKNELREWAK------ 84686537 20 ---------------------YPLRTPWDMIRTQAEQRPDAVAIRYRDTALTYREFADRIMAAARVFRGLGVTPDRSVAILTQHSISGQVALWGAQIAGRAC-PINPMLKPDHVAALIRAANAACVVVMGVNDELEYVPALRAEGIDLPILACDADAPSPGADGVLEDLIAEPGEPIEVHGDELAAYYHTGGTTGAPKMVQHLRLNEAHVARSCVLMHDLGPDDVVVNGYPLFHVAGAFVYG-LSTLSAGGTLIVPGRLGMGRIWTQVERYRITVLGLVPTLLGAVKGQPVDA--DISSLRWFLAGGSPLPTELADAAEATLGVPVRNILGMTESAGAIAVEPVHGPRTPQSCGLRL-PFSEVAIFGETDGELAPGETGIIAVRGPNVADGY-SEESRNAGTFLDGGWLVSGDLGTLDADGRLFITGRKKDVIIRGAHNIDPQMIEDALLAHPKVEAAAAVGMPDSYAGELPVAFVMTRDGTPGEGELIAFLKDRIEDPVALPKRIGTVDAMPLTPVGKIFKPTLRAEAIRWAIA- 167906739 484 ------------------------------IREAARRAPHAVAIVHGDARMTYETLDRRSDALARALRARGVGRGSRVASLQSYSEKIVVAYLGILKAGAAYLPLDPA-DPRRLEKI-EDAAPAMIVTARR----DLEGVPQALRARTLTIDDPIECGKAPDAVTDATARDAELDFATLAEADPAYVIYTSGSTGKPKGVEVSHGNVSYHGWHRAYRFGKPGHPVTLQLAGM--TFDLGIGDVSRTLACGGTLVMPPRDDAGRLHALMRAERVSFGDFPPVILRELIRHCNETGERLDMLDTLVCGADVWFGHELRAARAVPHARVLGSYGVTEAAIDSSYFDPDLHALAPPLGRPL-PSCELLIVDPLLQMTPIGVPGELLVAGPAVATRYLNNDALTAQKFLRGRFYRTGDICRFLEDGTIDFLGRRDNQIKIRGFRVELGEVEGVLAAHPDVRQCAVVVRDEASGDPSLAAFVV--SDAPIAA-LRGYLRGR-LPAYMLPAAIERLGDMPLTASGKIDRNRLKAW-------- 167906739 1582 --------------------------LFGLFARSAARHAQRVALDSPMLRASYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALVTADAARGF-----------GLPVV-------DLDAPPPPASELADAPAAGGAHPDDCAYVIYTSGSTGAPKGVMVTHRALTNFLASMARRPGLHARDTLLAVT--TYCFDIAALELFLPLVQGAHCVICDSASARDLRELIDAARPTVMQATPSTWEMLLHAGWRNARRM----RVLCGGDTLPDAVKARLLED-GGEVWNLYGPTETTI-WSMVAPVTAERPTSIGAPID-NTRIRIVDAYGNPVPIGVPGELCIAGDGLAAGYLNRPDETAARFVRERHYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPA-IRAAAVVARRHAGGDQLVAYYVRGDGADDAPALAAELRGHALPDYMIPALFLPIDALPMT--------------------- 67516655 36 -----------------------DVTLGELLTLQSLQYGDYECLVFPGARWTYADLNDEADRVARGMLAMGIKKGDRVGIMAGNCEQYISIFFAAARVDCRLLFLTPRINKHSLEDVLAELGPHPK-ASGTSKALEEIVVIRGTYKDFTTYAQVI-----ERGLPLPP-NTLPERESQLQTEDVCNLQFTSGSTGNPKAAMLTH--------QYVPDHQPPPDPK-----PNG----------------------SETFDPLATLHAISDEKCTALHGVPTMFEAILSFDKPPNFDCSNLRTGIIAGAPVPRPLMKRLFEELNARLINCTGLTEASPTCFNTTDSIETRLQTVGKVM-PHAKAKIIDANGAIVPVGTRGELCMAGYQLTKGYWNNPEKTAETLVTDEWLKTGDEAVFTPEGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPSISLSSVIGIQDSKYGEVVGAFIALAEGAPSDDELRAWTRE-TLGRHKAPQHVFVVDAVPVTGSGKVRKVDLRKIAA------ 194015812 264 --------------------YPVDRDIVSLFQQQVQLHPARTAVVFGTTSYTYEEVNHLSDRIALTLSQSQITRETPVGLRMYRSAELVIAILGILKAGYAYLPIDVHLPIERIRYMLKNSGATAIVSDAEGH--------EGLDVEVHVIQDMLQESSMKENLTWS-----------ISPLDMAYVLYTSGTTGHPKGVVIEHRHVINLVYGMKTRFFDLLPDPLQVGMLASHIFDASVQTLFPALLLGHTLHIAKRMDGHALWSFYQEHHIQLSDVTPSHLKLMNKTAVQSKKDLPALKMMLVGGEVFTKELMDQFLQHIKPIMINAYGLTECTVQSSSFLIPQDWQVIPIGQPM-PNEHIFICDAQGEPVPIGVFGELYIAGDGVGRGYINHPDLSKEKFIKKPLYGTGDLARWRFDGLLEFAKRNDGQVKIRGYRVELEEIRRAILDDPHIQDVIVIPKETQDQDQYICAYMMAK-QAIDQRALRQSLSER-LPGYMVPRHVIQIEQFPLNLSGKLDIQALPDQLAD----- 85715933 509 ----------------------------------ARETPDAPALIFGDEVITYAELDRRANRLAHRLIRLGVRPSDLVGISARRSPSLVIAFIAVLKTGAAYLPLDPEHPATRQVDTLRDAGARIVLSDAEGTTLTTPAEIEVVP------------------LELSDLEAEHESEPEIKPSSLAYVIYTSGSTGVPKGVAVEHGPFAMHCEVTAGLYDMDRSSRELHFL--SFTFDGAHERLWTALTCGAALVMRDGWSAEQTLDVLREKRVTN-AGFPAAYVQQLADCAAWHGNPPPVELYSFGGEAMPKAGFDKIKRALNPTLINGYGPTETVVTPLLWKVDASAEIDPIGRPV-GRRSAYVLDHDLNVAPVGVAGELYIGGAGLARGYWRRGALTAERFMPDPFYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAG-VGAAVVVAREAGTGRQLVGYV---SGEALDAAALKAALAASLPDYMVPARIVVLERLPLTPNGKIDRKAL----------- 54025764 51 --------------------------LGGLVGVAAVRYRDRTAVLDERGRVSFRELDERTTALANAWRARGLRDGEGVAVLTRNHRGFHYAVFAAAKCGARIILVNTDFGAGQLREVLAREGADLVVHDEEFTGL--------LGDLRPRRGRYRAWTDAPAVDTLDNLIAGGARTPARRPRTPAIVLLTSGTTGTPKGAPRREPTSLSPLGGLLARVPLRVREVTECPAPLFHTLGFAHAVL--ALGFGTTLVIRRKFDPEAVLDSLVRHRASTLVVVPVMLRRLVDADPHARRELSRLRVVFVAGSQLGAPLCLRATEAFGPVLYNVYGSTEAAYATIATPADLAEAPGCVGRPV-PGAVVAILDAADRELPAGHTGRIFVGNDYQFEGYTGGGDKPRVR----GLMATGDLGHVDAAGRLFVDGREDDMIVSGGENVFPGEVEDLLAAHPAVAEASAFGVDDDEYGQRLRVAVVLRPGALTAEQVRDHVRTH-LARYKVPRDVLFLPELPRNPSGKVLVRVLREL-------- 32487244 460 ----------------------PGQSVLDLFGRRVATAPDAVAITDGGADLTYAEVDQAANRLARHLAARGIGRGDRVGVVMDRSPDLLIAFLASWKAGAAYVPVDVEHPAERIEFVLADSGVSAVLCTRATREVAPADA---------------IVIDAPETRAAIDAGAATAPQIRLSADDLAYVMYTSGSTGLPKGVGVPHGAV--AGLAGDEGWRIGPGDAVLMHA--THVFDPSLYAMWVPLAMGGRVVLTEPGDALGMRQAVER-GVTFVHLTAGTFRAL---AESSPECFAGLVEVGTGGDVVPAQSVEHLRAVPGLRVRNTYGPTETTLCATWKPIEPGEEVGPIGRPMT-NRRIYILDAFLRPVAPGVAGELYIAGTGLARGYLGGPGLTAERFVAERMYRTGDLARWNRDGEVVFLGRTDDQVKIRGYRVELGEVEAVLAAQRGVVEAVVVAREDQPGEKRLVGYFISDGTDAGPAEIRREMA-LVLPAYMVPLAVVALPALPVTPNGKVDRLAL----------- 124382162 1597 ---------AQLADDARGARRPSADDLFGLFARSAARHAQRVALDSPTLRASYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVMAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALVTADAARGF-----------GLPVV-------DLDAPPPPASELADAPAAGGAHPDDCAYVIYTSGSTGRPKGVAVSHASVCHNVRAMAEIMRIGPQSRMAQY--VSPVFDVVLGEIFPALAAGAAIVFAERRRPQALVDWLDAQRVSHVWIVPSALAMVPEAA------LPALEVLIVAGEACPRELAQRWAA--GRRLLNGYGPTEAAIVVS-LTDYHAQRERLILKPM-GGARLHVLDEALRPAPAGAAGELFIGGACVAQGYLGQPARTAQAFVADPFYRTGDVVRRLDDGAIQFIGRVDRQVKIRGFRIELDAVRAALMEVPGVQAAEALAQPDASGQPLLVGYVVAR---RAKAELLDALRGK-VPDAMVPSTLVFLDALPTGSTGKTDLKALK---------- 116332747 4 ------------------------------ITKQAQLAPQKIAVTDGHQSLTFATLAQRLTQVAGQLAAVGALTQPRVAMLTDNSLAGYQVALALLGTGHTIVWLNKRLPTTELRRQLQDSTVATCLVADDLWREGLGVNAVRFGTLLTT------AATPRPLVATFDVH------------QVASIMYTSGTTGQPKGVLQTFENHYTSAIASALNLGVMPDDEWLCTVPIFHISGFSI--MMRGLIYGMTVRLVPQFDAPAIAHILRTEPVTLISVVPFMLKKLLDQQTPTATPYCALRGMLLGGGPIDQATLRRCQQQ-GVPVVQSYGMTETASQVVALNADAPSHVGSSGKPLF----------TTQLQLAPQTHEILLKTPALAAGYLGQPEKFAAKLTADGWYHTGDVGHLDEAGFLYVDGRLDDMIISGGENIFPDAIEAAYQSAPGVRDIAVVGRPDAEWGMVPVAFVV-SNHHLDVAALVAFGRQH-LAHYQVPRAFIPVAEIPHNGNGKVQRAKLRARLS------ 162450267 17 -----------------------------LFDRLREGLGDKVALLFGDQRHTYADVAEKVRMLQAHLAVEGVALEQRVLIVLHDSPAFVWAFFAALSHGAVVAMGNPEAPAPDLAHLVEYTRAAAVVVPEVPTGGDLEADLP-VSPALAALRGTSLRGALAQGRAALAAKRAPAGPRPTRRDDIAIWLFTSGSTGRSKAAMHTHRDFAFNTERYAKAVGYRKDDITVSVPRLFFGYATGTNLLFPFAVGATSGLFVERPTPESLARYVERYRPTVVTNVPTMMGKLLDDDDARRLDLSSVRFHLSAGEALPPALLERFRARFHADVYDGIGSAEMFHIYCT-NRPGDVRPGSLGRVVEGYT-IKILPSDAAELPPGETGVMWVKGDSVALGYFQDREKSWGTFHGH-WCRTGDLFRMDAEGYLWFSGRADELLKVGGVWVAPVEVEECLTEHPAVSLAAVIGAEEAGL-VKPKAFIVVRDDAELAQELKAFVKDR-LSKHKYPRWVAFVDDVPRNDRGKVDRKALRQREA------ 59876531 32 -----------------------DRCVHELFAEQAKARPTAPALCAWDGEMTYDELDRLSSQLANHLHNLEVKPEDIVPLCFEKSMWTIVAILAVLKAGGAFVPLDPDHPASRHEEIFKQTEAKLVLTSVQHAMLWPDPA-----------RHVVPIGEA--FVSQLS-STENMKEATVNPSNTAYIMFTSGSTGIPKGVVLEHRAVSTSCLSHGKAIGLKPDTRALQFA--TYTFDACIAEIITPLLHGSCICIPSEDDRQNALEAINTMNVNWAQLTPTVARLL------DPQKTPSLRTLVLGGERVNAVDWERWGD--SVEQINAYGPTECAVWCTSYNGAQGYKPGIIGKPIASVSWVVDPDDCNKLVPLGAIGELLVEGPIQARGYLNDVVKTEAAFINNPWYKTGDLVYYNTDGNLMYIGRKDSQVKVRGQRVELSEIEYHLHECPEVKQMAVVISPAGDTDKAMVAVFLELDEETRMDDTDIELVQR-LPSHMVPEVYFAIAKLPMTTSTKVNRRQLREI-------- 59876531 2599 --------PEDREQLWTWNQTVPAATVHELFAEQAKARPSALAICAWDGEMTYSELARQSTQLAGYLVNLGVGVEDIVPLCFEKSIWTVVAMLAVLKAGGAFVALDPDHPTSRHKMILKQTDAKVVLTSVQHAT---------MWKDLDLAGNVVAVSEA----LISRLPSSEIDGSRVQPHNTAYIIFTSGSTGVPKGIILEHKALSTSCLGHGRAFGMSHNTRVLQFS--TYTFDASMAEIVTTLVHGGCLCVPESERRDGLAEAMNKMDVNWAMLTSSVARLL------DPKSIPSLKTLVLVGEQVTPADWNRWP--HSVQMINGYGPSECCIICTCHAKKEDYNSGTIGKSVASTSWIVHPENHNMLVPLGCVGELLVEGPILARGYLEDEEMTNSVFVHDPWYKTGDLVHYNSDGTLTYIGRKDNQVKIRGQRIELGEIEHCLYECPGVKQLAVEAIPSGQGSQPLLAAFLHLQSNTQHAELIKRLTER-LPEYMVPTVFFSVAQMPMTASRKTDRRRLREI-------- 59876531 1126 --------------------------IVDVFREQAAAWSSKVAIKDTRGEMTYDQLDIQSDRLAQALTTRALTPETAIGVLALRSCETIVAFLGILKAGLAYVPLDAKSPAERTESILSSFQGQRLVLVGMDVEIENVEFVRIADMLNGATDNSLVRGTLEGNHSLG-----------PSANSIAYIIFTSGSTGRPKGVMVEHRGIVRMAQHRITDFQSTKATAHMANL----AFDGSSWEIYTCLLNGGTLVCIDALDQDALLEVFTRHSIRIAFFTPALLKLSLAASPRT---IGALDVLLVAGDRADPGDMLAAQSLVKGKVANAYGPTENSVMSTILTENEKFVNGPIGRAIS-SSGAYVMDSKQQLVPLGVIGELVVTGDGLARGY------TDSRQDIDRFYRTGDYVRQRPDGQLEFFGRMDGQVKIRGHRIELGEIESVLCSHRCVRDAAVVLAQKDQSDHAIFGYVTLKQEATMTED------------------------------------------------- 158520242 2 ------PWFKEYPQSLEP---YPNKSVGDILDDTAARF-KKTGLIQNNFKMTYPEAKDHADRLATALAAMGLKKGERVATILPTSIQFVIADYAIAKAGLVQIPSSSLEPPSTLEHKFSKGSPRALICLDEYLDIAVEVMKSTGIEHLPATHKALDIPNAVWMADL--IANTPPNPPRVDFDDLELLLFTGGTTGLPKGCMLTHRNIYANSMQSCWAQGLKGAISVLLGLPLFHSYGHMIMHVMTMLGV-NQILITDARDSKVMVEMIKEYRPLMQMGVPTQFLKIAQEELQGMGML-----GVSGSAPLPPSTQEKFEKQSSGAIMEGYGLSEMSPCTTALGLPGSAKRGTSGIPF-PDTEILLVDDTGAILTPGKRGEMCLKGPQRMLGYWPDPG---SGMDADGYIHTGDVVTVDKDGYFYIVDRTKDMVNVSGYKVYTREIDDILAGHPGVEMGATVGIPDPEREERVVAYVQPTDEKLTPEEIISFLRER-VPKYAVPKAVKIVDAMPLTEVQKLNKKEIRK-LAEQEFSG 167621910 20 -----------------------GLTIDRVLAHAEAVHPQRSVVTEGELRSTYAGVAAQARALARSLARVGVRRGDRVAMIAWTGDRHMALWYAVSAYGAVSHPINPRFSPDQIAWIVGHAGDRLMFLDSTF-----VPLVEALQDRLPGIERFVLLADYEAFLALGEGEAD-LAPGGFDENAACALFYTSGTTGDPKGVLYSHRSNVLHAMMLSPALNLTSHDVMMPVVPMFHANGWGLP--YACPMVGAAMVMPGAADPASLHALMEAQGVTITAGVPTLWQSLLQHMKDTGARFSTLRTILVAGSAAPRALLTEYRERFGVEVRHLWGMTETSPCGTANPLPPQGQDHDVEAAVRGGLEMRVANEAGAWLPHDSAGRLMVRGAAVVERYFRGE---RPAIDAEGWFDTGDVATIHPDHVMQITDRAKDLIKSGGEWISSIAIEDAAALHPATALCAVIAMPHAKWGERPLLAVKLKSGASQAADYLTFL-EGKIAKWWMPDEVVFIEDMPLGATGKVDKKALRARL------- 85703222 32 ----------------------------------AASEPERVAIIDGPPEVRYGALRRMADGLAQALVARGVRRGDRVGVLRAQGAWCAAAHIAIWKVGAISIPLFKLFMKDALTSRVGDAGARVVVTDPEGV---------RMLRALPEVATLVPEDEG--------LTEARFETVDTGADEPAVLIYTSGTTGSPKGALHAHRGHLPGVEISHDFLGQT-GDCLWTPADWAWIGGLFDV-LMPGLAIGVPVVAARKFSPEECIKIIEQGSVKNVFFPPTALRML----KATDARITGLRSVASGGEPLGAEMLDWGRQALNLTINEFYGQTECNMVGVSCGALFETMPGCLGRAV-PGHAVAVIDDAGH-VTDGE-GEIAVRSASMMLEYWQRPRETAEKFRGD-WLLTGDRGVI-EGGYIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPDSLRTEIVKAYVVLKAGTALATELQDHVKAR-LSAYSYPRDVAFLDALPMTVTGKVIRKDLRARAAAE---- 126437384 43 --------------------------------------------------ITFAQMADRSDRVATWLERRGIGKGDRVILMLGNQVELWEAMLAVAKLGAVIMPTTGALGPADLADRITRGGATAVIANAA----DTAKFTEVPGDYLRIAVGAPVAGWHTYGEAYDTVSAGPFTA-RTTVDDTMLIYFTSGTTSKPKLVEHSQVSYPVGHLSTMGWIGVRPGDVHLAISSPGWAHAWSC--FFAPWIAEATIFVYRRFDAAALLRQLNRAQVNTFCAPPTVWRMLIQSDLGTKP--AGLREILGAGEPLNPDVIAQVEKAWGLTIRDGFGQTETTLQIGNTPG-QPVKPGSMGRPMPGVPVVLVDPLTGRPA---EEGEICLRQPNLMTGYLDDPARNAAV-TEGGYYHTGDVAQRDSEGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLSVPKAYVALAEGADTAKSIMEYARDH-LAPYLKVRRVEFY-ELPKTISGKI---------------- 85074899 49 -----------------------------------------------GKTYTVKQAFERTELLAKALHKLGWEPDKVICVFSYNTIDYISVLHSVHRLSGIATPANVAYNASELEHQLRSSGAKCLFTCLPVLETALQAAKRIFLMELPHHSKKLPYKTVDDLVELGRSVPDLEPLQWTKARQVAFLCFSSGTSGLPKAVMVSHRNVIANTMQISLFEDYGRTQVELGLLPFSHIYGLVVVAHCAP-WRGDEVIVLPKFEFNEFLQAIERFKINYLPLVPPIIVRMLSSRDVKKFDLSSVRHVFTGAAPLGKETQDELRKLLPWKVGQGYGLTETATVVSATSE-HDIVQGTSGS-LVPGAKVKLVDQDGREVEYGKPGELLVQSPSVTLGYLNNERATSETFDEDGWMRTGDIVTKSPAGYITVVDRLKELIKVKGHQVAPAELEAHLLSHPAVDDCAVIAVHDDRDGEVPKAFVVTRPDAEIAAEIIKHVQEHK-AHYKWLKGVEFIDAIPKSPSGKILRRLLRDKDRE----- 119477016 23 -----------------------------LLNQWVQRVPDKEFMIWESEAYSYGRVQREAKQLAAALTTVGVRSGDFVIIHLENCPEFILAWFACAELGAVAVSTNTRSVDRDMQYYSEHSQAVCAITQPAFASMVRRSCSPGIPVIVTDNNAGVAADIPSAAIAFNDLLTKAVDLPDRPADALANLQFTSGTTSRPKAVLWTQANGIWAGKISASHMKLRHEDKTLIFMPMFHTNA-QGYSMLATLWVGGTFVMQPKFSASRFWPISLKYNLTWLSTIPFAIKAISDQSVPE----HSYRFWGTA-AHLPG-----LKDKFGVAGMGWWGMTETLTHGIVTDIDQPGPHGTIGR-VAPEYDIEIRTSDGKIAGVGERGLLFIRGVTLFKEYYGSPEANEKAFDTDGWFDTGDIIRIGDDGYLYFSDRDKDMLKVGAENVAASEIESVILASGLVAECAVVAQKHFMLDEVPVAFVIPMPDVDLGVRLLSYCRD-NLADFKVPFSVHVVGELPRSTLEKVAKNELRNRLS------ 159898532 2660 --------------------------------DQCLRQPGRVAVNADGQLLTYAQLASYAAQVAIWLLANGAGPNQPVALLTQPGIASIVGMVGALWAGVPWLGLNPDYPLAQLHDQLTQAGVQRLL----HHNQTHQTALQLQQSAMPQLQ----LGWLDQLIQQVTALTSMPSIATPTPTDLAYVIFTSGSTGRPKGVPITHGALANYLEWLVERFDYSPNDRLLQTAALSFDAAIS--QILGPLTSGGSVITLNARDPLELLEVLERERPTIWRSVPALWERVITAIERRIADLSELRLIGVGGEALPASYVRRWMDIYGQQIVNHYGPTEATINATAYQIRQRPSINPIGKAIT-GTITRVLDQQGQICPLATIGELYIGGSGLAAGYLGRPDLTALQFVPDPLYRTGDLVRELADGNLVFVGRVDEQIKLRGYRIEPAEIEAALQEHEAITKAVACMVE-AGDQSILAAYLETKAVLPSDPELRRWLAKR-LPPQMIPQRFYAVASFPITSSGKIDRARLR---------- 159898532 14 -------------------------TLPELLRTAAETTPDHIAAAGNERSISYHELYRSSQAVGQTLRRSGLSTGQVVLIALESSVDFLVGFWGALFAGLVPAPL--AAEPKRILAIWQSLEQPALLVNHAVALAEQLAPPAQLAQERPTALDGPWTTAVQLFSPITKRHRSGHISAEVQPHDLAYLQFSSGSTGQPRGVELSHAGLLANLYQMGSACAINSQDSVVSWMPYYHDMGLIAAHLL-PLAAGIKQVKIDEFRPAIWLEITHQHQASLLTAAPDLVNRRVKPAQLVGLDLRCVRLLIVGAEPIVAASCRAFLAQLAPTLLPVYGLAEACVGVSPIDQTDWLELVDVGLPI-PDCRVRIVDDQDKLLGDDLIGHIQVSGSQLMRGYYRSNDPSAA--FCDGWLRTGDLGFLR-NGRLVITGRAKEIVIVNGQKHHAPDLEDLISTVDGLHAIAVCGA--ERDGQRVVVFLAINAWQTVLPAINTAIRRLRRTTGTTIIDIVPLRAFPRTSSGKLKRNVLRERYE------ 197783465 12 ----------------------------------------RVALRFGDRSLTYAQTGTLAARLARY---------DRVAVWATPELETAVAVVAALEAGVAAVPLNPKSGEKELGHILGDSTPGLLLAAPG----------AELPSAVGDLERLDIDVHATGGTTFDSAARD---------DDPALVVYTSGTTGPPKGAVLPRRAVATTLDALADAWQWTSADVLVHGLPLFHVHGL-VLGVLGPLRRGGSVRHLGRFSTDGVARELND-GATMLFGVPTMYHRIAETLSGDPELVKALRLLVSGSAALPVHDHERITAATGRRVVERYGMTETLMN-TSVRADGEPRAGTVGVPL-PGVELRLVEEDGSPITDGEVGEIQVRGPNLFTEYLNRPDATAAAFTSDGWFRTGDMAVRDADGYVRIVGRKTDLIKSGGYKIGAGEIENALLEHPGVREAAVTGEPDPDLGERIVAWIVPADSQPQLEELADHVA-RRLAPHKRPRVVHHLTALPRNDMGKIMKRVL----------- 169865252 37 --------------------------------------PAKPAYIDAGQTLTREQVKTYSLKFAWGLRRLSLRRGDTVMLMSPNSLSWPLALFGCVAAGLKISFAGCSATPRELSWQYLDSKPRVILVASHLVPVDMFALIGEESKGERDPRIWVIDDLGDYVSPPSNLATNANDCVELAAEETVYICYSSGTTGKPKGVETTHKNVCTVLPMTQALWKGTSHDVYLAVLPAYHMFGL-AMQLHYPLRRGKPVVMMNGFSSEAFCQAVQTYRITSLLLVPPILLTLSEYPDLEKYDLGSLTNIASGAAPLSLALANKFLDQLNVILIQGCGSTETTCPCIVAPENAFSKFGSVGE-LLPNIEARIVDGSLRDANDGEEGEMWLKGPTITKGYLNNPQANASTFTRDGWFRTGDVLRRDPDGYYYIMDRKKEMLKYKGHQIAPAELESVLMENPEVGDVGVIGIMDVYSGELPRAYVILKSPTLKKAELRAKWFEGHVSNYKLRGGVIAIPDVPKSATGKILRKELREWAKAE---- 41408286 9 ---------PELARRYEEQGWWTPDTLGDLLARGLKDNQHNTFRVHSAVRGTFGDVELLARRLAAGLRARGVGPGDVVAFQLPNWVEAAVTFWASALLSAVVVPIVHFYGPKELRYILSSVRPRVFITAEGFGRMTYVPEV------CAGVPTVALVGESFDALLEDEPMDATV---ATDPANPAVIAFTSGTTSDPKGVIHSHQTLGFETRQLLANYPQGLG-RQLTALPVGHFIGMLGAFLMLVL-DGAPIDLTDVWDPDKAIDLMDADGVALGGGPPYFVTSLLDHPRFTPDHLRYIKHIGLGGSTVPAAVTRRLAD-LGIVVTRSYGSSEPSITGSQHTAPEAKRLFTDGKARAGV-EVRLADD----------GEILSRGPDLFVGY-TDPVLTARAFDEDGWYHTGDIGVMDDDGYLTITDRKSDIIIRGGENISALEVEEVLLAMPAVAEAVVVSAPDARLGEHAAAVLRLKPGYPTMAEVREHFERAGVAKQKWPEELHEVADFPRTASGKVQKYVVRQSIREK---- 114326887 17 -------------------------SLADVFRVTAARLPEKIAIRFRGQAISYAELDALSSRWAAVLAARGIGPGRFVGIWITRSIALHAAILAVLKTGAAYLPFDPEAPRERVDISVEDCQAAAVLVDAA-----HLTLADGL--SVPAITTDTLDETAPAIAPGADAFQPPA------SNDPAYAIYTSGSTGKPKGIAVCQSNIRHLLHSENAVLGIREDDIVYQG--FSPAFDMSLEEVFISYLAGATLIVAPPEASDALPDVLTEENVTVLHCVPTLLAML-------DRDVPSLRLINMGGEACPAALVDRWWK-PGRRLLNTYGPT-ETTVTATAAELEPGDPITIGYPLPGYT-AYILDETTAPVPAGEGGELLIGGPGVSLGYIGRPELTAEKFIRNPLYRTGDKASFDTEGRIVFHGRIDDQIKFRGYRIETGEIEAELGKLDAVRAAAVVLREDSAGTQHLVAFISYAEGAPDAGTIRTALAAR-LPAYMLPTVFLALDEIPRLPSGKINRKALPAVIE------ 182436381 2535 ---------DDLLRTWRTDRSDRLDSLVARVREHASIRPGAVALTDDHGSLTYRELVGRASRVSRELLAASVVADDRVAFHGERGADAVVAFLGILGAGGAYLPLDPNAPLARKADMVTASGARLLITTAGQTEQTH-AIATEAGRTAGTGTVTSEAGTPPTVLVCPTAADAPEELVPTHGDDLAYVLYTSGSTGRPKGAMVHHAGMNNHLLAKVDDLGLTGGDVIAQNAAL--TFDISVWQMTAALVTGGRTAVYGDETAHHATELFDRDAVTVLEVVPSLLRAALDAVEESAPALPVLRKLVVTGEALPPDLCTRWFARYGIDVVNAYGPTECVTHATLTPGTETRHAHIPIGSAVRNTRLYVLDEDLRPLPVGVRGELFVAGTGVGRGYLDDPARTAAAFIPDPFYATGDIARHLPTGELEFLGRRDHQVKIRGQRIELGEVENALRDLPGITDAVVIAHTDPNNQTRLAAYTT---GPLLPAQTRTALAT-TLPETLIPTHITTLDTMPLTPNGKIDRAAL----------- 182436381 452 -----------------------GATALDLFHARAADAAGTVAVVVGTTRVTYAELDHRAGRVAAALLAAGVRPGQVVGVLLPRSVDLVAAMLGAWKCGAAFLALDTGQPAERLAALVRDSSAAVVV-----------GTGERARDVAGTTRLVDVTDLPEHPAPG-----------TTGAGAAAYVLYTSGSTGRPKGVVVPHQGLANYLRWAVDAYGAGRTPV--APVHSSVAFDLTVTSLWVPLIAGGTIHLVDEADPLDGLVAVVSGRPNLIKLTPSHLQALCRLIPEGG--LAGLDACVVGGEALSPVLVDQFRAVPDATVVNEYGPTETVVCCVHTLAPGEAVPERPGIPAGAGTSLYVLDERMAPVPVGVPGELYIGGTQVAWGYLGDGAKTAAVFVPDPFYRTGDLVRYLPTGELEFLGRRDHQVKIRGQRIELGEVENALRGLPGITDAVVIARPDTTGGTALVGYAT---GSVDPADARTALA-RTLPEAMIPATVVVLAEIPLTPNGKVDRAAL----------- 214003828 10 -------------------------TVLDLFASHVDRTPDAVAVVDGDRVLTYRQLAELAGQLSGRLINRGVRHGDRVGVMMDRSADLLVSLLAVWHAGAAYVPVDAGYPAPRVAFMVADSAVSLMVCSAAT------------RDAVPEGTESILVTDKDD-----------ASVVTVRPGDLAYVMYTSGSTGTPKGVAVPHRSVAELVANPG--WAVESGDAVLMHAP--YAFDASLFEIWVPLVSGARVVIAPGPVDARRLRDAVAAGVTRTHLTAGNFRAV---AEESPESFAGLREVLTGGDLVPAHAVARVREACPVRVRHLYGPTETTLCATWHVLEPGDALGPIGRPLT-GRQAHVLDGSLRPVAPDVVGDLYLSGAGLADGYLDRAGLTAERFVANPMYRTGDLAYWSADNELMFAGRADAQVKIRGFRIEPGEIEAALTAQPHVHEAVVVAIDG-----RLIGYVV---GDVEPDRVRERLAA-VLPEYMVPAVVLRLDTLPLTRNGKLDRAALPAPV------- 214003828 1024 ----------------------TGEPLPALVGRVVEDWPHDIAVVDGDGELSYGELWDRAVKFAAVLRARGVSHEQPVGLVVGRSSWWLVGMLGVQLAGGVFVPVDPAYPAERVRLVFGSADPMLVVCQGKTRDAVPEEFGDRL----------VVIDE------LDLVAAPSAILPRLDARDAAYVIYTSGSTGTPKGVVVTYSGLGNLALAHIARFGVSRSSRVLQFAALGFDTIVS--EVMMALLSGATLVMPPDEDLATLAETLERWDVTHVKAPPSVLATLDVLPD-------RVETVVAAGELCPPGLVDRFSA--DRRMINAYGPTETTICATSMPLVPRQHPIPFGAPVAGVRG-YLLDSFLRPLPPGITGELYLAGIGVARGYLGQTALTAGRFVADPFYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSSHPEVSGATVT-VHDG----RLVAYVAPGDIDPRA--LRDDLASR-LPPYMVPAAVIALDVLPLTPHGKIDRAALPE--------- 15221339 19 -----------------------------FLKRASECYPNRTSIIYGQTRFTWPQTYDRCCRLAASLISLNIAKNDVVSVVAPNTPAIYEMHFAVPMAGAVLNPINTRLDATSITTILRHAQPKILFIHRNFEPLAREILHLLSCDDLQLNLLVIFIDESSEELDYESLIQMGEPTSPLNEQDPISLNYTSGTTADPKGVVISHRGAYLTSLGVIIGWEMSTCPVYLWIF-AYVSLQWMDVYMGNSSARGHQCVYEPR-NPLDM-----SHR-------------------------SGPVHLMTGGSPLPAALVKKVQ-RLGFQVLHVYGLTEATGPALFCEWQDEWLKARQGLGILSVAEVDVYNETQESVPHDTMGEIVMKGNNIMKGYLKNSKATFEAF-KHGWLNTGDVGVIHPDGHIEIKDRSKDIIISGGENISSVEVENILYKHPRVFEVAVVAMPHRVWGETPCAFIVLQKGVAREKELIDYCRE-NLPHFMCPRKVVFLEELPKNGNGKILKPNLR-AITKGLVA- 56696333 3 -------------RQYPAAAV-SAETVYAAIAATAERWPDRPVLGIAAGAVSYATFLARVDARAEALEQAGYGAGMRVAALLENRPVFFELFAALNRIGASIVPINPDLRAAELEYLIGHAQP-ALIVALPARADELRAAAMAAGVKAPVI--------GDEDAPPPPRANAAVTEPREGEAREAALLYTSGTTGNPKGCVLPNAYFLLAGRWYADLGGVEKGERMITPLPIFHMNAM-AYSFMAMVTVGGCLIALDRFHPSSWWADVAEARATCLHYLGVMPSILMSLPETPEDRAHQVRFGFGAG--IDPKLQAGFEARFGFPLIEAWAMTETGAGAVIAAHTHDRLIGSCLGRAEGWVAARVVTDTGQDAAPDEPGELLVRNAGPFSHYDKNPEATAEA-WEGGWFHTGDIVRRDGDGRFFFVDRKKNVIRRSGENIAAVEVESVLMRHPSIRAAGVAAVPDPMRGDEVFACLRVDAPSPDLAQQIAEWALTQMAYYKVPGYIAFVDRLPMTPTQKIQRKALKEMAEALL--- 123482292 68 ------------------------------VDRHAMAHPDKVALIDDSRQMTYGELLQNVCKMANVLKSKGVTKGSHVAIYFPVSIEGIVSMLACARIGAIHTVIFGAFSGDALSYRIHNSDATVVISQESYKAIPMKTTLLNALKSCPNIKNVIISGEVESYQELMAAASDKCDCEIMDGSDPLFILYTSGSTGEPKGIIHRVGGYTVATTLTFKVFDTNEKSIFGCTSDIGWITGHSYV-CYGPLLNGSTTLIFGGPDATRSWQLIQKLKLTHFYTSPSAARAIAAKIQVSQFDISSLRVIGSVGETLDEDTCIYMRTVLGCWLVDTYWQTEGSIIATSVPGIENLPPGIVGRPLF-GTEIVLAEPNGQIIPHPEIGILCIATPWLANAAFKSTRSFKDRYIMQGFFLAGDTAQIDTKGNIRITGRIDDQLCVNGHRVGPAEVEEAILKVDGVEDVAVIGVPSKKTTQAIIAFVVSADNSQEMVTKVAVKVTQNFGAIGRPQKVIFVKMLPKTNSAKIIRSYLRELF------- 13516851 2 ------------------------RTAFELVAWSAHRQPGAVALLDPGHRLTYSELIKRIEGVAAVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKAEEMVQLIRRDNIRSVIRTVDKLGTP---------ADIDGVEELALSAEVLSGDLRINCNATPA-FEAPRPEDPAFVFYTSGTTGLPKGVVIPHRAIEPRVLFMSTQAGLRFGDNLLGLMPIHHVIGFFGV-FLGSLAFNGTWIPVTAFDPAQAVKWIEELDVTCLFASPTHFDALLATSEFAPEKLKSVDSLIFAGAAMNQSILKRLENCLQIPIVDIYGTTETMNSLFNPDATQELRPGYHSR----VQFASVLESPSVALPAGVEGELVVSADATFTHYLNNQEATAAKIV-DGWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEVVTAV-VVVSEPLTADLLDQVCLDSELANFKRPRRYFVVNELPRNAAMKVSRRTLRE--------- 157961945 41 ---------------------------------------ESTFLVYQDDVFSFSRFYTEVDALAAWFHKQGIVQGSRVAIALRNRPEWAVTFAAIAKLGAVPVPLNSFGQPKELWSAIDEVMPKILVCDKA----RWNKLDTHVDSNTF---DVLVVDDNDKATPDVSHYQEVVAFPHLSPEDTALILFTSGASSNAKAVVSSQRAVLFNIDFISAISAMTSPKVVLTAVPLFHVSGLHA-QLLTALRSGRGMVIMHRWDPKEAVKMLKQHNITQFNGAPSMVMQLFREPGFSPTVLGNMAGLGFGGSGLPEVLVDLVKEMPNHMVGSGFGMTESGVGASSSGEMFRVSPKSSGM-LSPLVKVKVCDPIGDELPKGEVGEICLKSVTIMREYLNNNQGTQQAI-QNGWLHTGDIGYLDRHGFLFVVDRLKNVIIRNGENIASVEVESSLMLHHAIKEAAVFGIADDMVGESVMAVVLKRGQQVEEDELKLHVAAQ-LAGYKVPSTIHIVDDLPRNPAGKLLHSQLKQ--------- 206677217 26 -------------------------------AEQCLRHPDQVAILDEQGPISYGVLEGMSVTLATALQERGIKNGDRVGVLRSQDAWTAAAHLAIWSLGAISVPLFTLFQGQALDARTSDAGVSLIIT-DANNALRTMTAPALVPEGL------------------AQLANQNLYYETTTPDTPACLIYTSGTTGAPKGALHGHRGHLPGVEMSHDFLG-QKDDCLWTPADWAWIGGLFDV-LMPALALGVPVVALPKFTPEACLDVMSRAPIRNVFFPPTALRML-KAADIR---IDSLRSVASGGEPLGAEMLAWGKLAFGLDINEFYGQTECNMVASSAASLFAPRPGCIGKAV-PGFEIAVLDRVGRKT-LGE-GDVVIRAASMMLGYWNRPEESAEKF-KDEWMLTGDRGIWDAD-YLRFIAREDDVITSSGYRIGPAEIEDCLLTHDSVATVGVVGKPDALRTEIVKAYVVLKEGAVLANKLQVFVKQR-LASYSYPREIEFLSELPMTVTGKVIRKELKARACAEQEA- 167569862 63 -----------------------GDSVVDRFRRTAARQPDAIALAGTARTLTYGELARASDALAHVLLDNGVAPGDRVVVAVGERATQTLLALATLKVGAAYVPVDLANPPERLAYLLNDCGAKRVLTT------------RRDRSSLPATGADIVCADELDDATLARHAGRPLPRIAIAAGQPAYCIYTSGSTGQPKGVLVTHGGLANLVDWHVGAFALDAGAR--AAMLAGPGFDAAVWEIWPALCAGASLA-EPAPDAAELARWLDAHAISHCFMPTPLAEAFIAAAARPRALR----FLLTGGD----QLKARGRADDGFRLINAYGPTENTVVTTHGDDAYDRLAPDIGAPIR-GQSLHILDAQLRPTPLGVSGELYVSGAGLALGYLNRPALTAERFVPAPMYATGDIVRLDESGRLHFVGRADDQVQIRGFRVEPGEIEAALAAHPGVAQCKVIAFEREPSGKLLAAYV-AGDASLTEAALRTFVDSR-LPSYMRPAAFVIVDALPLDANGKISRRALPSPA---LAAG 167569862 1143 ---------------------WSGAPVHRQIERIAHADPDALAIAGEDGRIGYAVFNAVANRLARRLRALGVAPRDGVALCMRPGPSFALAALAVLKLGAAYVPIDPRYPDPRKLRIVADSGARLVVTEP-----------DAAPAQTP---------DAAALVWWDALAVEAATLPETAPDDLAYIVYTSGTTGAPKGVEIPHRGLANLCQWHARAYGLHDAPRSIASQTAGIGFDAAVWEIWPYLCTGASVWFAPRQSSRRLEDWLTAQRITHCFVATPLAHAVLADGWLGS---PSLAYLLTGGERLT----RRAPAGARYRLFNHYGPSENSVVATAGEVAQVAGPPSIGAALD-NVRVYVLDRHGQLAPRGVPGELCIGGASLMRGYRSNDALTRARLVADPFYRTGDLVCWNDAGELDYVGRADNQVKIRGHRIEPSEILHAVKSDAGVYDAVVTTVDHPQAGPQLVAYVVRAAGAPDRAARVKRAIAAQLPEFMVPAHIVELDALPLTSNGKVDYAAL----------- 158530291 21 ------------------------ETIPQAFTRAARQHAAREALSDGATTLTYAELDDAANRIARALRERGLRPGERVGVRLDRGLALYEVFLGALKAGLVVVPFNPGHPADHTSRMHRMSGPALTVTDSG------------AAEGIPAATRLPVDELLADAAP---LSAQPVD-PEVTAEAPAFILFTSGSTGAPKGVVIAHRG-IARVARHLTGFTPGPQDRFLQLAQP--SFAASTTDIWTCLLRGGRLSVAPQELPGDLARLIVRERTTVLNLPVGLFNLLVEH---HPQTLAQTRSVIVSGDFPSAAHLERALAVVGGDLFNAFGCTENSALTAVHKITPADLSGTVGRPM-PTVDMTVRDERLEECAPGQIGELCIAGDGLALGYLDDPELTDRKFVRHRLLRTGDLAKRTEEGEIVLAGRTDQMLKVRGFRVEPRQIEVTAEAYPGVERAVAQAVPSDGAADRLALWCVPAPGHELAERLVDHLRGR-LPDYMVPSVVLVLDSFPLNANGKIDRRE------------ 16124447 13 -------------------------------------------------RYDYAGLAGRAAQAAHALRRLGIKAGDRVTSLAWNTHRHLELFYAAPGIGAVLHTANPRLFDEQIVYTINHAESGVLFFERNF-----QALVERIAPQLTTVKTFVMLSDAERTVPLIEGEPDVIAWPSFDENAGAFLCYTSGTTGDPKGVLYSHRAVVLHAMAGGSAFGFTPFDVVMPCSSLYHATAWGLP--FSAPICGAKLVLPDKMDGASLHQLIEGEGVTFTGGVPTIWTMYLDWLDKNDRRPDSLKKVVIGGSAVPRAMAETFKRRYGVQTLQIWGMTETCIGVVATPTPDEAIWTRQGR-LQFGIELKVETEDGQAAPDGETGALLVRGPWVVKRYFRKD---ADAAREDGFFDTGDIATLDANGFMRITDRQKDVIKSGGEWISSIDLENVAVGCPGVKIAAVIGVPHPKWEERPLLVIETHEGAETKAAVLDYLTPR-IVKWWTPDDVVF-ATVPLTATGKIDKKVLRQAWKDHLIG- 145596929 1102 --------------------------VGELLDRFPPADPDAVAVTGPDGTLRHRDLATRVNRLAHLLRAHGVGPDVPVGLCLGRHTDLVAALLAVWRAGGGYLPLDQNLPVGRLATMLADAAPPVLLTDPAGMSLIGDAIA--------------VSGTTPVVLRVDQLDSDPTDPPPVHLDSLAYLLYTSGSTGAPKGVAVTHRAVINLLVGCHRLFELTADDRV--AAITTPAFDISLVELVLPLLAGARVEVLEAATAQDAIAACVQRGVTVLQATPATWGMLVTAAGVP----AGVRLRISGGEALARDLADALRAD-GARVINGYGPSETTV-YSSAGLVGESGPVDLGYPLA-NTRILLLDAAGQPVPDGVVGEIHIGGTGVARGYHGDPGRTAARFRPDPFYATGDLARRLPDGRLVYHGRADQQVKVRGFRIELGEIESALRDQPGIRD-AVVTTWGADADVRLAAYAVTEPAAVDPASIWPALRARRLPGHMVPATLVVLDALPRTASGKLDRRALAE--------- 145596929 21 -----------------------GVTVPDLVAAAARRQPDAVAVAGGDGTLTYRELTERADALAHRLVAWGIRPDEPVAVALPRSVELVVTLLAVLKAGGAYLPLDPADPPARIRQLLAVAGDPPVLATDELSGARRLFRLDEPGPA----------------------ATTGVAPRRLHPDGLAYVNFTSGSTGAPKGVAVAHSAVVRLVHQPG-YLRLGPTETVLQLAPV--AFDAATLEIWGALSTGARLVLAPVLELAELARLLRRERITVLWLTAGLFHQLV---EFDPDCLTGVGQLLAGGDVLAPEAVRQLRARDGAVLINGYGPTETFTCVYPMTDPEAVPPVPIGRPV-PRSSVYVLDPAGQQVPVGVAGELYTGGAGVARGYLGRPGATAAAFLPDPFYRTGDRVRWRPDGNLDFLGRIDDQVKIRGFRVEPGEVAAALRAHPAVADAAVVVDGEGER-RRLLAYLTPRPGAPTSRELAEYAADR-LPAHLRPGAYLVLPSLPLTPSGKIDRRAL----------- 118431938 1 -------------------------------------------------------------------------------------------MLAVTRIGAIHSVVFSGFSSWALADRIVDAKADVLITADGFNADEAVKLAADNGVKVRKVIVVRRAGNEVRWVWYHDLLKEYVKPEPRKSDDVLFILYTSGTTGKPKGIMHSVGGYMTYVYNVFRWNWPRPEDVFWTAADIGHTYIVYGPLMHGIMYEGA----PDYPNPGRIWEMVERYGVTVFYTSPTLLRLLRKYGDEEGRDFSRLRLLGTVGEPINPEVWKWYYEKIGAPIVDTWWQTETGAAMISPAPGVPLKPGSATLPL-PGIVADVLTSDGRQAGPGEKGYLVVRWPGMMLGIWGDPDRYVRTYWEGVWYYPADYAVRDRDGYFWILGRADEVLNVAGHRIGTIELEDALLTHPAVSEAAVVGAPDPVKGEVPVAFVVLRAGYEPSDKLERELRERLIGPIAEPSKIYFVEKLPKTRSGKIMRRIM----------- 163788822 475 ---------------------YPNLPLHELLSKQAKVFYKKQAIKFDETEISYEKLEQQVNQLAHRLSSIGVSAGDFVGVCLSRSIELVITLRAIMQCGAAYIPLDPSYPLQRLNYMLDDSESKFLISTS------------IVSSKLSTNATVLILDDL--FLNLSDFPKKPISI-KVDPEDIAYLIYTSGSTGKPKGVAVTHKNLVNFLYSMMEKPGIKETDRLLSITTI--SFDIVGLELFLPLLSGATLVLANDETVKDMLDLIKDEGVTILQATPTTWQMLLDIGWNIALPIKAL----SGGEPLSLSLSKRLLANVS-ELWNMYGPTETTIWSSTKQILRDEDVITIGNPIA-NTQVYILNEQNILMEPGKTGEIVIGGDGVSEGYWKRLDLTNEKFFNNPFFRTGDLGQLLPSGELLCLGRIDHQVKVRGHRIELEEIERIIDVLDDVNHSLVIVKADN-----LIAYIISEKDELSKDQVNQWKKAEQLPTYMIPQEFHLISEFPMTLNGKVDRNAL----------- 119479825 28 -----------------------------------------------GKSYSVPQVTERVDLLARALAKEGTEWDKTLAIFSLNTVDTLPLSWAVHQLGGVVSPANAAYSAAELKHQLLDSKAKALFTCAPLTSLEAAAMIGLPKDRIYLLEVPPQAGGGKEFKTMSQLIEIGRLLPKVEARRTAFLCYSSGTSGLPKGVMISHRNVIANTLQITATGGPRYTDIALGLLPYSHIYALVVICHSGP-FRGDQVIVLPKFELNSYLSAIQQFKITSLFLVPPIIITMLRNQDVSRFDLSSVTSLFTGAAPLGMETAADFKKIYPKVIVQGYGLTETSTVVCST-HPTDVFLGSSGT-LLPGVEVRIMTPEGKEITSDTPGELVVRSPSVVLGYLNNEKATKETF-EDGWMRTGDVVRVSPKGHIFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASAGNDDEIKKHVESHKARHKWLKGGVRFIDVIPKSPSGKILRRMLRDQEKERRKAG 118465751 8 -------------------------TIDRLVRSRAAEFGGKPMVIDPGYRITYDQLDTATRELAAVFVQAGVGKGTRVGLIMPNNTRWVLIAIALTRIGAVLVPLSTLLRAGELVAQLRVAAVQFLVSVDEFRGHRYLDDVAAVRSELPALQQVWPTEQLDAAAAGARAGQIVDAMTQVTPADPLVIMFTSGSSGTPKGVWHSHGSALGAVQSGLAARCIDADSRLYLPMPFFWVGGFGS-GILSALLAGATLVTEEIPRPETTLRLLESERVTLFRGWPDQAETLARHAGTVGADLSALR-PGSLQALLPPEQ----RARPGAR-ATLFGMTEAFGPYSGYPADTDMPVGSCGKPFD-GMEVRIVDDTGAPVGAGTAGIIQIRGPHTLRGMCGRSRE--ELFTVDGFYPTGDLGHLDDAGFLFYHGRADDMFKVSGATVYPSEVERALRTIDGVDGAVVTNVPGAT-GDRVGAAVVCRE--LTAAQLRAAAR-NLLSSFKVPSVWLVLDDLPRGVTGKVDVRRLRELLAD----- 70997258 2733 ------------------------QCLHWLIEQWVCRTPDAPAVCSTELEWSYAKLHQLTTSLSHHLCQLGVGRNDRAAICMEKSPWVIVAMLAVLQAGAAFVPLDPSHPRTRRESMISSLDAQVLLIS-----LDADEDAHLTMSSCRQVRVGSTRGAGSDT-------GVSSNLPKNEPDDAAYILFTSGSTGQPKGVVVPHRAVCSSIKAWSDMLNIRSTTRSLQFA--AYTFDAAIGEIFAVLANGGCVCVPSESERLNFLETITQLDVNWSFLTPSVIRQI------DPSSVPTLQTLALGGEPLSKEVIETWCDR--VHLINVYGPTETCVFSHANPITDSKQEPSIGPPILGRSWVVSPFNIDILVPRGCIGELVIESPAVAAGYFNNPEQTAKAFIAPPFYLTGDMVRQNVDGSITYLGRRDTQTKINGQRVELGEIEYHILRLPAVLHAAVVSLRSEDRGEAVLPVVEPQIAARYTSDLIVHL-ERNLPAYMVPAFLVVVRQLPLQPSGKINRRMILSWLSEPTMAG 70997258 5944 ------------------------QCLHELISLRAHRQPDSPALWTGQGTMTYSELDSKSTMLARQLISLGVRPGSLVPICLSKSTVAVLAMLAIMKAGGAFVPLDPLHPTQRLADLVQRTGAK-LILSSANTRNSAEFAGPRVVEVEQLLSRVTSVNEIDGV------------CPAPDPEGIAYVLFTSGSTGVPKGVVVPHRAVCCSIRAHSEAMNINTTSRSLQFA--SYTFDACICEIFSVLVAGGTVCIPEEERVHDLAGFITRSQANWAFFTPTVIRTL----GLSPSQVPSLRTLVLGGEVVTVHDARTWAGH--VSLFNGYGPTETCVCATTPIHPDGVTYGRIGRPIGCAAWVVRPDNHDILLPPGCPGELLIEGPIVSQGYLNDPVRTQEAFITHPFYKTGDLVRQSPDGTLVYMARLDSQVKINGQRLDLGEIRHQI--HSVVSEVQVFCLPNEKA--LLVAFLQTSGFSPPIKALTSQLEQRLLPRYMIPSVYLPLSAIPLTSGGKVDRQALRRRVS------ 70997258 4849 -------------------------TLHSIIQDQARQRPSTIAIASTEAMWTYEELERAADQTARYLLRQGVQPGTILPFCMAKSPRAIVVMLAILKVGCACAALDPAHPPDRLKLIVQQTGAKFVISEPVVMDSLI----------LDGTANILSLTDCGGSINEPGL--TPCQLPSVKPTDIAFIMFTSGSTGTPKGVLIQHDSICTSIQYNGEAEMVTSSTRGLQFS--SYAFDTSVDEIFTVLSRGGCVCVPEAERMNHLAAFISRFDVNWLSITPTVARLI------APGEVPSVRTIVLGGEEIDPGVVNHWKDH--AELVASYGPAEASIACAASPVTSVVGDALLGRPVA--SSLWVVDDHDALMPIGTAGELVIGGPLVARGYLNDPDRTSLAFVFNRFYRTGDMARWNVDGTLSYVGRLDTQVKLNGQRVELGEVERHLLAQPC-LQCSTCAVPSGLLANRLVGVIGLQTPQISAADAEESLRAK-LPPYMVPTVWIGVQSLPLNASGKLDRRKVNKWLE------ 70997258 72 --------------------------VHDLVQEQSRQHGQTIAVHSIEKDLTYAELERYADWMAKYLMKRDIQAGHIIPFCLKKSVWTMVAMLAIMKTGAACAALDPSQPVSRIKRILDDTEAPLVIVHR-----DYLGLAETLD-----VPSIVLGPDLWEGTSSGDTDK---PLPVVDATQPAYIAFTSGSTGEPKGIVVPHRSIATSMREHGPATRVDTETRALQFA--SYTFDMSFQEMFTTLTHGGCVCVPEAERWNDLAGAMERLGVNWAKLTPTVVRLL------HPEQVPSLRTLVVGGEPITQDIIQTWAHR--VDLIVSYGPAEASIMAAVSDPAPTALPRVIGRQVGGTLHVVDAGNHDRLVEGSGEGELLIEGPILATGYLKDQSRTDATFIIDPFLKTGDLVHRDEDGVLYHLGRKDFRLKLNGRLIDLAAIETCLLGSAQIASAVVIAREDTFWQQSLVAVISAKPTPPLIRDLKD-VAQSALPDYMVPTVWLVVDSVPRLPSGKIHRRRVVQWLE------ 70997258 7032 ----------------------------DLIISRAQQAPDDLAIHAWDGELTYNELVEESATLAENLKRRGIGPGMLVPLCFVKSIYYVVTLLAVTRTGAAFVPIDPDAPIERMQKILKLTNACCILTS--------ASLAEQTRAKAPA--RVAVFAIPLDRSARMSTDSDLMPGQSIVSHEAVYVLFTSGSTGIPKGVVVTHSSMKASLKAHGRRLGLSESSRVLQFS--NHTFDVSLLEILTTLAYGGCVCIPSDGDVNRLSEYMRDAKVNFAILTPSVARIL------SPVSVPDLRTLALAGEAWGQEIVNIWRD--SVRLFNAYGPTEATILSAIGEDAQCFRPNNIGSGSGALCWVTSPTDPTRLMAIGAAGELLLEGPILAQGYLGEEEKTRAAFIDPPMYRTGDLARYEEDGSITYLGRMDGQVKIRGQRTELSEIEHHILASDAVRNAVVLLRKN-----KLVCVLSLQSTSLTPADIRAALRARKVPEYMVPDLWVPVIDLPLSSSGKLARKGVDDWLA------ 70997258 1168 -------WNAVLPEANEA-------CLPELVERQVISQPSAVAIDTDAEQITYISLWNLSGLLAGRLIDSGVQPRDLVAVCVPQSSWAVIAMLAIQRAGGACVPLDPKAPAQRWWEIISRTGISTVVTSETKKHI--------MSSQLPGLQVVSADGTE---IDQHHLQGSGRVLPVLSVDSTAYVLFTSGSTGSPKGIDVPHRAICTSLCAHCPVLGITNETRSLQFA--AYTFDASIEETFGVLVHGGCVCIPSEDTMNGLVDFINRKAISWAFFTPSLVRLI------DPDLVPSLQTIVLGGEAVGNDIFNTWSHR--VDLINGYGPAEASICCAHLSLRQTQSPSTIGRAV--GCRIWVVDPQNRLLPPDCVGELLIEGHIVANGYWGDEERTASSFLPPPFYRTGDLVRQRHDGSLIYVGRSDWQTKVNGQRVEIGEVEAQLSFHMAKNHSSMVCVPSGPWMKRLVAILSLDPEEETAAMIRTISKESSLPPFMIPTVWIPVKQLPTLASGKINRRCVQEWVE------ 94467513 18 -------------------------TLPGLLAQRVAEHPEAIAVAYRDDKLTFRELASRSAALADYLEHLGVSADDCVGLFVEPSIDLMVGAWGILNAGAAYLPLSPEYPEDRLRYMIENSETKIILAQ--------QRLVSRLRELAPKDVTIVTLRESEAFVRPEG--TEAPAARSARPDTLAYVIYTSGSTGKPKGVMIEHRSIVNQLGWLRETYAIDRSKVILQKTPM--SFDAAQWEILSP-ANGATVVMGAYADPEGLIETIVKHNVTTLQCVPTLLQGLIDTEKFPE--CVSLQQIFSGGEALSRLLAQTTQEMPGRALINVYGPTETTINSSSFPDPADLDEGSIGSPVHGTTYHILDKETLKPVGVGEIGELYIGGIQLARGYLHRDDLTAERFLEEGLYKTGDLGQWNNDGTVQFAGRADNQVKLRGYRVELDEISLAIENHDWVRNAAVIVKNDGRTG------------------------------------------------------------------- 157132443 23 ----------------RKSILNPNQSLGDLILQILERNARKVVQIDSGVEVTGAEIRLKTIRIAQNLIKLGYGEEDIFTMVVRNGENAAPVVFACFALGIPVNTLDPTFSQDDLSHMLGTVKPKVMFCDN-----DVLDNVSAACDAIGISPKIILMSESERGYDHLETLLEPTGIEELTDSRLAVIVCSSGTTGRPKGVCLSSSSLIANVISMTEIY---SSDAILSFSSLYWMSGLFF--LLAGTAAGATIITRDVFSPALALEIIEKYRVTVAFFPPATALQLLKHPQAPETDFSSMRVMFSGGSAVSAELKFALDKLINSTCLVGYGLSEVGGAAT-FSDPDTYKGGSTGY-LRPLVQAKIVDANGNALDIDQEGEVLLKPEFKFSGYYGNDEATAEMLDPEGWLHSGDIGRFDKDGLLYVVDRKKDIIKYGNYQISPSEIEGVIQTVPGVVNVCVAGIPVP-GNDLPAALIVRSAEENVSAEDVHKVIDLNLGSYKLRGGVYFTKELPMTASGKVQRRLCRDILIE----- 145596925 511 --------------------------------------PDRPAL-------TYGRLDADADRLAVHLRRCGVRPDQPVGVALAAGRAAVTGILAILKAGAGYLPVDPSHPPARLRALLTAAGATVCLADAELAAALAAG-PDTLDDDQPYVGTVLVVGPDGQPVDTGPVEPSPVALRPVHPDQLAYVIHTSGSTGTPKGVMVSHRTAVNLARAFVDLHRIGPGDRLLMLPPL--SFDASVGDLFPALVSGAMIVVHRQPAAAGLIELCQAHGLTLVDTAAPLWARWVADLAARPGDVTPLRAMMVGGEPVDLETVRRWAGLTAVTLHNHYGPTEATVCATTYATVDAAELPPIGRPV-PNVQVYVLDSDLRPVPIGLAGEVWVGGTAPARGYLDNPGETADRFVPNPYYRTGDRARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVGRAAVV-VDHAPAGPRLVAYLVGDDATPVGPEARSALR-RRLPEYLVPTAVVRVPDLPTNRHGKLDLAAL----------- 126435218 39 ------------------------------LERAAALWPDRLAVTAQSTRRTYGELLADVCRCANALTELGAQRSTAIALLSPNTGELVSALLAAETTG-IAVPLNPRMSPSHLTELMTRAGVEILVAAGPEFDADAWRTACEVASAVLALRPVVTSPSAPDLGTWSGLTVDYLEATPPNADDLTAFFHTGGTTGLPKLAAHRHGAQMADAWMIACSDQLDDDAVVFAALPLFHVNALIVT-ILAQLLRGRHVVPLGYRDPEGFWSLVEQLRISAMSAVPTVYAALSRIPVDS--DVSSLRLAIVGASPLPPAVRESFRAATGVELNEGYGLTEATCASTR-SFLEHPRPGWVGQRL-PYQQARVVPDDGRPVPYGGVGTLLLKGPNIFAGYVGRPCLYLGAVSDDGWLDTGDLARMDDQGFIQVCGRVKDLIIRGGHNIDPAQIEDALLAHPDVTAAAAVGSPDTHAGEVPVAYVTVQDAAVSAPELRDWCRDRVAEPAAAPRHVVIVDDLPITDVGKPNKVALR---------- 164511432 484 -----------------------DVTAAGLVLARAASAPERVAVVDADGATSYGELARRVHALARTLRASGVGRGDLVGVLSGRRAALIVAMLAAHTAGAAYVPLDPDFPAARLAHICTDAGLAAVLVDPAYC--------DRLPAETPGAR--IPLGDPGD--------AAPGPPVACHDDDLAYVLYTSGSTGRPKGVEVTHGNLVNFLTAMAERPGCAEDDVLLAVTTAG--FDIAGLELLLPLTQGATVHIAPAETTRDGFALLDSSGATVVQATPATWQMLLAAGWSGR-----VPRLLCGGEALSAELAAELIDRSG-ELWNMYGPTETTI-WSSVLRVRRDRPITVGTPIA-NTTFHLAGPDGGPVPFGATGELLIGGDGVARGYRGRPELSAERFVQDGRYRTGDLARWTETGEMLLLGRADRQIKLRGHRIEPGEIEAAIRRTGVSGEARVVLREERPGHQRLVAFVVAEPAEAAAA---ARRIEEWLPAYMIPSRTVPMTGLPMTPNAKIDAVRL----------- 119175960 1785 -----------------------NECVHEVVRKQARARPDDPAICAWDGDFTYRQLDEISTHLANYFAALGVVPESFVPICFDKSAWTIISMLGVLKAGGACVPLDATHPKNTLQYKVMDCDAQIVVASPQRASMDMVPYVVAVNSDL--------IDEIAEYDEFCGIPSEP--------TNPCFIIFTSGSTGKPKGVVLEHRSIVSSAEAHGSALGLGPQSRVLQFA--AYTFDNSLEEMFTTLMRGGCVCVPSEEDFNNLAGAINKLNANFMDLTPTVASFI------HPSDVPSIKAIGIGGEAMTKAVKDIWCS---IPIHNQYGPSECSINCTHNRNAATTDVSNIGKSVGSVSWVVDPSDHNKLVPIGAVGELLVEGPIVSRGYLNDPEKTAKSFIENPMYKTGDLVRYDSDGSIVYLGRKDTQVKLNGQRIELGEIEYCVINLPESTQSAVLAVPDSDSILLPMDATVESTARSLESALLA-----VIPAYMVPGAYIPVSEMPLTASGKLDRRAL----------- 119175960 5532 ---------ETVAWWNRRKPLALNECIHDLFTRKAESQPSSPAVCDAEVELTYEELRSHASRLALHLISIGVGPEVLVPICLDKSVWVVVTLMAVLMAGGAFVALDPLHPTSRHKEIIIETHAEIVLCSPKYR-ERFVDFVKHVMA---------VDRRSITNLPRGDYGRLSGRA---NPENTAYVVFTSGSTGRAKGVVIEHKAFCSSSAAFAPATLMDSRSRTLQFASL--SFDAAVMDILTPLSLGGCVCVPEEERLKDIAGAIRRMRVTWACLTPSVTNII------DPANVPSIKTLVCGGETLFPEVILKWGDK--VNLINAYGPSECAVVSTTNQNVCLQNPSSIGVSIAA-TTAWVLDDHDRLAPLGGVGELALSGSTLAREYLNNPEKTSEAFVEDRIYKTGDLVRYNPDGSLEFIGRKDNQVKLHGQRMELGEIEHRLYIDRRIKH-AVVLMPNSGKG-RLVAIVSLRSELVNERQLFDEVCSQQLPPFMIPQTWVVVHAIPLLASGKIDRKK------------ 119175960 4524 -----------------------NKCIHELIQQQALLRPRTTAVEGWDASFTYAELDAIASRLAGHLIGFGVGPDVYVPLFFEKSAWSVVAQLAVLKAGGAFVHVDPTHPESRLRLLIEDVGADFIVCSPKY------------REKASKVTKTIFVLDPQDVRKLPNTQATPPTPP--RPSNAAYIIFTSGTTGRPKGTVIEHGAICTSSLAHGEAFLMNGSSRVFQFA--SYTFDASVIEITTCLIMGGCVCVPDEERMNDIANAMTKYRANWVFLTPSVLSTI------KPGQVPTLKVIAVGGEPMPEKIIEEWKG--GPAIINTYGPTEAISSASPKVDTNGVTVDKDRLNIGPAVGCRVVDPNNRLVPVGAVGELLLEGRTVGRGYLNNPQKTAEVFLDRPMYRTGDLVRWNPNGTINFISRKDTQIKLNGQRVELGEIEQCIANLPEKTQAAVLVVPSDSSKKTLTVFILTKADGSSCDELVAKSLETGLPSYMIPRLFIPVSRLPWTSS------------------- 119175960 2858 -----------------------DRCVHDMFYDRVRTDPTALALDAWDGTFTFEELDDVSTKLAHHLVDLGVDPEVYVPLCFEKSAFAVVSMLAVIKAGGAFAFLDPTHPIVRLQGITTDLEASMVLCSS-----RHKSICEDLAPQTLVV----------DMALLRTLPSRSQLLPQVPTDNGAYVIFTSGTTGKPKGILVEHRNVCSGAMSHGPAVCLKPYRRALQFS--SFTFDASILETLTALIIGACVCMPNDFDRNNIEEFITKMNIDWAEFTPSFARVI------SPEDVPTLKTLSLVGESLSESDVTTWANR--VQLVNGYGPSEATVLSTVKSQTTKTNPVNIGQAL---DRCWIVDPHDRLVPVGAVGELLVEGPTVSRCYLKDPEKTASVYIKNPMYKTGDLVRYHNDGSIIYIGRKDNQVKLRGQRLEIDEVEHHLRADDAVVNCVVTIPKGGIHAKRLVAAIFSEDAAPMMSAIQERLR-RLLPPYMVPTKWVSFKSMPIMPSGKLNRRQIIKFIEE----- 119175960 262 -----------------------DKCIHEVFHEQARQRGNHEAIHAWDGRFTYAEFDEVTSRLANRLIQMGVGPEVRVPCCFEKSKWYPVAIFAVMKAGGAFVPFDPSHPIPRLQSLIQKLGAHILLCSANHAD----RLSEGICTVTPVDQGLI------------------NRLPQLS--------------GPPKGTVIEHASYVSGADAHAPALAISENSRALNFA--AHTFDASLVEILTPLLVGGTVCIPSEEDMNDIVGVINRMRVNLATLTPSFINFI------PPAEVPGLKSLVLAGEAMSQSHVDAWS---HINLINGYGPTESSVCVTNSHMTADSEPTDIGFPIGLHCWVVNPRDHNRLVPPGCVGELLLEGPSLAREYLNNPEKTEDAFICDRFYKTGDLVRYNSEGSLNYAGRKDTQIKFHGQRIELGEIEHHIVADPNVSHGLVFPKKGCCKGRIVAVFVSHSQKNAAVKEMRQRLAA-NLPSYMVPTMWLCVEAFPMLSSRKLDRKAISTWVDE----- 159127044 64 ------------------------------------------------RSISCAQARKIVRQLVAGLRAWGVKAGDCVAIHSFNDIYYCMLVLAIVGAGGIYTGTNPSYTTRELVHHFKAADAKFVIVTSILAAVKERGIPEGNLLIFDVLGQEVPAGRRSWTDLFSHGEEDWVAFHDLQRETTAARLFSSGTTGLPKAVTLTHHNLIAQHELVFETHPRPYQVSRITAMPVFHVAA-AVFAHVGAIKAGHTTYMMRRFDLEPYLVCNEKYQATDLTIVPPMAIAILTSPLARRPFLHSIKNVICGAAPLDKEVQTRFRTLLGTPFTQVWGMTETSSIATMFTYPEDDDTGSVGR-LIPNLEAKLIDENGNISAFDVRGELCVRGPTITPGYFRNDSANAESFDAEGWFKTGDIAYC--EGRWYIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGTDEYPRAYVVRQGEILTEEDVRKYLGER-LARYKLVGGVKFVDAIAKSASGKILKRVLRENSKKDIEAG 145593238 5 --------------------------LHDLLDRTATAQPDTSAISHGDQVQSYRNLNAASRRLASWLAARGVRQGGRVLICLPTDPLVPALLYACSRAGAVFSMVNEQSPTVALAHVLTDAEPILLVTDSP------RALAVAVSNGVPTVGTAELRDVVQD-----GPDSEPAESP--LAVDPICLIYTSGSTGMPKAVVSTHAQVVFAVKAIASQLAYRVDDVVWCALPLSFDYGMY--QIFLSTLAGARLHLA---SPADTGPTLPRHLVTVLPAVPALARGLARMLSRPGATVPALRLLTNTGAAMPPEVLRDLRARIPLRVQLMFGLTECKRAAIMPVDEDLRRPDACGRAL-PGTEILVVDADGATVPPDTVGEIVVRGPHVMAGYWRRAELTAQRFPREGLFRTGDHGWLDAEGYLYFVGRRDDIYKERGIRVSVTEVEAAAYRIPQIQAAAVLPPRVEDGRDSATLFVV---SELTAPEVLAALRT-ELDELKTPRTCLVVPDIPMTRNGKVDRAELYRMWSE----- 194547951 4 -----------------------------LFRQHADTHPERPALVDRERSFSYRELDRLSDRLAAHLARRGVARGELLPLLAERSAELVIAILAAAKCAAAYVPVDRRQPDRRKREVLRQCQAPLALATHA--------------EDLPGQPVEVIAQALATSAAGA------APRPALDGSEALYVIFTSGTTGEPKGVVIESRSLANLVGWHNRRFNMDQRSR--TTLMAGVGFDVSQWEIWSTLCAGACLHLVPRPDPAALLAFFAEQRISHAFAPTVMVPALAEQPAPPSL---ALRYLFCAGEKLPPVA----TGGLPYTVVDYYGPTEATVFATCVDAEAHRRPASIGTPID-GCEAFILDADDRPCHGDRPGELNLAGVCLAREYLRDPDMTARRFLRRRLYRTGDKARWLADGSLQFLGRLDDQVKIRGHRVELGDVEAALLRQPAIHGAVVLAHADPRSGQQLSAFVVPRQQDGDARAVLAAIKRQELPDYMLPSRYLSLDSLPTTVNGKIDRQALRRHLDEQ---- 157805119 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNPENLAYVIYTSGSTGKPKGVMNIHRGICNTLKHTIDYYNLTSEDCILQITPF--SFDGSVWEVFSSLTSGASLVVAGYKDLDYLIDLIVQEQVTYFTCVPSILRVFLQHPKSKY--CHCLKRVIVGGEALSYELNQRFFQQLNCELYNAYGPTEAAVETTIWCCQPNSQI-SIGRTVA-NVQVYILDSYLQPVPIGVAGELHIGGMGLARGYLNRPELTAEKFIPHPFYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSENQRLVAYIVRKSPSLGIGELRRFLQQQ-LPAYMVPSAFVLLSDFPLNNNGKIDRKKL----------- 73541510 98 ------------------------------------RTRDQAAVVAERQSISYAELGTRVRQFASGLQALGIGRGERVGLLMENGIEATVSLLALASIGAIVVPLFSGFGVDAIVARLSAAEATSVIASTGFSRIDVEGTLREAWARLPALKRVVGPQDLDWQAVMASGAGRLADPVTLGPQDPFMVIYTSGTTGKPKGVVHTHGSFPLKIAHAVVHFDVAPGDVFCWPADMGWIAGTLVLGC--ALLRGATLVCPDYPSWARMSQLVERHKVTHFGSAPTLIRGLANEQVALQGDVSSVRLLITAGEGIDPEHFCWFQRTFGRPLINYTGGTE--VSGALLSSVVVRPIPPSGFTTSPGVDVDVVDAGGTPL-TGTVGELVIRQPGMTQSFWQDAERYLDTYWHPGLWVHGDLALRRPDGTFFMMGRSDDTLKVAGKRLGPAEVEEVVLELPEVAEAAAIGVDDKDKGQRLVVFVIAADADAVASRVISHV-DKRLGRPFRPSAVHVVNQLPKTRSSKIMRRVIR---------- 125557959 62 -----------------------------------------PALVDAGEAVSFQAFLSRVRALAGALRSRGLRGGDVAFVLAPAGLDVPVLYFALLSIGAVVSPANPALTPAEVSRLVSLSGASVAFAVSSTATKLPAGLTTVVLLDSPHFRSLLMDC-------GQAQGQEPLPVVVVRQSETAAIQYSSGTTGRVKAAALPHRSFIAMVAGFHALRAKAREVRTLLGAPMFHSMGF--LFVLQGVALGATTVVVTDAVARALVEAAERWAVMDMTASPPVVLGMTK----QRCRLPALERITCGGAPLPAAAIERFRRRFHVDLCMGYGSTEAGGISRMISQEECNHIGSAGR-VTENVEVKIVDHTGKPLPAGQQGELWVRGPAVMTGYVGDNEANATTFDSEGWLKTGDLCYIDQDGFLFVVDRLKELIKYKAYQVPPAELELVLHSLPQIVDAAVMPYPHEEAGQIPVALVVKQPGSKLTEAEVMYNVAKQVAPYKKIRKVLFVDSIPKSPSGKILRREL----------- 116048634 508 -----------------DNGIVTDASLHQRMFNVAATMPDRVAVVLDGGVLSYGELARRALQVAALLHRHGIEPGEPVAISLPRGLDQVTAVFGVLAAGACYVPVGMSQPAARQARIHETAGIRWVLTDSSGVVMATRE------------------GTTRLDVASAWHIDPPSEYQPVRADSSAYIIFTSGSTGEPKGVEVTHAAAANTIDVLNARYGVGPDSRVLAVSSL--DFDLSVYDLFGVLGVGGAVVLLDRRDAAAWLELIHQHRVTLWNSVPVLLDMLLVMAAEDPRPLP-FEQVFLSGDWIGLDLPGRLFAKTSTKLVAMGGATEAAIWSNTLPLPAHWRSIPYGRPLA-NQRYRVVDAQGRDCPDWVTGELWIGGAGVALGYRGDPAQTAERFVDERWYRTGDLGRYWPDGNLEFLGRRDHQVKVRGHRIELGEIEAALSALPGVARAVAVTIGKPV---ALAAAFVPTDPTPRTDELLAALR-QLLPDYMVPTHLQAIDTLPLSGNGKVDRQALVALLATQ---- 85078537 58 -------------------------------------------------RRSYIEFADRARGLAYYLRKHGYK---RVGLLAPNTPAFLESVYGIVAAGGVIVPVNIRLKPEDITYIFDFAEVDSII-----ADAEYAHLLNSYKKEHPGVPVIIDVDTDATEGALHDKATGSKGWADLQEDDMIAIPFTSGTTSKPKGCVYTHRGYLATLANVIESGLADGRSKYLWTLPMFHAMGWTFPWAVCAVR--GTHVCLRKIDYPLIWKLLKEEGVTHFCAAPTVNTLLCAAKEAEA--LPKPVRVTVAASPPTPHLFEQMTS-LNLFPVHVYGLTETYGPITRPPHDKYAKMARQGHGFITSLPARIIKPDQ---PEGEVGEIIFTGNICCKGYYKDPEATRKLF-AGGMLHTGDLAVWHPDGSIHIQDRAKDIIISGGENISSVALESMLAEHPDILEAGVVAVPDSHWGERPKAYITLKEGSLTGQDVIDWAKHNSISKFMVPREVEIVKELPKTSTGKIKKNELR---------- 71735446 14 ------------------------------FAEQVRRNPEALAVIDQHVRLSYAQLASASERIARGLLAQGAGRGDPLALCMPRGWQWVATIMAALKVGAVVVPLDRASPLRRRELMLEDGRCVGLVT------------LGQDSDAVSTLRGWHISVEA-----LLDYPDQPPQPVPDDFAELSFLFYTSGTTGTPKAVEVGERGLLR-LARADSYIEIRAGDRFACLS--NPAFDACNFELWAPLLNGGCCVIIADADLQDARRLLETQQVDNLFMTVSLFNTL---SADDPGCFASLRQLLIGGEQVSAAAVRAWYQANPCRIFNAYGPTECTTFALCHSIARDFTGDTVGRPL-PDTGVRVLSPEQRPVATGEAGELYLSGSGVARGYRHRPAETEHSFVRLPYYRTGDQVRVNAEGLIEYLGRVDRQVKVRGFRIEPGEVEQRILDHPRVVQAHVCTRRQAAEDHQLLAFIVPREG-LDYRELDQHLREH-LAAWMRPHQLFLLERLPLTANGKIDQRALLEQ-------- 71735446 1057 -------------------------TLADWFEHQVNCTPDAPALVADQQRISYAELDALADTLAATLVERGYDAPLQVVLYLEASVEHIVALLALARLNLTAVPLDPGYPLAVQRQVMQQAQPCCLLYSTTEAALDELNAGRVARHRV-------------------DLSAAPRSFERRRGERPLYTLFTSGSTGTPKGVQVPDRTLCNLLHWQRNQGQLPARSVTLQFSML--SFDVSFQEIFSTLCGGGCYHLINRQDAQALLSYLQQARIERLFLPCVALQHLAQTAVSQGVYPQALREVITAGEQLTDALRSWFGGMPQARLFNHYGPTETVVSAWRLPAAVQDWPAPIGLAV-NNAQLLLVDEHDRPVPVGSRGYLLVAGPMISRCYLADPALNAARFVELPFYRTGDLARADADACLHYLGRDDQQVKVSGQRLELGQIEAALMQDAQVSN-AVLAMHGQP--PRLVAWLQVEGTPPDVQQLDRQV-TLHLPAHVRIDEYRCVDAWPRTPSGKIDRKAL----------- 119473651 2812 ----------------RVEYSWP-STLWERFDAIQKSFPEETAIKDGNSDMSYSQLARRVEQLAATLISQGVAAGDTVGVLLHPSIDAIACMLASLRVGCIYTPLDTRLPRARLSTIVDGCKASLVL---------YHAATHDVALELGKFARLANVDDIRGTVQAHVAAIAPPSNP------TSFLFYTSGSTGAPKGILLTQQNFVNHLAAKTDKLALGRE-VVLQQSSLG--FDMSVVQTFCALGNGGTLVIAPRGDPVALSTLMAKERVTLTITTPSEYSLLLRFGLEQLQKPYVWRHACMGGEVVSRQLVQQFLDHPDLQLTNCYGPTEITAAATFQDIPLQLEGQSVGKPLPNYS-VYIMDASGSPVPIGIAGEICIGGAGVSLGYLNFPEQTDVKFVQDPFYRTGDMGRLLEDGTLVFMGRMDNQVKLNGVRIELDGIANSILAHDLVSEAVVTVRAGLGSGSPLVAHVVPLGDHVDDSRLQQLARDLPLPPYMLPSVVIALDRLPTHANGKVDRKA------------ 145236068 2807 -------WNGDLPETVQ--GC-----VHQLVAERAKERPDAEAVCAWDGSYTFGELDGVTERLAAHLQNLGVGPEVTVALCFDKSKWNVVSMLSILKAGGCYTALSPAYPAARMQDILQDVQAPLVLCSPHHA------------DKFSGMAPKVLPIDDASFEYLPKQTTTHRVTSAVQPSNAALIVFTSGSTGKPKGAIIEHRGLCSMQHYEGPHVQMGPDTRTLQFA--SHVFDVSNSEVFTTLMRGGCVCVPETERLSDLAGAVNKYRVNWSFHVPTTAETL------DPEQMPGLKHLALGGEAISQGLCDRWASR--VTLLNSYGPSECSITSVSHLQPGTSSPNNIGRGLGCRTWITEANDHNRLVAIGCVGELCVEGPIVTRGYKANPEQTAAAYIENPIYKTGDLVKYDADGNILYVGRKDSQVKVRGQRIELSEVEQNIVAHGIDADAVVVGNKDRV---ALAAFLRLNAGASGDVESMDVVRDQTIPPHMVPSFFIPLRSMPVTQTGKKNRKALR---------- 145236068 196 -----------------------------LFRQRAQEEPDMLAVDAWDGRFTYGELDDISDRIAVWLREEGIRPESIVPLCFEKSRWAIAALLGVIKAGGAIVFIDPANPVSRRQDIMDQIEGKWVLSSKSQAETWENEM---------GVRTIVLDEQFAASLPVEDHILESG----VTPNNLLYLIFTSGSTGKPKGCLIPHKAFISGALVHASLSNLSRGSRVLQLA--SYSFDVSMLEIMTSLISGACVCTPDMASMAQGLQIFDKFDITWAFLTPSLVKLL------RPEMVPNLKTLALGGEPLSKVDIETW--APHLQLINGYGPSECSVAAAGDPHLKPTSDPSIGRAVGGLCWIVDAENHDRLVPLGAVGELLISGPILARGYLNDAEKTAASFIENPFYKTGDLARFNLDGTIQILGRKDTQVKLRGLRVELGEIEHNIARHPHIKHAAAFLPKTGRCKEKIVAVVCLKDFAQDADAVRNHLRE-CVPEYMVPAVWIVIEAWPLLVSAKLDRKR------------ 145236068 3892 -------------------GSIDGKAVHEAIAEQCRLHPQNLALSGWDGEMTYAQLEHYATKLAKALVLKGVGLEVMVPLCFDKSTWAIVSTIAIIKAGGVVVHLGPTHPANRRKEILKTIGAEFVLVSPQHTGIFDDA----------AVTTIPIDREYLDRLPDVDY----VELPKVKPSNAVYVCFTSGSTGRPKGIVVEHGNLRMSAQAHGAQFKVNPGTRVFQFS--AYTFDIGLGDIFISLQRGATICTPSEWELNELSGAITKYKANFMSVTPSVAKLL------RPEAVPTLRTLVLGGEAPTQDNVQTWSDKLNLVII--WGPAETTIASATPPTTRQTSAQGLGNPMGSVMWLCDPDNHNRLVPLGCVGEIVVEGPLVSRGYLKDEAKTAAAYIEDPMYKTGDLARYDANGYMLFSGRKDNQVKLHGQRMELDEVEHAMLRHERVRQAVAIPRHGPLK-DKLVAMLSLHDVSSTGQELVRELLQKNLPSYMVPTIWIGVEAVPLSANSKVDRKSVDAWMEE----- 145236068 1731 ------------------------------FEKLARVQPHAPAVCAWDGEWTYSQLDEVSNRLAHYLRTLGVGPEAVVPHCFPKSGWTIVTCLAILKAGGAFVGLDPTHPKKRLEGLVQEAGAKVVCV------------APQNRDLFEGCDNLSIVEITPEFVAKLPSKSGPA-CGYIQPNNAACVVFTSGTTGRPKAVVVEHASMATLSDLMGPAVRIGPEARVFQFA--SYTFDTSNQDIFTTLQRGGCVCVPSDEDVNDIPGALNRLRANHAHLTSTVISLM------RPEQVPQLRWLFSAGEPLTRENVEIW--APAVELYNSYGPAESSVAVTCTPTRLSPSGSPANIGQAFGCHAWIADPTDKLMPLGAVGELLLEGPLLARHYLNNPEQTAAAFVQNPFYRTGDLCRFNRDGSLTIIGRRDSQIKIHGQRVELDEVQAQLAQLDQSSLVSVDAVKAQIQDRTLVAFVQFLDEAPAKSDLQRALKS-SLPQYMVPAMFVPITQIPRTANGKLARNVLREIIA------ 217969608 16 ------------AHRSDPEGAWRGFAWPQLYFDQVADAADRLALWGGEERLSFADLTQRSNRTANFLRRIGVRRGARILLMLGNELALWECMLAAMKLGAAVIPATPQLTGADLADRLARAQVEHVIVDASH--------AAKFDDLAAPFSRIVVGARRPGCACYEDAGAESAVFVADRPDEEFLLYFTSGTTAKPKLVLGTQQSYPVGHLSTMYWLGLGRGDLHWNLSSPGWAHAWSS--FFAPWNAEAAVFAAARFSARTVLDVLHAYPVVSFCAPPTVWRMLVQEVLGERPPV--LRELASAGEPLNPEVVDEVREAWGIVIREGYGQTETTAVLGTPPGVRP-RPGAIGKSLPGY-RVVLLDEQGVEA---MEGEICIRPLGLMSGYAGAPERNAIAM-RDGYYHTGDIAHRDDEGYIHYVGRSDDVFKVSDYRISPFELESVLVEHPAVAEAAVVPCPDVVRLAVPKAFVGLAAGHELAGELLAFARAR-LAPYQRIRRIEF-AELPKTISGKIRRVQLR---------- 118470035 6 -------------------------TVGALIRHHAADTPDKPMVVDPKERIAYGDLDEKTRAMASGLVAAGVGKGSRVGLLMPNGTDWVLTALAVTRIGAILVPLSTMLTPTELEAQLRTASVQFLIAVDEFRGRGY----PVAPERLPALRQMWTAEQALTMT--GEPASADALAARVRPSDPMVILFTSGSSGPPKGVIHSHGNAVRAVASGLAARCVTADTRLYLPMPFFWVGGFGA-GIVTALVAGATLVTEPIPSPQSTLDLLHRERVTLFRGWPDQAEALARHASST--DLSALRPGSL--EALLP---HELRAQPGAR-ASLFGMTESFGPYCGYPADADMPRGSCGRPFDSMDVRIVDTTTGTPLRVDEVGEIQIRGPHILRGICRRGRE--EVFTRDGYYPTGDLGRLDSDGFLFYHGRSDDMFKVSGATVYPGEAQHALRGIAGVRAAYVVNVPDHQRN-RVGAVVVT--DGMSARDLCAAARE-VLSPFKVPSVWALLDAVPIGATGKVDNNGLRAMLAER---- 212536392 3012 -----------LGQGMQAELTWPA-TVSEKFQQVQTAYQNRVAVRDRSSVLTYQQLAGRVDSIAAALNSAGLGSGSRIAVLCEPSNDFVASLLAILHIGAIYVPLDISLPSSRHADIISSSTPGMIISHES-TNESVEQLVHEISGRLPILK-----------LEEISNVSQPVPC-KAQSDSPAFLLYTSGTTGKPKGVVLSQGAIVNWLEHSISAYELDKAPAVLQQSSL--SFDMSLIQIFCAICSGGSLVIVPRRDPPQIAELMHQKNITLTFAVPSEYLLWLSFGRESLRQAVGWRWAWVGGEMFPIQLKRELRELPNFTLWEYYGPTETTFTATNKPLPLDVENSIIGSPIGPNYSICILDAKGRPLPVGFRGEICIGGAGVALGYWNMPAETDRKFIPDPWYRTGDQGRLAADGTLIFIGRIDTQVKLRGLRIELAEVEGALLKSESLISMAVVTVRDGD----LIAHVIPVESGKQKLDCRKLLTGLRLPQYMHPSRVILVQDLPRAITGKIDRQA------------ 66819033 73 ------------------------------------------------KEYTFKEIKIKSNQLANKFKEIGLKKGEVVGVFLTQGIECALSHITILRSGFIGLLLSVLFGPEALEYRISSSSASCVITD-----LDNIHKLLKVVPNLPSLKKIIVFGDNLNSINYSNNYSKEFEPIITKSNEPAYLIYTSGTTGLPKGCLHAHRVLINNVGLQFTLNLFPQNTVYYSPADWAWIGGLLVV-FLPSLYFGVPLLAYKSFDAKKLLTLVKTHNVTMSFLPPSALKMIFQKDQLKDHKINNMLAINSGGESLGENLLVWSKDQFGVEVAEFIGQSEGNFITGNCLDLFPPKNGSMGKPI-PGSNVRILNDNGERVPHDEVGYLCIENANQFLGYWNDPSSTEKRMIESGWIKTGDLAKEDSDGYFWYIGRDDDVINSSGYRIGPNEIEGCLLKHPLILNVAVIGIPDEIRGEVVKAYIVLNQSVTPSQEIKKEIQKTQLSAHQYPREIEFINEMPITTTGKIMRNSLRQL-------- 153864046 1 -------------------------------------FPDKAALIFEGQSFTYRELNEMSNRVANGLSKLGISGGNRIALFLPNIPAFVAAYLGIQKIGAVPVSINSALKAEEVKYIIEDSGALILITTEVLRTNIPIEEISQLKQIL------IAEGEAKADRALSELMANASPTAEMAPDDPAALLYTSGTTGFPKGAILSHRNLVSNIRTFVDTVGTHPDDRILLFLPASHSYGQTST-LFPCLEVGSTLVLHRELEIESILKSIADNGVTTFFGVSTIYTLLYEKASTEQ--MRTIRRYVSGGAPLPLELAKKWRDKFGVSINEEYGSTETSLICFN----QTYQPGSVGSVLEGVEVKLIDSETGQEVKPGELGEVLVRGPNVMLGYWNCPAETAQVL-KEGWFHTGDIGKL----------------------------------------------------------------------------------------------------------------------- 158315497 16 -------------------------TLPGFLREVTARFGEREALVAAAVRWTYSELWERVVEVASALRACGVGKDTRVGVLMTNRPEWISSVFGISLAGGVAVALSTFSTQSELDDLLRISGVSVLLLERSVLKKDFAAVLTELEARFPFLRRVVMIGEGGPAGAIETWRDEPRELVEVQPSDTALLFFSSGTTSRPKGILNSHRGVAIQLWRFRRMYRFDPEDHIRCWTANGFFWSGNFGMALGATFAGGSVVLQPTFLPVEALELMATEKVNFPFAWPHQWAQLEAAPNWKDVDLSSMRFADVNTAIARHPTVSTRWAEPG----HAYGNTETFTLTTGLPTPPERHRDSSGEAL-PGVTLKIVDPTGAVVPRGEQGEICVKGPTLMLGYVGIP--LDETLDAEGFFRTGDGGYLDVDDLLFWKGRLTDIIKTGGANVSPREVDETLATYPGVKVAQTVGVPHETLGEMVVSCVVPHDGVLDADEIRGFLRER-LASYKVPRRVLFFEEIAVTGSAKIKSADLRELAASRLAG- 15606303 9 ----------------------------------------KTALIHQGNEISYAELLENIASFANL---MDITPNERVGIVMENRPEWVYAFYGTWKKGGIVVPIDFMSTPQEIRYILEDAEPSIIFCSDE-TYPRVREASEDLKVEIVNVDNLVLPTPWEGIV-------------RRDEDDVAVLPYTSGTTGNPKGVMLTFKNLMSNIRGVSEVGIAGKEDKTLAILPFHHMYPLMTTMLL-PLYLGATVVFLDKLTPEDIIEKLQKYQITVLIGVPRLYQLFVKNQKIRKTVFKRIKYMVSGGAKLPLDIAQDL-TTLGFTVIEGYGLTETSPIVS-FNPPNRIKLGSVGVPIKGV-----------EVMTTSEGEIIVRGDNVMKGYWKKPEETQKVII-NGWFYTGDLGEIDEEGYIYITGRKKEIIVLGGKNVFPEEIESILAKAPYIKEVGVF----EKDGKLLALIYVKELGITNLEETIKWEVNRELPEWKRVVGFKIVKELPKTRLGKLRRFLLPQI-------- 159898613 1056 -------------------------SLLECFYQQVAAQPTSIAVAWREQRWSYFDLAQASQAIAGYLRDQGVQRQQIIGLRAERNPQFVAALLAILQLGAVYLPIDPQHPVQRQQQLAQHVD---WLLTDA--------LAEAQPQQLDLAQALGYDQPASDFVQLHD-------------RDLAYVLFTSGSTGTPKGVMIDHAGMLNHIDVMIERLALTQTDCIAQSA--AQSFDISVWQLLTALVVGARMQIIDDRDPQALLAKLAAANVSIFEPVPSLIQALLEASLEQTPSLAALRWVLPTGEHLPRELAQQWFAHYPIPLLNAYGPAECADDVTLWPIASAVELPPIGRPVA-NVRAYVLDASLRPVPIGVAGELYIAGIAVGWGYLADPQRTASLFLPDPWYRTGDLARYNQAGVLSFLGRSDQQVKIRGFRIELGEIEACLLQHPA-LHSVAVAVVGVAEQARLIAYLVAKAKPVSDQLLRDFVQAR-LPHYLQPSGYCWLSQLPLNANGKLDRQRL----------- 71018289 66 ---------------------------------AATTYASRTMIVAEGESHTYAHVHKRAMLTATWLRQFGVKKGDRVAIVARNHVEFVIGFYAVHLLGGVPALVNAFLPGKAIYDCIRDVGSKVALFDDAEENFVHKLFTQAAHSGLSGVAVFILAQEEREWAQANGASADAIPKIDIQPEDLASVLYTSGTTGKPKGVAATHRQFLFSIARAYVRRGLDEQASSIFLIPLFHSTGIQS-GLCPSVLRGSKIVLMPKYDLEKAIELIQQHKIQVVLGIGFMVREIV----LSKHELPSLQGLSHGGSSSAKELPEESRQKFPSMLIQGYGSTEVNGAASGLASDDYLARPTSAGRAPPTIEIRIIDDTLTEVANGKTGEIWVRGPNVALGYWGKKAATEEAFTKDGFFRTGDLGRKEDDGFIYVMDRSKHIIIRGGENISGTEVETAIYSERRIIDCTAVPIPDQRFGETVGVVCVPRAEYPTEQDVLA-VARKLLPKHEVPDFVWIRDELERNANGKVDKAIVKEAARKR---- 189208871 660 --------PEDRQQLWKWNGEVPPRCVHELFVEQARARPDAAAICAWDGEMKYGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLASAQHSTLTVVVVSEAAMRELPS-----------EASEASTTDKRTTTRTKAQPDNPAYVLFTSGSTGKPKGVVIEHRAILTSCLGHGKAFNLTSDSRFLQFS--SYTFDVSIIEIWTMLLVGGCTCVPSESDKDDLSKAINALDANWAFLTPTVAKLL------DPERIPGLQNLILGAELVTDHDWNRWSP-YALQIT-AYGPTECCVLCIFYSGTLGFYTGLLGKSVASVSWVVDPNDHNKLAPLGAVGELLVEGPILARGYLNDAEKTAAAFIDDPLYKTGDLVHYDADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRECPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDQVDSQLSER-LPSYMVPGVYFSVAQLPMTTSGKTDRKRLREI-------- 39936403 20 -------------------------TVPQVLEQIAQSFPESIAAISERGRITFAELEFRSNQLARLLVKRGVKVGAIVVLMTGRSIDTLIGMTAILKAGGVYMPLDVGLGPEAISGAIQDAQPALVLT-----------------EHQPALIDAIEQRRLSDELDASRLEPGDPLALELTPSLPAYVMFTSGSTGRPKGVVVPHRAIVRLVVDT-DFMTLSPATVMLHAAPL--AFDASTLEIWGPLLNGGQIVIVEDASVDRIAETLGRFSVNAAWLTAGLFHLMVD---ERPEALSGLTTLLAGGDVLSPAHVRRAMALLDCTIVNGYGPTENTTFTCCYSIPRGDGPVPIGFPIS-GTSVHILSDTLEPVADGEEGQLCAGGIGLALGYLNRPELTAEKFIVDPLYLTGDYVRRRSDGAIEFRGRRDRQVKINGVRIELDGVEQALRQDPVLADAAVVLSADRGDAKRIVAFLKPLPGGDLEAGVIRRLKEQF-PAQAIPSTIKVVDELPLNKNGKIDRAKLLSIATEQLGAG 67527910 18 -------------------------------------------------RRTYQETADRARGLAYFLKKHGYK---RVGILCPNTPAFLESIFGIAAAGAVNVSVNYRLKEDDIAYIFTHSDAEIII-----ADKEYLPLLSAYRAAKPHVRVILDTDEGQLAGPFDEAILEALESQAASEDDVIALAYTSGTTARPKGVEYTHRGYLAAMGNIIELNFQGRRCKYLWTLPMFHAMGWTFPWAVTAVR--GTHYCLRKIDYPQIWKLLKQEGVTHFNAAPTVNTLLCSSPEAEP--LPEPVHVTVAASPPTPHLFEQMTG-LNLHPVHVYGMTETYGPITNLPRKEKARMARQGHGFLTSLPVRVI---QTEVPEGEIGEIVFVGNICARGYYKDPEATRKLF-AGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKPGQLKGKDVVDWARNTGISKFMVPREVEVVAELPKTSTGKLRKNVL----------- 70730855 559 --------------------------LHQGFFQQARLNPEAVALICEQGSLSYAELARQALQLAGALGEWGVQPGDAVAITLPKGRDQVVAVLGTLAAGAVYVPVGIEQPPARRDMIYQRAGARVVITDQAHREGGIW----LAELRVVTLAQALVAPALGQPL-------------EMAADALAYVIFTSGTTGEPKGVELSHQAAMNTITAINRRYQVSAEDRVLGVSAL--DFDLSVYDLFGLLSVGGALVLPARKEPREWLRLIREQRVSVWNSVPALLDMLTLQVRDDG-GLGALRLAMVSGDWVGLDLPRRLERAAGVPFVALGGATEAAIWSNYQDVPGHWRSIPYGRPLDNQC-FRVVDSQGRDCPDWVPGELWIGGAGVAAGYRGLPTLSAQRFVEHRWYRTGDQGRYWADASLEFLGRLDHQVKVRGFRIELAEIDVALERHPAIDRALSLVLPGSEA--QLAAVLLAREPLPEPQALRQWL-GQWLPEHMLPDLWLSLPELPLSTNGKVDRAALLWLLQEQ---- 41407968 829 -------------------------SIPAMFADQVIRAPQAVATRCAGHSMTYRKLDEASNRLAHLLIEAGAGPGESVALLFNRRAEAVVAVLAVLKTGAAYLPIDPAHPTARIEFMVADAAPIAAITTT--------ELAERLDGC--GLPIIDIADPRIDSYPH-------TALPVPDPDDIAYLIYTSGTTGVPKGVAITHNN-VTELLGSLAPDLARPGQVWSQW--HSYSFDISGWEIYGALLHGGRLVVVPEESPDDLHALLIDEKVTVLCQTPSAAGTL------SPQGLESV-TLLVGGEACPSELVERW--GPGRVMINEYGPTETTMWVALSAPLTAGSTGSDAVPIGPGAAFFVLDQWLRPVPAGVVGELYVAGTGVGVGYVRRAGLTASRFVACPFYRTGDLVRWGADGQLRYLGRADEQVKIRGYRIELGEIRSALAGLDGIEQAAVIAREDRPGDKRLVGYVTESTGAADPADIRARLGQR-LPAYMVPAAVVVLDALPLTVNGKLNARAL----------- 41407968 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPQELHGMLVAEQVSVLTQTPSAVAAL------PADGLESV-ALVVVGEACPVEVVDRW--APGRVMVNAYGPTETTMCVASAPLKPGSGVPPIGAPVS-TAALFVLDRWLRPAPPGVVGELYVAGAGVAVGYTNRAGLTGSRFVACPFYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIELGEIRSALVGLDGVEQAAVIAREDRPGDKRLVAYVTSATGTADPAEIRARLAQR-LPEYMVPAAVVVLETLPLTANGKLDTRAL----------- 115380054 544 -----------------------------LFLRQAERQPGAVAVIAGEQVLSYGKLERRSARIAAWLIAQGVKPDQLVAIVAEKGVEQVVAALAILRAGAAYLPLSPSLPPERLHALLEEAQADVVLTQSAL----------ESSLRWPEGPRRLSVDRDEF------LEAPKGALPPVQGNNLAYVIYTSGSTGRPKGVMIDHRGAVNTLLDMNERFNVGPRDRVLALSSL--SFDLSVYDLFGVLAAGGAIVMPESRDPGRWQVLLEKTGVTIWNSVPALMDMLVEFSEGSGLRLPSLRLVLMSGDWIPVTLPGRIRALSNAELVSLGGATEASIWSILYDVGAGWRSIPYGRPMV-NQRFYVLDEALEPCPDWVAGQMYIGGIGLSLGYYRDPVRTAERFTGERLYATGDLGRFMPDGNIEFLGREDFQVKIQGYRIELGEIEAALDSHPAVRSSVVNAVGKPGGTRRLVAYVVPGE-------------------------------------------------------- 126635115 208 -------------------------TFPEVFEEQVQAGPNRVAASHGTATLTYEELNARANRIAHALLGAGLTAEAPVAVVLDRTLDWLAAAIGVFKAGGVYLPVRPDFPADRIAAQLARSECRLVLAEPGSEDLAHRAVAVAGADAQVLSVPEVLAGDAATTDPG----------VPVAPEQAAYIYFTSGSTGTPKGALCEHAGMLNHLLMKLEDMGMTGREGEVVTQTASQCFDISLWQFAAPLMAGGSVRIVDTDSVGGFLDELVGNNVTVAQIVPSYLEVVLTHLEQWPRPLGRLRSLSVTGEALKLELVQRWFAAYDIALVNAYGATEVSTMHEILDGLPDRDFVTVGTSRR-NINTYIVDENLALVPLGSPGEIAFSGVCVGRGYINDEERTRQAFVADPYYRTGDFGRWLPEGRIEFLGRRDEQVKIRGFRIEIGEIENKLLTFPGVRESAVVI--DDGAGEMLVAFY--SGDGVEPEHLRDFLAG-LLPEYMVPTYFHGLQQLPLTENLKVDKKVLKRLA------- 6724259 524 -------------------------TLHGLFAARVEQLPMQLAVVSARKTLTYEELSRRSRRLGARLREQGARPNTLVAVVMEKGWEQVVAVLAVLESGAAYVPIDADLPAERIHYLLDHGEVKLVLTQPWLDGK---------LSWPPGIQRLLVSEAG-----VEGDGDQPPMMPIQTPSDLAYVIYTSGSTGLPKGVMIDHRGAVNTILDINERFEIGPGDRVLALSSL--SFDLSVYDVFGILAAGGTIVVPDARDPAHWAELIEREKVTVWNSVPALMRMLVEHFEGRPDLARSLRLSLLSGDWIPVGLPGELQARPGVSVISLGGATEASIGYPVRNVDLSWASIPYGRPLRNQT-FHVLDEALEPRPVWVPGQLYIGGVGLALGYWRDEEKTRKSFTGERLYKTGDLGRYLPDGNIEFMGREDNQIKLRGYRVELGEIEETLKSHPNVRDAVIVPVGNDAANKLLLAYVVPEGTRRRAAEQDASLK------------------------------------------- 148553956 7 ----------------------------DWVAYHSALRPEAPAVTCVERGVTWGELDERVGRLAYQLRHHGLQPGDRVALIAENDTRIFEVQFACMRAGLIWVPLSWRLAVGELVTLVRDADPAMLIQDDIW-----REVGDAVADATGIERRLLWSDDLARSDYDRLIADAPAAMPGHDEDQLTHILYTSGTTGLPKGALCSWGTLKHHAINAAQTSRAERGNHHLNIVPLFHAGGLNTFSN-PTLYWGGHVTTTRRFDPAVALRLLTDPGITHLCGVLQMYELITALPAFAEARFPTLRNGLFGGGPKTVWVHQTWQDR-GFFLQLSYGSTEQGPLVTVLDDGRDLALANCSGFVVPGTELRLVDGDGQDVAQGEVGEIWTRGPAITPGYWNRP---RGDYFEGDWFRTGDCGRFDEAGRLYVVDRLREVYRSGGENIYPAEVELALADAPGVREVAIIAVPDERWGEVGLAIVEPMPGVEVSLDSLLAHADGRLARFKLPRHFATIAEMPRSATLKIDRALLKK--------- 76884874 1850 -------------------------SIPAVLSDVVRERGDRTALVMGAESYTFAQLWERSAAYAAYLRAEGVAPGSRVGIMARRSPHVVIAMIAVARLGAAYVPVRPSDPEERRRLVLTDSEAVVLLDDLTGEPLDGVR-------QLP-----LAVYDAPDAGSGGSWHASDA------ASTPAYIMYTSGSTGRPKGVAVSVENVLR-LAYEPDFVELGAGDVVLQTGSL--TFDASTLEVWGALLNGAELHLVDELDITALREAIDGSGATVMWMSAPLFSQIVD---SDPGVFGRLRQLLVGGDVLPPRQIRAVEACPGIRIINGYGPTENTTFSTTYRIPDDVRAIPIGRPI-GHSSAYVLGSGGRLQPIGVPGELHVGGRGVALGYVNRDDLTAASFIEDPFYRTGDLVRLNDDLDIEFIGRADHQVKVRGFRVELSEIELVVRSLEYVRDVAIEARTPEGGTLRLVAFYSADGDADIRADL-----ERLLPDYMVPAVFVRLDQLPLDRNGKVDRRQL----------- 145604703 1364 ------------------------QCLHSLVEEQARSRPNAIMIDAWDAKLTYRETDEYATRLASFIAGLGVGPEVIVPFAFEKSAWTTVAILAILKAGGACVALDMSYPRSRLERIMQDVEAKTVLCSRRN---------EQALKTYKGLHSIVVDRNSIDCLPSEAFRSD------VKPTNAAWVVYSSGSTGTPKGAVLEHRSLATTARTNSEVLGCGPDTRALSFA--SHSFDVAIEDNIIIPMFGGCICIPSDEDFNDLAGVMTRMSVNWADLTPTVARML------SPSTVPTLRTMVLGGEALTQDIIDTWTPVDGFKLYNTYGPSECSVQSTCCLEPRDARGGNIGYPMNCNIFVVDSDNPNVLLPGGETGEMLIEGPIVGRGYLKNEDKTREAFVRGRFYRTGDLGVLNDDGSLSFISRKDTQIKLNGQRVELGEIEAVLLKTSNLAQVCVFSPQSSPRRKLLAAFIQPSNEKAEASSALEFVAANHLPEYMVPSLFIPVYSLPINASGKIERKVLRELAS------ 145604703 2483 ---------------------WMDACMHQLIKRHTLSKPEFPAIESRQVTLSYQQLDDLATHMAHQLCELGAAPERIIPISMEKSVNAIVAMLAVLKAGAAFVPINPEDPQDRRADLLAQVQAEIILVSPNTK-----------DRYAPFNKLKVVVLPPLNVAEWGPLNTSPLPSPKVKPSNLAYVLFTSGSTGRPKGVMTEHRSVCASTAGHGAAMGFDFPRRVLQFA--TYTFDACIGEIFTTLSHGGTICVPEQERMDDLSGFIRDFRCDWAFFTPTFARLL------KPESIPSIKTLVLGGEAVTAESVDTWADKL--RLMNGYGPTETCVFCTTRDISKGDRAEKIGHMVSSVGWVVDPQDHNRLVPIGCTGELLVQGPGLSRGYLGQPDKTREVFVPAPWYKTGDLVRQDTDGSLLYLGRKDNQTKINGQRLEIGEIEAVLNGKDAIEQVVVVAGKTDKNKQVLVAFVELDDESRLKMKELETLARASLPKYMVPTLWIPVSKMPLATSSKTDRKTL----------- 145604703 265 -----------------------------LFQEKARETPCAEAVIAEKVSWTYKQLDTLTDKLAHLLVSKRVSPGKIVPLMFEKSVWTVVAAIAVLKAGGAFGYIEPNQPWEDVSRLLGACESTFVLCSAKYEGLLSTHDVESVIIDEALLSRLPSCGSVEDIS---------------QPADISYIIFTSGTTGRSKGIVSNHSSFCTSILAHGKAEFYGPESR--CFAFSAYNFDVSVTDIFTTLAFGACICIPSDEEKMNALAAAARMRVTHITATPTVSQFI------NPGDVPTVKTFITGGEFASPEIIKKWVSA-GRNYINIYGPAECNSRITHHSFKVGDSGSCIGRPSGCVVWITKSNDPNALVPLGAPGELLIEGHLVSNGYLKEEDKTAEAFIAAPWYRTGDLAQWLPNGKLRLLGRRDTQMKIHGVRLEAAHIEFKLAALPSGSQAVVVGQ-DPKGGEKLAAFVTLPGPPTNDDDLLAGVQETNLPAWMCPNYILPLDKFPHGQSGKVNRKVLRDMVAD----- 145604703 3562 ----FSPYDRDQVIAWNQEGHLAGGLTHELFHRTATVNEAREAVNAWDVDFRYGDLDRITTKLAHHLRNFNIGPEVIVPLCFEKSGWAIVALLSVIKAGGAVVFLDPSYPMARLNEILSQIEA--------------------------------------------------------------------------KGCPYS--------------------------------FDVSVMEILTTLLHGACVCVPNERAKNRMVEVINDFHINWTFLTPSVVKFI------DPAEVPTLETLILGGEAMTRQSIDIWAGK--VRLINGYGPTECAISAAVNNNTLETDPANIGKAVGGMCWIVEAENHDRLAPVGTVGE----GPTLGRGYLKNPEKTAEAFINDPWYKSGDLAYYDADGCIIFCGRKDAQVKVRGQRMELGEIESHLSQNPEIQHAAVFPASGPCKGQLVGLVSLKKVGAETNRDIVELVDGQEVPGYMIPNLWIPVKSFPLLPSEKLNRKCLAQWLN------ 167894959 250 -----------------------------LVEDHAAATPERRALVYNERAYSYGELNRAANRIANRLMQADLGTDALVGVRVSRSDRLVLTVLAIWKIGAAYIPIDPVLPGQRMREMLELAG---------AKALVVDAAVAAAEPAVAGVPRIVFDDLVQDDPRLED-----NPDVHLSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNIANKALDLEMDEDSRVAQNASM--SFDVSVWQMFIALTKGGTTFVYDERAVNDIAGLIRRDGVTILEVVPTYLIAVVEYLEEHPECVASLRFLIVNGETVDATLIRRWFALFPATLINAYGPTEASDDITHHPGDEIVNPVPVGRALANFD-LYVVDDELRPVPIGTRGEIVATGVGIGRGYIGMAGATAQAFVKSPFYRTGDLGEMREDGVLMFHGRKDRQVKIRGMRIELDEVEASLRAIAAVRQAVVLAIRPENREAFLCACVVPLDGA--REEIVDALKAK-LPPYMVPSVFRFERELPQLPSGKVDRNRLREQ-------- 154251489 5 ------------------DGSTSPVPLGDLLARHSEKDPARPAVTYNEMTTSYAELDARANRRARQLETMGVCEGDVVTLAVPNSLEFYEIVFAVWKLGATPNIVSSRLPVAELRAIVEIAGPRLIIGEESARVDGWNFLATGTK-------------------PGTDLSPDPLPTKVASRWK----MHTSGSTGRPKLIVDKQSGLYDPGKARSIQL---AGETMLNPGPLYHNAPF--VGSFQSLFAGNHVVEMGRFDPLRALELIERHKINVVSFVPTMMNRIWRLPAEQRFDLSSLRLVIHLASICPAWLKQAWIDWLGPRIFEIYGGSELFGGTAITGREWLSHKGSVGK-VRPGAQMRILDEQGKECAPGEIGEIYFTGPNSTYEYIGAQAKTM-----DGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAALDQHPNVLSSIVIGLPDADLGQRVHAIVQMADERSDADVMREFLSDK-LVRYKIPRTFEFTSENLRDDAGKARRSQLREE-------- 6716343 446 -----------------------GLPIHEVISAQAKRRPDAFAVAQGEKSITHGELEAAANRLANRLVAMGIGPEKRVAIALEKSIERSSPFSRVLKSGGAFTPVEPDHPEARNRHILSAPGLSLII-------SRTRSIA-----NLPTDIATPMLNLDKTDLTAESIEAPAVSHPERQ---LAYVIYTSGSTGVPKGVAVEHGPLAHHCKATLRIYEMSEASCEYPVLPFTSDGG--HERWMVPLMAGGGVVLTQDATPEDAFAMMRKHGVNNASL-PTSYVRGLAEYAGENNEIPRLRLYSFGGEALSQAVFDMITENLQAQLINGYGPTETIMTPMIWKIPAGTRFEGTVAPIGRGVRIYVLDADLAPVPVGVIGEIHIGGSGLARGYQGQPELTEERFIPDPFYKSGDLGRWREDGIVEFAGRVDHQIKLRGYRIEPGEIEAVLRSNPSVAEVVVL-LHQEGGRSSLVAYVVPREGETLSVTELRRAAMTALPDYMVPQTIMLLDKLPMGPNSKLDRSAL----------- 169631438 16 -------------------------TIYDLLARSAAQHANKPALRLGGRTWTYNELLGRVTQAANMYHALGLGGGGVVGLLLPNTPASYPALLGAQAVG-IANPVNPMLTTAHIIDILGLTGAQILIAPAPALDPDGWQKARDVLDALPEIATLITVGGDVPHPPFDDLLSTHITTTQRTSSDIAAYFHTGGTTGTPKVAPHTHANEIYVAWALSQHNAFGGDLAVLSGLPLFHVNAVLVSTLTPLLAGGTTVALGPRDAVADFWRIIEHYRITTFSTVPTVYASL--PPLPEDVDISSLRAGIVGAATLPTAVRTNFERVTGVPMIEGYGLTEGTCASTFMPL-GDTRYGSVGPPL-PYQRVKALDTEGRPCAAGETGMLAISGPAVFPGYLRGPAPDPAGVIQDGWLLTGDLGRLDTDGFVYMTGRAKDLIIRGGHNIDPRPIEEAMLSHSDVVAAAAVPRPDVHSGEVPVVYLVLREGAPPETELQQWAADHCAEPASIPKFFHVVDSIPVTAVGKVHKVPL----------- 57338484 9 ----------------RPEGALA-TTWPSLLEAWAADTPDAIALVTADTALTYAQFNARANRLARWLKHLGAGPERSVGLVLGRSADFFLCATAVLKCGAAYLPLDPSYPMERLSFMTRDAAPVALVTTSDVPG----ELLDQLSTRRLVSLDDEVAEDALRRLPDHDME-DGERLEPLRPASPAYIIYTSGSTGIPKGVVVTHQGVASLIATQRRRLAVTGVSRVLAFS--SPSFDASFWEMSMALLTGAALVVPGRLLPDELAALIADQGVTHLTLPPSV------AGSLDPGMLPPGVTLVVAGEACPAALVQRWR--PHRTMVNAYGPTESTVCATMSDPLADDMAPPVGRAVD-GTRIHVLDDRLAPVVSGAVGEIFIAGHSLARGYLKRPGLTAQRFVADPFYRSGDLGRWTRSGELEFVGRADDQVKVRGFRIEPGEIESVLAGCRGVRQAAVVVREDRPGEPYLAAYVVP---------------------------------------------------------- 159038692 3 --------------------------------ESADERPD--AVRINDQSVSWVELRRLATAVADDLRGL-----DRVAVEASTDLATVVGVVGALQAGTAVVPVPPDSGPMERDHILRDSSAEAVLVPAGSRQGDYL---------------------GRPIVPVDLTHRSDSTLPEPDPTGTALILYTSGTTGAPKGVVLSRRAVAACLDGLAAAWGWTQDDLLVHGLPLFHVHGL-VLGVLGPLRLGSRLHHVGRPTPERYARA----NGSLYFGVPTVWSR-IAAAPDAARALRSARLLVSGSAALPATVCADLAALTGRRIVERYGMTETLITVSARAD-GPHRPGTVGLPL-PGVRTRVVDERDAPLPADTMGELQVCGPTLFDGYLHRPEADAASHTSDGWFRTGDVATVGPDGWHRIVGRATDLIKSGGYRIGAGEVEDALLTHPGVREAAVVGTPHPDLGQQVTAYVV--SDGVPESELVDFVA-RQLSAHKRPRQVRLVDALPRNALGKVQKSRL----------- 134099758 18 --------PARLRRQWCDEGRCPDRDLYSSFSEHVRRHPGRPAVIDARGTLDYAGLDTRVRGIAAAFAAAGLGERDIIGIRLPNGRDMVATELAVAAIGAVALPYPAGRGTRDTLSLLGRSRAGAAVFAD--------PADVASCGELPDLRAVFTFGRPVAGARSLGLLPADARWRPRDADSPARILVSSGSEAEPKMVAYSHNAMVGGRANYVRALGGTELVRDLVLVPLASSFGSCGTSVTIAAL-GGTLVLVDAFDPGTALRAITEHRPTHVFGVPTMLRRLADHPPAGGEDLSSLRALVSSGAALPEATAQACRDRFGREMIAVYGSSDGVNCHTARTGLAP--ETGTGLPDPAVADIRITDERGEPVAAGEPGEICALGPMTPMCYVASPELDTRYRTPGGWVRTGDRGFLDGRGRLHVLGRIKQVVVRGGYNISPAEVERELGAHPAIADAVCVAVADPDLGERMCVCVTQPAGVPTLDEITTFLRERGLERRKLPELLLAVDEMPLGPTGKICRRTLSEMATEQ---- 164511437 462 ------------------------------FAERAAAEPDALAVRDGDRGVSYGRLWSAAAHTAERLTAAGVRPGDIVALLVPRGAALAAAVFGTWLAGAAYLPLDPHHPAERIAYQLDDAGARVVVTGDGLTAPGDRRTV-----------------PAPDVDAAPTLPVDRDRTGAAGPDALAYVIYTSGSTGRPKGIPITHRSLANHITDYAVRFGVAATARPTGWLSTY-SFDTSSLELMMPLLHGGHTVVLPRTDGALLAEAIRVHDIGFLQATPTTWRLVADRITA----LVAGRTLLSGGEPLPGGLAATLTGA-GAELWNVYGPTESTIWATAGRVPTDPGDRVVGTPIA-NTRVFIAGPDGEPLPIGLRGELCVAGVGVAAGYHGRPDLTAERFGSNPFYRSGDVARWLPDGRINLLGRMDRQVKLRGNRIELGEIEAVLSDHPDVEAAAVLVVGDPGTDGSLAAFVQVPHRPEAMGELWEYARQR-LPRSVVPHRFLAVEAFPRTGSDKVDYLALADLAARRPAA- 118616223 50 ------------------------------------------ALVFEDRGFSLPGLGAMADGLAAALRKQGVVAGDRVAVMSSNRPEFVAVLNVIWCLGASAVLISPAWKRAEVDHALALTGPA------------------HAAGDHPVLAGLMPMLHLDEPIT----PAAPLPGAPRRAGD-ALLVFSSGTTGLPKAVRHTHASLNAAIGHWRDALGLTERDRIQIVTPPSHILGL--LNIVAALRTGVRVRLHRRFDIDQMLAHIESDRITVEMAVAPIALAMASHPNLESYDLSSLRFIMWGATPVSAGIAETVTNRTGIGWVPAYGTTE--LPVIACSPLRGARLDTVGRVLPGVDLRVVSTETGERVGPGEVGEIQARSHLLMAGYL--PAAATAEVMSQGWYRTGDIGSLDAAGWLRVTDRLKEMIKVRGFQVAPTEIEAVLHGHPAVRDCAVFGVPDGANGEAVVVAVAARTPV-DAAELRARVAA-SLASYKRLSRIVFVPDIPRLPSGKVLRRALKEL-------- 148553209 3 -------------------------------------------VIVGDRVRTRDEAIERGARLAAAMHAAGVEAGDAVALLLRNDFAVLEANLAVRRLDAYGVPVNWHWHADEIGYVLRDCAPRLLI--------GHRDLLEAIEDRIPAGLTVVAIGPARGWIDYDGWIAGHEPHAGTGTGLGSSMVYTSGTTGRPKAVRRSGEESAQRARVLAAIHDSAPGNVALVTGPLYHLFG--QALMTATFGAGGSVVIMERFDPEACLALIERHRVTHSALVPTLFVRLLRLPDAARYDLSSLRHVVHSGAPCAPEVKRAMLGWWGPVLHETYGSTETGVVTKIGPAEWLERPGSVGRPVLTG-EVRIRGEDGGWAPAGTVGDVYLRIHGTPDFTFHGDPAKRAAVEHDGLVTCGDIGWLDAQGYLFLCDRRVDMLISGGVNIYPAEIEAALLEHRAIGDCAVFGVPDPEYGEAPVAYVQPAS-AIDAGAVRAFLRGR-LAGYKVPRHIVLTDALPREETGKIMKRKLREQF------- 68536433 24 ----------------------------------------------------------RAAAMANMLREFGIERGDRVGTVLPNCTEHLEVLLSVASMGAVFNPINRHLMDTQITHIINKAAPKVLVLDPAC-----KEQIIPLLADCPCVEAVLVIGDTEAVQKLADGRSADFDWPEVEETDPAAICFSTGTEGPPKGVVYSHRALWLHSMQAADSFSIRNGTSFLCCVPIYHVLSWGVP--LAAFMAGAPIVFTGRATPEHLAHVIEDAMPRQAHGSPAVWTGLLVHYAKKHPKKMSLQEIYVGGSQVSPAMIDAWEERFGVDIIHSWGMTETGPVGTVAHPPAGVARESQGR-FHAGMRYRIVDDHDNVLEANDEGELQVRGNTVTASYYKDD---SPRFTEDGWLRTGDIATVNKDGYLTIHDRKADIIRSGGEWIYSAALENYLLEPEAVIEAAVIGIPSEKWGQRPLAVVVVAEGTPTAQELAKELRER-VPGWMVPENWTFVDHIDKTSVDKFDKKDLRQHFRE----- 168143213 3 --------------------------LLELIEKWAIETPDQTAFVWRDAKITYKQLKEDSDALAHWISSA--YPDDRIMVYGHMQPEMIINFLGCVKAGHAYIPVDLSIPADRVQRIAENSGAKLLLSAAAVTVTD--------------LPVRIVSEDNLKDIFFTHKGNTPNPEHAVKGDENFYIIYTSGSTGNPKGVQITYNCLVSFTKWAVEDFNLQTGQVFLNQAPF--SFDLSVMDIYPSLVTGGTLWAIDKARPKDLFASLEQSDIQVWTSTPSFAEMCLMEASFSESMLPNMKTFLFCGEVLPNEVARKLIERFNATIMNTYGPTEATVAVTGIHVTEEVLDQYKSLPVGSDCRLLIMKEDGTIAPDGEKGEIVIVGPSVSVGYLGSPELTEKAFTGERAYKTGDAGYV-ENGLLFYNGRLDFQIKLHGYRMELEEIEHHLRACSYVEGAVIVPIKKGEKYDYLLAVVVPGEHSKLTSAIKKELNER-LPNYMIPRKFMYQSSIPMTPNGKVDRKKL----------- 66045038 3 -------------NRHEENIARNPQTLLSRFAEQVRRDPQALAVVDRQVRLTYAQLASASERIAKGLLAQGASPAEPIALCMPRCWQWVATILAVLKVGAVVVPLDRASPARRRQLMLDDAGCVGLVTL----GEDADSLAAPQHGWYVSVEALLEFPDQPALRLPEDFAVSS------------FLFYTSGTTGTPKAVDVGERGLLR-LARTDGCLDIRAGERVACLS--NPAFDACNFELWAPLLNGGCCVIIADADLQDAARVLETQQVDSLFMTVSLFNTL---SADNPACFASLRQVLIGGEQVSAAAVRAWYQANPCRIFNAYGPTECTTFAVCYPIPRDFAAVPIGRPL-PDTGVQVLDPQQRPVASGEAGELYLSGSGVARGYRNRCAETAQRFLRLPHYRTGDQVRVNADGLIEYLGRIDRQVKVRGFRIEPGEVEQRILEHPQVAQVHVCTRRQAAEDHQLLAFIVPR-EALDYRDFDQHLRD-NLAVWMRPHQLFVLQRLPLTSNGKIDQRALLEQ-------- 66045038 1059 -------------------------TVADWFAYQVSCTPDAPALIDDQQCISYAELDALADTLAATLVEQCPLPEEQVVLYLEASVEHIVALLALARLNLTAVPLDPGYPLAVQRQVMQQAQPGCVLYSAA------TEAALEQLSADPRVCHRVDLSAA----------ARPFERRRHAGERPLYTLFTSGSTGTPKGVQVPDRTLCNLLHWQRNEGQLPAKSVTLQFSML--SFDVSFQEIFSTLCGGGCYHLINRQDAQALLSYLVQTRIERLFLPCVALQHLAQTAVSQGVYPQALREVITAGEQLTEALRNWFGGMPQARLFNHYGPTETVVSAWRLPAAVHDWPAPIGRAVS-NARLLLVDEHDRPVPSGSQGYLLVAGPMISRCYLADPALNAARFVELPFYRTGDLARADANACLHYLGRDDQQIKISGQRLELGQIEAALMQVAQVSNAVVAMQAEPP---RLVAWLHSEGTLPDAQQLDRQI-SLHLPSHVRIDEYRRVDAWPRTPSGKIDRRAL----------- 39974329 72 ------------------------------LDRHVEKNGDAPAIFYDSQRLSYKELLDEVALFAAVLRQEGVRKGDVVLVYMPMIPAALIGILAINRLGAIHSVVFGGFASGALAQRIDASRPVAILTASGKGPIAYRNLVREAKSKWKPPKTIVWQREQLRWEPVRREDGEPAECVPVGSNDPIYIIYTSGTTGLPKGVVRESGGHAVGLYLSINSKFHGPGDVMACFWVVSHSYTLYGPLITGVLYEGKPV---GTPDAGAFWRIVEEYKVNSLFTAPTALRAIRKADPDRHGGLKSLRALFLAGERSEPAIVEAYQEVLNAHVIDNWWSTESGSPISGITKPLSSKPGSAGKPMPGFD-VRVVNDEGEELPRGKMGNIVMAAPTAFRTLWDDEPRFFRGYFKNGWVDTGDTGVVDEDGYVHIMSRSDDIINVAAHRLSTGTLEEAITSHPLVTEVCVVGIPDSLKGQMPFALVTPNNEHVTDEEIQQLIRKQVGAIAALRGIIRGQGMIPKTRSGKTLRRVIRELFE------ 120402571 46 ---------------------------------------------------TFDQMARRSDQVASWLRGLGVGKGDRVILMLGNQVELWESMLAVAKLGAVIMPTTGALGSEDLADRIGRGRAGFVIANAADAAKFADVPGDYVR--------IAVGDPVPGWHPYSDTAAAAAEPPQTSADDPLLVYFTSGTTSKPKLVEHSQISYPVGHLTTMAWIGVRPGDIHLAISSPGWAHAWSC--FFAPWLAEATIFVYNRFDAAALLQQMRRAGVSTFCAPPTVWRMLIQSDLGERP--PGLREVLGAGEPLNPEVIGAVERAWGLTIRDGFGQTETTLQVGNTPG-QPVKAGSMGRPM-PGVPVVLVNPLTGELAD--EGEICLRTPNLMTGYLGDDARNALVM-RDGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYISLAEGADTARSILEHSRDH-LAPYLKVRRLEFY-ELPKTISGKI---------------- 170085511 3 --------------------------------------------------------------------------------------DYATVIWAVQTLGGIITPANPSYTADELTHQLTTSKAKLIVTHSVCRNAALEASDRLVLLVDPTLSPTVNSSTVEDLIAFGISRPQSYKLPGEARTTLAFLSFSSGTTGKPKAVEISHFAVIANVIQMAAHYQIYPGDIALAVLPFFHIYGL-VVMMHYILYCGMSIVVVPKFNFSSFLDSIIRHKVTHLFLVPPQIVLLCKHQSVQNYDFSHVKYCLSGAAPLSGELMEQVTSILNASIGQGYGSSPGTVSM----DPTHVVLATIGSALLPGIVARVLKPDGTFAAEGEQGELVVTGPSMALRYMDNPKATAETFV-GGWVRTGDEVII-KDLEVFVVDRLKEIIKVRGFQVSPAELEGHLLLHPDAVDACVVGVPHDYSGELPLAFVVLESKASEEQTLKRILCKHVSAQYKLAGGIEFVDEIPKNPSGKILRRLLREKAK------ 26989283 14 ------------------------QPIHHAFIQQASRCPAAIAIIGQHATCSYSQLEQISAGIAAFLVKNAASGTDRVVIVSRRSAALVYAMLGCLRAGLAFTVADAAYPAARIEQIVNTLKPAVILRCAEASVDVGQPMVVTVPEALAE--------------ALQAFPRQPVALPAVSPEQPAYITFTSGSTGEPKGIVTHHAPLVHFIDWHVRQHGFTQADTFSLLSGLGH--DPVYRDVFTPLSLGATIACPAQSTPSRLASWLHQHGVSVIHLTPPLGKLIETGAHLNGQILDHLRYLFWGGDALSPTQYQQVRAAPNAVNVNFYGTTETAMAFHTLDPEMDNARVPLGKGIA-DAQLLVINPANQLVSEGETGEILIRSPYLSRGYWDDPGLTEAKFIANPFYRTGDLGTYLADGSARFLGRADSQVKIRGHRIELAEIENAICRHPHIGQCVVL-TNHEGASTRLVAYCVAQ-QAIRADELRQALSGQ-LPDYMVPALFVFLDALPLTPNAKVDKRALPAAFDD----- 6635396 479 --------------------------LDGLFLAQAEQGPQRMAILEPALRMSYGELLGQAGSLAAHLAELGARPNELTAVVLEKGWRQIVAVTAIHLAGSAYLPIDPALPEERRRLLLEEGQVKVVLTESHLA---------ERLSWPASVRVVAIADTARG---------APPRLPARAASDMAYCIYTSGSTGRPKGVKIEHRAAANTILDINERFGVGPADRVFALSSLG--FDLSVYDIFGSLAAGAAIVLPQTRDPAHWLQVLRQQGVTIWNSVPTLMEMLVDQVEARGELLPTLRLVMLSGDWIPVTLPDRIRRLRDIRVISLGGATEASISIIHPIGRVDPAARSIGRPML-NQRFYVLDEKLAPRPDHVPGDLYIGGVGLAQGYFRDEETTRARFTGERLYRTGDLGRFLPEGEIEFLGRKDFQVKIAGHRIELGEIEAVLQRHPSIRE-AVVAAPGERTSRRLVAYLVPVEEAPSDEVLRSFLAA-ALPQYMVPAVFVRLEHLPLSSNGKVDRKALPEPVLQ----- 145229597 25 ---------------------------------------------------SYKDLNESVTRVQSTLAQFGVGEGTRVALVLPNGLEFVGSFLAVIRQRATAAPLNPQYKREELKDILRLMRPSLLISMKSTHLISASVLAAQIPVAICRTEGPNIYIEGEHSSSGAESHVPIHSPYDLRPSDKAVLLFTSGTTGAPKSVALSHENLLVAMRIIIDAHKLSPADRCMIITPLFHIIGVGG-SLLTSLFSGGCVIIPPAL-PGQFWQSCIDLNATWFHAVPTLYRLLISFP--RPDVMPKLRFIRSGGSDLSPELYQRLHE-LGTQVIEVYGMTETAIFCNRLDSSMRRLAH---YPIASTVEVMILPSEGRAGEPGIVGEICVRGKSIMTGYLDNPKANEQAFLFGGFFRTGDLGVVKEHGYLQLTGRIKEIINKGGEKISPSEIEHVASSFEGVRESVCFRIPDEIYGEEVA--VIEVGKQVTEAALKKHFRQH-VAMFKVPKAV------------------------------ 53722209 5 -------------------------SVNRLFTSQARLAPEALALSSGDTRLTYGELERCANHLARRLVDSGVRPRDRVLLCLPRSVDAVIAMLAIMKTGAAFVPVDPAYSDA----------IKRGYASDSGARHALARAADAAAFRGGALGVI----DADDLSAARDDEGPEVDAGH-DGETPVYVMFTSGSTGRPKGVIVAHRG-VARLVRETNYIRITREDTLLLLSPI--TFDASTFEIWGALLNGARLAIYEDFDPNAVSRLIAREQVSVMWLTAGLFHLV---ARRFVGMLAGLRVVLAGGDVLSAAAIGAVFDAFPITVINGYGPTETTFTCCHVMTADRRPTGTVGRPIA-GTDVRILDAALREVPDGEEGELCASGLGVALGYLNAPDATRAAFVDCPLYRTGDRARRRADGVIEFLGRSDRLVKIRGYRVSLDELQSVLAGIPGVEEALV-KVSEEATGEKRLSAIVQSGRA--EPDMKAYVRAQRVPPFQIPDDIRIFPHIPLNANGKLDRHRL----------- 120402977 7 -------------------------TVADVLRRQ-RLWADKPLLVCDRTRLSYGEADERSAVLAQRLVALGAGKGTHVGLLYPNSAEFVVAMLAATRIGAVVVPFSTFGTAPEVRRQLVDSDVSVLLAARSFRSHDYVQTLTDAVGARPTLRHVLFDDQDSDARGRVDDALLRAMEDDVDGCDPLAVIYTSGSTSAPKGVVHTHAALLAHQRSLNEIRRLTADDRLFCNSPFFWIGGF-AFGLLATLVAGATLICSNATDAADTLDLLEAEKPTVTNGFVAGITHLPRHPSFARRDLSSMRRIMAAGARPADAELR----------HNMLGMTETGSVVLLSGDDPESRRGSFGF-LAPGFQARVVDDTGCDVAVSTPGVLLLRGPFLMQGYYGR--AREDCFDGDGWFDTGDLVRRDGDGVFYFIGRTGTMIKTAGANVAPGEVEKAII--------AVIGLPDAERGQ-LVAAVIASDTEVDVSGLQETLRSH-LSAYKIPRRVATVADIPMLSSGKVDLSALRRLF------- 162452161 467 ---------------------------------RARERPDATAIQHGLERVTYGELDLAARRLAARLAALGAGPDTLVAVLLPRSVGAITAILGALYAGAGYLPLDPDGPQPRTTAILDDARPAIIVTTSPHAAKVGSDRAARL----------VLLDEAIHGAPARAL-------VQGAEEHLAYVIYTSGSTGRPNGVMIERGALAHFVAAATHRYDLRRDDRVLQFAPLH--FDASVEEIFLTLCAGAALVLRTDESVPRLLDACERHRITVLDLPTAFWHELAYGLSTGAASLPSVRTVIIGGEAALPERVERFRRAVGARLLNTYGPTEATVVASAAEAPDDRHEAPIGTPL-PGVRAAIIDARGRLAPRGAVGELHLIGPGLARGYLGRPDLDAARFVRPRAYRTGDLVLQRADGQMVFVGRVDDELKISGHRVDPLEIEAALLRHPSVREAAVIGHASAGGGKRLSAFLVAGDPAPSPAELRRHARS-LLPAAAVPSAFVLTDRLPRTSSGKIDRKALRE--------- 116197669 7 -------------------------------------TPDSTVVIVPGSQVTYKDLVSETASFQQKLAAIGIAKGAPVSIATVNSYEFIVSFLAASWQRAIAAPLNPAYKQDEFEFYIDDVKSAIVLVPKGANGSPAVKAAQKFNSAIADAAKKEVALDVKELGQLKGKSKQPILKP--DPEDIALVLHTSGTTSRPKVVPLSHRNLTRTMHNIQQTYQLTASDRTMLVMPLFHVHGLLCGLLAPL-LSGGSMIVPTKFSASDFWRDYTTHGANWYTAVPTIHQIFSREPSFSPSPPSGFIALLL---PFLPHRLPR-----------------------HSKKPTTLPPGTVG--LGQGVEVVILDGAGAAVRPGAEGEICIRGENVTGGYLNNAEANRTSYTAEGYFRTGDQGRKDPDGYLIITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMFGQEIGVAVVLKPGVLAEAELKAWVAEK-LAKFKVPKKVYFTDVMPKTATGKIQRRIVAETMQKQ---- 21224233 7 -------------------------------RDTSAQHAARPAFV-GSDPLTYGEFTARVEAVAARLLSLGTRTGDRIAVWMDKQPRYAEAIVAALEAGCAYVPLDGGQPVSRVRTILADAEPVVLFTDAHHAALDLPASVTTVVAVGDALPDTVGGIPVAPWESWEQGRAGRVTLPSLTPGDLAALLYTSGSTGTPKGVQISHGALANFVAWARDELDVGPDDVFAGHA--SFNFDLSTFDLFTALSCGAAVWIVPDAATKDVTALIRRHRITVWYSVPSVLHLLTTSAALTPEHAASLRYVLFAGEVFPVPQLRALRELLGTPLYNLYGPTETNVCTVRPEDLHRATPVPIGLPIT-GAGTTVVDDAGRTVEPGAIGELHVSGVCVTPGYWRRAEEPVSTAHCRGVHPTGDLVSYEEDGRLVYRGRKDRMVKLSGYRVELGEIEAAALRHPGIAEAAVL-VDGSGPKARLRLYYTLCEGAERIGELKQHCA-RHLPTYMVPHGAVRLDRMPLNPNGKTDYRRL----------- 145223279 541 ----------------------SGDTLHDGFFRRAQARPDAPAVWSHDGALTYGELRATVLDVAAALQVAGIRHGDAVAVMGPKNHEQVIALLAISALGAVYVPVGVEHPAERATRMLANGRVRMALVCGDEPVTTMCSL---------TVQEAIRVGR----------RATGFTLPAVEPTDLAYILFTSGSTGEPKGVEMTHAASMNTVEFINGHFEIGPDDRCLALSTL--ECDLSVLDVFGMLRAGGSIVVVDRRDAEVWAHLIEQHGVTVLHFMP----GWLEMLTEVGGDLSSVRVVPTGGDWVRPDMVRALRKRPGMRFAGLGGATETATHNTICDIPQEWTSIPLGVPL-PNNACRVVGPDGRDCPDWVPGELWVGGRGIARGYCARPDLTAERFVRQNWYRTGDLVRYRTGGVIEFVGRVDHRVKISGYRVELGEVESALRRIPGVESAVAAMVPADGGRDVLAALIEPVAGAAVDAAGVIAAMGQLVAPHMIPKIVEPAPRIPFTAGGKIDRQAVAKLLGQ----- 167384379 26 -----------------------------------------------------------------------LQRKDVIGIYLPNCVQFIISEASIETCGFIMIPLNPAYKPEQLERLFNKTEVKMVITT--------KALVPNIIKADKTMRIVIVDSTKEDIISYNDLIKVPLNKEQISSEDILFYGCTSGSTGEPKICVYTNRAFIGNICSNQSFVPV-ENRITLSIAPLYTTTGHIVVSF--VITKGYYYIFLDKFDVEKIFQIIEEDHVTSTGGAPSAFMALMKHPNRTKYNLSSLKEVTIGGAIASNELTESVKKVFNLQVCSGFGMTETCGIVYKMPAKSTGYSAKLTK----NYEIRVVDHETREVPVGIAGELEIKSPFILKEYLNNPGANKQAFTNDGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMIAHPKIQEAAVIGIPDKIQGETLVAFVIVKSGSSLEMEIKEYLADK-LVPFSIPTYIFQLQDMPRTSFGKVYIPKLKEIVKD----- 212527812 40 -----------------------------FLPRAAAIEPDAEAIYHLTARRSYIETADRARGLAYYLKKQNLK---RVGILAPNTPAFLESIFGIGAAGCVVIAVNYRLKPEDISYIFDHSDAELIIVDE-----EYVSLLDLFRSEHPDVPLLVDTDTDADAAILEGLEHDGLEGQAADENSTIALAYTSGTTARPKGVEYSHRGYLAAMGNVIELNYHKGRCRYLWTLPMFHAMGWTFPWAITAVR--GTHYCLRKIDYPYIWHLLKNEHITHFNAAPTVNTLLCAAKEAER--LPNPVRVTVAASPPSAHLFEQMTN-LNLHPVHVYGMTETYGPITTLPDKEKYKMARQGHGFVTSLPVRIIKPEGTIVDVQELGEIVFEGNICAKGYYKDPIATSKLF-EGGVLHSGDLAVWHADGAIQIMDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTIQPGHIEGSEIIAWAKASGISKFMVPREVEVVPELPKTSTGKVKKNVLREWAK------ 28192382 25 --------PRALRQQWREQGLYQGLDLFSSFYRLAMQQPQALAVADAHYCLNYQQLLARALSLAKVLQQQGVVAGDVVAVNLANGWQACALDLAVAALGAVVLPFPIGRKKHESRSLLQRSGAKALVCARWVGESDYGAMIDELGAQLPALRIRILQGPLEGWLDLEQLWGGPYEAGWIDADGPARLIASSGSESEPKLVAYSHNGLLGGQAAYLDSLSQSGAPVALFCVPLASPFGLATSCVMAA--QGGALVTLPRFDPDEVLRAVVRYQVTHLYAGPNMVDLLLASPLLQQKPWSALEAIISGGSALSAETARGVKRLLGCSLIQSYGSADGVACHTALDDPASVLVSSVGKPDPRVVSVRIMDEQQQALALGEVGEIWALGPMTPLCYYGAPELNQSARAAGGWVKTGDKGRLDAEGRLQVVGRKSDVILRKGVKVNAGELEMLLHEHPQVLDVAVVAVPQASGEGWVQACVVLRDEGLSLEAVNHFLQHQGLERFKWPDAISVHRAFPLAPSGKVDKATLRDELS------ 91211223 478 ------------------------------FAAQVVEHGDRTALIDNEQSLTYRQLDDAVERVARYLRQQGIGRGQVVGIIAEHSAQTVMVIYGILRCGAAFLPLNPALPTTRLYAMCRKAQVAHILYDPAMHELT-QALAFPASSLLQALATSALARE---------------PWPAIEPQDLAYVLFTSGSTGEPKGVQVSHGNLANYLHFAAERY-FTAQDR--AALYSSLSFDLTITTLFAPLCVGASISVCRHAESETLLRMVVDQPNTVIKLTPAHLRLLCAAGISSEQ----IRTLVVGGEDFKRDLARKAAALFPAVIYNEYGPTEATVGCMRYTGQETLPSLPIGMAID-GCQVAICSPWGCPVPEGETGELVIYGASVTQGYIDAPQQTAAAYLKDGVYRSGDIGYAIAPNTLVYQGRKDDQVKINGYRIELCEIEQALLSAPQV-ESAAVAVIDDVQGQHLLACVTP--SSVDVATVMQHLRQQ-LPTYMQPKQCCAIAQLPLSHNGKVD---VRQMVA------ 157127565 27 ----------------------PNQSLGALMLATLNRNPQQIAQIDSGVRVTCSEIRLRTIRAAQNLQRLGYGQGNVFTMAVRNSENVAPVLFACLTLGIPVNLLDASFKRDDLSHMLNTVRPQVVFCPEMAAAMEMIKLQSDVNEGVEGFKHVVKTGKEDEFVPEHFKDTD---------SRLAVIVCSSGTTGRPKGVCLSSSSLIANVISMTEIF---SSDAILSFSSLYWLSGLFF--LLAGTAAGATIITRDVFSPALALEIIEKFRVTVAFFPPATALQLLKHPQAPETDFSSMRVMFCGGSAVSAELKFALDKLINSTCLVGYGLSEVGGAAT-FSDPDTYKGGSTGY-LRPLVQAKIVDANGNALDIDQEGEVLLKPEFKFSGYYGNDEATAEMLDPEGWLHSGDIGRFDKDGLLYVVDRKKDIIKYGNYQISPSEIEGVIQTVPGVVNVCVAGIPVP-GNDLPSALIVRSAEENVSAEDVHKVMDLNLGSYKLRGGVYFTKELPMTASGKVQRRLCRDILIE----- 167570452 749 -----------------------------LVEDHAAATPERRALVYNDRAYSYGELNRAANRIANRLMQADLGTDSLVGVRIARSDRLVLTILAIWKIGAAYIPIDPVLPEQRMREMLDLAN------AKALVVDAAVAAAEPAVAGVPRVVFDDLVKDDPLFEDNPDVH--------LSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNIANKALDLEMGADSRVAQNSSM--SFDVSVWQMFIALTKGGTTFVYDDRVVNDIAGLVRRDGVTILEVVPTYLIAVVEYLEEHPDCVASLTFLIVNGETVDATLIRRWFALFPATLINAYGPTEASDDITHHPDDEIENPVPVGRALANFD-IYIVDDELRPVPIGTKGEIVATGVGIGRGYIGMAGATAQAFVKSPFYRTGDVGEMRADGVLMFHGRKDRQVKIRGMRIELEEVEASLRAIAAVRQAAVLAIRPENREAFLCAYVVPLDGARD--EIVDLLKAK-LPPYMVPSVFRFEAELPQLPSGKVDRNRLREQFLNE---- 167572999 17 ------------------------------FEAIAARHPAALAVSGDAGSLTYAQLDARANALAWSLRAIGARPEQRIGLCTGRDIHFAIGMLAILKTGSAYVPLDSAYPGERLRLLIDDSAMIAIV-----------GMTDELDRLPPH-------GLPRRAIELDDAAPRPAPPRTLCADQAAYVIYTSGSTGTPKGCVVTHANVLRLFDVTRDPFELSSNDVW----SVFHSFDFSVWELWGALLHGARAVFVPYEDPLAFAGFLRDHRVSVLSQTPSAFRLL----DRQPAPLPALRLVVFGGEALAPASLRGWFGRHGPRLVNMYGITETTVHVTRADADADAALCPIGEPLADLS-LQILDPHGAPALDGVAGEIHVGGPGVARGYLNRPGLTAARFVPDPRYRAGDLARRRADGEIDYLGRADQQIKIRGFRIEPAEIEAALRRHPAVRDAAVVCDADARGNARLVAYVTRRG-------------------------------------------------------- 119478078 11 ------------------AGGYHG-TIQSRFSDQVNKTPNKLCLRTPATALSYRDLDHWSDSLASRLLSVGVVAGDRVGLCAERSASAIAAMVAIAKISACYVPLSPEYPRSRLDLMIEDAAISVAFMASAAVD--------------------VMCGSGLKILPLEDSPSPGEELEPGQGEDPAYILYTSGSTGRPKGVVVPHCSILRLVSPKNTYCQFDDQRCFLQLAPL--SFDAATFEIWGALLNGACCVVVPGPSYERLAEILA-EGITTLWLTSSLYNTIISDA---PESLRSVKQLLIGGEALSVTHVRKLDALPDTQIINGYGPTENTTFTVAYPIPRNLKKIPIGFPIHA-TYCEVFDSELKPVADGTKGELIAFGDGVALGYLNRPDLTAERFLEDGVYRTGDIVIRLENGCYDYLGRNDMQVKIDGHRIEPQEIEVFINQLEQVADARVLVKAGPQGQQRLVAYIVGVGELDPGA--IRSCVADEFPAFMVPHFIVPLEKLPKNQNGKLDEACLPDPVSKQSVAG 212702254 2011 ----------------------PGEPMFAPFLRMAGSRPDATAVISADRALSYGETERLSRSLARELDAAGVRHGDRVAVLLPRGWEQVVAVLGIQRAGAAYLPLDTGQPDARIATILADAGVRVVV-------------GRSDAAPLPEGIRLVAAD-----LLAEAGEDELPPQVDIAPDDLAYIIYTSGSTGTPKGVMISHRAAMNTILDVNRRYGVDAEDRILALARL--SFDLSVYDIFGLLAAGGAVVIPDEEEPQAWVRLLHEHRVSLWNSVPALGQLLADAAAEGEGQPLPLRLAIFSGDWIPQSLPPRLKQVPGIRVMAMGGATEASIWSNFHEGPDDARWASVGRPLA-NQAFAVLDDRLQPRPDWVAGDLYISGDGLALGYWNDPEKTAGAFLPAGLYRTGDTARYHDDGTLEFLGRKDEQVKIHGYRVEPGEIESVLKAHPAVNNAAV---------------------------------------------------------------------------- 149377166 32 --------------------------------------PDQEIVYANRSKYTYTDLVERINRLANALTDAGVKPGDTVAVMDWDTPRYLECFFAIPMIGAVLHTVNVRLSPEQIVYTMNHAEDDVVMVHD-----DFLPILEGVKDEINTVKHYIQLSDEAEYEHLLAKAGKTFDFPDFDENSIATTFYTTGTTGNPKGVFFSHRQLVLHTLAMTEMPLLRSSSVYMPVTPMFHVHAWGVPYAATML--GIKQVYPGRYEPELLVDLLKEHKVTFSHCVPTVMQMMMATESIKTADLSNWHVLI-GGSALTRGLCDAG-ARLGVSMYTGYGMSETCPLLSTLPLEQQTSKRIKTGIAVPMVELEIVNPEGKPVPDGEAGEVVARAPWLTQSYFKEPEKGEE-LWQGGWLHTGDVASLGTDNTLLIKDRIKDVIKTGGEWLSSLDLENLISQHPAVAGAAVVGVPDEKWGERPHALVTLKPGEEASLDLKQFVDSGEINKWAIPSQIDFVDDIPKTSVGKINKKLIRDQLQE----- 76811957 7 --------------------------LADLLDSAAAQRPDGIAIAEPRRRVRYAQLAADVRRAAAALAAAGIAPGERVATYAPKAYETIVTMLAANLAGAIVVPINPQLRDHQVRHILADSGARLLLTT--------APRLARLAERPAGLVTWLVEDVAALAGAGDDVR-DAGRAHAVDS-DPAALLYTSGSTGQPKGVVLSQRNLTAGADSVAAYQRLSHDDVILGALPLSFDAGLS--QLTSALAAQACYAPLDFLRAEEMPAWCAQVGVTSITGVPPLWMQLAAVAWPDAARLP-VRRIANTGGTMPQPLLHRLRQIFNAAPYLMYGLTEAFRSTYLPPEEAAARPGSIGKAV-PNAQILVLRADGSECDAGEPGELVHRGAFVTLGYWNAPELTAQRFRALPHARSGDIVTRDDEGFLYFVSRADEMIKTSGYRVSPTEIEDILFECPQTLEAVAFGVPHPALGQAVVACVYGGDPASCRQALLDACRAR-LPSYMVPQHIEIAGALPRNPNGKIDRPLLKRAHLSRFEA- 38638059 5 --------------------------LWSLIDAHLAEHPDAVAFIEGERAITHAEFDQLCRRTVAWLDAQGIGKGDRVGVWLVNRIEWLALFFALARVGATLVSVNTRYRSEEVSYLIEKSGARLLVLQPGFRKIDFSRILDAMDPALPTLQAIAVVDASPAVVPFDLHLREPVQLDESDPNACAILFTTSGTTKGPKLVMHPQRTLVDHAWRCADAYGMDADAVMLAMLPFCGVFGLN--GVLAAFAGGAPVVLLETFEGPQAARLLADQRVTHTFGSDEMYRRILDTAPADRP-FPAARLFGFGASSFSEYASEAC--VRGIPLAGLYGSSEALFSCQPMTLPAQARIEGGGLPVARGEAVRIRDQTGALLPAGQSGEIEISAPSLFLGYDHDQDATAEAIRPDGFFRTGDLGHLRADGTFVYETRMGDAIRLGGFLVNPVEIEAVLKRFEGVADAQVVAV--EIDGQRVVAFLILTDGTLAEADVMAQMRAQ-VAPFKVPARVWFVDAYPVTSNGKTQRNRLRDLALARLA-- 115398704 2 --------------------------------------------------------------------------------------EYAIATYALFKLGAILVPLNPSFNTVQVVSALSHLQASHLIISSESNLPRKEPRALKLQSALPTLRNIILVDNASGLTPYASVISEPLAPRGLSPHDIVNIQFTSGTTAMPKAACLSHRSILNNGAQIGDRMRLTPEDIVCCPPPLFHCFG-SILGYMATATHGSAIVFPESFNAKAALRAVQEEKCTALYGVPTMFLGLLQDGEVSSEGFQYLRTGIAAGSSIPAELMKKLHKTLNLTLTICYGMTETVSAMTTTDDPIEKRINTVGR-LMPHVEAKVVDPADRTLPIGVRGELAVSGYLLMKEYWDDPERTTEVMFPDVWMHTGDEASMSPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFVIPQEEATQEDTIREWVR-HGLSHHKNCRCVFHVQ--PLTRS------------------- 11127899 457 ------------------------QPVLQLIAERALEQPDAIAVEHGQHQMSYRELLQSAQALSAQLISAGVQPNTAVAVMLPRGLDAIVASLGVLFSGAGYLPLDPYGPSSRTAAILEDAKPALII-------------QRSTPDADPLSRGNLVIRQNEQ---APAAAPSSRTLPQTSGEHLAYVIYTSGSTGQPNGVQISHEALAHFVAGATHRYGVRRDDRVLQFAPLH--FDASVEEIFLTLCAGAKLVLRTEESVSRLLDACAEHGITVLDLPTAFWHELAYSVSTGAARLSSIRLVIIGGEAALPERVARWRSAVSPELLNTYGPTEATVVATTATLSGPAPAGTIGRPL-PGVRAALIDAQGKLAAPGAEGELYLLGGGLARGYLGRPELNTARFTTLGMYRTGDKARVREDGQLVFVGRVDDEFKISGHRIDPTEIETVLLSHSGVREAAVVGQILPGGTRRLCAHIVAEMPVPATAELRRHLLS-ELPAAMVPSAFVFAEKLPRTSTGKLDRNALR---------- 31807865 4 --------------------------LGSSFIASVARDPGAVAIVDGSLRLTYREWYSRISALVISFDRIGLKPGDHLVTVLQNRWEAATIHWACQLAGIVITPINWRAKADEIDYCVENPQSCAIVYQDVSAEAVRDSKMAQRLRRI----SVDVAATDENEISFESMITGDVPTQRVSADAWSIMLYTSGTTSKPKGVPRRHRAERAAGVAHVAQNLYRRGERTLGVMPLYHTMGVRS--LISMSLIGGTFVCLPRYDALQALKLIKAEKIDNLYLVPTLYHDLVHHEAFERTNVSTVRKLGFAGASMTDGLLRKLDEQFKPDLVNHYGSSE--VYTFTIDQNPVAKPGSAGKAGI-NQHIRVVKLNARSVDVDQEGEILLASDEAFEGYWHRPDADAKSL-REGWYFTGDTGFMDKDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDEKWGKIVAAFV-KRNAQVTEKDLEQFCQTSGLANF------------------------------------ 126436535 31 -------------------------TITDLIAGT-RCWTDREFLVHGERRISYAAFRGALGPVGAHLADLGVGPRDRVMVFGYNSPEWIVAVFALLLQGAVPVLGNRWWSPAEVAHAAELLDLRHIFTDTALDT-------DRPASPLADLAYAFDAPAGPASHADED----------VDIDEVAIVLFTSGSSGLPKAVELSRRSVIANQQNILTRNGDSPQAVSLASTPMFHIGGLSS--LLTHFLTGGRIVLAGRFDPGQVMALVERERVQVWGAVPTMAVRVLEHPEFGSRDLSSLRSWPLGGAPVSPELLERIRTQLPTGLSNTWGMTEAGGFLTVADSRDRARPGTVGRPY-PVVELRIDDDDG-------VGEVLARSPTVMLGYAGRAD--DDTVDADGWLHTGDLGHLDDDGYLYIDGRSKDVVIRGGENIACPHVEAALASHPAVVEAAALGLPHPDLGEELAAVVVYRSGAPTDDELRRHLAG-IVSSFAVPTRWLIRTELPTLAGEKIDKKTL----------- 119483684 29 -------------------------TVHHAFINCAKQYPDTVAVCDLSQEVTYGTLLQYAQFVALRLQSHGVVPGSRIVLATKRSVEMVAGILGILMCGAQYIPLDGAVVPDQLAHAMIQSQSSVALCTGAFRSRLH---------SLPQLSSVLVLEDLLAEAEHTGFRADTTRLCEGDENSGCYVIYTSGTTGTPKGVDVTHGNVTNVVCHAPGNLGMSRGSRVGQVLSI--SFDMGAWEILGSLCNSATLVLRGS----DWHAALQ--QVDTLICTPSILSRY------RPQAFPNIRCIATAGEPCSQSLADKW-AANGATFYNCCGPTEVTIINTMHRHKFGQQL-TIGRPL-PNTSVYILDDEQLPVAIGEVGTMWAGGAGITRGYLGQPEKTAERYRYDPFFNTGDLARWLPDGSLETLGRNDDQVKIKGFRVELDGVSASLASCPGVMEAAAIMVEGD-----LVAFVTP--QALDLQEIQMHLKAR-LPYYAIPTQVHRVDAFPLTPNGKIDKRALAQL-------- 111021661 5 --------------------------IADLVEHAIDLVPDRVALVSDDREVTYAQMEERANRLGHYLREQGVQPGDKVGIYCRNTIEAIEAMVAVFKIRAVMVNVNYRYIENELQYIFDNSDMVALVHERRYS-----DKVANVLPETPLLKTTVVVEDGTDLIEYEAALAQGSPDRDFRTGDDLYMLYTGGTTGKPKGVMWRHEDVWRVLGGGINFMAESPGMTRFPIPPMIH--GGSQWAVFQSLFGGGKCVMHPEFDGHDVWRIVDQHKVNLIFITGAMARPMLDAASGEPYDLSSLFLMASSAALFSPSIKEKYLELLPNRITDSIGSSETGFGGLSVVAKGDSHGGGPTVKIDASTS--VLGEDGNPVEPGVVG-ILARKGHIPIGYYKDEEKTKATFKENGIRYSGDFAQVEADGTVTMLGRGSVSINSGGEKIFPEEVEGALKSHPDVFDALVVGIPDERFGQRVAAVIQTRGGARPGLHEIADAARKEIAGYKVPRSLWFVDEIKRSPAGKPDYRWAKEQ-------- 118463225 7 -----------------------------LLEMAVSEDPDRVALVDGANRLTLGELSSLADGGAGVIAASGAQ---HVAYVGSGVTMAPLLIFASARAGNAYTPINYRLSAGGIQELIVRLPDPLVIVDS-----RYRDMVGDVGK---------LVMDSDEFLAAARAADPVAEF--ADPEDVAIVLFTSGTTSKPKAVELTHGNLTSYITGTVEFGSAEPEDAALICVPPYHIAGVNA--AISNLYAGRKMVYLANFDAREWVRLVAAERVTTATVVPTMLDRIVAALERDPVELPSLRNLAYGGSKVGLPLVRKALDLLHVGFVNAYGLTETSSTIAVLTPDDHRRLGSVGRPV-PGVEVQIRDESGRVLGPGEPGELYVRGEQVSGKYTG----IGSVLDDEGWFPTRDIATLDEAGYLFITGRADDTIIRGGENIAPAELEDVLIEHPHVHEVAVVGVDDPQWGQAIVAVIVPVPGTPDPDELRDY-AHKYLRGSRTPDRVVFRDELPTNATGKLLRREIVDSLS------ 119433777 471 ----------------------AARPVHHLVERVARERPDAIALVCGQEHVSYRELNRRANRLARELRHRGCGQDEIVAVRMRRRPDLVVAILAVLKAGAAYLPIDLAHPVERVRGTLRDAAARLVITEPELRSDLDGTAVPAVLPDDPDLAR----------------HSDGDLGVPVAPTALAYVLSTSGSTGRPKGVAIQHDSAVAFLGWVADAFPGDDLAAVLATTSVG--FDLSVFELFGPLTTGGSVVLAD--SALQVPELAAARAATLLNTVPSAAEALLDVDGLP----TSLRAVNLAGEPLHRDLVRRIQDRLGVVARNLYGPSEATTYATATASTEDDQQPTIGTAISP-AAAWVAGEAGEPEPAHVVGELVIGGPTVARGYLGRPGLTAASFRPDPIYRTGDLARRRGDGHLVFLGRTDDQVKVRGVRIELGEVEAVLREIAGVRAAVAVPTGRGAADRQLVGFVTPEPGAAVPEEVLSTLRTR-LPAVMVPTRLTVLEALPLNDNGKIDRGALVRMAE------ 218286846 540 ------------------------------FLENAIMHPGATALITAEKTVSYGELERLSRALAQRLAASGVQRGSLVGVALPRGWRQIVAVLGVLRAGAAYLPVSVNDPADRIALIFAEGKVAAVVCDDERARTIPDAFAKFV---------------VDDDVPAAEVDSETLLLPA-DPDDVAYVIFTSGSTGKPKGVAVSHQAALNTIFDVNFRNAVTSKDRLLAVSQL--NFDLSVYDIFGALAVGASLVIPPHPDPHEWVRQIETAGVTVWNSVPALAQLLIEAVPASGGSIESLRLFMLSGDWLPVDLARSILALRKPRLVSMGGATEAAIWVVKTIAPDQNTI-PYGKPLS-GQILYVLDAAMRPCPQWTPGEIYIAGVGLAEGYLHRPELTARAFTGERLYRTGDWGRLLPDGDIEFLGREDTQVKVNGMRIELGEIEAAMTVLPGIRQAVAV-IAENSGVRQIAAFAVPDGTLTLDEKLLREALKKKLPYSWLPSVLCLESTLPLSANGKIDRKAL----------- 118470979 32 ---------------------------------------------------TYGAVAQRVRRLAGVLDALAVPVGARVGSFGWNTQRHLELYLAVPCTNRVLHTVNHRLFADDIVYIVNDAADDVLFVDRS-----LLDVVWPLVGRFTTVRHVIVMNDGDGAHDYEHLLAEARPVARFEVSDAAALCYTSGTTGRPKGVLYDHRSIVLHAMSMADAFGIGEADVVMPIVPMFHVNAWGLP--YAAVMSGASLVLPPAMQPASLAETLDTAGVTFAAAVTTVWRNVLPHLSGR--SLPSVRRLVSGGGPLPESLSRRYASEIGVPLCSSWGMTETSPLVCSARIPTGHSVETLCLPGVPLVQLRLQRDDGSFAPHDSSGELQVAGPTIASGYYGATDGSA-AFTEDGWLRTGDVATIDAHGLVRIVDRIKDLIKSGGEWISSVELENAIMTCPAVAEAAVVGAPHERWGERPLAFVVPAAGHDATPDLVRDHLQQRVARWWIPDDIVIVDELPKTATGKISKRALRQ--------- 134111705 113 --------------------------------------------VDPREHLTFGDVLDRSLKLAAWMRSRGIKMGDRVVIGGKNCTGWIVSFIAVHLIGAVTVCLNCWVPREQMVYSIKMVEPSLALLDEERAEI-LGPFTHVKENGLPPMFCWAESGHLPSVVEIYSTPNDGVGLDGLGPESDAVIFYSSGTSGFPKAVLSTQRMALSNAISGMVATPTDPQRVVLLSIPLFHVTGCLSW-LLRAITNGSKFVTSRKWDVKEAVRLIVEEGVHTVGGVPAIASQILQSPDLP--DNTTLDSIFYGGAPPSKHMANEVRKRWPAAVIHGYGLTETNAVACAVCGADYLRPDSTGPPV-PICEIRIVNPDTRALPTGQQGLILIKGAQVMKCYYGNEQATKQAIDEEGWLDTGDAGYLDEEGFLFIKDRLKDLIIRGGENIASVDVENALTSHPHIDEVAAIALPHPILGEVVGAAVTLRESAVTEESILGHVRSK-LPKHAVPAMVMIWESLPKNVNGKTMKKEIKSVAIKE---- 217977431 2081 ------------------------RPVHELFAAQAAKTPDAVAARFGESALTYRQLDERANRLANHLAA--VVKDSRIGVAAERSLDMLVVLLAVMKTGCAYVPLDPSHPAARLRLVLDNAAVSAIVSDNAFMG--------AMASGTPVVR-------LDADAAAIAARPATAPAFPSDGARPAYVIFTSGSTGVPKGVEIAHRSVANLLWSIARKLEAGPRDTLVAATTI--SFDIAALELYMPLITGGTVVIASRDDVRGGFALIEKPETTIVQATPSLWRMLTEAGFKPR---PGLRML-CGGEALPRDLADLLLANDG-ELWNVYGPTETTIWSSIGRVKPAPAPITIGEPVA-NTGLYVLDKAHQLAAPGVVGELFIGGLGLAIGYFRRPDLDTAAFFPQRLYRTGDLARRLADGSIEVLGRVDAQVKLRGFRIELEEIEAAMRQCPGVAFAAAVQTP-PQGTPRLVGYYVAAQP-ILAQELSSYAAQR-LPDYMAPALWMRLDALPFTPNAKLDRKALPQ--------- 111023360 60 ---------------------------------------DAVALIDERGPLTYTDIEEQSNALVRAWQADGITPGSVMGCMCRNHRGLVLTMLAAAKNGTKLVLMNTGFARPQLVDVAAREQVQAFVYDD-----EFHAVAEALPDEVIAYRSWVEDDSTSQVRTLDDMEGRDRSSLPAPSTQGGFVLLTSGTTGTPKGAPRGHTSPLASA-QFLDRVPLRRGQTMMMAAPAFHGTGVSQFAL--ALALGQTVVMHRKFDPENTIRLVEKHRCDTLVVVPTMLQRIIDLGPEAKYDTSSLKIIFAAGSALSPDLCKRTTAAFGEVLHNLYGSTEVAVATVATPADLALAPGTAGRPVTCHVELY--DESGQRIEPETVGRIFVASGLSFAGYTDGRDK--ERI--NGLLSTGDVGHFDRNGLLFVDGRDDDMIVSGGENVYPLEVENLLADREDVLEAAVIGVEDSEFGHRLRAFVVPGPGAKDADELKAHVKS-NLARYKVPREIIFIEELPRNATGKLLRRVLIEM-------- 111025221 18 -----------------------------LLERRTIEDPDKVFVIFDGGTWTRAELLQNVRQTAASLESIGVRQGDNVVCWLPNGPDVLRFWFAINYLGAVFVPINTAYRGGVLSHVLTNSDAEIVILLPRLNEIDERRLAVQVGGDRTTIDGITIV-TADELADVDG--APPEPITPIEPWHTQAILYTSGTTGPSKGVLSSYMQ-AYAMFGPETMPIMTADDRFLINMPAFHVGG--ATLLYAMLINGGSVAVVDRFSGERFWSQIRDTHSTMVFLLGVMANFVDRRPPRDDDADNPLTKVFIV--PLLDDIA-AFATRFGVDVYTIYNMTELSAPIISGPNPTQH--GTCGKA-RPGVEIRLVDDADREVPIGEVGEIIIRAPWAMHGYFQMPEATAKA-WRNGWFHTGDTARRDAEGNYYFADRLKDAIRRRGENISSMEVEAEIMAHPHVREAAVIAVASEISEDEVMAVVAPVPGTTDPVALIRFLEPR-MAYYMIPRYIRLVDELPKTPTAKIQKTSLREW-------- 217419003 453 --------------------------------------PDRLAVQDGAARLTAAALERAVRALAARLTAAGVAAQTLVALHLPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARIVLTLPDAADDLPRDLALDARTAASGPTARVTADAPADAGADATTGACPDAWPAPDPTQAAYVLYTSGSTGRPKGVVVTHGSLANHMAWMTRAFPLDAHDAVLQKT--SAAFDASIWEFFLPLLAGARLVMAPERDVPALVATLARERITVLQLVPSLLRVLVDAPGFGACD--ALRCVFCGGEALTADLARRFAAAHRAALVNLYGPTETTIQVCAERVDAADDPVPVGRPID-NVRLYVVDSRNRLSPVGVRGEILIGGAAPARGYLDRPALTAARFVADPVYRSGDVGAWRADGRLDFFGRADDQVKLRGYRIELGEVEATLARHPDVANAAAVDLDANGIARLVCAYDCRAGRGVEPAPLRAWLATQ-LPDYMVPGRCRRLDALPRNASGKIDRAAL----------- 83648672 12 ----------------------------DYLRRSAANFPQRPAFV-GPEEISYEQFYARVRRWAGYFRYAGLQPGDRVAIWLPKQIDYVVALYAAMECGGVYVPMDGVQPVERAKKILAGAEPAILVTDSARFEQLDDTTCASLRLALVTDFHKVPDAAAPGCFAVASRASADAFEPTPEPQDLAAILFTSGSTGMPKGVQISYGNLHAFIGWALQELSLSERDVFSNHA--GFHFDLSTFDLFAAAAAGAGVWVIGEEQQRDVAALIHRYGISVWYSVPSILSLMVNAGALDTDVTASLRYLIFAGEVFPIRPLRELSQRLDCALYNFYGPTETNVCLVTAEDLQRDKPVYIGAPL-PGQTALVLDDQGLPVAPGAIGELVIEGSCVTPGYRNRDPANADNHLQ-GRHATGDLVGY-ENGYLYYHGRKDRMLKINGYRVELGEIEAALSTMPGIREIAVVAEITEQAQNLIAYFAVDPASAPSVLAIKQHCQTR-LPRYMIPKLVRRLDELPKSRNGKIDYLALKALA------- 171315935 5 -------------------------TIDGRFAEQVRRTPERIALEGTEHALTYRELDRCANRLAAVLARHGVTQGAPVLLMLPRCSNAVIAMLAIVKLGATFVPLDPNYPDA-----VKHAYAR----DSAARHAIAAAGDDTLCEAGLSVIHVADLAHDRSAEDAEDADTPP-PAASHGGDAPAYVMFTSGSTGKPKGVVVPHRGVVRLVDQP-NYIAIQPDDAFLLLSPI--TFDASTFEIWGALLNGARLVVYDGFDPNAVSQLIREQRVSVMWLTAALFHLVV---RRYPAMLTGVRVLLAGGDVLHPDAVNAALDAFGLTVVNGYGPTENTCCHVMTRDNRPDGVVPIGTPVT-GTSVHVVDGDLASVPDGQEGELYTGGDGVALGYLNKPDATRAAFVPDPLYRTGDIVRRRADGTLEFVGRRDRLTKIRGYRVSLDEVQQLIARLPCVEECVVQVREDPNGEKSLVATVQTNEQRDNPAFIRGELR-KLVPGFMIPDAIAVCAELPVNANGKVDRVRL----------- 55981254 79 -----------------------------LVEACLRHDPTRPALVHETRSLTYGEARREVERLAGGLRALGVGRGDRVGLWLPMGLEAALALLAVAHLGGIAVPIFSGYGAEAAALRLKDAEAKLLIVQDGFRRVELLPEARKARAMAGTEKVAVVGLPLEEEADLAALAGPLSPPEEMESMDPFMLIYTSGTTGRPKGTVHYHAGFLKAALDLALLFDLREEDRLFWFTDLG--WMMGPWAILGGLILGATVFLPDHPGPDRLWRMVAAHRLTHLGLSPTLVRALIGEAPVEAHDLSSLRVLGSTGEPWNLEPYLWFFRVVGLPIVNYSGGTEVSGGILGNVLVRPIKPMGFNTAV-PGMKAAVLDEEGRPV-VGKVGELAVLAPWMTKGFWRDEARYLETYFQPGVWVHGDFALLDEEGHFFLLGRSDDTLKVAGKRVGPAEVETAAMAHPALRECAAIGVPHPVKGEAIVLFAVLKPGFAPSEALAEEVAERVLGKPLRPERVLFVPDLPKTRNAKVMRRVVRAAF------- 115449619 1275 ------------------------QCVHDVVYERYLEYPNACAVTAPDGDLSYAELMQSANNLAAQLVTRGVKPGSFIPMFFEKCKWSPVAMLGILKAGAAFVLLDPTYPLQRLHAICDGLRSEIVLCSKRERATSLTSSAIAIHDHAECLANV-----------------ASATLPVVSPGDPAYVVFTSGSTGTPKGATIDHQCYCSSAVAHNRQHCLDRDSRVLQYA--SYAFDVSIMETLSTLMAGGCVILSDSERHDHFADSIQRLAVTHAFLTPSAARLLM------HRELPSLRVLVMGGEAMSPADCSYWMKR--VRLMNEYGLAECAVAST-IREVLDVDQRNIGFPM--GVATWIVDDHRNLVAIGAIGELLIEGPCVGRGYLDNPEANRRAFIDQPWYKTGDLVQYNEDGSLNFVGRKDSQIKIRGQRFELEEVEHHLRRIDQIEGAAVVAAPSDRQQQSLIAFVVPSRRETSTNGLIEFCRHSILPTYMVPSIYLPVTQLPKTSSDKVDRCRLKTEVRK----- 115449619 208 --------------------------LFEYISENAAVQRNTVAVDSWDGRFTYAELDELSTHMATLFQGRGIGAGDLVPICFEKTKWAIAAILAINKSGAAFVPVDAAYPQSRLETIIRRIGARVAIVSPRTESIF----------RLLGLPVIVVSNAMRACLPRSKQYTVPDNALA-----PAYCLFTSGSTGDPKGCEVSHVAF-ASIATHTRSLHLSQQSRSLQFA--SFCFGASLLEIWCTLVAGGTLCIPDHDRLNDLGGFMTKMKITWAFITPTVL------ASISPENLENL-CLFVAGEPIGERDIGTWARK--VQLYQAYGLTEGVFAVSRIRTPEDRK--SIGYPV--NARAWIVDDHRKLAPIGAVGELVIEGPSLAQGYWGDPEKTTSLFLRPPWYKTGDLVRYGEDGSLLYVRRKDNQVKIHGQRLEIGEVEYHIRQLPGAKTAIVMVHEDAGSHQRNLIALTVHPGQSQVEDVKGGLRSR-LPAFMIPQLFLPLSQIPTTITGKADRRSL----------- 9937228 1131 -------------------------------------------------HISHGALHRAATTLAARLRREGAGPERPVAVLVERGPWLPVAYLGILHAGATVLPLDPEDPPHRLARTIANSGARLLLTETGTAS-------RAAEAAGPGVRALTVREGATGGERFS---------ADVHPEQSAYLLYTSGSTGDPKGVLVPHRAIVNRLLWMQETYRLRPGERVLHKTPV--TFDVSMWELLWPLTAGATVVMARHRDPARLVRRIAREAVTTVHFVPSMLTPFLTELARGTTRLPALRRVVCSGEELPAAAVNRAAGLLDARLYNLYGPTEAAVDVTAWPRPPEPGPVPIGLPIA-NTTTEVLDGRLRPLPRPVPGELYLGGACLAHGYHHDPALTAARFLPGRRYRTGDLVRQRADGALVFRGRTDDQVKIGGIRVEPGEVAEALRALPGVADAAVV--PHDG---RLAAYAVPVGPAPAADALRDALR-RRLPGHLVPAALTLLDRLPLTPAGKLDRRAL----------- 9937228 2150 ------------------------RSVHALFAAPARNHPDRIALDGEDGPVSHGALARRAARLAGTLRAAGAGPDTVVGIWAPRRADAVVALLAALHAGAAYLPLDPVHPPRRQRQVLTEAGARLLVLP---AGLDTPLRACGLPVVAP------------------DDLGAPIAPVSVHPEQLAAVMATSGSTGTPKTIGVPQRALAGYLRWAIGHYRLDEETV--SPVHSSLGFDLTVTALLAPLAAGGQARLTDSGDPGALGAALAAGHHTLLKITPAHLAALAHQLGAP----TALRTVVAGGEPLHAGHVRALRAAPGARLVNEYGPTETTVGCCAHDDPGEAPI-PVGTPIAGLSACVVDDAL--PAPPGVRGELYIGGTGVTRGYLGRPAATAAAYVPDPAYRTGDLARRLPDGTLLLAGRADRQVKIRGHRVEPGEVEQVLGGHPGVREAAVVAHPAPGGGRRLVAYWVPAEPAPSADALTALLADR-LPPYAVPAELVRLPALPTTPNGKVDHTRLPAAGRDRRLA- 9937228 7 --------------------------IVDIARRHAERTPARPAYAFESVRFSFADIDRRARAVAAVLQDRGL-AGERVLVAYPSGPEYVQAFLGCLYAGVVAVPCDSGPSAERLAGIRADARPALALTAGAP------------EAGLAGLATLDVAG-------VPDSAAGAWTDPVAGPDALAFLQYTSGSTRRPRGVMVGHGNLLANERCIAAACGHDRDSTFVGWAPFFHDMGL-VANLLQPLYLGSLSVLMPPQRPARWLRAVSRYRA-HTSGGPNFAYDLVGEDERAGLDLSGWKVAYNGAEPVRADTLRRFTDRFAPHHFPTYGLAEATLLVATGPKGVPPRTLTADRPAGPGTTLRIVDPATRECPPGEVGEVWVRGPGVARGYFGRPRESAPLLAEGPYLRTGDLGALH-DGELFLTGRHKDLIVIRGQNHHPHDLERTAEQHPALRPAAAFAVPGDGAERLVLVCELTSYRAVDPAAVAEAVRAALAARHGVPHTLVVLRRIPKTTSGKVRRGHCRTAYLD----- 54026470 65 --------------------------------HAAQTRPHAAAIVDERGELTFGALDEQSNAFARGLAAQGIRPGDVVAVLARDHRGMVLSLLATGKLGVRAVLMNTGFAAPQLAAVAVREKVKAVLHDS-----EFVDLMSAVPDSVPRILTWVDATDAVDPATLDSLAAGQSTAPLPTPAKPGMVILTSGTTGTPKGAPRD-RVSPFASAQFIDRVPLPRNGTMIMAAPIFHGTGLSQFTI--GLALGNRVVFQRRFDPERTLANIAEYRADALVVVPTMLQRILDLGDEDRYDVRSLKVIFAAGSAIPPDVVTRTLDRFNDSLYNLYGSTECAVMTVATPQELRIAPTTAGKP-PVGIRIALLDEDRKPIAPHVTGTIFVDNGFAFSGY--TDGRTKEMV--NGMMSSGDVGHFDERGLLYIDGRDDDMIVSGGENVFPLEVENLIAGRDDVFEAAVVGVDDREFGKRLRAFVVPGPGARDPQEIKDYVKA-NLARYKVPREVIFLDELPRNATGKLLRKPLAEM-------- 28949993 68 -------------------------------------HGDQPAILYDSQRLTYKQLLAEVETFAGVLREEGVKKGDVVLVYMPMVPATLIGILAINRLGAIHAVVFGGFASTALAQRIEASRPVAILTASCGGPVSYRAYIEEAISSFKPPKTIIWQREQLVWRPIKKTEGERVECVPVRSADPIYIIYTSGTTGRPKGVVRDSGGHAVGLHMSISYLFHGPGDVMGCFWVVSHSYTLYGPLLTGVLYEGKPV---GTPDASAFWRLAEEYKINTLFTAPTALRAIRKEDPDRRGGLKSLKALFLAGERSEPAIINMYQDLLGSQVVDNWWSSESGSPISGVHPPLPIKPGSAGKAMPGFD-VRVVDDEGNEVPRGNMGNIVLGAPTAFRTLWGDEERFYKSYFNGKWVDTGDAGYVDQTGYIHIMARTDDIINVAAHRLSTGTLEQAVTSHPLVTEACVVSVPDALKGQLPFAFVSTSDGGADVQDIQKLVRAQVGAIASLGGMIRGKGMIPKTRSGKTLRRVLRELLE------ 37525188 13 --------------------------LHEQFDAMVENAPHKIAISAHHVEMTYQNVQDRATQLAYRLMDLDIGAEDVVGIHIERSSDMIIAMLAALKVGAAYLALPPDYPTERLRYMITDSRTRLVLTRTMMKDSTVIENVATV--YIDEIQSVV-----------------PKILPQVTSQQLAYVIYTSGSTGRPKGVGVTHHGVTNFVSQKQQYVHFGPNEKILQLAPA--AFDASAFEIWGALTNGAALVLAPSYQADELPKCLVEHGITILLLTPALFHVLVDY---REEALDSVPQLLVGGDAMSVTHAFKYKQKLGKHFLNVYGPTEGTTLVSSYSMSSDAIKSPLGKPIV-NAEMYLLDEMLRPVRPGERGEIYIGGQSVARGYLYQPGLTSLRFLPDPFFATGDEGVLSNDGLIEFVGRLDDQVKVRGHRVELAEVEHAIKSCQDVSAVCVVNIDSDRHVEQLVAHYTTHIDHTTEQAIITRV-QTLLPSYMWPSQFIQHEQLPLTSSGKVDRRFLKEAEREEVVSG 167034311 2 --------PDLRPNPTLRLEYRAEQPIHQAFLKQASRCPDATAIIAQHTTCSYTQLEQISQGIAAFLVENAASGADRVVIVASRSAALVYAMLGCLRAGLAFTVADAAYPAVRIKQIVSTLKPAVVL--------------RCGEATVDAGQFIVAAVPEAPTAAQQAFPRQPVALPAVSPEQPAYITFTSGSTGEPKGIVTHHAPLVHFIDWHVQQHGFTQADTFSLLSGLGH--DPVYRDVFTPLSIGATLACPAQTDPSRLASWIHQHGVSVIHLTPPLGKLIETGAHMNSQVLGQLRYLFWGGDALSPAQYQQVRAAPNAVNVNFYGTTETAMAFHTLEPEAVDARVPLGKGIA-DAQLLVVNPANQLVSEGETGEILIRSPYLSLGYWNDPALTEAKFIANPFYRTGDLGTYLADGSASFLGRGDSQVKIRGHRIELAEIENAITRQPHIGQCVLVANQD-GGATRLVAYCVAQ-QATRADELRQALAGQ-LPDYMVPALFVFLDALPLTPNGKVDKRALPAPFDD----- 119194577 20 ----------------------------DVVDKWAAETPSPQALLWVDQSLDYAYFSKRSHRAAGLLARLGVKKGDRVIIILPRVPAWWEVATAVIRLGGVVCPCTTLAVAHDIEYRAQASGATVFV-GDSVSLEKFNS----VRKNCPNVRLALQAAGAPLKDTLQ-YSSELDKFPETKWSDPSMIYFTSGTTGMPKMVLHNQVSYLAHVLTGRLWLDLEPGKLYWNLSEQG--WAKAAWAWFGAWNCGAALFVQETFSAEQTLDNLHNYPITTLCAPPTAYRQFVRQEYFRRNPPMRLEHCVGAGEPLNDQVIRTWKEMCGLEIRDGYGQTETTLVCGNIKG-NKVKFGSMGKPL-PGVPLTVITPEGEESPAEEEGEIAIATTNIFSGYLK-PDGTVLRPTRQGWYLTGDRAYRDDEGYLWFVGRSDDVINSSGYRIGPFEVESVLKKHPAVVESAVVASPDAARVEVVKAFIVLRDSAALIAELQDFCKAET-APYKYPRRIQFVEPLPKTISGKIKRAELR-ALEKKIV-- 126434332 4 ----------------------ADTTIDRLLRRNTAAHPEKAAVIDPASRVSHGDLDRITRTLAAALVGAGVGKGSRVGLVMPNSVQWVQIAVALTRIGAVLVPLSTLLAPRELVAQLRTAAVQVLVTVEEFRGHRYLADLRAELGHSPELPALRQVWSPDQLMAARAVDHELVDADAVTPGDTLAIMFTSGSSGPPKGVVHSHGNALGAVAAGLHARCIDADTRLYLPMPFFWVGGFGS-GVLSALVAGATLVTEQIPQPESTLRLLEAERVTLFRGWPDQAEALARQRHSVGADLSSLRPGSL--EALLPPDQR---GRPGARAR-LFGMTEAFGPYCGYADMPETAWGSCGRPFD-GMEVRIVDPETAPVPAGRIGEIQIRGPHVMRGICRRSRE--EVFTADGFYTTGDLGHLDDRGFMFYHGRSDDMFKVSGATVYPSEVEAALRTLDGVAAAFVTDVPDAGVDRVGAAVVCDRPTTVGA---LRSAAKNVLSAFKVPTIWLLLDAVPRKATGKVDVRALRELLA------ 78221479 30 ---------------------------------------------------TYRGLRERVRRLASVLTGLGVKPGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLVNS-----EFLPILEQIRGRLDAVQGYVLLTDEAEYEALLAAAAPEFEFPDFDENTRATTFYTTGTTGMPKGVYFSHRGVMTALSTAVGHGTFRRTDVYMPITPMFHVHAWGMPYVASML--GVKQVYPGRYVPDQLLELIEREKVTFSHCVPTILHMLLKHPHAERIDLSGWKVII-GGAAMSRTLCLEALRR-GIDVFTGYGMSETCPILSELSPEEQATIRCKTGQALPLVDLRVAGGELRELPRDGVGEIVVRAPWLTQGYLKDHKAS-ERLWDGGYLHTGDVAVRDGLGYVRITDRTKDVIKVAGEWVSSLELEDIFAHHPAVAEVAVIGQPDEKWGERPLALVVAKPGEATEKELVHHVREGVVSKQVVLARVRLVEAIDKTSVGKTNKVALRE--------- 82751378 4 ------------------------------LYKQAQQNGHHIAITDGQESYTYQNLYCEASLLAKRLKAY---QQSRVGLYIDNSIQSIILIHACWLANIEIAMINTRLTPNEMKNQMRSIDVQLIFCT---LPLELRGFQIVLLDDIEAGRDITMNGLLDNTMDIQYDTSNETVVPKDSPDDIASIMFTSGTTGPQKAVPQTFRNHYASAIGCKESLGFDRDTNWLSVLPIYHISGLSV--LLRAVIEGFTVRIVDKFNAEQILTMIKNERITHISLVPQTLNWLMQQGLHEPYD---LQKILLGGAKLSATMIETALQ-YNLPIYNSFGMTETCSQFTATPQMLHARPDTVGMPSANVD-VKIKNPN----KEGH-GELMIKGANVMNGYLYPTDLTGT--FENGYFNTGDIAEIDYEGYVMIYDRRKDLIISGGENIYPYQIETVAKQFPGISDAVCVGHPDDTWGQVPKLYFVSESDISK-AQLIAYLSQH-LAKYKIPKHFEKVDTLPYTSTGKLQRNKL----------- 154305291 49 -----------------------------------------------GKTYTVSEQAQRVEHLARALKELGWQPN---AGTEWDKIDFMTLAYAVHELGGVASPANAQYSAPELEFQLKSSGAKALFTCIPLLETALQAAIKNDRIYILDLPEMLTGGKKVPFKTADDLISAGEKLPKLEPRQTAYLCYSSGTSGLPKGVMISHQNVISNVLQLKAYQWETDTEVGLGLLPLSHIYGLVVV-AQGTTYRGDEIIVLPKFELKLFLNSIQTYKIRGLFLVPPIIIQLVNNQSISKYDISSVRGLFTGAAPLGTETAEELQKLYPWVIQQGYGLTETS-TVVCMSSFKDLWLGSCGS-LIPGVRVKLVNPEGVEVGLNQPGELVVQSKSVVLGYLNNEKANNETFLPDRWMRTGDEARVSPAGNIFIVDRIKELIKVKGLQVAPAELESHLLSHPSVADCAVIPVPDAAAGEIPKAYVVKENDALVKRDISKWVEDHKARHKWLKGGVEFIDVIPKSPSGKILRRLLRDREKE----- 67526077 1693 -----------------------DVCLHDLIAEVARSRPGAAAIEAWDGTLTHAQLQSYASTLAGYLIELGVGPEISVPVCMDKSVWAVVCFLAVLQAGGVVVPLGTGHPIPHIASIIEDTGAKLVLVD----AQQFERLLELTPSRGLTLVPI----------DTQLLNSLPTAAPQVTPANAAWIVFTSGSTGKAKGVVLTHSNLSTAIKTHGARFGLGTHTRTIQFA--AHTFDAVLQDYFTTLASGGTVCVPSEADMNDLAGVMRGMNVNFANLTSTVARLL------TPDQVPSLKVLILAGEQIQDSVVETWYKH--AEVLNVYGPTECSINST-CNGPISDLSNAQSIGFGMGSRTWIADPTDRLCPVGTPGELLIEGPGLARGYLGDPAKTEAAIIQNPVYRTGDLAKQTEDGQILYLGRIDTQIKIRGQRVELGEIEHWIGRHPHVKHTAVVAISRGEKQMRLAAVIERENGHKPDPVIFTQLKKTLLPSYMVPSLYIPVTEIPLTVSGKLDRRAIKQTVE------ 67526077 571 -------------------------CVHDKIMEISKLQPGAAAVNSWDGNLTYHDLTVQASTLAHHLRQLGVGPERFVGICMDKSKWAIVSMLAVLMAGGIVVPLGVSHPRARIRELLNDTAAVALLVDDRLAGLEVENAAQQLLDSLPTIPKPPVSG--------------------VTPDNAAWVIYTSGSTGVPKGVVLLHQNISTSVIAHGAVFGVN--CVTRTAQFASYTFDVSLSDIVMTLFHGGCVCIFSEESRMNSLEALQGLAVNYVNLTPTVLGLL------NPADLPVIRTVVAGGEAMDPGIIEKWS--PHARVFNSVGPSECTIAVAAGPVTDPAQAANVGYPTGTRLWVALPTDPNQLCPVGVPGELLIEGPMLSRGYLNDPEKTAGAFITNPFYRSGDLVRQKRDGSLVHMGRRDTQVKIRGQRVEIGEIEYWIMQLKEVRRVAVLVIERGQGKEQLVAAVEFKEDYEDVRQLRNDLLEH-LPPYMSPTMYAPVSQLPLNLSGKIDRRAVTQFINE----- 117617721 490 -----------------PRDYLSRDTLLCHIERRAGKCPDALAVSDGAQLLTYGELEVRANRLAYWLQAQGVTPGAAIGIQARRDVAFVIALLACWKAGAAYVPLDPAYPAERLAHILGDAAISLVL-----GGVPDPRLGEALAGTTAEYHNL-------HQLALDKMSTSTPALPR-DAAMLAQIIYTSGSTGLPKGVMVEQGSLVNLMADHGERIALDQNGAMFNCMSL--SFDAGNMTSLLPLYCGAALHFGEPG--EGVIGAAIACGASHMIL-PTALLANLLPAADLG----SLKAIGFGGEACPSSLVERWGER--VALFNMYGPTECTVTAL-CARLTPGAPITIGRPV-NHLKALILDEAGNLCPVGVPGELCLAGLGLARGYLNLPERTQEAFIEYRLYRTGDRALLRRDGNIQYLGRIDEQIKLRGYRIEPGEIETRLAECPVIRQIKVVVQEG-----RLLAYACLQAGAPDGDALLQRAGE-CLPEYMVPARLCWLPEMPLTPNGKLDLRRLPAIVWQQ---- 28950114 29 --------------------------------------PDRRAYIDPEQPDTYLDLRLLAKRVALGLQQAGLKEGDRVLLFSGNNIFFPSIFLGILMAGGIFTGANPSFVARELAYQLRDSEASFLVTAQGSLETAFQAAKEALGGDTPAAQEVVVAGARHWTELLQGNAKEAESWSWKEPKDPCCLNYSSGTTGVPKGVEISHYCYVANGVQVIHLNNLNPDWRALCFLPLYHAYGQTYF-VANMPRAGIPIYIMPSFDFVKMLEYVQRYRITSLTCVPPIVVALAKSPLTKKYDLSSVEGLGSGAAPLAKEVSDEAEKLFNFRLRQGWGMTETTCTCMSWDPLNKEPSSGVGEMMPNCSGKLMLDGKVEITKAGERGEFWVTGPNLMRGYWRKPEATAETVVVDRWLKTGDIAYFDPGGIVHIVDRLKELIKVKGNQVAPAELEGLLLEHPEVADAAVIGV--TINGEVPRAYIVRQNPKSTGQEIAGWMAGK-VTRYKLKGGVVFTDNIPKNPV------------------- 199599406 4 --------------------------------------------------YTGRDLEEDVAALRDQFAEQKIGAGDQVLIALPNSPVFLPLNQALWEIGAVAHPIAAKTPLPELLTEWETYHYQAVITLPTVGKALEAPLVPWEKLQLHTIPELAILTDASQL-----AYRINAPQARPQEDDLALILNTSGTTGKPKRVGLTHRMLLNAALHDAKSHALSPDDTAMVVMPMFHINA-QVISVLATRLSGGKLVIAPKFSASGFWPTIETNHVTWVSVVPTIISILLQQALAAYHSNIHLRFVRSSSFALPEDKLVAFQSHFHTQVLEGYGMTETASQST-LNPIHAPKIGSAGKPV--GTELRIKLADGTTKKPFVEGEIVLRGDHVIHDYL---EPHPESF-ENGWFLTGDLGYLDQDGYLFVKGRRKEMINRGGEKVAPAKVENVLNELDWVAQVAVIGLPDNLYGEAVTAVVIRQDATEDPQDLLNFAR-RHLAAYECPTEVVFVKAFPVNATGKVLRPKLRKQLMQ----- 67473733 26 -----------------------------------------------------------------------LQRKDVIGIYLPNCIQFIISSASIETCGFIMIPLNPAYKPDQLERLFCKTDVKLVVTT--------KALVPNVIKANKSMKIVVVDSTKEDITSYEDLIKVPLNKEQISSEDVLFYGCTSGSTGEPKICVYTNRAFVGNICSNQSFFPI-EKRVSLSFAPLYTTTG--HIIVSFIVAKGYYYIFLDKFDVEKIFQIIEENHVTSTGGAPSAFMALMKHPNRTKYNLSSLKEVTIGGAIASNELTESVKRVFNLQYCSGFGMTETCGIVYKMP----AKSTGYSARLTKNYEVRVVDHETREVPIGIAGELEIKSPFILKEYLNNPEANKQAFTKDGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMVAHPKIQEAAVIGIPDKIQGETLVAFVIVKSGSSLEMEMKEYLTDK-LVPFSIPTYIFQLQEMPRTSFGKVYVPKLKEIVKD----- 70732434 35 -------------------------------------------IIYRDQRYTYPTLIERVARLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTINVRLSPEQILYTMNHAEDRFVLVNSEFVG-----LYQAIAGHLTTVEKTLLLTDAPEYETLLAAASPQYAFEDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTLGVSTIMGLGTNDVYMPITPMFHVHAWGLPYVATML--GLKQVYPGRYDPEYLVELWRREKVTFSHCVPTILQMVLNAKAAQGTDFGGWKIVI-GGSALNRALYEAAK-VKGIQLTAAYGMSETGPLVSCAHLNDELMAGSAGVP-GPLVEAAIIDAEGNFLPDGEAGELVLRAPWLSEGYFNEPQKGAE-LWEGGWLHTGDVATLDSMGVIDIRDRIKDVIKTGGEWISSLDLEDLISRHVAVREVAVVGIADPQWGERPFALLVIREGHEIGAELKEHLKPGHLSKWAIPSQIALVTEIPKTSVGKLDKKRIRVDISE----- 148260428 12 --------------------------ISDFLVHAARHRPRAEIVSGGIHRQTWVDTARRARQLARALGRLGVRPGDRVATLAWNNHRHVELYFAISGSGAVVNTVNPRLAPDDIAYILEHAEDGVL-----FAEADFASLVEQVAGKLPPLRQVVFLCDAADYESLIDAETDEYDWPRFDERTASGLCYTSGTTGRPKGVLYTHRSTVAMAVNAADAIGLKAADRLMPVVPMFHVNAWSLP--YAAAAAGTSLVMPGRFDGQSLYELIEAEHVTCASGVPTVWLGVLAHIRKTGGRFSTLERMIVGGSACPEALFDAYDE-LGVTIVHAWGMTESSPIATVATPVPGVDAASQGRVLFGID-LRARRGAEEVPWDGETGDIELRGHWVTTGYYRMPKGT----TEDGWFPTGDVGMIDPDGFVILTDRSKDLIKSGGEWISSIDIENIAVSHPAVAEAAAIAAKHPKWDERPVVIVALKPGASATREELLSVYEGKVARWAVPDDVIFVDELPHGATGKLLKTELRARFANHLI-- 163723736 23 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDNPPEVTLEDPCFLQYTGGTTGPPKGAVLSHGNMFSNVFQFEKWLHVNHGEVWVSGFPMFHQAGLYVS--VCCMAYGGTQCLIPDPNTDHIIGEIEKYKPTLLVNVPSLFMMLMANEKFKDLDFSTVRGCMSGAAPFPVDAANQLEGIVGKKMVEVWGMTETSPLITVNPVKNAAKIGSVGLPL-PNTKFRIVDDGWTEVPMGEEGELICSGPQVMQGYLNKPTETTNALREDLWMHTGDVGRMDDDGFVYVVDRAKDMIIVGGFKVFSSEVEDKLYQHPAIEMCALVGLPNPERSEIVKLFVQKSAEYADTEEIAAFAKEK-LAPYKVPKQYEFVEAIPLTSVGKVNKKILR---------- 119503873 6 ----------TRIRALTERGFWGQDSLHGLLAERVAQEPHALAVADQPARLSFSDLDIASTALALQLLERGIGPGSRIMVQLPNIVELVVCFYAASKLGAIISPLPVQYGAHEITQLSTTLQTTLFIGCPSFKGQSLIQTARDVLPRLPVLAIGDDLECLASSVPLKGTRTLATYSRSLNANRVLTVCWTSGTTGTPKGVPRSANMWLATARATAEAGGYQRGDRLLNPFPLVNMAAIGGF-LFAAAELGCGLILHHPLDPAVYLTQMQDEKIHFTIAPPALLNQLAAQPEFQQFDFSTLRAVGSGSAPLSPAMIATFENDYQKPVINFYGSNEGLALFATPETVPSPRFGTPGLEWPGAVQSKVIDDTGLEVEPGAVGELCFAGATVFDGYFGTED--TDVFTEDGFFRSGDLVEISPTHYYRIVGRCKDIINRGGMKISPAELDTLIESHPQVREAAVCAYADQALGERVCVCLVPKDHPPSLKEVCGFLKAQGLAKFKLPEKISYLVALPRNPMGKVLRGDLQADIA------ 104782348 2 --------PHPLPDPTRRLAYQASAPIFQAFVQQAQCWPEATAITTQGFACSYRQLERISHGIAAHLLALGGTVADRIVIVSSRCAGLVYGLLGASRAGLTLSVADAAYPSGRIEQIIDLLQPAFVLVCGSAE-----------VALDPQGPHIIRVPEAPD-MALRQFGNAAVNLPEVDPSRPAYITFTSGSTGEPKGIVTHHAPLVHFVRWHVEHHGFTREERFSMVSGLGH--DPVYRDVFTPLSIGARIACPAQADPQALATWVHDEGVTVMHLTPPLGRLIETGATLAGLTLERLRYLFWGGDALSPTLHQQIRTVPQAASVNFYGTTETAMAFHPIDAPLATGRIPLGKGID-DAQLLVLNEAGQLAGEGEVGEILIRSPYLSLGYWGDAALTGAKFVVNPFYRTGDQGTYLPDGSVDFLGRADSQVKIRGHRVELAEIEGAVARHPQIRQCVVLAL-NEHGATKLVACCVAR-QAVSSAELRDALGSQ-LPDYMVPAQWLFLESVPLTPNGKVDRRALAKLV------- 159898611 6 --------------------------ITQLVTAQANQTPAAWAVQTPGYGLTFADLEQQSSQAAAYLQHLGVQPASVVGICLRRTPQLIVWMLAILKAGATYLPLDPAYPTARLQFMLADAKALLVVSETSC----------QAALPLNTIEWVLIDQPWSRELAWRE--------PFYHSAIPAYIIYTSGSTGQPKGVLISHANALTFLAWAETTFSVAERAGILAATSI--NFDLSIFEIFLPLISGGTLVLVENLLDPALFH--SQHPICLINSVPSAVQTLLQHTALP----SSVLTVNLAGEPLSLRLAQQLYQQPNIRVFNLYGPTEATTYATQLVERTASRPPAIGQPLTGTTCV-ILDAHYHPVAAKDVGELFIAGLGVAQGYLQRPDLTAERFLPNPWYKTGDLAHWNAANELCYLGRNDQQVKIRGFRIELGEIEAQILRLAPLQAVVVQPITLVADDPQLTAYLVA-NQPIDCEALRASLA-HHVPSYMLPSFWVQLAELPLTPNGKLDRAAL----------- 170742007 54 -----------------------------------------------GEQATYGEVRERVGALARGLLARGVRKGVHVGVMLPNIAAFPLSWLAIGTIGAVMVPINVTYRERELAYVLNDSEAEFLILHETARDVYERARAGGSIA-LPAERVLLVDGAAGPYTAFRDAGSEPFTAPEVGHADLLNIQYTSGTTGFPKGCLLTQEYWIIAGKVNARRDG-RAYERILASTPFFYMDP--QWLLLMTLYQRGTLFVAERQSATRFMGWVREHAIN-FCLLPLLVFKQPPHPDDRRNAV--VRANMYG---VPRDLHAAVEERFDLFAREAFGMTEGPTMFMPIEAVDKVGSGSCGVP-GPFRECRVVDEQGDTVPAGAFGELVVRGRGIFKGYYNRPEATADAFFGE-WFRTGDVFQRDRDGYFSILGRTKDMIRRSSENIAAREVEAVLQGAREVVEAAVVPVPDEVRGEEIKAYLVLEPGSAGDEAIIAHCRA-NLAPFKVPRFYEFRPDLPKTASNKIAKHRL----------- 121712912 41 ------------------------------------------------------------------------------AVFSLNTIDTLTLSWAVHQLGGIVSPANAAYSAAELKHQLLDSKAKALFTCAPLTALEAAAMAGFPKDRIYLLEVPPQIGGAAEYRTVSQLIEAGKSLPKVDTRRTAFLCYSSGTSGLPKGVMISHRNVIANVLQIAASGSPQHMDVVLGLLPQSHIYALVVTCHAGP-FRGDQVIVLPKFELNTYLSAIQNFKITGLYVVPPIIITMIRNQDTLKFDLSSVGMIFTGAAPLGMETAADFQKIYNIKIRQGYGLTETSTVVASTY-PTDIFLGSSG-CLVPGVEARIVTPEGEEVTSDTPGELVVRSPSVVLGYLNNEKATKETF-KDGWMYTGDEARVSPKGHVFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDDSAGEVPKAIVVKNDDKAIIDSIKKHVEEHKARHKWLKGGVRFVEAVPKSPSGKILRRLLRDQEKERRQAG 153869723 17 ----------------------RDEGIVAFFEKQVKKWAIKPALVCGHRTYTYKELNEEANKIALCLAEKNLPLESIIGIVASRSDVLVFSELGILKAGYAYLPLDPLLPEERLSFLLQDSNCRVVLYE------------RNKRHRVPMDIECLNINEI-----IEQTFVNPFASVACSGSSLAYVMYTSGTTGKPKGSLIEHKSIIRLVVNTNYIAITEADRICMASSP---SFDASTFELWGALLNGAELHILNERSPNQLVDWLRDRGISIIFLTTALFNQLV---MWNPQFAASLRVVLFGGETADVDCVNHFATCPKVQLINGYGPTETTFSMAYRIQGVQQQDVPIGKPIA-NSQAYIYDREGCQCPVGQIGEICVAGEGLSRGYLNRPDLTVLKFVQNPMYRTGDLGYWDRNGNIHFSGRSDNQVKLRGHRIELGEIENTLQQLRGIREIVV-----KDWGKYLCVYYTAARE-LSSNAIRIFLQER-LPAYMVPSKFVWLEEMPVSWNGKVDRQAL----------- 126645411 6 --------------------------LSELLSAGAKASPEKIAFKCAEGQITYQELDQKSNQLANWLVSQNVKQGERIGILIEKNIVTSFAIYGVLKAGAVLVALDPSQPAEKLDAIIQDCGIKVLLTIPTH---------QRKVDQMATDELIILGSQSNWNTVFQEADDSPLDL-DIKPSDLAYILYTSGSTGEPKGIVHTHASGMAYARQSALLYEVTPDDVIGNVASLH--FDQSTFGYFSAIYAGCTTYVFGTSELGSFCEAIKANEISILYSVPSLFISLIQ--GNFDLDFPKLRWIKYGGEVFPSKLNELIKKIPSAKISNVYGPAETYYTITEPVNPEKEIP--IGQ-VWSNTNYLILDSENQHVNPGEQGELLVHSSTMMSGYWNNDFLNEKAFFYDKYYRTGDYVYLNEDDELVFVGRMDRQVKISGHRVEMGAIEQVILRLPEVKNVAVFTCQ-PNGTRELCAAIVPKNSTLDMDEIRKKLL-NLLPKTSIPRNFFEVQSLPHSVNGKVHYLKLEKQFS------ 171684469 43 ----------------------------------------------------------------------------VIAVFSVNTIDYLSVLHSVHRLSGIATPANVAYSAGELEHQLRSSGAKALFTC---VPVLETALTAAKAVGIPDDKIFIMDAPVHSYKTVDDLIQLGQSVPELEPRQVAFLCYSSGTSGLPKAVMISHKNVIANTMQSREKFGVETQTA-LGLLPFSHIYGLVVI-AHSSVWRGDGVIVLPKFDLTEYLQAIERFKINYLPLVPPIVIRMLSSRDLKKYDLSSVRLLFTGAAPLGKETAEELLKIYPWHVGQGYGMTESATVVCTTSE-HDIHQGTSGS-LVPGTRAKIIDQDGKEIEYNKPGELLVQSPSITLGYLNNEKATAEAYDEDGWLRTGDIVTKAPSGYITIVDRLKELIKVKAHQVAPAELEAHLLTHPAVDDCAVIAVPDERDGEVPKAFVVTRKDEDMAAEILKHVQDHK-AHYKWLKGIEFIDAIPKSPSGKILRRLLRDKERERRAAG 17549641 580 -----------------------GASIVSRFDDVAGRRPAAAAIVHRDGVMTYSALARASEALARLLAARGVETGEPVAFFASRDPATIIVELAILKAGGAYVPIDRSYPPQRVAFVLEDSGACLFV----------KTAGDACAAPPGNLPIVAYDWRAPSEAPAEPAQRLPRRQ---RGDAPAYLMYTSGSTGNPKGVRIPQRGVVRLAADSPRFVPLSNETVMLHASSPG--FDASTFEIWGALLNGGTLVCYASVDPRELVEVVAAQGVNTMWLT----AGLLSEFAAIETRLPHLRWLLTGGDVVPPSAVARLQARPQLTVINGYGPTENTCCHTIERPVDAERALPIGTPI-PGTSVKIVGTGGFRCGIGEPGELWTGGGGLADGYHRAPEATRARFVDDGWYRTGDIVRMRHDGVIDYLGRGDAQVKIRGYRIELEEIERSLHEHPAVSAAAVLVLGDDAQSKTLAAFVVA-GGERDAAGLRAWLGTR-LPAYAVPGRWCFVDALPANVSGKVDRRKL----------- 116491353 1 --------------------------------------------------MTNGQLLEAVDQAVKTFNKAGLKVGDLLLLALPNSTAYVISYLAAMRTGLAIYSMNPKMPEKQAKNEFRKRNYKAAILDD-----DYQELFNQIVKN-PKIKTLSNYGDYSIKLTSWETIKANNDVNDFDPKHSGIVIYTSGTTGKPKGVLLDHSQMYTAGDNVVQSHKLTENDRVYIVLPFYHINA-QNIALMSALISGGSIVVQKHFSAHKFWPVVENQEVTWVSAAPAIILILLNT-EINPNNLQKLRFIRSTSAPLAIAAMDQFEERFKVPILNSYGMTEAPSQIAVDPPPLHSPAGSSGKPF--NIAIKISDKKTKELSIGEDGEIWIKGTNTITSYLHN--RDQESFV-NGWFRTGDVGHLDKDGFIFLAGRSKEMINKSGDKISPYEVEDIIDKLPFVDSAAVIGYPDKIYGETVAAVIILKDSTDKKTALIDFAKQRKIVKFKVPQYIFFMKDIPRGATGKIQRTALKNKIIE----- 119470744 1287 ---------------------WSGQCVHDAVDERYLEYPNACAVSAPDGDLSYAELIHSANAVAAELLAHGVEPGKYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDPSYPPQRLHAICGGLKSQIILCS--------KGLSARAASLGPT---AIAVHENATFL----VDIPNATLPVVSPEDPAYVVFTSGSTGTPKGAIIDHQSYCSSALAHNRAHFLGRNSRVLQYA--SYAFDVSIMETLSTLMAGGCVCILSDERHDHFADSVQRLAVTHAFLTPSTARLLMQRE------LPSLCVLVMGGEVMSLADRSYWMKR--VRLMNEYGIAECSVAST-IREVSDVEQRDIGFPM--GVLAWVVDDHEKLVAIGAIGELLLEGPSVGRGYLDNPEATRRAFIEPGWYKTGDLVQYNEDGSLSFIGRKDSQIKIRGQRFELEEVEQHLRRIDEIKEVTAVAVADRQKQAYLVAFIVPRHPTEEFRHLAAAIQSKILPAHMVPSIYLPVNQMPKTSSDKVDRCRLKEEV------- 119470744 233 --------------------------LFEYISRNATVHGDTLAIDSWDGQFTYAELDGLSTVMATRFQERGIGPGDLVPMCFGKTRWAIAAMLAINKTGAGFVPLDPAYPQSRLETIIQKTQARV-----ALASPTTESILRPLGLPLLVISDSILGC----CLPHSKRYTAPNSGVA-----PAYCFFTSGSTGDPKGCEVSHLAF-ASIATHARSLCLSQQSRSLQFA--SFCFGASLLEIWCTLIVGGTLCIPSDHDRLNSLEFMAKMRINWAFITPTVL------ASISPDNFNNL-HLFIAGEPIGERDIRTWAPR--ARLFQAYGLTEGVFAVSRIRTPEDRK--SIGSPV--NARAWIVDDHQKLAPIGAVGELVIEGPSLAQGYRGDPQRTAAVFLRPPWYKTGDLVRYAEDGSLVYVRRKDNQVKIHGQRLEIGEVEYHVRQLPQAKMVIVMVHEDAASHQRNLVALTLHPPQSKVEHVRNGLRSR-LPAFMIPQLFLPLSQIPTTITGKADRRSL----------- 118592558 6 ------------------------DTVYAAFAATAERYPDRPFLIYGAGEMTYGAARQEVDTLARDLAEAGYGAGMRVALLLENRPTFFLHWLAVNRVGGSVVPINPDLRAAELEYLIGHSEPALIVSIADRKTELETAVAAAGIDAAVIAPGEPIPRPLDEAVTARPLEGEARE---------AAILYTSGTTGKPKGCVLPNTYFLLAGRWYADVGGLEEGERMITPLPVFHMNAM-AYSLMAMVTVGGCLTVLDRFHPRAWWQDVAASRATCLHYLGVMPSMLMGFDPSPAERAHQVRFGFGAG--VDPKLQIAFEDRFGFPLVEAWAMTETGAGAVIAASGEDRLVASIGKP-STGVECRIVDENGKEA---VQGELLVRGPGFFSEYYKDAAATDEA-WKGGWFHTGDIVRQGKDGNLFFVDRKKNVIRRSGENIAAVEVESILMRHPDIDAAGIAPVPDPVRGDEVFACLVKNPSREKAEAITRWCLEQ-MAYYKAPGYIAFVDKLPLTPTQKIQRAALKELALQLL--- 126513538 3 --------------------------LHDLLIESARRDPDAVAVHGPQGPTSYWELDRLADRYAAALTGRGVARGDRVVVWSQKSTEAIALMQAALRVGAIYIPVTGSNPPARLTRIAANAGP-ALVVADEDAAFRARKAKWDRRPLLSLDDVRRKASDGARPKPYEN-----------EPDEPAYILYTSGSTGDPKGVCISHRNALAFVEWAAAEVEVGPSDRLSNHAPF--NFDLSCFDLYAAFLAGASVHLVPAYAPEQLVRFMRDRGITVWYSVPSALSLMIREGGLDGPPPPDLRACLFAGEPFAIHHVHALRKWPGVRLLNWYGPTETNVCTSTDADLERDRPVPIGKACSG--DTVILDPDD-----GGEGEVVVSGPTVMLGYWGREPQR-------GPYRTGDIARLDPRGDLEYAGRRDHMVKVRGHRIELGEIEAAIASLDTVSDVAVLVVGSGLEAQLHAVAVASETHRPSLLTVKRACAER-LPTYMIIDKLHLIEDLPRTANGKTDRARLTAAIE------ 149411948 55 ---------------------------------RALAFGDKIAIADQRGQYSYKDLYFKSLRLSQHICRLGDVKEERISFICSNDVSYVVAQWASWMSGGIAVPLYRKHPASELEYFIQDSQSSLVIAGEEYVDLLTPVVKKIGVQLLPLTPAVFDSGRGEQAAEL---------CPEREWKDGAMIIYTSGTTGRPKGVLSTHRNIRAVVTGLVDKWAWTKEDVILHVLPLHHVHGI-VNKLLCPLWVGATCVMLPEFNAHEIWEKFKAPRINVFMAVPTVYSKLMDYYDRHFTQPHKIRLMVSGSAALPVPVLERWKTITGHTLLERYGMTEIGMNGTRVPGIISLEPWRAFSTPCPGEERRIVDEKGEEVTPGKEGELLVKGPSVFREYWNKPAETRNAFTPDGWFKTGDTVVFR-DGRYWVLGRTSDIIKSGGYKISALEIERHLLAHPSIMDVAVLGVPDITWGQRISAVVKLQEGDSLSKELKEWAR------------------------------------------- 111222255 26 ----------------------------------AENHPDQPAIAATGEVLSYAQLAGRAHQVVHAGRAAGLAYGDVVAAVLPNGLDMIVWMLAASETGWRLTTLNPMAAAAEIETIVAHAGARALVVSTEYAERAGRVVSAPLL--------VSVGGELPGYRRQEDLVAGHPTTKPAERRAGTPLIYTSGTTGRPKAIARNASMPDVDPADMADATKLFSQAFRFLPLQGAHHHGGCQGFFMGALHVGQALVIMKRFDPEETLRLIEKYRITTGYLVPTQFVRLLRLPDRTRYDLSSLQVVVHSAAPCPPEVKRQMFAWWGPVIWETYGGTEGAATIAK-PHHWLARPGTVGRPVR-GVRVRILDADGRELGPGERGTVYIDAGARTFAYRDDPEQTEQVY-RGSAFTIGDIGHLDADGFLFLSDRAKDMIITGGTNVYPAEVEAALLGHPAVADVAVVGAPDPEWGEQVRAVVQPEPGVELAAELIAYCRAR-LASYKCPRVVEFRAALLRTETGKLSKAAIRAQL------- 125560037 22 ---------------------------------------DTVAV-SGNRRLTGAGLADGARRLAAALSNLGVRRGHVVAVVAFNSIEYIELFLAVTYIGGIIAPLNYRWSFEEASQALELVQPTVFIFDGSYSSWALRLKESNSLTSVLFLGNLCSISQAANFVSVVSVETTRAVEPVSAPNDVALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVGYGEDDIYLHTAPLCHIGGISS--CLAILMAGGCHVLIPKFDVKSAFDAILEHRVTSFITVPAIMADLLSYARKQKILNHGMTVILNGGGGLSSELITGASHLFNATIFSAYGMTEACSSLTFMQEPKDQLGSSVGKP-APHIEIQINRNGSNSSSSSPIGNILTRGLHTMSGYWNNSIDTSDS-VRNGWLDTGDIGWVDKTGYLWLMGRQKGRIKTGGENVYPEEVESVLSQHPGLAKAVVIGMPDSRLGEKIVACVSIRDGEVSAQMLQDHCRTNKLSRFKVPRYYQWSKPFPVTTTGKIRREQLKAEI------- 146281503 39 -------------------------------------------IVYRDQRYDYRTLNERIARLANVLTAAGVKPGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPDQILYTMNHADDRFVLVNS-----EFVPLYQAIAGQLTTVQKTLLLTDGEEYESLLAAAAPSYDFPDFDEDSVATTFYTTGTTGNPKGVYFTHRQLVLHTLAAAVTVGMGSDDVYMPITPMFHVHAWGLPYVATML--GLKQVYPGRYDPEYLIDLWRREQVTFSHCVPTIVQMLLNAKAAQGTDFKGWK-ITIGGSALTRGLYDQAKA-SGMNLIAAYGMSETCPLISGAHINDELLEAKAGVPVVLVDAA-IQAADGSFLPADSQGELVLRAPWLTQGYYNEPEKSEE-LWAGGWLHTGDVAVIDEMANIEIRDRIKDVIKTGGEWLSSLTLEGLISRHEAVRDVAVVGVPDERWGERPFALVVLGEGQELAEQLRTFLAEGHINKWAIPQQIAVVTEIPKTSVGKLDKKRIRSELA------ 163725777 14 ---------------------WQLPLITDYIKRWAEKTPDNIALVGANKEYTYKEFDEIITLYALRLKEMGVKKGDIVAVQWLSTPEFFFLTYGCATVGAVISPLDVRLQDHEIIRNMNKIEPVAFFCLGNTPLRDFTQISQAVFENVKSLKHIVFDNDAEYIKDFNALFSMDALTPSLDKRDPHIIIFTTGTTGFPKAALICNENLVNNAIFSREVGLWGSASRFLNSMPTSHVAG-TCQGPMTAWFVGGTVVTVNIFQPDLVLQFIEKYKATWWGGVPTMFHMIWQMPNYQDADLSSLLYVLYGGSAVDITFLEQMQK-MAPSFGTALGMTECAGYFTATPKAIPIAAGQVGQVYPELAPVTIREPAGEEVPLGEVGEICVHGPIVFLGYYNDEEATAKAITKDGVLYTGDMGYFHDFGVYRFAGRRKFVIKPKGYLVFPDEVSDFINQHPDVDQALVVGVPHKTHVDGVFAWVKPKPGKDLASDIKGFCKD--MAGYKRPLHVEFWPNFHVNRVGKVDVMAMTEEA------- 26541535 966 -----------------------DRLMHQLFEEQAAQQPRAEALRWGGGTMTYQELNRRANRIAARLAAEDVGPETVVAVSVPRGPMMVAVVLGILKAGGVYLPMEPHLPAERAAVILEEAHAEVVVTTADREGWPVPD----------GYARVCADAAVEGPHPAD---ADNCPRPVTQPHNTAYIIFTSGSTGRPKGVAVAHRPVLNLINWCRRTFGFGPGDMGLCVTSLG--FDLSVFDVFGLLGTGAALYIADAEDPALLLDVLIEEPVTFWNSAPTTLAQLLDTVGTAGTG--DLRLVFLSGDFTPLPLPDEVRAVFPADMISLGGATEATVWSNWFAIDPAWRSIPYGRPID-NSRYHVLDEALRPCPVGVEGDLYIGGECLALGYVNQPELTADRFIPDPFYKTGDRALYYPDGNLSFQGRADGQVKVRGFRVELAEIEHRLRAHDGVKDAVVLAREDGCGDRTLVAYLVLPGSAPSGRELRGF-AGQTLPEYMVPNFIGFLAGFPATANGKLDRAALPWPLAK----- 85374201 21 --------------------------------------GDAPALVLRGETLTYEDLRSRVAALASWLQAQVPEEGERIATWAAKGALTCLMPLACARAGLVHVPINPLLKRAQVAHILADSGALLLLGTAA-------RLKSLEQGDVPAGCTPM---DEKAVWEAVEAHEGALKPSDADPDALAAILYTSGSTGRPKGVMLSHANMWLGAVSVAHYLGMESDDVTLGVLPLSFDYG--QNQLLSTWYTGGSVVPLDYLFPNDVVKACAKHNITTLAAVPPLWVQL-TEIEWPSEAVASMRRMTNSGGALTEDLVRDLRAIFPTRLFPMYGLTEAFRSTYLDPSLVDTHPTSMGTAI-PFAEILVIDDNGEVAQAGEEGELVHCGPLVAQGYWQDAERTAERFAPDGW--SGDRVKRNADGLLYFVGRRDAMIKSAGNRISPQEIEDAAIATGLVAEAVALGVKDARLGHAVHLVVRAAPEADDPQGLPRLVKE--LPNFMLPQKVHWRETLPLNPNGKLDRTAIREI-------- 24940606 7 --------------------------LHDLLAASAARTPNAPAVIGPAGSMSYGELDERANDLAGRLSGRGIEKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFAAIARESGALALCAPD------------DLSARVPSPLRDRLACVDLDAAPVPNALPTAPVNTRVEPDDLAYILYTSGSTGTPKGVCVSHRSALAFIDWAVAELAPGPQDRFANHSGL--SFDLSVLDLYAAFTVGAAVCPIHAYAPERLVEFLHRERISVWYSVPSLILMLRDGGLLDRPAPETLRALLFAGEPFPIGYVRALAAWSDARLLNLYGPTETNVCTVRPADLARDLPVPIGRPCS-GDRVWARRPDGSEAEPGEEGELVVSGPTVFAGYWGRQP-------QEGPYATGDRVKVRPDGSFDYLGRHDDMVKIRGHRIELGDVVAALNSHPG-VAEAAVVAVGEGLDRNLAAFVIRSQGSSGNVALRRHLADR-LAPHMIPGDIRFVDQLPHNDRGKLDLAALQ---------- 72162647 27 --------------------------------------PHRLALVAGPRRLTYAELDARATLVARHLIDAGIRPGEHVAILSFNRAEWLEAAFGVWRAKAVPINVNYRYVAAELRYVLRDSDSVALIAERSLA-----ATVARIRHELPLLRHVVLLDDGDYETALADAAHSTTPLPATSGDDL-YLLYTGGTTGYPKGVMWRQEDIFHVALEQRRRGTPRATSRMLVLGPVMHAAG--QWNALSMLLSGSTVVLDRVFSPTRTVELAHREKVTIVQCVGAMARPLAHELLRSPGRCPSLTTLSSGGTPLTTTARQLWRAWPTIAIRDNYGGSETGVCGSA-----SARLSGKTRRFTMGASVAVLDDQLRPLPPGQIGRIA-RTGRIPLGYYNDPEKTAQTFPVDRWALSGDYGTIAADGTIELLGRGATVINTGGEKVYPEEVEAVLKTHPDVADAIVVAAPDERLGQRVSAVISLAGNQPSDAELRDHCREH-LAGFKIPRTIRIVDEVKRTAAGKQDYR------------- 59876590 34 --------------------------VHDLYIEQAKVRPNAPAICAWDGEMTYKQLDEHSTQLAGYLAGQGVIAEEMVPLCFEKSQWTVVAMLAVLKAGGAFVPLDPSHPRSRHEEIFKQTKAKVVLTSVQYANLWPNSTQRIL---------------AVSNAFINQLSAETKVCSKVEPWNAVYVMFTSGSTGVPKGVVLEHGAITTSCLAHGKSMRLGPNSRALQFA--AYTFDICIAEIFTTLIFGGCICIPSEDDRRNALEFINNRNVNWAQLTPTVARLL------DPLTVPTLKVLVLGGERVDDADWKRWDG--NVAQINVYGPTECSIWCTSHENTGDFQSGMIGRSMASVSWVTNPDNHNQLVLFGEVGELLVEGPILARGYLNDTMKTEAAFVSNPWYKTGDLVYYNADGNLVYVGRKDSQVKVRGQRVELGEIEHHLHQCPGVKQAAEVILPTGDQGKAVAAFLQLSEETHHTTQVDEQLAQR-LPRDMVPEVYFAVTEFPLTTSAKVDRQRLRKI-------- 59876590 2595 -------------------------CVHDLYLEQVKSQPKADAVCAWDGRMTYEELDETSSRLAHHLISLGVESESIVPLCFDKSIWVVVAMLAVLKTGGAFAPLDPNHPTSRHREIFDQTKAKMILSSTQYANL------------WPESSQIVVPISRDF---IDQLPAKPYDAQAVQPGNTAYIIFTSGSTGVPKGVQLEHKAVSTSCLYQGPALGITKNTRALQFA--AYTFDACILEIITSLLHGACVCIPESQRRDNLIDTINAMEVSWALLTPAVARIL------DPEKIVSLKTLVLGGEKVNASDCEIWSDR--VQLINAYGPTECCVSCVANPDMKGLDPEPIGNSVASVSWVVNPDDHNRLAPLGAVGELLVEGPNLARGYLNDAKKTETAFIEPPWYKTGDLVHYTADGSLVYVGRKDNQVKVRGQRIELAEIEHHLYQCPDIKEIAVVILP--TGGKPIVAAFLEANSELLPAQAEDELSQR-LPRDMVPGIYFALVEFPIMTSGKIDRKRLREI-------- 59876590 1108 -----------------RTDYPRDSSIVDLFHQQVSICPSRIAVKDPLREMTYAQLDKESEVLSWWLAKQSLAPETLVGVLAGRSCQTIVAFLGILKAGLAYLPFDVKLPAKRMETIL-----------SSLPGQKIVLFGTDVEPPKLKIGDVRFVRIAETLDEQIRKPSDSGNIVKPSATSIAYVMFTSGSTGQPKGAMIEHRGIVRLVRDNNFVQHLPASPVMAHMTNL--AFDVSTWEIYASLLQGGTLVCIDRLDPEAVLRTFRREQVQTAFMTPSLFRTYVQQSPAM---FANLEMLCVGGEALQSNDIVSIKTLRTGKIVNGYGPTENTTFSTIFKDDEYANGVPIGRALS-NSGAYVMDLKQQLVPLGVVGELVVTGDGLARGY-TDPKRNIDRFVTDGAYRTGDYVRYRPDGQLEYFGRMDGQVKIRGHRIELGEIEHVLRSHKSVSEAAVVQQQNVDEATRLAAFVTVFEGDVVADE------------------------------------------------- 59876590 3674 -----------------ETAYSRDSSIVDVFRQQVAMQPSRIAVIDAFTELTYTELDAQSEKLAKYLATKSLALETAVGVLAHRGCEAIVAFFGILKAGLAYLPFDSKAPEKRMESILSTIDGKKLVLVGPNIRLPGAGLEDV---EFAHIVDILNVDDNAEFIRRE---LDPALKP--SPSSLAYILFTSGSTGQPKGVMVEHRGIVRLAQHQMEHFRSSEATAHMANL----AFDGSSWEIYTCLLNGGTLACIDALDQDALLRAFREYKIRIAFITPALLKYIL---AESPDTIGNLDTLLVAGDRADINDLFTARNLVTNKVFNAYGPTENSVMSTLLSDNEACVNGPIGRSIS-NSGAYVMDPEQNLVPLGVVGELVVIGDGVARGY-TDPNRNVDRFVTIRAYRTGDYVRQRPDGEMEFFGRIDGQVKIRGNRVELGEIESVLRGHNFVRDAVVVAEQQQEKDQRLFGYVTLKEGS------------------------------------------------------ 183982246 52 -----------------------------------QRCPDRPGLVDELGTLTWRQLDERSNALAAALQALPAGSPKVVGIMCRNHRGFVEALVAANRIGADILLLNTAFAGPALADVVAREGVDTVIYDEEFT-----ATVDRAFDGRPQATRIVAWSDGQHDLTVEQLVNAHLDQPERTGRTGRLILLTSGTTGTPKGAKHSGGGGIGTLKAILDRTPWRAEQPIVIVAPMFHAWGFSQLVLAASLAC--TIVTRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMELPTLNRYSGRTLRFAAASGSRMRPDVVVAFMNRFGDVIYNNYNATEAGMIATATPADLRAAPDTAGRP-AEGTEIRILDQEFNEVPEGEVGSIFVCNDSQFDGYTSG---TTKDFHA-GFMSSGDVGYLDRNGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPEVAEAAVIGVDDEQYGQRLAAFVVLEPDADLPETLKQHVRD-NLANYKVPREIAVLDELPRGSTGKILRAELQAKV------- 168018797 2 ----------------------RGAHIGQALRALHTRKGT---IKCEDRVQSLSHFAQRVVTLAAGLSEGGLQPGDRVAIASLNSEWYLEWFFAVTCAGGIVAPLNYRWSVEEASEAVKQIGATMLVLPDLHTRCRLLRLQILLGPGLNSLVNPDEVLTWAGSKQELDLKWAP--------DSIALICFTSGTTGSPKGVAISHNALVVQSLAKIAVIGYNSSDVYLHISPLCHIGGISS--ALANVMVGASHVILPKFHAAAVFDAIRNHDVTSMIIVPAMLADLVAASSIGRHSFTSIRTLLNGAGGIPALLLDSTRLLFNAELFSAYGMTEACSSMSFIPVDEQDSTGCVGKA-APHVELRIIDSHENSSPESVEGQVFTRGPHVMEYYWGLPSETANVLSADGWLATGDVGWMDEAGRLWLLGRSKDVIKSGGENVYASEVENVLMKHPGMLSVAVVGIPDERLTEMVVAFVRLRDKVVSQIELRIHCQQLGLSRYKVPRLILVNKEFPTTSTGKIKKNLVRRMALERLA-- 170751897 37 ----------------------RDEVLAEIFLHSAATRPGHPCLVDGARHLTYADVAARAGRIAAGLAHRGIGPGDVVGLWMARGPDLLVAQIGITMSGAAWLPFDAEAPADRVGVCLTDAGAKALLVSPALAAAAPDAAPALTPADL------------DAGTPADAPVPDP-RAAGLTPEHPAYLIYTSGSTGVPKGIVISHANICHFLRSGNALYGMRADDVVFQGASVA--FDLSMEEIWVPYLVGATLFVASPGDLESLPGILEAEGITVLDTVPTLLAMI-------SGDLPRVRLVLLGGEALPEPLIARW-ATGGRQLFNTYGPTEATVVATAAEM-RPGEPVTIGGPIPNYS-VYVAGEDLSLLGRDQQGELLIGGPGVARGYLARPELTAEKFIANPFYRSGDAVSLDAAGRIVFHGRIDDQVKIRGFRVELGEIESRIRAVPDINQAAVVLRQDDGV-DRLVAFLIPRGRSIDAAALRRTLAGQ-MPPYMVPGHFEVAETLPRLTSGKVDRKALK---------- 46425383 23 --------------------------VHQWFEAQVSSTPDAPAAFLGERRMSYGQLNTRANRLARLLQSQGVGPGARVAVWMNRSPECLAALLAVMKAGAAYVPIDLSLPIRRVQYILQDSQARLVLVDDEGQG-------RLDELELGAMTAVDVCGTLDGDEANLDLPCDPAQ--------PVYCIYTSGSTGSPKGVLVRHSGLANYVAW-AKRQYVTADTTSFAFYS-SLSFDLTVTSIYVPLVAGLCVHVYPGDDVPVINRVLDDNQVDVIKLTPSHMLMLRNAALAT----SRLKTLIVGGEDLKAAVAYDIHQRFDVAIYNEYGPTETVVGCAHRYDPATEREGSVGVPID-HTSLHLLDERLQPVAPGEVGQIHIGGAGVAIGYVNKPEITDAQFIDNPFYASGDLGRMRADGKLEFLGRKDSQIKLRGYRIELGEIENVLLGHAALRECIV---------------------------------------------------------------------------- 183983998 2 ------------------------DTIDHLVRSQAARHGAKPMVIDQASRLSYRELDSSTSDLAAAFIQAGAGKGTRVGLIMPNGVRWVQIAIALTRIGAVLVPLSTLLRPRELASQLRSAAVQFLISVPEFRGHRYLDAVESVRAELPALQRVWADDQVSSSNAGARALRMVEPIAEVTAADTLVIMFTSGSTGAPKGVLHSHGSALGAVRSGLTARRITSATRLYLPMPFF-WVGGFGGGILSALLAGATLVTEARPFPENTLRLLEAERVTMFRGWPDQAEALARHPSSVDVDLSALQ-PGSLPALLPPER----RAQPGARAR-LFGMTEAFGPYCGYRADTDMPPGSCGKPF-PGMEIRIVDETGTRVPAETIGQIQIRGPHTLRGLCRRSRE--EVFTADGYYCSGDLGHLDANGYLFYHGRSDDMFKVSGATVYPVEVETALRTIDGVSNAFVTNVAGAQ-GQRVAAAVVCSTPALTSEDLRTS-AGQVLSAFKVPTVWLLLADIPRGPTGKVDLQRLRDMLA------ 158339493 551 --------------------------LHTLFFDQAIRQPEQIAIATPDRTLTYQELCDRVHQLSYFLHQQGIQPQDRVAIVMAKGWEQIVAALGILSLGAVYIPIDAALPQARQWQLFAEADVTYALT---------QSVIDATLEWPPSLPRISVDT--------LSFSSISIPSSPTSPTDLAYIIYTSGSTGQPKGVMIDHRGAVNTILDINQRFGVTSADRVLALSSL--SFDLSVYDIFGTLAAGGTLVIPGNRDPAHWLNLIERHHVTIWNSVPALMQMLVEFAASQPDRTATLRLVLLSGDWLPLSLPDQIRSAPRSQVISLGGATEASIWSILYPIKETWRSIPYGRPMA-NQRFYVLNAALSPCPVWVTGQLYIGGIGLAQGYWRNHEKTQASFTQERLYKSGDLGRYQPDGTIEFLGREDFQVKVNGHRIELGEIEATLLQHPAVRHAIVTTIGAPRDQQQLVAYIVPDSPAALT--------------------------------------------------- 211926928 2954 -------------------------TLPERFQDMVDQYGDRIAITDQGRDFSYLQLQAQSTRIGEALLQKGVRSGDTVAVLCPPSMNSVASMLAILRISAVYVPLDLSLPAARHKAMILASPVRALVCVS--------STVEKVLEL--GVSTILNLSEIPDIRAPSTRFTNSAK-----GDSLAILLYTSGSTGQPKGVCLPQSGFINYLAAKRKELGLDSSTVVLQQSSLG--FDMGLAQTLNAIMNGGKLVIVPRGDSIEIARIIRDQKVTFTLATPSEYLVMLQHGREYLHNYAGWRHACLGGEPFTDQLKREFVRLKNCPVVQSYGVTEACTTFETMTASQLEEARSVGRTI-PNTSLYIVDADCNLVATGEPGEICISGAGVALGYLN-EEQTRLKFVQDPFYRTGDKAKLLDDGSLILLGRMDTEVKVRGLRIDLEDVASTMVNHPDLLSSAIVCVKGQGVSETLVAFVAMMPGQTASDELQHLACNLPLPQYMRPSTVICLDELPRNANGKIDRKRI----------- 118471947 3 ------------------------ETLVELLE-GLRDRGDHTLLVCDDERLTYADAEHRSARLADALIALGAGKGTHVGVLYPNGADFVVAMLAVARVGAVVVPFSTFLTEAELRVQLLDSDVSIMLSARSFRSHDYVGQISRVRADAPCLRHVVF-----EIPAAGDPERRAGLEADVEGSDVLAIIYTSGSTGAPKGVVHTHSSLLAHQRDLNVLRGLTADDKLFCNSPFFWVGGL-AFALLASMIAGATLVCSNSTDAGATFDLLEAEKPTITNGFVAGIAHLTRHPSFPHRNLSSIRRGN-----LYPLMAPDVRPADPDLRHNMLGSTESGSVVLLDPDDTEHRRGSFGRP-APGFETKVLD----------SGELCIRGPYLMQGYYGRSRE--ECFDTDGWFHTGDLVRVDDDGYFYFLGRAGAMIKTAGANVTPDEVQKAL-QH--VLEVQVVGLPDQERGQLVAAVVATADPAADEAAVRAALRAQ-LSSYKVPRRFAVIDELPVKSSGKIDVAALRELFDD----- 145596926 467 LLSGVERWRAVVEWNQTDRGTLPVGTILDLLPTEPSESGAPPAVTGPDGHLDRAGLHRRAGQIARRLVAAGVAPDTPVGICLDRGVDMVAAVLGVWRAGAGYLPLDPTLPPERLRHLLVDSGTRVVLT--------HQAVAARLGPVLAGSVTVLLDDATDAAGP-----DEPLPAVPAHPDGLAYLIYTSGSTGQPKGVAVPHRSVTNLVASFHDDLDLTSEDRFAAVTTL--SFDISVLELLVPLLLDIPLLVVGADEVGDLRRRLTEAGITAMQATPATWRLLLASGGVP----PTLRLRLCGGEALPRDLADALQAD-GVTLWNCYGPTETTVWSAAAPVAPAPAAVDLGSPIA-NTRIYLLDEAYQPVPVGVVGEIHIGGSGVVRGYHGRPGLTAGRFVPDPFYATGDLARQRADGRLEFLGRTDHQVKVRGFRIELGEIETLLRGHDLVADAVVGTWVGGDGDTRLVAYAVPADPDALAGQVRPHLSGR-LPEYMLPAALVPMTALPLNGNGKVDRNALPELVAEQLLAG 211590878 13 -------------------------------EQHARQNPEKIAVIDKQQSFTFVQLLADAAALRKRIIELGLTEERRIAFLVPNGYDYVATQWAVWAAGGVCVPLCISHPVKELLYTIGDSDPSLIIVHPEFEKIA-PSLREGYTTDIPFI--------GLEPFSRNETPTLPSFSPPFALTRRALMIYTSGTTSNPKGCVTTHENITFQASCLVKAWEYKPSDHLIHVLPLHHVHGI-INGLAASFLSGATVEMHPKFDPKVIWGRWQDHSSTLFMAVPTIYSRLNDQEDAARAGARALRLVVSGSAALPTPIKEKFAEITGQVLLERYGMTEIGMALSCGLEVQKRIDGSVGWPL-PGVEVRLTDETGRIVGVDEDGMIEVKGGNVFREYWRKPEATASEFTADGWFKTGDVAKRDPSGAYFIQGRASDLIKSGGYKISALEVERKMLAIHAIQEVAVVGLTDQEWGQRVAAVVKFREGTAPMETLRAELK-NEMAPYKIPTVLKVVDGIERNAMGKVNKKVI----------- 197778565 1454 ----------------------PDETVADMLAAQVARTPDAVALVFGDRALTYLELDAQINRVARLLIARGAGPEKVVALALPRSIEMVVALFAVLRTGAAYLPLDLDHPADRLRLMAEDTGPLCLLSTTAVAPTPSGPVAPELLLDDPAVAAEL-AGLSERAVTDAERPAFAHGVPG-RLEHPAYVIYTSGSTGRPKGVVTPYRGLTNMQLNHQKEIFDPAGRRLRIAHTVSFAFDMSWEELLW-LVEGHEVHVCDRRDAEALVAYCDRHRIDVVNVTPTYAQLLIEEGLLDRDDLPAERLVLLGGEAVSDTVWTRLRRTEDTYGYNLYGPTEYTIN-TLGGSTSDSPTPTVGVPIR-NTRAYVLDAMLRPVPPGCPGELYIAGTGLARGYHDRPGLTAERFVADPFYRTGDLVRQRADGLLDFLGRTDDQVKIRGYRVELGEITAALAAHPGVAHAAVVVVADSAGAKRLAGYVVPEDGAEERAVLVRGLRDHVLPDYMVPAALVAVDTLPLTVNGKLDVKAL----------- 197778565 2 ------------------------------------------------------------------------------------------------------------HPAERVRYMLADSGARAVVVTEESW------------ARLPEQDGIAPVLLRPHGADGQD--DEPALPADVHPDSAAYLMYTSGSTGRPKGVVVTHAAVVAQLSWAAQRFGFGPGERVLHQ--YSTGFDPSVQEIFAPLLTGGTVVIAGHRDPAYLTGLIRREQVTNLDLVPSLYSALLAEDGPGDPWWTGLRRAFSGGEALPAPLAGRWLERTGVPLFNVYGPTEAVIQVTSWPEQDEESTVPIGRAVW-NTGLYVLDRYLRPVAEGEPGELYIAGAQLARGYHGRAALTAERFVADPFYRTGDIVQFRGDGVLTYVGRTDHQVKIRGNRVELGEIEARLREVPAVGDVVVVPRDDDRGVKHLVAYLTPAAGAALDIETVRASLGASLPAPMVPSRFVALDALPLTPGGKVDHGAL----------- 116060067 68 ------------------EGAW------EAIRRRASEAPDAPALAGDGGSATYGTMMRAASTLADGLKNV-VDRGTRVGLAATPGREYCASAYATWARGGVLVPIASSHSEEDAAYVMEQSGMKIALVPPNVDGEEDAETYQKYARAAKRFDDGKVNSPGLRARTSPTLRTSEQTTVHSS-------IYTSGTTGRPKGALHTHRSLYAQCAGLIDAWRWDASDRIIHALPMHHIHGIVNAWM-CAHISGATVEFQRTFTPRGVWARLRDEPVTVFMGVPTMYVMLMRAPDARLASISKLRLTVSGSAACPVPVLEEWRKLTGRSLLERYGMTEIGMALSNPYDEKKHKPGYVGIPL-PGVEVKLAPLVGDEVAAEAPGELLVKGANLFAQYYDNQRATAESFDEDGYFKTGDVAAMSSDGYWRILGRASDILKVGGFKVSALEIEAKLLENPSIAEVAVLGIPDEAYGQRAAALVVPAIDTETENDIMTWVRHNTPSKHHL-RVVKFAEKVPRNAMGKINKKDLQK--------- 149184667 3 ------------------------------LDHLAERGPNAPALVLKERTLTHGDLAARVALLAGWLASR-WNAGDRIASWAAKGELTCLLPLAAARAGMVHVPINPLLKRAQVAHILSDSGASVLIATAARLKSLEDPDTPAGCAPMSEEDAWQEAERVDAMLPLS----------ERDPEKLAAILYTSGSTGKPKGVMLSHANMWLGAVSVAHYLGLAADDVTLAVLPLSFDYGQS--QLLSTWYAGGSVVPLDYLFPRDVAKACARHAVTTLAAVSPLWVQL-GEVKWPEEAVTSLRRVTNSGGALTVEIISDLRDKLNKKIFPMYGLTEAFRSTYLDPDLVAEHPTSMGRAI-PFAEILVIDEAGNVCEAGEEGELVHCGPLVAQGYWNDPARTLERFRPAPW--SGDRVKRDEKGLLYFVGRRDAMIKSSGNRISPQEIESAALATGLVAEAVALGVPDTRLGHAIHLVV--RGDEGARADLLARQIAKELPNFMQPQVIHWREAMPLNPNGKIDRTALAAEI------- 169621771 3903 --------PEDMANRWNEDGQWEDSTVHDLFADQVRTQPHATAISGWDGEFTYEELDAASTIVAETLVSLNVQSEDIVPLCFEKSKWTIVAALGVLKAGGAVTQLGISHPMARKLEVLQDTKARFIIASPEQASLFNGTLNDE---------QILIIGEQQVQKLGEHIQNFSTPLPQVMPNNTAYVLFTSGSTGRSKGIVVEHRNLCTSSRAHGTEFGINSGTRVMQLG--AYTFDISCADIFTTLQRGGTVCIPEDERVNDIAGAIEKYQANWMFTTPTVAQMLI------PESVPSLRTLVLGGEAPNRDNVETWSEK--VKLLLIWGPAETTIYASANPPATECDPARLGRPLGCKLWLCHAEDYNRIAPLGCVGEIVVEGPTVSRGYLNDKAKTADAFIEDPMYKTGDLARYDEDGVLRYVGRKDNQVKLHGQRLELEEVEHHIMAHSTVRHAVTIPRIGPLK-DKLVAVLTFHGVSPLSADIRQGLVD-GLPSYMVPSVWIGVEAIPLNGNSKIDRKRMKEWFE------ 169621771 2788 -------WNGALPEA-------SKRCIHHVVAARAKESPLAQAVCAWDGNFSYEELGQASDKLAAHLQGFGIHVESKVAICVEKSRWHVVAMMAVLKAGGAYTNLNPAYPASMLQHVIDELQATTIICSP------------QLADLLPSTPNMVILDN--DFIERLPIPLSPV-MSAISPRNSAMVVFTSGSTGKPKGVVIEHGQFSSMERYQSPQLGIQQSTRTLQFA--AHWFDISNFDAFNTLMRGGCLCIPESERLDNLSAAINKYGVNWATMVPTAAVAL------DPDEVPNLKHLSLGGEPIRPDLHARWSSR--VHLINSYGPAECSVLAMLGKLTTDASPQNIGFGVGCRTWITDMHNHDRLLPVGCVGELCVEGPIVARGYLYRPDLTAQAFITDPIYKTGDLVRYGTDGSLIYVGRNDSQVKIHGRRIECGEVEHHMMSLPG-HTVAVEKMYEGDSSEKPVAFICLQDPTDTAKQVVAHLREQSVPSYMVPSLFITLDKMPVTQTGKSDRKALR---------- 169621771 172 -----------------------------LFQNQVRKQPRAMAIDAFDGSFTYEELDRCSDRIAHYLVSMEIGPESMVALCFEKSRWAIVALMGVVKAGGASVFIDPSNPRSRREEILKQIPNTEFVLTDKHHEKSWRQM---------GIRPIVICDELVKGLR----EFGITPRTGVCPDNLLYIIFTSGSTGIPKACQITHSAFLSGALQHAAKSNLGPRSRVLQLA--SYSFDVSVLEIITSLISGACVCTPGNDAMVRGLDVINQYQITWTFLTPSLVSLI------KPDEVPTLKTLILGGELLHKSAIQTWAPRL--QLVNGYGPSECSIAAAGDPDPDSDPAN-IGRAIGGLGWIVQADDHDRLVPIGAVGELLISGPILARGYLNNPEKTSEVFIKNPFYKTGDLARFNSDGTIQFIGRKDTQVKLRGLRIELGEIEHHIARNPCINHVAV---HLPKQGDKLVAVVSLKSFSKTSAEAKAQLDAGNVPEYMIPSLFIAIEAWPLLTSAKLDRKRMQKWLQE----- 169621771 1704 ------------------------------IEEHARSQPDAEAISSWDGTWTYKALDEESTRIAHHLRSLGVGPEIIVPHCFYKSAWAAITMLAISKAGGAFVGLDPAHPRDRLVDLM--AEVKATIIC-------VSPDTEPMFKDMENIQLVVIEPSFVDSL----LLKAGSPCLELKPDNLACIILTSGTTGRPKTIAIEHRSMSTMSDLIGPRLDMNKSSRVFNFA--SFTYDISTHDIFVTWQRGGCVCMPEEERVNDVAAAIRRLRANWVSMTNTVLSLL------RPEQVPSLKFIITGGEPVAKETVETWVNAGGVKMVLGCGPAETTITMSSAPINSNSHHRNIGRTYGGRTWIVDVNDHNKLLPLGAAGEVLIEGPQLARCYLGNPEKTAESFIFNPFYKSGDICRWNSDGSMSIVGRKDTQVKINGRRVELGEISYQVGSCLGNSQVKVVALPGDTRGLTLVAFLQYPSDSPIQTELQERLASR-LPQYMVPSMYVPIASVPRTPNGKLDRRRMHKAIE------ 99033760 27 ------------------------KTIFGALEEAAAQAPGKIHLYDVDGSYTYGALHEDALRLSHWLTERGLRAGDHLIFQLNNSHEYLRAFWAAVHAGIVVVPLNVPHVIDR-----GNLEGVSNVLSTLGSGHVLIG-SRPADAYLPAVTGAGVPRDAVLALPRDTELPDPTATAAAEPDGAAVIFFTSGSTGAPKGAVQTHAAILAREAGVMQLDG-GATDIQLNWMPLEHAAGILMSHLRGVCRLGEQVQVAPGADPLVWLDLIDKYRVNYTWAPQFAYSLLGNLVPTRKDDLSCLRQSINAGEMLNARAVAQLLAEFGLRIVPVWGMAETCSGVFYNLDGRAPKFVALGRPI-PGLDVLVVDDEGRAVPEGQVGHLQVRGACVTREYFRNPAANGESFTADGWFRTGDLAHVR-DGVVTMTGRAKQILIVNGLNFDLSEVEAAIEELPDVETSAAWAHTDPATGEEAVVFFVPRAGRP-AGPVVDAIRAQVLRRIGIRLHAVIREDIPKTNLGKIQRAKLGAAYRDGLFS- 84502111 5 -----VPFPAQDIARYRADGMWGDATIPTLFADTVARVPDRPGLIDAPRRMTYGEMAAEVDQLAEALRAQGLGAGSLIATQLPNVADLVLLYLAIARIGAVLSPISIAYRSAELAAAARIVDFDAYVSLGRLAGRPYYE--ERFDALPASVRRLGLGGNPDGVIRLDDGVPRSVQPPAPRADDLFSVFWTSGTEGAPKAVPKTHNNMMASSLGAWRILDLPDGSNILAPFPFVNAAAMGGLMMCWMRTCGA-LILHHPFDLDTFVRQLGEEEVTYTMVAPTVLVYLRERSDDPEAALHRLRAIGTGSAPPDPEVFRFFQDRFDVPVLNFFGSNEGAQMCSRVPDPRNRAPGGEGRRTANGGYFKLVDPVTRPVRPGAIGEMMITGPCLMPGYFSRDGFDRTKIDDDGYFATADLFEISACGSLRFHARARELIVRGGMKISPLELDNLISSMPGMREAAVASYADDRMGEKVCVFVVPQGDAVTLADVTAYCDAQGLAKFKWPERLITLEALPRTPLSKLDRKAL----------- 145595343 532 --------PELLPAHTREVRATVNDTLHEDVFSRAAAEPDRAALLWDDGLLTYGELAEWSDRVAAALITHGVRRGDSVAVTVDKGPRQVVAVLAVLRAGGVYVPVGVDQPTARRNRIHAVAGVRHVV-------------AVVPPPGLPADICVV---------DVDDRSTPPVAPVTGSEDDLAYLLFTSGSTGEPKGVQVTHRAAVNTIDDINQRFQVGAADRALAVSSL--DFDLSVYDIFALLSVGGAVVCVNRRDAQHWRELVLRHGVTVWQSVPALLDMLLSAAAPADQTRLPLRLALLGGDWVGLDLAGRLTQAPAATLVALGGTTETAIHSTPVPIPSTWRSVPYGLPLA-NQHMRVADRAGRDRPDWVTGELWIGGRSVANGYRGDPERTARTFVELGWYRTGDLARYHPDGTVEFLGRADAQVKIRGHRIELGEIEAALERHPAVRRAVVVALGTPRR--LAAAVIVTAD--VDPPDLRDFLAGQ-VPAYMVPEQVVPTGQLPLSVNAKIDRRA------------ 145595343 1613 ----------------------------------------------DGTEICYGDLAGRALRLAGALRDHGVRPGDAVAVTLPRGVDQVAAVLGVLAAGALYVPVGPDQPADRRDRIYTRADARVVI-ADADPGTTYPVLAP-------------------------DTPASPLPAPAVDPDRLAYAIFTSGSTGEPKGVEITHRAALNTVDDINRRYEVGTADRVLAVSSL--DFDLSVYDIFGLLTAGGAVVLVDRREARSWAAQAREAGVTLWNSVPALLDMLLVAADADGLP-PGLRLVLLSGDWVGLDLPGRLRRHPEARFVALGGATEAAIWSNACEVPAHWRSVPYGRPLRNQC-YRVVDPRGRDCPDWVAGELWIGGAGVAHGYRGDPETTARQFTDDGWYRTGDLGRYWPDGTLEFLGRSDFQVKIRGHRIELGEIEAAAEAHPAVARAVALTV-GEGRHRRLALTVVPSAGTAVDTTALAGLLAQRLPSYMVPEQVHEVPTLPLTANGKVDRRAL----------- 145221039 49 ------------------------------FAAAAQRCPDRAGLVDELGILTWRQIDQRADALAAALQALPEGQPEVIGLMARNHRGFVDSLIAANRIGADVLLLNTSFAGPALAEVLQRGRAVAVIYDEEFT----ETVDRAVADRPETTRILAWTDSDTDALTVEGLIAEHGGQEPVRSVEKAVILLTSGTTGTPKGAKHSGGDPGV-LKSILDRTPWRAEQPVVIVAPMFHAWGFSQLAFAASMSC--TIITRRKFDPEATLELVDKFRATGLCVVPVMFDRIMELPEEDKYSGRSLRFAAASGSRMRPDIVIKFMDRFGDVIYNNYNATEAGMIATATPRDLRAAPDTAGRP-AEGTEIKILDSEFNEVPTGETGGIWVRNSTQFDGYTSGSTKD----FHDGFMSSGDVGYLDEEGRLFVVGRDDEMIVSGGENVYPIEVEKTLTSHPDVAEATVLGVDDEKFGQRLAAFVVLNPGAAATPELKQHVRD-NLANYKVPREITVLDELPRSITGKISRKDLKDRL------- 119183825 132 -----------------------------------------------------------------------------------------EATYALFKLGAVLVPLNPNFNISQVAAALSHLAATHLIISTEANLPRREPLLTQLVPNLPSLKHVILVQNDNGHIDMSELTSDMRPLPALEPHDVVNIQFTSGTTSMPKAACLTHRSILNNGAQIGDRMMLTPKDVVCCPPPLFHCFGCILGYMATATHGSAIVFPAESFNAVATLKAVQEEKCTALYGVPTMFLELLANGTIPYEGFQYLRTGIAAGSSIPAELMKKLHKTLNLTLTICYGMTETVSCMTTTDDPIDKRINTVGR-LMPHVEAKVVDDHSRILPVGSKGELAVSGYLVMKEYWNAPEQTAAAMRADDWMHTGDEASMSPDGYVTITGRIKDLIIRGGENIHPLEIENCLFAHPGVLNVSVVGVPDQRYGEVVAAFVVARENGETPDDIRSWVRSK----------------------------------------- 212533901 47 --------------------------------------------------ITYGSLRQDAARAAWGLRNWGLQPGNVLMALVTNSNDFVILAHATWWAGAVFAPLNVSATQKDISHLLQIVKPTHIATIVPKLDDVQAALASNSMTELPQFPNDIVGTKAEETLPPFDLQGRSSK------DVPSAICFSSGTTGKMKGVQLSHYNIIMNMLRISMPARVNYTVREVFFAPYCHIYGLSVSVVVG-MWVGALYCGLPAFDLETFCKKSSELKVTDLHIVPPVALALAASPVAQKYDLSALKRIVISAAPLKKSVQLLLKKRLPHTICQGYGLSEATGGVIHQIEEEESAFGCVGKVL-PGMEVRLVDPTGSDVTSGKEGELWIRGPTVMMCYVADKAATEQTF-SDGWLKTGDILRVDEHQNFWVTDRLKEMIKYKGFQVAPSELEDILLRHPDVIDAAVCAVYDAQATEVPLAYVSLTPDRAGLTDIRVWIDDQ-LAGYKRLRGGVFLQSLPKTPTGKILRRLLPVKLKEEREA- 86137759 25 -----------------------------------------------------------------------VEPGAPIAVIAPQARHAVLGFLACLH-GHVAAPLNPDYSTEEFLFYLRDLQPGLVLVGAGASASAHAAIAAAGVASL-----VIDDG-------LLDAVPQPVALPQSAASAPGLILHTSGTTARPKMVQLTQQNLAVSARNIAGSLELSDQDVSLCAMPLFHIHGLMA-CLGAALVAGGAVVLAGKFQPHGFVDSLQHHKVTWFSAVPTMHLVLIQHLEKRAEPLPHLRFIRSSSAPLPASVIARIERYFGAPVIEAYGMTEASHQIAANPPPARRKPGTVGQAR--GTSISILDDAGRPIGADAVGNVVIQGGAVTPGYLQNPEANSEAFRQGGFW-TGDLGMVDAEGYLTLTGRRKEIVNRGGQKISPREIDEALLDIDGITDAVAFAQPHQSLGDDLVAAVCLRETGLTVEAIRSQLFTRLI-DYKVPSQIIIVDAIPVGATGKRQRLQMWESLK------ 126436701 2 -----------------------------LLEMAASGDPDRSALMDGDIRWSAARLSELADGGAGVIAASGAA---HVVYVGTGGAMLPLLIFASARANVPFTPLNYRLSPEALGQLIDRLPDPLVVVDD-----DYRDTVTTASGRLTGSEEFLAAGSAEPVVEFAD------------PDDVAVVLFTSGTTSRPKAVELTHNNLTSYVTGTVEFASADPADAALVCVPPYHIAGVGA--ALSNLYAGRTIVYLRRFDPREWVRLVRTEKVTTATVVPTMLDRIVAVLEEEPVELPSLRNFAYGGSKVAQPLVRKALDLLPVGFVNAYGLTETSSTIAVLDEAVARRLSSVGRPV-PGIEVQIRAEDGTVLGPNETGELFVRGPQVS----GRYAEIGSVLDAEGWFPTRDIATLDDDGYLFIGGRSDDTIIRGGENIAPSEIEEVLVEHPHVREVVVVGMDDPEWGQIIVAVVVPEPGAPMAEELRDFAR-KTLRGSRTPDRIVFRDQVPTTATGKVLRREILDDLK------ 118466357 6 ------------------------------------------ALVFEERRFSVPELDALADGWAAALAKDGVTAGRRVAVMTSNRPEFLAVLLAIWRLAATAVLISPAWKRDEVEHALALTDPGHAV------------------GDHPVLAGLMPMLHLDEPVP----PAQPTAGAPPRAGD-AVLVFSSGTTGLPKAVRHTHASLDEAVRHWREALRLTRRDRIQVATPPSHI--LGLLNLLTALKTGACVRLHPRFDIDKVLHHIESDRVTVEMAVAPIALAIASHPDLESYDLSSLRYIVWGATPVNAEVAQTVTRRTGVGWLPAYGTTE--LPVIACNPIEDARLDTVGRPV-PGVEVRVVSESGEPAGAGEVGEIQARSASLMAGYLPG-EATGEAI-RDGWYRTGDAGWLDTGGWLRITDRLKEMIKVRGFQVAPAEIDAVLQGHPAVADCAVFGVPDGLNGEAVVAA-VAVSAPVDVTELTALVRQK-LASYKHLSRVVVVPEIPRLPSGKVLRRVLKER-------- 120405089 5 --------PAQLVERYQREGYWTQETLGDMLARGLAGSPEAGFCVHSSIRGTFGEVERDARRLAAGLRERGVGPGDVVAMQLPNWREAAVTFWASAFLGAVVVPIVHFYGRRELAHIMATAKPRVFVTAEEFGRMRYQP------DLCGDVAVVGLVGAAHPAAAFEQLLADEPMAGTVAADPAALIAFTSGTTRDPKGVIHSHQTLSCETRQLLENYPPDRG-RQLTATPVGHFIGMLGAFLIPVL-EGAPIDLCDVWDPGRVLKLIESDGLSIGGGPPYFVTSLLDHPDFRPEHLRRFKTVGLGGSTVPAAVTQRLTD-LGLFVFRSYGSTEPSITGSRPDAPEVKRLFTDGN-VRPGVEIRL----------GEDGEIFSRGPDLCLGY-TDDELTARAFDDDGWYRTGDVGVLDDDGYLTITDRKADVIIRGGENISALEVEEVLLAMPAVAEAVVVAAPDARLGEHTAAVLRIREGQPALGDVREHFKQAGVATQKWPEELHRVPEFPRTASGKVQKFVIRQQLA------ 160937309 1910 -------------------------TLQAFFEKQVRETPDGTALYYGDKQYTYAAIEAKANQVARYLCSHGIGANNRVGVLGERKPETIISIIGVLKTGAAYVPVDAKFPKERRDFILENSGSRLLLSEELYRSGE-----------------------------LEQYDESPIGIQSL-PDSLAYIIYTSGSTGKPKGVMINHMAACNTISDLNNKIKLNKTDRLIGISSV--CFDLSVYDIFGAFSTGAALVMVRDRDCSEIVSLLAERKITVWNSVPVICSIVVQHMLERGMKDSSLRQIMLSGDWIPLDLPDKAKSIFNKTIMSLGGATEASIWSIYYEIGEAWKSIPYGMPLKNQT-MYVLNFAGELCPMDVVGEIYIGGVGVAQGYCGDTEKTEAAFIQGRIYKTGDMGVLRKEGYIEFLGRIDNQVKIRGYRIELGEIESAINNVPGIEKSVISYVVNRTGNKQLIAYYIPTSNDLASETIKESIGA-FLPEYMVPQHYISIKELPLSANGKIDRSKLPELNLDK---- 160937309 871 --------------RYNETDYSEEMTIPEMLKRSLDFFGPKTAITDGETVLTYEQLKRRMEDMIEDYIKQGMKCGDTVMVLAGKDIDSVVAILAVAKIGATFIPVPEDYPKERIETIREYSSAEWIVHVQNNKIERCVSAKRQRNHTTSKL------------------------------EDTAYIIFTSGSTGNPKGVAISHEGVMNTLVDMKKRFALDENEGVLGLSAL--NFDLSIFDIFGSIYMGGFLSLVKDPNAEEINHMLEQFPITIWNSVPAIMKLFLESLPVD-YRNTEINHIFLSGDWIGTELPEKIKKVFNAEIISLGGATEASIWSIYFPIREEWSSIPYGYPL-GNQKIYILNKEGDACPTNVVGEICIGGRGVALGYVGDEEKTNRSFVDGRVYKTGDYGKFSEEGYVIILGRKDGQVKINGFRIELGEIEAVARKFYTVDNA--IAIMDSKK--KLALFYTGKE--IEDRELQVHF-EKYLPAYMIPYRFVYMEQFPLSKNGKIDRAAL----------- 160937309 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVFMTWMSLEHIVGM-VDFMFLPFFTGCTCVYSEISSPREWFDLMEKYNVTV-SVAPNFAYKYMSDCDSDNWDLSSLRILMSIGEPISRQVIQRFFSKVNRKFVAAYGLSETCSGVSSHFDYKKADLICQGEPIA-DTKVRIMDDHREELKENCIGNIEIKGSAVCKGYF---EYDGRQPVEDGWLSTGDIGFY-SGGALYVIGRRKDVIFSYGKNIYLSDLEYAVAKYFQLRSVACVSSEGEFY---IYLFVEINE--AEGQQMKSKIRHTILRGIKL-DDIIFMDKLSNTKAGKISKAEI----------- 15922117 73 ------------------------------------------------RSITYRDLYCEVNRASYVLKELGVKKGDVVSLIMPSIPEAVYMSLAVHRLGATLVIHYLGLSEETLTYRLNDCNSRVLIVASGFRNGNEIRIKDFVDKLLPIEKVLVVKRGYDDFVTKRDVIYEEVRPRWVESNEPSTIYYTSGTTGRPKGLYHSTAGYVIALNYAFKLMGPKENDIWWTVWPMANLYTIPFMGLTGVLFEG-----YIGYKPDMFSRIIERFGVNLVWSSTTTLYTLLGEESVKSGDTSTLRLILNTGEPLNPGAWKWLREMPHVTIADAYWMTEHLFPVAGTPGEIPYKAGSAGIRF-PGSDFRVVDDDGKELQVGKKGYIVLKSPALAKMHNDNGERIIKTYWSPGYFYTGDYGYMDEDGYLYVLGRADDVIKS-GERIGTLEVESVVVTHPAVAEAAVVGYPKEV-GEGILVLAVIKKGYPMSEDLKSYLRN---SGY-IVDKVYLVRRLPKTKSGKIMRRLIRALVRNE---- 163757134 1111 ---------------------YTANSVVSLFKTQAVATPTATALLYEGKELSYEALEMLSNQLANQLKEYNIKRGSIVGLMTNRGFDMIISMLGVLKTGGTYVPIDSEYPEARKNYLITDSGLEVLIQSEAIETATSVSTITLSEDNL-------------------SGYATDFKAVIPKANDVAYIMYTSGTTGNPKGVSISYDSLLDYIETFTTYFQLTQKDIVIQQS--SFSFDTSVEEIYPILSIGGTLILTPSGDVEKLLTLIQTHKATLLSSTPLVIQSINELLETT--SLPSLRILISGGDALQVDYVSNFSSKVG--VYNTYGPTEGTVCTSFYKLNKNSVSNCIGSPIA-NRSIYICTDDLALQPTHVIGELYLGGKGIAVGYHNQPELTKECFIDNPFYKTGDLGYWDDEGNIHFIGRKDHQLKIRGYRVETMEVSNAMLQVKGVNDSYVIGYRS-HGIQHLVGYFT---GDCLEVALRTALR-NELPDYMIPTYLVNLETFPMTANGKIAFDKLPDQASEKV--- 163757134 3 -------------------------------------------------TYSYQELKNKALYTLQNLQDFGVQSGDEVVIQINDNADFLQVFWACILGKMIPVPVAIGRQAHKLYNIWKKLNNPFLVCDEDLLDKMFSYENDETAETREITKATLVTEAAVAEKSFGTTHANIV------AEDIAYIQFSSGSTGNPKGVVLTHANLVANIMDIAERSEITESDRSLSWLPLTHDMGLICFHLSCTLRKIEQFLLPTTRRPLLWMEKASEHRASLLYSPNFGFQYILSAIATAKSNLSNVRIIYNGAEPISWKLCNQFLELPPTVLYPGYGLAEACVAVTLPIVGHPFKFVEVGRPIAQSY-LRIANDFDEVLDDKHIGHIQIKGANVTEGYYNDPEISADCKTEDRWHRTGDLGFLY-DGALVITGRAKNLIIINGQNIYPQDIEEVVSEKPGVI-VACSARKDVNHSEELLIFVVTEQFIPTIWDIREVLNELNIAV----AHVIAVRSIPKTTSGKVQHYQLVQQ-------- 111022917 10 -----------------------------------------------------------------------VARADRVAILATPTVTTVLAVVGCLIAGVTAVPVPPDSGPAELEHILRDSGAQAWL--------------GEAPADTAGLPVVPVRVHARSWHSY----------PEPPESGIAFVLYTSGTTGPPKGVLISRKAIAAGLDALADAWQWTRNDTLVHGLPLFHVHGL-ILGVLGPLRIGSRLVHTVKPTPAAYAAA----HGTMYFGVPTVWGRIADDPESARA-LSGARLLVSGSAPLPVPVFEKLHELTGLAPIERYGMSETMLTLSTRAD-GERRPGWVGVPVR-GVETRLRDERGGDVPDGEIGGLQVRGPMLFDGYLGKPDATAESFTDDGFFKTGDVAVIDPDGFHRIVGRSTDLIKSGGFRVGAGEVETSLLGHPSVREAAVVGLPDPDLGQRLVAFVV--GDDVSETELIEHVAT-ELSVHKRPREIRVVESLPRNAMGKVQKKQL----------- 158294978 22 --------------------------LGELLHRLLARTPTRIAQIDTGRSLTYQQLHLGCIRFAQSLTSCGLARGDLVTLVARNGDQLAAIVFGCFMA-AIPVNLDPTFRAEDYEHMLRTVPPKAVICD-----GELVPVLKQALEAVAIAPQLIVIGKRVNGYPTVDDFLLPTGLEECPARELAIVLCSSGTTGLPKGVCLSHAICIAH---TANLWRATDCDRVLCFSSLYWVSGLGV--LLNATTAGATRIITRSFSARLLIDLVEQYRITTLFLPPVQALALLGEGTIGMADFSSVRLVLCGGGAVSDELKSSFEKYLPAKFIVGYGLSE--IGGGCFATAGAYKAGAVGTPNA-GMEAKVVDEQGNCLAAGEEGELLVRAKLVFLEYYGNASETAQMLDREGWLHTGDIARYDEEGMFFVVDRRKDIIKYGGYQVSPSELEAKIMALFAVLMVCVTGIPVPGNDLPVALAVRLREGTVLEQDIVDGLAE-VVADFKRLRGVFFVDELPMTPSGKVVRRRCKEMA------- 170697378 5 -------------------------TIDGRFAEQVRRTPERIALEGTEHALTYRELDRCANRLAAVLARHGVTQGSPVLLMLPRCSNAVIAMLAIVKLGAIFVPLDPNYPAAVKHAYARDSAARHAIAAAGDHTLRESGLSVIHVADLAN----------DRSAEDADDADAPPPAASHGGDAPAYVMFTSGSTGKPKGVVVPHRGVVRLVDRP-NYIAIQPDDAFLLLSPI--TFDASTFEIWGALLNGARLVVYDGFDPNAVSRLIREQRVSVMWLTAALFHLV---ARRYPAMLTGVRVLLAGGDVLHPDAVNAALDAFGITVVNGYGPTENTCCHVMTRDNRPDGVVPIGTPVT-GTSVHVVDGDLASVPDGQEGELYTGGDGVALGYLNQPDATRAAFVPDPLYRTGDIVRRRADGTLEFVSRRDRLTKIRGYRVSLDEVQQLVARLPCVEECVVQVREDPNGEKSLVATVQTNEQRDNPAFIRAELR-KLVPGFMIPDAIAVCAELPVNANGKVDRVRL----------- 5019755 5 --------------------------------------PERIAVLIAETSLTYHELDAFANRLARLYQSLGLEYGDHVAYQLENRVECPALQWGAHYAGLYYTFLSTRLTPAESAYIVEDCDAKLLVLSAKCATPELLAAIASLPSA-PRVFILDAQRPATESLLAAVQQYSPATLEDPREGSE--MLYSSGTTGRPKGVKLPLGSTEVIAQQLEKAFAVNEHSVYLSPAPYYHAAPL--KWVRGVHVLGGTAILMEKFEPEAALAAIDEYQVTHSQWVPTMFHRLLNLPNENRYSLSSQQVSVHAAAPCPIPTKQAMIDWWGPILYEYYGSTEQIGMTMASTDDWLRHPGTVGRAI--YGRLHILGEDGRELPAGEDGLVYF-SDSLPFSYHKDPVKTAEAYNDKGWACVGDIGHLDADGYLYLTDRKSHMIISGGVNVYPQETENVLLSHPQVLDAAVIGIPDNDLGESVHAVVQLHD-------------------------------------------------------- 170696089 3 ----------------------------DYFERTAANSPDRPFLHFFDVHLSYAQANEFASHRARELMAQGVGRKDVVALLMHNSPDWLVMYLACQKIGAICVGLHSALALPELLGMLESIGAQHLV-----NSNEFAAIAGEVRAAKAGITVFGVTTLSTD-APVSNSPLLP-RCADIDEWDGLAATFTSGTTGAHKAGLQTNGAVVRAIAGYIECLKTDGHDRIMLVTPLSHSAAL-NWGVSLALMSAGTLVLARRFSASRFWAQAARGRPTVIWTMATILYILQQQEDDERLALAGLRYMFGVGSAPRRAALE---ARWERPVIDGYGMTETFGTLTDFSHENNPYPNACMGRAVPGIDLRVVDVSGRECQPEEMGEIVARFGQGFAGYLNNETATREA-VREGWFHTGDLAFRDTAGRLYFVDRLKSIIRRGGENISSLEVEECLAKHPDVQEAIALAQPHDVLGDIVLAVLIPREPERELAEIQAFCDGK-LSKFKWPEAVRTVDQIPRTGAGKVKKPIL----------- 84495233 9 -------------------------------RETVRRVPNAEAVIDSGLRLTYAELWQRASRVAGGLVGGGVGPGDRVGVALPNGAPWILAFLGTLLAGAVPVPINPRLTGPERAHIVTDSGARLVI-----------------EAELPDGEPIEIAGD--------------------DPESLAAIFYTSGTTGAPKGAMLSHRALLSAAEQVRLAYALESHDRALVAAPLFHVLACGMQWV-PALVTGGCVVILPAFEVGAWVSAIREERIEVLNGVPAMFWHALRHPDFTELDVSGIRILSYGAAPTPPAQATALREAFPARLAPGYGLTEAPCVTGLHDGDAQSHSGSVGTAVAA-TELRLV---GPEAAEG-IGQLLVRGPQLMSGYWGRPEATAAALV-DGWLHTGDLVRIDDQGRVFMLDRRTDLINRGGENVYSVEVEAALAAYPAVAESAVVGIPDERLGSRVGACVVLRAGVPFDADELVRVAHATLAPFKVPEFVCVRSELPRNAAGKVDKHAVRQQ-------- 158316095 5 --------PPELVKRYENEGWWTPETLGDLLAAGLDATPGAEFRVHSAVRWTFRDVEQVARRLAAGLRARGVGPGDVVVFQLPNWMEAAAVFWASSFLGAVVVPVVHFYGRKELGHILERTSPKVFVTAEGFGRMEYQP---DLSRDVPVVG--VVGRDFDELLA-------DAPLPGVIATDPAVIAFTSGTTRDPKGVIHTHQTLGFETRQLAGLYPPDRG-RQLTAAPVGHFIGMLNAFLIPVL-DGRPINLADVWDPARALELMVSDGLTVGGGATYFVTSLLDHPSFSPEHLPAMKYAGLGGSSVPAAVTTRLDE-LGITVFRSYGSTEPSITGSRHTAPAEKRLFTDGDPL-PGVEIRLDAD----------GEILSRGPDLCLGYL-DEALTEQVFDADGWYRTGDVGVLDADGYLTIVDRKADFIIRGGENISALEVEEVLLTMPEVAEVAVVAAPDARLGEHAAAILRLQPGSPTLEEVQAHFARAGLARQKWPEELRAIEDFPRTPSGKIQKAVLRRELR------ 170084069 19 --------------------------------RAAQIYPDKISLIHTDVTYTFGIWAQRIQNLAYALIEAGIRPGDRVAVIAPNSPLIADAHHAIIAARAIITPINTRLKPQEVTYILEHSGSRLILVDYEYAHL----------AQSNKIPVIISNDTGRDGDPYESFLTDGRRFAEPDENAAAVLCYTSGTTGRPKGVVTTLRGSYLAAIANAFEAQMNQDSTYLWILPMFHAAGWTFP--WANVFAFATQVTLRTVDYSYIWNHLLHSAVTHYCGAPTVQIGIYNHPLARR--LPKPVTAIIAGAAPTPHLISELEKK-GIKPVHVYGLTETYGPFTRNYEQASWAAMSQGHAFATAGEVRVVDRPLKDVPDGKTGEIVTRGNIVMKEYFRDPEATKKAF-RGGSFRSGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVVAREHPKWGERPMAFVILHPQHASERDLKQHAKPR-LPGFACPEWVEVVPELPKTSTGKILKTELRKVVAK----- 159898329 444 --------------------------------HNARQQPHALALVTDTEQLSYAELASHVHAWAGQLVQRGVTAGSVVGVALPRSREAIVAILATLCCGAAYLPLDPQWPQSRLASVVAQAQPVLVLAQQAF--------------DLPNLLLVEQLSKANAWFEAR-----------VDLAQPAYIMYTSGSTGEPKGVVISHQALAGFVQAAAERYAISAADRVLQFAPL--AFDASVEEIFVTLCQGATLVLRNDESLQRFVAACQAHAISVLDLPTAFWHELADSVAQGAVQLPCLRVVIIGGEAALPERVQGWLNVPNVRLFNTYGPTEATVVATVAELSDPNQPITIGRPLAGV-QAAILGSDQRPIFAGDVGDLYLLGNGLATGYYQRPDLDALNFHAPRAYRTGDRVRLFA-GQLQFVGRSDDEFKISGQRVTPAEIESVFLRHTAVREVAVIGQQLGNASKRLFAAVVVSDASLSVAELRNHASQH-LPAAVIPAAITIVERLPRSSAGKIDRK------------- 15790171 8 ---------------------------------QATTNPDRPALVDADRTWTYDALDSAVDATAGSLAALGVTPGDRVAVLLETRPAFATLVFAAARLGAVLVPLNARLSQPELATQADAVAPVAVIC-----GRDTATAADRLDA--PAVR----VADDATVRPLSGTDPDAVTPVDSAWDDTRLLLFTSGTTGDPTAVRLTYRNLAASAAASAARLGVLPDDRWLCPLSMYHTGGVSV--VLRTALYGTTAVLTPGFDAAAVGDALETHDCTGVSLVPPMLDRLVEADAVPD----SLRFALVGGAPTPPELVERACAA-GVPVCPTYGATETASQAATLHASDPAHPESVGRPLLGTTVTVVEPDTHTPVPDGQAGLLAVSGPTVTPGYAG--EGTAPRCEHG--LLTGDRGWIDADGFLHVGGRASDEIITGGENVRPEAVAAVLREHPAIEAVAVVGVPDDAWGDRVGALVVPADDTADVASLRAFCDGR-LAGYKHPRVVAAVDALPRTASGTVDRQALRDDAA------ 83815833 52 LLDWDTRWDEVFDGSDPPFFEWF--TGGELVDRHLHERPNQAAFIWEGRTLTYRDLYREVNKMAASLRDVGVQEDDVVTLHLPMVPALPITMLACARIGAPHSVVFGGFSASALAQRATDADSDVIVTIDGYEFLHHKEKADTAVEEADTDIDTVLVWERHELHPEADLENERARVEPVDAEDTLFLMYTSGTTGKPKGAQHRTGGYLSYVAGTSKVLDIKPNDTYWCAADIGHSYIVYGPLALGVMREGA----PDHPHKGVTWEIAERHDVDIFHTSPTAVRMYMKWGKEHPYDF-NFRHMTTVGEPIQPEAWLWYYTHIGAVIVDTWWQTETGGHITNLPALQDMKPGSAGRP-CPGIQPAIYDNNGTPVEAGQAGNLVIERPWMLQTVYGDDQRFINEYWRDWVYEAGDGAVHAQDGYFRVLGRLDDVMNVAGHRLGTMELESAVAQVSEVAEAAVAARQDDQKGNVPDVYVTPRDGVAASDELRQAAVEKEIGAFARPGNVIFVGDLPKTRSGKIMRRLL----------- 33595625 33 ----------------------------------------RTALVFIDQRHSYAELAEQSDRAANLLARLGVRPGDRVAGLLPRGPEILVAMLAAIKIGAIYVPIFTGFKRDAIEYRLGHSGARVVFTHAALRGQLPAVLPGQARCVTVAAGAADTAAGDIDFAAALREAEPRFAAQPREREDIAALIYTSGSTGRPKGGAIAVNFLAAVWPYLTYGADMRADDVVWPTGDPGWGYGFVCY--LGALAMGATIVLAANPTPEVCLDVLARQRVSNFATTPTLLRGVMALGDAVRARPNAVRAISSCGEPLNGEVVEFFQQAWGRTPMDHFGATEGLPVGNFNAVAVPAKAGSMGLPFPGY-EIAVLDDAGQPLAAHASGWLAKRRSAYWSHYWDDAGATAE-LERGEWIVTGDLAHRDAEGYYWFDGRAGDMIKSAGYRIGPFEVESALLAHGAVAEAAVVGVPDALRGELVKAYIVLLPGHALAEEIQLFVKTHC-GAHLYPRIVEFVPDLPKTDTGKIQRFALRQRA------- 197785125 26 --EGFT-WPR------PRHFNWA----LDWFDVIAEGN-DRTAIVEEDGRLSFAEMAERSNRVANLLRERGVQAEDRILVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRDRVERGRVRHVLV--------RAEDAAKFDEVPGDYTRIAVGGVPEGWQPYEDAYTAAEEFLPDGPDDPLMLYFTSGTTARPKLVEHTHTSYPIGHLATMYWIGLKPGDVHLNISSPGWAHAWSN--LFAPWNAEATVFIHNRFDAGRLMSEMDRAQVTTFCAPPTVWRMLIQA------DLTQLRTVVAAGEPLNPEVIEQVRRAWGITIRDGFGQTETAVQVSNSPG-QVLKTGSMGRP-SPGYKVELLDPVSG-APGATEGEIALRPVGLMTGYHGDPDRTAEAM-AGGYYRTGDVASRDEEGYLTYIGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDELRLAVPKAYVVLAEGGPDTAKVLFEHSRQALAPYKRIRRLEF-AELPKTVSGKIRRIELREA-------- 169774749 26 --------------------------IQDVFYRRVLEQHDAPAVCAWDGELTYGELDDKSSSLARILAQKGIHRGSFVPLCFDRSLWTAVAMLAVLKAGGVFCFLEPKYPLARLEHMCRHINAKMVL-----SGESRSELARKLGEHLAVNEDLLATSPSDQ------------ELVDVAPNQAAYVAFTSGSTGKPKGILVSHQALVAGILYNDKPMYLNRTSRVLSFA--SFAFDVSFLEHFWALFVGGCMCIPSESDRENLLEAIENLQVNWAFLTPSVARVL------NPTKLPSLRHLIMGGEPITQTDIDMWS--PHVHLIGVYGPAECAGCTTIQSDYGKVSAANIGFPYA--VTCWIVDENNHLVPTGSIGELVVQGPSLSEGYVNDPEQSAKSYITNPWYKTGDLVRRLSDGSLHFISRKDTQVKINGQRIELGEVEAVLGGNREVVEAVKAGRPSS----SLVAFIVTDNIPQSSTELKSLLRER-LPDYMVPETYISINHLPSTVTGKADRKRLREQFT------ 154288002 1177 ----------------------------------VSRFGDKTALEDEHGSVSYTQLNQRANQLANFLRSRAILPEDIVPICLDKSIDMVVAILGIFKTGAAFCALDPTSQPSRNQFILKKIGAKLIITDPASSY----------SLECFRCEHVVLDQLDTFQFSCENV------VPTMSPDSLAYVIFTSGSSGDPKGVLITHNNAFNASKGMIEATGANDSWRSLWAL--NYIFDGSYFDLFAVLGSGGTLCLVSQSRFSNLAGFINQFDVTHVNVTPTIVNKLLN-----PSDVPNLKALVVGGEPLVPEILETWAPLL--PVYNNYGPTEGTILATTALIEPTSTINDIGTALSTSIVSILEFDSKSPAPLGELGELCLGGPQVARGYLDNPDATHAAFFDDGIYRTGDVARQLSDGRFELFGRRDNQVKVNGYRIELGEIESAILRTGLVKTCVVLAAKVHGKTQLVAICLLPPSEAHSFQDLQTRLV--TLPRYMIPAVWLPVAYLPLLPSGKTNRKELIESMEDSLLA- 154288002 381 --------------------------IHELFERQAELNPQRECLNFEGQDFTYGELNKLSNQVA---RQLGCGRGDYVPICMDRSPALIVSILAILKTGAAYVILDPESPVERNSFIVTDVQAPFVITDRISANFAYPLLIETLIALTPRFDGSNMGVRQE-------------------ATDICYVIYTSGSTGKPKGVLLEHKSAYTGLMA----FPILPNLRQL----LFHNPIFSAASIFSTLKQGGCLCLAKKENLTRITEMINSMRVNVIDVTPSTATLI------DQTRVPTLRRMTVAGELINPALLPVWMDKL--ELLNAYGLSEVTQINWRHVMHPKQNPQNIGRPVDSTRSYVLIPGTTQLAAILEPGELCLGGHQLARSYLNRPEKTRESFIQNPFYRTGDMVVTHADGSIEMIGRIDFQVKINGQRVEPG------------------------NQKSLVAVVVPRGESTLVQSLQKILRD-CVPSYMVPAYWWKRDCLPLNVNGK----------------- 126729535 33 ----------------------------------ANREPERLAIEDRPERVSYARLHALSLRVEDVLRRKGVAEGDRVGVLLSQSALCAAAHVAAWRMGAISVPLFKLFREDALRARLEDSGAQVVVTDTEGSGM---------------LAPFGVAPVTRADLPEEGRGADAA---QTGPETPAVLIYTSGTTGKPKGALHGHRGHLPGVEMSHDFLG-QAGDMLWTPADWAWIGGLFDV-LMPGLALGVSVVAVRKFSPK-ILARVAKAGARNVFLPPTALRMM----KAEGASVRGLRSVASGGEPLGAEMLAWGRAAFDVTINEFYGQTECNMVASSCSALFDVRPGHIGRA-APGFDVGVIDADGQET-HGE-GDIAIRAGSMMLEYWNDPAATAAKFRGD-WLVTGDRGAI-EDGFIRFVGREDDVITSGGYRIGPAEIEDCLMTHPGVATVGVVGKPDPLRTEIVKAYVVPKPGAVTPEELQDWVKAR-LAAHSYPREVALVEDLPMTVTGKVIRKELKRQATAETEGG 46403055 1081 -----------------HDAYDGPQSLKQAFEEVVDTWPDAIAVESVSDSISYKELDHRSSAISNALLPL-VGPGQIVGILSDGSVSWITAILAVLKAGAAYCPIDIALPEERIKVMLRESRCSLLLCTTEDLCELWANHSDLTCFSIGRL--------------LSETLQTPERLPECSPHDPAAVIFTSGSTGVPKGILLEHIGILSLLDFPNARLRSGPGRRNAQFLSLG--FDCCVNEVFATLCYGATLVLRDPLDPVQHIK-----RVHATMCTPSFLATL------DVNDFPNLELIALAGEPVPQKLVDTW--GHNRVLLNVYSPSECTIS-TVYPQLYPGVQVTLGSPV-PRQAIYILDKDLNPVPVGVPGEICISGIQVTRGYLNRPEETLVKFLPNPFYRSGDLGRLTNSHEIEYIGRIDNQVKVRGFRIELEEIESTIAALPEVRQAAVIVVND-----VLIGFVTPS--SLDTLAIQAII-SRHLPSYCRPSYFVALDNMPMSSNQKIDRKKLVSMKAER---- 46403055 43 ----------------------TDATVCHIFERIASQFPESVAAEDGGRNITYGELHYASNHLANHLSQIGIQSGQKIVIISNRSLEMIVALLGIMKSGACVVPIDFTWSQDRIQTTLETTQCRYAISTKCIEIPNQELILFQEGD----LQHVLDNRRDQP----ASFSTRGFQLP--SADDLAYTIFTSGTTSKPKGVMVPHSAIAHYVQQVSDEAPFNASSRVL--LVFSVAFDACLGVVLSTICNGGTLILATSMNFATVATT-----CTILPLTPTILSTLRPGAE---YD--SIKSIFLGGESPSPNLLRPWLNG-ERRIFNCYGPTETTCTSVLPDEPNHLRYTVAG------SSVVLLDGNLREV---SEGEIAISGPGLAVGYFNNQALTAEKFVYKGVYLTGDYGRKTSFG-IDFLGRKDRVVKNRGFLINLAEVEAVITNMKLANSAA--ALMHEG---RLIMFVTP--ETIDVSSLRSRLLEIR-DSFLVPDRIYAICSFPITSNGKVDLASLRQLLQEEKFTG 145249694 36 ------------------------------------------------RSISYNQARTIVRQLVSGLRAWGVQKGDCVAIHSFNDIYYTMLVLAIVGAGGIFTGSNPAYTAFELGHHFRSSATNFVITPEHLDAITTAAKAASIPEHRIRVFDVLGQSVPDGAVSWTELL-EHGEQDWVRFDDTAARLFSSGTTGLPKAAEITHMNLVAQHEFVFE--FNPRPWRVVIAVPLFHAAAAPSSH-FGSLKAGHINYVMRRFDLPLFLQTVEKYQVTEMAIVPPIAIAIIMHPMSERGYLRSIRASNLGAAPMDKDAQKRFQRLLGPNCTQVWGMTETCCIATMFRWDEGDETGSVGR-LVPNMEAKLVDDNGTDISDGVRGELCVRGPAVTPGYFNNPVANAESFDEQGWFHTGDIAYCDATQKWYIVDRKKELIKVRGFQVAPPELEAVLLAHPLIVDAAVIGLRDVVPGELPRAYVVRRPETLTEDMVKSWLLER-LAGYKLTGGVKFVPSIPKTASGKILKRVLREESRREV--- 119193100 69 --------------------------------------GDNVAIIWESQKITYKQLLEEVEVLAGALREEGVKKGDVVLIYMPMIPAALYACLAIARLGAVHAAVFGGFAAASLAQRIEAAKPRAIMTASSKGVVDYKPLVEGAIAKFKPSKVIVWQRDQLRWAPMQKLEGQRAEAVPVKSNDSLYVIYTSGTTGLPKGVVREAGGHAVGLNLSIKYLFDGPGDVIFCSWVVGHSYILYGP-----LLAGATTILYETPDSGIFWRLVEEHKVNILFTAPTALRAIRKDDPDKREGLRHLRGIFLAGERSEPSIVRAYQNLLGSMVIDNWWTSESGSPMSGLHKPFPVKPGSAGKPMPGFD-VRVVDDEGNEVSRGTMGNIVLASPTGFTTLYNDDERFFKGYLKDGWLDTGDAGMIDESGYIHVMSRSDDIINVAAHRFSTGAIEQAILSHPAIAEACVVGIPDSIKGHMPFAFIHLRDPAVPSQEVNALVREQIGAIASLGGIIQGQGMIPKTRSGKTLRRVLRELIE------ 118465694 2 -----------------------------LLEMAASGDPDRVAVVDGDIRLTTVDLSELADGGAGVIAASGA---SHVAYVGTGGVLLPLLLFSSARANTAFTPLNYRLSPEGLRELIDRLPSPLVVVD-----AEYRDIGAGFGQRVMTSDEFIEAARS----------TEPVSV-FADPDDVAVVLFTSGTTSRPKAVELTHNNLTSYVTGTVEFGSADPADAALVCVPPYHIAGVGA--ALSNLYAGRAIVYLRRFDPHEWVRLVRDERVTTATVVPTMLSRIVAVLEEQSAELPTLRNFAYGGSKVARPLVRRALDLLPVGFVNAYGLTETSSTIAVLDDAVARRLTSVGRPV-PGIEVQIRAEDGTVLGPGETGELFVRGPQVS----GRYTEIGSVLDDHGWFATRDVAMLDEDGYLFIGGRSDDTIIRGGENIAPSEVEDVLIEHPDVREVVVVGLDDAEWGQAIVAVIVPESGAPAPERLREFARSK-LRGSRTPDRIVFRDELPTTPTGKVLRREILEDLK------ 154247172 40 ------------------------------------------------ETWTYGEMRAAVARMAGGFAAYGLPRGSRVLLRVGNTSHFPLLFFGAIAAGLAPIPTSTLLTQDEVDLILADSGALLVVGDGSGA-----------MPSDPGAARVLGRGEIAELE-----QADPAEVSDTRADDLAFLVYTSGTSGRPKGVAHAQRVVLGRRPMREGWLGLSASDFLFHAGAFNWTYTLGA-GLMDPWSAGATSIVHLGERPPEAWDLLEATGATLFAAVPGLYRRILKYGSVTPSRFPALRHGLTAGEALKPTLYGEWTRATGRPLYEALGMSE-ISTYISSGPGVTTRAGSPGKPQAGRKVCVLADLADQPLPPGETGILAVHRPGLMLGYWGLPQETAAVMRGE-WFLTGDLARFDADGYLWYEGRGDDQMNAFGYRVAPEEVERALADHPSVAEVAVT---EAKSGEVSVAFVVLHEGAVGDADALARHAARHLAEYKRPRAYVFVRELPHTPSGKVLRRALR---------- 115379471 831 -------WLDTLAG--PPLAFEQQAGLPARLSAQARATPDAVAIAHDDGSLTYRALDEASDRWARWLVSQGVHSEERVAVLLEPSLDLAIALWGILKAGAAYVPLNPDHPAERHEHVLTQAGVRTVLTHGHLSA--------------PALHNRPGVFRMEEHAAQVSALPTGAPV-HVRADQLAYVLYTSGTTGAPRGIEISHLGVHNLIDSTQREYNLQPGEAVLFITPV--DFDASVLDFFWPLAFGARVVLPENKDPSRIAARIARYQVAAFQTVPLMLDALVHAQKAGEPPLPSLRLIICGGAYLTRELHARAQAALPCLLANHYGPTEVTVDATRFPGPGPSEVVSIGRPLD-NTQMRVLDPALRLVPPAVKGELFVSSPGLARCYSGDPVRTALQFVPDPYYRTGDLGRYSEEGLLHYVARVDKQVKIRGNRVELEEVEGRLAAHPAVNRCLV---------------------------------------------------------------------------- 218714971 456 ------------------------RCLHDLYTAKAQEQPTAVAVDAHDGSLSYCELEDRSNRLAHELRQKGISSESTVACIFEKSLWTVVSMIGIMKAGGVCVPIAASDPPARKAALISKADAKMVLT----SSVEHVNLIDCASD------VFVVSAESVSNLPE---ISACYDCGRSSPDNLAYLLFTSGSTGLPKGVMLEHKSLASSLCCIIQRLGLNPHSRTLQFA--SYVWDVSIGEIFGTVLSGGCLCIPSEEARESNLTYIQSKKVNCAWLTPTVLRTL------EPDDVPSLQLLLSVGEAVSPEASSTWGKSL--RLINGWGPCEASILSTIAETPDSPYPKSIGTPLNCATWIVNTRNINEISPIGAVGEILIEGPGVARGYLKDDAKTKISFVKPPFYRTGDLAKYNMDGSIHFVGRKDHQVKIRGQRLELGEVESVLAGCSQVRDVAVVSLTDPLVGQAILANEYTKVTIPHLYAIREYAQCR-LPSFMVPTIWLAVERMPRTPSAKLDRVSISEWLKTKDL-- 212544164 6300 --------------------------LHELISKRAQERPASSAIRDWNGTRTYSQIESLSTRLAIHLIELGVQPETIVGISFEKSYLTIISMLAILKAGGCVVALGVNHPTQRIQVILRDTGANIVLTSQQYR--------HRLEEIASNSRVVTVDTEFLKSLPLQDLHMSN-NFSDTHFNNPAFIIYTSGSTGVPKGVVLEHGALSTSMLAHGAVLGIGIDTRTLQFA--AYTFDGSIMEIFTTLVHGGCVVISEDDRMSNLPGAIEAVGANFAVLTPTV------AGLFHPEDAPSLTEIVLVGEPIKPSVAVDWAR--SAKVFNGYGPTECSILSTLKDNPQSALFSNIGSVLSGGLWVVDAVNHNRLVPIGVVGELLISGPFLARGYLNDEKKTSASFIDKPMYRTGDLVYQAPDGSFIYVGRKDTQIKINGQRVETGEIEHHLRSHPSISDAIVIYPKEGPYKHRLVALFTAHDFTPDADQVIDDMSETSLATYMMPTAWLPVARLPTNDSGKADRIKIR---------- 212544164 2568 -------WNRNAPERI-------DRCVHDLVEEQCLRHPDAQAVCAWDGEMTYGELNKLSTLLASFLKDNGIGPEKSVAICFNKSCWAVVSILAILKAGGVVVPIAVRHPLQRAKAILEEVNAQIMLTDQGNCS--------QYVDTLPSVHVV------DDNLVGKFLLPPGRVCEEIRPDNAAYIIFTSGSTGAPKGVVLEHSTLSTVLSAHGSKLNIGPKTRVGQFS--AYTFDVSIGDIFITLLHGGCVCVISDEDRLNKLPALNNAGVNFMFLTSTVATLI------EPKDFPSLETMVLVGEAVRPEIIETWGQK--VDVISAYGPSECSIHATFSEPIKDKQAGNIGVAFCAG--LWVVDSNDRLCPTGVIGELLIDGPSLARGYLNKPELTASSFIKNPMYRTGDLVRRNHDGTLTFVGRRDAQIKIRGQRVELGEIEYVKKSLASINRVVVIFVSGQDRDPVVIAAMTPSPIRLTESMTKSYLELQNLPSYMVPSIYIPFSHIPLTSSGKVDRVSLRELL------- 212544164 1021 -------WSGDYPAAV--DGC-----IHDLVYEQVKLRPHAVAIHADGDDITYARLDVLANGLAKRLVDAGVGPEKFVALCFNKSPWAIVSMLAILKAGGIVVPVGVQHPKERVQSIITDTK-TLVMVTDSDNGHRFTDLV-------PTVIFV----DRDHLHDLPNSKQNIVQESKLKPENAAFVIYTSGSTGVPKGVVLEHAALCTAMKAHGKAFNMTTKTRTAQFS--AYTFDVSVGDIFGTLIHGGCVCVISEEDRMNNLEAMDKAKVNLAVLTSTVADLL------RPSEVSTLEVLVLVGEPAKPSVIETWVEH--VTILNAYGPSECCIHSTCGDPITSVAQASIGKGL--NTRAWVVNPADQLSPIGAVGELLLDGPMLARGYLNDALKTAAAFIKDRMYRTGDLVRQSMDGSLTYIGRRDTQVKIRGQRVEMGEIEYNILHSPPVLDATVIYAKQGLFKGRLVGLLVLEDVSEDATAIRVYVSENVM-EYMVPSLWLLCKSIPLNDSGKKDHRKLQKWLGE----- 212544164 7834 -------------------------CIHHMVHETCRSQPDSLAISAWDGNLTYHQLDDLSTRLSFSLMQMGTRPESMVAIHFEKSCWALVSMLAILKAGGAVVPLNVQHPMERILVILDDARVKLLLTSHRYKNH-YRDT---------TLNVLLVDHDYLQSLPSRPSKPSSA----VQPHNAAFVIYTSGSTGKPKGVILDHAALCTAMQAHGTTYGMSTQSRVVQFS--NYNFDVSIGDVFIPLFFGGCIVISEQDRTDNLAGAMQANNVNFAMITPTVARLL------NPGDLPLLKTIILVGEASQASDIDRWAGY--VRLFNAYGPSESSIFTTYQELVAKSQAFHIGYAFASGMWVVDSSNYHRLMPIGAVGELLIDGPILARGYLNDPQKTAASFINNRMYRTGDLIQQRLDGSFKYVGRIDSQVKIRGQRVEMAEIEAVIQNQPDIQ--AVVGLTFELFGDVPAVAIEFKDDVTSVTDLQGYLRKDSLPAYMVPSLFVPLKKIPVNQSGKLDRLAVKHLIQ------ 212544164 8935 --------------------------VHEKIRTRSLKQPDACAVSGWDGDLSYSELDTLADRLAHHLWELGTKPETMIITCFDKSLWAIVAMLAILKAGAAVVPIGTKEPSQRVQSIIANTKASIILGQKSHID-RLRNMATH---------SVVVDKGLLESLPL----TQGPLNTAVKPHNAAYVIHTSGSTGIPKGVVLEHSSLCSSMKAHGNAFGMGEKTRSVQFS--SYTFDISIGDIFTTLQFGGCVVISEDERLNDLAGAMERRRVNFAFLTSTVTELL------HPKDLPSLETLALIGEPVKPAIIEEWAGH--VQIINGYGPAECSIHSTYNGSLKKRQDASIGHILTG--SVWVVNPENQLVPIGVVGELLIEGPLLSRGYLNDVQKTSMAFVTDPMYRTGDLVRQNMDGSLTILGRRDTQVKIHGQRVEVGEIEYWVKKLLANVDTTVVVRNTSIGSEVLVAAIQFTGQGNENDELQAALHD-TLPAYMVPALYLPLKQVPQTSSGKVDRLSVRKIVQD----- 212544164 3670 -------------------------TVHELVSDMSRDQPNAPAICAWDGNFTYGEVEGLTDRLAHYLVSMGVKPEMMIPICFDKSSWALISMLAVIKAGGAIVPIGVQHPIQRVRSILQDIGAHMMLVGKNY-GDRFQGL----------VQTFTVDGAL-----FDQLPSIRGPLSCVQPHNAAVVIFTSGSTGVPKGVVLEHQALCTGFQAHGTRFGIGRHTRTLQFA--AYTFDVSIGDIFMTWQFGGCIVISEEQRLNHLSGAIAAHKANFAVLTPTVAALL------EPSKIPLLKTLVLGGEAPHLDVVEKWGN--SARLINAYGPAECSINSTSQELVDLHDIRNIGTAFTGN--LWVVDDCNGLVPIGVIGELLIEGPLLARGYVQK-EKTDAAFITDPMYCTGDLVYQNPDGTLVYVGRKDTQVKLRGQRLELAEIEHHLLKHHQVANGVITYAQSGSYKSRLVCTLVLRPEDKREAAIISHYLSQLLTSYMIPTAWVALSTMPVNDSGKIDRRKI----------- 212544164 5204 --------------------------LHQLVSERCRVQPESYAIDGWDGVFTYDEIENLSQKLAYHLVSLGVGPEVMVATYFGKSVWAIMSMLAILKAGGVVVPLDIQRSSFIVKTMIAQVNSKTILVEDIHHGDHFNDISATV---------CIVNEDLFDLLPESKLQAA---CEHVKPHNAAFVIHTSDTGDKPIGVILEHRAISTSLQARGKAFTLDANTRTLQFTP--HATGNSIADIFATLMFGGCICVSSEQDYIDISEVMERYRVSFAALTPTIAT------SVHGYHVPSLKTLVFTGETVNKSSLEGLSTHF--RLINAYQSIESSFYTTSTDIDLSRDSMNIGHGVAARMWVVEQDNPHKLVPIGVVGELLVEGPLLARGYLQDEERTSTAFITDPWYRTGDLVQQNLDGSIAFVDRRNEQITVNSQRVNKTDIENRISLIESHVHGAVLGLVSTTKGPKLAAAIIPHPETDALTELLNRVQSRELPTHMIPELYVPIKHLPIRESGKLDRR------------- 197729674 230 -----------------------GTPFRELLLRAAAARPGDVAVHDAAEEITYAELVRCATAIGARLRGLGAGPDTVVALSAPRDARFVVAAVGVLFSGAAYLPVERSLPADRRARMLE--GAFAVISTDGSRLPEDTGPAYRLD-----LDELIGAARSSTVLPTERNVAELLG-PAPDPHDLAYVIFTSGSTGAPKGAALEHHSFLNFLRVRAVDCALEPGEELPQTAPV--SFDISVWQMFAPLAAGACVCVVDERDPAAVSRLIVDHGHRYIELVPSFIAVLLDQPELGKAVRGTLRGLISTGEVLGVDLARRWNETVPVELFNAYGPAECTVQGSVITDPGTLYA-PIGRPL-PNARIYILDVDLQPLPPGVVGEIFIGGANVGRGYFREPALTASVFLPDPYYRTGDLGRWRPDGVLECLGRADTQVKLRGRRVELGEISHALEAHPEVSMAAVELIRDGGV-ERLVAFAATADDRPDGDALVAHLAA-SLPSYMVPHRVLVLDELPSNQNGKVDHRALSALAA------ 104781457 420 LFERFAEAPDTLAADYHARYYSLPVTFADAFAGAVREYAGRVALSEGGRSLRYADLDADATRLAAHLSGRGVVAGDCVVVMFSRSVEWVVAAVALFKLGACYVPVDPDLPPARIEHIFADADPALVIVAPG-SQLAVEVAADKLLRLTPE--------------ALAQLPQAEQALAPFDASLPAYLIYTSGSTGKPKGVEVTHRNLVPIARTAIEAAHLQPGARVLQF--IAAGFDMSVLEIMMTLLAGAELVITDKVSPGKALKVVRQASIDLLVMTPSLL------ACHQTEDFPQDTTLMLGGEPCTPALLARFA---HCRLLNVYGPTETSF-ATSINAHYGNGDLSIG-PATDNTRLYVVDSLQRLLPPGSWGDLFIGGAGVARGYRNRPDLTAKGFVSDTMYRAGDRVFFDHLGRIHYLGRQDNQVKLRGLRIELDEIKNVLLGCNGVTDATVL-LRELRQGPAIVAYVASTDTRLDSPQLKQAL-GRHLPQHMIPSVIMRVDHFPLTPNGKIDR-------------- 206677604 5 -------------------------SVFETFTQTAARWPDRPFLIYGAGEISYVEALALIQRYVAQIEAAQYSKGQRVMLLLENRPSYFLWWLAFNALGISVVPINPDLRKAEIAYMIGHAEP-ILAISLSNRAEDLCEAAAEAGVNMP----VVVLGDALPTAVSQDVIAERIGDPE------AALLYTSGTTGQPKGCILTNEYFTQAGHWYSTASGVTKGERMITPLPIFHMNAM-AFSFMAMVCVGGCLTVLDRFHPRTWWANVRDSRATCLHYLGVMPSMLMAASSSDLDRDHSVRFGFGAG--IDPKLHAAFEARFNIPLSEGWAMTETGAGGTICANCEPRVIGSIGTP-DETVEARLVDAAGQDCDH---GELLVRAAGFFAGYFKNEAATSEA-WKGGWFHTGDIVRREADGTMYFVDRKKNVIRRSGENIAAVEVESVLAHHPDIKSVAVAAVPDAMRGDEIFACIVAHDHGTTANEITNWCLTQ-LAYYKAPGYVAFVDALPVTATQKLQRATLKALAA------ 206678920 3 --------------------------IHEFLQHQASKRPYGVALEDWNGKWTFEREWNCAKAAADLLKLAGVQRGDRVLLVTENCAAVCAFIYACSLVGAWAVPVNARQTATELNRIVTHAAPRIAIFMSNVSEDAKTHGASFEVREVHGLWGTVMMADLGVSDPVKDL-------------DVAVMLYTTGTTGTPKGVMLSHGNLVYAGKTSAKTRGMTQDDTVYGALPMTHVFGLAS-MLMAATFAGATIRLEARFGVAKLYAAL-RDGVTILPAVPQMHAVLMQYTAEQGIASGSLRYVSSGAAPLDPVWKRKAEAFYGIALQNGYGMTETSAGVCTTKSAFGDPDISVGPPLAGVEIA--IDETATGGGDG-IGEVLTRGPHIMLGYFRNEDETDKVLDAEGWMHTGDLGRIDDAGLLHILGRSKELIIRGGFNIYPPEVEAAFNDHPDVIQTAVVGRLTSTGDEEVLAFVTPSLDTVSTEVLRAFVEPR-LSPYKRPSQIILALSLPAAPTGKLLKHKLIDTFVDQL--- 87122292 470 ------------------------------IRQHASHNPDAPALRQGDRVISYAELDRLSDLVATNLVRAGAKPETIVALCLPRSTELILAMLAVLKSGAAYLPIDPELPKARIESILNDAEAAVIVTSDAASNLGQSNLEQAVKASADVL---LKEGHESEVMAWSQLVTESLTLATLKPSNLAYLLYTSGSTGKPKGVQVTHENILHYSQSAIQALELPKAGHYGLVSSLM--ADLGNTMLFPAWLQGGCVHLIGREDSTALAKYCEQHPLDCLKIVPSHLSALL-----SGSDGSALQVLVLGGERISDGLLAQLKELMNCTLFNHYGPTETTVGVLWKAVDLESGDAALGNVM-GDTQVYLLDQYMNPVISGQVGELYIAGSNLSRGYLNATDLTAGRYLPNPFYQSGDLAMRRAEGCIDILGRADQQVKIRGFRLELEEIESLLASHQTVQHSSVL-LQGEGDQAHLVAFAVPVGGALDEETLKAWLAA-NLPDYMVPTQLISVKYLPLNANGKVDRHNLLEQARQKSL-- 215510248 59 ---------------------------------------DNVAVVDVLGTHSYSQLLKFSQTIQSKLNQINPREQTRISFLCPSDVRYVAAQWACWLGGNVAVPLYHQHPDSLLEYYIKDSQTTVLLTTK-----EYRDRIEQLGKNL-SLPTVVVDGPMDKEVDAFELHSNALAVQDMLKGEDALMMYTSGTTGPPKGVVLSFGNIHFQVSQIRKAWEWVPGDVLLHALPLHHTHGIIS-GLLSPLYSRATCLMLPKFDAAEVWKHLSKPPVSIFMAVPTMYVKLIEHEVVKKVFAENIRFVISGSASLPQPIFEKFEEITGMTILERYGMTEVGVPLSN-PLHGKRYPGCVGYPTAGV-EVCIADLDPNPLVIGTAGELLIRGRNVFKYYWNKPQVTKDSFTKDGWFKTGDSASCIE-GVYKILGRTSDIIKTGGYKVSALEVERHLLAHPDILECTVVGAPDDTWGERVAAVVVLKEPSTTLAPLRAWCKER-MAPYCVPSLLLCVPALERNFLGKVNKKEL----------- 146303052 101 --------------------------------------------------------------ISSWLRRAGLSPGDRVAVYMPMTAEIVPIMLGIARAGMIIVPLFSGYGEEPIRVRVEDSGAKAIFTVDRYTRKGKRVEPTRNLERLNLVKIALTSLELKDYHDLRELTREGGDYEETEAESPLMIIYTSGTTGKPKGCVHVHGGFVKASADMYFHFDVRKGEGVSWISDMG--WMMGPWLVFGSLMVGARMALLDGYTPETLENFVNTLRVNVLGLSASLIRSLRSSKPSMKLD---VRVVGNTGEPIDPESWNWIAQVTESPVINYSGGTEISGGILGNYVVKEMRPSSNGQ--SPGIRAEVFNESGEPANPGEEGELVVLSPGMTRGFWKDPGRYIETYWKNVWVH-GDLAIKDEDGYFYIVGRSDDTIKVSGKRIGPGEIEAVLNAHRAIVESACVGVPDPTKGEKVICLAVPKEVRTGLEEELLKYLEERLGKAIAPSIVKLVPELPKTRNAKIMRRLIRNTILNKDLG- 145611902 50 -----------------------------------------------GRTYTTADLHHRSEYLARALAQRGWAPDDVAAIFSINTIDYIIPAYAAHKLNGIVTPANAAYAADELEHQLRSSGTGVIFTCTALKAADAAGLKRDRIFLLPTVGDEAAIAQAP-FPTIDDLITKGKQLKPLEPRQVAFINYSSGTSGLPKAVMISHYNIITNIISHVAYESVAETQVELGLLPMSHIYGLVVV-AHTATWRGDEIIVLPRFELKSYLEAIQRFRIEHLIVVPPMVIAMLQQGDVAKYDLSSVRFVYSGAAPLGEETIAELAKTYPKWIVQAYGCTESAVVVCS-SSEHDVMTKSSGS-LVPGVRAKLMDPSGKEIEHDKPGEIWVQSPSVVLGYLNNEKATAETFVHDRWLRTGDEVYVTPQGHIVIVDRIKELIKVKGHQVAPAELEAHILTHPAVSDVAVTQVPDERAGEVPKAYVVKSPEYKTSDEEMARLVTKHVADHKIKGGVEVMDAIPKSPSGKILRRLL----------- 218717524 72 ----------------------------------------KVAVIDRGESFTYRQLLSDVSEKKKWLLEH-LSLADRIAFLIPNGYDYVVMQWAVWAAGGVCVPLCTSHPIKELFYTIGDSQPSLVVIHPFFDKV-HIALREQVKDVPFTEFNPLSSTKNINIVLLPPFH------ESLPLNRRALMIYTSGTTSNPKGCVTTHKNITFQADCLVKAWKYTSSDHLIHVLPLHHVHGI-INGLTASFLSGATVEMYPKFDPRIIWERWQDKGSTMFMAVPTIYSRLVDAETSSREGAKALRLVVSGSAALPTPIKVKFAEITGQVLLERYGMTEIGMGISCGLDVSRRLDGSVGWPL-PGVQVRLTDKETKKIQDEEDGMIEIKGDNVFLEYWNKPEATAKEFTPDGWFKTGDVAKRSENGAYYIQGRASDLIKTGGYKVSALEVERKILSLENIQEVAVVGVTDEEWGQRVAAVIKLRDGALDLSTLRTQLK-QEMAPYKIPTILKIVQGIERNAMGKVNKKDL----------- 145242956 2834 --------------------------------ENAAKQPEAVAIASDGAAITYSELVERAQRVAASLKASGVTERQKICVLVDPGVDAVIALLAVLLTRSCYVALDSSFAVDRLAFMASDCGAGVLLF-----GPELQGLAETVASKSKSGLRLL---DTKKAALCEDRFVG--DLPSVN-EDPFFIIYTSGSTGKPKGVVLSHANTQQMLASVGEYFRFTSDDRFLQQSSL--CFDLSVVQIFSALTAGARVCVAKRKDPAALAAFMHETGVTITYFTPTHFALLLEHSWETLHQCSQYRAALFAGERLPVRIARAFYDLTPAVVYNTWSPSELVVQTTKVDKPDDDVFDPIGRPL-PNCRHYVVDAVLNPLPAGFVGEICVGGAQVGLEYLNRPLANATSFVRDGWFRTGDKGSFLPNGLLTFKGRIDKQIKLRGFRIDLGEVEQVLYKNAGIVDISVIARDSEKSDRRLIAFVIPKKPLQSTQERDEYMAQGSLNEYMCPNGYQFLERLPMTIGGKVDRRSL----------- 90424859 479 ----------------------------ELFFRYAARHPDAVAIEDNGISLTYGELAARVRRLATVLAADGVAAGDVVMLALPVSAALIEAQLAVLALGAAFAPVDPSYPAEQRDLRARCVGARHAVALDHS----------EPTAGCTTLHWTKLLADAET--------AAPHPGCAVAAASPAYVMFTSGSTGTPKAVCVPHRAIVRLARARGLAAPGLRAAVYSNPA-----FDASTLEIWLPLLNGGTLLPVDRTDPRALRLFLAEARISLLWVTAGLFQQI---AAIDPSAFAGRRLVITGGDVVNPVAARAVLAAGGLVLLNGYGPTENTTFSTTFDIADDELSIPIGTPI-PNSTAYLLDPAGRPLPPGLVGEIWVGGDGLALGYMGDAELTAERFRPDRMYRTGDLGRWRPDGNIVFLGRADKQVKIRGFRVELGEIEAMLALHPAVGGATIIA-PRRASGDRLVAYVTPKPGALTATELRNYLQER-LPRQMLPQAYAILDRLPLTANGKVDPRALPQ--------- 124486051 22 ---------------------------------------EAVAIQYFDNRITYGELYDLIDTCAAGFLDRGVKKGDFVTLFLPNIPQCVIAVYALNRIGAICNMVHPLSTLSELENAVKLTDSKLILTFELNEGLAANFDVDIIRCRTPSPKASSRVTEWADLLAAGKKRFQTTPLPPLKADDTAVIMYTGGTTGPAKGVMITTRLLLENVTHTAHI-----GDGFLAILPLFHAFGLAV-CIQAPLSSGMRVMLSPRFNDKECSSLLLKEKVAYVIGVPAMYERM--YPYLKDHDLSFMKHVVCGGDWVSHDLAYRYNDILGAEFRPGYGLTEACGTCSLTRNQYKAFPGCVGIPVEGTDICLVNPGTFDEVPEGEEGELCISSPSVMKGYYKNPEATDDKIHPDGWLHTGDIFAIGEENNLCFRSRIKRLVKVNGYNVYPPLIEAAMEGCPIVAKACAVGFKDDR---RIKLYVTLKDHAEAEKHLLAFATEH-LNHWSVPKAFVILDEMPMTKMNKLDYMALQDRA------- 91792535 2562 ----------------------------------AHRHENEIAVTDGQTELTYHMLVESAQRMAVHLQHAGIKKGDRVAVLVRRQAMLPVTLLAILITGAVYVPLDPEYPVSRNQYILYDAQPSVVI---------YDIPPDTFSGELPSGLQWISLPSL--LKPLPNIELQPVT---ITADDLSHIIYTSGSTGQPKGVAIRHDGLASLQEWAKSVYV--PEDFSLVYSGTSICFDLSVFEIFITWSLGGSVYFAE--NSLQLVDDMHKHAISLLNVVPSILTEVLKHQSLS----SSIRIVNLAGEPLPPSLAKALYKQSHIRVFNLYGPSEDTTYSTWFEVEKEKCDDMIGQPL-PGTQAIISDHSGRLLPDYFVGELYLSGRGLAKGYWNKPDLNEERFIRHNFYKTGDLVRRVEQQQLEYIGRIDDQVKLRGFRIELEEISHLVLADEQVLASCTLVIKHDDTDQIVC-FFVSDERDVNINRLKERLK-KNLPNYMVPTHFQQIEKMPTTPSGKQDKKAL----------- 91792535 471 -----------FIDSIRSQGYWTRQTISDRLLAQVQARGEATALIQDDEQLTYQTLWTQSLKIAGQLQHIGVKPGERVGLCLPRGIPMVIGLVGIVMAGGVYVPLSEDDDNVRLAQLASRCQMRYCLTGRDISDID-----------------VLTRLSVNDLLQAPEHTFQPVLL---SGTSPMYINFSSGTTGEPKGICCVHQGVIR-LVCSPDYMHLDTDTCMLSAAAL--TFDAFTLELWGPLLNGGQVQLLSNLNVVQLQHLITDQGVNTLWLTAALFHTLVD---IDVRAFSGLQQLLVGGDVISPGHVQKVYADPDICIINGYGPTENTTFTCCYTIPRDWPVNPVGTPIR-GTGVCLLNVDNTPVLSGCVGEIVATGAGLAAGYL-DPQQEIGRFVECRAYRTGDMGYVDSLGRIRFLGRADQQVKINGFRVELEAINRALSAIDGIKRGETIAIPNKPGGQRLVGFVVPTSEVTDVTELLTHLSP-TLPGYMLPGVLLSVTEWPLTRTGKVDRNTLQAWYEQWLL-- 126436059 546 ----------------------SDDALHDGFFRTAAHTPDATAVIGSTGTLTYAELRERVLAVTGALQVAGIKPGDTVAVMGPKCADQVTALLAIHAAGAVYVPIGADQPADRADSILQTAGVRMALACGDEPPTFLPALTIA--------EAVRVGSRVHDVTP-----------ATVEPDRVAYVLFTSGSTGAPKGVEVTHAAAMNTLEFINDHFGIGPSDRSLALSTL--EGDLSVLDVFGMLRAGGSLVVVDRRDPDSWARLIAEHSVTVLHWMPGWLEMLLEVGGA----LPSVRVVPTGGDWVRTEMVRELRAATGVRFAGLGGATETAIHNTICEPPREWSAVPFGRPL-PNNACRVVAADGADCPDWVPGELWVGGRGIARGYRGRPDLTAERFVHDGWYRTGDLVRYLPDGQIDFVGRADHRVKISGYRIELGEVEAALRRIAVVEAAVAAVLPGDGRGEQLAAIVRASSPAVTVDELTRRMAE-LVPPHMVPSHIALVEAVPFTVGGKIDRRAVTAELTRSMA-- 83644854 250 ----------------------------EAFAARVAETPRALAIIHGEISLTYAELDEASYQLAQALRELGVQPGQVVAIHTPRSIPMAVSALAALKAGAVYMPLDPDYPVERIQLLMEDSQAAVLIHSDAPPTVPADVKHASLSLDMPGGRVCALQIQAPSQSAPADAQA-------------AYLMFTSGTTGRPKGVLNTHAGVLRLVRRAT-YLDLPPGVRVAQAGATG--FDASVFEIWAALLNGGCLQIVDREVLLDSVELARRERKTDVALITT--SLFSQLASDDPAMFAPLSQLLVGGDVISPKQVAAVYAAPGIVILNAYGPTEGVISTVQRIDPARLDSISIGVPISNSV-ALVLNRFGRLTPPLFEGELYVGGAGLALGYLGREEDTAKAFVPHPYYRTGDRARWNAEDELEFLGRQDFQIKIRGFRVELGEIEKAALSHPTVNEALVLALKPEGAAEYRLHCYLGVTEGFDLDSWRQQLIDQ-LPAHMVPAAVWAMPELPLTVNGKVNRRVLAEMRQEE---- 169782552 1352 --------------------------VHEYFYDQVKKQPDAQAVCAWDGEYTYSELDLLSEKLAHHLAKLGAGPEVLIPHCFEKSRLATVTMVAIMKSGSAGVGLSSAHPLSRIQDILDGCQARVAVVSAQHA---------KLLEGL--VEHIVVVDES--FLDELPAPTDNCTLPQAQPSNPAFVSFTSGSTGKPKGIVLEHRSLITSIQAHGSEWGVGPGSRVLQFS--AYAFDASVSDTFTTLTRGGTVCIPEKDRVDDLAGAINKLGVNWAFLTPRVLGLL------SPETVPTLKTVVLGGEAISREDIAPWTDALELRIV--YGPTECTI-YSMGTEPLTADSDPAGLGHAVGTRLWVTDPENKLLPVGCIGELIIEGPLVTRGYLNEPEKTKAAFFEDPFYKTSDLVRYYPDGQLRFIGRKDTQIKVRGQRVELGEIEHAILELPGAAHVTVVVLPP----QTLVAFLKMENASSTENELLEKVLSDTLPVYMLPSLFIPISHIPMTISGKVDRIALRRAV------- 169782552 4623 -------WNKDRPETIQS-------CVHYQFEEQVRRQPDAPAISSYDVELTYSQLNLLAEKLAHELISRGVKQEMIIPLCFNKCSWTIIAMLAVMKAGGVCCMFNPEHPRDRIQLLLDDLDASLVVCDQASSAM--------LSSLLPPSGVLPIGADYLDSLPCPN---EPVGAIA-QPSNAVFIVYTSGSTGKPKGSILEHRSLVTGLIAHLSEMSVGPGTRAFQFA--SYTFDVSFDEIIGSLMLGGCVCVPSEYERMNALEAMAKYRVTWTELTTTVASLLV------PSRIPTLKTLVLSGEPLTKEVVNLWSDH--VQIINSYGPSECCVCTTCNSQTSFTKDPTIGRGL--GCTLWVVDPDDRLLPIGSTGELLIEGPIVARGYLNEPEKTAAAFINPPMYRSGDLVRYNRDGSFKFIGRKDTQVKLHGQRIEMGEIEHRIRTVDNSYQVAVICVPEAASGDVDTLLVPLSGPLRRSQALQARLRE-VLPKHMVPQLFIPVSHMPLSPSRKLDRKVLR---------- 169782552 244 -------------------------CLHHLIDERARKEPEALAIQGPDGCMTYGELQALTDRLAHYLVDRGVGPEVAVPLFFEKSKWAIVTMIAVVKAGGAIVNLDAKQPRSRLMEIMEQLQAPLILTSQQY-------------EPLWQDNCNVFSVHQESVMALPAQKASPV--VAVTPKNILYIIFTSGSTGTPKGCVVEHESFLTAAIQHVTAGEIDPTSRILQMTP--YTFDVSMLEIFTTLTTGACVCFPSDELAQHIAHIINALRITWTFMTPSVVRL------VDPADVPTLKTLALGGEALSQIDVTTWAGKLH--LINGYGPSECSVAATINPHTPDADPANIGRGYGAVCWVVHPDDHNRLVPIGAVGELLIQGPIVARGYLNEPAKTEAVFLDERLYKTGDLVRNNSDGTISFIGRKDRQVKLRGQRLELGEIEQRLSVDSMVRHARVLPKAGPCKGN-LVAVLSLHTEGPRDAEVHELLIDQQVPGYMVPTFWVVVAALPFTTSGKVNGVALNQWVRD----- 169782552 2420 -----------------------NECVHEKISQQATLNPENMAIEAWDGNLTYRELDELSSRLAYHLSSYSVKPETLLPLCFDKSVWTVVTMVAVIKAGGACVMLNPDHPVTRLQALIEDTGSHLVLTSPQHQGL----FGSVSASVVPITKTLI--------QELAPVSTSQLASLQVQPTNPVFMIFTSGSTGKPKGIIVQHNSVCVATQHGEGLGFGGPGSRVLQFA--SFTFDVSMGETFFTLMKGGTLCIPTEHDRNNLAGVINSMQITWTFMTPTVAALL------DPKEVPHLETLTLGGEAVSQSLVDRWASQ--VNMIDSYGPAECTIWASHANPSATVSPANIGTGTACRYWVVETSDYNRLAPVGCVGELLIEGPNVARGYLNEPEKTRDAFVESPFYRTGDLVRYNPDGTLNIAGRKDSQVKFHGQRIELGEIEFHLRAQRAVEAVAVVALSDPLALEGDCVELVSDDAKSTAQPLIMEIEEEVLPSYMVPSVWIVLDSIPLTASRKINR-------------- 169782552 5712 --------------------------VHDLFSVQSRFHPQRQAVDAWDGSLTYQELDQLSSQFSDVLVKLGVTAGCTVGWCFDKSKWAIVSQLAIMKAGGACVNLNPEDSVSRLTDIAHDTGIDHVIAAPQYA-----DLAAAIGSS-----HVVIADATTASELAATSTDLPRARTAVDSSSPAYLAFTSDSTAKPQIMAIAHRAICTSIRNHGSAVKITSKSRVLQAA--AYTSDVSYAEIFTTLLSGGTVVISEHDQTKDLASAINRVGANWACLTPTIANSL------RPTDVPKLKTLVLSGECPTQDSLKVWAGKVD-TLLNAYGSSEASVSVSQFTHPKDSFAN-IGFPV--GCRLWVTEPENKLAPLGCLGELVIEGPVLSEGYMGHPQASEAAFVADGFYRTGDMVKFNVNGSIEYLGRKDTQLKMYGQRIDPRELEHTIKSHPSTYDVLVTTLVSSRNRNMLVAYLYDESIQSPDVEIVQSALQTSVPHYLLPILFIPLKTMPTDSFGKADRDMLSRMV------- 167584558 70 LLDWYKYWETTFDASHPPFWRWVGGRLHNCVDRHLPKYRNKTAIHFAVQHVTYQELYVRVNEFAALLRDFGLKAGDRVTLHMPMVAELPITMLACARLGVIHSQVFSGFSGAACADRILDSESRLLITMDAYKLLDHKEKADEAAGKGHQAEKVLVWQRYDALKPFRGKLIDPVEMP---AEAPLFLMYSSGTTGRPKGCQHSTGGFLSYVAWTSKYIQIHPEDVYWCGWITGHSYIVYGPLALAVIYEGVPV----YPDPGRPWRIAEQLGVNIFHTSPTAIRALRRAGPDEPAKYHRFKHMTTVGEPIEPEVWKWYHRTVGAVIVDTWWQTETGGLCSTVPALHKMKPGSAG-PGIPGIHPVIYDDDGNELPQGKAGNICIRNPWPFQTIWKAPERFVQTYWRDWPYMAGDGAVDAADGYFRILGRIDDVINVAGHRLGTKEIESAALLVPDVVEAAVVPVADEIKGKVPELYVSLKPGVEASERLARQVSESVIGSIAKPHRVLIVPDMPKTRSGKIMRRVL----------- 115396880 254 -------------------------------------------------RITKAEARTFTKRFAHIFREFGIGRNDAVLCISSNQVLLPTVYYGIIAAGGVFAAASTALTAMELVRQIRQSKSRVLVTCAENHA---KTLQAAQQCAIPASRILVLESMSHHLDRAAELDWERLTDQPTLESTLICLLYSSGTTGPPKGVMLTHMNLVSEAVLAQRVLRDSRAGRYCTVLPTAHIAGVLGYFVTPAV-AGGAVYWMPRFDIDRFIEYCRAYRVTYLATAPPVYLAIAESARVTDH-FRTLVRAESGAAPLSIEVQRRAEKKLGCAISQRWGLTETTGSVTTMPWGVEDRTGSI-SPLLPNVRLRIVDGEGRDVPQGAEGELIVKGPMVTPGYFENAEATAAAFTEDGWFRTGDIGLWR-DGKIYMVDRKKELIKYKGLQVSPVEVEAFLLTHEAVADVAVIGVADPPGNELPRAYVVCEDGQVTEDELKEYVKA-NMARHKLRGGVVFVKEIPKSTSGKILRRQLRDQAKAEAEA- 126436705 5 -------------------------TIAGLLDGCAASRPDRPLLRDEGTTLNVGEVAALSSAATGWLWDAGVRPGMTVAWQLPSHVGAAVLMLALARTAVTQAPVLHLYRQREVSAAVDVAEADILLVDESTAG-----------NAAPGMRTVVVPADLIERLRNSAAAPAPELNGPRGAEDSRWVYFTSGTTGRPKGVLHSDATLLAAARGYTEHLGVGPQELGTIAFPIAHIGGM--VYLACALLGDFPVLMIPKVTADSLPHLLAEHRVTVTGASTAFYQMLLSALAARTTDLPSLRMLIGGGAPCPPEVHRQVREHLGIPIVHAYGMTEAMVCVSEAGDSDEQLANSSGRPI-----------HGSEVRINANGEIELRGDNLTTGYV-DAGQWARALTGDGWFRTGDRGQLRADGRIVVTGRTKDLIIRKGENIAPDEIENELLAHPLVDEIAVLGQPDELRGELVCAVVRRRHRDVTLDELCAFLDQRGLMKQKWPERLVIVDEFPLTGLGKVAKSELGRQIA------ 84495049 44 ------------------------------LRQAAHRSPKQIAVIDERGSVTYGELLARSEQVSELLSARGFRPGQRLGLLARNHVGAIEIMTGASAVGIDLVLMNTGLSAGQLALVAGQQELTALIHDDEFDG---------VVGELPD--AITVIRESDWVAELNAAPVATSLAPPAKGGRT--IILTSGTTGTPKGAARKTPGGFGPLISIIERIPLHAEDRILISAPIFHTWGYAAMQLSFALR--ATIVLQRRFDPQAAKDLLEMKACHAMFAIPVMLQRMMELPPAGKKRRPNLRTVATSGSAYPHGFTTKFMDEYGDVLYNLYGSTEASWICIATPENMRRDPDTAGTP-PLGTVVKILDADNNEVTPGETGRIFCGNDLVFDGYTSG---STKDFV-DGLVSTGDMGH-EKDGLFYVDGRDDDMIVSGGENVYPIEVESLLVDHPAVREVSVVGVPDPDFGQRLAAFIALNDGALSADEVKAHVKEHR-ARHCVPREVHFLEELPRNATGKILARELRASIT------ 134100392 17 ---------------------------------------EREALRFGERSLDYRELAGVTAALAER-----VGRARRVAVWATSVPETCAAVVGALAAGAAVVPINPKVGERELAHIVGDSRPELLLVAPGF--------------EAPEGLGDIPVHEVDLTVRGGELPAEP------DEEEAALIVYTSGTTGPPKGVVLPRRAIRANLDALAEAWEWTARDVLVHALPLFHVHGL-ILGTLGPLRLGGTVHHLGRFSSQGVAEELS-GPATMMFGVPTMYHRLADDAEKDPEAVGGARLLVSGSAALPAVEHERIERLTGQRVVERYGMSETIMNCGVRAD-GDRRPGYVGRPFAGV-ELRLVDEQGAEIDDETVGEILVRGPNLFTGYLNRPDATEAAFT-DGWFRTGDVATRAADGYIRIVGRATDIIKSGGYKIGAGEIENALLEHPAVAEVAVTGEADPDLGERIVAWVVQAAEVA-EQELADHVA-KLLTPHKRPRVVRFVEALPRNEMGKVMKKAL----------- 84500494 12 ------------------------------------------------------EFRERTIQLAHGLKAHGVELGDRVATLAWNGYRHMELYYAISGIGAVCHTINPRLSAEQMIYIVNHAEDKVLFLDTTF-----VPLIAAVKDHLPKDMTYVIMTDKAEALCYEDLQPTEIEWPLFDEETACGLCYTSGTTGNPKGALYSHRSTVLHMMSVMQTTTFNEGLSVLPVVPLFHVNAWGLP--YSSLLSGMNMVMPPALDGESLFKLMDQEKVFSAWGVPTIWQGLLGEIEKQGRKPEGFGDVVIGGSAAPRSMIEAF-EKMDVSVGHAWGMTEMSPVGTHGNEPFDTRISKQGRRCFGV-ELKLVDEDGNRLPHDAVGELYVRGNTVVSGYFKNEEASAKALDSEGWFGTGDVATIDPNGFLSIQDRAKDLIKSGGEWISSIDLENIAMAHPAIAQAAAIGVAHPRWDERPILVAVAAEGAPDLDEVREHLSEHF-AKWQLPDDVVWVDSIPLTATGKFSKLNLRKQLAD----- 145246228 183 -------------------GMWE-ECFHDVIERRAANRPHSLAVDAWDMKLTYADLVREARLLAAYLQHRGVRPGSVVPISFERSGAALVAMLAVSKAGGAFVSVPPTLPAGRLDAILEVIEAPFVVTWSKYEPF--------WAERLPTLP----------IDSYPKPSADATVKTLGKPEDLFYVIFTSGSTGRPKGCMLSHSNWLNGALRNAPSWKYGPESRVLQML--SHTFDMSLLEICTSLGSGACVCVPRTEEIETVSDAINRWQVNHVIMTPSLARSL------RRDDVPGLKTMCLGGEAFPREIVTMWSERIN--LWQFYGPSECSINSSSRPITRDADPLNIGPPNSAACWVVDTQDYNKLVPVGAIGELLVSGPIVGMGYLKNPIKTAEAFLDERFYRTGDLVRWNSDGTITFCGRADTQVKLNGQRLELAEVEYQLGLEAGVQYAAMAPQSGRCKNNLIAVLTVKCGGASTVKKLRSQL-QHALPRYMVPTIWAFVGRMPMSPSGKIDRVQLRNWVQE----- 145246228 3997 ----------------------TDEYIHEKIQDQCRLHSSREAACAWDGIFTFAEVDDLSSRLAARLIRMGVTSGHIIPIYSPKSRWTVIAILGVLKTGAAFTLLETSHPTARLRVICNEIKADIIIAPASHA------------VPAATLAPILVVLDSITSMSPQESDLLPAVGMPPAAEALAYLIFTSGSTGNPKGVMVTHQNLCSNASIMTTSVNMTSDSRVLHFA--SHAFDACLWEIFGALFAGACLIIPESETKEDLAGCIERMVVTWAFLTPSVARIL------KPEALPSLRNLVLGGEPIAASDLDMWRGH--VQVVCAYGPTETAILASTTSPSTFPSDGKIGVPT--GSSLWIVDKQNKLAPHGATGELLIEGPNVSQGYLGDPEKTNEAFVAPRWYRTGDLVRFNSTGTIHFVGRKDNQIKFHGQRIELGDIEHHAQQ--AFSNASMVIVPEQPQQPYIVAFVHQADTRTGTADPIDTIMHKRLPHYMVPTAFLPLHRLPLSGTGKADRKRLRQ--------- 145246228 2437 ---------------------------HDAVYEWSVRTPHAPAVFAWDGKWTYEELEKCSSLIASQVLVHGVSSGDFVALYHEKSRWAAAAILAVFKAGGILVTLDPAHPKDRIKDILDQARPRLVLTSQS-----LLDEARELETPVMVVQ----------FAASQPMPGECFPLPTVSPTQAAYAPFTSGSTGRPKGIPLEHRGLAASTASVARACLLRPASRVLHFA--SFAFDASMMEHLIAWHAGSCLCIPETVRQTDLARCIRDFEVTWAFLTPSCLRLI------SPDDVQSLEALGLGGESMTPEDIFIWGPRL-RQIVQLYGPAECSIVAALTEVTKPSENRLIGRP--NACRCWVVDPHDRLAPLGAVGELVIEGITVGRGYIDDPERTTQAFIPPPWYRTGDLVRYGTDGKLTFIGRRDGQLKLHGQRIELADVEAHLRLIPGTQKVVVVGNHHPL----LAAFVTSQDQVEQVVNLIDSALSQTVPQYMIPSMYLHISRLPLSASGKLNRRHLRRLVAE----- 145246228 1294 -----------------------------MIDRWVTRQPESPAIDGWDGSLTYKQLHEQSSWVARNLLHQGVKLGDRILVCADRSSRTVVTILGVVRAGCVLVLSNPTDPEKRLQWLAHKCNATLVVADPAYEERFATSGARVFST------TSVCAPAAWDY-----------EFSALDDQDLVSILFTSGSTGTPKGILMDHGALATSLLGHGRTLRFSRHTRMLHFASL--TFDAALAEIFTTLAHGGCICVPCEEDLSDVSGCISRFAVNTAMLTPSVGRLL------DPEALPTLKALAMIGEPMSRLDVERFAPVL--DLYNGAGPTETSIMVTPTDEPVNLGYAVAGVRLW-VTEA---ENPNRLAPLGAVGELIVEGRLVTRGYLDDPARTRESFLPNPWYRTGDLVRYAEDGSLRYMGRKDTQVKLRGQRIELQEVEYHLRK--SLQQAQVVVIPEGKAQASLVAFVSLTAADVESSSARNFALEEALPRYMIPSVYFALDTIPLSVNGKADRRRLREIGAALLVS- 118468796 49 ----------------------------------------------------------------------------RVAVLAKPTATTVLAITGCLIAGVTVVPVPADVGVAERRHMLEDSGAQAWL--------------GERPDDAEGLPHIPVRLHARSWH----------RYAEPPPESTAIIMYTSGTTGLPKGVPITRNAIAADIDGLAKAWEWTPEDTLVHGLPLFHVHGL-VLGLIGSLRIGNRFVHTGKPTPERYAEA----KGTLYFGVPTVWSRVVNNLDAALA-LSSARLLVSGSAPLPVPVFEQLTKLTGQPPVERYGSTESLITITTLVN-GERRPGWVGVPIE-GVRTRLVDENGAEVPDGETGRLQIKGPTVFEGYLNRPEATAEAFDDDGWFRTGDVAVIDAGGMHRIVGRESDLIKSGGYRIGAGEIETVLLGHPGVKEAAVVGVPDDDLGQRIVAYVV---GDAESDTLIDFVAKQ-LSVHKRPREVRIVDSLPRNAMGKVLKKELAQW-------- 160899319 40 -------------------------SVYDLFCNSAREHGQGRALVHDARHLSYAELLGKIHQTANALHALGMGASDTVAILLPGCMEYHFALWGGEAAG-IVQPINPLLSAEKISALMRTTGARFLIAWADEDDAGIREKVTALDADLAHVLWVSHEGRVPQGWPACDLHAALAAQPQPQAGDVAAYFHTGGTTGAPKIAVQTHGAQVYTAWASVQMQGLNTADRTINGYPLFHVAGV-LPGSLACFSAGAHVIIPNKAVIAGFWRMAAQWKPTLMSAVPTVLAALVEVP-LQGADVSSIRYFRTGAAPLSPEVAARFKAHSGFHVHESLGMTEMTGISTITPPGLHAAAGHVGLRLPARLAVRCMGPDGRPAAPGETGMVVFQSPNLFSGYLGGIEPS-SYLTDDGWLITGDLGSVGDDGLLRLRGRSKDVIIRSGHNIDPQVIEQALERHPAVKACAAVGAPDAYAGEVPVAFVALQPGAADETELLAFAAAGVDEAPARPRYVRIIDALPTTNVGKVYKPRLRSMAAE----- 37542633 410 ------------------------ETLVATFLRQVAITPDKPALRTPQASISYSELASRVARLSAALRVRGFKPEQTLAILLPRDINLVPALLAIMACGGSYVPLSDANPAELNRSILTRARCRAILTD---------------QEGLTRFAHLAPCWSLSDLLSMPDAPLQDQSKLQAK----AYILFTSGSTGEPKGVAITHANAANLLRWAALDCGPEYLAQTLAATPT--TFDLSIFEMFAPLMVGGCVQPVSS-----VMALIDNKGTTLINTVPSVADALLQHDVL----VPSLRMLNLAGEPLNRDLYLRLQAKLTATIVNLYGPTETTTYSTALVIEPAQQEITIGFPLY-GTWVDVVDQNMQSVGIGVPGELIIHGHGVAQGYVSDPVRSAASFLPDGLYRTGDRVRWLPDGRLDFIGREDDQVKVRGFRVELGPVQAALHAIETIHESAVVVVP---KGQQIVAFIVLKAPSEDEAVQRNNIKQHVLPYYALPDKFIFVKALPRNTHGKIDRTLL----------- 163723554 5 ------PWLNEYVFGIPETGPYPEEPVYDILERAAKRF-KKTGLIQLDHKMNYPQVKDHVDRLATALAGLGLKKGDRVATVLPTSIQFVLADYAISRAGLVHIPSSSLEPLHTLEHKFSMGSPRAIICDSTVDSAVEAAHKTGVEFIIKTSDNPPVHEKAEGFLWMTDLIKDNDPAPELTFDDLETLLFTGGTTGLPKGCMLTHRNIYANAMQSMAALGLEGAITVLLGLPLFHSYGHIVMHTM-TLQGANQILIPDARDTESMIRMMTKYNPIIQVGVPTQFLNMSGDALKGRGIL-----GMSGSAPLPPSTQKSFEEKSSGGIMEGYGLSEGIPGVTPTEGKTKEKRGTAGIP-APDTIVKFLDSTGQELSEGKRGEMCLKGPQRMLGYWPDPGAG---MDDEGFIRTSDVVEVDENGYFYIVDRTKDMIIVSGYKVYSREVDDLLYSHPDIAMAATIGVPDPEREERVAVYVQPKPGDLTEDGVREFLRER-VAKYAVPKFVRIVDEMPLTEVQKMNKKVLREQAINE---- 113867627 69 LLDWYKYWETTLDTSNPPFWRWVGGRIHNCVDRHLAAYRNKTAIHFEDEHLTYQELFVRVNELAALLRECGLKAGDRVTLHMPMVAELPITMLACARIGVIHSQVFSGFSGKACAERIADSESRLLITMDAYHRLDHKEKADIAVAEAASVEKVLIWQRYPGKYSLAGFRGRRVEPEPMPAEAPLFLMYTSGTTGRPKGCQHSTGGYLSYVAWTSKYIQIHPEDVYWCGWITGHSYIVYGPLALAVVYEG----VPTWPDAGRPWRIAESLGVNIFHTSPTAIRALRRNGEPAKYDC-HFKHMTTVGEPIEPEVWKWYHREVGAVIVDTWWQTEGGFLCSTLPGIHPMKPGSTG-PGIPGIHPVIFDEEGNEVPAGKAGNICIRNPWIFQTVWKDPDRYVRQYWHDWPYMAGDGAMQAADGYFRILGRIDDVINVSGHRLGTKEIESAALLVPDVAEAAVVPVADEVKGKVPDLYVSLKPGLSPSIKIANKVSAAVIGAIARPHRVVIVPDMPKTRSGKIMRRVL----------- 41409595 45 -----------------------------LLAVTAARWPGRTAIIDDDGALSYRELQRATESLARRLIRDGVAPGRAVGVMCRNGRGFVTAVFAVALLGADVVPISTEFRSDALAVALRAHHISTVVADNEF--------AERIAGADDAVAVIDPATAGAEESGGRPAVAAPGRI----------VLLTSGTTGKPKGVPRAPRSAVGVWVTILDRTRLRTGSRISVAMPMFHGLGLGMLMLTIAL--GGTVLTHRHFDAEAALAQASLHRADAFTAVPVVLARILELPPRARNPLPQLRVVMSSGDRLDPTLGQRFMDTYGNILYNGYGSTEVGIGALATPADLRDAPETVGKPVA-GCPVRILDRNNRPVGPRVTGRIFVGGELAGTRYTDGGGKT----VVDGMTSTGDMGYLDNAGRLFIVGREDDMIISGGENVYPRAVENALAAHPAVADNAVIGVPDERFGHRLAAFVVLHPGSVDAAQLRDYLKDR-VSRFEQPRDINIVSSIPRNPTGKVLRKEL----------- 32398308 3 ----------------------------------AQTQPDTLAFVNEEEKLTYGELWSQSERLAARIQSEALTDASPIIVYGHMKPVMAVSFLACVKAGHPYIPVDVSIPADRILKIINSSKAELLLNNSGTSVDTGDALISVVEPGVLE----------------GDGMPETDPGRWVHGEDTFYIIYTSGSTGNPKGVQISADNLQSFTDWITNDFPVESGQVFLNQAPF--SFDLSVMDLYPCLQSGGTLWTVTKDRPKLLFEALKQSNVNVWTSTPSFAQMCLMDPSYSEELLPELSLFMFCGETLPASVARQLKERFPARVFNTYGPTEATVAVTSIEVTDDVLNKYSSLPVGPETEIVIINEDGKAVQDGEKGEIIITGASVSKGYLGEKALTEKAFFSSPAYRTGDAGYK-ENGQLFFLGRLDFQIKLHGYRIELEEIEYQINQSRYVQSAVVIPFYREEKIEYLIAMIVPAEEYQLTSAIKKDLGSK-LPAYMIPRKFMYQKEIPMTANGKIDRKRLKEEVT------ 108758938 536 -LPGLEKWPGMESEREKRTVIPAHRDLLELMEATVHAYRHRVAFRMKEERFTYGEVHRYAARVGSFLLAAGIKHGDRVLLVSENRPEWGISYFGILRAGATVVPVDPGLSEAELVNIARRADARACLVSE--------DAARDFPGLFAALGDGVTVASLAEAMTGDPAHPDRIGPVRAAADDLASIIFTSGTTGTPKGVMLTHRNFAALVAKLAGTFDIGVGDGVLSVLPLHHTFEFAA-GFLTPFWRGAEITYIDELTSDRLGEVFETGRITAMVGVPALWQLLASRPPFIEQALKALKVIVSGGSALPDDVHKAFHE-LGFNITEGYGLTEAAPVLAVTKPGNKRQPGTVGRAL-PGIELRILNPDNDGL-----GEVLAKGPNVMPGYFGDREAT-EAVLKDGWLHTGDLGRLDAEGHLYLVGRAKDVIIHNGKNIYPDELEELYQDHTHIKELSIVGLPDDAGGEKVACLCVPRPREEVRRELEEHFRKAGMPFYRRVKVLRLWDELPRTAKRSVKRKQVVEELKERMAA- 218528439 20 ------------------------------LAENARLRGDKTALVDGGTRLTYGQADRAVRGIAAGLLGLGLKAGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTADEASFLMENAGVAAVVTGQGFSNSSGAAGCIHLDSE------TIAAMKAGEPLADHADTAADDPAT---------LVYTSGTTSRPKGVLHAHRAIWGRRPMHAHWLGLTESDVMLHAGTMNWTYTLGV-GITDPWACGATTVLYNGPRDRGIWRLIAEQGATIFAAVPSVYRQILKYADLTEHDLSRLRYGVTAGEALSADLLDAWTKATGKPLYEALGMSE-ISTYVSSGPTIPVRPGSPGRP-QPGRRVAILEGPPEPLPPGQTGLLAIHRPGLMLGYWQRPEEEAAVMRGE-WFAGGDLASFDADGYLWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVTELSVRADLRVIAAFVVLRPGAPDAEGLMAWCGER-LAAYKAPRVVRFVEALPRTANGKVQRKRLAQAAE------ 145254102 2770 ---------------------WQDTTIIEKVLGFADTQPTAVAVTSEDESISYRDLVFAARRLAFSLQDAGIRPGQHVAILAEPGIPFVVSMLGILFNRCGYLPMDSTMAVGRLAFIADDSQMGLLLFDEACRG-----LASQVRAQSQGSYALLSIREATATCVLSNVHPSL-------PSDPCYMLYTSGSTGTPKGVRLSQTNVHEMLAAMQQRFDFSQRDRFLHQ--ISPSFDLSVGELWCALTAGAQLCIATRRNPVQLGDYIREAAVTFTYFTPTQMALVLEHNGAALAANPNYRISLLCGERLPARLADAFHRLTSATLYNCWGPTEAVVQTTRCDGPVAEQLNIPIGYALGNCRHYIVDAAMNPLPPGFVGEICIGGPQVAQGYWNRPDVNRKQFVRNPFFRTGDRGRFLPDGQLEFLGRIDKQVKLRGLRIDLGEIEHVLHRESGIVDLAVVARKEDEDDRQLVAFVVPKKSLQTNRDLLQARAKGSLNDYMLPGAYQFLDALPTTTSGKTDRRSL----------- 210085381 26 ------------------------KTIGQLVQETAEKNPDKEALVFEGVRKTFSQLLQETDALAAGLLALGFQPGDRLAIWSPNRYEWVLTQYASAMVGLILVAVNPMFGPEELKYALNKVQPQGIVIAPASPKRDFYKVLMSVQLKVISMEEEETEGDVLKFWEVTKKGGEQEVQQTLQPDQPIHIAFTSGTTGPPKAPVFSHRHVINNCYFTGRRLYYEEDHRLCVPMPIWRALGMIVCNLNPLVFGHTAVYSGPDFNPKAVLAAIHKERCTSVYGNSPMLMALVKQPTFGDYDVSSLKTAMIGGSDLPLQMLQMFKQKLNINVTVAMPMTECGPVASVLGDPEEKLTSTVGRTLS-HVEVKVVDDAGCTVPVNTPGHFLTRGYYTMLQYWGDQERTDQAFTADGWFHTGDIISMDEEGFVQLLGRESERIKLGDSYIFPKELENVLRSHKQVKDGQIVEL--SVSGEKLCACVVLESGASLSEDMLDFCKDK-LPAIQVPQFVCFFDTFPLTPTKKVKKSEVKLEAERRL--- 54026717 26 ------------------------------------------AVTIDGVTLSRGDLLGAATSVAER-----VARAERVAVLARPTVRTVLAVVGSLLAGVTVVPVPPDSGAAELAHILADSGAQAWL-GDAPDDTDLPVIPVRVHAR------------------------SWHTYPEPDSAAPAFVLYTSGTTGPPKGVVLSRRAIAAGLDALAEAWEWTANDTLVHGLPLFHVHGL-VLGVLGPLRVGSPLVHTGKPTPRAYAEA----KGTLYFGVPTVWSRIVEDPESARA-LRDARLLVSGSAPLPVPVFERLRELTGHAPVERYGMSETMITLSTRAD-GERRPGWVGVPVR-GVQTRLRDEAGAPVPDGEIGGLQVRGPMLFDGYLGRPDATAASWTEDGWFSTGDVAAIDPDGFHRIVGRESDLIKSGGYRIGAGEVETALLGHPAVAEAAVVGLADDDLGQRVVAFVVARDRDDLPTALIGHVADQ-LSVHKRPREVRVVDSLPRNAMGKVQKKAL----------- 169612726 437 -LETVSKWNSVYAPIY-------DNCLHELFSKQALVQECRPAIEAWDGHATYAELDAMSSKLAYDLVQRGFTTGDTAILYLDRSLFAIVASIATLKAGGVCVPVNVKHSRIRTENLIKGTGAKFVLTSDIERS-----------QSVDLAPNVITVNEA-SIAALK--KTGPLILPHSSSESVAYILHTSGSSGTPKGVVLEHRSLSTVMMAFAKYYGFQQRTRTLQFA--SHVWDASLGEIFGTLLSGGTICVPERDRLGNLSAYINSSKVNWTTLTPTVLRTL------DPADILTLEVVGSAGEAVDASGVDTW--GTKVRFFNVWGVSEASMISTGVQTPDSMYPDSIGFPIC--CSVWIVNEELELVPIGAVGELVIEGPGVAQGYLNEDAKTAASFPKTPFYRSGDLAKYNPDGSICLIGRQDDQVKINGQRTELGEIEKTILAHENVRSAVVVAQKAVTGGSTVLAVLSLRDPTLDLKDIQDFIMAR-LPVYMCPRYWTVVETLPRSMSTKIDRTAIKEWLSQR---- 169612726 2215 -------------------------TLHGCISEVAARQPAAMAIRSWDRNLNYEQLDSLSDKLATQLEHYGVKPGSVVPLLCEKSTATIVIMLGIMKAGSAMLGLDVNHPLDRLSAILHDVNPPLLL-SNSSKGEEIAGLGYRV---------IRLDATHIENLPT----STCFRSVAVQPSDGAYVIYTSGSTGQPKGIMVNHENILGNFLDLGDPLCINESTRMMQFS--SFAFDQCIGEIFLPLLYGGTLCVPEEERTNDREGAIDKFQATYSFMTPSLAQMLI------PARVPSLQTLALGGEAITQECFSLWRGH--VRLLSAYGPAETACLSSCPVVMPENILN-IGRP--HCARYWVVDQEDHNVPIGGTGELLIEGPVVTKGYLNNPTQTEATFISHRFYKTGDIVVQEADGTVSYRRRKDSQVKLHGNRIELEEIEYHIRRHLDAQLAVVLSKPNGSLDPVLIAFVSHSMGTSSVDDLRNWVTADSLPAYMVPDYYVPTKSLTLNVSGKLDRKRLAN-LGERL--- 169612726 3308 ------------------------ECVHNILSTKAQNQRQAPAVDAWDGKLTYGDFDDLSTGLSSHLINLGVTQEIIVPLFLERSCLTPVAAMAVIKAGGAACILNVSQSREEIQAVLSTVRPVVMMASEA----QYKSVCQ--------LSNVPVVMVSREQVERFLTATVTTKRSITSSDNALYVTFTYSTPGTPKGVVATHGNLSSAFVHHSRDLNMKPDSRVLDFS--SCSSDAFWFNLLHTLHNGGCILLPTEQDLSNASEAISRFKPNYIHSTPTIM------EHVNSQVLGDLENVNLTGETGADALVSKLRSTV-ARVSNMYGSSESTTFACFMKDFDN--PTHIGTAVGSVSWV-VNPSTNRLTPIGCIGELCLEGPLIARGYLDNEQKTKAAFVKNPWYRTGDLVKYEEDGSLTFVGRKDNQATLGGLMIETDKLCSRIVRH--LNETGVIAFPSNGQSYAIVFFVVLEGANTSESELQHSVLEDLLPRSNIRIVYLPLASTPLASTGRVDHRKLSALATSHL--- 210620928 256 ----------------------PDMTFMDGFYEQVKKTPDNIAISDEKTSMTYRELDIVTERFAGYLNSIGIKREDTVAVILPRNIGVIIAAISIMKAGAAVFPIDISNPSVRMSYLLEDSEAKVIITS------------KKLENQLPKTDKKLLFIENESMFNTDIPITEYVY-----PDNCAYRISTSGSTGRPKCMSIEHRSLMNMCMYAIDYINADEND--ICGVYLSFSFDAAVKQIFPYLLCGASVDIIPRANEYTVNEYCEKKGITILA-VPTIFAKRFIKNCDNKY----LRVLQSGGDKL-----KGYKER-NYKIYNEYGPAEFTVLATSFYVDKEYEKIPIGKPIY-NTYAYIFDMNGNICPIGVPGELCLSGIQISRGYMHKEELTKEKFVENPFYKTGDLAKWLEDGNIDCIGRMDSQVKIKGIRVEIYEIENEINNIPEIKSSVCIARPDEKGELYLKAFYV-SDEEVDPKKVKNYL-QMSLPPYMVPEYIMQIDKIPVTPIGKVNKKKLPKE-------- 114765668 37 --------------------------------------GDAVALRVADEVMSFEELSRRSSQIAHYLAGRGVAKGDRIAVMIEPSLAFYCALFGVIKAGAVAVPMFSLFGPDGIRLRVGDCRPKIFFTNAEKAPEAIEGGA----------QNVTVVDD--DFLSGLDALPTRFNW-DTAGSDLAVLQYTSGTTALPAAVQHSHQSIVTLMVAALYATGIRPGDRFFCPSSPAWGHGLWH-GTLAPLAMGSTGTFSGKFDPVRLLKALQDFGITNLTAAATHYRMMRNSGQAERFTYQ-FDKLSFTGEPIDSETAAYVERVFGTKVRSMYGTTEIGVIIANYPGADEVRDGAMGKAV-PGVEVEVQRADGSPAAPGETGELMVR-------------------KRGQWFPTKDLGRVDEDGYFYHGGRADDVIISAGWTIGAVEVEDAVLSHPAVAECGVIGAPDPVRGLVVKAHIILKHAAPPSQDIQDHVRAR-LARHEYPRQIVFVSELPKTPAGKVNRKILRDREA------ 89896856 17 ----FSPWLYSLA----AALCKHGINIMALLGFAAKVYGEKTGLIDEKEELTYRELYAQSRRIAWLLQEKHLQRGDKVGFICKNHAAFSKALFAVAQSGADIYLLNAEMSGSQFNQLAEQTDFNLLIY-DFEASHLLDGSAYQKDQLLSYHEHLPALNNLAEQSCPENLQSRPSSRGR-------LVILTGGTTGKARAAAHSLYNYLNPFLTLINRLKLTHYQTAYIATPLYHGYGLAILLVLITM--GKKVVIQKGFDPVKACRLIRKHQVEVVTVVPLMIDKMLRQ---NPEDLQSLACIVSGGAELNPKLIRETAEKLGDVLYNLYGTSEAGLNIIATPQDLSYSANTLGKIIKGV-RLKIMDDNKHEVPIGSVGQFCIKNAWSM----GNK--------SEPWLETGDLGYRDQQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIEEVAVIGVSDERFGQRLKGFVVREEGALTQEELLAWLRPR-VARFQLPKEIVLVQQLPYTSLGKIDKKQLR---------- 149409292 84 -----------------------------------------------EVRWSFEELGILSRKAARVLTEAGLCQGDRVAMVLPPGLESYLVSLACVRTGLVFVPGSSQLTAPDILHRLRVSEAKC-----VVADDAAAPAVDSVESRCPSLKTKLLVSDDNGWLNFPKLHSAPARCVRTKSRDAMAIYFTSGTAGAPKMVEHSHYSLMGFSLAARRWMALEPADVVWGLGDASGADPFSLSSALGAWLQGACLFLMPKISSETVLDALSRFPITTFYGRPSLYQRLLQDCHTNRWDLQSLKHCVAAGEPSKPWVNREWKRLSHLDIYEGYGQTETGLICATYKR-MKVKPGSLGKPVLPY-NVQIVDENLNILPPGEEGNIAVRPFSLFSRYVDNLEPTALA-EPRRFYLTGDKGVMDEEGYFWFAGRADDIINASENQIWPREVEDVLAKHPAVVESAAISSPDPGRGEVVKAFVVLRNRDDLTLELQRHMK-KVADPHKCARKVEFVPELPRTLDGQTRRSELRKR-------- 67516233 31 ----------------------------------------------------------------------------------------------------IVAPVNPSLSARELQLQLERSQAKGMVVHPSCLGTALKAAKRAGLAS----ERVLVLGATNPGGAMSSVPSEPVGPVHIEPDDIAFLVYSSGTTGLPKGVMVSHRNVVAAVVLSPHVHW--KKDRTLAVLPTYHIYGTSPSGVHLPVWLGTTTVFMDKFDLQRFCKLIREHSIAHAYVAPPIVLHLAKNPSIDKRDLSSLRMLTSGGAPLGEALIRETYDRWKVPIRQAYGLSETTVSHIQRWDSWNTAIGSNG-AVLPGLEARIVDPSKKAAVKEEEGELWIRGPTVFTGYMNDRASTDACLTASKWFKTGDIGYEDAMGNLHITDRAKDMIKFKGFQIAPTELEDILIEHPAVRDVAVIGVWNEMHSEVPLAYLVAKESMAERERVMAYLRGKVVHYKHLRGGVIWIDQIPKSASGKILKRALRDRV------- 169768692 2987 ---------------------WP-RTMSELFSQRAATDANSIAVKDCRGAVSYAELQQRVADITQDILGCNPPPNARVAVCIHPSRDTIAAMLATLAAGCVYVPIDITLPEARRRAILDSCRPSVILCDSTS--------ADSIDQFAPQECRKVDLGDSPT-------RATTTAMPEPVADDPAFLLYSSGSTGIPKGILLPQKGYMNYLASKGHHLCLGREVVLQQS---SVGFDMSIAQIGNALAHGGTVVVVPRGDPVATAQLMLQEKVTFMIGTPSEYLMLLQHGGDYLRQYRDWRHACLGGESVTEPLKREFRRLPNCPVTDCYGPTETSFNTLDLDRGAANEYSTVGRPI-PNSTIYILGDNGDIVPPGLVGEICIGGVGVALGYWNLPDLEKQKFIHDPFYKTGDRGRLGPDGGLIFMGRLDTQIKLRGLRIDLEEVANSLLQVAALSETVVSVRGDP---EFLVAHAVPRGQKVTNSDLESFKRSLPLPQYMCPAAIVLLDRLPTTPNGKVDRKALQD--------- 197733486 34 -----------------------------FLTAAVAKGPDAPAVRDRYGVWTYADLDAAADSFARVLDGYGIQPGDRVLARVGSVREFTALLYGTWRRGAVLVPINPGMKAFHLRAVLADSEPSLIVAEDAE---------RSVADGLHWPAGVPVTTVGELDLSGPAEAPDARVERDVPADRLALLIYTSGSTSAPKAVACPHAPVTFAARAIAARLGYTPEDVVLTAVPLSFDYGL--FQILLSALAGAELLLSGPADHARLLGFARDHGATVVPLVPSLGELLVRLGGRDPRP-TRVRLFTNTGAALNAPLIASLREAFGAAVAPMYGTTECKRITILEPDGDLARPGSVGTALD-GTEVLALDDDGRPVPPREIGELCVRGPHVMAGYWRAPEQTALRFRHDPTLHTGDYGWLDEDGHVHFQGRRDDLFKRRGSRMSSVEIEAAALDIDGVREAALL-VPEEDRD--MVLFVT---GPLGAEQVLARLGER-LEAAKVPDDCRVLDALPLTPNGKTDRKELRRRLVE----- 9937212 4 -------------------------TLRDAFLDQAARTPDAHAVVHGDTVWTYRELELRAGRMARTLAARGAGPGTLVAVRLPRGPEPVAALLAVVLTGAGYVPLADDDPPDRCRHILDDCAAALLLAEHPSRDGRTLTPDEALAP------------------------ARPFDAAPVRAGDPAYVIYTSGSSGRPKGVLVEQGALGAYLAQARARYDGLSGRTVLHS---SLSFDMAVTSLWGPLVSGGAIHVLDGTQPPPAASA----RPSFLKVTPSHLPLLGLLPDS---CLPTGQLVI-GGEALTGSALGPWRAHPDVTVVNEYGPTEATVGCCRPGDAVDPGAVPIGRPFA-GTRLYVLDADGEPVAVGGVGELHIAGDQLARGYLGRPRLTEERFVPDPFYRTGDLVRERPDGDLEYLGRADGQVKVSGYRIEPGEIEAVLRGHAGVRDCAVVAVGEADA-RRLVAYVVPDPDSPPGTAAPARHAAEALPPYMVPATFVTVPELPLTPNGKLDRDAL----------- 154312808 45 --------------------------------------PDAPAIHHNGQTITYQEFADRARGLAYYLKNHKLA---RIGILCPNTPAFLESIFGVAAAGAIHVGVNYRLKEEDIIYIFEFAGVDCIIVDREFVGLGVKIIVDEDTDRDEGEFDHAVLEGLKYDAELGGRGWDGLHAQADDEDGTIAIPFTSGTTAKPKGVVYTHRGYLAAMGNVVELNFHRGRCGYLWTLPMFHAVGWTFPWAVTAVR--GTHFCLRKIDYPLIWNLLKSQPITHFNAAPTVNTLLCASKEAAK--LPNPVRVTVAASPPTAHLFETMTNVNLIPVH-VYGMTETYGPITHMPIWEDIRMARQGHGFLTSLNLRIVDDKLIDVARDEIGEIIFLGNICAKGYYNDEEATRKLF-AGGALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEGILEAGVVAVVDEKWGECPVAFVTVREEGLKGEDVVRWAKEESISRFMVPREVIVVKELPKTSTGKVQKNVLREWAR------ 161598442 59 --------------------------------------PARIALVDEHGTATFADVHERTTAIAGALGELGLRAGDAVGLLARNHRGMVETIVAAGKLGVDVALLNTGLPARRIEEVVQRDKLTALFVDD-----EFDHLVQYLHADLP--RYATEATAVPGRITLDDLAGMGHTRFRKPTRPGKLIVLTSGTSGTPKGARRPHPKGFSTVAALLSRIPLGMDETMLIPAPLFHTWGLAALQLSTALRS--TVVLPRHFDAEQCLRLIADHRVSTLIAVPIMVHRILELPARARYDTSSLRVVASCGAPLAAHTVLGFMDAYGEILYNVYGSTE--VSWATIADPADLLPTTAGTP-PLGTKVAVLGPDHRPVPVGATGHVFVSNHMLFDGYVNSAPPDEA----DGMLDTGDLGYLDATGRLFIAGRDDEMIISGGENVFPRPVEEALAYLPQVREVAVVGVPDPEYGQRLAAFVVKREGTLDSDMVRTYIRNR-LSRFSVPRDVTFLSALPRGDTGKILKRLL----------- 67902850 2948 ----------------RAEYSWPN-TLWERYDAIRKSFPEETAIKDGKSELSYSQLTRSVEKLAAMLISQGVTAGDSVGVLLHPSIDAIACMLALLRVGCIYTPLDTRLPVARLSIIVNRSKSSLVLY---HASTHDVALELGKFSKLANVEDMCESGQAQ------------VPAIAPQSNPASFLFYTSGSTGTPKGILLSQQNFVNHLAAKTDKLNLGRE-VVLQQSSLG--FDMSVVQTFCALGNGGTLVIAPRGDPIALSTIMAKERVTLTIATPSEYSLLLRFGLEQLQRPYSWRHACMGGEVVSRQLVQQFLDHPDLQLTNCYGPTEITAAATFQDISLQMKDQSVGKALPNYS-VYIMDASGSPVPIGVTGEICIGGAGVSLGYLNSLEQTDAKFVRDPFYRTGDMGCLTEDGTLIFMGRMDNQVKLNGLRIELDEIANSILTNDLVSEAVVTVHSGSGSGSLLVAHVVPLGDNVDNSRLQQLARDLPLPQYMLPSVVVSLDRLPINANGKVDRKAI----------- 118469411 10 -------------------------PIGTQVAHLAAADPDRPAVSCQGRTLSRGELDRSTNRLARAYAELGVRQGDYVTICLHNSIEWVQATLATWKLGAVPQPLSPRMPDAEFEAILGLKRRALVVGRDPGGDISWVP---------------------GDFEPGPGLADDPLPAVSPTWKSIA----SGGSTGRPKLIEAGGDGRVPAL--IGAPLGAEPDDVTLMSVPMSHNTGFTTFAI--ALLMGQHLVLMPRFEPAEFLRLVTSHRVTFLTTVPTIMQRLLPRAEPDAYDLTSIRRFWHVGAPCPPAVKQAWIDLLGPQVVELYGGTELQALTFISGEQWLTHPGSVGVVVAG--EMKVLDDDGNECPPGVTGEVYMRSPGSTPTY-RYVGTTAKS--RDGWDSLGDLGYFDTDGFLYLNDRRVDMFTVGGRNVYPAEIEAALSAHPEVLSCLAVGIPHTDLGQVPHALVQTAPGSTDAAGLRDFLRD-AVSSYKVPHTIEFVDEPLRDDAGKARRTAVRDAVIARL--- 34496941 234 ----------------------------ERLAALAGSQPDAAALEGEGLSLSYRQLLERARALAGRLKAHGLEDGDRVAILLPRSVDAIVAILGTLWAGGCYVPLDPQGPAARLAMVLDDARPRLALTRRRWA---------ELCGELPAL--CLDEAPADDAPRLERCAA--------GIDSPAYLLYTSGSTGKPNGVLVGHRALAHFVSSAGQLYRVRTGERILQFAPLH--FDASIEEIFLALCHGGTLALRDDESMPAFADAVARLRIDVLDLPTAFWHELAYALTPEAARLSRVRLAIIGGEAALPERARRWRELLPATLLNSYGPTEASIIATALAGPDAVWDGNEDIPIGPGVDAAIVDAGLRPVAQGEEGELCLLGDALAIGYLGRDELTARRFVAPRAYRTGDRAVWRG-GQLRFLGRLDQELKISGLRIDPAEVENALLACPGVREAAVIGLPLAGGGYALAAFLAADAE-PDAGALRRQLAER-LPAAAIPDRWQWLEQLPRNVNGKIDRKQL----------- 71010373 35 -----------------------------FLLRAALIAPRKLAIAHPERSFTYEQWAARCLSLAFGLLSVGFKTGDRVAVISPNAPLIADAHWSIPAAGGIITPINIRNTPKEVAYVLEHSGSTIILCDHEFTHLVPENPGNRVQDASDDYERFLDRGELEKYRARSKRGAEPKTCAPHDEEQPIALCYTSGTTGRPKGVLTNHRGAYLAAVANAFEANITQESVYLWVLPMFHACGWTYPWAVTASL--ATHHTIRKVDNAVIWHALVNHNISHYCGAPTVQIGLVNHPAARK--LERRVNVAVAASAPTANLLAKMES-LNLHPVHVYGLTETYGPFTRRYDSRARMMARQGHSYLTSDEVRVVRTESSDVQRNETGEIVIRGNMVMIGYYNDTAATNKAIIK-GWFHTGDLAVRHPGGEIQILDRGKDIIISGGENISSLMVEQELAAHTDVLECCVIARPHEKWGERGQAFVVLTEQAKAIQSLKKHCKDR-MSGFAVPEWFDIVDELPKTSTGKVQKNVLRARFASKL--- 153004079 575 --------------------------LLELLDAACERWEDRVALRMQGARLTYGELRRGAGAVAAFLRAAGVARGDRVLLASENRPEWAVAYFGILRAGAAAVPVDPQLTERELANLWRTAGARLALLSDDAAERSPGLAALAAAAVPGA------RAALLAEALAGGPAPAGAPAAKVGPDDLASLIFTSGTTGTPKGVMLSHRNFASLVAKLVGTFELGPGDGMLSVLPLHHTFEFTC-GLLVPLSRGAEIEYLDELTSDRISEALSSGRVTAMIGVPALWRALMKGNAALRDSEGRLRLLVSGGSALDPEVQKAFRE-LGFDLYEGYGLTEAAPVLAVSQPHEESPEGSVG-PALPGVELRIAEPD-----ADGVGEVLARGPNVMLGYWRDPEQTGQVLD-GGWLRTGDLGKLDEKGNLTLVGRKKDVIIANGKNVYPDEIEEAYREPELVKELCVVGLPD-GTGEKVAMILVPEYGEDDREEVRARLEAHVLPFAKRVKVWHVVDELPKTATRKVKRGLVREEL------- 110598017 2132 ------------------------------FAAMAKERGSAIAISDKTERLSYTELLCRAQGIAQYLALEGVREGEIVAMHLERSCTGVAIILAINALGACYLPLDTSFPALRIALILADADCRVVIADASEADLAGREKCEGRADGQAPAKRLIIEGE-----KLALMISSSAALPERREDVLAYLMYTSGSTGQPKGVRVLERGIIR-LTVNQDYIEIGHDDRVMLVSSLA--FDISTFDLWGALLNGAELCVIDRLDPAAFAAEIACRNITIMAMATGLFHR---QAETMPESFSKVHKVLAGGELMNPELLKRVEAAPQTAFYNVYGPTTFTTTHLVTPGDLQGQAIPIGKPI-PLTTVMVYDKRDQVVPIGIWGEIINGGEGVADGYQNRPELTAAGFFRTPCYRSGDIGRWRADGVLEIGGRRDTQIKHRGFRIELGEIEDALCRHPGVAGAAVLFRKDA--GELVACLVIRGEEVPEPIELRSWLMQR-IPSYMVPARFIRVARLPINSNGKLDRKRL----------- 169764941 33 -----------------------------FLPRAAAIEPEAVAIHHVTARRTYAETADRARGLAYYLKKHGFK---RVGVLCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDIAYIFTHSDVEAIIVDQ-----EFLSLLQSYRASRPSIPIIVDMDEGELSGPFDDLDTGAKGWPGLEADDVIALAYTSGTTARPKGVEYTHRGYLAAMGNVIESGLNSHRCRYLWTLPMFHACGWTFPWAVTAVR--GTHYCLRKIDYPQIWKLLKQEHITHFNAAPTVNTLLCNSKEAEP--LPEPVHVTVAASPPTPHLFEQMTN-LNLHPVHVYGMTETYGPITNLPSSERKKMARQGHGFVTSLPVRVIKTD---VAEGEIGEIVFVGNICARGYYKDPDATRKLF-AGGVLHSGDLAVWHADGSIQIQDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKPGKLTGSEVIEWARASDISKFMIPREVEVVAELPKTSTGKVRKNILRDWAK------ 194881709 20 -------------------------TLGEVIMRVLQIYADQVIQTCDGQELTGAQLAQLSARIAQAFKRLGLRRGDVVGISANNSTYLTSVIIAALLRGVPINPLHPEFTEETVKYMYDITEPKLI-----FCDIENYHVIKSVNGRLRNPARILVNGKLEGVLDISVLAAAYVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCNCKNPNTY---TRDSVLLSFSPLYWISG--TIILLASLLNGCRRIITSRPSVEYLLQLVASHKVTFLFLASHQIALLSKHDSELRAQLQSIRVLIGAGSKVCKAVSRRMYELIGQRFVVGYGLSEMGGLTKNMGGP----VGCEGKVMR-NVELRVLDKLKMPLGINEVGIIYARLRFKWEGYYRNPEATRRALSSDGWFRTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGIPDEVSTNLTACAVVPEGERLAADHIRSIVERNLSGAYHIRGGVYFIDSLPKTPNDKLQRRKVLALVKQ----- 15029320 464 ----------------------SGSSVLEMFRARVAQAPEAVAVVDGERQVSYGELDADSNRMAAYLQGRGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDSAYPAERVAFMVEDSAPVLTIDDPS-----------------------VVTAEGEP------------EVVETAGGDIAYVMYTSGSTGTPKGVAVPHASVAALVGEPG--WGVGPGDAVLFHAP--HAFDISLFEVWVPLASGGRIVVAE-PSMAVDGAAVRRHGVTHVHVTAGLFRVL---AEEASDCFDGVHEVLTGGDVVPLEAVERVRAAPDVRVRHLYGPTEVSLCATWHPGEEQGEVLPLGRPL-NNRQVYVLDPFLQPVPPGVTGELYVAGAGLARGYLGRAGLSAERFVASPFYRTGDLVRWTTGVELVFVGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVPSGEEPDTEAVHASLADR-LPEYMVPAALVVLDALPLTVNGKVDHKAL----------- 163802195 3 ------------------------KTVHKYLEESARLFPNKIAVQYNDETITYQELDGFTNKYSQYIRSLGVFKQQAVAIFMPKKIAAIKAMFSILKSGNVYVPLDVNSPKSRLNAIVESAKIKVIIVNN-----DSFKLAVKLFSEIKSVRVI----NIEEEISISDIGTCPPR--QAISVDLAYILFTSGSTGTPKGVMIPHKAINDYIEWCVETYQLSSRDNIANHAPLY--FDNSTFDIYTAMKVGATLHLVPNQMVPSLIPWLEESEISVFFCVPSVLSMLKQTRRVRPGILLNLKQLLCAGEVLAPRVLRWMQCLPHVRFVNMYGPTEITVDCTYHIPDEQTKHLPIGKARANMDLFVLTDEGELTQSPGERGELVVRGESVSYGYLANDLQTKSSFIQNPLYKTGDVVEIDKDDIFYFIGRKDSQVKYLGHRIELGEIEATIANLEEVSEVVVIFSPQDNSLEDLLGCVIKLKEDGDFEYISHRIRE-SLPKYMHPNKIILIDELPRTPNGKFDRAKI----------- 126652303 1046 ------------------------KPLHCQFEEAAKKYKDYIAIQELDRALTYEQLNQEAEKYSSLLLSMGIEKGDYVPMYMDRGIDAIAVILGVLKAGAVYVPLDTEHPIARTQKLLERLNPKVLMVNT------IDEIPYGEWEIVNTLEKNIVKNNVKVMGP-------------ISVDDPAYLMFTSGSTGEPKGVVCPHLGASLRIEWQKKQNKLKPGNKTLFKTP--YTFDVSVWEIFYTLCTGATLIVAPKRDPLGLLKFICDESIDLCHFVPSVLQLMLNEMDSQKDYKLPLKNLHLSGEALPAPLAKKINELLPVEAFNLYGPTEAGIEVTVQQVTKDHY--NIGFPL-PYVEMEVVDEAGLPVPKGFPGELMIGGPSLAKGYFKNEIETDKVFVRNGFYKSGDLVKISANGSLDFLGRKDSQVKVNGVRIEIEEIEACVIQQSQVNDAAVVLGHDQNNKPCLVCFYTLNKDSLSRNDLKKAV-SKDLPVTYIPSMFVELEKLPLTSSGKRDRKLLSLEASQYLADG 126652303 21 ---------------------------------------------FNQKKYSLKQLTHKSFKLATAMQEKGIKPGQKVLIVLRRSPALLVAHLSTFIAGGVIVCIDPETPRDRIDNIIDDIKPSIIITPDIYKANAFQ---DQITFKLDDVLQHFNLDHKDININIH-----------FSLKSAAYIVFTSGTTGKPKGVVVEWNSLNRLIDWHTKTFDVTKDSIVLTSSP---GFDASIWEIWGAIASRASIYMTERLNPELLKNTWIKHQVTHSFVSTPIAERLMELDWDNSH--VALKYLLVGGDKLT----KYPSKDLPFHVVNNYGPSEGTVVSTSGADGKVKKLPHIGSAL-PYVKCFILDRNLQIIEVDRRGTLWISGDGLAREYINLPHETNEKFKQDGVYNTGDVVSRDVQGNFNFHGREDFQLSINGVRIELGDIESTLQKHNRVSQAIALPLHIASNTLLTASIVLEEESSISELELFSYLKEK-LPKNMIPVQLIFHKHLPLTRNGKIDRELLNKQHIE----- 116695626 1667 ---------------------------------RVAAHPERVLARCGDAALTYGDWWQRAGRLAGGLRSAGVAQDDVVAVLLPRGLDWLVALAGILRAGAAWVPLDVSHPPARWQQVLAQARPAQVLTDAAGAAALAEAGIAGAR----TLAAVEASAAGTTALHTSS-----------HPAQLAYVLFTSGSTGVPKGAMVTRAGMLNNMLAKVVPLGLGEGDVIAQTAPP--CFDISVWQALAAPLFGARVEVVADRDPSALTALLAQRGVTLFEPVPSLLQAVLDAAEGRDAPLPALRWVLPTGEALPPATARAWFGRYPVPLMNAYGPAECSDDVAFHPLSADSLTVPIGRPTANAV-LQVLDADGNLAAPGVIGEVAVAGAGVGRGYLADPRRTAAAFVPDPTYLTGDLGRWQAGGVLEYVGRKDFQVKLRGYRIELGEIEAVLAAHPAVRQALVT-VYQAAGSEWLTAYWQPAGQAVLEAELAASVAAR-LPAYMVPAAWVRMPAWPLNANGKIDRKAL----------- 116695626 513 ------------------------------FEAGVRAHPERLAVDAADAQLSYGALDAGADALASRLQQGGVRPGDVVGLLLPRGAGMAVAMLASWKAGAAFLCLDAAMPAARLAQLAADADLKAVVGEGGQPQW---------------LADVLPDAGWHAVSLRADAAILPATWPAAVPAQPAYLIYTSGSTGTPKAVVVTQGNLAHYAAGVLHALALPAGSSMASLSSV--TADLGHTAWFGALLGGHTLRVLDDEDPEALASALAARPVDCLKIVPSHLRALLAVADPAR--LVPRQCLVFGGEALDAALVARVQALHPCRVVNHYGPTETTVGCLTHPVPSGGAQGPVGRPL-PGVSAYVLDRHLNPVPRGAAGELYVGGAGVASGYLRRPALSAERFVPDPFYRTGDRVRMTDDGAIVFLGRADAQVKIRGFRVEPGEVEAWLRQAPHVRDAVVLAQPSPAGGLRLVAYLVPADGFDLTA-LRTAMAAALPAPMLP-AAFVQCDAFARLRNGKVDRKAL----------- 194537087 901 -----------------------------------ARTEDKTAVICGEQTLSYAQLGEQVQRVMWQLKARGLTTGNVLAICLPRSVEHVVISLASALSGIIWVPIDAASPKERLNYLLENCHADLVV-------MDKPSELDNVIAFDALIEPVLFADGEPDVTPLDQLSRLS------QSQQTAYYLYTSGTTGKPKCVVVNNQATSNVIGQTGQAWHLTSEDVVMSVTPLHH--DMSVFDLFATLSFGATLVLPQEKDALQWNRLIEQHQVTIWVSVPAILEMLLSCTQAGQ--LHSLRLVAQGGDYIKPATIAQLRAGSNPPLISLGGPTETTISIWHELTADDISVIPYGRPLAGN-RYFILDEIQRHVPQGVVGRIFTSGVNLAQGYLEDGELKQTDFDEHGHFRTGDQGYYRADGNIIFASRINGYVKVRGVRVSLPDIEKQLQTHPALASVVVVDYTDVNGDTALAAFSVKPQQSASSQALREFAK-QSLPSSHIPSRFIALEALPLSANGKVDRKQCQAHVQRQ---- 120403943 5 -------------------------TIPALLSAAVRARGERIYLVTPTERLTYAAAERRSAELARWLLGQGVGKGTRVGLFFPNGAEWVTWWLAVSRVGAVAVPLSTMYRPAEIAKVIRLADVALLIGPTRILDIDVVSRFEEALPELPFLRRIALTGPAPWATTIDDADSVPSRVAEVSPADLAIMVHTSGSTADPKGVMHTHGTVVRQTAAVRAITGSDADPVILCAMPFFWIGGV--LAATGALHEPVTLLVMPKLDAETALDLAENEKATGIVGWPAFTQRMREHPSFADRDLSSAPMLRDG--PLDIAMTDVPD---GFPVHRT--MSETAGGFA-------------------HTEMKIVDDAGMPVAAGVVGELLVRGVGVMAGYNKRER--SDTFDADGWYHTGDRVYRRADDRLFFVGRTGEMIKTSGANVSPLEVEAVIETFDDIAQCVVVGVEHADRGEEVCAVLVPVGNEVDVDSVARRTRE-ALSSYKVPTRWVIAEQIPTLPSGKLDRRAVRALI------- 121702597 41 -----------------------------FLPRAAAIEPDAEAIYHQVLRRTYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIYGIAAAGAINIAVNYRLKEDDIAYIFNHSDAEVIIVDQ-----EYVPLLQAYRAAHPNTPIIIDTDTDATEGQLSGPFDEAVESQAGSEDDIIALAYTSGTTARPKGVEYTHRGYLATLGNVIESGLNTQRCRYLWTLPMFHAMGWTFPWAVTAVR--GTHYCLRKINYPEIWQLLKQEHITHFNAAPTVNTLLCAADEAER--LPNPVQVTVAASPPTPHLFEQMTS-LNLHPVHVYGMTETYGPITQLPAEQKYKMARQGHGFLTSLPVRIIKTD---VPEGEIGEIVFVGNICSPGYYKDPEATRKLF-AGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDTHWGERPKAYVVKHGKQLEGQDVIAWAKGRAISKFMVPREVEVVPELPKTSTGKLRKNVLREWAK------ 145595459 3 ------------------------------LSESADERPD--AVQINGRGVPWVELRRLAAAVADDLHGL-----DRVAVEAGTDLATVVGVAGALLAGTAVVPVPPDAGPRERDHLLRDSAAEAVLVPAGKCRGDYAGRPR---------------------IPVDLTHRSDSTRPEPDPAGTALILYTSGTTGAPKGAVLSRRAVAACLDGLADAWGWTPDDLLVHGLPLFHVHGL-VLGVLGPLRLGSRLHHVGRPTPERYAGAAG----SLYFGVPTIWSRITAVPEAARA-LRSARLLVSGSAALPAAVGTDLAALTGRRVVQRYGMTETLITVSAHAD-GPHRPDTVGLPL-PGVRTRLVDDGDVPLPDGETGELQVCGPTLFDGYLHRPEADAASRTSDGWFRTGDVATIGPDGWHRIVGRATDLIKSGGYRIGAGEVEDALLAHPGVREAAVVGIPDSDLGQQVTAYVVSDDVA--ESELIDFVA-RQLSAHKRPRQVRRVDALPRNALGKVQKSQL----------- 186472865 515 ------------------------------LAQHAKKEPDVSAVTDAGRTLTRAELDARAARLAARMMTAGVGAEVRVGIAVGRTTDLFVGLLAILKSGGAFVPLDPTHPQERLAHIVDDALIEHVVTE------------RRHLPKLP-LRH----GTRVWLIDADDAQQEEIAWPAIAPTQAAYLIYTSGSTGKPKGVVVDHASIAMHCAAIVARYGMCEQDRVLHF--MSINFDGAHECWLAPLSAGVAVRITDDWPPAQTCETIARERITIAAFTPSYALQMAEWARRHGAP-RSLRSLTVGGEATSREAFAALRQAFDVRVVNGYGPTETVITPLLWSDIADAAYLPIGTPV-GERTAHVLDANLRALPIGVTGELYLGGTGVARGYHARAALTAERFVPDPFYRTGDRVRRRANGVLEFVGRIDHQVKVRGLRIELGEIEARLIAHDDVRDAVAV-VRGSGADAALAAYVELSEEAVDGGALVDYLR-RVLPDYMVPPHIVVLDALPRNANRKIDRAALPEPLRTE---- 118464091 5 -------------------------TIAGLLDECAAGRPDRPLLRDDGETLTVSQVAGLASAAAGWLTDAGVRPGMTVAWQLPSHVNAAVAMLALARMPVVQAPVLHLYRCREVCAAVDVARADILLVDE--------STAANAAPGLPTI--MVPADLVRRLQTSPATSAEYEALP--SAAEPRWVYFTSGTTGRPKAVRHSDATLLSAARGYVAHLGVGPREVGTIAFPIAHIGGM--VYLATALFGGFPVVLIPKVSAADLPRVLAEHQVTVTGASTAFYQMLLAAQMAAPTTVPSLRMLIGGGAPCPPEVHKQVREHLRVPVVHAYGMTEAMICVSEATDTDEQLANSAGRPI-PGSQVRI----------GANGEIELRGANLTAGYLQ-HDQWADALTADGWFRSGDRGHLRPDGRIVVTGRTKDLIIRKGENVAPDEIENELLAHPLVDEIAVLGQPDELRGELVCAVVRPRHRDVTLDELCTFLDQRGLMKQKWPERLVLVDEFPLTGLGKVAKSELARQIA------ 152986840 4 -----------------------------LFSQQAKSHPERLAIVDHARSLTYRELDRLSDRLAARLAGRGVGKGALLPLLAERSPELVIAILAAAKCAAAYVPVDRRQPDKRKQEILRQCRAPLVLATQA--------------GELPG-------HAVETIAELLDQATRASPAPEPGGSDALYVIFTSGTTGEPKGVVVESRSLANLVRWHNRRFEMSGQSR--TTLMAGVGFDVSQWEIWSTLCAGACLHLVPRPDPAALLAFFAEQRISHAFAPTVMVPALVERPVPASL---ALHYLFCAGEKLPPVA----TGSLPYTLVDYYGPTEATVFATCVDAEAYRRPASIGLPI-GGCEAFILDAEDRPCRGDTPGELNLAGICLARGYLNDPVMTERRFLRRRLYRTGDRARWLADGSLQFLGRLDDQVKIRGNRVELGDVEAALLRQPAIHGAVVLAHADDSSGQQLSAFVVPRERAVAPAALLAALKSQELPDYMLPSRYLLLERLPTTANGKTDRQALRRSLAE----- 191160791 30 ----------------------------------------------------YRQLRERVKRLANMLTGLGVKPGQTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSAEQILYTIDHAEDDVLLVNS-----EFLPIMEQIRGRIDNVRTYILISDDGEYEQLLAQASPEFEFPDLDENTRATTFYTTGTTGMPKGVYFSHRGLLATLGSSTSHACLHRDDVYMPITPMFHVHAWGVPYIATML--GVKQVYPGRYLPETLLELKEKEGVTFSHCVPTILHMLLKHPHAEKIDLRGWKLII-GGAALSRNLCVESLK-LGIDVFTGYGMSETCPILTILSHAEQAEIRCKTGLALAFVDLRVVDSDFNELPRDGVGNVVVRSPWLTQGYLKDHKAS-ERLWEGGYLHTGDVAVRDELGYLKITDRSKDVIKVAGEWVSSLELEDIVAHHPAVAEVAVIGKPDEKWGERPLALVVLKPTEVTDKEIAHHVREGVVSKQVVLVKVKLVPSIDKTSVGKINKVALRE--------- 110668324 3 ----------------------------QWLSQRAETSPTACALIDAETNYTFAALDQAVERLAGRLITLGVSQGDRLGIVLSPRVESVLIFYAAARIGATAVPLGHRLTATEIETRLTHATVQTVIC-----GRSADKTVFEAATAIENDISIISMDKSDSVDSVENTIPAGVNTATWNSQRTQLLLFTSGTTGSPKAVKLTAGNILWSAVASAFRVGITPDEQWLVTLPLHHMGGI-APILRGPLY-GMTVVLRGEFDAEQAVADLHQYDITAVSLVPTMLRRMLNSANKSSFP-ETLRTVLLGGAPTPTALINQCQDE-SIPVCPTYGLTETASQVATARPQTAFNPDTVGTPLL-WSDITIVDESGSPQPAGSPGEIVVDGPTVTPGYAGPETMTTGAYG----FHTGDIGILDTNGRLTVVNRLDDRIVTGGENVDPGEVTTVLESHPAVAAAAVVGIPDSDWGERVVAAVTPTERAVSNDDLRSHARD-YLAGFKIPKQIRVVDTLPRTISGTINRDAVHELF------- 120401258 49 ------------------------------FAAAAQRCPDRAGLIDELGILTWRQIDQRADAFAAALQALPGGQPEVIALMARNHRGFVDALIAANRIGADVLLLNTSFAGPALAEVMERGRSVAVVYDEEFTDTVDRALA----GRPDTTRIVAWTDTPGDRLTVEGMIAEHGGQEPVRAPEKSVILLTSGTTGTPKGASHS-GGDPSVLKAILDRTPWRAEQPVVIVAPMFHAWGFSQLAFAASMSC--TIVTRRRFDPEATLELVDKYRATGLCVVPVMFDRIMDLPDEDKYSGRSLRFAAASGSRMRPDVVIKFMDRFGDVIYNNYNATEAGMIATATPRDLRAAPDTAGRP-AEGTEIRILDADFNEVPTGEVGGIYVRNSTQFDGYTTG--KTKD--FHEGFMSSGDVGYFDEAGRLFVVGRDDEMIVSGGENVYPIEVEKTLAAHPDVAEATVLGVDDEKFGQRLEAFVVLADAAATPETLKQHVRD-NLANYKVPREITILDELPRGVTGKISRKDLQDRL------- 167462474 829 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPEDLCYVIYTSGSTGRPKGAMVEHRGMLNHLYAKIHDFRITGDSVIAQNA--SHCFDISVWQFFSALVTGGKVVIYPNEDAEAFIDHIQQDGVTILEVVPSYLSVLLEHLEPEQTGLEKLELLVVTGEALKPNLVRWFGKYPGIRMTNAYGPTEASDDITHYQDPGRVML-PVGSPVQNMT-IYIVDEAGELCPVGVKGEIWVAGIGVGRGYLNQEEKTREAFTEDPFYKTGDIGRWLEDGNIEFLGRKDDQVKIRGYRIEIGEVENRLSEIAGIKEAVVTVRGGEKTGKYLCAYVT-GEEKIDTEKVKQEL-GRSLPDYMVPEYVVEMEKLPLTRNGKVDRKAL----------- 32967981 27 --------------------WNTDTTLVRIVWEQVTRTPHAEAVRVGDRALTYRELADSAARVARW--AAGLRRELRIGVVAHRSLPVYPVLLGVLAAGGSYVPLDPAAPVRRLREVARRAELAAVVTDEGWAGLGLSDIAGLLVDRLPFQRGRLGGGTLTEFLPEADGALPGAGRPGPRPDDVAYTVFTSGSTGAPKGVLVEHRGAVNLARWVAGTTDLGPGSRVTQNASLH--FDASVQQIFSAWSAGATLLPVPRVDGARLYGWLAEQGVTHWDSVPSLWAPVVEHCAGRETVLPALRAVLLAGEVLPAARVNEWRPWQGHRLFNIYGPTEVTVDATAYEVTGPVTGGPIGRPL-PGLRALVLDADGHPCPPEADGELLLGGIGVARGYLDDPALTRERFVARRWYRTGDLVRYTAEGDLVFSGRRDDQVKVHGVRIELAEVERALHADPRVAEAIAVVLDDAQGRHELAAAVTTRTPVAGAA-LRASLAE-ELPAAMVPTRVLVVDALPRTANGKADRRA------------ 159040382 21 -----------------------GATVPDLVAAVARRQPDAVAVASDGATLTYRELTEQAEALAHRLVTWGVHPDEPVAVALPRSVELVVTLLAVLKAGGGYLPLDPADPPARTRQLLAVAGDPPVLSTGEVPGATRLFRLDQPGPTAPT----------------------GAVPRRLHPAGLAYVNFTSGSTGTPKGVAVAHSAVVRLIHQPG-YLRLGPTETVLQLAPA--AFDAATLEIWGALATGARLVLAPALDLADLARLLRRERITVLWLTAGLFHQLV---EFDPDCLAGVGQLLAGGDVLGPDAVRRLRARDGAVLINGYGPTETFTCVHPMTDPAAVPPVPIGRPV-PGSTVYVLDPAGRHVPVGVPGELYTGGAGVARGYLGRPGATAAVFLPDPFYRTGDRVRWRPDGTLDFLGRIDEQVKIRGFRVEPGEVAAVLRAHPAVGDTAVL-VDGEGERRRLLAYLTPRPGAPTPQELAGYAADR-LPAHLRPAAFLILSTLPLTRSGKIDRRAL----------- 163785446 14 --------------------------FYEVIEKNVQELGKKPIIFEDDIKITHKQLKNQVDSFSKYLEVAGIEKGDNVAILMTNSKEFIIAFLAIGKLGAVPVPINTFLKRHEIEYILENSQSKLLITQDKFEKD-----LKGILEQIPSLEKIIWSGNPKNLDSHNLSFEEGLTLPKASLEDTAVIIYTSGTTGKPKGVMLSYKNIFSNLINITKIVPLSHKDRFIVYLPMFHTFTLTAT-VLLPLYLGAPIVVIKSFPFSNILKQVLLKRITIFMGVPEVYNALSKAKLPWYFMFNRLRAFVSGGAPLSEATLERMKKKFPVPLLEGYGLSEASPVVS-INRLEKQKNLSVGLPLPDY-QVKIVNDELIELPTGEIGEIIVKGDNVMKGYYKNPEATEQTVI-NGWLLTGDLGYVDEDGYIYIVDR------------------------------------------------------------------------------------------------------------ 37527022 21 -----------------------------FLRRAILSNGDDIAVIDGECHWTWSQYASRCERLAIALKKMGVCKETVVSALLPNIHELLELHFAVPMAGGILNALSTRTDSNTLNFIFKKLNPKVLFIDRTFSLLDDVSLDKQVKIIVIDVDGAVISESDREFIQYESLITTELSFSLRDEQEAISINVTSGTSGQPKLIVYSHRGVFLNSISNVLDWDIPKRPTFLWTLPMFHCNGWCFPWAITA--RGGTHICMRKFDAEEAILLMQKHKVTHYCGAPIVHCALGTIARKQGLHFKEKIHGLVAGAP-PTEMMFSLLDSIGIAVTQVYGMTETYGPVVVCEEKSDWEKLSKSVRISQGQVCVIEENTGLQVPFDTVGELVIRGNMVAS-Y--DPDRHVTLDAASQWLFTGDLAVVENDGYVRIVDRKRDIIISGGENISSLELENILSNYPGVLAAAVVAKPDSHWGEVPYAFIELEETSSVTEELDNYICT-VMARYKRPKGYTFL-TLPRNASGKIIKGQLRQLIR------ 158299910 7 ---------------------WYGESLPSVLNPAAARSPDRVIQIDTGRQTTCGEMRRRIVRVALHLRRLGYRRGDFVSLACGNGEQVVPVLIGCWVLGLAVNPLAPVFEKADFVHMMKQTQSGLVFCDPANAGV----VREAVHEAITHGAQLFAMGPAAEGVHLEPIDGEECFRAEYLGDALAMVLCSSGTTGLPKGVCLSHAHFIL-IDRSVPYCSDASDGPIFNFSSLFWATGIFAV-MTSLLHSRPRVLTSKPYQPDLLLDLIETYRIENLFTPPSYVSTLLAHPRTDRADLSSVRQWQLGGSRVPTEMTLRLQKLLGHT-RSIYGSSE-IGFITRNDVT--VKPGSVG-PLTTNVQCRVLDEDGQPVGVGVAGELVLRHRYMFLGYLHNPEATANALTEDGFFRSGDIGYIDADGSLYVVDRIKDIIKYNNYQVSPSDLECIIQRMDGVKQVCVIGVPAPDGSDLPMAVVERKAAPLREEDIVRHVEEQ-VADFKRLRGVRFVDSFPMTPSGKILRLAVRKAVIKQ---- 85707103 9 ---------------------------------RAEAHPDKIALAVLGERWSYGRLLAAVRGTGTGLLRTGLKPGDRVLMRLGNTVEFPIAYLGAIAVGLVPIPTSSQLTAPEVAGIVKTTQPALIL--------------RAAGVACP--ETDIPSLDEPALEAMRDL--PPADWEMGDPDRPAYIIYTSGTSGIPRAVVHAHRAIWARRMMFDGWYGLRGDDRLCHAGAFNWTFTL-GTGLMDPWTVGATLIPAPGIAPEHLPALLERHDATIFAAAPGVYRKLVRPG--QPLALPHLRHGLAAGEKLSDTIRQHWRDATGTPMYEAYGMSECS-TFISGSPAHPAAPGTLGRPQTGRRVAII--GNGSPAPHGTEGTIAVHRPGLMLGYLGAPEATAEKFTGD-WFLTGDQGMMDAEGQITYLGRADDMMNAGGYRVSPMEVEAALSAHPGITTVAVTDIEVKEDARVIMAFYT-GPAQLDPVALDAFAAER-LAGYKCPRGFYHVEALPTGANGKILRRALR---------- 118465910 450 -------------------------SVVDLFAAQVARTPDAVALTCRGRSMTYRELDLAANRLAHALIDRGAGPGELVALVFSRSAEAIVAILAVLKSGAAYLPIDPALPAARIEFMLADAAPIAAVGTAALAGTLDGFELPVIDVDDPAL-----------------AGQPGTAPPTPAPDDLAHLIYTSGTTGVPKGVAVTHHNVAQLFDDLRIGIELSAQQVWTQF--HSYAFDFSVWEIWGALLHGGRLVVVPDAAPDELHALLVDEGVTVLTQTPSAVSTL------SPHGLDSV-ALVVGAEPCPAELVDRW--APDRVMVNVYGPTETTMWASHAPLTAGSGVPPIGSPLR-GAAFFVLDGWLCPVPVGVVGELYVAGVGVGVGYWGRGGLTASRFVACPFYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVT---GAADPVEIRARLGQR-LPSFMVPSAVVVLDVLPLTVGGKVDVGALPAPV------- 121609869 49 ------------------------------------------------TRHSYAQWYRRTRALAAALQGLGVRKGERVATLCWNHHAHLECYFAVPAAGAVLHTLNLRLSPAEIGWIAADGGARVLIVDD-----ILLPLYRQFAHLCRFEQVVVFAFSGAPVAPLRAADGAAFRYVPHCERDPVAMCYTSGTTGRPKGVVYSHRSAMLHTLTACDYWNLRGEDVVLPVTPMFHANSWGIP--YGAVMLGCKLVFPPHLHAPDLMDLMTEEQPTFALGVPTIWMGIAQHPDHGRWRLPPGMRSIVGGAAVPESLIRTL-ATQGLGIVQGWGMTETSPLATVSYLKPELRAASAGVPL-PLVQLRLQREDGSLAPDGQPGEIQVRGPYITGSYIGSPPDN---FTPDGWLRTGDVGHCDAHGYLCLTDRTKDLIKSGGEWISSMQLENALMGHPAVAEAAVVAIPDQRWSERPLACVVLQPAQATPEQLNRHLGEQGFSKWQWPERYEFMDAIPKTATGKFWKLRLRELF------- 159127116 1313 ------------------------------LQRMAASHPSRTAVEDSGARITYAGLAIKMNQLAGLLRERGLELEQIVPIMLEKSINTIVAMFGILVAGGAFLPLGPENPRERNLGILEDCGAKLVIADQLNADFF----------KGTSYEVIVIDAIAWDTIPLQRQV-----VPGLNPNSLAYVIYTSGSTGKPKGTLIPHSAIVAALDGILYATTQDNSRRIM--WSLNYTFDGSFYPLFPTLATGRTLCVAPQNTVGNLADVITKLRVDQINLTPTMASLL------HPDDVPTLEILATGGEPVTHHMLNVWAPR--IKVYTSYGPTEATICVTTRQVTPDMNIRNVGRPFPNTTALILDPDTMEELPSGSVGELCIAGPQLARGYLNRPEATNKAFADQRFYRTGDLARLLPNGEIELFGRKDDQVKINGHRMELGEIESVIKQTNVFRQCAVIAAPGEATGEDLL---LAPTELPEVDQIKAQL--TTLPQYMVPTIWLPVSKLPSLTSGKIDRKRL----------- 47567910 9 ---------------------------------HASVQPNKIAIKENDRVLTYKEWFESVCKVANWLDEKE-SKNKTIAIVLENRIEFLQLFAGAAMAGWICVPFDIRWKQDELKERIAISDPDVIVTE------------RYKVNDLPGEEGRVI--EIDEWKRMIEHYLPTYQSVKNVQNAPFYMGFTSGSTGKAKAFLREQQSWVHSFDCNIHDFHMKEEDSILIAGTLVHS--LFLYGAISALYVGQTVHIMRKFIPKQVLDKLEMEHISVMYTVPTMLESLYKEKRVIENDMK----IISSGAKWEAEAKEKIKNIFPVKKYEFYGASELSFVTALVDEESERKPNSVGKPCH-NVQVRICNEAGEEVPKGEIGTVYVNSDQFFMGYILDPEWTA-----DGWMTVGDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVVVGVKNSYWGEKPVAIV---KGSATRQQLISFCLQR-LSSFKIPKEWHFVDEIPYTDSGKIARIAAKNMIENR---- 217418428 486 -------------------------TLHGLFARRAAQAPDAPALIDGAGTLGYGELDRLSRAVAAALDAAGVPAGAPVAVRMLRDRHLVAALLGILRSGRAYVPLPRDLPPARVGDIVDAMSIGCVVTSAALRDETAAHLGGRPAARL-------VAEEIVRGAPARESGRG-------SADDLAYVIFTSGSTGKPKGVMVRHRPAVNLIDWVNRRFGVGPSDRLLFVT--SPAFDLSVYDIFGVLAAGGSIRIAEVADPERLARMLADEPVTFWDSAPAALWQL-HPLLPERVDGSRLRLVFCSGDWIPLSLPERMRGCFGATVVALGGATEATI-WSNYHVVERVEPGPYGRPIQ-NARYYILDRALRPVPPGIPGDLYIGGECLCDGYAGQPALTAERFVPDPMYRTGDRARFWDDATIEFLGRDDHQVKIRGFRVELGEVEAALARHPDVRDAVAVVRADGRDDRALVAYAVPKPGGASAADLLAHLRG-LLPPPMVPAHLVMLDALPVSANGKVDRRALPAPLADRAQAG 87251742 3118 ------------------------QTLLDMIAEGVNKYPDNIAIQQGELLLTYQDVWRASKALASQITA---QNDDLIAVVMDKSWQQVVAVIAILMAGKAYLPIDATYPQARIDALLEQGEITQVVAP------------KELAKQLKPYHVLTPSLDQQDMATFQPL--------TLHPTDLAYVIFTSGSTGQPKGVMMDHQAVINTLVDIEARLNLNEQDKVLAISAL--NFDLSVFDLFSTLHCGACLVIPPAQDPDGLITLAEQAQITIWNSVPAFAQLLTDGLNSRNTALPSLRNIMMSGDWIPVSLPDQLNLVPNAKLLSLGGATEAAIWSIAYSIKGSYVHRSSGQPLT-NQSFFVLDSELNPCPDWVTGELYIGGLGLSLGYWQDEAKTAAAFITHPLYKTGDLGRYQSDGNIEFLGRNDHQVKINGYRIELGEVENTLRHCPGLEEQSVIAAPVEDGSARLVAYVCSQRQAQDTEQLLQYAR-QTLPTYMCPVQIVPLDSIPLTINGKVDRKAL----------- 167747545 340 -----------FAERYNTIGVKQNLCLHELVFRNATDRSSKTAVIEGGRTLTYYELCKEAKKLARLLQLEGVGPGDKVAVRLPRGAEQIISVLSILLLGACYVPIGMNQPDKRIEKIVKRADIRYMVSHGCHLRLNRVNI-------------IDVNDRAK--------REEISANEPVNPSSSAYVIFTSGTTGEPKGVEISHFSAMNTICDVNKKCDISEKDSLLAVSSL--EFDLSVYDIFGILGTGGTIVLLDKTDAAQWLDLVTRYHITCWNSVPFLLRMLLEQAQAEEMKLQSLKTVLLSGDWIGTDLPAKLADVPNSELTALGGATEGSIWSNYLPVPKEWVSIPYGTPLD-GQLYRVVDQRGRDCPDWVPGELWIGGIGVAKGYVGDETTTNNKFVSFRWYKTGDMGRFWNDGTIEFLGRKDTQVKFRGYRIELGEIEAAINRAEGIK-SSVACIVSEGGSQKLCAFIVKNDPDSELDETINQSISSYLPLYMVPSEYQYGKSIPLSANGKVDRKMVAELFERQAVAG 70607944 65 ---------------------------------------DKVAFYWANERFSYLDLYNEVNKATYVLQELGVRKGDSVSLLFPSIPEAVFFSLAVHRLGAVLVIHYVGLSHETLAYRLNDCGSKVMVVASNGNEIRIKDFVDKLLDSHTTVKSVLVVSRGNRDIVYEDVKPKGVRPEEVESNEPGTIYYTSGTTGKPKGLFHSHAGYTIGLNWAFRALWWTVSELGWPVWPMANLYTIPVMGITGVLFEG-----FIGYKRDLFSRVIERFNVNYVWSSTTTLYTLLGEESVKSGDTSSLKIILNTGEPLNVGAWNWLENMPHVKIGDAYWMTEHLIPIACTPGEIPYKPGSAGI-VFPGTYFTVVDDDGKPLPPKQKGYIVVKNPATAK-MWNDPEKIKDKYWSPGYFYTGDYGYVDEDGYLFVLGRADDVIRSEGERIGTLEVESIIGTYPQVAETAVVGTTNS-----IVAFVVPKQGVNPDDEIKNYCRN---SGY-IVDKVIFLKRLPKTKSGKIMRRLLKSILANE---- 149276357 13 --------------------------IHELFEAAVLQHTERIAVTIGTVSITYEDLNTKASRLA-VLISANADGEEIIGISATRSIEMVIGILAILKSGRAYLPLDPTYPEQRLQQIVGDSGVRTCIASTTESNFFCQFSLQTIAA------------DQEHAISSASHPKQGLNV---------CILYTSGSTGLPKGVCLGHASMTNFILWQQTHALSGPN---IQALQFCHSFDASFMELFVPLITGGTVHLIRRLDGGRLLNFIISKKINKVFLPYVTLQYLTEAATAENRFPADLKEVITGGEKITPTIRKFFGELPESCLWNIYGPTETTVCVTTLDTAAWPGIPTIGSVMA-GSEIYFLDEQLQLVENGTAGELCITGVCLANGYLNKPELTAEKFVE--WYRTGDLGSYKENGEIDFIGRRDGQVKIRGNRVELGEIEVALMQSTNIRQAVVILREDQPGRKTLAAYLVCEEGTFDAAALRASVAS-ALPDYMVPASFSLLPELPKTTSGKVDKKALPK--------- 193683487 38 ---------------------------------------------------------------------------ERVAILCPNDASYVVAQWASWMSGQIIVPLSPLHPAAMLEYFISDSDAKVILTTAQFEDI-VRPLAEKFNQKYLLLEDHITMNSFEENDKVEMLNTDNNISDEQFFDSNAMIIYTSGSTGSPKGVLLTHHNLNAQINCLKTAWNWTNKDVILHALPLNHIHGI-VNALMCPLHSGARCVMLPKFNATDVWTAIEQYRVNMFMGVPTMYVKLIENYEFEKNDRQKIRLMVSGSAPLPNTLFSRWEQITGHKLLERYGMSEIGMALSNPLD-GERKPGFVGQPL-PGVNVRIVKDDIILLEDGYSGDLQINGNNVFKEYWRKPESTKKEFTEDGWFKTGDSVNYV-DGSFKILGRTSDIIKTGGYKVSALFVETIMLQNKMIKDIAVVGLPDSTWGQRIGALIVIDEQHTINVELKKDLKETVLPPYSIPTVINIVEEVPRNALGKVDKKSL----------- 218720593 39 -----------------------------FLPRAAAIEPDAEAIYHLTARRSYIETADRARGLAYYLKKRNFK---RVGILAPNTPAFLESIFGIAAAGCVNIAVNYRLKPEDVSYIFEHSDAELIIVD-----AEYVSLLDLFKSEHPNIPFLIDTDEGELSGPFDAAGWDALETQTTDENATIALAYTSGTTARPKGVEFSHRGYLAAMANVIELNYHKGRCGYLWTLPMFHAIGWTFPWAVTAVR--GTHYCLRKIDYPYIWYLLKNENVTHFNAAPTVNTLLCAAKEAER--LPEPVRVTVAASPPTAHLFEQMTN-LNLHPVHVYGMTETYGPITTLPDKEKYKMARQGHGFITSLPARVIK---MDVPEGELGEIVFEGNICAKGYYKDPVATSKLF-AGGVLHSGDLAVWHEDGAIQIMDRAKDIIISGGENISSVALESMLANHPDILEAGVVAVPDSHWGERPKAFVVQAGKNVKGSDIIAWAKASGISKFMVPREVEVVPELPKTSTGKVKKNVLREWAK------ 57650582 4 ------------------------------LYKQAQQNGHHIAITDGQESYTYQNLYCEASLLAKRLKAY---QQSRVGLYIDNSIQSIILIHACWLANIEIAMINTRLTPNEMTNQMKSIDVQLIFCPLELRGFQIVSLDDIEFAGRDITTNSLLDNTMGIQYETSNETVVPKESPSFNLDDIASIMFTSGTTGPQKAVPQTFRNHYASAIGCKESLGFDRDTNWLSVLPIYHISGLSV--LLRAVIEGFTVRIVDKFNAEQILTMIKNERITHISLVPQTLNWLMQQGLHEPYN---LQKILLGGAKLSATMIETALQ-YNLPIYNSFGMTETCSQFTATPEMLHARPDTVGMPSANVD-VKIKNPN----KEGH-GELMIKGANVMNVYLYPTDLTGT--FENGYFNTGDIAEIDHEGYVMIYDRRKDLIISGGENIYPYQIETVAKQFPGISDAVCVGHPDDTWGQVPKLYFVSESDISK-AQLIAYLSQH-LAKYKVPKHFEKVDTLPYTSTGKLQRNKL----------- 81681128 1914 ---------DDLAALERWTGRARGTTIPERFAAVVAEQPEAVALVDGEESWTYGELDRWANRIAHHLHARGVGRQHRVALVMERSPLLVAAVLGTLKAGACYVPVEPTWPRARIDLVLADLDPALVI------------------------------DERLAEEDLTGYPTRPLDTADVGGEHLAYLMYTSGSTGTPKGVEVSHRNVL-SLALDPCWADADHQRVLVHAPP---TFDASTYEMWVPLLHGGAAVVAPKLDAARLATLIAERGVTALWLPAGLFDLITQH---HPKSFVQVREVWAGGDVLSPAAVRRLVRDDGLTVVNGYGPTETTTFAARYRMSAPARPLPIGEPMA-GSRLYALDDRLRQVPQGVIGELYVGGDGVARGYANHPPLTSERFVADPFYRTGDLVRWNHDGQLEFLGRVDEQVKIRGFRVEPGEIRAALRKRDGVAQAVVVPRTDRLGERRLVAYVVPEVPAGADEDSTEHV-------------------------------------------- 81681128 480 ------------------------------FEQQAAARPDAIAVRWSGGTMTYRELNRQANRIAWTLKRRGVRPETVVGVAVRRGPLMVAAVLGVLKAGGAYLPIGSTLPSDRVAGMLADASATLVLTTEDTNRWTP-----------PDGVELLDVGRAGLALSLD---GEINPEPVASADNTAYIIFTSGSTGKPKGVTVAHRPVHNLLNWCYRTFDFGPDDVSLCVTSL--DFDLSVFDIFGLLGAGGGFYIADARDPEMLLDVLLSEPITFWNSVPGTLNQLLLPQTAGSPGVQDLRLVFFSGDYTPLSLPDQVRAVFHAEIISLGGATEATVWSNFFPVGAQWRSIPYGRPID-NARYYVLDEKLEPCAVGVEGDLYIGGPVIALGYVNRPDLTAERFIADPFYRTGDRASFFPDGNICFLGRADGQVKVRGFRIELGEIEYALGRHPAVRQGIAITRRDSVGDLRLVSYVLP---------------------------------------------------------- 212541344 1784 -------WNKAMPETIEL-------CIHEAFKQQVRLSPEAPAICAWDGEFTYSQVDSMSTRLSYYLINFGVMPESFVALCFDKSAYTIIAMIAVLKAGGACVPLDAGHPKAALELRVLETGAQVVLSSPSRTHL----LDDVVPYAIPVDETL--------FTQIEDI--DPFDITEASPENAAFVIFTSGSTGKPKGVVLEHRNLVTSAAAHGASIGIDESTRILQFA--SYSFDNSLEEIFTTLMRGGCVCVPSEDDMNNLAKAMNDLDVNFADMTATVAAFL------NPSDVPKLKGLAIGGEAPTKEIMETWCSVL--RLQNIYGPTECSINSCHNPDVGSSDVTNIGRAVGCVSWVVDANDHNNLVPIGCIGELLIEGPILARHYLHNPEKTQQSFIEDPMYKTGDLVRYNSDGSLVYLGRKDTQIKLNGQRIELGEIEHRISALPSDSQCSVVRRNGETTSKVLVAFVCLQSDSKKPTQVKSEISSQ-IQSYMVPNVYIPVSCFPMTSSGKLNRRLLRTTAEELLV-- 212541344 240 -------------------------CIHSVIEDQVQLNPEKEAVCAWDGSLTYFELNQQASVLARHLLTLGVRAERRVALCFDKSKWNVVAMLAILKAGGAFVPLDPSHPIARIESLVKEVEVNIIICSTGYSS-RLVSAAEHV---------LCIDAEHMERLEAENIASKHDDLATTNSTNAAYVLFTSGSTGKPKATVIEHQAFCSGAHAHGPVLLIESDSRVLQFA--AHTFDASLVESLTPLMRGACVCIPSEESLNGIVSAINELRVNHGFLTPSFVRFL------TPADVPNITRLVLAGEALTQANIKTWSS---IKLINGYGPTESSVAVINANITEETASHDIGFPV--GVRCWVVDPEDHDVPVGCTGELLLEGPSLARCYLNNPEKTAQSFIFNPFYKTGDLVRYNEAGSFDFVGRKDTQVKYHGQRIELGEIESNLIKHPTLKHGLVLLPKAGPAAQKLVAIMLPANPSPLISAIREAMAT-ILPTYMIPSIWLCIEAFPVLTSHKLDRK------------- 212541344 5517 -----------------------DACIHDLFKSRCMEQPDAPAVHAWDGDLTYTELNKYASSLAAYLRSLGVQPEALVPLCLDKSAWTIVSMYAVLMAGGAIVPLDPSHPLDRHREIVKQIGTDILLYSSKYNA----KYAGIVQHAISIDESVIRNTLSRTFSRHQSRS--------VRSSDAAYAIFTSGSTGTPKGIIIEHKAFNTGSVAFGAALQMTSKTRALQFASL--SFDAAIMEIFTTLTLGACICIPEEERLQDLAGTIRRMNVTWTVLTPSVANLI------DPVSVPSLKVLASGGEAMSPEVISKWSNK--VHLINAYGPSEASVVALYNPDVSNNAPNNIGYGIQPTTTWVVNPEDHNQLTPGSAGELALGGPTLSRGYLGDTVKTAAAFIDNPWHLTGDLVKYRPDGSLDFIGRKDSQVKLNGQRMELGEIEHRLEADSLVRHV-IVSIPSGPLQKRLVAILSLDDTAEELSRIKDNLTSQ-LPSYMIPQAWAVVNAIPMLVSGKLDRK------------- 212541344 2880 -----------------------DRCIHDIIDDNIQSHPDALAIDSWDGTFTYQQLGRYATALAHHLRNLGKDKEQFIPICFEKSSFAAISMLATMKAGYAFVPIDPQHPKARRQEIISDIDAKVILCSPQY---------------VSSCQEVVNHAVAVDMNLLLSLPEPKKALGKYDSSTAAYVIFTSGSTGKPKGCIIEHAGFCSGAVKNGPAFSFSPTSRVLQFA--SYTFDASILEILTVLVMGGCTCIPESTRLNGIAKFINEKNVNTALLTPSMAQTI------NPTEVPYLQNLALVGEAMTPNHIALWANEL--QLINGYGPTETIVAATKPRMTLETDSSNIGTPVGN---AWIVDPHDRLMPIGAIGELLIEGPTLARGYLNNEEKTREVFIRNPMYKTGDLVKYAPDGELLYVGRKDSQAKLHGQRLELGEIEHHLNGDNDVLNAIALLPKIGRYSKKLVAVISLRDFSTASDNIQDRLREK-VPAYMTPSTWVILQHLPLLPSGKLDRK------------- 212541344 4421 ------------------------RCVHDMIEEQARTRPALTAVEAWDAKFTYRELDSHANRLANVLVSQGIGPEVIVPLCFDKSAWAIVAQIAVLKAGGAFVSLDPTHPEDRLKSLIEEVNGRVVL----SSAQQYDKISKIVPN------TIIVNDRSLSRLP----QVTYSPRTSVSPTNSAYIIFTSGSTGKPKGTVIEHGQFCTGALAHGAALHMNSETRSYQFA--NYTFDASILDILTVLILGGCICVPDAEEMNDVAGSITRLSANWMCITPSVASTL------KPESIPTMKVIAMGGEKMTPGAIEKWSK--SVCLVEAYGPSECAVVCAAGDKVDQSGPAVIGKAV--GSRSWVVDQHNRLVPVGAIGELMIEGHIVGRGYLNNEKKTKEAFIQDPMYRTGDLVRYNEDGMLTYIARMDMQIKLNGQRIELGEIEYQCSQHENVQLAVDLVAPGAHPGPKKLAMFVSDDKTRGSAQLEMDLAARNLPSYMIPQLFFPVSIIPFTTSGKLDRRKL----------- 169622966 46 -------------------------------------------------RRSYEEVADRARGLAYYLRKHGYK---RVGILATNTPAFLESIYGIAAAGSVNVAINYRLKHDDISYIFQHADVDMII-----ADFEFVGLLDEYRKERPGVPILVDATEGELSGPFDEAVLEDLEAQAGNEEDIIALAYTSGTTARPKGVEYTHRGYLAAMGNIIELNYHTGRAKYLWTLPMFHAMGWMFP--WSVTAVRGTHYCLRKIDYPEIWRLLKDEGITHFNAAPTVNTLLCAAKEAEK--LPQEVRVTVAASPPSAWLFEQMTN-LNLHPVHTYGLTETYGPITKGYHPEKEKYAKMARQGHGFIMALPVRVIKTEQADGEIGEIVFEGNICAKGYYKDAEATRK-LWAGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVADSHWGERPKAFVTTKDGSNSEAEVIQWAKDNNISRFMVPREVEVVAELPKTSTGKIKKNVLREWAK------ 159040377 531 --------------------------------------------------LTYGRLDADADRLAAHLRRCGVRPDQPVGLALAAGRAAVTGVLAILKAGAGYLPVDPTHPPARLRALLTAAGTTVCLADAGLAATLATPPGTSDDDQPYPGTVLAVGPDGQPVDADPTGAPAPAAPRAVHPDQLAYVIHTSGSTGTPKGVMVSHRTATNLALAFADLHGIGPGDRLLMLPPL--SFDASVGDLFPALVSGAAIVVHRQPAAAGLVELCRTHGLTLVDTAAPLWARWVAAAQPGGVDVTPLRAMMVGGEPVDLETVRRWAGLTGVTLHNHYGPTEATVCATTYATVDAAELPPIGRPV-PNVEVHVLDPDLRPVPIGLPGEVCVGGTAPARGYRDNPAETAGRFVPNPYYRTGDLARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVRRTAVV-VDHAPAGPRLVAYLVGDDVTPTGREARIALR-RRLPEYLVPSAFVRVPDLPTTRHGKLDLAAL----------- 149210175 643 ----------------------------------------------------------------------------VVGIFSANTIDYQTVAYAVHRLNGIVTPANAVYSVPELAHQLKSSGASALVTCALLLDTALAAAKEAIARDKIFVMWMPGPAPSTPVVSVDDLIREGSSLPQLEARQTAFLCYSSGTSGLPKAVMISHRNVIANVLQYNVFDGPSLAKRILGLLPFSHIYALVVINHAGT-WRGDEIITLPKFELATFLGAIQKFKISMLYLVPPIIIQMVNHDKLKQYDLSSVHSVFSGAAPLGEETVGNLNKIYDWVVVQGYGMTETATVVSGTSE-DDIYTRSSGS-LLPGVKAKVMDPNGNEVTQDTPGELWVQSPSVTLGYLNNEKATHETFDEDGWIRTGDLFTLSPGGNLVILDRIKELIKVKRHQVAPAELEAHLLDHPAVEDCSVIQIPDDHSGEVPKAFVVKKSDNDLAREIEKHVEEHKASYKWLRGGVEFVAEIPKSPSGKILRRLLRDREKEK---- 115389402 69 -------------------------------------------------RRSYIETADRARGLAYYLKKHGFT---RVGILCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDISYIFQHSDVEVIIVDK-----EFEPLIQAYRASKPNIPIIIDTDEGELSGPFDDLETEGLESQAASEDDILALAYTSGTTARPKGVEYTHRGYLAAMGNVIELNPLRGRCRYLWTLPMFHAMGWTFPWAVTAVR--GTHYCLRKIDYPEIWRLLKQEHVTHFNAAPTVNTLLCNADEAER--LPNPVQVTVAASPPTPHLFEQMTN-LNLHPVHTYGMTETYGPITKMPSWDQLKMARQGHGFVTSLPVRVVKTD---VPEGEIGEIVFVGNICARGYYKDPEATRKLF-AGGVLHSGDLAVWHSDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAYVTVKGGTLEGKAVIEWARSTGISKFMVPREVEVVPELPKTSTGKVRKNVLREWAK------ 158520129 43 ----------------PRDIAWS-----DLLEDCAADVPEKTFLRYKTESFTYRQMNANANRMAAFLVAAGGGRGKGVGILMRNAPRVLDVFFGSQKAGMYSVMINPELRGDGLAYVINHSDID-FLVADAELLDTLIPVMDALDRIRPDTVFINDVEEEARGIALPDLLSRAYRMPAVRPDDLCLIIYTSGTTGPPKGVVYRYNTTGVTRLRLVGHLFLKPGDVYYTYLSLCHGNALFI-STTATMAARAGMALARKFSASRFWDDVRGYNATVFNTIGSIVPILMKQPEKPTDSDNSVRVVFS--AACPADMWEPFEKRFGVTLYEGYGAIDGGGKGIMNFGTAPR--GSLGKPMASG-RVRLVDEKGHDVGPGAAGELLFKGGGKSREYYKNEAASEKK-VKDGWLYTGDILRKDKNGYFYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSEMAEDEIMAAVKLEGQSVTPAGLQAFLAGQ-LAKYAVPRYIRFVDDFPKTNTHRIIKRVLEQE-------- 111222052 6 -LPAWTV-PPELRRHYREAGWWDGRTLVDVAVQGFGGSPRSVVRTHSATHLTYAEVLDGGRALAAHLESVGVRQGDALAFQLPNWSEALVCFVGALLRGAVLVPIAPYYREHELTGILRRSEARCLVVAEQVRGRRPIDEVAGLREQLPALGEVIVVGDATPYAGAVGHSKRAGDLPRIDPEAPAAVTWTSGTTAEPKGVVLSHQALAFEVRFHMAPSL--PSGARLAAAPLSHVTGMLATALVPPVR-GEDIHLLDVWSPPSVVALMDELKLPPALYAPVFATSLLDEPSLRPDHLRLMDTASLGGAPVSRALAERLESA-GVAVTRGYGCTEPSISLSASSDGSRARLTTDGR-ILPGVELRLLDDDGALVAVGAQGEIHSRGPDLFSGYLG---AAGSATNEDGYFATGDIGVVEEDAWLRLVDRKKDIVIRAGINISAAEVEAALDGLPGARELSVIGVPDARTGERVCVAVVPAGREVTLEDVRRHLDAARVARQKWPESVLLVDELPRTPSGKVRKPDL----------- 88810519 1596 --------------------------LHDRFFQNARENTDWIALRWGSGTRSYGELADSALRVAAELIRGGVSPEEVVAVHLPKSPDQIAAVLGVLAAGAAYLPLGMDQPVARRDRVLRRAGVRRVVTDSNQSWPDQVS---------PCLFSRIRA-------------VEPLPEPSVATDQLAYVIFTSGSTGEPKGVEITHRAALNTILDINRRFGVDAQDRVLAVSAL--NFDLSVYDIFGLLSTGGSLILIDRREARDWHELARRHGATIWNSAPALLEMLLTVSDQSSPPAP-LRLALASGDWIGLDLPRRLTARFPCRFIALGGATEASIWSNFYEVDADWRSIPYGRPLS-NQRFRVVDEQGQDCPDWVSGELWIGGDGLALGYRADPERSGARFTTGRWYRTGDRARYWPDGVLEFLGRIDDQVKIRGHRIELGEIEAALLECPGVDHAVALVLRGPASTARLVAAVVPGHPVPDGDLLHSHLIG-ILPPPMVPEHIEVMDALPLTANGKVDRAALAE--------- 88810519 553 ----------------------SGRRLHDGFLAFAEAEPQALALLWEEHALSYGELRRQAMAVAGYLVAKGVRPGDVVAVLLPKGPEQIIAVLGTLAAGAVYLPIGVDQPAA------------------RRERIRRAAAVRLVLDALPQ-------------------DAEPLAAPVPGSDDLAYILYTSGSTGEPKGVEVPHRAAMNTIENLNRRLELSGADRILALSAL--EFDLSVFDIFAALSVGAAVVCVDRRDAAAWNRLIRRHGVSLLNCVPALLDMMLSAPNDESGPV-TLRAVLLGGDKIPPNLPGRLANWPGCRFIALGGTTETAIHSTFFEVTESWHSAPYGKPLGNVC-LRVVDALDRDCPDFVPGELWIGGEGVARGYRGDPERTARQFVHDGWYRTGDQARYRSDGNVEFLGRLDQQIKLRGHRIELGEVEAALVSGPGVGQAVALAVK-----QGLVGVITLSGQAPPAAPLREHLRE-TLPPAMVPVSLYCCSELPLTANGKVDRKSLARLIEQ----- 198434156 43 --------------------------------------------------------------------------GERVCFLTPNDSSFVSCLLAVWSCGGIAVPLCSKHPPSELEYVINHSRASTVV-----SAVKYTTMIGPLCEKLKV--EHVQLDHWDKLDGDAKPCVENFPLLHVDGHNHSLIMYTSGTTGPPKGVLFNHSNIRYQIKSLVDIWEMSSSDVLLHVLPLHHIHGF-INALLCPLSINAAVVMEPSFEAGRVWKHLLGERVNVFMAVPTIYTKLIQYVEETKKKCKDIRLMVSGSASLPLSIMQKWKSITGHTLLERYGMTEFGMGLTN-PYKGKRIPGYVGLPF-PNVEAKIAASQENGEPDDESGELLIKSKSIFQKYWNNNKATKESFV-DGWFKTGDIAVF-EDGMFRIVGRSSDIIKSGGFKLSALDVERVLLEHDHVEEASVLGVPDDTWGQKVVAVIKLQNSTVDDVTMTSWCREH-MARYRIPREFKFVKEIPRNAMGKVNKKTLLQSIESK---- 119477286 40 ------------------------------------------------RSISCAQARKTVRQLIAGLRAWGVKPGDCVAIHSFNDIYYCMLVVAIVGAGGVYTGTNPSYTTMELVHHFQAADAKFVISEPEILTSVHAALGQEVPAGRRSWKDLFNHGE-EDWVAFNDLQRAK--------ETTAVRLFSSGTTGLPKAVTITHHNLIAQHELVFEVHPRPYQVSRIVAIPVF-HVAAAVVAHFSAIKAGHTIYMMRRFDLETYLVCNEKYQTTDLAVVPPMAIAILTSPFSRRPFLHSIKNVNCGAAPLDKEVQTRFRTLLGTPFTQVWGMTETSAIATMFTYPEDDDTGSVGR-LVPNLEAKLIDENGNISAFDVRGELCVRGPIVTPGYFRNDSANAESFDAEGWFKTGDIAYC--DGRWYIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGADEYPRAYVVRRGENLTEEDVRKYLGER-LARYKLTGGVKFVDAIAKTASGKILKRVLRENSKTDIEAG 198415766 20 -------------------------------------FGDSIGWIDEDKAYSFANIRESILKCADSLHRDGIQSGDVIGVMSHNTPDQRILVLAAIYCGAVVYPCNHLYTQAELTRMFEIKQPDAFIVASQF-----VDKVNDVKGKVPEDK-IYVIGESKTFKQLLDNGSEKCDIMTCDDDTTILLMHSSGTTGTPKLVQVNGYALLASLILAAATSQHQRSSIVYVVSPMFHLG--SIFATHGLLVQGSTHVLASNPTAPSMLQAVQKYKVTNIGALPPLLLEIVNSDVTMDYDVTSLKSVTTGGAPSSEEFKLKLRKKLNNAFVEGYGQTEAGILTSSNPRSAK---NSQGF-LVPNTTMKVVDTTGNDVGADVYGELRFKGPQVIRGYVGNEEANKALFDDDGWLRTGDLGCYDNEGNVYVTGRIKDVIKYKGVQVAPAELEGELHKLPGVADVAVVGVKDEVGGEVPKAFIV-RNGDVTEDGVTRFLKDR-LADYKLRGGVVFVDKLPKTATGKIQKRKLRQPEEEK---- 42733711 118 -------------------------------------------IIDEDKNISFKDLQPKSNQLANKYKEIGLKKRDRVGVLLSQGFECALSHTTTLRSGMITMPLFTLFGPKALEFRLSNSSTSCVLTD-----LENLEKLLGILPCLPNLKKIIVFGTEEWNDKISENYSKEFEAIKSKSDDEAVIIFTSGTTGNPKGCLHAHRVLLGHLQNNFPNRKSTNDYIFYTPADWAWIGGLFDVLI-PSLYYGVTVLAMTKFEPKKICKLLIDNKVDTAFLPPSALKIMKQQEEQLKLTPVNMTSIGSGGESLGEKLLQWGKEQFNVEIAEFYGQTEANLLVGNCPSVFPIKNGSIGKPI-PGHIVEIIDSNGMILPIDQVGDIALKTPDPFLTYWNNDKAAKKKMNGD-WLVTGDLGRKDSDGYIWYVGRDDDIINSSGYRIGPSEIENCLLKHPSVSNVGVVGVPDEIRGEIVKAFIVLNPSYSKSDQLKKDIQKTILSAHEYPREIEFINELPTTTTGKIIRKDLRSLHNKK---- 109462767 56 -----------------------------------------------EVKWTFEELGKQSRKAANILEACGLKPGDRLMLVLPRLPEWWLTIVACMRTGVVMIPGISQLTQKDLKYRLQAARVKSIITSDALA-----PHVDAISADCPSLQSRLLVSDTSRFRELLRVASPEHNCLRTRSGDSMAIYFTSGTTGTPKMVEHSQCSYLGFVASGRRLMALTESDIFWNTTDTGWV--KAAWTLFSAWANGACVFVLPQVDAQTILNTLCRFPITTICCVPTLFRLLVQE-DLTRYKFQCLRHCLAGGEALNSDVRDKWKNQTGLEIHEGYGQSETVLICGNFRGST-IKSGSMGKASPPYD-VQIVDEEGNVLPPGKEGNIAIRRPCLFNCYLRNEK--------------GDITTMEKDSIFWFNWRSASXLFSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLHDPEALTRELQEHVKT-VTAPYKYPRKVAFISELPKTVSGKILRSKLRNQ-------- 50540350 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------WHSLIGGASEECEPVWCDSEDPLFILYTSGSTGKPKGVLHTVSGYMLYTASTFKVFDYHSDDVYWCTADIGWITGHSYI-TYGPLANGATSVLPTYPDVSRMWEIVDKYHVSKFYTAPTAIRLLMKYGPVHKYKRTSLKILGTVGEPINPEAWQWYYNVVGCPVVDTFWQTETGGHVTPLPAATPMKPGSATFPFFGVVPA-ILNESGEELEGPSEGYLVFKWPGVMRTVYGNHLRFETTYFKPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGRPHPVKGESLYCFVTLNDGQKLEAELKKQVREK-IGAIATPDYIQNAPGLPKTRSGKIMRRVLRKIACNE---- 30314826 738 ---------------------YPETSLHAIVEAFAATQPEAIAVRCGDAVLTYAQLNESADKVADTLLRKGVQPGDVVGICMMRSELLVAALLGVLKAGACYLSIDCALPAERRNWLLEEADVKWALIDES---------APALRDATSTLLIGQLVNEQD------DPRVSPLAKPVISADARCYYMFTSGSTGTPKATASTHRAVVSLVKGT-DYIDIKGDDRFLFFAPL--AFDASTFEIWGALLNGAQLVVQPGEALDDLAHTLENQQVSVLWLTSALFQEMVDQ---YPQAMAGVRHVLTGGDVVSPQSMRSLLARSTGTLTICYGPTEGTVFTTSMDKVEQVTDKPIGWPIAQAD-AYIVDVFGQLAEPGVPGELFIGGTGITGAYLKRPELNQERFVGKTLFRTGDLARWTPGRGIEFLGRSDSQIKIRGLRIEPGEVEQAIRQLPGVTACSLI-LRTLNLDKQLVAFVSLDGSALDEQQIRVALRE-CLPDYMVPAEVHVIEQLPVNASGKVDKRALLELATQ----- 167647209 12 -------------------------SLGDVLAYHAGRDPDRPAVTHRDVTTTRAQLEALANRRARLLAEHGVGQGDFVVIALPNCLEFFETTFALWKLGAVPCPVSPKLPEIELKAIVETVAPRLIIGPT-----------DARLGGRPILPAGTSPGPQHGPEPLESRISPTWKAVT-----------SGGSTGRPK--VIVTRIPATTDPHKAGYAMQRFEETILSPGPLYHNAAFSA--AHQCLFAGGHVVDMERFDPETALQLIERYRVGHVVFVPTMMGRILPAETRERYDVSSLRVVVHLAAPCPVWLKEKWIEWLGPRIFEVYAGTEGVGSTCISGREWLEHKGSVGR-VTPGARMRILDEQGRDCAPGQIGEIFFK-PSAERSYIG-----ASAKARDGWISLGDLGHVDADDYLYLADRRTDLIVSGGVNIYPAEVEAALDRHPDVRSSVVIGLPDEDLGNRVHAIVQLAPQAVDETAIREFLRDQ-LVRYKIPRSFEFVEEL-RDEAGKARRMQLRDQ-------- 81428009 6 ----------------------------------AIEQPQTVAYQYGQTQYSYADLKVASDRIAAFIQDQALPKGAPVIVFGGQQFEMVATFLGAVKAGHAYIPVEQHSDAERIQQIESVAKPAAVL---------SWASASQIEVDMPVFQADILADV------VASGATDYDAQQSVQGDDNFYIIFTSGTTGLPKGVQISENNLLSFVDWANPAFGVADNSRVLIQAP--YSFDLSVMNLYPGLCSGATLVILEKEITDNFFEVLPTLKVNEWVSTPSFVEICLLAPTFDSEHYPELREFVFCGEELTHQTAEKLLERFPAKVFNTYGPTEATVAMTSIEITADILAQYDRLPIGADTKTVVVDEQNNEVAPGQPGELLISGPSVSKGYLNNPEKTNAAFFEDGFYHSGDLVVADDNQLIFYKGRTDFQVKMHGYRIELEEIDHHLGQLAQVKQACTVPRYNAHQVTQLIAYVVPAEGATLTKTLKAALAENTMA-YMIPQRFVYPESLPLSVNGKVDRKALIKEVN------ 114797267 5 -------------------------SLSRIVAHWAAQQPSRTVLSHEGRDVSWAEFEARTNRLARAYQKLGVKQDDFVTISLPNGIEFFEACFATWKAGATPQPISARLPKLERDQIVEIGAPSLVV-------------------GVPGGEYPQTACVPQGFEPDTGLSDAP--LPEVTA--ASYKAMTSGSTGRPKLIVSKQ---PAAADPDVPMLEIPQQGCMLIPGPLYHNGPF--LWAMTALFKGCTIVVTTRFDAEETLKLIEKHKADVIYTVPTMMRRIWSLPEEVRYDLSSLKALWHLAAPCPAWLKECFIEWLGPEVVELYGGTEGQGSTTIQGTDWLKHKGSVGKPVE-TCEMKIVDEDGKTLPPREVGEVFIRGAGTTYRYIGAD----AKAIDGGWESLGDLGWMDEDGFLYLSDRLSDMVIVGGANIYPAEVEAAIEAYPGVRSSAVIGLPDEDMGARLHAVIDRPEGPVDDATMIAHLSER-LVRYKIPKSFEYSAEAVRDDAGKVRRKALREA-------- 69933952 869 --------------------------------------PDRTALICDTRSTSYGALGLRVRRVMAGLAARGLAPGDMVAICLPRGPEHLVLTLACAFSGLVWVPIDAAAPPERRDYLLRNSAPRLVVAGTDLPGWPLAS---------------------PRTLEAHDPAPIPQGLAALRSEAAAYYLYTSGTTGRPKCVVLNNRATANVIGHTLDAWGIGAQDAVISVTPLHH--DMSVFDLFGTLAAGARLVMPAPAEEKDALRLVRDHGVTVWCSVPAIVEMLLACAPD--DGLTSLRLVAQGGDYIKPAVIDRLRRRPDAALWSLGGPTETTISIWHRIGPEDDRIIPYGRAL-PGNRYLLLNPQGEPCPEGVAGRIHTTGVNLALGYLRDGALEQTDFTEVGAFRSGDLGRLRGDGTILFDSRVNGYVKVRGVRISLADVEAELAAHPAVAQALVVDIPDA-RGEKVLAALVAGRDLPEPAALRAFLRER-LPQSHLPDRILAIPALPLSANGKPDRRRARQIAGQ----- 167836559 28 ----------------------------EMIGRGAAINPTAPALVDDHRRWTYAELLRDITRTANMLSRLGVDRHSVVAYVLPNLPETHFVIWGGEAAG-IVCAINPLLEGPAIASLLKAANAKVLVTLAPFPGTDIWSKIQPILSQVPSLQSLVLIDLAGRVHGWRRIAASVMRRREFDADDISSYFCTGGTTGLPKIAIRRHGNEVANAWSVGQVIGMGPGKTVFCGLPLFHVNAVLATGLV-PFSRGAHVVLRGDGVVKRFWEIVEHHRINFFSAVPTLYSALLDVPVGGR-NIGSLEYGLCGAAPMPVEVFRTFQDRTGVRILEGYGLTEGACVSSVNPPGGERRLGSIGLCIPGMMKAVILDDAGRDCVENEVGLLTISGPNVFEGYLQEDQNKGLWLDDDGWLNTGDLARRDAQGYFWLTGRRKELIIRGGHNIDPATIEEPLHRHPAVQIAAAIGRPDVHAGELPVAYVQLKAGATTEAELDAFIRGSIGERAAIPKRIHIVDA------------------------- 107101751 212 ------PWLDADEERRLQALRSEPQALHHLFEAQARRTPQRIAVHAADRSLSYAELERESAALAVRLRAAGVAPEQRVGVCLRRDSGLLVGLLGVLRAGGCYVPLDPAYPEERVAYMLDDADCLLVLVDAST-----RERVAALGRPCLTLEE---GGDQANDLAL--------PASEVGADHLAYIIYTSGSTGRPKGVAIEHGSAHAFLRWAGQHYAAEEWSGVLAATSV--CFDLSVYELFGTLAEGGTLHLVENFSLPDYPR---RDEISLLNTVPSVCAALLALGDLPG----GVRTLNLAGEPLRGHLVRQIRGQPQVRLVNFYGPTEDTTYSTAHEHAEALDEPPIGRPL-PGTTVEVLDGFEAPLPLGVAGELYLGGIGLARGYFGKPEQTAERFRVDPRYRTGDRVRMREDGVLEHLGRLDDQVKFNGFRIELGEIASCLASFPGVSEACAMLTEDSAGLRRLVGYL-AAPFAPPLQALNEHL-GQSLPHYMLPSAFVVLAELPKTLNGKIDRKAL----------- 118161360 8 ----------------------------DYLRTSAQEHPDRLAFVDPD-DISFRRFYQAVRQRAAHFARHGTQHGDRVAIWLPKCQDYALSLYAAMEIGAVYVPLDGTQPAERARKILDSAEPTVLVTDAAH----FRALDGWQRD---TLKLILIVDDVPDYAPVGNTAQPSVELPPPFADDLAAILFTSGSTGVPKGVQISYGNLHSFIAWALAEFKMTPHDVFANHA--GFHFDLSTFDYFVAAAVGGAVWIVREEEQRDLAALIRRHKVSVWYSVPSALALLAGSGELTSEVTASLRHVLFAGEVFPIRQLQALKSCLPCALYNLYGPTETNVCHVREDDMARDKPVYIGSTL-PGVIAEILDADGQPVGEHAIGELVVSGACVTPGYWRRQEPANYVNHLHGRHATGDLVGI-ENGFLYYHGRKDRMLKLNGNRIELGEIEAVLGAMPGIAEVAVVA-ECAGDTQHIVAYYTLRGERLGVLDIKSYCSAR-LPRYMIPRLARQLEELPKNANGKIDYRALEQL-------- 119716227 55 ------------------------------FTAAALLDPRRTAIIDELGSLTFAELQRRSNALARAFAELGVSEGDSVALMCRNHRGFVEASIAAAKLGADILYLNTAFAGPQLVEVLEREQPALVVHDEEFTRLLAKASADSDDSADPTLESLIAGRSGADLEP--------------TGRHGRIVILTSGTTGTPKGAPRSEAGIDAAV-SLLSRMPLRYGWRTHIAAPLFHTWGFAHLAL--AMLLGSTIVLRRRFDPEACLRATQDERCDSLVVIPVMLQRMMALPEEARYDLSRVQVVASSGSALPGDLATDWMDHFGDHLYNIYGSTEVAYASIATPLDLREAPSAAGKP-PYATIVKILDPDGRELPQGETGRIFVGNGLLFEGYTGGGHKE----VVDGLMSTGDVGRFDTDGRLHVEGRDDEMIVSGGENVFPKEVEDCLMRHDAVVEVAAVGVDDPDFGKRLRAFVVVSRAVP-EQELKDWVKE-NLARYKVPRDVVFLDELPRNATGKVLKRDL----------- 197342057 996 -----------RAERAASEVEQPEKTIAGLLAEQAARTPDATALVFGADTLTYAELDAAVNRLARLLLARGAGPERVVALALPRSLDMVVALFAVLRTGAAYLPLELDHPADRLAAMLADARPLLLLSRT------------EVSARLDGDVPRLLLDDPAVEAERAAQPGTPVHR-RFSLEHPAYVIYTSGSTGRPKGVVTPYRGLTNMQVNHQKEIFAPAGRRLRIAHTVSFAFDMSWEELLW-LVEGHEVHVCDRRDAEALVAYCAEHRVDVVNVTPTYARLLIEQGLLEGHVPP---LVLLGGEAVPETVWTALRDTEGTYGYNLYGPTEYTINTLGGGTPDSATP-TVGRPIR-GTRAHLLDAWLRPVPDGVPGELYIAGIGLARGYLDRPALTAERFVADPFYRTGDLLRRRPDGNLDYLGRTDDQVKIRGYRVEPGEIETALSRHPLVAQAAVVVRED-----RLVGYVVPSGADPEA--------------------------------------------------- 197342057 1 --------------------------------------------------------------------------------------------LGVLKSGAAYVPIDLDHPAERIAHVLADAGARTVVTTPADAG--RLPAHHGLDTVLVDSEGHPAGPSDADAAPQADTASDAAPYAEAAPDHPAYLIHTSGSTGRPKGVVVTHRALANRLAWMQGAYGLTEADRVLQKTPA--SFDVSVWEFFWPLREGAAVVLAGHRDPAYLARTVRAEGITAMHFVPSMLDAFLASAEVTADPAASLRLVFSSGEALSGQSAARWTALTGVPPHNLYGPTEAAVDVTHHADGAPDTTVPIGRPVW-NTGLRVLDPGLRPVADGVPGELYLSGVQLARGYHRRPALTADRFVADPYYRTGDLVRRRPDGTLDYLGRTDRQVKLRGNRIEPGEIEAALTRLPQVARGAVL-----VRAQRLVAYAVPATGAADLEALRAALA-RELPAALVPEDYVLLADLPLTPSGKLDQAAL----------- 67524175 4842 -------------------------SIHDKIHEQALSQPGAQAVCGWDGELTYAELTGMSDRLAHHLRNLGVREEVMVGLCFDKSMWTIVSMIAVLKSGGVIVPLGVQMPVQRLQHILNEITAPVVLTMDKHA------------SKLRDITSANVLTIDGGFIATLPNPCHPPSESSLTSESAAVVIYTSGSTGTPKGVVLTHGTICTSIESHGPKLQMGPNTRALQYS--AYVFDLSLLDILSTLRFGGCVCVVSEEDRVDTNSLMEAMAVNFAVLTPTVASLI------DPRTVPTLSTLVLAGEVVPHSAVETWASH--VTLFNGYGPAESTILATTNGPIEKEQASSVGTALAGAIWVVDTQDHNRLVPLGVVGELLISGPLVARGYLNDTERTSQSFITDPWYKTGDLVRQDPDGSIMFVGRADGQIKIRGQRVEVGEIEYWLRQHFDTQTVAVDVIGASTGDVALVAAIELRKDRSSNEDVNHQLREKALPSYMVPSKYIPIKNMPNTASGKLDRRALRTLLKEEQLA- 67524175 3742 --------------------------VHELVSQHVSTNPYAPAVCAWDGDLTREELDRLANKLALYLTTLGVIPETMVALCFEKSKWALVANLAVLKAGGAVVPIRAD-PIQRVQNILQQTGITTILASEGF--------ASALEGLVP---NVITIGD-DLIQSLPSPVTQPIST--VTPSNAAFVIFTSGSTGNPKGVVVEHGAMSTSMQAHGKKFGMNSETRAFNFA--HFTFDISLHDIISTLQFGGCVCMPERERVNNMADAMNRMGVNYSFLPPRVIHTI------KPSDVPGLKTLVVGGEAVQPEYLEPWLN--GVRVFNAYGPAECSIAATCNEVANKADVPNIGRAIAGG--LWVVDENNRLLPLGAVGELLIEGPLLARGYLNDPIKTANAFICNPMYRTGDLVRQMEDGSLIYVGRRDGQVKIRGQRVEIGEIEHHVTEHPSVVEN-VIVYPHCGPAQLQLVGITPLDQLPHALQQASSVRDHCIPEYMVPNSWISLAAMPHNSSDKIDRRRLTQWLE------ 67524175 2658 --------------------------IHDLFNEQRLLRPNATAVCAWDGDLTYQQLDEMSNALAHHLVTLGIGPEVMVALCLDKSKFAIIAQLSVLKAAGVVVSINPKHPTQRLELVLKDINAKVMLTSHQYSS-QFRNLVPHILHMDETL--------------FSALSSQPQPPSTVTPNNAAFIIYTSGSTGMPKGVILTHLSLCSSFRAHGKIYEMSPSTRSLQFA--AYTFDASISDIWGTMSHGGCVVISEEERMNNLQGVIEAYGATHAQVTPTVASLL------DIANIKCLTTLILGGEAVREAMIEEHAKAAGVKVLNGYGPSECSITTCSAALVQKKQALNIGRPLVG--SVWVIANGESICPIGAVGELWVEGPLLARGYHNDPKKTKAAFVTNPFYNTGDLVRQSPNGDLIYQARKDSQVKVRGQRVEIGEIESLVASLPNIMISVAMELSDDFLQRHLLSAFLPNAPHLRDAQLHASLLE-VLPSYMVPRLFVPVVHLPQTTSSKLDRRTIKQMLE------ 67524175 5938 ----------------------ADGCIHDLVHHQLLSCPDAQAVHAFDGHLTYRELHRLATRLAYHLEGLGVGPQVPVATIFEKTKWVVVTYLAVLKAGGTIVPVNHQHPKQRMQALVQSIGTRVILTS-------------QDPGRLQGLVTGPVLKVDQDF--FTQLPDSDNPHPVVQATDSAFIIFTSGSTGTSKAVVLQHGAIVSSMVQGHGSLYASPDTRAIQFSAL--NFDISIAEIFTTLSFGGCVVISEDDRVSRLAEAMEEAAVNFAILTPTVASLL------KPEQVPSLRRLLLVGEALRPEVAEPWSS-SHVELHNAYGPAESSILTTFSQRRDPVQAPNIGFPLA-HSNLFVVDPSNNLLPVGMVGELLIEGPLLAREYLGDAKKTAEAFVTDPFYRTGDLVQQKLDGSFIYIGRRDTQVKIHGQRVEIGEIEWVKNKLPDVREV-VAGLFKPIYEEEPLLAVAMEVPSSLSDELREELRRNLLPSYMVPQLYLPFAKLPLTDSGKLNRRATWEMI------- 67524175 1111 ----------EWAKEIPPKADYR---IHDKVYEQRLRRPDAWAVQGWDGDLTYQQLDDTANQLASYLIRLGVQPETKIPICFEKSKWAVISQLAILKAGGCVVPLGTTQPASRTRLILKDLQATIILTSGKFASRF-----------MDLVTHTVVIDEA----FMAELPPSEMVPCLATVDNAAFIIYTSGSTGVPKGVVLPHASLCTSLEHMGARFKLSPDTRTVQFS--AYTFDISIQDIYTTWHYGGCLIILSEEDRSNLAPEMVKYQVNCAGLTSTV------AGTIFPQDVPTLKKLVLLGEAVKQAVVDQWIGH--VEVYNAYGPSECSMQASINRLTPGCNALNIGWAFAGALWVVDPNDYNRLVPIGAPGELLIEGPLQARGYLNSPEKTAAAFVKNGFYRTGDLVQQNPDGSITYIGRRDTQIKVRGQRVEVGEIEHHLLQQDAVLDAAII---YPKQGDRLVGLLTLRDLAAASEELSNHV-----PEHMVPKIWIPLESMPQNDSSKLDRKKL----------- 67904188 47 ------------------------------------------------------------------------------------------VFYGVIAAGGVWSAASSTATPPELERQIRQGNSRLLITGPGCKDVVLKAAK---AAGVPQSRVLILRSAGHERVPSEVLDWERITDPKKLEDSLICLLYSSGTTGVPKGVNISHTNMVYIAKRRATDPTYEHPYRTLAHLPTAHVAGCQGYFANPAV-AGGTVFWMPKFDFQKFLGYNKKLEITSFFSVPPIYLLIAQSPDVT-DQFKSLRRAYSGAAPMGADLQTKAQKKLGCLINQTWGLSETTGSTT----------GSVSR-LWPNMRLRIVDEDGKDVEEGKEGEFLVKGPVVTKGYYGNPQATKEAFTDDGWFKSGDIGVRR-DGLFYIVDRKKELIKYKGLQVAPAELEAHLISHPLIYDAAVIGVPDGSGNEVPRAYIVADKAKISEDQVKDFVKSH-LAHYKLRGGVVYLPAIPKSPSGKILRRELRELVKKE---- 54022496 5 --------------------------IADLVEHAIDLMPDRVALVDDAREVTYAQLEERTNKLAHYLLEHGVQPGDKVGIYSRNTIEAVEAMVAVFKARAVMINVNYRYVENELQYIFDNSDMVALIHERRYS-----DKVAAVRARTPKLRTVVTAADSVEYETALAQSSADRDFGERSPDDL-YMLYTGGTTGMPKGVMWRQEDVWRVLGGGINFLQANGALTRYPIPPMIH--GGSQWATFQSLFSGGKVVMLPEFSGHGVWRTIDRHGVNVIFITGAMARPMLDAETGKPYELASLFAIASSAALFSPAIKEKFLELLNRVITDSIGSSETGFGGISMVAKGAEHTGGPRVKIDASTE--VLDEQGNPVTPGQIG-ILARKGHIPLGYYKDEAKTAATFKENGVRYSGDYARVEEDGTVTMLGRGSVSINSGGEKIFPEEVEGALKAHPDIFDALVVGVEDERWGQRVCAVVQCRDKRPTIEELRPVL-TQEIAPYKHPRSLWFVEEIKRSPAGKPDYRWAKEQTTAR---- 33595597 48 -------------------------------RATAIRYPD-PAACHEREDIDFGRLLERVHQTANLIHAEGVGPREVVSLLLPNTPQGQYALWGGQAA-AIVNPINWMLEPEAIAAIVRAADARMLMAYGGDAQLDIWDKVLRVAELCPQLRTIVRLGGSRAGAAIDGYRADALDFAAIGPHDLAALFPTGGTTGDPKLVRHSHWNEVVSAWLSAAVAGIVEGESRLSATPLYHVVG-AFAGSLATLARGGTLVLATSVGLARIWEVVQACQVNYLTIVPTIMNQLVQMP-IGGHDISCVKGVLSGSAPLSENVARRFLALTGLPVREGYGMTETTSVCMMNPRGGPVKTGSVGL-LFPYHRARVAGAAPRDCAPSETGVLALQGPTVFDGY---AAGAQGGFLEPGWLDTGDVARIDADGYIWIAGRTKDLIIRGGHNIDPKAVEEAFYRHPQVLEAAVVARPDGYAGEVPVAYVQLVDGALDAARLLAEVRPDIAERAAVPKDCYLMAALPKSPVGKILKHRLRE--------- 46138947 2615 -----KRWNEHVPG-------PVDACLHDIITDVARIEPDKMALYSSAGTLTYAELDEFSTRLGHHLVSMGVGPEVIVPLLFEKSIWAVVAMLGVLKAGGAFVALDPAHPAERLALIISDTGSPVMVMSANQATTPL------VTGDLSNLEVAMFTVTHESILELPALSDKP--CPTVTPDNAAYVIFTSGSTGRPKGVVIEHRAVSTGTKEHGSQMNYTSTSRVLQFA--SYAFDATIGEVFTTLVYNGTVCIAETERIEDLTGFINRANVDWAFLTPAVARMM------TPSDVPTLETLICGGEPIGDLTPRIWSE---IKFIQAYGPTETCVFASISDRHREVRPAIIGHMMGSAAWVVSPSNSDLLVPVGSVGEMLIEGPILGRGYRNDPDKTDASFIRDPWYKTGDLVRYNLDGSMDFVQRKDTQIKIRGQRVEAGEIESHVSAHKDVQHVYVTFVKNGRLSSRLVAIISLKDDYDRAKELLRTVTESKLPRHMVPAVWAVVESVPLTTSGKIDRRLMTNWLEK----- 46138947 10392 -----------------------DRHVHDLFDDMVRSTPTAPAIHAWDGEFTYAELDRESSRLAGLLLKQGVKPDTFVALCFEKSAWVAVAYLAILKAGAAFMLLDPEAPIERIQYMMEQTKTSMVLCSPT-----YKDMVDDWDA-----TAIVISKEVMGTLP-----DFAGPFPNISTSSAAYIIFTSGTTGKPKGAVIEHGAYSSSAIAQKKALYIGPGSRFLQFA--SFMFDATMIEMVTPLLSGGCVCIPRRQDISDLPRVVREMNINMAILTSSFIRTM------SPEEVPTIKRLIQGGEPLSQKDIDIWADK--VILGNAYGPSECSVMASCLSDVLRTSEPSIGYPAACAHWVTEPANMHRLVPIGAIGELLLQGPTLSRGYINNPDKTAEAFVRDPFYATGDLVRLNSDGSVTFVGRKDTQIKIHGQRMELGEIQHHLTTIDEIRHSVVLSPSEGPLQKRLVAVLELANLSSTAAESIQRIRDQRLPSYMIPSTWIVVQSMPTMISGKLN--------------- 46138947 5731 -------------------------TVHALIEAQVKAIPDNCAVTSWEGDLSYTELDHHATRLAVHLRSLGVGPEVTVPLCFKKSIWTVVAILAVMKAGGVFVPLDPAHPADRIKGIVEQLPSRIVALTSPQCVLTVAHLVDNT-----------ISVDASSIAQLENVSSAESLSPGATPSNAVYIIFTSGSTGQPKGVVLEHSAAASGTTAHGHDMSYSRDSRVLQFS--SYSFDASILEILTTLVYGGCIVLSEEERINDLVGGINRLRVNWAFLTPAVAMM------VEPSQVPTLRLLALGGAPLWLAVLQKWTAVGTIRVVNGYGPTECCALSTHNYYSRSMRPEVIGKAM--GCNTWVVDPRDPNIPIGAVGELLIEGPIVARGYLNDLVKTQDAFLSGRLYRTGDIVSYATEGNISYIRRKDTQVKVRGQRIELGEISYQIASHGSVAHLVVLGSRGKFSGQIVAIFLQLLDSPQDLAKVRAIISEDKLPSSMQPSAMVPVNRMPINTSGKI---------------- 46138947 7300 ------------AETRREMDSWSDECIHNIIERNSQAMPDRQAICGWDRTFTYGELDQAANAFAHHIHSLDLKPDTFVATCFGKSAWTIVAQLAILKSGGAFVAIDPTHPADRVETILSELGSPPILLTESKHQDRFKTL-------FPNIVTV-----NEDTLSSLSVPNGP-PSTRVRHSNTAYAIFTSGSTGRPKGIVIEHGSLSTAALTHAGPYQITSDTRALQFA--AYTFDVSIGETFYPLSQGGCVCVPDAARLEDLAGAINGLSADWAFLTPTVADLL------DPSLVPGLKTLVLGGEAPTSVNIRRWHDK--VFLISGYGPAETTIWCNATGRNGSSDPANLGPPMGARVWVTDADDPSVLLPVGAVGELLIEGPLVSRGY-TDPEKTAAAFIPPGWYRSGDIGRSRPDGTFSFVRRRDNQVKVRGQRVELNEVEVHISQAESIRHAVVVLSHHSLGGEELGIIAVQSDEAISASDLIQDRLLSTLPPYMIPKIWITVEHLPSTTNGKMDRRQI----------- 46138947 4200 -----------------------------LFEQQVEKIPDQQAICAWDGNFTYRELNEASNAFAHHLYSLGPKPDEFVITCFDKSAWATVSQMAILKAGAAFAAVDPTYPIVRVKTIVNDLRASVLFTETKYKD-RFQGIFSKV---------IVVDQEMLDSIGGPQLDAPSTP---VNGNNLSYSIFTSGSTGQPKGILIEHQSLSTVAKHFAKPYQIDQNTRTLQFA--AYTFDLSVGETFMTLLNGGCLCITERRRLEDLTGAINDFQVNWAFLTPTMADIL------DPAQVPSMKSLALAGEAATSENIRKWHDKVHFVI--AYGPAETTICCNATDGVKATSPANFGPARGAGIWVADMDDPSILLPVGAVGELLVEGPIVGRGYV-DPIKTAEVFIDPPWYRSGDIVRYNPDGTCSFVRRRDNQVKVRGQRIELNEVEVHVSQADADLQHTVVLLPEKVEAQRVLCPVTSEEDRSRNSTLRNKLSS-TLPGYMIPKIWITVEQLPLTTNGKMDRRKIQDALTEQELA- 46138947 1145 ---------------------------HDLILDAAQDYPDAPAVESHDGSLSYGEFDVMTGKLAAHLKSLDVGHGIPVVFRMEKSLWAIVAMVGIMRAGCHFVPLDPAWPVERTQFIIDNVGASILLTTESTPALPVQHIN----------HTVVLSPEL-----LNKLPTENSLLPHVKPSDPAYILYTSGSTGQPKGVVVEHQTLSSSSTAHGKAMLMDRQTRAFQFS--SFTFDVSLGEIMTTLVHGGCVCIPSSDDLSNISGAISKLRANQLFMTTTTL------GTFSPEDCPTVKTVVCGGELLSQAIKDVW--APHVNLLHGYGPTEACIAVSGHANDPTLPPSVIGHAMDGNRVWVCRPDDPRILPIGALGELIIEGPIVA----HRIPESWGTPSPYRLYRTGDLVRWNMDGSLTFFGRHDGQLKVRGQRCEAGDIENHLTTIPDIAHCAALVPKQGACASMLVAVLSFKTTHPTTGEIIAKLQEQQVPGYMVPQVWLPVVSLPSTTACKTDRRRVSRWVDQ----- 46138947 8882 -------------------------TVHALIEAHVKESPNRCAVTSWEGELSYAELDNHATRLSVYLRSLGVGPEVTVPLIFTKSIWMVVSMLAVMKAGGVFVPLDPAHPPERIAMIVEQLPNRAVALASPDRTGLISGLVDN-----------VVALDADEAACIAKDADGDNKLPEATPDNAVYIIFTSGSTGQPKGVVLDHRA--------------------------------TATEIVTTLVYGGCVVLSEDERINDLAAAINRLQATWMLLTPAVASTL------DPSEVPCIRYIALGGESSSHATNKKWSK--GCKVLHAYGPTECCVMCTGLLTRPEVIGGSVG------CNNWVVDPRDPSVPIGAVGELLVQGPIMARGYLNNPDKTQESFLDTGLYKTGDLVSYCSEGKLTFVRRKDTQVKVRGQRIELGEISHQIASNDKVAQMVTLGSRGTLNG-KIVAVLTLRGLQTTEAEVQNYIADK-LPGYMHPSVMIVVNRMPINSSGKLETRRVAQWVDE----- 46138947 232 --------------------------VHDMIAQRARKQPDAEASISWDTTMTYADLDELSDTVASHLVSIGLQVGSTVVTCLDKSGWVPAIYLSILKAGGAFAPVSPGLSADQLTSAMRRLSPS-IVISSTPNLSKFVGLAEHVLDISEILKTP------------KNTNTQLLSSLTVAVQDPACVLFTSKGEGEETLLVLDHVAVCTSIVTNSNVHDFSPATRTLQFAPYDSRASIS--DVLFTLAAGGCVCVSEEEQTGRIADACTRMNPSLVCLTPSSAAVL------NQDDLPGIDTIILAGEHLDKDSVGKWATV--ANLINAYAPT-AALGYACCTAPLITISSPRNIGWPRGCAAWVMDPQDRLAPPGAVGQLLVESPFLGQSY------------------------------------------------------------------------------------------------------------------------------------------------ 119194973 254 ---------------------WS-ECFHQVVERHALDRPLAQAIDAWDAQLTYQDLSRLTTRLAQYLQTQGVGPRVIVPICFERSAWAIVAMLAVSKAGGAFVSIPPYLPLGRRAAIIQMVGPTIVLTTSDHGHL-----------WTPGFNWIPIEGDRINRLP----ACDTALISSVKPTDMLYVIFTSGSTGVPKGCMVSHLSFLNGALKKAPEWKFGPNRRVLQML--SHTFDMSLLEICTSLGSGACVCVPRTEEIEEGLSAINKYNITLAVMTPSLARRL------DPHTVPGLKVLCLGGEAFPKEIVTLWSEKIN--LFQFYGPSECSINSTRAITHRNTDPSNIGVPNNAACWVVMPNNYNKLVPVGAIGELLVSGPIVGLGYLKDPVKTSQVFLDDVVYKTGDLVRWNSDGTLTFCGRVDAQVKLHGQRLELGEVEFHLTLHSEVRHAVAI-VPKTGRSQNNLISVILNDQSIDARSLRAQL-QNALPRYMVPTIWAFVESMPMSASGKIDRVRVRKWVED----- 119194973 1356 ----------------------------DAVEGQATSQPDLRGILSWDGEFSYNQMVKWYTRLAKYLICQGVNRGDHIVACLDKSCWSIITLLGIMKAGATFVAANPLHSQQRLKAIVEHCCARLVVTESKYISLFDTTETPTIAVGKQDVE--------------YSVPSTEVCLPVINGTDKASIVYTSGTTGAPKGIVIDHGSLATSLVGHGRSYKFSRETRTLQFA--SFTFDASLQEILTTLAHGGCICVPEDERLSNLSHCINQMQVNLALFTPTVARLI------RPQDVPCLKTLILCGEQMSRQDVATWADF--VDLYNGYGPAETTICVSPADDPTNLGHAVAGTRIW-ITEVT---DDNRLAPTGCVGQLVVESRQVSQGYLRDLQRTTTSFIHPAWYKTGDLGRRNADGSLTYCGRKDTQVKIRGQRVELGEVEHHVRECPDV--SAVVAEVIRPAGEVLGAFLVSAGNQHAIEEVVTEVREDRLPCYMVPAAFFAVSAIPITVSGKTDRHRLREI-------- 145224943 3 ------------------------DTVDALLRAQAERHPDTEAVVDPAERITYRELDAATRELGAAFVASGITKGTRVGLLMPNGVEWARTALALMRIGAVLVPLSTLLTPPELDAQLRTASVQHLIAVEEFRGHRY---LDRLDADLPALSTVWTTDQITGLRPGPGTAAVSDAMSRVRAADPMAILFTSGSSGPPKGVIHSHGNAIGAVRSGLDARCIDDRTRLYLPMPFF-WVGGFGGGLLSALVAGATLVTEAVPQPDSTLRLLTAERVTLFRGWPDQAEALARHLPASGVEL-NLRPGSL--EALLPP---NLRARPGAR-ANLFGMTESFGPYCGHPDMPETAWGSCGTPFD-GMQVRITDPTGEELPAGATGMIQIRGPHLMRGICRRTRE--DVFTPDGFYPTGDLGHLDSDGFLFYHGRCDDMFKVRGATVYPAEVEQALRTVDGVRAASVTNLPGPE-GNRVGAAVVC-DASLTVDVLRRAARE-VLSSFKVPSVWALLPAIPRGATGKVDTARLRELLQD----- 103486400 6 -----------------------------LLDIAADAASDRPALGSGEEAIDFGTYRARASQTAAWLASRG-KANT--AFLGMNGELLPILLFASGMAGTAFVPLNYRLPDADLNRLVARTAPAVLIADD------------DMLARIAPAEGIELVARSDFEAEFLAGPTPPPAALPEAENDIAVLLFTSGTTGEPKAAVLRHTNLTAYVMSTVEFLGAGEDEAALVSVPSYHVAGISA--ILTAAYGGRRIVYLPAFTPDQWVATAAAEAVTHAMVVPTMLDRILDVMEQTGETLPALRALSYGGGKMPEPVIARALAKLHVDFVNAYGLTETSSTIALLDPAIRRRIASVGKPL-PSIELEIRREDGTPCAPGEHGEIHVRGEQVSGEYLN-----KKAVADDGWFATNDAGWLDEGGYLFVEGRLDDVIVRGGENISPGEIEDLLRTHDDIADCAVLGIPCEKWGEKVVAVIVSRSGRPDIEALSSAIRAK-LRSTKTPEQWFVRDALPYNETGKLLRRVLKAELAEAACAG 148553690 39 -------------------------------------------------RYDYHGLAARAAQAAHMLRRFGIGSGDRISSLGWNGHRHMELMFAAPGIGAVLHTANPRLTDEQIAYTIDHAGSSMLFYERSFA-----ELVERLAPLLPAVRHYVMFSDAERTVALLARETAAFDWPLLDEKAAAFLCYTSGTTGHPKGVLYSHRSTVLHAMAAGSAFGLGAFDCIMPCSSFYHATGWGLPFA-GALNGCAFALPGDRMDAASLHELVETAGVTFTCGVPTIWTMYLDHLQRSGAGTGTLDRIVIGGSAVPRAMAERFARDHGVRVLQLWGMTENPVGVVATPTPDDVIWTRQGR-MQFGVELRIVGEDGAALPDGEAGALMVRGPWTIRRYFRAEEDAADA---DGWFDTGDIATIDGDGFLRLTDRAKDVIKSGGEWISSIDIENIVVGLPGVRIAAVVGVHHPKWEERPILVIEAHDGAMVTVEMVRTFLTPRIARWWMPDRILF-EAVPLTATGKIDKKALRARHA------ 212532635 68 --------------------------------------GDNVAIVWESEKYTYRQLQDEVEILAGVLREEGVRKGDVVIIYMPMIPAALIAALAIVRLGAIHAAVFGGFASASLAQRIEDAKPRAIMTASSKGPIPYRPLVEGALSKFKPEKVIIWQRDQLRWNHPDKVGGQRAAPVPIRSDEALYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFGGPGDVMFCAWVVGHSYILYGP-----LLVGATTVMVGTPDAGTFWRVIERTKANVLFTAPTALRAIRKDDPDNKYGLKTLRALFLAGERSEPSIVQNFQDLLGAVVIDNWWSSESGSPITGLAPPLSIKPGSAGKPMPGFD-VRVVDDEGQEVKKGTMGNIVLAAPTAFRTLFNDEERFYKSYFNGRWIDTGDAGMIDKDGYVHVMSRSDDIINVAAHRFSTGAIEQAVLSHPLIGEASVIGIPDPIKGHLPFAFVQPRQSAQLFNEVNALVRDQIGAIASLGGIIQGVGMIPKTRSGKTLRRVLRELVENAVIHG 169600937 73 ------------------------------------------------EKYTYNQLLSEVETLAGVLREEGVKKGEVVLIYMPMIPAALFAMLAIARLGAIHAVVFGGFSAAALAQRIDASRPTAIMTASCGKPTGYKTMIEEAVQKSSHDRTIIWQREQLRWDPVRKEDGQRADAVSIKSGDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNFSMKYLFHGPGDVQFTAWVVGHSYIVYAP-----LLVGATTVLIGTPDASTFWRIIEEYKVTTMFTAPTALRAIRREDGENKFALKTLRALFLAGERSEPSIVEMYQKLLGAMVVDNWWSSESGSPISGVPKPLPIKPGSAGKAMPGFD-VRIVDDEGKEVSRGVMGNIVMGAPTAFTTLWEDEERFYKGYMKDGWIDTGDAGMIDHEGYISIMSRADDVINVAAHRFSTGAIEQAITSHPSIAEAAVIGIPDALKGHLPFAFITLSTSDH--------------PDGAIPDE-KFASEVQKTRSGKTLRRVLRDLIE------ 67476929 24 -----------FAQKYQHIRSLGDKPLFKFI----KADGNEPAV-----EYNLFQFQDKVDIISSALTTLHLKRKDVIAIYLPNCVPFIIMEAVIESSGFIMMPFNPTYTSDQLSRLFPRVTPKLVVTIKRF--------LPNIRSFNKEVKALLVDASQEEIISMNDSYLYSLERNQIQPEDELFYGCTSGSTGIPKICVYTNREFTGNIVSISSQVPPDER-KTLAFIPFFTTTGHIVLSTL--ILKGYYHVCMDKFNTEKVYEIVQENKITNISGAPSAFMAILKHPNRSHYDLSSLREVIMGGAVASDSFIESCRQTLHLEFCSGFGMTECGLMYKMPSKATHIPAGPVA-----HYEVRVVDHETRELPIGLAGELEVRSPIMMKEYLNNPEANKQAFTEDRWFRTGDEAVLEEDGFMRITGRVKEMIIRGGHNIWPAEINDTLIKHPKIQEAAVIGIPDKIQGETVVAFVVIKKGCSLEKDLKEFLKEK-LVPFSIPTYIFAIEDMPRTSFGKVYAPKLKEIVKD----- 70992477 1342 ------------------------QCVHEIIQQRQIERPTSTAVWAWDGQLTYAELGELSDRLAEYLATKGVQPEVIVPVCLEKSYWTTVAMLGISKAGGAFALLDPSQPEQRLQSICHQLNSAVILTSEKN---------RDLAGKLASHPIVLSLQSSRRW-----GHGPAKQAPATRPDHTLYVAFTSGSTGTPKGVVIEHRSFCTSALALNRITGVNSESRMLQFA--GYSFDGSIMEMLSALMAGACVCVPSEFRRNELVAAAAKFELTHAHLTPSVARHLLRNPEFT-------KTLVSVGEPMTASDVADWASNGQCKVMNGYGPAECAVSTTQAAVTSASDPKNIGFPVAGVCWVVHPENHDILLPPGAVGELLIEGPTLARGYLNEPDKTAAAFIPGRLYKSGDLVRYNADGSFQYIGRRDSQIKLRGQRIELDEVEKHVYQCPGVI--AVVAVEMTPATQTLVAFVVVEEHVDTTGDIQARLRE-AIPAFMVPEIFIPLLVLPQSASGKTDRRRLRSIAREKLAA- 70992477 266 --------------------------MHQVVHDRATDRRHHPAVIAADRALSYSELETLSLKVAYRLRGSGVQPGDLIPVCFCKSSWAIVAMLAINKLGAAFVPLDPSQPVNRLKSITRQLDATLAVTSP------------ENQSLVEDLVTTTVVVSETTVSELVDVHNEIV-LPACDPGAPAYCLFTSGSTGKPKGCVVDHAA-LASVATHSHALHLGPTSRVLQFA--SFTFGVSLIEVWCTLAAGGTVCLPSDSDVSRLADAIRSMGVDWCILTPTVLATL------EPEAVPNLRTILVAGEPLKKAQFSLWAER--ARLFQAYGFTEWAGICCV--SPQIRSIGDVGIIGTPANARCWLVEPGNPAPIGAVAELAVEGPSLAQGYLHDPEKTAATLIPPPWYTTGDLVYYDSNGMLRYVSRKDRQVKIRGQRIDLAEPEYHIAQRNVVLDAIVPA--DSNGDAILVAFVLPRDESSSVRQLTSFLEDK-LPDYMVPRLFLQLKETPVTITGKIARQKLREAAEDELVA- 119182135 25 -----------------------------------------------GRTYSAAKVAERVDVLARALAKKGTEWEKVVGIYSFNTIDFLVLCWAIHRCGGIASPANAVYSGPELTYQLKDSGAQSLFTCVPSLPI---ALEAAAKAGIPRNRIYILDLPTEGMRTLEQFITEGYSLPKLEARQTAFLCYSSGTSGLPKGVKIAHRNVIANTLQMMVYEAPHRNDVALGLLPQSHIYSLVVMCHCGP-YRGDQVIVLPKFELNHYLQTVEKYKIGTLYLVPPIIIAMLRNKELDKRDLSAVRAIFTGAAPLGKETADELQQWKPSWLIQGYGMT-ETCTVVCTTSSHDVWLGSSGSILPGIECV-------ELTGYDEPGELVVKSPSVVLGYLNNEKATEETFI-DGWMRTGDVVRVAPSGNIFIVDRIKELIKVKGLQVAPAELEAHILSHPDVADCAVIPVPDDSAGELPKAFVVKSDDAATIRAIMKHVEDHKARHKWLKGGVEFLDVIPKSPSGKILRRLLRDKERERRKAG 46112048 21 ------------------------------------------------------EVAQRVDFLARGLKAVGFDAHDVVAIYALNTIDYIPVTHAIHRVDGIVTPASSAHSVSELEHQLRSSRAKALFTCAPLLDTAVKAAKTGIPDKNIFLLPLPDVPSDGSYKSIEDLISEPAWIPGQGKRQTAYLCYSSGTSGLPKAVMISHYNVIACTIMIHTYETMTRQQVALGLLPFSHIYGLVVIAHIAQ-YRGDETVVMQRFQLDQLLACIQKFRIEQLSVVPPIIVQLLSSQDKRKYDLSSVRLVFSGAAPLGGETIQKLLEHYPWRISQGYGLTEASPSVFHTSEA-DAFLGSSGS-LLPGVKVKIIDQHGNEVTEHEPGELYVQGPNVVLGYLHNEKANAETFVEDGWLRTGDLVRKSERGFFFVVDRIKELIKVKGHQVAPAELEAHLLDHPYVADSAVIGIVDERAGEVPLAFIVKSREASGISDVHQHVEEHKARHKWLKGGVRVLDVIPKSPSGKILRRVLKKVAAEKPVA- 159124658 2880 --------------------------VHELIQKHCVERPHSPAVNAWDGAFTYGQLDELSSRLAVYLAAQGVGPNVVVPLCFEKTRWTPIAMMGVMKAGGAFLLLDPSYPLQRLKDICADIDCRLVV-----SSTTHEAMSRELAS------TVVVVGEDRHHWQLENT-SHTITMPKVRPADALYVVFTSGSTGKPKGVVIEHRSYCSGALDHIRSYNLTPQSRVLQFS--SYAFDISIVEQLSVLIAGGCIVISESQRKNSLGEAATALQANHAMLIPSVARL------VRHEDLSTITSLSLAGECMQETDVSYWAQH--VRLMNGYGPAECSACVLPHSDPHDI-----GYPV--GSVAWVVDPHDKLVPNGAVGELLIEGPIVGRGYINNAEKTAEVFIEPPWYKTGDLVRANPSGSLSILGRKDRQVKLRGQRLELGEVEAN-VQHPGALDVVADLLPSSRGGKVAMVFIAPESDSKLIAESVDFMQSQTVPNFMVPSMFLPLAQIPRTHSDKVDRNSLLKAVA------ 46138059 4384 --------------------------IDHIITAQSLLYPNKDAIVGWDGQFTYSELEHMTDRLASRLVSNGVSPGIIVPFCFEKSVWTIVAMLATLKAGGACTALAPDYPRERLKEIIIDSKATLIICSPSQ---------RKIAEDL--VNKVIVLDSAD----AESLAVESRVEGQIGSSDAAFVQFTSGSTGKPKGIIIEHRAMATSAKAHGRAMHMDDTTRTIQFA--SYTFDNSVEEIFTTLQHGGTVCVPDSERLHDIGAAMARYGITWADLTPTVASLI------RPEEVPSLKTLCLGGEAVNQDVVSTWAGK--VELINGYGPAEACVTCICSTEDLAGPIRSTNIGVGVGCNTWVVDDSNRLAPIGTVGELLIEGPILARGYLNDPERTDAAFITNPFYKTNDLVRYTSQGSLIFIGRSDSQVKIRGQRVELGDIEWNLSSFEDIEKAIVV---WPTQGQHLVAVVTLKSDEATVASAMEWVVEH-LPSYMVPQVWAVVNRIPLLPSGKLDRKSVIAWVDE----- 46138059 1323 -------------------------TLHDLALQQSRHKPEAEAIHAWDGSFTYQQIEYLSRALAKDLMKQALFRDSYVPICVEKSRWAVIAILAILRSGCAYVPLDPFHPQDRLQNIVSQTKAKWILVSEQT-----RERCQRLGADLYCIDPILLEAQSEPSELQEDG------LPIVSPDDDAYVMFTSGSTGQPKGVVVQHSAICTSIEQQVKCMRLKPCSRVLQFT--SFVFDISLCEIFAGLRAGACVCIPSDTDREQLPKMMNDFEITWAQLTPSLSLTIL------PAQVPTLKTLVVAGEAVVPEVIRTWGSATDLII--GYGPTETTVYCTVHYPTVENESSIIGMAVASSCYVVESANPDKLVPIGGVGELLISGPLLSRGYLGAADRTSTSFITGPFYCTGDLVRLLPDGNLSFLGRKDNQVKLRGYRIELGEIEAAI---PHLS---VVLLPWQGLHGGSIVALIPTSQRVSTIELKASLKERFLPPYMVPSVWLVVDSLPTLASGKINRMRLVDWIVQ----- 46138059 5911 -----------------------DECLHTTFERFARQTPDAEAVCSADGSYTYKELNDISQKLARSLREYQIRRNTLVPFCFEKSSLAVVSMIAVLKAGAVNVPINPDLPHSRMKYILEDMESEIVITSS-----KLAPLFQGLAKPLVLDETLFSGLEA----------TMETVCPALEPSDAAYIIFTSGSTGHPKGIVLEHRNLATACNAQADALGITSHSRILQFA--SYHFDMSLSDHWYALTRGACVCIPTEE--ERFSDLINRMKVDTIFVTPTIAGLI------DETMVPTLKSITLGGEAVTKHIVDKWTPIL--TLNFAYGPAEISVCCWRGNVEKGTPPSSIGRPL----NCRIWEDPNMLVPVGCIGELCVEGPQVSRCYFKDFERTKSSFVNNPIYRTGDLARYNDDGTLVFAGRKDNQVKLHGQRLELEDIEYNLSTHDAIRHGLVVL---PTKGNKLIAVITLSKYLANTEEVINYMSSR-LPAYMVPPVWIVVNAIPMSPTGKLFRKKVLDWLSD----- 46138059 2839 -----------------------NRCVHNIVEDFVDSQPEHQAICAWDIQLTYNELDRLSDALSETLVAHGVGPETFVPLCFEKSGWHVVAMFAILKAGGACVSLDPSHPLDRLCNIIQQVHPPVVLVSKDNSGL-FSGLTTDI---------LVVSGEYLANGHSATGQAISKSRRSVEPHNAAFVIFTSGSTGKPKGSVFEHASIATSSRVYGTMLQLTSRSRVFQFS--SYAFDLSIADEFHTLMWGGTVCIPSEFEVNDLVGAMRRYRANWAAVTPAVASLL------RPADVSNLHILVMGGERMRADTIKSLADH--VRLAFIYGPSECCVMYNTMVSPETDPANLGHQA---GVRLWLVDPSNHHLPPGSVGEILVEGPLLARGYLGELEKTAASFISDPMYKTGDLARYNPDGTLNYIQRRDNQVKIRGNRVELGEIEATLQAHPAVRDALALLPETGHFSKQLVAVVISREGSDDAKAVKVHLA-NNLPAYMLPSQWLLVQNIPLNSSGKMDRKALK---------- 46138059 8518 --------------------------LHHAVEKQVRCQPSALAVVTEVGTLTYEELDCMANRLSHHLIDHGAGPEVVIAFCFQKSLWAIVAILAILKTGSACVALEPGYPTQRKRSIVLETKSALILTSPTC------------QDRVLGLGIDVVTVDAAGINDLPTVQGTPKTT--VSPSNAAFIVATSGTTGVPKCTVLEHRN-LAAFTLCLPQMGMTSQSRVGHFS--AYSFDASIMDTILALTQGATICVISEEDRLNCLDAMSRLQVTWCFLTPTVIQML------EPEQVPTLQTIVSGGERLPNNLVRKWADK--VNLINGYGPTETSVICVFTRPLEPTDDGSIGRPL--VCQAWVTDTATRLLPIGTVGEIVIQGPNVGRGYMNSLAKAQSGFIDGRFYRTGDLGRLNHDGSFTIVGRKDDQVKLRGQRIEVHEVEYHINQSPVIQEAVVVPVEGPFK-QRLLALVRLKDAPASAAPLIARAREKEVPRHMVPTLWIPVQNFPRLTSGKTDRGAISRWVN------ 46138059 7431 -------------------------CLHASFSEQAEQRPASQAITAADADLSYAALEELSTKLAAHLKQLGVSREVLVPIYFEKSALAIVCMLAILKSGGAIVPLDPSHPPERISAIVRATGAKLALASKAMSFECFQDI------GLPDRINL--------------------EPSNVQPSNAAAVIFTSGSTGIPKGVVLEHRSLCISMESHAQLLGIGPHTRTLQFA--AFVFDVSLHDIFTTLLKGGCVCVPEYERLNDLSGAINRMRVNWACLTTTVASSLAKMAP-----CPSLTGIALGGEPLTVECVTAWQGK--AALHNFYGPCESSIFATRCHVSLASQRSDIGRPI--YGQAWIVDPNDHLLPTGSIGELLLQGPLLARCYLDDQEKTNAAFIPAPMYKTGDLARFDSSGCIHYIGRKDHQIKINGQRVELAEVEHHLRECIAVTQVLING------TKLLVAFISLDAGSPQRERLRHTLAETRIMDYMIPKFFLPVTTMPLTISGKTDYLALRQMAT------ 46138059 229 ---------------------YVNECIHHQFNDMAVKQPDKIAVDAWDGKLSYSEIAIASNQLAQQLIATGISKGDAVMACCEKSKFVAIAWMAIFKAGAVLVPVDMGQPLGRLEHIQNVSKAKAVVSTLKNLAMSNKVSDNILQIDDEFLSHAYSCGDVE------------VKSPPVSPADIAYIMFTSGSTGVPKGITVTHSGFCSGMKKCSGIF---TAERFLNFASYSFTPAIYEVLMPLCIFGGCVCIPSEHARVNELVRYMNETLVDTSVIVPSLLRSM------SPDDLPNLKTLLVMGEPIPQPEAARWTSKIG--LIYCYASSENGIVSSNNRLGHLTDVRNVG---YSNGTCWIVDPHDRLLPIGVVGECVVYSASTASSYLDLPEKSKEVFVKSGYCRTGDLMYFNSDGSLSFSGRKDLMVKIRGQRVELAEVEGAILSL-GCAEQTVVDVPGGPLANRLTAVMRIKEADESAESLRDLLAKR-LPEFMVPIAYVFVQSLPVTASAKVNRVAISEWLQ------ 157127567 23 ----------------RKSILNPNQSLGDLILQILERNAGKVVQVDSGVEVTGAEMRLKTIRIAQNIIKLGYGEEDIFTMVVRNGENAAPVVFACFALGIPVNTLDPTFSQDDLSHMLGTVKPKVIFCDN-----DVLDNVSAACNAIGISPKIVLMSESERGHDHLETLLEPTGIEEVPTKHLAVLLCSSGTTGRSKAVCLSHSICIAHLANFFD---CHPTDRTLAFSTLYWLSGMFV-LLTSTVWGATRVITRQSFDADLAVDIIERFGVTAPVLPSAQTLAIVNSPKANANALRTLRLPITGGSAIPSSLKQSFEKLIPGRFLEVYGFSEIALAVTYTRK-QFYREGSVGF-LTAGTEFKIVDDDGQSLDIGQEGEILVRSEHVFSGYFGNDVATREILDSEGWMHSGDIGRFDEDGYLYIVDRKKDIIKCSGYQVSPSEIESVIMTIPDVATCCVVGIPTETF-DLATALVVRKDPVPTAKEIEKKV-EESLAWFKLKGGVYFAAELPLTPSGKVVRRAVRDIVVQ----- 197773034 44 -------------------------------------------------RVSFAEMSARSDRAANWMRAQGVRAGDRILVMLGNQVELWETALAAMKLRAVMIPATPLLGPADLRDRIERGRVRHVVVRPEDTG--------KFDDVPGDYSRIVVGGERPGWLPYSGVHESPVPDGPTRADETLMLYFTSGTTARPKLVEHTHVSYPVGHLATMYWIGLEPGDVHLNISSPGWAHAWSN--LFAPWNAEATVFIHNRFDPGRLMAEMDREGITSFCAPPTVWRMLIQA------DLSRLRKVVAAGEPLNPEVIETVRREWGVTIRDGFGQTETAVQVSNSPG-QLLKAGSMGRP-SPGYKVELLDPVTGE-PGAAEGEIALRPVGLMTGYHGDEERTAEVM-AGGHYRTGDIGSRDADGYITYVGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPVRLAVPKAYVVLAEGGPGTAKLIFEHSRAVLAPYKRIRRLEF-AELPKTVSGKIRRIELRERTAQ----- 134098931 47 ------------------------------LRYSARNRPDVPGVVDEAGPVTYRELDLRSTALAAALHARGLKAGDTAAVLCRDHRWLIESLLACGKLGADVLLLNTGFAGPQLADVLTREGAEILVHDEEFT-----PVVADAHVSLPRYLAWNDAGRPETLEELVCERSEPKLPVPPRPANV--VLLTSGTTGLPKGAKREIRSGLTAAD-FLDRIPLRARESTFISAPLFHAVGFSQLTLGFAL--GSTLVFHRRFSVEGVVRAVEEQQCTALVLVPTMLNRILDHGERLSGPLASVRVVLASGSALPPTLCEQTRRVLGEVLYNLYGSTEAAVVSVATPDELRTAPGTVGRP-PHTCALRLEDENGRITRPGVSGRIFAGGALAFSGYTDG----AGGDVRGGLIGTGDLGHFDGNGLLFVDGRADDMIVSGGENVFPSEVEHLIARHYQVKDVAVVGVDDPDFGQRLRAFVVPIPGSDLEDEVRDYVRA-SLARHKVPREVVMVDQVPRNATGKILRRALTDE-------- 170023000 3285 ------------------------------VAHAMAAYAQQTALIWGGSRLSYQQLEHAVQRLAQYLHEQGVRESAHVGVALPRGCDQIIAVLAIQWLGAAYVPISVEWPACRRSQVITLADIHFLIGDRTLGWPEEVDVLS---------------------VESEPVSDERPTPRVVSADSLAYLIFTSGSTGVPKGVAVSHGAAVNTIESVNRQHQINPQDTALALSALY--FDLSVWDVFGVLSAGARLVLIPQREAAIWLSLVQQHQVTVWNSVPALLEMMLNEQDEQPPALPSLRVVMLSGDWIVPELPQRLRRAPNAHCVAMGGATEAAI-WSNYWVADTALTGWCSVPYGPNQQFRIVNEQEEDCPDWVAGELWIGGQGVAQGYYGDSAGTEQQFIRDGWYRTGDTGRYRPDAIIEFLGRKDQQVKISGYRVELDEITLALKSYPSIEDAVAFVIQHNDR--PVLAAVAVTPTPPDWQAVTAFLRER-LPEYAIPSRLGHCCVWPLTDNGKRDQHALR---------- 149203922 9 ---------------------------------RAEAQPDKIALAAKADRWSYGRLLAAVRGTGTGLLRAGLTPGDRVLMRLGNTVEFPIAYLGAIAVGLIPIPTSSQLTAPEVAGMIETTQPALIL--------------RAAGVACP--ETDIPTLDEPTLEAMRDL--PPADWHMGDPDRPAYIIYTSGTSGIPRAVVHAHRAIWARQMMSDGWYGLRADDRLCHAGAFNWTFTLGTGLMDPWTMGATALIPAPGITPEQLPLLLKRHDATIFAAAPGVYRKLFQPGAS--LSLPHLRHGLAAGEKLSDTIRQHWQNATGTPIYEAYGMSECSTFISGSPD-HPAAPGTLGRPQTGRRVAIL--ANGTPVPLGTEGTIAIHRPGLMLGYLGAPEATAEKFTGD-WFLTGDQGMMDAAGHITYLGRADDMMNAGGYRVSPMEVESALSAHPGITAVAVTDIAVKEDARVIMAFYT-GPQTLDPATLDAFARTR-IAGYKAPRAYHHVAALPTGANGKILRRALR---------- 169629625 25 ----FTPVSPRALASLVRSFWQFGPTPAMLLAASAIRFPDRAALIDDSGQLTYRDLQRRAEAVAAAVYARTPSAPRSVGIICRNHRGFAESMLAGAQLGAELVFINTELTPQQLGAILQRHEPDVLVYDDEYSQAVEESQYQGLRVLA------WRENPQENRLTLDSLADQHHPKPPPVRRPVKLTLLTSGTTGLAKGVPRAPRQLALMCVTAMATVRLRSRDRVLVAPPFFHGFGLAALLGPLALGG--TVMCRRRFDAQQAMTDIRRQRVTVLMAVPVMLQRILALADLDRRDARSLRMIVTGAAPISSSTVSGVLEAFGPILVNGYGSTEAGVVAIASPKDLVASPNTIGR-TALGVSVRILREDRRPAAPGETGMIFVRGGLEYEGYTPDKATTAKEIV-DGHVNTGDMGHFDADGRLYIDGRSDDMIVSGGENVFPGEVEDRLTTYPGITDAVVIGVPDDDFGQVLHAFVVAADGAPAPSELKTHVR-QGLERYKVPKRFIVLDEIPRNASGKVLRAKL----------- 189211109 73 ------------------------------------------------EQFTYAQLLQEVETLAGVLREEGVKKGDVVLIYMPMIPAAVFAMLAIARLGAIHAVVFGGFSPAALAQRIEASRPVAIMTASAKKPAEYKSMIEGAKSSFKPDKTIVWQREQLRWDPVLKEEGQRADAVPVKSGDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNLSIKYLFHGPGDVMFTAWVVGHSYIVYAP-----LLAGATTVLVGTPDASTFWRVIEDYKVTTMFTAPTALRAIRREARGKRGALKTLRALFLAGERSEPSIVQMYQILLGAMVVDNWWSSESGSPISGIPQPLPVKPGSAGKAMPGFD-VRVVDDGGNEVKRGEMGNIVMAAPTAFTTLWEDEERFYKGYMKGKWIDTGDAGMMDTEGYISIMARADDVINVAAHRFSTGAIEQAITTHPSIAEAAVVGIPDALKGHLPFAFVTLSTHDHP---------ESAVPDDKLVSEVQRL-----TRSGKTLRRVLRELIE------ 163722122 11 --------------------------LNDYVDHWAEKKPEAEVMIQHGRKVTYAQFKEMSDALALQLLAMGVQAGDRVATMMLLSPEHMALMYACSRIGAICAPLDVRLQDQEVVRDLSKIDPGILFILGKTPLRDFTTAAKAALDNCPSIKHLVLLLDPEAVASLVEANKQTQALEAVTPLTPTLIIFTTGTTGAPKPALLTHECIINEVLARGVNCNLDDDNRILINLPPSHVACVT-ECFMTIFALGGCAVCLMIFDPKTTLDAVQAHKVNFMGMIPTQFRMVWAVPGYDDYDLSSLVRVVYAGAAADLPFLQRL-AQMAPEFYTGIGMTEGFATMTPKGISPEEMVGQVGQAFTDLAEVSIVDGTGEALPDGEMGEICYHPPIVFAGYFNMPEETAKTVSKEGILYTGDLGFFQDKGSYRLAGRKKFIVKQKGYNVFPDEVEDHIARLEKVAVAQVVGAPHEMFDEGLMAFVQPKPGTDLAEEVMEHC--KGIASYKRPQHVVIWEPFPITRTAKVDKMALKANALE----- 41408269 452 ---------DDEAAPLRAAGPPSPKCLPARFADVVAQTPDAPAVSWAQGSLTYRDLDEATNRLAAQLVALGVEPETPVAIKLFRGPRYVVAMLAVLKAGGMCVPMEPGMPAPRVNSILRQSGASIVLDEE----------------------------RIDELLEAARSRHGGFEPPDIPPAQAAYVVFTSGTTGEPKGVIGTHGAVGAYADDHLDRVLRPAAAALGRPLRIAHAWSFAFDAAWQPLVAGHGVHVVDEADAEALVALIAEHGVDMIDTTPSMFAQLQAFGLLSEAPLT---VLALGGEALGSAAWARIRNACNTTTYNCYGPTETTVEAVVAAIAEHAEP-SIGRPTR-HTRGYVLDSELRPVPCGATGELYLGGAQLARGYLGRAGETASRFVADPFYRTGDLVRRLPDGSLQYVGRADAQVKIRGHRVEPGEIAAALESHPAVRHAGVL-VRHRDGAPRLTGYVATHQAAPSPAELRGMLSAR-LPRYMVPQRIIMVDEIPLTPNGKLDETAL----------- 145222972 2 --------------------------------------PDRTAVVSDDTRLTTAELSALADGGAGVIAASGAR---HVAYVGTGGALLPLLLFASARAAVPVTPLNYRLSAEGLRALLDRLPDPLVVVDDEYRDA--------------VGDSYRTMGSREFF---EASRTAEPAAEFADPDSVGVVLFTSGTTSKPKAVELTHTNLTSYIMGTVEFASAEPDDAALICVPPYHIAGVSA--ALSNLYAGRKMVYLRHFDAEKWVRLVADEGVTSATVVPTMLDRIVTVLETTDTALPTLRTLAYGGSKVPLPLVRKALSLLDVGFVNAYGLTETSSTIAVLTPAALRRLGSVGQPV-PGIEVEVRAEDGTVLGPGETGELFVRGEQVSGKYTD----IGSVLDENGWFPTKDVAYLDSEGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPHVRDCAVVGADDPQWGQIIVAVVVPHDTAPDPEDLRAHVRSQ-LRGSRTPDRVVFRDELPTNATGKVLRRELVSELNQ----- 76802754 92 ------------------------------------------------RNLTYHELQRQANQVANYLESRDVGVGDTVGLYMPMVPEVISILYGCFKAGAIAVPIFSGFGVDATATRIADAECSVLFTGDGFSEVTLKDAADEAIAEAGHVEHTVVFERLGADVPWDDTQSDDYETKALGSSQESMLLYSSGTTGKPKGIVHTHAG--TQMQAPKEVYFLQPDDRFFWVSDIG--WMMGPWTLIGTHTFGGTMVMPDHPEPDRFWEMIDRHGVTQFGISPTAIRALRKRGDEEGHDLSSLRLLGSTGEPWDPESWAWFYEEVGTPIINISGGTEIFGCFLMPMPTQPLKPCTLGGPGL-GMNIDIVDETGASIADNERGYLVARDPAMTKSLWSGDDRYWSSFQDPPMWDHGDWAQKDEDGFWFLHGRADDALNVAGRKVGPAEVEGAAMEHEAVNQAAAVGVPDDTTGTAVVLYVVVEEGVEETDTLREEIREEEQGKPFRPREVLFVDAFPKTQSGKIVRRAVEAAYTGEDLG- 218716625 1780 -------WNKDMPETIE-------MCIHEVFDEQVRLNPEAPAICSWDGEFTYSQVDSLSTRLSYYLTNFGVMPESFVALCFDKSAYTIIAMIAVLKAGGACVPLDAGHPKAALELRVLETGAQVVLSSPSRTHL----LDDVVPYAIPVDETL--------FTQLEEI--DPFVINKPAPENSAFVIFTSGSTGKPKGVVLEHRSLVTSAAAHGAALGVDQSTRFLQFA--SYSFDNSLEEIFTTLMRGGCVCVPSEEDMNNLAKAMNDLDVNFSDMTATVAAFL------NPSDVPKLKGLAIGGEAPTKEIKDTWCSVL--RLQNIYGPTECSINCCHNPNGQSSDVTNIGRAVGGVSWVVDANDHNNLVPIGCVGELLIEGPILARHYLHNPEKTQQSFIEDPMYKTGDLVRYNSDGTLVYLGRKDTQVKLNGQRIELGEIEHRISTLPSDGQCSVVRRNGDVATKALVVFVCLESDQLIAMDIKSALASQ-LQSYMVPNVYIPVSFFPMTSSGKLNRRQLRTTAEELL--- 218716625 237 -------WNAVRPETVER-------CIHNVIEDQVQLNPQKEAVCAWDGSLTYFELNQQAFTLAQHLLKLGVRAETRVALYFDKSKWNIVAMLAVLKAGGAFVPLDPSHPIARLESLVKEVEANIIICSTEYSSRLSSAAEHVLHLDTEQLEKMAAEQEVNSNLTAS-----------ISSKNAAYVLFTSGSTGKPKATVIEHQAFCSGAHVHGPAMLIEPDSRVLQFA--AHTFDASLVEILTPLMHGACVCIPSEESLNGIVSAINNLRVNHAFLTPSFIRFI------TPADVPNLTRLVLAGEALTQANIDTWSS---INLVNGYGPTESSVAVVNANITKETAFQDIGFPV--GVRCWVVDPENHDVPIGCTGELLLEGPSLARCYLNNPEKTAQSFISNPFYKTGDLVRYNSDGSFDFVGRKDTQVKYHGQRIELGEIESHLIKYPTVKHGLVLLPKTGPAAQKLVAIFSFSEGAIKDEEHISDIRESILPAYMIPSIWLCIEAFPVLASRKLDRK------------- 218716625 5510 -----------------------DTCIHDLFAAQCRAQADAQAVHAWDGDLTYADLNKYASSFAAYLKSLGVQPEVLVPLCLDKSAWTIVSMYAVLMAGGAIVPLDPSHPLDRHREIVQQTGTDVLLYSSKYESKYAGIVKHAISIDANTIRNI----------PSRPFGQE--RLSSVKGSNAAYVIFTSGSTGKPKGIIIEHRAFNTSSVAFGRALDMNSTTRALQFASL--SFDAAIMEIFTTLTVGGCVCVPEDERLQDISGTICRMNVTWTLLTSSVANLI------DPASVPSLKVLVCGGEAMSPEVIAKWSDK--VHLINAYGPSEASVVAVVNPDVTKDAPNNIGYGIQPTTTWIVNDDRNQLTPMGSVGELALGGPTLSRGYLGDTIKTMAAFIENPWHLTGDLVKYRHDGSIDFIGRKDNQVKFNGQRMELGEIEHRLETDSHVRHVIVVPQSGPLR-KRLVAILSLKNTAERSEELKNNLASQ-LPSYMVPQAWAVVNAIPMLVSGKLDRKLVKSWIE------ 218716625 4416 -----------------------NRCVHEMIEDQVRVLPMAQAVEAWDAKFTYGELDSLANRLATVLVSHDVGPEVIVPLCFEKSAWAIVAQIAVLKAGGAFVSLDPSHPEDRLKSLVEDVNGCVVL----SSAQQFAKISKIVPN------TIMVNDRSLAQLPK---ATQPTRT-SVSPTDIAYVIFTSGSTGKPKGTVIEHGQFCTGALAHGKALHINSETRSYQFA--NYTFDASILDILTVLILGGCVCVPSAEDMNDVAGSITRLRANWMCITPSVASTL------KPESIPTMKVIAMGGEKMTPGAIEKWSK--SVCLVEAYGPSECSVVCAAVDKSGQIVPAIIGKAV--GSRSWVVDNYNRLVPVGAIGELVIEGHIVGRGYLNNEKKTKEAFIQDPMYRTGDLVRYNDDGTLTYMARIDMQIKLNGQRIELGEIEYQCTQHENVQLAVDLVAPGSHPGPKKLAFFSLRGKAQDPAEMDSVARAKVLPSYMIPQLFFPVSVIPFTNSGKLDRRKL----------- 218716625 2877 ------------------------RCIHDVIDDNIKSRPDALAIDSWDGTFTYAQLGHYATALANHLRVLGNDKEQFIPICFEKSAFAALSMLAVMKAGYAFVPIDPQHPKARRQEIVSDIDAKVILCSPRYVG---------------SCQEVVDRALAVDLDLLVSLPEASTSLGKYDAKTAAYVIFTSGSTGKPKGCIIEHAGFCSGAVKNGPAFSFSPTSRVLQFA--SYTFDASLLEILTVLVIGGTCVPHDSTRLNGIAKFINEKNVNTALLTPSMAQTI------KPSEVPCLENLALVGEAMTPNHLAIWANE--VRLINGYGPTETSIVAAAKPCTLDTDSSNIGLPVGN---AWIVDPHDRLMPIGAIGELLIEGPTLARGYLNNEQKTQEVFITNPMYKTGDLVRYDDSGELLYVGRKDSQAKLHGQRLELGEIEHHLNGDNDVLNAIALL---PKMGKKLVSVLSLRGGAFDDSELQDRLREK-VPAYMTPSTWVVLQQMPLLPSGKLNRKLIDQSIE------ 124486050 46 --------------------------------------PQAIAIQYYNNYISYRSLMEQVHACAAGLMQHGVKKGDFVTIFLPNIPQSVIAAYAVNRIGAVCNLVHPLSTKDELRYAVELTESRIVLTFEINEEHCSGLDVEVIRCKTPTMKTVYTTGRSSEWDALLELKTASLPPHDVRAEDTAVIMYTGGTTGPSKGVMLSNANYLATQLLYDYVDGKPHGDGFLAVLPIFHAFGLTV-CIHTPLSSGMRVALCPRFDAKECAKLIVEEKMAFLCGVPAMYERM--YPHLKGKDLSCVKHLVCGGDRVSPELAYRYNDILGAEFRPGYGLTEGGACVITGVHYSTLKEGGVGVPLAGTEICVVAPGTTDVLPNTEEGELCMIGPAIMTGYYKNPEETAARMHDDGWLHTGDIVSIGEGNNINFRCRYKRLVKVNGYNVYPLMIEAVMEKCPIISQSCAMGIPW-KTDTRIKLYVTLKEKMDPEAAIKDIIAKANLNHWSVPVSISILEAMPLTKMNKTDYKALEKQ-------- 38324682 22 -----------------------GHTLPEVFETASRAAPDAVAIVDGDRSRTWAQWRADVRALARGLQESGVGPGDVVAVRLPNSWEFQTLHLAVAAVGAVLLPVHEGTPTAEVHALLTRAEPVLLVL--SASGSEGTATARSLLESVPTLRGVLLAGASEGIGALDGLRAAEPRPVHLTPDMPLALIPSSGTTSRPKLCVHTHGGLLANTAAVVADAADAFGGTVLTACPMTHLFGLQS--LHTALFAARTQVLLTGWDVDRFLELAREHNPRVVFAVPAQLRRLARAGEPAGFAPHQVRTAGA---ALAPALAAQIRAALDCEPVVVWGMSEGTGTATRAHHPD----GSVGEPVDGVRVRV-VDEHGAECAAGETGELQYQGPAMFRGYFREPELTRSALTDDGWLRTGDIAAIDADGVVVLHGRAAEVIATGGRKFGATEIESLLAELAGLGPLAVAGAPDDRLGEYPCLVVTDRDRTIGLTEVTAFLRRRGLADHKIPLELVTVRELPFTPAGKLDRRALKEQLRTGLEA- 112791733 1229 -------------------------TLHDLVLSAAARHPRRTAVVAGDGSLSYGELAHRSAVVAAALAAEGAGPGCTVGVLMQRGRDLPAVLLGVLRSGAAYLPLDAATPPARLAAVVEDAGCRHVLVGDVPVERGQFFPVRTLD-----VDAVLAAGPAEPVPP----------RPLTTPDDPAYLLFTSGSTGRPKGVVIPHRGPVNLIRWAGREFGTDALARTLAVTPT--TFDLSVFELFTPLAHGCEVRLL-----DGVLDLVDAADATLLNTVPSAVASLLEQDALP----AGLSVVNVAGEPLTAELVHSVHRRLGVRMVNLYGPSETTTYSTYAEGPDTSGAVPIGRPV-GGTTLSVVDASLRPLPQGATGELLIGGAGVAVGYAGRPGMTAARFLPDPLYRTGDLVRWRADGLLEFLGRSDHQVKVRGFRIELGDVERALTGLDAVREAVVVAL-GQGTDRRLAAYLVP--ERPLEGDPGSWLRGHELPGYMVPGEFAVLDELPRNRHGKLDRGRLASTATVPLVTG 112791733 58 ---GLSPHPAERGVCHRQTGSTGRETVLGAIRAVCETDPGATAAVFEAVTFSREGLDREARALAVKLREVAEGP---VLLLMQPGPDYLKGFLATVYAGLPAAPVYPPNPADVRRDFIRLGAILAKLPDATLLTEPLEPLRELFAERLPDVRPERLVDTSVPAGAEDDW-----RAPAVRPEEPLFIQFTSGSTGTPRGVLVSHRNLLANVRAITDRFGLDTSSTGALWLPPYHDMGL-VGGVLTPLVSGFPIHLLSPLDPMGWLRLVSETGATHT-GAPALATRRARDEDVAALDLSRLQVAFSGAEPVDASTLRAFAERFAPVFLPCYGLAESTLIVSALGRAEPARPGAPATPVVAGTEVRIADPTGAAAGPGEIGEVFVASDSVAEGYFEDPEETARTFSSRSWMRTGDLGFLGADGDLVPVARIKDVIVVRGRNLHPQDIERTVQTDPGIRKVAAAGVPGPDGGEEILVVAELRPEAADDEEVRAAVAREHSAPV---RGIHLISTLPKTSSGKVQRSAARAAHLDGSLA- 78066257 512 ------------------------------IAAHAQARPDARGVADIERALTRREVDARAARLARHLVAAGVRPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERLAQIVGDANIAHVLTDGASAAS---------LPELPDLR----VWRADEVDALDE--AAHVVLPDVLPGHAAYAIYTSGSTGKPKGVIVDHASFALHCAAIAERYGAGESDVFLLFQSV--NFDGAHEGWFSQYMSGAAVSVTADWPPAQTCAMMVRDGVTMTY-VPPGCAAQLAEWALAHGAPPTLRSLTVGGEATSREAFAMLRRALNVRVVNGYGPTETVITPTRPGDDLAKLGDAAYLPIGTLVGARVLDERLHPLPVGVIGELYLGGEGVARGYLDRPALTAERFVPDPYYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHEAVREACAV-VHGQGALAQLVAYVELTADAQAAAQLDAHLR-RTLPDYMVPAQLIVLDALPRNANSKVDRARLPAPVR------ 162455923 17 ----------------------------------------RTAVEDERGQTTFAALLERALRVRGALLAGGSRRGERILLLVSPGAAWVSAFLGTLLAGGIVLPLSALYPPAELEWLASDAGVRRIVTDGELA---------AVAAPIAQGRAVLRVEDLERAAPGRD-----AAISDIAAGDPALLLYTSGTTGKPKGALLTHRNLAVQAELLRAAWGFSDHDLLLHALPLHHLHGV-VIALMTSLLAGSATRMLPRFDAQRVAAEIARRSVTSFMAVPTMYQRLFEHVDRFAAGAQALRLATSGSAALPVTLAERWRDLTGTIPLERFGMTEIGVGMSNPLDPGARRAGWVGFPL-PTVEARITDDAGNERPPGERGELWIRGPSVFKGYLGREDATAAAF-QDGWFRTGDVAERSSDGRFRLLGRTSDILKSGGYKLSALEIEEALREHGAIAEVAVIGVPDEAWGERVVAVVVAAPGREAECALRAWAKER-LAPYKVPRESIVVRALPRNAMGKVVKPELVKTIA------ 146282281 13 -----------------------------ILTHAARAHGDREIVVDEPLRYDYAGLANRAAQAAAMLRALGIGSGDCVSSLAWNTHRHYELFFAVPGIGAVLHTANPRLSDEQIVYTINHAGSQVLLFDSSFA-----ACVARLRPRLSNIRHFIELAALEGVMGYEQLIAQPLAWPQFDENAGAVLCYTSGTTGDPKGVLYSHRSVVLHAMAAGSAFGLSAFDCIMPCSSLYHGTAWGQP--FAAAINGCKFVLPDKMDGASLQELIKSEGVTLSGGVPTIWTMYLAHLERSGEDSGSLARLVIGGSAVPRAMAETFQTKYGVAVCQLWGMTETGVVATPTPATNDTIWTRQGR-LQFGIELKVVDEQGNELPDGVSGRLKVRGPWTVERYYRSE---KSALDSEGWFDTGDIATLDADGFMRITDRSKDVIKSGGEWVSSIDIENVAAACPGVKVAAVVGVFHPKWEERPLLVVEPHSDAETVEQILAHL-EPNIVKWWMPDAVIF-DAVPLTATGKIDKKVLRERYRNHLV-- 169630570 173 --------------------------------------PKQLAIADDAGQLTFEQLDRRAEGLATGLMRAGITETSKIGLLARNNIAMVECLIAFGMLGVDVMLLNNALAATQIQIAVARNGLTKVFVDD-----DLDELVRYVPWEVELVSTRRSAINGRRGLDDFVVADKPGVLPPTRPGH--QVVQTSGTSGTPKGALRPTPRGFAVIAAMLSRMPMKMNETMLISAPIFHAWGLGCLQISTPLR--ATVILQEKFDPEECLRAIATRKVTTMIAVPVMLQRIVDLPARQKYDTSSLRLVACSGSPLNASLVQRFTEAFGEVLYNFYGSTE--VSWATIADPEDIAPTTVGRP-PLGTTIAILDADRRPVPRGVTGRIFVGNEMLFEGYVADP----SPASVNGLLDTGDLGHLDADGRLYIDGRDDEMIISGGENVFPRPVEDALAFLPQVSDVAVVGTSDDSFGQRLSAFVVLKDAGLDGDMVRAFIKNR-LSKFHVPRDVYFVEALPRTSTGKVIKRLL----------- 187476736 6 -----------------------------LLQGHAAGRPAHIAFQDQDRVLDYAGLLAEVDRLAALMQEQGVRRGDRLALWMPNCIEWLVTFLACARLGVTVIAVNTRFREHEVGQLLARGRCTWMAMWPAFKGLPFVEILQGIDPELRGVRRIFAVGDLPAAVPFEAQAEHAGAISEPQESDGALVYTTSGTTSAPKLVLHRQAGLIHHGHIAARAYGISADSVVLLASPMCGAFGFST--LLGGLTQGATLVSLAVFDAARTARQILEHGVTHTFANNEFLDLILKQAEGRSPAYPSLRYVGFASSPAMDDLPERALQA-GMPIAGLYGSSEALVAGHTLDTDWRHRRVAGGTIASPEGRVRAVDDSGAVLPHGAIGQIEIKAPSLMSEYLDNPEATRKAISDDGYFRTGDLGYTVHERLFIFQGRDGDHLRLGGFLVAPLEIEQFLEGLPGVAGAQVVGAQHEGKT-VPVAFVRPQSGVQTDERAIIGACQSAMAKFKVPQRVIFVEDFPMANSNKVQKHVLRQQAQAML--- 115389234 1458 --------------------------LHSRFETFARDQPSIVAINWDATEVSYAHLDARATRLANFLIRAGVQVGEAVPLMLDKSIDTIVAILGVMKAGAAYVPLSPDNPVDRNAFIVSDVGARF-----ALAHEEYLDLIR----GDSNLKVFRIDDPEIDALP------DTMPDVQIATDSIAYIIYTSGSTGMPKGVKVPHQAAAAAVTSMAKAEGRYSGE-WRTVQFANYVFDASVQDIFNTLSTGGTLCMAPSDKMQSNLPVIQEMSARQAILTPTVARLL------DPDEVPSFDTLIVGGEPLTPDVIARWS---GRRILNVYGPTETSMVITTKEVDPTGRPGNIGAPFPTVMAFLLDPDGTTLVPYGSVGELCVAGPQVTAGYVNREDLTRAAFVEDRLYRTGDLARWLPGGELECLGRKDNQVKIHGHRIELAEIEQAILKTGLVQGAAVLGV-SVKGSKQLVAFCVFQPGTLPAEDHEQVARETTVAHYMVPKYIIPVGDFPKMPSRKTDRKLLAKWV------- 115389234 465 -------------------------TIPALFEEQVTRSPNTAAVQFEEDPLTYAELNARANRLARILAAHEI-KGRVVPICIDRSVTLIIALIAVLKAGAAYTVLDPAGPVERNQRIIATCGAEIVLTTDAYASQYPEAMVLESSAG------------TDDSLSSSNLNID------IRGVDRCYVVFTSGSTGAPKGAVITHG----AATNGMAYFSLNGLQRWL--LFYNPTFSAAQRTMLSTLVHGGTLLLASKQRLGRLSETVQAMQVEAMGITPSALSVI------RPQDVPSLKMVTLVGEKIPRELVATWADH--VHLRNTFGLSECAQLNFGCRLHATSNPGIVGRP-TDTTQAYVLKPGTIELAPGVAGELCLAGPQLATGYLSDSAGTAAVFVPNPFYRTRDMARMHTEG-IEILGRLDFQAKINGQKINPAEIDRTLSHHPGIAQCAVVTVEMRNK-PTLVAAIVPFPGQSLVASLRLHASEK-LPAYMVPSLWMEMRSLPTNPNGKTDVRSIRVQVLE----- 51244677 114 --------------------------------------GDKKALIWQGEEYTYSELLAEVCRFANVLKKKGVQRGDRVSVYLPMVPELTIALLACARIGAVHAVVFAGFSAASLENRLQDCGAKVLVTADAVKTIPLKPNADEALEECDLVEHCIVVKRAGNEVEMEEGRSDQCLPEEMEAEDILFILYTSGSTGQPKGVVHTTGGYLYAMHTTQWVFDLKGDDVYWCTADIGHSYIVYGPLGLGLMFEG----VPSYPDAGRFWRIVEKFKVSIFYTAPTVIRALMRSGPVDRYDISSLRVLGSVGEPINPEAWMWYHTHIGLPIVDTWWQTETGIMIAPLPYATPLKPGAASKPL-PGVDVAVLNEEGKEVGPNEGGRLVIRWPGMFRGVYGDSARFKTNYFEPGVYDAGDGVRCDEDGYYWAMGRLD---------------------------------------------------------------------------------------------------------- 91780807 32 ------------------------RSVAELLVD-AQRWAERDFIVQGARRITGAQHAHAVARVARMLREHGVRTRDPVVLLGYNHIEWLVTFWALQALGATAVLGNAWWSDTETTTVLETVRPTLVISDRARERFG------------PGDAGFISFSELRPFV--EAGEELPLDLTPVDEEWPAWVIFSSGTTGHAKGVVMSHRSVIANIQNVLTLTGRHRGTVSLVSMPLFHLAGIQI-SLMSMLSGGKLVFLAGKFDPLEVLRLMERERVRSWGSVPTMVSRVIQHPDFGKYDTSSVSSVQMGGAAVPHALRLEVQQAFPRRVGSMYGLTEGGVLAAGSGDDLEGKPGCVGKPL-PSVEIVIRNPDAQGV-----GEIAARAPSATSGYLGDPTPIADA---DGWVLTGDLGRFDDAGYLYIVGRSKDTIIRGGENIASVHVESVLRTHPDVLDVAVVPLPDADLGEEVAAAVVLRHGAAISSEDLRAYASRELGKFEVPSRWWLRDPLPTNASGKTIKRE------------ 170765605 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPLVIQLTSGSTAMPKRVILSHRNITNNAIFSAQRLGIDSTDVLCLAIPLFHCFGL-VSGLYFSLMTGCRLIILDSYNTEEILSAVQRYRCTTLHGVPTIFNRLIQHETLAQYAIDTLKKGIVAGAFCPEQLIRDITHRLGMSIVVSYGQTETSPCCTQPSDSLVIKGSTIGKPL-PYVEMCVIDVTGELCAPGDKGELCTRGYHLMAGYDGDPQKTQHVIDSHGWFHSGDIGFVDRDGYFHYLWRKKDIIIRGGENISPREIESAIAEFPEVESVCVFGLASESLGEVVAAAVCPKNNMPLSESALMYFLHQRLARYKVPAHIFFFSTFPLTACGKIDIQSVR---------- 118470694 449 --------------------------FHTAFTEAAAQRLGSIALTWDGGELTYRQLDEAADRVAAELRRRGVGTETPVPIRLPRGPEYVVAMLGVLKAGGLIVPLDPAMPDERVDEIIRQTHPQPAIVDDAF-----VAAVRAADAELP----------------------ADYRPAHVHPGQGAYIVFTSGTTGKPKGVIGTHQALLAYAADHARNVLRPAAQRVGHPLRVAHAWSFTFDAAWQPLVAGHANHIVGDRDAEALVETIGRHAIDMIDTTPSMFTQLRAAGLLSTVPLA---VLALGGEAIDTALWQAIQERTWMSAHNCYGPTEATVEAVVAAIADHRDP-CIGKPTDP-TAAYVLDSWLRPVPAGVAGELYLAGGQLTRGYVGRPGETAARFVADPFYRTGDVVRRTPDGALQFLGRSDDQVKIRGFRVEPGEVAAALHRHPQVRHAHVALRRH-RSGPRLVAYVVTDASLADAAELRRMLAA-TLPRYLVPHHILLVDEIPLTTNGKVDDARLAALDSGRQSGG 118725406 2840 ----------------------TGTLLHKMFEEKVLENPAALAVVSNGKRLTYGELYTLSNKIGNRLRKEGVCCGELVAVIMEKGWEQVAAVIGILASGAAYLPISSELPKERIEYMLHNGKVKLALTQQRIENRITLP---------EGVKYISLQG-----VEIESSSGEPLEAVQTQ-NDLAYVIYTSGSTGNPKGVMINHIGAVNTIIDINKRFGVTDFDKVFALSSL--SFDLSVYDVFGMLAAGGAIVIPETKDPAYWIELMIQEKVTMWNSVPALMEMLVEYTDGRNENLPTLRLVMMSGDWIPVSLPDRLRKVPGVQIISLGGATEASI-WSVLYPVEKVEPSPYGKAML-NQKIYVLNSILEICPTWVPGQLYIGGIGLAMGYWRDEAKTKTSFTGERLYRTGDMGRYLPDGNIEFLGREDQQVKIQGYRIELGEIEHAIMQHPKVS-TAVVSVLDRRENARLAAYVVPKSESEAGE-------------------------------------------------- 118725406 1807 -----------------------------MFEKIAENNPAAIALDFGTKKVTYSELYLRATQIASLITKEGIGR--LTAIYVNDITNMTASILASMKSGNPYILLDKNF----IDYKLDDIE--LMITDSEITTGKAVEI--RIGKELSNVESI------------HELNAD------IKPDDLAHIQHEKGETEK-LGISYKHAAI--RCSEMKDRLGLQSGERVACFISPIHNAGL--EALLPALTAGCCVSIYDTTEIRNM-----DFNVAIMSFV----QWKHLTMESGWEHVESLRIISVSGSQMLNGHVEAWRALASTGVIYAYKPTISTLDISTIELEAPIKKLPLGCIVGGY--AYIMDSFMQLTPECIPGCIYVSGFIPFEG--NDPDIFSN-IRGDNLYNTCENARRLRNGEIELLGNKENTTKIRNYFVDLKYIEAVLYMHPAVSQAYLISKEDG----RITAYIAAKGTGISSRELTRYLK-HLLPDYVTGITFITMEELPVNPDG------------------ 189204550 39 --------------------------LHEFVEQTATRYPERVAFEFGERRWTYSELDVEANRVSQLLRAHGVKPGSLVGVCFDKCPEASFAMLGILKAGCAFVAIDPGAPAARQAFIVEDSQAQAILSLSSQSHKFKTSLAVPILD----LDHIDWHSLSGSKLMINR---------EISPQDRSYCLYTSGTTGTPKGCELTHENAVQALLAFQRLFHWDETSRWLQFAS-FH-FDVSVLEQYWSWSVGICVVSAPRDLFEDLSSSIRDLNVTHIDLTPSLAQIL------HPDNVPSLGVFITGGESLKQEIL----DVWGPKIYNGYGPTEATIGCTMYPRPANGKPSNIGPQFDNVGSLVLHPGSDVPVFRGGVGELCVSGKLVGKGYLNRPELTAERFFGERVYRTGDLVRILHDGTFDFLGRADDQVKLRGQRLEVGEINSIIRQSKGISDVATLVLKHPKQQEQLVAFLVCASPSKPLPEVKEACQEK-LPPYMVPTHFIPLTAMPLNVNNKADGKALR---------- 197772444 231 ------------------------------VRQAMAARPEAPALHTADRTVRFGELASLVDALRARLDERGTGPGDVVAVALDKSPEQIAAVLAVVGAGAAYVPIGADWPAERVSQVIEQSGAQTLLTTT--------DLVEQGRVR-PSVGLLTVDTTPPAPPAGQGGPAEDTAGP----DDLAYVIYTSGSTGTPKGVAVEHTAARNTVDDITERFGVGPDDSVLGLSAL--SFDLSVYDIFGVLGAGGRIVLPDQHDPAHWRELAATHRVTVWNTAPALLEMLVDHPEQARADLSSLRLVLLSGDWIPVTLPDRLRALPGARVISLGGATEASIWSIHHPIGEAWRSVPYGVPLR-DQWFHILDEELRPVAVGAVGELFIGGAGLAREYLGDPERTAERFTGHRLYRTGDLGRWHPDGTIEFLGRNDRQVKLRGHRIELAEIEARLACHPRVRQSAV-KVLRAGQGDRLIAYAVLHGPLSDAEQVLHEHLAALLPAYMLPSRIVRLGRLPTTANGKIDYAALPD--------- 115383640 1775 -------------------------SVQDLISHAAMQSPDATSVDAWDGQLTYQQLEDLSDRMAHHLAAAGVGQEDLVAICVDKSRWAVVALLAILKAGAGYCPLDPNYPSARIQEIVDTCGPKAILTAASTASLI-----------------------PMRSLRIEDLLGSPCELPTVSPSNVFCVIYTSGSTGKPKGVVLEHGNITTAAREHGRIIGFGPQTRSFQFS--TYTFDVSIMEIFTTLIFGGTVCIPSETDRSNLGAAMSGLHVNWSFLTPTVASL------VEPDEIPTLSSLVLGGEPVPRQLVEMWSGR--VDLHMVYGPSETTLAQMHAHVRPDTPPTSLGRPVGGSTWIVEAGSPDKLAPVGETGELLICGHIVGRGYLNDPQRTADAFLRKPFYRTGDLVRYDEAGNVHYVARRDTQVKLRGQRIELRDVEYHLAQHLAV-EIVHIGKA---RRATLAAFVVPDDGQRAEFARAKAQLARDLPSYMVPTLIVPIRRLPQTLSGKTDRKHLR-LLASRLLAG 115383640 3923 -----------------------DQCLHHLFRQQAQIQPDSPAIEAWDASLTYQELEAASEHLAMELIHLGAGPEVAIPVCFHKSSSAIVAMMAILMAGSCYVALDPSSPPVRLQSIVQQLTPPVILC-----GPSTEALASSLGYGHMVVDH--------DTIMLSAPVPHSPELPRTRPDNLAYILFTSGSTGEPKGVMMEHASVATTALDVGRTMYMDHESRVLQFA--AFTYDVSIQEIWCTLALGGCICIPSEADLGDLAATIRSLKVNWAFFTPSFSILL------NPEEVPGLRTVALGGEPL---TVRSVTQWAGRRVLNGWGPSECCAHSVVNDDVARFQPGNIGRPIGERVWIARPDDPHCLAAIGCVGELLVSGPHLARGYLGDQEKTRSSFIEHPWYRSGDLGRYNSDGTITIIGRRDTQVKVRGQRVELGEIEHLSLDSSLSLSLCVFPKQGPFLKQ-IVALVQPQGDVLMTEPILERLASK-VPSHMMPAALIIMKAIPMLRSGKVDRVRMQNWVE------ 115383640 245 --------------------------LDALLHDVARSKGECVAIDAWDGSLTYAELDRYATESSIKLISLGIGRGDLVPLCCEKTVWFPVAALAVLKTGAAYVPLDPSTSDAHLLEGVRRVHSHLVVGSAALRERLQRLGL-----------NVMCVSQSTRFENEESWPQWNAIQAERSDSDPMVVMFTSGSTGRPKGVVLQHEAIVTSAIEHGKRLHFGMSTRALQFA--AHTFDVSVLEIFTTLLFGGCVCIPSDDDVNRLAAYIDKMRINLSFLTPTVASLL------NPDEVPSLTTLIIGGETVTHSNLKSWGHR---NLHLVYGPSECTVCQIHPFATAESNPASLGRPCGG--RTYIVDDHTKLLPIGAVGELMVEGPIVGQGYLNDQERTAMSFKPAPWYLSGDLVRYASDGSVLFVARKDTQVKVHGQRLEVEEVEGHLLDHPLVTACVAVLVYCSISGNRVLAIAIDEEPLCDGSTLQQFLLER-MPQRLIPSIWVPLHRVPLTASGKIDRK------------- 115383640 2847 ------------------------------LSQLARESPETVCVDAWDGQWTRRQLDSLSNIWSQRLQAGGVNPGDLVALLFAKSKWAVVAMLATWKAGAGYLILDGEQPPERPMEVLRTSQCTA-IMSSAPLAETAQALARPLQ-----IPVVVMGSSSIVATTAGSSLTTPASM-----GSTAYTIFTSGSTGIPKGVLVDHMALTTVVQECGMAMEMNSHTRTLQFS--SYQWDAHAMEHWATLWYGGTLCVPSDTQRTSALDFITSFKVNITILTPTVSRLL------EQTSIRALHCLVYAGEAVLKEDLVRLRTINPVRVMNGYGPTEGTICASLNPDLTRTSIANIGCPIGG--QHWILDPENHLAPVGCVGELALGGRSLARGYL-DEEKTRAAFPEHRVYLTGDLVRYTSNGSLEFVGRKDNQMKVHGVRVEPGEIEQQILQHTS-RTSVAVDLVDMESGPCVVAYLILKRWRLLWPRLRHRL-GQQLPGYMIPRYFIPLAQMPRGPNGKADRSQCRQLLRQ----- 59896122 7 --------------------------LAALFEQQAQATPDAVALEDEKRSLTYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVLEVAYPAGLLRDVIEDAKPTVILTQSEYSG------------NLTSETPVIVVDSPDKLARGEHLDERRSLPEDDDVERLLFVSYSSGTTGKPKGIMNPHRAAVRSYDLRFAVSDLKPGDRVAC-------NVFFIWEMLRPLIRGATTVAIPSYDPLALVELLSEWRITDTLMTPTLLATVLSRHPKLGEKLPHLRSLWLNGEVVTTDLVRRAMDALDTRLLNVYSACETAVGDIRTFVDFDTRVCPVGPPTDP-EHTYVLDEAGNRVNQGDSGELYVGGKLLARGYLNLPETTAKAFQPDPFYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPGAVESAIRKHLAVRDCAVVAH-GEGLERQIVAYIVREKGETRDRTIRRALTDH-LAHYMIPSVWVELEELPHGVSGKVDLKAL----------- 154276196 215 ----------------RSHTYPLDCCIHALFHLKCMLHPDSQAVCAWDGGLTYQELDDLSWRVKARLTTHNVGPGSIVPMLFEKSKWAVVAMLGVLKAGAAFVALDPAYPEKRLRDICEDVEANVIICSDWLVQHNL------------NYTTIAVGDGTVAW------GTDPARQSRVQSHDPAYVVYTSGSTGTPKGVVIEHASFCSNAVASSKAQNLDSSSRVLQFA--SYAFDISIHECLTTLIIGGCVCIPSEFRLNDLKSAVQNLQANWAELTPTAAKLL------RPEDVPTVKTLILGGESMTSTDIAIWNE--NVHLVCAYGPAECTVVSNVQPHVTE--PGNIGFCFGGSCWIVDKENHNNLAAIGAIGELVIGGAIVSRGYLKRPEQTAAAFVEQRFYKTGDLARYRSDGSIVYIGRKDTQVKIRGQRVELGEIEYV--SQQCLKETMVVAIAHETRRPSLVLFMATKEPDGKFREVVARLKQNALPAYMVPAAYIQLAAMPVSRTGKVDRRVLQKAVSD----- 46129316 78 -----------------------------------------------GKTYTTAEVIERQKLLARALKRLGIREGDRVALYSVNTIDYITMTHAVHRLNGIVTPASAAYSAPELEHQLRSSGANALFTCVPLLEVALQAAKGGIPEDRIFLLPVPGAESKQPFKTINDLVAEGKDAPELKPLDVAYLCYSSGTSGLPKAVQITHRNVIANVIQATKSAGVDAQ-IQLGLLPLSHIYGLHYANIKQGIYNGDETIILPKFDLKLLLSAIQRFKIQQMALVPPIFIQMMNYAECQKFDLSSVRFIFSGAAPLGKETTIDLNKHWPWKICQGYGLTETSPVVTSTSE-LDIDPGSSGT-LLPGLKAKVIDAEGKEVEYNKPGELYVQGPTIVLGYLNNAKATAETFVDDGWMRTGDIVRKSPKGHFVIVDRIKELIKVKGHQVAPAELEAHLLTHPLVDDCAVIQVPDLRAGEVPKAFVVKAPQAEITQSINKHVEEHKARHKWLKGGIEFIDVIPKSPSGKI---------------- 111021647 5 --------------------------LADLFEHSVDAMPERVALICGARRVTYRELEDRANRLAHHFLEVGLTAGSHIGVHLHNSIETMETLLAAYKIRAVPVNINYRYTSDELAYVYGNAELDAVVHHRLYS-----PRIAEVLPSLPRIRHTVVAGVPSDSVPYEEAGSGDRDFGERSSEDL-FIMYTGGTTGRPKGVVWTHEAIWRVLAGGLDFYSQGEPTLWFALPPLIHAAAM--MPTLTALFSGNTVLLESKFDADRTWELVERHKVQILIITGAMGRPLIEAHQPSRTDTSSLGVVASGAALFSPVIKDAFLDAFGLLVSDSIGASETGFGGIGFATKGEKQVG--GPRVPAGRYALVIDEDDVPVEPGSGKDGWFKGGYVPLGYYNDPEKTREIFREDGVVVTGDRARVEADGSITLLGRGNMVINTGGEKVFAEEVESAVKAYRDVYDAIVVGVPDERWGHRVSAVVQARDGGVDFAGLEEYVR-QSLAGYKIPRLVWVEDTVQRTPSGKPDYR------------- 118591384 10 ------------------------------------------------ETWSYGTLTRTVLSVATGLRATGLSPGDRILLRIGHSSDFPLVFFGAIAGGFVPIPTSSQLTASEADAILADSGARMVLHDGHTVLPNAGSATLLDPEALVELK-----------------QAEPGDFAETHADDPAFLVYTSGTSGTPKGVLHAQRAASARRPMYAGWYGISASDRLLHAGAFNWTYTLGA-GLMDPWANGATSVVYDGPDPDLWPDLITDTRATLFAAVPSLYRRILKYGAVSPASFPELRHGLTAGEALPASLYREWTEHSGRELYEALGMSE-ISTYLSSGPSVPVKPGSPGKPQAGRKVAILSEAEDTPVPVSETGLLAVHRPGLMLGYWNRAEETAAAFRGD-WFLTGDRARQDEDGYFWYEGRADDLMNAFGYRVAPEEVERVLAADPQVQEVAVTAVLAREGVSLITAFVVPAPGQLDIDRLAAFAAE-NLAEYKRPKVYKVLDQLPRTPSGKVRRSVLR---------- 160937306 521 --------------------------LYDEFLEQVKKQPAKTAVIDSADKFTYLELHHMALGIADRLSEMGIKPGSNIAVLLPKSRFQVAAVLGILYTSCIYVPVDIEQPEQRWNTIVANADIKAVLIHSGHS---------AVFEHVPVLPVDQIEAISNDSMILRG-----------TPDDLAYIIFTSGTTGVPKGVAITHKAAWNIIKDINQKFFVSSQDSVLGLSKL--NFDLSVYDIFGLLSCGGTLVLSRYMDPSHWVELIQEYEITIWNSVPAFMQILTGYFAGKNEKLP-LRIVLLSGDWIPVGMPGDIQKCAGAMVISLGGATEASIWSICVDNEIREVSIPYGKPLS-NQGFSIYDAKGRPCPVYVTGELCIWGTGLAEGYYNDHKLTEAKFVENGMYKTGDNGCYLPNGEIEFKGRNDNQIKLRGHRIELGEIQSTLEQHKSVSQAMVVL--NEVKTD-IYAFVKTVQGNVKNSDLKQYL-EAYLPKYMIPADIISVEEFPLTANGKIDRDKIKKLIIKQENA- 50545986 137 ---------------------------------------DRTSDYTNETHLSFSELLKLSNLFADSLREQGLKSGDSVAVCGGNVWEYTALQMGLSKLGLVLVPLNPAFTANQFAAALAATEAKALIMTSHLPGGKDKATGKTLKSAAPICQEVIASGETPGADTIKDVKFQPASVPTVNPDDITNMQFTSGTTSQPKVSCLTHRNLLNNGHLIGTRMGLKPQDRLCIPVPMFHCFGL-VLSNLAALTTGAALVYPEWFCARSAIDNVRKYKCTGLHGVPTMYVAELEAKAPGQNFLPGLRTGIAAGSAVPGELMTKLGQSMNLKLTICYGMTETVTFMTRPDDPVEKRVETVGQ-IMPHTSCRIIKSQQEPLATGQKGEIITSGYALQKYYKDDPKKTSAAMVVDPWMRTGDEGCMDNEGFLKVTGRLKDLIIRGGENIHPLEIENVLFAHDKIAQASVVGVKDPKYGEAVCAFVTPHSDKLTIEQVQEWVRNK-LGHYMVPKYVFFVGDYPKTASGKIRKVDLRKTAESQL--- 170745103 11 --------------------------LGDLVDRSGS--PDRPLIIGGATVMTRADLDARADAFARGLLRGGIGRGARLAILAANRPDTIAALLGAMRAGVVPVSVNHKFPPATIAAVLADCGARLVLCDGPR---------RDVLAGLGPGVRVAGFDDDGPEGFAAWLDPGPFAPIVPEPDEAALFLYTSGSTGRPKGVRLSHASHLWVARTRAADTDL-RDERLLVAAPLYHMNALALALLVCAAGA--TMVLLPQFEARAYIAAIDRQSCTWLTAVPPMIAMMLRERDVAEADLTRVRTVRMGSAPVSDALARQIRALLNARILNAYGTTEGGVVFGDHPDGLPTPVASVGAP-HPRVAVRLVGPD-----APETGVLQMRSPAIMLGYHNRPDVPV-PITPDGFYDTGDVFRRDADGFYYFLGRTDDMFVSGGENIFPGEVELVLERHPAVLQACVVPVDDAIKGTKPVAFAVRRPGTTDEAALKEHALEHA-PAYQHPRRVWFVEALPLASTGKIDRAALRRRAEEAVRA- 169858762 17 -----------------------------------------------GRRLGGAELKRRTLGLSNALHRYGIGRDDVVLVYSRNHTDYPVAIWATQQLGGVISGANPDFSKQELVYQIQEAKARLLIFDTALAAARETGIPDQILFDVPGVQPPSTRQTVEGLVQYGLSQPISFTELKLRPGELAFLSFSSGTTGRPKAVAIQHHSVIVNIIQWAVHNRFRPGDVATAVLPFYHIYGL-VLNLHALLHAGMSVVVTARFNIDSMMKSIAKYRITHLYLVPPMVVQFCKYPGINESPIRKIRLVFCGAAPLTHELNAQMFELFNAQIGQGYGMTESGPLTMAFPISQKRVPGSSGH-LLPGTVARVVKFDGTLAGYDEPGELWIKTPAITLGYANNEEATRETFI-DGWVRTGDEVVIDKAGE--------EIMKVRGFQVAPAELEGCLLEHPDVSNACVVGIPDDYSGEVPLAFVALSPSAATEAERIKASITKHVADQKVHGGVEFIAQIPVSPSGKLLRRVLRDQAK------ 154273827 25 -------------------------------RNHAQKDAGKLAIIDKGQSFTYAQLLADVSCLMQILGSLKLEAGDRIAFLTPAGYDYVVCQWAVWAGLTGLTITGTTHPAKEIIYTITDSDPSLIILHPSFS-----HMKTAIREACPDIPFF-------DLTPFVASTKSPVPLPPFHASLPALMIYTSGTTSNPKGCVTTHKNITFQSECLAKAWEYTPADHLIHVLPLHHVHGI-INGLTATLLAGATVEMYPKFDPAVVWRWYDRGSSTMFFAVPTVYSRLVDYEPVARRGTKALRLVVSGSAALPTPIKTKFAEITGQVLLERYGMTEIGMGISCGLDIKTRIDGSVGWPL-PGVQVRLTNETGQVVAVEEAGMIEVKGDNVFLEYWRRPEATAKEFTADGWFKTGDVAKRDSNGAYYIQGRASDLIKSGGYKISALEVERKMLALDEIQEVVVVGLADEEWGQRVAAVVKQRSGTPALEPLRIRLKE-EMASYKVPTVLKLVDNIERNAMGKVNKRDI----------- 109648476 29 -----------------------------LLSLAAKVYGEKIGLIDEKEELTYRELYARSRRIALLLQEKQLQRGNKVGLICKNHTSLIKALFAVAQSGADIYLLNAEMSSSQFNQLAEQIDFNLVIYDFEASPLLEASVYQKGKEHLPALNNL-----AEQSFP-ENLQIQPSSSGR-------LVILTGGTTGKARAAAHSLYNYLNPFLTLINRLKLTHYQTAYIATPLYHGYGLAILLVLITL--GKKVVIQKGFDQVKACRLIRKHQVEVVTVVPLMIDKMLKQ---NPEDLQSLACIVSGGAELNPKLTRETTEKLGDVLYNLYGTSEAGLNIIATPQDLSYAANTLGKIIKGV-RLKVMDDNKHEVPIGSVGQFCIKNAWSM----GNK--------SGPWLETGDLGYRDHQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIKEVAVIGISDERFGQRLKGFVVREEGALTQEELLAWLRPR-VARFQLPKEIVFVQQLPYTPLGKIDKQQLR---------- 169860053 32 ------------------------ECVHHAFEHHAQANPHLTALEEFDTKISYRELDNRANCLATHLRGLGVDVGSRVCLLVERTPRLVVGILGIVKAGASYVPLDGNVVSDTLHHAIRDSTPTVVLTLRKF-----QHRLADTSSKVVYLDDVLCSDDPGHCIKPQDSATK---------SDSVYIVYTSGTTGTPKGVDVTHGNVTNLLCLAPGNLGMKPGMRVAQIMNI--SFDLAAWEILGAMMNGATLCLRGKTSKE--WRAVMRS-VDILISTPSMLT------PHKPADYPNLKTVAVAGEPCPKATADSWGAH--VNFYNCCGPTETIVNTMQHHTPGDTI--TIGGP-TPNNSVYVLDENMSPVPIGEPGLMWAGGACVTKGYLNLPDKTAERYIPDPFFNTGDLGRWHMNGTLIPLGRIDNQVKVKGFRVELDGVAAAIESCPGVQVATALLIDEELWG-----FATPSSLDVESAKAAAL---KVQPYYAVPTRFLTMDEFPKTANGKTDKRVLRQMAID----- 167758938 1493 -------------------------TVDQAMDDMAYLMPDKRAVEWGGRHYTFRQLKERSDNLAAMLLVKGVLPGDKAAFLTRRNGDMLVMMFGILKAGAAYVPVDPAFPKERIRYMLRQADVKVAVYDRETEPFE-------------DIPCQVLRYEGPQEV-------TRTALPVNSPEDVANVIFTSGSTGKPKGVMMLHKS-LSNLMAHLDPLLGGQEQKILCASNC--VFDVFTTETILASAKGHGISIADEEEMMLPWKMAERDKVSILQLTPSRILMCMNDESFCKA-LADIQIIILLGEPWTMELKDRLCALTEARIFNIYGPTETSVHNCQGEIRMERSIH-IGKPI-GNCRYYLLDEEKKPVLPTSVGEIYIAGECLSAGYINQPELTSEVFVPDKMYKTGDRGRQRADGNWQCIGRVDTQLKLNGHRIEPVEIATVMLQSGLAKEAAVVGIPRFLRG-----AVVPKKEYQ-EKEMRAYLKDR-LPDYMLPSEIILLDELPRTASGKTDLKLLKEKVWEALPA- 167758938 460 ---------------FNKTNAWYDRNIGTGLLEAARENEGKIALICRGKRISYEQLMNDAALIAGGIRQFLPEGRHTVALLSRREEGLLAALCGIILSGNSWVLMDPAQPQRRIADLLKDSQAALCITDDSLA-WAGTDIATRTLKELHGSQKI-------EILP-----------PEEKPSDLAYLVYTSGTTGSAKAVEVEQHSVM-NLKEAIKDLYPKGAVLSICNV----GFDAFLLESVIALLNGATIVMATEEDAQKMGRLIMDYDVGFMALTPSRLKAYQNDQVFLR-SLSHIETLICGGEVLVPDTYLKLRDYTPATLYNQYGPSEATVAVSHAAVDGKGQV-TIGRPLA-NCRIYILDENRNALPVGSAGELYIGGECLARGYHNREELTRERFVEDPFYRTGDIGKWTEDGSILYLGRNDSQVKLLGHRIELAEVESVLGRHPLVNAVAVTVYENQ-----LIAYYMAKEG-LEGEALLSY-GALYLPRYLQPVYAARVEELPVTGNGKIDKPELPDMEEEKILA- 71020551 2 ---------------------------------------------------------------------------------------YPIFVFAAEVAGLVTAPVNPALTVGELAKSLQQASVDIVLCQDNVRAAWEQAKIAMGRPIATSSSDAVSDGDADELVVGKHGEPDESYRVEDPATETAFIMFSSGTSGSAKGVEITHSNVIHSVMALVATHYFGQKDVQVGFLPFYHIFGL-IKLMHHPFYLGMKIVVLPKFSLDLFCEKIQEHRATASLVVPPVLLQLAKSPVPENYDMSSLKCVQCGAAPLSAELFELLEKRYGMVVLNGYGLTESLPSVICSGPKEPNSKGAAGR-IAPGVEVRLVSEEGHDVGEGVPGEVWLRGPTIMKGYLDNEEATREAFTADGWFKTGDVAVMR-NTEIFIVDRIKDLIKFKGFQVSPAELEAVITSHPEVADVAVFGVWCPQMTEVPRACIVPRNQPEECMELEKRVRSHVAAHKKIRGGIEWVATIPKSPSGKILRRLLRDEAA------ 171682906 1848 ------------------------ECVHRMVEKQVALRPNSPAVRGWDGDFTYQEMNTLANRLAEHLRAFGVGPEVLVPVCFDKSSWTVIAMLAVLKAGGGVVPLDATHPANALEGKVLDAGAIIVVASETRA------------SMFETMVPYVVAVGAEMMQSLEDLVVED-DHTESSPEDAAFVMFTSGSTGKPKGVILCHQALVSSALAHGSALGLGPHTRFLQFA--AHTFDNSLEEMFTNLIHGGCVCVPSEEDLGDLPGAIRRLDANFMDLTPTVAALL------RPEQVPSIRGMAVGGEALTQEVLNIWGGA--IPVHNQYGPSECSINSTRLHIDANGDVANIGTSVGSVSWVVDPRDHNRLVPIGCAGELLIEGPILARGYLEMPAETARVFVEDPYYKTGDLVRYNSDGSLIYLGRKDTQVKLHGQRIELGEIEHHVKACPETSQSSVELISVGQSQKALGAFICLTQEDQSDEKIAIFLAQTKMAAYMVPSVFIPVTKMPLTSSGKLDRKRLRNMAQAQ---- 171682906 5732 --------------------------IHSLFLREASAHPDRVGISAWDAELTYGEVKEHATRLAFRLRQLGVGPETMVPVCVERSAWAVVTLLAILMSGGAFVPLDPDHPAARHKDMIETVSPPLLLCSPAYA-----TRFQHLVKTCLFVDSDIIRGLPSGGLGLVNKNGA-------RPDNTAYVLFTSGSTGRPKGVAVAHGDFCCSSRGYARATHIKSSSRVLHFASL--TFDVALMEVLTPLTLGGCVCVPTGEELHNLGEAIVRLRATWAFLTPSVAHLL-----DPDIVCPTLKTLVCGGEAMLAETVERWADRL--ELMNGYGPTEASVLAVVNPRVSMERDSSIIGRATGAARAWVVDPNHQLAPVGAVGELAISGPLLARGYLNDPQKTAKVFIDSPWYRTGDLVRYRHDGALEFFGRRDGQVKVNGQRIELGEIESRLSVDDRVSLALVV---QPKAGRQLVGVLTLGGDATAIADIRSNLGD-SLPHYMVPSVWVVLERMPVVVSGKLDRVK------------ 171682906 240 -----------------------DRCVHHVIADQVLDRPDAEAICAWDGSLTYRELDAVSGRLAARLVGLGAGPEVLIPLCFEKSKWTVIAMVAVLKAGAAFVPLDPSHPVERLRSLCDSVGADMVLCARQLVPTLTQVGLETV---LPVDDQTLV-----ECPELPSDQPGHSVMTNVSSSNVAYVIFTSGSTGKPKGTVIEHRSFCSSARSHAPALRIDGTCRVLQFA--AHTFDASLVEILTPLMVGACVCIPSEQDLNDLAGAMSRLRVDHAVLTPSFVGFL------TPATVPQLRRLVLAGEAMSPTHVTTWS---HIELVNGYGPAESSVAAVVNPRVGPSTEATIGMPC--GVRCWLVDDHTRLVPVGCVGELLLEGPSLARGYLNEPTKTEDSFVGRRFYKTGDLARYNPKGSLSYVGRKDTQIKFHGQRIELGEIEHHLAVDESVKHALVLLPKQGPLAKRLIAILSLPDNSTLTEPILQGIRERRLPAYMVPSTWLCVDEIPMLSSRKMDRK------------- 171682906 4602 ------------------------RCVHDIISEHALRRPDTPAVCGWDTSFTYVELEAAASALARHLVEWGVGPDTFVPLCFEKSAWTVVAQIAVLKAGGAFVNLDPSHPSGRLEQLIQDVGAQIVLCS---------PLHQEKMAKI-APKTLIV--NADSITTFSQERSGATSFPA-RPTNAAYVIFTSGTTGKPKGTVIDHGAFCTGALAHARAMFMHSDSRVLQFA--SYTFDASVMETLSCLLVGGCVCVPDEARINDLAAVIRDMNITWTLLTPSV------ASTVKPESVPCLRTLVTGGEAMAAGHIERW--GTQCALVNAYGPTECSVVATTSTKVDEADRSSIGSAVGG--RVWVVDPQNRLVPVGAIGELVVEGRLVARGYLNNKEQTDKAFIRSGIYKTGDLVRCNSDGSISYVSRKDTQIKLNGRRIELGEIENCLAGLPADSQLAVIVTPAEEAADTPAGFCLLPMSDPLAQALKTHLIA-VIPAYMVPQLFVPVSGMPWTSAGKLDRRQLRRAIEEELLAG 171682906 2945 -----------------------DRRVHDMLEELIRRGSGSTAVVGWDGTLSNGDLDALSAVLARELSSKGVGRGDFVPFCLEKSVFAVVALLAILRTGAAFVPLDPAHPVERMREIARDCDAKLILCSPQFESTCLQVVDTIVPADLASVKSLLAATTSQPTRPMSSSPRAQRASPRAPSVLTAALFPLS---------LVSHAAFCSGAAAHGPAMLMNPPFRFLQFA--SYTFDASMVEIFTTLIMGGSVAVPRGEDRGNIASVMEQMEVTMTLLTPSFARVL------KPSDVPHLKTLILGGEAMTQSHIDTWADK--VNLVNAYGPSECAVVATVNPLMHRAAIPSLGR---GIGRCWIVDPHNRLAPLGSVGELLIEGPTLSTGYLRNEVKTKEVFIEDPMYKTGDLVRVCDDGEMFYMGRKDSQAKLNGQRLELDEIVHHLAADDGIRH-AVVTIP--KTGNRLVAVVSLRSAPPEAKQSEDRLRQK-LPPYMVPSTWLVLQEIPLLPSGKLDR-------------- 109897693 16 ----------------------------------------------------------RARKIAQILQNKGVSTGDVIAILLRNDTTLYEVVEACRYVGAYYVTLNWHGTQAELMPILSDSGAKVLVGHSNLLDQFTQPLPPDLAVLVVDTPDVINHRYAPDVVPTAKNSTDDRLSAANHGERLAAVLYTSGSTGKPKGIKREYDEYTVFAGLAKALMQLDSGDRFYIAAPLYHSAP--HALTLCCLAAGNTVFIEPKFDPERFLADVQQHKITHTYIVPTMMIRLLKLPQEEKYDMSSLRYALSTGSAWPVDVKQGMIDWFGPIFFESYGASELGFMTLISSQESLAKPGSVGKAIAGGS-IIILDDAMQPVPTGESGSIYVHLPMFGPFKYTNTQGTLDGLHYQNYTTLGDMGYLDADGYLFINDRKKDMIISGGANIFPAEIEAVLIHMPQIADCAIFGIPDSEFGEIVLAAQCQPDQHLDIAQVCEFLDGR-IARFKWPKKLELHDQLPREDSGKIFKQRLRAA-------- 182438881 18 ----------------------------------------REAVRFGDLSLTYGRLAGAADALAARIADAG-----RVAVWATPTPETVIAVVAALRAGVPAVPLNPRTGERELAHILADSEPTAVL----------AGADDALPPALAELRRVTVDARAAGAPAPDTAVGAPPAGE--DPESPALIVYTSGTTGPPKGAVLPRRAVAASLDALEDAWGWTGDDVLVHALPLFHVHGL-ILGVLGPLRRGGSVRHLGRFSPEGVARELASGG-TMLFGVPTMYHRLAEALDAPADGSGHARLLVSGSAALPVHDHERIAAATGRRVIERYGMTETLMN-TGIRADGAPRPGTVGPPLAGV-ELRLAEEDGTVLGPGAIGEIQVRGPNLFTGYLNRPDATAAAHTADGWFRTGDVGTVDEDGYVAIVGRKTDLIKSGGYKIGAGEIENVLLAHPGVREAAVTGEEDPDLGERVVAWVVAADPGPAAEELADHVAAQ-LAPHKRPRTVRYLDALPRNDLGKIMKRSL----------- 78222681 2 ------------------------QTIVDLLEESCRRFPDKTALRCNGGRWSYRDFRIASDRIATGLVNSGFRAGDHAALLAPSSPRWMMVYLGILKAGGVVVPVDKELKSLELRHILSDSGARVLFTERSS-----LETVLAMGEDVPALDLIVIAADQVKILPYEKLRGTTAISPKPSPLDTAIILYTSGTTGRSKGAMLSHANITSNILATSAHFNLDERVHTLSFLPINHVFE-QVCGILLPLSLGGTVSFVE--SLKKLGDNLAEVKPTFLLGVPAVYRMILDRITRNIESLSRLTIFVSGGAALDPDVAAGLV-RLGVTICQGYGITETSPVISA-ECPGAMRLGTAGRVLA-GVEVRITDPNDEMV-----GEILVKGPNVMQGYYRDDPATAEVLV-DGWYRTGDLGFLDGDGFLSIRGRVKNLIVTAGRNVYPEEVENEILKSPYIAEVVVHGRRVGAVAEEIHAMVYPDGDALDDEEVAALVRAEVLAPYKRVKRITIRDEFPKTTTRKIKRFAVQAA-------- 195486730 13 -------WSGPKDKEY----YGPDMTLGEVALIILRLYSDKVMQVYDGEMLTGGQLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAALLNGTPINPLHPDFDAETTAYMFEITKPKVI-----FCDLDNYQTLSAVKSSIKKTEIILLTGTLPGVRNIRDLLADGCACPHLCGDDTAFIITSSGVTGLPKGVTRSHRSLLNSAKIPQ---LFTSDTVLFCFSPLYWISCIFT--LLASLVNGCRRIITNRFSVEYFADLVERHQVSFVLTVPHHMALLAKSPERQEAKMESVKSFVCSGSKVPLAIWRQLYELLGARFSVLYGLTESGGISKNVGGP----LGSEGKLLR-NVQVRLVDPHGQSLGPNQTGEILVRLNLRWGGYYHNPQETQVTVTPDGWLLTGDHGYFDDEGCLHYQSRDTDVFKCNHFPIYPKQIEDVILHLPGVQEVAVFGIPDEVSTNLTACAVVREEGQLTEADVKGVVAEHLSDAFHIRGGVFFVDSLPKTQNCKVQRRKIWSQLSE----- 3309644 46 --------------------------------------------------WTYARTLRETEETAAALQALGVVPGELVLSWLPNGPDALRAWYGVNLAGAVLVPLNIAYRGAILRQVIADSGAEVLICVGAVRTVVLLPGPEDAAQDVEALAGRLATRFRVETALRADRAEFAEPVPAPRPWDPQTVIYTSGTTGPSKGVVSSYAHLYSSCTAAFHGMA-GPEDRYLLQLPLFHAGG--TIGAYGMLVHGGSVTVVPAFTTGEFWPLIRRTGTTLCTLLGVMATYLLKQPPLPQDTAHPLRAAYV----IPTEGATEFSKRFGVPVRALFNMTEVSCPVLSAPDHHPGVPMHCGEP-RPGIAARVVDDHDREVADGEAGELVLRAPWSFLGYLGRPAETAAV-WRNGWFHTGDTFRRAPDGGLVFVDRKKDAIRRRGENISSFEVEAQAVAHPGVLEAAAVAVPGDEGEDEVLLVVADRDPSADPAALLEFLRER-LAHFMLPRYIRVLPELPKTPTGKPTKHTLR---AEGVVAG 156051678 46 -----------------------------FLPRAAAIEPDAPAIHHNGQTISYQEFADRSRGLAYYLKKQKL---SRIGILCPNTPAFLESIFGVAAAGGIHVGVNYRLKEEDVIYIFEFAGVDCIIVDREFVG-----LLEGFRERNKGVRVIVDEDTDKDEGEFDEAVLEGLRAQADDEDATIAIPFTSGTTAKPKGVVYTHRGYLASLGNVVELNFHKGRCGYLWTLPMFHAVGWTFPWAVTAVR--GTHFCLRKIDYPLIWNLLKSQPITHFNAAPTVNTLLCASKEATK--LPNPVRVTVAASPPTAHLFETMTN-LNLIPVHVYGMTETYGPITHMPIWEDLRMARQGHGFLTSLNIRIIKPDQPPARDGEIGEIIFVGNICAKEYYNDPEATAKLF-AGGALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEKVLEAGVVAVKDEKWGEVPVAFVTVRDGDLKGEDVVKWAKEESISRFMVPKEVFVVKELPKTSTGKVKKNVLREWA------- 109645881 576 ----------------------PPKTLLSGFLSHVRQNPDSIALIDGRTQITYGELYRRALAVAGLLVRKGVQPGDYMGILLPRGCGQIYAILGILMAGGVYVPIGISQPEGRRQKLYRQIGLKGIITH-----------GETIPSGHPDHEGILVVELEEGMGKLEEGMGKGGPGVGTDPQDSAYVIMTSGSTGSPKGVEISHEGAVNTIEDINGKFGISARDSVLMVSAI--DFDLSVYDLFGMLSEGGRVIVLDEEDPDVWLRLMQHYSLLVWNSVPVLFDMLVTMAERREAPLD-LRLVMLSGDWIGLDLPRRFYELRNATVVALGGATEASIWSNYQVVPERLPSDWIGQPLK-NQIYKVMDKWARVCPNYVAGELWIGGAGVAKGYKGDEELTGQKFKTDRWYKTGDSGRMWEDGTIELLGRLDNQIKIKGYRIETGEVESALMKLPGVAN-AVVCLSEENEDKVLAAYLVAKEKVKAEEEGVKEALAACLPHYMIPAVYVWAGELPLTVNGKPDKRQISELLKNR---- 218286849 2079 --------PEE--EAFVQAGAVAGL-LHAGFLRNFGEQPDCLAVVDGERSLTYAELFSLADRLGKVLAAAG---EDTVAVALPKGWRQAAAVLGVLFAGAAYVPIDPNWPLLRRRAVLEEARPVCIVALSTEKPESWNDI------------RLLTIGETASH------AVAPDKFLQASPDSLAYVIFTSGTTGTPKGVMMSHAGAMVTIAEINRRFTVTWADRVLALSSL--TFDLSVYDFFGIWTAGGAVVIPEVRTPDVWRRLMEEHDVTVWNSVPMFWQMLLESGELPDR---SPRLVLLSGDRIPLSLPGKSAELFHAWMVSLGGATEAGISICHEMLPDDPQPGWQSVPYGAGQSFHVLHDDLRFCPRGVAGELYIGGAALALGYLHNKEKTEKSFIRHPLYRTGDLGVRHADGEIEFLGRADSQVKVGGFRIELGDVEAALAAMPEVGHCAVVLA----KSRQLAAFIVPADGGPSEAAVRLFLEAR-LPRYMIPASVDVIERMPLTPNGKVDRSELIEL-------- 57651180 412 ------------------------QTVVTLFEQQVEATPNHVAVQFDGVFITYQTLNARANDLAHRLRNQGVEPNDRVAVIAEKSIEMIIAMIGVLKAGGAYVPIDPNYPSDRQEYILKDVTPKVVIT--------YQALYENGKQNINHIDLNKIAWKNIDNLSKCNTL-----------EDHAYVIYTSGTTGNPKGTLIPHRGIVRLVHQNHYVPLNEETTILLSGTI---AFDAATFEIYGALLNGGKLIVAKKENPIAVEQLINENDVNTMWLTSSLFNQI---ASERIEVLVSLKYLLIGGEVLNAKWVDLLNQKPKHPIINGYGPTENTTFTTTYNIPNKVPNRPIGKPIL-GTHVYIMQGE-RRCGVGIPGELCTSGFGLAAGYLNQPELTADKFIKDSMYRSGDIVRLLPDGNIDYLYRKDKQVKIRGFRIELSEVEHALERIQGINKAVVIVQNHDQ-DQYIVAYYEAM-HTLSHNKIKSQLR-MTLPEYMIPVNFMHIEQIPITINGKLDKKAL----------- 13488203 5 ----------------------------------ASEFPRRPAVIFGTEAINYMDLWLRACEIARALREAGL---DRVALYFPIGIDRIAAILCCQILGVSYVPVEPNLPASRIREMLAQADPSVLLSSSAICS----AILKEVSSCPTVMVEEVGVGAADRGSLSRDLALPPKSGG--------YVIFTSGSTGKPKAVNMGGAALQNLVDWQIELSTLSDNAATAQFAPI--SFDVSFQEIFSTLCSGGSIVLLQRIDPDLLSDEILRARVERLFLPFIALQQLASNCVERNLFPDSLREIHTAGEQLSSALREFFIKLPQCRLFNQYGPSETHVVTCHSNPAEWPRLPPIGRPL-PNVVLFILGEDGRPVRLGEVGELYIGGVCLAQGYFQDKERTDERFDINGLYRTGDFATSDESGCFFFCGRRDHQIKIDGYRVELGEIESVIADHPDVAEVAVVFDRDANGTGRLIACLTSKDGAPTETVVRAHVREK-LPGYMAPDRVQIIGAMPKTASGKVDRKSIAERLAEKV--- 150015146 3 ------------------------------------RFPSKIALIVNNKKITYGELGQSILNAAQIMREYGVCPGSRVILSATPSPAFVFGYFATHILGAIAIPVDPQISDKNLNMIIEETNAKQLFLAKGKTASSI----------------------SIEELMLPAIYNDKEFNVIPVGEDVADILFTTGTTSRSKGVVLTHKGILSAAQNINQFIGNTADDREIVPLPLSHSFGLG--RLRCNMLVGGTIIMCESANIKNIFDNMKIWKATGFVSVPAGFALLLKLSGNKLGEYAHLKFIEIGSAPMEMKMKQRLMELLNTRICMHYGLTEASRSCFIEFHRDKEKLTSVGKA-APNVKVKIMDENKNDLSSGSEGSIFVSGDHVMKQYLNKPELT-SHILNDGWLDTGDYGKLDDEGYLYLKGRKKEIINVGGRKVSPDEIEEYLNEIDYIKESACVGVSDPLGGEIIKAFIVLDEKKVNATQIIAYLRNR-VEPYKIPTQFEVIEKIPRTSSGKMQRQLLK---------- 85094239 51 -----------------------------------------------------AQLRHLVKRLAYTLRQRGIGQDDVVLCISSGHFLLPCLFYSTIAAGAIFSASSPASTATELAGQIKQIGAKLVLCNEDTKEVAAAAAKLAVLGSQPHLELTNLEQSRPIPISTKTLEWQRITDTKALENSIICILFSSGTTGLPKMCRLSHTNMVSQACLVLDPARMSADYRTIAHLPAAHIAGVQGYFVNS-FYVGGTLYWMPRFNLVKFLEYSKKYQITTLVSVPPIYLAIAKSPLVT-DQFDSVEWAVAGAAPMGKELQLAARKNLGAHLTQTWGLSETTGAMTTMPRGIDDETGSVSMLVMNG-RARIVDDDGKDVEPGQAGELWVKGPNVTKGYYMNDAANKEAFV-DGWFCTGDIGLF-KDGKFYIVDRKKELIKYKGLQVAPAELEALLVSHAKIADAAVIGV-DGEETEVPRAYVVAGDATLKAEEIVDWVASKVANHKKLRGGVVFIDAIPKSPSGKILRKELRQLAK------ 159036025 3 -------------------------SFLDELVAHGRRRPGAPAIVTPDTVITYGDLVSRIDRLARVLVARGIGPEQVCAVAVERGPQAVVAMAAVLRAGAAFLTLDVELPGPRLETMVRSGQARCLVTTSALAG------------------QLGFAFDGLRVHTDEPAPAGAVSLPPIAARSLAYVSHTSGSTGTPNAVLVEHRGLNNYLRCVVRDYDLGADTVVLQLAPLG--YDASIRDTFAPLVAGGRLVLVPRSTADEFIAAVRRFDVTILSATPTFLTF------VSAHDLPPLRLTVSSGESLRPFLTAGGRARLPGRLVNQYGPTEATMTSTRFPPDPDTTVDLVGAPIEGVT-IHVLDDDLAPVPDGAVGQVWIGGIGVTRGYGGRPDLTAERFVPDPMYRTGDLAR-SRDGILEYLGRADRQIKIRGYRVDPAEIEGALLSHPAVAGAAVSTATDDRGRVFLIAHVAGELAEVTDAALRHHLAA-TLPPYMMPRRFARIARVPTTTSGKADRRAL----------- 118725500 11 -----------------------------LFNESCDKYRDNILLIYNDNKYTYGQVYEKVLDFCSLIEGLDFKIG---GIYLPNCTEFITSMLGLNRKKKVFVSLSYQFKGDTLTDLINYTDVEFLITDSKG----YNSIEHSVEKM--NIRTVLVLQENGAF-EKHEFKKERRELTDIKG-DTFGICFTSGSTSRPKGIVLSNHAIVGNALAVAEHLGFTQDERTILPRSLAQASPISGDVLMAISRGGGIILLNNVFHPAIFLKAVQEHKATNFYIVRTMLLQILEYSQLKNYDISSVKRVLIGGMVNPMTIYRRAAETFGARVFNAYGTSEASARVTFGEHEDTTLPCVIGKPMRGCD-IKIYREDGSEAAVGETGELYITSDYMMDGYYNSPELTREIFGERG-FRVRDLGYKDEQGRFFVLSRNDDMIMQGGSRAYPIDIEEVLLKNPVVKESAVIGVDDEKLGQKIVAMVVLREGFQTEKDIYKWCNIK-LEDRKVPKEIFIIPEIPRNAIGKISKKDVKEL-------- 55377681 23 ---------------------WPTQ---DLVTHRADTTPDRTAMVAAGNAVTYRKLDAAVDAVAAELDRRVDAPDATVATLLPTRPAVGTLLFAAMRLGATLAPLNVELDAATLQSQLSTVDADLLVCGDSTASLAADIDGCPTVSVDRELSAAAVADETAAAGSADETATDVTPAP-LSRTDTQLVIFTSGTTSEPKGVRLTVGNLVASAVASSYRLGVLPDDRWLVCLPTYHMGGL-APFIRSALY-GTAAVVQRSFDADATQQVLAEHGVTGVSLVPTMLSRLLDAGWEPP---ASLRFVLLGGGPASETLIERCRER-DVPVYPTYGMTETASQITARPETAFEHAGTVGQPLVFTDVTVVAD--GAACDPGERGEIVVDGPTVTPGYLNGDD---DAFSDHG-FRTSDIGYRDADGHLWVEGRVDDQIVTGGENVDASTVADTIREHPAVEDAAVVGLPDEEWGQRVAALVV---GDVSPTAVRDHCAER-LAPYEVPKTVRIADALPRTASGTVDRAAVR---------- 163763599 8 ------PWLEHYPEEIPASIDYEKRPLQDYLRQGAKEEPDKVLLHFMGKEMTFKEVYTEALSFANALSNLGIQKGDRVAIMLANTPQSVISYYGALFAGAVVVQTNPLYVERELEHQMVDSGAKIMICMDLVKTNLEHVIVTGIKDYLPFPKNLVYGKTVHSFTKLLKQHDSKEIAVEIDPEDLALLQYTGGTTGVAKGVKLTHMNLVSNTTQCIRWMYIDHGEVLLCALPFFHVYGMTVGMNFSVMDR-SKMVILPKFDTKQTLEAIEKQKASIFPGAPTMYIGLINDPDVGKYDLSSIEICISGSAPLPLEVQQRFEKLTGGKLSEGFGLTESSPVTHFNLMWGKRPSGSIGLPWPDTDVAILSAETGEPTEAGEVGELMIKGPQVMKGYWNRPEETNATF-HEGWL------------------------------------------------------------------------------------------------------------------------------- 91080757 31 --------------------------IPEFIWQNLDKWPNRTAITCSGKSYTYEQLFKKSLSVAHSLRDFKLTRQDTIGIVLPNVAEYPIIVLGALQGGFRVTTVNAQYTSDEIRRQLINSKSKLVFTL-----AELVPLVRETTS-IPIVALGTRSGTSGINFQEIVSKQGGNFIEKVGADEIAFLPYSSGTTGLPKGVELTHSSIITNLMQLA--------------------------------------------SPE--FTLI------------PQVQLLGQHPNITTEDLLPLYLITSAAAPLAPATIHQLRTKTNVKFLEGYGMTETSAAAIIQTSFLEVKIGGSGLVL-PNSQVKIIPKDGQGLPQNQAGELILKGPHVTKGYHNNPDATKSVFI-DGWLRTGDLAYYDEHQHFFIIGRLKDIIKVKGFQVAPTELEEVLKQHPLVVDCAVVGIPDSVSGEAPKAFVVAKSPV-SEKELKNFVAKK-VSKYKRLKRVEFVQAIPRSPTGKILKQGLQ---------- 145223832 7 -------------------------TVPALLTDAVRRFGERTYVVTPDTRLTYADAEAQSADKARWLLANGAGKGTRVGLFFANDTEWVTWWLAVSRIGALAVPLSTLYRPAEIAKVLRLADIALLVAPNRVLDIDVAQRLEAALPGLPYLRSIAITGHSDAPWATAVDGAQTVSPEQVFPGDLAIMVHTSGSTADPKGVLHTHGTLVRQTAAIRAVTGSPADPVILSAMPFFWIGGL--LAAMGALHESITLLVMPRLDAATALDLVEAERATGIVGWPAFTQRMREHPSFPRRDLSSVPMLRSG--PLDIAMTDVPD---GFPVHRT--MTETAGGFA-------------------YTEMKIVDADGAPVDDGTVGELWVRGVGVMAGYNKRER--SDTFDADGWYHTGDRVYRSADPRLFYVGRTTELIKTSGANVSPLEVEAVIESFDEVAQCVVVGIDHVERGEEVCAVLVPSGDTVDTATLAERTRE-LLSPFKVPTRWITVDSIPTLPSGKLNRKALREWVISSPAAG 163757238 72 -------------------------TISGHIKRQMLKHPTKTAIIDGNTEISYKKLMGKVNAIAGELQHRNIPQGSLVAVCMHRSWELVAAIIGVMQAGCTYVPLDPAYPEKRIKYMLAHSKSIAAIVDRE--------------------KTAKLCEEVQEILQIHTTGNYKSGLVKTTQNNLAYVMYTSGSTGKPKGVAITQKNVVALRQSARKTFNDQELSGMLAAASV--CFDTSVLEILGTLSLGGTIILAN--NALELTQIPAKHKVKTCIMVPSSVQALLSTEKLPE----GLQTLVFGGEALKRSLVAQVYAQGTVRVLNAYGPTEDTVYSTIAEVTRDTENITIGTSVE-NSRAYILDENLNAVADGTAGELYLAGTKLAHGYLNDDVKTEERFIEDRLYKTGDLCRWAKNGEIEFLGRIDQQVKIRGYRIELEEIETTLETMNAIETAAVVVAEGGIGQKLLVAFVVTEKDEISDTTIKSFLSEK-LPKYMIPQMIKYVDELPLLPNDKLDRKKLTELAT------ 187605070 7 ----------------------------------------HIALVTADDRLTWAMLRTESLQLAQFIHEQTPTA-ERIGIFAKNSKDYVIAVHAVHLLGKVLVPLNTRLTEEEVRTQLQTAKVDLLLVDAEIDLSVTQLLITDRATSCFNAPH------------------------EWKEDETMSLMFTSGTTGRAKAVQQTYGNHLASARAAEAHLDYRPSDRMLAVTPLFHMSGLS--QVYRSAIIGSTLYVEPRFDVDRTLHVIETEGITQLSLVSIMLQRLLDAGLKKHH----LRTLLVGGGPVPRSLLEEAERR-QLPIAQTYGMTETCSQVATLLPSEALHIGSSGQAIAP-TRIRINSD----------GEIEVKGPTVTKGYFEQPE--SDAWTPDGYWRTGDLGTMR-DGYLYVHDRRTDLILSGGENVYPAEIEAAMLRCTGVQDVGVTKQSHPTWGEVPIAFVV---GSYDPAEMQEVLDSQ-LAKYKHPIAIHHAPNLPRNANGKLMRHRLKELL------- 191639378 4 --------------------------------------------VAADTWYTGRDLEEDVAALRDQLNKLKIGAGDQILVALPNAPVHLALNQALWEIGAVVHPIAAATPLPELKAEWSLYHYQAVITLPDVGEKLAEPLMPCSRLRLHTIAALAILTDASQ---LAYRINAPQKRP--KEEDLALILNTSGTTGKPKRVGLTHRMLLNAAQHDAKSHALSADDIAMVVMPMFHINA-QVISVLATRLSGGKLVIAPKFSASKFWPLIADNHVTWVSVVPTIISILLMNENALKAYHPHLRFVRSSSFALPEDKLIAFQTYFHTQVLEGYGMTETASQST-LNPINAPKIGSAGKPV--GTELRLMLADGSLQQPYVEGEIALRGDHVIHDYL---EPHPESFKDD-WFLTGDLGYLDEDGYLFVKGRRKEMINRGGEKVAPAKVENILNELDWVAQVAVIGLPDALYGEAVTAVVVTGDPMKAKAALIDYARQH-LAAYECPTDVVFVKAFPVNATGKVIRPKLRKQLMQ----- 197342059 233 ------------------------RTWPRLFAEQVAARPDEIALVHEDEQLTYAQLDARAARLAHALVARGAGPERVVALAVPRSADMIVAEVAVLKAGAAYLPVDTDYPAERIAYMLDDARPVCLVTTAEVLPDLPRDAVDTLVLDAPETVAALAALPAED----------PEAAAGLTVAHAAYVIYTSGSTGRPKGVVLSHGGVAKLLATQRERFGIGPHSRVLQFA--SPSFDVAFWDLCLGLLSGGRLVVVPADRRAPLADYAHAHGITFMILPPALLAAM-----PEDVELPPTATLLAGTERVSPELVGRYAR--GRMMFNAYGPTEATTNSTCDPDTPAGHIVPIGVP-DPGTRAYVLDAALRPVPAGVVGELYLGGAGLARGYLGRPALTAERFVADPFYRTGDLVRWKADGRLEFHGRADSQTKIRGFRVEPSEIESVLRAHPAVGQAAVVVREDRPGDRRLAAYVVPSLTAEADEAVAEW--------------------------------------------- 24379754 1224 --------------------------LHEPFENLVKQFPNKIVVKDKNTSMTTTELMQKSNIVGNFLQRQGVNNNKKVAIIVNKSVNMMVTILGVLKSGAAYVPIEPSLPEERVKYILDDSCCDFIISEEPFNGKINSETISNILNEEPDISKVESDSTYK---------------------DLCYIIYTSGSTGDPKGVMLTHEAVMNRLLWMQNAYPITKNDIILQKTSFG--FDVSIWELFGWTFEGAVLYFLENGDPQRIIELINSQNISKLHFVPSMLNVFLECERENKDSLKSLSIVFSSGEALTKEQVIKFYSIFDPQLINLYGPTETAIEVTYFDCSNLDYKSPIGEPLD-NVEAYVLNDKKQKCPIGVVGELYIGGIQVAQGYINKEDATKKSFVRSRLYATGDLVKWTSEGKLIFIGRSDDQVKIRGYRIELGEIEKYLKKVSQ-KNCLVSLQNKLSKNNKSLIAYIESSTTIDESKIKEELKT-LLPQYMVPSHIYIVPEFPINKSGKVDRKLLDSMYSSKHIA- 24379754 198 -------------------------TFLKLFQKVTDRLKNKVAISSDDWYLTYEQLNQESEKLSLYLSKL-FEPKSIVPLVMDNSSEMFIVIFAILKSGFAFSPISLDYPPERIEHIIKETHLNSVIVPEEANLQISKEIKQYVAKDLLNKAPVEVD--------------QFSNAVNVRGDDIAYVIFTSGTTGTPKGVKVSHQSLMNLITWHNDNFSITSET--IAAKYAGVAFDASIWELFPYLSIGAKVYVVDRFDVKKLNQKFIENKVSIAFL-PTVVF-----EKFSKVQNPYLKILLTGAEKLHYFSEQAYEQ------YNNYGPTEYTVVATSFKLEKHMDNIPIGKPIA-NTTALVMSNDRHFLPIGFKGELYLGGDSLSSGYLNDSKKTKNSFIEQVFYKTGDLVAYTDSGELLYYGRIDNQIKINGYRIELQDIENILEIIGQDSDCSVVVIPVSINGLILHAFYVTGFDSNPNQVLKQL--TNKLPSYMVPSTIESLSQFPLTSNGKVDRKYLEKIVLNK---- 118468470 2 --------------------------------------PDRTAVVSDDTRLTAGELSTLADGAAGVIAGSGAA---HVAYVGTGGALLPLLLFASARAAIPFTPLNYRLSAEGLRELVDRLPTPLVIADGEYAGM----LAGAGRPVLTSEEFLSQARTADPAAEFAD------------PDAVAVVLFTSGTTSRPKAVELTHNNLTSYITGTVEFGSAAPEDAALICVPPYHIAGVSA--AMSNLYAGRKMVYLRNFDAHRWVELVRTEGVTSATVVPTMLDRIVTALETTRAELPTLRNLAYGGSKVALPLVRKALELMNVGFVNAYGLTETSSTIAVLGPDDHRRLGSVGQ-VVPGIEVQIRGEDGTVLGPGETGELFVRGEQVS----GRYTEIGSVLDEDGWFPTKDVAMLDQDGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPDVRDVAVVGPEDPQWGQIIVAVVVPADGAEPDADVLREHVRKHLRGSRTPDRVVFRAELPTNATGKVLRRQLVDELQ------ 145593334 64 --------------------------IHHAFEYWATVTPDAVAVEHGDETITYRELDRRADQLAARLAASGVRAGDRVALFARRSIPMMVGLIATLKSGAAYVPQHVDSPAAQLQHVIETAETRVVLTLAATA------------KRIPVPDHVVIALDELVAEPAERTVRRFIPTTPLQTDDPCYVLFTSGSTGRPNGVVVTHRNICNILLTAPGDLGIRPGWRVGQILNIA--FDMAAWEILGALSHGATLVI-RGPDIAETMS-----RVDVIIATPTVLSRI------DPRRCHQVKVVAVAGEPCPRALADTWSAV--CSFYNSCGPTETTIVNTMSRHHPAAERLTIGRP-TPNNTVYVLDADLRPCPIGTVGEMWAGGDCVSTGYLGNPQLTAERYALDPFFRTRDLARWTPDGELEHFGRTDDQVKVRGFRVELDSVSAILEAVPGCTRAATIKLNDR----TLVSFVAPTQVDPG---LARMAVSEALPYYCVPETVHTLSELPMTSRGKIDKTALRRLATAR---- 70984445 125 --------------------------LPHLFLDSARATPHAPAVHGWDGRLTYAELDQLSNSVARQLLRRGVRKGQFVPFSFEKSIWMVVAIIGILRAGGVVASIDPSQPQSRAREIIQETGATVIVASTAQASV------------FAGLVDTVVPIADDTVHPAANDTGLHPSLPPVHPEDPAVVIFTSGSTGKPKGIVIQHGAVTTRMVAEGRAFQY-HGARTLQFA--ASTWDIFMTDIFTTLAFNGCVCIPSEEDRRNLARFCAEYDVSLALITPSLANLL------EPTGFPTLKTLIFGGEALKEEVTRKWEAVDGISLHQGYGPAETGPCVA---GRLAERPEILGYALDNSVCVLVDPSNNRLVPLGAVGELVVGGPSLLREYINDPRKTEAAVIENPFYRTGDLLRYTLDGRLEFVGRTDDQVKYHGQRIELGEIEHHLSRLPGVEACVVVLAKAGFFKDRLVAVVLRSDPNITITHMRRFLSSR-LPEFMIPNELLVVQELPHNNSMKLDRGRVAKWVAD----- 116671644 463 ----------------------PGHTIVEEFQLNARNSGDRTAVVAPDGELTFAELERRSNQLARFLKGHGAGPGKTVAVRLDRSVLLPVALLAVLKSGAAYLPLDPDYPAGRVEGMLEDASPVRLLTSAAFTGSAASH--EELETSVP-----VTVLDSALMVSCLDGKDPSAPEPSAGQHDLAYVIFTSGSTGRPKGVGVGHLALLNLYTSHRDNIFAPAEQRLGRKLKVSHTAGLSFDASWDPLIAGHELHVVDRRDPEDLSRYLSATGIDSIETTPSFAKVLLSGGLFDQGTHPT--VVALGGEAVDASLWSTLAEKNGVVAYNFYGPTETTVTAVMEPGTEPTLGDSVA-----NSRHYILDSGLNPVPVNAIGELYVAGINLARGYVDQPGLSAERFVADPFYRTGDVVRRLPDGTLEFRGRMDAQVKIRGFRIELAEIEEALRGLAGVDQAAVTVSKNRAGYDQLLGFVTPAGGLEDEAELRRQVR-RQLPDYMVPASIVQITAIPLTPNGKLDTRALPAPARE----- 116671644 1541 -------------------------TVLDAFQDTLERTPDAPALTDGGPAATFSQLHSRVKSLAKGLVASGVEPGDRVAVALPRSSDVVAAALAVLAAGAVYLPVDLSYPAARIRIILEDGGPAVVIAAAGDHAAEFHGKGAE-GPRILDVDALLQAGAGVPDATLAGRYP--------DADDLAYVLYTSGSTGRPKGVAVAHSALANLFGHHHRTLFAPRLAASGAPVAVAHIAGLGFDAAWDPMLAGAELHVVGRSDAEALARYCVSHGIDVLETTPSYAAQLLQCGLLDAPRAHPL-LLALGGEAVSPELWQQLASTAGVEAYNFYGPTEFTVDSVTARITGA--TPTIGRGI-GNTDAYVLDQFLAPVPAGVPGELYLAGPGEARGYDQRPGETAARFVANPFYRTGDLVRRAADGSLEFLSRTDDQVKVRGFRIELGEIEAAVASHPDVSRA--VAVADGDPAHRVVAYYT---GAASPAELRG-VAGEKLPDYMVPAVFMNVPAIPLTAHGKLDRKALPAPASD----- 116671644 2672 ----------------------------------------------DGKTLTFAELAASASRIAAALTAGGVGSGDVVSVMLPRSPGTVESMFGVMAAGAAYNPIDTEYPDDRVAAIFEDAAPPVIVTTRAVAG-RVRQIIASLPGAGPRLVLLEELAGAPQAAKGSDNEPSAAVFARPGPRDLAYVMFTSGSTGRPKGVEISHGALASLLASHRHTLLADTGGPRRVAHTTGVGFDASWDPILW-MVDGHELHLIDRRDSERLAAYFAEHGISVWESTPGYLRQLLGEPAFTALLDARAARLALGGEAFDAGLWGTVSAHPGLEAWNLYGPTEATVD-TVLARVGDTSAPVLGQPTAA-TRLYVLDARLQHVTAGAAGELYVAGPQLARGYRGRPDLTSERFVADPFYRTGDVVYRHADGRLVFAGRNDDQLKIRGFRVEPGEVERAVRSTKGVREAVVAAVNDA--GTRLVAYVVPANPAMADAELSDVVRTHVVPDYMVPSAVVVLDKIPLTQHGKVDASALPDPGRTERSGG 154335972 6 -----------------------------------EKDPNQIATVQAGKELTYHKVIQATDWAARALHHAKVRKGDVVCMCMLNTIIYGPVVYGALRLGAIVSPVNAIAEPSTLAYFMKESNAKVIL--------GMRYFHKQVEEAVEMVKK--DTGRKVDIHYPEDFFKKWYIWPVPRSDDTIIIPFSSGTGGLSKGVKLSNRALIANTEQVAAAFQLSPQEAGISILPYFHIYGFTACLNTGY-AHGVMQIVMYKYTVEDYLKASEKYRATINLVAPPILISLLNEGLVKQHDMSSLKHFCCGAAPLGPETMEAVEKMLNVSVSQAYGMTEMAPAVTVPNGLKHKVPGSCGT-LVGDTELRIVDDTGIDADPGAEGEVWVRGPQIMKGYLHDED-TALCM-QDGWYRTGDIGRFDESGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCMVIGVPDPRDVENPRALVSPKDAVRASDELYHFVMSRMPPHKRLHGGVRIVNEVPRNLAGKLLRRQARKDEAE----- 108800792 2 -----------------------------LLEMSVSADPERTAVVSDGLRLSVEELSALADGGAGVIAKSGAA---HVAYVGTGGVLLPLLLFASARAAIPFTPLNYRLSREGLHELIARLPDALVIADP-----DYREVVAGAGKQL---------MDSEEFLAAARTAEPTAEF--ADPDSVAVVLFTSGTTSRPKAVELTHNNLTSYVTGTVEFASADPEDAALICVPPYHIAGVGA--AMSNLYAGRKMVYLRHFDAREWIRLVSTEGVTTATVVPTMLDRIVSALSEEPVALPTLRNLAYGGSKVALPLVRRALELLGVGFVNAYGLTETSSTIAVLGPDDHRRLGSVGQ-IVPGIEVQIRADDGTVLGPGETGELFVRGDQVSGRYTD----IGSVLDADGWFPTKDVASLDEDGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPDVRDVAVVGPEDPQWGQIIVAVVVPAPGAPDADDLRAHVRKH-LRGSRTPDRVVFRAELPTNATGKVLRRELIEEYA------ 209518542 70 LLDWYKYWETTFDASNPPFWRWVGGRINACVDRHLAAYRNKAAIHFTTQHVTYQELYVRVNEFAAMLRDCGLKAGDRVTLHMPMVAELPIAMLACARLGVIHSQVFSGFSGAACADRILDSESRLLITMDAYKLVDHKEKADTAPTKLVEGRDVIVN---DALKPFRGKRVEPVEMP---AEDPLFLMYSSGTTGRPKGCQHSIGGYLAYVAWTSKYIQIHPADVYWCMADIGWITGHSYI-VYGPLALGASTVVYEYPDAGRPWRIAETLGVNIFHTSPTAIRALRRSGPDEPAKYNHFKHMTTVGEPIEPEVWKWYHQSVGAVIVDTWWQTETGGLCSTVPALHKMKPGSAG-PGIPGIHPVIYDDDGNELARGKAGNICILNPWPFQTIWKAPERYVKTYWRDWPYMAGDGAVDAADGYFRILGRIDDVINVAGHRLGTKEIESAALLVPGVVEAAVVPVADEIKGRVPELYVSLKPGVEASDDVAKQVSDTVIGGIAKPHRVLIVPDMPKTRSGKIMRRVL----------- 54303483 287 --------------------------------QHAAQH-ERPAIEWQGMTVSYTALLRRVAEIQHLLHQHNIECGDRVGLHVYRQPDMISAMIACLLSGVTFVPLEPTFPADRLVTIEQEAELKAIIQDTAFKGANVVLLAADNEIAMAKLTH-----NAENVVPMSGVM--PRLCDGLSSDTPAYIMFTSGSTGKPKGVVITHRALLTFLQGSTNRLALDATTRWLLITTM--AFDIALLEIFAPLWVGGCAVLTEYRDPHAISDYLEDNAITVMQATPAFWRMLLNTGWQGNQQL----VALCGGEALDKPLAEQLVLRTQ-RLWNCYGPTEATVWSLMAEDALSLSSITLQHSLIGYTH-QVVDADLQPVSVNMVGELCIQGEALSHGYWQRDDLTAQQFVAIRSYRTGDKVRVLGSDCYQYLGRFDDQVKLRGFRIELGEIEAQLKYLTMVKDAAVLGKGDEA---QLVAFMEMTKDTTLSKLAVRKVLLKTLPSYMVPNRFVVLEQLPKTGSGKVDRKQL----------- 27381900 15 -----------------------------------------PAFVFDGTPVSRAEFSANIEKTAAWLAAQGVGKGDVVAVWLVNRIEWVALLFAAARLGAIVSAVNTRYRSAEVAHLLRLSGARLMVVEAAFRSIDFAALADIAKDEVPALRQLAVVGADTIPAHWPCVRFDAFDQPYPPAPDLPVLLYTSGTTKGPKLVAHSQRTLAAHAAAVARALSLAPQNSLLAMLPFCGTFGMTS--LLGFIAAGATIHVLDAFEAAPALKILGEHEITHAFGSDEMFRRILALTDVAQP-FPRAEVFGFAAQPGWRELAAEAEAR-GMPLYGLYGSSEALFSIGRASDAFADRIEGGGWPMSPEARVRVRDETGELAAPGVSGEIEISAPSRFLGYFNNPDATRDAITADGFFRTGDIGRLRGDGSFVYETRAGDAMRLGGFLVAPGEIEDELKSCAGVADAQVVAV-DLKGNARCVAFVIPAGEPPQQEMLVAHLRER-LAGYKVPARIYIVDAFPVTANGKIQRARLRAMAMERIAA- 67515469 3570 -------------------------TIHDLINEQRIRQPDAPSVASWDGDLSYAELMDLASGFAGHLSELGVGPEVLVPMCMDKSMWMIVTIMSILIAGGAFVPLDPAHPVSRHEEILEETGAKIVLCTPKYCSRYTGKVPTVLGVDEPTVCHY-----RAKRVSLQGSAT---------STNVAYSIFTSGSTGRPKGIIIEHRAFASSTMAYGPIIHLKPGIRVFQFASL--TFDAAVMEILGTLIYGGCVCIPDEERLNDIAGAIRRLDASWLFCTPSLASIM------EPASVPSLKVIVCGGEMMSHEAMTKWSDK--VHFINAYGPTETSVYATFNPEIGRNRPANIGRTI-PSTLAWIVDPHDRLYPVGVVGELALEGPVLAREYLKNPDKTAKAFITNPWYLTGDLARLAADGSLEYVGRKDHQVKLHGQRMELGEIEYRLHEHPHVRHVVVLFPKSGRLQKRLVCILSLNQGMTELMEVQASL-ESQLPPYMVPQTWAVIKTLPMLVSGKIDRKKI----------- 67515469 2424 LLDEFTDWNRSLPNR-------CERCVHDLIQEQAQRLPSAQAICGWDGNFTYSQLEILATRLAQHLQRLGVGPESFVALCFNKSAWAIIAQLAVLKAGGAFASLDPVHPASRLRALVADLGAKIVLTSSACLD----------KASNLGAQPFVVSQASVEQLPLGGHDT---SLHEARPSNAAYAIFTSGTTGMPKATVIQHTALSTTSLQLAKYLGLDSSTRTLQFS--SYTFDVSVLDIHGTLINGGCVCVPDSERVNDISGAIRRMGVTHWNSTPGIANTI------NPKTVPSLATLVTGGEKMSPGHIERWSDR---AVINAYGPSEATIIATRQGNLSKESRSSIGKPVCG--RAWVVDPYNRLLPLGAVGELVLEGCNVARGYLNNEEKTAKAFIEERMYRTGDLVRYNSEGTLTFISRMDTQVKLNGQRIELEEIEQCRQALPEDSHVVVIIAPKSKTVRSLAIFFCTPEYALETADLLAHVRQESLPLYMVPNFFFPVKQLPCNTSAKIDRRRLRAMAED----- 67515469 246 -----------------------DRCIHDIIREQVVRRPLDEAICAWDGSLSFTEFDRQASKLAYHLQKQGVGPEVLVPLCFDKSMWYFVALLAVLKAGGAFVPLDPTHPPARLQSLIQKVNAKLVLCSEWHA------------DRLLGLAEVVIPLSQITLERIPSAPVGFISSDRVNCTNAAYVIFTSGSTGEPKGTLLEHRAYCSSAMAHGPRLLISPDSRVLQFA--AYTFDASLAESVSPFMHGACVCVPSEDDLNDIMGAIKRLRANYASLTPSFIEFL------EPSMVPEIKTLILAGEAMSETHRAKWST---INLVNGFGPTEASVTAAINSHTAETDCRDIGLPL--NTRCWIVDDHNQLVPVGAVGEMLLEGPTLARGYINNPEKTNEAFIYDPFYKTGDLVRYNSDGSLTYIGRKDTQIKLHGQRVELGEIEGCLNADELVKHCVVF-LPKEGYAAGKLTAVLSIKTSEEKQEKTEALRERQLPMYMVPAVWLFVENMPFLPSRKLDRKGVLQWLA------ 67515469 1794 ------------------------------IEALASQTPQSIAIASETLQLSYARLNDLSSALANYLTNLGVLPGTKVPISFEQSLWAIISIIATWKAGGICVPLATNPVNAELETWMMAADLQVALACPAMSLEDLAPYVIPVTDELLGSLEIDVS----KWHQFEECAYVVFSTDPMDPS---------------KGFLLDHGAIAASCRSFARSISLGMSTRMLQCAHIS-SYEF-VLEIFSTLSQGGCVCIPQSSSPADLSKAACEMRTT------TIRMDQSLATSTNLADAYGMRQVVLTGDALPLGV-EQLRVPQAAQVYSYYGSVECSPTALCWSKSGNILMLQQ----APGTKTWVVDDHNILLPVGATGELLIESDGLAQGYLFD--TSADAFIQDPMFKTGLLVQYGSEGLLIFRGR------------------------------------------------------------------------------------------------------------ 146299851 1097 -----------------------DKTIVDLFEEQAANNPNVTAIAFEEKNITYADLSKEVNALAAQLSEQNVERGDKIIICFNSHIEAITGLLAVLKIGAVYVPVDSDYPLERIRFIVEDTKAKFVITNSLDAVIFKDVNAD-----------IIALDEQKEFENSKELVFE-----KINISDNAYVIYTSGSTGNPKGVVVSHRNINDYVFGLKSKIQIQKNDSF--ALMSTLATDLGNTVLFGSLLTGKTLHLFSKDSLRDIQEYYENHSIDCIKIVPSYWKSLNLKSQSPN------KMIIFGGEELTVDVVEQIKEKPAITIVNHYGPTETTIHVVDLENSYDRIP--IGRPFS-NTNVFVVDQNFLLCPVGVEGELVIGGDGVSNGYLNNLQLTETQFVKDKLYKTGDKVKQFPNGDIEYLGRFDDQVKIRGHRIELGEISRNLALIEGISQSIVVGQNNEEK--FLIAYYV-SETQLDKKEIQSSL-SKVLPEYMVPSYYVKLESLPLTSNGKINRKALPKISEKDII-- 146299851 6 --------------------------IHTVFESVVQSQGSNIALQGDQGNISYQELNQYSNKLAHLLLNNNISRNDIATVYFSDPRLQVISLLGALKSGAIYLPIDKKYKRNHWEELYTTILPKVYITASEDLPLLHQFIITLLIDSHGALKHKLYAYSNKTYVDVTSKTPLSDENPEFGENDPNYIYFTSGSTGNPKAVLGCHKSLSHFIHWESKELGIKESDK-IGLLP-SFSFDASIQAVFMALINGSTLCLINSETKEDIIQLIRNYNITVLHMVPTLFRILSIYSEGKDKNLSDLKYILLAGEKLYNKDVVNWRECHGTEIINFYGTTEATILSTFYRIEQELQVFCVGQPIS-NTAILILNKENKLCKIGEVGSIYIKTPFLTKGYYKNPELTADKFIQNPLYKTGDYGKYDSQRNTIVTGREDGLVKINGVRIDINTIEQTILKLKEVDMVKCLTYQQDLLNVILVCFY--KSAAVNENDIRKHCLE-YLSQYEMPSRFIALDEVPINANGKIDPVVLKKIIDDTLAA- 158314800 36 -----------------------------LLKYAAAQWPDHTALIVEAARWSFIELLADVHRYANLLYSLGVRRGDAVALMSANCAELVGATLAAQLAG-IAAPLNGNLSSPHLTELLRRSGARVLITAGPDLAPTTWITAQALAAAVLALRPTAAVGALKALPAIEGVRPSAFDGEPPGSTDLAALFHTGGTTGAPKLAAQTHANEIANAWMLAADSQLDQDCVVFAGLPLFHVNALVVT-VLAPLFKGQTVMWAGPLGYRDFWKIVEHYRIGCMSAVPTVYAVLAQCPVDA--DISSLRFVATGASPLPSAVRDDFQAHTGIALVEGYGLTEATCASAR-SFADGPGPGSVGQRL-PYQRVKVVDGAWEDLPKGEIGVLAISGPTVFPGYVTGHNEHGHLLDSDGWLDTGDLARVDEDGLIYLAGRAKDLIIRGGHNIDPTIIEDALLAHPHVTAAGAVGRPDVHSGEVPVAYVTLVPGAVTEHELRDWACRQVLERAAQPKAVIILEALPITDVGKPYKLPLRDATRRELLA- 91789214 72 LLDWYKYWETTLDTSNPPFWRWVGGKINACVDRHLGQHKNKTAIHFAPQHLTYQELFVRVNEFAALLRDCGLKAGDRVTLHMPMVAELPITMLACARLGVIHSQVFSGFSGKACADRVADSESRVLITMDAYHRLDHKEKADEAASHGQQVDKVLILVEGRDFVVLKQFRGKRVEPVQMPAEAPLFLMYTSGTTGRPKGCQHGIGGYLAYVTWTSKFIQIHPEDVYWCGWITGHSYIVYGPLALAVVYEG----VPTYPDAGRPWRIAENLDVNIFHTSPTAIRALRRDGPDEPAKYHHFKHMTTVGEPIEPEVWKWYHRMVGAVIVDTWWQTEGGFLCSTVPAIHKMKPGSTG-PAIPGIHPVIYDDEGKELGSGKAGNICIRNPWPFQTIWKDPERYVRQYWRDWPYMAGDGAVQAADGYYRILGRIDDVINVAGHRLGTKEIESAALLVPEVVEAAVVPVADPIKGKVPDLYVALKPGLAPSEEIANRVSASVIGAIARPRRVIVVPDMPKTRSGKIMRRVL-AAISNHLDPG 170085029 28 -----------------------------------------PALVDDGRTITRGQLKDYALRLAWGLRSTHLARGDTVMIMSPNTLSWPVALFGCVAAGLRITFASCTTTARELSWQWIDSKARCIILAPAKDMFKLVGVSDDEADRILTSNHRTVTGNYLGTLLYGGILSGEELFSGRDADETVYICYSSGTT-------TSHKNVASVLGMTNAVWRGTDSDVYLAVLPVYHMFGMSGLAMLLPLMRGRALVMLNGFEPDRFCKAIEDYKVTTLMLVPPILLTLSTHAAVDKYDLRTLTNVASGAAPLSLALANKFLGRLNVHLLQGCGSTETTCPAIVAPEDSTRKFGSVGQ-LLPNIEARIMRETDGDVEEGQPGELWLRGPTITKGYLNNPSANESSFTVDGWYKTGDILRRDQDGYFYIVDRKKEMIKYKGYQVAPAELEAILMENTEVADVGVIGIMNKYSGELPRAYVTPSNPAVLALEEIKHWIEGQVSQYKYLRGVVAVNDVPKSPTGKILRKDLREWAR------ 163840588 2 ------------------------------------------------------------------------QRGERMIVMLGNQVEFWEVMLAGMKLGIVLIPTTTQMGPADLQDRVERGEARWALADRADVGKFDGVQGYYQLIEVGSLIEVEAASPALKYADSASAAEDFIADAPTRGDETLLLYFTSGTTSKAKLVEHTHTSYPIGHLSTMYWIGLEPGDVHLNVASPGWAHAWSN--IFTPWIAEACVFIYERFDAKALMAQMDAEGVTSFCAPPTVWRLLIQA------DLSALRKVVSAGEPLNAEVIEQVKRAWGQTIRDGFGQTESTVQIANTPG-QEVKIGAMGRPLPGYDAVLVDPATGLE---GDEGELCLRLDGLMKGYYGDEEKTDFAF-RDGYYHTGDMVERDADGVITYVGRGDDVFKSSDYKLSPFELESVLIEHPTVAEAAVVPSPDPLKLAVPKAFVVLTPGAQTAEDILRYCRNH-LAPFKRIRRLEF-AELPKTISGKIRRVELR---------- 46115810 210 -------WNKDLPPPVP-------ECIHTLISEQVRLRPDAQAICSWDGDLTYAEMDNLSTLLAQHLINLGVKNGDIVPLCFEKSRWTTVGVMGVIKAGAAFVLMDPSQPIQRRQVMAQQVKATHILTS--------RDQAKYGPEIAPEAKHVIVDTETLDSLA-KTIEDPSRELPQVPPESLLYIIFTSGSTGTPKGVMLSHETYTASALARSTGIGYSSISRSLDFT--SYAFDVSIDSILCTLIRGGCLCIPTDMDVNDLSGAIRRLKVNMVNITPSVARIL------DPDIIPSLNSLGIGGEACSAGDIAIWGQHT--RIVIGYGPAECTIGCTVNPSAAGKPYVSMG----PGTGACIWDDHNKLVPVGAVGELLIEGPIVGQGYLGDPEKTKEAFISDPLYKSGDLVRYDPDGEFIFVGRKDTQIKLRGQRVELGEIEHHINLLPSGAEVVAIAPRNQNKESMLVAFVADREAKDEGDEVLNDKLSKVVPVYMVPTQYITLSKIPYLVSGKTDRKSLRALGAE----- 110611745 459 -----------------------------LFEEQAARRPDAVALRWAAGTMTYGELNRWANRVAWDLKERGVGPETVVGVGVPRGPAMIAAVLGVLKAGGAYLPLETALPAERVAGMLEDAGCALVL-----------STPDTERWALPDHVAFAELAGARSTGAYHD------PEPAAGPDNTAYIIFTSGSTGKPKGVAVTHRPVHNLLKWCYRTFAFGPDDVVLCVTSLG--FDLSVFDIFGLLGCGGGVYLADARDPHLLLDVLLSEPITFWDSVPTTLNQVLLTEDGGYEGTDDLRLVFLSGDYTPLSLPDEVRRVFGAEIVSLGGATEATVWSNYFEIDPSWRSIPYGRPID-NARYYVLDEDMEPCPVGVEGDLYIGGDCLCVGYVNRPELTAERFVRDPFYRTGDRAAFFPDGNICFLGRADNQVKLRGFRVEPGEIEHALVRHPAVRQAIVTAREDQPGDLRLVAYVVPDTAALPSA-------------------------------------------------- 110611745 1953 -------------------------------------------------TWTYAELDRWANRLAHHFRARGVRPADRVALVMERSPLLIAAVLGVLKTGAAYAPVDPSYPPERIDFLLADLAPA------------------------------VTVDEALAEVDLSGLPDSPPDTTGPGEHAVAYVMYTSGSTGRPKGVEVTHRNVVDLALDG--CFRNGAHRRVLVHSP--HTFDASTYEMWVPLLGGGTAVVARRPDTAELARLVAEREVTALWLTAGLFAVM---AEQHAECFGGVREVWAGGDVLSPSAVRTVLDAPGLTVVNGYGPTETTTFASRTSAEQGAGPLPIGSPMD-GSRLLVLDDRLRPVPPGVVGELYIGGDGVARGYAGRPGLTATRFVPDPVYRTGDLVRWDGAGRLHYVSRSDDQLKLRGFRVEPGELEAVLREQEGVANAVVAVRSDRLGERRMVAYVVPGDTAST---------------------------------------------------- 211585365 187 -----------------------DQCIQDIISEKAQSQLDRPAVVSWDGEMTYRQLEERSTNLARHLVDLGLQTGKAVPLCFEKSMWTIVGVLAVMKAGGALVLMDPSQPEGRLSTIASEVEAGFILTSEAQATLGARI--------VPGGKQVIVGPQNDE----AEFKSLSVDLPVVPASSTLYIQFTSGSTGKPKGVLISHSNYTSGALPRAEAVGYKEHSRVLDFP--SYAFDVSVDCMLCTLANGGCICVPEDQRVNDLSGAIRKLNVNMAHMTPSVARVL------APDIMPSLEVIGLGGEAISASDAAEWGQKT--KIVIAYGPSECTVGCTINNDPPGRSYTSIGQGVGGTTWVVDPSNHDRLMPIGTVGELLIEGPVVGDGYLNNPEKTAEVFIEDPWYKTGDLVRYDPDGSVVFIGRADQQVKLRGQRVELGEIEHHVRNYPAGASVAAVIFPGGKKADATLIVFVAEEKSETTSEITSFILATNLPRYMIPTAYIPLNQMPLLVSLKTDRKQLR---------- 169622284 9 ---------------------------------------------------------------------------------------------------------------------------------------------------LPDLKTVCLIRGTNGFIGYDEFMQEAQGVPDVSPHDVVNLQFTSGSTGNPKAAMLTHQNLVNNSRFIGDRMKLTPKDTLCCPPPLFHCFGLT-LGVLATLSHGGKIVFPESFDPVATMHAINDERCTALHGVPAMMESVINVKKPAGWK-SQLRTGIVAGSPVPRWLMERMVEELGMEFTSSYGLTEASPTVAHTTDSLHARLTTVGTVL-PHARVKIVDNQDHIVPIGVRGELCISGYQVCRGYWENPEKTAELLVRDEWLHTGDEAVLDVDGYCTITGRFKDIIIRGGENIYPLEIEERLVEHASIARAIVVGVSHPRYVEVPAAFLLRKEGAPDLDEVKSWVR-QVLGRHKAPMHVFWLGEVPLTGSGKIKKFVLRD-VAEGLL-- 157868260 49 ------------------------RTLYELIKRIKAKDPKKIAAVQAGKELTYSKVIQATDWCARALHHAKVRKGDVVCLCMLNTIIYGPVVYGALRLGALVSPVNAIAEPSLLAYFITEANAKVILGMRYFR----KQLEEAVAIVAKDTGRKVAIHYPEEFFKRWYIWPVPRSYDGLKGDDTVVIPFSSGTGGLSKGVKLSNRALIANSEQLGAAFEFSPDDAGIMILPFFHIYGFTACLNAGY-AHGVMQIVMYKYTVEDYVRAIEKYKATINLVAPPILISLLKNADVKQTNLSSLKRFCCGAAPLGPETVEAIEKMLPVSVTQAYGMTEMAPAVTVPNGLRHKVPGACGVLVA-DTELRIVDDSGIDAEPGAEGEVWVRGPQMMKGYLRDED--TIMCMQDGWYRTGDIGKFDAEGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCMVIGVPDPRDVENPRALVSPKDAVRASDELYRFVMSRMPPHKRLHGGVRIVSEVPRNLSGKLLRRQARKDEAELIKA- 54022735 556 ------------------DGPVSGRCLHEGFFTRAAANPDATAVVWGEGRWTYGELAGQALAVAGALRAEGVGRGDAVAVQLPKGRDQILAVLGVLAAGATYVPIGFDQPVGRRAEILRTGDIVAALTVPG----------ADLGVPIPTLS-----------IDAARAYPAPLDAPDIPPSEIAYVIFTSGSTGVPKGVDVPHSGAMNTIDAVNDWFEVGSADRVLALSAL--EFDASVYDIFGMFAVGGSIVAVRRAEATTWVDLLRHHRVTILNCVPSMLDMILEIGGDELGD--SLRAVTLGGDWVGADLARRLRQVPGCRFSGLGGATETSIHNTICEPPAHWATVPFGVPLR-NVRCRVVSQAGRDCPDWVPGEFWVGGANVAAGYRNDPERTAERFVEDGWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVESALRTVPGVRH----AVAAVVGAGAPKLVAAVAGERGEIGDITGAVA-HLLPAYMIPTRIEYLDQMPLTANGKLDRRA------------ 134099239 577 ----------------------------------------------EDRGLSYGELADQALRVGAALLDRGVAPGDPVGVSLPKGADQVVAVLGVLAAGGVYVPVGIDQPATRAARIAQVAGFQVQITADR---------------------------DADGALALEDAFAHPPLAAPVDEEQLAYVLFTSGSTGEPKGVEVPHRAAMNTIEDLRRRFGLGPGDRTLAVSAL--DFDLSVFDVFAPLSAGGAVVVVERRDAHRWAELVRGHQVSVLNCVPPLLDVLLRAVGESQ-DLASLRVVLLGGDRVGVDLPGRLAAAPGCRFIALGGTTETAIHSTIHEVPAGGSLPPYGTPLR-NVALRVVDALGRDCPDWVAGELWIGGDGVARGYRADPDRTADRFVESGWYRTGDLARYRPGGIVEFLGRHDDQVKIRGFRVELGEVEAALLDDSRVR--AAVAVAHGESSPVLGAAVVT--DGTDVDSVRERVRD-LLPPHMVPDRLVAVEQIPLTGNGKVDRRAVRSTVE------ 145239401 245 -----------------------DRCIHEVIHEQVLARPGSEAVCAWDGSLTYQDLDLLSSQVAYHLQAHGVGPEKCVALCFNKSKWNVVAMLGVLKAGGAFVPLDPTHPTSRLQSLVHAVQAKVMLCS------------RDRIGELTGVAEMIIPLDQAIIDEISLQAEEIYSLPDVQGHNAAYVIFTSGSTGEPKGTMLEHRAYVSGAAAHAGPHHMFSTSRVLQFA--AHTFDASLVEILTTLLQGGCVCIPEEERLSDIVKVINEMNINHAILTPSFVEFI------DSSQVPGLETLILAGEAMSQGQLETWSSALH--LINAYGPTESSVAVVNAKVTPSSDCRDIGLPV--GVRCWVVDPHDQLVPVGCPGELLLEGPTLARCYLNNPQKTSEAFIHDPWYKTGDLVRYNSDGSLTYIGRKDTQVKFHGQRLELGEIENQLAADPIVKHCLAFLSKSGFSAGKLVAVISLSVHFESQPEIVAEVRERKLPTYMIPSVWLCVEALPLLPSGKLDRKA------------ 145239401 3923 -----------------------DRCVHHIIEEKASLRPQAQAVCSWDGQLTYQELYQLASSFAAYLKTRGVGPETLVPICMDKSLWAIVTILGVLIAGGGYVPLDPAHPTSRHKEILTEVEARVVLCSPKYQSRYTGSVKAIIPVSKETIKAYCALKTA-----------TAKTTNNATPENVAFAIFTSGSTGRAKGIIINHKALASSGMAFGPMVHLDENSRAFQFASL--TFDAAVMETLVTLMHGGCVCIPEDERLNDVAGAIRRMNVSWSFLTPSIASII------EPSSVPSLRDLVCGGEKMSREVITKWAHR--VNLMNGYGPTETTIAVINTDVAANPDPACIGHGI-PCTLTWVVDDHNKLTPLGAVGELALEGPALAREYLKNPKKTAEAFVDEPWYKTGDLVRYNSDGSIQYISRKDHQVKLHGQRMELGEIEHRLYEDPRVRHAVVLLPTAGPLKQRLVTVLVDRGGSARAAELVAIQKETQLPIYMVPQAWALIKQLPMLVSGKLDRKRI----------- 145239401 2823 -------WNSALPDR-------PVLCAHELIQQQALDRATAPAICSWDGNFTYAQLDRLSTLLANQLVGLGVKPDIFVALCFEKSAWAVVAQVAVLKAGGAFASLDPAHPESRLQGMIDDLGAQVILCSETHYE----------RASSICRRAMIVSNSA-----LEQLYHSPFAAPEVTADNAAYAIFTSGTTGKPKVTVLEHVGLTLACTELSRAFFISSETRALQFS--SYTFDVSILETIIVLAAGGCICIPEDERMNNLSGAIRKMNVNFMSCTPSIVNTM------DPNAVPSLRTITLGGEKMTASHFERWADRC---VINAYGPSEATVAFTSSTKYDHAGVGSIGTAICG--RTWIVDPHNRLVPIGAPGELVLESCTVARGYLNNDGKTKAVFIRDPMYRTGDLVRYNSDGSIAFISRIDTQVKLNGVRIELEEVENYLSTDTQV--AVEVVTPEAKTISKCLAVFFTIDEHPMSESVVHMVKKASLPLAMVPKLYFPMRRLPFGSTGKTDRKALRAMV------- 145239401 1781 -------WNSEVPKSI-------DKCMHEIVDECAKSHPHTMAISAWDGNLTYAKLNELSSLLATYLTTLGVGPGTIVPLDLARSSWQVVAILAVMKTGGVCVPVNPARLPQHFETWLVDNEIQVALASPTQMQL--------LEGAVPYVISV----ESSLFEYLSD--SDAVSSSPIQPCSDAYIVFGAES---PKCILIDHRAITTRASAFASGLGLNARTKMLQYAP--YTSDMFLQEVFGTFLCGGSICIPSDEDLADLSKAIKTMQANCVSITPSMAMTLRFAEDL------GIKVLALWGEHPTKQLLTALPG--GIQVHAFYGTPECSSSCIRSSQLDGSCESSIGSSL--GCKSWLVDPSDHDVPIGCVGELMIEGPSLSHGYYQDAELTQQYFVENPFWRTGDLARYNSDGTLVYVGKKD----RGLHWIY---VEEQIASLSSFNAQYVVEVDSPRSSLAIFFAVDSKGHHQPIAQLSPELHDSMIRLYKVPRLYFPTSSIPLNSFGKLDRQLLRNAAQ------ 218719417 15 -------------------------------------------FICGGSQYTSSEAKQRVDFLARGLAKKGSEWDKVITIFAHNTLDSVPLSWAVHNLSGISSPANSAYNVSELKHQIKSSGSKTIFTC---LSLLETAIKAATTSGIPRKHIYLLSMSYEDIKTVDQLILEGSRLPELEPRQCAFLMYSSGTTGLPKGVQVSHYNVMVNVLQVAAYRRPGQTKVVLGLLPQSHIYGIVSICHIS-IYRGDAVLVLPKFDLPVLAASIEKFKINVLFIVPPIIIQILNNKPFDRFDLSSVSEVFSGAAPLGVETYRALLKNYPWYICQGYGMTETTSAVS-MTSALDIFPGSSGS-LAPGVQARIVSSDGSDIEYGKAGELLIRAPNVTLGYLNNEKATVETFGKDAWLRTGDEAMFLKDGNLFIIDRIKELIKVNGHQVAPAELEACLISHPLIADAAVIPVPDDAAGEVPKAFVVLQNHSEFIEEIHDYVKQEK-AHYKWLKGIEFVKSIPKSPSGKILRRTLRDYERQKI--- 77919218 2 ------------------------KTVDELIKHSVDKTPGKTALRFKAQDMTYQELWHQVERIAGGLHHWGIRKGDRIALIGATSPDWIAAYLAIMQSGAIVVPVDKELKAGELRHVLTDCGAKLLFTERPF-----IELLAEIGEGLPALAKIVVMEKTAERLESLELFATQGSIPEVDPTDPAVILYTSGTTGRAKGAMLSHANIVTNIEAAVRHLEVDEGMHTLSFLPINHVFE-QVAGVLAPLSLCGTVSIAE--SLKKIGQNLMEEKPSHVMGVPAVYRVLLAIPLTRPLVTSKVRTFISGGAALDPDLARGMTK-LGFTVLQGYGITETSPIISA-ESPSRRKIGTVGQVI-PGVQVRI----DRPNEEG-IGEILVQGPNVMQGYYKRPKATAEAIV-DGWYHTGDLGHMDENGFLSICGRMKNLIVTNGKNVYPEEVENELLKCPLVAEVMVYGHKLSATAEEVHAIIFPDQEALDEEDVEELIRGKRLADYKRVKRFTLRDEFPKTTTRKIKR-------------- 195953160 4 ------------------------------------RFYDKTAFIYKGKNISYKELIDKAEFYS---VAIDIIPGDRVVIFSENKPEWVYALFGIWRRGGIAVPIDHMASEDEVAFIIQDARPTYAFVSSDLKDTFAKAVKRH--------RYKVEVIDIEDFIPFQD----PKEPITNISEDIALILYTSGTTGQPKGVMLTFGNLQSNTEAIAKENIASSKDITIALLPFHHAYPLMV-SLLVPIYLGATIIFSENLSSSSLINLIIANKVTALIGVPKLYKILHDKIFGEIKDIPNLKYFISGGAKLDPNIAHDLY-MLGFDVLEGYGLTETSPIVS-FNVPGSIKIGSVGKPI-PGVEVKIAED----------GEVLVKGKNVMKGYWQRPDLTNEAI-KDGWFYTGDIGYLDEDGYLYIIGRKKELIVLNGKKVIPEEIENLILSKSDVKEVAVI----EQNGH-LHAIIVPNFELVKEKNLREYITNRELPSYKNITDFSIREELPKTRLGKIKRFLLKAQ-------- 171691813 72 --------------------------------------GDAPAILYDSETYTYARLLDEVEIFAGVLREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFASGALAQRIEASKPVAILTASCGIEGNKGPIAMKISNELPWRPIDRANGQRKWQALVKSCRARGAACVPVKSTDGVYIIYTSGTTGLPKGVLREAGGHAVGLHLMISYLFHGPGDVMGCGWVVSHSYTLYGPLLTGVLYEGKPV---GTPDASAFWRLAEEYKINTMFTAPTALRAIRKEDPDERGGLKNLRALFLAGERSEPFIITMYQDLLGALVIDNWWSSESGSPISGIHPPLKIKPGSAGKAMPGFD-VRVVSDSGEPLPPNTMGNIVLGAPTAFRTLWGDEERFYKGYLKDGKYDTGDAGVIDEDGYIHIMARSDDIINVAAHRLSTGQLEQAITTHPDVTEACVVGIPDALKGQMPFAFISTSHGAATTQEIQILVRKQVGAIASLGGMIEGKGMIPKTRSGKTLRRVLKELLE------ 29827380 4 -------------------------TLSELFERTALRHPTAVAVSDGDARLTYRELEEATRASARELIARGVSPGDTVAVHMPRGVPVVVAVLAILRAGAAYLPIDEVYPAQRRDQMLRDGAVTHVLVAPGW-------VERMAQTGLSVLEWPSTPSGPAADGSCGDVDGPPASLAPSQPAGAACVLFTSGSTGTPRAVVLEHRQMVDFALADTLPL-LRPGDRTAQSSSI--SFDTFTFEVWRSFAGGAEVVVVPGI-PEDLGKELRRRRITAM-LAP--AIALNHLARHDREALSGLRLLCSGGDVLLPATCRALREGFTGELFNLYGPTEATVACSGFPVIDIALLGEQ-VPIFGRARLHVLDERLRPVPAGVPGDLYVGGPGVGRGYLGRPGLTARRFVADPFYATGDRVRSGEDGALEYLGRTDSQVKIRGHRVEPQEVERALCRYEAVSEAAVLS--DGEPGERLVAFVVVGRENFLLRELRGHLRA-TVPAHLVPAEIIVLDAMPTDAHGKRDRHRLADMLGD----- 182434377 13 ----------------------------DRFAERCRTAPGRPAVEYAGRQLTYAELDAAAERVTRRLTVDDV-AGSVVALCVDRSFNLPVGVLGILRAGAAYLPLDPGYPPPRLDFMLRDSGAGLLITQ--------RDLADRF--PVPEGTRVLLLDAAP------SGEPGPAPAATAGAENLAYVMYTSGSTGTPKGVAMGHGPLVNLIDWQCAASDCGEGARTLQFS--AFSFDASFQEMFSTWAAGGCLVLVDRRDPHRLLAHIDDHHVERVFMPFVALQALANAAVNQGRYPRALREVITAGEQLTPALRRFFGALPEARLENQYGPSETIVTALRLGPDPGQWPGSIGRAID-GARIDVVGEDGGSLPAGESGEIAIAGPVVAHGYLGRPGPTAERFVPDPLYLTGDHGRTEPDGLVHFLGRGDGQVKIRGHRVELGEVEAAVKALPGPADAAVVVHGEPGAGRRLVAYVLTGASGELPADARARLAE-TLPEYMVPVAVIAMDAFPTTPSGKTDRAAL----------- 186896733 1835 ------------------------KTLHQGFWQQVALVPNNIAVINASDTLTYREMAIRVGDLAGHLQQRMARQG-HVGICLPKGIDQVIAVLAVLSIGAVYVPLDITAPPERLQQLIAQADIGVLISD------------HKISANCDTVNINITGGFPSPFTPFTSSAAAPSIFTPVQPDEPAYLIFTSGSTGVPKGVVVTHQAAMNTIDEINRRY-VDDGKIILFALS-ALNFDLSVYDIFGPLSVGGSLVLPNAGDAKQWLSALHQHQVTHWNSVPALFEMLLIAAEQGTQALPSLQQVLLSGDWIGLDLLPRLRALSQARFTALGGATEAAIWSNALDIPEEWVSIPYGYPLA-HQYYRVVDQAGRDCPDWVTGELWIGGRGVALGYYREPEKTAAQFVRAGFYRTGDYGRFWPNGCLEFLGRQDRQIKLHGYRIELAEIEAVAEHLATIKRAVV---------------------------------------------------------------------------- 110635871 71 ---------------------------------------------------TFASFRQNIARTATLLRSRGLGPDDVVAVLLPAVPQIYWALLG-SMANSIAFPINWMLEAPALLHLLKEAEVKSVIALGPTPGFRWESLMSVIDALPPGLPVFSVAGPGGTVLDLASLSDDELEAETPKSGDVAVYVHSGGTTGMPKIVKLSHRNMSYRHWTLQLASSLKLGEVILHDTPMFHVGGLIGR-CLSPLASGASVLIPDKRYMSNYWKFVDKYGVTRLSGVPTTLAVLAKTPT-EGVNLTSLAYFITGSTALPVSVRAEFERVSGVRVLNSYGMTENTASIAIDPRDGPRKDGSSGIRL-PYTQIRVVPLDGKPSDTAAVGMLQIRGPGVASGYVNAAHA-AASRTEDGWLITGDLGRIDEDGYVFVTGRAKDVIIRGGHNIDPALIEEPLLKLPAVLHAAAVGKPDSYAGELPVAYVQLVPGSSATPELMAYLKDCIVERAALPKSITIVDMLPLTDVGKPLKTELRRRSAEE---- 167376432 20 -------------------------TYPKHFLEIVEKNPNKECFVFANIRHTYSQLLHTLNCVIQGFKEIHMELHTVVAIYLPNCCEYVYSQLAALCGGYIMMPLNPLYTKPQLERLLPRVNPSVIISLTAMKQFVDPNLEEDPSNKIYSLKKFLSSPCERDYVKEVS--------EILKPSDVSFYGCTSGSTGEPKICTYTHFAMINPFITIDHTTNTPERRRALCFTPLFTTAA--HFQIDAIFAAGATVVVCDKFEPESILKFIQEEKITNVNCAPSGILALIHHPSFSTEKVKSVEHVIMGGAVVSDALMNEAQNKMGLDCKSGYGMTETCGVMYTM-------TTTVGQ-LQPHYELRIVDHITRKIPVGVPGEIEVNTKIMMSGYLNNEKANKESYTEDGWFKTGDEGNLDKYGRLIITGRVKDMIIRGGHNVFPSEIVDTLQTHPNVVLSGCVSVPDRAQGELIVAFVTLKKET-KESELKEYCRQR-LVSFAVPTHIFIIEKMPLNSFGKVYNPELRKMAAEKI--- 87121796 3223 --------------------HYLDQSISECFAKEVARNPDKIALIYQDTKLTYQALNVKANQLAHYLIKQGIGKRCNVGIYSQRSIEMVTSMLAIIKTGACYVPLDANYPQARLQHMVDTANIGIILCDDTMTTS-----SPQLNARYITLTNLPPELSHENVDSFSALDFE-TSFPNLSMNDPAYVMFTSGSTGLPKGAVVPHQAVIRLVKET-NYVDLNQDKTMAQIN--NFSFDASTFEIWGALLNGATLVILPNENPSRFSQQIKTQGIDVVLMTTALMNQL---AALNDKIFSPLDTLLFGGEKVDKKTIDSILRKGKPHLLHIYGPTENATFSTCYEINGVSDNYPIGSAIK-HSTTYILSSQRRLMPFGQVGELYVGGIGLAKGYLGQSELTKESFIQSPFYATGDLVRYLADGSIEYMGRVDDQFKLRGYRIERLEILNQILCFEAIAQASVELISRENQAHLSVA-MTLHSNLTTQADLTTHLSSR-LASFMMPKEFHIYDELPMTQNGKLDRKKIQSLLT------ 87121796 1674 -------------------------TLVNLFSKQVERHPNAIALCFKGQNLSYQALDHQSNQFAHYLISKGAKKGSIIAIALNRSNNMLLAMLAVLKAGAAYLPIDIKTPAKRVKYMLEGSQASFLMTDQSW--------------QFNTLNYQEIRLNDVHSAEFEKQSSKPVILAEPSSHDLAYLIYTSGSTGNPKGVLIEHKGVVNYVKAQSEYLELNHQDIDKDAGFLYFAFDTSVASIWGALLNARRVDIIDRFDLDKINQYLTQERFAVAYIPPILLANLTPDPKANI-----IPRIVISGEAVAQDLVDNYLEKT--CLINEYGPTENSVCSSYHIYQKGDDANLIGQAI-PGVMTLVLDEYLNPVPSGVIGQLYLAGVGLARGYLNQAELTNNVFIEPRLYKTGDLVKENRAGQLSFEGRIDDQVKLRGFRIELGEIEKTLETHPHVISAKVLVTQALNKQKQLTAYLITADYQALLTELSHQLSSK-LPDYMVPQAWAALDAWPLTANGKLARAEL----------- 87121796 518 -------WNKT-DKLFPQQGR-----FIDRFEARVSNQGDKIACTWGVMSLTYQELNEKANQVAHYLLTQKVTPNTCVAMGYSWSINGIISILGILKSGAAYVPLDTQQPKQRLMQILDAADIKLLLGP--------QSLIDALNEK-QSLSDVTCLDLNRAHKILAPFSVSNPILTELDDSQLAYVIFTSGSTGQPKGVMLEHKNLNNLLDSMQERVNYHEHDVVAAMTASF--FDIHIAETLMSLSQGASISILNHESANAIQKRVIKDKISIIQATPSVWQWLVDNDFRPNEGTK----IITGGDHLSLPLRNALLKTHQVTLFNLYAPSEATVYCSGGEVLASQSKIHIGKPFSNN-RYYILDESLNHLPIGGIGELYIAGANIARGYLGNPRLTDAFFTPDPFYQTGDLAKRLEDGSVELVGRKDFQLKLNGIRIEASDIEFHLCQIEGI-DKALVTSKDVAQTKCLVAYLILKDGKLNLDQVRDNL-SLSVAHSVMPQYFIELDAFPLTNNLKIDRNALPTPAEQ----- 183604875 71 -------WNASVPQT-------LDDCIHDIFVEKARRDPSRQAVVSWDGELSYGEVDQFSTLLAIHLIKLGVKFGNHVLLCFEKSMWTVVAVLAVMKSGGTLVLTDPSQPEARLQTIATEVGANLMLTSERQEELGKRILAGGV---------IVVNHDFFQQIQTSVLPASTTDLPSVPGSSPLYTIFTSGSTGKPKGVVISHANYTSGALPRAEAVGYGPHSRVLDFP--SYAFDVSIDCMLCTLAHGGCVCVPSEDDVNNLSGAIRNMKVNMAHMTPSVARVL------GEDTLSSLEVLGLGGESVSVRDAANWGKLTKVII--AYGPSECTVGCTINNEALDRAYTSIGKGVGGVTWVVDPTDHSRLMPIGAIGELIIEGPIVGRGYLNDPERTSSVFIEDPFYKTGDLVKYDPDGSIVFVGRGDQQVKLRGQRVELGEVEHHLRRLPAVVAAEVI-TPGGKGDQTLVAFITNKEIATFSTELRHSLEGSVLPRYMVPSAYIPLLEMPLLVSCKVDRKKLR---------- 16081377 83 --------------------------------NAVERYSDNTAIVYESEKMSYSELNRKVSALSSAIHDMGIGRGDRVAIYMPFNANSAIAFYAVLRIGAIAVPMFSGYGVDAVRNRIEDSGSSLMITSASYRAIDMSAVARSINMK------TIMDADRTDFYRFEDAVSKNVPVERTSSEDPAIMLYTSGTTGKPKGTVHVHGGALVNIAKEVKYYDLKENDVLHWITDLG--WMMGPWALIGTNALHGTIFLIDYPDPDRIFDIVHDNGVTLLGLSPTVVRMIKFRGTSRTFD--TVRVFGSTGEPWDEESWVYLFSILGASISNISGGTDIIGCFLASNPAIPQKPRCLYRGL--GMNASIFNEEGREV-YNTVGYLVAKSPSMTRGLWNNREKYLETYWKDIWFH-GDFGEMDEEGYFYLYGRSDDVIKIAGKRVGPNEVEDMVMRVSGVTECAVVSIPDSVKGEVLAVFYV---GEPGLSGRIAKQIEVGMGKPFTPAHVVRISRIPKTRNGKIMRRVIRSAF------- 119495915 268 ------------------------RCIHEVIYERTLLQPENEAVCSWDGSLTYKELDLLSSKVAYNLQERGVGPEVCVALCFEKSKWNTVAILAVLKAGGAFVPMDPSHPTARLQSLVQGVQARIMLCSRSQA------------DKLQTVAETLIPLDEETVHGLPDLPTSTFSSTTVKSSNAAYVIFTSGSTGQPKGTLLEHRAYVSGALAHGPVFGLNSSTRVLQFA--SHTFDASLVDILSSLIFGSCMCIPEEARLNDIAGVINEMKVNHASLTPSFIGFL------DPAAVPGLETLVLAGEAMSPHHLATWS---HIKLVNGYGPTESSVAAANANMSPSSDCRDIGLPV--GVRCWVVNPHDQLVPVGCPGELVLEGPTLARCYINNPQKTNESFIFNPFYKTGDLVRYNESGSLTYVGRKDAQVKFHGQRVELGEIENQLSADTDIKHCIVVLSLSAGLGEALVTDAVPREKLQYVKDIRERLSTR-LPTYMVPGVWLCVETLPMLVSGKLDRKSIATWVS------ 119495915 2835 -------WNAALPER-------PDRCAHEIIEQQVLSHPTSPAICSWDGEFTYEQLDHLSTKLAKHLVCLGVRPEVFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPTHPEARLRGLVDDIGAHIVLCS-----AKHLDKARQISRA-----AYIVSEETLNELP---NASSTASMTRPSIHNAAYAIFTSGTTGKPKVTVLEHIALSVSSPAFARSLGMDTTTRALQFS--SYTFDVSIMEIIIVLMTGGCVCVPEEERMNDLSGAIRRLNANFISCPPSITNTI------QPKSVPSVKTVVTGGEKMTASHIDRWSDRC---VINAYGPSESTVMATMSVKVDEAGVNSIGAATCG--RTWVVDPNNRLLPIGAVGELVLEGCNVARGYLNNDQKTKESFISEPMYRTGDLVRYNPDGTICFISRKDTQIKFNGQRIELEEIEQCISCLAGGTQVAVVVEPESKTVARIAAFLVPMSEATREQKLREAL-TKALPPSLIPRLFFPVCRLPFSNSGKLDRKKLRATVE------ 119495915 1798 -------WNNTLPKSV-------DKCIHEIVEDKVKQCPEAIAIAAWDGNLTYAKLNELSSLLAFYLTKLGVGPGLLVPIVLDKSSWQIIAILAVLRAGGICLPVDAAQSYDFIEKLLIDKDVQVALASSN----KVQLLERTIPYVVPVGRSLF------DYLP----RSDDVPHVSHKATDQAYVVFTGGSVKEPKGVMLQHLTVMTRAESFASALELNKATKVYQSA--TYTSDMFLNVLFGTMMRGGCVCIPANDEFNNLPRSINASRANTVIMTPSLASLL------QPSEVPEVQLLALYGENLTNQVRTIWSER--VRMHSLYGAAECSSSCIHASDCQTSG-ETRNLGLAAGCITWLVDDHDLLVPIGSVGEVVVEGPVIASGYLLDNGHVQGGFIEDPMFKTGDLARYNSDGTLVYMGRKERQT----QRLQ-ADVWDILPGHPCVVEPIRCSDDDESMGH-LAVFVVIGQPSSQFSDFVTEMHTHVLPATQVPRLYIPVHRMPLTSTGLLDRRLLRNEAQD----- 9955392 2438 -------------------------TIIDDFVAQVKLTPNAPALIAGKINLSYQELNEKVNRLTHYLQQLGVGK--VIGVMLQRDHNLIIGILATFKTGATYVPIDSQYPHSRIEFILKDSGCHVCLTESNF------------ISKLPEKMQKICLDKID---PIVEKYDKDEPKIFRNSSQTAYIFYTSGSTGNPKGVMGCHISILNVIQSLRLTFDLDPEWRYIFTAAVTH--DPSIRNIFLPLTIGASLYMYEIKYIGHLVSFLQENQINALHTTPSIYREILGLLEP-GETISSLKYISVGGEKLDRETALALRKRFPAEIVNVYGSTETCVGVSQYEIKENLDSEIPLGQVFHNNRLGVLDEFNNPVPLHVIGEICVEGAALASGYHNQPEMTQEKFKPKTLFRTGDLGKQTAPGIIEFMGRKDNQVKVNGYRIDPGEIEYQLTRYAPIERAIVLPV--QVNNQTQLSAYCQTDKTLEIAEIRELLA-KFLPVYMIPSYFIFLKQFPLTRHGKLDLHSLREL-------- 119182846 53 ------------------------------------------------------EVSQRVDYLARALAEFGWRPNLRICVFSLNTIDFFPLTWAVHRLSGIASLASAAYSVNELAYQLQASNVHALFTC-----LPLLDTALKAAAKCGIPRNRVYLLDMPQFKTVNQLIEKGSNLDELEARQCAYLCFSSGTSGLPKGVMISHMNVISQISLFKLFEGHTRTDTVLGLLPYSHIFGLSV--FHSAVYRGECVVVVPKFELATLLGAIERCKINVLYVVPPVIISMVKNESLKKYELNSVRHIITGAAPLGNETAEDLHRLYPWSILQAYGLTETTAVATHTS-PHDIFFGSSG-CLLPLLQARLVTPDGTEVEEDTPGELLLHGPTIVLGYLNNEAANRETF-QDGWLRTGDEAVFRKEDHVFIVDRIKELIKVKGFQVAPAELEAHLLTHPAVADTAVIGVHDDSAGEVPKAFVVKADHQTLIHDIQKHVQDHK-AHYKLHGGIEFIDAIPKSASGKILRRYLRDKEREARRRG 119716950 5 --------------------------IADLFEHAVDAAPDNRALKVGDRVVTYADLEADANRLAHYLRAQGVGVGDHVAIYAKNSIEHVVAVLAVVKIRAVNINVNYRYVEAELDYLLDNADVVAVIHERTYAPLVAACFPKHAKLRLAAMRDAIEPEDTSDVSSYGGVLWEDADFGERSADDI-HIIYTGGTTGFPKGVMWRHEDFWRVLGGGIDFYANDPRMVTFPLSPLMH--GGAQAGLLMHLFAGHLTILEPRFDPVRTWQIIDENQVQLIFMTGAMARPLIEAYEAGGYDGSSLFAISSSAAIFSPPVKKRWMDAFNAVFTDSIGASETGFQGMGMQEKDNISPDGPVVGLGPHSV--VIDEDGRVLDVGKVGRL-GRGGSVPVGYYKDPAKSATTFLGERYSVPGDFARIEEGGRVTLLGRGSNCVNTGGEKVYPEEVEMAVKGHPSVYDVLVVGIPHERYGQAVAAVVELREGASLEEELRGYLRAH-LSGYKLPRALTIVDRIPRNATGKAQYPKAKELAMAGFAA- 214037754 7 --------------------------IADMYEMVADKVPGRDALVCGDQRATFLELEQRANRMAHYLSSRGVKAGDHVGLYLYNCNEYLEGMLACFKIRAVPINVNYRYVKDELLYIFDNANMVACI-----HNREFTPHIGEILQSAPELKTFIHVQDGTDFDPAMEDQSDARDFSERADEDL-FILYTGGTTGMPKGVMWPHKAVFFAAMGGGGWFHPDGAIVGMALAPLMHGACWWYACI--QLLAGNTVVLSPDRSLERIWDTVATEKVNAISIVGAMAVPLLDALEEGRWDLSSVFSVGSGGAVFSESKQESFKQHFNVFITNSFGSSESGNMGMDGGGKKGQGLGNVTKSEFMSVISDVDGQPNEHVSPGEMG-IFSRSGHIPVGYYNDPEKTAKTIVEDGWLLLGDEARLEEDGSITVYGRGSNCINTGGEKVFPEEVEQALKANPAIFDCLVVATPDERFGSKVTAVVALRGDSELSLASLQENARNYIAGYKLPRELHLVDEVPRAPSGK----------------- 115360131 11 ------------------------------FRLRAALDGNRPAVVSARECVSYGELDRRSDMLSRELRDRGIAGGSLVPIEAARNADFIVGILGILKAGATYVPIDDRYPDARKRYILQQCNAALVLT----TGATHRDAAFRFAG-------------VADLSADRSARDDARPTYDADARDAAYVIFTSGSTGAPKGVIVEHAAVAALVDWHNARFAMHAECR--TTLMAGLGFDVSQWEIWSTLCAGATLFLPDRFDPDALVGFFVRHRITHAY-VPTAMVA--DVVSVGQPAGLALKYLFTAGEKLGPIDTGSI----DYTVIDYYGPTEATIFATCHVVPSARRPESIGWPV-GGTEILILNDAREAVTGSNVGEICIGGPGLARGYLGNAALTLEKFRPHPLYHTGDRGRRLDDGSIQFLGRVDDQVKIRGNLVELSEIHAALIRSGEVRKAVVLALPNAAGGVELVAFVVPHDPAKPATHVVDALRARDLPDYMWPVGHVLLDDLPMTANGKTDRAAL----------- 145252922 5833 -------------------------CVHDLISKIVFRQPDAPAVCSWDGDFTYAELDNLATRLANSLSKMGIGRGSIVPLCFEKSKWTPVAMLAVMKTGAASVTMDTSQPEERLQSIVAQVDAKLVISST---------LKVELAARLTTAP--VLAIDKASMKAMAD----DTPLAAVDPANSIYIVFTSGSTGTPKGVIITHTNYSSAIKHQQSEHGFKPTSRVFDFA--SYAFDVSWSNFLHTLTIGACLCIPSDDDRKDPAGAIDRLRCTHVDMTPSAASVL------PASTLAKLDTIVLGGEKLSLEYAQRWSALT--SVRNPYGPSECTPTSTITENSAEISKGSIGKGV--GLNTWIVDPATHLMPIGIPGELLLEGPLVGAGYLGDPVKTASAFIEDPLYRTGDLVTYNTDGSLSFVGRRDSQIKINGQRVELGDIESHLVSH-GSAQVAVVVSPQASSNNILVAFVLLARTKAATEGIREKLATQ-IPSYMIPSVYIPVTVFPTTATGKTDRRRLREMAS------ 145252922 1681 -------WNEVVPDALEA-------CVHDLISDTVRAQPQSPAICAWDGEWSYIELDDLSSRLAHALAPFGV-ANTVVPICFEKSKWTPVATLAVMKAGAASVTLDASQPLERLRSIISQTDPRVILSSASKQG---------LGAQLTKAPNLVV-----DQHSISTMHITAEPLPTVDPSSKLYIVFTSGTTGVPKGVIITHSNFSSAIRHQQKAHGFKSTSRIYDFA--SYAFDVSWSNFIHALTVGACLCIPSDEDRDDLAGSLERFGATHVDMTPSAASLL------PEKSFKRLETVVLGGEKLSVESAQRWSSL--VSLKNPYGPSECTPTATATVTPTDEYKSSIGRGLGLNTWI-VNTVTDSLVPVGGVGELLLEGPLVGAGYLGDDTKTAASFVEDPMYKTGDLVHYNPDGSLSFVGRKDAQVKIHGQRVELTEIESHIRRTSKTIQVAVLFTKSGLCANRVVAFVCIQGQTQTAADQIRLIDPKTLPAYMIPSIWIPLQHVPLSTSGKLDYKALKSWL------- 145252922 3197 -----------------------DDCVHHIITRTCHKRPQAPAICAWDGDWTYAEVNKLSDKLAHLLVSYGVGPGVVVPLCFEKSKWTPIAMMAVMKAGGASVAMDSTQPEERLRAIVNQVKSPIIL-----SSFANEQLASRLISELPSPTKVLTISDKE----VENLNPSGSQLPHVNPSDTLYVVFTSGSTGVPKGVAVTHSNIASAIKHQRHLLGFTSESRVFDFS--SYMFDVVWCNLLQGLSAGSCVCIPDNERKTDFMAAIVKMRANLVILTPSAIRGL------KLDALNSLCNVHFIGEPLHVDTFRSVDE--SVTISNLYGPTECTTFSTQTICGRQHQSITIGKGAGLNTWVADIATGTALVPIGSAGELLLEGPLVAAGYRGDAVKTAAAFVYDPLYKTGDIVRYNSNGTLTFLGRKDSQVKINGQRVEFGDIESHING---------ALLPDFSEGQALVDFVTPQGEGMDEADLLSLAKAARIPAFMIPSAYIPLQKIPVTATGKTDRRRLREMAKD----- 145252922 4286 -------WNAVVPQSV-------NTPVHELISSVARRLPHVQAVCAWDGNWTYRQLDDLSNYVAHHLVDLGVGSQDIVPLLFEKSKWMPIAMLGVMKAGAASVAVDTSQPKDRLRMIIDQANPTV-----ALSSADKLPLVRSLTKA----QSFVVSGQGIDRLLKPSLNA---TLPVVDPSSRLYLVFTSGSTGVPKGVIIRHCNFASAIKHQKEVQGILPTSRVYDFA--SYAFDVAWANALLTFESGACLCIPSDADRKDLNGSIARLKPTHADLTPSAALVL------SKESLQQLDTLTLGGERLLAEYATKWSQF--VTVKNSYGPSECTPTATFTEAIGRGLGASIGKPA--GLNTWVVDPTGQLVPIGGVGELFLEGPLVGAGYLDDAEKTNAAFIHDPLYKTGDIVRYNSDGSLTFVCRKDTQVKINGQRVELAEIESHIALYTATRQVATLLPSTGLCANKLVAMISLTDVNYDVSELQSLLRE-SLPQYMIPSLWVVLYNLPMTASGKQDNKALKSWLE------ 145252922 22 -------WNANVPE--------AGETVHTLITDKALQQPDALAVDAWDGRWTYGELETTSTKLALRLLDLGVGPGTNVVICFEKSKYTPLAMLAVMKAGGASIALDTSQPQTRLQSIINQVDPVVILCSASKS---------QLAKSIITESAVALTIDENSLSEMNFEPDSVARLPDVSLDNNLYVVFTSGSTGTPKGVVVTHLNYSTAILHQQEAHGFKSTSRVYDFA--SYAFDVSWSNLIHTLTIGACLCIPSEQDRDNLIESIRSLCATHIDVTPSVARLIPDSL------LCKIETLVLGGEKLPAELARHLSSL--VTLKNPYGPSECTPTSTIAPDDDDSKISSIGRGL--GVNTWVVDSENEEVPIGQVGELLLEGHLLGNGYLNDQTKTTAAFVNNPLYKTGDLVRYEKDGSLTFIGRKDTQVKINGQRVELGDIEHHIYRHPSVRQAAEIISPKTGSNAVLAAFLEVDLGVEDTEKMMSNLRARDVPSYMVPAVFIPLRNFPLSPTGKTDRRQLRAI-------- 212702256 2266 -------------------------TLDSLFARSLRDAPGALALADGDLCLSYRDLGRAAEALCGRLMARGCGQGSLVAVVSNGGWEEAVAALAVSSAGAAYMPVDAAVPPARLKHLLEYSGAGSVLVQRRHASLPW-----------PAGLPVMVMDED----LLKSNSEFDFERCVSRPDALAYVIHTSGSTGAPKGVMIRHERAVNTIRAVNELTGLRSSDRVLALSRF--TFDLSVWDMFGLFGAGGALVLPRRLEAAHWLELMHRHQVSIWNSVPPFLQILAAHLEHHPAALPPLRCALLSGDWIPLGLPGRIRAFWPLRLFSLGGATEASIWSNFFPVEDQWKSIPYGKPLA-NQRFFILDRHGSDCPDWVPGELHIAGDGLADGYLKDPERTAERFIRHPLYATGDLGCYMPDGNIEFLGRQDNQVKINGYRVELGEVENTLMEHPFVEQAAALTVRGRQAGQVLAAFVACRPGSPAPEELQKWLAER-LPSFLVPGMILMRESLPLTSSGKVDRKSL----------- 121698096 1238 ----------------------------------AAIDPDRVAVEFTTESITYKELNVRANRMAHYLVQLGTRPHDLVGILLDKSIDLYVSILAVLKTGAGYVPLTPRTPTQRVHTILVESNSRVCIT-------DSQSEQEHDLCALKSLQSIDLTTHSFDDYSHHDLPA------VTDGSSIAYAVFTSGSTGTPKGVLVKHHNIQSNIAVLMDLYPTPSGSKLLQAC--SHAFDVSVFEILFAWHAGMTLCSTTNDILFRDIELIRDLGITHLSLTPTVASLI------NPEEVPGVQFLVTAGEALTTKVHHDWA---GKGLYQGYGPCETTNICTVMTDKASTQINNIGPPLKNTSAFVVTDDTDCLTPRGAIGELCFGGDQVAQGYLNMPDLTAAKFVEGRLYRSGDYGRMLPDGSISIIGRRDDQVKLRGQRIELGEINSVLLQSHTVQDCAMILEAGPRKQQQLVSIWVPSASLKLTETLRSALHEKMLPIYMIPSLLIPVDSLPLTDNGKTDKRKLQEHLQK----- 121698096 2871 --------------------------LHSFVEEKAAAIPSKIAFEFQKQTWTYRELNNDGNRIARLLQNRGATPGSLIAICFDKCPEASLGILGVLKTGCAYVAIDPNAPIARKQFILEDSGAKVLLCTSGG------------RAALGELSNVDLIALDEPGL-LEDISCAPLVLAEIRPDDTCYCLYTSGTTGTPKGCEITHDNAVQAMLAFQRLFHWDEESRWLQFAS-FH-FDVSVLEQYWSWSVGICVTMCPRDLFEDLPGTINRLQITHIDLTPSLARLVF------PDEVPSLRVFITGGEALKQEILDAWGKHE--VIYNGYGPTEVTIGCTMLPRPVNGKPSNIGPQFDNVGSYVFAPGTCTPVIRGGVGELCVSGALVGRGYLNCAELTKERFYDERIYRTGDLVRILHNGCFQFLGRIDDQVKLRGQRLEIGEINEVIHATSELGEISTLVIKHPMQSEQLVSFVTRNSGGKKSRSIETFLSQNSLPGYMVPTHIIPMTALPLSPNNKIDNKVLKAIYEQ----- 121698096 203 ------------------------------------------------RSLSYETLDRLSSKLAAALAQEQLPQNVVIPVLLPQSLDLYISCLAILKAGAAFCPLNTDTPPERISFILRDVAANVVVTQ------------RSLASKVPDDAALIVI--TTDDFEIEDSIEELSLVRKCDASHLAYVMYTSGSTGRPKGVGISHLAATQSLLAHDEL--IPQFRRFLQFA--SPTFDVSVFEWFFPLMRGATVVGCDREMLRDISHVMRKMDVDGAELTPTVAGELLR----KRSAAPALRVLLTIGEMLTRRVVDEFGGSTNAALYGMYGPTEAAIHCTAASNTASARVNLIGRPFSTVSSFIVLGQEPHILPVGHIGELVVGGPQLTQGYINRPEENAKAFTYGRLYRTGDKARMLPSGELECFGRISSQVKLRGQRIELGEIEHAVCMVPDVRSAVVI-VADGN----LVAFILASGNKITDEELRKTCR-RWLPRFMVPGEFILVDSFPKLPSGKIDRKLMESQCLQQRQA- 196165154 227 ---------KVLLEDFNDNQYPHDKSYVDLFREQVKVTPSNIAARDENRNLTYKELDEVTDKLAGYLNYIGVESEDIVAVMLPRDINIIITAIGIMKSGGAFFPIDTSNPEERLNYLLEDSNAKVVITTD------------ELKSKVVNENTIVLDINDEEMFKLEYELTE-----KITPSNCAYTISTSGSTGRPKTIAIEHKSLVNMCYYSVKSINATEND--ICGIYLSFSFDAVMKQLFPYLLVGASIDIMPKFDEYTVNEYCEENDITILALPTAFARLFIQNCNNN-----SLRVVQTGGERL------KGYKKRNYELYNEYGPTEFTVISTSFHVDREYGKIPIGKPIS-NTYAYVLDKKNKLCPIGVPGELCLSGIQISRGYLNKKGLTEQVFVENPYYRTGDLVRWLDDGNLDYIGRMDNQVKIDEFRIELYEIENIINNITEIKSVVCISRTNDEGDMYICAYYVIGDEDSDERTIREYLNEH-LPPYMIPTIIMRIDKIPVTPIGKVNKKALPE--------- 121711902 208 ------RWNHDLPPTY-------SFCMHEMISQRAQETSDKEAIASWDGSLTYGEIDRYSNHVAHSLRDMGVKLHDVIPVCFEKSRWTVVAVLGVMKTGATFVLMDPTLPLARLQNMREQVGASTMVAS--------RKQYKLATSVIPDGKFFVV--DEAAFTSLPDTQ-DPPPLPPVPSSALMYIIFTSGSTGTPKGVKLSHETYTSSAIPRAKAVGYTPNSRVLDFA--SYAFDVSIDSMLLTLGNGGCLCIPSDEDLNDINSAIRRMRINYAGLTPSVARIL------DADVISSLEGLGLGGEAVSARDVTLWGKDT--RIIIGYGPCECTIGCTVNSSAATGRDYISIGP-GNGAAMWIVDPNDHEVPVGAVGELLVEGPIVGQGYLNDPEKTAAAFIEDPWYKTGDLGRYDPDGSIVFVGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV---PTGSGGQTLVAFIVKQETDITPQELSDELRETVLPRYMVPTAYIPVNHIPTLISGKTDRKRLRQ--------- 149376545 20 -------------------------TLPKVAARRLEASPDAVFAVSGNQE-TYGQFMAHAEALAAHFLQVGIEPGDRILIFAANSIAALHAWMAAALVGAVDVSANTGYRGNSLAHVLNLAKPS-LIVSDA----DLMPCITELTWNFSCLRQIVVIDNTERVRHHQDLIAKPTPWPEIQPSDAASVVFTSGTTGPAKGVVMPHGHVCLLANTTAGETDMTASDVFYSAHPLFHIAG-KFMGVLAIFAAGGTLVLDRKFDAKRWLDRIRESGATISIAHGPMIEMIQAEPPRSEDSDNVLTRLMCC--PLPKRHGDAFLERFGVKGIEMWGMSEGCPCWTSRQSP--AVAGSCGKVLTEWYDVEVVDETDRPVPDGTAGEIVVRSPWTMLCYMGMPEETVNA-WRNLWFHTGDIAVRDSNSNMFYIDRKGDRIRRRAENISSFDIEAAVADFPGVKECVAVGVPSENDDDILVYIVTMEDAVVEPPALLSFLA-RALPHFMVPRYIEIIDELPRTPTNKVKKKQLSQR-------- 21221862 14 --------------------------------------PSRPVLTTADGSISAGALRDRVCRLGGELERRGVGRGDTVGLLTGNSADGLAARYAANLTGARVVVLYEGMSTSVMARILASVDGALLLVDD------LRHDVARELLPLPGVPPVLSLGPAEDVLAAAARHPTRAMRPPVGPDDDWRIGYTGGTTGIPKGIRMSHGSYRRSLER--RLTGAGDPPRFLACTSLAHLAGIFAD---TALLEGGSVVLRHDFEPGDVLATVERERITHTWLLPPLLYRLLDHPDLSATDLSSLSRVTYGGTAAAPTRLRQAAGLLGPVLYGLYGQAEAQLISETGPDEQELTHPTVGRAV-PGVEILVQDTDGTPMKPGTPGEVLVRSPYAMHGYWKQPELTREVL-RDGWVHTGDVGYLDENGYLYIVDRIKEMIVVVGGHVYPAELEALLLNHPSVAQCTVFGSRDEESVEHVHAAVVPRGHTPSLEEIHAFVTARKGRLYA-PETVHLVPAIPLTAVGKPDKRRLRSLL------- 182678861 126 ------------------------QTLTEVLDWHVARHPDRTLLQDDSTQLSYGRLAAQARQIARGLIARDIGPGDRVALMLPTSIEFFCAFFAILYVGAVPVPIYPPMRPSQIEDILNNAGSRMLITMPE--GLSVAALLRAQLSELESVASV-----AELMAEAGDMRLPPASTPV----STALIQYTSGSTGDPKGVILSHANLLANVKAMGAALEANSADVFVSWLPLYHDLGLIGAW-FGCLYFGAPLYVMSPLSPESWLWAIHRFRAT-LSAAPELCTAKIDTAHLTGLDLSSLRAVANGAEPVSPYTLRRFTEKFAAVMMPVYGLAENAVGLAKANDQNPLELVACGRPL-PGHEIRIVDPAGHEIGDRQEGRLEFRGPSATSGYFCNEAKTRD-LIHDGWLDSGDRAYM-AEGDVYITGRIKDIIIRAGRHIYPQEIEDAIATIPGIRSVAVFGMTDRVSGTERLVIVAETRETDPAARHEIETRAHELTSAICPDEVVLAPTVPKTSSGKIRRSATREL-------- 46199189 294 ------PW-KAVFRREDRTWFAGGLTNVALLDRHLPEKAQQVALLDGEGRWTYKEVRELSSRLAGLFRTLGVGRGDRVALYLPTGLEAALAALACARIGAVHAALPLGLGPEALRRRLEDLRPRLLVAADAYFYRGQPVRVREVVEAAIDLKVLWHVRGSPEFLE-RLYEARPAEPEPVPAAHPLFLLPTSGSTGKPKGVVHGHGGYMVGVAWALHVFDLKPGEVFHTTADLFHSFGLYAPLLLG----GTSLLVEDRPDPGAFYERLAHLGVDVLLTSPAVLRTLRRHGEARP---TGLRLAASVGEVLSPEIWRWTREHLAWPVDN-WWQTELGAPALATPPALPAKPGHVGLPL-PGVEARVVDEEGRPLPPGSKGHLVLGGPAHMV-----DLQGGRSPWRGGLYWTGDLAEMDEEGYFRILGRTEEVIKVGEARIGPAEVEAVLLTHPQVAEAAAVGVPGET-GEEIAVFVVPQAREF-PEELKPLLAEKLKAHILRPPRVFFRERLPRTRSGKILRRLLKAEL------- 121053836 10 --------------------------------------PDEIALRYGDEALTSAEFAAAITGAAAALRDRGTGEGGVVALLVGNSPATLIGRYAANLIGATVVHINAADPLDELVEIVDDTGTTVLLTDAA-----NLDRARKIRDAMAEPAALAAFGDGDDVADLTGTASE----VEPRAEGTAVLTYTSGTTGRPK---GIGRGFGGLGAVVTKARHMTERCTMLVTTPLSHSVSSTVDD---AVASGGMIVLHEGFDAGAVLEAVERHRVNRVYLATPQLYDLLDHPALGTTDHSSLRELYYGGSPASPVRLSRAAEVFGAKLIQIYGTTESWV-IAALSPEEHLKPTTVGKAV-PFVQVGIRDPHVRELPAGKTGEICVRSPMMMDGYWKRPDLTSKVLI-DGWLHTGDVGYLDENGYLYLVDRLADMIKTNGIKVYPAEVENALLAHPDVAQAAVFGVADEDNVEYMHAIAVPRRGDVDPADLAAHVA-RVLSPSHVPAEIRLRAELPLTDAGKPDKLRLREEAK------ 103487414 10 --------------------------------------PDAAALLIGERVVTYAELDAGVGLLAAWLREQAGGPGERVASWSAKTRLACLMPLAAARAGLIHVPINPLLKGPQAQHILADSGAKLLLANAAR--------AESLGDGRPAGCALHDLNIAEEAV---DSGGKTLPPSKADPDDLAAILYTSGSTGRPKGVMLSHANLWLGAESVATYLKLMPVDRVLGVLPLSFDYG--QNQLLSSWYAGAAVAPLDYLTARDVVKAVARHDITTLAGVPPLWVQLVEA-DWPADTAALLKRLTNSGGALTPSLIEAMRRTFPADIYPMYGLTEAFRSTWLDPKFVADHPTSMGRAI-PHAEILVCRGDGTITADEEPGELVHCGPLVAKGYWRDAARTAERFRPAPW--SGDRVRRDANGLLYFVGRDDAMIKTAGNRVSPTEIEEAAVASGLVYEAVAFGVPDARLGAAIILIVRGTHGPADEEGLAAWLR-RNLPNFMQPQVIEWRDALPRNPNGKLDRVAI----------- 148546915 455 -------------------------SLAAQISQWAIDTPDALALVAGDAGLSYAQLELAVQRLALALQQAGVQPGAVLALALPRSLDWVVAMLASWRVGAAYLALEPHWPVARQVRLMTQAGATQVLVEPA---------------AVASLREQGIAALSLDSLYPLAVDTAPLQPHAASASDAAYVLFTSGSTGTPKGVVIEHRHLLNYTAGVCHTLALEGCRHFAFGSTV--SADLGHTTLFAALYVGATLHVAADEDAELFAAYLEQQAIDCLKIVPSHLSALLESKAPAVPA-----TVILGGEAPSAALLQRLLQRPDCKLFNHYGPTETTVGV-MVHPVRAVPTGTLGLSVLPNNQVYVLDQHLQLAVTGVLGELYVGGQQVCRGYLQDVQSDPPAFVESPFYRTGDLARYRPDGAIELQGRRDHQVKIRGFRIELAEIEAQLSGAPQVVEAAVLC-----DGEALSAYVSLRDEATAAAAVREYLA-RQLPAVMLPRTLQALPRLPRLGNGKLDRQALRQ-VGKEPAAG 75110012 3589 ------------------------ECLHHGFEHWASIQPGAIAVEQATDKITYGALDAFANDLAAQLQQHGVGPGDFVPLVTTRCPDMVIAILGVLKTGAAYAPIDKDYPLDRIEYIINTCRPKVILCHPST------------QTAVPKLKNLSFKSIS---VSRKNVPGAKPTKVTVTRDHPAYVIFTSGTTGKPKGVVCLHKGVVNVVMLSPARFGTKPGSR--GASILSVSFDMGTWEVQSCLFNGATVAMRNDFN--DVFRTVD-----TVFITPSALAQL------TPDQLTNVKHIAVSGEPCPIKLKEEWTRRLH--FHNSCAPSETTI-VSFLGEMHPDERITMGPPIENSSCYLLDPATLERVPLGCTGEIFISGICVGAGYLRNPELTAKSFLSDPWFRSSDLGRWTPWGAVEHLGRRDDQVKVKGFRVELLEVIAGLRRHPGVTDAVAL-VKDGN----LVAFVSP--GNVDVKEVRK-IAAGFLPSYMVPAMITAVKSIPLNQNGKVDKKAL----------- 75110012 467 ---------------------------HDAFQYMAAQIPNSIAAEHGSETITYGQLLEKSNKLATHLHRLGVTLSVLVPIIIRRELTMLVAILAVLQAGGAFIPIAAETPTERIRHIVRESGCRVLLATSQEALEDHEEIQKHVD-------HVVVAADSR---IYKNNTFNAAKLPRPTPTGIAYAIATSGTTGVPKIVLCPHEGVVNVVHDTLGNLSFGVDSKVGNF--MGVAFDCSVGEIFSALSHGATLVL--RRDDVEWSSVIAT--LDSLFITPTGLQLL------KPQTFPRLRRISVAGEACPPALVKSWQQKPKIVFSNIYGPSEATIFCTSATLGSGEV--TIGRPIQNMV-CRVLNNSLKRIPVDVPGELYVGGVGLASGYLNNPERTMSKFIDDPYYATGDIARWGSDGNLYYHGRKDD-IKIRGHRVNLDEISYTISKHPSVQFCVCI-----VKDEAIVAFVSPVD--INIPSVRDACAS-ALPHYMIPTAFQLIDSLPLNLNGKVDRQAL----------- 75110012 2109 ------------------------ETLHAGVSLAASRHPHTVALEHYDTTITYAELESWSNCLACMLQKYGGMKGKFCGLLVDRSIEFVVGMLAILKAGSAFVPLDCSFPDDRLEYMVEAAQVEPILTTRTASKRKGR----------------ITRGHTVTYMEDFRTGYAAKPVDVAGGDDRSYIIFSSGTTGKPKPIVCKHAGAVNNIWFHPCMKHIQPGTRIGQMLAI--SFDGTLQEIFGGLFLGATVVLRE----ENVFHTIKTLDV--LSLTPSGLQQL------DPDEYTNLKCVFTCGEALPTSLVQRWGPR--VALYSDYGPTECCISTSCNTKPVGDMPITLGRPFPNMSMYVLNSETKMPVPMGVIGELHIGGIGVGEGYYGRPELTEAKFVRNPFYCAGDLVRWLPHGELQFCGRDDTQVKLKGYRIELEEVATVMRQVPNVKDAVAL-IRSSDNGNILVGFV--ASTSVDVEDVRGACI-MALPIYEVPAIVIRLERFPVTSIGKVDRAALQKW-------- 75110012 1064 ------------------------------FERIAHDHPDAIAVELKDQRITYGELDSMSTKLAHYLLELEEVTSAMIPIVMTREPSMLIAILAVLKAGAAYIPVDAHAPSARVQNILTQCRANIVLFNSQKAAEDHLEL-------LGNLCHVVV--EAFDFRAYNG--ATGHALPRAKPQDTAYAIATSGTTGIPKLVCCPHQGVVNIVEWMNHIDGLTLGVGSRVGNFAGIAFDASILDIFTALSRGATLVL--RDDSADWASVIATLDV--FNMTPTALQM------VKPQVFPRLKRIILGGEALPASLVKAWKGLV-PSMVNGYGPSETSIVITTASMSFDETNVPIGAPIQNSY-CRILSAGRERVPIDEVGELYLGGIGVGAGYLYNDKATSRCFVPDPFYATGDLARWGSDGKLYYHGRADEDVKVQGQRVNLDEISQVMLQYPGVQFAKAVVSSD-----FIVAFIAP--ETVDVAGLRESCA-KLLPYYMVPTTFRQLSEVPRTLNAKVDLHKLQKMVVASL--- 183983096 2620 -------------ERVRLDGWPVGVSIPALFDAQVVRDRDAVALSFEGQSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTTGGWGA---------------GLDGCGCVVVDVADAGVEACAGTGLVAPA--ADDIAYLIYTSGTTGTPKGVAITHRNVTQLVASTDAGVPWGPEQVWTQW--HSYSFDISGWEIWGALLHGGRLVVVPEGSPEDFHALLVAERVTVLSQTPTAAGVL------SPQGLESV-ALLVGGEGCPGEVVDRW--APGRLMINEYGPTETTMWVASAPLVAGSGAPPIGSPVS-GAALFVLDGWLRPVPVGVVGELYVAGVGVGVGYWGRGSLTGSRFVACPFYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVT---GAVDPVVVRGVLGQR-LPGYMVPAAVVVVAGLPLTVNGKLDRRAL----------- 183983096 476 -------------ERVRLDGWPVGVSIPALFDAQVVRDRDAVALSFEGQSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTTGGWGA---------------GLDGCGCVVVDVADAGVEACAGTGLVAPA--ADDIAYLIYTSGTTGIPKGVAVSHRNVVALVESLASSVPVAG----VWSQWHSYAFDVSVCEIWGALLSGGRLVVVPEGSPEDFLALLVAERVSVLSQTPSAFYALQGAVAVRSGLGRELRVVLLAGEAFEPQRAGWLARRPGARLINLYGTTETTVHASVVGADADSAVSPIGVPL-GHLGFFVLDGWLRPVPVGVVGELYVAGVGVGVGYWGRGSLTGSRFVACPFYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVT---GAVDPVVVRGVLGQR-LPGYMVPAAVVVVAGLPLTVNGKLDRRAL----------- 16078100 2 ---------------------------------TAETSPGRVAIQTESEQITYHDWDRLVSQTANWLRSQPSMPN-RVAILLPNSLAFLQLFAGAAAAGCTAIPIDTRWSPAECKERLSISNADLVVTLAFFKN------------KLTDSQTPVVLLD-NCMADISEAAADP--LPTIDPEHPFYMGFTSGSTGKPKAFTRSHRSWMESFTCTETDFSISSDDKVLIPGALMSSHFLY--GAVSTLFLGGTVCLLKKFSPAKAKEWLCRESISVLYTVPTMTDALARIEGFPDSPVK----IISSGADWPAESKKKLAAAWHLKLYDFYGTSELSFVTFSSPEDSKRKPHSAGRPFH-NVRIEIRNAGGERCQPGEIGKIFVKSPMRFSGYVNGS-------TPDEWMTVDDMGYVDEEGFLYISGRENGMIVYGGLNIFPEEIERVLLACPEVESAAVVGIPDEYWGEIAVAVIL---GNANARTLKAWCKQK-LASYKIPKKWVFADSLPETSSGKIARSRVKKWLEE----- 91780383 54 ------------------------------------RHSAKVLLTCDDTVLTYSECVMRGDELARAFLGLGLERPARVALVLPNSAEFVISLYACARIGITAVPISTWSKPSELRRILRDARVDLVLARDAFPGHAIAESLQAACADDPSLDALQVSRGQGAASPVSELLSHGSRCDDRRWDADLVVLYTSGSTGAPKGVILPQSSVALNGVAIAGRMGFGGNDRIFSYFPLFFSGGLCN-ALTGAISCGAELVTQSRFDPAGALSLIRSRRCTGRNVWHDGLEPVAAVEGFRPGDFSRMRR----GLHVDPELYRRLSLAVDEGI-NMYGMTETATAFTCGDEPADVRQSTHGKPFDGSDLRICNPDETSPLGVGVEGEICVRGYNLMRGYTDGSH--VERIDDDGFFHTGDIGFVDPAGYLHFVGRRKTLIKVKGLTVQPEEVEATLLRHPAISKAVVVGEGGGHESKGVVALIVLHEGDRDMQALRTYCQE-ELSSYKVPRLLVVANRFPLSASLKIDRTLLKQIAAE----- 59876776 10 --------------------------LSALFSQQVQATPNLVALEDDKNTYTYQELHDKVAALADRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDSQPTVIVTVSAEVG--------KIKGSIPLVVLDETSSEKNGQLDESDLKPLP---EETDLERLAFVSYSSGTTGKPKGIANPHKAAVLSYNLRFGLSDLQPGDRVAC-------NVFFVWEIIRPLLRGATVVAVPSYDPRMLVDLLASKKITETLFTPTLFSAVLACHQALATRLPNLKTVWLNGEVVTTDLARRIKALPNARLLNVYSACETHIACGDIKDDKDAAYCPVGPPLIDKKYIYILDESGQRVDDGENGELCVGGHLLARGYLNLPETTEKAFIRNPYYRTGDKARILPSGLLEITGRVGAMIKIRGYSVVPGKVENAILSHLAVSHCAVIAFGDGIDRQLVAYIVRDKNTSAERPELEIDRTGRSLAHYMIPSLWVEMDKLPTSVSGKVNLKAL----------- 53747902 532 ------------------------------FEHQVRLTPHHPALCFGPQVLSYEQLNRRANPLAHRLRRLGAGPDTLVGLCVERSLELPVALLAIWKAGAGFLPLDVNQPRERLAFLLGDASCRILLTQE--------HLLQRLPPTNAALLCLEREAEALEREPQED------APHEAGLDNLAYVIHTSGSTGTPKGIAMVHRCLANLVAWQLTHERLGGPSRTLQFASL--NFDICYQELFTTWAAGGTVVMVTRRDPARLLEVLEQEQVSRLYLPFIALQQLARVADERGAAPRHLRQLITAGEQLTPELQRLLSRMPECTLHNQYGPSECHVVTSHREPSRWPRLPPVGRPLA-HLRVLLLDGEQQLVPPGVAGEVFLGGPALARGYLGRPEQTADRFVPDPFYRTGDLARLREDGALEFLQRMDAQVKIRGYRIEPGEIEVVLCEHPAVHQAHVRPYVDSAGERRLVAYVAARLEDTDGAE------------------------------------------------- 87161363 1435 -----------------------NKSIISYFNEVVSRQGNHVALVMNDLTMTYETLRNYVDAIAHMLLSNGVGNGQRVALFTERSFEMIAAMLATVKVGASYIPIDIDFPNKRQGAILEDAKVTAVM-----------SYGVEIETTLPVIQLENAKGESKENEQYDDLHGNQLENTAM-LDNEMYAIYTSGTTGMPKGVAIRQRNLLNLVHAWSTELQLGDNEVFLQHANI--VFDASVMEIYCCLLNGHTLVIPDRENPEQLQQLINKHRVTVASIPLQMCSVM--------EDF-YIEKLITGGATSTASFVKYIEKHCG-TYFNAYGPSESTVITSYWSHHGDLIPETIGKPLS-NIQVYIMSD-GLLCGIGMPGELCIAGDSLAIGYINRPELMADKWQNNPFYHSGDLARYTSDGQIEFLGRIDKQVKVNGYRIELDEIENAILAIRGISDC-VVTVSHFDTHDILNAYYV--GEQQVEQDLKQYLNDQ-LPKYMIPKTITHIDCMPLTTNDKVDTTRL----------- 211585443 230 -----------------------DRCIHEAIHDQMLSGPDREAVCAWDGSLTFAELDHQASKLACYLRMQGVGPEIRVALCFDKSKWNIVAMLGVMKAGGAFVPLDPSHPTSRLQGLIQSVEAPVVLCS------------QHLADKLRPIVKTLIPLCADTLDPLSDPTDSVNLASGVTSQNAAYVLFTSGSTGEPKGTLLEHRAFLSGAMVHGPGLRIYRDSRCLQFA--AHTFDASLAETLTPLIHGACVCIPEEARLNDIVSTINEMRVTQACFTPSFIGFI------EIESVPGLESLVLAGEAMSQSQLTTWSK---IKLVNGYGPTEASVSVLNSNVTPDTDCKDIGLPIGVRAWLVNPDNHDELVPVGCPGELLLEGPPLARCYVNNPQKTNESFIYDPFYKTGDLARYNSDGALNYVGRKDTQVKVHGQRIELGEIENQLSKDSNVTHCSVF-FPKTGFSKGRLAAVVSSTGASKKAELVPGIRERRLPTYMVPAVWLCVEALPLLPSGKLDRK------------- 211585443 3672 -------------------------TVQDFIREKSEETPNAQAVCAWDGDITYREFWNLASGFANYLVSRGVGPEVFVPVCLDKSAWAMVTLISILIAGGGYVPLDPSHPTSRHEEILADVGANMILCTPNYTNRYSR-----------VVKTVIPISK-ETIKAYGALKSSSRRRTDVKPTNMAYALFTSGSTGRAKGIIVEHRNVVSSIMAFAPWVRMDETSRVFQFASL--TFDAAVMETLAILMLGGTICVPSEDDLNDVAGAIRRLNVTWTFLTPSIASII------EPSSVPSLKHLVCGGEKMSNEVITKWAN--SVHLMNGYGPTETCVAVIDNAVATNRDPGRIGYGI-PSTLTWIVDPHDRLTPLGAVGELALEGAPLAREYLKNPEKNAEAFTSDPWYKTGDLCYYNPDGSIQYISRKDHQVKLHGQRMELGEIEHRLSEDALTRHAVVVLPKNGPLKQRLVTVMSLNSVAADTKELERHALENQLPIYMVPQTWALIKKLPMLVSGKLDRKKITAWVED----- 211585443 2581 ----------------------------ELIQQQALLHPRAEAVCSWDKNFTYGQLEIVSSRLARHLSSLGVKPEAFVVLCFEKSAWAVVAQLAVLKAGGAFVSIDPSHPDSRLKMLIDEIGTNLVLCSSSVHT---------------KVSKLCTKSFAVCQTSISQLPDSPLALPRPTPNNAAYAIFTSGTTGKPKATVVEHTALSTTAIAMIDGLHMNSTTRALQFS--NYTFDVSILEIMMILMTGGCVCIPEDERMNNLGGAIRRMEATYISAPPAIVNTL------EPKNVPSLKVIITGGEKMPANHIDRWADRC---VINAYGPSEATVVATVGGNRVNDDPTSIGT--SPNCRVWIVDPNNRLLPVGAVGELILEGSNIARGYLANEEKTKASFFEDRMYRTGDLVRYNSDGSLAFISRKDTQIKFNGQRIELEEIEQCIRCLPEDSQVAVVVVPEERTAKGLAAFFTVHDPAPTVPDAIQKLKGELLPQSMMPRLFFPIRNLPFTSSGKIDRRRLRAMVQ------ 211585443 1786 ---------------------------HHVVQEMAKKRSDALAVTAWDGNLTYSKLDQFSSRLAGYLVTFGVGPGTLIPICFEKSIWNIVSTLAIMKAGGGCIPVDTPESLAAVENWIVDNAVQVALASP--------EKAHVLEDAVPYV--IPVSESLLEYLADEDLN------PVAQSSDVAYVAMTAGTSGPAKSVVLDHSTVMTRAEAFATTMAIADVSRTLQFAP--HTSDAFIVEAFATFMWGGCICIPADIDPLNLAACINALHVNVASITPTAASF------FSPKDVPGLRSIALGGEVVPQSVLDHWKTD-DLQLQVLYGTCESSASFHVFCSQEEHEAALIGKSTSCVSWVVDPSNHENLVPIGSVGELALEGPVIASGYLDDQSETSDFFENAPWFKTGDLVRYKSDGSLVFVGRKND--KSASELIQTQRIDTFLEKKKCVVESVQLQRGD-MKTNALVAFVVFSDTIPVTSSLHASL-STSLPGSKVPSFYIPISSLPLTVSGKLNRQALK---------- 192289957 11 -------------------------TVNDALIRRAMRDPDRPLLRFGGRAESCGETYASATRLAAGLQALGVGPGDRVIAMMHNRIEAIHLWLATNLVGAVDVAINAGYRGAPLVHAIEQTGPKVIVIEAGLVPALAAVAAELRAPAIVVVNDLPLAFRTTSFASLCEGAALDAPA-ALRRSDTASIIFTSGTTGPAKGVVMPHGQVMLIAHRTAHHCRLSQQSVWYSFHPLYHMAG-KFMAVLGSLVAGGEVVIDTAFEPAAWISRARHFGATISGGHGPMLEMIFATPPRDDDRNHSLETVCS--APFPHHIARDFEARFGVRGLEVWGMTEVGLPLWN-DIAAPLREGSCGRLDAEWFEFAVVDPEDTPVALGVVGEFVVRAPWIMQGYDAMPDKTVEA-WRNLWFHTGDLGHLDRDGYVYFAERASERIRRRAENVSAHDIEIAISRHPAVREAAAIGVPSEFAGDELCLVLSPGSEVV-PHDLLAYLAS-ALPHYIVPRYLRFMDELPRSVTNKIQRTHLKQ--------- 116179904 70 ------------------------------------------------QRITYNQLLDEVEVFAAALREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFAAGALAQRIEASRPVAILTASCGPPIPYRDFIEEAVRISPPTRKLEGERKWQHLVKSARARNKRAECVPVKSTDPIYIIYTSGTTGLPKGVLREAGGHAVGLHLTISYLFHGPGDVMGCFWVVSHSYTLYGPLLTGVLYEGKPV---GTPDASAFWRLVEEYKINTMFTAPTALRAIRKDDPDERGGLKSLKALFLAGERSEPAIITMYQGLLNADVVDNWWSSESGSPISGIAPPLDIKPGSAGKAMPGFD-VRVVDDEGREIKRGKMGNIVLAAPTAFRTLWEDEERFYKGYLKDGWIDTGDAGWIDERGYIHIMARTDDIINVAAHRLSTGALEQAITSHPLVTEACVVGIPDALKGQMPFAFVVPSEGTGTGAEIQKLVRSQVGPIASLGGMIRGKGMIPKTRSGKTLRRVLRELLE------ 124486052 29 -----------------------------------------PAAAYYGRHILFKQFMDEVHAIAAALVNHGVKKGDYVTIFLPNIPQGVLALYAVNRIGAICNMVHPLSPQEDIDYALKLTDSRIALACEVNEGLLSGKNIEVIRCRFPSTPKGFVLDKGFRFVLWTDLLAEGKKLDDVQPDDTAVIMYTGGTTGDSKGVMLS--NYAVNSMSIQLLIDIGEGDGFLAILPIFHAFGLAV-SVHAPLISGMKIVLIPRFDPKGCAQQIFSEDILFLPGVPALFERM--YPYFENKDLSRMKLMVSGGDRVSEELANKYKSKADILFRTGYGLTEACACCLVANQYEKLPTGCVGSPVTGTKVCVVKPGTTELVPDGVEGELCFLGPSVMKGYYKNEEATKDRLHDDGWLHTGDLVVIRKDGNVCFRSRHKRLVKVNGYNVYPTLIEEAMQNHRDIKLVCAVATPW-KLDRKIKLFVVPEDAAEEEKILIDYAKDQ-MNRWSVPARVEFVADLPMTKFNKIDYRLLEKQ-------- 121701921 3914 ---------------------------HDIIFERCSAHPDSPAICAWDGEVSYREMYDLASSFATYLVSRGIGPETLVPICLDKSLWAVITILSIFIAGGAYVPLDPAHPTSRHEEILAEVDARVVLCSPQY------------HNRYSGIVKTIIPVSKETVKAYSALSGNAKRSNHVTPSNMAYAIFTSGSTGRAKGIIIDHRALASSVMAFGPLVGLTETSRAFQFASL--TFDAAVMEVLATLMHGGCICIPEDERLNDVAGAIRRMNVTWTFLTPSIASII------EPSSVPSLEVLVCGGEKLSREVVTKWAHR--VRLINGYGPTETTIFAVLNTEVSSNRDASCIGFGIPCTLTWIVDPHDRLAPLGAIGELALEGPALAREYLKNPQKTAEAFVDEPWYKTGDLVRYNPDGSVEYISRKDHQVKLHGQRMELGEIEHRLYEDDHVRHAVVILPKAGPLQQRLVTVISPEDLAKTASELIAIQKEAQLPIYMVPQTWALIKKLPMLVSGKLDRKKI----------- 121701921 2822 -------WNATLPER-------PDMCAHEIIEQHVLSRPTSPAICSWDGDFTYEELDSLSTRLAQHLAGLGVRPEVFVALCFEKSAWAVIAQVAVMKAGGAFASVDPTHPEARLQGLVEDLGASIVLCS-----------AKYVDKASKIAQSAFVVSEETMTRLLESPSRTCVTRPDIH--NPAYAIFTSGTTGKPKVTVIEHICLSVSSPAFTRTLGMTLDTRALQFS--SYTFDVSIMEIILVLMTGGCVCVPEEERMNDLAGAIKRLNANFISCTPSMANTL------DPADVPQLRTIVTGGEKMTPSHLERWSDRC---VINAYGPSESTVMATMSMKVDSAGVNSIGTAVCG--RTWVVDPQNRLLPIGAVGELVLEGSNVGRGYLNNEQKTKEVFISEPMYRTGDLVRYKPDGSICFISRKDTQIKFNGQRIELEEIEQCIACLPEGARVAV-DVVDPETKAVAKAFYSVGDSTVDDTEMREFAKKKVLPPSMMPKLFFPIRRLPYSTSGKLDRKKLRAAVE------ 121701921 268 ------------------------RCIHDAIYEQTLLQPDHEAVCAWDGSLSYQQLDDLSSKVAYYLQKRGVGPEVCVALCFEKSKWNIVAMVAVLKAGGAFVPMDPTHPTARLQSLVRGVQAQIMLCSRNYA------------EKLQTV--------AETLLPLDDEFVDTLPSPTVKSSNAAYVIFTSGSTGEPKGTLLEHGAYFSSVMAHGPAFSIDSTTRILQFA--AHTFDASLVDILTGLMLGACVCIPEEARLTDIAGVINDMRIDFACLTPSFIGFL------EPSAVPGLKTLVLAGEAMSPSHLATWSHL---TLVNGYGPTESSVTAALN---TKLSATSDCRDIGQQIGVRVVNPHDQLAPIGCPGELVLEGPTLARCYVNNPQKTNDAFIYDPFYKTGDLVRYSSTGSLTYIGRKDTQVKFHGQRIELGEIENQLSTDVDVKHCVAL-LPKSGFSQGKLVAVLLKDGPDSDADIRERLSAR-LPTYMVPSVWLCVETMPMLVSGKLDRK------------- 121701921 1796 -------WNKHIPKTV-------DRCVHEILEETASSYPEATALSALDGSLTYSKLNELSALLAFYLTKLGVGPGVLVPMEFERSSWQIIAMLAVLRLGGICLPLTGIQSDEIIEKLLVDHDVQVALASPHKAQI----LEGTISYVVPVSKSLF------DYLP----RSGETLTSSVKPTDGAYVVFTTGSVQGSKPVVLDHQTILTRAEAFASALGLNETTKMLQFAPC--TSDMFLQEVLSSLMCGGRVCIPADHSARNLSTSINTSHANTVSITPSLASLI------RPSDVPEVQVLALHGERMTTQAKDLWSPK--VRLHLWYGAAECSSTSIHTSDSPDETRN-LGR--SAGCTSWLVDPADHLVPIGCVGELVLEGPVLASGYLLEGEHSSENFIEEPMFKTGDLARYESDGSLVYMGRKGT-----GARIDNWQVQKHLDEYPSVLE--LIRSDDEAEAELLAVYIQFKQSSPEFHQLIAKLHTHVLSAAQVPNLYIPVPSMPLTSFGKLDRQLLRRE-------- 88604381 7 ---------------------------------------DKSLILSGDKSCSYRDIWCSILRISVWIQNS-IGTNSRIGILADNSTFFIQAYAGIIHSGNTAVVIDTKSSPKDIEQIITRCSIQIV-----FADQKYESLLAGVK--------------VLSSQPVDITHSDMSFHSHIPKDECAVIIFTSGSTGVKKGVMLTHKNLIANTNSILQYLNLSSDDRMMVVLPFFYCYGAS--LLHTHIRVGGSLVLNQSPFLGGALKGIHEFQCTGFAGVPSTFLILVQKTPFLTMRFPSLRYLTQAGGHLACSVIHEIARTFDKKFFVMYGATEATARLSYLPPEFLKKPDSIGKGI-PGVTLEVRGKDGKKVKPGEVGEIVAAGDNIMAGYLEDPDETAKVI-KDGWYYTGDLATVDEEGFIYIIGRKGTFIKSAGFRVSPQEIEDVIMQVEYVGVCVVFGIPHPILGEAIVACIQSDDSESLISEVKKHCAGH-LPSHKQPTDILVLQNLPLNSSGKPDRDAIKRLYS------ 48477703 41 --------------------------VHDVIEKDSLKNPEKTALIHYDMEISYRDLVNRSNALLSFLRLNGLKKGSIVYLMMPVVPEQWYALTATIKGGMIAIPCATNLTEYEMKNRFSDLKPDAIIADERSANL--------IDNIIPENTLRIVLGEKKNWESYNEIKFNKAEYEKTYYKDPILNYFTSGTTGLPKRVIHSAVGYPIGHMSTAAFIGIKSDYIHLNLSATGWAFAWSSY--FAPLIMNATILYSGKLNPEKYIGLLEKYHVNSFCAPPTAWKQFILIKDLK---LPELKVAVSAGEPLNPEVINRFKEKIMITIRDFYGQTESTAMIGNMPG-DDIIPGSMGRPSEMYHMV-LLDEENKEINENKIGNIAVKLDGLLLGY-SDESRNRAAFV-NNYYLTGDKAYLN-NGHWFFVSRNDDIIKTSDYRVGPFEVESALMVHDAVAEAAVIGINDPEKYEIIKAFIILKPGYNPSMDLAISLKNKVLPYYKVPSVIEFVNELPKTISNKTRRNVLRDIESKKSSRG 154315726 71 ------------------------------------------------EKISYGQLLKEVEVFAGVLREEGVGKGDVVLVYMPMIPAALIGILAISRLGAIHAVVFGGFAPASLAQRIEASKPVAILTASCLSYQPFIPEAITLSSHKPN-KTIIWQREQLRWENPNKENGERADCVPIKSTDGLYIIYTSGTTGLPKGVLREAGGHAVGLNLSIRYIFHGPGDVIFSAWVVGHSYILYAP-----LLAGATTVLVGTPNAGTFWRIIDEYKVNTLFTAPTALRAIRRDDPEEKGGLKNFRALFLAGERSEPSIVTMYQELLGANVIDNWWSSESGSPMTGITPILPIKPGSAGKPLPGFD-IRIVDDNGKEVPRGTMGNIVLGAPTGFRTLWNDEERFYKGYMKDGWIDTGDAGVIDEGGWVSVMSRSDDIINVAAHRFSTGAIEQAISTHPLITECCVVGIPDPLKGHMPFAFITLSTPTDLEKDIQGLVRKQIGAIASLGGIIQGRNMIPKTRSGKTLRRVLRELLENE---- 169629209 457 -------------------------SVWDLFEREAQAHPESLALVDAGTRYTYAQLRGAVSRLCAELIESGVTPETTVALALPRSADSIIAILAVLAAGAAYVPVDIGLPAARVESILRQSNPTLVITVDRHRDIAGRGYQ-------------VLILDDPETAARISGRSESGHAVVVHRDQSAYLIFTSGSTGEPKGVVGTHAALMSYFADHRDRVYRPATARLGRKLRIAHAWSLSFDASWQPMIGGHAVHLFDAEDASLLVRGMAERGVDMIDTTPSMLAQLSAAGLLDHE----LAVLALGGEAIETALWDRLRSLSDTAVYNCYGPTETTVEAV-VAAVKEYPAPTIGTPNQGMVG-YVLDSRLRPVPDGAVGELYLAGAQLARGYAGKPAVTAAAFVADPMYRTGDLVRRLPHGGFAYLGRADSQVKIRGYRVEVGEIESALRLQPDIQTAAVTVVR-RAGGASLVGFVVCEKDTFDSARTMMRLADR-LPSYMMPSRLVPLPQLPVTVNGKLDGGALERLAREALSGG 28976142 2430 -------------------------TIIDDFIAKVNSTPNAPALIVGDNTLSYGELNQKVNQLTNYLQKYQLSSGKAIALIIGRNQNLIIAILATFKTGATYVPIDPEYPQSRIDFILKDSGCDVCLTESNF------------VSQLPQDIEAICLDKIDHTLAKFDTSEPHIKR---DSSQIAYILYTSGSTGTPKGVMGCHISILNVIRSLRLTFDLDPDWHYIFTAPITH--DPSLRNIFLPLTIGAALYMYEVKHIGHLVSFLQENQINALHTTPSIYREILAVLD-TGETIPSLKYISAGGEKLDRETAIALRKRFPADIVNVYGSTETCVGVAQYRIDENLNTDVPLGEVFHNNRLFVLDEFNNTVPLHVVGEICVEGVALASGYHNLPQITAEKFQPEGIFRTGDLGKQIAPGVIEFLGRKDNQVKVNGYRIDPGEIEYQLSRHSQIERAIV--LPTNVDNQTQLSAYCKTESDIEISEIREFL-SNFLPVYMIPTFFIFLKQFPLTRHGKIDLRSLAE--------- 94498727 18 --------------------------------------PAAPALDGRSGRYSYAELEQTLGRLAGWLAGFRLEPGARVASWMAKGPVAALMPLAAPRAGLVHVPVNPLLKHAQVAHILADSGAAMLIGTGA-----------RVESLQPGDVPAGCQVHREDDAACAMSGGDGIGPSQADPQALAAILYTSGSTGRPKGVMLTHANLWLGAVAVADYLRLSPDDRTACVLPFSFDYG--QNQLFSTWYAGGCVYPLDYLTPRDVVKLVDRRDITTLAGVPPLWVQLTEL-DWPADVAGKLQRLTNSGGALTRPLVARLRALFPADLYPMYGLTEAFRSTYLPPALVDSHPDSMGRAI-PFAEILVVRADGSITDDEEPGELVHCGPLVAQGYWQDAPRTAERFRPAPW--SGDTVRRDGQGLLYFVGRDDAMIKSAGNRISPTEIEEAAVAVPGVAEAVALGIADDRLGQAVRLLLRGRAEGLPSA-VAAYLKS-ELPNFMQPRDIVMLDQFPRNPNGKIDRVALREQ-------- 67539326 76 --------------------------------------GDNVAIIWDSEKYTYRQLLDEVEVLAGVLREEGVKKGDVVIIYMPMIPAALIGALAVARLGAIHAAVFGGFAAKSLAQRIEAARPRAILTASAKGPIAYRPLVEGAIEASSFKPEKVLIWQRDQLARMRGIRAEPVP---VRSTDGLYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFHGPGDTMFCAWVVGHSYILYAP-----LLVGATTVLVGTPDAGTFWRVVAEHKANVLFTAPTALRAIRKEDPDNKHNLRHLRALFLAGERSEPSIVRAYQDLLGALVVDNWWSSESGSPISGLAAPLAIRPGSAGLPMPGFD-VRVVDDEGNEVAQGTMGNIVMAAPTAFTRLFNDDERFYKGYLKGRWLDTGDAGMIDQDGYIHVMSRSDDIINVAAHRFSTGQIEQAILSHPAIGEASVVGIPDALKGHLPFAFITLKQPARPSAELNRLVREQIGAIASLGGMIQGQGMIPKTRSGKTLRRVLRELVE------ 156375372 18 ------------------------RTLFQLLDHHAAKCPNKEALIYRDTALTFREYKDQSQALAAGLLEKGLRRGDRVLVLLSNSVEFAVILLALTRLGAVPLFVELDVDDAILEMRGQVSDSKVITAVTEVLDSEIKILCIGSHDNMPNHKKVHSYDALLQSFQDDDITQLHQAETEVQFDDPALVIFTSGSTGRPKPILYTHHGFVNGALSVVHTFKATHDTIQFCDAPFDWIPGIGFSLALVSILGMTLVAFPPNLSIKGMLKIISEERCTHAIMLTYVMLDMVRYEGLPQLDLSQLKVCITGGQLTDQHLMSKVFSALPTSIVNSYGSTETFLPSGQVVTRHNIHSLDYGTEVNPGFEVKVVDDEGHVVPVGTPGELHVRGAGILQSGVRMEGVVYEEKTPTGWYPSKDLSKITNDGRVRILGRKDCLIKSATESIYPPEVESVLGKHEKIASIIAIGIPDQRLGEVVCACVIIKPGKAVIQEIDEWCA----PKFYVPKKYVILENFPKTRTGKVDRKALKNIAIQKL--- 195614616 11 ----------------------------------------------GGRRLTGAEFVDGVRSLAAGLADRGVRPGHVVAAVALNSVEYVQLFLAVTYAGAIIAPLNYRWSFEEAAQAVELVRPTAFAFDGAFSSWALRLME---GDRFPSIGLYLLLGDTDVTGSLGGATAAAAMEPVSAPDDIALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVGYGEDDVYLHTAPLCHIGGVSS--CMAVLMAGGCHVLAPKFDARSAFAAIQEHGVTCFITVPAIMADLLSYARKEEMAPGCGRTILNGGGGLPLHLVNAASQSFPAAIFSAYGMTEACSSLTFMALTTPKLQECVGKP-APHVEIRIMDDDGTTAGSSPTGNVLTRGLHTMVGYWANGKADSSECDRNGWLDTGDTGWVDEEGNLWLLGRHKGRIKTGGENVYPEEVESVLSQHPGVARAVVVGVPDSRLGERVVACVSVKDEEVSPQILHGHCRTKELSRFKVPRYYQWRQPFPVTTTGKIRREELRELLA------ 218721456 234 ---------------------------HELFRRRAELQPGSLAIDSWDSQMTYGELDSLTTRLSFLLVEAGVNPDIIVPLCFEKSAWYVVAMIAVLKAGGAFVPLDPAHPPARLQEIVSQVNPPVILTSSKNNSLFTHV----------DVNKIIINDDLASRLPTQ--PSEDDRVSNVTPENLAYVIFTSGSTGMPKGTMIEHQSFCSGALRQGEAARMSSNSRIFQFA--SYAFDVSILEILTGLIFGACICVPDDQDRADLARSMNDFRANWAFLTPSVLKII------SPEQLPLLKTLIVGGEPMSQSDISTWAGKL--QLMNGYGPSECSVAAAANTDTPHSSPQNIGKAIGGN--CWIVDPNNHDLPVGAVGELLIQGPIVARGYLNDPAKTASVFITNPFYKTGDLVRYDADGLLHFIGRKDHQVKLNGQRMELGEVEHHLWTDSHVQYGIALVPKSGVCKSRLVGIVSLQSQATPTQESREFHLGNLLPPYMVPTIWIPLDHFPITSSGKLDRKAVTE--------- 218721456 1742 -------WNEEEVEH-------SNVTIPDMIYQQISKAPNDVAIQSTSVTLTYEMLGKMASDLSKQLVQAGIGAGHFVPLAFEKSVWAIVSMVAVLATGAAFVPIDPATPIERFREVIDQTGAKFLLTSSKYA-HKLKELGQ---------TTIIVNEITLKAGDKITISQEELDRVRPSPHDDAYVIFTSGSTGKPKGCVVQHSAFCSGALVQGRLASLSPASRVLQFA--SYSFDVSLLEIMTSLMFGACICVPDENLSKDIKRCINQFSINWTFLTPSVLKLL------DPADVPSLKTLILGGEPLSKGDILKWADK--VQLYNGYGPSECSVAAAANPKLDPTDPANIGRAIGGV--LWVVDSKQKLLPIGAVGELLISGPILARGYLNAPDKTAAAFVEQPFYRSGDLVRYNTDGTIHFIGRSDGQVKIRGQRVELGEIEYNIERDENIQHAAVVSFKDLRYSTSSTICLIPEEHRLEAMEVTTRISDTVLPIYMVPALWVAVNRMPMLPSGKLDRKKVRAWIE------ 218721555 292 --------------------------------------PDRTFLRFGGHDLSFKEFDVSVSALAGGLRERGVGPGDRVLVMMRNSVEMVHTWIATNRLGATWVPVNVELKSVTLQHVVQAADPKLAIVDAEFQDIQLTNVLKQ--------EDIYVQGDPHSLTDLYDFDKAISEAVEVAPSTTSAFLYTSGTTGRSKPCVLSHSYFIHQASLLIESFGIHGEDVLYCPFPLFHA-DATALTVIPAILLGAVAALSTRFSASRFWDEIRATRATVYDFMGATLALTYKQPASPKDLDHSVRLAW--GVPIP-SFAEDYERRFGHPLYTLYGSVEASLPITQ---RGARVPGSCGT-INKGFQIRIADENDEPVLNGTAGQLLLRSDYPFDGYFNNHAANEAAF-KNLWLHSGDLASIDDDGNVYFVGRLKDVIRRRGENINAADLEEEFLRHPAVKTAAAFAIPSTLGEDDVKVAIQLCEGAEVDETALWAWSTENMARFQVPSVIEIVQEIKKTPTGKLDKSTL----------- 115491567 2923 ---------------------WAGETISQRVDAMTAQRPDGVAVKDNGKARTYAETQARVYALASSLQQAGITSGARVAVYCEPTVDTVALVLAIYRVGAAYIPLDVRNSHERLADVVRECKPTLILYHGATKHTL-----------------VDVAGDGQDALDIDTVPQSAAPIPDVSKSDPAVILYTSGSTGKPKGIMLTHANLSLQFASISSALDLTDRDVVLQQSALG--FDASLSQMFMALTNGGTLIHSNRGDPVDLAALIEREGVTLTLIMISEMSALLQYGSDILSRCQSWRIALCGGEAFTVNLLRKFRDLPNLELYNAYGPTEASIMSSRRTDWGDGSVVPVGPPLPNYG-VYVLDENFQPCPLGWPGELCICGPGVAEGYVGLPELTSSKFQPDGWYRTGDKARLLQDGSFVFLGRMDSQVKLRGIRIELNDISNSIVSKEAIVDAATIVK--GTTSQTLVSFVVERSNSSASAYLRQVIQSLPLPVYMRPAIAVPLERLPFTERGKLDTKAL----------- 59896114 207 -------------------------CIHTLIAEQVRWRPDAPAICSWDGDFTYADVDRLSTLLAQHLVDLGVKVGDIVPLCFEKSRWTTVAVMGIIKAGAAFSLHDPSQPMQRRQVMAQQVNATHILTS--------RDQAKYGPEIAPDAKHVVV--DTATLDSLAKTIQDPLRLPDVPPDSLLYIIFTSGSTGTPKGVMLSHETYTASALARSTGIGYSSTSRSLDFT--SYAFDVSVDSILCTLIRGGCLCIPTDQDVNDLSGAIRRLRVNMVNITPSVARIL------DPDIIPSLNSLGIGGESCSAGDIAIWGQHT--RIVVGYGPAECTIGCTVNPSAAGKPYVSIG----PGTGACIWDDHNKLVPVGAVGELLVEGPIVGQGYLGDPEKTNAAFIHDPLYKTGDLVRYDPDGEFVFVGRKDTQIKLRGQRVELGEIEHHINLLPAGAEVVAIAPRNQTKESMLVAFIADREAKDDGDALRDSLESKVVPVYMVPATYITLSKIPYLVSGKTDRKSLRALGAE----- 206684980 13 --------------------------------RHAGRLAEKTALSDASDDWSFARLEAAVRGTGTGLLAAGLKPGDIVLMRLGNTVEFPIAYLGAIAAGLVPVPTSTQLTEVETARIIADLKPAAVLRDPAVACASHPLQISTAQL-------------------LEMHRLAPCDYAFAEPDRLAYVVYTSGTSGNPRAVAHAHRAVWARQMMVDGWYGLTGQDRLLHAGAFNWTYTL-GTGLMDPWAAGATLIPAPGTPPEDLPELLRRHRATIFAAAPGVYRKMLRGAPL---DLPDLRHGLCAGEKLSRHLYESWDAATGCGLYEAFGMSECS-TFISASPSQPAQDGALGRP-QPGRKVAITGADG-PVPMGEEGTIAIHRPGLMLGYLNAPEETAARYQGD-WFLTGDQGAMSPDGQIRYLGRVDDMMNAGGYRVSPIEVETALAAHPGITQAGAAAVEVKEDTYVIAAFYT-GPEELKTEDLQAFASQR-LARYKQPRAYVRLDALPTGANGKLLRRALPALFK------ 54022734 461 ----------------------AGLTIWELFERQVERTPDALALTTGGDRVTYRELHAAAARLAGELAEHGVGPERVVALTLPRSAQSLVAILAVLAAGGAYVPVDIALPQTRIDSILRQAAPVL--ALTVAATAASAGDVPTLVLDDPAVRQRIAAREPV------------APVVARHPEHCAYIIFTSGSTGEPKGVADTNAAVAAYFADHRARCYRPATARLGRPLRIAHAWSLSFDASWQPMVGGQALHLFDAEDAGRIVAGMAEFGVDMIDTTPSMLAQLDAAGLLER----RLPVLALGGEAIDTALWNRLRALPDTAVYNCYGPTETTVEAVVAPVGRYETP-TIGTPNAGMAG-YVLDSMLRPVPRGAVGELYLAGPQLARGYVGKPGVTADRFVADPMYRTGDLVRRLPHGGFAYLGRADDQVKIRGYRIEIGEIETALRRLPGVRTAAVTVVR-RAGGASLVGFVVGDTASTGEARLRATLAQR-LPAYMVPARIVVLDQLPVNANGKLDGHRL-TALAEQALAG 156152303 57 -----------------------------------------------GEAISYPAFLSQVRALVGALRSRLVGRGDVAFVLAPARLDVPVLHLALLAVGVVVSPANPALTAGEVSRLVSLSGASV--------AFAVSSTAAKLPAGLPTV--LLDSAHFRSLLHLHDGRDEKELQLDVCQSATATIHYSSGTTGPVKAVAVPHRSLIAQAALHLHVKSRKVKERTLMGAPMFHAMGFFF--ALNGLARGLTTVVMTDTGLRGMLGAAERWEVTEIMASPPVVLGITKHPRR----LTSLLRVICGGAPLPGSVAEQFRRRFHVDLCVGYGSTETGGISLMSNQEECSRVGSAGR-IYHNVEVRIVDVTGEPLSVGQKGELCVRGPSIMTGYVGDNEANAAAFDSEGWLKTGDFCYIDEDGFVFIVDRLKEFIKYKAYQVAPAELELVLQSLPEIADAAVMPYPHEEAGEIPMALVVRRPGSVTEAQVMEHVAKQ-VAPYKKVRKVVFVDSIPKSPAGKILRRQL----------- 157133084 27 --------------------------LGHLILNVLERNPSMVAQVSSGVELTCQELRLRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLLYGCFLIGAPVNCLDPDFTVDDMAHMLRISKPVLFLADED----NVETVKTACRDAEIRPKFVILDGRDPDDLSSSDLGSEQFYFPPYLGDSIAAILCSSGTTGLPKGVSLSHAHIIH---QSGLVCNIHLSKPPFAFSSLYWASGFY-QLIQCPLNNATHYISIRRFSPEVLFDIVQKYSLTHVFCPPAQMAMVLQSPLLPQADLSSLRSFFSGGGFVSTTLRKSFEKLLNCKISVGYGTSE--IGYAASDGFGFAREGSVGM-LAPNIEAKVLNDDDSQVGVNEKGVLWFRYPIKPLGYLYNQEATDEIMTDDGWVCSGDIGYFDKDSFLFLVDRKKEIIKYKNYQISPAEIEAVIEQLPEVAHVCVVGLFDPMLHDLPTAVVQLRDCTLSEARVIDHVAEK-LADFKLRGGVFFADELPTTKSGKLQRYEIRKYAEQRAASG 145593231 457 ------------AASVRSDGWISGDTPWDWVSAAARRRPDAPAIEDPNRQLNYGQLVAEAERINAGLAAHGVSPRAVVGLAAMTLCDTVTAILAILRRGAAYLPLDPGLPAQRLEYMVRRAGCEFIVGETVVPGVPTVTVADLAAA------------------------TQPVPDSLADPTAPIYVMYTSGSTGQPKGVQMGHRPLANLTSWQIAALSMDAETRFLQYAPLG--FDVSFQEILPTLAAGGTVVSREPADRRAMLTRIAATEVTHVYLPVAALRPLVQIAAARDTRLPALRYVCVSGEQLTVEIRDFFLAHPHCTLVNLYGPTETAVTSHRLSYRDSVWPTPIGQPY-PGVRAYVVDVTGHLAPPGVAGELLLGGDCPADGYINDPDSTVERFVPDRFYRTGDLVVRDDRGDLVFLGRMDTQVKIRGYRIELGEIETVANQVDGVRQAVALVRGSGVDRELGLIVRLDTDATFDPEQVRQRLAT-ALPVYMRPLWIFAVEVVPTTPTGKTDRDALLRLADELLV-- 153895664 3 ----------------------------DWLSHRVVSSPDDTALIEDGEAWTYTDLDRLVSETADRLVAHGIEADDRLGVLTPPYVGTVGLVHAAMRIGATFVPLGQELTERELTERVERADLDAVVCAEPTEGAALGAVEEEGGDEIPVLS--VDDPAAEAVTAVHSVDPGPVEPPEWATTDYLCILFTSGTTGDPKPVPLTAGNVYSSAVASAFRLGVDHEDRWLVSLSLHHMGGL-APVYRSALY-GTTLVLQEGFSPGGTADDIDTYDVTGISLVPTMLQQMLD----RRGTLSTLRVALLGGAPAPDELIERCRD-YSIPVYPTYGMTESASQITTTPRQTKGRLGTVGRPIF-GTDVTVVDENGTPVEPGETGEIVVDGPTITPGYINTAALDRSSFGSHG-LHTGDVGCFDDEGYLYVLNRLDDRIITGGENVEPGEVIDVLREFPSAEDAAVVGLDDDVWGERVSALLAVGDPLVDDEQLVSFVRDR-LAGFKIPKTVAYVDELPRTVSGTVDREAVRRILRDR---- 197730814 486 --------------------------LHELVHEAALRRPDAVAVITDGTEVTYRTLQENAHRIARRLRAEGAEPDTLVAVSMRPGAAQIAALLGVLHAGAAYVAIDPELPEERRHSLLHRCRARAVVTEVELGASLSWPGGIQVVT--PDDPATLRCGTG----PLESRQSV---------DDLAYVIFTSGSTGEPKGVMISHRSAANTVQDINARFEVNERDRVLALAPAG--FDLSVYDVFGILGAGGCVVVPRGNDVAHWTELLDRHGVTVWNSVPAPMRLWTESADLAEQDGASLRLALLSGDWIPVALPGQIRRRPGMRTISLGGATEGSVCYPIGEVPADWTSIPYGKPLANQT-LHVLNTWLEPSPRGVTGDIYIGGVGVAQGYWSDPVRTAERFIEHPLYRTGDLGRYLPGGDIEILGREDFQVKINGYRVELGEIEAALGRLPGMRQVMVTAPAHPRTGQRLTAHLVGDDPAVLEPVALRTAMEAVLPGYMVPSHYLTRDALPLTANGKIDRDAL----------- 145221023 24 ----------------------------------AARSPDAAAITCAGRTVTRAELDATSNRIARGFASRGVGIGDYVTIVLPNSIDWAYAVLACWKLGAVPQPLSARMPDAELGALLQLRRPALLV----------------GRTDPTGLTAGTTTDLAREFADESDAALPEAVSPVWKA------MASGGSTGRPK--LIEAGNDSRVPPAIGYPLGAQEGDVNLVSVPLSHNTGFTTFAI--GLLQGHHLVVMPRFEPREFLRLITEHRVTFLTTVPTIMQRLLPRADPDAYDLSSIRRFWHVASACPPAVKRAWIDIVGPDLWELYGGTELQALTFISGTQWLTHPGSVGVVVAG--EMKVLDDDGNECPPGVPGEIYMRPAPGARPTYRYIGSTAKS--RDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPGVLSSLVVGLPDDDLGHVPHAIV---QADLSEADVLAFLGER-IASYKLPRTVEFTDRPLRDDAGKARRSAVRDEVLAR---- 15922466 36 -LEWFSKWNSVIRDKYIAKWFVNGKT--NIAYNSVNTHQGK-ALIWYGEEITYDELNRLSNSIANLLKKRGIKKGMRIAIYSPNSILTLASILGTAKIGAIYTLIFAGLGIEAIKSRLNDFNPDLVISSRTFRRGKEIPLL---------IEGDINFERNDEDEIRKLLDSDEVKVEEIEANEPLKVMYTSGTTGKPKGVILPHGAWMVGDYTVFDLFGLKPGDKVLTTTDVGWIT--FSRIMYGTLLHGSTFIFMPDYPKDRLVKIIEEEQPKVLFTSPTLIRLLMKY----DIKLPRVEYIATAGEIFDEKSWNYALEIAD-KVTDVYGQSELVVGIPYSLESIKPKIGYAGVPF-PGIVLDTLDDEGKAV-RNKPGYLVAKTPFPTQGILNNEKKFTEYFEKFGFHDTGDLAIFDGT-YIKIVGRADDMIKVAGHRITSGEVESIIASIDGVKDVAVVGIPDEIRGEKLAIFVV---GKVDKEEIKRKVLD-ALGPIYIIHDVYVVEKLPKSRSGKTVRRILRDILLNK---- 16080901 3 ------------------------------IQTHAETYPQTDAFRSQGQSLTYQELWEQSDRAAAAIQKRG-EKKSPILVYGHMEPHMIVSFLGSVKAGHPYIPVDLSIPSERIAKIIESSGAELLIHAAGLS-------IDAVGQQIQTV-------SAEELLENEGGSVSQDQW--VKEHETFYIIYTSGSTGNPKGVQISAANLQSFTDWICADFPVSGGKIFLNQAPF--SFDLSVMDLYPCLQSGGTLHCVTKDAPKVLFEELKKSGLNVWTSTPSFVQMCLMDPGFSQDLLPHADTFMFCGEVLPVSVAKALLERFPAKIFNTYGPTEATVAVTSVEITNDVISRSESLPVGPDMNIFIMDEEGQPLPEGEKGEIVIAGPSVSRGYLGEPELTEKAFFEGQWYRTGDAGFI-QDGQIFCQGRLDFQIKLHGYRMELEEIEFHVRQSQYVRSAVVIPYQPNGTVEYLIAAIVPEEEFQLTSAIKKELAA-SLPAYMIPRKFIYQDHIQMTANGKIDRKRIGEEV------- 163855099 15 -----------------------------LYAAHLRARPDDTALIDEAGPLSYRDFDALCAGAARWLGAQGVAAGDRVAVWLPNRREWLALLFGLARLDATLVAINTRYRSAELEYILARSRARMLIMQPSFRKIDFPALAGVAQDALPDLQAIALVDAGDDLCQFASGAPPAALAPPAADPARPVILFTSGTTKGPKLVMHSTATLLAHNRQVSRACGLDPGARLLAALPVCGVFGLN--GVLAALHGGAPVVTMDLFDAPRAARLLRDERITHTFGSDEMMRRIADEAPGSRP-FPHARVFGFASSPGAAELVASLQQR-GFPLRGLYGSSEVQALFSLQDAALPVRALGGGVPASSQAQVRVRDPAGGLCEPGMPGEIEIRAPGNFIGYLDNPDATAQALTADGYFRTGDLGYLRPDGSFVYLARMGDTLRLGGFLVDPAEIEHALAAQPGVYNAQVVGI--TIDGQPRAAAFVIAEPGLDEQSLLAPLRA-TLAPFKVPARLWRVDEFPTSANGKIQRAMLRQMADERL--- 91093236 7 ---------------------------------------------------------------------------------------------------------------RELKHFLTICNPTLIICTTK-SLTNVQKLANELE-----LPQILLFSDLNNTPNNYNEELTPIDLNPTKK--VALILTSSGTTGFPKCVQLTHLNLRTTMLYAMDPNFLDQNESTIAFLPYFYVFGCAVS--LASILSGCKSIVMEKFIPDLFLANIQKHKVTKLFVVPPILQFLVKNPMVGKFDISSVVDILCGAAVVGKELEEMVQERFKVKVRQVYGMTELCGAAAMIPKNFQ-KYGSSGKVVS-CTQIKVCDANGKTLAAQEIGEIRVKGDGTMKSYLKNEEETKKAFDEEGFLKTGDLGYYDEEGYFYIVDRLKEIIKYKGFQVSPAELENLLIQHPAVKDAAVVGLPDKRAGELPLAFVVKQDQNVTEKELIRFISENVSVQKHLYGGVRFIENIPKNSSEKILRLKLQELL------- 118462342 60 ----------------------------------------------------YADLVRLVDDLAARLRAAGLAPGDRVGLRAGSNPEFVVALLAASRADLVVAPLDPALPAADQLSRSRAVGARAVLVDRLGEG-------QTAPESAPCWPVTVTVGPDDSALTVTAAPTHDVTAPQGLRDDDAMIMFTGGTTGAPKMVPWTRHNIAASIRSIVAGYGLGPRDATVAVMPLYHGHGLLAALLATLASGGAVLLPARKFSAHTFWDDIAAVGATWYTAVPTIHQILLERAREAPRGTHALRFIRSCSAPLTAETAQALQDTFGAPVVCAFGMTEATVSTTAIDGAGHATPGLVGRSTGP--DIRIAGPDGQSLPADTVGEVWLRGATVVRGYLGDPAITAANFT-DGWLHTGDLGTLSAAGDLVVRGRIKELINRGGEKISPERVEGVLAGHPDVLEAAVFGRPDQLYGETVAAVIVTRGSAPTADELASFCRER-LAPFEVPAEFRRAAELPHTAKGSLDRRAVAEQFGE----- 197341712 2362 ----------------RAALEPGAVPVHRLFARAARENPSAVAVVPGGDALSYGALDARSAGLADRLRALGIGAGSVVGVALPKSPELVVHLLAVLRAGGAYLPLDPALPAGRLARVLAGAGAALLITEGAAPGLPCRSLAAGALAAQEPL---------------------PAAETADDLDAPAYVIHTSGSTGEPKAVRVAHRNLAAAYASWHREYRLGEEVRVQSAQP---SFDVFTGDLVRALCSGGTLVLAGRDDTARLYTVLREERVDCAEFVPALVRGLMDHCVREGLGLGFLRLLVVGSDTWKVAEYERLRRLPGTRVLNSYGVTEATIDSAFFEGPDPGLAVPVGRPL-PHATLHVLDPHGNPLPAGITGELWIGGEGVALGYAGRPGLTAERFTEERLYRTGDLARWDTAGRLHLLGRADSQVKLRGHRIETGEIEAHLAARRGIARAVVAVRPGAGGEDALCAWYVPEPGAESPAGLRRALAD-ALPSYLVPAYLTEVGALPLTAHGKVDVRALPAPSASE---- 149925016 395 --------------------------------------GARVALRCAGEVMSYAELHARASAVAVGLRRRGVGRGSVVGVMLERSSELVVGLLGVLMAGAAYLPLDPIYPEARLRTMLEDSGAALLLV-DAF-GISKPLAWPGSSWRAVELGACVLSGE----------RASDSALPAPTGEDLAYLIYTSGSTGRPKGVPIRHESLANLLAQVATRPGFGPDDRMLAATTV--CFDIAMLELFLPLTQGGELVLMTSAEARDGQALVAQLEVSVAQATPATWRMALAAGWRERAPV----RILCGGEALPADLAQALLSRCDA-LWNMYGPTEATI-WASCDRVRATGPVTIGRPL-GHYRLYILDDELAPVAPGLPGDLYIGGVALSPGYHGRPELDAKTFVANPLYRTGDVARFLSDGRVEWLRRADDQVKILGYRVELGEIDAALRALPGIADAAAVIREDSPGVPRIVAYVV-RSGSGDEASWRAALGER-LPSYMIPRQFVAIEALPLSHNLKVDRKRLAQE-------- 149925016 1436 ------------------------RTLDALFLRQAARTPAAVAVIAADRRLSYAQLRGRVVELAHRLVALGVARGDRVAVVARKGWEQVVAALAVNVAGAAYVPIDPTMPAARLGHIVEFTEARVALTQSSLDASLSWPV---------GLVRVCVDAMGDGRAFVE----RELPQLERQPTDLAYVIFTSGSTGTPKGVMLDHRGPVNTILDVNARFEIGPADRTLAVSSLG--FDLSVYDLFGLLAVGGAVVVPEPEDPLRLAELVEAHAVTIWNTVP-AYADLLEEAARGSAQLRSLRVVMMSGDWIPVGLPDRLRAQPAAAITSLGGATEASI-WSILYPIDAVDPSWKSIPYGAAMVAQLIDEDGQVVAVGVPAQLHIGGVGVALGYWRNPDKTGAAFIAHPIYATGDRGQLRADGNYEFLGRIDRQVKLNGYRIELGEIEATLQRCEGVARALVLVLGD---GQALGAFVEAEAGAPSEAELVA-LAKQWLPTYMQPKTYACVRRLQLTANGKVDRRVSPEQLEAERV-- 170693272 4 ------------------------RTVAALLEQHRRATPNKPAIVDVERRMSFEQLAQSVETIARQFARRGVTRGTRVVLADCDAPDKLLLWLGAWRLGAIVCPLDVPFVGVKIARQLLDTIRPKLIVFPVDAVDPADTAVAAANVQVVRFASWASAGRYGDIISLEAGAHDGTPLPDCTHRDIASMCCTSGTTGIPKIVVYDHQSYWLNGLDSIDLLGSSRDDRMLE----YRSFDWYSAQILSFLQLGSTLCVARRFSRSSFGDWIRDQRITVCAGVPTVLNMLLEAPEVSAETFSSLRAMTCSTAPLSPVQWMRFEKRYGIRILNLYGSSEA--GWMCGNRLEHRKLGTVGYPAA-HIRFGIVDADGMPCAAGVEGQVVVDGDKLALGVLQQDG--SLLPIRGAPLFTRDIAARDTDGFVRMAARMDDLIIRGGVKIVPQEIEDVMRTHPHVQDVAALGVPDPVYGQETVCFVVLQPDAPNVEALRAHCR-RHLPREKMPMNIYPVAALPRSARGKILRDALRQQ-------- 164659904 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVSFIVYSSGTSGKPKGVMLTHDNLISNTETFNLVSRREGGPTAIGVLPFFHIFGLNI-LVLSSFLHGFRVVVVPRFDINVFCAAVQRFHANMSVVVPPILLALARHPDVDKYDMSSLTAVISGAAPLGRELCEEVQHRLPLGLAQGYGLSETAPVLLRCIDRHRQHLGSAGQ-IVPFNEIRLVNYDGKDVASGNPGELWVRGRSVMKGYLNNPDATNECMTPDGWFKTGDIAIV-KDGFFYIVDRMKELIKYKGFQVPPAELEDMLLAHPNIADCAVIGLKEDIATELPMAFVVPKKGVIDGNEIANWLDSKVANHKKLRGGVVFIDEIPKSQSGKILRRVLREKANNK---- 119187611 36 -----------------------------FLPRAAAIEPDAEAIYHVTVRRSYIETADRARGLAYYIKKHGYK---RVGILCPNTPAFLESIYGIAAAGAVNVAVNYRLKSEDIAYIFTHSEVDIIIVDQ-----EYVHLLDEFRKTRPDFPVVIDTDTDATEGELSGPFDASVETHAADEESLIALAYTSGTTARPKGVEYIHRGYLAALANIIELNYHQGRCRYLWTLPMFHAMGWTFPWAITAVR--GTHYCLRKIDYSQIWRLLKEEKITHFNAAPTVNTILCNSKEAER--LPSPVRVTVAASPPTPHLFEQMLS-LNLHPVHVYGMTETYGPITKGNLPAKDKYQKMARQGHGFVTSLPVRVIKTEVPEGEIGEIVFVGNICARGYYKDPEATKKLF-AGGVLHSGDLAVCHPDGAIQILDRAKDIIISGGENISSVALEAMLATHPDILEVGIVAVADSHWGERPKAFITVQPGTLKGEDVIEWAKQTGISRFMVPREVEVLAELPKTSTGKVKKNVLREWAK------ 134100572 19 ----------------------------------------RPAFHTPGGSYAHGQVHDLAARAAGVLLRRGATPRSRVLVVLSDDIGWVVTFLAAARIGATPVITNPALTPEDHVLIAGDCDAALVVTTGELAGR-------------------FAAGNVVDVGELLSEAVAAEPMPPVTTDAPLYVYYTSGTTGAPKGVAYRQGSAVYHRHIGVEAFRIGPDDVTLSVSKLYFGYGFCNTFVFPLHSGSSAVLVGDRPTPAMTEELVRRHGVTMLYSVPSGYGRLVAEADGRA--FTTVRMAVSGGEQFPAEKASQTAEFLSAPLFNQLGLTEVGCAATA-NGFGFNRLGTVGRPVSAF-ELQVRDADGAVLGDQQQGELWIR-PVRMTEYLNQPELTGRTLV-DGWFRSGDRVSREPDGSYLHHGRMDDLEMVGGIKVSPLEVEAVLGAHPGVEEIGVAAVPDEVGATKLRAFVVPADPAQDPAVLERELIERRLAPFKVPRSVRTVESLPRTHSGKLRRFELR---------- 38174852 534 -----------------------------LFLRQAAARPEAPAVFFRDQTLTYAELERRSSRIAAWLLSRGASPGRLVAIVAEKGMEQVIAAIAILRAGAAYLPLDPALPSERLQDLIQEGQVELVLTQSHLDASLSWP-----------------QGPTRLAVDLDDALGPSWVAPAPRSDNLAYVIYTSGSTGRPKGVMIDHRGAVNTVLDMNERFAVEPRDRVLALSSL--SFDLSVYDLFGMLAAGAAIVMPESRDPSRWLSLLEQRGVTLWNSVPALMDMCVEYAEGMGQRLPSLRLVLMSGDWIPVSLPDRLRARRDVEVVSLGGATEASIWSILYRIGETWRSIPYGRPMV-NQRFYVLDASLESCPDWITGQLYIGGIGLSLGYYRDPARTAERFTGERLYATGDLGRFLPGGDIEFLGREDFQVKIQGYRIELGEIEAALDSHPGVRAAVVNAVGKPGGIRRLVAYVVP---------------------------------------------------------- 116619093 4 ------------------------------LTKRARLTPNRIAVQYKNKQLTFQEVADQAHNMAKKIAK--VTQDSRVALIMNNTLTGYLVIMALQQLGKTIVFINWRLSVAEINYQLADAGVTTVLTDDDYMSEL----------------------SIDKQIKFSDLSTQQKITPETFPEDVTSIMYTSGTTSKAKGVMQTYQNHFYSAMGSALNLGLTSDDSWLAVVPIFHISGFSI--IMRGLIYGMRVVLQSKFDAHQINELLIEQSITAISVVPVMLKQLVADLPKGAHYNNHFRSMLLGGGPTDLVTLKQAQ-LHQIPVIQSYGMTETASQIVALDAKDAVKVGSVGKPLFPV-RLKIADHAGK---VSQQGNIWIQSPTLTTGYLNQPDKLAEHMI-DGWFNTEDYGYLDAEGYLFVQGREGDMINSGGENIFPNEVEDIYAEYPGLNKIVVVGVSDQKWGSVPIAIVL--GEELKKDALIQFGRER-IAHYKIPKRFYLAQSWHTTASGKTQRK------------- 23452295 2 -----------------------GKNIANLVTRHSKKSPHKCAITDGQTELSYGVWEAASNRFARKLIEMGCQKGDRVVVLASKQTILMVGILGIFKAGCIHVPLDGKMPVNRLNKIITEIIPSVILTD--------QELLHLVSENVPQEVKIVLIEQLHPLIT-DSTVEEKDRLPQIESEDIAYCIYTSGSTGDPKGVLIKHGSVIDFFEGTREFYDVDEDSRCVSFSP-FH-FDASVIDILFPLYQGAWLYLYSDVVLELLFEVIKNNSVTHFAAFGSMLGLIAQTKEFDDVILKDLKTILTGADVPDIKVIQKWLGKGNIKIINGYGPTEGTCACAAYRDPNRRELYPIGKPLK-NAKLYLVDQQNQEIDPEIPGELLIGGTQVMAGYWNREQQSKERLVEKGCYKTGDICKYLADGNLFFVGRNDNEVNVGGYRVHLNGIKQVINRFHWVENSEVVTLESKYGEKMLAAALMLANETSKDSALKQEHLNQELPQYMVPRQIVVMEKFPQLSSGKTDRKTLSSILERDLLA- 47212798 12 --------------------------------------GDKVAFYWEGNTVTYRELLQRVCQFANVLKSRGVKKGDRVSIYMPMVVELVVAMLACARIGAVHSIVFAGFSSESLCERILDSQCCLLITADGFYRGDLKVLADEALQKCRDNGFLLQNCIVLKHLSREPRGGSPWAPSLLQPNGPVLIFRSRGTTGSPRGVLHTVSGYMLYTAATFKVFDHQPDDVFWCTADIGWITGHSYI-TYGPLANGATSVLPTYPDVSRMWEIVDKYQVTKFYTAPTAIRMLMKYGPVQKTGRESLKILGTVGEPINPEAWQWYHTVVGCPIVDTFWQTETGGHVTPLPVATPLKPGSATLPFFGVVPA-ILNESGEELEGETEGYLVFKWPGVMRTVYGNHQRFQTTYFKPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTSQVESALVEHEAVAEAAVVGRPHPIKGESLYCFVTLTQGVTYSRALEAELKKQG---------------------------------------- 206687189 34 -------------------------SLVDMLMLQVRCRSEEIAVCDDTSALRYSDLAEYAARLAARLKRAGVGAGSRVGLFADSSAEMMAGLWGILFSGGAYLPLGTDYPVDRLTYMIRDAGVDVIVTQDKLRG-------RLAEMILPGV-TVITLDALDAVPSGED--SDCLCGPALLEDDLAYIIYTSGTTGAPKGVGISHAAILNQLTWLQTEQKLRVGEVILQKTPV--SFDAAQWELLAV-CCGVRVVMGRYRDPEALIEQVKQHGVTMLQGVPTLLQALVDLPAF--ENCTTLTSLFSGGEALTRKLATRFEARPGCRLVNLYGPTECTINATATVDPAGLENGPEMIPIAANTSCWVLDENLQPVADGVSGELYIGGRQLANGYHNRDELTAERFIAGGMYKTGDLVRRNPDGGLQFQGRADNQVKFRGYRIELDEIRLAIENHDWVKAAGVFIKPHARTGQPVLA-------------------------------------------------------------- 165881889 1126 ----------------------------------AASNPDATAVIFDDQHYSYEWLEQTANRLAHGLVAQGLT-DQVVGIMQARKPLMLASVLACLKANAAYLPLDPNFPQAKLAHMVSDSGCAAILGEQT-----------DISLPVPCISPVALLSEHHE-------HSTP-PVVVHHAHSLAYLNYTSGSTGQAKGVAIEHQALACYIESAKAFIELSHTDVVLQFATI--NFDAFVEQLFPSWAVGAAVVLRGDWDADTLYQQAQRHKISVMDLSAAYWRSWARMATTTPLSLPHLRQVHSGGEAMSEQGIADWRAALGVRLLNTYGPTEAIHDCRTLTAGEQVPLGHA----LNGRRLYVLDSNLQPVAEGQVGELYIGGELLARGYWQRPAQTATCFIADPFYASGDLVSW-QNGALHYHGRSDHQVKIRGFRVELGEIETRLTQLPDV-DVAVVITEQQAQSLSLIAYVQRHDDPDYALRLKRALTEQ-LPDYMVPAQIVVLAQLPVNTSGKLERQQLPK--------- 165881889 2 ----------------------------DRLAHHAAQQPQQTALICAHTRFSFQALYEQSLQLAGHLQHH-VSAGDRALILMDTGIEYVTSFLACQHLGVTAIPSFPSTKAQHIARIAEDASARLVLTTSRFS--------ETVAGMCEALDDIIIQVVDELNTPAPDAPRHPA-----HSDEIAFLQYTSGSTAKPKGVMVSHGNLLANEAVITERMQTTQSDVMVSWLPLFHDMGLIG-GLLQPIYVGYPLVLCPRFRPARWLQLIGEYGGTVSGGPDFSFRLCLERIRDKQLDLSSWRVAFSGAEPIRHDTLLDFAERFAPQIYPCYGLAEGTLMVTGTQAGGGAVIRACGQVASGHLLRITCPQSHQALADGEIGEIWTAGPSIALGYWQNEQATHDTFVADGWLRTGDVGYVF-DGQLYISGRQKDLIIMNGHNVYPQDIERAIAELSFVRRVSAFPVPSAESGEGIGLAIETRNEVPTALIVRDFITEHFAA---CPELVLLLDQLPKTSSGKLQRSALKLRNANELAS- 198251492 194 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTLVLPYSSGTTGLPKGVMLSHRNLVVNVDQSIVAADFQRGEITAAFLPFFPIYGMTV-LMNVHLAGGGALVTMPRFDLATFLQISQDHSARRMWVVPPVAIALAKHPLVDDYDLSALDQVFIAAAPSGVELTDTLAARLGCTVLQGFGMTE-LSPVSHLVPSNAPRSGAVGVAI-PNTRSKIFDPDGEVLGVDGEGELWVKGPQVMQGYLNNANATVETITDDGWLRTGDIARIDSDGYMFIVDRLKELIKYKGFQVAPAELEATLIAMDGVTDAAIIGLPNDEAGELPIAFVIGADGGPDEATIHAHFQA-NLATYKQLHQIRFVDEIQKSASGKILRRLLRDQVAAE---- 83718665 156 ----------------------------QVFDERAAKTPDAPALTFRSHTWTFAELRADIVRTANVLASVGIGAGDVAAFVLPNLPDTHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLICVAPTPGVDIWPKLAPHLSAMPTVETVVWVDLRPERIRIVNLHAEMARQPTIGPDEPSSYFCTGGTTGRPKIAVRTHGCEVFDVWAASETQARDGEDTVFCGLPLFHVNGQLVTGLMAWLR-GHHVVLRGKNVIARFWEIVETYRINAFSGVPTLFAALLQQP-VGRHDIGSIEYAACGAAPMPVELARNFERATGVKIVEGYGLTESACVASLNPLDGERRIGSIGLRL-PYQRMRIVDDVGRDALVDEVGLIALAGPNVFRGYL-DPAHERGLWIDERWLNTGDLGRRDADGYFWLVGRKKELIIRGGHNIDPRIIEEALAAHPAVALAAAIGRPDAHAGELPVAYVQLKAGAADEAALLAFAADTIRERAAVPKHVRVLDAVPTTAVGKIFKPELRREIADVVAA- 21220908 17 --------------------------------------ADRPALRFGERSLTYAELAAAAGATAGRIGGA-----GRVAVWATPAMETGVAVVAALLAGVAAVPLNPKSGDKELAHILSDSAPSLVLAPPD----------AELPPALGALERVDVDVRARGAVPEDGA----------DDGDPALVVYTSGTTGPPKGAVIPRRALATTLDALADAWQWTGEDVLVQGLPLFHVHGL-VLGILGPLRRGGSVRHLGRFSTEGAARELND-GATMLFGVPTMYHRIAETLPADPEALAGARLLVSGSAALPVHDHERIAAATGRRVIERYGMTETLMN-TSVRADGEPRAGTVGVPL-PGVELRLVEEDGTPIADGEVGEIQVRGPNLFTEYLNRPDATAAAFTEDGFFRTGDMAVRDPDGYVRIVGRKTDLIKSGGYKIGAGEIENALLEHPEVREAAVTGEPDPDLGERIVAWIVPADPAAPPATLADHVAAR-LAPHKRPRVVRYLDAVPRNDMGKIMKRAL----------- 197733461 50 ------PWNAT------GTSYPRNTTLFRLFERQVRATPDAPAVDDGDTRVTYRGLDRWANAVAHRLRRHGVRTGDRVGVVAQPRAEAVAALLGVLKAGGVQVPLDPIHPEARLAGMAEQVGLRA-----AVDDPRLPDLAIGVRVPMPRVT--------------EGAGRPPAAVEEPSAADPAYIMFTSGTTGRPKAVAVPHRAPTRLVLDT-PLLQAGPGDTWLATSSL--AFDVSCFEIYGALLNGARLVLVDRLSPAALARRIRTERATVMVLSAGVFH---EAASHDPGMFASLTQLYVTADVVNPTAVRAVLRHPPRRLINAYGPTENGIFCTAHEITDEEQTVPIGLPAANST-AHVLRPDGTPAADGEPGELWVGGDGLALGYHGDPERTRETFRADGLYRTGDRVRRDAGGVLDFLGRIDRQVKINGYRVELAEVESALAAHPQLSAAVADVRTTPAGRRQLIAWAVPRGGTPGAAGLRSFLADR-LPPFMVPATIHVVDELPHNSNGKVDRRQLPD--------- 107022980 114 ---------------------------------------------------SYAALAREVRRLASRLATLGVGAGDRVGIMMTMGAQAAASLIAVSALGAIAVPLFTGFGADAVAARLTLADARVLLASGGYRTIDLKPVFDAVQEQMPGLRIVVHGDEPARSAALDDHAAAPRAFPAQDPDQPFMIVFTSGTTGEPKGTVHTHAGFLKILHDCAYHFELRPGDRCLWPSDMG--WIVGPLTTVGALVRGATLVCPDHPGAGRLAEIIDRHQVTHFGASPTLIRSLAASPDADGAVLESLRVLMVAGEVIDPDHFAWFFHAFGLPVINYSGGTEASGALLG-NVPVRPIRACAFNAVSPGVDAFAADEKGQRV-RGVPGELVIAAPGMTSGFWNAADRYEETYWRPGLWTHGDLLLEDDDGQFFILGRADDTLKIAGKRLGPAEVESVVLGSPLVRDVAAVSLPDPVKGERLVVCVSTHGEPPSV--LVKSLADRALGKPFRPGVVHVVPDLPRTRNGKVMRRVVRNVLR------ 85704435 60 ----------------------------------------------------------------------GLDPGDRIGTLAWNGHRHFELYYGISGIGAVCHTLNPRLSHEQLLYIIAHAGDRLLCLD-----LTFVPLIEALMPALPDLRFVILTDRAHEALCYEDLQSPDFDWPTFAEETAAGLCYTSGTTGNPKGALYTHRSTLLHALQVCQTSSFRAGGRVLPVVPLFHVNAWGLPYVAP--LTGMTLVMPPHLDGASLFRLMDAEGVYSAWGVPTVWAGLLAEIKAQGRIPAGFADLVVGGSAMPRVMIEAYETR-GVVVSQAWGMTETSPAYGVLSPALQVAPCCAGRRLFGV-EYKIVDDAGQRLPDGQAGELFIRGNTVISGYFENPEATRAAMDSEGWFGTGDVASVSPEGRLTIRDRSKDLVKSGGEWISSIDLENAALSHPGIAACAVIAVPHPKWGERPLVAVATGPDRPALSEICAHM-ETHFAKWQLPDDLLWVEALPLTATGKVSKLTLRDQFAD----- 111221967 17 ------------------------------FEAHAQATPTAVAVVCAGQQLTYAELNARANQFAHLLLARGLGRGAKIGVCLDYSADLLVAILGTLKAGACYVPMDPSYPAERLRLLLAQIPDLALVVTSAATA----GLVESARADLVSLDGID-----------ADLSSRSPENPDVSGDDLCYAVFTSGSTGTPKVATVRHEGWFNLLNWLMLEYGLHQGSNNLVVS--AFGFDLSQRSLLMPLFCGATQYLLRNFDAAMAYRILTRHDIRTVHCASSTLYLLVEWETARGTALTQLDYVLFGGEPLHTERIEVWARQPGCTLLHQYGVAECTDVASSYDLADYWRGGPVGRPAY-NTELHIVDEQLHGVAAGEYGEICICGTSVGAGYLGGTGPESERFTAHRLYRTGDRGYVTGAGELVVAGRLDAQVKVRGMRIDPTDIERALGRLADVRQAAVVVDRTGLGEPELIAFIVSERDGLAEDEVRAQLLGK-LPRNMVPARFLSVAGIPLSPHGKVDRRALAEQLRNE---- 32264582 1001 -----------------------NECVHDIFARWAESQPEESAICAHDGEYTYGQLRAVTDCLSHHLVQLGVRPEVFVPTCFDKSAFAIIAMLSVLKAGGAAVPLDAAHPAPALQTRLEDAGAQVVLTTS--------SRAAKFDGLVP---NIVVVDDA--LLKSLPAIEGPARAPVCQPQNAVFVIFTSGSTGRPKGVVLEHSAIATSAEAHGSKFGINRDSRMLQFA--SYTFDNSLEEMFTTLQRGGCVCVPEAERVNDLPGAIARLKVNKMDLTPTVAALL------SPAQVPSIKSLCLGAEPLTKALIELWSQH--VHLVGMYGPSEASINSAFKDFSDGRGEATIGKAIGCIGWVVDAENRDRLMPIGCKGELILEGPILSRGYLNDAEKTQAAFIMDPFYCTGDLVQYTSDGDMIYLGRKDSQVKLHGQRIELGEIEHHLLNLPAGAKSAVVKFNDSNKTKALVAFMCLSDDEPAISEMSESIRSNALPVYYVPSMFMPVTRMPMTTSGKLDRKVLRALAA------ 32264582 3602 -------WNPQLPPPIRR-------CLHDVIHDQALTRPRTTAVEGWDGTFTYQDFDKITNQLAVHLQSIGVTTETFVPILFEKSSYAIVSMIAIMKAGGAYVPLDPKHPQTRLRELIEDVGASVVLCSRGYHTIASEVAKTAVIVDQRSIRKLGV-----------PISSKPRTC--ATPDNAAYCLFTSGTTGKPKGTIIPHQAFCTSAAAFTRRMNINATSRTFQFA--SYTFDASCIEILSALTVGATVCVPTEDDMNNAAGAIRKLRVNWSLLTPSVL------GTIEPERVPGLKTLVSGGEALSGPILKKWSNST--CFINAYGPTECVVAATAYKSTLDHKPGTIGT--GSGCRLWIVHPHDKLMPVGSVGELVIEGPTVARGYLNDEVKTAKAFINDPMYKTGDLVRYNTDGSVNYIGRKDTQIKLNGQRIELGEIEFHVGKNERVQSAVELVAPSNRSSAKALAFAVVQDQAPLSDELRDMCKAGSLPSYMIPAIFIPVTKLPWTSAGKLDRNRLRSLVQ------ 32264582 2077 -------------------------------EDQTALRPTACAIDAWDTGFSYRELDERSSALAHQLIRLGVRPKQFVPLCFDKSGWTIVAIIAVLKAGAAFVPLDFEAPVLRLREIVSDIDADLLLCAPQY---------RELCQSIPCSTMVV------DRQATETVAGRLPSLPSVHSDSPAYAFYTSGSTGKPKGAVVHHTHWVTSSTAFAAGWKISTASRVLQFA--SYTFDACLIEVFSTLMQGGTVCVPDQGSRNDLVGVINRFNVNWAALTPSVVRMIV------PSEIPQLETLFLVGEAMSQQDLVTWADK--VNLGNGYGPTECAAVATSNIMTPHMRPNNLGRAVTARGWIVSRNNHHTLAPVGAIGELLLEGGAVGAGYLNNPEKTAQVFVGQRWYKTGDLVKYNEDGTMLYLGRKDLQTKVRGQRLELSEVEHKLLDDHMV-QSALASVP--TTGKRLVAIVSLQNASLNIATIRDGLCER-LPAYMIPSLWIAVERFPLMPSGKMDRR------------- 32264582 4710 -----------------------DDTVPSLFFKKAASQPTTTAVTAFDGEFSYGELSALASQLAQELVKFGAGPECLIPICVDKSRWAIVAILAILISGAGYVPLSPTDPASRHLHIVETCKASIVLCSPKYT-HRFVEMVGHVFSVSET--------------AIRQLPTSSISLSQAKGNNICYVIFTSGSTGLPKGVVIEHKSIVSSSAAICEGLHITPTSRVFQFC--SFLFDVSVGETLTVLLRGATICVPDEQRTTNLAAAVTDLNANWAFLTPSVASTL-----EGPKSVPTLETLVVGGEAMTSDVVDKW--ATGVNLHNGYGPTEGTVFAIGNDHVSAQRDPSIGHPLKSGRAWLTNSDNPHELPIGATAELCLEGPLLARGYLNDPKRTSEAFIEAPIYRTGDLVQYAADGSIQYMGRKDNQIKLAGQRIELDEIQAVVHADNNVHQVVVVG-PCTKKLTVVVSF--PGTAASDTESLSQINRARDVPSYMVPFIWIAVPRIPTLASAKLDKKQ------------ 91794879 2669 ----------------------------ERFNAVAKRYPNHVAVKYQDKTISYKQLDLKSNQLAHMLKEQNICPKERIAVQVESGDFLISALIAVLKLGCCYIPIDPDAPREKVNYILKDSAAKVLLTESHLSQQDFYSRCDLNR------------------VDYAEFSQQPL-VTAITADTLAYIIYTSGTTGRPKGVKISHSSLMNYCRWLTGKYAINHMDS--SVLLSSYAFDLGYTSMWGCLLSGASLHLLDKGARQDVLHYIAQQHLTFIKMTPSLFQVLVNHHDFTPALGLTLRLMILGGEKLRADDVANYLQCFKETVVNHYGPTEATIGFNAATFEQYRHNMSIGQPIA-NCKVYILDQNNIVVADGEHGEICIEGDCLALGYLNHDDLEQAKFIDKRVYKTGDCGVII-NNEVHINGRFDDQVKIRGYRVELGEVINVLEQHPKVQRAAVINKQNQ-SGNELVAYYQSREPV-TVTELRKFMSEH-LPSYTCPSHYLEVVHFPTNANGKLDINKL----------- 91794879 44 ----------------------------------------------------YRQLYSQSLQLLAHLNHLGLRKGDQLVFQLEGLQHFTTTFWACILGGIIPVPISVGAKDDSLKKVF----SVWALFNNPTLCFDSPILLENLE------KYSQRTGSQSDFAKIRDKALDLSLLPDVNPDDTAFIQFSSGSTGQPKGVVLTHKNLVANTKALANCSETTIKDVMISWMPLTHDMGLIAVHLTATLLAIKQVLIDTRRRPLLWLDKTSQHQGTMLFTPNYGLNALLLSMKKRQPDLSSVRVIFNGAEPISLTLAKQFLAAMAPSMYPVYGLAEASVGVSRPDNPDAITFIEVGTAIDE-CAIKIADAAGKDIPDNHIGLIHIKGANVTSGYFHNQEETRRVLHPDGWLNTGDLGFINNQ-QLTITGRAKDLIIINGQNIYAHDIEQMCAHIPEIQLVACSVCLNKNNIEQLVIFIRYKQNLDEADKLRRYLQTSGLSIHAL----VPINDIPKTTSGKVQRFQLQQ--------- 116195758 1097 -------WNPDLPPATNQD------CLQQRIRQQCLARSDAQAVCSWDGELSYAELDALSDRLARHLDELGVCEDTMVGLCFEKSMWTIVAMLAVIKAGGVIVPLGMKLPPQRLSMLLENTKASVVLTSDQCAS---------VVEHVEAPHKCIVDAAFFEKLPE---AAGPPARPSPTSERPVLVMYTSGSTGLPKGAVVTHGGLCASLDAHGATVCLDTNTRTLQYA--AYTFDASIFDILGTLWFGGCICVVSEEDPNDLARVVRDMEVNFMLLTPTVASIL------DPTAVPSLRTLALGGEALRPAVVEMWSSH--ASIFNCYGPTECSIMCAINGPVTDKNLSSIGRSPAASVWVVNQDDYNRLVPIGAVGELLIEGPLLAQGYLHDPERTAAVFITDPMYRTGDLVRQNPDGSLTYVGRGDGQFKIRGQRLEVGEIEYWAKQFDQAREVVSTLIAPAVRNGVPVLAIALEISCQDTPDLTDALRARALPSFMVPSMYVPVRRMPLTTSGKIDRGQLRNLLND----- 116195758 2205 -IRGWNRWS-------PEAESKSDKCIHDLVHLQSLAQPNAQAVCAWDGQLTYAELDSLSLNLAHHLVGLGVCPEAPVLMMFEKSFWAVVAHLAILRAGGVVVPVGHNHPVQRVQGIIQATGARVLLSSKEYKL------------HCGLVPHVLAVNQ--HLMSGLPSRKQGPACEVINATNAAFIIFTSGSTGVPKGVVLEHRALATSLKTHVDLFAGPTAPRALQFA--SYTFDGSIAETFIPLISGGCVCVPSEEDVSNLAAAMETMRVSFACLTPTVAGFL------QPETVPSLKTLLFVGEALKREVVARWVGG-GVQTWNAYGPSECSITSTCSRLSDKNEVPSIGTAV-PGSNVWVVDEHHCLVPVGVPGELLLEGPLLARGYLGDGEKTAAAFITNPFYRTGDLVRQAPDGSLMYLGRRDMQVKLHGQRLEIGEIEHWVKKILGVAGAAVAGLENSGAGEPVLSVAVEMDRHAESEELLARLRDKVLPSYMVPRLYIPVDKLPTTDSGKLDRRV------------ 182435127 44 ---------------------------------------DRTAIVEEDGRRTFAEMSERSARAANWLKARGVRAGDRVLVMLGNQVELWETALAAMKLRAVVIPATPLLGPGDLRDRVERGRVRHVLVRDADTP--------KFDEVPGDYTRIAVGEEVAGWLPYAGAAEASAAFTETDADEPLMLYFTSGTTASPKLVEHTHVSYPVGHLSTMYWIGLKPGDVHLNISSPGWAHAWSN--LFAPWTAEATVFIYTRFDAGRLMAEMDRSGITSFCAPPTVWRMLIQA------DLSQLREVVAAGEPLNPEVIETVRREWGVTIRDGFGQTETAVQVANTPG-QLLKTGSMGRPSPGFTVELLDPVSGR--PGAAEGEISLRPVGLMTGYHGDPDRTAEAM-AGGYYRTGDIGARDADGYITYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYVVLAEGGPDTAKVLFEHSRAVLAPYKRIRRLEF-AELPKTVSGKIRRIELRER-------- 118464419 524 ------PGPAALPEAQRRTAPPSGEALHDGFFRQAERQPDAPAVFAGSGDLSYAQLRDQALAVAAALCAAGAGAGDTVAVVGPKSAEQIPAVLGILSVGAAYLPIGADQPRDRAERILQSGRVRLALVCGG----------RQLSLPVPGLVLADVLGGAP--------ADAEIACARVDPGELAYVLFTSGSTGEPKGVEVTHDAAMNTVEFIGRHFEIGPADRCLALSTL--EGDISVMDVFVTLRTGGAIVVVDRRDPDAWARLIDTHRVTVLHFMPGWLEMLVEVGRGR---LSSVRVVPTGGDWVRPEVVRRLREAPGLRFAGLGGATETPVHNTIFEVTEPIPADCTALPFGPNNVCRVVGDTGGDCPDWVPGELWVSGRGIARGYRGRPDLTAQRFVEDGWYRTGDLVRYRPDGTLEFVGRADHRVKISGYRVELGEIESALRRVPGVRTAVAALIAGAGESDVLAAQVGTDDPALTGEQVRQYLAD-LVPAHMIPRHVEVVERIGFTAAGKLDRRAVAREL------- 164511462 496 ----------------------------DRVRRQAHLRPNAVAVTDEGRELSYAELVVRADALAGRLRAEGVEDGALVAVLGEPTARTPVALLAVLGAGAAYVPLDPDGPVVRTAGLLTAGAVPWLLTAPEQRARAEEIAAA--------------AAHPVRVLDLDDGAGRPSGQPSRDGDALAYVCFTSGSTGRPKGAMVHRRGMNNHLLAKLDDLRLTAEDGVVMNAPL--TFDISVWQMLAPLITGGRVHLVSRRDPDALFATVARHGITVMETVPSFVRAALDLWDSPQPALPALRWFVVNGEVLPPDLCTRWYDRHGAAIVNAYGLTECSDDNTHVDGLLEQGRLPVGRPLRNN-RLYILDPSLAPVPPGVPGELFIAGTGVGPGYLNEPRRSSERYVPDPFYRTGDLARLRADGQLDFLGRQDHQVKIRGNRIELGEVETALRAVPDVGDAVVTVDRDGAGQQRLVGWFT---GEADTDDIRAAL-TRSLPAYMVPSLLFALPALPLTTNGKIDRRALPDPA------- 71996755 2 --------------------YYPETLFHDLILENVVKFGIRQALVHDNQVITFEEIPQLVSKLVYKLLELGISQGDTILVCLPNSIWYPLLFLSCAKIGAVLSGISHESTAGEIKYSLKQSGAKLVFTNEKVSKENYWALSENSVEVLPDSVKTYIDRITGH---------EDFRPENLDIDSILLAPFSSGTTGAPKCCLLTHRNFLAATKFLFDQLLAQSSMKTLAFLPFHHASGF--WALLICLLEGCTTYIMSEFHPIVMMDLIEKYEIDTINIVPPIANIFLKMGILQGR-CPSLRTILCGSSGLQKDRCKRLLSIFPTHFIQGYGMTELVVCVTPFDDNFE-HLGSCGH-ILPGFETKLF-----EHPTGET-ELWLKSDAIMKAYKNG----TPNLDEDDWLHTGDIVT-EKGGFFYVVDRMKDLIKLNGYQVSPTEIENVILTLPKVAEVAVVGIEDELCGQLPKAYIVLEKNADELKHLEHTMKEKLSAVKQLRGGVSIIKEMPKSSSGKIQKNRL----------- 169772223 17 -------------------------------RHHVRTSPNATAVVDGDQSMTYRELETRVNDLASILGRENIEEEEPIGILVPMGIAHVVAQAAVLRLGGSCVPMDLSFPDQRINDLLRALKTRIVLTVESEK------------ARFAEFQTILVDSKYAN-LHQNGYHEDTIPAVETGRNHRTHILHTSGTTGLPKPVEIMSKGITRMAFNTQCVEFKSTDRVAQISAP---SFDAALFEIWTTLARGAAIVLLPKIDPVALHDSLRKYRITSILVTTALLNHVVSAIPNAFEDLD---YVLTGGEAANPSVMQVILENPPKKLVHAYGPTECTIITTHLTTLEEVRRGPIGRPLD-NTTVHILDDNLQPVKEGIVGELYIGGDAVARGYLGRPEANAKSFLEDGIYRSGDLVRMLDTGAIEFVARADNMVKIRGFRIEPAEIEGALLKSEMVQGTVVLPVHRPGKETYIVAFVIPKDGAFSLEQLDEYLR-RRLPAYMMPR-LEAVASLPLTVHGKIDRVAVMKKHMEE---- 68536903 4 -------FPAPRPHGRRVKQRYA--TVDAMICAAVQECGPRLAVTGPAGAITWPELARGARRVAGSISSRGLGRGDRIAVLARRDTRLPVMVAGILHSGAVYCPLEVDSPTERLRWQLEDLQPELVMLLGVEQSAEQE--LRRVVAEACAAEVWIGGAECDRDGSGGSLQVSGALLEDICPEDPCYITFTSGSTGRPKAVVNTHRGVACHLEWSARIVGPGEELRVLQKAPA--VFDVGIAEILNPLANGGTVVMPDSGDIDGFLDLLVDYQVSVLSMVPSMLGTLLDVMDEPLERLAGLKHLLLGGEAVPSALAERCLRQIGCRVHGLYGPTEAAMDVLWVEYTEELLAELAGSSAGDGRQCYLRAEDGKEVDPGQVGELCIAGVQVATGYWRRPELTAQSFVPGRMYCTGDLARWNQVGLLEFVGRVGDQVKIRGNRVELGEVDAALRRVPGVRQAAVVGEDSP----VLVGYVVWDQEALPPTEVAAVLRE-SVPEYMVPSRVVALQALPLSSNGKLDRRALPD--------- 120405217 2 --------------------------------------PDRTAVVSDDLRLTTAELSALADGGAGVIAASGAR---HVAYVGAGGAMLPLLLFASARAAVPVTPLNYRLSADGLRALLDRLPDPLVVVDDEYR--------DAVGDGYRTIGSAEFLDAARTAEPAAEFA---------DPDAVGVVLFTSGTTSKPKAVELSHANLTSYIMGTVEFASAEPDDAALICVPPYHIAGVSA--ALSNLYAGRKMVYLTQFDAGRWVDLVTGEGVTSATVVPTMLDRIVSVLETRGTTLPTLRTLAYGGSKVPLPLVRKALSLLPVGFVNAYGLTETSSTIAVLTPDDHRRLGSVGQPV-PGIEVEIRADDGTVLGAGETGELFVRGEQVSGKYTD----IGSVLDEQGWFPTKDVAFLDEEGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPHVRDCAVVGADDPEWGQIIVAVVVAQPGTPDVEDLRSHVRSQ-LRGSRTPDRVVFRDELPTNATGKVLRRELVDELNQ----- 163731756 34 ------------------------------------------------ETWSFGALETAVLGTATGFLRYGLVPGDVIVMRLGNTIDFPITYLAAMAAGLVPVPTSAALTQGEAEFVIKTVAPKAVVAAPDIPCPEYAAII-----------------DLDRLQSFRSLPAAPYHLG--DPDRLGYIIFTSGTSGKPRAVAHAHRAIWARQMMFDGWYGLQPDDRLLHAGAFNWTYTL-GTGLMDPWTLGATAVIPPGTKPRNLPALLAKHDASIFAAAPGVYRQLLE--DAEPVPLPALRHGLSAGEKLPPALAARWVTATGCPVFEAYGMSECSTFISQ-SSADQNAAGTLGKPQKGRRIALL--KNGEPVPLGEEGTIAVARPGLMLGYLNAPKETAERM-SGAWFLTGDQGVMDAQGHITYMGRDDDMMNAGGYRVSPIEVERVLADCPGITAVAVTEVKVKTDTTVIAAFYTAAN-ALDEAQLRAYVSS-TLARYKQPRVFEHLPDLPMGANGKILRRVLRQRFE------ 30021726 9 ---------------------------------HASLQPNKIAIKENDRVLTYKEWFESVCKVASWLNEKK-SKNKTIAILLENHIEFLQLFSGAAMAGWVCVPLDIKWKQDELRERIEISNPDMIVTER-----------YKVNDLLDEEGRVI---EIDEWKRMIEKYLPTYSTVESVQHAPFYMGFTSGSTGTAKAFLRAQQSWVHSFDCNVHDFHMKREDSILIAGTLVHS--LFLYGAISALYVGQTVHIMRKFFPNQVLDKLETENISVMYTVPTMLESLYKESRLIENKVK----IISSGAKWEAEAKEKIKNIFYAKRYEFYGASELSFVTALVDAESERRPNSVGKPCH-NVQVRICNEAGEEVQKGEIGTVYVKSDQFFMGYIIDGVLTRE-LNAEGWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIYPEEIESVLHEHPAVDEIVVIGVKDSYWGEKPVAIV---KGSATKQQLKSFCLQR-LSSFKIPKEWHFVDGIPYTNSGKIARMEAKSMIENR---- 194753710 20 -------------------------TLGEVIMRVLQINADQVMQHCDGHQLTGSQLAQQSARIAQAFKRLGLRRGDVVGISANNSTYLTSVVIAALLRGIPINPLHPEFAEETVKYMYDITQPRII-----FCDVENYSVIHSVNEKLAYPARILVNGKIEGVLDVSELLNEDVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCNCKNPNTY---TRDSILLSFSPLYWISG--TIILLASLLNGCRRIITNRPSVQYLLQLVANHKVTFIFLASHQITLLSKYPMKLKAQLQSVRVLIGAGSKVCKAVSRRMYELIGSRFIVGYGLSEMGGLSKNVGGP----LGSEGKVMR-NVELRVLDKLKMPLGINEVGIVYARLRYKWEGYYRNPEATRKALSSDGWFRTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILQLPGVSEACVFGIPDDVSTNLTACAVVLEGERLQADHIRDVVERHLSCAYHIRGGVFFVDSLPKTSNDKLQRRKIQKLELEQL--- 94490330 4677 --------------------------VHNLIHEQCLTQPDTPAVDSWDGQFSYLQLDELSSKLASHLAQYALDPDTFIAVCFEKSKWTPVVMLAIMKSGAAFVLLDPSQPPQRLQYMCRTTKASVVIASE-----------KQTAMATTFGQYVITVGDRHRDWTRGGF----TKLPNTSPDNTAFAVFTSGSTGKPKGVQISHSAFITSARDHSIALKITRNSRVLQFA--SYTFDASVAENLTTLLAGGCICIPDTERKQSLAQAISRMQANFIFITPALARVL------DPNDFPSLKTVILGGELITEKELSLWRNK--VDLYLAYGPTECTVFATAT---KRVTAKTNGRNIGTTINCRVVDPHERLLPVGAIGELLLEGPTVAGGYIGEPKQTAAVFDQPPWYKTGDLVRYNPDGTLHFVARKDNQVKIRGQRLELGEVEFHIRAHP--IDVAVLAVPHQFREPFLVAFIYAAAKEPQSSEAIQHALSERLPAYMVPTLFLPLQRIPLSANDKINRHVLRQLAAK----- 94490330 2205 ------------------------EALHDLVLQHCRKRPDAEAVSSWDGVLTYRQLEDFSARLAQHLLTFGLQSETRVVACLEKSCWSIVAFLAILRAGYACVIVDPGHPRGRIADIIGRATPELGIVSEACENL---------------VQGLISRSLSISSTFIRGLSSPSAELPIVSPNQAAFILFTSGSTGTPKGIIMEHTNLSTSVTYAGVKMNFCPESRCLHFS--SYAFDASIYEIFNTLAYGGCLCVAEHDRINNLASFICDQRVNLAILTPSTLSLM------EPEDVPTVKSLVSGGEALTRDVVNRWADK--VSLINGYGPAESTICSTHHVPLTGWRVGTIG-PIRGGRG-WIVDPHNKLAAIGAVGELIIEGPVVTRGYLSEPEKTAAAYIEPPWYKSGDLAQYNPDGSLRFAGRKGSQVKLRGQRIELGEVEHHVRTCFPVTAEVVAEIITPIDGKRVAAILVGEQSADDTNSLKQEISNR-VPSYMVPEVFFPLRRLPLSRSLKLDRRQLREA-------- 94490330 3730 -----------------QEASPVDEFVDKLVEKRCLAQPSAQAVDAWDGAFTYEEVNKLSGLVAAELKTRGIGPKSLVPLCFEKSRWTVVAQLAVLKAGGAFLPLDTSHPVERMKEICKEAQASVVLTSEQKS-----IIASQLGPQLLLIDDRIIN---------RDNPNPPLNSHPRDTTDIAYVIFTSGSTGKPKGVMISHRSLATSSIAHGNAFLMDVNSRVIQLA--SYAFDLAVLENLTSLVMGACVCIPSDTQKQDFVGSVAAFQANWAFFTPAVARV------FDPSDFKTLRTLVVGGEAITKKELSTWRSTVNLIL--AYGPTECTIITSAQLVTKDVNDGTLGRFLSSSGWVVSSDDPSQLVPIGAVGELLIEGPIVGPGYLNDPVKTAGAFIEPPWYKTGDLVRCLENGSIQFVGRKDLQVKIRGNRIELGEVESHLRAYEAIVEVV---KPDDGRQPMIVAFVVEGSSDDKTDDLQAQNAEKSLPAYMTPTVYLPLQYMPLTENKKLDRKMLRAAAA------ 94490330 1138 ---------------------------HDLIRKQCELRPEAGAVCAWDGDFTYSEINRLSSSLAAYLMGQGVGPEVFVPLCFEKTRWTTIAMLGVMKTGGAFVLLDPSHPVQRLQGICRDSKAPFVLTSKQNAELASKVVA----------CSVVIGLDWNPWEAPETLTSMP--NPVASPENSIYAVFTSGSTGTPKGAKHSHTSWCTSALANCERLYLEPESRVFQFS--AYAFDVSIADHLLTLVAGGCICVPKNEDIGDLVKAINDLNANWACITPSVARII------DPSKVPGLKKLALGGEPSASEVIALWR--PHAHLLNVYGPAECAILTTVHRNFRDSRPNNVGFPTSAVCWVVDAQNEQRLAPIGTVGELLVESPIVGQGYLNNPERSAESFIPDRYYRTGDLVKYMKDGSLRYVSRSETQIKLRGQRIELGEVEYHLRQCEVVAE--VITRKKGAGGSVLTAFILPKPQQTLAAEVTRQL-ELLLPIYMIPTMFIPLRNFPYLKSGKLDRKLLRTMAAE----- 94490330 5689 ----------------------SNSCLHELVLQHATERPNAPAICAWDGEMTFKDLDIVSAILSQQLQSLGIQAGSLVPLLFSKSKWAVVTLIALHRIGAVCVNIDPTYPKGRIQDIIDSTQAKLVVGSRGHT--------ESMVFERTTLITVPIKGQQP--------RAEDLTAPRVSPNDIAFIVFTSGSAGNPKGVLVEHTNVTSSIRGYSAETYLDQNTRGLHCA--SYASEASIFEIYGVLVHGGCVCIPNELDVNGVAPFINKHAVNWAFFTPSCLAIL------KPDSIPTIRTIFTGGEAISLEKVRTWGSK--VNLVSGYGPAEAAICAAG-RLSESWKPGTLGHAIGSVAWITMPSDRSRLAPIGTPGELAIEGAVVTRGYLGDPEKTAAAYVTNPWLRSGDLAQYNADGTILFLGRSESQVKLRGQRIELGQVENVHHAFDNVTDAEVVGAP------TLIAFVANGVESSTRATDREFLAQNILPAHMVPSFFVQLSEIPRNSSDKADRRLLREQATK----- 94490330 43 -------------------------CVHQMVQARARDQPDSLAICAWDGQFSYAELDTLSTSLAVDLVQRGVGPEVYVPIYSEKSCWVPVAMLAVLRAGGAFVLLDPSHPIARLEEMCRTVGAT-KIVASKHNTKTASRLAPE----------VFTTGVHTSPQPLE-------VAVDVKPGNVAYAIFTSGSTGRPKGVAIEHRAFCSSAVAHAAATNMSNTSRVLQFA--SYAFDACLTEMLTALIVGARICIPSEGRTTDLAGEAHRLQPNWALLTPSVARIL------DVADFTMLQTLVLGGEAITEEDVHKWAPHTN--LFVAYGVSEAVINLARPCHVGDVDHANLGFGVAVTCWVTDPDDHDRLAAVGTVGELVLSGPAVGREYIGDKARTAEAFIDAPWYRTGDLAYNLTNGSLRYIGRKDSQTKLHGQRLEVAEVEHSLR--PLLPDALVVDVVKLDGLEVLVAFVLPETQSGSQHVIRAQVVQKQLPKWMIPNVFLSLKYMPLMPSGKSDRRTLRSLVA------ 58264976 8 --------------------------------ARAQSAPASEAIVDVPHSLTYSELCGDILSLGSILTSFLSVPETRVVVLCDKGYLVPLSMLSIWTAGGLSVPVLPSLPLPEQAYMATNSDASLVICDANNKPRADELKADMEKEGIKTTVLEISLNGVRKAAYDKSGVETLSKMSELHSERRAMMLFTSGTTGRPKGVVTRHSALGAQVSAVVQFWRWTSTDNLLHILPLNHLHGI-VVALLPALWAGATVELWEKFDARGIWRWINNEGITMFFGVPTLYSRLIQSHPMLPKELSKLRLQVSGSAPLPESIKKTWEKEGGIVLLERYGMTETGIIASTGWENDKRVKGHVGYAL-PGTGIRLWNEDLNQTAFDTQGEIQVRGPSITTEYWRLPEATAKEFV-DGWFKTGDIGVWSSDNQLKVLGRKSDIIKSGGEKISAVEIERAILELPGMKDCAVMGVEDEEWGQIVSVCLVTSRPSVTVNEIRNELRS-VLAPYKLPKLLKLYEEIPRNNMGKVNKKKL----------- 21225942 565 ----------------------------------AETEPGRTAVVTTGDTLTYGELAHAARRIAALLHDHGVREGDTVAVTLPKGDRQITAVLGILAAGAAYAPVGVEQPAVRRQRIHAVAGASAVLTDRDHAHLC------EAASQAP----VVLVDDAAGL--------RPAPVVRPDPGLAAYVLFTSGSTGRPKAVEVSHRAVVNTVEAMEAQLGLGPADRTLAISAL--DFDLATWDVFTPLSLGGQVVAVGRRDAHHWARLVRTHGVTLVQCVPALLDLLMAAGEDEGLG-DSLRMVLLGGDWIGLDQPRRLRAVPGCRFVALGGMTEAAVHSTVFEVEEAWKSVPYGVPLR-NMRARVVDGRGRDCPDLVPGELWIGGPGVANGYRGDPGRTAERFVDERWYRSGDLARYRPDGVLEFLGRADHQVKIGGHRIELGEVESALEDDPAVLHAVATVLDTPVR--HLAAAVSAPAGAPAPDEIRLRAAER-LPAHMVPERVLVLRDLPLTANGKLDRTAVRQALTE----- 21225942 1625 ------------------------RPLHQTFFTHAAATPDRTALVTAGEETTYGTLAAQALRTAAALAAAGVRPGDLVAVTLPKGPEQVAAVLGTLAAGAAYVPLSLQQPAARLERV--RATAGFDVVLGGWPATD--------------------GAGPRTLSPADTQGAEPLSTPGTAPDALAYVIFTSGSTGEPKGVEITHAAAWNTIADINARHAIRGDDRVFALSAL--DFDLSVYDVFGLLAAGGSLLLPTRREPARWPDLMDRYGVTVWNTVPALLDLLLDQEGREGRRIAGLRTALVSGDWIGLDLPARLRARTGCAFVAMGGATEAAITLTVTEPDPRWVSIPYGRPLT-GQHYRVVDRDGRDCPDWTPGELWIGGAGLARGYLADPARTAEKFVEDGWYRTGDLGRFRDDGLLEFLGRLDSQLKIAGHRIEAGEVEAAL-EAHPAVARAAALAVGERTARRLVAFVVPHEPPPLTEDLLGLLAER-VPVYAVPSRILSLPALPLTANGKVDRAAL----------- 83645723 565 ------------------------------FRQQAARRPQQNAVIADDGALSYAELDHRSEVLAARLRHQGALPDQPVGLCVRPGVNLIVGILGILKSGAGYMPMDIAHPRARLQHQINDARLTLIVVDQATLDPARSAVA-------PYPAELVCIEQALAKPVAAPAAAIAIQR-----SQLAYVIYTSGSTGAPKGSLVEHHNVLNLVEGLRDLVYQDYQEPVCVALLASPIFDASVQQIFAALLLGHQLLVAARLQPTQLAQCFLQHKVAVADCTPSLLSMMVAERLPATPGL-GLDALLTGGEPLSRKLAQAFYQQNAAALYNVYGPTECAVDVTALRVPRKFPIVPIGRPL-PNAQVFILDTLRRPVPLGVPGQIFIGGDPVGRGYLNRSALTREKFAKRRLYATGDCGRWLRDGVIQYLGRMDQQIKIRGHRVEPGEIESHLRQHPAIAEAAAIALETETGRYELAAYLTLKAQAPGVEALRNFLQERT-PDYMIPTRWSILAQMPLTASNKIDRRAL----------- 68535363 60 -----------------------------LLAIGAARDPYHTAIIDDAGSMTYQELHEQSTALAQALFRTGIRERDRIGVLCRNHRGFILTLCAHGRLGTDIVLFNTGASAKQTQAVLQEQKIDILFIDEEFLPLDTLGLTREAEEALKKASNVRDAIDSGDYATRSEDWPSLHEVLSTTPENLSIIILTSGTTGTPKGARRPEPKTYMPASSIMSRIPMRHHRPSFLSAPMFHTWGFAQIQLALALRN--TMIMQRRFSPEAAVKLIEKNRPYTIAMVPTMLRRMLEVVPENFN--SGTKIIATSGEALPPKVVRETQEKFGDVLYNLYGSTE--VSWASIATPEELRINTAGKP-PMATTLKVLDDNGQELPNGEIGRIFVKNDMLFEGY-TRPGSDKEII--DGMVATGDLGYYNDEGLLFISGRSDDMIVSGGENVFPQETEDVINSMDCVAESAVRGVEDPEFGQALCVWVVPKSAAELTDEEKAEFEQKHLARHSVPRHFVYLDKLPRNAVGKVVPRELPQ--------- 86157591 573 --------------------------LLELLDSACERWRDRTALRLEGARLTYGELHALSGRVAAFLAAAGVVKGDRVLLASENRPEWAVAYFGILRAGAAVVPVDPKLSEPELANLWRSAGARLALLSDDAA--DALPGLGALAAAAVPEARVVALGEALRGGP-------EVPSIRLSPDDLASLIFTSGTTGTPKGVMLSHRNFASLVAKLVTVFDLGPGDGMLSVLPLHHTFEFTC-GLLVPLSRGAEVEYLDELTADRIGDALGSGRVTAMIGVPALWALLHRNAALRDSALARLRLLVSGGSALDPQVQDAFRA-LGFDMYEGYGLTEAAPVLAVSKPGGDAPAGSVG-PALPGIELRIADPD-----ASGVGEVLARGPNVMLGYWRDPALSGQVL-EDGWLRTGDLGKLDADGNLTLVGRKKDVIIANGKNVYPDEVEERYRDDALVKELCVVGLPDGAA-EKVAMIVVPEYGERDRAEVRAALEAHVSASLPFPQRVVFEGDLPKTSTRKVKRPLVREEL------- 198263681 2 -------------------------------------------------------------------------------------------------------PANFRQTPEDVAWLAASSGAKGLLAGAEFSDH------IAACDAVAFTATIGGAGDDDYDTLVAAYADATVTATTVDRDDPAWFFFTSGTTGKPKAAVLTHGQMAFVVTNHLLMPGTGPEDASIVVAPLSHGAGIHQ---LAQVAHGVKTILPTKFEAAEVWRLIAQWRVTNAFTVPTIVKLLVEHPSVHDHDHSSLRYVIYAGAPMYRADQVRALDVLGPVLVQYFGLGEVTGNITVLPDDAAMRIGTCGFART-GMQVQVQNAAGHEVAAGETGEVAVIGPAVFAGYHDNSEANATAF-RDGWFLTGDLGHMDAEGFLYLTDRASDMYISGGSNIYPREIEEKILLHPAINECAVLGMPDPTWGEVGIAVCVARGDAPDSAALLEWLGTK-VPRYKMPKAVVFWEEMPKSGYGKITKKLIRELVARGDLAG 118566977 8 ---------------------------------------DRPCLINGDTTFTYADVELTARRVAAGLTKLGIRQGDVIMLVLRNCPQFALAFLGASFAGAVVTTANPFFTPAELAKQATSSKSKLIITHAAFV-EKIKDFADTNGVSLMLIDSTFPEKEGSHFSLLTKADETDTPAVKISPDDIVALPYSSGTSGVPKGVMLTHKNLVTSVAQLVDNQYITSDDVHICVLPMFHIYAL-NPILLCGIRAGAAILTMSKYDITTLLKMIETYKVTMASFVPPILLNIVKSEKVDRHDLSSIRMIVTGAAPVSGELEQALRAKIPHAILQGYGMTEGGISLSFAKEPVEMKSGACGSVIR-NAEMKIVDETGASLPRNRAGEICIRGNQVMKGYLNDSEATKTTIDEEGWLHSGDIGYIDDDEEVFVVDRLKEI-------------------------------------------------------------------------------------------------------- 195401645 11 -----KTWSGPKDKEY----YGPDMTLGEVALLILKLHADNVMQIFDGETLTGAQLYEQSRRLAHAFQHLKLHRGDVVGISAKNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKVIFCD----LDNYETLAAVKKSLKFKTELILLCGSLPGVRNIQDLLQDGCACPHLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNNTKIPQ---LFTSETVVFCFSPLYWVS--CVFTLLVSLVNGCKRVITNKFSVDYFAELVARHKVSFVLTVPHHMALLAKSQRTDAEQLQSVQSFICSGSKLPLGIWRRLYELLGSRFAVLYGLSEISGVSKNVGGP----LGSEGRLLR-NVQVRIVDEQGNALGPNQTGHIHVRLNQRWGGYYRNPQDTQTTVTPDGWLLTGDHGYFDDEGCLHFQTRDTDVFKYNNIPIYPKQIEDVILQLPGVHEAAIFAVPDEISTNLTACAVVREGQQLTAEKISGIVAEHLSEAFHLRGGVYFVDELPKTTNNKIQRRRILAELKQ----- 104779428 162 -------WLEALARTLRADLLEQAETIGQL-EHSLRQHAERTALNRDGQRYSYGQLHARTVAIQRVLLPLLPEAGEVVAVCMAKSPELYASLLAILGCSAIYLPLDPATPAERRQRILADAKACVVLHDGGIAHLDVRALSIAEDAQLPSL-----------------------AQRPACAGQACVAIYTSGTTGLPKGVLLSQGNLAHFMAWYREHVALDRHSRVLQFSTIG--FDASLLDILPTFACGAELVLPNRRDPQQLVRLIHSQAVTHAFLPPALLSIL------SRDTHLGLKHLVTGGDVCEPEVIVRLSGQ--CRMHNIYGPTETTVLATTRVFASGESNRNLGLPIA-NTQVLILDEDLRPVTQQVAGELYITGPGVGLGYLNNPALTAERFVEDGAYRTGDIGKWTTQG-IELSGRRDNQVKIRGFRVEPEEIEHCLRDSQLFAQVAVVI--DAQR--RVLAFVAHGHGADAEQQLRAH-AEQHLPDYMRPMIYQVLEQMPYTANGKVDRQALSQR-------- 56609594 525 ------------------------ERLEALFLRRAAARPEALAVLTRDRTLTYGELERRSSRLAAWLLLRGASPGRLVAIVAEKGPEQVISALAILRAGAAYLPLDPALPSERLQELLQEAQVDLVLTQAHL----------DASLQWPKGPTRLAVDLDERL-----GASWSAPAPRVD-NDLAYVIYTSGSTGKPKGVMIDHRGAVNTVLDMNERFGVGPRDRVLALSSL--SFDLSVYDIFGMLAAGAALVIPESRDPSQWLSLLELGGVTLWNSVPALMDMCIEYAEGMGLRLPTLRLVLMSGDWIPVSLPDRIRARRDVEVVSLGGATEASIWSILYRIGETWRSIPYGRPMV-NQRFHVLDASLAPCPDWVTGQLYIGGIGLSLGYYRDPVRTAERFTGERLYATGDLGRFLPSGDIEFLGREDFQVKIQGYRIELGEIEAALDTHPAVRSAVVNAVGKPGGARRLVAYVVP---------------------------------------------------------- 170060106 1 --------------------------------------PTKVIQIDADTSMTNGEMRLRAIRAAQNLAELGLRRGDMVAMACANSDGVAPMMLGLLFNGLPVHMLAPNYGVDDLRHMMGITQPKLIFCDESDSVVEAAELAVVDKPLVYAFECDLGGVKKAEELFKETKHEVEFSPPYLGDSSLGIVLCSSGTTGLPKAVCLSHAHLIANFGISIGSLGL---EVIFNFSPLFWASGLHT--LMTSLYNGTTRLITRKPFGEDLFDLLEQFHVDGIFTPPSCAHLLLQHPRIADVCWANIKLWSFGGSPLSDRIRNSIAALLPGKTVNGYGCSE---IGSFTFDAEKQKPNSVGV-LMPNIRAKIIDDNGNALGKGSHGELLVKFSGKFLGYYNDPEATAQCFGEDGWFKTGDVAYFDEEGFLFLVDRKKDLLKYRGHQIAPRDLEAIVEKIPGVGQVCVVGIPDADGADLATAVIVKKDACLSEQDVLKEVNE-TVADYKLRGGVVFVDEFPMTVTGKPMRRMLRDVV------- 29827787 50 --------------------------LADLFESVVDVVPDREALVYAERRLGYAELDAAANRVAHHLIDSGIRPGEHLGLHLYNGVEYLQTVLGCLKARIVPVNVNYRYVEEELVYLYRDADLVALVFDAEFTERVAAALPQT--EKLRHLVRVGTPTSGAGPLPVAEAAGSPGRGFPARSADDQFIIYTGGTTGMPKGVMWRQEDLFFSGLGGGRVAAGGEGITFFPAPPLMH--GTSTLTAFIGFNFGQRVVIHRKFVPEEVLRTIEKERVTSMSLVGAMLRPLIDAGPMKGTDCSSMFSVSSSGAIMSETVRAQFQAVPNVMLLNNFGSSESGFNGTATPDSGPDR----GFRIRVNSRTQVVDPATEPVAVGEPGRIAQRG-HVPLGYYNDPKKTAETFFRKGWVLLGDMATVDEAGVVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDVLVAGVPDTTWGSHVAAVVQLREGAPSLEEIQTHCRTR-LAGYKIPRQLVITSTIQRSPSGKADYRWARSVAAE----- 119474435 208 ------RWNHDLPPTY-------NFCMHEIISDQAQKFPDKEAIASWDGSLTYRQIDQYSSLVARSLIEMGVGLHDVLPVCFEKSRWTVVAVLAVMKAGATFVLMDPTLPLARLQNMTQQVGAKMIV-----SSRGQYNLATEI---IPNAKVLVVEENTFSSLSAEQ---NTIPLPTVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAIPRANAVGYTEDSRVLDFA--SYAFDVSIDSMLLTLGNGGCLCIPSDEDLNDINGVIRRMKVNYAGLTPSVARIL------DADVISSLSGLGLGGEAVSARDVNLWGQDT--RIIIGYGPCECTIGCTVNSSAATGRDYISIGP-GNGAVIWIVDPNDHEVPVGAVGELLVEGPIVGQGYLNNPEKTAAAFIEDPWYKTGDLGRYDPDGSIVFVGRKDTQVKLRGQRVELGEIESQLARLP--SETTVIAVPQGSGGQTLVAFVAAQEAAELPDELRRALSEKVLPRYMVPTAYIPINHIPTLISGKTDRKRLRQ--------- 119474435 1338 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDMVQLREDGSLVFVGRKENVVPVQGHAVDITEIERYLAEHPAAEEACVCDSPGQAFQTTICAMI-PGSLAAALKKLDKYMRD-SLPSYMAPSAYIVVEKLP-NMMGDIDHSLLNQIASQ----- 125809078 19 -----------------KEYYGPDMTLGEVALIILRLYSDKVMQVFDGEELTGGQLLAQSRRLAHAFQRLKLQRGDVVGISATNTTYLTEVVIAALLNGTPINPLHPQFDSETMAYMYEITKPKVI-----FCDLDNYETLSAVKNSLKKTQLILLTGSLPGVRNIQDLLADGFACPHLSGNDTAFIITSSGVTGLPKGVTRSHRSLLNGAKIPQ---LFTSETVLFCISPLYWISCIFT--LLASLVNGCKRVITNRFSVEYFADLVQRHQVSFVLTVPHQMALLAKSPSPQREELASVRSFVCSGSKVPLGIWRQLYELLGARFAVLYGLSETGGISKNVGGP----LGNEGKLLR-NVQVRILDGQGQALGPNQTGQIHVRLSQRWGGYYHNPQDTQAAVTPDGWLLTGDHGYFDDDGCLHFQTRDTDVFKYNHFPIYPKQIEDVIHHLPGVHEVAIFGVPDEISTNLIACAVVRDDNALTAKDITGIVEQHLSEAFHIRGGVFFVDGLPKTQNLKIQRRRILAELNE----- 62423826 460 -------------------------TVVDEFVSHAHQTPFASAVVADDGHLSFCELDRRSTQLAGHLRQQGAGPGTRVAARIGRTTAMPVAVLGVLKAGAAFVPLDPDHPAARIEAMVADAAPALVLNSSSVPGPDGETT-------ILTDRPVIDLDSDVLAAALSSRASQAAPGATPAPDDLAYVIFTSGSTGRPKGIGVEHQSLLNLFLNHQETIFAPAVERLGRGLRVAHTAGISFDAAWDPLFAGHELHLIDRRDPEALTAYFTTHGIDSIETTPSFIKALLAHSCFGADGHPS--VVALGGEAVDSGLWKQLAAREGMTAYNLYGPAETTVTATIAADTSPILGQSVT-----NTRHYVLDSRLAPVPEQATGELYIAGLNLARGYVDRPGTTSERFVADPFYRTGDIVRRPLNGGIEFLGRADEQIKLRGYRVELSEVELALQSDPRISSAIVELRQNQAGYAQLLGFVT-SPSQLDTAEVRRSMKTR-VPDYMVPSFIMQIESIPLTVNGKLDRQALPEPESAR---- 62423826 1530 -------------------------TIIDALDTTVHRHPERTALVAEDTELSFAELGDRVHRYGRVLSRRGIDPGQRVAIALPRSADAIIVPLAVLSIGAIAVPIDLSYPQERIRLILDVSDPVAVVIDSPD-----------------------VPVRAGTAISTADLHADPAFARRPNLDDRAYEMYTSGSTGTPKGVAVPHLGLANLLAHHRETIFAEAGLGEESI-RVAHTAGLGFDAAWDPLVAGASLHIVDRRDAEALVEFCREQQIDALETTPSFVRQLIASGLLDRDDETQHRTIALGGEPVPDDLWRELAQHAGARAYNFYGPTEFTVDSVTATIEGEH--TTIGHPVR-NVQALVLDQHLREVAHGVVGELYLAGEGIATGYVNRMAETSVRFVANPMYRTGDLVRRTSDGRLDFISRDDDQIKLRGYRIELGDVENALRACQGVEQAAVVDNPQDPQSARLVGYY---AGDVEESAVRSHL-TRQLPAPMVPRVLIPVDSIPLTSHGKLDRSRL----------- 62423826 2642 ----------------------------DVFATTVRQLPDSTAVESADTSLTFRQLDQASDLLARELVRFGTGPGSTVSVRLSRGVGIIVATLAVLKSGAAYNPIDIDYPAGRTTAILADATPS-LVLAETGTAEELAPVLAEAGIAPPIVEISALDGTVDDWPWPGSVAAAPEQMPPRGQLDPAYVTFTSGSTGRPKGVEVGHDALANLLASHRATYLPTPATGAEQIT-VAHTTGIGFDAAWDPLMVGHRIHVTSTRDPQQLARLLRDLRIGFWETTPSYLRQLRTEPDFQAAKADDPVALALGGEAIDEDLWGWLRERPGISAYNLYGPTETTVDA--FAGPVAASATPVLGSALQHMRGYVLDERLHHVPAGTTGELYLAGRQLAHGYRGRSGLSAERFVSDPYYRTGDLVVRHHNGGLGFLGRSDNQIQLRGFRVELGEVERALRSAPNVKDALVRSYGADAATMALVGYVVAEERADLADEARRHVRS-MVPSYMVPPRIVVIDEVPLTAHGKIDESALPD--------- 168014019 25 --------------------------------------------------------------------------GARVGIMGKPCAEFVAGMWGTWLSGAVAVPLALNHPEAELLHVLSDAGVSIVLATEDYRDL-LEPVVKKCCARLYLLPSALSNTQEHGLLSIEQMEREIQKA--------ALIIYTSGTTGKPKGVVHTHASIGAQVKMLAKAWEYSPKDRFLHCLPLHHI--LYNFIIQKCSF----VEFLPKFSTQQVWRRWQEDAVTVFSGVPTIYARLLQAYELMDGDFKNLRLMMCGSSALPQPVMEKWEKVTSHRLLERYGMTEFGMGLSN-PLHGDRKPGFVGEPL-PGVEVLIVDDEGTATG---VGNLCIRSPGMFSEYWNLPQVTEKSFTEDGFFETGDTVTK-EGGYYKILGRTSDIIKSGGYKISSLEIEAVLLQHPVIAECAILGVPDNDYGEIISAIIVPHEPVLTLQALREWARP-LLASYKIPQHLLVWKFLPRNAMGKVR--------------- 31793556 473 ------------------------------FAEIAAAQPDSVAVSWADGQLTYRELDALADRLATGLRRADVSRETPVAVALSRGPRYVAAMLAVLKAGGMIVPLDPAMPGERVAEILRQTSAPVVIDEGVFAASVGADIL------------------------------EDDRAITVPVDQAAYVIFTSGTTGTPKGVIGTHRALSAYADDHIERVLRPAAQRLGRPLRIAHAWSFTFDAAWQPLVAGHAVHIVDDRDAGALVEAIDRFGLDMIDTTPSMFAQLHNAGLLDRAPLA---VLALGGEALGAATWRMIQARTAMTAFNCYGPTETTVEAVVAAVAEHARP-VIGRPTC-TTRAYVMDSWLRPVPDGVAGELYLAGAQLTRGYLGRPAETAARFVAEPMYRTGDVVRRLPDGGLEFLGRSDDQVKIRGFRVEPGEIAAVLNGHHAVHGCHVTARGHA-SGPRLTAYVAGGPQPPPVAELRAMLLER-LPRYLVPHHIVVLDELPLTPHGKIDENAL----------- 148553592 42 ----------------------------DWFDRIAERS-DAIALSIASRAWSYRDLSLGSNRVAHFLRRHGIGPGDRLLIALGNRIELWETQLAAMKAGCVMVPCTVMLGAAELRERMARSGARAIVADD--------SIAERLGTPDKGWIGFNVDAPRPGWIDYGAAYGEPAGFAPDQPTDPLLIYFTSGTTAQPKMVTHSHVSYPVGHLSTLYWIGLKPGDTHLNISSPGWAHAWSS--FYAPWLAEASILTIPAFDARFVLDQIRDRAVDCFCAPPTVWRMLLQERIEQWP--VRLREAVSAGEPLNPHVVERVREVWGIDVRDGYGQTETTAQIGNTPG-QPLVAGAMGRPL-PGFRIELDGAADH-------GEIILHAAGVMLG-LQAEAGSAVLPPSGGIHRTGDIASAAPDGTLTYIGRADDVFKSSDYRISPFEIESVLLEHPAVAESAVIPSPEPTRLAVPKAIIVLAPGAETAAEIFAHSRAR-LAPYKRIRRLEF-GELPKTVSGKTRRAELRER-------- 211960932 5 --------------------------------------------------------------------AAGLQAGDRVLVLLENRPAFFLHWLALNALGVVIVPINPDLQSSELEYIGRHAEPVLAISTPERK-------ADMEQAARDSRQGFACVTLADALPVLRSPASEDYSAAQ---DDPAAMLYTSGTTGSPKGCVLANRYFLEAGHWYANAGGTDDGERMITPLPIFHMNAM-AYSAMAMVAVGGCLTVLDRFHPRSWWQNVRDSRATCLHYLGVMPSILMSLPEAPEDKVHSVRFGFGAG--IDAKLHIPFEERFGTPLVEAWAMTEAGSVIAANQEPRKRGMNCLGKP-GPEMDVCIMGDDGVPIAGTEPGELLVRRVGFFSHYFKDKVATNEA-WADGWFHTGDIVRRDEDGDFFFVDRKKNVIRRSGENIAAVDVESVLMQHPDIEAVAVCPVPDAMRGDEVFASIVWHGEQSKAEAIVRWGLER-MAYYKVPGYIAFCSSLKLTGTQKIQRAAQKQMALELL--- 17511288 2714 --------------------------LHEMTEASVKSYSDRIAMEFVDRHWTYRQLDEEANKIAHLLIDRGVKPGDIIATSFDKCPEASFAFYGILKAGCAFCAIDPTAPAARKAFILEDSNARVLLTSDS------------IRSELRELTQCDII-DLINFENKNELSTSSVPVSGLAPSSVSYVLYTSGTTGTPKGCEITHDNAVQLVMSFKRLFRWTDESRWLQFA--SYHFDVSVLEQFWTWIVGMRLVCAPRDLLEDIAGFLDTMQITHLDLTPSLGRLL------DPALVPSLHVFITGGESLKQDQINTWGDV-GC-LFNFYGPTECTIGVTVFPCPKEGKPSNIGWQFDNVGCYVLAPGTQTPVLRGAIGELCISGKLVGKGYLNRPELTADCFFGERVYRTGDLVRLFHDGSIDFLGRKDNQVKLRGQRLEIDEIEAVIKRCQDIQDTVCIVAKHPKQDDQLIAFIGINEPAESTRHLIQTAREERLPGYMVPTHFLPIQRIPLSVNNKVEEKLLRQLYAD----- 17511288 1090 --------------------------LGSLVENHALNNSGGLALVFAHESLTYGELNTRANQLANYLISQGAKRDELICVCMEKSVSLYLSILAAVKAGCGYLPLVPETPAARIRQILAEADVKFCLTDSSMAPV----IADVSRCHIMNVDTT-------------DCSAQSCTGPQLDPTDIAYAVFTSGTTGKPKGVLVTQENILSNLEVLSKIYPVPEGSRLLQAC--NQAFDVSVFEIFFTWYTGMCLCSASKDMFRDFEKAINELEITHLSLTPTV------AALTDPAHIPRVKFLVTAGEAVTHHVHGAWA---GKGLYQGYGPSETTNICTVNSAVEDHVINNIG-PAFENTSAFVLGDDFQLVPLGGLGELCFGGQQVFRGYQNMPELTESKIINHPIYRSGDLGRLLPDGTILIQGRTDDQRKIRGQRIELGEISGCLLQFPSVQNCAVIKTADK---ERLMAFWIPSGYSKDSEEIIAHLAD-NLPAYMVPDALVPVSAIPQTSQGKIDKRRL----------- 17511288 47 -------------------------------------------------TLSYLDLHRRSEHLAWRLISRHISRKDIVPIYIPQCISLYISQLAILKSGAAFCPLNLDVPGERLKFILKDTSASILLTTAAM---------RPKLPELEGITVIVVDDELSEFKSDREPAGEKITSPDTSS--LAYIMYTSGSTGLPKAVCLSHRAVTQSLLAHDR--FIPSFSRFLQFA--SPTFDVSVFEIFFPWYRGATLVVERNRLLGDLPGTITSLNIDAAELTPSVAASLVRH----RENVPTLRALLTIGEMLNTQVIQQFGGSIGKSLYGMYGPTEAAIHCTLQPGGVDLPAGTIGIPLDTVSCFIVKPTELEILPIGEIGELVIGGHQLADGYLNREEQTRAAFVTGGLYRTGDKARLHRNGTLECYGRISSQVKLRGQRVELGEIEHAASKCHAVIASVISGL--------LVLFCIGDPHRVSSKDIKSAC-QKWLPAYMIPSDIVLLDDFPYLPSGKVDKKRL----------- 115279608 9 ------------------------------IDRVAAEHPTRVAYDYEGTQYTYAQLKEGSDRLAGFFAES-LPAGEPIIVYGGQTFDMVEVFLGLSKSGHAYIPIDTHSPNERITQVQDVAHAPAVI------------EVAPLPITVPDVKII----QAPELHQAEQSHAPIHSLQAVAGDDNYYIIFTSGTTGKPKGVQISHDNLLSYVNWNISDFGLEEGVVAMSQPP--YSFDLSVMDLYPTLVLGGTLKALPKENFKELFATLPKLGLNEWVSTPSFVEIALLDPNFKQENYPNLTHFLFCGEELVNKTAQALITRFPATVYNTYGPTEATVAVTGMAITQAIVDQYPRLPIGPDTNVYVVDEQGEQVSAGTEGELMIVGPSVSKGYLNNPDKTAAAFFKAGGYRSGDLVTMTADGMVFYRGRTDFQVKLHGYRIELEDVDHNLNQVSYIKQASTVPRYDDHKVAQLIAFAVAKPNDFDSEAIKAEL-GKMVMEYMIPQRIIYRDQLPLTANGKVDRKAL----------- 89053825 9 -------------------------SVFDAFEATAIAHPARTAAIFDEGEITYGATLSDVSDMAQAFEKAGYAAGMRVALLLENRPTFFIIWLALNKIGASVVPINPDLRATELEYLIGHSEPALIVAIPS----RHADLIAAAKAAGITLDVV----APGAALPAPRSNAIVARAFDGDAREAA-ILYTSGTTGKPKGCVLANAYFLLAGRWYADLGGIDEGERMITPLPIFHMNAM-AYSFMAMVTVGGCLTVLDRFHPRSWWADVKASGATCLHYLGVVPTMLMGFEPSGADRDHAVRFGFGAG--VDPKLQAEFEARFGFPLVEAWAMTETGAGAVIASAKEDRLVGSIGKP-DADVECRLIDDAGNDAR---QGELLVRRAGAFSEYYKNQQATDEA-WADGWFHTGDIVRKDAAGTYSFVDRKKNVIRRSGENIAAVEVESILMRHPRVTAVGVAPVPDPIRGDEVFACMTVDNPSPELAEITEWCLAQ-MAYYKAPGYIAFVDGLPLTPTQKIQRTVLKDLA------- 13661780 44 ------------------------------------RDPDAVAVLRGGEKVTFGQVQHAAVRVAGVLRSRGVEPGDRVVLYLDPSVEAAEVVFGVLVAGAVLVPVPRLLTGTSVAHRLADSGATVLVTD-----GPGVDRLESTGCSLHDVDVLTVDGAHGAPLGDLTRRVDPLAPVPRRSSDLALLMYTSGTSGPPKGIVHGHRVLLGHAGVDYAFELFRPGDVYFGTADWGWIGGL-MLGLLVPWSLGVPVVAHRRFDPGATLDMLSRYSVTTAFLPASVLRMFAEHGEPAQR---RLRAVVTGGEPAGAVELGWARRHLSDAVNKAYGQTEANALIGDSAVLGSVDDATMGAPY-PGHRIALLDDAGTHVAPGEVGEIALELPVALLGYW---DASSASVVPGSWHRTGDLARLAHGRRLEYLGRADDVIKSRGYRIGPAEIEEALKRHPQVLDAAAVGLPDPESGQQVKAFVHLAAGELTEAELRELVAA-AVGPHARPREIEAVAALPRTETGKVRRREL----------- 126436247 5 --------PVELIKRYEQEGWWTPETLGELLARHLATGPDTGFCVHSDVRGTFGDVELQARRLAAGLRRRGVGPGDVVAFQLPNWAEAAMAFWASAFLGAVVVPIVHFYGRKELAHIMATARPKVFITVAEFGRMSFQPDLCANVPIVGLVGEVDERLREEHVYRFDELFDDETDTVHTDPAGPALIAFTSGTTRDPKGVIHSHQTLGFETRQLLENYPPDRG-RQLTATPVGHFIGMVGAFLIPVL-ENAPIDLCDVWDPGKVLGLIQTEGLSVGGGPPYFVTSLLDHPDCTPEHIARFSTVGLGGSTVPAAVTRRLSD-LGLFVFRSYGSTEPSITGSRPTAPEDKRLYTDGDP-RPGVEIRLTGD----------GEILSRGPDLCLGY-TDDALTAQAFDDDGWYHTGDVGVLDADGYLTITDRKADVIIRGGENISALEVEEVLLSMPAVAEAVVVAAPDARLGEHAAAVLRLRSGHPTLDDVRAHFGHAGVARQKWPEELHQVDEFPRTASGKVQKVLIREQIRQ----- 146304058 25 -LRWFKPWNSVL-----EGGKWFGET---NIAHNVLSH-EGTALIDERREITYSELARLTERVVNVMKDKGVTRGDRVAIYMPNLPETIASLLACAKMGVVYSVIFAGLGEQAVKARIQDLSPKLVLTTR---------YTQRRGQRIPLLGGDVTLER--NLTPWEDDFTLPER---IEANDPLVIMYTSGTTGRPKGIVLPHGSWMVGHYTVFDIVFLRPGDVVFTSADVGWIT--FSRIMYGTLLHGGTLVFMPDHPRDRVRKIMERENPKVFFTSPTLLRLL----RSMDLSLPRVEYIATAGEIMDEPSWD-YAIRFADRVTDIYGQSETGVVGTPFSLGVESRKGYAGVPF-PGALLETVDENGNRVE-GEVGHLVLKSPFPTKGVWRNEEKFKEYQRYGG-HDTGDLAIV-EGGYVKIVGRSDDMIKVAGHRITSGEVEDVVSKVPGVKDASAVGVPDPVKGEKLVLFIV---GDADPERVKAEVRSK-LGPIYVVDRVVRVPRLPKSRSGKVVRRILRDLLTGK---- 159038409 5 --------------------------IADLFEHAVDAFGDRSAVYFGERAISYPELEERANRLAHFLRNRGVRPGDHVGLYASNSIEAVVAMIAVFKLRAAVVNVNYRYVENELRFLFADAELSALVHDRCFA-----PRVASVLAAAPGLHTVVALPDGSDEVPYADALAAGDSGRDFRSADDIYLLYTGGTTGYPKGVLWRHEDVWRALGGGVDFMAGTTGMVRLCMAPLIHGNA--QWAVLAALFAGDSVVLLPRFDAEEVWRTVERRRVNVLVLIGAMARPIIEAYAAGDYDASSVAAVSSSGALFSPAVKRQYLDLLDVLVTDAIGASET--GFIGLGVVAEVPGGAVQDPVMPAPSTVVLGDDGRAVPPGEVGRLAKSGY-LPLGYYKDPVKTAALLTEDGYALPGDLARLELDGTVTLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVPDERLGQRVAALIQPRAGSLDLVAVEAHLR-RQIAGYKVPRAIWLVDAIARTISGKAD--------------- 78060234 26 -----------------------------VLQRQAESRPDKVFIRERDGSITYAAFAADVERTAAGLAALGIRQDETVGVWLPNGIDMLRVWFAINWLGAVYVPVNTAYKGELLRHVLDSSAARLLVTCRDLAP-------RLAGLTLATLRTVVEFGASDVELPLEQGGEVPPLERSIEPWDTQSIIFTSGTTGPSKGVLSPYAQ-LWETSGERSFSMLDEHDCAIVFGPLFHIAG--TIPVVAMLNRGGTIAFAE-FSTERFWADVCALGATFAILLGVMCEFIAKIPPSADDRDHPLRKVMM---IPRPDNAAAFASRFGVDFWTMYNMTE--LNVPLMSERNPAIAGTCGRA-RHGTELRIVDAFDRELPDGTVGELIVRCDSPWRGYFRHPEATVQA-WRNGWFHTGDAMWRDAAGNYFFADRMKDAIRRRGENISSFEVEKEILAHPDVRECAVVAVP-ALSEDDVLAVVCPPGGRIDPGELLAFLVPR-LAHFMLPRYIRIMDALPHTPTQKIEKYRLRQE-------- 120402976 3 ------------------------DTIDSLLRDQAAAHGARDAVVDPAERISYAELNRSTGELGAAFVASGIGKGMRVALLMPNGVAWARIALALMRFGAVVVPLSTLLTARELSAQLQTASVQHLIAVEEFRGHRY-----HLDATPPALRSV----RTPEQVFALRGHPAAAEVAEVRPADPLTVVFTSGSSGAPKGVRHSHGNAIGAVRSGLAARCVDADTRLYLPMPFFWI-GGLGGGLLSALTAGATLITEPVPQPDSTLRLLADERVTLFRGWPDQAEALARHLPASGVELTELR-----AGSLDALLPPRLRSRPGARAR-LFGMTESFGPYCGYPDMPETAWGSCGKPFDGMQVRIVGADTGEPAPTGAIGMIQIRGRHVMRGICRRSRE--EVFTSDGWYATGDLGHLDADGFLYYHGRCDDMFKVRGATVYPSEVEQALRSLDGVSAAFVTNVAGPE-GDRVGAAVVC-DAPATAERLRSAARE-VLSSFKVPTVWLLLDSVPRGATGKVDVTRLRALLEQ----- 157132441 23 ------------------------QSLGDLILQILERNANKVMQIDSGAEVTGGELRLRTIRIAQHLTRMGYGSKDIFTMIVRNGEHTASVMFACFALGVPVNTLDPSFQRDDLSHMFQAVRPKVIFCETE--SLEETIAACELAAITP--RIILMGSHVEGYDQVDRLGQEELFVPTTIADHLAVLICSSGTTGRSKAVCLSHSICIAHVANFFE---CHPSDRAFAFSSLYWLSGL-VILLCGTILGATRIITRQTYRPELALDLIRKFRVSALCITPSQAYGIVHSGLAKPEDFTSIRHAFCGGSAVSTSLKRSFEQLLPGRFLEVYGFSEIAYSVS-FSKGDLYRDGSVGYPRA-GTEFKIIDDNGNALDNGQDGEIVARGEFAFQGYYGMDQPFGDMLDSDGWLHSGDVGRFDADGYLYVVDRKKEMFKYNNFQISPTEIECVVQEMEGVAAVCVVGIPGEP-NDLATALVVRKNDCAEVMDAEQIVRKVNLPDYKLRGGVYFAKELPLTPSGKVLRRKVREMI------- 169623203 1036 ----------------------------------VASQPDAPAIRAFDGDYTYAELDAVSNRLAHCLVSLGVGPENFVPTCFDKSKFAIIAMLSVLKAGGAAVPLDAKHPRSALQTRLEDASATIVLTT--------ASRLEKLEGLSP---NVMVIDDA--FLDQLPVPTGPA-CTSVQPHNPCFVIFTSGSTGRPKGVVLEHAAMVTSAEAHGSRLGLRPGSRVLQFA--SYTFDNSLEEMFTSLQRGACVCVPEEQRFNDISGAITELDANFMDLTPTVAALL------DPKDVPTIKDLALGAEPLTKALIETWR--PHVRVYGQYGPSEASINSAFRDFTNGGEATNIGRAV--GSISWITDPENRDMPIGCKGELLIEGPILSRGYLNDPEKTALAFIQDPFYCTGDLVQYTSEGEMVYMGRKDNQVKLNGQRIELGEIEHHLLNLPAGAKSAVELVKFTES-KSLVGFICLDAESPAIAEMTDSVRGEALPSYYVPAMFMPVASMPMTTSGKLDRKVLRQLAAE----- 169623203 2111 ------------------------RCIHDVISEHATSHSTAIALDAWDTAMTYGELEERANRLASRLISLGVQPGSFVPLCFDKSGWTIVAILAVLKAGAAFVPLDFEAPILRLRELVKDVKAQWILCAPNF------------EQMCTSMGCNAIAIDRDGTEP--DRHRTEV-LPQVRSDSAAYAFFTSGTTGKPKGAVINHSNWVSSSTAFAPMWGISESSRVLQFA--SYVFDACLIEIFSTLMQGGTVCIPDQDSRNDLVGVINKFNVNWAALTPSLVRTI------QPSQVPNLEVLVLVGEVMSQQDLLTWTDR--VTLGNGYGPTECSCVSTFNIMTLRTKPNNLGKAVTSRGWVVLPKNHHALAPVGAVGELLLEGPAVGAGYLNDPAKSAEAFVRDKFYKTGDLVKYTEDGTMLYLGRKDSQTKVRGQRLELSEVEHHLMEDGAVQNAGVVSIRDPSLSGAPAAILELLPASLNISIIRDRLCER-LPSYMIPSLWLAISQFPLTPGGKMDRRRVVQWLEE----- 169623203 4738 ------------------------ETITSLFAKQVERQPNAIAVSAFDGDFTYVELHDLASRLAQELISLGAVREQLIPTCLDKSRWAVVGIMAILISGAGYVPLSASHPASRQLQIMTDCNASIVVCSPQY----------QIRFAGAVPKVVGVSEESVLNLPTPQRNISS----RAKGSDPCYVIYTSGSTGTPKGVVIEHRAIVSSSAAICKGLHMTPTSRVFQFC--SFLFDVSIGEILTPLTCGATICMPEQQRTTDVAAAITSLKADWAFLTPSVACLI-----DGPHAVPTLKTLVAGGEAMTPEVIDKFAA--GLKLYNGYGPTEATVFSITNDRVSVQRDATNIGHVTTSGRSWLTNPTNQLAPLGAVAELCLEGPFLAKGYLNNPEKTAASFIENPIYCTGDLVRYAPDGSITYLGRKDNQVKLAGQRIELGEIEHHLQTDSNVRHVVVLPKSGPGKGRLVATVAFATESATVNIDDQQWARERLIPSYMLPVVWIAVPRIPLLASAKVDR-------------- 169623203 3641 ------------------------KCVHEVIHEQALTRPTAKAIDGHDGNFTYQEFDKVTDQLAFHLQSIGVTTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPETRLRELISDVGAKVVLCSRAHHGR-----ATEVAEK-------PVLVDAQAFRKLR-LPSTAKPKSNATPNNAAYCLFTSGTTGKPKGTIIPHGAFCTSAAAFTRRMNINATSRTFQFA--SYTFDASCIEILSALTVGATVCVPEEERMNNPAGAIRRLKATWSLLTPSVL------GTIEPDRVPCLKTLVAGGEALPGPIIKKW--GTSTCFINAYGPTECAVVAATCYKSTETEPGTIGT--GSGARLWVVHPHDKLMPVGSVGELVIEGPTVARGYLNDEVKTAKAFIENPMYKSGDLVRYNSDGSISYIGRKDTQIKLNGQRIELGEIEFHVGKNEHVQSAVELVAPSGRSAKALAVFFALVHDEPMSDDLRDMCKSTALPSYMIPAIFIPIRKMPWTSAGKLDRNRLRNLV------- 33599605 100 -------------------------------------------------SLTYQELETRVREFAAGLARHGARPGDRIGLLMENGVDATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFKRVDVQGALRDAWRQLPLLENVVWRADGESAQDQRDLDWQQIATAAVTPDTPFMVIYTSGTTGKPKGVVHTHGSFIKIAHDSLVHFDVHPGDVYCWPADMGWIAGTLVLGC--ALLRGATLVCPDYPDWSRMSRVVERHKVTHFGSAPTLIRGMANETLALAGDRATVRVLITAGEGIAPEHFIWFQQRFGAPLVNYTGGTE-VSGALLSSVPIRPIPPSGFNTISPGVAVDVVDPDGHSV-TGEVGELAVRAPGMTQSFWHDDARYLETYWQPGIWVHGDLALRTPEGYFFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADAAKGQKLVVFVVPRPGVSVPDDLQAAVVDKRLGRPFRPGRVHVVSQLPKTRSSKIMRRVIR---------- 159038609 13 -----------------------GHHLYEWFHASAIRYADEPALEVGAERLTYRSLARRAGELTDALRQAGVGRPTRVGLLAGRSVAAYAGYLAVQRLGATVVPLNPAFPPARNAAIAAAAGLEVILSEQGLPGCTMPTVAAAVDPQAPEFGKV-----------------PELPQLDRSPDDLAYILFTSGSTGRPKGVPITHRNLSSYLTEVIPRYHTGPGCRLSQAFDL--TFDVSVFDMFVAWGSGATLVVPTADELLAPVGFISSRAITHWCSVPSIISFTRRMRALRERSMPTLRYSVFAGEPLTLQQAEAWRAAPQSRIDNLYGPTEATVTCAPANPAQWPRSANDTVPIGSGVEQLVLDEDGRPAG---KGELCLRGPQRFPGYL-DPTDDAGRFVRDGWYRTGDVGVY--DGTLVHLGRLDQQVKVHGYRVELGEVEATLRTHPGVGDAVVLAHPDDRGDTDLYAVCT---GTATPDELIAGLRTR-LPAYMMPREVTVVDCLPLNANGKTDRRALSEQLARAMV-- 171693317 1534 -----------------------------LVNRMIAQYPEKMALQGHKTAMSYRQFGNAVVNLARHLVAKGVRTGDIIPICMRKSINTLVAVFGVLKAGAAFTPLDPKNPRDRNEFIARDVGATIAITDSVHA-----EVFDSFAGDVISLDTVDTTRHA----------NRPSDLPEPSMNDLAYVIYTSGSTGLPKGVQVHHGAVGASTEGMIEACGI--DSRWHVLWFLNYVFDASYFDVFTVLGSGGIISITDQDTMQDLAACVNAVGAEQLMITPTISKLI------SPERVPTLTTLLVCGEPITPEIASVWATRM--DVYNGYGPTEATILMTVSKVLPNGNLKSIGRPLKAVHASILHPELLVPVPHGTVGELCVSGDQVAIGYLNRPDITAKSFLEDGLYRTGDYARWLPNGEIECLGRRDNQVKLNGFRIELGEIENTILSQAAVVQLCVVGVAEVQRKKQIVVYFVPVEKPDKEAEILDRL--QSLAHYMMPKVLLPFKGFPLLPSGKINRKLLAQLAEGKALAG 171693317 503 --------------------------VHKLFERQVRLTPNAPALQFGDRPLSYDELNRISNRVA---RQLPVGRGSFVPVCLQRSASLIISLVAILKTGAAYVTMDPDTPQDRNNFIVEDVGAQVVIVDRNTAG------------RFPGREVII------DQLIAESARADDTNLDRGEPDDPVYVIYTSGSTGKPKGVLHIHSSATSGLAAFPTLPDLRQ--------LLFHVFSAAQRSVWSTLKQGGCLCLASKDNLTHIGRTINQMQINVIDVTPSTALLL------TPGTVPCLKRMTVAGELINPALIPTW--VHELELLNAYGLSENTQVNWRREMILGQNPQNIGRPSDTTTSFVLVPGTTRLSPLLVPGELCLGGHQLALYYINRPEKTAEAFIDNPFYRTGDMVVAHEDGSIEMVGRIDFQVKINGQRVEPGDSNTILQTHPDVTNSSVVAA--EIAGKALVAAIVAKRPALEWPRLRSELKDQHIPSYMMPTYWLLRQELPLNVNGKVD--------------- 119480533 69 -------------------------------RHVAAGRGENVAIIWDSEKYTYSQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAAKPRVIMTASSKGPVSYRPLVEGAASSFKPSKTIIWQRDQLRWNNPDKMGGQRAGPVPVKSTDGLYIIYTSGTTGLPKGVFREAGGHAVGLHLSIKYLFHGPGDVMFCAWVVGHSYILYAP-----LLVGATTVLVGTPDAGTFWRIVEEHKVKVLFTAPTAIRAIRKDDPDNRYGLRHLKALFLAGERSEPSIVQVYQELLGAMVIDNWWSSESGSPISGLAKPLAVRPGSAGLPMPGFD-VRVVDDQGREVPRGTMGNIVMAAPTAFTSLFNDDERFYKGYVKGRWVDTGDAGMIDEDGYIHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGMPDPLKGHLPFAFIQPRGSGPLPAAVNQLVREQIGAIASLGGIIQGRGMIPKTRSGKTLRRVLRELVE------ 145223284 460 ------------------------------FTETASARLGSVALSWDGGALTYRQLDEAADRLAAVLTASGVRTETPVAVRLRRGADYVVAMFAVLKAGGAIVPLDPAMPADRIEVILRRAGVTVVVDEDTVARATAEPPAQ-------------------------------YRPAETLPGQAAYVVFTSGTTGEPKGVIGTHRALLAYADDHIGAILRPAADRVGRPLRIAHAWSFTFDAAWQPLAAGHSVHIVDDRDAEALVDTIARFGVDMIDTTPSMFARLRDVGLLSTVPLA---VLALGGEAVDPGLWQQIRARTGMSAFNCYGPTETTVEAVVAEIGAHERP-TIGRPTAP-TRAYVLDSWLRPVPSGAAGELYLAGGQLTRGYLGRPGETAARFVPDPFYRTGDVVRRAVDGTLAFLGRSDTQVKIRGFRVEPGEVAAVLRTHPAVGQAYVAVRPHRD-GHRLTAYVT---GEPQLRELRAWL-GRRLPRYLMPNAIVAVDRIPLTAHGKIDEPAL----------- 156537799 35 ----------------------------------------------------YQDMKDATIRCALWLQKQNIGSGDVIAVCTENQPDSYIPCIATFYVGAVFNPWHHEVTLKTAQYLMSLTRPKVMFCESALKVLMEAARLEKVDTR------FIVFGKYPEMQSLRDTEVRTFQTRSIQADNIAMILFSSGTTGMPKGVTHSYKSLYRNISSFTILGA--KNSISLWYSSLYWISG--TFCMLRSILTRATSILHENFDPEETCKVIEKYKVDWFFISPSAINLLYKSNVLQKYRLKSLEALLTGGSKLSREVIEGLRKLPHAGVAQGYGMTEGLATIQMINC---KKSDSVGFVIPNIQLKAIDVATGKVLGPNEVGEICMKSPTLMLGYYKNPAATRATIDDQGWLHSGDKGYYTEDGEVVIVDRLKEVMKYQGHQISPHEIEEVLMRHSAVMEAAVVPVPHDVDVDWPMAFVRKVPGAKVTEAELVLLSQSELGEKKLRGGVKFVDAIPYTASGKISRKELKEMAK------ 172040382 40 ---------------------------------------------------TFKEIGARVAALAHALAEFGIRIGDRVATLMVNRTEHLEVLLAAPSMGAVFQPLNRQLADDQVIHAINHAEDRVIVCDAVDA-----DRLVEMLPHCPTVEGVVLVGASPDYESLLDERPAIYDWPDLPETAPAALCYSTGTAGAPKGVVYSHRSLWLHGLRTADSFGIQNDTPFLLGVPIYHVLSWGVP--LAAFMSGAPMVMTGHTDPEHLAHVIEDAMPRQAHGASAVWMSLIVHYEKTPPRRMSLQTIYSGGSQVPPALIDAWEARYGVDMIHCWGMTETSPIGTVAHPPAGVARYSQGR-FPVGLEYRIVNDAGRALEDRNAGELQVRGNTVAASYYESPSQTSSRFTVDGWLRTGDIATVTQDGFLVIHDRKNDVIRSGGEWIYSASLENYLLAYPGVNEAAVIGIPDDKWGQRPLAVVVLAAGYEPTEETATDIRNSLLPAWMAPENFCFVENIERTSVEKFDKKELRRLMR------ 28629055 10 --------------------------LSALFTKQVQATPDLIALEDDKETYTYQQLHDKVSTLAARLRSHGVGRDSLVGVLLPRSANYVIACLAALQAGGAFLVLELAYPPDLLADVLEDAQPAIVVTISAEVGKIKAGTALVVLDEQETATNGHTEEQKQQPLPSED-----------DLDKLAFVAYSSGTTGKPKGIANPHRASVLSYNLRFGLSDLQPGDRVAC-------NVFFVWEIIRPLLRGATVVVVPSYDPRMLVDLLATKKITETLFTPTLFAAVLARHQALGSRLPDLKTIWLNGEVVTTDLARRLKALPNTRLLNVYSACETHIACGDIKDDQGAIYCSVGPPLIDRKHIYILDESGQKVEEGENGELFVGGHLLARGYLNRPETTAKAFVRNPYYRTGDKARLLANGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLAASRCAVVP-----WGEQLVAYFVRDKDSSDERPVVEVDRTGRLAHYMIPSLWVELEELPTSVSGKVNLKAL----------- 62006081 3045 ----------------------ADSTLHDLFSKQAAIKPDHEALYSSEGSMTYSELDHLTTQFAVYLSRLGVRPETIVPFCFEKSMWAIVAMLGILKAGGVFIPLDPSHPTSRRQALVDEVCAQFMVVSPTTASDCQGMVQNTIELSQSFIAHISTINVTKQ------------SFVRPGPNNAAYVLFTSGSTGKPKGVIIDHKGVATVLLRQREDFSINGDSRMLQFS--NYVFDACIIEIFTTLIAGATVCVPEHQRVHNTAAFIREARINHAILTPTFTKTL------SPEQIPGMKAIILVGEAPTKEIIDIWVDK--VELHNGYGPAEACVTSTNYTYSSSVSATNIGRSFTHGLWVVDPDDHNRLMPTGCVGELLLQGSSLARGYINDEEKTRKSFIKERFYKTGDLVRYNLDGYVEYLGRKDTQVKVRGQRIELGEIEHHIKNSNTAIEHAVVDITRNAGRESLLAFICFTSQQEAETEVTEELRESNLPSHMIPKYLIPVDYMPHNAAGKLDRKMLVASIAK----- 62006081 863 -----------------------DTCIHHLIELRAREAPNSPAIWAWDGELTYGQLNEAANRLAHYLISYDVQVEDLIHVCFEKSVWYWVAIFAINKAGAAWVPLDPSHSEQRLRQVTSQTRSKLALTSNNTRNLLSGIIDRVIEVSSALYRHINVSLGAKN------------PQVSVSSHNAAYVLFTSGSTGVPKGLVMTHGGISTSQVAIKKRMGINSSNRTLQFA--SHVFDLCLGESILQLISGACIFIPSEYTRMNGLDFITEHKINTLFLTPSFVRTL------SPDQLPSVTLLLLAGEAVPRDILTTW---FGVRLWNGWGPAETCLFSSLHQQSVDESPLTIGRPV--GDFCWVVDPTNKLAPIGTLGEVVIQGPTVLREYLADVERTKATTMYKRFFKSGDLASYNPDGTLEFSNRKDTQVKIRGLRVELGEVEHVQSSLEGARQVAV-DVFTTDSGTRLIAYFCFSDETPVTEELQAQLTNMTLPRYMVPSLFLPCRYMPFIASTKLDRNKLKKLVSE----- 21902205 6794 ------PWDLQQAMSYNKEPGMVTACVHELITQQSARDPHHEAIYSSEGIVTYANLDRLSNLLAHYLHRLGVRPESIVPFCFDKSPWAIVAMLAILKAGGAFLPLDPLHPRNRREALVQEVGAEIMIVSPSSS------------VPCEGLTSIMVEFTIELLEQLSSRYDAFQELPKAEPSNAAYVLFTSGSTGKPKGVLMEHSAFATSTLGHGGIYNLSPASRVFQFS--NYIFDGSLGEIFTTLSFGGTVCVPEDERLQKAPSFMREARVNTAMLTPSFVR------TFAPEQVPSLRLLVLGGEPSSKDLLETWCGRL--RLVNGYGPAEACNYATTHDFKPTDSPHTIGRGF--NSACWIVDPTDKLTPIGCIGELIIQGNALARGYINDADRTKNSFIPHRFYLTGDLVRYTPDGQLEYLGRKDTQVKLRGQRLELGEIEYHVKKSLANIEHVAVDVAHRETGDTLIAFVSFKEKMATTDDLRVALAKMSLPGYMVPSTILPVREMPFITSMKVDRKKLTAMAA------ 21902205 3547 -----------------------------IIERQAQQTPQAHAVYAWDGTLTYSELDRAANKLANFLIKHGVKVGDIVHVCFEKSLWYVVSVLAVNKAGAAWVPMDPAHSLQRLQQVVSPTGARLALASSVHRHLCSKLLNTVVE----------VSLTLDEQLNRDEGISDIKPSVAVVSNDVAYVLFTSGSTGVPKGIVMEHGSLCTSQRDIAKRLGLKSNVRMLQFS--SFVFDVSVGEIMLSLMHGACVCIPDHDRLNNLGGFIRDAEVTWAFLTPSFARTLC------PQDVPNLELIVLAGEPVSQDVFDLWFGKT--RLVNGWGPAETCVLSAIHEKSADESPLTIGRSVGSFAWIIDVENPQRLAPVGCIGEIVMQGPTLLREYLADPAKTVSSTLTGRFYKTGDLGFYNPDGTIHYSGRKDTQVKIRGLRVELGEVEHHIRSLDSVRQVAVDVLRTE-TGTNLVSYICFSSEDPEGDDIFLFMTESILPRYMIPTYFIPCSYMPLISSGKLDRVKLRKLAQEELEA- 21902205 11148 ----------ELAQRSNGDGQIIDDCIHLIIERQAKQRPNRPAIDAWDGKFTYSELDRTANRLAHLLHDYAVKVGDIVHVCFEKSKWYFVAILAVNKAGAAWAPFDPAHPPQRLKAVASQTGAKLALASTANTR-----LCEQVVDCVVEVSSTL---DKNLWTTYDNIEKGPD--INVTPMDAAYILFTSGSTGVPKGIVMQHGALCTNQAALSGWLGFDHTVRMLQFS--SFVFDVSVGEIVQALMNGACVCVPSEHMRLNSLDFVRDFNVTWAYLTPSFTRTL------KPKDFPSLKLLLLAGEPTTQDVLDTWFGLPNTRFINAWGPAETCVYNTLYEQSNTESPLKLGRAVGAYIWVVDVENPQRLAPTGCLGEIIVQGPPLLKEYLADPEKTAAATVTNRFYRTGDLGFYDHDGMLHFASRKDTQVKIRGLRVELGEVEHRIQSLDGVRQVAV-DVFKTEKGANLVAYLCFTSDTKTPDELQINLGKSSLPTYMIPTMFIPCAYMPFITSSKLDRVKLRRLTAE----- 21902205 12251 -----------------------DTCMHEMFENRVHLNPLAPAVAAWDGNYTYAELNSAANKLAHYLKSYSVKLNDLVHVCFDKSAWYIVSIIAINKAGATWVPLDPFHPEQRLRSIVNQTKSTLALASPGNITL-CSALVDNV---------VEVSSALDSMLPAQDGLESP--KVSVSSRTAAYILFTSGSTGTPKGVVIQHRSLCTNMNAIAKRVRYHLDVRILQFS--AYVFDFSILEIIMSLLQGACVCVPEHIRMNGIVDFIRDMNINWLYLTPSFLRTI------NPIDVPNVELVFAGGEAIPRDVFETWVGR--VRFINGWGPTETTVVGSIHEESVDESPSTIGHPVGGF--CWIVDPNNPQLPTGTLGEIVIQGPTLLHEYLDNPDKTQEAILYDRFYKTGDLGFYNANGKIEFSSRKDTQVKIRGLRVELGEIEQVQASVEEIRQIAVDVIKTD-NGSNLVAYLCFNDESPLDTNLQETLAGATLPRYMIPTFYIPCSYMPSITSGKLDRKELKRQ-------- 21902205 5737 --------------------------LHKLIERHAISTPNAIAIDAWDGKLTYAQLDRMANRLAHHLKAFDVKTGDLILLCFEKSLWYIVSIIAINKAGAAWVPLDPSHPMQRLQQVVNQAKAKLFLTSPLYHTLG-DELSDTVLEISQALDDILLKVEPSTLAPDVAL----------SPRNAAYVLFTSGSTGTPKGFVIEHKAVCTSQTAITNRLGLHRGVRMLQFA--SYVFDLSVGEICCTLICGACLVIPDEVRLNNLAKFMREKDINWAWFTPSFIRTL------EPADVPKLELVLLCGEASDKKILEIW--VGKVQLFNGWGPAETCV-FSSLHEWKSVTPLTVGKPVASF--IWIVDPKNRLAPVGTVGEAVVQGPTLLREYLDDPIRTKASILENRFYLTGDFCCYNPDGTIEYHGRKDTQIKIRGLRVELGEVEHQIRNFLGESVHVTVDVHKFESGSVLVAYIGYSEETPLTDDLQRDFHAMALPRYMVPTLFIPCSQMPHLTSGKLDKGRLR---------- 21902205 13323 -------WDLEQAKEWNENPEILDTCIHSLIEKQARIRPDAPAICAWDGEMNYSQLNSAANQLAHHILKIGIKADDLVHVCFEKSVWFFVSIIAINKVGAAWVPLDPSHPEQRLRQVVGQTLAKFALSSPTNAALCNK-LVHNVIEVSPSL--------IDELSKFCDGFNSPA--INVPSSNAAYVLFTSGSTGTPKGLVMQHGAVCTSQTAIAKRLSLTPDVRILQFA--AYVFDLSIGEIVAPLIHGACVCVPSEETRMNGLEFIRDARINWAYLTPSFVRTL------RPEDVPSLQLLLLAGEAVGRDILDTW---FGVRLINGWGPAETCVFSTLHESSIDESPLTIGRPVGGYCWIVEAEDSNKLTPIGCLGEVVLQGPTLLREYLADPQRSKETIITERFYKSGDLCFYNPNGTLEFYSRKDTQVKIRGLRVELGEVEHHIRELEGVRQVAVDVLTSETGTQLVSYICFNDDSQPSSPELKADIQARTLPRYMIPTLFIPCKYMPFITSTKLDRKTLK---------- 21902205 15513 -----------------------DDCIHHLIEQQALINPEAEALSAWDAKFTYTELDRSANRLAHYLQSTGVQVGDCVHVCFEKSAWYVISILAINKAGAAWIPLDPSHPTERHQQIVSQTGSTLSLTSPANA------------AKCASVVASVLEVTGEFMETLEEQYKDSKPATSVSPKDVAYILFTSGSTGIPKGVVIEHGALCSSQTSYVRRLGHAPGVRMLQFS--SFVFDASIAEIFAPLISGACVCIPSWETQMNSLTYICKENVTWALLTPSFARTM------DPLEVPCLEILILGGEAVSRDVFELW---FGVRLFNAWGPTESCV-FGSLHEWESISESTIGRPLGGY--CWIVDPEDQKISPGTFGEVVIQGPNLLREYLADKDKTASSIVANRFYKTGYLAKYNPDGTLQYYSRKDTQVKIRGLRVELGEVEHHIRQSLIDAQQVAVDVFNTDAGVNLVSFICFNNDTLPASRLTDDLKDSVLPGYMIPTLFVPIKSMPLVTSG------------------ 21902205 16606 --------------------------VHQLIERQAEIRPDAMAIRSWDAELTYSEFNRAANRLANYLTAYSIKTDDLIHVCFEKSAWFFVSILAINKSGAAWVPLDPTHPEQRLRQVVSQTCSEITLTSAANKNL-VSSLSKSV---------IIVDSELDLQLSKVEEYSQKAQVTATSSDNAVYVLFTSGSTGTPKGLVMQHGSVCTSQTAIVKRLGLTPSVRMLQFA--AFVFDLSIGEIIAPLITGACLCIPEHTRMNSLTQFIRDMEINWAFLTPSFIRTI------NPVEVPGLDLVLLAGEAVPRDVLTTW---FGVRLINGWGPAETCVFSTLHEKSVNESPLTIGKPVGGFCWVVNPEDPHRLAPIGTLGEVVIQGPTLLSEYLSDPERTRSSTLYNKFYKSGDLCYYNQDGTIEFATRKDTQIKIRGLRVELGEVQHHIQQLPDARQVAV----DVYKGENLAAYFCFSDETPISEDLQSCLAAVVLPRYMIPTMFILCSYMPFITSTKLDRNELKKL-------- 21902205 18783 ------PWDVQRAQLNNKKSDFIHTCLHDMFTKHASNAPHHEAIYSSKGSLTYGELDHLTDILATHLSSLNVGPETVVP-FASRIHVAVVAILAILKAGAAFVPLDPLHPISRREALVREVNARVLI-ASSDAVASCAGMAEHVVELSPSVMARLATSVTLKIL------------PKVGPRNTAYILFTSGSTGKPKGVVMQHGSFSSTTIGYGKVYNLSPLSRIFQFS--NYIFDGSLGEIFGPLAFGGTICIPSDDERLQCADFMHRAKVNTAMLTPSFVR------TFTPDKVPHLKTLVLGGEAASKSTLEMWVDR--VTLFNGYGPAEACYATTHIFKSSAESPRLIGSSFNGACWVVEPSNHNKLTPIGCTGELVLQGHALARGYLNDKMKTEESFVPKRFYLTGDLVRYNSNGELEYLGRKDSQVKLRGQRLELGEIENITQSLSSVRHVAV-DVMHRQAGDSLVAFISFSGHASTLGSLRENLKA-SLPAYMVPSIILPLQCMPFITSMKLDRTQLRALSSEELAA- 21902205 2437 ------PW--DLEQSLKANSEIPDVCIHELIEKQAVERPDSLAIVGWDGTFTYTELVEAANRLANYLKNFTIKTDELIPVCFEKSSWYIVAILAINKVGAGWVPLDPSHPEQRLRQVVSQIRAKIVLCSPSNAYI----------CNGFGLTVIEISSVFNQKLVESGVTSTTGPATKVTPRNIAYVLFTSGSTGTPKGLVMEHVSVCTSQTAISQRLELTTDVRMLQFS--AFVFDISVGEIVATLISGASLYIPDNTRLNNLPNFIQNNNINCAMLTSSFLRTI------KPADVPALELLVFVGEAPARDVFETW---FGVRLINGWGPAETCVLSTIHEQSIDENCLTIGRPVGGFCWIVDSDNPQRLAPTGAIGELVVQGPTLLREYLADSEKTKLAIVYDRFYKSGDLCYYNPDGAIEYLTRKDTQVKIRGLRVELGEIEYHL-QHAEIRQVAV-DVINGENGSSLVAYFSFNEESKTADAIDEDLQARVLPSYMVPTFFIPCSYLPTSTSVKLDRKALK---------- 21902205 1360 --------------------------LHQLIERQAKNRPNATAIQAWDLELTYLELDRAANRLAHHLKSCGVRDQDLVHVCFEKSAWFFVSIIAVNKAGATWIPLDPSHPIQRQQQVVSQTKAAL-----ALASISNVDMCSKLIGNVVEVSHTL-----DEALAQTEMSSHG-PVSNVSPRNAAYVLSTSGSTGTPKGLVMQHQAVCTSQTAITKRLRMTSDVKMLQFA--SFVFDLSIGEIFGPWVVGGCICVPSEETMNDLVNFINTMKINWAYLTPSFARTL------NPVDVPGLELLLFAGEAVRRDVFEAWFGRL--RLINGWGPAETCVFSTLHEKSLDESPLTIGRPVGGH--CWIVDPQDRLAPIGTFGEVVIQGPTILREYLADFTKTESSMVRDRFYKSGDLCRYNADGTMEFGSRKDGQVKIRGLRVELGEIEHHIRELEGVKQVAV-DVANGDGGAIIVSYFCFTDEAPMTSDLQSQLTALVLPRYMIPTMFIPCCYMPFITSTKLDMKLLRLAMSE----- 21902205 10064 -----------------------DSCIHELIQYQAVTQPDAPAIVSWDRDFTYKQLNEASNRLAHLLVKYNVKPDDLIPVFFEKNAWYFVAITAINKAGAAWVPLDPSHPVLRLRQILSQTGTTLALSSSANAVL-CSTLVRKVVEVNAELDNKLLATESSAHGPVVD----------VSSRNAAYVLFTSGSTGIPKGLIMEHGSVCTSQVAIAKRLGLNSKVRILQFA--AFVFDLSIGEIVGPLISGACICVPEHIRKNSIANFINRQGITWTYLTPSFVRTI------KASEVPNVKLLLLAGEAVPRDIFATWFGKL--RLINGWGPAETCCFSTLHEMAICGRESPCRRPVGGF--CWIVDPENRLAPTGALGEVIIQGPTILREYLSDVDRTEAAVIKSRFNKSGDLGVYNPDGTIEFSSRKDTQVKIRGLRVELGEVEHAVVALDGVHQIAV-DVFKGDNGTQPRGYFSFSDESRQIHEIDEKLQARALPRYMIPTLFIPCKYMPSITSTKLDRNELRRR-------- 21902205 8986 ------------------------RCFHEMLDEIALVRGDSLAISGWDKSFTYREMAETTNRIAHHLVDYGVKVGDIIHVCFEKSAWFIIATLAINKAGAAWSTLDPSHPTERYQKIINQTGSQIALSSPVNSN--------RCASLLPNV--IELTSELDSKLAQNVEWSTSRPAVNVTPRDAAYVLFTSGSTGVPKGVVIEHGSLCTSQISLSKALDFNEEFRVLQFS--SYSFDIILFEIGSTFLTGACL-FVPSWDMNELVEYIRKHQLTFMVLTPTLARTI------RPEDVPSVDMLVVAGEAPTRDILDIWFGKL--RLANGWGPTECSVIACLHQTSVDESPKVIGRPIGG--SCWIVDPEDATCPLGTVGEIVIQGRNLLREYLSDPVKTADSIHWDRFYLTGDLGFINEAGNLEYCTRKDTQVKIRGQRLELGEIEHHIQALESVRQVAVDVIKSD-AGSTLVAFVSATDQTVTDTRVIANILSTLMPRYMVPSAFIPCAEFQHTGG---RYKKLRELAA------ 21902205 14437 -----------------------------LIQERIKTQPNDTAIVSWDGDLTYKELGVLASRLAWKLQGLGVGPESLIPLCFPKSTWAVVAMVAIEMAGGAFVPLDPNAPVARLRGIIEDTKSSLAVASPS-CQDTMRDIGIEVFA-------------VDEALLLELSDPADGVKSMAQPDNASVVLFTSGSTGKPKGMVIQHNSLCSSGNAYGCDLEIGPGTRIFQFS--AYTFDVGVLDCLVSLMRGATICIPDHARLNDLAGAMNVTKANWVFLTPTVADLL------SPADVPYLKTLCLGGEAISKKCADRWVNCTN--LHGLYGPAEASICAWNPAVGQSGRSTNIGRPTSSAFWVVEPNNYKRLVPVGCIGELLIEGPMLARGYLNATADVASNWMENRVYRTGDLVRRNADGTFEFMGRKDTQVKLHGQRVELGEIESRIHELPKDMAAIVAVVKDEHEHDSLLAFLWYTEGAVATAHLMEVVTDEVLPSYMIPSSYLIFEGKPQTVNGKVNRNGL----------- 21902205 4643 ------------------------------------------------------------------LLKLGIKPGDLVHVCFEKSIWHFVATLAINKAGAAWSPLDPAHPEQRLRKIVVQTGANLVLTSPSNSML-CSALSEKVLEVTSSLDQ-----------KLAETVDSEAPDVAVTPDNVAYVLFTSGSTGTPKGVVIEHRSVCTSQTAMIKRLRVTSDVRMLQFA--SFVFDMSVGEVIPTLFSGGCVFVPEDIRMGNIAQYIRDQRINWAFFTPSFLRTL------APKDIPNLEVLLIGGEAIPKEILNTWFGR--VRLINGWGPVETCVCSSWHEKSVDESPLTIGRSAGGF--CWIVDPEDKLAPIGTVGEVVVQGPTLLREYLGDPERTAASSVKGRFYKSGDLCSYNSDGTLKFFSRKDTQVKIRGLRVELGEVEHHITALHGVRQIAV-DVYKGDHGTNLVAYIVNSDDSSPFFSIDQKLQNRTLPQYMIPTLYIPCSFMPSIISTKLDRNELRRRTAD----- 21902205 7897 --------------------------FHTVIEQQTIIRPESPAVHGWDGNFTYGQLDQAANRLANHLIAYEIKNDELIHVCFEKSSWFVVAILAINKAGGAWVPLDPSHPTQRHQQIVDQTKARLALVSPS-----------NISTCIDLVEHVVEVSPVTDEILSKTESSHRGPDREISPSNAAYVLFTSGSTGTPKGLVMEHRSVCTSLTAITKRLKIRPSARTLQFA--AHVFDCAVGEIISSLFTGGCLFVPSDHDRMNALEFIRQNKINYMWSTPSFIRTL------SPMDVPSLELVVLVGEAVTRDIMDTW---FGVRLINGWGPAETCVVSTIHEQSIDESPLTIGRSVGGF--CWIVDPEDKIAPVGALGEIVIQGPTILREYLADPVRTRDKYW-NRFYKSGDLGLYNADGTIQFASRKDTRIKIRGLRVELSEVEHALSRRP--SGCCRCCIRSTRWCQVPHTFLVLAEGFDECDEMNDGMQERSLPRYMVPTFFIPCQYMPSITSRKLDRNYLRRRTAEQLV-- 170696647 22 -----------------------------LLAAGLRRDPTRTVVHFEDHAITCEDASRHVAQLQRWFRERGLVQGDRVAVMLGNSPEHIHLIYALHVSGLVWVPVNTKLRSAGLEYLLQHAQPKLFVIDDEFDAVTAQDCGAAQRTRLPAFD-------------ASDTHAA-FATPAIGVHDPLCIIYTSGTTGAPKGVVFTHRMMRIASEAALRVADVRDGDRLFLWEPLCHIGG--AQMLLLPFLENVTLHAVPRFSASQFWPQIERAGATQLHYLGGVLDILMQLPESEQPAAHTLRVAWGAG--VSAASWEAIQARLKVSLRECYGMTECSSFATANLTG---KPGSIGRAL-PWIDIDLLDENGQRVQDGEAGEIVLSSGTFLPTYLNNPDATKAAL-RDGRLHTGDRARRDADGDLFFIGRQTDSMRVRGENVSAWEIERIFAAHPAIRASAAIGVASAIGEQDILLNVQFKDEAVAWPALHAWAQER-LASFQLPRYYRAVSAFQLTASERVKKHLL----------- 118464263 4 ------------------------DTIVGVLDEAAASRPARPLLRCDGATLTVAETAALSAAGTRWLWDAGIRPGMTIAWQLPSHVSAALLMLALARCSVTQAPVLHLYRQREACAALAVAGVDTLIVDESTT-----------ANVPPGARVVKLPDGFVELLRALPTDPQPELAQSHRADDARWIYFTSGTTGRPKGVRHTDATLLAAARGYAQYLGLGPNEVGTIAFPIAHIGGM--VYLASALIADFPVLMVPKVDVETLPRLLAQHDVTVTGASTAYYQMLLSAQVASGSGVPSLRMLIGGGAACPPELHKQVREQMGVPIVHAYGMTEAMVCVSPATDTEEQQSNSSGRPIP-----------GSDVRISETGEVELRGANLTPGYV-DAEQWKSVLTSDGWFRTGDRGYLRPDGRIVITGRTKDLIIRKGENIAPDEIENELLAHPLVDEVAVVGQPDDLRGEMVCAVVRPRHRDVTLDELCAFLDQRGMMKQKWPERLFFVDEFPLTGLGKVAKAELVQQIS------ 119494119 248 ------------------------KCLHHLFLDSARATPHAPAVQGWDGSLTYAELDQLSNSVARQLLHRGVRKGQYVPFSFEKSVWMVVAIIGILRAGGVVASIDPSQPQSRAREIIQETGTTVIVASTAQASI----FAGFVDTVVP-----ISADTVHYAVNDTGLHT---SLPQVHPEDPAVVIFTSGSTGKPKGIVIQHGAVATRMVAEGRAFQY-HGARTLQFA--ASTWDIFMTDIFTTLAFNGCVCIPSEEDRRNLPKFCAEYDVSLALITPSLANLL------EPTGFPTLKTLIFGGEALKEEVTRKWEAIDGISLHQGYGPAETGPCVA---GRLAERPEILGYALDNSICVLVDPSNNQLVPLGAVGELVVGGPSLLREYINDSGKTEAAVIESPFYRTGDLLRYTLDGRLEFVGRADDQVKYHGQRIELGEIEHHLSRLPGVESCVVVLIKTGFFKDRLVAVVQAGDQNITITHMRSFLSSR-LPEFMIPNELLVVHELPHNSSMKLDRGRVAQWISD----- 157130887 11 --------------------------IGQIVWNLLSRTPDKVIQIDADRHMTCAEMRRRIVRVAMNLRQQGCRRGDIVSLVCTNSENVVPVYMGCLTIGLVVNPLAPIFNKDDLAHMMRQTQSKVVFC-DAENRETVEQAAEDAIAEKPM---IYVMGESAGEALSIDGLLRPAKVPKYLGDSLAIILCSSGTTGLPKGVCLSHAHLI-------------ENDVFLNAGPIFFSALFWATGMFAVLTSRPRVITSKAFNEETLIDVIEKYKVVDVFTPPSYVAALVNHPRFAKADFSSVKRWTMGGAIVSEELQTKLENRLPNGIASVYGTSEIGI-VTAADTP--VVPGAVGTIISNL-EVKIVDECDRRLGPMEKGEIRLKFKHKILGYLNNEQATLEAFDEEDFFKSGDIGYFDQSGQLYVVDRIKDIIKYKNYQISPSDLESVIEKIEGVSHVCVTGVPEDKSSDLATAVIVRKEGSTLTEEQVLQAVNSQVSDFKLRGGVYFVERLPTSAAGKVLRRAVKEMVINRL--- 149917121 568 ------------------------------------------------TRITYRDLERRSASVAEKLWAHGIRPGDRVAIGGRNHPCWGIAYFGILRCGAAAVPVDKDYAAGPLATVLDKSGAKLALFDDHVVELEPES--------CPRWDLHEVAAEVGPDAPAPAL-----PEVEIGDDTLASVLYTSGTTGDPKGVMLTHENFTALVAALAPLFPLEHQDRVLSVLPLHHTFEFTC-GMLLPISRGARVVYLDEINGDRMVEGLEAAQITGMIGVPALWRRIVNEVRERGFDLTNLKYLVSGAAALPKDVHQTFQG-LGLHLAEGYGLTEAAPVLTLSKASPRNKGGNVGKAI-PGVELRIDEPNDDGV-----GEILARGPNVMVGYEGAPDATAEVL-EDGWLRTGDLGKLDSKDRLKIVGRSKEVILSSGENVYPDDVE-VMLGLPRVKELSIVGIPDREKAERVAVLVVPDYEGFEGETLDRVARRKNLPRHMRPTVIHFTDDLPRTTTRKVKRKEVKRILE------ 118473241 7 -------------------------TVPALLQRSVREFGDDTYLVTPTGRATYREIDNLSVRAARWLLGQGAGKGTRVGLFFANGIEWITWWLAVSRIGAVAVPLSTLYTPAEIAKVLRLADVGILVAPPRVLNIDVGLRLREALPELPFLRRIAITGETDLPCATRIDDTGAAAESEVSPADLAVMVHTSGSTADPKGVLHTHGTLVRQTAAIRAVTGSQGHARILCAMPFFWIGGL--LAATGALHEPVTLAILPKLDAGAALDLAERERITGIVGWPAFTQRLREHPTFSVRDLSSAPMLRDG--PLDIAMTDVPD---GFPVHRT--MTETAGGFA-------------------YTDMRIVDDNGVPAPDGTVGELHVRGIGVMAGYNKRERF--ETFDDDGWYHTGDKVYRRPDPRVFYVGRTTDLIKAAGANVSPLEVEAVLAGFGEVAQCLVLGVDDAERGEEVCAVVVPSGGDTLDVALLAQRAREQLSAYKVPTRWVIADDIPTLPSGKFDRKALRRWIIDERLG- 172041365 63 -----------------------------LLAIGAARDPFHTAIIDDRGSMTYQELHNQVNQLAKALFRIGIREHDRIGVLTRNHRGFIMALCAHGRLGTDLVLFNTGASAEQTRAVARENKLDVLFIDEEFIPLDTIGLTREAEEALPMDSNI------RDALAMEDHATRSEDWPSLSRTTPATIILTSGTTGTPRGTRRPEPPSYLPASSIMSRIPLKARRPFYLAAPMFHTWGFANIQLALALRS--TMVMQRKFRPEDAVQLIEANRPYAIAIVPTMLRRLLEAVPEGMD--PGTKVIAASGEPIPPQIVEKTFEKFGPALYNLYGSTEVSWATIANPDDLQRHPNTAGKP-PMATVVKVLDEDFRECPDGEVGRIFVANNMMFEGY-TRPGKDKE--THEGMIATGDLGYW-EDGLLFVSGRSDDMVVSGGENVYPTDTEHIIGTLPEILEVCVQGVPDDEFGQALCAWIVTKEELSAAEEIKATV-SKQLARFAVPRHFVYVDSLPRNAVGKVVRREL----------- 156547017 33 -------------------------SIGEHLLATLSSKPQHVAQVETGKQTTFAEMKDRSVRCGIWLKKQGVGSNDIVVICSKNNLDVYAPFFATFYAGGTFAGWNPFMVASKIQHLMKLFKPKII-----FAGEDLVDALQKAAKLENVEAEFVVFGKHSSLPSFHDIEVRTFRPQKINPQDNGLIVQTSGSTGFPKGVVHPYKNLLPAVGSFIPYCAV--GDVVMWYSTCDWVTGIIFT-LRSVLLRNTR-IMHTQFEVEETCRIIEKYKVNRVLLSHIAMGHMLKTNALKRYDLHSLKLICSGGSKVSIELLQGFRDALPNTLVQVYGLSESGRAVMSQTENAK-SVDSIGF-VTPCNQAKIVDNSGKTLGANQPGEICIKSPIMMTGYLNNPEATKEVLDDEGWLHTGDKGFYDEAGEFFIIERIKEMMKYQNFQISPTEIEEVLASHPGVMEVAVVPLPHPEDIDRPMAFVIVPGSQVTEGELVN-LSASVLGEIKLRGGVKFLENLPKTASGKINRPVLKETAKAMAAA- 78355240 8 -------------------------TLRHVLDRSAELFADQPALSAGGTPVTYSEFKEQVETLSGLLIEQGIAPGDRVALLAENSPNWGIAFFAITTMGAVAVPILPEFHPDAVHHIIRHSESKAVFVSDETPVFLLMETFRPV--ELGTSRDLVREFKAAGLREFRRLKEKAMRLAEVKEDDVASLIYTSGTTGHSKGVVLLHRNIVFDADAVKSIVQVGPGDRLLSILPLSHTYECTLGLVLPVL-NGAHIHYMDKPTARALIPAMGKVRPTCMLSVPSFFKRLLYGIAPVRKKLNALRIFCIGGASLAPDV-EQFLREAAFPYAIGYGLTETSPLVAG-SGPAHTRFTSTGWPLI-GVEVRIDAPD----PATGEGEILVKGPNVMREYYKAPEITKNTFTEDGWFRTGDLGKFDADGYLYIKGRLKNVIVPSGENIYPEEIEAVIQQSPYVLETLVYARLDEEYGSLPAAKMAKKTDDLL-EEIRTAANQQVASFARLHKVFEQTEPFEKTPTHKIKR-------------- 118619896 7 -------------------------TVLERIIEQAQRRPEAIALRDGTSALPYGELVAEVDRYAGALRAQSASRGSRVLVISDNGPETYLAVLACAKLGAIAVMADGNLPPATIDRFCQITDPVAVLIAPGSKVGS--SSLPEGLAAIPAIRVDIGSGTGEFAHSPDT--DRPATEPGLGADDPLAMIFTSGTTGEPKAVLLANRTFILRNEGLNWVTWVDGETTY-SPLPATHIGGL--WWILTCLMRGG-LCITGGENTLSLMQILNSNAVNTTCLVPTLLSKLVSELKSAATTVPSLRLLGYGGSAIAADV--RFIEATGVRTAQVYGLSETGCTALCLPTDDKIEAGAVGRPYPGVEVYLAADDEADGAGPNAPGTLWIKSPANMLGYWSNPQRTQEVLI-DGWVNTGDLLERHEDGFFYIKGRSSEMIISGGVNIAPDEVDRIAEGVPGVREAACFEIPDPEFGALVGLAVVAATDVDASAARK--LKHTIAAHYARPSTIVIVSEIPRTQSGKVMRTSLATAANQVQTGG 120404802 462 -------------------------------------------------TLTYRQLDEAADRMAVALTAAGVGPETSVAVLLSRGPDYVVTMLGVLKAGGVIVPLDPAMPAERISDILEQSRAS-VVVDDAF------------VAAVPDVE-----------------PPAGYRPAEVTADRAAYIVFTSGTTGRPKGVVGTHGAVLGYAEDHAEQVLRPAAARIGRPLRVGHAWSFTFDAAWQPLAAGHSVHLLGEESQRDAEALIGRFGIDMLDTTPSMFAQLHDVGLLSTVPLA---VLALGGEAVSPATWRLICARTGMTAFNCYGPTETTVEAVVAPIDGYQRP-SIGQPTR-TMRTYVLDAWLRPVPDGVAGELYLSGRQLTRGYLGRAAETAGRFVADPFYRTGDVVRRGADGGLQFLGRADNQVKIRGFRVEPGEIAAVLSGHPAVTDAHVVV--DRVGTQTRLIAYVAAATPPAVADLRELMAKR-LPRYMVPQRVVVLDELPLTSHGKIDEAAL----------- 87122295 556 ------------------------------FANIAQTQPDNIALKSENQTLSYADLMQKVDLTAVFLQQKGVNSGKRVGICLERSVEQLVAMLACWRLGATYVAMDHKWPDSRLQFICQDAELVLVVGQDEGANTESPESSENIVAPIWLPKACLWVNQTLSSQDRGDLSQTDALAESLLPSDVAYVIYTSGSTGQPKGVEVSQSNLIHYVTGVLDRLQLTEKASLASLA--SNGADLGYTAIYGALLSGRTLRLLAEFDAEALAEELASSPVDCLKIVPSHLNGIL-LATARSEWLPN-EALILGGEAISPELVAKVRKKT-MSIFNHYGPTETTIGVVAQKLDLLSESIALGRPLANVG-TRVVDACGRVVPQGFAGELDVSGPTLANGYLGQAALTKERFHQDGWYRTGDRVKQVGE-VLYFIGRSDFQIKIRGYRVEPGEVEAWLKQHLD--DAVVLNVPDERQNNRLVTYIVVGEGEGEGEEKLDSLKARELPDYMVPAVWVPLERLPLLGNGKLDRKALPDA-------- 115449583 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVRPEDVLNLQFTSGS---PKAATLTHNNIVNNARFVGRAMHLTPDDIVCCPPPLFHCFGL-VMGFLASFCHGSGIVFPDNFDARRVVEAVVRYDATVLLGVPTMYVAELEYMAKTGQKPRRLRTGLASGSAVSMQLMNQLQEKMGVRLLIAYGMTETVTFITAMEDSDEKRTTTVGRPM-PHTAAKIIDPNGNILSRGERGEICTSGYALQKGYWKNDAKTQEVMKRDGWMHTGDEGVIDDEGYAHITGRIKDIIIRGGENIFPREIEERLACHPAIDEASVVGITDEKYGEVVGCFLKGNAERPSEADVRSFV-EIQLGRHKAPQYIFWLEDFPKTGSGKHQKHVMRELVKERIKA- 32400320 1212 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDMVNLQEDRSLVFVGRKENVVPVHGHAVDIADVESHFSKYPNVRAAAAVFQPHSVTEQELAVFIEQEPFEQDSVELLSAVRQDSLPSYMVPSAYVVLAKLP-TDVGEVNHSLLKQLAS------ 169784604 45 -------WNHELPPSY-------NFCMHDVISEQSNRFPDKVAISSWDGELTYGQIEQYSTFVAGSLKKMGVDVHDFIPVCFEKSRWTIVAVLAVMKAGGTLVMMDPTLPLARLQNMAKQVGAKAMV-----SSRNQHELATTIMSD---GKHIVV--EADAFAHLSNSEPLPL-LPAVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAFPRAKAVGYTEESRVLDFA--SYAFDVSIDSMLLTLANGGCLCIPSDEDLNDINEVIRRMKINYAGITPSVARIL------EPDVIASLSALGLGGEAAAATDVTRW--GHDTRIVIGYGPCECTIGCTVNSDTATGRYISIGT--GNGAAIWIADPNDHNVPVGAVGELLVEGPIVGQGYLNDPDKTAAAFIHDPWYKTGDLGKYDPDGSIVFAGRKDTQVKLRGQRVELGEIESQLNAR-LTAEITVIVKPQSSGGQTLVAFLASQDTEIKSAELSDDLRKKVLPRYMVPNAYISVNYIPVLISGKTDRKRLRE--------- 169601824 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTHRNIVANMLKAGEAGLLQPGDKLLAFLPFFHIYGLTC-LIHQSLYSGLQLVVMPKFDLEDFCKFIQELKVTFAYVVPPVVLLLGKSPVVSKYDFSTIRMMNSGAAPLTRELVETVHKRLGIPVKQGYGLSETSTTHTQSWGDWNKTIGSVGT-LLPNQTAKYMSADEKEMPVGEVGELWIKGPNVFKGYLNNPEGTAHALTSDGYFKTGDVGYQDKEGNFYITDRVKELIKYKGFQVPPAELEGLLVSHPNVLDCAVIGLYDDQATEIPRAYVVPKDGEAEAKEIADWLSAKVAHHKKLRGGVRFVDEIPKSISGKILRRVLKVKAQEEMDAG 197729547 44 -----------------------------------------------EVRLSFAELAERSDRVANWLGSRGVRAGDRMIVMLGNQYELWETALAAMKLRAVVIPATPLLGPPDLRDRVERGRASHVLARAADAG-------KFADVPGDYTRISVGPGAPAGWIPYEESATADAGFRPTRSDDPLMLYFTSGTTARPKLVEHTHTSYPIGHLATMYWIGLRPGDVHLNISSPGWAHAWSN--LFAPWNAEATVFVHRRFDPARLLAEMERAGVTSFCAPPTVWRMLIQADLGRLSTPP--REVVAAGEPLNPEVIETVRREWGVTVRDGFGQTETAVQVANSPG-QLLKAGSMGRP-SPGYRVELLDPVTG-APGAAEGEIALRPAGLMAGYHGDPGRTAEAM-ADGYYRTGDIGSRDADGYITYIGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYIVLEPGPETARVLFAHSRA-VLAPYKRVRRIEF-GELPKTVSGKIRRIELRER-------- 13959822 7 ------------------------------FRSVVAQQPDTTAVVEDQRAFSFTELAQLADKVSAGLLQAGLQPGDRVAIHLGNRLELVALYYACLEIGAVTVPINRRLVAGEIEHLLHHSGARYYI----GEQETYSRYAAVIAGSATLERAWIVAGEGERYLPWSDLLSSPSKRPPSHADSLAAIFYTSGTTGITKGIVHSQATLAQAVALMKAMMPPRTADTGAVHSMMDAIVPWSILMILAAHRLGRAVVLLPVLTAETTLALLQRLPLSFLKGAPSHFNNLLAAGEAAAPPLPSLTYSVSGGDLCPPKLGRRWHDLWGGTLRGSYGTTESGPIFCQ-PDVAGTEQSSIGWPLPGVA-----------LQQTETGELLIRSPANTPGLWNGQD--ADRLPATRWIATGDLVQRQDDGGYLIIGREKDMLKCDAYSISPVEVEQELLKLLDIAEAVVFGVPDATIGERPVALLTTSGRELPTQQLKQHLKA-LIAEYKHPRQYLFVERIPLSSAGKVSRKQLASDYREILGA- 85708791 13 ----------------------------DHLTQRAAAKGDAPALVLREAVLNHDELRQRVEVLAGWIAQEVTEPGARVASWASKGELTCLLPLAAARAGKVHVPINPLLKRAQVAHILSDSGAKMLI----GTGSRLKSLEAGDSPDSCSL--------LEEKAALEAAYATGAKLSDADTDDLCAILYTSGSTGRPKGVMLSHANLWLGAVSVAGYLGMVSDDVTLAVLPLSFDYG--QNQLLSTWYAGGCVVPLDFLFPRDVAKACAKHKITTLAAVPPLWVQLTEL-DWPQEASSPLRRLTNSGGALTTDLVGVLRRIFPADLYPMYGLTEAFRSTFLEPSLVDQHPTSMGTAI-PFAEIMVIDDAGTLAAPEEEGELVHCGPLVAQGYWQDPQRTAERFKPAPW--SGDRVKRAQNGLLYFVGRRDAMIKSAGNRISPQEIEEAAIATDLVAEAVALGIPDDRLGHAVH-LVVRGTTDDAEQASLSKLLLKELPNFMQPQAIHWREAIPLNPNGKIDRTALRELVGE----- 91078508 18 -------------------------SLGDFFFNYAEKNGNKICHIDADQSETYSSVKQRTTRLAINLKKKGINSKDVVAFCSYNSLDNTIPIISSLYLGAKVANLDPTLSTRQTKHLLSLVSPRLIFV-----GEESVPLIEKCLSEANLNSEIVVFGNSTKYDTFSDLLAPSFRPEKVDIHDIAVMFFSSGTTGLPKAICHSHYSFLQLTEISNQSG--HETSCTLHFTTFYWISGMLMLSLM--FLEGGTRVFARNMEGEQTLRMIEKYKITALFVAPVYTYELTSVANPERFDLSSFRCFLTGGTSMSIEQFKKLSSYFPQTVLFGYGMSEVGIISAFHTERDKTKFGSCGKVVAQTTLKIVNPDTEEVLGPNQKGEIRIKSAGLFKGYYKAD--SSQCFDKDGFLKSGDVGYYDADGCLYVVERIKEMFKYLSWHIVPSLIEAILLEHPAVKEAVVFGIPAGEKGEIPAACVVLKDKCVNKDEILKFVEERVSEREKLRGGITFLNELPRTPTGKLIRNEVRNIVIKSM--- 213965083 54 -----------------------------LLGIAAGRDPHHTAIIDDGGSLTYEELHERSTALARALRHGDIQQRDRIGVLARNHRGFIMALCAHGRLGTDLVLLNTGASAEQTLAVIREQKIDFLFIDEEFTGFDECPVAVSWFENYGDTSCV-----REGWTSMQEMTAPPAKWPPSRPRRGRVIILTSGTTGTPKGAKRPEPRSWMPASSIMSRIPLRQRRPAYLAAPLFHTWGFATAQLCIALRS--TMIMRRKFDPADSLRIIEQHSPHTIFLVPTMLQRMIELPDNYDIGATSLKVIASCGSAIPEGIVTKTLERFGPVLYNQYGSTEVSWATIATPDELKANPTTAGRA-PLGTRVQILDEDGNRVADGETGRIFVGNNMLYEGY-TRPGADKQVI--DGMVCTGDLGRM-ENGLLYISGREDDMIVSGGENVFPRQTEDALSQLEGIRECAVAGVPDERFGQALVAWVVPEGRALTNEQIRTYVKQH-LSRFAVPRETVFLDELPRNAVGKVVPRHLPK--------- 159126638 10 --------------------------LSALFTKQVRATPDAPALEDDSTTYTYAELDTEVDALAQRLRSYGVGRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAKPVVVVT--------HRAEAKKVKADVP----LIALDEPATHANGHTKEPSTPLPAEDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFGVQDLQPGDRVAC-------NVFFIWEILRPLLRGATVVAVPSYDPAALVDLLAAKRITETLMTPTLLATVLARHHDLGAQLPHLRTLWLNGEVVTTDLARRIKALPSTRLLNCYSACETACGDIREMLDDNAPYCPVGPPLDP-KHTYILGEDGKAVPEGESGELFVGGPLLARGYLNLPDTTAKAFTADPFYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENEIVKHLAVSHCAVIAH-GEGLDRKLVAYIVRDQDSTDDRPVVQILSGHSLAHYMIPALWVEMDELPHEVSGKVDLKRL----------- 39942420 7 --------------------------LAALFCKQAAATPDAVALEDETTTLTYAELERQTGLLANRLRQQGVGRDSLVGVLLGRSADYVIACLAALRAGGAFLVLELAYPPQLLCDVIDDANPTVVVTHRAHAGL--------IKPEIP-----LVVLDEPNATPEDSAQPTGDANQELPADDLAFVCYTSGTTGRPKGIANPHRAPVRSYSLRFELSDLKPGDRVAC-------NVFFIWEILRPLLRGATVVAVPSYDPVALVDLLASRKITETLMTPTLLATVLSRHSKLGDRLPDLRTLWLNGEVVMADLARRLSALPNTRLLNCYSASETACGDIREMLTEDASVCPVGPPLDP-KHTYILDENFQKVEPGSSGELFLGGHLLARGYLNLPETTAKSFLPDAFYRTGDLARILPSGLLEITGRVGGMIKVRGYSVQPGAVESVVMKHLAVRHCAVVSHGEGLKRQLVSYFV--RDKENPGDRVDPIVQESGLAHYMIPALWIELTELPHEVSGKIDLKRL----------- 86559631 2 --------------------------IYNLFKNSVHKYGNNIAVQCDGKKLTYTELDISIKHIANELKRKGIRQGDHIAIFMDNSVEYIKAFYSINLCNAVIIPIYTHIGREKFLRLIEFLDVKYIISTSDYKEF----LSNETIVKCQKLSNIFLL-YNDDVKDIGGFYKGSI-INKYYEETPAVIMLSSGTTNLPKGIMLSNKNIKSNINSISSYLELNNKDKVLLVKNLTHSSSITG-EMLTSLSNGCTLYLTQKITPSMIIKLISELDISIFFGTPNLLTLILENKNIAKYNFKKLRKINFYGSKMDVNIIQRLCDTFDSEIIYSYGLTEASPRVSYIKKNDLLKKGSSGKPIKDVS-IFIENKNKKELGPGMVGEIVVTGPNVMMGYYKNLDLTRKALNKSKLY-TGDIGFIDQDGFLFIKGRKDNMLNVAGKNVYAEEIEEILCSIEGVKESLVTGKKDKFYGDKLIAYIV-KNEKIDTEEILSYLK-LYLDNYKVPHEIICVKSLEKTVSGKIVRKEVK---------- 189235099 1 --------------------------MGEFFFNCAERFGDRTCQIDADTKETYQSVKKRSVRVALALLNRGVTSNDVVVLCTKVTLDNVVPIIATFFIGAKIANLDPSLSARHTTHLLTLVSPKIIFVEEESVSLIEDSLKCANLAA-----EIVVFGKSLKYLTFDEFATPKPEESAFKPTDTSIIFFSSGTTGLPKAICHSHSSFLHVAYSFHQAGG--KCDSILSFTSFYWVSGL--ILLTTSFISGGHRIFCGPIDAEKTFKIIENYKVTFIFLAPILTYKLTSFEKYQDYDTSSLYSMLVGGTPISSAQFQRLTAVFKHTIIFGYGLTEAGI-VTLFDPKEDRQVGSCGKA-APSMEIKVVDKTGQPLGPNQKGEVRVKSPTLMKGYYK--VESSSAFDSDGFLKTGDIGYYNEKGCFYVIERLKEMFKYLSWHVVPSAIEAILLEHPAVKEAVVFGLPSEEEGELPSACVVLKDNCVKKQQIEEFVAARVSDYEKLRGGVFFVEALQKTPSGKLMRKEIKNAIMKTLNA- 111222814 3 -------------------------SLWELARTRAALTPDAPAVDAGGDRVTFAQFRDRAERLAAGLAARGVGRDDVVSWQLPNRISTMVLAAALSRLGAVQNPLVTMLREREVGFITRQAGARLLVVAASFRGFDHLAMARAVAAEVPGLDVADAAELADADLPPDSPDSADGSGP-LAAAPVRWLLYTSGTTSAPKGARHTDRALLAASTTFSDALAVSADDRVAVLAPIAHIGGLAH--LLTALRCGSSLVTAEVFDPASTPDLLAAHGVTIVGSGVPFIRAYLQAAAPHARLFPRARVFLCGGSPRPASLHAEVRDALGVGVVSGYGMTECPVCWGRADDADADHASTEGPP-GEGAEVVVVRPDGSRADPGESGEIRVRGPQLMLGYVDAALDADAFDADGF-FRTGDLGFVDERSYLTVTGRLKEVIIRNMENISAREVSEPLAAHPAVADVAVLGVPDPVTGERVCAVVVPADAAPTLSQLCDHLLAGGLNKRKLPERLEIVEALPRNAMGKVALPDLRRRI------- 94310682 32 -----------------------GGTVYGAIRASAQRHGDAPALTYIDRTVSYRELLDNITAAARFFSEL-AGPGCGVAYILPSFVETHYVLWGAEACGFA-VPLNPFLQPDEIVNLVRNSAADVLVFPKGEIPG-IAERVAAIRANLPDVRLVAVGGSAPDFLADSTAHGCATWEPSGDSDAVVAYFHTGGTTGLPKLVAHSSRNQLAAALGAASLLGMRKDDRVTNGMPLFHVGG-TIVSTLSVLLSGGHIIMLSAQGLRNIWKIVERFGITIFGAVPTALGALLNVPVDA--DISSIRYGLTGAAPCPFSVTKRFAEVTGVELHELLGMTETGGATAADAAGQRPTVGSVGYRL-PFTRLRVRRQDGDDCDPHEVGVLFVEGPHVSHGY-RDPSQNAGVFIEGG-LNTGDLAYFDDAGKLFIAGRAKDLIIRSGHNIDPGMIEQAMMMHPSVVLAAAVSLPDKYAGELPVVFVVAKPGVINLEELDAFVKERIAERPAWPKAIHVLDQLPTTAVGKLFKPALRVKAAELLL-- 71733830 3 ----------------------------DYLERSAKKFPEKVAV--QGVRLTYAELNTFSDRFSEFLRAQGVTRGEFIPFFMFKEIDSIKSIFSILKADCAYVPLDCKSPEGRLLSIIKSCKAKFIIVNERS-----ESLAERVFSAIPTLKIINIS----EFVSDTAFVFSASLNISV---DLAYVLFTSGSTGTPKGVMISHQAIIDYIGWCTETYNITAIDHVSNHAPLY--FDNSTFDIYTSMAAGATLHLVPEEMLPRLIDWIEDNRISIFFCVPSILTLMLQTGRLRTERFVELKHLICAGEVLPTTTAKKILGLFHLQLTNMYGPTEITVDCTYHVIREADVTSSIGKPRRNMQLMVLTDDGAVTNERGAIGELMVRGSSVSYGYLDNYAKTQEAFVQNPVYKTGDRVTIGEEGLYYYCGRLDNQIKHLGYRIELGEIEANALLLDTVLEAVAVYRSSTSMFESAICMAVKTTVPTDVRTLRAALTS-VLPPYMIPGHFVFLDSFPRTPNGKYDR-------------- 59876752 4 -----------------------------LIELSVQKMPQATALISRDGEMTYTEFDQAACRLAKYLEQAGIRRGQLVPICFEKSPGAVITMVALWKLGAAYVPLDPAHPLQRLQAVISIVEADIAIVS-ASNKILVQDIVRRVITVDPTL------------LSATDVVFESRSQPR----DTAFVIFTSGSTGRPKGVVHVHSAVCSSALRHGPAMSISQATRALQFG--SYTFIVSTFELFTPLIFGGSICIPSEQDRQDIQSALRAFKVNWAIFTPSFARSL------STEDTP-LHTLVLAGEPVQDDIMDRW--APKVDLISIYGTSECSVCITGRMVHGQTPRNCIGRAT--GSLSWIVDDHNRLLPIGAVGELVIEGPSLAQGYLGEPDRTQFAFIEDPFYKTGDLARYYDDGTVHLVGRADMQVKVRGQRVELAEIESHLCQMPSISLKFAVSLIFPRGTPMLAAFIARKPEPASKAELLELAMQLSLPSYMIPAVFLPLAYMPLTASGKMDRRKL----------- 59876752 1047 ---------------YRAHQPRRADCVHHLVKKQTMRQPNTPAVCSWDGDVTYAELDYYSSKLAVHLLDIGVGAKDFVPICFEKSMWVIVAILGIMRAGGAFVPLGPDTPYSRLVMATREVGA-HFMVCSKKQLHRFPDLVDRTVPIGPGFNALVINTPMPVLL-----------LPAVTPTGAAYMVFISGSTGMPKGIVMEHQVFCTSALCHKEGL-LNEESVLKFT---SYMFDASIVEIPFKLLHGGCVTVDPGSAPL-------------------------------------LEVLCLTGEVISTTLIETWAPC--AHLVNAYGPSECCAASSKRDVIIGSNLRNIGTAI--GTACWVIDENHHQLSP-------------M-------EKTAETFVPGRLYKTKDLVRYVPDGSMWLLGRKGYSVKFHGQRVELGEIE------------------------------------------------------------------------------------------ 108799633 28 -------------------------TIPALLARSAREFGDQAYVISPTERLTYGDAERRSAEVARWLLGRGVGKGVRVGLFFPNGVDWIVWWLAVSRIGALAVPLSTMYTPAELAKVVRLADVALVVFEEAFPGLADQPAGRLALTQAPYLRSVVLTGGADRWVTPHDSSEATVSREEVSPADLAVMVHTSGSTADPKGVLHTHGTVVRQTAAVRAVTGSAGPVRILCAMPFFWIGGL--LAATGALHEPVTVLVLPRLDAQTALDLIERERATGLVGWPAFTQRLRDHPSFAARDLSSAPMLRDG--PLDIAMTDVPD---GYPVHRT--MSETAGGFA-------------------FTEMAIVDDEGQAVPEGTVGELLVRGIGVMAGYNKRER--AETFDADGWYHTGDRVYRREDPRLFYVGRTSELIKAAGANVSPLEVEAVVEQFPDVVQCVVVGVEDPERGEQVCAAVVPARGEIDVTDLSARARTQ-LSAYKVPTRWAVVDQLPVLASGKLDRKAVKKMIADGVL-- 116872374 4 -------------------------SIIERIDAWAEKTPDFPCYEYAGTRLSYKELKRQSDALGSYLLKLKTDKEKPIIVYGHMSPLMIIAFLGAIKSGRAYVPVDFSMPVERIEQIKKAADPALFICT------------EELPENLTITDCPVLNAENLVDALEKHFDEKPDPTSCVKNDDNYYIIYTSGSTGNPKGVQISQNNLVSFSNWILQDFSLQQGLRFLNQAPF--SFDLSVMDLYPCLLSGGTLVPMDKTNLKDLYHEIPAQSFDVWVSTPSFADLCLLDPNFNQENNPNLTRFLFCGEVLAKKTARELLVRFDAVIYNTYGPTEATVAVTQVRITAELIDAYPSLPLGPDMRLHIIDETGDVLPDGEKGEIVLIGASVSKGYLNEPEKTDQVFDYKGYYHTGDSGII-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSLIQNCAIIPKMKDGKVDMLVAQVIPSPEYQLSAAIKNELKE-FMPTYMIPRKWIYKTEFPLTMNGKIDRKALNQEVNK----- 145605585 70 ---------------------------------------------------------------------------------------LPVLCYGIIGAGGVLSAAAAASTPSELARQLSSSESKILCCVEALKDVAVKA-VEEAGWGRGGGGRVLIMGEGKEWTENDLLPWQAITDRKTLEDSFVIMIYSSGTTGLPKGVKLSHRNLVAQLRQSWGGSQPKWDYRTLAHLPMAHIAGIQGYLI-NPFYVNGTVYWMPRFDWPKFLQYNKQYKITIFFTAPPIYLMITKSPDV-KDHFASLVRAISGAAPLGKELQHAASRKLGVFISQTWGLSETCGSATLMPPGIDDDTGSV-SALMPNMEARIVDDEDRDVEPGQPGEVLLRGPVVCNGYYKNEAADRESFTKDGWFRTGDVAHVR-DGLIYIIDRKKELIKYKGLQVAPAELEALLLTHPAVLDAAVIGVPGDETSEVPRAYVVADRKKIDAEAIKDFVKRNAANHKQLRGGVVFVDAIPKSPAGKILRRDLRAMAT------ 70608007 79 --------------------------------------------------LTYNQVLYESKAVSSWLKRR-YKKGDRIGIYLPMIPEIIPIFLGIIRAGMIVVPLFSGFGKEPIRVRLEDSEMKAIFTTDLTTRKDKEINPTENLEDFQVDKIVVERGGKANYISYDEVKTAGDGLEKTESEDPLMIIYTSGTTGKPKGCVHVHMGFPIKAAADI-YFQFDMKNGELLTWITDLGWMMGPWLIFGGILLRGQIGLYEYPGFDQISHFTEDFKPGILGLSASLVRSFKGREGKLQ-----VRLAGNTGEPIDPESWNYLYRLIDHPIINYSGGTEISGGILGNYVIKEIKASSFNGP-SPGTKADVFDESGKRASPNTEGELVVLSPGMTRGFWRDEKRYLETYWSDNVWVHGDLAYYDSHGYFYIVGRSDDTIKVSGKRVGPAEIESVINAHQKVLESACVGIPDPLKGEKIICFTVTKEE-INENELINFAQDK-LGKAFSPDRIFLVKELPKTRNAKIMRRLLRAIILDK---- 24744794 2439 -------------------------TIIDDFVSQVNSTPNAPALVCGETTLTYQELNQKVNRLTHYLQHQQLGAGKIMGLMMGRNQNLIISILAIFKTGATYVPIDAEYPNNRIDFIIKDSGCHVCLTES------------NLISRIPQEIETICLDKIDNILAKYG-NQEPNIPP--DSSQIAYIFYTSGSTGNPKGVMGRHLSILNVIQSLRLTFNLDPEWRYIFTAAVTH--DPSIRNIFLPLTIGAPLYIYEVKYIGHLVSFLQENQINALHTTPSIYREIL-ALLEPGETISSLKYISVGGEKLDRETALALRQLFPGEIVNVYGSTETCVGVSQYKINENLDTDVPLGQVFHNNRLFLLDEFNNPVPLHIVGEICVEGAALASGYHNLPQITKEKFKPGFFFRTGDLGKQTAPGVIEFMGRKDNQVKVNGYRIDPEEIEYQLNRYPQIERA--IILPISVNNQTQLSAYCQTDKQIEISEIREFLA-NFLPVYMIPSYFIFLKQFPLTKHGKLD--------------- 119479305 10 --------------------------LSALFTKQVHATPDAPALEDDSTTYTYAELDNEVDALAQRLRSYGVGRDSLVGVLLPRSAHYVVACLAALRAGGAFLVLELAYPPDLLSDVLEDAKPVVVVT--------HRAEAKKVKADVPLI-------ALDEPATHANGHTKEPSTPLSAEDDLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFGVQDLQPGDRVAC-------NVFFIWEILRPLLRGATVVAVPSYDPAALVDLLAAKRITETLMTPTLLATVLARHPDLGARLPHLRTLWLNGEVVTTDLARRIKALPSTRLLNCYSACETACGDIREMLDDNAPYCPVGPPLDP-KHTYILGEDGKTVPEGESGELCVGGPLLARGYLNLPDTTAKAFTADPFYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENEIVKHLAVSHCAVIAVRDQDSTDRPVVEINPSGHSPAARQTLA----PYLAHYMIPALWVEMDELPHEVSGKVDLKRL----------- 215501323 21 -----------------------GHSMPQVLTEYFNKFADKVVAVDKNLSLTAGQFLSKIRRYAAGFQKWGVASGVRVCAHLHNGVESMAAALAVVFAGGTVVLAKTTLVPRELLYQIRDSDCGYVLTDERCSR-----TVLEVKDTC-SLKGVFVIGNVAGFTSFEDLSEDSLKVPSDTKDETAAVIYTSGSTGLPKGVEISHSAYVSALLAFEMLKVCTEDDVYLASNPLTHLSGFIVSGF--CMCYGATAVYRPSLSLGEFIDVIESHKVSLIISFPVKMQSLINEIRRTGARIPRVSKVALGGSLLTRSLGSDVCDVFRCELVNIYGLSE-LTGYAAATPVGQVTFEHCGFPAA-GSKIKITDNTGTTLGPFEHGEIRVQSKSAMKSYYKKPQATAEVLGQDGWIKTGDLGYYDKEGHLYFVERLKEMIKCMDNQVAPAELEQILLSHDAVKEVVVVGVPSPKYGEAPAACVVLDDACTLPKELIELVAGQTAVHKHLYGGVIFVDFIPKADNGKVMRRELKSKFATQ---- 46110867 1770 -------------------------CVHGLFEEQAILRPEAPAITSWDADFTYAELDTTSTKLAHYLADLGVGLEQFVLVCFDKSAFAIVAMLAVLKAGGVCVPLDPAHPDAAIRLRAEDTGASIAAVSSSMASRLSNIVDKAVVVDSNLLQNI----------------SENAILPQINPHNACFVIYTSGSTGRPKGVVLEHRGIATNAKSSGPKLGYSEESRVLQFA--SYTFDNSLAEIFTTLALGGCVCVPEHERFNDLAGAISRYRVTLADITPTVACLI------NPLDVPTLKTLALGGEAVTHKCVDIWRDF--VSLQCCYGPSECSVNSTYSGEAQPGKATNIGRAVGSVTWVVDATDHNRLVPIGCIGELLIDGPIVSRGYLNLPEKMAQSFVAPPLYKTGDLVRYNSDGTLTYFGRKDTQVKLHGQRIWTSAVE--LIQFEGKKSLASFICAD--LGSVRSATVLAMDDSSLAKELEIAL-SNNLPAYMIPSVWLPVSEMPMTSSGKLDRRSLRSMVQ------ 46110867 4389 -----------------------DQCVHHVFERNVQSLPDTPAIEAWDARFTYSEVDMLSSRLAHHLVSLGILPEMYVPLCFEKSAWTPIAMLAVLKAGAAFVPIDPTHPPERIEFLVQNTSAKLILCST--------SLAEKFDIGVPFL--------AIDHETMSTLSALPVTSPAVQPNNAAYIIFTSGTTGLPKGTIVEHAAFTTGGTAHAAAIKMTCSSRVLQFA--SYTFDASIMEILTTFLVGGCVCVPDEERMNDLAGTMAKYDVNWALLTPSVAKVL------KPGSVPGLKVLVTGGEAMSTDHITKW--LGHAALINAYGPSEASVIAASHTKVDENGPANIGHAV--GCRTWVVDPHNHLMPIGSIGELLLEGPILARGYLKNETKTTDAFIDDRMYKTGDLVSQNSDGSLNYVSRKDTQIKLNGQRIELGEIEHHVRALPAHVQSAVLVVPQSKTTKTLAAFFTVDDHEVLKETLKTALR-VALPTHMVPTMYVPLTKMPWTSAGKLDRQKLKTIVQ------ 46110867 5492 ------------------------DTIPSLFWQSVATYHDATSIRAWDGHLTYGSLAQHAGHLAKRLIQEGVKAETMVPCCMDKSLWTTVAMLAVVLAGGTIIPMDPAHPRARHAEIAR--ECKAII---ALCSPEYRDRFIGV------VPTVIAIDQTLFTKQLCQDHIASEDLPLVADKDAAFVIYTSGSTGKAKGVVIEHGSFVASSRAYIKHMNLSATSSVFHFT--SYAFDIAMGETFGALTTGACLCVPSEERVTDLPGVMNTLGATWAFLTPSLANM------QDPSMFKTLQALVCGGEAMTSETVSKWSNK--VKLINGYGPAECTVFALSNSNVSEDQDHSIGRAMD-GCQTWIVDDHNKLVPVGCEGELLISGPILSRGYLNDSAKTSKSFIENPWYKTGDLVRYRPDGNLTFIGRKDNQVKLHGQRMELGEIEACLESDPRLRNALVALPKSGVFKGRLVAVLSFKDSSPISEDLQQILSE-NLPPYMMPSSWLVVEAIPLLLSGKLDRKWLTEMVAE----- 46110867 2864 ---------------------------------------DKLAVCAWDQNLTYEGLDSQSTHLSSALIEAGVRPNTFVPFCMEKSSMVVVSILAILKSGAAFVPLDYAHPDARISGIIADVEAEFVL-----SSPQYAERLTKLGAKVISVSK----DTIQDSMPLQQHDLS------VSTKSPAYCIFTSGTTGRPKGTIIDHSAFCTGALAHGKAMGMNESSRVLQFA--SHTFDASIMETLSTLIHGGTVCVPEEERSQDIAGFIRRMSVNWALLTPSVAQLI------EPSTVPELKTLVLGGEAMSRAHLSTW--APSVQLMNAYGPSETSVVATVNSNTLDSSPANIGRAVGGLCWVVDSANADRLLPIGVVGELFVEGPILSQGYLKNSQKNAESFITNPFYRTGDLVKITEDGSIEFQGRKDNQVKINGQRLELSEIEHHLNT-DAIVQACLAFIPTGPLKSRLVAVLSLHSRGPDEMQLIDFARSEQLASYMIPSMWIVVNRIPLLPSGKLDRRRVANWVE------ 46110867 236 ------------------------KCIHQAVSWQGAMRPDAEAVCSWDGSFSYAQLLSLSDRLAFHLKKLGVGAETFVPICFDKSKWTIVAMLAILKAGGIFVPLDPTQPLLRLQNLTRKVDADTILCSPQ-----HQEMIESIASKVIPVDAQL----------FESLAEQRGEVDCGSWSSGAYMIFTSGTTGEPKGALIQHGALLSSALAHGPAMMMDNNTRSLHFA--ASTFDVSITEILTCLILGGCVCIPEEARLNAIEEAITQLRVNWALLTPTFVKFI------NPDNVPSLKTLVTGGEAMTQAVIRSWS---HINLINCYGPAETSVVSHVHRGMREGKPLNIGHQVGIHCWVVDRYNHNRLMPVGAVGELVIESHTLAREYYKEPEKTSEAFIVDPMYKTGDLVRYNYDSSFHIAGRKDAQIKFHGQRIELGEIEYHINVGINIKHGMVV-LPKAGFCERLLAIVQLSDASAKVEETKQLLTER-LPSYMVPSMWLAVEFIPRLQSGKLDRKQ------------ 169860023 31 ------------------------------FEFHAKANPDLTAVEEFETKITYKELDRQANCLATRLRGSGVNVGSRVCLLVERSPWLVIGVLGVLKAGAAYIPFDGNVVSDSLKHAIQDSAPTVILTLRKF----QHRVADAASTEIVYLDETLCTSYNPNHC------TKPRDF--TSSTNSVYIIYTSGTTGTPKGVNVTHGNVTNLLCIAPGNLGMKPGIKVSQMLNI--SFDFAAWEILGSMVNGATLCLRGKTSKE--WKAVMR-NVDILFSTPSML------APHNPADYPNLSTVVVAGEACPKATADLWGAR--VKFYNACGPTETIANTMQLHTPGDIV--TIGGP-TPNNSVYVLDENMRPVPIGEPGVMWGGGAGITKGYLNLPDKTAERYVPDPFFNTGDLGRWHSNGTLVHLGRIDNQVKIKGFRVELDGVATAMETCPGVQAATALLIDGELWG-----FATPA--SLKPEDIKEAAL-KVQPYYAVPTRYLTLDEFPETANGKTDKRILRQMALD----- 118581883 3 -------------------------TIDSLIRESCRINGDRPALRHGNREISYGALWELSDHIAAGLLKSGFRSGDHAALLAPSSPNWVAAYLAILKAGGVVVPIDKELKSAELRHILTNCHARVV-----FSSPPCLDALLQTVNHIAALERIVVLSPAAELLTLDALHSAPLPEKPRSPQDPAVILYTSGTTGRSKGAMLSHANIVSNILETANHFGLDSSIHTLSFLPINHVFE-QVCGVLLPLALGGRVTFCE--SLKKLGENLAEVKPTFFLAVPAVYRMLLDRVSRTLFSLPLVRTLVSGGAALDPAIARGL-DRVGLNVYQGYGITETSPVISA-EHPGKKRLGTVGLPLR-CMSIRIDTPNQEGV-----GELVVKGPNVMLGYYNNPQATAEVL-QDGWYRTGDLARVDGDGFLTICGRVKNLIVTNGKNVYPEEVEAELLKSPYIAEVMVYGHRVGPAEEEVHAMIYPNQEALDVKDVEALVRREGLADYKRVRRFTLRDEFPKTTTRKIKRFA------------ 198257756 498 -----------------AFGNQPKETLPEAILSFASTRPKTIAITGPNSTFTYQELEKRTAGLARALVELPRNEDAPVGIFLERSPEAIIAIIAALRSGAAYLPLDPHYPKKRNQSIIQDALPFAFIAS---------------QSESSTIKEV----SNSPILSILHSNSSNTQLPKLSVDNNAYLIYTSGSSGQPKGVMVTHRNLSYSTL-SRTHFYPTPPSRYLLVSSLA--FDSSVAGIFWTLSTGNTLVTLGEREPDAIREAVRRFQATHLLCIPTLFREVIAA---DFDKLSTLNTAIVAGESCPPELAKTYRRLPNCSLYNEYGPTETTVWCTATKLDKD-SPTTIGVAI-PYYEIHVLSPHQQTLPSGVPGELCVSGPGVAKGYLNQSDLTKKRFLPDGMYRTGDKVKRLHNGELEYLGRIDGQIKVNGFRFEPGETETALDACPNIVASNARLISNEHNDARLVGYIVTDSKFDGDKALKARL-SNTLPIQAIPTQFVLIDAIPRLPNGKIDYKKL----------- 37526228 515 -----TQWSKELPDLMPKSQYNTTEPLPDALLHQAERTPNIVALVTNNKEISYGELSLAARRLATVLQKMSVIPGDRVAISMEKSVGQIVAVLAILYIGGVYVPVPVDQPVNRRRAICESAGIRVVII-DPEQHIDLEKQGDDWSQDV----HCVSWHQDEQWPPLANMVKRAV-------TDPAYIIYTSGSTGIPKGVVISHQSALNTCLDINRRHQVQSSDRLLALSALH--FDLSVYDIFGILTAGGALVLAQRRDPSTWEMLIARHHVTLWNSVPALFDMLLTYCEGMEVDAPALRTVMLSGDWIGLSLPERYRANPDGVLSAMGGATEAAIWYIVKAVEAQWRSIPYGYPLA-NQRYRVVGEDGRDCPDWVVGELWIGGSGVALGYFNDEERTSAQFVVDRWYRTGDLGCYHPEGWLEFLGRRDSQVKIGGYRIELGEIDAALNQ------------------------------------------------------------------------------------- 108797203 7 -------------------------PIGTQFSALAARDPDAPALTCAGRTVTRGELDVTTNRLARAYAELGVRQGDYVTILLPNSIAWVEAVLATWKLGAVPQPLSARLPDAELSALLALRPPALLV---------GRADPNDVSPSVPA-----------NFTPDPALPADPLPEAVSPAWKSMA---SGGSTGRPK--LIEAGGDSRVPSAIGLPLGAEEGDVNLVSVPLSHNTGFTTLAI--GLLMGHHLVLMPRFEPHEFLRLVSEHRVTFLTTVPTIMQRLLPRADPGAYDLSSIRRFWHVGAPCPPAVKEAWIGLLGPQLWELYGGTELQALTFISGEQWLTHRGSVGTVVAG--AMTVLDDDGNTCPPGVVGEIYMRSPGAAPTY-RYIGSTAKS--RDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALSAHPDVLSCLVVGVPDDDLGQVPHALVQRAPGALDEAAVTAFVAER-LAGYKVPRTVEFSEHPLRDDAGKARRSAVRAEVIAR---- 115378629 3 -------------------------------------------------------------------------------------------FFALGRLGALLAPLNARLTAKELAPLVQEIAPELTLAQG------------PLLDRLPGAENLEAWGSAEQ-------APSPLCLP-LGASTPRVVLFTSGTTGRPKGAVLTEGNFRASARCSAANLGAFPAPRWLGTLPLFHVGGLSM--LSRCAYDGGCLVLQDRFDADAVNQAIDQEGVTHASFVATTLERVLEARADRPVP-ASFQLALIGGGPVPAPLLARARAAR-LLALQTYGLTEACSQVTT-ERPSEADGRTAGAAL-PGLEVRIADPEGQPLGPGREGDIEVRGPTVMAGYLNRPEATHEAL-RDGWLRTRDVGSLDERGRLTVLSRRTDLIVRGGENLYPVEIEAVIASHPAVQEVAVVGIPEARWGEVPMAFVVPRPGHAFPLDLDDWCR-RSLAGFKVPARFIPLEALPRNAMGKVERTVLRQRL------- 169857711 29 ----------------------------------------------------YREFVRRVEDLATALGGLGFSKGDIVGIMMENSSDYIALIHANIALTTPFALISSYSTPFELKHALTLSKATALFVDAKFLPI-VLPVAKEVGMDLN--RIYVGTGQAAGRKNIDDLIDRARSLPPAKENTLAYLVFSSGTSGLPKAVMISHGNLIYSLGQAIVMGTVTAEPVVLAMLPLHHTYGLHSYS-YRAFLAPVTHVVMGKWDINVALKAIPKYKVSVIALIPSIVHQLVHHPDIEKVDLSSVTSLGSGAAYLPPELAEKLSRLLPKQFSEGYGMSECTIAAITQPYPGKAYPGSTGV-LLPGMEARIVRDDGTEADFDEPGELWLRSRNVALGYWNNEKANRETFV-DGWLRTGDKFRVDKEGNFWFADRAKDTLKVSGAQVSPVEIENCLLAHPDIIDATVAGVSGGRTSDVPRAWVVLKGKALGPDAVIQALKEDNLSKYKLRGGIEIIKEIPKSPTGKVLRRVLQDEY-EKTVA- 126439535 6 -------------------------TVLERVRAWCAATPRAVAVATADATMTYGELDRASDAVAAFLEAERIGAGSIVPIEAMRTDDFVAGMLGIVKAGAAYCPIDHAYPEARKTHIVERTGSPLLLTAVSPR----TPLACARAPRTASIAALRRAGMPRSASP-----------RTPRPNDAIYVIFTSGTTGVPKGVVVEHRSVDGLIAWHNAQFGVDRTSRSTQIAALG--FDAAHWEIWSPLCAGARLRFVDRRDANALVALLERERITH-AFVPTVMAR--DVVAASEPGPSALRYLFTGGEKLNPVDTDRIR----YRLIDYYGPTEATMSFHPVQSASLGLPPSIGTPV-GGARIAIFDERLREAQSGAVGEIVISGPCLARGYLDDPRQTAEKFLAHPVYRTGDLGRRLPDGAIQFVGRLDDQVKIRGYLVEPGEVEIAIARQSGVRRVAVVASPADGAPRELVAFVVPADPAAPRRPLVGRLRAASLPPFMVPGHFAIVDALPLSANGKTDKAAL----------- 59876829 37 --------------------------VHEAFEKIAETHPHTVAATFAGNSLTYQQLDEAANQLANRLIHTGLKPKQRVCLVVQRSFEMLIGIFAILKAGCQYVPVDGGVASEALTHILSDSGATFILCLPKFVERTQKVAKQDA---------VIIALEANVGASFPSTR----PSVPVSQHDGAYAIYTSGSTGTPKGVDVAHSNVTNALLLNPARLDITVGSKVAQVLNIAFDMGKGAWEILACLMNGGTLYLRGS----DWTATLRE--VDTLISTPSILSKY------RRQSFPNIKYVVTGGEPCPKALADEWAE--NACFYNICGPTE----ITILNSAHRHTPGSIGKPL-PNTTCYLLDADEQPVPVGQKGTMWVGGAGVTRGYINLPELTARRYKHDKFFNTGDIARWREDGSLDMLGREDDQVKIKGFRVELDGITAVVESFQNVRRGAAMLVEN-----ALCAFY-ATEGSVDEEALKSF-TQKHLPYYSVPEKWVKVDSIPLTNNGKVDRKVLRELVSAQ---- 54301694 123 ------------------------ETLQQVLDWHVKEHPDRPHLVYQNTEISYRALRDEALRIASGLVKQDVEPGQCIAIMLPTSNDYFYSFFGILFARAIPVPIYPPARPSQIARILQNSQVRILITVP-----EAKPLSQLLRLQVPSIQAVVTVPE------LRQAASGPLSTGDAQSSDIAFLQYTSGSTGNPKGVALTHANLLANVRTMGRVVCVDSTDVFVSWLPVYHDMGLIGTW-FGSLYHAIPLVIMSPLKPQRWLWAIHHHRGT-LSPAPNFAYELIDDAELEGLDLSTWRLSWNGAEPVSPSTIRRFTERFAKTMSPVYGLAECSVGLTRLPLIERIRREPMGRAITPGHQIRIVDEFGRELPEREEGGLEFKGPSATQGYYRDPEKTQQLFHGE-WLDTGDRAFMVG-GELFITGRSKDIIIRAGRNIHPHELEEAVCNIPGIRKVAAFASHDSHSGERLIVLAETREDKVQQQRLQQEVNNLSLSP---PDEVVIAPTVPKTSSGKIRRAACKDLYEQ----- 156555572 31 ----------------------QNQSIGQILLDIFHKYGDYTGWTESGRQMTYAQIKDKSIRLALWFQQQGIGSGDVITICSSNCLNNYVVNYAILYVGAVYNPWHHEFTLESARYAFKLTRPKVFVCSNMIDTIEKAAKLENLDVKIVTYEDFPNKEMIDDLIQAEDVDRFAVQKIEDPSTQIAGLLFSSGTSGAPKCVTMTYQSLLNIILTNAKVVIRPNDVILWYSVPY---WIVSTVYTLSTVFRKNKVIICEKYDFERICQLIEEHKINTVIGHPNLLVNFSKHKFANRYKLGSLNRVFVSASKLGQDTAEQFRNDFHISLYQGYGMTEHGLIFMQNERCKN--SESVGH-IVPNAWVKIVEETGQVLGFDEQGEICCKSPMLTPGYQNNPEATAETIDKEGWLHTGDIGYRDKNGEFFIVDRIKSVIRYRFHHIYPSEITEHLLRHPDVLAVGVTSFPHEEDVEHAIAFVQRVPGSVTEDELVEHSAK--LGYYKLWGGVKFLDALPRTASGKIATNTLKEMAK------ 170747768 125 --------------------------------------PERPAVLFGTRTLTRGELDTRAGALAAGLAARGIGRGHRVAVALERAPETIVALLGVLRAGAAFLPVDPAYPAARVRAMLADAGIAQCLTTAAIAARL------ELPAGVARLDPAALEAAALEAAALEAAADGPRPALP-EPGDAAYLIYTSGSTGTPKGVLVEHGPLAMHCRTTAEAYAMDAESRELHVLPFA--FDGAHERWMTPLVAGGCIVLPELWTAAETLAQIRRHRVTHAGF-PTSFIGQLAEWAERLGEAPPVQVYSFGGEGMPRETFARLGRALKPRLINGYGPTECVISPLVWAVPPDAPYAPIGGPV-GARAAYVLGPDLEPVADGETGELYIGG-GLARGYWERPALTAERFLPDPFYRTGDRVRRRPDGTLAFAGRADDQVKIRGHRIEIGEVEAALRALPGVAEAAILRREGP-AGAYLAGYVVPRGRRPEPGRLRAGLA-RTLPEPMVPASLTILDRLPVTANGKVDRNALPDPAAD----- 160945717 15 -----KPWLKYYDEKYIHQSVPECSAFA-LICRNNERHLGDTALEYYGRKFSYADLIVQIKKTAAALQALGVKKGDIITVVSVMTPEVVYTFYAADLLGATLNLVDPRYSVEGIREYIEEVESRLLICLNVLSPADSLPLAKAVGYKLTEPDKNRYASNVLRWKAFAAGKGHSPAAAPYDPQHTCVVVHTGGTTGSPKGVMLT--DYCFNALAAAQSRLFHRGQKLLNVMPPFIAYG-YSCGIHMPLVMGLHIIIIPNLDPDKLGALVWKYKPEHMFGVPTHYQQLAADPLLKNKDLSFIRNYAAGGDSLSEQTVNRFLKAHGVPLAKGYGMTE-VSSAATIAAGNVTKPGSVGIPMVNTVVSIFEPGTETELPIGQRGEICICTPTAMKGYYNKPEETAYLLRRDGWAHTGDIGSMDEDGFVYLDARIKRIIIRHGFKVFPSMIENVISRHPAVHQCCVVGYADTDQGRLPFVFVVLEPAATGKKELRQLCRE-ELPEYVQPSAYKIIPEMPLTPAGKADYRKLEEEV------- 29377224 11 ------------------------------IDEWARKEPQRPVYLTEEKVSTYGELKEKSDNLAAYLAELKTDKSAIV-VYGELDFEMIVSFLGASKAGFSYIPIDAHTPKERIELILNVAKPTAVIAVHEWP---------ELATEVP----VITAEELTEMMMHAPRHA-PALMPVTGASN-YYIIFTSGTTGVPKGVQISHDNLVSFTNWLLQDFGLEEGARFLAQAP--YSFDLSVMSIYPALALGGSLTPLPNEDFKQLFTRLPQLTIDVWVSTPSFIELCLMEPSFDGEHLPALRTFLFCGEELPKPTAEKLAARFPAHIYNTYGPTEATVAISAIEITQEVLKSVQRLPIGYVTQIYIM-EGMSKLPAGEIGEIVIAGPSVSKGYLNNPAKTAEAFFQDGVYRTGDAGKLV-DNLLQYEGRLDFQIKLHGYRIELEEVDHHLTNVSYVKQAVVVPKYQGNKVQQLIAYVVPQAHEQLTKAIKQELATLTM-DYMIPQKFVYVEQLPLTSNGKIDRKGLMNEVN------ 145595298 28 ------------------------ETLHEFLLAGARLTPDKPAVIGETGSLSYRQLAQRVDGYAATLDELGLDIGDRVVLESDTSATAIATFLACSSLGLTVVPVSPETPAQRLALIAESTEAALHL--------------QTVDGRREAVPTPLGTGRTDGIQVERAPAPRSRHRRELVPTDPAYMIFTSGTTGRPKGVVMSHRGVLAFFRGMLRHGIVSAEDRVATTSPLQFDFSLLDIGL--ALGSGAAVVPVPRRWPRRFVQFLTDSGTTQVNGVPSIWRGVLRHEQAGLAALGQIRGVLYSGENFPPELRQLQRALPRARVVNCFGSSESIAASVPNPLPEDADRISIGHA-HPGAEMLLIDEDGRPVEPGVVGQIHLRSAALFNGYWNDPQATAAALVPDPLFRTGDLAYRGEGGELYFTGRADSLVKVRGNRVELGEVERRVREFPGIAGAAALMLSQAGKDPVLATFVVLDAGVDGVEELGAFCLE-ALPDYMVPQQVRVLDELPVNANGKIDRRALARRAGE----- 49176898 5 -------------------------------------------------------LAQRVLRAAGGLAAWGLRPGDVVAILMRNDFPVLEMTLAANRAGIVAVPLNWHANRDEIAFILEDCKARVLVAHTDLLKGVASAVPEACAASPPEIRQAYRLSDAPGTVDYEGWLQASEPSTALPVAAPASLLYTSGTTGRPKGVQRANGTPELAAKFGLRVRLAHGQERAVLTGPLYHSAP--YVYALNSLRFGEVLVLQPRFDADDLLDLVERHRLSHMHVVPTMFSRLLDLPPARRFDTSTLSAVTHGAAMCPRDVKQAMIDWWGPVIIEYYAGTEIGVIATCTSEEWLSHPGTVGKA-PEGVRIAIVDDEGHPVPIGDKGEILVHADVALVTYHNRPEALTE-LRRGEWITLGDVGHLDADGFLWISDRKKDMVISGGVNILPAELEEEAMKLPEVRDCVAFGIADRDLGEVLVLVVEPHAGAVDLETMRATLKNR-LGGLRCPRFLLSMPVLPREDSGKIARRKLKQQYIDSIA-- 125809081 20 -------------------------TLGEVIMRVLQINADQVMQHCDGEELTGAQLAQQSARIAQAFKRLGLYRGDVIGISANNTTYLTSVVIAALLRGIPINPLHPEFAEETVKYMYDITEPKLI-----FCDVENYPTIQAVNQRLVTPATILLNGRLEGVRDVSELLNEDVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCNCKNPNTY---TRDSILLSFSPLYWISG--TIILLASLLNGCRRIITNRPSVDYLLQLVATHRVTFLFLASHQIALLSKHDEKLKAQLESIRVLIGAGSKVCKAVSRRMYELIGQRFIIGYGLSEMGGLSKNVGGP----LGCEGKVMR-NVELRVLDKLKMPLGINEVGIIYARLRYHWEGYYRNPEATARTLSPDGWFRTGDIGYLDSEGYLYIQTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGAPDLVATNLTACAVVKEGQCLKADQIRSIVERHLSGAYHIRGGVFFVGSLPKTSNDKLQRRK------------ 149914873 4 ---------ETRPDPFPA--CPSPFNLAAHVLARADETPDKIALATGAERWSYARLKAAVLGTGTGLLNSGLQPGDIVLMRLGNTVDFPIAYLGALAVGLVPVPTSSQLTEPEVAAMIATLDPAAILLGPGIACPD----------------TAIPVIDTTALTEMRDL--PPADWQMGDPDRLGYIIYTSGTSGVPRAVCHAHRAIWARGMMMQGWYGLCRDDRLLHAGAFNWTYTL-GTGLMDPWTMGATALIPEAGDPAQLPLLLKRHDATIFAAAPGVYRKMLGSAPMPP--LPKLRHGLVAGEKLSENIRQHWQDATGTPIHEAYGMSECSTFISASPD-HPATPGTLGRP-QPGRRVAILGPDG-PVAHDAEGTIAIHRPGLMLGYLDAPDETHARFQGD-WFLTGDQGVMDAAGDITYLGRSDDMMNAGGIRVSPIEVEMVLNHHPAITQSAVTDIEVKPDLRVIMAFYTA-PQRVDDAALDAYVSD-SLAAYKRPRAYIHVDALPTGANGKLLRRKLR---------- 195455969 20 -------------------------TLGEVIMRVLSLSSDKIMQHCDGEDLTGSQLARQSARIAHAFKRLGLQRGDVIGISANNTTNLTSVVIAALLRGIAINPLHPDFAEETVKYMYDITEPKLIFCDIENYTTIKDVNERLIKPAEIYLVNGLIEGDVSELLIDDESITAAAPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLGNCKNPNTY---TRDAILLSFSPLYWISG--TIILLASLLNGCKRIITNRPSVDYLLSIVSTHRVTFLFLASHQIALLAKCELKLRAQLASIRVVIGAGSKVCKAVSRRMYDLIGTTFIVGYGLSEMGGISKNLGGP----LGCEGKIMRNVD-VRVLDKLGMPLGLNEVGIIYAYLRYKWEGYYRNPEATKRALTEDGWFRTGDIGYIDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGVPDDVSTNLTACAVVLEGKQLRANQITSIVEMHLSGAYHIRGGIYFVKSLPKTSNDKLQRRKVLQMVKE----- 148555015 12 ---------------------------HAVLTNNAARTPDDIALVYRGESYSFDALNRRVNRTANALRALGVAPGQKVASLLGEALHVAETYFAEAKIGAVIAAFNPYWAPDMVVEMARRSKIDWLTIDAPNAKF-----AETVRAELPEVRLIAVGTRIEGAVSLDDLAQASDEEPPLGADDPMGFFYTSGTTGTSKAVVHSHSSCIQMSTVLYEV--ERSTDSVWGSGPI--IWGIGFPCTIGALYAGMKVALEDDLGPARLLDAVQRERISHITMIPSQWADILSNHPHQDFDLSSLKVILLGGEPISPNIFSRLMERLGLSLYSFYGQSEGPYNCVNTITEAHLAATS-GRARV-GQAVRTIGANGERV-VGVPGEIVMTGPHLFQGYDGQPDKTAEVL-KGGWFHTGDLGLMDESGRLTVLGRKEDAISRGGHYLRPIQIEDVAGTIEGVAEAGVAGSPAGAPEQKIILAVSPQPGATLDEAGLHARLQALLPAEAMPDLIVVADSLPHGNDGKLLRREIRALYEDRL--- 157133082 27 --------------------------LGHLILNVLERNPSMVAQVSSGVELTCAELRIRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLVYGCFLIGAPVNCLDPDFTTKDMAHMLRISKPMLVMADE-----DNMETVKTACRDAEISPKIVVVADARGPCDPEDLSNEQFFFPPYLGDSIAAVVCSSGTTGMPKGICLSHAHIIH---QSALICNIHMYQTPFSFSSLYWVSGFY-QLIQSPFNNCTRYISTRRFSPEALFEIVEQYSITHVFCPPAQIAMMLQSPLLEEANLSSLKTFYSGGGPVSPGLRQSLEKALPCKTAVGYGTSESTDAFGFMREGSGAIILSVGM-LAPNIEAKLLDDDNNQVGVNENGVLWLRYPIKPLGYLYNKAATDELLTDDGWVGTGDVGYFDADNFLFLIDRKKEIIKYKGYQISPAEIEATIAQLPEVAQVCVVGLFDPVMDDLPAAVVQVRQNCTLSEQVIEHVSEK-LADFKLRGGVFFADELPTTKSGKLQRHDIRK-YAEMMVA- 195395776 16 -------WNGQQEHEYFA----PDLSIGHIIFHEMRRHPKLIAQISENTVLTREELHLNSMRVASYMRSLGLLQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPR-LIFCDGEDYEKVKLATEDLNVKIITMRHQIGSISIEEVLATPEPNFEPSRLEQGNDQTLA-ILCSSGTTGTPKAVTITNSRRILNCSTH-----LTTADVQYTHSTLDWVTGLIAT-VTSGVYSTKRIIAANSFDPARLLRIIEEHKVSWLMQAPSHLAMSANCPEFEQADLLSIRSYYYGGGRCSLEAQHKIRSRLRHDMRLAYGFTE-LGSMLSMNWHFDEKPNSAGRLMDGF-KLKILDDQGQPLGPNEVGEICVYSGQYWAGYYGNPEETHKIRDSNLWFHSGDLGYMDDEGFLYIVERKKDMLKYQNIMYYPNEIEELIAQMPEVAEVCVFGIWNQFNGDEAAAAVVKKGSNIHAQDVVDYVEQHCTAKYKLHGGAIIVDDLKRTANGKTNRQA------------ 115374152 461 ----------------------------QLITERAHEQPDAIAVEHGQHQLSYRDLLQNAQALSAQLVREGVQPNTPVAVMLPRGIDAIVASLGVLFSGAGYLPLDPQGPSSRTAAILEDAKPALII-------------QRASPEADPMARGNLVIRRNEAA-----PAAAPSSQVQTEGERLAYVIYTSGSTGQPNGVQISQDALAHFVAGATHRYGVQRSDRVLQFAPLH--FDASVEEIFLTLCAGAKLVLRTEESVPRLLDACAEHGISVLDLPTAFWHELAYSVSTGAARLSSIRLVIIGGEAALPERVARWRSAVGPALLNTYGPTEATVVATTATLSGPLTAGPIGRPL-PGVLTALIDAHGKLATPGAEGELYLLGGGLARGYLGRPELNAARFTPLGAYRTGDKARVREDGQLVFTGRVDDEFKISGHRIDPTEIETVLLAHAGVREAAVVGQILPGGTRRLCAHIVAENPAPAAAELRRHLLA-ELPAAMVPSAFVFSEKLPRTSTGKLDRNTLR---------- 116695672 49 ------RWSREVARARVENYSYRPTSLAEFLLD-ARRWADRPFIVQGELRLSTREFECAVRRVAGFLAAQGIGRRTSVMLLGHNSLEWLLVFWAVQCLGGVTVLGNAMWGNAQAQACAELAEPTLLITDRATASPRGPWLTTSFDEIGAALRNTTAAFPC------------PEPAPDME-DETAVIMFSSGTTGDAKAVVISHRSFIANIQNLLVLTGRLPDTISLLTMPLFHMGGIQIATTTLLTGG-TLVMLEGRFDPVTVLRLIEQERVRVWGSVPTMVSRVVEHELFGNFDTTSLRSIPMGGAALSDDLRARIQKAFPKRVGSLYGMTEGVLAAGSSAEIEGRPKGCVGR-LLPLAEVRIDAPDDAGV-----GEIMVRTATMTRGYLRNPEPMTG---PDGWFATGDRGWLDAEGYLYLVGRSKDIIIRAGENIACAQVEQCLLQHGDVVEAAVVPLPHADLGEEVGAVVVLRPGTTVTPERLRAHAAALLGRHEVPSRWWLREALPTNAAGKVAK---REVLAQWRQAG 189188882 10 --------------------------LSALFTKQVQATPDLIALEDDKHTYTYQELHDKVAALVDRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAQPTVVVTISAEVG------------KIKGNTPLVVLDEASSASNGHVEESQLKPFPETDLDRLAFVAYSSGTTGKPKGIANPHRAPVLSYDLRFGLSDIQPGDRVAC-------NVFFVWEILRPLLRGATVVAVPSYDPRMLVDLLASKKITETLFTPTLFSAVLARHQALETRLPNLKTIWLNGEVVTTDLARRIKALPNTRLLNVYSACETHIACGDIKDDKDAPYCPVGPPLIDKKYIYILDESGQKVDEGENGELYVGGHLLARGYLNRPETTAEAFIRNPFYRTGDKARLLPNGLLEITGRVGAMIKIRGYSVVPGKVESAILNHLAVSHCAVVPFGEGIDRQLVAYIVRDKETSAERPEVEIDRTGRSLAHYMIPALWVEMDNLPTSVSGKVNLKAL----------- 86138086 35 ------------------------QSILDVFINSAARSPDATAMTMTPRQVSYQDLLGQIRRAANLFAQIGTAPG--VAFMLPALVETHATLWGAETVGYA-VPINFLLQPESIVELLRAAEVKILVALGPHPQLDIWEKALVIQAQMPELQLVRLSPPGAAADDIIDFATAMAEQPDRSGDDLAAYFHTGGTTGVPKLVAHTHRSQLVAAFGGAVMCGYTPDDVLTATFPLFHVAGTIVAGLSGFMAGIELLVITPAGVVANFWQLVADHKVTLVAGVPTALGAVLQTPLGDN-DISTVRAGMTGASLLPPAVANSFKDVTGCTLYEILGMTEASGLISIDPPFGKGTSGSVGWAL-PYTQVDVLKLNGGVCDVEEIGVIAIRGDHISPGY-RDPAHNDGVF-AQGVLNSGDLGYKDANGCLYVAGRSKDLIIRSGHNIDPTMIENALSTHPDVALAAAVGLPDAYAGELPMCYVQLHPEAVSIAELMAHAQKTIDERPAWPKIIEVIDAIPLTSVGKIFKPSLR---------- 148554519 14 --------------------------------HHAIREPNRPMITHDGVTVTRIQFEEAANRRARALERYGIRQDDIVSIALPNSIAFYETVFAVWKLGATPNIVSSRLPGPELQSIIDLAQPRLVI------GVGPERL------------------SGHELLPLDWQVDQSLSAEPLGPRMAACIMTSGGSTGRPKLIVDQSPSVWSP---GLTMYNQRVDDVVLNPGPLYHGSPFG--LMMIALYTGAHVVEMGKFDPLRALELIDEHKVTWVNFVPTMMSRILPEAEKERHDLSSLHTVFHMSSACPPWLKERWIEWLGPRIWELYGSTERVGQTAITGREWLSHRGSVGRPIL-GAKVKILDEHGGECASGEVGEIFFGGEHSTYRYVGAEPKT-----RDGWHSVGDLGYLDAEGYLYLVDRRTDLIICGGANIYPAEVEGAIEAHPSVVSSLVIGLPDADLGHVAHALVEVAPDQLDAEGMRAFLAER-IVSYKIPRSFEFVTEALRDDGGKARRRA------------ 70995289 3926 ---------------------------HDIISERCSTHPDAPAVCAWDGEVSYKEMYTLASSFASYLACRGVGPETLVPICLDKSLWAIITILGILIAGGAYVPLDPAHPTSRHEEILTEVDARILICSPQY------------QSRYSSIVKTIIPVSKETIRAYFALNYQAKGLRRVTPFNMAYAIFTSGSTGRAKGIIIDHRALASSAMAFGPIVHLNETSRAFQFASL--TFDAAVMEILATLMHGGCICIPEDERLNDVAGAIRRMNVTWTFLTPSIASII------EPSTVPSLEVLACGGEKLSREVVTKWAHR--VKLINGYGPTETTIFAVLNNVSPTTDPACIGYGI-PCTLTWVVDPHDRLTPLGAIGELALEGPALAREYLKNPKKTAEAFVDEPWYKTGDLVRYNPDGSVEYISRKDYQVKLHGQRMELGEIEHRLHEDDRVRHAIVI-LPKELKGRLVTILLISREDLARVAELITIQKEAQLPIYMVPQTWAVIKKLPMLVSGKLDRKKI----------- 70995289 268 ------------------------RCIHEMIYDRTLLQPENEAVCSWDGSLTYKELDLLSSKVAYDLQQRGVGPEVCVALCFEKSKWYTVAMLAVLKAGGAFVPMDPSHPTARLQSLVEGVQAHIMLCSRSQTG------------KLQTVAETLIPLDEETVDGLPDLPTSTFSSTTVKSSNAAYVIFTSGSTGQPKGTLLEHRAYVSGALAHGPVFGLNSSTRVLQFA--SHAFDASLVDILSSLIFGSCICIPEEARLNDIAGVINEMKVNHASLTPSFVGFL------DPAAVPGLESLVLAGEAMSPQHLATWS---HIKLVNGYGPTESSVAAALNPNSSSSDCRDIGLPV--GVRFWVVNPHDQLVPVGCPGELVLEGPTLARCYINNPQKTSDSFIFNPFYKTGDLVRYNESGSLTYIGRKDAQVKFHGQRVELGEIESQLSADTDIKHCTVL-LPKSGFAQGKLVTVVAGPGQALEADLIEHIQERRLPTYMVPGVWLCVEALPMLVSGKLDRKSIATWVA------ 70995289 2835 -------WNAALPER-------PDRCAHEIIEQQVLSHPTSPAICSWDGEFTYEQLDRLSTKLAKHLVCLGVKPEIFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPSHPDARLRGLVDDIGAHIFLCS-----AKYLDKARQISRAAYIV--------SEETLAELPDVSSTASMTRPSIHNAAYAIFTSGTTGKPKVTVLEHIALSVSSPAFARSMGMDTTTRALQFS--SYTFDVSIKEIIIVLMTGGCVCVPDEERMNDLSGAIRRLNANFISCPPSVSNTI------QPESVPSVKTVVMGGEKMTASHIDRWGDRF---VINAYGPSESTVMATMSVKVDEAGVNSIGAAICG--RTWVVDPNNRLLPIGAVGELVLEGCNVARGYLNNDQKTKESFISDPMYRTGDLVRYNPDGTICFISRKDTQIKFNGQRIELEEIEQCISFLSGGTQVAVVVEPESKAVARIAAFFTVDNQSEATREKVQKLREKALPPIMIPRLFFPVSHLPFSNSGKLDRKKLRATVE------ 159131159 1798 ------------------------KCIHEILEDKVKQCPEAVAIAAWDGNLTYAKLNELSSLLAFYLTKLGVGPGLLVPIDLDKSSWQIVAILAVLRAGGICLPVDAAQPYEFIEKLLIDKDIQVALASPNKAQLLER-----------TIPYVVPVGRSLDYLP----RFDDVPHVSHKAMDHAYVVFTGGSVKEPKGVMLQHLTVLTRAENFASALELNKATKVYQSA--TYTSDMFLNVLFGTMMRGGCVCIPANDGFNNLPRSINASRANTVVMTPSLASLL------QPSEVPEVQLLALYGEILTNQVRTIWSEK--VRTHSLYGAAECSSSCIHASDCQTLGARNLGLAAGCITWLVNPSDHDLLVPIGSVGEVVIEGPVIASGYLLHNGHVKGGFIENPMFKTGDLARYNSDGILVYMGRKERQTQRLQADIW--DVQQCIDTHPCVVEC----LDDDESVEHLAVFVQFASTHLEKADGQRSVIGQVLPVTQVPRLYIPVPSMPLTSTGLLDRWFLRNEAQ------ 218722154 2675 --------------------------FPELFRLAVSRYPDKLALADEQGCLTYRDLELQTNAIANRLISSGTKVGDAIAICCEQNRELLIGIYGILKAGCGYVPIDPDFPVERIQSMIEDTGVQRVMVENTADAKSQRILACGIISHIFEIHATRTAVDADTSSPKLDR--------TITHLDPLCCIFTSGSTGRPKGVFLNHGQLRYQMEGYNKFIGVNSESRIL--LSSAVVFDLHLVAVYGTILRGASVFVASRYSPAKMVHTLVDQRISSCIFTPTQAKMIFSAPNKVKLQWVDIKSFVLGGETIPPWFVREFYKLLHAKLYNGYAPSETTVNSLRLIPPEDSQRPSVPVPIFP-SRFYILDSKMQPVPIGVPGELYIAGPNVCHRYLNRPEITARAFSEDQWYRTGDMLRLSRDGTVDFLGRIDRQVKIRGMRTELEEIENAIVDIPKLGLVATVYHRIGDYDGVLTAYLTTADGSVVSEQEQQYLRKSVLPPHMLPAAYVFVPDLPRTASGKVDYKTI----------- 116200414 1534 -----------------------------LVDRIITQYPEKTALQTRKRGLSYRQFGDAVDRLARYLLTKGAKKGDIIPICMRKSINTLIAVFGVLKAGAAYTPLDPKNPRDRNDFITHDVGATITITDSTHS-----DVFESFTGEVINLDTVDTTG---------DINTFAGELLEPSVRDLAYVIYTSGSTGLPKGVQVHHGAVGASTEGMIEACNI--DDKWHVLWFLNYVFDASYFDVFTVLSSGGTISIADQDTMQDLAGCVNAFGAEQLMITPTISKLI------SPEQVPTLKALLVCGEPITPEVASVWATRM--DVYNGYGPTEATILMTVSKVLPEGNLKSVGYPLKAVKATILHPELLVPVPYGTVGELCVGGDQVAIGYLNRPELTTKAFTADGIYRTGDYARWLPSGEIECLGRRDNQVKLNGFRIELGEIENTILTQAAMVETCVVTVAEVQRKKQIVVYYVPVEKATAVVDPVTILRLQSLAHYMMPKIFLPFKGFPLLASGKINRKQLAEGLDPKTLAG 116200414 500 --------------------------VHKLFERQVLLTPDAPALQFEGNRLTYDELNRISNRVARHL---PVGRGSFVPVCLERSANLIISLVAILKTGAAYVTIDPDTPQERNNFIVEDVGAQVVIVDKTTTG------------RFPGREVVI------EELIAESIRAQDTNLDRADPSDPVYVIYTSGSTGKPKGVLHVHSSATSGLAAFPTLPDLRQ--------LLFHVFSAAQRSVWSTLKQGGCLCLASKENLTHIGRTINQMQINVIDVTPSTALLL------TPGTVPCLKRMTVAGELINPALIPTWVNEL--ELLNAYGLSENTQVNWRREMVLGQNPQNIGRPSDTTTSFVLVPGTTRLSPLLVPGELCLGGDQLALHYLNRPEKTAEAFIDNPFYRTGDMVVAHEDGSIEMVGRIDFQVKINGQRVEPGDSNTILQTHPDVSNSSVVAAEIGGRKSLVAAIVAKTGSALEWPRLRSELKDQHIPSYMMPTYWLLQTELPLNVNGKVD--------------- 170092018 42 -----------------------------------------------GRKRTYRQFLARIQDLATAMGALGMRTGEIVGIMSENCSDYIALVHSCLMITTPFALISSYSTPFELKHALTLSKATSLFV-DAKFLPAVLPVAKEV--GLPLNKIFVLTGRAKGRKSLSDLVKDTVAVRQANKDTLAYLVFSSGTSGLPKAVMISHGNLTYSLGQAIVVQQAVAEVVTLAFLPLHHTYGLHAYCFRACL-VPNTLVIMSKWDIELAFKAIPKYKVSILTLIPSVVHQIVKHPKSKHVDWSSVISSNSGAAYLPPELAEKMATLVPKDFSEGYGMSEGTIATIVKPFPGKPVRGCTGV-LLPGIEARLLRDDGSPVELNEAGELWIRGGNVALGYWNNEKANKETFI-DGWLRTGDQFRVDEEGNFWFADRTKDTLKVSGSQVSPNEIEDVLLAHPQISDATVAGVSGGRTQDVPRAWVILSGAAAVVKELETW-HQQNLSKYKWLRGIEVVKQIPKSPTGKTLRRVLQDKYERHMA-- 134099926 35 ------------------------------FAELASAEPDRLALTCDDVSITRRGLESMSNRLARDLIARGVRHGDFVSIVVPNSIAFVVAELASWKAGAVPQPLSPKLPVSELREIIDLTEPALVIGDVGAEVAGGRALLPADHQPDPAL----------DDGPLPAVVSPAWKAPT-----------SGGSTGRPKVIVAGRPALVEETDLSADVFGIEHGGVVLVPSPVSHNAP--NMSVALGLLRGNHVVLMRRFDAAQVLRLVERHRVSWLYVVSTTMGRIMRLPEEVRADLSSLRTVFHTAAPVPVWLKRAWIDWVGPIVRELYAGTEAQATTVITAPEWLAHPGSVGRVLRG--EMQIRDADGRVLPPGREGKVWMRAPDVEATY--RLLGAQAHPDPDGWESLGDIGWFDEDGYLYLGDREADMILVGGANVYPAEIEAALGQHDAVVDSCVVGLPDDDLGNVPHAIVVTRRSVP-EADLVRHLRSR-LAPYRMPRSFEFVTTPLRDDAGKIRRSQLR---TARLAGG 158315040 46 -----------------------------------------------ETTVTYADLAKSSRRFATVLSARGIGRGDRVATLMGKSVDLLTVLVGTWRVGAVYVPLFTAFAETAVTDRLRRAQARLVVADT---------------DQLPKIDQGPWEILPVERLAVEVAQAAPWEPVAVGGSGALVHMFTSGTTGSPKGVVHPARYIGGWHSYQEFGLGVDTDSVYWSAADPGWAYGLYT-AVVAPLAAGVTILLRGGFSADTTLRLLAELKVTNFAAAPTAYRGLRNSGRLEAGAL-SVPYLSSAGEPLTPDVNAWAPEALGSRVHDHYGQTEIGMPIGFPHHEAPVVDGAMGVALPGWSVTVLDPDHDEPADLGTIGRLAVNSPHMTFAAYADGDDHGRLVGDGRYYVTGDTATIDAAGVVRFSARDDDVIIMAGYRIGPFDVESVLAQHPAVAECAVIAAPDEARGEVVEAYVVTAASAVTEEELRQWVKERY-AAHAYPRRVHFVPSLPKTPSGKIQRNELRRRRRAEILGG 50119431 464 ------------------------------IAKQARKNPSHIALAQRDRQYSYQQLLGLSGQAAAALHERGVKPGERIGIMLNRSPETIISLLAVMQCGAVYVPLDPEQPRERQQHIIQIAGLRTIVTQ-----ADYQHRLASVFSGAIVLAGHLLSSNAQAV---------ALPTAESREGQIAYVMFTSGSTGLPKGVEIGASALDHFTAAARQRYGLRAEDRVLQFAPF--NFDASIEEVFATLTSGATLVLRTDESIPTFVEQVDAQAITLLDLPTAFWNEWVVGLKTGTLTMPSLRAIIIGGEAVYPEQLVQWQRHAPLRLINTYGPTETTVVATSCDQPADVAQLPIGLPLAGV-NALVLAAGDRPAA---EGELVLLGPTLAAGYIG-TEHTAFTLLAVGAYRTGDRVRL-EKGHLLYLGRMDNEFKISGYRIQPGEVEAHLLAQPEVDEACVQGIVYPNGVRRLVAFVATKEGEIDARALKQRLSS-VLPPAMIPTDYRAFHQLPKTGSNKVDRKRL----------- 118619872 46 ---------------------------------AAARWPERTAIVDDDGALSYREIQTMTESVAGELTLAGIGPGQAVGVMCRNGRNFVAAAFAAGLVGADVVLVNTEFRATALAAALEAHQMRVMLCDDEF------------------VDQVAGTGESVLVIDPSTVTARDCARPKVAPSGRIVLL-TSGTTGVPKGVPRKPSSGIGVSATLLERTRLRVGSRMTLATPMFH--GLGFGMLVLTISLGGTVLTRRHFDAEATLAQTSLHRADGLSVVPIMLARILDLPDRARNPLPCLRAVISSGDRLDPSLARRFMEAYGDVLYNLYGSTEVGIGALATPAELRDWPETVGRPVA-GCPVRIFDRNGRPVGARVTGRIFVGGELNSDGYSGGGGKA----VIDGMASTGDMGYLDESGRLYIVGREDDMIVSGGENVYPRSLENALASHPDVAENAVIGVADEQFGQRLAAFVVARPGCDDADAIRDYLKGR-VSRFEQPRDIYLVSSIPRNPAGKVLRKQL----------- 218721177 2393 -----------------------DEYIHDLIAQNAIKHPEKLAVLAHDGQMTYKELDEYSNNLAAQLRAQGIGLNSFVPLCFEKSFLVPVAMLAVIKTGAAFSVMDVSYPESRLKIIADALEAHLVITSPS-----QLTLARRLAER------VFVVGEKAYTSSGLFQRQPIIDISLRNTDRLMYVCFTSGSTGVPKGVMVTHKNLSSAAVGQTRELAFDPEDRVYDFS--SHAFDANIWHFFLGLVVGACVCIPSHEDVGNLARSISSFQSTALFLTPSVARTI------DPTEIPTVKRLYLGGEAVTPLDVSMWKD--NVDLWGAYGPTETTPLCIFTRLSAPNLASNIGRGV--GVRSWVCDPDNHEVAVGAIGELVNEGPLVTKGYLNQPQKTAEVFIENPLYRTGDLVRYNFDGTIQYLGRADTQVKLRGQRVEFGEIEYHLKSLESISICEVI--KHPTSGQTLVAFCSSSSTSLDTTRTKAHL-SKSLPPYMIPEFFIPLPQIPRNPSGKIDRLKLR---------- 218721177 196 ----------------------------EVFLGHVRTHPKSPAVSAWDGELTYEELDELSNIFAHQLIDTGVGRGNIVPLCFEKSKWTPVAIWSVIKTGAAFVLLDQRLPDDRIRQIAGLIEKDTPLILSSAS---QRPRAELLGSHL-----IIIDSEYLETQSLSDTACSSDNESDLTPSDPIYVVFTSGTTGVPKAAILSHQNICTFAKTSRELSDISRDSRVLAWA--SYAFDVSLGDTFLSLLSGACLCIPSSWECEDVGRIVDTYQITHAMVTPSVSKMM------QPLQSSSLKVLNLCGEPCTEDALSKWRG-TQTRVMNTYGPAECTVTSVGNYDALLFESPSIGKGLAGCWIMDPVD-HGRLTPIGGIGELVVEGPLVGLGYLHDETASRAKFYEDPWYRTGDLVRYTDNGEIEYIGRRDSQVKIRGQRVELGEASTQL--QPYIPSAIVITLRNGAA--ILVVFFAIDSETKKSSILRKMLDQKKLPSAMIPGAYVNIDRIPLTMTGKVDHRKLREI-------- 218721177 3458 -LDDISTWNSHIP-------VPSDRLLHEVILQQSHLRPSDVAIDAWDCKFTYSQIDRMSDALCGQLVQYGIGRGSIIPILSTKSGYVPIAALAILKAGAIFIPLDGTTPVGRLKMIVDEVRPSIILATQSS-----------LAVAADLVVNVVLLNSYDDTIAKAEIDPPSVEAPRL--DDVACILFTSGSTGTPKGVMQTHQALSTAIEQQAAYSDFTDSTRAFEFA--SYGFDVSWNMIFKVLAMGGTLCVPSEEDRRDLLGAMNRSRATLTELTASVARLL------DFTQLPHLSTLILSGEPVDMRDFEYCKPR--VRVIVCYGPSECTSVSTMNPGLQDSSRHGIGK--GCGSSIWLVDPEDRLVPIGAVGEILIHGSLVGKGYYNSEELTRASYIPQPAFLSGDLARYDTNGNLHFVSRKDLQVKLHGQRIELEEVQALLDEHVGPVICCILSHPQKNTDQQLVSFLSNRDAAPNQDALRALLEGRLLPRYMIPSAYYFITTIPRTNNGKADRKALAEIAA------ 218721177 1312 ------------------------DCIQDIIARSYSGHPYAEAIFAWDGNATFSEVDELSSRLCLKLQSIGVGRGNLVPICMEKSKWATISMLGILKTGAGFVAMDVRHQPKRLMGIIEQISAKCIVTHGPAATLARSLCKEAIVWE-------------EHLLDTDNIKSELTPVKNL-PSDTAFVVFTSGSTGAPKGIIITHENFCSTIEHHARELKLSRESRIFDFA--SYSFDIAVHNSLMALCLGACLCVPSEDDREDIEASFERLRANWADITPSVARLI------NPTEVPGLQTLVLSGEAVGKDLVQRWANE--VNLINAYGPAECQICTVQSKVTDVERHADIGFAV--GCKAWILEPASNNLPIGAIGELIIEGPIVSPSYWLREGVMSTSKRRGYMYRTGDLVRYRPDGTIVYIGRVTTQTKINGQRVEFGEIEYHIQRLPNI-ESAVVDVVDYAGVNLLTAFVVSNDPTTPSSRVLDELKE-SLPAYMVPTVFLNTSHIPLTSTRKADRRFLRSRAS------ 218721177 4565 ------------------------------VREMTNTRPDALAIDAWDGQLTYRNLDVLSSRLAKYLVKSGIRRGQFVPLLFRKSMWANVAMLAVSKANGAFVPLDANHPEGHLRAIMQALDTDIVLCA-----GDTRDRAARLAQNAVIAAEAAASSDNPD-----------QDLEPNMAQDIAYAVFTSGSTGAAKGVKISHQNLATAIYYQAGAEGYQINSRTRSLDSSSYSFDACVCNFFYTVTQGGCLCVPSDESLGDLGTFMRDKRVNWAQLVPSVARTINKSL------LPDLNSLVLTGEPMSKGDIETW--APSVRLINAYGPTECTILCSRITNPEE-HLGFIGCGRGATLWLADADNPNKLAPVGATGEILIEGPIIGLGYLGNPP-----WLLKGWYRTGDLARYREDGSLVFIGRIGSEIKLRGQRVDIGAIEDVLRSIPLVIELAAVNFGNVERDRQLLAVFVAASETASSESLVPFLKGTILPAYLQPEAFLPLPSIPKTSSGKTDRRRLKALEKQ----- 59876617 990 -----------------------NECVHDRFSQWADRQPDAQAICAHDGEYTYAELEVVTDRLAHHLVQLGVRPETFVATCFDKSMFAIIAMLSVIKAGGAAVPLDAAHPVNALQTRLEDAASKIVLTTTA-RAEKFEGLVDNI---------IVVDDSLLQSLP----AVRSPINTGVQPHHPVFVIFTSGSTGRPKGVVLEHSAMVTSAEAHGSKIGLDHSSRMLQFA--SYTFDNSLEEMFTTLQRGGCVCVPSEVDVNDLAGVVTRLNVNIMDLTPTVASLL------SPKEVPTLKRMCLGAEPLTKALIELWS--PHVPVFGQYGPSEASINSAFKDFSDGRGEATIGKAV--GCVTWVVDPENRLMPIGCKGELLLEGPILSRGYLNDMEKTQAAFITDPFYCTGDLIQYTSEGEMMYLGRKDSQVKLHGQRIELGEIEHHLLNLATSAKSAVVKFNDTNATKALVAFLCLSEQGEMTESLRAVAKANALPVYYVPSVFMPVTRMPMTTSGKLDRKVLRALAA------ 59876617 3611 -------WNAELPP-------PINRCVHKVIHDQALTRPRMTAVEGWDGSFTYQEFDRITDQLAAHLQSIGIKTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPQTRLRELIEDVGADVVLCSR-----KYQATASEV-SKTP----LVVDQRSIRKLATPD---SSALLAAATPENAAYCLFTSGTTGKPKGTIISHRAFCTSAAAFTRRMNINATSRTFQFA--SYTFDASCIEILSALTVGATVCVPSEDDMNNLAGAIRKLKANWSLLTPSVL------GTVEPERVPCLKTLVSGGEALPGHILKKW--GTSTCFINAYGPTEAVVAATAYKSTLDHKPGTIGT--GSGCRLWIVHPHDKLMPVGTVGELVIEGPTVARGYLNEEEKTRKAFITNPMYKTGDLVRYNSDGSVSYVGRKDTQIKLNGQRVELGEIEYHVGQNENVQSAVELITPSTRSSAKALAFAVVHPSLVEGEQDAQHAAENGLAGYMIPSIFIPVKKMPWTSAGKLDRNRLRQDLSREALA- 59876617 2065 ------------------------RCIHDVIEDQSARRPTASAIDAWDTVMSYQELDERATALAYRLTALGVKPRQFVPLCFDKSGWTIVAILAVLKTGAAFVPLDFEAPVLRLREIVGDVGAELLLCAPQY---------EELCESIPCRAQVV-----DRQSTIYDKPSLPC-LPSVDSNDPAYAFYTSGSTGKPKGAVVNHVHWVTSSTAFAPGWKISETSRILQFA--SYTFDACLIEIFTTLMNGGTVCVPDAARTNDLVGAINQFNVNWAALTPSVVRTM------TPSQVPHLKTLFLVGEAMSQQDLTTWADK--VTLGNGYGPTECACVATCNIMTPHTRPNNLGDVVTARGWIVLRNNHNILAPVGAVGELLLEGGAVGAGYLNNPEKTAEAFTPPRIYKTGDLVKYNEDGTMLYLGRKDFQAKVRGQRLELSEVEHKLLDDHMV-QSALASVP--TKGKRLVAILSLQNASPNVASIRDSLCER-LPTYMIPSLWVAINRFPLMPSGKLDRRR------------ 59876617 4719 -----------------------DETIPAVFQKKVTAQPDAVAVAAFDGELTYAELARYSTNLAQELIDLGAGPETLILICLDKSLWTIVAMMGIIMAGAAYVPLSPEHPPSRHEQIIETCNSSIMLCSPSYKS-RFEALVKHVRTITED--------------SIRKLPTPEAPLPQIKSNNACYVLFTSGSTGVPKGAVIEHRNVTSNAIAISEGSHLTPTSRVIQFSTL--VFDASVLEIFVTLLLGATVCVPEEKRTADLASALTSLKADWAFMTPSVASTL-----DGPQSVPTLKTLTVGGEAITTEVINKWAS--GVKLLNVYGPTECCIFALTNDKVREQRSLSNIGNVLKAGRGWLTNPNNQLAPVGATAELCLEGSNLGREYLNDPKRTAEAFVENPIYRTGDLVSYDLDGSIKYMGRKDNQIKVAGQRMELGEVEHNLQRDDSIRQLVVTG-PCAKKLTAVISFSTSMTSDPESLSLLNRSRERLMPPYMVPIVWIAVPRIPSLVSTKFDKKQ------------ 153818342 33 -------------ERWFPDGCWLA------LDYHCEQRGDHTALIYDSQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGVKSIVIPTAMSIKPLWIAAGNLVANAALSSLMPVIWNGTRSCNRPRLCSLPIRCISYTQ-HTANERGV-RDNGARGALKYSMQIIYNMPQDGVFWAAWVVGHSYIVYAPGCTTILYEGKPV---RTPDPGAFWRVCQEYQVTALFSAPTAFRAIKKEDPLKKYDLSALTTIFMAGERLDPPTLEWVQSKTGKPVIDHWWQTETGWAIAGNPTGLEIKAGSATKPIPGY-QVEILNELGENMPANQQGFVALKRPSCLPTVWRNHDRFESGYLAPGYYVSGDGGYLDDDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDGVTLEQELVASVRNQ-IGAVACFKHAIVVERLPKTRSGKILRRIIRQIA------- 160872279 4 -----------------------------LFKNQCLLYSERPALSYRNQRYSYKELNKQSNQLAHYLKSKAVRNGTSVALISENFLERVISILALWKLGAAYVPIDPNYPSTRINFIMNDSKVNFIITDEEIKYFLNSSLTIILLDSKNNPKNNFSKDDLND---------------TMGADTIAYIAYTSGSTGKPKGVPITHANISSIYEAWKQVYHLTYLDRHLQIANFG--FDVCSGDIIRALASGAQLVICPTENPERLYKTLKKNAITIAEFTPIVLRKLIYYLKKEKLDLHFMRLLICGSDIWTLKEYKEAKTYLDARLINSYGTTETTIDSTYFECDEELSLVPLGKPF-PNTKIKILNEQLKECPPEIQGEIYIGGSGVSQGYLNQPTLTKEKFISNGFYKSGDVGCYLMDGNIAFRGRADTQIKIMGISVDLLEVENILNSYPKIEKAIVLHHSSLDSTEQFLVAYIQCDKIFNIKDYITFLKKR-LPFYAIPVVYFPRNTFPVSPHGKVDRLTL----------- 161830319 28 ------------------------ETLVELLNLYAQNEPDRPHIYFEETIIRYGELYTRAKEFAQGLVGKGLKPSETVAIMLPTSADFFYSFLGTLMAGGIPVPIYPPFRADQIAFILHNAGVRFLITFKRAA-----ALSKLLQSFVPSLLEVTTVK------ALTDISADLPTL-DIEATDPVLIQYTSGSTGNPKGVLLNHANLLANISAYGKTLNMQSTDAFVSWLPLYHDMGLIGAWM-GSFYHGLPLTLLSPFTPEKWLWAIHYHRGTISPG-PNFAYDLIEDSDLEGLDLSSWRVALNGSEMIHPDTLRNFEKRFRKAIFPAYGLAECALGLTFPPDRIERLPVSCGSVLEGH-EIRIVDDNDNRVAERTIGNIQFKGPSAMQGYYRNSEATMAIY-HNGWWATGDLGYL-AEGELFITGRKKDLIIKAGRNYHPTEIEAMASLAEGVRKSCVFGVADEKRGEKLIIVAETKEDKKIHPEIKKEIVDKVISQIGIPDEILLVPTLPKTSSGKLRRSSCKQDY----LAG 152983833 23 ----------------------------DLLAATVREVPQRTALECAPQALSYRQLLLDVQRFAAALRATGVRQEEAVAILLPFVPQAVVALLAASAVAVAF-PVNLLLSAEAIRTQLELARCRVVVCLGPHPALDVRERVGQALAAMPLLVEVPLAGATPGALCWNAFIARSASGVDAAPERLGALVHTGGSTGQPRLARLSLRNMASAALMAGAGLGIRPEERLLSGLPLFHVGGAIDALLAALAVGATLVFMRNPAVVRQVWQIVARYRITLLAAVPTSLAAIRDSPLAD-ADLSQLRALMTGGSPLPEELARHLRARTGKPIYQLYGMTESSGIASAQLTSGQPAAHAAGVPVPG---VEIALGEPGVYRPGAKGEILVRGPNVFHGYL-----TAQGVVDDGWLASGDLGEVSADGELRIVGRSKDVIIRSGHNIDPLLIEETAHQHPDVAQAAAVAMPDDYAGEVPVLFVVARAGAQVPGEIATFVAQRIAEPPARPRQVFVLDELPLTPFGKIARFRLRQRAVEQRVG- 67902190 268 ----------------------------------------------------YDALADLTTHVSTALKDYGLKPGDTVALFSPNTIWYPVAMLAVVRAGGVISGASPAYNIEEMSYALKTANAKYLMTVPSSMDV---AIPAAQSAGIPAERIFLLEGMKEGVAE--------------------------GLTG------LVHQMHL-------------------------------------PIIRNSTVYMLPSFTMKSMLDTIVEYRIEEILSVPPIIIRLLQDPIVSNYDLSHVKRFSSGAAPISGEILQKLHARFPWTFKQGYGMTESCSCITAHPPEKQSYEYAQGGMIVANTEVKIIHETGKEVGPEEEGEILARGPQIVMGYLNNEKATRETFDEDGWLHTGDVGYMDREGFIVITDRIKEMIKVKGIAVSPAEIEDLLLGHPDVEDVGVTSVADDYAGERPKAYVVLKGDAAVGKQLIEYVKAKKV-RHKWIVEVEFLEEVPKSASGKILRRVLRDRERSK---- 67538296 10 --------------------------LSALFTQQVRASPNALALEDDKTSYTYAELDKEVEELSRRLRSYGVSRDSLVGVLLPRSAHFVIACLAALRAGGAFLVLELAYPPDLLADVLEDATPAVVVTHRSETG--------KIKGSVP------VISLDEPPVDANGHTVEPGPLPDDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFGVQDLQPGDRVAC-------NVFFIWEILRPLIRGATVVAVPSYDPAALVDLLASRHITETLMTPTLLATILSRHSDIGARLPELRTLWLNGEVVTTDLARRIRALPNTRLLNCYSACET-HEIACGDIKEIVSDESQYCPVGPLLDAYIVNEQGEKVEEGVSGELCVGGPMLARGYINRPETTAKAFIPDPFYRTGDRARMLPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRQCAVVAH-GEGLERQLVAYIVADQEHSEEREIARRALTKFLAHYMIPALWVQVDELPHEVSGKIDLKRLPPPPTEVLANG 218719062 211 ------------------------DCLHLLIERSVSRNPDSQALLSWDGSLTYSELDQHSSKLAHYLVNYDLGPEKIVPLCFEKSIWAVVTMLAVLKTGAAYCCLDPAHPQARRDYMTELVNARIALCCEAHSG---------LIQKCPSL-----IVDADFVYHLETPSIRPTSL--VQPSNACVIAFTSGTTGNPKAIIHSHTSVCSGLLANAPFQRINRSDIRLFQWAAY-TFDVSITETFSPLIYGGLVCIPEEERLNDVEECMTRMNVDWAYFTPSFARF------FRRYNTPGLTQLILGGEAVTVDDVRDWVDR--VRVLNAYGPAESITWFLEPQLGLSSTI-SIGKPINMRAWIVSPDDETRLMPIGAIGELLLEGTSLFRAYLKNQEKTDQSLISPPMYKTGDLVRYLPDGNMTYVGRKDTMVKLYGQRMELEEVETVLRRCEGVQASADIIRPAGENEEVILVFCVPKNFGQDLHELKVYAQSKALPAFMVPRVYIPVDEMPYNSSRKLDRAKLRQMVS------ 218719062 1858 -------------------------------------YSEKIAITSWGEELTYKQLHDFSSRLAHDLVKAGAGPGIFIPLFFDKDIWAIVAMIAVLKSGSAFVPIDPESPSSRRDLILRAIRASVILSSSKYIHITDLKKPRQVDRE--HVDSLALLNETGEGFEGNSTVA-----------DPAYAIFTSGSTGIPKGVVVSHRAISSSVNAHGNAMGFGKGTRALQFC--SYTFDVSIAEIFTTLVFGGTVCVPSSWRLNNLAAEICILEANWSFLTPSVARLL------DPSEVPTLRTLVLGGEEVGSGDVARWKDTGDVRIMNGYGPTEACVFCVTRDIDTPDSANKIGRPI--GCNAFVVDPHDKLAPVGTVGEMLVSGPILASGYLSDGSRTRAAFIESPFYKTGDLVRYDRHGLLEYVSRKDLQVKIRGLRIEVEDVEHWIQTVATVKHAVVLVSRSSGASTQFTAVLSLNTKGAMTDRVKATLEEH-LPSYAIPNIWLCVNDIPLSTSGKTSRKTVKAWI------- 169781710 2853 -----------------------DRCVHDIIREKGAAQPEAAAICAWDGQLSYREMYGYASSFAAYLNTRGVGPEALVPICLDKSVWAIVTILGILIAGGAFVPLDPAHPTSRHKEILEEIEARVILCSPQYRN-----------RYAGSVKTVVPVSQ-ETIRAYSALTRKTPSPNRATPSNMAYAIFTSGSTGRPKGIIIDHRALASSVTAFSPIVHLNENSRAFQFASL--TFDAAVMEVLATLMHGGCICIPEEERLNDVVGAIRRMDVSWAFLTPSIASII------EPSSVPSLKVLACGGEKLSREVVMKWAHR--VKLINGYGPTETTIFAVLNNVTPSTDPACIGYGI-PSTLTWVVDPHNRLSPLGAIGELALEGAALAREYLKSPEKTADAFVNEPWYKTGDLVRYNSDGSIEYISRKDHQVKIHGLRMELGEIEHRLCEDRRVRHAVVILPISGLIQKRLVAVLSLEDGASELQEIQKSL-ESQLPIYMVPQTWAVIKKLPMLVSGKLDRKKITAWVEK----- 169781710 235 -----------------------DRCIHEIIHEQALLQPESEAVCAWDGSLSYRELDLLASQLAYYLQVQGVGPEVRVALCFDKSCWNIVAMLAVLKAGGAFVPLDPTHPAARLQSLVRSVQARIMLCS------------RNHAEDLRVVVEHLIPLDNDTWEERSIPRGDVSLLTEVKGYNAAYVIFTSGSTGEPKGTLMEHKAYVSSAMAHAPRLRVFSNSRLLQFA--AHTFDASLVEILTVLLVGATCVPSEEARLNNITKVINDMRVNHATLTPSFVDFI------SISDVPRLETLVLAGEAMSQSHLETWSK---INLVNGFGPTETAVTAAVNSNTRSSDSRDIGLPTGIRCWIVDPDDHNQLVPVGCVGEMLAEGPSLARGYVNNQQKTAEVFIYDPFYKTGDLVRYNEAGSLTYIGRKDTQVKFHGQRIELGEIEDNLNTDSNIKHVAVLSLPDDISDPEPAPLRLLDDSKKNSSQIRDRLSAR-LPAYMIPTVWLCVEALPMLVSGKLDRKA------------ 169781710 1766 -------WNAKLPAR-------PERCAHEIIRQQALSLPSAPAICSWDANLTYSDVEHLSTRLAQYLIGLGVKPEVFVTLFFEKSAWYVIAQVAVLKAGGAFVSLDPSHPESRLQGLIEDVGAHVMLCS-----VKHTEKASRLCNTVFAVCEATIDGLTVPATIM------PASIPSIH--NAAYAIFTSGTTGKPKVSVIEHISLGIAASTFTEIFRMGPRARVLQFS--NYIFDVNISETVITLMTGGCICVPEEERLNDLSGAINRMGVNMCTMTPSSISTL------KPEAVPSLRTIITGGEKMTKSHVDRWADRC---VINAYGPSEATVASTASVKADGGRRNSIGTAFAG--RAWIVDPKNRLLPIGAIGELVLEGCNVGRGYLNNAEKTEEVFITDRMYRTGDLVRYNADGSLCFISRKDTQIKLNGQRVELEEVEQQCVGHPANTQVAVVVTPEAKTAKCLAVFFTTDDHDKNESDLVSIVKKESLPTVMIPKLFFPVRRLPIATTGKLDRKGLRTMVE------ 121609394 563 --------PDPMPASQRDVRSRINDTLHHGFFSAAERTPQAIALIQGTRSLTYAELAEQARRCAGALAARGVHAGDTVAIAMSKGIGQVIAALGVLHAGAVYVPIALDQPAERRRKIHRDAGVAVVMTCRD-------------DAEPGAVHDGGSDGTDPPALCWQDLHAGLHAPATVDPGHPAYVIYTSGSTGAPKGVTISHRGALNTCADLNQRYRLGASDRVLALSALH--FDLSVFDIFGLLAAGGALVLVGRRDPSVWCDMIEAHGITVWNTVPALFDMLLTYSEFDLRAPGRLRMAVLSGDWIGLDLPRRYRARPDGQFIAMGGATEASIWSNAYDVPPHWRSIPYGYPLA-NQSYRVVDEQGRDCPDWVAGELWIGGEGVALGYFNDPERSTRQFVGGRWYRTGDMGCYWPDGTLEFLGRRDKQVKIGGHRIELGEIETALHRIDGVKSAVALAL--GERDQSLAAFVVAQGDAL----------------------------------------------------- 169769448 19 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQCHDTVYLQFTSGTAGLPKAAMLSHFGIINNGRMCGARLDLNPDDIVCCPPPLFHAFGL-VSGLICSLACGATIVLPSRFDASAVVDALKRYGCTVLHGVPTMFVAILQQLQHRKVKVKTVRAGMVGGMKVAPSLLDEIQATFPMDLRIIYGMTETSAGMTAATDPAREKLETVGKAL-PHVQAKVVDSQNHILPKGIRGELCISGYLLQKGYYKNEEKTAEALVRDEWIHTGDEASIDEKGYCRITGRIKDIIIRGGENIYPTEIEERLMEHPDIEQAAIVGLKDDKYGEVVAAFLLPQHNRPSLNDVKDWIW-QVLGRHKAPVHVFWVGQYPVTGSGKIRKDVLRE-IGNNMIAG 111019204 4 --------------------------------RQCARVPGRIAIVVGDRALTYRELDSASEALARQLAAVGVRPGQVVLIHQRQSVETVVGMIAALRLGAAWCVIEPGHPVGQLRALLGDIDCGAVVFGSATSPAWIHDLARSAVGRVPALH-----DRDAGHRPVAELADLPEDVP---AGTAAYVITTSGSTGIPKAVVASRAN----LASMVDGRNYDFDDGDLVTFSAFLTWDGSLLKTLWALCTGGTSVLPDSRDAEAVAALARTWQTTHLVATPSFYRLLLPHLTPLRD---RLRLVTLAGEALPGTLVEQHRAVLGVPLSNEYGPTETTVSCLAHPVRDPASIAPIGRPLGAST-AYVLDAKLVEVPYGAVGDLYVGGPQISEGYASRPAATAARFVADPFYHTGDLARVDPHGDIEFCGRFDGQVKVRGARVERHAVEAVLESHPAIHQAVVLATADEHGETVLTAFWVPAPAAPTPRDLIAHCAER-LVAQAVPDRFLALGALPLAPSSKVDEAALRRLL------- 115399404 1285 -------------------------------AQSVRETPDAPAVRWTKGLFTYRELGFLSDQLALHLRRQGLAPGALVPLCFDKSPWTVVAVLAVIKSGAAFALCDVTHPDSRLRSICQDLQ-RTIILCSPGQESRCKMIAEKA----------IVVGEHNNGWKKDDVGTLTPQLPVSGTRTPLFVVYTSGSTGKPKGVVIEHRSFCALVHYQVSVWRMSPAARVMQFA--SYAFDASVFEILFPLMCGACTCILDEVERRDYLDVMKRLQVTHAFLTPSVARQLSPAA------VPDLQVLVCGGEPLRHQDLHQWAA--NVRLVDGYGPAECTVSVSHPSLTRTSRPSDIGRPV--GCVVWLVDDTERLVPVGSLGEILIEGPIVGRGYINNPQATESSFIKPPWYKTGDLARYFPDGRLDIRGRKDSQIKIRGQRIELGEVEFQVQSCPSVVDVAPTGLDDGNL--ALFAFICFGGPVSSSDVGSQVLRAERLPAYMVPSYFLPLANLPINPSGKADRRYLKSLLAEQL--- 115399404 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLALVGEAMLPSDAAYWAPR--VRLLNGYGPAECAPASAHIDGCSNVDMRDIGHPV--GCVAWVCDPRDPEVPVGAAGELLLEGPNLGLGYFKDAAKTDAAFVQPRWYRSGDLVCYTEDGPLRYLGRIGSQVKLRGQRLDTSHIEHQLVQCPTLAAFVAVGSKRDADTNTHFLAVPTKDFANRVATARVQML-QNLPGYMVPTLMIPVASLPKSAAGKLHRRALEDEITSR---- 121596058 34 ---------------------------GDAFERAAAAYPANPARSYDGREIRYDEAASAVRALMQHYRAAGYGLGHRVGLFLESRPEHLLHKLALNTLGVCVVPINRDYRPRELAYLIDHARVDLVVA--------LPTRLPAVRAALAEARHQPPVATPDDMAALP-PPAQPAQAGAPQADTPASILYTSGTTGQPKGCVLSHRYELAAGDWYARRGGMEGQERLYNPLPLFHVNA-SILSFYCMLLTGGCQVQTDRFAPSRWWQEVCESRATIVHYLGVVVPMLLAQPASPLERAHSVRFGYGAG--VEPQLHTVFEERFGLPLVELWGMTEIVRVISDHHAPRQIGTRAFGRA-EPGLEVCVVDEAGTEVADGQPGEMWVRHSAAFSGYLNDPEATEAA-WRGGWFHTGDIVTRDASGMLRFMDRRKNIIRRSGENIAAAEVEALLLTHPLVHQAAVMAVPDAVREEEVLACVVLDPAAAAGMTLQAFCL-RELAYYKAPGWWWFADEIPTTGTQKIQKHRI----------- 177671351 15 ----------------------------------CDRWPDAVAFRFSAVDLTFGELADRSRRLATGLAARGVTRGDRVPVMISKREELVITLLALWRLGAVHVPLFTAFAAGAARMRIEGAAARLVVAEPRQA------------EKLTDIPGIEIIRTGPEWDALADSAPLGEDV-AVGGDGPIALLFTSGTTGRPKGVPVPLRAAAAFAVYLTCAVDLRPEDLFWNAADHGWAYGLY-YGIVGTLMLGATSVYRGAFSPATMVEVIRSQDVTNLAGAPTMFRALAKAGEVTEDAPLRLRRVSTAGEPLPPTVLEWGRTALGTEIRDHYGQTELGMVICTLAHPEPPRPGSMGVPL-PGIAAQIRD-----------GQIAIDAASPFPGYLGEPEKTAERFTPDGWYLTGDTARQDDDGWFFFSSRDDDVILAAGYRIGPFDVESVLIDHPRVQEVAVVGLPDPERGEEVVAFVVPAGAVADPDALAAELQAK----------------------------------------- 23344717 1 ----------------------------------------------------------------------------------------------------AYVPIDSTYPPSRIKYMLSNSEVRFLLTDDNLSGLNCSQLSSIICLDNVTTENILLASQETDFEQLSDDNLESIN----NAVDPAYMLYTSGSTGLPKGAIVRHDGAINHIYAQFDELKLTEEFCFLQSAP--SSTDISVWQFLAPLLIGGKTVIVDIETANKLFKALKSEKITVVELVPALFGGLLEYLETQDRELPDLKWMMVVGEPVSVSWVNKWLQIYPIKIVNAYGPTEAADDITQFPFDENQRTVSIGKPLANL-NLYILDEQMQLLPIGVPGEICVSGIGVGEGYWKNEEKTNLSFVPNPFYKTGDLGRWLPDGNIEFLGRIDHQVKIRGFRVELGEVETFLSQHPNVRENIVIVHQEEPGNLQLVAYVVAKEPVPSISELRNFLKEK-LPDHMLPSTFVMLESLPIAPSGKVDRKALPK--------- 116194143 5501 --------------------------IHHLFLARAAEQPERVGVSAWDAELTYGEIREYASRLALHLNQHGVKEETLVPVCLERSAWSIVILIGIFMAGGAFIPLDPAHPVNRQKEVLETIEPALMVCSPEYA------------SRFVGLVNTRISVDGTMLRSLPPSHGQTPAIV-TNPGNTAYVLFTSGSTGRPKGVVVAHRDFCSSSAAFTRVCNMNASSRVFHFASL--TFDAALLEVVTPLTIGACICVPTAHDLHNLGAAMARLRATWAFLTPSVANLL-------NPDLPTFKTLVCGGEAMLAETIQRWADR--VELMNGYGPTETCVFAVINPNVSKEKDHTTIGRGTPAARLWVVDPNDRLAPVGAIGELAISGPLMSRGYLGDAEKTAKVFVDNGWYRTGDLVRYRADGAIEFFGRRDGQVKVNGQRIELGDIESHLSADRHVRLGAVV---QPKKGKQLVGVVTLESAHSDIADIRARLAE-LLPHYMVPAAWIVLETMPVVVSGKLDRRR------------ 116194143 1706 ------------------------DCVHRMVEKQVALRPQSQAIRGWDGDFTYEEMNNLANRLARYLVDFGVGPETLVPVCFDKSAWTTISMLAVMKAGGGVVPLDATHPASALEGKVVDAGAQVVVASES-RAMMFEAMVPYVVAVGPTLLSQLPASADNGDI-----------QSGVTPENPAFIMFTSGSTGKPKGVVLCHDALVSSCLAHGSALDLGPHTRFLQFA--AHTFDNSIEEMFTNLIHGGCVCVPSDVDLGDLPGAIDRLDANFMDLTPTVAAML------RPEQVPKIKGMAVGGEALTREVLDIWGGV--IPVHNQYGPSECCINSAHLHLDKNGDVGSIGTNV--GSVSWVVDPHDRLVPVGCVGELLIEGPILGRGYLNKPVETARAFIERRMYKTGDLVRYNSDGALIYLGRKDTQVKLHGQRIELGEIEHHVKRLPSAAQSSVLVVPAQSK--KALAVFVCLSSSQTDEEVRAFAMSSQVASYMVPRLFFPVSRMPLTSSGKLDRRSLRTMAQ------ 116194143 4384 ---------------------------HNIIEQHALLRPSTPAVCGWDASFTYRELDESATILARHLVAQGVGPEVFVPLCFEKSAWTIVAQLAVLKAGGAFVNLDPSHPSSRLESLIQDVGANIVLCAPKHK------------AKMDEIATNVFVLDAESIRTLSEAAPSNVAASTAKPSNPAYIIFTSGTTGKPKGTVIEHGAFCTGATAHAKAMFMHSDSRVLQFA--SYTFDASIMETLSCLLVGGCVCVPSDEDMNDVSAVIQNMGVTWTLLTPSV------ASTVKPESVQCLKTLVTGGEAMAAGHIARW--GTQCALVNAYGPTECSVVATTSTKVDEADRSNIGTAVGG--RVWVVDAQDQLVPVGAVGELVVEGRLVARGYLNNKEQTDKVFIRSPMYRTGDLVRYNSNGSISYISRKDTQIKLNGRRIELGEIEHCRAGLPDDAQSAVVVLPSRAASKALAVFFTLPSNAPSAAAMESHLSG-NLPSYMVPQLFVPVSTMPWTTAGKLDRRQLREAASREMVSG 116194143 2824 --------------------------VHDMIEEMVRRGGSETAVVGWDATLTNGELDALSTALAGELLVRGVGAGSRVPFCFEKSTFAIVAMLAVLKAGAAFVPLDPAHPVGRLRDIVGDCGADVVLCSPKYESL----CADVVPTAIPI--------DMEMLKKLEKKSTSIVAME-----------------GKPKGTIVSHTAFCSGAAAHGPAMLMIPPFRFLQFA--SYTFDASLVEILTTLIFGGTVCVPREEDRGNITTVMEEMGVTMTLLTPSFARVL------EPSSVPHLKTLILGGEAMAQTHLATWADK--VSLVNAYGPSECAVVATVNSHMRPSSPANLGRCLG---RCWIVDPHNRLAPLGSIGELLVEGPTLSAGYLKNELKTREVFIENPMYKTGDLVRVDASGEMVYMGRKDSQAKLNGQRLELDEIVHHLAADDAVRHAVVVLPKSGPCVKRLVAVVTSDEASSTLEQVQDRLREK-VPAYMVPSTWIALHNIPLLPSGKLDR-------------- 116194143 294 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVIEHQAFCSSAKAHGPALRIDGTCRVLQFA--AHTFDASLVEILTPLMVGATVCIPDHERLNDLAGAMNRMRVDHAVLTPSFINFL------TPSTVPRLRRLVLAGEAMSRSHVTTWS---HIELVNGYGPAESSVAAVVNPNVGPQTEATIGLPC--GVRVWLVDDYDRLVPVGCVGEMLLEGPSLARGYLNDAAKTEESFIPRRFYKTGDLARYNASGSFNYIGRKDTQIKLHGQRIELGEIEHHLAVDEDVQHAMVVASAD---NQQPGATALSLTGNPAATEILERIRTRRLPAYMVPSTWLCVDAIPMLASRKMDRKTVATWIETTLTA- 37542634 456 ----------------------------------ADSHPNATALRDEQGELTYAQVCQQILQAAATLRAQGAKPGTLIAVIGERGNPWLIAMLAIWQVGGIYVPLSKDLPEQRLQGILAELEGAILITDDTTPERFRQRVT----------------------LPMHALWADGATHHERQTTDASYMMYTSGSTGKPKGVHVSQANLVATLSAFGQLLQVKPSDRMLALTTF--SFDISLLELLLPLVQGASVVAQAQRDAEKLAGYLADPRITLVQATPVTWRLLLSTGWQPRESL----TLLCGGEALPQDLADRLC-LPGMTLWNLYGPTETTIWSTAC-RLQPGAPVQLGHPIA-GTQIALVDRNLRSVPRGVIGELLICGPGVSQGYYRNPVETAKRFVPDPHYLTGDRMRMQQDGSLAYIGRRDDQIKLRGHRIELGEIETALRKLPGVRDAAA-QLHDQDPSRGIQAFVQLCATVDESLDIGQWLERQTLPEAWLPTEYYRIDGIPLTYNGKRDRKRL----------- 167648559 5 -----------------------GVALSSILTHHARRSPSRTALIVDGVRVAYDELDARTNRRARMLAAHGVGHGDFVTVALPNGLEFYETTFALWKLGAIPNIVAAKLPRLEMEAILDIVRPRLFV--GVPPGGDVPALA-------------------EGQAELHRYSTDP--LPEVISPHWKA-MTSGGSTGRPKVIV---DAMPARWNPQEGFLGQRPGDVILNPGPLYHNAPFHCVHM--GLFVGATIVEMGKFDALAALELIDAHQVNWVTMVPTMMHRVLDPEVRSRFTLPSLRMMLHMAAPCPAWLKEAWIGWLGGRVWEYYGTTEGTGSTMISGTDWLAHPGSVGRVREGY-ALKILDETGRERPIGEVGEVYFRPEGGAGSTYHYLGSTPRRVGE--WETPGDLGHVDEDGYLYLSDRRNDLIISGGANIYPAEVEAAIDAHPAVRTSAVIGLPDEEWGARVHAIVQPEDSGLEEAELLAFVADR-LARFKLPKSVEFTRDPLRDEAGKVRRTALRDA-------- 104781805 6 ------------------------ETVLARFAAQVRRDPQALAVIDQQVHLSYAELASASERIARGLKARGLLPGQALALYLPRGWQWAAALLGALKAGAVVMPLDRASPAERRALMLADADCVGVLLADAPQGLPGPWEA--------------------SVEALLDHPDEPAQPLAGTFAEVMCLFYTSGTTGVPKGVEVGERGVLR-LAQAGSYIDIQQGDRFVCLS--NPAFDACSFELWAPLLNGGCCVMVADDDARRLAQVLETQRVDTLFITVSLFNTLNAQ---YPACFASLRQVLTGGEQVSPVAVRAWYQANPCRLFNVYGPTECTTFALCHPIARDFAADTVGQPL-PDTGMRVLDAQQQPVAPGEIGELYLSGSGVARGYRNRPEETARCFVRLPHYRTGDLVRVNPEGQVECLGRVDRQVKVRGFRIEPGEVEQCLLEHPQVAQAYVCSRRQAAEDHQLLAFVVPR-EALDYREFDAYLRAR-LAPWMRPHHLFQVPRLPLTANGKID--------------- 104781805 1045 -------------------------TVADWFEHQVHETPEATALVAGQRRLSYAELDALAATLAATLSNQGDGAPNMVLFLAP-SVEHVVALLALAKLNITAVPLDPNYPVAVQRQVLAQACPRCVLFSGATEAALQALGVEALARHRVDLQ----------------AAPQDLQRPRHHGERPLYTLFTSGSTGIPKGVQVPDRTLCNLLHWQRNAGQLPARSVTLQFSML--SFDVAFQELFGTLCGGGCYHLIERQDAQALLAYIQQAGIERLYLPFVALQHLAQAAVAQGRYPQTLREVVTAGEQLTEALRTWFAGLPRASLFNHYGPTETVISACRLPSGDWPLRAPIGRAID-NARLLLVDAQDHPVPTGTQGYLLVAGAMVTRCYLGETALNTERFVEDGYYRTGDLAWVDAQGCLHYVGRDDQQVKLSGHRLELGQVEAALMGLEAVANAVVTVQGEPA---RLTAYLQLSGTAPSVQDLDRLVA-RQLPAHVRIDQYRRLDAWPRTPSGKVDRKAL----------- 110679955 28 -----------------------------------RAHPQKQALADHTETWSFGALEAAVRGTATGFLRQGLTPGDVIVMRLGNTIDFPITYLAALAAGLVPVPTSAALTQSEAAFVIKTVSPKAVVAAPDIPCPDFA-----------------VTIDLETLQSFRSLPAAPYHLG--DPERLGYIIFTSGTSGKPRAVAHAHRAIWARQMMFDGWYGLRPDDRLLHAGAFNWTYTL-GTGLMDPWTLGATAVIPAGTRPQELPALLARHDASIFAAAPGVYRQMLDRATPVP--LPALRHGLSAGEKLPPALAERWVHATGRPVFEAYGMSECSTFISQCPADQNV-AGTLGKPQKGRRIALL--KNGEPVALGDEGTIAVARPGLMLGYLNAPQETAERM-RGAWFLTGDQGVMNAQGHITYMGRDDDMMNAGGYRVSPIEVERVLADYPGITAVAVTEVRIKTDTTVIGAFYT-GANALDADKLRAYV-SQTLARYKQPRVFEHLPDLPMGANGKILRRVLRQRFE------ 114320755 5 -------------------------TVPELLS---ARPPDGVAAVDGAEECSRGELLERAGRLAAGLVSAGLDKGDRIALVAHNSVDWVAAALGVMQAGGVVVPLDTQMPLKEFHFVLRDAQPRWVFTTGALVD---RVIGAEVDPE-PTLYRL--DGDERAPEHWRSLWADEPIVPDVAPEDLATMFYTSGTTGAPKGVPLTHKNLASNVSSLVQENVAGSDDRVLVPLPFHHVYPFTV-GILVPLRLGAPLILPFSLVGPQIVRALQLGQPTIMLGVPRLYMLALSMQARKRWGLPSLRMVVSGGAALDPTLTEKLRA-LGWEVATGYGLSETAPILT-YNPPERLRVESAGMAL-PGVELAID-------PPGEIGEVLARGDNVFHGYWRRPDKTREVLQEDGWFRTGDLGELDGDGYLYLQGRRSAMIVLGGENIDPERVEGVLSQAEGVREVGVL-----ESGGRLVGVAVPEPALLRAEALRERLAGRALPSHHRPGRLQVVDPLPRTRLGKLRRHELQDRLAEQ---- 23009605 15 ---------------------------------------DHPAVIEGTDTLTYGAFRARVAALAERLRRLGLRPGDRVAILLPKSIRECVAIFAASAAGGVFVPIHPSLRPRQVHHIVADSGARVLLTDAGHAAG-----LDGALDDLSDLRVLDAETGGEAEAPL--------TPGEAAPEGLAAILYTSGSTGLPKGVMLSHANLIAGTRIVRTYLGIGPDERILSVLPFSFDYGLN--QLLTSVEQGARIVLLTPRLGDDVVRALETHRITVLAGVPTLWTLLRAAPHLATADLSALRLVTNSGGSLALPTIARLRARLPHTIVLMYGLTEAFRSTYLPPDEIDRRPDSIGRAI-PETDIVIVTAEGRRAKPGEPGILHHRGPTVSLGYWKRPEDTARVLVPDPVCRSGDLVVEDAEGYFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPD----------------------------------------------------------------------- 157114350 15 --------------------------LGRLILSILDRNPEKVLQIDADREMTAAEMRLRAIRVAQNLTALGFRKGDMAALICSNSENLAPLVLGLWMVGLPFISLPVGFNGDDLGHLMGLVQPKVVFCDDAVKALKMKPVVFAVESEMESIRKVDELLESTG----KEEQFEPEYQGDMR-EMIGIILCTSGTTGRPKGVAVSQAHIAVVLGRPVK---GNDSDLVFNFSPLYWGTGLFA--LLNSLSTGTTIVTRSGFNEDVFYDVLERYRPTHFFTPPSHAILLLNHPRVEQADFSCLKSWSLSGSIASPQLRKRIEEKLNGKTVNNYASSEIGLIAM---DAIRKREGSVGLLML-HLNAKVVDENDAAVGPREQGELLLKTSLPFLGYYNDEEANRELMTEDGWIRTGDIGYLDEEGFVYLVDRKKDVIKYRGYQMSSIDLEVIVEKIEGVQQVCVVGIPEDGTSDLAAAVIVRRPGSELTEEVVKQVEEKVSDHKRLRGGVFFWKELPLSSTGKVLRRRVKEMLME----- 121713446 10 --------------------------LSALFSQQVHATPNAPALEDDSSTYTYSELDKEVDALAQRLRSHGVGRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVLDDSRPVVVVTHRAETG--------KIKADVP----LIVLDEPATDANGHIKAPSTPLPAEDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYDLRFGIQDLQPGDRVAC-------NVFFIWEILRPLLRGATVVAVPSYDPAALVDLLAAKHITETLMTPTLLATVLARHSDLGARLPDLRTLWLNGEVVTTDLARRIKALPRARLLNCYSACETACGDMREMLEDDAPYCPVGPPLDP-EHTYILDEEGSPVPQGTSGELFVGGPLLARGYLNLPDTTAAAFTADPFYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRHCAVIAHGEGLDRQLVAYFVQDKEADRPAVEVNQRILSPVLAHYMIPALWVEMDELPHEVSGKVDLKRL----------- 158312471 11 ------------------------------IRQLAAERPDHIALDGGEPAFTWRELDRRSSQLAGALAERGLGFGEHLGLGLRNSPQFVLAVFAAWKLGAVPIPVRWDVPEWELGRLKEVIEPRVYL-----GGEDLPWIDSTERLDVPDLPD--------------------ATSPQIHG------ICSSGSTGTPK-VIVSDRPSVYVARMATGWGPVPRPQTVLVLAPMYHANGLTT---LYNLLGGDHLVVMEKFDAARVVDVIERHRITTFTATPTMLQRIADLPGVDGRDLSSIRWFTQGAAPMPPSLVHRWAGLVGAEIHMVYGMTEGLGLTALRGDEWMEHQGSVGRGIR-GTEVRILDADDKELPTGEIGDIYLRTPGTSSHYLGAAPKLHR--TEDGFKSAGDLGYLDQNGYLHLVDRRVDMIISGGANVFPAEVEAALIDHPKIADVVVIGLRDPEWGRRVHAVIADPAAPPTASEVISYAKSR-LAPYKVPKTVELVDAIPRSEATKVNRGAM----------- 183983669 550 ------------------------KCLHQGFFEHAAANPDAPAVVDDGGVWSYRELRRQSLAVAATLHECGVRPGDAVAVQLPKGRAQIPAVLGVLAAGGTYVPIGFDQPEARRAKILQTADVVAALTVEGAR-----------------------MGDAIPCVSIDTARDHPKPLPEPDIGEIAYVIFTSGSTGLPKGVDVPHCAAMNTIDAVNEWFGVGSADRVLALSAL--EFDASVYDIFGMFAVGGSLVAVDKSAPTSWVELLVHHRVSILNCVPSMLDMILDLGGDRLGN--SLRAVTLGGDWVGADLARRLRQVPGCRFSGLGGATETAIHNTICEPPAHWATVPFGRPLR-NVRCRIVSPSGRDCLDWVAGELWVGGANVAARYRNDPQRTAERFVEHRWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVENALR--------AVSGVRHVVGASAPKLVAAVAADPNTVGDISAVLAD-LLPSYMVPTRTVFFERFPLTANGKLDRRA------------ 119501491 126 -------WNSTVPAAVKQRVC-------DLIEKRAQAQPSAPAICAWDGELTHGELNQLATKLASKLIGLGIGPDTFVPLCFEKSMWTTVALVGVIKAGGAFVLLDPSLPEQRLQGIITQLNASVVLTSAANHEMTSRLAQIAIVLDWSFFAAIGFDGIEET--------NQQAKPNPASPESLLYAVFTSGSTGVPKGVLITNTNAASALHYQVKNMGISEHSRIFDFA--SYSFDVSVSNVLTALSAGGCLCVPSNEDRSNNLEQIASLRATVLDITPSIAHVL------SPDRIPTVKTLIFGGEAL---HLRDIEPWWGVQIIHIYGPCECTPTSTINYDNDSAASPHIGKAV--GLVSWIVDPEDHLLPPGCAGELLLEGPLVGRGYLNDPAKTADAFIEDPWYKTGDLVRYTEEGYLQYVGRKQTQVKIRGQRLELGEIEHTLRNHACVDEAVAVLHREDGQESRIVSFVTLRDAAVEEQELYALLKSQ-LPAYMVPQAIEVLDSMPLNRSGKIDRQMLIQGLKGR---- 119501491 2766 ----------------------AEETLHTLVEEQARRRPDAAAVSAWDGELTYKELDRLADRLAQHLASMRVGPGALVPLCFEKSVWTPVAALGVLKAGAGFALLSPSLPEQRLQSIVQQLEAGVI-----------LSSSSNLDLSSRLLQTVVQVGPESPGVPEHTTTEEQTPRTETSSA-PMYAVFTSGSTGTPKGVVLSHRNFCSALRHQSHLLGFNERSRVFDFA--SYAFDISVHNIFATLAIGGCLCIPAEKDLDNVSGSMADFKATLVDLTPSVARLI------DPATVPEIETIILAGEAVSIDDAKRWWGK--ARLVNAYGPAECNFSTINWQQSCAQEATLIGK--GAGIVTWVVDPENHDLPPGCIGELLVEGPVVGLGYLGDKGKTDAAFIEDPWYKTGDLVRYNPDGNMVFSGRKQDQVKIRGQRVELAEVQHWVQKMPEATHVVADVIQLQGDTSLLVIFLQLNDRPTERDELGATVKAEHLPAYMIPSVLFSLSRLPMTATGKTDRRRLREQLAEVRTAG 119501491 1212 --------PEDLQQIWRWNHAVPEQCVHHMFEQTARSQPRAPAVYAWDGEWTYGQLDEVSTRLAHHLAGLGVGPGGLVPLCFEKSRWTPVVMLAVMKAGGASVAMDSTQPEERLRTVVQQTEPELVLVLSSSAN-------RELASRLSSKPVVVVD---ESLLDTLSRTHAAGALLSVTPSDRLYVAFTSGSTGTPKGAVITHSNFSSAIQRASSVSRIEHTARVYDF--VSYAFDISWFNVLQSLTNGACLCIPSEADRDDLAGSIHRLRATFAILTPSTAGLL------PSETVRQLQTLMLAGEALPSQSARRWAGWT--QVRNGYGPCECTPITTAAADQDSVVASSIGKGVGVNTWVVQVSNDNHLAPIGDIGELVLEGPLVGSGYLGDAKKTAMAFIRDPWYKTGDLVRYSPDGSLVFVGRLDTQVKIRGQRVELGEVEHYVHACPSARQVVAVIMPTDGEGQELAAFLLVKGGSSPVAEVVDHEISKRLPVYMVPTAYFSLNNLPLNSSGKLDRRRLREI-------- 189212038 1811 ---------------------------HEIFAERVRAFPDREAIYSWDGIMTYKQLDDASTCIGRHLLQYGIGPETLVPVCFEKSLWTVVAILGILKAGGAFVLLDPAHPEARLWNLINELEASVVVCSPLTAESRGFRLRAATETKTISIVE-IGQGLVDQLLSSRQHELDNAPCDSVKPENLMYAVFTSGTTGKPKGTLITHRALATGLREHAVATGMTPDTRSLQFA--SYSFDASIGDIFTTIEVGGCLCIPREEDPVEVTTFVARSRATWAGITPSFAALL------DPLSVSTLKALCLAGEPLSVQQVNAWASRL--QLINMYGPTECTICVSHSAVTREIGASNIGRGYR--CATWVVDENNHDIPVGVIGELLIEGPILARGYLKRPETTAAVFIDSPWYKTGDLVRYNSDGTLNFIGRKDTQIKINGQRVEVGEIETVLSTSPIIVDCFVCVRPDSESSKESFASLIPTD-ADSIEKLRSVVAKSSLPRYMLPQAYIPIKKIPLSTSGKTNRRALQ---------- 189212038 235 ------------------------------FSKVADSQPDAEAIDAWDGRMTYRELDDASTDISRELRRRGVGVGSWVLVCFHKSRWSIASMLAVLKAGAAFVPVDPRFPESRIRQIIDVTNATHAVVAEGDLAVLLKPELQVVQATRLSVQGLSTDKQVEDLLP--------------QPHDPAICLFTSGSTGIPKGIIASHAAVCTGAWEFGRIGNANPADRMLQFA--SYTFDMSYADIVTALLHGSTLCIPSEDDMGNLQEFIQRSRPTWANLTPTVARLLDPAVCSR-----TIKKLLLAGELVKESDIAGWIDG-GAEIYNVYGPAENVLILNFGRIFRGAAYNT-TRP----RNTRVWVAEMRLMPVGAIGELISEGPQVADGYLNDPTRTAASFLLDRFYRTGDLARQFADGSFEVIGRADSQVKVGGQRIELSDIEAHIKSC----RAAVVLPKKGPLANRLTAILQTQRTSDADEETRKKLIE-SLPPYMIPSHWLGIDKFPYSTSSKLDRKLL----------- 189212038 2948 --------------------------VHEIVEQTAHEQPSDMAVMSHDGTLTYQQLDKLANILAQDILEH--KPHNFVGLYIDKSAAALVSMLAILKAGCAFVPLDPTQPASRLEALVDTARVEIILTSPSHA--NHPALQANAIPKLP-----------------QELSS-----------------HTS----------FTH------LEPQKDYFKLSRTTRMLQFS--NFTFDVSLFEIFTTLAAGGCVCVPEQARMDDLTASILEMKVNVLSLTPTVARIL------DGGKLVDVELVVFAGEALAQSDIDAWVQ-PGRRIVNAYGPTEACIYATARDGGHQKSSRNIGKGLGVGVWV-MRPESNTLAPIGAVGELCLSGQQLARGYLSMEEATLRSFSTQTFYRTGDLVRYESDGSLEFLGRRDGQVKIRGQRIDVGEVQDTLFRHCTVQLC----YPSAKTDPVLVAFLVLRTESADATKLQHSLRA-VLPSFMVPSIFIALNRLPNTASGKLDR-------------- 189212038 4037 -----------------------------LVRQHVDRNPFHHAVESWHDSMTYMQLEDYSNSLAERLVRQGVRSNQAIGLVLDKSPWVIVAILGVLKAGGYLMPFDPSTDSSSLPDLLHHAKTSTVLVSPAYASFF---------SDVSGCRCIVVAADTLPIPTTAFLKPAYRSPLPPTASDYAFAFFSADAGSAPSFV--TQGELCAALFQVGERMAMDTETRSLL-----YNESWSTTMILAPLAYGGTICCPPSSSISNVGESIKSFGVNAV-TIPVAVSRILE-----PNNMPALRQVCLYGDIPTRHDVARWSQR--ARLFLAWGVGEMGTIAFLGSPSQSQHREFVG--AATGTCASVVNPHNERVPPGAIGILKLH-------HFNLSSAHAGQIKTEGLQR----FRANADRTLTLIERK---LTVNGHRIKIRDIEDAIRQHPSSSDVVVDLYAPQILGDRLGAVVTASSTAPWTSELATALQPKSLSPTSIPSFFTALPAFPLTTAGQLDRSRLQELVR------ 163727036 70 --------------------------------------GEQEAVVSDEKRLKTRDFKDRFLRIANWLIHSGMQPKDKAAVLMHNSAEVLETLVGASFAGCTSPGLNWHLAGEELAKTINVSKPKTVFV-----GEDFVDRVLGIADQIPSVKNFVAVGAPKGWIPYEEAAAFSQNAMPSGRFIFGAAPYTSGTTGVPKNVLMEYFELLFRMLNAGFHLNMHKDLRSLVITPMYHAGTIAA--LFPVLY-GGTLVLESKFDPEQVLATMQKERISWTFMVPTMLSRILNLPDERKYDLSSMRSLISGAAPCSPEIKTGINELFGPVFHEYYGSTETMMVSVLRPGDRPERLKSVGKPRCG--EVCLVDPTEQTVNKGEQGSICARTVSTLLSYGTDSSLLDDAYVTNGYYKDGLMGYQDKDGFLYLTDRIKDMVISGGVNVFPGEVEKALITHPAVDDVAVFGVPDQDLGEVMRAEIQLMPGAETEEEAFAHCKAQGLFGYKMPRHVGFTEKLPRRIDGKMIKRELKE--------- 37676956 901 ----------------------------DFLSHIARQTNEKTAIICGETTVSYAELGSKVACVMGQLNARGLQQGSVVAICLPRSVEHLVMTLACSLSGMVWVPIDASSPYDRLAYLLSNCNAELVVTQDVVASVAFSELLSPIASEAP----------LPSYEQLSRLS---------QSTQTAYYLYTSGTTGKPKCVVVNNQATSNVIGQTCREWSISSQDVIMSVTPYHH--DMSVFDVFAAFSSGATLVLPGADGEKDALQLIEKHKVTIWVSVPAILEMLLSC--TQGSQLQSLRLVAQGGDYIKPATIAQLRALSSIRLISLGGPTETTISIWHELTDADVSTIPYGRPL-PGNRYFILDERQQHVPQGVVGRIYTVGVNLAQGYLENGELKQTDFVPVRAFRTGDQGYYRQDGNIIFSSRVNGYVKVRGVRVSLPDIEKELLKHPLIANAVVVDYLDGNGDSALAALFTLNSDKPLTAQQLRQFAQQCLPQSHIPTHFMPMTVLPLSANGKVDRKQCQARVAASLL-- 126737703 13 --------------------------LADYVLAKACNQPDKPALEVDSTVWTFGQLEAAVRGTGTGLLQAGLKPGDLLLMRLGNTVEFPIAYLGAIAAGLVPIPTSPQLTEFETAKIIDDLQPAAVLRDPAVACAEHAKTFH------------LDALQAMQSLP-------PCAYDLGDPERLAYAVFTSGTSGKARAVGHAHRAIWARQMMFSGWYGLTPDDRLLHAGAFNWTFTL-GTGLMDPWSIGATLIPAEGTELSDLPQLLRKHRASLFAAAPGVYRRILK--SKHRFDLPDLRHGLCAGEKLSDHLHEAWKQASGTELYEAYGMSECSTFISSCPGA-AARGKSLGRPQEGRRIAILRD--GAPAPMGEEGTIAISDPGLMLGYLNAPEDTLSRMRGD-WFLTGDQGVMHDNGEISYLGRDDDMMNAGGFRVSPIEVETALSAHPAISQVGCAAVEVKEDTYIIVAFF-SSPETVNIPELQAFASSR-LAGYKQPRAFVQLESLPTGANGKLLRRALPALFK------ 211589822 2429 -----------------------NKCVHDEIAKQAQLRPDHTAIEAWDGSLTYGELEQKSSQLAHWLSAYSIQPESLVPLCFEKSRWTIVTMLAVVKCGGGCVMLNPDHPISRLEGVIADTASSVVLASPELVGL------------FASVDTTVVGISEALITGLSELTETFLPLPSIQPTNPIFVIFTSGSSGKPKGIIVQHNSVCTVAIQHGEGLGFTGSDRVLQFA--SFSFDVSMGEVFITLMKGSTLCIPTEHDRNDLAATINRMRITWTFMAPTVAALL------DPHDVPDLQTLVLGGEAVSQSLVDQW--VSQVNLIDSYGPAECTIWASHANPSATVSPANIGRGV--GCRYWVVDDHNRLAPIGCVGELLIEGPNVSRGYLNEPDKTTAAFIENPFYCTGDLVRYNADGTLNIAGRKDSQVKHHGQRIELGEIEFHLRSRSQVEAVAVIALTDAVEGDRVALIALQSQAQPQIEQVQEELGA-ALPPYMVPTTWLVLDSIPLTASRKVNR-------------- 211589822 5021 -------------------------SVHEQFEEQVRLQPDAPAVSSFDVKLTYRELNVLVDRLANELLARGVEPEMNIPLCFNKCSWTIVAMFAVMKVGGVGCMLNPEHPSSRIQLLLNDLNASLVLCDPESSTM--------LSTLLPPKGVLPVDGAYLQMLP-------PLAPPRVRPDNAVFVVYTSGSTGKPKGSILEHRSLVTGLRAHCAAMGIGPGTRTFQFA--AYTFDVCFEEIIGSLMLGACVCVPETERMNALADAMARYQVTWTELTPTVANLLL------PSSIPSLKTLALSGESLTKEVIQRWAGA--VQIINTYGPSECCVSSTCNVNTATLRDPSIGRGL--GCTTWIVDPEDRLVSIGAAGELLIEGPIVARGYLNEPAKTTAAFISAPWYRTGDLVKYNSDGTIKFIGRKDTQVKLHGQRIELGEIEHRIRGANDSQQVAVVLSPTTRSGKILTAFICESDAVSEDVELQARLL-VDLPRHMVPQLFIPVSHMPLSPSRKLERKSLR---------- 211589822 1343 -------------DRYQIFGWNHKEPVHEYFYAQVLQRPDAQAVCAWDGEYTYAELNHLSEKLAYHLAHLGAGPEVLIPHCFAKSKLATVTMLAIMKSGSAGVGLSAAHPRTRIQDIVENCASHIAVVA-----------AQHVPVVEGLIEHIVIIDEA--FLAQLPDPQPNAQLPQAQPCHPAFVSFTSGSTGKPKGIVLEHRSLITSILAHGTEWGCDPSARVLQFS--AYAFDASVSDTFTTLVGGGTVCIPEKDRVDDLAGAINRLRVNWAFLTPRVLSLL------SPETVPTLRKVILGGEAISREDISRWTEAIDIRIV--YGPTECTI-YSMGTDPLTAASDPANLGHAVGTRLWVTHPENKLMPVGCTGELIIEGPLVTRGYLNEPAKTEAAYLEDPFYKTSDLVRYYPDGQLRFIGRKDTQIKIRGQRVELGEIEHAILSMPGALHITVVVLPP----QTLVAFLYLDAPSPLASDVTEQLRAETLPSYMVPSLFIPISHIPMTISGKVDRIALRRAVAEQL--- 211589822 263 ------------------------RCLHNLVDETAQARPDAMAIEGADGRMTYGDLQTYSNRLAQHLVQLGVGPEISVPLFFEKSKWAIVTMIAVVKAGGVIVNLDAKQPQTRLRGLLAQLQAPLVLSSVQHAGL--------WDSEFPV---VTVSEDALEQLPT----ATEAPIVTVTPHNALYIIFTSGSTGTPKGCVVEHESFLTAAAQHVQAGQILPSSRVLQMTP--YTFDVSMLEIFTTLTTGACICFCDDEQAALGIAHIVNYQISWTFMTPSLVRL------VDPASVPTLKTLALGGEGLGRIDVTTWADKLH--LINGYGPSECSVAAT-INEPLSLTSDPANIGVGYGALCWVVDDHDRLVPIGAVGELVIQGPIVARGYLHEPVKTAAVFLDERLYKTGDLVRQNSDGTINFIGRKDRQVKLNGQRLELGEIEQRLSENSHVRHSLVVGVYDGPRDTSVHSLPVEESQRLLLPEITAQLAAH-LPAYMVPTFWVVLAALPFTTSGKV---------------- 211589822 6086 --------PSDLAQLRRWMGEPVASTLHDKICAQTRAYPNRSAVEAWDGHLTYGKLDHLSSQFAQVLVDLNLPLGDPVGLVFDKSCWAVVALLAVLKAGGICVHLDHQHPPARLTEISIDTGLQYILTAPRHA---------HIGAMLPVDHVLVVDSTMASKLPSSPRSDRP--LPVVDATSPAYLTFTSGSTGKPKSVVIDHCAIHTSIVAFSSALNLTPNSRVLQYA--AYTFDISYAEIFAPLVLGATVCIISEQDLNDIAGAVSRLGANWACLTPTVANL------VQPSMVPSLKTLVLSGESPTEDNLRTWVSHV-PTLMNAYGPSEASVWCAAGPKRPDDRCTNIGLPVGCRLWIAEPDNLHRLAPLGCVGELLIEGPILSRGYLRNEQASNAAFRRDAWYRTGDLARYFPDGSIEYLGRADTQVKVYGRRIEPREIEHHMRTLPAMVDSATLASRNGQK--VLVAYIYQESGPVPDMELVAIARALTLPPYMQPALFIPLQLLPTNASGKTDRKLL----------- 211589822 3968 -------------------------TVLELIAKHAEQHPMSVAMTDGQVKLTYHELDRMTSALACDLQGLAVQPGDTVLLSFSRSPWALVAMLAVLKAGATSLFLDPLASSDSRQETFSAVQASVVLCGREHADFDEPSLTPVIVDAGAM---AVWDDASPVFAPPNCLSPDTVAVAIQDGADWALL---------------THRTVSTVALLLGLVAGLGADARVLQFS--AATSPLYIVETLYSLINGSTIIVPAEG--ASFSEAMCSSQANWAITTPT------EAALTYPAQVPSLQTLLVAEGEISPALLAKWRLIHPHELIQ-------SPIWLSLSGSPAGSVALQLLPASNIGRMWIRCPFNALAPADCVGEVLVDGPVVPRGYLRG---RKDRLLDAPWLRTGDLGRWTSEHQLSLVGVTSE--ISS----SLALLEQQITQHASIEEVAMFHVECNQKIQATPALLVMSDQRQQFMSLISSLKEH--APEAVPAFVFPLNGLALTADHKVHRAAL-----DRLVAG 163813716 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTHRNMVANLQQVSAWFGRPGQETIVTALPLYHVFALTCNCLVFLKAGGHSVLITNPRDMPGFVAELRKTPFTAITGVNTLFSGLLNTPGFERVDFSQLRMCFGGGTAVQRAVAERWQQVTGKALVEGYGLTESSPVAVVNPIVEGMQFGAIGVPI-PSTLACVMNEQGERLPVGEPGELCLQGPQVMKGYWRQPEETARTIDRDGWLHTGDIARIDEKGFIFLVDRKKDMILVSGFNVYPNEVEDVMAAMPGIREVAAVGVPSEKSGETVKLVVVRSDPALTVEQIKAYAKA-NLTGYKRPHVIEFRNELPKSNVGKILRRELR---------- 156043121 249 -------WEADFPERI-------DVCVHDLVLRHAISTPNAPAICSWDGQLTYHELEKVTSMLACHLLDHGVGPEILVPICFEKSLYAILTMLAILRVGGAFVPLDPSQPQERLEAIIRKANAGLIITSPQTAP-KFSDMMKQ---------TIIVSDAL-----LTSLHASLQDRPKVKPYNAAFVLFTSGSTGEPKGIVQEHSSVSTSSLAHGKAFGWSSRSRVLQYA--AYTFDVSMMDIFTTLIYGGCVCTPSEDDRRNIIGIMNTMQVNWVLFTPSVANLI------SPEEVPCLEILTLGGEAVTQENLVRWANA--VTLYNCYGPAESSPTTANLLGPNS-RGSTIGREF-GSALCWLVDPHDRLVPIGAVGELLVEGPTLARGYIGDMDKTKAAFIKNPFYKTGDLVRYNSDGSLDFVGRKDFQVKIRGQRVELGDVEYHLSTYPGVALSMASSPETGAFAKSLVAIVQIRDTNSEPAKLEQFLKTK-LPIYMVPTHWFAVERIPLSVSGKINRKA------------ 13541502 5 ----------------------AGLTLDRLFYQTLLRKPN-EFLTEGQRKITYKELFEDSVRLANGLSSCDLS-GKRIAVLDWNSIEYAIALYGIPFAGSSIHPINVRLPLEQISRTIKTARDEALIVSK-----DFLPIAEKLAEALSKKKIFTINVSSDDFSRFEDLDGEEVFTPKFDEDTEMSILFTSGTTGMPKAVSYTHRAILTSLSAYQGLARLNSGDTVFPLIPFYHIWSWGSLFISTMI--GTKYILGGKFDPISTLKLIKSEKATWMNMVPTMLYALL--ANDNESVLSGMKILI-GGSPIPNGLVEEARKR-KIELTSIYGFTDGLIAYGKIEDERKYEISTKYSTPSPLAELKIVKADGAPP------EIFFRSPWLPDGYVSDETETKNAYVE-GWFRPGDSGHIDEMGNLCIDDRVKDLIKSGGEFIPSSTLESYISGVPGVEMVAVVPRKDDKWVERPVAFVKSKDFDNLVRNIKDLVKSGKISSWWIPDEFYRIDNMPLTGTGKIDKKELRKLLGGE---- 94314447 17 ------------------------------------------------------EVLQQAMRAATGFDKMGIREGDTVASLLRNDFSFFEVQQAAAAVGAYSVPLNWHGKTEELTYILNDAKPKVLVA--------HADLLEPLRPHIPQGLQVLVVPTPPEVQALATPKAGDIGWPEPPKRGRATMIYTSGTTGHPKGVKRTPEQAKAYVDIIERVYGLTPGVRALITGPLYH----ASPNAYGAITAADVLVLQSKFDPEETLAAIEKYRITNAVMVPTMFIRILKLPKEERYDVSSLKWVTHTGAPCPREVKQELMEWWGPVVYETYGGTEVGTATLATPDDWLNHPGSVGVP-TPGTQIAFFGEDGKPVEDGTPGEIYMRVPAYADFTYLNHEEKRKSVERDGLISVGDVGYL-KEGRLYLCDRRSDMVISGGTNIYPAEIEMVLTQCPGVHDCAVFGIPDEDFGESLAAAVELMPGAELSADIQKYL-ESHLAKYKVPRRIDFHASLPREDSGKIFKRRLRDPFWQ----- 25027858 68 ----------------------------------------------------------------------GITGDQRVGSLLYNCGEHLETMFAVSCMGAVFNPINKQLMNHQISYIINHAEDEVIVADPRLAGQ-----LGEVLKSCPGVRAVIFIGDSDSYESLLDGRSTHYDWPVQDERTAAAIGYSTGTTGAPKGVVYSHRSLYLQSLRTTDSLSVTHGETFLCCVPIYHVLSWGVP--IAAFMSGTPLVMPGSDSAPTLAKIISTTLPRVAHGVPTLWIQLMVHYLKNPPERMSLRELYVGGSAVPPVLITLWEERYGVDVVHVWGMTETSTVGTVSRPPRWAYRVSQGR-FPASLEYRVVND-GQVMADRNEGEIQVRGPWVTGSYFQPPTQTRESFTADGWLRTGDVGSVTSDGFLTIQDRARDVIRSGGEWIYSAQLENLIMATPEVVECAVIGFPDDKWVERPLAVTLLEPTRETAEKLRDQLRDR-LPNWMLPEYWTFVSEIDKTSVGKFDKKDLR---------- 41408440 13 -------------------------TVPAVLDRRAAQHPDRVMMSIAGVDVTFAQMRQRSCAAANMLSDLGVGRGDRVALFSGTCPEWVYFWLGAARIGAVSAAINAAHKGDFLLHALRLCRPAVIFTDP-----EHRSRAERAAAALEGPPRIVVQGDSLTATLSRAADRAPAE-DRPDAGELGCLFYTSGTTGPSKAVATTWHYLFSVAATVAAAWEFRQGEVLWTAMPLFHLSA--APSVLAPMLVGATTVLAAAFHPAEVWDDIRAHGAIGFAGAGAMVSMLQNLPADPGDARLPLRFI--SAAPIAARSYRDIEKRYGCRIVTMYGLTEAFPIAVK-ALADAGIPGTSGRP-NPDFEVRILDAHGNSLPPDTVGEIACRPPHVMSGYIGDDLAVR---PHPEWFRTGDLGRLDRDQNLTYVDRIKDALRRRGENISSVEVETVVMGHPAVAEAAAVGVPGELGEDDVLVVVTLRPGATLDAELLDFCADR-MPYFCVPRYVETVPELPKNAIGRIRKDLLRAR-------- 20150035 16 ------------------------------LAQVCDRHAQRTALHLPDAKLSYAQLHQAISNAAVALAGLGIKRDDRIVLCLDVEAHALILVFACAYLGATAVVVGNRLSQEEMRYIVSDAAPKMVVTSLNDLGLFAGDLHTSLVVVAASDEDTGECSVFPGIDELVSMRGACVGMACVAGDHPALILYTSGTTSQPKGVVISHAHLVWSAQSNIEHLQVTENDVTLVFFPLCHTMAFS-YQVLTSLFSGAAMVLRRVFNPQRFWSDAAHFECTWAAILPFVCHALAALEKPVRH---SFRFWGF------PSRNTDVEALFGVKTVGWWGMTELFAIGSVTSEQHSADLNSIGKPVSGY-RYRLTDPVTNAGPFNASADLQFNGKNLFLGYLNKPGETRDAFTEDGWYITGDRFFETTEGVLFFDVRLKDIIKVGGENVSASEIEFAAYASAMISEVAVVSRPDPLLTETPVLFAVLEDQALARRHIEQACRER-LADFKRPREIIFLEDFPRAGLRKIAKNQLRQMALQQ---- 28378654 9 ------------------------------IDDYARTQPNNVVYDVQGVTHTYAELKAYSDALAAHLDTLDLPAKDPIIVFGGQTFEMIATFLGVVKSGRAYIPIDTHSPNERLTMINEIAKPAAVI----------------AVADLPTGVGTTPVITPDQLAAIFATPVDYQADHVVSGDDNYYIIFTSGTTGMPKGVQISHDNLVSYVDWMLDDFGLPDQPNSLSQPP--YSFDLSVMDVYPTLALGGTLYALPKAVTDDFFAALPTLPINVWVSTPSFMDICLLEPKFNAENLPTLTHFLFCGEELTHKTAATLKKRFDARIFNTYGPTETCVAVTQIEITDAALAQYDRLPIGADTRILVVDENGEAVPNGTEGELIIAGPSVSKGYLNNSEKTAKAFFEQPAYHSGDIGTMDADGLFRYRGRVDFQIKMHGYRIELEEVDHFLAQQQHIKQAVAVPKYDEHKVTQMIAYVVPKPDFALTTAIKKDLQGMMM-EYMIPQRFVYQTSLPLTPNGKIDVKSIIKEVN------ 198259321 468 ------------------------DTVIERIARQAAATPDRIALRQQSKTLTYKELWDQVEASARCLNSRGIGPESCVALIMPRSQETILSILAVLRAGAAYIPIDPTYPEERIAKILADSGANCHI---------------------------------KSFSELLDGNKRSELPPFPKSGDLAYVIYTSGSTGQPKGVEIEHRGLVDYIDWAEREYVRGEQLTY--PLFTSLSFDLTVTSLFLPLVTGGELVVYPQTSAEAVIDVINENTVDFIKLTPS-HLSLLKQLDLKRSRISRL---VLGGEDLKLSLASTIAAQFGHPLYNEYGPTECVVGCMIHRDPTSDFANPIGRP-ADHVSLYLLNDRLQPVPEGAPGELCIARNGIARGYRNDPEKTALSFVANPYYRTGDLARFSAKGVMTYLGRIDKQVKISGHRIELGEIEATLLRHPSVRNAFV---------------------------------------------------------------------------- 196034193 9 ---------------------------------HASLQPNKIAIKENDRVLTYKEWFESVYKVANWLNEKE-SKNKTIAIVLENRIEFLQLFAGAAMAGWVCVPLDIKWKQDELKERIAISNPDMIVTE------------RYKLNDLPDEEGRVI--EIDEWKRMIEKYLPTYFPIENVQNAPFYMGFTSGSTGKAKAFLRAQQSWLHSFDCNVHDFHMKREDSILIAGTLVHS--LFLYGAISALYVGQTVHIMRKFIPNQVLDKLETENISVMYTVPTMLEALYKENRVIENKMK----IISSGAKWEAGAKEKIKNIFPAKRYEFYGASELSFVTALVDEESERRPNSVGKPCH-NVQVRVCNEAGKEVQKGEIGTVYVKSDQFFMGYIIDGVL-ARELNADGWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVVIGVEDSYWGEKPVAIV---KGSATRQQLKSFCLQR-LSSFKIPKEWYFVDEIPYTNSGKIARMKAKSIIENQ---- 207739361 540 ------PLPDPMPEAQRAARAVPDGCLHDGFFHTAERTPDAVALIHRDERLSYGALADLARRCAGALAACGVRAGDTVAVSMSKGVGQIVAVLGVLHAGAVYVPVPLDQPEARRRRIYDDAAVKRVLVCRDDAG------------------AIAASDDPSRYLAWQDAVTADADAVAVDPGAPAYVIYTSGSTGTPKGVVIPHRGALNTCAELNRRYRVGPDDRVLALSALH--FDLSVYDIFGVLAAGGALVLIDRRDPAVWCACIERHRVTLWNSVPALFDMLLTYAEFALRAPSSLRAAMLSGDWIGLDLPARYRARADGELVAMGGATEASIWSNAYDVPPHWRSIPYGFPLANQC-YRVVDEQGRDCPDWVQGELWIGGEGVAHGYFHDAERTARQFVEDRWYRTGDLGCYWPDGTLEFLGRRDKQVKIGGYRIELGEIDAALGRIDGVKTGIALAV--GERDRSLAAFVVPSGTAL----------------------------------------------------- 54303486 456 ----------------------------ERINDQALLYPNNVAIEQQTQQTTYQQLISLSQQAAWALKQQGVQRGDRVAVAMSRSVQQVIAQLAVMHCGAVYVPLDPEQPMERQQSIVKQANIQTLITEAEYQ-HALTPLA---------IPTMLLAGH----LRGEGLHYESVHYEPVLADDVAYVMFTSGSTGEPKGVEISHGALNHFAAAGASTYGITSEDRVLQFAPF--NFDASIEEVFVTLTQGATLVLRTDESMPAFVDAIEQADVTVLDLPTAFWNEWVVSLHAGVASIPTLQHVIIGGEAVYPEQLAQWQTAVAISLFNTYGPTESTVVATSCDLQAQSSYTTIGLPL-PGVNALILDHANQPA---NIGELVLLGPTLAQGYIG---LTHPAFTPCRAYRTGDRVTFL-DGQIVYLGRIDNEFKISGYRIQPGEVESHLLALNMVTEASVQGVVYPNGIRRLIAFIVPENIELDAKHIKQQLSEH-LPPAMIPTDYRFFNTLPKTTSNKVDRKAL----------- 167574773 1 ---------------------------------------------------------------------------DRVALLLERDAAQVAAMLGVLLAGGCYVPLDSTHPDERLAYIVRDSGARHLLT------------VRSTAARAPQGCDALPIDDA-----FGRPCAAGAAFEPVERDQPAYVIYTSGSTGAPKGVLVSHDNVSRLFAATREPFGFGPADTWSCT--HSFAFDFSVWELWGALLHGGRVVIASRRDPDALLALVADERVTMLSQTPSSFRML-DEADARRRPALALRHVVFGGEALHPRDLAGWIARHGPRLTNMYGITEITVHATLRRMRERDVASPIGEPLSDLS-IRVVDAYGHDVPDGATGELLIGGAGVATGYLNRPDLTAQRFTGDGVYHSGDLARRDANGELVFVGRSDDALKIRGHRIEPNEVRAALLAHPEIADAFV-AAERRDADARLCAWFIAKPGAADADALRRHLEAR-LPAHEVPSFLIATRAFELTSNGKLD--------------- 111223561 1080 --------------------------LHEGFFAAARDDPNAPALVWDRRSLSYGELAGQATAVAGALVARSVRPGDLVGVSLPKGPEQVVAILGVLAAGATYVPIGVEQPAARVARIVDTAGLRTVITVPSTASSADRASAAPSGPDWPVGVRPLSLDDALAAGAATASGALTLSAADDPADEPAYVLFTSGSTGQPKGVEVSHRAAMNTIDDLADRLGLGPGDRTLGVSAL--DFDLSVFDVFAPLSSGGAVVVVDRREATRWAELIAAHRVTILNCVPAVLDLVLATGVPLG---ASLRAVLLGGDRVGVDLPGRLEAAVGCRFLGLGGTTETAIHSTVCPVPPAWRSVPYGTPLR-GVRLRVVDGLGRDCPDHVVGELWIGGAGVARGYRGDPERTADRFVRERWYRTGDLARYLLDGTVEFLGRRDHQVKIRGFRVELGEIEAALASVPGVRAAALTGGADGHPSALGAVVVLTAAEGPDLATVRAGLRA-VLPPHMVPDRVVAVAELPLSANGKIDRKAVGALLERDL--- 148554518 4 ---------------------------------HARNDPNRALLIHNDGICRRAEFDARANKRARALQQKGVGQGDFVTMALPNGLEFYETIFAIWKLGAVPCPVSAALPRAELEAIIGLVQPRLVIAPPNLVPSGHPSMLAGA--------------------PVDEMLSS-APLPDVVSPHLRALT-SGGSTGRPK-VIVDHLPGIWDTE--AELLRQRADDVLLNPGPLYHNSPLSMTCC--ALFIGAVVVEMGKFDALRALELIERHRVSFVTFVPTMMHRIWRLPERERFDVSSLRTVYHMASVCPTWLKEAWIDWLGARIWEMYGGSERQGGTEISGHEWLLHKGSVGRPLA-NCKLRVLDEDGEICQPGVVGEIYFGGRGATYHYIG-----AEAKAHGEWETLGDMGHLDEEGYLYIADRRTDMIVSGGANVYPAEVEAALDMSPHVASSIVIGLPDEDLGHRVHALIELSAEAVAAEDLRDHLAAH-LTRYKIPRSFEFVDHALRDDAGKARRSALREA-------- 186471793 3 ------PYPEYFAHRHANDEL---DCVP-LLAAGLRRAPSRTVAHFDDQPITCHDIARHVAQLQRWFAREGLEPGDRVAVMLSNSAEHVHLIYALVLSGLVWVPVNTKLRAAGLVYLLQHSEPKLLIIDDEF------EAVTATIDCAATRRVRIPAFDAQEAHA-------AFTSPNIGVHDPLCIIYTSGTTGAPKGVVFTHRMMRIAGEAALRVADVREGDRLFLWEPLCHIGG--AQMLLLPFLEAVTLHAVPRFSASQFWAQIQRARATHLHYLGGVLDILMQLPPDVQAETHTLRVAWGAG--VSASAWMTVQGRLNVRLRECYGMTECSSFATANATG---KPGSIGRAL-PWIEIELLGEDGQPVKHGEAGEIVLSSGTFLPTYLKHPDATRAAL-RDGRLHTGDRARRDGDGDFFFIGRQTDSMRVRGENVSAWEIERIFAEHPAVHASAAIGVASAIGEQDILLNVQFKDAPVDWETMHAWARER-LASFQLPRYYRAVESFELTASERIKKHLLPRSVDD----- 158523340 495 --------------------------LHEPFWRQAAAAPERVALIQGAAQLSYGELAGRAEAVAEALLDAGCQPGERVAVCMDKGLEQVIAVLGILRAGAAYLPLDTNQPEARRQLILDNAEVARVLSQSWLSDSLCWPA---------RVTQVIAVDQGPR------AAQRALPSLDIDPQQLAYVIYTSGSTGVPKGVMINHQAALNTIVDINQRFAIEAQDRVLALASLG--FDLSVYDIFGLLAVGGALVLPRRADPSHWAECVREHGVTLWNSVPAQLQMLTHYLQAVPSMAPSLRLALLSGDWIPLNLAEAAQLLPGLRLISLGGATEAAIWSIYYPITQQWRSIPYGMPLA-NQRFMVLDEQGRDRPQGVAGELYIAGSGLALGYLGDAEKTAERFVDHPLYRTGDLGRYLDDGLIEFLGREDFQVKVRGHRIELAEVESALLSHPHVESAVVVA-------------------------------------------------------------------------- 212546761 218 ----------------------SDTCIHDIISKWAKTQPFAEAICAPDGSFSFSELDSLSSRLAYRLQQQGVHPGELIPLGMERSALAVITMIAILKTGSAFVPLEVTSPIGRNLEIVKQSGAKRVLISESQTTKDW-----------PAEISALVTLEMIRSTPFPDAGT----LPCVDLQSLAYVIFTSGSTGKPKGVMIEHHSLSASVRSERQPYTFNQSTATRALQFASLAFDASFAEHLAPLSNGGCVFIPDQETLDRLVEFMNRNRINWAFFTPSFFRLL------DPDELPWLKTVVLGGEAINDDCIDRWAHR--IRLVNGYGPSETTICVTACVDPGSENRASIGTGM--ISKVWVVDPEDQLSPIGTVGELLIQGPTVGRGYLGDETRTKASFIERPWYRTGDLVRFEPDGSLTYVGRRDTQIKIRGHRIELSEIESKISINESVNDVVILAKAGPLKGQ-LTAVIALKATAKQTDSVKKNLQEH-LPGYMIPTVWLPVLTIPLSTSAKADRTLL----------- 190410078 539 -------------------------------------------IHCSARHLTYGELRAVACAVARWLKHNRIGSDDLVGIVMHKGWEQIVAILGIGLAGAAYVPIEAGLPAGRIEALLSSGSIRCALVQHAAVLHREDTATLTIDDALEEARHAEADTRPEDFAPADAAQS-----------DLAYVLYTSGSTGVPKGVMVTQSNLINLIADTTRRFAISAKDRIIAVS--SCSFDLSVFDIFGAFSAGAALVIPDAARAADWLDLATRAGVTMWNSVPAIVELLVEEAVASDRMLPSLRCVMMSGDRIPATLPARIAALADIRIVSLGGPTETTVILYPIDDPNAIGPIPYGKP-NENNRAYILDAQRRECPDWVPGELHAAGEGVAKGYFGDPALTAVKFFDERLYCTGDSARYRPDGNIEILGRVDFQIKLNGYRIDPAEIEAILVKQPGIAAAAVVGR-NTRDGPSLVAFLVETGDGTVIGELTAAL-EAALPAYMVPQQYVWLERLALTGNGKVDRAFL----------- 211589532 38 ------------------------------------------------RSFTAAQFRQLVRTLIAGLKAHNVQPGDCVLLHLGNSILYPALFFGIIGAGGVYMGSNPRSHPQELDHVLSLAEPKLILTTDALPSVLDASAGRGIHPAQVCLVDEHAIDHCAQLFLWYELGYSSAADPVVAQATPAAMYPTSGTGGLPKAAILSHYALVSQHRTI--YYEVPHPVSRLISLPMFHLFGALWTHLFPVRY-GHPLFVMPRFEVNDFLAAVHKYQISETYLVPAIIHAINQSSVPIGDLLKSLRYVGVAGAPIDGHSMQQFRSHINPMACQIWGMTEVGVTFTRWGQQGD--PGSIGRCIAGY-EARLVQPDGKTVGDNCSGELYVRGPGLLTAYKGRTDA----LEPHGWFRTGDIAYV-KQGQYYIVGRTKELIKVRGWQVAPAEVEGVLLQHPGILDAGVIGVNKDGVGEVPRAFVVRRDPSLTGEQVYNYSRQQ-LARYKALDGVVFVEEIPRTASGKIQRFKLREMVASLL--- 89893267 2 -------------------------------------------------ELSFQEVDRRVTDLAGRIYPF-VKAEDRVALYAHNSVDMALFFLALQALQIEVFMMNTRLTPEERAKKLKTLNIRVAFSDDD----TFIPLGRVLAG---------------------DYDGQARCREEDAPEKIAVIMDTSATSGDYKSVPLRRKQFAAHVQASRQVLGVREEDNWLLVLPLYHIGGLAI--LMRSLYNGTRVTLMGKFDEEQILKGIEEGSLTMLSLVPTLLMRIVNRIRRH-----HLRVVLVSGEFIPKSLVETCLEK-GIPIYKSYGMTETTSQCTTFCVAEPGKLDSVGLPL-PGVTLRIVNPDGS-----GIGEVLVQSPLVMDGYLGQEPA-------GGFINTQDMGYVDEEGYLYILDRRKDILISGGENIYPQEIEQVLYAHPEISECAIVGMKDEKWGQVPVLFVV---SSLEDEEIMDYLA-RKLARYKLPRKIVHLRWLPRNATGKILKKDLAELA------- 212529362 1040 ----------------------------DAFEEAAEKYPEHIAVEITGQSITYTDLDESAEHLAVHLRGL-VKPNDVVATLSDGSLSWLISILAIIKAGAVCAPIDSKLPAKRKAQMITDSEAAVYIIL-SHKGYDLESIADTHILCLEDLST-----------RDSDSTRKTRSTTQTEFNDPAFLIFTSGSTGIPKGVKICHGPILSYLNVPEARLHSTVGRKNAQTLSVG--FDVCIAEIFGTLCYGATLVLKDPGDPFAHLA-----KVNATMATP------SLLSSLDSGLFVNLDTIFLAGEDVPQALVDEW-AVGSRRLYNGYGPCECTIVISKLQAEQEV---CAGRPVVTGTVCSIRNAKNHRVPIGVPGEICISGPSVARGYINNEADTMERFIEDPLFCTGDIAQWTESMEIKYIGRKDDQVKLRGFRIDLHEVDRAVLSSPAVRDVAVI-VHD----ENICAFVAPS--TVDVDNIQIVLRD-LLPYYAQPSAVKALHQIPLSANRKVDRKSLHELA------- 212529362 5 ----------------------TDMSVSSLVSRHARLYPQLIAVSHGSKELSFADLDAQSSRIAWLLYNRGVRKGDFVPVLTSRCLLMVVSLLAILKLGAGYVPIDATWAADRIQSVLDTVYSKLVVTTQETT-----------QEEFCDGKDLVTLEELEQTLSLDETTFNSVALTDPCPDDPAYIIFTSGTSSKPKGVVILNRSLANYVSQKPFNLDVTPGDK--AILIFSVGFDACTGVIFSTICNGGHLILS---SPSTVLDDMKS--CTILPATPSILTTLQD-----PSFYPNIKSIFLGGEPPSAELVSMWWS-PNRRMFNAYGPTETTISSTI----SELIPHSPIVLGNPMNGSRVLLLN-QNLEEDVEGEICISGPGLAKGYFQNETLTAAKFWGNGLYRTGDFGRLTPSG-IVFCGRQDSLVKNRGFLINLTEVIASLRTFPGIINATAL-----MYKSRLVAFVTPTKLNPL--EIRTWLLERY-DVFLVPDIIQTMETLPLSANGKVNTSSLREEL------- 194753708 13 -------WSGPKDKEY----YGPDMTLGEVALIILRLYSDKVMQVFDGEQLTGGQLLEQSRRLAHSFQRLKLQRGDVVGISARNTTYLTEVVIAALLNGTPINPLHPEFDSETTAYMYEITKPKVI-----FCDLDNYETLKAVKSSLKETELILLTGTIPGVRNVQDLLADGCACPNLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNSAKIPQ---LFTSETVLFCFSPLYWVSCIFT--MLASLVNGCCRIITNRPSVEYFAELVERHQVSFVLTVPHHMAMLAKSPQRKEARMQSVQSFVCSGSKVPTSIWRQLYELLGARFAVLYGLSEIGGISKNVGGP----LGCEGKLLR-NIQVRLVDGKGQHLGPNQTGEILVRLNFRWGGYYHNPQDTQTIVTPDGWLLTGDHGYFDDDGGLHFQTRDTDVFKYNHFPIYPKQIEDVILHLAGVHEVAVFGIPDEVSSNLTACAVVREEESLTERDVKAIVEQHLSEAFHIRGGVFFVDALPKTQNQKIQRRRIWPELSE----- 157130917 26 --------------------------FGQIVLNLLDRSSDKVIQIDADREMTRAEMRLRVVRAAQHLQKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPTFDAEEMAHMMRQTQSKLVFCDADNYDTVKVAASKALQGD---YRIYVMEGAREATLAVDQLGTERMFYPRYLGDSIANITCSSGTTGLPKGVCNSHAQTISCFCKVVNL----SDEICLNFSTLYWGTGVYVLNM-SVMNNTTRLITRRPFSVDLFYELIAKYPIKFLYTPASYALGITSDPRAKQSNLSSIKVWALGASNVSESIRDAVDELLGGRSYNFYGTSESGFLAA---DFMRRKANAVGQ-VATNMQVRIVDEDGQPLQVGEIGELVIKSIGIFLGYYKNEEASREALDKEGWFRTGDIGYFDEEGYLYLVDRKKDILKYMGNQVSPSEVEAVIQQMAGVQLVCVTGVPNTTGTSDLVTAVIVKDSSLTAEEVMQHVAKNLSDPKHLRGGVFFVEQLPMTSNGKVVRRKVRDIILDKL--- 13542099 51 ----FSPYKKVFDNSGPQHTKWFTEGLINIEYNAVSRYKDKPAVIYQNETLSYSGLNIYVSSVASTLLDMGIRKGDRVGIYMPFNLKSAIAFYSILRIGAVAVPMFSGYGYEAVKTRVEDAGVKLLFTSKGYSRVDMMSVAEKV--GLP----IIAEGGSKKGYSFEDAGQKRIETEKTGSEDTAIMLYTSGTTGKPKGTVHVHGGALINIAKEVKYYDLKDGDVLHWITDLG--WMMGPWALIGTNVLHGTIYLVDYPDASRLFTILEDNNVTLLGLSPTLVRMLRYKNIERR--FNTVRLFGSTGEPWDDESWSYLFNVLGTPISNISGGTDIIGCFLASNPAIPIKPKCLYRGL--GMNASIFDENGKEV-YGKVGYLVAKSPSMTRGLWMAEDRYLESYWSQGVWFHGDFGEMDEDGYFYLYGRADDVIKVAGKRVGPNELEDIVMAVNGVIEAAVISIPDKIKGEALAVFYV--GEPDLSGRIKDAIESKMGKPFS-PSYVLRLRKLPKTRNGKTMRRVIR---------- 440169 7537 --------------------YPRDRTVVDLFREQAAICPDSIAVKDSSSQLTYAQLDEQSDRVAAWLHERHMPAESLVGVLSPRSCETIIAYFGIMKANLAYLPLDVYAPDARLAAILDTVEGERLLLLGAG--------VPQPGIQIPRLSTAYIAEALSHATTV-----DVTSIPQPSATSLAYVIFTSGSTGKPKGVMIEHRGIVRLVRDTNVNVFPESG----SALPVSHAWDAATWEIYTAVLNGGTVVCIDRDTMLDIAALFRKENVRAAFFTPAFLKQCL---AETPELVANLEILHTAGDRLDPGDANLAGKTAKGGIFNVLGHTENTAYSTFYPVVGEVNGVPVGRGIS-NSHAYIIDRHQKLVPAGVMGELILTGDGVARGY-TDSALNKDRFVYNGWYRTGDKARYRPDGQLEFFGRMDQMVKIRGVRIEPGEVELTLLDHKSVLAATVVVRRPPNGDPEMIAFITAEDDVQTHKAIYKHLQG-ILPAYMIPSHLVILDQMPVTDNGKVDRKALRAQTVQK---- 440169 14159 ----------------PKSDYPRNASLVDVFQQQAMASPSTVAVTDSTSKLTYAELDRLSDQAASYLRRQQLPAETMVAVLAPRSCETIIAFLAILKANLAYMPLDVNTPSARMEAIISSVPGRRLILVGSG--------VRHADINVPNAKTMLI---SDTVTGTDAIGTPEPLVVRPSATSLAYVIFTSGSTGKPKGVMVEHRAIMRLVKDSNVVTHMPPATRMAHVTNI--AFDVSLFEMCATLLNGGTLVCIDYLTLLDLRETFEREQVRAAIFPPALLRQCL---VNMPDAIGMLEAVYVAGDRFHSRDARATQALAGPRVYNAYGPTENAILSTNIDKHDPYVNGPIGSAVS-NSGAYVMDRNQQLLPPGVMGELVVTGEGVARGY------TDASLDTDRFYRTGDRVRYRPKGFIEFFGRLDQQAKIRGHRVELGEVEHALLSENSVTDAAVVLRTMEEEDPQLVAFVTTDHETQAAGDMRKRLRS-LLPYYMVPSRVTILRQMPLNANGKVDRKDL----------- 440169 482 -------------------------SVVDMFQEQVALNPSATAVADASSRLSYSELDHKSDQLAAWLRRRQLKPETLIGVLSPPSCETMVSFLGILKAHLAYLPLDINVPLARIESILS--------AVDGHKLVLLGSNVPQPKVDVPDVELLRISDALNGSQVNGLAGKQATAKP--SATDLAYVIFTSGSTGKPKGVMIEHRGIVRLVKGTNIISPAQ------AAVPTAHAFDLSTWEIYTPILNGGTLVCIEHLDSKALEAVFTKEGIRVAFLAPALIKQCLADRPAIFAGLDSLYAI---GDRFDRRDALHAKSLVKHGVYNAYGPTENSVVSTIYSVSEASPFVTVGRAIS-NSGAYVMDQDQQLVSPGVMGELVVSGDGLARGY------TDSALDKNRFYRTGDRARYLKGGQIEFFGRMDQQVKIRGHRIEPAEVEHALLNSDQVRDAAVVIRRQEEEEPAMIAFVTTQGTLPDESELRRRL-QMLLPSYMMPARIVVLDHLPLNPNGKVDRKAL----------- 440169 11579 --------------------YPRDASVIDVFREQVASIPKSIAVIDASSQLTYTELDERSSQLATWLRRQVTVPEELVGVLAPRSCETIIAFLGIIKANLAYLPLDVNAPAGRIETILSSLPGNRLILLGSDTQ------AVKLHANSVRFTRISDALVESGSPPTEELSTRP------TAQSLAYVMFTSGSTGVPKGVMVEHRGITRLVKNSNVVAKQPAAAAIAHLSNI--AFDASSWEIYAPLLNGGTVVCIDYYDIKALEAVFKQHHIRGAMLPPALLKQCLVSAPTM---ISSLEILFAAGDRLSSQDAILARRAVGSGVYNAYGPTENTVLSTIHNIGENEAF-SNGVPIGNNSGAFVMDQNQQLVSAGVIGELVVTGDGLARGY-TDSKLRVDRFIYDGAYRTGDRVRHRPDGQIEFFGRMDQQIKIRGHRIEPAEVEQALARDPAISDSAVITQLTDEEEPELVAFFSLKGNAIDGDEQHALLMENKLPTYMIPSRIIHVDQLPVNANGKIDRNEL----------- 440169 1565 --------------------YPRNMSVVDVFQQQVRLSAEATAVIDSSSRMSYAELDQRSDQVAAWLRQRQLPAETFVAVLAPRSCEAVIALFGILKAGHAYLPLDVNVPAARLRAILAEVKGEKLVLLGAGEPSP------EGQSPEVSIVRIADATSPAGHASLRDGKSKP------TAGSLAYVIFTSGSTGKPKGVMIEHRGVLRLVKQTNILSSLPPAQTFRMAHMSNLAFDASIWEVFTALLNGGSLVCIDRFDAQALEALFLREHINIALFPPALLKQCLTDAAAT---IKSLDLLYVGGDRLDTADAALAKALVKSEVYNAYGPTENTVMSTSIADTERFVNGPIGRAVS-NSGVYVMDQNQQLVPLGVMGELVVTGDGLARGYTN-PALDSDRFVDVRAYRTGDRARYRPDGQVEFFGRMDHQVKVRGHRIELAEVEHALLSSAGVHDAVVVSSQEDNQGVEMVAFITAQD-------------------------------------------------------- 440169 10101 -------------------------SVVDVFRQQVAANPNAPAVVDSETSMSYTSLDQKSEQIAAWLHAQGLRPESLICVMAPRSFETIVSLFGILKAGYAYLPLDVNSPAARIQPILSEVEGKRLVLL--GSGIDM-PQSDRMDVETARIQDILTNTKVE--------RSDPMSRP--SATSLAYVIFTSGSTGRPKGVMIEHRNILRLVKQSNVTSQLPQDLRMAHISNL--AFDASIWEIFTAILNGGALICIDYFTLLDSQALFEKARVNATLFAPALLKECLNHAPTLFED---LKVLYIGGDRLDATDAAKIQALVKGTVYNAYGPTENTVMSTRLTDGESYANGVPIGNAVSSSGAYIMDQKQRLVPPGVMGELVVSGDGLARGYTNS-TLNADRFVKARAYRTGDRTRYRPDGSIEFFGRMDQQVKIRGHRVEPAEVEQAMLGNKAIHDAAVV--------------------------------------------------------------------------- 440169 6040 ----------------PRTDYPRDANIVEVFQQHVRATPDAIAVKDATSILTYAQLDQQSDRLAIWLSRRHMMPETLVGVLAPRSCETIIAMFGIMKANLAYLPLDINSPAARLRSILSAVDGNKLVLLGSG--------VTAPEQENPEVEAVGI----QEILAGTGLDKTQGSNARPSATSLAYVIFTSGSTGKPKGVMVEHRSVTRLAKPSNVISKLPQGARVAHLANI--AFDASIWEIATTLLNGATLVCLDYLDCRTLKEVFERESITVVTLMPAL---LKQCVAEIPETLAHLDLLYTGGDRVGGHDAMRARSLVKIGMFSGYGPTENTVISTIYEDADEMFVNPIGKTVS-NSGAYVMDRNQQLVPSGVVGELVVTGDGLARGY-TDPSLNKNRFIYNGAYRTGDRVRYRPDLQIEFFGRMDQQVKIRGHRIEPGEVESALLSHNSVQDAAVVAPADQDSGAEMVAFVAARN-------------------------------------------------------- 440169 3061 ----------------QQTDYPCDASVVQIFKQQVAVNPDVIAVRDESTRLSYADLDRKSDQVACWLSRRGIAPETFVAILAPRSCETIVAILGVLKANLAYLPLDVNVPASRLEAILSEVSGSMLVLVGAETPIP------EGMAEAETIRITEILADAKT----DDINGLAASQPTAAS--LAYVIFTSGSTGRPKGVMVEHRGIVRLTKQTNITSKLPESFHMAHISNL--AFDASVWEVFTTLLNGGTLVCIDYFTLLESTALEKDQRVNVALLPPALLKQCLDNSPAL---VKTLSVLYIGGDRLDASDAAKARGLVQTQAFNAYGPTENTVMSTIYPIAEDPFIN--GVPIGSNSGAFVMDQNQQITPPGAMGELIVTGDGLARGY------TTSSLNTGRFYRTGDRVRYRPDLQIEFFGRIDHQVKIRGHRIEPAEVEYALLSHDLVTDAAVV--------------------------------------------------------------------------- 440169 12670 -------------------------SVVDVFQTQVVANPDALAVTDTSTKLTYAELDQQSDHVAAWLSKQKLPAESIVVVLAPRSSETIVACIGILKANLAYLPMDSNVPEARRQAILSEIPGEKFVLLGAGVPIPDNKTADV---RMVFISDIVASKTDKSYSPGT----------RPSASSLAYVIFTSGSTGRPKGVMVEHRGVISLVKQNA--------SRIPQSLRMAHVFDASVWEIFTTLLNGGTLFCISYFDSKALSAAFSDHRINITLLPPALLKQCLADAPSV---LSSLESLYIGGDRLDGADATKVKDLVKGKAYNAYGPTENSVMSTIYTIEHETFANPIGTSLGPKSKAYIMDQDQQLVPAGVMGELVVAGDGLARGY-TDPSLNTGRFIHDGAYRTGDRVRYRPRDYIEFFGRLDQQIKIRGHRIEPAEVEQALLSDSSINDAVVV--------------------------------------------------------------------------- 440169 4547 --------------------YPRDSSVVDVFHEQVSINPDSIALIHGSEKLSYAQLDRESDRVARWLRHRSFSSDTLIAVLAPRSCETIIAFLGILKANLAYLPLDVKAPAARIDAIV-----------SSLPGNKLILLGANVTPPKLQEAAIDFVPIRDTFTTLTDGTLQDGPTIEPSAQSLAYAMFTSGSTGRPKGVMVQHRNIVRLVKNSNVVAKQPAAARIAHISNL--AFDASSWEIYAPLLNGGAIVCADYFDPQALQETFQEHEIRGAMLPPSLLKQCLVQA---PDMISRLDILFAAGDRFSSVDALQAQRLVGSGVFNAYGPTENTILSTIYNVAENVNGVPIGSAVS-NSGAYIMDKNQQLVPAGVMGELVVTGDGLARGYM-DPKLDADRFIQNGAYRTGDRVRYRPDFQIEFFGRMDQQIKIRGHRIEPAEVEQAFLNDGFVEDVAIVIRTPENQEPEMVAFVTAKGDNSAREE------------------------------------------------- 440169 8602 ----------------------------DLFRQQVAAAPDAIAVWDSSSTLTYADLDGQSNKLAHWLCQRNMAPETLVAVFAPRSCLTIVAFLGVLKANLAYLPLDVNAPAARIEAILSAVPGHKLVLVQAHGPELGLTMADTELVQI-----------DEALASSSSGDHEQIHASGPTATSLAYVMFTSGSTGKPKGVMIDHRSIIRLVKNSDVVATLPTPVRMANVSNL--AFDISVQEIYTALLNGGTLVCLDYLTLLDLYNVFVEAQVNAAMFTPVLLKQCLGNMPAI---ISRLSVLFNVGDRLDAHDAVAASGLIQDAVYNAYGPTENGMQSTMVDVNEPFVNGPIGRSIT-NSGAYVMDGNQQLVSPGVMGEIVVTGDGLARGY------TDSALDEDRFYRTGDRVRYRPDFEIEFFGRMDQQVKIRGHRIEPAEVEHALLGHDLVHDAAVV--------------------------------------------------------------------------- 145595180 562 --------------------------LHDPVTRAARRLPEKPALYVRGSATSHGQLAEGVAATAGALAAAGVGTGDLVAVACEKGLAQIVAVLAVNAVGAGYLPVEPSWPDARVATICGRAGVRHALVG--------RGVQTGWPEDVSTYRLTAAGRPSGRTQETADERTPPPSRPA--PDATAYVIFTSGSTGQPKGVEIQHHAARTTIDDIVDRFGIHADDRVLALSAL--SFDLSVFDIYGVLGAGGALVLPRQRDPQHWLELAERHRVTVWNTAPALLEMLVEYAEIEPEALRSLRLVMLSGDWIPLTLPERLRRLPQAQVMSLGGATEASITYPVADVDPGWRSIPYGRALRA-QSFHILEPDGRPCPVGEPGELFIGGGGLARGYIGDPEQTAHRFAPHPLYRTGDLGRWRTDGNIEFLGRADRQVKIRGHRIELGEIEATLGRHPALRQCVVAAVPGSDERPRLAAYVVPRAGVPATDELAGALRER-LPDYMVPSKFLVLDSLPVTPNGKIDHAAL----------- 65336268 2494 ------------------------QTLHGLFLQQVEKNYLELAVITPEHCLTYGDLHQRARDIGHWLQQLGASRNSLVAVVMFKGWEQVVAVLAILMSGAAYVPIDPELPKERREFLLTQGEVQLVLTQESL----LEQLAIPEGIECLSVDT------------FESIKNDSISFVPVHPEDLAYVIYTSGSTGLPKGVIIKHQAVVNTILDINQRFNVTANDRILAVSAL--NFDLSVYDIFGILAVGGTVVIPDAKDPARWYELIVKHQVTLWNSVPALMQMLVEYLSGQNQSHGPLRLALLSGDWIPLTLPEQIKDLWQIQIVSLGGATEASI-WSIYHPIEQITPVTKSIPYGGNQTVSVLNDLMQPTPVWVCGDLYIGGVGLASGYLLDEKKTNASFTHERLYKTGDLGRYLPDGNIEFLGRCDFQVKINGYRVELGEVEAALSDHSTVKEVIVV-----VLGERLVAYIVPSESSVDKAKL------------------------------------------------ 65336268 820 ------------------------QTLGEILQRAALENSTKVYIQPDGTEFSYKNLLEDAQRILGGLRKLGLKPQDKVIFQLSANQNFISAFWGCILGGFIPVPIAATGNLNKLQNSWQMLG-KPLVISEEKLAPKLHQWAAELK-----LENF----QIEAIEPLKDSEADR-NWHESNSEELVLLLLTSGSTGMPKAVMHNHRSLLSRSAATVQTNSFSKEDISLNWFSLDHVGGIVMFHLRDV-YLGCQQIHAPTEEPTRWLDWISHYRATITW-APNFAYGLIQQENHRGWDLSSMHFILNAGEAIVAKTVRGFLEVLGSAMHPAWGMSETSSAVTFSSNTDEQKFVEVGSPV-PGFAIRIVDNQNQIVKETMAGRVQVKGPSVTSGYYQNTEANQDAFTEDGWFNTGDIGFL-QQGCLTITGRQKDIIIINGLNYYSHEIEATIEEIEGVETAACAVRDGESDTDKLAIFFNPAKTARDEADLLKEIRLLVVARFGIPDYLIPVEAIPKTAIGKIQRSQLKQRFE------ 65336268 528 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYVLDSYGEPVPPGVTGEIYVGGGNLTESEINRSQQAPVSFVEHPLLKTGERGYLRANGSLELQGFGQRWAWIKGHRVELQAIEKALLAITGVEDCYVI-----MRQRQLVAYVVT-SKSFLSESLHNQLKT-ELPSYMLPSAYVPVSNLPLTGKGLIDESALAQL-------- 85111782 4 ------------------------------FEAISRHNPESTVVVHSGRTFKYGELLGDVCKTRNRLYETAGKEGERIAFLVENSYDYVVTLLACLAAKSIAVPLSPAFPAPELQYILNHSEALLLLSSAKFTNKAQEVLKTELDSKPTLLELTKFQGGSQHEQVTLDSKSGP--------GEAGMMLYTSGTTNRPKGVLIPQSVMTAQARSLIHAWEYTPADHLLHVLPLHHIHG-TINAIFTPLFAGSSIEFMFPFNPDAVWKRFDKKKITFFTVVPTVYSRLLTTHKNLPGDLSNLRLAISGSAALPTPIKKAWHELSGNVLLERYGMTEVGMALSCGLETADRVDGSVGWPL-PGVEARLVDENNTIIEPGQEGEIQLRGPSIFREYWRNPEATAKEFVTDRWFKTGDVAVRRPEGAYFILGRKSDIIKSGGEKVSALEVEREMLSLPQVAECAVLAVPSGKWGQKVGAVVILDKEHVTPLEMRRALKDR-LAAYKIPQVLKIVDKIPRNAMGKINKKNLKEVFADE---- 90424530 2605 ------------------------DTLDNLFFETAAREPDRIAVIAGDTMVSYGELASWSRRLATRLRAEGIRPGDRVAVVISKGPEQAAACLAILSQGGVYVPLDPAMPTARMAKVVAGSGIGIVLVQQYRDDCVAELGVRVLVADLVECRGC----------------EETEAAPGRSLNDEAYVIYTSGSTGTPKGVVIDHRGAANTVLDVNRRFGVGPDDRVFGFSALG--FDLSVYDLFGTFAAGATLVLPEADDPRHWSDLVQRYGVSVWNSVPAVFDLLLDETNA---DLASLRLVLLSGDWIPLKLPTRLRDRVQARLIALGGATEASIWSNWFEVEPHWRSIPYGFPLS-NQSYRVLDPALRDRPDWVVGDLYIGGVGVALGYDGDAERTADAFIPDGLYRTGDLARYWPDGTIEFLGRRDGQVKIAGHRIELGEIESALTSHHEVLDAVVDVVGAAEGSRRLVAWVSLGDDGDD---------------------------------------------------- 90424530 8 -------------------GRSSRDTLVSRLEKYAQLEGGRPALDFVDRQLSYGELSHRVKAVAVNVQDA-LVPGGRALLLLPSGHDYVVALLACLYAGAVAVPVNPGASRGRVEHISRDCGATAILTTRAIADQSREALTSFVAAHRLRL---ILIDDAKSGRAWSGYSP--------SETDIAFIQYTSGSTAEPKGVINRHDTLISNVSFLRCLLWPKDAPVVASWLPLFHDMGL-IMGVLAPLALGGRVVYMAPGDPLMWLELAARERAAVLPCPAFALDACVEHYDADRLDLSCVESLVPAAEPVHLRQVRAFFDLYSRHIRPSYGLAEATLIASGSSHDGGPVAVSVGTALFGGQDLRIVDPETRRTPAGDVGEIWISGAAIAAGYWGRSDATEETFAADGYLRTGDLGFLHG-GHLYITGRSKDVMIFRGQCHYPNDIEASLANHDDGGAAAFAIPGDQGVERLVVVQEVRRHSDLDAAALEAIAREHGLAAHDV--VLIRRGTLKRTTSGKVRRAEMR---------- 170023001 542 ------PLPESQQQRRKQEKTLTPRCLHDGILARAAQQPQAIALVDPQHCLTYAALITRAQALAAKLNSH-----QRYAVLMEKRHEQVVAVLGIFIAGSAYVPVDIHQPPARILTILSDAAVSGVVTASRQAGLADAHFREINLSLLAQIPDAIEA----KILPL--------------PHDLAYVIYTSGSTGQPKGVMISHDAAYNTLADMQQRMALTPDDRVLALARL--SFDLSVFDIFGVLGAGGALIFPDEGDPARWAHDIAQHQITLWNSVPAQMKMLTDYLRAEQITLPSLRYILLSGDWIPVNLPQAIAQAPHCTQLALGGATEAAIWSNYWRDPQVTYPVSIGVPLT-NQQFRVVNPWGEDCPDWGAGELLIGGRGVAQGYWQDEAKTQAHFFMDRWYRTGDLGRYTSEGVIEFLGRRDHQIKVRGYRVETGEIEAQLLKLPEVAQAVV---------------------------------------------------------------------------- 118465336 12 ------------------------------------------AVRIDGTVLSRADLLGAATSVAERVAGAG-----RVAVLATPTAATVLAVTGCLIAGVPFVPVPADVGAAERRHMLADSGVRAWLGP--------------LPDEPDGLPHVPVRLHARSWH----------RYPEPSPDATAMIIYTSGTTGLPKGVVLSRRAIAADLDALAQAWQWTADDVLVHGLPLF-HVHGLVLGLLGSLRIGNRFVHTGKPTPAGYAQARTDFGGTLFFGVPTVWSRVV-ADEAAARALRPARLLVSGSAPLPVPVFDRLAGLTGHQPVERYGASESLITISTRAD-GERRPGWVGLPLTGV-QTRVVDDDGNPVPDGEVGKLLVRGPMMFDGYLNRPDATAEAFDADGWYRTGDVAVVDDAGMHRIVGRESDLIKSGGYRIGAGEIETALLGHPGVAEAAVVGMPDEDLGQRIVAFVVPA-GRVNPDDLIDHVAQQ-LSIHKRPREVRVVDALPRNAMGKVLKKQL----------- 169629660 14 -----------------------------LLHRAARMWPDRSAVTVDTTRWTFSQLLADVHRTANLLADVGVGRTDAVALIAPNCAQLITATLAAQLAG-IAAPINGALSADHVTELVQRSGARVLIAAAPQLDQNCWDLAEQLARRGVVDTVLVLAGEPTAAVPAVIGHARVGYLAELAESDLAALFHTGGTTGTPKLAAHTHANEVSDAWMIAASSLLDENSVALAALPLFHVNALVVT-ILAPLLRGQHTVWAGPLGFRDLWKIVQHYDINIISAVPTVYSVLSQLPVDA--DITSLQFALVGASALPESVRRSFQSHTGVPLVQGYGLTEATCASIR-SFPDHLRPGSVGQRL-PYQQVKIARKSEQNLPAGSVGHLLINGPNVFPGYVTARELDGCGVLDGGWLDTGDLARIDAEGYVFLAGRTKDLIIRGGHNIDPATTEDALLSHPAVTGAAAVGRPDPHAGEIPVAYVVAANTQVSHQQLQDWATTHVTEPTAAPKVVTIVDALPVTAIGKPHKLPLR---------- 163757248 2211 -------------------------TLVSLFESQAATSAQAIALIYEDNELSYEELDARSNQLAHYLQKHNIRKGSVVAIMQDRSEYLLISILGILKAGAAYLPIDKNYPEDRVAYMLSDGNVSLIISDSTDTAQTVAQIIKELQEELRTY-------------PTSKLD------VSIDGEDTAYVIYTSGSTGRPKGVQIKHGSVVNYLNWANENYYNNSAD-YPACLFTSLSFDLTVTSLWSGLLRGDVLHIISSDEND--LSVLQKKSIKTVKLTPSHIQVLAGLNLNN----TNISVAIVGGEALTENHVSILKGLNAMKIYNEYGPTETTVGCSVALIENENTI-TIGHPIQ-NTSIYVLDSNKELVPIGVQGELCVGGAGVFKGYIGNTTLTEERTLSNPFYKTGDIVSWDHKGNLHYHGRKDDQVKIQGYRIELGEISSVVSNSDLVSQYEILTVSEDSETSLVIYYI---GGAEIASKLKSYLQAH-LPLYMVPNFYVGMGAFPLTRNGKLDKSKL----------- 163757248 3237 ILDGF----NATAKDYPLSGSF----LASYME-NVATTPEATAIYFADRAVNYGDLDASVNQLANYLREYGITQGARIGLLLDRSEWMLTAMLSVLKLGCVYVPIDKSYPNSRISYILEDSHADLLISDVAFEDSSEIQTL-LLSEKLEAVSNC----------------SNELERVSVNGTDLAYMIYTSGSTGTPKGVKIRHRSVTNLMYAMESEVSATADDSLLAVT--TYAFDMSVVELFLPLHVGGSVIIA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149375190 8 ------------------------------FIEVAQNYPGHTAVTWQDNHLTYTELFDKAQAIASCLAKSGVKEGFPVILPSERHPDLCANLLGILLCGAHYVFIDANYPKERQHFIAKSVSAKFGIDAPGSHLLKHLDI---------------------SWVNTADSLQSDVKIPVISEERPAYVMFTSGSTGEPKGVVIPDRAILRLVTNT-DFISFSSDQTFLQLSAL--SFDASTLELWGPLLNGGTCVLHPETDPHRIRDVILERGVSTLWLTASLFNTFI---AEYPDYLKPIKQLLTGGEALSPHVKKALEYLPGTALFNGYGPTENTTFTTVFPIPDDIKRIPIGFPI-PGTQCALVDDELNLVGPNQSGELVAFGDGLALGYLNRPELTAEKFTDDGAYRTGDLAQLNEDGSYDYLGRIDKQVKIDGHRIEPGEIEYQLNSLDYVTEARVVVRIGPQGQKRLAAYLVAESDVGTHS-LRQALGE-VFPAYMIPHFIIQVAELPKNKNGKLDEARLPDPYA------ 89892967 13 ----------------------------------AESCPDRVAHHYRESRLTYRQLKEASDALACYLIET--LKDDRIVVYGHKQHEMLICFLACVKSGHAYIPVDFSLPSQRIEDIIQSSRTRLILSPGESPEREGIRTIR---------------SDAISRLIRSYLGKSPSKDYQVKDHETYYIIYTSGSTGKPKGVQITLANLESFVHWGVGVGRFPEAEVFLNQAPF--SFDLSVMDLYLALTSGSTLYSIDKAEPKELFAHFKQSGLTVWVSTPSFAEMCLGDSSFNDELLPDLKVFMFCGETLSNQCAEKLYRRFPGKVINSYGPTEATVAVTALIVDLEMCARKEPLPVGRVKELLIVDSEGVPQEEGSQGEIVILGASVSPGYYRNEEMTDKAFFARSWYRTGDEGYL-KEGLLHYGGRIDFQIKLNGYRIELEDIENNLRKVEGVANAIVLPIKKDGRVHYLAGVVVPKREFEIGQMIKAELK-NYLPDYMIPRKIMFRDSLPMTVNGKVNRAALMEEFQ------ 163782081 2 ----------------------------------------KTALIHRGRDISYSELIESIGSFANLLDTL---PDERVLIISENRPEWVYTLYATWRRGSIAVPVDFMSTPEEVAYVIEDSKPKVALCSQQTE----ETLKKAVELAGVELE-VINYDEVALPKPYEKVFHREI-------EDLALLLYTSGTTGKPKGVMLTFRNIFSNIEGIAETGIATREDSTLAILPFHHSYPLMVT-VLVPIHIGATVVFLDKLTPEDIVDKLKRYRISIVVGVPRLYTLFLEVQPLRRKVFSNVKYFVSGGAKLDPEVAKDF-TTLGFTVIEGYGLTETSPIVT-FNPPDRIKLGSVGLPIKGV-QVRLAND----------GEVLVKGPNVMKGYWNKPKETEDVL-RNGWLYTGDLGEFDEEGYLYIKGRKKELIVLGGKNVQPEEIENLLRRTELIKEVGVLERPDEKAKERR---VVNLEETLKWEAIDP--VNRELPDWKRIVGFRLSPELPKTRLGKLKRFMLPELYERAL--- 59876557 3234 --------------------------LHELVEKTAQEHPQRIAFEFVSRKWTYRELDQEGNKIAQLLAAHNVKQNSLVGVCFDKCPEASFAMLGILKAGCAFVAIDPGAPAARQTFIIEDSDAQAVLSMSSQSA-QFNAIAKVPVLNLDEVEWCSLSGQ------------KLLQNSVIDPQDRSYCLYTSGTTGTPKGCELTHENAVQALLAFQRLFHWDVDSRWLQFAS-FH-FDVSVLEQYWSWSVGICVVSAPRDLFEDLAGSIRDLNITHIDLTPSLAQIL------HPDDVPSLGVFITGGESLKQEIL----DVWGPKIYNGYGPTEATIGCTMYPRPANGKPSNIGPQFDNVGSLVLRPGSDVPVLRGGVGELCVSGKLVGKGYLNRPDLTTERFFSQRVYRTGDVVRILHDGTFHFLGRADDQVKLRGQRLEVAEINSVIKQSDDISDVATLVLKHPKQQEQLVSFVVLLGEVGGIASAKQACNDK-LPPYMLPTHFVPLTSMPLNVNNKADGKALKKMYE------ 59876557 1104 ------------------------------VEKWAATDPHRTAIIFGHETMTYSMLNSRANQLARLLAEHGVTNDQLVCIIMEKSVNLYTCILAVLKLGCGYLPLVPDTPIDRVKTILNDAQIAVCM--------SELSLSATLRSHLS------VDIIDFDLAALSDYCDRNLEIP-YNGQHLAYAVFTSGSTGTPKGVLVTQDNLMSNLHYLSTIYPFSADSRLLQAC--SQAFDVSVFEIFFTWYVGICLCSATKEHFRDFEAAIDQLKVTHLSLTPTV------AALVDPKNVPKVEFLVTAGEAVTEHVRRKWA---GRGLYQGYGPSETTICTVRVAVTPDDLINNIGSPFA-NTSAFVLDPESQDLPRGAVGELCFGGSQVFRGYLNRPELNAQKIIQHPIYRSGDMGILLPDDSILSTGRTDDQVKIRGQRVELGEVTSVILDHGAVWDCVTLALEQSTNSKTLVSFWVPREDSTTISELFDLL-SRRVPSYMVPSHLIPISCLPMTPQAKIDKRFLQRLFS------ 59876557 2178 ------------------------------FERTALLHPDRIALDFWHTTWSFEQLNREANQIAHALIRAGAWPDQVIPIHISKSPIYYASILGVLKSGAAFAPVHPDLPEARKQLMFKDLKPKIILCDDGSL----------LPEDLPDVTVLITQSMSSDDV------SNPI-IEDLKDTNLAYCLFTSGSTGVPKAVSMEHCAPIQTIESSRTIIPWNPQSRLLQYAAV--TFDMCYYDCFLSWTFGFALCAAEQSDLNDLSGVIKTLEADLLDLTPSVAETL------KRADVPNVKWLYCIGEAMSSSVVKEWEGAC----VNSYGPTEAAFCTTITPLSKDESTSIIGKPFPTTSFAVFSEGSQTPLPALSIGELYIGGAQLARGYWGRANLTNDRFVSQRFYKSGDMVRMLSDGNFEFMGRLDDQVKIRGLRVELGEINSILAELPDLLSVTTILLKGESSKEQLVSFMVLRQDIPTLQRKLKKLASARLPSYMVPQFFLVVDEIPKSMAGKIDKKAL----------- 59876557 42 ------------------------------------------------RKFSYTTLHSLSDAFAARITEI-LGKSSIIPVFLPQSPELYVVLLAILKAGKAFCPLNLDTPTERLKFILDDISADIIITFESYS------------EHIRTATNIHVVSANRELSGCHD--TFHHHSPHLSPDNLAYVLYTSGSTGLPKAVSVSHRAVTQSLLAHDPH--IPAFSRFLQFAPFFATFDVSIFEIFFPWFRGKTLVCTRTQMLDDLPGTIASLDVDAAELTPTVVSSLL----SGRSSVPGLKLLLTIGEMLTQPVIDEFDATKESILWAMYGPTEAAIHCTIWPQSTSDSTNTIGHPLDTVSAFILASSTGDILPIGQAGELAIGGPQVAKEYLHRPDLTRASFVEHPYYRTGDRARINEQGLLECLGRVAGQVKLRGQRIELGEIEQAIMKTRGCRAVTAMVIQDN-----LVAFCSGRDGMSRGAVLTT--CKHWLPASMIPSDVFVIDVMPQLPSGKVDRKSLEKA-------- 13487276 167 ------RWLTGLPSRVPAE-----TTIHALVRAAAGRHPERTAAACDAERLTYRQLVERSERVAGALLTRGIARGEIVAVVAERSCATLTAALGVLTAGGAFFLLDPTLPAARRA------------RLLAAAGVRLAVTTRAARAALPADRPAVV---------LEDLGPADARFPRSHGDDLAYLMFTSGSRGEPKGVLVRHRSFVNRQRWLIDHLALGPEDVSLGRTAL--SFDPALCEMFRLLPVGGRVWFLPTRDPARVLDAIERERVTVADLVPSPLRSLLEHVAALQPALSSLRWVLAGAETLHPWLVGLFEEVVGAHLLNGWGATEVCVDVTSFDCSAGPVPVPVGRPI-PGVGVAVLDRHGRFTPLGVPGELYVRGRCLAAGYLNDAALTGERFVREPLYRSGDRVRWRADGNLEFLGRLDDELSVRGLRVAPAEVEAVLCRHPAVDEAVVRVVGGEAGGGRLTAWVTASSDPPDPEALRAH-AGAFLPSGMVPEVVHVLDAFPRTAHDKVDVEAL----------- 13487276 1234 --------------------------LHTAVERHARLTPGRPAVVCEDRVLTYGEDRRADRLARRLRDEFGVGPGRIVGYTVERTERVPVTQLAILKAGGAFLGIDPAHPEARRRAVLEDARPALLVVDGHGRG-----LLPEGLEGLPVL-------ALDEVPDARDDEKADGLPPVCGADDPAYVIYTSGSTGTPKGVVVEHANALALLWAGGWPFEFREDDVWTCTHSI--AFDFSVWEIHLPLSRGARVVIVPRRDARRLLPALVRHGVTVLSQVPSTFERLVDELDRRPGRAPRLRYVVLGGEPIRPGAVRRFAHVPGADVVNGYGITETTVFTTRLDPSEAPGPPSIGRPI-GTTSVDLLDADGRPVPDGAVGEIVISGPTVARGYLGRPDETARVFAPDGLYRSGDLARRLPSGDLVFAGRRDRQVKIRGHRVELDEVRAAILGTGLLTDAATDARTGSAGTPSLVAYVDDRDRERIPALRRRLRELLL--PAMVPDRFVTVADWPVTASGKVDLDAL----------- 170694638 544 ------------------------ESLGMALAAQAKRTPQAIALRCEDESLTYAELDAWSAAVAARLVARGVGAERRVGLCVARGPALIAALLGIIRSGGAFVPLDPDYPAARLAQMIGDAGIVQVVADAASAARVAEVLAASAAPRTGAARESLMGTETPQHSDAEEQESKPHTDIALHPDQLAYVLYTSGSTGRPKGVGVSHGALWTHLQDFLTTYGISDDDTVLHSSTI--NFDVALHETLPALLRGATVEMVQPWDLQSLSERLVKRRVTFARIPTALWQQWHRHAPPRAQ--LALRQVTVGGEALPGDALARWCDLADIRLDNLYGPTETTVAALCVAADVHDVTVPIGHPY-PGRTARVLDAFGDEAPVGGLGELCIGGPTVARGYLGRAGLTAERFVPDPMYRSGDLCRMRADGTVEFLGRLDQQVKLRGQRIEPGEIEAVLRQCKGVREAAVIVV-GEGQTQRLAAYVAGEGGAVEAARLLREL-EHKLPAYMVPSSVTILARLPWMPNGKLDRAAL----------- 115395352 240 ---------------------------HDIITSQANRRPDALAVSAWDAQFTYRELESFSETIAQRLLSLGVQPDSLVPFCFEKSAWAIVAMIGILKAGAAFVALDPMNPLERLNGIVQRIGTDVLLTSEA--SFERLHMLA---------PNTIVVSQLE-VTRLAKLDQSRRTLSSVTPSNLAYVIFTSGSTGTPKGVMIEHHSLAQSCLTLGTQMGSVDETRMLQFS--SFTFDASVLEIFPTLFHGGCICMPSDSDVDNLEEYINNNNVDLVFLTPSIAAIL------DPTSIPKVHTLVTGGEAFSGDTMKSWLE--NRIVMNAYGPSEITIACNMTKLTVTHPSKCIGHAISTISWIVDPEDHNRLMPVGCVGELLVQGHTLARGYFQDEEKTASLFIEAPWYKTGDLVRYEPDGSLLYVGRKDAQVKVRGQRVELEEIEHHLTTNGMVSQALALFPSSGFLKHQIVGILVLEEEALLEDEIRSSLSE-LLPSYMVPGQLIAVQSLPLLPSGKVNRKSLAQWIE------ 115395352 1756 ----------------------TDRCLHQIFQSMAERRPDDEAVYSSQESWTFKELDSMSSVLAIKLTTVGVGPEVLVPICFEKSIWAIVAMLGILKAGGGFVPLDPKHPPQRHLAIIEDIKAHLVL--------GSASTSASLRSYVPTV--LEVGREAIDW----NLSTQSIPPSKIAPSNVAYIIFTSGSTGKPKGVVIEHRAVSSSCTEHAKPMGFEASSRVLQFS--SYTFDAAIAEIFTTLITGGTVCVPDQERMGNIVRFINEARVNWVFSTPSFIR------TVKPMSVPTVRTLAVGGEILGQDILATW--TPHVTFIHVYGPTECCISVSHTVNRDEGHRVILGRAF--GSVSWIVDPNDKLAPLGSVGELLLQGPILAREYLNNPEKTAEAFIDSPMYRTGDLVRYNADGTMMYIGRKDNQVKLRGQRLELGEIE------------------------------------------------------------------------------------------ 15898699 47 --------------------------------------------------ISFSDLKRKALRLALYLREHDVKKGDVIAVLASKKIEQVIVLLATFSLGAIYQPLFTAFGPEAIKMRTRDAKPKVIFYQDDQK--------DKVSDAIPFSKF-------DELLSYGELKN----IEKINWDDPIVLLYTSGTTGAPKGALIAKRLLLNTYVYMKYGIGIRDSDVFWNPADPGWAYGLY-YGIIGPLMFGKTVIFLDEFNPERTMEFMEEKKVTNFAFAPTAYRMIAGTI-KRKYDLV-LERASSAGEPLNPEVIRWFMDNYNVTIKDHYGQTEGMVVYNGWGYETKIKIGSMGLP-APGYEIDVIEDT-----------IAVKRDSPFLGYLNNPEKTKESFRGD-WYLTGDNAYKDEEGYFWFVGRKDDVVKVSGYRVGPFEVESVLLEFPAVLESAVVADEDPIRGQ------------------------------------------------------------------ 91783776 2 --------------------------LDSFFFETAAREPDRPALWVDERSYCYDELASRAGRIAADVSALPAGRARRCLLFAHRSVDAYAGLLGILNADCAYVPLNPNMPAARIAAIIEQSDAPVMLVDRRCA-----ALLDEVVSLLDESPRIFLLDDEEGEVDLTRLPSDPLVAETVMPRDVAYILFTSGSTGAPKGVPISHGNACAYVAGQLHLIDRLPGARYIQLCEL--SFDPSVHDMFVCWANGACLYVPKTVEPIYNAAFIKEHAITHWSSVPSGAAFMQQFRKLQPDEFPSLRVTLFGGEPLPRLLVQWLRAAPNSRVLNMYGPTETTVACTAFEVTTEFLADPLGRAL-PGMELLIVDAALEPVAPGISGELLIGGPQVASGYLSADEPGNRRFIASRWYRSADAAREVAGEGIVFQGRLDTQIKIRGNRIELEEVEHVVRSCSQAALCAVIAWPVDEAGRALIAFVTQVQGGAT--QILQACRQR-LPAYAVPQRVVMLDTLPLNVNGKVDRRAL----------- 47499964 2785 ------------------------ETLSHYFEKCVFNQPDDVALVDKGQALTWSQLKALVNQIAMALVEAGAKQDSQVGVYCDPSMYILPTLIAIAEIGGVYVPLDTQNPIKRLQLMVDDCQPDALLIDDSTATL---SLELETKAKMINV-NTIKAGPSNTFHLDN----------RARGNGMGYIFYTSGTTGVPKAVALTHTSLVHHFDGFIHCNNLN-KCRMLQQAPLG--FDMSLTQMTLAIMLGGTLIVATRKDPTQLAQLMLDEKVTHTFMTPTLALSVIHHGYEYLRQCVDWEHASLAGEAMTTRVTSEFKRLRNLELCNGYGPTEITIIATCGDTLRDTHNPSIGRALPNYS-CYILDENMQPVRPGLAGELVIGGAGVAIGYLNRQDLTEAKFLSDPFYRTGDKARFLSDGRLCFLGRIDSQIKLRGFRIELQDIASTIVKASDVPEAAV-----SLRGEGLVAFVILSQFNRPSDELKQLLEELSLPRYMKPAKIISISQLPMNASGKLDQYAL----------- 83952019 9 ---------------------------------AAGATPEKLALATGAERWTYAALEAAVRGTATGLLQAGLRPGDRVLMRLGNRVEFPIAYLAAITAGLVPVPSSAALTAREVANMLPELAPSVIL---------HAPDVACPETDLPVI-------GADALAAMRAL--PPAGYDMGDPNRPAYIVYTSGTSGKPRGVVHAHRAIWARRMMHDGWYGIGPEDRLLHAGAFNWTYTL-GTGLMDPWSVGATALIPAEGTDLAALPLMEAHGATIFAAAPGVYRKILNAGAARA--IPSLRHGLSAGEKLPASIEDNWQNATGTPIYEAYGMSECSTFISGAPR-RPATRGTLGRP-QPGRRIAILGTDG-PVPLGTEGTIAVRDPGLMLGYLGAEDETRDRMRGD-WFLTGDQGVMDNSSSITYLARKDDMMNAGGYRVSPLEVEQALSDIPGITQIAVTDIAVRSDARLIMAFYT--GPAPLSEAELARLASERLAGYKTPRGFFHVDALPQNPNGKLQRRALAQIYE------ 70605878 25 ----FTPWEKVLQQKYRYSWFVNGKT--NISYNTVDRH-TGTALVFFPEDVRFEELKRVVQSISSILLKLGLRKGKRITIYSPNSIQTLSTIFASARIGAIYSLIFAGLGKEAVNSRLQDFNPDIIVTS--------KYTVRRGNKIPLHHKGNIMFRQKDDNEEINNLMSEDVKVEEIESSEPLKVMYTSGTTGKPKGVILPHGSWMVGDYTVFDIFGLKPTDTVFTTADVGWIT--FSRVMYGTLLHGSTFGFMEGPDTDRLVKIIDEIRPKVFFTSPTLLRMLRRYEIR----IPRVEYIATAGEIFDEQTWE-YAKRFADRVTDVYGQTEGYIIGTPYSDDVEAKPGYAGVPF-PGAVVDTLDEDGRSV-RGNPGYLVCKTPFPTQGILNDEERFLSYFKKFGYHDTGDVA-ILEGNYVKIVGRADDMIKVAGHRITSGEVENVIMEIDGVKDVAVVGVPDEVKGEKLIVFIV---GNVNQDEITRKVRD-SLGPIYIIDKVYYVKRLPKSRSGKVVRRALRDLLIGK---- 90961869 15 --------------------------------------PNKIAYDYLGTTNTYADLKNYSDKLATYLNQLNLDTKNPIMVFGGQDFNMIATFLGIVKAGYAYIPVDTHSPVERLNVINDIAKPAACILPEGFNGLESLPIVDQAKLEDIFSNGDVVINEEKY----------------VSGDDNFYIIFTSGTTGVPKGVQISHDNLLSFLGWMEKDFGIKEDVNCISQPP--YSFDLSVMDLYPTLTRGGKLSVLPKETTDNFFATLPKLHANEWVSTPSFMDLCLLNPAFNEENLPELTHFLFCGEELTHQTAQNLHTRFNGHIFNTYGPTETTVAVTQVEITEQVLNDYPRLPIGDDTKIVLLDDNLKEVAAGEAGEIVILGPSVSKGYINNPEKTQAVFIDQKAYRTGDLGQFDENGQLLYKGRIDFQVKLHGFRIELEDVDHHLDRVSLVSQATTVPKYDKHKVQQLIAYVVAKDEFKLTQAIKKELSETMMS-YMMPQRFIYVDSLPLTNNGKIDRKSLMKEVNK----- 197788437 34 ------------------------------FFDVARARGAHPAIETEKAAFTYDWLLRAAESVRRYLCSRDFAPGARVALKLANSPEYVAAFYGTLLADGVVVPLPVALEPARLQQVEDACRPDILIVP------------KNLADNTSDVVTLVADTPSDLARP----------VVQRSRDDLAMLLFTSGSTGLPKGVMLSHGNLLANARAILHELPITPDERALVLLPFCHAFGNSILQTH--ILAGATMVFAGALMPATIPQAIAKFSATSFSAVPEVYGMLLKYGGLGDQKMPSLRYMSVAGGGLRHDLSLRMAELIPAEFYVMYGQSEASARLAVLPPAEKAREGSIGRALD-GVALAVMDDAGAALPPGEAGMLCARGPNVMLGYWQDSAATADVLGADGWLRTGDLARRDADGYFYIEGRANLLVKVQGYRVHPAEVESIVAAFPG-ARAVAVPVPHA-GDTRFALFVAPQGAAVDVGSLQAACRA-ALASHKVPVHIEIVEELPLTSGYKVD--------------- 214043964 40 -------------EAQPYDIHVTARNLYDLFRATALHGGTRKALTDVGVSLSHAEMLQAVTGAANLFRSLGLGPQKGAAFLAPTVP---ALLLGAQVAG-VASTINYLLSAEAIIDLLNAQAATILVIPAAYLDQTCWDKGNSIRQAVPTLQHVLVIGATEQADGLTPLDAELSFTPTDDPDAVSALFHTGGTTGSPKLVPLTHGNQIHAAFGFGQVFGYDDTDVVINGFPFFHVGGTMTVG-LSVLAAGGHLVVPPAEVIQSYWHLVEAFSATVVSGVPTSIAAL-TTAWAEGRDVSSVRMAVTGGAVLPAAVAKRFQDVTGVPLFETYGMTETAAAIAFNPGRGTAVLGNVGLR-APYSETRIVDDMQTVCTPTKSGLVQVRGPQVFPGYV-DAAHNIGVLDGDGWLTTGDIGYLTADETLVLTGREKDLIVRSGHNIDPSAIEDVANRFPDVQISAAVGLPDQYAGEVPILFVVPNPAATDVTALAAMLEAELHEPPARPRRIMVIDAFPVTAVGKIFKPALRAAIVEKL--- 145301200 854 --------------HYRHNSDKTGADTDPFLERMAAHLNDKIALIQGDRRISYRTLGDSVLRIMGAFEREGITAGKVVAICLPRSPEHTMATLACALSGVVWVPIDSCSPTERLHYLLENCRPDLIICADGLSDYPTVTPAALLASPHDNICGTPWVGRSQHLAP-------------------AYYLYTSGTTGKPKCVVLNNRATANVIGSTLKAWQVTPDDVFISVTPLHH--DMSVFDVFGCLSAGATLVQPETGDAVRWNQLVEQHGVTLWCSVPAMLEMLLSCSQATG--LASLRLIAQGGDYIKPGIIAELRTRLPARLASLGGPTETTISIWHQIGARDQDKIPYGTPL-PGNGYWLLNERGEHCPTGVAGRIHTTGVNLALGYLENGELTQQDFVETRAFRTGDRGRYRADGTLMFDSRVNGYIKVRGVRVSLPDIEIELIKHPAIAHVLVVDYGAEQQGEIGALYVGKHGETVSITSLREHAKQH-LPASHVPTRFIQVDSLPLTQNGKPDRRAARSRLT------ 195119490 13 -------WSGPKDKEY----YGPDMTLGEVALLILKLHADTVMQVFDGETLTGAQLYEQSRRLAHAFQHLNLHRGDVVGISAKNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKVIFCD----VDNYETLAAVKESLKFKTELILLSGKLPGVRNIEDLLKDGAECPHLCGDDTAFIISSSGVTGLPKGVTRSHRSLLNNTKIPQ---LFTAKTVIFCISPLYWVSCIFT--LLVSLVNGCKRIITNKFSVEYFAEVVSRHQVTFVITVPHHMALLAKSPRTDLEKLASVQSFVCSGSKLPLTIWNRLYELLGSRFSVLYGLSEVGGVSKNIGGP----VGCEGKLLR-NIQVRILDERGNALGPNHTGHIHIKLNQRWGGYYHNPQETQTTVTPDGWLLTGDHGYFDDEGCLHFQTRDTDVFKYNHFPVYPKQIEDIIQHLPGVHEVGIFGVPDDVSTNLTACAVVREGQKLTAEQIKAIVAEHLSEAYHLKGGVYFVDQLPKTTNNKIQRRRILEELKQK---- 57867277 4 ------------------------------LQEQAQSNGNRLAIVTNQLSLTYEELYHRAKTIAEYLTSLNQK---RIGLYISNDIDSVVLIHACWLAHIEIAMINTRLTRHEMINQMNSVDIATIVLPLELEGFNLY-----------------------HFNDLTQLDKHDVSGYKFNLESIASIMFTSGTTGPQKAVPQTFNNHLASAKGCKQSLGFEQNTVWLSVLPIYHISGLSV--ILRAVIEGFTVRLVKKFQTDDMLTQIKTYPITHMSLVPQTLKWLMDAGLTQPF---SLEKILLGGAKLSPQLIEQAL-TYRLPVYNSFGMTETCSQFTASPQMLKERFDTVGKP-SENVEVKIKNPN----AYGH-GELLIKGENVMNGYLY-PKYLKDTFDNDGYFQTGDIAEIDDEGYVIIYDRRKDLIISGGENIYPYQIETIAKDFEGIEDAVCVGISDDTWGQVPILYYVTNQDINQTELIEHF--ENHLARYKIPKKYYQVKSLPYTSTGKLQRKKVK---------- 154687970 3 ----------------------------------ADAKPQAEAFRSLDHSLTYGELWDLSERVASGIQKHGSKA--PVLVYGHMEPNMIVSFLGSVKAGRPYIPVDVSIPAERIVKIIESSGAELLISVSG--------------DAVDTGSNLIKTVTPEELAA--DGDADLSRENWVKELDTFYIIYTSGSTGNPKGVQISADNLQSFTDWICRDFPVGEGKTFLNQAPF--SFDLSVMDIFPSLQTGGTLHCVTKDKPKVLFEELEKSKLNVWTSTPSFVQMCLMDPGFTQELLPEAEVFMFCGEALPAAVAQELLNRFPARVFNTYGPTETTVAVTSVEITQQIIDENESLPVGPDMDIFIMDENGNKLPDGEKGEIIIAGPSVSKGYLGEPSLTEKAFFPDGWYHTGDAGYV-QDGQIFCQGRLDFQIKLHGYRMELEEIEVHVRQSQYVRTAVVIPYQPNGPVEYLIAAIVPEKEFQLTSAIKKELAA-SLPAYMIPRKFIYQDHIQMTANGKIDRKRIGEEV------- 121609630 2 -------------------------SVHDVFQASAARTPRAEFLFTEPVTMRWGDAAAQIGHLRAAYAQAGYGHGHRVGLLLENRPAFILHWLALNALGVSVVPINADLRSAELAYLIGHSEIGLAVTLPG-RAADLRAAAGQARVALATMGPDAAVPPAQT--------PAPRTHEPVGADTECGLLYTSGTTGRPKGCILSNAYFLRTGQWYAGLDGLPDAERVITPLPLTHMNAL-AFSTMVVLVAGGCLVQLDRFHPQTWLASARASGATIAHYLGVMPAMLLSAPPSAADREHALRWGFGAG--VERKNHGPFEERFGLPLIEAWAMTETGAAACIIANREPRLVGTCFGRQEDFVETRLVAEDGSDAGVDAPGELLVRSAGNFCGYLKDDEATRAA-WADGWFHTGDLVRRDAGGNFFFIDRKKNVIRRSGENISAVEVESVLNQHPAVQASAVAATPDPVRGDEVLACIVVRAHADAGAQIAASIVEHQLAYYKAPGYVAFVDALPLTPSQKIQRGQLRELAQ------ 163741096 65 --------------------------------------------------YTYGALRAAVRGLGAGLLAEGLSPGDRVLLRLGNTPIFPIAYLAAIAVGLVPVPTSAQLTEPEVARIIDDLSPAAILRDPGIASAPHPCEIDR---------------DSLEAMQRAAPPENQFHMQLGDPDRPAYIVYTSGTGGNPRAVVHAHRAIWARQMMIRHWYDLRPTDRLLHAGAFNWTFTL-GTGLMDPWSLGATALIPEDGTSITALDLLRQHDASLFAAAPGVYRKLLQ--KDRTLQLPALRHGLCAGEKLSSQVAQDWRAATGTALYEAFGMSECSTFISRHRDPEQAG-DTLGWP-QPGRRIAILDPTGRPSPRNSPGVIAIRDPGLMLGYHNAPDATQDRYQGE-WFLTGDLGEMTDTGQIRYLGRNDDMMNAGGYRVSPLEVEAALTSHPDLEQVAVASVEVKPDTRIIVAFYTSAKDV-TAEALSAFAKDR-LARYKQPRAYLRLDALPSGANGKLLRRALPD--------- 91078522 25 ---------------------------------------------------SYSSVKQRSTRVAIALQERGITSKDVIAFCTGNTLDTVIPILATFYLGAKVANLDPSLSVRQTQHLIALVSPKIIFVEE-----NAVELIENSLKQTSVKTEIIVYGRSGKYTSLGDLNEATFRPPGVDLNEVALIFFSSGTTGLPKAICHSHKTCMLMGCTLQEYDWGQA---VLHFTTFYWITAVFM--LISSFMTGGYRLFLRSMDPEITLRTVEKYKVDNMFLAPILVNNFMSLGGDVKYDTSSLRIILCGGGPMSSVQQKLMSRLFQRTILCVYGMTEVGCISLFHDERDKTKPLSCGKPFYELDLKIVDVESGQTVGTNQKGEIRVDTPCTFIKYYNAD--CSDVFDEEGFLKTGDIGYYDEDGCLYVIDRIKEMFKYKSWHIVPSLIEKTLTEHPAVKEAAVFGVPSGDDGEIPAACIVLKDGAATKEEIKKFMDENVSDRERLRGGIKFVTSLPKTPTGKFIRKEIKNSYIEAL--- 159038526 510 -----------------------------MFAEQARRRRDTVAVRHDGLDLSYRALDDRARRLAGRLRAAGVRPKDPVPVLLDRGFDEVVAPLAIWYAGAVHVPLDTAAPPNRLRRIITNTGARLAVTRTEYA------------ARMPTDGPWRVLHLDDRDPEVDAPRTDDLAASSTGLDDVAYILHTSGSTGDPKGVQIDHAGLVNYLDWMVGEWRCGPGDRILHAG--APIFDLAAGETLAALTSGATLVVIGKESPDGLVEVLSREQITHLLLTPT----GLSLADADPDRLPDLREVFVAGEVCSAELAVRWSRPGRCRLANLYGPTEITIANTAYDCTGSAEPPPIGRSL-PNRHLYLLDRWGQPVPAGVPGEIVVGGVGVSRGYLNEPELTARTFTDDPFYRTGDRGVWTDDGLLRFVDRLDGQVKLRGLRIELAEVETTLARHEDVDQVAATVVRDGSGTQRLVAYVVPVADQIDAAALRAYAAE-ELPAHMVPGQVLHLSALPLTGSGKIDRRAL----------- 182434379 20 ------------------------------FADQAEQRPDATALIQGDVRMTYGELHSGVIALSEHLLRHGVGPEQAVGLLASRSPDLVAGLLAILRSGGAYVPLGTDLPAERLAFMVGDTSMAVALTDAEHR---HRLAEHGVGTCLLSAPAADAARAPSQ-------------PPAADPSGLAYVLYTSGSTGNPKGVAVEHRGLANYVRWAVSEFSGGRPVDSLLHTPLSFDFSLTS--FFLPLVTGGTLHLAPRDEPEDLATAIQNPTLDLVRLTPSHIEMLMARLGDQR-DLPGPRQFVVGGEILRARHVTALNRIFGSVVYNHYGPTETVVGRCFLEDYAPDDPLPIGDPI-PHTRLAV-DHADED--PG-VGELLISGVGIARGYLNLPEATEKSFVEGRLYRTGDLVRLDRRGRPVVVGRADGQTKIRGHRVETAEIEARLRATDGVRAAAVVKAREPR--DILAAFVVTDSGSPDTGRLRTALAA-SLPPYMIPQHFSALDALPLTRHGKLDRSLLQDLVESEVREG 6634775 9 ---------------------------------------NAVVTVYGNRKRTGREFVDGVLSLAAGLIRLGLRNGDVVSIAAFNSDLFLEWLLAVALVGGVVAPLNYRWSLKEAKMAMLLVEPVLLVTDETCVSW----CIDVQNGDIPSLKWRVLANELNQFLTTEMLKQPSLATYAWASDDAVVICFTSGTTGRPKGVTISHLAFITQSLAKIAIAGYGEDDVYLHTSPLVHIGGLSS--AMAMLMVGACHVLLPKFDAKTALQVMEQNHITCFITVPAMMADLIRVNRTTKNGARGVRKILNGGGSLSSELLKEAVNIFPCRILSAYGMTEACSSLTTLHDPQPKQGTCVGKP-APHIELMVLDEDSSRV-----GKILTRGPHTMLRYWGHQVATSESRSNEAWLDTGDIGAFDEFGNLWLIGRSNGRIKTGGENVYPEEVEAVLVEHPGIVSAVVIGVIDTRLGEMVVACVRLQEKQLSSETLKHHCRTQNLTGFKIPKRFVRWEQFPLTTTGKVKRDEVRRQV------- 171321701 465 ---------------------------GALIEAVLREQPSRQAVGEPGRTITNRALLEAANRVAWKLAAADVKAGDRVGVSMPRSGVLLAALLGIWQAGAIYVPLPANLPAARRAHIARDAELTVHLHQNAAAAASPRDLVLTDDL-------------------FDDADADAFPAVAVDPDSPAYLIYTSGSTGSPKGVEVTHRNVAGFLSAMRRALPMSRDDRLLATTTIG--FDISLLELLLPLVVGAAVVPCPRLDAKALEAMIERERISWLQGTPSFFNVLRAGGWRGARQLN----VLCGGESIDASTHGFLRDTC-AAVWQVYGPTEATI-WSMIAAPDADPAAGLGEPL-GNTTIHLLDAHGQTVPRFSKGEICIGGHGVARGYRNRRALTDERFVEGRVYRTGDFAFRDMNERLRFLGREDGQVKIRGFRVELGEIEKQIEALGQVRKAVVQVRSSPAEEPRLLAWVEPPDGVRDAAALRDAL-SLALPAYMVPSQIAWVDAWPLNANGKIDRGALPEQAQ------ 62390086 61 --------------------------------------------------------------------SLGITGDQRVASMLYNCAEHMETMFAVACMGAVFNPLNKQLMNDQIVFILNHSEAEVVIADPRMA-----EQLGEILKETPKVRAVVFIGPNDSYEALLDGRSTVYNWPEQDERTAAAICYSTGTSGPPKGVVYSHRSLYLQSLRTTDSLAVEHGETFLCCVPIYHVLSWGVP--IAAFMSGTPLVLPPDLSAPTLAKIISTTLPRVAHGVPTLWIQLMVHYLKNPPERMSLRELYVGGSAVPPIVITMWEQRYGVDVVHVWGMTETSTVGTVSRPPSGVSRVSQGR-FPASLQYRIVND-GQVMADRNEGEIQVRGPWVTASYFHPEEENDELFTADGWLRTGDVGSVTSDGFLTIQDRARDVIRSGGEWIYSAQLENLIVATEEVVECAVIGFPDDKWVERPLAVTMLYPGRETAERLRDQLRDR-LPNWMLPEYWTFVDEVDKTSVGKYDKKDLR---------- 215494380 12 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPSGDPKQLLALIYSSGTTGFPKGVMLSSKNIVANACIISDHRSLDGNDIVLGTAPLTHVSGLTMFNV--SIAVGACMVLLPGSEPSITLPAIDKYKATVMFQFPTYIQKLVKSPLLEKYDVSSVRILYCGGSSMPSVVVRAVRTKLNIKLRQGYGLTETCGTVSLTPFNSED-AESIGKPLA-MTRMKVVDNTGLKLGPCEHGEIRVKGPTCVSGYLNNPEATAKLYDSEGFLHTGDIGYYTEEGMFYVVDRMKEMIKCMDQQVAPAELEDLLLKHEDVKEVAVAGVPHAEYGEAARAFVVLSNGHSGSEALKKLVADQSAPHKHLHGGLEFVSSIPKSETGKNLRRALRDTFVKKHVQG 148359717 11 -------------------------TVIDLFEAQVKKNPDLLALKDKTTAYSYLALNEKANQFARSLKKKSVKEGDFVAILLDPGVEFFICILAIIKLGAIYVPLDTLAPQTRLHEIVKDANPGIVITHD-----EYQPLLEGIDTEIYLIKQLHLESLSQSKKNIKN---------TVMPTCPLYMIYTSGSTGKPKGVVVPNRAVV-NLAIIDNIIAIQKGEKAGQFCNLA--FDGSVFETWVALLNGAALHIIPRRNHNQLKKIIKEFQIKYL-LIPTGYFHQLMKSFPETLDL--LHTISFGGEQVNVHLLKNFKADIPAKLVNVYGPTEATVFSSCNKEYTDEQLASIGFKTA-NTKTYILDDNRRRT---EEGELWVSGVHLALHYHNSPEQTEEKFVKNPFYRTGDKVRQLPSGELLYLGRVDDQVKIGGFRIHLTEIEQELMNHKAISLATVTV---EIGGGALTAYLVSKDTIVDADEIRNFLSQK-LPPYMLPAKYVMVEKLPLTAVGKIDKAKLDKIA------- 218529991 3 --------------------------MHRLLTLGAERHPDRPAFVDRDRGLTYAGAVDAMERMAGALHDAGVGKGDRVTIFAHNGLDYIVAMVGAWRIGAIAALVNVKFADELTDYFADHTPSAVVYTHD------MEGQVAAACAALGTVRRLCMDGAQDDALSLPEMLAAGLPAPPDPGDETAILSYTSGTTGKPKGACLRHEPTVRASRCIGERLRLRPGDVSFGPSALSSSYQL-VANLLPPLAVGAAINVMRFWTREGGYDALTARGATSLVANPPILDDVLQEARRRGGPPPSLRLGISGGGPVPPTLKAAWRDELGLPLVESYGQSEGFVGLGYPEEPDDAKLGRVGPPL-PDKEVFILGPDDRVLPPGEIGEIALTG-GFMAGYWGKPDKTEAA-TRGGYLRTGDLGLLDAEGCVTLRSRRAELVEVAGRLWYPRDVEEALAAQPGVAQAALVGVADPALGQRPVAFAQAQPGAALDAAALKAAINGRVAYDLDPLVLVVVPEMPMTPTGKIAKADL----------- 159124040 72 ------------------------------------------------ETITYHTLLREVETLAGVLREAGVKKGDVVMLYMPMIPAALIGMLAVNRLGAVHSVVFGGFAPNALAQRVEACKPDVLLTASCGPPIAYQALVEEAQESAPTWWRTVWQSSWQQLVASARARGLKADCVPVPSDQPIYIMHTSGTTGAPKGVLRSSGGHAVGLQFTIQYIFHGPRDVMFAAWVVGHSYILYAPGAATVLYEGKPV---GTPDASAFWKVVEEYQVNTMFATPTALRAIKQEDPSARGGLRSLQALFLAGERSEPTLVSMYQELLNAQVIDNWWSTEAGSPITSFDIPPPIKPGSAGKPMPGFD-VRVVDEHGEEVPKGSMGNIVLAGPTAFNTLWLEEERFYKSYFDSRFLDTGDAGWVDPDGYVHVMSRNDDVLNVSAYRLSSGAIEEAISSHPQVAEACVVAIPDQLKGQLPFAFISLSPAPTIAAEVQSLVRSRVGAFASLGGIVQGKGMIPKTRSGKTLRRVLRELLE------ 83645721 475 ----------------------------DLFEQAVAAAPDSIAVEDGARRISYRELDERVNALAALLQKRDVGVEDRIGVVLPRSAALLIAELAAGKAGAAFVPVDPDYPPERRLRTFQQAQCKLVIGDAAEAALWRE------HSQIPFLN-----------LDAVDPHSRRAQAPERACGSLAYVIFTSGSTGEPKGVMLEHVGLINLIQWSRRQFNIQAGSR--TTLLASPAFDASVWESLPSLCAGATIVITPRRDVGPLCEFLHEQRIDISFLPP----ALCEEACVNYPHLLQNIVLQSGGDTL--KGIRNGGASDRIKVSNNYGPSESVCAASCYLAPQEPSPYPIGKPIA-NAEVLILDSQRRLAPLGAAGEIALSGPSLARGYWGRADLTAAHFVAHPLYLTGDKGRWREDGNLDFLGRIDDQLSVRGHRVEPAEIEHLLSRHERVRAAAVAATRGADGHTLLAAFVTPRDSPLDLNDIRQWLARRA-PAYMTPAILRERDSLPLNANGKLDRQAIRRE-AEQLRA- 126731244 14 -----------------------------------ASTPDKIALSTGAQRWSYGRLITAVRGTATGLLEAGLRPGDVLLMRLGNTVDFPIAYLGAIAAGVVPVPSSSQLTAPEVQKILDHLSPAAILRADG----------------VPCPDTAVPVFGPEVYERWHDL--PPADYAMGDPERLAYIVYTSGTSGTPRAVGHAHRAIWARQMMMDGWYGLGAEDRLLHAGAFNWTFTL-GTGLMDPWTVGATALIPAAGDAAQLPLLMKRNDVTIFAAAPGVYRQILKFPVAP---MPRLRHGLAAGEKLSETIRDGWRAATGTEIFEAYGMSECSTFISNAP-ARPSAPGTLGRPQL-GRHLAIVDEDGAPVARGMPGTIAIHRPGLMLRYVGAEDATAEKFAGD-WFLTGDLGAMDDDDQISYLGRSDDMMNAGGYRVSPLEVEAALAGLPGVTELAVTDLQVKDDVRVIAAFYTAAEE-LDEESLKAAAAER-LARYKCPRAFIRLDALPRNPNGKLIRKALK---------- 83954962 4 -------------------------------------------------------FEQRAAQGAAALTRLGAGADVPVALIMRNDLTQLEVMRAAAMAGTVIVAQNWHAAAEEAGAICDDSGAQFVII--------HRDLIDALRPALEGRTVIAVTPDTALRQAYGIDEAAAKTDPEVDAADPILMRYTSGSTGKPKGVRRLGGGPKRDFRVGTEMLQLKPGSRFFTAAPIYHSAP-STLASAALVTPGVSTFVAPKFDPESFLATIEAQRITHIYLVPTMMSRMLKLPQEAKYDLSSVEFCVSTGSPWPHDLKVAMIDWWGPVFWESYGATEIGFMTMVSSADALARPGTAGR-MQMGGTLMILDPDGNELPAGQVGEIYARMDA-FGGYSNDPESRASA-EKHGHFSVGDLGSVDEDGFLFITDRKKDMIISGGANIFPAEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVELADGSADKQKVLDFLDGK-LARFKAPRIVDFHEALPREDSGKIFKPRLR---------- 83716965 471 -------------------------TLHGLFARRAAQAPDAPALIDGAGTLGYGELDRLSRAVAAALDAARVPAGAPVAVRMSRDRHLVAALLGILRSGRAYVPLACNLPPARVGDIVDALSIGCVVTSAAIGDETAAHLGGRPAALLVAEEIV-------------RGASAPGREPERTADDLAYVIFTSGSTGKPKGVMMRHRPVVNLIEWVNRRFGVGPSDRMLFVT--SPAFDLSVYDIFGVLAAGGSIRIAEAADPERLARILAEEPVTFWDSAPAALWQLHPLLQERVEG-SRLRLVFCSGDWIPLSLPDWMRGCFGASVVALGGATEAAI-WSNYHVVERVEPGPYGRPIQ-NARYYILDRALRPVPPGIPGDLYIGGECLSDGYAGEPALTAARFVADPMYRTGDRARFWDDATIEFLGRDDHQVKIRGFRIELGEVEAALARHPDVQDAAVVGPADGRDDRTLVAYAVPRPGGAGAADLIAHLRG-LLPPPMVPAHLVMLDALPVSANGKVDRHALPAPLAERAKA- 169977290 534 ----------------------PDEVLPSLLAAQASRRPDAPAVIASDRTLSYRELVRSACQLSHELVAQGVRPGALVAVAAERGYEQVIAVYSVLCAGAAYLPIDPEVPAERLRYLLEQSEVRVALTQ------------RHLDARLSWPEGFRVLIEANPDGPHAD---APAAMP--RPDDLAYVLYTSGSTGLPKGVMIEHRSVVNRILDVNERFEIGPADRAIALTALHH--DLSVYDLFGVIAAGGTIIVPDARDPIHWAERMVAEGVTLWNSVPAFCEMLTSAHEEAKITFPSLRLVLLAGDWIPVTLPRRLWALSSARFISLGGPTETTVDICHPVDRVDPDWPSIGRPMR-NARYHVLNEALEPCPTWVPGQLYIGGVGLARGYFRDEARTQASFTGERLYRSGDMGRYLPDGEIEFLGREDFQVKIQGQRIELGEIEATLARHPAVRHAVAMVAGDGVK--RLVTYVVP---------------------------------------------------------- 197775599 5 --------------------------LADLFESVVDAVPDREALVYEERRLTYAELDAAANRVAHHLLEAGVAPGEHLGMHLYNGVEYLQTVLGCLKARIVPVNVNYRYVADELVHLYRDADLAALVFDAEFT-----ERVAAALPRTEKLRHLVRVGVPPDGAPPLDAAASPLRGFARRSADDLFIIYTGGTTGMPKGVMWRQEDLFFAGLGGGRVAAGGDGITFFPTPPLMH--GTSTLTAFIGFNFGQRIVIHRKFVPHEVLRTIERERVTSVSLVGAMLRPLIDAGPLKGCDLSSVFSVSSSGAIMSDTVREQFTALPGVLLLNNFGSSESGFNGTATDDSGPAT----GFRLRVNARTAVVDPVTEPVPPGGTGRVAQRG-HVPLGYYKDPAKSKETFFRRGWVLLGDMATVDDEGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDHRWGNRVTAVVQLREGAPTLAAIQSHCRTR-LAGYKIPRRLVIAPEIQRSPSGKADYR------------- 28869792 568 --------------------------LHDAVFLQAERTPQATALIQDQRRLSFAQLADQASRLAGCLQALGVTAGDTVAVSMTKDIGQIVSVLGILKAGAIYVPVPPDQPLARRIGIYQGAQVKCVLTS----------------ADEPEEHDIGTVLTWQQAILSEPLQHQ----VPVSAQQPAYIIYTSGSTGEPKGVVISHQSALNTCVDISQRHAVSPEDRVLALSALH--FDLSVYDIFGVLGAGASLVLVNRRDPALWCRLIDEHGITLWNSVPALLDMLLTYSEFDLHSPASLRLVMLSGDWIGLDLPGRYHQRSDGRFVAMGGATEAAITCTVSRVEPHWRSIPYGTPLT-NQRYRVVDETGRDCPDWVAGELWIGGAGVAHGYFNDAERSARQFVEERWYRTGDMGCYWPDGTLEFLGRRDKQVKVGGYRIELGEIDAALNRLEGVK--AAISMAPGEREKSLVAFVVPHGSSL----------------------------------------------------- 182440624 5 --------------------------LADLFESVVDAVPDREALLYAERRLTYAELDAAANRIAHHLIDAGIRPGEHVGLHLYNGIEYLQTVLGALKARIVPVNVNYRYVEEELVYLYRDADLAALVFD-----GEFDERVAAAAPRCPGLRHLVRVGAAPASPPEAEAAGAAGRGFGPRSADDQFIIYTGGTTGMPKGVMWRQEDLFFSGLGGGRVAAGGDGITFFPTPPLMH--GTSTLTAFIGFNFGQRVVVHRKFVPAEVLRTIEREKVTSVSLVGAMLRPLIDCGPLRGTDCSSLFSVSSSGAIMSDSVRAEFQELVPVLLLNNFGSSESGFNGTATADSGPER----GFRVQVNARTAVVDPVTEPVAPGEPGRIAQRG-HVPLGYYNDPAKTADTFFRRGWVLLGDMATVDADGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDERWGNRVAAVVQLREHALTLDEVQAHCRTR-LAGYKIPRALVLADRIQRSPSGKADYR------------- 195395772 16 -------WNGQQEHEYFA----PDLSIGHIIFHEMRRHPKLIAQISENTVLTREELHLNSMRVASYMRSLGLQQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPR-LIFCDGEDYEKVKLATEDLNVKIITMRHQIGSISIEEVLATPEPNFEPSRLEQGNNQTLA-ILCSSGTTGIPKAVTITNSRKILNSTN-----YLTTDDVQFSLSSLDWVTGL-LTAISSGVYSTKRIISTKPLDPVDFLRIIEEHNVTWILQAPSHMAMLVNCAEFEKANLQSIRFYLYGGSRCSLEVQQRLRRHLNDCLHLVYGFTEAGSMVAMNCNFDE-KPNSVGR-LGDGYKLKILNERGEAVGPNEVGEICVYSGQYWAGYYGNPEETHNICDSELWMHTGDLGYMDDDCFLYVVDRKKDMLKYQNIMYYPHELEEVISKMPDVAEVCVFGIWDDTNGDEAAAAVVKKIGTIQAKDVVDYVQKHITASYKLHAGAIIVDDLQRSANGKTNRQA------------ 191637670 9 ------------------------------IDRVAAEHPTRVAYDYEGTQYTYAQLKEGSDRLAGFFAET-LPEHEPIIVYGGQTFDMVEVFLGLSKSGHAYIPIDTHSPNERITQVQDVAHTPAII------------EVAPLPIAVPDVQII----RAPELHEAEKTHALISSLQAVVGDDNYYIIFTSGTTGKPKGVQISHDNLLSYVNWNISDFGLKEGVVAMSQPP--YSFDLSVMDLYPTLVLGGTLKALPKEVTDNFFATLPKLGLNEWVSTPSFAEIALLDPNFNQDNYPDLTHFLFCGEELVNKTAQELITRFPATVYNTYGPTETTVAVTGMAITQDIVDQYPRLPIGPDTEIFVVDEQGNQVSAGTEGELMIVGPSVSKGYLNNPEKTAKAFFNVGSYRSGDLATMTEDGMIFYRGRTDFQVKLHGYRIELEDVDHNLNQVSYIKQASTVPRKDHKVAQLIAFAVAKPNDFESDMKLTQAVKAKMVMEYMIPQRIIYRDKLPLTANGKVDRKAL----------- 67540132 201 -------WNHVLPPSYK-------FCMHEMVSEQARRFPEKEAICSWDGSLTYGQVDLYSSFVAASLKDLGVRVHDVLPACFEKSRWTIVAVLGIMKSGATFVLMDPTLPLARLQNIAQQVGAKMML-----SSSKQHDLATMIMPD----SNPFVVGE-ETFADASKLQSIP-ELAPVPSSALMYMIFTSGSTGTPKGVKLSHETYTSSAIPRAREVGYTENSRVLDFA--SYAFDVSIDSMLLTLGNGGCLCIPSDEDMNDINGVIRNMRVNYAGLTPSVARIL------DTDVISSLEGLGLGGEAVSARDCTVWGKL--ARIIIGYGPCECTIGCTVNGNAATGRYISIGK--GNGAAMWITDPNDHEVPVGAVGELLVEGPIVGQGYLNDPEKTAAAFIEDPWYKTGDLGKYDPDGSIVFVGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV-----SHGQPTLVAFVVELQSIELSEELRQTISETVLPRYMVPTAYIPVNYMPVLISGKTDRKRLREL-------- 67540132 1285 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIGCVGELWIEGAVLA----------AETVESPAWLSTGDMVQLREDGSLIFVGRKENVVGVQGHAVDIADLEAHLKKHPTILAAAAVSQAPSEEPELVVLVEQPSEEALALKKLDKFIRD-NLPAYMVPSTYVVINKIPTTKTGQIDHGLLNEL-------- 70986336 1338 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDMVQLREDGSLVFVGRKENVVPVQGHAVDITEIERHLAEHPTIRAAATVVRPDKAFQTTICATI-PGSLAAVLKKLDKYMRD-SLPSYMAPSAYIVVEKLP-NTMDDIDHNLLNQIASQ----- 196156012 39 ------------------------------------------------------EMDERARIIAHALAEQGVCDNDVVAIFMRNHVDIFEIVEACRYVGSRYVLLNWHSPIVELVPILDDCGAKVLFAHRDLLKGENDLKPLSLVPTLSAIYTIKTPKSILERYHLTDLASEPKAGEQYQCFDTLMFPYTSGSTGKPKGIKRDEDPYLIFKGLSEALMQLSIGDRFFVSAPLYHSAP--HALTLCCLAAGNDVYIEPQFDPERFLQDIERFKLTHAYIVPTMMVRLLKLPESSKYDTSSLRFALSTGSALPGDVKEAMINWFGPIFYESYGASELGFMTLISSQEALEKPNSVGKPI-PGAALKILSDNKEACEVGDVGVIYAHLSMFAPFKYTNTTGTPSDLHVGEFTTLGDMGYVDEDGYLYICDRKKDMIISGGANIFPAEIESVIIEMPEVADCAVFGVSDAEYGEKVVVAVQCSPGTLSIDTLHGYLGGK-LARFKWPKMLQILDALPREDTGKIFKNKLRAQFSQ----- 115433180 25 ------------------------------------------------------------------------------AIFSLNTIDTLPLSWAVHQLGGLVTPANAAYSPAELKHQLVDSGAKALFTCTALEAASLAGLPKNRIYLIDMPPQIVGDAKAPGYKTLSQFVEEGKALPQLEARKTAFLCYSSGTSGLPKGVMIAHRNVIANVLQIATAPGQPYTDVGLGLLPQSHIYALVVICHTGT-FRGDQTIVLPKFEINSYLRAIQDFKIASLFLVPPIIIMLRNQELCAKYDLSSARTLFTGAAPLGEETAADFQKVYNMIIRQGYGLTETCTVVSTT-HPFDVFLGSSGS-LVPGFEARLVSPEGKEIEYDTPGELV---------------ANKETF-EDGWMRTGDVVRLSPKGHIFIVDRIKELIKVKGMQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASAGTDDEIQKHVQDHKARHKWLKGGVRFVDVVPKSPSGKILRRLLRDQEKERRRAG 210109449 16 -------------------------TFGDLLDQAAVSWPEKGAYVFCETRLTFKGLKEQVDKLAAGLLAIGIGKGDHVSWVAGNRPKWIVIFLAVMKIGAVAAPCFFEYAESTVTNTLKKAEVKVLIVHDMFGTTEGVERGAPAVEGLPHLTTLVTIGESRQCYTLAELQQKGEDRPQLSCHDPALLQLTSGSTGLSKLVQHSTHAILNSNRYVALALHMDQQCR----AVFSTLFCNVAWNVCHPIITGCTFVVPDAPDAEDILSAVQDERCDILYSLYVNFYTILHHPRLQDFDLSTLKLVMTGGNMVSKALVTTSSRVLHVTVANVFGSTETCVTTTVPEMTPEAQSSTVGMVL-PHVQLRVADDDGNGVPTNTVGEVVVKGYSVFQQYYGDEDKTAAAKTKDGWYRMGDMGCIGDDGLLRITGRKTELIIKDSENIYPAMIELPLQEHPAVQDV------------------------------------KLIEEY-TPEYILFVDSFPKTTNGKVDRKNLRSAAMERL--- 71906535 17 -------------------------------------------------RYNYRTLNERIGRLANVLTGLGVESGQTVAMMDWDSHRYLECFFAVPMMGAILQTVNVRLSPEQILYTLNHAKADVLLVNSEFF-----AILTQIAGQLETVKTIILISDVGEYEALLAEASPDYDFPDFDENAQATTFYTTGTTGNPKGVYFSHRQLVLHTLGCAAALGIHREDVYMPMTPMFHVHAWGFPYLATMM--GVKQVYPGRYQPEVICRLISTEGVSFSHCVPTILHMILSHPHAKTADFTGLKILI-GGAAMPEAMAISAQKR-GMDLFTGYGMSETCPVLSMAHEEQAVIRAKTGRPL-PLVDLRIVDPEMADVPHDATGEVVVRAPWLTQGYVSAPEDS-EGLWAGGYLHTADIGNINPAGYLKVTDRIKDVIKTGGEWTSSLQLEDIIAKHEAVNEVAVIGVPDDKWGERPLALVLLKPEHVTEHALRNYAAAAGISRYGVLLQVSFVKTLVKTSVGKMNKRLMR---------- 118026358 3180 ---------------------WP-RTLSERVMSICQQHSTKSAIKDGRNELSYAQLASRVNRTASAILGTGCSVGSRIAVLCNPSIDAIVAMLAILHIGGVYVPLDTSLPEARHQSLASNCTPSLIISHAATRERAHKLSAAISAPGHEPARELTLDDLSP---PEETGYMAPLNA---EPNAPAILLYTSGSTGTPKGVLLTQANFGNHIALKTDILGLQRGECVLQQSSLG--FDMSLVQVFCALANGGCLVIVRRRDPVELTTLMTQHKVSLTIATPSEYLAWLQYGSDALAQATSWKNLCMGGEPIPPLLKDELRRRLDLVVTNCYGPTETTAAISFLPGESELAQYAVGKALPNYS-IRIRDSAGGALPVNHTGEIVIGGAGVALGYLDMPEETRARFLEDGMYRTGDKGRLLSDGTLLCFGRIDYQVKLRGLRIELGEVEAALLQHGLIHTAVV-----SRRGDVLVAHCARSHESSREQDATAILRSELLPQYSVPAAIALLPSLPTNANGKLDRKAI----------- 121704124 4386 ----------DRAQVLAWNGVYPDACIHDLITARAKATPEATAVCAWDGDLSYSKLDEMSTKLALDLVNLGVGPEVIVPYCFSKSVWAIVTMIAILKAGGACTALDPEYPQSRLESLIKETGAQVVIASPSHS-----SLFEGLVPHVVVVDGTAFKMGDTGFSSLES---------RVAPNNTAFVVFTSGSTGIPKGVLLEHRGFVTSFQAGAVRMGIRSTTRSYQFS--NFTFDLSIEDIISPLIAGGTVCVPSELDVNNLAHSIRTLDANWANLTPSVATLL------NPEAVPSLKTVVLGGEALRQDIVDKWAEH--VVLLNGYGPSESSVTCAI---SSPIKPGKDPKNVGNGSACHLWNDHDRLAPIGTVGELLIEGPTLARGYLNDTLKTAASFIEDPMYTTGDLVRYAVDGSIVFVGRKDTQIKLHGQRIELGEIEFHLSSSNAVEEAVVIFPKSGLCKDRLVAVLALDDKKPLAAERVASIEEERLPRHMVPSVWAVVTSLPKLSSTKINRKAIQLWVTE----- 121704124 5947 --------------------------VHDLVMDMVRLKPDSVALRSWDHDLTYDALNTLSTRLAHHLIQLGVRPGTFVPLCFEKSAWAVVAMLAVMKAGGAYVAVAPLHAADRKAHIISATSATLILTGEKQSNM------------FDGMVETVFPVTAETVQQLDPVFTIPRT--EVRSSHPVSLVFTSGTTGTPKGIVVEHGAFVTSSHAHAKALGVGKNSVVGQFS--SFVFDVSMSEIWMTLMHGGTVCMPEDERMGDLAGFINRNKVNWICLTPTVATLL------QPESVPMLKTLVLTGERAAAHNYHVWSER--VTLFNAYGPAECGVSINRVQSP-DTDASSIGKP-TDASLLWVVDPRDQLVPLGAVGELVIEGPLVSRGYLNDDERTSAVFLADPMYRTGDLVRSSGDGSITLIGRVDTQVKLRGQRIELGEIEHQISSLPTIRNAIVVSVQGDSIVKTLVAFISLADGVGTTTDLKATLLSKSLASYMVPSMYIPVTHMPTSLSGKVDRKQLRKL-------- 121704124 1348 -----------------------DECIHHLITQQAIRQPHHSAIESWDGSFTYAVLDDLSSRLAHYLLDVGIGPETMVPLCFEKSIWTAVAMLGVLKAGAVCCMLDPSHPVGRLRSIIENIKAPVVLT-DGVHGLDTELLSEI------CTESVIVNAALINSLPQKDGPADT----SVRPDNAAFVVFTSGSTGTPKGIVIEHRAIASSSRAHGTAMKLNGDARVLQFA--SYVFDVAIQDHCTTLMRGGTIVPSEYERMNDLPGAIKRLRANWANLTPTVASLLL------PEDVSGLNVLALGGERIRQETVDSLSNSTNLTLI--YGPAECSMTMSANFGVRPHSSSANGFACGSFMWLTEINNHDRLAPVGAVAEVVIEGPILARCYLNQPDLTDQAFIENPMYKTGDLARYNADGSVSFVRRKNSQVKLRGQRIELGEIDFHLWGNEWVKHVAFMPGSGPFKGKLLAAVVVSDAQAVTMSQVRGHLANH-LPPYMMPEVWVVVEHFPLNTSGKMDRKRVIAWIEGEL--- 121704124 7027 --------PEGLPRDYHH-------CVHNAVERVVASNPKALAVSSWDESFTYEELDNLSTRLAQHLQSIGVGPEVLVPVCFSKSAWAVVAQLGVLKAGGAVYAIDPSFPVNRIAGIIGDAKSTVLLAGTNH------------VEYLTGIVPTIVSVDASLFTSLASVETSLVST--VQPHNTAFVVFTSGSTGTPKGILLPHSAICESLRSHGEVFQVGPHSRVIQFA--AFTFDISIHDIFTTLTHGGVICMPDHDRMNDLTGTMNKMTVNHACLTPTVSMLL--------TDVPSLKTLALVGEITTPEAIDKWVDRT--KLFAMYGPAETSIYCAYHHVTERSNNPTNGRAI--GSNMWIVDPHDKLAPIGCEGEVVIQGPLLAKGYLNNPEKTADVFIESPWYKSGDLAKYNSDGTMSFVMRKDTQVKVRGQRVELGDIEHHFMQRAPSSWRVVVDLITPAGHERLAAFIQTQDSQSISEEVRSILMQEALPSYMQPGTFILISSIPMTLSTKLDRRRLRQLGAE----- 121704124 249 -------WHRTRPE-------FVDSCMHELVSKQLSRRHRETAVSAWDRELTYQQLEDLSASLAHYLVSLGAGPEVLVPVLFEKSMWVPVVLLAVWKAGAAIVPLDPSSPVSRLRDILVEAKATILVAS-----------AAQAEKLAHSVANLVVVD--EELVQKLPRHSD-APVSSVTPQNTAFVSFTSGSTGRPKGICVEHSAFASALRRLQGACPATETTRSLQFASYSFSPALY--EIFMPLIAGG-VVCIPSEDARDLVQSLNEMRITWAVFTPSLLKEL------NPDDIQYLESMVLVGEPLSREAAPWVAK---IHLVFCYASSEGLIAFNQTSDVRNVGHSDVGWIVDP-------DNHDRLVPIGVVGELLVHSPATARGYLDDPEKTSAVFVDRPWFKTGDLMVYNSDGSLSFVGRKDFMIKVRGQRVEMGEVERRL-AHPRIQQVAAVSLQDEVKSQRPLALLEPAD-MRSSAEWVESMRSRHLPSYMIPEIWVLLESLPLTLSGKADRQK------------ 121704124 2876 ----------EQIQEWSKNVSTEAESIEDKIRKHAVERPDSVAISAPDANLSYAKLDHYSSLLAQYLIERGIGAG-VVSIRTANSAWAIVSMLAVLRAGATFT-----LDQDDNQH--------------GSAKFRLVSCDNPGSTKAQDSASIVV-----DQTFFDSLTTQPHIVPA-DRDRIAFII---------DGVRMDRRAFYSGIHQLGRLLNLNAETRALQLAP--YTSNVSVTEIFATLSHGGCLVVPARGQSIHIASYIQGNNVNWVCLSPSVARLI------DPEEVPSLQTLLLVGEPAGLDNATVWAPKLG--LFTGYWVKQACGFPLISRVTLDSVLPAVGRPGGQCWIVTPWNDS-QLAPVGCVGQLIVESSSVARGFIDNPALSQDTFARG--LRTGDLVRYTTDGTIELLRRKDGLIQVDGHQIQFDKIESHIRSFDYIRNAAVVAIKTPVYSTSPKAVHKTGPNGLAIKAEMSRIREEMLPLYMIPTLWVVVDALPLDASGVVDR-------------- 169767028 570 -----------------------NETIHHLFEQQVSKNPDAEAVYSVEQSLTYAQVDNISSALALRLVELSVDLETYVAVCFGKSIWTVVAILAVFKAGGVYVPIDPAHPRGRIVEVVERVQIKVAITSKDSFGV------------LSDLCDLIVVLDNPPPSNTISLPQEIRK--RAQPSNTAYLLFTSGSTGKPKGVLMSHSAMSTSIVHHGPAFGASPDWRTLQFA--AHTFDISMTEFFTTLAFGGCICVPEHDRLNNLAGVIAALRVNTALVVPTVANLI------TPQQVPTLKTLVLGGEPVTKETISRW--APHVNLTAGYGPSETAVYCSHLNVAADAHPADIGRCIGGTMWIVNADNYHQLSAIGCVGEIVISGPLLGKGYLGDQATTDVAFVPAPWYRTGDLARYNPDGTFCIVGRRDTQVKLRGFRIELSEIENRIMRGPCVRQVAVVSQHRSDLGNQGPDTIRLVKTSPEG--ILDKVKSRVLPDYMVPSVWVVLDRMPILLSGKIDRRSIKSWIE------ 115390498 316 -----------------------NQCVHDIFTSQASRRPDAAAVHAWDGQATYHELDVMSDNLAHELLLRKISPEVPIAFTLERSLSAVVAVLGIMKAGGACLPIELSFPRARKDAIVRVVGARLIVTSSTHEAVE-------------GCESIIL-----DLHRVAHRGVDIRRRINRDPARAAYILFTSGSTGEPKGVVLEHRSLATSYTAICNRVGWSSGTRILQFS--SPAWDAFALEVLGPLMVGGCICIPSNISRESALEYINSARVDSVLQTPTALRNL-----TPDDMLPSLKSLLVGGEPIPENAYKTWGSK--VRLYNIWAPCETSTISTIADSPLSVYPTSIGTPVGGAVWIVDRDDPSKLLPIGAVGEMLVEGPGVARGYHNNPTQTASSFISPPVYRTGDLARYNPDGSIAFVGRRDNQIKLRGQRFEMEDVEQVLGRHGCTCAVAVVNLPRQER-EDLVAFVTLSPAVPLNEDIRNQLQTLHLPPYMVPTAWVVVRHLPKLTSTKIDRVKLRQWLHE----- 115390498 1439 ------------------------ECFPQRAREVARQRPLAPAVCSWDQNLDYCQLDLLSDYLAHKIIAQGIGAEAVVPFACEKAASAIVILLAISKTGAAFLPLDITHPPERLATVVADSGASLIIVNTPELRNKMAAWTRQ-SIFLARLDDIVEETSVEQTLKIRS----DLKSVTIEPSNAAYVVYTSGSTGKPKGVLVEHGNLAVGAEEHARRIGITARSRVLQLA--SFAFDLAIGDVVYALCSGACLCVPSESDRGNIAGVINRLHANFLFTTPTQLSVL------TPEEVPTLRTVSVGGEPVGRHIIETW--TPHVRLVIPYGPVEATIIVSCRDVTSGDQDGRIGHPSS--CRFWVVDPDNRDVPIGTPGELVIEGPVVARGYLHTSDATGSAFIDPPFYKTGDLVTQVGEKSFLIEGRKDTRVKLHGQRVELGEIEYHL-SHPGWHWAVDIIQPRGGKDPCLAAFFVTDKETPTPAELLEPLAEHVLPAYMVPEYFIRIRALPMLSSLKTDRKALRTMAAAELLA- 118464772 6 --------PAELAANPLADGIPFGAKLQQL----AGQRGDDTAVTGTATSLTFAELDARANQWGRALAATGAQTGSLVALAIPNSQHLVLATLGCWKIGAVPVPMHWDLPEWERDRVREVINPAVVVDETNRWGLEARA-----------------AGESEAALP-------------VAVSPTANGICSSGSTGVPKVIL----NLAPSLWFLSNWTPVAQPQTIMVPAPMYHTNGFAP---LLMLLGGDHLVILEKFDAALVLDVIERFRITNFTATPTMLARIAARPDVRQRDLSSIVFILQGAAVMPPSLLHTWFELLSPEIVMAYGMTENLGLTALRGDEWLEHPGSVGRGFR-DTEIRILDSQQRPLGPGEDGDVYLRAP-MSAGYRYLGGAPPLPSTEDGFRSAGDIGHLDEDGYLYIVDRRVDMIISGGANVFPAEVESALAGHPAIADVVVIGLADPQWGRRVHAVVQRADGALTEQQVIDYAKGR-LAPYKAPKTVEFVDAIPRTAATKVNRSAM----------- 65336269 2789 ------------------------QTLHGLFELQVEQNPEKKAVIAPERCLSYGELYQRARDIGDRLQQLGASPNSLVAVVMFKGWEQVVAVLAILMSGAAYVPIDPELPQQRREYLLGQGSVKLVLTQE--------PLLEQLA--IPEGIECLSVDTFES-----GNHDSSAFIPRHQPEDLAYVIYTSGSTGLPKGVMIKHQAVVNTILDINQRFDVTADDRILALSAL--SFDLSVYDIFGLLAAGGTLVMPSAADPAHWYELIVTHQLTLWNSVPALMQILVEYLCGQESNQSALRLALLSGDWIPLALPEQIKQLWPAEIISLGGATEASIWSIYYPIPPTTKSIPYGKSLT-NQSFYVLNDLMHPTPVWVCGQLYIGGRGLASGYLLDDQKTRERFTEEQLYKTGDLGRYLPDGNIEFIGRCDFQVKINGYRVELGEVEVALKENSTVKEAIVSAF-GELENKRLVAYIVPSQPSVDKAKV------------------------------------------------ 65336269 535 ----------------------PDKCFHQLFEEQVERSPDEVAVVHLDRQLTYRQLNEQANQLARYLQSWGIQPESPVCCLSERSVEMIVALLGILKAGGSYVLVDPSEPIQSLAKIPDQ----LLLVS--------LTQEKDLCHWLENKTKVVYLDS--EWEAIAQQSTENLNSNST-PENLAYVL------GLTQSISVEHRAVVRRLNWLQSKVELSLGERVLHQTSLGPESVL--WEIFLPLMVGGCVVIAPRFDSAASWQLIAEKKISIANFLPSQLTAFVGSLNLTAAQLTHLRWLLCSGESLSHSEVEICSQYLNAHLLYAYTLPEIAGEVSCWQTQLGEHTEVAPVNLPTDFSVYVLDPYGEPVPPGVTGEVYVKGRDLTQSKLNQTKETPVSFVEHPLLKTGEWGCLRANGCLELQGFEQRWAWIKGHRVELQAIERALLAITGVEDCYILMR------QRQLVAYVATSKSFLPESFHNQLKTQ-LPSYMLPSAYVPVSSLPLTGKGLIDESALAQL-------- 215496392 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGQPKAARLSHFNVINNANIVGRFVGYHQKRESIC-LNTDLIYGLGTMGVLAASMFGSTIVTAGYFLPKVALEVITKHRCTMIYGSPTIFFAMARDFEEGVHDFSSVRKAIMGGSMCNPATIEKTMTRLNAQLYIVYGGSETVISLTNPDEETDRWIRTVGKPL-GHVEVKVVDAEGRIVPVNTRGELCTRGPHVFKGYLNNEAKTKDAI-RDNWYHTGDEATMSEDGRITFVGRIKEMINYMGYKVPPLEVESILNKHPHVEEAQVIGVPDERTVEKVCAWIKLKDKTLTQEDIKAFCKEKDLQEFKIPEFVLFVDSFPRTQTGKVRKHKMREE-------- 145593228 5 -------------------------TLFQGFADVVRRHPDSLALRVAGHQLTYAELLDHVERLATRLVELHGQPPRTVGLCASRSLAAYVGYLATLRLAATVVPLGVDVPAERIRRTCAHAGVDALLADDAGR--------RVADEAAGTIKVLYLPDTPEHH--WYDVPTQRWTEPYVDPEDVAYILFTSGSTGTPKGVPVRHRNLIPYMAHCIETYQVQPGASLSQTFEL--TFDPSVFDMFVTWLSGALLVVAAPNDLLAPIRYVNDNQITHWFSVPSVISLAGRLRSLRPGSMPSLRWSLFAGEQLTLTQARAWADATGSTLANLYGPTELTVTCTRYQLPADPATVPIGR-VHPHLEGVLLAPDGT---AGNEGELCIRGSQRFDGYL-DPAQNHGRFVDDGWYRTGDRVRQ-EDGELVHLGRIDDQVKIHGYRIEPGEIESVLRRHPSLHEVVVLAVPARAGGVELHALYTCDSLAETA---LAGLVAEHLPPYMAPTQYHHVEFFPVNANGKVDRRRL----------- 145235930 78 --------------------------------------GDNVAIIWESEKYTYKQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAIARLGAIHSAVFGGFAAKSLAQRIEAAKPRVLMTASSKGPIAYRPLVEGALSHFKPEKVIVWQRDQLRWNNPDKLAGQRAEPVPVKSTDGLYIIYTSGTTGSPKGVFREAGGHAVGLQLSMKHLFDGPGDVIFCAWVVGHSYILYGPGATTILFEGKPV---GTPDAGTFWRIIEEHKANVLFTAPTAMRAIRKEEVARRGGLQHFRALFLAGERSEPSIVQAYQELLGAVVVDNWWSSESGSPISGLAKPLTVRPGSAGLPMPGFD-VRVVDDEGKALPPGTMGNIVLGAPTAFTRLFNDDERFYRSYLRGQWIDTGDAGLIDKDGYIHIMARSDDIINVAAHRFSTGAIEQAILLHPQIGEASVVGVPDPLKGHLPFAFIQPRPTAELFQEVNGLVREQIGAIASLGGMIQGRGMIPKTRSGKTLRRVLRELVE------ 19746293 7 ------------------------------IEQFAQTQADFPVYDCLGERRTYGQLKRDSDSIAAFIDSLALLAKSPVLVFGAQTYDMLATFVALTKSGHAYIPVDVHSAPERILAIIEIAKPSLIIAIEEFPGISLVSLSEIESAKLAE-------------MPYERTHS-------VKGDDNYYIIFTSGTTGQPKGVQISHDNLLSFTNWMIEAFDVPKQPQMLAQPP--YSFDLSVMYWAPTLALGGTLFALPKEDFKQLFTTIAQLPVGIWTSTPSFADMAMLSDDFCQAKMPALTHFYFDGEELTVSTARKLFERFPAKIINAYGPTEATVALSAIEITREMVDNYTRLPIGPDSPTYIIDEDGKELASGEQGEIIVTGPAVSKGYLNNPEKTAEAFFGQPAYHTGDIGSLTEDNILLYGGRLDFQIKYAGYRIELEDVSQQLNQSPMVASAVAVPRYNEHKVQNLLAYIVVKDGVELTKAIKASVKDHMMS-YMMPSKFLYRDSLPLTPNGKIDIKTLINEVNNR---- 83649194 459 ------------------------------IRERILATPDAVALQANGRCLTYAELGQRVTCLASQLRQAGVKPGDKVALALPRSEGAIVAALATWAAKAAFVFLDPAAPATRNSLIIEDARPALVVVEETG-----MDLGENLQAPTLALSGLTQTADAAALWPQDGAQQGA-----------AYLIYTSGSTGTPKGVVIGHQALAEFVAGAIDAYAVTASDRVLQFAPLH--FDACIEEIFVTLAQGARLILRNDESAPRFLEQCRQWGVTLLDLPTAYWHELAFGCVTASLALPSLRAVIIGGEAVLPERVAQWRDCFGIALYNTYGPSEATVVATSADLSVDAGAISIGQPL-GGRSIAIVNPQGDLLPRGEEGELLLLGGGLADGYLNLPEKTAESFISIRFYRSGDRARINAQGNVEFLGRLDDQIKISGHRIDPLEIESALSALPGVQEAAVTL---SVQGEGVKCLVALSGRAYSIAELREALQNR-LPTAMIPSALAMHEHLPKNAAGKVDRKQL----------- 154286842 21 --------------------------------------------------ITKKDLRDLTERTAYGLRNYGIGKGDVVTVISHGQPYVPVAFYGTLAAGGVYSGASPSSTVAELSRQIAIANSRLIICGKEMKEIALKAAKQLMLESYPSFKLSSLEGNI-NIISNRKLAWQRITDAEALEKSIIVILWSSGTTGLPKGVMLSHTNLVAWVAREIAAGREVPPSRTLAHLPISHIAGIFGYLVV-PFSVGGLVVWMGKYEWKNMLRFVKQYQITSFYTIPSIYLQIAKSPDVTDH-FKYVVNATTGAAPMDSNLQTAASKKLGVVIGQTWGLSETTGAVTMMPRGVHDYTGCIGY-ILPNVELRMVDSSFNDVEPGQPGEFLVRGPMVTQGYYNNPQATENAF-HDGWFCTGDIG-IQRNGKFYIVDRKKELLKYKGQQIAPAEIEGVLISHPDIKDAAVCGVPSPEASDLPRAYVVADTTRVNEQTVKNFVKDRLSPFKQLRGGVVFVNEIPKNAVGKLLRRELKERAKKEM--- 119472489 2391 --------------------------VHDIIQERCEQYPDAPAVCGWDGEFSYRELDALSSSLAQHLAAHGVHLETAVPLYFEKSRWTIVAIMAVLKAGGAFVLLDPSHPFNRLHAICEQLQAPVILVSETYS-----------AAGASLCKDHIIVGEHHRQWINDLAH---WCAPQSRPQQALYIVFTSGSTGQPKGVVIEHGCYCTAAAAHIPVLNLSSSSRVLQFS--AYAFDVSIMDILSTLMVGGCVILSEAQRRDGFVAAVQAMRTTHAMLTPTFARTIADYQE-----LYSLEVLSLIGEKVKAIDVSMWADR--VRFLNTYGPAECSVVSTIQDKTHQTNPSNIGFATGGTCWVVDPENHGVLAPIGAPGELVIEGALVARGYLNAPGKTAEVFIPPPWYKTGDIVKYDSDGSLVYLGRKDSQAKVRGQRLELGEVETHVQQFPGATDVVAEVIEFDHGQSALVAFV-LRAECPAADALQAETRESIVPSYMIPAIYLPLSHMPYGASGKADRRQLRKVAA------ 119472489 1314 ----------------------TGTCITDLLEQHFVQRPEHTAVRSWDGNFTFGELDRLSSKIAAGLVSQGLGAGHYVPIFLDRSKWTAVAMVAVIKAGAAFMLLDPAHPDDRLRYICTSLRAEFVI------------------SSKTMLPRSTTLGPQIAFIEKELNREPLTTARRVQPHHALYAVFTSGSTGTPKAVVIEHRNFGASAVAHNRVHAIKHTSRVLHFA--SHAFDISIMETLSTLLAGACVILSESERKDSFLDTANRFQITHAFLTPSLARTL------DLSQLASLEVLIVGGEPLLPSTGQRFR------LVNEYGPAECAVTATAQHTVRSSDPRVIGLPV--GCRCWVVDDHQRLVPIGAKGELLIEGPIVGKGYLNDAQRTAMSFIEPPWYKTGDIVSHMDDGTIRIVGRKDLQVKVRGQRIELEEVQSHVKRCDAVVELVSLG---PQRTPTLVAFVCLRDGSRGAAAHAAHERLRSLPSYMIPQLFLPVSFIPLSGSGKIDRRRLHEAAE------ 119472489 221 -------------------------SIHSLVHEQALLHPNKQSVHAWDETFTYTELDALSSHLAAYLQRLAIAPGKLVAVCFEKSAWAIVALLAINKTGAAFVPLDPSHPLSRRNEILDMISPACMITS--------VQEAVNVPDWVPH--KLVCSRQMMESLRDEREYREPF----TDPDNPAYCFFTSGSTGTPRGCVVGHAA-LSSVANHSQALRISNRSRVLQFA--SFTFGISLIEIWCTLTAGGTICMPSEDDRNRLAGAITDMQADWALMTPTALQVL------SPHQVPSLRTIGMAGEPPRKAQIEMWAKA--VYLFQAYGLTEWAGICAVSEQIRTPESNSIIGRCAGG-KLWLVDPEDRLAPIGAEAELLIEGPSLALGYLKEPGRTAEAFISPPWYRTGDLVRYQSDGSVAYLSRKGTQVKVRGQRVELGEVEYHIARRPTVKKVAEIVEPADSDGHTLAAFLTPANGKLREQELRSSLNE-ALPPYMVPDLFIPTRYVPVTVSGKVDRRRLRERARERLVA- 170061513 27 -----------------------------------ERSPDKVIQIDGDTTMTRAEMRLRIVRAAQNLTKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPSFDADEMAHMMRQTESK-LVFCDADNYDTVQVATRKVGFGVEDCRIFVMENAPNEECAVDQLGVEHVFYPKYLGDSIANITCSSGTTGLPKGVCYSHAQTIAGFCKVANF----DDGICLNFSTLYWGTGVYVLNM-AVMNNSTRLITRRPFSTDLFFELIRKYKIRFLYTPASYAAAIASDPRVAGTDLTSIKFWALGASNVSESIRDTVDELVHGRSYNFYGTSESGFLAA---DFFKRKPNAVGK-VGTNMQVRILDEDGNPLGVGEQGEVVVQSLGIFLGYYKNEEASREALDKEGWFRTGDIGYFDEEQYLYLVDRKKDIFKYMGNQVSPSEVEAVIEKLPGVQHVCVTGLPNEDKTSDLVTAVIQREPTLTAAEVIDHVAKHLSDPKHLRGGVFFVEEFPMTTNGKIIRRKVRQMLLD----- 114799065 5 --------------------------------------PNDPALIHGDRVVSWPEMMARSNRMARALHSLGAKPGDKAGFYLRNQPEYMEALAACFKARLAHVNVNYRYRDDELVYIFDNSDSTVVFFDTEFSAE-----VERVRERLPKVIAWVQIGGGDILPFAHDYEGDASKLNIPRSGDDMLLLYTGGTTGMPKGVMWTHSNLEEHVQNALTVGKFSRQ---IPACPLMHGTGLFT--AMGAMLNGGAIVTLRKFDPVNLWDTVDANGVTSMAIVGAFAKPMLKTLDENRWNLSSVLAIISSGVMWSSEVKQLLRHMPQVALTDSFGASEAVGFGSSITTADGRTKTSK---FEIGPSCKVFTEDGREVLPGEPGYIA-RGGAVPLGYYKDPEKTEKTYKVYGGVRPGDWCTVEADGTITLLGRGSNCINTAGEKVYPEEVEEALKSHASVTDALVVGVPDDKWGQAITAVVSLNGNA-TEDELRAFVQSK-IARYKAPKRILFKDNLGRAPNGKADYKSIKAFALQEL--- 171854413 8821 ------------------------ECVHDLISKRVIEDPEHDAVVSSEVSFNYAELDALSTKLAHHLVSIGIKKEAMIACCFEKSAWMIVAMLGAMKAGGVYVPIDPSHPTDRKRMLLESVDSTILLVSSTTA------------SGCEMMAKDVFELSADWFSGLPTPSTTSVA--KVSPSDAAYAIFTSGSTGKPKTIVVEHTALCTSIFGHGNTCALGKNSRTLQFS--NFVFDVSLGEIFSTLVFGGTICMPTDEQRLQTAAFIDEFDINTAFLTPSFAN------TFRPEQVPSLKTLVLGGEAPTKESMASWFGH--VKLINGYGPAEAVICATHVYESAEELPGTIGKCPNGQGWIVEVDDHNRLTPIGCVGELVIHGHALARGYANDDATTNKSFLKSRFYKTGDLVRYLPSGQLEYLGRRDTQAKVRGQRLELGEIEHAVVALPTVEHVAADVVKHDAS-DVLVAFVQLGDGKTKAPEDLSHVRDTALPRYMVPTLYLPLQTMPFGSSQKLDRRRLRAMSREQILA- 171854413 11004 -------------------------CIHELVEQQAIARPEALAINAWDGQLTYSQLDAATNRLAHHLHNFEMQRGALVHVCFEKSMWWFVAILAVNKAGGAWVPLDPSHPEERLRQVADQTQARLALTSSANSK-KCASLVERVLVVDAQLDSDLLAADKDDKLSTTHPKTD------VTSDDGAYVLFTSGSTGTPKGLVMEHGAVATSQIAIAARLGLTHEVRMLQFA--SFVFDLCIGEIIAPLISGATLCVPSDETMNGLVDYIRDQDITWAYLTPAFARTL------SPDQVPSLQLLLLAGEAVGRDVFDRWFGH--VRLVNGWGPAETCVFSTLHETSATESPLTVGRPVGGHCWIVDADDHTKLAATGCLGEVMIQGPTLLREYLGDEERTAASSVLDRFFKSGDLCRYNADGTIEFSSRKDTQVKIRGLRVELGEVEHHVRQLDGARQVAV-DVYTTDAGTNLAAYFCFNDGTPISTELRDQLTAMALPSYMVPTLFVPCSFMPSITSTKLDRGSLRRLTSE----- 171854413 3348 --------------------------VHELVEQQAVRRPDAPAIDAWDGKLTYRQLNEVANRLAHHLVEKGVKVGDLVHVCFEKSIWFFVAMLAINKAGAAWVPLDPSHPEQRQRQVTELTGASLALVSTAN--------ARRCEKLLPNV--IILDADFDADLATDEAKSTTAPDCAVSSKDAAYVLFTSGSTGVPKGLVMEHGAVCTSQTAIAKRLRLTEDVRILQFA--AYVFDLCIGEIVGPLISGACLCVPEQIRMNGLKEFIHDKSINWAYMTPAFARTM------RPEDVPSLDLLLLAGEAVGRDVFNTWFGK--VRLVNGWGPAETCVFSTLQEQSADESPLTVGRPVGG--ACWIVDPEDHLAPIGCLGEVMLQGPTLLREYLGDRQRTASTLTEKRFFKSGDLCYYNVDGSIEFSSRKDTQVKIRGLRVELGEVEHHIRSLPEARQVAVVFKTDA--GTNLTAYFCFTDETPIDEQLNDKLKSMVLPGYMVPTFFIPCSYMPSITSTKLDRNGLRQM-------- 171854413 52 -----------------------------LIERQASERPDAPAINAWDGELSYKQFNEAANRLAHHLAEEKVQRGDLVHVCFEKSAWFFVAALAINKAGAAWVPLDPSHPEQRQRQVVEQTGAKLALTSAAN--------ADRCTQLIGDVVVVSEEMDADLKSTGEKRHSNEAPITGVSSRDAVYVLFTSGSTGTPKGLVMEHGSVCTSQTAIAKRLGLTPEVRMLQFA--AYVFDLCIGEIVAPLITGACLCIPSEQTRMNGLEFVQQKEVTWAFLTPAFARTL------RPEQMPGLKLLLLAGEAVGRDIFNTWFGK-GVRLINGWGPAETCVFSTLHEKSVDESPLTVGRPVGGW--CWIVDPEDRLAPTGVLGEVVIQGPTLLREYLKDPERTAASTITNRFFKSGDLCQYNEDGTIEFSSRKDTQVKIRGLRVELGEVEHHIRESLEGSRQVVVDVFDSDAGTNLAAYFCFSDETSITPELGNKLREISLPSYMVPTYFIPCTYMPSITSTKLDRNGLKK--------- 171854413 2252 --------------------------VHDLISDKAAVTPTHEAVVSAEHTFTYEELDKMTTRLAQHLSQLGVGVETMVACCLEKSVWMIVAMLATVKAGGVYVPVDPSHPADRRKTLVDSVGAKFMLVCSNTATVCEGMAENVIELSMP---------------WISDLMAQPTDHEKPTPNNAAYVIFTSGSTGTPKTITVEHVALCTSMFGQAKITGMDSQSRVLHFSSI--AFDGSIWETFTALTMGATICIPEHARMHDLTGFINEYKVNSALLTPSFASIL------RPSEVPSLRTLLFGGEAPTRASVATWAR--SVKLINVYGPAETIVCATHHYESEDEVPTVIGRGTNSQNWVVEPDNHDQLTPIGCIGELMVHGHALARGYANNEEATARSFISSRFYKTGDLVRYLPNGDLEYVSRRDTQVKVRGQRLELGDIEHRISALSTVEHVAVLGEGKQVRGEELSDALVPMDDDVRSTELAAKL-QQALPRYMVPTLFLPFRWMPFNTSLKLDRKKLRELAQD----- 171854413 6634 --------------------------VHELVEQQARRRPDAPAISACDAQFTYSELNAAANRLAHHLVSAGVRRGDLVHICFEKSAWFYVAMLAINKAGAAWVPLDPSHPEQRLQQLVSQTGAIVAVSSQSNA------------DRCAKLVDKVVVASTDELMASGDDTSADAPVTGVTSTDAVYVLFTSGSTGLPKGLVMEHGSVCTSQTAIAERLRMTEDVRMLQFA--AYVFDLCIGEIIAPLISGACLCVPSEHTRMNGLKDFMRERVTWAFMTPAFARTMKPQELPGLK------LLLLAGEAVSRDVFDTWFGK--VRFVNGWGPAETCVFSTLHEQSADESPLTVGKPVGGY--CWIVDPEDALAPTGCLGEVVIQGPTLLREYLGDKERTAASTVASRFFKSGDLCRYNPDGTIEFSSRKDTQVKIRGLRVELGEVEHHVKTL--LKDCVVVDVFKTDAGTNLAAYFCFTEETRTDADIDAEMKETALPRYMVPSLFIPCKYMPSITSTKLDRKGLRNM-------- 171854413 12101 -------------------------CVHELISARARRTPEHEAVMSSEVSFTYAELNRLSTRLAQQLCQMGVGIETPVACCFEKSAWALLAMLAIVKSGGVYVPIDPSHPAGRRQALIKSVDAHFLLVSPT--------TAESCEGMTDSMFTV-----SESTIDALMAESSKQAINKIAYNNAAYVIFTSGSTGTPKTITVEHQALCTSIVGHGRSCSLDDKSRTLQFS--SFAFDVSLGEIFTTLVFGGTVCVPEHQRLYDTAGFMNEARINTAFLTPSFAN------TFTPEQVPTLKTLILGGEAPTKESMKTWYGR--VELINGYGPAEAVICATHVYSAAEESATTIGR--CPNGQCWIVEPEDRLAPVGCIGELVIQGHALARGYANDTDATERAFVKDGFYKTGDLVRYLPDGKIEYVGRRDTQAKIRGQRLELGEIEHAIIALKGVEHVAV-DVAKREGSETLTACVQLGKGEKLADDVRATLSEQALPRYMVPTVVLPMRSMPFSTAHKLDRKRLKEMVREQLL-- 171854413 9901 -------------------------CVHELVEQQALRRPDAPAISAWDGELSYKALNEAANRLAHHLIAAGVNRGDLVHICFEKSKWFFVSMLAINKAGAAWVPLDPSHPEARLQQVISKTGATVVLASP--------STGEKCGKLLP--KTIVVKEELDSELAAADNSGLATRTPAASSSDAAYVLFTSGSTGVPKGLVMEHGSVCTSQSAIAERLRLTQDVRMLQFA--AYVFDLCIGEIIAPLISGACLCVPSEHTRMNGLEFIGEQRINWAFLTPAFARTI------KPTEVPSLELLLLAGEAVSRDILDTWFGH--VRLINGWGPAETCVFSTLHEQSKEESPLTVGRPVGGH--CWIVDPEDKLAPVGCLGEVVIQGPTLLREYLGDAERTAASTVSNRFFKSGDLCYYNMDGTIGFSSRKDTQVKIRGLRVELGEVEHHVRT--ALKDTVVVDVFNSNGGTNLAAYFCFSDDTPITAELKDKLRAMALPSYMVPTLFVPCAYMPSITSTKLDRNILK---------- 171854413 5523 -------WDLAQARQWNADIAPVNACVHTLIEETAANTPQQEAVVSTELTLTYEQLDQLSSSLASVLAQKGVQAETMVACCMEKSPWALVSILAIMKAGGVYVPIDPAHPVERRRTLIESVGARYLLASSANRS-TCSDLVEEL---------IEVSADFMTKLPKKNASSKKDELVHATPSNAAYAIFTSGSTGKPKTIVVEHAALCTSIFGHGRSYGISNKSRVLQFS--SFVFDVSIGEIFTTLAFGGTVCVPTEERLHGTVDFINDNDVNTAFITPSFAN------TFQPQQMPSLSTLILGGEAPTRESLKNWFGK--VHLINGYGPAEAVVCSTHVYESASESASTIGS--CPNGHCWVVEPENHDLPIGCTGELMIQGHALARGYANDETTTAQSFLRNRFYKTGDLVKYLPNGDLEYVGRRDTQAKIRGQRLDFAEIEHAVTACGEVEHVAVIIREDAA--ETLVAFVQLETGNAPEKELSEALLEQSLPRYMVPTLLLPMQWVPFGSSQKLDRKRLREMAEE----- 171854413 1143 ----------------------------DEIAKRAASSPDHEAIVSSERSFTYAELEQLSTRLAEHLSEAGVGAETMVACCLEKSAWMIVAMLATFKAGGVYVPIDPSHPLGRRQALIESVGARYMLVSPTTA------------SKCAGLVECTLELSQTWMTELMSKPTTQ-KLDRTAPNSAAYVIFTSGSTGKPKTIVVEHSALATSTIGNGRAYSLDEHSRVLQFS--SYVFDVSLSEILETLVYGGTVCVPSDQQRLQGLEFIKEKNVNTALLTASFVRTL------SPADLPTLKTLIMVGEAPAKDILDKWCQH--VTVANAYGPSEICVCTTHVYQSTDEPPTTIGRGVGSKCWIVETDDYQRLAPIGCVGELLIQRE-MARGYFNDRERTEASFIESKFYRSGDLVRYLPDGKLEYLGRQDTQAKIRGQRLELGEIEHGIIALPSVEHVAVVVKRDA---EMLVAFVQSRKKNSDDEELLAEVRDKTLPRYMVPAVFLPMQWTPFGTSLKLDRKRLRDLAE------ 171854413 4446 --------------------------IHDLVSEQAQRTPNQQAVVSSEISFTYEELERKSDYLAVHLSGLGVVPETMVTCCLEKSAWMVVAMLGVMKAGGIYVPLDPSHPTGRRQALIESVDAKFMIVSPTTTS-ACEAMVEN---------TIELSAEWKAELEASSSTDNNRIRGKAAPSNAAYVIFTSGSTGKPKTIVVEHSALCTSTVGRGRVYTLTQQSRVLQFS--SYVFDVSLSEIFETLVFGGTICVPDQQRLQDLPAFIEETKVNTALLTASFVRSL------TPSDFPSLEMLILVGEAPAKDILDKWS---HIKIANAYGPSEICVFCTHVYTSANEPPTTVGTGFGSQGYVVEVDNHQKLAPIGCIGELLVHRE-MARGYYNDEERTAESFIKSKFYKTGDLVRYLPDGKLEYLGRRDTQTKLRGQRLELGEIEHSIKALADVDHVAVIVKQD--TSEVLVAFMRLDSHSSKDDELIDALLKLVLPRYMVPTLFLPMRCVPFGTSHKLDRKRLRDMASE----- 171854413 7706 -------------------------CMHDIFTERALATPSHQAVVSTDISFTYEKLEQLSTRLAIHLSHLGVGREVMVACCLEKSVWMIVAMLAVMKAGGVYVPIDPSHPASRRQALIDSVGLRFMLVSPTTA------------EKCTGMVENTIELSTSFMDTLREDSKELTVLRKAQPTDAAYVIFTSGSTGKPKTIVVQHSALCTSTIGKGRAYSLNESSRVLQFS--SYVFDVSLSEIFETLAFGGTVCVPDQERLQDLPAFVKQAEVNTALLTSSFVRTL------NPTELPSLEMLILVGEAPAKDILEKW--CGHVTVANAYGPSEICVATTHVYSSPEEPATSIGRGFGAKCWVVEADDYQRLAPIGCIGELLIQRE-MARGYYGDDERTTASFDSRRFYKSGDLVRYLPNGTLEYIGRRDTQAKIRGQRLELGEIEHGITSLSGVEHVAVVAKQDAT--EILVAFIQLRKEKQSSAELTDSLLQAIIPRYMIPQVILPMRWMPFGTSHKLDRKRLRDMAE------ 116201311 2456 --------------------------VHDMFARQAAATPNAVAVSAWDGDLTYRALDDLSNTLARHLQSLGVGPECFVPFAFEKSKWVPVTQMAILKAGGACVPVDPSQPLDRLQSIIGTLDAKLIVTS---------ALHANLLVSCTQVQHFVSV--SQEMVDRLPRHGGPAVNPQTSPSSACYAIFTSGSTGTPKGVVWEHATLCSSMAEHGVAFNYSTDTRVLQFS--SHTFDVSVSELLTTLVFGGCICIPDDFTLNGIAGFMNEKRVNWTFFAPSFARLM------DPATVPGLKTIVLGGEAPGKDNIERWSGRPGLELIVTYGPAESCIYCAKNSVSGPQIDGSIGHSIGGMMWVADLGRPTELAPIGSVGEIVVEGSILARGYLKDQAKTAASFWANGVYYTGDLGRVNSDGTISCLGRRDDQVKIRGQRVELPDIEYHLRKDERVRQALVLPRSGPCANHLVGVLSMVQEKASTSTDIEDWVKSQKVPVYMIPAIWIVLNSIPLMPSQKVNKKMVSEW-------- 116201311 4007 -----------------------------------------PAVSGWDLSLTYSELDNLASTVARHLVSYSVGPNAIVPFCFEKSAWTIVVMLGIMKSGAAFVPLDSKHPIDRLVSIVKRVQAPLIVCSDQHENIGL-----DIGGNLTIPYLLIGSRSINTIQASSRASLSPVA--RRSPSDLAYCLFTSGSTGEPKGVLIQHEALCSGATMHGRAFNYTPQARTLQFA--SYGFDASITEILTTLVMGGCVCVPQRMDKDKLMDFVNAQNVNHALLTPSVLALM------DPSRIPSITTLLLGGEAASSQLIDKWRAPT-RRVLIAYGPTECTVICAGHDDPATLRPGKSSIGNSVGSVAWIGDDHNKLVPIGAIGELLVEGPILARGYLDDEVKTKAAFVKPAWYRSGDLVRYQEDGTMEYLGRRDNQVKLRGQRLELGEIEEHLIKHAEVQQGSVLLIKEGVCASKLVAVLTLKASASDPAEGLDVLAAGVLPSFMVPSCWIVASQLPLMASGKTDRRFL----------- 116201311 1374 ----------------RHKMQYEQTTLLQALERHVANQPTAPAVYAWDGSLNYRELDRGTTALANHLTALGIRKGDYVPYCFPKSVWATVSILGAIKIGAIAVALEPSYPDSSILKVLSLVKPKVVLCAPTFFSRIKSMGFRPFAVEENSIRSISQRAVKKRY--------------SVQPTDVAFVVFTSGSTGEPKGIVLEHSAVAIMGKQNGEVMAIDNNSRILQFA--AYVFDVSIGDLAVSLYWGACLCVADHDRMNNLASAINRLRVNRAWLTPTVASLI------SPAECPNLTWLSVGGEQLNQACKDIWE---GVPLVNVYGPAEVTNLGTYVKVSRDLPITNVGH--ANGIRVWVC-ESGNPAPVGCIGEIVFEGPNTSRGYLNNAKLTDAAFPQIPMYRTGDLARINVDGSIDFQGRRDTQIKLRGQRLEITAIETALASIDEPAELAVLDRTSVGRDAFLIAFLHLPQRLPAQADLVAEIRSRTLPPHMLPTLFIPLNRLPKLVSGKIDRKTLRLAAAK----- 116201311 268 --------------------------VHDLILARCAKNANKIAVAAWDGSFTYAELAQQAFRLAGALNARANGQQLFVPFYLTKSKWTPVALLGILAAGGACVPLEPSHPAARRNDILGQLKSPIVLTNAGL----HDTLAKSLDQQTP-VRHLICVD-------LDHDPTAAAPLPHVQPDHLCYVIFTSGSTGSPKGVKWEHSTLATSVWEHGREFHMNERTRVLQFA--SHVFDVSVVELITPLVHGGCMVIPDRIEPKRLTRFMESMGVNCALFAASFARLLSPAA------LPTLRTLILGGESIGQENIDKWTPALD-RFIIGYGSAETCINCAKNEQAKKPWKESLGHAIGGRMLIADRYDSDRLAPIGAVGEIIVEGPILAQGYLNDEAKTSKSFIQNPFYRTGDLGRQAMDGSIAFAGRADFQVKIRGQRMELDEVRHVVKAMPSAVDVHV-DVISPVGDKMLAAFIHPIDEAQAAASMKDALRG-NLPAAAVPSFFIPIASLPYLVSGKVDRRRL----------- 116201311 5567 ----------------------------DMISQRTAENPYQEALWSTQDVLTYEQLDLLSSRISQGFLA-DVEREEVVPLCFEKSIWIVVAMLAVLKAGATVVLMDPSHPLERLRSIANTVKAKRILASPSQADMCLNRL------GLPTVAISKDMFNRRSGVPGTAPRSFMTKRAVKSSRDAAYVVFTSGSTGTPKGSVTEHRSFCTAMQGYHQAIGQLPGERVLQFA--SYSFDASFLEILGSLMVGATVCVPTEEERDQLVSFINRSATTFAVITPT--------------------------ARLSPAATGWFTPRT------------TTASPASAALASSL----------------------------------IEGPILARHYLNEPVKTKDAFIANPWYKTGDLVSQNADGSFQYVGRKDTQAKIRGQRLEFGDIEQAFREVVSGIENVVAEIAQEG---HLVVFFSARNGEFDVSAIQEKLGQK-IPAYMVPSVIMPLEQIPLMPSGKVDRKKLK---------- 152963748 883 ----------------------------------------KTALISGDRLISYAELGHSVCCIIGALKARGLSRGQVVAICLPRSPEHTMVTLACALTGVIWVPIDVSAPAERLRYLLENCQPDLVVIAQHESVGSVTATPAEL-----------LAVQTQAMPVLDDLSL---------SDAPAYYLYTSGTTGKPKCVVLNNRATANVVGSTLERWAVTERDVFMSVTPLHH--DMSVFDVFGCLTAGATLVLTEEKDAVRWNQLIAQHQVTLWCSVPAILEMLLSC--RTSHDLKSLRLIAQGGDYIKPAVIAELRELLPSRLISLGGPTETTISIWHEITDDDRALIPYGRPL-PGNSYFVLDPRGEHCPAGVVGRIHTTGVNLALGYLENGELAQSEFDEHGAFRTGDCGRYRRDGTLIFDSRVNGYVKVRGVRVSLPDIEIALINHPSLRHVLVVDYGEQRQGEVIGALYVCQGEEPTTTELRNFARQH-LPHSHVPTRLLRVDALPLSQNGKPDRQRARSLLT------ 212516901 13 -----------------------------------------------------------------GLKKIGLNENDVIGMLCKNGFEANSIVLASWIGAATLAPVNSSMKVSELKHALSVIRPKFIFCEDDVLEKVQSALGDSSSDNVTIIKDVLVNVDVDTYKP------QPVKCP---GRQLAVISPSSGTSGLPKGIGISHKNLVFQNMVLEKIDLFDKTEICLQ---LSHFYWITAILMFLSLTLGTKRIFLNVINPENTFKAIEKYNPTFTILAPLTLLGLTKHADFKKYNLSSLKYVLVGGSSLTDTMLVQIKEAWPIKLYNTYGMTEASGIVCQNNDQD----TSIGR-VTPGVWLKIVDTTGSALKSNSPGEICIHGCGVMAGYVNNEKATRESIDDDGWLHSGDVGYYDDDGKFFIVDRIKEMIKVRDMQVTPTEIENVILTVPGVFEVGVVGIPHERDIFHLMALVVKKENHSVKENDIHAAVNGTLSEYKLTAGIRFIDFIPKTATGKIDRNTLKSIALE----- 197780837 34 ----------------RRAGTSSGGTLADLFESVVDVVPDREALAYAERRLTYAELDAAANRIGHHLLDSGVRAGEHVGLHLYNGVEYVQTLLGCLKARIVPVNVNYRYVEEELVYIYRDADLVALVFDGEFTNR-----VAAALPHTERLRQLVRVGAAEDFADAEASGSPARRFPARSADD-QFIIYTGGTTGMPKGVMWRQEDLFFSGLGGGRVAAGGAGITFFPTPPLMH--GTSTLTSLIGFNFGQRVVLHRKFVPEEVLRTVEREKVNAMSLVGAMLRPLIDALAGPGTDMSSVFSVSSSGAIMSDTVSRQFRAVPNAMLLNNFGSSESGFNGTATEDSGPER----GFRVRVNSRTQVVDPATEPVAVGEVGRVAQCG-HVPLGYYNDPRKTAETFFEERWVLLGDMATVDEEGVVTVLGRGSQCINTGGEKVYPEEVEQALKAHPDVYDALVAGVPDARWGHHVAAVVQLRAGAVSLDDLQTHCRAR-LAGYKVPRQLVIAESIRRSPSGKADYR------------- 53722199 3 ------------------------------FEQVCRSSAQAVALESAEHRLTYAQLHDRVASIGARLAAAGVTPGTLLGIFLPRDVRLPAALLASLGSGAVYVPLTEKYPPERLREIIETHGIEHVVTTEA--------LASQLPASCGKIVLPAEGSETAGPRPAGE-RADWRPAGERAQNAPVYVVFTSGSTGTPKGVLIGERNLGNLIDWYAASFSAEQRRSVLASTQI--TFDLSVFELICTLCTGSKVVIV-----ENVLQLLDECDVSLINTVPSAARELVRHRKFPAAA----RVVNLAGEALYQDLVDDIYEAAPQQVFNLYGPSEDTTYSTGHAVPGASRTVSIGRSL-PGKRAHILSDALTPVAPGEVGEICLSGEGVALGYLNDATLTAEKFAGERVYRTGDLGSVDGDGLLRYLGRADRQVKVRGVRIEPGEVEVALRSIDGIADAAVVKIVDAANNDQLVALVVAQPSCPAEHAILDRLQA-LIPAFMVPSRVERIDAIPLNGNGKTDRTKLEQIA------- 119718335 4 -------------------------TLADMVGMVARSRPDQVAATEETTTYSFAELWDRIGDLADAVTEAGV-HGPMVATLLPNSLDALAAYLACQRGGVGAVPLNNRLADRELQHILADSEARTIL-----AAGEYVEVARRIADA---GVRVVDADTVVAGSRDRDLIADPER-----GSRVAVVFYTSGTTGLPKGAAVRNDDWVVNTMRWGWQLRIQWDERTLVPGPLFHMS--YSSFALATWLMGGEVRIMPSFSAATAYEEFA-ERSTFAFLVPSMTQMIHDEWVARRQPMPAARSIMTSGAAAAVELVEAAFDMFNATIQETYGWTEAGFATMEVKTRETVRRGTVGYNTVGSD-VAVFDDDGKPCAPGERGEVGIRTLAASIGYLSPATAGANT-RRGPWILSGDIGTFDEAGRLIIIDRKHGMIISGGENVYAAEVEKVVGQHPAVDECVVIGRPSRQWGEEIVAVVVLETGADLDLDLRVFCREH-LASYKVPRDLAIVDALPRNSMGKLQRFEVKRVLE------ 218200099 6 ----------HLAAGYAATGVYRSGHPPQFAAAAALSFPERPAFVDAGAALSFAGLRALSLRVARALAAAGLRRGRVALLLSPNSLHFPALSLAVLSLGAVLSAANPLLTPDELARQADDAKP--------FLALVTGELAPKLRSIAPDVKLVLVEQLLADVAAVDDDETLDLPAANIGRDDAALLFYSSGTTGRSKGVVSTHGNAIAMAASLERAWYDDHDEAYGCVLPMFHMFGFSSFVMGTAALGATAVVVPGRFSVEKTMAAVEEYGVTRLLVVPPMVVKMVAAAAGDGEPRLRLRQVVSSGAPLQREHMARFRSCFPVNLGQCYGLTETTGIVTMCDDKVEMPPSSIGR-LMPDVEAKIVDPDGELLPPRRTGELWVRGPSTMRGYLNNEEATALALVGERWLRTGDLCYVDSRGLVYVVDRVKELIKCNAYQVAPAELEDVLATHPDIHDAAVAPYPDKEAGEIPMAYVVKKQGSLQEDEVISFVQNK-VAPYKKIRKVVFVDSIPRSPSGKILRRQLKNLLQGSIL-- 15827509 19 -----------------------------------------------------------------------------VAVLATPTASTVLAITGCLIAGVPVVPVPADIGVVERRHMLTDSGAQAWLGP-----------GPSADSAPDGLPHIPVQLDARSW----------NRYPEPSPDATAMVIYTSGTTGPPKGVLLSRRAIAVDLDALAQAWQWTADDVLVHGLPLF-HVHGLVLGLLGSLRIGNRFVHTGKPTPTAYAQACSEAGGSLYFGVPTVWSRLVADEAVARA-LRPARLLVSGSASLPVPVFDRLAHLTGHRPIERYGSTESLITLSTLAD-GERRAGWVGLPLA-GVQTRLVDESGGPVPDGEVGRLQVRSPTMFGGYLNRPEATAEAFDEDGWYRTGDVAVVDSGGMHRIVGRESDLIKLGGYRIGAGEIEMALLGHPDVREVAVVGLPDEDLGQRIVAFVV-GAEALDADELINYVAQQ-LSIHKRPREVRFVDALPRNAMGKVLKKQL----------- 119718340 3 --------PDTPAATALELRWGPTSTVGAHLQRQASERPDAPYLAIGDSPLTFGQVATDAERVAARLWSLGLRAGDPVLFFLPTSWAAVHGWLGAKLLGLVDVPLNHAYRGESLTHAVRLSGARVIVVA-----LELLPELTRILDRLDDLVVVVADGAAPGALSLDELPT-PTDWEAASPAHSALVLLTSGTTGPAKGVMMTNAQTHTIARECAEGLRMGPEDVFYCFHPLFHMAGRFG-ALYAALVMGGRVTLDVGFTPESWIDRIRECGATVTIAHGPMIEMVHATPRRPDDATTALRAVLAAPLPAAIGV--DFEERFGVVALETWGMTEVTACCWRPYDA-PLRLGAAGRPLDDLVEITVVDDTDEPLPAGRVGEITVRHPWLMQGYLGMPEATVQA-WRNLRFHSGDAGYLDEDGWLHFVDRLGDRIRRKAENISSYEIEVAASSHPGVLEVAAVGVPISPSDDEIKLCVSTEAGFNAEALFRHLVAE--LPHHMVPRYVERLEALPRTPTNKIRKRELRER-------- 167841938 512 --------------------------IHAWFERMATRWADRPALIDGERVVTYQALADASARLAGVAPLAGLAPEQRVGLLADRSIPMVETVLAVLRAGGVCAMLDHSAPALRIGDAVRAHGIVTLLCDP----------LPEAAGNLPGDAITL------DALAARASAAPAPGARRVFAEQTAFVFMTSGSTGVPNAVELTHAGVLNGQLPQTCPHPIGPGDRLLMTAPT--SSARLVGELLWPLLNGATVVMCRHQDPVYLGELLQQQRITHFSVLPQVLTALLDDRVLAR--CPDLKLVYCVGQSLEQQLAARFVAMSGATLYNSYAQTEACVTFHSCDGAADAGLAPVGR-VAPHTAVYVLDAYLRPVPTGVTGQIAIAGDLLARGYMGNPRLTAEKFVPNPFYRSGDLGSWDEEARLALRGRSDQRVKIRGYRIDLGEIEHALMSIDGVDEAAAVVSSDLRGEPAIAAFIRARPQAPLADQLRAILQAR-LPFYMVPARITQLDALPRGRTGKVDR-------------- 218758287 7 -------------------------TLRRVLERSAELYADQPALSQGGTPVTFRELLEHATTVSALLVEQGVARGDRVAILSESMPNWGIAYFAITAMGAIAVPILPEFHADAVHHIIRHSEAKVVFVSERLGQFDTPPVLIQIENFHPVQQGATRDKLREEFRRLRDMRFTHLAAEEPGEDDVAAMIYTSGTTGHSKGVVLTHRNIVWDADTVKTIVQLAPGDRMLSILPLSHTYECTLGLVLPVL-NGAHVYYMDKPTARALLPALAQVRPTAMLSVPTWLKRQLYALPFVRRKLHALRIFCIGGAAIAPDV-ERFLREAGFPYAIGYGLTETSPLVAGC-GPADTRLTATGWPLTGV-EVRIDAPD----PTTGEGEILVRGPNVMREYAKAPEITASVFTEDGWFRTGDLGKFDRDGYLYIKGRLKNVIVPSGENIYPEEVEAIIQQSPYVLESLVFARLDEEFGGLPAT--KARDKAALLEELRNEVNTKVSTFARLHKVIEQTEPFEKTPTHKIKR-------------- 46127663 3183 -------------------------CVHDLFIRSLETRPDSQAVCSWDGEFTYRELDQAARILAQLLVAEGVGTEVAVGLCMDKSRWAMVAVLAILYAGGAVVPLGVDLPPERISVILQDSSPTMVLCDEAKAD-RFRSLGCKIA--------VVNETEIDGVAKSYDGYNPNIPSTSVSAENMAWIIYTSGSTGVPKGVTLEHGGIYNIILNKGTTLGFDSTTRTFQFA--AFTFDVSIADPLMAWAFGGCVCLPEDERMNDLVGSINRLNANFALLTASTAALI------TPSEVPRMTKLLLGGESNTPSLMEKWLLDSNITVGNSYGPAECSITSTNARVTDKNGCNIIGNPIQ-GTQAWIADDCNRLVPIGAVGELLIEGPHVARGYRNDAVKTMAAFITDPMYRSGDLVRYTSDGNIEFLGRGDSQIKIRGQRVDLGEIESCIVKLPKVRTALVEYLHLSEDQRALIAALEFHDKDQDVEGLATWLKEQQLPAYMIPRAYLQIDMIPKTVSGKTNRKAIRQFMMNK---- 46127663 2096 --------------------------LHHLIRDVAKEQPDSPAVCAWDGDFTYEELWTNARRLAQHLSNLGVGPKSRVAVCMDKSRWTVASILGILESGGVVVMLRSQSPLEQAKALVADCQATAMLVNAGHT------------ARFAGSGPRIVEVNDALLASLPDPTVSGPICPALNPGHPAWIVYTSGSTGLPKGCLLIHGGLATSLPAHGRATRWHKESRTLQFA--SHEFDVTLQEIMTTLIFKGCVCIPEDQRINSLSQAIRDMNVTQMVLTPTVASMI------NPVDVPCIVQLQVAGELIKPSVVERWIDH--AEVVNIYGPSECSV-YSSCGTPMQTIAPVIGYPLDNCNWVTSTTDHNRLCPIGIPGELLIENSWQAWGYVNNPELTAQCFVEPGFYRTGDLVQQNPNGSYTYIGRMGSEVKFRGHRVDLGRIEYWIGKLEGVQTIAVVELDTGKKANDLVAVIDFTDDTPSTKIRKALCRLRKLPSYMVPTAFMPWKKIPFTSSGKTNRKAIRQLLTN-LEAG 46127663 998 -----------------------NRCVHELVNERIQKQPSAVAIDAWDGSLTYSELDNLTSRLAQYLSNIGVGPEVPVGICMDKSKLVPVTVLAILQAGGAVLPIGVEEPEARVEAILADATPVAIV-------GDGRQVTRLSELGTQVLNVVDILADMSSSLPSSTSKQETRATP----DTTAWIFYTSGSTGTPKGVLVEHQALATSMRAHGVALKVLPEDRVLQFA--AHTFDVSLSELFTTLIFGGCVCIPDETNVNDLAGSVHGLQANVLSLTSSMASTI------RPRDVPMVRKLVLFGEEVKASVVEAWLGK--ADIYNAYGPTESSIFASVSKPFQSVDLSNIGYPMD--VNFWVTDPQGRLCPPGSPGELLIEGPLLARGYLNDDNKTSTAFIQDPFYRTGDLVRQNSDFSMSYLGRRDTQVKIRGQRLDVSEVEHWITAS---LEGAVRVVVDLLPGAIPHAVVVVSGDKTTSDELKNALQGK-LPSYMLPTFYVPFRRIPLTSSAKTDRKMVRLLVSQ----- 86137757 461 VLKGALKRPKAAIESLLQNGAETAESVGDLLTRAFAQYREKPALRCGDLHWSYADLERESAAWTQAILAAPGAAGDLIALALPRGAGFVAALIGILRAGRAFVPLSVLDPPERIKRILQQAGPKHLIAPDDLA----QALEMPVLTLGDRGNRVPRATSGTEYFTPDDFTPDDLAPDDLAPDDLAYVMFTSGSSGAPKGVAVPHRALANHLAGVRQVFALRPGEGMLSCS--ATTFDSIIYEVLSPLVTGGELILVERRDPWHIVQLMEATAPQHFFATPSLWRMLIAAGLPKMPQLKAL----VGGETVHPELVAQIRPRVG-RLFNVYGPTEATVFSTWQEIPSQMFDEAAKRPVFPGYSLAIKDPLGQPVWPGMLGEIWISGAGLALGYLNSPEQTAQSFLTERWYRTGDRGRMGGDGTTSCAGRLDDQVKISGQRIEPGEIENLLLTSGLTLGAAVFAAPIAGKT-ILAAFYIPQDQG-SEPQVRRYLRS-NLPSAWVPGLIAPCATLPLTASGKIDRRALVQR-AQQIFAG 115401042 195 -----------------------NRCIHDMISENAHRQPHRPAVVSWDGEMTYDQLERRSTRLAYRLMELGLPIGKPVPLCFEKSMWTIVGVLAVLKAGGALVLMDPSQPEGRLKTIAAEVGAEVIITSVAQTALG--------QTIVPGGKQIIV---GPALAQEDDAPLSPCSLPTVPMSSTCYIQFTSGSTGKPKGVVISHSNYTSGAVPRAAAVGYNEHSRVLDFP--SYAFDVSVDCMLCTLVKSGCICVPSEDSVNDLSGAIRSMNVNMAHMTPSVARVL------DADIMPQLEVLGLGGEAITASDAADWGRKT--KIVIAYGPSECTVGCTINNNPLDRLYTSIGLGVGGCSWVVDPADHDRLVPVGVVGELLVEGPIVGDGYLNELEKTKAVFIEDPLYKTGDLVRYDPDGSVVFIGRADQQVKLRGQRVELGEVEHHIRNHPAGASVAAVIAPGGRKSDAILVVFVAEQKSEKTGEITSFSKEYQLPRYMIPAAYIPLDQMPLLVSLKTDRKQLRALLTRRRLA- 169780488 3103 ----------------------PDQTVIDIISQQAEKAPEKIALQFEDQFLTYRQLLDSATMLAGSIERMDVDNQPLIPIAFDKSSDMVIVILAILKAGAAFIPLDMNYPIKRLQEICELTQPPILIWDGINGSEKINSLTNATGAVAYTIADLRKSGGPV------SGGNRPTSL-----NSLAYILFTSGSTGVPKGVMVEHRNLTAFTMSSVDCSWTSNRLSFLA-----YTFDASMGDLFATLCKGGRFSLVRRSKLSQLNTWLDNMNITHLALTPTLGGLLPNDLREGSRQLPHLRNLVFGGEPFRASFLRRTPVEL--TVWNGYGPSETTIEATACESERARAYLPIGSPTGGCRIYILRPETEEPVPIGAIGEICIGGPQVARGYLGQPDLTACRFTPDPFFRTGDLGRFHSDGNLEYLDREDGQVKLRGLRIDINEVESVAQTHPAVT-ACVVAKAVNNDSEALIAFVELQSPSINGNDLMTLIKDRSVPDYMVPAHLLLPQGLPRTAHGKTNKLAIQKMAN------ 169780488 497 --------------------------VHEIFELQAKRTPQKIALQYENSQYTYADLNLRCDEMAGAL-AYQIGREEVVAIWFEKSIDMIIAIMSILKAGLAYVVIDVNHPAERIAHILELCKASIILCGNMTGAEKLSEIARRRGASIFTLGDLL-----NEQNPQLGQRSLNKRREGFSASSLACVHFTSGTTGVPKGIMIEHRNIAAVVRT--KVPGFMGDWTACQLQLTGPTFDIIILDVFGTLGCGGRLILGSTTSLLSSLQWLEKTSVTHLGTTPAVASAFNEQIPVF------LRVITLGGEVFHPSLLRDTPKE--CRIFNGYGPSETTVVATLYPSDQSVQKIPVGLPYGRSRIYVVVPQTFQQVAVGEIGEIIIGGPQVTRGYLGNPELTASKFQPSPFYRTGDFGRFLPDGTLDYIGRIDNQVKLRGQRIEVEETEAVITMHSRVKACAVV-KADTSDGGCLAAFVELHTRSTTDDELMSK-ASQTLPEYMVPAFIFQVDRLPHTMNGKVDRRGLSNRATK----- 169780488 1574 --------------------YPKDISVVELFGQQVAASPSAVAVKDSSCQLTYAELDHQSDRICHWLMGQGLPAETIVAVFSQRSCQTIVTFMGILKASMAYLPLDERVPDARIEVILASLQDPRLILVGSGVRTPVVGLKDVM------IMPILGIMDTKEIPPV-------VPVAGPSASSLAYVIFTSGSTGQPKGVMIEHRGIVSRMKRGNTVSESDCTKAWAHLSSI--AFDASVLEIYTPLLNGGSVICIDTMTVLDYAALFSKTGVRCALLTPAMLKQLL---SESPDIVAQLDTLVVGGDRADPQDMFRAQRLVGSSVINAYGPTENTIVSTAYKDSECSNGVPIGRAI-NNSGAYVMDQELRPVPLGVMGELVVVGDGLARGY-TDPERNGGLFVTSGHYRTGDRVRYRPDGELEYFGRLNDQVKIRGHRVELGEIEQALLDQGSLAEAVVVQRSDADDDTRLVAFV------------------------------------------------------------ 126436054 468 ------------------------------FTEAARRTPDAVALSWDGGTLTYREVDAAADRLAAGLTARGVGAETPVAVRLSRGPDYVIAMLAVLKAGGMIVPLDPGMAGERIEEILRQTAAPVVV---------------------------------DALSAGVGAPDGAWAPATVAPGQAAYAVFTSGTTGIPKGVVGTHDAVLAYADDHARHVLRPAATRLGRPLRIAHAWSFTFDAAWQPLFEGHSVHIIGDRDAEALVDTIDRYDIDMIDTTPSMFAQLKAFGLMSRVPLA---VLALGGEAVGSGTWRFIRERTSMTAFNCYGPTETTVEAVVAAIAEHPQP-VIGSPTR-HARAYVLDAWLRPLPDGVAGELYLSGAQLARGYLDRASETAGRFVADPFYRTGDVVRRDATGALQYLGRSDDQVKIRGFRVEPGEVCAVLQTHPAVR-AAHVAVRRHGAGPRLTAYAATGGTDVAVAELRHMLSTR-LPRYLVPHHIAVLDELPLTAHGKID--------------- 145232395 182 -----------------------GDTIHHCIERQCFRRPEAEAVCAWDGSLSYGELEILSSEICEVLYANDVLPGMIIPLVFEKSKWTVVAMLGVLKAGAAFVTIDPSFPQARVQAICYDVKAP-FILCSATQKYPTSNLNREFITIPIKDSVTLSSQTKENYLSASD------------PNQPAYIAYTSGSTGTPKGIVISHGNFCTNMALSSPLQNLGDTSRVLQFA--SYAFDVSILETLTPLMLGGSVCIPESQRVDNLQQAILDLRVNWIELVPSVARLL------DFNAIPEVKTLVIGGETMRPSDISQWAGRLN--LTQAYGPAECAVVSTFQSSSQDSDPRNIGYSAAGSSWIVEPENHSKLVPIGAVGELVIGGPIVGKGYLNQPEQTAQSFISDPWYKTGDLARLNSDGSIVYMGRKDTQVKIRGQRVELGEIEHLAQEIWSIAEVVRIGDHDPI----LVLFIIILDSEELLMEFEAQSREKVLPRYMIPDVFVRIKRLPLMSSGKVDRKMLRNTMS------ 215450297 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PCESVKSEDPLFILYTSGSTGKPKGVVHTTGGYLLGAALTVKVFDVHPGDKFACGWITGHTYIVYGPGVSTTLFESTPV----YPTPSRYWETVAKHKLTHFYSAPTAIRLLLGHQHVEGHDLSSIRVLGSVGEPINPEAWNWYNEYVGCAIVDTFWQTETSIVITPFPGAIETKPGSATVPFLGIQPVLLDPVSGKELGPGVEGVLAMKAPWIARTIWGDHARYLDVYMKPGYYFTGDGAARDEDGYIWIRGRVDDVINVSGHRLSTAEIESALIMHKGVAETAVIGTADELTGQAVYAFVTLKPEESLTKELVLQVR-KVIGPFAAPKKVFIVGDLPKTRSGKIMRRIMRKIVAGE---- 154483716 5 -------------------------SILEAIKSASEITPDKICLGDKKNKVTYKQFWKMINKGASFLEENGVKKGDVVVLKGAQKVEYLFAMFSIQLLGAVACPLEKAVKEDRILEIMDFVETDYFLDKKKLKNENKKSI---------SLKDMF--NEAIDFDSYE----VEYKFDLPKEDDLSEILFTTGTTGKSKGIKIVYRNNVAIAQNVSEAIGITNDDVEMVTAPMNHSMAL--RRTYTVFYKGGTVVLTDGVKFEDFFKLLDMYNVTGLTFAPAILEQLLKFAKDRFGTYSRLRYIQLGSAPLSEKAKETLKEMFNTKLFNIYGATESGCTVSLEFSKYGDKKGSIGKPNV-NAEIIFVDDNRNIVKASAPGNLAFKGAMNMPGYLKEPEITKEVMDDEGTLYTNDLGYMGEDGFVYLLGRKGDVINMGGIKIAPSEIEEVVAQNEMIKECACIPIPDEITGEAPKLFIVINEGFEDEKSLHRFMLEK-LEAIRVPKVVQVIDALPRTFNGKVIKRMLKEM-------- 88812179 479 --------------------------------------------------LSYTALNTRVNRLAHWLGQHGVGPGSLVALALPRSGELVVAVLAILRAGGAYLPLDPDWPEGRWRKVVADARPRLVLTSSA---VDPRAMGDVHCVKLDTLADELAAC------------PESPPAVELRLDQAAYVLYTSGSSGEPKGVVIEHGQLLNYAAAVSVALDLAVRRRF--ALTSTVAADLGNTVLFGAFFNGGCLIVADAEDMQDFARFMLEQDIDCLKIVPSHLEALLDTESATLP-----RTLILGGEATPRALVERVKLAPDCRIHNHYGPTETTVGVMAHTDPQDAWCGPLSQPLA-NCSVYLLDEARRLVPTGALGELYLGGAQVCRGYLNRPA--DDVFIDDPFYRSGDLGRYLPGGSLQLAGRTDDQLKIRGFRIEPAEVELALLTVPGIRQAAV-----RAWGEQLFAYVVAGGGELDEAALKQELKKH-LASAMLPAHVFVLPQLPRLANGKTDRQAL----------- 154317218 2266 --------------------------LHQYVERGAKTWPDKVALEFQSQKWTYLQLDEESNRVAQMLHARGTTPGEIIAVCFDKCAEASFAIIGIMKAGCGYVALDPNAPADRLKFIVEDSAARLTI----SAGSPAQNLKTFVDGKIIDLT---------DPTTLREFAPEAPELSEITPDDISYCLYTSGTTGTPKGCLLTHENAIQAMLAFQRLFHWTTDSKWLQFAS-FH-FDVSVLEQFWSWSVGICVATAPRDLFEDIPVAIQQLGITHIDLTPSLARLL------HPDDVPSLGVFITGGEQLKQEILDVWGEH--ACIYNGYGPTEATIGVTMYPRPRNGKPSNIGPQFDNVGSFVLKPGTELPVLRGGIGELCVSGKLVGKGYLNRSELTTEKFFNERVYRTGDLVRILHDGTFLFLGRADDQVKLRGQRLELSEINEVIKSRNDLEEVVTLVLKHQAKEQLVTFFVVSGKSQLKDSEVIPFIRDSRLPGYMVPTHFIPIKALPLNANNKADSKQL----------- 154317218 45 --------------------------------------------------------------------------------------------------GGAFCPINLDAPRDRIRFVVGDVSASIIITTSEFRDSVSWE----------NGPRVIVV---DEFPIAPTELDESTESREPTSNDLAYVMYTSGSSGTPKGVAVSH--LAASQSLLAHESLIPKFKRFLQFA--APSFDVSVFEIFFPLTRGQTLVGCDRSQLNDLPGMINNLDIDAAELTPTVVGALLQ----KRSYVPKLRLLMTIGEMMTRPIVEEFSDTKESILYGMYGPTEAAIHCTIHPKMEAAKPGNIGVPFETVSAFIAEAASGSELPQGELGELILGGPQLANGYLNREEQNRAAFLAKNYYRTGDKGRILEDGSIEIHGRSGGQVKLRGQRVELGEIEDAVYKHPGIR--AVVAV--VIRG-VLVVFALTSEEETHSEQVLNTC-SQWLPSFMVPSEIIILQEFPYLPSGKVDKRKL----------- 154317218 1026 ------------------------ETLISSVEQIAEEDPDRPAIVSSDIRYSYGTLNSRANQLGHYLSSNGVLPNDIVCVCLEKSHDFYASVLAITKLGAGYLPVTPDIPHSRLHHILMEAKVKVLVGHSSS-----RKLLEQF-----TEQKVVQIDETE----LGQQSTKNLSI-AFKPENISYCVFTSGSTGTPKGVLVTQGNLLSNLDVLVEIYPATSDSRLLQSC--SQAFDVSVFEIFFTWRIGGCLCSAVKRDIELAIRVLE---VTHLSLTPTVAALI------DPLNVPKVKFLVTAGEAVTQKVFNTWA---GHGLYQGYGPSETT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182419950 532 --------------------------------------PEKIAVIDGKEEVTYRELALRASGVMQKLKEIDCKKQDKVAVIMDKSIHQIEAVLGILSIGAVYVPIDTMQPVIRMNEMLKTTETRCILTCSTVSNFPENIEVIYVDKITPHLENILVEDGNKDM--------------------PGYIIHTSGSTGIPKSVVITHEAAVNTIEDINRRFNVGSDDNILGLAQL--SFDLSVYDIFGLLSVGGTLIYPRQTDPSHWVDLILKHNITIWNSVPALMRMLSSYLDSEALKLPKLRLAMLSGDWIPLELPDNLKKITDLKIISLGGATEASIWSIFHELKENLNSIPYGKPLS-NQSFYILDKKFRDCPVWVSGDIYISGLGLAKEYYGDIKITEERFIKERLYKTGDLGRYLPGGEMEFLGRKDNQVKIKGHRIELGEIETALQKHPAVHSAAVVTVGKE-YNKALFAVVEKETKKDLISDITQFIAG-FLPNHMIPSDIEIVGSMPLTSNNKINRKEIIEW-------- 183983670 453 -----------------------DTTVWEMFERQVQATPDAVALTAAGVRHTYAELHARACRLAGELAEHGVGPETVVALVLPRSERSIVAILGVLAAGGAYLPVDVTLPSARVESIVRQASPALAITEADYSQL--------VGTAVPTL-----ALDDPAAVESISRRSAAAPTVDRRPEQSAYVIFTSGSTGEPKGVVGTNAAVLSYFADHAERVYRAARARLGRPLRIAHAWSLSFDASWQPMVGGHEIHLFDAEDADRLVEGIAIGQIDMIDTTPSMFVQLSAAGLLD----HNLSVLALGGEAINTGLWDQLRGLSQMAVYNCYGPTEMTVEAVVAAVKDYRKP-TIGTANA-GTFGYVFDSALRMVPDGVVGELYLSGAQLARGYVGRPGMTAARFVADPMYRTGDLVRRLSHGGYAYVGRADTQVKIRGYRVEVGEIEAALRGQPGVHDAAVSVLRQQDRTS-LVGFVVWQDNHEDLIKLRAGLTER-LPSYMVPARIVTLPRLPVNANGKLDGHAL-DRLAEDAL-- 46581522 8 -------------------------TLRHVLERSAVLYADQPSLSQLGEPLTFRDLHDHAEHLALWLRDNGVGTGDRVALLAENSPNWGIAYFAITGMGAIAVPILPEFHADAVQHILRHSEAKAVFVADSLMCISMETFQSIAQGTTRDMLRELKSKGLREFRKLRDKAKRLANMADAAPDDVAAIIYTSGTTGHSKGVVLTHRNIVWDADAVKSIVKLGPGDRMLSILPLSHTYECTLGLVLPVL-NGAHVHYMDKPTARALLPAMAQVRPTAMLSVPPFVRRKLHALAGRKLLESALRIFCIGGAGIAPDV-ERFLREANFPYAIGYGLTETAPLVAG-SGPASTRLTSTGFTLDGVDIAI-----DAPDPATGEGEIIVRGPNVMREYYKAPQITASAFTPEGWFRTGDLGKFDADGYLYIKGRLKNVIIPSGENIYPEEVEAIIHQSPFVLESLVFARLDESFGDLP-ALKQREKIDALLETLRNEVNTKVSTFARLAKVIEQTEPFEKTPTHKIKR-------------- 206678223 29 ------------------------RSILDVFKASAALYPTSTAITMRPRQLNYDQLLGMIHSAANVFSTLG-GPAPGVAYMLPSLIETYATLWGAETAGYA-VPINFLLQTESIAELIKASEAKILVALGPHPQLDIWERALELRKQIPGLILIRVSPPGTPAEEIIDLGTALAEQPDDHGSDVAAYFHTGGTTGVPKLVAHTHRSQLVSAFGGAALCGYTSEDVMTATLPLFHVAGTIVAG-LSAFMTGVELVVMRNPAVEGFWRLVAQHKVTLVGGVPTALGAVLQVP-VGNNDISALRTGLTGAALLPPAVGARFKEVTGCHLHEILGMTESSGLVSIDPLSSVGSIGSVGWAL-PYTQVDILNEDGAPCATDEIGVIVIQGDHITPGY-RDPKHN-EGVIEAGRLISGDLGYKDAQGQIYVAGRSKDLIIRSGHNIDPTMIENAMATHPSVALAAAVGMPDAYAGELPVCFVELLPDADLVEDLHQYAQSMIDERPAWPKLIQIVDAIPLTSVGKIFKPSLREISKQKVL-- 110611751 3 -------------------------TVPALFESVVARRGGEPALIEAEDTLRYAELNTRINRLARLLIAHGVGPDSLVAVAMPKSRELIVSIMAVLKAGGAYLPLDPEYPAERLSFMLSDARPVLLL-----RSSSVAPLGKLGEGPQEVVCDDPAFRAACARLPEHDVAQHERRAP-LRPEHLMYVIYTSGSTGTPKGVAVPHSGVPDMVATQRAVLRAGPGDRVLQWASI--SFDAAFWDVSLALLSGAALVTVAAEELLPGHPLLVKYGITHAVL-PPVALSETDADDVLPGG-----TVMSTGDSCTPTLVRKWSRT--RRMFNGYGPTEVTVGATIAGPVRDTGDIAIGAPWV-GKRVHVLDERLRPVPPGKEGELYIAGSGLARGYLNRSPATAGKFVADPFYRTGDRGRRGPDGQLFFAGRADGQVKVRGFRVELGEIEARLAAHPELADAHVVG-------------YVTTTAPVDPGDLRAHVAA-SLPAHMVPARVTVLERFPTLTNGKIDRGALPRPEAD----- 170062681 27 ---------------------------------------------DSGVEVTGAEMSLRTVRVAQNLIKLGYGPEDIFAMAVRNGEHAAPVLFACFALGIPVNTLDPSFQRDDLGHILAIVKPKLVFCDSE----TLDELIPACHLAGITPKVILLGDKIAGYTHVEDLLTEDSFVPDNPSSTPAVLICSSGTTGRSKAVSLSHSICIAHVANFFD---CRASDILFAYSSLYWLSGLFT-LLAGTLAGATRIITRAPFTVQRTADIVQRYQLSVISFPPSQAWAIVNDPTTVTADFRSLRLALCGGSVVSASLKRAFEKRFPRKVLEAYGFSEVGYAVTSTREGF-YRDGSVGF-TRPGVEIKIVDEDSCAVGIGRDGEILVRTKLVFLGYFGNPAATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVRSSETVGSEFILQEAAKK-LPDYKLRGGVHFVEKIPMTPSGKILRRLAKEVI------- 50552904 23 -----------------------------------------------GQTLSQAEMWQLSDKYAALLSSQGLCRGDVLITFFGNVILAPVVHWAALDLGATISPGSTGYSAQDLAHQFRVTTPKVVVYAKAFKDVVDEATKLYNSPNPPALVELEALDKQARMVGNHKVHTRKIKLPHESRTRIAYLGMSSGTSGVSKAVRLTHSNLTSCSEISNKASESLATDQQIAAAPVSHLFGLS-KFLIGNPHAGATTVYHNGFDLIEVLEAQKKYKVNSWTLVPPIIVLLTKHPIVEKYIPSHMRAILSGAAPLGANVTEALLTRVGLRIVQGYGLTETSPVATLFDPEDERHIRSCGK-LVPNSQVRIVNEDGVDVDPNEVGELWIRGPQVMDGYHNNPEANEACFVKRHWFRTGDVALVDKQGRYMIVDRTKEMIKSQGKQVAPAELEDMLLGHAQVADTAVIGIQDVEKGEAPRAFVVLKDPKYDAVEIKTWL-DKQLPKYKLHAGIVVIDAIPKNASGKILRRLLRAR-------- 24648260 15 -------WSGPRPASFFDADCSIGKILFAFMRN----HPNSICQISEGTALTNGEAITFAIRIAQQLKAMGLKQDDVVGIVGTNTTYLMPVVLGCLLNGTPFHAVSPWQDEDTIKHLFSITRPK-LIFCDGKCFQRLSIIARILKSHVYTLKDHRLGMPRVEDL-LEPTTAELYYVPETGGDHTVAILCTSGTTGLPKAVCISNSACLF------DFGFVTGQDVLLSFSTIDWSAGMFN--MLFSCCHGSTRIITDRPTPEYMIQLVEKYKVTLLTVVPQQVASLLKTPTLNKQRLASIRFVSVGGGSCYVANLLKLQELITGQISYGYALTECGGVAANMGVA---KPSSVGR-IVPGVRVKILDEAGRSLGHGETGEILVHNGKVWNGYYANPNESKRMQDYQGWFHTGDMGYFDNENYLHIVERKEDLLRFHGAQYSPQEIEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKIPGSRLTEDIVEYVAKRLVVDHKLHCGVFFLPELPKTGSGKVLRQQARDQALGK---- 157368591 11 -------------------------SLNSRLDMTARRYATRLAVQDETRALTFAEFSDEVGTLAARLQ-LVLEPGDHVAVQLPRGLDYIVAAYAIWQAGGVYLPLDDQWPSSRIEGILHRSHVRVLIAPQAGHGIALTELAAEPRAELPA------------------------------AGTPAYIIHTSGTTGEPKGVVVSQESLLHLVDSHQQIHGVTEGPVVINA---SFCFD-SALERMALVALGYSVQVVSRKSPHELVGYLCDHHIVNVDLVPSHLKVLLSAGLNEKCD--ALRLVIVGGEAIDVELWRQLAANEAVYI-NVYGPTENTINTSFCEIRGEM--PHIGRPFENVS-CLILDEGGQRCPPGEDGELLVAGRHLALGYYNAPALTARAFVNDGYYRTGDRVRQNEQGNLLFLGRIDDQVKINGFRIELADVQHNLAQLPGVQYAAVTPIKLP-SGQGLLASVVWHADTATLASLETLLGEK-LPAYMVPDRWQQLDALPLTDNLKLDHKSL----------- 146280595 4 ----------------------APVTLHAALTRIAQASPDRAAVLSTRAPLDHRGLQQMIERTHRQLRLAGFDRDARIGVLLPEAPQAAVAIIAIACS-AVAVPLDPRLGPAELDQFLQQLPLDALLIA---SDGDQQGLRAAERHGLPLISAEAAEDGSPALQLAMPVAARPAPDELPEPDAPAFILRSSGTTALPKLIPFTHRNMLTAARKWQRWFGLNDGDRCLCVSAPYYSHGLKVT-ILTPLLGGGSVAFPLSPAVVDVHEWFETLRPSWYSAGPALHLAILEAARAHPEGLQRPRFASSGGAPLGQEIIGSFERTLGFPLLEHYGSSEA--AQIAANTPDARKPGTVGRPWP--ETLSIVGEDGQPVAPGERGEIRVRGATVMPGYLGDEALNREVL-RDGWFHTGDIGSLDEEGFLHLHGRLREVINRGGEKVSLSEVDAALLRHPAVAEAAAFGVPHQRLGQDVAAAVVLRAAEVTGAELQRFLRD-ELVYFKVPRRVQIIEALPRGLTGKVLRHRLADAYVQQ---- 54023856 35 --------PGETLRTVRDADIYG--PFVTVLRHAVRTYGDAPALVDEHGTLSFTELDARSDALACGLAAAGLGPDTVLAALCRDHRGFVLTMLAAGKLGARLVLMNTGFATPQLADVAAREKVGAILFDSEFAAVVSAVPETTARFLTWVDEGHEADPAIRTIDALVDAHRGEAPAAPERPGGI--VILTSGTTGTPKGAPRDKVSPLQSA-QFLDRIPMPREDTIVMAAPIFHGTGLSQFGLGWGL--GNKVVLRRRFDAEATVAAVAEHRAATLVLVPTMLQRIIDLGPLGRYDTSSLRVIFAAGSALSPDLSKRTEEAFGEVLYNLYASTEVAVAAVATPRDMREAPGTVGRP-PVGCRVAIYDEQRRRIEPGVVGTIFVSSGLSFDGY--TDGRNKE--IVDGLLSSGDVGHFDAEGRLFIDGRDDDMIVSGGENVFPLEVENLLVERPDVLEAAVVGVPDRDFGTRLRAFVVPAEGAADPQEIRDYVKA-NLARHKVPRDVVFLDELPRNATGKLLRRVLAE--------- 116493318 9 ----------------------------------AVKHPDWIAYDYLGTKNTYGELKAYSDSLAAYILTQGLEEDAPIMVYGAQTFDMIAAFLGVVKSGHAYVPIDRHSPAERLTMINEIANPGMCI----------------AVEDLPVNLGDLPVLEGQELNDVFNANKNVTPNSFVTKDDNYYIIFTSGTTGKPKGVQISHNNLLSFVNWEIGNLGLPERPVTLSQPP--YSFDLSVMDLYPTLVMGGTIKAVPKQVTDDFFEILPTLGLNVWVSTPSFMDICLLQPTFDAEHLPALSRFLFCGEELTHATAQALKLRFDAKIFNTYGPTEATVAVSAIEITDEVLKQYDRLPIGYLKEGFILDDNGRMANAGAEGELVLSGPSVSKGYLNNPEKTDEAFFEQRAYKTGDLVKIDDTGMLYYHGRTDFQIKLHGYRIELEEVNHYLNNDPLIQ--AGVAVPKYGKDQKVVAYVVPEKNEFDSQAIKDSLKDNMM-EYAVPNRFVFVESLPQTANGKID--------------- 189192386 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPKAACLTHRSILNNGFSIGDRMLLTTNDVVCCPPPLFHCFGCILGYMATATHGSAIVFPTEAFNALATLEAVREYKCTALYGVPTMFVALLSHGTVPREGFEHLRTGIAAGSAIPSELMRKLHKNLNLTLTICYGMTETVSAMTTTEDPIEKRINSVGR-LLPHVRAKVVDPADRTLAVGQRGELAVSGYLLMKGYWGDVARTQEVLQPDEWMHTGDEASMDAEGYIKITGRIKDLIIKGGENIHPLEVENCLFAHPATSEVSVVGLPDERYGEVVAAFVVKHDGNVTADEVRSWVRER-LSHHLVPKYVFWVNNYPKTASGKIQKFKLKELGIKLLQEG 169629402 10 -----------------------GEPFVRILANLADAEPDAPAVTCGTDSVTRAELERRATALAHAYQRLGVRQGDLVTIGLPNSVEFFAAQIAVWKLGATPQPVSWRLPLAERRAIVELADSTLVVGVDPADHPDRVCVSAGFEPG------------AEDYLPVPEVVSPAWKAPT-----------SGGSTGRPKIIVAPTPAVITG-TAAGEIMGMQHADAQLVAGPLYHNAPLMFSSY--GLLLGHHLVVQPKFDALEALELIGTHKVTWLQVVPTMMSRMLRELRQHRFDLSTIRVLWHMAAPCPVWLKQAWIDLLGPEIWELYAGTEAIGGTIITGQEWLAHRGSVGKPALG--ELAILDENGNPLPAGEVGEIFMRPWEGMPTPYKYLGAEIKRF--GTWESIGDLGWLDDDGYLYMSDRRTDLIVTGGANVFPAEVESVMNGYPGVIDSVVVGLPDDDLGQSVHA-VVHAEPNVTEDQLRDYLLDQ-IVRYKVPRTIEFVADPLREDSGKVRRSLIREQATARRAA- 120401913 11 -------------------------TVVGLLRKCVDEHPDTLFLDLAGDTYSYADVWQRSCDLAGMLHAGGVGAGQTVVSLQDTQIDAIASWFGANMLGAIWVGTNTALRGEFLRHVITDTGARVVV-----AEADLVDRIRAIGQHLPDVDLVLQRGDERPAADLVDLGGHTVNEPGDGADDLTCLTYTGGTTGPSKGCMISNGYAINIARRGLAQTQRQTDELNWSPLPMFHLNVLAMTLI-GTMLVGGSAALAQRFSASRFWPEIERTGARVVNLIGGLPAILAQQPDEMARCFGQIRMVHAV--PFPPALQEIWRNRFGVKVSKGYGMTE-VFPITYQTPDEQSPAESAGRINHEDLEVRIVDERDDDVKPGEVGEVICRSHVMFQGYWRRPDAMVDS-CRNLWFHTGDLGRIDDAGYFYFADRKHDYLRRRGENISSQELETTYVAHPDIVAVAVHAVPSELTEDDVKVTVVLRPGSLTPAELFEWSKER-VPYFALPRYVEFRTELPTSPLGRVHKYLLREQ-------- 88706321 6 --------------------------FADIWEIAADELGDTPCLIHGDTRRSWREFDERADSLAHYLIDAGLERQQAVAQYLYNGNEYLESMYAAFKAALVPVNTNYRYTADELLYLWDNADAGAVVFHGVFA-----KTIEAIRDRLPKVRVWLFVDDARDYETVASQACERLVPRWGRSGDDLNFLYTGGTTGMPKGVMWRQDDLAVTLTASLRGSFTAPGSRFLPSCPQMHGTG--NFPCLSTLCGGGSIVTLRHFDPEELLNTIEREQVNTLAIVGPILRAL--DSEPGRWNLRSLQGMVSSGVMWSQESKERLLEHHGMMLMDAFSSSEALGMGSSVSAAGAANP-TARFEMSP--ETIVIDDNNQRIEAGKVGRIAVGGRQP-LGYYKDPEKSARTFLEKRYSCPGDFAMVDADGGIILLGRGSVCINSGGEKIFPEEVEEAMKTHPDVHDAVAVGVPHDTFGESVVGVVEAQPGATDSADLISHVR-QSLAAYKAPRHIVPIDSIGRAANGKVDYKRLKAVASAAL--- 46102676 222 ---------------------YTPECIHDVVKQHVLASPNSCAVHGWDGDLSYVQLDEESSRLANYLYRKGVRPHDLVPLAFYKSIWFTICALALSKLGAAIVPLDPQWPKDRQMYIINDIESSRIITNIPNSASAYAGLEIIDISQL-------------------SLANEPATARPVTPEHAIYAYYTSGTTGQPKGCVIEHGAFVSSSSKRIKFMGRNKDSRLLQVT--TYTFDVAMDDIFFTLMAGGCLCVPTREELNDIVGAVEKYNCNTLHVAPSLARDL------QPSQLPSLRTLILGGEAMSANILRTWAGRVG--LYNSYGPTECCICCVNLIQSADENPRNIGRPIDCSYWLVRPGDIDTLAAIGTVGEILIHGPNLGRGYLNKPELTAKAFPQNRFYRTGDLARFNADGSVCLLGRIDDQVKIHGQRIELGEIDYRLSQCPAGIEAGVVNFRDREVA-TLVAFIQTVNSDSNSARLRSHVMEHNLPSYMVPSVFLPVQNFLYFNQGKLNRRGMFQQAS------ 46102676 3474 ------------------------ECIHHRLDRLAVSNPDAEAVCAWDGIFTFKELNSLSNRYAVYLQSQGIKPGNIVPFCFDKSKWVVVAMLAIMKVGAASVTVDPKHPPGRRDGILSAVSASAVVTTSGYTHLFDHNASH-------GLKTLVLDGKTMDSIA-DSLQPADI---ESTPNDAAFVVYTSGSTGTPKAVVIEHRGICTGAFHLAKLIHLGPQTRCLQFA--AFTFDQSFGDIFHTLLLGGCVCIPSESDLNDLVGSILRLRANTAILTPTV------ACSIDPSELGSHKVLTVGGEPVTAEAIRTW--APHVRLFNTYGPAECSVTTIGRPINMQTQPANIGRGLGALVWLTYPDDPERLTPIGTVGEILMEGPQLARGYLNDSRNTNAAYITDPFYRTGDLGQYQADGTIVCLGRRDSQVKLRGQRMELGEVEHHISTY---SQSALEIIADPNGTATLAACISLKGYETKGDECQVEVDERMLPAYMIPTLYVPVTHIPLTPSGKKDRKSIRLMLA------ 46102676 4562 -----KSWNKKPPPTF--DGC-----LHEMVLQHSKGCPDRIAIQSWDTSLTYSELDHLSSILAQYLNSLGVRPEDKVPFCMDKSAFAIVAMLAILRSGGCFVPLDMSSPTKRLKNIIKRVNAKFILVSP-----KTRPLFEDVEGQLVEVTKSMIDGLPE--------LSKSLYIP--SATHPAYVLFTSGSTGTPKGVVVEHGAIATSVSSFSSYLGFNPDVRVLQFAP--YVFDVSIGEIFACLVSGGCLCIASESSLMDDLPLIQQLDVNFAVLTPTFARTL------TPSEVPSLKTLVLGGEPLRKRDVETW--ATTVRLFNGYGPTEASVLAMAYRVPDSQSPNLIG--LSVGCRSWIVSPSDNILPPGAVGELVLEGNTLARGYL-DTESAQGAFIEDPVYKTGDLVRYNAEGIVEFVSRKDTQVKFHGRRIELEDIENAMEAMPEAKHLVVELVRLGNSQQEALALFFHTDNQRTANELVARLRAVTLPSYMVPSLYIPLSTWPSTSNGKVNRHLLRNLV------- 46102676 5638 -------------------------CVHELFESRARLQPSAPAICARDGQLTYFELQAKATTLAAYLSLQGLGRGVLVPLLFEKSCWAVVAMMAVLKAGAANVALNPEHPQARLEDSINATQGEVILCSRKHFEL----------ASSFDMQVIVVDEDLFHHIDLPSLASSDPWSPPAGPDDPCFVLFTSGTTGKPKGIVINHAAMCSSINGHSSTLRYSTGPGSRNFQFTAYTSDVSIGEIFTSLAVGSCVCVPSDYDMNNLAGSMRDLNVTWAFLTPSVAALL------KPEEVPCLRTLLFGGETATPENISTWADSL--YLINSAGPAECCIWTHCNPGISTADIGSNGYNL--GCATWITDPNNPSVPIGVTGEMLIEGPNLAQGYLNDPERTQKSFVERRLYRTGDLARFMADGKTQFLGRRDTQVKLRGQRVEIGEIENQIRRHPDSTLVAVVRIAEGKSAPLLAAFHAPKDDTPQAEELAAKLAE-TLPQHMIPTAFIPLTSMPLTASAKTDRNVLSALAS------ 46102676 6731 --------------------------VHTLVEQRVKSQPDSPAVCSWEGELTYRELDELSSSLANHLIAFAVAPGTLIPILFEKSIWTVVTMLAVLKAGGANVPMDPQQPLARLQELAADIGASLAISSSKYQDKAQNVTARSMFVDREVLTTI--------------EKTPICPASTVSYEDPAFILFTSGSTGKPKAILIDHTAFTSSIKGHGEILRYRKGSRNLQFT--AYISDVSIGEIFTSLSAGACVCVPSDFEMNDLAGSINRMRVDWAFLTPSVASLL------DATKVPSLKTLVFGGETATPENIAAWAPRL--FLINSFGPAECSI-WTHCDPGVGITHNGSHIGYAIGCATWIVDPNDKLAPIGSIGELIVEGPNVARGYL-DEAKTKEAFRKNRLYKMGDLVRYLPDGKIQFLGRKDSQIKLHGQRIELGEIEHALAKHDAVQVAVVSLSTDTSTSSLLTAFVISSDDGPSGEKAQQWARQLTLPRHMIPSVLLPLTRMPLNGSAKTDRKVLKQIVS------ 46102676 2388 -------WNKELPKTVE-------TTVHALFDRRLSQKHSATAISSWDGEMTYVELDNYSSSLAAHLMASGVKPGQYIPLCFEKTMWMVVSMLAVLKAGGACVSLDPNHPSRHHQVILSRVSADIVITSPANKHRFPGNRVLSVSAAL-----------------MTKIAHEPYAAPLVSAHQPAFVVFTSGTTGEPKGIILEHRALCTSIEAHGQFMEFGPESRVLQFA--SYTFDVSIAEMLTTLAFGGCICIPDHARLNNLSGAIKTLRVNQAYLTASVA-ALLDPDTLNG----SLKVLSVGGEQVGQEVLTRWGDRT--KLLNMYGPAETTIWC---GGKHSVKPDGDAANIGYGVGARMWLTDVNDVPIGAVGEIVIEGPLLARGYINGPDWAKAFNVFDGFYRSGDLGRYQSDGSIAICGRRDTQLKIRGQRVEVSQIEDQLQRLAGVLRVAFIGLEGPTKDQGLTLVVRTRDLSEEVRDLMGSLESRILPPYSVPAHYLVLRNIPLMTSGKTDRKKLQVIASEHL--- 46102676 1318 --------------------------LHQQFFTQVKRSPDAIALCTWEGQFTYLEVQNLVESMAIYLQDAGVRRGDRILCQIEKSACAVISFLAILKLGGTCVLLGTTWPRIRSEVIAEDTKAQYLLVSPT--------LSNALISLVPNI--LEVSTSFIQRLPRPTQYVDSVYQP----SDLAFILFTSGSTGTPKGVQLAHSGLVTNFASMAQHMQYTSETRLFQFSDF--TFDLSIYDIFGMLMVGGCICMPEQERHEDLMGSMNRMKVNTVTATPSIAKMI------KPSSVPTLRCIKLGGEALDSTTLATLAGSLDTE--NGYGVTECSVWSTCTDRSPDADPRNVGRGINCYTWIVDAKNPNRLRPIGAVGELILQGPGVALGYVNKPEESKRVFDALPWYRTGDLVKYAPDGSLIYVQRKDAQLKIRGQRFESSEVESHLQQCGLPEGNFCVDLVKTQTGPVVVVFVVPLDQQDSSAQAMRMLIPR-LPGYMIPQAVIPVTQMPVSNSGKLDRRALR---------- 17549653 21 --------------------------LGDLFAIGCALHPDEPAVADGKSAFTFRELEHGATRLAHRLAAAGVERGARVVVFGAKLAVMPVTAVAAWKLNAVYVPLDGSMPIARARALLDRIQPRAVISLDGTVDVG----AYCADARIPRLSQHDLLGMLTDRSPVEPL---PHGLPA-DAHAPAYIIFTSGSTGTPKGVEIAVGSLRAYFRNHNRVLRFDAASRVFSLAP-FH-FDVSIEDTLLPLSVGAYVFFRGVPAGAIMREALSREKVTHLIAVSTLLTLITGAPDLNRNRFPALRAVMTGAEVCDPAIINAWKDLPGVRLFNAYGPTETTIVCMNYEDTARANAYPIGRPLDGVEAMVVDHDSGERVAQGVSGELWIGGPQVMNRYFDQPEETAKVIVEDGYYRTGDICSYDACGEIVFHGRADDEVKISGRRIHLGEIRQLILALPGVSRAAVALV--TRNGRDQIGAVAMAADVGILAQIEQHLAEQ-LPEYMRPGVLAWSPQPQMTSTGKTDEKSIIERLKDAL--- 47093668 9 -------------------------SIIERIDAWAEKTPDFPCYEYAGTRLSYKELKRQSDAFGSFLLKLNTDKEKPIIVYGHMSPLMLVAFLGSIKSGRAYVPVDVSMPVERIEQIKKAADPSLFICTEELPS-------NLTITGCPVLTQDQLMDALEKH-----FGEVPDKEACVKNDDNYYIIYTSGSTGNPKGVQISQNNLVSFSNWILQDFSLSQGLRFLNQAPF--SFDLSVMDLYPSLLSGGTLVPLDKANMKDLYREIPAQNLDVWVSTPSFADLCLLDDNFNQENNPGLIRFLFCGEVLAKKTASELLNRFDAVIYNTYGPTEATVAVTQVKVTREVIDAYPSLPLGPDMRLHIVDETGEVLPEGEKGEIVLIGASVSKGYLNEPEKTDQVFDYKGYYRTGDSGII-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSYIQNCAIIPKMKDEKVDMLVAQVIPTNEYQLSAAIKNELKE-FMPAYMIPRKWIYKTEFPLTMNGKIDRKALNSEVNK----- 154244959 1814 ---------ARRAAVNRTREDFPPRRLEDAFRAHAAAHPEAVALLTSRRAVTYGELNRRAAEIAGLLRARGEGPGRLVAVVMRKDWEQVAAVLGILMAGAAYLPVDPDLPSERRAYLLAHCDVTTALTQSAVAALDWPDGIARIAVDL-----------------LEATGGASADIGPFSLDDLAYVLFTSGSTGVPKGVMISQRAIANSIADFTRRYGFTPRDRTLGLSALG--FDLSVFDIFCPLSAGGAIVLPDARDPEHWADLARRHNVTVWQSVPVLMQMMVEALEPRRELWPSLRCVVMSGDWIPVSLPDRIRAFDPAIALHGGGATETSINAVVYPIGAAWRSIPYGKPFANQT-AHILNALLEPAPDHVPGELYIGGTGLADGYWKDEAKTRAAFIRHPLYRTGDYGRFLPDGNIEFLGRRDTQIKVNGHRIELGEIEAVLAQHPGVEHAVAAAPADALGHRRLVAYVVLKPRPEAEQEPGGDLSDNVLADPM--ARVAF----------KLDRHGLRAPA------- 154244959 499 --------------------------LHVLFAAVAARQPEAIAVTCGADSLTYAELDAAANRLSHRLISLGAGPGQAVALRLQRSVGLIIGLVGILKAGAAYVPLDPHWPAARQAEILAQSGARIAVAHAADGALG---------------EGITLCDPA--------IADEPATAPEVGPDDPAYILYTSGSTGRPRGVLVPHGNLFHALHASVHAGLGDGPLRVAMNGPV--VFDTSVKQIIQ-LLGGHTLDVIPREDPAALVAYLRDHAIDVLDVTPTHLSMLLAEGLLAPGH-ARPKAVLVGGEPIDGALWAQLAAPSDVRFFNLYGPTECTVDATAALIAGPV--PHMGWALA-NVRTYVLNGAGRPVPQGVAGELYIGGAGVARGYLGEPELTARRFVALPFYRTGDLVRRRADGSLVFLGRADAQVKLRGYRIEPGEIAAALKAVEGVRDAAVV-LHGAGAMQRLVAYVV----------------------------------------------------------- 195455971 13 -------WSGPKDKEY----YGPDMTLGEVALLILRLHSDKVMQVFDGESLTGGQLLEQSRRLANAFSSLKLHRGDVVGISATNTSYLTEVVIAALLNGTPINPLHPEFESETVAYMYEITKPKVIILSNVKNSLKFKTELILLNGTLPGVRNV------QDLLELGSIDYDEFACPHLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNNTKIPQ---LFTTESVLFCFSPLYWISCIFT--LLASLVNGCKRVITNRFSVQYFVKLVERHQVSFVLTVPHHMALLAKSTEKKELRLHSVKSFVCSGSKVPLNIWKQLYDLLGARFAVLYGLTEVGGISKNIGGP----LGSEGKLLR-NIQVCIVDDQGQRLGPNKTGHIYVHINQRWGGYYRNPQDTQTALTSDGWLLTGDHGYFDEEGCIHFQTRDTDVFKFNHFPIYPKQLEDVILHLPGVHEVAVFGVPDDISTNLTACAVVREGQQLTTQDVKAIVEDHLSEAYHIRGGVFFVDSLPKTTNNKVLRRNIYENLKE----- 115399384 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSSETTAARLFSSGTTGLPKAVSITHRNLIAQHHLVFEIHPRPHQVSRIVAIPIFHAAAAPSTH-FSALKAGHRIYMMRRFDLPLFLSTTQEYQITDLAVVPPIVIAILMTPISHKQPLKSIRAASVGAAPLDKDAQAKFRALMGAPCTQVWGMTETCCIATMFPYPEQDDTGSVGR-LIPNLEAKLVDDAGNNISAGIRGELCVRGPTVTPGYFNNPQANAESFDRDGWFHTGDIAYCDEAKKWYIVDRKKELIKVRGFQVAPPELEAVLLAHPQIIDAAVIGLPDS---ELPRAYVVRRPGSLTEKEVQQYMGER-LAKYKLTGGVKFVSAIPKNASGKILKRVLREESQKEIEA- 32967990 13 ------------------------DTVPALLAEVARRMPGAPALITPDRTLTHDELDDLTARLAGLLRRHGIGRGQRIAVLADRTWQGVCCPLAVLRAGAAYVPLDPSDPEDRLREVVALTGARAVLGRAESLG------------ELPGLGIPVIPAEPPGDLAGGAPPATRADAEPPLPDDLAYVMLTSGTTGTPKAVLVPHRAVTRAARSLVPLFGVTSTDRVLHWTSL--IWDTSGEEIYPALLGGAALVVVETRSVPALLAAVREHRVTVVDLPTAMWNELAHYLALGGEELPALRLVVIGGEAAHARTVRLWNERVPVRLLNTYGQTETVMVTHAAELGGPAGPVPIGRPLPHIRQVLVPSDDGPD-------ELWTGGPGLAWGYADRPALTPAPGAGGRFYRTGDLVRTLPDGSLVHAGRADRRLKVRGVRVEPAEVERAMTTCPGVVAAAVFPVGDDPEHLRLYGAFVPSKSGPATEREVAEHCARRLPRSLLPHRIAVVTALPLLRTGKVDRAALQALFTD----- 15898991 28 ----FKKWEKVIEKQLPIAKWFINGTTN--IAYNALNHGGK-ALIFKGDEITFDELNNMSSMIAGLLLDKGVRRGDRIAIYMPNSICTIATILAAARLGAIYTLIFAGLGINAIVSRISNLEPKLVIIDKTFRRGKEIKLYTN-------LANIVFPRDSSQF----DYTREYKEFEKIESNEPLKIMYTSGTTGKPKGVILPHGAWMVGDYTVFDLMFLKSDDIVLTTADVGWIT--FSRIMYGTLMHGSTLAFMPDYPSDRLPKIIDELQPKVLFTSPTLLRTLQKLDVK----LPRVEFIATAGEIMDETAWK-YALRFSDRVADVYGQTELVIGYPYALDGVEPKIGYAGLPF-PAAVIDTVDENGKSL-RGHIGHLVAREPFPTQGIWKDEDKFLSYFEKFNSHDTGDLAIIDEKGYVKIVGRDDDMIKIAGHRITSGEVESVINSLQGIIESAAVGIPDEIKGEKLVVFYV---GNVDERIVATKVRE-MLGPIYVIDKIYKVERLPKSRSGKIVRRVLRDLLLGK---- 197105978 5 -----------------------GVPLGSILAYHARRSPGRAALVVEGAAVGFGELDARANRRARMLAAHGVMAGDFVTVALPNGAEFYETVFSIWKLGAIPNIVSARLARPEMEAILDLVRPRLFV------GEPPGPGTPALPANLPGL---------------EGYSADPLPA-AVSPHWKA--MTSGGSTGRPKVIV-----DATPARWDPREGFLRPGDVILNPGPLYHNAPFHCISM--GLFVGATIVEMGRFDPLRALELIEAHEVNWVTMVPTMMHRILGPDVLSRFTLPSLRLMLHMAAPCAPWLKEAWIGWLGSRVWEYYGTTEGTGSTMISGADWLTHRGSVGRVREGY-ALKILDDAGQERPVGEVGEVYFRGPGSTYHYLGS---TPKRVGE--WETQGDLGHVDEEGYLYLSDRRNDLIISGGANIYPAEVEAALEAHPDVRSSAVIGLPDEEWGARVHAIVQPEGGRPDEAELLAFVAGR-LASYKRPRTLEFTGEPLRDEAGKVRRAALRQA-------- 21224519 27 --EGF-RWPR------PANFNWA----LDWFDVVAEGNG-RTALHGREVRVSFAEMSARSNRVANRLREWGVGPEDRILVMLGNQAELWETALAAMKLRAVVIPATTLLGPADLRDRVDRGRVGHVIARAEDTG--------KFDDVPGHYTRVAVGGPAAGWRAYEDVYGASDTFTPTAADDPLMLYFTSGTTARPKLVEHTHVSYPVGHLATMYWIGLKPGDVHLNISSPGWAHAWSN--LFAPWNAEATVFLYNRFDATRLMAEMDRAGVTTFCAPPTVWRMLIQADLTRLATPP--REVVAAGEPLNPEVIEQVRRLWGRTIRDGFGQTETAVQVSNSPG-QVLKTGSMGRP-SPGYRVELLDPVTG-APGAAEGEIALHPVGLMTGYHGDPDRTAEAM-AGGYYRTGDIGARDEDGYLTYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDALRLAVPKAYIVLAAGGPDTAKVLFEHSRDTLAAYKRVRRLEF-GELPKTVSGKIRRIELREA-------- 145241680 1684 -----VSWNQDVPESY---------TVPDLVLQQIMRTPHAIAIDTMAEKITYQDFGRMWLSLSRYLTRLGIGAGDYVPLTFEKSAWAIVAMFAVLGTGAAFVPLDPKTPVERLREASIQTAANVVLASPKY--------ASNWNDLIPTIVSV-DQDLLDKLNEEQDYLNQGV--VRARPHHDAYVIFTSGSTGKPKGCVVQHAAFCSGALAQGKLACLGPSSRVLQFA--SYSFDVSLLEIMTSLMFGACICVPDEDLSKDIKHCINVLNINWTFLTPSVLKLL------QPSDVPSLKTLVLGGEALSKGDILNWADK--VQLYNGYGPSECSVAAAANPGLQPTTPANIGHAVGGV--LWIVDAKQKLLPIGAVGELLISGPILARGYLGDPEKTAAAFVRERYYRTGDLVRYNADGTIHFIGRADGQVKIRGQRVELGEIEYNIERDENIHQAVVVSFKGDLPVEEGRLTLVPEDRRPEIMAVVTRIASSALPIYMVPALWVPVNAIPLLPSGKLDRKKVRRWVE------ 145241680 234 ---------------------------HELVRKTASLQPQAPAIDSWDAQMTYAELDSLSNHLATVLVGLGVKAEVIVPLCFEKSAWYVVALLAVLKAGGAFVPLDPTHPSSRLREIVSQVDAPIILTTAKHHDLF----------DDFSVKTMIVNEDTVRTITSGDGCLTPVT---VTPENLAYVIFTSGSTGKPKG-----------------------------------------------LIFGACICIPEQLGRADFVQSMNDFRVNWAFLTPSVLKVL------TPDQLPLLKTLVLGGEAMSESDMMKWAGRL--QLMNGYGPSECSVAATANTQNPQSSPRNIGRAIGGV--CWIVDPQNHLLPVGATGELIIQGPIVSRGYIKDPVKTSAAFFRNPFYKTGDLVRYDADGMIHFIGRKDHQVKLNGQRMELGEVEHHLWTDPVIRNGALI----PYTGHRLVGIVVNHSEAAADTQAIAERLSHLLPTYMVPTIWIVLESLPLMSSGKMDRKKVGDFVAD----- 46139559 37 ------------------------------FEAVAQAHPDLTAVRYDGSTITYAELDRRANMLANELIHYGLRIGDRVVLVYSRCIEMVVFIMAVLKAGGQYVPLDGGITDDTLGFDIADSDAPVVLCLPKF----FEKVVRSVPDDRRNMVNVV---DLDSTSPLWKMGNPSNPMVEVNTDDGAYVIYTSGTTGRPKGVDVRHRGVTNTLLAEPSKLGIRPGRNVAQQLNV--AFDMCAWEILGTMMNGGTLHIRGSG-LQPWTECLQ--RCDTIIATPSVVLKYMPNVE----DFPNVDTIAVGGEPCPLALAEKW--APHINFWNVCGPTE-ISMLNTCHLHQPGIPLSIGKP-NPNTNVYILDDNENPVPVGQPGVMWAGGPGVSAGYINLPELTADKFTNDGMFNTGDLAQWLEDGSLLPLGRKDDQVKIQGFRVELDGVSRSIETTPGVIKGCALKIENALWG------FYSSDVQIDENQLKAAV-GKSQPFYAVPSVWKHLPVLELTPNGKVDKRALMKIATE----- 83647718 56 ------------------------------IEQSMKTFADQTAVEHLGDKISYGELQKQVDFLAAVLISAGVKKGDHVALFVRRSIPMVVGVLATLKVGAAYVPQDVKIPQEQLKLVAQSSAARVMLTLSEYYNSVPVP---------PDCERLCI-DEILSRRTLADSAPVPPSFPTVEEGDACFVLFTSGTTGAPNGVKVTHGNVCNLLLTAPGDLGIQPGDKVAQILNI--AFDMAAWEILTTLAHGGELIIRGC----DFQETVS--RANVVIATPSILSKL------DPAACPDLRAVAVAGEACPEPLARKWAAY--CEFYNCCGPTEVTIVNTMGRYLPDQGPLSIGAP-TPNNTVYILNDSLKPCAIGEVGEMWAGGACVTAGYINNDVLNEDRYRHDPFFRTRDLGRWLENGELEHLGRTDDQVKVRGFRVELNSVSCAIEALPGCQQAVVI----KHTSRDLAAFV--KPASVNPVLVKQAVAAK-LPYYCIPDKVLTLDEFPMTPRGKVDKQHLEEMLA------ 84704178 19 ---------------------WPPGDVVALFDAQAAAHPTHTAIRFMGTDVSYGEVQRRSCQIALELQRLSPMEADVVGLAGPRNPDLVAALIGIWRAGAVALPIDLDHPEARRAYLVENSGA-AFVVGPADLSPKESDTAASVDGGLSSHRP-----------------------------DFAYLQYTSGSTGKPKGVKGGHPQLANFLHAMASLLSFGADDRLLAVTTL--SFDIALLEWFLPLICGGSIILPSDADGEAMVTLLREEAASFFQGTPATWRLLLDAGLGPHSGLTAL----CGGEPLPSALAATLLPKVG-SLWNVYGPTETTVWSTRIDTPEAIH---VGRPLA-NTVLSILDEHDRRVPPDTPGELIIGGEGVALGYHARPEETAARFTEAPVYLTGDRAVLTSDGVIRLLGRADAQVKIRGFRIELGEVENALGQVTAGGAAAATVHTDGAGEAMLVGYVSAASGRPTASTLRRGLRA-LLPDYMIPQRFVVLDSLPLTPNGKIDRKAL----------- 111017455 504 --------------------------LPELLAASVVVDPGAVAVVYGDRRLTYRELDEASNRLARVLLEAGVGAESVVAVAVARSVESVLSVWAVAKTGAAFLPVDPQYPVGRVEHML------------VDSGVVVGVTVSEVRDRLPGSVRWVVLDDARLSSVSAGVVTDVDRGAPVRVGQAAYVIYTSGSTGVPKGVVVTHRGLANVVAAQRSGFGVCAGARVLHCA--SPSFDASVFELVWALGLGARLVVVPVYGGEELARILVGESVTHAVLTPTALS------SVDPVGLGALGALVVAGEACPPELVARW--APGRRMFNAYGPTEATIMSNASGGLVVGESVTVGGPVRGFGEL-VLDGRLRPVPFGAAGELYLSGPALARGYRNRMALTAGRFVADPFYRTGDVVRWRRSGVLEYVGRSDFQVKIRGFRVELGEIESALLGYPGIDRAVV-----NTSGDRLAGYVVPAAGSLDTSAVLAHARAR-LAPHMVPATVTVLDAVPVTANGKLDRAALPE--------- 62086799 332 -------WNDSVPQTISL-------SVTEMVEERAMLQREALAVSAWDGELTYGELDRLSSQLAIELVNHGVEPNKIILLHFDKSMWTAVAMLGVLKAGAAFVLLDPLLPEKRLQAIVQQTKADLILCSISKTVVSSR-LAREIIAVGPEL-----------FMSPNDLPSR--RLPHPNPSSLMYVIFTSGTTGAPKGVAITHQNHASALHYQAKLMGLTSQSRIYDFS--AYSFDLTIFNTFSAFTVGGCLCVPNEERRENLAESITSFRANWIYLTPTVARQL------SPGQLPYLQSMVLIGEAVHAKDLMSWVDQ--IRVMNTYGPSECTTTINMMVSPLE-KATRIGKGIGMNTWVVDPDNHNKLMPIGCVGELLLEGPLVGSGYLGESVKTNSVFIKDPWYKTGDLVRYHKDGSLSFAGRKDNQVKIHGHRVELDEIEVRLHEYGMVHATAEIIVP-KNSGPVLVAFLQPKQDKAGAAVVSHQIIARHLPSYMVPNIYLTMDELPLTATGKIDRKRLREI-------- 62086799 1409 ------------------------QSIPELLQKQTRAQPDATAVCAWDGEITYLELERLATSLAGHLVGLGVCPGVLVPVHFEKSMWTTVAILAILKAGGGFVLLDPYLPEQRLREIIRQIEAKFIL-----SSVLYRDVSQGLTDHVITVNANFFV----------NLQPSIQHLGNPDPSSTAYVIFTSGSMGVPKGVLITHKNVASVVPQHIRKLGYSSHSRIYDFA--SYSFGAAINNVLAALISGACLCVPSDNDRRSNLAAWVSLRGSVVLLTPSVAESL------SPQKVPNLRCIIFGGEAVRKDVAPWW---GHVQVITAYGSSETTISTINADATCAEEATHIGKAVGGVSWIVDPDDHDCLLPPGCVGELLLQGPLVGRGYLGDIDKTEKAFIESPWYKTGDLVRYNEDGSLSYVGRKDAQVKIRGQRVELGEIETLVQEYPDAKQVAEVILPQAERTPVLVVFTEPRIVSETTEEVVELRLAEYLPMYMIPSVLFLVRELPMTPTGKMNRRRLREI-------- 62086799 2916 -------WNSTLPEA-------LDRCVHDMINERVKAQPNAPAICSWDGDLTYLELDRLANGLANRLFQLGITQGMVVPLCFEKSLWTSVAILAVLKVGGAFALLDTSLPEQRLQTIVDQIEAKIILSSTLNISLSSRL--------CKTVERIGVDSTATDYL----MHRKPQ-----SSATAIFAIFTSGSTGTPKAAILTHLNIATCLEHQVKMLGFNKESRVYDFA--SYAFDVSVHNQIATFVTGGCLCVPSDDDRKNNLTSMKAMRATLITITPSVARLI------DPQMVPDLKTLIIGGEIITADAARWWGKAH---VVNIYGPAECHISTINATATKPEDIVHIGKGIGLLTWVVDPNNHDCLLPVGCIGELVLEGPLVGAGYIKEPEKTAAAFIQDPMYKTGDLVCYNEDGTLMFLGRKDTQVKIRGQRVELGEIEECFLESSQVA-AEVIG---PYNNRILVAFIQCETGPPAPSHVMDHL-SKHLPHHMIPTLFFSVRQLPMTATGKVNRRSLQDI-------- 62086799 3977 ----------------------------EMIADFAYTQPNATAVCAWDGDLTYKELDELSTKLGAYLFKLGANPNTFVSIFFEKSKWNTVAMLAVMKSTASFVLLDPSLPMRRLEAMVREVQTIMIVSS---------PLNKSISEGL--CKNVITIDSA----FFSELSDEEVP-PRPDFNGINYVVFTSGTTGNPKGAVITHKCSASAVKYQVPGFGYTTESRVYDFS--TYSFDGAHFNAFTVLAAGGCLCVPTDHDRKNLAESMEALKSNTVFLTPTVAALI------SPAQLPHLKVMILGGEAIRVNDIKPWWDTNGVRVFTLYGTSECTPVSMINPFPEPEAAVDIGNGYGVVTWVVDPDNHNSLMPLGCIGELLVEGPLVGTGYINNPTKTAAVFIEGRLYKTGDLVRYKKDGSLQFLGRKDAQVKIRGQRVELEDVERLIQEMPNVIRAAAVIIPQGVSSPMLVAFLVGQSQIPTTSTARAEVEQQNLPSYMMPSVFFEIGALPLGATGKLNRKLLQEILSSQRLA- 62086799 5060 ----------------------RGLSVVDLFQQQVIGCPNKMAVKDASLELTYTDLGQRSDVIASWLIGRELVPETLIGVYATRSSETIIAFLGILKANLAYMPFDSKIPVERLHRIFASINSSGIVL-----------VGTGVQRPLPT--------NSVEFVHIEEIFNQQSSIPQAPSQSLAYVMFTSGSTGRPKGVMIEHRNIVRLVKNTN---MLQHSSNATMAHISNIAFDASTWEIYATLLNGGTLICIDTLDYEKMASIFLKEHIEAMFVTPALLQYLIDCPSIVGE----LGTLYIGGDRLDPQDVFTARALMGSKIVNGYGPTENTSFSTMYTLSANELCTPIGRAIS-NSGAYVMDSQQHLVPLGVVGELVVTGDGLARGY-TDSEQNIDRFITDGAYRTGDYVRNRPDGLIEYIGRMDRQIKVNGQRVEPEEIDHVLRSHENIADAISVLQEIKGREARLVSFVTLQ-ATISEEQVQNFTR------------------------------------------- 89900929 128 ---------EAVSDDYPPDSV---QTLVDVFEWHLQHHPDRVLITDQAVDLRYAELHREAVALAAGLRALGLDKGDKVAIMLPTGREFFAAFFGTLYAGLVPVPLYPPARPSRIAAIVRNAQARVLVTVE-----RAKPLSQLLRAQAEALQFVRTVADL-------SLADAPRMQPALTASDIAFLQYTSGSTGDPKGVILTHANLLANLRAMWRASQVGSSDTFVSWLPLYHDMGLIG-ACLGALYLGFHLVLMSPARPARWLETIHRHRGTVSA-APNFAYELLTDAELAGLDLSCWRLAFNGAEPVSPDTLERFAARFAPALTPVYGLAENTVGLARPDDAQALRIVSCGSPL-PGHELRVVGAGGRELPEREQGRVQFRGPSSTQGYLNNPVANQRLLDGD-WLNTGDLGYI-AAAELFLTGREKDIIIRGGFNIHPQELESAVANIAGVRKVAVFAATDRRSGTERLVVLAVREPAQRAQMIRAALSATLLGAPA--DDVVLAPSVLKTSSGKTRRAACRELYEQGRLG- 125580588 19 -----------------------------FLDRAALVYPDRPAIVSSGLTRTWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIFVDCALLDVAHDAIRRISQSGATPPVLVLVDYEYEHLVGNAGSSPEFAVRWPADENEPIALNYTSGTTSRPKGVIYSHRGAYLNSLAAVLLNDMASTPVYLWTVPMFHCNGWCM--AWGVAAQGGTNVCVRRVTAATIFDAVARHGRH------PHGRRAHGAEHDRERHGGGAAAGGEEGDGDDRRRAAAAEGAAPDGGAGVPG-----DPLVRADGDERARIKSRQGVHHHGLEVDVKDPTMRSVPRDTMGEVMLRGNTVMSGYYKDGAATAEAL-AGGWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRPGGVVEEELMAYCRAR-LPRYMAPRTVVVVEELPKTATGKVQKFELRARAK------ 167616676 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALPFYHVFALTVCGFMTIHAGGLGVLIPNPRDIGGMIAALAGYPISAFPAVNTLYNAVLHHPDFGKLDFSKLVVANGGGMAIQDDVVKRWHERTRVPIVEGYGLSETSPSATCNPVTIAEHTGTVGVPL-PSTDIAIRDDAGRDVPLGQPGEICIRGPQAMAGYWRRPDETAKVMTQDGFFKSGDIGVLDERGFVKIVDRKKDMILVSGFNVYPIEIEDVVASHPGVYEVAAVGVPDERSGEAVKLFVVRKDPALTAGDVLAHCKER-LTHDKRPKYVEFRDDLPKSNVGKILRRELRD--------- 85706543 108 --------------------------------------------------WTYAELAAETARVASALAARGVKPGERVGIYMPMIPEIAAALLGIARLGAVAVPLFSGFAPPAIVSRLQDAGAVAVLTADATKPVWMEAALAEALTEVPAVHTVIVADLARDLDWQESVGKADPTRPPVEADAPLLIAYTSGTTGKPKGVVHTHLGVPAKATADFLLCDMKRDDRHLWMTDMGWVMG--PLTLLSVLLSGATLVLAEGGDPFRLLRITADMKVTHLGIAPTLVRQFMTHAPLSGYDLSPLRIVAATGEPWTDDAWLWHLDHIHAVPLNISGGTELFGAILTSTVLHEIKPGGF-SAEALGVGAKVLREDGSEAAPGEVGELVVSQPGLTPAIWGDRERYLETYWSPGVWRHGDWVRRDPDGTWYILGRSDDTLNIAGKRIGPPEIEAALTETGEVVDAAAIAAPDDIKGVAVVCICVAAPGVTPDAALVDRLKDRVVSKPFRPREIHFVEALPKTRSMKTMRRIVRAA-------- 163737065 532 ------------------------------LEATAARMPDAPALQMEGAVLSHADLQARADLLAVVLQAQGAAAGDIIAICLPRSPEFIIAMLAVLKVGAAFLPVDPTYPAAVIAHMLQDSGTRLGITVSGPDTGSNKGKSAHRHDAALTPEGLIWVAPDAKLDPSE--KPTPPTRPAPDPARLAYVIYTSGSTGRPKGVRVPMRALLAHASAITAAFGLEASDRVLQFASL--SFDVAIEEVLPSLLAGACVVLRAPGAPGLFLDRVAALELTVLNLPTAFWHVLCDVMADSGRSLPSVRLVIVGGEQVNPQSLARWQQVPGVRWLNGYGPTETTITCTGLDQGRPVKAHPIGRPTA-HARAYVLAADGSLAPAGVAGDLWIGGPAVSDGYIDRPEDTAKAFRPDPFYRTGDRAAWRGDGTLAFLGRQDRQVKLRGFRIDLRHVEQVLRAYPELALVAVHGKDSPAA--QLCCWVRAGDTRPDLAALQQIV-QRDLPAHMRP-ALVPVAAFPRTAGGKIDMAAL----------- 145244252 2916 --------------------------LTQWIARTIATYPDTVALKDTDGRLTYAAMESRVRSIMDILITAGVNPREFVVVACGPSVDTVCALLAIWRLGAVYVPADLEHGIERLSLVLKDCQPTALIC-RSKAGVEHLLAEQELQ-----------IVELEMHLPPRSTSTLDYDLSI--GQDPAILIYTSGTTGVPKGVLLSHDNLLCHFSAVQQVFPVDQPVVLQQS---SHNFDASLFQICVSLLHGGTLVMTNRQDPLALAELMVREKVSLTLGVTSEYALWLGEAASVLRDCTSWQYALCGGEKMGFGTLQSFSALPGLRLINAYGPCEASVACT-MGEIDYKRANLSGSPIPPAYAIHILDDQMQPVATGWPGEICISSGAVSSGYWNRQDETSARFRDNGVYKTGDYGRILPDGKLEYRGRLDSQIKLRGMRLELEEISSVLVQASQLREAAVIGQPEPY----LVAFVVFSTTSDSPVNVDSFLSGLPLPAYAKPTVITVIDRIPLTTSGKVDRTAL----------- 183980495 6 -----------------------------LLEMAASASPDRIAVVSGDLRLTTQQLSDLADGGAGAIAASDAQ---HVVYVGTGGAMLPLLIFASARAGLPFTSINYRLSADGIAALIRRLPRPLVVVDERYRD------TIAADQSLSSQQFLELAGRAEPVAEFPD------------PDSVAIVLFTSGTTSQPKAVELTHSNLTSYVTTTVEFGCAAPSDAALICVPPYHIAGVSA--VLSNLYAGRKMVYLTNFDAHEWVRLTNAEQVTTATVVPTMLDRIVAVLETGEHKLPSLRNLAYGGSKVGLPLVRRALELLDVGFVNAYGLTETSSTIAVLTPDDHRRLGSVGRPV-PGVELQIRGQDGRVLGPGETGELFVRGGQVSGRYTG----IGSVLDGHGWFGTKDIAMLDEDGYLFIGGRSDDTIIRGGENIAPAELEEVLIEHPQVRDVAVVGVEDAQWGQEIVAVVVPVAGVPDPEELREFVR-RSLRGSRTPDRVVFRHELPTTATGKILRREIIEELA------ 2766683 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARPADPIDTHGDEPAFWLYSSGSTGAPKGTVHSQANLYWTCELYGKVLGMREDDVVLSAAKLFFAYGLGNALSF-PLSVGATVVLMERPTPQACFKRMTEHRPTIFCGAPTGYGGMLASADLPAKEAVALRLCSSAGEALPQDIGERWTRHFGVEIIDGIGSTEMLHIFLS-NVPGEVHYGSTGHPVPGY-EVELRGEDGQALAPNAIGDLYIKGPSAALMYWNNRDKSRDTF-QGGWTKAGDKYQRNPNGTYTYAGRNDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGHTDGEGLTKTKAYVVLKPGQQAAADLQAFVKER-LAPYKYPRFIEFLDELPKTATGKIQRFRLRER-------- 53804874 6 -------------------------SFSEFLDDMVGRYGPRPAIQYRPRRWSYLELGTHAAKLASLLDEHGVGSGDRVFLSAENSPHWVAAFFAIAARGAVIVPLNPRSPPEQLANLVRSAGPSLVLASPRRR----------------------WEGPPLPVVDIERSGRVPSNRPATRPARLAEIIYTSGTTGDPKGVMLTHANLLSDLSAVARAIPLAPDDHVLSLVPLFHVYG-QMTSLFCPLAAGCPVSYLTTPTTRSVLEALTHTPVTHLVAVPEVLKTMMDRLESRIGRIPSLRTIVCGGAPLDPVVEEKWWA-LGFQVLQGYGLTETSPVIAA-NTPQAHRIGSVGKPLDEV-ELRIASD----------GEILVKGPMVMAGYFRDPARTEAAF-ADGWLKTGDAGRLDADGFLYVYGRKRYMILPGGENVFPEDIEAVLNRTAGVTDCAVVGL--ESGGRTLVHAVLLADADEARAAAIVAEANRHLAPHQRIVSWSLWPEFPRSVTRKVKK-------------- 156937173 5 ----------------------PGKPVHKIIEERARESPDKVALVYEDTELTYKDLISKAKAVANLLYENKVRKCDTVFLIMFNRPEFVTSLLGALYAGARVVIVDALTQKEDLAFQLNDSAPKVVLADE-----------EVLQRESETLKGYAVLTEKD--LSSASGEHEVV----VGYEDDARVFYYAGIAGRTMQVIHSHRSFTGAIMPLVQAEGINANDVSLVTVPLTHVLGLDA-ALLSALVSGATALLLKKFNMDKIKEMVARRSPTYLVAVPLVFQTLMKEDEEFVKSLQSLRWAMSGGAYLPPDDQRRWEELTGKPLLQVYGMTEAPQIFAT--TPEKHKIGSLGFPLPGVEALLVNPETLEPVED--QGELLVRGPQVMKCY-PDPEENSKAFVENGWMRTGDILAKDEEGFYYFRGVRKRMLKYKGYPIFPKDLELILLKHPCVAEAEVVGEPAGEVGQIPVAKVKLKEGCATPEEIMDFVNKR-VAAYKKVRKVIILE-------------------------- 163760521 11 ------------------------------FYKSAKERPDNVVLSVGGSSFTYADMEARVSHLAHHLRA-GRNSG-RVGILGTRSLEAYVGILASCWAGSAYVPLNLKWPEARLIALLDELELDALVVDRNGVNL----LTPSVLEKAPRLIYISDSTETPEITRFEDLPASVMPEPEMTADDLAYVIFTSGTTGLPKGVMISAANLASYLDQSELWTGYTPQDRIGEACDV--TFDLSVHNLFLCTRAAASLHVMAQLELMAPSRFIRRHELTVWMSVPTVIGLMRTTGALQDGIFPSLRLSIFCGEPLPVKAAQAWKATPNGRVDNIYGPTEATVICTRTVPPVETPSRGILAIGAPYETMKIFDENQNPLPDNTPGEIALAGPQVGIGYFGRPDLTDKQFRGERWYLTGDLGSRGENGVFHHLGRVDNQIKLKGNRIELEEVDMHLRAAAGTELAATVAWPVTFGSAEGLVSFVAGSSRSSDEILSAML--QALPRYMVPGAIRLVDTLPQNANGKIDRRALFESLDQE---- 29828573 30 --EGF-RWPR------PEHFNWA----LDWFDVLARGN-DRTALVEEDTRLSFAELSERSDRVANWLRARGVRAEDRVLVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRDRVERGRVRHVVVRAEDTG--------KFDEVPGRYTRITVGGERPGWQSYEEAYAADAAFEPTHADDPLMLYFTSGTTAHPKLVEHTHVSYPIGHLATMYWIGLEPGDVHLNISSPGWAHAWSN--LFAPWNAEATVFLHNRFDAGRLLTEMDRAGVTTFCAPPTVWRMLIQA------DLTQLRTAVAAGEPLNPEVIEQVRRAWGVTIRDGFGQTETAVQVSNSPG-QKLKTGSMGRP-SPGFHVELLDPVSGAPGVDE-GEIALRPVGLMTGYHGDADRTAEAM-AGGYYRTGDIGSRDADGYITFVGRRDEIFKASDYKISPFELESALLEHEAVAEAAVVPAPDELRLAVPKAYIVLAAGGPDTAKVLFEHARSVLAPYQRIRRLEF-GELPKTVSGKIRRIELREA-------- 67521566 3807 -----------------------NKCVHEIIRENAIMHPQATAICSWDGEITYEEMFQLASSFAAYLVICGVGPETLVPVCLGKSLWTMVTVLSVLLAGGAFVPLDPSHPTSRHKEILEEIEADMILCSPQLRS-----------RYLGSVSTIIPVSE-DTIKAYSTVTTSEKANASPTPENMAYAIFTSGSTGRPKGIIIEHRAVCSSVIGFAPVVGLNKESRVFQFASL--TFDAAILEVLGTLMLGGCICVPDDERLNDIPGAMQRMNVSWSFLTPSVACIL------EPSTVPSLQILTCGGEALSSEVVKKWTGH--VKFYGGYGPTETVVFAVVARDFVDHDFTCIGYGV-PSTLTWVVDDHDRLAPLGAVGELVLEGPALAREYLKNPSKTTDVFINEPWYKTGDLVRYNPDGSIEYLGRKDHQVKLHGQRMELGEIEHRLLASENIRNAVVILPQKGPLRQKLVAVLSLKSLTVESSTIMRQIREEQLPVYMVPQAWAVVKSIPMLVSGKLDRKRI----------- 67521566 234 -------FNSVIPETY-------DRCIHDVISEQVRLHPQREAVCAWDGSFTYGELDVLASELSYRLKGYGVRPETFVALCFDKSKWNIVAMLGVLKAGGAFVPLDPTHPTPRLRSLVDSVNVNIMLCS------------RNRAEHLSKVVNNLIPLDEQSFGKI-SFPPRGYLRQEVKSNNAAYLIFTSGSTGKPKGTLLEHRAFV------------------------------SCVFAYAPLIHGGCVCVPEEERLNDIVQAINRMNVNFICLTPSFARF------VNPSSIPQVNTALLVGEAMSRTDLEAWS---HIKLLNGYGPTEAAV-CAAINSTMDINSDCRDIGLATGTHFWVVNNHDQLVPVGCPGELLLEGPTLARCYINNPEKTDEVFIYNPFYKTGDLVRYNSDGSLTFLGRKDSQIKLHGQRIELGEIEHNISTLPLVKHGMAFLCESGPAKGRLMAVVSLNGELSSVTELRQQLSKR-LPTYMIPAVWLCVEALPLLPSGKLNRREIISWATNK---- 67521566 2737 -------WNASLPER-------PKRCAHTIIQDRVIAQPSAPAICSWDENFTYSELDSLTTKLAYHLMDWGVGPEVFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPAHPESRLRGLVDDIAAPIVLCSTRY---------------LDKSSRICMAALAVSHYTLEQIPDSPATLPTLSVENAAYAIFTSGTTGKPKITVLEHAALDVASSCFAKTLGIDSNTRALQFS--SYTFDVSILETIITLMTGGCVCTPDDERMNDLAGAIKRMEANSISCTPSVISTL------DPSSVPTLKTIFTGGEKLTEAQIMRWADR---RFYNAYGPSEATIIATRLDDD----CNSIGTAVCG--RAWIVDPHHRLLPVGAVGELVLEGYNIARGYLNNDKKTKEVFITGRMYRTGDLVRYKSDKNISFISRMDTQVKLNGQRIELEEIEQFIS--PANTQVAVIVVPETKTAKALAAFITIAGHEAQSATIQRTIGQQVLPQVMIPRLYFPVRYLPLGTTGKLDRKGLRAMVKEQLIS- 67521566 1740 -------WNKQLPEEV-------DMLVQDIIQEKMASQPDKPAIIAWDGTLTYAELEYLSSCFAAYLQQLGVRRGTLMPIYVGKSVWQIVAILAVFKTGAICVPRD--------EAQLGDSVDKWLVDHGAHIVVTLPSLAGSLERQFPVV--VPINKSLFEFLP----SSSQENLPQVYPHDDSFIAFDS---SDPSSAVLDQRAIIARAASFASTINSNSGTKTFQYAPC--TSDMFLQEVMGTFMSGGCLCIPRSDSLSQLSRSINETSANLICLTPLVASFI------RPSDVPSIQVLVLFGEQSARNVRNIWSEK--VQLYTFYGRTECSSTCIQVSGLDDLDTSSIGTSV--GCCSWVVDPQDRLVPVGCIGELVIEGPSVSRGYFCHEKQKKERFTEQKMFRTGYLVRYNADGTLVYLGEKVDMI--------AFKIEQLL----DVQGSAVAEILDEEYPEPCIAVFILSTEKQQSAKLHASLAA-SLPASQVPSLYFPVFGLPMTSLGKVNRPLLRKAVK------ 125778578 16 -------WSGSEIEEYFA----PDLSIGEIIFHEMRRHPKLIAQISEETILTREELHSNAMRVASYMRSKGLLQSDIVGIIARNTSHIPAVAYGCFFNGIAFHSLNIAYDRGTIEKLFSITHPRMI-----FCDGDEYEKVRDATRGMEDVEIVTMRNHPEGSTPIEQILSSPIEENEQGIDQTLAILCSSGTTGIPKAVTIT-----NSRQILMGSYSLTTSDIQYCHNTLDWITGLLTT-ITSGIFSTTRIIADNVFDPVHMMRLIEEYKITWLIQGPSQMAQMANCPEFEGADLSSIRQFVFGGGRSSVETQKQIRSRLSSDCLNMYGFTELGAMGT-INYHFDEKPNSVGR-VVPGLKAKIISEEGKSLGPNELGEVCIRNGQYWAGYYGNPQETRKMRDPQMWFHTGDLGYFDQDGFLYIVERKKDMLKYQNIMYYPNDIETIISEMPDVAEVCVFGVWDQVYGDKAAAAVVKKQGTELAQDVEDYVKERTDSKYKLHEGAIIVEDLIRSPNGKTNRKATKDYFLE----- 195119492 21 -------------------------TLGEVTMRVLNLNADKILQHCDNVQLTGRQLAQQGLTIERAFRQMGLQVGDVIGIAANNTTYLTGVTIAAMLCGTPINPLHPDFDQETVKYMFDITEPKLI-----FCDVENYEIIKAVNENLAKPAKILVNGKIEGVSDVWDLLKEDVPCPTLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICNCKNPNTY---TRDTVVLSFSPLYWISGTYM--LLANLLNGCKRIITHRPTVEYLLEIVQRHQVTFLFLASHQIALLSKCQIDERAKLESVKVLIGAGSKVCKAVSQRMYDLIGMRFVVGYGLSEMGGISKNLGGP----LGSEGKVMR-NVELRVLDKLRMPLGINEVGIIYGHLRYKWAGYYRNPEATKRALSPDGWLRTGDIGYLDSEGYLYILTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGVPDEVSTNLTACAVVRTDDEETADQVRNIVERYLSSAYHIRGGIFFVDSLPKTSNDKLQRRKVPQMIK------ 46137221 82 -------------------------------------HGDSVAIYFDSEKYTYRQLLHEVETLAGALMEQGIGKGDVIMLYIPTIPAAVIGILAANRLGAIHSIVFGGFAPFALAQRIDSCHPVAILTASCGIDGNKPPIAEAIRLATHKPKDIIVAGQLDWKALTEKARSQWADCVPVKSTDPVYIIHTSGTTGTPKGVLRDAGGHAVGLHLSISYLFTGPGCVSFTAWIVGHSYIIYGPLLTGVLYEGKPV---GTPDASAFWRIVDEYKVNTMFTAPTALRAIRRDDPGKRGALRSLRGLFLAGERSEPTLIEGYQKLMNAQVVDNWWSTEVGSPITRGHQPPCLRAGSAGKAMPGFD-VRIVDDEGVEVERESMGNIVLAAPTGFRTLWQDEERFWKGYLKDGWLDTGDSGWIDRQGYIHVMARSDDVLNVSAHRLSSGSIEQAIATHPRVVEVCIIGIPDSLKGQLPFAFVTLSGQVASDKEIQQLVRGQVGAIASLGGIIQGKCMIPKTRSGKMLRRVLKEMAE------ 84501144 13 ---------------------------------HADRLADKVALSSGAERWSYARLQAAVRGTGTGLLQAGFEPGDILIMRLGNTVEFPIAYLGAIAAGLVPVPTSSQLTAREVQKMIEGLRPAGIL----------------RDPSVPCPETALPVLDTAELLAMRDL--PPVDWAMGDPDRLAYIVYTSGTSGKARAVMHAHRAIWARRMMHEGWYGLTEADRLMHAGAFNWTYTL-GTGLMDPWSVGATALIPAEGVAPEALPLMKRHEATIFAAAPGVYRKILNHHES--LVLPRLRHGLTAGEKISDQVRQNWRNAGGGELYEAFGMSECS-TFISGSPSAPASPGALGRP-QIGRRVAILDPEGAPVPLGEEGVIAVHRPGLMLGYHGAQDE-AEARMQGEWFLTGDHGRMDAEGQVTYMARADDMMNAGGYRVSPLEVEAALSDLPGITEIGVTDCEVKADARLIIAFYTAQEP-LDEAGLKIAATER-LARYKQPRAFVHLPELPRNPNGKLLRRALRDIWSAQREA- 121638262 545 ------------------------EALHDGFFRQAQQQPDAPAVFASSGDLSYAQLRDQASAVAAALRAAGLRVGDTVAVLGPKTGEQVAAVLGILAAGGVYLPIGVDQPRDRAERILATGSVNLALVCG------------------PPCQVRVPVPTLLLADVLAAAPAEFVPGPS-DPTALAYVLFTSGSTGEPKGVEVAHDAAMNTVETFIRHFELGAADRWLALATL--ECDMSVLDIFAALRSGGAIVVVDRRDPDAWARLIDTYEVTALNFMPGWLDMLLEVGGGR---LSSLRAVAVGGDWVRPDLARRLQQAPSARFAGLGGATETAVHATAANLPPDWASVPYGVPF-PNNACRVVADSGDDCPDWVAGELWVSGRGIARGYRGRPELTAERFVEDGWYRTGDLARYWHDGTLEFVGRADHRVKISGYRVELGEIEAALQRLPGVHAAAATVLP--GGSDVLAAAVCVDDAGVTAESIRQQLAD-LVPAHMIPRHVTLLDRIPFTDSGKIDRAEVGALLAAEV--- 193215784 9 --------------------------------------------------ISYKYIANHVYELAAYLKAIGIQKGDRVAILSENRIEWVITDMATLKIGAINVPLYPSTPANQLAYILQDSGAKAIVTSTQL----QTNKIRRVKNELPELKTLISINPLEAKEDGECNFSAALKTGEISEDDIATLIYTSGTTGNPKGVMLTHRNICENIKSCSAILPLSEDDACLSFLPLSHAYERTV-GYYLMFACGIKIYYAE--SIETISLNISEVRPTVVITVPRLFERILHLGYQHHADQRSLRFFVSGGAALPPDTG-LFFEALGITILEGFGLTET-APVTHVNRPGKVKFGTVGTLLK-NVEVKIADD----------GEILLRGPNIMKGYWQDDAATAEVI-RNGWFHTGDIGEIDSEGYLKITDRKKHIINSGGKNIAPLPIENRIHANKYIDQALVVGEKRPF----LIALIVPNFENLEAEELISHLRDRELASHERVRKFLLLSE-PMTPTLKLRRSKIEEKFKQKI--- 90424852 1910 ------------------------RTIADYVSQWASQRPDAPAVIDNEGTLSWSQLAQASENLATRLAARGVGRGDRVAFCLHRGAGPLVTMAAASRLGAAFVPLEPEHPAAHRATLLAESGAKVLVTDASTQGET---------ASIPTL-----------GWSRDAPAATAPPRVACRGSDLAYILFTSGSTGRSKGVMVSCGGLHGYAEAMLRRLAIPAPLIF--AIVTSFAADLGYTSVIGALASGGTLNVVDAATARDPAALIARMPADVLKIVPSHLAALMTHPDAAA--LLPRRALICGGDVLTFALVQRLAARPGLRVFNHYGPTETTIGCTMVEVTAALANAPIGHALDGAV-VEIVDADGTVLPVGETGEIRVSGAGVALGYL-APAADAGFIRRDGAYLTGDLGSIDADGLVRFLGRNDDMAKIRGHRVDPNGVAAVLRACPGVSDAAVLVKRDDAGAARLLGAVVAHGQ--TADSLTTLLIDR-LPEAHRPSRLIIVAALPLTANGKVDRKALMQQFA------ 170017589 4 ----------------------------------AETQGDTIAYDELGVQHTYAQLKDASDALAAFIETQDIAEKAPIMIYGGQQFDMIASFLASVKSGHAYVPVDVNSAEERLTDIIEIGQPALIIAVD----------------DLPITVTKVPVVKKEALRAIFEAKTSFTLSQPVSGDDNFYIIFTSGTTGKPKGVQISHDNLLSFSNWMLDDFAWESGSNVLSQPP--YSFDLSVMDWVPALLSHGTLKALPKQTADDFLPTLNLHK---WVSTPSFADVALLDPEFKQSVHPNLNAFFFCGEVLTKTTAEKLLARFDAHIYNTYGPTEATVAVTSIPITQAVIANNNKMPIGADTEIVIQDADGEMVADGEPGEIIIVGPSVSKGYLNNPEKTAAAFTTNGAYRTGDLAIRDKDGLLHYKGRSDFQIKLHGFRIELEEVAQQLQQSQWVEQAVAIPRYDDGKVKQLLAIIVAKDNDLLTNAIKAEL-ENIMMPYMVPSRFMYRESLPLTPNGKID---LKGLIAE----- 169778663 46 --------------------------IHTLFRVQCMLQPDAQAICAWDGTITYRELDRLSSAVQGLLQPYNPAPNSVVPILFKKSKWAVVAMLGVLKAGAAFSMLDPSYPTKRLVDICHDVDAKVLVCSEELS--------------IDVSGNILTIGD----HNIANASYSAVHPVKTASHDAAYVVYTSGSTGAPKGIIIEHGSFCTNVMASSRAQNLDRSSRILQFA--SYAFDVSIHECLTPLLLGGCVCIPESQRVNSLKEAVRSLGVNWMELTPSVARLW------QPEDIPTVSTLVLGGEPMLPSDVSQWKDK--VRLVCAYGPAECTIVSTVQSCVQDL--GNIGVSPGGTCWIASQDNHQRLMPVGCVGELIIGGPIVGRGYLKRPCLTKNAFIINPWYKTGDLVQYNYDGTIAYIGRKDTQVKLNGQRVELGEVEYQARQHDAVI-AAEIAAPAGRK-PTLILFIAPRQEYSIQMDCKTLLLQNVLPRHMIPTAYIELVAMPISRTGKVDRRVLREAIE------ 195395774 27 ----------------------PDLSIGEITFHEMRRHPKLIAQISENTVLTREELHLNSMRVASYMRSLGLQQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPR-LIFCDGEDYEKVKLATEDLNVKIITMRHQIGSISIEEVLATPEPNFEPSRLEQ-GNDHTLAILCSSGTTGTPKAVTITNSRRILNMTT-----RLTTADVQYTHSSLDWVTGVLTT-VTSGIYSTKRIIADNAFDPARLLRIIEEHKVTWLMQAPSHLAMSANCPEFEQSNLQSIQDYFYGGGHCSLEVQHKIRSRLQRDCMHMYGFTEVGSAISVNFNFDE-KPKSVGQ-LLNGFKLKILDDQGQPLGPNEVGEICVYSGQYWAGYYGNPEETHKIRDSNLWFHSGDLGYMDDEGFLYIVERKKEMLKYQNIMYYPNEIEELIAQMPEVAEVCVFGIWNQFNGDEAAAAVVKKGSNIHAQDVVDYVEQHCTAKYKLHGGAIIVDDLKRTANGKTNRQA------------ 170293008 37 ----------------------------------------------------YAHLTDLTQSLQHDLATLGISVGSKVAMVLPNGLQFVTVLLAAIRQRAISAPIHPNSTREECKQIFSLMTPDLVVVISSEASLNGLSGTKAAVLAAQDLGLPVASCHRHPLLALEETSNNPSPCDDVLAEDEVLELFTSGTTGSPKSVQLTHTNILVAMRIIISAHKLTSKDRSFLITPLFHIIGLAG-SLLPTLFTGGCAVI-PASLPATFWQDCQDYSITWYHAVPTLHHLLLSFPMPKAGVPTTLRFIRSGGSDMSPDLFNRLQK-LGVPLLEVYGMTETAPAIFCNPFPVTETSTTIKRPIPDAVDVMILPPERAPLEPGVKGEICLRGKNIMAGYTNNPTANGEAFLPNGFFRTGDLGVIKPRQYLALIGRVKEIINKGGEKVSPAEIEHVARLHDEVNDAACFRINDEIYGEIIGLAIVAKPATITTTAVKKHMRYH-LVMFKVPDKILFVQEIPYNRTGKPRRTLLSEMYNKGELA- 211588487 222 ------------------------ECLHVLIGKNYSRHSEKIALASSSQSITYAELGKRSAAISHFLMSKGIRAGDTVGLCMDRSVQTIITMVGILRAGAAYAPMDSSSPLGRITQIMEKADIKYVITED------------RLRDKFQALKATLIM---PSQLKHVQSPSDWFEEANTDISKPVYLMFTSGSTGLPKCVVHGHGAVSLSLLECIEELSIDASTRFMQLASLA--FDASILEVFAPLAAGGCLCVVSQEERDDLESAMENLKISHAWLTPSM------APQIQPENLPSLRSLSVGGEPASAELVSTWGER--VQLNSIYGTTETGVWDTKIGMKPGGHAKNIGRGI-GSVICWITDPSNRLMPFGAEGELLIQSPYVALGYMQDPDREAQTMLDPSFYRTGDLAKYNENGDLIFLGRQTGYVKIRGLRVDLGEVENAIISCLKSGRSAVILSEHEGQDVEIVAFIETTDDDQLAHNMHDQL-SKFLPEYMIPTAFVPIESMPLTMSKKIDRQQLRARLSD----- 154283867 33 ----------------------------------------------------------------AGLRAAGFEKGDCLNIHSFNDIYYSMIFLATIGAGGVFAGANTQF---ELTHHIKTAKVSFLI---SEPEILDNLVAAANDAKVPASNIWVFNTQGRPLPPGHKSWTELLKHPETCKNTAAARLFSSGTTGLPKAANISHQNFIAQHTVVDEYRTAKYQISRVIALPCFHAAAVPSTHV-GALKAGHTLYIMRRFELLPFLEAADKYNITDVSTVPPMAVAIVKSPYANASYLKKTRNGAVGAAPLDKGVQSAFRSIMGPTYTQVWGMTETTCIATMFCYPENDDTGSVGRPVASLEMKLINDEGKNISAYGVRGEICVRGPTVIKGYFENPTANAQSFDGE-WFKTGDIGYCDEKKKWYIIDRKKELIKVRGFQVAPPELEAVLLSHPLIMDAAVIGVSEKEKTEHPRAYVVPASQKLTEKELQEFAGAK-LARYKYTGGVKFVSSIPKNASGKILKRLLREEAKKEIEQG 76802762 9 ------------------------RTVGEALERRADRDGAAPFVQYKDARASYGEVNRMANAIAGRLQANGIGTGDTVCLFLYNSMEYIYLYFALAKLGAVVAPVDTRFTGETLATVLETADAEAVFVDTDTR--EQYEAVREDVSGLPTVGPQQDGGPYRPFAPLLDGDETPPDVAVSEADTLSVTFVQRHATEQPKGIELPQYSYLNTGWASQHLFDFSGKDRIFTTLPLYSIFAFHI-GVVGSLVTDAAFAFEDPFDPDVFWSQVDRYDASVVLYLGRMLSVLYNQDDDADGADNAVETAIGHGFGFDEALIENFEERFDITVLEGYGVTQTATLAT-YNTADDRTVGSAGRPVS-HAEVAVVDDNDWPVDAGEAGEIVIRPNTMMQGYRGDPEATIED-CRNQWIHTGDIGYMDEDGYLHFVANEDNSIRVAG-RISSLEIESVIDAVPGVAESAVVGVEDVTGTEEIKAVVVPADASLDPVDVYRHCRG-SLPYVKVPRYVELRAELPRDPTGKVRKAPLR---------- 41386598 6 -------------------------------------------------TWTYQELLNHSQAFSAWLDGKGVARGERIVVQLPNIRQTVAVFYGACRRGVVFVPLNPGMKPFHLRSVIADADPRLVIAEDETAADRLRDVTDLPVYSIDSL--------WADVERLRDAGA-GAEAVEVSPEDLAVLIYTSGSTAAPKAVACPHQQIVFAASSINAVLGYHAEDIVFCRMSVSWDFGLY--KVLISTLTGAKLVLAGGEPDIALVKSLRESGATMMPIVPSLASMLTTLIRRDPEGAPTLRMFTNSAAALPQVTIDALRSAFGAQVVRMYGQTECKRISIMPPHLEHERPDSVGLPL-PGTTIEILDEDGTLLPPGEPGEITVTGPHVMAGYWRAPEITARAYRRDETLHTGDYGHLDEDGFLYFGGRRDDMFKRKGTRMSTVEIEAAALDIPGV--TAAVALP--PTATRDLALCVASD--LEPHDVLRSLAER-LEPAKVPATCRIVNDFPLTLNGKSERKQLARLL------- 87200352 5 -----------------------------------------PALVLRNHTLTHEALNARVGLLANWLQSRVPERGARVATWLPKSELSCLMPLAAVRASLVHVPVNPLLKRGQVAHILADSGAALLVSNKA-----------RLDSLEPGDASCPLIEEPAAWAEAEALGGQ-LPPSDAAPDSLAAILYTSGSTGRPKGVMLSQANLWLGAVSVAHYLRLSPADRVLAVLPLAFDYG--QNQLLSTWYAGGSVVPLDYLTPRDVVKAVERHGITTIAAVPPLWLQLLDWPEAAR----SLRRLTNSGGALTPSLVRALRTRFPADLYPMYGLTEAFRSTYLDPALVDSHPTSIGRAI-PFAEVSVVNDLGDEAEVEEEGELVHAGPLVAQGYWQDAERTAERFRPAPPFWSGDRVRRDAEGLLHFVGRRDAMIKTSGNRVSPQEVEEAAVATGLVAEAVALGLPDPHLGHAIHLVARASGDVEAARAGLLPALTRALPNFMVPRQVHWRQVMPVSPNGKLDRVALAAELAQDVQA- 40806897 2720 ----------------------------------------KVALKDGNGALTYEQMGKRINSIAQALIDAGTTQGTVVGVFQEPSSDWICSLLAIFKAGAVYVPLDLRNSIPRLTRIVKASRPSLIIT-DHTTDDKVELIGAKFITQLRLYKVV---------------DQEFREPNRAKSGSLAVILFTSGSTGEPKGLMMTHTNLLSYAEVSSKTFSKSESLVVLQQSPF--SFDFSLDQTVAALANGGCLCIVPRGDPDEISKIMVKESVTYTTATPSEYDLWLRYSTSTLRQCTSWKYAFSGGEAMSHKLAREFGALSNLHVFNGYGPAETTILSHRIDDPHLPDPLPAGYPM-PGFSVCVVDEKMRPVPLGVQGEIILGGPCIVSGYLNMPDSTKDKFLPDTFYRSGDRGRLCQDGLLFCDGRLSNMIKLRGFRVELDEVEKTIISHSAGALSAVVTLRGTEEGRYLATHVVFAPEVAEQEGIMKALRQTPLPPYMRPSVFQVLSDIPRTAHLKIDRKAIQEM-------- 212702257 2056 ----------------------PPRTLFAPFLDHASRDGAPAAVIGEGVSLSRAEAESISRLLGNGLRSRGLRPGEIVAVMMEKGWEQVVAVMGILRAGGAYLPVSPSLPDKRIAYMFKDAGVRFCFVQPGLEARAEACGSEAV----PVLRAFPEQAAPAAAPLPDT---------DVSPEGLAYVIYTSGSTGLPKGVMVSHAAAHNTLADLGQRLDLGPRDRVIALASL--SFDLSVFDLFGVTAAGGAVVIPQERDPAAWCRLMREQGVTVWNSTPSLMQLLLDYLDDHPEDRPRLRLALLSGDWIPLAMPDRMHALWDMTVAALGGATEAAIWSNIQRIPAEWHSIPYGRPLA-NQGYLVLDQDLSPCPDLVAGDLYITGAGLARGYLNDPSKTAAAFFRHPLYRTGDLGRYWPDGTLEFLGRKDSQVKINGFRIELGEVERALNALPGVGNAAVIALRSDK-GDRLAGFVSPAPQAVMPA-------------------------------------------------- 212702257 19 ------------------------------IRKKALSHPDSPALSFENAELSYSRLDMRARAIAAAIQATGQGDGRPVLLMLPPGLEFIAAFFGCLYARAIAVPMTPARTFNRLARIVEDSGSRVFITS-----ARLRKAVEELAERVHFADSIRIICLDET----DDALSRSWQELPLTAHTPGWLQYTSGSTSSPKGVIITHGNIMANLDSIAGHMRLRENIPTVSWLPPFHDMGL-VGGILTPLHLGCLCVTMPPRQPLCWLRAVTHYRAQLTGG-PNFAYDLIPEDRLRELDLSSLSVCYCGSEPIRLKTIRRFLERFPASFYPCYGLAENTLFTTGCQHADAMPLLSCGTAGRNND-VRIVDPQTREVEEKELGEIWIRGTCVSPGYWEQPEATKTVLHEGPFLRTGDMGFM-SGGHLFVSGRCKEMIILNGRNFFPQDLEECVLQNPGLEQAAAFGI-DSDAGERLVMVFETRLPATAHEATLAAIRRSLSEEFDIPCAVVLCKRVPKTTSGKIQQSLCR---------- 82523905 38 ----------------------------------ARLLPDRIAMIQGERRLTWDKFNRESNRLAHGLLDMGVKKEDRVAISGFNSIEWMEIYFAASKIGAVPTNINPRYVTDEIRYILEDSDAVVLFVEDAYADN-----IIGIIDQLPALDKIVIYGHPENILIYDDIKGSDEENPDVYNDDFSFLMYTGGTTGYPKGTVWDGEQRVHGLDMILAVTWLKDGVRMMPACPLFHGAAFAVFSFIGAL--GGTIVFLPTFKADEFWEIVEREKVLMSVIVGPLINELKKAETKDKYNTDSFWIMASSGVRWSPHVKKEMLDHIGMLALDEMGTSESSGGFSEMAVSGDENIKMAGAMIPAVFPSRVIDETGSDVEPGQIGEFLYGG-WMALGYWKCPQKTAADFDGKRWFFVGDEGKVDENGKFNLIGRGGGMINTGGEKVYSEEVEGIIKTNPDVIDTVVIGVADPRWGAAVTALIMSKDNKLKEDDIIDHCRSR-MAGYKRPKNIIFVDDIPRTAAGKVDRIKALSIASDKL--- 46126563 18 --------------------------------------------------------------------------GERIAFMVESGYEYVVTLLAILASNAIALPLAPAFPAPELRYILENSQALVLI-----SSSKYASKAEEVISQDLASPPLFYQLDGTGHATAEEKEIELGELS--NSQQGGMMLFTSGTTARPKGVVLTQANLTAQASSLLEAWRYSPSDRLLHVLPLHHIHG-TVNALLTPLLAGSSVEFMFPFVVDKVWKRLEKAQVSFFTAVPTIWARMLKSAGKEAISPRNLRLNFSGSAALPKPIRDGWIQLSGNILLERYGMTEVGMALSCGLADVDRVDGSVGWPL-PSVEARLMDETGTVVQPGDIGEIQLRGPTIFTGYWRNPEATAKEFTEDGWFKTGDIAIRRESGSYFIQGRRSDIIKTGGEKVSALEVEREILSLDQIDECAVVGLPSESWGQKVAAVVVLSDEKMTLPQLRAALKPR-ITAYKIPQDLEIVETLPRNAMGKINKKEL----------- 120404807 542 ----------------------SGDVLHAGFFRNAEAYPDAPAVWCRDGDLTYGELREQVLAVAAALHVAGVRRADTVAVMGPKNFEQIVALLAISAIGAAYVPVGVDHPAERAARMLANGAVRMALVCGDRPPTTLPAL---------TVAEALRVGRRE----------TEFTLPAVDPADLAYILFTSGSTGEPKGVEMSHDAAMNTVEFINAHFDIGPADRCLALSTL--ECDLSVLDVFGMLGAGGSIVVVDRRDPDVWARLVERHGVTVLHFMP----GWLEMLAEVDGDLSSLRVVPTGGDWVRPEMVRALRKRPHMRFAGLGGATETATHNTICDIPAEWTSVPLGVPL-PNNTCRVVGPDGRDCPDWVPGELWVGGRGVARGYCARPDLTAERFVEDGWYRTGDLVRYRPGGVIEFVGRADHRIKISGYRVELGEVESALRRIPGV-DSAVAAVVAADGGRDVLAALI--SGVADPQKVTTAMAE-VVPPHMIPQIIVAADHIPYTLGGKIDRAAVTRMLAD----- 182434693 4 -----------------------------MFRRQVVRAPDSIAVATADGTLTYGELDTRARTVAGGLRERGIGPDDIVAVAIPRGADMVVAVVGVLAAGAAYLPVDPAQPPDRVVAVLADARPALVLTP-------------------------------GELRELEASAVPAAPVTEPDPACAAYVIHTSGSTGAPKGVVVPHTGIAPLVAAQRERFGARPGARVLQYASVG--FDVAVADLCMALLTGATLVLAGLPPGEPFARFIAEHGVTHVCMPPSALATQPDLA------LPSVTCLIVAGEALGPDLVTRWSA--GRRMINAYGPTETTACATMSAPLTGGPPAPIGTAI-PGTELRVLDGT---CAPAAEGELYIGGAGVARGYLGRPGATAQRFVADPWFRTGDLVRVLPDGDLVFLGRTDDQVKIRGHRVEPAEVEAALGAHPAVARAAVVARSGPL-GAYLVGYVVPRGASVP--DLRAHLAER-LPAHLVPDLIEVVGHFPLTPNGKLDRAA------------ 112944014 3 -----------------------------VFEQIAKDNSTRIAYDEMGKTTTYADLSSAVDTLAAWLSTQSLPDRSPILVYGDHQVEMIISFLAALKAGHTYIPVSNDSAIPRMQSILDTAKPAMIIAVNDFPSNDLQFNAPIVDHQ--QLEKILATPQTFDTSAM------------INGDELAYVLFTSGTTGSPKGVEVSHDNFMTFVDWMLDEFKIKEHANFLGQPP--YSFDLSNMYWLPALLNGGTIKALPHEVVENFFTALPNLDLEVFVGTPSFADMLMLSPAFNQQKMPSLKTFLFCGEELTVKTAKGLHQRFDAKIFNTYGPTETTVAVSGIEITPEIIENNDRLPVGPGVKLSIWNGDQEITTPGEQGEIVISGNSVARGYMNNPEKTAKSFFKDGVYRTGDAGTLDSDGLLHHKGRMDFQIKLHGYRIELDEVRASLEKSPLIKQAVAVPKYNKD-GKVLIAYVIPNESTEDTAGLTKQIRESLIMPYMMPTQFVYRESFPMSANGKI---AVKQMIAE----- 145251597 189 -----------VARRALPEGC-----LDDIITAQAVERGNSIAIDSWDGTLSYQELDTLSTLLAKYLRSLDLS-GTYVPLCADKSAWAVVAMLAILKAGAACSPLDPSHPRSRLQSMVQLCDAKAVIATERHASLL----------QMDGVEVVVVGPDMSSFL---QHQISPAEAPGPSHRDVAFLMWTSGSTGAPKGVILEHTALFMSISAYAAANQFSAETRCFQFT--SFTFAVSLCDIFGTLSQGGCLCMPETQRLTDLTGALRELHATFCWLTSTSL------ADLNPHDLPDLRSVTVGGESLSRELVARW--ATHLRLTVSYGTTETAGWCTGLSPTGDAR--TLGRPTIPGVWIAHPDNVNRLVPVGAVGELLVEGPFLAQGYLDDEERTAAHFIPPPWYRTNDLVRYNSDGSVSFVGRRQAHAKIRGNRISLPEIEAQVRHSCKDAQAVVELVTTKDQVEMLTAFVVSGQESLSEAPLILSVLEQSLPSYMVPTVFVPLSHIPLTRTNKADRHVLRKLAE------ 145251597 1253 -------WNPPIPRT--------GLTIHETIQRQCLAHPQKEAVCSWDGSITYRALNELSSSLASQLQRCG-QPTSFVPLLMERSKWTAVTMLAVMKAGKAFVLLDASFPVERLQSICCQLDATLIL-----SSSKHADVAQRLVSNPLIVDAII------------GLPGPSLALPVVHPDATLYAVFTSGSTGRPKAVLISHASYGSGAEAHIPAALITPATRVLQFA--SYAFDASIIEHLSTFMAGGCVCVLSDPERSSLAEAVAAQRANFAWLTPSVTRFI------DPQDFPTMDRLCLMGESMRRSEIERWSSR--VNLMQAYGPAECSVLATRPSLTTQSDPRNIG--CARGCHAWVVDPHTRLLPIGAVGELIIEGPIVGQGYHGSPEQTQAAFPPDGVYKTGDLVQYSPDGSLLFIGRKDRQVKLRGQRLELSEVEHAYHTLAGTWE-LVVELINSQHNPALALFLAEKQDSPKPSRLRDTLASR-LPPYMVPTVWIPITQIPLSSSQKTDRRSLQSLAGD----- 146320485 21 ----------------------------ERVEHFATENPDYPVYHYLGQLYSYGDLKADSDSLAAHIDSLDLPANSPVLVFGGQEYQMLAIFVALTKAGHPYIPVDSHSALDRIEAILEIAEPSLVFAVADFP----------LETSLPVLGLSEVEAIFEKKSTYQLIH-------PVSEDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMIRDKEFALPERPQMLAQPSYSFDLSVMYWAPTLALGGTLFALPKEDFKTLFAAIQTLPFKIWTSTPSFVDMALLSREFDGEHLPDLTHFYFDGEELTVKTAQKLRERFPAVIVNAYGPTEATVALSAVAITDEMLVNYKRLPIGPDSPTFILDEDGQVVPNGQQGEIVVSGPAVSKGYLNNPERTEAAFFQDGLYHTGDLGVMTDEGLLLYGGRMDFQIKYNGYRIELEEVAQHLNKSTYIEAAVAVPRYNDHKVQNLLAYVVPKAELELTKVIKQELKERMM-DYMMPSKFIYRDSLPLTANGKIDIKGLIAEVNAQ---- 17546525 2688 ------------------------RCLDQLFFDQAARQPQAPALIANDLTWTYAQLAGWSRRLANGLAQAGVQRGDRVAVVMRKGAEQVAACLGIQAAGGAYVPVDAQTPAARLHAILQGSRIRVALTQ-ADCLPIVRELTQALDVRVIDASHDAVAG-----------WPDAPPTVARDPLDPAYVIYTSGSTGTPKGVLIDHRGAVNTVLDINRRFGITAGDRVLGLSALY--FDLSVYDLFGSFAAGGTLVLPGVRDPAHWLALATRHGVTVWNSVPALLELLLDEAEAAGQTLPGIGHVFLSGDWIPLHLPARLRALAPAARLIAMGATEASINWFRVDEPAHWHSIPYGYPL-GNQRYRVLDTHLRDCPDHVTGDLCIGGIGLALGYENDPERTAASFFHHPLYRTGDLARYWPDGTLEFLGRRDFQVKIAGNRIELGEIESALLRHAGLRDAVVDAIGPARGNKRLAAWVVPKPG------------------------------------------------------- 17546525 11 -------------------------TLVDWIEHHARARPLAEALFFDDLRLGYGALSERVRRCAAALQQRG-AAGSTALILFPSGIDYVVALLACFYAGVTGVPVNVRRVLPKLGDITRDCRPAVVLTHTAIERASGNDLRD------------FAAGHGLDILHLDTLGGEAAAWPALTPESIAFLQYTSGSTGSPKGVVNRHGALLRNLQFLGRLTRPQEDTAVASWLPLFHDLGL-IMGILLPLAYGNRAVYMAVADPLRWLEIATAERATALPC-PSFALRLCADEARRAADLSSVQCLMPAAEPVLPSQIEAFQAAFAAHIRPAYGLAEATLLVSNVDDAPPHRIDVETAPLFDGQDVRIVDPRTATLPEGTVGEIWISGPCIAGGYWNKAELNREIFMAERYLRTGDMGFLHG-GHLFVTGRLKDMMLFRGQCHYPNDIEAT----SGRAHAAAIPQAEDEAGERLVIVEVRKQAGIDPRDIATAVRAAVAEGHALGVHAVVLGTLPRTTSGKVRRAAVREA-------- 209977954 9075 --------------------YPRESSVVDVFREQAAACSEAIAVKDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVLLGADVADPGLRLAD--------VELVRIGDTLGRCVPGAPGDNE-APVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGVVRLVKQSNVVYHLPSTSRVAHLSNL--AFDASAWEIYAALLNGGTLICIDYFTIIDARALFAQQSINATMLSPLLLKQFLSDAPFV---LRSLHALYLGGDRLQGRDAIQACRVGCAFVINAYGPTENSVISTTYTLVKGNADFPNGVPIGSNSGAYVMDPQQQLVPLGVMGELVVTGDGLARGY-TDPSLDADRFVQNGAYRTGDRVRCRPDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVL-IAQTAENEELVGFFTLRQTQASDSELAQSCSQSCLPRYMVPSRMVLLDRLPVNPNGKVDRQELTRRAQD----- 209977954 2849 --------------------YPRESSVVDVFREQAAACSEAIAVKDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVLLGADVADPGLRLAD--------VELVRIGDTLGRCVPGAPGDNE-APVVQPSATSLAYVIFTSGSTGKPKGVMVEHRSIVRLMRHSNSRLLLHPRMTHLSNL----AFDASVWEIFLTLLNGGTLICIDYLSSLDCRALILEHQVDASVLPPALLKQCLANVPEA---LASLQVLLSAGDRLDSRDAIESCALVRGSVYNGYGPTENGIQSTIYEDAEFVNGVPIGRAVS-NSGAYVMDPQQQLVPLGVMGELVVTGDGLARGY-TDPSLDADRFVQNGAYRTGDRVRCRPDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVL-IAQTAENEELVGFFTLRQTQASDSELAQSCSQSCLPRYMVPSRMVLLDRLPVNPNGKVDRQELTRRAQD----- 209977954 6502 --------------------YPRESSVVDVFREQAAACSEAIAVKDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVLLGADVADPGLRLAD--------VELVRIGDTLGRCVPGAPGDNE-APVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGVVRLVKQSNVVYHLPSTSRVAHLSNL--AFDASVLEIYAALLNGGTVYCIDYLDPHALESVFIDADLNTAVLPPALLKQVLASSPST---LHALDLLFIGGDRLDARDALYANRLVRGSLYNVYGPTENTVSVVYLFNDDDACIN--GVPIGQVVGVYVMDSEQKLVPPGVMGEIVVTGDGLARGY-TDSTLNTDRFVQNGAYRTGDRGRYRPDARLEFFGRLDQQIKLRGHRVELKEIEQAMLGHNAVDDAGVVALEISECQEEMVGFVTLRNKTPLASQIVAEVRQRNLPLYMVPATIVVLHTMPVNANGKLDRQALVKAA------- 209977954 5423 --------------------YPRESSVVDVFREQAAACSEAIAVKDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVLLGADVADPGLRLAD--------VELVRIGDTLGRCVPGAPGDNE-APVVQPSATSLAYVIFTSGSTGKPKGVMVEHRSILRVVTSPPARALLPSTIIMAHLTNI--AFDVSLWEICTALLHGGTLICLASLDVRGLQTTFSREAINVAVFPPALLKTCLAKIPSA---LASLSAMFSSGDRLDSRDASEGATLVRQGIHNAYGPTENGIQSTIYEDAEFVNGVPIGRAVS-NSGAYVMDPQQQLVPLGVMGELVVTGDGLARGY-TDPSLDADRFVQNGAYRTGDRVRCRPDGQIEFFGRMDRQVKIRGHRIELAEVEHAILSLDYVIDAAVLLRQLIDQEPQVVGFVIVRHNSGYASEVSAFCIKRMLPSYMVPYQIAILDEMPINANGKVDRQNLRTVNVQRILA- 209977954 1360 --------------------YPRESSVVDVFREQAAACSEAIAVKDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVLLGADVADPGLRLAD--------VELVRIGDTLGRCVPGAPGDNE-APVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGVVRLVKQSNVVYHLPSTSRVAHLSNL--AFDASAWEIYAALLNGGTLICIDYFTTLDCSALFIKEKIVATMIPPALLKQCL---AIFPTALSELVLLFAAGDRFSSGDAVEVQRHTKGAVCNAYGPTENTILSTIYEVKQNENFPPIGRAVS-NSGAYVMDPQQQLVPLGVMGELVVTGDGLARGY-TDPSLDADRFVQNGAYRTGDRVRCRPDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVIA-------------------------------------------------------------------------- 209977954 284 --------------------------IHDVIFKRATYMPTDTAVSAWDGEWTYADLDVVSSCLADYVRSLDLRSGQAIPLCFEKSRNTIAAMVAVLKAGHPFCLIDPSTPSARITQMCEQMSATVAFASRALCSIMQAGVSR------------CIAVDDDLFQSLSSVIGCP-QMSMTRPQDLAYVIFTSGSTGIPKGSMIEHRGFASCALEFGPQLLIDRNTRALQFA--SHAFGACLLEVLVTLMLGGCVCVPENDRLNNLSGFIEQSGVNWTLFTPSFIGAL------TPETIRGVHTVVLGGEPMTPFIRDVWASK--VQLLSIYGQSESSTVCSVVKKPDTTDLSSLGHAI--GARFWIVDAENRLAPIGCIGELMVESPGIAREYLSAQEAQMSPFITKKFYMTGDLACYGRDGTVMNLGRKDSQVKIRGQRVELGDVESVLPKHP-VVEA--IDSIHASGSKFLVAILIPRREVSILDEIRKSMQD-LVPSYCIPTQYICMERLLTTTTGKADRKRLRAI-------- 70945835 37 ------------------------------VDRWVEKHPNKTAIIWESKKISYQKLLEKVCKIANLLKMYGVKKQDCVTIYLPMIPELIYSMLACARIGAIHNVVFAGYSTRSLSERIISSGSTILITSDGGKLTKLKNIADGAMEMTGMIKTCIVSGTYKELYSNNDQYRPYCPIEYVDSEDFLCILYTSGSTGKPKGVTHTTAGYLYAFATSKYIFDIKDDDIFGCVWVTGHTYVVYGPGITTTLFSS----IPTYPDCSRYWSLIQTHKITQFYTAPTALRTLMKHGDIKNYDLSSCRILGSVGEPINPETWRWYYNVVGCVIVDTYWQTETGIVIAPIPHLFKMKPGSASLPFFGIQLEILNSKTLEPLGPNVCGILCIKSPGMLRTVYGNHNRLIKTYFEPNYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHSCISESAVVSFSHKVKGEGILCFVVKKTDEKLIEELKQYVR-KVIGPIATPDIICIVPDLPKTRSGKIIRRILRAIA------- 145595164 6 --------------------------IADLFEHAVDAFGDRPAVFLGEQAISYPELEERANRLAHFLRDRGVRPGDHVGLYAGNSIEAVVAMIAVYKLRAAVVNINYRYVENELRFLFADAELSALIHDRRFAPRVATVLA---STSGPHTVVTLPDGSAEEIVPYADAAGDPGREFGERSADDIYLLYTGGTTGYPKGVLWRHEDVWRALGGGVDFMTGIPATVRLCMAPLIHGNA--QWAVLAALFAGDTVVLLPHFNPQEVWRTVERRRVNVMVLIGAMARPIIEAYAAGGYDGSSVAAVSSSGALFSPGVKRQYLELLDVLVTDAIGASET--GFIGLGVVAEVPGGAVQDPVTPAPSTVVLGPDGRPVPPGGEGRLAKSG-FLPLGYYKDPVKTAALLIEDGYALPGDLARREVDGTITLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVADERLGQRVAALIQPRAGTLDLAGVRTHLREQ-IAGYKVPRSVWLVDEISRTISGKAD--------------- 157429082 11 ------------------------RPLLDRIADWRERRPDQPAIDSGGRVITYDELHRSARRVAGKLRRAGVTRDVLVPLWLERSPELVVAALGALLAGGAYVGMDVQDPPGRVAQILADCAAPVVLTT------------RRLAGSLPAGHGTAVFVED----LVADESVEEPDGPGGAPDDLCYVTFTSGSTGAPKGVLVEHRGVAELVAWHIEKFAVRPGDRMPTMAPSFDGWGL---EVWPCLAGGATLCLADNESPQDMVDWLRDERITVGFFTTVLATQLLDARWPRDGVF---RAMLLGGEKLHAPP--RIRPKF--ALYNVYGPTETTMLATCTADAPADTPPPIGSPL-PGLRAHVLDENRRPVPDGESGELHLSGIQVARGYLNRPELTERKFLPDRMYATGDIVRRRPDGQLEFLGRNDSQIKLRGFRIEPGEIEAAMLELPGVTGAAVVV--HETPGQRLVGYWTGAGDGSDSEHLGKLLAA-AVPSYLLPHPLVRLDALPLTPHGKTDRPAL----------- 211583568 71 -------------------------------------HGDNVAIVWESEKYTYARLLDEVEVLAGVLREEGVQKGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPQALAQRIEAARPRAIMTASSKGPIPYRPLVEGALKASSFKPSKVIVWQRDQLVKSARFRGVKAGPVPVKSTDALYIIYTSGTTGLPKGVLREAGGHAVGLELSIKSLFTGPGDTMFCAWVVGHSYILYAP-----LLVGATTVLVGTPDAGTFWRIIEKHNVNALFTAPTAMRAIRKDDPDKRGGLKSLRALFLAGERSEPGIVSSYQGLLGALVIDNWWSSESGSPITGVHPPLTPRPGSAGFPMPGFD-VRIVDDEGNEVPRGTMGNIVMAAPSAFTTLFEDEERFYRGYLKGRWIDTGDAGMIDKDGYVHIMSRSDDIINVAAHRFSTGSIEQAILSHPSISEASVVGIPDPLKGHLPFAFIQPKAGAVPGAEVNALVREQIGAIASLGGIIQGRGMIPKTRSGKTLRRVLRELVE------ 70983319 1144 --------------------------LQELIFAQCSRRPQASAIISWDGSWTYRELWAHSSFFARQLQRYGVTRGTPVAVCLDRSRWSIAVILGVLLARGTCVLIDLLAPRQRVRDILQIAGTGILVHSHATATLT--------SGLCPTVVNV-------SFLAAQSDSSQPEFPFTLEPEDLAFIIFTSGSTGHPKGIEMPHRTLSTSISHHSAGMRVTSSSRVLHFS--SYAFDVSIYEIFTTLAAGGTICVPSEFDMNNLAGFIQDTQVNWAFLTPSTARSL------NPADVPLLTTLVLGGEAVTHESVEVWAK--GRSLINGYGPAEATICGVGNIPEAGWKSGVVGRIIGGLGWVTVPSDPNRLAAVGAVGELLLEGPFLARGYLNLPEVTKAAFIDPPWYRTGDLVRYQPDGSIQYVGRKDSRVKLRGQLVDLGAVEASVMRYPAVADVLV-----SENTARLIAMVKLGPSVTEAASIQARLRA-IVPAYMVPSMFIPLRHIPRTLTGKTDRRRLRDKI------- 70983319 43 -----------------ESAFW-DTCVHTVFREHCQRAPNSPAVNAWDGSFTYAELDSLSDAIASVLILSGVGPESIIPIYMQKSRWTTVAILGVLKSGGAFTLLDPSHPRSRVEEISKEIQARFILTSEKLS-----------KQCLEMFSVLVVEHLSRACLPSPGQAGHTRSRPE----NAAYIAFTSGSTGKPKGIVIEHRSYCSGARSHLKVFGIDSTSRVLQFA--SYAFDVSIMETLSTLMAGGCLCVMERSDPNLFVVSYKNLRISHCFMTPSFARTWTECCNPPP-------TLIVGGELMRPSDARAYKE-MGIRCMNAYGPAECSVNVSVQSRVEAAVDPRNIGYTTGATAWIISPENPEELPTGTVGELLVEGPIVGRGYLNDPKATRQAFIDTPWYRTGDLASLDSTGALLLHGRKDAQVKIRGQRVELPDIEHHLLTLPDNAEVIVVTFSDD-GSEKLIAFVLVRPSAPQSQIMEQFAISKHLPSYMVPDIFIPISTLPQTASGKTDRKALRTRAA------ 73662279 37 ---------------------WRNDEVDFWLKQQAQQKGEHIFIDDGETQVTFATMYDRASKLACTLHQLNKK---RIGFYIDNTIESVLLINAAWLAGIEAAMINTRLTRNEMIAQMDSINVDTVISMHDL-----------------ELEHIQVV----PFNELISVNNDKYFEEIFSLTRIASIMFTSGTTGPQKAVPQTFNNHLASALGCRESLGFNEKTKWLSVLPIYHISGLSV--VLRSLIEGFTLRLESKFNTEQMLNIIKNEAPTHVSLVPQTLKWLMDAGLHRPFY---IEKILLGGAKLSRNLIEQALS-YDLPIYNSFGMTETCSQFTATPEMLEHRFDTVGKP-SNDVEVKIKSPN-----IDGHGELLIKGKNVMDGYLF-PKVKMDTF-EDGYFKTGDIAEIDEEGYVMIYDRRKDLIISGGENIYPFEIESVAKQFPNIEDAMCIGVEDDTWGSVPYLYYVANKD-IAEEQLTVFFKEK-LAKYKVPKQFQRVSRLPYTSTGKLQRTRL----------- 197118597 2 ------------------------QTLADLF-HSFPKRGDKTALVNGVRRLSYRELYDLSLKMASLLARNGVVPGDRVLLWGPNSSWWAVAYWGIIMRGAVAVPVDFMSERGRADSIRQLTQARIVL---------QSRFKPERIDEGEILLLEDLQYLLEGVEPIADTAAPA-------PDDMAQLIYTSGTTGNPKGVILTHKNLVSNIKQINQQVPITPEFTFLSLLPLSHMFE-QMGGFFTPLYQGAAIVYPRTLKPSAIMEALAEEDIYVIMSVPRLMQLLLSKPQRAKLFFPNFTVFVSGGAPLDPDVF-RFWDSMGFTVLEGYGLTECSP-VLCVNTMERQLAGSVG-PALPGVELRL---DGK--------EVVVRGDNVFSGYYQNEAATRAAFNAEGWFRTGDLGEIAPDGWLSIKGREKELIVTGGVNVYPDELEAVLNKVPGVKESCVIGL-DRGAGEEVHAVLLLDEKAQRPEEILSRANAQLDAMHQITGYTLWDEEFPKTTTLKVKKFQVKEHVKK----- 15607059 53 ----FKKWDKVLEWNFPYAKWFVGKTTYNCLDRHVQNKRNKVAYIYNEKKITYGELLELVNRIANGLKSLGVKKGDRVSIYMPTTIEAIATMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKVVVTASRGKKIDLLTTVERAIDGLDFVEKVVVWDRDGDALEEKGGNASPECEPEVDAEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYYTSKVFDLHEDDIYWCTADIGWITGHSYI-VYGILANGVTSVIPDYPDPGRWWRYVEKYRVNVFYTAPTAIRMFMRYGEEWKYDLSSLRILGSVGEPINPEAWLWYYKYIGCVIVDTWWQTETGAHMITTIPSYPAKPGKAGKPFF-TIEPEIVDKDGNKVPPNTVGFLVIKSPWMLRTCWGEPERYEK--------------------------------------------------------------------------------------------------------------------------------------- 195054523 27 ----------------------PDISIGEIIFHEMRRHPKLIAQISENTVLTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITKPR-LIFCDGEDYEKVKSATEKLNAKIITMRNHQSGSISEVFATPVETDFQPARLEQGNDQTLA-ILCSSGTTGIPKAVTISNRNILIACRSTTDDVQYTHSTLWLTCLATTVSSGVYST---------KRIIADNPFDPARFLRVIKEYKVTWLMQAPSHMAMISNCPEFEQANLDSIRFYNFGGGRCSLEAQQLIRTRLQFDMYFMYGFTEAG-SIVSINYEFDKKPNSVGR-LAVDYKLKILDEQGNTLGPNKVGEICVYSGQYWAGYYGNPEETRNVRDSEKWFHSGDLGYMDDDGFLYIMDRKKDMLKYQNIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKGSKIQAQDVVDFVKGHCSAIYKLHGGAIIVDDLKRSPNGKTNQQLMKAYFLE----- 218713640 1056 -------------------------TLKDAFEAAATQWPDLMAVESTSGSITYQQLNIAADSLANHIRSL-IDPKTVVGILTDGSLYWIVSILAVLKAGCICCPIDINLPKTRIDTIISQSGARLFVASN-----------RRCTTVVPNGHDNVVI--CEEFLGVSERSNSQLPTVS-RARDVVYLVFTSGSTGTPKGVALHNQSILMAIDSEPVRLFTTPGRRNAQVYSLG--FDVVTVEIFGTLCYGGTLVLKDPNDPLGHLKSVHA-----AYSTPSLL------ASFSPDDFFGLDTINLAGEPVPQSIADTWSYK---RLSNGYGPSECGP-ISTFARLLPGKKVTIGKAV-PHLNVYLLDHRQCLVALGVIGEIYLSGPQVTDGYWNLPDQTKKCFLPNPFYKTGDLGLWTEDMSLAYMGRIDNQVKVRGFRIELEEIDRALLANPSIQRAAAI-VADHI---RIVAFVTPSN--IDTLAVIARLRD-LLPAYTRPSQIIALDTLPQSANLKIDRKALQALASE----- 218713640 14 ------------------------KTVCDKIEQWAVLQPDHIAISFGDRKVSYSELDNSASHIAWLLSQRNIGKGDRVPVLAQRSPEMVACFLGVLKSGALYVPIDTSWSRDRIQWTLKKVSARVILNTTTDHFPEYEEISHDMIDSAFSPTEELTARRKAD-------QKFHRPWERIQPDDLAYIIFTSGTTSTPKGVMIPHSCVLNYVEQGGPETPFNEDRVMLIFSP---GFDACTGVIVSTLCNGAELQIATTSDFLYTVTL-----CTTMVCTPSVLNTIQD-----PKTCSKLRTIVLGGEAPPISLVRRWATTLPCTLYNFYGPTETTFAVARLHPDKPIVL---GRPMS-NSRVFLLDGEREA----NYGEICLAGPGLGKGYFQNESLTNEKFVHERIYRTGDFARKTEHG-LEFAGRKDSFVKNRGFNLESQVIP-ILYDDPVIIAATAF----MHRG-RLVAFVTP--DGIDTASLRERLASQH-DSFVVPDMIRALEFLPLTANGKANNRALEQLL------- 145604577 485 -----------------------------LIKARAASQPDLVALMSAEKQMTYRELAAQSSQVAHFLQKQRLCKGDAVLVHLERGFAQIVWILGVMEAGACYVALDKTWPAARKEAILRTANGKLLVTDDEQMDFEKQDT-----------TVVFLAPSAAEIASMPQSTCE----CEVADDDLAYVVFTSGSTGQPKGVMVEHSNLSHYVSATRSLVKTGPHSRMLQLA--SFAFDAIVLEYAVTLAHGGTLCFANHPEVEYLADVIDSNQVNFFHCTPSVLSTL-----PAGRRLPSLRIVSVGGEASPPGLLDHWRKR--VELLHAYGPTECTVICTLESLTQDIDATVIGKAL-PNLDIRICEEGLEPLAPNQVGEICVVGPQVSRGYMGQEELTASKFLADGLYRTGDKGFIDDDGKLHIQGRIGNRIKVRGYRLDLYEVENVMAFDPEVTQVSI-----QQVGESLVALVVPA--SIDCDRIRSKLL-KDMPRYAVPTRFIRVASLPLNTNGKID--------------- 167004027 1125 -----------------------------LFAREAAEHPHRVALADADTRLTFAELDDASNRVALALRRDAARAETPVAICIERSARFVVAFLGVLKSGAYAVPLDPASPRERIA-------------AALAACGACRMLAAGALDALGEFDGVAV-QDIDACGHDASLANAAAPRVPPQPEQAAYLIFTSGSTGAPKGVVVPHRALADYVAGMLDELAFAPHASMAMVSTV--AADLGHTTLFGALCSGRTLHLLPAFDPDRFAHEMATRKVGVLKIVPSHLHALLDA--QRAADVLPAHALVTGGEALPWALVERIAALPDCRVINHYGPTEASVGALVCDPGEAARGVPLGRPL-PNAHACVLDAYGSSVPVGAIGELYLGGPGLARGYLGRAAASAERFVPHPVYRTGDRVRLRADGRLDFLGRLDDQVKIRGYRVEPGEVSAALRALPGVAQAETLALEHEGRL-RLAAFATPEAGARIAADALRDALAARLPDYMVPAALVVLDALPVTANGKID--------------- 197342056 1658 --------------------------LPEAFRAQAARTPEATALVFEGTSLSYAELDARVDVLARTLAAHGAGAEATVAVALPRSLALVVTLLAAHRAGAAYLPLDTGYPADRLAYMLDDARPTCLVTTDGVT------LPATAVPRLTVTPDGTPTHPADAPLPGA-----------PDPRHPAYVLYTSGSTGRPKGVTVPHAGIANRLRWMQEHHGLGAGDRVLQKTPAG--FDVSVWEFFWPLITGATLVVARHQDPAHLAELIRRERVTTVHFVPSMLRAFLDTPAAG--DCASLRRVVCSGEALPAPLAARFHEVLGRGLHNLYGPTEASVDVTAHEGAAPGASVPIGRPVR-GTRTYVLDATLRPVPPGVAGELYLAGVQLARGYLGRPALTAERFVADRMYRTGDLARWSADG------------------------------------------------------------------------------------------------------------------- 197342056 577 --------PEERANA-SATGAWETRSVPEILAATASRLPEATALVTGPRRTSFAALHASVTALAARLRPHVTTPGAVVALALPR-EETVPALLGVLAAGAAYLPLDVAHPAERLEFMLGDAAPVCLVTTTEYA---------ALLPDAPGVPRLLLDGPASATPHEPASVTPHEPAPAIRPGQAAYTIYTSGSTGRPKGVIGTHRGLSNLYAAHLRAVRRTGRARLRALHAASFSFD-GSWEPLLWLLAGHELHVVDERDPEALLDRMTHARIDFADLTPTYLRELLHHPGDRARHVPA--VLAVGGEATPAALWDRLTALPGTTVHDLYGPTECAVDAYGWHHTPE---GAFAAPLD-NTRAHVLDEALRPVPGGVPGELYLAGEGLARGYLGRPALTAERFVADPYYRTGDLVRRDKDGTLVFLGRADDQVKIRGFRVELGEIEAVLSRHPAVSAAAVVVRED-----RLVAYVVAVPGTAADPAALRAHTAAALPDHMVPGSFVALAALPRTVNGKLD--------------- 193697599 4 ---------------YDKQGC-----LDEMFKIQANATPNAVAVINIDGSMTFKELDEMTDLLAAKLRSIGVCKNSIVGIMMERCLEYTISYIAIHKAGGACLILEVSYPLPLLRSVLEDSTPKAILTKEFFESRFEEQQLIYLDNG--------WYDRLKKSVDKSLLKKEPNEL-----DDLAIVVFSSGTTGKPKGIQCPHRGAVYSFTWRHKAYPYVADDREAC-------NVFFIWEMIRPLLKGIPLYIIPDYDPPRLLEFLRKNKITRMLFTPSLLQSVLDYKGINPEGFQTLRQIWICGEVMTSSLRDRMEKIVPVKMFNFFSVSETCADVSKASDLGQSKFVPVGAPF-PGVHVLIMDNEYNVKSIGISGEIYVGGPTLAIGYLNRPELTALRFIKDRLYKTGDWGYLRTDGSLEISGRCDTMVKIRGYTVELQAIEATILSEPEVNSVCVLSIGEEGTDKYLIGYVVLEAEALSASSLKQRLKLK-LPFYMVPPFFFFLDRLPVEASGKLDKSVLPKIILDE---- 169784928 3735 -------WNSLQPAAYE-------TPVHEMIVARARKSPDALAICAWDGELTFKELDDLSTCLADYLLAHHSCVGSIIALCFEKSMWTPVAMLAVMKAGAGAVALDVDLPKQRLQSIV--SQVKPVVILSSVASYELANGFNGGAVIVVDHQSIYSMSLNSNMHKLTSSSTNP-SLPPVDPSSILYIVFTSGSTGTPKGVMVSHGNFSTALRYQQDVLGYASATRVLDFS--SYAFDAAWLNFIHSTVAGACLCIPEHERKTNVGACIDRMRVDFALLTPSVARLI------DPESVPTLRTLVLGGEAHNPTDVARWKSD-RVDLRNAYGPAECTVTVTRLAN-GTTKPGNIGRGWGLNTWVIDVSGNNRLAPIGAVGELWLEGPLVAQGYLGDSKKTLESFVKPPWYRTGDLVRYNHDGSLTFVGRKDSQVKIRGQRVELDDIEYHVRQLPKQFRGAVIAAPRESDHAILAVFLSLAEDVTLSN-LLEGLGDKILPEYMIPTAYIPVHEIPMTATGKTDRRKLREI-------- 169784928 34 -------------------------TVHELIAQRVQDQPNAAAVCAWDGSLTYQELDRLSRRLACHLQKLGIGEGSIIPLCFEKSMWTPVAMLAVMKTGAASVALDVTLPKPRLQSITQQIQPNVILSSKAQCSLAGNLAASPVL--------------TVDCPALDAMDTAGVCLPNVDPSSTLYVVFTSGSTGTPKGVMISHRNICSGLRHQRALGYANARRVFDFA---SYAFDAAWLNFLHATVSGACLCIPSETDRENITTCMQDMRVDFALLTPSIARVINPAA------VPALRTLVLGGEAMAEVDIMTWASQ--VDLRNAYGPAECTIVATAARIGDSTQSGNIGYGLGLNTWVVSL-QGDCLASIGSVGELWLEGPLVGKGYLNDPGRTDASFVHNPWYRTGDLVRYEKDGSLVFVGRKDSQVKIRGQRVELGDIEYHVLQGPAV---AILATPCGSDKTFLVVFLSVHERRRMVQDLTSALHDKDLPMYMVPSAYVPVAEMPMTATGKTDRRQLREMAN------ 169784928 2636 -------------------------CVHDWIIDQARKHPAKMAILSWDGSLTYEELDKLSTSLAQSIIPM-INPGSIIPLCFEKSMWTPVAMLAVMKAGAASVALDTTLPKQRLQAIADQVKPRLILSSKVSATLALTLLGDVKGSQVITVDY--------DGIKTLGVKSPKLDLPIVDPSSTLYLVFTSGSTGSPKGAMVSHANFSSGLFHQLSALQYNTDTRAFDFA--SYAFDVSRTVCLRTLAAGGCLCVPHETDRRNTAQSMCQLGVNHAHLTPTMARLLL------PSEVPALRTLVLGGEPIGKDDVDKWYGH--VSLINTYGPAEATSTNTRINNTE---APCIGRGI--GCTTWIADPPNHLLPIGCAGELLIEGPLVGQGYLGDGESTMTNYIENPWYRTGDLVRYNSDGSLMFIGRKDAQVKIRGQRVELGDIEHHVRSILVASEAAGVTKPQGNSAAFVVAFLTGDKTHSEPNTYIQSLTNRELPSYMIPRVYIPLNAMPLTATGKIDRRRIQEM-SERL--- 169784928 1560 --------------------------VHDLFSECVRQQPDAPAVCAWDGDLTYSQLDELSTSLAYRLLAHGIGPGSIVPLCFEKSLWTPVAVLGVMKTGAASVMLDVTLPRQRLLSVINQLEKGRVGASVILSSTSQYKVASDLVAGLTICVD-----------ALDQINQPPPKLPNVDPSNTLYVVFTSGSTGTPKGAMISHTNFSSGIWYQLQVLGLSSTSRVFDFA--SYAFDVCWSSILHTLVAGGCICTPSTATRNDIHGALAMMRANWALLTPTVARLL--DPATVGHGF----VLVLIGEKMTDEDVTKWQ--PHVDLVNAYGPAECTVINTVNRNDIPQGSGNIGRGFGCHTWVVSPSNHHHLLPVGCTGELLIEGPLVGQGYLNDPAKTVSHFVEAPWYRTGDLVQYQEDGSLKFMGRRDDQVKIHGQRVELGDVEHHVRQHDQFQEGVVAEILQTGIGDAPVLVVFLTAGKEDGPALHRHLRETQLPLHMVPASLIVVEAIPTTATGKTDRRKLREL-------- 158316302 35 ------------------------------LLDHADRWAGRAHAVQGDVRLDFGDLVPAVGHKAAQLRQHGVGRGDRVALLGWNSPDWVVNLWATWWLGAVPVLVNAWWSTREMEHAFTALTPVAVLAD------------RRLEHKVPAGSPV------APWLMADAVDGAPPERPDSDDENPALILFTSGSTGFPKAVVLSHRSIISGLHSLLRILEGAAPSVALHTGPLFHIGGVQT--LVRGVVVGETLVFPEKFDADAAMDLISAHGVTRWSAVPTMVSRLLDAQAQRPVDLHSLRSLTLGGAPAHPSLYQRIRDELPARVATGYGLTENGGQATAASGDTRDRPGCCGLPL-PTVEISFGDRT-----PGGDGEVLLRAASQMLGYYG---EASGPIDAEGWLHTGDLGYLDEDGYLWVTGRSKDLILRGGENIAPLSVERALVGVPGVLDAAVVGLPHVDLGEEVAAVVVVDEATAGRPDLAEYVIESDLASFAIPTRWRFTEELPVLGSEKIDKH------------- 197105528 2 -------------------------TLVAVWEAIAAAQPERPALIQGERTVSWGAFDARADALAAHLIGKGLGRQAKVAAYLFNGPEYLETYFAAFKGGFAPVNTNYRYGPEELLYLFDNADAEAIVFHAGFAG-----TLEAIRDRLPRVKAWVAVAEPGHAVPAWAEDYEPAQAPWGRSGDDLLLLYTGGTTGMPKGVMWRQDDLFNVIGAGGHAAMGVERPTALIACPLMHGTGQFSAFI--TLNLGGTVATLPKFDAAELWNEAERLKADSIAIVTPMLEALEAHPG--RWDLSSVKLMSSSGSMWSQENKRLLRHATNAVIYDSLGSSEAVGLGASASAPGQEAATAA---FMLGPNCAVFTEDGRRVEPGERGMVAVSG-FLPTGYYKDPEKSAKTFRGQRWSVPGDWAEVNPDGTLKLLGRGSVCINTGGEKVFPEEVEEALKTHPAVRDAVVVGVPDPRFGERICAVVEPEANTPTLADLSQHVHGR-LAGYKAPRELVLVESIGRAPNGKVDYKAVKERALAEL--- 163748041 7 ------------------------ETVCAAFENTAKRYPERTAALYGAGEVTYAEAAREVAALREKIAAAGYLPGQRVMLLMENRPAFFLWWLALNGLGLSVVPVNPDLRAAELSYMIDHAEPVLAVAIPA-RGDDLRAAARQAGREMP----VIAPGDP---LPAPVSSTAIAAREGGAEDAEAALLYTSGTTGQPKGCILTNTYFLDAGRWYADTGGLQDGERMITPLPIFHMNAM-AYSFMAMIAVGGCLTALDRFHPRSWWASVRASGATCLHYLGVMPSMLMGAEESDEDRDHAVRFGFGAG--VDPKLHAGFEARFGFPLVEAWAMTETGAGAVICANRAPRRVGSCLGAVEQGLDVRLVDDAGQEA---EQGELLVRRAGTFAGYFKNAQATDEA-WQGGWFHTGDIVRRAPDGAMFFVDRKKNVIRRSGENIAAVEVESTLMRHPAVASAAVAAVPDAVRGDEVFACIVAKDPADLAQEITRWCLTQ-LAYYKAPGFIAFVDTLPLTATQKLQRGVLKTLAAD----- 169784034 64 --------------------------------------GDNVAIIWDSEKYTYRQLLEEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAISRLGAIHAAVFGGFAAKSLAQRIEAARPRAIMTASSKGPVAYRPLVEGAASSFKPEKVIVWQRDQLRWNRPDKLGGQRAGPVPVASTDGLYIIYTSGTTGLPKGVVREAGGHAVGLHLSIRYLFQGPGDVMFCAWVVGHSYILYAP-----LLVGATTVLVGTPDAGTFWRVIEEHRANVLFTAPTAMRAIRKEEVARRGGLKHFRALFLAGERSEPSIVQVYQDLLGAIVVDNWWSSESGSPISGLALPLAIRPGSAGLPMPGFD-VRIVDDEGREVPRGTMGNIVLNAPTAFTRLFNDDERFYKGYLKGRWVDTGDAGMIDQDGYIHVMARTDDIINVAAHRFSTGAIEQAILSHPEVGEASVVGIPDTLKGHLPFAFIQPRPATPTPEAINQRVREQIGAIASLGGMIQGRGMIPKTRSGKTLRRVLRELLE------ 211638155 522 ---------------------------------QAERTPNAVALVTHHKKMSYGELSLAARQLAAVLQKMPVMPGDRVAISMEKGIGQIVAVLAILYAGGVYVPVPVDQPLNRRRTICESAGINVVIIDPEQQNDDWSQDI-----------HCISWHQDAQLPPLANMSKRAV-------TDPAYIIYTSGSTGMPKGVVISHQSALNTCLDINRRHQVQSHDRLLALSALH--FDLSVYDIFGILSAGGALVLAQRRDPSTWEMLIAQHNVTLWNSVPALFDMLLTYCEGMEVDAPALRTVMLSGDWIGLSLPERYRANPDGVLSAMGGATEAAIWYIVKQVDAQWRSIPYGYPLA-NQRYRVVGEDGRDCPDWVVGELWIGGAGVALGYFNDEERTSAQFVVDRWYRTGDLGCYHPAGWLEFMGRRDSQVKIGGYRIELGEIDAALNQ------------------------------------------------------------------------------------- 84687521 31 -------------------------------------TPDKLALVLGEARWTYARLTRAVRAIAGGLLAQGLVPGDRVLLRLGNTVEFPLAFLGAIAAGLVPVPTSSQLTAREITGMAAQIDPALIVAGAGVALPDPLP--------CPVLTE----------AALHDLATGPEAAFAMDPNRPAYAIFTSGTSGKPRAVLHAHRAIWARRMMWEGWYGLTPEDRLMHAGAFNWTYTL-GTGLMDPWSRGATLIPAPGTNSKALPDLIAAERVTIFAAAPGVYRQMLRGEMPDAPD---LRHGLTAGEKLADPIRAAWEAATGTTLHEAFGMSECSTFVSGAPT-RPAPEGCLGYP-QPGRRVAVLGADG-PVARDVPGVLAIHRPGLMLGYVGAEDETRARYQGE-WFLTGDSVLMTEDGAIRYLGRDDDMMNAGGFRVSPVEVESAMVLHPDVHEAAAVELSVSATAKVIACFYVPEPGAPDETALTAHARD-TLAHYKCPRVFIAVDALPKGANNKLLRRALRAQAE------ 193214180 70 -------------------------TLNMLDRHIVGHRRNKVALLWAEVVVTYDRLLRRVCQLANALTMSGVRKGDTVLIYMPNTVEFVYAMLACARIGAIHASVHTGLGVQALRERIESVRPKVVFCADATKVIALKPMLDDALQGNDCVEKIVVLRRQEDFYDFLIGMPQWINPEIVESSHPLFVYFTTDAAGAPKGIVQAQGGYMVGSAYYTRIFFLQDSDILWNTSDLSWITG-HTNGIYGPLLNGATLYFRETPNTEATWAAIERHGINILSTMPTTLRILFGAAFSEKYDLSTLRLVASTGEPLPAELYSWASEFVAGRVANSWWEAELGAPMLGTLMANEAKLNFVGKPF-PGVALEVVQTDGSSAAPNQPGKLAILRPTMLSETWQNQEQYSAYWSQPGRFATGDDALKDEDGFFAILGRHDDALIIGGFRIGVHEIEQTLAKHPAVKEAAIFGVPDSVTGTKLKAWVVLHQETSAPERTRSMLYGHELGRMAVPGEIVFCDALP----------------------- 67536942 226 -----------------------NRCIHDLIEEQAIARPDQEGICAYDGSLSYAGLSKLSSVLAEQLKTFGARPEQRVAILMNKSFWYPVVVLAVLKSGAAFVPLDPSHPKNRLKQLISEIEPCALITTSVLS-----ELADDL--GCPSL-----AIDSDLTRSKEGSTTALLPNTSASPNNAAYIIFTSGSTGKPKGVVVEHSALSTSAITRGVVLGLGPDSRVLQYAP--HTFDVSVDEILTTLIHGGCVCVPSEDDRFSIAHFMESARVTVALLTPTSARTL------HPDEVPSLRILQTGGEVLTEDVNDKWSNR--VTLFNVYGPTEASVACVISNRTGLKGAGHVGQAVGG--KLWIVDPDDRHLPDNEVGELVISGAILARGYFRDPSRTESSFVRERVYRTGDLASMDSAGTIIYHGRKDLEVKIRGQRINIAEIEIAILQCDLVH-SVVVEYPRSGLFEKKLVAVLRFEDSSSDAELLSHVSS-VLTPAMIPSKWLSLPCVPQMPSGKADRKQVRGWLED----- 59896116 179 ------RWNHQLPPTYSS-------CMHDMISERAKTLPTKVAIDSWDGSLTYGQIDQYSTFLACSLREMGVKLHDVLPVCFEKSRWTIVAVLAVMKVGATLLMTDPTLPLARLQNMAEQVDAKLIVTSRAQYDF----------SRLIVPNGKIMVVEESTFTNSSDLPASS-PLETVPASALMYIIFTSGSTGTPKGVMLSHETYTSSAVARAKAVGYTEESRVLDFA--AYAFDVSIDSMLLTLGNGGCLCIPSDEDLNDINGVMRNMQVNYAGLTPSVARIL------DTDVIKSLHALGLGGEASSVRDVNTWGQHT--RIVIGYGPCECTIGCTINSD---TATGRNYVSIGEGNGAAIWDNHEQLMPVGAVGELLIEGPIVGQGYLNDPAKTAASFIKDPWYKSGDLGKYDPDGSIIFVGRKDTQVKLRGQRVELGEIESQLMEISAIAE---VITPQGLGGQTLVAFIGPQQKKQPSEELSQALSKKVLPRYMIPTACIPVNYIPVLISSKIDRKRLR---------- 26541543 7 --------------------------LHHWFLDGLARNPRGTALRINDRSWTYAEADRTARSWAAALHSGG-RAPRRVGVLAAKSEESLLGFLAALYAGCTAVPLNPEYPVGRNRDIAAAAGLDALIVDPSGAA----QLDEVAAAAPPLVTLAPRLGEWSGPRPGTPLMPDPARPPAQGPDSLAYILFTSGSTGRPKGVPIRHGNVSAFLAASLPRYDFGPDDVFGQVYEL--TFDLSMFEVWCAWSSGACLTVLNRLQALNPGRYIRAHGITVWTSTPSLVAALRTRGLLGGNSLPSVRHTVFCGEPLPEESAAYWAAAPGTSIDNLYGPTELTIACTAYHWVPSPGSGTVPIGEPNTGLRYVLLDDGQVGAD--TGELCVTGPQMFDGYLDPANDTDRFLTHDGWYRTGDRVRRTPDGTLVHLGRDDGQVKIHGYRVELSEVEEAVRACAPGTEAVVLAVPGA-AGPVLAAFVIGDDAAGRLTGTAQDLAHR-LPPYMLPAHLWALADPPLNPNGKTDRLRLREEAARRL--- 119195965 66 -----------------------------------------------GKKITLHQFYHRVCALSRALRYIGLQKGEILGIFSKNHLTWPLISHSCFRAELVFGGISPNSTPFELYHIMRKMQITSAVVHESLLPVVRETLERGPQAGVLNPKKIIVISDDEGYPTVEYLVRQGGKMPERGGNNLCYLFQSSGTSGFPKAMMISHRNAIHTAMKTAQFLGLTPHSVILGVVPAYHSFGM-ILWTLRVNLSPSTNILMSKWNLEQALQLIQRYKVTMLPLVPPLVRQLAQSPLTDKYDLSSVMTAVSGAAYLPPDVAHEFGRKLGTPVPSGYGLSEAASIAQPIAEGMLSKPGTIGH-LLPGVEGRVVDDTLEPVPKGSKGELWVRANVVTPGYFRDPKATAEIFTEPGWLRTGDLVVRDAEDRLHYLDRLKEMIKVKGLQVAATEVEDTLLSHPDVKDACVAGV-DNGRGDGPRAWVVLRDASVVVQQLDEFVKSRLSKHKHLAGGLEIVDSIPRTPSGKMLRREMRDRYHARMKA- 42782697 9 ---------------------------------HASLQPNKIAIKENDRVLTYKEWFESVCKVASWLDEKK-SKNKTIAIVLENRIEFLQLFAGAAMAGWVCVPLDIKWKKDELKERLVISNPDMIVTEEEGRVIEIDEWKRMIENKLPA------------YYPVENVQHAPF-----------YMGFTSGSTGKAKAFLRAQQSWIHSFDCNVHDFHMKKEDSILIAGTLVHS--LFLYGAISALYIGQTVHIMRKFIPNQVLDKLETEKNSVMYTVPTMLESLYKEKRVIENTLK----IISSGAKWEAEAKEKIKSIFPAQKYEFYGASELSFVTALVDEESERRPNSVGKPCH-NVQVRICNGAGEEVQKGEVGTVYVKSDQFFMGYILSPELNV-----DGWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVIVGVNDSYWGEKPVAIV---KGSATRQQLKSFCLQR-LSSFKIPKEWHFVDEIPYTNSGKIARMVAKSMIEKR---- 118466293 2 -----------------------------LLEMAASSNAERTAVVSQDVRLTTQELSDLADGGAAVVAGSNAKHLVYVGVLLP------VLIFTAARAGVAFTPINYRLSAEGIRALIERL-PEPLVVVDA----RYRDMVGEAPGGV---------MDSDDFLAAARAAEPAADA-FADPDSVAIVLFTSGTTSQPKAVELSHNNLTSYITGTVEFGAADETDAALICVPPYHIAGVSA--ALSNLYAGRKMVYLPNFDAREWVRLINAENVTTATVVPTMLDRIVTVLENGDPDLPSLRNLAYGGSKVGLPLVRRALELLHVGFVNAYGLTETSSTIAVLTPDDHRRLGSVGQAVA-GIELQIRDEAGNVLPPGETGELFVRGEQVSGRYTG----IGSVLDEDGWFPTRDIAMLDDEGYLFIGGRSDDTIIRGGENIAPAELEEVLVEHPHVRDVAVVGVEDPQWGQAIVAVVVPAAGVPDPEELREFVR-KSLRGSRTPDEVVFRDELPTTATGKVLRREIIATLAGLRAA- 145248381 252 -----------------RTDYPRDASVVELFRKQVSLSPNAVAVAYSSSQLTYAELDRQSDQLAHWLVQRGLAPETMVAVLAPRSCETIMALLAILKANLAYLPLDINVPVGRLEAILSAVQGDKLVLLGAGVTPPTLQLKDV------SFRHIAQALDEQGQLCAGAL-------PTPTALSLAYVMFTSGSTGKPKGVQVEHRGIVRLVRETNVASKTQSSGNIAHVANL--AFDAATWEIYAALLNGGTLVCMTVVDPITLGQVMQREAVRSCMLTPALLKQCLANAPWA---LSGLELLFAAGDRFDPRDAAQAKGIIKGDLVNAYGPTENTTFSTIYKVPADEKCVPIGVAIS-NSGAFVMDPEQRLVPPGVMGELIVTGDGLARGY-TDAALNKNRFVNNGAYRTGDRVRHRPDGMIEFFGRMDFQVKIRGHRVELPEIEHALLRIESVTDAVALVHQPEGGLAELASFVTVQDDIVNAAALKAALQA-SLPKYMIPARIVVLDKMPINANGKVDRKELARLAS------ 104781281 453 VLQGF---NSPMPLTEPAAG-----TVLELIENQCRRAPTAAALATANGSLDQAALAGEVDRLARALASQSIRGGQAVGVLLDGGADAVIALLAILRLGALYVPLHPEWPASRLQAVATQAGIGTVVSHEA-----LQHQAQALAKPVLVMEHLP-----------RQAPGQPRLASQATSGQLAYLLFTSGTTGQPKGIPAGHAGLLALVQATQARYALAPGERMLWTAP---TFDASLLDMLWPLCAGAQVVPWPARTADNLLRVLREQRINALQTVPAMLEALVEAARRGDERLPDLRLIICGAAALHRSLAERTLATFDCRLANHYGPTEATVDALWHDCAQPCASDPIGRPL-PHVQAFILDRHDQPLPIGVPGQLCLASTGLSPGYWQAPEQTRQAFVEKRLYRTGDLARFDGEGQVHYIGRLDHQVKVRGNRVELGDIESALASHPDVARVAVT--WQEEDGGRLRAFIELRE-------------------------------------------------------- 19704202 11 ----------------------------------------KIAVTYGEEKYSYADIIKYVNYYSEFL---DISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAFVLNDSKPKYIFVSN-----KIKEVVEKANEQVGNIVKIMVV---DEITLPTDYVIKQEEYENDSNEDLAVIVYTSGTTGNPKGVMITYENIKTNMEGVRAVDLVTETDVILAMLPYHHIMPLCFTLIL-PMYMGVPIVLLTEISSASLLKALQENRVTVILGVPRVWEML-DKAIMTKINQSSLRLMVSGGAKIDKNILEDFR-TMGFCAIQGYGMTETAPIIT-FNVPGRERSDSAGEVI-PNVEVKIADD----------GEILVKGKNVMKGYYNNEQATKEAFDKDGWFHTGDLGKMDGK-YLIIIGRKKEMIVLNGKNIDPNDIEAEIIKNTDIKEIAVT-----EYKEQLLAIIYPDFDQIKAKQIKDAIKWEVIPNYKKIHDIKIVEELPKTRIGKIRRFMLKDLIEEK---- 210620586 26 --------------------------------------PDEKAIIYIDRDITWKELHIASNKLAWHLMKKGFGKGQVAMVSFPNGIEHILATLAVWKTGGCYMPVSCKITDTELGDICRIIKPTVSFTD----------------KEMPCRTESIKIGSV-----FDVCKDESEEMPEDIAANPNMISPSGGTTGEPKFIKQNVASGLSDIKSWFEMSGMEFEQRQLLVGPLFHGAP--HTAAFNGLFVGNTLIIPRNLRPESIVRYIKEYKIEFIQMIPTLMNRIIKLADVDKEDFKSIKALHHTGGYCSPYLKEKWIDIIGAEVHEMYSMTEAIGITCIRGDEWLKHYGSVGLPL-GGSRISIRDEEGNELGPHEVGEIHMTSPCCMTEYINKPLET-----KDGGFRSGDFGYVDEDGYLYFSDRRSDMLVIGGENVFATEVETVLTAYEKVVDAVVVGIPDEEWGRRLHAIVQKKEEV-SAEELIEYLGKHLLP-YKVPKSFTFVPCIPRGDNGKVNRDKMLKGLIEK---- 118468765 39 -------------------------------------------------QWSYRELDRQAAKAARVFARAGLRRGDRVAGLLTRQVESWITALAAWRSGLVYVPLFGGFGPEPIALRIKAARVSAVVVDARYREALHR--AQQLGDLDVSVFVVGGSEVACDRSFWSDLDSADADGPIVPTKDTATILFTSGTSGTPKACVMTHAAFLSVMPYAVSVLGLGPHDVVFSTADPAWAYGLYSTGASVMALGVHRVMYTGPFVPEKWYRVLTEEQATVVTTAPAALRRW-TEPLTHGGVPSSLRLVAAAGEPLTEAVASAWEATGAPPVRNGYGLSEGMLLGDVLDADVPLHPGKIAGTIPGFD-VFLADRDGQPVGEGEPGLIAVRRPQMSAGYENVPERWEARWREDVFL-TEDLAVRDAEGRWQVLGRDDDIIIASGHNVSPVEVENALLQHPGVAEAAAVAHVDDTYGNVVRAVVVRTDTAPAQDVMVDELKGQHVGRYAAPRVVDFVSELPRTEVGKLRRAALRD--------- 170064656 27 ---------------------------------------------DSGVEVTGAEMYLRTVRVAQNLIKFGYGPENVFAMAVRNGEHTAPVLFACFALGIPVNTLDSTFQRDDLAHMLGSVKPKLVFCESE----TLVEMIPACEMAGIAPKVIVFGDKVTGFSHIEDLGVENTFVPDNPSAELAVLLCSSGTTGRSKAVSLSHSICIAHVANFFE---CTSSDILFAYSSLYWLSGL-VMVLAGTLAGATRIITRDPFTVQRTLDIVQRFHVSTLFIPPTQAWAIVNDPKVTADSFRSLRLAFAGGSVVSAGLKRAFEKRFPGKFLEVYGFSEVGYAVTFTREGF-YRDGSVGF-TRPGVEIKIVDEDSCAVGIGRDGEILVRTKLVFLGYFGNREATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVVQGIEGVAAVCVVGIPQENGNDLVTALVVRSSESLGSESIVQEVAKK-LPDYKLRGGVYFADQLPMTPSGKVVRRLAKKIVLEK---- 156059362 2671 --------------------------LHQYVERGSKTWPNRVALEFASQKWTYQQLDEAGNRVAHMLHLRGVTPGEIIAICFDKCAEASFAIIGIMKAGCGYVALDPNAPAERLKFIVEDSAAKLTIT----AGNPAQTLKSFVDGEMIDLTDPSILHEFK--------SEAPRLLREITPQDISYCLYTSGTTGTPKGCLLTHENAIQAMLAFQRLFHWTTESKWLQFAS-FH-FDVSVLEQFWSWSVGICVASAPRDLFEDIPGAIRQLGITHIDLTPSLARLL------HPDDVPSLWVFITGGEQLKQEILDVWGEH--ACIYNGYGPTEATIGVTMYPRPKNGKPSNIGPQFDNVGSFVLKPGTELPVLRGGIGELCVSGKLVGKGYLNRPELTSERFFNERVYRTGDLVRILHDGTFIFLGRADDQVKLRGQRLELGEINEVIKSRNDLEEVVTLVLKHKTQKEQLVTFFVNSGKNESGNKIRDACKSR-LPGYMVPTHFIPIKALPLNANNKADSKQLAAQFND----- 156059362 1058 --------------------------------------PDRPAIIDGDQYMSYGALNTRANQLGHYLSFLGVLPNDIVCICLEKSHDFYASILATTKLGAGYLPVTPGIPYSRLHHIISEAKVKVLIGHSSSRPL----LGQSAGKEIVYIDEIDLAQQSTENL-----------IPGFKPENISYCVFTSGSTGTPKGVLVTQGNLLSNLDVLEEIYPATKDSRLLQSC--SQAFDVSVFEIFFTWRIGGCLCSAVKDSLFRDIELIRVLGVTHLSLTPTVAALI------DPQKVPKVEFLVTAGEAVTQKVFNKWASR---GLYQGYGPSETTNICTVNPQSLEDRIDNIGRPFRNTSAVLARNAEFSLVPRGGEGEFCFGGSQVFRGYMNRAQEEGKIIDHGRLYKSGDFGRLMHDGCLIFTGRKDDQVKIRGQRVELGEINNVLIS-SGVDDCATMVIDGKGNSQRLVCFFTPKSNTPLPADLIDNLYQKTLPGYMIPSNLIPLTVLPSTSQGKIDKRRL----------- 156059362 19 -----------------------------------------------------------------------------VPILLPQSPGLYISQIAVLQSGGAFCPINLDAPKDRIKFVVGDISASIIITTSEF---------QESVSWEDGPKIIFV----DEFPAIPPESKEISGSRESKSNDLAYIMYTSGSSGVPKGVAVSHLAASQSLLAHGRL--IPKFQRFLQFA--APSFDVSVFEIFFPLARGQTLVCGRSQLLNDLPGVINELNIDAAELTPTVVGALLR----KRSCVPKLKLLMTIGEMLTRPIVEEFSDQKESLLYGMYGPTEAAIHCTIHPKMEAAKPANIGVPFETVSAFIAEAASGSELPQGELGELILGGPQLANGYLNREEQNKAAFTGKRYYRTGDKARILEDGSIEIHGRSGGQVKLRGQRVELGEIEDAIYKHPGIRTVVAVVLSG-----LLVAFVLTNDDTMNSDQVLSTC-SQWLPSFMLPSEIVILPELPYLPSGKVDKKRL----------- 184154539 3 ------------------------------IDRIAQAQPDFPAFDELGTIHSYGDLYHYSNALAAWLDQQNLPANSPILIYGDHQFEMMASFIGCLKAGHAYIPVETDSALPRVKSILTTAAPQMVLAVDDFPADELDFAGTVVHDQLVDLLHQEVDYQLDHF---------------VDGDDLFYILFTSGTTGSPKGVEITHTNICSFASWMVDAFNLPHNQTFLGQPPF--SFDLSNMYWLPALLTGSTIKALPRQNFGQLFTVVPKLGVSVYVSTPSFVDMLLLSPDFNQEKMPELKYFLFCGEELTVSTAKRLFTNFDAHIFNTYGPTEAAVAITSVEITKEMVATAKRLPIGPNVTTSIWDDGKEVTEPNVHGEIIIAGESVAPGYMNNPEKTAANFFKNGVYRTGDAGYIDEDGMRHIIGRMDFQIKLHGFRIELDEVRSSLELSQYVKQAVAVPKY-AKDGKVLIAYIIAKDDKALTKAIRADLKDQIM-DYMMPTQFVYVDSFPTSANGKI---AVKQMIAE----- 211592957 211 -------WNYELPPTYS-------FCMQEMVAERAREYPDKVAIDSWDGSLTYSQIDQWSTSVACSLKEMGVELHDVLPVCFEKSRWTIVAVLGVMKAGATLALMDPTLPLARLQNMAVQVGAKSMVASRKQYELSLTI--------LPTGNHFVVE---EDAFTNPSNSPSICDLPAVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAIPRAEAVGYTPESRVLDFA--SYAFDVSIDSMLLTLGNGGCLCIPSDEDLNDINEVIRKMRINYAGLTPSVGRIL------DADVIASLSGLGLGGEAVSARDANHWGKET--RIIIGYGPCECTIGCTVN---ASAATGRDYLSIGPGNGAAMWNDHNELVPVGAVGELLVEGPIVGQGYLNDPEKTAAAFINDPWYKTGDLGRYDPDGLIVFVGRKDTQVKLRGQRVELGEIESQLKALP--SEANVIATPKDYGGQMLVAFVQPKGHGQAELALDEISSEKTLPRYMVPTTYIPVNVMPVLISGKTDRKQLR---------- 119504487 11 ----------------------------DVLALTATRFPNHDALSSQEITLSYSELDAAVSQATEVWRQAGVAG--RVALMLENRPEFFVQWLALNALGISVIPINHEMPDAEIPYYLEHGEATAVLTLGAHRTRLMNVIA--------SLTKSIPVITQDEVSTLKLADVPGITETTTDSNSECALLYTSGSTGKPKGCLLNNDYFLQQGVWYQNLGGHEGRERLLTPLPLSHMNAMSV-STMAMFMTGGCLIQLDRFHPGTWWQSLRDSKATAIHYLGVLPAILLALPEDSQDDFSTIRFGFGAG--VNPAHHERFEKRFGFPLIEAWAMTECGAGIIACDEPRHVGHCCFGKP-PEAMEWQLVDEQKLPVEKGRPGELRVRGPNPFSGYLKNAEATADA-WADGWLNTGDVVVELEDGNLAFVDRRKNIIRRSGENISALEIEAALGDHPAIKSAIATAVSDEIRGDEVALCVILNTAVPDTARAIQAIALEKLVYFKAPGWILFAETLPVTAANKPKRADIKQYAKTRVSNG 213965443 554 -----------------AAGPIHDDTLVSLVEAACAATPDAPAVRARGISYTYAEVWARAGRIARQLSESGVGAGDAVIVRYTKHPDDIVNMVGALRAGAAFVPVDAGMPAQRQEYVVEASGAAGLILDTG------------IIDELDQSGVAGVGKPAAAEACDRAGSAGAHSSPGTAPDDLAYVIFTSGTTGRPKGVRISHRNCVNTILDVNRRYGVTSADCIIGLSSLG--FDLSIYDVFGAFAAGATVTMVDERNADEILDVLREERVTLWNSAPALLELALVRATDD-DVFPDVRTVLLSGDRIAAGLPARAMDMFNASINSLGGATEGSIWSIHYPLQRDSLENRIGYPLA-NQGIHVLAPDGVHCPVGVPGEIHISGLGVAQGYAADPERTAAAFGYGRCYRTGDVGMFNAEGFVEFLGRRDRQVKIAGFRVELGEIESVLERSGLVTASMAAVVESGDRGLLACLYVPVDDMTGSRDAVRAELA-RCLPAYMVPTVLLPVAHLPVTVNGKLDQEEIR---------- 119503121 6 ------------------------KTLGAILDELAAARPEETAMNSGATTVSRHELKRWSDNLAQALLDLGVMTGDLVPIHLPTCNQFLVAAVAIFKAGGTPMPVSSKLPPAELMGLIDLAQPKVII---SYQRFDQTTLNPD---------------------GYSDKEPISAALPHRVSNPIKALA-SGGSTGKPKLI-LTTGDALFDPENPIQLMRFEPGDLKYSPGPLYHNGPF--WFSLNMLIRGGRVLLNERFNAARCLDLIEAYRPTVLNLVPTMMQRMLREPDWQQRNLDSVRVLWHLAAPCPSWAKEGFIEKLGGRVLELWAATEANGLTIIDGNEWRQHKGSVGKGI--GTEILILDESRESLPNGVVGEIFTRGPPPC-EYLGSQPL--ENLLE-GFTSVGDLGWLDDDGYLYLADRRTDLIISGGSNIFPAEVEAVITQHPQVRDAAVVGLQDDDLGRRVHAVVEPLAALNTDTELLDLCREQLLS-YKVPRTIELVETLPRNEAGKIRRTLLRDQ-------- 212532595 2878 --------------------------LHEYVEKTTLETPHKIALEFASQSWTYRDLNQMGNKVARLLQSSKSSEGGLIGICFDKCPQAYFSILGILKSGHAYVALDPTAPLARKQFIVDDSKASVVLCASD----RYDELRHLTGTEVVSMDTSGLLDNISSDLPILSKA--------IDPQDTCYCLYTSGTTGTPKGCEITHENAVQAMQAFTRLFNWNEDSRWLQFAS-FH-FDVSVLEQYWSWSVGICVTSCPRDVFQDLSGTIDRLQITHIDLTPSLAKL------VTPQEVPSLRVFITGGEALKQEILDAWGKH--RVIYNGYGPTEVTIGCTMLPRMDENSKSSNIGPQFDNVGSYVFQPGTNPVLRGCMGELCVSGPLVGRGYLNRPELTQERFQRERFYRTGDLVRILHDGSFQFNGRIDDQVKLRGQRLELGEINSVIQEASDVSEVTTLVTKHPSQQEQLIAFVSRRDRSASALEIIEFLSEKRLPGYMVPTHIIPIVSLPLTPNNKVDAKALKKLFSE----- 212532595 1246 ----------------------------------------------------YGELNSQSNRLAHCLLSSGISSGDLVAIILDKSIELYVAILAVIKLGAGYVPLTPVTPIERLRAILNETAPKTCIIDTG------------LRAELQSLDWLSALDL--DSVDMKQYSEDNITISH-HGSDTSYVVYTSGSTGKPKGVVITHHNLQSNIATLAEIYPTGPDSKILQAC--SQAFDVSVFEIFFAWNTGMTLCSATNDMFRDIEAIIKNMHITHLSLTPTVAALI------RPENVPEVRFLVTAGEGLTAKVHCEWADK---GLYQGYGPCETTNICTVKPKVSQLDLRNIGKPIKNTSAFVISDDPFTLLPRGSVGEFCFGGDQVGQGYIKQADLTKEKFIEHPLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEVNSTILRNIQIQDCTSIIVGDRDEGQRIVSFFVPREGDDQQARLIDAIFETKLPPYMIPSALIPVEMIPMTTVKKIDIKQLTERF------- 212532595 190 ------------------------------------------------QSLSFHELDSLSTQLARRLARTSSRPGRIVPVLLPQSVELYIAWLAVLKADAAFCPLSTDAPEDRIRFILKDVSAAVVVTHSTF------------QDKVPNATDILVLVDKVDLQPTPHVLQEPNPSPE----DVAYVMYTSGSTGRPKGVAISHRAVTQSLL--AHNLLIPPFKRFLQFA--SPTFDVSVFEVFFPWFRGATLIGSERSNMLDLPQIIDQMHVDAAELTPTVAGELLRS----RQSVPSLKILLTIGEMLTKRVVEEFGTSTDGILHGMYGPTEATIHCTAAPNHSESRVNLIGRPL-GTVSAFVVSLEDSPLPIGQIGELAVGGPQLAIGYINRPTENSKAFIYGRLYRTGDKARLLPNGEIECFGRVSTQIKLRGQRVELGEIENVISMTSGIR-STVVGVVNGI----LIAWIIANDGADLLGDVMHFCRSK-VPAYMVPGDFLVVDEFPRLESGKVDRKAL----------- 145219737 42 --------------------------------------------------ITYEDFHEDVQNFTAYLKENGIEPGDRVAILSENRPGWYLSDMSILSLGAIDVPLYPSLPPNQIEYILQNSEAKAIIVSNMLQLGKILSIWQN----LPELMQIIVLNRLEEKIEDVTLQAKPRLLENISPDDTATLIYTSGTTGLPKGVMLTHRNICENVKSCSDLITLDETDCSLSFLPLSHAYERTG-GYYLLFGCGAAIYLAE--SIETVSLNIAEAKPTIIFTVPRLFDRILKAAHALSRKLGRLRYFVSGGAALPKETGEYFSS-LGITILEGYGLTETSP-ITNVNRPEKVKFGTVG-PTVRNVEIRIADD----------GEILFKGPNIMKGYWKDVEATAEVI-KDGWFHTGDIGRLDDDGYLTITDRKKHIIVSGGKNIAPLPIEHLIAESPFVEQVIVIGIPD---FEKLREFAVTAGGDATEKELLELLRSRKLATHEKVRKFLLVAE-PMTPTLKIKRKTITEQYDKEIEA- 114765326 13 -------------------------------------TPDKIALATGAERWSYHRLIAAVRGTATGLLEAGLAPGDIVLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTAREVAPMLDHLKPAAILRGEGVASPDTE----------------IPVFGPESFEAWHAL--PPAPWHVGDPERLAYIIYTSGTSGFPRAVGHAHRAIWARQMMMEGWYGLHPSDRLLHAGAFNWTYTL-GTGLMDPWTMGATALIPAAGDPAQLPLLLKRNDATIFAAAPGVYRKLLKYPLPP---MPKLRHGLAAGEKLTATTRDAWREATGNEIYEAFGMSECSTFISSAP-AHPCDADMLGRPQA-GRRVAILGEDGAPVPLNEPGTIAVHRPGLMLGYVGAPEDTAQRFIGD-WFLTGDQGCMDEDGQIRYLGRGDDMMNAGGYRVSPIEVEAALADLPGITEIGVTDVAVKEGVSVIAAFYVAEEE--LDETMLAARAAERLARYKQPRAYLRIDALPRNANGKLIRKALKD--------- 119494283 269 --------------------------LHSAFEGWAQKSPTSIALDFEHSTLTYAALNAAATDLAIHIRRL-LSDDTRIPVYMSTSPELYISYLGILKAGYAFCPIPTNAPAQRVCEILQDIDSSVILDAEEPSAAPWLPDAADETTSKPTWVNVAEVSRWKHFIATEDRLFEP---PDIDDNEIAYLLFTSGSTGKPKGVQVSHLAVTCSIESHATAIPLPGDFRWFQFA--SPTFDPSLMEIFVTLSSGGTLCSASRLTLTDLEGTINEARATVMMATPSLAALL------RPSRLTTLQSLWTMGEKLNRTVIENFTQKTSRLLVNAYGPTEAAINCTFLAPVEYHTRGSIGEPL-PTCSMFVLDPASKPIPAGLAGELAIGGPQVSQGYLNRPEETANSFVHSPLYRTGDLARWDEKGVIEFLGRISDQVKISGRRVELGEIESVLATLTGVREVAVVPKRDATGSEQIVACIVT--DSPTEDALREFVRHRHLAAYMCPSSYVFFDSIPRTSSGKVDRNSIDSMLQQGEDSG 119494283 1416 -----------------------GDLIHTKFEDHANSHPDDMALLFQNISWTYGELNARADNLAAYLCETYDQTNTVVPICIEKSPAMYIAILGILKAGGAWCPIDTFSPAQRRHDLIKRTGARVLLVSSED--------GEQPKDAIPIDIDIVDVRKYADPLVSWPSVGRGSSKKLSSPAGLAYLIWTSGTTGAPKGVPITHSAAVSCFKSLKKDIPSDVSGGVVRCLQFSYTFDVSIQDLFYAWSLGGVLISATREMLGSFAKLANTTRATHAHLTPAF------AAGVPRNSCETLEVITMIGEKLTQHVADDW--GTNMRAYNTYGPAEVTIVSTVREFGNEIKSANVGWPMESVSVF--VTRNRQIVMKNAVGELALGGPQLSPGYLNQEDVTKAKYVEAGLYYTGDLVRMLADGSLEFMNRVDDLVKLGGIRIELSEISFALGGHPLVEETLYIDRPDRPS-KVLVAFLSASNATLNESALQIALSSRALPAYMIPSVYLVVKRIPRTQSAKTDRRALQAAYA------ 163743508 532 ------------------------------LEATATRMPDAPALQMEGAVLSHADLQARADLLAVVLQAQGAAAGDIIAICLPRSSEFIIAMLAVLKVGAAFLPVDPTYPAAVIAHMLQDSGTRLGIVTGPDTGSNKGKSVHRHDAALTPEGLVWVAPDAKLDPPEK---PTPPTRPAPDPGRLAYVIYTSGSTGKPKGVRVPMRALLAHASAITAAFDLQSHDRMLQFASL--SFDVAIEEVLPSLLAGACVVLRAPGAPGLFLDRVAALELTVLNLPTAFWHVLCDVMADSGRSLSSVRLVIVGGEQVSPQALARWQQVPGVRWLNGYGPTETTITCTLHDPGLDQGHRPIGRPTA-HARAYVLAADGSLAPDGVAGDLWIGGPAVSDGYIGRPEETARVFRPDPFYRTGDRAAWRGDGTLAFLGRQDRQVKLRGFRIDLRHVEQVLRAHPEVALVAVHGKDGPAA--QLCCWVAAGDTRPDLAALQQIV-QRDLPAHMRP-ALVPVADFPRTAGGKID--------------- 214037728 26 --------------------------FRQLLERAIEVNPDGLNFFDQGRSLNASEVRDAVYRLADGLQDIGVGKGSHVAVMLPNLIEFPLTWLALGVLGAVQIAVNHRFTSKELDYQFNDAEAEFVLTTPQFLPVIDAMEARQAL--LSDDNIILVADEAPHWQSLADAGSPDYRPDWISSADLLSIQYTSGSTGLPKGCMLSQRSWIVFGCTPLALFDHQLDNIM---ADHAYFYLDPQWQTVSALYCGARLHVPEKLSASLFVERVKTHNINMTLFPRPI----VGEKGEESDKDTCLQKILAVAA--GAEGIRNIRRRFECVATDGYGMTEVGAALIMPEEVSDADLDACCGVPGPFRQCRIVREDKVDCETNEPGELWVRGDGILLGYYNKPEATAEAFEGD-WFRTGDLFVRNAKGYYQIVGRIKDMIRRSSENISALEVEQALTMVDGVQQVAVVPVPDDYRGEEVKAYLLLEEGSLPPGKVLEGAKER-LAEYKIPRFIEYVTTFPYTPSQKVAKAKLVAEAGD-LRAG 119183374 2853 -----------------RNTEWP-ETLAHRIDQVAMKQPNSIALNDAGIWWTYQQMIDRVNGIALALIKANIPLKSPIAVLQEPTLDWVCSLLAILRVGGIYVPLDVNIPSARLNTIIENCRPAGILIHNETSGRINDLEMRR--------STIIVNISACS----SQFSGESIEI-TARAEDAAVILYTSGTTGVPKGVVMSHAGLRNRMEFAMVS---TPGTVLQQSA---LSFDLSIYQALLCISRGGTLVVAPRGDPFAISQLLVRENITYTGATPSEYLSWINYGKFELINSKQWRYAMSCGEQYPQRLVSEFQNLPHLRLINAYGPTEITFESNNFEIPITEPAGSVGHAL-PNTSIVILDENLNPVPAGFPGEICIGSASLALGYLNDESLTAKKFVSHPFYRSGDKGRLKENGLLEILGRIDTQIKLRGIRIETQDIERTILAKGKLADVAVVPRGDPP---VLLAHAVFPSAATVDDRLKSLIPSLPLPQYMKPAMIVSIDSMPLSVNGKVDRRALREL-------- 56420010 18 ----------------------------------------KTILTSQTGSYSLDDIRQEVNKYCSLLTQLGPVQRKRVAFMIPYASSFLSLLLAVNRLGAVAVPISPFLRSEDLSRLLEFINPHVILTIRQHQNFQFFNAVSQWAHG--TGEETIIYDSVKGDHWKATVVAGMPKPVESEPVDI--IACTSGSTGVPKGVMVDFNFIQFGDAALSAALSLSASDKVLGIVPFSGLFGLC--LMVVSIKKRLHFVATESFHFPDIIRLLHTHPVNKLVTSPSLFRSL--YLLAKKPVLEPLELIGLAGERITADFIEAVRPIDHCRIISIYGLTEGGVMFSKND-----VRQGMNWELVPGVEAAIVNAPDKR----EIGELVVKTPNGFLGYYQRPDLTQEAY-RDGWFYTGDVARMTESGAIEIVGRKKEMIKKGGQQVIPGEIESLLASHPSIFAAAVVGIPHPIFGEQIVAFVVPKEHVSDTN-LYSFCRER-LASYKVPDHIFTIDEIPVSQ-GKADKVKLQQLATKRIAA- 24648253 27 ----------------------PDLSIGEIIFHEMRRHPQLTAQISEGTVLTRGELLANAMRLASYMRSLGLLQSDIVGIIGRNTTHMLAVAYACFFNGIAFHSLNITYDRDTIEKIYKVTRPS-IIFCDGDEFEKVRSATAELDVKIVTMRNHPLDSDEVVATPIEE-NFQPAKLEKGNDQTLA-ILCSSGTTGTPKAVTITNSRHILAGN-----YHLTTADVQYSHNTLDWITGLLTT-ITSGVFSTTRIIADNAFDPAFALRIIEEYKVTWTIQPPSSMALMINCPDFETCDMSSLRCYMFGGSRAALEVQKGIRSRLSHDCLQVYGFTELGAMAT-INCHFDEKTGSVGQ-LVNGLKMKIINDDGESLGPDEIGEVCIMNNQHWSGYYGNEVETRNMRDSLGWYHSGDLGYMDRDGFLYIMDRKKEMLKYQNIMYYPNDIESVISEMPQVAEVCVFGIWSNIFGDEAAAAVVKKGSELEAQDVVDYVRSRTDSKYKLNGGAVIVDDLQRSANGKTNRMA------------ 167574520 248 -----------------------DETLHDAIARRALAAPEHPALVAGGRTLRYAELDAAANRLARQLRATGVGVETVVAVALERSIDAVVALLAILKAGGVYVPIDPEQPPARVATIVGEARPALVITRAELAPRFAAAARALLLV-------------DRDAADIAARDASPVDSPA-HPDALAYAIFTSGSTGVPKGVAISHRSLAASTSARIRAYPPVASMLLVPSL----AFDSSIATLFWMLASGGTLHIADARDPRALAAAVERGRIAGWLGVPSLYKL---AADLSGASLAPLEVVVLAGETLTANVVDAYRRAPACLLANEYGPTEATVWASMVDRTPSAGAAAPIGAPIAGSRLLVLDRRGELAPIGVEGELYIGGSGVARGYLHRPALTAARFVPDPFYRTGDRVRWRRDGALEFIGRRDAQVKLRGSRIELTEIDACLASHPWVRQAAARVVSHADERQELIAYAVLGGGVDSDA--RAHDVGRTLPAAVVPARVLAIDALPLNANGKLDRDRLPAPVPER---- 111224307 13 ---------------------------------------EAPAVQVGDVVLSRTELLEAAATVAG--RVAGAR---TVAVHAEASMATVVSIVGCLLAGVPVVPVPPDSGPRERGHLLRDSRAELLLGSPGWEAIPAVPVDPTVRTALPSADNTATATSAGVGEPVG-----------VTAGPPALILYTSGTTGAPKGVMVPAAAIAADLDALAEAWAWTPEDTLVHGLPLFHVHGL-VLGVLGALRVGSRLVHTVRPTPTAYAAA----GGSLYFGVPTVWSRVCDDPVSARA-LASARLLVSGSAPLPAPILHRLATLTGLPPIERYGMTETLITTSSRVD-GERRAGWVGPPLKDIRTRLVDDETGAPLPDGQIGELQVQGPTLYGGYLGSPEVTADTFTADGWFRTGDAAVIAPDGHHRIVGRRSDLIKSGGYRVGAGEVEAAILAHPQVREAAVVGLPDDDLGQRITAFVVARNTGSAAGDLTDFVA-RELSVHKRPREIHFVAELPRNPMGKVRKSAL----------- 119483486 1142 --------------------------LQELIFARCSRRPQASAIISWDGSWTYRELWAHSSFFARQLQRYGVTRGTPVAVCLDRSRWSIAVILAVLLAGGTCVLIDLLSPRQRVRDILQIVGAGIMV--------NSHATAPVTSGLCPTVIDVLLVAQNDDSQTECPFNLDTWERGVGTPEDLAFIMFTSGSTGHPKGIEMPHRTLSTSIYHHSAGMKVKSSSRVLHFS--SYAFDVSIYEIFTTLAAGGTICVPSEFDMNNLSGFIQDTQVNWAFLTPSTARSL------DPADVPLLTTLVLGGEAVTHESVEAWAK--GRSLINGYGPAEATICGVGNIPEAGWKSGVIGQIVGGLGWVTVPSDPNRLAAVGAVGELLLEGPFLARGYLNLPEVTRAAFIDPPWYRTGDLVQYQPDGSIQYIGRKDSRIKLRGQLVDLSAVEASLMRYPAVADVLVLGPPDDPLFEAPLAF------NEAAASVQARLRA-IVPPYMVPSMFIPLRHIPRTLTGKTDRRQLRDKL------- 119483486 41 -----------------EFGFW-DTCVHTVVREHCQRSPDSPAVNAWDGSFTYAELDSLSDAIASVLILFGVKPESIIPIYMHKSRWTTVAILGVLKSGGAFTLLDPSHPRSRLEEICKEIQARFILTS------------EELSKQCSEMSSVLVV---EHLSRACLLSPGQAGQTPSRPENAAYIAFTSGSTGKPKGIVIEHRSYCSGARSHLKVFGIDSTSRVLQFA--SYAFDVSIMETLSTLMAGGCLCVMERSDPNLFVESYKNFRISHCFMTPSFARQWTECCNPPP-------TLIVGGELMRPSDTRAYKA-MGICCMNAYGPAECSVNVSVQSRVEDVDPRNIGYTTGATAWIISPENPEQLMPPGTVGELLVEGPIVGRGYLNDPSATRQAFIDPGWYRTGDLASQDSSGALLLHGRKDAQVKIRGQRVELPDIEHHLQQLPD-GDAEVIVEKSDDGAEKLIAFVLIPPSAPQSQIMEQFAISKNLPSYMVPDIFIPISTIPQTVSGKTDRKALRTRAA------ 75109901 516 ---------------------------HELFESCAQRNPTAIALQFEDSTMTYAELAARSNELAYELQGKGIGPEVMVPILFDNSLEMIVAILAIMKAGGAYVPLGVDHPKARLQRVVEITGAKLLVCGAALCA---KARARDLKIAFPDIE-VLDYARDPSLSSTDCARALPER--RVSPEQLAYVLFTSGSTGVPKGVAVEHRNLCAFLHSGQGNAKGSPKMRKLLMSP--YTFDVSIADIFSTLTSGGTLGLVRRLELLSNLPWLGVMKTTHLAVTPSVGRQI------PTEGLPHLRHILFAGETLPVDLAVRLSQT--REVSNIMGPTETTIEATEYLVPKKLFRVPIGYALGTTLIYIVRPTTLDLVARGEVGEICIGGPQVARGYVSDPELSSKKFVPDPFFRTGDLGRWNEFGQLDHLGRLDGQIKLRGLRIETGEIELVVQKADADIRGVYVDVLDYDGEQNLVAAFTLSSNSLGTSKLARAACTANLPAYMRPFFWLCLTHFPTDTSGKLDRRQVRALLHEHGATG 115388151 10 --------------------------LSALFSQQVRATPDALALEDGSTTYTYAELDNEVEEITRRLRAYGVSRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVIEDAKPAVIITHKGDAG--------KIKADVPLVK------MDEPAAALNGYAKEPAPLPADDDDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFAVQDVQPGDRVAC-------NVFFIWEILRPLLRGATVVTVPSYDPAALVDLLAAKRITETLMTPTLLATVLSRHPHIGVRLPELRTLWLNGEVVTADLARRAIKVLPTRLLNCYSACETACGDIRDMLDDEAEYCPVGPPLDP-THTYILNENGEKVEDGTAGELYIGGDLLAREYINLPETTAQAFKPNPFYRTGDLARMLPSGLLEITGRVGAMIKLRGYSVVPAKVENDIVQYLAVSHCAVVAHGDGL--ERQLVAYIVRDKQHSQDRPVVEINESGLAHYMIPAQWVELDELPHEVSGKVDLKSL----------- 114764783 6 -------------------------------------------------------FERMVGQAAAWLQRQGIGAGDVVAIWLSNRPQWLALLFGAARIGAIVAAVNTRYRSAELHHILASSGARLLIFEGADRHADFHAMIAELRETLPELAALIGSGELAPVLGLEVAHCEPLPSQGARASDPVLLFTTSGTTSKPKLVLHTQASLARHARNSARAYGFDEGAAYLAAMPFCGVFGLNPS--FAALAGGAPIHLMSAFKVGPALEICRRAGITHFCGSDEMFRQMWQA---DRVALSRARLCGYASFTPGLGGALQEMAEAGLPLVGVYGASEAIFAIQSTTAPIAQRLQGGGYAAGPGAEIRVRDETGALCADGESGVLEIRADTNFSGYYRNPEATARAIDAEGFFRSGDVGQLRGDGSFVYLARNGDFIRLSGFLTDPAEIEEVIEAADGVAKAQVVGVAHEGRT-RPVAFILPEEGAPDPEAVLAHVNAR-LAHYKVPLMIVPVEAFPTTANGKIQKARLRDMAEARLAG- 121704559 3095 -------------------------TIPERIDEIVERYPTHVALIDGDGRMSYTEMARRVNTLAVVLLRQDIGQGSKVGVFMEPGSSWICSLLAILRLDAIYIPLDSRMGLDRLSTIVRDCKPDLLLVDNTT-----LSNVALLGLSCPTLNVDVVS-------PGSDQQHVPNTA---QPSSTAVIMYTSGSTGVPKGIVMQHHTFRNNIETSTEKWDFREG-RETTLQQSSYSFDMSLSQTFLTLSNGGTLRIVPRGDPKAIASLITAEGITFTETTPSEYISWLRYGDVDDLRKSKWRIAVSGGETITTNLLLRQLEKSDLRLIDCYGPTE----ITFCSHGREVQYDGEGDILSPNYSVYIVDSHMKPVPIGIPGEILIGGAGVVAGYVHS-ELDARGFARNNFMRTGDFGRLDQEGNLILGGRIDTQVKLRGIRIDLQEIESAILSSGDIVDAAVTVRESADSGEYLMAFVTTLDAGDLSLERIR--QELPLPQHMRPANIITLDQLPMTASNKVDRLALK---------- 195166158 13 -----------------QQQDFVPRALHRIFEEQQLRHADKVALIYQPSQSSYRQMNERANRAARMLVAHGLQPGDIVAVCMQPSEELITTLLAIWKAGGAYLPIDPSFPANRIHHILLEARPTLVVRDDDVDAGRFQ--------GTPSLS---VTELYAKSLPLSGSNLLSEEMLRGGNDHIAIVLYTSGSTGVPKGVRLPHENILNRLQWQWATFPYTANEVV-SVFKTALTFVDSIAELWGPLMCGLAILVVPKADPQRLVALLERYKIRRLVLVPTLLRSLMEGGGAAQKLLYNLQIWVCSGEPLSVALASSFFDYFDHRLYNFYGSTEVMGDVTYFTCESKKQLSPIGVPVC-NTVIYLLDADYRPVKNGEIGEIFASGLNLAAGYVNG--RDPERFLENPLYRTGDYGAL-KNGSIMYEGRTDSQVKIRGHRVDLSEVEKNVAELPLVEKAIVLCYHAGHVDQAILAFVKLRDDAPLVTELQLEARLKKLADYMTP-QVVIMDHVPLLVNGKVDRQAL----------- 207085206 12 -------------------------TLPRLFDRSVNRYGEEPSLAVGEEPMSYNQLNEKVKATVQLLQKSGISKGDKVVLLSENMPNWAVAYFSVTYFNAVIVPILPDFHPSDVHHIIRHSEAKAVFVSDKFLPTDANDLNIQLVINLEKLEIIEEISNQSYISQLQKISKSSIKITEPKEDDLAAIIYTSGTTGHSKGVMLSHKNLVTNALSSFSKITIHKSDIFLSILPLAHTLECTVGLIVPILHGSSVHYIDKVPTPSVLLKAFSVVRPTMMLSVPPFFRKILNKAAGKKLIETRVRFFGIGGAALSPFVEQFLMEA-EFPYIIGYGLTETSPLIAGGSIIDGIKVKSTGTPFYGVT-VKIKD---KDPKTGE-GEIIVKSPSVMLGYYKDEEKTKEVM-EDGWFLTGDLGYMDEDGFLFISGRSKNVIISGGENIYPEQIEAVINQNEAVLDSLVIARVHEMIDEMFKAAKVKEDIANFLEELRVDVNTQVASFSKVNKFVEQIEPFIKTPTKKIKR-------------- 213972029 186 -------------------------SITERLEQALLKFAERPALSVGNQTFSYGELHAHSIAIEHLLLMLAHAKADVIGICLAKSPELYAGILAILGCGAVYLPLDPGQPVQRQQYILQNSGAMLLL----HDGSHPLAAAEFPALDISAVRVVNVA-----------LTKRPVRA---DQHAPCMALYTSGTTGQPKGVLLSQRNLSHFTAWYAEHVSLSEHSRVLQFSTL--SFDSSVIDIFPTWLSGAELVVPDEDQRRDPLQLISKQGITHAFLPPALLSVLLDQPL-------GIEHVMTGGDVCEPHVIAQLCGQ--CHFHNLYGPTEATVLVTACEFQPSSSNRHLGRPIA-NSQVWILDEHLQPVPEQTQGELYIVGPGVCLGYIDNPELTAERYVPEGAYRTGDIAQWTADG-VVLSGRRDNQVKIRGFRVEPEEIEHCLRASQLYRQVAVVI--DAQR--RILAFVAQPYSAHDEQALRAYV-QRLLPDYMHPAVYTTLPSMPFAHNGKVDRKALLEI-------- 194899917 22 ----------------------PDLSIGEIIFHEMRRHPQLTAQISEGTLLTREELLANAMRVASFMRSEGLRQSDIVGIIGRNTTHMPAVAYACFFNGIAFHSLNIMYDCDTIEKIYKLTRP-CIIFCDGDEFEKVRSATAKLDVKIVTMRHPLDSIKIEEVLATPERNFQPAKLEQGNDQTLA-ILCSSGTTGTPKAVTITNSRHILT-----SIYQLTTADIQYSHNTLDWITGLYIT-IHSGVFSATRIIADNAFDPAFAMRIIEEYKVTWTIQTPSAMALMINCPDFETRDLSSLQCFLFGGSRAALEVQKAIRSRLSHDCLQAYGFTE-LGAIAAINTHFDEKAGSVGR-LVNGLKLKIINDEGVSLGPDEVGEVCIKNNQHWSGYYGNEAETSSMRDSQQWYHSGDLGYMDRDGFLYIVDRKKDMLKYQNIMYYPNDIESVISEMPQVAEVCVFGIWSNTFGDEAAASVVKKGTELEAQDVVAYVSSRTDSKYKLNGGAVIVGDLQRSANGKTNRMA------------ 67526075 476 ----------------------------DAIQRHIDTRPDATAVAAWDGTLSYVELDAFATRLATWLHEQKVGPEIVIPICFDRSQWMIVSIFGVLKAGGAFLLLDPIYPENRLRYMIKMVNARTILVSESC------------RARFEGVPGAILAVNAAWF---ETHTHASIPMRELPVDRALYLVFTSGSTGQPKGVIVTHASYAASAAGHMPALGMNENTRQLFFA--SPAFDLSIYEILGSLMCGGTVCVPTEEDRGSVAPVIRDMNVNLISLTSSYARHL------RPEDVPRLETLALVGEPLARDVQRVWANRL--TLINAYGPAECSVVSTKRPVTLDSNPANIGTTVAGRAWVVHPKDHEILLPIGATGELLLEGDHLARGYLNDEEKTAAAYIFGPFYKTGDLVHFDEDGSIVFEGRKDSQVKIRGQRVEIAEIEHHLARLPNAAGAAVDVFKHEYHVHLVAFLFCDKESSDTPADILQRLLEQVMPHHMVPTRYQIWARMPTSLAGKLDRKALRKELGNQ---- 170060113 1 MLPAFDPATKVWSGIHRPPLLNSEASLGQVILHTLSLNPSKEIQIDADRSMTNGELQLRAIRVVQNLKELGFCKGDMVTMACANSENVAPLAVGLLINGMPFNTLSPSYGVDDMVHMMKITQPKLVFCDANNYETIKQAVALAVKDK--PLVYVFESGEMDCVKRVEDLGRELFFVPPYLGDSIAMILCSSGTTGLPKGVCLSHAHLITIYGNRMPGYNFK---LLFNFSPLYWGSGVYT--LLTSLMSGTRLITRQPFSEDLCFDLLERYPVDGLFTPPSYAHLLLQHPRLKTANWSNIRLWALGGSAASEQIRNSMNALLNGKASNGLGISEGRVSFGQ-------KPFAVGM-LLPNIKGKIVDEDGAALENGVRGELMLKFSVKILGYYNNPEANAESIDEEGWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPSDLESIVAKIDGVSHVCVVGVPDEDGADLATAVIVKTQGSQLEADVLNTVNEQ-VADYKRLRGVFFVEDIPMTATGKPLRRKLREIV------- 170045987 25 -------------------------SVGQVIVNILERTPDKVFEISADTSVTRDELRSRMIRAALNLSSKGLVKGDMVCMVADNSPCVTPVLFGCFLVGAPVHTLDASFEESDLVHLMGITRPKLVLC----NAHNVKRVESSLKIASLGARIILLNDPSTEVLFAPVDNEASYRPPFLGDSDVALIVCSSGTTSFPKAICLTHAQLIAPYPRVSNLLGETA----LSFSSLYWISAV--QMLMTVLFNGGTRITTTKFSPEYACELINKYRVMHVFTPPSMLADMLHYCEARQLRLPSLRIVGCGGSPLPETLRTRANALLAPRVFVGYGMSEVGAIVSV---DLLGIPNSAGLLMANVS-ARIANEEGKLLGPHEEGEIQLRYVHPFAGYYGNERETRALLTSDGFIQSGDIGYMDARGFLFVTDRKKEMLRYRGYQIAPAQLEGILAEHPAVLQATVVGLPDPEPPHVATALVVTSATEVTEDQILSFVNGK-VPDYKRLRGVFFVDSIPRTANGKASRRECRKLAVK--LAG 184199829 32 ----------DLDAAHAEFEWPRFDTFNDWFDAGAGEEADREALVGAQTRRTYAELSRRSSQLATWLRGQGVQRGDRVILMLGNQVELWETMLACTKLGAPMIPTTVMLGENDLRDRVERGNASWVVTADVPGNFTIIEVPDQPDHRVRPTSGAFTSSSADDDTSGDDASTETFEVLEPSPADATLLLYTSGTTSLPKLVEHTNTSYPVGHLSTMYWIGLEPGDVHLNVASPGWAHAWSN--FFAPFIAGATVFLYNRFNAVALMDQMEREHVTSFCAPPTVWRMLIQS------DLSHLRKTVAAGEPLNPEIISRVKAAWGTDIRDGFGQTESSLQIANTPG-MPVKPGSMGRALPGYDVVLIDPNTDQESE--TEGELCLRLDGLTPGYHGDPAKTADAF-RDGVYHTGDVVSRDASGVFTYVGRADDVFKASDYRLSPFELESVVIEHPAVVEVAVVPSPDPIRLAVPKAYVVLADGAETAESILHHCR-VNLAPYKRIRRLEF-AELPKTISGKIRRVELRRREA------ 67901288 37 -----------------------------------ARHP----FTCGGKTYSALEVKDRVEYMSRGLAKLGSEWDKTLVIFSLNTIDSIPLGWATHELGGIVSPANAAYSADELKHQLLDSKAKAMFTCVPLLPTALKAASAAGLPKDRIYLIDVLPGSGKEFKTLSQIVEEGKSLPKLEARRTAYLCYSSGTSGLP----------MTALEKSWRDTRKNADDVLLGLLPQSHIYGLVVICHAGT-FRGDQVIVLPKFELRSCLAAVQRFKISVLFVVPPIIITMLRSPEIAEYDLNSAVALVTGAAPLGQETALDFQKRYPVAIRQAYGLTETSTVVTAT-HFDDIVPGSSGW-LIPGVEARIVTPEGEDIKYDTPGELWVRAPSVVLGYLNNEKATKETF-GDGWMHTGDEAVIRPKGNVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIAIPDDAAGEVPKAIVSKSPEAGPDDEIVKYVQDHKARHKWLKGGVRFIDTVPKSPSGKILRRLLRDQEAARRQAG 54401360 5 --------------------------FANVWERVADTVGDEIVLINGDKKSSWSSFDSKAAKIATILEEHGLGSDSKVGIYLHNSNEYLEAQYGVFKIEGVPINVNYRYKENELIYLLDNADAEAVFFQGCYA-----DRIKAIKDQLPKIKVYIQVDDGTEAIDFENSISSAKEQKRFRTEENIYMLYTGGTTGMPKGVMYKHGSFIPSMLKTAFAMGFNALTVSMPACPLMHGTGMW-LGAFLPMFSGGSVVTISDLNPKNVWQEVEKHKVNSLVIVGPLLDELKDAQESNPHDISSLRAMISSGVMWSSEIKDGLLEIHDMTLFDAMGSTEGGMGSSVSN--REMPAKTAKFALNPG--VIVLSDDGKEVEPGSMGKIGTSG-LVPEGYFKDEKKSAETFKENGYSFPGDYATINADGTINLLGRGSNCINTAGEKVYPEEVEEAVKKHPNVYDCLVVGLKDEKFGQRVVALASLEPGELEEGELIDFTREQ-ISGYKLPKQVLFVDEVMRAPNGKANYKWAKEEAEKKL--- 194741324 16 -------WSGDQVTHYFD----PHLSIGDIIFHEMRRHPKLIAQISENTVLTRGELHANSMRVASYMRSLGLLQSDVVGIIARNTTHIFAVTYACFFNGIAFHSLNIAYEQNTIEKLFDITKPKLIFCDGDEFEKVRAATAHQ------NVKIITMRNHPSGSITIDQVLATPIELPEQGNDQTLAILCSSGTTGIPKAVTITNSRQILAAS-----FRLTTEDVQFTQSTLDWITGLLTT-VTSGVFSTKRIIADNAFDAAFFMRLVEEYKITWTIQAPAHMAMMVNCASFDTSDLSSIRYYLFGGSRASVETQHLIRNRLSSNLHFAYGFTE-LGAMASMNFHFDDKPNSVGRLVS-GIKLKVVSEQGESLGPDELGEICIQNGQYWAGYYGNPAETHLMRDSHLWFHSGDLGYVDDDGFLYIVERKKDMLKYQNIMYYPNEIESVISEMPDVVEVCVFGVWDQIYGDEAAAAVVKKQGSLKAQDVVDYVADHTKAKYKLNGGAIIVEDLKRSPNGKTNRMA------------ 145235661 42 ------------------------RCVHEICEEKARSQPDALAISAWDGELHYGELVQLAAKLANWLILSGVRPGMAVPLCFEKSRWTSVAMLGVLKAGAAFVMLDTSLPKQRLQAIVESANADLIL-----SSVPSKDMVV-------SLAKTVIAIDSTFFSALNKLERQ--DPPPVHPSSAMYLTFTSGSTGAPKGLVITHTNYASSLYYQLPLLGFTKRTRFYDFS--SYGFDASLSHTFTILAAGGCLCVPSEQDRKNLAQSISSLRANAIGLTPSVARLL------NPADIPTLEIILFLGEALSLADVQRWWGK--VKISNIYGPSECTPALINTGAASPQEATRIGKGAGLVTWVVDPDNPDHLLPLGETGELLLEGPLVGEGYLNDAERTARVFIHDPWYKTGDLVYYNDDGSLIYTGRKDTQIKIHGQRVELGEIEFCLEQHPEAKQVIVITVKQEESSTVLAAFVQPHQTSANANEIVIHILAESLPIYMIPSIFLSIRDVPRTMSDKSDRKKLREL-------- 145235661 1109 -------------------------TMTEMIKKQVDKQPTALAIHAWDGDLTYGQLDHLATSLAIELVKLGVGPNNVVPLCFQKSKWAIVSILGVLKSGLGFVLLDPSLPESRLRSILRTVGSKTLLSSQACMELSHRKMAIQVGPDLSTVSTHM------------RIHSNGVTGRTQLPSSLLYAVFTSGSTGTPKGVMVSHENFCSALHYQSRILNFTARSTLVIPAPLHHSFDAAIHNILTTLAVGGCLCIPSQQSRGDIGTAIAATRPTICNLTPTVARLL---DPQRVYDLETLILL---GEPVTRHDIDRWES-SNVHVINAYGPAECTINASQFNTAEATR---IGKGAGLITWIVHPENHNRLVPPGCTGELLLEGPLVGLGYMNNPGKSGEAFVEDPWYKTGDLVQYNEDGSLTFMGRKDNQVKIRGQRVELGDIEHVLASLPAIKVVAVVGLEND--GEVLVAFIASKEPAMTAKTLTDVVRERELSI--VPDVFISMLELPVTSTGKIDRKQLRDIGRSLLLS- 160947231 17 ---------------------------------------EKIAYICDDESITYRELMLYSDRLAKYLKNFGVGNKDAIAVYGHKDFLMLVSFLACTKSGHPYCPMDISFTRNRVEDVLTITNSKFSIFTEDLSVDEKFSILDK--------EDILDIINDEKYDDISN-----DGLYKIEPEDIVYIIFTSGSTGKPKGVQITYNNLNNYIGWIHNVVGNEKNKIYLNQAPF--SFDLSVMDLYLSLYSESTLFAITKEDFSKLYESLEKSGITNWVSTPSFADMCLSLQEFNSENIKNIEYFLFCGEVLTKKTAQRLKQRFNAKVINTYGPTESTVCVTDILITDEILEKFDILPLGDVKRSRIIREEDKILGDDEIGEIVIIGDTVSSGYYKNPVQTEKAFFNERAYKTGDLGYY-KDGNLFFSNRKDFQVKLNGYRIELGDIESNLLNISGVSSCCALPNYDDNKVKSITAFIV-SNNINDEKEYIKFLKEKLIPNYMIPKKFKFLEKLPMNNNGKVDRKELKKILENR---- 167621569 5 --------------------------FGDILDALPKALPDAPAFIHGDRTITWGETSRRSNNLARAILARGAKPGDKVAFYMRNRPEYGEALAACFKGRLTHVNVNYRYKPNEVFYIFDDSDAQTVIY-----GSEFRDTILQLKDRLSKVATFIEIGDDDPPAPFEDLAATGEGAPERSPDDLLFI-YTGGTTGMPKGVMWRHEDMREAQLDAVRRLGAGPGSRTLPACPMMHGTGLIT--AIGCMMNGGCVVTLQNFEADELWSVVARHRVQSIALVGAFAKPMLKALDEQRYDTSSLVSIVSSGVMWSREVKSGLLHIPQVVLMDSFGASEALGGSSAMTKDGEVKTAT----FQIGARCKVFDEEENLVEPGSAGIIAIGGP-IPLGYYKDPEKTAKTFRGQRYSIPGDWCTVEADGAMTLLGRGSACINTAGEKVYPEEVEEALKTHPDIEDALVVGVPDDKWGQAVTGVVVLASGVTDEDDVRRHVRA-SLAGYKTPKHI-LLTQVPRASNGKADYKTVTEFARRDL--- 195978378 13 ----------------------------------AQAQPDFPVYDCLGERRSYGQLKEDSDSIAGFIESLKLGEKSPVLVFGAQSYDMLASFVALTKTGHAYIPVDVHSAPERVLSIIEIAQPSLII----------------AIEELPVSIDATRVISLAEIEAAKAAKTAFTMTKPVKGDDNYYIIFTSGTTGQPKGVQISHANLLSFTNWMIEDFAIPERPQMLAQPP--YSFDLSVMYWAPTLALGGTLFALPKEDFKRLFSTIAELPIGIWTSTPSFADMAMLSDDFCQEKMPRLTHFYFDGEELTVSTARKLFERFDARIVNAYGPTEATVALSAISITKEMIETYTRLPIGPDSPTYVIDEAGNALEPGQQGEIIVTGPAVSKGYLNNPEKTTEAFTFNGMYHTGDLGSFTEDKVLLYGGRLDFQIKYAGYRIELEDVSQQLNQSPLVESAVAVPRYNEHKVQNLLAYVVLKDGVRETKAIKASVKHHMMA-YMMPSKFIYREKLPLTPNGKIDIKFLINEVNHQ---- 67159016 385 -----------------------GQTLDRLMEQSKSRFADNIAVIDGNDQYTYAQLFAGAKSLAGYLDSL-CEPQAIVAVQIKRGYLQALLLLATVLSGRVYLPLAMDTPISRARSILESSGCTLLIGD---------VLDEQMYPGIRVLPSRILWCQLE--------HAPFTRDTSISPSDLAYLIYTSGTTGTPKGVAIEHAAVCNTLLAMNQYFGVSQHDRVLAISNI--SFDLSVYDLFGTWTAGACVVLLSSKDPASWVQAIHANHVSVWNSVPMVLQMMLAFVQGLRLNFPGVRHIWLSGDWIPPKLIEQARCCFPAKIISLGGATEGSIWSIYHPLQDQVYLGSIGRAL-PNQGMFVLDEQLELCDFGVSGDIYIAGYGVARGYHQAPRLTESKFTKQRLYKTGDRGRWHTAGYIEFLGREDKQVKIQGYRVELGEVESVLKRASFVRDAVVLIRSSGGGGSYLEAHIVA---SPLTAQLEPTLRAHALSPYMQPLHYGFYEQFPLSANGKVDTSRLRRLA------- 90424858 469 -------------------------TVLDLILAQMSAQPDAPAIMASDRVWSYQDLGARAAALAARLAAAGVQPGGRVAVMLDHGPEAVAAILGILCAGAAYVPLDPEAPAERRSMILDSADIAAVVTRRAST------------AAFPGIMTFAVEDIAPQSLDLDAVK-------RAAASDEAYVIFTSGSTGRPKGVSVGHDNLRYHVAASTAENADLPIGRFLLTFPLF--FDGSVTGLFCTLCDGGTLVMPDSRDVDALVALIRSADATHVCMTPSLWAMLLDAAGPQG--FPGVRMAKVAAEPCPPALVAAHAGGAPHAVLNEYGPTEATVWVCRCRPQTTGTSVAIGHPI-PGTRLHVVDSAGRPCPFGTIGELIVSGPAVARAYVGAPGGDLRTPLSDPEYRTGDQVSLGFDGRLLFHGRRDRQVKLAGYRVEPGEIEAALRAHPGILEAAVVVEQTDGQPARLVAHLGAGPGAADDAELRRQLTIR-LPAYMIPQAFVRHQRLPRIASGKVDTMALPRAF------- 121703654 2854 --------------------------IHEIIEKKCFEQPDAPAVCAWDGDFTFQEVHRLSSELGSHLAAKGVGPEVIVPLCFEKSRWTVVAMLGVLKAGGAFILLDPSHPYARLRALCDSVGGKVIV-----SSQENVDLSRQLCSDVVTV--------GTSHASWSDVPTTDTVLQNARPNNAAYVIFTSGSTGKPKGVVIEHRAFCTGAAAQVQSLCLDKSTRFAQFS--SFAFDICVLEHFTTLMAGGCIVLSESQRRDNLGENLKALGANHALLVPSVARLL------KPEKDNALSTLILGGECMSQTDVSTWADR--VRLLNIYGPAECSVISTVQDSTLESDPRNIGYPC--GCVCWIVDDVNKLVPNGAIGELLIEGPIVARGYLNDPGRTAEAFVPPPFYRTGDLVRYNADGSINFIGRRDMQVKLRGQRIELEEVEAHVRRVPAPLLVAFVWFQPTSPGEKIHVFVTPSESYTRVTEAEAKLR-QTVPTFLVPSLFVPISQLPRTGSDKVDRRYLRQALA------ 121703654 1315 -------WNGTLPST-------ENVCVHEVIRQRHIERPDATAICAWDGSFTYEELDLWSTRLSTFLMNRGIKPEVFVPIIFEKSRWVIVAMLGVMKAGGAFMMLDPSQPEQRLKTICQQIHSPLII-----AHAETGSLAATLHPEVVEID--------QKFTNSLSCSQESVSKAEVSPDTALYAVFTSGSTGTPKGVIIEHRSYCSGAMAHIQACRITSQSRMLQFA--SYAFDTSNMEILSTLMAGGCVCVPEYARKNELAREAARLQITHAILTPSLARPLLSSSEKFAE------TIIVVGEPMSHSDVSEWAKQ--CRLMNGYGPSECSVNATLQPNSGHSDPRNIGFPTGAVCWVTNPEDHNILRPIGAVGELLIEGPIVGCGYLNDPDRTKAAFVDAPWYRTGDLVKYASDGSLQYIGRNDTQVKLRGQRIELGEIENHIRRCRGAIDVVVEKVQPSAANDRPCLVTFISMEAATTESLDKFAKPTAVPEYMVPDIFIPLSSMPRTVSGKADRRRLR---------- 121703654 240 ------------------------QSMYEIIYQNSILQPEHTALDAWDGSLTYHQLIEHASALELRLRGLGVKPGMIVATCFSKSVWAVVAMLAINKAGAAFMPLDPSHPSSRLRKIVSRSGCSIALTSRG--GFEL----------LKGIVPCIMVVSESNTRKLPDYFTDALPTAALKPDAPAYCLFTSGSTGEPKGCIVDHAAF-ASIADHGRAIGMSFASRVLQFA--SYSFGVSLIEIWCTLSAGGTVCVPAEEDRSRLSGVMNDMQVNWSIMTPTVIDSL------TPESVPLLGTVLVAGEPLKAPQIDLWAS--NVNLYQGYGLTEAGLFSISPRIHSRSDLSSIGSPIGG--RCWLVDHQDQLAGIGLVAELAIEGPSLAQGYINEPEKTAASFLESPWYKTGDLVYYDHQGNLRYVGRKDRQVKIRGHRVELKEIEAHIGRN-AVVEAI---QPVDDTGPLTLVAFMPGDGADSADAIKKRL-EALLPDYMVPSMFIPVKKLPLTISGKIARQKLRSSASK----- 78222822 2 ------------------------ETLSDVF-ATFSQRGDTTAFVHGVRRYTYLDLHALSLRMNRWLADQGVGEGDRVVLWGPNSPWWAVAFWGIVTRGAVAVPVDFMSGAERAEIIAGLTDAKLVI------------QSRDKLDRLTGRPSVLLEELGFLLEAVEPLATTHRPAP----DDMAELIYTSGTTGNPKGVILTHRNLVANILQVNRHIPVTPDFSFLSLLPLSHMFE-QMGGFFTPLYRGAAIVYIRTLKPSAIMEALGEEDIYAIIAVPSIFRWLLKVGERMSRGGRSVALFVSGGAPLDPEVF-RFWNGLGFRVVEGYGLTECSPVLTA-NTMERQVMGSVGTPLD-GVELRL-----------EEGEILARGDNIFPGYFRNEEATRGAFV-DGWFRTGDLGELDPDGWLRIKGRSKELIVTGGVNVYPDEIEAILNRTQGVREGCVIGL-DRGKGEEVHGVLILDGSGRPTEEIVNEVNAKFDELHRITSFSVWPEEFPKTTTLKIRKFQVKERIEQ----- 171677115 93 -----------------------DRTMQDIISEQAAARPDKIALSSWDGQWTYAELELMSTRLAHHLVSQGITVGVNVPLCFEKCRWTIVALLAIMKAGGAFALTDPTSQPERLRAMVEQTGGKLVVASAAQTELAKRL--------VPEDGSQVVTVNEELFQSFSTIEGELPPLPTIPTTSPLYIQFTSGSTGKPKGVVVSHANFTSGAIPRAEAVGYKSSTKCFEFA--SYAFDVSIDCMLCTLSVGGTICIPSDADMNDLGGAIRASGANMAHMTPSVARVL------DPAVIAELDVLGLGGEAISASDAAAW-SKGKTSVIIAYGPSECTVGCTVNNTFAKNKTGNIGRGVGGVGWIVDPEDHDRLVPVGSVGELLVEGPVVGLGYLGEAEKTAEVFIEDPLYKTGDLVRYDADGSFVFIGRKDAQVKLRGQRVELVEIEHHLRHHPSVKIAAEVIKP-AGAEPTLVAFLAPRTKSGTTEECIEEALGVDLPRYMVPAAFIPLRDMPVLPSAKIDRKKLR---------- 46121989 1068 --------------------------LARLFEDVVRKHPEENALVANNVVWSFRELNNEANQIAHYLQSCGIQVGQVVAVIMEKSPALYASILAIIKCGCGYLPILPSTPLARTREILLQAEIKYCLVDSS---------PDQLASML-ELSTITVNTNLFNEFSTANLDNE------VDGSRLAYVIYTSGTTGTPKGVAVQQQSIVANIEHLEATYPKPSSSRLLQAC--SQAFDVSVFEIFYTWCAGMCLCAGTNDTLEDIERSIRDLEITHLSMTPTV------AALVEPSNVPSVQFLVTAGEPMTQAVHNKWC----HQLWQGYGPSETTNICTVKKMATDDHIEHLGHVFPNTSAVVLSPATLDTVPLNWVGEFCFGGAQVAQGYLNMPELTAQKFIHHPLYRSGDMGRMLPDGSLVILGRIDDQVKLRGQRIEIGEINSVLVEHEEIKQLALFFVPQHDPTE----FRVLEIDNEVQQSLAAHMQSR-LPGYMVPSYLVPISSMPMTSSGKVDKRRLHD--------- 46121989 2687 --------------------------LHQFVELGAAVHPNKLALEFGDTQWDYRQLNIMGNRVANMLQEK-LTPGSIVAIHFDKCPEAYFSILGILKAGCSFVALDPSAPKARKQFIVEDSRAPCLLT-RSLEDLDFEAKTAIL--------------EVKVESLSVLEEEELIFQPAISPSDTCYCLYTSGTTGTPKGCEITHDNAVQAMMAFQELFHWDADSRWLQFAALH--FDVSVLEQYWSWSVGMAVVAAPKDLLDDLTASINKLEITHIDLTPSLARL------THPDEIPSLRVFITGGE----QLKQEILDVWGPKIYNAYGPTEATIGVTMFQRPVNGRPSNIGKQFPNVGSFIFKQNTNTPVLRGAVGELCVSGRLVGKGYLNRPQLTEERFFGERVYRTGDLVRVLHDGCFDFLGRADDQVKLRGQRLEIAEINHIIRTVTEVHDAATIVARHGTSGDVLVSFIVVSDDEGLATKAKEACRAK-LPGYMVPTYILLLPYIPLSSNNKAEIKDLKKLFSE----- 46121989 21 --------------------------------------------------ITYHQLHEAATSLASRITKSGSAQGQVVPLLIHQSPSLYISLLAILKAGGAFCPLNIDAPPERVKFILDDVAATVVLVSKELASAIPNGISAAV---------IIVDEEEDQSSTLQSLSTEVSSRVP-GPEDLAYVMYTSGSTGTPKGVGISHDAATQAL--IAHDRHIPSFSRFLQFA--APTFDVSVFEIFFPFFRGATLVSVRRIEMDDLPGVLRTMEVDACELTPTVAGSLLR----TRSNAPELKVLLTIGEMLNAPVVEEFDENRPSMLWAMYGPTEATIHCTQAEFSSDSSTGNIGVPLDTVSCFIIVPDSDRVLPQGEVGELAVGGCQLATGYINRPEQTNSVFIDSPFYRTGDKARLLPNGKLECFGRLSDQVKLRGQRLELGEVEQAVLRHSAVAAVA----------RSILVVFCAVDAGVTEDAVLKHCGD-WLPQYMVPGEVVLMSEFPRLPSGKVDRKRLKAEYEEHKEA- 159036375 64 --------------------------IHHAFEYWATVTPEAVAVEDGDETITYRELDQRADQLAARLAASGVRPGDRVALFVRRSIPMVVGLLAALKAGAAYVPVDTV-PPAQLQHVIHTADTRVIMTLAATAD----------RIPVPDGHVVITLDDLGKTEPTDLIAGRFTPATPLPPDSPCYVLFTSGSTGRPNGVVVTHRNICNILLTSPGNLGIQPGWKVGQILNI--AFDMASWEILGALSHGATLVIRGS----DIVETMS--RVDVIIATPTVLSR------TDPDRCQRVKVVAVAGEPCPRALADAWSAV--CAFYNACGPTETTIVNTMSRHRPTAERLTIGRP-TPNNTVYVLDADLRPCPIGTVGEMWAGGDCVSAGYLSNARLTAERYALDPFFRTRDLGRWTPDGELEHFGRTDDQVKVRGFRVELDSVSAILEAVPGCTRAATIKLDDR----SLVSFVAPAEVDP---DLARMAVSEALPYYCVPETVHTLPELPTTSRGKIDKLALRRLVTRQ---- 85096671 2797 --------------------------LHQFVEVQAHKTPEKTALFFADRQWSYGELDANGNRVAN-LLSRHVKVGDIVAVYFDKCPEAFFAILGVLKAGCSFVALDPGAPEARKEFIVQDSGATALLTTAGKS------------TQMDFVVEVPVMGVDLEALKSMSADS-PFLNRELLPSDAAYCLYTSGTTGTPKGCEITHDNTVQCMLAFQHIFHWEDTSRWLQFASLH--FDVSVLEQYWSWSVGITLVGAPKDLLEDLAGTISRLQITHIDLTPSLARLI------HPDDVPSLGVFITGGESLKQEILDSWGDK--AVIYNFYGPTEATIGVTVYPRPRNGRASNIGRQFVNVGSYVLKPGTDKPVLRGAVGELCVSGKLVGKGYLGRGDLTKERFPEEKVYRTGDLVRVLHDDCFDFLGRADDQVKLRGQRLEIGEINHSIVGVEEVQDVATVVIRNEKAGKDLVAFVVIKDGNDTAELLRQACRAK-LPGYMVPTYVVRLPYIPLSANNKAEIKELKRLFSEELVS- 85096671 15 --------------------------LHHLVQHRSETRGDALAIDYSRVSLSYHELHRRSDSLAARISSL-VGPDDIVPVLVPQCPDLYIAQLAILKAGAAFCPLNLDIPLERAKFILDQVSAALVITTP------------ELAERVPEDETLVLLLTEEAFTA-----TKTVEHRRPTPTNLAYVMYTSGSTGTPKGVPITHDAATQSLLAHDRH--IPEFSRFLQFA--APTFDVSVFEIFFPLFRGKTLVSCDRSAMNDLPGVINELEIDACELTPSVAGSLLR----KRENAPGLKLLLTIGEMLTQPVVREFSDAKDSILWGMYGPTEAAIHCTVQPAAADSVPGLIGFSFDTVSSFILAIPEGKVVPLGDVGELAIGGHQLAPYYLNRPEVTAEAFVTHPLYRTKDKARMLPDGTMQCMGRIGDQVKLRGQRIELGEIEHAALRAPGCAFAAVI--------KGILVLFCAADSVDSMATKIEDCCKAWLPGFMVPGDIIVMTEFPRLASGKVDRKGLVAEYEATQVSG 85096671 1091 ---------------------------------AVERNPNQEALCFAERSVSYRELNTMANKIAWLLKSQGVEKGDIVAIVMEKSVLLYAGILAILKAGCAYLPLLPTTPVERVKTVFGQAGLRHCL-ADSDSATKFEEIGEV---KFTNLETADLGGLSNENLNI-----------PVDPSRIAYIIYTSGSTGIPKGVCVTQFNIVSNLDVLSRIYPIPGKSRLLQSC--SQAFDVSVFEIFFAWTQSMTLC---SGTNDILFADLEQSEITHLSMTPTVASL------VSPENVPGVEFLVTAGEPMTPAVASKWHK----QLWQGYGPSETTCSVKKMTIPPRHRTRHLGFTFPNTSAFVVCPNSDKLVPVGGFGELCFGGDQVVKGYLGQEDLTSRKFVVDRVYRSGDLGRMLADGSLMIWGRVDEQVKVRGQRAELGEVNAVVQA--AVQECATLGVASTSAGQQIVSFFVPGIHGRTTTELDDVLQEARVPSYMIPSFIIPLTKLPITASGKLDRRLLEETLAQEYLA- 95931287 3 -------------------------TIIELIQSSCQKHPNATALREKKQSITYADLWRESDKVAAGLNQLGIAQNSHIALLAPSSMCWITTYLGVLKQGCVVIPIDKELKQNELRHVLIDSEVNVVFTVES-----YVEDLLELRKNLTDLQHIVVMDASETFAIIGDLITETIEPTPITADDTAVILYTSGTTGRSKGAILSHGNITSNVKDLIPHFQLDQRIHTLSFLPINHVFE-QVCGILLPLTLGGTISFAE--SLKKLGENLAEVKPTFLLGVPAVYRIFLDRAKKVRETLGAGTIFVSGGAALDPAVAAQFKE-LDILIYQGYGITETSPVITA-EQPGKMRLGTVGRPL-PSVQVKIANPNDE-----GIGEILCKGPNVMKGYYKNTDATNEVLV-DGWYHTGDMGKIDSDGYLSICGRVKNLIVTNGKNVYPEEIENELLNSPFIQEVMIYGHKVSPTAEEVHAQIYPDQEVIDSKAVEGLIRDKQLADYKRVKRFTLRDEFPKTTTRKIKRFV------------ 118382192 30 ------------------------------IDRHQAQHGNKTALIWESETYTYKQLYENVAKLAWVLKQFGVKKGDRVIIYLPNVPEAVFSMLACSRIGAIHVVVYGGYPAKELAGRIIECQPKLIITASAYKGIVDAALEMSGQHNLISLSNFVLKRDYDYYTALKIAQLE-TECEHMNSNDPLYILFSSG-ENHPKGIVHDHAGTAVYCDWQMHILDIGSNDTLFSATDVGWIVG-HIFMIYGAFIKGATTILYETPDNIQFWRIIDKYNVKCLFTNPTSIREIRKEDPTKKFKLTSLQSVHTTGEHTDQETSEYLKKHINKNLFNIYIQQEIGGAISANYPSFQDKPGSVTMP-CPSFEVHILDNQNKKIEANKLGKVCLKTPLPMLSLFNNDEIFMKKYLGDGYYTTGDAGFFDEDSYLWVVGRIDDIIKTGGKKLSMSSVEQVLQSAPEIVNAAVVSKYDETLGEVPVGFVVIKNKQQFLSQLVDLV-DVEIGSYANFKQVIIVPRLPQTRNGEILRSLLKKIINEE---- 167841788 204 -----KPLPDPMPDAQRAVRARVNDTLHDGFFHAAGRAPDAVALIHRDARISYATLAEQARRCAGALAACGVEAGDTVAVSMSKGIGQIVAVLGVLHVGAVYVPVPLDQPEERRRKIYDDARVKRVLVCRDDPAAIAA------------------PDDPARYLAWQDAVAADADPVAVDPRTPAYVIYTSGSTGTPKGVVISHRGALNTCAELNRRYRVGAGDRVLALSALH--FDLSVYDIFGVLAAGGALVLVDRRDPAVWCELLDRHRVTVWNSVPALFDMLVTYAEGLGLRAPSLRVAMLSGDWIGLDLPARYRARADGELVAMGGATEASIWSNAYDVPPPWRSIPYGYPLA-NQRYRVVDEQGRDCPDWVPGELWIGGEGVALGYFNDAERTARQFVDDRWYRTGDHGCYWPDGTLEFLGRRDKQVKIGGYRIELGEIDAALNRIDGVKTGIALAV--GERDKSLAAFVVPSGDAL----------------------------------------------------- 156365025 14 --------------------------LHEHLDARAQATPDKEALIYFDEALTFSQFRYLSRCFARALLEMGIRRGDRIALMLPNGLECAVCCMALHRIGAVLVPLGIENKQAEQVQRATDAQIKVLITTDVDESLLDKDKVEKDKSYL----EILELGKKLDCWTLDDAQS------KVRPEDPVAVVFTSGSTGEPKAVTFTQHAIVNSMTTGS----FKHDDRYFMARPIVWISGFT--LLCAVPIAGFTLVMAPSEQLEYAFKIIQGERCTSANLLQNLLYRLIDEKLYKKYILKSLRSFGVGGQRIPKNLISSVIDVLGIRSLLVYGCTETLLVGLQPISKENVMTEDYGKMVIPGVEIKVVDREGVVVPRGVIGEVCVRSPKAFLEYLDDPVATAGVKTSSGWVHTADLGMLDSRDRIQIFGRKRDSIKRSTRLVYPVEIERTMMNNPHVKQAIAFGIPDKNVNEEICACLVTKEGSLDVGELEAWCEEHFVSGSLKPKYFVFMDKFPQTGNGKDDRRTVK---------- 158317684 1000 --DGLVPEPARRAAANDTAGPVPTRLLHEGFFENAVLAPDAPALLWGPGSLAYGELRRRALGLAGALAGHGVRRGDLVGVSLPKGPSQVVAVLGVLAAGATYVPVGIEQPAARVERIAAAAGFGVLITESH-------------RDGVPAGVVQLAPDQPAEPAPVPDLAA-PGELGGL--DRPAYVLFTSGSTGQPKGVEVGHRAAMNTIADLIDRLGLGTDDRTLAVSAL--DFDLSVFDIFAPLSAGGAVALVDRREASRWAELIRDHRVTVLNCVPTVLDLVLAAGVALGD---SLRAVLLGGDKVGVDLPGRLAAVPGCRFLGLGGTTETAIHSTICPLPPQWRLVPYGTPLR-NVRLRVVDPLGRDCPDHVAGELWIGGDGVARGYLGDPERTADRFVEHRWYRTGDIARYLPDGTVDFLGRRDDQVKIRGFRVELGEVEAALTTLPEVRAGVAVLVPATPATGEADDGGGGGESSGDGAGIAGAVRERALPPHMVPDLVVALDSLPLTANGKIDRRAVTAAV-ERAVAG 30024008 3 ------------------------------LKKQAELYPQKQFLNDS----TFAQINQEVNKMAEHLAPL-IDNQSRVALLSENSVEMAVVLFALLGLSKEVLLLNRHLTEYELADQIKELKIDKVFTSDLLTEK---------------------VTDSISFSEIWTSNPCPVSLSADFPDEIAVIMNTSATTGKFKSVPITWGMISNHVKASKETLGAYDNDNWLVILPMFHVSGLSI--IMRTLYNATSATVVDKFDENQLLEMINSGKINMVSLVPTLLTRIADKLHSN-----NLRLILLGGEFIPQPLIKKCQE-LGLPIYKTYGMTESSVTFNILDFPD--KTSSVGRPL-PGVEIEIRQADLAGV-----GEIWLKSPMLMKAYLGQPYGTA--------FETGDIGYLDTDGFLYLLNRRKDIIISGGENIYPKEIEDLVYSLPEIKECALVAKPDAKWGQVPILFV---SGNISQEKLENFLTEK-LAKYKRPQSITFMDELPKNASGKILRKELK---------- 152985901 168 ----------------------AGGSFVERLSQSLLRHAERSALRHRGASVSYAALHAYSLAIQERLDSL-LEGADTIGISLEKGLALYAGILAVLGCGAVYLPLDPSHPRERRSAILKSAGARLLL-HDGSPNTCIDELPGLDISRLEYLHHGVDGRTGTALAPCQQLLRRSRP-----AEAPCVAIYTSGTTGQPKGVLLGIGNLSHFCAWYAAHVEVDEDARVLQFSTI--SFDASMLDLFPTLIQGAELVVPDRRDPQRLANLIGEQHVSHAFLPPALLSIM------PLDTLKGMRHLVTGGDVCEPHVIDELAGY--CALHNIYGPTETTVLATTRRFRAGDDNRNLGAPIA-NTRILILDEHDDPVLDGETGELYIVGPGVGLGYLNAPELTAERYRPGGAYRSGDLCRWQDDG-IRIVGRRDNQIKIRGFRVEPEEIESTLRQAQLFRQVAVVI--DERK--RILAYLALEADADSARELREHARQR-LPDYMQPGACVVLPRLPATANGKIDRNALR---------- 157351577 27 --------------------------------------------ISGNRRNTGHQFVDGVLSLAQGLLDLGIRSGDVVAISALNSDRYLECFLAVAFVGGVVAPLNYRWSFEEARFAMEMVKPVMLIT-DSSCSYWYPKLE---NDHLPSLRWHVFMDSLSDVVSFSALTTEMLKKPALKPEGAVLICFTSGTTGRPKGVTISHSALIIQSLAKIAIVGYDEDDVYLHTAPLCHIGGLSS--ALTMLMVGGCHIFIPKFDAKLALEAIKQHHVTSLITVPAIMVDLVSIIRMKWKVTESVKKILNGGGGLSNGLIEDAIKFFPAKILSAYGMTETCSSLTFMTLYDPTCASSVGKP-APHVELKIFDSSDH------VGRILTRGPHIMLRYWDQISSRPSDSPDEGWLDTGDIGSIDDYGNIWLIGRTNNRIKSGGENVYPEEVETVLSQHPGVTGSVVVGLPDVRLTEMVVACIRIKDNVLSSETLRHHCREKNLTGFKIPKLFLWRKPFPLTSTGKLRRYQVQREVLSHL--- 195112116 16 -------WSGQEERHYFA----PELSIGEIIFHEMRRHPKLIAQISENTVLTREEIHLNSMCVASYLRSLGLLQSDVVGIIARNTTHIFAVTYGCFFNGIPFHALNISYEQATIEKLFNITKPS-IIFCDGEDYEKVKAATAELEVKIVTMRNHQMGSSIDEVLATPEENFKPAHLEQGNLQTLA-ILCSSGTTGTPKAVTITNSRKILNTS-----PDLTTADVQYTHSTLDWVTGLLTT-VTSGVYSTKRIIADNPFDPAHLLQIIAEHKVTWLIQAPSHLAMIANCPEFEKADLLSIRTYLYGGGRCSLEAQHKIRSRLNDCMHLAYGFTEVGSAVSK-NDHFDKKPNSVGRVMDGF-KLKIIDDQGKPLGPNEVGEVCVYSGQYWPGYYGNPKESHSVRDSALWFHSGDLGYMDDDGFLYIVERKKEMLKYQNIMYYPHEIEDVIAQMPQVAEVCVFGIWNEYNGDEAAAAVIKKGSTLHAQDVVDFVKQHTSAKYKLHGGAIIVDELKRTANGKTNRQA------------ 157130883 26 --------------------------LGQIFLNVMSRHPSKVIQINADTEMNCAELKKRSVRVALNLRKLGYRQGDLVTLACINTDNVVPVYVGCLTLGLVVNPLAAVFNKDDLGHMMRLTQSKVVFCDVN----NLTVVKEAVDEAIRVKPRIYVMGAASEALSVEDLLSESFEAPYLGNSKMAAILCSSGTTGRPKGVCYSHAHLI-EAEGFAETLNAGP---IFNFSQLFWLTGVLSVH-TSLLYIRPRVITTQSFSVDAFFSIIENYKVEDTFTPPACIEAIQSHPRYRSINFSSLKRWTIGGAPVSTDILASLAKRFQATVKPIYGCSEVGLIVSSM---LPFAIGSVGS-LSKNVTVKIVDDLGNKLGPNEKGEIRARFKHQFLGYLNNAQMTLDASDDEGFFKTGDVGYFDANGFLYVVDRIKDIIKYMNYQISPSDLEEVILKIDGVKQVCVAGVPTDRSSDLPTAMVVLQPGSLTEGEIVKQV-EQQVGDYKRLRGVYFVDRLPLSPSGKILRRVVREMLWE----- 86146511 900 -------------------------------RNLAENASDDIAVICGERHISYKAFGEDVHKVMQHIAHLGLKQGDVLAICLPKSPEHLVMTIACSLSGIIWVPIDASSPEERLDYLLSNCNANLVVTSQRKNSVLYQALLQPVEQAYPSLSN----------TDLEVLS---------QSEHGAYYLYTSGTTGKPKCVVVNSRATSNVIGETCKAWQITSEDVLMCVTPFHH--DLSVFDIYASFTCGATIVLPEAGDAIRWNQLVEKHRITIWQSVPALMEMLLSCMQGEK--LKSLRLVCQGGDYVKPKTIDELRALQDIRLVSIGGPTETTISIWHFVTDEDKSVIPYGRPF-PANQYFIMDGLGKHVPQGVAGRIMTVGVNLASGYLSDGELTQTDFVEVRAFRTGDLGYYREDGTIIFAGRVNGYVKVRGVRVSLPDIEKELNRCPLIEQVLIVDYT-ERNGDVALGAIVADGQVANAAAIRDF-AQQCLPNSHVPSQLLELDKLPLSRNGKFDRIQAREEL------- 109154778 11 -------------------------PLDGLLRLAAERHPEQVAVRDERGAVDYAGLDARADRFARALLRLTGGRPTAVGVASVLDPVFAAAFYGTSRSGNRVVLVNPLVREPVLEHVFRTAGIEIALVSAETRSPGGR------RAALPDLREVYVVDADRDDLLTEDGTAALPDPAGVDLDSVVCVQFTSGTTGPPKGVRLTHRNLVANAAQAAHALGLDAGSVCLNHLPLYHVMHLD-----SAVYAGATQVLCHDPDPVASVAAAAEAGATHYFGLPVRLARLAADPRLASVPGPELGLVRSGGSRLAPAVAARLRERLGVPVIQGYGLAE-LSPLSHNDRPERSKPGSVG-PAVPGTECRIVDETGAALDPGRPGEVLLRGPQLMAGYLGLPD--APDIDAAGWFHTGDVGYQDEDGWLFLVDRIKDVFKVDNELVSPSEIEQVLLQDPDVADCVVADLPDEFSGAVVWAGVVPAGDGPVDLNPIVARANALLSDHQRIRRAERLTAVPRSPNGK----------------- 195152652 21 ----------------RENYFAPHLSIGEIIFREMERHPKLIAQISEKTVLTREEVRFNAMRVATYMRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPSLIFCD----GDEYARVLAATEHIKLDTTIITMRNHPSGSLRILDILSRPARLEQ-GPDQTLAILCSSGTTGVPKAVTFTNSQQILW-----SCTPMTTDVVQYSHSTLDWFSGLSV-CINAGVFSTTSIIADNKFDPAFLCRIIEEYKITFLVQSPSQMAMLVSCPEFDASDLSSIRHYVYGGTACSVEMQHRMRRRLKQALVFSYNLTEMN-SLGCLNLHFDEKPNSVGRPVK-GIRVKIINEKGEALGPSAVGEVCFYSGQHWSGYYGNPEETRIMVDSQRWLHTGDMGYMDPDGFLYIVDRKKDMLKYQSIMYYPSEIERVISQIPDVVEVCVFGVWDEVNGDEAAASVVKKPGTLSAQDVVKFVKERIGAKYKLNAGAIIVEDLVRSPNGKTHRVA------------ 29827144 452 -----------------------------LIADHAARHGGFVAVEHGGTSITYARLFGSARALARRLAARQVGHGDLVAVALPRGIDAITAILGVLLSGAAYSPLDPTAPRARRAELLDDARPDLVLTTSAFADRFGDRAVLRHDEPGPD--------------------SEAAQSTAPTPEDLAYVLHTSGSTGRPKGVEVGHHALAHFVAGATHRYGLHHRDRVLQFAPLH--FDTSLEEIFLTLCAGATLVVRTDESVPGFLDACARLRISFLDLPTAYWHELAYAVSTGAVTLPAVRTVVIGGEAALPERVERWRTAVGVRLLNTYGPTEATVVATVADLHDPSLAPPIGLPL-PGTRAAVVD-----------GELHLLGDNLAIGYRGDRPPDTSRFAPPRAYRTGDLVRIGDDGQLRYLGRSDTEFKISGHRVHPAEVEGALLGHPRVRDAVVVGLVLGDGTRRLVAYVVPDGPAPAVALIRDHLRE-TLPAAMIPSAVEFLDRLPRTSSGKIDRNAL----------- 83716594 4 ------------------------------FEQVCRSSPQAVALESGERRLTYAQLHDMVASIGARLAAAGVTPGALLGIFLPRDVRLPAALLASLGSGAVYVPLTEKYPPERLREIIETHGIEHVVTTDA------------LASQLPASCGKIV-------LPAEGFEKADWLPAAVRPQNPVYVVFTSGSTGTPKGVLIGERNLGNLIDWYRAAFSAEQRRSVLASTQI--TFDLSVFELICTLCTGSKVVIV-----ENVLQLLDDCDVSLINTVPSAARELVRHRKFPAAA----RVVNLAGEALYQDLVDDIYETAPQQVFNLYGPSEDTTYSTGHAVPRRARTVSIGRSL-PGKHAHILADDLTPVAPGEVGEICLSGEGVALGYLNDAKLTAEKFAGQRIYRTGDLGSFDGDGLLRYLGRADRQVKVRGVRIEPGEIEVALRSIEGIADAAVVKVVDAANNDQLVALVVAQPSAPSANDVLDRL-QTLIPAYMVPSRVELIDAIPLNGNGKTDRTKLEQIA------- 167752824 5 -------------------------TLYELVQHSVKSFASKVAFAYGGEELSYAEVGTRVKHVQDLLIGAGLKAGDKVALLSSNMPNWCVSYLAVTSAGMVAVPILPDFSTEELEMIIAHSEAKALMVSD-------KLFAKLAKSTIESLHIVIRTKNLGVIASRPAAEKGAVGIP--NPEDLAVIIYTSGTTSRPKGVMLSHANLCAQISMSAAIFPIFPDDTFLSVLPLAHTYECSI-GMIYPFSMGARVVYLDRPTASVLMPTLAEVRPSVMLIVPLIIEKIYRHQILAKFTSSRLRFLGIGGAKLDGGAEKLLEARFPYAI--GYGLTETAPLLAGAA-PSQVRLGSTG-PAAPGVELRLVNPETR------QGEIVAKTPSAMIGYYKNPDATKEVFTEDGWFRTGDLGEFSADGWLYIKGRLKNMIVPSGENIYPEDIESVLNSHVCVADSVVT----EHEG-RLVALVHFNTDALEAKEVVDYVNSKVNRFSRISEVVEEKQEFVKTPTQKIRRF------------- 119186245 316 -----------------------DSCFHQLFEQIARKTPDAPAICSWGHDYTYRELDTVSTKLANHLNELGVVPETPVLICFDKSSIAMVSMLSIFKAGGAFVAIDPAYPISRIQAIVQATNASLVLV---------QPIHRYLFEGIFMEKSIVALDSAYDGLPL----PSTISPCRVIPSNTAYIHFTSGSTGIPKGIMIEHRALCTAVSALASPMRITSTSRVLQFA--AYIFDLSFGDIFVTLSQGGCICVPEHERVNDLVRAILRMDVNTACLIPSVARIL------HPEQVPGLQTLLLGGEALLQENLERWADK--VVLNAMYGPSECTVWCTSQTD---LRVDSLANNIGKGRGARLWVDHNRLVPAGCTGELLIEGPVLARGYLN-PEQTKQSFVENPFYKTGDLVKFNADGTLSFIGRKDTQIKLHGRRIEIGEIEHHLASHSLVQQSMVMFPSAGVHAKRLVAIVVAKDPCTSEAKIKEFISSK-LPSYMLPQAWVVVQDIPTLISGKMNRVLVKK--------- 158422203 3 --------------------------IGFLFRRARAWHGASVALVDRVGPWTFEALMARIARFGQALAGLGLLRGERVALLLPDIREHLEADYGAMAAGFISVPLSAGMRRQDLVAHLRRTGARAVV-----AEATLIPMLAELRSELPDLRHIILGGTVSGAHDYEDLLARASDLPPGESEDIAQLALSAGRTGQPKIVKLSHGNISAVAGNLIAGLRIGSDSVFLNVRPL---WAPLQFMVLAYLLGGSRIVLGGAFDAERFPFQMARFSVTRSAMSPAQLAELLPHLAPEDVALNAMEMLHIGGAALPEAVCDEALNLVGPRISVHYGLAEAPFTCLLSAERLSVKRTTVGRPFFGY-ETRLEGVEDT-FATEQEGEILIRGPHVMTGYWDDPEATARVLC-DGWLRTGDIG-MLSSGYLKVVGRTQDLIFSAGQTVSLREVEAAIARHPAIREVAVVGLPDGEAGEALTAFVVLKDEAASAEEILAFTHGALIGA-KRPKAIHLRRELPRSDYGGI---------------- 159131824 269 --------------------------------------------VAEHSTLTYAALNAAATYLAIHIRSL-LSAGSRIIVYMSTSPELYISYLGILKAGYAFCPIPTDAPPQRVREIFQDIDSSVILGDGEEPSSVFLSAAGEATSK-PTWVNVAEVSRWKHLIATEDRLFEP---PDIDHNEIAYLLFTSGSTGKPKGVQVSHLAVTCSIESHATAIPLPGDFRWFQFA--SPTFDPSLMEIFVTLSSGGTLCSASRLTLTDLEGTINEARATVMMATPSLAALL------RPAQLTTLQYLWTMGEKLNRTVIENFTQKAHSNLVNAYGPTEAAINCTFFAPVEYHTRGSIGEPL-PTCSIFVLDPASKPIPAGLAGELAIGGPQVSQGYLNRPEETANSFVHSPLYRTGDLARWDEKGVIEFLGRISDQVKISGRRVELGEIESVLATLTGVREVAVVPKRDAQGSEQIVACIVAEDAAPEFVRLADECAHRHLAAYMCPSSYVFFDSIPRTSSGKVDRNSISSMLQQ----- 70996666 2553 ------------------------------LELNAREHPEWTAVEVEKQSMSYGTLNAAANCVAAFIASVGY-KNRMIAVCAGRNLPSYPVIVGVFKSGNTYLPIDNNLPNDRKTFLIEDGNCPLVFTETAFAATF---------SDVPETCRVLCIDHPSFVDSLAGMPTDN-RAYASDPQDNAYLLYTSGSTGKPKGVMVSRANLSAFIESFSEFLELGGRGRYLAQA--SRAFDVHLLEMFFAWRHGMASVTAERTMLLDDLQLITKWGITHASMVPS----LVDQTNLRPELCPELKYLSVGGEKISKRVLDTWAGLPHVALANAYGPTEVTIGCTFALVGKETTIRNIGPPLSACTCHVLIPGTMDYALRGQTGELCFTGDIVGNGYLNRPDATGFVQGPDGMYRTGDIGRLMSDDSVEYVGRGDDQTKIRGQRLELGEVSEVIRSHPGLARPQLIARSGDKSRQRSGATIIHSDLATLGKELRDAC-QRKLPAYMVPEIILPITFIPLAPSGKANIKELHSMFSSLPLA- 70996666 1415 -----------------------GDLIHTKFENHANSHPDDMALLFQNISWTYGELNARADNLAAYLCETYDKTNKVVPICIEKSPAMYIAILGILKAGGAWCPIDTFSPAQRRHDLIKRTGAGVLLVSSE----DGEQPKDAIPIGIDVVDVKKYADPLVSWPSVGRWSSKKLSSPAG----LAYLIWTSGTTGAPKGVPITHSAAVSCFRSLKKDIPSDVSGGVVRCLQFSYTFDVSIQDLFYTWSLGGVLISATREMLGSFAKLANTTRATHAHLTPAF------AAGVPRNSCETLEVITMIGEKLTQHVADDW--GTDMRAYNTYGPAEVTIVSTVGNDCLNIKSANVGWPMESVSVF--VTRNKQIVMKNAVGELALGGPQLSPGYLDQEDVTKAKYVEAGLYYTGDLVRMLADGSLEFMNRVDDLVKIGGIRIELSEISFALGGHPLVEETLYIDRPDRPS-KVLVAFLSASNATGADAALQIALSTRALPAYMVPSVYLVMKRIPRTQSAKTDRRALQAAYA------ 157365230 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KGVMLTHKSLVTSVAQQVDNLYYSTNDVVLCVLPLFHIYSLNSVLLCG-LRAGAAILMMNKFEIVSLLGLIDKYKVSIAPIVPPIVLAIAKFPDLDKYDLSSIRVLKCGGAPLGKELEDAVRAKFNVTLGQGYGMTEATMSLAFAKQPFEVKPGGCGTVVR-NAELKIVDPEGASLPRNQPGEICIRGDQIMKGYLNDPESTRTTIDKEGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLITHPSVSDAAVVPKKDEAAGEVPVAFVVRSNNSLTEDEVKQFISKQVV-FYKRINRVFFIEAIPKSPSGKILRKDLRA----KLAAG 214028777 36 ------------------------------------------------ESWTYGALRQAVLGTGTGLLGEGLEPGDRVLLRLGNDPLFPIAYLGAIAVGLVPVPTSSQLTEPEVQRMIDELAPRAILRDPAVAS--------------PDHPREIPADSLRQMQSL-----PPCEFAYGAPDRPAYIVYTSGTGGNPRAVVHAHRAIWARQMMIRHWYDLGADDRLMHAGAFNWTFTL-GTGLMDPWSMGATSLIPRAGTALEALDLMAHHRATLVAAAPGVYRKMLKSRAMPK--MPSLRHALSAGEKLPAPLAADWQATTGTPIYEAFGMSECS-TFISASPTNPAPVSALGRP-QPGRRIAVLDDTGAPVPLDTPGIIAISDPGLMIGYFNAPEATKARLC-NGWFLTGDRGTMSHDGLIHYLGRNDDMMNAGGYRVSPMEVEATLMRHPGLTQIAVAAVSVAQDTQIIAAFF-NGAEDVTADTLLAFANQH-LARYKQPRAYVRVDQLPTGANGKLLRRALPDLYT------ 116197030 30 ------------------------QSIHSLLERTAEEYSDKTALICGHTTLTYGQLSSLSNHFARAFVRRGIGKGDLVGVALDRSVDLVAALLAVWKTGAAYVPIDPDLPRQRIDQMLDDASPKLLVTSDAFTAEGCNVSYLTIEEVLRTTAANMNPAPFGGTSTSNSNNNNPDVAVHVHSTDLAYVI---------------------------------PTDRLLAITTI--SFDMAVPELFLPLLRGATTVLAQRRDPAALVRLMHRHAVSVMQATPTQWQMLLDSGWPGDGGQPRLSKILCGGEGMSRVLADRLGGSGSGGVWNLYGPTEVTVYASIWRQPRDVEAGVVGSPIVNGHLYVLDPETLAPVPLGNEGELCVGGAGVARGYRGNAELSRARFVENPFYRTGDLARWVAPGKLTVLGRMDGQVKIRGYRVEVGDIEAAIMTREDISAAVVVCRDDQ-----LMAYCVPKAEKALDQVLRPWLAER-LPDYMVPAFVVEMEALPVTIN------------------- 78186834 9 ------------------------QTLPELFRGQPARFPFAHKLQSAYEPISYDDFHEDVRRFSAYLKENGTAAGDRVAILSENRPGWYLADMAVLSLGAIDVPLYPSLPPNQIEYILKDAGVRAVIVSNMLQLGKILSIWQN----LPDLTQLIVMNRVEDVIDLNNAKAAGTQLTKVDPDDVATIIYTSGTTGLPKGVMLTHRNLCENVKSAAEIIRIDETDCSLSFLPLSHAYERTG-GYYLLFACGASIYLAE--SIETVSLNITEARPTIIFTVPRLFDRILQHAVAKKRFGGRLRYFVSGGAALPQKTGEFFQA-LGITILEGFGLTETSP-ITNVNRPEKVKFGTVG-PTVANVEMKIAED----------GEVLFRGPNIMKGYWQDREATAEVI-RDGWFHSGDIGEIDGDGYLKITDRKKHIIVSGGKNIAPMPIENLIAENPYVDQVMVVGVPDKLREFAASAGITAPDDAGLCAEIVQLLRSRQLATHEKVRRFILAKE-PMTPTLKVKRKTILELYEKEIDA- 121996862 9 --------------------------------------------------WDYQEVAGLARQLSAGLMESGVSRGERVVLFAPNSAEWVIACLAILDAGAVVTPLDTQMPRAELIHALGDSGAHRVFTAGEAAR---RLEGLELDHPLETVRLDEPAGTGQSWRDWLREPTDAAQ-PEVTPDDQATLFYTSGTTGMPKGVPLTHGNITANLNALLGQELAHRDDRIFVPLPYHHVYPFT-LGLITPLALGASIVLPYSVLGPQIVRALREGDATIILGVPRLYEALIAERGARAERLPSVRMVVAGGAPLSPAIGERLRD-LGWEVATGYGLTETSPILT-YNPPDRLRLEAAGLPL-PGVDLRID-----SVEPGATGEVLARGDNVFQGYWQLPEKSAEVFTEDGFYRTGDLGWFDEDGYLHLEGRASEMIVLGGENIDPERVESALIGAEAIRDAGVL----EHDG-RLAAVLFADPQALDDEQVRQRLAAGVLPSHHQISIYRISDPLPRTRLGKLRRHKLRELFE------ 152992681 5 -------------------------SIRNLLEIAAQSEPEKIGLRHGSETYSYAQLIEKVDQIAHYLATLGLKKGSRIGIYSNKRAEQVIAILAVLSTEYVFVPITRLLKPEQIQHIIDDCNISCIITD--------KVKIENIKAINFGGKIISYEASEQSDVSLEEIYTAEVKC-DVKGHDNAVITYSFGSSGNPRGIVIDHRALTDGARIVSKYLNIQKEDVISGILSFNLDYGLN--QIFTTLYKKATLAIHKFVLPSDFFSHLIDENITVLPLMPIHITQMFDEDPHRPEHFRNLRAITSSGGNITPLMVKNITTHFPDTFYSMHGLTEAFRSAYLDPSQIHIRPNSIGKAI-PDVEIFIINEEGEACKPREVGELIHRGACIYKGYWNAPDETAKRFKSDKVLHSGDYVYADEEGYIYFVSRKDDMIKTQGFRVSPHEIESVVYANEEITECAVFSIPNEQIEEEIVMVYGSKHELAKNEIL--FELKKHLPNYMLPAQIVYKKSMPKTLHDKIDKEALRKEF------- 116625640 61 -------------------------------------------------RLTFAELSARSNRTANLLRRRGVRRGDRVLVMLGNEVALWETMLAAFKLGAVVIPTTPLLGTADLQDRLARGQVRHVVAGRHIDSF---------ADIAGDFSRISLDGASRESALFE-------PDGPTLASDPLLLYFTSGTTAQPKLVQHSHESYPVGHLSTMYWLGLQPGDVHWNISSPGWAHAWSC--FFAPWNAGATVFIYNRFHAADALRVLASKPVTSLCAPPTVWRMLVLEDLAAHR--VQLREVMSAGEPLNPEVIQRIRAEWKLTVRDGYGQTETTAMVGNPPG-QPLKPGSMGRPLPGY---RILTDEGEICL-----ELAARPAGLMLGYTGVPGP-----ADDKFYRTGDVATCDEEGYLTYVGRADDVFKSSDYRISPFELESLLLRHPAVAEAAIVPCEDKARGCVPKAYITLIAGYKPSEKMARYLIRQTFSPFKRIRRIEFC-ELPKTISGKIRRAELR---------- 171320687 9 ------------------------------FQQVCRNHPRAIALECGQDRLSYATLHDMTTSIGARIAAAGVTPGALLGIFLPRDVRLPATILASLGAGTVYVPLTEKYPPERLRDIIAAHDIRQVVTT------------AELAAQLPPSCGKIIL-PAGGMAP-----ADWQPAGERPADAPVYVVFTSGSTGTPKGVLIGEHNLANLIDWYRSSFTDTQRRSVLASTQI--TFDLSVFELICTLCTGSKVVLV-----DTILALLDEFDVSMINTVPSAARELVRHRRFP----PGTEVVNLAGEALYQDLVDDIYAVAPAQVFNLYGPSEDTTYSTGYAVPDASRTVSIGRSL-PGKHAYILSADLTPVEPGEVGEIVLGGAGVALGYLNDAGLTAEKFIDQGVYRTGDLGRYDGDGLLRYLGRADRQVKVRGVRIEPGEVEVALRSIDGVADAAVVKVLDLARNDQLVALIVAQPHCPPLDAVLDRLQTQ-IPAFMVPSRIESIDAIPLNANGKTDRTRL-EQYAGAL--- 212694034 4 --------------------------------QQATLHPDKLAVKSGKDTATYSELVSRIIAAKVFFQSLDYTAGNTVILAAGKQIEFLYAYFGAHLAGLIVTPIDVETNPTRFEYIADVIKPFCIIGFDKQETSLTKISLKEFK-EMPV-----------------DYSKQSTDFP--DNEEVADILFTTGTTGVPKGVPLTYKNEAAAALNINAYIGNTSDDIELLALPVSHSFGLG--RVRCCLSNGQTLHLLGSFNVKRIYRTIEEENITGFTMVPASWKFLQKSGDQLGHYGKQLRYIEMGSAYISEDDKRHLAHLLPTTITMHYGLTEASRSAFMEFHADSDKLSTVGKA-SPNTDIQIFNDQGQVLPCGEEGEICIKGDHVTKGYLNNP---TSSFYSEGYFRTGDSGTIDSDGYISIKARIKELINVGGKKVAPTEVDEQILKIAGVKDCACVGTRDPILGEVVKAFVVKGNNELTFDFITKQLSGK-LEAYKIPVIYEWIDCIPKTSNGKIQRNLLK---------- 17560140 13 ----------------------PDKTFHDFLFHEWEKFREDVALIDNDTQFTFQDVMQKADFIAKSLVYLKVEKSEVVLLVMDWSPAAIYIALGASMAGAAIQVVSPKLQAWEMQFPVKESESR-FVFSDPLGLHEIDKLMKTLNREY----RIICTGSANGYPIIEDLAFAALPLPKIEPDDIVYLPYSSGIHGKRKGIVTTHKVMVAVMWNTSKHHEFRRGDTTLTMIPLHKQCGL--DAILCALLNGLTVVTEKNFCVHTFMTCIQRYKIRAVHLTPYLMNLMMFEAENHTYNIESLEWVVTGADAVTEELYEEFTEIFPKTVTQTYGMTEVGLICRTYN---KNYSPSCGQ-LTANLEMKVLDITGKELGPREKGQICVKGIAAESPYLNNPKATEEHFL-DGWRRTGDIGFFDEEGNVHLVDKLKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAFVVLKKGVATEDDLKDYVNKRVI-RYKHLVRVNITQFLPKSACGTLLRRLLAEAA------- 116618906 13 ----------------------------------AATQPKKVAYDELGEKHTYEQLKKASDSLAHALDELNLPEKAPVMVYGGQQFEMIASFLGSAKSGHAYIPVDVNSAEERLTDIIEIAKPAVILAID----------------ELPTSISDILIIDKQHLDRIFSTNVPYELTHSVQENDNFYIIFTSGTTGRPKGVQISHHNLLSFTNWMIDTFDWQEGSNVLSQPP--YSFDLSVMDWVPTIVTGGTLKALPKSVAEDFFATLPKLDLTTWVSTPSFADVALLDPEFNQANNPNLKAFLFCGEVLTRTTAEKLLARFPVKIYNTYGPTEATVAVSSIRITKKIIENYDKMPIGYVTLISIQDSNDQEVSSGEKGEIVISGPSVSKGYLNNPEKTNDAFTKEQAYKTGDLATVDENGLLHYKGRSDFQIKLHGFRIELEEVAQQLQQSQWIEQVVAVPRYDDGKVKQLLAIVVPKENDLLTNAIKDGMKDIMMP-YMMPSRFIYRESMPLTPNGKID---LKGLIAE----- 145251521 2418 -------WNGSLPAAYPH-------PLHHLVLSQAETTPDRRAVESWDGTLTYAELNDLSGKLGQHLLNRGLKQGSRVVLLFDRSLISVVTMLAVLRSGGICVNIDPSLPQTRITQTIHQARPSVALVSSTYQS--------RLADALPVPVLTIALDTIPR-------SAKNIPWPLVRSTDLAFILFTSGTTGKPKGIMVEHGNCATDIFHYSAILAVTPEIRTLHFC--SYAFDLSIYEVLTPWMHGGCLCIPESARLSDLPGVIQKYHVNFAILTPSVGSAL------HPSDLPSLQTLILGGEVMPAVMFDRWASH--VRLINLYGPAEATCAALHLKPTDEFVPGLIGAMVGASGWVTVPGSPNCLTPIVAVGELLIEGPAVTRGYFDEMEQTQASYIDPPWFCSGDLVQYVPNGWLRYIGRKDKQVKIRAQRVDLTEVEHHVDELQAIAEV-LFQHSSPRQSSQLAVFLAFGEQLTNKMDIICALDEKRLPSYMVPTLFFPVSHVPQTPTGKTDRNRLRQLVEEQLL-- 145251521 205 ----FSPQHAPILHKWNHRTFWPGESILDAIRRHSQRSPDALAIVAWDGSISYGDLEARSTCLAEYLRRVGVGPGVMVPLLLGHSQWVIITQLAVLKAGAAFVPLEPSHPQERLRYIVRCVKAFLIVASEAHC-----ARAQQL------VEQVIPINENIMNTVRTALLSTAYITP--TADAPAYVLFTSGSTGQPKGCVIDHRA-MAQLPHDGVAASVGPDSRVLQFA--TYSFTMAIYEIYWCLSNGGTLCIPSDHDRLNNLPVIEEMQVTWAVLTPSVLRRL-----SHDNPPSSLQTLALGGEPLAAGDMEAWVRKL--QVFFGYASSEG----TALNCLTELSEQSHALEYTPTPRVRIVDPHDKLAAVGTVGELIVESPGLAREYLDNPTATAAAFIQSPMYKTGDLFRYTERGNLQYVGRKATQVKIRGQRLDLGEVENVSQQCPAPARVAETGVPRDGAGTMLLVFAVPSDQFRADMKILTQALEPLLPAHMLPGIYIPLRRFPSTLTGKADRRLLRELIQQ----- 145251521 4633 --------------------------IYETINRRCAEQPSSSAVCAWDGEFTYGEIDQLSSVLAGEILAHGVKPEDPVLVCLEKSRWVPVVMLAVWKAGACLILLDATHPTTRLHMIAKQSAASLAIANRSTRSKANILCSRVLQVD-------------DDRLWTRHVNSSRAEMVHVDGHSAAYIIFTSGSTGTPKGAVIEHASLSIAWETLITRLQLNPTSRVLQFA--SHSWDAAIIDVMAALMSGGCLCVPSENERMGHLALAARMRANWMLLTPTVARQL------TPSEFLYLETLVLGGERVNTTDIEVWHDK--VCLLSAYGPAECT-QITSVTRPLDMTCDAIGVPNASAGWVVRPDDPEQLVPDGAIGELLIEGPIVGQGYLNEPQRTYQAFIEAPWYRTGDLVRFAADGSLIFVGRMDDQVKLHGQRLELGEVEHHVQQ----AFAAVIPKEEQQMGPFLAACIFSPGHAPPSDTFRKKVQEQSLPSYMVPSVFLPLAYLPKSTTGKIDRKRLRDMSQEELI-- 145251521 1322 --------------------------VHDLIKARCIEQPDALAVWAWDGALSYRELDCLSSNLARRLMARGVGPEAFVGICFDRCKWTLVSVLAVAKAGGAFCLMDSSHPTYRLREICDALGANLVITTP-------KHVAKVSKCERPLL--VVVEGVCSETDDLPGGLGSEYR--DTLPRNALYAVFTSGSTGKPKGVVITHENLAATIKNCPQRLDLRPGDRSLHFA--SYAFDFSIIEVIVPMVVGACVCIPEHDRLNNLPKAMADLAVTWAIMTPTVSRLL------EPASLPTLRTLVLGGEAIMPYDFTTWQGYT--TLISAYSPAECTCTVVQADDP-----NCLGKPMSPW----IVDPENRLVPVGAVGELVIEGTVVGRGYLHDAERTIDVTNPSRLYRTGDLVQFTEDGAVRFIGRKDLQVKIRGQRLELGEVESRLRSYAIVVEAVVLKSPGGRA--VLVAFISVTDNAETVCEILSHLGD-ELPNWMVPSVVLKVQGIPMTKSGKVDRRRLRQLAT------ 145251521 3521 --------------------------VHDMIRRQCQLQPDAVAVEAWDGSLTYEELDSYTEYLAAKLQLCGVRNDHFIALYFEKSCWTIVAQLAVLKAGGALVMLEPSHPVDRRREICQTLDVMLILGPPHLTHSLEQELNIKV---LPISKAHLKASDGEHLS--VDSH--------IQSHNLMYAIATSGTTGCPKLALVHHGGFVATARTLVDRLLLLASSRVLQFS--SYGFDASLVEQLLPLIVGGCVCVPTPFDRDNRLATMATMKINWMVAPASVIHLL------SPDTVPTLQTLISAGEPLQQSIIDVWATR--VNLINAYGPAECSMVCSVNPSVRPGTPNNIGYPIGG--TCWIVDPNDTLLPIGAEGELLVEGPNVGVGYAKDPRRTRVAFSSSPWYRTGDIARYNPDGSVLYVGRKDSQIKLHGQRIELAEVEHHVLCFPGAIQVVVVKFDDFETSSLVALIVVSGSGFPASQHAEALLQDR-IPPYMIPTLFVPVAQIPFNTNGKADRARLRTSVA------ 167839807 433 -----------FAERYATLADAAPRTPAAAIERGWREQPERIVAGEPGNAVSARQLLDASNRVARRLAAANVKPGERVGVRMDRGGALLAALVGIWKRGAVYVPLPTDLPGARRAHIADDAQLAACL--------------HRAEPADPTPRDLVLADDI-----FDASDAEALADVAVDPDSVAYLIYTSGSTGAPKGVEVTHRNVASFLLAMARALPMGRDDRLLATTTIG--FDISLLELLLPPTVGAAVIACPRIDAKALERVIADERVTWLQGTPSFFNVLRAGGWRGDKRLN----ILCGGEPIDASTYGFLRETC-AAVWQVYGPTEATI-WSTIAGPDAGGVEGLGEPLR-NTTLHLLDAHGQQVPRFSKGEICIGGHGVARGYRHRAALSAERFVAGRVYRTGDFAFRDAHDRLRFLGREDGQVKIRGFRVELGEIERQIEALGGVRKAVVLVQRATAAEPTLIAWCEPHAGRALDADALRAALADALPAYMTPARIERIDAWPLNANGKIDRGALAERAS------ 115449341 10 -----------------------GKTLPDLLLKNVNNVPERPAIIDGAIVYTYSSLRTAVRRVASHVRSIQLPRGAVVGILAANSDSYPVLVHGILAAGGVVSAFNPFYRRQEIAHSLRLAKPKIVLVDQSLAGTLTDGLSLAKLDYAPDL--YILSSDTSHSAPWGDTGAESPNVLEAQSDDVAFICFSSGTTGPMKGVALTHKNIVTNIFQHRQRMFKSPKTVAALITPFFHILGLGVFVF------------------------------THINIVPPVALRLLQATTGSTADFSSLLCLINAAAPLKEVVSSELSRRMGCSITQWYGMTEASPSVISQREDEVGIPDTVGK-LLPGMSMKIIDSEGKECPPEKPGEILIQGPNLMPGYVGIQNGAADAAFIDGYFKTGDIGYANEKGYVFLVGRSKELIKVKGHQVAPAELESILLSHPNVRDAAVKGVPDQET-EYPAAYITTGQLGRLEAEVEAFVNQQ-VAKYKWLRGVHVIAAIPR---------------------- 153004512 19 ------------------------ENIADYVSLHARRAPGAVALVEHGETVTWKQLDTAVDAFAAKLLASGFRKGDVLATSLPLLKEHVFLLLACYRIGVVAAPLDLRLRAGELRACLEKLQPKGYFFAGAPA---LMPVLREVVGGCRSVRHWVFQKEPDGILPGATLGSVRRARREVGRRDGCLVIFTTGSTGSPKPALLCHESILVQNVGLAVGFGLKEGDRLLVNLPPSHV-GCTTELLGTAIYEGLVSVLLHIFDAEKSLEAIEQHRVTVVGQIPALFNLEWAHRRYRDLDLSSLRAAIYGGQGVPRAFLDRLRE-MAPEIGTGLGLTETSCTYTALGATADDLAEGIGSPLCPISIRAPLNADGRELPPGDVGEICFAGPQVFLGYLNDPEATAKAISKDGICYTGDLGAYTERG-LRLAGRAKLTIKPKGFQVFPGDVENHVVALEGVSAAACVGVEHAVWAEAIVLFVEVAGQSVTPEDVMAACA--GIASYARPSHVELVEALPLNRVAKTDYVALKERAQE----- 195395770 27 ----------------------PDQSIGAIIFHEMRRHPKLIAQISENTVLTREELLLNSMRVASYIRSLGLLQSDIVGIIARNTTHICAVAYACFFNGIAFHSLNIVYEQATIEKLFDITKPRLIFCD----GEDYEKV--KLATENLNLKIITMRNHQIGSISIEEVLATPVEPNEQGNDHTLAILCSSGTTGTPKAVTITNSRRILNMTT-----RLTTADVQYTHSSLDWVTGVLTT-VTSGIYSTKRIIADNAFDPARLLRIIEEHKVTWLMQAPSHLAISANCPEFEQSNLQSIQDYFYGGGHCSLEVQHKIRSRLQRDCMHMYGFTEVGSAISVNFNFDE-KPKSVGQ-LLNGFKLKILDDQGQPLGPNEVGEICVYSGQYWAGYYGNPEETHKIRDSNLWFHSGDLGYMDDEGFLYIVERKKEMLKYQNIMYYPNEIEELIAQMPEVAEVCVFGIWNQFNGDEAAAAVVKKGSNIHAQDVVDYVEQHCTAKYKLHGGAIIVDDLKRTANGKTNRQA------------ 57920540 29 -------------------------SMGQIMLEVLSRSPDRVMQQDMDRSLTYAEFRTRLIRFAQNLTKVGLRPGEVVVLANANSENLAPLACALLTIGVPFNPLAPAFNEYDMENMLRTTKPK-LVFADADNYEVVRKALEHAVPRGDTLPPIYVVKHAEDFMK-ETGSEETFVAPYLGDSNVAAILCSSGTSGPHKGVQVTHAACMHMTLRT--RFFDATPSVHFNFSALHWATGFAS--MLTPFFSGTRLITRKSFSERQFLEAVEKYRVQAIFLPTAYSNAVMAHPRTKTADLSSLKIWMVGGSHVPEELRDRIDALLGGRSVTTYGSSENGACAMDIP---KRKPGATG-PLMLNTMIRIVDENGNRLGVGKQGELLTKMSVEFGGYYGNEEASRNAIDSDGFFRTGDIGYIDEEGYLHVVDRKKDIFKYSGLQVVPTELEAIITAIEGVQEVCVVGIRNQNATDVPAAVIVRRRDSKLDASQVRSIVDGQVSDYKRLRGVHFLPELPKTQTGKVMRRKVIEMIT------ 170737646 566 ------------------------RTLHHDFFALAAREPAAVALRCGDRAVTRGELAAQALAIAGGLRAAGIGHGDAVEISLPRGPAQVAAVFGVLAAGACYVPLDIAQPVARKALIERAASVKAVIGDTACAGGPLPHVGIAALSR----------------------HAPLAAPLEVAPQATAYVIYTSGSTGVPKGVEMTHAAAINTIDAIDALLGVRADDRLLAVSAL--DFDLSVYDLFGALGAGAQLVLPEARDAARWIELIAQHRVTLWNSAPALLEMALAVPAAS-DACRSVRAALLSGDWIALDLPARLRECCGCAFHALGGATEAGIWSTVRDVPPHWRSIPYGRPL-PGQAYRVVDGDGRDVPDYVPGELLIGGDSLARGYRNDPELTAQRFVQGRWYRTGDRGRYWPDGTLEFLGREDRQVKVRGHRIELGEIEAALAAHPLI-DGACAGVVHGEAARIVAAFVVDRAAADTAPSLLA---------------------------------------------- 115387006 1340 ---------------------------HEAIRKQSQETPSAPAIRAWDGDLTYEELEHYSNQIAVAIVDRGIRQGSLIPLLFEKSMWMTVAMIGVNKAGGAFVPMDSAQPLQRLRVIAELTECTVILCSKSNTELAKQISPNAIILPVPGCRESIMQDSGQGLVDLQ-------CLPKVQPHDLMYAVFTSGSTGTPKGVLIEHGSYCTAARECSSAHEIDRQSRMLQFA--SYSFDAFLAESLNTLVVGGCVCVPSEKDRQNGLKAMREMQVTHAMLTPAISRL------FRHEDVPSLRSLILMGEAMRSADFDYWGSH--IQLFNGYGPTECTIALSCREYQAGVHVNDIGWPRA--AAAWIIDPRNRLMPIGAVGELVVEGPPVARGYLKSPDQTSKAFISPPMYRTGDLVSYTEDRSLRIVGRMNDQIKLRSQRLERGEVESRLRQFPGV-EVAVVIVPAGDADRVLAAFIVQEGSADHGTDCRSLCRQQELPRFMVPSIFVPVSRMPHMPSGKIDRPRLKRELE------ 115387006 240 ----------------------------QIVAELATRQPGAQAVQSSKSALTYLELDDLSSRLAIHLQARNLAPGAMIMLCATKDVWAVVAMLAINKTGACFVPCDASHPVSRRQTMAGKCQSELALVSPEHETLFQGIIK----------ESFIISEATVTKLPQEDSWTVGERFP-VAPSTPAYCFFTSGSLGEPKGCLGTH-SALAAVAHQVPALRMDTKSRVLQFAKFG--FGISFIEIFCTLAAGGTVCIASEHERLNALDAIRRMEVNWALITPTLAQSL------SPEEIPTLRKLFLGGEAPNDDLISRWQSK--ASLFQVFGTTEAGVTMVSSEITSTAQRKIVGFPA--NSRIWLVESTGKDAPIGAVAELLIEGPSLAEGYLGDPVRTQASFLPDGYYKTGDLVRYNGDGSLSYIGRMGTQVKLRGQRIELEEVECHLVRLPGTHEALVIALVVEPRGDALAAFVLVKPDTPHLYEELEDIRQRTLPSFMVPQLLFVLTDVPRTVTGKIDRSGLQRQIN------ 195401647 24 -------------------------TLGEVTMRVLNLNADKVLQQCDGVQLTGAQLARQGLIIEQAFKRLGLQCGDVVGISASNTTYLTGVTIAAMLCGTPINPLHPDFDQATVKYMYDITEPKLI-----FCDVENYAIIKAVNEQLAKPALILVNGHIEGVRDVSELLREEVPCPKLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICNCKNPNTY---TRDTIVLSFSPLYWISGTYM--LLANLLNGCKRIITHRPTVEYLLQVVARHQVTFLFLASHQIALLQDDVAKIRAQLESVRVLIGAGSKVCKAVSRRMYELIGMRFVVGYGLSEVGGISKNLGGP----LGSEGKVMR-NVELRVLDKLRMPLGINEVGIIYARLRYKWAGYYRNPEATKRALSPDGWLRTGDIGYLDSEGYLYIQTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGIPNEVSSNLTACAVVLEGQKLTADQVRNIVERYLSGAYHIRGGVYFLKALPKTSNDKLQRRKVPELVK------ 195443650 27 ----------------------------------------------ENVTVTYGQALTWATRVALYLKKSGYNHTDVIGISAKNSTYVMPVAVACLMNATPFHSVNPLLDGGTIKHLFNITKPKVVFCDAA----DYDKVHSATSEFQPII--ITLTGHLDGIQKIEDLHAEMFYEPEPLQDETVAILCSSGTTGLPKAVCVPNGVLI------QDSMAINSELIYFVSASLDWITGLWAF-VFSAVFGATRIITTSPFDPANFSRMVEKYKINYCIIPPEHISSLVDCPEATSERLASLRRLNYGGGLVTVATLKNIQSLPNAIISSAYGMTEVGSIALNL---GQVKLSAAGKPL-PGKRIRIINEQGKNLGYHEIGEICVHTGRVWSGYYNNPEESHRVQDDEGWFHTGDMGYFDEDNYLYIVDRQKEVRKYKGLQYWPTEIENVIAELPDVVRVCVVGIYDEHYGDEAGALVVKRKGSDLSADIIEHVAKRLLDTQKIRAGVFFTDKMPANLNGKVMRKAAHDAF------- 217407190 6 ------------------------------FHDQAAQTPDAVCLIEEDLTFTYAEVQRRVILLAKELRDNGSCTNAVVAIFMEPCADYIISMLAVLTAGAAYVPLELAYPITMLQRVLHDATPVVVVTKQEQRALLPVTNTALAVLCLDDNEHHELQETAGQPESQAELLQTYQSFPPVSLDDLAFIVYSSGTTGQPKGIANPHRAPALSYRWRFDEF-VDPGPGSIVA-----CNVFFVWEALRAVMRGGAVVPVPAFDGEALSVFLHQHSVTEMLFTPSLLENFFNSEADLRARLVALKTIFLNGEVVTLNLRERFRLLPSVRFINLYSISEGAVDLREIDLNLSTKYCPIGAPCT-YSPAYILDDEGRAVAPGDAGELYIGGDMLAVGYLNLPELTATRFVPDPFYRTGDRARMLENGQLEILGRCDFMVKIRGYSIVLGAVEAALVETVSLSSCVVVADGEEGEDKHLVAYLVRAPHEDVETRLSHWAVDGALPHYMVPSVFVEVETLPVSAVGKLDRKALQAQSADR---- 146279501 478 -----------------------------LVAAHADRQPTAPAVEMGHRRLSYADLVLRTDDLSATLAAAGVGAGDSVGVCLGRTVDRVTAFLAILQLGAIFVPLDPTLPDERLRTMLETAGVRTVVVNAASPALPDTGL------------RIVNCGQ----LPDRDGRPEACWRPQESAADPAYMIFTSGTTGQPKAVEISRGALANYAVAAARHFQITASARVSQIS--GFGFDVSVGDMAMALAGGACLVYPSDLQAPPVGRFIAQARLTHLSLTPSALAIVPQAEH------PHLTHVIVAGEACPPALVERWGK--GRTFINAYGPTEATVEALFAICA-PGKPVAIGRPFDNMGAC-LMDETLQLAAPGQEGELCLFGPGLANGYRHLPALTGQQFVVDRIYRTGDRAKAGSDGALVYLGRMDSQLKFNGYRIEAGEVEAALCRLPGVIDAAVSLASSPHSPDRLIAHVVMMPGAPLLDELRAQLLQH-LPSWMVPSVFLPVPEIPRNANGKRDRSAL----------- 189234683 20 ------------------------QSLGQFFFDSASKFKDRICQIDAEKSETFLTVKQKSVRVALEMQKRGITSKDVIVTCSALTLETPVPILASFYLGAKVANSDPTLSVAQTAHMLSLVSPTMIFVQESSLTLIEESLQQAKLQA-----QIVVFGTCDKYPTFSDFNQEMFYPASVDIHDTGLMFFSSGTTGLPKAICHSHFSFLNLA-----YCFCESGLKVDTTLSYTTFYWISGLMMLTSLKGGQRIVCTKVPEAKDVFEIIQKYKVTCLFLAPVLTYPLTDYANSGNFDTSSLHSILTGGTPISEQQMTKLYATFKHTIVFAYGMTEVGMVGMFNPVTDKVKLTSSGKVAMGVARTTLVDETNKTLGPNQKGEFLVKSPCMMKGYYKAD--CSDIFDEDGFLKTGDVGYYDQDGCLYIVERRKEMFKYLSWHIVPSAIENVLLEHPEIKEAAVFGMPNEEMGDAPAACVVLQNGSVTVQEIADFVASKVSDREKLRGGVFIVQELPRTPSGKLKRRDVK---------- 163838903 4 ------PIPPALSNPY-----IYGELIEKIVAHHAHKRPEAIALQQGNRTLSYQQLTAESDKIAAALAHLGLKPHGRVAVRMPRSRDLVVMLLGVLRAGAAYAATDESWPTGRVLDVLAGTETDLLISTKRGELESAASASGMAVVTFDELQKI----------------SSVPPAALTDGSCAASIFYTSGSTGKPKGVLSPHRGTIRTVVDS-PTLDLDSRSVFLQAAPLP--WDALSLELWAPLLNGGRCVLMDQSSADQLERAIAR-GVNSLWRTSSLFSLF---AEERPELFAGLKLLIVGGERVSVASVSGVMAQYPLKIVNGYGPAEATIFVSTVDVADSSTEIPIGTPL-PHTPILFLDAEGHPRDADE-GELAVGGDGLALGYAGQPEETERAFFSHPYYRTGDRVARDPHGILSYRGRIDDQIKIRGIRIDVGEIEAVLESHPEIVKVCALTISRE--NQRPVLAVASAGSQHTESELRKFASHRLLPA-MLPTVFHQLTSLPLNANGKTDRKKVRTLLE------ 69246410 4 --------------------------------------PDRVAYQADETH-TFGELKQASDALAYYLEKK-VEGDGPIVVFGNLEFEMIVSFLGVVKSGHAYLPIEEHTPKERILSIFRVAKPSMVISIGDW------------IEDIPSVPVI----TKKEFQEIKKIPVGFYPRNSVKGTENFYIIFTSGTTGEPKGVQISHDNLVSFVQWTMEDFGIKPGMHFLAQAPF--SFDLSVFSIYPALVSGGMLKPLNKADFRQLFATLPALKLNVWVSTPSFMDICLMEPTFNGENVPELDMFLFCGEELTKKTAESLLDRFNARIYNTYGPTEATVAISSIQIDQHVLDSYDRLPIGYVTKVSIV-QEGKPVSKGETGEIIIAGPSVSKGYLNNPEKTAAAFFCQNSYHTGDAGRLDEYGLLFYEGRMDQQVKLHGYRIELGDIEHYLLQDNRIKQAVVVPKYQGTKVQQLVAFVVLENKTKQPDQLTKSIKEQLLEDYMIPQKFHYVDLLPQTVNGKIDRKKLTAEVN------ 9937225 458 ------------------------RPLHRLVEESAARRPDALAVVGGTRHLSYRELNCRANRRAAWLRRAGIGTEDVVGVRLERGPELLVSLLAVLKAGAAYLPVDPALPAERVRLMLDDARAALLLTETAL-GTPPAPAGTPVHH---------VDGPPPPTRPGDDADHTGPDLP----TSLAYLLYTSGSTGRPKAVALQHDSAAAFLRWAGRAFDGGELAAVLATTSAG--FDLSVFELFAPLAHGGTVVLADSALHVPALPWAPA--ATLLNTVPSAAAALLDADGLPD----GLTAVNLAGEPLTAELVARLHARLPAAVRNLYGPSEATTYATALVPAGGTEAPAIGRALG---AARVWDDRQRPLPGAVVGELLIGGTAPARGYLGRPGPTADAFRPDPLYRTGDLAVRRPDGRFVFLGRKDEQIKLRGVRIEPGEVEAALRQCAPVAAAAVVLAGTTAENHRLVGFVTPSPGAVDPERTLAALRSR-LPAALVPAALVVCDALPLTANGKTD--------------- 120401278 27 --------------------------------------------TCDGVTVTRRELDATSNRLARAFASLGVGVGDYVTIVLPNSLDWAYSVLACWKLGAVPQPLSARLPDAELAALLELRRPALLVGRPDPTGVT-PDVAVELAAEFPD-------------SPLPEAVSPVWKS-----------MASGGSTGRPK--LIEAGNDSRVPPAIGYPLGAQEGDVTLVSVPLSHNTGFTTFAV--GLLQGHHLVVMPRFEPHEFLRLVTEHRVTFLTTVPTIMQRLLPRADPDAYDLSSIRRFWHLAAPCPPAVKHAWIELLGPDVWELYGGTELQALTFISGDQWLTHPGSVGVVVAG--EMKVLDDDGDECPPGVAGEIYMRSAPGGPPTYRYVGSTAKS--RDGWESLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPRVLSSLAMGLPDDDLGQVPHAIVQAHG--LDEAEVIAFLAER-IASHKLPRSVEFTDRPLRDDAGKARRSAVRDEVIAR---- 46126207 31 -------------------------TVTSAFYHHAKKYPDATALRDSPKELTYRELANRAQNLASHLIAQGVCPDSRIPLVAKRGIDMVIGILAILSCGAQYVPLDGGVVPDEIRRVLEESKGGVVLC--------LTSTKHRVESH---FGHTVVAIDQVATPSLEENSHIDLASPETG----CYVIYTSGTTGKPKGVDVTHKNVANLVCLSPGDLGVKVGTCVGSVLNI--SFDMAAWEIFVCICNGGTLVLRGS-SWESTLQQID-----VLICTPTILSKY------HPAQFPRIKTVATAGEPTTRRLADLWAEH--GTYWNCCGPTETTVVNTMHKHTVGKEL-SIGRP-TPNNRVYVLDGEGKPTPMGTVGVMWAGGLGVSRGYIGLEDKTAERYKPDPFYNTGDLGRWLPDGSIEILGRVDDQVKVKGFRVELDGVTASLVSAPGVSQAAALLIDGEIHG-----FITPRNCDVTTT--IKHMHQHQ-PYYAVPTHLHALDELPSTPNGKVDKNRLK---------- 91789248 118 -------------------------TLQEVLDWHVRAHPEHIAIDNGDTRLSYADLQQGAAGVAAGLLDRGFQPGQPVALMLPTGPEYFFSFAGILLAGGIPVPIYPPARAAQIEEILTNALATALITVP-----RARVLATLLKSQVPSLRMVCTVEEL-------SASTASPERVTAHANDIALLQYTSGSTSSPKGVVLTHANLLANLRAMGQALQVSSEDVFVSWLPLYHDMGLIGAW-LGSLYYAYPLVVMSPARPERWLWAVHRHRGTLSGGPNELCLRKLDEAALEGLDLSSWRFAFNGAEPVSATTMQEFQQRFACALAPVYGLAEATLGLTFPPQGRGLLVDACGRPL-PGHEVRLVDATGCEVAERQEGRLLFKGPSATSGYFRNPKETRRLFDGE-WLDSGDYAYM-AQGDVYITGRAKDVIIRGGRQIYPYDLEEAVGAIPSVRKVAVFGSPDPTRSERVV--VMAETRGLPPEALAQLRRQINSAAVGVPDDVVLVPTVLKTSSGKIRRAASRELYE------ 170593955 16 -------------------------SFHEMIFSEMRRYGNEIALVDTDETFTFEDILLKTKYIANSLLAMGIEKGEPIILCVPNCPEFVWLFLGISLAGGIVCPLHPSFSKDEMRWQIMDSTSRAFVVPHALNNVSTVFAELNIDHRVICIGNRQV---SKGFPILNDLALTAARCPEMMPEDIVFLPYSTGTSGPRKGVAITHSNAMLKTFNNREAYDLPSHGEFILSSALFHDT-FGRDVLFSSLLNGATMVTFTD-DVKTLAKCIHVYKVKTLFVSPTTLRHLCDTDIIDHYPYYHLKNVIIGTEAIGEDTIKRAYRCLPKHFSAVYEMTEVGI-ICRTTKFSPFISRSCGTLCAGLSMMVIDMVSGAEVGMNEQGLILLRGQTVVSPYWKNDKATFEDFERNGWRNTGDIGFYDKDGNVFLVDREKQMIKVDGFQVTPQELESILLTHPSIAEAAIVPATKVNQQEIPVAFVVLKPRVPATAEIKEFINERVM-RHKQVDVVVIAMTLPRSPGGKILWRLLREAAN------ 60682584 10 -------------------------------------YPENEAFIIDDKHYTYAQLGEITASITHSLSEI---KDEKIGIVAENRIETYAAILAVLAGGKTYVILHPAYPEERNLKIAALAGLRTLLCTS-----------DTDRSAFGTGHFRIIDTDRLPGKAQSEQQSHSS-----NEERNAYIIFTSGSTGEPKGVPITRANLNAFYRAYSLLDWLDEHDRMLQMFEL--TFDVSVVSLLYPLTLGAAVYTVGHQDVKHFFELLEKYQLTFATVTPSLLQLL--SPYFDEINLPSLKYLGVSAEASQTELLERFRKVPNATFINLYGPTEATIYCTCYRIPASDKCKAIGKPF-PGIRAIIADEEGNELPQGETGELWVSGRQVMKGYLDDPEKSALVLIPDGYYRTGDLCILDSDGDIIYCGRKDYQVKIQGFRIELSEIEYTAQSFP----CSVAAVPDGICNELHLAV---ETTECTQSALIEYLKEK-LPKYMLPKQIHCISQFPVTNSNKTDRKKIAELIKEKKL-- 84501863 86 --------------------------------------GDKVAIDWVGRRWTYSDLTAEASRVASALAARGVKPGQAVGIYMPMIPEIEAALLGIARLGAVAVPLFSGFAPHAIVSRLNDADAVAVLTADATKPVWMEATLAQALTDVPSVHTVIVADPARDLDWTETVASPEFAAIPVSADDTFLIAYTSGTTGRPKGVVHTHLGVQAKATADFLLCDMKRDDRHLWMTDMGWVMG--PLTLLSVLLSGSTLVLAEGGDPFRLLRLASEMEVTHLGVAPTLVRQFMDTEPLSGYDLSPLRIVASTGEPWTDDAWLWQLDHIRAVPLNISGGTELFGAILTSTVLHEIKPGGF-SAQALGVGAKVLRQDGSEAAPGEVGELVVTQPGLTPAIWGDRDRYLETYWSPGLWRHGDWVRCDPDGTWYILGRSDDTLNIAGKRIGPPEIEAALTETGEVVDAAAIAAPDDIKGVAVVCVCVAAQGVTPDAELVERLKDRVVSKPFRPREIHFVEALPKTRSMKTMRRIVRAAF------- 187921096 102 ----------------------------------------RIALIAEDTQRTYAELREDVQSFAAGLMTSKLGPGDCVGLLMESSVESVVTYLALSYIGAIAVPLFSGFGADAIVARLQGCDAKGLVATAGFKPVLTRDAIESSIPALPSLEVLVVAGALDWYDVLAAGRAEPLDAVPAEANTPCMIVYTSGTTGKPKGTVHTHGGFPLKIAHDAAVYFLGAGDRWLWPADMGWVAG--PITIAGAFLRGATLVCYDGPDWSRLPQLIRRYAVTHFGASPTLIRTLSAHESSAPDDLSSVRLAITAGEVIDSESFRWYGERFACPVINFTGGSEVSGGLLGNVVVKPIVPGGF-NAIAPGIRVDVRGADGKQV-RGEVGELAVLEPGMTRSFWKNPERYLDTYWRDVWIH-GDLAIQFDDHAFVLCGRSDDTLKIAGKRVGPSEIEDVIVEIAEVAEAAAVGISDPVKGQRLVVFVVADKERCTVAEQIVDMVSRRLGKPFAPSQVYVVGELPKTRSGKIMRRLIKRAYEGQ---- 169177750 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVIPVPFYHCFGMVIGNLNALSHGAATIIPGRGFSPAAALEAVQDFGGTSLYGVPTMFIAELALPDFASYDLSTLRTGVMAGSLCPIEVMNHVIADMNMTVAICYGMTETVSTMTRKGDTLQHRTETVGRTM-PHLESKIVDPSGDVAERGEIGELCTRGYAVMDGYWNQPEKTAEAIDAEGWMHTGDLARMDADGYVLVEGRIKDMVIRGGENIYPREIEEFLYTHPAVQDVQVIGVPDEKYGEELMACIILKPGAEDAAAVADFCRGK-LAHYKVPRYVEIRSSFPMTVSGKIRKVEMRQEAVARL--- 145236609 224 ---------------FPESGHSKQYLLHVAFEGWARRKPDAIALDFEHSLLTYAALNQAATILAVHIRALLLAKGRIIPVYMPSCPELYITYLAVLKAGFAFSPIPQDAPVQRVRDVLEDIDCPIILTPEPVSGPWCDASAGSTIKQV-----WVDVAEVSRWKSLRDGHGEPLEQLDIEHDQTAYLLFTSGSTGKPKGVQISHLAAACSIEAHATEVPIPGEDDFRWFQFCAPTFDPSLAEIFVTLGCGATLCSADRLTLTDLEATINEARATVMMATPSLAALL------RPERLTTLQYLWCIGEKLNRTVIENFSAKPGTNLVNTYGPTEATIACTYLAPGHSLRCSIIGQALA-TCSMFVLDPNSREVPAGLAGELAIGGPQLSKGYLNRPVETAKAFVDSGLYRTGDMARWDESGSIEFLGRISDQVKISGRRLELGEIESVLETVRGANEVAVVSKRDAQGSEQIVACLVANGSSEAEREDIIWEAEKHLSSYMCPSAYVFLDALPRSSAGKVDRKAVTARLQQ----- 145236609 2516 --------------------------------------------------MTFGTLNSEANRVAAYLASLG-HKNRMIGVCIGRNLPSYPIIIGIFKSGNAYLPIEENLPEDRKAFLIKDSDCPVVFTETAFVST---------LQSTPEGCRVITIDNPELLGSLATMSTEDQDYNS-DPNDLAYLLFTSGSTGKPKGVMVTRGNLVFTGRYAPATYDLGGTGRYLAQA--SRAFDPHLLEMLFPWRHGMATVTAPRMMLDDLGITLSKWDITHASLVPS----LLDQANIVPEQCPKLRFMTVGGEKISQKVLDTWAGTPHMALINAYGPTEVTIGCTFAPVGKDTNLRNIGPPLAACVSHVLVPGTLDYALRGQAGELCFSGDLVGRGYLNRPDATGFITGPNGMYRTGDLGRMMPDDSVEYLGRGDDQTKIRGQRLELGEVSEVLAKHPGLSRVQLISIARSEARQRVKVTFVMSDFATLGKELQDSCK-RKLPGYMVPELILPITYIPLAPSGKANIKEL----------- 145236609 1393 --------------------------LHSQFEEHAASHPEDPALIFRNITWSYAGLNALADKLAEHL----LQTGARVAICIEKSPALYVAILGILKAGGAWCPIDTLSPAQRRHDLIARTGSTILLVSSVD--------GEQPDGSIPGVETIDVGKFTIDEPIYANGVVRGASRDRATPDGMAYLIWTSGTTGAPKGVPIKHSSAVSSMRSLQKDIPTDVAGGVRCLQFSQYTFDVSIQDIFYTWGVGGVLISASREMLGSFSKLANITNATHAHLTPAF------SAGVSRKSCPTLQVITMIGEKLTQPVADDW--GTDMRAFNTYGPAEVTVVSTFGNEHKNIKSANIGWPMD--TVSVFVTNKQRLIMKNAIGELALGGPQLSPGYLNQEDVTKAKYVWNEVYYTGDLVRMLADGSLEYINRVDDLVKLGGIRVELSEISFSLGEHPLVEETLILNRPD-RPNKVVVAFLAPKATRTEDEQLKAALAQSVLPDHMIPSVYLVVSHIPRTSSAKTDRRALEAAYA------ 198455564 15 -------WSGPRPQSFFDADCSIGKILFAFMRN----HPSNLCQISEGTALTNGEAITFAIRIAQQLKALGLKQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEDTLKHLFSITRPR-IIFCDGLVYPRISIISRMFKSHVYTLKDHRLGIPRVEDL-LEPTKAELYYVPELGGDQTVAILCTSGTTGLPKAVTIT------NAACLFDFGFVTGQDVLLSFSTIDWSAGM-FQMLFSACHGSTRIITDRAYTPEYLLQLVEKYKVTLLTLVPQQVASLIKAPTLSKQRLATIRFISIGGGSCYVANVLKMQELLNGQISYGYALTETGGVSANMGVS---KPSSVGR-IVPGVRVKILDDAGRSLGHGETGEILLHNGKQWNGYYGNPNESKRIQDYQGWFHTGDMGYFDDENYLHIVERKNEMLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNDVDGDPAAAAVVKIPGSRLTEDIVEYVAKRLVVTHKLHCGVFFLPELPKTGSGKVLRQQARDQALGK---- 70720930 1365 -------WNERVPE-------PVNRCIHDLLADQVQARPDSPAICAWDGELTYRKLDELSTRMSHSLLQLGAGKG-LVPLCFDKSMWTAVAILGVLKAGVGFILLDPHLPEQRMRDIVDQVGSKVIVTCPTREIL------------CSRLAEATVAISWDYFSGQLDWTQQ--ELPSVSPSSTAYVVFTSGSTGTPKGVVVTHANAVSAQHHQLEPMGHTPESRLFDFA--SYSFDVSISNIVSMLACGGCLCVPSESDRDDMEKSIVSLRVNALDLTPSTLQLL------SPERLPAVRQLTLGGEPLREADVEKWCGKT--RICNAYGPSECTPTATINSNAMEPQMATIGKGAGVVTWIVDADDHDELLPLGCTGELLLEGPLVGRGYFNDSAKTAAAFIEDPWYKTGDLVKYNRDGSLAFVGRKDTQVKVRGQRVEPGEIEAVLRSHESVDGAVVV--------------------------------------------------------------------------- 70720930 282 --------PDDVEQIWKWNGTLPERCMHDMFEDQVYSQPLALAVDAWDGRLTYKELDELSEKLAGHLIDADVGPEVIVPLCFEKSMWMPIAMLGVLKAGGSFTLLEPSFPEQRLRTIVEKVNASVMISSPSNMSLSSRLLKRVVELDSCSVKSF-------SAHPSRPRNSQP-------SSTAMFAVFTSGSTGVPKGAILTHTNYSSALAYQLQPLGFTKDSRVFDFA--SYAFDVSVHNVFATLTSGACLCIPSDEDRNDISKVMVDMRVTISHLTPSVTRLI------DPDSQPFLKTMVFTGEPLSVDDATRWWGK--VDVVNEYGPAECTINTVNSRPISPEAATNIGLPV--GVAAWITDPENHLVPIGCVGELLVEGPLVGRGYIGDPIKTAASFIQDPWYKTGDLVRYCADGSLSYLGRKDAQVKIRGQRVHLGDVEEAQRVFADVIEPQAIPVP------TLAVFVQSPEMGENTAALRADVQAKHLPSYMVPTVSFWMETLPMTPTGKMDRRMLRRI-------- 170054122 26 --------------------------------------------VDTGRSMTCGEMRLRAIRAAQNLTALRLGQGDMVSMACANSENLVPMALGLLINGMPFNPLAPGYGLDDMAHMMEITQPKLVFCD--ANNYELTMKAVELSVKIKPLIYVFESDKAEDLLKETGLISEDNRLSNFRPKQLGIVMCSSGTTGLPKGVCLNHAQLIA---ISATLLGFKFE-CMLNFSPIYWSSGLFT-MLTSLLACSTRLVTRSPFNADLCFDLLEKYPVDLIYTPPSYANMLIVHPRLKSVNWTHMKAWVFGGSFLSPKVRDSIAAKLPNGVTNYYGNSE---IGGFAGDLVKQKPHSVGTLLT-NIKAKVVDDDGEVLSNGEQGELLVKFCEDFSGYYNNSKASAESVDADGWFRTGDIAYFDEEGFLFLVDRKKDLLKYRNYQIAPADLEGLIGKIDGVAQVCVVGLPDEESSDKVTAVVVKADGSNLTEEKLLEIVHGTVADYKLRGGVYFVSEIPLTSTGKPLRRKLRNDLIERL--- 126726503 1 ---------------------------------HAERLADKCALETDGQSFTYKELSVATLRMGAALRAQGYQPGDRIIMRLGNTVSFPLVFLGAIAAGLIPVPLSSQLTVVEVGKIVLEIRPVAII---------HSAFLDLPQTNVP-------VHDAQDLLEMRDI--EPITPMMGDPNRLAYIVYTSGTSGKPRAVMHAHRVIWARRMMWQGWYDLCEDDRMLHAGAFNWTYTL-GTGLMDPWTIGATALITADGTPAELPDLIAKHDVTLFAAAPGVYRRLLN--TDKTINAPKLRHGLSAGEKLSPRIADRWEKQTGTLVHEAMGMSECS-TFLSGSPHQHAVKTSLGFA-QPGRRIAVVGIKGDLQPVDTEGILAIRDTGMMLGYFEQPQETASRIKGE-WFLTGDTVSMNRDGMFTFLGRDDDMMNAGGVRVSPIEVEDAFSSHPNIISCAAVEVPVKEDVNVIALYYNALTNIPD-AELQAF-AEKRLATYKRPRLYQRKEDLPINANGKINRRALRQSFR------ 170029433 81 ---------------------------------RALLHGQKSAIRDQTGDYSFIQLYEAVKRLAIQISSCGSASQSRVAFICPNDATYVISQWACWFSGQIAVPLNPKYPQNLLEYYIKDSDASLLIATPEFQNVA-QPLATKLDKKLLLVHHDLLKAENNGTQSDEETSYDPKRENLLQLNDTALILYTSGTTGNPKGVVLSYANLDAQFHALTQAWKVTNADSVLHALPLNHVHG-TINALNLPLTLGAKCVMLPKFDSSMVWSYLTKERVNMFMGVPTMYSLLIKEYDVKTHCKNKIRLMISGSAPLPGTVFKRWHDISGHNLLERYGMTE------------------IGWPFQTHSFR------------------WTR--SLFREYWQKPEETKSEF-EDGWFKTGDAAEY-SNGTVKLLGRTSDIIKCGGFKLSALEIETVLHEHADTTDVAVIGIPDETWGSKLVAVVSVKDETFSIPRLLLWL-EQKLPKHAIPKEVKLVKDIPRNAMGKINKKEL----------- 195029453 24 -------------------------TMGEITMRVLNLNADKVLQHCDGVELTGAQLAQQGLIIERAFRKLGLQCGDVIGISANNTSYLTGVTIAAMLCGAPINPLHPDFNYATVKYMYDITEPKLIICD-----VENYATIKAVNEQLVTPALVLVNGHIDGVPDIIELLRENVPCPKLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICNCKNPNSY---TRNTVVLSFSPLYWISGTYM--LLACLLNGCKRIITNRPTVEYMLEVVSRHKVTFLFLASHQIALLQNDLPKIRAQLQSVQVLIGAGSKVCKAVSRRMYELIGMRFLVGYGLSEVGGLSKNLGGP----LGSEGKVMR-NVELRVLDKLRMPLGICEVGIIYVRMRNKWQGYYRNPEATNRALSADGWLRTGDIGYLDSEGYIYIQTRDTDVFKYNNFQIYPEQIEEFVLRLPGVSEACVFGVPDKISSNLTACAVVRTPDAEAANDVRSIVERYLSSAYHIRGGVYFVKELPKTSNDKLQRRKVPEMVRD----- 322985 211 --------PRDLAQRWNDRKLKSERTVYDLFSARAHEQDANMAIDAWDGRMSYTELERVSSTWARQLQKQGISQGSWVLFCFEKSRLAVVSMIAILKAGGVCVPIDPRYPVERIRDIIRTTNATIALVGAGKTAALFKSADTAVQ-------TIDITKDIPHGL------SDTVVQSNTKIDDPAFGLFTSGSTGVPKCIVVTHSQICTAVQAYKDRFGVTSETRVLQFS--SYTFDISIADTFTALFYGGTLCIPSEEDMSNLQDYMVSVRPNWAVLTPTVSRFL--DPGVVKDFISTL--IFTGEASREADTVPWIEA--GVNLYNVYGPAENTL-ITTATRIRKGKSSNIGYGV--NTRTWVTDVSGALVPVGSIGELLIESGHLADKYLNRPDRTEAAFLSDRFYRTGDLVRYCDDGSLICVGRSDTQIKLAGQRVELGDVEAHLQSDPTTSQAAVVFPRSGPLEARLIALLVTKDGTPHPPDLVKYATQQRLPSYMVPSVWLGIDFLPMSVSGKLDRAVLQDQLE------ 322985 2990 --------------------------VHKLLEETAQSQPAESAIVAHDGQLSYMQMDRCADVLARQIRKTNMAQSPFVCIHLLRSATAVVSMLAVLKAGGAFMPVDISQPRSRLQNLIEESGAKLVLTLPESA---------NALATLSGLTKVIPVSLSELVQQITDNTTEYCKSGDTDPSSPAYLLYTSGTSGKPKGVVMEHRAWSLGFTCHAEYMGFNSCTRILQFSSLM--FDLSILEIWAVLYAGGCLFIPDKERVNNLQDFTRINDINTVFLTPSIGKLL------NPKDLPNISFAGFIGEPMTRSLIDAW-TLPGRRLVNSYGPTEACVLVTSPTAPHDKPSSNIGHALGANIWV-VEPQRTALVPIGAVGELCIEAPSLARCYLANPERTEYSFPSDNWYRTGDLVRYASDGTLDFLGRKDGQIKLRGQRIELGEIEHHIRRLPRFHEASVQPATDPDRDATVAGLLVLENLQTLVTELKKSLRG-VLPHYMVPLHFVAVSRLPTGSSGKLDRACLREL-------- 214044923 11 -------------------------------------------VADFDRRISRSELTRNAAKGAAALDAIGAGADVPVAIIMRNDLAQLEIMRAAAMAGTVVVALNWHAEAEEVAAICDDSGARFVII--------HRDLIDAVRPALVDRTVIAVTPGAALCTAYGIDAASAATDPDMAADQPVLMRYTSGSTGKPKGVRRVGSGPRVLARIGSEMLRLKPGSRFFTAAPIYHSAP-STLTSAALVTPGVSTFVAPKFDPETFLETLQAQRITHVYLVPTMMSRMLKLPDAARYDLSSVEFCVSTGSPWPHDLKVAMIDWWGPVFWESYGATEIGFMTMVSSQDALARPGTAGQ-MQMGGTVLILDPDGVELPTGQVGEIHARMDA-FGGYSNDPESRLAA-EKHGHFSVGDLGWVDADGFLFITDRKKDMIISGGANIFPVEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVEPAKGNPDAQEVLDFLDGK-LARFKHPRIIDFHDALPREDSGKIFKPRLR---------- 46105318 40 -----------------------------LFEAVSKHDPDSKVVVHSGRTFKYGELLGDVSRARGRIAEAAGRRGERIAFLVENSYDYVVTLLAAMAARSIAVPLSPAFPAPELQYILNQSEASLLVSSPKFASKAKEVLATELNTKPAHLELQKHQGGGNH---------EKVELGDADPGEAGMMLYTSGTTNKPKGVLLPQAVLTAQSRSLTEAWNYSPSDHLLHVLPLHHIHG-TVNAILTPLLAGSTIEFMFPFNADAVWKRIPKEKITFFTVVPTVYSKLLSSHKSLPPDMQNMRLSISGSAALPTPIKTAWKDLHGNVLLERYGMTEVGMALSCGLDFSDRVDASVGWPL-PSVEARLVDVDTNDVKEGEEGEIQLRGPTIFREYWRNPSATASEFVEDGWFKTGDVAVRRPHGPLYFIGRKSDIIKTGGEKVSALEVERELLSLPQVSEAAVVAVPSGQWGHKVGAVLVLDTDVVSALDMRRALKGR-LASYKIPQVMRLVDQIPRNAMGKINKKQLVKAI------- 90110362 1811 ------------------------ECIHETFSRKVVEHPQREAICSWDGSLTYAELSDLSQRLSIHLVSLGIKVGTKIPICFEKSMWTIVTILAVVQAGGVFVLLEPGHPESRLSGIIKQVQAELLLCSPATSRM---GALQNISTQMGTEFKIVEL--EPEFIRSLPLPPKPNHQPMVGLNDDLYVVFTSGSTGVPKGAVATHQAYATGIYEHAVACGMTS----LGAPPASYSFDASIGDIFTTLAVGGCLCIPREEDPAGITTFINRYGVTWAGITPSLALHL------DPDAVPTLKALCVAGEPLSMSVVTVWSKRLN--LINMYGPTEATVCIANQVTCTTTTVSDIGRGYRATTWVVQPDNHNSLVPIGAVGELIIEGSILCRGYLNDPERTAEVFIRSPWYKTGDLVRYSADGKIIFIGRKDTQVKMNGQRFELGEVEHALSGEPDLLIAFLVGRANTGTGNSDEIFIATSTSSLSEKKLQDAQRAEVLPLFMVPQAYIPIEGIPLTAAGKIDRRMLRKL-------- 90110362 4124 ------------------------QCLQDLVCRRAQQSPNSQAIDSWDGSISYHELDGLSSILAEHLSQLGVRPEAPVCLLFEKSKWAVVAMIGIIKAGGCFVPLDPSYPHERLEHIISETGSSVIVTSAAYSKLCLSL----------SVRGIVCDGSVFSSTPLPSTADSPPSF-SVRPNQAAYILFTSGSTGKPKGVVMEHHSVCSALIALGKRMGLGPQSRVLQFN--SYWFDVMLLDIFGTLVYGGCLCIPKEERMSNLSGWVQKFKVNTMLLSTSVSRLM------QPADTPSLETLCLTGEAVLQSDVDRWAPKLH--LIAGYGPTETCIMSVSGELTPSSPANLIGKPVS--CQAWVINPETELAPYGATGELYIQGPTVARGYLHDDVLTSKAFIVDPWYKTGDLVFWGPQSNLYYVRRKDSQVKIRGQRVELAEIEEVIRQHPDVTVCVDLLSSDDQNTRIILGAVLLGGPEDLEDDLKSHILEASLPHHMIPEAYVPFVQLPTLGSGKLDRKTVR---------- 157769415 15 ------------------------QCFHDYFFAKISAHGSNLAIVDSGKQWRYSEIRNWCEMCETRLKELQVNSSSRVAVITGTTGQAIFVHLACSIIGCSAVAVNGWSTVDEIWTLVDLSEATHLVVEGQFRGGGRIKHVRQIEDVLTSERINVDSAEINGDVENADADDAQTPVQPLSGQNPLLILFTSGTTGLAKAAELSHRSLIINIQQISLPLYVQAKERFLLPLSIAHIYGIVS--AYYALINGASVYLISKQTNKLFMDTLANNQINVMHINPAIVHWMATEAIVDDNKLPHLRSVLCAGAPIDSNLANTMKSRLSLKFRQSFGMTE-LGGICTMSPYQDEKIESVGNPL-PGMLFKVVNETKQLCPPRQPGQIIVLGPQVSPCYYKNPKATSELFDSTGFVKTGDAGFYDELGKIYVLDRIKDIIKCKGTLICPSEVELVLRAHPGIDDCAVVGRQDHVTGEVPAAFVVKNSGHPLSAEVRQYVSGK-IATFKLRGGVFFISEIPRSVCGKILRRNLRQ--------- 86159326 11 ------------------------ENVADRVAEHARRTPGAVALLEHNTTVTWKQLDTAADAFAARLLAAGYRKGDVVATSLPLLKEHVFLLVACYRIGVILAPLDLRLRAGEIRAAFEKLRPKGYFFVGAPA---LLPVLQEVVGKFPGVRHWVFQKEPDGILPGATWVKDFTRRIKLDRRDGCLVIFTTGSTGSPKPALLCHESILVQNVGLTVGFDLRPDDRLLVNLPPSHV-GCTTELLGTALYEGIPSVLLHVFDALKSLEAIAEHRVTVVGQIPALFNAEWSHRRYAELDLSSLRAAIYGGQGVPRAFLDRLRA-MAPEIGTGLGLTETSCTYTAVGASADDLADGIGSPLCPISIRGPVTADGPELPAGTVGEICFAGPQVFLGYLNDPGATAQAVTRDGVCYTGDLGSYDPARGLRLAGRAKLVIKPKGFQVFPGDVENVISALPGVAAAACVGVEHARWSEAIVLFVEAAPDATVTPEDVHAACD-GIASYARPSHVEVVSTLPLNRVAKVDYVVLRERARELVEA- 211583579 2849 --------------------------LHQFVETNALRIPDRIAFEFQKKSWTYRKFNECGNQIAHLLQAKGAVPGGIVGICFDKCPEASMAILGIMKAGCAYLAIDPGAPISRKQFMLEDSGTKILLCN------------QLKMAELEGLPDIDIQALDEPGL-FDGVSTGDISLSRIQPDDTCYCLYTSGTTGTPKGCEITHDNAVQAMLAFQRLFHWDEESRWLQFAS-FH-FDVSVLEQYWSWSVGICVTSCPRDLFEDLTGTIQKLQITHIDLTPSLARL------VHPDEVPSLRVFITGGEALKQEILDAW-GRHGV-IYNGYGPTEVTIGCTMLPRMSVNDKASNIGPQFDNVGSYVFSPTTTPVLRGSIGELCVSGPLVGKGYLNRADLTKERFQEDRIYRTGDLVRILYDGSFQFLGRIDDQVKLRGQRLEIGEINEVIQATPGLNEVAVITHPKQSKDQLVSFFTTVKDDRALLSKIKGACRTH-LPGYMVPTHIIPMTRFPLSANNKVDMKVLK---------- 211583579 199 --------------------------------------------------LSYRDLDRLSSELASKIARAGLQR--VVPVLLPQSVELYISWLAILKSGAAFCPLNTDAPIDRIEFILQDVAASVVVTNDA------------LATRVPPKEHISIL--TVDGLETNTETIEPCS-ENSTSTDLAYVMYTSGSTGRPKGVGVSHLAATQSLLAHDDL--IPHFKRFLQFA--SPTFDVSVFEVFFPMMRGSTLIGSERENMLDISHVMTTMRVDAAELTPTVAGELLRV----RAAAPSLQVLLTIGEMLTRHVVDEFGQSEGRDLHGMYGPTEAAIHCTAATHKAKDRVNMIGKPVSAYIMPLPSDDDLHPLSLGQVGELVVGGPQLADGYINRPEENAKAFIDGRLYRTGDKARILPTGEIECFGRISSQVKLRGQRIELGEIEHVITRASGVRSAVTIVIDGN-----LVAFVLVTDKVTTDSSLRDVCR-RLLPRFMIPGEFVLVDQFPQLPSGKIDRKTL----------- 211583579 1230 ------------------------------------------------ESMTYSQLNSRANAFAHLLLHVGVTKDDLIAIHLTTSLDFYVAVLGVAKAGAGLLLI-PQASVQKIHSILSVAKSKFCIVDHLTETNHRLNSSKSIQLHLSYSLDVYHEFNIPHINEGSDVAYAEVTLTENDFTET---------------IVISRQNLQSNIKALADLYPSQTRSKMLSCL---QGSGTSICQTFFAWHVGMTLCLIMRTRIEQACKDME---ITHLHLPP------MLASPIDPQAVPSVQYLLSSGDEMTPKLHRNWA---GKGLHQVYSSRALAHACTLCPNMQATTVRNVGRPLKNTSVMIVADDSLGLLPRGAIGELCFGGDQVGRCLPDFEPSATRRFVDHPIYRTGDMGRLLPDGTL-ILSRSPGLAQPYGLSTDLDEVDRALMSLEMVHESVSMILDEPLRQQRLAVFWVPSTKYSDSVQIEEATNDKELTKSSLPSLLVLVEAIDLTRSYKTDHFMLRQRLGQ----- 55581742 7 -------------------------PILEALFRHARQAPESTALLCGDRRWSYRRLADRACMMAAALRHAGLKQ-QAVLLNLQKGPDAVAAMYACWLSGNHYVPIDFSQPTARIERIIAAASPALIVDEGWLSALDDRT----------------------------DLDGAWPEAIAAFGSPLAAILYTSGSTGTPKGVQITHDMLTFFIGWAVSDTQLTARDVLANHA--SFAFDLSTFDLFAGVCAGAATWIVREDEQKDCQALVQTHGVTLWYSVPSILAMLEKSALLAPSTVKTLRQVTFAGEPYPAAALRRLVAHLPCRVSNWYGPTETNVCTAYALDRTQLATIPIGHPL-PGLTAQLVDEQGRLTSPGRRGELLIGGPCVTPGYSNVASSRQAQWHPRQCHATGDWVETTANG-LVYRGRLDDMVKINGYRVELGEIESILHHHPSVCQAALY-VELGELKQKLIAVITLHPGAPNLLELKQFLQPR-LPAYMLPSQLVVADSLPTNANGKVDRGRLSE--------- 167524928 54 -------------------------------------------------------------------------------LLAPNS-NWLATLIGIWLAGKVAVPMCSKHSANELAYVLEDAHVDTVIHDATSQEHLQAALQSHPVEHVLDAQHLMIQNEPQSDALHAAVQRELDSVPEVSQGDGALVIYTSGTTSLPKGVLHTHFSLANLVGNLVSAWEWTSHDRIMNFLPLHHVHGIINVVACAAL-SGATLEMYPGFSAPNVFDRLRTNDMTLLMAVPTIYSKLLQEYERRPESCRDLRLTVSGSAALPTPVLERFRKVSGHTLLERYGMTEIGMALGN-PLHGERIPGAVGQPFQNVV-VKVRLPHTHEVPPTQEGEICIKSHTMFKEYLNKPDATDESFDTEGFFRTGDIGRYDPQQTYSILGRASDIIKTGGFKLSALEIERILLAHQAISDGAIVGVDDETWGQRVVAVVVFKEGALTLEALRDFM-GTELASYKLPTALEVLPELPRNAMGKVNKKQLAQTLQQ----- 66048235 189 -------------------------PITERLEQALLTFAERPALSVRNRTLSYRQLHAHSLAIQSLLQPLHAKAGTVIGICLHKSAELYAGILAVLGCGAVYLPLDPGQPVQRQQYILENSGAMLLLHDGSHP---------LAAAEFPALDIATV--------PVGDGAPTHVRV-ATDQDAPCMALYTSGTTGQPKGVLLSQRNLSHFTAWYAEHVSLSEHSRVLQFSTL--SFDSSIIDIFPTWLSGAELVVPDEDQRRDPLQLVSQQGITHAFLPPALLSILLDQPL-------GLEHVMTGGDVCEPHVIAQLTRQ--CHFHNLYGPTEATVLVTACEFGPSSSNRHLGRPIA-NSQAWILDEQLQPVAEQTQGELYIIGPGVCLGYVNNPALTAERYVPDGAYRTGDIAKWTADG-IVLSGRRDNQVKIRGFRVEPEEIEHCLRDSGLYRQVAVVI----DRQRRILAFLAQPYLEHDEQALKAHV-QRLLPDYMHPAVYTLLPGMPFASNGKVDRKALLEI-------- 213965111 4 ------------------------RTLIDIVRATARRFPEAEAIDDGEVVVTYAELINEIDSTATWLYEQGIRRGDRIGVRMPSSRELYVAILSIMAAGAAYVPVDADDPDERAEMVFGEAGIAGYF--DAEGLHLAGSTARNRPRPLDSDADSDEDSEEAEPTP---PSAREVISQEPTPDDDCWIIFTSGSTGKPKGVAVTHRSAAAFVDAEARWFPLGPDDRVLAGLSVA--FDASCEEMWLAWRNGACLVPAPRSLVRSGVDLISRH-ITAVSTVPTLAGLW------PAEALDSVRLLIVGGEACPQELVDRL-STPEREMWNTYGPTEATVVASGIEL-KPGKPVTIGFPLDGW-NLTVIDEEGNPVPPGTKGELVIGGVGLAR--YLDPEKDAEKYAPLGWYRTGDHVIMDEDG-LFFTGRVDDQVKIGGRRIELGEVEAHLAALPGATQATVVVQKTGAGDSILVGYVGAGGDAADYDKCMDTLRD-AMPAAMVPR-LHIMDELPVRTSGKVDKAAL----------- 188996093 8 ---------------------------------------EKTALIHKGQEISYISLLENIKKYSNIL---DIKPEDKVAIFSENRPEWIYAFFAVWEKCGVNVPIDFMSSEDELFYILNDSKPVYIFTSK-----NNKEKVLNVKLKLDYDIKVLVFEEIEFTSPI----FENKECKKLE-EDVAVILYTSGTTGQPKGVMLSYKNLLSNIKSIEKVEIANSQDSTLAILPFHHSYPLMV-SMLTPLHIGATIVFLDELSPQDILDKLKKYKITILIGVPRLYALFHRRIDKINEDFGNIKYFVSGGAKLDLDIAKDLQA-LGFKIIEGYGLTETSPIVS-FNPPYKIKLGSVGKPIEGV-QVKIEDD-----------EILVKGDNVFVGYLNKIEETKKAF-KNGYFMTGDLGYLDEDGYLYITGRKKEIIVLNGKNINPEEIENIILKNFDVKEIAVIQKDNQLF---AIIYVVKKRNIVNLEETIKWNVNQTVASYKKIGGFKIVNELPKTRLGKIRRFMLNQFLEKQ---- 145595328 461 -------------------------TLHGMFLAQARREPDATAVVTGSGHTTYGQLRAHAGAVAAALRAAGHGRGDLVAVVAERGVDQIAAQLGVLMAGAAYVPVSPGWPPPRRAQVLTGATVRAVLTDDGLAGAPDDATRLRLDE-----------------LPAGDLTDAEA---ADDSEALAYVIFTSGTTGRPKGVMIRHQSAVNTILDVNDRFGVTAADRVLAVSEF--TFDLSVYDVFGLLAVGGAVVVPDADQAREVVELVGRAQVTVWNSVPAYLAMFVDFVRSGRARPSDLRLAMVSGDWVPLPLGRDLAEAPAARCVALGGATEASIWSNWYDPPRDWASVPYGWPMRNQC-FHVLDRRLADRPDWVPGELYIAGRGLADGYLDAPELTAASFVDDRLYRTGDLGRYWPDGVIEFLGRDDPQVKINGFRVELGEIEAALVDQPGVDDAVVVARRDE-RGASLVAFVVCPEAVPGFADTLRDGLGATLPGYLVPPAIEIRETFPLTTNGKVNR-------------- 145247054 3112 ----------------------------ELFRKRAMEMPEKIALQVQRSDFTFRQLDDLSNQIAVGLEGMETSRQRCVPIFFEKSFHMVSAIFGILKAGAAVVPMDIQHPMQRLETICRTTAATVFLWDGMNAGEKLQNLVKLTGATALTVEDFL-------------HNTNPTYKQKVLPDSLAYVLFTSGSTGIPKGVMVDHRNLASFLRGSTDCSWTSNRLALLAP-----TFDAAMGDLFATICKGGRLLLGKQQDMLSGLSCLEDLSVTHLSLTPTLSTLILN--DLDNEGLSFMRSLVFGGETFPVSILGRVPS--SITVWNGYGPTETTIEIAACKVQGPDVDVCGGRSFVPIGEIRVLPGTTEQVPLGSVGEVCISGLQVTQGYLGQPELTAEHFIPDPFYRTGDRARLHGDGYLEYLGRMDGQIKVRGFRIDTEEICSVARKHPQIIACAVIKLQ-GNGTETLTACVEVEHQLKLEATIKEHLA-QSLPAYMVPAFIVQTKPLPRTTSGKLDRIGIAKMAEDK---- 145247054 490 ---------------------------HHLLEQSVRRFPEKIALQYRFTDYTYRDLNDHCDLVAGALHTYPVSPDDVIPISFDKGFELVIAMFSVLKAGAAFVHIDASLPADRIAGIIRKTGAPFILYDGKTDTDKLNEVARREGKAIVAL---------NDLSKAQDQPQLPFTRKVQLPSSLAYIQVTSGTTGEPKCIMIEHCNLVAFMEA--------DEPEFLGSWTTSRTFDIAMADIFGTLGCGGRLVLGPDAELSSLAEWLEMTSVTDLNTSPLVADLLKNNVPA------HLSVLMVGGEPFHPSLIRDIPKE--CRLYNNYGPSETTFVATTYTVSEEDANNSIGRSFGSCKIHLLEPESAERVKSGDIGEICISGPQVSRGYLGQPALTDKSFFPDHYYRTEDLGRFLPDGRLEYAGRKDRQVKLRGQRVETLEIEMVIRRNPRVKACAVT-TGESIHGMALVAFIEPSTDATPEEEIKANL-SQSLPDYMIPGCIVKLDGLPRLASNKLDQKALLSRATEVLAS- 145247054 1562 -------------------------SIIDVFSQQVAAQPDRIAIKDNLCYWTYARLDLESDKMARFLRDLDLPKETVITVFAERSCETIAAFLGILKANMAYLPLDIKFPAGRIESILSFIEGNRLVLVGSGCQFPIMHMDRV---------DIVPMVRLSTGVSLNSAYNEG-TLP--SPNSLAYVMFTSGSTGQPKGVMIEHRAVVSRVKGCNML------ENGIAAEPFAHAFDAAVWEIYTPLLNGGTVICIDSTDFEALSNVFHTEGIRVALITPALLKQLLAQSSA---SISGLHTLVVGGDRADPKDMIKAGELVQCDVINAYGPTENTVISTRLSQGEEYHNGVPIGQAGTASGAYVVDQQLCLVPPGVIGELVVVGDGLARGYV-DARRDVNRFVNGGAYRTGDRVRCRPDGQLEYIGRLDGQVKIRGFRVETEEIEHVLRSSGLVGNAAVLFQQPDDYEARLVAFVTL---------------------------------------------------------- 195353582 15 -------WSGPRPASFFDVDCSIGKILFAFMRN----HPNSICQISEGTALTNGEAITFAIRIAQQLKAMGLKQDDVVGIMGTNTTYLMPVLLGCLLNGTPFHAVSPWQDEGTIKHLFSITRPK-LIFCDGKCFQRLSIIARILKSHVYTLKDHRLGMPRVEDL-LEPTRAELYYVPETGGDHTVAILCTSGTTGPPKAVCISNSACLF------DFGFVTGQDVLLSFSTIDWSAGMFN--MLFSCCHGSTRIIPDRPTPEYMIQLVEKYKVTLLTVVPQQVASLLKIPKTSAQKLRSIKHLLFAGGHCLVATLKKMQSFLHGSLRNAYGLTEVGTMVSYNYDTQS-KPTSVGRLMA-NIRVKIVDSSGELQGPKGLGEILCHNGQPWSGYVGNPQATAEMRDSAGWYHTGDVGYFDEDHHLHIVERKKDMLKYLGMMYYPHEVEEVIGQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSLDPKHVEQYVRKNVSVQFKLHGGVQFVPQLAKSANGKVNRQAVKAA-------- 46139761 1289 -------WNETVPKAV-------DICVHDRIRDLSKSQPDALAVHSMDLDLTYQQVEDYSNHFASHLISQGVTQGDFVPVLIERSPWAPVIMLAVLKTGAAFVLLDLSHPIQRLRTMCSMIDAKILVAFEQTRHIGE------------GLSLPITTFEPVEYL--ERQHQVCGTLPPIVSDSPACVVFSSGSTGVPKGIVLPHGAIATSAAVMREQGNLTATSRVFHFA--SFAFDISIGEILFTLAAGACICVPEQERRDNPGKAAGDLKATWALLTPSVINL------FDPSDVPTLKTLGSCGEPLTSQIVDIWAHRLN--LFAMYAPAECTVISHIGRVLPETHPSHIGRSF--GAASWVVDDHNRLVPIGTIGELLVEGPVVSTGYLKDKARSDLVFVENPMYKTGDLVRQTPDGSLQFLGRKDDQVKLHGQRLEVGEVEHCLMSCEDIKAVAVVKVANQNNRAVLVAFIAPHTEGASTIETMDTSARDQLPSYMVPAYFIPVAHIPLSLSGKINRRLLRETFS------ 46139761 219 ------------------------QPIHRVISQNSTLHPTSIAVSAWDGDFTYRELDRLATGLAIWLQHLGVGPEVFVPLVFDKSKWAVVAQLAVLKAGGAYFFINPSHPVQYSRELCSSLNPLVAVCSANHSGIA-KELVCEAIALGDSVRELL------ESIPVDDTPGSPT--VNISTSNAMYITFTSGTTGKPKGIITEHSAFYCMAVANAKSLQINNTTRMLQFA--SYSFDVSNRDTLVTLMFGGRVCIPSESDLNNLAGFMRDHEVNLASLTPSMASTL------SPSSCPSLRGLVLGGEPMTESHISTWSKH--VQLFNAYGVSETGIAALASNIKSGVSPSNIGYGCGSRLWVVAIDQPDKLAPIGALGELVIEGPSISRGYLDDKARTDQHFTSDPWFRTGDLVRYNLDGSLQLAGRRDHQVKVNGQRLELTAVEHHISACPQVLEAAVVAVKAGNSGSKLVAFLQLKDMDGLRSDLEGFLL-LDLPSYMVPSEFVFLQHMPLTTSNKLNRLLLQNTAAQALA-- 156393318 1 ------------------------------------------------------------------------------MVILPRYPEWWLLNLACSRIGSVIIPGSTQLRSKDILARLLVSRANTIVADPATA-----EVVDEVYNKINFLSNLIVSFHRKGWLPFKTLYKQASTCAPTTSDETSIIFFTSGTTGLPKMTQHTHASQIGHSITGKYWLDLCPDDVHWTVSDPGWAKTAYG-CLYGPWIQGASVFIHEKFEAKVILDHLQKYPISTMCLPPTAYRMMI-HEDLSRYQFPALRHCLSAGEPLNPEVMVDWKEKTGLDIREGYGQTETTLLCGTFRC-IETRPGSMGKPAPGYD-VRVIDEKCNETPAGIEGDIAVRPVGLFSEYIEDYERNVSAYRGD-YYLTGDRAVRDEDGYLWFIGRSDDVIISAGYRIGPFEVESALIEHPAVAEAAVVSSPDPVRGEVVKAFVIL---------------------------------------------------------- 198453957 21 ----------------RENYFAPHLSIGEIIFREMERHPKLIAQISATERMTREEVRFNAMRVATYIRGLGLKQCDIVGIIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPRLIFCD----GDEYERVLAATEHIKLDISIITMRNHPSESLRIQDILSTPIERLEQGPDQTLAILCSSGTTGVPKAVTATHNCIFPGFLVTTDVVQYTHSTVDWFS-------GLSSI-INAGVFSTTNVIADNDFDPAFMCRMVQEYKIGLVFQCPSHMAMLANCPEFEYADLSSIKHYIFGGSRCSLDVQNRVRSRLKGDLIFSYSITELNSTGT-LNLHFDEKPNSVGCPVAGN-KIKIIDEEGVALGPNKVGEVCLFNGQHWSGYYGNPEETLLIRDSQKWFHTGDLGYVDEDGFLFIDDRKKDMLKYHNIMYYPNEIETVISQMPNVAEVCVFGIWNAVNGDEAAASVVKRHGTLVAQDVLDFVKEHIDAQYKLNAGVIIVDDLKRSGNGKTNRRA------------ 189211640 1220 ---------------------------HDLILENCRTNPTAEAVCSWDGTFTYQELDELSSAVAAHLVTQGLQPETFVCLCFNKSKWTTVGILAVMKAGGAFVLLEPSFPLRRLEQICSNTGSR-IILSSAEHALLSASLAPTV---------IVLDDGTEQW----NKPYNTFEGPRINPKNALYAIYTSGSTGKPKGVVIEHASFCTAAKAQLKAWGMDQQSRVIQFS--SYAFDASVMEHLSTLVAGGCVCVISEMDRDNLGEASSQLRANWACFTPFFARHLI------PEHFPTLRTILLAGETVSEAEIELWADY--VQLKQTYGPAECLAAVNQPQINTKSDPRNVGYP--GGCSCWVVDDHQKLVPIMCVGELVIEGPIVGRGYLGEEEQTRAAFIQGPFYKTGDLVQFQYDGTVRYIGRKDTQVKLHGQRIELGEVEYHAAQYLGKAEVAVFVKYADKAQERVLEFIVSMTEDMRSQDLVIGLR-NSLPKYMIPKFVFPIAHVPLTATGKIDRKRLREQVS------ 189211640 163 ------------------------DCVHHIVERQAALRGNGVAVAASDGSLTYKELNHLATILGVYLNKLGCERGTFVPLCLDKSLWAIVAMVGILKSGAACVPMDPTHPTDRLAQIIRETKANVVIVSNRYKSRF-------------SVRNSIVLAMPFFQELGTQGPYATGEHVSVQPHDTAFLMFTSGSVAKPKGVILEHAAIYSSLEDLVEVMNITSSTRSLQFA--SFTFNVSLADIFAPMLRGACVCIPEHHRLNNLPEFIRHFNVSDAWFTSTTLAQL------SPTDVPGLKRVTIGGESITRDQLAVWAPETDLNI--TYGTTET-AAWCLFHPSLSPDSDPYNLGYAAGGAVWITDPSDELAPVGSVGEVLIEGPALARGYLNDPEKTAESFLNAPWYRTRDLARYNSNGSIEFVGREATRAKLRGHRIEVGEVEMHIKQLDVVAEVVVPATSHSVSNPILVVFIAPKEASSDAAHTLARLRD-ILPGYMVPTTAIPLNFIPLTTSGKTNRRQLREQASEQLNA- 158392448 3026 -------------------------TLSERFVTIARSHGDSLAITCGGNDMIYSELQTKVLSIAQTLLEVGCGNGSCVGVLCEPSSDFIAAMLAILHIGGIYCPLDVSLPHERHRAILRSSRFIALIHHSATSDRALALISSMARED--HLMNVIALD--------GEARREASDVPIQTSTDSAVLLFTSGSTGNPKGIFLTQSNFINHISLKTQVLGLQSETTLQQS---SMGFDMSIIQILSALLNGGRVLIVPRRDPVEIARLVSQGAVTLTIATPSEYKMWLRYGSDERNKATAWRHACLGGEPVTEQLCRDFLDLPHLRLTNCYGPTEITIHISITGEKDHRSMMIVGKALPNYS-VHIIDNKGHFLPIGMQGEICIGGAGVALGYCGLPEQTAAKFIVDPWYRTGDQGRLLEDGSLLFMGRLDTQIKLNGVRIELEEVEGTILAGSDGKLSTVVAAAHK---DRLLAYATLTTGSLTETETKQLLASLPLPTTMQPSKLIIMDTLPLTSSGKINREAIQDLA------- 191163364 594 ---------AELSCDYFESKKEQRRPLPEYFVRTARQQWNRDAVADSGKKLSYGRTLAGAVALAGK-VEREIGTAEHVGVLLPPSAGGALANLAVSLLGRVPVNLNCTAAESSFRSAIEQCGIGTVITSRAF--LEKLPSLPRLSGAIYLEDLVPAISGWDKLTAFVKARLFPVRLGAFHPDRTATVIFSSGSTGEPKGVMLSHHNIMSNIEALRMVFRVDLNDNICSALPFFHSLGFTGT-LWFPLVSGFSAAYHPNPEGEKIAALAREHKSTLLLATPTFLLAYLR--RAKQEDFATLRLVITGAEKLKAKVADAFEEKFGVRPMEGYGATELSPVITLSLPDVEIKEGSVGHPI-PGVAIKVVDPEGAVLEPGEAGMILVRGPNVMSGYLGRADKSAEVL-RDGWYVTGDIGVMDEDGFIRITDRMSRFSKIGGEMVPHGALEDELHAQSGVL--AVTAVPDEKKGEKLVVVYTR--GATDAGTLQRHLAESALPNLWKPARYLEVESLPMLGTGKLDLKGLKEALAEQ---- 166030546 10 -------------------------------EESARRFPGKTAFADEETACTYDELIKSARAVGTRL-GREVTPGKPVPVLMEKGVKAIYAFMGIVSAGCFYILLDPKLPTERLRSVLDTLQAEVLLTDPAYDKPRER---LEFDGKVIMMEEALQTQEDAEYLDNVRKQSRDV--------DPLYAIFTSGSTGVPKGVVVSHRSVIDFIEEFTRLFNITEHDVIGNQAPF--DFDVSVKDIYSTLKCGATMQIIPKFSPTKLLDYLVEREVTTLIWAVSALCIISTLKGFDYKVPQKIHKVIFSGEVMPVKHLNIWKKYLPEAMVNVYGPTEITCNCTYHIIDREYEPGPIGKPF-PNEKVFLLDEEDREVKPGEKGEICVSGTALSLGYYNNPEQTAKAFVQNPLYRTGDLAYYGEDGNLYFASRKDFQIKHMGHRIELGEIETALETVEGLGRSLC--MYDEAKGKILAFY----EGDLEKKQIVRAIGTR-LPGFMIPNVFVKVEEFPLTKNGKIDRKKLEEAYE------ 50119434 226 ---------------------------------------DRVAIRFQERAISYRELLQRVALIQQTLAAQGITAGQRVGLHLSRQPDTVAALLACLFSQVTFVPLEPDFPGERLQAIQQEA-ALAAVLQDGYTGGSLTF-------DCPILNLC-------DLPHAERAPSASVQLAQAGPETAAYMMFTSGSTGKPKGVVIGQRALQTFIHASVERLALTDNANWLLITTLA--FDISMLEVFAPLWVGGVLHLTTHEDPQAVAAYLQRPEINVLQATPAFWRMMFKACWQGKPDL----VALCGGEALDLRLAQRLVSRCK-TLWNCYGPTEATIWSQMAQIDGAALENQHTVALGNGYQHLVIDDDRHPLVEGMVGELCILGDALSSGYWQRDDLTQDRFIQQRMYRSGDKVRLLADDRYQYLGRFDDQVKLRGFRIELGEIEAQLKRIEQVQDAAV-KLQGEGDDAVLVGYVEYKPGSEMTKALRKQLH-QFLPAYMVPGRIVTLDKLPKTGSGKVDRKRL----------- 195114890 19 --------------SYEAPYFSPDLSVGEITFWEMQRHPQLIAQISENTTLTRGELFLNSQSIATYMRNLGMYQSDIVGIIARNTTHMSAVVYACLFNGIAFHPLNVNYMEQTIEKLFEITQPK-LIFCDGDEYDKVKAATTKLDVKIITMRN-----HKEGSIKIDDVIATPIPADEQGNNQTLGILCSSGTTGVPKAVTN-----ASAHKFFSTTKYLTTADVQYC-----HSTLDWVTGFTAVISSGVRIISAENFDPTLVLNLIEKYKITWLLIAPSHMAMLANSPDFEKIKIDSLKHLLYGGMCCSLEVQERLRKRVNKGVLQAYGFSELGSTNCTLNKHYDEKPNSVGR-ILPGQKLKIVNENGEALEPNQTGEICINPCQYWPGYYRNPTESRMVRDRDGWFHTGDSGYVDSDGFLYISGRIKDMLKFQNIMYYPSDIEDVITQMPGVAEVCVFGIHSDENMEEAAASVVPKRGAITAEDVVKYVKDHVSTNYQLHAGALIVDDIKRQPNGKTSREATKKHFIE----- 111025659 102 -------------------------------------------------RWTFSQLSLEIDRVARGLIDAGIGFGDTVGIQLPMVREAAVAQLACAKIGAISVPIFSGFGTAAVIDRLRIAGAKAHIMSSGFREVAIPADLPTALADLGTLTTTIVVPLLAHTLPWDELGTEPVAAAECPTDHPMLIAFTSGTTGAPKGVVLGHAGFAVKAGSDAAFFDIGPGDV--STWITDPGWIMSPIIVLGGLIAGSAVALPDWPDTDRIWNMVRELGVTMMGVSPTLIRSLMDTHPEVPIDTGQLRVLASSGEAWTPDAYEWLYSRVGIPIINYSGGTEVSGAILSNTTAQPIHPCGFAGPL-PGMGADIVDSDGRSLGRG-LGELALRSPGMPLTFWANPDRYYSTYWNDGWYH-GDWVEVDNNDIWYVRGRSDDTLKIAGKRLGPAEVESVVNGIDQVVESAAIGVPDDIKGEALVVFAVAEAKQGEHAELPATIAARQLGKPLTPKQVHIVDSLPRTRSGKILRRVIR---------- 153209051 11 --------------------------LLEALEKTGKKYPQQIALTDQQVNYGYQRLLEKVDEFAARFKSANIQSGQRVVIISQNHPEAIVAYFAILKCQATAALIDINLPKKDIVQLIQAAKPSALVFSEELANL----LSDTAATGYPAFDHYNNAALHVNF-------AKEAPLSEDETSDVATLLFTSGTTGNYKGVMLTHQNLLSQIESCRQALKITCNDRFLSVLPLHHVFPF-VSSLLTPLIIGCSTMQISKIEGSFLLTAIQVHKPTILVVVPSILELFYQRIRGKINQLDSLRYIVSGGATLDGQLHLAL-ARLGFLILEGYELTEVSGPCT-VNRIDNHRLGTVGLPI-PGTKIKI----EKSTREG-IGEIVIQGPGVMRGYFEDEKSTRAAIKQN-WFYSGDLGKFDEKGFLVITGRAKELIITAGKNIMPAYLEQHYSDIEGIEECAAVGIKNKGGSEEVYLAVIKKHQEKDKVRQRLFACASKLPPYLRFQHVFFVDEIPKTSLLKIRRQKLAKQLTKK---- 170060110 16 -------------------------SLGQVLLHTFSLNPSKVIQIDADRSMTNGELQLRAIRMAQNLKKLGFCKGDMVSMACANSENVTPLVVGLLINGMPFNTLAPNYGVDDMVHMMKITQPK-LVFCDANNYETVQKAVELAVKDKPLV--YVLESEMNGVNKIEDLFKETGRVPPYLGDSLAMILCSSGTTGLPKGVCVSHAHLITMYGNRFPGYNFQ---LLFNFSPLFWATGVFTLMI--SLISGLTRLITRKPFSEDWFELLERFQVDWIFTPPSYAHLLLQHPRVKTANWSNIRLWAMGGSAASEQIRDSIEALLNGRTSNGLGNSEGGIAF----DLIKRKPGSVGN-LLPNIKGKIVDEDGTALDNGVRGELMLKFSEKILGYYKNPEANANSFDEEDWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPTDLESIVAKIDGVSQVCVVGVPDEDGSDLATAVIVKSQGSLTGDDVLKAVNDQ-VADFKRLRGVFFVEEFPLTATGKPLRRKIREIV------- 189191588 3538 -------WNTQLPPPIRR-------CVHEVVHEQALTRPRTTAVEGWDGSFTYQEFDKITDQLAVHLQALGVTTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPQTRLQELIADIGAAVVICS------------RQYHAKASEVAKTALIVDQRSFKKLA-MPSTSKPQSTATPDNAAYCLFTSGTTGKPKGTIIPHQAFCTSAAAFTRRMNINATSRTFQFA--SYTFDASCIEILSALTVGATVCVPTEEDMNNAAGAIRKLRVNWSLLTPSVL------GTIEPERVPGLKTLVSGGEALPGPILKKWGNST--CFINAYGPTECSVVAATAYKSTESEPGTIGT--GSGCRLWIVHPHDKLMPVGSVGELVIEGPTVARGYLNDEAKTAKAFITNPMYKTGDLVRYNTDGSVSYIGRKDTQIKLNGQRIELGEIEFHVGKNDSVQSAVELVAPSNRSSAKALAFAVSQDDLPAADELRDELRDGSLPSYMIPSIFIPVTKMPWTSAGKLDRNRLRTLVQ------ 189191588 4647 ------------------------DTVPSLFYKRVALQPNSVAIAAFDGELTYAELSKLASQLAQELIKLGAGPEQLIPICLDKSRWAIVAIMAVLIAGAGYVPMSPVDPASRQLQVVEACKASIVLCSPSYA-HRFVEMVNHV---------FTVSETAVRKLPLCSTPIQQ----RARSNNICYVIFTSGSTGVPKGVVIEHKSIASSSAAICEGLHITPTSRVFQFC--SFAFDVSVGETLAVLIRGATICVPDEQRTSDLASAITTLKSNWAFLTPSVASTL-----DGPKAVPTLETLVVGGEAMTPDVINKWAS--GVRLQNGYGPTEGTVFAVANDQVSIQRNASNIGRMLRSGRAWLTNPNDQLAPVGATAELCLEGPLLARGYLHNPGRTAEVFIDNPIYVTGDLVQYAADGSIQYIGRKDNQIKLAGQRIELDEVEHFLRVDDNIRQAVV---RLPKRGKKLTAVVSFPGRSADKETLIDIARERLMPPYMVPTIWIAVPEIPTLTSAKLDKKQ------------ 189191588 2013 -------------------------------EDQTAVRPEAPAIDAWDTVMTYHELDERATTLAQQLLLLGVKPRQFIPLCFDKSGWTIVAILAVLKVGAAFVPLDFETPVLRLREIVTDVHADLLLCAPQY---------EALCQSIPCGTLVV------DRSTSEKSRAPSQRLPQVPSNSPAYAFYTSGSTGKPKGAVINHHHWVTSSSAFSPGWKISKSSRVLQFA--SYTFDACLIEIFSTLMCGGTICVPDQASRNDLVGVINKFNVNWAALTPSVVRMMV------PSQVPRLETLFLVGEAMSQQDLSTWADK--VTLGNGYGPTECACVATTNIMTTHMKPNNLGRAVTARGWIVSKNNHHALSPVGAVGELLLEGGAVGMGYLNNPAKTADAFIGHRIYKTGDLVKYNEDGTMLYLGRKDSQTKVRGQRLELSEVEHKLMDDHMV-QSALASVPTTGLAKRLVAIISLQNMPVTTAHIRDSLCER-LPSYMIPSLWVVIERFPLMPSGKMDRRRITQWLDQ----- 189191588 1001 -----------------------NECVHDRFTRWAISQPEAPAICAHDGEYTYAELDAVTDRLAHHLVQLGVGPDIFVPTCFDKSMFAVVAMLSVLKAGGAAVPLDATHPKPALQTRLEDANAHIVLTTAARA------------EKLDGLVSSVLTIDAAFLDNLP--VTKGPACTSVQPNNAVFVIFTSGSTGRPKGVVLDHLAIVTSAEAHGTKIGLNRDTRMLQFA--SYTFDNSLEEMFTTLQRGGC----------------------------------------------------------------------HMPVVGQYGPSEASINSAFKDFSDGRGEATIGKATGCVSWVVDAENRDRLVPIGCKGELLLEGPILSRGYLNDAEKTQAAFIFDPFYCTGDLVQYTSDGDMMYLGRKDSQVKLHGQRIELGEIEHHLLNLPSGAKSAVVKFNDSMGTKALVAFMCLSESEGPAAEMTEAVRASALPVYYVPSMFMPVTSMPMTTSGKLDRKVLRALAA------ 218286848 484 -----------------------DRLLHHGFLDHVLASPDRVAIIAPDRTLTYGELFTAAKDVARRLKT--VLPQDLVAVALPKSWEQIAAVLGVLLTGAAYVPVDPAWPLARRMAVLQQ-GARAVVADAQALPAEWAGLPLAAVGPVGK--------------PEPASSADLISLQRFSPDRLAYVIFTSGTTGTPKGVMMTHEAVQNTIHDINARFSLSSEDSVFALSAL--SFDLSVYDIFGLLSVGGHLVLPHDRDPSAWVRRLTVHPVTLWNSVPTLWQMLVEHGETPPRMP---RLALLSGDWVPVRLPREARFSPGTKLVSLGGATEAAIWSIAYDPPAGWRSIPYGRALT-HQSVEALHEDLTPCPDDVVGELFIGGRGLSLGYLGDATLSGERFIPHPLYRTGDMGRWRSNGQIEFLGRRDTQVKINGLRIELGDVEAALSSLAGIAAAVASVVPLAGGMDGLAAYIVPQNAEPRPGELREALLAK-LPHYMVPQRYVFLESLPLSDNGKVDRKRL----------- 111224649 18 ------------------------------------------------TTWTYAEFDRLTGRVAARLRAAGLPAGGAVHLALANSPAFVAVWLAAVVLGAHIVPADPAATAPEIAAQLTRTRAVVGICSPAEAAAAAAAAAAGSAGAGSDLVVFAVDEDDVELATLTGAAAGTGQAPSAGSPDTAAVLFTSGTTSAPKGVVITQANYAFAGATMAAAAGLGPADRQLVALPLFHANAQY-YSFAAAISVGASVALLGSFSASRFLAQAARHRATHASLFAAPMRMILARGAQRRDALV-LRHVWFA-QNVTADQYERLAALLGCRPRQLYGMTETTAAVLT-SRPDEARPDAMGRPTPGCAVRLSPRPDGGERAPGEVGELLVRGARLFAGYLDDPGTTRRAFV-DGWFRTGDRAYRDADGVYHFAGRDSETLKVAGENVSVVEVEAVVAEHPGVLEAAVVGRPDPVRDEVPVAYVVPRGAAPGAEELAAWCR-RRLSPVKRPREFVLVDELPRTSVGKIRKFLL----------- 194702676 1 --------------------------------------------------------------------------------------------------GAVASPADPSLPAAEVSRLLALSDPRVAFAVAGTRG-KLPPGLPTVLLDSPTFLSFLHEPEDAAVVRQSD-------PVVVRQSDPAAVLYSSGTTGRAKAVVLTHGNLMASNVTRAPA----AGETLMLAVPLFHVYGFTF--CLRAASAAHTLVLPRRFDAAAVLGAVERFEVTRLALAPPALLAIVEEDAAAPARAASLQAVRCGGAPVAADLIARFSRVFGVSLAQGYGLTETTAGFCRAVGEEEARVGSVGR-LSWGAQVKVVDETGAALPPGVAGELWVRGPFVMKGYLGDDDSTSEILDSQGWLRTGDLCYIDQDGFVFIVDRLKELIKYKGYQVPPAELENLLQTHPDIDEAAVVPRSDEDGGELPVAFIVRRPGSHHLQEIKDFVAKQ-VAHYKRIHHVFLVDSIPKNASGKILRRDLAKLASRRI--- 29827389 18 ----YSPPPGTQPRTQPDNRA----SLHERFEACVVRFPDRTAVVAEDGRLSFAELDRRSDAVAAALAARGAGPETVVGLCLGRGTGLVVGLLGILKSGAAYLPLDPAHPSERLSYTLRDSGALLVLVDSTTVG------------RLPTGSDARAL--RVERLSVPSTTSGDLRALPQHPAGLAYTLYTSGSTGRPKSVAVQHGSLPR-LLDALERGMLTGTPPGRVGWNASISFDASVQQWLR-LFRGDTLVLLTRSDPAELAAAIDAHSLTDLDITPSHLAPLLDHFSPAPGRTP-LRLLI-GGEAIVPSLWTRLRDLAGVIPVNLYGPTECTVDATSAPVADAPQPH-IGAPL-PGVRVYVLDALLRPVRQGETGEIYVAGTGVARGYHARAGLTARRFVADPFYRTGDVARPGPDG-LEYLGRTDGQVKLRGYRIELGEIEGVLSRETDAHQVIASVRDDCPGGRGIAVHYVPGRGGPGAAELHRVARAH-LPPYMIPSAIVPVDRIPTTAAGKADRAAL----------- 169594780 4 -----------------------------------------TAVVHSGRTFTYGEL---VNDVAAALQRSTNGQGQRISFLVENGYDYVVTLLSILAAHAIAVPLSPTFPAHELRYIIDQSESLMLLSSEKFQSQADDVLKEGMETKPINYKEKIMMGKTDDYVTLEEPTSEKGGM----------MLYTSGTTNRPKGVLLPQDVLTAQSRSLLEAWNYTKDDVLLHVLPLHHIHG-TVNALLTPLFVGSTIEFQFPFNATAVWERLAKKPITFLTVVPTIYTRLMQAATKTALHPSNMRLNISGSAALPTPVKSAWTELSGGVLLERYGMTEVGMALSCGLSFADRVDGSVGWPL-PSVQARLADETGEIIQEGEEGEIQLRGPTIFREYWKNPEATEKEFVEDGWFKTGDVAYVDSAGLYFIHGRKSDIIKTGGEKVSALEIEREMLSLPQVSEVAVVGLPSEAWGQKVAAVVVLSEQGKTAGDMRRALKE-ILANYKIPQEMKVVDVIPRNAMGKINKKQL----------- 182437276 21 ---------AERAAEYRRRGWWREETFLDDLRRRAREHPRRPAVVAESRTLDYAELNRLTDRFALALLELGVGQGDFVAVQLPNRWEMVPLIFASIRVGAVIIPISPICTEEELRHRLGLTEARVCVTLPAWSDTPLAEIATRLKDELRTLEHVLVVDGPEGALPFHGGAAARLDGLALGPDDPFVVLFTSGTTGPSKGVLHSQNTVHSAVRGYVDAYGAGEDAVAAVSTPLVHYSGF-AQGVLAGVMLGGTVAFQDVRHNEALLDLVERYGATLLYGPPATLADVVASQRAERRDTSTLRHVVIGSAPVLEELADEVHAVLGARAHSLWGMSEGPVTTTRPEDPEGWAARSNGSAIDAMTRIETSRAYGSTGATGAVGRLKVRGASLALGYHRRPEAFAAELDEDGWFDTGDLARDDGRGGIRIIGRARDAVVRDG-RVAPTELEAVIGSHPRAEEAALVGLEAPGGGNVIVAVVVPRGGGPTLEEIRARVTGAGHDARFLPDRVELLAALPKTLTGKVRKAELRERYA------ 113477276 686 ----------------------------------------------------------------ASLSYLGIKITDRVCAATPNGPEAAIAFLSLAQQ-CVFAPISTSLTEKQVQFELEDLGAVALLLQKGEANSSDNAKLKACAESLGVVIELIPDASVCGLFSLEEITTNKEEHQPITEDHIALVLHTSGTTRKPKTVPLTHGNLTAGSLTISQTIQLTPEDTCINIMPLFHIHGLSV-NILASLLAGASVLCMPGLYASDFFEWLDRKKVTWYSAVPTMHQAILEYAEQAKAPEHSLRLIRNCSAALLPAIADRMAKAFKCEVLPTYAMTESMPICSPEVGKGLLKRGSVGRAAGP--KVIILDGKGKSVEPYAEGEVMVQGACVTAGYWMDYNPNKEAFI-DGWLRTGDKGYKDKDGYVYLVGRFKEIINRAGEKISPMTVEDVLQRHPAVGQVVVFAAPHELFGEVVGAAIVPVPNQPTLAALRQFMKQKELETQYLPECLVWMNAIPKGLTGKPARIGLAKRL------- 119478650 1089 ------------------------RCMHEVIMDFCLTQPDAEAVCAWDGSLKYHELLSLSRGVAGHLQSRGWCQGTVIGICMERSKWFPVAILGVLMSGAAMVLLEPNFPIPRLQQIVQDADARVVICSPA-----LQDKCRKIVDSTVTLTSDIVLADYCSWSP-----------SSVTPQDPMYVAFTSGSTGTPKGVVIEHGMVYSVVHGHKDVISVSNTSRGLLFA--SPAFDICLAEVMFMLAAGGCVCIPEDQRMNKLAGAMTDMRVNIAMLTPSMARTIAPAE------VPCLQTLVLGGEAPSATDLATWASQ--VRLHQSYGPAECTM-YTTTTGPLSPNTDPSNVGSCPNASCWIVNPHNQLQPVGSVGELLIGGPIVGRGYKKRTAETEAAFIRNPFYKTGDLAVFRPDGSLSLVGRKDAQIKLHGQRIELREVEHCAEQYEQ-QTAAIAGLVTEIAEPRLVLFVYNPKQAPPSSEIRSQLQSQHLPSFMVPSLLIPLSRLPLSPSGKADRKKLREEA------- 119478650 36 --------------------------IHSLIQDRCRSQPDAEALCAWDGTLTYAKLDGLSLAVGLQLQSLGVGPESKVPICFEKSLWTVVAILGVLRAGGAFVLLDPSYPIPRLEEICSQVQADVVITSD-----PLREMAANFAPKAIAL--------PDTLSKMSYFPCNSSLKSKVTPANAAYVAFTSGSTGKPKGIVIEHQSFCANALAQNKVQNLDNKTRAFQFA--SYGFDSSILEMLMTLIAGGCVCIPEKQRLNGLAAAINDLRANWVELTPSVARLI------KPEQIPNVRSLLLVGEPMAQDQIVQWTGK--VQLINAYGPAECSVVTSVQPDVRLQDPYNVGRSHSSRCWIVNRQDHHQLEPLGAVGELLISGPIVGRGYLNQPQATEFAIAEERFYKTGDLFRYNDDGTLRYIGRKDTQVKIHGQRVDLQEIEHHARRFQERIDAVAVINPSNTNGRKLLALFVTTAEAALSDSLQDWLRE-WLPAFMVPTKYIPVKRFPLTRTGKLDRLALVNLAAQ----- 194017179 15 --------------------------------------PKQPAFVSQHASITYDELWHLSDQMAGAIDA--VATDSPVIVYGHMEPEMLISFLGSVKSGRPYIPVDISIPAERIVSIIESSKASLLICANEQNVLD--------------VEEHIEVKSAASLLALE--KEAPPSSQWVQQDDVFYIIYTSGSTGKPKGVQVTANNLESFTEWMCRDFPIDGGRTFLNQAPF--SFDLSVMDLYPALQSGGTLYCLVKDKPKDMFAALGQSDVEVWTSTPSFVQMCLMDPSFTGELLPELKVFLFCGEALPVSVASALLERFPAQVFNTYGPTEATVAITSIEVTQAILDQHDSLPVGPDTDIVILDEEGNALPDGEKGEIVIVGPSVTRGYLGEQALTDKVFFERPAYRTGDAGV-TQDGLITCHGRLDYQIKLHGYRMELEEIEYHVSETTYVNACVIVPFQPNGHVEYLIAAIVPAAEYQLTSAIKKEMAD-SLPAYMIPRKFVYLEQLYMTPNGKVDRKRIAKEV------- 211590269 210 --------------------------IHTLILEHCRSQPDAEALCAWDGSVTYAELDRFSLAVAHQLLSLGVGPESVVPLYFEKSRWTVVAMLGVLRAGGAFVLLDPSHPMPRLAEICSEVQATVVITSESLQELG-RKLGPRAVTILDTINSHVDTGR-------------NAFNTSVKPSNAAYVAFTSGSTGKPKGIVIEHQCFVANTLAQNAVQNINSQTRAFQFA--SYGFDSSILETLMTLVAGGCVCIPEKQRLNGLADAIRGMRANWLELTPSVARFIN---PEEVPDVSS---VLLVGEPMSQDHITQWSGSGKIQLLNAYGPAECSVVATVQPNVQLEDPQNIGCSYSSHCWITNPQDHDQLEPLGAVGELLISGPIVARGYLNQPH--QKSFISNPWYKTGDLVRYNDDGALRYVGRKDREVKIHGQRVDLHEIEHHASRFQAVAD--VLQVNGGSAGKLLALFIVANDETRMTKEIKHWLRD-CLPPYMIPTKYTFVNRFPLTRTGKLDRRALVDL-------- 211590269 1277 ------------------------RCLHDIINHFSITQPNSEAVCAWDGSLTYSELVALARRLAGLLQSFGSGPGAVIGICVERSKWFPVAILGVMMSGAAMVLLEPNFPTQRLRHILRDAGARTMICSTVF----QEKCAGLVDDMLVLTHDIVTQADYDAWTP-----------SAVSHHDPMYVAFTSGSTGAPKGVVIEHGMVYSMLKAHKDIIGASASRGLLFASP---AFDICLAEIVLILCSGGCVCVPEAQRMNSLAKTMTTMQVNMAMLTPSVARTLAPAA------IPCLQTLILGGEAPSASDLETWASR--VKLHQSYGPAECAMTTTTHPLTSSSDLGNVGSSQNASCWIVDPDNHDELQPVGSIGELLIGGPIVGRGYINRAQESAAAFICDPWYKTGDLAILNADGSLNLVGRKDTQVKLNGQRIELHEIEHCAYQHG----TAVIAVYDPATVETTVLFLPPRQNQAYLEGVRDHLNQH-LPPYMIPSHFLSLSRLPLSPSGKADRKTLRQVASK----- 218266727 36 -----------------------------------------TAVICIDKEITWKQLHTRSNQLAWMLGEYGIKERATVIVAYPNSIEHLIAAFAIWKAGACYMPISSKTAGAELDEISR-------IINPAGAFADF---------AVPDTEFCLNSGEM-----YEVMRQYPEKTPPDVRSDPNMISPSGGTSGKLKFIRQNMPGGMSMLKGWFEMSGMDFEQRQLLVGPLFHGAPHSS--AFNGLFAGNTLVIPRNLCPDNICRLIKEYKIEFIQMVPTLMNRIVKLPGIRKEDFASVKALFHTGGYCAPYLKRKWMELLAPEIYEMYSMTEVIGMTCIRGDDWLKHPGSIGLPVGEG-KVSIRDESGKELAPYELGDIYMSSPGFLTEYINHEPLK----VSDGEYRSGDIGYVDEEGYLYFSDRRSDMLVIGGENVFAAEVEAALVRHSKVADAVVIGIPDEEWGRRLHAVVEARQEIP-ADELRAFL-GQYLSPYKIPATFEYVKTIERGDNGKADRKRI----------- 206970922 1044 ------------------------------FEEITKRQPNAIALSKDNLDLTYIELNERANKLSCYLSNIGVKPGMIVCVLFGRSVDAIVSILAVMKAGAAYLPIENNVPKKRLEYIIDSTKLGFIITDTHLETVDGK------------FKTINLNDRSIEEKINQCTSENPSK---VHQTDLAYVLFTSGTTGLPKGARISHQALLSHVQSAHNQYNMNSSTVTLQYSSL--NFDVATSDIICSLTCGGRLHLIDKYSSKRISDEIEREGITHINIAPPSLSTI---EIRKSY---SLQTINIGGEVCPEDLLQKWKGI--CEFYISYGPTECAVCSSSISVQNRKEKNSIGKPIGENIYL-VCDSYGNIVPNGVPGYLYIAGPQVMSGYVNNNGIFHLTFGENKVYNSNDIVRKMPSGEYQFLGRQDDLVKINGHRISLSEISNAAGKKDYIRNATVMLHNLVNSSSAIVLFVQMEPNALEEKELINILKAEELPMYMIPSRIISISEVPITDNGKTDFKKLRSIIN------ 206970922 6 -----------------------------------EANPESVAIEHNGIQYTYQDIHSKVDLLAMGLRKNGVNNGSLIGVYIDRSVYTIISILSIWKAGGVYVPLNKLLPEKHNRNIIDSSKIEFILVNEEAPTQWRNGSVSIIDINAERNKEY----KNERISPMNQISGKSV------GKQPAYIIHTSGTTGKPKGIMVSHENVSNYLAWCDEYFQPEELSRCLFSGAV--SFDISLMEMIATLYHHGTLVVV-----ESVLDVINSKKPTAMFVTPSGFGELL----VQNRVPSSLQTLILGGEVLPKNMVEKILDR-DIRLINAYGPSETTILATSTRDSLNGKSVPVGKPI-PNTDIRILNKNNEICQNEEIGEIVIYGKNVSLGYLE-TENTKKSFTGQPFYMSGDLGFYNNKGLIEIYGRKDTQVKLRGFRIDLTGLEAV-MENQSVVQKCCFLVEQNGSRDVLHAFIQTKNNILIDKEEILKTYKDEMPGYCIPNQLHIVESFPLNHNGKLD--------------- 42527689 11 -------------------------TFSALLRNSVLKFSNRPALSYSEQPISYKELNEKVESIKTLLHSLGIKPLDKVAIFSTSSPQWAISYFAIVTLGAIAVPLLPDFNESEASSCLKHSGARAIF------------AGEKLLAKLNNTDDLDIIININDFAKGEIKTDTPLPVHECKEEDTASIIYTSGTTGRSKGVVLTHKNLIFTAIAGQHCQRINQYEAALSILPMSHVYEFTI-GFLMFMLNGACIYYLEGPIPRNLLPALQKIRPHFMLSVPIVIEKIYKQKILPAFNASRLKFFGIGGSKTDP-VVEQFMVDAKFPYAIGYGLTETSPLVA-YSAVYKTVPGVIGGTI-PGVEIKIGDKD----PQTGIGELLVKGPNVMQGYYNAPDLTKEAFTEDGWFKTGDLCVIDNKGRISLKGRSKNMILAAGENIYPEDIEFVLNQHPLVSESLVV----EGENTSLVAYVRLQDAIGDANEIRFFVNSK-VNKFSKIDKIEVVEEFEKTASQKIKR-------------- 169598658 129 ------------------------------VEQWASTTPDREALVMSHRVLTYAALNRLANQVARVLIHQGACPGCLVGVIMDKSINLYVAILAVLKIGAGYLPLVPDLPRERTKLILNEAQVTLCISESSASAH----LDKSTSSKTINLDKIDVSLYLDDNLGI-----------PYDGASVAYAVFTSGSTGTPKGVLVTHENLMSNLSYLSTVYPYSEGSKLLQSC--SQAFDVSVFEIFFSWHVGICLCTARKDDFSDLEGAINQLGITHLSLTPTVAALI------DPDNVPQVKFLVTAGEAVTEHVRRKWA---GRGLYQV-----------RSSVSTSDLINNIGKPFD-NTSAFVLDPTSETVPRGAVGELCFGGYQVFQGYLNRPDLTAAKIINHPLYRSGDLGVMLADESILFTGRLDDQVKIRGQRVELGEISSTILDHGCVRDCTTLLLRDSSRPEILVTFWVPSVSEEGPFKIRDFHAENRLPAYMVPSYLVPVSRLPMTAQGKIDKRNLRE-LTEDMKAG 169598658 1956 --------------------------LHDFVESTAMKYPGRVAFEFANQRWTYSQLNAEGNRVANLLIANAVQPGDLVCVCFDKCPEASFAMLGILKAGAAFVAIDPGAPAARQAFITRDSGATAVLSMSAQSAQFIKDV------QVPVL-----------------------NLDETKPSS-----YSS----TPKACELTHENAVQALLAFQRLFHWNSESRWLQFAS-FH-FDVSVLEQYWSWSVGICVVSAPRDVFEDLADSINTLDITHIDLTPSLAQIL------HPDDVPSLGVFITGGESLKQEIL----NVWGPKIYNGYGPTEATIGCTMYTRPANGKPSNIGKQFDNVGTFVLKPGTDIPVLRGGVGELCVSGKLVGKGYLKRKDLTAKGFFNERVYRTGDLVRILYDGTFDFLGRADDQVKLRGQRLEIGEINSVIRQNKSISDVATLVLKHPGQQEQLVTFVVLLASASEMMTVRDACHD-NLPPYMIPTHFVPLTSMPLNINNKADAKKLKELYE------ 169598658 1149 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PNVKWLYCIGEAMTSNIVKEWEGAC----VNSYGPSEAAFCTTICPVSQSFKPSVIGRPFSSTEFAIFPSKGDGLLPLLSVGELYIGGTQLARGYHGRPELTKEKFVGRRFYRSGDVVRMLSDGNFEFIGRTDDQIKIRGLRVELGEINNILHAHPDVQAAATIMRKDDAAKEQLVAFLVAKRDEVEGEEIRRQLAKDRLPLYMVPQFFIFVDKIHRSLAGKIDKKALTEIFR------ 70997303 55 ------------------------------------------------------QFRLLVRTLIAGLKAHHVQHGDCVLVHLGNSIIYPALFFAIIGAGGVFMGSNSRSQPQELEHILHLADPKLIITSDALPNVLSVSAARGMLSSLSGPQALVPDNDAAQLLSYGENDWVRFNDPEIAKSTPAAMFSTSGTGGLPKGALLSHHAIVSHHLSIN--YDVPYVVTRLISLPMFHLFG-SLWTHIFPIRYGQPLFVLPRFELTQYVAAIYHYQITETYMVPAMIHVFNRSAPPIADYMRTLRYVGVAGAPIDGPSMEQFQRLLHPRATQLWGMTEVGVVF-QTRYGEQGNPGSIGR-LLPGYEVRLVGQDGNVV-QGEPGELYVRGSGVLMSYKGRNDAKDAY----GWFRTGDVAYV-QNGQYFIVGRTKELIKVRGWQVAPAELEAVLLKHPGIEDAAVTGVTSKDGTELPRAFVVPAANRLTAEEVYQFAR-RQLASYKALDGIVFVEEIPRTASGKIQRFKLSQM-------- 154319087 1541 -------WNSTLPEVMKS-------CVHEVIDIMIKHDPNAPAIASWDGDLTRAELESLSSRLASQLMNHGIGPGSKVPLFFTKSKWAIVATLATIKSGAAFVPCDPYHPRSRLTSVIQQVNAQVILCSSD---------IRQSCSDLFPCGKTIVVGESEMNL----LPTRTDIVSNVSPIDPLYICFTSGTTGIPKGTVVTHEAYCSGARDHGKALHFGPTSRFLQFA--SYSFDTSIEDILTTLMTGGCLCIPEGERTSDIVGAIARMNVNTADLTPSYISSI------SPDSVPTLKRITLGGEPITANVIKTWADR--VHLINAFGTTECCVTVVNADISPSTSPTNIGRGAGAVTWIVDTEDSNRLLPIGAIGELLIESPAMALGYLGDEVKTRAVFIPGRLYKTGDLAQYNSDGTINYLGRKDTRIKLRGLRIEIADVEHHILSHPQVRKAMVILPTSGPYADHLTAIIELETSADSESRIANHLTD-NLPSYMVPSSWVAMKTIPLHTSGKLDRPRLTKWLN------ 154319087 525 --------------------------VHEVIRQISQNRGSDVAVTSWDGELSNSQLQSISDRLAYFLQLAGVGPEIKVALIFEKSLWAVVAMIAVMKAGGTFVPMNPDHPEDRIRKLVKQIGGTMILCSENLIS-AFTGIADQ---------TFAVGESMLETLPSGELNTD------VQPNNSVYIIFTSGSTGEPKGCVIEHATCCATMRHLSNFSKLDSRSRTLQLS--AYTFDGMVFEILTTLGAGGVVCIPDDEKMNNITSAINRMQVNTAFMTPAFGRLIL------PESVPTLKTLLLGGDKLIQEDLDRWIGKL--RLLQAYGPTECCCMCIASDITEKGLNPAKMGPGFIGS-FIVLDHNDQLVQRGVAGESLIGGP-LAREYLKNPEKTKASFVPTPWYRTGDLVKMDVDGSIIYISRKDAQVKLNGQRIEIGEIESHLHQLDNVIDATVIATPADGRSSFLAAFLCLKGDSLDESTIRSLLLSLALPQYMIPKVYIPVSSIPLTVSQKWDRQTLQTLAA------ 145298827 29 ----------------------------------------------------YGELSLRVGQIAARLQ--GLAVGERVGLYLERGPDLVACLLAFLRLGLTFVPLEPDFPVERLQGIARQARLSAVICDGHGDVPAFGCPLRSIPA----------------FEQEGEQPPAVVSWPSVDDALAAYMMFTSGSTGEPKGVVISRRALLCFLDGIRERLGLSPNSHWLITTP---AFDISLLEMLGPLWGGGRLTVAGNKDPLGMMALLEADPINWLQATPACWRMLLKAGWQGRDTLTAL----CGGEALDSGLAEQLCSRTQ-RLWNCYGPTEATVWVSEVRWPPADGQITISHSLPGYRH-WVLDEAGLPVSEGECGELCIESPALCEGYWRKPALTSAAFLRHRLYRTGDRVRRLGADNFLYLGRRDDQVKLRGFRIELGEVEAGLRRQPGVQEAAVVGEGDEAM---LVGYVEAKAGATLNRALRKGLQA-TLPHYMVPARILLLDALPKTGSGKLDRKAL----------- 195054525 27 ----------------------PDLSIGEIIFHEMRRHPKLIAQISENTVLTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITKPR-LIFCDGEDYEKVKSATEKLNAKIITMRN-----HQSGSISIEEVLATPVETDEQGNDQTLAILCSSGTTGIPKAVTISNSRKMLNSSN-----KLTTADVQFSLSTLDWATGL-VTTVSSGVYSTKRIISDKPFDAVRYLRIIEEYKVTWVIVVPSHMAMLVNCPEFEKANLHSIRHFMYGGGSCSLAVQQSIRDRLRDDLHQVYAFTEAGSAVIK-NLSFDQKPNSVGS-LLNGIKMKVLTEQGKPLGPNEVGEICVYNGEYWAGYFGNPEESSNVRDSELWFYTGDLGYMDDDGFLYIMDRKKDMLKYQNIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKGSKIQAQDVVDFVKGHCSAIYKLHGGAIIVDDLIRSPNGKTNRAA------------ 42526454 7 -----KPW--AFLDEWRGKGEWP--TLPEMFEITAERYPDRNCFTVDRVTLSYSESLKVVKDLAYWMTENGVTKGTHVAVSGKNSPEWAVVYLASLFAGGIIIPIDYGLHNEEIETLLKTAKPKLFFVDEE--KFDFFAEKAKTESYIGSLYSL--SKKHPEIYVYNLKPSGSPELAKAQENDTAAILFTSGTTGNPKGVMLSNKNFVSDCYIAQSNLNIYHTDVFYALLPLHHSYTMLAVFI-EALSVGAELVFGKTLAVSKMLAELKAGKITMLLGVPLLFNKLLAHGILDKASLGNVRIAICGGGPLAPNVCRAYNE-FGIDFVQGYGLTETSPIIA-LNPKEHFKIASVGQYFISCMEMKILDPDEK-----GIGEVAVKGPMVMQGYYNMPEETAEVLSPDGWLKTGDLGWLDDEGYLYLCGRAKNLIVTGGKNVFPEEIENMFLYYNEIEQITAAGYQAEE-GEEVEALVYPADEQKEIDAIIETVNKKLLPYQRITKTTYLSEPLEMTTTKKVKRFK------------ 169844280 42 --------------------------------RAALIYPNKLALLHPDTAYTFSVWAQRIQNLAYALLKAGLKPGDRVAVIAPNSPLIADAHYGVLAARGILLPINTRLKPHEVAYILEHSGASIILVD-----YEYKHLIGNTNARVIVSNDTGRAGDPEDFLTEGRAYSNEQGWAEPDENVGAVLCYT-----------------------------INKESTYLWILPMFHAAGWTYP--WATVFAFATQITLRTVNYTHIWNHLLHSGVTHYCGAPTVQIGIINDPLARK--LSRPVTAIIAGAAPTAHLIAELEKK-GINPVHVYGLT------LSLEDRARLMAR-QGHAFATAEEVRVVDEELEDVPADTLGEIVTRGNIVMKEYYKDPEATKKAF-RGGSFRTGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVIARQHLKWGERPMAFVILHPQHAEEKDLKAHAKSR-LPGFACPEWVEVVPELPKTSTGKILKTELRKMVAK----- 169766510 10 --------------------------LSALFTKQVQATPDAIALEDENTTYTYAELDQEVETLTRRLRGYGVGRDSLVGVLLPRSADYVVACLAALRAGGAFLVLELAYPPSLLADVIEDGRPTVVITNRAEVG--------KIKASVPVIIQ-------DEPAPTANGHSEPSPLPDDDLDRLAFVSYSSGTTGKPKGIANPHRAAVLSYNLRFGVSDLQQGDRVAC-------NVFFVWEILRPLLRGATVVAVPSYDPAALVDLLAAKKVTETLMTPTLLATVLARHPHVGDRLPDLRTLWFNGEVVTTDLARRASKAFPTRLLNCYSACET-HEIACGDIREDALYCPVGPPIDP-ENTYVLNESLQKVDVGVSGELFLAGPQLARGYLNLPETTAKAFITNPFYRTGDIARLLPSGLLEITGRVGAMIKLRGYSVVPAKVEYEIVTNLAVSRCAVVAY-GEGLERQLVAYIVRKEKSAERPEVRRTLAPH-LAHYMIPALWVELDSLPHEVTGKVDLKNLPPPQSPQLVNG 121720028 3135 ------------------------------IDRQTSTQPDAPAICSWDGDFTYRELEVWSAQLANVLHAHHIQSGSFVPLYMDRSRWVIVAMLGIIKAGVAFVLLDTSYPLSRLRTICEEVHAEVIVTSP-----DRMSAAQELVPRATILPL------GEGLQGHSQHSDTPFQNITVRPRDALYAMFTSGSTGKPKGVVIEHGPFVTMSKEYRERVGLGPSARVLHFG--SYAFDVSILETLCTLITGGCICIPSEPERERFTEALRRLQPTHALLTPSFVRAL------PLDDLAPIHTFMLVGEPPRRDEIDRWSSKL--RLMNLYGPAECTILAALQPRHRDMEPTNIGFATAG--AAWIADPRDRLVPIGAVGELLLQGAMVGRCYLNEPELTTAAFLRERIYRTGDLVRYDHDGSLVYLGRKDFQVKLRGQRLELSEVEDILRAYPGLKDVAAVTTVDSHSNPSLVAFLSPSEEVASSADFQQSLMHDCVPDFMIPTIFVPLVDLPRTIGGKIDRRRLREAARQQLEA- 121720028 4208 --------------------------IHELITKRAREQPSSLAISGWDGDFTYEGLDREAARLAALLLARGVRPSQYVPICSEKSRWTTVAMLAVMRAGATFVPLDASHPFTRLQELGQRVNATHIISSPAQAGTCSR-----------LVDNVIVLGDSLKQADV-DAADAGFTVPTSDPKQPAYILFTSGTTGTPKGVMVPHSSYIAAATKQIEAFNIGPGSCVLQFS--SYAFDVAVMEILTTLLAGGTIVLSDNQRNEMLLNGVGPFPVTHAFLTPSVAATL-------DADRSWVETLVLLGEPMSTAHIDQWGEK--CHLMNAYGPTECAVNTARGHIVPGCDPGNMGHALGVHFWVVDQDDHDRLVPVGAVGELVVGGPPVALGYLNDPEKTAEAFTPPRWYKTGDLVRYESDGSLRYEGRKDRQIKVRGQRVELGDIEHALRCFPAIVEQVMIPVPDQSSSQVPIACICGNPETDDSEDILARLRE-ALPGYMIPDFFLPIRRVPRQKSGKTDRRMLREAIS------ 121720028 2018 ----------------------SDGCIHSTIQRSSLARPTSPAVSAWNGTLTYAQLDRLASDLAFQLCDAGIGPDVFVLVCCEKSLWVVVAVLAVLKAGGAFILLDPSHPVDRLQAVIKQDFPGSLVLTTQSAAPVAAKIGDVV---------WVVDAREQGSLDADTLSSTSFPAVS-SPASAAYAVYTSGSTGTPKASVIGHRSYLTAAAAHTKVFCLGSDSRVLQFA--SFAFDASIAEILSTLLVGGCICMPSEEDRQNLASFVQQHRVNWALLTPSVSRIL------DPDEVPSLKTLVLGGEEVRAADVQRWSNH--VTLMNAYGPSECSVISTVQTSSNILSSDPSNIGHATGALTWVVDAQEHLVPIGALGELLIEGPIVGRGYVNRPEQSAAAFILNPFYRTGDLARMLPDGSLRYEGRKDRQVKLHGQRMELSEVERHVREFPGTGEVAELLKPDGVEEPRLVACVQQQTQTRDEDDLRDILRKR-VPAFLIPSAFVQLDEVPRLPSGKVDRLQIR---------- 121720028 477 --------------------------VHDLIERQAQKSPQAVAVRSWDGSLTYEELSRTSSTLATVLTSQGISRGTVVPLCVGHSKWAAVAMMAMMKSRAVFVLLDESYPLARLKRMCEDVQARCVVGTKRSTNLAARL----------GLELLIVDQVDGETPPAEQVSTNLEE--SIRPEDVMYITFTSGSTGVPKGVIVSHGGFATSATAHARLYNFTPSARVLQASPGFDSFII---ENLSTLIAGGCVCVPHPDDRSRLQEVINEFAVNNACLTPTVARIL------PPDKLPSLQDLSFIGEAVNTSDVSRWEPF--VRVRNAYGPAECSAVFSVQPHLTPHNPANIGLATGGAGWVVDPDDPQRLMPVGSVGELLIEGPIVGLGYTSDTGASKRAFIDPPMYRTGDLVQSAGDGSFRYLGRKDTQVKLRGQRIELGEVEHHLKT-SGFPEAAVVAEGGEGSATQLVAFVCWSDRFSMTEEDRDACAAAGLPSFMVPSTFLPVHHMPQTFSGKLDRRQLR---------- 85714619 3 ------------------------------FVKSATQFRDKAALWVDGENYTYGDLHEFALRLAGGFSKSGF---DTCAIFAHRSLVAYAAIAACHLARYAYVALTPAQPIGRSQSIITQSQP-AVIVVDAKCLKSLPLLLQKVRG--PTVILLPDQDAIPDWAADKSLLTSPGEPQQGSGHDLAYVMYTSGSTGEPKGVMVSHGNVATYVRNVVDHFSYSEADRFVHLPEL--NFDLSVHDLFSAWSVGGTLYCVPQEEVLIPDGFVKRHRLTAWTSVPSAVLILKKFNKLRTDAFESIRASMFCGEPFPGALAEWMVAAPNSRVDNFYGPTEATVAVTPCSRGTDFSVLPLGEPFA-GQEAVVCDADLRPVSDGETGELLLGGTQVSAGYWNRPDLTDAQFIEGRWYRTGDLACNQAGIGLIYKGRATRQIKIHGYRVELGEIEATLRKFSDKEFVAVISI-HGSGGEVLYAFI--EGLSSDAEKFMRAESAKVLPNYMMPRYIFSIDAMPLNSNGKIDYAEL----------- 46111025 193 ---------KDLDEMWERNAYVPSTCINDIVMDWAIKQPDRPAVCAWDGQLSYGQLDKYSTTLAKHLLTMGVCTHTIVPLCFEKSMLMPIAMLGVMKAGGACVAMDITQPEERLRTIVDDVNPALILSS---------ATNKDLATAVSDCQVIVVDLNYVESSP---PRTEDHELPMVGPQNTIYVSFTSGSTGKPKGAVINHGNVFAAVRFQGRSLGFTKSSRVFDLAP--YCFDVAWSNVLHTLCAGGCLCVPSGINAMTGISAINNLEANLVNITPSLLRIL------DPNDVPSLQTVLLSGEPPDHATCLRWIPR--ARLVNTYGPTECTFKSSHTDLTLSTWPPNIGSGI--GSNLWVVNCHNADLLIGAIGELWLEGPLVGQGYLSNPQMTEKSFVKDPWYRTGDLVRSNGDGTVTFIGRKDTQVKIRGQRVELDEIENCLEQQPEPRVVVEVVSPDQGYRQVLMVFIETSKMSLSSQDNIEAITGKVLPSYMVPQVYIPLHEIPLSPTGKTDRRLLRDM-------- 46111025 1293 -----------------------DACVHELVVEMATKYPKRPALSAWDGDLDYGQLHTYSTIAARNLVKLGVEPGIIVPLYLAKSVWTTVAMLAVMKTGAAFVLVDPLLRLHAI--IAQTSSPFVVVSQDQGRGLD-------------GCRGVIF----QDLLNCEVQSNEYCKPRSFDTSNTAVILFTSGSTGTPKGIVWNHQALSTTATQLGEAFQLQHTSRTFQFA--SYSFDVSILETFATLIMGGVVCIPESERLDDTARAILKRQANWLCITPSAAKALL------PEVVSSLKTIVFAGEQLSHSDVSRWNG--NATVYNWYGPAEASLSAYCRVYEGKWSNGTIGTAFANV--CWVVDPENGDLPIGAEGELVVEGNAIADGYLRQSRDLSSVFYNDPWYKTGDIVSYNADGTLKYRQRNDTQVKIHGQRVELEAIEHCLQEIPDLAETVVIVTPAQNDDPILLAFLQSKNNDFTSANVAAILEDKALPEHMNPSVYFPISKLPFTLNGKIDRRSLR-AAAERL--- 194333847 10 --------------------------------------------------ISYDSLREDVSDLAAFLKDKGIEPGDRVAILSENRPGWYLADMAILSIGAIDVPLYPSLPPNQIEYILKDSGSKVIIVSNMLQLGKIIS----VWQDLPELDSIIVMNRLEEPEEGVIELSEAAETPDIKPDDIATIIYTSGTTGVPKGVMLTHRNICENIKSCSTIIRLDESDRSLSFLPLSHAYERTG-GYYLLFACGAAIYLAE--SIETVSLNIAEAKPTIIFTVPRLFDRILQHKVAEKHKISSLRFFVSGGAALPQKVGE-FFQGLGITILEGFGLTETSP-VTNVNRPENVKFGTVG-PVVNNVEISIASD----------GEILFRGPSIMKGYWNDEAATKEVI-YDGWFHTGDIGELDEDGYLRITDRKKHIIVSGGKNIAPLPIEHLIAESPYVDQVMVVG-------------------------------------------------------------------------- 158296494 23 ---------------------------------------------DGGRTVTCREMYLRTVRIAERLAQLGYGKHTPMAALASRNGEHVAVAFACFALGIPINTLDTAFNVADFAHMFGVTRPALVFCESDILEVVREAAQRAAIAPEIVLFEERTAGYRHVLDLLEPTGTEDSFVPDDPTTHVAAVLCSSGTTGLSKGVTYTHTFCIANLPS---LWRMAPTDCLLAFSSLYWLSGFAS-LIIGTVSQAARVITRAPFTPTLALDMLQRHPVTIAFFSPFQSNLLVHEPLLAQTPLPALRLFLCGGARVSKQLYAALQRCLHTRIQIGYGMSESCL--VTLTDGNSYRDDCVGT-LQARVEARIVDDGLDQLAPDEPGEIMLRVQIPFAGYYGNPDATAELMSPDGWIRTGDIGYFDRDGHLYVIDRKKDIIKYAGNQISPTELEVLAKQLTGVLDCCVVGVPDE-GTDLPAALVLREPGATTADQVRQFVDERVSAHKHLRGGVYFTEEMPLTPSGKIVRRKCRK--------- 50085828 460 -----------------------------------EKIPNKTALIYDGKKVTYAELGAHVAKVRRALDLAQIGQNQVVAICLRKSPEHIYTILACALSGIVWLPVDMDSPKLRQQYILKNSRADLAISTSPIEGLLTLNIDEIL--KVSSNSNLYSGSAESKFESELSWHHHYDASP-------AYYLYTSGSTGTPKCVVLNNRATAHVLQETIDFWGINDKDIHLAATPFHH--DMSIFDLMAPLSVGGTLVVPEAKSAVAWAELIERYQVSIWCTVPAMVDMLLTSAEPSQ--LQSIRLINQGGDYVKPSVVQKLREILNTRLISIGGPTETTISIWHEITSEDIDVIPYGKEMV-HNRYYILNKFGEFCPPGVVGQLYMSGINLANGYLLDGKLTQKDFVPNGVFRMSDKGYLREDGNIIFAGRDEGYLKVRGVRIAASEIENALLKHAKITDCVVITCTNPVYGNELVA-IYKTDHADLPSELRQFLQD-YVPNSHIPSRWVPLAEFPITRNGKIDRKTLKQ--------- 126645405 490 ---------------------------------------DQIAVVCGAERLSYGELDHRSTIISKELEKLHVDPELPIGIYMERSVDFLVSLLAIMRIGGAYLPLDPEYPDQRILQYLQESGA------------EYVLSHRGLLTSKTSIKEFVKTLEIDSFDYNQIIENQIFK--EYSFDHKAYLIFTSGSTKKPKGVYVNHQNLYSSVAARKAYYQESPEAFLLLSSF---SFDSSVAGIFWALCTGGKLVISESLDTSALDSIISREKISHTLMLPSLYQALIQGSENSWD---SLKTVILAGEEFPNELISHFEKQPKTRLFNEYGPTEGTVWCTVLKAGESFHKVPIGLATS-NALAYVLDEQQELSPVGISGELCIAGAGLTKGYLSKSE-TDEKFLKNPYYKTGDLVRIQKDGLIEYLGRKDNQVKIRGHRIELAEIQELALQFPQVQMAVAL-VSNEKDPQLMLAY--TSGQKLEEGELISFLREK-LPRFMVPDLLLQLEEFPLLPNGKVDLASIQELARSQ---- 150019144 14 ---------------------------------------NRIALKCDGNIMTYAELDTISECIAAFLLRE--FKDDRIIIYGNKENLMMAVMMASLKSGRAYIPIDISYPKERVEAIISEVHPKVLIDFSKESNFESIRILKD-----KDIEEIV--------KEYKDVKVEKENW--VKEDENAYILFTSGSTGKPKGVQISSNNLDNFVEWIAEYLNLDEEEVFMNQA--AYSFDLSVTSIYPGLCYGKTLHGFSKETLSNLFDDMRKSDINIWVSTPSFAGMCVAEKDFNSTMLQNLKAMIFVGEVLPKPLCEELINRFGTRVVNGYGPTEATVAVSANDMNKELLLEPIGYPMK-TSVVKIVDDEGNVLGDGEKGEIVIVGPSVSKGYFNNEQVTAKAFFYDDYYRTGDLGYYV-NGNLYYCGRKDFQIKLNGFRIEIEDIENNLVKVSNIKNAAVVPIEKDGKIAYLTAFIELKEDNGLSGMIKKELA-NLIPSYMVPRNIKIVKQFPTNVNGKIDRKKLLEEV------- 53714251 5 ------------------------------LSRSLSTWGDKPAVVAKDGTVSYQMLERYSANIAQSIRQRGL-RNICIGVCMERNKTLVPAILAIFRLGATYLPIDPSLPDNRKRYMAENADMVLLLTDSSNE-----------VGGIPSVRQLYLNGEQ---------LSEPVDYTEVLPDDCAYIIYTSGTTGNPKGVRISYRNLDTFTRNLIDYHLSDPANRYLAFASI--SFDASILELMMCIPAGGTLILAERRDISLLDELIRREKVNIAFFPPSLLGMFADL------DFPSFKTLLFGAEAIGEKLFNRLKQQP-YRLMNVYGPTENTVLSTIRIVGKDTSYDDIGYPLK-GTVCYVLSENLQQTTLGATGELCLGGPQVSLGYIGSVQLNEKSFDGERLYRTGDLVQQQPDGSIRFIGRKDTQVKIRGFRIELTEIAERLNRDPDVERAHVVVV--ERNGQLLGAYLQPSSGNFHPEEVKERLRA-ELPYYMIPNLWQVVDHFQRTINDKIDVRAL----------- 158293282 18 --------------------------VGEVLNHILLRTPERIIQIDMDTRLSCAEFRMRMVRFAQHLTDVGLRKGDIVAMANGNSENVAPLACALMTLGAPFNPLAPGFNVEDMAHMLRLTQPKMVFCDDDNVEVVRQAVCSVLDGEIPIYSQRDDVKHAEDLLIPTGKEEQPTHLGD-SHELLSMILCSSGTTGPPKGVCVTHAQTV----STIGCYPTAKPATVFNFSPLYWGTGVY---MMLSTFSGTRLITRRPFSEETFFEAVEKHRANFVFMPPSYASQVLRHERTSQVDFSSLIMLAIGGSYVSEGLRDRFDLLLNGRTYNTVGTSEVGWVAT---DFAKRKPGSVGTPVVNVS-VKIVDDDGNDLGVGERGQVLLKGAEPFIGYYKNEEATRATIDERGFMRSGDIGYVDEEGYLYLIDREKDIFKYRGFHVSPSELEGVVGQIEGVMEVCVVAVPEERTTELPTAVIVRAAGSPLTAEQVMKVVDGKVSDFKRLRGVYFVERLPKTQTGKNVRRKVLEMVLE----- 158315811 11 ------------------------------IRELVGERPDEIALRHAEPAFTWAELDRRSGQLAGALAVRGLGPGDLLGLGLRNSPQFVFSALAAWKLGAVPVPVRWDLPDWEFTRLRETVDAPVFLGPEDIPWID--ATADLAVPDLPD-----------------------ATSPQTNG------ICSSGSTGTPK-VILNARPAVFDARATAQWSPVPRPQVILVLAPMYHANGFST---LYNLLAGDRLVVMEKFDAARVVGVIERHRISTFTATPTMLQRIGDLPDVDGRDLSSIEWIMQGAAPMPPSLVHRWAGLIGARIVMAYGMTEALGITALRGDEWMSRQGSVGRGFR-GTEVRILGADGEPAPAGEIGEIYLRAPSSYGGYTYLGQAPRLRRTDDGFETVGDLGYLDTDGFLYLVDRRVDVIITGGANVFPAEVETALIDHPKIADIVVIGLRDPEWGRRVHAVVQPADPAPSSAEVIAYAKSR-LAAYKVPKTIEIVEALPRSEATKINRGALVEA-------- 68536649 71 ---------------------------------AAEVAPDRTAIIDDIGERTYAEVRSDSLAFARALQRMGLGPGKNIAVMARNSRVVVYALVAKGFIGADISLLNPASSPVQLQKTMEELDVKAIVIDEEFADRLPEDYSRA----------KVIIGYAEDLQNPQAPNPEWETFQQVIDHAPSFIILSSGTSGTPKAVVHREPPIPTPLADLVTWIPWRAEMMIQQTASMFHSWGWANLNL--IFAHRATVVFRRDFDPVQAMEDVDRYKVNGIITSPIFIKEQLKVAQNGDYDASSIEFIVSSGNAMHEDLLRGLHKQFGPVVCNFYGSTENSVVAIAKREELVENPALAGRPVR-GVRVKILDDDGNVLPPNTPGRIYARGTMTMRRY----AHTRNQMIKHGLLEIGDRGYLDEEGRLFVLGRADDMIIVGGENVYPRSVEEVLAPMPGIRDLYAKGVDDEESFKRMAVWIVPEGEALTKESVQEWVRD-NLAEHSVPREVTFLDELPRNPTGKVMPAKL----------- 46127883 37 --------------------------------------------------WTYAELRDKAERVAETLESLGCRPGMRLAVVLSNCAEWALFFWAAAKLRMVFVPIDPTVPRDARAAILS-VKAKVVVAQDAEAAKAL---------DLPTESRICIVCAEEDWLELSDVLSPREKLLESAPDDAALIIFTSGTTGQPKGCIHTNANLISQCCDFDPEVNAMGKLRWLIHTPVSHVFAINNT-LRAWRWSGLAVIPSKTFSVDATLDALVKERCHIMSATPTLVKALMSHPNFPSVDQLDLRIVTIGGTSIGPEDIKLCREGLGAQMIQVFGMSEGAPIITADPDLVDSWHPGVGKVL-PGAAVRICRPETRELPRSEIGELHIGGTSVISKYYDNSRGSDGAMYTDNWLITGDQARIDDKGIVYILGRYKDLIIRGGENIYPLKIEQVLLQQHKELQVQVVGVPDDLAGQVAVAVVIL-PENLTKSEIIETARNVD-QRYALDGVYTLLEKFPLTSLGKVKKEQLK---------- 4126479 8 ------PLPSDLPDS---------TTLEEFIDSQTRSELDRSILICGGKEYTVQESMERTGRLAQGLSAQKPSEEDVAAIFNINCVEFFSISHAIHRLGGTVSAINASSTADELEAQLRLSNAQAIFTCNTLLKIAMKA-SQKVGIPLANIFLTDAPGRPDDVYPFQEIDTARSSLPLLQSSTPAYICFSSGTSGAQKPVLLSHQGIIANIVQTFEKFRQKGPNVSLCILPLAHSYGL-VCVAYNALYRGDRLAVLPSSDVEDLLSIVEKLRINTLYLVPTLLSRILSGGKAGGHDLSCVKEVYTGGAPLHPMLGEHIRHHPTWKTKQCYGATEAGTAVSVTSDC-DLWPGSVGCLLPGVQAKIIRSDGSETTKHDESGELWVSSPSLAIGYLSNPLATEATFTVDNWLRTGDEAKISPNGNLFIVDRIKDIIKVKGFQVAPVELEQLLLSNDFVEEVAITSRQDKRGEERPQAFVVRTHEGLKEESLQALVKARK-ARYKLHPHVIFVDSLPKTTSGKIMRRALRNM-------- 169768666 3218 -----------------------NRCIHNLISDTAKSQPTATAISAWDGELTYKALDYLSTQLAHQLVDLGVGRGMIIPLYFEKCLFSFVAFLGVVKAGAAGLFLDPALPVSRLHAIVQQVKPILMLVSPSNETL-----------GCSMVEHVIVVSH-DSMRLASEGRGKTTPLPSVHPSDLLYAVFTSGSTGTPKGVLIQHRHFCSAIVHQQPVFNLGPSTRMYFSAP---SFDVTYGAVLPTLVAGGTVCIPSDEERKSHLESLRRFGATDTLLTPSIARCL------DPSRVPTLRNIYLGGESPTHDDLALW--TPHVPTVNCYGPAECSVGTLYWKVPSPIPSKPIGKGY--GVSTWVVDPQERLSPLGTVGELYLEGPLVGQGYFMDEEKTASAFIEDGLYKTGDLVKYDPDGTLVFIGRKNTQVKLRGQRIELGEIEHNLQQ---VLEAAVVATPEVTGRAALVAFIESDPTSEIAGDLENEMAAR-VPMYMVPVTFVPINPMPLTPSGKTDRRRLREIVSEQLGGG 169768666 14 -------WNAEVPKTVP--GC-----VHDLIATVAVHHPDALAVCAWDGDFTYSQLNALSHRVAQRLIALKIPRQSSIPLLFSKSRWTCVAMLAVIQAGCAAVALDATQPDTRLRSIVQQTQPRVVISSPMHT------------TRASGLTDALILQLDDAFFDNEIVEPTD-ELPVAFPSDIVYISFTSGTTGLPKGACISHANVRSAVHYQGKKLGFDSKSRVFDFAP--YSFDVAWSNFFHTLCAGGCICIANEEDLNDLSAAIDAFRATLINVTPTVLRTINPTP-------TTLETVLLSGEMPYRDNITRWADK--VKLLNTYGPTECTCAFSLLSPHFEGRPD-IGRGVGHCTWIVDVNDSNRLATPGATGELFLEGPLVGQGYLGDPEKSAAAFINDPWYRTGDLVKYKSDGRLMFMGRKDTQLKIRGQRVEIGDVEHHVRACEDISVIADVVMPRGSDTTSLALFVQTQPDNREIDKLEGKLRE-VLPSFMIPTVYLPVDVIPVASTGKADRRRLREM-------- 169768666 4260 --------PEDIKQLWQWNAAVPHRCVHELIDDTVKQQPESPAICSWDGQLSYRELDILSTSLASQLVALGAGAGTIIPLCFEKSMWHSVAALGVMKAGAACVAMDSTQPESRLRSIVEQVHPNFLLTSS-----KNYDLARSLSDA------TLLIVDRYHLLDSPVVHST-APLPQAHPSDTIYVVFTSGSTGTPKGVVTTHRNFASAAKHQQEILNIRSTSRVFDF--VSYNFDVSWSNHLQTLICGGCLCIPESERRNDIPGAFNRMKCDYVYFTPSVARSL------DPSSMPGIKCLAMGGEPIQREVVRWTQAE---AIIGIYGPAECAQALSFVRLDSNCHNSHVGLPYGANMWLAQPGCPDRLAAIGAIGELLIEGPTVSKGYFGDLEKTTAAYIKDPWYKTGDLLRYNSDGSFDFIGRKDGMIKLRGQRIELAEVERVCLEDASVYDAAEIIRP-QNSNPLLAVFVSLTDRLGKSEN----------PSAMIPGAYIPVEQIPMTTTNKTDRRALRDL-------- 169768666 2163 ----------------------------------AGKQPDSIAIDAWDGQLSYRELDELSTDLAHRLLGLGIVKGSTVALSMEKSKWVPIMQLAILKSGAVCLLQSVAVPEHRVGTVLKTLDVVLAVASPS---------------------RVGVMKHFSKCLTIEEVLESPIPLPSPGMADPAIVLISSGSTGEPKQILWSHRTLSANIQGAGEVFSMSSLSRLFQFA--SYDFDVATVETLSTVAYGGCLCIPESERLSDMPRAINRFKANVLHCTPSTGRLL------SPEAVPTLSTLVQAGENLTKEDAKRWSGK--CDVINWYGPAECSLASVSPATLPSWYTGVIAGPSELIGSQYLVDPHHRLTPFGAIGEIALEGPGCAVAYIGNPSLTKRMFCENPIYRTGDLARYDSNGNLVFIGRKDAQLKIRGQLVAPEEVEHHIRQCVDIADVVVDGI-IEKGGLTLVAFIVTEEVGSITNGLNEKL-QKSLPRYAIPSYYIPVPAIPTGPTGKVDRKKLREI-------- 169768666 1102 -----------------------------LIEQRAATQPGKIAICAWDNEHTYRQLQERSTALACRMRERGVAPGSIVVLSFEKSSWLPITMIAVLQLGCIVLPVSVPTSSQRASQIINALQPTLVITSNA--------------SHLCPFTGMVPVTTHDELMKAHIENSPGLPLPELRASDPAFLLFTSGSTGTPKPIQWSHETLSSNIAAAQTCFGIDSNSRAFQFA--GYDFDVSTVETLSVLVAGGCVCIPESERTNRLSESIAHYNANWICLTPSV------AESITPKDVPLLKKITFAGERLQQRTASQWSEYLDV-VYNWYGPAEACVATSYKFDPRNWQSGIIGRSQAACTWLVDPKNPNILAPVGAIAELLIEGPIVAS-YAGGAALNEKQFISPSWYRTGDLVKYTSGGSLLFVGRKQDQRKLRGQRVDLENIEGLLKSRNEVKTVAEIFTPSLSDKDSLALFFSSRGPALPVDELEAYLAT-VLPAYMIPKLYIPLVTIPVGKTGKTDRRRLRQITTEQLAA- 194291977 429 --------------------------LPQRLAHWASERPHAPALSAPGLQLTYAGLARAVDAVARQLPALGLRPGQPVGLLLPRSGELVVALLAVMRAGAPYLPLDPAWPPQRRAQILADAGATLVLTDAAHACTA------------GPLPHAEIAALLAADTAADATADATDTLPTVDAAQPAYVLYTSGSTGTPKGVAINHGQLLNYAAASGQALRLDRCQRF--GLTSTVAADLGNTTLFGALWHGACLCVADEADAAAFTAFLAREHVDCLKIVPSHLDALLD-GDTAPLPLPPHATIVLGGEAAATALLQRLHARMPARLCNHYGPTETTVGILFHDAGRAADAVDAPLPLTANCEAYVRTATGNLAAAGETGELWLGGAQLCAGYLGG-EVSGTAFVAHPLYRSGDLARYLPSGGIELVGRADHQIKVRGFRIECGEVEQALAVLPGVRQAVVMLAAPAGGAPQLATWIVPDDATATDAALRYALAER-LPEAMIPALWFAVPALPRLPNGKVDRR------------- 4678701 22 -----------------------GFTLPAVFEAAVESAPDAVALVDGTVPGPGRMWRADVDALARGLQESGIAPGDVVAVRLPNCGRFPTLHLAVAAVGAVLLPIHQGTPLPEVDALLTRAEPALLVLSAA--GSDGLATARSLLESVPSLRGVLLAGASGDGESLAGWAGSGPRPVDVTPDMPLVLVPSSGTSARPKLCVHSHDGLLSNTAAVTAEAADAFDGPVLTACPMTHLFGLQS--LHAALFAACTQVLLTGWDVDRFLEQAREHGPRVVFAVPAQLRRLARTGEPAGFTPYQVRTAGA---AVAPALAVRVRAVLDCELVVVWGMSEGTGTRTRAHHPD----GCVGEPVSGVD-VRVVDEHGQECAADERGELQYRGPGLFRGYFREPELTRSALTDDGWLRTGDLATVDADGVVVLHGRAAELINTGGRKFSAGEVEGLLSGFTDLGPLAVVGAPDDRLGEYPCLVVTHADGTIGLSEVTAFLRRLGLADHKIPLELVTVRELPFSPAGKLDRGALKRLLA------ 115359773 8 --------------------------FPQYFERSASSRRDKVALVVDGRSATYGELLDVMLTIADTLQRLGIPAGARVAIYSEMSVHAVAAAFGILKAGCVLACIRHTIDTAELEQQIADCGASALVASRSTSPIASRHRAVTIDATRGDLSEYVVCFAADGASEAGNPST----------DDAATIFYTSGSTGDSKGVLVTHRIMIAAFRSVSGYLANSERDIVLSFSPLSSDYGFYNTVM--PLLFGGRAVVETAASAAAIVDIIERHGITGLHVFPPALFRLCESGDLPASRLQSLRYVSTSGQAFPGKYIRLLRRALPAVLIYCYGSTECKRIAYLPPAELDRRIGSVGKAIPGIRTYLVGNDNALVVRPWEVGELAVAGDLLMEKYWGRESDTARVIREGCFFMTGDLFAMDEDGFLFFQCRKGDLFDRDGVPVNPRAVERVLLDHESVAEALVVPVSRSDGARVPKAYVVPAASAANAIELLDHCR-RHLDSAAVPASIDFLRALPRTFGGKV---------------- 170064653 29 ----------------------PDQGLGQLILGMLSRNPSKVVQIDSGVEVTGGEMYLRTVRVAQNLVKLGLGSEDIFAMAVRNGEHAAPVAFACFALGIPVNTMDPSFQRDDLGHILAIAKPKLVFCDAETLG----ELTAACELTGVTPKVIMLGEKIAGYTHVEDLLVEESFVPETPNDQPAVLVCSSGTTGRSKAVSLSHSICIAHVAS---FYLIQTDDVMFAYSSLYWLSGL-IMLLAGTALGATRIITRETFSVPRTLDILQRYRVSALIVPPSQAWAIANDPAASVSALASLRLPMCGGSAVSASLKQAFDRLIGRSLEVMYGFSE-ISTAVSYTKGEFYRDGSVGFA-GPRMEIKIVDDGGVALGIGQEGEILVRTKHVFLGYYGNDGATREMLDDEGWMHSGDIGRFDEDGLLYVVDRKKDLIKYKNYQISPSDVEAVLQSICGGATVCVVGIPQENGDDLVTALVVPKSAVPLDSGLILKEAEKRLPNYKLRGGVHFVDQLPMTPSGKVVRVLAKKMILE----- 195435237 2 -----------------------------------RRHPQLIAQVSENTILTCNELCLNSMRVASYMRQLGLKQSDIVGIIGRNTTHIFAVVYACFFNGIAFHSLNIKYEEKTIENLYKITKPS-LIFCDGDEYEKVQTATKDLNVKIITMRN-----HTSESVTIEEVLTKPVRLEQGTNQNLA-ILCSSGTTGDPKAVTISNSHSLFKFSDQ-----LTSADVVYTHSTLDWLAGLGMT-IFCGIFNPTRIIADNDYDPIRVMRIVEKYKVTWLHQAPSHMSLLVNSEEFPKAEFSSVQHYLYGGSRCSLQSQQLLRSRLSKDCMHTYGFTE-LGSVATANSHFDKKPDSSGR-LLGGFKMKILNEQGESLGPSEVGEVCMSNGQYWAGYYGNPQETRNMCDSDGWFHSGDLGYMDEDGFLYIVDRKKDMLKCHHIMYYPHELETVIAQMPDVAEVCVFGVWSDVNGDEPAAAVIKRGSTLKSQDVVDYVRKHVKASYKLLGGVLIVDDLKRSPNGKTNRRANKE--------- 171325719 1 --------------------------------------------------MTYKELDELSSKLANYLHENNYSKNAFIPIYMPPCPEMIISILGVLKVGAAYLPISTEYPVNRINMLLEDSNSQIIL--------KNTSNLLNLNVKEIDIRNIITSDYSDSFNEIDG--------------ELAYLMYTSGSTGKPKGVRVTHSNLEYILNNMQKYYPVSRDDKYILSTPF--TFDVSVVEIFGWIYGGGALVIPNSRNFRKLAHLIEIHKVTHMALSPAILNLMLDKLNEDDIDKRNLKYLMVAGEEFKVSLAHKAIKYLNVCIENLYGPTECTVYATRIDRNFNRPSVPIGKELDGV-QIKILDSNGIEVPIGTQGEMYISGEGVAKGYLNLPSVNNEKFDGKRYYKTGDYAKRLKDGNIEFIGRKDYQVQINGIRVELGEIEDIILK--EIKEINMVKV--LYKNNKLYCFYQ-GQKAIVPDDIKKTLK-NFLPSYMIPNFYKQIDEFPLTINRKIDTKAL----------- 148271803 52 ----------------RADAVTPPRTLVDVLRATVAAHPDASAIEDGDGALSYRELMARVVQVAASLRDAGVGKGDRVGIRMPSSRDLYVTVLGVLAAGAAYVPVDADDPEERARLVFGEARVAGVVTGTGEFTPRAAGTGAAGDAEAAAAEALCILPAAAAHASTSAL---PLVAPPAPEDD-AWIIFTSGSTGTPKGVAVSHRSAAAFVDAEARLFPIGPGDRVLAGLSV--AFDASCEEMWLAWRHGACLVPAPRRSGMDLGPWLTTHGVTIVSTVPTLAALW------PAESLENVRLLIFGGEACPPELGQRL-ATDGREVWNTYGPTEATVCAAPLGGPGPVR---IGLPLDGWD-LAVVDPEGARVPEGGVGELIIGGVGLAR--YLDPAKDAEKYAPDRAYRSGDLVRFEAEG-LVFQGRADDQVKVGGRRIELGEIEAALQDLDDVQGAAVAVQTTGAGNPVLVGYLVPRDPAAFSREDAVQRLRVALPAALVP-LIGVVESLPTRTSGKVDKAAL----------- 171680492 3046 ---------------------WPG-TLTHRIDQVAAENPDKTALKDGGNVLTYSEMINRVEAIGEALQGAGVSQGSRVPVFQDAASDWVCSMLAIFRVGAIYVPFDLRNPLPRLATVAVDCEPTAILA-------DKTTIDQVPQLNVPTATAINVSG-----LPLN--ASKPVPNVA-DPNTPAAILYTSGSTGLPKGIIVTHAGLRNEIEGYTKMWKLGTQHTLQQSA---FTFNHSSDQIYTGLVNGGSVYVVPRGDPLGITEIIKSEGITYTKATPSEYSLWMQFGNENLRDASCWRFAFGGGEPLVSGVTKEFLELSELKFFNSYGPTEISISSHKMEMPEAMGRIPCGYSLPNYY-TYIVDQQLRPVPVGMPGEVCIGGAGVSLGYLKNDELTGKHFVANPFYRTGDIGHLQTDGAMVFHNRTDGQIKIRGLRIELADIENVAASDGALKEAVVAGNPDFLIAHVVFA---PQSNVADKEAFLQHLLGHQIPQYMVPVAAIPLDKLPLTNHSKVDRKALK---------- 182436388 1155 -----------------------------LFADQVRAAPDAPALVHGGFRRTYRELDRCSNALAAHLRKLGVGPETLVGLYVDRDPAVVVAMLAVVKAGGAYLPLDPSHPERRLRQILDEARPALVLTPSADR-------VPPVGDGLPVVPVDPYLGADVAADPGHDTAVDGGAGP----GSLLYVMYTSGSSGRPKGICITHRNVIR-LVRDTNFIHIAPGDRMAQISNAA--WDAATLEIWGALANGAELHGFDQATPPVLGEALRAAAVTVVFATP----LFTEVAAYDPTVFAGARELVVGGDTMDPKRAREVVELGGPLLINDFGPTESTSIAATFAVPDGTWRVPIGRPIS-NTQVHVLDAWLRPVPVGVPGQLFIGGDGLGRGYLGRPELTAGAFLPDPFYATGDKVRRLPDGMLDFLGRIDFQVKVRGYRIELGDIDSAALSHPGVRESLTVV--DESAGKRLVAYY---SGTPTPRELTGYLAD-WLPRYMIPPVLIPLPELPKNPNRKIDRAALPKPPAGRAAA- 182436388 20 -------------------------------------------------SLTFPELDARARAVGAMLAGRGLT-GERILVLLPPGLDYVVAFLGCLYAGAVAVPLYPKYSARHLA-VLADSRPAAALVPGAEPA-RAAELAEELHA--PGLQLLSVDGELPG--------AGDWRRPHIDGDSLAFLQYTSGSTGTPRGVRVTHRNLVANSAQIQERFAAGPDTAVVSWLPPYHDMGLIG-GILQPVYAGATATLLSPTRPLLWLELISELGTTISGGPNFAYDLCVDRIPEERLDLSRWQVAFNGAEPVRASTLDRFAARFGFRFFPCYGLAEATLMVSGRRVAGEHVARTDGLPVVDCGPVAVLDERGEACAEGAVGEVWVAGENVADGYWGHAAAFGARLPGDPYLRTGDYGFVR-DGRLYVTGRSKDLIVVRGRNHYPQDLETALAAHDALRRAAAFAVERDGREEICLVLETTHGHVPETADAVALVREHAVAA----GTVVLVRQIPRTTSGKIQR-------------- 145607387 910 --------------------------LARMVEETATKFPDMPAVCFADQTISYQELNRQANRIAHLVIGSKVMPGMTVAIIMEKSISLYAGILGILKAGCAYLPLLPSTPLQRIETILGHSEAAACLCD---------------ASSIRNLRSIQTGCQFLDISKEEDLIRYPDSNPDITPDRVANIIYTSGSTGIPKGVCVTQLNIMSNLDVLSRLYPLSEGTRLLQSC--SQAFDVSVFEIFYAWKMGMCLCSAVNDTFADLENAIRALRITHLSMTPTV------AALVQPKNVPGVEFLVTSGEPMTEAVASKWAGI----LYQGYGPSETTNICTVKKMKAGDVIQHLGFAFENTSSFVVHKESRNLVPFGCVGELCFGGDQVVQGYLGMPELTREKFVEHPLYRSGDLGRMLPDGSLVISGRVDDQIKLRGQRIELKEIDSVTRESESVNAAVTILVRGTQKADQLATFYVPLATAETEKHAVSHLLTSRLPTYMIPNYLIPISVIPTTPSGKVDKARLRDTFAQ----- 145607387 2577 --------------------------LHQFVEEAARRYPQKTALEFGDRTWNFAELDQNGNRVANILAPY-TKVGGIVAILFDKCPEAYFAILGILKSGCSFVALDPAAPAARRQFIIEDSGASALVTD------------MDRASNLDIDVSVPVVGLDDDFILSSPSTPLTDRQAELSPQDRSYCLYTSGTTGTPKGCEITHENAVQAMLAFQDLFHWDQDSKWLQFAS-FH-FDVSVLEQYWSWSVGIALVAAPKDLLEDLITTISSLQITHIDLTPSLARL------VHPDDVPSLGVFITGGEQLKQEILDAWGDQ--GVIYNAYGPTEATIGVTMYQRPRNGRASNIGKQFLNVGSYVFKPGTEIPTLRGGIGELCVSGKLVGKGYLNRKDLTAERFFGERVYRTGDLVRILHDGCFDFLGRADDQVKLRGQRLEIGEINHAIKTISQVQDVATLVIRDESKQKDLVSFVVADDQATLARDVQDSCRAK-LPGYMVPTYILKLPFMPLSSNNKAEVKMLRSLFSDQLVA- 145607387 26 -------------------------------------------------------------------------------VLLPQSPELYVALLAILKAGGAFCPLNLDAPPERVRFILEDVTARVVITS--------QTLANVFSEEQHDVKVIKLGSDWADWDNGCDL-SDSISHRAATPSDLAYVMYTSGSTGTPKGVGVSHAAATQSLLAHDEH--IPHFRRFLQFA--APTFDVSVFEIFFPLFRGVTLVCDRRLMLDDLPAVLRQMEVDACELTPTVAGSLLR----KRENAPGLKLLLTIGEMLTGPVVGGGEGQQDSILWAMYGPTEASIHCTLQPAKPDMSVNCIGFPLSTVSAVAIQTEDDEPLPVGEIGELVVGGYQLAEGYLNRPEQTASAFIDGRLYRTGDKARLRADGLLECLGRISDQVKLRGQRMELGEVEAAILRHGAV--AAVV------NGSILVAFCLLEDHTSAEPRITKAC-EDWLPKFMVPNEVLVLDEFPRLPS------------------- 170078584 7 --------------TFLQHSIQAQASLLDILNERARSQPNAQAYVFESGHLTYQELATQAKAIASHLTPW---RGERALLLYPSGLAFITAFLGCLYAGVIAVPVYPNQKLSRLLAIADNAQAELALTTEALLGDIQQRFAQAEQFQDLT------------FLATDTLKQAPFKPQTIQGDDLAFLQYTSGSTGTPKGVMVSHRNILHNQRLIQTAFGHSEKSIGVGWLPLFHDMGLIG-HVLQPLYVGFPSILMPPVNPRRWLQAIAKYRATTSGG-PNFAYDLLTDSDLADLDLSSWNLAYSGAEPVRAATLEKFNQKFAPAFYPCYGMAEATLFITGGDKQQAPITTSCGQPYHDTQVAIVDPESFAPCPEGTTGEVWVRGDSVARGYWNAPIATQETFTAKSFLRTGDLGFI-AAGELFITGRLKDLIIVRGKNHYPHDIETAQQSHPALRENCGAAFTVEIDGTERLMLVVKRTRNLDVEAIAQKIRQTIAANHELQTYIILIKSIPKTSSGKIQRHRCRQALADEL--- 157382476 1062 ------------------------------FETGVDQWPDAVAIEGLTHSITYHELDQLGNYVAERIASL-IQPGEAVAILSDRSMDWIIAVIATIKAGAIYVPIDIKLPSQRFRIMIETSKAKLCILTSADNRQKYNGIFDMNL----YLPDILAGWDRKHSNRLETV---------TKPDDVAYITFTSGSTGVPKGVCIEHQSVISYLSYGPSRMDARPGRR--HAQMFSPGFDVNQAEIFGTLCYGATLVLYDPEDPFAHLS-----RVHATMITPSFLSLL------DPASFFNLDTILFAGEAVPQALADRWAGR--RIVYNSYGPCECTIGCL-IQPLQPQVEVTLGRAI-PRVGVYILDEGNHPVPIGVPGEICLSGIQVARGYIGSEELSQTRFIPDPFYRTGDRAVWTEAMEPRFQGRFDNQVKVRGYRVELTEIENVIGMIDNVRRVAAV-----VQGDIIAAFVEPS--TVDVPSIQAGLRNR-LPAYACPSKIVALPSLPTMPNQKLDRKKLQ---------- 157382476 30 -----------------------------LINQNAIEISDAIACSQGGRRWTYRDLDAASRSLTVLFSAHGVCAGDEIPIFLSRCFESVASTVALLRLGACFVPLDASWSQERIEQILKTIEPNLVIYSTE-TNLKAEGIPIISEKEISARCQSLDYGTAPEYIAG----------VESSPDKPIYIIFTSGTTGIPKGVVIPRRCIDNYVRQGGDNLGVCRGDSVLLLFSLGFDAAWGV--FFSTLCHGGELILSE---PGKVLE--DAKRCTVLPATPQLLESL-----GDPEAYQNIKFIFLGGESPNLAQVKRW-SASDRRIYNCYGPTEATICASMAELAPGAPVD-LGHPMA-DTQLLILNEKLDVV---DEGEIFISGPGLATGYYKNPQLTAERFIGQRLYRTLDLGRKTAE-SIVFCGREDSMVKNRGYLINLLDVLPTLFSYPGVLSAAAF-----MKNSQLVAVITP--ENIDIAALRRFLSQKY-DKFLVPDHIITFKELPRTPNGKADLKLLRSSFA------ 15898410 6 -----------------------GFTVFSLLKRAVTMAPDKEIVDFRNVRQSYKETYERIIGISNSMLSIGISKGSIIGVADYNTLKFVELLFASSLIGTIIYPVNVKLPYDQLLYTIKHARVEWLFASKDFI-FLFKDFTKE---------KIISIDSNDTKITYDDLVSRKVKEPEVKGSDPYSILFTSGTTGLPKAVMYTHGGMVHQLSLYNSPSSLKNNDIILGLIPYYHLWSWGS--LFHATYLGAKYVTSGKFEPIKTLEIIEKEKVTWLNAVPTMMYMLLSAA--KQGQLNGLKTLI-GGSPISSNLAKKLKE-SGVSFASIYGGTDTIIPANTNIQSIEDYARVYTHPL-PFVELKVVKPDGKEAKVGEIGHLWVKTPWLPGEYLNDLENTKSSY-EDGWFKTGDIAMIIDDHTIRILDREKDLIKSGGEWIIPSIIESIISEVSGVDLVAVIGRIDEKWGERPIA-LVKGKGSNLKENIISHLRQGLIPKWWVPDDIVIVDDLPLTSTGKVNKKVLKER-------- 169847085 45 -------------------------SLREFWLAAVANYAQDTYIVYEDQRLTYAQVHDHVLKVAEILRRFAIQKGDRIGICSRNCPEFLIVFWACHLIGAVAVLANAWLPIGPLRHCLVHTGCKLVFL-DSERAILLQPLILDEAVRWDSQFVVISPPQTEGMHSFHDILNTVLPTSTVDPEDNATIIFTS------------VGGFRAALRRGEDMTKSCPQKAALVAVPLFHVTGSTSYSMMATM-TGMKIVLMRKWDVEEGVRLIRRENVTVAGGVPSMVSDLIESSLVG----HKLEGLLFGGAPAPDSLVPRARKAFPATMIQGYGLTETNSIAVSAAGEDYILRPTSTGRASPVNDIQIVH-NGVSVPPGSVGEVWLRGPNVMKGYWRDPDATQKVITADGWLKTGDLGYLDEEGFLYIKDRIKDIIIRGGENIDSVSVENALYADPRVHEAAAVGVPDERLGELVAAVVSIKPSSITEGALISQVRTR-LPRHDIMHLLDIHEE--RTPSGKIIKGELRKLAK------ 46137429 29 --------------------------------------PDKKAFIDQDRYFTYSQARLLAKRIAVGLTDNGLRPGDRVLLFAHNSIFFPTIVMGIWMAGGIFTGANPGYVARELVHQLKDSQAMFIISDHGALGVALDASSQVLDSTWPDTSEIQPSKGSRHWTELIAAKSRGETFEWTEPEDICSINYSSGTTGIPKGVEISHYNHVANSRGVTLFHQLHPEAAALCFLPMYHAFS-QGYFITSFPYERVPVYIMPSFEFPKILTHIQTFRITKLLAVPPILVLISKHPLARSADLSSIDMIASGAAPLARDTQREIAGMIPAVVRQGWGMTEATCTALSWDP--NKAPSSAAGELTPDSQARLVDETGEEITANTPGELWITGPTVTRGYWRNPIATQEAFDSDGWLRTGDVAYVEEKGTLFIVDRVKELIKVKGMQVAPAE--LESLLLEREDVADAAVVGVVIDGEEPRAYIVPNGKNTSKQDIADWLASRVVKYKQLIGGVVFVESIPKVPSGKILRKVLRERAKREVSNG 119475755 5 -----------------------------LLEDAALTHSDKTSVVFGDKSVTYGELFSRVNQVAFYLEELGLPKDSRIGIYSNKGIEQVVSVLAILSTNHILVPLTKLLKPEQVEYIINDCDIKCIITD---------KLKLESIEEINFDGHIITSKDIASFDEIYKYYNKPYIC-DINGHNNAVITYSFGLSGTPKGIVISHRNLIDSARVVSQYLHLEENDIISGLLIFNLDYGLN--QIFCTLYKKARLALHRFILPEDFFNHLINDGVTVLPVMPVNLSQMFDEDVRRADLFDSVKTITSSGGNVTEKMIGDCKKHFKASFYSMHGLTEAFRSTYLDPSQVEIRPDSIGRPI-PDVELYVINADGNECAVREVGELIHRGGYIYRGFWNAPEQNAERFTDEIVVASGDYVYKDEEGYLYFVSRQDDMIKTRGFRVSPYEVESVVANIPQIDQCAVFGIDNELIEQEIV-MVYSAAGQISENEIVFELKKH-LASYMIPSRIVFKKSLPLIQSDKINKSELKRTLSD----- 195395106 23 ------------------DYYAADLSIGEIIFHEMRRHPKLIAQISENTVLTREQLHLNSMRVASYMRSLGMLQSDIVGIIARNTTHIFAVTYACFFNGIAFHSLNVSYEQATIEKLFNITSPR-LIFCDGEDYKKVKLATANLNAKIITMRHQIESISIEEVLATPEAKFEPARLEQGNNQTLA-ILCSSGTTGIPKAVTITNSRKILNTGT-----KLTTADVQYSHNTLDWVGGLLTT-VTSGVYSTKRIIADNPFDPARLLHIIKEHKLTWLYQSPYHLAATAFCPEFELAELQSLRYYFYAGDHCSLEAQQKIRNRCGHNCMHVYGLTELGSPVT-VNCHFDEKPNSVGRLMEGF-KLKILDDQEHSLGPNEVGEICLYSGQYWAGYYGNPEETHKLRDSSLWFHTGDLGYMDDDGFLYITDRKKEMLRYQNIMYYPHEIEDVIAQMPAVAEVCVFGVWNPFNGDEAAAAVVKKFGAEQAQDVVDFVQQHSSAEYKLHAGAIIVDNLERTTNGKTNRPA------------ 50548047 19 -----------------------------------------------GEQLTQKQILDCADQFRSLLYQHGVQKGDVVIPFIDNNIYLPAIHYACLELGCCMNPASTQQTPLELSKQIRVTDPKVIIYQRKYRKTVMHAI------DLVCYTNFPIVIEFETMLFLRNSVPPPPKKAKFHITSIAYLGMSSGTSGKSKAVRLSHHNIVAQVSQVTFPALYKASNVCVAVLPSCHVFGLYIFFMVLP-RSGGTTIMHTKFDLKQLLESQKKYKANFLPLVPPIAVQLAKNPMVKNYSLKQVKLIMSAAAPLGAEVTQSLIKAIGVRVVQGYGMTETSPCVTLFDPADPLHIKACGK-LVPNCEVRIVDGVDQPAYSGSVGEIWVRGPQVMDGYHKNKSATSEAFVEANWLRTGDVGLVDSLGRFMIVDRTKEMIKSMSKQVAPAELEDMLLAHADVSDAAVIGVENEAKGEQIRAFLVLKKGG-DALEVKKWMDSK-LPKYKLHGGVVVIDQIPKSQAGKILRRMLR---------- 86741157 3503 -------------ERARLVGEWPGVTLPGLFEARVVVSSGALAVVDGDVRLSYGELEAAANRLAWHLIAGGVGPGGIVAVVVPRSVDLVVAVLAVLKAGAAYLPVDPDYPASRVGFMVDDAGPVAVVCTVATEGLLPEHSAFRVVVDEAGTAGVVAARPA----------TVPGRLRPLSVADPAYVMYTSGSTGVPKGVVVSHRSVVNYLAHVGERYPSVAGGSLLHS---SVAFDLTVTALFGPLLSGGC-VFVGELAAGSGERLLVK-------VTPSHLRLLAESGVSVGAG-----HLVVGGEQLTGEMLAVWRRHPAAVVVNEYGPTEATVGCLEYREPGEVVVVPIGRPIR-NARVFVLDSFLQPVPSGVVGELYVAGVGVARGYLNRPGLTAERFVACPFYRTGDLVRWSGAGQLVYVGRVDSQVKVRGYRIEPGEVEVVLAGCPGVGQVAVVVREDLPGQRRLVAYVVPAGGAVDTAGIRGFAAAR-LPEYMVPAVVVVLPVLPLTVNGKVDRVAL----------- 86741157 445 -----------VVEEWNDTGVGVGVTLPGVFGGWVAAGRDVVAVVSGGVRVTYGELEVAANRVARDLVAAGVRSGDRVGVVMERSVELVAVLVGVVKVGAAYVPVDVEWPVVRVGRVL-------------AEAGVRVVVADVGVSDLPGSVGVVWAG---GWVDGEGECGPPA--VRVGADDVAYVMYTSGSTGVPKGVAVTHAGVV---GLAADRCWSRHGRVLFHA---SHAFDASTWELWVALLSGGQVVVAPRVDAGVLKGLISDFGPTVVHVTAGLFAAV---AEEAPGCFVGVREVVTGGDVVSAAAVVRVVEAPGVVVRQLYGPTEVTVCATVFPGDEVASVVPIGRPMD-NTRVFVLDRFLQPVPPGVTGELYVAGVGLARGYFGRPGLTGERFVACPFYRTGDLGRWTGEGQLVFAGRVDGQVKVRGFRIELGEVEAVLGLYPGVGRCVVVVREDEPGQKRLVAYVVAEGEALDTVQIRDFVAG-LLPEYMVPAVVVVLSGLPLTGQGKVDRGAL----------- 211590001 1272 -----------------------NTCIHARIQELCIGQPDTLAIHSQNLDLTYGQLDNYSDQFAQNLIGSGVKQGDFVPLFLERSPWVPVIMLAVLKTGAAFVLLDLSHPMQRLRTMCSMIDARIVVTSKEHADRSGNLLLPVIIDPEAHAQNVSKQATAPELKPLTAV---------TTPDAPACVVFSSGSTGLPKGIVLPHSALTTSAAVMREYGMLGPKSRVFHFA--SFAFDISIGEILFTLAAGACVCVPEEERKGNPAKAAGDLKVTWALLTPSVINL------FDPSDVPTLEVLGSAGEPLTPQIVDTWAHR--VKLYGMYAPAECTVISHIGRILPDTHHSNIGKSHGGVSWVVDPSDHNRLVPIGTVGELIVEGPTVSSGYLNDPAKTNEVFITSPMYKTGDLVRQTSEGSLEFVGRKDDQVKLHGQRLEVGEVEHCISSCTAIKTATVIKIREQNSRVSLVAFICPQTDEDMIESLETSLRE-LLPAYMVPSFFVPLADVPLSLSGKVNRRLLRDQ-------- 211590001 189 -----------------DDGIPSAQCIHHIISQKCATQPESIAVSAWDGRLTYAELDGLSSSLAIRLQHLGVCQEIFVPLIFDKSKWAVIALLSVLKAGGAYFFLNPSNP---IQYNLGLCSS--LSPEVALCSPRHSTLAKSAGTAIPVGEEHC---ELPESLPVDE--KTPPCTAETTPSNAMYITFTSGTTGVPKGITTEHSAFYSMAMANGKALQVGPATRMLQFA--SYTFDVSNRDMLITLMFGGCICIPSELDLNDLSGFINRQSVNLASLTPSLASTLNPAL------CPSLQGLVLGGESMNDSHISAWANH--VRLFNAYGVSEAGIAALASDIQADYSPGNIGFGSGSTLWVVTIDQPDKLAPIGALGEMVIEGPSVARGYLGDKKRTEEQFTSSKWFHTGDLVRYNLDGSLNFLGRKDHQVKIHGQRLELTAIEHHIAACLEVAEVAVVTAKNEGNGSVLLAFLLVSKKLEDVEALKVALRQHCLPAFMVPVDFIFVQHMPLTTSGKINRLLLQEAAGHALL-- 145249908 73 ------------------------------------------------------QFETLVRALIAGLKAHNVQPGDCVLVHLGNSIIYPALFFSIIGAGGVFMGSNARSQPQELEHILQLAEPKLIITSDALPTVLSVSADRGMHPSQVCLVDEAAGDYIAQYLAYGESDWVAFDDERIAKSTPAAMFSTSGTGGLPKAAYLTHHAMISHHLTI--HYDVPYEVTRLMSLPMFHMFGALWTHLFPIRY-GEPLFVLSRFEMTQFIATVRDFGITETYMVPAMIHKFNRSAASAASSLSSLRYVGVAGAPIDAAAMQRFRELLHARASQLWGMTEVGVVFQNRYGPQQAPAGSIGRLLAGYEVRLVGQDHQLVLEDNQPGELWVRGPGVLSGYKGRSDAKDAR----GWFRTGDVAYVSA-GQFYIYGRTKELIKVRGWQVAPAEVEAALLKHPEIEDAAVIGVTSRDGTELPRAFVVLTGSRLTADDVYNFTR-RQLASYKALDGVIFVEEIPRTASGKIQRFKLREIVSNLLA-- 154685488 8 --------------------------------DTAGQAPEQIAIQTETEQITYQTWNRLVNQTANWLGSLSGKPEN-IAILLPNGIPFLQLFAGAAHAGCTAVPLDPRSAAAELADQLHISKTGLVICD------------RRLSGRLDGVKTVILWDECRPLIEAEKTEGAFIKNAGL----PFYTGFTSGSTGKPKAFTRSHRSWLESFSCTKREFGISPDDKVLVPGTLRSSHFLY--GAVSTLFIGGTVILQRKFNPAGMKDRLR--QADVLYTVPTMTDALLSLEAFPDTPLK----VISSGADWPASSKQALSERYHLRLYDFYGTSELSFVAFLSPEDSARKPDAAGRPFENVT-IEIRRPGGERCMPGETGKIFVNSPMKFSGYING-----AKPDDSGWMTVDDMGYIDREGYLYIEGRENGMIVSGGLNVFPEEIERVLNRCPGVRKAAVIGIPDDYWGSIAVAVI---DGHANVKELKKQCREQ-LAAYKIPKKWLF-SEIPETAGGKIARAAVQKQAKDMM--- 158334422 16 ---------------YREAIWTTGVNLMALLRIAAKLHPERIAVIDDQEELTYSKLWKQAEAVAVGLQRCGIQPRQRVAIATRNHAAAIKAIFAVSRLGADLFLVNPEMSADQIRALEHQLQFDYYIYDP-----ELTPIVDDLSLGHKAIPTYHPSSNSVDRMSVMPPSATPLRKVKTGK----VVVMTGGTTGQPKPASRSLFDFLPPFIALLSQIHLDRYRTVYIATPIYHGFGLAALLIGVTL--GAQQYFTRRFDASRACDLIAQDNIEVITLVPLMLRRMLNQ---NAQALSSLQRILTGGAALRPALAQATLEQFGPVLFNLYGTSEAGFCILADPELLQKQPESIGKPITGV-QVQI-----QPDGPSSKGQLCIRSAWSA--------------GAKGWIETGDLAYRDGEGNLFLCGRVDDMIVSGGENVYPLELENVLLQHPGIEAAVVLGIPDPEFGQRLKAIIIPKSENLEQSTVLAWLKPR-VARYQMPAVIEFRQALPYTSLGKLNRKAL----------- 198453961 21 ----------------RANYFAPHLSIGEIIFREMERHPKLIAQISEKTVLTREEVRFNAMRVATYIRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPRLIFCD----GDEYERVLAATEHIKLDTTIITMRNHPSGSLRIQDILTTPIECLEQGPDQTLAILCSSGTTGVPKAVTIT-----NSQQVLLTFFRLTSNDVQYTHSTLDWISGLIII-ISAGVFSTTSIIADNVFDPALLCRMIKEYKITFIFQCPSHMAMLANCPEFETSDLSSIRFYIYGGSNCSLKVQNRIRSRLSHDLHFAYAVTENSVGCTNLHFDE--KPNSVGRPIKGIS-LKIINEQGEALGPNETGQVCFLNGQNWSGYYGNPEETLIIRDSEKWLHTGDLGYMDEDGFLYIIARQKDMLKYHNIMYYPNEIETVISQMQNVAEVCVFGIWNAVNGDEAAASVVKRHGTLVAQDVLDFVKEHIDAQYKLNAGVIIVDDLKRSANGKTNRRA------------ 218722371 2875 --------------------------LHEYVEKTTLQTPHRIALEFASQTWTYLELNQMGNRVARLLQSLNLRQSSLIAICFDKCPQAYFAILGILKSGHAYVALDPTAPLARKQFIIEDSGARVVLY------------ASDKNDDLQQLTGTEVIAMDMAGLLDGISSDPPVLSKPIDPQDTCYCLYTSGTTGTPKGCEITHENAVQAMQAFTRLFNWNEDSKWLQFAS-FH-FDVSVLEQYWSWSMGICVTSCPRDVFQDLPGTIDRLQITHIDLTPSLAKL------VTPEEVPSLGVFITGGEALKQEILDAWGKH--RVIYNGYGPTEVTIGCTMLPRMDENSKSSNIGPQFDNVGSYVLQPGTNPVLRGCMGELCVSGVLVGRGYINRPELTQEKFKRERFYRTGDLVRILYDDSFQFNGRIDDQVKLRGQRLELGEINSVIQEASDVSEVTTLVTKHPTQQEQLVAFVSRKGETTKDDDVNEFLRQDKLPGYMVPTHIIPVVSLPLTPNNKVDAKALK---------- 218722371 1242 -------------------------------------------------TLTYGELNSRSNRLAHYLLSSGISSGDLVAIILDKSIELYVAILAVIKIGVGYVPLTPVTPFERIRAILNETVPKTCVVDSGL---------------LSQLKSLDWLSTLEPQNVNMEQYSDANIILSHHSSNISYVVYTSGSTGKPKGVAITHHNLQSNIATLAEIYPVKPDSKILQAC--SQAFDVSVFEIFFAWNTGMTLCSATNDMFRDIEAVIRNMHITHLSLTPTVAALI------RPENVPEVGFLVTAGEGLTAKVHREWA---GNGLYQGYGPCETTNICTVKPNVSQLDLRNIGKPFKNTSAFVISDSSTTILPRGSVGEFCFGGDQVGKEYIEQADLTKEKFIEHPLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEINSTILCHAQAQDCIIIGGKDRNERQQLVSFFVLRSSRSTENEIFEELSAK-LPSYMVPSALIPVDEIPMTTVKKIDAKQL----------- 218722371 190 ------------------------------------------------QSLSFYELDCLSTQLAQQIAQAFDSPGRIVPVLLSQSVELYITWLAVLKSGAAFCPLSTDVPEDRICFILNDVSADVIVTNSAFKD----KVANGADISLILVDKVDL-----------QAASSIWQEPTLAPEDVAYVMYTSGSTGRPKGVAISHRAATQSVLAHNNL--IPPFKRFLQFA--SPTFDVSVFEIFFPWFRGATLIGSERSNMLDLPRIISKMQVDAAELTPTVAGELLR----NRQSVPSLTVLLTIGEMLTKRVVEEFGASTDGILYGMYGPTEATIHCTAAPNFQESRVNLIGRPFETVSAFVISLEDSPDLPIGQIGELAVGGPQLAIGYINRPTENLKAFIRGRLYRTGDKARLLPNGEIECFGRVSTQIKLRGQRVELGEIESIISMAPRIR-STVVGV----VGGILIAWIIADHGYDRLEDIKGFCRGK-LPNYMVPGDFLAVDAFPRLESGKVDRKAL----------- 86741668 12 ---------------------------------------DGPAVRVGEVEFTRAELFAAASVVAGR-----VAGAPAVAVHAEATMATVVSVVGCLLAGVPAVPVPPDSGPRERGHILRDSGAALLLGRPAWDNL-----------AIPTVPVDLTARSGSAGSGSGSGSGE---------TGPALILYTSGTTGAPKGVVLSAPAIAADLDALADAWAWTPEDTLVHGLPLFHVHGL-VLGVLGALRVGSRLIHTVRPTPTAYAAA----GGTLYFGVPTVWSRVCDDPTTARA-LVSARLLVSGSAPLPRPVIDRLTGLTGLAPIERYGMTETLITISARAD-GERRAGWVGTTLPGVRARLVDDETGTELPDGEIGELQVRGATLFDGYLGRPEVTAASFTADGWFRTGDAAVVAPDGHHRIVGRRSDLIKSGGYRVGAGEVEAVLLAHPAVREAAVVGLPDDDLGQRIAAFVVASDGTPSEEALIDFVA-RELSIHKRPREIHLVAELPRNSMGKIRKSAL----------- 167572594 105 ------------------------DTLIDALRWHAERHPDRVHLRLLETPLTYGELYRRASDMASGLRERGIDPGDTVALMLPTGFDYFVSFAAILFCGAIPVPIYPPANLAQLDEILENARIKALI-----AFRPAVSIAQLLKLRVSTLQHVLTPEQIAGRAHLPPFRAA--------ADDVALLQYTSGSTGTPKGVMLSHANLLANIRAMGDRMRVDASDVLVSWLPLYHDMGLIGAW-LAPLYFGIPAIVMSPARPALWLRAISRYRGTITAAPNFAYARHLAALEPTEFDLSSLRFAFCGAEPVNPDTLRAFAARFARVLTPVYGLAENTLGLTAPGDANALDVPSCGYPLD-GTELRIVDDGEREVAERQVGRIEFRGTSATRGYYRNPTQTARLF-HDSWRDTGDLGYV-ADGELYITGRAKDMIIRGGQHFFPYELEEAIERLPGAVTVAVCGGADPVSGTERVVILVESDATDDAARLRASVNDVTAALWGMPAEIVAPHGILKTPSGKIRHAATLEQFE------ 116696036 118 -------------------------TLPDVLRWHLRSHPERTHIIGADTQISFAQLHRGAAAIAAGLVSRGVSAGTAVAIMLPTSPEYFYSFCGVLLAGGIPVPL---YPPARLAQIGDHLQRHAGILANAQAPVQARPLAALLKASTGTLHSVLTPQE------LADGGGAPVH-PMLRTHDIALLQYTSGSTGSPKGVVLSHANLLANLRAMGKTLAVGSQDVFVSWLPLYHDMGLIGAW-LGSLYYAYPLVVMSPARPERWLWAIHKYRGTLSGGPNFAFLRKLANADLAGLDLSSWRFVFNGAEPVSLQTMRVFMERFGLRPQPVYGLAEASLGLAFPPLGRGLAAPSCGRPLSGH-EVRIVDATGRELGERHEGLLQFRGPSATSGYFRNPVQTRQLFDR-GWLNTGDYAYIAAD-EVYITGRAKETIVRGGRNIYPYELEQAVGAIPGIRKVAVFGSPDPDSGERI---VVMAETAEKDVQARRALHRQALKTAMPPDHIALVPSILKTSSGKIRRAACRERFE------ 196185966 19 ----------------------------------------------DGRRHDYQTLNHRIGRLAAVLSAHGVEQGDVVAVMDWDSHRYLEAYFAIPMMGAVLQTVNVRMSRDQIAYVLKDTGPRAIIVHSDFAD-DLAALRPTLQPGCVIITEVEVETRVGDYEALLSASDAIFSFVDFDENALATTFHTTGTTGLPKAVTFSHRQLVLHTLAVGLAMGQQPESVYMPVTPMFHVHAWGLPYVATLL--GLKQVYPGRYVPARLLALKRDEAVTYSHCVPTILQMMLDEAGPD-ARLGPW-TIIIGGSALPESLMRAAAAAG-ITAVAGYGMSETCPVLTLSRHPPETVRRWAGRPI-PLVQIRLHDESGEDVVANGQGEIVVRAPWLTQSYPNSAQA-GKALWSGGWLHTQDVATREPQGDIVICDRLKDVIKTGGEWVSSAEIEDLALRDPDIAEAAVVGAPDARWGERPVLFAVARPGTPSLQTLKDMVTAGQLSRWAAPDRLILIEALPRTSVGKIDKKLLRLRLGEDVL-- 48428776 308 ------PWLKFYDARTPYRIKIPAAPLPRLLEATARRFGKTTALAYRGGKIDWRELDRQANRFAHGLLDLRIKPGERILLALPNIPSLVIAYFGILKAGAVAVLSDAATPKEILLTRMADAGVVMLVTTTN----RYDDLRDELQSRAAGLRRVIFASMIDHMGWREKLKQEGHWLPWFRQDDIAVVVYTYGASGTPLPVALSHRNLAANALQLRHWLPRPGDERFLAQQPLSSAYGLTGLLHLGV-YLGATLILLPGAELEPLLKTVKKMRPTYFPTTPRMVRELAHTPGVRRYGLASIRVCAVSGSPLAQEIREEFEKLTRGRLVEAYGLTEAAPAVLAMPLAARRIQGVVGVPL-PDTEVKVVDDTDAELPSDTVGELWVRGPQLFSGYLNLIARKSKERLYDGWLATGDVASIDEDGFVSIIDRKSNMGIRNGRRVFPRQIEEVLFEHPAVAVAHVKWSPDEEGVQHLLAEVLLHHNKLSADDLLKYASKR----------------------------------------- 50545067 2 -----------------------------------------------GESLTTAQQWATVELFASKLYQLGIGHGDVVLLYVKNSIYIPAAHWALLDLGATVAPAAAVYKARDLVHQIELVKPK-LIVCDADLKSEAVEALKILSKKMP----IVTMEELRQPVKKLKQRQRFRLSRPEAAKRVAALVMSSGTSGLPKAVRVTHHVVTSNAQCSAIVLFDDPTNVISAVLPMSHIYG-YFKFLFACFYTGETCVVHQSFDLKAVLDAQQKYGITSFFMVPPIIIALAKSPIVDEYSLQKLRFITSGAAPLGGNVIEDVKRRLGIAVTQMYGMTESILSTCFNPSDADVASRSVGK-LCGNIEARIVGHDGVDQPANETGELWLRGPAIMAGYHGNCLANEESFVDRKWLRTGDVAVIDVKGRIVIVDRTKEMIKSMGRAVAPAEIEALLLSHPQVMDCAVIGVHVPEKGEAARAFLVLRDQASVARDVAAWLNDQ-VPSYKRLHGVVFRGEIPKNASGKILRRLLRQRKGDEVV-- 169776337 425 --------------------YWNGHPLHHIIHRICLKQPDAEAICSWDGKLTYHELDILSASLASRLVELGMGAESIIPVYIDKSRWVPIAILAVLKSGAAFTLFDPSYPVQRLRLMAEDVDARVILCS---------KMTAELASQI-----VPQTLQIDDETDCSELHPGPVSLRPSRPEDALYVAFTSGSTGKPKATVIEHGSYCTGAREHIKAFRLNKNVRVLQFAL--YAFDVSIMEILSTLMAGGCICILNRTTPQAFEEAFSTLGITHALLTPSFARTL------RHVQLPSLDVLILGGEPMSPVDAEHWASR-DINLMNAYGPAECSVNTTVQPCVFSN-PGNIGFPT--GAACWVVDDHNNLVPIGAVGELLVQGPIVGRGYLNDPALTKASFVKFRAYKTGDLVRQQMDGSFVYIGRKDQQVKIRGQRIELHEVESLKNDCDVVIETVITGQPQPL----LVAFLVNRDLGPFAMPDEEWLRKQSLPPSMVPEVFFPLAYTPTTPTGKIDRRLLREL-------- 169776337 1511 ----FAQWNATVPAPVEA-------CLHELILSHSRTQPGASAICGWDGHLTYKELGPIIIQIAYYLRSYGIGPGVKVPICPNRSKWAIVSMLSVLYAGAACVLLDPNHPQARMQGIISDTAADVVICNT------------ETEEKVAGLTRHLVIVGPGLLDSLPPSTSHSQCLPNATPKDPAFIIFTSGSTGKPKGIIMSHQSLSTSIYYHGPPLGVNEQTRTLHFC--SYAFDASIYEIFTTLVRGGCVCVPSTTDTNNLAGFIRDFKVDWALMAPSVVRLL------HPDNVPSLKCLVVGGEALTRDIVNLWADR--VRLVNAYGPGEATIMAGGVVQANHWITGLIGPVVGANPWITKPFDPNRLVARGMIGELLIEGPVVADGYIIAPGKGPDPFISAPFYRSGDLVQQQRDGSIRFMGRRDNQVKLRGQRIELQEVEHCATSHP---EAVVVALTNGRSIDELVLFIKGSNAKAESAGLKDHMA-RNLPRYMVPRIILPLEKVPQTASGKIDRTRLR---------- 210112178 1168 ------------------------------------------------RQVTYIQLKSLVCRAANMLKAKGIKRGHRVMIYMPQTIEQVVAMLACARIGAVHCVVYGGATAEYLADRVKDSKCTAIITADARKDGGSQPVKTEVDRALHFVKSCIVAGTQERNVPWCDGRDDECEPEWMDAEDPLLILYTSGSTGSPKGVIHTVGGYMMYTATTFKYCGNAREKVHFCTADLGWVTGQSYV-IYGPLLNGVTTVLLEGDALKDIVTMVTKYHVTSLYTTPTAIRMKATSYPGKNYKLDTLRVVGTVGEPIAKSTWRWYRTTIGCSVVDTYWQTETGGHVTPLPGATPMKPGSATLPFFGVEPAVLSDDGTEMVGPCE-GHLVFKSPWMMRGINGKPEKFASYFEQPGYYYTGDRCGRDGDGYYRILGRREDRV-----SIPSADVEATLLQHPDVEEVAVV-TTDPTDDSGGYIFVKLRQTASLTETIFSTLRDTTLHIFTPPSHMHCASELPRTWSDKVLRRLLRKVV------- 169853100 176 ----------------------------EYLERRAKTNPHDIAVRWPSETSTYEELDRKASQLGRWLVTRGLAPEDRVAVCLSRDLIFHAAFFGIMRAGGCYVPIDPELPDERKAYIARDSGAKFVLTTSELSSQDLFG------------SSTIYVDEPEVANAIDEQDGGTFNI--ATPEGLGYMLYTSGTTGNPKGCLLTNHGLIIALSSTAADVRMKREGRYLAVASI--AFDVHLAETIVPMALGMPLLSAPRSQLENLPQYVKLLGITHLGIVPSLIEATLNASKDNEGGL-ALRYIASGGEKMSDSILDKWANHPQVRLANFYGPSEVTIGCCARYMDSNTPRANIGRPLANVSG-YVVDADLNILPRGGVGELVVEGPLVGRGYHGRPDLTEKVFLEGRWYRTGDLVRMMPDSTLEILGRIDTQIKVRGVRIESEGISAIVAEVPSVLDATTVLAKHPALGEQLVSFVTWDSTVPVSTRKRGFLKSKELASYMRPNHVIPLNWLPLSSNGKTDTKILVELFKNLDIA- 169858552 32 ------------------------QCVHHAFEFHAKSNPQLTAVDELGTTLSYGELDRRANCLASRLRSVGVVQGSRVCMLVERAVTLPVAVLGILKAGAAYIPLDGNIVSDSLKHALVDSGSTVALT------------LRKFEHRLEGAPVPVVFLD-DAICPSYNPSHCVKPRDTTTSKDSVYIIYTSGTTGTPKGVHVTHGNVTNLICIEPGQLGMKPGVRVSQMLNI--SFDFAAWEILGSLANGATLCPRGKTSKD--WKAVMRS-VDILFSTPSML------APHNPVDYPNVKTVVVAGEACPKALADTWGAR--VKFWNACGPTETIANTMQLHIPGDIV--TIGGP-TPNNTAYVLDENMRPVPIGQTGVMWGGGAGITKGYLNLPDKTSERYVRDPFFNTGDLGKWVSNGTLQHLGRIDNQVKIKGFRVELDGVATAMETCAGVTGATALLIDGELWG-----FVKPSNISP--EDIKA-AAHKVQPYYAVPSKILTMDHFPETANGKTDKRVLQQMA------- 160891576 4 ---------------------YPNDLIGDIM-KAFGKYADRPAFVIEDTACTYGELATCVQKISSLFKD---REDKIIGIVAENRLETYASILSALICGKTYVILHPSYPKHRNDRIADSAGIRLVLHTENIHVLNLDTRNLEL----------ICTSEIEQAENSATFHAAEDILHTAEEEN-AYIIFTSGSTGEPKGVPISRRNLNAFYTAYHRLDWLDENDRMLQMFEL--TFDVSIVSFLYPLTLGACIVSPEGVKYINVIETLEKYDLTFAAVAPSLLQLL--RPYFPEIHLPALRYLVVTAEASDAELLDAFRKVPNASFINLYGPTEGTIYCTAYRIPHHNGMTAIGRPFEGID-ALIMDNDGRPLPTGETGELWISGNQVMGGYWNAPEKNGECLVENGYYKTGDLCRMDADGDIIYCGRKDSQIKIQGFRIELSEIEH-------VAECRVVVIPKYDNDNQCELHLVVEKKQLDKQQIEEYLYSR-LPYYMIPKHMHCLEQFPLNTSSKTDRKKIQELI------- 15823791 8 ------PLPSDLPDS---------TTLEEFIDSQTRSELDRSILICGGREYTVQESMERTGRLAQGLSAKSPGKDWKVAIFNVNCVDFFSISHAIHRLGGTISAINASSTADELEAQLRLSNAQAIFTCNTLLKIAMKASQRGIPLANIFLTDAPGSYRPDDVYPFQEIDTAKSSLPLLQASTPAYICFSSGTSGAQKPVLLSHQGIIANIVQTFEKFRQKGPNISLCILPLAHSYGL-VCVAYSALYRGDRLAVLPSSGVEDLLSIVEKLKINTLYLVPTLVSRILSGGKAGRHDLRCVKEVYTGGAPLHPMLGEHIRHHPTWKIKQCYGATEAGTAVSVTSDC-DLWPGSVG-CLLPGVQAKIVKSDGSETKHDESGELWVSSPSLAIGYLSNPLATKTTFTVDNWLRTGDEVKISPNGNLFIVDRIKDIIKVKGFQVAPVELEQLLLSNDFVEEVAVTSRQDEGEEERPQAFVVREPQGAVAESLHALVKARK-ARYKLHPHVIFVDSLPKTTSGKIMRRALRNM-------- 117618336 25 ----------------------------------------------DEQWLSYGALNDRVAQIAARLQ--GLAVGERVGLYLSRSPDLVASLLACLRLGLTFVPLEPDFPVERLQGIARQARLSAVICDGDRPAPAFGCPLRTLDGPAAAGAGAV-------------------SWPQVDDALAAYMMFTSGSTGEPKGVVISRRALLCFLDGIRERLGLSPGCHWLITTP---AFDISLLEMLGPLWGGGRLTVAGGEDPLGMLALLEADPINWLQATPACWRMLLKAGWQGRNTLTAL----CGGEALDTGLAEQLCART-RRLWNCYGPTEATVWSLVSEVRWPPTDGQITISHSPGYRHWVLDEAGQLVAEGECGELCIESPALCEGYWRKPALTSAAFLRHRLYRTGDRVRRLGADSFLYLGRRDDQVKLRGFRIELGEVEAGLRRQAGVQEAAVVGEGDDAM---LVGYVEAKSGVTLNRALRKGLQA-TLPHYMVPARLMLLDALPKTGSGKLDRKAL----------- 213402731 280 --------------------------IHDIFADNAKKFPERECVVAPTKSFTYRQIHEASNVLAHHLVKSGVQRGEVVMVYAYRGVDLVIAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRALVVLKSPTVVEYVEKNLDIRTFVPSLKLHDDGSVTGGEVNGSDILADTQSLVVVGPDSTPTLSFTSGSEGVPKGVRGRHFSLAYYFDWMSKEFSLTENDRFTMLSGIAH--DPIQRDIFTPLFLGASLIVPTADDPGQLAEWASKYQVTVTHLTPAMGQLLSAQAEEP---IPSLHHAFFVGDVLTKRDCLRLQALVNTAVVNMYGTTETQRAVSYFVVPSRSQDPTAGRGMY-NVQLLVVNRHDQICGIGEVGEIYVRAGGLAEGYLGNEELSKTKFIRDRMYRSGDLGRYIPSGDVECTGRADDQVKIRGFRIELGEINTHLSRHPNVRENITLVRRNKDEEPTLVAYVVPQNSATDTTDIREYLKTK-LPSYAVPSVVIPMNKMPLNPNGKIDKPALPFPDTNQLAA- 195158094 16 -------WSGSEIEEYFA----PDLSIGEIIFHEMRRHPKLIAQISEETILTREELHSNAMRVASYMRSKGLLQSDIVGIIARNTSHIPAVAYGCFFNGIAFHSLNIAYDRGTIEKLFSITHPRMI-----FCDGDEYEKVRDATRGMEDVEIVTMRNHPEGSTPIEQILSSPIEENEQGIDQTLAILCSSGTTGIPKAVTITNSRQILAGSQ-----DLTTADIQYTHSSLDWITGLLTT-VTSGVYSTTRILADNVFDPVYMMRLIEEYRITWILQAPSHMAMMVNSREFESTDFSSIRKYLFGGGRASVETQHLIRSRLSSDLHFAYGFTELGAMATMNYHFDE-KPNSVGRLVSGL-KAKIISEEGESLDRDEVGEVCIRNGQHWAGYYGNPEESHKVRDSHGWFHTGDLGYMDDDGFLYIVERKKDMLKYQNIMYYPNDIETIISEMPDVAEVCVFGVWDPINGDEAAAAVVKRQGSLKAQDIVDYVRGHTDAKYKLNGGAIIMEDLKRSPNGKTNR-------------- 84495256 54 -----------------------------------------------------------------------------------NGPAFPVAMFAAAYAGVPLVPVNYRLGEEQLDYLLANHPGALAIAAPESRQAVAAAGLDTV--------------TPDEWLSATDQTDDDSDPEW--SGEPAIIIYTSGTTSKPKGVLLRHENLVSYVLGSVEFAGAAEEDAALVSVPPYHIAAVAN--VLSNLYSGRRTMVLEQFTPQEWLGIVRDERVTNALVVPTMLARIV--ATEGDTSVPTLRNLAYGGAPMPARIIATALKLWDVGFVNAYGLTETSSTVAVLDPAVRARLASTGQPL-PTVEIEIRDPFDEVLPVGEVGRICVRGDQVSAEYAG----VGRTVDDQGFFDTRDKGYLDEGGYLFIGGRMDDTIIRGGENIAPSEIEVVILAHEDVEDCAVVGVPDEEWGQRIEAAVVAREGSIDPEGLRDYLRAH-LRGSKTPDRIHVLPELPRTETGKLIRRHVVAAIASE---- 85813860 15 --------PQVPGARTPAPGYPRDSRIPELFEAQAAALPQAPAARHGDRTLTYGQLDAHADALADRLAAGGVRPGDLIGVCGSRSLEALVALLGILKAGCAYVPLDEELPPARLRAMAEDAGISAAVTLPGSTR------------RVRGLRVSVEVGSLGRPAPERASGPAPDRATG-SAADCAYVAFTSGTTGRPKPVALSHRGVVRLVLSDPGLTPPGPGDGVLHAYSL--SSDASTIEIWGALLTGACLVVADRESPTALERLLRAGGVTVAYLTTSVFHLV---ARTRPEALAGLRFVSAGGEAMDPRLANAVLAACPTTVVNFYGPTENAVVSTATPLPEDAAHVPLGRPFGAST-CHVLRADGSPARPGEEGELYVGGDGLALGYLGDPQLTAERFVDGPLYRTGDRAVRHADGLLEYRGRLDRQVKLRGARIELDEVETRLRAHPEVGEAAV-----EVDGHSLTAYVTATGRPLPLADLRAYCA-KWLPPQAVPALI-PLDRFPVTSGGKIDRSRLK---------- 87121795 934 ------------------------------LDDNAFYSPNMVAITSSEEEITYEKLVKKADILAFNLQEEGVKKGDKVAIACQRNAINIISMLAVFKLGACAVLIGADLPEQRIQYILKDSQTSCLISDGSLYQDDY---------QLPFIEL------SPYWLNKLDVERTQTRFVAPEDASSAYIIYTSGSTGQPKGIEISHKALLNMSLWHIDEFKLNSSSVGTCLA--YVGFDAYMAEVWPILLAAGTVLIIERDDINYLMPYLQQQGITHACL-PT---GLLTHACAHNIEWPTLNTLLTGGDVLGD---LSFPKGFSADFYNMYGPTETCVDACYFADPHHLSSTPIGRPIANTVARVVL--EGKLAPIGVPGELYIGGAGLALGYINNETLNSKHFIEAPYYRTGDLVKWRHDGQLEYIARLNDEIKIRGYRVALGEINNQIELDDSVSQAYSLVKED-----AIYAYVVLSEEPKVTRQLRQLLK-KSLPDYMRPNAILLLDSLPMTAQGKIDKSQLPSPVS------ 87121795 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNLAYVIYTSGTTGKPKGVMIEQRGLLNLINSQTKAYDFNQSDIVIWLS--NHIFDASVENLFLPILNGATLLIPSEDDPNLIKTLLINHKVTHIHGTPSYLAALGKVDAHNE-----IKRVVTGGDKCPP----LLQQIWGDKLINSYGPTETSITASLLTHNQNRSPNNIGKPID-NVNFFVMDTELREVNQGYVGELYISGIALARGYLNLPELTQANFITNPLYKTGDLVKQLTDGSYEYLGRNDRQLKVRGFRIEPDEIEVQLCQIPGIEQALV--RLNPYKESTSLVAYLLTPEKDTSEQVKIHL-GKTLPEYMIPSDFVIISAWPLTLTGKIDLENLPKPVSPKRL-- 39996777 2 ------------------------KTLADLFSSFSGRSLD-TAFVFRTGRYTYAFLHDYSLRMNAWLADRGVGTGDRVVLWGPNSPWWGIAFWGIIARGAIVVPVDFMSGADRADTIAGLTDARLVI------------QSRDKLERLAGRPAVLLEELPFLLELCPQLTTRHVP----DPDDIAELIYTSGTTGTPKGVILTHRNLVANLLQVNRHISIVSSDVFLSLLPLSHMFE-QMGGFLTPLYQGASVVYIRTLKPSAIMEALGEEDVHALIAVPRLLQLLKDSIEREAERLPAQRLFVSGGAPLAPEVF-RFWAGLGFTVLEGYGLTECAPVLTA-NTLERQVAGSVG-PALPGVELKLVD-----------GEVMTRGDNVFPGYYRNEAATRDAFD-DGWFRTGDLGEFDGAGWLRILGRKKELIVTGGVNVFPDEIESMLNRAAGVRESCVIGL-DRGKGEEVHAVLIPDESGRQVEEIINEINGRLDDLHRITGWSIWPDEFPKTTTLKIRKFLVKERVAQ----- 115436950 1236 -----------------------NETIHGLIANRFTERPKSQAVCAWDGSFTYAELDRHSARLARRLAELGAGPETFIPCCFEKSRWSVAAMLGVLRSGSAFLNIDPSQPESRIQLMIRKLKGQTIVCSPEQY---------DLCTRVAEGRNIVILNEDTP----EESTSEVTPIAQVSPDNAAYVIFTSGSTGEPKGTIIQHGAYCSGSITHAPAMLMDGDTRALQFA--SFTFDASLVEILTVLVVGGCVCMPEEQRKRDVTEAFRATRANWAVLTPSFVNLI------KPEDVPSLKTLGLAGEAMSRSHIETWGHR--VRLINAYGPSECCVCSTSVDVTLESDPRNIGRACSGASWVVMPNNHHRLVPIGSVGELVMEGWNVGRGYLNEPTKTQAAFVENPWYKTGDLVRYNPDGTLSFLRRKDTQVKLRGQRVELGEIEQSLASKPD----AVVDIKDAPDQPRLVAFITMEDGMGSSNALDQLLSEQHLAAHMIPSAYLPVQYIPKLPSGKADRKTL----------- 115436950 167 ------------------------ECLHEQIDKTALTCPDKIALECWDGSMTYAQLVDYTNRVGNFLIDQNIRPSVFVPCCFDKSLWAAISMLGVLKAGGAFVCIDPAQPIDRLTTIIEEVDANFVLAAPEHCKM------------FAGTGCTPLAIDADFIYSLPPCHGLPRRA---TPKDPLLAIFTSGSTGKPKGIIHEHRAVCSSAKEHAVRLNINSDTRTFQFA--SFTFIINTFELFTPLLKGGCACIPSKEDLGRTAGAMRDFKANWVCLTPSFVR------SVKPEDIPDVKTLLLAGEPVQQDNLEMWRSH--VRLLNMYGASEASVCVTG-ELSGSVDRSTIGT--GTGVATWIVDDDDRLAPIGAIGELVVEGPVLAREYINQPEKTAASFIRDGAYKTGDLARYGSDGRINLVGRKDMQVKLRGQRIELEEVEFHLRQLPKGIELVVVDQPDRPF---LAAFVALKKSDDTSSQLLDEAAANSLPGYMVPSTLVKLKHMPLTASGKTNRKAVSDYASQLTVA- 149921556 18 -----------------------GMSLAQLFLRSAAAHPKRPAVRLDGEQTSYAQLRERVTTLARALLARRLGPGDLTAVLAARSAPCFSGILAALASGHGYVPMLPSFPPARVALMLARSQARAVVL-DADGVALLDAVLTELDARGDALPRQFFAPDRHSFVDASELEACAAPVAAVDPEAIAYLLFTSGSTGEPKGVMVAQRNIARFLAVVIERYSLRASDRFTHL--FETTFDLSLFDLFGAWSVGGCLCVPDKKQRLLPHQYILESEISVYFSVPSAAVMLKRVRLLQPGVFPKLRLVLFCGEGLPASLAESFAAAPEAVVENIYGPTELTLACTAYRWDSARSPAPIGEPF-PAMRVKVVDADLREVEAGGVGELLMAGPQRALGYWRDPERTAAAFFVPPFYRTGDRVRKSPERPMTFLGRTDSQVKIQGYRVELGEIEAALMREAGLDAAVALAWPDGTGAKAVVAFLAPPPDAALDTNALLDRLDALLPAYMVPKRVELLDAFPLNSNGKIDRKALRARL------- 46109596 230 ----------------------------DLWRESVRTAPRAPAVDAWDGTLTYNELDDAAEKLALQLLSKGVRTGDFVPFSFEKSVWMVVAVLAILKAGAAFVAVDPSQPEARAKEIISQINARLIVTSPK-------------QSKRFTQMGLNVLQVSQSTIEEGDNTRQFRQLPRVLPNDPAVCIFTSGSTGKPKGIVVQHQALTTRMLAEGGALGYKGARALQFAAS---TWDIFITDIFATLLHQGCVCIPSEQDRLNLAEFCTNHNVTLAIVTPSLANTL------SPASFPTLKTLIFSGEALRKDVVARWSSQNGLALYQGYGPAETGGCII---GPLANRAEVIGHAVKEYICILVDPNQNRLVPVGAVGELLVAGPGLLQEYIKDPARTDAVVVQNPFYKTGDLLRYNIDGSLEFVDRTDGQVKYHGQRIELGEVEYNLGLFPDVSHSMATLVKEGPWSGQLVAVVQARDSADIQEKITEFLSSR-LPRYMIPGKIIVVKGLPLNASMKLDRAAIQKWI------- 69938665 3 -------------------------------------------------RWSHARLRQAVLGTATGLLQSGLAPGDRLLMRLGNNPGFPVTYLGAIAAGIIPVPTSPMLTAPEIGKIAAAIRPAMIVADDGIALPDHPA-------------PVLPAAQLADFAAL-----PPAGFAQAAPNDLAYIVFTSGTSGQPRAVCHAHRAILARQMMFQGWYGLTAQDRLLHAGAFNWTFTL-GTGLMDPWTIGATALIPAEGVAPEQIPLIARHGATILAAAPGVFRRMLRAEWQP---WAGLRHGLSAGERLDPGLRRDWQARTGTDLHEAMGMSECS-TFLSGSPARPAPEGTAGFP-QPGRRIAILDETGAEALPGTPGILAVHRPGLFLGYLDQPEETAARFQGD-WFLTGDLAEATPEGAIRTLGRSDDMMNAGGFRVAPGEVEDALSALPDAGDVAAAELPVGPGLSIIAAFWT----GPARPEAMRQQAETTLARYKQPREYIRLPALPRTPTGKINRRALRDI-------- 169608119 10 --------------------------LSALFTQQVQATPDLIALEDEKTTYTYQQLHDKVAALADRLRGHGVGRDCLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAAPTVVVTISAEVG--------KIKGNTPLVVLDEQSSNSNGHVENDEL---PPVSEETDLDKLAFVAYSSGTTGKPKGIANPHR-----------------------AAP---CNVFFVWEIIRPLLRGATVVAVPSYDPRMLVDLLANKKITETLFTPTLFAAVLARHQSLNTRLPNLKTIWLNGEVVTTDLARRIKALPNARLLNVYSACETHEIASGDIKDMLEKLDTVGPPLIDPKYIYILDESGQKVDEGENGELFVGGHLLARGYLNRPETTAKAFIRNPYYRTGDKARLLSNGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLSVRHCAVVPFGEGIDRQLVAYFVRDQDSSADVVEIDKTGRSATLAHYMIPSMWVELDKLPTSVSGKVDLKNL----------- 161367420 2 ------------------------RTLHDWFAGSAARHGDAVALEVGGYTLTYRHLDRTVDHIARAVLDTCDTTPRRVGLYASRSVAAYAGYLAALRLGATVVPLNPSFPAARNERIVGNAALDVVIAQDADPG-------------LPAPACVVDPSLAQRTALALREPGPASTGRRPDPEAAAYILFTSGSTGAPKGVPVAHRSVDAYLRHVIPRYALGPGARVTQTFDL--TFDLSVFDLFCTWGSGAALVVPTRGDLLAPARFVAARGITHWFSVPSAISLAQGLGRLAENSMPNLRWSLFCGEPLTLEQARAWRAAPGSTMENLYGPTELTLSCAQFRLPVGRAAWPVTVPVGPGLEALVVGYDHR---PGTTGELCVRGAQRFGGYL-DPDDNRGRFVEDAWYRTGDRVR-DEDGCLVHLGRLDHQVKVQGYRVELGEIEAVLRGHPQVTEAVVVAVRDDDGPMTLHA-VCTGTGGGDGDELLTLLRTK-LPQHMIPRSLAFWRRFPLNSNGKVDRNAI----------- 59876644 595 -------------QTFSSGGVWHPTTIHSLIENTAKCQPDALAVDAWDGAMSYERINELSTTLANEIMQLGIGPGLAIPLCFEKSAWYTVALLAVLKSGNAFVPVDRSNPTNRICQILRDVNSGLVITSR-----------EHVQTFVPLCKHVI---PLEPNFFAKEKTYPRFNMPEVSAHDKAYVIFTSGSTGMPKGVVVEHGAYAYAARAHQGGLHISNTSRVLQFA--SYGFDTSMEDHLTTLIVGGCLCVPEEERLSDLVGFANRSKANWAHLTPSVANI------FNAEETPVLKTMVLGGEAMTLRNVQAWAGRPNKRLIQVYGPSECCVTSTISEDSYNMDPTNIGRALPGCASWIVRIDTPHALPIGVVGELLVEGPILARGYLIEPEKTISSFVQKRLYRTKDLVYYDSEGDLHFVGRVDAQVKVHGQRIEPGEIERNLALEGSLLHSIVL-VPNAGPCAGILVAVIARPETSYISNLRNFLLD-LVPHYMIPAIWLVVRDMPHNTSGKLDRKRM----------- 59876644 2127 ----FSQLDEQLVQAWNDEPCLVQRCIQELIQESVQRQPASTAVCSWDGELTYEQLDRFSSGVACRLVSSGVQPEHVVALCFEKSMWGIVAMVGVAKSGGTFVHIDPQAPRARVQAITEQTRCKVALVALSC---------HTLLDDLVGDVLLLTSHAAEEWCSMD---VASLATVQHKPTNALYVIFTSGSTGTPKGVVIEHQNFCSAVIANREWLQIQATSRVLQFT--SYSFDASLEETFTALVAGACICVPSEQDMSDVTGFIQRAAVNWAAFTPSFLRSL------EPHDVSSLDFMTVHAEPMSQALVARWADL--VHMRPSYGPTECSVTSAVGKRTARSDAANIGWPV--GCRGWVVDPGDTLVPVGAIGELVLEGPIVGRGYLRDQQKTAAAFVPRRVYCTGDLVRYATDGSLIILGRRDDQVKVRGQRVELAEIQHHLDLVPDFANSLVLPSKGPLQGKLTVVASLKDDIDPCPSSLRATYASHVLPTYMVPHTWLLVGKLPLQISCKIDRK------------- 22073896 432 ----------------------------------------KTAIICGEQQITYSELGERVQKIVNNLNRCGMRKGSVVAICLPRSPEHVMVTMACALLGIIWVPIDVNSPSERLDYLLTNCHSDLIVSTGQFNS-----------DKAVTLETLLTSVSDNVLLPLETLSSLSHSI------EPAYYLYTSGTTGKPKCVVLNNKATSNVIGQTLNKWEVKQDDVFISVTPLHH--DMSVSDLFASLTVGATLVIPEEKDAIHWNRLVSKHKVSIWCSVPAILEMLI--ACQKGDSLSSLRLIAQGGDYIKPALIKEIRATYDIRLLSLGGPTETTISIWHEITSEDVSLIPYGKPL-PATQYFICNDINEHCPAFVTGRIYTTGVNLALGYLEDGLVVQKDFVQLRAFRTGDQGYYRKDGTIIFASRVNGYVKIRGIRVSLPDIESELCKHPQINHIVVVDYPNEQNGDATLGYTTLNGQEILASEWRDF-SHGLLPVSHIPTRFAHIQAFPLSANGKTDRHQIR---------- 171695082 115 --------------------------------------------------------------------------GERIAFLAENSYDYVVTLLAILGAKSIAVPMSPAFPASELQYILNHSEALMLLATGKFASKAQEVLKTELDVQPTFLQLDKLQGGGPH---------EKVTLDKSSPGSAGMMLYTSGTTNRPKGVLIPQAAMTAQARSLIQAWEYAPSDHLLHLLPLHHIHG-TINAIFTPLFTGSSIEFLYPFNADAVWKRLDQPKITFLTAVPTIYSRLLSSFKTLPEDLAHLRLTISGSAALPTPIKRAWADLSGNILLERFGMTEVGMALSCGLDPNDRVDGSVGWPL-PGVEARLVDDTHQVIEKGQVGEIQLRGPTIFAEYWRNEEATKKEFVEDGWFKTGDVAVRRPRGDYFILGRKSDIIKSGGEKVSALEVEREMLSLPQVAEVAVLAVPSGKWGQKVGAVVILKEGKWSPLEMRRALKER-LAGYKIPQVLRVVDHIPRNAMGKINKKVLVKEVFREEFSG 71985884 15 ------------------------QSFHDYFFSKISAHGSNLAIVDSGKQWRYSEIRNWCEMCATRLKELQVTSGSRVAVITGTTGQAIFVHLACSIIGCSAVAVNGWNAVDEIWTLVDLSEATHLIVENQFRSIDVKPLVKEMSLAKINLTPVLPEDIADLTSPVSEVDSEEVQTPQVSGQNPLLILFTSGTTGLAKAAELSHRSLIINIQQISLPLYVQTKERFLLPLSIAHIYGIVS--AYYALINGASLYLISKQSNRLFMETLVNNQINVMHITPAIVHWMATDAIVDDYKTPNLRSVLCAGAPIDSNSAAAMKSRLNIKFRQSFGMTE-LGGICTMSPYLDEKIESVGNPL-PGMLFKVVNETKQLCLPRQPGQIIVLGPQVSPCYYKNPKATSELFDATGFVKTGDAGFYDEVGRIYVLDRIKDIIKCKGTMICPSEVELVLRAHAGIDDCAVVGRQDHVTGEVPAAFVVKNAQHPLSAEVRQYVSGK-IATFKLRGGVFFISEIPRSVCGKILRRNLRQ--------- 211639177 570 -----------------------------------------------GEHLTYDQLNQNTKRYSQKLNTLGLNIGDVVALAAVDSFQSVIIMLACFWRGLVFCPINYSASVEHIEKMLRAANPFVLICDETAQNVDLRALFNGLIINFHEITLGLVGES-------NNITDEAVLLPE---EHPAVILFTSGSTGSPKALIHEHKDFVLNMNYTPVVVGLREGECVYTPSRIFFAYGLNS--LLISLFSGASHVIAPLAKGKSYAETLKRFSVNVFFTVPMILKMILQD-EIKDNNLPNLRLCISSGEVLPETLYIEAKQKMGTDIIDGIGTTEVLSTFISNRDGYS-RPGSSGL-LVPGFVVKLVNSDGRICSVGEVGVLWVKGNTLAKGYINDAKENSDSFV-DGWFNTRDLYFVDAEGFYYYVGRSGATLKINGCWFSPQVLEQVLMKHPKVKESAVWFSKDEFELIRPYALIVLAEEVSDLSELKEYARSK-LGKSHYPHFFRSVNALPKTSSGKLIRYALSDLAKK----- 53747904 2623 ------------------------------FFTQARLHPELPALLAPERTLSYGELARRAQALAARLRELEVQPQELVAIAMHKGWEQATAVLGVLQAAAAYLPLDPEQPPLRLHQLLEEGPARVVLTQSSLLHTVPWP---------PGVQVIAVD-------ELEPATEAPPLPPRGTPEHLAYVIYTSGSTGKPKGVAIEHRAALNTVVDLNTRFGVGPEDRVLGLSAL--TFDLSVYDVLGLLGAGGALVLPAAEDPAHWWERLVAGRVTVWNSTPALMLLLVEYAEQRGLKLPALRLVMLSGDWIPVALPDRIRALRDVQVVSLGGATEASIWSIAYPIGQQWKSIPYGMPLA-NQRFHVLDGRLEARPWWVPGELYIGGEGLAREYWRDEPLTATRFIRHPLYRTGDQGRMLPEGSIEFLGREDLQVKVQGFRVELGEIEAALAQHPALSASVVVARGEPRGVRRLVAYAVPRGQTPAAGELRRYLAER-LPAYMVPSAFVLLESLPRSRNGKIARDQLPE--------- 183983955 18 -----------------------GVPFGTRLEELAEQRRDETAVTDGSTQMTFGELDCLANQWGRTLAAHGAQTGSLVALAIPNSQHLVLATLGCWKIGAVPIPMHWDLPEWE-RDRVRAVIDPAVIVDEHNRWRLQAHAAGESRDPLPAAVSPTANG-----------------------------ICSSGSTGVPKVIL----NLAPSLWTPQHWTPVAQPQTIMVPAPMYHTNGFAT---FLMLLGGDHLVVLERFDAALVVDVIERFRVTNFTATPTMLARIAAIPGIRQRDLSSIVFILQGAAVMPPSLLHTWFELLGPEIVTAYGMTENLGLTALRGDEWVSHPGSVGRGFRE-TEIQILDSQQQPVGPGEHGDVYLRAP-MSAGYRYLGGAPPLPSTGEGYRCAGDIGYLDEDGYLYIVDRRVDMIVTGGANVFPAEVESALAGHPGIADVVVIGIADARWGRRVHAVVQVAAP-LTEQQVIEYAKNR-LAPYKVPKTVEFVDRIPRTAATKVNRSAM----------- 85373227 5 --------------------------FADLFEKIASLVPDNVALIEGDAKRTWREYEDRASRLAAALVEHGIEPDAKVAIYGHNSSAFLEAQFAVFKARAVPINVNYRYVDDELVYLFDNADVDAVFFDARFA-----PRLAAIRDKLPKLKLAIQIEDGEGAKDLEAVTAGHDPLPRLASEDDHYMVYTGGTTGMPKGVVYRQGDFVKAIAGFIQLAAAGMSPIAFPACPLMHGTGMWLGGFAAHTAGGAVATLRDKFDPDRTWEYAAKVGANVIVVVPLLASLRAAAERGEPYDLSRLQAIVSSGAMFSAETKLGLLEHLDIEIRDAIGSTEGSMGSSITS---RAAPPSETAKFELGKDTKVFDENDEEVVPGAIGMIANGGFTPIA-YYKDPEKSAKTFREHRYSFAGDFAKVAKDGSLILLGRGSVCINTGGEKVFPEEVEEALKAHDSVWDALVVGVPDDRFGERIVAVVQSEGHTIDQGEVIDFARTR-LAGYKMPRQLVVVDEVARAANGKAD--------------- 87083852 37 ----------------------------------------------------YAHLTDLTQSLQHDLATLGISVGSKVAIVLPNGLAFVTVLLATIRQRAISAPIHPNSTREECKQIFSLMTPDLVAVMPSEASPAAAAVLAAQDLGLPSCHRYPQSGRLSFCLALKDETSNPSPCDHVLAEDKVLELFTSGTTGAPKSVQLTHTNILVAMRIITSAHKITFKDRSFLITPLFHIIGIAG-SLLPTLFTGGCAVI-PASLPATFWQDCQDYSITWYHAVPTLHHLLLSFPMPKGGVPATLRFIRSGGSDMSLDLFNRLQK-LGVPLLEVYGMTETAPAIFCNPFPTAIKRHPGQYPIPDAVDVMILPENTEPVARGVKGEICLRGKNIMAGYTNNPAANREAFLPNGFFRTGDLGVIKPRQYLALIGRVKEIINKGGEKISPAEIEHVARLHDQVNDAACFRISDEIYGEVIGLAITAKS-AITITAVKKHMRHHVVM-FKVPDKVLLVQEIPYNRTGKPRRTLLSEMYDRGELA- 68535335 2 ----------QIPSRYRSHEAPEPRTLIDIVRATASACPEAPAIDDGKGVITYSELLDEINETAEWLHSRGLGRGDRIGIRMPSGDRLYIAILSTLAVGAAYVPVDADDPEERASLVFGEAGVAAIYGADGLQLVDENLQA--------------------------DLGSASGKAFGPNLETDAWIIFTSGSTGKPKGVAVTHRNAAAFVDAEAEMFPLAPGDRVLAGLSVA--FDASCEEMWLAWRHGACLVPAPRALVRSGVDLLVSRSVTAVSTVPTLAGLWPDEA------LDAVRLLIFGGEACPPELAARL-ATDSRELWNTYGPTEATV-VACGTTMDGVRPVSIGTPLRGWD-LAVVDENNQPVGWGETGELIIGGVGLAR--YLDPEKDAEKFAELGWYRSGDHVRLEEDG-LYFVGRIDDQVKIGGRRIELGEVDAALSALPGVRSSTVVVQTTGGGDKVLVGYVSTEGNVEDFDQQQALLRD-SMPAAMVPR-LCALDELPVTTSGKVDKKAL----------- 41018490 262 ------PWDLQQVMDWNAHDIVVEECLHDAILRHSESCPNDEALYSTEYSLTYASLDRLSNYVAYQLLQYDIQPETIVPFCMEKSIWTVVAILGILKAGGAFMPLDPSHPESRRFALVKDVNASVMICSPS-----------AVKSCETMVQNVIQVSASLLSLPSETLYKALSSYKQPKPHNAAYVLYTSGSTGKPKGILMSHSAACTSLFRQPAVTNLTKTSRVFQFS--SYVFDACLLEIFGPLLVGATLCVPDTERINSTSQFMTKARVTWAFLTPSFIKTI------DPETVPTLITLCAGGEVPTKDTLSTWHGR--VELVNIYGPAEICVTCTHCWKSPNESPATAGLPFA--HRLFIVEPDNRLAPIGCIGELFIDGHAIARGYVNNEERTSASFIDDEWYRSGDLAKFNPDGTIEVIGRRDTQVKLRGQRIELGEIEHLIMS--ELKDVAVADVVEREAGKILVAFVTARPAADSTADLEDYFLRQALPNYMIPSVIFPLWDMPRNTSQKIDRRMLRGLVAD----- 218719723 216 -----------------------DRSALDFFKKHVRSFPDAPAINAWDGSLTYAELDKLSSALSRRLADAGIGQGNIVPLCFEKSKWTPVAILAVLKTGAAFVLVDEVLPEDRLRQISQILSQEIIVV---VASLGQKHRAKILSSRIITVDFFSLGSGPEPHTDF--------PQPNVKSTDLICVVFTSGTTGVPKAAMIKHSNLCASSLVGAGLSAVKSDSRVLALA--SYSFDVSVGNIFMSLLNRACLCIPSSWEKNDVANLVQNYEVTHVVTTPSISKML------QPSKCTTLQVLDLGGEACSEDALAPWRN-TGVRVINSYSPAECTVESVLHDNILSPKPSIIGKCIGATWIMDPVDRN-RLAPVGAVGELVLEGPQVGLGYLHDPKTTLEKFIEDPWYRTGDLVRYTDDGLIDYIGRRDFQVKIRGQRVELGEVAANLQRCPEV-------IKTKNGTDMLCVFVVLRGEAATTRDVLQSIADRVLHPSMVPGVFAPIEEIPLSLTGKTDRRALRQI-------- 218719723 2411 ----------------------ADELLHNLVAKQARRTPDKVAVTSHDGQMTFKELDEISSSLALTLRNMGVGHNCVVPLCFEKSVLVPLAMLAVSKAGAAFSAMDITYPEERLKVISSSLGMNLILASPSQG---------ELAKRLGGNVFIVDSNSYMGTADTGRDHFDEVRISR-KSDQLMYVCFTSGSTGVPKGVMITHRNLASAVAAQGRVLGIRSDDRVYDFS--SHAFDVNIWSTWVALAVGACVCIPSHEEVGNLAGSITSFRSTTLFLTPSVARTI------EPTEIPTVKRLYLGGEAVTPVDVSQWQEH--VELWGAFGPTETTCSFSRLDGPES--ATNIGRGVGVNTWICDPDNSNQLMAIGAAGELLSEGPLVSPGYRGLPERTAAAFIEDPLYKTGDLVRYSFDGTIEYIGRVDTQVKLRGQRVDFGEIEYHLKALPDSTAIVCEIVPHPST-KLPLLVVFCEFSTPTASALQAYLRNR-LPPYMIPEQLFTIPQILKGASGKIDRQQLK---------- 218719723 3476 ------------------------QTVDDLILKTARMFPEKVAIDAWNCKLSYSQLDSLSWNLSTHLRCHKVGRGSVVPILSPKSGYVPIAALAVLRTGAALLPLDFSQPFQRLQSIIQQVAPQVVLASELSNEIDYLEASVLIIEDC--LKSSVLDGSKAKDESLSYL------------DDVACVLFTSGSTGTPKGVMQTHRALSSAVTHQGVESGFNEGTRAFEFA--SYSFDVSWNMIFKILAVAGTLCIPDDERNNDLVGSLNRFSATLIELTASVARLI------NPNQLHSLQTLILSGEPVFAQDFEHWRRT--VRLVVCYGPSECT-SVSTMNPGLHIDSNKNGIGKGYSCVTWIVDPHNRLMPIGAVGEILIDGPIVGEGYYNNEALTNASYVSDPWFKSGDLARYDLNGNIHFVSRKDTQVKLHGQRIELEEVQSCLLDDPGSKEVAFISSNDAATGNA-CEILVPGTALLESVHALDEKLGAVLPKYMLPSLYYFINTIPRTTNGKVDRKKL----------- 218719723 1335 --------------------------------------PQAQAICAWDGTATYEELDKHSAHLAYVLQQNGVGRGSLVPICMEKSIWAAIAMLGILRAGAGFVAIDVIHQPERIRTIVDEVKADVVVTA-----GPAMALAGRIS------RKIIACDQ----LRYESTMRNKTTIISSTPSDTAFVVFTSGSTGRPKGIIITHENFCSTIDVHQQGLELSETSRVYDYA--SYSFDIAVHNTLMTLASGGCVCIPSEDDREDIEGSIERLQANWADLTPSVARLI------DPTAVPALQVLVLSGEAVGKDLVQLWAAR--VKLINAYGPAECQICTIQRSVTNPDHASNIGLAV--GCNTWIVDPESNSLAIGAVGELVIEGPIVSPGYINEPG---DSFVSNPWYRTGDLACYMADGTILYCGRATTQTKINGQRIELSEIEYHIQAIPDLSGVVADTVNDGDSDSSLTAFLVPARGLETNAELTVNLSSKTLPGYMIPVVFLNVSHLPLTPTRKIDRRKLKDHAS------ 218719723 4588 ----------------------------------ARRHPEAPAIDAWDGQLTYGDLETLSSRLAERLIEAGVGPGKLVPLIFRKSIWANVSMLGVMKAGGAFVPLDHQHPEGHLRAVVQTINTNIILCSAAT-----RDRAARLASHTIMVDESLRRNNTTTVLARSPSNDERRTL---QGGDLAYAVFTSGSTGGAKGVRISHTNLATAIHYQVGTQGFHISSHTRSLDSSSYSFDACIFNFFYTASQGGCLCVPSDEGLGDLGGFMAEYRVNWAQLVPSVARTI------NPDRLTDLDTLILTGEPLTQGDIVTWSQK--VNLVNVYGPTECTICAISSQITHSAQAGNIGRGRGANLWLTEIGNPNKLAPIGTTGEILIEGPIIGAGYLGPYQKNPPWLLEGGLFRTGDQARYADDGSLIFMGRIGSEIKIRGQKVDLIAIEDIMRRYPTDLEIVALNQADQDR-QMLLAFV--SGTCSTTDELQSKLHDAELPSYLQPEAFVPLPTIPRTSSGKTDRRRLKDI-------- 15607241 15 -------------------------TVLDRVFEQARQQPEAIALRDGTSALRYRELVAEVGGLAADLRAQSVSRGSRVLVISDNGPETYLSVLACAKLGAIAVMADGNLPIAAIERFCQITDPAAALVAPGSKMAS--SAVPEALHSIPVIAVDIAAVTRESEHSLD--AASLAGNADQGSEDPLAMIFTSGTTGEPKAVLLANRTFILQKEGLNWVTWVVGETTY-SPLPATHIGGL--WWILTCLMHGG-LCVTGGENTTSLLEILTTNAVATTCLVPTLLSKLVSELKSANATVPSLRLVGYGGSAIAADV--RFIEATGVRTAQVYGLSETGCTALCLPTDDKIEAGAVGRPYPGVDVYLAATDGIGPTAPGAGGTLWIKSPANMLGYWNNPERTAEVLI-DGWVNTGDLLERREDGFFYIKGRSSEMIICGGVNIAPDEVDRIAEGVSGVREAACYEIPDEEFGALVGLAVVASAELDESAALKHTIAARESEPMARPSTIVIVTDIPRTQSGKVMR-------------- 39932995 1 --------------------------------------------------MSWSRYADQVEQFASALRVLGVGPGQVVAVQLPNWWETSALILAVMRTGAVVAPVTAALRGRELEKLLAQLRVTVMVTVGDWYGYDYAGALAEMAERLPHLRHRVVAGRDAGRTPWAQQYPMPLDEP-VDPDQVALVLFTAGTTGEPKGVLHTSNTMSAAAGAIVGEERISGSEASYTPHSLTSILSITV-SLVSPVLSGSRAVLFDKWAPGRIAEIVAEARVSIITAAASFIDMIVRSAVAAGNDTSSLRYLFSEGAPIPPKLVREVYEELGVALRATYGMTESIGTWTRPSDPPDWAAHSDGRPGP---AAEIDLRADGEVSKANPAVLYVRGAGVCVAYVGLDTGAVEILRDDGWLDTGDLVVPDGRGGIRHVGRVADRIG-DGFMIPVVDVEAQVLEHPAVAAVAIVGYFDAVGKETGCAVIVAAGPPPTLEQLRTYLTAQGMAEAYQPTRLEVVPVLPRNANGKVLKRELRQRVQEQ---- 50552396 55 --------------------------------------------------------------------------GDVMITLVPNHLFITSLHFAALDLGATVSPGSAGYTVAELVNQINLTGASLIVYTRPVFKVVREALAQIVVP----VKIVEFEGLIERAEFVQSHKIQSTKKVTLSPEEIAYLGMSSGTSGLPKAVRLSHFNMASSAELSKRAAPSIAGSEQIAGAPVNHVYGLAKFLIAMP-KSGATTVFHSKFDLIEILEAQQKYKVNMYALVPPIIVVLAKHPAVEKYIPSHLRYVSSGAAPLGANVIEACNKRLGLKIVQGYGLTETSPVVSTFDPNDERHARSCGK-LVPNTQARIVSEDGVDQPAYETGELWLRGPQIMDGYHKNDEANAESFVDKRWFRTGDVALVDTLGRYMIVDRTKEMIKSMSKQVAPAELEDILLGHPQVADAAVIGVQQVEKGEAPRAFVVLRDPKFDAVEIKKWMDAQ-VPKYKLHGGVVVLDAVPKNASGKILRRLLRQRENDVVLG- 112950133 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSGTTGLPKGVMLTHKSLVTSVAQHVGNIYFHERDVILCLLPLFHIYSLNCI-LLCSLRAGAAILIMQKFEILPLMELVEKYSVTIAPFVPPIILAIAKTPDIQKYDLSSIRMVISGAAPMGKKLEDAVRDRLNAKLGQGYGMTETVLNLAFAKEPWETKSGACGTVVRNAEMKIVDPETGTSLPRNQSGEICIRGSQIMKGYLNDPEATKRTIDKEGWLHTGDIGYIDEDNELFIVDRLKELIKYKGFQVAPAELEAMLISHPNISDAAVVPMKDEAAGEVPVAFV------------------------------------------------------------ 6018083 1367 ---------------------------------QARTRPGAIAVHSWDAQLTYQELDKYSSLLAKQLLDADVKGGDIVPLYFEPSAWVVVAMLAVLKSGAAFTPIDTSQPEQRRNRIVSQLQPSIGLVSARHATTVFG----------PGWATLEVSRRALSSMP-------EGPLGQVDASSIAWVIFTSGSTGLPKGAMLQHSAVHTSHRALGATFGLCANTRMLQFS--SFAFDACVLEIVATLMHGGCVCIPSERSLSELPSVCAAMEVNTMVLTPTVARL------FGPSDFPDLTTLVLTGEPLVQSDVTKWSSI--AYVANGYGPAECSICTVHRIAPDDTDPNRIGSLRGVPNWVVHSRNHHQLTPIGGVGELLIEGATVGHGYLNDAEKTAAAFVTDPWYKTGDIVKLHEDGSLSYLGRKDTQIKIHGQRIELGEIEHHVLHCTKAVEVTVVYVPGEEKNKSLVAFVRPSNGTSTPDAIINELA-NSLPAYMIPTMYIQVPSIPRTASGKTDRKQLREM-------- 6018083 269 --------------------------IQEIFAGQAKQRPHAIAVEAWDGVLSYGQLESLSTGLAHALLQLGIKDHSLIPFCLKNSKWAVVAMLGILKANCTFVPIDSSSPWDRRNRILELTHAEVIITDDNLWNTSVLCLTEETVSGFPVLSNL------------------PGRIS--GPGSAAYVLFTSGSTGDPKGVVVAHSAICNSLHAIGSKIGLDETSRTLQFTSL--AFDISIFEILGTLIFGGTICVPSEDDLTRLPEYIVSAQVNTASLTPSVARLY------DAAMVPCLNTLILGGEAMTRADIKNWCRLPN--LFNGFGPTETAIGCAMHRVHAEQKQHSIGR--LAGIPVWVVDPSDHEVPFGAVGELVVEGTTLALGYLDDDIKTQAAFIQDPWYKTGDLVQYNEEGSLLYVGRKDSQVKIRGNRVDLGEIESHLHECPSRSEVVVVVLPSPTSSDHILAVFLRYEGVNTLQDIQKHLYSK-LPAYMVPTVYFSVAVIPKMISGKTDRKRLRGMASQELAA- 6018083 2441 --------------------------LHQVFRKKALAAPQATAISSWDGECSYAQLEKLSDALAAMLTDLGIGIGQLVPLCFERSMWVVVAMMAVLKTGAGIVPLDPAHPPSRHERILAKVGIGCILVSPQYAQRQFGE----------GWTTMVVSEASAAAVP----SIHAFDPPTVTHLAVCWILFTSGSTGEPKGIYLEHGAICASYKLLGKTLGIDKETRMLHFS--AYAFDIATFEIIGTLMSGGCICIPDAERLERLPQFCTTFAVNTAILTPSVARLY------TPNDIPTLRSLCLAGEAPNKQDISTWQHRIPF-LFNCYGPAEAACLAATNPNDADRSATRIGR--LRGVPLWITAPGNKLAPIGAVGELLIEGSTLARGYWSDPADVVDS--------TGEIYKYDEDGGVVYEGRKDNQVKIRGQRTELGEIEYHLSQCPTAAEVVVVATSERDLASVLVAFVKSRETRDSSEKVLEHEINRRLPLYMIPAVFVSVPEIPKTATDKTDRQKLRELAS------ 6018083 3528 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPSPIGAIGELLIEGPDFPSKYLEDPGARKVRMDRNGVLLTGILVAFDQNGNSIHIGQKRTTISFKGQRIDVSQIERHITSFLAGTEAVVIAIPSAENSQSVLAVFLHRPELADRGDNKAICIEKNLSPDMVPTLYIDMEAMPRTSHGDIDRSQLQ---------- 167841941 2201 --------------------------LTDGFARHAKANPDAIAVKTVSGEFSYATLDADSNRLARRLLADGLQPGECVALCVERDYPLIVALLAVSKAAGCFVPFDSDVPALRLRGIIAQHRITRLVIVARWSPEATQSMRDVCLYDVGTQRGPSAPGEFGAVVTARDWADARPLPVSVDASHAAYVIFTSGSTGAPKGVMIGHAAACATLDWINTRFQVAAGDRLMWCASPG--FDLSVYDVFGVLGAGATVCVADRFDPTVLAAYLTHWNVSMWDSAPAVLQFALAGCEVLGDAFRSMRLVMLSGDRIPVTLADGSRHFPNAHWYALGGATEAAIWSNFHDIGRAEAARAMGRAF-GAAAYFVLDDDLRICPDGVEGELYIGGGCLADGYLGAPALTAERFIPDPFYRTGDRVRRDASGTLWILGRTDTQIKLRGYRIELGEVESAIQRMPEVR--AALALMDADR-QEIRAYVQLGPGALDDAQVLSYLGAR-LPHYMVPASVHFIDAWPTTVNGKVDRERL----------- 167841941 1144 -----------------EAGLGGVRALCEIVSRQARRVPDQPALRDRATTLSYAELDAGANRVAARLRAQRVGAGSRIGLGVPRSADAIVCLLGILRAGAAYSPMDMQACASDWREHASDAGLHAIV------------LAGPAGAGLDGVRTI-----ALDYLVAPMADGPAAVIASGTAQASAVVFRTSGSTGRPKCVTVPHQGVLALIAWACGAYAARENSTFATAL----TFDVSLFEMFTPWALGGCATMLESPEADAPL--------TCVSGTPSHVAMLLDRGDFPAGAA----TLNVAGEPLPRRLVERIFAQTDVRVVNLYGPTECSIYASVEDIRRATFDGAVGIGRPPHAALYLVDDALSEMPAGVPGEICIGGSGLAHGYAGQPALTAEHFIPDPFYRTRDLGRVDERGHVAYLGRANGVRKLRGVWVNFHDLTADVRACDGVSDAVVIASGDDEDDARVIAFCVPEAGALDETTLRQAFRARVLAYGRLVNRFIALDALPLTPNGKVDVHLLAQW-------- 193212756 42 --------------------------------------------------ISYDSLAEDCRQLAAFLKEKGIESGDRVAILSENRPSWYLADMAILSLGAIDVPLYPSLPPNQIEYILNNCGAKGIIVSNMLQLGKILS----IWPKLNDLNLVIVMNKLDE--PIEDLEAAPWQLDGIKPDDVATIIYTSGTTGLPKGVMLTHRNLCENVKSCSTVIRLDETDSSLSFLPLSHAYERTG-GYYLMFACGARIYLAE--SIETISLNIMEAKPTIIFTVPRLFDRMMLKAVAKEGGLKRLRYFVSGGAALPQKTGEFFQSI-GITILEGFGLTETSP-VTNVNRPENVKFGTVGPPVK-NVEVRIAQD----------GEILLKGPNIMKGYWKDDEATAEVI-KDGWFYTGDIGEIDADGYLKITDRKKHIIVSGGKNIAPLPIENLILESPYVDQTMVVGEKRPF----LIALIVPNKELIEAKEVIQLLRSRQLATHEKVRKFLLVEEL-MTPTLKLKRKEISKKYNDEI--- 119485889 1180 -------WNAAVPESVE-------DCVHNVFAQRVAETPEAPAVCSWDGQLTYVQLDQFSTVLAGRLISLGVGPGAIVPLCFEKSVWMPVAIFAVMKAGAASVALDVTLPCSRLESIVSQLSAKVILTSKSSA---------KLAGDITDAPMMEVGGDWDNIERQLTQPIHIPKMPTISPSSALYIVFTSGSTGAPKGATVTHANFCSAIRHHQAELGFERSSRVFDYT--SYAFDVAWSNVLHTLTVGACLCIPEDERTADINGSINRLQANFIHLTPTVGRLL------DPTALNGLKKVLFIGEALKASDVAQWEA-SGAEIYNTYGPAECTVTSTVRKGEPEIRVRDPGIGKGTGALVWVVQPRDRLAAIGTVGELWLEGPIVGAGYLNNPEKTASAFIEDPLYRTGDLVYYNSDGSLGFVGRNDNQVKINGQRTELGEVEYHVRQLKAVPQIVVVITPDATRNQALAVFLVMSDDDSARIQLIANLRKKSLPLYMVPSVYIPIPKLPVTATGKTDRQRVREL-------- 119485889 95 --------------------------VHDLFSQSVSQYPHKTAISAWDGELTYSQWDTLSTQLAHHLIQTGVRPGDVLPLIFEKSMWVTVSQFAVMKAGAASVVIDPSQTKERIKTIIDIVGPGLILCAPSTAPLVSLITKRNV---------FVVQKDTVSDLPEQRQNGGGTTLPVVKPSDLLYVVFTSGTTGNPKGAAITHSNFTSASKHQNRYLNFKPTARVAGFC--SYAFDVSWSDFIHTLAAGACLCIPSEHDRKDFIGYMIKNEVTFVHLTPSVAAIL------DLDKVPTLDTVTLGGEVVDLHKLPQLRNI--QTTIITYGPAECTVTTTGVVDHDGTTKATIGWAL--GSTTWIADPNDALTPVGLTGELLLEGPLVGAGYLNDAEKTAAAFIENPLYRTGDLVRYTPDGELIYLGRKDTQVKIHGQRTELGDVEHHICRHPAVADV-VAEIVTPKVTQRPMLVAFLLMPKTSPEQLRDKAAERELPPHMMPSVYIPMTDLPRGLTGKTDRRALRE--------- 170067646 48 --------------------------------------------------LTAEELRLRIVRVAQNLSALGFRRGDMAAMACSNSENLAPLALGLMVAG-VPFIALPGFNGDDLGHLMGLVQPKLVICDDSVYKQVLDGAGKALKMK-PVI--FAVESERENVRKVEELGTEGDFTPQAHGDSIGMILCTSGTTGRPKGVCVSQASIAIVLSRPVK--PAPESDLNLTYSPLYWGTGLFA--LLNSVSTGITRAISRNFSEDHFFDALAKYHPTHFFTPPSHAVLLLNHPRAAAADFSSLRSWSLSGSIVSAKLRQSLEARLNGRTVNNYASSELGLIAM---DMIKQKPDAVGQ-LMPHLDAKVVDELGVAVGCGEQGELLIRGSIPFMGYYNDEQATRELIDADGWIRTGDIGYLDEEGFVYLVDRKKDVVKYRGYQMSPVDLEKVIEGIAGVKQVCVVGVPEDGTSDLPAAVVVKREGSNLTEEQLISEYEGQVSDHKRLRGVFFWDELPLTATGKVVRRKVRDMLIE----- 119470675 29 -----------------------------------------------HRKMSYKALAKNVTGLGNALHSLGITKTEVTSLVLPNFPETYVSLWAAEAAG-IANPINPLLDESIMKEIMISANTKVIIALGPVPGSDIWQKVMAIKEHIPGLKAVISLFGDDKLLAAQNTQAANFTLPE--QSDVCAYFHTGGTTGLPKLAKHLHLNQLTNAGQVNLLSPVNAGDTMLVGLPIFHVNAAVATGIASVMK--GCKILLASPSIQNLLTLINNYDVAVMTAVPTVYAAMVEQITSQKIIVPPLKMAICGAAPLSSDLQALFTKLTNTPLVEGYGSTEGSSVSTLMPVNPINKEASVGLPI-PGITLKIADEQGTLVKTLDVGEIIITGNNVFPGYVEDHNQGAWVVDENGYFRTGDLGKIDESGYVSLCGRQKELIIRGGHNIDPKMIEDAATSHPDVTLAAAVPRPDSYAGEVPVLYVMLSPQSTKLDDLTTYVSANIPERAAIPKAIYIIDEIPLTAVGKIYKPEL----------- 218150303 8 -------------------------TLKNALALSAEKYRDRPAVCFGEDPMTYGEFKKLVDDISLLLHSRSITKGDKVAILSENMPNWGAAYLAITCMGAIAIPILTEFHEGAVHHILRHSESKAIFVSERLQRQTFKEGMVHARKSFEQVKEQVKERISKELEKYTDKGKEYVRPTEIAVDDVAAILYTSGTTGSSKGVILTHRNIVFNAIASANIVDVNTEDRLVSVLPLAHTFE-CTLGMVLPLIHGASIHYLRKPTPKTLLPAMAMVKPTMLLIVPGIMRSVMKFGAARKKLYSQLRCMPIGGAFLAPEV-EEFLVDSGLPYTVGYGMTETSPLCTG-EPARSTRFRSVGRLLK-GMEIKIDNPD----PETGEGEILVKGPNVMQGYYKAPKVTEEVFTEDGFLRTGDLGYIDKDGYIFLRGRLKNVIIPSGENIYPEEVESIIGECDYVLESIVY-RADGKLVARVHLDYVKFDEELGTDSIKKTVNGRVSSFAKISKVIEQSEPFEKTPTQKIKR-------------- 198263829 1 --------------------------------ARASDDPAKIALADTDERWTYAQIENAIRGAATGLLTTGLASGDRVLLRLGNTPDFAIAFLACIAVDLIPVPTSSQLSVDEITKMTIDLAPK--------------AIIAAADIALPDCTAPVI--DTATLVSFYGML--PADYTYGDPDRAAYIIFTSGTSGTPRGVVHAHRAIWARRMMHDGWYGLTRNDRVLHAGAFNWTYTL-GTGLMDPWTVGATALIPAAGTPDRLPTLLAQHNATIFAATPGVYRQLLKSPIAP---IPTLRHGLSAGEKLPNTTRTAWTSATNTPIYEAYGMSECS-TFISASPRQSADVGTLGQP-QPGRRIALLDQSGTS---GDTGQIAVSDPGLMLGYLNAPEETAARFSDD-WFLTGDIGRRLPSGAVAYEGRVDDMMNAGGYRVSPIEVETALAQHPDIHEVAAVEVRVKSDASIIAAFYTSTDVIVDTE--LAAHCAAHLARYKCPRIFIRRDALPRGANNKLLRRALR---------- 34762502 11 ----------------------------------------KIAVTYGEQKYSYADVIKYVNYYSEFL---DISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAFVLNDSKPKYIFVSN-----KVKEVVKKANEKIGNIVKIIVV---DEITLPTNYVAKQEEFENDSDEDVAIIVYTSGTTGNPKGVMITYENIKANMDGVRAVDLVTDTDTILGMLPYHHIMPLCFTLIL-PMYLGVPVILLTEISSASLLKTLQENRVTVILGVPRVWEMLIDSMSVRKMLFSHIRLMVSGGAKIDKNILEDFR-TMGFRAIQGYGMTETAPIIA-FNVPGRERSDSVGEVI-PDVEVKIADD----------GEILVKGKNVMKGYYNNEQATKEAFDKDGWFHTGDLGRM-EGKYLIIIGRKKEMIVLNGKNIDPNDVEAEIIKNTE----QIVNIKDAIKWEVIDKYNVTA------------------PNYKKIHDIKIVEELPKTRLGKIRRFMLKDLLEDK---- 119489918 279 --------------------------VHSLVEEQAKVRPDAAAVQFETESLTYSALNKRSNQLARQIRQYGAK---YIAVHLRMSTDFIVALLAILKSGAAYVILDPDAPAARKSFILEDLQPGLVLVDHNTAG----ELDNEVQ--------------IANLLSQSSSHDTGDLLHVQDPSSVAYVIYTSGSTGKPKPVLLEHQAAFNGLLAFPPVVGLRQ---LLFFNP---AFSAAQRSIWATLAVGGCLCLASKENLTHTAKMINTMDINSVDMTSSAAALI------SPDDVPSLRRMVLGGEMVNPAVIPTWEHR--VELLSSYGLSECTQLNWRHRLQSNVSSRMIGQPFDTTTSYILIPGTTELAPLLVPGELCLGGAQLARGYLHRPEETTKRFIPNPFYRTGDMAVRHADGSVELVGRIDFQVKINGHRVDPGEPNSIIQAIEEVEDSAVVPASVNNRT-VLVAAVVSRPDTEWEAKLRPFLAAR-LPLYMVPQFWVSMPALPVNANGKVDMMAIRKTVE------ 195112112 16 -------WSGPRPAHFFDADCSIGKILFAFMRN----HPASLCQICEGTALTNGEAISFAIRIAQQLKAMNLRQDDVVGIAATNTTYLMPVVLGCLLNGTPFHAVSPWHDEPTFKHLFCITRPR-IIFCDGTVYDRLSAIAKMLKAPVYTLKHRLQLPRIEDLLEPQELHYIPEPLL-LGGDQTVAILCTSGTTGLPKAVCISNSACLF------DFGFVTGQDVLL-----SFSTIDWAPGLFNMLYHGATRVITDHYTPEYLLQLIEKYKVTLLTLAPQQVASLLKAPTLSQQRLASVRFISIGGGSCYVANLLKLQELLNGQISYGYALTECGGVAANMGVA---KPSSVGR-IVPGVKVKILDDAGRSLGHGETGEILVHNGKVWNGYYGNPNESKRIQDYQGWFHTGDMGYFDNENFLYIVERKRDMLRFHGAQYCPYELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKVPGSRLTEDIVEYVAKRLVVNHKLHCGVFFLSELPKTGSGKVLRQQARDQALGK---- 170741076 133 ------------------------ETWPEVLAFHVRHHPDRPHLRDAETVLTYADLDRRARRVAAGLLGHGLAPGDRVAIMLPTGPDFFPAFFGCLLAGGVPVPLYPPFRRAQVQDILTNAAPGILITDSAVAPF-----ARLLPDRVEGLRVLTTAADLADAEPL-------AEPVPATGASLALIQYTSGSTGDPKGVTLTHANLLANVRAMGEALGASSADVVVSWLPLYHDMGLIGCW-LGSLYFGAPAVILPPADPGSWLWAIHRHRGTISA-APNFAYELLRDEDVAGLDLGSLRVLTNGAEPVSPDTLARFARRFGAALTPVYGLAECAVGLAFPPLGRGPRIDACGRPLRGH-QIRIVDEAGRELPERREGRLQFRGPSATAGYFRKPEATRVLFAGD-WLESGDLAYM-AGGDVYVTGRTKDIVIRAGRKIHPHELEEAAGAVEGVRKVAAFACPDPKTGERLILAAETR--LTDAPALADLRRALARAAGAVPDEILLCASVPKTSSGKIRRAAARALYE------ 146280999 22 ---------------------------------------------------------------------------------------------------GTVVMTNRRDPLEEHARQIELVKPKVVFLETLLLDSYYDTLRSHVLMDPPSAEQAARPGVHSFWSLVEAASELDHELELDTDEHICMLRFTGGTTGKGKCAMYSIDNWMADAAFINTDMAIDSNTRLLHVSPLTHG---SLMLFFPTFYAGGTNLTMNQLDMENWRLEVERERVTHSFLVPTVLYRLLELQRANPRDFSSLTTLIYGAAPMSPDKLGELITCFGQIFVQGYAATETPMTVALLGKTAHQPLSSAGRPTAGV-EVFIAAPDGKPLPLGETGEIRIRCKAVIKGYYGNPEATAAEFD-DGAWKSGDLGYIDAAGYLYIVDRLKDMIISGGFNVYAVEVEAALAAHPQVLMAAVVGIPHAEWGEAVHAEVILRPNAVTEDELIAQVKAK-IGAYKAPKTLAFVAELPTSVVGKVLRRQVKEKYWQ----- 119472495 43 --------PEDRVQQWNQNITQPGKSVHTLIQEKALTQPDAPAIHSWDGAMTYAELDRSSSAVAAHLTSVGIGSEVLVPLCYGKSRWAVVAMLAVLKAGGAFVLIDQALPMQRMQAICDQIRPKIVITSSQHAAVGANFASK-----------VVVVDERSEFALDPSWQS-----PPASPENALYVMFTSGSTGQPKGVVVEHKSYSNHALACAKCMSLDSSARVLQFT--SYAFDITILEILGTLIVGGCVCIPDEERLGNLAGAINALHVNTLMLTPSVSRLL------TPADIPCVKTLVLAGEPMTAEDIGKWTGK--VTLVNGYGPAECTVLSTIQNDMQSSHPRDIGRAVGCTSWVVDQDDPCQLLPIGAIGELLIEGPNVGRGYLNREALTRRAFVYDRMYKTGDLVQYASDGSLRYIGRKDLQVKLRGQRLELAEVEHVRVCFPSAGTVICIVRNDLSQAEILVAFVHAADLAPPSDTFREQVETKVLPAYMIPTVFLPLYRVPLSPTGKTDRRHL----------- 38885209 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPLFHTAG-CGLVTLGALQTGGCHVIPPSFDADLLLDLFEAEQGTVMLSVPTMLIRMIERHEDQPRDVSSWRLTTLGGAPVPLDLALRARRVLGVEVGIGYGQTESSITHTESEDQRTQTLSTVGRPL-PGIEVKIVDPNTRDVDVGELGEVCTRSSCVMTEYFDDPRATAETIDIEGWLHTGDLGTMDAFGFVTIRGRLKDMIIWGGENIFPREIEDVLSAHPAVSAVSVVGLPDPEWGEIVAAFIVTARGAHVTEDDLATYCGAYLASYKIPRVWQFRTELPQTASGKIQKFVLRDRYLEDL--- 189211504 56 --------------------------------QQVELYPTNEAVIWTSARWTYQKLWDESSLLARALLKYRVRPRDRVGIMSGNCERYIALFFACVRVGAICVTLNNTYTATETEYALKHTKCQMLFTSPMIARFDNGPLLERLHEELPDLKAVCLVRGNDGFIGYEEFIQEAQSIPDISPYDVANLQFTSGSTGNPKAAMLTHH-------------------------------------------------------------------------------------------------------PVPRWLMERMVQDLGMTFTSSYGLTEASPTVAHTTDSLHARLTTVGTVL-PHARVKIVDHQDRVVPIGVRGELCVTGYQVCHGYWENAEKTAELLVRDKWLHTGDEAVLDVGGYCTITGRFKDIIIRGGENIYPLEIEERLVQHPSIARAIVVGVSHPRYVEVPAAFLLREEGTLSLDEVRSWVR-KVLGRHKAPMHLFWLDEVPLTGSGKIKKFVLRD-VAEGLL-- 195569610 16 -------WSGDQLEYYFD----PHLSIGEIIFNEMRRHPQLIAQISENTILTRAELQANAMHIASYMRSLGLLQMDIVGIIARNTTHISAVAYACFFNGIAFHSLNISYEQSTIEKLFSITRPN-IIFCDGDEFEKVRSATAQLDVKIITMRNHPSGSRIDQVLATPEKNFQPVRL-ERGNDQTLAILCSSGTTGIPKAVTITNSRQILNSSHS-----LTTNDVQYSHSTLDWITGLLTT-VTSGVFSTKRIIADNIFDPEFFMRLVEEHQITWIIQAPAHMAMMVNSPSFTTADLSSLRYYLFGGSRASVETQHRIRSRLSKDLHFAYGFTE-LGSMAALNLHFDEKPNSVGRLVAGL-KLKVICEKGESLDPDEVGELCLWNGQYWAGYYGNPEETHKMRDHHNWFHTGDLGYVDDDGFIYIVERKKDMLKFQNIMYYPNEIESVISKMPDVVEVCVFGVWNEINGDEATAAVVKKGSALTAQDIVDYVATHIDAKYKLNGGAIIVEDLVRSPNGKTNRMA------------ 183980136 9 ---------------------------------------------------THAQIHEGAARLGNVFGSRGLRTGDRVLLCLPDSTDLVQLLLACLARGIVAFISNPELRPDDHTFQEQDTQPALVVTTDALRDRFARS-------------GIVDPGE----LWAEANQAKPAAYEPLTGDALAYGTYTSGTTGAPKAALHRHGDVWAFIAMCRNALRLTPDDVGLSIARMYFAYGL-GNSVWFPLATGSSAVISRSPGAESAANLSERFSPSVLYGVPTFLARVADTCAA--DAFRSLRCVVSAGEALELGLAQRLMKFFGIPLLDGIGSTEVGQTFIS-STVDEWRLGTLGKVLSPY-EIRVVAPDGTTAAPGVEGDLWVRGPSLTAGYWNRP--TQPPSISDSWLDTRDRVCVDAHGWVTYRCRADDIEIVGGININPREIEQLIVEDHLVAETAVVAVREATGESALQAFLVPESGASLGESAIKELHRRSLSPHKVPHRFEIAERLPRTASGKLQRGQLR---------- 195112118 19 -------WSGAREQSY----YNDDLTIGQIIFRQLQSDPHRIFQISEKTRLTRSQMLHNAAKFSVYLRAQGVAETDIVGLLARNSTHLAALAYGCLFNGTPFHAINPSLEERTIRHLFDITKPR-LICCDASDYEKLRNIASAL-----NVPIIIIHGRIAGVMSIQELLQASIPEDYKPSDRIMAILCSSGTTGTPKAVTISNSRQIFESHR-----YLNSNDIQYAPSTLDWLTGL-ITLITAGVYGTVRLISQQAFSAEHFLSMCEQESVSWAVVAASHIAILANCPATDVRQLLSLRHLLFAGGHTLVATLNKMQSYLRGELRNAYGMTE-LGTCVSCNYTTHSKPTSVGR-LLGNIRMRVVSESAVSLGPNEQGELYCHNGQHWRGYYGNSAATAEMQDKGGWFHTGDVGYFDEDNYLHIVERKKDMLKYLGMMYYPHEIEEVIAQMPQVAEVCVFGIWNETVGDAAAASVVPKPNAPLSAQVIAFVAQHIAVKYKLNAGAQIVPQLAKSANGKVNRQAVKAA-------- 104781611 881 ----------------------------------------KTALISGERRLSYSELGDGVARIIAALRARGIGQGQVVAICLPRSPEHTMLTLACALTGVIWVPIDVAAPAERRHYLLENCHPDLVVLGQA-----------QTLEQPSTTCAALLATPAAAPGHLADLSLNEA---------PGYYLYTSGTTGKPKCVVLNNRATANVIGSTLAEWRVTERDVFLSVTPLHH--DMSVFDVFGSLAAGATLVLPEDKDALRWNQLVAEHQVTLWCSVPAILEMLL--ACRGEHGLQSLRLIAQGGDYIKPAVIAGLRELLPARLISLGGPTETTISIWHEIGADDRKLIPYGRPL-PGNRYFVLDAQGRHCPVGVVGRIHTAGANLALGYLLDGALQQSDFDEHGAFRTGDCGRYRVDGTLLFDSRVNGYVKVRGVRVSLPDIEMVLNQHPALRHVLVVDYGEPRLGEVLGALYVPQAAEPSMAELRDYAREH-LPHSHVPTRLLGVAALPLSQNGKPDRRRARELLS------ 19115226 281 --------------------------IQDIFASNAAKFPDRECIVAPVTSYTYRQIDESSNILAHHLVKNGIERGDVVMVYAYRGVDLVVAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRALVVLESPTVVEYVEKSLELKTYVPALKLASVSKGADDILQHVLHLKSEQTGVVVGPDSTPTLSFTSGSEGIPKGVKGRHFSLAYYFDWMAQEFNLSESDRFTMLSGIAH--DPIQRDIFTPLFLGASLIVPTAEDPGQLAQWANKYKVTVTHLTPAMGQLLAAQADEP---IPSLHHAFFVGDILTKRDCLRLQVLNNVNVVNMYGTTETQRSVSYFVVPARSQDQTAGRGMKNVQLLVINRDTNKICGIGEVGEIYLRAGGLAEGYLGNDELTSKKFIRDRMYRSGDLGRYLPTGNVECSGRADDQIKIRGFRIELGEINTHLSRHPNVRENITLVRRDKDEEPTLVAYIVPQDSATESEDIREYLKTK-LPSYAIPSVIVPLHKMPLNPNGKIDKPALPFPDTSQLAA- 169844747 3 -----------------------------------------------GRAIGYEEAHHRTYSIANALLKWKIGRGDVVCVFSPNHIDY-----------APVVPSNPSYTVEELKYQLDATKAKLIV---AHPLCFSTALSAADATHLSGTNSIVLFDP----LPGESLPTELVEFGARRPENYCAVRFKPGSTELFQAVAISHYSVIANVIQMATHYNLSPGDVAIAVLPFFHIYGLVVT-MHFLLFASLTLVVVPKFNLDDYLRSIVQHSVTHLFVVPPQVVLLCKHPEVRKYDLSRVKFCFSGAAPLGGELMQQLTKILNAVIGQGYGLTETCTTISMVPPNVKLRIGSAGQ-ILPGITARVVKEDGSLASEGEVGELVVTGPSMSLGYLNNPKATAETYV-DGWVRTGDEVVIKDN---------EEIMKVRGFQVAPAELEAHLLLHPDVADACVVPKADEYSGEVPLAYVVLSRPATEAEDLKKAIAKH-VADVKVPGGVEFIDAIPKNPSGKIVR-------------- 32471752 21 ------------------------KSLAHLLVDRAARHPDRPALTFEPQTLTYAELHRRVCAVANRLRDTGATAGDRAMLLFPPGLEFMVGFMACEMARLIPVPTSPGRAMPRLDTSVADCRPSVLISDETIAGID----PHRVSPETAALPKIATDASVEEDLTTIDISEDALPLGEIESTDLALLQYTSGSTSDPKGVMVSHANLLSNLESIRHAFGIEWSDRGLFWLPPFHDMGLIG-GILEPLYVGGHAILMSPRSPMRWLRAISDYKATI-SGAPNFAYQLVDLAQAESLDLSGWELAFCGAEPINADTLQQFTDRFGETFCPCYGLAEATLMAASCDPATSRQLVSSGSPAHSMTVLVVDSETKRERPDGEIGEIWLAGPSVTSGYWKRETVNAEVFLADGFLRTGDLGFIH-DGEVYVTGRSKDVVILRGRNLFPQDIEATVLLQANVLQCAAVATTGRTGDALTVAAEVSRHDSEELPDIVRHIRRAIIDDHEVDARQVLITRIPLTTSGKVQRQQCRAMIE------ 116333932 7 --------------------------------------PNRLAYDDLGHTNTYGELKQRSDALAAHLDHMQLPAGSPIMVFGGQTFDMMVTFLGVVKSGHAYVPIDTHSPLERVTTINEIAQPAAAI-------------------GVADLPTTLGDTPIITAADLQRIWATPVAYDAVQGDETYYIIFTSGTTGKPKGVQISHNNLLSYVNWMLDDFALPTAARILSQAP--YSFDLSVMAWGPTLASGGTLVALPKDNFKQLFETLPTMDLNVWVSTPSFMDICLLEPTFDGEHYPELTRFLFCGEELTHATASALHQRFPARIFNTYGPTETTVAVTQVEITAQLLQDYPRLPIGADTTIQVVDEQLQPVPAGSEGELLISGPSMSKGYLNNPEKTAKAFVGHQVYRSGDLGVQLPNGLIMYRGRTDFQIKLHGYRIELEEVNHYLSQEDHIQVGVAVPRYDRHKVSQLIAWVVPNAQTFSSEAIKDNLQGGDMMEYMIPQRFVYKDSLPMTPNGKVDIKSIIAEVNQ----- 212544184 43 -------------------------------------------LICGGKQYTLNALREQVDLVAQSLSELGWKPNDKVAIYSFNSVEYLILCWAVHRLNGICLTIHTGSSNKEIEQHLTRSKCKAIFVSPSLLKTCLQ-VTNPLDIPQKNIYTIPVPGEPDGHKSFEQLLAAGPDLPSLEPKQVAYLAATSGTSGLQKLAKIGHYNIIANILQTATFGGYTPSESGILFLPLSHTYALEVSHML--LWRGDAIILQPNFDMMKMLKAVTTFKLERLYLVPAIVGALIKNPLFQMFDLSSVKTIISGSAPFDKNLGEAVKKRPDWKILPGYGLTESSIIATFTNAHDQM-YGSSGS-LLPEVQLRLIDENGIDIEEHEPGEVLLKGPNIISGYLNDPEATATLIDSEGWLHSGDVGLIRQNEHLVIVDRLRDMIKVKGMQVSPTDIEAALIVHPAVRDVAVIGVKDEHAGERAKAFVVRSPDTLSEEQVKESIREHHLSEHWLHDRISFIAEIPKNQNNKILKVKLRAMERGE---- 210102724 85 -------------------------TLGQLLDDTAARWPQKEAYVFQGLRITFPELKEQANQLAAGLMSIGVGRGDVVGWVMSTRPEWIALCFAVSKIGAIAVLVMENHPASE------HFEGTVPFLFKMFSNSRDLAIEKNVFYNLEDMKTAVLDDTARRRIQLAQRQT--------DCHDTVFLTFTSGSTGVPKCVEHSSHTLINNSGLHAKTIGMNNKNMVL------HSIDLTEWAFLFSLTEGCTLVLPSDPTASEVLSALLEERCTSFMYVKTL-HDLVNDPELKTFDLTFLEQVTVGGNVVSKRLQQDAATVFNADILTLYGTTETLHLATTIADMTDVQRQSTVGHLLPHLEMKLVDRHGQIVPLQHEGEVWVRGYSVFKCYRGDEEKTAEAKTAEGWYKTGDIGILDENGLLKIVGRIKDVILKNAEIVYPAMVERVLQTHPKVLDV------------------------------------KLLEEF-TPGYFVFMKSFPKTSTGKVDRKRIRALALEMLA-- 121698117 70 -------------------------------RHVAAGRGDHAAIIWDQETYTYRRLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAARPRVVMTASSKGPVAYRPLVEGAASSFKPFKTLIWQREQLRWDNPDKVSGQRAGPVPVKSTDGLYIIYTSGTTGLPKGVYREAGGHAVGLHLSIKYLFHGPGDVMFCAWVVGHSYILYGP-----LLVGATTVLVGTPDAGTFWRIVEQHRAKVLFTAPTAMRAIRKDDPARRGGLKHFKALFLAGERSEPSIVQAYQKLLGAMVVDNWWSSESGSPISGLPAPLRVRPGSAGLPMPGFD-VRIVDDDGKEVPRGTMGNIVMAGPTAFTSLFNDDERFYKGYLKGQWMDTGDAGMVDDEGYVHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGIPDPLKGHLPFAFIQPRDGAELFAAVNAAVREQIGAIASLGGMIQGRGMIPKTRSGKTLRRVLRELVEQ----- 126513506 9 ---------------------------------------------------TYRDLDRLADQYAAALLGRGVAPGDRVVIWSHKCTEAVAVMQAALRVGAIYIPVTGSNPPARLTKIVANAEP-ALVVADEDAAFRAHKAGWDRAPLLSLDELRRKASEGARPKPYEN-----------QPDEPAYILYTSGSTGDPKGVCISHRNSLAFVEWAAAEVAVGPQDRLSNHAPF--NFDLSVFDLYAAFRAGASVHLVPAYAPEQLVQFMRDRGITVWYSVPSALSLMIREGGLLDGPVPALRACIFAGEPFAVHHVHALRKGWPVRLLNWYGPTETNVCTWTDADLERDRPVPIGRACSGDTVM--LDPDN-----GDEGEVVVSGPTVMLGYWGKEPHR-------GPYRTGDMARRNSDGDLEYSGRRDHMVKVRGHRIELGEIEAAIASLDSVSDVSVLVVGSGLEAQLHAAVVSSQANRPSLLTVKRACAER-LPTYMIIDKLHILDDLPRTANGKTDRARLTAAAE------ 195152373 30 -------------------------SIGEIIFRELESHPKLIAQISEKTVLTREEVRFNAMRVASYMRGLGLKQTDIVGLIARNTTHLVAVAYGCFFNGVPFHSLNIAYEQDTIEKLFSISRPRLIFCDDEYQRVLAATENLKLDTTIITLRNHPIGSLLDILTTPIEENFQPARLEPCHDQTLA-ILCSSGTTGVPKAVTISQRLLL-------PVFRMTSNDVQYAHSTLDWISGLLTI-ILAGVFNKTNVIADNDFDPAFTCRMILEYNIGLVFQCPSHMAMLANCPEFEKADLSSIENYIFGGSPSSLEVQKRIRSRINGNMIFTYSITEMN-SASTLNLHFDEKPNSVGRPISGN-KVKIINEQGVALGPNEEGEVCLFNGQHWSGYYGNPEETRMIRDSQMWFHSGDLGYVDEDGFLFIVDRKKDMLKYQNIMYYPNEIETVISQMPNVAEVCVFGIWDEVNGDEAAASVVKRYGTELAQDILDYVKKHISTKYKLNAGVIIVDDLKRSGNGKTNRRA------------ 114765996 7 -------------------------SYGARLRHLAAERGSAEAVRFEEQSLSWQALDVLTDRFARALEARGVGQGDVVAFALGNIPAHLALALAIWRCGATTMVLDPGILPETARAMKARSGAALIIAQREGTG----------------------------DVTLEAFEAEAHALPETTVEDPGKIVLSGGSTGLPKM-MCDERPFTFSWGRVAPRLGFRCDQVQLVCGAMSHNAPFT--WAQNGLFEGNRLVLMERFDAVRALQAIDRFEIGFAMLVPTMMVRMVDHLEESGATLSSLHALYHTGAPCAGWLKQAWIDVLGPRVTEMYGSGENTGQTTITGSEWLEHRGSVGRGFE--TEIRIYGLDGTLLPEGETGEIFMRPADLGRTHYTGPDAPQPERDADGFQSIGDVGWLDADGFLYLGGRRDDVINTGGVKVHPETVEAVLLQHPEIGDAVVFGIDDREWGQRVVACVVPKGTSPDQRALHDFCTSH-LSPQEIPKQVKLCETLPRDGFGKIRRKALRQ--------- 194754265 20 -----------------------DTSVGRIIFNNMRNWPKNVCQICDGVTVTFEQGLTWAIRIAQYLKKRGLNYKDVIGIAAKNSTYVMPLGVACLMNATPFHAVNPVLDQGTLTHVFSITKPTLIFCD----GQEYQKVHEATKGWHPEIDHIEGISSIETLLDPTNTERMYQPEPLRDGDQTVAILCSSGTTGLPKAVCISNSILI------QDSMLITSESVIYIGSCLDWITGLWAF-VFSTVFGCTRIITNKPFTPEYFVSLVKKYKINYAVLPPRHLSALITCPDATPEALSSITLLNYGGGSVSSSTLQRSQEICKSAMLNGYGMTEVGAITINIGISN---VSSAGRPI-PGIKIRIVDEDGKNLGYNEVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVITEMPQVQDVCVVGIYDEREGDAAGALVVKAKGATSAKEIADHVAKRLPATQKLRAGVVFTDKLPANVNGKTMRKVARD--------- 163842182 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVPFYHCFGM-VMCHLGATSHGAAIVIPPAFDPERTLAAVETEKCTALYGVPTMFIAEQNLPNFKDYDLSSLRTGIMAGSPCPVEVMKRMTEMHMAEVSIAYGMTDTVSTQTRPEDDVERRTASVGR-VHPHLEVKVIDPTGLTVPRDTPGELCTRGYSVMLGYWNDPAKSGEAIDAARWMHTGDLAEMRGDGYLNIFGRIKDMVIRGGENLYPREIEEFLYTHPDIADVQVVGVPDEKYGEELCAWITLRAGALDQTEIADFCSGK-LSKNKVPRYVLIVDSFPMTVTGKVRKMDMRETSIERL--- 212533737 2426 --------------------------VHDLISHKARENPDKLAVHGHDGEFTYQQLDDYSTCLASLLSSRGIGLGSIVPICFEKSAIVPIAMLAVIKTGAAFTVMDVTYPENRLKSITSAVKAQLIL-----SSPSQVQLAERLADKVFLVDKSTFSTNVPEAL----------QEVSQDTNRLMYICFTSGSTGEPKGVMVTHRNLASAAVAQTQALDFVPEDRIYDFS--SHAFDANIWHFYLGWVAGACVCIPSNEERENLAGSITSFRSTALFLTPSVARSL------NPQEVSTVKRLYLGGEAVTPLDVSMWKDHL--DLWGAYGPTETTCIFTRLRSPDN--ASNIGRGV--GVRSWICNPNGGEVAIGAVGEMVNEGPLVTNGYYNRPERTAAVFIENPLYRTGDLVRYCYDGTIQYLGRADTQVKLRGQRVEFGEIEHALPEMTSVCDVVV--HPSSKRPMLVAFCASPYWKIPIDKKALQMHLGKCLPSYMVPEFFFTLSDIPKNPSGKVDRLKLRAM-------- 212533737 214 -----------------------------IFSNHVTKSPTAPAVNAWDGDLTYQELDNLSTTFAYHLISLGVGKGNIVPLCFEKSKWTVVAIWAVIKTGAAFLLVDEVLPEERLRLLANISEEKILVLC---------SVSQYDKAKCLDSRIVVVE---EEYLDKNLLRSSTPTPECASPSDLLYIVFTSGTTGVPKATMIQNSNICSYVDAMEGLQNLDHKSRILAWA--SYSFDVSLANIFLSFLTGSCLCIPSSWEKNDVAGIIQRYQITYAMMTPSVSKML------RPSDSSTLEILELCGEPCSEDALSRWRKTC-TRVMNTYGPAECTVTVANGNVLLSPKSTIIGK---GLGACWVVDPRDRLAPVGGIGELMLEGPLVGMGYLHNLEATQSSFTRGRLYRTGDLVRYTEDGMIDIVGRRDMQVKIRGQRVELGELSAHLQRIPEV-------VKLNKRVESLIVFIVLPEDQGNRAELSDSLLKSKLHPAMVPTAYVQIAQIPLGLTGKTNHHELKKI-------- 212533737 3482 ---------------------------------------DKVAIDAWNIRITYAQLEELSDNLSVTLLGQGVRKGSVVPLLSHKSGYVPVAALAILKSGAAFMPLDASLPLNRIKEIVDQVNPEFILAADSTHNIATKL----------QLRVISIEGSLKSTTRATNSLQ---RVIQIEPDDIACVLFTSGSTGKPKGVMQTHQSLSSAIIHQSTDTGFNENARAFEFA--SYGFDVSWNMIFKVLARGGTLCVPDDERNNDLTGALNRFQATLTELTASVARLI------NPADLTTLENIILSGEPVDLREFDHWKPK--VRSVVCYGPSECTVSTINRGDSGQANNRGIGKGSACVTWLVNPNNHRQLMPVGAVGEILIQGPIVGKGYYNNDPLTRASYTYDPWLHSGDLATYDADGNLHFVSRKDLQIKLHGQRIELEEVQSILGDLPVI--ACVFNDPAKGNAQKLAIFICEKSPDPATVGIVVTLDEKIAPKYMIPSVYYFITTTPRTPNGKINRQKLVEMA------- 212533737 1339 --------------------------VHELINQTIGASPEATAIRAWDGSLVYKELDRLAARIEGKLRRQGVGRNDIVPICMEKSMWTTVAMLSILRVGAAFVVMDVRHQPKRLQIIAQEVKAKCIVTT-----GPATALAGEL------VKDIIICDNLSDDNDDDTISSISEGSYSSTS-DIAFIVFTSGSTGIPKGIKITHENFTSTIEIHAHKLKLSSDSNIYDYA--SYSFDIAVHNSLMALTLGGCLCIPSEDDREDIEGSFERLGANWVDITPSVAKLI------EPSAIPSLNTLVLSGEAMTREVVEKWSTR--VALINAYGPAECQICTIQEDVTNPTRASDIGRAVA--CSAWVVDESGDLSPIGAIGELVIEGPIISPGYLN---ARGDAFVSNPWYRTGDLVRYRPDGTIVYAGRATDQIKLHGQRVELGEVEFQVRQVKRDSDEVIVDLVDFHGTSSLTAFFAAKDQADNPSDLLVKLRS-ILPGYMVPAMFLRASHLPLTPSRKVDRRKMKKLASQ----- 212533737 4577 ------------------------ETISEI----ALKQPNALAIDSWDGQLTYEKLDMASSLLSDRLLSMGVGPGYFVPLIFRKSMWTNVSMLAVMKSGAAFVPLDADHPEGHLRAIMQPLNAEIILCEASTRDRASRLARCTIIVDDEVIPYVKETNLSGSVLPLSNGISHIRD--RIKPESLAYAVFTSGSTGAAKGVMISHENLATAIQAGAGAYGINKDSRTLDSS--SYSFDACVCNFFYTVTQGGCLCIPRDDSLGDLGSFMQQYKVNWAQLVPSVAR------TVDPAMLTDLETLVLTGEPLTKGDIETWCHR--VRLINAYGPTECTILCSVSP---RITGGSQGHIGCGSGANLWLTEIGNPAPIGAVGEILIEGPIIGAGYLGPYEF---PIVEDPWFRTGDQARYTDDLQLVFMGRIGAEIKLRGQRVDLFAIEDTIRRHWEIA----VDIVHLTLGQTLVIYVCPSDRQPIISDLKAYF-DTSMPSYLQPEAFVPISFMPKTSSSKTDRRRLKAM-------- 148553278 20 ----------------------AGAPLGMLLSAQAAATPDRPAFTLGESSLSFAAFERRANRRARHLIDRGIAAGDRVMLAMANRPDYLECAFALWKIGATPCPVSERLAPAEFAEIVALADPRAVI----------------GLPGLPVDADRLYAIDD----PLPDGIDDGSLPPAVAT--PGKIANSGGSTGRPKLIV---DPLPSVWGPDKEGCRRGPRLTLLNPGPLYHSAPFNTTTM--ALAQGSHIVCLDRFDPHRWLDAVERHGVDYAYMVPTMMARILPAAETEGRDLSTIRTLLHMAAPCPAEVKRWWIDRIGARVWEVYGGTERIGVTTIGGAEWLDHPGTVGKA-SPGQQILITDEDGAPLPTGTIGEIHFRTGGTASGYAYIGAAGRAKGDIDSF---GDMGWLDEAGYLHIADRRTDMVLVGGINIYPAEIEAAIEALPGVRGCAVIGLPDADMGNRLHAIVEVAGDVPEDADAFLAALADRLPGLKRPRSAEFTCRPIRDEAGKVRRSALREE-------- 156839557 239 --------------------------IQDIFQDNAEKFPDRTCVVETERIFTYQQINRTSNVVAHYLISTGIKRGDVVMIYSSRGVDLMVCVLGVLKAGATFSVIDPAYPPARQNVYLSVAKPRGLIVIRSAGKLDFITNELEIVSRIPSVEGDIANDPLSKFVQLQDTRTGVIVGPDSNPT----LSFTSGSEGIPKGVLGRHFSLAYYFNWMSKQFNLSENDNFTMLSGIAH--DPIQRDMFTPLFLGARLYVPTQDDPGKLAEWMNKYNCTVTHLTPAMGQLLTAQAVTP---FPKLHHAFFVGDILTKRDCLRLQTLANCTIVNMYGTTETAVSFSRSKNPEFLKVMPAGKGMFNVQLLVVRNDRTQLCGVGEVGEIYVRAGGLAEGYRGLPELNKEKFVRDRLYRTGDLGRYLPDGNCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITLVRKNNDNESTLITFMVPRFDKQEAKSIKEHLKKR-LASYAIPTFIVVLNKLPLNPNGKVDKPKLQFPTAKQL--- 152989450 514 ------------------------------FAERALLTPDATVIHDAAGSYSYRQVAQHASALRRALEAHGAGRGRRVAVMLPKSAAQLVAVLGILQAGAAYVPVDIRQPPLRRQAILASAEVVALVC---------------LESDVPDAGCACVAIDR----LAADSDWPPPPAAEVAADDLAYVIYTSGSTGTPKGVMLSHAAVCNTLLDINQRYGVDANDRLLGLAEL--SFDLSVYDFFGATAAGAQVILPDPADPSHWADLLERHAITLWNSVPAQGQMLIDYLESEQRHLPGPRCVLWSGDWIPVSLTRWWRRWPDSALFSLGGATEAAISIEQPIRPQHTELASIGRALR-GQSVEVLDARGRRCPPGVRGEIHIGGVGLALGYAGDPQRTAERFVRHPLYRTGDLGRYLADGSIEFLGREDDQVKIRGHRIELAELDAALCAHPQVNLAAVLGETHERS---LASFVTLHASAEAGEDPRTAL-------------------------------------------- 94969885 6 ------------------------------FIETVESWPDAIALEMQRESYTYTQLRAIAESVGAWIASRGISGGARCAFLAANSPLWTATYIGVVSSGNTAVPLDTAYKPEQLRKLLLDCGAVLLFVDDRNLDHA-RAAIEGLKIELAMISGAAVAPELPNLDQMIGRGSQGFQPIIAAAEDTICILYTSGTTSDPKGVMLTHGNLVAEMDGALGIIDVDHRDALLGVLPLFHALA-QMANLLIPLAIGARVVYLDSLNTSELLRALRERKITIFCCVPQFFYLIHERVQARRFGLKQMRYLITGGSRFDLTIGRDLHA-MGFNILQAYGLTETSGGACVTP-PKHNVIGSIGKPFV-GAEIEIHDENGRPV-----GELKIRGGMVMKGYYNRPDATAAVL-RDGWFYSGDLGYKDTQGNLYISGRAKEIIVSSGKNIYPEEIEAHYLKSPFIKELCVMGLPGEPMGERLHAAVVPNFDVLKEKEVIRFLSAQQPSTKRILSYDIWQEDLPRTTTRKLKRFEIEKRTRE----- 154274309 428 --------------------------VHQFVEVQAQESPSKIALEFASRKWTYKEFNEVSNKYARLLQGNGASPGNLIGICFDKCPEAYFAILAILKVGCAYVALDPGAPEARKKFILNDSGAKILLSTTS---------KKNELKGLPVL--ILDSPGILDGIP----SLPPVLEEEIQPGDCCYCLYTSGTTGTPKGCEITHDNVVQAMLSFQRLFHWDETSRWLQFA--AFHFDVSVLEQYWSWSVGICVTACPRDTFADLPGTIRELEITHIDLTPSLARLL------DPEETPSLRVFITGGEQLKQEILEACGE-YGV-IYNGYGPTEVTIGCTMLPRPRNGKPSNIGPQFDNVGSVVCKPGTPIPVLRGGVGELCVTGALVGRGYLNRPQLTEEKFMGERIYRTGDLVRLLHDGSFCFLGRIDDQVKLRGQRLEIGEINQVISSAEEVGEVVVLKQTSRSKEQLVSFFTTNTPKNPDASEINQAC-HKTLPGFMIPTHILPVTVFPLNANNKIDQRHLKKIYED----- 37526102 23 -------------------------TLMDMLESQLKHQADGYVVIDQEESLSYADFYLRVKEIGYCLSEISSKNSVGIGLFCDPSIDLICGAWGILSADKAYLPLSPDYPTERLKYMIEDSGIDVIFTQS--------HLKAQLQDIAPKSVLIMTPEDVALTIKTRTIEDILGTVQVPKPTSLAYIIYTSGSTGKPKGVMIEHHSIVNQMRFLAKAFKLGCHSRILQKTPM--SFDAAQWEILAP-AIGGQVIMGPYRDPDAIIKTILQHQVTTLQCVPTLLQALLDNPNF--LDCLSLTQVFSGGEALTTKLATQFLNSFHCELINLYGPTECTINSSFFRVTNETLPNSIGAPVD-NTEYYVLDDDRLPVAVGEIGELYISGAQLARGYLHKPEMTKDKFTQHQWYRTGDLVTRGADGNTYFVGRVDSQVKLRGYRIELDEIRHAIEEHSWIKTAAMLIKKDARTG------------------------------------------------------------------- 145259309 55 ------------------------------------------------RALSLAQYRLLSARVAVGLQKLGVNPKDRVLCVTSNALCYPALLMGTVMAGCIFASGQPALNQAEFHRLISFSQPSVIFASRATLPVALQALANHPDNQIFVFDDDILDGCGEPEGPIQHWQTYPTVISSQEYNSTIMLLFTSGTTGEPKGVELSHRNYIAAAMGYIRRLGGPENVRVLGSLAINHSVGQRSYCAIFP-RMGVPLYLMRRNDFRSICEAIERFQITDAIIRSSVLTSMANAPICRHYDLTCLRRVEACAAPMSQFTKFKLESLGIGYVARAWGLTETG-TITGPDPLRPPKSETVGQ-LNATYEGKVTDSSDRTLKTGEVGDIWIRTPGSTRGYWNNPAATEQVMGADGWISTGDVGYVDDEGNWYIVDRKKDLIKVNGSHVSPVEIESVLLQHPHVCDVGVIGVAVNE-DEGPRAYIQTYPKTSVSAEEIHELISEKLPPYKRLSGISFIEKIPRNASGKVLRSELRQLAISEL--- 198266933 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVNVDQSIVAADFQRGEVTAAFLPLFHIYGMTV-LMNVHLAGGGALVTMPRFDLPMFLQISQDHKARRMWVVPPVAIALAKHPLVDNYDLSALDQVFIAAAPSGAELTDAVSARLGCTVLQGFGMTE-LSPVSHLVPGNAPRSSAVGVAVPNTQSKIINPDSGDEMDINEEGELWVKGPQVMQGYLNNADATAETIPEDGWLRTGDIARIDADGYMFIVDRLKELIKYNGFQVAPAELEATLLAMDRVTDAAVIGLPNDLAGELPIAFVICADGGPDEASIHAHFNE-NLATYKQLHQIRFVDEIPKSASGKILRRFLRDQVAAE---- 169779261 54 ------------------------------------------------------QFRLLVRTLIAGLKAHQVQKGDCVLVHMGNSILYPALFYSIIGAGGVFMGSNARSQPQELDHILELGNPKLIITTDALPTVLSVSADRGMLPSQVCLVDEAATSHVAQLLLSGPLAYAAAISPAIAKSTPAAMFSTSGTGGLPKAAILSHHAIVSHHLSIYYDVPYEASR--LMSLPMFHLFGALWTHIFPIRY-GQPLYILPRFDIAQYVAAVYQYQITEAYMVPAMIHAFNRCAFPVADYLQSLRYVGVAGAPIDGASMQQFQELLHVDASQLWGMTEGVVFQNRYGQPGN--SGSIGR-LVPGYEIRLVGQDGNLVDDNKPGELFVRGNGLLTGYKGRDDAK----DAQGWFRTGDVAYVN-NGLYYIVGRTKELIKVRGWQVAPAELEAVLLKHPGIQDAAVTGVTSKDGTEVPRAFVVPAGMQLTSEEVYMYCR-RQLASYKALDGVIFVEEIPRTASGKIQRFKLREIVSSLLA-- 189500240 9 --------------------------------------------------ISYDSLSDDVSSLAAFLKHKGIEAGDRVAILSENRPGWYLADMAILTIGAIDVPLYPSLPSNQIEYILKDSGSKAIVVSNMLQLGKILSIWQN----LTDLEFLVVLNRLDETVEGATELSEAVSYTMIKPDDTATIIYTSGTTGLPKGVMLTHRNICENVKSCSSILRIDETDRSLSFLPLSHAYERTG-GYYLLFACGARIYLAE--SIETVSLNIAEAKPTIIFTVPPSMILALKHGIADKLVYTNLRYFVSGGAALPRKIGEFFQA-FGITILEGYGLTETSP-VTNVNRPEKVKFGTVG-PVLDNVTLKIASD----------GEVLFRGPNIMKGYWNDESATGEVI-HDGWFHTGDIGELDEDGYLKITDRKKHIIVSGGKNIAPLPIEELIAENSYVDQVMVIGEKRPF----LVALIVPADEQQITSKTRESLLERQLATHEKVRKFILIQE-PLTPTLKLKRKTISKAFEKDI--- 29827791 4 ------------------------QNLYAWFARSAAAYGDETALEIGDDRLSYGALRDLAERLAGRLAAAGGTPPRRVGLLASRSVTAYAGYLAVLRAGATVVPLNPEHPSARTRDIVEAAGLELVLADAPAAGAD--------------LGVPVLVAGPEELAALAALVDEPVPLPDARPDDIAYIIFTSGSTGAPKGVPILHRNICAYLGQVAPRYDIEPGSRLSQSFEL--TFDGSVHDLFVAWAGGGTLVVPMRSQLLSPVKTINSLRLTHWFSVPSLISFASRLGTLEPGSLPTLRWSIFGGEPLTAAAREWRAAAPDSRLEVLYGPTELTISCTAYRFPDDLKTPNGTAPIGTCYPFLDLLLLDADDRPSDSGELYVRGPLRFPGYLDQHPATEEPLTDRHWYRTGDRVAMR-DGHLVHLGRTDHQVKIRGHRIELGEIEAMLRQQPGVRDAIVLAVPASDGEPELEAAV--SGTGCVPDRLYSALGDR-LPPYMLPRRIAVLDQLPLNPNGKIDRRAL----------- 67515545 45 ------------------------------------------------RAFSARQFRILVRTLITGLKAHHVQRGDCVLVHLGNNIIYPALFFSVIGAGGVFMGSNARSQPQELEHLVSLAEPKIIITVSTSKGMLPSQVCLLDDAATEHIDQLVGSGTAPYLDSGDESYLNFAQLLGYGENDPAAMFSTSGTGGLPKAAVLSHHAIV--CQHLTISYDVPYAVRRLMSLPMFHLFGALWTHIFPVRY-GQPLYVLSRFEISRFVAAVYQYQITETYMVPAMIHAFNRCTLPLADYFGSLRYVGVAGAPIDGASMQQFREFLDADASQLWGMTEGVVFQNRYGEPGN--AASIGR-LQPGYEIRLVGADGNLVADNKPGELYVRGPGLLTCYRGRDDAK----DSQGWFRTGDVAYVN-DGLYYIVGRTKELIKVRGWQVAPAELESILLKHPGIEDAAVTGVTSKDGTEVPRAFVVLSGARLTSQEVYLFCR-RQLASYKALDGIIFVEEIPRTASGKIQRFKLREIVSSLLA-- 50543772 15 -------------------------------------------------SISYSEVWKLADRLSSALNDYGLKPGPVVMLHAVNSPLLASVHYALLDLGVTITPAAATYEAGDLAHQIKVCSPSLVICNQQF---EPKVKSASSNTKLIFIEDLLKTQSSAPWK----------KFTTSNPNRVAYLGMSSGTSGLPKAVQQTHINMSSSTEAVIQTIFSARKNVTAAIVPMTHVYGLT-KFVFHSVAGSMTTVVFPKFSLVDLLEAQIKYKINILYLVPPVVLALAKDSRVQPYELTTL--IATGAAPLPPTAGDALLERLPLVLIQGYGLTETLQVSVFKPEDPERDLKTVGK-LLPNTEVRIVGEKG-DVPRSKTGEIYIRGPHVTPGYFNNDSANSESFDGE-WLKTGDIGYMDLEGRLTIVDRNKEMIKVNGRQVAPAEIESVLLGHPMVKDVAVIGVTNPDRGESARAFLVTEARALPV--IKQWF-DRRVPSYKRLGGIVVVDAIPKSASGKILRRVLRER-------- 121701571 3004 -------WPATVSHR-----------IDQMIEEHTA----HPALKDGGNQLTYGQMGERVNAITAALVAADVTEGTPIGVFQNPSADWICSMLAIFRAGATYVPLDPRNSIARIVSIVEKANP-VVVLTDRFTASKIPQIGASKA------IHIVVSD-------IPTSASTPNSPNKAKPESRAVLLFTSGTTGKPKGVMLTHANLRAQCEGYSRMVDLPPMVSVVLQQTIY-NFDVSLDQIFAALAEGGCLYVVPRGDPEAITQIMAEEGVTYTVATPSEYETWFRYAPENLANCKSWGYAFGGGEHLHSGLINEFHQIPGLRLFNNYGPTEASLAITKHSDPDLEDHVPAGWIIPNY-AVAVVDEKLQPVPFETSGEIVAGGPGIAAGYLDQVDLTEEKFISGDWYRTGDYGRLRQDGALYVDGRIDSQVKIRGFRVELQEIEGVLLEASKGALSAVVSARGAGEDRFLAAHVVFTTDYPRRESILQHLESKPLPSYMQPAVIVVLANIPVTSNFKLDRNAIQ---------- 157130885 8 --------------------------IGQVVLNLLSRTPDKIIQINADSEMTCAEMKRRIVRVALHLKNLGYLIGDLATLACSNTENLVPVYFACVTLGIAVNPLAPVFKRDDLAHMMRLTQSKVVFCDEANRVEVEEAVKEAIRIR----PRIYVMGNGRGAALSVDELLTPVEFPPYLGDSTATVLCSSGTTGLPKGVCLSHAHLI-SGELFSDALNAGP---LFNFSPLFWMTGVFAAHN-SVLYTRSRVITTKPFSAETFFSIIQQYQAEDIFTPPSAIAAIQSHPSYRTVQLGSVKRWLIGGSTVAPEIISSLRERFMIDVKPIYGCSEFGCVTSPM-----LPAGSLAKNLT----VKIIDENGRKLGPNEKGEICLQYQYKFLKYLNNEEMTIKAFDDEGFYKTGDIGYFDSEGFLHVVDRIKDIIKYMNFQISPSDLEDIILKIPGVGQVCVAGIPKDQSSELATAVIVKQPGSSLSAEVVDTVNDQVSDYKKLRGGVFFVDQLPMTPAGKVLRRSVKDMI------- 149178258 656 -----------------------------------------------------------------------------VGVLLPPSVSAVNASLAI--SGRVPINLNYTLSDSDINYCIREAGIKTVLTSSKFLEKKPIEMANVVLVDEIKLKASLFDKLISLFMAYAWLIERIIGLTKVSSDDLSTVIFTSGSTGRPKGVMLTHHNIISNINSADDLLQLARRDCILGILPFFHSFG-YTIALWMPFARNMRSCFHFNPDARTVGKMIEKYKVTLFTSTPTFLRHYLKRCTPEQ--FQSLEIVITGAEKLPQSLAREFEEKFGIFPTEGYGTTEAAVNVTRQLDPTEVKPGTVGRPI-PCVMAKTVDPDTRELPDGEEGLLFIKGPNVMKGYLNNPEKTAEVII-DGWYNTGDFAIIDNEGFIKITGRQTRFSKIGGEMVPHLRIEELIIDIPEV-QVAVTSVPDPKKGERLI--VLHKPLQISVDEILKTLASENLPNLWMPDSFLEVEAIPLLGTGKLDLAKIKQVASEAFAA- 171682944 2719 --------------------------LHQFVERQSLETPEASALQFVDQRWTYKELDKNGNRVAKLLTQH-AKVGDIVAVYFDKCPEAYFSILGILKAGCAFVALDPGAPASRNEFILKDSGASALLTADARK----RSLGFEV--------SIPVMAINQETLRL--LSTEPVVLPSLEPSNACYCLYTSGTTGTPKGCEITHDNAVQCMLAFRHIFEWEPESRWLQFASLH--FDVSVLEQYWSWSVGITLVAAPRDILEDLSGTISRLGITHIDLTPSLARL------VHPDDVPSLGVFITGGESLKQEILDIWGDK--RVIYNFYGPTEATIGVTVYPQPINGRASNIGKQFINVGSFVLKPGTDTPVLRGGVGELCVSGRLVGKGYLGRQDLTRERFFGERVYRTGDLVRLLHDGCFDFLGRADDQVKLRGQRLEIGEINHAIRKVSEIRDVATLVVRNETQQKDLLVSFIMNDEGTEAAELRDACRSR-LPGYMVPTYVLQLPFIPLSANNKAEIKKLRQFFAERLIS- 171682944 1092 ----------------------------------AANHPDKEALCFAHRTLSFAQLNQTANQIAWHLQKHGLKEGAVVAIIMEKSVILYAGILAILKAGCGYLPLLPTTPETRIGTILQQAGVSFCLTD------------RITRDKLPQLCPTIMDLDGLEYMSL------PVKAPNPDPSRLAYVIYTSGSTGVPKGVCVTQLNIMSNLDVLSRIYPVKGCSRLLQSC--SQAFDVSVFEVFFAWTQGMCLCSGKNDTFEDLERSIRMLEVTHLSMTPTVASL------VDPDKVPAVEFLVTAGEAMTEAVAKKW----GRKLFQGYGPSETTNICSVKKMGPNQAIQHLGWSFENTSTVVLFKDSEHVVPLGCLGEFCFGGDQVAQGYLAMPALTSSKFIDHPLYRSGDIGRMLPDGSMVILGRVDDQVKLRGQRVELGEITATLRLSSAVEDCASLAGPEDSRDQIVSYFVPSGIQANELLELNNDLRQKVLPQYMVPSAILPISVLPTTASGKLDRERLTAMLSQEYLA- 171682944 28 --------------------------------------------------ISYPQLHHASSALASAIQAQ-VGSRDVVPVLVPQGPNLYIALLAILKAGGAFCPLNLDVPLERGQFILDDVEAKVVITT--------HELANKLPPVGQTGRIVLLVGENTPARAARQSTGDPQHY-EPKPQDLAYVMYTSGSTGTPKGVGVSHDAATQSLLAHDRH--VPPFSRFLQFA--APTFDVSVFEIFFPLFRGKTLVCTRGAMLNDLPGIIRRMSVDACELTPSVAGSLLR----KRDSAPCLQLLLTIGEMLTKPVVEEFSEEKESMLWGMYGPTEAAIHCTVQPSACSMSTANIGIPFDTVSAFVLNIPEDESEPPGEVGELAVGGPQVADCYVNRPEMTAKAFVETPYYRTGDKARILPDGTLECLGRIGGQVKLRGQRMELGEVEHAALRHSAV--AAVI-------NSILVLFCAVDHTDGMGNAVEASCRA-WLPGFMLPGDVIVMDAFPRLPSGKIDRKRL----------- 125624621 3 ------------------------------LKKQAELYPQKTFLND----FTFEQINQRVDKIARHLAPL-VAKKTRVALLSENSVEMAVLLFALLGLSKEILLLNTHLTTYELTEQVNELEIDRVFSSDLLKEK---------------------MTDSISFSDILATTAEPVSLSVNFPDEIAVIMNTSATTGKFKSVPITWGMISNHVKASQKTLGLYEDDNWLIILPMFHVSGLSI--IMRSLYNATSATIFDKFDENQLLEVVNSGKINMISLVPTILTRIANNLNGNNLR-----LILLGGEFIPQPLIQKCQE-LALPVYKTYGMTESSVTFNILDFPD--KTSSVGRPL-PGVKIEIRNPDLSGV-----GEIWLKSPMLMTAYLGQKPYGAA-------FETGDIGYLDRDGFLYLLNRRKDIIISGGENIYPKEIEDLVYSLPEIKECAVVAKTDAKWGQVPILFV---SGNISQEKLENFLTEK-LAKYKRPQTIIFMDELPKNASGKILRKELK---------- 207347674 238 --------------------------IHDIFQDNAEAFPERTCVVDKSRSFTYRDINRTSNIVAHYLIKTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPRGLIVIRAAGQLDQL-VEDYINDELEIVSRINSIAEGGKLDNGEDVLAPYVHYKDVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFNWMSKRFNLTENDKFTMLSGIAH--DPIQRDMFTPLFLGAQLYVPTQDDPGRLAEWMSKYGCTVTHLTPAMGQLLTAQATTP---FPKLHHAFFVGDILTKRDCLRLQTLANCRIVNMYGTTETQRAVSYFDDPNFLKVMPAGKGMLNVQLLVVRNDRTQICGIGEIGEIYVRAGGLAEGYRGLPELNKEKFVRDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTHISQHPLVRENITLVRKNADNEPTLITFMVPRFDKPDSKDIRTFLKKR-LASYAMPSLIVVMDKLPLNPNGKVDKPKLQ---------- 150249480 7 ------------------------------LDQLAGARPDAPALLDEAETVSYGRLWRELTGVAGALRAAGVRRGDRVVVPADRTWQGIVSMLGVLRAGAAYVPVDAGDPVERLRHVVRTAGAAWV----TGRAEALAALPDLGLHPIPFGSAPDSASRSASGSDSGSHSASGGVGGLPDPEDLAYVMFTSGSTGTAKAVMVPHRSIAHAAPSLARRCGITPDDRFLSWASL--VWDTSGEELYSTLLSGAGLVLATSGSVPALLRAVERRSVSVVDLPTAFWNQVVDYLETTGEAVPCLRLVVVGGEEVRARQVRWAERAPDVRLLNTYGQTETVMVTHAADAPPDGGAVPIGHPLPHVRQ------HLEPVGDG-LFELHVGGPTLAWGYRDRPAATAERFPPDRRFRTGDLVRVADDGALVFVGRADRQVKVRGVRVEPAEVERALMACPGVTAAAAFVVDNASDGVLLVGAFVPGDGDATPATVAAALRTR-LSPALLPHRLVSVPSMPLLTTGKIDQAALVERFARSDVA- 195485347 20 -----------------------DTSVGKIIFNNMKNWPKNVCQICDGVTVTFEQGLTWAIRIAQYLKKRGLNHKDVIGIAAKNSTYVMPLGVACLMNGTPFHSVNPVLDDATLLHVFSITKPT-LIFCDGHEYDKVHKATVGWHPEIFTLTDHVEGVQAIETL-LDPTTTEKFYQPEVGGDQTVAILCSSGTTGLPKAVCISNSILI------QDSMLVTSQSVIYVGSCLDWITGLWAF-VFSTVFGCTRIISNKAFTPEYFVGLVKKYKINYAVLPPRHLSALITCPDAKPDAMASITHLNYGGGSISLATLQRSQELCKTAMFNGYGMTEVGAITINIGISN---VSSAGRPV-PGIKIRIVDEDGKSLGYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYNGLHYWPTEIETVIAELSQVQDVCVVGVYDEREGDAAGALVVRKGGTISAKEIADHVAKRLPATQKLRAGVQFTDKLPANVNGKTMRKTARDVFVALRVSG 172039842 72 --------------------------------------PDQLAFIDDMGQRTYREMLDDVQALARSLQSRGVGKGDRVGVMCRNSRAIIYAIGAKGFVGTKIFLLNIGSSPEQLAKSMVEHDLDLLYIDEEFAERLPEDLGDGHAEDLGNPKVRDASWPTFQQLIDTAPSAEAEKLPLFPKRDHIIIM-SSGTSGTPKGVAIREPLIPTPLRALVTRVPWRAKMMVQMSASMFHSWGWANINL--IIAHRATVVLRRIFDPKQAMEDLVNYQIEGIITSPIFLKEQLRVAEEGDYDVSSVKMIISSGHAMTPDFIRAVQAKFGPVLANFYGSTEASSCVMTTPEELAEDPKLAGRAVTGV-RIKILDEDGNELPPGQVGRIFCRGAMTMKQYTNVRDK---MVIEKGLLEIGDKGYLTEDGRLYVLGRNDDMIIVGGENVYPKSVTEVLEPMPGIRDLFVKGVEDEDTFARLAVWIVREDDETTKKAVQDWVLEK-LAEHSVPRDVVFVDELPYNPTGKVMPRQLPD--------- 197736990 11 ----------------------------------------KIAITYGEQKYSYADVIKYVNYYSEFL---DISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAYVLSDSTPKYIFISN-----KVKEVVEKANEKIGNIVKILVVDEPDNYIPKQEEYHND------SDEEVAIIVYTSGTTGNPKGVMITYENIRANMDGITAANLVNDTDSILAMLPYHHIMPLCFTLIL-PMYLGVPVILLTEISSASLLKTLQENVVTVILGVPRVWEMLINSMSIRKMLFSHIRLIVSGGAKIDKNILEDFR-TMGFRAIQGYGMTETAPIIT-FNVPGRERSDSAGEVIK-DVEVKIADD----------GEILVKGKNVMKGYYNNEQATKEAFDKDGWFRTGDLGKF-EGKYLIIIGRKKEMIVLNGKNIDPNDIEAEIIKNTDIKEIAVI-----EYKEQLVAIIYPDFDQIKAKQIKDAIKWEVIPNYKKIHDIKIVEELPKTRLGKIRRFMLKDLIEDKVES- 194741830 27 ----------------------------------------------DGVKVTFQQAFTWAVRIAQNLKSRGLDHNDVVGISAKNTTYIMPVAVACFFNGTPFQSANPILEESTLKHLYSISKPKVIFTD----AVHYDKLYAATSDFKPEI--ILTTGTKEGVLSVQDLYYQPTPLKEGPKQTVA-ILTSSGTTGLPKAVCISNDILC------QETSFVTSTDVSFVSASLDWITGLWAT-LFSTVNGCCRIITNKPFTPDYFTELVTKYKITYVLIPPEHCCALLEYPGATQETMSSIIKFTFGGGRMTAPTVERLKKLLNAVLNSSYGMTEVGFMAFNY---GHLKLTAAGNPL-PGAQIKIVDDDGHKLGPNETGEIVVSNGFNWNGYYADPKSTKEALDEEGWFRTGDVGYFDDDQYLYMTDRKKEVLKWKGLQMWPAEVEAVIDEMPQVKRVCVIGIYEETQGDMPGALVVPEENSLTAQQVIDYVASR-LPDKQLRAGVQFADEIPLNANGKPVRRYARDLF------- 163707852 124 -------------------------TLPEVLAFHVRRNPDRPHLRDHETIVTYAALDDAARRVAGGLLEAGLAAGGRVAIMLPTGPDFFPAFFGVLLAGGIPVPLYPPFRRAQIARILSNAAPEILITD-----GEIKPFARLLPGLVESLRTLTTVEELA-------TAAPLAATVPATGTTVALIQYTSGSTGDPKGVTLTHANLLANIRAIGEALGATSADVVVSWLPLYHDMGLIGCW-LGSLYFGAPAVIMPPADPGRWLRAIHRHRATISA-APNFAYELLRDEDLAGLDLGSLRVLTNGAEPVSSDTLSRFAQRFTAALTPVYGLAECAVGLAFPPPGRSIAFAACGRPLRGH-QIRIVDEAGREVPERVEGRLQFRGPSATAGYFRNPEKTQALFDGE-WLESGDLAY-EAGGDVFITGRLKDIVIRAGRKIHPHELEEVAGSVPGVRKVAAFASPDPKTGTERLILV--AETRLTDASARAGLR-RTLAEAAAPDDILLCPTVPKTSSGKIRRAAARALYE------ 195450150 30 -------------------------SIGQIIHHEMRRHPNQLAQISENTNLTRKELFLNSIRVSTYMRNQGLNQSDIVGIIARNTTHISAVAYACFFNGIPFHSLNIAYEQDTIEKLYKVTEPR-LIFCDGDEYEKIQAATKELDVKIITMRN-----HTSDSISIDDVLATPIEEDEKGNDQTLAILCSSGTTGTPKAV-----TVINSRKLLFGSYNLSTDDIQYTHSSLDWITGLLTT-VTSGIYSTTRIIADNPFDPVRFLRLLEKYKITWLLQAPSHMAMIVNSDEFEKTNFSSLKYYLYGGGRCSAEVQNQIRSRLKSNLFFVYGFTELGSMATMNFNYDE-KPNSVGRLVA-GCKLKIINDDGETLPPNEMGEVCIYNGQYWAGYFGNSKESHNIRDSKLWFHTGDLGYVDNDGFLYIVERKKDMLKYQNIMYYPNEIEDVISRMPEVAEVCVFGVWDQINGDEAAAAVVKRVGTELAEDVVDYVNEHVGAKYKLHGGALIVDDLMRSSNGKTNRIATKK--------- 99081187 13 --------------------------------RHAANRAGHPALVEQDQIWTYAAFERAVRGTARGFLESGFEPGDILLMRLGNTVEFPITFLAAILVGIVPVPTSSQLTKREVARMVEDLSPAGIVSAP--------DIATHPHSRAVSLDRLRAMQSCP-----------PADAVLGDPDRLAYIVYTSGTGGSPRAVQHAHRAIWARQMMIRDWYDLSRNDRLLHAGAFNWTFTL-GTGIMDPLSVGATAIIPSADDLLDLPRVLTRTQATIFAAVPGVYRKILKCDTLPV--LPDLRHGLAAGEALSGDIRDGWKDRIGTPIFEAFGMSECSTFISSAPH-RPSVAQSMGAPQR-GRRIAIIGEDG-PAPIGEEGIIAVHRPGLMLGYLNAPEETRARFDGE-WFLTGDRGIMRADGQIIYCGRNDDMMNAGGFRVSPLEIETVFATHPGLSQFAAAEVEVKPGVHIIVGVFKGREDVTEMA-LQAFAQER-LAAYKRPKTYKRLAEFPTNPNGKLLRRALPDLFKD----- 218714362 218 ------RWNHQLPPSYQ-------FCMQDLISKRARTTPDKVAIDSWDGSLTYGQIDRYSSFLAKILKDMSGQLHEFIPLCFEKSRWTIVAVLAVMKAGRTFVMMDPTIPLARLRNMREQVGAKTML----SSRKQHRLSTSIISEGKPLVV------EEDTFVQVTNQEAVP-ELPPVSSDTLMYIIFTSGSTGTPKGVKISHETYTSSAIPRAKAVGYTEDSRVLDFA--SYAFDVSIDSMLLTLANGGCLCIPSDEDMNDINGVIRKMRVNYAGITPSVARIL------ESDVIASLSGLGLGGEAASADVMIWGQET---RIIIGYGPCECTIGCTVNSSAATGRYISIGT--GNGAAIWIVDPNNHEMPVGAVGELLIEGPIVGQGYLNDPEKTAAAFIEGPWYKTGDLGKYDPDGSIVFAGRKDTQVKLRGQRVELGEIESQLARLPLIAEVIV---PQRPGNQALVAFVSQSTKASGAAEMQTALSQKVLPRYMVPTAYIPVNYIPVLISGKTDRRRLRQ--------- 218714362 1326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDIVQLQEDGSLIYVGRKENTVVSQGHAVNISDLEAYLSRYSEIRAAAVTFIPSQPVEQELVVFIEQQPNSSLAAALQKFFAQDSLSSYMTPTAYIIVEQLPST-MGRIDHELLRKL-------- 83594439 1133 ----------------REEGW----SLGALFVRAVRDHAARVALEAGRTRWTYDVLGGQVAAIASQLQDLDLRPGDVVALHMAAGPLWVACLLATLVRGLSFLTLDPSHPAERNHALLEGARAKVVM----------------AAPGLPPLAELPTLVPADPDARTPALSTLLVALSEVDAT-PAYVIFTSGSTGKPKGVVVAQGGLRDRLLWKIEALDLGPGERVLQSMQT--IFDPALWETLAPLLAGSTLVIADRSSPRRLAETLLSAKITVATCISGMVGPLLAGLGGKGDDL-ALRRIVAGGEALPNAVARAFVEQTGARIEHFYGPTEATIFCTHADTLPEDGILPIGRPVA-GARVAIVDLTGAPCPPGVIGMVDLSGIGLALGYLGADGATGGGFRQHGVYASGDLGRWRSDGRIEVLGRQDTQVKIRGVRIDLAEVEAVLLAHSLVGEAAVIAA--KRAGVSTLHAFVTGDQDIDSEALRKDLAGR-LPPAMRPTTLRAVSGLPRLANGKIDRAALDRQIPE----- 83594439 8 -------------------------TMGAMLLDRAASLEESCAYRFGPEVRSYRALTSRALDIATFLLAKGCAKR-PVLILLPTGMAFVEALFGCFLAGAIAVPAPPTRGLPRIRGILADCAPPLALVVDRLGGGDDAPLARTEWVRVADIPAC--------------ATPDPSMVEAVAPGDIAVLQYTSGSTGTPKGVVISHRNALINLAQQKSGMRAPDGARLVSWLPVHHDMGLFGNILITVAVGGELSFMAPSQKPIRWVQAISDYRGQASGGPDDLCARRAQPADLAALDLSSWTTAYSGAEPVRAATLERFARVFAAALRPCYGLAEATLIVSVQAVTQSLALTSCGPAVEGMEIAIVDAATSQPLPDNRVGEIWLSGPNLAEGYWNQPQMTAKRFRGDRWLRSGDVGFLDR-GQLFVVGRADDMIILRGRNIPPDDIENAALVSPQVAGSAVLAAPDE--GGVILVQEVARGQGARDAQMRAAVADATETALSRIAFVRF-GSIPRTTSGKIRRRE------------ 115491373 246 ----------------------PDRCIHDIVHEKTLLHPEKEAVCAWDGSFTYQELDVMASQVAVYLQRHGVKPESKVALCFDKSKWYIVAVLGVLKAGGAFVPLDPTHPTSRLQSLVKSVQAPIMLCS------------RNRVDKLGDIAEHLVPLDDETIAEFAQTSGEPMPPPEVKGCNAAYVIFTSGSTGEPKGTLMEHKSYVASSVAHAPRLRIYPESRLLQFA--AHTFDASLVDILTVLMIGACICIPEDERLNDIVKAINRMRVNHASLTPSFIDFINIA------DVPVLETLALVGEAMSQSHIETWSK---INLLNGFGPTEAAVTAAINSN---VTIGSDSRDIPTGARCWIVDPHDQLVPVGCAGEMLLEGPTLARCYLNNPEKTAESFIYDPFYKTGDL------------------IKVHGQRVELGEIEDNLNSDSNIKHCLVL-LPKTGFAERLVAFAVPFTDNPIISEIRNRLSAR-LPAYMVPAVWLCVESIPILPSRKLDRKA------------ 115491373 3506 ------------------------KCVHDIIHEEMSKHPNAPAICAWDGQLSYAATMDLASSFAKYLGSRGVGPETLVPFCLDKSLWAVISILGILMAGGAFVPMDPSHPTSRHKEILEEVDARVILCSPHY------------QNRYAGLVKSIIPVSKETVKAYGSISKSVKRNVAVKPSNMAFAIFTSGSTGRPKGIVIDHQSLASSAMAWGPIVQMNNSSRVFQFASL--TFDAAVMEVLATLMHGGCICIPEDERLNDVAGAIQRMNVSWSFLTPSIASIL------EPSTVPSLKVL----------------------LMNGYGPTETTIFAVLNDASANPEPSCIGFGI-PCTLTWIVDPHDRLSPLGAVGELVLEGPALAREYLKNPEKTADAFVSNRIYKTGDLVKYNPDGSINCIGRKDHQVKLHGQRMELGEIEHRLHEDPRVRHAVVIMPKTGRLQQRLVTVLSLESLTMDACELVEHALEDQLPVYMVPQTWAVVKALPMLVSGKMDRKRI----------- 115491373 2413 -------WNRALPDR-------PTKCPYEMIQDHVLALPLEPAISSWDGDFTYADVDFYSARLAQHLREIGVKPETFVALCFEKSAWAVISQVAVLRAGGAFVSLDPAHPEERLKGMIEDIDALVVLCSSKH---------HEKASRIYDVTFSVCETTIRELTTL----TSGVPTEHARIDHPAYAIFTSGTTGKPKATVVENVGLSLLSLSIAEEYGIGPGTRATQFS--SYTFDVSILETIMVLMNGGCVCVPEDERMNDLAGAINRMQANVLSGPPSVANIL------DPKTVPTLRTVI---------AIDRC-------VINAYGPTEATILATSCTIVDKQGRNSIGTPV--GCRAWIVDLHNRLLPVGAVGELVLEGCNVARGYLNNEEKTKEAFIKERMYRTGDLVYYNHDGTISFISRKDTQIKLNGQRVELEEIEQCLRFLPPSTKVAVELVSPEVRTVARCAFFTVTKETDEENDLEASLRE-SLPMGLIPKLFVPVRHLPITVSGKLDRKKLRSAVE------ 115491373 1747 LITGMSDWHTQQIKTWNASYVAADKCAHEVVSEKATTHADDHAVVAWDGDLSYSKLNELSSALAVYLEQLGVVSGSLIPIELDRSVWAVVAILAVLKLGAVCIPI----THGRLHEVLNEE-----LCNEVQVALASPSRAPSLEVSIPFV--ISIDRSLLECLP----ASKESFLPSLQPQNDAYLVFTSDST--SKAIMLDHQDILMRAESFSAALDLDSTARIFQTSE--YKSDVFLQELFGAWSRGACVCIPADTELENLSSSINGLHANMVSTTPSMALKL------QPSDLPEVKALVLYGGTPNAKVNKLWSG--NVMLHTFYGAPEYSSTWVHASSPGSVETASSGSVMGGRSWLVNAQDHDLLVPIGCIGELVVEGPVVSRGYWNDEESTKQNFIQEPWFKTGELARYNSRGQLVYMGKKDRQVHVDWWRKYLADVEACL--------------------------------------------------------------------------------------- 116194019 33 -----------------------------------------------DRALTFGQISKDALAVAAGLLRLGLDPNDVVLIQLPNCLPFAPIFFGTLASGLTATLVSPALTSDEIAWILQNARPRAIITATACLPAMKDAITKQTDASFFSTVPIFTVDAVADVYPSAQVNTATVFPPSHAPARTAVILWSSGTSGRSKGVLLSHHALIASLWHDADYYGAKPQRVWLGYVPFYHVFGLCNVLLLAV-ATGSTVYTMQSFNLEVVVKAIRDRGVTYMHMAPPVAVMLAKATVVEPYAFKTVVAGVTGGAPLGHEVVEEVYKRCGFRVRLGYGLSETCSTSLQRGCGEREMREHAGDTGRPHWGVEVMIASGEVAAVDVEGEVLIRAAGLLSAYLNSPDMTEDALTADGWFRTGDVGALNADGRLRITDRLKELIKVRAYQVAPAELEAVLCSSEAVADAGVIGIYDKEATEWPRAFVVPRAGDQLAGQLKALV-EKRTAKYKLIGGIVFVDQIPKSPSGKILRRVLK---------- 83953756 8 ---GFAPCPAP----FNLAAHVLGRA-ADLVDKTA------LAIVGPDRAWRFDQLEAAVRGTATGLLGMGLRPGDIVLMRLGNTVDFPLAYLGALAAGLVPVPTAAALTEPEVAAIIATLAPKAILRDPAVPCPPNDTTVDLAQLR-----------------SMRDLPAAPWHMG--DPDRLGYIIYTSGTSGRPSAVMHAHRAIWARQMMVRGWYDLKPEDRVMHAGAFNWTYTL-GTGLMDPWTAGATALIPAAGAPADLPALMARHEASLFAAAPGVYRQILKHHD--RINVPSLRHGLSAGEKLPSAVARAWEAASGTPIFEAYGMSECSTFLSASPD-RPARAGTLGQPQDGRRIALI--GTEGPVEIGQEGTIAISDPGLMLGYLGAPDQTARKYQGD-WFLTGDQGVMGNDGQITYLGRNDDMMNAGGFRVSPIEVEQTLVKFPGIHAVGVAEVEVKPDVTVIAAFYTA--DSPLDEAALALYAQDNMARYKQPRLFIHLPELPMGANGKLLRRSLRAAYEAQ---- 215492337 20 -------------------------TVGELIDRAADSTGDTTAIVSTHQNITYTQYRGDVDQLAAGLVSLKLPVGSKVAFLSPRLYQGAQLLYAASKAGLVMVGIHAHCTLHELEICLNKRETICL-----------------------------------------------------------------------------NADLIYGFGRTI--------------------------GVLSATIFGSTVVMPGTFAPKVVLEAIEKHRCTTVYGSPSMFSNILRELEEGSYDVSSVRKGLVSGSLCPPGIVEKAKAKLNVRFYIMYGSAECSPIFTNPDEPTDRWIKTVGTPLD-HVEVKVVDAQGRIVPVNTKGELCTRGPHVFKGYLNDDAMTKEAI-RDNWYHTGDEGTISEEGRITFLGRIKEVIAHVGVNVSPLEIENLLNTHPDVEEAQVIGVPDESVGENICAWIKLKTEKTLTQEDIQAFCEGKLHSFKIPKFVLFVDTFPRTQTGKVQKHKMREE-SKRLL-- 67524183 36 ----------------------------------------------------------------------------VVGIYSWNTLDFFALCWAVHRLNGICLPLHPFSIVPEVVAHMKRAKCRVIFTCQSLVANTLEA-AREL--SIPGDKIYTTAEPIDQFKSVDQLIAEGERLPPLQWEQVAYYCATSGTSGKQKLAKITHYNFIANVMQHESYAKNGRNEIAFGAIPLTHGYGLNIGHIM--VYRGDTYVICPRFDMQLMLKTIERFRVERLYVVPPILAALAANPLLDLHDLSSVQATVTGAAALDRSIAAKLNKRPTWKINHAYGLTETGVVAT-LTSPHDVWHGSSGS-LLPSFEIRLVKPDGTDAEGDEPGEVHFNSPSCFLGYVGDDESNKNTFDEKGWLKSGDIGVFRPNGHLFILERIKDMIKVKGEQVLPRDIESVLLSHPAVIDAAVIGVPDELSGERAKAYIVRSKTVDLADEIDEFVQGKLHESHWLHDRIVFLEKLPKSESGKVLKKDLKAM-------- 218759310 9 ----------------------QNETVPTLFWRRVHDWADNTALVYGIRKITWREYGQKARYAGLGLISLGLEKGDRVTIISENNPEWLFSDMGAMCAGGISVGIYPTDSPQQVEYVLNHCQAKFYIAEDE----EQLDKVLEVRERTPHLKKIIVMDEDDMCMSFDDLEENPLRLREPQPEDTAILIYTSGTTGPPKGAMITHSNILNTMDMQNEVNAGDETDEVLSFLPLCHIAQRTV-SVFAPLLTGGRINFVE--EMDTIPQNMQEVSPTIFFAVPSLILTMKESTRFEKQKLSDIRLCMSGAAPISPDLL-KFYHGLGLDIREVYGQTENC-GPTTVHYSGHVKFGTVGQPL-PRAQVKIAED----------GEILLKGPHVFKGYFNDPEKTAETVI-DGWLYTGDVGRIDEDGHLIITDRKKDIIITGGKNITPSEIENQLKFSPYITDAVVIGVDDEKFAQENKVPFTTYASLTKAQEVVDLIQNKQFARVETVKKFRLIDEI--TPTGKLKRNFVNEKFKD----- 194741326 15 -------WSGPRPANFFDADCSIGKILFAFMRN----HPSSLCQISEGTALTNGEAITFAIRIAQHLKALGLKQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEETMKHLFSITRPR-IIFCDGFVYQRLSIIARILKTHVYTLKHRLGMPRVEDLLEPTKAELYYVPSPLLGGDQTVAILSTSGTTGLPKAVCITNSACLF------DFGFVTGQDVLLSFSTIDWSAGMFN-MLFSCCHGSTRIITDRAYTPEYMLQLVEKYKVTLLTVIPQQVASLLKAPTLSKQRLTTIRFVSVGGGSCYVGNLLKLQEFLNGQISYGYALTECGGVAANMGVS---KPSSVGR-IVPGVRVKILDDAGRSLGHGETGEILVHNGKQWNGYYGNPNESKRMQDYQGWFHTGDMGYFDDENFLHIVERKRDLLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKVPGSRLTEDIVEYVAKRLVVTHKLHCGVFFLTELPKTGSGKVLRQQARDQALGK---- 13475628 40 -------------RRYQQMGAFADIPVFDHLRNVARQYPDKLAIGDGTNRLTYSELSRAVETLSHRVAAV-VPEGQAVGILQANSAWYAVAILASMAAGRPSVPLNMRDPGSRIIEIVDAARLGAIIGAGNVRPIDLA-------------QEVLWIDIAAGIAPNGQQASQQPQLPSVSVDAPAMVLYTSGSTGRPKGIVNSQRSLLWRVRQYVDACHINADDVFLPLT--GPATIAGCREIFTALLTGATLHLLEVEAVGAVRARVQAEGVTIAYLVPALLRALLTEAPTDAYQ--SLRVARIGGEKVSWTDIALLRKAVQCLIQIGYSSTETTGSQWFLPQPEQDASIPVGR-LLPGMAFAIVDEAGRNVGTGESGELLIRSPYVLLGHWENGVVVPARPDPDRVFATGDLVRLDDDGLLRIVGRKGRQIKINGRRIEPAELERVLRCAPSVADAVAIVTP----AEELIAFAVPQAGAAFAEELRQLVRT-TLPAPLRPLRLHTITEIPRLPGGKIDLATLTEMDRSERKA- 91792534 1047 -------------------------TVFDAFRFQALAHPNRTAIEFQGQVYSYINLLVRVEQQATYLSHLELSAGEYVGICLPRSIDYVSWMLACQAAGVGYVPLDPDYPAARIEFVIKHSQITHLITHS--------------------------DQYSANRIPCNAKSEQSRKAISISGSTAMYCIYTSGSTGLPKGVVISHGAFSNFIQAMSREFNLLPEQSWLAIT--SFSFDISTLELYLPLISGAKVVLTSQEDSRDLRRYLQSGQISHCQATPSTWKTLISDGWRPTTD----QTILCGGEAIDIQLAHLLTEK-GNVCYNMYGPTETTVWLSTGDDNSQNSSTSLGSPIA-NTQIYILDDALHQVPVGAIGQLWIGGASLSDGYLHNSELTNERFVLHPVYQTGDLASIDGYGELQFHGRADQQVKLSGFRIELEEIEQIIKQLAEVNQVAVVIRNVAETPQLIAFF----SGECDESTVLTQCRQK-LPGYMIPHKVITLDTLPLTPNRKVDKKAL----------- 91792534 17 ------------------------------------------AVISEQGQWSFSQIDTKSDLWASHILEQ-LGKDIRVAIIAERSADYIVALLACWKLGIGVAPIAVDTPISRLTHITNDLNSQWVINLTELNITNSQEI--RFDAGLPN---------------ATALHETP-----LQKSGIAYIIYTSGTTGKPKGCVVGVESVLPIMQSYCDYFGLNESSRI--TLSANIAFDAAMADLIPGLISGARIYIVDHQQPNRLIEYYHHHQITYSWIATPIIEVIMSTPDITLPR--SLKVLLTAGQRLT----KRPPKEWHTRVENAYGPTETTVIATVIVNPNGHGLPDIGTTFLGVH-CLLVDQRLQPVQYGEEGELLIYGAGVSRGYLNLPELNNEKFIRDRAYRSGDLCRVNKQGNIEYVSRIDKQLKLNGNRLESDEIIHHMLAQEGVKQAHAIGAQD-----ILVGYIVAENASQLDTVTLQSLLGEEMPKYMIPQKFVFLDAFPLTSNQKLDESAL----------- 41409838 1127 --------------------------LYDAFRENAATHPARLALRWDRSQLTYGELDELARSVARA-VAARHAAGSVIGIQLPKGPSQIVAVLGVMMAGCTYLPVGVDQPAERLSRICARSAMAGLIRTDSDTQDAGVAVSDITAM----------------------IECAPTDPIRIDPHDAAYVIYTSGSTGEPKGVLVSHAAALNTIVDVNRRNRIDTHDRLLALSAL--DFDLSVYDTFGALGCGAQLVTIPRRDAFHWLSLTTEFGITVWNSVPGLMDMLLIAAGDKAGSLPTLRSVFLSGDWIPLDLPRRLRAAPGVRLVAMGGATEAAIWSNEFDVDPDWASIPYGYPLA-NQMFRVVDDNGDDQPDYVAGELWIGGAGVALGYHNAPELTSDRFVHDPWYRTGDMGCYWRDGTLQFLGRADSQVKIRGHRVECGEIEHALRGHPLVAAATVVPIHNCTA--LGAGIVVTGSGAETPGALRAHLAVR-LPQYMIPKVFVSCPELPLTANGKVDR-------------- 41409838 21 ----------------PPALHDGDRSVPAVFAEWVGRRPDAVALRTGIDDWTYQRLWDHVREI-RDVAFSGLSAGIRIPMALPGGADYVAGMLAALAAGLIPVPVYPQRFLARAQHILRDCEPSAVYTCGELVEVLER------DPILGALPIRTPASTADGLAP----HPGGTTADADHGEHVAFLQYSSGSTGKPKGVVNTHQSILRQAAFAANVWNGDDDMHMVSWLPLYHDMGI-FWGVFMPLLNGGCTTLIPPHDPRIWLETVSRFRGNWIGGPDFAYRRCIEATALQSLDLSCLRLATNGAEPVRGTTLRDFTAKFRAVMAPQYGLAEAGLGVTNPADGRSRALVSCGDGAFGWDIQIVDPDRHMTLTDGEVGEIWVGGPGLPDGYWRQPEQTATTFTADGYLRTGDAGFRY-QGELYVCGRYRDLIIVGGRNHFPNDIEKTVEEHCGVAACAV--QPDQANGEW---WLVLETGSPDLDDLSRILRRRILAHHETPERVVWVPTLPTTTSGKIRRRE----TLNRLTAG 187935635 14 ---------------------------------------DRVALTCDGMSMTYKQLDNISESIATFLKKLG---NDRIIIYGNKENLMMASMISALKCGRAYIPIDISYPKERVDAIIKEVNPQVLIDFSEGNVFD----------------NILVLKEKEIREIVNEYNGLEVSAEWVKEDENAYILFTSGSTGKPKGVQISSNNLDNFVEWMADYLKLDESEVFMNQA--AYSFDLSVTSIYPGLCYGKTLHGFSKNTLKQMFEDIKHSGINIWVSTPSFAGMCVTEDDFNSNMLTNLKAMVFVGEILPKPLCEELLNRFNTRIINGYGPTEATVAVSINDMNREVLSQEGGLPIGPMSVVKIVDEEGNVLKDEEKGEIIIVGPSVSKGYFNNEEMTKKSFYYDEYYRTGDLGYYV-NGNLYYCGRKDFQIKLNGYRIEIEDIENNLVRVSNVKNAAVVPVNKDGKIAYLTAFIELKEDNGLSGMIKKELSE-LIPSYMIPRNIKIVKEFPTNINGKIDRKKLAEEL------- 145222763 20 ----------------------------------------------------------------------------RVAILARPSATTVLAVAGCLIAGVPFVPVPADVGAAERRHILTDSGAQGWL--------------GELPDDADGLAHIPVRMHARSWH----------RYAEPPPDATAMIIYTSGTTGLPKGVVVSRRAIAADIDMLAQAWQWTSEDTLVHGLPMY-HVHGLVLGLLGSLRIGNRFVHTGKPKPEAYAHAVSELGGTLLFGVPTVWSRIVEDGDAARALAPA-RLLVSGSAALPVPVFDGLAALTGHQPIERYGSTETLITLSTL-VSGERRPGWVGMAL-PGVQTRVVAEDGTALPHDAIGQLHVQSPTLFDGYLNRADATAEVLGEDGWYRTGDVAVIDPDGMHRIVGRESDLIKSGGFRIGAGEIETVLLGHPGVREAAVIGAPDEDLGQRIVAFVV---GEAQPDELIDHVA-RELSVHKRPREVRIVDGLPRNAMGKVMKKELAQWV------- 156541892 32 -----------------------NQSLGQLLLDTFSQYADHLGWIEPETQITFGQMKDRSIRLALWLKQQGIGSGDIVTICSPNCLNNYVVMYSIFYVGAVYNSWHHEFTLDSARHAYKVAKPKIVFTTS----LMIDTIQETIKLENGNTRIVVYDDTFEDFIQMRDVETFTARKIENLSTEPASLLFSSGTSGPAKAVK-TNYNHLLNLILTCSFKHMIPNKVTLWYSTTYWILGMRS--MLASVFSRSIVILCRKYDPEYICQLIEKYQVNLLAFS---LFTICKNKFYDRYDFSSVSEILVGGAKLSQHTIDGFRTHLQVNRYQIYGMTENGLVCKQTNKCKS--PTSVGYVVPNVQVKTIDQITGKTLGPNEAGEICVMSSFMFNGYYANMQATIETIDEDGWLHTGDVGYYDDSGEFFIIDRIKNIMKFRFHHIYPLDISELLLKHPDVVDVGVTSYPHEEDVEHVMAFVQKVPGSKVTEEELVELSS-TLGFYKLWGGVKFVDALPRTMTGKIATGALKEMAK------ 145257632 79 --------------------------------------PDAVAVEDSDRSVSYRELIARADMIADQLDQGSLKLGSPVCILADTGLHQVMAQVAVLRAGGSCVPIDPAAPEDRIKSILEDLNTRHLIADKSNIDRVQQQSAILIESGL----------EAKIDLDTKAEITVRTNCPDSHRSH---IIFTSGSTGRPKPIQVLSSSILHALNHFPFGPLLSSDRMTTLIAP---GFDMSVCEMWLTLLAGATVVRVPRADPPSLEDFVRKHKITVM-IVPTALFQVV--ALIAPSTFGGLRHVVVGGEAVSSSALRKVLEAAPPELWNGYGPAEATIFATRLDKEEMRRPRSIGRAV-GDTKIYLLDEDLNPVETGHIGEICIAGPQLSPGYLNRAEENEKKFISVPVYRSGDFAQWDERGVLEFIGRADDQVKISGYRVELGDISCCVEEHRKIHACVVKYIPESSDG-FLEAYAVPSDSQVSSEELIDWVKVR-LPSYMVPKMIHMKRNFPLSHSGKVDKKALQ---------- 169768210 214 -----------------------NASILDVFSEQVKAHPGSTAVSGWDASFTYHELEDCADQLAYQLQSRGVGPGMLIPLCFEKSAWTVVAIIAVISTGAAFVLLDASQPEARLRSIVMQTRATLMITSSQ-----KKDLGRRLAPEVVSVQPTKSTKNSERSRTLR---------PVIKPDSLLYVVFTSGSTGQPKGAMISHSNFVSAVHRRSELYTVTPRVLDFA----SYSFDISIESTLAPLLLGGCVCVPSDASREDPSDAIKVFNVNQVMLTPSVARL------VEPENVPSLRLLHLGGEQISRFDIERWPST--VKLINGYGPAECTVVTTANTSPSSPEAHTIGRGLGAVTWVVDPADTGRLVPVGAVGELVIEGPLVGSGYLHDEGRTLAAFIVDPWYRTGDLVSYNSNGTLTFIGRKDTQVKVNGQRVELGEIEHNLQQENCVVDVVVISVSNSGKQSILLAFLGLESGTPSVQELTSAMWEKVLPRYMVPSIYIPLWRMPLLPSGKINRLKLRSM-------- 169768210 1329 -------------------------SVHDSIAEVSNTRPTAPAVCAWNGSLTYGELDNLSTRLGSYLFKVGVEAESLVPLCFEKSVWTIVSMLAVIKAGGAFVLLDPTQPKQRLGEIIVRAKANYVLTS---------PLQYDMVSDLASEFNLIVLVSKSPLDALTDDATVTDRMPQLDSDRPLFVTFTSGSTGKPKGVISTHGSYLSGVNYRRSILQLPNLD-MRVFDFASYSFDVSTDVILSTLLTGGCVCVPSDFDRKNIPGAINALRVNAADLTPSVSRLL------SPESVPGLKVLKLGGEANTAADHALWLGKT--TLVNIYGPSECLVVTAKTVLPGTDPCN-IGRGLGANTWVADPTNHDRLAPIGSIGELLVEGPILGRGYLDDQKQTDAVFIHNPWYKTGDLVRYNPDGTLHYIGRKDRQLKVRGQRVEPAEIEGAIKRHDVVAD-LVTSNRDQRK--RLIAFLVLRDIMWEVTAGLEVLLSQTLPPYMVPSVYVPLRHIPLLPSGKTDRRKLQSAAA------ 169768210 2405 -------------------------PVHEIIAQQAREHPATEAVCAWDGTFTYRELDTLAGQLAYHLKELGATPGYHIPLCFEKSAWTVISILAVMKAGGSFVLLDVSQPQDRLQHIVSHIKANYILSSPRQSDLA------------SSLAANVVVVSSDFVRSLRQLHTPG----PLNPNSALYVVFTSGSTGKPKGVIITHLNFASGVHYRQNVMHM-PGFRLLDFP--SYSFDASVESNLVPLMIGGCVCIASDELQNNLSAAISSTNANAVMLTPSSATLI------SPENAHSLKQLHLGGEKLTAANIETWADKL--KLVVGYGPAECAVTTTRIVKGMVPQKENIGPAFGAVTWLVDPASHDRLVPLGTIGELLIEGPIVGQGYVNDPERTAAAFIENPWYKTGDLARYDSDGTLIFIGRKDTQVKIRGQRVELQEIEHHVYQYSIVAD--LISTCSDIANPTLVVFIELEGPAVLYNEMKSMVLRNALPRYMIPSAYVPRWKLPMMPSGKLNRKQLR---------- 118581765 617 ------------------------RPLAEQFVRTARRNWSRRAVADSGKTLSYGQTLAGALALARKLERVLPAAASRVGVLLPPSVGGVLTNLALSLMGRVPVNLNYTASEASFRSAVEQCAITSIITSRAFL---------EKLPALPRPEGIILLSATDRLLALVRGRLLPSRLEEFNADKVGTVIFSSGSTGEPKGVMLTHHNIMSNIEALRMVFRVDLNDNVCSALPFFHSLGFTAT-LWFPLTSGFSAAYHPNPDGEKIAQVVREHRSTILLATPTFLLAYLR--RAKKEDFASLRLVVTGAEKLKSRLADSFQEKFGIRPLEGYGATELSPVITSLPDVEAGKEGSVGHPI-PGVAIRVVDPEGEPLKPGQPGLLLVRGPNVMLGYLGRGDKSAEAI-RDGWYVTGDIGVMDDDGFIRITDRLSRFSKIGGEMVPHGVVEDELHGRIGQSQVAVTAVPDEKKGERLVVIYTR--GTTDAETLQRHLSECSLPNLWKPGRYIEVENLPVLGSGKLDLKRLREIA------- 195384094 30 -------------------------------------------------------------RLAQNFKQRGLRHDDVICISAKNSTYVTPAAVACLFNATPFHAVNPTLDINTLKHVLTITQPKLIFCD----AVDFEKLKTASAAWTPEL--ITVTGKVEGVTYIEELLTPTPQLLHLGGDQTMAILCSSGTTAQPKAVC------IANSMLTVGNPFVNSELVIYCGSSLDWYTGV--LNFLYSVAEGCTRVIADKPSAEYLLELIDKYKINIISCAPRHASELLACPQATAARLATVFVLAVGGGWIPPVTLQKLKNILNGNIYFGYGATE--FGAVSAGPYIEKFGNTVGRLVSGV-KARIVDENGKNLCHGEVGEVYVHSGRKWSGYYGNPLETQRMQDSLGWFHSGDLGYFDEHNNLYIVDRKKEIFKCLGMQYGPSEIEAVIAELPDVHAVCVVGLYDEKYGDAPAAMVVKRPGSTSAAQIKEHVAKRLVVEFKLHRGVYFVDELPHNANGKVLRRTVKEKLTQ----- 114817 44 --------------------------------------PDSTAVICLDKEITWHQLHVYSSQLAWYLIENEIGPGSIVLTMFPNSIEHIIAVFAIWKAGACYMPMSYKAAESEIREACDTIHPNAAF----------------AECKIPGLKFCLSADEI-----YEAMEGRSKEMPSDRLANPNMISLSGGTSGKMKFI---RQNLPCGLRSWSLMSGMGFEQRQLLVGPLFHGAPHSA--AFNGLFMGNTLVLTRNLCPGNILNMIKKYKIEFIQMVPTLMNRLAKLEGVGKEDFASLKALCHTGGVCSPWLKQIWIDLLGPEIYEMYSMTECIGLTCIRGDEWVKHPGSIGRPV-GDSKVSIRDENGKEVAPFEIGEIYMTAPYLVTEYINWEPLE----VKEGGFRSGDIGYVDEQGYLYFSDRRSDMLVSGGENVFATEVETALLRYKDILDAVVVGIPDEDLGRRLHAVIETGKEIP-AEELKTFLR-KYLTPYKIPKTFEFVRSIRRGDNGKADRKRILE--------- 195054521 16 -------WSGPRPAHFFDADCSIGKILFAFMRN----HPANLCQISEGTALTNGEAISFAIRIAQQLKAMNLRQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEATFKHLFCITRPR-IIFCDGLVYARLSAIAKMLKAPVYTLKDHRLQLPRIEDL-LEPTKQELYYVPELGGDQTVAILCTSGTTGPPKAVCISNSACLF------DFGFVTGQDVLLSFSTIDWAPGLFN-MLFSCCHGSTRCITDRSYTPEYMLQLIEKYKVTLLTVAPQQAASLLKAPTLSKLRLSSVRFISIGGGNCYVANLLKLQELLNGQISYGYALTECGGVAANMGVA---KPSSVGR-IVPGVKVKILDDAGRSLGHGETGEILVHNSKVWNGYYGNPSESKRMQDYQGWFHTGDMGYFDNENFLYIVERKRDMLRFHGAQYCPFELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKIPGSRLTEDIVEYVARRLVVTHKLHCGVFFLNELPKTGSGKVLRQQARDQALGK---- 32709395 264 --------PSMIPPTAQANGVENSTTLHSAFENWARKNPHFIALDFEHSIITYAALDSAATNLAFHIRSLSRKHGQIIPVHMPTSPELYISYLAVLKAGHAFCPIPQDVPARRIQEILSDIDAPIVLGTSSKP-----PISAESSRSTSTWVNVTEVSKWRQMEQPADYSRPSLDHITIEQNQTAYLLFTSGSTGKPKGVQISHLAASCSISSHATAIPLPGESRWFQFA--SPSFDPSLMEIFVTLSTGGTLCSADRRTLANLEATINESRATVMMATPSLATLL------RPDRLETLEALWSMGEKLNRTVIDNFETRRPRTLVNAYGPTEGAINCTYVAPFKRHMRGSIGRPL-PTCAMFILSPDSQVVPTGTVGELAIGGPQVSKGYLNLPEVTARVFIRGPLYRTGDKARWDESGHIEYLGRIRDQVKINGRRVELGEIESVVAAVEGVREAAVVVKRDSKGGEQIVACVVDAADGEGREKIAQQAKKQHLASFMCPTTYTFFDVLPRSSSGKVDRKALAVQLQEK---- 32709395 2560 --------------------------------------------------MSYGSLNSAANRVAAYLASFRY-KNRVVGVCAGRTLASYPIIIGIFKSGNTYLPIDESLPADRKAFLLEDAKCPVVFTELGL---------RNSFAGAPDTCRVECIDDPALQRSLDEMPSTNKDYSS-HPDDVSYLLFTSGSTGKPKGVMVTRANLSSFIESISEACRIAPDTLKLGGTGRYLAFDPHLLEMFFPWRHGMATVTAPRPMLDDIGTTLSKWSITHASFVPS----LVDQSDITPQQCPNLRFMTVGGEKITQKVLDTWASAPNVAIVNAYGPTEVTIGCTFAHINPSTNLRNIGPPLTACTAHVLIPGTMKYALRGQTGELCFSGDLVARGYLNRPDATAANFITGPMYRTGDIGRLMSDDSVEYLGRGDDQTKIRGQRLELGEVSEVLRASSPVADIVTTVAKHPDLGKVQLITFVSRAKKRTVNEEVQFLCAKKLPAYMVPDLILPVTSIPVAASGKADMKVLQKLFTE----- 32709395 1432 ------------------------------FEDHALSHPNDPALVFGNITWTYAQLNAMAEALAHLLQVCGDLRDASVPICIEKSPPLYVAILGILKAGGAWCPIDTLSPAQRRHDLIARTSAGILLV----SGLD----TPQPQNAVPAGVRVIDVSKFIQNVSSDN--TPQSSRHRATPRNTAYLIWTSGTTGAPKGVPITHSAAVSSMRSLQTDIPGNEDGSPIRCLQFSQTFDVSIQDLFYTWGLGGALISGTREMLESFPKLANITKATHAHLTPAF------AAGVARKSCKTLKVVTMIGEKLTQSVADDW--GTDMRAFNTYGPAEATVVSTFGNEHRSVKSANIGWPMS-SVSVFVMSKDKRVLMKNAIGELALGGPQLSPEYLNLKDVTDTKYIWNRLYYTGDLVRMLSDGSLEYITRVDDLVKLGGIRIELSEISFALRGCHELVESVILSRKDRPV-RVVVAFLVLDDTGRDIARAASLQARNVLPENMIPSVYLIVKKIPKTPSAKVDRRALQAAYA------ 145595342 513 --------------------------LHDRVVRQALRTPDRPAVVTVDGALSYAELLGRATGVAEALTAAGCRRQELVGIVTDRGWEQVVAVLGALLAGCVYVPVDTSQPAARRRTILEAAGIRCALTQSWVEPSGWADGIRLLADTLPAGEPGPVDGSG-------------------DPEELAYVIHTSGSTGTPKGVMINHRGALNTVLDINARFDVGPDDRVLGLSNLG--FDLSVYDIFGPLSVGGAVVLPRRGDPSHWSALVAAHTVTVWNSVPAQLQMLYDYLEAAPAAVPGLRLAMLSGDWIPVALPDQIRQRPGLRVVSLGGATEASIWSIWYPIEQEWRSIPYGRPLTNQT-FHVLDSALRPRPELVTGELYIGGVGLALGYLNDPARSADRFVTHPLYRTGDLGRYLPDGTIEFLGREDLQVKIRGYRIELAEIETALGSHPGVAGAAVVVDGDSPLERRLAAFVEP---------------------------------------------------------- 163815866 2 ------------------------KNILEFIENSAARYPDKLAVADENGGLTYSQLESFSRKIGAWILAKGV-RNKAIAVLLDKKPESVAAYMGVVYSGNFYVVLDAEMPKQRAESILAALRPAAILTDDLHVELA-KDVAYAVKKMAEPQEAVAVSKEGERNCCIDEIKVLDLDEMDVDADDPVYALFTSGSTGVPKGAVVSHSNIIAYIDWYTEAFGIDENTVFGSQTPFY--FSMSVSDLYSTLKNGATLYIIPKFTPMKLMEFLNTYKINTIYWVPSALQIVANYKMFQYAKLPELKKVLFAGEVMPTRPLNYWRENLPDAMYNLFGPTETTDICTYFADDEPLPMGHA----CNNCDVFVLGEDGKEVSPEVEGELYARGSFVALGYYGNAEKTKEAFVQNPLYKTGDLVKYNKYGELVYVCRKDYQIKHMGYRIELGEIEAAAGAIEGIRSYACI--YDDAADKILFIY---EGKKKDDAELLNAFKAR-VPHYMEPNRFIRITSMPHNANGKIDRKKLKAEYAQ----- 154252097 34 -------------------------TFSDKIEELARSKPNNIAIYFEDRKITYRDLNAQANRYARWAISQGIGRGNVIALMMENRPEYLVAWLGIIKAGATAALINTNLTKGPLAHCLNISNANHLIL-GAELAENYSTAADQLDRPMTVWSEGGMVQGANDLNAALTQHSDDALPADVTLDDDALFIYTSGTTGNPKAARIPHIRLLSMMGAFAAGTNATEKDRMYVVLPLYHSAG-GVCAVGTTLTVGGSVIIRQKFSATNFWDDAVKYKATLFQYIGELCRYLLNTPPHPKERKHKLRMVVGNG--LRPEIWPAFQKRFKIPILEFYGATEGNVALMNFDGTPGAIGRIPGKKKFNVEIVKFDIENEKPVEAGEAGEALGRPTGRFDGYAKKEE-TEKKILRDAWFRSGDLLRQDKRGYFYFVDRIGDTFRWKGENVATSEVAEAISVFPGVKEANVYGVHVPGAGRAGMASIVAENGSLDLHRFREQML-KELPDYAVPVFLRLQPEMEVTGTFKHRKVELVKE-------- 160944390 2 ------------------------DTIYSLFQKVVKEHENTPAIIENDRTMTFGELSNMVDMITCSF------PQEVIGIVMRHRTEMIASILAVLKCGGRYVPAEPDFPTGRIHDMMTEAQVDFVLTEHAFAPKLSSFPIRYTDCEICGVETPSWKRNAIE-----------------DPERPAYVLYTSGTTGRPKGVCVTNRNVCHYVRAFANEFHPGPGDVMLQYSVC--SFDIFVEEVFTSLLNGAALAIPADEDKADIHALVERHHVTMISGFP-YLLAEMNHLSVIP---SSLRLLISGGDVLRGVYVDHLLNK--AEVYNTYGPSETTVCASYYGTVLEDGTYPIGHPVL-GAQIRILDQSGNEVAKGQTGEICIYGGGVSLGYIGDHAEENRAFERQPMYRSGDLGYILPDGNIAFLHRKDDQIMIYGKRVELAEVESRLYRCKDVQQAIVRAFTDEDGLSYMTAYVVPSDNKLKVSEVKKELSE-NLTSFMIPEFFVKMKQIPLNVNGKPDVSKL----------- 209514878 16 ---------------------WTDASLWQQFNALHEADAQALAVVDGGREWSRSELYGLATLIAKELGASGVGAHDRVMVEGRKTANTLAAALAISSVGAVTCPYTPDLGKSERSVIEQRLGHVALIGSSEVN-----------AKAIPGVEGLYLTLCERQDRTWDETDKKA-----------ALIAFTSGTTGIPKGVMHSVDGMNYATRACARVAGLERADAIVGVVPLGSAPGFTFTLHFS-LSLGHPLIIVDPWDPRRALELMDAHNCRWGMCVPTHLHTMVECARSGQSKRSPLKALAVGGSAMTTQLIADADELLGIPVLRMYGMSECMGHCSALPDSLEVRQNSDGKPF-PGTQDQALDAQYNPLPAGERGQAGVKGPSLFLKYAEGLGSQEYRLTENGYFLTGDEIVVGHDGYIKVVGRLKDQIIRGGYNVDPAEVEAAVLKHPAIENAIVVGVPHPKLGEQACAICVIRPGFPTLQDLAAHLETIGLTKKKWPEHLVIVDKMLVTTTGKVDKKILQKNAIVQLNLG 167760021 11 --------------------------ILEYLERSESRYPDKTAFADEGASCTYAELKMRARAVGTCL-AQKVSPRMPVPVLMEKSVNAIYSFMGAVYGGCFYVLLDPKLPSQRLRQILDTLKARVLVADLKYKGLGFEGVVIDIEEALKTQEAPVL---------LEQIRSQRLDI------DPLYANFTSGSTGIPKGVVVSHRSVIDFMEDFTQIFGITDRDVIGNQAPF--DFDVSVKDIYSTLKTGAAMQIIPKFSPTKLLDYLVEREVTTLIWAVSALCIITTLKGFEYKVPSKVDKVIFSGEVMPVKHLNEWRRLPDARYANVYGPTEITCNCTYYKIDREFQPGPIGQPF-PNEKVFLLDEEDRLVEPSKKGEICVSGTALSLGYYNDPRQTKAAFMQNPLYRTGDLGYYGEDGYLYFASRKDYQIKHMGHRIELGEIETALERVEGMRRGCCI--YDEEKN-KIVAFY---EGELEKRQIVKSL-GTALPAFMVPNVFIKMDRLPITNNGKIDRKGLKTQYKEGL--- 62391548 8 ------------AQFLRSAQAPPKRTLWDVLESVASTYPEAAA-IDDGQVLTYAELMEEVTALADSIHAQGIRRGDRIGIRMPSTRDLYIAILATLAAGAAYVPVDADDPEERAEMVFGEANINALF-------------------------------DATGFHMLRPTAGGDTRRPRL--DDTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAEAQMFLVDHEDRVLAGLSVA--FDASCEEMWLAWGHGACLVPAPRRSGMDLGPWLIRRDISVVSTVPTLAGLW------PAEALSQVRLLIVGGEACSQELVERL-STPDREVWNTYGPTEATVVACGTQLYAGQPVG-IGLPLAGWDLV-VVDDAGEPVGIGEVGELVIGGVGLAR--YLDPEKDREKYAPVGWYRSGDHVRLEEDG-LYFVGRVDDQVKIGGRRIELGEVDANVAALSNVRSSAVVVRTTGADQKVLVAYVSLEDAAAGFDHNVATARTETMPAALVPR-IHVMDDLPVTTSGKVDKKSL----------- 21225943 531 ------------------EGPLPDALLHEPVLARARTTPDAIAVRTPELALSYRQLVTRATGLAQHLTASGLRPGEPVAIWMDKGWEQVVAVFGTLMAGGAYLPVDTAQPAARRDTIIGDAGVRTVLTQSWLAELEDLP-------STVSPVAVDLVGEATADLP---------PAARRDPDDLAYVIYTSGSTGTPKGVMISHRAALNTVEDINRRFAVDERDRVLGIAGLG--FDLSVYDLFGPLAVGATLVLPRRGDPSHWAELVRDFGVTVWNSVPGQLHMLCDWLRSEPPDDGSLRLALISGDWIPVALPDQARELLGLEIVSLGGATEGSIWSIAHPIGEVDTARPSGKPLTNQTFA-VLDRHLRPRPEWVPGELYIGGAGVALGYLGDGERTAQRFLTDRLYRTGDLGRYLPDGTIEFLGREDAQIKIRGYRVELAEVEAAVQTHPAVAAGAVVVDDSAAGGRRLAAFV------------------------------------------------------------ 115390402 204 -------------------------PITDIIRQHAVQRPNHKAICAWDGTLTYLELDVLTTKLAYYLRHIGVQEGSMVLLAFEKSMWAVVALLSVLKAGGTFVPVSPSYPPSRLKVIIDATRSSIMLTS--------KELAPGLQS--PGVQVITFDDSLLDHLPTER---SVCSLAKQDPQRPAYVLFTSGSTGTPKGCVLHHEA-LSTLASQGSPLYLHSSSRVLQFVPA--IFAASSIDTYLPLLVGATICIGSQHDLNDIASVMKQYRVTWASMTPSAIS------TVEPAQLDGLETLVLAGEPVGEHTRNLWAN--SVRLLSGYGLSEIVGAGAISTLELGRHPRNIG--VSPTSRIWVADPANRLAPVGGVGEMLIDGPNIGQGYLDDPDKTTRAFVQPPWLRTGDLVRYQSDGSLVYIGRKDTQVKIRGKRVELGEIEAQIRLRQSPMDVVIVAAPLDADSVVLVAFITQSGASSTTSGLIGEASPQVLPDHMIPSFYLPLARIPKTATGKMDRRALRSEIQ------ 115390402 1254 -----------------------DSCVHTLIWKHCEEQPTATAVCAWDGDWTYEGLDRMSSALSQKLILTGVKPEAFVPILMEKSRWVPVAMMSILKAGAAFVLLEPSQPLKRLEDICDDIRPGVILT----------SMECQPAASTLCPEVIVLGNTNAHSLAAQAKHLQDAMPVTVLPRNAAYAVFTSGSTGKPKGVVIEHRSLATSALAMMRASPLNRSTRLLEYA--SFAFDVSILDLMVTLIAGGCLCVPSADARERLLESINEFEANYIALTPTVARTL------QPERLITLRTLKVSGEALLSSDIEQWSVTPHIRLINMYGPAECTINATACTSVTPGPLSSIGHAMCSST-SWIVDPNNKLLPIGAVGELIIQGPIVGRGYINRPDQTEAAFTDQRLYKTGDLVEYAHDGSLLYKGRKDFQVKLRGQRFELVEVEEHLRQFPHASEVAEVGSLYKNRSKTLVAFVVSDHQALDVQEDNDAVLSASLPSFMQPMLYVPLLSVPRSRSGKTDRGRLRRIIS------ 171695604 3060 ----------------------------------AAKYPESIAIKDKTASITYQQLMVRVGVIRTALAQQVVGKGRTVAVYATGLGDILCAMLAIMAAGCVYVPLERRNSLERLALMLEDCEPHILLCKGE---EDLATLQGFIGSSVP----IVDIDSVKANNHNHDQHELPLN---IASDSPACIIFTSGSTGRPKGVIMSHTNILNQVLAVKSLHDIKRETVLQQS---SLGFDCSLEQIFGGLAHGGTVVMVPRGDPASIAKIMAHEGVTYTVGVPSEYAALIRFGGEGLRKCTTWKLAVSGGEKLTRNHLDAFLGLTDLRLVNAYGPAEGTVSCTRTFVDYRRKDPDVGTAMPNYTVV-IVNDKLEPVPEGFPGEICIGAGVAAGGYVTRPNEPVTRFIIDPFYRTGDLGRFLPDGSLQCLGRIDAQVQIRGVRVELDEVAAVIVKTAGVSQAAVSLRE----GDLLVAFVVLNKHDKDF-DLQDMIARLPLPPYMCPSFAVSIEKLPLTPNGKLDRRAL----------- 149286894 5737 -------WNKTVPA-------PIDSCVHDLIADAARKHPQAPAVCAWDGELTYEKLDRLSTQVAHRLSKLGVGRGTVVPLCFEKSMWMPVAALGVMKAGGASVALDTTQPLDRLRNIVNQVESSNMGCQLILASSLHEALSNKLMRHGKQNKTLVLS----DLTLREDHETNPKDLPAVVPADSLYVVFTSGSTGHPKGVVITHSNFSSAIIHQRSSLDMQQSSRVFDFA--SYAFDAAWMNILHTLAAGACLCIPSEEDRRDVSGAIQKLRANYAYLIAHCGASYLSSKTFRPC-----RRLKLVGERLTKSVVDQWRHI--DTLINAYGPAENSVLSTGHIKRDESPHPSIGKGCGTVTWI-VSTQRGGLASIGEVGELWVEGPLVAKGYLNDPGMTKEKFIRNPWYKTGDLVRYDNTGSLHFVGRMDDQVKIRGQRIELGEVEVHVIESAEVQVVADVVTPRGYSDPILIAFISLENGGASRRESKNHSRDKKLPSYMVPSVCLLLDAFPMTSTGKIDRRTLRRLASEQLAS- 149286894 3530 -------WNANVPRTARA-------CVHDLIADTIRRQPHAQAINAWDGELTYGELDTLSSQLASSLLECQIRPGTIVTLCFEKSMWTPVAMLGVMKAGGASVAMDVTQPSGRLREILRQSSSTIILTSQASESLA-QSLAVDLHEQPPTILAI-----PKSFKIDRATVCQPPRTSVV-PEDMLYVVFTSGSTGTPKGIAISHANFSSAILHQQDVLCYQPSSRVFDSA--SYAFDVAWFNVLFTLKVGGCLCIPNENDRGDISGAIRSLKANYVELTATVGRLI------KAAEVPCLQTIQFCGERLTLSALDQWHHVE--ELFHCYGPAECTAATTRVGDQDPHIGKGCGTVTWVVSTRRY-----GLASIGEVGELWVEGPLVAMGYLNNPEKTSSSFIEDPWYRTGDLVRYDDDGNLHFIGRTDDQVKIRGQRVQLGEIEAHIRTHPKVLKNDVKGRPHKKHSQEEDWHCFHAAASQMAQGLEEKLAG-VLPSYMIPSACLVVDSMPMTATGKTDRRELRAILTQKELA- 149286894 1723 --------------------------VHDLIAQTIQRQPQAPAVCAWDHELTYGELDRLSTQLAHQLVRLGVAPGEIIPLCFERSVWTSVAMLGVMKAGGASVALEITQPLERLRSIVQQVSPITILASSTS-----ESIAAQLHD---SVKVKIVSRGTCEVETDGNLNELPSRA---TPSDPLYVVFTSGTTGKPKGVVVSHASFSSASVYQRKALGFTTGDRVLGFA--SPAFDLFWSNHLNTLITGCCIYTPESQRTDNLAGFIADQQITLAHLTPSTARLL-------RSNLSTMSTLILGGELVSREDFDCFSPSVNVKI--TYGPSECSPTSTILDTNESWRTGNIGEP-KGLCAWVVHPVRHTLAAPGSVGELWLEGRLVASGYLRDPEKTAAAFIEDPWYRTGDLVRYDDNGTIHFVGRKDSQVKIRGQRVELAEVEQVLVHKPGVEVAVVITTRDSTK-PILVAFI------------------------------------------------------------ 149286894 617 -------WNGVVPQT-------AERCVHELVEEKIQSNPDASAICAWDGSLTYGQLGDLVTILAGHLAHLGIGPGVIVPLCFEKSMWTTPPLLLFSRQAVLHLTTDPLIPEQRLAAIAQQIEMKLLISSTSNS---------ALGSRLAHTTLVLCS----DFFTSHLIRSSSTAL-HASPADLMYVVFTSGSTGTPKGVKIAHKNLASAIHHQAEALGFNSSSRFYDFT--SYSFDTCIANIFFTLASGGCLCVPSDGDRKSNLGAVATFRANLIELTPTVAQTLV------PNDVPEIRSIAFGGEACRGRRANRLYMTLSRKVSNTYGPAECTMNIHSLTPEETTRIG-----FGAGARTWIVDDYHQLLPVGCVGELLLEGPIVGLGYLNDDEQTNTVFVKDPWYRTGDLVRYNTDGSLTFMGRKDDQVKLRGQRIELNEVEAALSKHR---------VNDDR--PILVAFIILRDSHDAEDELLSELTEATLPSYMVPSVFLEAKQMPTTPTGKIDRRALR---------- 149286894 4635 -------WNATVPQ-------PIDTCVHDLIAETVRKQPRALAVSSWDGNLLYSELEELSYTISKSSHKTGVRPGLIIPLYFEKSK-WLIAMLGVMKAGGASVAIDISQPLERLREIARQVAPTIILTSATGASLAGKHTCQWFDHCRHCGHFRLRTTQVKDTRTLQETRLDPLE---------------------------SQRELRSLTQISPQRAIIKAKASGLTAVRCARTFLFCVYVFWSTFISGACLCIPESQRKDDLSGFMNQQKVTLADLTPSTAKVIRTCPPKY------LKTLILGGELVS---LQEFESLFSINIKITYGPAECTPTSSILDTAFGSFETADIGHCWGLCAWVAHPTSHNLIPPGLVGELWLEGPLVGMTYLNDNDKTKASFVDDPWYRTGDLVRYNEDGSLHFIVRKDDQVKIRGQRVELDEVEMHIRGFEIVADVV---TPRGSKIPILVSFISVQNASESDREVRDGIGERVIPSYMIPSVYLEVGRIPMTTSGKTDRRKLRATAS------ 115436774 3120 -------------------------TVIDVVDQHCTTQPFAPAVCAWDGNLNYQELDYWSSAMADALENQGVGQEMFVPIYLDRSRWIAVAALAVLKVGAAFVLLDTSYPLGRLRAICDEIQAPVMITSES-----RQQVARTLNDRVVLVGHKSASQPANPAYRRHSLSSDPHRA--------LYAVFTSGSTGKPKGAIVENGAFVTMAVPYAHTMEIDTHARVLHFA--SYAFDVSILEILGTLFAGACVCILSESDRGEGLNAVKNLQPSHTILTPSLLRAI------TPGDLAPIRTIMLIGEPVRESDVAHWADH--VRLLNTYGPAECTVVYTMQPSVRPSRAANIGHPIAGAAWVSDPEDPNRLVPIGAVGELLLQGPLVGRGYLNNPEQTAAAFISCPWYRTGDLVKYDRDGSLVFVGRRDYQVKLRGQRFELGEVEDHVQREDSLKDVVALIVKPTTVKQAPVVFVVPQDAESATSKLNKVYREDSLPSYMLPRVVIPLLQMPRTVGGKLDRRQLQEAV------- 115436774 505 --------------------------LHTLIEERARSQGDALAVHSWDGDLSYRRLDNMASSLATHLSMSLVRPGSFVPVFLQKCKWTPIAMLAVMKAGGAFVLLDPSYPGPRLQKMCEAVEAPVLLTC------------KELLAKTPALAAVLLMDDFDYETTWSPGQSS-TTLPEVNPLTPLYATFTSGSTGTPKGVVVRHEGYVASALSHGPRYNFQPTARVLQFA--SPAFDSCIIEHLTPLIMGGCVCIPTQAEHSRLAQAVSQYGVNVACLTPSVARIL------SPESVPTLHTLAFVGERVKGSDIAWW--APHLQVRNAYGPAECSAVFSVQSRLLQEDPANIGFPTGGVGW--VVDPSNHEMPLGCTGELLIEGPIVGAGYIRNPTQTARAFVDPRWYKTGDLVQCVGDGSFRYIGRKDTQVKLHGQRLELGDIEHHLHQCPEAKQVVVSGSPGE--GNRPDAVLVVAGESDTEDEFRAACARAELPAFMVPAVVLPVSKLPLTSSGKLDRRSLCDAAS------ 115436774 2043 -------------------------CIHSIVSEQSVVRPEAMAISAWDGQLAYGELVRIASSLANLLTGHGAHPGAFIPICGSKSRWTVIAVLAVLKAGGAFILLDTSHPAERLRDMIQQNFECPFILTTA----EFESLAQAICPKA------ILMEDLDQTLN-QDTITNTVHAP-VSPRSAAYVVFTSGTTGKPKASVIEHESFCSSAVAHSRTLHINERSRVLQFA--SFAFDASIVEILTTLLAGGCVCVPSQDDKERRLEAMQQYQVNWALLTPSVARTL------TPKKLPTLKTLVLGGEAMTDSDVRRWQ--PHVELMNAYGPSECSVIATTQPSADELFSQAANIGKGTGCVTWVVDPPNLPVPIGAPGELLLQGPIVGRGYVNRPEQQMATFLSCPWYKTGDLVRYLPNGSLQYLGRKDRQVKLHGQRIELSEVEQHVLRCGGCHEVFAALLTVERTGDYLVASVVQESPDDAEEETKRRLKA-EIPAMLVPAAILPLREVPRLVNGKVNRDLIGQQAAQAL--- 115436774 4157 -------------------------TVHDLVEAKAQELPDHDAVVGSDGNFTYKEISQLGTRIAASLGKRGLQRGQFVPLCFEKSRWVPVAILSILKAGGTVVPLDPTQPLTRLRAICDRVKATLILSSPAQASISRR-----------LVNDVLEIGNVAFLHNRADIESEATPLRVVSPSQPVYVLFTSGSTGAPKGVMVSHSSYCYAAGNHIQAFGLDCTCRVLQIS--SYTFDVSMMEILTTLVAGATICTLTEDERSHMLVTACPFPVSHAYLTPSLASAL----DSNKAQ-SWVQTLVLQGEPMLTAHIAAWSDK--CRLINAYGPTECAVINTATSANAGDDARCIGHGIGTYCWVVDPNDENILVPIGAIGELLLGGPPVGQGYLSEPEKTHEAFIKDRLYKTADLVRYDQTGNLLFEGRKDHQVKVHGQRVELAEVEHHTQRCEGAKEVVVLPRSAHSTADRLVACVVQGSDGPLSATVDAALKDLRLPGYMIPDIIVPISRVPLSSSGKTDRPRLRQDLR------ 197116295 15 --------PAPQQALYRTAGNPAPRTLLDVLDATAAAHPQAIALDTGSEALTYRDLCIEIERRARQLRDRGIGPGDRVGVRVPSTAELYLSILAVLRSGAAYVPVDADDPDERAATVFREAAVCAVLGPDGPLPGPARPLGDPRSAG---------------------------------PQDDAWIIFTSGSTGAPKGVAVSHRSAAAFVDAEADLFPLGPGDRVLAGLSV--AFDASCEEMWLAWRYGACLVPAPRALVRAGHELLVERGITVVSTVPTLAALWPDEAMRR------VRLLIVGGESCPAGLVDRF-AGPGREMWNTYGPTETTVCAARLLPGEPVR---IGLPLKGW-QLAVVDRTGQPVPFGAEGELLISGVGTAR--YLDPAKDAERFRPDRVYRTGDLVRAEPEGLL-FVGRADDQIKLGGRRIELGEIDAALAALPGVRGAAAAVQTTPAGTQVLVGYVVPEQRTADGDKARALLQER-LPAQLVP-VLAEVESLPTRTSGKVDRKAL----------- 170722709 437 --------------------------LPERVARWLREQPQALAIIDQGQGWSWQQLDQLATAVAAHLQAQGVGSASVVGLALPRSVHWLAAVLACWKCGAAYLPLDPLWPAARREQVSRLAGAQLQI-------------------------------DATLFEQLTDT-SAPFEAQALTANTAAYVLFTSGSTGEPKGVVIEHGQLAGYLQAAEQALELSACRHFAFSATV--AADLGHTSLFGALQVGATLHVASDADPAAFAAFVRDEGIDCLKIVPSHLAALLDSAQ------PSLATLVLGGEAPSAQLLARIARLPQARVFNHYGPTEATVGVLVQPLRAEAPMASLGQVLAGN-RVYLLTPAGQLAGVGELGELHVAGRQLCRGYLGG-EQGASRFIDNPLYRSGDLARYQADGSILLQGRQDHQVKIRGFRVELAEVEARLLEIDGVAQGAVLAIETQPGQLELLACYAVHGEAEDEASLRARLAE-CLPAAMVPTQLRCLPSLPRLANGKLDRR------------- 24653035 20 -----------------------DTSVGKIIFNNMKNWPKNVCQICDGVTVTFEQGLTWSIRIAQYLKKRGLNHKDVIGIAAKNSTYVMPLGVACLMNGTPFHSVNPVLDDATLTHVFSITKPTLIFCDGQEYDKVHKATVGWHPEILTLTDHVEGVQGIETLL--DPTTTEKIYQPEVGGDQTVAILCSSGTTGLPKAVCISNSILI------QDSMLITSQSVIYVGSCLDWITGLWAF-VFSTVFGCTRIISNKAFTPEYFVGLVKKYKINYAVLPPRHLSALITCPDAKPDALAPITHLNYGGGSISLATLQRSQELCKTAMFNGYGMTEVGAITINIGISN---VSSAGRPV-PGIKIRIVDEDGKSLGYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYNGLHYWPTEIETVIAELSQVQDVCVVGIYDEREGDAAGALVVKSKGATSAKEIVEHVAKRLPATQKLRAGVQFTDKLPANVNGKTMRKTARDVFVALRVSG 195118489 17 --------------------YRSDTSAGRIIFNNMKNWPKNVCQISDGVTVTFEKALTWAIRIAQFFKKRGLDHTSVIGIAAANTTYLMPLGVACLFNGTPFHAINPILDEDTIKFMFAISKPKLIFCDKE----QYNKVVEATKDWGPEVYTISEPLEGKPSIQLEPTTTEMFYRPEPGGDQTAVILCSSGTTGMPKAVCISNNVFMNLLVNSETIFFIQSGLDWLTGLWAF---------MFSVVYGSTRIISNKPFSPENIVQLVQKYKITYMTLAPVQLAVLATSPIANPDALSSIRNMNYGGSIASDATLKRMRELCNATFNSAYAMTEVGVITLNLGVQN---ASAAGKPM-PGMKIRIVDDDGKNLAHNEVGEILVHTGMHWNGYYNNPEATSQILDSEGWIHSGDIGYFSDENLLYIVDRKKEVLKYKGFHYWPNEIENVIKELPQVRDVCVVGIPDEFLGDAAAALVMKVPGCITEQEIVDHVAKR-LPNKQLHGGVRFTERLPFNNNGKVMRKVVRELF------- 157766530 13 ----------------------PNKTFHDFLFDEWKKFKDDVAIIDNDQQYTFQEVMDKAEFIAKSLMYMRIEKSEVVLLVMDWSPAAIYISLGVSMAGAAIQIVSPKLQQWEMQFPVRESESR-FVFSDPLGLREIEKLMKCMNREY----RIICTGTANGYPIIDDLAAQDLPYHSINPEDIVYLPYSSGIHGKRKGIATTHRIMVAVMWNPTVHTEFKRGDHTLTMIPLHKQCGL--DAMYCALLNGLTIVTEKNFCVHTFMTCIQRYRIRSVHLTPYLMNLMMFETENHEYNVDSLEWVLTGADAVTEELYDEFTDCFPKRVTQTYGMTEVGLISRNYNDDTE-FTHSCGQ-VAANLELKILDVTGRELGPREKGQICVKGLPADSPYLNNPDATEEHFI-DGWRKTGDIGYFDEDENIYIVDKVKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAFVVLKGQTATEEDLKDYVNKRVI-RYKHLVRINITQFLPRSACGTVLRRLLGEAA------- 24380067 34 ---------------------------------------------------TYGELKADSDSLAAHLDQLDLTAKSPVVVFGGQEYAMLASFVALTKSGHAYIPIDHHSALERIEAILEVAEPSLVIAVDDFPIDNL---------QVPVIQYSQLEEIFKQKLSYQINHA-------VKGDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMAEAFATPHRPQMLAQPP--YSFDLSVMYWAPTLALGGTLFALPKEDFKQLFTTINQLPIGVWTSTPSFVDMAMLSDDFNAQQLPHLTHFYFDGEELTVKTAKKLRQRFPARIVNAYGPTEATVALSALAVTDKMLETCKRLPIGPDSPTFIIDESGHKLANGQQGEIIVSGPAVSKGYLNNPERTAAAFFEEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEEVSQNLNKSQYIASAVAVPRYNDHKVQNLLAYVVLKDGVEETKAIKADLQD-VMMDYMMPSKFLYRKDLPLTPNGKIDIKGLMSEVNKK---- 66804945 19 ------------------------------------------------QRYPYRDFFNESQSIANILKKKDLEQ-QRVAYFFGQNFDYVRSQWGIWAAGGTAVPLALSHPIHELQYTIENSKSSMILTNS-----ENYSKMKEIGTNL-NIPVIEIPKVGEYTIPKSQWSSEDYKQYSIDSNRNALIIYTSGTTSKPKGVVTTHANIEAQIQTLVDYWKWTEKDHILEVLPLHHVHGVINV-VSCALWSGAICEMMPKFDSKQVVDRLLESGISTFMAVPTIYSKLIKYVNENITDFKRLRLMVSGSSALPESVRNEFQAISGQVLLERYGMTEIGMALSNPLKVNERIGGTVGFPL-PGVQIKIQPENNDNNNNKEVGELLVKGPQVFKEYFEKRKATEEAFTDDGWFKTGDIVEKDSTGRLKILGRSSDIIKRGGFKISALEIEEILDMDPNIQECAVLGLPNDEYGQDIAAIIVSKKQPMSFEEFKTNCKQR-LAHYKVPNKLLILEEIPKNAMSKVNKKELLKLFS------ 114319293 11 --------------------------LHQGFLQSVDRHSGRPALEVQGAQYSYSDLYHQAAAVGAALQSA--MPETTVGVLANRSLPVYSGLLGTLMAGKAVVPLNPGFPQERTQQMVEQAGLQALVADDLLPGMDVPMVV--VLPLAESAQALQARFPQHRFLTRAELGAPSDWRPAVQPDDLAYLFFTSGSTGTPKGVGVLHRNALRFVAMSLERYGISEADRFSQFYDI--TFDSSMFDLYVSWAFGACLCCPTAKEWFNPNKYIEEGRLSVIDITPSAGHGMNRRDGWRPGRFQALRLCRFGGEALSELATAMAAAAPHARVDNAYGPTECTVDSAYYLWDPERSPGECEHGMVPIVQLTVVDDDLQPVPEGAEGELLIGGPQVTPGYWNDPERTEQAFIRDGHYRTGDLVRRPPAGKIMFLGRMDHQIKVGGVRIELGEVEQALREAAATDEAVALGWPRTSSGAAIVGFVVA--GTADEAAIRDQLRSR-LPSVMVPRVIHALEALPLNPNGKVDRKALMARLEAE---- 218714943 2966 ----------------RHDFGWP-KTLTEKFEAVSKMFGDNIAVKDAHTALTYRQLFQLVNQLAKAILEKSPLPNSPVSVLVEPSIFWVASMLAILRIGRIYLPLDPTLPNERLAAIVKTSAASTLLCS------------QETLSRTKSFTGVDIVNIT--------TLPEPCQIPNERPGEPAFILFTSGSTGTPKGIVLSQGGFINYAASKGKELSLGCEVVLQQSA---LGFDMAIAQACISVTHGGTLVIAPRGDPIALAKLMFDEGVSFTLGTPTEYLMLLRYGFDDLRRQDAWRIACSGGETVTRQLKAAFRSLHRIPLVDCYGPTEISCCATNLNVDQGRIDGGVGKA-NPNFQIYILDDAGKPLPAGLPGEIAIGGIGVALGYL-DEELSQKKFIPNTFYRTGDRGSLKSDGSLVFMGRTDTMVKLGGLRVDLDEVASTIISRGSISDAVVTVRGNPAF---LVAHVVLSTKYPKEEALQRLANALPLARYMRPKLIIPLDRLPMTSNGKIDRK------------- 195029455 19 -----------------KEYYGPDMTLGEVALLILKLHADSVMQVLDGECLTGGQLYEQSRRLAHAFKYLKLNRGDVVGISASNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKIIFCDQN----NYKKLAAVKDSLKFKTEFILISGSLPGVRHIQDLLEKSADCPQLRGDDTAFIISSSGVNDLPKGVTRSHRSLLDITKMPQ---LFTSKTVVFCFSPMYWISCIYT--MLVSLVNGCKRVITNQFSPEYFAEVVARHKISFMLTVPHHMAMLAKSKNSETQQLQSLQAIVCCGSKLPLTTWRRLYDLLGSRFHVLYGLSEIGGVSKNVGGP----LGCEGKLLR-NVQVRILDEHGNGLGPNQTGHIHVHLNHRWGGYYRNPQDTQTTVTPDAWLLTGDYGFIDEEGFLHFQTRDSEVFKYNQFHIFPKEIEDVILHLPGVHEAAIFGVPDDVSTNTACAVVCEQNEALTVEQIISTVAKHLSEAYHLRGGVYFMEQLPKTTNKKIQR---RNILSERKLSG 91791990 1258 --------------------------LRDMLLARVKDPGNALALIDANHSYTWAELGNASAHISQLMK--GVKPNDFVGIILPKGVLHYASVYACLLAGLGYVPIDIDLPPERMRKMLVKAGVRAVITVPGAITPD-------------GLQKIELTARDFEVWAKQPMDFELAPVPQ---HYVPYVIFTSGSTGEPKGVEIPEIAVVNHVYDVVERFALDNSSRHLATAALH--FDMSVFDIFGPLLHGGSVVMPEGPDPEAWLRLHHRHQVTFWACVPAIMDLLCTVAETANRIVDSVKNIVMAGDWIPLSLLPRARALFPATLYSCGGPTETTSVIHEIHHDEGSIARSVGKPMM-NSKYHIVADDLADRPDWVPGEMLVESDSLANGYIGQPELSQQTFIFHPMYRTGDLGRYLPNGEIEILGRVDNQIKINGLRVELGEIENVSQKCSGVSRACAVALSDGRPKQIALAYI---GKANLEPVIHAALIA-SLPTYMVPKVIQQLDELPLSKNGKVDIRTLREILRNDM--- 91791990 198 ----------------RHDKCHQSKPLVELVFKHKQLRPTALAIIDNSQTLTYAELWHASSVILQQISEQ-VRKHPRIALFMERSWQHLASIIAIQRMGGTCVLIDPVHPDYRINSYIEECAPDAILAAASTT------------ARADNLSGYTVINIGKKYLQLSQLDRKYADWVKTTEQD-CFIAETSGSTGRPKAARLSYTGMVATIGTIIDYTALNERSR--GSWLSSPGYGMVEVDPLPVLGAGGTVCIPSSEDARLLAQWFKKHNVTHTLVMTSIATLWANEQQLA------LNTMLIAGERC----KQWPPTSLNYRVLNVYGSAEAVVSIEDLSATRRTLLPSTGRAV-PGVNLYIVDEHGQELPANCIGELIITGSTLSIGYLNDQD-TVKNFHSNKLYTSGDRARMRLDGTLDIFGRSDAVVKIRGNRVDLAEVDITALEVEGVIKAATTSITDD-TGTTLVLFVEQAPGAAVVEAVRQHLGDR-LQPAAQPSQIV-SGILPLGSNGKVDYSALR---------- 24379752 19 ------------------------------FEKQVERFPDKIAIIHNDTRITYKELNILANKVGNILISSGVDNGDKVAIDMKRGISYIAAILGILKIGAIYVPLDFDFPQSRKEYILNDCRSKIIITESDIEYKNYKKVNWNQIIEGSSSKDLVTDHYVKESL-----------------DEIVYIMYTSGTTGFPKGVQVGGRGIIRLIKDN-KSLTMKNTEVMLHGSSLA--FDASTLEIYAALLNGACLSIIDKEDLIDSQTLKEKLKVNRAFFTTPLFNSLCEQ---DPSVFNELEQVIIGGDRASNKHLKIVMKNSKKTFYNGYGPTENTVFTTMHNIQYSELEGPIGKAI-NDTGILIVNENFEEVKKGEVGELVVTGGGLAIGYLNQKDASQGSFISKRAYKTGDYVRENNDGDLIFIGRRDSQIKYRGFRIELREIESIAKKIDHIREAICLLI-GEKSNSKLVLFAESNSSVSEASIIETLHVE--LPEYMVPNDLILLDNMPLKLNGKVDSDKLKQIYLEKIQS- 24379752 1046 -----------------------NQCLKQLIERNVAKMPNKIAIACDEENISFEQLNMRSNFMANKLKDLGLQVGDVVGVMKDRNIEAIIIILALIKLGVTYVPLDSGTPIERVKKIFVKSGMKFVIT-------DLVPLQKDI---------LIIDTNAPDFQGLSKQNPKT----EINLDQMLYIIFTSGSTGEPKGVAISNKQCINTILDINHKFTLSPKDNIL--LISSFAFDLSVYDIFGALVSGATLTIAQNKDTNYLKKVVQNNPITVWNSVPAYMELICNVLADQKPIL-SIRNIILSGDWIPLELPLKIKKIFNANLFSAGGATEGSIWSIYYPIEPEWKSIPYGMPLA-NQQMYILNNMGNELPIGVMGNIYIGGVGVAMGYINDIEKTNDSFINHPIYKTGDLGRLTSQGYMEFCGRKDIQVKVNGNRIELGEIQAILQSFETIQNAIVVGQND--YQKQLLAYY--KSDNEIEKDVLNQFMKQYLPNYMIPSHYIYMSEFPLTSNGKIDKKQLPD--------- 17230170 18 -------------------------TLVDVLRAWTQQKGDAVGFAFWQVHLTYTELDHKARAIAVHLQAMRWQ-GERVLLMYPPGLELIAALMGCFYAGLVAVPVYPPRPNNNITRLLEDAQAKGILTKVSLENSLKQVSKNTAFEALPKVATDSIILSV----------GEAWQNPQLTADSLALLQYTSGSTGTPKGVMLSHGNLLHNLGQIYQRFGHSANTHVVSWLPPYHDMGLIG-GILQPLYGGFPVTLMSPVAPLRWLQAISQTQAT-TSGAPNFAYEMIRLDECLDLDLSSWELAFTGAEPIRQETLERFATTFKTAFYPCYGLAEATLFVTGKNKDEIVFLVSCGSPSDDQTIIIVNPESREPCAAGEEGEIWLKGASVAQGYWQNPQETKATFQGGGFLRTGDLGYLNS-GELFVTGRIKDVMIIRGQNYYPHDIEAAVSQHPALSAGAAFSV--EVDGEERLVVVQEVERSLDEDGIIAAIREFGLQVYGIPG------SIPKTSSGKVQRFACRE--------- 59896120 35 -------------------------CIHDLVSERSISTPDKVAVQAWDGEFTYRELESLSNTIARQLRAQGVRVGDIVMLVFEKSRWTTPALLGVLKSGAAFVLTDPAQPEARLKTIASQTGAKAVVCSKLQADLA-RRIAQDGDEECPAVVLVASDDTTLQHAGWKVGGASAGFLPVVPADSAMYVIFTSGSTGVPRGVVCSHANFVSGAIPRREAVGYGETSRVFEFA--SYAFDVSIDCMLCTLMQGGTVCVPEAGRVDNLGAAILASGANMAHMTPSVARVLEDPETVMR----SLDVLGLGGEAVSAGDAAAWSRLTKVVI--AYGPSECTVGCT-INHEVCADNTTIGKGTGAVTWIVHPDDHNRLMPVGSVGELLIEGPVVGLGYLGQPDKTAEVFVRDPLYKTGDLVKYDANGYIVFVGRKDQQVKLRGQRIELSEIEYHLRKNPCVKIAAEVVRPS---GAEPTLVVFVDEQQPLSPELGAIVADEELPRYMVPAAYIPLQSMPVLASAKIDRKRLREQIAKRLLA- 111021354 17 ------------REFLRREFAPAPRTLVDILFATAEANPEAPAIDDGSTSLTYQELLEEIRQTAEVLAESGVGAGDRVGIRMPSSCSLYVAILATLAVGAAYVPVDADDPEERAELVFGEAQVRCVMTGTGITAGTAPDRAESPSARPPTV------------------------------DDDAWIIFTSGSTGTPKGVAVNHRNAAAFVDAEARIFPIRPGDRVLAGLSVA--FDASCEEMWLAWRHGACLVPAPRRSGMDLGPWLVARDVSIVSTVPTLASLW------PAEALEAVRLLIFGGEACPPELAERL-AVDGREVWNTYGPTEATVVACGALMDGKSPV-SIGLPLDGWD-LAVVDATGEPVPEGEVGELVIGGVGLAR--YLDPQKDAEKYAPDRAYRSGDLVRLDRRGLL-FQGRADDQVKLGGRRIELGEVDNALQNLPGVGGAAAAVRRTGAGHQVLVGYLASTNPDFDLKAAHTALTEQ-LPAALVPR-LVLVDELPTRTSGKVDRNALPDDAAEKL--- 111223571 461 ----------------------------------------------DGERLTYRQLDRRANRLARLLVEHGAGPESVVALGIPRSADMVVAVLAVARAGASYVPVDPDYPPDRVRLMLTDSRPVLLLTTAAGQGA--LPAVDGLRAVLLDAADTLARLGA---LPDHDLTDAELVAP-LHPEHPAYVIYTSGSTGVPKGVVVAHRALANHLDWAVARFPGLAGHTLMHS---SISFDFSVTPLLATLTCGGAVLCADSPDAIARAAGAA----TFLKITPSHLPLLASVRFADDGP----RTLVIAGEELRGEALDQWKWRRPADVINEYGPTETTVGAAAPDGTGTVGAVPVGSPVA-NTTCHVLDENLRLAPLGVPGELYIGGAQLARGYLNRPGLSASRFVADPYYRTGDLMRRLPSGALQFLGRVDDQVKIRGHRVELGEIESVLLAAPGVAQATVAARTDGPGGRYLAAYLVLADGAQPDAAALRAHAAATLPDHMVPATLTFLPALPLSPSGKVDRRAL----------- 70726133 4 ------------------------------LKEQSIKNRDKIAVTDGNHSITFKELYDKALSISEHILSLNL---NRVGLYIKNDIASIALINACWLANVEIAMLNTRLTETEMINQMNSINITTILTTQSFHLSHF---------------NVIHLSELEQYPSHTNDET-------FNDERIASIMFTSGTTGPQKAVPQTFKNHYASAIGCKKSLGYDETTKWLSVLPIYHISGLSV--LLRSIIEGFTVRILEKYNTQTMLAIIKAERPTHVSLVPQTLKWLMDAGLSQPF---SIEKILLGGAKLSSTLIDEALN-YHLPIYNSFGMTETCSQFTATPEMLAQRYDTVGKP-SENVQVRIKNSEGH-------GELLIKGNNVMNGYLY-PTGLSDTF-EDGYFKTGDIAEIDEEGFVMIYDRRKDLIISGGENIYPYEIETIAKTHKEINDAVCIAKEDATWGQVPVLYYV-SERIISNTELINFFKSH-LAKYKIPKAFHQVEHLPYTSTGKLQRNKM----------- 94971078 635 -------------------------TLHRSFIKTARMHPMRFAMADGRTKLRFGGALTKAIFLARRLRGT-WKDQEMVGILLPPSVPGALVNLAALMMGKVPVNLNYTASSAVLQSCAEQCKLKTVVTSKAFLERVHVEILLEELAEAPRASEKLTALLITWLLPKRLIEKACGCGRTPTLDDTATVIFSSGSTGDPKGVVLSHYNIASNVEQMNQVFMLSSHDKILGILPFFHSFGFTGTLALPA-KVGMGVVFHPNPEARAIGALVSQYSVTFLLATPTFLNAYMR--RIAPEDFGSLHYVMTGAEKLPERVSVAFEDTFGIKPLEGYGCTECSPTVTVNTRDFRAKRASIGHPLPGISLRVVNPETMLPAAPGEPGLLLVRGPNVMQGYLGRPQKTAEVL-HDGWYNTGDIAAIDDDGFVKITDRLSRFSKIGGEMVPHIRVEDKLQEIIGATEQAVTAVPDEKKGERLVVLHTLKDEQV--QECVSQIAKSDLPPWKVRDQFVHVDALPYLGTGKLDLRRLREIA------- 193215687 2 --------------------------IQDFLSETARRHPNAPAILTSQKNVSYAEFEQAVSRLAATLFANGVTKQMRVGILSRNSPEMVTLLMALLRVKAIAVPMNIRFSESEINSRLTEIAADVVFFSEEFSGITFD---RKNAFPLKELVHSAIDKNDKHFAEALTLEQD------------ATIIFTSGSSGNPKAALHAFSTHYFNALGSNEHIPLRPGDAWLLSLPLFHVGGYAILC-----RAILAGAAIAIPSPKEALESLQQFPITHLSLVATQLYRLMQHEQSKVKLKEL-KALLLGGSAMPQALVQDCERE-NIPALASYGCTEMGSQVTTTTNTSQLL--TSGK-LLPYRELKISDE----------GEILLKGKTLFKGYLEG-KHCHEPFDAQGWYHTKDLGKIDANGCLIVIGRKDNLFISGGENIQPEEIEAALCTHPDVVQAIVVPYAHAEYGERPAAFLQMRNGEPNSHVLKAFL-EVKIARYKIPDIFLALPE------------------------- 46126911 40 -----------------------------------------------DRPLTFSRVKRDALTLAANLQSLGLDPDAVVLIQLPNCLPFATLFMGTVAAGLTATLASPSLTTTELAWVIKNSRPRVLFTAKALLDTVEKALESQEDEAYKNSVRVYTVDVARDMYPISPAHAEDGDWPESAATRTAVILWSSGTSGRSKGVLLSHQAINFSLASWHDADFYKSHQRWLGYVPFYHVFGLTNIFLL-AFATGSSVFTMPAFKLDTVLSAIPRRQITYLHMAPPVAVMLAKSPPFARRDFSSVVGGMTGGAPLGHEVVEKVFRRLGFLVRLGYGMSEACSITVQRGLREKDMHGYTGKPHWGVELMIADDSTTKAAPFGAPGEILVRSPGLMTAYLGSMETTAEALTADGWLRTGDVGTLDAEGNLCITDRIKELIKVRAFQVAPAELEAILCSADSVADAGVVGVYDKEATEWPRAYVVAADQNKSEADLKTLLVESHAARYKLVGGIVFVKAIPKSPSGKILRRVIRD--------- 115442876 70 -------------------------------------HGDDVAVIWDSETYTYARLLDEVEVLAGVLREEGVRQGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPHSLAQRIDAARPKAIMTASAKGVIPYRPLVEAAVAASTHPPDKILIWQRDQLMKSARMRGVRASAVPVPSTHALYVIYTSGTTGRPKGVVREAGGHAVGLHVSIRSLFRGRGDVMFCAWVVGHSYILYAP-----LLVGATTVLVGTPDAGTFWRIVEEHRVRTLFTAPTAMRAIRKDDPAARGGLRSLRALFLAGERSEPSIVRSYQAAPGAVVVDNWWSSESGSPITGVSPPRAPKPGSAGPPMPGFD-VRVVDDEGREVPAGTMGNIVLGTPLATRLFSDDDGHSDERFYRGRWVDTGDAGMVDSAGYVHVMGRSDDIINVAAHRFSTGAIEQAILSHAAIGEACVVGVPDALKGHLPFAFVQLRGDAGTGAAVNARVREQIGAIASLGGMIQGRGMIPKTRSGKTLRRVLRELVEQ----- 188501599 2104 --------------------------LHTLISKQAAQVPNAPAVFSSRGNLTYEQLMNYTYSLANHLRELGAQTNQLIAIFMEKGWEQIVACLAVLFSGAAYLPLDVDSPQERLRTLVEETNVKIILIQSDRKPI--------------FLDLIVISIDTFSF----DHNPKPYLMPQQSPTDLAYVIFTSGSTGKPKGVMISHQAVINTILDLNDRLEISTQDRIFA---LSHNFDLSVYEIFGILIAGGAIVMCDQESPKHWYEMIVKYQVTIWNSVPMLMQMLVEFL-KHTYNENQLRHVLLSGDWIPLSLPKSIQTTFGVTVTSLGGATEVSIWSIAYPSPTDWKSIPYGIPLR-NQEYYVYDKQLNNCPEWVTGELYIGGLGLADGYWKDKIKTESSFILHPLYRTGDYGRFLPNGYIEFIGRTDFQVKLHGHRIELGEIEYHLQQLSDIRQ-AIVNVDD--TSQRLIAYIIAE--------------------------------------------------------- 188501599 3605 -------------------------TINESFYHQTFRFSQKLAIELDEQSLTYTELLYYVQKLALHLINHHLTTNDIVCQCIERSLSMVIGILSIEIAGSAYCPLSARDPEQRLNILIHQTQSPLVLIHHLTQYKFNNNNINTLD--IDTIINNNQIINEEDLYHLSNII--------ITPESIAYVIFTSGSTGIPKAVQVRHQNFIECIHSLVHINTFTEMDTIIQMARC--SFDIHMQDIVGTLVVGGTLVMLGNMDFEYLAEVLKTKQITFIHAVPTLIYSLFQYIKETKDLLVLYLLLSFVGEALTVKQVSLFISLIHCRIWNLYGPAETTLVSTYIDRTIDKTSIPIGRPLPNYT-CFVHDEFSQPVSVHQVGELIIGGVGVFAGYLGRDDLTANAIDEKFFYRTGDLVRLNENGLLDYLGRKDNQIKLRGQRIELNEIEQCLLE-TSITACIVIKWKDDH----LVAYVQSVNSDVNL--LREHCLCR-LPSFMVPSMFIVLKEFPLNTNGKIDRKRL----------- 212544568 222 ------RWNHQLPPSY-------NFCMQDIISERAGATPEKTAIDSWDGTLTYDQVDKYSTFLAKTLKDIGVELNDFLPLCFEKSKWTIVAVLAAMKVGATFVMMDPSIPLARLQNMRKQVGAKTML--SSRKQHDFSASIISGGKLLIVEEDMFASVNSAELVP---------ELPIVPSDTLMYLIFTSGSTGTPKGVKISHGTYTSSAIPRAKAVGYTEDSRVFDFA--SYAFDVSIDSMLLTLANGGCLCIPSDEDMNDINGVIRKMRVNYAGITPSVARIL------EPDVIASLSGLGLGGEAASARDVTIWGRET--RIIIGYGPCECTIGCTVNSSAATGRYISIGT--GNGAAIWVVDPNDHEMPVGAVGELLVEGPIVGQGYLNDLEKTAAAFIEDPWYKTGDLGKYDPDGSIIFAGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV---PLSSGSQALVAFVSSQESITLPEELQTALSQKVLPRYMLPTAYIPVNHIPVLISGKTDRRRLRQ--------- 212544568 1390 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDIVQLQQDGSLIFLGRKEDIVPVQGHAVNVAELESHLRKYSAIATAVTFGSNSESTGQELVVFIEQEDSGEDSIELMKFARD-SLPSYMVPTAYLIVDRLP-TTTGRV---------------- 121717280 2417 -------------------------TLHGLALRHARNRPHTLAVSSWDGELTYQMLDIVTAHLAAKLVELGVTSGMFVPLCFEKSAVPTAVMVAVLRAGGACANIDPALPLERVKEMLHQIRPTLVLASAAKRGSMITALGRELVHVIPSLDSLIRTAETEPPRSAD---------VPVSLNDPAFLQFTSGSTGTPKGIILEHVNLATSIEYNASKQGLGPSSRALHFA--SYSFDVSIYENFSTLALGGCVFVPEERRISDIAGYIHENRLSWAMITPSLASTI------RPSDVPSLETLALVGEAIPLEVAETWASK--VRLVNAYGPCEATFCAAGDIPSGTWLPGTIGPMLGSVGWITRPDDPSRLAPVGAIGELLIEGPLVTRGYIDNPQKTKEAYIEDGLYRSGDLVQYVEDGFIRYIGRADTQIKIRGQRIELGEVEYFVSRFPRARQVVALVLPSEGSKQLLLAAFVLEDQSEASGQSQGYILQVSLPSAMIPVIYLPLASIPLTASGKTNRLLLRQLAQ------ 121717280 1326 ------------------------QCVHQLILERCRLSPDALAVDAWDGRWTYRELNDLSSRLAYHLQESGLGPQVFVPLCFTKSRWLPITVLAVMKTGAAFVLLEHSNPLERLQDICAQLQAPFML-----SNKQCADLARQLGSKV-----MIVDDEDRSWA----LLATHESAPPVASHHPLYAVFTSGSTGTPKGVVVEHHSFAATATAVRDSTGFTAEDRMFQFS--SYAFNVSVMEHLLSLLSGACLCIPSESDRKRLIECANEREVTFAILTPTVLRLL------DPHRVPTLKAIIVGGEHVRESEIQTWAS--NVRLYSMYGSAECSGVATWHRTGQKSDDGMIGKALR-SVATWVVDPQSADVPVGAVGELLLEGPGVSRGYLHQPPQWARHFRGEGFYRTGDLVMYTTDGSLRFMGRKDTQVKISGQRVELGEIETAIETHQAVADVAAEGTNQETSHPVLTAMLVLSDGSLLATALLAHL-ELSLPRYMVPSMFIALRRVPLTRTGKIDRKCLRQAVQ------ 121717280 225 ------------------------------ISRHAKQRADHPAIHAWDGIVCYSELDSLVAKWAQHLHQRGIGRRAMVLVLMDRSKWAVIAEMAVLRVGAAFVPLDAAQPLERLNYIAHETGATLLLASERFVDL----LSSHVDSTL------VISDKTTKSLPEPHESSSYPSTPE----DTAYVLFTSGSTGKPKGCVVSHGALANVVHHGVALKILPESRVLQFA---SYTFGVSLIEIYCTLARGATICIPSADDRINALRAMNDMQITWAFLTPSTTTSIMGPVE-------TLQTLVLAGEPMGLNHLHTWIDR--VELLQGFGFTEGVCCVSRIGSERDMRL--IGS--SPTARLWLVDDHNRLAPIGAVAELVVDGPALAKEYLNNPKQTEASFLANPWYKTGDLVQYRADGTLKYVARKDTQVKIRGQRVELAEVEHVRRACTQVQKVIVDAAPDSKQGPILVTFLLLAGFPSQVAAIKAEL-ETCLPDYMRPSVYYPLQSVPLTVSGKTDRRALRQLIQ------ 170078582 6 ------------------------KTIVDLLRHRADSTPDRTAFISGETTLTYAQLEHQVKAIAAHLQTF-IEPGDRILLVFPYSLEFVASFYACLYAGAIAVTINPSRSDDALEERVEDCQAKGILTTRALIDYFQKKLTKAPRQAAGLVRKFSQVKVIAMDEIPADLAAD-WQAPKITDDTLAFLQYTSGSTGKPKGVMVTHGNVLHNSAVIYKSFSHSPETRMASWLPMFHDMGLIG-GVLQPFYGNFEAFLMSPIEPVRWLEIISQHRITTSGG-PNFAYDLVAREQLKTLDLNSWDVAYSGAETVRASTLEKFTQTFAPAFYPCYGMAEATLFISGGSKEKAPVVGSRGIVSCGWDEVIIVDPETKTLPEGQVGEIWAAGKGIGKGYWEQPEITKETFNQGPYLRTGDLGFL-KDGELFITGRTKDVMILWGRYRYPQDIELTVEQHPALRPCAGAAFSVEAADEERLVVVQELERSFDLEEIVGAVRQAVYEEHTVEVYIVLLRTIPKTSSGKIQRQACRQQYLAGTLNG 145231350 10 --------------------------LSALFSKQVQATPDALALEDDKTTYTYAELDRAVDELTRRLHHYRVGRDTLVGVLLPRSSEYVIACLAALRAGGAFLVLELAYPPELLDDVIRDGNPAVIITCRAEVG--------KIKADVP------LISLDEPATETNGVSDLPPPPADDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFGVQDLSPNDRVAC-------NVFFIWEILRPLLRGAAVVAVPSYDPAALVDLLAAKRITETLMTPTLLATVLARHPHIGSRLPHLRTLWFNGEVVTTDLARRAQALPNTRLLNCYSACETACGDIREMLDEQALYCPVGPPIDP-KNTHILDENRQPVENGVSGELYVAGPLLARGYLNLPETTAKAFTENPFYRTGDLARRLPSGLLEITGRVGSMIKLRGYSVVPAKVEYEITKNLAVRHCAVVAH-GEGLERQLVAYIVRDNDHATDRPVVEINEAQVLAHYMIPSLWVELEELPHDVTGKVDLKRL----------- 119357321 10 --------------------------------------------------ISYDLLQEDVRHCAAYLKEHGIAAKDRVAILSENRPGWYMADMAILMLGAVTVPLYPSLPPNQIEYILRNCGAKGIIVSNMLQLGKIISIWQ----KLPDLSLVIVMNRLEEVVDLNQVKDEGLDGIDVEPDDIATLIYTSGTTGLPKGVMLTHRNLCENVKSCSTVIRLDETDRSLSFLPLSHAYERTG-GYYLLFSCGAAIYLAE--SVETVSLNIAEARPTIIFTVPRLFDRIMNAKGKAALAVSKLRYFVSGGAALPQKVGEFFQA-LSINILEGYGLTETSP-VTNVNRPEKIKLGTVG-PAVNNVQIRIADD----------GEILMKGPNIMKGYWQDEDATREVI-KDGWFYSGDIGEIDRDGYLKITDRKKHIIVSGGKNIAPQPIENLISESPYVDQVIVIG-------------------------------------------------------------------------- 194746743 17 --------------------------LHRIFEEQQLRHADKVALIYQPDGYSYRQMNEQANRAARLLVAHGLQPGDIVAVCMQPSEKLVTTLLAIWKAGGAYLPIDPSFPANRIHHILLEAKPTLVVRDDDIDAGRFQ--------GTPTLSAMELYAKSLQLGGSNLLSEEMLR---GGNDHIAIVLYTSGSTGVPKGVRLPHESILNRLQWQWATFPYTVNETV-SVFKTALTFVDSIAELWGPLMCGLAILVVPKADPQRLVALLERYKIRRLVLVPTLLRSLMEGGGAAQKLLYNLQIWVCSGEPLSVALASSFFDYFDHRLYNFYGSTEVMGDVTYFACESKKQLSPIGIPVS-NTVVYLLDSDYRPVKNGEIGEIFASGLNLAAGYVNG--RDPERFLENPLYRTGDYGSL-KNGSIMYEGRTDSQVKIRGHRVDLSEVEKNVAELPLVEKAIVLCYHAGHGDQAILAFVKLRDDAPTEMQLEARLKDK-LADYMTP-QVIILEHVPLLVNGKVDRQAL----------- 126649353 3 ------------------------------IERVAIQQPQKTAYQTHNASLTYGELWHYSDCIADYILAHHLQRQQPIVVYGHMSPLQIAAFLGAVKAGHPYVPVDSSTPSERLQLILEASKACLVFTTEPLQMLTNIPVVA-----------------VSEVLDSSSLQDSPASTSWVQQEDIHYIIYTSGSTGQPKGVQITANNLAHFVTWMQENFPIQESGVFLNQAP--YSFDLSVMDLYTALVGGHTLYAITQANPRALFDSLALSNTRVWTSTPSFAKMCLMNKEWEQRLMPALDTFLFCGEVLPIPVIKELMQRFPATIYNLYGPTETTVAVSYVKVTEALIEQFEQLPIAPISEVSLLDD----------GEIVISGPTVSAGYLGAPELTAKAFAGHRIYQTGDMGY-EQDGYLFFLGRKDFQVKLHGYRLEIEEIEKQISNLPPVSSCVVVPVHKDNEIVSLNAHIVLREPLADSAQLKNLLSE-YLPAYMIPRTFKYMDALPLNPNGKVDRKGL----------- 217405515 78 ----------------------------------------HPALSCIDGRITCAQIREFVLGLGTQLHNHGWGRGNRVAVVLPNGPELALALWGI---GACCVPLNANGAAMELESDLVASSCCLVITPDRFHAGLFSLSLPDAPHGLQSVCTRAVERDRSAGDPISPVSTTTVAPVPNAHDDIVLVLFTSGTTGSKKLVPHRLGDLLVSAACIAVSWNLTPADINCNLMPLFHVGGI-VRQVFSPILSGGCVICCPSFDPLIFWNLLRSQSFTWYYAAPTMHQLILQTGRAEGFINPKLRMIANAAGGLLPSLARELQHIFGAAVLPSYGMTECMPISSPPATYQLEKPGTSGVSVGP--ELAILNKTLDLLDHGKEGPICVRNEPCFRGYEDTPQE--ASFLPGGWFNTGDLGYIDEDGFLYITGRSKEVINRGGEIISPLEVEEALNGHVDVAASIAFSTQHSVLQEVVGIVIVPQPGRPDLPALHEFLGQGRLAAPKWPQCIVYMDSLPKSNTNKLLRVMLGQRL------- 209966775 31 ----------------------------DLIAAGAEANPDGTALVYLRVSIGYGRFMGLLAAAIRWYRAQGLTQDDTVSVLAPGVPATQVALWAAVEA-CRAQPLNLLFTREAIAAQLNAVGARLLLVPPPGLPGGLYEKVAGLEREVPTLERIVVAFGEEGLEPDPDWRATAAGRDPAQAERVAALYPTGGTTGRPKVAKLTNRSMVAASVASMLSTGTRAEDRLLLGLPLFHVGG-AFTGSIPTFAAGATLYIATYRDPKAVWRLVDRHRLTVLGVVPTVLGALCAVPR-EGLDISSLRLVGVGAATLPPEVERRFNAIWGGAVRQVYGMTELSGAVAQWPHYRTPDSTAVGPRAALAELAVLADGVLHRDRPGPLGELLVRGPSVFAGYV-DPRDTAGAFYRDEWLRTGDLARIDAAGCVHIAGRLKDVIIRGGHNIDPRMLEDPAAGFPGVALAAAVGRPDAYAGEVPMLFVTSAGP-LDAEALARFLQERVDEPPAKPREVVVLPEMPLTPVGKIFKPKLRQIAAER---- 119487700 4180 ------PWDLQQADRNQEEPEIVDACVHQLIEEQGRIRPDAPAVRAWDGNLTYRQLNCAANRLAHYLASFGVVPDDLIHVCFEKSVWFFISILAINKAGPAWVPLDPSHPRQYHKQVIQQTKAKLALTSSLNADI-CVGLVPRVIQVTPELDTRLTHYGESGFSTNLNVESLNPPACGVSPRNAAYVLFTSGTTGTPKGLVMEHGSVCTSQTAINKRVGGSSDRRMLQFA--SYVFDACIGETISTLIAGGCLCVPSDETRNNITEFIREQDINWALLTPSFIR------TVKPEQVPSLKVLMLAGEAVGRDILDTW---FGVRLINGWGPAETCVFSTIHEQSIDESPLTVGRPVGGF--CWIVDPRDQLTPIGAVGEVVIQGPTVLREYLANPEQTQQRLSPHWFYKSGDLASYNADGTIEFLSRKDTQIKIRGLRVELSEVEHHVMSLEGVQQVAVFRRTGGENGISLVAYIANKDETETEERVVAMLGDLNLPRYMVPTLFVPCRYMPFITSTKLDRRKLRESLSKEEIA- 119487700 44 -------WDAKRATQWNEDPEIIDNCVHRLIELQTKARPDAPAVHAWDGHFTYAQLDSAANRLAHHLLSFALQPDDLVHVCFEKSVWFFVSILAVNKAGAAWVPLDPSHPEQRQRQIVNQTRAQLALSSPANFAICSALVADVVE----------VTPELDMRLKQDGDLTSSVPVSRVSPHHAAYVLFTSGSTGTPKEFVMEHRSVCTSQTAISLRLQLTPEVRMLQFA--SFVFDLSIGEIIATLISGACLVISEDTRMNGVVDFINNMNISWAFLTPAFARIL------KPSDVPNLELLLLAGEAVGRDVFDIWFGH--VRLVNGWGPAETCCFSTLHEWDRESAPSTIGRPVGSYCWLVDLNDAQRLVPIGTVGEVVIQGPTMLREYLANPEQTEMSTVRNRFYKSGDLCKYNANGTLEFISRKDTQVKIRGLRVELGEIEHHISSLEEARQVAV-DIYETPNGPSLAAYFCPDAQGSDEAEITDQLESRRLPRYMIPSLFIPCRYMPVITSTKIDRNKLRKL-------- 119487700 3069 -------------------------TVHQLIGRQVEIRPNAPAIRAWDGVLTYHEFNAAANRLTHYLVNYTIHTDELIHVCFEKSVWFFIAILAINKAGAAWVPLDPSHPEQRHQEVVQQTQARLALSSPSNANICARV----------GLQVLLVTPELDLSLQFPESSLSPPAQGAISPSNAAYVLFTSGSTGTPKGLVMEHRSVCTSQTAISQRLRLTPHVRMLQFA--SFVFDLCIGEIIAPLISGACLCVPEHIRMNSLKEFIWDEKINWAFLTPSFVQQTLK-----PEDVPTLELLLLAGEPVRNNILDTW---FGVRLVNGWGPAETC-CFSTLHEWQSITPLTVGRPVGGF--CWIVDPNDRLAPTGCIGEVMIQGPTILRGYLDSPKQTEQHIVTSRFYKSGDLCSYNADGTIEFSSRKDTQVKIRGLRVELNEIEHHLSSLEGVRQVAVDTFNTEGLGLASYFCVDMSAEAVSSDALTTELETRKLPRYMIPTLFIPCRRMPFITSTKLDRKELR---------- 119487700 5294 ------PWDLQQAMGWNHESEIIDTCVHQFIERHAMLQPNASAICAWDGELTYSEFNAAANRLANHLVDFALKSDELVHVCFEKSVWFFVSILAINKAGGAWVPLDPSHPEKRQQQVVEQTRARIALTSPTTMSICNNLVADVL----------VVTPDLDAQLSQITAFNKPLPF-QLSPRNASYVLFTSGSTGTPKGLVMEHGSVCTSQRAIGKRLGISSDIRMLQFS--SYVFDACIGEAIGTLIAGGCLCVPSEERMNSIREFIHDYNVSWALLTPSFIQTL------KPEDVPSLEVLMLAGEAVSRDILNKW---FGVRLINGWGPAETCVFSTMHENSIDESPLTVGRPVGGL--CWIVNPTNELAPIGCVGEVVIQGPTIMREYLANNDQTEESIVRDRFYKSGDLASYNSDGTIEFSSRKDTQTKIRGFRVELSEIEHHIASLDGVKQVAV---------------------------------------------------------------------------- 119487700 1066 -------WDREQVLQWREEPKLVNACVHELVAEQASRTPDHEAL------------------FAVYLSQHGVRPESLVPICFEKSIWTVVAQLAVWKAGGAFLPLDPAHPKSRRQALVAESGARVMIVSPSQA-IPCASMASTVLELSPSL--------ILSQLSKSDRALQPSHRP--SPSNAAYLIFTSGSTGKPKGVVVEHSAISSSIMYHGKAYHMSEESRVLQFA--NYTFDRNLSEIMTPLVYGGTVC------------------------VPSDTERLQDLPA-----FASL-------------------------------QAETIST--------DEVPTNIGRAFNNRCWIVDADNHQRLAPIGCMGELLVEGYALARDYLNDEERSKELFVGAPFYKTGDLVKYNFDGSIDFLGRKDTQVKLRGQRIELSEIENIKLALPSVKH-AVVDKLQRNSGEFLVAVVSFMDEARKSLAMVTEALEAALPAYMVPSFFVPVHEMPTVSSTKIDRKKIRQLAS------ 119487700 2081 -------WNQEVPE-------IINSTIHQLIEKQAILRPHAPAICAWDGNFSYEQLDSKANRLAHYLLSRSIEADDLIHVCFEKSAWHFVSILAINKAGAAWIPLDPSHPEHHHRQIVQQTQAKLVLTSPTNALICAGLFRDVVQ----------VTPEMDSELALDSTISGP-PVSNASSGSAAYVLFTSGSTGVPKGLLMEHGAVCTSQTAISRRLRMGSDVRILQFA--AFVFDLSIGEIIATLISGACLCVPESTRMNSITDFIRDMNINWAFLTPAFVRTL------QPSKVPSLDLLLLAGEAVGRDIFNTWFGKL--RLINGWGPAETCCFSTLHEWTSPYSPLTVGRPVGGFCWIVDPNDSTQLAPTGCLGE------------------------------------------------------------------------------------------------------------------------------------------------------------ 121715095 29 ------------------------------------------------REVSYGKLLQYAQFVTLQLQKQGVTAGSRVVLVTKRGLDMVAGILGILMCGAQYIPLDGAVVPDQLEHALAQSESRVVLCSRSF------------QHRISSNGQVSSILLLEDLVQEADRTGHSVEAGQVDENSGCYVIFTSGTTGTPKGVDVTHKNVTNVVCQSPGNLGISRGSKVGQVLSI--SFDMGAWEILGSLSNGATLVLRGS----DWHAALR--QIDTLICTPSILNRY------RPEDYPNIRCIATAGEPCPQSLADKW-AANGVDFYNCCGPTEVTI-INTMHRHHHGQPLTIGQPL-PNNNVYILDDEKNPVKFGEIGTVWAGGMAVTRGYLGLYEKTVERYHYDPFFNTGDLARWLPDGNLEMLGRKDDQVKIKGFRVELDGVSASLAACPGVKRAAALLVEGQLIG-----FLTPK--SCNVESIRTHL-SKLLPYYATPSEWHAVEAFPLTPNGKIDKYALTQQF------- 53719841 54 ------------------------DSLTARFADVAARRGDALAVTCGDERWTYGALAARARRIAEAVRAAGEAGGEPVALLYPHGAPMIAAMFGVLGAGKFYVPLIADHPLPHLQSIVRECGCRLVLAAPELAETAAR------------------LGVSARVIDDARLPPAHGPFDARGGDAVSYLLFTSGTTGVPKGVMQCDRNVLHHAACYAASIGLDDDDR-MTLLP-YYGFDASVMDIFATLLTGASLHLVRERGVDGIGEWLARERMTIWHSTPSVLRATFAAFARP----AALRWVVLGGEAATGGDVALVARHGGCRLLNGLGPTECTTALQYVADPAAIARLPVGRPV-PGVEVELADARGEACA--TEGELVIVSPFVALGYWGRAELSAERFRPDGAYRTGDLLRIDARGCYEHLTRVDDQIKIRGLRVELGEIQATLAAHDDVLQAVVLPRLDEATQQTIVAYVVPRAASADVAALREYVASR-LPAHMVPRAIVRVDAMPLLPNGKLNRRALPAPPRAEVAAG 120403335 47 ---------------------------------TAAQYRHWPALTDDTETLTFVELDQQSNARAQA-IPAAAGGPAVVGLLRRSGVELVLDLAAANKAGVRTVLLNTGFAAPQLADVCLREGVTTVVADDEFA-----PLLRDLDPDVVRLTGTQMASRA---------ATKSTAIPVVPRRPGGLVLLTSGTTGIPKGAPRDRLNPLQSA-QLLDRIPWPRNSAYVVAAPLFHATGLATCTV--GLALGNHVVLHRRFDARETLEAVQKHHARALILVPTMLSRILDLPPAAAFDTSSLSVVFVAGSSLSPELYRRAAAHFGEVLYNLYGSTEVATAAVATPAELRRAPGTVGRPPIGCTIAAYDSRDRRITRAGEVGTIYVSSGLSFGGYTGGGSKK----TVDGLLSSGDTGHFDDDGLWFIDGREDDMVISGGENVYPLEIENLLVELPGVREAAVVGVRDDDFGMCLRAFVVPAAGADIDADQIRHAVRSRLARHKVPRDVLFVDALPRNETGKVLKRDL----------- 88810354 118 ------------------------RTLLEALDWHAQQHPQRTHLIYGDEQLTYGELDRRASEVAAGLRERGIGADDTVALMLPTSRDYFVSFIGILLAGAVPVPLYPPARPTQLERILTNAGARVLVTVPQA-----RRIAQLLKAEAPELECVITADRLAQLPGGRPGLNR-------RTDDLAMLQYTSGSTGDPKGISLAHKHLLANIRAIGGRIEATSEDFFVSWLPLYHDMGLIGAW-FGSLYFGCPLAIMSPAHPLQWLWTIHRHRATLSASPNELCVRAARSGALEGMDLSSWRIAFNGAESVSPATLDRFYATFRATLMPVYGLAEAAVGLTAENDPNPLHFVSCGPPLDGY-EVRVVDTNDRELPERRQGAIQFCGPSATSGYYRNRRLNADLF-HGTWLDSGDLGYL-AKGELFVTGRIKDMIIRAGRNVYPHEVEQAVGEIEGVRKVAVFASPEEDTGERLVIVAETHEQDPD----RRQLMERQIM-----ERVTELTDIPKTSSGKIRRRA------------ 115374801 34 -------------------------TLIALLRERAARHPDRTAFIFMDQTLTFGQLEQRVRAVAARLQALG-AANQRALLLYPPGLEFIVAFLGCVYARVVAVPAYPPRTLRRLKTVIEDAGAAWVLTTT-----PLLSNLEVQFERVPELGKMQWLSTDNIPVEARDTWKE----PDVNGETLAFLQYTSGSTGTPKGVMVSHGNVLHNERMIQQTFGHSERTVFAGWLPLFHDMGLIG-NVLQPLYLGIKSVLMPPAAPARWLHAISRYRATTSGGPNFAYDLCARKVSPEQRDLSSWEVAFNGAEPIRASTVLRFMETFKSALYPCYGMAETTLVVSPFICNVQAAALEQGRIVSGLEKVRIVEPTNRTVAEDQVGEIWVSSASVAQGYWNRPAQTEETFREGPFLRTGDLGFFRGE-DLVITGRLKDIIIIRGRNHYPQDIEQTVEEHPALKASAAFSVTVEDEERLVIVQEVERSRNLDVDDVVGSIRQAVSESHELHVHAVVLSSIPKTSSGKIQRHACRKGFLDKSL-- 149244292 232 --------------------------IQDIFQKNAELHPDRECVIFMDRTFTYKQINQASNIVGNYLKDTGIKKGDIVMIYAYRGVDLMVAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPRGLIVLEKAGLLDYIKDELEVITTIPQLKGVLPSGSGEDCLFDFAKYKDQPTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMAKRFGLSEKDKFTMLSGIAH--DPIQRDMFTPLFLGAQLLVPTADDPGKLAEWMATYGATVTHLTPAMGQLLSAQATAA---IPSLHHAFFVGDILTKRDCLRLQSLANVYIVNMYGTTETQRSVSYFEIESRKSNPTAGTGMQNVQLLVVRNDRSRTCGVGEVGEIYVRAAGLAEGYRGLPDLNAAKFIRDRMYRSGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKDEEATLISYIVPKDEVDDAAEIKAYLKKK-LASYAIPTIIVPLVKLPLNPNGKVDKPKLPFPDTAQLEA- 111019509 11 ------------------------DTLASLLDELVTADPGAAAVVEGEPVVTRAELRARVDALKSELLRVGVRRGQCVAVLLPNWSDAIVWQLAASAVGAHVIGVNTRYNTHEIAHILTSARPAVVAVAGHFHGLDLFGRLEEAQHDLPAPAVAVVCGPRTASAAPDDMATVTAAGERADPDDVLAVAFTSGSTGVPKLAAHRESAVVRHARADAVVLAVEPGDVTLCVLPVSGVFGYST--ALATLAGGGTLLMEPVFDAAATLARMESAKVTHVVGGDDLFTRLHDTWHANRADLSSLKRLGIAGR--SHEVAAWVRDEFDAVTTGVFGSSEALMLLWDAADPESLRWNGGGRPVEAGIEVRIVDPDDSLLSDGEQGELQVRGPNVVDAYLGNPDAAGRAFTRDGWFRSGDLAVATGDGGYTYVCRMGDVLRLRGFLVDPAEIEHRLAEHDAVHLTKVVGITGSGGYTEAVAFVVPTDGAADAAELKAWCAE-SLAAFKVPAAVHVIEEMPTTVGGKIRAVELREWAQ------ 171777473 2 ---------------------------------------------------TYRDLKENSDSLAAYIDFLKLEEKSPVLVFGGQEYDMLATFVALTKSGHAYIPVDQHSALERIEAILEVAEPSLIIAVSDFP----LEITNIPMIKLDQLQTIFAQKTDYQLTH------------SVKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMIKEFSVPERPQMLAQPP--YSFDLSVMYWAPTLALGGTLFALPKEDFKRLFTTINELPIGVWTSTPSFADMAMLSNDFNQETLPHLTHFYFDGEELTVKTAQKLRSRFPARIVNAYGPTEATVALSAVAITDEMLATCKRLPI-GYTKADIIDENGKALPNGEQGEIIVSGPAVSKGYLNNPERTQAAFFEEGLYHTGDLGVMTDQGMLLYGGRMDFQIKFNGYRIELEEVSQNLNKSEYIKSAVAVPRYNDHKVQNLLAYVVLKEGVAETKAIKEDLKD-IMMDYMMPSKFLYRDSLPLTPNGKIDIKGLMNEVNSR---- 194750164 50 -------------------------SIGELIFKEMERNPELIAQISEETVLTRRELQQNAMRVTSYLRRENIGQQDIVGLMARHTTHMAAVAYGCFFNGTPVHCLHKSYELATIDKLYGLTRPKIV-----FCDGDEYEKVKTATAGL-DLKIITLRNHKPGSIPIQTILETPIERLELGNDQTLAILCSSGTTGTPKAVTISNSHLI-----IPTDVKIASSTVQYTYSTLDWISGLIMILMAGA-FSTTSIVADNEFDPGFVCHLIEKYKVALLFASSPHAAKLGNSKEFESADLSSLKYFFYGGANCSLDVQQRIRHRIGRNILHGYGITELNASI-GINFNYDGKPNSVGRPLSGV-QVKVLAKDGSLRGPNEVGELCVYNGQHWSGYYGNPEESASVKDADQWLHTGDLGYLDEDGYIFIVDRIKDMLKYQNHMYYPSDIEKVIAEIPDVVEACVFGIFRAENGDEAAASVLLKEGSTLAQDVVDFVERHIEAKYKLNGGALIVEDLMRSANGKTNRRA------------ 116203317 1063 ----FNPKPKTF------NGIPDLATAVECISE---EFPDKDAICFAETTITFAELNKMADRIAWHLAQHGVGETGVVAIIMEKSVRLYAGILAILKTGCAYLPLLPSTPMARIETIFQQAGVKVCVVDTA----TQEKVQQRLECNCLNLQSL-------------DLQATPITKPAPDPERLAYVIYTSGSTGVPKGVCLTQRNIMSNLDMLSQIYPVEEHSRLLQSC--SQAFDVSVFEIFFTWTRGMCLCSGTNDTFEDLERSIRKLNVTHLSMTPTVASL------VDPAKVPRVQFLVTAGEPMTEAVTQKW----GDKLYQGYGPSETTNICSVKKMSANQAIQHLGWSFDNTSTFVLAQNSLEAVPFGSLGEFCFGGDQIAQGYLNLEALTAAKFIYHPIYRSGDLGRMLTDGSMVILGRADEQIKIRGQRVELDEVTEAIRQSGNV-DCATLTVEDTGTRDQIISFVVLKAKETAKDEVKGSIQSDRLPLYMLPSAIIPISALPTTSSGKLDKARLKQTFRD----- 116203317 2700 --------------------------LHQFVEVQALQAPDATALHFGDI-WTYAELNDNGNRVAQLLLSR-VKPGDIVAVYFDKCPEAYFSILGILKAGCAFLALDPGAPRARNEFILQDSGASVLVTSRARK--DNLELSVIVPTIFLDRACLLAASSDPPVLNLE-------------PNNVCYCLYTSGTTGTPKGCEITHDNAVQCMLAFQHIFHWQDDSRWLQFASLH--FDVSVLEQYWSWSVGITLVAAPRDLLEDLAGTISRLGITHIDLTPSLARLL------HPDDVPTLGVFITGGESLKQEILDIWGSK--GVIYNFYGPTEATIGVTVFPRPTNGRASNIGKQFLNVGSYVLKPGTQQPVLRGGIGELCVSGRLVGKGYLKRQDLTAERFFGDRVYRTGDLVRVLHDGCFDFLGRADDQVKLRGQRLEIGEINHTIRKVDSIRDVATLVVRSEQKKDLLVSFITTGDGAPSAAELRDACRS-NLPSYMVPTYVLQVSFIPLSSNNKAETKRL----------- 116203317 54 -------------------------------------------------SLSYGELHHASEALAIRLSAL-VGPLDVIPVLLPQSLDLYIALLAILKAGGAFCPMNLDVPLERAKFILEDVSAKVVIT------------APELASKLPDGDQAVLIGEIYAEPPAVTSHRQP------TPADLAYVMYTSGSTGTPKGVGISHDAVTQSLLAHDRH--IPQFTRFLQFA--APTFDVSVFEIFFPLYRGKTLVCARSALLNELPGVIRDMDVDACELTPSVAASLLR----KRENASGLRLLLTIGEMLTQPVVEEFQERPSM-LWGMYGPTEASIHCTLQPAARDSVVRNIGVPLDTVSAFILIPEEGSESPDEEVGELAIGGHQLADGYLNRPEQTSSTFIDTPYYRTGDKARMLADGTLECLGRIADQVKLRGQRMELGEVEHAALRTPGCH-SAVAAVMD-----VTLVLFCAFDGTNNAQDAILESCRQWLPGFMHPGEVVVVEHFPRLASGKVDKKQL----------- 215491074 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSHHGFVNNTMVYHFRNPLDTVVTICNPLPFFHVYGMTLALGQPVVRGQKAVIPNPGYDTHDVLKAIHTYRCSEVAGAPTMITDMISHPERSKYDLSCLTKVVMGGNIVTTEVRKLAEKEFGAKVWTGYGATETTTAATLVSDPESKRFNTVGRPLA-FVELKIADPTGVETPVNEPGEIWVRGHNIFLGYYGDEEKTQEAITPARWYKTGDLGTLDEDGYLNVIGRLKDMVIRGGENIYPIEIEAVLNTHPAVEECLVIGLPDERMGEELCAWVVLKPDAATDAELQEFCKVK-LSHFKVPRYFVYEADYPKTAIGKAQKNLMRDAARKK---- 159038240 18 -----------------------------------AEFGDRAAIIGNGRTLTYTDVCDDVRGFATTLLRRGIRPGTAVLVSLGNPVEAPLLQLALHLIGCRTMWIAPVTSRREIDEFVQLARPDALLYDARDPANVGAELAQGLRDR-PVLRLGV------DLTPARDVSDLPARVPAAES----FLQ-TSGTTGTPKLVHHRDSFYTQVLALAADFRGAGPLLRHLSYSPMWLASG--QITTLFNLFTGGVLFPREGWEAAEFIDTVPAERITSTFLTPPMLYEVLDHPALPGADFSSMFMFNVGAGPAAPARLRQAITRFGPVLRIVYGLSEVVVLTAQPDPEHPERLRSCGKPY-GDVRIEIRGADGAVLPTGSDGEVWVHTALRFAGYHGRPDLTADTLV-DGWVRTRDIGHLDADGYLYLVDRFQDRIRRRSWPIYSRPIEDALAGHPDVRAAAVVGVPDEVAGELPYAYVVPAPGATSSAELIDLV-TTTLSDTWAPGAVEFVDALPLNRANKVDKRALRARYAAE---- 170054120 7 ----------------RETKVWSGASFGQTLLAILSLNPDRVIQVDTGRSMTCGEMRLRAIRAAQNLTALGLGKGDMVSMACANSENLVPMVLGLLINGMPFNSLSPEFGLDDVAHMMEITQPKLVFCDVSNYELTMRA-VDVVVKNKPLV--YVFECESMSVNKAEDLLKETGRELMFSPKQLGVVICSSGTTGFPKGVCVSHAQLISIAGGMFATVKFNY---YLNFSYLFWVSGFYT-MIMSLLNCTTRLITRSPFSADLCFDLLEKYPVDYIFTPPSYANILLIHPRLKTVDFSSIKLWAFSGSFLPAKIRDSIAALLPGRTMNGYGNTEIGGFAT---DIMKQKPLSVGTLMA-NVKAKIVDDNGNNLCNGEQGEVLVKFSEDFSGYYNNPEASVECVDAEGWFRTGDIAYFDDEGFLFLVDRKKDLLTYQNYQIAPAEMEALIGKIDGVKDVAVVGLLDEDGSDLTTAVIVKTGGSNLTKEKVIEIVHSTVADYKLRGGVYFVSEIPLSSAGKPLRRKVRDNLMQQI--- 212544188 2764 ---------------------------HHLISNVARAQPGLVAIEAWDGSFTYHELETLARALSQKLKNMGVKPDTLIGVCMSKSKWAAIAMLAILHSGGGVLPLGIQHPISRIQDILVDT-AATILLADQEQAERFQNVTQSI---------IIVD---ELLFESLDVSAEETVISDVEPHNIAWVIYTSGSTGTPKGVLLEHRSLCSSIQGHGPAFGLKKNTRMFQFA--AYTFDVSIQELLSTLIYGGCVCIPEDQRMGALAETINNFKVNLLGLTSSTASLL------RPLDVPTVQRLLLFGEAVKPSVVEAWSS---VGVYSAYGPSECSMHSTCSEPLTSTVAANIGRPFSGNIWIADPKDCNRLVPVGAPGEILIEGSLLARGYLNDPVKTQGSFINDPMYRTGDIARQNADGSFTYLGRRDTQIKIRGQRLDVGEVEYWITKLKNIGTAVVVSPNDNQIQQILVAFVEAIEPSKRVTALREALRQK-LPSYMVPTAFVPFAKIPFNASGKTDRRAVKKLLESQ---- 212544188 595 --------------------------IHELVDQKAHEQPNAQAIDSWDGNLTYEELNQQAKILSSHLISQGVRPEVMVGMCMEKSKWAVIAMLAILYAGGAVVPLGVQHPLSRITDILIDSEAVLILVDSQQA----RRLAEVSKAK-------IVVDEALFNTIIITPMTEP-NIPNTIPVNAAWVIYTSGSTGKPKGVLLEHGALCSSMIAHGAVFDMGRHARVFQFA--AYTFDAAIQENFATLLYGGCICIPSEDDMNHLARAIIDRNADYVGLTSSTATLILPHE------LPHVKQLILFGEPVKASVVEAW--LGHARILNGYGPTECSIFSSVSKPFKDVRISNIGFVTTGNFWVVDSSDLNRLCPIGCPGELLIEGPLLARGYVNDPVKTNNAFITDPMYRTGDIVQQNSDGSLTYLGRRDTQVKIRGQRLDVGEVEYWVSKLPRNELVAVVAQDSPYRSNVHGFQLLPPSEMLKNARLRERLLEK-LPSYMVPSVYVPLADMPLTLSTKTDRRAVLQLVS------ 212544188 1684 -----------------------------LILKSIQQRPNDIAIDAWDGAFTYEELDRHAKRVSSYLINIGVVPDMLVGMCMDKSKWASVAVLAILYAGGGVMPLGVQHPLERVATILSDSSCTVILCD------------KQQNERLQGMTTHIV--EVKGLVKSSTGPITQSLCTTVRPEHAGWVIYTSGSTGNPKGVILQHKALCSGIKGHSARFKFDTNTRQFQFG--AHTFDITIQEICSTLIHGGVVCVPEHQRMNKLSATIAAMQVNFLGLTSTSASLI------DPRDTPTVKTLTLFGEAVKPSVVETW--LPYAEVINVYGPSECTIHSVCSPAIKDKKDSNIGYPLNG--AAWVVEPTNRLCPIGAPGELLIEGPGLAREYLNDSTKTKAAFVEDRIYRTGDLVRQNTDGSLTYLGRRDTQVKIRGQRVDVAEIEDLLAGTNDRENFLLVAVMDYLQHETLDGSVLLSPSAVFRKDIRDFLSTK-LPAYMIPSTYVPMLQVPKTVTGKTDRR------------- 50552434 250 -------------------------PIHEIFAENAKNHPDRPCCVSKERSFTYKQIDEASNVLAHHLVASGIKPGHVVMIYAYRGVDLVVSVMGTLKAGATFSVIDPAYPPARQTIYLRVAQPRALVVIGKAGKIDYCDKELQLLTLVPELDGALVGGEVEDILASSQAKKGEQTGVLVGPDSNPTLSFTSGSEGIPKGVLGRHYSLTYYFPWMAETFGLSDKDKFTMLSGIAH--DPIQRDIFTPLFLGAQLIIPTSDDPGRLAEWMATYETTVTHLTPAMGQLLSAQATAQ---IPSLHHAFFVGDILTKRDCTRLQKLANVFIVNMYGTTETSVSYFQVASAQQKDIMPAGKGMKNVQLLVVRHDRTQTCGVGEVGEIYVRAAGLAEGYLLNDALNAEKFVRDRLYRTGDLGRYLPDGNVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEPVLTSYIVVQDAQEDEEEIKEFLKTK-LPSYAIPTVVVPLAKMPLNPNGKVDKPAL----------- 116695625 406 -------WPAD--DTLRVPQCWAGQTLLARIAQHARQTPDAPALDAADLVLDYAGLQRTVQGAAQRLRALGVGPGTRVALALPRSGALVASLLAVWAAGGAYVPLDPAWPQARRRSVLAQSAPVLTIAQQAAHDNATVIRADALLAKAAQVDGEFASAQ----------------------EDAAYVLFTSGSTGEPKGVVVGHRQISHYTAAVCEALSLASCRRL--GLTSSVAADLGNTTLFAALWQGACLTVASDDDPAAFARYLRGREVDAIKIVPSHLAALLETDAPAVPA-----TVILGGEPLPASLVQGLRRHPDCRIFNHYGPTETTIGVMVHAVGAEDPAWPAGTPLSGATRVRLLDDALRPVPAGVAGQLYVGGPQLAHGYLGRPDLDAAAFVDDPFYRTGDLARATPAG-LQLLGRADQQVKIRGIRVEPAEVEAALLAQPAVAQAAVCAAPGPGAAAVLCAFIVPASGSADTDALRRALAA-MLPDAMVPSRLIALPALPRLPNGKTDRTALRTLAA------ 38639536 80 ------------------------------LDRHLAEKGEKCAIIHRDHRLSYRELWQQVNTLCSMMQSWGVKPGDRVLIALPMTPLVAVAMLACARIGAVHVVLYSSITHEALMQRIAVSQPVLLLHSREQRGRKELPV---IAERMAGLRVVDTYSRAFEEL-LARHRGNVVPCTWLAASAPSHLLFTSGTTGTPKGIVRDTGGYAVALLASVHLFRLRDDEIFFTTADAGWVTG-HSYGIYGPLLAGLTTVLCEVNSPGEWWQMVETLGITRMLTIAGAIRMARRQGKP-RADLTSLRTLYLAGEPLDNATDEWVAAQLGVPCENHYWQTESG---------WPLLAGS-GRALSPVAAEVVHPASGKTCAPGETGMLVINGPGGMSTLWQNDDQYYWSYRQRQWYATHDCAIRVGE-RIIIQGRMDDVMNIGGKRIATAEIENALMGLEGVVEVVAAGTAHYLLGEMVALFVVTDADPAQQAALKKNICARLVARFAVPRRIHITSALPKTFSGKVMRRIL----------- 157273474 14 ----------------------------ECLDAWAQTTPDAVYLYYGDRTLTFGEVAELTDRIAGNLVRLGVSRGQRVSLLMQNPLVTTLAMFGIWKAGAVFCPINYTFTGKLLAYTLNDTQPTLLLTERRMA-----PRLTEIAAELTHLPHTVVYDAPEERMPLPDAFQEPATRPNVQYTDPASIIYTSGTTGPSKGVILPFR--CLNQYCFLARKLLTREDVIYCDLPMYHIAG-AFALIARAAWVGCEVAVWNRFSPQDFWARIAKRGATTAILLDVMVPWLMKAPPGENDRATTLSKVHLQPLPLN---HQEIARRFGFDIVTGFGQTESGLGLCLIGTPPELWKGSMGRPM-PFHEVAILDAKGYPCAPGEIGELCFRPSLLFDGYLGKPEATLKAF-RHLWFHTGDAAYVNEHGEYFFVDRLGDRLRRRGENFSSYVVEDLLLQHPDIALCAVFPIPSAEGNEDIVAFIVPKTGTALTEAAVHAWATQHLPKFMQPQHVRLVAELPRTLTNKVEKYKLRAEVLREL--- 89094644 5 -----------------------------LLENAVETHGNKIAVTHEGKSITYDELFKRVNQVAFYLRELDLPKDARIGIYSNKGIEQVIAILAILSTDYILVPLTRLLKPEQVEYIINDCGIQCIITDR-----LKLESIEEINFEGHVISYETTSKDVPSFEEIYKYYNKPYEC-DISGHNNAVITYSFGLTGTPKGIVISHRNLIDSARVVSQYLDLQEDDVISGLLIFNLDYGLN--QIFCSLYKHATLALHRFILPEDFFNHLMNDKVTVLPLMPVNISEMFDDEISRPELFEDLRIITSSGGNVTAKMISDCKKTFNAEFYSMHGLTEAFRSTYLDPSQVQIRPDSIGKAI-PDVELYVINEEGKECAPREVGELIHRGGYIYRGFWNAPKENAERFTDEIVVATGDYVYKDEEGYLYFVSRHDDMIKTRGFRVSPYEVESVVAKNPSIDRCAVFGLENELIEEEIVMVY--SATSELSEEEILFELKKHLASYMIPSKIVYKRFLPLVQSDKVNKDELKRELAD----- 5852326 28 ------------------------RTLPAMLLAQVHSRKNEIAIADQETEYSYETTLLHAVGIAAALRAKGVSYNDCLGLFIDASADLALATWGILFAGAAYLPLATDYPQDRLSYMVSDARVKLVLT-------NNRSRERLAGVLLPGVSLLNIDDVAP--ASITEVDQVLTELLEQDGEDLAYVIYTSGTTGKPKGVAISQQAIANQLAWLTHEGYLLPGHRILQKTPV--SFDAAQWELLG-MCCGARVVMGQYRDPEALIRQVQQHGITTLQGVPTLLQALSELPAFA--DCDTLHSLFSGGEGLSRKLASKLLQILDCRLVNLYGPTECTINATHYSLDQEWEIAPIGLPVAGLH-YQVLDLQLAPVAAGQTGELFIGGAQLANGYLFRAEQTAEKFLSLPMYRTGDLVRVDPDGVLHFVGRTDNQVKFRGYRIELDEIRLAIENHDWVKSAAVFIKENARSG------------------------------------------------------------------- 145235171 251 -------WNYELPPAY-------DFGMHEVISEQARKTPDKVAIDSWDGSLTYGVIERYSTYVAMKIQEMGAQPEDFIPVCFEKSRWTIVAVLAVMKAGCTFAMMDPTLPLARLQNMAKQVNARTMICS---------SMQQDLSREIIEDGGLFVVEES-AFPNVPPLESTP-TLPKVPSTTIMYLIFTSGSTGTPKGVKVSHGSYTSSAFPRAKAVGYDEKSRVLDFA--SYAFDVSIDSMLLTLGNNGCLCIPSDEDLNDINGVIRNMRVNYAGITPSVARIL------EPDVIASLSGLGLGGEAASARDVTVWGQET--RIIIGYGPCECTIGCTVNSSAATGRYISIGT--GNGAAIWIVNDHDELMPVGAVGELLVEGPIVGQGYLNDPEKTAAAFIEDPMYKTGDLGMYDPDGSIVFAGRKDTQVKLRGQRVELGEIESQLARLP--SEATVIAVPQGSGGQALVAFVSSQASVDLPEELSKTLTKKVLPRYMVPTAYIPVSHIPVLISGKTDRRRLRQ--------- 156033131 1633 -----------------------------------------VAVKDSNDSLTYAELERRSNNIAQELLKQGLCPGDRVAIFQEPSVDWVCSVLAIMRVAAIYVPLDLRNPISRLKIIVSISNAAIILVHNA--------TLADVKNLEFTPDKVVNISAVHAATPLD--STEHTSMNNSRADSPAVILFTSGSTGTPKGITLTHASLRCAIESHVVAMRLSDREVVLQHS--AYSFDISLAQIFMGISTGGTVYVAQRGDPVALAKLLQAEKISYFIGTSSENLAIIRYGAEFLSQNTSWKYASCGGEPFIEALRQEFRNLPQLRVFNVYGPAEATIAATLVDDPLHSQITSIGFPLPNYSLC-VVDDNLDPVAAGVSGELLIGGGGVATGYLENEKLSRERFIPDGWYRTGDRARLQADGSFIFEGRVDTLIKLRGLRIDLGDIESTITANGKLSEVAV-----SLRGEPLVGHVVLSPMAASDLDIDSFLLKLPLAMYMKPAMLIPVDSLPMTIHGKRDRKAI----------- 189194267 54 --------------------------IHEAFENIAEAHPATIAATVVGNSITYHQLDEAANQLANFLIHAGLKPRERVCLVVQRSLEMLVGIFAILKAGCQYVPVDGGVASDELTHIFTDSDASFILCLPKF-------LERAERFARKDATVIALSKDVGASFP------STRPSVQVSRQDGAYAIYTSGSTGKPKGVDVSHANVTNALLLEPARLGITVGSRVAQVLNI--AFDMGAWEILGCLMNGGTLYIRGS----DWKATLSE--IDTLIGTPSIL------CKYQRRAFPGIKHIATGGELCSQALADEWAE--DACFYNICGPTEVTI-LNSAHRHTPGQPLSIGKPL-PNTTCYILDENEQPVPSGQKGTMWVGGTGVTRGYINLPELTSHRYKPDKFFNTGDIARWREDGELDMLGRKDDQVKIKSF--------------PNVRRGTAMLVES-----VLCAFYAPH-GSVDEGALDAFVRKH-LPYYSVPDKWIQVDSIPLTNNGKVDRRKL----------- 145233177 2917 ---------------------WSG-CLTKRIRKTITTYPADLAIKDDGMRLTYETMHSRSLSIMQILLEAGVSFGTPVAVACGPSVDTVCTLLAIWWIGAIYMPVDLMQGHQRLAHIIDVSRPAAIVCKGPLGQLETSHIAPVIQ--LPQVLQPTTLGHQDY----------------ADENSPAALLHTSGSTGVPKGVLLSHRNLRCHFNATEQAFPIGRQVVLQHS---SHSFDAGLFQILLALLHGGTLVITNNKEPGQLAELMLREHVSVVTAVPSEYALWIGEAGQLLSELGSWRFAFCVGEKLSRATIQAFVSLPDLTLINAYGPCETTMACTMGVIDYERVDGSIGEPLSSYG-IAILNSQLKSVPQGWPGEICIAGAAVALGYLDVKDE-EGRFVEDGVYRTGDRGRLREDGSLEYLGRVDSQLKLRGIRLELDEISNALLQASALVDAATIAKPDDLY---LVSFVVLSRAVEIEDNIDLFIKQLALPPHAKPAQVSIVTRIPLTSSGKVDRKAL----------- 145234641 15 ------PWSQPVIPEVRA-------TAHGLILGWAASQPHSLAISAWDGELTYGELDRLVRRLAGYLVNHGIGPDEIVPLYFDKSCWTIVSMLAVLQAGGAFLALDPAQPKHRLADMLVQTQSRLALTSAKYAETCRKLVPEIFEVAVEQLNNL----------------KDPEDLPVVSPDTAAYTIFTSGSTGKPKGVVIEHAQLCTSSLAGGKAMGFDRQPRMLQFA--SYAFDACILEIMNTLVYGDCLCVPSAWARMNGLEAMNQMKVTSAFFTPSLLRNL------DPGSMETLDTLIVGGERVPRDLVDQWAPSLRL-LVLAYGPTECTVACMALAISEPTPLGNLGQAITG--RAWIVDEDDRLAPIGAVGELLIDGPVLARGYLHNDAQTQQAFIPERMYRTGDLVKYTPEGSICYVGRRDNQVKIRGQRLEMGEVEYQLQSCLGVAEAVAVGYLDWEREEGGSPVIMTSDASTLVTDIISSM-TRALPPYAVPSIYVPLKQLPLSVSGKTDLKRLRSIAGE----- 145234641 1136 -------WNDTVPEVF-------DACLHQLVDRRCESQPEAPSICAWDGEMSYGELAELTTSLASHLQQHAVGPGVVVPVCFEKSKWTIVAMLAALKAGAAVVCLDPEHPTHRLATILHDLGARCVLTST-------KSAAIFIAMELANPITV----DSSLFQDLQDSSSLYTLTPSTAPHDPALVVFTSGSTGKPKGIVIEHKAVCTSLREHGVAIKLGTHSRVLQFA--AYTFDISFGDIFATLVHGGCICIPSASDLNDLPGAIRSLGANHASLTAAVINQL------QPAQVPDLRVLVSAGEAMSKDLVEQWADH--VQLINMYGPAECSIYSIGTEVIQRADDPSVGRGVGSAVWIADVDNSNFLAPIGAVGEILIEGPILARGYLNDDLKTQASFIAPPWYKTGDLARYTSDGRISFIGRADGQVKLRGQRVEIGEIERHVLAGAAVTDLVVVVQLLEQKKSALAAFLVPHQGDDNAQDIIASSAEAVLPGYMVPTVFIPLRRVPLSGSGKVDRKLLRQRLSEQELA- 154251480 5 -------------------------SISSIIQAHARRKGSAPAVTYPDGALTWSELDKRSNQRARLLASLGVKQDNLVAVMLPNGSEFHEAVVAVWKAGATPCILPSKLPGREASDILALARPAAVI-GDISAAFNGARIARGA------------ALDQFSDAPVEDAGAAHWKAVT-----------SGGSSGRPKIILDSMPAFIDPAAPPYAGVGLPTDGAMLNPGPLYHNMPFLFTSF--GLMTGSHVVGMSRFDAEECLRLIERHRIEFMAVVPTMMQRIWALPESIRYDISSIKTVWHMGAPCPQWIKRAWIDWLGPRIFEAYGGTEAG-GCAITGREWLAKPGSVGKPAPG--TLRILREDGTEAEIGEIGEVHF--PAAASGYIGAESKKDAS----GGYSIGDLGHIDEDGYLFLADRRSDLILRGGANIYPAEVEAVLDEHPLVSSSAVIGLPGGDLGERVHAIIQLHEGQLDLASIVAHVGEK-LSKYKHPASYELSVAPLRDDAGKVRRSRLKEE-------- 145593245 4 ------------------------RTLYDWFRTSARLHPDNVAIEVTSDALTYAELRAATQRLSADMRRMLGRSPRRVGLLTSRSLVGYIAYLAALRLGATVVPLNPANPAARNLAIADEATLDLVVVDDSSGDGLAEFRAQT------TVTLLDLTGEGWRGFLVPGEATEVPPAVERGRDDFAYIIFTSGTTGKPKGVPATHANVDSFLTEVITRYRFRPGSRVSQT--FEFCFDGSILAMFGAWGTGATLCVAQRGDVLTPVRFINTKRLTHWLSVPSLISFAKRLRALAPDSMPTLRLSSFGGEPLTKQVNDWTAAAPNTAVINCYGPTETTVIVTAYEVPADARIESSNRSVPPHLDYVLLDEELRPCDD---GELCVRGKQRFPGYL-DPTENAGRFVSDGWYRTGDRIRR-EFGELIHQGRIDHQVKVRGNRVELAEIEAAMRAHADVAEAVVLTVAGADGELDLHAVYT--GAALSDDDLTRLV--GHLPSYMRPRVFHHRAEIPLTEVDKVDRKRL----TSELLA- 157382467 468 -------WNSDRLQT-------SDVTIHDVIAKRAADAPRKIAVSAWDGEWTYNELNNVSSRLAGHIQSLDLGQGQAVILCFEKSKWVVAGMLAVLKTGRAFTLIDPSNPSARMSQVCRQTSARVALTSQ-----LHYDTMRAVVGQC-----IVVDDNLLQSLPCDEDRLNPA----VKPQDLAYVLFTSGSTGEPKGSMIEHRGFTSCALKFGPALGINSDTRALQFA--SYAFGACLLEIVTTLMHGGCVCIPSDDDMNNVPDFIKRSGVNWALLTPSFI------GTIQPESVPGLQTLVLVGEPMSATMRDTWAPR--VRLLNGYGQSEATICSVTKINPFSSEPNSIGRAVGARFWITDPNEPNHLVPIGCIGELVIESPGIARGYIVSPPRDNSPFLPDGFYRTGDLVCYRSDGTVVYLGRRDSQVKIRGQRVETSEVEAGLRQQSSVVEA--VKRLDSSNSTVLVAFLILSKGGEEAADLETSVAQQVLPQHSIPSFYIRMKDLPCTATGKTDRRRLRSIASKLL--- 157382467 1549 -----------------KAEYPRESSVVDVFRDQVAAHSDALAVTDSSSRLTYAELDRKSDQLATWLRQQNMAAETVVGVLAPRSCQTIIAFLGILKASLAYLPFDVNIPAARLQAVLELSGHKLVLLGSDTTAPKVQLSDVEFVRIKDTLEHRDLNGHAD------------VVAASPSAKSLAYVIFTSGSTGRPKGVMVEHRSIIRLAKESNLISKLP------TAVTVGHAFDAAIWEVYTALLNGGTLVCIDYLDSKALEATFAREQVQAVLITPALIKQCLADAPAI---LAALDVLVSGGDRFDGQDAIAAQALVRLGVYNAYGPTENGVMSTVTGNDSFINGVPIGRAIS-NSGAYIMDPNQQLVPAGVMGELVVTGDGLARGY------TDSTLDIDRFYRTGDRVRYRADGQIEFFGRMDQQVKIRGHRIELAEVERAILSQNSVRDAVVVIQNQEGQEPEMVGFIVTQDDHSTEQD------------------------------------------------- 218721563 14 --------------------------LSALFIKQVAVSPDAVALEDGDATYTYARLDAEVDALAGRLRGYGVGRNVQAGVLLPRCAHYVIACLAILRAGGAFLALELAYPPDLLSDVIEDAKPAVVITHSTERSKVVKQV------------SVICLDQQQLSTELNGNAKDSGPLPADDDDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFLVQDVKPGDRVAC-------NVFFIWEIIRPLLRGATVVVVPSYDPAALVDLLAAKRVTETLMTPTLLATVLASNPDIKSRLPELRTLWFNGEVVTTDLARSMKALPHTRLLNCYSACETACGDIREMYDKDSLYCPVGPPMDP-EHTYILDEQGKRITTNEVGELFIGGSMLAWGYINRPETTAEAFSPNPYYKTGDRARILPSGVLEISGRVGTMIKLRGYSVVPGKVESEILKHFAACNCSVVA--HGEGLERLVAYVVRDREASRSPEARRALAP-YLAHYMIPTLWVEMDALPTNVSGKVDVKSL----------- 195498019 27 ----------------------PDLSIGEIIFHEMRRHPQLTAQISEGTVLTRRELLANVMRVSSYMRSEGLLQSDIVGIIGRNTTHMLAVAYACFFNGIAFHSLNISYDRDTIEKIFKVTRP-CIIFCDGDEFEKVRSATAQLDVKIVTMRHPLDSIKIDEVLTTPERNFQPAKL-ERGNDQTLAILCSSGTTGTPKAVTITNSRHILAAN-----YHLTTADIQYSHNTLDWITGLLTT-ITSGVFSTTRIIADNPFDPAFAMRIIEEYKVTWIIQPPSCMALMINCPDFETCDLSSLQCYLFGGSRAALEVQKAIRCRLSHDCLQAYGFTELGAMATVNYHFDE-KAGSVGR-LVNGLKLKIINDEGVSLGPDEVGEVCIMNNQHWSGYYGNEVETRSMRDSLRWYHSGDLGYMDRDGFLYIVDRKKEMLKYQNIMYYPNDIENIISEMPQVAEVCVFGIWSDIFGDEAAAAVVKKTGELEAEDVVDYVSYRTDSKYKLNGGALIVEDLQRSANGKTNRMA------------ 145612849 3049 -----------------EDSSWP-ETLIHRIENMSVKYATKFALRNGNGGLTYSQMIARINDIAAKLIDAKVGTG-IVGVMQASTMDFICSILAVWKAGAIYTPLDPRLSTDRLKAVVDECQPACILV-DATTKPLFDSLATNA-----------VQIDVSMVQSSKTLEASPKVAIHAKAPSAAAVFYTSGSTGVPKGITLSHASLTYNIMAATRQFGFKEGDIMLQQS--SFSFDMALAQMLTSLSNGGTLVVVPRGDALGLSQLIVAENVSIVQASPTEYKSLIG-VNAQHLKTSKWRVALSGGENMTQSLLEVFRSLGKPDLVNGYGPTEATINANTRIVPYHEPNSNPDLPLWPNYSISIVDLELNPVPVGVFGEVCIGGAGVGLGYFKNDELTAKAFVADGWFRTGDLGRLSPDGGLIIEGRIDTQVKLRGMRIDLKNIESAILQAGAIIDAAVSGGADESEPQYLVGHVVLDADQTPEDSQQDFLAQLRLPRHMKPSLLVPIRALPQTASHKLDRRALQQL-------- 218717878 18 -------------------------------------------------RWTYQDLNHAIQRLVTGLQTKGLKRGDPLVMFMPNTAEYVIATWAAYEMGCTYVPINPLSNAREMRHMLKIGQCQSDFMGIIAGKSDMCARIEELTSEQDCMR-ILVEGEMDGWTPFKEVMSDPAPDLQCRDHDSEFIFFTSGTTSLPKGCLVSAYGFSAALRWRESSVPMLPGDRALFTLPNNHGFGW--LCIIGPFLNAATVVLPPSFVPEAVEKAIREEQVSHAGLVPTMLHALSN-VSLASGKLNSLRRIVMGGSPPTEEVIKICLDTLGASVENLYGMTEGVLVVSHASDIIKGRDVSIGTPLPGMAVRVCAKDSNASTGTGEAGEIHFSGPTLIKGYIGGIDSN---FYEDGWFRSGDKAFIGNDGRLYLIGRYKDTIIRGGENIEPSAIEAVLGQIPDVLQPQIVRAPDNIAGEVPVAVVNQKLDDYTADRLKDIILAR-MGNLYVPADVIPIQALPTTMAGKVQKTKLEDLVR------ 119193128 2782 --------------------------LHQFVEVNASECPSKIALEFASRSWTYKEFNDQGNKYANLLLQLGASKSKLIGICFDKCPEAYFAILAILKVGSAYVALDPGAPIARKKFIMEDSGSNFLLCTS------------DKKEELMGIDGVKVLALDEAGLLNGLSSSSPILEHPISGDDTCYCLYTSGSTGTPKGCEITHSNAIQAMLSFQRLFHWDDSSRWLQFAS-FH-FDVSVLEQYWSWSVGICVTSCPRDLFEDLAGVIRQLEITHIDLTPSLARLL------QPDEVPSLRVFITGGEALKQEILDTWGEK--QVIYNGYGPTEVTIGCTMLPRVTQWDKPSNIGPQFDNVGSFVFKPGTNPVLRGGIGELCVSGPLVGRGYLNRPELTEERFWGERVYRTGDLVRMLHDESFCFLGRMDDQVKLRGQRLEIDEINHVIKSASAIGEVVTMVLKHLSAGKEQLVSFITRGELSEKEAILGFCCSLQLPGYMVPTHVIPLTRFPLSPNNKIENKKLKEIYA------ 119193128 164 --------------------------------------------------LTYDQLHLRSKHLALRLEALRSRPASIVPVLIPQSPDLYVSWLGILRSGAAVCPLNIDAPSERVNFIVND--------VAADVVVTVKSLAGRFDQVDRPLIIILADDDANDIIL-------PATLENIKPESLAYVMYTSGSTGLPKGVGLSHLAATQAILAHDDH--IPHFRRFLQFA--APTFDVSVFEIFFPLFRGSTLVACERLMLNDLVGVMNHLEVDGAELTPTVAGELLR----QKSAVPSLKVLLTIGEMLT----RRVVDEFGFVLYAMYGPTEATIHCTIAPKPVGSRVGNIGIPFTSVSAFIIVDGEPDVLPVGCIGELAVGGPQLANGYLNRPEENRKAFIDGRLYRTGDKARLHPNGELECLGRISSQVKLRGQRMELGEVESTIYKAPGVRSAAAC-VADGI----LVAFV-SRDTSLDPAAVRQVC-EKWLPKFMVPAEIICMDELPRLPSGKIDRKAL----------- 119193128 1162 ------------AENVRFTSCPGSQGLSDGVKEVAALDPERTAVEFLETKLTYAELNTRSGRLAKQLRSFGIGSGSLVSIVLEKSLGLYVSILAVVDAGAGYVPITPQTPTQRALSIISEASCRVCITSP------------NLLASLELPHDIMVLDSDGNLLRKCENSGISQKEQGMP---VAYAIFTSGSTGVPKGVLVSHENMRENIAVLSEIYPTPPGSKMLQAC--SPAFDVSVFEIFFTWAMGMTLCSATNDIFRDIEGAIRTLEVTHLSLTPSV------AALVRSRNVPKVQFLVTAGEALTPEVAKEWAD------VGVY----------------------QGKPFK-NTSAFVLSQGNTPVPRGAVGELCFGGKQVALGYLNMPDVTQEKFVEHPVYRSGDYGRMLPDGSLAFVGRRDDLVKLRGQRIELGEVNSAILQSRVVKSCTTLICGDKSSGQLLVSFWVPKRSSILTKELYDTI-SKILPMYMIPSFILPIETIPVTVNGKVDKSLLADMYS------ 212212771 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QITVFVGINALFSGLLNHPNFADANFSKLKLSIGGGMATQKSVSDEWFEKTGTIIIEGYGLTEVSPVVSINPLDLKTFSG-IGLPL-PNTEVIIRDEEGYDLPLNEPGELCVRGPQVMKGYWKKPEETEKVIDDNGWLHTEDIARIDERGFIYLLDRKKDMIIVSGFNVYPNEIEDILTSHPGIREAAVIGLSSEKTGEQIKAFIVRKDKNLTKDEVIKHCRE-FLTAYKVPKIIEFREELPKTNVGKVLRRALRDE-------- 78189102 10 ---------------------------------------------------SYQALYADEQKLQAFLKQRGVTANDRVAILSENRPAWYLADMAILNLGAITVPLYPSLPANQIEYILNNCSAKAVIVSNSLQLSKILSIRNQLTSQTEQIEGVTDLNHAEEGKKLLAANPSFLTPSPAKPDDVATIIYTSGTTGLPKGVMLTHRNLCENVKSCSTVLELNESDCALSFLPLSHAYERTG-GYYLLFACGTQIYIAE--SIETVSLNMSEVKPTIIFTVPRLFDRILQTGEEYYQALSSLRYFVSGGAALPQKIGEFFQA-LDVPILEGFGLTETSP-VTHVNRPEKIKYGTVGKAI-NNVETRIAED----------GEILLKGPNIMKGYWNDEEATREVL-KDGWFYTGDLGEIDSDGYLKITGRKKHIIVSGGKNIAPLPIENLIAENPFIGQVLVIGEKRPF----LVALIVPAFPHLQAKESIQATTNRELMEHKKVQQIY--EELLRTISEKIRKFILIE--------- 195112114 16 -------WGAENARDYFA----PDLSIGEIIFHEMRRHPQLIAQISENTVLTREELHLNSMRVASYLRSLGLLQSDVVGIIARNTTHIFAVTYGCFFNGIPFHAVNMIFDEAAIKHLFNITKPR-LIFCDGDEYEKVKAATENLKVKIVTMRHPIGSIKIDEVLATPEENFKPSRLEQGNNQTLA-ILCSSGTTRIPKAVTISNSRKILSAA-----LDLTTSDVQYA-----HSTLDWFSGFLTTVTSGVRIISDIPFDPVRFLRIVEQHKVTWCMHSPLHLALTGNSPELEKTDMSSIRTFLYGGARCSLEAQQKIRSRLHQDGMNAYGLTE--IGAVTINFHFDQKPNSCGRPVD-GKKIKIIAENGDHLGPNEVGEVCVRSGQYWAGYYGNPEETQNVLDSEQWFYTGDLGYMDDDGFLYIVDRKKEMLKYQSYKYFPNEIEDVISQMPDVVDVCVFGIWDPMGSDKAAAAVVKKVGSLQAQDIVDYVR-KNIPNKHLHGGAIIVDDLKRSPNGKTNRKATKE--------- 71006356 314 ---------------------WRGA-ITQIFERNARAHPDRRCIVSRVREISYAQLDRASNIVAHHLLQAGVQREEVVTTYAHRGVDLVVAVLGTLKAGATFSVIDPAYPPSRQNIYLQVAKPRALIVL-AKAGTLQPSVRKCIQDELESVRGGAPSQGATDTLAQQQSLAGDSTNVILGPDSVGTLSFTSGSTGIPKGVKGRHFSLTHFFPWMGERFGLGAHERFTMLSGIAH--DPIQRDIFTPLFFGAELHIPTSEDPGRLAEWMAASKATVTHLTPAMGQLLSAQATAL---IPSLRNAFFVGDVLTKRDCTRLQALANVCIINMYGTTETSTSSTFLQTQKDIMPAGQGMI---NVQLLVVNERTATCAVGEVGEIYVRSGGLAEGYLGPPEVTAEKFIRDRMYKTGDLGRYLPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPHVRENVTLVRRDKDEEKVLVSYFVPGPGAAEFEELRDHLK-RKLPAYSVPTLFVPLNKMPLNPNGKIDKPAL----------- 146413667 249 --------------------------IQDIFMENAARHPSKTCVVSKTRTFTYKQINETSNLVGNYLKETGIKKGDIVMIYAHRGVDLMIAVMGVLKAGATFSVIDIAYPPARQNIYLSVARPQGLIVLEKAGVLDYIKDELEVITTIPSLQGGKLEGQTRDCLEDYQSLASSPTGVKVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMSEKFNLSADDKFTMLSGIAH--DPIQRDMFTPLFLGAQLIIPTADDPGKLAEWIAEYGATVTHLTPAMGQLLSAEATTP---IPSLHHAFFVGDILTKRDCLRLQSLANVTIVNMYGTTETAVSYSRSEDPVFLKVMPAGRGMKNVQLLVVRKDRTQTCGVGEVGEIYVRAAGLAEGYRGLPDLNKEKFVQEGWYRTGDLGRYTPSGDVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDTAELIKDIKAHLKKR-LASYAVPTFVVPLAKLPLNPNGKVDKPRLPFPDTAQLAA- 157693139 11 ---------------------------------HAEMNPDHIAIIDGEERITYEDWYERVQLSAQWLQQT-AHEQKRVAFLLSNGASFLQIFAGAASAGWTAVPLDPRWSREECVEKLLLSEAALVIIEDRYNRFDKYSVDMQVLS-------------LSEWKGKMSRNTQVLSNKCDIENDPIFYMFTSGSTGSPKAFIRRQQSWIESFRTTADTFGITHQDHVLIAGTLLSSHFLY--GAISTLYFGGTVTLLEKFTPVKAKKALQTGDLTVMYTVPTMTESLLEIDAFERE--HSLLVISSGADWGIPSKKQLVTNNPHVTFFDFYGTSELSFVSYLSSNDFLQKPSSVGRPFSP-IQIEVRRADQTVCQPNETGRIYVKSPMSFAGYLH------EVRPPEEWLTVYDMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAIIEQRQHSKT---VRQAVKKK-LAAYKVPKKWLVIDQIIETSSGKIARASMKQWAEEQL--- 11095218 19 ----------------------------------AARDGARPVVRWRDTVITGTELHRSVRRVATALREAGVARDHAVAILTQNSPWMLVVRYAAHLLGASVVTVTHDLPVTTRVRMMREAGASVLVFDERNA-----QLAETIRETVPDKLVLCGLGHPASGTVTADGRPVEDVAVEFPAETPAMVLYTSGTTGQPKGVCKPFGA--WNATVVGLAGQPRPRQTYLAMTAVSHTVGMVVDI---ALAAGGSVLLREKFDPTDFLRDVVTHRVTDTFMGVPQLYAILNHPDVRTTDLSSLQHLVYVGCPASPERLREAVTVFPGVLWQSYGSTETGIAMLREDDHDHPLLATVGRPMPGVTIAIRDPQTGRDLPVNEIGEVVVHSPNNMAGYIGDPRATT-RVVRDGWVHTGDMGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRRPDLIEELHAAVVLSEDAPSFAALRDHVAQTMTPTHA-PVRFVRWRQFPINNTGKTDRLRIREVSAE----- 195384096 27 -------------------------SIGRIIHNNLKSNPKNICQICDGKTATSQEILNWSVRLAQNFKQRGLSHDDVICISAKNSTYVTPAAVACLFNATPFHAVNPILDINTLTHLLTITKPKLIFCD----AVDYEKLKTASAAWSPEL--ITVTGKVEGVTYIEELKTEMFYQPQLGGDQTVFILCSSGTTGLPKAVC------IANHTFDCSNNFVTCESVAYC--PSGLDWATGILFLLWSVANGCTRILTNRFSAEYFLELVVKYKITTVILVPVYISALVACPEASAEKLASLRTLVVGGGWIPSETLHKMQSLLNGVIIFTYGSTE--IGGIAGGIYTEKLGTTVGK-LAPGIQVRILDENCSNLSHGEVGEVCVHRGRKWSGYYGNPLETQRMQDSLGWFHSGDLGYFDEHNNLYIVDRKKEIFKCLTMHYWPNEIEAVIAELPDVQQVCVAGVYIEKYGDAPAAMVVKRPGSTLSADIKEHVAKRLVVEFKRLGGVYFADELPQNANGKVLRRVVKEKLTQ----- 182419945 1509 ---------------------------------------EETAIVCDNTKYSYSQLINRANKVSELLEREDVQKGDKIGLQMKKSFDQIAVIIGILQIGAVYVPMNYEQPVNRTSDIIKRAGISILFVDD---------VNELLMDKVKQF-------NSENFSELDGEWSKK----EISPSDLAYIIYTSGSTGAPKGVCIQHEAAMNTINDVNNRFKVTSKDSTFGLSSI--SFDLSVYDIFGILSVGGTLVLPERIDPKCWKLLIEEYGVSIWNTVPALMKIYTDYIESVGAYAKKIRQIILSGDWIPLNLPDKIKALPKAKLTSMGGATEASIWSNYYDVLEQWSSIPYGYPLS-NQHLYILDEFYRPCPNWVKGKLFIGGKGLSTGYLNEEKLTEETFIYNRIYNTGDYGRYMEDGVIEFLGRKDSQLKINGYRIEIGEIESAFRKCGDFKEVIILPIGVDMNKNKIAAFLKQDEIAVSEDKLKLMLKE-YLPHYFIPERIILLDKLPITSNGKIDRKELLRIFERE---- 167562780 8 --------------------------LHQRIHALARLDPDAPALASDTVRLSRGELDDRAARLAAQLRAAGVTTEVRVGVCVARSCDLFVALLAVMKAGGVFVALDPRHPAARLDWVARDAGLAHGIVD-----VSADAAMRARFAQCFDVASIAQPDPAAPRVHGGEAD-DGCTDGAVHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAHGDALAESLPIGPGDRVLHFASV--NFDVAIEAWLVPLAVGGSVVISDPFPPDAAHALIARERVTNTTL-PPAYLREFAAVCAREGVPPSLRVLLFGGEAMSQDTFDEIRRVFPIRLVNGYGPTETVITAPALEDGNGYASLPIGWPI--GRRVARVEQADGSVAHGDAGELLLGGACLARGYHGRPALTAERFAPDPIYRTGDLARERADGSFDYLGRIDDQVQVRGVRVEPGEIAACLLAHPGVRDAGVLAETADGRTQLIACVALAGPRAPDDDALRAHVAAH-LPAAWLPHRFARFDKLPYTLNGKLDRAALRDAVA------ 167841939 20 ------------------------------FEETARTHPSAIAAEDAARRVTYAELDGLANRFAHEMRRLGAGRGAIVAISRGRDVVMLAAILATFKCGAAYLPIDPGAPAQRKRYMLARCACTLMLAD------------AHADHAIDPNRAVTVVDPAAW---LASGPQAGHALPDVTLDDPAYVIFTSGSTGEPKGALLSQANLVNHLWAKIDDLGLHAGDRIAQTAPC--AFDLSVWQFLAAGLVGARVTVVAQAHPPALLDALARANVTVLQAVPSYLATLLDVVARHRARAPTLRIMVTAGESLPIAVARRWFDVSDAPLVNAYGPTECGVDVTHMTCAPDGDAVPIGRAI-PGAELHVVDADLAPVADGDAGELLIGGVATGVGYIDAPAQTATSFVRGRFYRTGDRVRRRGGGVYEFLGRLDLQIKLRGHRIEPEEIEAVLLRDPHVRAAVVMLYRDGERAE-LAALVERAEPDLPVDALREARLAAALPAYMTPQLIEIVFAIPLNERGKTDRAA------------ 61656091 1287 ------------------------------FEQNARLHPDALAIWFNDIRWTYRELNEKANRLAHLLASTYGNLCDRIPLCMEKCPELYVAILGVLKAGAAWCPVDFAAPEMRKQNLFARAGGPVVLISSNTEF-------SHIKAALPGGLDIFSLDD-----PRLNDQPDSAPVIETTPSHLAYLIWTSGTTGLPKGVPIEHKAAVQSLKVLQR--EIPHNTAVRCLNFSAYTFDVSVLDVFYALSACGTLCSSRKELVGKFAEAVNAFEATQAFLTPAFMT------QSSLDECRTLESLISIGEKLPDTVADKWC-RPGTASLNTYGPAESTIIATRFTPNDSTKAHNVGLPIQTVSCFAM--KEGRIVPRGAVGELALGGYQNARGYHRQPDMTAKKFIEHPIYLTGDIVRFLHDGTCEFVGRNDDLVKLGGIRVELSEISAALESHPAVHEAVTIQLSRPDRPQKIVCTFVAAPGGTDAVEIACAAKERSLPVFMHPNVVIIVKRLPHTASNKIDRKAL----------- 61656091 195 --------------------------LHAAFVERADETPDALAIDYLSKTLSYGDLDKYSLAVARILR--GIVPSTIVPLALPPSPELYIGYLATLRAGYAFCPLPGAAPVERIRELITDVSASVVLGLGSRPPW---------LADLGHIRWVDISLEADNFALKSASLVDGQDWVEPEADDLAYVLFTSGSTGKPKGVQITHLAAASSIAGHLAVRPLPPYTRWFQFA--ASTFDPSLMETFMNLSSGTTICAANRQDPESVLCELE---CTHMMATPSFAAMLRPERLGNTASKSFLEHLWTMGERLLEKVIAAFRPDEGYVLCNAYGPTEAAINTTLRVHPRHETGARLGQPIPSATMVILHPTEPWLVPQGFPGELGLAGPQLARGYLNMPDQTARAFVVDGVYRTGDKARLVPDSNVEYLGRMGGQVKLSGRRVELGEIDVVMASVPGVQSAHAIVHQQSGNGAVLVAFLTPDDE-KLVEKVKAVVDAR-LPQHMRPSRYFLGESVPRSTSGKADRRAIGAVIASRIA-- 61656091 2387 ------------------------------LEKFALTRPDAVAVSSPNEIWTYRALEEASNRVAHWIRRRGI-----VAFCMPRSHTSIVYQLGIFKSGNIYLPIGEEIPAFRKRLIFRTSQTSLVFTTKALL-HEFKSLDKNAIICVDDVQHLLEVSDSAITKP--PLSIPETSCILVDDGHLC----TS------RASLVSSQNLISMVEGFVHEVYSSDENIFLSWMP--SSADIHLIELFAPLRMGMKSAIPHQFLHQDASAVFHRTGASHSFLT-----TLGLNRRFETVDLPSVKCAIFTGIPSRAALLKEWRNGQGLMVLRAFG----FPGLFTLGQYEYDLPMNIGKPVNSCTTLVLRQDSSAITLRGEAGELCIAEDILSPQYSKAHVFT-DTVGYGRVHRTRHVGRVRADDTIDYNGP----INIAGQVIDLTELSELLRSHPGIRNYIVVSRADPLNGALPVVVVT---DFAFTSNLLGHYK-RHVSAHLVPDFIIPLDYLPLSS-------------------- 194754263 20 --------------------YSEETSLGRIILKTMRTFPKNVCQIDDGVSVTFEQGISWAIRMAQHFKKRGLKHSDVIGIVARNTTYVMPLGVACLLNATPFHAVNPTMDEATTNHVFSITKPS-LIFCDGQDYQKVRAATSEWQPEIFTITEPLPGVPHIETL-LDPTPTEFCYQPEPGGDQTAAILCSSGTTGLPKAVCISNRCLLN-----LESFMLNNDMVTYSASGLDWYSGLSSF-VMSTTIGCTRIITNKPFSAEYFVQLVEKYKITNAIFPPRHLSALVNCPAATKETLTSLISLFYGGGITSMETQKRLQEVPKCVLTSGYGFTEAGGVTAVLGLGSG---NTAGKPVSGV-KIRIVDDDGKFLTYNEVGEICVKTGLPWNGYYGNPLESRRMQDFEGWYHSGDLGYFDEKNLLYIVDRKKEILKYQGNHYWPSEIEAAISELSQVQDVCVVGIYDEKNGDSAGALVVKKKGAVTEKEIIDHVAKRLPVVYKLHAGVQFTEELPANPNGKTVKRAAREQFLAK---- 25029113 8 ------------PQYLRAAEAPPKRTLWDILVDISSTYPEAAA-IDDGQILTYAELMQEVTTLASEMHAQGVRRGDRVGIRMPSTRDLYIAILATLAAGAAYVPVDADDPEERAEMVFGEARINALFDASGFHMIKPTPGGDTRRPRL---------------------------------DDTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAEAQMFLVDHEDRVLAGLSVA--FDASCEEMWLAWGHGACLVPAPRRSGMDLGPWLIRRDITVVSTVPTLAGLW------PAEALSHVRLLIVGGEACSQELVERLSTE-DREVWNTYGPTEATVVACGTQLYPGQPVG-IGLPLAGWDLV-VVDAEGQPVGIGEVGELVIGGVGLAR--YLDPEKDREKYAPVGWYRSGDHVRLEEDG-LYFIGRVDDQVKIGGRRIELGEVDANVAALPNVRSSAVVVQTTGADEKVLVAYVSLEDEEANHNEAAKRLAE-TMPAALVPR-IHVMEELPVTTSGKVDKKSL----------- 145242914 1370 ------------AATMRKNGCPLESSVVDLFQRQSKCCPDKVAVKDSFMQLTYEELNSKSDIVAEFLNTQSLEPGSVIGVFAERSCEAIIAFLGILKASLAYLPLDVRSPVSRLEKILSSAKACKPVLVGSCIECPSLTSADHQFLRLSDL----LNGSTRNELDFQ--HTVRPRMP--GPDDVAYIVYTSGSTGTPKGVIIQHKAIIR-LTQCTNIISHDEAAGNIAHMS-NLAFDMSVWEIYTALLNGGTLICIDHMTVLDLAQVLVRESIRVAMITPAMLKQCLIEVPST---ISCLDILFVAGDRLDPSDAIKARTLVRNELINAYGPTENGVLSTIYRIRQDGVYPPIGRSIS-NSGAYVVDPSYRLVPIGVIGELIAVGDGLAKGYV-DSRLDAGRFVPTRAYRTGDFVRYRPDGQLEYFGRMDQQVKIGGFRIELEEIEYVLLQNCKVRDAVTVIQ--QREGQVPMSFVVPLDPGQIEADLQEWVEDR-LPSYMIPRAIRVLERMPINSNGKVDRQKL----------- 145242914 229 -----------------------------VIQQRVCERPHHPAVCAWDGTLSYSQLDSLATQWASHLQRLGIGPEHMVPVMMDKSQWMVVAELAILKVGGAFVPIDPKQPPDRLRNIVTQVNATVAITST------------DLVPILSSLLGTIVTISSETTSNLPTTMSD-VPAREITLETTAYVLFTSGSTGQPKGCVAKHRA-LANLVNLAPSLKITAESRVLQSA--SYGFVMSLAEIFCSLTVGATVCIPSKEDINNLQRAMESMLVSWAILTPSAAQSLVSPLAF-------LKTLVLAGEPMRIDLFQMWVNQLDLHLV--LGCTEWAGASVSPPIRSEADIRCIGT--SPTGRLWLGDDHNRLAPLGAVAELLVESPALADGYLNNASQTASAFIAPAWYRTGDLVQYYADGKIRYIGRKNTQVKIRGKRLELGEIEYHIRQIPAIAEAAA-----PKGSETPVAFLYSSDQEALLLHFQAHVLEQALPDHMWPSIYLPLESVPLTTTAKTDRKKLRHII------- 145242914 2471 ----------------------------EAFQRQVASFPSRIAVTDQSARLTYSELDSRSDRVASWLSALSLPVEMPVAVLAHRSCEATVALLGILKATLAYLPLDVRAPAGRIETVLSLVNCKLLL------------LGSGLRNPVAKLEGITAKPITEASMEFNHLLSRP------SATSLAYIMFTSGSTGQPKGVMVEHRGIIRLVKGS---------DVASEACSVAHAFDASTWEIYIALLNGGTVVCMTVADYSALGEVFQHESVRMAFFTPALLKQCLTVSPATHNVLHT-----TGDDAC----------VNGVPI---------------------------GQPIFNSGAC-VVDRDLRVVPVGTIGELIVTGDGLARGYTQ-PKLDQGRFITLPVYRTGDIVRYRPDRQLEYFGRIDQQVKIRGHRVELTEIDQSLLAFSFIKEAVSICRKEEARGPDLVSFVTADNG------------------------------------------------------- 146324637 3049 -------------------------TLSKIFHTWVDKDPHALAVKDTGKSKTYVQLAERANAIAASLLNAGAAPSIPIGVLLDPGVDTIATILAILRIGAAYVPLDTRSSDAVLSDILQESQPGIVIHHSATAPRSQILLKASAKTKLVTLNAV----PQKTIRKIQDVSV---------PEGLAMILYTSGSTGSPKGIPLTNANIRTPILGVSERVPLGREVVLQQS---GQGFDAAVYQIFIALANGGTLIMVDRDDPAKVAALMAQESVTCTTHIVSEMQALLKYGYDELRNCSSWRIAMVAGEAFTVHLLDQFRARPDLKVINAYGPTEASICSSLGEVSFNRISSSIGKAIPNYG-TYIVDQHCKPVPLGWPGEVAIAGPGVASGYLNLGELTQAKFRSDCLYLTGDRGRMLSDGSIVLSGRVDDQVKIRGHRVQLGDVARALVQASGVADAAVILKGDDTSNPQLVAYVVFSRTSNIQDQLRQLNQDLPVPAYMRPAITIPLDTLPVTDRGKLDSKKL----------- 196242677 29 -----------------------------LLRLAAQLHPERLAVIDEHDHYSYRQLWQQAEALAMTLQSYGIQQQQNIAVACRNHAACIKAIFAGSRLGAHIYLLNPEMSPNQIQATLDRLAIDFYIY-DHPPDQPFPPWLEVAVQQRQALPAYHATASAIDQLPL-SPEVVNRHLKPVKTGNIIVM--TGGTTGTPKPASRSMVKFLPPFIALLEQVHLDRYRSLYIATPIYHGFGLAALLIGIVL--GVELYVTSRFQTEQACSLIASHQIEVVTLVPLMLQRML---RDNPATLSALKCILTGGAALSPVLAQDTLAQLGPILFNLYGTSEAGFCILGTSRILRKNPASIGQPVGGVQVKIVRDEHSNKYGNNQIGRLCIRSAW----------STAA----NSWIETGDLAYQDTEGNIFLCGRVDDMIVSGGENVYPIDLETILSQHPDIEAAVVLGIPDPEFGQRLKAVVVTKQPTMLSEDLRVWLRPR-VARYQMPAVIEFHRELPYTALGKLDRKSLRE--------- 116191281 2996 -------------------------TLPHRIDQMVETHGSAPALKDGGDDLTYEQMAYRVHVIAASLVAAGAGDGAVVGVFQTPSADWICSLLAIMRVGAIYVPLDLHSSMDRLATITRLAKPGFLLVNATTSS-------QTDGLNLPEAVKIVVSD-------LSGGEAKAYAVPQAKPDSTALMLFTSGTSGQPKGVLLTHANLRAQVEGHSRACGL-PSLVSVVLQQSIYSFDMSVDQTFTALAHGGCLVVVPRGDPESVTALMAEHGVTYTLATPAEYNTWFSYARDNLARCQAWQAALSGGEHLQRGLVGQFEQVPGLRLFNAYGPTEVTAAATKHSDPELEYPISVGSVLPNY-RMAVVDDRMQTMPVGVAGEICVGGPGVARGYLPSPGVTQDSFIPGAWYRTGDLGVLRASGTVDIIGRIDNQVKLRGFRVELQEVEAVLLANGALSHAIVTAR-GEGEGRFLAAHVVPHDRRPGLTQRLE--SGLPLPSYMQPTVVIPIDNIPLTKHGKFDRAAIQ---------- 46122767 40 -------------------------------------------FTCGITKRSYSQVFERSEFVARALAKRG-TPWDKVAVFSLNTIDYITPIYGVHRLSGIVTPANAAYSVDELTHQLKASGAKALFTCT-----PLLETALEASKNVGIPEENIFLFEIPRAEPIEDLVREGSELDRLDARQTAFLCFSSGTSGLPKAVMISHYNVISNVLQHTTYDSVARAKRGVTTLPLSHIYGLIIAAHTSP-WRGDQVIILPRFELKDFLQSVQDFKIRQLLVVPPIIIQILRFKDIAKYDLSSVKFVYCGAAPLGEETIRDMSTLYDWTIAQAYG--EAHYRYKLINADTSSA------------KAKIIDTEGREIERDQPGELLLQAPSIVLGYLNNEKATSETFVDGRWIRTGDEAIFTPSGNVVIVDRIKELIKVKGHQVAPAELEAHILAHPHVFDCAVIQVPDERAGEVPKAFVVKSSSAESARDIEKHVADHKAAYKQLKGGVEFLDVIPKSPSGKILRRLLRDTEREK---- 50292253 223 --------------------------IHDIFQDNAEKFPERTCVVTKTRTFTYKDINEASNIVAHYLINTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPKGLIVIRAAGQLDYITKELDLVSRIPTVEGGSLPSESGDVLASYTELKSTRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFSWMAKQFNLSENDKFTMLSGIAH--DPIQRDMFTPLFLGAQLYVPTQDDPGRLAEWMGKYGCTVTHLTPAMGQLLTAQAVTP---FPKLHHAFFVGDILTKRDCLRLQTLANCCIVNMYGTTETAVSYSRSQDPHFLKVMPAGRGMKNVQLLVVRNDRTQVCGVGEIGEIYVRAGGLAEGYRGLPDLNKEKFVRDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITLVRNNLEGEKCLVTYMVPRFDKPELEDLKAFLKKR-LASYAIPSLIIVLPKLPLNPNGKVDKPKLQ---------- 169861035 52 ---------------------------------------DNIYLVYEKQRYTFAQVHARATKAASMLRHYNVRKGDRVAICARNYPEYLVVFWACHLIGAVSVLANAWSPLEVLQHCLIHTQCKVVVLDPERADRLEPGISRLSTEAGTTGVLVIEAGRWNGMHKWEDALNAYVGPPAVGPEDNASILFTSGTTGMPKGVLSTHRS--------------------------------TSLAMLGTL-TGMKIVLMRKWIPEEAARLIKEENITVAGGVPSMVSDLVDSSSAGQP----LEALMFGGAPAPNSLPPRAHKAFNAALSQGYGLTETSVAVGVAGEDYSARPTTCGLATPVNDVIIVKD--GVVQPPNAIGEVWIRGPNVMQGYWNDP---------------GDLGYLDEEGFLYIRDRIKDIIIRGGENIDSVTVENALYADECVLEAAAVSVPDARLGELVAAAVTIKPGKVTEAELVKQ-AAKSLPKFAVPVIIVVQSEFERTPSGKILKGQIRDIVRE----- 50119559 7 ------------------------------FRKHALLHSKETAVKSMNHNISFYNLLLLIQRIATGLKNANIKKGDRISIHMGNCFELIATYYACLKIGAIFVPLSLKLSAKEVKDLIQHSSSCAYI----GDKKRFYETKQEVES-CTTIEKIWVIDKENNTHNWEEIISQSYDDSEDNTDEIASIFYTSGTTGHPKGIVYSQKTLAINLTKATINPKLHKSDAILSLVDL--ISPWSILITFAALHKGYSVLLLSEVDIENITETLKEIKPAWIAGTPSNFHKIIKKEENNNNSLDSETVCVAGGDSCATELSQKFFECFGSHLQSSYGQTELGGPVIYHHDIYAINEPSIGWPL-PGVEIKIKNTQSSN------GELFIRSPAKTIGIWNGHD--IELFPSDRWLATGDLVRQEKNRNLIFLGREKDQIKIEGYPVYPIEIEHTLIQHEDIAASVVFSVPDNFAGERIIALIQPQKNHSLNAETIASYLSNNLAHYKHPSEYIFIQEIPVNTTGKISRRKL----------- 13487277 280 ----------------------------------------------GGRTVSYGELHDRAARFAHHLRDLGLAAGEAVAVLAARTADTLVALWGCLAAGAAYVPIDPRTPADRVARIVGTTKAKALALHSGLLDR---------VAELPALAVCCVDLQFPAGTAAGPPSAP--AWPDSRGGDAAAVITTSGSGGAPRTVVLDHAGLVNVGLDHVTELGLGPGDRYLQFMALSFDGAL--LDVVMTHLAGAALVLPDERDPRRLEDLMAEHAVTATTITPSYLTHL---DPARPAD---LRVLISAAEPANAADLTAYAAR-GVAVYNGYGPTEACVNTTRVDPRRAYRAVPIGRPRA-NKQVYVLHRDRNLLPRHVIGEIAISGRGVASGYVGDREESARRFVPHPFHLTGDLGAWDEHGELVFAGRRDEQVKIRGFRVEPAEVANALRAHERVEDAVVVA--DAARG-VLVAFVRPKNDEVLARELGDHLA-RTLPPHLVPAAVHGVDAFPTTEHGKVDRRALMEVHARRMA-- 110599340 608 ------------------------KPLAEYFVLAAKQNWKRHAVSDSGKELSYGETLAGALALAGKLDKC-IGEAEYVGLLLPPSAGGALANLALSLLGRVPVNLNYTAAEASLRSAIAQCGITTIVTSRAF--LEKLPTLPQVEGMLFLDDIAPTISKGEKLQALIRGRLLPPRLQGFHADRTATVIFSSGSTGEPKGVMLSHHNIMSNIEALRMVFRVNLNDNICSALPFFHSLGFTGT-LWLPLLSGFSAAYHPNPDGEKIAQVVREHRSSLLIATPTFLLAYLR--RAKKEDFASLRLVITGAEKLKAKVADSFEERFGIRPLEGYGATELSPVITLSLPDVKIKEGSVGHPI-PGVAIRVVDPDGTALKPGEPGLILVKGPNVMHGYLGQPDKTAQV-VKDGWYVTGDIGIMDDDGFIRITDRMSRFSKIGGEMVPHGVVEDELHGRLGQTQVAVTAVPDEKKGEKLV--VVYAKDAADGETLHRLLAESNIPNLWKPGRYVAVEDLPMLGSGKLDLKGLKEIA------- 46425377 283 ------------------------------------------------QAFSYRQLRSRAATYARHLSLLGLQSGDAVALIAIDSLAGVALMLACLAGGLVFAPINELVSLVHFETTLKTIKPRLVLIDAELPPSHHAALRHLPTLELTSLMPVI--------------ENDELVVAPCSADAPAVMICTSGSTGTPKAVTHSHADFMHHLNYQQAVLGLRSDDVMYTPSRLFFAYGLNN--LMLSLLAGVSHVIAAPLSVRQIAQTIHTYHVTVLLAVPAVFKLLLAEAAPDAV-WPALRLCISAGESLPARLGHAISTRWQVEVLDGIGCTEVLSTFIS-NRPGHALMGCTGTPVPGFV-VKLVNKQGEICRIGEVGSLWVRGNTLTRGYVGDPILSAQLFV-DGWFDTRDLFFADAKGRFHNLGRMGSAIKINGCWLSPETLESVIQTHACVKECAICLIEDEFGLPRPAAFVVPVDASIDTGALWAALRKNALGKHHYPHLFVEVSTIPRTCSGKVIRPALLETLA------ 161367385 3 -----------------------DRTLHEWFAESAARHGDAVALEVGGRTLTYRQLDRTADRIAGEVLRRCAGRPRRIGLYASRSVAAYAGYLAALRLGAAVVPLNPSFPVARNERIVRCAALDAVIAQEAD----------------PGLPAPVVEVDPARPAEESPGAAPPRPSPRPGPREAAYILFTSGSTGTPKGVPVSHRNVDAYLRYVVPRYGLGPGARVTQNFEL--TFDLSVFDLFATWGSGAALVVPSRGELLSPARFVTERGITHWFSVPSAVSVALRLGRLGENSMPRLRWGLFCGEQLTVEQAEAWRRAAPAAIVNLYGPTELTLSCARLPADRRAWPDTSNRTVPPELEALVVGEDGRPAP---TGELCVRGPQRFGGYL-DPADNRGRFTLDGWYRTGDLVR-DEDGCLVHLGRLDHQVKVQGYRVELGEIEAVLRGHEAVAEAIVVAVREGDGPVVLHAVCTGAEEAGDA--LHTLLRSR-LPQHMIPRSIAFWPQLPLNSNGKVDRNAIRTELADE---- 198255888 7 ------------------------------------------------ERWTYSQIEAAIRGAATGLLATGLMSGDRVLLRLGNTPDFAIAFLACIAVDLIPVPTSTQLSVGEITAMTLDLAPKAIIAAAGVTLPDHTA-------------PVIETTTLTRFYTL-----PPADFVMGDPNRAAYIIFTSGTSGTPRGVVHAHRAIWARRMMHDGWYGLTRNDRVLHAGAFNWTYTL-GTGLMDPWTVGATALIPAAGTPHDRLPLLAQHNATIFAAAPGVYRQLLKSPIAP---IPTLRHGLSAGEKLPDTTRAAWTLATNTPIFEAYGMSECS-TFISGSPTRPADVATLGQP-QPGRLIDLLDEHDVSSDTGQIA-VHISDPGLMLGYLNAPDATAARFSAD-WFLTGDIGRRLPSGAICYQGRVDDMMNAGGYRVSPIEIETALALHPDIHDVAAVELRVKSDASVIAAFYTSANVIVDTE--LAAHCAAHLARYKCPRLFLRRDALPRGANNKLLRRALR---------- 157150658 2 -------------------------TINDMIEHYAQTQPDFPVYNVLGEVHTYADLKADSDSLAAKIDSLGLAAKSPVVVYGGQEYEMLATFVALTKSGHAYIPIDSHSALERVAAIVEVAEPSLIIAIADFP----------MEVTVPSLSLTELQASFAQKTAYEITHS-------VKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMIKEFATPAQPQMLAHPP--YSFDLSVMYWAPTLALGGTLFALPSADFKQLFETILSLPIAIWTSTPSFADMAMLSDDFNSQKMPGLTHFYFDGEELTVKTAQKLRDRFNARIINAYGPTEATVALSAVAVTDEMLATMKRLPIGYTKETFIIDENGQKLPNGEQGEIIVSGPAVSKGYMNNPEKTAEAFFEEGLYHTGDVGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSKYIDSAVAVPRYNDHKVQNLLAYVILKDGVAETKAIKEDL-EDIMMSYMMPSKFLYRESLPLTPNGKIDIKGLISEVNNR---- 120612372 522 ------------------------------------------------RTIAYAELDRASAAWAQRLQAHGIRAEDRVAVCLERGPEFVLAWLAAMRAGAVCVPLDPALPRTRRDELLRDCGAVLLI------------------GDLPQPPEGVPRWRVDFGASGTADTEPPPSIRPLHPSQGAYMIYTSGSTGRPKGVVVPHGALANYAQGVLQRLDAGPGRCFAMVSTVG--ADLGHTALFGALCSGGCLYLPEAFDPDAFAAGMERCGADVLKIVPSHLRGLLNARHPAAALPRH--TLVLGGETADDELLRTVRARPGLRILNHYGPTETTVGVLTHEGPRGFTALPLGRPL-PGIRVHVLDARLEPVQPGMPGELYLAGRGLARGYAGRPGTTAERFVASPFYRTGDRVRLRGDGVLEFLGRADDQVKIRGWRVEPAEVAQRLRECAGVAHAVVVARARETDGAALHAYVVPADAHVLADAQLQAQLQAALPAWMVPDHILPIAALPLTPNGKLD--------------- 154252211 5 --------------------------FGDILDSISAVLPDAPALIHGDRVITWAETTRRSNNLGRALIARGARPGDKVAFYMRNRPEYVETMAACFKSRLVHVNINYRYKADEVFYIFNDSDAQTVVY-----GSEFRDIIVELKDRLTKVATFIEVNEDGSAAPFAENYEKIVTSGDGAPEDMLFI-YTGGTTGMPKGVMWRHDDMREAQLTTLRALGPGSGPKAMPACPLMHGTGLIT--AIGNMMSGGCIVTLESPDAHELWSVVSRHGVNSLAIVGDAFARPMLAAAPGKYNLASVVSIVSSGVMWSTEVKSLLRHLPNVILMDSFGASEGLGGSSIMTSAGEVKTAR----FQIGGRCRVFDESDQPVEPGKPGIIALGGPIPV-GYYKDPEKTAKTFAGARYSIPGDWCVVEKDGSLTLLGRGSVCINTAGEKVYPEEIEEILKTHPAVEDALVVGVPDQKWGQAVTGIVMLASGAKDEEDLRKHVRSH-LAGYKTPKRI-LVGAVPRAPNGKADYKGVTDFAKREL--- 189202112 4 -----------------------------------------TAIVHSGRAFTYGELVNDVAAAKDRLQQNCNGQGQRISFLVENGYDYVVTLLSILAAHAIAVPLSPAFPAHELRYIIDQSESLMLLSSEKFQSQADLVLGEGMETKPINYKEKIMMGKTDDYVTLE----------EPTSDRGGMMLYTSGTTNRPKGVLLPQDVLTAQSRSLLEAWNYSSQDVLLHVLPLHHIHG-TVNALLTPLFAGSTVEFQFPFNATAAWDRLAKKPITFLTVVPTIYTRLLQAASKTALHPSNMRLNISGSAALPTPVKTAWTELSGGVLLERYGMTEVGMALSCGLDFKDRVDGSVGWPL-PSVQARLVDETGEVIEIGKEGEIQLRGPTIFREYWKNPEATTKEFTEDKWFKTGDVAVRRARGLYFIHGRKSDIIKTGGEKVSALEIEREMLSLPQIDEVAVVGLPSEAWGQKVAAVVVLSEQGKTALDMRRALKE-ILVNYKIPQEMKVVESIPRNA-------------------- 116204347 1500 ----------------------------DRIRGMALQYPERLAIDAWDGVLTYRQFWGYTTGLSAVLRRHGLQ-GDPIPICLEKSVWGPVCMVAVLLAGGVCVPIDPEAHVERVRSIIAEISPSIVLVS------PLTAQTVDFGATVTPCRKVVVSLDLFTSSPHQE-EEDAKTLPHIQPENAAFMLFTSGSTGRPKGIILQHDSLSTTIREQRARLLVDSSSRALHFS--SYTFDLCVYEVFPTLTAGACVCIPDAARVNDLPGFIRDSRVNWMASTPSLFRL------FRPEDIPAVQTVSLAGEAIPQDIVDLWAGR--VQLFNSYGPAECTICSTHKIEAHDWIPGTIGRAAGG--EAWVVDQSDRLVPMGAVGELLFQGPVVARGYFQQPEATEKAFLRPPWYRTGDLVSYNADGTLRYLGRKDAQIKLRGQRIELEGIEFQIRRHLPTDSSVVVDVPDQDAAAFLIAFVQTGPGKGTEETLVHELQAKLIAAYMVPQLMIHVNRIPIAKTGKTGRRILRDAVRERLVQG 116204347 46 --------------------------VHDIIAAHMARDPSAPAVCAWDGRWTYDELDRLSSALATQLVTCGVACDDFVPILVPKSKWTAVAVLGVVRSGAAFVLLDEAHPPRRLREICAEMRATLVVASE-----DLQDRAGQLIDG-DSVPVLVVGESSLRTWAVEDDDKAWIASP-VTGTSALYAVFTSGSTGRPKGAVVEHASLCAAARASGRVLGMSTQSRAFQFA--SFAFDPTIMDFLRTWVYGGCVCIPPQQAKDDITGAFQALRANMASMTPSVARLL------DPEALPSLRVLEFAGEPMLQADVDKWTDR--VVLVNSYGNAECSVSSMRSPMRRDLPTNNIGFPVA--CVAWIVDETDADLPPGQVGELVLEGPGVGRGYLHNTAMTAAAFITNPLYKTGDLARYEADGSLVCLGRKDTQTKIRGQRVELSEVEWHIRDLPDVAEVV-------RWKEVRAALVAPSPSKDSEQELQRELQSR-VPAHMVPSAFISLHRVPLSLSGKTDRRRLRDHIAER---- 116204347 5104 ------------------------ECIHDAISHFVLATPSAPAVCAWDGNLSYGELGRLASLLAGVLVQRGVRNGVLVAIHLAKSRWTAVAMLAVLQAGGAFTLLDPSLPLVHKQVICDETACLVLITSPAS------------HHALPSVRHTIPIGDNQEDDWATILTSDANKLEAARPETLAYAVFTSGSMGKPKGVLIEHASFCASARSQHRLLAIDSTTRVLQFS--AYTWDVSIMDQLGTFMAGGCVCVPESQRIDGLAGAIRQYGATWIQTTPPVVRLL------KPDQVPSLRTVVLIGETPSHDDVKTWRGR--VSLRETYGPTECSV-LAMVNPDLAGDPRNIGRESACVCWVVDADDNNKLMPVGAIGELLIEGPILGRGYLNDATLTASVFVQDRLYKTGDLAHYCHDGSIRYVRRKDTQVKLRGQRMEPGEIQHHIASFEGVADVIEVGGGTESSRAVLAAFIVLAAPSEAFAAKVAQCQQTQLPKHMVPTLFLPLAWVPMASTGKTDRRLLRRRVAE----- 116204347 8119 -------WNEHLPQAEQA-------CVHQYILEQCQTRSEAQAICAWDGAITYRELDTLSAAFAMHLQTLGVGPDVFVPILLNKSLWVGIALLAVLRAGGAFVLLDPALPDLRLQSICQTLGCQVIVCTPPDH--------DRVATLGPRAVATVSHSESERW----PAPTPGLLTYQAEPDHAAYAVFTSGSTGKPKGVVIEHTQYATSGRFLQKRLSVSPHARVFQFA--SHSFDVSVSDYLTTLMAGGCVCVPSEADLNDISGAVARLEANWMHITPSVARTL------QPSQVPGIDNLVLSGEVLQDDNVRTW--APAVHLINAYGPAECSVDCV-VNDQVALDPESIGTASGAVCWITDVENPDRLLPIGAVGELLVEGPIVGRGYLKEEELTRQAFIPPPLYRTGDLVQYLPSGALRYIGRYDSQTKINGQRVELGEIESHLGRLFSDSQSVAVALPPSSQQQTLTAFIQWGPGDGACDDLDTECRREWLPSYMVPARFLAVNRIPLNRSGKVDRTKL----------- 116204347 3508 -----------------DAGAGEATCVHDMILRHCRNTPDAVAVKAWDGELTYAQLAALSARVAASLRHRSPRSQDIVPLLFDKSMWTVVGILGTLRAGAAFLLLDPDQPAARLRLLCEAVGAEVVLASEGRASLAAAVAPNAVVQVCSGAA---VAGE-EPTPPLTPSESDS------DPSRLLYCVFTSGSTGTPKGVLIEHGSFCASFAGVCRILPFGPTTRIFQFA--SYAFDVGITDHLVPLMVGGSIYIARPEDVKNNFAACLREEATYLEVVPSVARTLDKEVGAR------LQILALSGEAKTVADVERWK----GRLVSGYGPAECSAT-SNVQFPVRAEDHPQALGVATGCAGWVVDPDDRLVPVGAVGELIIEGPIVGRGYLRDPERTAAAFTKPRVYRTGDLIQLLPDGQLRFVGRKDHQVKIRGQRVELGEVENHL--HPFIAEAAFVDLPGHRHGQTIGHVVLLPPSDSFLAEVRQAERQLAVPGSMIPALFLPVNHFKLSTSDKVDRKALR---------- 116204347 6645 ------------------------RCVHHLVEEHFRDSASSLAVHSWDGDLTYGELDHLSGRLAAHIVELGAQPETYIPLVFEKSKWTVVAMMAVMRAGAAFVLMDPTTPVRRVEDICTDAQPSLVL-----ASVTHRDVLQHL-----SVQTIVVGPTSETTWP-----TQPPAQVHVEPSNPVYAVFTSGSTGKPKGA-------------------------------------------------------------------IQDVGANWVELTPSVARLI------TPSHVPALRTVNMGGESMAATDKAQWRGY--ARLVNTYGPAECG-SWCMVQPDVTARLGPPDIGCGTGAVCWIVDDHQTLLPVGAVGEILLEGPAVSSGYLRRPELTEASFVQPPFYKTGDLARYQPDGTMVHMGRKDTQVKLRGQRLELDEVAFHVRQYPKHADAVVDLIHPDGGGARPAAFIVPQTQDKDALEIQTQLRA-TLPSFMVPTAFLPLQWVPLGPTGKLDRKCLRALAAQ----- 116204347 2487 MLRQLQRWNQHILE-------PADSTVDALIGRHFQSRPDAPAVHAWDGQLSYGELEFLSAQLARDLVQRGVGPEAMVPVYLGKS----------ARRG-------PR-----------------------------------------------------------------------------------------KGSHHRTRRLPSQLRNPGLSLGLGSSTRLLQAT--AHAFDVAIFDHLAVLLAGGCLCIPPSQSQADLGGVIRELQADYAMMTPSMAALI-----QPDDVLPGLRTLALVGEPMTAGTVATWADH--VILINAYGPAECSVNCTILSDKSHHSAANIGFAIDSANSWVVDDDHNKLAPMGTAGELLIEGPILARGYLGDEVKTRASFILDPFYKTGDLVQYQEDGSLVYLGRKDTQVKIRGQRVELGEVEYRIAALPGAVGGLGVVVADEGSAPMLAAFVQLAPEFESVETTLARLRE-TLTSAMLPAVFFPVVHIPLSATGKADRRKLKQAAS------ 161373587 518 ------------------------------FAAQARRTPDATVVIDAAGAHTYRDVAQRAAAVRAALERAGVAPGDKVAVRMPKGANQLVAVLGIVQAGAAYVPIDYRQPALRRRAILRNAQVGAIVTERALDGEPDGCARIDVDALAP------------------DPRWPPRDAHPLEGDALAYVIYTSGSTGEPKGVMVSHAAVCNTLADINARHAVGAGDAVLGLAEL--SFDLSVYDLFGATARGARVVLPDPADPSHWAELIARHGVTLWNSVPAQGQMLIDYLESEPARMPGPRCVMWSGDWIPVSLTRWWRRWPDSRLFSLGGATEASISIEHPIRPEDTRLVSIGRALTGQT-VDVLDALGRPCPPGVRGEIHIGGVGLATGYANDPARTAERFVRDGLYRTGDLGRRRADGSLEFLGRQDDQVKIRGYRIELAEIDAALSAHPRVASAATIVLGDA-AQRRLASFVTLHGAAPDP--------------------------------------------------- 218510055 3 --------------------------LADILFESASRHGDRLAIIFEDRRLTYNALLTEVERAAGNLQALGIGPSKRVAVMLENGLDFVVAYYATLATGASVVTVSALLTASEASYVLSDSRADLLI-----SGGRVWDTACAVAQGM-GLRSLQTAELSADL---------PYCCPPPDGRDEAVIMYTSGTTGKPKGAVLTHDNLTMNAWVSAGMFKLTPDDVLLCCIPLFHASGQSCLMNTG-LLAGATVVIMRQFAAQAVLDIMRRERVTFFLGVPTMYVGLLGLVRPNKAELPHWRMAVSGGAPIPVAVLREVERLFEVDIYEGYGLTETSPTSCFNQPDFERRPGTIGKAIWGVDVAKIVEDRIELLPAGEVGELVVRGHNVFAGYLNNPDAT----------------------------------------------------------------------------------------------------------------------------------------- 88857935 7 ---------------------------------------------------------------------------ERVAIWMDKSNHFAVAILACLTAGASYVPIDSKQPLTRLKLIVDDANVDTIIVDDA-----HYQMLLPLLSHLPELKVVVITDTAAGFDWCSAINTENYEHKDRQNNELAAILFTSGSTGKPKGVQLTVDNLQHFVNWSAKNLALSSQDRFLNLA--SFNFDLSTFDLFVSLAVGASLYVASDDAAKQPLQLVSGQQITVMYTVPSLLNLMNRIGLWQQAEPVKLRHVIFAGEAMPKPCLQALAKVLNTDLHNFYGPTETNVCLAYQVTSSDLIPVPIGLPI-GDTVAWLIDEDGMLIEEGAIGELIIQGRCVTPGY--CDQAQVKPSHAQHIHATGDIARFSA-GQYYYHGRRDRMVKIAGFRVELGEIEACLQRHPAIAEVAVYCVQTARL---IATYVTQEARAKLGAELKSYCSD-FLPVYMIPNKFNSVSELPKNANGKVDYPTLAK--------- 167567999 1 -------------------------------------------------------------ALAHRLLDAGFGAGAHVGLWFRPGFDMIVAMLAVLRAGAAYIPLDPGYPEARVLTVLEDARPAAVLTERALRA---------------TLPPSSSASSTVWRIDDDAPPAAPRPLPAPDPDATAYVIFTSGSTGRPKGVCVTARNLARLFTTTDTLFGFDSTDVW--TLFHSYAFDFSVWEIWGALVHGAQLVIVPRRTADAFYDLLCDARVTVLNQTPSAFRQLIAEEERNGREAEALRHVIFGGEALELSSLRGWIDRHGPALVNMYGITETTVHVTTLADVRGRHGSLIGEPL-PDMSIRLLDAHLQPVPPGMVGEIVVGGAGVSRGYLGREALTAERFIVDRFYRSGDLGRVDAHGRLEYRGRADTQVKLRGFRIELGDIEAALRAHPAVADCAVV-VTGAGDAAQLAAYAVPR--------------------------------------------------------- 214039515 5 -----------------------------ILEDAVQGDSEKTALLLNGKAMSYAELFSRVNQVACYLNELGLPKNARIGVYSNKGLEQVIAILAILSTDYVLVPLTRLLKPEQVEYIINDCDIKCIITDR-----IKLESIDEIQFDGHVISFESAAKDVASFDEIYKYYNKPYSC-DISGHNNAVITYSFGLTGTPKGIVISHRNLVDSARVVSQYLKLESDDVLSGILMFNLDYGLN--QIFCSLYKRATLALHRFILPEDFFNHLIDDEVSVLALMPVTISQMFDEGSQRPELFDKLRIITSSGGNVTERMISDCQSAFPASFYSMHGLTEAFRSTYLDPAQVQIRPDSIGKPI-PDVELYVLNEEGKECAPREVGELIHRGGYIYRGFWNGPEENKQRFTDETVVATGDYVYKDEEGYFYFVSRHDDMIKTRGFRVSPFEVESVVRKLPQIGQCAVFSIENELIEEEIVLVYSAAHEIPEEEIL--FELKKHLASYMIPSKVVYKKSLPLVQSDKVNKDELKQELT------ 163802190 21 -------------------------------------TPDAIAVVDDEISLTYRELKIAVTQLAHSIFEYFNNTDERAMVLSDGSADMVIAILAIQYAGGAYIPIEPKVPMERVRSIFNDASPR-LIINDFRNSIRAKELSDAL--NIPQL--------TYQFDSSENIGSQPVALPKLHPHTPAVVFFTSGSTGKPKGVELGHLGYQAWFNGIQECFNVTQGDRV--ALTTNHSFDLSLGELLLGLVSGATLVVAPQRDPLSIIPWLNKHKITVWQSVPSLMKQILPFYDLS-DALRSLKVLMFCGEPLELDLVRSFHTTFPARAINLYGPVEASIQVTWCWADKYLDCDMTHVPIGKALAYANID----TIPHGKSDELIVSGPHLALRYL-DDEKDRKTFITEGYYKTGDLVLKREDGELVFNGRTDDQVKINGYRIELPEIEKALLQHTAATDACVIA--HTEGTEKLVAFVVTKE--TNSREIRRQL-STSLPIYMLPKRFVFMDKLPLTQNGKRDKVLMKKE-------- 118725897 15 ----------------------------------------QVFYIDGENKYSYAQLWNLISRARVDFKEKGIKINQRVPILCNDPLHFIVGLLSIISLGACAVLIETSKKPKEIIEILEQIDSK-IILTDQYMGSDLSSYDVTITE-----------------FSLKNLTEEKDSRISCEMNSEGCIIYTSGSTSKPKGVIRSNRILFEHSKMLQRTYNLSSNDTFLCLVQPQHAFGL--ENVLGAIYSGATLVVQKNFSHTEVINFIENGKCSVVVGVPFQYELLTKV--NKKVPVNKLRYFLSAGAPLKKDVNAAIYSLFGIPVTQIYGSSELGATAINIDISKSFEYDAVGKPL-PEVQIKIIDSENRVLENNQIGEIVLRSPYCTIGYVGVSEVSKDAYIEDGWFYSGDLGYINDKGVLFITGRKKNVINIAGKKVSPEEVERVIKGIEKILDVKVEGEKNSLSGETITAKVVVENGADISEQLVLNRCKELLSDYKIPRHIVFTDKLEYTSTGKLKR-------------- 21356947 26 -------------------------SLGRIIFKNMRNWPKNVCQISEGVEVTFGQALTWAIRIAQQLKSRGLDHKDIIGISARNTTYIMPTAVACFFHGTPFQSANPILEESTLKHLYNISKPKIIFTDADH----YDKLYSATSAFKPEI--ILTTGTKDGVLSIQDLLAQPTPLKEGPSQTVA-ILTSSGTTGMPKAVCISNDIL------TQETVFVNGYDTIFISASLDWITGLWAT-IFSTVNGCTRIISSKPFAADYFVYLVSKYSITYALIPPEHCCSLLDCPTATPEKLGSLTKLNFGGGRMTQATVERVKKLPNGVLNSSYGMTEVGFIVF---NHGHLKLTAAGNPL-PGIQVKIVDDDGNQLGVNQTGEIIVHNGFSWNGYFADPEATKAMQDEEGWFHTGDMGYFDEDDYLYMTDRKKEVLKWKGLQMWPAEVEAVIDELPEVKRVCVIGVYDETQGDVPGALVVREDNATTAQQVIDHVAKR-LPDIQLRAGVQFADEIPQNHNGKVVRRYARDLF------- 158521984 45 --------------------------------------------------YTFLQMRDISARWAGFFVKNGLEAGDCLMIFLPPCRAFFFAMAACARAGIVFCPVFASSGYSELESRLADIAPKAVLTDPGLVEMIPPERAAALKTDAPGLDNEIVVGDGPASLPAD------FSPRLVTPGTALYVVYTSGSTRPPKGIIHGHGDMVGIYASAKWVLDLKADDVLWTDADPAWVTG-TVYAALAPWLCGVASVVSEAPAPSNAYRTLEACRVTVWYTTPNTIRGLMEAGEPGRYNLDALRHIVTVGAPLMPDPFYWVRKHLGLSPHDNWWMSETGMICIANLPCLDIKPGAIGKPL-PGIEAAVLDDSGWELPALSIGQLALKSPAMMVGLWGDRARYEGHF-QNNWFLTGDIALQDEEGYFYHQGRLDDILKTRENRIGPFEIEQALCGHPAVAEAAVIARGDRDTGSSIKAFVTLKPGNPASSEIRMFLKAGVAPDIDV-DEITFTEKLPRTRNGKLLRRVLRAW-------- 419530 2 ------------------------QTVHEMLRRAVSRVPHRWAIVDAARS-TFDRTGETSRNEGSATARLWPQPARPLAVVSGNSVEAVIAVLALHRLQAVPALMNPRLKPAEISELVARGEARAVVANDA-------GVMEAIRTRVPSV-CVLALDDLVSGSRVPEVAGKSLPPPPCEPEQAGFVFYTSGTTGLPKGAVIPQRAAESRVLFMATQAGLRHGSVVLGLMPLYHTIGFFAVLVAAMAFDG-TYVVVEEFDAGNVLKLIERERVTAMFATPTHLDALTTAVEQAGARLESLEHVTFAGATMPDTVLERVNRFIPGEKVNIYGTTEAM---NSLYMRAVRIAGTVMRPGF-FSEVRIVRV-GGDVDDGCP--TVKRASWRWRRRMRPFQATQKSFRKAG---TGRICVRDGSGNIVVLGRVDDMIISGGENIHPSEVERILAAAPGVAEVVVIGVKDERWGQSVVACVVLQPGASASAELDAFCRASALADFKRPRRYVFLDELPKSAMNKVLRRQLMQHVS------ 167577571 26 ------------------------DTLIDVLNWHAERHPDRVHLRLLETPLTYGELHRRASDLAGGLRERGIDPGDTVALMLPTGLDYFVSFTAVLFCGAIPVPIYPPANPAQLEEILENARIKALI-----AFRQAVSVAQLLKLRVSTLQHV--------FTPEQLVGRERLPPFRAAASDIALLQYTSGSTGTPKGVVLSHANLLANIRAMGDRMHVYATDVLVSWLPLYHDMGLIGAW-LAPLYFGIPAVVMSPARPALWLRAISRYHGTITAAPNFAYARHLAALEPTEFDLSSLRFAFCGAEPVNADTLRAFAARFAAALTPVYGLAENTLGLTFPPPARGLHVDRIARPAPGGTELRIVGDDERELAERRVGRIEFRGTSATRGYYRNPAQTTRLF-HDAWRDTGDLGYV-ADGELYITGRAKDMIIRGGQHFFPYELEEAIGRLPGVAAVAVCGAADPASGERVVIFVESEAADGAACELRASVNDVTAARWGMPAEIVAPHSILKTPSGKIRHAA------------ 15828082 7 -------------------------TVLERILKQAHERPEAIALRDGTSELRYGQLVAEVNGLAAHLSAQSVSQRSRVLVISDNGPETYLSVLACAKLGAIAVMVDGNLPPATISRFSEICDPSAVLVARE-CRIDSSSL-PEILHSIPAITVNTTADATYSACSLDDYLAGNLNY---GTDDPLAMTFTSGTTGEPKAVLLPNRTFFADILREKGLAWIDWVVNETTYSPLSATHIGGLWWILNCLMHGG-LCITGGEHTSSLTEVLNANKVATTCLVPTLLSKLVYELKFGDVVTPPLRLIVYGGSRVIAADV-RFIEAAGVRTAQFYGLSETGCTALCLPTDSKIEAGAVGRPY-PGVEVYLADPNGGGPTVADTGTLWIKSPANMLGYWNNPERTREILV-DGWVNTGDLVERREDGFFYIKGRSSEMIVSGGVNIVPDEVDRIAESVSGVGEAACYEIPDAHFGALVGLAVIPSAELNESTAI--ELKRRIAARYARPSKIVIVADIPRTQSGKVIRATLAAALNGEQLG- 50555353 20 -----------------------------------------------GEQLSQRQLWKMSNDFLTIFRQHGLGNGDVFITLFPNCIWAGPVHWAALDAGATLSPASCSYTVQEFAHQLQLVVPKMVVYSEPFKQLLEDAII--VSKTNPTILSLEQLIEDSERVPLAQANFQFANRLQLRPTRVAYLAMSSGTSGLFKAVRITHGNITSNAIMSTKNALLKTNQVASAIIPVSHLYGLAQFLVFGV-HRGTAAVFHKGFDFIEFLDAAVKYKVNIFPLVPPIIILLAKHPFTQKYDLRNLTTVLSGAAPLGVKATEEFLERIGVRVIQGWGMTETSPVCTLFDPEVPVAIRSVGKLVS-NTEARVVDQPACDVDPASTGEILIRGPHVMDGYHKNPSANADAFTPDRWLRTGDVGFFDLQGRVMIVDRTKELIKSMGKQVAPAELEDALLANPLVADCAVIGVMDVDKGESPRAFVVLRDPKADAVGILKSLNSQ-MPKYKLHGGIVVVEAVPRNPSGKVLRRLLRDR-------- 211585926 15 ----------------------SDTTLHEVFYRNVTKFPDAVALVSTQQRWTYRDLDRAIQRLVIGLKSRGLKRGDPLIMFMPNTAEYVIATWAAYQIGCAYIPINPLCNAREMRHMLQTA---IKGCQSDFSGIDMCARIEELTSERDCIR-ILVEGEMDGWTPFKELMQNPGPRDHHSEHSDRTIFFTSGTTSLPKGIMPSAYGFAAALWWRQSSVPMLPGDRVLFTMPNNHGFGW--LCIMSGFLNAGTVVLPPRFIPEAVIKAIREEEVSHAGLVPTMLHALSNISLGSR-KLSTLRRIVMGGSPPSEEVIRIALDTLGASVENLYGMTEGILVVSQISGIVKDRDVSIGTPLPGMTVRLYAKDSKVPTGAGEAGEMHFSGPSLIDGYIGGAD-TNFYDGEDGWFRTGDKAFIGTDNRLYLIGRYKDTIIRGGENIEPSAIEAILGQVPKILQPQIVRTPDNVAGEVPIVVVNQEVDGYTASGIKDTVLAR-MGKLYVPVDVIPVQALPRNMAGKVEKTKLEALVR------ 158317182 11 -------------------------TIPDLLGRCAREFGSADYIVSLTDRLTYAEAEEQSARVARWLLHEGVGKGTRVGLFFPSGVEWALWWLAVSRIGAVAVPLSTLYPPAEIAKVVRLADVQLLVAPTTVLRIDVAQRFEAAFPELPYLRRIVLTGQTDRGWATRWDPRDPAVQTEVTPADLAIMVHTSGSTADPKGVLHTHGTLVRQTAAIRGLTGVDHAPRILCAMPFFWIGGI--LAATGALHAPVAVLVLARLEAGPALDLAERERANGVVGWPAFTQQLRLHPSFPSRDLRS--------APALRE-----------------GPVDLAMAGVPDGHPIHRSLTESGGSFA-FTETAIVDAAGERVPDGTVGELLIRGIGSMAGYNKRER--AEVFDADGWYHTSDRVYRRGDPRLFYVGRDSELVKVAGSNVAPREVEAVIEEFPEVAHCVVTGVEHPTRGEEVCAVIVPAGTTGTDVDVDGLAARTRLSSYKVPTRWIVADEVPALPSGKPDRRGLRTLIEDGRL-- 121700497 26 ------PLEDTLPQRFVPQNTWVERTVGEVFQSHVLERPDALAVCACDGTYTYRELDKLSTAMAHELRRQGVTAEVLVALLFEKSKFIVVAMHAVLKAGGAIMFWDPSLPVDRLRGIFAESGAQMVLSSSTTAG-----MAAQISSH-----TIIVDEEHIPAPSSEALVTTH------RPNSALYSVFTSGSTGKPKGFIMEHRALVTCALACGQQLGITKESRTLQFS--SNSFDLATFEHLIPFVFGACICIPEEERKGDLTRALDKYQVSLAMMTPSVSRLL------EPQHLPLLRTVMLCGEPVSVDDVRRWSAH--VHLHNGYSPAEAGCINILNSAMTEAHPNNIGFSTGVIPWVVDPDNHDRLLPVGEVGELIIQGHAVGRGYFGSPERNKASFIDAPFYKTGDLVRYEPDGSMQFLGRKDTQVKLHGQRLELGEVEDQLRRHFAPPHAVIVDLVTPKNREPLIAFVVAANDALQEDEAQAALRA-VLPSYMVPSEFFLLSHLVMLPSGKTDRRSIRTAAAD----- 77456354 171 ----------------------------ERLQRSLIEHAERPALHLAEQSISYRQLHDHSRAIQQRLLALEAQPQPVVGICLPKCDALFASILAILGSGAVYLPLEPSHPLQRQQYILENAGAVLLLHDGEHP----------LSGSMPGLDVCRIDSTDADL-------SQPLMHHRPELDTPCMALYTSGTTGHPKGVLLSQANLAHFTAWYADYVQLHAESRVLQFSSL--SFDSSLIDIFPTLLEGAELVVPDRRDPLQLVALIRRRQLTHAFLPPALLSIL------PLEQLQSVGQIMTGGDVCEPFVIEQLTRQ--GKLHNLYGPTEATVLITARQLQPGDSNRTLGGPIA-NSQVLILDDDLQPVPEQTVGELFIVGPGVCLGYLNNPQQTAERYLPDGAYRSGDMAKWGEDG-IELCGRRDNQVKIRGFRVEPEEIERCLRESQLYRQIAVVI----DSQRRILAFLAQPQSDAARETLKAH-AQQFLPDYMQPVAWTELPNMPFAANGKVDRKALLEL-------- 154252653 5 --------------------------FGDILDAISPVLPDAPAFVHGDRRITWGETTKRSNNLARALIERGAKPGDKLAFYMRNRPEYTELLATAYKARLTHVNVNYRYKPDEVFYIFDNSDAQTVVY-----GSEFRDIIEEIRPRLTKVQTFVEVNDGGDIAPFAERYETLATSGKRSPDDLLFI-YTGGTTGMPKGVMWRHDDLLSALRRVASIKEVGPAGPMIPACPLMHGTGLLTAN--GNMLSGGCVVTLDNQDPHELWAAVDRNKVQQVAIVGPMLRALEEAPG--KYDLSSIVTIISSGVMWSTEVKRGLLKMPNAIMTDSFGASEAVGLGSSLMTKDGEIATAK---FQIGERCKVFDENDQPVEPGTPGFIALGAPIPV-GYYKDPEKSARTFRGERYAIPGDWCTVETDGTLTLLGRGSACINTAGEKVYPEEVEEVLKRHPSIEDALVVGLPDEKWGQAVTGVVKLNNGASDEDALRAHVRA-ALAGYKTPKRI-LIGTVPRAPNGKADYKTVTEFAKRELGA- 70982502 66 --------------------------------------------------------------------------GERVAFLAENSYDYVVTLLAILASNAIALPLSPAFPVGELKYILDNSQAKVLVATQKYRDKAHDLLKAGLNTE-PVL-------DIKEKIQVGATSSHPVSLEDLNGERLLMMLYTSGTTNRPKGVLIPQSALTAQASSLLEAWKYTPEDRLLHLLPLHHIHG-TVNAIVTPILAGSCIEFMFPFNTDAVWNRLAKSKITFLTAVPTIYNRLLQEAAKKGISPENLRLNISGSAALPTPTKQAWQDLSGNVLLERFGMTEVGMAISCGLDFADRVDGSVGWPL-PSVEARLVDTETNEVKPGEEGEIQLRGPTIFREYWANEKATKGAFVEDGWFKTGDVATRRAKGMYFIQGRLSDIIKTGGEKVSALEVERELLSLPQINEAAVVGLPSEQWGQKVAAVVVLNPEVAAKTDMRRALKDR-LASYKLPQEMKVLDGIPRNAMGKVNKKTLIKEV------- 218438845 8 --------------------------FVDLLNHRAETQSDKILFTFESLSLTYQQLDQQARAIAVQLQSLN-ATGERALLLYQPGLEFISAFFGCLYGGVIPVPAYPNRSIERLQAIVSDAEAKFALTSESLVNSIEGKLTQSLSQE--AIQCVTTDN-------LELSLSQGWHKPKINPEQLAFLQYTSGSTGNPKGVMVSHSNLMHNAALINHYFQDTPESRGASWLPPYHDMGLIG-GILQPIYVGVYVVLMPPVTPLRWLEVISRYRIT-TSGAPNFAYELITPEQRENLDLSCWELAFSGAEPIRAHTLEQFAKAFAPAFYACYGMAETTLIVTSSCDQDRVSLVSCGQVAEAQKVIIVNPETLNQCADDEIGEIWVSSESVAQGYWNRPQLTEAAYTPDPFLRTGDLGFL-QDGELFVTGRLKDLIIIRGRNHYPQDIETAEKSHPALRESAAFSVEVGEEERLVITYEVKRSEEVTSAIRKAVTQTHELQPYAI--VLLKTGSIPKTSSGKIQRHACKAEFLE----- 40882348 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALCYTSGTTGNPKGVLYSHRATLLHALSSADSLSLSAREVVAPIVPMFHVNAWGLP--YSAALVGAKLVLPGAGDGQSVFKLFEQEGVTFSAGVPTVWLSLQQYMQQTGKRLPSLQRLVVGGAACPPALMRSFEQEFGIRIQHAWGMTEMSPTGTHLPLDEEARFAKQGRPLFGIELKTVDDDGNEVVRDGKTGALVVRGHWVVDRYYRSDE----TPLVNGWFPTGDVASLDQDGFMQITDRAKDVIKSGGEWISSIELENIAMGHPAVAEAAALGIAHPKWDERPLLVVVAKPGEAPTREAILALYTGKVARFCIPDDVVFVEALPHTATGKVSKIQLRQALRD----- 167615996 431 -----------FAERYATLADAAPQTTAAAIERALREQPTRIVAGEPGHAVSARQLSGASNGIARRLAAANVKAGDRVGVRMNRGGALLAALLGIWKIGAAYVPLPTDLPPARRAHIADDAGLAACL--------------HRTAPADPTSHDIVLTDEI-----FAAPDAEALADIDADPDGIAYLIYTSGSTGVPKGVEVTHRNVASFLRAMAGALPIGRDDRLLATTTIG--FDISLLELLLPLTVGAAVIACPRIDAKALERVIDDERITWLQGTPSFFNVLRAGGWRGNKGLN----ILCGGEPIDASTYDFLRDAC-ASVWQVYGPTEATI-WSTIAGPEADGVAGLGEPLR-NTTIHLLDAHGQLVPRFSKGEICIGGHGVARGYRNRAALTAERFVAGRVYRTGDFAFRDSHERLRFLGREDGQVKIRGFRVELGEIEKQIEALGEVRKAVVLVQRATAAEPTLIAWCEPRAGRALEPDALRAALAAALPAYMVPARIARIDSWPLNANGKIDRGALADRAT------ 75760873 16 ------------------------------------------AVIYGEDKITYKELFRKSSLLGRKLSG---EATDTIIICIPNNIYYVVSYFSILACDKIVYPISSLSKQDEVISAIERTGSNVILCTHDY----YEQLKAMCQNS--NIKIICVDNETLYDSNTDDL--ESICYVESKINDTCVLLNTSGSTDIHKIVMLTQKNIMTNCTDWVEALDTSTHGKVLIAMPACTSFGTVV--ITTCVLLGWTIVFMPSFNSATLLQTIGKEEITHLICIGSMLNILADVAKLGPSNYNSLKFIGIGGNKAVPETMKIMMKYFPVGLSPGYGITEATCIVSGIHPDISRKIHSAGKPYR-NSNVKIDNREGM---PNSTGEILIGGSIVMKGYYNNTQATKAAL-NNGYLHTGDIGYFDEDGYLYVVGRIKNIIKSGGYTVFSEEIEAALQNSGMVKEAYAYGIPDPILDEKIIVDVIPIDGAINVLDIEEYCLQH-LAKYKIPSKIQFVSDIKKTKNGKIQRKV------------ 116247576 3 --------------------------------------PDRIALWADGEEITAGQVSRAVLTAAELLLRHFTEHRDVVAVLVTNSPATIILRYAANLAGATLVHLNAVDPTDQLADILSKTGATFLAVDK-----ENLDAARELCDRLPEPPRLAALGAGPDVLDLSSGDPDAFDAVEADPEQPAVVIYTSGTSGRPKGVTQPYRLRRANLQVALQS---PEPIVYLSTLPVSNS---SGSAVDVALASGGTVVLHDGFEAGEVLRAVEQHRVSTLTITPPQLYMLIDHPDTATTDRSSIRLITYLGSPAAPARLAEAVEVFGPVLLQLYGTTEGISMLMPQDHFDPELRRTVGRPTT--EIRIRDVDDDRDLPPGEIGEVCVQSPSTMLGYWGEPELTA-AIIRDGWVHTGDLGSLDENGFLRLHGRMGEVMKTNGIKVHPTDVENALLTHPEVTQAAVYCVVDEDRVEHIHAAVVVRGGTADSGTLIGHVAA-ELSPKHVPAVVTFHDALPLTRAGKPDKPAL----------- 169627614 47 ------------------------RTLIDILYATAAENPDAPAIDDGTIQLTYSELIVDMEASVEWLGARGIGRGDRVGIRMPSSYSLYVAILATLAAGAAYVPVDADDPDERAALVFGEAQVAAVITPDG-----------------------LVRGPG---------SSRGWRAAKPTPRDDAWIIFTSGSTGTPKGVAVTHRNAAAFVDAEAQMFPIGPDDRVLAGLSVA--FDASCEEMWLAWRYGACLVPAPRRSGMDLGPWLVSRDVTVVSTVPTLAALW------PAEALEAVRLLIFGGEACPPDLAERLEDGATREVWNTYGPTEATV-VACAARLDGVSPVSIGLPLPGWD-LAVVDPHGNQVGYGEVGELVIGGIGLAK--YLDPEKDAEKYAPLGWYRSGDLVRLEPDG-LYFQGRADDQVKVGGRRIELGEVDAALVNLPGVSAGAAAVRKTASGTPLLVGYIASADPNFDIAAARASLAE-SLPAALVPRLVK-LDELPTRTSGKVDRNAL----------- 119503811 6 --------------------------FSAIWESVADAVPEHIALIQGERRITWRDYESRSARLAQGLMEAGLGKHAKVGMYLYNSPEYAETNFAALKIGGVPINVNYRYLDEELFYLLENADVEALVFHRSLGNR-----VARICHRLPQLKIMISVDDGSAAIPYESLIAKNSGAARITPEDEIYMFYTGGTTGMPKGVMYPVKDFTQMAVTAKQLFDSNATVVSMSGPPLMHGTGSWLGLMFPHMLGGTSVMLESRGKPEEVWDAIDQHKIAQLVIVGPLLRAL--EAEPDRWNTSSLRMMISSGAMFTTQVKRDLIEHIPLAIADVLGSTEGGMGQSIMTKDTPA-SETAKFMLLPTSKV-LLPDSSREVTPGEVGMVAQSG-MVPLGYYKDPKKSAGTFKEDGYAFPGDMATVAADGSINLLGRGSNCINTGGEKVFPEEVEEALKLHDAVEDALVFGLDDERFGSRVAGVVSLEKAKSAAAEDIVSATRTVLASYKLPKELIVVPKVPRAPNGKADYKAAKQLLVD----- 125719109 2 ----------------------SNKVIHDMIEAIAQVQPDFPVYDILGQVHTYGDLKKDSDSLAAQIDRLGLPDKSPVVVFGGQEYEMLATFVALTKSGHAYIPIDSHSALERVAAIVEVAEPSLIIAINDFPLADVAA---------PIFSAEQVQTAFREGASYELSH-------PVQGDDNYYIIFTSGTTGKPKGVQISHNNLLSFTNWMIKEFATPERPQMLAQPP--YSFDLSVMYWAPTLALGGTLFALPSADFKQLFETILSLPIAIWTSTPSFADMALLSDDFNSQKLPQLTHFYFDGEELTVKTAQKLRDRFPARIINAYGPTEATVALSAVAVTDEMLQNCKRLPI-GYTKADVIDEEGQKVPNGQQGEIIVCGPAVSKGYLNNPEKTAEAFFEEGLYHTGDVGSMTDEGLLLYGGRMDFQIKFNGFRIELEDVSQNLNKSKYVESAVAVPRYNDHKVQNLLAYVILKDGVAETKAIKEDLQD-IMMSYMMPSKFLYRETLPLTPNGKIDIKGLISEVNKR---- 38489964 223 --------------------------IPDIFSANAKAHPDRVCVVQGRRIFTYKQIDEASNILAHALLKNGLQRGEVVMVYAARSVEMVVCVMGILKAGGVFSVVDPAYPPSRQTVYLSVSTPRALLVISSAGSLALRLLVPAIQLTSSNVTGSRSDAGEDILAPYQQYAQTPAGVV-LGPDSPATLSFTSGSTGIPKGVKGRHYSLTHFFPWMGKRFGLDENSKYTMLSGIAH--DPIQRDMFTPLFLGAQLHVPTADDPGRLAEWMADSEVTVTHLTPAMGQLLSAQATRQ---IPTLKNAFFVGDVLTKRDCTRLQSLANVCIINMYGTTETAVSYTFLATQKDLIPAGQGMI---DVQLLVVNRTDRPCAVGEMGEIYVRSGGLAEGYL-DPTATAEKFVRDRMYRSGDLGRYLPDGRVECTGRADDQIKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPIDGDELERDIREYLKKK-LPSYSVPAVYFPLHKLPLNPNGKIDKPAL----------- 145239699 2967 ---------------------WP-ETLPLRIDQIAATNRDRIALKDGHGRLTYAVMINRIEAIAEELQKSGVQEGHRVLVFEDATADWPCSMLAIMRLGAVYVPLDLRNPLPRLADVAANCEPAAILVDNTTA--KDIDQVNVTQAKVVNVSHASVKPNK--------------RVPNVSRGDVAAILYTSGSTGKPKGIVVKHSGLRNEIEGYTTQWGLRAERALQQSA---FTFNHSSDQIYTGLTNGGTVYIVPRGDPIEVSQIIQEEGITYTKATPAEYALWLDYGNANLRKATNWRFGFGGGESLTPALLHQLAALPHLRFFNSYGPTEISISSTKMEIAYREKQPEGRIPCGPNYAAYILDEQQKPLPVGMPGELWIGGAGVSLGYLNNPELTDYHFYPDPYYRTGDIAHLQADGAMVFHSRVDAQVKIRGLRIELGDIESNIVSDGALREAVVTLRDGDPPLLVAHVVFAPNHNITDTEAFLDHLLQHPVPQYMVPVMAIPLDRMPLSNHSKVDRKALK---------- 145224914 21 --------------------------------------GDREFIIQGERRYTYAQIVERSNRLAAFLHAQGLGPGDLLGIYAYNGPEYVEGMLGAWRARVAPFNVNYRYVKSELQYLLADAGATALLYHSAFA-----PRLAEVLADLPSLKVLIQIADDPGAVDYESIVAEPAEVPPVQPSDDLYVLYTGGTTGMPKGVLWRQHDLISSLDDVAQRCVESPGTTLMVLPPLMH--GAAQWAVFTAMNTGQSVVFSPHLDVDDVVATIEREKVLAVTVVGAMARPLADAFERTTADLSALAVVANGGAQLTPSAKQRLIDVKNLMVVDGVGSSETGAQMTHMSAPGAV---STGKFTAGPDTFVASEDLSTILEPGHDGMLAQRGY-VPLGYKGDATKTAATFVIEGVRYSGDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSERWGQEVVAVVALDSGATATAEELIDHASAVIARYKLPKAVVFRPAIERSPAGKADYRWAREQA------- 195401122 19 --------------KYEAPYFSPDLSVGEITFNEMRRHPQLIAQVSENTTLTREELFLNSQRIASYMRNLDLHQSDVVGIIARNTTHISAVVYACIFNGIAFHSLNVNYVPGTIEKLFSITEPK-LIFCDGDEYEKVKTATAKLNVKLITMRN-----HKPGSISIQDLLATPIEKDERGNDQTMAILCSSGTTGVPKAVPNS-----STHKFFTTTNYLTSADVQYCHSTLDWVTGLTTT-IASGVHSTLRIINAEMFDGSLLLSQIEKYKITWLLIAPSHLAVLANCPEFEKTKIDSLKHLLYGGMCCSLEVQERFRKRVNPGVLQAFGFTELGSSNGTLNKHYDEKPNSAGRVL-PGNKLKIVNDQGEALDPNEVGEVCFHACQYWDGYYKNPEESRIVRDKEGWFHTGDTGYVDSDGFLFISGRKKDMLKFQNIMYYPSEIEDVITNMPGVAEVCVFGVYSDTNMYDAAASVVPKRGAQTAEDVIKYVQDNVEANYQLHGGCLIVTDIKRSPNGKTNREATKVHFLQQL--- 70992471 104 --------------------------VNEIFEARFRERPDAPAVCAWDGSYTYRELNDRSSALAHKLRRRGVQAEVLVALLFEKSKFSVVAMHAVIKAGGAFQLWDPSLPVARLGGM--FAESKAHLVLASAANARLAAEISE---------NVMVVDES----LVPPWESAPLN-PGTQPENALYCVFTSGSTGKPKGFLMDHRAFCTCALGVGELLGLNGASRLIQFS--ANSFDLATFDHILPFLCGACLCIPEEERKGDLTRAFNRYRATHAVLTPTVSRLL------EPEKLTTLQVLLLAGEAPSREDIRRWASTVG--LLNGYSPAEAGCITIVNPSLQESHPSKIGFPVSVVPWVVDPDDCNRLVPAGEVGELVLQGHTLARGYFGRPDQSKAAFIPGRLYRTGDLVRFDEDESLVYIGRKDSQVKIRGQRLELGEVEHALQQFPQIREPALVGMPAPPQHQDNSLFLVADDQCADAQKALASLRD-ILPPYMIPSDLLRISHLPMVPSGKTDRRLIR---------- 56696937 19 --------------------------------RHARRQPDKVALSDGAEEWSYARLEQAILGTATGLLQAGLVPGDIVLMRLGNTVEFPIAYLGAIAAGIVPVPTSSQLTEPETARMIADLSPAAILAPDVACAPHPRQIGIEALNAMHALP--------------------PADYALGDPERLAYAVYTSGTSGKPRAVAHAHRAIWARQMMVEGWYGLTPEDRLCHAGAFNWTYTL-GTGLMDPWAIGATALIPPGTDIAALPGLLAAHDATLFAAAPGVFRKMLQ--GAGKLDLPALRHALCAGEKLPRALHESWTRATGTELYEAFGMSECSTFISS-SPAHPARGEALGQPQV-GRRIAILGLDG-PVPQGQPGTIAVRGPGLMLGYLNAPDEAAARMQGD-WFLTGDQGAMAIDGQITYLGRDDDMMNAGGYRVSPVEVEAALIRFPGIEQVGAAAVEVKPDTYIIAAFYT-GPAELDAAALSTYV-EANLARYKQPRAFVHLPALPTGGNGKLLRRAL----------- 42522110 64 -----------------------------------------------EKKFSFSEISKRSNQAANFMRARGLQKGDSVFLLIEDDVALWEIMLAAMKLGAVIVPNNPLLSQQELKDRLNREQIKMIATTKAHT--------EKFDVTSSGVIPVVVDAEVEGWIFYPEAYKESAEFEATKATDPLFRYFTSSSGVKPKLVEHSHAGFTVGHLSTMYWMGLHPGDVHLGINSAGWAHDWNS--FVAPWNAEATVFVEKRFNASLILDVLDEYPITTFCAPPTVWRLLCQE-DLRSYDV-HLREALSTGEPLTADLISKVHHAWGLFIRDGYGQTES-ATLIGVPPEEKDSFGTSGKAM-PGFKIALLDAQGEET---DSGEICVESPWGLMSGLD---------TSNKYFHTGDTAYLDSMGNFTYCDRIDGLFKSSDYRISPFEIEFVLKEFPSIREAVVIPSPDPIRENVPKALVMLSKGVEPSKELMNFARMR-LSPFKRIRRVEFM-EIPKNTSGEVLRSDLVNLEREKRKRG 121713860 61 ------------------------------------------------------QFRLLVRTLIAGLKAHHVQRGDSVLVHLGNNIIYPALFFAIIGAGGVFMGSNARSQPQELEHILQLAEPKLIITSEALPTVLNVSVARGMLSSQVCLLDEYAPDHIAQLLVSGPLAYSTAHLPWVSFDDPAAMFSTSGTGGLPKAALLSHHAIVSQHLSI--HYDVPYEVTRLMCLPMFHLFGALWTHIFPIRY-GQPLLVLPRFELTQFVAAVYQYRISETYMVPAMIHVFNRSASPVAAYLATLRYVGVAGAPIDGASLEQFEKLLHPRAHQIWGMTEGVVFQTRYGAPGNH--GSIGTR-TPGYEVRLVGQDGNLVGERQPGELYVRGAGVLIGYKGRSDAKDAY----GWFRTGDVAYV-QNGEYFIVGRTKELIKVRGWQVAPAELEAVLIKHPLIEDAAVTGVSQDGSTEVPRAFVVKARGSLTAEEVYLFARQQ-LASYKALDGVIFVEEIPRTASGKIQRFKLSQM-------- 169781980 3 ----------------------------QIVYAHAQQTPGATAVIDGASTLTYGELVAESKALAQTLRKIKISMEEPVGILLDPGTLQVVAQLAVLLVGGTCVPIEPSFPEHRITSMLRDVHAKHLITLHEFNHIYFSDIEKCSISVVPDLEF----------------------GPQVNRSH---ILFTSGSTGKPKPVQV-QASSILHLATKTPVTPLSPEDRV--AEFNSPGFDLSLFEIWVTLIAGATIVVTPRTDPNALPAFLKEQNVTSIIITAALFETIV---FTSPGAFESLHHVLTAGDVANPRAMRSVLE-TGPPLWNTYGPTECTTLATMFDQETHRERISIGQPV-GDMEVILLDEDQEPILDGKPGEICIGGPQQTPGYLNRPSETEKSFDDDRLYRTGDIGAWQSESRLDFLGRSDTQIKFRGFRVELGEIECTLQSHEEV-QAAVVARQNADGTEALVAFIIPKADSVHSEGLRDVARER-LPQYMIPSAMIFMEKFPLTANGKVDRKAL----------- 88604339 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDNDVAVVIFTSGSTGTKKGVMLTHGNLCANTESIVQYLKLTSQDRVCATLPFFYCYGAS--LLHTHLRIGGSIVIANHIFLGGVIRDINSFFCTGFAGVPSTYQILINKTPFLKEDMPTLRYMTQAGGQLPNKYIKIIAEAFPKEFFVMYGATEATARLSFLPPDKVLKLGSIGKGI-PGVTLEVINGDGKTVQSGETGEITAIGDNIMKGYYGDPEGT-QSVIKSGRLHTGDLATVDDEGYIYVIGRTKNIIKSGGYRISPNKIEEFICSIDGVNGCVVLGLPDEIMGEAVIAVVQPGPESSLREQILTRCTQH-LPSYKIPKQIFFIQEFPLNASNKVDKKTLAAILERR---- 124110198 277 -----------------------------LIHERCLSQPTASAVNAWDGELSYEELNHLSSKLSRHLVTLGVGAEVFVPLCFEKSRWTTVAMLAVIKAGGAFVLLDPSHPAERLLSICQKVSARLIV-----ASAQHAKLAEDLVTSI-----VEVGDDKADWLTDKGIQTQTRTRRSAAPGDALYAVFTSGSTGTPKGVIIEHGSFHAAVFPYTEAVGLNQESRVFQFS--SYAFDVTIFDTLMTLISGGCVCVPNTERWSDVANAIQRFRVTHSSLTPTVARIL------DPKDVLTLRTLVLGGEKLVTSDITKWVDQ--VRLVHLYGASECPIM--SIQSMTGVASDFQTTDHATGSNCWIVDPHDRLVPIGTIGELVIEGTIVGRGYLDDPEKSSATFIRPGWYKSGDLVQYTADGSLRYIGRKDTQVKLRGQRVELGEVEHHVLTFPNVVELVVTIHASSSRAPILVAFVLISHEAPDPESIRRFCSQQSLPSYMVPGIFLPLMTLPLTSTDKINRKLLRELA------- 159128289 3012 -------------------------TLPQRVDEVAQAHSDRIAVRDGNGQVTYQRMIEQIHEIAYALIEAGVKARDRVALLLQPATTTISSLMAIMHLGAVYVPLDLRSPVARLRNILKDCQPRAIIY-DATTEEDASLLMQEDTAG-------IILVNPSAISPLLAAKYLPSRA---SPEAEAVILYTSGSTGTPKGVILTHSAIRNVVEMLTRQFQLGAEVVLQQSA---LTFDLSLNQIFVALANGGTLRLVERGDAVEITRLMNEAGITYTMATPSEYSYWIRFGADNLRLAKRWLLAFSLGEELKPRLVEEFRSLLKPRLINTYGPAEITVHSHAVEIPYKDQTVSQ-IPVGPNYSVYIVNESHKAVPLGMPGEICIGGAGVSRGYLNLDALTKKHFVRNGWYLTGDRGRFRADGALLFEGRMSSQIKLRGLRIELGEIEHAILAVPAIDEV-VVSVRGQDADEYLVAHAVFSRGIETEEDRQTYLRQLPLPQYMVPTMIIPIDSMPLTSHNKVDRKAI----------- 110599818 2 --------------------------------------------------FSYQEFHLLSGKMARLLADRGVATGDRVLIWGPNSPWWAVAFWGAIVRGAVAVPVDFMSERERAETIAGLTEAKVVI----QSRFKIEPLNHASSILLEDLEYDLAGLEP------------FAEIARPATDDVAELIYTSGTTGNPKGVILTHGNLMANIIQVNEHIPVTSQFNFLSLLPLSHMFE-QMGGFFTPLYNGSTIVYLRTLKPSAIMEALGEEDIYAMIAVPNLFRFLMKKGEALSPGARKLSLFVSGGAPLSLDVFLFWQN-LGFRVVEGYGLTECSP-VLAANTMDKQVAGAVGKAL-PGIEITIEDN-----------EILARGKNITPGYYRNEAATREAFTADGRFRTGDMGEVSADGWLTIKGRAKELIVTGGINVYPDEIEDIFNRTKGVRESCVIGM-DRGGGEEVHAVLLLDGSGRKPEEIVAEVNKRLDSLHQVTGFSVWPEEFPKTTTLKIRKFQVKEKLQK----- 70607916 4 -------------------------PIHEVLNKSVKEKGDLTLLVFEGKEFSYSSLYSFAKRFASYLKEHGLKKGDAISLIMSNAPQVIPVFFGSSMLGVRVALIDPLSSGKDLEYQLSLTDPKMIVTEEEIYKRE---------------KEVMSRYNVFSFNSLNDLDSSPVDEVEINPEDIAVSMHYAGIIGRTYEVYHTHYGLINYVSSLVRAGEIGEENTILISLPISHIFGL--DALLETIMERGKIVLMRRYDPNRALDLIREYKVTTWPAPPMVFKEIL--PNLKKEKF-SLKLCITGAAPVPPDLQKAYFEELNLPLVQTYGLTEGLI--VTYQPANLKVYGSVGIPL-PGVKIRIVDKETKDVPIGQDGELIVKSPWNMKGYLDIQESSKA--IKDGWLYTGDIFMMDQNGLLYFRGLKKRFLKYKAYPIFPRDLELLLEEHPAVKRAYVDGEWDPEVGHKVFAKVLLKEEYVSEEEIMNFVNDK-VAFYKKIRKIIFVDSL------------------------ 120403004 21 --------------------------------------GDREFIVQGDRRYTYTQIVERSNRLAAYLHAQGLGPGDLLGIYSHNGPEYVEGMLGAWRARVAPFNVNYRYVKSELHYLLADSGATALLYHAAFA-----PRLAEVLADLPNLKVLIQIADDPGAVDYESIVAEPADVPPVEPSDDLYVLYTGGTTGMPKGVLWRQHDLVSTYDDIAARCSESPGTKLMVLPPLMH--GAAQWAVFTAMNTGQTVVFSPHLDVDDVVATIEREQILAVTVVGAMARPLAEAFERTSADLSSLAVVANGGAQLTPTAKQRLIAKQNLMVVDGVGSSETGAQMTHMSAPGAV---STGKFNAGPDTFVAAEDLGSILEPGHIGWLAQRGY-VPLGYKGDAAKTAATFPVIGGVRPGDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSDRWGQEVVAVVALADGAQATADELVEHASSVIARYKLPKAVVFRPVIERSPAGKADYRWAREQA------- 121700495 260 -------------------------TIHQIIRNVAMTDPGHPALIASDGELTYGQLDSLSSRLARYLQTKGVRPGMLIPVCFNKSLWAIVAMLAINKAGAAFVTLDASQPPSRLRSIIKQLDNPPLALASPENQTLLADMIT------PTLA---VADSILSDLPMKTAKQNADDWP-VDATAPAYCFFTSGSTGEPKGCLVDHAA-LASVATHCHALHLDSTSRVLQFA--SFSFGVSLIEIWCTLSAGGTICMPSDSDVSRLGDAVQTMGINWAFVTPTVLATL------HPDMVPGLRRILVAGEALKKAQISVWASRT--SLFQAFGFTEAGVCCVSPQIHTIADIGIIGTPANARCWLIKPGEPETLAPIGAVGEILVEGPSLAQGYLHSPEKSAASFTQDGWYKTGDLAFYDSNGLLRYVSRKDRQVKVRGQRIDLGEPEFHIAQASPLLRKAVIDVPADGDGVATLMAFVPALQAPESSKVIEYLEER-LPDVMIPRIFLQIRSMPLTVTGKIDRLRLRQEAQEELL-- 121700495 2950 --------------------------VHDIIHQRCLEHPDSEAACDTEGSLSYRELDEFSTRLARYLTSEGIAPNEVVPICLEKSRWTPVAMVGVLKAGGTLLLLDTSYPQQRRKEICDEVHARIVVTSATHAA-ESRELA----------SRVVLLGTDDLAWAEQSQQSTEVSLPKVQPDHSLYVVFTSGSTGKPKGLVVGHGSYCSDARDHIAAWQLTRRSRVTQFS--SYAFDMSILEQLSVLMVGACIVVTDEQRKNNFSEVALALKANFAMLVPSVALL------FRPEDLPTIDSLMLAGECMTETDVSSW--APHVRLINGYGPAECSASVVQSSISPTSDPRNVGYPI--GCVLWVVDPQDCLVPHGAIGELLIEGPIVGKGYINQPEKTAQAFIKPPWYMSGDLVRSNPDGSLTVIGRKDRQVKLRGQRLELAEVEVHVLRCDAVAEVALVLQPDEEQQSSASAFADPSEEQVAAAEVR--LRQQ-VPEFMVPAIFLPLRQMPRTHSGKVDRIRLRNLVA------ 121700495 1370 ------------------------QCVHSIIKQRCVEYPTSTAVWAWDGKLTYRELDQLSDRLAAELASHGIRPEVIVPICMERSRWTTVAILGVIKAGGAFVLLDASQPQTRLENICQRVNAAVVLTSEG-----NIKLAQQLAPAA------LVIDEPHSQSWPSDVI---IPSIPGKPTSTLYVAFTSGSTGTPKGVVIEHQSFCASALALNDITQVTPHSRLLQFA--GYSFDGSIMETLSALMAGACLCVPSDFQRRNELASATKEFCTHAHLTPSLARVLRDNPDFT-------KVLVSVGEPLTPDVADWATSNPQCRVMNGYGPAECAVSTTIQPITTESSPQNIGFALTGIGCWVVHPEHDILLPIGAVGELLVEGPTVARGYLNDPTQSAAVFISGRMYKTGDLVRYNTDGSLQYVGRRDSQVKLRGQRIELGEVEKHVRQCPGLTGVAVFTTPSAST-QNLIGFVVADDETSSAPEQAAAAHGRSMPRFMVPEVFLPVRALPQSAAGK----------------- 162450802 2 ------------------------RTFVEVLQQN-SVHADR-AVTFEERAISYAELWLEARRRAYALRKLGLRKGDRVALILTEADEFVLTFVGALTAGIVAVPMYPPQSLAKLEHILEASGASVLVTNEQLKEMAYLAANAESREALPGLRVVLERDLRARDGSDASDASHAAEPWRVSLDDLAFLQFTSGSTSRPKGVMVTHRNLVNSHAIMFDGLRSTPEDRGVSWLPLYHDMGLIGF-VIAPLYALVPVMFLPTRRPSLWLDAIHRFRGTITFFAFALATRAVTDAQAGSWDLSCVRALGCGAEPIQADVLRAFLRRFSERILPSYGMAEATLAITPANGGASLELVSCGRPL-PCHELIIAGPDGSPLGPREVGEIWVRGPSVAAGYFNEPEATEAAF-GGGWLRTGDLGYTVA-GEVYLCGRSKDLIILGGKNYFPQDIERIASSVEGVRDCVAFSCLTAEGAERAIVVAEAKRSVAGVAQAITQAVRAQLGVQLSEVALIKRGTLAKTSSGKVRRREMKRRFE------ 75910307 11 -------------------------TLVDLLRYRAQNQPTQTALVDGETSLTYQELDQKARAIATQLLQRGV-PGSRALLLYPPGMEFIPAFFGCLYAGFIAVPAYPPRRNSRLQAIVSDAEAVVALTTST----ELTSMALQLAEN-PTLTAIPWITTDN----LNANIAEDWQQPNINSDTLAFLQYTSGSTGTPKGVMITHGNLLHNSQLIYNFYQHTPNSQGVIWLPPYHDMGLIG-GVLQPLYGGFPVTLMAPVAPFRWLQAISHYKATTSGG-PDFAYDLITPEQLASLDLSSWEVAFTGAEPIRAQTLDRFAETFAPAFYPCYGMAETTLIVSGGWKSEAPIVRHIGKAISPDQTVLIVNPELTSCADGQVGEIWVSGSSVAQGYWNRPEQTQHTFTTGPFLRTGDLGFL-QDGELFITGRLKDLIIIMGRNHYPQDIEFTVESHPALRPAAAFAVEVNNVEKLVIVQEVERSRKLNADEVIGAIRKAVAEHHDLQTHLIKTNSLPKTSSGKVRRSNCKA----ELEAG 154300968 248 -------WEAQFPEKV-------DACVHDLVLRHVISTPNAPAICSWDGQLTYDELEKATSILACHLIDHGVGPEVLVPICFEKSVYAILTMLAILRVGGAFVPLDPSQPRERHEAIMKKANAKMVI-SSPQTAHKFNEIAIQNMSV------------SEGLLATLHVSLKDRLPIKVKTYSTAFVLFTSGSTGEPKGIVQEHGSVCTASFFHGKAFGWNSKSRVFQYA--AYTFDVSMMDIFTTLMFGGCVCSPSEDDRQNIVGIMNSMQVNWVLFTPSLANLI------SPEDVPCLEIMALGGEAVTQENISRWSN--DVALYNCYGCAEASPTAFIQLRSNNRGSN-LGKPF-GQALYWLVDPHNRIVPIGAVGELLVEGPTLARGYIGDMDKTKAAFIKGPFYKTGDLVRYTSDGSLDWVGRKDFQVKVRGQRVELSEVEYNISAYPKVALAMATSPKIGAFAKSLVAIIQLSAAGFSIADLDQFLRKK-LPNYMVPNHWFAVEKVPLSISGKIDRKSVEHWLSQ----- 116191137 2728 -------------------------TVVDRIDEMIKAHANKVALTDGGESLTYADMARKVHSIATELAARGVQKGSRVGIFQIPGTAWVCSLLAVLRTGAVGVPLDLNVGIGRLSLLLQDCIPQVILVDSTFGQSGFVSNSKALILEVSTLPNL--------------QHPRATIVPQAKAHDDAIITYTSGSTGVPKGVVIRHHSYQNFLEFTLPRWGITEGKLTVLQQSAY-AFDISILQIFASLCYGGTLVIPDRRDPRALCDLVASQGITMTFATPTEYLSWAKHGTQQLRD-SQWRCAMTGGEPLTNSLLGVFKSLTKAQLINCYGPTEASIGCAKVVDFHKSLDSNLEMSVLPNYRLVVVDDDFQPVPAGIPGQILIGGAGVAAGYLNPPDEGAKAFIVDRWLHSGDRGRLNPNGGLVLHGRISTQTKLRGIRIDLADIENTIIESPDVVQAVVSRREDETGGEFLVAFLLLSGDGPAPDDVVNLPDELSLPLYMRPSMALIVDQLPTMVSGKIDRAA------------ 150249472 9 --------PDERAAAYNDTADFPGPHLLARLDAVAREHPDRPAVHAVDGVWTYRELHRRADAVAAFLAARGVRPGSVVAIAATRALAPYAALLGVLKAGCAYVPVNPDDPADRVAFVLADAGATPLLLDT-----DPASLPAAPAPDVPH-----------------------------EPDRVCYVIYTSGSTGRPKGVVMAERAVDNLTHWVVRRHDVRPDDRLGQTAPL--TFDPSVQQVFPAWATGACLVTVPDRDPAAFLDWLRAERVTHLDLVTSHWVHLLNAAEARPAELPDLRWIIIGGETYYYHQTHRWHRVVPARLNTIYGPTEAAVNATEHLTEPDLDHGPIGVPLPNY-RLYALDDDGRLCPPGITGEIHIAGAGLARGY-RSAEATAKAFHEERLYRTGDLARRHADRWLEFQGRVDSQVKISGYRVELEEVDAAVKAVPGVRDAAVV-VRGEPAEQLVCCYV----GDVPPDRLRSRLTER-LPAYLVPHLLVPVEALPFTRNGKMDTAELAELVR------ 210616913 1883 ----------------------SDKTMPMLLDKAFREYAKEVYLHTDTRDYTYGEIRKMVNALAVKLGEMGIMPGDKVAVHIGKGIEQMVAALTCAYMGYVYTPLEYDYSAELVESALQWIKCQYLLV-------DTNAAADFAESQVTTL---VVDKK------LLGKETAAVEYANVKLEDLVAIIHTSGTTGRPKAVMIRQESLVNALLYTNKRFEVIKTDNAFGVTNPSH--DMSMYDIFGMAICGAAVTVPEKFDPEVWIKLMRQHKVTIWNSVPAIQEMLMEA--VTKEDASNLRLVMLGGDYIKPGVLLKLRAVSDVKMISVGGPTETTIMHEIVEDDLSKDVIPYGKPIANN-RYYILNENKKQLPVGVTGTLYCAGIGVANGYCEDEERTGDKFTGERIYNTGDRGHYREDGTILFDGRDDEQVKINGKRIELVAIESEALAVEKVKGVAAIKAQD----NQLVLFYV-SDGLEVEDELRGYLMSK-LPAYMVPKKYVAIDEIPITINAKVDKKSLAKLYAGR---- 210616913 444 ----------------------------ELFERQAEENPDNTAVLTENSEISYEELDFMANQEAHYLVEYGMERG--YLIEGERNYRTIVHMLAVLKTNGYYVPIATRLPENRKNYILEKSNGVTVLDDEFYSRER-----------------------------IDDYSEEPIPRKDNDAKDLMYVIYTSGTTGNPKGVAITNEALMNTVNDINERFQVTEEDQIIGISSFG--FDLSVYDVFGALTSGASLLLHDKENIYGMLDKLKHFQVSIWNTVPALMKILVQELDEDYVN-ERLRLVMLSGDWIPTDLPEMIRKKFNAQIISLGGATEAAIWSIYYPIHEVAKDWSSGYPLANQT-MYVLGYNGMPVPVGVEGDIFIGGAGVAVGYQNDPEKTAEAFIDHPMYRTGDRGVFSPEGYMIFRGRRDTQVKINGNRVELGEIENCLKRQDSVLNAVAQVATEDNGSKHLFAYYVPTDGSP----------------------------------------------------- 218714149 43 ---------------------------------------------------------------------------DKVAIYSFNSVEYLILCWAVHRLNGIVLTIHTGSSTKEIESHLTRSKCKAIFVSPSLHK-TCIEVTNLLGISQECVYTIAVPGEVDGHKSFEQLLAAGSDLAPMEPEQAAYLAATSGTSGLQKLAKIGHYNIIANILQTATYSGFTPNESGILFLPLSHTYALEVSHMM--LWRGDAIVLQPNFDMMKMLKAVSTFKLERLYLVPAIIAALIKNPLFQMFDVSSVKTIISGSAPFDRNLGEMVKNVPDWKILTGYGLTESSIIATFTSAHDQM-FGSSGS-LLPEVQLRLIDEDGADIDVHEAGEVLLKGPNIISGYLSDSEASATLIDSEGWLHTGDVGLIRQNEHLVIVDRLRDMIKVKGMQVSPADIEAALLLHPAVRDVAVIGIKDELSGERAKAFIVRFPDVSSEEQLKESIREHNLSEHWLHDRITFLAEIPKNQSGKILKVKLRAMERGE---- 169773199 269 --------------------------LHAAFEGWARRKPNSIALDFEHSILTYAALNTAASNLATHIRTLLSGHGRIIPVYMSTSPELYISYLGVLKAGCAFSPIPQDAPAQRVQEILQDIGSPIILGTSEPSSVPWRTETTDTEATTPTWVDVAEVSKWKELRADQTPSTEPLEQLDISESQTAYLLFTSGSTGKPKGVQVSHLAVTCSIESHATAIPLPGDSRWFQFA--SPTFDPSLMEIFITLSRGATLCAYRSLTLTDLEATINEARATVMMATPSLAALL------RPSRLTTLQSLWTMGEKLNRTVIENFASTPDANLVNAYGPTEGAINCTFLAPVDRSTRGSIIGKALPTSAMFILDPNTKPVPSGLAGELALGGPQVSKGYLNRPKETAKSFVHSPVYRTGDMARWDETGSIEFLGRISDQVKLSGRRVELGEIESVLSTVSGITEVAVVSKRDSQGSEQVFACLVADNATEAEDEIVRTAQESHLASYMCPSAYAFFDSLPRSSSGKVDRKAISAKLQQ----- 169773199 2551 ------------------------------LEKNAREHPEWTAVEVASEAWSYETLNTKANRVAAYIASQGY-KNKMIGVCCGRNLPSYPIIVGIFKSGNGYLPIDEGLPDERKAFLTEDADCPIVFTETQFS---------QSFSRVPEGCRVICVDDS-GFQELVETMPAEDRDYQSHPDDVAYLLFTSGSTGKPKGVMVTRGNLSSFIESFREFCTLGGTGRYLAQA--SRAFDPHLLEMFFPWRQGMTTATAPRAMLNDIKTTLSKWEITHASFVPSM----VDQSDARPEDCPKLHHMTVGGEKISKKVLDTWAD-SHIALVNAYGPTEVTIGCTFAHVGKQTNMRNIGPPLTACACHVMIPGTDNYTLRGQTGELVFSGDLVGKGYLNRPDATGFVTGPNGMYRTGDIGRLMPDDSVEYLGRGDDQTKIRGQRLELGEVSEVLRSHPGLARAQLISRSDARRHQESVAFVQ-SDIATLGKELQDILKKK-LPAYMVPELILPITYIPKAPSGKANLKEL----------- 169773199 1431 --------------------------IHSRFEEHAESHPEDIALIFKGISWTYGELNAIADNLANLLQAAGPLTNTPVPICIEKSPAMYVAILGIVKAGGAWCPIDTLSPAQRRHDLIARTGAKVLLVSSDD--------GDQPEGSIPAGVDIIDVSRFTANTSELSGVGRPSTKQRTSPDDMAYLIWTSGTTGAPKGVPIKHSAAVCCMKSLAKDIPTDVQGGVVRCMQFSYTFDVSIQDIFYTWSLGGVLISATREMLGSFSKLANITKATHAHLTPAF------SAGVPRKSCETLEVITMIGEKLTQQVADDW--GTDMRAFNTYGPAEVTIVSTFGNEHKNIKSANIGWPMD--TVSVFVTRNQRMVMKNAVGELALGGPQLSPGYLNQEDVTKAKYTSQTLYYTGDLVRMLADGSLEYLNRVDDLVKLGGIRVELSEISFSLDSHPSVEETLILSRSDRPT-KVVVAFLSAPAAASTALEIARAASDKVLPDHMIPSVYLVVKNIPRTPSAKTDRRALQ---------- 195118485 29 -------------------------------------------------------------RIAQFFKKKGLDHTSVIGIAAANTTYLMPLGVACLFNATPFHAISPLFEEETIKFMFTISKPKLIFCDKE----QYNKVIEATKDWGPEVYTISEPLEGKPSIQLEPTTTEMFYRPEPGGDQTAVILCSSGTTGMPKAVCISNNVFMNLLVNSETVFFIQSGLDWLTGLWAF---------MFSVVYGSTRIISNKPFSPENIVQLVQKYKITYMTLAPVQLAVLATSPIANPDALSSIRNMNYGGSIASDATLKRMRELCNATFNSAYAMTEVGVITLNLGVQN---ASAAGKPM-PGMKIRIVDDDGKNLAHNEVGEILVHTGMHWNGYYDNPEATSQILDSDGWIHTGDLGYFNDDNLLHVIDRKKAMLKFQGIHYWPNEIENVIKELPQVHDACVVGIPDDVLGDVAAALVVKSPGNITQEEIMNHVAKRFVATHKLHAGVRFTDKLPVNSNGKTMRIAARELYK------ 197332997 30 ---GFT-WP--RPERFN----WA----LDWFDRIAEGNADALRIVEEDGTVSFGEMSVRSAAAANWLRAQGVEAGDRILVMLGNQRELWEVMLGAMKLRAVVIPATPLLGPADLRDRVERGHVRHVIARAEDTGKF---------DEVPGGYTRIAAGPRPGWRRLEDMYGADGTFRETLATDPLMLYFTSGTTDRPKLVEHTHASYPIGHLSTMYWLGLRPGDVHLNIASPGWAHAWSN--LFAPWNAGATVFVHNRFDAQRLMAEMDRGGVTSFCAPPTVWRMLIQS------DLTALRTAVAAGEPLNPEVIEKVRQAWGITIRDGFGQTETTLQIGNFPGA-PVRPGSMGRPAPGYEIVLLDPVTGKESPD--EGELCVRPAGVMTGYRDDPARTAEAM-ADGLYRTGDVASRDADGYFTYVGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDALRLAVPKAYVTLEPGRETARALFEHSRA-VLSPYKRIRA------------------------------- 166032490 29 -LTGYKPWLKYYGEEVLHRLLPEG-SMYDYLTSCNADRMDEAALNYFGKKVTHRQMQEKIDACARALLAYGVRAGDAVSLCALAMLEAVYLLYAINKIGAIANMLVMNATEAEIHEKLAVTKSKVVITVD----LALEKIVQA--SKETSVKHIIGVSLAESMPCLKAGQGKKIDCQEIKGDAPAVIAYTGGTTGKAKGVLLSNRAIAFQYKYADKVLDFQNGERFLDIIPPFLAYGL-FFGVHMALCTCLEDVLCPDPAPERLPKLFTKYRPNHLSGGPLHMEAMTKDRKIQKMNLSFAKTVAYGGDGMNQEWEDEMSKFLKSHLMKGYGMTEMAGPVCTSNHKFPVML-----PFF-CNNIKILDDTGEELGYDQEGEICVSGPSMMMEYYKNPEATREIIFEERWLRTGDLGHVTKEGYFRLTGRLKRILWSIGSRVYPMEIENVLSRHSAVDKCAVVGRINGEKGYLVIAYVTLKSGDNVEKELRQLCR-QELKENSWPFEYHFVEKLPTTGAGKIDFRTLEKWAK------ 91975583 68 --------------------------LATVVDEWAAVAPNSPAIVSDRDSYSYAELARRINRYARWALENGVGIGDVVCLLMSNRPDYVAAWLGITKVGGVVALINTQLVGASLAHCIDIAQPGHIIV-----GEEFVDAWESARAHLGAAPRIWLHGETSGDKALDQAALAPQEQRDVGIDDLALLIYTSGTTGLPKAARVTHRRVMGWAGWFAGLTDAAPDDRMYNCLPIYHSVG-GVVATGSMLMAGGSVVIAEKFSASRFWDDIIRWDCTLFQYIGELCRYLLQAPPSDRDTRHRLRLCCGNG--LRGEIWEPFQARFAIPILEFYASTEGNFSLYNVEG----KPGAIGRIPSPAAIVKFDVETGGPLARGETGEAIGRSGGRFEGYTNDSETEKKVLRDDAWFRTGDLMRLDDKGFFHFVDRIGDTFRWKGENVAASEVAETIAACPGVIDASVVSVPHTDGRAGMAALVV--DDRFDLAALHRHLAER-LPAYARPVFIRIQAALQITGTFKQNKQDL----------- 157136680 25 -----------------------------------------------------------------------ISKGDMVCMVLDNRSCVMPLLFGCFLVGAPVHTLDSSFEESDLTHLIGITKPKLVFCTEHNQSTVQNAI------KLIHLEAQVVVLDGSEFAPHDAEKLYRPPYLGDSNQTTAVVVCSSGTTGLPKAVCVTHSQLIAPYSMISHM----EPSTVLCFSSLYWISAFQM-LLLTVFNGFKRVITTRAFSPAYACELVKKYEVTNAFVPPPMLAEIVEYCEVRQMKLPTLKMVGVGGSALPDSLRKRANALPNGRVFVGYAMSETG-GIMSLDLLQ--KPNSVGI-LMPNVSMRIAADDGILLGPDEEGEIQIRYIHPFVGYYGNDEATQALLTPDSFIKTGDIGYFDQAGFLFITDRKKEMIRYRGYQIAPAQLEALLMEMPGIVQAVVVATPDPPHDELPTALVVRGSDETKTQDILEYVHGK-VPDYKLRGGVFFVKSLPKTANGKINRKEAKKMV------- 194219154 52 -------------------GHWAGM-------EKAGKWPPSPALVSGDGDWNFSQRSELSQQAANVLSACGLQCGNREVVVLPRVPEWCLVTLGCVRAGLVFMPRTIQMKADFL-YRQQVSKARVIV-----AGDEVAQAVDTVAPDSPSLKTNPLMSERDGCLDFKTLLQEASTCMQTGSQEAVAIYFISGTSSLPKMAEHSHSSLGIKAKMDAEWTDLQASDIIWSISDTAWIVQLLA-SFLEPWTXGGHIFLLPKFDPLVILKALSSYPVSNVVGAPSVHRMLIQQ-DLSRYKLPHLQNCLSRGETLLPDTLEKWRAQTGLDIQEFYGQTEMILGLTRVSKTMKVKPGYLGTTTPPYD-VQVVDNKGNILPTGAEGDLLMRSIGIFSGY-DNPEKTVANTQGDFWLL-GDRGIKDEDGYFQFMGGADDIINSSGYQIGPSEVENALMEQPTVVETAVVSSPDPMQGEVLKAFVVLAPQLLSHDP--SHVKS-VTAPYKYLRKLEFVLDLPKTVTGKI---------------- 76884875 1778 --------PAEQAEVVRLAANTREDSIAAAFAETVRAHGDRTAVVHGEEELTYGELDALSSSLAARLREQGVGVGDRVAVDAEKAATTVTGILGVLKAGGAYVPLDPELPPGVAASILRAGGIRNRLSARGLTRID-------------------AAGEPEGETVALPFQETGSEASPVTGEHEAYVMFTSGTTGLPKGVSIGQASVV-GLVREPGWITLDENVRVLQTGAL--SFDASTFEIWAALLNGGTLILTEKGTILDVTALIELRRPTLMWVSAPLFHQLTDADASL---FAGVAELVVGGDVVSPAHVNRVLECPGIRITNGYGPTENTTFSTTFSTDRPVGTLPIGRPF-PGRIALPLDDTGALVPYGVLGELYVGGEGLALGYVGNEEEAARRFAEVRLYRTGDWVTLGRDGQLRYHGRRDGQVKVRGHRVELNAVRSALCSLPGVRDAFVVAGAESAG--ALTAHV--AAEGLGVAEIQEGVR-RLIPPYAVPSVVHVYDALPLKSSGKVDVTRLR---------- 76884875 181 ----------------------------------------------GEVFLSYAGLLERAERVSAFLRADGVVPGDRVLLLGSGHEEFVVALWGALLAGAVAVPVTPSA-----DYRERRAEAESL---RRIWTTAHEPRVLASPALVEAVRPLLEGASLLSLAEAERCAGEPV-VVDVDPESPAVILFTSGSTGTPKGVVQSHVNIVHKQRAAVQHSGYAADDVFLNWLAIEHVVGLIHSHLLPVHLDAAQVHAATDARPTRWLDLATRHRATITWGPNSMLALLADSGEAGDWDVSALRRWINAGEQVHFATCQRLLERYGLPIKPEWGMSETCNMVVVSDTLEYGRIHPDGRRVYPGVDVRVVDDAGDLVDEGVVGHFQVRGLTRLVEYFNNPEANAKFFRSDDWFDTGDLAFVR-DRKVTFTGRGADLIIVNGVNIQNVDLEAVVETVDGVLAAACSVRDEDDVTDHLAIFYASELTAQDAKEIQGTLRRELSARYVVP---LATGEIPKTSIGKIQRSKLVTRLQD----- 164662677 306 ----------------RKDLDWCGGSITSYLERHAQTFPERRCLVSQVRTVSYGELDRASNVVAHHLLHSGVQRGEVVTVYAHRGVDLVVAVLGVLKAGATFSVIDPTYPSSRQNIYLQVAKPRALIVLAKAGSIHQQVRALELRTEIPALEGVLRGGNAGDVLKEAQAFAGQPTRVVLGPDSIATLSFTSGSTGIPKGVQXRHYSLTHFFPWMGERFELGENDRFTMLSGIAH--DPIQRDIFTPIFFGAELHIPTSEDPGRLASWMASSGATVTHLTPAMGQLLSAQATTP---IPTLRNAFFVGDILTKRDCTRLQSLANVRIINMYGTTETQRAVSYFAIPPASVEPPAGQGMIDVQLLVVNRNARQECAVGEVGEIYVRSGGLSEGYLGPPEVTAEKFLRDRMYRTGDLGRYLPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPRVRENVTLVRRDKDEEKVLVSYFVPTDDVQSESEIRDYLKGK-LPSYSVPTLFVPMTRMPLNPNGKIDKPAL----------- 154271951 40 --------------------------------------------------------------------------GSPVAFLAENGYDYVVALLSILACDGIALPLSPSFPSGELRYILDNSQAGLLLATEKYSK-KAQELVQMDPENTMLLRILDEIERGAD--PVTQLRFQGMLDPRGG-----MMLYTSGTTNRPKGVFLPQSALSAQTQSLVEAWEYSPDDRLLHLMPLHHIHGV-VNAILAPLLAGSSIEFLFPFNPTAVWKRLIKEKITFLTAVPTIYNRLLSTHKSLPTEIQNLRLNISGSAALPTSTKTAWTELHGNVLLERYGMTEVGMALSCGLNFADRVDNSVGWPL-PYVECRLFDTDANEVMPGEVGEIQLRGPTIFKEYWRNEKATREEFTEDRWFKTGDVAVRRHEGQYFIQGRTSDIIKTGGEKVSALEIERELLTLPQVAEAAVLAVPSRKWGQKVGVVLVLSPDFANTGDMRRALKGK-LAAYKIPSEMRTLDGLPRNAMGKVNKKSLAKL-------- 170077790 8 --------------------------------------------------LTYGELDQKAQAIAAFLQANQAQ-GQRALLLYPPGLEFIGAFLGCLYAGVVAVPAYPPRPNDRLHSIIQDAQAKFALTTT--------ELKDKIADRLEALEGTDFHCLATDQVEL--ISGKNWQKPNISGTDLAFLQYTSGSTGDPKGVMVSHHNLIHNSGLINQGFQDTEASMGVSWLPPYHDMGLIG-GILQPIYVGATQILMPPVRPFRWLKAINDYRVS-TSGAPNFAYDLCASEQIRELDLSCWRLAFSGAEPIRAVTLENFAKTFATAFYPCYGMAETTLIVSGGNGPQEIIVSKQGRPVIGDQIVKIVDPQLTECTVGEIGEVWVKGESVAQGYWQKPDLTQQQFQGNGFLRTGDLGFL-QGGELYITGRLKDLLIIRGRNHYPQDIETVEVAHPALRQGAGAAVSVDVNGEEQLVIVVERKYALNVAAVAQAIRGAIAAEHQLPQAICFIKSIPKTSSGKIRRHACKAGFLDGSLA- 186457246 184 -----TAWLRDREQQFQVEMDFGPQNVLSAILDSAKQMPKMEVLEDATRQLTYRRLIVGADVLSKPLQAALSPKSERVGILLPNVATLPVSLLSLWKLGKVPAILNYSTGTATMLACAQLAGFKQIITSKLFLERARLKVEPLIESGLEDIRARVTGSQLKITLDANSFLPDSGRGEFIDPASTAVVLFTSGSEGVPKGVELTHRNLLSNMRQMLAATDIMDTDRLFNCLPLFHSFGLTV-GTLLPLVRGLYVFIYPSPLHYRIVAALYDTDCTVFLSTNTFLNGY--ARRAHPYDFRSMRYLFAAAEKLQESTAQTWSQKFGVRVLEGYGATECSPCVS-VNTPLNPKYGSVGR-LLPGIEFKLEKVEGVE----EGGRLFVRGPNVMRGYLN-PDAEAKFKELDGWYDTGDIVSVDSDGYLFVRGRLKRFAKVSGEMVSLTAVEDALAAFPQYGQVAIITRPDEGKGEVLIA--VTNEPKMQLEEIRGAIKAKGLTNLSVPREIKVVREIPKLGTGKINHRELVKLLT------ 218439687 10 -------------------------TLIELLSWRSVEQPNNKAYVFESASLTYQELDRQAKNIAAKLQTL-LEPGERALLLYPSGLEFITAFFGCLYAGVIAVPLYPPRRLSRVQIVAEDAKAKIALTTES---------IRNAVEQQWNDDEIIANLEWLATDQLSDNLTDQWQKPNVEQNTLAFIQYTSGSTGTPKGVMITHGNLLHNSSLIYKCYGHSQDSQGLVWLPFYHDMGLIG-GVLQPLYGGFPVTLMSPVDPLRWLQAITNYRATTTGGPNFAYDLCLRKITPEQLDLSSWRVAFTGAEPVQPTTLKEFADKFKSAFYPCYGMAEATLFISGKMDSRPPVVLPVGCGQGSSDQKLIIPDTLTPCSPEQVGEIWVKGPSVGQGYWNQPQKTAETFLEGPFLRTGDLGFLREDGELFVTGRLKDVIIIRGRNHYPQDIEMTVEQHEALHRSAAFTV--QMKNEEKLVVVAEKSETKQDQALSKELSERRQQEYIDPGFLLRVGSIPKTSSGKIQRYACRQGFLEDTL-- 77409015 2 ---------------------------------------------------TYGQLKVDSDSLAAHIDSLGLVEKSPVLVFGGQEYEMLATFVALTKSGHAYIPVDQHSALDRIQAIMTVAQPSLIISIGEFPLE---------VDNVPILDVSQVSAIFEEKTLYEVTHS-------VKGDDNYYIIFTSGTTGLPKGVQISHDNLLSFTNWMIDEFSVPERPQMLAQPP--YSFDLSVMYWAPTLAMGGTLFALPKTDFKKLFATINELPIQVWTSTPSFADMALLSNDFNSETLPQLTHFYFDGEELTVKTAQKLRQRFPARIVNAYGPTEATVALSAVAITDEMLETCKRLPIGDDSPTYVIDEEGHKLPNGEQGEIIIAGPAVSKGYLNNPEKTAEAFFQEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSQYVKSAVAVPRYNDHKVQNLLAYIVLKEGVRDTKAIKEDLKD-IMMDYMMPSKFIYREDLPLTPNGKIDIKGLMSEVNK----- 119472503 103 --------------------------VHEVVRQRCFTDAAALAICAWDGELSYAELDDLSDRLAVQLVEKGARPGVFVPVCFEKSKWAIVASLGVLKAGAAFVPLDPSTPKERLENVLRHVEAEFVL-----ASCDHANLFTATMMHCIVLSDVTIKQFPKPNMSIS---------IPLRGSDPAYVLFTSGSTGTPKACLVDHSAF-AGVSTHGVGMRMGPNSRVYQFA--SHAFGMALIDIYCALTLGATVCVPEAERTGSLAQSMTRMQTTWAILTPSIIQSIC------PDDLPHLQTLVTAGEPLPRELMSLWAQR--VHLVQGYGLTEAGICAASEPLSPADSPGNVGR--LPTSRMWLVDPEDRLVPVGAVGEMLLEGPCLAREYLKQPDETSMSFIPNRLYRSGDLMRYCDDGTCIYVGRKGTQVKIRGQRVELAEVENVRKSFPTTQNVIAVPRDDER--PRLTVFLLLQSTNPLAETVRAALAA-VLPRYMVPDLYIPLTRVPLTPTGKRSRRDLRRIGSEKTLA- 119472503 1625 ----------------------------DLIASHIRSQPGAAAVCAWDGKFTYGELGCLALQLATQLAAQGAGPEVFVPILFKKSRWAIVAILAVMQAGAAFVLLDPSHPIARLREICQQVHPPIVLCS-----VEHQEAAAELGD------HLLVLGDGIE-APWHTSSNKLGPLEPSQPSHALYAVFTSGTTGKPKGVVVEHATFCSSAMAHGTLFALRPSSRVLQFS--SFAFDVSICEILTTLCFGGCVCVPEDERLNDLAGAISRLGANTAHFTASVLRLLL------PEQVPSLEMVVATGEAMSAADVDQWANH--VRLMCAYGPAECCITHVQSQIDRQADPRNIGYPTTGLAWLVDPKDHDRLAPLGSAGELVIEGPLVARGYLNHAGEPGEGFISEPFYKTGDLARYGPKGSLRFIGRKDTQVKINGQRLELAEVEYNLQQAVSVLDVLVVSFGNLASDPTLTAFVLAKEVSSLVPSLRAHLH-KLLPQYMIPRMYITLDKFPLGKTGKADRRRLREEA------- 195113917 17 --------------------------LHRIIEEQQLRHADSVALIYDHGQSTYRHMNESANRAARLLQRCFLQPGDFIAVCMQPSEALVTTLLAIWKAGGAYLPIDPSFPANRVHHILLEARPILVLRDDDIDAQRFQGTPTLSLTEL-----------YAKSLQLSGSNLLSEEMLRGGNEHIAIVLYTSGSTGVPKGVRLPHENILNRLQWQWATFPYTANEQV-GVFKTALTFVDSVAELWGPLMCGLSIVVVPKADPHRLVSLLEKYKIRRLVLVPTLLRSLMETPDPGQKLLHNLQIWVCSGEPLVVPLASSFFDYFDHRLYNFYGSTEVMGDVTYFACESKKQLSPIGVPVS-NTVIYLLDADYRPVKNGEIGEIFASGLNLAAGYVNG--RDPERFLENPLYRTGDYGSL-KNGNIMYEGRTDSQVKIRGHRVDLSEVEKIVAELPLVEKAIVLCYRAGHVDQAILAFVKLRDDSPVVTELEGRLKDK-LADYMTP-QVIILEHVPLLVNGKVDRQAL----------- 150387069 236 -------------------------PIHTAFALRAKRHPFAVTYYDADGRVTNFEMLVRAAILSKKIRALDIGESGYVGVLMPNCTVLASLMLGVMYSDRTPAVINFSAGADVALEAARRAGISVILTSRKF----LAKLGWEAAPEMVFLEDVAKSVTKRELLPRRMLVRRLAPLSGFNVQRQAVLLFSSGSTGRPKAVMLTHRNINCDLWAFWRVIVWSKADRIVGNLPLFHAYGFTVEFAFPAMSGTPTVYVVNPLDSAGVVKAIEEFNITILTATPTFLQNYIR--KAKPEQLRPLRLVITGAEKLRPELAAKFRALTGLEIIEGYGCTELSPIVTINLGRHADHPGSIGTPL-PGIHVRVVDDTGFELGPDQPGRMQVKSGIVMKGYLNDPEQTRNVL-RDGYYDTGDIARIDQDGYVYITGRASRFSKIGGEMV-PHEVEQAIAKIRGEREVAVTGRGDAKRGERLVVFYTPDD--LDPAAIVEALRGEKMPNLWIPKAFVKIDHLPLLGSGKLDLKKLRQLA------- 9367338 237 --------------------------IHDIFMENAKKHPSRTCVVSKTRTFTYQQINEASNVIGNYLKETGIRKGDIVAIYAFRGVDLMIAVMGVLKSGATFSVIDPTYPPARQNIYLSVAKPKGLIGLEKAGPLDYVDEELDIISSIPQLKGSLVGGDKTDCLASYEKYRDVATGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFPWMAQRFNLSSEDKFTMLSGIAH--DPIQRDMFTPLFLGAQLLVPTADDPGKLADWMAEYGATVTHLTPAMGQLLSAQAVTA---IPSLHHAFFVGDILTKRDCLRLQSLANVRIVNMYGTTETSVSYSRKDDSVFLKVMPAGVGMKNVQLLVVRNDRTQTCGVGEVGEIYVRAAGLAEGYRGLPDLNAQKFIRDRLYRTGDLGRYMPDGNVECCGRADDQVKIRGFRIELGEIDTNLSQHPLVRENITLVRRDKNEEPTLISYIVPKESSELEANIKSHLKKR-LASYAIPSIIVPLKKLPLNPNGKVDKPKLPFPDTAQLEA- 83717875 518 ----------------------AGRHIAAGFAAQALRTPDATVVIEAAGARTYRDVAQRAAAVRAALERAGVAPGDKVAVLMPKGANQLVAVLGIVQAGAAYVPVDCRQPALRRRTILRSARVGAIVTERAL-DCDPDGCARIDVDRLP-----------------PDPQWPPRDAHPLDGDALAYVIYTSGSTGEPKGVMVSHAAVCNTLADINARYAVGARDAVLGLAEL--SFDLSVYDLFGATARGARVVLPDPADPSHWADLIARHGVTLWNSVPAQGQMLVDYLESEPARVPGPRCVMWSGDWIPVSLTRWWRRWPDSRLFSLGGATEASISIEHPIRPEDTQLASIGRALTGQT-MEVLDALGRPCPPGVRGEIHIGGVGLAAGYANDPARTAERFIRDGLYRTGDLGRYRDDGSLEFLGREDDQVKIRGYRIELAEIDAALSAHPGVAAAATILLGDA-AERRLASFVTLHGEVPD---------------------------------------------------- 125606384 6 -----------------------------FLERAAVVYGDRTAVVSGGREYSWRETRERCLAGASALARLGVGRRDVVAVIAANIPAMYELHFSVPMAGGVLCTLNTRHDAAMVSVLLRHSEAKVFLVESQFLAVDALRLLADAKAKFPLVIAIDSSSSDGGGLEYEALLRDAPRGFEIDERDPISLNYTSGTTSRPKGVIYSHRGAYLNSLAALLCNDMTSMPVLAKMEELGHGYGLT--ETYGP---ATRCVWRPEWD---ALPLAERARIKALQGV--QHQMLQDVDIKDPVTMASV--------------------------------------------------PSDGRA---------------------VGEVMLRGNTVMSGYYKDAAATEEAM-RGGWLRTGDLGVRHPDGYIQLKDRAKDIIISGGENISSIEVESVLFGHHAVLDAAVVARPDDHWGETACAFVTLKDGASATAEIIAFCRAR-LPRYMAPRTVVFGD-LPKTSTGKTQKFLLREKAR------ 68074297 116 ------------------------------VDKWVEKHPNKTAIIWESKKISYQKLLEKVCKIANLLKMYGVKKQDCVTIYLPMIPELIYSMLACVRIGAIHNVVFAGYSTRSLSERIVSSGSTILITSDGLRGGKLTKLKNIADGAMPNVYDSVLRNDISNHIKEDTFDKKTCPIEYVDSEDFLCILYTSGSTGKPKGVTHTTAGYLLYAFATFKYFDIKDDDIFGCVWVTGHTYVVYGPGITTTLFSS----IPTYPDCSRYWNLIQTHKITQFYTAPTALRTLMKHGDIKNYDLSSCRILGSVGEPINPETWRWYYNVVGCVIVDTYWQTETGIVIAPIPHLFKMKPGSASLPFFGIQLEILNSKTLEPLGPNVCGLLCIKGPGMLRTVYGNHNRLVKTYFEPNYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHPCISESAVVSFSHKVKGEGILCFVVKKTDEKLIEELKLYVR-KVIGPIATPDIICIVPDLPKTRSGKIIRRILRAIA------- 212533683 4406 -------WNESVPETIE-------MCVHDLIYETIETHPEAPAICSWDGRFSYRELDHLSGLLALQLIALGAKRGSIVPLCFEKSSWHPVAALAIMKAGAVCLSMDMTQPESRLRSIVGQVKPTIIISSKA-----NRALAAQISDS-----QVVIGDREHIFNCSVDLKQ---TLPKVYPSDNLYIVFTSGSTGTPKGVVTTHQNFSSAATHQKDILNIRNGTRVYDF--VSYNFDVSWSNTLQTLICGGCLCIPSEWERKDITGSLNRMNCDYVYFTPSVARSL------QPSSMPGIRTLTMGGEPIRTTDAERWTQAE--TIIGIYGPAECAQALSFVHLGKSTPNNRVGHSFGANTWLVQPGRPDCLAAIGTVGELLIEGPTVSKGYFGNEDRTNAAYIKDPWYKTGDLLSYSSDGSLNFIGRKDTMIKLRGQRIELEEVEHHVRA--SLNDASLFGTPQNATNALLALFFSLRESVHSSEEDIDTLLTRGLPQYMIPGAYIHIDKIPMTTTNKIDRRALRQ--------- 212533683 3314 -------WNSEVPEVVE-------TPLHELVSIVSAKQPDATAISAWNGELTYQNFERLTTNIAHHLKSMGVKRNMIIPLLFEKSIFAPVAFFAIIKAGGAGLLLDPTLPESRLLSTIQQVEP-VLIISSVSNGALAAKLCGSSASAFSLNWEVAHTFMENDF----DITFAKEPLPKVDPSDLLYAIFTSGSTGTPKGCLMQHRNFSSAVVLQQQVLGLKVTSRMYDFS--SYSFDAAHWGMFHVLAAGGTLCIPSEDERKNKLESMRQFKTTDVFLTPSVARFI------DPTRVPTLRNIHLGGEEATRDDFARW--VPHANTFNSYGPAECSAG-TLYGKIPSVDLSKISIGTGSGVCTWIVDPKSKESPIGTVGELYLEGPLVGQGYLGDEVKNADSFIEDPWYKTGDLVKYDVTGQLFFIGRKDTQVKLRGQRIELSEIEYHVRQCVKALETVEIIKPNATNKQTLVLFLQSESESCGITKLLHELRQR-IPSYMIPDAYIVLDLIPLTGTGKTDRRRLREIGAD----- 212533683 2238 -----------------------DRCLHDLITMTAKKTPDTLAIDAWDGVFSYQEVDELSSLLCQRMISLGVSKDSVIALCFEKSKWTPIAQVAVLKAGAVALLQSVHVPDHRIGTVFKKASV---------------HLAVASASRVETVSQYVPCFTIDQLLPTTSSPQNNQKLPTIQMNDPAAILVSSGSTGEPKQILWSHRTLSANIRGHQEHIPMNASARIFQFA--SYDFDLATLETMSALSMGACLCIPETEKMDNLTAAINRLKPTHLHMTPSTADLL------QPESIPSVSTVILAGEKLVSSSVDRWKAY--SRVFGWYGPAECASAAFIAADTETWYSGVISIESKQHSLCWLVDPRNRLAPYGAIGEIALEGPTSSDGYIGNPTLTQNRFRRNPVYYTGDLARYGSDGNLVILGRKDAQLKIRGQLVVPEEVEHHIKSCPNGNDMQVIVKVNKDKRPILVAFIIEHEVRQMTDGLQKQLA-KVLPRYAIPSYYLPIPRFPKTATDKVDRARLRE--------- 212533683 52 --------------------------VHDLISEIAQR-PSSTAVCAWDGDFTYPQLDSIADEVAHHLIELNIAPRLCIPILFHKSKWTCVAMLAVIKAGCSVVALDPAQPDSRLLSILEQVEPCVMISSETNYG------------RACTLRRDLTVLQIDESWLLKPLNKPAAQLPTVTPSDIVYISFTSGTTGQPKGACISHANVRSTVQYQGAKLGFNAESRVFDFAP--YSFDVAWSNFLHTLCAGGCLCIAREEDMNDTSVAIAAFKATLINVTPTVLRTINSEETI------TLETVLLSGEMPYRENITKWSGH--VRLLNTYGPTECTAAFSVLSDPSSKSTTALGRPGVGFCTWIVDPNDGNKLVDGSIGELYLEGPQVGQGYISDPEKTEAVFIEDPWYKTGDLVRYKPDGRLVFLGRNDSQVKVRGQRVEVGDVEHHVRSCPIIVESI---RPRGSESSSLTVFVVVRDDHQGVKTLLDGLTEKLL------------QVLP------VDRRQLREM-------- 212533683 1152 --------------------------VADRIDRMATTNPEATSISSWDWQLTYHQLQHLTTSLACKLQGKGICAGDIVILSFQKSSWMILSMLSVLKLGAIVLPMSDSVSRERAHEIVKTLHPQMMITSQTATSSSFTELV-------PTFQIHDLIQSNDDDETMHDFKPHNVQL-----SDPALIIFTSGSTGTPKSILWSHETLSSNICAATQTFGITAHSKVFQFA--GYEFDVSTVESLSVLSVGGILYVPSESDRNRLSEAMHDSQANWICLTPRV------SETLNPRDIHSLKTIVFAGEELKKETAFRWLPTLD-SVYNWYGPAEGSVATSYVVQKETWSSGIIGTS-TPYATTWLVDPKDHLASIGAVAELCIEGP-VLSWYLNGAELNKKHFFSPGFYKTGDLVKYGPDGEIIFLGRIQDQRKLHGQRVDLSEIEDFLSGKLDVMVVAEIFSPLNSNNDVLALFLSPTDTSLSVDDLETILL-RTLPLYMIPKLYIPISNIPISNTGKTDRRRLRAI-------- 145246152 26 ---------------YKDAGSWPSEP---LLESAANR--DR-------SGYSIDQIKNIVKRVGCGLNQLG-ASGKRVMVYGDANINFPLAILGVIAAGASCNVLAPG-PVEELISRLRQLDCDIVFFAPQDRELVCTAAARLMVDETIDVENIEGSDDGGPMMPGGDDYEWPRFSPADARTRTALLLYTSGTTGSSKLAERTHYGLIGNIEQTLQHYNLRERNRTIFCNYKFCGMGFLILGFMLPLKARYKTIFPTKFVPEKFMQTIERFQPTWLMLPKHLVRELL--AKFDKPSFPSVQHVLTGGAIIPYEMIEQWQRLHGSQVQSTYGMTEAYAGFYTFPDPTQVVKDATTGVLLPSLEAKIVGDNGELLSIGQKGHVYVRTPFLMKGYFNEPEQTAQTITDDGWIKTGDIGWVDERDQFYIVGRQKDLFKIKGDNVSAAEIETAILQHPDIADVAVIPFTINGDEEVPRGYIVKGNESPTIEELTHWMRTELTSRMQLLGGAAFIEAIPISNVGKVDRRLLYEIAESDL--- 111019695 22 -------------------------TLCEAFQITAAARADQVALVDGGVSLTFAALSERVRRLTAGLAALGVRRGDTVGIMLTNRPEFHIVDLAAMHLGALPFSIYNTSAHNQIEYLFGDAGNRIVITERAF----VDRLVAVRDGGTPLDLIVVVDGALEGTLSLEDVEAADATWSAVAPDDLLTLIYTSGTTGPPKGVELTHHNLMSQVRALQQAMPTTPGGRFVSFLPSAHIGDRWGAHYCALMIWGFTV--TPHPVGGEILDVVEQVRPTVFQPVPSVAAALIGDRFRRMLGLEKIDWVLSGSAPTPRDVF-AFFSAIGIPICEVWGMSETSLAIT-VNPRDAIREGTVGLPL-PGIEVKVAED----------GELLVRGATVMRGYRNKPDQTAEAIDKDGWLHTGDIGTVDEDGYVRIVDRKKEIIIAAGKNMSPANIESRLSSSPLIGQVACIG--DGRL--YNVALITLDPDAAAGAEVAADLANSQLSRVEQIKKFRVVEDLPLTPTMKIKRR------------- 163795763 251 ------------------------ETLWGLFRTAVRDHGERVALRDRGVGLTYGDLSRRAEGLAQVLRRHGVKTGDLVGVIAARNAEWIIALLAILRAGAAYMPLGADQPEARLAAVVDSARPALVLCTPAAPPLAGALAVSMLLDASDTLADAAIGDEGP------------------APGDLAYVLHTSGSTGRPKGVMIEHGGFATMIRHQIATFTITPEDRVVQLA--AATFDASMSEIFMALAQGGTLVLVEDADTARFTAHLAAEAVTLMTMTPAHLAAL------DRHPMPTVRILITAGDAADPDTVRHYART--KLVFNAYGPTEVSVCASRAGGPVPTGPVPIGQTTA-NSRIYLLDRFGQPVLPELPGEIVFAGPGVARGYLQADDGNASPFLTDPFYRTGDLGRFDADGTLIFLGRVDRQIKVRGYRIEPGEIEATLARHPRVRDAHVMTVAAPGGQTELVAY------------------------------------------------------------- 195582743 24 ----------------------------------------------DGVEMTFEQGITWAIRIAQILKKKGLKYPDIIGIAARNSTYVTPVAVACLLNGTPFHAVNPVSDEATLTHIFSITKPTLIFCD----GQDYEKLLTATEGWKPELITVTDSVEGVPHIDLEPTTTEMFYQPEPGGEQTAAILCSSGTTGLPKAVCISNRTLF------MDNFMMNSEMVVYSASGLDWYSGLRFFLISTV--VGCTRIITNKFSPDYFVKLVEKYRINAVILPPRHMSTLIAFPGATIEALASIRSVVYGGGFTSMTTLKKMQELPNAFLSSGYGMTEVGIVSFNIGLGN---VNTAGKPI-PGIRIRIVDDDGKSLGYNEQGEIYVRTGLPWKGYFGNLVETQRTQDSEGWFHTGDLGYFDDQNKLYVVDRKKEILKYQGNHYWPSEIEGVISELPDVEEVCVISIYDEQQGDAAGALVVKRNGSSTGKEIADHVAKRLSSIHKLHAGVQFTDKLPANPNGKTLRRLARQEFDARKGSG 67904478 57 ----FSPFNEITVSRWNAEQEAPDASLLEVIRGHSRYRPSHTAIHAWDGTVSYSELDVTSTKWAIYLQSQGVKAGCLVPIMMDHSKWAVIGQLAILKAGGAFVPLDPGQPLFRLENIVR-------LTTESHISLSSPHLANRLHGLVETV--LVISDERTESLPKANAHHDAADISPVVNNGPAYVLFTSGSTGRPKGCVVGYGA-LSDVVNQTTALKIGPDSRVLQFA--SYTYGMSLIEIYCTLAAGATICVPSEDDRLNALSILLSMQVTWAILTPSTTISIADAVV-------CLNTLVVAGEALTMDRLHSLADKT--EVIQAFGLTEAGICCVSQRITSETDLRVIGR--SHTARLRLVDPANRLAPVGAVAELLIEGPAMADGYLGDPEQTARAFTGGRFYRTGDLVQYAADGSLRYVSRKDSQVKIRGMRVELTEVEYQIRAFPGVEEVVVEGIP------ILVAFLCPEDLSGLVCTIKETMK-RSLPDYMRPSVYVPLEFIPKTISRKVDRKALRHLVQ------ 67904478 1150 -------------------------SIIDLFDEQVRAQTDEVAVKDINGHLTYSELHKRSSMLSAWLKSYSFAEETPVGVYASRSCESIVAILGILRAGLAYIRLDIDAPKARTEMILSLPNCRLVLVASGLEPPRVCVQGVQFAYIADSCKETVT-----------DVHDFLKTCTPPGPMSLAYIVFTSGTTGTPKGVMIEHHG-VANLAKEPDIIAHAVNSRIASHM-LNPSFDASGFEIYATLLNGGTLVCIDNFDFPALGATFIQHGIRRAFMTPAILKQTLASCNSL---LRMLDILYVGGDKLDPGDVAKVQRLTRVQIFNCYGPTENSIVSTRVPVDEEGVNGPIGRSIS-NIGAYVVDRSLRLLPLGVLGELVVTGPALARGYI-DPKHDIGRFIEDRAYRTGDMVRYRPDAQLEFFGRMDQQVKVRGYRVELAEIDNTLLLSPFISAAVTVARQD----QELVSFVTVSD-------------------------------------------------------- 218722382 55 -----------------------------------------------GRRFTYADLNRDITQSRERLARLSSLKGERVAFVAENDYDSVVMLFSILASDAIALPVSPSFPYPEIEYILNNADARMLLSTERSGSIADLFMRR--DDLIVDVREAIMGSNSQREESLGQ-----IDFPDVQDSNGGLMLYTSGTTNRPKGVFIPLSALQAQAQSLIEAWEYSPKDHLLHLLPLHHIHGIVNALLVPAL-AGSAIEFMHPSSPDAIWRRLAEEKINFLTGVPTLYTRLMSYLSELPTEVQTLRLNISGSAALPTPTKSAWTELSGNVLLERYGMTEVGMAISCGLDFKDRVDGSVGWPL-PSVEARLWDTDKEEVHPGEVGEIQLRGPTIFREYWDNPKATSESFVEDGWFRTGDVAVRRAQGMYFIQGRLSDIIKTGGEKVSSLEVERELLSLPEIAEAAVVGLPSETWGQKVAAVIVLKVQSTTQGHLRRALSDR-LAAYKLPQEVKVLSGIPRNAMGKVNKKMLVKEV------- 119508872 18 -------------------------TLVDVLLRWTQQRGNSVGFSFKQENLTYAELDKKARTIAAHLQAMHWQ-GERVLLMYPPGLELIAAIMGCFYAGVVAVPVYPPRRRNRLLAITQDAEAKGILTT-----VSLDDLLKEVAKN-----TVIAGLNKIATDSMLLSVGEAWQTPELTKDSLALLQYTSGSTGIPKGVMLSHGNLLHNLAQIYQRFGHSSHSKVVSWLPPYHDMGLIG-GIFQPLYGGFPVTLMSPVAPLRWLQAISQTHAT-TSGAPEMCVRKIRLEECPDLDLSSWNLAFTGAEPIRQETLERFATVFAPAFYPCYGLAEATLFVSGKNNHIAQGLVSCGIPSHDQTLIIVNPESRQPCAAGEEGEIWVKGESVAQGYWQRFQETAVSFRAGGFLRTGDLGFLRS-GELFVTGRIKDVIIIRGQNYYPHDIEATVAQHPALSAGAAFSV--EVSGEERLVVVVERNRTLDKDGIITAIRA------AISREFLQVDSIPKTSSGKVQRFACRD--------- 169629210 543 ------------------AGPVTGRRLHEGFFDFAQSNPGMPAVVWGDGVWSYRDVAAQALAVAGALRERGVRPGDCVAVQLPKGRDQIPAVLGVLAAGATYVPIGFDQPAQRRAAILETGGSVALTTADSDMPIDHLSIDAARQ------------------------YPEPLREPVLDASQIAYVLFTSGSTGTPKGVDVSHAAAMNTIDALNDEFEVVTSDRALGLSALEFDLSVYIFGMFSVGAAVVAVDAAQRAEATTWVELIRRHRVSIINCVPGLLDMILAMGGGELGD--SLRAVILGGDWVSSDLARRLAAVPGCRFTGLGGATEAAIHSTICDPPQHWATIPFGVPLR-NVRCRVVSQAGRDCLDWVPGELWIGGDSVASGYRNDPERTAERFVEDGWYRTGDMARYWPDGTIEFLGRADHQVKIRGYRVELGEVESALRLIPGIRHAAVAGTPDP-----------AADYAALLGDL--------LPGYMIPARIELLEQMPLTSNGKMDRRAVTALLEQVAVGG 26248322 496 ------------------------------FHQVAATSPAQVAVVDELCALTYSELAAQAEQLAAYLVQQGVMVGDTVGIISERRVNTVVAIIAIMLIGAAYVPISPDYPVGRMQEIIDDSGLALLLVH--GKPLDALNVAQSDLCAFPVAPSVV--------------------FPVITPDSRAYVIYSSGSTGKPKGIAVAHRGLLR-LIQGDSPLKVESGETTLLTCPF--EFDVSVFEMWSTLLNHGKLVLLSKQDINHIRRTIADEQVARAWFTSSLFNSYVAEGA---DFFGMLQHITVGGEAVSAWHVNDVMQKYHLVVTNGYGPTENTIFTTRFNGLQPARV-PIGYAV-PGTSLYITDLHGHLLPIGATGELVAGGVGVAIGYQNNPALSATVFVPDPFYKTGDYARLLDDGCVDCFGRKDGQIKINGQRIETGEIEQRLLECSGIIEAVVV--PYRVRETLHIAAVVCVNDSYDEVEVRGQLADR-LPPFAIPESLVVVTEIAKSHSGKADLAQLR---------- 21673982 49 --------------------------------------------------ISYDSLAEDCRHFAAYLKERGIEPGDRVAILSENRPGWYLADIAILSLGATDVPLYPSLPPNQIEYILNNCSAKGIIVSNMLQLGKILS----IWPKLPELNMVIVMNPVEDVIDLSQAKTEGKKVLEAKPDDVATLIYTSGTTGLPKGVMLTHRNICENVKSCSTVIRIDQTDSSLSFLPLSHAYERTG-GYYLMFACGARINLAE--SVETISLNISEAKPTIIFTVPRLFDRMVQHNLADKLVYSKLRYFVSGGAALPQKTGEFFQSI-GITILEGFGLTETSP-VTNVNRPEKVKFGTVGLPVK-NVEVKIAPD----------GEIMLKGPNIMKGYWKDEAASAEVL-RDGWLYTGDIGEVDSEGYLKITDRKKHIIVSGGKNIAPLQIENLILDSPYVDQAMIVGEKRPFLIALIVPFLKLRDKASSTKELIKLLKSRQLATHEKVRKFLLLEE-PMTPTLKLKRKEI----------- 121706362 41 ------------------------------------------------------QFRLLVRSLIAGLQAHHVQRGDCVLVALENSVIHSAMFFGIVGAGGVYMGCDMGIPAHELNYLLELAEPRLIVTADRVCLVDEGSIDIIVQAQVPLEQDGSRLTAPNSSIRLESLESDWVRFTDVEESTPAAMFLTSGTSGLPKAAIRTHHAIISHHLSV--HYDVPYPVVRLMALPMYHSFGDFWTNIFPVRY-GEPLYVLPRFEISSFLDTVAQHGITETYMVPAMVHILNQSSFPVRESLSSLRYVGVSGAPIDGDSMQRFQRLLSPDAVNLWGMTEVGVVFQNRYG-ETPQFGSVGRLLSGYELRFVDPSTGEDVGPESPGELYVRGPGLFLGYKGRTDAK----DDQGWFQTGDMVY-SRDGYYHIMGRTKDLIKVRGWSVAPAEIEGILLKDSRIKDAAVIGVMADGSSEVPRAYVVRANPSPTGDEVAALVQCH-LASYKALDGVIFVDEIPRTGIGKPHRVKL----------- 186471740 134 -------------------------TLVEALQWHASRRPERTHIVLLDEAMTYAALHEAALRVSRGLRQIGVNPGDTVALMLPTGSDYFACFAGILLLGAIVVPVYPPAQSARIAAILSDARARVMIVPSHAFVAGVMAKAR-----IPTLHEIVAVPQLMGEMDAEQYVP--------RAEDVALLQYTSGSTGTPKGVVLTHANLLANIRAMGHTALIEEHDVFVSWLPLYHDMGLIGAW-FGPLYFGIPLVLMSPARPARWLHAISDYHATITAAPNFAYARRVDDTDLEDVDLSSLRLAFCGAEPVSAATMRAFASRFHTALTPVYGLAENTLGLAFSEPGRGVRTDSCGRAL-PRNQIRIMDADGNEVSERAVGRIEFRSPSATRGYFQNPNLTA-RLIHDGWLDTGDLGYM-ADEELFITGRVKDLVIRAGRHFYPYELEAAVGRLPGVRTVAVCGTPDVETGDRLLVIAETRATAPTLAAIRSGINEASVALLAPPEEVALVPSILKTSSGKIRHAA------------ 169595148 3037 ---------------------WPN-TLVDRVDEMASRFGSQIALKGPRNQLTYSQMTDRIHSIASSLKSNKIGNCSRVGVLQDPSTDFFCSLLAILRIGAIFVPLELRLTSPRLAVIVEDSNIDAIIYDKAN------------QKDLLTLG----SGFQKVNVSLIPAKSTSTVVNEAQPGSPAVILYTSGSTGKPKGILLSHASWRNQIQSSTQAFRIPQGTGV-HLQQSSWSFDIAISQTFVALANGASLLIVSRGDSIAMARMIVSDRITHVQATPSEMVSWLHDADANALRSSSWKFAMSGGEKMNSALIGEFKALSDLALVNAYGPAETTVGSAEIDILDPGALDTAFR-LFPNYSVYILDSKKQPVPLGISGEVYIGGAGVATGYLNNDNLTKERFLPDDFHRSGDRGRLTADG-LVLEGRVDTQIKLRGIRIDLQDIESTIVQHSAVRD-AVVSLRKSGETQILAAHIVLSAASGNAKTILDSIQTSPLPQYMRPATTLVVKTLPTNYSGKLDRKAVSEL-------- 125777096 24 --------------------YKPDTSLGKIIFKNMRNWPKNVCQISEEVEVTFQEALTWAIRIAQQLKKRGLTHTDVIGISAKNTTYVMPTAVGCLFNSTPFQSANPVLEESTIKHLYNISKPKLVFCDAC----NYDKLYSATSDFKPEI--ITLTGSVEGVLTIQDLKTEFFYQPEPGPNQTLAILCSSGTTGMPKAVCVSNEILI------QETSFVNGYDTIFISASLDWITGLWA-SIFSTVNGCTRIISSKPFSPDYFVYLVEKYKITYALIPPEHFCSLADCPEATPEALASLTKFNFGGGRMTQATLQRIQSLAKNAIFNAYGMTEVGFMVF---NHGHAKLTAAGNPL-PNIQLRIVDDDGNNLGYNQTGEIYAHNGYSWNGYYGDPEATRVMQDEDGWFHTGDMGYFDEDDFLYITDRKKEVLKWKGLQFWPTEVENVILELPEVKRVCVVGIYDETQGDAGGALIVRETGAITAQQIKDHVAKR-LPDKQLRAGVQFADEIPQNHNGKAVRRYARDLF------- 148556671 6 --------------------------LAAMLEEHARRWRDRPAVLEMGRGHDYAAFAGRVRRLAGWLDAAGVKPGDRVVWLGQNSHCVLELLIAAGRRGAALAILNWRQSEDELRFVLDDLDPQVVVWQPDSLPDTLRAEWRERSCTWLRQDSLDPACAYETAI----AGAPEAEAAAMPSDAPQLLLYTAAFSGRPAAAILTRQALVLQALHYAALRGWNHATTYLSATPLFHVATL--LDCLATFVVGGRNLFVRQADPADMCAIIAAEKVSDTFILPPTMEKILELGDGRP-DLTSLR-----SQPYKPEWNALVTSLWGKRPY-GYGQTETMATFSALGDPGK---GGMGRP-SPLVRLAMLDEEGRELPDGEVGEIGVRGWTVSPGYWRRPEINAQRYTADGWRRTNDLGRRESDGTLSFIGPKGRLIKSAAENIYPAEVERCIAQIDGVAEVAVIGTPDPVWMQSVRAIVVAKPGAIDEAAVIDHCR-RTIASYKKPRSVVFADALPR---------------------- 195151223 20 ----------------RNSIYSYDTSVGKIIFNTMKNWPKNVCQICDGVTVTFEQGLTWAIRIAQYFKKRGLNHKDVIGIAAKNSSYVMPLGVGCLMNGTPFHSVNPVLDAATITHVFSITKPSLIFCD----GNEYEKVHAATIGWHPDIYTLTVEGVPKIETLLDPTTSEKMYQPEDGGDQTVAILCSSGTTGLPKAVCISNSNLI------QDSMLVHSESVIFIASCLDWITGLWAF-VFSAVFGVTRIITNKAFSPEYFVYLVKKYKINYAVLPPRHLSALISCPDATPEALAPLTHLNYGGGLVSTTTLQRAQELCKRAMFNGYGMTEVGAITINIGISN---ISSAGR-LIPGVRIRIVDEDGKNMTYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVVGVYDEREGDAAGALVVKKGAVVTAKDISDHVAKRLPAVQKLRAGVQFTDKLPANVNGKTLRKTARD--------- 170061515 22 ----------------------PGRSLGDILFELLDRNPDRVLQIDGDRRITRGELKLRAIRIAQHLSEV----NDIVTIAALNSGSLASLVVALQFLAVPYNAVFPNFTHGEMVGIMAQTQSR-VIFCDAWNYAAVRNAAREAVRG--EFKIFLVDGEVDGVATVDELLVETGTEQDFSPKIVASIFCSSGTTGPPKGICLSHANKTSSFLPAPYNNP--------TVLAMGSIHWLSTAYMLLVMFYGGTVVTTKQFTEDLFFDLVERYRIDLLNGPPIQAYAITHHPRVKQVDLSNVKLWSIGGYNVSDAIRDSVDAILNGKSYTIYASTESGLIAA---DMAKRKRGAIGT-LFPNVQVRIVDDDGQFLPVGQPGELWIKRYVAFPGYLNNDQATHEVQDDEGWFRSGDVGYFDGEGYLFLVDRKSEIFKYV-TQVSPTELEDIIAELDGVAEVCVVGIPTDQSAELPTAVVVRREGALQGEEVVNFVEGRVMDHKRLRGGVFFVESLPKTSKGSLKRKEVRRLIMEKVNA- 197331775 180 ----------------------------EMFEAVVRERPDAIAVEAPDGELTFAELDAAARSLALRLRERGAGPETTVAVVCERTGELVAAMLGIWAAGAAFLLIDPAEPELRTAEKYALAGVRLVVADATHARTAERT----------GLPVVPVASDAPTAPGESAPHARPL------PRHLAYAVFTSGSTGNPKGVLIDHLGLAEHIRTQLRVSPDGAGLRVGGAAPV--TFDSFIDQVLPMISLGHRLVLMQRRDPGSFLFRTPGSELDVVDCSPSQLSLLVEFGLLG----TPLKLVVFGGEKPGRDLWQSLRAA-DVSAVSIYGATECSIGSVEADVHRDERV-CLGRP-AGSGVVYVLSPDQRLLPPGLTGEIYLAGPGVGRGYAGDPAHTARAFLPDPFYRTGDLGRVAPDGRLVFLGRVDDQLKISGYRIEPAEIEAALDAVSGVRRSAVLPVRSAGADQLVG--FVECGADFDAERAKKELAAR-LPSYMVPKRLVPLDSLPLTHNGKVDRKRLAER-------- 152985664 23 ----------------------------------------------------------QASQLARVL-----EPGDRVVLALNDSPSLVCLFLACIAVGAIPAVINPKTREPALAEILADCQASLVVADAPSLSGPLAPLTLRATVGQPLLDDFSLAALAGPAEPWSDFHRQ-------ESTTPCYLQYTSGSTGAPKGVIHTLRNTLGFCRAAGELLALREGDRLYSIPKMFFGYGM-GNSLFFPWFSGASALLDDTPSAERVLENLRASRPKVLFGVPAIYAALRPHAHEL---LESVRLAFSAGSPLPRGEFEFWSAQ-GLEICDGIGATEVGHVFLA-NRPGQAQADSTGLPLPGY-ECRLLDRDGETVAAGQQGVLLVRGPGLSPGYWRASVEQQARF-ADGWYRTGDLFERDERGAYRHCGREDDLFKVNGRWVVPTQVEQAVCRHPEVREAVLVPTSRRHDGLRPTLFVTLDERQESAQRIDQHLGQR-IPSHMLPSQLHVLPALPRNDNGKLARAELR---------- 111022930 41 ------------------------ESIGLVFQRAAAAHPRRTFLRFEGESLSYRNANVRVNRYAHVLADLGVARGDVVGILGKNSPETLLIALAAVKLGAAAGMLNHNQRGDVLAHSISLLDSRVLVVSEACGE------AMDSLDEPPAVPSVLYFDDLDR-LAEKAADDNPEVCEQIQAREKAFYIFTSGTTGLPKASLMSHFRWLKSMSGLGNMVRLRGSDVLYCCLPLYHNNALTV-SLSSVLGSGATLALGKQFSASKFWADVELNRATAFTYIGELCRYLLNQPEKPGDRDNSIRLMVGNG--LRPEIWSEFTTRFGIRVAEFYGASECNIAFVNALNVDR----TAGICPLPHAVVEYDEDSGSPVRTGDVGLLLVTDRAPFDGY-TDEEATDKKLVRDGWFDTGDLVRRQGWSHVAFVDRLGDTFRWKGENVATTEVEGALLAHPAVEHAVVYGVEIPGTGRAGMAAVTLHENEKFDGSDVAELLFQRLPSYAVPLFVRVVDSLEQTSTFKSRKVELRKE-------- 189199278 14 --------------------HWSDGPIHEIFAGNARKHPERPCVVTPERQFTYKDIFEATAVLAHHLVQNGVQRGEVVMIFAHRGVDLVVAIMAVLAAGATFSVLDPLYPPDRQCIYLEVSQPRALVVIDSDQVRTYIKENLQLRTEIPALEGTLIGGTKDGKDVLDDQQQLRAELPGVGPDSTPTLSFTSGSEGKPKGVKGRHFSLTHYFPWMAETFGLSENDKFTMLSGIAH--DPIQRDIFTPLFLGAQLLVPSKEDHEKLAEWMRKYGATVTHLTPAMGQILVGGASAV---FPTLHHSFFVGDLLIKRDCRRLQNLPNVRIVNMYGTTETQRAVSYYELPAPEFLDSIGDVIPAGVQLLVVNDRNQICKPGESGEIYVRAGGLAEEYLGLPDLTAAKFVRDRLYRSGDLGHYSEDGNVHCTGRVDSQVKIRGFRIELGEIDSHLSAHPLVRENVTLLKRDAYEEPTLVSYIVPERGAKDSDDVREHLKKK-LPAYAVPSIIVPLIRFPLNPNGKIDRPAL----------- 107027310 184 -----------------AAAWPCEPSLPELVSRAAAAAPDACALVAADGQLTYRELVTRARQVAAR-IAARPAAPRVVAVRLDKGVALYPAIVGVLGAGATCVPLDPAFPPERARTILRESGAQALVVGGAVEPALLDGFDLDVIDCGAH-------AEADAHASPDALAGQPLERDADRDARCAVAIYTSGSTGVPKGVMLSHRNIVQFCHWYRAHVSLDASSRVLQFSTVA--FDASLLDMFPTWLAGATLVAPQRRELDALATLVADARITH------AFLPPALLAALPDCDWPALAHLVTGGDVCDPDTIARWSA--NRRLHNIYGPTECTVLATTGELRAGDSNRRIGRPIA-NARCHVLAADGRPALTGEEGELCIAGAGVGLGYLGRPDLSAERFVADPYYRTGDIASWEPDGTLRYVGRRDTQLKIRGFRVEPGEIETAALAAGLYRQCAVV--PDERKRIRLFAA-KPVDAAATPDALRAVLAA-TLPDYMVPYDITALDVLPATPNGKIDRAAL----------- 214043552 8 --PGFKPCPAPF-------------NMAAHVLAQAATLGDKTALSQGSEDWSFAALEAAVRGTATGLLALGLALGDIVLMRLGNTVDFPLAYLGALAAGLVPVPTAAALTQGEVAAMITTLSPKAIL--------------RDPDVACPDTPQNV---SLDALRAMRDL--PPAAWHMGDPDRLGYIIYTSGTSGKPSAVMHAHRAIWARQMMFDGWYGLRPDDRVMHAGAFNWTYTL-GTGLMDPWTMGATALIPAAGTPAALPALMEQHAATIFAAAPGVYRQILKH--HTHISPSNLRHGLSAGEKLPESLRTAWLDASGLSICEAYGMSECS-TFISASPGTPARSGTLGQPQHGRQIALI--GEDGPVPVGTEGTIAVHNPGLMLGYLGAPEQTAAKYQGD-WFLTGDQGVMGEDGQITYLGRNDDMMNAGGFRVSPIEVEQSLAKFPGISAVGATEVEVRADVTVIAAFYTA--DTPLDEAALALYAQDNLARYKQPRLYVHVPELPMGANGKLLRRALRAAYEAQ---- 86604864 11 ----------------------AGTTLLDIWQVLAEKFADYTALRDPHAQISYGQLFRRIQILAAGLQALGIRPGDRVAIFADNSPRWLMADLATLFTGAVNVPRSAVADPAELGYILRHSGSTALIAQDAKTLSRVRPVVQELGLERLLLLSDEEEPGVLNFSQWQKGRERRYEPPRLERSQLATIIYTSGTSGRPKGVMLSHGNLMHQVENLHVVVQPRPGDKVLTILPTWHSYERACEYFL--LSQACTLVYT---NPRFIKQDFQQEQPHYLVAVPPLMQRLIRTAASEGYVLPNFQQAISGGGSLPAYL-DLFYEVVGISILNGYGLTETSP-VLCARRPDNNVRGTAGPPL-PGTEFRIVDPETRPLPPGEKGLILARGPQVMMGYYNNPEATAKVLSPDGWFETGDLGWLTPDGQLVITGRAKDVIVLNGENVEPQPLEDACLQSPYISQIVIVGQ-DQKK---LAALI-----YPNLDVLKAWAAEQGIPA------------------------------------- 211586618 10 --------------------------LPTLFRRQVQATPDAIALEDETTTYTYTQLDQEVETLASRLRTYGVSRDTLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPADLLADVIDDASPAVIIT--------HQSEADKIKAPVPVIALDAPVAETNGHT------KEPSPLPADDDDRLAFVSYSSGTTGKPKGIANPHRAPVLSYDLRFAVQDVQPGDRVAC-------NVFFIWEMLRPLLRGATVVIVPSYDPAALVDLLSAKKVTETLMTPTLLATVLSRYPRFGTRVPDLRIIWLNGEVVTTDLAHKAIKILNARLLNCYSACET-HEIACGDIRDVIDDDSIYCPVGPSTHTYVLNEDGQEVETGTSGELFIGGPLLAREYINLPETTAKAFAPNPFYRTGDLARKLPSGFLEITGRVGAMIKLRGYSVVPAKVESDICQYLAVNQCVVTAYGD-GLDRQLVAYVVPDKESSSSPSARRAL-ENHLAQYMIPALWVALDQL-LTSSGKVDIKNL----------- 148556929 22 ---------------------------------------DAPALADKAGLLDHGGLDDAVGALAAALLGRGLRPGDRVASWLAKQRLACLMPLAAARAGLVHVPINPLLKHGQVAHILADSGARLLIAG--------RGRADTLGPGDRPDDCALLVEEDEGAALL--GHGDRLPPSSADPDALVAILYTSGSTGRPKGVMLSHANLWLGAISVAHYLGLGADDRALAVLPLSFDYG--QNQLLSTWAAGGCVHLLDYLTARDVVRAVGRHGITTLAGVPPLWIQLAEAAWPA-ESVAPLRRLTNTGGRMSVPLVRRLRALFPARLFSMYGLTEAFRSTYLDPALIDEHPDSIGREI-PFAEVLVVGPDGAVAADGEPGELVHAGPLVAQGYWRDADRTAQRFRPAPW--SGDTVVRDAAGLLRFVGRDDEMIKSAGNRISPTEIEEAAIASGAAAEAVALGIPDDRLGQAILLY-ARPARADADARLTDWFR-HNLPNFMQPARVIWRDELPRNANGKLDRTALKAQAAEE---- 196255062 8 --------------------------FVDLLNHQAEAQSDKTIFTFETLSLTYQQLDQQARAIAVQLQSLQ-AAGERALLLYQPGLEFISAFFGCLYGGVIPVPAYPNRSIERLQAIVSDAEAKFALTTQG--------IVSTIEGKLTQSQISTEAIQCVTTDNLELSLSNQWRRPNLKPDQLAFLQYTSGSTGNPKGVMVSHGNLMHNAALINGYFRDTPSSRGASWLPPYHDMGLIG-GILQPIYADVYVVLMPPVTPLRWLEVISRYRIT-TSGAPNFAYELITPEQRENLDLSCWELAFSGAEPVRAQTLAQFAEAFAPAFYPCYGMAETTVIPSSPLEPNNLTLVSCGK-ISGGQKVIIVNDTLKQCDNYQIGEIWVNSESVAKGYWKRPQLTEAIFNEGPFLRTGDLGFL-EDGELFVTGRLKDLIIIRGRNHYPQDIETAEKSHPALRESAAFSVEVGEEERLVITYEVKRSEEVTSAIRKAVTQTHELQPYAI--VLLKTGSIPKTSSGKIQRHACKAEFLE----- 196177641 2 ----------------------QGDSLVDILKARSRQQPEQRAYTFETAHLTYKELDQQAQTLATYLQTL-AQPGDRALLIYPAGLEFVTAFIACLYAGVVAVPIHPNRPLNRLQAITQDAQALVALTTTS------------LLSKLKDKVNPILELQQLNWITTDTPVPEPGTWPTISPDTLAFLQYTSGSTGIPKGVMVSHANLIHNLKTIQAAFELTPESVSVSWLPHYHDMGL-VDGILEPLYTGCLGVLMPPQNPGCWLEAISHYRATHSGG-PNLGYELITPEQQKGLDLSCWLSAYNGAEPIRAETLAQFTSKFSACFYPCYGMAESTLMISGGNLQDEPTVLTVGHPWLETKVLIVNPETLTPCAENQVGEIWVSSSSVAQGYWQQVEVTEETFTPGQFLRTGDLGFWH-DGELFITGRIKDVIIIWGRNHYPQDIEYTVSQHPALRDAAAVSIQVNGLEKLVITQEVERSRKLNVDEVVGAIRKVVAADYDLDVYAVALASIPKTSSGKIQRRTCRDRFLQQTL-- 154278864 76 --------PEDAQQLIQWNGHPVHECVHETVTRAARTHPGSLAICSWDGDMTYEMLDRFSNQLARHLIKQGIRRGNLVPHCLNKSKWAIVVTLAILKAGGASVAVGPRSPLQTLASNIQTLDAPLMLVDE-----ENRCQAESLGIPLITISECFMMSLGDSDQTIDSG---------VRSNEPAFVVFTSGSTGQPKAIVLQHDSICYSARAHGSSLGIGRGSRVLQYA--AYTFDVSIQDNFTTLMRGGCVCILSKEARVNIVDLISSLQANWACLTSTVASLL------KPSDVPCLSTLVLGGEPASQDVVAVWAGH--VTLHNVYGPAEASIWSSCNENGEHSLALNIGKSLASRLWVANPANHHNLVPIGCVGELLIEGPLLARGYLHDPELTSTKFIYDPWYKTGDLVRYLDDGSLIFVSRKDSQVKINGQRVDLGEIAHHLSSIPSVSQIVAEFVRKQYQNDRLVAFLEQLDDVDESEQHARHVLEDNLPSYMIPSIFIPLARLPRNASGKLDRKKLQQ--------- 154278864 1650 --------------------------LHDAFQRQALNFPKNPAVSSEGENITYVELEQLSSTLAKSLNDSGVGSETMVPLMFRKSPWAIVAILAVLKAGG-----------------------ASLILVDTDCFEPAKSL-------LPSQRIITIDRATFRALP----SISHYACSTVIPSNSAFVIYTSGATGVPKGVVLEHRAICTNLDMVGEVYGVGPSSRIGQFA--SYAFDISIQDIFLALYRGACIVIDERHRIDDLAFALRSLRVNWMNLTSTVAQLL------QPEDVPNLSTLVLAGELMREDVIEKWK---HVALINSYGSAETSISISFNRGIQHVTARDIGLPLRSLSWIVDEDNHNKLSPIGVPGELLVEGPLLARGYLNDEIKTRESFIVNPFYKTGDLVRYSDDGSLVFIRPVDNQLKVRRQLVEAAEIEHYIMDSPASSGVAVALVPDTVR-ETLAAFIVLMPSSDALRDTHSALREKMLPSYMVPSYYFPVHRLPFTLSGKLDRQVL----------- 39945328 12 --------------------------------------PESTAVVHSGRPFRYGGLLADVARVRDRLCEASGKRGERVAFLVENSYDYVVTLLAILAAKSIAVPLAPAFPPPELQYILDHSEAALLLSSSKFAQKAQDVLATGLASK-PTL------LELSKFQGDSAAPSEPITLDGGSPGNAGMMLYTSGTTNRPKGVLLPQDVMTAQARSLLQAWEYSPKDHLLHVLPLHHIHG-TINALFAPLMAGSTIEFLFPFNADAVWRRLAKAPVTFFTVVPTVYSRLLATHKSLPADVKNMRLSISGSAALPTPVKRAWKELSGGTLLERYGMTEVGMALSCGLADADRVDGSVGWPL-PSVEARLVDDSGEVIKPGEEGEIQLRGPTIFAEYWRNPEATAKEFVEDAWFKTGDVAVRRPQGMYFILGRKSDIIKSGGEKVSALEVERELLSLDQVAEAAVCAVPSGKWGQKVGCVIVLADGKWSPMDMRRALKGR-LVNYKIPQVMRVVEHIPRNAMGKINKKQLVAAVFQEDFSG 189191354 210 -------------------------CMHEKVSEKAAANPDKIAIEAWDGSLTYRQVEDYSNDLAQTLRLLDDSPNRIIPVLFEKSRWTTVAVLAVMKAGACFALLDPAQPEGRLRAVVQQVNAKLFLSSEAQS-----TLAARVG---PSADIIPVSEKKFDKVYSPWVAAKPATLPPVSPDQPLYIQFTSGSTGVPKGCIITHSQYTSGAIPRAAAVGYHEHSRVLDFA--SYAFDVCIDSMLCTLGHGGTLCTPEERRMNDMSGAMRDMRVTFAGMTPSVARTL------EVDILDNLESIALGGEGVSTSDAMSWGQRT--RVVNAYGPSEATVGATINDNVAAKSYITMGKRMGCSIWLTEPEDHNRLVPVGAVGELLIEGPIVGNGYLNNPAKTKEVFIEDPIYKTGDLVRFDPDGNGEFVGRQDQQVKLRGQRIELAEIEFNMQKHPADTQLAVVIKPGGSGEQTLVAFVVEQKQAALKAMTTQLLAD--LPSYMVPSAYIPLWKMPLLVSCKTDRKRLREI-------- 121707954 261 --------------------------IHDIFAQNAEKHPDKLCVVSPHREFTYRQINEASNILGHHLVKAGIERGDVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALINIKKATAGELTQLVRQLRTEIPALALRDDGSLVGGSVNGQDVLADQVPLVVVGPDSTPTLSFTSGSEGRPKGVKGRHFSLAYYFPWMSETFKLNPDDRFTMLSGIAH--DPIQRDIFTPLFLGAQLLVPAREDIERLAEWMREYGATVTHLTPAMGQILVGGASAQ---FPTLHHAFFVGDILIKRDCRSLQALPNVNIVNMYGTTETQRAVSYYEIPQEGYLDTMKDVIPAGVQMLVVNDPSRICAIGEVGEIYVRAGGLAEGYLSNDELNKKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPRRFRPLRDDAREHLRSK-LPAYAVPTVFIPLKRMPLNPNGKIDKPAL----------- 145607639 1755 ------------------------DTLVSLFKNAVKSHPSAAAIESASFSMTYAELDRASDRVAHMLTEMDLRRG-LVALFFPRSVFMIIAMLGTLKAGLAYCPIEWEAPPARVARLLRQLNVSTIV--SNNHGFEMLSSLDAVIEAINVDRIMALGIHPPTARPKTAL------PPIISPDSTCYVMLTSGSTGTPKPAILTHRAVTSAVQQAVKAYALGPSSRVLLCA--NYIFDASATDIYGSLITGATLVLRSDNELRDLAATVLAYRINWLHVTPTVFKFMSPSAAY------GLRTVVLGGEMLHRSLVRSLTAHVPLVIG-AYGPTETAIQVLVSPVAGARDDDVVVYDALPGNLVVLADQRGELCYINEPGEILVAGVQVFAGYEGEASASQEYFIEPGFYRTGDLARWLPDMRIQILGRRDAQLKVAGMRIHPAEIETVLESHPDVLRASVASCSG-----RLCAMVQAKDPSLEGRDLAAFCRT-ILPGRLVPSFISSVDRLPVLPSQKIDRAKVLAMIEQHLA-- 145607639 1 -----------------------------LFEEVVQSLPNAPAVQFETSAWSYEELHKSASKFAEQLQRV-VKSGQHVAVMLERSPAQVASILAIAKIGAVYVPVDHNLPRTRVHSIVASVEDCVILCDTNGNAI--------LEEKMPRL---LVTGEGRNLAPYHLASNAQATCVDPSEDDVAAVLFTSGSTGNAKGVQLTHRNLILPARFLAEREKIGPSSRVFQFAR--SSFDVHLIDIMCALLHGGLLLVSQDKLMTDTAGWMRRLEVNTAHLTPSTISML------DPEQLPALQYLVTCGEPVTRGIIDRFASR--VVLTNLYGPCEASSVVAKTLRPGDD-VSVIGRP-SPHASVMVITPGGYAAAEGTTGEIVVKGGSVFKGYSNRDVLDAVLFVSGPWYCTGDYGYVEPSGNVHLVGRMDDQVKVNGQRVELGDIEAVVSQY--VGRCTVLA--HSVGGRRRLFAVVKRDLSPPEEDVRRDACSKCLPPYMIPRTIA-VQAIPQSPSGKIDAKKIR---------- 145607639 3460 -------------------------------------------------------------------------RGKRIAVVGDVSIERLAVLIAVMSLGAAYIPIDLANPLDWNKTIVKDCDPCCMVFMPEEAGSQREDSSANLGESVPTCTRVRIPAGLHAYGPFKN-RNMLFPVQDRSDNDIAYVLYTSGSTGVPKGVPIKHGGLKNSVAEHRRCCMFSTATRLLGVAP--WTFDVSVVDMFGPLSIGAQLVLGRRYILSDLTGVVQYHSVSHISTTPTVASLL------DPDEVPTIKSLALGGEPMTKATRDAWAPR--IMLLNVYGPTEATVDVITRRCYPDTPISNIGRPLA-NVQAYILDDELQQVPAGEVGQLALGGVQVSPGYLRDPPGRPCPFIQGPLYLTGDLASFEPDGTIVCKGRMDNMINLRGLRVELGAVES-------VAEEVLVGRTGAGKQEVRVALFCAAEDTTTADELISEMKAKKLPKYFLPDYWVPVDGFPRNKNQKLDRKQVQ---------- 115608267 91 ----------------------SGETILDVFDDHVFKQPEHPCILYEDEVYTYAEVDGYANQVARWVMDTDLQKGEAICILLHNGPVFAWTCMGLMKAGIVASLLNTNLKSAALLHCLQVSEAKKVIFGAELWPVIKEILPELIDLNIPTVPSDVVT------MDISKLSGQPYSRDAHKLTDMAIFIFTSGTTGMPKPVNVLHRKIIRATYLHF-FSYLTPDDVYYIALPMYHSAAL-LQGTFSIWYYGGTVAIAKKFSASRFWDDIRKYRATGFHYIGELCRYLLAQPKKPDDGVYPRKIRVSQGNGLRPEIWREFQERFQVKIFEIYAATEGNFGFINIDG----KVGTVGRPWFAIDTLEIVDASGEPLPKGETGLALISKDNPYTGYKGSEEKTLQKIVSDMYFNTGDLLRLDEDGYVYFKDRVGDTFRWKGENVSTMEVSQALSKFPAILEANVYGVPGQDGRADMAAVVIREGHQFDCAELFIHV-TYFLPGYACPKFIRVVDQMDITGTFKHKKTKLVEQ-------- 212527124 54 ----------------------------------------------------------------AGLKKRGIEAGDCVLVTLPNNVLYSSIFYGIVGAGGIYMGINPSSQYAELEHFLELSTPKLIITAPAGLGLEVTKAKGIAQNRICVLDDYAIVGEAMQVDNINNLHPETMNFSAIRFDDPAAMYTTSGTGGLPKGALLSHHSII--MHHQSLYYETPYDTTRLICIPMFHLFGALFTHIWPIRY-GETCYILPRFDIAQFVQTVYLYRITETFMVPAMVQALTKCPDLELSQFRSLRYIGTAGASLDSASAERLETKLHPEISQIWGMTEVGVAF-QMRYGHRDGTGSIGRLLPNYD-VKLLDINGVEIADDIPGELHVRGPGVLMEYKGIPDAK----DGYGWFRTGDIVCVR-DSMYYVVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAVVGIKHQLEDELVRAFVVRRKTTAAADEVYRFAR-HQLSSYKITGGVIFVDEIPRTPSGKVQRFKLVEM-------- 59876727 221 ------------------------QTVHGLFDIQLRKRPEVMAVCAWDGSLTYSQLDKYSTLLAFHLLDQGIQPGSIVALCFEKSMLMPISMLAVAKAGITGLGIDPDQPEGRLAQVVTESKAAALLCSLRH---------HELSSRLGAKKALPLGLDDLSLMQLDDTRS----LPTVKSSDILYAVFTSGSTGKPKGVLVSHGSYSAAAICQHEPFGFSQEARVLDFS--SYAFDAAWFNLMHTITSGGCLCVPSTDDLRNHLGCILQFGVTFAFLTPTVCRGI------ERKALIHLKRLLLGGEMIVPSDIALFAD--NCIITLVYGPSECTPM-TMFHNPENSVDIALGHGM--GTKTWVVNPDNQLCPIGTIGELCLEGPLLGAGYLEDKLKTEQAFIRDSWYRTGDLVKYDDLGTLVYVRRKDTQVKLRGQRVELGEIEQHVLEQPNLNIVAEVVHAEETENAVLVTFVSLRTNAQSEADHQKTIREQVLPSYMVPTSYIPLSSIPTTITGKTDRVRLQAM-------- 59876727 1771 ---------------------------HDEIYAVALQNWNQPAVCAWDGEISYGELEQMSTRVANNLREQGIGRGHIVPICFEKSMWMPVAALGVMKAGAAVVALDITLPVQRLQVITKQVQSDIILASLAQT---------DLAGRLGFAKLLVLPNHDEQPKEPAQIDGAVASSP----DDLLYIVFTSGSTGTPKGTMLTHSHVCSMLHHQREIIGLTSGRRVYNFA--SYAFDVAWDDFFHALTSGGCLCIPSEEDRKNNIETMAMLRANYVHITPTILR----HIDWSKA--TGISVVNLSGEPVAPSDRSILSRKT--KVVNLYGPAETNVVTVQDLDELTTQEVSIGKGYGASTWIVDLKNSDILAPIGEIGELWIEGPLSGLGYLKNPTRGTERFRHGQLYRTGDLVRYTKDGSLIYCGRADRQVKINGQRVELGEIDVALQAHVAVETVQSL----ESDVQVIMAFVAPRNVCIDEKQLENHLREQVLPQYMVPRAFVPLAALPLTATGKVNLRKLQ---------- 116182098 4 ------------------------------FEAIARHDPNSIAVIHSGRRFRYGELLGDVCKVRNRLAGRDDMDGERIAFLVENSYDYVVTLLAILAAKSIAVPLSPAFPAPELQYILNHSEALMLLSSAKFASKAGDVLKAELDVEPAYLQLDKFQGNGVH---------EKVTLDRSSAGAAGMMLYTSGTTNRPKGVLLPQSVMTAQAKSLLQAWEYSPSDHLLHVLPLHHIHG-TINAIFTPLFAGSTIEFLFPFNADAVWRRFQHRKITFFTAVPTIYARLLTTHRALPLDMQSLRLAISGSAALPTPTKRAWSDLSGGVLLERFGMTEVGMALSCGLAVADRADGAVGWPL-PGVEARLVDVDTHQVGRERVGEIQLRGATIFAEYWRNPEATAKEFVKDGWFKTGDVAVRRADHLYFILGRRSDIIKSGGEKVSALEVEREMLALPQVAEVAVLAVPSGKWGQKVGAVVVDREHVPDGREMRRALKGR-LASYKIPQVLKVVDHIPRNAMGKINKKLLVKEIFQDEFSG 119478201 3 -----------------------GTSLGDLLDGVATVDPNSPALIHNDRTITWGQFDKRTNNLANAILKRGVDYNDKAAVYMRNCSEYSEAVAAAFKSRTVHLNVNFRYTAEELTYIFDNSDAVVIFFSSEFAGQ-----MTALKDKLPKVKLFIEVTPLDGALSHEDLVNEGDGAPLARSGDDLFFLYTGGTTGMPKAVMWPHETFRSLGIAGAALLGKDMSTRMLPACPLMHGTGLFTS--LSVLFAGGAVVTMDAEDTADLWRTVVKHGVNTMAIVGDAFGKLLKELEENKYNLDHMAAITSSGVMWSREVLGLLKHMPNVILNDSFGASEAVGGASVMANGMETTTAK----FAIGDNCKVFTEDDREVMPGEPGYIA-RGGHIPLGYFKDEEKSAKTFNGERYSIPGDWCTVEADGTLTLLGRGSVCINSAGEKIYPEEVEEVIKSIDGIRDALVVGVPDDKWGNAVIAVI--EGDEKPADELKRLIKLH-LASYKVPKKFLFKDTLGRAPNGKADYKTI-TAYAKKILG- 84702308 41 ------------ARRQRKKVWSKSRSIAKAIETKAKVGGNALAFIDDGKKITFKEMIRGAFALGNALSRR-TKRGENVGVLLPTSPGAIITILALHVDGRVPAMLNFTAGKNALEAALETAQVKTVLSSRKFVDVGYQDLIDFLSTKVEIVYLEDIKENLSVFDKMRALLGEKFPARSLSPDSPAVVLFTSGTEGKPKGVVLSHQNLVANVFQVIDHVQLEPREVFINPLPVFHSYGLTA-GALFPMFAGHPSVPYPSPLHIKIVEVVREYEATIMLATDTFLSRYLQNA--KDGALVSLRYAVCGAEKVRDETRRLARNRFGFCVLEGYGATECAPVIA-VNQPGDIRPGTVGK-LLPGIETRIEPVEGLD----EGGRLYVRGPNVMLGYI-DPDAPESLLKPDGWHDTGDIVHIDGGGYMSIKGRQKRFAKIGGEMVSLAVVENCASAVPDNLNAAII-VPDPRKGEQII--LLTEEPHPRPEHLRDWARSHGVPEIAMPKQVLHVDDIPVLGTGKVDYVSLNRQ-AEELIA- 167841931 1976 --------------------------LGDLFEPAWAAHAARIALREGDREYSYRTLAASVQVMARRLLDAGDARGAIVAIIVPRSFRWVVALLGVMKAGATAVLIDPRLPAVRIDAMLRASQPAFVIADELGAGCAFPSGRHVAPVDGVSDPDQVVLERWPSAGAL-----------------PAYLIFTSGSTGEPKGVVGTRAGLSNRIAWQLKRYPLEPGDVCLAKT--AASFVDVFCEVLGPLCAGALLVLPDDRDAGRIAELLQQHRITHLVVVPTLLESLLTQFELRPSRPRALRRIAVSGEPLTRGLVRRVRALLPVQCLNLYGSAEVAADVSAFDDPGPGVP--VGAPLDNLC-LHVLDANLDPAPPGGEGELYVSGAALAHGYLGQPALTAERFMPNPWFRTGDLARVGPHG-VEIVGRRDRQIKVRGVRVDLDGVEACLERLPRVRRAAVI----EQHG-VLIAFLQCAPEC-DPDAWRQALRAQ-LSAEARPAQFWRLEQMPLTPTGKIDRAALRTTSARRLES- 167841931 3027 ------------------------------FARRCREAPDAAAVIASDRTLTYGALWTRATRLAARLTREANGA-TCVALHMTPGWRYAVAALAVQLAGFAYVPLSLRWPRERVARVIDRYGIRYAFSDGADLPS---------RPDRPAVRTFHVPERDDEIDLGE-------FQPVFDSAALAYVMFTSGSSGEPKGVMMRRHAVANTLDDLRARLRLGAGDRVLGLSDPG--FDLSVFDLFGTLSSGAALVMPDRMEPGAWWALCVEHRVTIWNTAPALFELLVDYAKGKTARIGTLRWVMLSGDWIALHLPDALRELPGARFLSLGGATEAGIWSVSFPVATDWTRIPYGMPLR-GQRCDIVDSFGLSCPDGVAGELTIAGASLSDGYWQRDDLTAQAFVVDALYRTGDFARYRADGVIELLGRIDSQVKIAGHRIECAEIEHVIGACGGVSRAVVVPVA-GRAGVVELHAVLQADDALSTERIRLHCGER-LPAYMVPRHWHRDMAIPLNDNGKLDRRVMRERIEAAL--- 195450146 20 ----------------PDSYYFAPESIGEIIYEEMRRHPKLIAQISENTILTHEELLLNSIRVATYMRNQGLNQNDIVGIIARNTTHIFAVTYACFFNGIAFHSLNILHDQETIERLYNLTKP-CLIFCDGDEYEKVRAATKDLNVQIITMRN-----HTKDSFSIEEVLATPVARLEKGNDQTLAILCSSGTTGDPKAVTISNSRKILN-----PSPPLTTTDVQFGSSTLDWLSGLLTTVISGV-YSTTRIITDCGFDAEYFFYLVEKYKITWMQGTASMALM-ANSEEFERADFSSLRYFFYGGSRCSLEVQHKLRRVFSLDCMHAYGLTE-LGTLASVNYHFDKKPNSSGR-LTNGFKLKIINKQGEAQEPDAVGEICIYSGQYWDGYYGNRKESQHIRDNNLWFHTGDLGYMDDDGFLYIVERKKDMLKYKTMMYYPHEIESVISKMPDVADVCVFGVWNPYTGDEAAAAVVKKKGSDLAQDVLDYVMEHVDATYKLNGGALIVDELKRSANGKTNR-------------- 207085196 5 -----------------------------LIEDAAQSHSDKTALVFNEKSITYSELFTKVNQVAYYLKELDLPKDSRIGIYSNKGIEQVIAILAILSTDYILVPLTKLLKSEQVEYIIKDCDIKCIITDR---------LKLESIEEINFDGHIIAGKEIASFEEIFKYYNKPYAC-DINGHSNALITYSFGMSGTPKGIVISHRNLIDSARVVSQYLKLEEDDVISAILIFNLDYGLN--QIFCTLYKRATLAIHRFILAEDFFNHLINDKVTVIPLMPINITQMFDEDMHRSELFENVKTITSSGGNVTARMISACKKTFNADFYSMHGLTEAFRSTYLDPSQVGIRPDSIGKAI-PDVELYVINKDGKECAVREVGELIHRGGYIYKGFWNAPEQNAERFTDEIVVASGDYVYKDEEGYFYFVSRHDNMIKTRGFRVSPYEIESVVSRCPQIEQCAVFSVNNELIEEEII-MVYSAPSEIAPKEILFELKKH-LASYMIPSRVIYKKSLPLVQSDKVNKDELKRELSQ----- 218695586 558 -----------IRERVNATGAPIPELLHEGIFRIALQQPQALAVTDMRYQWNYHELTDYARRCAGRLIECGVQPGDNVAITMSKGAGQLVAVLAVLLAGAVYVPVSLDQPAARREKIYADASVRLVLICDASAGSD----------------------DIPALAWQQAIEAEPIANPVVRPTQPAYIIYTSGSTGTPKGVVISHRGALNTCCDINTRYQVGPHDRVLALSALH--FDLSVYDIFGVLRAGGALVMVQRRDPHAWCELIQRHQVTLWNSVPALFDMLLTCEGFADATPENLRAVMLSGDWIGLDLPARYRARPQGQFIAMGGATEASIWSNACDVPAHWRSIPYGFPLT-NQRYRVVDEQGRDCPDWVPGELWIGGIGVAEGYFNDPLRSEQQFLDERWYRTGDLGCYWPDGTIEFLGRRDKQVKVGGYRIELGEIESALSQLVGVKQATVLAI--GEKEKTLAAYVVPQGEA------------------------------------------------------ 158315501 54 --------------------------------------------------WSYAELDEQADRAAGALWSLGVRPGDRVAACLPNDLDIVAAFHGAQRIGAVWAGIGEALAASEQQELHEICDPTVVLAGPRY---------------LLDSPGRVDPDRWAGLLA----RGERAPRVEHDIDAPAGIAFTSGTSGLPKAVVHSQRNLLLPGAVLVATRGWGPELRKGDSFP-FTILNLMVLSTLLTAQAGGCAVVMNRRDVAGVVEWISSRQVNVWNGAPAQLHDLAARPEAG---IGSLREVWSGGSDTADALRRAFADAHGLAPRATYGLTEAPTVVSIDPPGDEWRPGTSGQVL-PHYDVAAYDDEGRRLPAGELGELRLSGAGPWAGVWRPTENGAVRPLEPGPIATGDIGTVDADGWLTVLDRKKLIIIRGGANVYPLEVERVIATYPDVARVAVCGVPDERLGQRVAAVIESGTGGPLDTGALTELCRRELSPYKVPEFWTQVDALPVNAMGKVQRTGLAELVGQPRPAG 154283833 48 -----------------------------------------------GKSYSTVEVAKRVDVLARSLKELGWHPNERVAIYSVNTIDYLTLCWAIHHCSGVVSAASASYTAPELTHQLKDSGSKSIFACAVNLQIALEAAATAGIPRLFDLPPQLPCGAPDGFKTVEQLIIEGSSLPQLEAKQAAFLCYSSGTSGPPKGVMVTHRNVIAHVLQMKEFSRSDYKDVVLGLLPQSHVYSLAVP--------------------------------------PIIILMLQNKVQCDKRDLNCVSSICTGAAPLGAETIADVKQRPSWVVRQGY----------AISNSDDIFPGSCGT-LLPDVEVRLVSPDGEEVGYDQPGELVVRSPSVTLGYLNNEKATKETF-RDGWIYTGDVGRVSPLGNVFIVDRVKELIKVKGYQVAPAEMESHLLSHPAVADCCVISVPDRVAGELPKAFVVKNDDAAIIKSIQKYVEDHK-ARYKWLKGVEFIEAIPKSPSGKIMRRVLRDREKERRKAG 194899915 14 ----------------PEQKVWSGRTVGQIIFRQLQRQPQRIFQISENTRLTRHQMLQNASKIGCYLRDKCFKKEDLVGLMARNSTHVAALAYGCLFNGTPFHAVNPNLEHATIASLYKITRPR-ILCCDMADYEKIKDIAASLGALI-----ITVNGQLPGVVSVADLDYEPARF-QRGVDRTMAILCSSGTTGTPKAVTLSNSRKLFEMHS-----YLGSDDVQYAPSTLDWLTGL-VTLVTAAVFGTVRLISTEMFSTAHFLDLCEQHEVSWTIMANSHVAMLANCPKTSAPKLRSLRHLLFAGGHCLVTTLKKMQSFLHGPLRNAYGLTEVGTLISYNYDTQS-RPTSVGRLLA-NIRVKVVDSSGQSQGPKGLGEILCHNGQPWSGYVGNPQATAEMRDSAGWYHTGDVGYFDEEHYLHIVERKKDMLKYLGMMYYPHEVEEVIAQIPDVAEVCVFGIFRETEGDAAAASVVLRSGSLDPQHVEQYVRKNISVQFKLHGGVQFVPQLAKSANGKVNRQAVKAA-------- 210628147 7 ------------------------------IERVAREWPCRTAVTSTGMSLTYRELWAASGALAEQVGKL-VERGMPVIVYGNKDPFMVVCFLACMKAGCPYVPIDPPQRTASIATQIRAS-----MTGDAGIEAPLVLAVGSFPTCDDMPPVTVIEHRAIDDLVAATGHSDRGRW--IDGEDLAYILFTSGSTGAPKGVEVTAACFDNFCAWDLELAHRSDGRVWLDQAPF--SFDLSVFELAGTLGGGGSLAAETQLSMAAQFAALKESGADIWVSTPSFAELCLANADFDQGAMPELRLFLFCGETLPNATAARLLERFPARVVNTYGPTESTVAVTSVEVTTEMAASPEPLPVGAGTRIRIVDEEGRSVPAGAFGEVVIEGDTVARGYFGRSDLTTRAFDTDGAYRTGDEGYLDAEGMLHFRGRLDLQVKLNGFRIELGEIEGHLRRLPEIAAAAVAPVYRDGKISHLVAHVVPSEPLGDTPALKERLAE-FLPHYMVPKKVAFHESLPMTGNGKLDRRALTE--------- 145298824 427 ------------------------RPVLDALCHFAAQTPNKIALIQGEASVSYEALLARCEQMAAALQASGVQPGDRVGVMLARSPLAIFTQLAVLLAGAVYVPLDPEQPLERQGHILRLGEVKTLITQAEY-------------------RHKLASLFEGRTLLAGDLVSDNRLNQPAAGRAVAYLMFTSGSTGLPKGVAVSHGALDHFAAAARCRYHLNEGARMLQFAPF--NFDASIEEVFATLSAGATLVLRTDESMAAFAAGVEQMGITHLDLPTAFWNEWVVALTAGQAHIPSLATVIIGGEAVYPEQLAQWQRRSDVRLFNTYGPTETTVVVTQQEDPNQAQL-PIGLPL-PGMQALILGAGEQPA---SEGEMVLLGPQLANGYVGGVQGSFETLRVGPVYRTGDRVRL-AAGRLVYLGRRDNEFKISGYRIQPGEVEAQLLALPGVDEACVQGVSIGSV-RRLVAFV--AGSERDSRAIKAQLA-KMLPAAMIPTDYRHYDQLPRTGSNKLDRKAL----------- 116619722 607 -----------------------------------------------GRTLTYGEMLT-----GAVLMSRAVQNDEMVGVLLPSTVAGALANLGLTLRGVAPVNLNFTAGREAMKASVGQCGIRTVITSRMFLSKLPAGQADGLGEFLYVEDIFKRASGIDKARAYLAARLAPIAMLSRTPDSPAGIIFSSGSTGVPKGVVLSHYNLIANIEAIAQLFGIGRSDRLAGVLPFFHSFGFTVT-LWFPLLTGCGVVYHPNPTAKAVGDLVEKYHATLLLSTPTFCSTYTRKCTPEQ--FASLRYVLVGAEKLRQPVADAFREKFHTELLEGYGCTEMSPVIAVNDSQTGTKAGSVGHPL-PGVAVRIVDPTFEPLPPQTEGLLLVKGSNRMLGYLGQAERTAEV-VRDGWYITGDIALLDDEGFVRVTDRLSRFSKIGGEMVPHIRVEDALLTAMGDAPCVVTGIPDEQRGERLVVLYV--HATLSPAEVWERLAACEMPRLWVPKRIYRVEELPQLGTGKLDLRRVKALAQE----- 159124418 127 --------PRMSRQEWDQIQRWSGQCVHEIVNQRSLQFPNACAVSAPDGDLSYAELIRSANAVAAELLVHGVERGNYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDSSYPPQRLHTICGGLKTQIILCS--------KDMYARAASLGPT---AIAIHENAAFLA----DIPDVTFPVVSPENAAYVVFTSGSTGTPKGAVIDHQSYCSGALAHNRAHVLGRNSRVLQYA--SYAFDVSIMETLSTLMAGGCVCILSDERHDHFANSVQRLAVTHAFLTPSTARLLMQRE------LPSLCVLVLGGEAMS--LADRSYWMSRVRLMNEYGIAECSVAST-IREVSHVEQKDIGFPM--GVVAWVVDDHEKLVAIGATGELLLEGPSVGRSSSNRAGSGRCAMSQAGSYKTGDLVRYNEDGSLSFISRKDSQIKIRGQRFELEEVEQHLRRIDEIQEATVVAAPDRPKQPYLVAFIVPRARESSARALIPHPTEEILPAHMVPSIYLPVNRMPKTSSDKVDRCRLKEEV------- 171679201 3196 ---------------------WPG-TLAHRLDDVVAANGDKLAVREGGDYLTYKQLDDKTNAIAAALMENGVSRGQYVAVYQELTPDWICSILGILKIGAVYVPLDPGTPVARLAMVVATCHPAALLV-DKTTQSGSTALALALDTYPTTV--IEVSTVLEPAFKPNNLQRRIQTVP--DARDPAIALHTSGTTGTPKVIVLTHANLANEVESSTKTYGLDSNVTVLQQS--ASGFDMSVLQIMLALALGGTLVVVPRGDAVAVTEFIAEHKVTYTCATPTEYRSWFRHGDCAALRRSHWSVALSGGEAVDHSLLGAFREHFGVRLFNGYGPAETTCCTSMLTSSATTPATIPAGPACANESVYILDEEMRPLPLGLPGEICIGGVAVARGYLEQPVLTARAFVRNPFFRTRDRGRLLPDGSLVVEGRIGDQIKIRG---------AVAVARTTTTSCSSAAEQDSKF---VVGYVVLDEEGPTAATLARLLSDLPLPRTVRPSMLIPIDKVPRTTSGKTDRRAL----------- 215505488 21 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFDQDAFIQFSSGTTGLPKPVRLTHFNVVNNANIGGRRIGYHQHEIICMNADLIYGFG-RTLGVLGASMFGSTLLMPGRFSTKTTLEAITKHRCTIATGSTTIFSDIIREFDEGAYDVSSLRKAIMAGSLCNPLIVEKIRTRLNAQAV--Y--------------------------------VKVVDAEGRIVPVNTRGELCTRGPHVFRGYFNDDAKTNEAI-RDNWYHTGDEGTMSEDGRLTFLGRIKEMINFTGIKVPPLQIENVLNSHPDVEEAQVIGVPDEVAVEKICVWIVKSDKTLTPEDIKSFCKAKELPWYKVPEYVLFVDSFPRTQTGKVQKQKMREE-SKQLL-- 145221996 17 ------------------------RTLIDILAETARRFPDAPALDDGTVQLTYAELLSDVEDSVAWLGARGIGRGDRIGIRMPSSYALYVAILATLAAGAAYVPVDADDPQERADLVFTEAGVVAIITERGLVRGPGASRGWRAAAPL--------------------------------SRDDAWIIFTSGSTGTPKGVAVSHRNAAAFVDAEAKMFPLGPGDRVLAGLSV--AFDASCEEMWLAWRHGACLVPAPRRSGMDLGPWLVSRDITVVSTVPTLAALW------PAEALESVRLLIFGGEACPPELAERLAAGPGREVWNTYGPTEATVVACRSDQGNRTAAVSIGLPLPGWD-LAVVDKAGEPVAVGEVGELIIGGVGLAR--YLDPDKDAEKYAPFPWYRSGDLVRLETDG-LYFVGRADDQVKVGGRRIELGEVDNALMNLPGVTGAAAAVRRTASSTPLLVGYLAVAPGLETPFDIRAQLSE-ALPAALIPRLVV-VDELPTRTSGKVDRDAL----------- 195450144 15 -------WSGPRPANFFDVDCSIGKILFAFMRN----HPTNLCQISEGTALTNGEAITFAIRIAQQLKAMGLKSADVVGIAGTNTTYLMPVILGCLLNGTPFHAVSPWHDEETMKHLFCITRPR-IIFCDGAVYARISVIARMLKTPVYTLKEHRLGTPRVEDL-LEPTKMELYYTPELGGDQTVAILSTSGTSGLPKAVCISNSACLF------DFGFVTGQDVLLSFSTIDWSAGLFN-MLFSCCHGSTRIITDRAYSPEYMLQLVEKYKVTLLTVIPQQVASLIKAPTLSKQRLSTVRFISVGGGNCYVANLLKMQDLMNGQISYGYALTEAGGVSANMGVA---KPSSVGR-IVPGVKVKILDDAGRSLGHGETGEILVHNGKVWNGYYGNPNESKRMQDYQGWFHTGDMGYFDNENYLYIVERKKDMLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKVPGSRLSEDIVEYVAKRLVVTHKLHCGVFFLTELPKTGSGKVLRQRARDQALGK---- 172038671 23 -------------------GHSSEQNLVRILQQRANYQPSKTAYIFLDRSLTYEELDKKARELAAILCNSHLQ-GERALLMYSPGIDFIIAFFACLYAGVIAVPIYPNQSLDRLKAIIDDCQAKEVLTTSSIKNNLENSLI-----KYPELAHFQWIATDNLPTRINAHDFQPVR---IDKDDLAFLQYTSGSTGNPKGVMVSHGNLIHNECMVKQAFGHTEQTIFAGWLPLFHDMGLIG-NVLQPLYLGIPCILMSPVDPYRWLKAISDYRATTSGG-PNFAYDLITDEQLKTLNLNSWEVAFNGAEPIRAETLEKFAQKFAPAFYPCYGMAEATLFITQVVEVERQKPYSRTLVSCGHETIKIVNPHLTECKNNQVGEIWVSGGSVAKGYWQKPDKTKETFEEGPFLRTGDLGFLSSEKELFVTGRLKDVMIIRGRNHYPQDIETVEQSHPALRSSCVVG---NTGNERLIIYLRKLNQQEVTSAIRQAVAKHH--GLQVHEVILIRTAIPKTSSGKIQRYRCKEQFLKQML-- 211584461 2011 ------------------------------IERNSQANPERCAVSACDGSFTYGELNRISSYIALHLSHFDVGPDVFVPICFEKSRWVVVALLAVLKAGGAFILLDPAYPAERLQKMIQDHQCPVILTSRSFAG-----LAAGIVSKTIVVQDI----EPESFSNHQSARKTSTL---VSPRSAAYAMFTSGSTGKPKASIIEHQSFRSAAEAHHQLLRLDEHSRVLQFA--SYAFDASIVEILTTLLTGGCICIPSESDRANLAEAIRELNVNWALLTPSVARII------DPKEVATLKALVLGGEGMSDDDVRRWSPYL--FLMNAYGPSECSVIATAQTSTQSLASDAIGHSAGGVSWVINSQEPNNLMPVGAVGELVIEGPIVGRGYVNRPDHMAAAFLPNGLYRTGDLVRLLSDGSIRYIGRKDRQVKLRGQRIELNEIEYHVQQCPEVF-ADIVTLPNSDKSYLVASIVQPKDHADTVEKTRANL-EQQVPSFLIPSAFFSIDEVPRLVNGKVNRRRLQQEALQAM--- 211584461 510 --------------------------VHDLIQQRTLQSPHAPAISSWDGDLSYQTLDNLSSALAAHLFQHSVGPGFYVPLCLEKSKWTAVAMLGVMKAGATFVLLDPAYPVPRLQVMIQAIKATLIVASEQHTQVVS-------QLGVPTMLNV-------DTLDLEKENDNGFRSPSVMPMDPVYATFTSGSTGTPKGVIVTHSGYVASALAHGGPYSFTPKSRVLQFA--SPAFDSCIIEHLTTLMFGGCICIPSAANHSNLEKAISNFAVNVACLTPTVTRI------VQPDNLPTLEVLVFVGEAVLASDVSRWEPF--VQVRNAYGPAECSAVFSVQPRLQHHDPTNIG--FATGSVGWVVDPQNHEMPVGCPGELLIEGLTVGNGYISNPDQTAQVFIEAPWYKTGDLVQCAGDGSFRYLGRKDNQVKLHGQRLELADIEHHLRAFPQVAEILRLPKNDDQKYQRPEALVIPSTETPGEKDMQKHLSD-ALPSFMVPGVFLPLSHMPLTPSGKTDRRNLRK-LAEQL--- 211584461 3094 ----------------------------DAIRQHCISQPLAPAICAWDGNLSYENLNVMSDNLVPSLISHGVGPNMFIPIYLDRSRWTIIAVVAVLKTGAAFVLLDTLHPQGRLRTVCQEIKAPLVVTS--------KELQDTAHSLLP---NVVVVGEKINTQPFLKG-----DLPRHDPHHALYAVFTSGSTGKPKGAVVENGSFATMAVPYAEKVGLHSNSRVLHFA--SYAFDVSILEILGTLFVGACVVLSESERRDHLASAVTRLQPSHVIFTPSVLRA------VTPDDLSSVSTIMLIGEPARTSDVQLWAPR--VHLLNTYGPAECTVVFTRPSIQADSQAANIGFSIAGAGWVTDPRDPSRLVPLGAVGELLLQGPLVGRGYLNNEEQTAAAFIPNPWYRTGDLVRYESDGSLCFVGRGDFQVKLRGQRFELGEVEDVVAQI--VTPAAAVQSP------CLVVFIVPKDGLTASADVIAKFKEKVLPDYMLPTAFVPLRKMPQTIGGKLNRSHLAAIAREQLVS- 211584461 4173 -------------------------CVHEAIQQKAEEHPGHLAVSGSNGNMKYKELDQLSSQLALLLIERGISKAQLIPLCFEKSGWVIVAMLGVMKAGGTIVPLDPTQPITRLQDICRRTKASLIV-----SSTTQAPLARELADE---VMEIGEKRMPRGWCTQYGDNGHSNVVQTVNPEQAAYILFTSGTTGSPKGVMVSHLAYTHAAKAQIGAFSLEKSSRVLQVSSL--AFDVSLMEILTTLIAGATVCVISEPEQSQMLEGICPFTVSHAFLTPSLASNLDSSKAS-----SWVQTVGLQGEPMSTTHIAQWGE--NCHLLNAYGPTECAVINTVSPGPGDDSRN-IGRAIGIHCWVVDQHDHNRLLPLGAIGELLLSGPSVGDGYLNDQARTAQAFILGPWYKTGDLVRFESDGSLRFEGRKDRQIKIRGQRVELEDIEHHTWRCPGAREAVVISEQSDTNDSRLVACIWVRSDDLTAATLRD-LRNR-LPGYMVPDLFIPISQIPRTASGKMDRTKLRQIIR------ 169784710 2927 -------WPSTVSRRIE--------------EVSVAQPSNTIAVMDKGRSFTYRGMMDRVRTLAFALRDVGVGPGSFVCIFQHPTAEWVCCMLAIWRLNAVYVPLDLRNPPSRLMTVIQDCQPTAIFCNDE-TDPNVRDLGCPGIALLNTSEICAYGGLP---LTVHDLSS---------PDAPAAVLYTSGSTGKPKGILLRHSSIRNQVEGYTRRWELGPEVVLQQAMTFNHSLD----QILTGLCTAGRVVVATRGDPVSLTKLIGDEQITYTKATPAEYSMWLRYGSASLRTATNWKHAFGGGEHLTTTLSQGFQELPNLSLYNSYGPGEITISSHKMKTPDDIFP--VGFSLPNYT-TYVVDEDMQLVPPGVSGEILIGGAGPCLGYLHREALTAEKFIESGWYRTFDRGRLLSDGSLVIEGRLDTQVKIRGIRIELEDIENSIIQASDVLN-AVVSI-HGEDSQLLTAHVVLAPSTQGGADLDGFLQQLRLPQYMCPSVFIPVHDFPLTIHGKVDRKAIRAM-------- 68469365 232 --------------------------IQDIFMDNANKHPDRTCVVETERSFTYQQINQASNVVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPKGLIGLEKAGTLDYISNELDVISTIPQLKGTLVGGKHEGLNDYQKFKDQPAGVI-VGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMAKRFGLSEKDKFTMLSGIAH--DPIQRDMFTPLFLGAQLLVPTADDPGKLADWMAKYGATVTHLTPAMGQLLSAQATTA---IPSLHHAFFVGDILTKRDCLRLQSLANVFIVNMYGTTETQRSVSYFEDPTYLKVMPAGTGMHNVQLLVVRNDRSQTCGVGEVGEIYVRAAGLAEGYRGLPDLNAAKFIEHGWYRSGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDSPELIKDIKGYLKKK-LASYAIPTIIVPLVKLPLNPNGKVDKPKLPFPDTAQLAA- 84687291 8 --------------------------------------PTRPALHAADGAWTRQDVMDAVSAWRRALAAKGIGPSHRVATLLPNEAGTAVLLLSL--VDAVLMPLNPGAQPAQLAEQIAA--------AGADAVIAGGEAGRALAELLPEGVAF------HDWDGRAPALTGEAAGPARSARKPGLVLQTSGSTGLPKRVPLTAGQMVASARNIITHLGLGPSDRAIHALPMFHI-GAVVDLLAAPFMAGGEVVLARDLSAPAVTDAAQA-GGTWLQLVPTALAHLMDSDDDARGLGKTLRFIRMVSADLPEDLRQKAEERLGLPVIQMYGMTETAGQITANPPPGTRKPLSVGPVAGP--EIAIIDAHGAILPTGREGEVCVRGATVMAGY----EGDTETPRHGNWLRTGDLGRIDAEGYLFLTGRVKEIINRGGEKISPVPVERAAKAIEGVSDAVAFALPHPSLGEQVGLAVVA-DDALSEDDILTSLA-RVLAEFEMPRRIARLADMPRLPSGKVDRRAVAGMARE----- 28871834 15 ------------------------------FESVCTQAPNAIAVVDEGKLVTYQQLQTQVLERSEALIRQGLADHPYMPLMANRCLEYLITMLACCKLGITYVSIEPGTPSKRLIAVLEQLGCNHLL------------LLGQPTDLRPDPTLTCFRLDDCGTLCYDGPALRPPIRRRLDDASVITVMFTSGTTGLPKGVRISHDGLLNLVDNVQQQVQGKPRSYVHHS---SIGFDAALFEVWVPLLTGACVTLQPGFNIDALDHCVRAASCDVLLLTTSLFHLVAQH---RLSMLDAVRVLYVGGEVLKPVHARALLANPRITLVNGYGPTENTVFSTWYPEDAERDVMPIGQFLHQVYG-KIVDAKLQEVEVGTPGELLLTGANLALGYL-DDALTQTRFLEGTYYRTGDYVIEDEHGMLFYQGRIDEQVKIKGFRVEIAEVEHALTQLPGVAQAVVQAHVMNDLEKSLHAFIVLRHGSPTIEELMSLLGDR-LPHYMVPRRIHYLAELPLTANGKVDKRSLQ---------- 29827401 29 ----------------------------DLIDSAAVKYADDPAVTTSGVALTHGELAAESSLLAERLAAHGVLPRTPVGLLVDHVPEAVVAIHAILRADAYYVPLDPRWPARRMAEVLKASDIGHVLVTEPYRGR---------ASDIGDDMTIIAVRHGSEPEVLARSASRPSEAGPAEPDELAYTIFTSGSTGRPKAVAVRHTSVVNLIQWFNRRNSVDPSDILLQVA--AFSFDLSVYDVFGVLAAGASVLLLPDAELEELEEIAIEHPVTLWNSAPAMFTALLDESSRQHRD--RLRRVFLSGDWIPLNTLEVLRREFPATLVALGGATEACVDFVVDEVDPSWRSIPYGHPMQ-NSRYYVLHDDLTPCDIDEPGELYIAGVCVAAGYLGDPALTADRFLPDPWYRTGDRARWTSNGWVEFLGRMDSQVKIHGFRIELGEIEQVAMRVLDVDEAVALKLDD---GDSPYLALALRASGELDAKTVKEKLGEWLPRYMEPRRVVVCRTFPVGQTGKVDRAALRKLFQ------ 188501604 2104 --------------------------LHTLISKQAAQVLNAPAVFSSRGNLTYEQLMNYTYSLANHLREHGAQNNQLIAIFMEKGWEQIVACLAVLFSGAAFLPLDIDSPQERLLTLVKETDVKIILTQSDQKSI--------------FLDLIVISVDIFTF----DLNPKPFPMPQQLPTDLAYIIFTSGSTGKPKGVMISHQAVINTILDLNDRLEISAQDRIFA---LSHNFDLSVYDIFGTLIAGGAIVMCDQESPKHWYEMMVKYQVTIWNSVPMLMQMLVEFLKHTSNE-NQLRHILLSGDWIPLSLPKSIQTIFGVTVTSLGGATEGSIWSIAYSIPKDWKSIPYGIPLR-NQEYYVYDIQLNDCPEWVTGELYIGGLGLADGYWKDKIKTESSFTNQRLYRTGDYGRFLPNGYIEFIGRTDFQVKLHGHRIELGEIEYCLQQFSNIRQ-AIVNVDD--KSKRLIAYIT----------------------------------------------------------- 188501604 3605 -------------------------TINESFYHQTFRFSQKLAIELDDQSLTYTELLYYVQKLALHLINHHLITNAIICQCIERSLSMVIGILSIEIAGSAYCPLSARDPEQRLNVLIEQTQSPLVLIH--HLTQHKFNNSHIITLDIDTIINNNQIINAKDLYHLSNIM--------ITSENIAYVIFTSGSTGTPKAVQVRHRNFIECIHSLVHINTFTEMDTIIQMARC--SFDIHMQDIVGTLIVGGTLVMLGNMDFEYLAEVLKTKQITFMHAVPTLIYGLFQYIKETKQLFESLR------EALTVKQVSLFISLIHCRIWNLYGPAETTLVSTYIDPTIDKMSIPIGRPLPNYT-CFVHDEFSQPVSVHQVGELIIGGVGVFAGYLGRDDLTANALVNDGFYRTGDLVRLNENGLLDYLGRKDNQVKLRGQRIELNEIEQCLLE-TSITACIVIKWKDDH----LVAYVQCVNSDVKL--LREHCLSR-LPSFMVPSMFIVLEEFPLNANGKIDRKRLQ---------- 188501604 1025 ---------------------------------QAKHHNQKLAIELDEQSLTYTELLYYVQKLALHLINHHLTTNDIVCQCIERSLSMVIGILSIEIAGSAYCPLSARDPEQRLNVLIHQTQSPLVLIHHLTQYKFNNNNINTLD--IDTIINNNQIINEEDLYHLSNII--------ITPESIAYVIFTSGSTGIPKAVQVRHQNFIECIHSLVHINTFTEMDTIIQMARC--SFDIHMQDIVGTLVVGGTLVMLGNMDFEYLTEVLKTKQITFIHAVPTLIYSLFQYIKETKDLLESLRTLCASGEAVSTKMINFLATFLAVQIWDLYGPAETTLISTYIDPTIDKTSIPIGRPLPNYT-CFVHDEFSQPISIHQVGELIIGGVGVFAGYLGRDDLTANALVNDGCYKTGDLVRLNENGLLDYLGRKDNQVKLRGQRIELNEIEQCLLE-TSITACVVIKWKDDY----LVAYV--QNINTDVKLLREHCLCR-LPSFMVPSMFIVLEEFPLNANGKIDRKRL----------- 198455560 24 -------------------------TVGQIIFRQLRRGPQRIFQISDNTRLTRGQMLENACKMGAYLRGQKFTMEDIVGLMARNTTHVAAVAYGCLFNGTPFHAVNPNLEEKTIRDLYHITKPR-ILCCDSQDYQKIKDIAEALGAIV-----LIVNGKIPQVASIPEILKTSLS-PSYEPSEFAAILCSSGTTGTPKAVTISNSRKLFECHS-----YLSSNDVQYAPSTLDWLTGLIS-LVTAGVYGTVRLISSDMFSPGHFLEICEQHEISWCIMANSHVAMLANCPQTKAQKLRSLQHLLFAGGHCLVATLRKMQSFLHGQLRNAYGLTELGALVSYNYDTQS-KPESVGRLMA-NIRVRVVDGSGQNLAVKGVGEILLHNGQPWSGYFGNPKATAEMQDPAGWFHTGDVGFFDEDSYLHIVERKKDMLKYLGMMYYPHEIEEVIAQMPDVSEVCVFGLWREQEGDAAAASVVLRPESRIKAEVEAFVRDNITVPFKLHGGVQIVQQLAKSANGKVNRSAVRENYIKR---- 119500336 261 --------------------------IHDIFAQNAEKHPDKLCVVSPHREFTYRQINEASNILGHHLVQAGIERGDVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIAKATKEAGELTQLVRELRTEIPALDGTLVGGSVEGQDVLANLKSTPVGVV-VGPDSTPTLSFTSGSEGRPKGVRGRHFSLAYYFPWMSETFKLTPNDRFTMLSGIAH--DPIQRDIFTPLFLGAQLLVPAREDIERLAEWMREYSATVTHLTPAMGQILVGGASAQ---FPALHHAFFVGDILIKRDCRSLQALPNVNIVNMYGTTETQRAVSYYEIPQEGFLDTMGRGMVDVQMLVVNRDPSRICAIGEVGEIYVRAGGLAEGYLSNEELNKKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPKDDDPLRDDAREHLRSK-LPAYAVPTVFIPLKRMPLNPNGKIDKPAL----------- 116618251 4 -----------------------------------------------------------------------IQRGDVVLIGLENSIWITIIEQALWEIGAIAHPVAETTGIKEILSEFTAYRYSGAIVSDRLR-------MELANQEILSERSFEVLSHLVNLFSFNG--TSVRKIADDDEQQLALILNTSGTTGKPKRVGITNKKILLATQAVTKSQNIKESDHALIVMPMFHINAQIVSTVTSRI-NGCRVIVAPKFSASQFWTIVAKYQVTWLSVVPTIINILLKNQNSNQQKAVHLEYVRSASFSLPEQLLTDFERRFNVKVQEGYGMTEST-TVVSINPLDKPKVGSVG-PVVDTDIAIHSSVYGITYKPNQHGEIVIRGPRVLQAYL-DPKDN---ILVDGYFRTGDIGYFDEEGYLYVIGRIKEIINHGGEKVAPAKVEGIISQFQFVTEVAVIGLPDELYGERVVAALHLNNSSDHNQEI-DEIRSKELAKYEQPSEYLITGAFPRNQTGKILRAQLIERLKGEM--- 115390286 488 ----------QFAPEYQETQV---QLMGTLFTRAAAENPEACAARLGAQSMSYQELDRWSDCVAVHL-SMYIDKGAVVCVHASPCMHWLVAIYGILKAGGVYCPLNSKLDPELRNNMFQSSGAAIYLTPSA-SETKYRPRASR------------YVWAVEDLLQRQDDNNQDEFDHIPRAEGNAYLCFTSGSTGKPKGVLCTHRGLVAFQRDLEVRLHAQPGRRIAQT--MSVSFDGSIHEIFSALSYGATLVL---PTPEDPFSHL--YDVDSCIFTPSLAATL------DPSDYPNLCYVYLVGEQVTQDINDRWAA--SVALYNMYGPTEATCGAS-IKCLLPGRKVTVGRP-NPTTRIYILDRNGRLAPPGVMGQIYLAGVQVSNGYIGQSDLTNERFFPDRMYATGDIGYWDGDGDLICLGRNDRQIKLRGFRLDLDDLEVRISKLPGVTRAAV-----SRRGDDLVALVQPA--TACAADCRKHMAA-VLPTHAIPRYIIPVERFPMTPIGKLDYRAIAQ--------- 39998120 599 ----------ELSCAWFQTRKSRRRPLGELFAETARENWHRLAVADGGRELTYGRALTGAVALAARLKPFTAGQ-EMAGVCLPPTVAGALVNLALTLNGTVPVNLNYTASADGIRSSLDQCGIKVTITSRRFPEFPGVLYVEDLLAGLTGGDKCQAFLKA-RFLPLRLLAGKAG----FSADQPATVIFSSGSTGEPKGVMLSHHNIISNLEALRMVFRATRRDNICSALPFFHSLGFTGT-LWLPLLSGFSVVYHANPDGETIAATVRERRSTLLIATPTFLMAYLR--RAKPEDFASLRLVITGAEKLKPKLADSFQEKFGIRPMEGYGATELSPVISLSLPDVEIREGSVGLPVPGVVVKIVEPETLEPVAEGVTGLILVKGPNVMLGYLGKPEKTAEVI-RDGWYVTGDLGYLDDHGFLHITDRLSRFSKVAGEMVPHGAVEDALVRLGQAGLVAVTGVPDERKGERIVVVYTP--EAGDAETLHRFMTESELPNLWKPARYVAVETLPVLGTGKLDLRGVR---------- 56478676 48 --------------------------LVEALQWQVGRNPDRDHVLFEPERLGYAALAADATRIAGGLVRRGVVPDQCVALMLPSGLDFFRCFFGVLFAGAIPVPMYPPARASQIEDILRNCEAPVLVA-------FMRPLLRVLGGLAPSLRHIVTA---------EELADAPDATPLPARSEAALVQYTSGSTGDPKGVTLSHANLLANIRAYGRVLNVSSTDVCVSWLPLYHDMGLIGAW-LGSLYHACPLVLMSPLDPECWLWAIHRHRGTITA-APNFAFELLGDRDLAGLDLASWQIAMNGAEPVSAGTLERFADAFGRILAPVYGLAECSLALTMTPPGRGMRTDSCGLPL-PGHEVRIVGADGRMLPERRIGQLEFRGPSATAGYFRNPAADAALF-HDGWLDTGDFAYLV-DGELYVTGRAKDMIIRGGRNFYPYELEQAVGELPGVRKVAAFGVPDAPAGERL---VVVAEMREKDAAARQALEQRIVAVLGLPDEVVLVPAVLKTSSGKIRRGAIRE--------- 78061522 567 ------------------------RTLHADFFASAAREPAAVALRCGEQAVTRGELAAQALAIAGGLRAAGIGHGDAVEISLPRGPAQVAAVFGVLAAGACYVPLDIAQPAARKALIERAAGVKAAIGDTTLA-----------DAPLPHFGVAALMRHEPLAVPLA-----------VAPQATAYVIYTSGSTGVPKGVEMTHAAALNTIDAIDALLGVSPADRLLAVSAL--DFDLSVYDLFGVLGAGAELVLPDARDAARWIELIAQHRVTLWNSAPALLEM-ALAVPAAADACRSVRAALLSGDWIALDLPARLRERCGCAFHALGGATEAGIWSTVREVPPHWRSIPYGRPL-PGQAYRVIDAAGHDVPDYVPGELLIGGDSLARGYRNDPELTAQRFVQGRWYRTGDRGRYWPDGTLEFLGREDRQVKVRGHRIELGEIEAALAAHPLIDGACVVG------GERIAAAFVPAD-------------------------------------------------------- 115387391 4 -------WESSLAPPMPDHGHYTD--LLTFAFHGPTRYDERPLLIDAERWLSAQHFRLLVRTLIAGLKAHHVQRGDCVLVHLGNNIIYPALFFSVIGAGGVFMGSNPRSQPQELEHILQLAEPKLIITSDALPTVLNVSATRGMLPSQVVLLDESAPDHITNLLPLGYAAANAPYLPTAGGPDPGFLNFTSGTGGLPKAAILSHHAIISHHLSI--HYDVPYHVTRLLSLPMFHLFG-ALWAHIQPIRYGQPLYVLSRFDLTQFVSAVFQYQITETYMVPAMIHAFNRCNLPVADYMASLRYVGVAGAPIDGASMQQFGELLGALAAQLWGMTEVGVIFQNRYG-EHGHAASIGRLLPGYD-VRLVGQDGRILDQNQPGELYVRGDGVLTGYKGRSDAK----DAQGWFRTGDVAYV-SNGLYYIVGRTKELIKVRGWQVAPAELEAVLLQHPGIEDAAVTGVTSRDGTEVPRAFIVPAGSRLTAEEVYLFSR-RRLASYKALDGIIFVEEIPRTASGKIQRFKLREIVSSLLA-- 50553548 22 -----------------------------------------------------------------------------VIFYVGNTADNLACHIALHDLGAIISPASTAYDVNDLLHQINVVDA-ALIVAEAARADVAREAVAKAGDKFKHVKVVVFEELLEQNRRVRPNLIRVAPIVHLSKEQLAYLGMSSGTSGVPKAVELTHFAMTSNVQQTAKNAPVDDDTVCSAVIPTSHIYGLALFMLHMPFL-GAKVVYHKKFDLVEMLEGQKKHGVNYWVLVPPIIVALAKHPIIDRYLDSNLKTITSGAAPLGGNVVDAVQTRFRIVIYQGYGLTETAPIACLCDPLWDLNVVTVGT-LVPNTEARIVDENGDDQPAFEVGELYLRGPQIMSGYHKNPKSTEESFYQDRWLKTGDVAVIDNFGRIQIVDRTKELIKSMSKQVAPAELEALLLSHPDVVDVAVIGVWEEKATESARAFLVVRDPKVDVVAIKKWMDEQ-VPSYKRLGGVVVIDAIPKNPSGKILRRLLRQR-------- 108759016 7 ---------------------------------------------------TYSRFGEMVDDLRGGLAQLGVGAGDRVAVISNNRLEWAVGAYATYTLGGAYVPMYESQQVKELQFILNDSGAKVVFCATD----DIAQRIQSVRAELPQLEHIITTSDTDSFATLLRRGAEPTPLVSPKPADLAGLIYTSGTTGQPKGVMLSHANIARNVSAMHEVFPMGTEDRSLAFLPWAHVFGQTV-ELHALLSMGASMAIAEA--VEKIIDNLSEVKPTLLFSVPRIFNRILQHAFFDKVVFSRLKYAFSGGSAISKEVAE-FIDNLGITVYEGYGLTETSPIATA-NFPNNRKIGSVGKAL-PGIRVEIDTAATGEA---TQGEIVVHGHNVMMGYYNKPEENEKVFTGNGGFRTGDMGYLDPDGYLYITGRIKEQYKLNGKYVVPSPIEQSLALSTYIANALVHGM------------------------------------------------------------------------- 15596193 18 ---------------------------------------------------------------ASQLARL-LKPGDRVVLALNDSPSLACLFLACIAVGAIPAVINPKSREQALADIAADCQASLVVADAPSLSGPLAPLTLRAAAGRPLLDDFLDALVGPADLDWSAFHRQ-------DPAAACFLQYTSGSTGAPKGVMHSLRNTLGFCRAATELLALQAGDRLYSIPKMFFGYGM-GNSLFFPWFSGASALLDDTPSPERVLENLVAFRPRVLFGVPAIYASLRPQA---RELLSSVRLAFSAGSPLPRGEFE-FWAAHGLEICDGIGATEVGHVFLA-NRPGQARADSTGLPLPGY-ECRLVDREGHTIEAGRQGVLLVRGPGLSPGYWRASEEQQARF-AGGWYRTGDLFERDESGAYRHCGREDDLFKVNGRWVVPTQVEQAICRHPEVSEAVLVPTCRLHDGLRPTLFVTLANQILLAQRIDQHLAEQ-IPSHMLPSQLHVLPALPRNDNGKLARAELR---------- 15898812 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------METIHKYKPTIFFGVPTLYNAMLHVEDWKNYNLTSLRFCVSAGEPLPPLIYIKWKERYGVEILDGIGSTEALHIYIS-NIPSNSKPGCTGKPVPGY-EVKIVDEDGNEVPPKTIGDLYVKGDSVAMFYWNDYESTRKNMM-GSWFRTGDKFYRDDEGYYYYVGRSDDMVKTAGLWVSPIEVESALLSHPAVLEAAVVGIPDEVGLVRVVGFVTLKQGSELAEEIRNYLREK-LDHYKVPKEIRFITEIPKTATGKIQRYKFR---------- 119194233 266 --------------------------IQDIFARNAEKHPDKLCVVSPHREFTYRQIHEASNILGHHLLQSGIQRGEVVMVYAHRGVDLVVAIMGILKAGATFSVIDPAYPPDRQVIYLDVARPRALITQDAGELTEFIDGNLELRTEIPALALRDDGSLQGGLINGNDVLQPQVALKAVGPDSTPTLSFTSGSEGRPKGVRGRHFSLAYYFPWMSKTFKLSENDRFTLLSGIAH--DPVQRDIFTPLFLGAMLLVPSREDIEKLAEWMREYKATVTHLTPAMGQILVGGATAQ---FPSLHHAFFVGDILIKRDCMSLQALPNVNIVNMYGTTETQRAVSYFEIPSYASQESAGKGMV-DVQLLVVNDRTKLCAVGEVGEIYVRAGGLAEGYLGAPELNEKKFLRDRLYRSGDLGRYTPTGEVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYIVPKDDDPLREDAREYLRGK-LPSYAVPTVIIPLKRMPLNPNGKVDKPAL----------- 67904514 1705 ------------------------------FQKRAIMHPDALAIDSCDATMTYRELDQLSTRLATYLISLGVRLEDAVPLCFDKSSWAVVSMLAVLKAGGAYVSMSPSHPVQHLANIIVQTKARIVLAGSTTYGDMIRLFVD---------RTIVVDSSLLASLL---PLPDGLVLPHVSPANAAMINFTSGSTGEPKGIVVLHKGICTMMEY--HDLRIGPASRTLQFS--AYTFDTSNGEIFITLCRGGCLCIPEHDRMNDLPGLINRLAVTHALLTPSVALFL------SPESVPMLQMLGFVGEAVPAELVRRWHKK--VVLINSYGPAECSIMASLAVLHEDVAAANIGR--GNGCLLWVTDPENRLVPVGCVGELLIEGPLVTRGYL-DAELTARSFIPPRWYKTRDLVRYADDGSLVYMGRKDSQVKLNGQRVEMGAIEMTINNDALVKQC-VLCLP--KVGKKLVAVVVLEETASKATDLVEQIKDRTLPRYMIPSVWLVTPNLPFTPSRKVDR-------------- 67904514 214 -----------------------DDCVGPMFERKVRERPLDTAVNTSELTLSYRDLDLLSVRLAVNLQAKGVKPESIIVLCFPKSAWAVVAMMAVIRAGGAILFLNPSHPTVRHQEIIGQVDADLILT-------------------------------APEYGPLWEWFTGEVLLVNR-------------STSKPKGCVVEHRQFLTGALAQQKVSKMTHADRVLQLA--SFTFDVSILEIFTPLISGACVCIPDQERARGPAACIQQFSITWAFLTPSLVSLM------SPDMVPTLRFLFLGGEAVQKENIQVWASH--VRLANGYGPTECSIAATANPQLSPTTPANIGYPLGGCCWIVSIDDHNRLMPIGAPGELVIQGPIVARGYLNEPEKTQAVFLESRLYKTGDIARFNADGSLHFIGRKDSQVKLRGLQNELGEIEHRIVAHPLVEQAVVVAQQGPCKG-KLTAVVSLKEAATDELKAVAEALSQQLPGYMQPTVWVPVGCIPLTSPGKQNR-------------- 71018049 10 --------------------------LNALFRKQVKATPDALALIDPLARYTYAQLDAKVESLSLYFRSHHVARDSLVGILMAKGADYVIACLAALRAGGAFLVLELAYPRGLLHEVIQDAQPALVVTQSEHAKLVPKSVASIL---IDDPHQVDLLFSPVSSSSSPPSSSLPPLPDETDLERLAFVSYSSGTTGKPKGIANPHRAPVLSYDLRFAVNDLTPADRVAC-------NVYFIWEMLRPLLRGATTYAIPSYDPVKLIELLATEKITETLMTPTLLAAVLARHHNLGTKLPDLRTLWLNGEVVTTDLARRIKALPNTRLLNCYSASETHEVACGPTLPDDAPYCPVGPPMDK-AHTYILDQDGNPLEPGHPGELYVGGHLLARGYLNLVDTTAKAFTPDAFYRTGDLARIIPDGLLEITGRVGGMIKIRGYSIVPGTVEKAIVDNFDVSNCAVVA--HGEGLERLVAYVVPNGHSPSARQLLVA----HLAHYMIPTLWVVLHSLPHEVSGKVDLKNL----------- 196195173 12 ------------------------------LAQRCSQHGDAVAFVGGGREYTWKQVDEEARKIAAYLQSQGMQKGDHVALVSKNCAEWIITDVAIWMAGGVSVPLYPTLVAETVRQIMEHSESKFLFV---GKLDDWDMMKAGVPEGVAQIALSLAPEDALQAFPWSDIIRDTAPLADVDLGDLATIVYTSGTTGMPKGVMHDFASLSTVGEKMIKVYDLKPDERMISYLPLSHVAERVAVEI-AVLYVGNKIFFAE--SLDTFGEDIKRAQPTVFFAVPPFLNKIIKKKVLGAMGLDECRIALSGAAALSPEIITWFKK-LDLEILEVYGMTENLA-WSHTTEEGDQQIGWVGTP-----------NDGVECRIGEGGEILVRSLGNMKGYYKQPEKTAEDLTEDGWLRTGDVGEIDGKGRLRITGRVKEIFKTKGKYVAPAPIENRLSTMPGLELACVIG-------------------------------------------------------------------------- 115395350 346 -ITRCSNYEKQLIKRWNEKIPPAMETVHHLFKKQALSWPKAPAIHAWDHQLTYAEVDQYAMAFAHHISQFRVGPEVLVPVVMDKSAWTIVAMIGILKAGGACAALDPSHPSDRLSGIIQDTGSPVIVVSPHYED-RFAGLVD---------KTIAVSKALLDELPVQTEDPETA----VHYNNPAFVIFTSGSTGKPKGIVIEHVHICTSSEAHGSAMNVGLDSRVFSFA--SYAFDVSLGDTWTTLMRGGCVCVPSEEDMNRLAQTVTEMRTNWIGLTPTVARLL------TPESVPTVKTLSLGGEPMAKEDIATWADH--VRVINFCKFTECGHNPTFLDGPAETVIGTLGHGLDANLWVVNPDNHDILVPIGTIGELLIQGPAISRGYLKDPEKTAKSYLSERIFKTGDLVFQNEDGALVYIGRKDTQVKLHGQRIELQEIEEHLAANPASACLAAFYASHEAIGRRDIEVRVL----PIADEMRAILEKRLLPKYMVPSAFVPLTTMPLNTSGKKDRLQLR---------- 154270220 13 ------------------------------FAENARKYPDRICVVSPERRFTYRQIYEASNTLAHYLHDAGVTNGDVVMVWAHRSVDLVVSIMGTLMSAATMSILDPAYPPARQQIYLEVSQPCALVTDEAGTVRKYIDEELKLKAEVPSLRGFLSGGEIEGQDIFGHVRSKASSSPDVGPDSNPTLSFTSGSEGRPKGVLGRHYSLAKYFGWMAERFELTSESRFTLLSGIAH--DPVQRDIFTPLFLGAQLLVPSKEDHEKLAEWMAEHKPTVTHLTPAMGQILVGGASAK---FPSLDRAFFVGDVLTTRDCRSLRDLVNVNIVNMYGTTETQRAVSYYEIPSRVKTVPAGKGMKDVQLLVVRDDRAKLCKIGEVGEIYVRAAGLAEGYKGDQALNDQKFLRDRLYRTGDLGKYLETGDVECTGRADDQVKIRGFRIELNDIDNNLRQHPLIRDCKTLVRRDRDEEPTLASYIVPEDEGTDITEVRDHLKDR-LPGYAVPTIFIVLNKLPLNPNGKVDKQKL----------- 91792426 5 ------------------------------LRDCSLTFAHRPALWVEDREYSYRELFAQADLIACQIQKL--TTTDAVLVLSKKSFKGYAGILSCFLAGVTYIPLNDSFPTDKLVDIIQSSGCTTLLADPGCEESLLK-----LLQQLPDPLTVLVSGKTSNLSYAQGVHTLAAKAEPVSNSHLAYLMFTSGSTGKPKGVPVSTQNLLSYLEHIRKLYDFTPYDRHSQF--FEFTFDLSMHDIMVCWTSGGCLYAADGFAKLMPLHFASKHKLTVWFSVPSAAQAVLKNKFFKQQ-LPNLRYSLFCGEALPASLTRDWASVPHSSIDNLYGPTEATIAYTWLDKHGECGIIPIGKPF-GDNKVMVLDEQQRLVASGEIGQLYLYGPQVVAEYWQDPANTQKSFLQAHLYCTGDLVSQSPSDELAFHGRADQQIKMRGYRIELQEIENKIRSLTGSQQVAVLAHPIGINGEVLGLAAFYDALGFNEHEMILLCR-KVLPDYMIPSRGYYLAKFPHNANGKVDRKAL----------- 197286445 564 ----------------------------------------KIAVIDDSQEWSYKKLLSKATILSDQIIQQGYKPEDRIGVCMPKGVGQIISVLAILLMGGTYVPIDVLQPEERINRIAKNAQLSLLIVSDSDPSYSIYA----------TFCNRIV------WQKVQPSENKPLHNIDISPHQAAYVIYTSGSTGEPKGVVVSHASAMNTCLDLNRRYNISDKDRVLAISALH--FDLSVYDIFGVLNAGGTLVLVERRNPDAWLRLINQHKITLWNSVPALFDMLLTYAEGIGSSIPSLLLIYLSGDWIGLDLPTRYYNCPDGQIVAMGGATEAAINVTTLDPSWSSIP--YGYPLS-NQRYRIVNARGEDCPDWVSGELWIGGAGVALGYLNDPEKTAQQFVKENWYKTGDMGRYLPGGILEFLGRRDRQVKIGGYRIEPGEIDAAFNKLQGVQNA------------------------------------------------------------------------------ 87251741 459 ------PLPDLLPEQQRRKRTPAPTTLPELLHERADHYPARLAMVHNEQMFSFESLIYRAKCLANTLINAGLEKDERVAISMEKGPGQVIAALAILYAGGIYVPIAPDQPILRRQAIIDSANIRFVL---------------RCQTTLSHYEWTSATHFEWQDASHSPLQSSPHQC---APTDTAYIIYTSGSTGTPKGVVISHLSALNTCIDINQRHQINENDRVLSLSALH--FDLSVYDIFGVLSAGGALIIPQRRDPMAWSTLVDSHKVTLWNTVPALFDMFLTYCEGMSLNTPHLNTVLLSGDWVDLSLPERYRRQPQGTFSAMGGATEAAIWSNEYQVAEHWRSIPYGYPLS-NQAYRVVDSAGRDCPDWVVGELWIGGVGVAQSYWNDPERTAAHFVEDRWYRTGDMGCYWPDGTLEFLGRQDTQVKVGGYRIELGDIDAALNRIEGVR-------------------------------------------------------------------------------- 116000837 19 ----------------------------------------------------------------------------VVCVACETSASALACYLAIDVAGGVAVGLNSRWTATEATEAAGRCDAACAMV-------DAKHFEMWGRDAFDGCANIIDVDDAVERTS----EVGSEEMEKAREDGACAYCFTSGTTGAAKAAVLTHEGVLAATRAKIEVVGYERSDVYMHCAPLYHVGGLSS--AHASMSAGASHVFMRSFDAERALGAIERSGVTAFIAVPTMMAMLVDAAGERVFD--SVRKILVGAGRLLRGQYEAIRRVFNAKVTMAYGMSETTSSVTFLDPEDGRLVED---PTFAGQAVR-----DVEVRADANGELHVRGPIVMLGYHGVDKST--TFDADGWFATGDLGRVAPAERVWLYGRAKAVIKTGGENVSPEEVEGVINAHEDVHTSVVVGAPHEKWGETVVAIVKLRQGTSLSVDVLEWCRDSRLARFKIPKYILFTNEIPINMMGKFSR-------------- 22080764 232 --------------------------IHDIFQDNAEKFPERTCVVSESRLFTYEQINYDSNIIAHYLINTGIKRGDIVMIYSSRGVDLMCCVMGVLKAGATFSVIDPAYPPARQTVYLDVAKPKGLVVIRAAGDEDFIAKELEVVSRIPSIAGKLQNEENDCLAPYEGLKDKRTGVV-VGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFDWMAKEFSLSENDKFTMLSGIAH--DPIQRDMFTPLFLGAQLLVPTQDDPGQLASWMAKYGATVTHLTPAMGQLLAAQATTP---FPKLHHAFFVGDILTKRDCLRLQTLANVNIINMYGTTETAVSYSRSEDPQFLQVIPAGKGMYNVQLLVVRHDRTQICGVGEVGEIYVRAGGLAAEYRGLPEANKEKFIRDRLYRTGDLGRYLPDGNAECCGRADDQVKIRGFRIELGEIDTHISQYPLVRENITLVRNNGDGEKTLITFMVPRFDKPEEKEIKEFLKKR-LANYAIPTVIVVLDKLPLNPNGKVDKPKLQFPTAKQL--- 115396134 2 ----------------------------------------------------------------------------------------------------------------QLEHQLRDSNARVLLTHPAGAAVAARVAER---CGLPADRVYLFVDPRDAARAWTDFWSRPEEVAEWTWDTTAILNYSSGTTGPPKGVEISHYNAVANSVQLVHKRGLVADTRWLCALPMYHAYGQTYFCLNAP-RIGAKVYIMAKYDLARFLLYLDTYRITFLSAVPVILNMLAKHPRPGDFNLRSIESVTSGSAPLNPATVARMYLRPGVTVKQGLGMTECTCSLSGFAADDADDGRSVGW-LNANCQVRVVPVEGEDIPAGVVGELWIAGPNVMKGYYRQPGKTGETIVHDRWLRTGDIGYVDGRGRIYVVDRMKELIKVKGLQVSPAELELALLEHAGVADAAVVGAKIGD-GEYPRAFVVRKSDAVTAQEIQDLIASKFARHKWLTGGVVFIDAIPRTGSGKIIRRALHE--------- 52783105 252 --------------------------IHDIFTANAERHPEKLCVVSPHREFTYRQINEASNILGHHLVRSGIQRGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQNIYLDVARPRALVTKDAGELSDFIDENLELRTEIPALALLDDGTLAGGSINGQDVFANDVALVVVGPDSIPTLSFTSGSEGRPKGVRGRHFSLAYYFPWMSETFKLTPDEKFTMLSGIAH--DPIQRDIFTPLFLGAQLLVPAREDIEKLAEWIEKYGATITHLTPAMGQILVGGASAQ---FPALHHAFFVGDILIKRDCRSLQGLPNVSIVNMYGTTETQRAVSYYEIPSYASVIMAGRGMLDVQMLVVNRDPTRLCAIGEVGEIYVRAGGLAEGYLGSPELSAKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKDEEPTLVSYFVPKDDDSDSEDAREHLRTK-LPTYAVPTVIIPLKRMPLNPNGKIDKPAL----------- 110597451 9 --------------------------------------------------ISYREFEEDVHHFSAFLKNNGISPKDRVAILSENRPGWYLADMAILNIGAIDVPLYPSLPPNQIEYILNNCSAKAVVVSNMLQLGKIISIWQN----LPELCLVIVMNRVEDVIDLNQAKEEGLEAAPVEPDDVATIIYTSGTTGLPKGVMLTHRNLCENIKSCSSIIRLDESDCGLSFLPLSHAYERTG-GYYLLFSCGASIYLAE--SIETISMNMAEARPTIIFTVPRLYHRQLNEKGRVTALLSRLRYFVSGGAALPQKIGEFFQA-LEISILEGFGLTETSP-VTHVNRPEKIKYGTVG-PAVNNVTVKIAED----------GEILLKGPNIMKGYWKDEEATREVI-RDGWFCTGDIGEIDKDGYLKITDRKKHIIVSGGKNIAPLPIENLISESPFVDQVIVIGEKRPF----LIALIVPDFEKLASSEGIQAATNKELIESK--SVIQIYDKLMRTISRKVRKFLL----------- 156049709 582 -----------------------------LFERAAAENPSILAVEKAGASLTYQEFDNLATRLSAQLSKY-IQPGDVVCVHADRSINWLVAIYGILKSGAVYSAQDAALPGHIREANFQTAGGKLFLTPASS----QRGIAPESCTLCLSVEDLVQLPVPSSMV------VAPRQTP--RPADSAYLCFTSGSTGKPKGVMCSHEGLVAFQKDLAVRLFALPGQRISQL--MSPAFDGSIHEIFSALSYGATIVLADGIHPFSHL-----EKSTAAILTPSIANIL------DPEDFPMLRNVYLVGEPVPQHVNDVWSSVKN--LYNMYGPTEATCGAT-IKRLLPGKPVNIGAP-NPTTRVYILDRNQQLLPPGVIGEIYLAGVQVARGYIGMPQMSAERFLPDTMYRTGDRGYFNRAGEVECLGRNDRQIKLRGFRLDLNDLEIRVAE--AIPECSGIAIC--QKGDYLVAMVQP--ETLDIAKVRAKV-TKVLPVHAVPRVFMAVEKFPMTPAGKLDYKAI----------- 77972607 19 ---------------------------------QVHNLPDKIAIITPEKTLTYHTLAKQAAIIARALQNKGVTRETPVAILLPPGIEQIISQTGILIANGSCVPLDPNIPEERLNSMLDDLHVQWTIAISREEHRNLHTTLLDFHSLLINQQHI------------------ENTYEDISLKHRTHILFTSGTTGKPKAVEIEAKGILRLVVNT-HYVDLTADDRIACIAP---TFDASLFEIWGALLNGATTVIIPKKDVQDFEKEIIRQQITIMFITTALFNLI---ATTSPRAFRFLRNLLVGGETVNPHTLKLILAAPPKRLFNVYGPTETTFSIAYNIQADDLTSGSIGQPID-RTLAFILDDRLLPVAQGVIGHLYIGGEGLARGYWNRDELNKEKFVPLRLYKTGDLSCQRPDGVFMYHGRMDNQVKLRGHRIELEEIEFQLLNSELVKAATVILVKNENTDPFLAAFIVPKPDNFKIKALDKKL-HQYLPEYMLPRLFV-VNTIPLTSTGKTDKQQL----------- 50121618 24 -------------------------------------HADKTALINAKFAVNYTEFERLVVSVQQSLMTSGVKRGDVIGLLLCRDQWLVPSMVAALALGVTFVPLDPSYPLSRLQQYVEVARPTLLL-----SHTDNGALARELHDSV--------------IYPERGVEGSWVCL-DMQQDDTAYILFTSGSTGQPKGVSIGHEALGNFLSAIGKRLQMQASDVFLAHTTV--AFDISILELLYPLTLGGTVLLASNSDVDHLLPLIARSH--FVQATPSLWKILLATGWRPNASV----TILSGGEALPLPVARKLNQTC-RRLWNLYGPTEATIWTSCECVEKDATFISIGEPLE-NTQLHVLDEDLQPA---TEGQLYLSGVGLALGYYGNSEGTVSAFFTHPIYRSGDRVRMHPQGKLEWLGRGDGEIKIRGNRIGVKEIEHALENLPGIAGAVVAAKPFAGHGDDMLTAYVISQNSPSKAELEQALH-KVLPAYMVPDLFVVLVTFPLHPNGKFDRKSLPE--------- 120405474 20 ----------------------------------------------------------------------------RVAVLATPTAATVLAVTGCLIAGVPVVPVPADVGAAERRHILADSRAQAWL--------------GELPEEAEGLPHVPVRLHARSWH----------RYPEPSPDAAALIIYTSGTTGPPKGVVVSRRAIAADIDMLAQAWEWTPQDTLVHGLPLY-HVHGLVLGLLGSLRVGNRFVHTGKPKPAAYARAVRELGGTLLFGVPTVWSRVVEDGDAARALAPA-RLLVSGSAALPVPVFDGLAALSGHRAIERYGSTETLITLSTFAS-GERRPGWVGLPLQGVTTRLVADDGTELPHDGEIGQLHVQSPTLFDGYLNRPDATAEVLGDDGWYHTGDVAVIDSSGMHRIVGRESDLIKSGGFRIGAGEIETVLLQHAGVREAAVIGAPDADLGQRIIAFVV---GDAQPDELIDYVAQQ-LSVHKRPREVRVVESLPRNAMGKLLKKELAQWV------- 215496755 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLTATMFGSTVVLPPFFEPKSTMEAITKHRCTVAFAAPSIILDMVNELQKGDYDVSSLRKAIVSGALCNPEVVEKARTRLNTQLYIMYGATETSPIFTNPDEPTDLWIRTVGTPLD-HVEVKVVDTEGRIVPVNTRGELCTRGPHVFKGYLNDDAKTKEALREN-WYHTGDEATMSEDGRITFSGRIKEMISIGTFKVPPLEVESVLNTHPDVEEAQVIGVPDERLGNKICVWIKLQPKTLSHEDIKTFCKGK-IHDYKIPEYVLFVDSFPRTLTGKVQKHKMREE-------- 126741057 19 ---------------------------------------EAPALIDEAQELTYGELYARAAAISNWMSQQGIGAGDVVALRLSNGWVLAASYLACILGGQCFVPVNPELSEEDQAYILQRVSPRLVI---------------------------------EDETAIRALEFVTATGPEFEAADTAAIFFTAGTTGRPKGVRHRLSGLMASATAFNAAAGLDATARMYHVLPMTYMAGFLNT-LLCPWMAGGSVVLGPRFAPADFWSFPQSKGCNTIWITPTIAAVLARDPAIAATVGESFSRIFCGTAPLTSHIRQSFLKKFGCPLQESYGMSE--VLFVALQSREDALVKTNAGSLLAGVELSFRPAADQE----EVEEMVVHAPWSLETYL-LEDREETPLTAAGGMPSGDVAKIDE-GCLWITGRLKDLIIRGGVNVSPVAIEDVLSSDPDVADVAVAGVEDPVWGEAIGAYLVAAEGVDRDARLRSLCTEK-LAASMRPDRYVWLDRLPRSSVGKVQKFLLKEA-------- 167838667 1444 --------------------------LPALFAAQVRSHGDAPAVRDAHGVLTYRELDARARSVAAALARRGMGAGSVVGIRIAYSAALPVALLGVLMSGACFVAVDPDEPHARLAHVL--ANVALVLCPNGD---------DAPASAVPHLDL--------HALETEGAGAQTFEPPPIAPLLPAYRIYTSGTTGIPKCVDVHHAAYVNAIAHFRDMLRVGPGDRVMLTSAL--TFDISLLEVALPLASGAVLHVLNRDTPAAYDTTGHAAGHTIIQATPSVWSVLRLRGWSCPPRVTAL----VGGEALPRELGDWLSDATEAA-WQVYGPSETTIWSTAARLGHA--SHTIGAPIA-QTRCYLLDERLDAVPSGSVGTLYIGGAGVALGYAGATGATAASFLPDPMYRTGDRAHVDETGALVFLGRVDRQVKLAGHRLELDEVEARLAAHPDIAHAIVVL--HPESQDRLAAYLVARTPQPDAAQLRDWLSTH-VPPYALPASYTWIDTPPRTRNGKLDRRAL----------- 167838667 392 --------------------------VADTVRHWARHRPEHIALRDATQSMSYAALDVAVRDAARTLAARGVSHRDTVALQTRRGVEWVVWWLAIWRTGAVVLPLPADASAERTAQGCAQAGARWLV--STTTPADHTAGLPPVIT--PTAERACVEATAPDHRP--------------AANEPAYILFTSGSTGTPKAVTVSHHALSTYLGWARTRYASERHGGTIVHSEL--TFDFTQTCLWLPLLAGETVRFAPDPTPAMLYDLLLCEPPSFIKLTPAHLQGFAALETLNPRAVPWPDHVVVGGAALAGAMLPPSLRRARAIIHNEYGPTEATVGCCVQSEPAEISPGSVSGAATPRSALLVLDAELQPAPAGEAGELYLSGDQLALGYVGNPAETAQRFLPNPVYRTGDLVRRTPDDHLVFVGRVDDMIKRNGVRIEPGAITAHVLRHPGVSGCHTFAQRPAPASEPLVVCAVVGDGV-DVHALRAWLASQ-LPAHTMPNRIVPVDTLPCTPQGKIDER------------- 116627628 11 ---------------------------------------------------TYGDLKADSDSLAAKIDSLDIPEKSPVVVYGGQEYEMLATFVALTKSGHAYIPIDSHSALERVTAIVEVAEPSLIIAINAFPLEDVKA-------------SILTLDQVKE--SFANKTTYEVTHP-VKGDDTYYIIFTSGTTGKPKGVQISHNNLLSFTNWMIDKEFATPKRPQMLAQPPY-SFDLSVMYWAPTLALGGTLYALPSADFKQLFETIFSLPIAIWTSTPSFADMAMLSEDFNAEKMPEITHFYFDGEELTVKTAQKLRQRFPARIVNAYGPTEATVALSAVAVTDEMLATLNRLPIGYTKETYIIDEDGNILPNGQQGEIIVSGPAVSKGYMNNPEKTAEAFFENGLYHTGDVGTMTDEGLLLYSGRMDFQIKFNGFRIELEDVSQNLNKSKYIDSAVAVPRYNDHKVQNLLAYVILKDGVRDTKAIKADL-EDIMMSYMMPTKFLYRESLPLTPNGKIDIKGLISEVNNR---- 145245905 73 ------------------------------------------------RSFTYGNLVADVLQAKERLQSAGGGKGERVAFLAENSYDYVVTLLSILASDAIALPLSPAFPVGELKYIMDNSQAKVLVATEKYAG-KAQELFKAGLDREPILEKIKVGASNTGAVSLEDIGIESRG---------GMMLYTSGTTNRPKGVLIPQSALTAQAASLLQAWNYTPQDRLLHLLPLHHIHG-TVNAIVTPILAGSSIEFMFPFNTDAVWTRLAASKITFLTAVPTIYNRLLQEAARKAISPQNLRLNISGSAALPTPTKQAWSDLSGNVLLERYGMTEVGMAISCGLDFADRVDGSVGWPL-PSVEARLVDTETNEVRPGEEGEIQLRGPTIFKEYWANEKATRESFVPDPWFKTGDVAVRREHGTYFIQGRLSDIIKTGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVAAIVVLRPEYRTALDMRRALKDR-LAGYKMPQEMKVLEGIPRNAMGKVNKKTLVKEV------- 120406334 24 ------------------------RTLIDILYDTARRYPDAPAIDDGTVQLTYAELISDVEDSVAWLGARGIGRGDRIGIRMPSSYALYVAILATLATGAAYVPVDADDPQERADLVFTEAAVVAVITEQGL---------------------VRGPGSSRGWRAAAPL-----------SRDDAWIIFTSGSTGTPKGVAVTHRNAAAFVDAEAQIFPLGPGDRVLAGLSV--AFDASCEEMWLAWRNGACLVPAPRRSGMDLGPWLVSRDITVVSTVPTLASLW------PAEALEAVRLLIFGGEACPPELAERLAAGPGREVWNTYGPTEATVVACAARLDGRSAV-SIGLPLPGWD-LAVVDKEGRPVAPGEVGELVIGGVGLAR--YLDPEKDAEKYAPLPYYRSGDLVRLELDG-LYFVGRADDQVKVGGRRIELGEVDTALVHLPGVSGGAAAVRRTAGGTPLLVGYIAVAEGSFDVHEARARLSE-SLPAALVPRLVV-VDELPTRTSGKVDRDAL----------- 163785631 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYGPLSVGTTSVVPDYPDPGRWWSIVEKYKVNVFYTAPTAVRLFMKYGEEKKYDLSSLRILGSVGEPINPEAWIWYYENIGCSIVDTWWQTETGGHMITTVPAYPQKPGKAGKPFF-GIEADVVDKEGNPIEPNKVGYLVIKKPWPLRTCWGEPERFEKYWSEIGYYFAGDMATKDEDGYIMILGRADDVINVSGHRIGTAEVESALVSHPSVAEAAVIGKPHEIKGESIKAFVILKQGESLAKDIKMHVR-HELGALAVPDEIEFVEKLPKTRSGKIMRRVLK---------- 118469636 23 ------------------------RTLIDILYDTARRFPDAPAIDDGTVQLTYAELVADIEESVAWLAARGIGRGDRIGIRMPSSYALYVAILSVLAAGAAYVPVDADDPDERAQLVFGEAGVVGVITERGL---------------------IRGVGQSRGWRAAAPL-----------GRDDAWIIFTSGSTGTPKGVAVTHRSAAAFVDAEARMFPIGPGDRVLAGLSV--AFDASCEEMWLAWRNGACLVPAPRRSGMDLGPWLVSRDITVVSTVPTLAALW------PAEALESVRLLIFGGEACPPELAQRL-AVDGREVWNTYGPTEATV-VACAARLDGLGPVSIGLPLSGWD-LAVVDRDGRPVAVGEVGELVIGGVGLAR--YLDPDKDREKYAPLGWYRSGDLVRLQDDG-LYFQGRADDQVKVGGRRIELGEVDTALVNLPGVSAGAAAVRKTASGTPLLVGYVASHDPSFDLAAARAALAE-SLPAALVPRLI-LLDELPTRTSGKVDRNAL----------- 121719578 3049 -------------------------TLSKMFNTWVDKDPHALAVKDTGKTKTYLQLSERSNAIAASLLNAGATHPTPIGVLLEPGVDTIATILAILSIGAAYVPLDTRSSDALLAGILQESQPGIVVHHAAAAQRSKKLLGSSSKTKVVTLNAV----PQETIREIQDVSA---------PEGLAMILYTSGSTGRPKGIPLTNANIRTPILGVSERVPLGREVVLQQS---GQGFDAAVYQIFIALANGGTLIMADRDDPASLATLMAHECVTCTTHIVSEMQALLKYGYDQLRNCSSWRIAMVAGEEFTVQLLDQFRARPDLKVINAYGPTEASICSSLGEVSLETTDSTIGKAIANYG-TYIVDQDCKAVPLGWHGEVAIAGPGVASGYLNRPELTQAKFLGHGFYLTGDKGRMLLDGSIVLSGRVDDQVKVRGHRVQLGEVARALVQASGVADAAVLLKGGDSPKQQLIAFVVFSRTSNIQDKLRQLNQELPVAAYMRPAIIIPLDTLPVTDRGKLDTKKL----------- 194536679 529 -----SPLPDLLPTSQRQIRAERNQTLHQRIFEQAQANPSNTALITAEQILSYNDLVSQAKRLAQTLLNAGMQSGEHVAISMEKGVGQIVAVLAILHAGGVYVPIAPNQPLSRRQTIEESANVRIVLRCETCAQKFAWSSATHI-----------------DWQTHGDIALETSPYSR-QPEQAAYIIYTSGSTGTPKGVVVSHQSALNTCLDINQRHRVCHTDRIFAVAALH--FDLSVYDIFGVLSAGGALVLPKTRDPMAWNSLVTQHSVTLWNSVPALFDMFLTFCEGMKFNTPQLRTVMLSGDWIDLSLPGRYRSFRPLTFSAMGGATEAAIWYLVNHVEPHWRSIPYGYPLT-NQAYRVVDEAGRDCPDWVQGELWIGGLGVAQGYWNDEPRTATQFVHQRWYRTGDMGCYWPDGTLEFLGRKDNQVKVGGHRIELGEIDAALNRIQGVR-------------------------------------------------------------------------------- 169600359 39 ------------------------------------------------RTLSRRQGLSIVQKLVAGFRKAGLQKGDCFAITSFNDIMYPMVFLGGVAAGGVFSGTNPAYRVAEMRHHIRTAEVKFFIVEPELLDVVAEGATAEGIPKIFNVRGQKVPDGYRSWEWLLEHGEEDWDLETLKTTDVARLT-TSGTTGLPKIACQSHYNAWHTMTATKSQESITWEPRGISPLPLFHVA--TVPSIHAPFRTGHPVWIMRRFELEPFLAGIEKHQVTNLGVVPPLVIAIINSPLSKKYSLKSIRTAAVGAAPLDAGSQRRLRKLLDATFTQVWDDT-GSVGRLMANTDVKYVRERCGSNLL-LTTRRLVDDDGKDITADVRGELCVRGPTVARQYYKNPKATAETWDEDGYLHSGDILYCDSKTKLWIVDRKKELIKVRGFQVAPPELEAVLLEAKDIVDAAVIGLKAKPGAERPRAHVVRKPGSDITEDGVKRLISENLASYKLTGGVVFLDEVPKSPSGKILKRVL----------- 78061523 516 ------------------------------FAAQALRTPDAPVVIDAQGARTYRDVAQHAAALRSSLERAGVGVGDTVAVLMPKCAHQLAAVLAIVQAGAAYVPVDSRQPALRQQAILRNARVRAVVSVQTL-DFEHDGCVRIDIDTFPI-----------------DPQWPPRAARDLDGDALAYVIYTSGSTGEPKGVMLSHAAVCNTLADISARHEVGDGDVVLGLAEL--SFDLSVYDFFGATARGACIVLPDPADPSHWAELMVRHRVTLWNSVPAQGQMLIDYLESEPAEVPGPRRVLWSGDWIPVTLTRWWRRWPDSALFSLGGATEASISIEHPIHPADTQLASIGRALTGQT-MEVLDALGRPCPPSVRGEIHIGGVGLATGYANDPVRTAERFIRDGLYRTGDLGRVRADGSLEFLGRQDDQVKIRGYRIELAEIDAALTAHPLVGAAATI--------------------------------------------------------------------------- 40806913 2737 ---------------------WPNDTLSHRIDAMIRENPSAQALDDETSQFSYEQMGRRIDEIAASLTSAGLSENDFVGVFQETGVDWICSMLAILKLGMTYVPLYPPIGMPRLAANVQVAQPQAVLVDDSTA-----DKFDRLGTQSAQMIHVPIAGSSTAEVPIR-----------AKSGQKAMILCTSGSTGIPKAVVHTNRSLKALVEPHAIVQEQDKPSYAARVLQSAFSFDLSIDQTMLALCNGGCVIVVPRGDPLGTVDMIARHNITYTMCTPSEYSIWHRFARDCLLDCTAWENASSSGGPLSTALVRAFLELPHLRVFNHCGPTETTVTYAEGDKAQMRYVTDVGFPCANYS-TYIVDENMSLVPRGYPGEIVVGGAGVADGYLGRPDLTKEKFIQDPWYRTGDRGKLRANGMVDILGRIGTQVKLRGYRIELDDVESALSAAQGVLSDAVVTLEDHYDDGFLVAHVVVADKSLRRPEVESFLRKIVLPHYMLPALMLPIDRFPLTAHQKPDRNAI----------- 81681123 3 ----WSVWNQT-ARHFR-----ADVTIPDLLAEAAERHPDRPAIVTSDKQLTHRELHRRANRLARLLRDLGVGRGDTVALFGERDAPALVGLLAVLKCGAAYVPIDPSWPARRVVGLLDQLDVAAVLTDRTHSGLIVEALAHEVAERVQGPFDVILLASTVQFLPDLDYLLSPEFLPGVTADDVCYTIFTSGSTGAPKGVVVSHRSAVNLIDWVNRSYRVGPTDQILFVT--SFCFDLSVYDIFGVLAAGGSVRLASAAEPDTLVDLLEQEEITIWDSAPAALAMVMPFVQVRPAGRGTLRLVLLSGDWIPVPLPDQIRAAFNAEVVALGGATECTVWSNHYDVDPGWPSIPYGKPMQ-NARYYVLDHGLGPCPNGAEGDLYIAGECVALGYARSPGLTAAKFLPDPWYHTGDRARWLPSGDLEFLGRLDDQVKVRGYRIELGEVQSALLQCAGVRAASVVA-PSGPGGRTLAAFYVPTAEPLPTAEVVGAL-QRILPSYMVPTRIVALDELPLTNTGKVDRAAL----------- 84617621 299 --------------------------VHDLIEKSCSPRPNPQAVVSWDGCLTYNEMDRLSSHLAQRLRDAGVEPGVFVALCLDRCKWAVIGIVAVMKAGGAFCALDPSYPVSRLKEMCRDLGITIVLT-----------VKSNIQHASPLASKVFALDDDVYFESALSSAHESASWVNVSPHDPVYAVFTSGSTGKPKGIIMEHASFSACALSSVKPLQIADQDRVLHFA--SYAFDASVIEILAPLIAGATVAIPERARLEDLPRAMTDLKATWAFLTPTVARLY------RPEQMPTLKTLCLGGEAVNASDTRSWSSK---NLISGYNPAECCPISGPLNDRMPRSLGST----FASQTAWIVDDHEKLLPAGAIGELAIEGPVVARGYIHDDPSTPFVVKPPPWLRTGDLARLDDDGSVHYLGRKDDQVKIHGQRVELAEIEHHLEQH-FVSLAVVVMLLRPISGRTVLAALILMEPGDVSQDFRANLASAALPSHMVPSVYLPIRHFPTTKGGKIDR-------------- 84617621 1378 ---------------------------HQVIQEKCQAQPDATAIDAWDGSVTYDELERRAEKLAGLVRSYVSKPDQVVVLYFSKSRLTVVTQLAILKAGAAFITLDITQPPHHLRRIIAALGPALILV---LTSDELLSAAEELQEGAA------VMAVDKDHLSNGIIASQTSSSACAVECELMYVVATSGTTGVPKIIMTNHQSFMTNASPLMNRMGITAESRVFQFC--GYSFDLMIAEHFLTLLAGGCICIPSHNRNNRFAASIVEFKANWI-GAPSSVLQLLD-----PQTVPTVKTIMQGGERLQQGLVDRW--APSARLINAYGPAECSVAALVSDTVRPDTENVQNLGFATGSVCWIVNADTEPVPIGAEGELLIEGHTLSRGYLGDLDKTNAVFLALPWLRTGDIVRQNSDGSISFVRRKDAQVKIRGQRVELADVEHQVESHQVVTD--IVQISDSQS-SILVALVLTKDVMTNYKQQESLLDQKSIPAYMVPDLFVPVSDFPREASGKVGRRTIKQYLA------ 197330490 52 ------------------------------------------------------------------------------------SLETVAAAVGGLLAGVPFVPLPPDAGPAEREHILRDSGAV-----------------------------LTDVDFDRRSSGSAGPGAGAAAAPGAAPEDPALVLYTSGTTGAPKGVVLTGAAIAADLDALAEAWQWSAEDTLVHGLPLFHVHGL-VLGVLGALRRGSRLVHTGRPTPQAYAEA----GGSLYFGVPTVWSR-IAADAPAAEALGGARLLVSGSAALPAPVFRDLERLTGLRPVERYGMTETLITVSGRAG-GEVRPGTVGTPL-PGIRTRIAAEPGA-----EIGELQLTGPTLFSGYLGRPEATAAAYTQDGWFRTGDIAAVDPDGVHRIVGRASDMIKSGGYRIGAGEIENALLDHPRVSEAAVVGVPDADLGQRIVAFVVA--EGVTGAELTEFVAAH-LSVHKRPREVRFVAAVPRNAMGKPQKKLL----------- 194337446 2 ----------------------------DIISRAAERFGNSPAVIMAGKTISFIEYNRRARQIAESLFSRGARRGDIVAIAAPNSPEMTLLLAGVLKAGMIAAPLNERFPEERLRKTVEKLRPRLLVTSSQKSLTDVAS-------------SVTVTSLLDE--AAESTTPEAVEAPD-GMDRPVTIIHTSASSGEAKAVVHSFANHWYNALGSHENLPFGPGDCWLLSLPLCHIGGYS--LLFRSLIFGGSLAIA---APGEALDLLNFPLLTHLSLVPTQLYRLLADQKSTTL-LRKLKAVLLGGSAVPKSLIEEALRQ-KIHLSISYGSTEMGSQIATSPASLSTIEQNSCK-ILPYRELRVAQD----------GELLVKGPCLFQGYLRNGIIQPQT-DDEGWFHTADIGTLSEKGEVTVLGRKDNMFISGGENIHPEEIEKALMMIEGIREALVVPIPDKEYGQRPVAFIKTIAGKKTDEQSITEAMHSLIGKLKTPIRYFPAEQLP--GSQKIDRGWYRKLAS------ 145251722 3 --------PSLLIQEAPGNGWYTGLGLAELLERQAIVRGTAIAIEEGPREVTYGELHEKALFVADQVNS--ILHDDPVGIIVPRSLNHVLSQVAVIYSGRACVPLDPKLPDEMLKNMLENLGSTLVITD------------ILQQHRLPGVKHLVVDHRV-----VPETFDVNIAPSQNGPQTCSHVFHTSGTTGKPKAVE-------AFAEGMINLC-LDPADLIRKGQRVGHIFDTSLVEIWGPLLRGATMVIIPQEDPPALSDFVKQKELNVLQLTTSLLTV---TAYACPDAFSTLDTLITGGEAINCQTIQSIFDAGAPRIINGYGPTEASVYVLYHEVSEEEARRPVGKPF-GDVEVFLVDDNLNTVKPGEVGELLVSGVGVAGGYIGDPEKTAKSFVPNHIYRTGDLMRVDEKGVYYYLGRKDNQIKIRGQRVELEALESALVGTGLVSAAVVVKIPEEVRGQFLLAYCIPSSPDVANGAIMKAYMEQA-PHLMVPR-LELIDILPLRSTGKVDRRALEEQYYQKL--- 218720202 57 ----------------------------------------------------------------AGLKKRNLEAGECVLVTLPNNVLYSSIFYSIIGAGGIYMGINPASQYAELEHFLELSTPKLIITAPTGLG-----LLQEVTKAKGIPQDRICVLDQYAISYLTEMLSPPPSGPNGEANTPAAMYTTSGTGGLPKGALLSHHSIV--MHHQSLYYDTPYDITRLICIPMFHLFGALFTHIWPIRY-GETCYILPRFDIAQFVKTIYLYRITETFMVPAMVHALNKCPDLESEFFRSLRYIGSAGASLDSVSAQRLEVKLHPEVCQLWGMTEAGVAFQVRYGCRDATA-SIGR-LLPNYEVKLLDIDDQEVAEDTSGELYVRGPGLLMEYKGIPNAK----DENGWFRTGDVVTVR-DGKYYVVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAAVGIPDQHEDELVRAFVVRRAARLTGDEVYRFARHQLVSYKSLTGGVVFVDEIPRTPSGKIQRFKLVEM-------- 35210419 23 ----------------------------QIYENIFEQNSNRAALIFENRSISYAEVGTQVAKVMYALKMQDLATGSVVAICLRKSPEHIYTALACALTGIIWLPVDMDSPPSRLNYLLTNSRADVVVSDSFIAGVQTLNINEILSA---------------------TTKYKPSFNAEINRR-PAYYLYTSGSTGTPKCVVLNNQATENTLQQTISEWKITADDVIMAVTPFHH--DMSVFDVFASMAVGATLVVPQSKNAVVWADLVDRYKVTIWSSVPAIVDMLFSVA--QKEQLQSLRLIAQGGDYIKPSLIAKLRQQLNARLFSLGGPTETTISIWHEINEQDQEIIPYGKALENN-RYFILDENLKPCQMGEVGTMYMAGLNLSNGYLLDGEINYKDFVDQTAFRMSDQGYFREDGNIIFAGREEGYLKIKGVRISAAEVENALTKNPYIHNCVVVSCVHPTTTQELVAVYTLENKYKTTRELKNFLKIH-LPSSHIPSKYLAVETIPLTRNGKIDRKAVQEIAQGKI--- 62484846 1 -----------------------------MLRDRARRWGDRVYVRYDDFAVTWQEFARQTFQIARHLLEQGVRRADRIGMISENRVEMFMFELAAMSIGAVTVPVFAGYLPQQVAYILDRARPRFVVVSGRH------QLEKIERDRHPWIEKFYCMDLDAACRSWGALDFAALQVDAVEPDDLCVIMYTSGTTGAPKGVRLCHRHLISQQKAMSVMWDVSEKDVYMNYLPWHHSFG-GLFERFMTLYNGCELCLDDS-RGKDIDRLIENWKVSIFFSVPRVHDLLLSRCRERPEVAGRLRFVFTAGAALPAHVEATYRER-GVPVLEGWGLTETAPCVTATTKDSAWQSGYVGVPL-PGCTVRIDSEQ----------EILVKGPNVMEGYLDDEEATAHVISEDGWFRTGDLGEFTKDG-LRILGRKDGTFKTTGEKVHPLRIETLLVESPYVNQAVVLGSGKDYIGALIY---------PDFSNLRPWAADHNVAKYERIRRAVLADRSPLTPSGKLVRKTVLSNFKDKIDA- 26990493 19 -------------------------SLVEYIERIIHRYPSNAAAFDEDQRLTYSELRIELLTLHARLHELGVRSGDVVAVNATVQLRYPVVVLGLLLAGLVYLPIAAALPPERKRAICEQARPALMITDE-----------QKPDDAIPTCT-------LSSLFSGKPVGAAFDLFPEPSPEATAYLIFTSGSTGVPKGVSITRKGFFNRLQWAQDYYALGSEDV--TALKTQASFDPSIQEAVLPFFSAGAVFVPDHNRPNYLSACIAEHGVTMLIMVPSHLQHLLASPAINA--CQHLRHIVCCGEPWGVELISALHQRLNCRIYNGYGPTEATIGTLVFNPPRGYASDPIGKPIA-GTHVCIVDEDLQPVPTGEAGELIIGGICVGDGYLNNAPLTEQRFRREGFYLSGDVARALPTGDIVFLGRRDNQVKINGVRIELEEIELALRNCPGVRDAIVVKRKGKVSDE-LHAFLIAH--MPLDIQAITTSCARRIGQATTPSRFSQVEAFPLNQSGKVDRRALAATLMNQ---- 152992722 12 -------------------------TLKALFEYSTETYGDRPAVQFDGNVMSYEALKAKVSKIQEMLYAYDIRPGDKVALYSENMPNWSAIYFAVVTMGAVIVPILPDFHTSEAMHIAHHAECKAAFISDEKQPPDMCLLV--IADKLNILTKLSTPSKMDKMLAMEKLGKEKREKEEIKEDDLAAIIYTSGTTGSSKGVMLTHRNITFDATAAQHVVDIFPEDRFLSVLPLAHTFECTVGMIIPILNGASIHYIQKPPTPTILVKALAVVRPTFMLSVPNFLIKALYAVPFIRKQLNRMRFFGIGGAGLSP-LVEKFLREAEFPYCIGYGLTETSPLLAGTN-PEKTKFKAIG-PVVPGVEIELRDKN----ADG-IGTLWARGPIVMKGYYKDPEKTAEVMDKNGWFNTEDIGYIDNDGYFFMSGRAKNIIVSSGENIYPEQIEAVINANISVADSLVINLDYDKLDEELGVTEVHKEVANVLEEIRKEVNGKVSSFSRLRRVIEQKEPFVKTPTKKIKR-------------- 111018618 33 --------------------------------------PNRVALTVRHERWTYRELDRLAAKAARVFARAGLKRGDRVGGLLSRQVESWITAIAVWRSGLVYVPLFGGFAPDAIGLRLDAAGVRAVVVDQQYRPALAQAQATHGLDPAVFVVGDVAAGTGDSFWTEIDGADADGPLATTALGDAATLLFTSGTSGTPKACTMTHATFVSVMPYAKSVLGATRGSVVFSTSDPAWAFGLYSTGAAVMALGVPRVMYSGKFVPEAWHRVIREEKATILTTAPAALRRL-TATFAQDGVPPTLRTVAAAGEPLTAAVASTWAGTGAPAVRNGYGLSEVGMLLGDTQGTETRSGPGWMSATIPGFDTFLADRDGQPVADGQPGLIAVRQPQMSSGYENTPDLWADRWRGDVFL-TEDRAVTDPEGRWQILGRDDDMIIASGHNISPVEVENALLQHPAVADAAAVAYDDPIRGGVVRAVVVRADTRADDSDLVTHLVAQRVGPYAAPKVVDFRPDLPRTEVGKLRRAAVREL-------- 119370530 249 ----------------------------------AATTPDALALDFRSTKWSYAEMNQRAEKVKHLLWSHGVGADHIVALYLEKSPETYLSFIGVLKAGAAWCPIDTDWPASRRQALLAKSNAKIVLTHDDKISEQLR---HDLESQLVKDKGEITAIRLDQLAELSQVQVVPPANANRSIQQLAYMIWTSGTTGLPKGVGIQHLAIIQAMRALRIYIPYGKDIRYLQYS--AYNFDLSIMDCFYTWGLGGTICSCPRGVLQDLVEVGNSLQPTHTLLTPAVMAM------TERHRVPSLKVVISGGEKLSQVVADEWSK--DCCLLNLYGPAEATLIAMRVPFGDRVKAPNIGVAL-PTVSCHALDKYDQIVIKGAVGELVLGGPQLARGYVGDPVKTADKFFPHPVYRTGDLVRQLDNQEFEYLGRIDDQVKINGIRIELLEINAAINSHDKIKDSMAFSKKDNESEQQIINFSALPGGEPVARELQANAKD-SLPSYMVPNLFVILSHFPRTSSAKIDRVALKNVLA------ 119370530 1424 -------------------------------------------------TMSYPELEQASNGVANLFRHL--PRNSVVGVCLERGLESYIVPLAILKAGHAYLPLDATLPLDRKKELVKDSGAALIVASSKFTDFDSLTGVEMLGTDSRQFKDAVKDGKA-------------TVSVESRSDDVAFIIYTSGSTGKPKGCLLTQANLAAAVEGFYYNYEFESRARFLARS--AEAFDVHLLEIFLSLRVGATIVTGPRALHDDIAKTMSTLEVTHACVVPSLF--FSKGKRIEPSVVPSLRVLIIGGEALTQDLCQIWEGSERPVVLNAYGPSEATIGNSVARVSKKSRPSNIGAPFPGTQYLVLKDVNGQLVPTGEPGELYIGGEQVAKGYLNRPDSSSITYQGQQIYRTGDMVRLHPSDEAEYLGRIDSQVKVRGARLELAEVDAALSAHPKIEGAACVRTKAQDSVDPGALLVQAPEAVKQSAELRRSVRAR-LPQYMVPSLVLALTYLPISPSGKADRRLLKEL-------- 119370530 2489 ----------------------ANETIVARFTEHVKANPDAPAIVFASKVTSYAELDSLSTKIAFHLVHA---AGPFVGVHLNKGPELYATILAIWKAGKAYLPLDPSLPVERLSYMIESVGDCPVV-----ASHSTKENLASFRCKVLDLKELVKPRSGAHELPSQNL------------DALCYLLFTSGSTGKPKAVQINQRALAGALYSWERILPFTRTSRFLQLASIG--FDVCLIEMCMPLSLGFSIGTAPKQELEDLTHSIKHLGITIADLPAAL------AGAVHPEDV-RLEWLMSGGDVIDSRVVDEWNHAKRL-LINAWGPTEATIGNTLGQVKRGATRNLIGG-VYPSSSMFVLDENTRILPSGAIGELAVGGPQLADCYYGREELTAEKFIEDGVYRTGDLGRFLVDDTVECLGRIDRQVKVNGQRMELDEVCSVISAQAGVYDADVQYLKHPSMGKQLVAFVAAAEDVRDDDKAIDLCAAKRLATYMVPTHWIVMKGLPLTHNNKTDHKAL----------- 62644838 63 -------------RRYLQE----RKTVPLLFASVVRRHPDKTALIFEGTHWTFRQLDDYSSSVANFLQARGLVSGNVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALRHCLDTSKARALIF-----GSEMASAVYEIQAILPTLTLFCSGSWEPSTVPANTEHLDPLSIPDKGFTDKLFYIYTSGTTGLPKAAIVVHSRYYRMAALVYYGFRMRPDDIVYDCLPLYHSAG-NIVGIGQCVLHGMTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAESRHKVRMALGNG--LRQSIWTDFSSRFHIPVAEFYGATECNCSLGNFDS----QVGACGFNVYPIRLVRVNEDTMEPCQPGQPGQLVGRIIQQFDGYLNQ-GANNKKIASDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLQMADVAVYGVEVPGAEGRAGMAAVASPTSNCDLESFAQTLKKELPLYARPIFLRFLPELHKTGTFKFQKTELRKE-------- 91794784 10 --------------------------------------------------LTWREVQQQVHKIAGALRHLGLAPGDKVALLSKNCAEWFIADLALMQGGYISVPIYPTANTETIRYVLEHSGAKAIFVLDHWSEQEEAIGGDLLRLAMP----YETMPSQYQWDQLLNLGSPLVEAPTTKPDDVMTLIYTSGSTGKPKGVIQTFASYGWTCEAVVRDLRTNTQDSLLSYLPLAHITEVAVEG--SSFLSGSTVSFVE--SLDTFVADVKRAKPTVFFSVPPIVSSIVKHKIQKELGLEHCRLLGSGSAPIPASLIQWYHN-LGMDICEAWGMTENCAYSIINYPFDANKIGSVGRPV-----------EGCLVRRGNDGELLLKTPGLMTGYYLQEEATKAAFDDDSYFRTGDICEIDADGCISITGRVKDNFKSKGKYVAPVPIERKLAQDSHIELICVIGLPH------PVALVQLSEGASLQAEVRTSIKATHLESHEHVDAVVVVKE-PLTPTLKIKRHVLEKAFSEKV--- 154272858 11 ----------------------RGDGLGQLFDTQALLTPDAPAVVDGIRISTYTEIRLRSIRLASQLRQKGISLEEPIGIIVYPSVNDVITQIAVIYAGGSCVPLDPNLSDEQLESRLKKLNTRYTIVDCAN------------ENRLSGFHQLVVSDEVENGIPCAE--ASPDLPVSTSFEHRTHLIHTSGTTSEPKAVQILARSVL-EVVCHFPFVPLDKEDAVAHVNST--SFDVSLVDVWAPLLRGARVVLVSKLDPFALADTVKKFHITVMATTSAVLNL---AAVVHPSAFSGLKMCMIGGEVAQPSAVKTLENAPPGQLINAYGPTECCAFAVTLDDTKEDSI-SIGKPI-GATSAFILDESMCPVKDGEVGELYLGGPGVSRGYVNNPQKNSEAFLENGLYRTGDFVKRDQSGRIFFVGRRDNQVKIRGFRIELEAVETALLKTGRFSDAAAFKVDHGTGGMLVAYAVTSLHSTDTLVGVADRLK-IMLPEYMIPR-IELIDKLPLNSHDKVDRKKLVTMYLERAQA- 163726969 21 --------------------------------------PDKTAYIFSDEVISYGALFDNVNRMSRALKSAGIGKGDAFALIMRNHAEFLYALFGALSIGAVAVPVDPRSVGRKLSFQINNTKCKGVIVEDNLVGS-----IREVESDIKGVPVIVLYKKHHGVAPMDDYPALNEVLESQSPAAPAQIIHTSGTTGDPKGVVLKADRYMIYSLLGQIIWQYDDSDVLYTGLSMTHGNAQSVT-VIPSLSKGIPAVVSERFTKSKLWDICRKYGCTSYSLLGGMMAGIYNEPPKENDGDNPVVRVISAGTPL--AIWEAFEKRFNVKIHEWYGAVEGGLAH---QPPGTGAIGSFGKPPEALIEMKVVDENDEEVPPGHLGELVMKSGETTVEYYGKKEASAEK-TRGGWLRSGDICHTDKDGNFYFDFRKGGGLRRQGDFIQPDYVERIIGEHESVSEVCVYGIPASTGGESLVAAIAPAGGKVDVEAVKALCLEK-LEKNAVPSYFQLVDEIPKTISEKALDRVLKDNFA------ 169775861 14 ------------------------------FETQADHNATGPILIDGTRSLTLHQFRQLVCQLIAGLHEQKIQQGQCILVHLENSILYPALFLAIVGVGAVYMGAHPASSATELEHLLSLANPSLIITGRDTLSTVLQSPSGGKKEKIPSDRVWVVLCEAFSSTPDASMGDAAYQRPWRTFDDPAAMFATSGTSGLPKAAILSHHALIQQHISIHHPVPYP--VTRLLTLPLFHRYGALVALFFPTRYA-QPLILLPGFQLRPFLSAIHVHGVTETYLSPAMVHILIQSTPQSRESLRSLRYVCVGGAPIDSRPLQSLQDMLHPEVAQAWGMTETATVFQYCLPSRQFDKGSVGVVLPGY-QVRLVDGSGRVLDNATPGELQVRGSGLFTSYKGHPDHT----DGDGWFSTGDVMYQ-KNGHYFLVGRMKEMIKVRGYQVSPVELEAELAQHPLVKDAAVIGVATDGSSELPRAYVVPLSERPSPEDIYDFMRQR-LAGYKLEGGVVFVDSIPRNSGGKIRRTKLSELDRDKLIA- 38233633 62 --------------------------------------------------------------------ELGIDDDQRVGSMMYNCAEHLEVLFAVSCMGAVFNPLNKQLMNDQIRHIINHAEDEVIVADQRLA----KQLGTILHQGCPSVRAVIFIGTSPSYESLLDGRSTVYEWPQVEETTAAAICYSTGTTGAPKGVAYSHRALYLQALRTTDSLAVTHGQSFLCCVPIYHILSWCVP--IAAFMSGTPLVFPGSVSAPSLAHIIATAHPRVAHGVPTLWIQLMVHYMRHSPERMSLQEIYVGGSAVPAILIKLWEERYGVDVVHVWGMTETVAIGTVARPPGETRLNSQGR-FPATLEYRVVND-------GEIGEIQVRGNWVTEHYYHSAEDAPEQFTEDGWLRTGDVGSVTRDGYLTIHDRARDVIRSGGEWIYSTMLENEIMAATVVVEAAVIGYPDPKWGERPLSVTVLAAGVETAERLREGLRD-TFPNWMLPEYWTFVKSIDKTSVGKFDKIDLRQHLAD----- 163941233 11 ----------------------------------ASLQPNKIAIKENDRVLTYKEWFESVCKVAKWLNEKE-SQNKTIAILLENSMEFLQIFAGSAMAGWVCVPLDIKWKRDELKERIAISKPD-IIVAEQYRLSDI-SCEEGRIIEIEEWKEMI-ENYLPTYYSVENVQNAPF-----------YMGFTSGSTGKAKAFLRAQQSWVHSFDCNVHDFYMKKEDSILIAGTLVHS--LFLYGAISALFLGQTVHIMRKFVPVQVLSSIRIENISVMYTVPTMLESLYKENKVIESEMK----IISSGAKWEAEAKEKMKNVFPAKRYEFYGASELSFVTALVDEESERKPNSVGKPCH-NVQVRICNEAGEEVQTGEIGTVYVKSDQFFMGYVSD-GAIIPQLSEGGWMTVQDVGYQDEEGFIYIVGREKNMILFGGINIYPEEIERVLQTHPAVEEIVVVGVEDSYWGEKPVAIV---KGSATKQQLKSFCLQR-LSSFKIPKEWYFVDEIPYTNSGKIARNAAKNMIENR---- 211590082 47 --------------------------------------PERVAVVHSSRSFTYGSLIADIVRAKDDLKAQGQLAGERVAFLAENSYDYVVTLLAIFASDAIALPLSPSFPTGELKYILDNSQAKMLLTTEKYADKGMELLREGLREPLFAIRNKLTEGASSESVTLHDLK---------QPSSGGMMLYTSGTTNRPKGVLIPQSALAAQASSLLEAWKYSPDDRLLHLLPLHHIHGV-VNAIVAPIVAGSSVEFMYPFNPDKVWKRLAKPAITFLTAVPTIYNRLMELQNAAKEGISNLRLNISGSAALPTPTKTAWTNLSGNVLLERFGMTEVGMAISCGLDAADRVDGSVGWPL-PGVEARLADETGAVIPVEEEGEIQLRGETIFDHYWGNEKATRESFVDDGWFCTGDVATRDGAGSYFIQGRKSDIIKTGGEKVSALEVERELLSLPQITEAAVVGLPSEQWGQKIAAVVVLAPDAAASGDMRRALKG-SLASFKIPQEMKVLAAIPRNAMGKVNKKALVKEV------- 126736475 8 --DGFSPAPQPF-------------NMAAYVLAHADRLSDKTALRDGSDSFDYRFVKRAVLGTATGLLSL-VKPNQRVILQLGNTPEFPIAFLGAIAAGIIPVSLSSALSGHEYAEVVKTIQPALEI--------RSAGAPQTLRSALP-------------FAALRRFWTLPASFAYGDANRPAYIIYTSGTGGHPTPVVHAHRAIWARRMMWDGWYGLREDDRMMHAGAFNWTYTL-GTGLMDPWSIGATALIPPDIHPNQLPDLMKDHNATLFAAAPGVFRRLLRA---DMPDMPRLRHGLSAGEKMAASVRADWEQKTGTMMYEAFGMSECSTFISAAPD-NPAPDGTAGF-VQPGRTVALMGDDG-PVPRGRVGTIAVSDPGLMLGYLDQPVETAARYQND-WFMTGDLASMDGRGAITYAGRADDMMNAGGHRVRPIEVEDALTAHPLIVEAAACAVQVRTGVHVIAGFYVAAD-VIDEGDLRACLAAR-LADYKMPRLLIARDALPRGANNKLLRKHLRAE-------- 20092515 6 --------------------------IDAYIAEHARNTPHQTALEEGKKSISYSCLDEDISTIASFLTDCGF------AILAESGIQYIKMLMAVYRSGNIAIPLPIELPGLSLERILDAARINNIIAT-------KKQYLRFGNGFFERFGTVIVVSDDTAVEVLSKRVVCERNNPELR-----LVLYTSGTTGTPKGVMLSDKNLVANARSIIEVLNISSKDKGALVISPHHAFGNSI--INSHLMAGGSVRTGTMNFMDPVFNLIES-GVSIFYGVPSTYRILLRYPERFKKAFANVRTAASAGGAMDMSIVRSIRELPGMQILPMYGQTEATARLAYLPTEDDEFFDTIGKAI-PGVTLDVFDSENRPVEPGITGELVARGDNILLGYLNDEEATEMKII-DGWMHTGDLAQKLPCGYLRLLGRKDDLIKIGDHRVNPREIEKEIEMNNEVSSVFVVPVFHELMGSAISLMVISNQET-DVDTILAFCR-KNLPGYLYPREILFIDHLPLSENGKISNRSIIEE-------- 195381423 88 -------------------------TVAHCFEEQARRQPEKICFIMDERRLSFAQALRLSQQVAGYFQQRGLQRGDCVALLMETRVEYTCIWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVGSELSDVTLPPLELSIYQYTDVEQHELLPGAIELTSALAAQVPLPLRNPPSNARDKLLYVYTSGTTGLPKAAVITNLRFLFMSAGAFYMLRLNSDDVVYNPLPLYHTAG-GIVGVGNALLNGCTVVLRKKFSASNFWTDCCQYNCTVAQYIGELCRYLLATPHAPQQPLHQLRLMYGNG--LRPQIWTQFVSRFGIPIGEIYGATEGNSNLINITNRIGAIVPVFGRSLYPVQILRCDELTGEPLAPGEVGLLVRRAVSAFHGY-ADKAASEQKLLRDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLSDCVVYGVPH-VEGKAGMAAIVDPTQKVDMDYLSIVIRG-SLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 115496984 74 ------------------------RTVPILFAATVQRHPDKTALIFEDTHWTFRQLDNYSNSVANFLQAQGLASGDVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTSSQARALVF-----GSEMAPAVLEIHANLDPSLNFFCSGPWESTVPAGTKHLDPLDAPKHQPSDKLFYIYTSGTTGLPKAAIVVHSRYYRMAALVYYGFRMRPDDIVYDCLPLYHSAG-NIVGIGQCLIHGMTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAEGQHRVRMALGNG--LRQCIWTDFCSRFHIPVAEFYGATECNCSLGNFDG----QVGACGFNVYPIRLVRVNEDTMEPCKPGEPGQLV--GVIIFDGYLNNDKKIAGDVFKKGAYLSGDVLVMDELGYVYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTGRAGMAAVASSSGSCDLEHL-AQLLQKELPLYARPIFLRFLPELHKTGTFKLQKTELQKE-------- 170055111 6 ------------------------------------------------RRVTYNELFEKVSRLAGGLQKLGVKKGDRVVIYMPLIPEAIMAMLATVRLGAVHSVVFGD---------------------------------------------------------------------------------------KPKGIQRPTGGHLVTLMFTMHIYGVQPDDVWWNAWVVGHSYICYGPLLFGVMYEGKP---DRTPDPGQYFRIIEQHKVSALFSVPTSFRVLRRTDPERKYSLNSLRTIFIAGEHCDIETKSWIEKTFKVPVLNNWWQTETGSAITALAQSLNPPPFTTGLPFCGYD-IRVLRPDGSEAEPNELGRIVVKPPGTMSTLYRNDELFEKLYFQPGFYDTMDAGYKDKAGYVFVTARDDDVINVAGHRISTSSLEDAVLRHPDVADAAVFGVPESTKGQIPCLYVVKKTPTKLSVELISLIRE-VIGPIAAFRLVGKVENLPRTRSGKTMRKSMADFAANKRV-- 164424023 233 -----------------------DRTMQDIISEQAAANPSKPAVSSWDGEFTYAEVESKSDLLARHLVSRGVKLGGVVPLMFEKSRWTIVALLAVMKAGSAFALTDPTSQPERLRVMVEQTGGDIIVASASQTELAEVCLPS--SSGGSQGQVITVSDDLFTTLSQTPELTSVTLPVIPTQTTPLYIQFTSGSTGKPKGVVISHANYTSGALPRAEAVGYKSSSRCFEFA--SYAFDVSIDCMLCTLAVGGTICIPSDADMNDLGGAILKSGANMAHMTPSVARVL------DPEVIKGLDVLGLGGEAVSAADAAAW-SKGKTSVIVAYGPSECTVGCTVFARDEEAKTGNIGTGVGGCGWVVDPNDHDRLVPVGAVGELLMEGPVVGLGYLGEEEKTKEVFIEDPWYKTGDLVRYDADGSFVFVGRKDAQVKLRGQRVELVEIEHHLRALPGVKIAAEVIKPS-GGDPTLVAFLVVEGEVSFSPELQAALDGIELPRYMVPNAYIPLREMPSLVSGKIDRKTLRAMMTREQVSG 146307992 8 --------------------------------------------------FTWRQVDEQARRLASALLALGCVPGERVALLAKNCAEWFISDLAIQHAGLVSVPLYPLQAPEQIAYVLEHAGCKLILV---GKLDEPDKLAGGIAPHIPRIAMPYPTMPAEHWHALLAAHEPLQGTRSQRGEDLLSILYTSGTTGQPKGVMLSAHAMAFSAANATAEMRMTPQDRFFSYLPLSHAAERFLVE-FNSLYCGAPVAFVE--SLETFASDLRQVRPTVFFSVPPLLGRLVARKVRAGLGLDRARILVSGAAAISTGLLEWYR-RLGMTLCEGYGMTEHFA-YGCFNRPGQVRFGTVGRPM-PHLQLRIDD----------SGEILLRSETLMQGYYREPEKTAETLM-DGWLHTGDRGQLDEAGYLRITGRVKDIFKSKGKYVAPAPIEGEIAKNHWVEQVCLMG----SNLDQPLALIELSPAAAVSEALQQHLQAQRLAVHERISHFILVDNGCMTPTMKIRRNVLEAHYAEAIAS- 67902892 220 ------------------------RCLHDIIVEQCRAHPERMAVSSWDGDLTYGELDELSLRLAHHLVGLGVGPEKFVLSCFEKSTWAIVARLAVLRAGGAYISIHATNPPIYLDSVIQRTEAGVLLSDVKF--------AARFQHLVPHF-----VGITPEWLRSLPVNHAP-PCDTVVPENACLVLFTSGSTGQPKGIVQVHQSYTTAIRDYVRNIGLDSTTRMLHFDD--YAFDISNLELLVPLTIGGCCCVPPPVTTDNLINAISSLRANITFLTPTVAIKL------DPAEISSLHTICVGGEPLPKELINKYSS-SSTRLINQFGMGEVAICCAYNDSIHPDRGNTIGRPASG--PIYIVDSAERLLPLGAVGELLIEGPHLSRRYLDNTARTAAGFLSKRMYRTGDLGRLNADGTLDYIGRKDTILKLDGCRVDAIEVEHQARKCLSPADAIVVGAIDGTEDPQIAALLYLDGHTDSAREKVDTIREQALPAYMVPSVFLLMSWMPRTASKKTDRKKIR-MLAQK---- 167570459 57 ---------------------------------------------CGDERWTYGMLAARACRIAEAVRAAGGDGSEPVALLYAHGAPMIAAMLGVLGAGKFYVPLIADHPLPHLQSIVRECGCRIVLAAPALAETAAR------------------LGVAASVVDDASLPEADGPLDARGSDAVSYLLFTSGTTGVPKGVMQCDRNVLHHAACYASSIGLGDDDR-MTLLP-YYGFDASVMDIFATLLTGASLHLVRERGVEGIGDWLARERMTIWHSTPSV----LRAAFPAFARPAALRWVVLGGEAATGGDVALVARHGGCRLLNGLGPTECTTALQYVADPVADAAVPVGRPV-PGVEVALLDAAGDVCA--TEGELAIVSPFVALGYWGRPDLTAERFRPDGAYRTGDLLRMNAHGCYEHLTRVDDQIKIRGLRVELGEIQATLGGHDDVLQAIVLPRLDDLTQQTVVAYVVLREALVDVAALRDYVAQR-LPAYMVPRAIVRLDAMPLLPNGKLDRRALPAPPRADASAG 218754707 6 --------------------------LAGLLAEQASEAGDRPAFYAADV-VTHGQIHDGAARLGEVLRNRGLSSGDRVLLCLPDSPDLVQLLLACLARGVMAFLANPELHRDDHALAARNTEPALVVTSDALRDRFQPSRVAEAAE-----------------LMSEAARVAPGGYEPMGGDALAYATYTSGTTGPPKAAIHRHADPLTFVAMCRKALRLTPEDTGLCSARMYFAYGL-GNSVWFPLATGGSAVINSAPTPEAAAILSARFGPSVLYGVPNFFARVIDSCS--PDSFRSLRCVVSAGEALELGLAERLMEFFGIPILDGIGSTEVGQTFVS-NRVDEWRLGTLGRVLPPY-EIRVVAPDGTTAGPGVEGDLWVRGPAIAKGYWNRPD---SPVANEGWLDTRDRVCIDSDGWVTYRCRADDTEVIGGVNVDPREVERLIIEDEAVAEAAVVAVRESTGASTLQAFLVATSGATIDGSVMRDLHRNRLSAFKVPHRFAVVDRLPRTPNGKLVRGALRKQ-------- 21674661 2 ----------------------------ELVTQAAQTFGDQPALITDERRWSFADLDGDTARIATAFEASSIRRGDIVALVAPNSPALVLSLMALMRMGAVAAPVNHRFPANHIEGVLARLNPAMTLDAAKLDAFVADAIAR----------------------------TGATFTAATEMERPVSVIHTSASSGKPKAAVHSLSNHYHSAMGSAQNLPFGPGDCWLLSLPLYHVGGYSM--LFKCLLGGGALAV---PSPDAALESLTHFPVTHLSLVPTQLYRMLRA-DGGPERLRSLRALLLGGSAVSAPLLREAICE-RVPLYLTYGSTEMSTQVTTSPTPVTKARGDSGVVL-PY----------REVAISVDGEILVKGECLFMGYLDNGEL-REARDKNGWFHTGDMGELSGDARLTVLGRKDNMFISGGENIHPEEIEKALTSIVGIEEAVVVPAPDAEYGMRPVAWIKARSDSPDDATIIASLKS-TIGKLKTPVAFHRIQEIP--GSAKIDRSWYRKLAEK----- 148271510 1680 ------------------------------------------------RVVTHGQLADRAMRIAGALRRRGIGPGDLVGVTLPRGADQAAAVVGVLSAGAAYAPIGIGQPPVRRRAIHRAAGIRLVIADDP----------PAAGGDEPGAPALLRPADAAAEEPLADPARPPVEA-------LAYVIHTSGSTGEPKGVEITHDAAWSTVDAVSRMLEIGPGDRVLALSAL--DFDLSVFDVLGVLGAGGALVLPEERDAPRWLDLVHEHGVTLWDTVPMLLDMLLVAADDRPGRLGSLRAALVSGDRVGTDLHGRLIRAPGTRLVALGGATEAAIWSNAWEVDGPLQSAPYGRPL-PDQAFRVLDASGRDCPDWVPGELVIGGRGLARGYRGDPARTAAAFVELGWYRTGDTGRYRPGGILEFLGRADRQVKLGGHRMELGEIEAAHAASPGVRRAMALVVDGPGGRRRVHVAVEPHDGGAAVLAAATATAADRLPAYAMPHRADLVDAWPLTANGKVDVAALGRALAD----- 148271510 583 --------------------------LHSAFLARAAADPGRTAVIGSDGHVAYGELAENARRVAGLLRARGVGPGATVAITAPAGPDRVAAVLGVLLAGACYAPVGPDQPPARRAMVLGR-GIDCVLADDG--------LVDAIAAGLPGGPPVVALGAARDAAPLAD-------PVAVAPDDPAYLLFTSGSTGRPKGVEVAHRAAVATIRSLARVAPLGPDDRGIALSAL--DFDLSVYDLFALLSVGGAVVVPERRDADRWRDLVRAHGVTVWNTVPALLDMLLTATGDGPLP---LRLVLLGGDVVGPDLPARLAACAPAARLLALGMTEATIHSTRVGAPVDPASPARGLPWGPGVRVRVVDERDRDRPDGVPGELLVGGHALARGYRGEPELTAQRFDGARWYRSGDRARYRRDDVLESLGRADHQLKIRGHRVEPGEVEAALASAPGVQR-----AVVVAVAGALAAMVVPEPGAIVAPDDVAAHAGALLPPSMACARVVVRAGLPLTANGKVDRARIMAELAER---- 62737792 3 ----------------PQDHWWASQSYVSDILSVFAAAPDRPAVNWRGETASGGELIRSVTEAFHALHDSGVRAGDVVAILAPNSPEMLTARYAAHLLGGAVCYLNPGLPLDQQIRILRDTEAVTV-----YTDAENAPRAAELAAGASGLPVTCLTGEARKRESAED---APRALPW-APDALALITFTSGSTGRPKGIRLAGRAWNGLVQGMVAAGGEAEGVKLLVTTPLSHTVGSMAD---TALALGGEVYLHENFNAEQFVNTVADEGIAWTFMATVHLFQLLDHLEEREGRLAPLQRLIYSGSAAAPARIAQAVKAFGLIIVQAYGTGETLTTLFPHEHLDPWLSTTVGRPF-PDVEVVVGDESGAPLATGEVGEVRVRSPHMMDGYTGDPAATAKVL-RDGWYHTGDIGYTDEHGYLHLLGRVADVVKVNGVKVHPTVVERELLSLAGVRHAAVYGVRDQDAVEHLHATIVCDPAVPVETDAIRAHLAQSLSGLHVPEKISVVADLPLNDNGKPDKVRLQ---------- 120612852 8 ------------------------------LSEIVRRQPRAAALISDAQTVSYQDLGVRIAEIARFLTHLGREAGDAIGICMGKSTDLYASILAILATGASYVPVDPLLPAQLQAHILETCRCRLVLAAP--------------DTRLP-VSGVCVAPPGEAADSHPSQSAAWAFPCRATGQDRCYTIFTSGSTGRPKGVQIRHDGVLHLVEWMLREIALKESHRVLQYSTI--NFDASVLDIFPALLAGATLCIPRRLSATGLAEFCARHRIHQAFLPPAMLSVL------DPQQFPTLETLLTGGEACSPAVIQAWAAE--RRFYNLYGPTECTVLVAFKRMEACQARTNIGQAID-GARLHVLDEQMQPA---VRGELHVAGPMVSQGYMGDSLATTRKFDEGRLYKTGDIVERDACGDLHFLGRLDRQVKVRGFRVELEEVEGVLVQ-SGCLQAAVRLSPD---GQ-LVAYVVL-PPQIGLDALRQQLAQH-LSDYKVPQCFIPIQQLPLKASGKVDFDALP-ATTPRLAAG 71735172 18 --------------------------------------PDTIALVDDFSSVSYRNAEQIASCVANSLTK-------RVMAYFAGSAEMVLAILGAQLSGAAYIPIEPKTPGSRIDAIADVAKPCMIMTDSQ-----NRQGAQSIAERLGIPLVVLSLKKAGKTLDIEGYREQPFTVERLTSSTPAVVFFTSGSTGTPKGVELSHLGYYRWFEGVQDLIQVKRGDRV--ALTTNHSFDLSLGELYLGLMSGATLYVPRQRDPLSLVPWLDQHEITVFQSVPSLMRRILLFRESAGQGLETVRTIMFCGEPLEQQLVKKVKDSFHTRILNLYGPVEASVQVTYCWAEEEDVIIPLGKPLK-HVVVRLVDDTSH--------ELQITGDHLALRYL-DEKKTRESFINDRFYRTGDLGRLNARGDLEYHGRVDDQVKINGYRIELGEIEKTIIDHFKATDCCVL-IEKSEGEPSLVAFVVSPNDSV--ADLRRAVADH-LPTYMIPRTVIFIESIPLNTNGKRDKPSLRAE-------- 154304909 863 --------------------------LHHLIRDVVKEQPDSPAVCAWDGDFTYKELWANARRLARYLSSLGVGPESRVAVCMNKSRWTVVSILGILESGGVVVMLRSQSPLEQAKALVEDCQAAVMLTNAGHT------------DRFTGSGPCIVEVSGTLLASLPDPIVDKPICPALTPDHPAWIVYTSGSTGLPKGCLLVHGGLATSLPAHGRATRWSKESRTLQFA--SHEFDVTLQEIMTTLIFKGCVCIPEDQRVNSLSQAIRDMNVNQMVLTPTVASMI------NPADVPSITQLQVAGELIKPSVVERWIDH--AEVVNIYGPSECSV-YSSCGKPMQRIAPVIGYPLENCNWVTSTTDHNRLCPIGIPGELLIENSWQARGYVNNPELTAQCFVEPGFYRTGDLVQQNHNGSYTYIGRIGSEVKFRGHRVDLGRIEYWIGKLLAGVQTIIVDLVDLQAGKKLVAVIVDQTEEIDGVTIIADLRDGKLPSYMVPTAFMPWKKIPLTPSGKTNKKVVRQLLTN-LESG 154304909 1959 ---------------WNLTGQWPSLCVHDLVIKTVGTNPDSQAVCSWDGDLTYQQLDGAARSLAQLLIAEGVGPEIAVGLCMDKSRWAMVAILAILYAGGAVVPLGVQLPPERISVILQDSSPAMVLC-DESKADRFQSL---------GYKSVTVNEAALADLPKSDGRHSGVPSKSVRAEDTAWIMYTSGSTGLPKGVTLEHRGIYNAILSKGTDLNVDPSYRIFQFA--AFTFDVSISDILMAW---------------------------------------------------TFR-----------------------------GSYETGSSI-------------IGRPIR-GTQNWIVDTHNRLVPIGAVGELLIEGPQVARGYRNDPVKTSAAFITDPMYRSGDLVRYNADGNITILGRSDSQIKIRGQRVDLGEIESCIVKLPKVRTAVVEYLHISDNQHALVAAVLDNDNDDDVAGYSAWLKKKRLPAYMVPRLYLQIDKIPKNASGKIDRKAVRQ--------- 154304909 7 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PADVPMVRKLILFGEEVKVSVLEAWLGK--AYIFNAYGPTESSIFASVSKPFQSVKLANIGFPM--NVNFWVTDPQGRLCPPGAPGELLIEGPLLARGYLNDKAKTATAYIYDPFYRTGDIVRQNNDSSMSYLGRRDTQMKIRGQRLDVSEVEHIIKSLDGVIRAVVGLLPADKKGAILFAAVEFSKHTPASDELREGLKQAKLPSYMIPTFYIPFRSIPLTSSAKTDRKMVNRLVSE----- 197785775 25 ----------------------------------------RPAVRFGDLTWTGCELLDRAAGAADWLDTLGLRPGEPVPALVATSADALALVIGGAGSGHPLAPLGVRMTAYEIAAVVKETRTQVLLAQPEFA-----DLGRQV-AELTGRRIAIVPELAPSGRRL-----------TAEPDDLAAVLHTSGTTGLPKPVPMSQRRLAARARVNGRLCDLDPDSFYGGSAPFHHIAGLGNIAVALAAGALVTG--LPRFTVEG-WALLRDLGTTHTSMVPAMLETLLAAGQARHE---TLRTLQYGGAPVRPGTLRRYEAMPGVRMLNMFGQTEGSISVLTPEDHREAVAGSVGRP-APGVEIRVHDP-----GPDGIGEIHARADHLFR------------IDAEGWLHSGDLGRVAEDGYLYLLGRRTDMIIRGGENVHPLEVETVLSAHPGVADVAVTGVPDERLGQTVVAFVVDPDAPPQPAALASHTRAR-LSGFKVPVRWWFVDDLPRNANGKVVRRSLRE--------- 197755179 27 ------------------------------LVDTAADRGERPAYFVDEDVHRYEDVYAGAARAAAAYASRGLGPGARILLALPDGIEFVRAFLGALHIGAVAVPVNSMLHPDEMRRAADIARPAVVVSVPEF--------AERFAVPVLTPDVLDCDGPVPAYAP-------------CTTDTPAFAAFTSGTTGGPKLCFHTHGDPEILSRAAGAAVGVGPDDVSYSVPRMNFAYGLGNSLFFSLLSGGSTVLTPRRLAPGDSLAVLERYGVSVFYSQPTFFAHMLGHPDAARI-LGGLRVAVVAGEVLPESLERTLRGILGPRLLNVYGTTE-IGHALLANGPGEMREFTLGRVLPPY-RLRVVGDDGEAAAPGVEGRLEVSGPTIGLGVPHGDAAPV-RLAADQWYSTSDAATMDADGFVRVHGRLDDVEIVGGVNVHPTEIEDRLMAHPAVEEAAVCAVRQDTGISVLRAYAVLRDDSAAAEALRGELAADSLTWYKVPHDITFVARLPRNPTGKLLRRTIRALAAE----- 115391261 262 --------------------------IHDIFADNAEKHPDKLCVVAPHRQFTYKQINEASNILGHHLVQSGVQRGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALINIEKATAGELSDMVRQLRTEIPALSLQDDGSLLGGSINGQDVLANQVPLVVVGPDSTPTLSFTSGSEGRPKGVKGRHFSLAYYFPWMSETFKLTPDDRFTMLSGIAH--DPIQRDIFTPLFLGAQLLVPAREDIERLAEWMREYGATVTHLTPAMGQILVGGASAQ---FPALHHAFFVGDILIKRDCRNLQSLPNVNIVNMYGTTETQRAVSYYEIPSYSSVIPAGRGMVDVQMLVVNREPSRLCAIGEVGEIYVRAAGLAEGYLGSPELNEKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEINTHLSRHPIVRENITLVRRDKFEEPTLVSYIVPKDDDPLREDARELLRSK-LPAYAVPTVFIPLKRMPLNPNGKIDKPAL----------- 91780382 23 ------------------------RTLWDLVQHCATLRPSSHAVRYDMQVFTWDELASLVWEMRCRLAHIGVRDQRTVVLALPGSPLTIVLWLAIASNGAVVQAVDPDAGVLPLCAAIRATQPVLVIANPGNAEVLSKALVQAVSATMIVVKDLSLASPMSGIDGLR--SAGPQTPPSAFAESVAGMLQTSGTSGAPKLVELTHANYIASGERLARNSGHRASDCFYLCSPFSHTNA-QLYCCMPAIVTGGTIAVVERFSASLYFDSARQMGATVSSMVPPMRMALHKALERSPVDAGSLRLIQY-GMNMSDADWRAWDRLFPIEMRQVYGQTESVSAVLGGAPWEIDDRRTIGRPFLGVDAVRLVGENGEPVKPGEQGELWVRGETLMRGYYQNEAATAEAIDADGWLHTGDYMTQDANGRFAFVGRRMHIIRRGGENLSVYELELMMQSCPLIEEVAISAEKDALLDATLVVHVIPASG-FSEQAFEQWCRD-AIGRRGVPDSIRVHQAFPRTISGRVIIRELK---------- 27525931 258 -----------------------------LIHEWCRRTPSAVAVCGWDGDFSYKELNELSTGVKHDLRHLGIGPEVFVPILFEKSRWAVIAMLGVMKAGGAFILLDPAHPPKRLRSICDKVSARLVV-----SSVQQADLAAGLAGHVVIVGGEVATAGMAQHVGEHDDSMDCIAAP----HNALYAVFTSGSTGTPKGVVNSHSSFLAAMPVYLKALELDNNSRVFQFA--SYAFDVTIFDALMTLVAGGCVCVLSNADRSDLTSAIQHFGTTHLSVTPTVARIL------DPQDFPSLKTIVLGGESASDELLKWVN---NVRVIRLYGASECTVMSIQCTSGPASSIKTINYETGNCCWVVNPQNHEQLRPLGAVGELLVEGAVVGRGYLDDASQTSETFIEAPWYKSGDLVRIAADKSVQFVCRKSTQVKLRGQRIELGEVEHHVLAIPSATECVVITIPDASRPPMLMAFVLSDTDASTSASITSKLRD-ALPSYMVPSVILPLRIMPLTGTDKINRKLLRQLAA------ 27467542 4 ----------------------------------VQEQPEAVAVRHTNDELTYKQLDEESSKLAHLLQDS--KK--PMILYGHMSPYMIVGMIGAIKSGCGYVPIDTSVPKERVNMIIDKVQPEIIFNTS-------DETLEQTNAQVLKVSDI------------QDSQYPIVFDSQMKQNDVVYTIFTSGSTGEPKGVQIEYASLNEFAEWMVSLNKTGTGKEWLNQAPF--SFDLSVMAIYPCLTSGGTLNLVDKDKPKLLNEMLVQTPMNVWVSTPSFIEMCLLLPNLNEQQYSSLKQFFFCGEILPHKTAKALVERFNSMIYNTYGPTEATVAVTSIQITEEILNQYNPLPVG-------VARPGTKLFATEEGELVIEGQSVSLGYLKNEEKTTAVFFEDGVYHTGDKAKI-EDGLWFIQGRIDFQIKLNGYRMELEEIETQLRQSKHVREAVVVPVYKNGKVIHLIGAVVPTEPVEDTTHIKHELKSR-LPEYMIPRKFEWMEQLPLTSNGKLDRKKIAEVVN------ 169785737 35 --------------RFQPINCRSLSTLPNLPLFRALQDHDQVAVVHSSRSFTYGNLVADVVRAKERLLECGL-AGERIAFLAENSYDYVVTLLSILAIDAIALPLSPAFPVGELKYIMDNSQAKVLVATEKYAAKAHDILKAGLERELEVKEKIKTGANSSDQVSLQDI---------VQESRGGMMLYTSGTTNRPKGVLIPQSALTAQAASLLEAWKYSPEDRLLHLLPLHHIHG-TVNAIVTPILAGSSIEFMFPFNTDAVWKRLAASKITFLTAVPTIYNRLLQEAAKKGIAPENLRLNISGSAALPTPTKQAWQDLSGNVLLERFGMTEVGMAISCGLDFADRVDGSVGWAL-PSVEARLVDTETNEVQPGEEGEIQLRGPTIFREYWANEKATKEAFVDDGWFKTGDVATRRAQGMYFIQGRLSDIIKTGGEKVSALEVERELLSLPQVSEAAVVGLPSEQWGQKVAAVIVLDKEKAAALDMRRALKDR-LANYKMPQEMKVLNGIPRNAMGKVNKKTLVKEV------- 114045837 6 --------------------------------------------------FTWNEVQEKVQQLAGALRHLGLEPGDKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANTDTIRYVLQHSGAKAIFLLDHWADQEAGVGGELLRLAMP-YETMPAQYQWEQLLKMGNPLIE-APLPEL--DQTMTLIYTSGSTGQPKGAIQTFASYGWTCQAVVRDLRTNGNDRLLSYLPLAHITERVAIE-GSSFYSGSTVAFVE--SLDSFVADVQRAKPTVFFSVPPLISSLVKHKIHKGLGLNHCRLLGSGSAPIPPSLIHWYHSI-GLDICEAWGMTENCAYSIINYPFDVRKIGTVGKPV-----------QDCQIRQGEDGELLLKSPGLMTAYYQQPEATAAAFDPDGFFHTGDLCAIDADGCVTITGRVKDNFKTAGKYVAPVPIERKLAQDPHVELICVIGLPH------PVALVQLSEGATLQAEVRASLKATHLESHEHVDAIVVVNE-PLTPTLKIKRHVLEKAFSERV--- 119194109 208 -------WNETVPPTI-------DTCIHDIFIENASRHPERPAVVSWDGGLSYREVDEFSTQLAMQLIDSNVKIGEPIMLCFEKCMWTVVAVLAVMKSGGTLVLTDPSQPEARLQTIATEVNVRLILTSETQA---------KLGARISSTASIVSVGPSIFQSRTQEVSKS--TLPKVPGSSALYIIFTSGSTGKPKGVVISHTNYTSGAIPRAAAVGYNATSRVLDFP--SYAFDVSIDCMLCTLANGGCICVPEDQRVNDLGGAIRDMNVNMAHMTPSVARVL------DSDILESLDVLGLGGEAVSARDAAVFGHKTKVII--AYRPSECTVGCTINNDGTDRTYTTIGNGVGCATWIVNPADHDRLTPVGAVRELLVEGPIVGKGYLNNLANTSTVFIENPWYKTGDLVKYDPDGSIFFVGRADQQVKLRGQRVELGEIEYHLRTKPGTMSAVEVITPGGNKESATLVAFIAEQNTESAEQVLADIQSEVLPRYMIPAAYIPLKEIPLLVSCKTDRKQLRAI-------- 83721530 1105 ------------------------------FVRHANAHPDAVAVRQGGAALTYGQLLRDAEDIGSALQRLGVARGDVVAAVVEPGPRAVAALLGIELAGAVYLPVEPSWPSARIDALLREAGVRHAVATTGDFDLP-----------VPSLR-----------LDRPLARATPAPVADAGPSDAAYVIFTSGSTGRPKGVVITHEAAANTIDDINARFAVGPADRALCVSSL--AFDLSVYDIFGLLAAGGAVVFPERRDPDAISQALSDAAVTIWNSVPAVLELLLDVAAPRS---AHLRLALLSGDWIAPTLPERLRDAFNVQPISLGGATEASISVVHPIAPADAALASIGKPLS-NQQCFVRAPDGRERPHGVAGELLLGGCGLALAYLGNEAETARRFDADGLYRTGDLARWLPSGELELLGRMDGQVKVQGYRIELGEIEAAAMRAGGISRAVASAV--RRNGAAVIVVALPERRGDIVAAVRAELVLH-LPAYMQPHHVAVLDALPLTANGKVDRARL----------- 83721530 7 ---GASPPPDDKARNGRSSTYSDAESIAGQLMSRAEAAPDFPAFSSEDVCLTNACLCERASAIAFRLARV-ASVGDRVMLAFRNPLDFVPAFFGCCLAGTIPVPVAPRHGRDTMLAIAQDCGAAIALTAEE-------------REALPGIQ----------WMRTDDGERRAPFLSVVTDDHPALLQYTSGSTRTPQGVAVTHSGLRATIRDLDSAALHDTDSVMVSWLPYFHDMGL-VYGILTPLYCGFTAYLMPPEQPMSWLRAIATVRGTHTAAPNFAYALCADRAAAPETDLSSLRFALNGAEPIRCETVRRFEAAFAPVVIPGYGLAEATLKVASGRSGEGMRSAALGRVVPHDTRVRIVDPQTRPCAPDVIGEIWVAGRTVAGGYWRRPQETQRVFREGPWLRTGDLGFVH-DGSLFVASRLKDLIIVGGRNFYCHDIEDSISGHPAIRMGRVFAAAIEGAGEGILVGAEVRSGCDETAAIIPVIRSALMNEHGVPARIVLLRRILRTSSGKTRRAATRDAL------- 126137788 230 --------------------------IQDIFMKNALAHPEKPCVITKTRTFNYKQINQASNVVGNYLKETGIKKGDIVMIYAYRGVDLMVAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPSGLIGLEKAGTLDSL-VVDYIKNELKVVTTIVIEGQSADCLQGYEKFQDQATGVIVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMAKTFGLSEKDKFTMLSGIAH--DPIQRDMFTPLFLGAQLLVPTADDPGKLADWMAEYGATVTHLTPAMGQLLSAQASTP---IPSLHHAFFVGDILTKRDCLRLQTLANVFIVNMYGTTETQRSVSFFEIKSRKADSTAGTGMYNVQLLVVRNDRSQTCGVGEVGEIYVRAAGLAEGYRGLPDLNKEKFVEHGWYRTGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKESPELAQDIKNYLKKR-LASYAVPTVVVPLAKLPLNPNGKVDKPKLPFPDTAQLSA- 213965726 52 ----------------------------------ALRYPDRLALVDDDGELTYSQLLDNAHALARALMDRGMTQKSSFGVIARNGRGIILPMAIKGFIGSEIMLMNIGSGPTQIRGVVDQNKAKFLFVDDEFLGNLPEDLDDVTVVITSVTKPETRKNAGKNFLLMEDLIEEGRTSNDPKPEQGRIIIMSSGTTGIPKGVLRNEPKTPATVGAIAERIPWRRNMVIHQSASMFHAWGWAN--VLIGMATGSTIVTMRVFDPKKAVDQCEQYGCNGMISAAFFLRQIKDVLDEEPRKIGPFRFIVSSGNAIPGWLVSALTHRFGPVICNFYGSTEAGLCSIASGADLAARPDSAGRP-AIGAKVRILGDDGKEVEPGEVGMIHTAQELSFIGYLNKKDKFT---TVDGLFQIGDLGRIDQDGYLYICGRSDDMVIKGGENVFPREVEEILGPVPGIADVFCHGSNDEIFAD-LFLYVVREDNELTEDMLREYVRE-TLAEHSTPDRVFFVDSLPRNAIGKVVPREV-KAMHERL--- 170060150 26 ---------------------------------------------DDGGEMSCAEMKRRIARVVHHLRLLGLRKGDFVSLACGSSENVVPVFIGCLSLGVVVNPLAPVFSKDDYAHMMKMTQSKVV-----FCDVINREVVEQAVEEAIKVKPVVFGNAGGNCRSVEDLAGEDFFIPEYLGDSMAMVLCSSGTTGLPKGVCLSHANLI-------------EGDVFRNCGPIFFSALFWATGMFAVLYTRTRVLTSKPFNEELLIDILTKYNIEDVFTPPAYVAVLQNYPNFNRLSFPSIKQWTMGGAMVTQQMSSNLSKKLPNGVAPIYGTSEMGI-ISRIP----FAPGSVGTLVR-NIEVKIVDDDGHRLGPNQKGEIRLKHKHPMLGYLYNADATLAAFDEEDFFKSGDVGYFDSDGYLYVIDRIKDIIKFNNYQISPSDLETIIEKIDGVKLVCVVGVPADKSGDLATAVIERNEGALTEQEVVGFVDGQ-VSDFKRLRGVRFVDELPKSAAGKVLRRVVKEMVLKE---- 158530292 494 ---------------------------------------------------SYAELARQADAVAADLAARGVRDGRPVAVLMRPGLDLVATVVGILRAGGSYVVLDADQPRERLSFALADSGAKILL---------HDPDADLAGVRLPDGMQTATMPGTEGGVVLEPGRRK-------SPDDQVYVVYTSGSTGRPKGVVLL-EPTLTNLVRNQAVLSSHRRMRTLQYMPP--AFDVFTLEVFGTLCTGGTLVVPPRTDFEALAALLAEQRIERAYFPYVALRELAAVLRSSGTRLPDLREVYVTGERLTEDLREMFRRHPGARLINAYGPSEASAEWLPADPDTWPAVPPIGRVVAGLD-ARVLLEGDEPAPFGVEGELCVAGPVVSPGYIGLPEKTRQAMVPDPFYRTGDVVVLDPDGRLHYRGRADDQIKIRGYRVEPGEVEAALERVLHVEAAAVIAVP-AGHDRALHAFV--RSGQEPPSNWRSRL-GTVLPGYMIPRGITRVDAIPVTPNGKTDRRALEARLADR---- 145340990 3 ----------------------------------------------------------------------GVRAGGRIAVVVPNGPELMTSLMCVLQRHCA-VPINPVTTQEEIEEELLNTNAKVLLYQRDGGKGDVKKLTPLIITPSPTVADFTLIGDPYGLATEEDSAGNDIEL--MQADRLALILHTSGSTGKKKVVPIAMSQILIGAAAIAASCGLNEDDICCNFMPLFHVGGI-LRNVLAPIMSGGSTVAMPFFDVDNFWEVLESKKCTWYYGAPTMHMLIVKSAETAKNDKGSVRFVANAAGPLQPATATELRRLFNASVLPSYGMTECMPISCPPMGYALERPGTSGRSIGP--EIGIIDDSGNLCPSGAVGNIMVRGPLVLTGY-EGEAPGSSGFEPGGWFNTGDMGRMDDDGYLYVTGRTKEVINRGGEIISPVEIEEALASLPAVSECVAISVPHGTLQEGVLVVPVKGGQVPGMRQIVQHVAKR-LPPSKWPQCLILASGIPKSITGKVSRRQLR---------- 196183481 50 -------------------------TLTELLRWRARQQSDKLALVDGGPELTYTELDCLARAIGAWLQQHS-SQGERALLLYPQGLEVIAAFCGCLYGGIIAIPVPPKRTLPRLRSIVQDAQASICLTT-----GRILSLLENGREDFPEFDQMQWLDTEQVDLNL----AESWQDPKTSRDDLAYLQYTSGSTSTPKGVMLSHHNLMFHSGYLNEACGYDADSATVTWMPYFHDYGL-VQGMVQPLYNGTPCYVMSPFSPMRWLGAISHYRATHSQ-APNFAYDLAKPKQLAKLDLSSWQAAGNAAEPINPKVMQAFFETFGFRFAPAYGLAEDTLLVSPVSSPQEGVLPSCGRLVCETQVVIANPDTLTQCDPDEVGEIWVKDPSVAQGYWQRPEATKETFTGDGFLRTGDLGFLR-DGELFITGRIKDLIIIRGTNHYPQDIEWTVQ---AVHSAL---RPDEAGGEERLITVERRTQDVNFEEVIGDIRQAIAEEHEIPAYAVVLGTIEKTSSGKIQRRAAR---------- 162451287 27 ---------------------------------------DVPALVGPGGALRFGELAHAVAAVSGRLARAGIGQGARVALVAPNALGTVVVIHALLALGAVLVPIHPRLTAGEAGLLIDDARPDLVL-----------------REPALAALLDDAAPEISALRERGAPAAEAARVPPPDASGDLAIVYTSGTTGRPKGAVLSRRAFLAAAEGSAANLGVRDDDRWLLCLPLCHVGGLSI--VTRCLLARRAVILAPRFEPASVLASIVRDRATLLSVVPTMLLALLEA--DRDNVLARLRAVLVGGAGAPARALDECARR-GVPALTTYGLTEACSQVTRPRDPRATEPGS-GSPIA-GVELRI-----EGAGSDGVGRIEIRGPVLFRGYYRGPDRAPESVDGAGWFGTGDLGALDAAGRLHVAARRSDLIVTGGENVYPAEVEQVLASCEGVAGAVVFGVPDDRWGQVVAAAIVPEQASPGAAPSPAWLGDARLAPHKRPRRLCAVAALPLTAAGKLDR-------------- 198457989 15 ----------------------------------------------DGVTVTFEQGLTWAIRIAQYFKKRALSNKDVIGIVAKNCTYLMPLGVACLMNGTPFHSVNPDQDEATVTHVFSITNPS-LIFCDGNVYDKVRAATAGWQPEIYTITDPVEGVHKIEDL-LDPTTTEAGYQPEPGGGQTMAILCSSGTTGLPKAVCISNNVLM------QDNPLINSELSMLSSSGLDWVTGV-VTFIYSTVFGATRIITSKPFTPEYFVKLVKKYKIDCAVLPPRHLSALISYPDATPKDLAPLKNVHYVGGAVSMATLQRTQELCNAMLTSGYGLTETFIITSSIGISN---IASVGKPVAGV-RMRIVDEDGKNLTYNEVGEIYVDRGQTWNGYFGNPEATLQMQDGEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVVGVYDEREGDAAGALVVKAKGAVTAKDISDHVAKRLPAVQKLHAGVQFTDKLPANVNGKTLRKTARELFIAQ---- 62955443 75 -------------------------TVPKLFAKSVKKYGNKTALIFEDEKWSFKELDEYSNRVANFLLQQGFREGDVVALFMENRHQYVGLWLGMAKIGVEAALINFNLRLEALVHCVNISSAKAVVF-----GSELTEAMCEVHSSMGKTVKLFVSGEWDPRVPVGTEHLDPLKQPDRSFTDRLFYIYTSGTTGMPKAAIVVHSRYYRMAALVYYGFRMKPEDVLYDCLPLYHSAG-NIVGIGQGLIHGMTVVIRKKFSASKFWDDCIKYNCTIVQYIGEICRYLLNQPRKDTERKHKVRMALGNG--LRQSIWEEFTNRFNVPIAEFYGATECNCSLGNFDNTGACGFNSRILPVYPIRLVKVDEETMEPCGPGEPGQLVGRIIQNFDGYVNQ-TATNKKIAQDVFYLSGDVLVMDDFGYMYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMKDVVVYGVEVPGAGKAGMAAIADPENNTDLAKFSRDL-EKALPPYARPVFLRFLPEVDKTGTFKFQKTDMRRIVSDKL--- 30795037 2 -----------------PNFAYPDLPVDGLLRRAARRAPDRVAVRTATRSVGFAELDAWADRIAGFLHRLDGAAGARVGVANVLDPVFAAAYYGTARSGAVTVLVNPLAGEDALRHVFTTARVELALVPAATAG-----LLANVRADLPALRAIIVTDAPGGVVPHQAVDAAPERTPPADPDTVACVQFTTGTTGRPKGVLLTHRNLVANAKQVALAHRVGADSVTVNHLPLYHVMHLNSG-----VYAGACQVLCPDPDPIASLAVAAAAGATHYYGLPARLHALAEDERLTGAVRPGPRLVLSGGSALSPRAAGILRERLGVPVIQGYGMAE-LSPLTHCQQPDGYRPGLVG-AVVPGTECRLVDLATRPVGTGAIGEVQVRGPQLMAGYLDGGHE--ERIDADGWFATGDVGLLDAGGALRLVDRLCDVFKHDNEIVAPSRVEDIVRQDSRVADCVVADWPDPEHGAAVWAGVVLAAGAPTAADTRTARANEHLAPWERIRFAEAIDAVPRTPTGKPQRRLVRNELRRR---- 24940601 19 ----------------------------------ATRDGAQPVVRWRDTVITGTELHRSVQRVATALREAGVARDHAVAILTQNSPWMLIVRYAAHLLGASVVTVTHDLPVTTRVRMLREAGASVLVFDERNA-----QLAETVNETVPD--KLVLCGLGHPASGTVTVDGRPVEDVSVQAPELAMVLYTSGTTGQPKGVCRLFRSWNASVLGGA----MHPRPAYLAMTAVSHTAGLIVD---MALAAGGSVLLREKFDPGDFLRDVAQHRITETVMGVAQLYAILNHPDVRTADLSSLRHLLYLGCPASPERLQEAATVLPGVLAQSYGSTEAGITVLRADHERPELLATVGQAMPGVTIAIRDPETGRDLPVNQIGEVVVHSPEAMGGYVADPEHTA-RVVRDGWVHTGDFGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRRSDLIEELHAAVVLSDGAPSFAALRDHVAQAMTPTHA-PIRFVRWRQFPINNTGKVDRLRIREVSAE----- 90424526 624 ----------EVEERARANGTAVPMRLARLFLEQASRSPDAIAVIAPDAEMTYGALRERMERFAGALTAMGGGPGEPIGVALPKGADQIAAVLAILHVGAFYVPISHDMPNERIGLVVAGAGM-------------NKSFGNPDARRWPNTLHVIDPKRA-------AAADRVAPRCEASLDDPAYVIYTSGSTGVPKGVTVTHRAAANTIVDVNNRIGASAGDRVFGISALG--FDLSVYDIFGTLVAGAALVLPDRREPDAWLGRLVDTGVTIWNSVPALMQMLVEHVEAKRSLLPQLRWTLLSGDWVPLGLPDRIRAVPGSRMAALGGATEAAIWSNWYEIGEDWPSIPYGFPLA-NQRYHILDDELRPRPNWVEGDLFIAGDGLASGYYGDPKQTARAFFEHPLYRTGDRARYRPGGIIEFLGRRDHQVKINGMRIELGEVEACLVSHPDI-EAAVVEAVDIGRARKLVSYVVP---------------------------------------------------------- 195054529 23 ---------------YEQNYYNDDLTIGQIIFRQLQSEPQRIFQISENTRLTRFQMLKNAAKVSVYLRKQGFCEDTHVGILARNTTHLAALAYGCLFNGTPFHAVNHNLEEHTIQNLYSITKP-MFICCDAQDYEKLRKVAENLGVTIITVHGRIVVLSIQEILQATLPDDYEPTRFQRGIDRTMAILCSSGTTGTPKAVTISNSRKIFE-----NHSYLNPDDIQYAPSTLDWLTGL-ITLITAGVYGTVRLISKEIFSPAHFLKLCEQQSISWSVLAASHIAMLANCPDVSVKELRSLRYLLFAGGHTLVATLHKMQSHLRVELRNAYGMTE-LGTCVSCNYSTHTKPTSVGRLLA-NIRMRVINDNGDAVGPNEMGELYCHNGQHWSGYCGNSTATAEMQDSDGWFHTGDLGYFDEDNYLHIVERKKDMLKFLGMMYYPHEIEEVIAQMSQVAEVCVFGIWNETEGDAAAASVVPKPGTLQSAQVEQFVAEKIGVNYKLNGGALIVQQLAKSANGKVNRKAVKAAYLKE---- 194741320 30 -------------------------SIGEIIFNEMQRHPKLIAQISENTILTRQELFENIMHVASYIRSEGLQQTDVVGIIGRNTTNLPAVAYACFFNGIAFHSLNITYDRNTIEKLYNITKPK-LIFCDGDEFEKVREATSQLNVKIITMRNHPITIDEVLATPIED-NFQPAEL-EHGNDQTLAILCSSGTTGIPKAVTISNSRQILAANNH-----LTTSDIQYSHNTLDWITGLLTT-ITSGVYSTTRIIADNAFDPVFAMQIIKDYKVTWIIQPPSALALMVNTPEFETCDLSSLRCYMYGGSRASLEVQNRIRSRLSVDCLQAYGFTE-LGAVATINLHFDQKPNSVGR-LVNGLRMKIINDKGESLGPEELGEVCISNGQYWMGYFGNQQETRDMRDLKRWFHSGDLGYVDTDGFLYIMERKKDMLKYQNIMYYPNDIETIISEMPEVAEVCVFGVWSNIYGDEAAACVVKKQGCLSAQDVVDYVQSRTDSKYKLNAGAIIVDDLMRSANGKTNR-------------- 199431540 237 --------------------------IQDIFMRNAEENPSSTCVVSKTRTFNYQQINQASNIVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPRGLIILDSIV-VDYIDKELDVITTIPQLKGGLLDGQSADCLQNYESFKDKATGVRVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMSKQFNLSSKDKFTMLSGIAH--DPIQRDMFTPLFLGAQLLIPTSDDPGKLADWMAEYGATVTHLTPAMGQLLSAQATTA---IPTLHHAFFVGDILTKRDCLRLQSLANVYIVNMYGTTETQRSVSFFEDPVYLKVMPAGKGMH-NVQLLVVNDSSQTCGVGEVGEIYVRAAGLAEGYRGLPDLNAAKFVGDGWYRTGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVKRDKNEEPTLIAYIVPKNDVDTEEDIRAYLKKR-LASYAVPTMIVPLAKLPLNPNGKVDKPKL----------- 82617416 15 ----------------------------------------KVAILYRDEEITYVDLNQRIRQKSKNLRKI-IKEGYRIVLESKMHPEFIVNAFAVMQAGGIPVLKPPFLRPNEDGDIINDIKANMI-----QSGGEWNILCEKVEKF---------------------------------DNDSEIIFYTSGTTGKPKGVVHTKDTILTSCATEGKLLDINSSDVIGGTIPLSFTYGFGALAIIPFLFNTKVSIFHSAPSVNEILEMIEKNNISIFYSTPSTYRMMLK--EAKEYELSSLRLIVTAGEMLGTGLYHRLRRLINAQIIEHLGCTESFHAICS-NVPGNVKPGSIGLEL-PCYNVKIFDGI-NECPPNVLGKLAFSGP--VGSYI--SEKNVQK-----WNYTGDIAYKDSEGFIWFVSRNDNMIKTAGYLVSPHEIENILQMCPLVSEAMVSGVPDSMIGQKIRAYIVLDDQCSPSEDLINFLKSK-LACYKVPEDIQFVKSIPKNERGKIIR-------------- 49658914 13 --------------------------LGELFAFGRTHNPQKLAISDGKQSYTFAQMDDMATNLALWLSQNGVKPTTCVPVLAEKCAIMPVIVVACWKLGAVYVPLDGQLPQARIRKLLARLDAPVVLAISH-----------------PPLDNIGIWLSSEALLTVCQQPAPTASLYQHAPDDTAYIIFTSGSTGEPKGVEIRANSLKTYFAAHNQWLQFTPDSRVFSLSP-FH-FDVSIEDTLLPLSLGAFVWQFTSVHAGAIMRIIIRENITHLIAVSTLLSLITENGQIQAENFPALEMVMTGAEVCDPKIINLWKQNLPVRLINAYGPTETTIVCCCYPDEQRTISWPIGVPLQNVSYL-ILDEN-QQIQQGTAGELCIGGDLVMKGYLGQSQETEKVIFEHRYYRSGDICLRQADGNILYVGRRDDEVKIAGRRIHLGEIRQKCLATSGVQRVAI--RKVQLDGKDHIAMVITGEESSKLTNIETSLAA-ELPRYMLPTLWGWAEEVNLNANGKTDEKILLDQLVD----- 159037675 560 ----------------------------------ARRMPEKPALYTGGAVTSHGRLAEGVAATTAALAAAGVGTGDLVAVACEKGLAQVVAVLAVNAAGAGYLPVEPSWPDARVATICVRAGVRHALVGRGVRTTWPEGV----------LTHRLTAAGRPGGRSGKTVSEPTPPPSRPDPDDTAYVIFTSGSTGQPKGVEIQHRAARTTIDDIVDRFGVHADDRVLALSAL--SFDLSVFDIYGVLGAGGALVLPRQRDPQHWLELAERHGVTVWNTAPALLEMLVEYAEIEPRALRALRLVMLSGDWIPLTLPERLRRLPQAQLMSLGGATEASITYPVVDVAPGWRSIPYGRALRA-QSFHILDPDGRPCPVGEPGELFIGGDGLARGYIGDPEQTAHRFARHPLYRTGDLGRWRTDGNIEFLGRVDRQVKIRGHRIELGEIEAALGRHPALRQCIVAAVRGADERPRLAAYVVPKDAVPTADELAGTLRER-LPDYMVPSKFLVLDSLPVTPNGKIDYAAL----------- 120555720 32 -------------------------TLGKLVERNADKHPTRPAILFDDRSITWAELDAWSNRIAHYLKDQGLVKGDAIAVLLENRPELLATVVGAAKVGVACAMLNTSQKGKVLAHSINLIEPRLLVVIDNAESVRGEVQLRHTHPLLNTLNTFGDAPEGYVNLALERPSTRPVLSNPVTMGDTAVYLYTSGTTGLPKAAPGSHRKFIAYGGFGMLSLAMEPEDVLYCTLPLYHGTALLVCW-GSVLAGGSAIALRRKFSASAFWDDVRRYNATTFGYVGELCRYLLNQPPSSQDRNHGLTKMIGNG--LRPSIWKEFKERFGIKVAELYASSEGNIGFSNFFNMD----NTVGFSTAPYKLVKIRNDKGREVEKGQPGLLIINKKWAFEGYTQK-EATEKSILRDGWFNTGDV--LKEIGHLQFVDRMGDTFRWKGENVSTTEVENIIDGSGMVEEAIVYGVEIPKTGKAGMVTLVPQGSAFDINKLFDYLQE-NLPAYAVPVFVRVTNAIEKTGTFKYRKVDIQKL-------- 56609357 1042 ------------------------------FYASVDLHKDLIAVDGPGGTLPYRELDQKSNAVASHIAKH-FSRAQVIAIHADGTLNWVVGILGILKAGCAYCPLDPAYPIARRVAVYEQSGASALLIPNACSSSAALLPITDLR--------VFTIQETET----SDTSRQPSLLANANED--ALIVFTSGTTGRPKGVPISHRGLLALQSNPEATMFSRPGRRIAQF--MSPAFDYCANEIFSALLHGGTLVLRDPSDPLAHLA-----KVDVSTITPSVLSVL------NPDDYPNLDMVYATGEPVTPGLLARWGE--GRAFYNAYGPAECSICFTRLEPGQQVTIGNAVR----TARMYILDPDLQPVSDGQTGEIFLAGQQVMRGYVGDDAKTAYSVLPDPWYRTGDYGYWNADRQIVYIGRLDRQVKIRGFRVELAAVEQKMYQEPRLTQAAALVVND-----TLVAFVMPLD--VDVSRLEQRLRE-SLQPSWVPQVITALEEFPWTANRKVDYRKLAERAT------ 24648257 24 ----------------RHSLYNEELTVGQIIFRQLQRQPQRIFQISDNTRLTRFQMLQNAAKIGCYLRDQGFKKEDLVGLMARNSTHVGALAYGCLFNGTPFHAVNPNLEHNTISSLYKITRPRILCCDTADIGASLGALIITVNGKLPGV--ISVADILQNPLPDD---YEPAQF-QRGVDRTMAILCSSGTTGTPKAVTLSNSRKLFEMHS-----YLGSDDVQYAPSTLDWLTGL-ITLVTAAVFGTVRLISSEMFSTAHFLDICEQHEVSWTIMANSHVAMLANCPKTSAQKLRSLKHLLFAGGHCLVATLKKMQSFLHGSLRNAYGLTEVGTLVSYNYDTQS-KPTSVGRLMA-NIRVKIVDSSGQLQGPKGLGEILCHNGQPWSGYVGNPLATAEMRDSAGWYHTGDVGYFDEDHYLHIVERKKDMLKYLGMMYYPHEVEEVIAQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSLDPKHVEQYVRKNVSVQFKLHGGVQFVPQLAKSANGKVNRQAVKAA-------- 84181183 1407 -------------------------SVHQMVQAKAQMQPEALAIHSWDGDLTYKELEDYAKGLANRLHALGVRPNTFVAIYLQKSLWVVVAQLAVLIAGAAFTTLETSQPINRLRDVCRTVQPTVVLTSDKLR-------LSGADLEVPAPLLVI---NQQLLLEEPGSHSRPLENHTIMASDAMYSIATSGTTGKPKVVVIEHQAFLANSKHLIDRWGFTADSRVLQFA--GYSFDAMIVEHFITLLAGGCICIPSSFDRDNRLATIVEMRVNWAMLTSSVI------PLFTPAAVPTLQTLVQAGEPMHQGITDCWASH--VQLFNAYGPTECSVISTTSNNPDARNPRNIG--FTTGGVCWIVDPENPPVPIGAEGELIIEGAILARGYLGDRVRTAAAFTRPGWYRTGDIVRYDPDGSISYVRRKDSQVKLRGQRVELLDVEHHLQNCPGALQVVAVTVPNTQS-SALVALVLATPTSSSSVAIEELALQDRVPSYMVPSLFIPTSRFPRDVSGKVNRGEI----------- 84181183 336 --------------------------LGDLIGQNCHSRPDSLAVDSWDGFFTYQELDRLSSTLANKLRCAGVGPDVFVTACFDRCKWMPVAMLGIIKAGGAICALDPSYPLGRLTGMCQLLKSTVVLTTANNAQQ-----AEQLALTTIVLGNDLWTGDS------YDEQERQAPLSNVCPSNALYAVFTSGSTGKPKGVVVEHRSFSSCALASLKPLDIRPHDRVLHIS--SYAFDISIFETLATLTAGASVAIPEKARREDLPGAMRELQATWAFLTPTVARMY------QPKDFPSLRTLCLGGEAIHTSDIGLWASK---NLVTGYNPAESCP--LGISGPADKSAASFLGWSFSSQASWIVDPRDKLAPIGAVGELMIEGPAVARGYIHDPDRFRASTSQDRLYRTGDLVQYGSNGSVHFIGRKDLQVKVHGQRVELSEIEFQLHKTLLPLDCKVVVDAVTFTGHTVIAFITAAEHSDLENE-DDAVRQSILPRHMVPTIYLPVGHIPMSRSGKIDRQKLR---------- 84181183 2523 ------------------------------IHQRCLESPESPAICAWDGDFSYRRLDQLSSSLAEELIGHGVGVEMTIPVLLEKTCWTPVAMLAVLKSGASFVLMDASHPLGRLQTICEAINPPVILASP------------QTRSKAVGLTSHVIEVTNRLLEQEQAEQQQTWPRVVTKGSNAAYVVFTSGSTGKPKGAIVDHSCLATAAGHLPSRMYINSASRVLQFS--SHAWDIPVTDVLLTLRVGGCVCIPDEERIGNLAQVANRMMVNWALLTPTVARL------VKPEDFTHLQTLVLAGEAVSSTDLTTWHDK--VRLIQGYGPAECSLVSTVSEPLTPSDPRNIGQPNGCVAWVVHRDNHHLLAPSGAIEELVLEGPIVSRGYINDPERSAAVFVDPPWYKTGDLVSAGLDGCLSFVGRKDDQVKIRGQRVELGEVEALASQFPG-SHVVVETVKD-LSSTILVAFILLHPPSPLFRELISALRE-TMPSFMIPTVFLPLAHLPKAPTGKTDRKFLR---------- 196233648 232 ----------------------------------------------------------------------------RVAIVLPPGKAGLVVNLAVLLADKVPVNLNFTAGRAAIEASMAIAEIKHCITAHALADFPWPEHTLMLDEILPPMKRDIALWRAAVCVTPAWVLARALCIPREGDHAEAFLLFTSGSSGAPKGVALTHRNLLGNVAQFALMLEFERGESVLGSLPFFHSFGATVT-ILFPMMEPVTVVTYPNPEIAKLAGLIERYKISLVVTTPTFLRGYMRKAEPKQ--LASLKLLVTGAEKLPADLQKSFEEQFGMKVLQGYGLTETSPVVANANDPVQPRDGSIGK-LAPGIAARICDPNDEPLSLHATGMLWLKGANIFDGYLDDPKRTAEVL-KDGWFKTGDLARFDEDGFCFIEGRLSRFSKIGGEMVETVEVEAFDLAKESERTCAITAIPDEAKGE---ALVLLTTHEIDTGDLRKKLSDAGLPNLWIPKIVKRVDAVPVLGTGKLDIQRCKELAAQ----- 21226716 2 --------------------------IDAYIAEHARKNPDQLALEDGKKSISYSCLDEDINKVASSLD--GFEH-CKFAILAESGIQYVKILMAVYRSGNIAIPLPIEMQGRSLERILDTACINNIIAT-------KKQYSRFGDGFFERFGTVIVVSDDTSVETLSRRMILERNDPRLR-----LVLYTSGTTGTPKGVMLSDKNLVSNARSITGILSIGSKDKAALVISPHHAFGNSI--INSHLMAGSSIQIGTMNFIDPVFSLIES-GVSIFYGVPSTYRILLKYPERFRKAFQNVRTAASAGGAMDRTVVRSIRELPDTQILPMYGQTEATARLSYLPAEDDEFIDTIGKAI-PGVTLEVFDTENRPVEPGVTGELVARGDNILLGYLNDEAATEKKII-DGWLHTGDLAQKLRCGYIKLLGRKDDLIKIGDHRVNPREIEKEIEMNNEVSSVFVVPVSHELMGNAISLMVIP-NERTEIDTIFSFCR-KNLPGYLYPREILFIDHLPLSENGKISNRSIIEE-------- 91082889 127 -----------------------DVTLADIFRRNVKRHPNKACILFEDQEWSFAQLEEYSNKVANVFKSHGYKKGDVVALFLENRPEFIALWLGLSKLGVITPLINTNQRLDSLVHSITIAGSQAVIFGSDLSD-AIIDVFEKIEAKVTFYQLCITDKSDQRFRDLRQLINDAPPTPPLHHHDRLVYIYTSGTTGLPKAAVISSSRYIFIAAAIHWLSGFKSSDCFYTPLPLYHTAG-GCMSVGQMLIYGATLVIRKKFSASAYFPDCEKYKCTIAQYIGEMCRYILAVPPKPSDTQHHLRMIYGNG--LRPQIWCEFVERFKIPVAEFYGATEGNANIVNVDNTVGAI-GFVSRIIPPISIIKVDPQTGEPCKPNEPGKIIPNNPSAFLGYV-DEEASKKKVVTDVFHRSGDILVADEFGYLFFKDRTGDTFRWKGENVSTSEVEAVLSNVISYKDVVVYGVERGVEGRAGMAAIFDPEGTVDLAQL-AEGTKKALPFYARPIFIRILKKLDMTGTYKLKKNDLQKE-------- 33603011 3 ------------------------------LDTHARERPEAVALIDRDRPVTHAALRAGVLDLAGGLAALGVCRGERVALWLPNCAHWVTMFLACARLGALTLAVNTRFRAQELGDILGRGQADWLVYWPGFKGIDFAGILAAVPPAARARLRIVVDGSGAQATPALAALHGPAPLPAPNAGVLCF--TTSGTTSLPKFVLHDQDTLLRHGDAIARSYGYDDDSRILASAPFCGAFGFAT--LVGALARGVPVICEPAFDAARSVAAVRRHRVTHTYANNEALVQMFRLGE--RADFATARLFGFASFAPALGDLLPLARAQGVPLTGLYGSSELIALVAPADGDVSVRYEPGGALIHPEARVRARDPDGRILADGESGEIEILAPSLMRGYLDNPQASAGALTDDGYFRTGDLGYTLGTRQFVFQTRMGDSLRLSGFLVNPAEIEQAVEALPGIRACQVVGATRDGKT-VPYAFVLLDAGAPDPPGWMAACR-QGMAGFKVPAGFQVLEAFPVANSAKIQKHKLREQ-------- 119115272 18 ----------------PAAGCWRGANLGQVLLNVLERAGPKPAQLNGDTGYSGDELRRRAVRFARRLIGPDCRQGDVVALMARNSDDVAPVVLGCFLAGVTVSTLDPSFGVEEVEHLLRLTRPRNVI-ADADALPVVYEAAGRIGLLLAAQPYVLLGEPSAQCLPVADVTAEDGFVPAYRGDSAALIVCSSGTTGLPKAVRISHAQLIGPYQRISQ---LDRRDTILCFSTLYWISGW--QMLMTGLLNGIRRVITTRPTPQLAIELCNRHQVTLLLVTPTMATDIVRTLEASAERLPSIKLFAVGGSTVSKRLREDINQRVGRSLV-GYGTSETG----NIAYELLVRDDSVGF-LLPGVTAKITAEDGRPLGPNETGELLVRPAHPFLGYHGDVPATEATLAADGYVRTGDIARFDADGYLYLVDRKREIFKYDGFQIAPTELEDTIAELPGVRYVAVVGLPDPARNELATALVVREPSAPTERQVVEHCAGRARPAHKWLRGVIFVDQLPMTASGKVRRAAAKQLAASR---- 157429072 65 -----------------------GVPLHEPVEEIARRLPYKLACAGGTGSLRYGELADAADRLAARLVAAGVGRDDRVGLFLARGPDLAVGILGVLRAGAAYLPLGIADPPARVAAVIADAAPRCVLVHGPTSARFTGDTM---------------------VLDLDASTDEASEAEPVEDSAAAYVVYTSGSTGAPRGVVVEHRNLARHIAWLRAQLPLAPGERLLQMAPV--TFDAAMTDFFWPLSAGATVVFLDEGDPRAIVRTLVEQDIVAVRLPPAMLPLLLAEPAFARA--TSLRYVICGGDRLPSSLARGVREALGVRLFNRYGPTETAVAVTYHEDVREPGDLPIGFPVDGVD-LRVDNGDGVPLAPGRRGELIVCGASVARGYLGDPDLTARRFVQDGAYRTGDWVSVDPSGALRFVGRRDEQVQIAGYRVEPGEVRANLLAHQGVVDCVVTAT--AGVEPALVAYVVPAMPRPSKASLRAFLLDR-LPRHMVPGEVVFLSELPTTDRGKPDLAAL----------- 209515271 2 ----------------------------------------------------YEALEHEARKRARKLAALGLKKGERIALVILDPEAFILSFLGASFAGLVPVPIFPRGSAETVSHIVRSAGARMLLTSDTA-----RETIEEVLAVDTGLECIVTV------ESLADGEPPACDLPTVHPDDLCFLQYTSGSTSLPKGVMVTHRNLVANARAFLGPRGIDKQDVYVSWLPLHHDMGLIS--VLGALICDLPSVLISTERPGLWMEAITKYGGTISF-APNFAYALAARRTRDKDDLRPLRVAGCGAEPINAQALRQFCERFEPALLPCYGMAEATLAITFHDHGQPIVTDVVGRAIPAGHELRIVDESGRPLPERCVGEIVTRGPSITVGYYGQSDATADAY-RDGWLQTGDLGYLAGD-QLFICGRSKDLIVIHGSNHYPQDIEWAVAELPDVQSRGVIAFSVMRDGDETLV-VCAEGKPAEAAALRRAIAQKVAAGLQV-GHVAVVQALPRTSSGKVQRRRTKAQFE------ 118053795 33 -------------------------TMADRLEDCARDFGERIFLTEGDVRYTYAQFNQRADQVARALHGQGVRKGDVVAMAIENRPAFFFAWFGVAKLGAVVAFINTHVTGKPLTHALEVTRAGHVIVAQRFAQTEGLNTALNPDEDRPAEAEVLSQFGPDLQALAASQDDSPVPLAWVLAGDTAQYIFTSGTTGLPKAAVISHARWLMAGDSMQLLWEITRDDCFYCFLPLYHGAA-SMSLTATAMAAGARIVVRRKFSRSEFWRDIRTHGISFCQYVGEICRFLLSAPATDQDREHSLRKMAGTG--LTPEIWQQWTSRFGAQIYEGWGGTESNTNTINLDN----RIGSCGRPFWEKTNLRLVDENGQLAGVNEPGEMVIQYPGVVAGGYTSEEASEKKLLRDVWWTSGDLLRCDEDGYCWFVDRIGDTFRWKSENVSTMEVGDALGDFKGLDAITVYGVQVPHGGRAGMAALVMHEGAGFDPGAFWELAISRLPRYAAPLFVRLMDTPDMTGNYKLRKVDLQKQ-------- 108804880 14 ---------------------------------------------------SYGELYGMVRDFAAGLAGLGVGRGDRVGLIARNRVEWAVTDFAVQSLGAATVPVYPTLEPEQMAHILADCEARVVVVEDG----ELLGRVSSARGELPALEHVVVM-EGEGATLFEEVLREGRERPSLGREDVATIIYTSGTTGRPKGAVLTHGNILSNLEGIQDALTVYPEDVFLSFLPLSHVFERTCGQFL-ALGVGASVYYAE--SVEKVPENLREVRPTVMPSVPRLYEKMHDAAGRRRYEVGRVRFFVSGGAKLDTEVGKFFYAA-GIKIMEGYGLTETSPVIA-CNRLEKPRFGTVGLPLSNL-EVRISPE----------GEIQVRGPSVMRGYFRDERSTEEAFTQDGFFRTGDIGSFDEDGYLTVTDRLKSLIVLSGKNVAPQPIESALVTAPHISQAVVVG----EGRKYVSALVVPDYRAVTDEELVQRLIEREVADYERPKKVALLPELELTPTLKVKTRVVQRRYIERLYA- 193076011 13 ------------------------------LESRAKLNGNKIAFEYLGRQLTYADLNERVQHQAQILMSI-VDSGDRAVLLFEPGLDFIVSFFACLKAKIIAVPVFNRNGFSNILNIMNDCEPKIVLTT---KKILELAGLITLKAQNENLILHVVDAELQRDLVEKD-------FPLITEKDICFLQYTSGSTGWPKGVIVTHKNIMANEVMIAEAFGTQPEDVGLTWLPVYHDMGLIG-SVLQTVYVGLTCYVMSPLDPLKWLQFISEKGVTISGG-PNFAYELCLHEQAAALDLSRVRVLFNGAEPIKAHVMQRFMEKFNTTFLPCYGLAEVTLLVSGVTGPTAVQVVSCGK-ISKHIDCRIVNPHTREVAAHEVGEIWLAGESVTAGYWQKPEVNQETFEATHYLRTGDMGFI-KNGDLYITGRLKDVIIIRGKNYYPQDIESVEMAHPAVRKGCVAAVNFADSEGVTVVLEIKKDKTLNFETIRTQVKEQVAADIGLPDGVYLLHQINKTTSGKIRRRKIKEQIE------ 156401023 10 ----------------------------------AERRGGQEALVVYDESMTYRQFKDRSMYIAASLLHLGVSRGNHVLLIGASGIRYAVFLMALHRIGAHVILLGPGGLTHDKVSLISGLELRAIV----FGTFMQDSQIQQLQKGIGTLVHVISLGDKYPISNMSVLRYETLAQKRVQMDDPLVSLFTSGSTGLPKMVQHTVHSYANTIHSYLDTCLNPFREIWYCDRPMAWAWGLNVYQI----CLGVTVVWVPTEMAEAVFAILESESCTRGLLSVALIQKLSNNRLHLKYNLSSLQYVILGGQLYTKATARLLDALPDITVRNSYGSTEGCQHAITTYTKDTISICDYGKSVFPGVEAKVVDDEGKMVKRGVAGEMCVRSAWVFREYLGNPESTRRAKSLTGWYHTGDICQMDKDGRIEVLGRKKDFLKRATVKIFPAELERVFQEHPDVLDVAVVGVPDQRYTEELCACVILKDTGARLKALEAWCEQQWPPSALKPRYFVQMEAFPLLNSGKEDRQGIRSIVMRRL--- 154174534 609 ----FSSWENFIQNQKPLTHHWLEMAKSDLFKECV--------VDSIGVNLSNLKFITAVLVFAKILKRE-LAGEKHVGVLLPSSSVGAIVNMALFVIGKVPVNLNYTLSEQAISAALRKADISQVITSEAAKGFDFKSSLDGKVRYVENLSKQISFGSLLTALLAPAWLIKALNFKKVSLQDTATILFSSGSEGEPKGIELSHKNLLANIKQISELLNFRKDDVILNSLPIFHSFGLTVTTLM-PLCEGVKMVSVPDPTDGAMIKMAARHNVSILFGTSTFFRLYAKNKKLLPLMFQSVRMVVAGAEKLKKEIKDEFKLKFGIEIFEGYGTTETAVVAVNMPNILEKKPGSVGLPL-PGTIIKIVDPNTEELNVGEDGLIIIGGSQVMKGYLNDEEKTSEVIVIDGYYKTGDKGHVDENGFVSIVDRYSRFAKIGGEMISLGSVEEEIAKVLG-GEVVAVNVPDDKKGEAV-ALLVKQSSAP--QDIEQVLKSSNLPAIMFPSYVFLVDDVPMLGSGKVD--------------- 38234704 527 ------------------------------LRAQYEAAPEARAVIAGEQSWTRAELDHHSERLARAAHDHDVVRADPVLVMMQKSCMQVAAVCAVVRAGFAYIPVDPSWPMERVQSVMQRSGAVVCLADEGVAIPE-------------GLHRIPLSEQGAEATGYTGRQSQP--------EDLAYVIFTSGSTGQPKGVAIEHRAARTTIDDINQRFEITDTDVVLGLSAL--SFDLSVWDIFGGLGAGATVVLPEERDPSYWLDLCDRHEITVWNSAPPLLEMLVDYPEAAAHALRNLRMVMLSGDWIPVTLPRRLKELPNATVMSLGGATEASIICHRTSDADEHGPSPYGRALR-GQWFRILDTEGVPVPLGTPGILHIGGHGVARGYLGDPERTAERFCEHPLYNTGDEGMWLPNGEIRFLGRVDRQVKINGFRIELGEVDAALARCASVKSAISAAPQDASGRKRLLGHVVPQPERFDDSVLRRELAEH-LPSYMIPSRFVVHDHLPVTDNGKVDHKAL----------- 217411496 59 ------------------------------------------------------------------LHALGFGRGHRIALVLPNGPELALAIVATAQY-ASCVPLSANGAASELKADLLRAGVDLVVTDERFHVMPWTPFAGLVPSPYESGIFKIVTNAATDTLRFSDRHTKAFLTKENTLNDEVLVLFTSGTTGNKKLVPHQLGDILTAATTIALSWALTPDDVNCNLMPLFHVGGI-VRQVFSPLVSGGCVICCPSFDPSIFWLLVTKQAFTWYYAAPTMHQLILQTGQADGFHCPPLRMIANAAGGLLPSLALQLRDTFGATVLPSYGMTECMPISSPPATYQLEKPGTSGVAVGP--EIAILNTTMKSLPIGEDGPICVRGDPCFRGYANDSEAVNDTFMADGWFNTGDLGHLDKDGYLFITGRSKEVINRGGEIISPMEVEEAVLSHSDISLAAAFSAPHDVLQEVVGIVVVMMADRPDLASLHEFLGER-LAAPKWPQCLIFMDGLPKSHTNKLLRVKL----------- 49483092 8 ----------------------------------ADANPQSIAVRHTTDELTYQQLMDESSKLAHRLQ--GSKK--PMILFGHMSPYMIVGMIGAIKAGCGYVPVDTSIPEDRIKMIINKVQPEFVF---NTTDESFESLAGEV----FTIEDIKTSQDPVIFDS------------QIKDNDTVYTIFTSGSTGEPKGVQIEYASLVQFTEWMLELNKSGNEQQWLNQAPF--SFDLSVMAIYPCLASGGTLNLVDKNKPKLLNEMLTATPINIWVSTPSFMEMCLLLPTLNEEQYGSLNEFFFCGEILPHRAAKALVSRFPATIYNTYGPTEATVAVTSIQITQEILDQYPTLPVG-------VERPGARLSTTDEGELVIEGQSVSLGYLKNDQKTAEVFFDDGIYHTGDKAKF-ENGQWFIQGRIDFQIKLNGYRMELEEIETQLRQSEFVKEAIVVPVYKNDKVIHLIGAIVPTTEVTDNAEIKNDLKSR-LPEYMIPRKFEWMEQLPLTSNGKIDRKKIAEVIN------ 195430820 22 -----------------------DTSVGRIIFNTMKNWPNNVCQINDGVSVTNEQGITWAIRIAQYLKKRGLNHKDVIGIAGKNTTYVMPLGVACLMNGTPFHAVNPVLDEDTIRHVLSITKPSLIFCD----GQEYKKIHEATVGWHPEIYTLTIEGVPKIETLLDPTTTERFYQPEPGGDQTVAILCSSGTTGLPKAVCISNSILI------QDSMLVNSNTVLFISSSLDWITGLWAF-VFSTVFGCTRIITNKPFAPEYFVQLAQKYKINYAVVPPRHLSALINCPDAKSEALTSISMMNYGGGLVSASTLQKAQELCKQAVFNGYGMTEVGAITINLGLSN---TSSAGR-LVPGIKIRIVNEEGKNLAYNEVGEIYVHTGQAWNGYFGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIENVITELQQVQDVCVVGVYDEREGDAAGALVVKTKGATLSEDVIDHVAKRLTGMQKLHAGVRFTDKLPANVNGKTLRKAARD--------- 119773402 6 ----------------------------EMLDHWVQNQGDKVYLVNGQRDFSWRDVKRQMEQIAGSLRHLGLVPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSGAKAIFIGKLDHWAEQEAGVGGSILRMSFPYDTMPTQYGWDQLMTMGQPLTDAPLPAM--EDTMTLIYTSGSTGSPKGAIQTFGSYCWTCTAVVRDLKTDGDDRLLSYLPLAHITERVAIE-GSSFYSGSAVAFVE--SLDTFVADVQRMRPTVFFSVPPLISYLVKRKIHKGLGLDKCRLLGSGSAPIPPSLIQWYHSI-GLNICEAWGMTENCAYSIINYPFDASKIGTVGKPV-----------EGCLVRRSESGELMVKSPGLMSGYYQQPEASAAAFDEDGFFHTGDLCAIDEDGCVSITGRVKDNFKTAGKYVAPVPIERKLAQDPHVELICVIGLPHPI------ALVQLSDGATLQAEVRASIKATHLESHETVDAVVVVNA-PLTPTLKIKRHVLEARYSAKV--- 119474375 3 ----------------------------QLLCYQAGRCPKAPAIIDGEHTFTYEELIARADRLVKPLHEKHIAPEEPICIFLGTGYSQIISQVAVLRAGGSCVPVDPSMPQKRLNDMLSDIDARHIITTT------------DLNERVSGYDVIFVDNVADTKACFTEDVQAIEVLSGFPEHHRSHILFTSGSTGRPKAVQISARSILH-LASSTPVTPLDPNDRVTGVNNPG--FDLSLFEIWVTLLAGATIVVVPKTDPFSFGDFVKKHKVTVMML-PTALFTIV--ATTCPSAFKGARHVMACGEAPNVKAVRDVLTE-GAPLWNGYGPTECTTFVTQLVDLKETERETIGGSAVGQTKIYLLDDEKKLILRGDEGEIYLAGPGLSRGYLNQPDANAKHFIEEGVFKTGDLAKWRPLETLEFRGRFDMQVKQDGFRVELGDVEKTLETMDGIRQ-AVVLQQCPFADKILAAYIIPSEEDLSLKAVKDYAKER-LPPYMVPSQFTVVSEFPLTAYGKIDRGALAQEGERK---- 194017140 11 ---------------------------------HAEMNPDHIAIIDGQERITYQDWYERVRLSAQWLQQT-AHEQKRVAFLLSNGASFLQIFAGAASAGWTAIPLDPRWSHEECVEKLLLSEAALVIIEDRYLNRF---------EKYSEDMHVLSLSKWKEKMSL--ITQGPSNKCDSENDPIFYMGFTSGSTGSPKAFIRRQQSWIESFRTTAGTFGITHQDHVLITGTLLSSHFLY--GAISTLYFGGTVTLLEKFTPVKAKKALQTGDITVMYTVPTMTESLLEIDAFERDN--PLLVISSGADWGIPSKKQLVTNYPHVTFFDFYGTSELSFVSYLSSNDFLQKPSSVGQSFSP-IQIEVRRADQTVCQPNEIGRIYVKSPMSFAGYLH------EVKPPEEWITVYDMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAII---EEGQHTKRIRQAVKEK-LAAYKVPKKWLVIDQIIETSGGKIARVSMKKWAEEQL--- 73667816 3 --------------------------IDAYITEYARKTPQSIALEEGKSSISYSCLDNDINTIASLLMDFN---HCRFSILAESGMLYVKVLMAVYRSANIAIPLPIEFPKFSIEKILDAAHVNNIIVTDT----QYSRFGEDFFERFGTV-VIISSNTSGEFLRKK-------IETEVNNPQLQLVLYTSGTTGTPKGVMLSNRNLVANAESIIKVLRITSRDKGALVISPHHAFGNSI--INSHLVAGSSVRIGNMNFIDSIFNLIGSD-ISIFYGVPSTYRILLRYPDRFKKDFSRVRTAASAGGEMDRDIVNDIRELPDLEILPMYGQTEATARLAYLPAEDNELVDTIGKAI-PGVILDVFDSEYRPAKPNITGELVATGDNIMLGYLDDEIATGMKII-DGWLHTGDLAQKLPNGYIKLLGRKDDLIKIGDHRVNPREIEKSIEENNEVSRVFVVPVHHELMGTAISLMVIPAKGT-EIEKLYAFCR-KSLPGYLRPREILFIDHLPISENGKISNRSIIEE-------- 196242447 5 ----------------RAAQQLPCKTLVDRLRHYAQSSPQQVAYRFQREELTYGDLDRQARTIAAYLQAQ-VPLGDRILLIYPPGLDFIAAFLGCLSAGMVAVPTLPRHGDAALDNVAIDAGTTLFLTTQESLTELSVLMAER---SLPAFPDRWSGLATDTLVQIED----DWQIPDLNGEQLAFLQYTSGSTGNPKGVMVSHANILHNSEIIYQAFGHSAQSEGVIWLPPFHDMGLIG-GILQPLYGGFPVILMSPERPLTWLKAITRYRATTSGG-PNFAYDWIKPEQLNQLDLSSWEIAFTGAEPVRPDTLKQFAAKFACAFYPCYGMAETTLFITGGTKGQQPPIVSCGYAWSDQRVVVVDSDALTACGEGQVGEIWVAGESVSQGYWNKPWETELVFQEGPFLRTGDLGVWL-QGELYITGRLKDIIIIRGRNYYPQDFETVQRSHPALQTCAAFAVEVGQQ-ERLILLVELKRQEPQLTSLVQTIQQRITQEHEIVDEIVLLRSIPKTSSGKIRRRSCRDA-------- 119491025 1077 ------------------------ESLVEAIENSIQAHPDIYAVEGLTGRLTYKEFGTMTEHISWRLSQH-IQPGSVVCMISDGSLLWLLAMIAIIRAGAIYCPVDQKLPRDRKDYMVRNSRAALILYANSSQ--------DPLCNGVPSLNMESIMQEISS--SSGSLIANSRNRP--SGDDVACLVYTSGSTGLPKAVQLQHKGILNVISQPEGRLYSRPGQRNAQMLSLG--FDCCIKEVFSTICFGATLVLKDPENPISHLA-----RVDATMATPSLLATL------EPTDYPNLKVITVAGEAVSQVLNDKWAA--GRILINGYGPAECTISTTAILHPGNRV--SIGKPV-PGLSCYLLDSNKRPVPMGVSGEIYISGVQVTPGYLHNEQETAKRFLGDPFYRTGDIGRMMEDGNIEYIGREDNQIKLRGFRIDLGEVQSTISRL---ASAA-----------KNVALIVSNGNTPETIDVRSLAKETQLPQYAVPNRIIALATLPTSANNKVDSFALQRYLRDQ---- 158523016 7 -------------------------TTPALFKETVAKKGDTVAMRNKDHDISWQEYYDTARAIACALVDMGLEKGDRVAIIGDNCPEWVMIDMGIQCAGGVAVGIYTTNAWQEVEYVINHAEARFFFVENEEQLDKWLSF----RENAPSLKKVIVYDRLVKAGRAMDTAVVDARMAELRPEDLCVLIYTSGTTGMPKGAMLTHGNVTWMAHAIEQQNRIDNKDEVLSFLPLCHIFE-RLFSVFAHIRHGYVVNFVEK--PDTVMENMQEVSPTVGYAVPRIWIRMTDATWVKKLAFKALRVAYSGAAPISPEMLRAYQAI-GVRLIEGYGQTEGT-GVTCTSQLERVKFGTVGRPL-PGCQVRIAED----------GEILVKSPGVFVGYFKDEKATQEAL-QDGWLYSGDVGVLDSDGFLKITDRKKDIIITGGKNITPQYIENKLKASPYINDAVVIG-------------------------------------------------------------------------- 154509133 18 -------------------------------------HPKRLSLVDAGGEWTVREAANTVARLAAAFDTAGIGEGTRIAVIGANSPWHYIVHVAASWLRAVTVPLSPRMPSGALASMCEQVGVSWVFLDEACA--PHTSALTDVGAQVASFT---------DLAAWADRTAPIGRSPARCGTELAAILFTSGSTGIPRPVGLTHEVMWWGSTNFREGFDYAPSSVVGVCAPASHIGGFNGTSM-DVWTHGGTLVFPGSFDARGVIDAIERYGITMMFAVPAIVRALLDQHARGGGDLSSWVRPLIGGDAMTADLAEAMRAV-GLSPIHVWGMTETSGAGTVATPGSFAPAGSLGVPF-PYVDLRVMASDERESGVDEMGEIWVRGPGVVSG--------------EEWLRTGDLATKDKDGWLHMVGRAHRMINTAGELVAPPTVERALRSLKEVSDALVVGLPDERWGQIVAALIVPQASSLSADALSEALRD-SLAPWEKVRRVLVVDALPTTTTGKPD--------------- 108798754 4 -------------------------TMPQVADAVAEVLPDRELVVQGGQRHTYADIVARSNRLASYLHGAGLGGQDLLGIYAHNSTAYVEGLLGAFRARVAPFNVNYRYVRDELRYLLDDSGATALLYHACFA-----PRVAEVLPDLPRLRTLIADGSGNELLPGATVASGPSTPPPVQPSDDLYVLYTGGTTGMPKGVLWRQHDIVTSLEEVAQRAAANPGTKLLILPPLMH--GAAQWAVMTALTTGQTVVVVDRLDAQDALDTIAREQASVVTVVGAMARPLADAVEKARRDISSLAVVANGGAFLTPTTKQRLIDLLNAMVVDGVGSSETGAQMTHLSMNGAVAT---GRFNAGPDTCVIAEDLGSVLPPGHDGLLAQRGY-VPLGYKGDAAKTARTFVVDGYAVPGDRARHLAGGEIELLGRDSVTINSGGEKIFAEEVEAALASHPAVEDVLVAGRPSDRWGQEVVAVVALAEGATADADELITHAANSIARYKLPKAVVFRAAIQRSPAGKADYRWAREQA------- 145230557 232 ------------------------QCLPDLIDRASSQYSDAIACCGISEQFTYRELKHFSTALSAYLLAAGVRPRTYVGLILDKTIWSVVIMLAVLRTGAACMPLDGALPPVQVSTMLCEASTSVILTTSSSS-----KLAPHWEGSVPQMLEI--SGKLIQQLPVKGLPASSAHIP---PSQPAFLMYTSGSTGAPKGVIQPHQDVVTCVQQMAQALKLHSGTRFLQFA--AFSFDLSCVETLCTLSRGGCVCMPGNDD--RLHRLAEALRINTAFLTAAVL------AQVHPDEMPTLKSLTVGGDVLTAEQVALWAPRLDH-LNVSYGTTEGIMFDTLHADLKPLSPRNIGRSFGP--RTWIVDDHHRLLPIGAVGELVVQGGRLSQGYLQKPEKTATVFIDAPWYKTGDLARYLPDGSLYLLGRKDRQVKLRGQRVELDDLEARLKQLPGVAD--VIVLPDSTK--QLVGFVTKSSGDGDAADFQALMRKQSLSWLFIPTFMFPLLCMPKTRTGKIDRTRLRQAAA------ 156390853 74 --------------------------MADLFESTAASLPNKPAFVFEGKSWTFKEADEFANRIANYFKSQGYAKGDVIALILENRPEFILIWLGLSKIGVISALINTNLHQDSLLHCISAANSKAIIF-----GSNFADSVVEIQDKLPENMLFYCHGSAIPAVSLDQTLRDSSPKKAVHSHDVLMYIYTSGTTGLPKAALIRNSRY-FMATGLYPLLGGTTKDVVYCPLPLYH----SAAGILAVIVHGSTLVLRKKFSASRFWDECIEHNVTVVQYIGELCRYLLAQPPRPTDNQHSVRLAIGNG--LRPKIWTEFQSRFNITIGEFYASTEGNANVINIDNQGAVGFTSRIVPSAPVKVVRVDPETGEDCQPGEAGEMVIKSSAVMRGYLNQRETSKKVFSKDDYFLSGDIVVQDEYGYVYFRDRTGDTFRWLGENVSTAEVESIASKFVGLRDVVVYGVEVPGAGKAGMMAIVDTENSLELDDLACQFKT-ALPSYARPRFVRVMKAVDLTGT------------------- 94969108 6 ------------------------KTINDVFFAVVDRQLSQVMAYREGANWKYQELYRRVVATARWLQLQGVKKGDRVAILSENRPEWAIADFAVLAIGAVVVPIYATLTPEHISYLLKDSGTRVIFLSTRTQLQKVRAIEAQTPLQHVVMMDEVIPPEAIWMQTITESGTEDATAKSLQSDDLATLVYTSGTTGNSKGAIITHGNMAANLSCSLEAALREGGHRLISFLPLSHITARHLD--YQMFHHG--VMLAYCPNVDMITALMKEIRPTIFVAVPRVYEKILDWKLANKLLFSKVRFFISGGAPLGRELAEWY-ASFGIRIHEGYGLTETSPVIA-LNNPKNHRLGTVG-PLLSNVEVKIASD----------GEILVRGPSVFKGYWNMPTETTQAF-EGEWFKTGDIGHLDGEGFLSITDRKKDLIKSGGKFIAPQPIEGSLKVHPMVAEAAMVGLPNEEWAKKNAVSFDGRDQDPKVIELYTQIVEQVLAQYEKMKKLLILPELSMTASMKLRRRQLEAKFRDQIEA- 169188444 7 ----------------------------EYLEHTVRRVPDKIAYANDEFGLTFQEVYGQSRAIGTFLNSHHLQK-QPIVVFMNRSSKAIAAYYGVIYSGNFYVPLDDEMPRTRIETIVRKINPSAIICDE---WTMETSNAIGFQGNVHLFDDLIQG-------PVDDEALTRIRLSALD-TDPLYVVFTSGSTGVPKGVIANHRSVIDYIENLSDVLSLSEDTVFGNQTPLY--LDACFKELFPTLKFGATTYIIPKMFPLKLVEFLNEYRINTVCWVVSALTMISSFKVLDKLVPQFLHTVAFGSEVFPVKQFNLWRALPNAEFVNLYGPTEATGMSCYYKVEEEHEILPIGRPFR-NTEILLIGSDDREAAPGEAGEICIRGTCLTIGYYGDFAKTNEVFVQNPLYRTGDMGKYNEHGELMFVSRKDYQIKHMGYRIELGEIEANVNRLEGIKSACCV---YDKTTEKIVLFFV---GETNARSIVKELK-LLLPKYMIPNRIERLDAMPLTTNGKIDRVHLKEA-------- 156378073 15 ------------------------RTLFQLLDEQAALRPDKEAIVYRDETITFKQYQEQSQCLAIMLLELGLGRGDEVLLMLETSIEFIVFHMALNRIGAVALIVGPHY-DDAVTELSGQISAVAFSSQQSDVTSAVSAIVGDIKAAIFVGPDDGVSTSCHSYETLLRSGKEKPRDVEVQFDDLTVFIFTSGSTGIPKPCEYTHHGFVNAIIHETFACGYTSDTVIFSYAPFDWITG-SCIFTLSALLGLTYVIFPPRLSLDAMLGVFEEEKVTNAIVLPPFFLDLYELEGVDRYDLRKLVQLETGGQMMDKKTVKKAISKLPHTVLVVYAATEFCTAGRTICTRDNIDSAEFGLEIIPGFEVKIVDPEGKLVMVDTKGELCVREAGMLRSDFMIKGHRHEAKSPTGWYFTHDRASLTSDGRLRIHGRQDNLIKCATESIQPAEVELPLHVHECIQQVIAVGVPDQRLYEVVCACVVLADSESAIAQINQWACEELRANTARPRYYLVFDEFPKTRTGKDDRKEIKRMAAERL--- 114321276 19 -------------------------TLHRLFLERVRRSPDAPAYRQYDRTYTWRETAEAVRRWQATLAREGLQRGDTVAVMLPNGWPWVLFDQAALALGLVVVPLYTSDRPDNVAYILEDSGARVLILEQAETWQAIQRGGHRLNARVVVTQGVAPADSRGTVVALEAWLAPEGDPGDPDGHALASIVYTSGSTGRPKGVMLSHRNMLENAYAGLQRIAIYPDDLFLSFLPLSHTLERTI-GYYLPIMTGSTVAYAR--SVPDLPEDLATHRPTALVSVPRIYERVIQEGLKAKSGLARVRVAISGGAPLSREVAQLFLS-LGVPVLEGYGLTESSPVIS-VNTLEDNRPGTVGKPL-PGVEVRI----------GEQGELLARGPNIMLGYWNNPEATAAALDRDGWLHTGDQARLDDEGRITITGRLKEIIVANGEKVPPADMELAIANDPVFEQVMVVGEGRPYLG----ALVVLNEEAVTAARVERYLLERVFPGYAQIRRLRVLPE-PLTPTLKLKRARIAEHFQDELA-- 213961086 34 --------------------------LAHMFRATVANHGFRPAVRQGGQWITYAETGRRVAGLARALTEDGLQRGDRISLFAGNCPEWIEADLAGMTIGVIPVPIYPTSTPDQIVHIVTDAGVRVIIT----AGPKELDRILEARDQMPGLETVILINPADQVLSLEQVRQAGVRMGQSCPDDVAALIYTSGTTGEPKGVMISHRAALAELQALDAFFDVTPADHSLSFLPLSHALEWG--WSMAVIRHGCLNTFVP--NPKTISAMLAEVRPTLFVSVPKLYEQVMSVAREKVSDSPSLRVLAAGGAPLRKEV-EEFFAACGLFVCQGYGLTEASPLVS-FNSPGGYKFGTAGRPLVGSQMTTTED-----------GEILYRGPNVMKGYWKAPEATAAAI-EDGWLHTGDIGHIDEDGFLVITDRLKDIIVTNGKNISPQPIENSLMKDPLFEHAVLLG------DNRPCLTLLVKPSLPQVEELAEMLRSEELAEEIRRRVAEITEKLPLTPTLKVRRREVEKRFTE----- 40787330 2954 -------------------------TLSQKVAEITSENPNHLSLKDQGSQMTYAELEKRVNTIASVLINAGAIGGTLIGVLSSSRTDVVGTVLAIWKIGGIYLPLVVSHGAERLSNVTSNCCPEILVCPDSVN----LELAHQLNS-----RHVVDLTEVHNPQNVFTISDRSSSL------QTAVIIYTSGSSGLPKGVVLTHANLMAQITAVQSRMGFGREVVLQQS---SIGFDASLFQIFIALTTGGCLILADRADLAEIPAIMEDESVTMTLAVPTEYTSWLDSNKEALQRCSSWRYAFSGGEMLTPRLLHGLKSLTSLEVYNAYGPTECSISCAIYEDGMEWTLSLVGTVLPGY-EVYILDEKLQPTRIGWPGEIFIGGPGVGSGYVNDKEKTNASFFLNPFYRTSDLGRILHDGTISIIGRADRQVKLRGMRIELDEISHTILSCSNVKEAVVI----KKSGTDPVSFVVLDPPIDTPGYLRDLSNSLPLPPHMRPAVCVSIEKIPLLASCKVDYGKLQ---------- 209522785 12 -------------------------TLMEILKGRAIHQPHQVALVDGETSLTYQKLDRICRAIAAHLQSLS-QPGERALLLYQPGIDYITAFFGCLYAGIVPIPAYPPRPNRSLSRILEDADSHLALTTESVLPSLQRQFGEVW--ELQKLNWVATDKVAESCSDYEDLS--------INPESLAFLQYTSGSTATPKGVMISHQNLMHNSGWIYEKFGHNQDSIGMIWLPPYHDMGLIG-GIIQPLYGGFPVVLMSPQRPIRWLEAISRHGATTSGGSNFAYDLCVRRVTPDQLDLSSWDLAFNGAEPISHEVLEKFARTFPQAFYPCYGMAEATLIVSGGDKTQLPTLKTIGSSLEDQAIAIVDPSTGIPCEPGQVGEIWVSGPSIAQGYWNRPSETESIFSEGPFLRTGDLGFI-ENGELFITGRLKDVIIINGRNHYPQDIETVEQSHPLIRPSCAAGFSVDVGGEERLVVIVSREESFSTKDLIQSIRRHDLQVYSTPGTI------PKTSSGKIQRHACRAGF----LAG 170589826 3 -------------------------TLVELFRKAAAELKSKIVVCDGDTKWTLAELDTMSEKLAKHFVEKGAKRGDCIGIYMNKCAFYALAYTAALKAGCAYLPLDVFYPQPLLIDIITEIKPVVICTPDIANSISDLAPMYVFGSSLPN-------------------PSQSIKLPEIGPDDRAYIVYSSGTTGKPKGIECPHRGAAFSYEYRFVKYPYVENEREAC-------NVFFVWELFRPILQGVEMYVIPDYDLPELCRFLSTHKITRMMFTPSLLEAVLDTHSDERSTFRTFRTILLCGEVVTYLLLKRFLSVFLFEILNLYSISECHVSYSNLTEQPSRKYAPVGKVI-PGVKVHVIDEGLKEVPMGVPGEIFVGGPALAIGYINRPELNQHRFIGDRLYRTGDWGYLLPNSVLEICGRCDTMVKIRGYSIEILAVESVILELPYVKSCVVISVGAEGDDKQLAAYVVLKENV-TRKQMRADLK-KQLPFYMVPTYFVYLASLPVVPSSKVDKKAL----------- 158314528 23 ----FPRASPERVARYRAERLWDDRGLADGVEAAAVRRPDAPAIVDNDRRLTYAELSGAVASGVAALAARDVRAGDGVVLISGNTRHGVIAYHALLRTGVTVLVLDRRCGVADILFALDALPGRARVIVPAGE-------KNRLDEALTAAEVLPLELFDVQPAPLAPPTRTPAAWAEPDRDRAAVILFSSGTTGRPKGVVHSLNTLTAGTANMARVTSTDLSSVVFLVSPLTSITGLMQIQLAADQH--GTLVLEDRFQPEQTLQRMNAVGATLLGGAPVIAERLLAAATSAGPGTGSLRTLALGGAMLPRPLLELATDTFGIEIARVYGSSEAPIFSGSLPLDERERRLSDDGALMPGGEMR----AGSTAHPREG---LLRGPSVFLGYL-DPADDEAAF-EDGWYRSGDQIEVH-QGRLTVVGRIKEIVNRNGLKISPSEIDTALAGLPGVLEHASFGLPDPSTGERLAVAVAVAVGSVTLDDVVAHLLTRGIAKRKLPEQLVRWDGLPRTISGKVVRSRL----------- 118463313 22 --------------------------------------PDRELIIQGDRRYSYRQVIERSNRLAAYLHSQGLGAGDLLGLYAYNGNEFVEALLGAFAARVAPFNVNFRYVKSELHYLLADSEATALIYHAAFA-----PRVAEILPDLPRLRVLIQIADEDGAVDYEDLASVSAEPPPVRPDDL-YVLYTGGTTGMPKGVLWRQHDIFSSIDEIVQRAASGPGTKLMILPPLIH--GAAQWSVMTAITTGQTVVFPDHLDAEDVVRTIEREKVMVVTVVGAMARPLVAAIEKGIADVSSLAVVANGGALLTPFVKQRLIEVLNAVVVDGVGSSETGAQMHHMSTPGAVATGT----FNAGPDTFVAAEDLAILPPGHEGMLAQRGY-VPLGYKGDAAKTAKTFVIDGYAVPGDRARHHADGHIELLGRDSVCINSGGEKIFVEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVALSDGAADAGELIAH-ASNSLARYKLPKAIVFRPVIERSPSGKADYRWAREQAVD----- 169609384 14 --------------------HWSDGPIHDIFAGNARKHPARACVVTPERKFTYKHIFEATSILAHHFVQSGIQRGDVVIIFAHRGVDLVVAIMAVLAAGATFSVLDPLYPPDRQCIYLEVSQPRALVVIDKATREDYIKDNLQLRTEVPALEGALVGGAKDGNDVLDAQQALKAELPGVGPDSTPTLSFTSGSEGKPKGVKGRHFSLTHYFPWMAETFGLSENDKFTMLSGIAH--DPIQRDIFTPLFLGAQLLVPSKEDHEKLAEWMRKYGATVTHLTPAMGQILVGGASAV---FPSLHHSFFVGDLLIKRDCRRLQNLPNVRIVNMYGTTETQRAVSYYELPAPDFLDTIGEVIPAGVQLLVVDREDRICETGQSGEIYVRAGGLAEEYLGLPDLTATKFVENWFYRSGDLGHYGPDGNVHCTGRVDSQVKIRGFRIELGEIDSHLSAHPLVRENVTLLKRDAYEEPTLVSYIVPEEDTASTEDLRDDVREHKLPAYAVPSVIVPLIRFPLNPNGKIDRPALPYPEPAQLAA- 49903266 59 -------------------------TIPSLFAQRVALHPEKAALVDEGEVWSFSELDRRSNAVAQWVLAQGWRSGDVVAIFMESRPQMVALWLGMAKVGVEPALINFNLRRDSLIHCMGVSGACGMVF-----GAELLDVVLEVRESLRSLSLFSCGSAPAEMLSAADLDALLSKSPETPPNDRLFYIYTSGTTGLPKAAIVVHSRYYRIAAFSYYSFGLQPDDVVYCCLPLYHSAG-NIIGVGQCLLHGLTVVIRRKFSASRFWDDCVKYNCTVVQYIGEICRYLLSQPVRPSESLHRVRVAMGNG--LRPNVWESFMKRFSVRIGEFYGATECNCSLANMDN----KVGACGVVLPSVYPIRLLDEDTMPCKPGEPGIIVGRNPQRFDGYAN-EEATSKKISHNVFYVSGDLMVMDELGYVYFRDRGGDTFRWRGENVSTTEVEGVLSALLKQTDVAVYGVSVPVEGKAGMAAIADPENVFDCE---TFLRQNALPSYARPVFLRLSPEVDKTGTFKIQKTRLQKE-------- 157114710 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPKGVELSHNNLVANLAQGSHPEFAGYTETILTIPPFFHIYGFNGI-LNSCLKSRNHLVSIPRFIPEDYIQCLVEFRPKFLFVVPSLMLFLATHPKVTEDHLSSVDAVLVGAAAAPLQLQDKFKQKCGVDITQGYGMTESSVTLCTPYKYDLSKVGTCGQ-LYPNTQAKVVSTDGSNLGAHQPGELYIRGPQVMKGYLNNEQATRETVDSDGWLHTGDVAYYDQDGYFFIVDRTKELIKVKGNQVSPTELENLILELPEVSDVAVAGIADETAGELPKAYVVLKQGQLKEQSIMDHVKERVVKYKQLAGGVMFVKEIPRNAGGKVLRHQL----------- 94497667 5 ------PLPEEQS---HPAFEWNAERLWPQFARLADAEPDALALACGDRLWSRAELRGQAVEIAALLKAAGVGPGDRVLVTAHKSPATIATALAISSLQAIFCPVSPKLGTGDLAAL--------------ESLLGHAAKLSGTSSALPVVAAV-----------------SGKRSTDPRDRNAALIGFTSGSTGVPKAVMHAPEALNYATRACAVIAGLQPDDAILGIVPLDSAPGFTFTAHF-ALSLGHPLVLVDPWVPVEALRRAERYGCGWAIAVPTHLFTMVEAARLEWTGRLPLRAMAVGGSAMTPELIEDADRLLGLRALRMFGMSECMGHASTSPHPLERRQIFDGIPF-PGTQEEAFDAELRPLPRGSRGQAGVRGPSLFLGYAQGMGAGQERMTPDGFYLTGDEIVRDEEGFVRVVGRIKDQIIRGGFNIDPAEVEAALLRHPAVAEVAVVAVPERKLGEQACAVCRLRDGSIDLSALLHHLSQQGLSRKKWPEHLVLVEAMAVTATGKLDKKAMAAIAVEEV--- 146343305 4 -------------------------PLADVPRWYAERKPDSIAIQHGTDALTWEQLERRANARARAFAAKGVKPGDFVAIGLPNGNELFETSFAVWKCGATPTSLSWRLPRGEAAAVLEILKPSLVVGGEADW---------NAPNALPA-----------GFTP-EGFSDEPLTGPVSRYWKA---MTSGGSTGRPK-VILDHAPAVTDTAAE-PPLGIPKGAALLNPGPLYHNAPFIVS--HYALFAGGTLTGMVKFDAEETLRLIQAQRIQWVNFVPTMMHRIWALPEAVRYDLSSLKMVFHMAAPMPPWLKGKWIEWLGPRVYELYGGTERQGRTIISGTEWLQHKGSVGK-IDDACKLRILGPDGNDVAPGESGEIYFDGPGSTYHYLGAEPKRRA----DGWESLGDIGRLDADGYLYLGDRLADMVLRGGANIYPAEVEAALMAHPDIRSCVVVGLPDPELGQRVHAIVEAKDAQAIVDGMSAFLADR-LSRYKHPESYELVDTMLRDDSGKVRRTLLRDE-------- 169623371 1275 --------------------CLVRRCIHELIQETVQRQPASIAVHSWDGEMTYERLDRLSSAVACKLASSGVQPEDIVTLCFEKSMWAVVAMLGVAKSGGVFVHIDPKAPRARAQAIVDQTQCKIALASPSC------------HACLDGLVEDILLLSGHVAEEWSGLEVSSLVKVQQKPANALYIVFTSGSTGTPKGVVIEHQNFCSAVAANREWLRIERTSRVLQFT--SYSFDASLEEIFTVLVAGGCICVPSEQDLSDLASFVRRAAINWAAFTPSFLRSL------EPRDVPSLDFITVHAEPMSQMLVTRWAGQ--VHMRPSYGPTECSVTSTVGERTAHSDAANIGWAV--GCRAWVVDPMDVLVPVGAVGELVLEGAIVGRGYLRDPQKTAAAFVPRRAYRTGDLVRYAVDGSLVILGRREDQVKVRGQRVELAEIQYRLDLAPELAHSLVLPKAGPLQGRLTVVASLSEDPSPSSLQLIHWTSEQNLPAYMVPDTWLLVGSLPLQVSCKIDRK------------- 169623371 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALGGEAMTLRNVQEWAGKPDKHLIQVYGPSECCVTSTISEDSLKMDPTNIGRAFGGCAVVRIDTPH-ALAPIGAVGELLMEGPILAKEYLKDPQKTASSFVSGRLYRTGDLVYYDSEGDLHFLGRVDAQVKVHGQRIEPGEIEKNLALEGSVLHSIVVPESGPCAGMLVAAVIFEKPETAYISTLRNFLLD-LVPQYMIPAIWLVVRDMPYNTSGKLDRKRMLKRFEE----- 194741322 24 ----------------QQSLYNDDLTAGQIIFRQLQRQPQRIFQISDNTRLTRSQMLHNAAKVGCYLRDQSFQKEDIVGLMARNSTNVGALAYGCLFNGTPFHAVNPNLERKTIDSLYKITKPR-ILCCDVADYEKIKDTATSLGALV-----LIVNGKINGVMSVGDLLQKPLPKDYEPADRTMAILCSSGTTGTPKAVTLSNSRKLFETHS-----YLGPDDVQYASSTLDWLTGL-ITLVTAGVYGTIRLISSQMFSTGHFLELCEQHEVSWTVMANSHVAMLANCPQTRAQKLRSLKHLIFAGGHCLVATLKKMQSFLHGPLRNAYGLTEVGALVS-YNFETQLKPTSVGRLME-NIRVRIVDASGKLQGPKEVGEVQCHNGQLWRGYFGNPQATTEMRDSAGWYHTGDIGYFDEDNFLHIVERQKDMLKYLGMMYYPHEVEEVIAQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSLKPSQVEDYVRQNVSVEFKLHGGAQIVPQLAKSANGKVNRHAVKAAYLKQ---- 195124849 88 -------------------------TVAQCFQEQALKHPEKICFLMGDRQLSFGEALRLSEQVAGYFQQRGLQRGDCVALLMETRVEYTCLWLGLSQLGVITALINSNLRGDSLLHCIHVSKACALIVSDVLQSLPPLELSVDLPALLPGATDLRSALAAQQPLPLS-------RSPQCNARDKLLYVYTSGTTGLPKAAVITNLRFLFMAAGAFYMLRMNRDDVIYNPLPLYHTAG-GIVGVGNALLNGSTVVLRKKFSASNFWSDCSQYNCTVAQYIGELCRYLLATPHAPQEPLHQLRLMYGNG--LRPQIWAQFVSRFGIPIGEIYGATEGNSNLINITNRIGAIVPVFGRSLYPVQILRCDELTGEPLAPGEVGLLVRRAISAFHGY---ADKTASVFRPDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLSDCVVYGVPH-VEGKAGMAAIVDPLRKVDMEYLSIGIRG-SLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 157358551 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYLWTVPMFHCNGWC--LTWGVAAQGGTNVCLRNVTAKGIFDSISQHRVTHMGGAPTVLNMIINAPVGDQRPLPGKVAVMTGGAPPPPQVLFNMKE-LGFGVFHSYGLTETYGPGTVCPDKQAKINARQGLHHLGMEEVDIKDPTMKSVPPDTIGEVMFRGNTVMNGYLKDIKATEESF-KGGWFRSGDLGVKHPDGYIELKDRSKDIIISGGENISTIEVEAVLFSHPAILEAAVVGRPDDHWGETPCAFVKLKEGCANANEIIKFCRNK-LPHYMAPKTVVFYD-LPKTSTGKTQKYILKEKAK------ 195471900 46 --------------RYTKRHERLNYTVADVFERNVRAHPDKVAVVSETQRWTFRQVNEHANKVANVLQAQGYKKGDVVALLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCTALIY-----GEDFLEAVTEVAKDLPANLTLFQNSQTEKNIPLSTASYEKPNKSNVNHHDKLVYIYTSGTTGLPKAAVISHSRYLFIAAGIHYTMGFQEEDIFYTPLPLYHTAGGIMCMGQSVLF-GSTVSIRKKFSASNYFADCAKYNATIGQYIGEMARYILATKPSEYDQKHRVRLVFGNG--LRPQIWPQFVQRFNIKVGEFYGATEGNANIMNHDNTVGAI-GFVSRILPPISIIRADPDTGEPCAPNEPGKIVKGNPSRFLGYV-DEKASAKKIVKDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVTIPHTEGRAGMAAIYDPERELDLDVFAASLAKVLPAYARPQIIRLLTKVDLTGTFKLRKVDLQKE-------- 212517298 19 ---------------------------------------------------------------------MGVKNGDVVCLACQNSINSIIASVGTFFSGGIAAPIDHNSKPVEMQYLLNLLKPKYIICENEKAQEINNNLKQNLDCKIIVLDTKVSDSNSMKDVSIENVDVDSYVPRKVGDNDIFVICCSSGSTGYPKGVALSHHSLLYNVQTLKQVFHHPFPPKFLFTSPLFWISNFILTIMSCVF--GQTRIVPKSTNTIHYLESIEKYQPEFTAFSPSSLLFLVDHPDFDKFNLKSLKLIFVGGSLLGSNLLDKIKWK-NVHILQGYGMTEFGGGITSPN--FGNATSSVGEVL-PNTSIKIVDPSGKILGPNEIGECRVKADRVMIGYYNNEKATKESFDDDGWFKTGDLMYYDDNKLLYVVGRIKETVKYQNYQISLAEIENFIISLPGVKDAAIVPIPHGP-NHHLKAVVVKSSGSNISENDVIEAVKNNFSEYKHLREVEFSDSLPRTETGKLRRWQL----------- 84501720 18 ------------------------ETITSLWADRCARYGDRVAHREKEQAYSWRDYYDCARKIGRALMALGVKKGEPVLILAEDRREWLYIDLASASIGAIPAGVYTTDSAAQLAYLANDSGARVLFVENDEQLDKYL----EARDRMEGIQKVVVM-EREGLASFSDGETEETREPAVRPEDPRMLIYTSGTTGPPKGAMITHRNMIFQMRSGSECLEFLESDNLLCFLPLCHVLE-RIVSVEAPIANGCIVNFAE--SPETVFDNLQEVSPDSFSGVPRIWEKILAHAVADFTVLANLRRMLSGAAPISPDLIHWF-GALGVPLIEGYGMTET-AGIATVNTVEDNRIGTVGTAI-PGVEMRI----------DETGELLIGGPCVFGGYWNKPEKTAETMTEDGWLRTGDVGRIGNDGALTITGRLKDIIITGGKNITPAEIESKLKFSPYVSDAVVIG-------------------------------------------------------------------------- 149209041 3214 --------PATLQDA-TEHPVWA-STISRQIDNAADEYRDAPAISDGDQTLTYCELMRKVDNICELLLKTKTASEDFVCVLLEPSADYIAALLAVLRVAGVAVPIDPRNHKERMAVMVGDCKPTVILHHSQTAEVASWLSSKSSDSKLELVDTSLATSAPRARI-----------VNRSTPDAPAMIIYTSGTTGTPKGAILTQGNYVAISGSIARALALRHGSVLQQSSP---GFDMSQVQIFPCLATGSRLVIAQRADPAALALLMEREKVTVMTGTQTEVMQILQARDDPRDRCRHLQTVGVGGEPFSAQLAAQFENATGRRLFNMYGPTETCMIYWGNHRDEESRSWPVGPPFA-NARVYILDQAGRTVPSGSSGEIYIAGEGVGLGYLGRADLTRASFVADTFYRTGDSGFLDPDGSLVILGRIQDQVKIRGIRIELDEVSSVIVRSSGVSQ-AITTVRGTGENKMMVSFAVLNEGSKEDRKLAALASSLPLPSYMCPAAILPLQKFPTTASGKLDRASL----------- 218248761 13 -------------------------TLIDLLRLRASQTPHNHALIDGKKALTYAELDRQSRAIAALLQQYQ-ARGERALLLYPQSLEVIAAFCGCLYAGVIAIPVPPKRTLPRLRAIVKDANAKFALTTAGIF-----DLINNFKSEFPEFDQMNWIDTAKVDLSLADDWQD----PNIDKDELAYLQYTSGSTSTPKGVMLSHFNLMHHARYLQRACGYEPDSVTHTWMPYFHDYGL-VEGIMVPLYNGTPCYLMSPFSPIQWLHNITKYGVTHSQ-APNFAYDLVKDKDIPQLNLSCWQAAGNAAEPINPRVMADFVETFAPTFAPAFGLAETAPVFVCLDDQGVRIMPSCGQLVCETQVAIVRPDTLTRCASDEVGEIWVSDPSMSQGYWQRPQETQETFGEGPFLRTGDLGFL-KDGELYITGRMKDLIIIRGTNHYPQDIEWTVQHLNSVFRGAAFSITDQ--GEEKLVVVQRRSSDLDTEKLLADIRQEIAEEHEIFTHAIVLAKILKTASGKIQRRACRQ--------- 152983977 532 ------PW-AQQARRAALNGCATARTLHRDFFLRAAEAPDADALLYRDRRVTRGELAEHALRIAGGLREAGVRPGDAVEVSLPRGPQQVAAVFGVLAAGACYVPLDIDQPPARRRLIEEAAGVCLAITEEDDPQALPPRLDLQRLLRGPAL-------------------AAPVPLAPQAS---AYVIYTSGSTGVPKGVEVSHAAAINTIDALLDLLRVDASDRLLAVSAL--DFDLSVFDLFGGLGAGASLVLPTQEDAAAWAEAIQRHAVSLWNSAPALLEMALSLPAS-QADYRSLRAVLLSGDWVALDLPARLRPRGSCRLHVLGGATEAGIWSSVDTVPPHWRSIPYGRPL-PGQAYRVVDAHGRDVPDLVVGELWIGGASLARGYRNDPELSARRFVHDRWYRTGDRGRYWGDGTLEFLGRVDQQVKVRGQRIELGEVEAALCAQAGVESAAVLGGGVASLGAVLVARLAPRAE------------------------------------------------------- 116743285 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISLFLHTSGTTSRPKGVPLTQLNLVSSVNNIKSVYRITESDSTVIVLPLFHVHGLLA-GLLSSVGAGGAVTLPGRFSASTFWSDMKNYNATWYTAVPTIHQIILDHLNSPEPVYPRLRFIRSCSAALAPSILARLEEAFGAPVLEAYAMTEALMASNPLPQDGPHVPGSVGKPV--GQEMAILDENGKPQEANANGEVCIRGPNVTKGYKNNPEANKSAF-QFGWFHTGDLGYLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDVAQAVAFGVPD----------------------------------------------------------------------- 171695584 13 -------------------------SIQEHFRAQAEAHPDRTCVVTPERRFTYRQIYEASNTLAWHLHNAGVTNGDVVMIWAHRSVDLVVALMGILASGATMTVLDPAYPPARQKIYLEVSQPRALLRIGRATDENLAPLVQQLKAEVPDLRGFLYGGEVDGKDIFASVRGSVSAPPDVGPDSNPTLSFTSGSEGRPKGVLGRHFSLVKYFGWMAERFNLSSESKYTLLSGIAH--DPVQRDIFTPLFLGAQLLVPSREDHEKLAEWMREHKPTVTHLTPAMGQILVGGASAE---FPSLENVFFVGDVLTTRDCRALRKLINANIINMYGTTETQRAVSYYEIPSRAREPPAGTGMQNVQLLVVNRENRAECKVGEVGEIFVRAAGLAEGYLGDPALNEQKFLRDRLYRTGDLGRYLESGDVECVGRADDQVKIRGFRIELNDIDSNLSQNPLIRDCKTLVRRDRNEEPTLVSYIVPEDEGVEQTEVRDHLSTR-LPTYAVPTIYIVLSKLPLNPNGKVDKPNL----------- 195998982 89 --------------------------IADVFLENVRKDPNRIAFYYEDRSYTFQEAEDMTNQVARFFNKLGYKKGDVVALYMESCPEFVMIWLGLSKLGVVTALLNHNLRAKSLAHCVNVSQCRAVIFS-----GDLVDAIVEIRDELDSEMAYFSYREPTAMTAFNGCSKEPLRVEDRQFTDRLIYIYTSGTTGLPKASVISNSRYFFATTGVASLLNIDSKDTVYCALPIYHSAG-GMLGVGSCLIHGASLAIRKKFSASRFWDDCIKYNCTVIQYIGETCRYLLAQPEKPVDKRHKVRLAFGNG--LRRNIWHEFKDRFQIEIGEFYGSTEGNANLINIDNPFSVGFNSALIPVYPVQLVKVDKATGKPCKPGEPGELMGRIVQKFDGYVNQ-EATNKKIVRDSFFATGDILVKNELGYTFFLDRTGDTYRWKGENVSTTEVESTILSVVGFRDVAVYGVEGNLEGKAGMAAVSDPNNDLDMEHLNQSLK-KSLPPYARPLFIRLLLAIDQTSTFKLAKTRLKAE-------- 218714151 597 --------------------------VHELVDRKVHEQPQAQAVDSWDGTLTYFELNHLAKALASHLVDQGVRPEEMAAVCMDKSKWAVIAMLAILYAGGTVVPLGVQHPVSRITDILIDSEAILILVDT------------QQAIRLADVKKPKIVVDEKLFHSIAELATQQPLQSKAEPGNAAWVIYTSGSTGQPKGVLLEHAALCSSMIAHGAVFDMGAHARVFQFA--AYTFDAAIQENFATLLHGGCICIPEDERMNNLTQAIISRNADYIGLTSSTASLIL------PNELPHVKQLVLFGEPVKASVVEAWLGY--AKILNGYGPTECSIFSSVSKPFEDVRISNIGFVTIGNFWVVNSTDMNRLCPIGCPGELLIEGPLLARGYVNDPVKTNNAFIIDPMYRTGDIVQQNSDGSLTYLGRRDTQVKIRGQRLDVGEVEYWISKLPRNELVAVVGFAKEPYRSGLHGFLLPPSEMLRDARLREQLLQK-LPSYMVPNLYVPLADMPLTLSTKTDRRA------------ 218714151 2772 ---------------------------HDLISGVAHSQPNTIAIDAWDGSFTYHELETLAQALGQRLRSLGVEPDAMVGVCMNKSKWAAVAMLAILHSGGGVLPLGVQHPLSRIKDILVDTAASIVLTD------------HQQARRLHNLASSTIVIDELLFQDLDVPAGQKV-LSNVKPHNIAWVIYTSGSTGTPKGVLLEHRSLSSSIQGHGPAFGLNKDTRMFQFA--AYTFDVSIQETLSTLIYGGCVCIPSEEQRMGALETINHFKVNLLGLTSSTASLL------RPAEIPTVRKLVLFGEAVKPSVVEAWSS---IGVLSSYGPSECSMHSTCSEPLTSRQEASIGRPFSGNIWIADPKDYNRLVPVGAPGEILIEGSLLARGYLNDPIKTQASFITDPMYRTGDIARQNED---------DTQIKVRGQRLDVGEVEYWITRLNCNIGTAVVDLPDAPTEQMLVAAIDFKGSSLVTADLRESLKQK-LPSYMVPTAFVPLFKVPLNASGKTDRRAVKNLLIARSL-- 218714151 1692 -----------------------------LILKSIQKRPKATAIEAWDGVFTYEELDRHAKRMSSYLMSIGVVPDMLVGMCMDKSKWASVAVLAVLYAGGAVMPLGVQHPLPRIATILSDS-CCAIILSD-----------KQQRARLEGMTTHVI--EVEQMLQSPTEPSEQSICTTVRPEHAGWVIYTSGSTGNPKGVILQHKALCSGIKGHSARFKFDTSTRQFQFG--AHTFDITIQEICSTLINGGVVCVPEHQRMNELSATIAAMRVNFLGLTSTSASLI------DPRDTPTVKTLTLFGEAVKSSVVETW--LPYAEVINVYGPSECTIHSVCSPAIKDKKDSNIGYPLNG--AVWVVDPTDCLCPIGAPGELLIEGPALARGYLNDPEKTKAAFVEDRIYRTGDLVRQNTDGSLTYLGRRDTQVKIRGQRVDVAEIEKALEG--DVLTVIVIAMMDFVEGSKYLQHETLDNSVLLSQNLRDFLSTK-LPAYMIPSTYVPLLQVPKTVTGKTDRR------------- 127514430 10 ----------------------------DMLHHWVEQYGDSTYLINGQVNYSWREVQQKMQQIAGALRHLGLEPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSESKAIFILDYWADQEAGVGGDILRLAMP----YDTMPAQYQWDTLLKLGHPLVEAEAPTPEQIMTIIYTSGSTGKPKGAIQTFASYEWTCRAVVRDLKTDVEDRLLSYLPLAHITERVAIE-GSSFYSGSSVAFVE--SLDSFVADVQRARPTVFFSVPPFVSSLVKKKIHQGLGLEHCHLLGSGSAPIPPSLIAWYHKI-GLNICEAWGMTENSAYSIINHPFDASKIGTVGRAV-----------EGCSVKQGDNGELLIKSPGLMSGYYKQPEVTQASFDEDGYFRTGDLCSIDADGCVTITGRVKDNFKTAGKYVAPVPIERKLAQDPHVELICIIGLPH------PVALVQLSEGAALQEEVRASLKATNLESHETVDAIIVVSE-PLTPTLKIKRHVLEQRFSAKV--- 158521484 26 --------------------------------------PEKVALRFTEEPVSYQNLFEQTNRTAHALLKAGIGKGDTFTMLMKNHPEFIYALFAAVSIGAVAVPIDPRSRGRKLAFQIKNTKSKGILVADQF-----MESLEEIKADISDVPVVGVLYKAHHKVPENSAYPVLNELLETGNTDIAQIIHTSGTTGDPKGVVLKADRFLIYSFMADFLWQYQSDDIPYTGLSLTHGNAQSVT-LMPSLAKKLPAVISERFTKSNIWDICRKYGCTTFSLLGGMMAGIYNEPPRPDDADNPVRKVISAGTP--RAIWEDFEKRFGVKIHEWYAAVEGGLAH---NPPGSGPVGSFGKPPQGLVEMKVVDENDNDVPPGARGELISRGPTEVN-YYGKADASKEK-TRGGWLRSGDICHQDEDGFFYFDFRKGGGLRRQGDFVQPDLIEKIIGEHESVSEVCVYGVPAASGGESIVAAMAPAGRTVDVEGVKQTCLA-ELERNSVPTYFQIVDEIPKTISEKMLSRVLEEQF------- 209904009 15 -------------------------SLSGLFIERVRRSPNALAYRQFDVESTWSEVATEVGRWQQAMLKEGLKPGDRVAIMLRNCREWVVFDQACLGLGLITVPLYTDDRPENIAYIVREADVKLMVV----EGRLQWKKILEVRDRLEGLRRIISVNTIEPDDKPDDPRLDELQAHALEPDELATIVYTSGTTGKPKGVMLSHRNILFNAHASSRCADLNEQDLFLSFLPLSHTLERTA-GYYMPMMVGAAVAYAR--SIQTLADDLATVRPTVLISVPRIYERVINAGLKEKSLLARLRYAVCGGAPLPPPIARFFIG-LGLPVFHGYGMTESSPVVS-VNRPDDNVPASIGKPL-PGVEVKIGDKD----------ELLTRSPSVMLGYWNNEEATRATIDSEGWLHSGDKARMDETGHLYITGRIKEIIVLGGEKVPPADMEMAIALDPLFDQVMVIG----EGRPALAAIVVLNPEAALAKELEADLNGRFLPGYAQVRKLIVVDDGLLTPTLKMKRARILERYKDQVEA- 83716174 563 --------------------CGRPRTLHGDFFALAAREPGAVALWCGERALTRGELAAQALAIAGGLRAAGVGHGDAVEIRLPRGPEQIAAAFGVLAAGACYVPVDIAQPPARRALIERAAGIRAAI-----------GEAPAPDAETPHFGVAALARSAPLAAPL-----------PVAPQGTAYVIYTSGSTGVPKGVEMTHEAAMNTIDAINPLLGANADDRLLAVSAL--DFDLSVYDLFGVLGAGGGLVLPEARDAARWIELIERHRVTLWNSAPALLEM-ALAAPAADGACRSVRAALVSGDWIALDLPARLRERCGCAFHALGGATEAGIWSTVDAVPPHWRSIPYGRPL-PGQAYRVVDEAGRDAPDYVAGELLIGGASLARGYRNDPALTAARFVESGWYRTGDRGRYWPDGTLEFLGRADRQVKVRGHRIELGEIEAALSAHPQVDGACVSVAPGDAA--RVVAAFVPADAALDPA-------------------------------------------------- 54025268 5 ---------------------FPHDSIADLLGARAED--DHPALLFGDQRMSWREFVRAARERAAALTALR-RPGPHVGVLMDNEPEYLLLIAGAALCGATIVGINSTRRGGELAADITGTDIRTVIVAPGHRPLLDDLDLPDVDILDSD------GARYRDTLHRAAANPTTAPAPPPGREHTLLLLFTSGSTGAPKAVVCS--SFRLAVIAQLNRHSLVRDDIAYNAMPLFHGNAVMSAWA-PILAVGGTLALRPRFSASGFLPDVQRFGATFFNYVGRALSYILAQPERPEEGQTRLRLGF--GTEASIRDRREFQRRFRCRIVESYGSSEGVCAIVRAPDTPE---GALGRP---TDDLEIVDVHGKVCPVAEIGEIVVRGAARFEGYYNNPAATAEKL-RDGDYWTGDLAYRDADGYFWFAGRTSDWIRVDSENFASAPIERILARHPGIATAVVYGVPDPRTGDQVMAALLPPDHSFDPDEFAAFLDAQPLGTKWRPGLVRVVTDLPQTGTGKVDKPALRRQA------- 198267047 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSGVNTLFNGLSNEVWFQDSPPKTLKFASAGGMALQSSVAERWEDVTGKPVLEGYGLTESSPVIT-FNPLGKTRPNSIGIPV-PSTQLRCLDDDGNEVAQGKAGELAARGPQIMKGYWNKPDETAKTMRGD-WLLTGDIGVMDSDGYFSIVDRKKDMVLVSGFNVYPNEIEDCLARHPGIMETAVIGVPDGASGEAVKAFVVLRDATLTEAAIRSYCREH-LTGYKVPKSVEFRDDLPKSNVGKILRKDLRAQ-------- 162455335 5 ---------------------WKPRTVAQAIEDAAAST--KTGYRFIEESFTHGGIERASARFGGALQALGLQKGDRVALILPDNADFIFAFLGAIRAGVIPVPIYPPTGLGKLTHIVAKSGAKVLLTS-----AEIKRMLGTIQAQAPALEQIVAVEGLRG-------AREELKPVKVELDDVCFLQFTSGSTSRPKGVVLTHGNLAANVRAIVDLLGVRESDTGVSWLPLYHDMGLIGF-VIAPLYYVNTITFLPPKRPVRWLETITRHRGNVSFG-PNFAYALIREQEMAGLDLSTWRVAGCGAEPIRADNLRAFAEKFAPVFVCSYGMAESTLAVTDAVDGETLWKEGKATPVPAGHEIAVFASDDRPLGDREVGELRLRGPSVMPGYFNDPDLTKEAF-AGGWLRTGDLGYL-AEGKVYICGRSKEVIIVNGRNYYPQDLEWEASRVSGVRKGNVIAKPHNDRERVVIVFETPASDEQEKQALKGEVR-RVVQQAMTVDDVVAVGSLPKTSSGKLQRSKTRELYE------ 12231066 22 --------------------------IHDIFASNAEKFPDRECVVTNARSFSYRQINESSNQLANHLLAHDAKVGDVAVIYAYRGIELVVAYMGCLKAGLTVSVIDPQYPPERQTVLLDVAKPRFLICIESELVWNFIAENLNLKAVIPALVLSDDGQLTGGLTDDKEGRRDPSQFPRENPTDVLVLSFTSGSEGRPKGVQGRHFSLTHYYPWMKETFGLSQDDRFTMLSGIAH--DPIQRDIFTPLFLGAKIIIPPADAYELLAQWMKDNRVTVTHLTPAMGQILVGGAIAQ---IPSLRNAFFVGDLLSKKDTTRLRSAPNVDVINLYGSTESQRAVSFFKVPSRAKIIPVGQGMQ-NVQLLVVDPNDRLCDLGEQGELYVRAAGLAEGYLGDDEKTAEKFVRDRLYRTGDLGRRRADGSVECTGRIDSQVKIRGFRIELGEIDSHLSQHPYVRENITLVRRDKNEEHTLVTYFVPQDESMSAEDCKKFLSAK-VPKYAVPSLLIPLARMPLNPNGKIDKPAL----------- 163795235 9 ---------------------------------------------------TYAEVDGIVRRLAKGLIELGIKPGDRVVIVSENRPEWVIADLAAMAIGAVTVPAYVTNTVDDHLYILDHSGAVAAIVSSGKLARQVIPAARSSEPSDPHAAELDLYG-WDAVLEMGDRTEHDVEALAIGRDDTACFIYTSGTGGRPKGVMLSHRSILANAHALLETIGLG-DEVFLSLLPLSHSYE-HTAGLFFPISIGAQIYYAEG--PDQLAANLQEVRPTIMTAVPRLYEVLHDLGCKRYDDPSSLKAFVSGGAALNPDIGRFFLA-LKVSLLQGYGQTEASPVVSA-NPPGAIQIHTVGPPLRGV-----------EVKIAEDGEILVRGDLLMKGYWRDPETTATTII-DGWLHTGDIGVIHPDGYLQITDRKKDIINSGGDNISPARLESKLTLESEILQAMVYG------DKRPYLVAVLVPEASFVEELETLCDDEQLAQIKVRRFIVAREPFTMTPTLKIRRHKIRETYWEKL--- 172037990 16 ----------------------ADSTLVDLLQHRATHQPQQLSYVFEEITLSYQTLTEKVMAIAAQLQAMNLQNERALLLYAP-GLDFVTAFLGCLAAGVGAVPVYPKQPLSRLEAIAADAEAKIVLTTNNFLAKIKQYFSETARF------TYLTTDSLDESLALQ------WKQPNINSKTLAFLQYTSGSTGNPKGVMVSHGNLLQNSANIYRGFKHNDNSRVVSWLPHYHDMGLIG-GILQPLYGGFPVILMSPSSPIRWLRAISRYGATTSGGPNFAYKRCVETITPKQKDLSSWKIAFTGAESISSETLDQFAEAFAPAFYPCYGLAEATVVVTIDETVKTQKIVSCGQPTSDETVIIVDPETLLPCSPEKVGEIWVSGASVAQGYWQQKEITEATFTKEGFLRTGDLGFLH-DGELFVTGRLKDVIIIRGHNYYPQDIETVENSHPAIRNCVATSITHEEEEKLLIIAEIKRKQKLNLEETITKIRANISQNHGITDNIVLVKSIPKTSSGKIQRQACKQAYLEQ---- 111026363 12 --------------------------VGTLLEDLAAARPADVALVHGDTRRTWADFNERAGRFAAALLSHGVEPGGTVALNLYNAPEYLECFFGTLKSHTRMANVNYRYRHTELRQILERAQTQAVVFHASLA-----DRVVPVLDELPGLRLAVQVDDADLPTAVADLSADPVRHTGSEPGD-CYLSFTGGTTGQPKGVIYTRNALVTRATITGEEIDLGRTPVCVPASPLMHSTGFTFSAI-PVLLAGGTVVTLRSFDPHELLATIEREQVTTVSIVPLVQALETGSPSGRPYDVSSLRVVVSAGVAWSATTKAGLLAHPQLVLTDACGATEGNTYGVSRQRLGDELTSAQFRAWPG---VRIIDDERRPLPFGETG--LIAGPVATTGYFEDPAATAKAFFTVGHACPGDHGKLAADGTLTLLGRDSSTINTGGEKVHAEEIELVLLRNPAVLDCLVVGVPHERFGQQVAAVVAAAPGHTLTREGVRECVSNALAGYKVPRLVRLAP-VPRMPNGKPDHPAARALLTE----- 126660196 12 ------------------------ENFVSLLKERARYQPSKTAYTFEESSLTYQQLDRRARELGSILYSLGLQ-GERALLMYTPGLDFVIAFFACLYAGVIAVPVYPNQSFHRLQAIIKDCDAKEILTTSTILSNLQQGLVDH--PELHSFKFLATDDHLKQF-------NQSYNLPEITEKNLAFLQYTSGSTGNPKGVMVTHENLLVNCEGMDRVWQHTSDSVMVTWLPTFHDMGL-IYGVLEPLYKGIPCYMMAPASPFRWLQAISHYKGTHSA-APNFAYDLITPEQKATLDLSSWKMTLNGAEPVRADVLEHFAKAFPTAMSPGYGLAEATLVVSAVNDDNAVTLVGCGKTEIDTKVLIVNPNTLTPCAADEVGEIWVSGKTVTQGYWQREAETAKTFLANGFLRTGDLGFL-KDGELFVTGRLKDVLIIRGRNHYPQDIETVEQSHPALRPGAAFTVETEEKERLIIVQEVERTHEVKEAICKAVARDHGLQVYDI--VLIRTATIPKTSSGKIQRSRCKEQF------- 86559627 33 -------------------------TIIKLFDEQVLRTPNEIALIFNDEQISYKTLSKKVDLLANRLVNMSIPNTQPIGIFINRGFNMIISILGILKAGFSYLPIDINLPGDRIKYMINDAKVNYIITE-------------------HFLVNKFVENESIKLIFIEDENLNSTGSGAYSNDNMAYIIYTSGSSGKPKGIMIGQRSVCNFIEGVTEKINFKAGSAILNIATI--SFDIFFLETIVALTKGLRVIIADEITQKNFKRLINKFNIKMIQCTPSQMKILVEC-NNTGNTLKNLETIMIGGESFEIELLTSIKKLTKAKVYNMYGPTETTI-WSSIKEVTHSEKITIGRPIQ-NTEYFVVNECNQCVPLGEEGELIISGLGLAHGYHNKSFIDCDCVTGNRFYKTGDLVKFDESGEIIFIDRIDNQVKIRGHRVELKEVELSIRKNFSVKDVSVVPLKNKLDINMLCAYIVC-DYDINISNIKAVL-SKELPSYMIPSCFAVLERLPYTHNGKLD--------------- 193212026 2 ----------------------------DIVAHAAQKFGDQPAIITADRRWSFGELDGDTARIAAAFEACGARRGDIVALVAPNSAAILLALMALMRMGAVAAPVNHRFPASHIEGVI--ARLKPTMTLDAAK--------------------------LETFITDALNRTEASFTSATEMSRPVSIIHTSASSGKPKAAMHSLSNHWHSAMGSAQNLPFGPGDCWLLSLPLYHVGGYSM--LFKCLIGGGALA-MPSPDAS-LADSLTPFPVTHLSLVPTQLYRMLRT-DGGQERLRSLKALLLGGSAVSAPLLREAIRE-QVPLYLTYGSTEMSTQVTTSPAPVTEAQADSGVVL-PYRKVAISPD----------GEILVKGECLFMGYLENGIRTAR--DSEGWFHTGDMGELSEDARLNVLGRKDSMFISGGENIHPEEIEKALTSIEGIEEAVVVPAPDAEYGMRPVAWIKARSDALDDAAIIASLRDK-LGRLKTPHRIQTWQTLP--GSAKIDR-------------- 158424991 6 -------------------------SLVDMLRHQAQHTPDKRALVFSSGELSFAGLYAQAATLARQIADQ-TQPGDRALLVFPSGLEFVVSYFACLMAGVVAVPLMPPRRNA-------NQDSSAAIIADCAPVLALSP-AGEAEDPRGTLRQRLADGNVRHLVALADNATDDLPARAIARQDLAFLQYTSGSTSTPKGVMVSHANLLANLEMMRQRFGNHAGSTHVSWIPLYHDLGL-ILNLLEPLYVGATCVLMTPSRPLNWLRNIARFEAEVAAAPNFAYHLCVDADQMEGVDLSRWTLAVNGAEPVRAVTMARFAETFAPTLHPTYGLAEATLVVSSAPRGSGVTVREVSQPIVPGQSIAIVDPQTRRAEPGAIGEIWVHGASVAGGYWNRPEESEATFDAGPFLRTGDLGHLDADGELFIAGRIKDVIIIRGVNHYPQDIEGTVAAHPTLRRGAVFCVTGEDGTEQVVLVQEVKRHAIDETEVFAAIRAAVVNNHEVVAKIVLIRTIPKTTSGKIQRSRTRQQ-------- 4499840 2270 --------------------------IHDTIHQQCLRCPDSPSVCAWDGNFTYRQLDDLSSALSEEIVRKGAGPEVTIPIVLEKTRWTPVAILAVLKSGSSFVLMDSTHPAARVGSIVQAIGPPVIIVS------------AQTRSKVATFSTDVV--EVGDWLAREEKQQGTRQTGLLKATNAAYLVFTSGSTGKPKGAIVEHASLSTAAKYMASRLHIDSASRVLQFS--SHAWDIPVTEVLVTLRMGGCVCVPEEERTGNLAKASERMKVNWALWTPTVARL------FKPEEFPHLKTLVFAGEALSATDLETWCDR--VRLVQGYGPAECSLISTVTDPTRSDNPRCIGLPSGCVAWVVNRDNHELLAPPGATGELVLEGPIVGRGYLGDPGRAASAFISNRLYKTGDLVRQHSSGLLTFVGRNDDQVKVRGQRVEPGEVEGQVAQFPG-SQVIVLVVK-KSAGAVLAALVLQNGEDRSSAGETAKLRE-TMPTYMIPSIMLPISYLPKAATGKADRNLLRDRVA------ 4499840 67 --------------------------VHDLVQQNCCSRPTCQAVASWDGCLTYDEMSILSSHLAQRLRAAGVKPGVFVALCLDRCKWAVIGILAVLKAGGAFCALDSSYPVSRLQDMCRDLEITIVLT-----------VKTNIQHASPLADTVILLDDDLYSESALSSAQKCASRSSLSPHDPVYAVFTSGSTGKPKGIIMEHASFSACALSSMEPLHIGPQDRVLHFA--SYAFDLSLFEILAPLIAGATVVIPEKARLENLPCAMTDLGATWAFLTPTVARLY------RPTQMPTLKTLCLGGEAVNASDIKSWSSK---NLISGYNPAECCPLGISLNDHMPRALGST----FPSQMAWIVDPEDHELPVGAIGELAIEGPVVARGYVHDLKSSDSSFVSNRIYLTGDLARQDDDGSVHYLGRKDDQVKIHGQRVELAEIEQHIEQHSSLATKAVVMLLRPISGRTVLTALVLENGEKTSNSLLMELADLALPSHMVPSVYLPIRHFPTTKGGKIDR-------------- 4499840 1146 ---------------------------HQAIQAKCQAQPDATAIDAWDGCVTYGELERRAEKLAGLVRSHVSKPDQVVVLYFSKSWLTVVAQLAVLKAGAAFITLEISQPVHYLQRVISALGPVLVLTSE-----DLFSAAEDLQENAVPVMAV----DKDDLSDATARTSQASSSACTVECDLMYIIATSGTTGMPKIVMTDHQAFMTNASPLMNGLGITSDSRVFQFC--GYSFDLLIVEHFLTLLAGGCICIPSHNRNNRFAASIVELEANWV-GSPSSVLQLLD-----PQTVPTVKTIMQAGERLQQGLVDRWASH--VRLINAYGPAECSVGALARDTVRPDTDDVQNLGFATGSVCWIVNAETSPVPIGAEGELIIEGHTLSRGYLGDADKTNASFLRPNWLRTGDIVRQNSDGSMSFVRRKDAQVKIRGQRVELTDVEHFIGAHQVVTD--IVQIPNSQS-SILVALVLTKDAMTNHKQQESLLDQKSMPAYMVPDLFVPVSDLPREASGKIGRKAIKQYLA------ 19114014 2719 -------------------------------------------------RLTYSELNERANKLAHNLKSYGFRVGSIIAVYFDKCIEAFISMLAILKAGCCFLALDVSAPTERIRYIVTDSTAVLVMSTG------------ELYTKLLNASINVTILDASDPGNYSNNIENPYT-KDFEDSNLAYVLYTSGSTGKPKGCCLTHHNVVQCMLAFQDQFAWDTNSRFLAFAS-FH-FDVSVLEQYFSWSTGITLVAAPSLILQDLPTAISALKITHVDLTPSLASIL------TPKTAPLLRVFITGGEQIKQELLNIWGDT--RVLYNFWGPTELTIGASAFRKPKNAKVSNIGPPFPNCSTYILSKETKVPVLLGGLGEICMGGNQVAKGYLNLPEQTDAKFFNDRIYHTGDLGRLLKDNNLEFCGRTDDQIKLRGQRIEIGEINAVISSSEKILGVYTLAVVHPVRKQQLVAFIHVKGISASHLIVHDHACKASLAKYMVPSFYVFISSVPLTPTNKFDKKKVIEEFS------ 19114014 210 ------------------------------------------------RSFSFLELHS----LAIKLSKLVTCKNEVVPIMVSHSPALFVGILAILYSGNAYCPIDVETRTERVHFISKDVDASFAIVSEEFVN------------RFPNNTIILKVPEYNESMEIKDDEIPPFPFPE-SLDSVAYVLYTSGSTGNPKGVAISHRAATNSIKSHGYMFGLERGDAWLQFANV--TFDVSVFEIFGNWNNGLTLVTSKRQNLIGNLELIYDYKIAALELTPTVANVI--SLDENKELFTSVRMLITIGELLT----NRIIDFWGERLVNAYGPTEAAIHVTLNPSKALTTVYLVGVPLQSATICVVEDSQPHVLHEGFLGEVCIAGPQLSSGYINRPEINAKAFVEVQYYRTGDLGRII-NGKLYIFGRIDMQIKIRGRRIEIGEIESKLA--PSVDSLAI-----EKIGDNLVAFYV-----GDEMKLRKH-AESHLASWMCPTKYVGLPGFPRLASGKTDRKALK---------- 19114014 1755 -----------------------------LFEKEANEHPSSIALVDKENIYSYKFFSEYSIKASYWLHSIGIKKNDVVAVFIDKSLDYYSLMLGVLRIGAFFFPLEHCSSLNFAKENLLRTNVKLLIVDKFLPFEDVNQVERQVVDKLPTVEIPNESRSSAFIFPSYELAE--------------------GLT------MMESSSFMDSIISFIDSTCFPSSSRWFQYAP--SSTACQMFDCFMCWFFGCTLISGPQFLKNNLKPLLLATHASHLITTSSIAASL------KGEDIPSIQRLYCYEGPINNYMIKSW----GSRLSYIYAFKPLICSCVPATEYLESNIMMVGIPLKGLIFAVVNSDTNTLAPIGSSGELCISGNTMM------DSQRVFTFENRSYYRTGDIVRILAGGEFEYI-------------------------------------------------------------------------------------------------------------- 27381396 56 -----KTWLQAIALTARLE-AQPHRLFADIVEDWAQRQPGRPALLSDGQSFTYGELAARINRYARWARDVGLQAGRTVCVLMPNRPDYLACWLGISSVGGTVALINTRLVGQSLAHCIDVAHADHLILADCVDAFESSRPHLHREPQCWSLGTGDPSGDLDAALAFEPRPLSSAERGDVTIDERALLIYTSGTTGLPKAANVSHRRILAWGGWFSGLTDASIEDRLYDCLPLYHSVG-GVAAPCSMLCAGGSVAIAEKFSAGSFWDDIERFDCTVFQYIGELCRYLLKAPASEQEARHRLRLAVGNG--LRGDIWETFANRFAIPILEFYAATEGNFSLFNVDG----KPGAIGRPVFPASIVKIDADSGSPVAPGEIGEAVDRDGRPFEGY-TDPEETKKKVVGDAWFRTGDLMLRDAQGYLHFIDRVGDTFRWKGENVATSEVNDAIRDCPGVLDASTYGVADGRAG--MAALVVDRDFDL---EIFNEHLSHRLPPYAVPAFVRLCPALETTDTFKQQKQRL----------- 145241460 523 -----------------------------LFERAVRETPNGIAVEKAGIQLTYAEMDRQASILAKNLQ---IQPGEVVCVLADRSINWIVSIYGILKAGGVYSAQDPGLPDHIRNTNFQTAGGKLYLTP----ATSQKHLAPKACNLCFSVEELI-ATIPDNFTPSHRSAPQP--------EDNAYLCFTSGSTGKPKGVMCHHAGLVAFQKDLEVRLFAAPGQRISQL--MSPAFDGSIHEIFSALCYGATLVLADGADTFAHLK-----KSNAAILTPSVAKILL------PEQFPELRTVYLVGEPVPQYVNDVWSSAT--TLYNMYGPTEATCGAT-IQRLLPGQPVTIGGPNA-TTRIYILGQNGQLLPPGVIGEIYCAGVQVANGYIGRPELNAERFLSDNMYRTGDRGYFNRLGQVECLGRNDRQIKLRGYRTDLNDLERVANAIPESTAVAICPKDD-----YLVAMIQP--ETLTVTDVRQRM-SQVLPVHAMPRRIMVVDKFPMTPAGKLDYKEI----------- 197104063 35 ------------------------------LQAAMDKWRGRPAITFEGRTITYGDLDAMANRYAHWAKGLGLRRGQVVALFMPNRIEYLPIWYGLSKVGVVTALINNQLAGLPLAHCLNISGASHVIV-DAETSPVFEPAKGLLEKTLQQWVLGPAHGDQRDLVQASQLPPDRSVREDMTAADTALLIFTSGTTGMPKAARITHMRGQLYMRGFAGSTGARAEDRVYVALPLYHATG-GLCAMGAALLNGGSVVLRRKFSATHFWPEVVAEGCTMFVYIGELCRYLVNHEPDPDETRHKIRMAFGNG--LRPDIWPVMKQRFRIPILEFYGSTEGNVSMFNFDG-REGAIGRVPKWLRSRFNIRLVDGFGIECGPGQIGECIGKIGGEARGYLDRKASDKKVLRDDAWFATGDLMRMDADGYFYFVDRIGDTFRWKGENVSTNEVAERLQACPGVEQATVYGVAVEGAGRAGMAALVVGPDFDI--KLLGEHVTRELPPYAQPLFVRLLPAMETTGTFKIRKMDL----------- 54308861 523 --------------------------LHERIFEQAEKHPNRTAVISSGNILSFEELTLKAKQFAYQLVKAGLKSGEHVAVSMDKGEGQIIAVLAILYAGGVYVPIAPSQPIIRRKSIIENADIRIVIRCKTTESNIDWTDSIHLNWQDVTLETLQPAGQ------------------QRSPHDKAYIIYTSGSTGTPKGVVISHQAALNTCMDINERHDVTSTDRVLALSALH--FDLSVYDIFGVLTAGGALVLPQERDPMAWNNLICEHQVTLWNSVPALFDMFLTFCEGMQFNAPSLRTAMLSGDWIDLSLPARLHQYNPVTFSAMGGATEAAIWYIVKKIDPSWRSIPYGYPLT-NQAYRVVDEMGRDCPDRVNGELWIGGIGVALEYWNDSERTSHQFINQRWYRTGDTGCYWQDGTLEFLGRKDNQVKVGGYRIELGEIDSAFNRIAGVRQGVALA-------------------------------------------------------------------------- 66506821 57 ---------------------WQKLTVAKIFSRQATANPEKIAFIFEDKEWTYRELEGYSNRIGRYFTGKSLSREDSVGLIMESRPEYVGIWLGLSKAGLVGALLNTNLRQDVLMHSIKAANCKAVIF-----GSNFKDAMVEIRERIPNVDTSCLEGAIDLNPEISSVDSGPLDTVALTPRDKLIYIYTSGTTGMPKAAVITNLRYMLMSCGVNSMLNLRPTDRIYNSLPLYHTAG-GLIGVGQALLRGITVVLRRRFSASKFWPDCVHYECTVAQYIGEICRYLLTAPAAPCDTTHKVRLMFGNG--LRPQIWKPFVDRFGVQIGEFYGATEGNSNLVNIDNTIGAVVPLCGSSLYPVALLRVDEETGEPLKPGESG-IFVGKINPFSGYVDR-KASEQKILRDVFFNSGDILLMDEFGYFYFKDRTGDTFRWHGENVATSEVEAVVSNVIGLKDAAVYGVEVPGTGKAGMVAIYDPEYTLNVKEMADGVK-KSLPSYARPLFVRVLSELPMTGTFKLKKKDLQE--------- 126656771 7 ------------------------KTLGQVLTHWSQIQPEHKAYTMEESHITYGELHSQAKKIAQTLLGSGLQSRNVILLY-PPGIDFIIAFFGCLYAGVIPAPIHANRSNQKIASLVHSIDAAAILVPEAQKETYDQILSKE--ENWPEELPYIVTDRLFNLSPLA-----TPELPDLDGSTLAFLQFTSGSTSLPKGVMISHSNCLSNLEMALSVTSATPESTFVSWLPHYHDLGL-VAHLLHSFYGGSHCVILAPTTPLEWLRAITNYGGQYT-GAPNFAYQLIRPEEQKNLDLSCLRMAINAAEPINAQTLLDFSEKFPQMFLPAYGMAEGTVFISTNNDTHKKRLVGCGH-GKLGEQLFIIDPQRNEVPRYHVGEVWVTGPNIMAGYYQNPEATAKTLVSQKYLRTGDLGFMDEDGELYITGRLKDLIIVNGVNYYPQDIEICVQAHKDIRSGCVIAVPGKTAEELVIVAELNKAGMTKLEEMVEAISSKIGEEFELVTQLVFLRRIPKTSSGKLQRQQCKQMFLQESL-- 86609627 16 ----------------------------------AEEFAGQVALRDPHAQMSYGELFRRIQTLAAGLQALGICPGDRVAIFADNSPRWLMADLATMFTGAVNVPRSAVADPSELGYILRHSGSTALIAQDLKTLRRIRPDVQELGLERLLLLSDEQEAGVLNFSQWQKGREHTYQPPKLERSQLATIIYTSGTSGRPKGVMLSHGNLMHQVENLGVVVQPQPGNKVLTILPTWHSYEVAVPRIWETVYEGIQRQFKEKPLMQRLIRAIARNQSILHYGVSPWVRLWLLWPLHRLADAPNFQHAISGGGSLPAYL-DLFYEVVGISILNGYGLTETSP-VLCARRPDNNVRGTAGPPL-PGTEFRIVDPETRPLPPREKGLILARGPQVMMGYYNNPEATAKVLSSDGWFETGDLGWLTPDGQLVITGRAKDVIVLNGENIEPQPLEDACLQSPYISQIVIVGQ-DQKK---LAALI-----YPNLDALKAWAAEQGIPA------------------------------------- 115914188 3 ---------------------------HDVFRYSAERYPDKLALVLDDQKWTLRDLEMYSNAVANLFFERGYQKGDTVALLMDNRPEFVGLWLGLSKIGVVSAFINHNLRRDGLTHCINVANSKAVVFASELSDGKVCEVHPSLRSTGPLAEPIAFSSHNVDSLIKATSSLPPPIIGGRSLKDTVFYVYTSGTTGLPKAAVITHSRLLFMAKSIAESFNITSDDTIYCALPLYHSAA-GCLGVGQLIINGTTMAMRKKFSASNFWLDCIRYNATVTQYIGEICRYLYSQPNRPEETKHQLRLAMGNG--LRPELWNEFKDRFNITIGEFYGATEGNGNIANMTGPGAVGFNSIIVPWAPVFLIKIDPETGAIIKPGEPGQLVIRGDPVFHGYADRQANSKKVVYDDSAFLSGDVLVMDKFGYFYFRDRSGDTFRWKGENVSTTEVETIISKTIGLNDTVVYGVEVPGSGRAGMAAIVDPNGALNIPDLFHKLKA-NLPGYAVPLFIRMVTKVDTTGTYKLKKVQIRKEA------- 183984215 9 ----------------------------------------------------------------------------RVAVLATPTVSTVLAVTGCLIAGVPVVPVPADVGVAERRHMLADSGAVAWLGP-----------APAQDAEPDGLPQIPVRLHARSWH----------RYPEPPPDSVAMVIYTSGTTGLPKGVQLSRRAIAADLDALAQAWQWNAEDVLVHGLPLY-HVHGLVLGLLGSLRVGNRFVHTGKPTAAGYAQA----GGTLYFGVPTVWSR-VAADRAAAEALRPARLLVSGSAALPVPVFDQLVHLAGHRPIERYGSSESLITLSTRAD-GERRAGWVGLPLAGV-QTRLVDDHGNPVPDGEVGKLQVRGSTLFDGYLNRPEATAEAFDADGWYRTGDVAVVDDGGMHRIVGRESDLIKSGGYRIGAGEIETVLLGHPEVQEAAVVGLPDEDLGQRIVAYIVGSDR-IDPDVLIDFVAQQ-LSVHKRPREVRIVESLPRNALGKVLKKQL----------- 186474634 11 --------------------------------------GDRIALRSSSNMVTYAELSRDATTIALALLERGIGEGELVALYGPRRLELVVGMIGIMLSGAAYTVVEAGFRDEELHRIQQIAPSLVLSLGDAPAGTD--------SSGIPWMPVPLMQHESRSFAPVCR------ELPKVPGDAPAYVLYTSGSTGQQKGVAVTHSNLAHYCEGLATRLGIVGPMTFAHVSTL--SADLGNTCLFLSLWTAGTLYLADDFDPTALASALAANQVDVLKITPTHWRSILAACKQYLPGRAPLRWLFLGGERLQAKLARTLESGVTQQLLNHYGPTEATIGVTVCSVNAHELPGQQSVPIFGQTTLCVLCADGAFRYSGAEGELYIGGPSVAQGYWKRSDLTEERFVDQRFYRTGDRVHIDQSGLVTFLGRVDRQVKVNGYRVELDHVEQAVRQVDGIEQSIVVHHREDERDYLLCGY---EGTNRNALAIRTHL-QQTLPAHMIPAVIEHYGRLPTNPNGKLDAVLVRTSLA------ 157340198 7 ------------------------------VARQGSATAESVAIRANQKSYSYNQLISSARKISSLLCNGDIKPQT-------QTFRKWTSWC---------------YPEAELLHVMNDSDVSMILSTE-----DYRELMENVAAKSSAQFSLIPPVPSIPSPTSARDHPQTGEIVADKNEDPALIIYTSGTTGKPKGVVHTHKSINSQVQILTEAWGYTSADQFLHCLPLSHNFDMLFNALLAPLYAGSTVEFMPKFSVRGIWQRWRESHITVFTGVPTMYTRLIQGYEAMDPELQKLRLMMCGSSALPYPVMQQWETITGHRLLERYGMTE-FVMAISNPLKGVRKGGTVGKPF-PGVQVKILADESETETTG-VGELCIKSPSLFKEYWKLPEVTKESFIDGGFFKTGDAVKVDDDGYYIILGRTSDIMKVGGYKLSALEIEAALLEASSGLRVLCIGLARQRWGSCMCKQEEELKPAISLEELCTWAKEK-LAPYKLPTQLLLWDLLPRNAMGKVNKKELKRKLAAE---- 118053762 7 --------------------------LADIFELVVQAVPDRTAFGCGDQKLSFKQLDERANQLGNALRARGIGRGDNVGIQLYNCAEYLEAFFACSKIGAVPVNVNYRYVADELQGLFNSLDLRALVY-----GADFDASVLEVMPRVPTLRLALRVGTVRDGLPYESVLAEGARTDAERSDDDIFMLCTGGTTGLPKGVMWPHKSLFMGALGGGGYYFRRPPEELLQLVPNGPAHGAAMWATLISLFSGHPVYVNERFDPVHMLDLIEHHQINVMAVVGPIIQALENNPG--RWPLKSLMIFGNGGAVFSRHLQERLLQVPHLVLNNGMASSESGV----LGGGEKTPEGEGFMRIAPRPDLSVISEDLRILQPGEEG-ILSRRGHMPLGYYGDPTKTAETFVGSRWVLTGDRARIDTTGEYVVLGRGSQCINTGGEKVYPEEVEETARRYPPVQDVVVVGVPDERWGSKVVAVVQVQPGHEDLQEFEKVCRS-NLSGYKLPRAVYLATEVRRSPAGKADYR------------- 38567105 115 ----------------------------------------------------------------------------VVLIQLPNSLAFAPVLLGTLAAGLTATLVSPALTSDEIAWILQNSRPRAIITAKACLGAMREALEKQERAFFDAVPIFIFDAAKDHYPSVATVVPSSFLPSSASPARTAVILWSSGTSGRSKGVLLSH----HALNFSGAHMWHDAADRWLGYVPFYHVFGLCNIVLLAIM-TGSTVYVMPSFSLDGMLAAIPKRKITYLHMAPPIAVMLAKAPVVEKYAFSSIVAAVTGGAPLGHEVVVEVYKRCGFRVRLGYGLSETCSTSLQRGTSEKEMVEQAGETGVPHWGVEVVDGKTKAARIGQEGEILIRSPTLLSAYLQEPDMTREALTVDGWFRTGDVGTISAQGRLRITDRLKELIKVRAYQVAPAELEAVLCSSPSVADAGVVGVYDEEATEWPRAYVVPKPEALEAHELRVLVEKRTTKYKWLMGGVVFVKQIPKSPSGKILRRILK---------- 115397319 253 --------------------------LHAAFEGWARRKPDAIALDFEHSILTYAALNAAASNLASYIRTLDLQTDNIVPVYLSTSPELYISYLAVLKAGCAFSPIPLDAPEQRIQDILHDIQSP--IILGAGSEPSLGPWRSEMQGSDTIKRTWIDVTEVSRWKEMRGDHPDTLEDLEIKDDQTAYLFFTSGSTGKPKGVQVSHLAVTCSIASHSTAIPLPGDNRWFQFA--SPTFDPSLMEIFVTLSNGATLCSADRLTLTDIESAVNEARATVMMATPSLAALL------RPSRLTTLQSLWTMGEKLNRTVIDNFAAKPEPNLVNAYGPTEGAINCTFLAPVDYAVRGSIIGSALPTCAMLILDPDQRPVPSGLAGELAIAGPQVSKGYLNRPEETAKSFVEFGYYRTGDMARWDENGSIEFLGRITDQVKISGRRLELGEIESVLATVDDVTEVAVVSARDNTPGEQIVACLVTKATSRSAREIVRDAQERHLSSYMCPSIYAFFDSLPRSSSGKVDRKTI----------- 115397319 1416 --------------------------IHSWFEDHAASKPHDPALIFANITWTYGEVNAMADRLADHLSECGPLANVPVPLCIEKSPAVYIAILAILKAGGAWCPIDTLSPAQRRHDLIARTGAKVLLVSSDDP--------AQTEEAVPSVELVDVAQYTKDAPLLANGVHQKSPRVKNSPDDMAYLIWTSGTTGAPKGVPITHSAAVSAMKSLHRDIPTDVSGGAIRCLQFSYTFDVSIQDMFYTWGIGGVLISATREMLGSFSKLANTTKATHAHLTPAF------AAGIPRKSCETLQVITMIGEKLTPSVAEDW--GTDMRAFNTYGPAEATIVSTFGNEHKNIKSANIGWPMD-TVSVYVM-KNRRTIMKNAVGELALGGPQLSPGYLRQEDVTKAKYIYNTLYYTGDLVRMLSDGSLEYINRVDDQVKLAGIRIELSEISYSLGGHPLVEETLVLTRPD-RPNQVVVAFVLLDDTALEIAQAANEKAQSTLPDNMIPSVYLVIRSIPKTASAKTDRRALQAAYA------ 115397319 2536 ------------------------------LERNAREHPDWTAVISPDETMSYSKLNAEANRVAAYLASLG-HKNRMIAVCTGRNLPSYPIIAGIFKSGNAYLPIVEDLPVDRKLFLAEDADCPIVFTETTLSDSF---------SRVSDNCSVICIDDPQFQKSVESMPVEDRDY-QSGPDDLAYLLFTSGSTGKPKGVMVTRGNLSSFIESFSEFFELGGKGRYLAQA--SRAFDPHLLEMLFPWRHGMTTATAPREMLDDLHSTMSKWGITHASFVPSI----VDQANLTPHDCPSLVFMTVGGEKITQKTLDTW-STSRVALVNAYGPTEVTIGCTFARVGKYTNMRNIGAPLTSCVGHVFIPGTQHYALRGQTGELCFSGDIVAKGYLNRPDATG--FCDGPMYRTGDIGRLMPDNSVEYLGRGDDQTKIRGQRLELGEVSEVLAQHPGLARVQLIARAGARQRDQKEVSLVQSDLATLGKELQEIC-QKKLPGYMVPELILPVTHIPLAQSAKINVKELHALFA------ 166362751 10 -------------------------TLVELLRYRATAQPEGHALIDGKKELTYSELDRQARAIAAYLQKYQAQ-GERALLLYPQSLEVVAAFCGCLYAGVIAIPVPPKRTLPRLRAIVKDANATFALVTES-----ILTLIEGVKEEFPEFDQMKWITTESIDISLADQWQD----PQVDKSALAYLQYTSGSTNIPKGVMLSHFNLMHHCGYLQKACGYEPDSVTLTWMPYFHDYGL-VEGITVPLYNGTPCYLMSPFRPMQWLKNITKYKVTHSQ-APNFAYDLIKAADLAELDLSSWQAAGNAAEPINPKVMAKFVDTFAQTFAPAYGLAETTPIITALDATAYERVPSCGRRVCDTRIAMVNPDTFTLCAADEVGEIWASDPSMAAGYWQREDATKETFQEGPFLRTGDLGFLL-DGELHITGRIKDLIIVRGSNHYPQDLEWSVQHLNEVFRGAAFSIEDN--GEEQLVIVQRRIGELDTAKLIADIRQEIAEEHEIMTHAIVLAKILKTASGKIQRRAIKQ--------- 182415729 278 -------------------------------------------------------------------------PEKRVGIVLPPGAGAFIANLAVICAGKVPVNLNFTLGSISSVACIRMADVRTVISAEAMRAFPWPERTLDITREIAACKKRILPWLAAAWLLPNQWVATLLGIPHIGDREEVGLLFTSGSAGEPKGVMLTHRNILANCSQIASLPILPPVCSLMGCLPLFHSFGFTVTLWFPMLRR-CRVVTVPSPDTRKIVDAIRDEQVTVLVGAPTFIRPILK--KAQPSELKSLDIVVTGAEKLPDDLYRAFLETFHIEILQGYGLTETTPVTNAPAPQHGKRTGSTGR-LFPGMTARVVDDTGRELAVTETGMVLFRGANVFSGYLNDEEKTRAAF-KDGWFVTGDLGRFDEDGFLFIEGRMSRFSKIGGEMVPHVTIEQKIAELFKIDQIAVTSIPDPTKGE---ALVLLTRDPISNEELRARLLEAGLPNLWVPKIIQRVELIPLLGSGKLDIKGCRALALQ----- 170293796 44 -------------------------TIADRVEEQARRLGDHVFLIYGDQRYSYAEVDARADQVAHAMHARGLRCGDVCALAMENRPEFFFYWFGLAKLGVVTAVINTQVNGRPLVHALETTQARAVIVGEETADRPAQPLYVVADAEKPASAAQRAIAAADITAEVAAAARKHLPVPRCVPKSSMLLIFTSGTTGLPKAARYSHMRWMSSGDVMEVTLEVTPDDVFYCCLPLYHGAAATSV-TSTALKAGGSIVVRRKFSTREFWKDVRANRITIFQYIGEICRYLLNAPPQADDRNHSLRCMLGAG--LTPETWTRWLERFGIQVFEGWGSTEANTALINVDN----YIGSCGRPDWNKTNFRLVDDNGRLCKPGEVGEIVNHGGGRFEGYTSQ-EATEKKILRDAFWSSGDLLRYDDEGYFYFVDRIGDTYRWKSENVSTAEVADALSDYPGMELVNIYGVKVPHEGRAGMAAIVMQPGRVFDPEAFFALTEARLPRYAAPQFVRVSSAADLTTTYKLRKVDLQRQ-------- 71014575 45 ---------------------WRNKSIYEFFDYQATKRPDAVAYVYLGKNFTWGEVAKDVHRLANYLLSRGYKAGDRVAIFMGNSVAIVEWFFACMCINVIPAFINNSLTGKGLVHCVSVARAKLLVYEEGFLRYDDGITPVDGDTEKPPIEVAKPLAKKIEFGPSDLVKYSAKRIPEVGESSTAALIYTSGTTGLPKAALCSHGRMGTACSVWPVFNSFSSKDRIYTPMPLYHSSAL-FLCICASLWSGSTVIIGRKFSARKYWDEVRKHNATVVQYIGEIARYLLAVPPSPLDKQHNVRMAYGNG--MRPDVWEKFRERYGVTISEFFASSEGNGNTGPFGAGAVGRLGTLARKVRPDFKIIRVDAITEECGPNEPGEFVMRSISKFQGYADNPEATSKKVLKDAWFRSGDLMSKDVDGFFYFGDRMGDTFRWRSENVSTTEVANALGQV--VSEANVYGVLVPKHDGRAGCAAIPADDAARVDNMLAAVARKSLPKYAVPLFIRVVPTMEQTGTVKQQKVQLRNQ-------- 145616920 38 -------------------------TVTAAFFHQARTQPSRPAARDAGREVTYATLARRARLLAAKLRRLGVQPGDRVPLVVKRGVEMLVGIVAVLACGAQYVPLDGGVVPDSLRVVLRQAGERLALVLPSTEYRVRAVSVDCVTVVIPVVEGAEAEAEAEREREYDKAAAEEGFVDLARPELGCYVIYTSGTTGEPKGVDVMHSNVTNLLCLGPGNLGIKPGMCVGQVLNI--SFDMAAWEILGCLCNGGTLVLRGS----DWLPAIKE--IDVLICTPSIL------AKYNPAEFPRIRTVATAGEPSNQRLADLWAAH--GTYYNCCGPTETTI-VNTMSKHVPGAPLSIGAP-TPNNSVYILDEQLNPVPFGEPGVMWAGGAGVSRGYIGLPEKTQEKYLPDPFYNTGDLGKWNEDGSIDILGRVDDQIKIKGFRVELDGVSASLSSGPGITGAVALFIDNEIHG-----FVSPR--VCDLDALKEHLSKLQ-PYYAVPTKFHCMDELPHTANGKLDKRALREYAATK---- 119357885 2 ----------------------------DIINQAALRFADSPLLVTREKTLSFRECSVKASQIANTLFKKGYRPGDIAALLLPGSPEYVLILLGLLKAGLISAPLNNRFPEKQL----------------SLALEQLQPPLLLTEADSGMQKNRMTTLSIHDLLEAESASPEPEFPVNESRERPVTIIHTSASSGKPKAAVHSFSNHWFSALGSASNLPLEKGDCWLLSLPLFHIGGYAV--LFKALLSGSSVAL---PDPSDSLECLRMFSLTHLSLVPTQLYRLLRQPSIIPALASL-KALLLGGSPIPPALLADTIRK-GIPVYLSYGSTEMSSQIATTPNPADSMQENSGR-ILPF----------REVMTDAEGEILCKGECLFQGYLQNGRIEPQT-DGDGWFHTNDIGRIDEKGMITVLGRKDNMFISGGENIHPEEIEKALLDMEGILQAVVVPVIDKEYGSRPAAFIQTEESEKPDDEAIAGYIRKKLGKLKTPVKILQWETL--AGSQKIDRKQYRQLAGEALV-- 32474305 2791 --------------------------------------------------------------IARRLRSHHVELGDFVPVLAKPGKRAVDLILSLQQIGAVPVPLDATRPSVLLDLVLKQTNAKTIVVDDP-GDIEISGVRKLTWDQLTGTQNGASNGNGK------SSANGNAKSTVVSSSDAAYVIYTSGTTGVPKGVIVSHGAIANTLRWRGRITPLNSADKML--MPLSHQFDAGLGMTLFAYSQGADVIWPSAEDLDSIVEQIIRDEVTVLVGVPSWIDLIASHRKFAH--CHSLRHVWIGGESMPESLPRLIRRSSEAQIWNCYGPTEAAVEATRINDVHSDRRIPVGLP-ADHTDVVVVDSNHLEVPPTFAGEIALVGAGLADGYLGDESLTEQRFVPDGAYLTGDQGRRRVDGLVEVLGRMDRQIKVGGYRIEPTEIETVLRDHPAVAQVAVVPRHGDSAATKLIAFIQLDSVDAIASSLLQHHVAEHLPPYKRPAHMQQVESFETTASGKVDLNALPE--------- 21224739 551 ------------------------------LREGAARTPDRVALHGADGRTTYREAADRVGRTAAALTASGTAPGELVGVLARKSPGQYLAALSVVAAGGAYVPLGVDWPPARLDALLARHGIGRVLADAEGA---------RLLAELERPVHVLPLDAPGH-------PGGPLPLPVPAPDDLAYVIFTSGSTGTPKGVAIPHGGLLNTVQDMVERFGVGPDDRLLSLSELH--FDLSAFDLFGALCAGATVVVPPRPDPDLWAHWVRHSGATVWNTVPALLDMLLDHLGDERDVLGGLRLVLLSGDWIPLGLPDRVRAAPKAEVVALGGATEASINYHVVDRIDPWKSVPYGLPLA-NQRYHVLDPDAADVPHWVPGELFIAGDGLAAAYYGQPALTAARFTGERLYRTGDHARYRPDGTLEFLGRLDSQAKVRGYRVDLLEVEQQLAAQPGVRAAACV-VTGTGAAARLIAFLVAEEGVPGPAALRARL-GTTLPSYAVPSAFHTVAALPLTANGKRDARALLALAEE----- 145309065 1106 --------------------------------RQALTTPEAVAVRQGAATLSYGELLRQAEDIAGALRQSGVARGDVVAAIVAPGPRAVAALLGIVMAGAVYLSIEPSWPAARIEELLGEAGARHAVVSEGGWTLPVQAL--RLDLPLP--------------------PGDAGPAPDLEAGDAAYVIFTSGSTGRPKGVLIAHEAAANTIDDINERFAVGPADRTLCVSSL--AFDLSVYDIFGLLAVGGEVVFPERRDPDAMAQALCDGRITIWNSVPAVLELLLDVAAPRSPD---LRLALLSGDWIAPGLAGRLRDAFPARPISLGGATEVSISVVHPIAPEDAALASIGRPLS-NQQCFVRAPDGRERPDGVVGELLLGGRGLALAYLGNEAETQRRFFIDRLYRTGDLARWQPDGELELLGRMDGQVKVQGYRIELGEIEAAAMR-AGCLARAVASVVRRNNATAIQLHVVARPDY--DGDIVAAVRAKHLPAYMQPHHVTVLDALPLTANGKVDR-------------- 145309065 31 ---------------------------------RAEASPDRLAYASADIALSYAGLCERASGIAARLAQA-TETGDRVMLVYQEPLDFLPAFFGCCLAGVIPVPVAPRHGRDTMLAIAEDCGAVIALTAEA-------------RDALPGLR----------WMRTDETEGAAPFLRAAGEGSPVLLQYTSGSTRTPQGVVVTQTGLWATIEDLDRGAMHDADSVMISWLPYFHDMGL-VYGILTPLQCGFPAYLMAPEQPMSWLRAIEARRGTHTAAPNFAYALCADRAAAPGTDLSSLRYALNGAEPVRCDTVRRFEAAFAPVVAPGYGLAEATLKVTAGRCGEGTRGVRFGRPEADGVEVRIVNPDTRPCEADVVGEIWVSGSTVADSYWRRPEESREIFDDNGWLRTGDLGFLY-DGDLFVTSRLKDLIIVGGRNFYSHDLEDTVSAHPSIRMGRVFAAADGEEGEGVLIGAEVRGGCEEADAIRAALREHGVAPARV--ALLRRGSILRTSSGKTRRSATRDAL------- 37575140 15 ------------------------------FESVCTQAPNAIAVVHEGKPVTYQQLQTQVLERSEALIRQGLADHPYMPLMANRCLEYLITMLACCKLGITYVSIEPSTPSKRLIAVLEQLGCNHLLLLGQ--PTDLRPDPTLTCFRLDDCGTLCSDGPA---------LRQPIRR-RLDDASVITVMFTSGTTGVPKGVRISQDGLLNLVDNVQQQVQGKPRSYVHHS---SIGFDAALFEVWVPLLTGACVTLQPSFNIDALDHCVRAASCDVLLLTTSLFHLVAQH---RLSMLEAVRVLYVGGEVLKPVHARALLANPRITLVNGYGPTENTVTWYSLNKPEDAERDVI--PIGQFVHGKIVDAKLQEVEVGTPGELLLTGANLALGYL-DEALTPTRFLEGTYYRTGDYVIQDEHGMLFYQGRIDEQVKIKGFRVEIAEVEHALTQLPGVAQAVVQAHVMNDLENSLHAFIVFRHGSPTIEELMSLLGDR-LPHYMVPRRIHYLAELPLTANGKVDKRSLQ---------- 188501644 461 ------------------------------FASKAKIYPQKLAVELDDQSLTYSELLYYVQLLSNLLNEYHICVGEIICQCVERSISMVIGIMAIEMIGSVYCPLSARDPQHRLYSLIEQTQSRLVLVHSLTKEKFNDNII------LVNMDSILTNNDMENNVDIDELSS-----IRVTSHNIAYIIFTSGSTGIPKAAQVRHENFVKCIDSLTFIDSFNQYDIAIQMARC--SFDIHVQEILGILIHGATLVMLHPRDFDYLYEVLRNKQITYMHAVPSLLQAFVKQACDMKLHLNSFDFSFI-GEPFTIKLIDSIKNINNCLLWNLYGPAEATIACTFYDISSNIQSIPIGAPLANY-RTLVLDEFLQNVMINEEAELFVGGVGVFAGYLGRDDLTSKAFIEEIYYRTGDLVKRDSNGLLHYQGRKDHQIKLHGQRIELGEIERCLLNISSISVCIVM-----KWGDDHLVAYVQSSDNMNETQLRQHCQS-YLPSHMIPSIFMILDKLPLNSNGKIDRKVL----------- 61698141 3012 ---------------------WPD-SLSERFSQVAAEFPDSIAVKEGRETITYSQLRQKAWLYARILLDANATAGTRVAVFCQPSIDLYAAMLAIFRIGAIFVPLDVSVPAARRNDMMKACKPHALLFHEATA----EDVAKNHTDTRSEVKLLNITQLSRAHGQAAFTIPEQV-LPKPGSDS--HILFTSGSTGVPKGIRLHQRGIMSWTIAWSKQFGFEPITVLQST---SIGFDLSFLQIYTALANGGMLVAAPRGDPEAFSKLIHDDNIQFTMCTPSEYGLLLTYAPERMRQCTNWRFAGSGGELLPDRIVDRALKLPHLKVTNWYGPTEVTI-VTAGHTPVHDGSGTVGHVVPNNTIYITNEDDGSLLPVGMPGEISVGGTLVANGYL-DPSKNEGAFVTNPFYKTGDRGFAREDGSIIFLGRTKRVIKLRGLRIDLNEVVGAILEAADLANAAVAVRGEP---EFLVAYVVFKPGHLGHQQLTDLLQTLSLPRYMIPATVVVLDSLPLMSSGKLDLELLK---------- 166159354 12 -------------------GAGPATTVVSRIELFARDTPDAPAVRHGERELTYRDLDRRAGQLASELVESGVRHGDMVAMYLGRSIEWVVGMLGCLKTGGVCMPLDPAVPAERFDRAVAAARPAAV--VTAVPGRGTGNPLPALPAGLP-----VVTLDASAPLPAETPGGGLAPRAQPRCEDLAYAMFTSGSSGEAKIVLAQHSWLALSAARSAAVNATTAADRWLGAA----GAGIALHEVGGLLWQGAQLVIGDHESPPALRDWLLAERITQSFVITPVGEVLQNLPWPREC---ALRLLTLGGDRLN----RWGPADLPFEVAVSYGSLEAFCTPATATDADRASAPPVGRPIAGVTVHLLEDDGLTPVVDG-IGEVWIDSDCLSLGYLGDPAQTADRFRPNPFYRSGDAGRFRPDGILEHHGRIDNIVKIRGHRVELGDVEWALGQHPDVDQVAVVATWDGDQRRLVACFVAAREIAPL--ELRDHAVER-LPDWMVPVAYVQLDEFPLNTSRKIDRRRL----------- 189500999 2 ----------------------------DLVAAAAKTFSDSPALVTGKEILSFHDLEATTTRIAHTLSQHGIRKGDVVALCMSNNPELLLLLLALLKTEAVSAPLNYRFPAPRLQALLPRLNPSLLIGPETLTGTLSFPAKLTPEEILAEIDTEIPLPRQFNTSTTQQFNNSTPQ----HLNTPLSIIHTSSSTGNPKAALHSFGNHYYSALGANENLPFGPGDCWLLSLPLFHIGGYA--LLIRSLLGGGALAVAEAGTPIR--DALHDFQLSHLSLVPTQLYRML-HDDETLKKLQRLKAVLLGGSAVEPALLTEASAA-GLPVYLTYGSTEMSSQIATTPGPTSTI--TAGKVL-PY----------RKLAIGSGNEILFKGPCLFQGYLKGPVLDTDA---SGWYHTGDTGILSPDGELQVTGRMDNMFISGGENIHPEEIERALCSLTGILRAIVVPASDPEYGMRPKAYIETAENAPNDQKIIDTL-SREIGKIKTPVAITRIDALP--GTEKIDR-------------- 15904023 1 ----------------------------------------------MGQEHTYGDLKADSDSLAAVIDQLGLPEKSPVVVFGGQEYEMLATFVALTKSGHAYIPIDSHSALERVSAILEVAEPSLIIAISAFP-------LEQVSTPMINLAQV--------QEAFAQGNNYEITHP-VKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMIDKEFATPSRPQMLAQPPY-SFDLSVMYWAPTLALGGTLFTLPSVDFKQLFAAIFSLPIAIWTSTPSFADMAMLSEYFNSEKMPGITHFYFDGEELTVKTAQKLRERFNARIINAYGPTEATVALSAVAVTDEMLATLKRLPI-GYTKADIIDEEGNKLPNGEQGEIIVSGPAVSKGYMNNPEKTAEAFFEDPAYHTGDVGTMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSRFIESAVAVPRYNDHKVQNLLAYVILKDGVRETKAIKEDLTD-IMMSYMMPSKFLYRDSLPLTPNGKIDIKGLINEVNKR---- 71534702 22 -------------------------SLHRLLERAAGASAQQTALLFHNQSTSFGALDALVRRA----RNVGARPGDLVAVCMEPSERLVVALLAVWKAGAAYLPLDPAFPQARVAHILGEARPVLVLAEKEDPEFSDAALYEDLRREAADLSS----------EPLPDAETLPGCAPT-----LALVLYTSGSTGVPKGVRLPHAVVLNRLRWQWRTFPYGPQERV-CVFKTALTFVDSVGELWGPLLQERSVLVVPREDPERLLRVLEDHQIERLVLVPSLLRSLLLALGLESRNLSRLKTWVCSGEPLSAQLAREFFTYFDHILCNFYGSTEGDVTYHVVRSAAELKDSTIGRPLD-NTAIYLLDDNFRPVVSGEAGELYVSGLNLAQGYVKDPERFANPLTVDPLYRTGDFARFVK-GTLVYEGRTDSQVKIRGHRVDLAEVERAVAGLPGVDKCVVLCYKPGELEQALLAYVTTCKDSSMSSQQLEAVLHKNLAAYMLP-QVFVVDSIPLLVNGKTDRQAL----------- 115378538 11 ------------------------QTLVELLLHQA-QNPSKVAVSHKDGRWTWGQVLQQVKELSAGLLAQGVKPGDRVALFANTTLQWVVSDLAISAARAVTVPIYSSNTPDECRYILNHSETTVLLVDNDEKDIGRLSRIRQRLADCPTVRKVVVTGEREISLALAQGKAEEAAHPQVAVEDAWGFIYTSGTTGEPKGVILTHGNWAYEARITQALGLMLPQDSVMLFLPLAHVFAQVVKAAW--LRMSFRLIFAE--SVDKLLPNLVETRPSVLPSVPRVFEKVYNNVVANGSSAPGLRLFISGGAPLSRKIA-YFFDLLGFKVLEGYGLTETSAPC-NVNLPEKIKIGTVG-PALPGTEIKIASD----------GEILVRGPCVMKGYYKNPTATAEALEPDGWFHTGDIGELDADRYLRITDRKKDIIVTGGKNVAPQNIENTLKTFPLISQSMVYG-------------------------------------------------------------------------- 164665143 498 -------------------------TVHGMVLRSAARVPGAVAVSHLGEELTYAELERESSRIAAYLRGIGAE-GAPVAIRAPAGTRRISASLGALRAGAHLVWFGPGDVGERGRQVLTELRPACLLLD---GDPEQDPLGRWYRDEL-----------GGRTVGVSAAGREPAPLPPDGPAGPAYVAHTSGSTGRPKGVAHTHASFAQFLTWMADALDIGPGTRLAQWAAPEH--DPSLCEVFATLAAGGTLCPVPRAHPERLVDWLVAERITFLQVIPGLARELLKELRRRGERLAALDRLVLMGEALPGELADALRDALGARLANVYGPTETIAATWYDITGPVAGTVPIGRPI-PGRQVLVLDGADRPCPTGVTGELVIRSPYAAAGYVGGIGDEAFRPVPGRCYRTGDLARRRWDGLLEFRGRRDHQVKLSGVRLELAEIEAVLAAQDSVAECAVVPVVDDGLVSRLVAYVVPGGDAGGATEWRARLRGRFGASVRLVSFETLRGPLPRNAAGKIDRRRL----------- 120405462 47 -------------------------SIGKVFQDRAAQYPNNVFLKFEDREITYREANDTVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGAISGMLNYHQRDEVLKHSLGLLSAAVVVAETEF--------VEAITESGADTDGLITLDELKQ-LAETAPTTNPATTSAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGFGGLLRLNSSDTLYCCLPLYHNNALTV-ALSSVINSGATLALGKSFSASRFWDDVIRYDATAFVYIGEICTYLLNQPEKPTDRRHKVRVICGNG--LRPAIWDAFTERFGIRVCEFYAASEGFVNVLNIDKTTGICPTPI--AFVEYDENTVRDEQGRVVKKGEPGLLLVSNYQPFDGYTDKKELVRDAFKEDVWFNTGDLMRAQGLGHAAFTDRLGDTFRWKGENVATTEVEAAVSTHHQIEECTVFGVEVPDTGGRAMVAIQLKEGHELDGQSLAKAVFEKLPSYAVPLFVRVVQELAHTSTFKSQKGDLRK--------- 156055858 68 -----------------------------LFEDSVKAHPNAECIWSREGCYTWAESYDRVNQYGQWYLSQGVKPGDLVAFYLQNSPDFLFAWLGLWSIGAAPAMINHNLAGKALIHCIKVPNAKLILVDDDEELKARIEEEKETLEGELGIKILVMDSTVREIRSTKTDRPEDVYREEVKAKSPLGLLYTSGTTGLPKGCTHVARGYMAGISRAAGLSPVRDDDRWYNCMPLYHGTG--GITAVSNIMGGVTNCIGKKFSTSKFWGDIRDSRATWFTYVGETARYLLAAPPSPQDKDHCVRVMYGNG--MRPDVWYKFKNRFGVPVIEFFNSTEGVFTLTNHGDYLATAVGHHGLISRLYIPVKVDDVTGRDPKTGKGGEIIVAVPNVFAGYFNNPEATDKKYERDVFYRTGDALRRDKDGRWYFLDRLGDTFRWKGENVSTAEVAEVLGKYDGVVEAIVYGVSHDGRAGCAAVFIDPSITNFDFAGLLKHTRKH-LPKYAVPIFLRIVKEMVPIHNNKQNKTPLREQ-------- 154295437 24 --------------------------IQDIFTANAEAHPDRLCVVSPRREFTYRQINEASNILAHHLVERGVQRNEVVMSYSYRGVDLVVTVMGILKAGAIFSVIDPSYPPDRQNIYLDVARPRALVVIDKATAGELTEKVRNFIAENLDLKTYIVGGDDQGKDAFQGQQSSKAKSPGVGPDSTPTLSFTSGSEGRPKGVRGRHYSLAYYFDWMAEKFGLSKNDKFTMLSGIAH--DPIQRDIFTPLFLGAQLLVPSKDDHERLAEWMREHGATVTHLTPAMGQILVGGASAE---FPALHHSFFVGDILIKRDCKALQKLPNVFIVNMYGTTETQRAVSYYEIPDPQYLENMGNVIPAGVQLLIVDRENRICDIGEIGEIYVRAAGLAEGYLGSDELNKAKFVRDRMYRSGDLGRYTPTGDVECVGRADDQVKIRGFRIELGEIDKYLSDHVMVMDNVTLVRRNKDEEQTLVSYIVPDMQKPLGEDIKKYLKTK-LPSYAIPEVIIPLEKFPLNPNGKKDKPALPFPDAAQLQA- 194336560 9 --------------------------------------------------ISYSAFEKDVNSFAAFLKQNGIKAKERVAILSENRPGWYLSDMAILNIGAINVPLYPSLPANQIEYILSNCSAKGIIVSNMLQLGKILSIWQN----LPELTLVVVMNRLEETIDVLDLNQAKARGEPVEPDDVATIIYTSGTTGLPKGVMLTHRNICENVKSCSSIMRLDESDCSLSFLPLSHAYERTG-GYYLIFSCGAAIYLAE--SIETISLNMSEARPTIIFTVPRLFDRLLSAKHALAEKLGRLRYFVSGGAALPQKIGEFFQA-LDISILEGFGLTETSP-VTHVNRPEKIKYGTVG-PAVENVQVMIAED----------GEILLKGPNIMKGYWNDEAATREVI-RDGWFHTGDIGVIDRDGYLKITDRKKHIIVSGGKNIAPMPIENLISDSSYVDQVIVIGEKRPF----LIALIVPEIQAASNKELIELLRSRQLATHEKVRKFLLVETAHMTPTMKLKRKEISARYASEI--- 169628425 9 -----------------------------------------------------------------------------IAVLARPSIDTVLAVVAGLIAGVPIVPVPADVGIAERRHILADSAAVAWL--------------GESPDESEGLPHVPVRRHARSWHQYS----------EPNPESTALIVYTSGTTGAPKGVRLSRRALAASLDGLADAWEWTADDVLVHGLPLF-HVHGLVLGLLGSLRVGNRFVHTVKPTPEAYAAA----RGSLYFGVPTVWLRVAGDESCARA-LSTARLLVSGSAPLPVPVFDELCRLTGHAPIERYGATETVITLSTRAD-GERRAGWVGHPLTGV-RTRLLAENGSPAADGEVGQLQIQGPTLFSGYHNLPEKTAEVLTEDGWYRTGDVAVIDAGGMHRIVGRESDLIKSGGYRIGAGEIETVLLGHPGIVEVAVVGVPDDDLGQRIVAYVV---GDVAEDDVIGFVAQQ-LSVHKRPREVRRVDALPRNAMGKVLKKEL----------- 119510512 43 ---------------------------------------------------TYKDLYHEALTILHGLAHHGIKFGDKVIFQIGRNQDFIPALWACFLGGIIPAPLSPNYDPENAAYNVWQILEQPIILSDCELIGEIEKLANQ-----PHLEGLRVLSIDE--LRSNQSHPESAVIPQLTPQEPALLLFTSGSTGLPKGVMLHHRNLLSMSAGTVRMNNFTQAEVTLNWMPLDHVGAIVFLGIMAVDLACNQIHVPIERQPLKWLDLIQKHQVTISWS-PNFAFSLINQQSEELYNLSSMKFLVNAGEQVSAKTIRLFLELLDGVIKPAFGMTESCSGITWSAGQQENSFISLGKPI-PGATIRIIDQENHVLPENEIGRLQIKGCSVTEGYYHNPELNQEVFQDGGWFTTGDLGYLH-NGELFITGREKQEIIINGINYFAHEIETTIEELDGVAISAAFAVFDQTR-EVDLLVITFSPESNNVEEWVKLVREQKLGI--APSYVIPLEAVPKTSIGKVQKAKLKKDFEQGL--- 156543026 75 -----------------------DRSVADVFRQHVAKNPTKPCLVFEDQEWTFQQIEDYSNKVAQVFKSHGYKKGDAVALLLENRPEYVCIWLGLSKLGIITPLINTNLRKSSLLHSVNVAGAQALILAEAVKDIAPSLDAKLALYRLSDVANLPTDGLKEKELGADASSAAPVVQDKGCYGDKLMYIYTSGTTGLPKAAVITNSRFMFIASGIHFLASFCSSDKFYTPLPLYHTAG-GVMTIGQALLHGATVVIRKKFSASAYFSDCIKYNCTVSQYIGEMCRYILAVPPKPEDKKHNIRVIFGNG--LRPQIWREFVARFEIPVCEFYGATEGNANIVNVDNTVGAI-GFVSRILPAVYPISIVDTDGEPCEPGEPGKIIPNNPSAFLGYV-DKKASKTKVVHDVFFLSGDILVADELGYLYFKDRTGDTFRWKGENVSTSEIEAIVSNLINYRDCVVYGVEHGAEGRAGMAAIYDEDGTLNIDRLAKDVKEQ-LPVYARPQFIRILTKIDLTGTFKLKKKDLQKRIRDKL--- 83815592 8 ---------------------------------------------DGWQEITWEGFQDRVQALAGYLHRQSVREGDRVALLSENRPEWAVSDLGTQLIGAANVSIYTSLPPSKVAHILRDSGAKVCIV----SVPVQRKKIEEIADTCPELEEVIVMSETADDPPVPMTHWDDAIAESIAPGDTSALIYTSGTTGQPKGVVLTHRNFCSNVKGALRRIPIGEDDHHLSFLPLSHAFERTA-GHTAVLAAGATISYAE--SIEAVSQNLQEVQPTLMISVPRMFNLLLRGQRAVAHRLGNLRFAASGGAALPEEIGTFFQAA-GVTIIEGYGLTETAPVLT-INPLDAPRYGTVGHVM-PGVTVAIQPLEENE-PAGAVGEILVKGPNVMKEYWNQPEETRAAFGPDGWYHTGDVGRF-EEGYLKITDRIKHMIVTGGKNVYPGPIEETFKTKNWINQIVVVGEGRPF----LAALVVPRDEGIDEAELLHHDAAQALAAHEKIRNFRLVEEGTLTPTLKLRRSVIRERHAD----- 170088887 26 -----------------------------------------------------------------------------VVLFSRNHIDYPVAMWATHMLGGVISGANPDFLANELLYQVKATGASMII---AHPESLQVALEVAETAGLPQDRVVLLNAESEYGLNVKTSFSEKRLDPGEAKTKLAFLSFSSGTTGQPKAVAIPHYALIANVIQMAAHNKINPGDIAIGVLPLYREDTLWSIATLLILFSRHTLVVVPKFNFVGMLDSIIRHRITHLFLVPPQVVLLCKHEAVKRYDLRQIRLIMCGAAPLSHELNQQLFAMFDAHIGQGYGMTETTVTIMWPITTKRGKSGSSGV-LIPGTVARVVKPDGSLAGYDEPGELVIKSPSVALGYANNEQA---------WVKTGDEVRIDKAGEVTVLDRLKEIIKVKGLQVAPAELEGCLLDHPDISNACVVGIPDDYGGEIPLAFVVLNKEAALKASIMKHVADNKVGYKHLAGGVEFVSAIPTSPSGKLLRRVLRDQSRE----- 167457347 2 -----------IAEAELRKGASDAQNLVSLFETQARRRGDATAVKLKSRDVSWAEMARRARDVADGLAALGLRAGDRVAIIGDTNLEWILADLGILGAGGITVTIYQSNTPTECQYILADSGARFVFCDSA----AQVAKIREVRAKLPALEALVRAQRAGVAWRASNPDAHAARLARIGRDDPASFIYTSGTTGNPKGVVLTHGNWVYEALAVEGLKVVRPDDLILMFLPMAHSFAKVIEAVWFSTGATGAFV----ESLEKIVDNAGEVRPTVMPSVPRIFLFKLALQEFEKYDYSSLRLFVSGGAPLSPKIAH-FFDQLGFVILEGYGLTETSAG-TFVNRPGANRIGTVGPPV-PGTEVRIAED----------GEILVRGPCVMKEYYNNPAATAEVL-KDGWLATGDIGFVDEAGCLKITDRKKDIIVTGGKNVAPQNLENELKTDPLVSQVMV---------------------------------------------------------------------------- 148556218 33 -------------------------SVADRIEERAADAADTPFILFEDQSISFAAMNRRANRVAHAARAAGLGKGDVVALLMLNRPEFVTIWLGLAKIGVVTALLNTGATGEVLGHALRQVDARALIVGSELAATVERMAPDALPPLLFEQSETGADRSAHGWRDLDAAMAGARDDDPPRDADPLYLIFTSGTTGLPKAARMSHMRFLNAGEMMAGLMAFGADDVLYCVLPLYHGAGMVVPSV--ALATGRPFVLRRKFSRSGFWPDVRRHRITAVYYIGEIVRYLLAAPPAPGDRDHSLRVMTGAG--LKPDLWEAFADRFGVDIIEGLGSTEANYGITNVDG----RPGSVGRPYPRATNIRILDAADNPVEAGEVGELVLDGNGVFEGY-TSAEATEAKLLRDRWFRSGDLVRFDEEDYFFFVDRVGDTFRWKSENVSTAEVETVLSGFPGPSVVNVYGVRVPGTGRAGMVALTYGDGAADPQGFHAFAVEH-LAAYAVPLFVRLSATAEMTTTFKLRKVDLQRE-------- 150015975 3 ------------------------KSILSYLERSENKFPNKVAFSDGKYELTYHELVEEAKSIGSFLIEIGMRK--AVVVYMEKGSRNISAFMGAAYAGCFYVPLDAQMPVERINIILDTLKPAAIIYDD--KTEKYLSLIET--------DCIKVLYDEIHMLPKNEEKLVTARRQMID-TDPLYVLFTSGSTGIPKGVIVCHRSVIDYADWVVKTFELNENTTFGNQTPFY--FSMSVLDIFATIRSGATLYIIPKFSPVKLLEFLKEKEVNTIYWVPSALSIVANLGALDVIKLPDLKKILFAGETMPTKQLNIWRRHVPDAVYNLFGPTEITIGIYYIVDREDDEPIPIGVTCDNVD-ALVVDEDGQLIEEGKVGELLIRGSFLACGYYNNPEKTREAFIQNPLYCTGDLVYWNENRELVYVSRKDFQIKHMGNRIELGEIENAMSALEGVDMCCC--LYNKESDQIVAVY----SGSLETKKLSQNLKKK-LPRYMLPNVCYNRSSMPLNMNGKIDRKKLIEEYIK----- 146323460 1074 ------------------------ESLTEAIENSIQAHPDIYAVEGLTGRLTYREFGRMTEHISQRLLQH-IQPGSVACMISDGSLLWLLAMVAIIRAGAIYCPVDEKLPRDRKDYMVRNSRAALILYANSSQ--------EPLCNGVPSLESIMQEISSSSGSPIATSRNRP------SGDTVACLVYTSGSTGLPKAVQLQHKGILNVISQPEGRLYSRPGQRNAQMLSLG--FDCCIKEVFSTICFGATLVLKDPENPISHLA-----RVDATMATPSLLATL------EPTDYPNLKVITVAGEAVSQVLNDKWAA--GRTLINGYGPAECTISTTAILHPGNRV--SIGKPL-PGLSCYLLDSNKRPVPMGVSGEIYISGVQVTPGYLHNEQETSKRFLSDSFYRTGDIGRMLEDGNIEYIGREDNQIKLRGFRIDLGEVQSTISKLASTASNVALIVSNGN----LVAFMTP--ETIDVRSLAKSL-ETQLPQYAVPNRIIALATLPTSANNKVDSSALQRYLRD----- 195488985 188 --------------------------IGDIFEANVARQPDKLAIVSESQQWTFRQLNEHSNRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIY-----GASFRSAVMDIAKDLPAHVGLVVASEGNGLLETAAKDKVAAGASRADHHDKLVYIYTSGTTGLPKAAVITHSRYFFIAAGIHYTLGFKDQDVFYTPLPLYHTAG-GVMSMGQALLFGSTVVIRKKFSASGYFSDCARFQCTVGQYIGEMARYILATPSAPHDRSHQVRMVFGNG--LRPQIWPQFVERFGIRVGEFYGATEGNANIMNNDSTVGAI-GFISRILPPISIIKADPHTGEPLEPGVVGKIVRGNPCRFLGYV-DQKASSKKVVHDVFFISGDLLVADERGYLYFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPNTGRAGMAAIYDPTREVKVTELGEALA-KSLPNYARPQFLRFLRRIDLTGTFKLRKVELQQQ-------- 188590146 8 ------------------------------LEKSKEEFPDKIAFSDNKRKLTYLELVNSSKSIGSFLIKIGVRK--PVVVYMEKGAHNIAAFMGVAYSGGFYVPLDSQMPMERINIILKTLKPEAVIYDGTT------------EKHLKSMESDCIKISYDEITPHNDEKLDSVRKSMID-TDPLYVLFTSGSTGVPKGVIVCHRSVIDYADWVTKTFKLNENTVFGNQTPFY--FSMSVLDIFSTIYSGATLHIIPKFSPVKLLEYLNENKVNTIYWVPSALSIVANLGALDAVELPNLKKVLFAGETMPTKQLNIWRKHIPNALYNLFGPTEITVHYIVDREFKDEEPIPIGVPCDNVD-AIVVDEDGNLIKEGTVGELLIRGSFLACGYYKNPEKTNEVFIQNPLYCTGDLVYWNENRELVYASRKDFQIKHMGNRIELGEIENAMNSLDNVDMCCC--LYNNQNDQIVAIY----TGNLEKKEMAKVLMKK-LPRYMLPNVYNQRESMPLNLNGKIDRIQLKKEYLEK---- 119499700 258 --------------------------LHDLALQHAQLTPDAPAVHSWDGDLTYAQLDDATSRLGQFLASMGVGPGTFVISCFEKSTWAIVARLAILKAGAAYISVDATDPPIYLENVIRRVNAKIILTSEAYQS-RYTRFVPSVIAVTPEMVRALPV-------------STGIICPWVKPSDVCLILFTSGSTGEPKGIIQEHRAYATAVRDYNRLLGIGRHSRVLQFDD--YAFDISNNDYLTTLTAGGCCCVHPTKSVSTLVENINILQVNMTFLTPTI------AAQISPQDVPTLELVCLGGEPMPNELLIRWS--PHVRLVNQYGMGESATFCAYNDQLQPGQNAIVGR--SGSGAIWITSPESPELPVGAVGEILIEGPHLARGYLQKPGPNAPTWLKDRFYRSGDLGRYTHARTVEHLGRKDTLLKINGYRVEATEVEYILRRSLTPADAVIVDLLGEIGGPRLVAFLLPVTSHHSAHRLMQRMRAEVLPVHKIPEYFILVSQIPRTRSNKTDRRKL----------- 145595297 5 --------------------------------------PRATALHLPSGPVSYEELHATALRWAGSLAAGPDGPPRVVGILAGKTLESYAGLLATLYVGATAVPLHPEFPATRTARMLTACGVSTLLLDDA--GLAVRGELGDALSGLPVLAPVVDPGGRDAGLRLPVASATPLAEPPADPDDVAYVLFTSGSTGHPKGVPITHGNLRHYFSVLDGRCDFGPDDRFSQSFDL--NFDCAMFDLFCAWGAGASVHPVPPAAYLDVPAFVAERGLTVWFSTPNAITLVRRTGRLVPAAMPSLRWSFFAGEALAADAVDWQAAAPGSTLENIYGPTELTVTITGHRWAPQTSPGLCVNGLVPGHDGVLLDADG--AADEVEGELVITGPQLTPGYLDPADDEGRFLIRDGWYRTGDRVRRLENKELIYLGRLDAQVQVHGWRVELAEIEHALRGCPGIEDAVTVARSGAGGTELVVFY---TGEPTAPAQLARQLR-QTLPKGMLPRSYRHVPEFPLNSNRKVDRARLREAA------- 38234573 9 ----------------RSDKAPRPRTLVDIFRSSVAAFPEAAALDCGDV-LTYADLAELVDDRVAQLHAAGVGAGCRVGVRLPSGPDLYVTILAVLCAGAAYVPVDADDPDERAELVFGEAHVDAVW---SVSGLRVTTAQAQPLTAGPRL------------------------------EDTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAERELFPIGPDDRVLAGLSV--AFDASCEEMWLAWGHGACLVPAPRSLVRTGLDLLISRDISIVSTVPTLAGMW------PAEALDNVRLLILGGEACSAELVARV-ASSRREVWNTYGPTEATV-VTCAARLEAGQPVAIGLPLAGWDTA-VVGADGQPVAMGDVGELVIGGVGLAR--YLDPVKDREKFSAEGWYRSGDHVRLCEDG-LYFVGRIDDQVKIGGRRIELGEVEAHVAALPNVAQYAVVVRETAAGEKVLVAYVSPQDVDIDTSALDE------LPRAMVPRLVV-LPEIPTTTSGKADKKALPWPLESAQVTG 78221313 597 ----------ELSAAWFEARKPRRRALGELFAETARENWHRLAMADGGRELTYGRALTGAVALAAKLKDA--TPGEMVGVCLPPTVGGALVNLALTLNGIVPVNLNYTASPEGIRSALAQCAITTTITSRVFEKLGTLPEFPGVLYVEDLLAGLTDGDKRRAFLTARFLPLRTFARPAFDADRLATVIFSSGSTGEPKGVMLSHHNILSNLEALRMVFRATQRDNICSALPFFHSLGFTGT-LWLPLLSGFSAVYHTNPDGETIAKTVRERQSTLLIATPTFLMAYLR--RAKKEDFATLRLVITGAEKLKPKLADTFQEKFGIRPMEGYGATESPVISLSLPDVERQIASRQGGLPVPGVVVKIVDPDTAALPEGEAGLILVKGPNVMLGYLHKPEKTAEV-VKDGWYVTGDIGRLDNYGFLHITDRLSRFSKIAGEMVPHGAVEDALHAMTGV--VAVTGIPDEKRGEKLV--VVFAREAGDAETLHRLMAESDLPNLWKPGRYVAVDALPLLGTGKLDLRGVKEAA------- 212534232 3025 ---------------------WKG-TITDRVDNIAGALPDIIAIQDEDGHLTYTQTIQRMTDITRQLQSL--PPGSYVAMLLDPVSDAVCCILAILRLNLVWIPLDTRNHLRRLQAVLEESRPRVLVCHDAT-----QEIAKQIAISVDCIYLLNIDHNRVGHIAAENNMSASGESEVDDPNQPAMILYTSGSTGLPKGVMLTHEGLINQIYGTTTTFNLGRE-ITLQQSPLG--FDLMLDQIFLALANGGTIVMVGRGDPTHIANLMVRHGVTLTHFVPSEYSALLNYGQHILTKAHSWRYAMSGGEKLTSELRRAFLNLNDLKLLNVYGPAEITLACARGIVPREGNDRTDYLHPSPNYGLQIMDIDMNVMPVGFPGEICISGQGVGLGYLQRQEESAAKFVKTRLYRSGDKGRILPDGTIEVLGRLDTQVKINGFRVELDEIANAILHISDIANAAATGRPLD----VLVAFVEFDDFAGHKSYLIDWIRNLPLPPPMRPTFIVPIERMPVTANGKTDRNA------------ 206676977 9 --------------------------LAQYVLDAGRATPDKSALESDPQMWSYTQLTNAVRGVATGLLNAGFKPQDMVMLRLGNTPDFPIAYLGIIAAGMVAVPTSAVLTSSEITKMAAQIAPAAIL--------------QDVKVSAPTSK--------ARSITLEDLQAPPALWHMGDPERPAYVVFTSGTSAAPRAVQHAHRAIWARKMMHCDWYDLRAEDRLLHAGAFNWTFTL-GTGLMDPWSVGATALIPQDGTPEALPALLAQKNATLFAAAPGIFRKLVRKEMPV---MPKLRHALSAGEKMVETLHAEWQRATGSQVYEAFGMSECSTFISS-SPTRPAPTNTLGR-TQNGRRIAVIRDNGTEAATGDLGTIAVSDPGLMLGYLNAPDETEARFQGD-WFMTGDLGRCDTNGAISYEGRSDDMLNAGGFRVSPLEIEAAFAEIGGLIQCAAIETTVKSGAQAIALCYTGQNTVHKSA--FEALASTQLARYKQPRIYHRCDSLPSSANGKLLRRVLRAQIE------ 195588052 35 ----------------------PDLSIGEIIFQQMERNPMLTAQISENTELTWKDIHTNAMKVASYMRKLGLEQGDFVGVVGRLTTHLTALAYACFFNGTPYHALHTEYEQSAIERLFGITKPR-LIFCDGDEFEKVQAATKGLQVQIVTMRNHPVGTRIQDILTTPDTNFRPVRLKD-GTDQLLAILSSSGTSGLPKAVTIS-----NSHQIIGSFLPVDSSIIQYNPNTLDWASGITMT-INAAVFSLTSIIEDCDFDPANLCGLIEKYKISMVFVSSSQLAMLSNCPEFYAADLSSVKYFFYGGSNCSLEAQNKIRSRLSNDCVNFYTLTE-LNSTGCLNFNFDEKPNSVGRPVR-GIQIKIVNELGEAQGPNVVGEICFNNGQKWSGYYKSAEETKKMQDSGNWFHTGDLGYMDEDGYLFIIDRLKDMLKYQTIMYYPSEIESVIAEMPNVVEACVFGIWDPVNGDKAAASVVKKPGTLEAQDVVEHVRKRIPAKFKLNGGALIVDHIIQSGNRKPNRAA------------ 157756789 68 --------------------WWRNKGIHELFLDIVKKNPKKAAMIDKDTTETFEEFNAHCNRYANYFQGLGYRSGDVVALYMENSVEFVAAWMGLAKIGVVTAWINSNLKREQLVHCITASKTKAIITSVTLQNM----LIDAIDEKLFRVDGIDVVGEPKKNSGFKNLQSEPKTLDVIDFKSVLCFIYTSGTTGMPKAAVMKHFRYYSIAVGAAKSFGIKASDRMYVSMPIYHTAA-GILGVGQALLGGSSCVIRKKFSASNFWRDCVKYDCTVSQYIGEICRYLLAQPVVKEESVHRMRLLVGNG--LRAEIWQPFVDRFRVRIGELYGSTEGTSSLVNIDGHVGLPISPLTKKMHPVRLIKVDDVTGEACNPGESGAMVIRKNNPFEGYLNKKE-TNKKIIRDVFFLTGDLLHWDRLGYVYFKDRTGDTFRWKGENVSTTEVEAIL--HPGLSDATVYGVEVPKRGKVGMASVVRENESQFVERVGARLSS-SLTSYAIPQFIRICQDVEKTGTFKLVKTNLQRI-------- 195385942 17 --------------------YSPNTSVGRIIFNTMRNWPKNVCQISDGVTLTSEQALTWAIRMAQHFKKRGLDHSSVIGIAARNTTYILPLGVACLLNATPFHSINPILDEETMKFMYEITKPALIFCDKQEYTKVYAAIIDEPIDGVPNIRSLLEFTTTEKFYQPEPLKS---------SDQTVAILCSSGTTGMPKAVCISNSVLLNMLVNSESIFFINSGLDWITGLWAF---------MFSAVFGSTRILTTKPFSPEYFIELVKKYKINYVTMAPVHLAALVASPAATPYALSSLHNVNYGGGIASDATLKRIQLLCNATLNSAYAMTEVGLITMNFGIQN---TATAGRPI-PGISIRIVDENGKNLGHNEVGEIYVHTGKDWNGYYGNPVATRQIRDFQGWIHSGDLGYFDDQNYLYIVDRKKEVLKYQGIHYWPTEIENAIRELPQVRDVCVVGVPHELLGDAAGALVIKTPGTISPTEIANHVAKR-LPSIQLHAGVKFTDKLPINPNGKAMRKA------------ 148977716 9 --------------------------IHHQFADVVQRHYHDIAIADHHQQLSYGELDATANQVANAILKHHPHGSAPVVVSMHRSVAAVVSMLAILKTGRPYLPVDDSFSESQLTFIAQDSHATCIISDRPLN-----------QTTVP----VYIYDDLRHHNTATAPEIEPVSAP------LAYIMYTSGSTGRPKGVEIEHTGVLRLVSNS-DHITCQTQDVIAHCSSIG--FDASTLEIWLPLLNGAQIYVIAKQDVLDFEQF--EHQINILWLTVALFNTLV---TRHPQALSTLKTLMIGGDALNLELVRKFLRSDHCTFLNGYGPTENTTFTTTFDINDSHTSVPIGRAIT-GTEVDIIDDQNQPVIGERVGELITRGLGLARGYTCPHETERKFFIYNGHYRTGDLVRRLPCGNLEFVSRKDHEVKIRGLRVNLTQVEEAFHQQAVVQQCYV--RCDKTLNERLVAYIEVADNSIEQEQLRQNVAE-VLPAYMIPERLVLLSAIPLTRNGKLDIEAIEDQIRQ----- 148977716 1011 --------PHSLGEHAPKKGAYRPEPVLERLENVWASLDQQIAVVTHETHYHYRQLSEDVQQLRLALTHAGITNGQRVGVQLELSYEYIVTIFALLLNGCSFVPLDRRYPQKRLQFIIDDARLRGSIGLSSTGQSD-----------------VLLTTIGASPLHFTNYSSAPSSA----SENEACLLYTSGSTGTPKGVEICLESILR-LTQAPNFLQLSQQTRFLVAS--SPAFDASLLEIFVPLVNGLSCAVVDKETLLDYPKLLALQGINTAWLTVSLFN---DIATTRPQTLRHLTGLLIGGDALNLNTVRAFLASPHCHLVNGYGPTETTTFATWFDIRDHHHSVPIGQPI-NDTHVYLIGAELDASQCGQVGEIAIGAPWLKPNYHNRPELNQEKYRLNPFYLSGDLARYNPQGDIEYIGRRDHLVKIRGHRVELSGINHVLLAHPLVAHVGVVETPDKH----IVAYLVPYDTDVNVADMRSYLR-NTLEPFQVPSGLVFVEHLPLTVNGKVDQRAL----------- 195118487 48 -------------------------------------------------------------RIAQFFKKKGLDHTSVIGIAAANTTYLMPLGVACLFNATPFHAISPLFEEETIKFMFEITKPKLIFCDKE----QYNKIVEATKGWSPEVYTISEPLEGKPSIQLEPTTTEKFYRPETGGDQTVVILCSSGTTGMPKAVCIS------NCVFMQDNLLVNSETIYFLQSGLDWISGLWAF-MFCVVFGSTRIISNKPFSPENIVHLVQKYKINYITLAPVQLAVLATSPAAKPYALSSLRNVNYGGSILSDATLKRIKELCKAIITSAYAMTEAGVITLNVGVQN---ASATGKPMA-GMKIRIVDDDGKNLAHNEVGEILVHTGMHWNGYYGNPVATSQILDFNGWIHTGDLGYFNDDNLLNVIDRKKAMLKFKGTHYWPTEIENVIKELPQVRDACVVGIPDDVLGDVAAALVVMVPGSITEQDISDHVAKRFVATHKLHAGVRFFDKLPVNNNGKIIRIAARELYK------ 42519833 9 ------------------------------IDQIATEDPQRIAYDYLGETNTYGDLKARSDAYAAKINELDLPEKAPVMIWGGQNFEMIASFIGAVKAGHAYIPIASYSNSERLLMIQEVSEAPLVIAID----------------KLPIEMDNIKVLTPEE---VSDNHPEIDQSKFVSGDDNFYIIFTSGTTGKPKGVQISHDNLLSFVNWELNDFSLPEHPSFLAQAP--YSFDLSVMSLYPALTAGGKLVVLPHENIGQLFKTLPQLKFNVWVSTPSFVEMSFLDPTFDAKHHPELTHFLFCGEELSHKTAKMLKMKFDSHIFNTYGPTETTVAVTQVEITDEILNKYDRLPIGVSDDTKISIDTSKGEEDNQ-GEVVIEGPSVSKGYLNNPEKTEAAFFEHGSYRTGDLGFLDGD-MLFYRGRIDFQVKFNGYRIELEEINFYLAKNPLVRYGVVAPKYNDHKVQQLVAVVELADGVRTDAELTKKLREQDIMPYMLPQRFIYRDEMPISQNGKVDIKQVIKEVN------ 103486175 13 -------------------------SLVAMFFDRAARGGEDPFLWHKADRLSWREVAEQVAALAHNLRKLGLKEGDRVVLVSENRPEWCIADLGIMAAGCITVPTYTTNTERDHQHILDNSGARAVIVSTAKLARVLMPAVMRSDAHIVSMESLRVGQQGDDWAPLVAGGAAWVEEAKVKREDTACLIYTSGTGGAPRGVMQHHGAILHNAAGAAEIFGIGDEEVFLSFLPLSHAYEHSGGQFLPIM-VGAQIYYSEG--LEKLVSNIEETRPTIMVVVPRLFWMLAQALRVGEKDYARMKALVSGGAPLNPEIGVFFHSI-GLTLLQGYGQTEAGPVISCNRPKTGLKMDTVGPPLM-NTEVRIADD----------GEICVRGELVMKGYWRNPAETERVLIDD-WLHTGDIGHIDEAGRIVITDRKKDLINDKGDNVSPQRVEGMLTLQPEILQAMVYGVPDPEWAAEPKEMPLLREHEKFRAAIRAAVVNGQLSVIEKVRKFDFADEAQMTPSMKIRRHVLREIYADKIAA- 119470756 9 ----------------------------QLFARSVARTPHQLAVDHESGSLTYTELDVASSNLARKLEQEGVVPGEAVLLLTEHGTRNIVALLAVLKAHACYVPLDSSWSSERIQAVLDGTDSRILI--------------NTTVEPFESPRHKVIHLTSADVTALSTDRSTTKVIPDIAPEDLACLIFTSGSTGVPKGVMIPHRAVANYAQTSPFNMDVQPGDRVLHILSV--SFDASTGMLFSILGNSGIVVPA---TMDTLFD--KAQTCSILASTPSIL-ATLPLPTALPDSYPYVHTILLGGESPPAPLLSSWLE-FGVRILNAYGPTETTCASLMQEVEVCQKTGIIGRPMPNGPVYLLQPDTLLPVEEGEEGEIAIAGVGLAHGYYRNAALTAEKFIDKRVYRTGDQGRWRNDGQVEFRGRSDRTVKNRGFLVNPADVEEPLRQMG-------FGVTDVYASLINGLLVVLVTPATADLDGLQSEADRRLSSFHRPGRYLAVDQFPLSANGKIDTKAIENMLKQ----- 186683608 17 -------------------------TVVDILRDRSSTQPHTQAFTFQESTLTYYELDRRSRAIASQLQALGLS-GERAILLYPPGLDYLTAFFGCLYAGVVAVPAYPRNTPRIQAIIADAQAAIILTTTTLLPNVKSLLTKHTDQGSLCWLTTDNLAQGIED----------SWQQPEIDAQILAFLQYTSGSTGTPKGVMLSHGNLLHNAAVTYQIMEHSPESQFVSWLPVYHDMGLIG-GILQPLYGGFPCVLMSPTSPYRWLQAISQYRGTTSGGPNFAYELCIQRITPEQKDLSSWSVAFNGAEPIRSETLERFSATFGFRFYPCYGMAEATLMVSALPPCKTVAKSSCGQSVPQQQIVIAHPETLKPCQPDEVGEIWVSGPSIGQGYWNRPDETKQTFDSRLFLRTGDLGFLDK-GELFITGRAKDLIIIRGRNLYPQDLETVERSHSSLRSGAAFSVE-AENEERLVVVQELEFRAPNIEEVIAAIRQAVAEEYEIQVYAVVLGTIPKTSSGKIQRRATKDFLANKL--- 171325257 79 -----TPYRCVLEERMPGAKWFPGATLNHVFRN---ERSDRPALLFRSERVTWKELKEKTAAVASALKKIGVKPGDRVVAYMPNIPETVIAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPVVLFAIDGCKEFDKRPIVDELREKLPSLKKTIVQAPDDSVLLWDDIIREKAELEYVPFDHPLWILYSSGTTGLPKPIVQGHGGILLHLKSLLIEENLTKESTFFW----FTTTGWMMWNFLGGLLVGASVVLPTYPDGNVLWELAEKARITHFGTSAAFINVCMKLGIKPKYDFSDLQAVLSTGSPLTTEGFAWVYENVDICLVSCSGGTDVCTAFVAGSPILPVRAGII-QCRSLGANVQAFDENGNRL-INEVGELVITDPSMPLFFWNDPERYLDSYTYPGIWKHGDWIKIDEEGGCVIYGRSDSTINRAGVRMGTSEIYRAVEALDEVLESLIIDL--ELMGRKSFLFVVLQPGASLDEELKEEIRQKVSPRF-VPDEIYQVEQIPKTLNGKKMEIPIRKVL------- 184200791 35 ------------------------RTLVDIVLDTVARFPDAIALEDEHESVPYGELEDRIETHVQRLWDLGIGRGDRVGVRVPSGVDLYVAILATLFAGAAYVPVDWDDPDERAHTVWEEAGVAAVF------------------------------GQGLELTRRPDVSTGERTETPRTRDD-AWIIFTSGSTGKPKGVAISHRSAAALVDAEAMMYPLGPGDRVMAGLSVA--FDASCEEMWLAWRHGATLVPAPRRSGPDLGQWIVDRQITAVSTVPTLASLW------PSEALDRVRLLIFGGEACPLELTRHLV-RPGREVWNTYGPTEATVIATGALLTGEAPVR-IGLAV-PGWELAVVDAQGEPVAWGETGELIIGGVGLGR--YLDPAKDAEKYAPLGWYRSGDVVRADPEG-IVFAGRADDQVKVSGRRIELGEIDTQMTRVPGVKLGACAVHSTPGGGSVIAGYLVPEEGSVELSEARRWLVER-LPGQMVP-ALCIMDELPMKTSGKVDRKAL----------- 154247279 49 -----------------------------------------------------------------------IRPDEPVVVSVANRAADLAALFGVWQAGGVVVPLHAAAAETTRAAMLDQVRPRFLL-----SDGELVTLADVPPPERPLLRG------------------------------AALVVFTSGSTGKPKGVVLGHDRLAAKLDALQELLRLTPLDTVVLPLQLIFIFGLWV--ALLSLRAGARLALVGKFSPATLRRRLQ--GATVLATVPSMLRTMFGEGELEA---PTLRAILTGGEALGTHLSGQIHQLPSAGVFDLYGLTETGSCFCLLPRDAAPGRGSIGVPTRGVTRLAIDDAAPVTAPADAPGELQVRSPFGMLGYLDNPDLTEAAF-ADGYFRTGDVARQRPDGFVEIVGRIKEIISRGGNKIAPAEIELILSAHPAVAEVLCAGVPDPRLGEALHVAVVLKPGAASADELRNWCRERT-ERFKVPDAIHMVDGLPTGPTGKALRAGVRELAQ------ 159127346 95 -------------------------TLLDHFHDQLQKHSSSVAIEDGTQRVTYAQLDALSDSWSKRLRQAGVGAGCIVPLLSKRSVAMVAATLAILKLRAAYVPIDISWGKDRIDTVLKTVNPQ-IIVSTSPCPKDHYPYPVVALERNDFDETVTSNGTQWTRNDEDSID---------RGNDLAYIIFTSGTTGIPKGVKIGQRSISRYVKEGGDLFNTTHGTRVLLICSI--AFDVCAGVMFNTLCNGGTLVLADPSTFETAAKTCH-----VLPLTPSILVTL-----DPKAGFDTVEKIFLGGESPSPSLIEAWSS-PRRRLYNAYGPTETTCTA-FMGELLPGSPITIGYPIS-YSTVTLLDEDGME---SVEGEICIAGLGLALGYFHDPERTNSAFVENGVYKTGDYGRRTKHG-LQFCGRRDSVVKNRGFLINLADVEPALLSYDKVDSASAF-----MSQGQLIAFVTP---TSAKEGLREYLA-NTVSSFLVPDTIYSLDEFPRTSNGKVDRRSL----------- 195384092 27 -----------------------------------------------------------AVRIAQYLKKRGLNHKDVIGIAAKNTTYVMPLGVACLMNCTPFHSVNPMLDEATIQHVYEITKPMLIFCD----GLDYKKIHAATLGWHPEIYTLPIEGVPKIETLLDPTTTEMFYQPELGGDQTVAILCSSGTTGLPKAVCISNSILI------QESMLVNSESVIFVSSSLDWITGLWAF-IFSTVFGCTRIITNRPFAPEYFVELVKKYKINYAVVPPRHLSALITCPEATAESLMPIRMLNYGGGLVSMATLQRAQEICKSAMFNGYGMTEVGAITVNIGISN---TASAGR-LLPGIKIRIVDEEGKSQSYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESAIAELPQVQDVCVVGIYDEREGDAAGALVVRRKGCESAQEVINHVAKRLNGTQKLHAGVRFVDKLPANVNGKTLRKSARELFVSQ---- 169780252 18 ----------------------QGKGLAQQFFDHAFLNPSAMAVIDGDTNLTYQDLHERAAMLARELQRGNLHTEEPVGVVVQHGISDVVAQMAILYAAGTCVPMDPTLPDLQIKGRLDRLKARYILVDRANQHRD-----------LPF--HPLIVDDSSASFSKSSHVRDNEEPMQITLEHRTHIIHTSGTTSEPKAVQIAARSIL-QVVFHAPFEPLYPTDRVAHVN--NSSFDVSLFDIWAPLLRGACIVVVSKVDLETLAAYIDRQGITVMATTTAILNL---AASVYPRAFEKLRLCFIGGEAANISAIETFQAGPPTQLINAYGPTECCIFCLAHRADVQAGVVSIGKPI-GRTVAYICDEAGRPVPDGHEGELLIGGAGVSPGYINQPDKNRASFVAQRFYRTGDIVRRRSDGQIDYVGRRDHQVKVRGFRIELKAVESAIMKTGQFSEAVALKVESEGAGSILVAFAVALSGTKPHAVLSAVMLKAVLPDYMVPK-IELISKMPVNSHAKVDRKYLQQLFRNR---- 169768276 610 -----------------------------LFESAVSRNPMDVAVQKGNCHLTYQELDTHAGRVAATLRGY-IQDGDVVCLHADRSVNWIVGIMGILKAGGVYCALDKALPQEARETIFSASGSRLFLVPSLSD-----------QSFCPTDCDRLLV--VEDLVKDDNVPITHRDSPRPQTD--AYLCFTSGSTGKPKGVMCLHQGLVAFQRDLEVRLFAQPGRRVAQI--MSVAFDGSIHEIFSALSYGAALVLQSGDDPFAHLSDVDS-----AILTPSMARVL-NPADFER--LSTVSTVYLVGEPVTQDVCDRWSEQ--KTLYNMYGPTEGTCGAT-IKQLHPRQRVTIGPP-NPSTRIYIMNQHQELVPPGVIGEIYIAGVQVARHYIGMPEQTAQRFVADPMYKTGDRGYWSEDGEVVCLGRTDRQIKLRGFRLDLDDLERMIRAFPAVTAVALT-----RQGNHLIAAILPASTDVDAFSAR---VAQVLPPYATPRKILALDEFPTTKAGKRDYLAIAKLSAQ----- 195436376 85 ----------------------RGKTVARCFHDLAKKHPKKICLVMDDHKLTYSEVLLLSQRIAGYFQKRGLQRGDCVALMMETRVEYPCIWLGLSQLGVITALINSNLRGESLLHSIRVANAKALIVGSELADILQNLIAEQLPRDLPTPGHVLLENAIDLNVELSRLELSKVILPEEARSKLLYV-YTSGTTGLPKAAVITNLRYLFMTAGTFYMLRLRSDDIIYNPLPLYHTAG-GIVGVGNALLNGSTVVLRKKFSASNFWRDCYRNRCTVAQYIGELCRYLLATPYTKDQQQHNLRLMYGNG--LRPQIWTQFISRFGIPIGEIYGATEGNSNLINITN----RVGAIGVPVFGGVQILRCDEQTGEVKVGEAGLLVRRAVSAFHGY-ADKGASEQKLLRDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLNDCVVYGVPH-VEGKAGMAAIVDPQRKVDMDYLSIVIRG-SLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 159898380 23 -------------------------SFVEIILQRAKTTPEAIALNFYRTSLSYGLLAQRCQAIAAVLQRV-TKPGDRALLLYPPGLGYVEAFFGCLFAGVIAVPAYPNRRDQRLEAIISNAQARVMLAAS-----EVVAQQRALSQQYPGLAQLQWIASDLVNSQLASMW----QAPSINTHDLAFLQYTSGSTSQPRGVMVSHENLVYNSGLIAQSFGITADDHVFIWLPPYHDMGLIG-GIMQPLFTGCELSLIDPLTPLIWLRMISDLGVTVTGG-PNFAYDLAKPEALAGVDLSRLRVAFNGAEPIRAATLERFSRTFAPAFLPCYGLAEATLFVSALPSERGTLLVSSGMVAAPQIVAIVDPEQGQVCADGWVGEVCIHGRSIAHGYWDNSAASEATFLPDGFLRTGDLGFIHE-GQLYITGRLKDLIIIDGRNHYPQDLESVELAHPAIRQCAAFAVDGADGEQIVIVAEIRRPNQAEEAAVRLALQQQAIADLMRPGQV------PKTSSGKVRRRECRQRYLSQTL-- 211958319 48 -----------------------------------AAQPNAIAAEYQGEEISYGALNIAANRLANTLVQHGVKRGDAVCLYLHRSIPMIVGIVAALRVGAAYIPQHVGAPEKTLSHIANITGAKVILTLRELR--EQVPVAE--GQTLISIEDVMEDDALPTMPPLGEQY-------KTQPDDLCMILFTSGTTGVPNGVQVTHKNLCNILQTGPGDLGMRPGLRVGQILSIA--FDMAAWETLGAISNGATLVIRGKSIQETA------EKVDVLIATPSILNSL------DHSRCQQVQTAAVAGEPCPRPLADAWSSF--CRFYNSCGPTETTIINTAEPHYPGKEVLSIGRP-TPNNTVYVLDENLRPVAIGEKGEMWAGGDCVTAGYLANPELTLDRYRPDPFFRTKDLGRWTNTGELEHFGRVDDLVKIRGFRVELDGVSNTLEATEGCDQ-AVTLKFDSRN---LVAFVSPAN--VSTEDAAQSVKDK-LPYYCSPTLILAMDELPRTPRG------------------ 20089903 3 --------------------------IDAYISEYARKTPQSVALEDSKNSVSYGCLEKDISNIALYLKDF---KRSRFTILAESDIQYVKLLLAVYRSENIAIPLPIEFPRFSLERILDSAHVNNIITTDTQYSRFGKSFFER-------FGTVVVTYNDMSVNILRKEIKDETNNPELR-----LVLYTSGTTGTPKGVMLSDRNLIANGESIIGVLGITSEDKGALVISPHHAFGNSI--LNSHLMAGGSVRIGTMNFMNSVFNLIGS-GVSIFYGVPSTYRMLLKYPDRFRQVFTGVRTAASAGGGMDRSIVKEIRELPWLEILPMYGQTEATARLAYVPAEDDKFIDTIGKAI-PGVTLDVFDFECRSVEPNIEGELVARGENILIGYLDDEIATKSKVV-NGWLHTGDLAQKLPNGYIRLLGRKDDIIKIGDHRVNPREIERYIEENNTVSRVFVVPVSHELMGTAISLMVMPAEGTEIEA-LYAFCR-KNFPGYLCPREILFIDYIPLSENGKISNRSIIEE-------- 159796232 24 --------------------------------------------VLGETRLTYGELAARAGGIQAALAGLGVRAGDRVALLSGRTADAVAAVHAILAAGAVYVPLDAASPPARWASVSRVCAPTAVV--------GERALLDRFAAAVPGPRRLALPSDGDE------LPAGRLDPVRSDGTDVAYLLTTSGSTGVPKCVAHTGAGAVAFLEWMVGAFPVGGDDVFACHAPLH--FDVSVASVLGSALGGAALAPVPREFPVELATWIAERAVTVWLSVPPLARLSGLEERAARERLATLRTVVFAGDVFPHQLAALMRCAPGARFLNIYGPTETNGCTYEVVDAPPAGPVPIGRPVE-CAECWVEDDDGRPVAVGSVGELVVAGPTVAAGYWGVEGHGAERFRGGRAYATGDQVRVLPGGRYAFLGRMDNMIKMRGQRFELEEVENAVRLAPGVEDCCVVKVDVRDDHSRLLAVVV-GPGAGDPRTLREHCLTR-LPSWAVPHRFLTAAALPLGSTGKVDRRALREEL------- 196230414 7 --------------------------------------PERAAHISEGRTLTYGELKSQSDALAAWLTE---KLGDPIAVIGHKENEMLVAFLGAVKSGHPYVPIDLSIPPQRIERIVQNANAALTLTPDSGAGIDPTSDEVKLSAKFTTLKADIQVGEDLELLLLGLIAAEAMKPTPVSGDDPYYIIFTSGSTGEPKGVVITLNCLTTFVTWTLGEQKFPENETFLNQAPF--SFDLSVMDLYSSLASGGTLFSVTKENPKVLYQNFANSGITTWVSTPSFAQMCLVEKSFGPAMLPNIRRFWFCGETLAPETAAQLLDRFNAEVWNTYGPTEATVATTSILVTREVIAQHSPLPVGPGTRIAIMDEQRATVPEGERGEIVIIGPNVSPGYLGRPDLTEKAFFADGAYRTGDWGR-TRGGLIFFEGRMDGQIKLHGYRIEIGDIESHLRNLPQISDAVVLGKPDSLAG-----FVVLRERGTGSDQLKKQLGER-LPVYMVPRKFWFLDAFPMTANGKADRRKLAEHLR------ 120600559 6 --------------------------------------------------FTWGEVQEKVQQLAGALRHLGFESGDKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANPDTIRYVLQHSGAKAIFVLDHWADQEAGVGGELLRLAMP----YDTMPAQYQWEQLLNLGHPLIEAPLPKLDQVMTLIYTSGSTGQPKGAIQTFASYGWTCKAVVRDLRTDGDDRLLSYLPLAHITERVAIE-GSSFYSGSSVAFVE--SLDSFVADVQRAKPTVFFSVPRLWSLFVKYKIHKGLGLNHCRLLGSGSAPIPPSLIHWYHNI-GLNICEAWGMTENCAYSIINYPFDARKIGTVGRPI-----------QDCLIRQGDDGELLIKSPGLMTAYYLQPEATAAAFDADGFFHTGDLCAIDADGCVTITGRVKDNFKTAGKYVAPVPIERKLAQDPYVELICVIGLPH------PVALVQLSEGASLQAEVRASLKATHLESHEHVDAIIVVSD-PLTPTLKIKRHVLEKAFSERV--- 187736207 186 -------------------------------------------VIDGDTTLTYGQLLAISVAFAKRLKK--ITSNRRVGIILPPGKGAAIANLGCLFAGKTPVNFNYSASEGAFASSVKQSGVDWFITADTFRKLQNFPWPPQRDLILMEREIPLLKGSAKRWGLAIKFLTAGFGLDAPTGADEAVLMFTSGSSGEPKGVPLTHHNLLSNISQCSSRITLEPQNRFLGSLPVFHCFGITI-GLWYPMIGGYDMVTYPSPEAKRLGALIKQYGISLVVTTPTFLRGFMKRCE--PDTFKTVRYLIVGAEKLPEDLSIAFREKFGIIPCEGYGLTEASVCSVNFIDPAPMKKSSVG-ALLPGIAIRITSPHGRVVPITTSGMIWLKGPNIFPGYLGGPETDRDIFV-DGWLKTGDIGSADEFGFLKIEGRISRFSKIGGEMVPHEALEAAIMNIPADEEIAVVTIPDPVKGEAVALLTTLTDYVHQARTLIRHLIDQGLPALWCPKEIIPVERIPVLPSGKLDIKQCRMLAYEAL--- 119502812 43 ---------EPTDDLWVRADHQNGVTLHEIFERSAARYPSFTALQATGEHITYQALNHRAEQIAAAIAPYVNGPDQVVAVSMENCADIVAAHLGILKAGATQLFLDPASPISLQKLMMEDAGPVLLISNDD----DPKHNGLPLLNLSLILNNATVKRSLPTWLD--------------NPEDLAAVFYTSGTTGQPKGVECPHRGYINLARSYAYFFDFMAG-VDATSLTSSLGYDGSISELYSAWVSGAAVVLLTKDEVRDLVTILREQEVTALFCPPVLLSTLSDAPE---HDLPYCRYIIPAGEAFPANLVEPW-SRSRRQIINTYGPTEASTDTSR-QLLRPGRPVTIGSPFPGVDYIIIEPDKDQALPWGEIGELCIGGCHLAKGYRNQPETTAERFIEHPLYRTGDRCRIDPSGQVEFLGRLDAQIKVRGHRVEAQGIESFLQDVIDDIDTAVI----DYRNDELIAFVIAPNRSP--ADLKDWARSIQLPEHSVPSRIFLVPQFVLKPSGKIDRQQLPSM-------- 158315291 37 ------------------------------------------------------DLAGAVGAVAERLR--GLR---RIAVVATPTLQTVVAIAGAVEAGVTVVTINPQAGDAE----------RAYVLADSDPDLLLDDVDLMQRGALPS--------------------------EPADDDAPALVIYTSGTTGPPKGAVIPRRAVASNIDALANAWAWSPDDVLGHALPLFHVHGL-VLGTLGPLRIGSALHHVARFAPVP--------GATLYFAVPTMWSRV-----PEPEAFASARLLVSGSAALPVPVFDRFAARAGQRVAERYGLTETLIN-TAARADGDRRPGLVGAPL-GGVEVRVTGVTG----DDEFGPVEVRGPNVFTGYLGNPAATAAALTPDGWFSTGDLGLFEPDGQLRIVGRSTDLIKSGGYKIGAGEVENALLAHPSVAEAAVVGVPDDDLGQRIVAVVITHEP-IDATTLIDHVAT-ALAPHKRPREIRFATELPRNQMGKVQKKKL----------- 162456509 25 -------------------------------------------------------------------RRLGAGSGDVLALVPTNEASSVVTLFGALRAGCALLLLSPADPAGRLRQLAEALGAKAVLRSPDVA-------ADVLPEAIPV----------PEAASLEDGAASDPD-PAVEPRADALFFGTSGSTATSKLVAQSHYAAAVNAEALRRHHGLKRGDRLLGCLPIHHVNCLHFT-IFATLAAGAHAVLAHAFDPFGYPRLVERFRPRIASVVPSILEALL--GVWRQPALPGFEYFVSAAAPLTARTARAVREKLGARILQGYGLTETTNFSTTMPADLDVEIPSIGAALYGN-EVAVLDRGGERAAPGEIGEICMRGHNVMTRYAGNDEATAEAF-RGGWFHSGDLGRRDGRRYFTITGRSKNIAKVRGESVSLDEMDRVLRALPRVEDAACVALQHPLLGEEIVAAIAGSQAAVGDAEILAHLRA-VFAPAVLPRRLVRLEAIPRTPTGKLLRADLARRLA------ 46114806 30 -------------------------------------------------EISYGELAQQSIILARRLQSLGVLPGDRVPLVVKRGVGMLVGIFSILSCGAQYVPLDGGVVADELRFVLKQTGGKVVLTSKSTAH----------RLSNTGVSHVVTIEESHELDDNTDF--TPFSQPEAG----CYVIYTSG-------VDVSHRNVTNLLCQAPGNLGIGPGTCVGQVLNV--SFDMAAWETLGCLSNGGTLILRGS----NWSKALKELDV--LICTPSILS------KQKPEDYPKLKTVATAGEPSCQQLADMWASH--VSYFNCYGPTETTVNTTHLHKTGQ--PLSIGKP-TPGNTVYILDEFLKPVPVGEVGNVWAGGAGVARGYVDLPDKTAERFRPDPFYNTGDLCQWNSDGTLHILGRIDDQVKIKGFRVELDGVVACIKSCPSVQSATALLI-----NEEIHAFITPSHCPVPV--IEAHLKSLQ-PYYAMPTHYHQLETLPMTANGKVDKHALK---------- 91203182 24 --------------------------------------------------------------------------GENIAVVFPPSIGGALANIATAFAGKVPVGLNFVASKEEQDYVLKICDVRSILTSKVFIPFDKRMIFIEDIKNNISKKKKILTYLACKFRSKDSLIQEFSACDLPKKN--AVILFTSGSESHPKGVPLTNQNVYTTIQNISTIFDPIPEDVFLGAMPFFHVFGF-VVCLWLPLLKGLGVVFHPNPTEEKLGRIVHDKKVTIVLGTSTLYRGFVK--KWHKEQTSTIRLAYAGAEKLNSAVREKFQEKFGIPIYEAYGTTESCACISA-NKAYDFRHGSVGK-LLPNINCKIVDETYCEVPQGEEGLILVQGPNFMEGYYNSPELTECAF-HEGYYITGDIGKFD-NGFLYITDRLKRFAKIGGEMVSLSSIEDKLSCLDEITECAVVNIPHAQKGEQIVAFVV--HPNPDKLSLNAALDKHGIIKLSQPDHYLHIDAIPLLSTGKVDYKTLKQLALQQVV-- 189424171 587 ----------ELSVRYFEARKDQRLPLADAFVRTARSNWSHPAVNDTGKSLTYGQLLTGSLLVKNRLQPL--LSGKQVGILLPPSVAGFTANIALTLLAKVPVNLNYTASRDAFASSLEQAEISCVVTSPDLPMPERIILLEEVMQGLGSLEKLKALAAARLAPLATLVADNPA------PDDTATIIFSSGSTGTPKGVMLSHHNILSNIEALRAVFQPDQNDRVAAVLPLFHSLGFTGTLWLPLLSGFSSACHSNPLEATQVVKLVRNEKATILIATPTFLSAYLRKAS--PEDFRSLRLVITGAEKLKTELANAFEEKFKLRPLEGYGATELSPVISLNIPDVEILSGSVGRPI-PGVAVRISDPDGTLLADGQPGLIEVSGPNLMTGYLGKPDETAKVI-RNGWYNTGDIGYINEQGFVVITDRLARFSKIGGEMIPHGAVEERLLAALASTDLAVTAVPDEKKGERIA--VVFDQTQLDEAKVKQAIEQAELPNLWKPSLLVAAEAIPLLGS------------------- 195122498 34 -------------------------------------------------------------RLALYLQREQLTQEDVVGIIAHSSKYIDPLILACLLQATPFHAVNATRDTETVTHLFAVTKPKIMFCDAA----DYERINQVTKAFAP--KIITLTGRVPGVPHIEDLLLQPVPGEATDGNQTAIILCSSGTAGLPKAVAISH----YHILQISPFC--NSSDTILTHATVDWATGFIAIAI-SLLYGSSRVLFEGAYNAERFVQLIQKYKVTTLAMAPWQAYELFTHPLATEESLATIKMSFITGGWVALPVLQRAQRLTRGCVMFSYGTTETGAITVNIDHTLD---NSVGR-VCPGLRIKIVDEEGNSLGHNQVGEILIDIGSKWGGYLCNPEETATTL-RDGWFHLGDMGYFDNDNNLYIVDRKKDLLKYKSKHYWPTELEQIIAELPDVQHVCVVGVRDPKNGDSAGALVIKKPGSPLTQQIIEHVAKRVVVDYKLNSGVQFVDSLPNNNNGKVLRSLAREQFE------ 177673200 34 ------------------------RTLVELFDATAREHPDATALDDGVEPLTYAELRERVDETARHLWAAGVRKGDRVGVIASGTAALYVSILGVLAAGAAYVPVDADDPEERARLVFGEAKVAGVLTDERYAPHPEHTVDPAAEARAPGL------------------------------EDDAWIIFTSGSTGTPKGVAVSHRSAAAFVDAEARIFPLAPGDRVLAGLSVA--FDASCEEMWLAWRHGACLVPAPRRSGMDLGPWLAERRITAVSTVPTLAAMW------PTEAMDNVRLLIFGGEACPPELAARLAED-GREVWNTYGPTEATVVACAAPLTG-LGPVRIGLPLDGWDLAVVDPQTTLPVAEGETGELIIGGVGLAR--YLDPAKDAEKYAPLGWYRSGDLVVFEPEGLL-FVGRADDQVKLGGRRIELGEVDAALQALPGVHGGAAAVQTTPAGHQILVGYLVPADEAGLDLHMAREHLAAELPAALVPR-LAVVDALPTKTSGKVDRHAL----------- 66822221 35 -------WDKMYDKVYSGDEMYPDNTCYNVLDRQV-QNPDQDALIYETVKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPLIAMLSCARIGATHCTIFDGYSVKSLIDRIETITPKLIITTSTFKPSNVITLFRNDITSESDLKKVKDIPTIPNTLSWYDEQSPFYEYVPVESSHPLYIIYTSGTTGNSKAVVRSNGSHMVCLNYFNRYISENNQSTTLVGWVSFHGFGMLSFGSTFVMYEGG--IIKNKHIEVDLWNTIEKHKVTHALSLASAIRYLIKTDPESKYDLSNLKEIWIGGEPIEESISEYIEQKLKIKSTRGYGQTEIGITYLYCFGHINIPYYATGLP-SIFIRPSIFSDDGKELGVNEIGEIAFKLPMPATTFYKNDEKFKQLFSKPGYYNPGDLGFKDENGFYTIVSRSDDQIKISGNKVQLNTIETSILKHPSVLECCSIGINDPTCYSVPIALLVLKDQSTRQIDLNKLHSEQDIASLAVLRKIVIVNQLPKTKTGKIPR-------------- 115351738 455 ------------------------------IERIARDAPSHPAIEAGDRRIDYRSLLADAAALATELERRGVGCNARVAIAAPRAPDVIAAMLAVLKVGATIVPIDPDGPPQRVAAMLADAAPALVITRDAYRECAGERSVLDLDAARVPLPHDVV-------------------CVAPDAARPAYLLYTSGSTGRPNGVLVGRGALAHFVASTRDLYRIGPGDRTLQFAPLH--FDASFEEIFATLCNGATLVLRDDASVDAFTAEVERRRITVLDL-PTAYWHVLAHALDARHRLAGVRLTIIGGEAALPERIRRWHAHLHLALLNTYGPTETTIIATCVSGPGAIWRDPIGTPRAGVDAC-VVDERLYPVAEGRTGELVLCGDALALGYPGNAALTSGRFVRLPAYRTGDLATVR-DGRLVFDGRIDHEVKISGVRIDPREIEDWLLRTPDVREAAVVALRGDADVTTLAAFVAGVDDTAALRARLAD----ALPAAAIPDAWHVLERLPRNVNGKTDRNALRQLA------- 149738018 74 ------------------------KTVPLLFASTVRRHPDKTALIFEDTHWTFRQLDNYSSSVANFLQTQGLASGDVAALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALCQCLTTSQARALIFGSEMAPAVFEIHASLDPSLLPWEPSAVPTGTKHLDPLLADAPNHLPSRPDKGFTDKLLYIYTSGTTGLPKAAIVVHSRYYRMAALVYYGFCMRPNDIVYNCLPLYHSAG-NIVGIGQCLLHGLTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAENQHRVRMALGNG--LRQSIWTEFSSRFHIPVAEFYGATECNCSLGNFDS----QVGACGFNVYPIRLVRVNEDTMEPCQPGEPGQLVGRIIQQFDGYLN-HGANNKKIAKDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTEGRAGMAAVASPAGSCDLEHFARLLEKELPLYARPIFLRFLPELHKTGTFKLLKTDLRKE-------- 189211658 69 --------------------------------------GDKTAIIWDSQKITYAELQEEVAIMAGVLREEGVQKGDVVVIYMPMIPAALIGILATIRLGAIHAVVFGGFSSTSLAQRIEASHPKAILTASCGGPLPYQTLVQAAIAQCDF--------KPQRTIIWQRAESSWDDICEVDGE-------------------RSWQCLVQNAKGPGDVMFAASDIGWA----LGHSYILYAP-----LLAGATTVLVGTPDAGTFWRIVEEYRVTSMFMAPTALRAIRQADPQNSGGLKHLRALFLAGERSEPSLINMYTELLGASVIDNWWSTESGSPITGIPKTIPIKPGSAGKP-APGFDVRIVDDAGNELPRGSMGNIVLGGPTGLTTLWQDEVSFYHSYLENGWMDTGDAGIIDSDGYVHVMCRNDDFIKVAAHRLSTGAMEQSISSHPAITEACVVPLLDHIKGHVPIAFIAIERHSTTPPDLLEDLNQRSIGPIAKLGGYIASPGIPKTRSGKMLRRVLREILE------ 198433845 24 LIKRWYPWPEDFARGLRLLSFYRKNNIADRLAEVAKATPDHPFLVYEDDKFSYMQMHKWVNKCGRTFRSMGVQPKDKVGLMMMNEPAFIAVWLGCNRIGAICSFLNFNLRSKSLMHCIDLSDTKIII---AGSDAAILEALNEVESELKGIEVYVYGEENEKFKSLSPVVDKEISREDVTSADVIGYIFTSGTTGFPKAVNMDNRKFFAGAV-LLSFANPSPSDVIYTSLPLYHSSGLCI-GVTGAIVHGCTCVLRKKFSASKFWPDCCKYNVTIVQYIGEILRYVCKQPETPEDTKHSVRLIIGNG--LRPDVWKQFLERYGADIHEFYAATEGNVGFVNQHNPLLRKFGSAIIKFDVNTEELVRDKNGRPCGPNEPGLLVITAHTAISSYKGKKSLTEKKVLKDSYFNTGDLLMYDDQHRLYFCDRVGDTFRWKGENVSTNEVSDTVVHAEGIRECNVYGVQVPHDGRAGMVTVVLESDELDCEALYKHV-EHALPSYARPMFVRVQPELEVTGTFKQRKVNLQKE-------- 189191092 36 -------------------------TVHEAFESVVDNHPTAVAAIFGNDSITYLQLDLAANRLAHHLISSGLCPRQRVCLVVQRSIEMLVGFLAILKAGCQYVPIDGGVASDQLQHIFKDTETRFILCLP-----RYWDRVKQFASQ----EAIVL----ELGMTTGAFYPPSRPNIEVTTNDGVFAMYTSGSTGVPKGVDVKHGTMTNPLLSEPGRLGITLGSKIGQVLSI--SFAMGAWEMLGSLMNGGTLYLRGS-DWEATL-----EKIDILISTPSILSKY------DQQRYPNIKTIAVAGEACPQALADDWAQ--GRNFYNLLGATETFLFSAHRHIPGETLF--IGRPL-PNTTCYILDDAAEPVSVGEKGTLWVGGAGVSKGYINLPLTTAEKFRLDKFYNFGNIVCWRADGTLESFGRMDDQVKIKGFRVELDGVTAVIEQFSGITRAASLVIDSVLYG------FYASSTPIVEQELDAYVR-KCLPYYSVPERWISVQDVPLNPNGKVDKTQLKALAAE----- 212514980 35 -------------------------TLHRIFENTVESTTQQIALIKNDEKILFTDLNKLSNKLARGMIKRGNVDGDIIIVCMKPSIDLIVTLLAIWKMGAAYLPLDVDFPKNRIKHILDESKPVMTITDVSDVGDEFTSM-----TKYSELKNFSSNFPDNNLSDVEMIKPNTSKNEYIGA-----VLYTSGSTGIPKGVRISHLAILNRLKWQFRTFPYSATEK-ICVFKTALTFVDSICELWGPLLNGRTLLILSKENPEKLTEILNENQVERLVLVPTLLQSILMFSNMKEEDLPKLKLWVCSGETLQPSLARKFFQRFQNELCNFYGSTEIMGDVSYYEIRTERDLETIGKPIDNCV-LYILDEHHHPVRGGEIGELYVSGLNLASGYVRDPDKFLENFVEPKLYKTGDFARVDKN-IIYYEGRKDQQIKVRGHRVDLSEIESALLKIDEIDKCVVLTYRPGQIDQTVISYVIDNNNNITETEIENKLK-KLLPSYMIP-QIIIIDKFPLLVNGKIDRQTLLAKYKDE---- 170060108 48 -----------------------------------------------GRTMTNGEMQLRAIRASQNLAALGLKQGDMAALACTNSENVMPVVVAMFFNGIPFNTLAPGHEVDDLAHMMRITQPKLVFCDDNYERVKKATEVAVRDKPLLYVFESDLEGVNKAEDLLEETGRERMFLPTSNGDAPGIVLCSSGITDLPKAVTLSHAQLVSMYGSLVGVFKFS---LLFNFSPLYWISGLHSLGL--SLIHGIPRVITRKFSEDTFFDLFEKYPIDYLFTPPSHAHLLLQHPRFKTTDFNRVRTWLVGGSPVPDALRDSLEAKLGKTVMIL-GTSEIGFVTT---DFFKRKPLSVG-AAAPNVRIKIMNEVGKALNNGERGEIWMTFSEKFLGYYNTPEVTAAAVDANGWIRTGDVGYFDEEGYLYLEGRQKDMLKWRGYQIAPADLETILRDIEGVDQAYVVGVLDEDGSDLATAVIVKVEGSELTKADILEVVNDKVADYKLRGGVYFVDAVPFTSNGKILRKKLIEQVK------ 217423052 272 ----------------RTAGDWGDQAVLAAIREHVARTPDALALQDGERTWTYRQLASHAAELADAFRAAGVGRQDVIGVFLPHGAEYVLTIVGAWSIGASVCLLEKSWPDSLVGEFVASCRVAQLATTPA--------LLARAAKHLPDARCTLVGARPP-------LAQRAWTSVAPRPDDIAFVSLTSGSTGKPKAVLTTHVGYCFHARDALYPYADGEREGLNVFL---------AWECLRPLMFGRPAVVIGDFDPPRLVALLRRERITRLVVTPSLLESVLDFPGIARDALAHMSAWFLMGEVVPQRVVDKARAAFPVRLVNAYSTWESLVCYADLLPSDDGRRVPIGRPL-PGCALAVLDEAGRAVPAGETGELYIASPALGPGYLDDAARTAEKFLPSPAYRTGDRARLLPDGQIAILGRIDNTVKIRGFKVLLHAIENVLDAVDGVSKTLVVPIDDPHTKQALAAYVVGRGGAPSEARLRQQARAK-LPEYAVPAHFIGLEAFPLRASRKLDRRAL----------- 118469213 7 -------------------------------------------------------------QVGAALRALDPQRPGHVGVLLGNTTFFSSLLVAAGLTGLVPVGLNPTRRGEALRRDIVRADCQVVLT-------DTPDLVPAGMNEVP----VIDVESADWAAELDAHRGAPVRFAATRADDLFMLIFTSGTSGEPKAVRVTHDKVAFPGRMLAERFGLAPSDTAYLSMPLFHSNAIMAGWSVAV-AAGASIALRRKFSASGFIEDVRRYGATYANYVGKPLSYIL-ATDPRPDDADNPLKILYGNEGAARDL-QRFAERFGVHVVDGFGSTEGGVAVARTPDTPDGALGPLT------DQVAIIDDTGEPCPPGRVGELVPTGPGWFRGYYNDPQAEAERM-AGGVYHTGDLAYRDENGYVYFAGRLGDWMRVDGENLGTAPIERILLRHPGIVEVAVYPIPDPAVGDQVMAAVVPAPGSLDPGQLGEFLAAQDLGPKQWPSYVRVSTELPRTETFKVLKRQL----------- 153891749 253 ---------------------------------------DRTA--AERRVWSSAKILAASAALSRHLRRT-LRDDARVGIVLPPGAAASIANLAVLCAGKTPVNLNFTAGPAAVEASLRLAGIRTIITADAMRALDFVALIKSSGGARAILPWLVAA-----WIAPNKWIALLLGLPRHGNNAEAGLLFTSGSSGEPKCVIYSHRNILANCWQISSLSVLPDSTRLLASLPLFHSFGFTVT-LWYPMLRGCRAVTVPGPDTKKITETIRDEEVSVMVGAPTFLRPLLKRAESG--DLRSLRVVISGAEKLPDDLHAAFLEKFHIELLQGYGLTETSPTTATAEPQDGRRTGTVGR-LMPGMTARILNPDTRPLPLTRTGLVCLRGANVFGGYLGAPEKTAEMF-HDGWFVTGDLGHFDDDGFLSIEGRLSRFSKIGGEMVPHGTLEQKLIELFDLDPAAIVGVPDAAKGE---ALVLLTTQPLTPDAVREKLTAAGVPNLWIPRTIVHVPSLPTLGSGKLDLKGCKELAT------ 156389444 113 --------------------------LHQYLDIRAEQNAGTEAVVMYNSTMTYAQWRNRSVSLAASLLELGVSRGQHVLLIGGNTLEYIVFLMALHRIGALAILLGPGDLTPANTALLKTLDCTAIAFNPVMKESQERQLWTGLKELTDKKTNIIFFGNAPSFLTATKIHLYDDLLAQVQGDDPIVALATSGTTGIPKFVQHTSHAIVNGGEPSTDSSKMSRGKIIFVDRPVSWIGGLT--PFYNSLYSESTVVWIPTENPDISCEVIQREKVISWSPSPSLIPRL--QELQSKYDLSNVKIIVMAGQALTADLWSVIEALPAAYIFQGYASSEGLISFRLLNKDIQEKSSVAKMQVFAGVEVKIVDTDGKVVPRGQPGEICCRSECVFLGYLGNPEATSRVKSPQGWLHTEDLGTMDDQDMIEVTGRKSEIIKRATVKIFPGEIRAELVKNPIVADTIVIGVPDKMLHEEICACVVLRKNACDDDALADWCNGKWPPRALKPKYFVVFDEFPMTRSAKLDLHGIKKIALGKL--- 153870806 1 ---------------------------------------------------------------------------------------MIVGMLGVLKAGLTYVPLVPDLPVKRLVYILEDSQAHILLT-----NQKNVALAQQLTEG----RFLIINIDVKELINSEDIQIS------FSPNTIAYILYTSGSTGQPKGVIQNHRNVLHFIRTYTNNLHINANDRL--SLLSAYSFDAAVMDIFGALLKGATLYIKEDSLENPIKNWLKEQKITLYHSTPTVYRHLISTLTANDH-FPKLRLIVLGGEEVYKNDVDVYKQHFDCLFINGLGPTESTVTLQYFINKQ--TSNTQATVPVGYTEIVLLNEAGERTELY--GEIGIKSDYVALGYWQKAATTEKAFLTDRLYRTGDMGRLRSDGSLEFLGRKDAQVKLRGYRIELGEIETILNQYPTVQESAVIIWEEQSELKKLVAYVVPKTSTSFVNDLRCFIQG-ILPDYMVPSGFVILDAIPLLPNGKVNRRLL----------- 32967982 33 ----------------QARSWPEGLALAHRLEEAAARRADEPAVQADDGTYTYRELHAEADRIAALLAEQGVTEGSTVAVATARRLGEYAALLAALKLNCAYLPLAADGPARRLEFMLADS-------AAAALVADAPAAALLSEAGVGSSLTARVVAGASRAAPAGWTTGEPAPRPSAEPWDTAYVVYTSGSTGTPKGVMTGEEALLNFCAWYIDRHDVLPHDRLCQTAPL--TFDPSVQQLFPAWLTGACLVVVPDEDGGEFLDWLAAERITHLDIVTPHWVQLLDVAARRRAALPALRWIVVGGETYFFHQTHRWHRVVDARLNTIYGPTEATVNATEFLVDPGVTEGPIGRPLPNY-RAYVLDETGALCPPNITGELYLAGTGLAQRYCSL-EATERSFHEERLYRTGDLARLVEDGQLEFQGRTDTQVKVSGYRIELEEVQAALAAVPGVTAAAVVLRTEPAK-QIVCGYVAP---GLTGEQVRAELAER-LPEYMLPHVIAPLPALPLTANGKVDKDRLLALAAER---- 209544754 52 -------------------GGWLNTCHNAVDRHVAAGRGGQAALVWEEQIVTYADLQRRVAGFAGGLRALGVEKGDRVLIAMPTLVETAIAMLACARLGAVHVVVFAGYAAPELARRIDDVAPKIVIIASCVSSYDVLAEALALAAHAPDACVVLQRPACPARLAPGDHDFAPAAPVPVKSEDPLYILHTSGTTGASKGIVRDNGGHAVALALSMEIYGCRAGDVFFTTSDLGWVVG-HSYGVYAPLLGGCTSVIMEGGSASSIAALCRARGVTCLFTTPTQLRLLRQAERAAGGAPLALARVFVAGEYADPTLLDWARSYFRCPVANHWWQTETGWSITALGLPEEEAPSAIGRPAPGFNAAVAGDASGEPLPPG-----CLAGVW-MDGGIQAPRACLDA--TGRHYRTFDEGTIGADGAVHMLGRSDDVIKVAGRRISGVQIEAIIARHPAVHACAVVAVADGLRGQRPVAYVVPDAPPARAGEIIEQV-GRGLGRWVGIRDVRFVAALPTTRSGKILRRRL----------- 7688718 19 --------------------------------------GARPVVRWRDTVITGTQLDRSVRRVVTALREAGVARDHAVAVLTQNSPWMLIVRYAAHLVGASVVYITGALPVATRVRMLREAGASVLVFDESNAQLA-ETVDETVRDKL------VLCGLGHPASGTVSVDGRPVDDVSVDAPELAMVLYTSGTTGQPKGVCRSFGSWNAAALRGAAY----PRPVFLTMTAVSQTVAMIVD---TVLAAGGSVLLRERFDPADFLRDVGEHRVTETFMGVAQLYAILGHPDARTADLSSLRHVLYLGCPASPERLREAAALLPGVLAQSYGSTEAITVLRAADHERPELLATVGRAVPGVTIAIRDPETGHDLPVGEIGEVVVHGPEVMAGYVADPEHTA-RVIRDGWVHTGDFGSVDERGYVRLFGRMREVVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRGPDLIEELHAAVVLGEGAPSFDTLRDHVA-RAMTPTHAPIRFVRWRRFPINNTGKVNRLRVREVSAE----- 86138336 15 --------------------------LAAFVLRHASALADKPALETGSQIWSYSQLEAAVRGTGGGLLQAGFEPGQILLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTEDETTKMIADLKPAAILRDPTVACAPHDN-----QILLPELQAM--------------RQSAPCEYDMGDPNRMAYAVYTSGTSGQARAVAHAHRAIWARQMMVSGWYDLKPSDRLLHAGAFNWTFTL-GTGLMDPWAMGATALIPPGTDPDDLPALLGQHKASIFAAAPGVYRKLLKH--RVSMCLPDLRHGLCAGEKLSTHLHSAWTTATQTELYEAYGMSECSTFVSSSPRHPARGTG-LGQPQK-GRKVAILGPDG-PVHQGQEGTIAIAAPGLMLGYLNAPEETAARM-QDGWFLTGDQGAMAVDGQISYLGRSDDMMNAGGFRVSPIEVETQLSAHPGITQVGVATVEVKTDSHIIVAFYT-GPIALETSELEAFAAQH-LARYKQPRAYVYLAMLPSGANGKLLRRAL----------- 95930298 68 ---------------------------------------------FEERTYTYQTLAHEVLAMINGLVHLGVKKGDRVLLFMPDIPETVIAMIACASIGAIHVAYHMAYSAEALAQRLNHCQAKFIITCDG-AHQRTRSLKGVVNEALERLDHCIVVNRPQRDIWYHDLITDPSRGATVDADEPLFMIYTSTKSKKPRAAVHSLAGYLVWAQFTTELLFLDDMDIFWNTADLVWVNG-HTYSVYGPLALGATLFLYEYENTQFFFDYLDKFHVTVLYTTPTILRSVMRAKSTKRYSSNSLRLIGCGGEKISEDLYDWLTNNRNLPITQIWGQTETGGCIAGVPGVRGFEDDTMMAPL-PGVEARLVDAQGHVLQPGEPGRLVLATPSMLQDLYKDEVGYQQTFWERTYFSTGDGAIYDDKGNLNLTGRLDDILSTGAGRRSLDEIEETVLTMKRVRECAAIVIDHPSQGYILVTYCVLKDREKTLREVREHIIE-EIGELNLPDKIRFTKYLPKTPDNRVNRDLLKEIALQ----- 171691184 40 ------------------------------FESIASQHPGATAVRFDGTSMTYGELDRHANILANLLTRFCFKRGARAVLVYSRTIEMVIFILAVLKAGGQYVPIDGGIPIEALSHVVSDSSADIVLCLP-----KYSDKATEACRQGPAILSLNLSSD----IWTSGVASRP--NVDVQPEDGAYVIYTSGTTGRPKGVDVTHHGVCNSLLVEPAKLEITVGTKVAQQLSVA--FDMGAWEILATVMNGGTLYI--RGSGNDLWNECLK-QVDVVISTPSVATKRF----PNYEDFPNLKTIVVGGEPCPKTLADHWAEHTGTRFLNVCGPTENTVHVHKLGGPL-----TIGKP-NPNTTLYILDEDENPVKIGEAGVMWVGGVGVSRGYLNLPELTADKFTRDGMFNTGDLVRWNADGCLETLGRRDDQVKIDGFRVELDGVSRAIESCPDVIKGCALKIDTSLWG------FYSAIHPIDQAELHKAVSAQQ-PFYGVPKVWHYLPTIPLTANGKIDKRVLRELAT------ 197105992 3 --------------------------LAQLVRGVLQLQPDAEAIEHGGSWWTWSDLEQVIDRLDAMLNEAGLGAGVRVGGLLRNTSSIAAGIIGLVITDRCVVTLTPMLPDERLADILALRPPAILGCAEDWARPAILAAAREIG----CLGLELTGDRSDPVRLVPGLETVAGSDLRRDAPGIAVEMLTSGTTGAPKRVPLKARTLEQAVIDAGVYDNRRPDDVQILNAPFAHISGV--FGLFNCVAAGRKSCLLGRFTVESWVDAVRRHRPKVAGAPPSALRMILDA-DVPKEDLSSLVAFRAGTAPLDPDLGDAFFERYGIPVLQNYGATEGVAGWTLADAHHKDKRGSVGR-MNPGCHARIVDETGEILPFGTEGLL---------------ELKADHLGDGDWFRTTDLAVLDPDNFLWIKGRFDNAIIRGGFKVFPDDVVRALEQHPSIREAAVVDVPDPRLGQVPVAAYIVKSGAPAEEELRAFLRERLLP-YQVPAQLKALQEMPRTPSLKVSQPELRKLFTGPLAA- 195429339 132 --------------------------IGDIFESNVARHPDKLAIVSETQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLLENRPEFVATWLGLSKIGVITPLINTNLRGPSLQHSIKVGQCTALIY-----GATFRSAVMDIAKDLPAHVGLLSQGLAQQLNGLLDGAAKDAGANRADHHDKLVYIYTSGTTGLPKAAVITHSRYFFIAAGIHYALGFRDKDVFYTPLPLYHTAG-GVMSMGQALLFGSTVVIRRKFSASGYFADCARFNCTIAQYIGEMARYILATPAASHDRKHLIRMVFGNG--LRPQIWPQFVERFGIQVGEFYGATEGNANIMNNDSTVGAI-GFVSRILPPISIIRADPHTGEPLEPGVIGKIVKGNPCAFLGYV-DTKASSKKVVRDVFFISGDLLVSDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNLAAYKDVICVAIPHTE-GKAGMAAIYDPAREVQLDTLSVEI-TKVLPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 183984204 48 -------------------------SIGTVFQDRAARFGDRVFLKFGDQQMTYGEANATANRYAAVLAARGVGPGDVVGIMLRNSPNTVVAMLAVVKCGAIAGMLNYHQRGEVLAHSLGLLDAKVLVAES--------DLVSAVSESGGAAGEVVTIEDLERFAATA-PANNPASASAVQAQDTAFYIFTSGTTGFPKASVMTHHRWLRALAVFGGLLRLKSSDTLYSCLPLYHNNALTV-AVSSVINSGATLALGKSFSASRFWDEVIASNATAFIYIGEVCRYLLNQPTKPTDRKHKVRVI--AGNGLRPEIWGEFTKRFDIRVCEFYAASEGNSAFINIFN----VPKSTGSPMPPDTGAPLRDESGRVVPAGEPGLLLSRVNQPFDGY-TDPAASEKKLVRDAWFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDPSVEECTVYGVEVPNTGGRAMAAVKLRDGAEFDGQSLARAVYDQLPAYALPLFVRLVQAMAHTTTFKSRKVELREQA------- 119504798 37 -------------------------SVGSAFEDAVAAHPDRTMLFFEGREWTYSEFNQWVNRFARVLQARGVTRGDSVALLMENRAEFILSLLATLKLGASCALINNSLTGTGLVHCVQAAGAKHIIVGDERTSVIEASREALALSDFGAYLWCSDSGTSTCPDWCVDLKAEMADTREITAGEVAFYIYTSGTTGLPKAAIMLHRALAASTVLGRLGFRVKPSDRLYLCLPIYHITGL-GPGLLAFILSGGSVFLRRQFSASKFWSEVQQFKTNSFIYVGELCRYLNQQPEHPQEKNNPLEKMLGNG--LRPDVWDAFKTRFEVRICEIYGSSEGNVSFANFFNKDKTIGATFAKALVAYDQEILRNEEGHEVPAGTPGLLLITSDYAFDGYTNK-DATGKKVVHDQWFDTGDLIREIDVGFFQFVDRTGDTFRWRSENVSTNEVAEVLNQHPQVHLSNVYGVEVP-GCEGKAGMVALAVDSPDTFDMTGFSRDAELPVYARPLFIRLQASLETTGTFKLVKTELRAQ-------- 164423980 54 -----------------------------------------------------------------------------VCIALPNGPVLAAVCLAVATCTASPVNCDKAVGAEQFRADVRQTGASVILTS-AKDAERLGLTGPSSWTALEGLTVLLVESDLAQRISIRDLTGQLVT-PQVAGDDVAIILFTSGTSGTKKLVPITIQNIVAGVAFVIDSWGLTPDDVCLNMMPLFHIGGL-VRNIFSPIFSGGSVICCSAFDPTLFWDVMQDHGATWYYASPSMHQMILDQAEDRPEALSRVRLVCNAAGGLLPALAVKLKETFGAIVLPSYGMTECMPISTPPTNYKLDKPGTSGVAVGP--ELAILDWNNIRQPSDTVGRICVRGEPVFPGYLTAEGQYSSTFTPDGWFDTGDLGRLSSDGYLFITGRSKEVINRGGEIISPFEIENAIAQDPKVLQALSFSVRHDVLQEVVGVVLVTPPGAVDTRQLHQALK-QSLQQVKWPGLIVYMEDVPKSNN-KVLRIKLADRL------- 71735355 3 -------------------------TIIERFHATVQRYPNEVALITHDTQLSYTGLLAHVNATAAALQHRAISPSDKIGLSLNKGVDLYIAILAILTTGACYVPIDLKLNEQTRLQLSARCRCDLVVTPDWMENNTDLTVADETGRPAPNTSIV---------------------------TDIVYTLFTSGSTGRPKGVNVTHLNVLNLVDWAINAFELGPGARVLQYSTI--NFDASVLDVFPTLLSGGALCIPTRMSEMALAAFCRRHAVTQAFLPPPLL------AVFDAGRFSGIKTVLTGGESCHPQAIETWSN--GRRLYNLYGPTEATVLVSCKAMSATTSAQNIGQPIS-GVRLHVLDEHQQ---PSDQGELYVAGLAVSAGYLNDSVATCEKFDASPLYRTGDRVQVTPSGDICFVGRLDRQVKIRGFRVELEEIEAMLLGH---KEVAVMA--DPQG--SLVAYIVAA-QYLDQQMVRDQL-GQYLPDYKVPQYVVQLPEMPYKANGKVDPSLLPSHLNSE---- 169602647 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPKAVEMTHYNFIAQHTMVLEWKPRDYEVKRLLCTPMFHVSNI-PRAHTSPLRGGMKTYVMRRFELESWMRNIERFQITETGMVPPMVIQVINSPFAKKYSLASIRNTWVGAAPLAAEPQARYKALLRPPFNQVWGMSETSCIATMLHYPEHDPTGSVGR-FLPNHDAKLVDDEGNDIGYDVPGELCVRGPLIVKGYFNNPEANRLAWDSDGYFHTGDVARRKENGLWYIVDRKKELIKVRGFQVAPAELEGVLLSHPQISDAAVIGIPGDQGTELPRAYIALKSGVQLEAEVQAYMKER-LAGYKLVGGVKFVDAIPKNASGKILKKDLKAVAKAEINA- 121709352 48 --------------------------------------------------------------------------GERVAFLAENSYDYVVTLLSILASNAIALPLSPAFPVGELKYILDNSQSKVLVSTQKYAD-KTQDLLKAGLERQPIL-------EIRDKVKVGAAGSGSATLEDIESGKSLMMLYTSGTTNRPKGVLIPQSALTAQASSLLQAWKYSPEDRLLHLLPLHHIHG-TVNAIITPILAGSSVEFMFPFNTDAVWNRLAADKITFLTAVPTIYNRLLQEAARQGISPENLRLNISGSAALPTPTKQAWQDLSGNVLLERFGMTEVGMAISCGLNFADRVDGSVGWPL-PSVEARLVDTDTNEVQPGEEGEIQLRGPTIFQEYWANEKATQEAFVEDGWFKTGDVATRREDGTFFIQGRLSDIIKTGGEKVSALEVERELLSLPQITEAAVVGLPSEQWGQKVAAVVVLNPEVAAKTDMRRALKDR-LASYKMPQEMKVLTGIPRNAMGKVNKKTLVKEV------- 46138951 191 ------------------------ECIHDVVLQHALQAPTQHAVRAWDGNLTYHQLNDHADRIATMLVSAGIGPGDFIPSIMEKSYWTIVVILATLKAGAVFVPIDPKCPASRINGIFLQVWPKVYFT----------NLGPQMRRKLPSVACVDNFAEIVQ-------QVQPGPLPPSRPDAIATCFFTSGSTGKPKGAIHDHSAIATGIVDLLGPFHMDSRTSSMHF--VSPSFDVSVTEIAATLYAGGCICVPEQGKLNDLNGQMRALGVTHAFLTPSV------ACQVKPSEVPTLQYIMLGGEPLGRATLEALCE--DVHLINVYGSTESGLWDTASERTLQSKPSNIGRSTGPRMWIVHPGNPGNLLPFGTVGEVMVESHCLARGYIGNPAKTG--FVPGRFYLTGDLGSYNPDGSIMLHGRKDTQAKIRGQRIELGEIEAALPTSRVVAEVVTIGSR-----TMLAAFVELSTAEDKTDSIRTAQAARALPVYMVPEMYIPVNSIPLTMSGKTDRRRLRELAS------ 194757371 23 ---------------------------GQIIHNSLKCWPTNVIQIDDGTVLTNADMLAYATRIALFFKSEGLNHEDKVGIIANSSTYVIPVATACFFNATPFHAVNYSREPAIVKGLFSVTKPKIMFI-DAPDYERIKEITKEWSPKIITLTRVEGVASVEDLLKPHPAERIYVPTPLVKGGDVAVVLCSSGTAGLPKAVALSHRHIAATNSLAI------STDVLYTSATIDWMTGFSITIMN--LMCGFTRILSSKFSAAHAVELVKKYKVTCIAMAPWQAYELYTSPLAVPEDLKSLTISFVIGGWISLQLLRKAQELMPKTIMFSYGTTETGVVTVNCDQSLECAVGR----LAPGMRVKILDENRQNLPPNQTGEILIDIGLTWEGYLNNPEDTAATL-QDGWINLGDLGYFDDDNNLYLVDRKKDLLKYKSKHYWPNEIEQVIAELPEVKHVCVVGARDARYGDAAGALIIKQEGAEISAQIIDYVAQKLVVDYKLNAGVIFVEKFPKNPNGKVMRSLARDIFEE----- 84687016 16 ------------------------DTIVKLWADRCAKYGDRTCHREKEKSYSWRDYYETTKKIGLALMDLGVQKGEPVLILAEDRREWIYCDLAAASIGAIPAGVYTTDSAGQLAYLANDSGARVLFVEND----EQLDKWLQARGDMPGIEHVIVFDREDELIEMGGKAADPTALDAVKPEDPRMLIYTSGTTGPPKGAILTHRNMVYQLVAGEQMLDFHETDNQLCFLPLCHVLERLV-SVDAPIANGCTVNFAE--SPETVFENLQEVAPDTFAGVPTIMRSEAGPIGARAFDLGNARRVTSGAAPISPDLIDWFWA-LGVPLVEGFGMTETG-GVATVNTVDDNTIGTVGKPL-PGVELRLAD----------TGELLVGGPCVFGGYWKKPEKTAETIDDDGWLHTGDIGRIGNDVTLTITGRMKDIIITGGKNITPAEIESKLKFSPYISDAVVIG-------------------------------------------------------------------------- 46124161 26 -----------------------------------------------------------------------------VGVLAAGGYEFTVAVLAVLALGAAVVPMFPTAPVDEIVYYATKSQQVAILSSSATTQLAQES------AQCCGIAQLNILPNLPRTPRFEPPDISLSSNPPQDPSAPGVVIFTSGTTGKPKGVVLTHEGAI----TVGDSYGITHTDVLLHTLPVHHQTGL-GTSFFPFLNAGACIEFHGKFDAATVMQRWLQGGLTVFSAVPTIYMRLLPAQEQAPYKQSAFRAFLCGSSALQEHVQEFWAAEMGRPILARYGATEIPGCIRVSVELRDIPKGSVGQPL-PGVEAKISPE----------GELLVKTPNMFAKYLMEPETTKNAHDADGWYKTGDIARR-EGNFYFIVGRASDIIKSGGYKISALDIERACLALPYVNEAMVVGVEDDEFGQRVGAVLALKNSDVTLAKVRSDLRGQ-LAGYKLPTLLRVVEELPKGATGKVQKKIL----------- 23452296 38 ---------------------------------------------DGSEQYSYQDLLLDAKRILAGLRQWDLKPQDKVILQLEEGHDFIPAFWGCLLGGFIPVPLSIAPTYQQLNNVTKK-------LHNAWQMLEHPLILRELAPEIRSLSTHLNLRDFQTGV-IEDLRKQDPTQERGQPDELALLLLTSGSTGLPKGVMLSHRNILSESAGTIQMNHFDSEAVTLNWMPLDHVGGIIMLNVMAVELGCQQVHAPTKYNPLHWLALIERHQATISWGAYSLINDLVQDAEAGSWDLSSISFLVNGGEQISPKVARRFLKLMKRQLRPAFGMSETSGGITWSDTSDDMPFVGLGLPI-PGACLRIVNDDNEIVHEGAIGKLQVKGASVTSGYYQNPEINQAAFTADGWFRTGDLGYL-ENGYLVLTGRDKDVILINGVNYPAHEIEAVVEEVDGVAACAIQGKTNSSSSDQLAIFFSAVEANIETKGLIKKIRGAVVQNIGIPDYLLPVESIPKTAIGKIQRQKLKQQFE------ 90903325 210 --------------------------IHEIFERNALEWPSRTCVIENNRVFTYQQINESSNIIAHFLVAQGIQVGDIVTIYSSRSVELLICVLGILKAGGTFSVIDPAYPALRQNIYLSVAKPAGLIVIGKAGKLDYISENLQLKARLNEVDNGIPLGGTADYSSSADVLEQYIALKEVGPDSHPTLAFTSGSEGIPKGVLGRHFSLAYYFPWMAKTFNLSEKDNFTMLSGIAH--DPVQRDMFTPIFLGAKLLIPTADDPGRLAKWMQVNDITVTHLTPAMGQVLASQAV---DEIPSLKNAFFVGDLLTRKDCLRLQSLANVNIINMYGTTETQRAVSSLNEDRQFLFNPAGQGMKNVQLLVVRSDQKQTCGIDEVGELFVRAGGLAEGYRGLPKYNAEKFVRDRLYRTGDLGRYLPDGNVEVTGRIDDQIKIRGFRIELGEIDTHVSKFPVVRENRTIVKKDENNENYLISYLVLRSEEQTAIDLKKFLTTK-LASYAVPSIVVVVPKFPLNPNGKIDKNKLPVPTSEELA-- 67526065 17 ---------------------------------------------------------DRVDALARSLRELGWSPNTVVGIFSFNTLDFLVASWAIHRIGGICMLMHPTSSAAEIKRHIELTECRVLFTCRSLLPTANEVLVRAYLLDLPEELGRKPSLPDQGQQTVEQLISAGATLPLIEAEQVAYLCPTSGTSGLKKLAMITHYNIIANIIQATTFEAGGRTEVALGFLPLSHSYGLILAHLTA--WRGDTYILHARFDMQAALASIEKYRIERLYLVPPIISALVNNPLLDLCDTSSVTSVVTGSGPFGPRLAEALRVRPSWQVLPGYGLTETAVIIS-ITDPNITYPGADG-CLVPGVEARLINSNGNEVEANEPGELLLKSPSIMKGYLGQETATREVFDEQGWLRTGDIAVFRQDGHLDIVDRKKDIMKVKGLQVAPVEIESHLAAHPAVAEVAVVGVRDEDAGERPYAFIVRSDEEALKADLNRHVEATLSEPHWLRKNIRFVEEFPKSSNGKPLKYKLKESLA------ 119485897 201 -------------------------TVHETFRQRVLQSPRSQAVESWDGGLTYLELDALSSRACSLLLQAGARPGDCIPLCFEKTIWTVVAMLGVLKSGCSFLLMDVSHPTSRLQTLSRQIKATIVLSSSAQK-----------DRAISLVSRTIVVCASSLSAPAGN---EPYEI-GVSPSDVAVVVFTSGTTGTPKGIQLEHRSICSSLSALANLCGIARQTRYFQFS--SYAFDAAFGEILMTLMRGGCVCIPSDADMNNFAESIRNFNANAVLLTPTVVRLL------SPSDVPCLTTLISGGEKVTQDIVGLWADKLDLIIV--YGPAETTICIGKKARPTGDDAVRIGFPVNSRAWVARLDDPNQLAPVGAIGELVAEGPGIARGYISNESSNAEVFLDSPWYRTGDLVRYDDDGELIFVGRRDRQVKLRGQRIELDDVESKLKQHLRLPEANIFEVLRVHGTSNLVAFLVEGDPTHMSEEMKQELRARELPAYMCPVAWIPLREVPLGPTGKLDRGKLLEQFYSRLRAG 119485897 1272 -----------------------DVCVHELIRERVIHFRASAAIYSRDGTMDYATLDKLSDGLAVKMVRSGLEPGNTVGVLFEKSQWAIVSILAVIKAGSAFAPLSPTYPRARLEGIASDAGIKVVLCS---------PLQEEAFPNPPWRTIVVSGDTAYSFTPAALVHGKVAT-----PDSLLYILSTSGTTGSPKIFGVQHKSFATGAMARAPLLKRGPDSRVLQFAP--YAFDPSVEDILTTLMFGGCICVPSDEDMGDISAFMKTARVNFANITPSVAYTL------KEDELPDLQILLLSGEAPDQPLVDKWDGI--VQLMNGYGPSECSVKCAINCNLSRNDPRNIGHSAGTSLWVVRPENHNRLTPLGAVGELVIESPHLATGYMNRPEANEEKFIRDGVYRTGDLVRYMEDGSILYIGRADMQLKLHGQRLEGDEVRQRIQEFDAQLQVIVIARFEGQDSDVLVAYLAQKGEYRGGEMDIDHVLQQHLPKYMIPTVFLAVTNIPITANGKSDRRALRAYIARQRLG- 195023876 78 ----------------------AGCTVAHCFEEQARQQPEKICFVMDERRLSYSQALLFSQRVAGYFQQRGLKRGDCVALLMETRVEYTCFWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVGSELS--DVLLNLPPLELDIYQYTDVEGQQLLPNAIELRDALEAQQPLPESSSKDKLLYIYTSGTTGMPKAAVITNLRYIFMSAGTSYLAGLQSNDVIYNPLPLYHTAG-GIVGVGTALLNGSTVVLRKKFSASNFWSDCRKHNCTAAQYIGELCRYLLATPEAQEKPLHNLRLMYGNG--LRPQIWTQFVTRFGIPIVEIYGATEGNSNLINITNRLGAIVPIFGRRLYPVQILRCDELTGEPLAPGEAGLLVRRAVSAFHGYVDKAASEQKRLRGDCFFNSGDMVVGDILGYIYFKDRTGDTFRWRGENVATQEVEAIITNCVRLNDCVVYGVPH-VEGKAGMAAIMDPTRKLVDIEYLSIVIRGSLPPYARPLFIRLLDEIPRTETFKLKKREL----------- 115642142 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------GRDVWWHDVMEGASDKCEPVWLDAEDPLFMLYTSGSTGTPKGVVHSQMGYLLYAATTFKYSFDHHDDIYWCTADIGHTYVCYGPGATSVMFEGAPL----YPDESRCWQIVDKYNITILYTAPTLIRTLMKEAPVKKYSRKSLRVLATVGEPINPEAWLFYYNVIGCSISDTFWQTETGHTLTPLPGATPMKPGSATFPFFGIAPA-VVNEKGEELEGVCEGYLVFKWPGVMRTVYGDHERYESTYFRPGYYKTGDGCKRDEDGYYWITGRIDDMFNVSGHLLSTAEIESSLIEHSKIAEAAAVAYPHPTKGEACYAFVTLIEGAEFNDKLILELKKQ----------------------------------------- 195121907 20 -------------------------SVGKVIFNTMKNWPKNVCQINDGVTVTNEQGITWAVRIAQYLKNCGLNHKDVIGIAAKNTTYVMPLGVACLMNGTPFHSVNPLLDEATVNYVFAITKP-MLIFCDGADYQKIRAATLGWHPEIYTLSDPIEGVPNIETL-LDPTTTEMFYQPETGGDQTVAILCSSGTTGLPKAVCISNSILI------QDSLLVTSESVIFVASSLDWLTGLLAF-VFSTVFGCTRIITNRPFEPSYFVELVQKYKINYAVVPPRHLSALVTCPQATPEALQPLRMLNYGGGLVSLTTLQRAQEICKSAMFNGYGMTEVGAITVNIGISN---TASAGR-LLPGIKIRIVDEDGKSLGYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIEGIIAELHQVQDVCVVGIYDERSGDAAGALIVKRAGCESAKEVIDHVAKRLTGMQKLRAGVRFVDKLPANVNGKTMRKSAKE--------- 39972889 1312 -----------------------------LFEAAAEANSQRTALEKGDRTMTYAELQTRSTAICDVLAPV-VTEGDVVCVHSDRSLEWICAIWGILKAGCTYCSLDPQLTAAWRESMAEAVSATAFITATT----------EQLDEWRPRHVRLAFSVESVPGCAQADASTTTPVPRTPRPHWPAYICFTSGSTGVPKPVVCTHAGLVAFQRDPTVRLGAKPGVRVSQI--MSVAFDGSIHEIFSALTYGATLVLPASRDVLSVLG-----KVDSAVFTPSIARAL------QPADFPGLQTVYLVGEPVPQAVADAWSAC--KDVYNMYGPTEATCGATRLRSGQDV---NIGRP-NPSTRVYVLNSSGGLSQPGMVGRIHLAGVQVSRGYHGMPEQTGAVFRPDQVYDTGDMGYWDEHGDLVCVGRRDRQVKLRGYRVELNDLEIRIAETVPEANAVAVAVRKGLVDELL---VMVQPGGLDIAAMRSRL-EATFPRYLLPGHIVAVDAIPTTPAGKIDYKAIAQ--------- 119898276 16 ---------------------WAKQPFLCILPETAQIYG--IA----AGELRYAEAAERIEFLRAAYAAAGYGHGHRVGILLENRPGFFLHWFALNALGVSVVPINPDMRAAELEYLIGHSEI-ALAVALPHRHDDLIAAADKAGRPFKVMAERDLPPAAAFPAPLAD--TAPHELTE------CALLYTSGTTGRPKGCILPNRYFLHAGKWYSEIGGLPGRERMITPLPLVHMNAM-AYSAMAMVMTGGCLIPLDRFHPRSWWASVRESRATVVHYLGVMPAMLMKAEPTVADREHSVRFGFGAG--VDRTLHGIFEERFGFPLLEAWAMTETGAGAVVIANKEPRHIGSSGKEEADVL-VRIVKDDGTEAGAEEQGELLVRRYGFLAGYLKDPAATDEA-WAGGWFHTGDIVRRDADGYLHFVDRKKNVIRRSGENIAAVEVEAVLQQHPLVKSVAVAAVPDAVRGDEVMALVVAQDMEAAAADVVNWTLSQ-LAYYKAPGYVAFVPALPLTTTNKIQRGELKALA------- 169178189 283 -------------------------------------TPDAVALVSDAGSLSFADLEASAERVAAG-LTAAGAGGGLVSVMLPRSAGTVEGLLGVLLAGSAYNPIDTAYPDNRVAAILEDAAPEAVLTSSAVA---------------PRLSGILAGLDLERLLLIEDLAHSTAQVPARDPRELASVMFTSGSTGRPKGVEVSHGALAALLASHRETLLAGISRRKVAHT-TGVGFDASWDPILW-LAAGHELHLLSRRDPSALAGYFVRQGISAWETTPGYLHQLLAEPGFAAHLANHPRSLALGGEAFDAGLWTSVAALAGVRAWNLYGPTEATVD-TVVASVADSDAPVLGRPTA-RTRLYVLDDRLQHALPGAAGELYIAGAQLARGYRGRPDLTAERFVPDPFYRTGDVVYRHPDGRLVFAGRNDGQLKIRGFRVEPGEVESVLRAAPGVR-AAVVRAVGEGSAARLAGYVVASGDA--AEDLPDAVRRHALPDYMVPSVVMVIPEVPLTPHGKVDANALPDA-------- 211581372 18 ----------------------QGRGLGQLFETKARQSLDSVALIDGGITLTYEELHLQALQISQKLFKNNLQIEEPVGIILQHGWADVVAQMAIIYAGGSCAPMDPALPDVQIEGRLDKLGARYVLVDRA-------NMSREIHFQ------QINLDDYPIWTPEDAWEAEKELPVITSLEHRTHLIHTSGTTSEPKAVQIAARSIL-QVVYHAPFEPIDSSDTVAHVNNT--SFDVSLFDIWVPLLRGARIAVLSKVDLPAMAAAIKENDITIMATTTALLNL---AASTYPRAFSQLKICFIGGEAANVAAIEKIMQQGPPQLINAYGPTECCIFCLAHKTPEDVQRGSVGKPI-GRTIARICDETGAPVSDGEEGELWIGGAGVSPGYVNRPEKNESAFVAQRFYRTGDRVKRRPDGQIDYVGRQDHQVKVRGYRIELEAVETAMLQTGQFSEAVALKVEGGDAGSILVAFAVATSTKPRAMVSAIGSLKNMLPDYMVP-QIELVLKMPLNSHAKIDRKYLVNLYRER---- 145256673 8 ---------------------------------HAQQAPDVPAVVADNTTLTYRELVSEAIHLAEFLDAEGIKPEEPVGILLGSGLGLIVAQLAVRLVGATCVPIEPTLPELRIAGMFNQVHVRYIITPISLSGFRTVHMPPVGQKAHAALSNW-------EFRP---------------ETDRSHVLFTSGSTGKPKPVQIRPENILHLATNTPVTPLLTSDRVAEFNNP---GFDLSLFEIWATLLSGATIVVVPRTDPGAIASYLQEHQVSVIFITAALFRIIVSACPSA---FSTLRHVLMGGDVANVQAIRSVFEHGPPQLWNTYGPTECTTLTTMTPADTDTDLIPIGRPV-GDMEIILLDEEQRLIEPGQPGEVYIAGPQQAAGYFARPAETAEQFVEHGVYRTGDRAEWGANSNLDFLGRTDSQVKHGGFRVELGEIERALERHPRVHTAVVARQPTTDGTHALVAFVVSDDGSVDPHAVTQFARER-LPSYMIPDAIEVMGELPLTSNGKFDRATLVQR-------- 195485352 20 ----------------RANTYTDETSIGSVICKGMRNWPRNVCQINDGVEMTFGQGITWAIRIAQILKKKGLKHPDVIGIAAKNSTYVTPVAVACLLNGTPFHAVNPVSDEATLTHIFSITKPT-VIFCDGQDHEKLRVAAKGWQPEIFTITDVEGVPHIDTFLETTEMFYQPEPLREGGKQTVA-ILCSSGTTGLPKAVCISNRALFSATDM------MNSEVVVFAASSLDWYSGLRLF-TWSTVVGCTRIITNKPFSPKYFVKLVEKYRINTVILPPRHMSSLIAFPGATKEALASLRSVTYAGGFTSMTTLKKMQELPNAKLVSVYALTEVGVVSHNIGLGN---VNTAGK-LRSGIKIRIVDDDGKSLGYNEQGEIYVHTGLPWKGYYGNPVETQRTQDDKGWVHTGDLGYFDEQNQLYVVDRKKEVLKYQGIHYWPSEIEGVISELPNVEEVCVISIYDEQQGDAAGALVVKRSGSSTAKEISDHVA-RRLPSIQLHAGVQFTDKLPANPNGKTLRRVAQEEFVAR---- 85118158 14 -------------------------SIQEHFRRNAEAHPQRTCVVTPERRFTYRQIYEASNTLAWYLHKAGITNGDVVMIWAHRSVDLVVALMGILASGATMTVLDPAYPPARQQIYLEVSQPNALLRIGRATDENLAPLVQKLKTDVPDLRGFLYGGEVDGKDIFAEVRQLASAPPDVGPDSNPTLSFTSGSEGRPKGVLGRHYSLVKYFGWMAERFNLSSESRYTLLSGIAH--DPVQRDIFTPLFLGAQLLVPSREDHEKLAEWMREHKPTVTHLTPAMGQILVGGASAE---FPSLEHVFFVGDVLTTRDCRALRRLANANIINMYGTTETQRAVSYFEIPRELKDTVPAGTGMQNVQLLVVNRENRECQVGEVGEIYVRAAGLAEGYLGDPALNEQKFLRDRLYRTGDLGRYLESGDVECVGRADDQVKIRGFRIELNDIDSNLSQSPLIRDCKTLVRRDRNEEATLVSYIVPEDEGVEQAEIRDHLGAR-LPTYAVPTIYVVLKKMPLNPNGKVDKPNL----------- 167574726 20 --------------------------------------------------LTYPELLDQARRILGGLRARGYRSGMKVALLLEHANDFIPAFWACALGGFVPCPLVPRNDPERWAKHLAH--------VDTLLDHPLLVTTEALKSDLPSDTLAVNLNALRAGSPDESVHAA-------QPSDPAVFVLTSGSTGNSKAVVLTHGNLLASMAGKNDRQQLTRADVTLNWISFDHVAALLEAHLL-PLYVGAVQLHVESADTLLFLRLISRYRVTMTFS-PNFLFGQLNAALERKLDLSPLRHVVSGGEAIVVATGQRFLDLLAPALWPAFGMTETCAGSVYPEGDADREFASLGLPVLGL-QMRIADDRNNVLPDGEPGEFQLRGPMIFHRYHNNDEATRAAFTDDGWFRTGDLGRI-ENGRLWLVGRSKDSIIVNGVNYFSHELETTLEELDGIKRSFVSAFPTRNSGDESEQLVVPLEDEDKLHRLIIAVRNSTILLWGRPALILPLDEFPKTSLGKTQRTIMRK----RLEAG 194757156 130 --------------------------IGDIFEANVARQPDKLAIVSESQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLMENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIY-----GANFRSAVMDIAKDLPAHVGLLSQGLAQQLNGLLDTAAKAAGASRADHQDKLVYIYTSGTTGLPKAAVITHARFFFIAAGIHYALRFKDEDVFYTPLPLYHTAG-GVMSMGQALLFGSTVVIRKKFSASGYFADCARFQCTISQYIGEMARYILATPAAPHDRKHQVRMVFGNG--LRPQIWPQFVERFGIKVGEFYGATEGNANIMNNDSTVGAI-GFISRILPPISIIKADPHTGEPLEPGVIGKIVKGNPCRFLGYV-DQKASTKKVVRDVFFISGDLLIADERGYLFFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVPHTE-GRAGMAAIYDPTREVEVSHLAEELA-KALPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 114626938 74 ------------------------RTVPILFASTVRRHPDKTALIFEDTHWTFRQLDEYSSSVANFLQARGLASGDVAAIFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTTSRARALVF-----GSEMASAICEVHASLPSLSLFCSGSWEPGAVPPSTEHLDPLSCPDKGFTDKLFYIYTSGTTGLPKAAIVVHSRYYRMAALVYYGFRMRPNDIVYDCLPLYHSAG-NIVGIGQCLLHGMTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAENQHQVRMALGNG--LRQSIWTNFSSRFHIPVAEFYGATECNCSLGNFDS----QVGACGFNVYPIRLVRVNEDTMEPCQPGEPGQLVGRIIQRFDGYLNQ-GANNKKIAKDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTEGRAGMAAVASPTGNCDLERFAQVLEKELPLYARPIFLRLLPELHKTDAQKGRYVPLDQEAYSRIQAG 195450152 31 -------------------------TVGQIIFKQLQREPQRIFQISENTRLTRWQMLQNAAKVSCYLRANNFETTDIVGIMARNSTHLAAIAYGCLFNGTPFHAVNPNVETKIVSDLFAITKPR-IICCDAKDYRKVNEIAKSLDAQV-----IIIDGQVEGITNILDLSYEPTKF-KRGIDRTMAILCSSGTTGTPKAVTISNSRKLFQA-----YSYLNADDVQYAPSTLDWLTGLLS-LVTAGVYGTVRLISKETFSTAHFLDMCDHHGITWTVLANSHVAMLANAPDLQARQLLSLRHLLFAGGHCLVGTLEKMQSFLQAKLRNAYGFTE-LGTVASSNYKVDSKPTSVGRLMA-NIRMRIVDDEGRNLGPKETGELFCHNGQTWQGYYGNPKATAEIQDPAGWFHTGDVGYFDDDNYLYIVERKKDMLKYLGMMYYPHEVEEVIAQMRNVAEVCVFGIWNETEGDAAAAAIVAKPGSLLASQVQEFVRNNIPVQYKLNGGIQIVQQLAKSANGKVNRQAVKAAYLNE---- 194883652 24 ----------------------------------------------DGVEMTFEQAITWAIRIAQILKKKGLKYPDIIGIVARNSTYVAPVALACLLNGTPFHAASPVSDEATLTHIFSITKPTIIFCD----GQDYEKLCAATKGWKPTIFTVTVEGVPHVDTLLEPTATEMFYQPEPGGEQTVAILCSSGNTGLPKAVCISNRALFA------DYYMVNSELVVFSASGLDWYSGLSLFLLSTVM--GCTRILTNKFSPDYFVKLVQKYRISTVMLLPCHMSTLIAFPGATQEALASIRSMTHLGGFTSITTLKKMQELPNAILCSGYGMTEVGGISINIGLGN---VNSAGKPF-PGVKIRIVDDNGSNLGYNEQGEIYVHTGLPWKGYFGNPVETQRTQDLEGWVHTGDLGYFDDQNQLHVVDRKKEILKYMGNHYWPSEIEGVISELPQVEEVCVISVYDEQQGDAAGALVVKRNGSSTAKEIADHVAKR-LPSIQLHAGVQFTDKLPANPNGKTVRKLAREEFVAR---- 109129519 669 ---------------------------------RALAFGDRTALVDQHGHHTYRELYSRSLRLSQEICRLGDLRGERVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLAGQEYLEL-LSPVVRKLGVPLLPLMPAVYTGAVEE--------PAEVPVPEQGWRDGAMIIYTSGTTGRPKGVLSTHRNIRAVVTGLVRKWAWTKDDVILHVLPLHHVHGV-VNALLCPLWVGATCVMMPEFSAQQLWERSPQDPVSLTHSTFLLASALIFHGHLSTD--HSCDTALCVGSVLPSKVRGRWVQVLAQTSCQGSGLSQLASSPRCPSTRVLRFPGGAGTQLPGHRETLQAPGRGTRVTPGKEGELLVRGPSVFREYWNKPEETKSAFTLDGWFKTGDTVVF-KDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLREGHSLSRELKEWAR------------------------------------------- 156101187 587 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDSEDFLCLLYTSGSTGKPKGVAHTTAGYLLYAYTTCKYFDVTADDIFGCVADIGWVTG-HTYVLYGPLLNGITTVLPTYPDCGRYWSLIETHKVTQFYTAPTALRALMKHGDSEKYDLSSCRILGSVGEPINPETWRWYYNTVGCVIVDTYWQTETGIVIAPIPNLFKMKPGCASLPFFGV-QLEILDSTLEPLGPNVCGLLCIKSPWMLRTVYGNHNRLVKTYFSPNYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHSCIAEAAVVSFRHVVKGEGILCFVDRNGNAPNAEELKLYVR-RAIGPIATPDLICIVPDLPKTRSGKIIRRILRCIANE----- 145294363 22 -------------------------TLIDIVDATVAMYPEVRGLEGTNGTLTYSELRDTIEVEVSRLRSAGVGRGDRVGIRVPSTVDLYVAILATLYAGAAYVPVDWDESDSRAQTVWEEADVAVV---------YGLSLSIDVRRHEPNTDH-----------------------SRATLDDDAWIIFTSGTTGKPKGVAITHRSAAALVESERLLYPLGPQDRVMGGLSV--AFDASCEEMWLAWRNGSTLVAAPRRSGEELGQWIVDEKITAVSTVPTLAAMW------DPDSLTAVRLLIFGGEACPLPLIEKLF-VPGRELWNTYGPTETTVIVSQLMTPEP--PVRIGRPIVGW-ELAVVNEDGIPVNWGETGELVVGGIGLGR--YLDEEKDRESYRALGWYHTGDLVKAEPEG-LIFAGRVDDQIKIGGRRLELGEVDGYLNDIPGVDAAAAAVRTTESGNDVLVGY--LSGADPDAIDLQQ---ARKLVAEKMPKGVVVLDELPMKTSGKVDRKALPWPLATQQDTG 86740307 37 --------------------------------------------------LTYGDLHARALAVAGELIRR-CRPGDRALLLFPPGLDFIVAYFGCLYAQVIAVPVNPPRRQDATRSIIKDCEPSAVLTVGAMVEH-IRPVVESIRGPLPWLPVDQVADETNE----TDQAGTSFRPRPCPPDSVAFLQYTSGSTSDPKGVMVSHRNLAANQEMIRRAFDHDQDSTFVGWAPFFHDQGLIG-NILQPLYLGATSILMAPMTPLRWLSAISRYRA-HTSGGPNFAFARAARGDVPDLDLSCWKVAFNGAEPIRHETLRRFSAIFAPHFYPCYGLAEATLLVTGSRGHRRYVPASGGRGVLPEEELRIVDETGRPCPADEVGEIWVSGDQVAQGYWRRPEATAEVFHADGYLRTGDLG-LLVDGEVYVVGRLKDLVIIRGRNYYPHDIETVQSAHPALRGCAAFSVPGADS-EKLVVVQEIRDEQRLTADIRAAVREHDLS---VNDLVLALPRLQKTSSGKIMRAAARNRY---LAAG 89092511 619 -------------------------------------------------------------------------PGKNIGLLVPTSSAGAIANIASLMAGKTVVNMNFTASIESVHSALEQSDVQTIVTAHKFRGIDVSELAGRTVLFMEDIKASIGKAEALSTLLMVSVLPERLLLSASDLEDTAAILFSSGSEGAPKGVMLSHRNVMANLKQTADVLNVRDDDCIMATLPLFHAFGLTVT-CFMPLIEGMPVVCHPDPDAPKIGKGVSRYKATLMCATSTFMRLYAKNKRLHPLMFESLRAVVAGAEKLDPNVREDFEQKFHVQVVEGYGSTETTVASTNLPDSLDTKPGTVGMALPGSTFRIVDPDSLEELPVGEDGLILIGGTQIMQGYLNNPEKTADVVVEEGWYKSGDKGHLDEDGFLTIVDRYSRFAKLGGEMVSLTAVESKVRESLGNSEIPLVAVPDAKKGEKI---VLLLEAELEPDEVRQILLESEMQPLSIPSEVYMVSQVPVLGSGKTD--------------- 88810520 520 --------------------------LHQTVLEQAERTPEAIAIVGPEDTLCYRTLALRAAAVAEALRDGGCQPGERVAILMRKGVEQVVAVLGILLAGAVYLPLETTQPVRRRDKVLANASVAVVLTQSCHRPLDLPDTVRTIETD--------TLGEAQRM----------PRISQGAPNTLAYVIYTSGSTGDPKGVMITHQAALNTIDDINRRFEVDAGDRVLGLAQLG--FDLSVYDIFGPLSQGGALVLPDAEDPSHWAQCVIEHDVTVWNSVPAQLQMLANYLDGEPATLTTLRLALVSGDWVPLTLHDHIRRHAPCSLVALGGATEASIWSNYHRDPEWTSI-PYGRPLA-NQGFRVLDAEFRDRPVWVPGELYITGLGLSTGYLGDPVLTEARFFPHPLYRTGDLARYLRSGELEFLGRDDGQVKVRGHRVELGEVEAAILAHPNVAAAVAI--------------------------------------------------------------------------- 146343098 43 --------------------------FADEIEEWAAKQPERPALIADRGTLSYSALSARINQYARWALAQGIGSGETVALIMPSRPDYLAAWLGISRVGGVVALINTNLVGASLAHCIDVAKPAHVILSDELR--ETYATAQALISGTPPV--WIHGGDLDAALPMHTHALDQSERSGVTINDRALLIYTSGTTGLPKAASISHRRILNWGGWFAGLTGASPDDRLYDCLPVYHSVGGIVAPC-SMLRAGGTAVLAEKFSVRQFWRDIVRHDCTLVQYIGELCRYLLAAPASDLDRAHHLRLACGNG--LRGDVWKAFQTRFAIPVLEFYAATEGNFSLYNVEG----KVGSVGRVPSPASLIR-LDEDRRPCSRGEIGEAIGRGGGRFEGY-TDSAETEKKILRDAWFRTGDLMRQDEQGFFYFVDRVGDTFRWKGENVATSEVNEAILQCPGVAEASTVAVPGTDGRAGMAALVVTED--FDLARLSSELA-RRLPAYAQPVALRITPSLQSTETFKQKKQQL----------- 157369941 7 --------------------------LFEQLAQHYSQQPEAIAVQDADSVLSYRDFCHHVFSISSCLRQW-INT-DRVGLFCEPSTTLVSGAWGILASGYAYLPLAPEYPDERLRYMITDSEVKVILCQ--------YHLKEKLQTLIGPDVTIITDNDIPYLSDLPKAVFDIAD--SSDAARLAYVIYTSGSSGKPKGVMVSYPNISRHMYYLSHRFAFGAQSKILQKTPM--SFDAAQWEILAPAM-GCSLVIAPKRDPDMMVATLLRHQITSLQCVPTLLQALVEQPLLQ--DCQALTQVFCGGEILTRNLAKQFFQCLPARLINLYGPTECTINASVHEVEKEALAVSIGRPVE-DTAFYVLDAHRQPVAEGEKGELYISGVQVANGYLLRPELTAERFLTNPFYRTGDVVYRDSLGCYHFAGRADNQIKLRGYRIELDEIRLAIERHLWVKRAAVMVNEDER--------------------------------------------------------------------- 211956825 10 --------------------------------------------------FTWKECYDTVRRMAAALQSMGFQPGDRIGILSKNCAEWFLADFAIQAAGYISTPIYYTASGDTISYIIDHADIKAVFMLDDFAPSEQSIRDGVVKIALP-YKTIDCEYSWTELLKQNEPLPED-QLAKPDLDELFSIVYTSGSTGNPKGVEVSWRNIAYGAWSPTQSLELGREERLISYLPLAHITERALIEHVS-LYAG--VVVSFVESLDTFAEDLRAAEVTMFISVPRLWMILAKVPQKKLDRLLSIKLIGSGSAPISKAVLEWYQK-LGINITEGWGMTETAGLASSHFPFRADKVGTIGTPLAGL-EIKITDE----------GELLIRGDSVTKGYYKDPEMTAETIEEGGWFHTGDKVEQDADGFLRITGRVKEIFKSSGKYIAPVPIEAMLFDNTYVEQACVMGSELA----QPVAVVFLSSEGLSREEVRSSLEERSVESHLKLSSIIVANDMYLTPTMKIKRTRLEDRYQD----- 198456402 126 --------------------------IGDIFEASVARHPDKLAIVSESQRWTFRQLNEHSNRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIY-----GASFRSAVMDIAKDLPAHVGLLSQGLAQQLNGLLDTAAKAAGATRADHHDKLVYIYTSGTTGLPKAAVITHSRYFFIAAGIHYALGFRDQDVFYTPLPLYHTAG-GVMSMGQALLFGSTVVIRKKFSASGYFADCARFQCTIGQYIGEMARYILSTPSAPHDRKHQVRMVFGNG--LRPQIWPHFVERFGIRVGEFYGATEGNANIMNNDSTVGAI-GFVSRVLPPISIIRADPHTGEPLEPNETGVFIVKGNPCFLGYV-DTKASSKKVVYDVFFISGDLLVSDERGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPQTGRAGMAAIYDPTREVNVEMLGQEL-TKALPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 186683530 4 --------------SYLRDSEYSVSTLVDVLIYRAKHQPEQKAYTFEADSLTYQELHLRSRAIAGSLQALNLV-GERALLFYQPGLDFIAAFFGCLYAGVVAVPAYPNQNLSRLQAITADAQAQIVLTTTTL--LNNRELFAEQELELGQLQWLTTDVLTNEL-------TQSWQQLKLEENSLAFLQYTSGSTGNPKGVMVSHGNLLHNSRAIAQCFGHSSNSKGLIWLPPYHDMGLIG-GILQPLYAGFPVVLMSPVDPIRWLQAISRYKATTSGGPNFAYELCLRKATPEHLDLSSWDLAFTGAEPIRAQTLEQFTKTFAPAFYPCYGMAETTLIVSGGEKTEARTLVGCGQSCQDMSIVIVNPESLSVCSEKQIGEIWISGSSVTQGYWNQAELTEKNFYEGPFLRTGDLGFLQDD-ELFVTGRIKDIIIIRGQNHYPQDIETVEKSHPALRVGCLAAFAVESKGSERLVVVAEVERTLNIQEVVNKIREHGLDVFAV--VLVKTGSIPKTSSGKIRRYVCRTAF------- 37525179 11 ------------------------------------------AVRHDNIALTYKELAGKAGAIAQLLISQGVVNGDVVAIFMERSATSLVAALAIWAVGAAYIQLEVSEPDSRINELIERAGGVTVLTDDNCRRIEHHSYINLDRQILDPQEYIPVSGR--------------------KAGDLAYLVSTSGSTGIPKLVAIEHSSIMNYVSAFVERVSPIPSSL---ASTTTFASDLGNTSIFVALLTGRTLELINREDSIALAKHISKFSIEMLKCTPSQLEML-----SREGNLSELKVLIIGGEELTSALAKTFAANPNLRIFNHYGPSETTIGVLMHQLNGTRLGNPIGKPL-NGVEIAVLDDARRPVSPGEVGQLYIGGRALARGYHGDQDLTETHFVDRRFYASGDLVKQNEQGNYLFIGRVDRQLKIRGYRIQPKEIENALLAEPGIKQVVVTSVKSEFHQDELVAYVV---GTARENELLSNLATR-LPASHIPSRIYNIDEILVNANGKLDIARLQASVN------ 115401854 226 -------------------------TIHRLINDHYLARPHVTAISTTSKDVSYEELGKKSALVAERLCKKGVRPGTNVGFRMDKSAAAIIIIIGILRAGAAYVPIDQNWPRDRTTNVIQKAHISYIVDDDSQ------------MERIKGVQVLAANALLEGEAP-EDWSSEISDNPNAS----AYIMFTSGSTGTPKGAVHAQAGVAGGLLEVADSFGLGAATRFLQYA--SFTFDASICEIFAPLVVGGTVCVPPEERVEDIGSVIHQLRVTDASLTPVVVRQL------DSGKVPSLKSLYIGGEAPSSEIVDVWSDR--VRLCNVYGTTETGVWDTKLGMRKGDNPKNVGRGI--GATCWIVDPSNKPQPIGVEGEVVIQGPYIGQGYLDSNEKTASSFMKDRIYCTGDLAKYDHDGTILFRGRKSGFVKIRGLRIELGEIESSLNTLPPTAKSAVIAQPDGNGNDAIAAFVQADVGTSLADYVRGELSNK-LPCYMIPTIAIPIDKMPLTESKKINRRRLRDMTASELIS- 146307487 10 ----------------------------ELFYEREARHPNKRYMVGGGKELSWGDVGEQARRAANWLRSRELPQGSRIAIVSKNCAHWIIADLAIWMAGHVSVPLYPNLTADSMRQVLEHSEAALAFI---GKLDDWQAMAPGLPQGLPTVSLPLHPQGQFDFSWDDLQRCAPIDDPKPAADQLATIIYTSGTTGAPKGVMHNFSNFGFAASNAIALFGVGEDDRLISYLPLCHVAERMFVE-LASLYAGQTIFFAE--SLDTFLDDLKRARPTVMFGVPRIWTRLLKLPIIGRLGLDAIRYALSGAAPVPEALLNWYR-RLGMEIQEVYGMTENC-GYSHVCRPGKFKQGWIGQN-NPGVEVRIAED----------GEVQVRSGATMQGYYKDPVKTAEALTADGFLRTGDKGEQDAEGNLRLTGRIKEIFKSKGKYVAPAPIENRIGEHSRIEQVCVVG----DGLPQPIALCVLSDRAELESSLKALVEQERLQGLVLVREVWAVENGFLTPTLKIKRAVI----------- 114797277 25 --------------------------FSALLRASREFGGGKTIVVDGDERLTYKEIIRAAFGLGSALKK-GTRKGEAVAIMLPTGVGAVIAFYAVSAFGRVPAMLNFTAGSKNLKAAMKAAKVKRIITAHKFVELGG---LETLIEDLSKVAEIIYLEDVRENLSLGNKLTAVAGLVAAGPSHPAVILFTSGTEGEPKGVVLSHENVMANVEQVRAHIGLGPDDVLFNPLPMFHCFGLTVGAIL-PIVAGIKVFFHPSPQPKEIVRRISEHKPTIMLATDTFISQYARTAEDG--DLSSIRLAVCGAERVKDETRAYVRRKFDIEILEGYGATEASPVVAA-NQWEDNRPGTVGKLMS-DMESRLVPVEGMP----EGGKLHIRGPNIMLGYLRNPGVIEKLI--DGWHDTGDIVTVDEDGFIRIMGRVKRFAKIGGEMVSLAVVENCAAAVPDNMHAAVT-LPDPKKGEQV---ILLTDAPEATREILSWAKQHGVPEISVPRRVFRVAEIPVLGTGKVDYGAV-GIAAERL--- 62422664 7 -------------------------SLARLSERQATDYGEKTAITFAGIDYSYVQMHERTLSRAADLHSRGIGRGDRVAYLGPNHPALIEVLLACLRLGAIFIPLNWRLAPAELDYQLTLAEVARLYV------------APEMSETAEQLSDAVAQKPVRWEDTATSASVPVVPAAEVTGDEPAFLLFTSGTTGRPKGAVLSHANLLWNSFNLLLNSDLTANDVTLVTAPLFHVIGL-DQQVMTSYLRGAHMLIESKWDVNRAFDAIEHEGLTWMAGVTTMFSDMLQSPRWNTADLSSLRFVNSGGAPIPVSLIEAFQAK-DIMFCQGYGLTETSPGCTFLPAANALKAGSAGRAV-PFTEVRVRDLAGNDCEAGVKGEIVVRGPNVTSG------------------------------------------------------------------------------------------------------------------------------------------------- 74038623 33 ---------------------------------------DATALIYKDEHVSYAELQARTNALGRAIAAHAVGPGDVIAVCMEPTHNTIMTLLAIMEGGAAYVPMDPSFPQGGISHILKDAEPSLVIYDNTANPSMFSG------SGIPAVSFDELSLEASGLP--GDKPSDSEMLLQTTAESIAIVLYTSGSTGIPKGVRLPYSAICNRLWWQFRTFPYTEHERF-CVWKTALTFVDSVCEIWGPLLHGRTLIILSREDPQKLVRVLAENEVHRLVLVPTLLRSILMYLSLNRRPLQSLKLWVCSGETLSKELAGQFFQYFGYKLANFYGSTEGDVTFYVLERSQQLDIHPIGKPVD-NCAIYLLDEEMNPAREAEPGEVWVAGSNLAAGYVGAPEKFASHPDFGKLYRTGDFGVLHK-GMILYAGRTDSQVKIRGHRVDLLEVETAVSAVEGIEKAVVLCYGLERGNPEVLAFVTISPDARLSAHHIEAALKNSLTHYMLP-QVIVIEAVPLLVNGKVDRQALLKMYE------ 86171693 520 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDSEDFLFLLYTSGSTGKPKGVAHTTAGYLLYAYTTCKYFDVKENDIFGCVADIGWVTG-HTYVLYGPLLNGITTVIPTYPDCGRYWSLIQTHKVTQFYTAPTALRALMKYGDEQKYDLSSCRILGSVGEPINPETWRWYYNVVGCTIVDTYWQTETGIVIAPIPHLFSMKPGCASLPFLGV-QLEILDSTLQPLSGNNVGLLCIKSPWMLRTVYGNHQRLIKTYFTPNYYFTGDGAFRDEDGYYWISGRIDDTLNVAGHRLGAAEIEHALVQHFYIAEAAVVSFHHNVKGEGILCFVVKKKGEKLIEQLKLYVR-QVIGPIATPDLICVVPDLPKTRSGKIVRRILR---------- 126297735 74 ------------------------QTVPTIFATTLKRHPDKTALIFEDTHWTFRQLDTYSNAVGNLLEARGLVSGNVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALRHCLITSQARILIF-----GSELASAVYEIHSTLPSLSLLCSGDWDPSSVPAGTEHLEPLTQPKKGFTDKLFYIYTSGTTGMPKAAIVVHSRYYRMAALVYYGFRMRSSDIVYDCLPLYHSAG-NIVGIGQCLIHGMTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAETQHCVRMALGNG--LRQSIWMDFINRFHIPVAEFYGATECNCSLGNFNS----QVGACGFNVYPIRLVRVNEDTMEPCNPGEPGQLVGRIVQRFDGYVN-PGANNKKIAYDVFYLSGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLNMVDVAVYGVEVPGLGRAGMAAIADPKGGCDLTEF-AKVLQKELPLYARPIFLRFLPELHKTGTYKFQKTELRREA------- 196191365 9 --------------------------FVDLLKFRAIEYSDRTAYIFEAARLTYAQLDKKATEIADYLLNSGAKQGDRALLLYPAGLDFITGFFGCLYAGIVAVPAYPNQSLGRLQAIAQDCQPALALTTDAQKSWEQDPLSSGATDDLPALLSCATAPLSPWYADLSETE---------KSRSLAFLQYTSGSTGAPKGVMVSHENMLHNSKMIYRCFESSPEHIGASWLPFHHDMGLIG-GLLQTVYGGGTVVLMSPVAPIRWLQAISDYKV-VTSGGPNFAYELCAQTARPEQDLSRWSLAFTGAEPVRPETLEKFSKTFAPAFYPCYGMAETTLLVTGGSRAAEPVIPGESKPVVGCQQVKIVDPTLTACESGKVGEIWVAGKSIAQGYWQRPEQTETTFSEANFLRTGDLGFLHNQ-ELFVTGRLKDVVIIRGRNHYPQDIEQTVNAHQAIQGCAAFSVEQNAAEQLVIIAEVTRAYLRDLNEDRQVKDEIILAIRRAVSEVHELQSLPKTSSGKVQRKQCRSQFLD----- 27382896 38 ----------------------PGRLFADVVDDWAQRQPDRVALITDDAALDYEGLSKRINRYARWARSVGVSKGETVGLIMPNGLDYVAAWLGISRIGGVVALINTKLVGQSLAHCLDVARPLHIIVA-----HDLVETLESAKPHLKTEAEVWTHGDARALAALDDGPLCPGEHGDVTIDDRALLIYTSGTTGLPKAASISHRRILNWGFWFAGLTGAGPQDRLYDCLPLFHSVGGIVAPC-SMLAAGGSVVIADKFSASNFWSDIVRHDCTLFQYIGELCRYLLKAPPSEYENRHRLRLVCGNG--LRGDIWEDFQTRFAIPILEFYAATEGNFSLFNVEG----QPGAIGRPLFPASLVKLDPDSGAPLARGEAGEAIGRGGGHFEGY-TDAGETEKKILRDAWFRTGDLMRLDDKGFFHFVDRIGDTFRWKGENVATSEVNDAVRDFTGVIDATTYGVSIPGTDGRAGMSAIVVNEGFDVTALSAHLAQR-LPAYARPVFIRISRELDATETFKQKKGELRE--------- 195586402 23 ----------------RPTIYDHNTSVGQIVFNSLRCWPTNVIQIDDGTVLTNADMLAYATRIALFFKSEGLTQEDRVGIIANSSTFVIPVATACFFQATPFHAVNYSREPAIVQGLYSVTKPKIMFID----GPDYDRIKEITKEWSPKL--ITLTGKVEGVTSIEDLPAEKIYVPATGGDQIAVVLCSSGTAGLPKAVALSHRHIASTNSLCI------STDVLYTSATIDWMTGFSITVMN--LTCGFTRIISRKFSAETALSLVSKYKVTCLAMAPWQAYELFTSPLTTTEQLESLKIAFVIGGWISLALLRRAQELLPKTVMFSYGTTETGVVTINIDHSLEC---SVGR-LAPGMRIKIHGEDGQQLGVNQTGEVLIDIGLKWEGYLSNPEDTATTL-QDGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEQIIAELPEVEHVCVVGVRDARYGDAAGALIIKKDGAEIADQVIDHVAQRVVVDYKLNAGVIFVDKFPKNANGKVMRSLAREVFEK----- 149926806 43 ------------------------RSLGLLFQETARKYAKSAFLKSEQQSWTYGQANSICNQMARGLLSMGVKPGDTVGLLSANRPETLLAVIACAKLGAVAALLNINQQGAVQAHSLKLVKPRIILACD--RGLDILKQMEAEDSALLKGIELLSLQTSSAHLRVSDFRSAWCTQPQITASSPCFYIFTSGTTGLPKASVMSHYRWLQAASGMSTAVRLTATDVFYCCLPLYHNNALTV-SLGVVLASGACFALDEKFSASQFWRRISHYRATAFCYIGELLRYLLNQAPHMDDQNHEIRLILGNG--LRPEIWDDFENRFGIQIFEFYGASESNLGFMNAFGLKE----TVGFCPMPFTEQVVRNSHGETVGRGEVGLLIVTELRPFDGY-TDPKANEGKLLRDCWFNSGDLVRRQGWQHIQFVDRLGDTFRWKGENVATSEVEGVLAKLPFLEHAVVYGVKLEGFGRAGMAAVAVKPGALDLKALAAHVTSH-LPSYAVPMYVRVLQAVETTGTFKYQKTQLKKEGIDR---- 115383782 21 ----------------------PGKSIMEQFTDIVEQHPDSIALVCTHQRWTYSTLGEAVKRLARGLALNGIVAGTPFFVLCQNQAEYIVAALAAYSMGLVHIPISPQNKVREMQHMVD-------------TVIGYQSAERENQPGWVPISSPLDA----------DPNGDEQQCPSTESEEIS-ILFTSGTTSAPKGCVIKPARWLNNLCASLSLGSVSPSDSVAVPVPANHAFGFICTML--PLIRGACVVFPGKFEPRATAEALHQEMCTHVAMVPTMVYGLEDALEAPELTIERVKVAIFAGMTTTSEIFRRCQSCLGCQIENYFGMTEGVFLCTGATSDLANIIKAIGRPVCGSAVRICAPDEQCPLPVGESGELHYSGDSLISSYLNADGE--EFYEANGWFRTGDRVFADEDGQVFFHGRYKDLIIRGGENISPAKIESVLSEHPQI-----IAAPDAIAGETPMAVL----NAEISDDLISAVIQSSLGVSHVPSSVVSLQSLPKTALGKVQKSKLREIVTE----- 125599833 58 -------------------------------------FPANPALVDAGEAVSFQAFLSRVRAFAGALRSRGLRGGDVAFVLAPAGLDVPVLYFALLSIGAVVSPANPALTPAEVSRLVSLSGASVAFAVSSTATKLPAGLTTVVLLDSPHFRSLLMDGQAQGQEPLAGGGGAAVGDGGDAST-----------------------ACGDDGAGEGGGAGLHRSFI-----------------AMGVALGATTVVVTDRAGIRGLVEAAERWAVMDMTASPPVVLGMTK----QRCRLPALERITCGGAPLPAPAIERFRRRFHVDLCMGYGSTEAGGISRMISQEECNHIGSAGR-VTENVEVKIVDHTGKPLPAGQQGELWVRGPAVMTGYVGDNEANATTFNSEGWLKTGDLCYIDQDGFLFVVDRLKELIKYKAYQVPPAELELVLHSLPQIVDAAVMPYPHEEAGQIPVALVVKQPGSKLTEAEVMYNVAKQVAPYKKIRKVLFVDSIPKSPSGKILRREL----------- 156550556 56 --------------------WWRGFTVAGIFTRLAAAHPEKIAYIFEDKEWTYQQLEDFSNRVGRYFRAKPMSRGDSIALVMESRVEYVGTWLGLSKAGYVTALVNTNLRGDVLVHSINVAGCKAVIFS-----GEFKEAISEIKEKIPDLDTILLEGASDLSTGLAEADSEPVDLSLGCPRDKLIYIYTSGTTGLPKAAVINNLRYMLMSCGVYSMLGLKSTDRIYDSLPLYHTAG-GIVGAGQALLRGITVVLRRRFSASKFWPDCVHYECTVAQYIGEICRYLLAVPASSADTSHKVRLMYGNG--LRPQIWKPFVERFRVQIGEFYGATEGNSNLVNIDN----RIGAVGFVLYPVALLKVDESTGEPCQPGEPGVFVGKAVNDFSGYV-DKKASEKKIIHDVFFNSGDLLVMDEYGYFYFKDRTGDTFRWRGENVATSEVEAVISNVIGLKDAVVYGIEVPGNGKAGMAAIYDPDQNINFNELAEGVK-KALPTYARPLFVRVLASLPMTGTFKLKKKELQQE-------- 193596713 24 --------------------------LHRLFERNESAYPEHMALMHGEVRLNFTELNAISNQLARGIIARAGSKNDVVAVQLPPGDGLIATLLAIWKAGAAYLPLDVSAPQHRIQHVINEAKPCLVITCT--PEVEVYDNKSDIVCSLKQLKSQSVA------LSASNLEDRETLVGYVDGRRPATIIYTSGSTGTPKGVRLPHCVIFNRLNWQWNRFPYS-DTEHTCVFKTSLTFVDSVAEIWAPLLHDTPRCLMVIPDPERLINILHDNKVERLVLVPSLLHAILLYMGISNNNLSSLKLWVCSGEPLPVSLAKQFLDTFGHTLCNFYGSTEIMVSYYAIKSFKDLCFGPIGVPVD-NTALYLLNDKGQTVEPGCLGELYVAGANLASGYVNNPHRFVERMGMDRMYQTGDYGKIV-NGVLLYEGRTDSQIKVRGHRVDLTEVETAIHQLAGIDKLAVLCYKPGETEQALLAFVVFDSNVKTATDVEDRLK-NALPEYAVP-QVVSLESMPYLVNGKIDRQTLLRQYSE----- 115374230 32 -------------------------TVVDALRHHAQHQPERRVYTFEESKLTFAQLDAQARAIAVELKKAG-ATGQRVVMLYPSCLEFVAAYFGCLYGNVVAVPAYPPEPARRLQAIVKNASATKILTTQA-----IKAMVGFFTPYAPELGEV----EWIATDAVDVNQASEWQRPNIGPQTLSFLQYTSGSTATPKGVMVTHANLVANTMALTSVVKTHRDSTLVCWLPLFHDMGLIGNVIHAAYVGFHCVLMAPTQNPFLWVKAMSDYKATFTGGPNELCNRKVTAEQRATLDLSHLETAYNGAEPVRYETLERFLELFGPQIKPCYGMAETTLVVSMMTSDSKGPIPVEGNPVGPSQRVLIVPETGVRCASNEVGEIWISGPSVARGYWNMSDETEAIFHEGPFLRTGDLGYLREDGELFITGRWKDLVIIRGTNHYPQDIERTMEQHPAMRPGCGAAFCVDVKNEERLVVVVDANKVTDFDGLLEKVRSHGVQPYALPRSIT------KTSSGKIQRRACR---------- 172036333 14 -------------------------TLIELLRLRADQTPNGHALIDGKKELTYGELDRQAKAIATLLQKYQ-ARGERALLLYPQGLEVIAAFCGCLYAGVIAIPVPPKRTLPRLRSIVQDANATFALTTEA-----ILDLVEGVKEEFPEFEQMKWIDTATVDLSL----AEGWKDPQVDKDELAYLQYTSGSTSTPKGVMLSHFNLMHHASYLKRACGYDENSITHTWMPYFHDYGL-VEGITVPLYNGTPCYLMSPFSPIQWLKNITKYKVTHSQG-PNFAYDLLRSKDMAQLDLSSWEAAGNAAEPINPKVMMNFVETFAPTFAPAYGLAEYTLLVSSKPDPQQRVMASCGQLVCETKVAIVNPDTLTRCAKDEVGEIWVSDPSVAQGYWQRKEATEETFQEGPFLRTGDLGFL-KHGELYITGRMKDLIIIRGTNHYPQDIEWSVQHLNPVFRSAAFSV--EVEGEEQLVIVQRRSGDLNFEQLLGDIRQEIAEEHEIQTYAIVLAKVLKTASGKIQRRACRQ--------- 170060154 20 -----------------------------------AKTPTKVSQICDGRVLTCEDLRLRTIRVAQHLTALGYKPGDMIAVVAGHSTNLSPVIFGCFLAGFVVNTVDKRLDAHDMSHLLRLTEPVLVLCDEAVLGTAQVAIAEAKITA-----RVMILTEDLALPTGTEDRFQAPSVPDSKVT-LAAVITSSGSTGLPKPICLSHAQLINSLITNDQSFYSTEDDRAILLTSQLH-WISGYMMLLGGLMSGRRIITSHRYEADLALKLVEKYGVTHVLAPPPLALELVQRQRLAGYDLSSLRYFLCGGTTVPDWLRDDIDGVLNGRCYVGYGMSETGAGAMAVEKV--IRRGTVGE-LEANIEMRVINPDGTLLGPSQPGELLARYRYPFLGYFHQEKATAEILREDNFLHTGDIGFIDSCGFVTLQDRLKEIICWGFYQISPSEMEGIIGQLEGVRQVVVVGIATVEQLDLVTAMVVRGDDQLQEEDVVRFVEGRVCDFKRLRGGVFFVEELPVTNTGKVRRAQVRKMA------- 119486565 11 -------------------------TLVSLLRDRAQHLPHQTAYTFESGSLTYHQLDQQAQNIAAYLQSIG-KPGSKALVIYPDGLEFIAAFFGCLYAGFVAVTNNPPHSAKDLVDRLQSSESIVVLTTQG-----LLSHLKQQSRQYPEFEPLFDQFPCIATDTLSPSTASDWVEPQLTPDNLAFLQYTSGSTGTPKGVMVTHRHVMHNSALIYQGFEHSSDSRGVMWLPLFHDMGLIG-GVIQPLYGGFPVTLMSPVSPINWLNAISRYHATTSGG-PNFAYDLLQPEQLENLDLSHWEVAFSGAEPVRAHTIELFSKIFAPAFYPCYGMAETTLFITTPEHPNSRAIVGCGQP-SLGDEVMIVNPQLTVCKDSEVGEIWVKGTGIGLGYWNQPEETEQMFRKGPFLRTGDLGFL-QNGELFITGRIKEMMILWGRNRYPQDLEQTSNSHSALRKGCGAAFSIEVNDEEVIAYEVERRRSLNVEEVVTAIRQHTVEVYGI--VLLKTASLPKTTSGKIQRRICRQQF------- 171318250 2 --------------------------------------GERLAAVDNDRSITYRDLNRLSDDLAGRLLAAGALPGERVVLAIDRSVYALVGIVAAIKAGLAYVPQEWDGLDEHVFDRIHDSDQSLFLTRSAFS-----------AALDHQGRRVIVIDSPDAS------AASGRPLPTTTTNALLYTIYTSGSTGVAKGVDISRSNVLHYAQALSHLLGIDEPLSYAYVSSL--AADLGNTCIFLSLFSGGTLHLIDRRDAARFQAYLAEHRIDVLKITPSHFVSLCDGSHAAYQ----LKWLIFGGESLPADLARSVLLRGQAHVANHYGPTETTIGVACLEDVPASGSVPVGFPI-GNTVLELVDERGAILAPNVQGELMIGGPSVGIGYCNDSALTERKFDGGRFYASGDLFLRTDQGAYIFVGRKDRQVKVRGYRVDPEAIEAVILQHCDVSAAAVLAIADGGPHIRLVAAVVPGEPAETLEAIQETLR-RVLPAHQMPARVLLLDTLPITGNGKADLKALKAVIDQ----- 108801749 11 -----------LPHQYLQSTFAAPRTLVDILHETAARYPDAPAIDDGTVQLTYAELIADIEDSVEWLAARGIGRGDRVGIRMPSTYALYVAILSTLATGAAYVPVDADDPDERAQLVFTEANVVAVITERGL---------------------VRGPGSSRGWRAVAPL-----------SRDDAWIIFTSGSTGVPKGVAVTHRSAAAFVDAEAKMFPLAPGDRVLAGLSV--AFDASCEEMWLAWRHGACLVPAPRRSGMDLGPWLVSRDITVVSTVPTLAALW------PAEALEAVRLLIFGGEACPPDLAERL-AVEGREVWNTYGPTEATV-VASAARLDGRSPVSIGLPLPGWD-LAVVDKDGAPVPFGEVGELVIGGVGLAR--YLDPEKDAEKYAPDRAYRSGDLVRLEAEG-LYFMGRADDQVKVGGRRIELGEVDAALVHLPGVSGGAAAVRRTSSGTPLLVGYVASADPSFDLAAARAALAEALPAA-LVPR-LVLVDELPTRTSGKVDRDAL----------- 207739082 11 --------------------------LVALLEWLAASRPGDTAYVFGALRMTYAELRDAAKRIAVHLLGSGCGQDQPVLLIFNPGLDYICAFFGCLYAGAIPVPAYPARRLERLQAVAVDAGARALTVSDELSRI---AAFETQQGKRLAVECWLAIDRA-------DGNAGDWTDPGLDSSRIAFLQYTSGSTGAPKGVMVTHRNLFANLAAMTAEGKMGRDEVMVYWLPPYHDFGLIG-GILQPLVLGCTVVLMRPANPYRWLKAITDYRATV-AGAPNFAFDLITQAQRATLDLSSLRVLASGAEPVRPGTLEKFTAAFAPHGFNAYGMAEATAAVAADDEHDRIALASHGSAITGHRLIIVDPQTLRRSESGRVGEIWVSGPSVAQGYWQRAEDTRRSFDGERYLRTGDLGFLHE-GELYICGRLKDLIILNGLNIYPQDVEAAFESHAKLRENGTIAFADRDDTEKLVIVQELAFRQPVEGGMFESMAAAVSMNVGVPDIIVLVKALPRTSSGKIRRQQCRADFLEDRL-- 169767082 236 --------------------------LHELILENCQRHPKRLAVRSFDGDLTYEELDNLSFRLAHHLTRLGVRPETFVLSSFQKSTWAIVARLAILRAGGAYISIHSSNPPAYLDSVIQRTNAKIMLSDPFFADQFHN-----------TIDTVIVV--TLEWLQTLPCQIHFALLPVVQPSNACTVLFTSGSTGRPKAIVQEHRSYASAIRDYAENLGLNEGTRFLSFDD--YAFDISNLEFLVPLILGGCCCVPPMKTVQDLADNIQMLDANIAFLTPTVAI------KANPEAMRNLKILCIGGEPLSRDLLNNW-AGSSTMLINQFGMGEAAVCCAYNDNVHDPGPATIGRPSSG--AIWIVDPNAKLMPLGAVGEIVIEGPHLSRGYLDQNDRTKPAFMEDPWYRSGDLARWTHDGRIEYIGRKDTIVKLDGCRIDVVEVEHLARKSLTPKDAIVVGVIDGKEDPCLAAFISLKDASQDPAALIKEVLAISLPPYMIPTLFLLATRVPRTPSKKTDRRMIR---------- 121609933 12 -------------------------TILECLEHYAQTRPEERAYTFQERVLTYGDLRSRAVAYGQHLRDCGLSHKA-VLLLFPSGLDFIIAFFACAYAGAVSVPANNSHHYARLRQIILDSETRAVLTTRDLRN----SIGEGLLGSGVDTSHVAVFCESD-----EPVVTCSVTLP--TQEQLAFLQYTSGSTGEPKGVMITHAQLVANERAIQRSADLPEHLAGAGWLPQFHDMGLIGATLQPVALGGHYVFMSPHFRPLRWLKMISHYRA-VATAAPNFALELCAKAQPDDEDLSTLSTIFCGAEPVNADAIERFESRFGLRIKPCYGLAEATLMVSGGVAPNNLRVVCCGRPVLEHRIVIVDPSTGCILSNGQVGEVWFAGSSVASGYWRNPVATMETFKEGPFMRTGDLGFFHNEG-LFITGRIKELIIFRGRNLYPHDIESTLIKTSAIVQAAVFTANSDD-GSNVVAYVELRTKAYPGLEFQSVAHTLRMAVAQVHRDIYFLSKIPRTSSGKIQRKRCADIYASR---- 114150664 37 -------------------------CMHEKVSERAALHPEKIAIDAWDGTLTYGQIEDYSDKLAKLLRLLDDSSNRIIPVLFEKSRWTSVAVLAIMKSGACFALLDPAQPEGRLRAVVQQVNAKIFLSSKAQS-----TLAARVAPAATIIP--ISKSKFNKIFSPYTAEQPNTTLPPVSPDQPLYIQFTSGSTGVPKGCILTHSQYTSGAIPRAAAVGYYPHSRVLDFA--SYAFDVCIDSMLCTLAHGATLCTPDERRMNDMSGAMRDMRVTFAGMTPSVARTL------DVDILNNLESIALGGEGVSISDAMSWGQRT--RVVNAYGPSEATVGATINDNVAAKPYITMGQRKGCALWLTEPEDHNKLVPVGAVGELLIEGPIVGNGYLNNPSKTKEVFIEDPIYKTGDLVRFDPDGDGEFVGRQDQQVKLRGQRIELAEIEFNMQKHPDTQLAAEVIKPSGGGEQTLVAFLVKKNGMRHLDALRDMTKQLDLPSYMVPSAYIPLWKMPLLVSCKTDRKRLREI-------- 196177577 16 -------------------------TFVDILRRRADDQPNSVAYLFEEIRLTYHELDTRARSIAAQLQRQG-ARGERALLLYPSGWEFICAFFGCLYAGVVAVPAYPPRRRKRLQAIVADAQATFALTTT--------SVLTQMGSRLTEAPELAAMHWLTTDRIASDIARD-WHVPTINQDTLAFLQYTSGSTGTPKGVMVSHGNLLHNEQMIQQAFGHSSKTVVVGWLPLFHDMGLIG-NVLQPVYLGVQSILMPPEAPYCWLQAISRYQATTSGG-PNFAYDLIKPEQRASLDLSRWNVAFNGAEPVRWSTLEQFARTFPQAFYPCYGMAETTLFVSGGLNNQPPVVCSVTRPIVGCGQAAIVDPDLTQCPEKQVGEIWVSGSSIAGGYWQRSQQTQETFQAGPFLRTGDLGFLRA-GELFITGRLKDLMIIRGRNHYPQDIESALRPHCG----AAFSVPVNGQEKLVIAQEVKRSSTLNADEVIGAIRRAVAAEHDIDVYGIVLASIPKTSSGKVQRGACRDGFLADTLNG 38232974 54 ------------------------------VEQAARVCPDRIALIDDDGSLTYQELRDNSRALARYFYQLN-SKDLRIGVMARNGRGSIYPLTAKGYAGASIYLLNIGSSRDQLDGCIRRDGINLLVIDEEFLPRLPENIQIPV---IVAHREAEPHPRAAECLDLEEVATHTSGNLPVFPQHGAIVLMSSGTTGIPKGVMRNEPKAPTILGAVLSEIPFRTNMNVQLTASVFHTWGWGILNLSFAMRC--TVVTRRIFDPERTLRDVERFKIHAMISSPIFLKRFFEVEGQEDIDCSSLEFIFSSGHALSPWLVEAVHNRFGKILCNLYGSTEISAAAIANMEEVAKNPTVAGK-ICEGTTVRILDDNDQPVPAGTVGRIFCYNNTTLNGY-TDPRIPIKRVGE--LVQIGDRGYIDERGLLYVLGRADDMIIVGGENVFPRSVEEVLEPMPGIQDLYASGVDDDETFARIAVWIVKAGEALTEDAVRDWVRTK-LADHSIPRDVHFIDELPRNATGKVMPRML----------- 171742882 1 MLREFIPEPA-----YSTTD---EDTVYSLLSKRAERNPDDLIAQWQDRHWTAGQMLDRVNGVAKGLLGLGVKAGSMVVIYSPTCYEWGVVDFACAAIGAVSVPVYETDSARQAASIIEEVNPVIAFAGD----FAHTQTLEQIRDSHDGLKYVFGLDAVADFGQAVDGNTLDRAIARVKADDMLTIVYTSGSTGKPKGAMLSHRNFTHIVLNGYIILDLYQPNRLMLFLPLAHCFARYIQYV----AIGGQGVVGYLPGAKHLLADLRSFKPTYLLGVPRVFEKVYNAASQKRHSLTSMRYLACGGAPLNVDLAHFFNGMDDITFIQGYGMTETAAPMI-VNWQDANRVGSVGKP-GPGMGVRVDDD----------GELLVEGPNVFLGYYKKPELTAEVKLPDGWLRTGDLGTIDDDGFVYITGRKKDIIITGGKNVSPAPMEDIINTCPIVSHSVVVG-------------------------------------------------------------------------- 195492099 24 ----------------------PDLSIGEIIFREMECHPKLIAQISEDTVLTREELHMNAMRVASYMRDMGLGQDDIVGVMGRHTTHLSAVAYACFFNGTPFHALHNAYEESCISKLFGITKPR-LIFCDGDEYEKVQAATKDLQVTIVTMRNHPVGSVRIQDILTTSVNFQPVRLKD-GTDQTLAILSSSGTSGFPKAVTIS-----NSHKIIVEYMGLNSSIVQYTSSTLDWLSGLLMAISTGV-FSTTSIIADCDFDPGLLCRAIAKYKISLVLLSSSYLAMFANSPELQSADLSSLKYLFYGGSSSSLEAQRRIRSHLSHDLHFCYGLTE-LNSAGSVNLNFDGKPNSVGRPAR-GIKVKVIDEQGGALGPNVQGEICFNNDQKWSGYYQDPDESRKIQDSENWIHTGDLGYVDEDGYIFVIDRLKDMLKFQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKPGALEAQEVVDYVRKRTTAKFKLNGGALIVDELVGSGNRKANRAAVKK--------- 84494902 7 ----------------------SPRTLVDILRATIEAHPDAPAVDNGTSVLTYGEFAEAAEDVADALRAAGVERGDRVGIRIPSTLDLYVAIAGILVAGAAYVPVDYDDPDERARIVFGEADVAAIITTD--------------------LVVRAVGGGSTHGDDTAYAAEQTGPREDPTTDDDAWIIFTSGSTGKPKGVAVTHRNAAAFVDAESRMFPIGPGDRVMAGLSV--AFDASCEEMWLAWRYGACLVPAPRSLVRSGVELLTANRITIVSTVPTLVTLW------PTEALADVRLLILGGEACPPEIGARLANE-HREVWNTYGPTEATVVACGAQLTGEPPVR-IGLPLAGWD-LAVVDATGQPVPEGESGELIIGGVGLAR--YLDEEKDRAAYAADRAYRSGDLVRNEPEG-LVFLGRADDQVKVGGRRIELGEIDSALLSLPGVSGAAAAVRRSEAGNTLLIGYVTTNDTFDAKAATESM--RQSMPAALVPR-LAVVDTLPTRTSGKIDRDAL----------- 169771183 4 ------------------------------LSTHVGHRPDAIAIEDDTQKLTYKDLDREVDRLASVLKNYHLSPEEPICIIEGINSNLVIAQLAVIRARLTCVPIEPSTPKLRLSDMLTDIGAKYILSD-----------KEDVADGIEHIVIPITGQSPHGASEAQKDNQVNGSVHDPDHEYRSHILFTSGSSGRPKAVQIPERAIIHLVTKTACTPLEPSDRVALINNP---GFDISLFEVFAPLVAGATMVPVPRTDPFAFREFIAEKNISVIFLTAALLSI---TGHTCPTAFRGVRIVLSAGDVPSVAAVKAILKAPPKHLWNTYGPTETTTYSTMHEIKAEEFQHGIGGP-AGDTQLCLVDENLKLVKPGKVGEILLGGPGMTTGYINRPEENKNSFVTHGYYRTGDLARYRPD-VLEFVGRIDHQVKQGGFRVELGEIEQTLYASGWLTGAVVIASQDEGKESFLVAFVIPAANTVRARTLSEFLGQR-LPSYMIPSDFIFCSEYPMTAHDKVDRKALEQQYQE----- 209522783 11 ------------------------QTLVDLLRDRAEKLRDQNAYTFESGRLTYRELDEQAKAIATEIRRH-VPPGTHVLVVYPTGLEFIAAFFGCLYAGVVAVTDNPPRSSQKLQERIELSNATIALTS--------KPLLSHIQGLLKKVPELAPKFEQLPWITTDSLNPESWSPPDINPETLAFLQYTSGSTGTPKGVMVTHQNVLHNSEMIYQAFEHRGESQGLIWLPLFHDMGLIG-GVIQPLYGGFPVTLMSPVAPMNWLKAISRYQATTSGGPNFAYDLLWRQAEIKKLDLSSWEVAFSGAEPVRAETLENFAKTFGFRFYPCYGMAETTVDRTALEENKVVAVESSAKAVVGGDEIVIANETLTRCAEGEVGEIWLRGAGIGLGYWNNPEESDRTFKAGGFLRTGDLGFL-ENGELFITGRIKEMMILWGRNHYPQHIEQTLETHDQLRPGCGAAFSIEVEGEEVIAYEVQRQRKLNVEEVIGAIR-HAIADQHLADVFAVVGTLPKTTSGKVQRQVC----GRQFLAG 83593526 5 --------------RYPAVNYETCGNLLAMFLAQAERFGERPFLWSGYAPWSWASVHDQVIALANAMIDQGLAPGDRVVLASENRPDWTIADLAILAAGAIPVPAYATHTEADHLHVLDNVEAAMAIVSTPLVAERFLRAAARAKRRPLVVDDAVVVPAGLTVLAWNAMMAEPAVVHRIQTDDLASIIHTSGTGGTPKGVMLAHRSILHNCHGAFKLLETIEEEVFLSFLPLCHSYE-HTTGLFFPISLGAQVYFAEG--AETLAANMVEAKPTIMTAVPRLYEMMVDLGRRRMDDPASLKAMISGGGPLNPDVGYFFRA-LGIPVLQGYGLTETAPVVS-CNMPKKVKMNTVGPALYGVD-IRIASD----------GEILVKGPLVMDGYWNDPESTRAVLDPDGWLHTGDVGTLDEDGFIQITDRKKDLINSGGHNISPQRVEGILGLEPEIGVGVVFGMPH------LVALIVPEKEFLEDADLRQAIANAKLGTVEKIRKFALLPE-PMTHSMKARRHVLRDRYGA-LIAG 70729134 10 ----------------------------QVFYEREARHPQQRFLVQPSQELSWFEVGQQARRAAQWLRERQLPSGSHIAIIGKNSAHWVIADLAIWIAGHVSVPLYPNLTAESVAQVLEHSESALAFI---GKLDDWPQMALGIKAGLPTIR-LPLAPEGPFDFSWEDLQRCPPGSPSPAADQLATIIYTSGTTGLPKGVMHSFGNLGFAASHGVQMFGLGPEDRLLSYLPLCHVAERMFVEM-AAIYTGQTVFFAE--SLDTFLADLQRARPTALFGVPRIWTKFVGHKVLSGLGLDALRVALSGAAPVPQTLLHWYR-RLGLDVLEVYGMTESC-GYSHIGRSGEHVPGWIGRP-CPEVEVRI----------DEAGEVQVRSGATMLGYFKDPQKTAETVTEDGFLRTGDKGEQDAAGNLRLTGRLKEIFKSKGKYVAPAPIENRLAVHAHIEQVCVVG-------------------------------------------------------------------------- 119501377 66 -------------RRWNRVQQSPTASVLELIHGHARADPDHLAIVAWDGTITYSQLELLTSQLASHLQTCGIGPECLVPIMADRSMWAVVGELAILKAGGAFVPIDPSQPVERVKSMMVQANAKIALSSPHLVG------------SLSSLVDTVIAISPDTMSRLPKPRCDAVYY--ACPDRTAYVLFTSGSTGQPKGCVLT---ALSDVVNQTAALKINSESRVLQFA--SYSFGMSLIEIYCTLAAGATICIPSKKDLNNLSNAIKKMRITWALLTPSTAISL-------GGSVECLKTLVLAGEPMGIEHIQQLASRL--ELLQAFGFTEAGICCVSQPIKSEADIRSIG--VSPTASLWLADPTDKLAPVGAVAELLVEGPALVEGYLKDVPQTATAFIEPPWYKTGDLVQYQADGSIRYVARKSTQVKIRGMRVELGEVEYQIRQSPQIVEAAAPAKSNGI--PILVAFLYSANPAALTGQLLAMIREQTLPEYMRPAVYFPLHSVPVTITGKVDRRALR---------- 119501377 1178 --------------------------IVDLFQRQVAATPHQIAVKETFFQLTYNELDQRSTQVALWLTQQSFIKETAIGVLANRSCETIVALLGILKAGLAYVPLDPKLPIERMKTVLSCLPSGNLVLLGSGITV----------PPIPGRGCRFLHIADTFAGTIKKVNKSQTPLLPICPTSLAYILFTSGTTGKPKGVMVEHRGIVRLVKD-ANIINQSANSKAISHM-LNPAFDASGLEIYTALLNGGTLICLDAWDYAMLEQIFAKENIRIAFMTTAMLKQFLTHCPAI---IGCLEILCLGGDRLDREDVAKARKLGEAKIINSYGPTENSVVSTMPPDEEAINGVPIGRPII-DTGAYVMDPKLRLVPIGVMGELVVTGSGLARGYTNL-ELNAGRFTVDRAYRTGDLVRYRPDGQLEFFGRMDQQVKIRGHRVELAEIDNSLLTHRSVDSAVTVLQMLGDRDQELVSFVTVHD-------------------------------------------------------- 153954130 548 ---------------------YTNKTLYTDFINMAKLNPNYVAIIDAETKITYKELCDKSLKLAAQLIQNGVKKGDYVGITLPRGYVQIIGLLGILFAGAVYVPIGINQPKERRKKICEQIGIEYVI------------------SDKDTINRVSINSENVIYVSMDDIGDKIASPVEIKSSDSAYVIMTSGTTGVPKGVEICHYSAINTIIDINEKYNIVNRDTIIMVSAI--DFDLSVYDIFGLLSVGGTIIALNEDNPDLWIELIEKYNVTLWNSVPILFDMLITMAEGKDVSLP-LRTVLLSGDWIATNLPRRFYDRSNSVVLAMGGATEASIWSNYINVPKEIPKDWISIPYGKNQVYRVVDDFGRTCPNYVRGELLIGGIGVAKCYRGDEELTRKKFIKDGWYKTGDTGRTWNDGTIEFLGRKDNQVKIKGHRIELGEIEDAITKYPDIK-------------------------------------------------------------------------------- 59876801 24 ----------------------------DLFDEHAERSPNSIAAEFQGQTVTYNQLHNASIRVALELRKRGFRPRDRIPLITTMSLEMLASVLGILRLGASYCPIDFAWSLERVIATLEAVGSRLVLSTVETTISGYELV------RMPELSRHIDSVAEEGVEALKFIRGD------MRQSDLIYIIFTSGTTGRPKGVMVPHSSAVHLVQQNFSAMRGSPGEKVL--LFFSVAFDGCAGVIFSTICHGGTIAMAQ---PSDVINTASS--CSTLILTPSMLASLEPTPEFDR-----VHSIYMGGEAPNETLVRIWTSPT-RKVYNCYGPTECTTAVSTV----EMIP---GGPIVLGVEIVLLDENLEEVP---QGEICIRGPCLAVGYLNMEALTQKKFFRDGVYRTGDLARRDEEG-LHFVARVDRIVKNRGFLINLAEVEPALRSFSGVQKAAAF-----LLQKQLVAFVTPSEVPVDI--LREYLV-RKFDVFIVPDLIFAINDFTLTPNGKVDTRALQAMVKDQV--- 186682449 8 --------------------------LVELLLTRAKEQPSRIAYTFQSIQISYQELDRQARAIAIHLQSI-MNAGDRALMLYPAGLDFITAFFGCLYAGIVPIPAYPNHKLSRLEAIVLDAEAKIVLTTSG------------VMANLKDIGKYSSALAEIEWLPTNDLDGSSWVRPEINGETLAFLQYTSGSTGTPKGVMVTHDNLLRNSADLDLGWDHDENSVIVTWLPTFHDMGL-IYGMLQPLYKGCTCYMMAPVSPIRWLQAISRYRGTH-SGAPNFAYKLCAEEQRAKLDLSSWRMALNGAEPVRADVLEEFVEAFGRAFCPGYGLAEATLKVSAVNHPRCRQFVGCGWTEIDTQIVIVNPETLTQRGDDEVGEIWASGSTIPLGYWNRPEATAETFKAGPYLRTGDLGFVH-NGELFVTGRIKDVIIIRGRNHYPQDIETVEKSHPALRPTCTAAFTVEIEGEERLIVAQLHLRKLDVEEVVGAIRQHELQLYAV--ILLKTATIPKTSSGKIQRRTCRAKFVE----- 27375242 4 -----------------------------------------IAVRHGQDTLTWDELERGANRRARAFAAKGVKPGDFVAIGLPNGNAFFETSFAIWKCGATPTSLSWRLPRGEAAAVLDILKPALVVGGEADW---------NAPNRLPA-----------DFVP-EGFSDEPLTPPVARYWKA---MTSGGSTGRPK-VILDHHPAVTDTV-AAPALNIPFGVSLLNPGPLYHNAPFIVS--HTALFAGGQLTGLVKFDAEETLRLIERERVQWVNFVPTMMHRIWALPERNAYDVSSLQTVFHMAAPMPPWLKENWIAWLGPRVWELYGGTERQGSCIISGTEWLTHKGSVGK-IGEMARLCIIGEDGNDVAPGETGEIYFDGKDATYHYLGAEPKRRA----DGWESLGDIGRLDAEGYLYLGDRLADMVLRGGANIYPAEVEAAVSACPVVRSCVVVGLPDPELGQRVHAIIEPEDGQVIADGMAEFLKDR-LSRYKHPESFEIVSAPPRDDSGKVRRTLLRDE-------- 186682494 14 -------------------------TLIELLRFRAFSQPDEIAYTFDTVNLTYAQLDKQAQTIAAYLQFK-----EQVLLLYPPGLEYIAAFFGCLYAGAIAVPAYPPRPNRRLQSIVADAEASIVLTNTAVLSNLERQLAE-----LPDLRNWLTTDSTDNNL------ANKWQQPEIDSDSLAFLQYTSGSTGTPKGVMVSHGNLLHNQKMIQAGFQNTEKTIIVGWLPLYHDMGLIG-NVLQPLYLGVRCILMSPVRPIRWLEAISRYQGTTSGGPNFAFDLCMRKVTPQQLDLSSWNVAFNGAEPVRVETIEKFSSTFGFRFYPCYGMAETTLFVSKTDAPVYITVGTEGRTLVGCGQTYINPETLIRCAADEVGEIWVAGSSITQGYWNRLELTEQVFRANQFFRTGDLGFLH-NGELFITGRLKDLIIIHGRNHYPQDIETVADSHEALILGAGAAFTIDSKGEERLAIVQLDNDAVTEVIRTAIAQQHELQVHAI--ALIKMGSICKTSSGKIQRHACRNAF------- 148554679 10 -----------------------DRNLVRVMETALRARPSQTAIRDPDRALSYAELWDEGLRIAGGLGRLGLGRQQPILLMLDNHVDNGLLWMGIGLSARIEVSVNTAYRGQMLAYIIADSQATVAVVEEQYLGR-----LVEIAADIPALRAVIVRRGADAISDFAELSAAPPASPEVAPWELFSFSYTSGTTGRSKGVLCPHAH--AFGQATSDGLGTTPGEVRFVVLPQFHAAGRWG-GIYNALIHQGTAHVAHGFSASRYWDQARAAGARTSQLVGTMAEFLHLQPKRASDREHGLREICI--LPLPR-FFAAWRERFGVRLLTAYGSTESGAIIFNAD----ARSTSVGRPRDGYD-IRIFDPNDIELPPGEVGEAVVRQPWTTSGYLGRDEETA-ALWRNGWLHTGDALYRDEEGNFFFVDRLDDAIRRRGENISSVEVELHVCAHPAVAECAAVAVPSEFAEDEIKIAVTLRPGQSLSEALLDFL-DGTMPGFMVPRYVRLLAELPKTATSKVRKTEIRKA-------- 164511463 12 ------------------------------IARQAARTPDATAVSAPEGELTYRTFDRRARAVAGELRAAGAGPEDTVLVAVGRGADWAVAVLGIWYAGAAPLLVDPAAPDERLRALLAAARTRYAVVTGHVAAAALRRRCGE---------ELFWAGTRGE------APYAAADPAAVAPGSLAYVLFTSGSTGRPKPVAVGHAGLARQTAVLAERYGLTAADRVLQFA--APAFDVSLEEALPTWCTGGTAVFVDDASPAELEPFLARRQVTVVNLPTPYWAQWAKDVERRPRPLPALRHVVIGSDAGRTADLVRWYAAGGPDVTSAYGLTESTITATCHATHPGPSAGTPGVPLD-GVRAYVLDEALEPTADDAAGELYLAGHCLARGYHDRAALTAERFVADPFYRTGDRVRRAPDGTLRFLGRTDDQVKIRGHRVELKEVEAAVAAHPDVVDVVARAVPHQGEPQVVVYVAAVPGRALDGGVLRRDLAAR-VPGHLVPARACVLPRLPRTPGGKLDVRGL----------- 149927970 10 ------------------------ETLLDCLDHWAATQPNKVYFTQPTVDYTWAQVADQVNRMAAYLQSLNLPEKTHIGILGKNSAHWIMADLAIWRAGHVSIPLYPTLNAETAEYVLDNSDSKMIFI--GKMDELWRVVEKGIPTSMPTI-TLPLAPELKHAKKWDDIATAPTQKPVKRSDEMATMLYTSGSTGKPKGVMISFNAMISALRGTSKVMSFSNTDRMISYLPLAHAAERAILE-TGSLFYGFHVYF--SFGLDSFIQDLQRARPTLFFSVPRLWTKFVQHIIFRIPILSGVRMALSGSAPLAPALMSWYRN-LGLDLLEGYAMSENFA-YSHCSLPGKVRVGYVGN-TYPGVECKI----------SEVGEVLVKSPCNMMGYYKNPELTAESYTADGFLKTGDMGVIDEQGRLKITGRVKELFKSKGKYIAPVPIENRLNGHELIEAVCVTG---PSFSQ-PFALVMPNEAARVESEMTELLHKVNLEAHEKLSCIVVVKELFLTPTMKIKRNVIEQ--------- 163816032 2 ------------------------DTILHYIQKYAQTQPDTMAVCELRKSVTYKEYWSSIRKTAGVLMGMGIRKGDHVMLRCTQNIDYLTVFSALQYMQALVIPVEKSTSVERVLEIGGRVDSECLISDKEADGISSIKIKDIIA---------------------RAKDADEADLELPGENDRSMLLFTTGTTGSSKGVVMLHRGDVGIAGNVIEGTSMKKGNVEIIPMPLNHSFGIRRYQ--SDMVNGGTVCLMDGMVFGTLWKLVEKYGATSMAISPASLGMIFHLSDERIADYAQLDYIQIGSAPLAEADKEKLLRLLDTRLYNFYGSSEAGCACILEFSGNGNKTGCIGRPTVNSI-VRFTDDAGNVVENGAPALLSWGGSIVMEGYYNDPDLTAETLV-GGYVRTKDLAYLDEDGDCILVGRADDVINYGGSKISPAEIENLALGYEYIDDVAFTSISDPITGELPVILVIQKDGY-DEAEFERFLTDR-LESYKLPRKYIYVDNIPKTFKGSVLRKEVRKLAEQ----- 90022098 9 ------------------------ETLVDLLQWRAQKMPNKVAFVDETDQITFRELDERARQIAARLQQEN-TPNPTALLLYPQGIEHMCALWGCMYAGVRAVPLFPQNDRKRVKSIQQDSGAQYVLCDRESYDRLEKRFDR--MPEVASLQWLISD-------ELEASLANDWKLVAQERDTVAYYQYTSGSTGTPKGVMVSHGNVIYNVSDIDASWDHSEDTVLVSWLPIFHDMGLIYGFMQGVYNGFHTVLFSPNARPYTWLKAISDYRATHSGGPNSAYIMCVEDEQKKDLDLSSLRVMFNGSEPVRESTLQSFTQAFKAEMHTCYGLAEATLKVTHLTVDAKALASNKVLPLLAGTEVKIVNPVSSEVAPDSIGEIWVKGPTNAMGYYRKEEDTREIFVDGPYMRTGDLGFFY-NNELYIAGRLKDLIIVRGRNCYPQDIEEIVENHPALSPSAGAAFSLDVDGDERLIVVVRRSHHIDAPEIFNAIRRSVSAQYKVHDIQLLMPAIPRTTSGKIQRRACKQAYQQKTL-- 172036381 7 -------------------------TLVDLLQERSLQQANHPTYTFEAGTLTYGNLDKQAKAIAAYLQSVN-AKGERVLLLYPPGLDFITGFFGCLSAGAIAIPAYPPRPDDRLEAIATDAGAKFILTIN--------PLVPYLQGRFTTSPILSSLTIIDSNTVSKDQQLE-WKDPNINGDTIAFLQYTSGSTGKPKGVIINHDNLLHNLEMGYKYADITPNTKTVSWLPFGHNTGL-VVGVLQPLYSDHPVILLSPLDPSRWLTAISRYQATQ-SLAPNFAYDLVAFATSPEEDLSSWEFAVSGAEPIRAETLERFAKTFGFRLSAGYGMAESVVGISLGNKEKPPLILTIDKTQLQDNKVVVVNNEGEQCDDNEIGEIWVCGPSVAQGYWNRPEATEEAFKEGPFLRTGDLGFILEE-ELFVTGRLKDLIIIRGKNHYPQDIETTQRSHQALRPSCNAAFSVDIDNQEKLVIVQEVHEAAIESAIRQAVQQHQLQVYAIPGTI------PKTSSNKIQRHACKRGFLEE---- 138894992 74 -----TPYECVLRERMPGAEWFPGATLNHIFRHA---RADRPALIFRSERVSWQELTEKTAAIAQALREMGVKRGDRVVAYMPNIPETVMAFLACASIGAIWSSCSPDFGAGSVIDRFVQIEPTVLFAVDGCKEFDKMPVVSELRAKLPSLKKTVLLAPDDGVVLWDDVVANKAELENVPFNHPLWILYSSGTTGLPKPIVQGHGGILLHLKALSISDNLTPESTFFWFTTTGW---MMWNYLVGGLLTGATVVLPTYPDGNVLWELAEKAGITHFGTSAAFINVCMKHGPKEHYDLSKLEEVLSTGSPLTVEGFAWVYENVDICLASCSGGTDVCTAFVVGSPILPVRAG-VLSCRALGADVQAFDENGQPL-VNEVGELVITKPSMPLFFWNDPERYRNSYTYPGVWKHGDWIKIDEQGGCVIYGRSDSTINRAGVRMGTSEIYRAVEAVDGVLESLVVDL--EMMGKQSFLFVVLKSGVELDDELKDRIRQQHVSPRFVPDDIYEVKQIPKTLNGKKMEIPIRKLL------- 212527108 13 ----------------------------DIFAQNAKSHPDRTCVVGPERRFTYKQIYEASNTLAHYLHDAGITNDDVVMIFAHRSVDLVVAIMGTLSSAATFTVLDPAYPPARQKIYLEVAQPRALINIGRATDEALAPIVRNLKAEVPSLRGTLSGGEIDGKDVFYEARQKASAPPPVGPDSNPTLSFTSGSEGRPKGVLGRHYSLCRYFAWMAERFGLSSESKFTMLSGIAH--DPIQRDVFTPLFLGAQLLVPSRSDHERLAEWMAKYSPTVTHLTPAMGQILVGGASAT---FPSLKSAFFVGDVLTTRDCKALRALANVNIINMYGTTETAVSYSRAEDPNGMDHLKDTVPAGTGVQLLVVNREDRLCSVGETGEIYVRAAGLAEGYRGDQALNDLKFVRDRLYRTGDLGRYLESGDVECTGRADDQVKIRGFRIELNDIDSNLSQNPMIRDCKTLVRRDRNEEPTLVSYIVPEDEGTDQTEVRDHVKGR-LPSYAVPSLFIFLKALPLNPNGKVDKPNL----------- 157165644 672 -----------------------------------------------------------------------------IGILLPSSSIAAIVNMALLAMGKVSVNLNYTLNETSLNHALKKADINTVITSSALKGFDLKDAMSGKAKFAEDLSASV--SKKEKFLALLTAFFAPTWLKRVSLEDTATILFSSGSEGEPKGIELSHKNLLANIKQISELLNFKKDDVILNSLPVFHSFGLTVTTLM-PLCEGIKMISVPDPTDGATIKMAARHSASIIFGTSTFFRLYTRNKKLHPLMFQSARMVVAGAEKLKPEIKDEFRLKFGIEIYEGYGATETAVAAVNMPNILEKRPGSVGMPLPGTIIKIIDPETLEELETGTDGLIVIGGSQVMKGYLNDEAKTSEVITHDGYYKTGDKGHIDENGFVFIVDRYSRFAKIGGEMISLGSVEEELA---KVLGGDVINVPDSKKGEAIALLV---KSGTEPENIEQILKESSLAPIMMPSYIFIVDDIPTLASGKVDFKGV-KALAVSLLA- 86742881 32 ------------------------------------QRPNSLVVRWRDREITAELLAELILNAAETFLQCGAGPREAIAVLASNHPAMLVCRYAAHLIGASVVYVNPRTDAEMLSRILEEVGARVLVV-DASHIDRGRALVASATTLLTLVTETYPA------VPLDTGRTPRLPLPPYDGDARALVTFTSGSTGQPKSLSQSYRTWNATVRGFSGRTDTHLPSRILAVTPVSHTVGFMVD---SVLAAGGSAVLHEGFDAGTVLSDVARHRITDTYLAVPHLYRLVEHEDLPRTDVSSLRRLIYSGTPAAPRRIAQAVPCFRDAIVQLYGTTEGISSLTPLDHQEPELLPTVGRPF-PWVQVRMCDDTGAEVERGHVGEVWTYSTTVMDGYLETGVPTHSTL-RDGWLRTGDLGYWDQYGYLRLVGRVGQVIKAGGQKVYPTAVESALQEHPDVRHAVVFGVHDRDRIEHVHAAVVLAPGSVTDEELSRHVAATLDSAHA-PAHFSRWAEIPLTAYGKPDRASLRSRAEREALGG 145604915 67 -----------------------------------------------GRTYTPAELFLRSTHLARALARRTAGPNDVVAVFSVNTIDYILPIYATHRLNGIATAANAVYTAGELEHQLRSAGAGVLFTCAALQAADAVGMARDRVFLLPTVQ----GAPETPFPTVEELIDEGRGLAPLEPRQVAFITYSSGTSGLPKAVLISHHNVISNVVAHVAYDSVGETEVELGLVPMSHTYGLLVVS-HTATWRGDEVIVLPKFEIKSYLDAIQTFRIQRLLVVPPIIVAMLHRRELAQYDLSSVRFVFCGAAPLGQEVVRLAREYPAWTVGQAYGMTEAAVIVTNTSE-HDVLNGSSGS-LLPGTRAKIIDPLTRETSYNSPGELWI-------------QATAETFVYDRWLRSGDEVCMSPQGYLFVIDRIKELIKVKGQQVAPAELEAHILTHPAVADVAVTQTSDPWAGEVPKAFVVVKDLPPGEIEVVGYVAEHKAPYKWIKGGVEIVDTIPKSPSGKI---------------- 215426512 48 -------------------------SIGTVFQDRAARYGDRVFLKFGDQQLTYRDANATANRYAAVLAARGVGPGDVVGIMLRNSPSTVLAMLATVKCGAIAGMLNYHQRGEVLAHSLGLLDAKVLI-----AESDLVSAVAECGASRGRVAGDVLTVEDVERFATTAPATNPASASAVQAKDTAFYIFTSGTTGFPKASVMTHHRWLRALAVFGGMLRLKGSDTLYSCLPLYHNNALTV-AVSSVINSGATLALGKSFSASRFWDEVIANRATAFVYIGEICRYLLNQPAKPTDRAHQVRVICGNG--LRPEIWDEFTTRFGVRVCEFYAASEGNSAFINIFN----VPRTAGVSPMPLAFVEYDLDTGDPVPDGEPGLLLSRVNQPFDGY-TDPVASEKKLVRDCWFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDQTVEECTVYGVQIPRTGGRAMAAITLRAGAEFDGQALARTVYGHLPGYALPLFVRVVGSLAHTTTFKSRKVELRNQA------- 189346901 44 ----------------------------------------------------YDSLEQDVQYFGAFLRENGISPKDRVAILSENRPGWYLADMAILNIGAIDVPLYPSLPPNQIEYILRNCSAKGIVVSNMLQLGKILSIWQN----LPDLNLVIVMNRLEE--PIEDLDSKPWILDKVEPDDTATIIYTSGTTGLPKGVMLTHGNLCENVKSCSSVIRLDETDCSLSFLPLSHAYERTG-GYYLLFACGAAIYLAE--SIETISLNIAEAKPTIIFTVPRLFDRMVNEKNRASITLSRLRYFVSGGAALPQKIGEFFQA-LGINILEGFGLTETSP-VTNVNRPDKIKFGTVG-PAVKNVQVKIAED----------GEILLKGPNIMKGYWQDETATKEVI-RDGWFYSGDIGEIDRDGYLKITDRKKHIIVSGGKNIAPQPIENLIIESAFVDQVIVIGEKRPFLIAVIVPFVKLNESAKTNKELIELMRSRQLATHEKVRKFLLIEEIEKTPTMKLKRKTITEKYAQEI--- 85375824 6 --------------------------LGDILDAIEPAVPDAPALIHGDRIITWPEMSKRSNNLARNLRAQGAGDGAKIAFYMRNRPEYGELMAACFKGRLTHVNINYRYRPEEVFYIFDDSDSEVIVYSS-----EFRDCILELKERLTKVHTFVEIGDASQILPYEKLNGAPLDI-ERSPDDLLFI-YTGGTTGMPKGVMWRHDDMRKAQLDAQKLLGPVPQTITLPACPLMHGTGFIT--AIGTLMSGGALVTLPSFDAEELWDAVDQHKVQSIAIVGPMLQALDAHP--KRWDTSSLISIISSGVMWSKQVKAGLKHIPQVILMDSFGASEGLGFGLSVTTAQG---GTNTAKFGIGEFCDVFDENDRKVEAGVPGFIARKGAIPT-GYYKDPEKSAKTFTIDGVRYSGDWCQVESDGSLTLLGRGSVCINTAGEKVYPEEVEEVLKTHPAIADALVVGVPDEKWGEAVTAVVHLNQDAKEEQAIKDHVREQ-LAGYKTPKAICTTQTPLRASNGKADYAAAKQIAK------ 154300680 240 --------------------------LHSAFERRVAQHPNRVALDFLQRTFTYSELNEITTSLAEYLLSRGEQEGNFVPVLLSTSAELYIAYLAILKAGLAFCPLPIEAPPQRLKDIHEDLMPQIILGSEQYRH--KLSAISSDSMKWIDIESFIHMRTRAGIATQNPPSFRVVASPE--ENDVAYIMYTSGSTGKPKGVQITHLAAACSIASHAITSKLPPSPRWFQFA--APTFDPSLMEIFVTFSTGATLCSASRDTLTDFEAVVSELQATVMMATPSMAALL------RRSKLTSLKSLWTMGETVLRKNIEDFARSPSPELCNAYGPTEAAINCTLIPNFHPEDRGSIIGPALPTCSLFVVDDSIKPVPKGFAGELAIGGPQVSVGYLNRPEQNAKAFIFGRLYLTGDKARIDRSGQVEFLGRMDSQVKLSGRRVDLGEIDTVVASSAGIKEAVTVSYANQAGSEEAVCFIIL-DADTTKEDVEARCRERLLPSYMCPSKYFVLSKMPRSLAGKIDRKSL----------- 154300680 1365 ------------------------------FERNTKMNPDDIALIFMNVQWTYAELDHRANRLASYLQRYGPLEDKVVPFSMYKSPELYVAILGILKAGGAWCPIDPTFPASRRHDLIVRTDANMLLVANDTVSQDAQAIPQGVA-----LIDISENNVTNSTFSLDE--TKPSSLPIIRSNSMAYLIWTSGTTGLPKGVQVHHSAAATAMQSLKESIPVSRSGAVRCLQFSQPTFDVFVQDLFYTWGLRGTVIAAPKDVMLGSFPDLANTNATHAHLTPAFATI------VSRVHCKTLEIVTMIGEALPQPVADDWSQ--NMLAYNTYGPAEVSVVSTVGGFENPFKSTNVGLPL-PSVGVFVLNNE-RVVMRHGVGELALSGPQVARGYWKDLAKTEEKFHWNDIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALSHHPDTEQAVLMARPDRPT-KVLVTFLITNNRAVEVAKAAMAVSKANLPEHMIPSVLVVLNRIPVTASAKIDRKAL----------- 154300680 2476 -------------------------------------------------TWSYGRLNHEANSVATFIASHGI-HNRMIGMCLGRTLTAFAVTVGIYKSGNTYLPIDESLPIERKAFLLKDSNSAIFF---------SEETVDFVPEGCLSVNVNCDQYQSDSEVALK---------VQKSKDSVAYLLYTSGSTGNPKGVLISCGNLTSFCEAQSEICEYVPATRVLGGVGRFLAFDVHVAEMFLAWRHGMSCITVKSMLLDDLPMALQELKITHAGFVPS----LLDQCGLIPSDVPLLRYLGVGGEKISQRTLETWGDSESVTLINAYGPTEATIGCASSPINSKVNMRNVGRPLGDTVAHVLIPGTLTYAKRGVEGELCLTGSLVGIGYHNRDGAFVENFHGGRMYRTGDLVRLMPDDTIEIFGRSDDQTKIRGQRLELGEVEAVRALLPAGSNVSSLITKHPELSRQLISFVASNTKAAGIDEIRAGCRER-LPGYMVPDVVIPINFLPLAASGKADVKQLKALFA------ 145595009 56 -----------------------------------AEFGDRDAIVDGERRLTYADVGAQVRGFATTLLRHGIQPGAAVLLSLGNPLEGPLLQLALHLLGCRTMWIAPVTSRREIKEFVELSRPDALLYDARDPANIGAELAAGMSGR-PVLRLGV------DLTPVPATADLPTRVSEADS-----LLQTSGTTGTPKLVRHSFYTQVLALAAGFRTAGF-PLLRHLSYSPMWLASG--QITTLFNLFTGGVLFPREGWDATEFIQTVPAERITSTFLTPPMLYEVLDHPALPGVDFSSMFMFNVGAGPAAPARLRQAITRFGPVLRIVYGLSEAVVVTAQPDPAHPERLRSCGKPY-GDVRIEIRGADGTVLPPDVDGEVWVQTALRFAGYHGSPDLTADTLV-DGWVRTRDVGHLDVDGYLYLVDRLQDRIRRRSWPIYSRPIEDALAGHPGVRAAAVIGVPDEVAGELPYAYVVKTDAAVTGAELIDVVTA-ALSDTWAPGGVEFVSALPLNRANKVDKRALRARYA------ 214037313 6 --------------------------------------------------FTAKQMRESTNNLASQLIAMGGSPGDKVAIYSKNRAEYVQALIAVFKARLVHVNVNFRYGPQELEYLLDNSDARFVIFES-----DYADHLDAIREQLPLVKNFIICDDAKPAVDWAVALSELSDAIERSPEDQIFL-YTGGTTGMPKAAMWEQYSLWNMIGVNQKNPELGGGANALVILPLMHGAGLYT--VINALGYGNTCVLLRTFDADVALQCVDKHKIAAITIAGAFAQPIIKAMDAAKSSLASLRFVISSAMIFSPHNKKALLKHCPIMIVDNMASSESSTSAARSNKDSTLEDGAVKMQLTPN--AKVFTKDLQEVQPGEPGFLAISG-TLPLGYYKDEKKTAETFTVDGLRYSGDWVQLHADRSLTFLGRGNVCINSGGEKIYPDEIEATLKSHDLVDDCLVVGTPDEKWGQAVTAVVQLAADAQVEAELRDYVR-KFVAGYKVPKHVLYVDKVFRGANGKADYQA-TKALAEKELA- 157118013 87 -------------------------TVVKVFEEVAASRPSKVALIMDDQRLTFADVKQLSDRIASYFHSKGFVKGDTVALMMETRTEYPCIWLGLAKLGVVTALINTNLRRETLRHSIAVANSKAIIVSAELAGAVAEVLEQDGIKGLPIYDKQSSDGDKNEYLPADNLRQALDNVPDVSPRDKLVYIYTSGTTGMPKAAVITNSRFIMMGTGCYYMLSLRDDDIIYNSLPLYHSAG-GMVGMGSVLLCGLTAALRKKFSASNFFPDCIKYNCTVAQYIGEICRFVLTTPPRPTDGQHKVRMMFGNG--LRPQIWTQFVSRFNIQICEFYGSTEGNSNLMNLDNTVGAVVPAFARTFYPVTLVRIRDPDGIRCKPGEPG-VFVGKINLFVGYADKKASEKKVLRDDMFFNSGDILVADLFGYYYFKDRTGDTFRWRGENVATSEVEGVITNIVGLKDCAVYGVDIPGTGKAGMAAIVDTEGKLDLEQLGAGIRG-SLPPYARPLFIRVLSEVPMTTTFKLKKRDLQ---------- 50842769 29 ------------------------RTLYSYLVEWAQITSHHVAVIDHGEEITYEMLLNRVNNRAYLLHAFG-----RVVISEHRGIECLVDILACSAAGAIYTPIDPQWPEARRKHIKTITNAAAIFTENTSHVTEAKA-------------------------PLGVTFLERVDDP---FNTPSYCFFTSGSAGEPKGALIAHMGMMNHLHSKAHLLHLGADSVVAQTAPT--TFDVSIWQFCSALLVGGAVRIVPNGDPHELFSLLKEKHITHIELVPTVFRELI-HEIGPSVSFSGLEYVLVTGEELPLRLAKDWAEKFPVPLINAYGPTECSDDVTHAIVDGESLNSPIGIPI-PNASLYVLEAEGRPVPPGAQGELFVAGLCVGLGYIGSPDKTAQAFARDGYYRTGDLVHQRADSQLVYDGRADRQIKISGVRIEPGEIENILQEIPELEDVVVV-KFHPRVRERLAAFYLPRADCLVTPKMLNNRAKSSLPRVMCPSRWIEVTDIPTTSNGKVDIKLLERRAGELLL-- 55581724 8 --------------------------------RHAQRTPEQTALLCGDQHWNYRQLVTRAHVMASALRQAGLS-GQAILLNLPKSLDAVAAIYATWLSGNHYIPIDYSQPSSRAAAPALIIDTAWLATLDSQPSFDAEQPVGRMVYHNP----------------------------------IAAILYTSGSTGTPKGVQISHEMLGFFIQWAVRDTQLTARDVLSNHA--SFAFDLSTFDLFASAYVGAATWIIRESEQKDCAALLQRHAVSVWYSVPSILAMLEKSTLLNPTLGQSLRQVIFAGEPYPVTALKRLLPCLPCRVSNWYGPTETNVCVAYAIDRARLKQVPIGLPLEGLT-AQLEDENGDRHPLTAQGELLISGPCVTPGYSNVVVPRQAALHPHQCHATGDWVEMTPEG-LVFRGRIDDMVKINGYRVELGEIESVLHQHPAIDRAACVELGDLR--QTLIMVISLQTGAPGLLELKQFLQQK-LPSYMIPNKLVITESLPVNANGKVDRKQL----------- 163748786 10 ------------------------------LHQTAKTHPHSIAISWRNIALGYSELSLKVIALGEQLIASGLTGGDRLACIDSNSPELVMLYWACIDQGILFCPLSPRFPPAQITQLIER-----YTLSHVWAGELHQDLLTQALSHRVISLDFSLTSQPHLAKYQPDRSYPPQSQPAVDAELAANIILTSGSSGMPKAALHSLNNHIANAEGSRSFIPLEHGDSWLLTLPVFHIGGLAI--INRCALAGAAVVLQDRDS--RLSEQLTTDKITHLSLVATQLVRLLNQDAS---SLQQVKALLLGGGAISPALLAQL-ETLKIRSFTSYGMTEMGSQITTGIANED---GSCGH-LLPGRELKIQDN-----------EIYVRGETLFLGYLKPHSAAQSTLDPDGWFFTEDRGYWNEDGNLCILGRCDNMFICGGENIQPEEIETILKQHPEIEEAIVFPLFDDEFGNLPAAII--KGDIPQQSELDALVCSQA-ARFKRPRQYYPWPEVEQT-SLKVSRKQIIEAV------- 15897304 2 -------------------------SLATLLYKWFKETPSKTFLIDKNQSLTYEQVTREVVYVAS-----NISPGDTVVHIMLNSLQSVINYLAIFWAGGKAVAVDPQTSAEDLKFILEDSNPDLIVTDEEIYKREYDILKSY---------QVIVNKRGK------DVFTKPY---EYREDEVGLVYYYAGIVGRTMQVLHSANRVELNSATLYNSIGLKEIRGILTV-PLAHVLGNSVLGI--TLEAGGKLYIMSKFNVDEAIESINKYNINYLSTVPTVYDYLNN---EEKRKVDSLELCVSSAAPLYPSTVNTFKSKYGKDIVQQYGFTEGLILTFQPKELSGVI--SIGKPL-PGVEIKIVDDKGNE---NNEGELWVKAPWLMLGY-KDREETARVFNE-GWLRTGDLVKIDEKGLLYFRGVKKRMLKFKGYPIFPRDLEEILKTHPMVEDVKVIGEDAGNLGQQPVALVVKEHKAGIEDELLNYVNSR-VAFYKRLKKVYVVDRIERN--------------------- 119485941 40 -----------------------------------------------------RQFRLLVRSLIAGLRALDLEPGNCVLVQLENTVIHSALFFAIVGAGGIYMGCDVSSPAHELTHLLRLAEPRLVITPGALSTLEVCSMLGIFPGQVLLVDELLIDQTADPSIRLENLHGESDWLRFEDSEQPAAMFLTSGTSGLPKAAIRTHHTIISHHLSV--HYRVPYPVVRLMALPMYHSFGDFWTNIFPIRY-GEPLYVLPRFDISAFLDAVRQHHISETYMVPAMVQILNQSSLPVAESLSSLRYVGISGAPIDGFSIQRFQRLLSPEAVNLWGMTEVGVVFQNRYG-VAWQFGSVGTLLHGYELRFVDPATGEDVTPDSPGELYVRGPGLLLGYKGRTDGK----DEQGWFRTGDMVYAR-DGNYYIIGRTKDLIKVRGYSVAPAEIEGILLKDPGVKDAAVIGVPD-GSSEVPRAYVVRAGISPETADQLTDLIQTQLASYKALDGVVFVDEIPRTGIGKPHRVRLSQLDRER---- 167616991 233 -----TPDPSRVAACLRAADDWGDHSVLAAIREHVARTPDALALKDGERTWTYRQLASHAGELADAFRAAGVGRQDVVGVFLPHGAEYVLTIVAAWSIGASVCLLEKSWPDSLVGEFVASCRVAQFATTP--------ELLARAAKHLPDARCTLVGARP----PLADRAWASVAP---RPDDIAFVSLTSGSTGKPKAVLTTHTSYCFHARDALYPYADGEREGLNVFL---------AWECLRPLMFGRPAVVIGDFDPPRLVALLRRERITRLVVTPSLLESVLDFPGVARDALAHMSAWFLMGEVVPPRVVDKARAAFPVRLVNAYSTWESLDVCYADLLPSRASDGSIGRPL-PGCALAVLDDAGRAVPAGETGELHIASPGLGPGYLDDAARTAEKFLPSPVYRTGDRARLLPDGQISILGRIDNTVKIRGFKVLLHAVENVLDAVEGVSKSLVVPIDDPHTRQALAAYVVGSDGAPSEARLRQQARAK-LPEYAVPAHFIGLDAFALRASRKLDKQAL----------- 86748125 61 --------------------------LASVIDEWAAAAPQRDAIVSDRESFSYAALADRIDRYARWALTNGIGIGDVVCVLMPNRPDYLAAWLGITKVGGVAALINTQLVGASLAHCIEVAQPKHVIVADELA--EAFASARPHLAQAPRVWTHGGAGADSIDQALAALDAAPHERREVSIEHLALLIYTSGTTGLPKAARVTHRRVMSWAGWFAGLTDAGPGDRMYNCLPIYHSGGVVAPG--SLLMAGGSVVIAEKFSASRFWDDIARWDCTLFQYIGELCRYLLQAPPRARDTQHRLRLACGNG--LRGDVWEAFQARFAIPILEFYASTEGNFSLYNVEG----RPGAIGRVPSPAAIVKFDLDSGLPLARNEPGEAIGRRGGRFEGYTSDAASDTKVLRDDAWYRTGDLMRLDDQGFFHFVDRIGDTFRWKGENVAASEVAEAIAACPGVTDVSVYGVSVPHDGRAGMAALVV-DARFDIDALHRHLADR-LPSYARPLFLRLRPALEITGTFKQNKQDL----------- 183983979 6 --------------------------------------GDRELIVGGDRRHTYRQIHQRSNRLASYLHSQGLGAGDLLGIYAYNGNEFVEALFGSFAARVAPFNVNFRYVKNELQYLLADAGATALIYHATFA-----PRVAEVLPELPRLRVLIQIADDSGNGLLDGANSSPEPLPVQPSPDDLYVLYTGGTTGMPKGVLWRQHDIVNSVDEIVARTTAGPGTKLLVLPPLIH--GAAQWTVMTALTTGQTVVVVDHLDPRDVVRTIERERVSVVTVVGAIARPLVASIEKGTADVSSLVAVANGGALLTPYVKQRIEALPNAVITDGVGSSETGAQMHHLSASGAVSTGT--FNAGPDTNVA-AEDLSAILPAGHIGWLAQRGY-VPLGYKGDAAKTAATFVINGYAVPGDRARHRADECIELLGRDSATINSGGEKIFAEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVALDPDAAADAEELVAHAAKSLARYKLPKAIVFRAGIQRSPSGKADYRWAKEQAAD----- 212532619 70 -----------------------------------------------GRKFTYADLTRDIKRLLQKCSAKGISKGERVAFAATNNYYSAVNLFSILASDAIAVPVLPTLPYLEAKYILDNADAKMLVLADT------ADKARKMADWFVGGDDLIVDVRERVPRRGHCEVSSQVDFPNVHDAKGGLMLYTSGTTNRPKGVFLPLAALQAQAQSLIEAWKYTPKDHLLHLLPLH-HIHGLVNALLVPILAGSTVEFMRSPSAPTLIWLKDREKITFLTGVPTLYTQLMQAAAKQAISPENLRLNISGSAALPTPTKSAWTGLSGNVLLERYGMTEVGMAISCGLDPNDRVDGSVGWPL-PSVEVRLWDTDKEEVQPGEVGEIQLRGPTIFREYWNNPKATAESFVSDAWFRTGDVAVRDASGMYFIQGRLSDIIKTGGEKVSALEVERELLSLPGIAEAAVVGLPSETWGQKVAAVIVLGDGGETALHLRRALSDR-LAAYKLPQEVKVLTGIPRNAMGKVNKKLLVKEV------- 145610272 21 --------------------------IHEIFATNAQKHPERVCVIAPERIFTYKQIFEASNVLAHYLHDAGVTNGDVVMIWAHRSVDLVVSIMGVLAAGATFSVLDPLYPPSRQQIYLEVSGPTALIARATDEAGPLAPLVRRLKAEVPSLRGHLSGGEADVFASVRGKASSPPADIEVGPDSNPTLSFTSGSEGRPKGVLGRHYSLAKYFRWMAETFGMGEESRFTLLSGIAH--DPVQRDIFTPLYLGARLLVPSKENHERLAEWFKRFEPTVTHLTPAMGQILVGGATAQ---FPALKTAYFVGDVLTTRDCRSLRELANVDIVNMYGTTETSRAVSYYKIPNRARLGKDTIPAGTGMELLVVNREDRLCGIGEVGEIYVRAAGLAEGYKGDPALNEQKFLMNWFYRTGDLGKYLDSGDVECTGRADDQVKIRGFRIELNDIDSNLSQSSLIRDCKTLVRRDKNEEPKLVSYVVPEEDAEDDAELRDHLKSR-LPTYAVPSIFIVLEKLPLNPNGKVDKPNL----------- 70727022 13 --------------------------------------PERVAVRHKDEELTYQQLMDESSKLAHLLQDNH-KP---LIVYGHMSPYMLVGMIGAIKAGCGYVPIDTSVPSERVNMIINKVQPD-IIFNTSDTQLNHSNIQEL------------------TIQSIQDSDNPTLFDSQMGLTDVVYTIFTSGSTGEPKGVQIEYASLIEFAEWMVSLNESEGSQEWLNQAPF--SFDLSVMAIYPCLTSGGTLNLVDKEKPKLLNEMLVNTPINAWVSTPSFMEMCLLLPNLNESSYPSLNHFFFCGEILPHRTAKALLDRYPAVVYNTYGPTEATVAVTGIKLTPEVIEAYNPLPVGPNTSLFTTDE----------GELVIKGNSVSLGYLDNKEKTDAVFFEDGLYHTGDKA-IEKDGQWFIQGRIDFQIKLNGYRMELEEIETQLRQSEFVRETVVVPVYKNNKVIHLIGAVVPTEEVRDDLEIKSELKSR-LPEYMIPRKFVWMKQLPLTSNGKLDRKQVAEDIN------ 211590022 261 --------------------------LHDMALEHARLTPDAPAICSWDGNFTYKELDDLTSRLALYLTDIGVGPETFVLSCFEKSSLAIIARLAILKAGGAYISIDASDPPIFLDSVIARVNAKVMLTSPEYAS-KYASLLSNV---------VSITGDMLKELPTGTVSST------VQPQNACLILFTSGSTGQPKGIIQEHRSYATAIRDYNKVLGLGRHSRVFQFDD--YAFDISNNDYLTALAAGGCCCVPPEKTISALIENINTTNANMSFMTPTIAIQL------SHKDVPCLELLCVGGEPMSNDLLMKWS--PHVKLVNQYGMGEAATFCAYNDSPKPGHNAVVGKSGSGAIWIANPSSPERPVPVGAVGEILIEGPHLSRGYLDDPDNTVPRWIADRIYRSGDLGRYRHDGTVEHMGRKDTLLKLNGGRVESTEVEYILRKTLSPGDFTVVGEIDGTDDPILVAFVYLADNPANSDHEMSFLVDTTLPKHMMPSLFLLVDRIPRTRSNKLDRRKLHQIAQK----- 46139023 1345 --------PADLREAYERT-----QVLHAQFEDQAAATPDLLALSFYSVELSYAELDARANGLANILREQDIG---IIPICMERSVELYVSILAIIKAGSAWCPIDTTSPVQRRTSLIARAHSKFLLTNTESLPLVEPCLE---QGALKDVQIILVDKYTDCKTSIRAKPRDSIASSKVSGKDLAYLLWTSGTTGEPKGVMIQHSAAAQAMRDLQVQVEHEDSEQVRTLQLSAYSFDVYTWGLAGTVISGTRELVLGTFT-----EFIWKSQPTHAHLTPSFGASI----AVNELKGSTLQYVTFIGEKLTEDVAEAWAADITTRAYNTYGPAENAVVSTMGKSRDNAKAANVGFPLNPCT-AYVMREVGELVPRYGVGELALGGAQVGKGYLANEAKTTKAFIQGGIYLTGDLVRLNDHGF-EFLGRNDDLVKITGIRIELSEISAACASLKD-DDAAIVGAPAENNNKVVVTFVSVKAANVDTRKIRTQVFKRALPSYMVPGHVVVLDTMPRTASNKVDRKSLQAIYAESVLAG 46139023 195 --------------------------LHCWFEQRALESPEAIAIDYSRVQFTYRQVSNIATTLAARILELAAQSSQTVAVLMGPCPELYISYLAALKTGVAFCPIAVEAPKERKEALMADLKPSAVLTTSSIFSSDTWLGTRDVLTEVVDVT---------PYLASPDVEPPQLSSQSTTVDNIAYVLYTSGTTGLPKGVAVSHSSLSTHYNFTLPPAGSKPVRWFQGAAP---TFDISLFEIFWTLSSGSTLCCAPRYTLQNIDKVVTTLEADITNITPSFASLL---------DPKSIKGLMVGGETLNARLLQDFAEATHVPIFNGYGPTETAIYCIAQAHVLDNQRGSVGTPLA-TCGALIVDQSLQPVPMGAVGELVITGPQVSKGYLNRPEETALAFVDDAWYKTGDRARFDPNGSIEFLGRIDDQVKLSGRRVELGEIESVLASVDGVREACVWKQGAESGSEKVVSLVVVEPGGVSFDTVHQECLEAHLPDYMRPFRILQVDTLPRSASGKADRKALR--IVNDLLA- 46139023 2506 ------------------------------------------------KTVTYAQLDTLTNAIATKLHEANLQPDDPVAMCLGRDIKSLAVTLAIFRAGFIYLPVDEDLPSARKQLLIRDAGAKLVITTDELVG----DLGLDANDDAP----VITLPDGQDDLDV--ISAWPVAEHLFEAGDGGYLLYTSGSTGRPKGVRVSNSNLCHFVSHSPATAKLGSAGKYLNLT--SRAFDPHLTQLFVPWHLGHRVVIGKDRTMANLKELINELSITHFGSVPSVLTQL----RLKPEDVPSVRVITTGGEKASNELLNTWAQDTKAVLFNFYGPTEVTIGCLGHAVNHDSNARNLGLPLQGLETVLLYSDDLVVARRGQPGELCIAGPQVALGYLNRPVEDAKSFSTKRVYRTGDMMRMMKDGTLEFLGRADQQTKIRGQRLELDEVVGFLKQVAGDAGAAAVASSGSTQQQQLLGFVAKKTSGEEVELLYDYDRESGLPAFMVPTMV-WVTKIPLAASGKVDTKLLGRLASD----- 218720180 13 -------------------------SIQDIFGQNAKSHPDRTCVVGPERRFTYKQIYEASNTLAHYLHDAGITNDDVVMIFAHRSVDLVVAIMGTLSSAATFTVLDPAYPPARQKIYLEVAQPRALITDEAGPLANYIDDELHLKAEVPSLRGTLSGGEIDGKDVFSEARQKASGPPPVGPDSHPTLSFTSGSEGRPKGVLGRHYSLCRYFGWMAEHFGLSSESKFTMLSGIAH--DPIQRDVFTPLFLGAQLLVPSRSDHERLAEWMAKYSPTVTHLTPAMGQILVGGASAT---FPSLKSAFFVGDVLTTRDCKALRALANVNIINMYGTTETAVSYSRAEDPHGMDTVPAGRGMQNVQLLVVREDRNKLCGVGETGEIYVRAAGLAEGYRGDQALNDLKFIRDRLYRTGDLGRYLESGDVECTGRADDQVKIRGFRIELNDIDSNLSQNLMIRDCKTLVRRDRNEEPTLVSYIVPEEDVPDETEVRDHLKGR-LPSYAVPSLFIFLKALPLNPNGKVDKPNL----------- 170728906 6 ----------------------------EMLSQWVDKQGDKTYLINGQQDFTWRDVQEQMQKIAGALRHLGLEPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIFILDYWADQEAGVGGDILRMAMP----YETMPAQYSWQSLLKLGQPLIDAPFATPEQIMTLIYTSGSTGKPKGAIQTFASYGWTCNAVVRDLKTDVEDRLISYLPLAHITERVAME-GSSFYSGSSVAFVE--SLDSFVADVQRAKPTVFFSVPPIISGIVKRKIHAGLGLEHCRLLGSGSAPIPPSLIAWYHKI-GLNISEAWGMTENSAYSIINYPFDASKIGTVGRAV-----------EGSFIKQAESGELLVKSPGLMTGYYKQDEVTAASFDEEGFFRTGDLCSIDADGCVSITGRVKDNFKSKGKYVAPVPIERKLAQDPHIELLCVIGLPHPI------ALVQLSEGAQPREEVRSSLKATNLESHETVDAIIVVTE-PLTPTLKIKRHVLEKKFSD----- 84617326 20 --------------------------------------PDRPAMVSGDVPFSAGELADAVRRAAAAMGRHGVGRGDVVCILTPNTAATLILRWAANLVGATAAHVNAVVPDDELRAIVSDVGARMLAVDPANEARARELLVNATGRP---VLAVLGAGQPDTVDLTAGCGDGVGPCPDITDSDLAVITQTSGASGLPKGVCWP-----FGVKNDMAASAIDRSSRVLITAPLTHSSGFAADD---TLITGGMVVLHPGFDAAAVLHAIAQHRIGRLILGTPQVYALAEHPDRAATDLSSLTELIYTGSPGAPLKLRKAREIFGPVLIQVYGTTEDRSAHMLPRRHEHLRASSAGRPVNPEALSIRHPDTGAVLPVGEVGEVCAVPRWPTAGYWHEPALTA-ALVRDGWVRTGDLGHLDTDGYLHLTGRLANMMKVKGIRIHPEQVEKVLRQAPGVSQAAVCGVEDADRVEHIYAAVVPEPGAPDPRELRRHVAE-ALSDTYVPRLIDIRRKLPTTGWDKPDRVRLRADARAAL--- 108799857 14 -----------------------------VFKTVAEAVPDNTFLVWRDRRLSYAESDARVDGVAHYLTSVGLGQGDHLGIYLRNGNEYLEAMIGSYRARVAPFNVNYRYVDEELTYLLTDADAKALVYAAEFA-----PQVAAVRDRLPNLRVLIQVADDPGAVDYESIVTTPAPMPTPTGDDL-YILYTGGTTGMPKGVLWRQHDIFLSSMGGRPFGSDTFLSSYLMIPPFMH--GAAQWAAYNAVTMGGRLAIPDHVDADDALRVAARERVLSIPMVGAVARPLLDEIERGDYDLSGLVTLTNGGAPLSPTVRDRILAALPHVIVDAVGSSESGAQMSTYASAGAEVEAATFTPQS--DTAVVSADFTRVLQPGEPGWLA-RRDLVPLGYLGDAAKTAKTFTIDGWSVPGDRANVLADGRIELLGRDSVTINSGGEKIFAEEVERAVAAHPAVYDVVVVGRPSERWGSEVVAVVQLAEGASATDEELAEVCSRSIARYKVPKVFLRAEKVVRSPAGKADYRWAKAVATE----- 115397123 3 ----------------------------QVLIQKARASPNDTAILDSSLAISYQGIIRRADLLVEVLQEKGLRMSEPVGIVFESGYKQVISQIAVLRSGGTCVPVEPSMPSMRLTAMLNDINARYIITSS------------DLTDGLSEFTILDFDNITDTQHPIQ-AENEISLRANCDATHCSHILFTSGSTGRPKPIQISSGSILH-VLNSFPTLPPGPSDRM--SMFINPGFDFSLFEIWGALLSGATAIRIPKLDPTTVGRFLRENNITVMIFPTALFNAI---ALSAPESFGGCRHVIVGGEAANVTSMRMVLGSSPPQLWNAYGPTETTIWVTMLAEAEAPRL-SIGQPL-GETKIYLLNEQRELIDIGIRGEICVSGPQVSRGYLHRPQETQEKFIEEGLYRTSDLGEWRRPGVLDYIGRADKQIKRSGHRVELGDIERTLEMHPSVH--ACVAIQHQETSDILAAYVVFDSPTQESQDLTSWARER-LPPYMVPDMVKQVQKFPLTSNGKVDRESLREMSAEK---- 145257616 41 ----------------------------------------------------------------AGLKAHGLDRGDCVLLHTGNNVLYTALFLAIIGAGGVYMGSNPHSQLQELNHTVSLTHPKWIITEPEGSS---TVLTIANKHNLPD-DHVLLLDDATITETIRFVHDPSIPPPQHGTSAPLAILYTSGTTGLPKAAVLSHASLMAQHTSIAHSPPYP--VTRLISLPIFHLFS-SLWTHLFPIRYGEPLYLLREFQLPVFLSTVHQYQITETYLVPAMVHMLNQAPADVKTRLSSLRYIGVAGAPIDRDSMSAFQDMLHPDACQVWGMTECGVCYPANGRSGQGDLGSIGT-VTAGCEARLVSGAEVVKDDEVPGQLYVRGAGLFTGYLGRNE---SMVDAEGWFDTGDVAYV-KNGEYFIVGRTKELIKVRGYQVCPAEIEAVLLQHPLIADVAVIGCLSDGSSEAPRAYVVRAGARVSSDEVYDFARQR-LAAYKALDGVFFVDRIPRTVSGKIQRGKLRDALAGLLA-- 169628435 46 -----------------PKGRW---SIGGVFAERAAKHADRVFLRFEGQDITYAQANATANRYAATLASQGVGRGDVVGIMLRNSPETVLLMLATVKLGAIAGMLNYNQRGHVLAHSIGLLDSKLLITEAEFE--------EAISESGVNVVSQLTIDELDRMSVLAPT-ANPSATEAVMTKDRAFYIFTSGTTGLPKASVMTHYRWLRGMSGIGDALRLRPDDVLYSCLPLYHNNALT-LAVSTTVNAGATLAIGRSFSVSRFWDEVIASRATAFIYIGELCRYLLNQPPKPTDRKHRVRVIVGNG--LRPELWGEFTARFGIRVCEFYSASESNTAFVNALNIDR----TVGICPMPIAYVKYDVESGEPVGPGESGLLLVTDLAPFDGY-TDPTASEKKLVRDAWFNTGDLMRNLGWGHAAFGDRLGDTFRWKGENVATTEVEAAIEHNDAVEESTVFGVQVPGTGRAGMAAIKLHDGVELDPKALSDTVYQNLPAYALPLFIRIVDTLEHTTTFKSRKVELREQA------- 146324323 57 -----------------------------VFLETAAKYPDMVCMWTREGIYTYRDVQNLACQYAHYFLAQGVKQGDLVAFYLQNRAEFMIAWLALCSIGCAPAAINYNLTGDALVHCLKISGAKLVLVDDDEACRARIDDSRAAIEGPLGMELIYLDHSFASQVSSFPTTKPPKEFAQMSGADPAILLYTSGTTGMPKGCAFTMARLYSTLAGSMEDTDGPGGDIWYSCMPLYH--GTAAVAMMVCLTTGVSIALGKKFSVRNFWRDIRDSHATVFVYVGEVARYLLAAPPSPDDRNHSVRCMYGNG--LRPDIWEKFQQRFGIAVAEFFNSTEGLFGLFNLNK-GPFTAGSVGRAIMHNTFVPVIDPTTGDVPYDQGGEILVNVPQAFQGYWRNESATSKKFLRDVWYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEILGRYPGIQEANVYGVPHHE-GRAGCAALHLSPEAREAFDLAAFARAR-LPRYAVPVFLRIVETSAHIHNHKQNKVPLREE-------- 108757205 15 ---------------------------------------------------TFAQFLDEVKALSAGLVAQGVKPGDRVAIFANTSLQWLICDVAISAAQAITVPIYASNTPDECRYILNHSETTLVFVDNDEKDARQAGRLTRLRAECPALRRIVVAGGTELSLAIAQGRTEHAARPDVSMEDTASIIYTSGTTGDPKGVILTHRNWAFEAKAAQSVGMMVPSDSVMLFLPLAHVFAQVVKAAW--LSMGYRLVVAE--SVDKLLANLVETRPSVLPSVPRVFYATLGFALAKKLVFSNMRVFISGGAPLSPKIG-YFFDLLGLKVLEGYGLTETCAG-TTVNREHKIKIGSVGAPV-PGMEVMIASD----------GEILIRGPAVMKGYYKNPEATAEAIDAENWFHTGDIGELDADNYLRITDRKKDLIVTGGKNVAPQNLENALKTHAIISQAMVYG-------------------------------------------------------------------------- 58377735 10 --------------RYERAGA----TVVQIFERVVARQPNKVAFLMDDGQLTFAQVKQLADRVAAHFYAKGFRKGDTIALLMETRLEYPCIWLGLSKVGIVTALINSNLRKETLRHSITVANSKAIIVSTELAGEHLLDIIDNHKSSLLTCGRNFSVLDAEDLRLSLDSSGSSAIPNDISPKDKLVYIYTSGTTGMPKAAVITNLRYTFMALGCYYMLSFRDDDIIYNSLPLYHSAG-GMIGVGSVLLCGVTAALRKKFSASNFWTDCIRYKCTVAQYIGEICRFVLMTPPKPTDTQHSVRLMFGNG--LRPQIWPQFVSRFNIQIGEFYGSTEGNSNLLNIDNTMGAVVPNFAKAIYPVTLIRCDEETGEICKAGEPGVFVGKNPNSFVGYADKAASEKKVLHDDIFFNSGDILVQDLLGNYYFKDRTGDTFRWRGENVATSEVEGVITTIVGLKDCAVYGVDIPETGKAGMAAIVDPEGKVDLEQLAAGIRA-SLPAYARPLFIRVLSEVPMTTTFKLKKRDLQ---------- 78189629 2 ----------------------------DILAHAAARFGNAPMLYLPNRVLSFHQCNEQAAAIAARLQSKGVRAGAIVAILSPNTPELVLLLLALLKSGIIAAPLNHRLPQPLLTRMVERLQPCLLI---SDIDAPHISNINNHLSFSSLLDGITYSNTSQSGCPLLSAESEVTRFPADAMQQPVTIIHTSASSGEAKAALHSLANHWYSALGSNHNLPFASGDCWLLSLPLCHIGGYS--LLFRALLSGGALAIAPHASLSNALS---NFPLTHLSLVPTQLYRLL-ADSENGEQFRSIKAILLGGSAAPASLIEEALRR-QLPLYLTYGSTEMSSQIATSFKPLTTLQLDSGTVL-PYRQVAVSDD----------GELLVKGECLFLGYLRDGEIAPQR-DGDGWFHTADVGTLAADGTLTVLGRKDNMFIVGGENIHPEEIERALLQIDSIHEAIVVPAPDAEYGQRPVAFIATTHNEPTDAALMQQMR-LFVGTLKTPQRFYRVTEWELSGSQKINRR------------- 194551725 448 ------------------------ESLVAAFDLRAALQPQAPALLDAHGSLDFATLCARSEAVAEALLAAGVRPGQAVAVMTGRNREAIVALLGVMRAAAVYTPVNPEFPAARVE-RMREAGGIVFALADAECAGRAR---EAFAGACLDLSRLPLAGSG-------------MSLPAPGGRDAAYMIFTSGTSGQPKGVVVEHASALNALARTVYANVVGEGLRVTVNAPF--SFDSSIKQILQ-LLSGHCLVLVPRSDPQRMLGFLEERRIDVLDCTPSLFRLLLQAGLDDAHPALPGRILV-GGERFDEASWEVAAGWRRCQVFNLYGPTEATVNASLARVAEHARP-TIGRALANVD-LHVVDGLGRRKTRGASGELWIGGAGVARGYAGDAGEAAGRFLEEGWYRSGDLVRWRADGCLEFLGRIDEQVKINGYRIELGEIRSALLEHPAVGEAAVLTAAEPGADRRIVAFVTAAEETADE--------------------------------------------------- 66822237 33 ----YVYWDKMYDKVYSGNEIYPDNTCYNLLDRQV-QNPDQVALIYETVKLTYYQLYEKVCEFSRVLLNLNVSKNDNVLIYMANTVEAPIAMLSCARIGATHCALFDGYSVKSLIDRIETITPKLIITTNLGVGLDETNLKEAIELSTFKPDNVITLYRNDNSLNWEEEQSPFYDYVPVESSHPIYLIYTSGTTGNSKPVVRSNGSNLVGLLYHWNVVLFSATSVGWVSFHMFFYASLS-KGNTFVMFEGG--FLKQNNVEDDIWATIEKHNVNIYLALPIVMRYLMDPNAERKYDISRLKQVWIGAEVIEKSIQDYIENKLNAESIGLYGQTESGMMYIYEYSSINKTYDTVGIP-SPFIKPSILSEDGKELGVNEIGEFSLKPPGFATTFYKNDEQYKKLFSKPGYYNSGDLGYKDENGYYGIVSRADDQIKISGNKVQLNTIESSILKHPNVIECCSIGINDYDCYKAPIGILVLKDSILDFNQLKNEINNDDIESYAELKQIIIVNQLPKTKSGKIQRHIL----------- 126457274 141 ---------------------------------------------------TYPELLDEARRILGGLRARGYRSGMKVALLLEHASDFIPAFWACALGGFVPCPLVPRNDPERWAKHLAH--------VDTLLDHPLLVTTEALNNDLPGGASAVNLNALRASLPDASTHVA-------QPSDPAVFVLTSGSTGNSKAVVLTHGNLLASMAGKNDRQQLAGADVTLNWISFDHVAALLEAHLL-PLYVGAVQLHVEAADPLRFLRLVSRYRVTMTFSPNFLFGQLNAALEAMGDDLSSLRHVVSGGEAIVVATGQRFLDLLAPALWPAFGMTETCAGSVYSREFPEGDAGSLGLPVAGL-QMRIADDRNNVLPEGEAGEFQVRGPMIFQRYHNNAEATRAAFTSDGWFRTGDLGRI-ERGRLWLVGRSKDSIIVNGVNYFSHELETTLEALDGVKPSFVAAFPTRGAGEQLVVTFTPSFPLDDEDALYRLVRNSTILLWGRPALILPLDEFPKTSLGKTQRAIMRK----RLEAG 163855173 20 -------------------------TFAARLDALAQRQPDATALIDSGQPLSTATLRDTANRLAAALAQAGVAPGSRVALWLPNCAEWVVAFLACARLGALVLAVNTRFRSAEVADILGRGRAEWLVYWPGFKGIDFASILNDVDDALQTLRGVIALDDASDDAPDDAPGGGPAQVPVLPWRQLLALCFTSGTTSLPKFVLHDQGTLLRHGDAIAQAYGYGNDACVLAAAPFCGAFGFAMLAGALAAGV--PLVCEPVYDTGRTAQAIRRHRITHAFANNEALAQLFQAG--QPGDFASLRLCGFASFAPALGNLLQLAETHGVPLTGLYGSSEALVAAQPLDAAQSVRHLAGGLLIYPQARVRACDPQGAVLPHGQSGELHIQSPSLMRGYLDNPEATQAALTPDGYFKTGDLGYTLGPRQFVFQARLGDSLRLAGFLVNPAEIEHLVESLPGVRACQVVGAEHQGKT-VPYAFVLLEDGAQPDPEGWRAACKRALAGFKVPAGFQVLQAFPAVESAKIQKHRLRDMAIALLA-- 150384628 17 -----------------------------------------VAVADGGAELTYQGLFRLVDATAARLRAFGIGRDFRVGVEVENSAGYIALSLAILSLDAVIVPVSVNVPAEETLEIVRRIELNALIASQPLPGVAGREF--EVTPEL-KLQAAVFEGVPVASLALGE------------GKQAAFIRFSSGTTGLSKGVVLSHRAVLERTAACTR-LRIGEGETVLWVLDMAFHFVVT---IILFLRRRALIAVARAPLERTMAETLRLRPVRLLYATPYHYRLMTGSPDFPPECLNSVKQAVSTAMRLTAAEAEAFTRKFNVPLTQAYGIIEVGLPCLNDDIAGE-RVDSVGRLQQAYRLR--LDGAGAD----GVGEILLRGPGMFDAYF-SPFALRTELEPDGWFRTGDLGRVDSEGYLFIVGRAKNLINFMGMKIFPYEVETVLNAFPGVKESRVSGVETPGYGELPAAELVLEPGAEWSEEFRQRLRRHRLSGYKVPKEFAVVASIPRTASGKIVRKK------------ 108761377 9 ------------------------QTLTDLLRWRASNQTEARAYTFQETTWTYGDLDRQARAIAAALQEHK-GAGERALLLYPPGLDYIAAFFGSLYAGVAAVPAYPLQAVTRILSILQDAKPRFALTT-----HEILESVNALAEAYPVLKDIRWIATD----ALEDGLEDGWKRPAITGDTLAFLQYTSGSTSTPKGVMVLHRNLMSNEEMIRQGFSHDDPPTICGWLPLYHDMGLIGT-VLQPMYLGSHSIVMSPWSPIRWLNTITKYRATTSGG-PNFAYALVKPEKLASLDLSSWRVAFNGAEPVRAETLVEFADTFAPAFYPCYGLAEATLAVAAQPGPSARTLVSSGRSWGDSLIRIVNPETLVACAPGEVGEIWTAGPHVTHGYWGREETNAETFEEGPFLRTGDLGFMI-DGDLYVTGRIKDLIIVDGRNHYPQDLETAESQHPALRPSVAFSVDHPE-GERLVVLVEVSARFAPSEQLQKTIRQAVAAAHSVVHEVVLLQEVLKTSSGKVQRRACRAKYVE----- 156544460 38 -----------------------------------------------GEKLTFAEMKDKSVRCALWLKKQGIGKDDVVVIATPIQNDDYVPFLATVFVNAIYNPWYHELTPAIAKYFFELLNPKVMFVCESAIDM-LSGVAREVGSSC----KFVVYGRHARFPSLSDLQAEIEAFQHVEPVDVGVIYFSSGTTGVQKGTMLSCDTMVNSIRKGANALWYSNQ-----------SWITGSNFILACIRLNCTRILHANFDPEETSKVVEKCKVNWMFVTPSMLAEMVNAKVFSRYDYSSVEVLMTGGSKASKTVLEETHKALPKAIVNGFGMTELGGLAIRQTRDYKT-VESIGHLVEGITMKVVDLSTGKKLGPNQSGELCFKLAHSMLGYWKNPTATKEMIDDEGWVHTGDQGHYDEDGEIFITDRIKQVIIMQNHHISPSQIEEILMQHPEVVDVMVVHVPHPIDVERPFAFVKRVPGAVTAKELKD------LPAFRLSGGVVFVDEFLFTATGKKNMKAMKEMAK------ 195386702 45 --------------RYTKRHERLNHTVADVFEENVTAHPEKIAVISETQKWTFRQVNEHANRVANVLQAQGYRKGDVVGLLMENRAEYVATWLGLSKIGIITPLINTNLRGPSLLHSITVAHCHALIY-----GEDFVEAMSDITKELPNDLTLFVKQAKNLNTLLSAASTQKPGKAQVDHHDKLVYIYTSGTTGLPKAAVISHSRYLFIAAGIHYTMGFKNDDVFYTPLPLYHTAG-GIMCMGQSVIFGSTVSIRKKFSASNYFADCAKFNATVGQYIGEMARYILATKPSDYDRAHRVRLVFGNG--LRPQIWPQFVERFNIKVGEFYGATEGNANIMNHDNTVGAI-GFVSRILPPISIIRADPDTGEPCEPNEPGKIVKGNPSRFLGYV-DAKASAKKIVKDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVTIPHTEGRAGMAAIYDPQGELDLDVFAANLAKVLPAYARPQILRLLTKVDLTGTFKLRKVDLQKE-------- 46486673 8 -------------------------------------------------SLSYKELDEKARAIAVELQKQ-VDRNERALLLYPQGLEFIAALFGCLYAGVVAIPAPPPDTLPRLEAILFDAQASVILT-DFSKYSQLKESTSELSSEFKRIKWIVSD-------KIPTALSQKWQKPDINSDTLAYLQYTSGSTSTPKGVMLTHKNLIHHCSYIKEAWGYTSDSIATTWVPHFHDYGL-VDGLIQPLYSGIPCYVMSYMRPIRWLQTISRYRVTHSQGPNFAYEHCLRAEQRANLDLSSWRTASNGAEPVRQETVENFIATFEPALYPAYGLAEATLLVSTKKHGEKARVVSCGPPIGGMKVAIVNPFTLRKCQPDQVGEIWVCDPSMAVGYWNRLEETKKTFHANPFMRTGDLGFL-KDGELFITGRIKDVIIIRGRNHYPQDIETVEKSHPSLRSSHGAALAVEIKGEERLIVVQEVEKTLDINEVVGNIREHDLQVYSV--VLIKAGSIPKTSSGKIQRSACR---------- 115436964 1269 -----------------------DDCVHNLIAMNTIKTPHAPAICAWDGELTYAELESISSKLAAHLVNLGVGPEVFVPLCFEKSMWTIVAMIATMKAGGAFVPMDASQPTSRMKLVVKEVGAHLMLCSENELG------------RCPGL-----VEKAIAVGPGMTQAATPKTMPPVKSTNAAYVIFTSGSTGTPKGSVVEHRAFCTGAISHKE--GLQMGSRVLQFA--SYTFDASILEILSTLVQGGCVCVPESERRGNISEAITRMNVDWAVLTPSFVNTI------DPTTVPTLKTLVLAGEAMTAAHVAAW--TPHVQLVNGYGPSECCVCSSSNRRVLPTLPNDIGTSVGAACWVADRVDHNKLSPIGCIGELLVEGHTLARHYLNNQEKTDAAFIPDRLYKTGDLVKYAPDGSILFIGRKDTQVKIRGQRVELGEIEYHLC-LPAEVTQAVVAYPKKLYANKLTAILELSGATLSKARIQRHYLSETLPVHMVPVIWIIVEKIPSSSSTKIDRK------------- 115436964 246 -------------------------CVDQLIEEAVQRSPDAPALLSWEGQMTFSEFNQTATKLAAYLDQAGVQRGQLVPICFEKTMWTIITMIALWKVGAGFVPLDPKHPRQRMETIIESVQARTVIVSATNQEL--------LAGSVPQLITL------DAKLAGEILAGEPVDFPRSQPHDVSSVP----------------TRLLSALLKSSRPSSLGVVSVSRPTTTVTPTFALSGPGML-----------------------------TGPSFTPSFAR------SVHHEDVPSLETLIVAGEAVAQDIIDRWSTR--AQLINIYGASECSVIMVG-PMSKDTPRTCIGRATGGLSWIVDANDHDRLVPIGAIGELVIEGPTLARGYLADPEKTDAVYISDPFYKTGDLVRYGDDGRVHLIGRKDLQVKIRGQRVELTEIEAHMRANNNVKTA--VAMVHPGGKAMLAAFISAQSGTALASEMNSRLAER-LPPYMIPSAFLPLLYMPLTASGKTDRRLI----------- 157771066 79 -----------------------DRPIHEIFLDQVRQHPNKIAVVESGRKLTYKELNELSNQYANLYVNEGYKIGDVVALFMENSIDFFAIWLGLSKIGVVSAFINSNLKLEPLAHSINVSKCKSCITNNSLLPMYKAALEKGLISKDIHVFLAGTEVDGRHRSLQQDLQEEPAPVDGLNFRSVLCYIYTSGTTGNPKPAVIKHFRYYWIAMGAGKAFGMTKPDVVYITMPMYHSAA-GIMGVGSLIAFGTTCVIRKKFSASNFWKDCVKYNVTATQYIGEICRYLLAAKPCPEEKEHKVRLMWGNG--LRGQIWKEFVGRFGIKIGELYGSTEGNSNIVNLDNH----VGSCGFPIYPHIGIKVDRATGEPCVPGETGEMV----GVIKGYV-SEGDTAKKIYRDVFFASGDILHWDELGYLYFVDRCGDTFRWKGENVSTTEVEGILQPVMDVEDATVYGVTIGKMGRAGMAGVVVKDGI----DIDKFLADENLASYAIPVFIRLCKEVDRTGTFKLKKTDLQKQ-------- 24379753 230 -------------------------SLYTLLNQQFIENKEKIGLVDSDKQLTYHDIEKVSSNLADMLISKGVKEGDRVAVYATRSVDAVIMILGIYIAGATYIPLDIEAPTKRNQQILEDARPSIIITDEKNHLFGEES----------SLKHMIYSQK-----NFEKIEFELPKKRRRDVNSLLYVIYTSGTTGKPKGVLFRDKAMENLVNFQQQKCQYSLSKTVSQFASLA--FDVASQEIWSTLCSGGCLVIVNEESKKDTLKFLERNKIQTSFLPTSFFKVLMSDTIGLQEFLSNVDNIIVAGEALNEEIITNIKQN-NVHLYNHYGPSET--HVVSIDEVTNVDV-TIGKPIQ-NTQFHILDEKENELPFGAPGNLYIEGVPLADGYLNNEEKTTESFVPIRMYNTGDVVRQLGNSKYEYLRRTDKQLKIRGYRVELQEVENTILNIDGVDLAQVIPFL-QNKNTIMLAFY---SGSLSENDLKEKL-SKILPNYMIPSIVKKYTQMPLNRNGKIDSQEL----------- 111021729 8 ------------------------------FVARAANSPDDIAVVDATGEHTVAEVVAAATGLAAQLAATGGSP--TVLVQADNTWRTLAAAIAVGLRGGLIAVFSRHATPSEFAVALNDIAPDVVIAD------------RQSLSHWGVPEDRFCEEAAAPAGWVMRWSRSPVSDVE-RWNGGIAIAMTSGSTGHPKCVVQSESAIRYACRCTVEAVGLEPGDPVAAFVPLSSVAAFCFGLYLPAMLA-APMVCMDGWKPATALQIVREHRVAWTMLVPTMALQLAVAPDAAGA-LTSLRAMTVGGGPMDAGALGRAEQTLGTTFLRVFGMSECLGHTTPLPADEPVRLGRDGRPF-PGTVVRAVDAHGTPLPPGRVGDAQVMGPSLFVGYARPPELTA-----DGFLPTGDLVEVAEDGTIRVMGRQKQIIIRGGRNIDINEVEAAIARIPTVSQVCVVPVPDELLGERAAALVVSTGDPITLDEVVAYLGDIEFPKFKWPEFVFAIDDLPQNRVGKLSRPDAV-VLATRLLAG 90023171 623 -----------------------------------------------------------------------------VGLLLPTTAGAMVCNMATLMAGKTLVNLNYSAGASAMLSAIEQADIDCVFTSEKFKGLDTAELVEDIKTNISGVEKIVTATVCK-LLPARLLQA--LYCPCTTLESTAAIVFSSGSEGAPKGIQLSHKNIMANVKQVADVLNMEANDIMLANLPLFHAFGLTAAQFL-PLLEGIPVIAHPDPDALGSAKAIAKNNATIMFGTTTFLRMYIRNKKVHPLMLNSMRLIVAGAERLTPEVREQFKLKFNKDIYEGYGATETTP-VASVNLPDRLKLGTVGMPL-PGSSFKIVDPNTEELPVGESGMILLGGSQVMQGYLNQPEKTAEVINDTRWYVTGDKGRLDEDGFLTIEDRYSRFAKIGGEMVPLGKLEQALVLLPQIDELVAVNLPDAAKGEKV---ILLTTSPLAKDAVRNCISEAGLTSLANPSAIIEVTAIPKLGSGKTDFGSAKKLAAEQ---- 158338658 1 MSVGHPPHPSETVKEYNQL-----QSISEIWPIAAQRFGEIVALRDPHVKLTYVELNRQVQRFAASLQALGVKPGDRVALFADNSSRWFIADQGSIMAGAVNVVRSSQASPEELVYILENSGATYLLVEDAATLSKLQPFLTKLPLKLVALDEDVANNGQSQVLNFPQIFQEAVRAVPLDREHLATLIYTSGTSGKPKGVMLSHGNLLHIITAMPAAVQPEVGDRILSILPTWHSFGGSVPRLWESLYEGMQKKFRGEPATRQFFGISQKYGLDINNLNPSGLQRFLAHQLGDRIVYTKIRQAFSGGGSLAMHL-ETFFEAVGIELIVGYGLTETSPVLTS-RRAEHNLRRSAGKPI-PKTEIRIVDPQTRQLPTGQQGLVIVRGPQVMQGYYQNPEATAKVIDQEGWFDTGDLGWLTPTQDLVLTGRAKDTIVSNGENIEPQPLEDACARSSFIDQIMVVG-------------------------------------------------------------------------- 55823917 2995 ---------------------WP-ETVSHRIDEVVKDFGSKPALVGTNTALTYEDMGRRVDAIAQYMVSKGVANGDVVGIFQAPGTDWICSMLAILRIGATYLPLDLRNSIHRLQDSVRIAKPDMLLVDP---------------STLETLKSITTGAEVMDISAIPHNTSVAHQVSAARGQDTAVILFTSGSTGEPKGIRIKHSNLVAQNEGFSKQCNISPGEAFNVLQQSAFSFDFSLEQIFVALCNGGCLHIVPRGDPFEVTRMILEENINYTSGTPTEYEMWLRNAPEHLTQCHQWNFAFFGGEAFSDEFVSDFRKLSDLKVFNNYGPSETTIACTHYRNSDLECPLPAGFA-APNYAIYTVDENLNLLPINVPGEVLIGGAGVTGGYVDLDSLTQERFLPNGWYRTGDRGLLREDGGLVIRGRIDTQVKIRGFRVELAEIETIILESSKLKHAVVTLRESEGAG-FLAAHVVFSRHHPEAAEYLAGLQAKQVPDYMRPAIIVALDSLPL---------------------- 145606398 3029 -----------------------DACVHDLVSQTARAHPQAVAVSAWDGEVRYHELDAVSTVLAARLVEMGVVRNTVVPLVFEKSMYGMVALLSVLKAGAGVLLLDSTLPESRLQAIITQTNPAVVVSSVANQDLTSR-LVQPTTKTMPLGPDSYATLRGTTRTSDLPLQRCLDKLPRVAPSDLLYAVFTSGSTGTPKGCQIEHGSFCSAVVYQERVIPLRPGARVYDLS--SYSFDASIWMILRSLAAGATLCVPEQERRDDLEGSMRRFRTTDVAMTPSTARLL------HPPRLPTLRHLHVGGEAVTRADAARWTPF--AAVFVGYGPSECNAAAVWYRVPAVDAPSPLPIGKGTGVSTWVLDPAERLMPVGAVGELYLQGPLVGRGYLGDHETTAAAFIDPGWYKTGDLVRYNADGSLVFLGRKDAQVKLRGQRIELGEVEHHLRQC----LAAEFAEPSVAGSATLAAFVIPAGERPRFQELEDALKKR-LPTYMVPSAYIPLEAIPLAPSGKTDRKALR---------- 145606398 4108 --------PQDLAEVWRWNAQVPPRCVHELVEATARRQPEDCAVCAWDGSLLYSELEALSRRLALRLAALGVGRGTTVPLCFEKSVWYPVAALAVMRAGGACLAMDSTQPEARLRSIVQQVGPKLILSSAS---------TEELASRLSDDAVVLVDAHKIKQLPESTVDGDP-SLPKTSPTDVLYIVFTSGSTGVPKGIVTTHQNFASAAAHQADMLHIRRGTRVFDF--VSYNFDVSWSNHLQTLISGGCLCIPSESDRRDIAGAFNRLRCDYSYFTPSVAKSL------DPSALPGLRTLAMGGEPINTEVARWTSAQVE-TVIGIYGPAECAQALTFALLTPATRNNHVGRPYGANVWLVEPGRPDRLAGVGTTAELAIEGPTLSSGYFGDAAGSAAAYVETPWYMTGDLARYGADGSLDFIGRKDALVKLRGQRVELAEVEYHVAACPCVGIAAEIVTPKNGSSPILTVFLTPKETEPQETELVQILQDLEVPQYMVPGAYISIPQIPMTTTNKTDRRALREL-------- 145606398 1009 -----------------------------MIDEWATTNPDGLAVASWDRSLTYRQLRDLSEHLAYRLLHQGVGPGSLVVLNFDKSSWLVVCMMATLKMGATALPLSSPATTHRALEIIEAVQPKLVLTSGPAEESPFY-------TKVPTM-SVSDLTPNEEWLHVPEPHT-------VTPSDPALVLFTSGSTGTPKSILWSHETLSSNICAARDSFGITAQSRVLQFA--GYEFDVSTVESLAVLSAGGTLCIPSEADRNRLGEAVTEFQASWVCLTPSV------SETLDPRELSSLKTLVFAGEKLQRKTASRWVGTLEA-VYNWYGPAEASVATCCLLQKSETSPLTIGKSSSRGL-VWLVDPKDRNLPIGAVSELCIEGPIVAQ-YANSQRLNEESFFSPRWYQTGDLVRYDGCGRVVFIGRKHEQRKLRGQRVELGEIE--LRVHEFLAEATVVACPDKSDKETLALFVSPLSLPDDADNVTDHLKRESLPPHMIPKVYVPLAKMPTNHSGKTDRRRLRQM-------- 145606398 35 --------------------------VHDLISEVAAAQPGALAVCAWDGDLTYRQLDELSTSLARRLVGLGAAPRSTVPVLFPKSRWTSVAMLAVVKAGCSAVALDGTQPDSRLRSIVGQTRPPLVV-----AAAKYRGRAAGLAGGVPVVQ-------LDDSFLEAGAGDAVAKLPAVSASDTVYISFTSGTTGQPKGACISHANVRSAVHYQGRDLGFSRESRVFDFAP--YSFDVAWSNFLHTLCAGGCLCVASEDDMADLSAAISAMGATLINITPTVLRTMRVVP-------PSLQSVLLSGETPYRENVTQWAGR--VRLVNTYGPTECTCAFAEIDPAQQDRPH---LGMGAAFALWIVDDATKLAPVGSAGELYLEGPLVGQGYLADPDKTASAFVHDPLYKTGDLFRYDAQGNLLFVGRKDSQLKIRGQRVEIGDVE------------------------------------------------------------------------------------------ 145606398 1995 --------------------------VHDSIALAARTQPGSTAVDAWDGRFTYRELDELSTQMAHALAGMGVVEGSVVAICSEKSKWVPLVQVAVYKAGGVTVLQSVAVPELRMAKVFERIGVKLAVVSESRLEVMSR------HARCCTIDQLLRISSPDS----QDKTQQPAALPLLRMSSPAAILVSSGSTGEPKQVLWSHGTLSSNAKAHGEYLGVDAGTRVLQFA-----------------------------SPEDVA--------------------------------GTLRTLVLSGENLAGEDVRRWKGT--CPVLNWYGPAEHPATVLTASD-ESWYTGVIGQVCSRQPALCLVDPEDRLVPFGTVGEIALEGPLGADGYVANDAMTRQRFHEGRIYYSGDLGRYDSAGNLVYMGRKDAQLKIRGQLVAPEEVEAQIRTKP---EVVVDVVSRAGSKHTLVAYITAETAELETSALTTKL-EATLPRYAVPSYYIPVPAIPTNASGKKDRKRLREI-------- 167647502 35 ------------------------------LEAAVDKWRDSQAIVFEGRSVTYAELDAIANRYAHWAKGQGITRGQTVALFMPNRLEYVAIWYGLSKVGVATALINNQLTGPALAHCLNISQALHCIVDPETS-----SCFEQVKGSLERHVQQWVLGPA--YGDQRDLVNALKSCSQLRPDDTALYIFTSGTTGLPKAARITHMRAQLYMRGFAGSTDARHTDRIYITLPLYHATG-GLCAVGAALLNGGTVVLRKKFSVSAFWDDVVAENCTMFVYIGELCRYLANHPEGPNERAHKIRLIFGNG--LRPDVWDVMLDRFKVGVLEFYGATEGNVSLFNFDG----RRGAIGRVLKKKFNIRIVDVETEEAAPGEIGEIASDARSNFTGY-ADKAATEKKILHDAWFRTGDLMRADSDGYLYFIDRIGDTFRWKGENVATSEVSERLSAVPGVKEVNVYGVPGDLDGKAGMAALVV-DGTFEIAALAEYV-DRELPVYARPIFVRLQPEIETTGTFKYRKIDLVKE-------- 114569977 41 ------------------------------LLDSKRRYGSKAAVDADGRELSFGDLTKAVFALGHALKA-GTEPGEAVGVLLPTGVGAIISFYAVSAYGRVPAMLNFTAGERALKAACRACKAKRIVTARRFIELGELEELEATLKEDHEL---IYLEDVRENLSIMDKIAAAVGMVAPDPDSPAVYLFTSGTEGDPKGVVLSHSNLLANVEQVRDHIRILPTDVLFNPLPTFHCFGLTG-GVLVPLGLGVPAICHPTPQAKTIVKRIAETKATILFATDTFMNQYARAAGA--DDLSSLRMAVCGAERVKDETRSSLRRRFNLEIVEGYGLTEAAPVFS-VNQPDNNRPGTVGQ-IMPGCEARLV-----PVPINDGGQLHIKGPNIMKGYIRPTAPLELEAPADGWHDTGDIVSIDDEGFISIRGRVKRFAKLGGEMVSLAVVENCATSLPDNMHAAA-AIPDKRKGEQV---ILLTDDKADRGDLVAFARNHGISELAIPRKIIKVDSIPVLGTGKTD--------------- 145299362 14 ----------------------------EMLYHWERQCPDRVYLRQTNREYTWGEVADEARRMVTALRHLGLVPGDKVALLSKNCAQWFIADLAMQMGQYVSVPIYPTANVDTIEYVLRHSEAKAIFVLDDWKSQEAGVPASLLRIAMP----YETMPASHQWDDLLEAHEPIPDSPVQVPDALLSLVYTSGSTGKPKGAMLSVERYAWSCEKLVEAVELTATDRGFSYLPLAHITEVYIYG--GSLFSGATIAFPE--SLDTFIDDVKRCRPTVFISVPRLWAMLIKGKLQKGLGLDQARVLGCGSAPVSPALLQWYNSI-GIKITEAWGMTENHAFSTLNYPFRADKIGTVGKA-GPGVTIKISDE----------GEILCRCDGMMLGYYKDPEHSSEAIDADGWLHTGDMGKLDREGYLTITGRMKDVFKTGGKYVAPVPIEGLLGQEPIIEQLCVIGYGMP----QPIALVQLAESAETINAQLEAARNRVLESHARIRGILVVKT-PLTPTMKIKRHLLEQKYAD----- 110749393 25 --------------------------LHELFTQTAVNYSNQVAIYYKDDVISYEQLNEITNKLARVFQKLE-KSEDAVAVCMKPSHQLPTVLIAILKAGMAYLPLDAEFPMVRMKHILEEAKPFVVVIEQETDLSLYEG------TNTITYEQLLKQSKNEEKENLK---------VEEDPERTAIVLYTSGSTGIPKGVLLPHATILNRLEWQWQELPYAEDEKN-CIFKTSLTFVDSVSEIWGPLLQGRTLVVVPKKDPERFVSVLEEHKIQRLVLVPSLLHSMLMYLSLQNKDLRSLRLWVCSGETLPVSLADQFFTTFSKILANFYGSTEIMGDVTYHLLTNRKQLQSVGKPLDNCV-IYIVNKDMRLIPQGEVGELIVAGRNLATGYIHNNE--SRKFQDNPYYCTGDYAKISK-GVIMYEGRVDSQIKVRGHRVDLTEVEKVISRISEIDGVIVLCYKPGELSQSLVAFVIAKDSSTCVSKIETFLQS-MLPIYMLPR-VIIVENIPLLTNGKTDRQAL----------- 145611944 2962 ------------------NDYPRDSNVVEVFRAQVAKKPSATAVTDLSYSLTYQQLDEQSDRLASWLRRRHLAPEALVAVLSPRACETVVAFLGVLKANLAYIPLDVNAPPGRIDTILSCVPGSKLVLLGAQVPQSSE------LKAIANVELVRIGDAVESGEHEAGDQNLNLDMAGPSATSLAYTIFTSGSTGKPKGVMLEHRAILRIALDSNLCDYFPESPVVSNVCNLG--FDVSVQEIWTALLRGGTLVCVDHFTLLDSRQLEEKNKVSVAILTPALIRQCLTHA---PDIIRRLAVLISVADKMDPGDAMKASKLVSRAVLNGYGPTENGMLST-IYEVDKTTVYPAGIPIGHNSGAVVMDSQQRIVSPGVIGELVVTGDGLARGY-ADPVLNRDRFVDVRAYRTGDRVRWRPDDYIDYFGREGQLLKIRGHLVEPEVEAALLAAHEAVESAAVVGLSKPGSDTDLVGFIRLHGSSIESQTLKAL--RMVLPTYMVPVRVVVLEEWPLNASGKLDRKQL----------- 145611944 295 -----------------------------------RKFPDAIAISSWDGEWTYAQLDKVTSDLADHILTLGVEVGQVVALCFERSKWTVAAMLAVNKAGLAFTLVDPSLPPARIANMCEQTSAKLAFTSQSNWATLNAIVDRCIVLDQEFVERIPQTPEDSGSRKLKQQTRKP------QPSDLAYVIFSSGSTGEPKGSMVAHWSFTSSASELFPALGLDHTTRTIQFA--SYAFATSLVETFATLGHGGCVCIPSDERINDTAGFINRSKANWAIFTPSFISSL------RPEDVPSLTTLVVGGEPLSTATRDAWASK--VRLFNGYGLSESGMAAVHRVQPAVPEPHIITRTVC----LRIWNDVGKLAPVGAIGEITVETPCLALGYL--PSSSAEAYEAEPFFRTGDLGRYKSDGSIVYLGRSDLQVKIRGQRVEMGDVETNLRRLPSIVEA--IPRPDGRM--TLVAFLTGKGDKERTEEVIADSAARVLPQYCVPTHFIRLKELPKTVTGKTSRKDLR-AIGARLLS- 145611944 1394 --------------------YPRDSSIVDIFRQQVAAFPDAIAACDSAGRMTYSELDDKSDKLAAWLRHRGIPAETPVGILSPRSCQTLVAMIGVLKANLACLPLNVDYSTTRIKHML--SSAKLVNTTAEYGGRSLVLLGSKVSKGLDDLPDTEIVAIEDALKSAHEKGLTATDSGNPTATSLAAIIFTSGSTGKPKGSMLEHRSIVRLVKDSNVVAKVPPAAAVAHVANI--SFDVSMWEMYTPLLNGGTVVCIDYLDIPALAQVFARERVSAALLSPVLVKQILQRMPSM---LAGLEVLILSGDRFDVRDAKQARALV-ANLYNSLGPSECCVVIYRIDEEDELASGVVGRPVS-NDGLVVMDSQQNPVPAGVMGELVVFGDGLSRGY------TNSALDKNRFYRSGDRVRVSPKARIEFFGRMDMQVKIRGHRVEPAEVEQVMLALPVVRDAVVVVRQGEDEGEELVAFVVADDKA------------------------------------------------------ 162453547 5 ------------------------ENLVDLLDRALKLHGHRPLFTKTDGRWTYAEFGQLVARFRGGLASLGVQRGDRVALISNNRVEWAVSAYACFSMGVAVVPMYEAQLPSEWAFIINDCEAVAAIVATPQIYGKCKDLPEKA----PSLKHVVCLFDPDGARDLAAGEGSPAPAIQPTSKDTACLIYTSGTTGNPKGVILSHGNIASNVCAVLDLIPFGGDDRSLSFLPWAHSFGHTG-ELHVMITVGASMALSE--SVDKILANLGEVRPTVLMSVPALFRAGLRAAKKKQQGEPRLKYAISGGAALAYQVAE-FVDALGITVYEGYGLTETSPVAT-VNYPGARRLGSVGKPIPG---VKIVIDRSETHDP-KQGEIVIYGPNVMVGYYKRDEENKAVFTEDGGFRTGDLGYLDDDGYLFVTGRIKEQYKLNGKYVAPAPLEE----------------------------------------------------------------------------------------- 111224260 16 ---------------------------------------------------SWGTVRALADEITRSLDGLGLGRGARVGVLLGNWPESIAAILAILGTERCLTVFNPLQPAERLAGDLERATPPVMIVP-------VRAWASSGLAEPVERLGISLLHTSPEGIAVVRAGRADAAVTAVDAPGVAVELTTSGTTGPPKRIPLTYRQLEASVGSARGHMKPGGGERSWVSVPLVHIGGL--WGALQALSDARRIVLLERWTLDRWLDVIREHRPRLGALPPAALRTLMNA-DVPAEDLASLRALTCGTAPVSPDLVDAVLERYGIHVLGVYGATEGAVAGWSLPDHRQWKRGSVGRAF-PGVGLRVVAEDGKVLPTGSSGLLEIRTDQA-----------GARANADGWTRTSDLAHLDDDGFLYIEGRADDVIIRGGFKIRPLTVREVLEEHPAVAEAAVFGLPDERLGQVPVAVVELAPGAIGEQELRDWCRPRMLP-YEVPARALTVPELPRGVSQKVSMPDLLALFAEQ---- 157373472 10 --------------------------------------------------FSWVEVQQKMQQIAGALRHLGLKPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIFILDYWADQEAGVGGDILRMAMP----YDTMPAQYQWDSLLEMGQPLIDAPFATPDQTMTLIYTSGSTGKPKGAILNFASYGWTCKAVVRDLKTDIEDRLISYLPLAHITERVAME-GSSFYSGSSVAFVE--SLDSFVTDVQRARPTVFFSVPPILNNIVKKKIHEGLGLEHCHLLGSGSAPIPPSLIAWYHKI-GLNISEAWGMTENSAYSIINYPFDPAKIGTVGRAI-----------EGCSIKQTESGELLVKSPGLMTGYYKQPEMTAACFDPDGYFHTGDLCEIDNDGCVTITGRVKDNFKSKGKYVAPVPIERKLAQDPHIELLCVIGLPHPI------ALVQLSEGASLQEEVRTSLKATNLESHETLDAIIVVSE-PLTPTLKIKRHVLEKRFSERV--- 119503263 36 -------------------------SLGVIFEETVRRHGDLLALEFEGRSWTYSQLNQEINRLAHLLKAQGVKQGEGVALFMENRAEFVISLLALTKIGAPAALINNSLSGEALVHCCKVTNAKHCIVGDERADVLAPELAGQGHGSCFWMKDT-VDREAPGWAMDANQAMQDQDLPETQAGDVALYIFTSGTTGLPKAATYKQQRLVAAANLLGSLLRPKPGDRLYLCLPIYHITGL-GPGLCGFIAAGGTVCLRRTFSASKFWSEVQAWQTNSFVYVGELCRYLVTQAPSDAEKNNPLQKMVGNG--LRPDVWDEFKSRFDVRICEIYGSSEGNVTFLNLNKDRTIGTTSVDVALVKYDDAIVRDDAGRLAKPGEPGLLLITDITPFDGYTNA-EATNNKIIEDRWFNTSDLVREIDVGFYQFVDRTGDTFRWRAENVSTNEVGEVLNSHPQINMANVYGVEVPGTEGRAVAFALEAGTDFDIDGFRALVDTR-LPDYARPVFVRLQQDTETTVTFKLLKGKLREQA------- 169622296 240 ---------------------------HDMISEKAAQFPDKIAIDAWDGTLTYKQLEDYSTSLAQNLRLINDSADQVIPVLFEKSRWTAVAVLAVLKAGACFALLDPAQPEGRLRSITQQLNPSLLICAKSQA-----SLAAQIS---PSSTIIPISESKFDKVYSPTAEQQPTSLPKVSPSANMYIQFTSGSTGLPKGCLVSHSQYTTGAIPRGWHVGYREHSRVFDFA--SYAFDVSIDTMFCTLAIGATLCTPEERRMNDLSGVMRDLRVTLAGMTPSVARTL------DTDVLDKLESLGLGGEGLTPNDAISFGRRT--RVVNAYGPSECTVGATVNPNVNTKPYITMGRGAGCALWLTEPNNHNKLVPIGAVGELLIEGPIVGNGYLSNPEKTKEVFIEGRVYRTGDLCRFDPDGEVMFVGRGDQQVKLRGQRIELAEIEHNMQKHPSECQLAVVIKPGGIGEATLVAFLVMKNGMRHLATLQKMTKQKDLPGYMVPIAYIPLWKMPLLISYKTDRKRLREI-------- 146342477 6 -------------------------SLVALLAARAQSQADDPAYLFEESRLTFGDLQARARDMAARLADH-AAPGDRALLVFPPGLEFFVAFFGCLIAGIIAV---PMMMPRRLGAR----DASGAIIADCAPRLALSSSAFALRGDL----RERFARDGLTWLEVDLTSSDAAPARRIEADDVAFLQYTSGSTSEPKGVAVSHANLLANSEMIRIALGNSRSSTYVNWVPLYHDMGL-ILNALQTLYVGSLCVLMATQRPLNWLRAIGRYRAEVACCPNDLCAARYRADQMQDVDLSCWKVALNGAEPVRADTLHRFTQTFAPHIYPAYGMAEATLLISPSTPEDSQVVVGCGRALAGEQIAIVDPESCRRLACDEVGEIWVAGPNVARSYWRNPEATRATITGDAWLRTGDLGFLDADGELFITGRIKDLLIIRGVNHYPQDIEHTVATDPALRPGAAFSVPDEDGSETL-AIVQEVERTEDLAELTSMIRERVTEQHEVARHIALIRQLPKTTSGKIQRRRARQM-------- 158314759 167 -------------------------SLAEAFQRNASRDPQALALSDGSATLTWGQYAEQVRDIAAALHAHGVRRGDSVALMMLNRPEFYPIDTAAIHLGAIPFSIYNTSSAEQIRWLFASAKPSMVFCDSSHAA----AVLEAVDGGTAVKAVVCVDGDVEGAVEFRGVRSDDFDFESVTPDDVLTLIYTSGTTGEPKGVQITHGNMLAQLAATNTFLEAGPGDRVISFLPSAHIADRWAAHYLQ-LVCGTTV--YPLVDRTQLLPTMLRVRPTLFGAVPQVWQAMIDAEADEERQLSHLRIVMSGAAAVPVEIVE-FFNSIGVPLIDGWGMSELSCMGAFMPNHAP-RLGSVGMAL-PGVQVRL----------GEDGELLVRGPIVMKGYLGRPELTAELIDDEGWLYTGDVARIDDEGYIYIIDRKKEIINSSGKNISPAGIEGHLAASPLIGQAVVIG-------------------------------------------------------------------------- 94263920 5 -------------------------TLQELLEGLAAG-GENPALVAGEQRLTYRQLAAAVEELAAALRALGVKPGEPVGLLAENRPRWVIAALAVVRARAVVMPLDAQLGRENFERILATSRVRTIFTT-ASQLPRFSRLATGTVARLLLLDELAASPPTAEILPWRQLPAAPVALPASKPEDPAALFYTSGTTGPPKGVELSHANLAFQLNAVRELGLVGRQDRVLLPLPLHHVYPL-VIGLLVPLGMGLPLILPEAPTGPRILQAIKQGEATVMIGVPRLYQAIYDLAPLHRKLGPSLRLLASGGSALDPELALKLES-LGWRVAIGYGLTETAPLLTV--NPPDGRRGSVGQAV-PGVQLRIAPNVPEPAVDDESGEVQARGASVFAGYRESPEQSAAAFTADGWFRTGDLGWLDAGGYLFLSGRTSTLIVTGGKNIQPEPLEDALAEHPHIQEAGVLQVEGRLAVLLVLAALRQAGEHDIEAALRRALLERRLPSYQRPDEYAVREALPRTRLGKIRRHLL----------- 120554018 36 -------------------------------------------------EYTWGRAVDEARRMAAYLKSLNLPEKSRIGLISKNCAQWVMTDWAIWMAGHISVPLYPTLNADTVNYILNHAECDVLFV---GKLDDWDSMKSGVPESVRCISYPL--SPPNDFETWDDIVAKYPPLEKRDPEELATIVYTSGSTGRPKGVMLSFNNMAFAAAGGIETLGVGPGERMLSYLPLAHVFERTFVE-LGSLYSGFQLYFAE--SLDTFVQDLQRARPTLFLSVPPVVNKLIKKKVLKGLGLDKVKLAGSGSAPLSNDVLDWYRN-LGLELLEGYGMSENFA-YSHMNKPGRTRTGYVGEAL-PGVEVKI----------SEQGEVLVKSPATMMGYYKDEEKTAEAFTEDGFLKTGDKGEIDEMGRLKLTGRIKEIFKSKGKYIAPAPIENRLMSHDAIEMVCVSGA----NQTQPHALVVLGEEIRPKAADESFRKEKTVDPHEQLAFITVVDEWSLTPTLKLKRNVVEDAYQAKV--- 195492097 35 ----------------------PDLSIGEITFQQMERNPKLTAQISENTVLTWQDIHTNSMKVATYMRKLGLQQGDFVGIIGRLTTHLTALAYACFFNGTPYHALHTQYEESAIERLFAITKPR-LIFCDGDEFEKVQAATKELQVQIVTMRN-----HPTGSLSIQDILNTPVEFRPVRTDQILAILSSSGTSGLPKPVTVS-----NSHQIIGSFLPVDSSIVQYNPNTLDWASGIIMT-VNAAVFSLTSIIEDCDFEPATLCGLIEKYKISMVFVSSSQLAMLSNCSEFYSADLSSVKYFFYGGSNCSLETQNKIRSRLSNECVNFYTITE-LNSTGCLNFNFDEKPNSVGRPVR-GIKIKIVNELGEAQGPNVVGEVCFNNGQKWSGYYKNPEETKKMQDSENWFHTGDLGYMDEDGYLFLIDRLKDMLKYQTIMYYPSEIESVIAEMPNVVEACVFGIWDPVNGDKAAASVVKKPGTLEAQDVVEFVRKRIHAKFKLNGGALIVDQIIQSGNRKANRAA------------ 70778901 55 ----------------------------DRFAEVARKHPDKLFIVFGDERYTYRDADRISNRLANALRD---RSGQIVALFHGNAPMYVFTWLALAKLGCTVALLNTNIRSRSLVHCCECSGAKTLITA--------AELVPAVLEVLPSLRQLMLSGEAETHVSCASEEAPPISLRQITMKSPALYIYTSGTTGLPKAAVVTHEK-VWMMSFLQRLSGVCSSDIIYICLPLYHSAGFLA-GLSGAIERGITVVLKSKFSASRFWDDCREHNVTVIQYIGEVMRYLCNTPERENDRQHSVRLALGNG--IRAETWREFLRRFGVRVCECYGATEGNIGFFNYTG----KIGSIGRVLFPYAFLKFDPEKEEPVAPGETGLLVIHKLAPFEGYAKNSTQTEKKRLRDVFFNTGDLILADRQGFLFFQDRIGDTFRWKGENVATTEVSEILLMLDFIEAANVYGVTVPHEGRVGMAALQLTDGMEFDGSAAYEHMKNLLPAYARPRFIRIQEELRLTGTFKQVKVQLVQE-------- 211584293 4 -----------------------------IIYEHSKNAPNSIAVEDGNLSLSYPELLAEASHLAHTLGD--VVSGELVGILLGPGIHQIVAQLAVRLSGGTCVPIEPTLPKGRIIALLGDSGVRRVFVDEEDTAYLHDLEVIHVQP---------ISGRIALDLVSEDFESR---------SEISHVLFTSRSTGKPKPVQIRAESILHMATKTPATPLRRVDRVTAFNNP---GFDVSLFEMWVTLISGATIVVMPRKDPGAFGSFLKSHNVTVTFVTAALFQII---AFADPSAFSSLRHVFNGGDVANVRAMRTVLDNGPPQLWNTYGPTECTTLATMVEVTIEEASRSIGRAV-GETVLVLLDEHQNPIRDGTRGEIYIGGPQQSLGYLNWPNKTSQSFVHEGLYRTGDMAEWR-DGTLDFIGRTDSQVKHGGFRVELGEIERALLSHRDVQSVVVVRQPSENGTHALVAFVV-GSESFQPQHLLEYTRE-LLPVYMVPNAVERIAEFPLTPNGKADRNALIQLRLETL--- 168714043 14 ---------------------------------------DRTALMCNGDKLSYKDLNEYSDAISVFLKDV-YKEEDTPIVIYGNKENMIMAMIGALKSGRAYVPLDISFPIDRVFEVTKEIKPKVL-----FNFSDERNFGDINVIDMDKLNYIINEYQGKSL----------DKENWVKDDENAYILFTSGSTGKPKGVQISSNNLDSFSDWISPYLNIDGSEKVIMNQPAY-SFDLSVTTIYPGLIHGATLFSISKDVLADYRELFRQFSISVWVSTPSFAGVCITEKEFNSKMLPNLESMIFIGEALSKNLTKELMSRFNTRIINGYGPTEATVGVSVNDMTQKAIDDPVGYPMS-NCKIKILDEDGNELKENEKGEIIIIGPSVSKGYFNNKEKTDEVFFYDKWYKTGDMGYLL-DGNIYYCGRKDFQIKLNGFRIEIEDIENNLRKVHNVKNAVVLPVYKDEKIAYLKGIVELNEKNDLSGRIIKKELGKYIPSYMIPRNISIISEFPTNINGKIDRKKLMEEI------- 114561549 30 --------------------------------------------------FTWREVQQKMQQIAGSLRHLGLERGDKIAVLSKNCAEWFIVDLALMYGGYISVPVYPTANAETIRYVLEHSGAKAIFTLDHWAEQEAAVGGEILRLAMP----YETMPAQYHWEQLLKLGQPLVDEQFPTADQVMTLIYTSGSTGKPKGAIQTFTSYGWACEAVVRDLQTNTTDRLLSYLPLAHITERVAIE-GSSFYSGATVSFVE--SLDSFVDDIQRCRPTVFFSVPPIISTIVKRKIKSGLGLDQSRLNGSGSAPIPPSLIQWYNNI-GIDICEAWGMTENCAYSIINYPFNAKKIGTVGRPV-----------EGCLVRQTEAGELLVKSPGLMSGYYLQDEATAAAFTEDGFFHTGDLCEIDADGYIDITGRVKDNFKSKGKYVAPVPIERKLAQDTHVDLICVIGLPHPI------ALVQLSEGSKLQEEVRTSLKETHLESHEHVDAIIVVDEWTLTPTLKIKRHVLEKAFTAKV--- 13475632 78 ------------------------------LERVVEKYPAKIAISDGSASLSFSELLNAVQNLAGAIAGS-TPPGKAVGILIGNTLWYPVAMLAAMRAGRPAVPLNPRDPFQRLAAISTSARLAAIIKPGPGKP-----------AGWPNASSLEWIDAASCMAATPDGGLSALP-SEVSVDAPAIVLYTSGSTGAPKGVVNSQRAILQRVQQYVDACHFGPDDVFMPLT--GPATIAGCREMMTPMLCGATLYLSDIESAGAARDNFEKWRVTVVYLVPALLRVLMN--GSAPDTFSSLRIVRVGGEKILWSDIDRLRDSVHCLVQISYSSTETTGTQWFLPRGYQERGATVPVGVLPGIEYTIVDENACEVAPGDEGELLIRSNYTTLGYWVDGENVPQANSGNPMLRTGDLVKVDDTGMMWIVGRKGRQIKINGRRVEPAELELVLRRAPQVDDAVAV-VTDA---NELVAFVVPA--RPGASELIAELRDTALPPAVHPTRLHSVAEIPRLKGGKVDGVKLREL-------- 108804406 101 ----------------------------------------RTAIIAHSQSLTFGELREQVARARAGLLRLGVGPGDRVVAYLPNVPETVVAFLATASLGAVWATCAPEFGPRSVVDRFGQLDPKVLLAVAGYRFVDRRSEVAAIREALPNLEHLVYAGGANDALPWEELLSEPLACEPVAFDHPLYVLFSSGTTGKPKAIVHGHGGILLHLKNLGLTWDLRPGDRLMWFTTTAW---MMWNALVSALLLRAAIVTMDYPDLAFQWRLAERVGATMLGVAPAFLMACRKAGLAKSFDFSSLRQLGAAGSPLPPEGFDWVYEQLGPDVLIGSGGTDVCTGIVQGSPLQPVYRGEISGPCLGVDAAA-FDERGRPV-VGEFGELVIRSPMPSMGFWNDPRRYRAAYFEPGVWCHGDWIRFAERGSCVISGRSDATLNRGGVRLGTGEIYAVVESLQEVRDSLVVHLEDDEGGPELLLFVVLAPGAALDDGLRDRISSRELSPRHVPDTIEAVPSVPRTLSQK----------------- 32470887 32 -------------QQYFKNETPPHDHFVSVLRHWVQVRPDAPAFTFSDQTLSYAELWEEVRGLAGYLQGRGIRAGDRVLLLYPPGLDFVIGLFATHAAGAIAVPAYPPRRASRIRSIVVDADARWALVVDQLSGNELHEDLVGVQTDLPTKRD-----------------ATHWRCPKLRSEALGVLQYTSGSTGSPKGVMLTQANLIANSELILHGFEPESTIIGASWLPTYHDMGL-VGGVLMPMFVGRHNILMSPQRPSRWLQTIARHQVTISGGPNFAYQLCVDDEELEGVDLSSWEIAFNGAEPVRSSTLDAFSKRFHSSHLPCYGMAETTLIVTQSDDEDDSKTSSCGRVL-PGERVLIVDPDTRQLPSDAIGEIWVQSPSVGRGYWQRREQSAKTFAEGPFLRTGDLGFLYG-GQLYVSGRLKDMIIVRGVNRYPQDIEATVEHASDVVQAGSVAASDETETGREKLIIVAETVRKRDLDWDDHLQEHDLP----PDAIYLVSSVPKTSSGKIQRHACLHAVRDKEL-- 167622327 6 ----------------------------EMLEHWVEKQGDQVYLIDGQKTFTWRDVQTKMQQIAGALRHLGLNPGDKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYTLEHSESKAIFILDYWADQEAGVGGDILRIAMP----YDTMPSQYHWDKMLTLGQPLIDAPLPTAEQVMTIIYTSGSTGRPKGAIQNFASYVWTCTAVVRDLKTGVEDRLLSYLPLAHITERVAIE-GSSFYSGSSVAFVE--SLDSFVADVQRARPTVFFSVPPIISGIVKRKIHQGLGLEHCHLLGSGSAPIPPSLVEWYHKI-GLDISEAWGMTENCAYSIINYPFDPRKIGSVGRAI-----------EGCEAKCSDVGELLVKSPGLMQGYYKQEEESAKCFDKEGFFHTGDLCTIDDEGNVSITGRVKDNFKSKGKYVAPVPIERKLAQDPHIEMLCVIGLPHPI------ALVQLSEGAAPREEVRLSLKNTHLESHETVDAIVIVTEAVLTPTLKIKRHVLEKKFSDKV--- 189347531 2 -----------------------------------------PALISPAATLSFRQCASITSRIAGRLYEKGLRSGDAVAILSPNSPESALLMMSLLGNGLIAAPLNHRFPPEQLLKTLQALHPEMVVTAD-----PEIIKPGESPFKAENMQDIAFAASEPE--------SPDRSAPRMKMERPVTIIHTSASSGLPKAAQHSFGNHWYSALGAARNMPLGNGDCWLLSLPFFHIGGYAV--LFRALVSGSAVAL---PDPHDAIERLERFPATHLSLVPTQLYRLLRKPETLPI-LRKLKAVLLGGSAVPAPLLAECIRE-GIPVFVSYGSTEMSSQIATTPAPDGSFRKNCGKPL-PWRELAIAGD----------GEILVRGACLFQGYLKNSASGRQELDSEGWFHTGDTGSLDDNGNLSVSGRKDNMFISGGENLHCEEIEEALSTVEGIEQALVVPLADREYGQRAAAFIKTAQPGTPTDDAITETMLKTAGRLKTPRICQWV-TLP--GSQKIDRK------------- 195054527 24 ----------------------------------------------ENTVLTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITKPR-LIFCDGEDYEKVKSATEKLNAKIITMRN-----HQSGSISIEEVLATPVETDEQGNDQTLAILCSSGTTGIPKAVTISNRNILITCRSTTDDVQYTHSSLWLTCLATTVSSGVYST---------KHIIADNPFDPARLLRVIKEYKVTWLMQAPSHMAMISNCPEFEQANFDSIRFYNFGGCRCSLEAQHLIRTRLQFDMYFMYGFTEAG-SIVSVNCEFDKKPNSVGR-LEEDYKLKILDEQGNTLGPNKVGEICVYSGQYWAGYYGNPEETRNMRDSEKWFHSGDLGYMDDDGFLYIMDRKKDMLKYQSIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKGSKIQAQDVVDFVKGIAVPS------------------------------------- 195395768 19 -------WSGAREQSF----YNEDLTIGQIIFKQLQSEPQRIFQISENTRLTRSQMLHNGAKVSVYLEAQGYHKEDIVGLVARNSTHLAALAYGCLFNGTPFHAINPNLEEHTMRSLFGITKPR-MICCDAQDYEKLRKIATALGTKI-----LIIHGRMAGVLSIQELLNATIPEDYRPADRIMAILCSSGTTGTPKAVTISNSRQIFESHS-----YLSANDIQYAPSTLDWLTGL-ITLVTAGVYGTVRLISMEVFSPTHFLAMCEQQSISWAVLAASHIAMLANCPGINAKQLCSMRHLLFAGGHTLVATLHKMQSYMRGELRNAYGMTELGACIS-YNSSVHTKPKSVGL-LVPNVRMRVVNPSSETVGPNEHGELYCHNGHHWSGYYGNCLATAEIKDKEGWFHTGDLGYFDEDNYLHIVERKKDMLKYLGMMYYPHEIEEIIAQMPQVAEVCVFGIWNETEGDAAAASVVPRPGSQLPAQVVQFVAELISVSHKLNGGAQIVHQLAKSANGKVNRQAVKAAYL--IAAG 108800971 48 -------------------------SIGKVFQERAAKYADKTFLRFEDHDISYREANETVNRYAAVLADRGVGRGDVVAIMLRNSPEPVLLMLAAVKCGAISGMLNFHQRGDVLKHSLGLLSAKVVIADP-----DFVDPIKECGADTDGLLTIEEFEELAEGAPTDD----PESASAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGFGGLVRLSSKDTMYCCLPLYHNNALTV-ALSSVLNSGATLALGKSFSASKFWDDVIRYDATAFVYIGEICTYLLNQPKKDTDRKHKVRVI--AGNGLRPAIWDEFTNRFGIRVCEFYAASEGFVNALNVDKTTGMCPTPVAFVEYDGDSGDVRDEKGRVVRTGEPGLLLVSNFQPFDGY-TDEKESEKKLVRDAWFNTGDLMRYQGLGHAAFVDRLGDTFRWKGENVATTEVEAALSLDPTVDECTVYGVEVEGAGGRAGMAAIKLNEGFDGKTLAQTLYDR-LPSYAVPLFVRVVGELEHTSTFKSLKVDLRKE-------- 121610368 5 ----------------------QGDMVLDKLDECAAQMPDKVYLHYGNIRMRFSEVKAQTDRIAAALAAMGLPPGQPVSVLTRNSLVGTLAMYAIWRAGGVFAPVNFGFRGALLSYQLNDTAPFALITDSSFAAAAEIELRRLLVHRPGAGDHDFSAGPVPDFDPRFALHSGPVPHVPRGPLDIANIVYTSGTTGPSKGVLQPFR-WMNHYTYPLRAT-TTSADVLYCDLPLYHVGG-AFALVARALWQGNTVGLWDRFSPTRFWERIEDCGASSCILLDVMIPWLMNAAPRPGDRANTLNKVHM--QPLPVN-HNEVARRFGIDFVSGFGQTESGSGFACVIDELGDQTGTPGRPLPPVLEVAILDEDDNHVPPGAVGQLAFRPPGLLQEYLRKPQVTVKA-QRNCWFHTGDACRQIAEDTYAFVDRMGGLCRVRGENVSSFDVEALLARQPGVRAVAAVPIPAQVGDEEIAVFIEVTSGATLDEAAVRRHAQASMPGFMQPRYIRLVDALPVTATNKIEKYKLKQQLLQEL--- 194223750 77 -------------------------TVPRIFQAVAQRQPERPALVDAGACWTFAQLDAYSNAVANLFRQLGFVPGDVVAIFLEGRPEFVGLWLGLAKAGVEAALLNVNLRREPLAFCLGTSGAKALVF-----GGELAAAVAEVSAQLGKLKFCSGDVEPEGVLPLREASTAPLAQPPGKGDDRLFYIYTSGTTGLPKAAIIVHSRFYRMAAFSHHAYSMRAADVLYDCLPLYHSAG-NIIGVGQCLLYGLTVVLRKKFSASRFWDDCVQYDCTVVQYIGEICRYLLRQPVREAEARHRVRLAVGNG--LRPAIWEEFAQRFGVRIGEFYGATECNCSIANMDG----KVGSCGFNVYPIRLVKVNEDTMEPCQAGEPGLLVGQINQQFDGYI-SESATSKKITHDSAYLSGDVLVMDELGYMYFRDRGGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKAGMAAIVDPHGQLSPNALYQEL-QKVLAPYARPVFLRLLPQVDTTGTFKIQKTRLQRE-------- 83646181 253 ------PWPAEQARIDALSAPTQGRPLAQAIAASIRDRGEQVFFECDDQTVNFKQLDGYIDALLQAWDALG----DYVLIVGDKGVETTLAAMVCMRIGKPFCLQSRQSPIEQLSDVVALHGTQTVLLQDGGGELEQRFVAQGCRVVLPSYSGVIVASAPASVRDEALRKGDAASL-----DDPLCVVMTSGSEGKPKGCVNTHRALLNICQEERAQYHTDHSRV---ASVANHTFDYFVLECVLALTEDVVIVVAPRTDAAKCVDFLREQRIDLMFTTTVLAEDIMAQG-----DITSLRQLYFGGESL------RAFQKNNYELINLYGPSETGVLTTYQKISRNDQKITIGRPFNGCQCVVAFPDTLQPCPIGAPGELLIGGAGVGAGYLNRPDLTENAFIEGRFYRSGDICCWDANGELEILGRRDRQLKVNGFRVELDAVERKVLDLPGVSQAAVISLTDQRGHARLGAFIVANDSGLNERDVRERLLQRT-PAYMVPSQIILTPSLPLNRNDKLDRQKLKQMLSD----- 83646181 1309 --------PAQRREAYR--------SIEDILRQGFLTLGDRPAVIDDEGELSWAGLASLTGSYADRLNRSEIR---RALIQGRPGRRLQAFLAACFLTRTTYLALEEGTPQARVEEVIRHGQPDIVLAEDAIAARDV---------------------DWRQFASLKSMETNP----------TAWILYSSGTTGRPKGICVAAQTVAQYLDSLVRTLNLQPGARVTQQ--FSPSFDGYLEEVLLAWAVQGTSLVTDRYDERRAKAFLAQRRPDVISAAPALFSAW-----NRMENLAPLKVCISGGDFLTLGDIDRLLQRT--QIWNSYGPTETCVSMANCADMDSAPMLSIGAPLD-HVSFAVVDAQGCRLRPGQWGELLIYGDFAQHGYLNEAELTAQKFDQGAYFRTGDMAMVDASGQCFLKGRMDDSCKVRGNFIGLGELESRAGQHPGVIAAG--AAVAQAGTPEACLVLAVEGDDDGGSGLQAHLA-RHYPRSHLPSAIFPVTRLPRTETGKLDRAQI----------- 189460458 3 ------------------------KSFIAFVEESIKKHWNLDALTYKGATLQYKDVARKIEKLHILLAESGIKPGDKVAVCGRNSSHWGVAFLAILTYGAVAVPILHEFKADNIHNIVNHSESRLLFVGDVVWESLN-------EAEMPLLEGIILMTDAREHLNERNFRREHVSYRRDNPEELAVINYTSGTTSFSKGVMLPYRSLWANTQFAFDVLTLKPGDRIVSMLPMAHMYGLAFEFLYEV-ACGCHVFFLTRPSPKIIFQAFADVKPHIVIAVPLIIEKIIKKNVLPKLETLKMKVVIIGGAAFNQEV-EKLLKSIDFPYTVGYGMTECGPIIC-YEDWKRFKPGSCGKA-APRMEVRIDSPD----PQNIVGEILTRGDNVMLGYYKNPEATAQILDADGWLHTGDLGVMDEEGNVTIKGRSKNMLLPSGQNIYPEEIEEKLNNLPFVAECIVIQQNDNK----LVALIYPDSQGMSDSDIEAAMEENELPAYSQISRIIYPEEFEKTPKKSIKRF------------- 115433823 1020 ------------------------------IESSIQEHPDIYAVESSTGHVTYREVGRLTEHIVWHL-SHYIQPGSVVCMVSDGSISWLLAMIAIVRAGAIYCPVDAKLPRDRKDYMVCNSRASLIL----YANSSQDPVCDGVQSNMESLMAAIPSSSRSQGINSRNLPS---------GDDVACLIYTSGSTGLPKAVQLQHKGILNVVSQPEGRLYSRPGQRNAQMLSLG--FDCCIKEVFSTICFGATLVLK---DPENTIAHLA--RVDATMATPSLLATL------EPTDYPNLKVITVAGEAMSQVLTDKWAA--GRILINGYGPAECTISTTATLRPGNSV--SIGKPL-PGLRCYLLDPNRRPVPMGVSAELYISGLQVTPGYLHNEQETVKRFLDDPFFRTGDIVRLLEDGGLEYIGREDNQIKLRGFRIDLGEVQSTISKLASEANNVAIVVSNGN----LIAFMTP--ETIDVKRLAKSL-ESQLPQYAVPHRIIALPTLPTSANNKVDLNALQRYLTSQRNGG 115433823 7 -------------------------TLLDHFYIQLQKHPSSVAIEDQDVKITYAQLDALSDIWGKRLRQAGVDKGWVVPLLSTRSIAMVAATLAILKLRATYVPIDISWGKDRIETVLRTVDPQIIVSTSACSKDHYLYPVVSLER--------IDFGETATRNGLQ--HTHNDDGLDDREDDLAYIIFTSGTTGKPKGVKISQRSISRYVKEGGDLFNTEHGTRVLLICSI--AFDVCAGVVFNTLCNGGTLVLADPSTFEAAAKICH-----VWPLTPSILATL-----DPKAGFDTVEKIFLGGESPSPSLIEAWSS-PHRRLYNSYGPTETTCT-TLMGELLPGSPITIGFPIA-YSTVMLLDDDGLD---STEGEICIAGPGLAPGYFLDPHRTDRTFDRNGVYKTGDYGKRTKNG-LQFCGRRDSLVKNRGFLINLADVEPALQSYDKVDSASAF-----MSEGRLVAYVTP---TSANDGLRDYLA-KSVSSFLIPDTIYSLDEFPTTSNGKVDRLSL----------- 167841936 498 --------------------------------------PDAIALRDGKQRLSRDELMRVTHRMALALRQLAPARG-PVGILMERGVDAALAVIAGFRAGIAVAPLHPDQSAAWLARACRDAGVRHLVCSAAHAGLAASMPAPTLA--------------YSRWRALAEQVSD-AALPSPDPLDTAYVIHTSGSSGLPKGVAVSRNSLQHLLAASRFMFDVADAHWTLAHHP---SFDFSMWELWGPLAHGCALTVLEAASPDALYDALVRDGITHMGLTPAACRLLL--PVLDRCGVRTLKVVCVGGAAVDGALVNRL-ASLGVDAWTFYGPTEATVWATCARLRADDEDARIGYPLA-GMRAYVLDERLRWAPERQTGELYLGGPQLTR-YLGAPSATAAAFVPDPWYRTGDRVRYSRDGGLLFVGRADRQVKINGYRVELDAVSHALSACPGIAQVGCAHLPDDGVG----ALYTSSDGQPIPLATLAGFARETLPRYLLPIRFVHRPTFPLTRNGKPDLDAIQAELE------ 91791134 33 ---------------------------------HAEVTPEKLAYRFGGVEISYGSLRTRAWAIAAGLLSL-AKPGDRALIMLPSGLEFIQAFLGCLYAGVIAVPLYPPRPNQRLASIHASATPALAITT---------------AAQLPGLKTRFQADEQMNWVAIEALMQEATPRPLPSSTDIAFIQYTSGSTSAPKGVVLSHGTIVHNQEQIRKAFRHDETDHVMGWLPAFHDMGLIG-NILQPLYLGIGCTLMSHLSPFRWLQAISMYQATTSGGPNFAYQLCVQEEQKAGLNLSSWKLAFCGAEVVRPETINQFSQAFHRAIYPCYGLAEATLFVAGAAAKDDALIRSGGRAVFRVHDVRIVNPATSEQQAGEVGEIWIHSGSVALGYWNNDVLTREVFDEKSFLRTGDLGFFDEGKNLFITGRLKDLIIVRGRNHAPTDIETVERSHPSFRQAGCAAFAVDIDGEERL--VVAQEIERTARDVDAACREHGLKVY----EIVFVAALPRTSSGKIQRYLCAQHYLNGMLA- 195435328 46 --------------RYTKRHERLNYTVADVFERNVRAHPDKVAIVSETQKWTFRQVNEHSNKIANVLQAQGYQKGDVVGLLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCTALIY-----GEDFIEAIGDITKDLPTVKPSTGEGDAKKQVKLVAASTEKPNKSNVNHHDKLVYIYTSGTTGLPKAAVISHSRYLFIAAGIHYTMGFQDDDIFYTPLPLYHTAG-GIMCMGQSILFGSTVSIRKKFSASNYFADCNKYNATIGQYIGEMARYILATKPSEYDQKHRVRLVFGNG--LRPQIWPQFVERFNIKVGEFYGATEGNANIMNHDNTVGAI-GFVSRILPPISIIRADPDTGEPCKPNEPGKIVKGNPSRFLGYV-DEKASAKKVVKDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVPHTE-GRAGMAAIYDPQREIDLNEFAIKL-SKVLPAYAKPQFIRLLTKVDLTGTFKLRKVDLQKE-------- 62424901 17 -----------------------DRTLIDVLLEVAGAHGDQPAIDDGQKVLSYSELIVEIRDLALQLAAVGIGPGDKVGVRVPSSVDLYVSILATMMLGAAYVPVDVDDPDER---------AHTVFTEAAVTGIITADRSIEARTDRPPLQN--------------------SDLRRPTPDDDCWVIFTSGSTGKPKGVAVSHRSAAAFVDAEAAMFPLGPGDRVLAGLSVA--FDASCEEMWLAWRHGACLVPAPRTLVKSGMDLLSSRNITVVSTVPTLAALW------PADSLDAVRLLIFGGEACPPELGRRLSDE-SREVWNTYGPTEATVCGAQLDGSDPVR---IGLPLAGWS-LAVVDAAGIPVAEGETGELIIGGIGLAR--YLDPEKDAEKYAPDRAYRSGDLVVNDPAG-LVFVGRADEQIKLAGRRIELGEIDAALQALPGVEGTAAAVKQTPAGTDILVGYLASSTPDPESSEWEQLLRA-ELPAALVPR-LTLIEELPTKTSGKVDRNAL----------- 47230634 50 -------------------------SILECFLDKVAQQPQKTFLLFEERSYSYRQADKESNRVARALQHAGLQEGDTVALLLGNEPQFVWMWLALAKLGCTASLLNFNIRSKSLLHCFSCCDAKVLVV-----GADLLAAAEEV---LPSLKRVFILRERCDVEGIESLSDSPHRRANVTLKSPALYIYTSGTTGLPKAAVINHER-IWMASFLQSIAGVRADDVIYLYLPLYHSSGF-LMGLCGAIEKGATVALRRKFSASQFWNDCRKYNVTVIQYIGEIMRYLCNTPKTDRDRDHNVRLALGNG--IRSDTWADFLERFGIRICECYGATEGNIGFVNYIG----KIGAIGKEGCPYALIRVRDSKGVEVPRGETGLLVINDRMPFTGYANNKQQTEKKFVKDKYFNSGDLLKVDHEGFIYFQDRIGDTFRWKGENVATTEVADNLLMVDCFEEANVYGVKVPHEGRIGMAAVKLKENMDFDAEATYQHVKTSLPSYARPRFIRVQEALVVTGTFKQMKMTLAEE-------- 167572171 270 ----------------RAADDWGDHSVLAAIRERVARTPDALALQDGARTWTYRELASHAAELADALRAAGVGRQDVVGVLLPHGAEYVLTIVAAWSIGASVCLLEKSWPDTLVGEFVASCRVKQIATIPA--------LLARASKHLPASRCTLVGASPAR----ADRAWTPVAP---RRDDIAFVSLTSGSTGKPKAVLTTHVGYCFHARDALYPYADDEREGLNVFL---------AWECLRPLMFGRPAVVIGDFDPPRLVALLRQARITRLVVTPSLLESVLDFPGIARDALAHMSAWFLMGEVVPQRVVDKARAAFPVRLVNAYSTWESLVCYADLLPSRSDAGGPIGRPL-PGCALAVLDEAGRAVPAGATGELHVASPGLGPGYLDDAARTAEKFLPSPVYRTGDRARLLPDGQIAILGRIDNTVKIRGFKVLLHAIENVLDAVDGVSKSLVVPIDDPHTRQALAAYVVGHDGAPSEARLRQQARAK-LPEYAVPAHFIGLDAFPLRASRKLDKHAL----------- 110834524 42 ------------------------QSIGKVIQYWASRTPHNIALRFEDQQWTYAQFNAWANRLAACWREQGVGAGDTVAIMMENRPEALACVAATVKLGAIAAMLNHNQSGEVLEHSIQLVKPRLLVVSAATTRFTPTPSAPNSSSPASSIGYLWHGGDQGQPAPWLDLHANPPSTCRVRAEQPCFSIFTSGTTGLPKASVMTHYRWLAAMAGMGGALGIRRKEVFYCCLPLYHNNALTVAW-GSVLSMGATLALDRKFSASQFWERVRHYDATALCYIGELLRYLLNVPPSHMDRQHRIRLITGNG--LRPEIWEPFEQRFGIRIYEFYGASESNIGFINLFG----VAQTAGFTPLPFAIVEFDNDTETPIPKGGVGEVTPRRP--FDGY-TDPAAGEKKLLRDCWFDSGDLVR--DQGHIQFVDRVGDTFRWKGENVAAGEVEGAMAQHPDIDHGVVYGVSIPGDGRAGMAAITLSQGVALNGWGLAQHLSRVLPAYAVPLFLRIRDHQETTGTFKYRKVALKKQ-------- 196192533 17 -------------------------SLVEILRYRAEQQPNQIAYISEYGRLTYYQLDIQARAIAAHLQSLG-ASGARVLLTFPDGLAFTSAFFGCLYAGAVAVTAWPPLNESELQYKAVDAQIQFALTTQPLMERLSEPFVVT-----PPLDQI----HWIEVDQLGGKNANSWQMPKLEDKTLAYLQYTSGSTGLPKGAMISHGNVLNNLAMIQAACQYTASDIGICWLPLYHDLGL-VCAVTQPIYVGRPVVMMSPVDPLRWLQAISRYRGTISGGPNFAFELCLRPEQRKGLDLSSWAIAANGAEPVLPDTLDRFASAFKAAFCPAYGMAETTVMITTTPRSEARKVVSCGKTGENHQIAIVDPDTLKQCAEDEVGEVWVSGPSVAQGYFNREEQTEQTFQEGPFLRTGDMGFLQGD-ELFITGRLKDVIILWGNNHYPHFIETTVESHPTLRPAAVFGVAVDE--EERLVVVQEIESSLDVESVVGAIRQSLAMHHMLEAHAIALGSTPKTPTGKVQR-------------- 145222773 47 -------------------------SIGKVFQDRAAQYSNNVFLKFEDREITYGEANEIVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGAISGMLNYHQRDEVLKHSVGLLSASVMVAETDF--------VEPITESGADTDGLMTLDELKK-LAETAPTTNPATTSAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGFGGLMRLNSNDTLYCCLPLYHNNALTV-ALSSVLNSGATLAIGKSFSASKFWDDVIRYDATAFVYIGEICAYLLNQPEKPTDRKHKVRVICGNG--LRPAIWDDFTKRFGIRVCEFYSASEAFVNFFNLDKTTGICPSPIAFVEYDESGDPLRDENGRVVKKGEPGLLLVSNFQPFDGYTDKKELVRDAFDGDVWFNTGDLMRSQGFGHAAFTDRLGDTFRWKGENVATTEVEAAVSTDPQVEEATVFGVEVPDTGGRAMVAIQLKDGKEFDGKALAKAAFDKLPGYAVPLFVRIVEELAHTSTFKSQKGDLRK--------- 183981774 2 ----------------------RNENVAGLLAERASEAGDQPAYYAPDV-VTHGQIHDGAARLGAVLANRGLCRGDRVLLCMPDSPELVQVLLACLARGILAFLANPELHRDDHAFQERDTQAALVITSGPLCDRFAPSTVVDAAD-----------------LFSEAARVGPADYEILGGDAAAYATYTSGTTGPPKAAIHRHCDVFAFVAMCRNALRLTPADIGLSSARMYFAYGL-GNSVWFPLATGSSAVVNPLPVGAEVAATLARFEPSVLYGVPNFFARVVDACSA--DSFRSVRCVVSAGEALEVGLAERLTEFFGIPILDGVGSTEVGQTFVS-NTVDEWRPGSLGKVLPPY-QIRVVAPDGAAAGPGVEGDLWVRGPSIAESYWNWPEP---LLTDEGWLDTRDRVCIDDDGWVTYACRADDTEIVGAVNINPREIERLIVEEDAVAEVAVVGVKEATGASTLQAFLVPASAEGIDGSVMRDIHRRRLSAFKVPHRFAVVERLPRTANGKLLRSALR---------- 218132370 1 ----------------------------DYLRKAVQQFPEKIAIKYKDVELSYSELDDVIKKIASDIERCNIG----IVVNSPML--FTMSLMAVSYIGCVAVPIYAYTGKEKIKELVKQFSLEYVIFEKGYD-------VLSCEESTTVLSDLIIHKEVSVGKNHSDKNCE-------------IILLTSGTTGAPKGIMLSRDNIKSNVEAIGDYLRLTLNDKIFMVKNMNHSSSIIGELLIG-LDNMCTIIFNSKLTASSMVNSILDNNITVFFAVPTILRIILKHKQLNLEKIGHLRIINFYGAPMSQDIVKLVELLPNCNLIYSYGLTEASPRVTYIMGSDLLKAGSSGRPIK-NVKIEISNK-----GIDNNGEIVVSGPNVMLGYYNDAEKTRKTIV-DGKLYTGDYGYIDEDGYLYVQGRKDNMIISAGKNIYPEEIEQVLQTAEGVKEVLVRNVSDDKGVEKFIAYIVTDDIEPNMSSLFEVCKNR-LENYKIPSKFVYVKELEKTPSGKIVRKQ------------ 11321498 16 --------------------------------------PSGVALVHRDTPVIAGDLADSITSAAEAMRGSGVGVGSVVGILTPNTPATLVARYAANLLGATVVHLFGLLSAEAQGGIVAEALPAMVVVDAA--NLERARAIREVPSVRPVLSGLGELGH--DVIDLTDSPAGAFRPDAARDGDTAVVTFSSGSTGRPKGTAWSFRVKADMVAASARRA---QKATALVTAPLTHSNGFVADDV---LVSGGTVVLLPGFDETEVLRSVARYQVNRLAVSAPQLYALADHPETTRTDLSSVRDLFYTGVAASPERVAVAEKVFGSVLMQVYGTSETNIISWLIEHTDAGLRATVGRPLE-WLRVTIRDPQDRVLPTGETGEVWVNSPWRMDHYWNDPEQTART-VRDGWIRTGDVGHLDDAGYLHLHGRLAGVIKTNGIKVYPVAVERSLLDHPDVAEAAVFGVENSDRVERIHAVVVLREGAAGPEDLRQHVSSHLSPNHA-PADIELRSSLPLIGFGKPDKLRLRADAMARREA- 115399168 42 --------------------------------------------------ITYGSLREQAGCAAWGLRRLGVKPGDTVLALVPNSNEFILLAHATWWAGAVFAPLNTASTEKDVAHVLNLVRPTHVAITESQMETVQRAAASVASGNIPRFPNDVVGKDDAESLPPYDLHGKSAKEV------PSTICFSSGTTGNMKGVLLSHFNLIMNTLQMRNSMPLHSGIREVWFPPYCHIYGLATVVICG-MWVGGLYYGLPAFELGPFCRKAAELKATDMHLVPPVALALANEHSVQSYDLSSVERVVIAAAPLKVSLQRKLKERLPASICQGYGLSECSPGVTHQLYDEESSCGSVGK-LFAGTEARLVDPNGKDVNPGEEGELWVRGPQVMMGYCNDPASTKESFFDD-WLKTGDVMRVDADGNFWVTDRLKEI-------------------------------------------------------------------------------------------------------- 170096797 276 --------------------------ITDVFSQNARRWPERPCVVQKSITFSYDAILRASNVLSHHLIKSGVQREEVVMVYAHRSVDLVVAVMAVLKAGATFSVIDPAYPASRQIIYLRVAQPRGLVVLKGASAREFLSEELHIRVEVPALEVFPIDADGQDILSVHAHLGHIDPNVALGPDSVGTLSFTSGSTGIPKGVRGRHFSLTHFFPWMGERFGLNENSKFTMLSGIAH--DPIQRDMFTPLFFGAQLRVPTSEDPGRLAEWMANSEVTVTHLTPAMGQLLSAQATRQ---IPSLLNAFFVGDVLTKRDCLRLQSLANVRIINMYGTTETQRAVSYFAIPDSTFLATQKDIMPAGVQLLVVNRNDRNVPIGEVGEIYVRSGGLAEGYL-DQDATAEKFVRDRMYRSGDLGRYQPDGIVECTGRADDQVKIRGFRIELGEIDIHLSQHPLVRENVTLVRRDKDEEKILVSYFVPLEGPDLDKDIREHLKKK-LPSYSVPTLFVPLKRMPLNPNGKIDKPAL----------- 160892849 2 ------------------------ETVLHYIKKYSETQPDTPAVCELKKYLTYSEYWTAIRKMANVLVRNGIKKDAHVILRCTQDINYMVLFSALQYIQALVIPVERSTSPERIQEIRDKVDAEWLISNRESEGMCWLSTKKLVEQMK---------------------SAEELEYPLPNSDTWSMLLFTTGTTGNSKGVVMYHKNDVAIAGNVMEGTQMKPGNVEIIPMPLNHSFGIRRYQ--SDMINGGTVCLMNGMALGNLWKMLEQYHATSMAISPTLGMIFHLSGDRISEYADQIDYIQVGSAPLPETDKEKLLRLPNTRLYNFYGSSEAGCSCI-LEFSRQNKNGCIGYPTV-NSLVRFIDGEGNVIENGQPALLGWGGTIVMEGYYNDPELTAKTVV-DGYVMTNDLGYMDEDGSIILVGRADDVINYGGSKISPAEVEAVAIRYPGVADCAYSSVHDPITGELPVMLIVQENGFDEAAFLI--YMQQQVESYKLPQKIFYIEEVPKTFKGSLLRKEIKKIAESK---- 172035120 41 --------------------------LVNLLRKRAINQPQQTAYTFGETELTYQDLDLEAKNLAAKLQALKF-RGERALLLYPPGVEFISAFFGCLYAGVIPVPLYPPKRLSRLQSVIANAEAKLALTTELV--LENIEKHFNSTPDLAALTWLTTDNDQENLV-------HQWHLPEISADAIAFLQYTSGSTGNPKGVMVSHGNLIHNERMVQQAFGHTEQTIFVGWLPLFHDMGLIG-NVLQPLYLGIPCILMSPVDPYRWLKAISDYRATTSGG-PNFAYDLITDEQIQTLDLSSWEVAFNGAEPIRAETLEKFAQKFSPAFYPCYGMAEATLFITGGVSSEPPMVKTVDKALAENRVVEVVKEQNQECNNNQVGEIWVSGDSVAKGYWRELQKTKATFHKGPFLRTGDLGFFSTEGELFVTGRLKDVIIIRGRNHYPQDIEITVEEHEAIKEQLVIPHPERRKGDRPGFEVTPTPSQPPIDEIRAVCHHHGL---QVHRIILLVGTIPKTSSGKIQRYACRE--------- 171691450 82 ---------------------------------------------------------------------------------------------------GVFSASNPGSTPKELAAQVSQVGVKVILCAAKLTGLDSRNVV--VYSSLPGGSLVLTTNSSTPLTSSGSLSWAKITSRHVLDSSIICLLFSSGTTGPPKACKLSHTNMVAEAALVLTRLNLPLVYRTVAHLPAAHIAGIQGYFV-NPFYLGGTVYWMRGFDFPLFLTYMKKYQVTHFFSVPPVFLLIAKSPMVT-DQLATVEQAVSGAAPMGRELQIAAGRLGKGRLVQTWGLSETTGSVTVLNMGSEFEDDESGSALVAGIEARIVDDEGRDVEVGKEGEIWVRGPMITKGYWENEEANREGFADGGWFRTGDVAVYRG-GLFYVVDRKK------GNQVAPAELEALLISHPKILDAAVIGVDDEKEGEVPRAYVVVGDQGITGQEIQEWVAKQVSSHKKLRGGVVFLAAVPKSPSGKILRKDLRALAKKQQHGG 37521517 20 --------------------------LVEALRRWASVRSARNAYTWEGERLTFFEIDRLARAIAARLQQSNL-RGRRAVLLYPPGLEFVAAFMGCLYAGVTAVPAHPRRPAPKLQAILADAGVTAVLTTAAS-----LARSDQWTTQNPQLAGLQWLATDNLGTDLADTWQE----CTFSKDSLAFLQYTSGSTGHPKGVMITHGNLLHNQRMVEGAFGHSDETIFAGWLPLFHDMGLIG-NVLQPLHLGIPCVLMSPVDPRRWLEAITRHRATTSGG-PNFAYDLVSAEQREGLDLSSWRVAFNGAEPVRAHTLQFAAAFAGCAFYPCYGLAEATLFVTAEDDPGSRLLVGCGRPWLGQEVVIADPTNLTLCPPAQVGEIWVAGPSVARGYWNRPAETAATFGAGPFLRTGDLGFI-EGGELFVTGRLKDLIIIRGANHYPQDIEASVENHRALRPGCGAAFAVEFDGEERLVVVQELEQALDFEEVLSSIRQAVAARHGLHAALIKTGSIPKTSSGKIQRRTCRSQFLD----- 195025877 64 -----------------------------------------------------------AVRIAQYLKKRGLNHKDVIGISAKNTTYVMPLGVACLMNGTPFHSVNPMLDEATIKYVYEITKP-MLIFCDGADYEKINAATRSWHPEIYTLTDHLEGVSKIETL-LDPTTTETFYQPESGGDQTVAILCSSGTTGLPKAVCISNSILI------QESMLVSSESVIYVSSGLDWITGLWAF-IFSTVFGCTRIITNRPFAPEYFVHLVKKYKINYAVVPPRHLSALITCPEATTESLAAIRMLNYGGGLVSMGTLQRAQEICGAMFNSGYGLTEVGAITVNIGISN---TASAGR-LLPGIRIRIVDEEGKRLGHNQVGEIYVHTGQAWNGYYSNPVETRRMQDFEGWFHTGDLGHFDDQNFLYIVDRKKEILKYQGLHYWPTEIEMVITEMQQVQDVCVVGIYDEREGDAAGAVVVKREGCESAKQIIDHVAKRLTGLQKLHAGVCFVDKLPANVNGKTLRKKARE--------- 77974180 8 -------------------------TVTDLIEAQCLQVPGHIAAQHNDEHLTYAQLNQDANRIAGWLHQQGIGPHSLIGVLTSDDPYLLVALLAIWKAGAAYVPLDSHASLARLTHCMTDARLAVILGCGSAEPLLLWPNCRYFDISAPSFRR-----------AMQTWPAEQPPGFIRRPEQLAMVVYTSGSTGIPKGVMIEHRALANVLLDHQQRLGVCEMSRIYNTLPL--AFDAGNMATLLPLIAGACLI--SALADVSMIHQAEARSATHLLL-PTAWLTGLN-----PDDLQKLSVMIVGGQDCPQSEAERWAGR--VELHNMYGPAECTVTACACLKPGETV--NIGNPI-NQMQAWILNEQGVPCPTGMAGELCLTGIGLARGYLNQPQLTAHCFIPDGLYRTGDKACQWATGEFRFLGRIANEVHINGYLIDINEIESQLLVCPLLSQVRVMVR---QQGNKLLAFATCSSCSPEPCRILGDLACR-LPDYLVPDRLYLLTEMPLTANGKLD--------EERLLA- 196228903 15 ----------------------------------------AIALIGEGQEVTYGRLIEMTDAAAQRIAT---SRAMRVGLDCPNGIAHVVLALAIVRTGKCLVPIAGELSARERERVVRETGVGAIVDGN---------------------------GEIREVPVAPDLGFDQAALAAL---NPAFIRFSSGTTGTSKGVVLSHESLLARVTAANRGLGIGPADRIVWILPMAHHFAVS---IMLYLLHGATTIIENSHLAEDVLTAATRHGGTVLYGAPFHHALLASEGSGRA--WPTLRLAVSTAAALPPGTAEVFAQRFGLPLCQGLGIIEVGLPLLNLQRPRE-KPTSVGCPLPDYAEVR-----------GE-GELFLRGPGMFDAYLH-PWRPRVEVLEQGWFRTGDLARIDEDGDIHLLGRSHSVINVAGLKCFPEEIEAILCEVPEVKRARVTGKPNPRFGAVPVAEIVPRDPAPKISALASYCRG-ALARYKVPVEFKLVESVPLTPSGKIQR-------------- 22298844 31 ------------------------QSLPEMWPLLAQRHGDVVALEDPPTRITYSELYQRIQRFAAGLQALGVAAGDRVALFPDNSPRWLIADQGSMMAGAINVVRSGTADAQELLYILRDSGATLLLIENLATLGKLQEPL--VDTGVKTV--VLLSGESPELAGFPEGQYGTVRAVAITPDNLATLMYTSGTTGQPKGVMVTHGGLLSQIVNLWAIVQPQVGDRVLSILPIWHAYMIAVPRIWESFYEGVQKQLRDSPATKRRLAILQRRLLTGLSLTNPHPRGWQKWLARVQTLLSKIRQVISGGGALAPHL-DTFYEVINLEVLVGYGLTETAVVLTARRSWANLR-GSAGRPI-PDTAIKIVDPETKPLEFGQKGLVMAKGPQVMRGYYNQPEATAKVLDAEGWFDTGDLGYLTPNGDLVLTGRQKDTIVSNGENIEPQPIEDACVRSPYIDQIMLVGQDQKALGEALEAWVVAKG-------------------------------------------------------- 163750718 10 --------------------------------------------------FSWREVQQKMQQLAGALRHLGLKPADKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIIILDYWADQEAGVGGDILRMAMP----YDTMPAQYKWQTLLQLGEPLLDAPFATPEQIMTLIYTSGSTGKPKGAIQTFASYVWTSKAVVRDLKTGVDDRLISYLPLAHITERVAME-GSSFYSGSSVAFVE--SLDSFVADVQRARPTVFFSVPRLWSLFQQKKIHSGLGLEHCRLLGSGSAPIPPSLIHWYHSI-GLNISEAWGMTENSAYSIINYPFDASKIGTVGRAV-----------EGCLIKQTDSGELLVKSPGLMTGYYKQDELTAASFDEEGYFRTGDLCTIDSDGYVTITGRIKDNFKSKGKYVAPVPIERKLAQDPHIELLCVIGLPHPI------ALVQLSEGASLQEEVRSSLKATNLESHETLDAIIVVDAWDLTPTLKIKRHVLEKRFTDRV--- 87310095 2 --------------------------------------GDNAAFTFDDEQISYRDLDSRAQEIAHRLLQV-VEPGDRALLMYPAGLDFIEAFLGCLYAGIVAVPAYPNRNAERILTIAEDCSPRLLLCASETKRNVEAEIARAM--------------PRSAVLATNELSTSRCSLPQLRSDQLAFLQYTSGSTAVPKGVMVTHGNIVANERLIQKYFQFTQDSLVVSWLPMFHDMGLIG-GILAPLFVGAPSVLMAPREPIKWLQTVTDFGATAT-GAPNFAFDLITSEQKKSLDLSTLNITFNGSEPVRAETLQRFSAAFGFRFFPCYGMAETTLLVSPLAHTEIARVDSQGQPLVSCGEVRIVDPQTVERKAQEVGEIWLNGDSVAQGYWHRTNETVEAFDDRNWLRTGDYGFLR-DGQLYVTGRLKDLIIIRGRNIYPQDIEELVEQHFEVIECAAFSV--ESNGEEKLLVIAANGEVVDLHHKIDTLRSAILNQFEVATDLMFVTTFPTTSSGKVQRQLAKKRFE------ 154487372 1 MLREFVPEPA-----YSTTD---DDTVYALLSRRAQKNPDDIAQWQDDETVTAGQMLARVRAVAKGLIGLGVKAGSMVVIYSPTCYEWGVADFACAAIGAVSVPIYETDSAKQAASIVEEVEPVIAFAGDSV----HTQTLEQIRDMHEGLRYVFGLDAVADFGEGVDDDTLDQVIARIKADDMLTIVYTSGSTGRPKGAMLSHRNFTHIVLNGYIILDLYQPNRLMLFLPLAHCFARYIQYV----AIGGQGVVGYLPGAKHLLADLRSFKPTYLLGVPRVFEKVYNAASQKRSALPNLKYLACGGAPLNVDLAHFFNGMDGITFIQGYGMTETAAPMI-VNWQNANRVGSVGKP-GPGMGVRTDDD----------GELQVMGPNVFLGYYKNPEKTAEVKMPDGWLRTGDLGAIDDDGFVYITGRKKDIIITGGKNVSPAPMEDIIDTCPIVSHAVVIG-------------------------------------------------------------------------- 154302404 68 -----------------------------LFEESVHRHPNTECIWSREGCYTWKQSYDLVNQYGQWYLSQGVKPGDLVAFYLQNSPDFLFAWLGLWSIGAAPAMINYNLAGKALIHCVKVPKSKLILVDDDAELRGRIEDEREELEGELGIKIVFMDSSTSEIRSGKAERPEDIYREEVKGNSPLGLLYTSGTTGLPKGCSFEARGFVAGVGRAAGKSPVRDDDRWYNCMPLYHGTG--GITAVANLMSGITNCVGKKFSTSKFWGDIRDSKATWFTYVGETARYLLAAPPSPQDKNHCVRVMYGNG--MRPDVWNKFKERFGIPVVEFFNSTEGVFALTNHAR-GDWLATCVGHHGDLYVPVKIDDVSGRDPKTGKGGEIIVAIPNTFAGYFNNPEATGKKFESDLYYRTGDALRRDNDGRWFFLDRLGDTFRWKGENVSTAEVAEVLGKFDGVVEAIVYGVSHDGRAGCAAVFIDPSINNFDFAGLLKHTRKH-LPKYAVPVFLRIVKEMVPIHNNKQNKTPLREQ-------- 160894203 2 ----------------------------EFIERSAEKYPDKLSVADINGGLTYKELEQTAKQIGAWLQGLGGCKNRPVVVLLDKEPKSVAAFMGVVYSGNFYVVIDAEMPVDRVNKILKALQPEAAVTDSKHLDKAAELQVETEDGQGYGLKNVDEMDQTIDQSCLADVRAHMID------TDPVYALFTSGSTGVPKGAVISHANILSYITWYTEAFDINETTIFGNQTPFY--FSMSVSDLYSTLKNGATLYIIPKFSPIKLMEFLNEKKVNTIYWVPSALSIIANYKMFRYAELPELKKVLFAGEVMPRPLNYWIENLPDAMYANLFGPTETTDICTYFRDDEPLPMGNA----CNNCDVFVLGEDGKVVSPSAEGELYARGSFVALGYYGNAEKTKEAFVQNPLYKTGDLVKYNKYGELVYISRKDYQIKHMGYRIELGEIEAAAGAIEGIRSYACI--YDDAEDKIVFIY---EGKKLDDAFLLGEFKKK-VPHYMEPNQFVRVKSMPHNQNGKIDRKWLK---------- 149375051 36 -------------------------------------------------EYTWKRAVDEARRMASYLKSLNLPEKSRVGIVSKNCAQWIMSDWAIWMAGHISVPLYPTLNADTVNYILNHSECEVLFV---GKLDDWDLMKSGVPESVRCISYPL--SPPNDFETWDDLVGKYPPLEERDADELATIVYTSGSTGRPKGVMLSFRNMAFAAAGGTQVLGVGAEERMLSYLPLAHVFERTFVE-LGSLYSGFQLFFAE--SLDTFVQDLQRAQPTLFLSVPPLLNKLIKKKVLKGLGLNKVKLAGSGSAPLSNDVLDWYRN-LGLELLEGYGMSENFA-YSHMNKPGRSRTGYVGEAL-PGVEMKISDE----------GEVLVKSPATMMGYYKDEEKTRETFSEDGFLKTGDKGEIDEMGRLKLTGRIKEIFKSKGKYIAPAPIENRLMSHEAIEMVCVSGQPHALLGEEIRAF--RKDIEASFKKLIADV-NKTVDPHEQLAFITVVDEWSLTPTLKLKRNVVEDAYQE----- 171915682 195 ----------------------------------------------------------------------------RVGVILPPGFGAMVANLAVLFAGKTPVNLNFTAGRQSVESAMKQADLDHYLTADLFVR-KLQTFPWPPNRQLTFIERLLPLKRAAKLLPASAIAAL-LGISKKGGHQEALLLFTSGSSGEPKGVVLTHRNLMANVCQFGSRLNLNASDSILGCLPLFHSFGCTVT-LWFPIIQGLSLVTYPTPETKKLAELIYKHKVTLKIATPTFLRGYLK--GINPELFASLKLVVTGAEKLPKAVADAFEGRFGKKVLEGYGLTETSPATNNLHDPAPHRQGSVGQ-LLPGLALRITDPEDEPLPVLKSGMVWFKGANVFEGYLKNPKKSEEVIKEE-WFRTGDIGRLDSDGFLYIEGRISRFSKIGGEMVPHETVEDSVLEHELARRIAVVGVPDQEKGEALVLLTSVSGGNVQQEDLRYKLLDRGMPPLWIPKKMVRVQEIPVLASGKLDVKA------------ 57242175 5 --------------------------IDDFLQKSVKKFPQKMLFEMDGKSVTYKEFDDLSQKVASKLLNT-LTPQSPILIILPKSIHTLISFFGVAKSGNFYTLLDEKMPLERIEKIIKVLKPKAFITSKSL----------NLKLDLPTL----YTEDFESYERDEEALTK-ARLRHID-TNLLYVFFTSGSTGLPKGVSISHKSVIDYAFWVSEEFELDENEIIANQAPLY--VDASLPDIVGSIVSGGSMHLIPNASPDEVLSYLEKEKITMIFWKPVIYSYFADEESLKPYPLKHLRKILCGGDLLSAKTLNIWRSHLPNTLFNLYGPTEITDVCCFYKVNREFKLLPIGKACK-NTELLVFDENKNLIEVGKKGELFVRGTSLSLGYYNDIEKTKAAFIQNPLYKTGDIVAYNEFGELLCYGRLDNQIKFKGHRIELGEIEAVLNSHKKIKNSACI-----FKDDKLIAFY----ESEEELNLKVFLKDK-LPAYMLPKQSIRLTKLPLNINSKVDRLAL----------- 50083689 53 ------------------------------FEKAVKRNPDGMALLFEDERYSYQELNEWANQIAHFYLSLGARKGDVIAVMVENRSELLATIVALAKIGVTAALVNTSQTGKVLTHSINLVQPIALIV-----GEEVRKCVDEIKQDLNLAQDRFAGSAPRDYINLAEPKFNPPTTQTVQGKDGLFYIYTSGTTGLPKAVIFTHSRWTLAYGTYGHVLALDENDVMYVTLPMYHATGIVVCWC-GVIAGSATLALRRKYSTSAFWKDVQKFNASAIGYVGELCRYLMDAPPSELDRHHRVTKMIGNG--MRPNIWDKFKQRFGVEILELYASSEGNVGFSNIFNFD----NTVGFSPTPYAVIAIRDQNGQKVKTGEVGLLVITRRSPFDGY-TDPEKNKSVILKDSYFNTGDLVR--DIGFRHFVDRLGDTFRWKGENVSTTEVENMLCEYEKIVEAVVYGVEIPTNGRAGMAAITLNDQAEFNDEDMSAMVKKCLPAYAIPVFLRVQKTVETTGTFKYQKNKLKEQAEERLL-- 121709583 563 -----------------------------LFESAASRHPAAIALRKGSHELEYQELDASASRVAASLRNH-ISDGDVVCLHADRSIHWIVGVMGILKAGGILCAVDAALPPEAQAD--EHLQPSA-------------------------CEHVLVIAE---ILESDQTPLAPRRLP--RPADNAYLCFTSGSTGKPKGVMCRHEGLVAFQRDLEVRIFAQPGQYIAQI--MSVAFDGSIHEIFSALSYGASLVLQSGGDPFAHL-----HDVDAAILTPSMARVL------DPADFHRLATVYLVGEPVPTEVVDKWAQH--KTLYNMYGPTEGTCGATIKRLLRQQRV-TIGPP-NPSTRLYIMNRQQELLPPGVIGEIYIAGVQVAREYIGMPQQTAERFLPDPMYRTGDRGYWTSNGEAVCLGRSDRQIKLRGFRLDLDDLEARMIRAVPAVT----AVAVTRQGDNLIAAVLPA-----SVDVYAFAARQILPPYATPRKIVALDDFPTTKAGKRDYQALAKM-------- 94499443 8 ------------------------------------------------KEYTWADVERRARNIAFQLRKLGIEKNDKVALWSKNCAEWIITDIAIMMAGAVSVPLYPGQSKKNVRFVLEHSEAKVMFVGKHDNDQD---VIDSIPENFPTVGFHGYTGPTHDFDQLVNVAAQDFKVNEPSLEDIMTIVYTSGTTGQPKGTVHNYHAYAFAASNAVEIIGLGTNDRGISFLPLAHVAGQSYYGWFSISFV---------ESLDSFQRDLTSIRPTLFFAVPPLLGSLLKWKIRRGLGLDQARLCGCGASPMPKALIEWFDEI-GIPIVEGYGMTEN-MAYGTFNFPDDRNVGSVGKPFAHVD-----------VKISEQGEILFKSEALMLGYYKDEEKTKEAL-AGGYYHTGDKGHIDDLGFLHITGRVKELFKSKGKYVAPAPIEGLLSAHPHIEQVCVMG----SGRNQPIAVVELSETAALEEELIQHLGKQDLEHHERVECLVLVESGLITPTLKIRR-------------- 17549638 14 ----------------QEADHFPSLTTSDLLLQAAYRYPESLRFVDDHGALSYFKLLQEAKCILAELRVLGRRPGDKVVLLLERARDFVPAFWACVLGGVIPCPVDPMRWQKTLEHIDALLDSPLFITT------------HTLKAGLPDTMEVVTLDALRHAHSVSPL----VPVHPARVNDPAVFVLTSGSTGNSKAVVLTHGNLLASMAGKNGYQRLGSDDVTLNWISFDHVAALLEAHLLPLSVGAAQIHVDSAPDPLLFLRLISDHRVSMTF-APNFLFGQINAALQAKDNLSRLRHIISGGEAVVVETGHRFIELLAPALWPAFGMSETCAGSNFPDGDQRREFASLGYPVAGL-QIRVVDESGAPLPDGETGELQLRGPMVFGHYHKNEEATRQAFTEDGWFRSGDLGQIHG-GQLRLVGRSKDSIVVSGANYFSHELEVALEQLDGIERSFVAAFPTRPKGELLVVIFIPLNDEARLHQLNVAIRNTTILLWGRPALILPLPDFPKTSLGKIQRATLRKRLE------ 90408117 8 ------------------------KTLLELATNSFSLYADKLASNIKDINMTYQEASLKIQTLQATFKSLGVTQGDKVAICSENMPNWGVVYLAVTTMGAVIVPILPDFHSNEVHHIIKHSEAKAIFLDDFSSALEYSFSVETLDESLFVVKNPVKPSLMETMKKGLKKPKETVEKALVHPDDLAAIIYTSGTTGQSKGVMLSHNNLTAQIQQAATLVDINAADKFLSILPLAHTFECSV-GFLVPFANGASIYYLNKPSPKIILAAMAKVQPSCMLSVPPFVRKRLHKIAGKKLMQSKMRFFGIGGAKLSP-FVEQFLIEAEFPYAIGYGLTETAPIIAGA-IPYKTKVGSTGI-IAPGIECRFCKEDESQLD----GELHVRGPNVMLGYYKDTVRTAEVLDADGWLNTGDLGYMDDNGILYINGRSKNVIISSGENIYPESVEAVLNQNPLVCDSLVYEENDKI---VAKLFLALHKTILTLLEEIKITANSQLANYKISKVIEQTVPFIKTPTAKIKR-------------- 110833228 14 ------------------------------------QQGDAVAFVGGGREYTWKQVDEEARKIAAYLQSIGMQKGDHVALVSKNCAEWIITDVAIWMAGGVSVPLYPTLVAETVRQILEHSESKFLFV---GKLDDWDIMKAGVPDGVQQIALSLAPADVKDFPKWPDIIRDTAPLLEVNATDLATIVYTSGTTGMPKGVMHDFEGLSTVGEKMIKLYDLKPDGRMISYLPLSHVAERVAVEI-AVLYVGNKIFFAE--SLDTFGEDIKRAQPTVFFAVPRIWSKFYQKASEALPGLDECRIALSGAAALSPEIIAWFKK-LDLEILEGYGMTENLA-WSHSTEEGDQQIGWVGTP-----------NDGVECRIGDGGEILVRSVGNLKGYYKQPDKTAEDLTEDGWLHTGDVGEIDGKGRLRITGRVKEIFKTKGKYVAPAPIENRLSTMPGLELACVIG-------------------------------------------------------------------------- 157373364 8 ------------------------------LHQSARQHPNQTALTYVNRQIDYSTLSQRVIALGEQLIAKGLAKGDRLACIDNNSVELVMLYWACIDHQILFCPLSPRFPASQVSALIESHRLNFL-----WTGEGFTELASELSVSRSGSGTNTVTVTPRAMTLNFSLTADNTPTP-IDHYAPANIILTSGSSGQPKAAVHSLSNHKASAEGSRSLISLEPGDVWLLSLPLFHIGGLAI--INRCAFVGATVVLQDR---DVGLSIISRDQITHLSLVSTQLVRLLK---EDADSLKGVKSLLLGGGAISSSLLGQLNA-LSINSFTSYGMTEMASQVTTGPANSD---GSSGR-LLPSRELKIIDEK-----------IYVKGETLFLGYLDAQAQTHEQTDEDGWFFTKDRGYWDAAGKLHILGRIDNMFICGGENLQPEEVEAALKQHPAIEDAIVFAQADEEFGNLPAAIIKVKSAKPSCDELTQFLADK-VARFKRPRVYYTWPNIEST-SLKVSRKQVIEAVLKKVLG- 119501761 18 -----------------------GEGLGQIFYQRMLEDPEAVAIIDEQKSLSYRAIHEKATDLARTLVEHESSPGDRVGVIVDHGLWDPVTQVAIIYAGGTCVPIDPLLPDQQIKSRLMRLGVRHILVDEANAKRD-----------LPFASFVVTDGRNESTDAGEGGHFPMA----TSVDHCSHLIHTSGTTSEPKAVQIAARSIIH-VAHHAPYEPVRKSDVV--GHPNKTSFDVALFDIWGALLRGAAVGVLSKLDSAALAAAIRRLGITITAITTPLVNL---AATTYPTTFAPLRAVLMGGEAVNLRAMEAILTAGPPQLMNAYGPTECCVCLTHEITFDDVRAGSVGKTI-GRNVCCVCDEDGNPVPAGEEGELLVGGPGVSPGYVDQPEKNAKTFVADPMYRTGDLVRQRPDGQHDFLGRRDEQVKIRGFRVELAAVRSVLMNTGHFAEVFAMAMNSQAAGATLVAFAVLRANSAKNAVADAEVAKAVLPDFMVP-HIEVITEMPLNAHAKIDRKKLRERLLEKI--- 51243919 5 ------PWLSFLPVRWMNAGEELSMTLNHLVDMSCEKFAALPAIMAMAHPLTYEEMQRRIIALAASLQAEGIKKGGRIAILAENSDRWGVVYLAAVRIGAIVVPILPDLPESDVHHILSEMKVGALFITHRQLEKVYDELVVTLDDSDSFAEVFTVTSYSENALEGLQGQEGAPHFPEVEEDDIASILYTSGTSGYSKAVMLSHGNFSANAHAASELAEIEPGAVWLSILPISHTYEFTCGFIL-PLLCGARIAYAGKPTPAILQKLCQHERPFAIFAVPLVLEKIYKKRVLPQIEKSKLLTLICGGAALNPEVAQFLTDA-QFPYLIGYGMTEAAPLIAGGPLGDKTIAGSTGKPL-PGVQVKIVDGDAET----GVGEILARGPNVMQGYYNDREESGRVLSEDGWLSTGDLGRLDAAGNLHISGRLKNVIVANGENVYPEEVESLLLEKENGLEASV--YPDYEYGEERRRFI-----EHLLEEMRIEVNATLSRSSHIARIFERREPFTKTATHKIKR-------------- 74225144 57 ----------------------AGDTIPCIFQAVARRQPERLALVDAGICWTFAQLDTYSNAVANLFRQLGFAPGDVVAVFLEGRPEFVGLWLGLAKAGVVAALLNVNLRREPLAFCLGTSAAKALIY-----GGEMAAAVAEVSEQLGGPESILPDTQLLDPMLAEAPTTPLAQAPGKGMDDRLFYIYTSGTTGLPKAAIVVHSRYYRIAAFGHHSYSMRAADVLYDCLPLYHSAG-NIMGVGQCVIYGLTVVLRKKFSASRFWDDCVKYNCTVVQYIGEICRYLLRQPVRDVEQRHRVRLAVGNG--LRPAIWEEFTQRFGVPIGEFYGATECNCSIANMDG----KVGSCGFNVYPIRLVKVNEDTMEPLQPGEPGLLVGQINQQFDGYVSDSATNKKVFRKDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEAVLSRLLGQTDVAVYGVAVPVEGKAGMAAIADPHSQLDPNSMYQEL-QKVLASYARPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 38524616 74 ----------------------AGHTIPRIFQAVVQRQPERLALVDAGTCWTFAQLDAYSNAVANLFRQLGFAPGDVVAIFLEGRPEFVGLWLGLAKAGMEAALLNVNLRREPLAFCLGTSGAKALIF-----GGEMVAAVAEVSGHLGKSLIKFCSGDPEGILPLKEASTAPAQIPSKGMDDRLFYIYTSGTTGLPKAAIVVHSRYYRMAAFGHHAYRMQAADVLYDCLPLYHSAG-NIIGVGQCLIYGLTVVLRKKFSASRFWDDCIKYNCTVVQYIGEICRYLLKQPVREAERRHRVRLAVGNG--LRPAIWEEFTERFGVRIGEFYGATECNCSIANMDG----KVGSCGFNVYPIRLVKVNEDTMEPCQAGEPGLLVGQINQQFDGYV-SESATSKKIAHDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKAGMAAVADPHSLLDPNAIYQEL-QKVLAPYARPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 9716269 1 ----------------------------------------------------------------------------------------------IHRAGAAYLPLDPELPDARVTELLARARPAAVVTTPGHA------------PRLRALGADAIVLPGEVRTAAGEGDGRRDRAVPVAAGDLAYVMFTSGSTGRPKAVGVPHGGLAAYVTAHQAMYALTPDDRVLQSGSL--SFDLSAEEIFPCLAAGATLVPRTEEGPAAFLDGVARLGVTVAHLPTSLLNLLAGAVTDDGVPVPSLRLVVAGGEPADPARLAAWRAAPGVRLAHVYGVTEASMVSTALDTVPDRARVTIGRPIA-GTEVHVLDDGFEPVPDGVPGEVFIGGAGLARGYLAEPGRTAARFGPHPFYRTGDLARRLPDGSLEYVGRLDRQLSLRGFRIDPAEPEAVLRTHRAVADVAVT-----VRDGRLVGYVVLRPEAVPAEELRAH-AARALPGHLVPGTVVRLAALPRTGSGKID--------------- 70983029 13 --------------------------LGALFKAQVSENGAAVAVESDGHALSYADLHSKALYLAYQIQRLCPCDGTPVGILIPRGINHILGQVAVLYLGRSCVPLDFKLPDDHLNNMLHDIGTNLVICD------------QETTHRLPTFTHVLADHTIEAPGPFEPLLKGPKSCSH--------ILHTSGTTGKPKAIEIFAEGLINILLDPSS--FVKKGDRVGHITSV--AFDASLVDIWGSLVNGATIVCIPMEDPLELSRQIKSLKLNVMQITTSLLNI---TAYASPSAFSSLETLITGGEAINVQTIRTFEGGPPRRIINGYGPTECSVTLWHPVSREEAQRGPVGKPFC-NVQTCLVDENLIPVKAGVIGELLIAGAGVAGGYIGEPEKTAKSFVPGHIYRTGDLMRMDEDGVYYYIGRKDSQIKIRGQRVEIEALESNLVQLKAVSAAAVIKITPKGAGRNPVAFCVPISPCITAAAITKEYVERY-THHIVPR-IEVVASLPLKTNGKTDRKEL----------- 167722581 42 ------------------------KTINELLRVRAATRGEKVAYLFQRQSITFAELDRTARRVALLLQRQSVGVGERVLLLCRPGLDYIAGFLGCLYAGAVAVPAYPRQHASRVVGIVESAGAKAIL----STGDDFARCTKLLEDTAASHVALLDLDAAKPL----DATLEPA---DVAPSHVAFLQYTSGTTGKPKGVMVTHGNLIHNLALIGQWMGYHEESTMVSWLPPYHDMGLIG-GILTSLFGGFRCVLMERFHPFLWLRAISDYRADVT-GAPDFAYRMVPDEQLATLDLSCLKTAYSGAESVRYGTLAEFAQRFARTFKPCYGLAECTLLVAGRSAPRPLRLVSVGVTI-GEQRVVVCDLNTNECADGEIGEICVAGPSVAPGYWQQYEQTLATFTGQAFAGTGDLG-FHHRGDLYVTGRLKDMIIIAGRNYYSEDIEAVIGSRPELVPNGCAAFTVDAGDEERLVVVAEIERTHRKGDLDALLKGIREAIWLRPGAVLLVSSVPKTSSGKVRRGECRKRLGD----- 24658765 78 --------------------------------------------ITEDIVLTREDLHMNAMRVASYMRNMGLGQTDIVGVMGRHTTHQSAVAYACFFNGTPLHALHNAYEEACIAKLFGITKPR-LIFCDGDEYEKVKSATKDLQVTIVTMRN-----HPRGSVRIQDVLTTPVMQNKDGIDHTLAILSSSGTSGFPKAVTIS-----NSHKIIVDYMAINNSNIQYTSSTLDWCSGLSM-AITSGVFSTTSIIADCDFDPGLFCRAIGKYRISMVLLSSSYLAIFANCPEFESADLSSLNYVIFGGSSCSLEVQRKVRSRLSHDCLNCYGLTE-LNSAGSVNLNFDEKPNSVGRAIR-GIKIKVIDEQGEAQEPNVVGEICFHNSQKWAGYYKNPDETRQIQDSENWIHTGDLGYVDKDGYLFVIDRLKDMLKYQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASLVKKPGTLEAQDVVEYVRKRITAKFKLNGGALIVDQIVRSGNRKTNRSAVKE--------- 104774760 8 ------------------------------IDEIAQREPDRVVYDYLGQKNTYADLIKRANSWAALLKEKAPAK-VPVMIWGGQTFDMLACFLGCVKSGHCYVPIADYSNAERIDLVREVSASPVLIAISDLPEVDLGDLTLLKPDDVP-----------------EEGTADEADY--VKGDENFYIICTSGTTGKPKGVQISHDNLVSFVDWELKDFDLPDHPRFLAQAP--YSFDLSVMSIYPALLSGGELVVLPHENFAQLFKALPETDVNVWVSTPSFAQMCFLDRTFDADHHASLSHFLFCGEELPRKEVEMLKKRFDSRIFNTYGPTEATVAVTQVEITPEILEKYDRLPIGYVTEITIDLSQGDD---GKSGEMIIAGPSVSKAYINNPEKTEEAFYEDGVYRTGDVGYFDGD-LLFYKGRIGFQIKFNGYRIELEEINFYMNQNPLVRHAVAAPIPDHTIKQ-LVAVVELNDGVSDEGTITKQIRDKDVMPYMIPQRYLYQDALPISQNGKVDIKAVIKEVNQ----- 118474669 3 ----------------------------DFLDISVAKNPFKKAFVFGDESITYAKFDEIVDRLASEILKLNL-KNEAVLIILPKCIWTLVSFFAVAKSGNFYTLLDISTPLERIDQVIKILKPKVIITQKDF--------------KFDFVNTVKIFCEDFSKFSVNKSALKESRNAHID-TNLLYVFFTSGSTGVPKGVSISHKSVIDYTFWVCETFELNSRETIANQAPFY--FDNSILDIFSCVKSGATLHILPTAFPNKVLSYLEEHSVSLIFWVPSVLTYFANVNALQNFKLEHLKKVLFCGEIMPNKQLNIWRKALPHTLFNLYGPTEITDVCASFGDDEPLPIGKA----CQNTELLVFDDELNLIEPFIKGELYVRGTSLSLGYFANKQKTKEAFIQNPLYKTGDIVAFNERGELICYGRRDNQIKFMGHRIELGEIEIAANSHLQVLNSVCI-----FKQGGIALFY----EAKEELNLKSYLLEK-LPNYMVPKRFILVDKFVLNPNGKIDRKVLYELI------- 169776131 40 -------------------------TVPELIHEMALKQPQAAAICSWGGNLTYDQLNRLSHALMTRLKKHGVAPGVFVPLCLEKSMWMGLAMIAVMKAGGAFALLDPSYPLSRLRQMCEAVKSSLVV-----STNQTHSLASQLGLG------VLVIDEEDPHLLLQRVRTCDVTGPRCSAQNPMYATFTSGSTGAPKGVVVEQGGYTTSATAHAEQYNFTSHSRVLQFASPG--FDSCIIEHISTLIKGGCVCVPDVDERSRLAQTINKYSVNNVCLTPSVARIL------SPADLPILQDLAFVGEALNGDIARW---KPFVHVRNAYGPAECSAVFSVQPTLTEHDPKNIGLPTGGVGWVVHPEDPQILMPVGSTGELLIEGPIVGPGYLSNPVLTAQSFIHPPMYKTGDLVQNTNTGSFRCLGRKDTQVKLHGQRIELGEIEHLLQSHPPVNTTAFICWPDGTYDQEPGAFLAPNDIFRHSCTVAESRLSSLLPSFMIPNLFLPVRRMPLTPSGKLDRRQLR---------- 213965570 48 -----------------------GISMAALVENDCLNWPDRLAIVDDFGELTYSELRTQARTLAVRLMEKGITEGSTIAILARNSRAIVLPLLACSYLGARPMIMNPASSSKQVSAIMSDYGADILVVDAEYNQ----------DAEFP-IKSLTVGGDHDEFLSLVSGPTDSSKLPR-KPRQQETIIMSSGTYGIPKGVRLPVPRTPKVLGGIVKAIPWKKNMVVQLTASVFHAWGWLNLQI--GLATGATLILRRNFDADQAAADCLQYGVTGIVSAAVFLKDLVTAADRAETKIGPFEFIVSSGNAMPPYLVRELNKRFGPVVCNFYGSTEHGQIAIATGPEFAADPHTTGH-IPSGVELRIFREDGTEANPGELGNVYAANSMTMIGLLAARDKYD---VINGLLGTGDKGLIDQNGMLQLAGRADDMLIKGGENVYPREVEEFLGTVDGIDDVFVHGSQDDIVA-TLRAYVVREDGANLSDDMIREHVRQNLAEHNVPDEIVWMKSLPRNDGGKVVPRRLPD--------- 126437571 56 ----------------------------------------------------------------------------HVGVLLGNTPFFSSVLVAAALSGLVPVGLNPTRRGAALASDIARADCQVVLADDG-------------GAQVPEGVEFIDVESPQWRSELAAHDDAPVRFGNPDPDDLFMLIFTSGTSGEPKAVRVTNEKVAFPGRMLADRFGLGPSDVCYLSMPLFHSNAVMAGWAVGV-AAGGSLALRRKFSASQFIPDVRRYGATYANYVGKPLSYILATPPRPDDADNPLK-ILYGNEGAPRDL-DRFARRFGVVVVDGFGSTEGGVAIARTPDTPEGSLGPLT------DDVAIVDDTGQRCPPGRVGELVPNGRGQFRGYYNDEAAEAQRM-AGGMYHSGDLAYCDENGFIYFAGRLGDWMRVDGENLGTAPIERILLRHNDITEVAVFPVPDPAVGDRVMAAVVLAPGREDVEKFQAFLAEQSLGPKQWPSYVRVSAELPRTETFKVLKRHL----------- 197757764 11 -----------------------GSSLPEILRARAQEQPEALAFRFDGTTWTYRDLDLRSRTVARELTRRGLE-GSRVVLALDPGLDYVAGLFGILRAGCTAVPSFPPFATERFLGIVLDCEPQAVLTDGRFG-----PHVEAFEAQYPEGTGKVQWIFPDEALFQEDDDTE----VPVRLAEPALLQYSSGSTGEPKGIVLTHENLVSNCRVLEAHTGMEPDRVGCSWLPPYHDMGLMGTIMLAV-HGGWPLVMMSVQDPYRWLRALTEYKVTITVG-PNFAFDLVPDEALDTLDLSSLRQVFCGSEPVSAATLERFRERFAPRIIPCYGLAEATLFVTGADAADTVEAVSCGV-VAVGHRVRVVDPQTEEVPDGRVGEVWVTGPNVATGYWRRPELSAASFAEPSYLRTGDLGFVL-DGELFVTGRLKDVIVVSGRNLYPQDIEVSVERCAGLRRSAVFSVPDGIEGEQVIVVAEYRGTSSEEKALRAEVTAAVTADHGVPAVLHFGPTVLMTTSGKVRRKATRAAYLDKALAG 110596954 2 ----------------------------DLVGRAAKLFGSAPAIMMKGKSLSFLECDERARQIAGLLCKDGFRAGDIIALLSVNTPELVITLLGLLKAGMIAAPLNCRFPEELIRNTLQNLRPKLLLTGSSYSGCRTSPLTSLLEDASP-------------------LTAAESMVPPEEMSRPVTIIHTSASSGKAKAALHTFANHWYSALGSEENLPFGPGDCWLLSLPLYHIGGYA--LLFRAFVSGGCLAIAEPDEP--LASSLGNFPLTHISLVPTQLYRLLAQSESA-LRLSRLKALLLGGSSAPKSLLEESLRQ-HIPLYLSYGSTEMSSQIATTPGPILSPEQNSGKVL-PYREIR----------KAEDGELLVRGATLFSGYLTERGIQPQT-DSEGWFHTSDIGTLSEEGVVAVIGRKDNMFISGGENIHPEEIEQALILIDGIREAVVVPVPDCEYGKRPVAFIESEGENAPDDGAISLAINSAVGKLKSPVRYFRVEALP--GSQKIDR-------------- 87199580 8 --------------------------FGDLLDIAAANVPDRPALVRGDRTIAWGEFDCRTNRLARAMLASGLKTGDRVAILARNIPEFIEIACAAFKARLTHVNINYRYTTAEIEYVLADCGAAALFHQDEFAG-----VVEPLPAALDHLRLVVQIGGEGSYDRMVE-EGDGTPLGIARSPEDGYLLYTGGTTGRPKGVMWTVRNPVLTLEDHAKAANITPG-RVLPACPLMHGAGLNSS--MAELLMGGTAVLLEKFRADDLWDQVEGHQVTRILIVGPMLQAL--EAEPGRWDLSCLKVISSAGLMWSEEVKRLVRQLPQLTLVDILGASEASGFGYAVTTATR---ETPTGYFEPGRQTVIIDDTDRVLADDEPGTGWLRRPPFAQGYFGDPEKTAQTYRTIGYAIPGDMAERTVEGLIRLIGRGNLCINTGGEKVFVEEVEEALKRAPGIEDAIVVGVPDETWGKAVVALV--RTGATYDEDAARTALAADLARYKLPRRIIVLDDLPRHASGKSDYRR------------ 170940281 123 ----------------------------------------------------------------------------VVLIQLPNCLPFAPILLGTFASGFTATLVSPALTADEVAWILQNAKPRVIITATACLEAMKAAIGKQEGDQVPVFTVDAVNDTPQDWRQLLQAKGKPSVQPNQRLNETAVILWSSGTSGRSKGVLLSHHALTASLWHDADYYPPSGPQRWLGFAPFYHVFGLCNVFLLG-IAAGARVFIMQGFKLPDMLEGIKKRQITYVHMSPPVAVMLAKAEVVEEYAFSSVVGAVTGGAPLGHEVVVQVYKRCGFRIRLGYGLSETCSTALQRGLGEREMGEQAGDTGLPGVEVMIANGEGYATKEGEEGEVLVKAPGLMSAYLAKPDMTNEALTADGWFRTGDVGALCKAGRLRITDRLKELIKVRAYQVAPAELEAVLCSSESVGDAGVVGVDDDEATEWPRAFVVPAGGKELAVELKELV-EKRTAKYKLVGGIVFIDQVPKSPSGKILRRLLK---------- 83859740 36 ----------------------------DLFEDSVDKHAQRTAFITEGVEISYAQFDRYANRVAHWALAQGVKPGDTVALYMANRWEYVAIWFGLSKVGIMGALLNNQITGQSLAHCIDVSEAAHVIVEGELAEQYETACALKLTPWVSDGKQAKAPGGQDFDAALSDVRPDRSYRAHLKASDPCMKMYTSGTTGLPKAAIVAHTRALYYLQVFGVAGHADKDDRMMMVLPMYHATG-GLCGVGAALSFGGAVIVRRKFSATRFWKDAADTGATMLMYVGELCRFLVAAEPSEWEKKHKIRIAIGNG--LRPDVWPRFVERSGIPIMEFYGATEGNVGLINLDS----KQGAIGR-VPPHEEAPIRDANGRECKPGEVGEAIIRPDYRFDGY-GDEEATKKKILRDVFFRTGDLMKRDAQGYFYFIDRVGDTFRWKSENVSTNEVAEVFGTHEKVVQANVYGVEVADYSGKAGMVALVAEEGLDLNALHAHVH-KELPHYARP--------------------------------- 213033081 546 ---------------------YPSETLYDGFLRNVKLNPDRVAIIDSETEITYHKLYEISLKVADCLGKNGVKKGDYVGITLPRGSRQLYAIFGILFTGAAYVSIGIAQPNDRRTKIYDQIGIKC-IISDEKTVIDCKLNKNEVK----------IIDLDVAMANVAKLK----QPVEISPYDSAYIIMTSGTTGVPKGVEIMHTSAVNTCIDLNEKYNVNAEDTILMVSAI--DFDLSVYDIFGILHAGGTVITTNYRNPDEWLNLVDEYKVTIWDSVPILFDMIVTMAEGKNRNLP-FRIVMLSGDWIAINLPERFYENINSIVVAMGGATEASIWSNHLNVPRKIPKDWIGRPLK-NQVYRVVDEFGRICPNYVKGELLIGGVGVAKCYHGDEELTKKYFEQDGWYRTGDNGRTWNDGIIEFLGRKDTQVKVKGHRIELGEIENALIVFENIKKAIALIVKDGNVN-KLVGFAEIFDCKESNQMLLNSDFEKETEEYKKQKYINFIDEL----NFKVNR-------------- 45187526 239 --------------------------IHDIFQHHAETRPDRLCVVETGRTFTYSAINCASNIVAHYLLARGIRRGDVVMIYSTRGVDLLVSVLGVLKSGAVFSVIDPAYPPARQNVYLGVAKPAGLIVIQAAGQLDEAVEALSLKARLPALDGAILGGTLPDFVPFASLKNTRTDVV-VGPDSNPTLSFTSGSEGIPKGVLGRHFSLTYYFDWMAKRFGLSEDDKFTMLSGIAH--DPIQRDMFTPIYLGAQLLVPQEDDPGRLATWMATHGATVTHLTPAMGQVLTADATTP---FPSLKRAFFVGDVLTKRTVHWLKTWPLLTCTAHLEPSEVQSCCSNPSYLDNVKSITPAGRGMHNVQLLIVNRHDRLCGIGEVGEIYVRAGGLSEGYRGLPEINKEKFVRDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQYPLCRENITLLRKDQNGESTLISYLVPRSDQKALADIRGFLKKR-LAGYAIPTLIMVMERLPLNPNGKIDKNKLQ---------- 124005183 24 -------------------------------------------------EYTWAEVGNQVRRMATAIQALNLPERSNIGIVSKNCAHWIMNDLAIIMSGHVSVPFYPTLQAEQLNQVMTHSECKILFV---GKLDDWEGMKAGVPEGVHCIAYPNSPSEADGFDKWDDLTAKHEPLPVADPDELATIIYTSGTTGMPKGVMHSYRTAIAPMSGATPILKVGASDRYFSYLPLCHIAERAIVE-TASLYSGGTVSFVE--SLDTFAKNLQDVAPTHFLAVPPIISSIVKKKIRTALGLNNTKLLLTGAAPMPPTLIAWYQK-LGMNIREAYGMTENGGCCTVMP-ADENKLGTIGKPY-PSCDMKI--EEG-------TGEICMRAPWVMTGYYKEPDITKKVLKEGGWLHTGDQGEFDKDGFLKITGRVKDTFKSAGEYIVPAPIEAAINNH--IEQVCVLGRNLP----QPVMLVVLSEIGLQAAEVTESIAETTLINYERLNKLVVVSE-PLTPTLKIKRNILEAHYQDQLL-- 118472846 7 ----------------------------------AAAVPDQTFVVWRDRRLTYAQFDAHVDGFAHFLVSAGLGVQDHLGIYLRNGNEYLEAMIGSYRARVAPFNVSYRYVEEELLYLLTDSNARALVYNAEFA-----PRVAAIRDRLPNLAVLIQVADGNELLPGAVDYEAILGTPEVPSGDDLYILYTGGTTGMPKGVLWRQHNFLSSYEELADKARASAGAMMLMIPPFMH--GAAQWASYTAITMGGKLVIPDRLRPDAALRLAERERVMSIPVVGAIARPLIDEIEGGNYDLSGLVTISNGGAPLSPTVRSRIAALPHLLLLDAVGASESGAQMSAYTTSGAETQPATFTPQP--DTAVVSEDLTRVLGPGEGGGWLARRDLIPLGYLGDAEKTARTFTVDGWSVPGDRANVLPDGRIQLLGRDSVTINSGGEKIFVEEVERAIAAHPAVYDVVVVGRPSERWGSEVVAIVQFAEGASATDDELVEVCERSIARYKIPKAFIRSPEIVRSPAGKADYRWAKQIATE----- 196238015 59 ----------------------------------ARKYGEIIALKAPHESLTYKELYYQIQRFAAGLQAMGVQAGDRVALYADNSPRWLIADQGSMMAGAVNVVRSSQSEAQELIYILQDSGSTTLIVED-------RATLKKLTPTLPDLPRVIVLLSDEDPDPFQEGAYGTVRSVRVRKTDLATLIYTSGTTGKPKGVMLSHGNLLHQVTSLGTVIQPQAGDRVLSILPTWHSYERACEYFLFSL--GCTQIYT---NLRHIKQDIKRVKPQYMVAVPRLWRQFREQPASKQKDLDNLKQVISGGGSLARHL-EVFYEMIGVEILVGYGLTETSPVLTA-RRPWENLRGSAGKPV-PYTEIKIVDPESRTLSLGEKGLVMARGPQIMQGYYGKPEATAKVLDSEGWFDTGDVGWLTDRQDLVLTGRQKDTIVTNGENIEPQPIEDA---------------------------------------------------------------------------------------- 160937505 2 ------------------------ETLRDIIRHGAEAYGEQTAFRYKVKKKTYNEVNLDSMAVSRAVEALGM-KGKHIAVIGTTSYQWITTYFGIVNSGSVAVPIDAQLPAEAVCELLNRADVEMLVYDELRS-----DVAGVVRGKCPGIRHVVSMQAREDVLSLSRLIAGHAGTTELAGGQLCTILFTSGTTGKSKGVMLSHRNLTDNAVCL--DMRIPAGTVSMTLLPINHVYCLTMDIIKG-LYIG--MIICINDSIMHVQRNMKLFKPEIVLLVPSIYGKLKDAGSLIPKKMGSLRIICSGGAYLDPDYVDRFRE-YGITILQGYGMTECSPVIST-NLEWENKKGSVGK-LLPNCEARVVDE-----------EIWVRGSSVMQGYYKMPEQTAETL-EDGWLKTGDLGYVDEDNFVYITGRRKNLIILAGENVSPEELENELSRSELVKEILV-----REKDKIIEAEIFPDYEYAKKKHIKDILQEKDMPVYKRIYSLIVREEFEKTPSKKIKRF------------- 208658293 1589 --------------------YQRDSSLVDIFRSQVATCPDTIAVIDSSARLTYAQLDHQSNLLEAWIRRKGLPAESLVGVLSPRSCETIIAFLGILKANLAYLPLDPKSPVSRMRDVLSDLPGHTIILLGSD--------VAAPDLELPCLELVRISDALKSGASAVN-GSETTDLSAPSANSLAYVLYTSGSTGRPKGVMVEHRAIVRLVQRGV-IPNFPPLRGAIMAHLFNTVFDGATYEIFLMLLNGGTLVCIDYLSPKALETVFLREGINCAIMTPALLKLYLANA---RDGLKGLDMLMVAGDRFDPQDAVEAQTLVRGDCYNAYGPTENGVMSTKIDTSDSFINGPLGRAID-NSGAYITDPNQQLVGPGVLGELIVTGDGLARGY-TDPALDRDRFVQNGAYRTGDRMRYRADCLFEFFGRMDFQFKIRSNRIESAEVEAAILSHPLVRDAAVVGVQEEQEPEMV-GFVVAADDAVEQE-------------------------------------------------- 208658293 498 --------------------------LHSAFVKRAAESPSDPAVLSWDGAWTYSELDNVSSRLAAHIRSLDLSHEQIVPVYFEKSKWVVASILAVLKAGHAFTLIDPKDPPARTTRIVQQTSAKVALTSKLHQDTVQAIIGR----------CIVVDDDFVQSLGSASQCQEKSEL-TVKPHNLAYAIFTSGSTGDPKGIMIEHQAFASCVAKFGPAL-IPHNARALQFA--SHGFGACLLEILPTLLRGGCVCIPSDLDMHNIPDFIRRYNVNWMMATPSYMT------TFKPEDVPGLQTLILVGEQMSASVNATWASRLG--LFDGYGQSESCSICFIGKISPVSEANNIGRAVGAHSWIVHPDDPDRLAPVGAVGELLIESPGIARGYIAAPAETAPAWYAPRFYRTGDLARYAADGTVVCLGRIDSQVKIRGQRVEMGAVETRLRQQPSVAEA--VKRSGSSGSTVITAFLIAKDDQTATQEMNAKLC-QVLPPHSVPSCYICMHALPRTATGKVDRKTLR---------- 153004394 9 -----------------RKGATAARNLVALFESQAQVRAERTAVKMREGRWSWADVARRARDVSDGLAAIGLRPGDRVAIIGETNLEWILADLGVLGAAGITVTIYQSNKPAEFQYILADAGARFVFCDTDV----QVAKIREVRGKLPALEGIIRATRAGAEWRRANPDAHAARVAALGPDDPASFIYTSGTTGNPKGVVLTHGNWVYEGYAVEQIDLIGPNDLVLMFLPMAHSFAKVIEAVW--FATGATCAFVE--SLEKILDNASEVRPTVMPSVPRIFLFQLAMESFDQYATAAMRLFVSGGAPLSPKIAH-FFDVLGFTILEGYGLTESSAG-TFVNRPGRNRIGTVGPPV-PGTEVRIAED----------GEVLLRGGGVMKGYYNAPEATAEVL-KDGWLYTGDIGYLDEAGHLKITDRKKDIIVTGGKNVAPQNLENELKTEPLISQVMV---------------------------------------------------------------------------- 16126045 35 ---------------------------GDIFDAVARAAPERPALIWRDVVVTWGEFDHRTNNMAKALIDLGLKPDARIGILCRNHPAYLEFLVAGVKARLLTVNLNYRYTADEIAYVLNDCNAEVLFYQSDFDG-----MLEPLRARLPGVQAWVRIAAPEGALSYETLAGDGKPLDITRSADDGYLLYTGGTTGKPKGVHWSTDQLIARVPQTMDEHLETTDSRIIPACPLMHGSG--SNSAMGDLLNGGTAIILDRFDAVQLWREVEKHRATRVSIVGPMLKALDDAPGA--FDLTSMRAISSAGLTWSKEVKELLRHMPNIALVDILGASEASGLGYSVAKAGKI-PETGVFDAAPLT-VLIDPDTGAVMPKDRPSEGFIARSGVMAGYFGDPEKTAAT------YRTGDFARWMPPNQFTLIGRGNLSINTGGEKVFPEEVEEALKLQPGVADVLVVGQPDEKWGKIVVA-ILKADGVFDEAQVRAGLA-QTLSAYKHPKRFVLVDTVPRHESGKADYRTAIALAAE----- 158315399 23 -------------------------------------------------------------QLAEALAGAS-GPGATVMVQADNSWRTVAAAVAAARLGGVLALISRHATGVEFVQACEDLDPDAVVAAPDTAQGW------AVADKYPALSVDVLAGWSAAARPARG---------SARWRGGAVIGLTSGSTGRAKGVVQSEAALRYAGRCTIDAVGLRPGDPVAAMVPMSSSAAFCF-GLYLPLLLGSPIVFSERWDPAAAVARMAVFDVRWTMCVPTMALQL--AAAGRAGELSRVRAMTVGGGPMDTGALGRAERHLGTRILRVFGMSECLGHTTPLDDPEEIRLGRDGRPF-PGTELRAVDVDGTPLPPGETGRAQVRGPSLFPGYARDGRTVPPELTPDGFFATGDLIVVHGDGTVSVRGREKEIIIRGGRNIDIAEVEHAVASHPAVDQMCVVPLPDDVLGERIGVLVVTTDETLELPELTRHLAERGLSKAKWPEFLFRVPALPQNRVGKLSRAE-AARLAQDLHA- 167588820 8 -------------------------------------TPEKTAFIFLDARLTFGDLDKRARGIAARLQRI-AQPGDRVLLVYPPGLEFICAWAGCLYAGLIGVPAYPHRPADRLKSIVADAGPVVALTDAA----TLDGIAHREDGYSDTLELKILATDQGFDAPAGQW-----RAPDITPQTLALLQYTSGSTGTPKGVMISHANILSNMAVIAQASNADASTVFVSWLPVFHDMGFFGKVLLPIHLGVLSVLMAPAAKPIRWLQAITKYRGTH-CAAPDFAYDLISDEAKAQLDLSSWQVAFNGAEPVRADTVARFSRAFAHTMHPVYGMAEATLFITKSARGKPHALVSCGRAWAEHRLRIVNAETGQPCPPGRIGEIWVTGPSVGVGYWNRTEETERTFRADGYLRTGDLGFVDGD-DLFVTGRLKDLIIVAGRNHYPQDLESAEGSHPALAASAAFSINVDNVERVVIACEVRRENTLNAEAVAAEIRRKLAEDHDVDLYAAILATIPRTSSGKIQRSRTRQAF------- 119477184 2 ------------------------------FIDSVRKHPDKIAFNDRDREVSYQQALLATFILARRFRKL--ERG-RIGIMMPTSSGGALAITGAVFAGLTPVMINYSTGAEKCAYAQQQCDFEVIITARALTGCEELPFIEDIMASLGVVEKGIAFATSKLPTALLKRISGNHDL-----DRPAVILFTSGSEKDPKVVQLSQQNVLSNIDAFCDMMDVYGMDNLLAVLPYFHVFGLTI-NLWTPLCLGMTSITYANPEFKTVAKIIKETSPELLIGTPLFLEGYVKQ--SNPGDFSSIKLAVSGADKCPERLRALFRDKHQLEIFEGYGATETSPVIS-VNPRDRNRPGSIGIPI-PGTEVRIENETGEDSPAGETGKIMVRGAGVMQGYLNNVEESSLKI-KSGWYDTGDLGCIDEDGYIWHKGRLKRFVKIGGEMISLVMVEEALNELTAEHECCAVELPDSKRGSKIVAV---SDYKIDPHETNKLLA-KEMSNLALPKQYVVVGNFPRMGSGKTDFRGLTEIVK------ 119962414 26 ----------------------AERTLVDILEDTASSFPEASALDDGHKSLSYTELLKAVRAFAAQLNGAGLGRGDKIGVRIPSGTELYIAILGILMAGAAYVPVDADDPDERAKLVFGEAKVGAVIASGLDVQLAGEAREAVSGPGTPGL------------------------------DDDSWIIFTSGSTGTPKGVAVKHRSSAAFVDAEARIFPIGPQDRVLAGLSVA--FDASCEEMWLAWRHGACLVPAPRALVRTGMDLLINHGITVVSTVPTLAALW------PAEALENVRLLIFGGEACPPELAERL-AVDGREVWNTYGPTEATVCAAPLGGPGPVR---IGLPLDGWD-LAVVDSNGVPVAEGDIGELIIGGVGLAR--YLDPAKDAEKYAPLGWYRSGDLVRFEAEG-LIFMGRADEQVKLGGRRIELGEVDAALQSLPGVAGAAAAVQTTAAGNQILVGYLAPADGHELDMDEARKLLGESLPAALIP-LLTVVDSLPTKTSGKVDRHAL----------- 183601694 16 -----------------------------------------------------GEMLAQVRSVAKGLMAIGARPGTMVAIYSATSYEWGVMDFACASIGAVSVPIYETDSQKQADSIITEVQPAIAFGGDENHTHTLERIAEQVK----CLRHVFENGALEALIDYGESVSEDAAIGRVRADDLLTIVFTSGSTGKPKGAMLSHRNFTHIVKNGYEILPYDAPNRLLLFLPLAHCFARYIQYV----AIGGYGVVGYVPDAKHLLADLRGFKPTYLLGVPRVFEKVYNAASQKKHSFPNLRYLACGGAPINPDLVHFFNGIDDITFIQGYGMTETAAPMI-VNWQKANRVGSVGRP-GPGMAVRTADD----------GEIEVKGPNVFLGYYKNPELTDEVLEPSGWLHTGDLGYIDDDGFLYITGRKKDLIITGGKNVSPAPLESAISECPIVSHVVVVG-------------------------------------------------------------------------- 39940430 57 -----------------------------LFEDVVRQKPNAEAIWTREGSLTWQQLYDGTNRFAQWFLAQGVRPKDFVALFMGNSPEFIMVWLALTSIGAAPAMINHNLASKPLLHCLKISTAKLILVDVPPQTEKSISDIQE-DLNTEGFTVLRLDDYRHHIAGLEPARPGEEYRKDIKPDWAAGLFYTSGTTGMPKACVLPVAPYINGCTTKAGVSYLNSSDRFYDCMPYYHGTG--GITMMSQILAGTTICVAPKFSVSRFWEDVRESRANAFVYVGETLRYLLAQPPSPLDKEHNIKVIYGNG--LRPDVWKRFRDRFGIEIHEFFNSTEGVFPLDNHGDFLAHAVGHHGAILRLYVPVAIDTDTGDIVPYDEGGEILLRIPGTFPGYFNNPEATDKKFVRDTYYRTGDALRRDNDGRWYFMDRLGDTFRWKGENVSTAEVGEVLGNFPGVVEANVYGVQHDGRAGAAAIYIEPEKKASDTAAFLAHARKH-LPKYAVPRHIAVISA---SHNNKQNKQPLKAE-------- 212527008 104 --------------------------IYELVQTVCQSHADQPAICSWDGQLTYRDLDLMTYRLATYLHSIGIKPNVVVALCFEKSLVATVVLLAVIRSGGAFVFMDPAHPARHKKHILSLAKPSLILHSNLFNGLDDYSISAPLRE--------ITMSTISKF-PNTGLDPT-VFMPPNNGQDVGMLAFTSGSSGTPKGCVINHSS-LASMLPVGDKWPFNAASRILQFAP--YVFGTSLLETFSALLTAGTVCTPDAERMGDLVGAMNRMAVTGAVLPASLAQVI------DPEAIPSVHTLAVGGEPLTEMLVNKWLKK--VKLVQGYGMTENFGILT-INDRLSVGGNPRNVGHSPNGRVWLVDPNDKLAPVGAVGEILAETPGVACEYLNDPDRSAATFVSEPFLKTGDLARYQENGSIIHMGRKDSEVKIRGQRVDLRDIEHRLLEYGDEADICVELINPKKSSAILAAFLWFRNRQQTTDELQDFVMANTLPGYMVPSVYLSLAALPTTTTNKVDRRQLRERAAK----- 212527008 1192 -----KQWNQRLPQRI-------DDCIHHQIQDRCRLQPTAKAVESWDQSLTYQDLAHLSSSLAFHLKTHGIGPEQTVPVCMDKCSWTPVAMLAILKTGASFLLLEYSQPAQRLRDICRAVRAELVITCTRNVP---------LSADLGPVE-VLCIDQAEKYISPDE--TFSWNYPSVSPTNTAYLVFTSGSTGTPKGAMVHHSAFLSSVTNYAPRLNLDGNSRVLQLA--SYSFDVSIGDHLATLLVGGCVCIPRESELKDTGKAINDYNVNWVMTTPSMSRIISPSSVA-----SRLRTLCLIGEAITTTDITTWSKH--VSLMNTYGPAEAVVSHARTYVKSVEEVNDIGTGLGTLSWIVNQNNHHRLMPVGVVGELILDGPIVGLGYLDDPEKTNASFVDCPMYKTGDLVSYTHEGTIVFHGRKNSKVKIRGQWVELSEIEGIVRQYTGVS---AILVDHLEPHSSLVSYVLWDDSSPPSEEFKEIVRKAILPDHMVP-IFLPVRYIPLGPTGKANRRRLQEEVKK----- 119475973 4 -------------------------SLPQLHEAIAAAVPDREALVFRDKRFTFAQLTDRTRCLANFFLSRGIRKNDHVALLMLNGNEYLESTLGALKAQAVPFNVNFRYVEKELLYVLNNANAKAIVYHSQFAPRLSAILKDLSHPALIQVKDGSGIELLPGALDYDDLSSSSSKPNVVWSPDDLYMLYTGGTTGMPKGVLWRQGDLITSALGGTERATGGRRHRFLTTPPFMH--GASHWLAFNAWHGGNTVIVVEKLDPPDVLSVIEKERATALMLVGDAFRPILEEIQRGNYDLSCIKIIMNNGAILNHPVKVALLEMLPAKIVDNMGASETGSQGVKISTLEGIKNSADATNFKLSADNVVLSEDLQKVGHDGTGWLA-KKVHVPLGYLDDREKTQSTFPEDGYAVPGDKVQLKEDGNILFFGRDSGTINSGGEKIFAEEVERALKYHPSVFDAVVASRPSERWGNEVVAVVQLRKSSPDKNSILDEC-GKHIARYKLPKAFSIVATIKRSPSGKADYR------------- 215498020 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHEDDILLGTAPLTHVSGLTVFN--ASIAVGACMVLLPGSEPSITLPAIDKYKATVISQVPTCIQKLVKSPLLENYDVSSVRVLYFGGSSMPSVVARAVRTKLNITLQQGYGLTETCGSISLTPANSEDTA-SVGTPLA-MTRMKVVDNTGINLGPHEHGEICVKGPTCVSGYLNNPEATAKLYDSEGFLHTGDVGYYTEEGMFYVVDRMKEMIKCMDQQVAPAELEDLLLKHKDVKEVAVAGVPHPEYGEAARAFVVLHNGHCGSEVLKKLVADQLAPHKHLHGGLEFVSNIPKSETGKNLRRALRDGFLKKNVQG 83747343 13 ----------------------------DLLDYRTAHQGSQIAYTYLEASVTYREFASQVKDVAAELKRH-ANPGDRVMLLYPSGIDYMVAFFACLYAGLIAVPAFPPRNSARLVAIVKDSGAKIALTTQGQ--LQQMEMGIAASAELAALRFICNDAAAQG-------SGAGCAAADITGETVAFLQYTSGSTGQPKGVMVTHANLICNQRMLRAGFATHEGATIVTWLPIYHDMGLIGKMLHAFWLGGHCVVMSPIARPVRWLKAISRFKA-HCSGGPNFAYGLISAEQKAELDLSSWHTAFNGAEPVRRHTLERFSEAFAAALLPCYGMAETTLIVSPMPGPLDPAAFGMGRAIKSGQNLRIANPTLATCRPGEVGEIWVAGQHVAPGYWEKPDVNAATFGEGPFLRTGDLGYLD-DGELYVSGRLKDVLIVRGVNKYPQDIEATVEEADAIQPAGVAAMIDDGREERVVAVAEVTRTGLRKADLQAVIRRLVLETHEVSDVVLIRPALPKTSSGKVQRAQARALLADQL--- 195033725 45 --------------RYTKRHERLNNTVADVFEENVRAHPDKVAVMSDTQRWTFRQMNEHANRIANVFQAQGYKKGDVVGLLLENRAEYMATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCVALIY-----GEDFVEAIGDISKELPTDLTLFQFNNENNNSQSEALSAASVEKPQVAHHDKLVYIYTSGTTGLPKAAVISHSRYLFIAAGIHYTMGFNDDDVFYTPLPLYHTAG-GVMCMGQAVLFGSTVSIRKKFSASNYFVDCAKFNATIGQYIGEMARYILATKPSEHDRAHRVRLMYGNG--LRPQIWPQFVKRFNIKVGEFYGATEGNANIMNHDNTVGAI-GFVSRILPPISIIRADQDTGEPCEPNEPGKIVKGNPSRFLGYV-DSKASAKKIVRDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVTIPHTEGRAGMAAIYDPDRELDLDLFATNLAKVLPAYARPQILRLLTKVDLTGTFKLRKVDLQKE-------- 116205916 222 --------------------------LHRWFEQRAAETPERIAVDFKRVQYTYQNIENAANALAAALFQSGTQSSVRVAALMGPCPELYTSYLAALKAGMAFCPIPVDAPRDRQDALIADLKPTALLVVASQQG--------HLPQSSPSFTPIPEIDVAPYLASCDSSETPPLSTPQIAETDVAYILYTSGTTGMPKGVAVSHISASCTISALSNHFRLVPPSRYQGAAP---TFDISLFEIFWTLSTGSTLCCAPREDIDRVLRIME---ADMTNITPSFASLL---------DPSSIRGLMVGGETLNTRLLQVFAHHNPPVIYNGYGPTETAICIAQAHVPATQRGSVIGTPLA-TCGCLIVDAQTEPVPMGAVGELVITGPQVSNGYLNRPEETAAAFSDDRWYRTGDRARWGPDGEVEFLGRSDDQVKLSGRRVELGEIESVLASVDGIRETACVGQSSEAGSERVVSLVVLEPRAGLDFELVREVAQRHLPDYMRPFKILLVDALPRSASGKLDRKRVREVLED----- 116205916 1382 --EGTIPVPAENKENNDQQSHVRTELLHSQFEDQATSTPDLLALSFPPIELSYAELDARANGLANILREEDV---DVIPICLQRSVELYVAILAILKAGSAWCPIDETSPVQRRTSLIARTQSKLLLTTTESLHLVEPCLSHQ---SLEGVRVILLDKYADQKSPVRASPRDGISSKNLSGKDLAYLLWTSGTTGEPKGVMIQHSAAAQAMRDLQIRVEHDEKGGQVRTLQLSYSFDVFVQDLFYTWGIAGSVISIRELVLGTFVEFIWKSCPTHAHLTPSFGASI----HVDELRGSTLQYVTFIGEKLTESVAEAWAAEITTRAYNTYGPAENAVVSTMGKSRDRAKAANVGFPLSPCT-AYVVREVEELVPRYGIGELALGGAQVAKGYLSNEVKTAKSFIDERIYLTGDVARLNDHGF-EFLGRNDDLVKITGIRIELSEISAACAEHAAVEHVETLHLPRPGAGDVIVTFVSVKKDIVDGGQIRTEVFQRALPAYMVPGHVVVLNTMPRTASNKVDRKALQEIYDKSVLAG 116205916 2571 ------------------------------------------------KTITYAQLDRLANAIASSLASHHLQADDVVGLYLSRDIKSLAATLAIFRAGYVYLPVDEDLPSARKQLLIRDAGAKLIITTEELAG----DLELNLDNDPPAL---LLPDGDKAVNTMLSWPVSHQRHP--KPGHGGYLLYTSGSTGHPKGVRVSNSNLCHFIAASARLIESSPATASLGGALTSRAFDPHLTQLFVPWHLGYSVVIGRDRTAGSLQRVINERSVTHFGSVPSVLTQL----GLRPEDMPSVRAVTTGGEKASSELLDMWTEHSGAVLFNFYGPTEVTIGCLGHAVNAHSNARNLGLPLQGLEALLLCPGTGEEARRGQPGELCIAGPQVSMGYLDRPDENAKSFQPRRMYRTGDVMRMMHDGTLEFLGRADQQAKIRGQRLELDEVVHFLKQ-AAVGEAAVVASGDGEKQQQLFGFMAPRVGTNAEVELIEQTCEAGLPAFMVPTMLS-VSKIPLAASGKVDTKLLAKLAND----- 25090286 1550 -----------------RTNYPRDSSVVDVFREQAAANPEVIAVTDSSSRLTYAELDNKSELLSRWLRRRNLTPETLVSVLAPRSCETIVAYVGILKANLAYLPLDVRSPVTRMKDILSSVSGNTIVLMGSG--------VEDPGFDLPQLELVRITDTFDETI--EDVQDS----PQPSATSLAYVVFTSGSTGKPKGVMIEHRAIVRLVKSDNFPGFPSPARMSNVFNP---AFDGAIWEINWMLLNGGTVVCIDYLDGKELAAVFAKERVNAAFFAPAMLKLYL---VDAREALKNLDFLIVGGERFDTKEAVEAMPLVRGKIANIYGPTEAGIISTCYNIPKDEAY-TNGVPIGGNSGAYVMDPNQQLVGLGVMGELVVTGDGVGRGYTN-PELNKNRFIDEGAYRTGDRMRRVGDGLLEFFGRMDNQFKIRGNRIEAGEVESAMLSLKNVLNAAIVGGEDEGPLEMV-GFIVADDKNDTTEE------------------------------------------------- 25090286 472 -------------ERWNSDSIDAQDTLSEML-KWTSQSPNKAAVAAWDGEWTYAELDNVSSRLAQHINSIDLGKEHIVPIYFEKSKWVVASMLAVLKAGHAFTLIDPSDPPARTAQVVQQTSATVALTSKLHRETVQSTVGR----------CIVVDEEFVKSLPQSSELSAS-----VKAHDLAYVIFTSGSTGIPKGIMIEHRSFSSCAIKFGPALGITSDTRALQFG--SHAFGACILEIMTTLIHGGCVCIPSDDDMNNVLEFINRTNVQLGHATPSYM------GTFQPEVVPGLKTLVLVGEQMSASVNEVWAPR--VQLLNGYGQSESSICCVAKISPGSSEPNNIGHAVGAHSW--IVDPEDRLAPIGAVGELVIESAGIARDYIVAPTQDKSPFIPDGFYRTGDLACYASDGSIVCLGRMDSQVKIRGQRVELGAVETHLRQMPDVVEA--VKFSDSSSTTVLTAFLIGAGEQRATREINAKM-EQVLPRHSIPAFYISMNNLPQTATGKVDRRKLRKILSQK---- 83647191 39 --------------------------------------------------YTFQRTAQEARRMAAYLRSLGLPEDAKVAILSKNCAHWIMSDLAIWMAGYVSVPLYPTLSAESVRQILEHSEAKVLFV---GKLDDWDSMKAGVPEDVHCISYPL--SPPNDFPTWEDIVANTHPLPARKHEELATIVYTSGSTGMPKGVMLSFNNLAFAADGVVNFLDVGSHERMLSYLPLSHVFERFVVEM-GALYTGFHVFFAE--SLDTFVRDLKAAKPTLFLAVPRIWNLLLKIPGVKGLGLEHVRFAGSGSAPLSQDILSWYR-RLGLELLEGYGMSENFA-YSHMTKPGRTKVGYVGEAL-PGVDVRLGDD----------GEVLVKSPATMMGYYKEPDKTAEALTEDGFLRTGDLGQVDDLGRLKLTGRKKELFKSKGKYVAPAPLENRIISHPQIEMVCVAG-------------------------------------------------------------------------- 67540958 111 -----------------------------FFDATASQYPDALAIWSREGIYTFRETRDRAAQYAHFFLSRGVERGELVALYLQNRPEFIFAWLGLWCLGCAPAAINYNLAGDALVHCLRISGARIVLVDDEEGCRGRMEEVKGVVGGDLGMETVTV----DETFNTKVIPSLPTTVPETSGGYPAILLYTSGTTGMPKGCAFTHQSILLR-RGGMDDKDGPDGDRWYSCMPLYH--GTSAIALITSLSSGISIAISRKFSVRQFWADIRDSDATAFVYVGEAARYLLAAPPSPQDKEHRVRLMYGNG--LRPDIWDRFRERFGVEVGEFFNSTEGIFALFNYNK-GPFTAGSVGVAIDPNTGDVLRDPETGFVPYEVGGEILVNVPGAFQGYWENEDATNKKFLRDVFYRSGDALRRQADGRWYFLDRLGDTYRWKSENVYTAEVSEVLNTHSSILEANVYGVPHHE-GRAGCAAVQLRDGTTDADDLATFTRAR-LPKYAVPVFLRIVQNSTHTDNHKQGKVALREE-------- 54022343 25 ---------------YRSVAAPEPRTLVDILDATVAAHPDAPALDDGEVVLSYAELRAEIAERVAELVAAGVRPGDRVGVRMPSGHRLYVTILAVLYAGAAYVPVDADDPDERAALVFGEARVRVVATGAGIEAAEQAGTDGRPPAAGPS------------------------------PADDAWIIFTSGSTGTPKGVAVTHRSAAAFVDAEARMFPIGPGDRVLAGLSV--AFDASCEEMWLAWRHGACLVPAPRRTGADLGPWLVRREITVVSTVPTLAATW------PPEALEAVRLLIFGGEAVPPELAERVADDAGREVWNTYGPTEATVVACAAPLTGEGPIR-IGLPLDGWD-LAVVDAQGNPVGEGESGELVIGGVGLAR--YLDPAKDAEKYTALGWYRSGDLVRKERAG-LIFLGRADDQIKLGGRRIELGEIDNALQHLPGVTAAAAAIRTTKAGNKILVGYLTGPGADYDLRAARESLAEH-LPAPLVPR-LALVDELPTRTSGKVDRDAL----------- 157104991 145 -----------LVKKYNRQ----NATIADIFAEYVAKQPEKVCLIFEDRKWTFREVNDYSNRVANVFLNNKYKRGEVVGLMLENRPEFVAMWLGLSKLGVIVPLINHNLRKNALLHSVNVANCKALIY-----GESLRDAVQEIKESLPSQPVLDIAHDLASMLQNASKEQPTANVNKPDHHDKLLYIYTSGTTGLPKAAVITHSRFVFITAAIHMVAGFRNDDIFYTPLPLYHTAG-GMMSIGQALLFGATVVIRKKFSASQYFADCKKNNCTVGQYIGEMCRYILATPDSGTDKAHKVRLIFGNG--LRPQIWPQFVERFNIPVAEFYGATEGNANIVNIDNTVGAI-GFVSRIIPPISIIRADPATGEPCEPNEPGKILPNNPSAFLGYV-DKSASEKKIVRDIFFLSGDLLVADERGNLFFKDRTGDTFRWKGENVSTSEVEAEVSNASGYRDTVVYGVEIPNMGRAGMAAVLDPERQVDLTKLAQTLKE-TLPSYARPMFVRLLKDMDMTGTFKLKKLDLQKE-------- 154149020 668 -----------------------------------------------------------------------------IGVVLPSSVAGSITNLMLFMLGKVSVNLNYTLSEENLIKCVEIGEIKTIISSRKFRGFDLQSSIGNKFIFLEDIKDKISKRDLLKALLLPKFMLEFLYFANVKIDDEATILFSSGSEGTPKGVVLTHKNIMANIKQLIELVNANENDAILASLPIFHCFGLTVTTLL-PLSEGILSVHVPDPDAATIGKMSAKFRTTIMFGTSTFFRIYTRSKRINPLMFSSIRFAIAGAEKLNQSTKEDFKMKFGITIYEGYGTTETTVNTPSILEPEFFKNGTVGLPL-PGTIVKIVDDTLKELPVGTEGLVIIGGLQVMKGYYKNDKKTKEVITEDGYYKSGDIGFIDNDGFLTITDRISRFAKIGGEMISLGAVESLLSEIDEISFCC-TNVDDAKKGEKI---IMLYMGEIDESEIKKRILDSKIASIMQPSVIYKIDQIPLLGSGKINLKALKELAV-KLENG 85813634 47 ------------------------------LEEVAERRAGQPAVQADDGTYTYRELHAEADRIAGLLMDQGVTRGGTVAVAAARRRGEYAALLAALKLNCAYLPIPPGGPAHRLEFMLTDSAAVALVADAPAATALADAGVGATLAA--RVVAGAVDAAPAGWTAARGVPSDRRPSAEPARDGTTYVIYTSGSTGTPKGVVTGEEALLNLCAWYIDRHDVVPHDRLCQTAPL--TFDPSVQQMFPAWLAGACLVAVPDRDGEDFLDWLATERITHLDIVTPHWAQLLEVAAQRGHALPALRWIIVGGETYFFHQTHRWHRVVDARINTVYGPTEATVNATEFLVDPGVTEGPIGRPLPNY-RAYLLDERGALCPPHITGELYLAGTGLAQRYC-APEATKRGFRTERLYRTGYLARLVEDGQLEFQGRTDSQVKVAGYRIELEEVQAALTTVPGVTTGAVALRTEPTR-QIVCGFV---GPGLTEERVRAELAER-LPEYMVPHVIASLASVPLTTNGKVDKDRLLALVAER---- 119467524 57 -----------------------------VFLETAKKYPDMVCMWTREGIYTYRDVQNLACQYAHYFLAKGVKQGDLVAFYLQNRAEFMIAWLALCSIGCAPAAINYSLTGDALVHCLKISGAKLVLVDDEACRARIEDSRAAIEGQLGMELTYLDHSFASQVSSFPTTKPPKEFAQNMSGADPAILLYTSGTTGMPKGCAFTMARLYSTLAGSMEDTDGPGGDIWYSCMPLYH--GTSAVAMMVCLTTGVSIALGKKFSVRNFWRDIRDSHATIFVYVGEVARYLLAAPPSPDDRNHNVRCMYGNG--LRPDIWEKFRERFGIAVAEFFNSTEGIFGLFNLNK-GPFTAGSVGRAIMHNTFVPVIDPTTGDVPYDKGGEILVNVPQAFQGYWRNESATSKKFLRDLWYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEILGRYPGIQEANVYGVPNHE-GRAGCAALQLSSESREAFDLAAFARAR-LPRYAVPVFLRIVETSAHIHNHKQNKVPLREE-------- 120405295 3 ------------------------ETVQQLLRERLDS--DGIALKYEGSTWTWRELGEAAMQAAALIGAADPERPLHVGVLLGNNPDMLTAMAAAGLGGYVLCGINNTRRGDALARDIRRADCQFLITDDAH---------RHLLDGLDLSGVRVLVVGTPEWKELTGRAGTLTPHREVTATDTYMLIFTSGTSGDPKAVKMMHAMVLLAGAALMGRYELTSDDVCYLSMPLFHSNAVLAG--WSVAVNSGAAMAPAQFSASRFVDDIRRYGATYMNYVGKPLAYILAGPERPDDADNPLRVAF-GNEASDRDIAE-FARRFGCQVWDGFGSTENAVTVTREDG---CPPGSIGKGFPGVTECAVFDEHGALAADDAIGELVTQGAGMFAGYYNDQGATDERM-RHGMFWSGDLAYRDADGWIYLAGRTADWMRVDGENMTSAPIERILIRLPAISMAAVYPVPDEFVGDQVMAALVLQDEATTPDEFARFLAAQPLSPKAWPRHVWIADALPSTATNKVLKREL----------- 126322915 78 -------------------------TIPYVFQKVANRQPQKVALVDAGKQWTFQQLDEYSNAVANLFLQLGFGSGDVVAMFLEGRPEFVGLWLGLAKAGVEAALLNVNLRLEPLTFCLSTSGAKALIF-----GGELAAAISEVSVQLGGPEGVTPDTHLLDPMLSEASTAPPMQMPPKGMDDRLFYIYTSGTTGMPKAAIVVHSRYYRIAAFGHHAYRMKPSDIIYNCLPLYHSAG-NIMGVGQCLLYGLTVVIRKKFSASRFWDDCIKYNCTVVQYIGEICRYLLKQPVRPAENQHHVRLAVGNG--LRPAIWEEFTCRFGVQIGEFYGATECNCSIANLDG----KVGACGFNVYPIRLVKVNEDTMEPCKPGEPGLLVGQINQQFDGYV-SESATNKKIAYNVFYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRVLGQTDVAVYGVDVPVEGKAGMAAIADPHATLNPNALYQEL-QRVLPPYARPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 158284793 22 ----------------------------------------------GEVQINYHALNSTANRLATAMLHR-IKEQARVAVCMHPTDRLVTTLLAIWKAGAAYLPIDPTFPPNRIQHILGEAKPALVVYDADYDN-------AAIFGKTPAVSYAELRKRASD---LSNANIRPEAMLGKGEAQLALVLYTSGSTGVPKGVRLNHETILNRLQWQWGRFPYSATER-IGVFKTALTFVDSVSEIWGPLLNGMAIVIVPKRNPEKLVDLLERYRIERLVLVPTLSL------------LYHLRIWVCSGEPLQISLAREFFDYFQHQLCNFYGSTEVMGDVTYFVCESRKQLEPIGYPLD-NTTIYIMSPDLRPVRTEEIGELYVAGLNLAEGYVNDPDRFIDAIDPGRLYKTGDYASVSK-GCVYYQGRMDSQIKIRGHRVDLSEVEANLLGLAGVDKGIVLCYRAGEIDQALLGFVTLEQGAPTGLQVEAALGDK-LAHYMIP-QVVLLESIPLLVNGKIDRQTLLKMYE------ 214039537 19 --------------------------------------ADRPALIHDGKSVTYRELRRRAVGIGSYLQAQGLLPGAHVGHYMRNSNAYMESFVGAGLAGLSHVNVNYRYQDEELLDLCNGLDLQVLIYDE-----DFTERVERVRSRLETVCFICVGGSGKDARISALYDYNGSDFQPATSSDDLIVIATGGTTGLPKGVQWRHEDIWRLEEHVANVARLPQSAPFLCLSPLMHGAGLMMAIMLVAQGVPVATIAGERFDAAVAVQAIKDLGVGSVVLVGDAFTMLLEVLDVRPEEIDSLKMLVSSGASLSNACRQLYRHQPDLIIFDSLGSTETSGYAVCTPEAG---------VFAPQRTTRVFDDELQEVEPGVVG-IAYSGGNMPRGYYNAPQETANTFVGERYVRTGDRCTVRADGMLELLGRDSTVVNTGGEKVYTVEVERVLLEHPDIDDVVVVGLPHSRFGKQVTAVVQRRDDASLDIQSIQAFAAQKLADYKIPRLIFAAQSLNRAPNGKPD--------------- 21224234 17 --------------------HWQGETVTALLRHRAEHTPDALALTDTDGTWTYRELDLHAREVATHLRHAGVGQG-PVLLLHPPGLDYLAAFFGCLYAGAVAVPAYPGQTVPRLAAIARDCAATHALTTRRVRETVAADGTGRVGTELDGVRWLVTEDTGESTTAWED--------PGATARSLAFLQYTSGSTAAPKGVMVEHGNLVRNLRSIHLRLGHDADSGMVSWLPPYHDMGLIG-GILTPVYGGFPAHLMAPMTPLLWLETLSRTGAS-TSVAPNFCLRRITPAQRAGLDLSRWRLALNGAEPIRPDTLDRFAEYFAPALLPCYGLAEATLMVTGVRPADPPVVESTARPADPGGVTRVVGATGRRVPDGTVAEIRVSGPGVARGYWGRPEAAAEVFPGNAWLRTGDVGFRH-DGQLYVVGRTKDVIIVQGRNIHPQDVEQTAERVGAGLRAAAFAVPTADGEQLALAYEIGGPGAGDPHALLARLRTAIADEHQVPHTVVLLSSVPRTTSGKIQRGACRQRLLD----- 118466777 58 ----------------------------------------------------------------------------HVGVLLENTPFFSAVLVAAGMSGIVPVGLNPVRRGDALRRDIARADCQLVLADANSAGT------------LGDIEHLNV-DSAAWADEVAAHRGAPIVFRSASPADLFMLIFTSGTSGEPKAVKCSHGKAAIAGVTMTQRFGLGRDDVCYVSMPLFHSNAVLVGWAVAAACQG-SMALRRKFSASGFLPDVRRYGATYANYVGKPLSYVLATPERPDDAQNPLRAV-YGNEGVPAD-IERFARRFGCVVQDGFGSTEGGVAIARTPD---TPPGSLG-PLPAGIDI-VDPDTGASCPPGVVGELVTAGPGRFEGYYNDEAAEAERM-AGGVYHSGDLAYRDEAGYAYFAGRLGDWMRVDGENLGAAPIERVLLRHPDVTEVAVYPVPDPTVGDQVMAALVLAPGAEFDDEFRAFLAEQPLGPKQWPSYVRISTELPRTVTFKVLKRQL----------- 39937650 45 ------------------------------------RTPNAHALLSERERFSYAELARRIDGYARWALAQGIGKGVTVALLMPNRPDYLAIWLGITKVGGVVALLNTQLTGSSLAHCIDVAAPNHIIVAKELSG-----AYDSSTQHLATAPRLWLHGDDDAEVGLSDALATAAERPAVTVDDTALLIYTSGTTGLPKAARVSHRRVMSWAGWFTGLIGATSDDRIYDCLPIYHSVG-GVVATGSLLMAGGSVVIAEKFSARRFWDDIVRYDCTLFQYIGELCRYLVQAPSGSNETRHRLRLACGNG--LRGDVWEAFQARFAIPILEFYASTEGNFSLYNVEGE----PGAIGRPAALVTGLPVRDEQGRRCARGEAGEAIGRGGGRFEGYTRDGESERKMLRDDAWFRTGDLMLQDAKGFFRFVDRIGDTFRWKGENVAASEVADTLAACPGVIDASVYGVSVPNHDGRAGMAALVTEETFDLAALHRYLATR-LPAYARPLFLRLRQALDLTGTFKQAKQTL----------- 156975630 19 -------------------------------------------------EFTYAEVADQALRLVSALRNLGVQPGDKVALVSKNCAEWFICDLAMMLGDYVSVPIFPTAGADTIEYCVTHSESKALI----GGKLDDPAATQQVIDSMPDLINIALPYDTAQFTKIITDVEPSAERPQHHDDKLMSLVYTSGTSGLPKGAMLTYGAFSWSVQQLINHIGIQENDRLFSYLPLAHITEVYIFG--SSIMGGVTTAFPE--SLDTFIEDVKMHRPTLFISVPPFINSLIKKKLADGLGLDQARVLGCGSAPVSPALLEWYRSV-GLNITEAWGMTESFAYSTLNYPFRADKIGSVGNA-GPGIELKIADDE----------EIMVRGKGLFSGYYKNDIATQESFDSKGWLHTGDIGSIDADGYLTIQGRKKDTFKSKGKFVAPVPIEKKLFEYSRVEMMCLIGLGLPG----PILLVVPHDFPNFDKERYARTTRKVIARHEQIKGVLMIQE-PLTPTLKIKRHVLEQKYHE----- 41407807 8 -------------------------TLCEAFQATAAKHPDAVALRTDATTITWRQYRDRVRAIAAGLAGLGVGNGDTVALMMSNRPEFHLCDTAVLHTGATPFSVYNTNPPELLAYQFDNADNHVVICEGTF-----MPQVLAAAQQGGTVEHVVVDGAANGAIGLDQLEASPAAWRAVGPDDVLTIVYTSGTTGPPKGVELTHTNFIENARITEEVGGITHADRAVSYLPDAHAANRWITHYQNLLYG---LQITTVGDFKAVLPALTEVRPTLFLGVPRVWIRLVLSKVRRRLGMDRLRIGVTGAAPIPREVHEFVLG-LGIPVCEGYGMTECTAGAT-VNRPERIKIGMVGTPV-PGTEVTVASD----------GEVLVRGKNVMRGYRKAPEKTAEAIDSDGWLHTGDIGEIDEDGYLRIVDRKKEIINAAGKNMSPTNIENTIAACPLAGPVVVIG-------------------------------------------------------------------------- 214030397 20 ------------------DGC---DTIPKLFSVRCQQMSDRTAHREKDKSYSWRDYWDHAEKIGLGLMSLGLQRGEVVSILSEDRKEWLYLDMGIQGAGGIASGVYTTDSAQQLAYLINDSGSRFLIVENDEQLDKFL----EIEADVPDLRHVIILDRDEKCRFLDQLYDQEIAVAQSRPDQTALLIYTSGTTGQPKGAMLSHENILATMESGARSLECLRSDEQLCFLPLCHILERNV-SVYLPMAAGSTVNFAE--SPETVFENMQEVSPATFFAVPRVWRAVAAGEARAGYLLSRLRRGGTGAAPISPDLLRWYWSV-GVPLIEGYGMTEN-AGLTSVNQVDAHKPGTVGQAV-PGVTIRIADD----------GEIQLWGCNNFQGYWGKPDKTAETFTADGWLRTGDVGELDDDGFLRITGRIKDIIITGGKNITPAEIESRLKFSHYIADAVVIG-------------------------------------------------------------------------- 196243386 20 -------------------------TLVDILLWRSYDQPDKRAYTFESGSLTYRELDLKARKIATYLQSLGATQ-ERALLLYPPGLEFIVAFFGCLYAGVIAVPLYPNQKLSRLQAVIADAGAKFALTTQS-----ILENVEIHFSETPDLAALNWLATEQKI----ESDPEQWQQLDIKKDSLAFLQYTSGSTGTPKGVMVSHGNLLNNSEYIKQAFELNQDSVSISWLPSFHDMGL-IDGVIQPIYTGFLGVLMPSVAPIRWLEGISHYRATHSGG-PNFAYDLITPEQKENLDLSSWLSAYSGAEPVRQDTIKRFTESFKCCFYPCYGMAETTLMISGGNEPTEIATGSCGQSWLDTKIIIANPETLTECREEQVGEIWVSGSSVAQGYWNRPQQTQETFQAGPFLRTGDLGFL-KDRELFITGRLKDVIIIRGRNHYPQDIETVERSHEALKSGAAFTV--EVEGEERLVIVQEVERSLDVDEVIEAIREHELQVYAI--ALIKTMSIPKTSSGKIQRH------------- 218278893 20 -----KPWLKYYTQSDIQNKEPAC-TLYQNIYSNNSKYLKDTAISYYGNKITYAQLFNNVDACAKSLVKYGIKEGDCVTLCTAAVPEAIYLMIACSKIGAIANFINPLFTTEQMVQRINDTKSKILFVMDEMLSYIVDAVPRPVTESMPELAKLVVCAGQKNWNKKRTDHKGFYSWKSFEKNRGCIMVYSSGTTGASKGILLTNDGINATIAHYNENFNYERGDTFYAVIPIWFSTG-NVLDILMPLRMGMTVIPELQFEKERIIDGIKKYKPTMTLNPTSIWMALAQSKKGKKIDLKAMKYPITGGEAVTPQIITDFLRKSGCPLIKGYGMCELGSTVTSTS-PEHNKMRSSGYPIKGVTVAAFDTETNEELPYGQRGEIRVNSPARMKEYYKNPVETKKYFYEDQWGCTGDIGYVDEDGYLFVEGRASDSFYSDGKRIYLFDIEHIVLEDEAVAQCKAVAVQINGKFKPILHVVLKKNGVTDTRTVIPRIHKKQLSENAIPVAYKLRQALPVHPNGK----------------- 89901256 7 --------------------------ILDYVYDHADAHPDQVFLVGGGTDYTWAQTVDQARRMAAHLQSRGLERGARVAILSKNCAHFFMAELAIWMAGYTTVAIFPTEVAETVHFVLEHSGASLLFV---GKLDTWEAQKPGVPASLPRIAFPLAPQTDYDTWDAIVARTGPLGRPQRGANELAMLIYTSGSTGQPKGAMVSFGAITRAGEGTRERLGRETEIRLLSYLPLAHSFERSCVEA-STLVGGDAHVFF-AEALDTFLTDLQRARPTVFISVPPILGRIVAKKVLKGLGLDQVRNAASGSAPIPPDLIAWYR-RLGLKLYEGYGMTEDN-SFSHGSNEKFNEPGYVGVAM-PGVQVRISDE----------GEILIKSPGQFSGYYKQPELTAASFTEDGFFRTGDLGELRADGLLKITGRAKELFKTAGKYVAPAPIENLLNAHPMVELSLVSGVGQP----SAYAMVVLAESARVQDELGQLLQDQQVPEYEHLRMIVVARE-PLTPTMKIKRGRIEAAVAAQV--- 164660558 242 ----------------------------DQFLRRAQETPHIPALTCCTVTWTYEELNKRSDDIAKLVWSRGVGEDQVVVLCMSKCMDMYASILGALKAGAAWCPIDPGWPPSRQAALLIKSGARLALTTG-------DDDARILEDVCP--EHIQMARLDRPMDAASMLERTPERA---HATHLAYKIWTSGTTGLPKAVGVEHRALQVAVPTALDVPVRPGSLRYLQFA--AYVFDLSIFDIFYTWGYGGTVCFAPDMLLSRLVDVANALEVTHTLFTPAVSAM------VPRHAVPTMRVMINGGEKLSQAVADNWSQ--DCRVVNIYGPAEATLSLTMREPDDEVKAHNIGTAFD-DALCVLMDGNGQIVPRGCIGELMLGGPQLARGYIGDDEKTREKFVMHPLYHTGDLARQLWDGQFEYLGRNDDQVKINGVRIELLEINAAVKSVSKVRDADTVALPGPDPNERIVAFAVTDDDAVTVARTLRSGTQALLPSYMVPFHFVILSFFPRTSSAKIDRRAVRAAYEALDLA- 109900110 7 -----------------------------------EAHPDKPMFHQPDRQWTWAEVTEQAKRIAQGLRAQGFEKGDRIVIMSKNCAEWIIADFAIAMAGMVSVPIYATAGVNIIEHVINHSGAKAIFV---GKLDNLDAAKAAIPSTLLSISFPYPTVECHEKWNDWLTAFEPIEDPYLPSDDLATISYTSGTTSLPKGVVLSHKNFSSAADNVIELFEIRDGDRSISYLPLAHITERS----LVAVFVRCKVEVYFTENLQTFVADIQHASPTGFSSVPPIIGKLVASKIRKKLGLHKARTFGSGAAPMSESVLAWYH-RLGIPINEGWGMTETTGLASGNMPFSHEDLGTIGKPM-PNIEMTLSPDS----------EILIRGDLVFNEYYNDPEATAENFV-DGWFRTGDVATITETGAYKITGRIKEQFKTAGKYVMPVPIESLLFANLNVEQACVLG-----AGQKPVAMVVLNQSCKKSSEVIKSLQDQKLDFIMVCSHGWTVENDLLTATTKVKR-------------- 170940288 640 ---------------------------------------------------SYKDMMARSTQIAHALMSSNVVPESRIGVLQEPTIDWICSMLGIWRFGGSYVPLEATQGAGRLKSIVRDADLAAVLIH---------HTTRTLCTEIFTDEPLVIQPVILDINSLDNFSGAFNGFYHAKPSDEAIVLYTSGSTGVPKGISLPHRMITNTINGFLHVFPMKPQTVLQQ---IALSFDVSWWQTLLGLATGGSVFVAGRRDPLALTDLIVSQGITLTLAVPSEAVSWLQHGGFDKLRQSSWEHHISAGEAIGPNLIKRALQKPDLRFINAYGPAETIIPHAPYLDLDLSPVIPIGKVLPNYS-VYIMDENNHPLPAGVPGQIVIGGAGVASGYIKQPELTAARFVANGWHLSGDRGYMREDGVFVTLGRMDTQVKLRGQRFELREVEAAMAGKGDIVEAVCHVRHRGDDKDAASAFLVRRYGGATGPGVDKRLKETTLPQYMRPSVVVALPAMPLSHHGKVDRKFL----------- 156054674 1244 ------------------------------FERNAKMNPEDVALIFEHVKWTFAELDRKANRLASYLQRYGPLEDKVVPFSIYKSPELYVAILGILKAGGAWCPIDPTFPASRRHDLILRTDANMLLVANDTVNQDGQAIPQGV-----SLIDISEDKATNSTFILDE--TKPANLPIIRSNSMAYLIWTSGTTGLPKGVQVQHSAAATAMQSLKEAIPASRSGEVRCSQPTFDVFVFYTWGLRGTVIAAAKDVMLGSF-PD----LANMTNATHAHLTPAFATI------VPRTHCKTLEVVTMIGEALPQPVADDWSQ--NILAYNTYGPAEVSVVSTQFGGYENSFKSTVGLPLPSVGVFVI--NNDRFVMRNGVGELALSGPQVARGYWKDPAKTEERFHWNHIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALNHHPDTEQAVTMLMARPDRPKKVLVLLITNDRAVEVAKAAMAVSKANLPEHMIPSVFVVLNRIPVTASAKIDRKAL----------- 156054674 254 --------------------------LHSAFERRVAQYPNRVALDFLQRTFTYTQLNEIATSLAHILISRGIGSSRVVPVLLSTSAELYIAYLAILKAGLAFCPLPIEAPPQRLQDIHEDIMPQIILGSERYRHKLSAVLSDSL--KWIDVESFIYMRLRDGITGQNPLSFR--VLASSDENDVAYIMYTSGSTGKPKGVQITHLAAACSIASHAITSPLPPSSRWFQFA--APTFDPSLMEIFVTLSTGATLCSASRDTLTNFEAVVSELQATVMMATPSMAALL------RRSKLTWLRSLWTMGETVLRKNIDDFARLPSPELCNAYGPTEAAINCTLIPNFHPGDRGSIIGPALPTCSLFVLDTTANPVPRGFSGELAIGGPQVSIGYLNRPDQNAKSFVFGRLYLTGDKARINRRGQYEFLGRLDSQVKLSGRRVDLGEIDTVVSSCKGIKEAVTVSYANQAGSEEAVCFIILEGDNIK-EDVEMRCRERLLPSYMCPSKYFVLSEMPRS--------------------- 156054674 2355 ------------------------------FEHWAETHPDWAAAEIADHTWSYSRLNHEANRVAAFISSHGI-HGRMIGMCLGRTLVAFAVTVGIFKSGNTYLPIDESLPTDRKVFLLKDSDAAIFFSEESVEFAPGGCLAVNVNH--------------DQFQTDRDV----TQKVEKNKDSVAYLLYTSGSTGNPKGVLISCGNLTSFCEAQSEICENVPTTRILGGVGKFLAFDVHVAEMFLAWRHGLSCITGNKSMLDDLPMALQELKVTHAGFVPS----LLDQCGLIPSDVPLLKYLGVGGEKISQRTLETWGDSNSVTLINAYGPTEATIGCSACVNSKENMRN-VGRPLGDTVAHVLIPGTLTYAKRGVEGELCLTGSLVGIGYHNRDGAFIENFHGSRMYRTGDLVRLMPDDTIEIFGRSDDQTKIRGQRLELGEVEAVRALLPDGSNVSSLITKHPKLSRMQLISFVASRKATEKDEIRAGCRER-LPAYMVPDVVIPINFLPLAASGKADVKQLKSIFA------ 24379751 530 ----------------------------------------KTALVSYKSKVEYAELDQFVDNYVQRFKQEGIRKSDRIAIMMDRSIENVLVILAILKIGACYIPIDSKFPESRKKFILKDANCKYIV--------NNKQVIKNVEYEAKEL--------------------------DSSELNLAYIIYTSGSTGQPKGVKITQSNLYSFLKAISNRFSQYNYSSILCVTSI--SFDIFILETLFPIFMGKTCVFASDEEIEDLTQLIRIYQVDTIQSTPSRWGIFTEDEQLMTLLKERLKLVLVGGEKLTKNIAEKLLSI-GGKLINLYGPTEATVWASEVTDPNQIYL---GEPL-NNTTAYILDENGKESP---KGELCLQGSGVSPGYQNRPELTEKSFVKNILYHTGDIVEYTNDQDYLFIGRKDDQVKVNGYRVELGEIDSIISKMSKIKRAKTI--YQEETGN-LIAFCESKEHCSDIETRKEL--SKILPKYMLPNSIIFLSEMPLMINGKIDTSKLK---------- 66822241 31 ----YIHWDKMYDKVYSGDEMYPDNTCYNVLDIQV-QNPDQDALIYETVKLTYYQLYEKVCEFSRVLLNLNISKNDNILIFMANTVEAPIAMLSCARIGATHCVLFDGYSTKSLIDRIEAVRPKVIITSSTFKPDHVITHNRDLISSDAQLSIIETIPTVPSSLDWENNQTPFYEYVTVESSHPLYIIYTSGTTGNSKGVVRSNGGYLWPSIVQKNTTFFSHTSIGWVS---FHSF-LYASLLHGVMFEGG--IVKPKHMEDDIWSIVEKHKVSAFLTLAKTIRYLNKVDPDAKYDISSLKSIWNGGEVIEDSIPEYIENKLKSRPSIGYGQTETGYLYLFYIKSKKNPYNTVGPP-SPFVYPSILSEDGIELPVNQIGEIVFKPPGFASTFYKNDEQFKKVLTKPGYYSSGDLGYKDENGYYAIVSRADDQIKIGGNKVQLNTIETSILKHPNVIECCSIGIYNPDCYNKPIGLLTLKDSNVDLIQLKNEINSQDIDKFAQLTHIIIVEQLPKTKSGKIQR-------------- 115361219 8 --------------------------------------PEKRAFIFERARLTFGDLDKRARGIAARLQGM-AQPGDRVLLVYPPGLEFICAWVGCLYAGLIGVPAYPHRPADRLKAIVADASPVVALTDAA----TLDGIAHRADGYSDTLELKILATDQG-----FDAPAEQWRAPDITPQTLALLQYTSGSTGTPKGVMISHANILSNMAVIAEASDADASTVFVSWLPVFHDMGFFGK-VLLPIYLGVPAVLMAPAAPIRWLQAITKYRGTH-CAAPDFAYDLISDEARALLDLSSWRVAFNGAEPVRAESVARFSRAFAATMRPVYGMAEATLFITRSDGGKRHALVSCGRAWAEHRLQIVNPDTGERCPPDRIGEIWVTGPSVGVGYWNRVDETEHTFRADGYLRTGDLGFVDGE-NLFVTGRLKDLIIVAGRNHYPQDLESAEGSHPALAASAAFSINVDDVERVVIACEVRRENTLDAEAVAAEIRRKLAEAHDVDLYAAILATILRTSSGKIQRSRIRQAFLDE---- 11497816 15 ------------------------ESLNKMLWNTVQSHPRVSAIGYWDKYLTYEEFWERVRKLSKFLISSGLRKGDRVAIYADTRYEWEIADFAVLTAGGVVVTVHSVLNREQVEYILRDSESRVVFTEKKYAENVPEDFEVYFLEELEKLVGEVSDDEFES------------RWKSVEPDDLASIVYTSGTTGEPKGAMLTHWNWRFNCHSVMSITPFYPGEPHICYLPLSHVYQRLV--FFAGISRAATAVFC---SPQQFLETSTAVKPVGLIVVPIIADRLVFSKIRENLGLTRIRFVCSSAAELQKELAYMF-NGMGIPVIEGYGMTETAAP-SNLNPVGRFKPGTVGPPIPGIEEA-----------IAEDGEILVRGDNVMKGYWRKEAETRKTFTEDGWLKTGDLGEFDEDGYLVFLGRKKHIIVLDGKNVSPVPIEEELLKNPLVSDAVIIG-------------------------------------------------------------------------- 115397823 28 ----------------------------------AHRCPPPIAVVHAGVEKTYLQLLGDVLQLRSILQRRQLEKEDEVALLAPGGYEYVVGFLAILAVGAAVVPITPLLRREEACYFVQKAQCAAILCSAAASGLARSTIQQINTSRQPPFAALTIAEHGTTAVAREDIFISSNRF--LDLNRAGLVIFTSGTTGPPKGVVHRRGQLTENAEIIAEQYRITDTDTAQHLLPVHHATGIGIT-LLPYLISGACVEFRGGFDPAWTWDRWRRPGITVFSGVPTMYTRLADARDEYIQGARRLRILLCGTSALPSPVQAFWTKLLGKPILTRYGATEIGSIFKVDLDPDDTLANSVGR-LEPGVSIKLTDE----------GLLLVKGPLMFSKYLFDTQATIDSHDEDGYFRTGDVVHQ--EGYYTILGRASDIIKSGGYKLSALDIERELLGLEYISEAMVVGVPDDEFGQRVAAAICLRNKKLTLEALRTDLRDR-LAGYKLPTVLRVLDELPKSGTGKVQKKIL----------- 33598414 17 -----------------------------------ARGGQADAVVGSDRVLTWQALREEACQWAARARAHGIGPDVPVVIHGHKEAAFFVAMAGALLAGAPFVPVDTIYPPERVRRIVEIVRAAA-----------------------------VYDTQADVFRP---GAAEPAALAERG---LAYVMFTSGSTGDPKGVQIGRESVALLGDWLRDGLALGEAPVFMNQAPF--SFDLSMYEVFGTLAAGGTCVLNAREAPQQWLARLAGSGVTVWVSTPSFAHQQLANRDFSPQQLRALRTFLFCGEPLPVALARKLRQRFPAAILNTYGPTEATVATTALVVDDAVLAEHDPLPVGPASLLYVADD-----------EICIVGDHVMRGYLNRPDLNQAKLFHDGRFRTGDLGRMREDGLLFCRGRMDDQIKLNGYRIELAEIDAALHALPGVAACAVLRRPDGTA-VRVIGFVVEQASFQLPAALQQWKAQGRLPSYMVPSELVACPDLPVSNNHKIDRKKLLEIYA------ 189196478 2906 ---------------------WPA-TLPHRIDQMAQLNGTSTALADGDKKYSYSDMIKRIEAIAEALVNAGVRNGNRVLVFQQATSEWICSLLAIMRIGGVYVPLDLRNPMERLVAQASHCAPAAVLADD-------DNVKNAPQLAVPVILNV---------SNIPAYPTNPVPNVA-ESNQPAAILYTSGSTGTPKGIVIQHSGICNQMEGYTKTYQLGAERVLQQSA---FTFDFSLDQIFTGLVNGGMLFVVPRGDPLSITEIMWRQSITYTKVTPSEYSMWMQYGHDNLVKASEWRFAFAGGEPLTKAILRQFLDLPYLRLSNSYGPAETSIASSLPSQLSEERTIACGFSLPSY-ATYILDENQNPLPVGMPGEVVIGGAGVSLGYLTDQKLTDQVFTANGWHRTGDIGHLQDDGSLVFRNRMDTQIKLRGLRINLQDIEQNMVSTAALKDTIVSLRSGDP--EYLVAHVVFSPDTGVEDQLEQLLSRLPIPPYMMPVMAVPLERLPVTKHAKVDRKAI----------- 192293431 43 ----------------------------DTVAEWAMRTPNAHALLSERERFSYAELARRIDGYARWALAQGIGKGVSVALLMPNRAEYLAIWLGITKVGGVVALLNTQLTGASLAHCIDVAAPSHIIVAKELSGASTQHLATAPRLWLHGDDDTEV-GLSDALAIANDDPLTADERPAVTVDDTALLIYTSGTTGLPKAARVSHRRVMSWAGWFAGLTGATSDDRIYDCLPIYHSVG-GVVATGSLLMAGGSVVIAEKFSARRFWDDIVRYDCTLFQYIGELCRYLVQAPIAPNETRHRLRLACGNG--LRGDVWEAFQARFAIPILEFYASTEGNFSLYNVEGE----PGAIGRPAALVTGLPVRDEQGRRCARGEAGEAIGRGGGRFEGYTSDGESERKILRDDAWFRTGDLMLQDAKGFFRFVDRIGDTFRWKGENVAASEVADILAVCPGVIDASVYGVSVPNHDGRAGMAALVTEESFDLAALHRHLAER-LPAYSRPLFLRLRPTLDLTGTFKQAKQTL----------- 170077298 20 ------------------------QSLSKIWAIAAERYADIVALYDPHQKLTYHQLWQGIQQFGAGLQALGLQPQEKVALIADNSPRWFIADQGSIAAGAVNAVRSSQAEKQELLYIYTDSESRFLIVED-------RKTFERLNPEITNLQPRAVIFLTDEEVPETELSQEPLTMPGRSPQDLMTLIYTSGTTGKPKGVMLSHGNVLYQVRNLDQVIQPNPGDVTLSILPTWHSYERAAEYFL--LSQGCTQIYT---NIRNIKKDLQTYKPGYMVAVPVLAQRIANNLSLEHFHVSSLRYVISGGGSL-AQHIDTFFEIVGINILVGYGLTETSP-VTNARRPERNVCGSAG-PALKGTEIRIVDPETRQLSQGQKGLVLIRGPQVMQGYYRKPEATAKAIDPEGWFDSGDLGWVTPQGDLVLTGRAKDTIVTNGENIEPQPIEDACARSPYIDQIMLVG-------------------------------------------------------------------------- 212633213 6 ----------------------------EMLEHWVEKQGDQVYLIDGQKTFTWRDVQVKVQQIAGALRHLGLNPGDKVAILSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYTLEHSESKAIFILDYWADQESGVGGEILRMAMP----YDTMPAQYHWDKLLTLGQPLIDAPLPSLEQIMSLVYTSGSTGKPKGAIQTFASYGWTCNAVVRDLKTDVEDRLISYLPLAHITEVAIQG--SSFYSGSCVAFVE--SLDSFVADVQRARPTVFFSVPPIVSGIVKRKIHAGLGLEHCHLLGSGSAPIPPSLVNWYHKI-GLNISEAWGMTENCAYSIINHPFDASKIGTVGHAV-----------EGCSIKQSDVGELMVKSPGLMQGYYKQPEETAACFDEEGYFYTGDVVSIDDDGCVTITGRVKDNFKSKGKYVAPVPIERKLAQDLHVEMICVIGLPHPI------ALVQLSEGASLQEEVRSSLKNTHLESHETVDAIVVVTEI-LTPTLKIKRHVLEKSFSEKV--- 218134058 7 ----------------------------EFLEESVARNGAKTACADEKEAYSYDELADRARRAGSALIEVGVRR--PVPVFMDKGCKALAVFMGAVYAGCFYVMLDPSQPPARLDTIIKTLEPDVMIVDEKS---------RAKVEKLDFNGKVLLADELMDHIIDED---ELGKVREQALDDPLYSIFTSGSTGVPKGVIVSHRSVIDFIGYFTKIFNITEDDVIGNQAPF--DFDVSVKDIYSALYTGATLQIIPKFSPTKLLDYLEDRKVTTLVWAVSALCIVTTLNGFEYKRPSCINKVIFSGEVMPIKHLNAWREQYDAMFVNVYGPTEITCNCTYYIVDREFGLDPMGKAFPNVFLLDDDDRLVDVTMPGRLGEICVSGTALSLGYYRNKEKTDSAFVQNPLYRTGDLGYYNDNGEMCFSSRKDFQIKHMGHRIELGEIEAAMGAVDNVVRTCCIFDKDDNK---IIGFY---EGDTDKKTIVHELSAK-LPKFMIPSVFSQVASMPITKNGKIDRNKLMEDYKSE---- 87310773 6 -----------------------GESMFELFVRRVTASGEAPALWTYERSCTWIDLAADVAAVAASLRRLGVASGDRVAVELPNCHEWIVADLALAAVGAVSVPLHVTYKAEERQRLLEHSGAQRSI----RSLTEEDPTQPARDNENVSLVDLNAGCELESWDFLTVDAANLCELRSPDPASLATIVYTSGTTGVPKGVMLSHSNLAFDALALVEAFEDSAADRRLTFLPFSHLYA-RTCDLYTWIILGNEMVLAR--SRETILDDCKLMRPTLINGVPYFYQKVADAVRAEPGALQNMKMCASGGAAL-ADYAAEIFAQQETPIRNGYGLSESAPVITA-SSKKVYRRGSVGKAL-PRVEVKIAAD----------GEVLTRGPHVMPGYYRDEAATAAVIDSEGWLHTGDLGRLDEDNFLFITGRKKELIVTAGKKVAPGQIESVLASDPLIAQAIVIG-------------------------------------------------------------------------- 212639113 103 ---------------------------------------EKPALLFRSERVTWEELKQQTAAVASALKKLGVKQGDRVVAYMPNIPETVVAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPTILFAVDGCKTFDKVPTVKELQEKLPSLKKTIVVAWDESVLLWTDMLREEGELEQVPFAHPLWILYSSGTTGLPKPIVQGHGGILLEHVKILSICNLTRDSTFFW----FTTTGWMMWNFLGGLLVGATVVLYDGPDANVLWELAEKAKITHFGTSAAFINVCMKQGPKDTYDFSPLQAVLSTGSPLTTEGFLWVYEHVDVWLVSCSGGTDVCTAFVGGSPVLPVRAG-MLQCRSLGANVQAFDEHGHSL-INEVGELVITEPSMPLFFWNNDRRYLESYTYPGVWKHGDWIKIDAEGSCVIYGRSDSTINRAGVRMGTSEIYRAVETVDGILDSLVIDL--EVMGRKSFLFVVLQPGVELDDALKQRVKDHVSPRF-IPDAIYQVDQIPKTLNGKKMEIPIRKLL------- 115436832 5 ------------------------------FSQNASHNPDAIAVEDGSQKWSYSDVHREVERLSSILKSLKLPTEAPIGIIEELGSPIVIAQLAVIRARHTCLPLDPSLPTARLRDLLTEVGSQYVLCFDEVLGVEVIPITRKPLESGYPAKASSQSNGIDQGHQGKKCGYRSH------------ILYTSGSSGKPKAVQIPEIGIL-NLVSDPPILLQKLDRVAVINNP---GFDVSLYEILVPLVVGATIVVVPRPDPFNAREFIAEKKISIVFLTASLFNIIAQACPTT---FRGVRHVLTAGEAANIAAMTAVLESSGPPLWNTYGPTETLVFSTLHPTPSELQYSSIGKPF-GDTKLLLVDSESNPIEPGKTGEILLGGPSLTPGYIGRPEENESRFVGTRYYKTGDLARWRPDDLLEFAGRVDLQVKQGGFRVELNEIEQNLLASKALSAAIVVVRPSDDSDPFLVGYVIPASNSVRKRQLVEHM-EKRVPDYMVPRDFVFCSKFPITEHGKVDRKGLKDRYLQ----- 119490090 21 -------------------------TVVDLFDQWAEKSPERVTAEWQGESLTYGALRDASLHVSRALLLAGVRPRARVPLLTQMSLDMLPAVIGILRVGACYVPMDAAWSRVRIEAALSELASPVAVITSPCPGLQLPVITVNFQ------REWLVSSPSDKDGLRVELEA---RRSGMRAEDLAWIIFTSGTTGKPKGVMVYHRGYAVCTVQHSKELEDAAEQGGRCLLAFSIAFDGCAAVVWTTLSKGATLVMASPSDFPEVATTCQS-----LNLTPSMLAAL---DPSGSYD--GVRYIFLGAEAPKLEVVRRWITK-SRKVFTTYGPSETTCVISFLHPDQEVPFGE----LIPGVKVVLVNEEMKESNY---GEVLISGPGLAAGYLNNPTLTAKKFIKERFYRTGDLARRTEDGQLIWAGRADSLVKNRGFLINLEEVEPAMQAYPQVNLAVAF-----QWRDRLVGCVQP--STVDVEELRKFMQSRA-DPFVIPDMIFAMDSFPLNVNSKTDRLALQAQLDEKL--- 195151221 15 ----------------------------------------------DGVTVTFEQGLTWAIRIAQYFKKRALSNKDVIGIVAKNCTYLMPLGVACLMNGTPFHSVNPDQDEATVTHVFSITNPS-LIFCDGNVYDKVRAATAGWQPEIYTITDPVEGVHKIEDL-LDPTTTEAGYQPEPGGGQTMAILCSSGTTGLPKAVCISNNVLM------QDNPLINSELSMLSSSGLDWVTGV-VTFIYSTAFGATRIITNKAFSPEYFVYLVKKYKINYAVLPPRHLSALISCPDATPEALAPLTHLNYGGGLVSTTTLQRAQELCKRAMFNGYGMTEVGAITINIGISN---ISSAGR-LIPGVRIRIVDEDGKNMTYNQVGEIYVHTGQAWNGYYGNPVETRRMQDVEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVIGVYDEREGDAAGALVVKAKGAVTAKDISDHVAKRLPALQKLHAGVQFTHKLPANVNGKTLRKTSRELFIAQ---- 46201541 633 -------------------------TLFQALLEARRRHGSALALEDINRKLSYTRTIAGSFALGRELIG-GTELGEAVGLLLPNANAAAVSFFGLQAWGRVPAMLNFSTGTGNVLAACETAKIKTVITSRRFIEQARLSAMDEALAA--RVRLIHLEDIAPKVSKLYGLFAALFKQPERQPDDPAVILFTSGSEGTPKGVVLSHANILANCNQLAARVAFTPQDMVFNALPVFHSFGLTGGLLLPVL-AGLKVFLYPSPLHYRIVEMVYDTNATIVFGTDTFLTGYARVAA--PYDFYSVRYVFAGAEKVKDETRRVWMEKFGIRILEGYGATET-APVLAVNTPMHCKAGTVGR-LLPGIESRL-----EPVPIDEGARLSVKGPNVMLGYMKADQPGVLQPPEDGWYDTGDIVTIDELGYVRIVGRAKRFAKIAGEMVSLGSVENAVASLWPGNQHAVIAIPDEKKGEQLVLVTDRADAARPP--ILEHFRAQGLAELLVPRNLRVVDKVPVLGTGKTDYVAVKALVEGK---- 195353089 78 -----------------------GFTVARCFQEQARRRPKKTCFLMDDRRLSFAEALEFSQKIAGYFNDRGLEKGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLRHSIKVANAKALIVGSELLDVLRSLREKEQLDEVPIYQHDLLPGAVDLVTALKKLELPSAACPEEARSKLLYV-YTSGTTGLPKAAVITNLRFLFMSAGSYYMLRMSSDDVVYDPLPLYHTAG-GIVGVGNAILNGSTLVLRKKFSARNFWLDCNRYNCTVAQYIGELCRYLLATSYTPDQQKHNLRLMYGNG--LRPQIWSQFVRRFGIPIGEIYGATEGNSNLINISNRVGAIVPVYGSNFYPVQVLRCDEYTGELLKPGQAGLLVRRAVSAFHGY-ADKGASEQKLLRDVFFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVQIPVEGKAGMAAIVDPERKVDMEYLSVVLRG-SLPPYARPLFIRLLDEIPRTATFKLKKRELAKEA------- 149409294 24 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQTLSRFPITALSMAPTAYRLMVQNLESRKP-LGRLRHCISAGEPLNPEVMEKWKASTGLEIRDVYGQTETGV-VCAVTKEMKIKPGSMGKPTAAYD-VQVVDENANILPPGMEGDIGIRRPSLFSGYVDNPEKTAAT-ERGNFYICGDRGVKDEDGYFWFLGRADDIINSSGYRIGPFEVESALIEHPAVVESAVVSSPDPVRGEVVKAFVVLKDDFASHDELQRHV-QTVTAPYKYPRKVEFVKELPKTNTGKIRRNKLRDQ-------- 133919232 20 --------------------------------------GERPAYRQTGRTYTYAELERLSARAAGLLHEAGLRRGDRVLCLAGDSVEIIALVLGAFRLGAVAVVANQLSPAAKLRFLCEDTAA-----QVVIVSSVSASALASWTERPASLRSIWFQGEGESFPRLEESIAAMPPVEPVEGTHPACWQYTHGADGTELAVVHSHQGLAAAVEPFARALGLCESDVVFSIAKLYFGYGFANSLVF-PLAAGACTLLHPRSDVLTVMELVRREHPTVFFGVPTFYSGILKVPAAQRFDVSSVRAFVSAGEELSASLARKFKDTFGSLPVNGLGSTEMFHIYIATELRGD-SPGSLGT-LTPGHEVRLLSASGQPVADGEVGELWVRGPHIGVGYAHHPEHTRRVFVE-GWVRTGDLVTRDASGAYVFRGRTDALLKVAGQKTLLFEVEQCLRSHEAVVEAEVQVVVDEDGIRDLLAKVRLREGVATVRVLRTFMRERLLP-HSCPSKIEVL--------------------------- 15826965 21 ---------------------------------------DKPAYFAPDV-VTHGQIHDGAVRLGEVLRNRGLSAGDRVLLCLPDSPDLVQLLLACLARGIMAFLANPELHRDDYAFPERDTAAALVITNGSLRDRFQSSNVVEPAELLSDATRV-----------------EPSDYEPVSGDAYAFATYTSGTTGKPKAAIHRHADPFTFVAMCRKALRLTPQDIGLCSARMYFAYGL-GNSVWFPLATGGSAVISSVPSAESAAMLSTRFEPSVLYGVPSFFARVVGACS--PDSFRSLRCVVTAGEALEPALAERLVEFFGIPILDGIGSSEVGQTFVS-NSVDDWRVGTLGKVLPPY-EIRVVAPDGATAGSGIEGNLWVRGPSIAQSYWNRPD----SLLENGWLNTRDRVRIDGDGWVTYGCRADDTEIVGGVNINPREVERLIIEADAVAEAAVVGVREFTGASTLQAFLVPAVGAFIDESVMRDVHRRQLTAFKVPHRFAIIERLPRSTNGKLLRNVLRAQ-------- 171318699 8 --------------------------------------PEKTAFIFLEARLTFGDLDKRARGIAARLQGI-AQPGDRVLLVYPPGLEFICAWVGCLYAGLIGVPAYPHRPADRLKAIVADASPVVALTDAA----TLDGMVHRADGYSDTLELKILATDLGF-----DAPAEQWRAPDITPQTLALLQYTSGSTGTPKGVMISHANILSNMAVIAEASDADASTVFVSWLPVFHDMGFFGKVLLPIYLGVLAVLMAPAAKPIRWLQAITKYRGTH-CAAPDFAYDLISDEARAQLDLSSWRVAFNGAEPVRAESVARFSRAFAATMRPVYGMAEATLFITRSDRGKRHALVSCGRAWAEHRLQIVNPDTGERCPPERIGEIWLTGPSVGVGYWNRVEETEHTFRADGYLRTGDLGFVDGE-NLFVTGRLKDLIIVAGRNHYPQDLESAEGSHPALAASAAFSINVDDVERVVIACEVRRDAQAVAAEIRRKLAEHDVDLYAAPATIL------RTSSGKIQRSRIRQAFLDE---- 78060013 53 --------------------------------------PDEAALTDDRRQWSWRELVLDVDALATVLDGMGLRRRDRIGLMCRNHGGFVIALLASMRLGADVVLLSTRFDGRQLAAALDGHDVCTLVVDPEYEAHVKEARGRVLWSEASADREV---GDAGPNLPGLIASTPPVRLGRRRPG--ALIVLTSGTTGAAKGVALSVKQVAGIVYSLVSRLSLRTGARTLIAVPLFHGYGIAALALGLALRC--PVALTRHTDGSRLWAIARRTQATNVVVVPTLLRRMLDASLHDPP--AAIERIVSGSAPMPTRLIEETSGRWGEVLYNLYGSTEAGLITIADPRDLRDAPDSVGYAVH-GTEVVIRGNAGDTLGPGKIGEVVVTGPLVFDGYDHAPPVSVHTFA------TGDKGWRDDAGRLHLLGRMDDMLIVGGENIYPQQVEDRLMTLRQVVDVAVAGLAAEDGGQRIVAWFVLRPGHEIGASDIASV----LPAYMRPTRWTVVEALPRNAIGKLARGRL----------- 149198631 4 ---------------------------------------------DERATLTYQQTLDKVNQQAQTLLDFDIKAGDRIAIIAPKCYEQIVMYYAIWQLGAVIVPVSEGLGSDEISFILADAEAKVIFVHESFIEKVSNCTASEVQS----------------FASLNKDLGQYTEEAPQNYDETAALIYTSGSTGRPKGVMLSHRNLIVNGISSADKLPVTPEDRVASLLPYWHSFALSTEVVMTCFLHG-TLVFAR--DMRDFSKNLATWKPSIVMAVPRMLAMYREQPRLRLKRLKNLRFFVSGGAPIAPDLQDFFRDI-NIPVYQGYGLSESSPVIS-CNTPGFSRTGSSGTMLSWLDPTYGGDEKGKHL----EGELLVKGDCVMQGYWKYSDTSAKTL-ENGWLHTGDMGRV-EEGFLYLNGRASNLIVRGGEKVHPEHIEDMIRELDEVAEVMVIG--DDCKN--IYALINKIDEGIDDKLISKKISERDLAIFQKPKGILALAPFPLTPTLKIRRKNIWERSGNEINA- 121703846 41 -----------------------------IFLQTVKKYPDMVCLWTREKVYTYRDVQNLACQYAHFFLAKGVKKGDLVAFYLQNRAEFVCAWLGLWSIGCAPAAINYNLAGDALVHCLKIGGAKLVLVDD---DEDCRARIEECKGSLEGQLGMELMYLGPTLTSL--LSTFPTTRPDMSGEYPSILLYTSGTTGMPKGCAFTMSRLYSTLRGAMEDTEGPGGDIWYSCMPLYH--GTSAIAMMICLTTGVAIALGKKFSVRQFWRDIRDSRATTFVYVGEVARYLLAAPPSADDRNHNVRCMYGNG--LRPDIWERFRERFGVNVGEFFNSTEGIFGLFNYNK-GPFTAGSVGRAVMHNTFVPVIDPDTGDVPYDKGGEILVSVPQAFQGYWRNADATSKKFLRDVWYRSGDALHRQTDGRWYFLDRLGDTFRWKSENVATAEVAEVIGQYPGVQEANVYGVPHHE-GRAGCAALQLTPEAKGALDLAAFARAR-LPKYAVPVFLRIVDTSTHIHNHKQDKVPLREE-------- 195381383 98 --------------------------VGDIFEANVARQPDKLAIVSESQKWTFRQLNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGIITPLINTNLRGASLQHSVKVGNCTALIY-----GISYRSAVMDIAKDLPAHVALYQFNDVANSTETTDGLTQAAGASRADHQDKLLYIYTSGTTGLPKAAVITHARYFFIAAGIHYTLGFRANDVFYTPLPLYHTAG-GIMSMGQALLFGSTVVIRKKFSASGYFADCARFNCTIGQYIGEMARYILATPAAPHDRQHQVRMVFGNG--LRPQIWTQFVERFNIKVGEFYGATEGNANIMNNDSTVGAI-GFVSRILPQVYPISIIDPHTGEPIRNEKGELCVKGNPCFLGYV-DTKASSKKVVHDVFFISGDLLVADERGYLFFKDRTGDTFRWKGENVSTSEVEAQLSNLVSYKDTIVYGVCIPQTGRAGMAAIYDPTREVNVSKLGAELAT-ALPSYARPIFLRFLRRIDLTGTFKLRKVELQQQ-------- 189439264 15 -----------------------DDTVYSLLSKRAARTPDDIIAEWQDRSATATEMLSRVREVAKGLLGLGVKAGTMVLIYSPTCYEWGVADFACAAIGAVVVPVYETDSARQTAGIVEEVDPAIAFAGD----FQRAQTLEQIRVNHPGMKYVFGLDAVVDFGHGVSDETLDAAIARIKADDLLTVVYTSGSTGKPKGAMLSNRNYTHIVLNGYEILRLYDDNRLLLFLPLAHCFARYIQYV----CIGGCGVVGYIPDAKRLLADIRSFKPTYLLGVPRVFEKVYNAASQKRHSFPNLKWLACGGAPLNVDLAHFFNGMDDITFIQGYGMTETAAPML-VNWEDDNEVGSVGKP-GPGMGVRL----------GEDDEIELTGPNVFLGYYKQPELTAQTMTADGWIKTGDLGRIGDRGFTFITGRKKDIIITGGKNISPAPMEDVIVTCPIVAHAVVVG-------------------------------------------------------------------------- 211593169 255 --------------------------LHELCLQHAKTTPDAPAVRSWDGDLTYRQLEDLTSRLAYSLVGQGVGPNIYVACAFYKSTWAVVARLAVLMAGGAYICVDGSDPPPYLTSVLERTQIKIMLTSAGYK--------ERFADRVETV--FEVSEASVSSLPL----VTSVPCSTVTPTDPCVVLFTSGSTGKPKGIVQEHRSYASALTDYIRVMGMGPHTRMFQFD--AYTFDISNNDFLAPLMAGGCCCVPTRLTMDSLMNDMNDLEGNMMFITPSVAIDM------EPDRVPTLEMMCIGGEPVSSAVLAKWLDR--VQVVNQYGMGEVASLCAYNRNLEMGRGSVVGRPATGAIWIVNPDNPDQLMPVGAVGELLIEGPHLSRGYLDHVSGKSENFLPHRLYRSGDLGRYNHDGTIELMGRKDSMLKLDGARVEAGQVEYVLRRNLSTGDAAIVDVLGAIDGQILAVYLYLANNHALTQSLSEAVR-QSLPKYYVPALYLLIDTVPRTKSKKTDRRKL----------- 131888906 57 ----------------------------DRFLQQAEARPHKPFIVFEGQTLTYRDADRESNRIANALRECGMRAGDTAALFITNQPAFILCWIALAKLGCACALLNTSIRDDSLIRSFRCCRGAKVLIASA----DLQAAVQQVCVPLDGVCVLMMGMECSGMRSLSRAAQESSDTAVPAANTPAVYIYTSGTTGLPKAAVITQTRLLASLA-VLPSIGVTHTDVLYVTLPLYHTAGF-LIGFMGCVETGSSMVLRRKFSASRFWDECRAHEVTVVQYIGEILRYLCNTPQRAVDQHHAVRLAIGNG--LRADVWREFLQRFGMEVREFYASTEGNIGFLNYTG----RLGAVGRVSFLHRMAVVRDSSGREVPKGQTGLLVITHMAPFVGYAHDEQQTERKRLRDVFFNSGDLMRMDQDNFLYFIDRVGDTFRWKGENVATTEVSDVLSLLECVAEASVYGVCVPHEGRIGMAAVKLKDGAEFEQKQVFEHVSRLLPAYARPRFLRLQSSMELTSTFKQLKLKLVEA-------- 24575110 352 ----------------RASGGDMTRPVHASVRRHAEH--DGVAVSFGGTRTSYAELTAEAARVASALTAAGAGHGSPVAVRMQPGARRIAVLLGVLEAGAHLAWFAPDGAGERHRSMLSDLRPACLVL-DGDPQEDPLALWYAGEPGATLLDASSVLGPRPAAGPDATTAAGP------GLADLAYVAFTSGSTGRPKGIAQSHAALGQFAGWMGERFAMGPGARVAQWVSPEHDPALA--EVFATLVAGGTLCPVPRVNPDKLVPWLVQERITHLQTVPSFARDLLGVASDPGDRPGTLGHLLLMGEALPGELVDGLRAALPTRLINLYGPTETIAATWHEITGPVTGPAPIGYPL-PGRQVLVVDADDRPSPAGVTGELVIRSPYVTPGYLGGPDHSALAPDGDRWYRTGDLARVRFDGALEFRGRKDFQVKLFGNRLELTEIEAALNRDPSVLECAVLPVNGQGLVTRLAVYVVPQGEGREDADIRAWLRGQF-GPLALPAVFRLTSRLPRNAAGKVDRSRL----------- 82701230 46 -------------------------TLDGLFRERVRRTPEAIAYRDYDRSLSWARMDERIAHWVIALSKEKLKPGDRVGIMLRNCPEWVMFEQAALRLGLVVVPLYPTDRPDNAAYILQDAGVKVLLLEELGQWLAF----SEVRDQMTGLVRVIIIQEPLYQLPAEPEHQAPEEVPPRDPHQLATIIYTSGTSGHPKGVMLSHHNILTNAHSCLQVVPIEESDVLLSFLPLSHTFERTA-GYYVPMMRGSTVAYARSPQLQEDLLII---RPTILVSVPRIYRRLFDLAVEIGYNFSHLRAAMSGGAALSSEVSRIFIG-LGLPILQGYGMTESSPVVC-CNTIEDNVPASVGRPIPGV-----------EVKLGEQNALLIRGPNVMLGYWNNEEATRAVMTPDGWLNSGDIAEIDEAGHIAITGRVKEIIVMSGEKIPPANMEAAILRDPLFEQVMVVGRPH----------------------------------------------------------------------- 109081081 41 -----------RARSYGQRR--PARTILRAFLEKARQTPHKPFLLFRDETLTYAQVDQRSNQVARALHDLGLRQGDCVALFMGNEPAYVWLWLGLVKLGCAMACLNYNIRAKSLLHCFQCCGAKVLLASP--------DLQAAVEEILPSLKKDDVTDGVDSFLDVDEVSAEPTPRSEVTFSTPALYIYTSGTTGLPKAAMITHQRIWYGTGLTF-VSGLKADDVIYITLPLYHSAAL-LIGFHGCIVAGATLALRTKFSASQFWDDCRKYNVTVIQYIGELLRYLCNTPQKPNDRDHKVRLALGNG--LRGDVWRQFVKRFGICIYEFYAATEGNIGFMNYT----RKVGAVGRVIITYDLIKVRDENGVRVPKGEVGLLVCKITQLFSGYAGAKAQTEKKKLRDVFFNSGDLLMVDRENFIYFHDRVGDTFRWKGENVATTEVADIVGLVDFVQEVNVYGVPDHE-GRIGMASIKMKENHEDGKKLFQHIAD-YLPSYARPRFLRIQDTIEITGTFKHRKVTLVEE-------- 191164305 8 -------------------------SIPDMLRHSAGQYQALNAVEFRNGQWSYAQFYNRALMVSRGLRKLGMKPGDRIAILSENRAGWIIADMGILCAGGVTVPVYATGTPEQIAYALSSCGARIVFVS---SKVQYRKLL-QVRDALPDLELVVFLGEADPILDAERGEIESV-IDSLTPEMPATIIYTSGTTGTPKGAVLTHGNLVFDVRATLDVGGVGQGDLFLSFLPLSHVFERSA-GYYLPLSCGAAIAFAD--SMEKISENMMELHPTIMVCVPRFFRALLQHAIADRLVFSKLRFCASGGAPLDREINEFFWSI-GVPVFEGYGLTETSPVLCS-NSFDALRFGSVGTPLA-STEIAIAGD----------GEVLARGPQVMAGYFNDEAATREALV-DGWFRTGDIGRM-EEGYLYITDRKKDLIVTAGKNIAPQPIENLLKRDKYISQAYVYGVPTEFAQERKIAYLVVHQPVIELYKSRVEAVNKELAPYQTIKKFAL---LPRTPTLKVKRQVISERYRDRI--- 133917244 179 ------------------------KTLGDLIQKTAENYPNRIYIQSNGSQISYQQLWEQAQRIQTGLQKLGLQNQDKVIFQLSENYDIISAFWGCILGGFIPVILSPTYKEHEINKICQVWELQPLIITNESRQQDVKKLEKWLSNQPIKLSFI---EELKTYSPHHSHISQP--------DDIAFFNLTSGSTGMSKCISLTHKNIISRARGANIICEYNNDDIILNWLPFDHIGSISELHIRCVDL-GCQMVYVQTERPLNWLDLIHQYRITHSW-APNFAYNLINEALKKEPNLDSIKFFLVAGEAVSDQVVGEFTNKLHSEIRPAFGMAEMGSGITHPEHPNSTTFTDLGLPI-PGVSIRIVDQENSLLPEEMIGHLQVKGDPVSPGYYKNPEANQEAFLKDGWFKTGDLGFI-SNGHLVITGRSKEMIIINGVNYYSHEIETVVEAIEEVAASAACAVHDAKSGDQLALFFSVEIDQQDLPELLKKIRRKVINSFGVPEYLIPLNEIPKTSIGKIQRSQLTKRFE------ 145222141 36 --------------------------------------------------------------LASALRSRPDRPG-HVGVLLGNTPFFGTVLAAAALSGIVPVGLNPTRRGDALRRDADHADCQFVLAD------------AENVAQCGGLSGLDVIDESEAFAEELSAHGADAGFIEPDPEDLFMLIFTSGTSGDPKAVRCTHEKVALPGLMLAERFGLGPADTCYLSMPLFHSNAIMA-GWAPAVAAGASIALRRKFSASQFIPDIRRFGATYANYVGKPLSYILATPQLPDDADNPLR-IAYGNEGAPRDL-SRFAERFAVRVVDGFGSSEGGVSIARTPDTPEGALG----PLTGG--VTILDDTGAECPPGVIGELVTDGPGQFRGYYKDPEAEADRM-RGGIYHSGDLAYRDEDGYAYFAGRLGDWMRVDGENIGTAPIERILMRFPGVAEAAVYPIPDPAVGDQVMAALVMCEGAPEAAAFTEFLSAQALGPKQWPRFVRVAPALPRTETFKVLKRRL----------- 13474545 629 -------------------------------------------------SLSYGKLLTAAAVLGEKFQNLYAGQ-QTLGIMLPNANGSCATLLGVMSAGKVPAMINFTAGAANILSACKAAEVRTVLTSRAFEQAKLGAVVEEIGRSVDIVWLDDLRATMGLKDKLLGLLRKSTPRAPRKPDDPAVILFTSGSEGTPKGVVLTHRNILANAAQAASRIDFHSGDKVFNVLPIFHSFGMTAGTVL-PLISGVPVYFYPSPLHYRIVELIYASNATIIFGTDTFLSGYARTA--HPYDFRSIRYCFAGAEPVKAATRMTYMEKFGVRILEGYGVTEAAPVIA-INTPMYNKSGSVGK-IMPGMEYRLD-----PVPVDEGGRLYVRGPNVMAGYLRAEKPGALEPLEDGWHDTGDVVSVDEGGFITIRGRAKRFAKIGGEMISLAAVEALAGEVWKGSLSAVASVPDARKGEKLI--LITEAPGATRAELLAFAKANGAMDLMVPAEVRVVPKVPVLGSGKLD--------------- 148252364 22 -------------------------TLPELWRWRCLRSPDTQAYRHFDTSLSWREIDAVVDRWRQALAADGFGPGERAAILMPNGVAHLAMDQAALSLGLVPVPMHAVDNADSIAYILADCGARLLLVDSDERWNEIAA----VGQALPDLKRIICAEALDAWLDAAGDTMPRDNTVPVAPHDLAAIVYTSGTTGRPKGVMLSHDNVVSNLKAIHQRLAARQDDVFLSFLPLSHTFERTA-GYYYPIAIGACVAYAR--SVKQLAEDLVEVRPTILISVPRIYRALANPIERALLDLTRLQVAVSGGAPIAEPVVRLFLA-LGLEVLQGYGMTETSPVVS-VNTPDDNDPRTVGRAL-PGIEVRIGDND----------ELMVRGPNVMLGYWHRPEETARIKQPDGWLHSGDQARID-HGRITITGRIKDILVTSGEKIAPADLETAILTDPLFEQAIVIGENRPFLTAIVVAAHSQRGTEAEAASLLRHIARKAYPSYATPKAVHWVQAGLITPTLKNKRPAIERAFAKEIEA- 209583125 78 ------------------DGLTAFETLHEMQTRSCQVFAEKRLFTYSDASISFAEFDQAVSVCRAVLRDLGVQEHDKVGLISNNRVEWVTIACAAYSLNANVVPMYEAQLPSDWTYILNDSGAKVVFCATTDIYDVVRS---QVRINVPTLQANVCLDAPDGHHATADVDGQFVKLP--TPDDLANLIYTSGTTGKPKGVELTHENFCSNVKAGCRSLGIKDDDVSLAFLPWAHSYGQTA-ELWSSMAHGSSMGISRGVS--HILEDLQLVQPTVLFAVPTLFNAMEAAPPLRKAALSKLRHAFVAGAACPPEVLS-FMDDVGIQVCEGYGLTETSPIIT-INTPEYRKVGSVGKAIGGVT-VHIVDEEGKELPIGEEGEICCTGPNIMRGYYGNAEATAEVITPDGMFHTGDLGRMGEDGFLKVTGRLKELYKLNGKYVCPTPIEE----------------------------------------------------------------------------------------- 118104239 221 -----------RVESYRQRGKIV--TVLDKFVKLAEKQPHKAFLIYDGKVLSYRDVDRRSNRVAQVFLHHGLKKGDTVALLMGNEPDFIHVWFGLAKLGCVVAFLNFNVRSRSLLHCLTSCEPKILIV-----GADLLGTLEEILPNLQKDISVWVMTKDSTFPSMEAASEDPVPVSRRSASNLVLYIFTSGTTGLPKAAVISHMQVLKGAAG-LWAFGATAEDIIYITLPLYHSAA-SLLGIGGCIELGATCVLRKKFSASQFWSDCKKYNVTVIQYIGELCRYLCSQPVKDGEKNHKVRLAVGNG--VRNDVWREFLNRFGVKICEFYGATEGNICFMNHTG----KIGSVGRTFFPFDLIKIRNKHGEKVKKGEAGLLIVNAKNPFFGYAGNKRHTEKKLLSDLYFNTGDLMVQDHENFLYFWDRIGDTFRWKGENVATTEVSDVIVMLDFIQEANVVSVPDHE-GKAGMASLILKQN--RAMDLEQMYKQVVLPGYACPLFLRVQETMEMTGTFKQQKFRLVDE-------- 134099295 5 ------------------------------FRQRAGES-DFVAVIDDSGEHTARQLLARADELAGGLGGE--RGAGTVVVQADNTWRTVAATLAVGTGGGVLAVVNRHTTRGEFAAVVEDLQPDAVV-------------AEPSAMREWDVPASFPAGEAHAVLDGWECRTSGATPDVSRWSGGALIGLTSGSTGRAKGVVQSEEALRYACGHSIDINGLRPGDAVGAIVPLS-SAAAYCFGVYLSLMLGGRLVLCGKWEPAAVLARMAETHVRWTMCVPTMALQ-LGAAAAGSRALAGMRSITVGGGPMEAAVLARAERSLGTRILRVFGMSECLGHTSRPEDPEGTRLGRDGIPF-PGTEVRAVDEAGEPVPPGVAGRAQVRGPSLFLGYARGGKLDPPALTADGFFPTGDLVRVDDDGAISVMGREKDVIIRGGRNIDITEIERALATHLRVAAVCVVAVPDAILGERVAALVVTTDGGHELEEATRHLQELGLSKTKWPEFVFAVDSLPQTTVGKLDRRCARDLAHE----- 77165843 216 ------------------NGHYR-QTIFDALLAARQVHGGRIAQDLERQPIRYNQLIRRAFLLGAVLT-RDTQPGEYVGILLPNTLNTAILFFALHSQGRIPAMLNFTSGVSGLSAALEASGIRTVYTSRRF--IEAAELQSIEKALTSKVQLIYLEDLRQHIGPWKFLQATHRTVPQTAPDDPAVILFTSGSEGMPKGVVLSHINLLANIQQIASRIDFTREDLVFNALPVFHAFGLTA-GTLLPLLGGTRLFLYPSPHYRAIPEAAYQTDATILFGTNTFLAGYGQHA--HPYDFYSIRYVFAGAEKLQEPTRRLWAEKFGVRIFEGYGVTETSP-VLAVNTPVDHRSGTVGK-LVPGIQYHIEPVAG----IHQGGRLEVYGPNVMLGYLQAPGQLQQTPRGKGWYDTGDIVSIDEEGYLTIRGRAKRFAKIAGEMVSLTTVEMLAATVPDVCHAA-ISLPDAKKGEMLILLTEQRGAERRPLLLQA--KAEGLSELNVPRRILVVEKIPLLASGKVDYTSAQRQAEQQL--- 170041869 57 -------------------------TIADIFAEYVAKQPEKVCFVFEGREWTFREVSDYSNRVANVFHTHGYKHGDVVGLVMENRPEFVGTWLGLSKLGVIIPLINHNLRKNALLHSITVAKCNALVYSEALC-----EAIGEITESLPSTMALYQFNDAIQQTVLANLQSASKELPTTSHHDQLLYIYTSGTTGLPKAAVITHSRYLFITAAIHIVAGFSPNDVFYTPLPLYHTAG-GMMSIGQALIFGATVAIRKKFSASQYFTDCQKYNCTVGQYIGEMCRYILATPESGNDKDHKVRLIFGNG--LRPQIWPQFVERFNIPVAEFYGATEGNANIVNIDNTVGAI-GFVSRIIPPISIIRADPATGEPCQPNEPGKILPNNPSAFLGYV-DKGASEKKIVRDIFFLSGDLLVADERGNLYFKDRTGDTFRWKGENVSTSEVEAEVSNASGYRDTVVYGVEIPNLGRAGMAAILDPEGQVDLVKLADTLK-QSLPSYARPMFVRLLTKVDMTGTFKLKKLDLQKE-------- 195023775 161 --------------------------VGDIFEANVAQHPDKLAIVSETQKWTFRQVNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGPSLQHSIKVGNCTALIY-----GISYRSAVMDIAKDLPAHVALLSQGLAQQLNALLESAAKAAGASRADHQDKLVYIYTSGTTGLPKAAVITHARFFFIAAGIHYALGFRDDDVFYAPLPLYHTAG-GVMSMGQALLFGSTVVVRKKFSASGYFADCARFNCTIGHYIGEMARYILATPAAAHDRQHQVRMVFGNG--LRPQIWTQFVERFNIKVGEFYGATEGNANIMNNDSTVGAI-GFVSRILPPISVIRADPHTGEPIEPGVIGKIVKGNPCRFLGYV-DTKASSKKVVHDVFFISGDLLVADERGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNMINYKDAIVYGVCIPQTGRAGMAAIYDPTREVDVSTLGSQFAT-ALPNYARPVFLRFLRRIDLTGTFKLRKVELQQQ-------- 218296916 1 ------PWTRFYPPGTPSQVEPGQGSVGEWVAEAFRSWERSVAILYYGRAYRYGELLEAAQRFAGGLQALGLRPGNRVGLYLANSPQFAIAYLGILWAGGVVVPVSPLYTSHELAHQLRDSGARFLVVQDALTGVELEAVVVSLKEALPVWQQLLVRGGAGTYPFAHLLRSEPLRAPSRSAEDLAALPYTGGTTGLPKGVEITHGNILAAHRMIQSLNPFGSQSVILAFLPFYHIYGQVVLLLGGL-LSGARLIVFSTPDPDWILEAMVRYRATHFFGVPSLYEVLRDHPKAHWVDWRRLAVVVSGADTLHEATAETFARRTGREIAEGYGMTETT-SVSHINPRERVKRGSFGIPLPGIQALVVDPDTLEPVPVGEVG------------------------------------------------------------------------------------------------------------------------------------------------------------- 118099261 303 -------------------------TIAKIFQRTASKCPEKTALIFQGTSWTFRQLDEYSNQVANFFHGQGFRSGDVVALFMESRNQYVGLWLGLAKIGVETALVNSNLRMEALLHCITISNSKAVVF-----GVEMMEAMKEVQSSMEKSVHLFWSGEGSPESALSGAHLDPLDPPEKGFLDKLFYIYTSGTTGMPKAAIVVNCRYFRMASLVFYGFRMRPDDVMYDCLPLYHAAG-NIVGIGQCLLQGMTVVIRKKFSASHFWEDCVKYNCTIVQYIGEICRYLLNQPYQEVERQHRVRMALGNG--LRASIWREFMARFGIQVAEFYGATECNCSLGNFDNN----VGSCGFGVYPIGLVKVDEDTMELCKPGEPGQLVVKSNPLFDGYLNQS-ATSKKIARDVFYLTGDVLVMDKYGYMYFRDRTGDTFRWKGENVSTTEVEGTLSRILNLTDVVVYGVEIPIEGKAGMAAIADPENSCDLEGFASQLK-KALPLYAQPVFLRFLHEVSKTSTYKFQKMELRKQ-------- 91086105 54 ----------------------TNQTVAKIFTKLVAKHPQKVAFYFESEIWTFEDVDKYSNKIAHYFKNEGFKRGDAVALVLESRPEYVTLWLGLAKIGVVTALINSNLVADPLAHSIQVADAKAVVY-----GSDFAKGINDISGKIPKVK-LYQFGKSDQLLPLEKEQDGPLDIKSGKPRDKLLFIFTSGTTGLPKAAVITNLRFFFMALGIRYMAVITEDDIIYDPLPLYHSAG-AIVGVGQCILKGTTVVIRKKFSASYFWVDCIKYRCTVAQYIGEICRYLLAAHASDDRSIPH-QVTKMLGNGLRPQIWNKFVTRFGVEVYEFYGATEGNSNLINIDS----KVGAVGFVFYPVTLIKCDEETGAPCDPGEPG-VCIKTVNDFAGY-ADKKATEKKLIEDRYFNSGDILIQDEFGYYFFKDRTGDTFRWKGENVATSEIEAVISNIVDLSDAIVYGVEIPGTGRAGMVAIVDRNNTLN---MKQFCLKNNLPSYAVPIFVRVMTTVPMTGTYKLKKTELQKE-------- 169628953 6 -------------------------TLCAAFQRTAAQHPDRVALVGGGVVITWRQYRERVREIASGLAGLGVGPGDTVALMLTNRPEFHLCDTAVLHCGATPFSVYNTNPPELLGYQFDNADNRVVICEQQF-----LPQVRSAVGLGGKVEHIIVDGAPEGTLDLRSLPPAASAWRSVRPDDVLTIVYTSGTTGPPKGVELTHTNFIENARITEEMGPLGFDDRAVSYLPDAHAANRWLTHYQNLLYG---LQITTVADPKAVLSALTDVRPTLFLGVPPLRRTLMTHALADRLVLSSIRVGASGAAPIPVEVHE-FLLALGIPICEGYGMTECTCAGT-INRASRIKIGSVGIPAPGV-----------EVSLGPDGEVLLRGKNIMRGYRKMPEKTAETVDPEGWLHTGDIGEIDAEGYLKIVDRKKEIIINAGKNMSPTNIENAITANPLAGPVAVIG-------------------------------------------------------------------------- 118473410 17 --------------------------------------PDRPLIVQGERRHTYRQVMDRSNRLASYLHSQGLGAGDLLGIYAHNGPEYVESMLGSFRARVAPFNVNYRYVKNELHYLLTDAGATALVYHATFA-----PRIAEIRDELPTLRVLIQIADGDGAVDYEQIVNFETAAPPVQPPDDLYVLYTGGTTGMPKGVLWRQHDIATSVDEIVDRAVENPGTRLMILPPLIH--GAAQWAAMTAVTTGQTLVFPDRFDAEDVVRTIEREQVLVATVVGAMARPLLDAIRSGTVDVSSLSVIANGGAQLTPHVKQQLIDKPNLIVVDGVGSSETGAQMSHMSAPGAVSTGT----FKAGPDTCVVAEDFSCVLPEALGWLAQRGY-VPLGYKGDAAKTAATFVIDGYAIPGDRARQLDGGMIELLGRDSVTINSGGEKVFAEEVEAAIASHPAVRDVVVAGRPSERWGQEVVAVVAVDDGAVDADELIRH-ADGSIARYKLPKAVVFRPAIERSPAGKADYRWAREQA------- 6729661 11 ----------------------------DLWEHSVRDHADAPALVTPHRVLTYRDVDRLTDVWSASLAGRGAGPGRLVGLAFADPARTVLGMLAALKAGAGFTVLDDRLPAAARAAMVRRTEATVWLGDGGHAPEGVYVPAASA-----------------------DGGRPARPARRARGADVAYVLFTSGSTGQPKGTVIERDALRRFAAAVSERLELTSRDRWLQVASLG--FDVLIEEVFPALTAGAAVVCRANLDAEELHSTMVRTGTTVVELSTQYWLEYAHWLDTSGLTTPALRMVVVGGERMDPRPYREWQARHPAALAHVYGLTECTVSSTFYTGPADAEEVPLGTPLRDVEIS--VRRDGRPVSDGETGEIHIGGPLLARGFLNDEAATALRFVPDPLYATGDLGRIDTDGQLVFLGRTDDQVKIRGHRLHPGPVERALCEAPGVDQAVVF--PDPETGTVLWAFTVPAGPGLTGAERDALVAEARLPDWAVPRVLYRVSVLPKNLHGKIDKRRL----------- 196195121 16 ------------------------DTVVKLWRKQCLERGSNIAHREKDQSHSWLDYYEKARAIGVALLSLGLERGQPVSILSEDNKEWLYCDLGIAGAGGISNGVYTTDSPEQLAYLINDSESAFLFVENDEQLDKYLT----VRDQVPTLKKVIVYDDDPMVMFLDELYALGEQIPDAQPDDIRMLIYTSGTTGAPKGAMISHRNVLFQLAAGEQVLDAHEDDDQLCFLPLCHILELVSVEL--PIYKGCTVNFAE--SPETVFENLREVSPHTFAAVPRLWMTLRDEADGKRNPLSALRRGTTGAAPIAPEQIRWFQS-LGVPLFEGYGMTETT-GVASLNSAKREKVGTVGEAL-PGTEVRIADN----------GEVLVRGDHVFAGYWRKPEKTAEDI-RDGWLHTGDVGRL-EDGMLTITGRLKDIIITGGKNITPAEIESRMKFSPYISDAVVIG-------------------------------------------------------------------------- 67539414 47 ---------KRLAERMAHLGETP--TVYGMLQRVVEKHGSTEAIWFEGKSWTYSELKDLADRLAALLSERGVSTGDFVAVFTTNSPEMVAIIYALSKLGAVAALININLRDDTFAHCLNVSGSKLIISTPDLAQFVCSDM-PHLSFNISSFDGISTASDLITPADLQQYSSSNLTAAKRTPADLSALIYTSGTTGKPKACAI--RNMMTLITSTPHSQDVKHPSRYFCSLPLFHGTA-YFTGLCASVGYAGTLCIRRKFSASKFWKDVHDSRATRILYIGELCRYLMATPASPYDQNHA--CIVASGNGLRGDIWERFRERFNVPIREFYRSTEGVAKYDNFGGAGKVGFSGPIKRFFEDDTVIVKYDPDTEMPVGEEGEAIVRNRGLLTEYLKNEEATEKKLLRDVFQRTGDLFVQDSDGWIKFQDRVGDTFRWKGENVSAGEIRDHISAIPGVYDAVVYGVRGAYDGQAGAAGITLEEHTEAAAKLRAELKKKGVPSYAIPRLVRLTE---KVATG------------------ 197118507 7 ------------------------RSIPDMLRHSAAQYQTLNAVEFRKVTLSYAQFYNRALMVSRGLRKLRMKPGDRIAILSENRAGWIIADMGILCGGGVTVPVYATGTPDQIAYALSSCEARIVFVS---GKVQYRKLL-QVRDALPHLEHVISFERGEAALPVTTLDTERAEIDSVTPEMPATIIYTSGTTGTPKGAVLTHGNLVFDVWATLDVGGVGQEDLFLSFLPLSHVFERSV-GYYLPLSCGAAIAFAD--SMEKISENMMELHPTIMVCVPKMFRRALQHAIADRLVFSKLRFCASGGAPLDRE-INEFFWIIGVPVFEGYGLTETSPVLCS-NSYNGLRFGSVGTPLA-FTEIAIAGD----------GEVLARGPQVMAGYYNDEAATKEALV-DGWFRTGDIGRL-EEGFLYITDRKKDLIVTGGKNIAPQPIENLLKRDKYISQAYVYG-------------------------------------------------------------------------- 121712148 76 ------------------------------FEKNVQKYPDHLAIWSQTGQYTFKELYEHVCQYANYFHQLGVQRGQLVAFYLTNSPEFIMAWFALLSIGSAPAAINYNLTGDALIHCLKVCGVNVLLADEDVECRGRIDASRSAIEGKLGMKILSLDESLKSHIATFPRSTPPEDLRRNLPGDPFVLLFTSGTTGMPKAYPFSHPDIRIHRFLNIESQPGPEGDCWYNCMPLYHGTG--GFMTMVALCSGTSVAIAKRFSATSFWKDIHESKATWFVYVGEVVRYLLNQPASPYDRDHRLRGMYGNGLRL--DVWEKFRERFNVPIVEFFGSSEGLDGLITRRRLNRTLVPIV---VDHDSGSIVRDPKTRTASYEEGGEIVVGVPSTWKGYWQNASATDKKFARDVFYRTGDALRRTPDGRWYFMDRLGDTFRWKSENVSTTEVAEALSQFPGVMEANVYGVPHHE-GRAGCAALQMSEGDVDLMELARFARSK-LPRYAVPAFIRLV----RTSSHKQNKVPLREE-------- 77457955 50 ------------------------------FEQATLRNPEGPALLSGEVVLSYSQVNQWANRIAHYLIGQGIGKGDVVAVFIENRPELLVTILALAKVGAVSALLNTSQTRDTLIHSINLVTPAAIVV-----GEELLPAFAAVREQVPATRAWFVADQPEGYINLISASADPASSRQIFFDDPCFYIYTSGTTGLPKAGVFKHGRWMSSASFGMIALDMRPDDIVYCTLPLYHATGLCV--CWGSAVNGASFAIRRKFSARQFWSDVRRYRATTIGYVGELCRYLVDQPLSADDSRHDVRKMIGNG--LRPGAWAEFKTRFGVDICELYAASDGNIGFTNILNFD----NTIGFSLMAWELVAYDQDSGEPVGRGERGLLLARIDAPLDGY-TDPQKTAKVVLQDRFFNTGDLLRNIGFGHAQFVDRLGDTYRWKGENVSTTEVENLLLQHPHISEAVAYGVEIPTNGRAGMAAITPAESLATLAELLAFVRQR-MPAYAVPLFLRVKVKMETTGTFKYQKTRLKNE-------- 156543024 71 ------------ADRETRQFVKNNSTVMKLFVERARLYPNKPCFIFEGRTWTNADIDKYSNRIAAVFKNAGYVKGDAVALIMPNKPEYIATWLGLGKLGVITALINTNLRMQSLVHCLAIAKVKAVIYADELESVVLTAI-DDVIEQLPNFERYRQGSDADGVLNLEELMSKASDEQPVVDEEPGYYIYTSGTTGLPKAALFPNSRYLLVQTATHHMLGLRPSDIVYNPIPLYHMSG-GIVGTGCALVKGIPSVLRTKFSVTAYWTDCIKYNCTISQYIGEMCRYLLSAPPRPEDSTHPVRLMVGNG--MRPQIWQNFVNRFKIEVTEVYGSSEGNANIVNVDNTVGAVPSILPKSLHPVAVIRVHPETSEPVPDGEPGMLLIKQGNASRGYLDKEASKKKTIEGDKAFLTGDIMVQDEYGYFYFKDRTGDTFRWKGENVATAEVEGVVSNVAGYRDTTVYGVQVPGMGRAGMAAIVDPDSLLDFKALAEGL-DKSLPSYARPIFLRIVKELELTSTFKLKKINLQKE-------- 15921677 2 -------------------------SLARLVYEWSKKTPSKTFLISEDKNLTYEQAVQEIAKIAS-----NISPGGTVVHIMFNTVESILAYLAILWAGGKIVAVDPLTSAEDLKFILEDSKPDLVFTDHEVYERE---------------KNILKDYKTVVEVPRKNVFSSPY---EYREDEVGLIYYYAGIAGRTMQVLHSAERMELNSLSLYRATKLKE-VRSILTVPIAHVLGNSVLGV--TLEAGGAMYIVKKFEPKSVASVIEKYSINYLSTVPMVY----DSLNTIDANLSSLELCVSSAAPLFPNTVNTFFNKFGKKIVQQYGFTEGFVLTFQPLEYADVI--SVGKPL-PEVEVKIVKDDGKEAKTGEVGELWVKAPWLMLGY-KDIEETNKVF-SNGWLKTGDLMSMDDKGLLYFRGIKKRMLKYKGYPIFPRDLEEILKTHPNVIDAKVIGEDAGQLGQQPIAIVVVKEKKDGEEELLNYVNTK-VAFYKKLKKVYIVDKI------------------------ 29827387 33 -------------------------------------------------------------------------------------ADFVVALYGAWEAGLGVLPLPVDFPDERLRHMVEDCRPAALIASADQAD----RAARLAAVAQPAIEVVVLDAVADGDEHAPGPSRSHV--PEI-PDAAAFTVYTSGSTGRPKGVLIRHEQIGRLIAWCADTWQLGPWARVAQTLSLGFDFGL--QELFTFLPFGGCVVVPDRLSARAYARFLRRERVSVLFTTPSFADELIAAGEP----LPDLRLVLLGGEVLKGVTAERVLAAPDCRLFNGYGPTEATVNCLMYEIPEPPRLVPVGSATAA-ARIDLVDEQGRPVPVGALGEIRIGGPGVADGYLRRPELTAERFVREVLYRTGDLAYARHDGVFVVVGRADRQVKIRGHRAELGEIERTLRSAPGVAEVRVIGTP-----ARLVAYLV--GTGIDLGAVRDHVAAR-LPPAMLPEQGVLLERLPTTANGKLDEAALERLAEER---- 54024834 71 -----------------------------YVEQVVRQRPDRPAIVAAPREYSWPELLSDTAAFATTLRRLGVRPGDRVAGYLPNIAEAVVAFLATASLGAIWSVCGQDNTGRAAADRLGQLEPVVLVTADGYRSHDRRADIEALRAALPTVTATVVVSEAVSWAEAISTAREPLAVEPVAFDHPLWVLFSSGTTGKPKGIVHGHGGVLLHLKAVGLHSDIGPDDTFWWPSWMMWNYQVGG------LLVGATVVCYDHGAADGLFALAARLGCTVLGTSPGYLLACIKAGPARDHDLSRLRMIGVTGAPLPASTGLWLRDNVGIPVSSISGGTDIVSAFAGGTPTVPVWPGELSAPFL-GVALDAYDPDGRPV-RGEVGELVVTAPMPSMGFWRDSDRSAAYFTYPGIWRHGDWITLTPHGSVIVHGRSDATLNRNGIRMGSGDIYQAVEALPEIAEALVVGVEQPDGGYWMPLFVVTASGITLTDELRTRITETALSPRHVPDVILQAPAIPHTRNGK----------------- 182437079 36 ------------------------------------------------------ELLADALRMLSGLRARGLRPQDKVLLILERPKEFLTAFWAAVLGGFVPCPMAPLRGDPE-RWAARLGQ------IDTLLDHPLVVTDGALAAELPPVDGLMVA-----LVEELGAAAEPATAHAASPEDTALLVLTSGSTGNSKAVVLSHANLLASMAGKNHYHRLTPADTTLNWISFDHVAALLECHLLPLSRGSNQLHVEPREDPTQFLRIASEHGVTMTF-TPNFLLGMLNAAVEERLDLTRLRHIVSGGEAVVRATGEAFLDAFAPALWPAFGMTETCAGSIYSHRAFPAVFASLGTPV-PGLALRVADEHDRELPDGETGELQLNGPMITSGYHNNPRATADAFTADGWFRSGDLGRIVE-GRLSLVGRSKDSIIVNGVNYYSHEIETSVEQLPGVAGSYVAAFPTRPAGEQLVIALVPEGDDTALHQVLTAVRSSAVMHWGRPFLVLPLEAFPKTSLGKIQRSLMRGRLE------ 91090408 22 --------------------------LGRIFEKVAAGAASNIALIFEERQLSYSQVDQITNKFARVIKTKNLKPGDHIAVNMHPSDHLILVLLSIWKSGCAYLPLDHSFPASRIDHIIQESKPVIVIYDEGKATPKPAYFPDSVISDS---KNFPAKLSYEELLTASDGRSDEDKERVYQKDDLAIVLYTSGSTGIPKGVRIPHKIILNRLQWQFKTFPFSETEKV-CVFKTALTFVDSVCEIWGPLISGISILIVPKLDPEKLIQKLDDYKIERLVLVPSLLRSILMCLELKKNRLKNLKLWVCSGETLTTSLAEEFFRYFPYKLCNFYGSTETFYIISGMQQLKNLLTVPIGAPVD-NTIVYLLDPELRPVKTGDIGELFVSGLNLASGYVNNRDK--EKFLENKLYRTGDFARLQND-VLLYEGRTDSQVKIRGHRVDLSEVEKAVSGVEGVEKAVVLCYQPGEMNQALLAFV-KSSALMNENQIENILRSK-LTSYMVP-QVILVESIPLLVNGKIDRQAL----------- 114778103 52 ---------------------------------------------------------QAVLRVAAWLEAMGVTPGDRVGILGHNCPEWYIADFAILRLGAVTVPAYFTDPAESVQYVFADAAVSVIFVEEGEQQSKLAGM------NIPSL-TFHGEQQSIASIAADARWDNRLKAACPDREDLATLIYTSGTTGHPKGVMLTHGNLLADVEAGIGGVPVFADDLFLSFLPASHAFERTVGHFLPSACGAG---IAYAESVTTLLRDMPEVRPTLMISVPRLYEKIYAGVDAKGDDLSAVRAFVSGGAALHPDIARFLLAA-DIIVLPGYGLTETSP-VLSVNRQAYIKPGTVGPALPGV-----------ELKCAEDGELLVKGPMVMQGYWQQPLATAEAFDADGWLRTGDIVTIDGDGYITIMDRKKEMVLSNGEKLSPAVIEQHIAANPCVQQVMVIADQRPF----VTALVVVDQAILTDADLYAWLLEHDLASYMQIRRFAFVDE-PLTPTLKLKRRKISERHAE----- 121595384 53 ----------------------------------------------------YRELRRRALEMSRRLAPLG--RGQRLALVAHTHPDFAVMFYACQYAGLVPVPLPAALGGRELRQLMRDCQAVAAFAPSEFVGF-----LNEASEGLP----LALSGTLDDFLALDAQEKLP---PPPAPTDLAYLQYTSGSTRFPRGTMITQSAVMANLGAIFNHFALTADDRFCSWLPHYHDMGLVGI-VLGCMATQRSVDYLPTREPRLWLKLISRNRCTISYSPPTLCARRLRPADIEALDLSSWRIAGVGAEMIHPDSLRQVSEILAPAFLPSYGMAECALGVSRLSRTGEARPPICGRPL-PGFEVEVRGDRGNALPERRCGAIYLRGPSVMSGYFGNPEATQEVLSDDGWLNTGDLGYF-ADGSLFVTGRAKDLMIIKGRNIWPQDLEYLAEQQPEVRDASAFTVVDEDENETAVLVVQCRETDPKLASLSVRLKQAINAEFGIHCLIELVPTLPRTSSGKLSRSMAR---------- 149692391 53 ------------------------------FLEKVRQTPHKPFVLFRDETFTYAQVDRRSNQVARALHDHGLRQGDCVAIFMGNEPTYLWLWLGLMKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLVSP--------ELQEAIEEVLPSLKKDDVDGIDSLLDKVDEVSTEPIPRSEVTFSTPALYIYTSGTTGLPKAAMINHRRLWHATGLAVS-SGIKKDDVIYTTLPLYHSAGL-MIGANGCMVIGATIVLRIKFSASQFWDDCRKYNVTVIQYIGELIRYLCNSPQKPNDRDHKVRLALGNG--LRGDVWREFIKRFGIDIQEFYAATEGNVAFTNYT----RKIGAVGRVIINYELIKYDVEKDEPVPKGEVGLLIGRITQLFSGYAGGKAQTEKKKLRDVFFNTGDLLMIDQENFIHFHDRVGDTFRWKGENVATTEVADIIGLVDFVQEANVYGVPVPHEGRIGMASIKLKEDREDGKKFFKHVVD-YLPSYARPRFLRIQDTIEVTGTFKHRKMTLVEE-------- 163702631 631 ----------------------------------------RVAVEDPTGSLTYHRLLVGARVLGGKLAPLS-PPGRAIGVMLPNANAAAVTVIGLMSAGRIPAMINFTAGAATILSACKAAEVDTIVTSRAFEKGRLDALVTGLSQSLRIVYLEDVRGRIGLLDKLGGFLHWGRPLAPRRPDDPAAILFTSGSEGLPKGVVLSHRNMLANAAQAQARIDFGRTDKVFNVLPVFHSFGLTVGLVL-PLVSGVPVYLYPSPLHYRIVELVYGANATILFGTDTFLTGYARAA--HPYDFRSLRYILAGAEPVKDATRRTYAEKFGLRILEGYGVTET-APVLALNTPMFNRFGTVGR-IMPGMEARLEPVPG--VPDG--GRLFVRGPNVMLGYLRAENPGVLEPPPEGWHDTGDIVTIDRDGFVTIKGRAKRFAKVGGEMISLAAVEAMAAELWPGAASAVAAVPDARKGERLVLVTEQRDAG--RAAFLAHARAHGASELMVPAEILTVDRLPQLGSGKTDFAAVTQLARAR---- 169784708 251 ----------------------------QLISQRCVEQPDATAVSAWDGEMTYGELHRRSAALAVQLAEVGVGSGVFVPLFFEKSKWAVVALLGVIKAGGAFILIDISYPLKRIRTICQSVSAEV-----AVASPQHQLLGREI------VGLVVAIGDDCPETPSLPASPKLSLIHSGTPESPLYVVFTSGSTGDPKGVIIDNVSFCSIYETVSRAFSFSPSTRLLQFA--SHAFTLCSREILLILMAGGCLCIPSEVDVNDLAGFLCRHRVNFATLTPSV------AGTISPSSVPSLQTLLLGGEAVKPAHIATWAGK--VHLMIGYGASEAGTAIVGSNLQLDNDPRNVGFACGAGLWVVDADSPDKLAPVGAVGELILQSHGLASGYLNGNEQVNQPFFHERLYRTGDMFRYNMDGSLYYVERKDNQVKVNGQRIELGDIESHIASCTMVHSSVVLLLPDQQATRSLVAFLCPKEETPSSQDIERLSREESLPSYMIPSIFVPLSSIPLTLTGKANRRLLLETVA------ 120419810 28 ---------------------------------------------------SYQDLLEEAQKILGGLRKLGLKPQDKVIFQLERNQDFIAGFWGCILGGFVPVPINGSNSTNKLHHIWQLLE-QCLILTDIKSVSKIRPLSKLFQSEQF---ETIAIDELRECEPDKNLYVS-------QPEDLALLMLTSGSTSIPKAVKISHQNLLSMTAGTIVMNGFNRQDVTLNWMPMDHVGALVFLSIMAVDLGCQQVHIPTEYNPLNWLDLITRHQGTISWAPNFAFTLLCDRAEEKHWNLSSMRFLVNAGEPVIAKTARNFLKLLGTALHPAFGMCETCSGITWSNTSDEDTFVSVGGPI-PGASVRIVDENQQVVEEGTIGQLQLQGNSVTIGYYQNEEANQEAFTKDGWFNTGDLGFL-KGGCLTITGRQKDVIIVNGVNYYSHEIEAVVEELGEVEVSAACAIWNENRSTDRLAIFFNTEKTIDLVELIKSIRTHVVKSIGIPNYLIPLEKIPKTSIGKIQRKQLKERFE------ 119473995 221 --------------------------VHSMVHQNAQDRPDSPAVCAWDGSLTYKELDDLSTRLALGLARKGVGRGVVVPLYFEKSLWMPVAILAVIKAGGVFLQLANSIPKGRIEAILNTGNSPFALVGKNTPAW---------------MGDIMPMHTVEEVMELAEIIDSP--LPECSGNQDAVQLFTSGSTGTPKGIVWTHTALATNCEEIMRKQSFGPGTRQFQTA--SYEFDVSMMESIAILISGGCLCIPQENDGVHCSRALEALQANSVYLTPTLARKL------DPDSVPSLKYLALEGEVLPKDIVSKWDGRL--TMYNFYGPAECPHVSACTIDPDTFETGFAG--ATSVCLRWIVDPHNHLLPDGAIGELLVEGPILMDRYIGGPD--VATFVTPTWFKTGDLVRCKPDGGLVILGRKDTQVQIGGERVELAEVEYHLQGRAGV--AAEMITPIASLKPILAAFIAIGDEVPLGASLQALTVAQYVPRTFIPEVYIPVDTIPLTAAGKTDRKALRKM-------- 158313501 17 ----------------------PDPTIVGRFSRIVTARANDIAVRDEKAALSYAELDSRSSALARSL----VVEGDNIGILLGQGAPAIVAMLGALKAGRPFVPLDPMLPAARLGQILRLAGVATCVTDSAHTELLAAARLEAADTGVPGSEHTLIIDDGPPAGTAE-IDDDLLPGRRALPTDPAFLVFSSGSTGVPKGVVWRNRTVMKDLDAGIERVGMNAADQIALVLPTAFAAGITV--MFWGLLCGATLHPPRARGIGAMPAWLVDRGITTLHLTPSLMRALAGAAEP-GLILGDLRAVTSSGEAVYGRDVAALRELLPCTFYNWSGSTETSLAFFPVGSGDEIPAGPAGWAVD-GKDIEIVDEHGKPVPDGATGEISVTSRYLSGGYWNAPEMTAQRFRPDGLYRGGDLARRRPDGCIELLGRADAAVKIRGYLVEPAEIETVLLTSPDVLEAVVVAERVEGEPPRLVAYVVCATAVKSATAIRGLLREK-LPAYMVPSSVILLNELPRNERGKID--------------- 83716694 2000 ------------------------EPLAARWRRHLERAPQHVAVVDGDARLTRAELDRWSDAAADAIDGAGAAHG-PVALLLPRTEALPVAMLACWKAARAWMPIDPATPAERIADMIRRAGCALV-------------LRDAAADADPTLAHGCATLDLPSRAQATRRDARRA-WPAPNPEDVAYVLFTSGSTGRPKPVAVPHRAVEWYVQGLLNRLGLPPG--LACGLVSTVAADLGLTATLPALFDGGCLCVQSDAAARDPLLLAAVHRVDLLKIVPSHLEALLAGAPDPQ--LLPRRVLVLGGERARPGLLSRLAECPGLRVMNHYGPTETTVGVATGEWTRGAGELRLDAPLA-GAALVLLDAGGRPAPAGVCAQLHVGGPQVALGYPGCPDETGARFVDGPLYATGDLARLNADGTLTIVGRTDDQTKIRGYRVEPGEVAAALEALPGVVSAAVVAADHPARGTVLVAYVVGDGAPGDPASLARALHGR-LPDYMVPAQVVRCGRLPLSANGKLDRGAL----------- 113476718 6 -------------------------TILDILNHRSQNLPDQIAYTFESGHLTYQQLNVQVRAIAAHLQSF-ITLQDRILVIYPYTLEFIASFFACICAGAIAVTSNPPLNNEAIAERVDSCQPKAILTTESFLQQIKKKLAKNLDLA-PKLNQLPWIATDK----ISSSEAPKWKEPKIEPDTLAFFQYTSGSTGKPKGVMVTHSNILHNSEIIYQSFEHSAESQGVIWLPMFHDMGLIG-GVIQPLYGGFPVTLMSPVAPIRWLKAICKYKATTSGG-PNFAYDLVSREQLQNLDLSSWSVAFSGAEPVRAATLERFAHTFAPAFYPCYGMAETTLFISQYVDAEALAENRVSKPVVSGDEIAIVDPSLARRSQGEVGEIWVSGAGVSKGYWQQPEETEQTFDKGPFLRTGDLGFL-QDGELFITGRIKDVMILWGRYRYPQDIELTVEKHPALRAAFSIEAEDDERQEVERSYLRNLNFEEVVGAIRQAVAEHTVEVYTI--SLLKTGSIAKTTSGKIQRRLCRSQFLE----- 78186214 9 ------------------------------VADAASRFGPMPMLLTPDGSRSFKECSAMAGRIAAALLNRGLRDGDGVAIISPNTPDMVLILLALLSAGMVAAPLNHRLPEARLRQMLQELQPSLCITGAECPAPDTDT--ASIDAAELLAEASALPDRRSALLNHKGTTVRPIT-----------IIHTSASTGTAKAAVHSLENHWYNALGSNSNLPFGPGDTWLLSLPLFHVGGYA--LIFRSLASGGALAI-DRPHAS-LTDSLERFPISHLSLVPTQLFRLL-YRENDPALTAGIKALLLGGSAASGSLVDEAAAR-GLPIYLSYGSTEMASQIATTDAPVARHRSDSGRVL-PWREVR-------EAPD---GELLVRGKCLCTGYLRN-GAIDPIGDPDGWFHTGDIGSLAADGTVRVLGRKDDMFISGGENIHPEEVERALREIEGVLEAVVAPVRDPEYGERPAAFITAGGDGPDDETLRREMQMR-VGRLKTPVVFFRVTTLP--GSEKTDRAWYRQMAAE----- 145222893 3 ------------------------ETVQQLLRERV--TDDGIAMKHEDRTWTWREHLGEAAAQASALI--GLADPSRVGVLLGNTPDMLTAMAAAGLGGYVLCGINTTRRGSALGRDVLRGDCQILITDDAHRG-----LLDGVD--LPGVRVLVVG--TPEWSELIGRAGELTPHREVTVTDTYMLIFTSGTSGDPKAVKMMHAMVLLAGAALAGRYELTPRDVCYLSMPLFHSNAVLAG--WSVALNAGAAMAPAHFSASGFLGDIRRYGATYMNYVGKPLAYILASPEKPDDIDNPLRVAF-GNEAGDRDIAE-FSRRFGCEVWDGFGSTENAVTITREDG---CPPGSIGKGFPGVTECAVFDAHGALVGDDAIGELVTQGAGMFAGYYNDQDATDDRM-RHGMFWSGDLAYRDADGWIYLAGRTADWMRVDGENMTAAPIERILIRLPAISMAAVYPVPDEFVGDQVMAAIVVQDEATTPQEFGTFLSEQPLSPKAWPRYVWIADELPSTATNKVLKREL----------- 145235597 4 -----------------------------LFSHNVAINPGAIAIDDGAHQWSYSDLDREVQRISSLLKTLDLPPEEPICILQEAGIETIIAQLAVIRAGLTCVPLEPSIPNSRLMNLLRDVGTQYILTPDIDNDMEYHPLTKPVRPETASVKRVQLKG-----LPNCDYRSH--------------ILYTSGSSGKPKAVQVPESGILHLMFKSPATPLLPSDRVSVFNNP---GFDMSIFEIFVALMSGSTLVMVPRPDPLEAKSFIAQKHISVSFLTTSLFSIIAQACPCA---FTGMRHVLTAGEVANMASMKAVLESPNPPLWNTYGPTEITIVSTMHSVTSEDLHHSIGTPF-GDTRLFLADDSLNIIEPGSIGEILLGGPGLTAGYIGRPKENEERFFVDRLYKTGDFAKWRPDNHLEFVGRVDLQVKQCGFRVELGEIEHLFLSSGRLLAATVCQIQPETVEDEPVAFLIPATNIIQATDMLEFIKQKA-PAYAVPREIAFCPHYPLTDHGKVDRKALAKKYAAQ---- 17551278 79 -----------------------DRPIHEIFLNQVKQHPNKVAIIESGRQLTYQELNALANQYANLYVSEGYKMGDVVALFMENSIDFFAIWLGLSKIGVVSAFINSNLKLEPLAHSINVSKCKSCIT-----NINLLPMFKAAREKISDEIHVFLAGDGRHRSLQQDLHDEPPVIDGLNFRSVLCYIYTSGTTGNPKPAVIKHFRYFWIAMGAGKAFGINKSDVVYITMPMYHSAA-GIMGIGSLIAFGSTAVIRKKFSASNFWKDCVKYNVTATQYIGEICRYLLAANPCPEEKQHNVRLMWGNG--LRGQIWKEFVGRFGIKIGELYGSTEGNSNIVNVDNH----VGACGFPIYPHIGIKVDRATGEPCVPGETGEMV----GVIKGYV-SEGDTAKKIYRDVFFASGDILHWDDLGYLYFVDRCGDTFRWKGENVSTTEVEGILQPVMDVEDATVYGVTVGKMGRAGMAGIVVKDGTDVEADITSRLTE-NLASYAIPVFIRLCKEVDRTGTFKLKKTDLQKQ-------- 86740511 6 -------------------------TLAALWQRIAAQQPHQTALIHGDQAWTWAQFDAASAALARTLRRHGVQAGQVVALCLPNIPEHLVSLAAVLRLGATPAQLNPRYRARELDQLHRLLQPAAMI-ADPVQVPDVATLHARCQ---PGQEVPIRPLGGHGLLLTSAAPRASSSPPANGPRPPLMIKCTGGTTGTPQAVLWRVADILDNLNAHNPWARHDADARIVVASPLSHGSGLT--RAMGALCAGGTVITLPSYDPDRVLDTVVQQRADTLAIVGDAYARPLTSALGARADLSALRTVTSSGAPWTDQVKTELLAVPHLRLVETLGATEATGLGSSLARLGDVPATGS---FDLGRHARVFHADGTPTAVGETGQVAVHRPLPVHGTL-PPHRYVRAYDGRTYLLSGDLVRLQTSRRIALLGREQDCINTGGEKVYAPDVAAVLLAHPHVADAAILAVPDTRLGSTVGGLLQLHAGGRLAQVLGDI--RGDLAGYKIPRVVRVVAAIPRTPAGKVDLVRARQLLSDQ---- 167525986 50 --------------------------------------------------ITYAQAIDRVDTVGNALVAAGVKANDAVGVFSINREEWVTTLLAIQRAGSVCVPLYDTLGAEAVNYIVKDAKIETVLV----SGDNFDKLMENIKD-CDAVHTVVISDQQRKDAEGHDLRQNKVAPTERKPEDLMYNMYTSGTTGNPKGVLLSQRNFLSTVGSLFAIVDINENDVYLSYLPLAHCFEALV--VMGCICAGASLGFYQG-NVRLLTDDIAALRPTIFVGVPRVYSRIYDKIQQTIEGSSTLRIMATGAAPMPAHIMDFLKVAFGCAVFQGYGMTENAAGAVVTPVDYINNAGKVGEPL-PACEVKLADPEMNYLHSDTPGEVCIRGHNVFRGYHNLPDKTKEALDEDGWLHTGDIGQFLEDGALQIIDRKKNIFKLAGEYVAAEELEGIFKKCKYVGQIAVI-VPDPDTGDFATATKDERVNKLFLEDIRRIAKADKVASFKVPQDIIVESEINLTPTFKLRRPQLKKRYEKQIDA- 183980497 20 --------------------------LVERLAWRARNQPDELAMVGETDKATYARLDARARAIAFQLKSLG-NQGDRVLLVMGNCLDYVVGFLACAYARRVAVNLPVPRRADRLAHVVADCGAEVLLTSGPEAKELTVSVAADLRLDFLTVLRL------DWLLAIPDEDWQPVAP---ASKDVCLLQYTSGSTSAPRGVVVTHDNLMFNCAQIQYGFGLTAEDRALSWLPLYHDMGL-ILGVLTPIFAGFPVVLADPLSPDLWLRAISDYRITFTGGPNFAYDLCADAADLSGIDLSCWNVALNGAEPIRATTLERFNAALAPYMQPSYGLAENTLAVSPRGDSPSRRLVSSGRILAGTMVKIVDPETGHPVGPDRVGEIWLTGRSVAKGYWGRDIQTEEVFDPARYLRTGDLGFCRDD-ELFVVGRLKDLVIVHGANHYPQDLEETAEAHPAVRSVAVFAEEREDREALIVVAEIRREAGLDPRDVGQRIARAITREHEVSVDAVFLAEVPKTTSGKIQRSLCRELLRQGGLA- 182434690 429 -----------------PAGAPAPSTVLELIRF------DAEGLAVGE--LSYAELERRSAALASVLRSRGAGPEVWVAVDLPRGRDLVVAVLGIWRAGAVYVPVEPSWPGPR-------------------------------RRAVTGAARIVLTGIPELPQEFERVE------PGIAPESLAYVLHTSGSTGSPKAVGVPHRAVAGMLARSTALVGLRAGDVV--AALISPAFDISVWELVAPLTVGARVPPETVVDGPALARLLKAEAVTVVQVTPSLWAVLAAAGGVPE----CVRVRVSIGEVLTPELAG---ALGGAELWNTYGPTETTIWSTAERVHRGGRFG-IGDPLDGVAR-YLLNAGLRPVDDDVVGEVYLGGFPLARGYLGAPGRSATRFVADPFYATGDLARRRPGGLVEFVGRADAQLKVRGHRVEPAEVEAALRADPEVADARVTG-----DGDRLVAYVIPAAGRPRWTGVRERL-SRVLPAYLVPSAMVTVDAFPLTSSGKLNVRALP---------- 182434690 1510 -------------------------TVVDLIAARTARTPDAIAVLDAAAPLTYRDLDRGSSAVARHLREAGIRSEDPVALTLPAGADAIIAILGVLKAGGCFVPLDPDQPPSRRQALITAVGATTVLTRENLLAV----------GRHESREALLATGRHE---PREALPTHLASTP-VDPSQLAYVVHTSGSTGEPKGVEVQHDTLLKLTTAFIAEHGLTAGHRLLMVPPAH--FDAAFGDIFPVLAAGATLVTHPDPTGPDLLALCVEHRLSAVDTAAPLWQRWVADLAGERLP---LEIMMVGGDTVPAATVRAW-AKHGVPLHNHYGPTEATVCATTVDGREHPTRLPIGRPL-PHVRVHLLDRALRRVPVGVVGEIYIGGTAPARGYRGQPAATAAAFLADPYYRTGDLARLNRHGTLEFVGRADDQVKIRGNRVEPGEVAAVL--------------------------------------------------------------------------------------- 15596814 10 ----------------------------EVFFEREKRHPQRRYLVGGGRELSWGEVGDQARRAAAWLRTLDLPAGSRIAIISKNCAHWIVTDLAIWMAGHVSVPLYPNLTAESARQVLEHSESAVVFV---GKLDDWPAMAPGVPEGIPTVAMPLPEGRFDRQWSDLQACAPLEGDTPTAAEQLATLIYTSGTTGVPKGVMHNFSSFAFAASRGVELFGTREDDRMLSYLPLCHVAERMFVEM-GSLYGGTTVFFAE--SLDTFVEDMKRARPTLLFGVPRIWTRLLKLPILGRLGLDAVRYALCGAAPVPEALLLWYR-RLGLDVLEVYGMTENS-GYSHVCRPGRQKTGWIGQN-SPGVEVRISDE----------GEVQVRSGATMVGYYKEPEKTAEVLTADGFLRTGDKGEQDADGNLRLTGRMKEIFKSKGKYVAPAPIENRLAVHDRIEQVCVVG-------------------------------------------------------------------------- 211588564 57 -----------------------------VLVQTVKRYPDMICLWTRERSYTYREIQDQACQYAHFFLSHGVKKGDLVALYLQNSNEYLVAWVALWSIGCAPAAINYNLTGDALLHCLKISDATILLVDE---NADCRARVEESHDAITG--NLGMKPMTLDSALKAHIRTFPTTLPPVAGDFPAILLYTSGTTGMPKGCAFTMSRLYTTLFVRRAMMGDTPGDRWYSCMPLYH--GTAAITIISCLVMGVSVAIAPKFSVSRFWTDVRDSESTIFVYVGETARYLLAPPPSPLDRNHKVRCMYGNG--LRPDIWERFRERFGVEVGEFFNSTEGVFGLFNYNRGTAGSVGHHGLIMRGFVPVAIDPETGDILPYEQGGEIIVNVPSAFQGYWHNDEATNKKFLRDVFYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVSEVLGQFPGITEANVYGVRLPHEGRAGCAAIQISPDARQTTELARFVRSK-LPKYAVPLFLRIVENPTHIHNHKQNKVPLRDE-------- 126656206 5 -------------------------TLVDLLQHRSLAQPNNTFLHEGETSLTYATLEQQATAIASHLQSLN-AAGERVLLLYPPGLDFMAGFYGCLYAGTIAIPAYPPRPDSRLEAIATDAQAKFILT--------IGPLVPYLQGRFTT-SSILAELKILDSNQIIQTEDRNWKNPNIDGDTIAFLQYTSGSTGKPKGVIITHQNLLHNLEMGYKYAEITPQTKTVSWLPFGHNTGL-VVGVLQPLYSDHPVILMSPLDPSRWLTAISKYQATQ-SLAPNFAYDLTTPEERETLDLSCWELAVSGAEPIRAETLERFAKTFAPALSAGYGMAESVVGISVADDENSQTLVGCGDIGSEQKIIIVNPDTLTQCHPNEIGEIWVSSPSVAQGYWNRPEATEEAFQEGPFLRTGDLGFLWEN-ELFVTGRLKDLIIIRGTNHYPQDIETAERSHKGLRPSCGAAFSVELDSEEKLVIVQEVHEAVLESAIRQGVQQHQLQVYA----IVLLKTIPKTSSNKIQRHACK---------- 146299850 8 --------------------------LTDLFEHISNNYPDRIAIKDSSNHYTYSDLQKSALKLAARLKNSGIKLNDRIGLLTKKDTATILLFWGIAYAGGIPVLLDDDDEILVLKNKLKSSQPTYIIVRDWDNDKEEMLSETQILHESELLEKLEEQELLNSYTTGE----------------ICYMITTSGTTGLPKVIKISHDNVMHYVSNLYEL--LKSPDQLNAAHVTNFSTDLGHTNFLLSLISGGMLYIFNRRDPSIFNSVLKKEQINFIKTTPSHIEVMLPFLNFEADY--KIDFLVLGGEKLPWKLVRQIKDLFFSSILNHYGPSETTVGALVYPVTETLGTEPIGKPIGKGNAYLVNEKNGK-------GELYIEGPGVGIGYFNNDSETQEKFTKNYGYKTGDICSIDSDGNVVFLKRNDNQIKIRGHRVELDEIESVLNKHPKILYCRLNTFYENETANIECFIKIAKEESLKKQELLSWL-SKLLPDYKIPSHIYIQNEVVYTGNGKIDFKTLRKQHSNK---- 118591070 627 ------------------------------------------------------------------------------GIMLPNANGAAVTVLATMSAGKVPAMINFTAGQENILAACRAAEVRTLL---SSRAFVKQARLEQLASNLEDHVRIIWMEDLRAEIGFADLLTKSRPLVQRHADDTAVILFTSGSEGTPKGVVLTHRNILSNATQAAARVDFTPNDKVFNVLPMFHSFGLTAGTIL-PLISGVPVYLYPSPLHYRIVELIYTSNATILFGTDTFLNGYARVA--HAYDFRSLRYCFAGAEPVKPSTRQIYQERFGLRVLEGYGVTETAPVIA-LNTPMYNRPGTVGK-LMPGMKARL-----EPVPVEEGGRLHVSGPNVMVGYLKADNPGVVEPLVDGWHDTGDIVEIDADGYIIIKGRAKRFAKIAGEMVSLSAVEALAGQIWPQHLSAVAAVKDARKGEKLV--LVTENPNADRAAFIEGAKARGAQDLMIPAEVRVVSKVPVLGSGKLDFAAVAKLVKD----- 84617619 78 ----------------------------DLFRQRCDLHPDSPAVVAWDGSFTYDELDHFSSLLATRLQAAGIGPDVFVTICATRCRWIPVAMLGIIKARGAFCALDLSHPLDRLKDICDALKSTITITTPTDSN-----IARKLASTV-----IVIGGDAPVESDRITPMNDRPKPTNGHPRNALYSVFTSGSSGKPKGVVVEHRSFVSSALASIQPLDIRPHDRLLHFS--AYAFDISVFEVLTPLISGATIAIPEKRRKESLTHAVQELGATWALLTPTVARLY------DPDEFPSLRTLALGGELAQTSDIALWQSK---NVVIIYNPAECCIGVSGPACPADGRF--LGRS-HTCQRAWIVDDHDKLLPIGAVGELLIEGPVVARCYAHDPRLRSNTSSGTRLYRTGDLARYGSDASLYYMGRKDSQIKIRGQRTEPGEIESNLHSIKDKLGVAIVVL--ELRGSKIIAFVSLGGDSNTVGQLRIEAATRIMPAYMVPSAFLSVNYIPISRSGKIDRTRLK---------- 186471066 16 ----------------------------------------------EDHVITNRQLDLRARQIAALLQTR-AHAGDRVLLLFSAGIDYLCALFGCFYAGMVAVPLNPRLR-ERLAAVSEDCTATVALTT--------QNILDQLHDAAPLPPSLARLNWMPIGTPLDALE-RAWRAPRADRESLAILQYTSGSTGTPKGVMVTHGNLLSNTAAIALHLQFAPDDHHLTWLPPYHDMGLMG-AILGSFCAGVPVSFMAPRRPERWLTEISKRRCTV-SGAPNFAYELIRPEVLETLDLSSWSLAYSGAEPVQADTLTRFTARFGRAFYPCYGMAETTLFVTRIDGPRFAAVVSCGIVATGHDVAVVDPNSGKPLADGNVGEIWVSGASVANGYWRRPEATNEVFRPDDYLRTGDLGFIL-NGELFVSGRLKDVIIVHGVNHYPHDIESTVDHCPAIRRGCGIAFSIPAGSEEGLVFVITRADLARADHFFEQIRRSIYEHHGLRAAIALIESIPKTTSGKLARRPCRAFFLEKRLS- 114772772 9 -------------------------------------------------SFTWAEIGLEVRKVAAGLKALSLAPGSRICIFSKNCAQWFITDLAIMMAGHVSVPIFATAGGDTINYVLKHADVKLMFV---GKLDNIESAVAPIPEDMPTVEGIPGKTSWAEFTDIAPLADNPTR----DKDELMTIIYTSGSTGQPKGVMHSFATINWAAHACLAQLECDSSDRVMSYLPLAHITERVIIE-LASFYSGMQVTFVE--SLDTFNHDVVNAQPTLFVSVPPIIKGIVAKKIRSGLGLNSTRLFASGSAPLAPAVIRWF-EKLGITISEGWGMTENSAYGTSAVPFRSDKVGTIGKAY-----------DGVDIRISEEGEIQVKAPCVMLGYYLEPEKTAETMTEDGYLRTGDKGEIDHEGFVKITGRLKEIFKSKGKYVVPAPIEAKIVENINVEQVCVTGGDLP----QPVALMVLSAEALSRDELSASLSQTTLESHMRMDNFIVLKAL-LTPTLKVKRHVLEERFSDVIQA- 83646185 481 --------------------------------------PQNIGLIDGDRPISHGELAQRIAAVQAQLARAGFVAGDRVGVHAPKGEGSTVAILAILFSGGSYFYLNPKDPTSRKQTLLELAGCGIVLCDAALIAELGADSGRLL---LEIVERVEIEAPLATQTDSDVPSPLPALWSQRRPEDEFYFIFTSGTTGAPKGISIRNESVANLLDWFIGETGLTQADRVLGLTDL--NFDPSVEDLFGSLCVGATLIYPAPRERTAFIRTMQETEATLVNFIPGAIAPLLEDAPR----LPAMRLWIFGGEELPLRLRDQLLAQ-GYAVSNHYGPSETTVDCLSARQSLDAEI-AIGWPIQNVV-AYCADIFDKPLPPGVRGELWVAGRAVARGYATNPVETARAFVRQTFYRTGDAVTFSPASGFNYLGRIDDQVKINGVRIEPRELERMVETMAEVRASCLLPVSEAGGKRQWRLFV---DSAAPAAQLEPRVRERHLPESWTPSRILAVNGFARTLTGKIDRRRLLDIAARQ---- 149378453 40 -------------------------TLGTLVDRNAEKYGHRPAILFEDRSISWQEFNGWANRIAGFLKTESLTRGDTIAVFLENRPELLAVVAGAAKVGVACAMLNTSQKGRVLEHSINLVSPKMVVVGEELV-EAFDGVKADIRTSHPNPFLFIFGDAPEGYVNMAARSTAPKPADPPTMGDTAIYLFTSGTTGLPKAAPGSHRKFMAYGGFGMMSLDMKPDDVLYCTLPLYHGTALLVCW-GSVMAGGSAIALRRKFSASAFWDDVRYFQATTFGYVGELCRYLLNQPPSEQDRNHNLNKMIGNG--LRPSIWKEFKDRFGITVAELYASSEGNIGFSNFFNLD----NTVGFSTAPYKLVKVRDENGQEVEKGEPGLLIITKKWSFEGYTQK-DATEKSILRDQWFNTGDVLKEIGCGHLQFVDRMGDTFRWKGENVSTTEVENIIDGSNMVEEAIVYGVEIPGTGKAGMVTLVPHGQEFDVNRLFRYLNE-NLPPYAIPVFVRVTGAIEKTGTFKYRKVDIQKA-------- 210092398 58 -------------------------TIVDRFLHQVQLQPDKPFLLFEDEVYTYRDMDVMSNKVANFFRGEGYRCGYTVAMLIYNEPAFIWTFLGLAKLGVKMAFLNTNLRTKSLLHCFNVSEAKALIVGQGENLLDALEILAELQEEGATIWLLGDKVPPKGFLSLDDASDEPIPFETITANDPICYIYTSGTTGLPKAVLFSHRKMLSFSMGPV-CAGLRRDEIMYVVLPLYHSNAFGMMG--GVIEQGATLALSRKFSASQFWDDCRKYNASMIPYIGELLRYLCLQPKRPNDRQNNVRLAIGNG--LRPDVWGEFQDRFGVPIVETYGASEGNVFFINLTN----KKGSIGVAVDPDTYKPIRDKNGREVNPGEPGLLVIADTSPFDGYKANKQQTDKKIFEDGFFDSGDLLKRDKDYNLYFVDRLGDTFRWKGENVATTEVAEVLHEMEGVQEVNVYGVKVPQDGRAGMAAIVYHPGQVNLPALFAHLSSR-LPPYARPIFLRLSTNADITSTFKYKKVDLVKE-------- 198461356 129 -----------------------GFTIARCFQQLSRAQPQKACFVMDDRRITYAEALLLSEKVAGFFSGQGLQRGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIKVANAKALIFGSELMDVLQSLIEKEQLPCLPVYQHELLPGAVDAALATQQAMALPASSSAEEARSKLLYVYTSGTTGLPKAAVITNLRFLFMAAGTFYMLRLNRDDVVYNPLPLYHTAG-GIVGVGMALLNGSTVVLRKKFSAKNFWLDCSRNDCTVAQYIGELCRYLLATPYTPEQQHHRLRMMYGNG--LRPQIWSQFVRRFSIPIGEIYGATEGNSNLINITNREGAIVPVYGRKIYPVQVLLCDEETGELLKPGEAGLLVRRAVSAFHGY-ADKGASEKKLLRDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVEIPHVGKAGMAAIVDPGRKVDMDYLSIMLRG-SLPAYARPLFIRLLDEIPRTATFKLKKREL----------- 148264065 9 --------------------------------EMARRRPDAPAIIFPNRRLSFRELDAMSDRIAHGLVHHGIGRGVRTVLMVTPGPEFFALTFALFKVGAVPVLIDPGLGVKNLKKCLAEAGPRAFIIPKAHVARLLFGWGKETLSTFITVGRRLFWEGTTLTSLIEQQEKLPFPLAPTERDDTAAILFTSGSTGPPKGAVYSHGNFAAQVDALRRVYGIEPGEIDLPTFPL---FALFAPAL------GMTAVIPESVNPKKILSAIETYGVTTMFGSPALINRVGRFGEREGVKLPTLKRVISAGAPVPAAVMERFTRMLGVEVFTPYGATEALPVCSRITDAGGGV--CVGKPVEGVRLEVIWDDSLR-APIGKIGEIVVQGEQVTHGYFNRPEADLLSKIDDPFHRMGDLGGKDEDGRIWFCGRKSHRVVTPEETLFTIPCEAVFNTHPAVFRTALVGI-GEKGRQLPVLCVELEKGAKVDREVRRELLAIADAHIHTRGTILFHPAFPVDINAKIFREKLAVWAAGRL--- 167753742 3 ------------------------KTIIDLFESSVEKYGKKTFLLEKRHHTTYAETREQALEVGAGLASLGIRPKDKVAILAEGSNGWIISELGIFYAGAISVPLSVKLEESDLLFRLRHAEVKALFVSKQ-----QLPKIRRIRAELPELEQIIVLGH----IPLESGETAYGMLQAIRNDDYATITYTSGTTADPKGVVLTHRNYTANVEQSLSRIDIPSSYRTLIILPLDHCFA-HVVGFYIMIACGASVATVPMETLKNIPQNIREVKPNFLLSVPALAKRILLAPVVGLFDLGSLEFFVGGGALLDSELQRFFYAI-GIPMFQGYGLSEATVISTNSPKYHWHKFGSSGKILEPLD-LKILDEEGRELPRGQKGEIVIRGENVMAGYWKNPDATAAT-VRNGWLHTGDMGYVSEDDFLYVLGRFKSLLIASGEKYSPEGMEEAIVKSPFIDQIIIYNNQSPFTG----AIVVPNRDALRRELDARDIRERAGGPYWLPAGLAIVDE-PFTSTMKIVRNKVEEYFRDRI--- 194754259 10 -----------------QERIWSGKSLGMVICKTMRTFPKNVCQINDGVSVTFEQGISWAIRMAQHFKKRGLKHSDVIGIVARNTTYVMSLGVACF-LNATPLHVNPGMDEATTNHVFSITKPS-LIFCDGQDYQKVRAATSEWQPEIFTITEPLPGVPHIETL-LDPTPTEFCYQPEPGGEQTAAILCSSGTTGLPKAVCISNRCLLN-----LESFMLNNEVVFYSASGLDWYTGLTFF-IMSTTIGFTRIITKKPFSAEYFVQLVEKYKITNAIFPPRQLSALVNCSAATKESLISLERIFYGGGITSIENQKRLQEVPKAVLLSVYAFTEAGFIAALWGLGSG---NSVGNPLT-GIKIRIVDDDGKFLTYNEVGEIYVKTGLPWNGYYGNSLESRWMQDLDGWYHTGDLAYFDEKNLLYIVDRKKEILKYQGNHYWPSEIEGAVSELSQIQEVCVVGIYDEKNGDSAGALVVKKNGASNEQEIIDHVAKRLPVVYKLHAGVQFTEQLPANLNGKTVKRAAREEFIAKKLA- 126652302 466 ---------------------------------------DSLAISDGQRNLSYQDVKRYINIVANELLKEGVQSGDTVALVGKKGIETAIGIFAAWTIGAAWCAIDTSIPEARTKRILEILQPKTLLFLDNIPTIIERSTDEK------------------------EIISEAYKF---NSGDVAYYISTSGSTGEPKIVSLKAEGLSQIIQSWKQFYHLDSEQYVLQLG--SWTSDVFLGDLLKAWSTNGYLFVCERIDMAYLAEMAAKYNVSFLESTPVLVREFIHFLNEENRVLKDLKTIVVGADTFRLEEKNEICDMLGVNFYNGYGLSECTIMCNNNQDSSNSGLCPIGKPL-PGTMLRIVDKTGNSVAPGMIGELHIGGKQVTKGYVTEEGLTSTCYTLDGYFRTGDLVRLNANGVIEFYGRSDQQVKIRGYRLELGEVENALLSLQPGMECFVNCLPSNNGENTLIAFI---SGTDQSIETINSRISKILPDFAIPNVIVPLEKLPRNTNGKIDRVSLRKQAEELL--- 152992755 657 -----------------------------------------------------------------------------IGLLLPTSVAGSMANMAILTLGKTIVNLNYSSGEASLLHALKIANITKVVASKQFKGFDLGEVLEDIKAKMGKVKGVFTLGLVK-LLPACLLSLFYIK--DADLEETAAILFSSGSEGTPKGIELSHKNMMGNIKQAITLINPKDDDVMLGTLPIFHSFGLTVTTLL-PLIEGLPVVCHPDPTDGGIGKMAAKYEATMLFATATFFRLYTRNKKLHPLMFKDLRMVIAGAEKLPQEIRDEFKKKFGHDIYEGYGATETTPVASSWKPQIGHKIGTVGLPV-PGSSFKIVDPESEELPTGEEGMILIGGTQIMKGYIGDPEKTASVIKEDGWYVTGDKGRIDEDGFLTIVDRYSRFAKVAGEMVSLGEIATVLGENDQI---AVAALPDAKKGEKL---VLLLEGEMEIETLKEKIKSLEMNPLFVPGEYYKVEELPKLGTGKAD--------------- 75909380 32 ------------------------DSLPEIWPIAAKKFGETLALYNPEVKITYQQLAEKIQLFASGLQALGVQAGDRISLIADNSPRWFIADQGIMTAGAVDAVRSSQAEKEELLYIVAHSGSTALVVEDLKTFNKLQDRLH----DLPIQVVVILTDETPPFLQLIEVGTNHAFVPKRKRDELATLIYTSGTTGKPKGVMLSYSNLLHQVTTFRVVVQPKVGDTALSILPSWHSYERTVEYYL--LSQGCTQIYT---NLRSVKADLKQYKPNYMVAVPRLWQRIAQGTSLDHLHASSLKQVISGGGALPKH-IDTFFEIIGVQILQGYGLTETSP-VTNVRRPWRNFIGTSGQPI-PGTEVKIVDPETRPLPVGQRGLVLLKGPQVMQGYYQNPEATAKAIDPQGWFDSGDLGWVTPDNELVLTGRAKDTIVSNGENIEPQPIEDACLRSPYIDQIMLVG-------------------------------------------------------------------------- 196155841 46 --------------------------------------------------YTWKQVAEQARKVAARLREFNFPQGSRIGIFSKNCAEWFITDLGIMMAGHVSVPIFSTAGPDTVQYVLKHADVQLLFVGKLDNTAEVASIPTEYLTVAFPYPNIATKQQWAEFMDIAPIKDSPVP----DMDDIMTIIYTSGSTGQPKGVVHSYNTACWAARRSLDQLGINENDRTMSYLPLAHITERVLVE-LSSYYSGGKIHFVE--DLATFQRDVGHCQPTLFISVPRLWTVLAKMPQKKLDTLLKIRLWASGSAPLAPAVIEWF-AKIGINISEGWGMTENSAYGTGSVPFRHDKIGCIGKPY-----------DGVDIRTSEEGEIQVKSPCNMLEYYLEPEKTAEVFTEDGYLRTGDKGVIDADGYVKITGRLKDIFKTAGKYVTPAPIEAKFMENPIVEQVCVTGTNLP----QPVALLVLSEEAKDKASIESSLKKTKLESHQVMDRVVVMKDL-LTPTLKVKRHVLEERFE------ 163725825 6 ----------------QDKWYITTQTFPELLHRNVTQFGERRAQWWKHQTLTYFQLGRIIEEASCGLIEIGVEKGDRVALMAHTCPEWMQADYSILCAGAMTVCVYPTLSKDELTYIIRDSGAKVLYVQDGLN----LAKALEAWADMPSLEKVIVGGDDPRILDFNALAKEPNRWKSVDLDDPMTIVYTSGTTGKPKGAVHTHASINAACRRDMEPIGLKPDDVLLSFLPLSHTYERECG--HGVAMHGA--ITLAYSSPKTMVEDLQVFKPTMFMSVPRIYMALSAAASEEEADLTSFRFAFSAAGALPADLCKVFMA-MGIRIYEGYGATETC-NTVNLNRPNKVLPGSVG-CLAPGVEGRIAPD----------GEWLVKGPNNMLEYWNNPEATKEAFTEDGFYHTGDIVEEQADGYLKIVDRKKGMVLDTGKNVPSAKIESC---------------------------------------------------------------------------------------- 6678011 105 ----------------RRLNKHPPETFVDALERQALAWPDRVALVCEGSSITNSQLDARSCQAAWVLKAKAVIQNTRILVLPSKTISALSVFLGLAKLGCPVAWINPHSRGMPLLHSVRSSGASVLIVDPDLQENLEEVLPKLLAENIHCFHSSPTPGVEALGASLDAAPSDPVPAATIKWKSPAIFIFTSGTTGLPKPAILSHERVI-QVSNVLSFCGCRADDVVYDVLPLYHTIGL-VLGFLGCLQVGATCVLAPKFSASRFWAECRQHGVTVILYVGEILRYLCNVPEQPEDKIHTVRLAMGNG--LRANVWKNFQQRFGIRIWEFYGSTEGNVGLMNYVGHCGARTSCILRMLTPFELVQLRDKQGIPVEPGKPGLLLVRKNQPFLGYRGSQAESNRKLVADLYFNTGDVLTLDQEGFFYFQDRLGDTFRWKGENVSTGEVESVLSSLDFLEEVNVYGVPVPGEGKVGMAAVKLAPGKTDGQKLYQHVRS-WLPAYATPHFIRIQDSLEITNTYKLVKSRLRE--------- 167588029 4 -------------------------TLSELLQNRAATLGDKTAYVFQADSMTFAELDARARRVAALLKQNAVDIGDRVLLLCRPGLDYVSAFMGCLYAGAVAVPAYPRNRQHRIAGIVRNAGANTILCSPE----DLERCTTWIADTEASGSTLLDVGAAEAMAPLHAPAG-------VPPSHVAFLQYTSGTTGTPKGVMVSHGNLMHNLGMLREWFAYDERSTMVSWLPPYHDMGLIGV-ILTSLYGGFRSVLMERFHPYLWLRAISEYRAD-LTGAPDFAYRMISDEQLSTLDLSCIRTAYNGAESVRAGTLSDFAKRFAAAFRPCYGLAEGTVSPASLDRPGERVLVSVGRP-AGDQRVIVRDLQTNECVDGAIGEICVAGPSVAAGYWQLDEQTQSTFRDQAFMRTGDLGFML-DGELYVTGRLKDMVILAGRNYYSEDIEYALVGVPELVPNGCAAFMDDQVDAERLIVVAEVERTQRKGNLDGFIDAIRQAIWNRPSAIVLVSSVPKTSSGKVRRSTCRTQLRD----- 195121909 30 -------------------------SYGRIVHNQLRNNPNHICQICDGKTATNRDVFTWSVRLAQNFKKRGLRHDDVICISAKNSTYVTPVAVACLFNATPFHAVNPILDPETLSHVLAITKPSLFFCDAA----DLEKLKTASAAWSPEFVTLTGKVEGVPFVELAPTNTEMFYQPQPGGEQTMAILCSSGTTGKPKAVC------MANYMLSCSNPFLSSEAVIYCGSSLDWYSGL--INFMYSVADGCTRIIADKFSAEYILELVTKYKINILSIAPRHASELVACPQATPEKLASVFLVAVGGGWIPSVTLQKVQKLIQRGVYFGYGTTEGGVCAGPFN---EKLGNTVGK-LNAGIKIRIVDEDGKNLGYGKVGEVYVNHGRNWKGYYGNPLETQRMYDSLGWFHTGDLGYFDEENNLYIVDRKKEIYKCLGMQYSPNDIEAVITELPDVVQVCVVGVYDDKYGDAPAAMIVKRPGSSLTAEVKQHVAKRLVVNHKLHGGAYFTNELPVTASGKVMRRTVKEQLTQ----- 145250441 55 -----------------------------IFAATASQYPDMVCIWTREQSYTYREALATAARYGHFYRSKGVQKGDLVAFYLQNRAEFIFAWLGLWSIGCAPAAINYNLTGDALVHCLSISGAKLLLVDPEPDCMARIEERRSTIENELGMQLVTVDDASNHLLSFPTSVPNDGQLAHVPGAFPAILLYTSGTTGLPKGCAFTTSRMYSTQASNMTNVSGPGGDRWYSAMPLYH--GTSAIAMITNIVGGRSIAIAPRFSVRNFWPDIRASQATVFVYVGEVVRYLLAAPPSPQDRDHGVRMMYGNG--LRPDVWERFRDRFGVEVGEFFNSTEGIFGLFNLNR-GPYTAGAVGTSLRNTYVPVVVDAETRRAEYDEGGEILVKVPTAFQGYWRNEAATKKKFMRDVWYRSGDALRRDRDGRWYFLDRLGDTFRWKSENVSTAEVAQVLGQYPGIQEANVYGVPHHE-GRAGCAALLLSPEARDGQELARFARAQ-LPRYAVPVFLRVVEQ------------------------- 41408669 45 ------------------------KSIGTVFQDRAARYGDRVFLRFGDQQLTYRDANAAANRYAAVLAARGVGHGDVVAIMLRNSPNTVLAMLAAVKCGAVAGMLNYHQRGEVLAHSLGLLDAKVLIAET--------DLVSAVAECGGSGSTETLTAEDLERFAVSAPATNPASASAVQARDTAFYIFTSGTTGFPKASVMTHLRWLKALAAFGGILRLKSSDTLYCCLPLYHNNALTV-ALSSVINSGATLALGKSFSASKFWDEVIANDATAFIYIGEVCRYLLNQPAKPTDRAHRVRLI--AGNGLRPEIWDEFTQRFGIRVCEFYASSEGNAAFINVFN----VPRSTGFPLPPDTGAPLRGDDGRVVPPGQPGLLLVNRLQPFDGY-TDPESSEKKLVRDCWFNTGDVMSPQGLGHAAFVDRLGDTFRWKGENVATTQVEAALASDGSVEDCTVFGVEVPRTGGRAMAAIKLRDGAEFDGRSLARTVYEQLPVYALPLFVRVVDSIEQTTTFKSRKVELREQ-------- 159185852 19 --------------------------------------------------WTWGELNARVKIVSNEVSKTGVGQGGRVLIVYPPGLAFIAAFLGCLHAGAVPVPVPAPRRNEGILHIAKDAGISGIVCAEELKELLEP------LQRAVGHGFCLAPSGADPNIPLRDLAPSSSAPAVLDGNRIAFLQYTSGSTSDPKGVMVTHANLMANLRQISLAFHYGPEDRSATWLPHYHDMGL-IDGILSPIFNGFPVSIMAPASPLRFLELATQNRATIIGGPNFAYEHCADAEGAAQLDLSAVRIAYNGAEPVRPHTLRRFSALFHDAFYCCYGQAEATLFLTGADEHDAIELAACGRPGADIEIVVMEPEENRLLDDGQVGELWIRGPNITPGYWARAKASAESFDEGGWRRTGDLGFRHE-GQYFITGRLKDLIIIRGQNHHPEDIEQAFSSHSALAQAGAFALDVDGEEQVGLVCELTRDGNLDAEAVLQAIRGSISRVHKLKLATIVLSSLPRTPSGKVRRFACRQDL------- 41386597 4 --------------------------------------PDRPAVRFGGRTLTYAQAHRTALTWAGSLLRATPEPPAAVGVLADKGIPAYLGILTALYAGAAVVPLRPDFPAARTAEMMRAAGVTAVIADGRGRRLLPELLADAADEEGAPADESPADGSAPGRRVAIDEGYALTAPRDVVPDDTAYVLFTSGSTGRPKGVPLSHGNIAHYFEVLDARYDFTADDVFTQTFDL--NFDCSLFDLFCAWGAGASVIQIPPQAYRDLPSHLAEQGVTVWFSTPSSIALVRRLGGLAPGSLPTLRWSFFAGEALKADTEDWQRAAPASFVENLYGPTELTVTVTRWSPEVSPVVGANGVPLHKGLDHVLIDAGGLPHPD--TGELCVTGPQMAGRYLDPADDHGRFLDHDGWYRTGDRVRLAPGGELVYLGRMDAQVQIQGWRVELAEVDHALQGCEGVGEAVTVGAATDAGTELVVFYTAPAPVPPVAAVLRA-----TLPDGVVPRHYRHVAELPLNSNRKIDRRALTARAEELL--- 195384002 18 ----------------PENGLFSDISIGEVVYQALKTQPKNIFMSHDNGQVSNAEALSAAVRIAQFLSSQGLSHKDNVGLIARNDIHVTHVLLGCLFNATPFHAVNPQLETEAIAALYAITRPK-LIFCDGGDYELLKSLTKDWRPKIITLDHVGNVPSIEDLLGSTKTAKNYAPVKLVHGGDTMAIVCSSGTSGLPKAVTITNSQLLAPVSGINDVVYTTAGYDWLSA----------IKCLLSSTLNGARVVSRQPFSTELIVDIVRKWQVTYCYLSHWQFNELFTSPLATPEHLSSLQFVQYSGGWVSAGVVQAAQRIIESTLVCVYGTTETDGIAVCINPETENLVG----ALLPGITVRIANEQGDRLAHNEIGEILIKTNQNWNGYYGNPAQTAQTLDSEGWFHMGDLGYFDKDNRLYIVDRKKDLLKYKSMHYTPNEIERIIIELPDVQKVCVVGIKDRLYGDAAGALIIRKPNSLSEQQVINHVAERIPVEYKLHAGVRFVDRIPVNANGKLLRNAAKEIFK------ 85709844 27 --------------------------LVELFLKRADEKGDAPFLRKQDGEWSWREVADQICLLAESLRHLGLSDGDRVALVSENRPEWCIADIAIMAAGCISVPTYTTNTERDHAHILDNSGARAVVVSTE----KLLGPVVGAIGRTGIVDHVIGIDDLHEYHSWDDLIAGDATAARITRDDLACLIYTSGTGGAPRGVRQHHGSILCNVAGAAEILINDKDERFLSFLPLSHAYEHTGGQYL-PIGVGAEIFYSEG--LEKLASNIEETRPTIMVVVPTVANFMMDSAKIRKRDMPRIKAMVSGGAPLNPEVGN-FFEAMGLTMLQGYGQTEAGPVMSCNRPKVGLKMDTVGPPMRGVD-IRIADD----------GEILCRGELVMHGYWQNEAETARTIV-DGWLHTGDIGHLDDKGRIVITDRKKDMINDKGDNVAPQKIEGMLTLQPEIAQAMVSGVPDAEW---ALEWARANDEKFDLKALQELVRAKDLSVIEKVRQFAFADEAEMTPSMKIRRHKIRDRYEDKI--- 170739971 281 ----------------------------------AARPAEAPLLRWARGHTTYGQFLDFCRPGGDGLRRIGVRAGDVVAYLAPPSATAAAAFLSIASQTCA-VPLTPSMSEADATQALDSCGVAHVVTFDGVSSPGVSAAIDGVRAGKATLHRAVASTASPGLFRYAETRGEFEHLPVLAPEAVCILLRTSGSTSVPKLVPLRRRDLVLNAALLADGLGITASDVTYSVMPLDHIGGLSA-SVLCSIAVGASITCDGAYTPRGMVEALSNPKPTWYSAVPMIHNALLDLDRDGKLRDHHLRFIRSGAAALKEPDRAALEATFGCEVVATYSMSEQMPICPRTGQGWQQKPDSVGVPIVASMAV-VDPATLRPVPFGVTGEVAISGPTVFAGYSDNPPANRQSRFEDSWLLTGDLGEMDPDGTLALRGRIKELIKRGGEQVSPFDVEAVLSRHPWVGTAVCFPVPSDLYGEEVGCAVVLASSAPAIRELREFLRSNALAVFKYPTRWKLVEELPRTTTQKYIRNGLADAL------- 94969996 28 -------------------------------------------------RWTYAEVAALAYRFARELDARQIARGQRVLLWGESGPEWVAVFLGCALRGVVVVPMDQIAAPEFAERVAAEVELPLAVVSRDIRPGPVVAVLPRLV--LDDLSDTLAGRSGDAYAPTESAAGDPLE-----------IVFTSGTTAEPKGVVLSHGNVVSNLAPIAREIWFHP-LRFMNALPLSHVFG-QFLGIFIPHLLGATVFFPDSLNPGELIKTIKRERISVLIAVPRVLQSLKEAADGKHFGVRWWRMFISGGAALDAET-EEFWRRMSFGVVQGYGLTETTSLIS-LNHPFSIGKKSIGKVLP-----------GREVKLAEDGEILVRGAGVASGYWQGRE-VRAVGDAEGWFRTGDLGALDEQGNLYFKGRKKDVIVTAGLNIYPADLEAALRAQPEVKDCVVIGLA-RGGNDEPCAVLLLQDRAQDPAAMMARANA-GLADFQQMRAWFVWEDFPRTPTQKPRVNVVKDAV------- 116208396 385 ------------------AGDPSPPTLPDLIEAAVSRHPERTAVQFGEESLTYGELNALANGLAKTLK---LRRGDIVPLLMDRSADLSVAMLAILKSGASYTVMGTDMPYERNARIVVECNAAIVLADKKYAPTEF-----------PSAKTLNIEDLLHEARAYATQANNLAEIERPHPSDRCYIIYTSGSTGKPKGTMITH---LAAANGITHHTPITHIPRTL--LFYSPTASAAQRTFNSVLIHGGTIILAPKSHATDLASVINTLSVDAVEITPTALALL------QPSDVPHLKQVTIAGERIPEPLVNQWASSTNPNVRNRYGSSECTQMSHGLRLLPGENPRVLGEPQDTTLACVLRPGTTRLAPLGVPGELCLAGPQLAEGYLKEEGLTKKVFVQPGWYRTGDKVRRLPGGGIEMLGRIDWQAKINGTKVEPADVDRALGGHPDVAAVATVAAEVEEGRLALVTAVVLSKGADVLASLRQFAL-KALPPFMVPGFWLPVPELPRSMNGKVDFHALRRKACE----- 116208396 1470 --------------------------LHARFEEQAETTPDAIAIDWEGTQVTYGELDRRANKMSRLFVQIGVQPGDVVALMLDKSIDAVVAILGVLKAGAAYTPLSPENPSERNSLIINESQAKVLVIHQQHADFAHH---HHPSPTSPTPLHTIVLNTT---TAQTWLASQPPTNPHITPTLLAYLLYTSGSTGQPKGIQVPHASAAAAVGSMIRHPPLSPSTLPWRTLQFSLVFDASVQDLFNTLSTGGTLCMAATDRLSDLGGCARALGARQAILTPTVAGLL------RPEEVPGLEVLVVGGEPLTEMVVRRWGRR--CRVVNVYGPTETCMVGGGEGGGGWDGGGWWTG---------------------------------------------------------DLVRWLPGGELECLGRKDNQVHIHGYRVELGEIEAAVRASGLVKDTTVVLVEVNQTPQIAAVFIHRADQHQEAMRTLKDVLGHSLPPYMVPHVVLPISDFPKLPSRKVDRKALKKMVEE----- 218666535 9 -----------------------------LFARCARAPGGTIALQRQDQPMTAAAFAGQVRARARGLLHLGVRRGERVILMAPNSVDWAIMDFAILNVGAITVPLYPTFSPREIHFVLGDSGAGLILLEGAAEWQRLGGEGGWGVADDRILLRDAAAAQNAGLRHWASLKNEAATVPDLQRQQTATIVYTSGTTGWPKGVMLSHGNILSNIEGFLPLVPLHAGQRLLSILPLSHVFE-RGTGHFGAYLLGLEVAYAER--PDTVLRDMATSHPNIVVAVPRVFQLLYGRVRRGIEDRPRLRFFVSGGAPLDAGITRFFVD-LGLPIVEGYGMTEASPVIAA-NPLEAIHPGTVGR-FLPNLEGRLAAD----------GEILVRGPSVMLGYWNNESATGEALV-DGWLHTGDVGSLDPDGYLRISDRKKDLINSAGENIPPQKIEMRLMAQALIEQAVVFGDRMPYLQEVLKAAVDHADEAATRKAVQKAIATADLPSHEQVKRFALLPEAELTPTLKVKRRVVAEHYAALL--- 212704440 804 ------PWLDAVRARPARALSLPDAPLPLVMLRQLRRAPSRPLLADNGRTLTARAFWIRAVALSLHLRRR-LGSGQRVGIMLPASSAACVAWLAVLLAGQTPVMLNWTTGPRNLRHCLRLAGVGHILLLDRLEGSGLREAAGEAGAAWLPLEDVAASLSPAACRAFLSMAGLEGCAVPRKLSPLAAILFTSGSSAAPKGVPLSHDNILANCRDVAAILALDSHDAMLAMLPPFHTLGLTGNIVL-PLCFGVPVVFHANPTEGARLDAVRQWRPTLLVAAPTFLEGMLRQA--RPGDLASLRVAFVGAEACPQRLYDDFARLSGGGLLEGYGVTECSPVIS-LNLPGDARTGTIGRPLPSVRTAIVVQEPRRRLAAGETGLLLVRGPNVFGGYLGQDDGPASPFLRDGWYCTGDLVRADSGGHMTFAGRRERFVKLGGEMISLPQMEAVLGRHPARQEGPVLAV-DALEEEGQTVLVLFTTLPLDCARANAVLREEGLSAYML-RRVRRLAALPLLGSGKVDYRSLRALAVQ----- 163703433 43 ------------------------------------------------------------------LRSAGVQPHEPVQLTIANRATDIGVMLGIWLAGAVAVPIHHAASPTTREAIGRATGARF-----QLDGLTITRLADH------------------------------APRPRDLLASAALIVFTSGTTGVPKGVVLGHDALAGKIEALDRLLSFRQDDVVVMPLQLIFIFGIWVSLL--AIRSGATLVLVQKFSPETVEDLLA-HEATILAAVPSMLRVMAARALPRAARLR---MVLTGGESLGPALKETLDDAWDAGVFDLYGSTETGSCDFCLPPWRETGAGTIGYP-TENVAFRIVRDDGTVAAIGETGELQIRTPYGMLGYLDNPAMTSAAFDGD-HYRSGDLARLRPDGCTELVGRLKEIVSRGGNKISPMEIETVLCRHQDVAAALCAGVPDARYGEAIHAVVVPKPGTCLTPDALKRWAGTQMERFKVPDVVVFSETLPVGPTGKASRAGVRQL-------- 212517195 7 -------------------------TVAKVFQEICEKNYDKIAFHQENISWTYKQVNEYSNGIGHYFKSQGYKKGDTIALYMENSIEYMCIWLGLAKLGIVSALINTNLRNQSFLHSLKAAKCNALIYSSELSEG-----VKEILGELKDIKLYILEGEETNLGEAIDLKKGLAEVSKAKPRDKLLFIYTSGTTGLPKAAVINNNRYLFISIGVKILLKLHDDDILYNSLPLYHTSGVIV-GAGQSILSGITVVIRKKFSASNFWQDCIKYNCTVACYIGEICRYLLAVPEKSHDKQHKIRLMFGNG--LKAQIWEKFVERFQIQIGEFYGATEGNSNLVNIDN----KVGCVGGPVYPVVLLKVDKDTEEPCQPGEPG-ICVGKINTFLGYADKVESEKKILKGDNYFNSGDILVMDDYGYFSFKDRTGDTFRWKGENVATSEVEAVISNIIGYKDAIVFGVEVPHVGKAGMVAIHDVDESVNLQEFDEKLK-KMLPSYARPLFVRIIKNLPLTGTYKLKKKELQ---------- 196187308 35 ------------------------------FEEAVDKFADNVAVEDERRSLTYRDLDAMANRYAHWAKGRGLNRGDTIALMMTNRVEYLAAWIGFSKVGIATALINTNLTGQGLAHCLTISNAFQVVADE--------DCWRQVEATRPLVGHVLGLGDEDESSDRRGLDKPVRGASSVRPSDTALYIYTSGTTGLPKAARIPHSRARTYMRAFAGATRSTPKDRIFNVLPLYHSTG-GLVGVGAALLNGARLVIRKRFSASSFWPDVVASGATMFVYIGELCRYLVNSKPQAYEQKHKLRLAFGNG--LRADVWPEFQSRFHIPVLEFYGSTEGNVSLFNFDG----KQGAIGRVLKKQINIRLVDGLCRLTRVGEIGEAIIRHD--FSGYADKAASQKKILTDDRWFRTGDLMKQDAEGYFYFVDRMGDTFRWKGENVSTSEVEQVLMEGPGVSEAIVYGVPVPQDGKAGMAALVT-DAKFDPKAFAEHVEAR-LPAYAQPVFVRLIEAAETTGTFKYRKADL----------- 56696723 33 -------------------------TISALFQKRCAELGTRTAHREKDKAYSWADYWQHAKWIGLALRKLGLKRGEVVSILSEDRKEWAWFDMGIQAVGGIASGVYTTDSANQLKYLINDSDSRFLIAENEEQLDKYL----QIEGEVPGLLNVIIL-EDEGLHDLEEPGAFEAEIAQIRPEDVALLIYTSGTTGMPKGAMLTHENIMAGIEAGAHRLPTEETDEQLCFLPLCHILDVS---IYFPLASKCTVNFAE--SPETVFANLQEVSPATFTAVPAAFGMALRAGMKRAQYLDKMRRGGTGAAPISPELLKWYWAI-GVPLVEGYGMTET-AGIATINTPEENRIGTIGR-VVPGIDVRIA----------EGGEIQVRGLNIFKGYWRNNEKTAESFTDDGWLRTGDIGRMDDDGYVTITGRLKDIIITGGKNITPAEIESRLKFSHYISDAVIVG-------------------------------------------------------------------------- 120406246 81 --------------------WFPGATLVDQVVRQART--DRPAIIHSDREVSWAELLGRAAAFAERLRAAGIGPGDRVVGYLPNIPEAVIAFLATAAVGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYLGGKYRDKRDDVRALAAGLPTLQATFSTDDLAERSDNALDPVRVP---FEHPLWILFSSGTTGLPKGIMHGHGGVLLHLKAVALQSDIGRDDTFFWPSWMMWNFQVAG------LLVGATIVCPNAPQPDSLWGIAARIRATVLGTSPGYVLGCIKAEAERTHDLSALRTVGITGSSLPPSSSLWLRDHVGVQIASISGGTDVVSAFIGGVRTVPVWPGELSAPYL-GVALDAWDESGKPV-RGEVGELVITKPMPSMGFWNDPDRYRSAYFEPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVESLPEVTEALVIGAEQPDGGYWMPLFVVLADGVELTDEVRERINDSEVSPRHVPDEIIRAPGVPHTRTGK----------------- 170064898 87 ------------------------------FEEVAARNPSKVALLMDDQRFTFDEVRRLSDRVACHFRSKGFSRGDTVALLMETRCEYPCVWLGLAKLGVVTALINTNLRRETLRHSIAVANSKAIIVSEELAGE-----AENLRQALDGVQCD------------EDLST---IWRDISPRDKLVYIYTSGTTGMPKAAVITNSRFIMMGTGVYYMLALRDDDIIYNSLPLYHSAG-GMVGIGSVLLCGLTAALRKKFSASNFFADCIKYNCTVAQYIGEICRFVLTTPAKPTDTQHQVRMMFGNG--LRPQIWTQFASRFNIQIGEFYGSTEGNSNLMNLDNTVGAVVPAFARTFYPVTLVRCEEETGEICKPGEAG--VFIGKIEMKGYADKKASEKKVLRDDMFFNSGDILVTDLFGYYYFKDRTGDTFRWRGENVATSEVEGVITNIVGLKDCAVYGVDIPGTGKAGMAAIVDTAGKLDLVQLGAGIRG-SLPAYARPLFIRVLSELPMTTTFKLKKRDLQ---------- 209517149 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLFTALMNNEDFGALDFSALHSTFAGGTATQPAVAERWQKLTGSPVLEVYGLSEAAGAVTANPVTLTAFEGTIGVPL-PSMRIEIRDESGAAVRAGMPGEICVAGPVVMQGYFNRPEDTAHVIGTDGFFATGDIGIMDERGLIRIVDRKKDMILVSGFNVYPNEVEGVLFRHPGILEVAVVGAADSQSGETPVAFVVKKEPGLTESQVIDFART-SLAAYKVPKQVVFVNDLPKTPVGKVLRRQLRDRLANRI--- 115623544 60 --------------------------ILDILEEHARARPNHPCILYENERYTYAEVAGNVNRTARWVSGSDLKKGDVVCVLLHNGPAIVWTWLGLQKKGIIASMINYNLKGSALLHCIKASQPKHIIF-----GSEFLDAILDIQASLRDLRIMINDARIPGLLPPDDVVTQFPTVPITGLGDIGAYIFTSGTTGMPKPAIVTHGRAIGGGAFSSIQVGVSPSDIYYIALPMYHSSAL-LIAASGCLYTGATIAITKKFSASHFWDDVRRFQVTIFQYIGEVCRYLLAQPKRENDDYP--RRVRAVGNGLRPDIWKEFKTRFNITIFEFYAATEGNFSFLNIDGH----VGSVGRLRRMLDRVEIVDESGKPKPDG----LCVRLPGLMLGYRGPEEMTKKKIVRDAYFNTGDLMKIDVDEYVYFIDRLGDTFRWKGENISTQEVSHVLALFPAILEANVYGVHVPHNGRAGMASIVLHKGAILDSGLYQHIVS-SLPDYARPKFLRLLDEMDLTGTFKHKKTELVKR-------- 159029975 16 -------------------------SLVDIIRYRAQYQPQKTAYTFEEKRLTYGELFLEAQAIANSLQSI-LLPGERVLLAYPSGLEFITGFFGCLLAGVVAIPVNLNQKMARLTSILNNSQASLLLSTQS----ELDQLKRQLDRDIPFLATDSLIGKS-----LAEDHPT-----QIKAETLAFLQYTSGSTGTPKGVMVNHENLLTNLRDLDLGWEHDEKSVMVTWLPTFHDMGL-IYGILLPFYRGFPCYLMSPVSPLGWLNAISKYRATHTAAPNFAYKRCLDEEQLADLDLNSWKVALNGAETVRMEILSEFARKFAPAFCPGYGLAEATLKVAAVRKNQEKSPNSQSLVSCGDTEIAIVNPETQRCPSQQVGEIWVKGKTVAQGYWQHPEATEKTFTGQGFYRTGDLGFIH-QGQLYITGRLKDLMIIRGGNYYPQDIEQTVEQCPDFCPSGTAAFTVEIEAEEKLVLV----QEVERTAIRRFNQQKALEAV---RRAVFQESLSKTSSGKIQRHACRQQYLNQQL-- 77460426 10 ----------------------------DVFYEREARHPRQRFLVGGGQTLTWADVGHQARCAAHWLRSRELPQGSHIALISKNCAHWIIADLAIWMAGHVSVPLYPNLTAESVNQVLTHSESVLAFI---GKLDDWPGMSPGVPAGLTTVSLPLHPPGTFDFNWDDLQRSSPIDDPRPAAEQLATIIYTSGTTGLPKGVMHSFANLGFATTRGTQLFGLNENDRLLSYLPLCHVAERMFVE-LASIYTGQTVFFAE--SLDTFLADLKRARPTAMFGVPRIWTKFVGHKVLAGLGLDALRVALSGAAPVPLTLLRWYQK-LGLDVLEVYGMTESC-GYSHICLPGQYKEGWIGRP-CPEVEVRI----------DESGEVQVRSQANMLGYFKEPQKTAETLTEDGFLRTGDKGEQDAEGRLRLTGRLKEIFKSKGKYVAPAPIENRLAVHSRIEQVCVVGLSAPLGLCVLSAVGREEPRAPLHSSLEKLLEEAVLDKHERLRRLVVVDSWALTPTLKIKRNIIED--------- 158301648 155 -------------------------TIGDIFAEFVSKQPEKACLIFEGRTWTFREVNDYSNRLANVFHSHGYKHGDVVGLLQENRPEFVATWLGLSKLGVIVPLINHNLRKNALMHSVTVANCNALIYGEALA-----DAVAEIADQLPSAVALYVLANAKDLTTLMQSASKELPVNGVKHHDKLIYIYTSGTTGLPKAAVITHSRYIFIAAAISLVAGFRADDTFYTPLPLYHTAG-GMMSIGQALLFGATVVTRKKFSASQFFADCQKYNCTIAQYIGEMCRYILATPVSPVDKAHKVRLIFGNG--LRPQIWPQFVERFNIPVAEFYGATEGNANIVNIDNTVGAIVSRIIPVVYPISIIRADPATGQLCKPNEPG-LFIGKPNAFLGYV-DKGATEKKIVRDIFFLSGDLLVADERGSLFFKDRTGDTYRWKGENVSTSEVEAEVSNACGYRDTVVYGVEVPNLGRAGMAAILDPERQVDLEQLARTLKD-TLPSYARPQFVRLLSKVDMTGTFKLKKLDLQ---------- 145219207 4 --------------------------------AAAERFGTAPALITPETTLSFQECDTLAGSIAAHLQQKGAVEGAIVAILSPNTVELILCLYALLKAGMVAAPLNHRLPETTLSRMKEALRPD--ITLNAEECASLVSSARANPAKMPSCNGTL---------------------------SPATIIHTSASTGTAKAVLHTTGSHLANARGANDNIPFGPGCLWLLSLPLFHIGGCAI--LYRSLISGGAVAIDSAGTA--IQHSLTRFPLTHLSLVPTQLYRLL-SMEETAVPLQRLKAILLGGAPATARLIENAASR-HLPIYLSYGSTEMGSQIATTPSP----LTAPGVP--PLSLL-----SGREAATGPDGELLVRGSCLFSGYFHNGALLPAT-DSEGWFHTGDIGTIDNEGRLELMGRKDSMFISGGENIHPEEIERALLQVDGILEALVVPVPDSEYGERPAAFIRSAPGEPDEKSIREQVR-HQVGTLKTPVLLYRVATLP--GSDKTDR-------------- 77359845 44 -------------------------SIADRLEAQAAAQGDAPFLIYQGKSYSYSEVDAQASKFAKAIQARGLMEGDVCAIAIENRPEFFFAWFGLTKLGVVVAFINTQVQGSVLEHAINTTDANVVIVGEEQRFIDTPELADEVVDK-PVLPQWIDSSFDSDVAARSGTSCKQARGSTV-GETPTLLIFTSGTTGLPKAAIYSHMRWLTSGDVMVETIDATPNDVFYCCLPLYHGAAATSV-TSTALAAGSSIVVRRKFSVRQFWDDIQTHNITVCQYIGEICRYLLNYAEATKPKDHQLRCMLGAG--LTETSWHRWLEYFGMDVLEGWGSTEANTNLLNLDN----YIGSCGRVFDTETETHVKDANGHLCQPGEVGEMIINGGGRFEGYTSK-QGTEQKILRDAYWRSGDLLRYDENGYFYFVDRIGDTYRWKSENVSSQEVATALAEYDGAELVNIYGVQVPENGRAGMAAIVMQPGRQFDPQVFYALTIEKVPNYAAPQFIRVSKAADMTSTYKLRKVDLQKQ-------- 70731694 175 ------------------------------FEQATLRNPEGPALLYGDRVLSYAQVNQWANRIAAYLQEQGIGKGDVLAIFIENRPELLVTVLAVAKLGGICAMLNTAQTQGVLAHSLALVKPAAIIL-----GGELQAAYSAVREQ------VGIDPQRTWFVADQDTFADPGPTPEIFLNDPCFYIYTSGTTGLPKAGIFKHGRWMTSAGFGTIALDMQPGDVVYCTLPLYHATGLCV--CWGSAITGASFAIRRKFSASQFWDDVRRYKATTVGYVGELCRYLIDQPACARDTEHGVSKMIGNG--LRPGVWSEFKQRFGVHICELYAASDGNIGFSNILNFDH----TVGFSLIPWALVEYAHDTGAPVAKGGQGLLLAKIDAPLDGY-TDPEKNLKVILKDVFFNTGDLLRDIGFGHVQFVDRLGDTYRWKGENVSTTEVENVLLGHPQVAEVVAYGVEHNTNGRAGMVAITPAESLATLDELLQFARQQ-LPAYAVPLFLRIKVKMDTTGTFKYQKSRLKEQA------- 211582442 120 ----------------------------------------------------------------------------RIAVILPNGPLMAVAVLAVNR--YTIVPMTTNTVAEQLQTDIENSQADAVVALDADIGKLQLDNGTRPVFGIEQLEDVVSAGNT----------STAYDHPPNSGDDIAIILFTSGTSGTKKLVPITTYNLIAGTIATIESVELSETDTCLNMMPLNHVGGI-MRSIFSPILAGGATICCPSFDPSMFWDAVQHTKPTWYYATPTMHQMILAEAEHRPDAVSAIQFICNAGGGLPPTLAVQLHSTFHCVVLPSYGMTECMPIAAPPRDYKLDRPGTSGRIVGP--EVAILTESGNPVQNGMLGHICIRGSPAFEGYLTPGGKDTSAFNESGWFDTGDLGHLDDDNYLYITGRSKEVINRGGEIISPVEVENAVLTSAKVTETLAFSVPDEVLQEVVGVVIVTPPGFTRPDLRQIHEALQPIIHQKWPALVVYMDGVPK-ANNKIQRIKLADR-------- 157111271 22 ------------------------------FEANVDKFGTDLALIFNDTKTNYNVLNSTANRVAAAAIDDIVRDGDIIAVCMQPSDRLVTTLLAIWKAGAAYLPLDPTFPPNRIEHILNEAQPVLVI------HEDYENVA--VFGATPAVSYNDLRKKASDISNANIL---PQQMLGAGMNELALVLYTSGSTGVPKGVRLNHATILNRLQWQWNRFPYSETEKV-GIFKTALTFVDSVTEIWGPLLNGMAIVVVPKKNPERLVELLEEYKIERLVLVPTLLRSLLLYLPLQKQLLYNLRIWVCSGEPLQLSLAKEFFDYFEHQLCNFYGSTEVMGDVTYFVCESKKQLSPIGYPLD-NTVIYILNPELQPVKPGDIGELFVSGSNLAQGYVNG--RDPHRFIDNPLYRTGDFASATK-GCVYYEGRTDSQIKIRGHRVDLSEVEKNLLSLPGVDKGIVLCYHAGEIDQALLGFIVEKDSTLQTGLQIEGALESKLPHYMIP-QVIILDSIPLLVNGKIDRQSLLKMYE------ 145222140 13 -----------------------------------------------ERDWTWDQVVRESAALATRLLD-GVPGPFHVGILLANVPDFVFWLGGAALAGATVVGLNPTRGTADLAADIRHADCR-LIVTDSVGAQRLRGIGHGVPDD-----RVLVVDDPEYRRALEACATEPAVAAGVGASSLFLLLFTSGTTGASKAVKCSQGRLARIAYVATEKFGHHRGDVDYCCMPLFHGNALMALWA-PALANGATVCLTPSFSASRFLSDIRYFGATFFTYVGKALAYLMATPEQADDSDNTLTRGF--GTEASPEDQAEFRRRFGAELHEGYGSSEGGAVAT----PDPAAPATAGRPA--HEDVVVVDPTLKPCAPAVIGEIVRRGARDFEGYYRNDAADADR-VRNGWYWSGDLGYVDRDGFLYFAGRRGDWIRVDGENTSALTIERVLRRHPEVIAAAVYGVPDPRSGDQVMAAVVAEPGSFDINAFVDFLVGQDLGAKGFPRLLRVSARLPATGSNKVLKRELQ---------- 169765093 54 -----------------------------FFKETADRYPDMVCIWTRERSYTYREILAFSNQYAHFFLSKGVKKGDLVAFYLQNRAEFIFAWLGLWSIGCAPAAINYNLSGDALLHCLKISGAKLVLVDDD----------DECRARIDERKSTIEGDLGMELITVDPLSRFPTDVPEMDGEYPAILLYTSGTTGMPKGCAFTMSRLYTTVNGMVTDKPGPDGDRWYSCMPLYH--GTSAIAMINCVVSGRGIGLGKKFSVRQFWSDIRDSESTFFVYVGEAARYLLAAPPSPDDRNHRVRCMYGNG--LRPDVWDKFRERFGVPVGEFFNSTEGIFALFNYNT-GPFTTGSVGVAIDPNTGDVLRDPKTGFVAPYETGEIIVNVPNAFQGYWKNEDATSKKFLRDVFYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEVLGQYPGILEANVYGVPHHE-GRAGCAALQISPEAKANQELAKFARSR-LPKYAVPVFLRIVESSTHIHNHKQNKVPLRDE-------- 16126538 74 ------------------------------LEAAVDKWGPRPAITFEGKTITYADLDAMANRYAHWAKGLGLTRGQTVALFMPNRIEYLAIWYGLTKVGVATALINNQLTGAALAHCLTISQAMHCIV-DAETSPCFEDVKGQLERHMQQWVLGPVHDDQRDLLKALKSCSQETAREGLTASDTALYIYTSGTTGLPKAARITHMRAQLYMRGFAGSTGAKDTDRIYITLPLYHATG-GLCALGAALLNGGSVVLRKKFSATHFWPEIVAEQCTMFVYIGELCRYLANQPEHELERAHKLRMIFGNG--LRADVWDDMLDRFKVDVLEFYGATEGNVSFFNFDG----KRGAIGR-IPSYTETPIRGPDGCEAGPEEVGE-CIGARSNFTGY-ADKAATEKKVLHDAWFRTGDLMKVDHDGYIYFIDRIGDTFRWKGENVATSEVAERLAGFEGVLEVNVYGVKGDLDGKAGMASLVTEGDF----DLEAFAKDEALPSYARPLFVRLQKAIETTGTFKYRKIDL----------- 167574515 13 -------------------------------------HPQRCAVRGVDERLDFAALDAASDALAARLAQRGVGADTIVAILAPGDVRLAIALVGVLKSGGAYCLLDAGLPLARLQSTLDDARP------------ALVVATAATAAQLPPCHCDVVLID-DCRAPANAAPRVEAIVRNVPDDALAYLVFTSGSTGRPKPIAVSRGALANHMRWMARRFPLDAADVVLQKTPV--SFDASVWEFWAPLASGATLALAPSRDVGALADAIERSGATVVQLVPSLLDVMLDAPAAL-ARMGRVTRVFVGGEALRGATVERFRQKLRARLINLYGPAETTIDASSCVVVDRADANSLGAPID-NVRLFVLDDRMQPSPPGVAGEIWIGGAGLARGYHGRPGETARRFRPDPLYRTGDLARRLPDGRLDYLGRRDHQVKLRGWRVELGEIESLLATHPAVRRCAVLPRDLPDGSVRLVAWIEPHAPTPASGDARRFLSE-LLPASLIPGAFREIADWPRLPNGKTDR-------------- 29828094 3 ------------------------RSLVDLLTKHASHQPDRTALVTGDRDISYGRLAERSRAVASWLQERGL-AGSRAMLLYPPGLEFICGYLGCLSAGVVAVPGVPNHRATRMKRLIADADAKVIL-----GGREVIAALGTMAEHLPELAEITCVATED----IPDAAAGSWREPDLTADSVAFLQYTSGSTSAPRGVMVTHGNLLDNERVITERMGHTPDTIFVSWLPVYHDMGLIGP-VLNTVYLGATATLFSPLHPQRWLTALSHYRPHTSGGPNFAYELCLKQATPDGLDLSRWKVAFNGAEPVRAATLRRFTETFGTALYPCYGLAEATLMVTTLIEAPETGPHAGGRPGPGVTLVIADPERQQELPDGEVGEIWVLGASVAKGYWRNTLATRESFREGRFLRTGDLGFLR-DGELFVTGRLKDLIVIDGRNHYPQDLESAEMSHPALRPTATFSVDGGVEGEQPVIVAEAAPEAADTDRIRSAIGEHGLSV----RDVVLVHTIPKTSSGKIQRRASRTAYLDGTLS- 124521242 69 -----TPYEQVLSRTMPGAEWFTGSTLAEHVFRNSRKH--KPALIFQQREVSWQELKEKTAKTAQYLKKLGVQKGDRVVAYMPSMPETVIAFLACASIGAVWSSCSPDFGNESVIERFKQIEPAVLFAVDGYSYFEKRKNITELQASLPTLKKTIVVPPDSSTVSFKEVLKEEAKLEPVPFDHPLWILFSSGTTGLPKPIVQGQGGILLEHLKILKVQGVEPDDVYFWFTTTGW---MMWNLVIGNLLAGVTVVLYDYPTMDALWDLAEKTGMTHFGTSAGYISVCMKSGPKEKHDLSHLKAILSTGSPLTAEGFIWCYENVDLWVVSTSGGTDLCTAFVGGSPVLPVHAGIQTRGLGANIQA--FDEEGKPV-VNEVGELVICDPMPMPLYFWGDEGNKRYFVYPGVWRHGDWIKIDEKGSCVIYGRSDSTINRQGVRMGTSEIYRAVEGIDEIIESLVIDLEHLGRQSFMPLFVVLKQGRHLDDTLKTEIRAKVSPRF-VPDEIYEVEQIPKTLSGKKLEVPIRKIL------- 115901577 53 -----------------------NRTILHSLLEGASRYPDRPFLLYQDEKYTYADAEAESNRIARWVKNSDLVQEETVAVLMRNEPAFIWVWLGFAKLGVGTSLLNHNLKAESLMHCIRVSNARFLIMSRAF-----IDIAKELLPELQQLGKVWVLGSADGMVAMETSQLPPDQLAPITHSTIASLIFTSGTTGLPKAVKVPHKTPIKAYHAWTLSGGLKPTDVLYVSLPLYHSSGL-LNGVLSCLSSGCTVALAPKFSASRFWDDMRKHKATAFLYIGELCRYLLAQPEKPDDGPSPVRLAYGNG--LGADIWERFQKRFNIRVVEWYTATEASGGFINTDG----KVGSVGRKLAGNCVVVVRGPDGKPVPRGETGLMLFKLDNFFLGYRGPSQQTQNKLVHDVFFNSGDLMMVDVDGYVYFKDRLGDTFRWKGENVSTTEVSNVMSRLSSIMECNVYGVEVPGEGRAGMAAIVLHDGSLDPKHFFDHAINH-LPDYACPKFIRVMTEMDITKAFKHKKKQL----------- 28899199 24 -------------------------------------------------EFTYAEVADQALKLVSALRGLGIQPGDKVALVSKNCAEWFICDLAMMLGDYVSVPIFPTAGADTIEYCVTHSESKALI----GGKLDDPAATQQVIDAMPELISIALPYDSAQFNALIADAVPSEERPQHYDDKLMSLVYTSGTSGLPKGAMLTYGAFSWSVQQLINHIGIQANDRLFSYLPLAHITEVYIFG--SSIMGGVPTAFPE--SLDTFIEDVKMHRPTLFISVPPFVNSLIKKKLAEGLGLDQARVLGCGSAPVSPALLDWYHSV-GLNITEAWGMTESFAYSTINYPFRADKIGTVGNA-GPGIELKIADDS----------EIMVRGKGLFSGYYKNDIATQESFDSDGWLHTGDIGAIDKDGYLTIQGRKKDTFKTAGKFVSPVPIEKKLFEYSRVEMMCLIGLGLPG----PILLVVPHDYARTTRKVIARM-NQELASHEQIKGVLMIKE-PLTPTLKIKRHVLEQKYHE----- 195028859 18 --------------------------IGEVVYQALKADPTNICQTDNGKVLTNAETLTAAIRIAQFLKAEGLSHEDIVGIIAKSDIHVTDVLLACFFNTTPVHAVNPLLETSTIAALYGITKPK-LIFCDGCNYELMKTLTKDWKPRIITLDHIVNVLRIEELLKATNTENSYVPCKLVHGGDTMAIVCSSGTTGLPKAVTLTNSQLLSPTSGINDVVYTTASLDWLTA----------IKCLLSSILNGAARIVSSQPTTQLTVEIIKKWKVTYCYLSHWQFNELFASPLATTENLSSLQFVQYSGGWVSPGVVHSAKRVLESTIVCVYGTTETDGISLCLNAEMENLVG----ALLPGISARIVSEQGVYLNHNEIGEILVKTTQNWNGYYGNPEQTAQTLDSDGWFHMGDLGYFDNDNQLYLIDRKKDLLKYKSMHYTPNEIEKIIIELPAVQQVCVVGIKDKFYGDAAGALIVRKAGHLTEQQVINHVAKRISVHYKLHAGVRFVNRIPVNFNGKLLRNVASEMFED----- 37521522 16 -------------------------TLVEMLQRRAIQQPERLAFTFGETQLTYGELDRRARAIAAHLQTF-AAAGERAVLLYPTGLDYVAAFYGCLYAGVIAAPAYPPDPTAGLHGVIRDAQARWVLTTTGVHALVHSQLAG--GEERQPLQWLCTD-------PLPETPAESWRPPQVESASIALLQYTSGSTAAPKGVMLTHANVLHNQKLIQSACHHTEQSTWVTWLPLHHNLALMS-AVVQPVYVGYLSVLMPPPRPLRWLRAISRYRGRGAAGPNFGFNLCIKEIPPEQRDLSSWEVAIIGGEPIQCDLLERFSAAFAPTFVPGYGLAESVLMVSVGRKSERPKVKAAGRAVPPGTIAVVHPETRRRCQPGEIGEIWVAGGSVASGYWQKPDISQATFAEGPFLRTGDLGFI-ADGHFFLTGRCKELIIISGRNHYPQDIETVQTSHPALRSSAAFSIPSDGEERLVVAVPVPAAKSIVSAVQRAVAEQHGL----RPTVVLLKPTLPKTAIGKIQR-------------- 169775627 28 ---------------------------------------------CLDTHYTTHDLRLWSQRFAAGLRKSGLRPGDRVLMFPGDDLFFPVVFMGIIMAGGIFTGANPMSVPRELAYQLEDSGATYIICARASTAIEAARLVDLSRDKVFVFDNTLCDGHGVGERPVKKGGGRTLDTRAGRSNPRAELLYD----GTAK----SRRDNPQELRQSAAVHAKRARKRCLCFLPMYHSMA-QMIMIAATLALNTPVYIMPKFNFIQMLGYTQKYRITDYVVVPPIVVALAKHPAVKKFDLSSVEDIGCGAAPLGKKVSEQLQALWPPGLMNVCHRT--TCSMVNWDPREKGFSAAVGE-LNANCEAKIMAEDGELLERNQRGELWLRGQNVMKGYWRNPEATKATTTEDGWLKTGDVAFVDDHGKFYVVDRLKELIKVKGNQVAPAELEALLLEHPAIADAAVIGITTD-NDEGPRAYVVLKPGVASAKDIVQFIEGKVSPIKRITGGVVFIDVIPKNR-------------------- 85860670 2 ----------------------ANETI--YLEGLFEEYRNNPALVTPSGIRTFGEIRERLRAVIFHLKEAGVRQNDSVALHAENGELHLYLFLAAWVMGFLYLPLDFKAP---LGSLVEAAPLDVLITSGDVP---------------PSVK--IAVLRPARLLQSSSVVAQPESWPPIPFGREAGAVFTSGSTGKPRGIVHTVGNYIYSALGTNAFIGMEPTDRWLLSLPLFHVGGILIW--VRTLLSGSASILPESLKRIEAAVLI--HRPSVLSLVPTQLIRFLASDAIVRI-LQKAKTVMLGGAPSPAWLIEKALD-LGIPVMPTYGSTEACAQVTGVADADRKSYLTAGRPLAY-----------RDVRIGEDGTILLGGKTLFSRYLHDPSGSHA--TADGFFRTADAGRIDPEGNLVVLGRKDGIFISGGENISPFEIENALLAMDSVATAIVVPVPHGEFGRVPWAFVEMSDP-FDEAVLLAALKTR-LPGYKVPKRILRLD--PQDRRGKMKRATLTKRAGE----- 119510427 34 ------------------------------------RFGDTVALHNPNAKITYAQLADKIQQFAAGLQASGVQAGDRISLIADNSPRWFIADQGMMTAGAVNAVRSSQAEREELLFIIANSGSTALVVQDLNTLDKLRELIILLSDETPPPEATPKVLNFSQLLEIGANHTLMRVLP--KGDSLATLIYTSGTTGKPKGVMLSHNNLLHQVKTLGTVVQPQPGDVILSILPSWHSYERSGEYFL--LSQGCTQVYLKKFKPHRLWESIHREQINFLLGMSETYQRIAQGLSLNHLHASSLKHVITGGGALPRH-IDTFFEIISVEILQGYGLTETSP-VTNARRPWHNVRGSSGQPIA-GTEVKIVDPETKPLPLGERGLVLLKGPQIMQGYYQNPEATAKVIDAEGWFNSGDLGWVTPENDLVLTGRAKDTIVTNGENIEPQPIEDACLRSPYVDQIMLVGQDQRSIG----ALIVPNTEA------------------------------------------------------ 149726399 55 -------------------------TVLDKFLSHAKKQPQKPFIIYEGDTYTYEDVDKMSSRVAHVFLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNVRSNSLLHCIRSCEPRALVV-----GADLLGTIDEILPSLPEDISVWGMKDSQGVLSLKDKLSTASDRPVPRSHHVALYIFTSGTTGLPKAAVISQLQALKG-SAALWAFGCTADDIVYIPLPLYHSSG-SLLGIGGCIELGATCVLKKKFSASQFWNDCRKHNVTVFQYIGELCRYLCKQPKREEEKDHQVRLAVGNG--IRSDVWREFLDRFGIKMCELYGATEGNICFMNHTG----KIGSIGRTFFTFDLIKIRNEQGSNVKKGEPGLLVSRAQNPFFGYVGNRKHTEKKLLGDVYFNTGDLIVQDQEDFLYFWDRIGDTFRWKGENVATTEVADAIGMLDFIQEAYGVAVPD-YEGKAGMASIILKPNSLDLEKLYEQVVT-YLPAYACPRFLRIQEKMKTTETFKLQKFQLVEE-------- 116061863 44 -------------------------------------------------EYSLRALRLEARTLAHSLHDHAISAGDAVAILLDNSAASIVASFAIAGLGAKRVDLNTRVEAHEVAAAMRTTDARLIIASDRYVNKLSRALLDDVDSRISVCFAARPRASTEAELALPRFNDDVAELPGVDSDEPCLVMFTSGTTGKPKIVSHTQRQVSMHAVSVAKTCGWERQLVWLHVAPMFHAMD--AFAMYASVFAGVKITISHDFDVNATLSLIKSENVTLTALTPTHLAMMLRQPSF-KHAASSLRAISVGGSIVSDQLVQSFQDAPSCVYFTDYGSTEACICTSLGASCSAAALARAGNPMPLFDVTVVKDTTSMEWNDHDRGEILVRGPTVGDG---------------TWLALGDVATVDSTGSVKIVDRVSDVIIVGGENVFSSEVETILLELAAIAECAAFGISDEILGEVVCCAIVYDPTSVSLDEVRKHCIER-LSDFKRPQSFVVVKSLPKNSAGKVLKRELR---------- 116208272 272 ------------------------QCLHDMIVAQCRRFPNRTAVMSDGDALTYGELDDLSQRLAYKLAQLGVRPEAFVLSCFEKSIWAVVARLAIMRAGGAYISIHATNPPAYLESVITRAGTRIVVCDEKHANQFRHLVPITVETSPSSLRSLPVPDR------------DPV-CDRVCPDNACLVLFTSGSTGKPKGIVQVHRSYATAIRNYAKILSLDTNTRYLSFDD--YAFDISNLEFMVPLITGGCCCVPPMATVQDLAYNINALKANAAFLTPTVAVKL------DPADVPSLEILCVGGEPLSAELVAKW---TGTRLVNQYGMGEAAISCCYNDKVRPGRTN-IGRPTSGAVFVVNATSHDKLLPVGAVGELLMEGSHLARGYLDQTAATEAVFTPPAWYRSGDLGRWNHDGTIDYVGRKDHILKLDGCRINALEVEHQLSPLDTII-VDIFGIVDGEEDPVLTALLHLDNHATKVTEIKDAIAA-ALPPYMVPTQFLLLSHVPRTPSKKTDRR------------- 145607647 311 ----------------------------DILDMRARKSPRSVAIEFHTRTITYSALHELAEKGAAALQTSTLGKGERVALYLDKSIETVATIFAAHRLCATYVPLDIESPPSRIRDLVGSIRPAAVVC---------ELKDKQLLSGLLGSETIVVTIQDIFGGTAGGAAGSKGRLESTRPDEVAAILFTSGSTGLPKGVLMPHRQAAGFGVMMASALQYRTSDRVFAFARM--LFDVALTDIFGTFYAGATLLLAPHAEVSRLLPLLQSTRATCVFCTPSVAGLL---PGPDRTPL--LRCMWIAGERATEAVIKKWTRRDGVRLVNGYGPTEGVVITWKLCRPNTDG-SCVGRP-AMGMKVRILDEYMRPVPIGTKGLIWCSGRQLSLGYFGRKDATDAVFRPDPWYNTGDIGAYNAEGELLYFSRNDRQVKIHGQRTELGEIESLLGSNDE--QVVVIARDHTVDG----ACEVKEDTSPIGQALQARARDK-LAPFIVPNMLIAITAMPLNSNGKVNQSKLK---------- 206580309 202 ---------------------------------------------------TYRKLLTKTLFVARILEKYS-QRGEKIGLMLPNAGISAAVIFGAIARGRIPAMMNYTAGVKGLSSAIAAAEINTIFTSRTFLD---KGKLWHLPEQLTQVRWVFLEDLADKLWIFGHLLAPRLAQVKQQPEDAAMILFTSGSEGNPKGVVHSHKSLLANVEQIKTIADFTANDRFMSALPLFHSFGLTV-GLLTPLFTGAEVFLYPSPLHYRVVELVYDRNCTVLFGTSTF---LANYARFAPYDFYRLRYVVAGAEKLQESTKQLWQDKFGLRILEGYGVTECAPVVS-INVPMAAKVGTVGR-ILPGMDARLLAMPGIE----QGGRLQLKGPNIMKGYLRNPEAPAAENQHGGWYDTGDIVTFDEQGYVRIQGRAKRFAKIAGEMISLEMVEQVLGASPDKMHATAI-KQDASKGEALVLF--TTDNELTREALLRYARQHGVPELAVPRDIRWLKQLPVLGSGKPDYVTLKNMVDE----- 157130913 27 ---------------------------GDVVMELLRRNPGKPVQIDGDRMLTRDELRIRAVRIAQNLRRLGEKYDEIVTIAALGSENLMPLTTALQFLAVPYNALYPHYTEGEMVHLMRQTQSRLLFCDASNYALVREAAEKSIEGELVVFVMDGIVEGARSVLELLDETGVEDQFEPLRVENIWSILCSSGTTGAPKGICLSHAN------RTSSYVFQNFSNMTILALGSIHWISVAYCYDLALFYNSVVVFTRKSFSPELVLDLLEKYRITAINCQPLFANAVAHHPRAKTTDLSSLALWGIGGYFVSDSVRDAIDAILPKKSYTIYASTECGLIAT---DLFQRKRGAVGT-VSPNMQIRVVDDDGNALGVGESGELLLKRSIPFGGYLKNEEATKAAFDDDGWFRSGDTGYFDEDGFLHLGDRKGDFFKYIDH-VQPTTLEEIIAQVEGVEQVCVIGLPLENKSELPTAVVVRKDSEVSGEAIADYVAARVRDHMKLRGGVHFVDDLPLTGKGNVKRKELKRIMIDKLA-- 114798001 35 -------------------------------EQAVDKFSANVAFRFEGKSTTYSEFDETASRFANWALAQGLKAGDCIALFMENRPEYVAAWAGFAKIGVVTALINHNLENDALAHCVNISEAKLIVTADQDAAITGAAGLFKDAPKVWSLGGAVGEDLGGALAGASSARPDRSHRAGLLGKDLCLYVYTSGTTGLPKAARLTQARTQGMMKSFIAPCRITPKDRVYITLPLYHGTG-GLCGVGQALMTGATIILRRKFSASAFWDDATDEGATAIVYIGELCRYLVNSPPHPKERAHHIRTGFGNG--LRPEVWEEFLERFNIPLAEFYGSTEGNVSFINFDG----KPGAIGRIFAHVGFVKFDIETEQPVPDGEPGEAIGKGDDVFEGY-NDQKATEKKLLRDVWFRTGDLLKKDKAGYIYFVDRIGDTYRWKGENVSTNEVGEALSKIDGIATANVYGVPVPGTGKAGMAAVTL-DGAVDMPGVYKRLAA-LLPSYSVPIFIRVQPEAETTGTFKYRKVEL----------- 118619497 5 ---------PEIPAHYLLSSAAPNRTLIDIIYETAARYPDAAAIDDGTVQLTYSELVEDMEASAAWLAARGVGRGDRIGIRMPSSYGLYTAILAILAAGAAYVPVDADDPDERAELVFGEANVVAVITEGGIE--RTLGASRGWRAGAPLVR------------------------------DDAWIIFTSGSTGTPKGVAVTHRNAAAFVDAEAQMFPIGPGDRVLAGLSV--AFDASCEEMWLAWRHGACLVPAPRRSGMDLGPWLVTRDVTVVSTVPSLAALW------PAEALEAVRLLIFGGEACPPELAERL-AVDGRELWNTYGPTEATV-VACAARLDRTGPISIGLPLPGWD-LAVVDANGQPVGYGEVGELVIGGVGLAR--YLDSDKDAEKYASMPWYRSGDLVRLERDG-LYFCGRGDDQVKVGGRRIELGEVDSALVHLAGVSGGAAAVRRTATGTPVLFGYAVSADPAFDIAAARRQLAEH-LPAALVPRLVQ-IDELPTRTSGKVDRDAL----------- 197729676 9 ------------------------RTAAHVFAQVAAEKPHRPAVRYGSTVLTYAELADSAGSVAAWLRERGVGRGDVVATVLDRSHRCAVAVLAAWAVGAAYVHLEPTDPDARIAALLESVGPRAVLTDGAHQGR---------VPEGPYAVASLSDGHPAAPYRVDD---------RTHHDDLAYAVFTSGSTGVPKTVEVTQRALLNFCAGFRKVTAAVEPLDSFGVTTTF-AADIGKASVYGALLSGARLDVYDRADPELLAAELRAHPVSALTCTPSLLEAL--ASEGRISGLLPGRLLVLIGEPLPPRLAAAVLDAPGIEIHNGYGPAEATIAATVHRVVAADTGGPVGHAL-PGVVARVLDDACVPVADGVPGVLYLGGECLARGYRGDAETTAAKFVGERLYRTDDLVVRAEDGCFDFLGRVDGQLKIRGNRVEPGEVETALLTVPGVRLAVVTGRSAEDAPMEMAAYVV---GGAERAEIVAWLTER-LPAALIPSRIHPVPRIPVNMNGKADFAALRALAASQV--- 60681376 3 ---------------------------------------------YKGATLQYKDVARKIEKLHIIFEESGIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDVVWENLNESAMPLLEGILMMNDFTLLVSRSERLTHAREFRKEHIEYHKDQPEELAVINYTSGTTSYSKGVMLPYRSLWSNMAFAFEVLPLKAGDKIVSMLPMAHMYGL-AFEFLYEFAVGCQIYFLTRPSPKIIFQAFADVKPNLIVAVPPTMKLLLKVPIINDKIKATVRAVIVGGAAFNQEV-EQFLRMIDFPYTVGYGMTECGPIIC-YEDWKRFKPGSCGKA-ALNMEVKVLSPD----PENVVGEIVCKGPNVMLGYYKNEEATAQVIDKDGWLHTGDLALEDAEGNITIKGRSKNMLLSSGQNIYPEEIEDKLNNLPYVAESIIVQQNDKLVGDEAFAHGLKNEDMERVMEENRITLNEMLPAYQISKMKIYPEEFEKTPKKSIKRFLYQEA-------- 8475901 4 --------------------------------ERVAEFADRPCLIDGDKTYCFAEVELISRKVAAGLANLGLQQGQVVMLLLQNCIEFAFVFMGASVRGAIVTTANPFYKPAEIAKQAKAAGVRIIVTQSAYTDLQSDDLIVITIDGAPGCKHISVLTEADE---------TQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDNLYFHSEDVILCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNLTTCLELIQRYKVTVAPIVPPIVLDITKSPNFSQYDVSSVRIIMSGAAPLGKELEDALRERFPKAIFQGYGMTEAGMNLAFAKEAFPVKSGSCGTVVR-NAQIKILDETGQSLPHNQAGEICIRGP------------------------------------------------------------------------------------------------------------------------------------------------------ 161508187 9 ------------------------------IDEIAEQEPDRVVYDYLGKTNTYGELKQRSNAWAHKIAAMDIPDHAPIMIWGGQTFEVIASFLGCVKSGHAYIPIASYSNAERLTMIQDVSKSPMVLEIDPLPDVD--------------LSDVQVLKASE----VEDGDFTVNEDDFVEGDDNYYIIFTSGTTGKPKGVQISHDNLLSFVNWELSDFNLPENPSFLAQAP--YSFDLSVMSLYPALVSAGKLVVLPHDNFGQLFQTLPKMQFNVWVSTPSFAQMCFLDKTFDSEHHPDLTHFLFCGEELPHSEADMLKKKFPAHIFNTYGPTETTVAVTQVEITDEVLEKYDRLPIGKVKETEITIDTSKGDKPGE-GEIIISGPSVSKGYMNNPEKTEAAFFEDGKYRSGDTGFFNGD-MLFYRGRIDFQIKFNGYRIELEEINFYLTKNKYVRYGVAVPKYSDHTVKQIVAEIELKQEAALTKEIREDLAKNVMP-YMIPQRFVYQDKLPISQNGKVDIKAVIKEVNK----- 121611015 24 ----------------------AGETIAAMFWNGVAQRGPRVWLRQKHRSWTWNQAAQAVREIACGLMALDFAPGDCASILSNTNTDWVLADLAILSCAGVANGIYPTDAAAQVHYLSQDSGTSVLFVEDD----EQLDKALAVRADLPGLRKIIVFDDDPGVLGLDALDALERRVQDCRPEDLAILVYTSGTTGKPKGAMHTHRALTYTVRGYNQWIARTEDDELVCFLPLCHIAERMGGEYFS-LYTGARLNFVE--NPDTVPENMREIAPTLLTAVPRVWYRWAIGVGMRIADLHRARFLITGAAPISPQLIKWYLA-LGVPMLEVWGQTETCGAATNMP-ASRIKPGSIGLA-ANYNEVRV---------DAASGELLVRGPNVFKGYLNLPEKTAETIDADGWLHTGDVGQIDADGYLRITDRMKDIIITGGKNITPSELENELKFSPYITDAVLIG-------------------------------------------------------------------------- 113475635 9 ------------------------KTLVDLLQHRAIQNPEKIFLIDGEIELTYKQLEQRSRAIAAYLQS--VCPQGEVALLLQPGLEYITTFFGCLYAGVIAIPAYPPRPLDRIQTIIRDSKAKIALTTKS-----IISSLEPRASETPELENLGWLATDQ----IPDYFADQWLEPNINENTLAFLQYTSGSTAKPKGVMITHQNLLHNSGLIHQCFGHSGESKGVIWLPPYHDMGLIG-GILQPLYGAFPVILMSPQSPVRWLKAISRYQGTTSGG-PNFAYDLIKPEQIQTLDLSSWEVAFNGAEPISAEVLERFTNTFSVAFYPCYGMAEATLIISKFSPPVETKVAACGQTLPEQQIKIVHPEKLTLCTEGEVGEIWVSGPSIAGGYWQKPEATKQIFAKEPFMRTGDLGFL-EAGELFVTGRLKDVIIINGRNHYPQDIETVEQSHPLIRPGCIASFSVEVGGEERLVVVAEVENSDNSQDLIKSIQRHDLQIYQIPGAI------PKTSSGKVQRYACREGF----LAG 119178575 87 ------------------------------LVRHAHRKPPRLAVRDVNLGFTYTQFLTDVLALRNTLRALKEGKEVYVGLLAAGGYEYAVGFVAIVALGAAVVPITLLLPVREASYFVLKARCVAVLASAAGRNLG-DSLSQHIKAEKTLDVCCIAIATSFQPVPLAPEEICLSTGRYLDDNAPAVVIFTSGTTGPPKGAVMK-RAFLHDCSEEINHFNITELDVILHVLPVHHATGV-GINFLPYIFAGACVEFRSGGDIPWLWERWKQGGVSVFSGVPTIYLRMMRYYEQRLALLPSLRILLCGTSALPEPVQNFWSGVLGGRILTRYGSTEAGAIFRTPLDCEDVPAGSVGH-LAPGVTIK--------LSNGDEGEILVKSPWMFAKYLHDPTATAAAHDAEGFFKTGDIARREGRNYF-IMGRSSDILKSGGYKISALDIEREVLSLPYIGEVMVVGVDDDEYGQRIAAAVTLRDDQLTIYDLRRDLRSR-LAGYKMPTILRVVEELPKSATGKVVKKV------------ 115623548 2 ----------------------AGHTIVDIFEQKALENPDHPGILFEKEAYTYGEVRANAARVARWVTSADLKKGDAICMLLQNSPVFIWTWLGFLKKGIITSLLNFNLKPSAILECIRVSEAKKLVF-----GTEFLEVVEELMPELQALNVELWMVNDSGMSGIEMMSGEPLASEPMTMDEISSYIFTSGTTGLPKPATIPHRKIIRGIFLHA-FSDLTPDDTYYVVLPLYHSAALFI-SVCATFYHGGTVALAKKFSARHFWDDIRRHDATGFQYIGELCRYLIAQPKRNDDGKYPRKLKIALGNGLRPEIWEEFRSRFNIEIIEIYAATEGNAGFINFEGA----VGSIGR--YPWILKKLIDATGEPMPVGQTGLALFKIDNPYTGYKGPKEKSERKIVRDAYFNTGDLLKMDDEDYIYFMDRIGDTFRWKGENVSTVEVAQALSSHPGIMEANVYGVNVPQDGRAGMAAIVPNEGTLDLGDVYSHVSS-LLPDYACPKFLRLMTEIEVTGTFKHKKTDLVKE-------- 39946508 47 ---------------------YTGRTLFYMLEERAQSSAGRVFIRFGDHAYTYAEVYTIALRYGNWIQKYGVKPHDVVAMDFMNSDQFVFMLFGLWSIGAKPAFINYNLRERALSHCVAAAKSRVCFIDPAVAD----ALTDYLRDGLPETKFVLFTPE----VAAEVMATEPIRPPETQQHAMAILIYTSGTTGLPKAAVVSWAKMIVAGGFTSRLLNLQTTDVYYTCMPLYHSTA-TLMGLGAVLTAGSTLALGVKFSTKNFWNDVRHYDATIIQYVGETCRYLLSAPTIKDPATGEIRVHTAHGNGLRPDVWNKFKERFGVTIVEFYGATEGSF-ATYNVSTNDFSAGAIGRLILSYSIAFVEVDYNTDLPRGEPGEFIFKLPSRFQGYYGNKEATEAKIMRDAWLRTGDVIRADNEGRLFFHDRIGDTFRWKGENVSTQEVSLVLGRHDSIKEANVYGVTVPHDGRAGCAALTLSDALATEDELLKGLATHSLPKFAVPQFLRVVREMQSTGTNKQQKHDLR---------- 194034750 54 -------------------------TILNAFLDRARQTPRKPFLLFQDETLTYAQVDRRSNQVARALRDLGLRQGDCVAVFMGNEPAYVWLWLGLAKLGCAMACLNYYIRGSPCCTCFQCCGAKVLRASPAEPXY----LQAAIEEVLPSLKKDDVADGVDSFLDVDEVSTEPIPRSEVNFSTPALYIYTSGTTGLPKAAMINHLRIWYGTGLAI-ASGVKEDDVLYTTLPLYHSAALMV-GLHGCIVSGATLVLRTKFSASHFWDDCRKYKVTVIQYIGELLRYLCNSPQKPNDRDHKVRMAMGNG--LRADVWREFIKRFGIHIYEFYASTEGNIGFMNYT----RKIGAVGR--VNYLQKKVVDEPVRDVPKGEVGLLVCKITNLFNGYAGGKTQTEKKKLRDVFFNSGDLLMIDHENFIYFHDRVGDTFRWKGENVATTEVADVVGMVDFVQEVNVYGVSVPHEGRIGMASIKMKENHEDGKKLFKHVAD-YLPNYARPRFLRIQDTIEITGTFKHRKVTLVEE-------- 109897323 4 -------------------------------------------------SYTWVQTADKVRRAAAGLIALNLPAGSHIAVLSKNCAEWFIADLAIMLAGHISVPIYSTAGEKTIQYVLNHAACPVIFVGKLDDTAEQVAAIPEGVTKLASYPGIEADKDWDSLMANEPYLERPVP----DMSSTMTIIYTSGSTGNPKGVVHTYNSISWAASNSRNELSVGDEDRILSYLPLAHITERVLVEM-ASFYANTQIGFIE--SLDTFNRDICHLRPTLFISVPRLWTRFLANMPQKKLDLDKARMCASGSAPISPATLKWFLKV-GVKISEGWGMTENSAYGTCCVPFREDKIGSIGRAY-----------EGVDIRIGEEGEIQVKGPCNMQEYYLEPEKTAETFTEDGYLRTGDKGAIDSDGYIKITGRLKEIFKTAGKYIAPVPIEALIMGNSSVEQVCVTG----SQLKQPIALVVLSEDATKEKSLLATLESAGLESHAVLDRLVIVENGLLTPTLKIKRHLLEE--------- 126330080 213 LAPAFVLWPDGLARRFPAWVRWLPESFVDVLETRARAEPDRLMVVDAGRQVSLGEMERRSCQVARALGAAGLKEGDVAALFFPQGISAITLWFGLGKLGCQVAWINCHIRGAPLQHAVLSSGC-CVLVADPELQEAVETVLPELMAKGIRCFYLSSTSPTRGVEPLKDLSSDPVPPTGVTPKSRCMFIYTSGTTGLPKPVIFTHDRMLM-LVGGLKMCGAKKSDTFYVTLPLYHSAAL-VVGVMGSLHLGCTLILAPKFSASNFWNDCRKYQVTVIQYIGELLRYLCSTPKQPCDREHRVRLAIGNG--LRAEVWTQFQERFGIQICEAYGSTEGNFGLINYPG----RVGAVGKSLCPHELIRIRDNEGRPVEPGERGLLVVTKYNPFLGYLGPQQHTEKKLLRDVYFNSGDLLSRDSDDFYYFHDRIGDTFRWKGENVSTREVEGVLSLVDFLEEVNVYGVPVPGEGKAGMAAVRLSPGKTDGQKLHGFI-QKELPAYAVPRFIRIRDFLASTATFKLSKLQLVQE-------- 28897125 8 ------------------------------IREQIANGGTRVALVAGAQGITWEQFGQQVDTLSLALLAQGLGVQDKIGIFSNNMPQWTIADFAALQLRGVTVPIYPTNTAAQSAYIIDNADVKVLFVGEQPQFDAAVSIFEQCEELIVAMSDDIELGDHDFAISWKDFVAKDERLEQAKVDDLLTLIYTSGTTGQPKGVMLDYGNIAAQLEGHDQRLSLSQDDVSLCFLPLSHVFERA--WTFYVLYKGATNCYLQ--DTMQVRDALSEVRPTVMCAVPPIHRKIMAHALADKLVLSKLRALLCGGAKLD-ETIGRFFHAIGINVKLGYGMTETTATISCWDD-KCFDPDSIGMSMP-----------GAQVKIGENNEILVRGPMVMRGYYKMPEETEKTFDEHGFLKTGDAGHIDENGNLFITDRIKELMKSGGKYIAPQMIEGAIGKDHFIEQIAVIA--DTRK--FVSALIVPCFDSLEEVELIKHHQQKELAKFEQVKKFKL---LPRTPTQKLRRKVINDKYQDEI--- 163850930 648 ----------------------------------------RTALEDPSGTMSYARLVMGANILGRKLQALLPDAKKPVGLMLPNANGAAVTFFALASAGRVPAMINFSAGPAAVLSACRAAQVDTLLTSRAFEKGRLGALIEGIQGSLRLIYLEDVRAGVTTGDKIRGFLEPRRPLVARHGSDPAAILFTSGSEGTPKGVMLANRAMLANTAQVAARIDFGPRDKVFNVLPVFHAFGLTAGLVL-PLISGVPVYLYPSPLHYRIVELIYGTNATVLFGTDTFLTGYAKMA--HSYDLRSLRYVVAGAEPVKQATRKTWAEKFGLRILEGYGVTECGP-VLALNTPMFNRFGTVGR-LLPGIESRL-----EPVPIEEGGRLMVRGPNIMLGYLRAENPGVLEPPADGWYDTGDIVAFDADGFVTIKGRAKRFAKIAGEMVSLASVEALAAELWPDAPSAVAAVPDARKGERLILFTQAKG--ATRAAYQTHAKSRGAADVAVPAEVVVLEGLPMLGTGKVD--------------- 214037380 18 --------------------------------------ADRPALIHENTTISFAQLRKRARGIGAWMQALQLERHSHIGHYMRNSNAYMETFIGSSLAGYAHVNINYRYQNKELEDLCNGLDIKVLVY-----GVEFAERVAQIKPQLTKTIAFVEVTESDFAVSLNDLYLHSADLQKNTASDNQILIATGGTTGLPKGTQWLHTDLWHSIDQYIEILQLPPSAPLFPLCPLMHGTGL--MMALSALAQASPIVTTDRFDADKCLDLIVAHKVGALVIVGAFALPLLDAVEQRQDDFSSINALISSGAILSDASRARFLARSDMVLMDTLGSTEAS---------GYALTSGQAGIFLPMPTTKVFDDDMNEVRPGVIG-IAYAGGFSPIGYYNEPEKTAETFVGQRYVRTGDRCTVRADGMLELLGRDSNVINTGGEKVYTVEVEQLLLRHDAIEDAVLVGLPHPRFGKMVTAVVELNKNSLDVQALQTYLKEQ-LADYKVPRKIYAISSMQRFANGKVD--------------- 167622235 13 -----------------------------------------VAYRLMGQSVSYGALSQSAIALAEQLSAMGLKRGDRLACIAHNCPQLLQLYWACVDSGIIFCPISPRFTANQVVELMQQSDSSLIDTLNRQPQLKAISLVFN-----PSLQAQQTSEKAQLTSEKAQLTVEPA--PVLEPHIAVNAILTSGSSGTPKAAAHSLANHIASAAGSSELIKLAAEDSWLLSLPLFHIGGLAI--LNRCALAGACVVFEDK--SLSLAEQLTRDRVTHLSLVSAQLQQLLNENNAKSDCLSQVKAMLLGGGAISADLLTELAKR-NIKAYTSYGMTEMGSQITTGIACTD---GSSGKLLS-GRELKIIES-----------EIWVKGDCLFLGYL-----TAEGFDKDGWFYTKDLGHFDDNGNLCIDGRADNMFISGGENIQPEEIEAALKLHPLISDAIVFPIIDAKFGNLPAAILKLQEQLPSEAELTAFLASK-IARFKRPRRYYPWPEV--SSAGKVIRKQVIAAVN------ 218710413 3 ------------PNEFSQEQATALPTPNDMILKWAEERPDEVYLKQQFVEFTYKEVADKALKLASALEGLGAQPGDRVALVSKNCAEWFICDLAMMLGDFVSVPIFPTAGADTIQYCIEHSESKIVIA----GKLDDPKATQKVLDDNPNLVSISLPYDSAAFEQLIDTHEPSTKRPQHHDDKVMSLVYTSGTSGLPKGAMLTYGAFTWSVQRLIDHIGIQPGDRLFSYLPLAHITE--RVYIFGSSVMGG-IVTAFPESLDTFIDDVKMHRPTLFISVPPFINNIIKKKLADGLGLDQARVLGCGSAPVSPALLAWYESV-GLHITEAWGMTESFAYSTINHPFRADKIGTVGNA-GPGIELKIAEDE----------EILVRSKGMFSGYYKNDIATQESFNSEGWLHTGDIGDIDSEGYLTIRGRKKDTFKTAGKFVAPVPIENKLFEYSRVEMMCLIGLGLPG----PILLVVPHDERARYERTSKRVIEKQLASHEKIKGVLMIKE-PLTPTLKIKRHILEQKYHE----- 89902268 14 ----------------------PGETIPAMFWNAVKQRGPNVWLRQKHRSQTWNQTAQAVSEIAGGLMSLGFAKGECTSILANTVVEWVWADLAVLSCGGVSNGIYPTDAASQVQYLCADSRTTFLFVEDD----EQLDKALEVRDQLPSLRKIVVFDDDANIISLDDLRALGRRVDACQPDDLAILVYTSGTTGKPKGAMHLHAGLVYTVRGFNTLIAQDERDERMCFLPLCHIAERMGGEYF-ALYTGTKLNFVEH--PETIPENVREIAPTVFTGVPRVWAQWLALNNVRKLGIHRARFLVTGAAPISPDLVRWYLA-LGVPMLEVWGMTETCGASTGVP-AERMRPGSIG-PAASFNEVR-LDPA--------TGEILVRGKNVFAGYLNLPEKTAETIDPDGWLHTGDVGAMDADGYFRITDRMKDIIITGGKNVTPSELENDLKFSPYITDAVVIG-------------------------------------------------------------------------- 39932999 13 ------------------------RTLPDALWHRGERQPDRTAYVFATESLTYGELHEAACRRATMLSAAGLTGRNAVLMY-PSGLEFVRTLLGCMYAGAPVQPPRRRAEVERLRRIADDAGTSTVLTTT-----DVIRDLRERFADLPALDGLDLVATDDPGALHTGEPSTPERLP--DPQDIALLQYTSGSTGHPKGVMVSHANFLANVVETDELWPCEPRGTVVNWLPLFHDMGM-LFGVVLPLWAGIPSYLMAPESPARWLEALSRFGGTHSA-APSFAYELCVRAAESGGDLSSWRVAVNGAEPVRWSVVRAFTDTFAPHMCPAYGLAENTVLWLSAEALREGRAQPVGVPAVGGTHVRIVDPTRQPCTPGHVGEIWISGPCVADGYWGRPAASEDTFDAAPHLRTGDLGFLY-DGDLYVTGRMKDVIIRRGRNHYPQDIESAERAVPGLQPAAAFSLDDGER-ERLVVVVEAGGAALGADGLRERVREAVRAEQRIPDDIVVVRRLPKTSSGKVQRRACRSLYQD----- 91792430 6 -------------------------------QHNVAQHPDKTWLHQPVHTYTWGEADEQARKMAQALLSNGLSRGDKIAVIGKNSAEWFIADLAIMMAGLISVPIYPTAGADNIKYVLEHSGAKAVFI---GKLDKTDALAEALPSDMPTLPCKAQWNDWQEYQPLQTLH-------QPEADEIFSLIYTSGSTGLAKGVVVTQKNVASSAMSAAKLLVSNDNSRLMSYLPLAHITERCVVE-LPSIYSPSDIFFTE--SLETFIHDVRHAKPTSFVSVPRLWQILAKLPNKKQLGLSQASLFGSGSAPISPEVLLWFHGV-GISIGEGWGMTETSGLSCCNIPFNLSHVGTIGTP-QPCVEMKL----------SEEGEVLIRGDAVFSEYYNNPQATQEAF-ADGWFKTGDKGKINADGAWSIIGRVKEQFKSKGKYVAPVPIESSLGRNTDIEQVCVMGI----GRKQPIALVVLGEGASKTQELQKTLDARELESHQRLEHIIVVKE-PLTPTLKLKRDKL----------- 170034664 411 ----------------------------------------------------YNVLNSTANRLARAAIDEIAGKGDIIAVCMQPSDRLVTTLLAIWKAGAAYLPLDPTFPANRIEHILKESRPVLVIHEDYENLTVFGETPAVAYADL-----------RQKASPLSNANLLPEQMLGAGDNALALVLYTSGSTGVPKGVRLNHETILNRLQWQWNRFPYSETEKV-GVFKTALTFVDSVTEIWGPLLNGMSIVVVPKKNPERLVELLEEYKIERLVLVPTLLRSLLLYLPLQKKKLLNLRIWVCSGEPLQISLAKDFFDYFGVQLCNFYGSTEVMGDVTYFVCESKKQLSPIGYPLD-NTVIYILTPDLQPVKPGEIGELFVSGLNLAQGYVNDPERFAVDLIYSRMYRTGDFASVTK-GCVYYEGRTDSQIKIRGHRVDLSEVEKNLLSMAGIDKGIVLCYHAGELDQALLAFITVEKGSSYKNGLIEGALESKLAYYMIP-QVILLDSIPLLVNGKIDRQSLLKMYE------ 167840861 28 ------------------------DSISQLFLQAVEQHSEAGYVIFDRRLIRYPMMLADARRVLAGLQSSGISREARVAIRLDEPREFFPVFWACLLGGYVPCPLPPLRRAAYVAHVSALLDGPLFVTADKDSAL----LGDVRTTSVESLRAF----------------PPSIAFQHASRDDLAMLMLTSGSTGKPKAVMLRHRNVLASMAGKIARQQLVPSDITLNWIACDHVASLLECHML-PLAVGAVQLHVPTGSPLNFIKLLGRYRVGMTFTPNFLLQALARSAELEPLDLSHLKIIVSGGEAVVNATALHFLARFGLRLAPAFGMTETCAGSVYARDYPASGIDKEFAPLGMGIDMRIVDAEGRVVPDGEPGELQLRGPMIFSGYLKNDDANAEAFTLDGWFRTGDSGRLD-DGVLTLVGRTKESVIVHGVNYHVHEIETVLEQVDGIAESYVAAVPIRLDSEHLAIFFHPTFPVDDADALLTEIRERVVLHWGRPSMILPLDDMPKTSLGKLQRMKLRKRFE------ 169601978 41 ----FPPAPEDL--NIHELCFPPGNPLPELFIDAAT-----------EQVITLHQFYARVCALARVLRHLGLGKGEILGLFSRNHLDYPGVAHACFRSELVFGGISPGSTPYELWWVLRKMQITSIMCHETLLPVLQEALGSGDRDNLPDPKKVIVLSDVAGHRTIESLIHEGMELPELGGDRMAYLFQSSGTSGLPKAMIITHKNTAVQTARYAGVEPLSPPTRMLGVIPMYHSYGMLLW-ILRINMLQNTSIMLPKWDIELALKSIQKYKITHLPLVPPLVRQLAQSDLTTKYDLSSVIGAASGAAYLPPDVAYQLAKKLGMPVPSGYGLSEAASIASPAAPGEPALPGTIGY-LLPGMEGRVVDDTLKDVPKGEKGELWVRGAVVTPGYFKDPKATAEIFTEPDWLRTGDLVIRDDQDRIHYLDRLKEMIKVKGLQVAATEVEDTLLEHPEVRDACVAGV-DNGRGDGVRAWVVLTGEGTVATKLDEWVRSRLSKHKWLTGGIEVVES------------------------- 119486560 11 -------------------------TLIDLLRNRATHESEQVFLLDGETSLTYQALDQQSRAIAAHLQSI-CQPGERALLLYQPGLDYISAFFGCLYAGVVAVPAYPPRPLERIEAILADAKATVALTSQSILSLINRQL-EQVQS-LQSL-HWVATDTLETF-------ADHWQEPVLTSDTLAFLQYTSGSTATPKGVMITHGNLLQNLAAIHRCFGHSPQSQGVIWLPPYHDMGLIG-GVLQPLYGGFGVVLMSPQRPLRWLEAISRYQATTSGG-PNFAYDLITPAQREGLDLSSWELAFNGAEPIYDEVIERFTEAFAPAFYPCYGLAEATLIVSGGEKNAQPVLATVGQSLKDHNIVIVDPQTLKLCKDHQVGEIWVCGPSIAQGYWGKTEETKQNFQAGPFLRTGDLGFL-ANGELFVTGRLKDVIIINGRNYYPQDLESVEQSHSLVRPNCSASFSVEVNGEERLVIVTPSDNGATQQSIRRAVSQHHLQVYAIPGGI------PKTSSGKIQRHVCRASFLAQTL-- 149375269 36 ----------------------------------AKQTPDKVYLTFPDGTITWQQAADQVSRMSAHLATLGLPERSNVAILGKNSAHWILSDLAIWAAGHVSVPLYPTLNGDTAVYVLEHSEAKLLFLGKLDGKADWNDIKGHIPGDMPVISLPMSPRDDTPKWLDIIAQQQPAEPSLPDPDDLATLVYTSGSTGRPKGVMHSFRTMISVADGLQQIFPVTQDERMLSYLPLAHVAERAAVE-TQSLYYGFHLYFAN--SLDTFQEDLQRARPTLFFSVPPVLNKLVKKKVLRQLGLDHCRAALTGAAPLSGEIIGWYRN-LGLELLEVYGMSENF-GYSHANRPGRAKVGTVGV-TNPGAEHRLA----------ENGEVQVKSPGQMLGYYKNEEKTREDVTDDGFLKTGDMGEIDSEGYLRITGRVKDLFKSKGKYVVPVPIESRFN-HPKAEVVCVAGANQP----QPCLMVLLSEEAREALEARDEL-ERELAAHEKLAFVVVVKE-PLTPTMKIKRNVIEDFYNRKM--- 158313738 5 --------------------------LPDVLRGRAALEPERTAYVFETGRLTYGGLHARALAVAGEL-SRACEPGDRALLVFPQCLDFVVAYLGCLYARVVAVPVHPPHRQDSTRRIVDDCEPAAVLTLEAMARELRAALTSPRGAMSWIPVDRIPAGPAPTGIHTVDVHAAGLDPTDIDPADIAFLQYTSGSTSDPKGVMVSHGNLAANQEMIRRAFGHDRDSTVVGWAPFFHDQGLIG-NVLQPLYAGATCVLMSPTAPMLWLSLISQYRA-HTSGGPNFAFARAARGGVPDLDLSCWKVAFNGAEPVRPDTLRRFAETFAPHLYPCYGLAEATLLVTYTPVPAGRGSTLVGSGVLPRDGARIVDPTGRSLPPDRIGEIWVAGDHVARGYWNRPWESTETFRAEGYLRTGDLGLVVDD-ELFVVGRLKDLVIIRGRNYYPQDLEHAQSAHPALRGCAAFSVPGADRERLVIVFRRRADPGEVAGAIRAAVREHQVS---VGDLVLTLPRLQKTTSGKIM--------------- 126640477 51 ------------------------------FEKAVKRNPKGTALLFEDQSYSYEALNEWANQISHYYLSLGARKGDVIAVMIENRSELIATIVGLAKIGVTIALVNTSQVGKVLAHSINLVKPIAVI-----AGEEVRAAIDEIRQDLPKDRFHWFADQAEGYVNLADQIDQPSTTRSVTGNDGLFYIYTSGTTGLPKAVIFKHSRWTLAYGTYGHILNLGPDDVMYVTLPLYHATGVVVCWC-GVIAGSATLAIRRKYSTSAFWKDVQKFNASAIGYVGELCRYLMDAPVTELDRNHRVTKMIGNG--MRPNIWDKFKQRFGVEVLELYASSEGNVGFSNIFNFD----NTVGFSPTPYAIIQIRDKNGQKVKAGEVGLLIITSRSPFDGY-TDPEKNKSVIWKDSYFNTGDLVR--DIGFRHFVDRLGDTFRWKGENVSTTEVENMVCEYDKIAEAVVYGVEIPTNGRAGMAAITLADGEELDADLTEMVTKKCLPTYAVPVFLRVQKKVETTGTFKYQKNKLKEEASERLLA- 126654691 22 -------------------------TLLDILAYQVQHQSEKTGYIFESSRLTYQELETQAKAIAATLQSC-TQIGDRALLLYHPGPEFLIGFFACLYAGVIAVPVYPSHSRHRLASIISDAQVNIVLTTESFNNLENHWIKQPAFNHLKWLTTETIN---------RDLASQWIK-SEISKDTIAFLQYTSGSTGNPKGVMVSHDNLLNNERLLEMALGHSDKTVVAGWLPLFHVIGL-VGNIIQPLYLGVPSILMSPQKPIRWLEVISRYGVTTSGGPNFAYVRKITPEQCSDINLKSWTVAFNGGELVRADTLEQFTEKFAPAFYPCYGMAETTLFVSKTGLPVVHKVNSVGCGQTFFDKIIIVDPETKTCQPNQVGEIWIGGVSVAQGYWNDSELTKRTFDEGPFLRTGDLGFFQW-GELYITGRIQDMIIMDGRYYYPQDIESTVTSHPAIGANAAFSVATEE-GEKLVIVQELKRTYLRHLDVNEVVKKHQLSTHSI--VLLKTASIPKTPSGKIQRYACKE--------- 195485349 20 ----------------RANTYTDETSIGSVICKEMRNWSRNVCIDVDGVEMTFGQVITWAIRIAQILKKKGLKHTDVIGIAAKNSTYVAPVAVACLLNGTPFHAVNPVSDEATLTHIFSITKPT-VIFCDGQDHEKLRVAAKGWQPEIFTITD-SVEGVPHIDTFLEPTTTEMFYQPEPGGEQTVAIYCSSGTTGLPKAVCISNRALF------LDTNMLSSESVALAATSLDWYSSL--WLIIWSTVVGCTRIITNKFSPEYFVKLVEKYRINTVILPPHHLSTLTAFPGATKEALASIRSVAYGGGFTSMTTLKKMQELPNAKLVSIYALTEVGVVSYNIGLGN---VNTAGKPRS-GIKIRIVDDDGKSLGYNEQGEIYVHTGLPWKGYYGNPVETQRTQDDKGWVHTGDLGYFDDQNQLYVVDRKKDIRRYQAEDYCPSEIEGVISELPNVEEVCVISVSDDQ-GDAAGALVVKRSGSSTAKEISDHVA-RRLPYFQLYAGVQFTDKLPAKPNGKTLRRVAQEEFVAR---- 13488553 129 ----------------------------EHLQRVVQKHPDKIALSDGMTSLTFLTLLHAVQNLARVIADA-VSPGEAVGLLLGNAIWHPVAMLAAMHAGRPAVPLNPRDPLPRLAAIATGARLKAIVRAGTGQPDGWPDAVP--------LQWIDPSQGVTETAP----DKSPLVSSGTSVDSPAIVLYTSGSTGTPKGVVNSQRALLQRVQQYVNAGHIGSDDVFMPLT--GPATIAGCREMMTPMLCGATLYLLDVERAGSTREHFQKWKVTVAYIVPTLLRVLLN--NSAPDAFSSLRIVRVGGERVLWSDIDLLRNAVPCFIQISYLSTETTGAQWFL--PRHYREQGATVPVGPGIEFAVVDENGCEAAPGLEGELLIRSRYTALGYWDGPLPASLSAPRTRVFATGDLVKVDDAGLMWIVGRKGRQIKINGRRVEPAELELVLRRAPRVQDAVAV-VSDT---NELVAFVVPAEDADLIPELRDLVR-QALPAAVHPTRLHGLAEIPRLQGGKVDGIRLREL-------- 77920366 612 ------------------------RSLGEMFVDTARQNWRRPALADGGRRLSYGQALTAARILAQKLSRL---TGDMVGVCLPPTVGGALANLALNLNGTVPVNLNYTASDDAIRSAIARCQITCTISSRVFEKLGTLPELPGTVYIEDLLAGIGSIRKMRAFLIARLLPSRFWARPQFDADQLATVIFSSGSTGEPKGVMLSHHNILSNLEALRIVFRVDKRDNICSALPFFHSLGFTGT-LWLPLLSGFSAVYHTNPDGATIARTVREHRSTLLLTTPTFLMAYIR--RAKPADFASLRLVMTGAEKLKTKLADSFEQRFGIRPLEGYGATELSPVISLSVPDVEIREGSVGLPV-PGVAVQIVDDNYVPVDGKSPGLILVKGPNLMLGYLGRPDKTAAAI-RDGWYVTGDIGHLDRSGFLHITDRMARFSKIGGEMIPHGAVEDALLGRTGVL--AVTGIPDDKRGEKLV--VVHTPEAGEGAALHDLLTQIELPNLWKPGRYVQVEAMPLLGTGKLDLRGIRKIAMTGLA-- 126277544 53 ------------------------RTILTAFLERVRQTPNKPFVLFQDETLSYAQVDRRSNQAARLLHRLGLRQGDCVAVFLANEPAYAWLWLGMLKLGCAMACLNYNIRAKSLIHCFQCSGAKVLLAPDLQAAIELPSLKKDDVTVCYLSRTSITDGVDSLLDRLDETSDEPIPRSDVDFATPALYIYTSGTTGLPKAAVINHRRIWY-ATGLIYASNITSEDVIYTCLPLYHSAAL-LIGLNGCIIKGATIALRTKFSASQFWEDCRKYKVTVIQYIGELLRYLCNVPEKPNDRDHRVRKAIGNG--LRGDVWREFLRRFGIQIYEFYAATEGNIGFFNYP----RKIGAIGKKAVSYELIKYDVEKDEPVPKGEVGLLICKITQLFSGYAGGKAQTEKKKLRDVFFNSGDLLLIDHENFIYFHDRIGDTFRWKGENVATTEVADIMGLVDFVQEVNVYGVPVPHEGRIGMASIVKEDHEFDGKKLYKHVSE-YLPSYARPRFLRLQDTIEITGTFKHRKVTLVEE-------- 189425330 7 ----------------------------------AQLQPDTTAIIFGNQSLTFQELDRLSDRICHGLIRSGITRGTRTVLMVTPSPEFFALTFALFKVGAIPVLIDPGLGIKNLKSCLAEVQPSAFIIPKAQVARLLFGWAKDSLKTIITVGPRLFWGGITLDKLIQQSPDKPFEMAVTAADDQAAILFTSGSTGPPKGAIYSHGNFSAQVEALQQVYRIQPGEIDLPTFPL---FALFAPAL------GMTAVIPESVDPQKIISAITSHKVTTMFGSPALINRVGRSGAEQGIKLPTLQRVISAGAPVPAVVMERFSQMLGVEIFTPYGATESLPVCSIGSREGETRVITIGRPVDSIEPITVWDDDLR-VAPGQVGEIVVQGPQVTRGYFQRPEADLLSKISDPFHRMGDLGRQDETGRLWFCGRKT-------HRVETIPVEAVFNTHPLVYRSALVGI-GPKGSQQPVICIELEQGITTNQE---QLRSELLPHTREISTILFHPAFPVDINAKIFREKLAVWAAEELA-- 87309181 792 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIEPEDLVTIIFTSGSTGEPKGVMLTQSNIASNVQAVDQMGHLHSKDVMIGILPFFHSFGLTMWPVLALDIAGA-FHFSP-LDAKQIGQLTHKYAGTLMFSTPTFLRGFLR--RVDPDLFRSLEVVIAGAEKLPHDLCDEFEQRFGVRPVEGYGATECSPLVSCNIPPPDRKEGTVGRPI-PNVSARIVDDSHEELASDQQGMLQILGPNVMLGYLHLPEKTAEVIQDD-WYTTGDMAVIDEDGFICITGRISRFSKIGGEMVPHIQIEDALNTMLAPADIAVSAAPCNRKGERLIVLYTEMDKSP--EQLREALVARGLPNIFIPDAFYQVPELPLLGTGKLDLKAIKEMA------- 210108935 75 -------------------------TIPDMFRETVARHPNKVAFLYEDQVWTFQELDEYSNAVGNYFSQMGYGSGDVVALYMESRPVFVAIWLGLAKIGVVAALINFNLRMESLAHCINVSQAKALIFGAELF------------------------------------------------EDTLLYIYTSGTTGLPKAAVVKNSRYFYMANAVHHLFGLRKDDVVYCTLPLYHTAG-GILGVGQALIFGMTVAVRRKFSASNFWDDCVKYNCTVIQYIGEICRYLLAQPSRPAETQHRVRVAL--GQGLRARNWEHFMERFGIQVAELYGATEGNVNIANVPGKGACGFNSAIVPFYPIRLVRVDEGTGEPAQAGECGELVIQGD-PMREYYADKQATKKKIAYDVFFLSGDVLMMDELGFLYFRDRSGDTFRWKGENVSTMEVEGAVSRLLDHRDTVVYGVEVPGLGRAGMAAVADQNNSLDLKKLASSLK-QALPGYAIPMFLRLTKNVDTTGTFKLKKTDVRKE-------- 74000073 37 ------------------------RTIQHLFREKARQLPHKPFLLFRDEVLTYAQVDRRSNQVARALRDHGLRQGDCVAIFMGNHPAYVWLWLGLAKLGCAMACLNCNIRGKSLLHCFQCCGAKVLLASP--------ELQEAIEEVLPSLKKDNVDGVNSLLDKVDEVSTEAIPRSEVTFSAPALYIYTSGTTGLPKAAMINHQRLWYG-TGFAYVSGIKEDYVIYTTLPLYHSAALIV-GLHGCIVAGATLVLRDKFSASQFWDDCRKYNITVIQYIGELLRYLCNSPQKPNDRVHKVRLAIGNG--LREDVWREFIRRFGICIYELYAATEGNIAFLNYT----RKIGAVGRIVISYDLIKYDVEKDEPVRDGEVGLLVCKITQLFSGYAGAASQTEKKKLRDVFLNSGDLLKIDHENFIYFHDRVGDTFRWKGENVATTEVADIVGLVDFVQEVNVYGVSVPHEGRIGMASIKMKENCEFDGKKIFHHVADYLPTYARPRFLRIQDTIAITGTFKHRKVTLVEE-------- 146312452 10 --------------------------------HWCARHPAKPAVQINQEILSWQQLCQRVDALANGFQRQGIQEGDGVMLMAQNHPTTLQAWLALLQCGARILPVNPQLP---------------------------RPLLNVLIPQMTLRFALVLDGEFDGLMPLAMQYVPGSHSVAWQPERLASMTLTSGSTGLPKAAVHTPAAHLASAEGVLLLMPYGAQDDWLLSLPLFHVSGQGI--LWRWLFAGARLTVRDKQPLEQMLQ-----GCTHASLVPTQLWRLLNHSEPV-----ALKAVLLGGAAIPVELTQKAKAQ-GIRCWCGYGLTEFASTVCAKEADGKPDVGSP----LPGREVKIVD-----------GEIWLKAQSMARGYWRDNNI-IPLINEQGWFATRDRGELVE-GSLTILGRMDNLFFSGGEGIQPEELERVIGAHPLIHQVFVVPLDDAEFGQRPVAVVECETGTDITA-FPEWVRDK-LARFQQPLHWLVLPAELKNGGIKISRRALQQWVN------ 46446870 370 -----TRW---FASSFPRATFPEGETIPEVFLNNCARMGHTVA--CGDLRMTYAQAKLRVLLLTDYIKKL---PGEYIGILLPSSVVTYFTILACQLAGKVPLLINWTAGARHLESVRSLSNIQVVLFLDRLDNVDLTEIEELIITLEDARREFSWKDKLKAFIRSKLKTKTILSIFDIQSDSKAVLLFTSGTESLPKGVPLTHGNILNNQRDAIESVEIFQDDVLLGMLPPFHAYGFTASGLLPLLGGLRVAYYADPTDGRGLAKAIEKWAVTILCGAPTFLRGIFKNA--NPDQLKSLRICITGAEKAPKELFQMVGQLDHCRLIEGYGITECSPVLTANTTGNPVY--GVGKPMKQVSLCVVSLDQHQPLPQGEQGLVLAKGPNIFSGYLNKPFIT---VNQEAWYSTGDLGYLDSEGNLIICGRLKRFVKIGGEMVSLTAIEEAL--HHTIGELAVI--PEEEAGEKAKIFVFTSFEA-SVDEANKALREAGFSNLVKVFKVIQLPEIPLMGTGKINYRELKK--------- 108801663 87 -------------------------------ADQVVRHADRPAILYDVTEISWDEMLTRAAGFARTLRSLGVGPGDRVAGYLPNVPEAVIAFLATASIGAIWSACGQDYTAKAALDRLGQLEPVVLIAADGYRTHDKTADVTALRAGLPTVRAAVVGAPDADWLHWAEVTADGGRLVPVDFDHPLWVLYSSGTTGLPKGIVHGHGGVVVHLKAAALQFDIGADDTFFWFT--SPSWMMWNFQVAG-LLVGATIVCPTYPATDTLWEIAARVGATVLGTSPGYVLACDKAGSVPRHDLSALRTVGITGSSLPPASALWLRDNVGVQVASISGGTDVVSAFIGGVRTVPVWPGELSAPYL-GAAVEAWDESGQPV-QGEVGELVVTKPLPSMPFWNDPDRYRDAYFEPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVERMPEVAEALVIGAEQPDGGYWMPLFVTLTEGAELTDDLKDRICQTEVSPRHVPDDIMLAPGIPHTRTGK----------------- 218278894 16 -----KPWLKYYSEE-ALHGEIPKCTMYEYIFDHNKSHLDGIALRYFTKKITYQKLFENIRKTADAFWAQGIRKGDAVTIMSLNTPETIYCIYALNYIGAVANMVYMTLSEEEIVETVKNTDSKMFIFLD-VAAEKVRNVVEDIEKKFSALKSKINTKEFWNWKDLKAGEHQKAQQTSYHENELSVIVYTSGTTGTPKGVMLSNDS-LNAVAWQYEKSGMTRGETFLTLMPPFLSIGLS-LNVHLPLSLGTASIMI--VNPEKFIEEYKKYKPNHCVSGPVIIRKLVQRLSG---NMSYCITMAGGGESLSLEEENYLNETLDAKYLTGYGMTEFAATVTTSMNHV-YKAGTLGIPLCKVNIKVINPDNGEMLKYNETGELCFCTPSHMLGYLDNEEETKKICDRDEWVHTGDLGFVDEDGFVHFVGRIKRIYITQDYKLFPQRIEETITEYPEVDMCAAVVELDAQNIATAIACVKRTAESQNLTGLQQYCKEK-LPVHLVPKQIIELDEIPLTQSGKIDYKTLEKM-------- 217970384 3 ----------------------------DLLLQQASSRPEALAVRHGDEVLGYGALGRRVCSVAAGLANAGVARGDVLALCLDDPLDHLVASLAVAHRGATVVSV-PRTLPDALRGRL---------LALTRAGRALADDGRRTGADLGGLPVL-------AWSMLERSPPSMTPEPAREVADRPWIYVTSGSTGRPKIMPVTHRQQCLRSRLGPSWLPYGAQDVLCSMVSM-HFYSAKQRCLEAMAIGAG--IFLDTPGRVDLRREVAEGEVTVIHMVCHIETLLRRLPAEATGAFARLQALMVGGSTVSMALRDEIRRRLTPRIHVFYGTNESHTATLTRLDEVHRTSGGVGRPF-PGIRIEVVDERGQPVPAGVDGRVRIASPMVIDGYLGDEEANRKAF-AEGWFYPGDIGHLTADGQLVHRGRMDDMMIVGGVNLHPAEIEQCLRRHPGVADALATPLRHRVLQDVPVALVVPEAGTPSAHELVAHVRA-ALGRHALHD-VIWVDRIPRSEQGKVQREAL-EAVLER---- 21220608 14 --------------------------LTDIVRRNAAQHPD-VAVIARKQDVTARAFLAEVHSAAKGLIASGVQPGDRVGLMSRTRYEWTLLDFAIWSAGAITVPVYETSSPEQVQWILGDSGATACVVESAG----HAAAVESVREQLPALKNVIDAGAVEELGRLGQDVTDRTVEERAKADDPATIVYTSGTTGRPKGCVLTHRSFFAECGNVVERLFRTGECSVLLFLPLAHVFGVQVAPMIAPIKLG------NVPDIKNLTDELAAFRPTLILGVPPSVGLKIKHKVFDKLVYSKLRTVISGGAPLGERLGHFFRGI-GFTVLEGYGLTESCA-ATAFNPWDRQKIGTVGQPL-PGSVVRIADD----------GEVLLHGEHLFKEYWNNPGATAEAL-ADGWFHTGDIGTLDEDGYLRITGRKKEIIVTGGKNVAPAVMEDRIRAHALVAECMVVGRPDEEFLGRWCAAVSLREDPELLAAIQDAVDDGNAAVSKAVRKFRVLDSGHLTPSLKLKRNVVAKDYADEIEA- 157817642 55 -------------------------TVLDKFLSHARRQPKKAFIIYEGDVYTYEDVDKRSNRVAHALLNHDLKRGDVVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNLRFESLLHCIRTSEPKAMVV-----GEDLLGSLEEILPSLPKHIRVWGMKDSEGIVSLKEKLSLASDEPVPPSHHVCLYIFTSGTTGLPKAAVISQFQVLKG-SFGLWAFGCTADDIVYITLPLYHSSG-ALLGIGGCVELGATCVLKKKFSASQFWNDCRKYNVTVFQYIGELCRYLCKQPQREGEKDHRVRLAVGNG--MSSDVWRQFLDRFGIKMCEFYGATEGNICFMNHTG----KIGSVGRVLFSFELIKYDFQKDEPVRKGEPGLLVSRKKNPFFGYTGSYKQTKSKLLGDVYFNTGDLMFQDHENFLYFWDRIGDTFRWKGENVATTEVANVLGRLDFIQEANVYGVPVPGYGKAGMTSIILKPNKSLDLEKMYDQVVTSLPAYACPRFLRIQDKMETTGTFKLKKLQLVEE-------- 88797791 7 ------------------------------IQQHAQQRPDAPALSAGWQTWVWQDVWLQIEQIAAELHQDGIRRGDRVAIFAENAPIWTLVDLACVYLGVVSVPIYATSSPEQVRYILNHAGCRAL-----FADGGLLSAVAPALSGVASLDVVIRFGEGADGVAIDSLQRRSARVPPVRSEELYTLVYTSGTTGQPKGVMLTHGNLMGSMTAHLSSLTFNQGDRSLAVLPLSHVFERGWTAI--VLFAGGHNHYLS--DINRLAEYLAEVKPHVFCAVPRVFLTWVDQWNAAGDKLSHTRFIPCGGAALDTD-IHAFFMGLGVNLKIGYGLTETMATVSFMPD-QGYRLGTLGRPM-PGIEIKISPTD---------GEILVRSPSMTVGYYNDPEAT-QTLIRDGWLHTGDAGHLDDEGNLVFRERLKELMKSGGKYIAPQHVEGVIAREALVEQVAVIA--DAR--NYATALIVPAWESLEEADIVAYFEQQHLPRYERVKRFTLLAE-PITPTLKLKRRVIVQRFKDEIEA- 115378052 20 ------------------------RTILDVLGYRAAAHGNRTAFIFEEGKLSFQELHANHLVVAHALRKEGL-AGKRVLLFYLPGLDFVIAFFGCLAAGVVPIPPLPTERTSRIQAIVDDAHAAAVLTA---------------GDLVPVLQSWLAQSERLGGLPLVDALESPAGAHRPAPDDLAFLQYTSGSTTLPRGVMVGHDNLLANLECIQRPLLIGADSVSVTWLPCFHDMGL-INGVLEPVYAGCLSVMMSPRRPRRWLEAISRYQATHSGG-PNFAYDLIPPRDRQGLELGSWRQAYLSAEPIRRDTLERFHDAFTAAFYPCYGLAEATLAVTRVIETSEGASGSVGCGVAGLDEVVIVDPETRQLAAGQIGEAWVRGPGVARGYLGRPEETQESFQAGPFLRTGDLAFKKGE-ELFIVGRLKDVIIIRGRNYHPHDIESVGQSHPALRACAAAFVVDGDGSEKLIVVQELQSGAAPLEEVIGNVRQAVSEQHRLHRAVLVTGGIPRTSSGKIQRRLCR---------- 152995661 36 ---------------------------------------NKSALVFDKEHISYRDLGVNVAKMIGAFKQEGLVAGSVVAICLRKSPEYIYTVLACALTGVIWLPIDVDSPLARQNYLLSNSHADRRVSD-----------GDAVLESTLNVRSIL----EEDYEPEIGEGCFEYKL----DNSPAYYLYTSGSTGTPKCVVLNNQATANVLQQTIERWHISASDTFMAVTPFHH--DMSVFDIFAAISVGATLVIPTQKNALDWAKLVAENRITIWVSVPAIVDMLFTVA--KKEQLLSLRLIAQGGDYIKPSLISRIRQLPDVVLFSLGGPTETTIWSIWHEISEDQEAIPYGKPLLNN-QYFILNEQHQACSVGEVGRMYMSGMNLSNGYLLDGKIIPKDFIQETVFQMSDLGYLREDQTIIFAGREEGYLKVQGVRIAAAEVENAMSQHPQVHDAVVVCCTHPEADELVAIYTQEFKALDKPLELRGYLQD-YLPSSHIPTRGLLVEALPLTANGKIDRKALLKTAQQQL--- 189466259 3 ---------------------------------------------YNGATLQYKDVARKIEKVHLIFEASGIKKGDKIAICGRNSSHWGVTFLATLTYGAVAVPILHEFKADNVHNIVNHSEAKLLFVGDQVWENLNESAMTILEGIILMTDFSILISRTQKLDYAREFRKEHIEYHKDQPEELAVINYTSGTTSYSKGVMLPYRSLWSNTAFAFEVLPLKAGDKIISMLPMAHMYGL-AFEFLYEFSAGCQIYFLTRPSPKIIFQAFSEVKPHLVVAVPPTMKLLLKVPIINDKIKATVREVIVGGAAFNQEV-EQFLHMIEFPYTVGYGMTECGPIIC-YEDWSRFKPGSCGKAV-PRMEVKVLSSD----PENIPGEIVCRGPNVMLGYYKNEEATREAIDADGWLHTGDLALMDAEGNITIKGRSKNMLLSSGQNIYPEEIEDKLNNMPYVAESIIV-----QQNEKLVGLVYPDAHGLTTADIERVMEENRLPAYQIFKMKIYPEEFEKTPKRSIKRFLYQEA-------- 195123323 27 -------------------------SVGERIYNSVKSYPTNVVQISDERVVTFGEVHIWAARLALYLKSEGLTHKDVVGIIGNASTFTSSLVVGCLFNTTPFHAVAYTYMPQVIQDLYETTKPKIMFCD----GKDYEIMKEVTKAWNP--KYVTLTGRVEGVPYIEDLLYQPLPL-ATDGNQIAAILCSSGTSGKPKSVAISHRQL-----NKVEAIG-NCTDVVLTSATLDWMTGL-MLMMLCFFYGPSQVIFNEPFNGDSFIRMIEKYKVTLIVMAPWQGFEVYTSPLATEQSLSSVRMSIVVGGWLSMKILQRGQELMNAHIVFAYGATETGTIALNID---QSLSSSVGK-LPPGVRIKIIDEEGNSLGPNQVGQILIDIGVAWQGYVANPEDTASTF-RDGWIDLGDLGYFDDDNNLFLVDRKKDVLKYKSKDFWPNEIEQIISELPEVENVCIVGVRNTNYTDAAGALVIKKPGAEISKEIIEHVAKRVVVEYKLNAGVQFVDSLPMNNNGKVVRNLARKLFE------ 211590933 244 ------------------------QTLNEQFEGTFRENTEREAVYTTAGSLTYRELDDLSTVLAVRLMKLGVKPNTVVPIFMSKSRWSVCAIAAVWKAGGAIATMDPAYPNERLFAIVDEFEARVIISDPEQRPRFVEPSHVHVVDEVAELPHF----PKANGLPVS--RAEAWKMSGVKPRDLAVVAFTSGSSGKPKGVLHTHDRLTSEHLSYSWNVEYTNGSRILQFA--SYAYIASVGETQRVFSHGATLCVPEEERLSNLADFARRSRATRSYLTSSAVRTL------NPKDVPSLKILCGGGEPIPKDL----EEIWGPHVHQVYGATEGGFLARDRTSKNHNKRGLC--PVGGLAWLVDPDDVDKLVPVGAAGGIVFESHELALGYLNDPEKTAKTFIDPPYLRNGDMGRYEADGSVTVLGRADTQVKINGQRVELGDVESNLR----------ILLPDAPDRPILTAFVRPNDARTVFADAKARL-ERALPRHMIPRACVVVKEIP----GKTDRRKLRNEASE----- 118472132 88 ---------------------------------------DRPAILYGGTDISWKELLGRTAAFADALVSLGVKPGDRVAGYLPNIPEAIIAFLATASIGAIWSGCGQDYTAKAALDRLGQLEPTVLVTADGYKTHDKADDIAALRDGLPTLKASVLVSRRPDWLDWAQLSAPELTTTAVDFDHPLWVLYSSGTTGLPKGIMHGHGGLIEHLKAVALQNNIGPADTFFWPSWMMWNFQVAG------LLVGATIVCPTYPKADALWDVSAKIGVTVLGTSPGYVLACSKAGAVPRHDLSALKVVGITGSSLPPSSALWLRDNVGERV-QVSSISGGTDVVSAFIGGAPTVPVWPGELSAPYLGAAIWDENGKSV-RGEVGELVITKPLPSMAFWNDPDRYRAAYFEPGVWRHGDWITLTEHGSVVVHGRSDSTLNRHGIRMGSADIYQAVERIPEIVEALVIGAEQPDGGYWMPLFVVLADGVELTDELRDRIKSTEVSPRHVPDEIIAAPGVPHTRTGK----------------- 109645880 526 ------------------------------FLHALRHYPNKTALITDREEFTYASFSRYVKTVVDLLKEQDVRPGDRVGISIDKNQWQIAAVMAVLLVKGTYVPIDVHQPSARQEKIIKGAGIKVLLIQDEDYSSQKGHPAREAQGGCPPWETINLQGVSLGNEPLDVFTSDPDDSGSGGPDRPAYIIFTSGTTGEPKGVVISHRAAMNTIMDVNHRYGIDESDVFLCLANL--SFDLSVYDIFGCFAAGGTLVMPASRDPKYLYDLILLNRISVWNSVPAQMQMVVNYLESVESKKTSLSKVFLSGDWIPVNLPERIGAMFPARVVSMGGATEASIWSIYYDIAKGEVFGKSGKPMA-NQRFYVLNGEGRPCPDYVEGNLYIAGDGLSLGYLNDEKLNGEKYTGERIYRTGDRGYYRRDGNIMFRGREDEQIKIHGHRIELAEIRTALTDYPLIDSALALAVPDELK-------------------------------------------------------------------- 86159308 31 -----------------------------MIRDSVRAHGPKTAMRYKERSITYADLGERIRAVAKALLERGVQEGDRVGIFARNAPEWAIADFGILSAKAVSVPIYATNTTAQAEYVATDAGLKLIFVGDQAQYDKVTSFQAGGAPSPWVIATRLSGGRSQHFDDFRDGAASPRRLESATSDDVATIIYTSGTTGDPKGAVLTHANFFHQFRAVDARFQVGAQDRSICFLPLSHVYE--RLWSYYVFRSGAENDYLA--DPKDVVACMPELRPTAMVSVPRLYLLALRHRVADALVLSKIRDVVAGGAPLSQEVEEFFFAA-GLLICQGYGLTETSPMLT-CNAPGAFKFGTVGRPVL-DCELRIAKD----------GEILARGGNVMKGYYRRPAETAAAF-EDGWFKTGDVGFIDDEGFLHITDRIKDLIISGGKNIAPQHIEAMFGSEPYVEHVAVLG----DRRNYVSALVVPREELVSRPEIVALYQERRLAGFEQIKRFTLMPAEELTPTLKIKRRVVVQAVIDAMYAG 167589385 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEHLAYVIYTSGSTGKPKGCLLEHRNLAHYISWAAGYYFPEGETGSF-GLYSSLCFDFTLTNVFCPLVRGKSLRIYPSESIDTILARMFQSGVDTLKLTPTHIH-LLEYMNLGR---SGVRKVIVGGEELTPQHIATLRKIPAIEIYNEYGPTEATVGCIVKLVEDEPSTVLIGRPIA-NTRVYIVDEALRPVPIGVPGEICIAGHGLARGYHKRPDVTAAKFVENPLYRTGDIGRWLPDGQIQCYGRVDDQVKIRGYRVELGEIEAALTAHEDVVGAAVMLRETAH-GVRKLAAYVKGSASLSVPDLRAFLAGK-LPDYMVPSDIFPIAEFPLNANGKLDR-------------- 118468077 3 ------------------------DTLQQLLRSRAEQ--DTVAVKYGDRTWTWREHIAEAAAQARFLISRDHGRPLHVGVLLGNTPQMLTALAAAALGGYVLCGINTTRRGEGLARDIARVDCQLLITDAEHRGL----IDGLELPGVTVLDASDICPEAGELTPYR----------EAGPDDTFMMIFTSGTSGDPKAVEVPHAMVLFAGSALVERYGLTCEDVCYLAMPLFHSNAVYAG--WSVAVGAGAAMAPATFSASGFLPDIRRYGATYMNYVGKPLAYILATPEKPDDHDNPLR-IAFGNEAADRDIA-AFSRRFGCTVWDGFGSTETAVIITR---PDDCPPGSIGKGFPGVTECAVFDATGALAPDAAIGELVTAGGGLFRGYYNDQGATDQRM-RHGMYWSGDLAYRDADGWIYLAGRTADWMRVDGENLTAAPIERILLRLDAVNRVAVYPVPDEYVGDQVMAAIVLQDGATTPGEFEEFLAQRDLSPKAWPRYVWIAEDLPTTATNKILKREL----------- 198461312 32 ---------------------------------------------DDDTVLTNADVLSLATRIALYFKAEGLTHEDRVGIIGKGSTYVMPVATACFFNTTPFHAVNSSREPQVVARLYSVTKPKIMFCDAE----DYETIKEITKEWSP--KIVTLTGRVEGVPSVEDLPSEAVYRPAVGGDQTAAVLCSSGTAGLPKAVALSHRHLCST------NSFCFSADVVYTSAAIDWMTGFTIMVI--SLTCGTRIVSSKPFSAEHAVAFVHKYKVTGLAMAPWQAYELYSSPLAKTETLQSLRFSLVIGGWVSLAVLRKCQALLPCYVMFSYGTTETGIVTINIDQSLE---NSVGR-VAPGMRVKILDENRQQLGTNGVGEVLIDIGLRWTGYVDNAEDTAATL-QDGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEHVIAELPEIDDVCVVGVRDERYGDAAGALVIRKKGVETAQKIIDHVAQRVVVDYKLNAGVVFVDHIPTNINGKVMRSAARDIFDER---- 146312918 171 ------PMPD--APRARDRRKIAGEMLHQMMEARMAVRPRETALLSAQDRYTYRKLLTKTLFVGRILEKYS-QKGEKIGLMLPNAGISAAVIFGAVSRGRIPAMMNYTAGVKGLTSAITAAEIKTVFTSRQFLD---KGKLWHLPEQLKQVRWVFLEDTADKLWIFAHLLVPHLAQVKQQPEDAAMILFTSGSEGHPKGVVHSHKSILANVEQIKTIADFTAKDRFMSALPLFHSFGLTV-GLFTPLFTGAEVFLYPSPLHYRVVELVYDRNCTVLFGTSTFLGHYARFA--NPYDFFRVRYVVAGAEKLQDSTREIWQDKFGLRILEGYGVTECAPVVS-INVPMAARPGTVGR-ILPGMDARLLAVPGIE----EGGRLQLKGPNVMNGYLRNPAENAAGEVETGWYDTGDIVRFDEHGFVQIQGRAKRFAKIAGEMVSLEMVEQLANALPEKMHATAI-KSDASKGEALVLF--TTDSELKREQLLHYAREHGVPELAVPRDIRYLKQLPVLGSGKPDFVALKSMVEEE---- 144897448 626 ------------------------RTLFGALLDTARIHGDALAVDDINRKLSYDRLIMGSLALGRVLARQS-KPGEAMGLLLPNATATAVTFFALQACNRVPAMLNFSTGPGNVVAACQAACIQTVITSRRFIDQARLSATIEALSALEDIRNIMGLTDRLYGLLARPFAGRIHRRSGAQADKPAVILFTSGSEGMPKGVVLSHANILSNCAQLAARVAFSPTDIVFNALPVFHSFGLTGGLLLPVL-AGIKCFLYPSPLHYRIVEMVYDTNATIMFGTDTFLSGYARVANA--YDFYSVRYVFAGAEKVKDETRRVWMDKFGLRILEGYGTTET-APVLAVNTPMHFKAGTVGR-LLPGIAFRL------EAMPGEGGKLWVSGPNIMLGYYRVEKPGELEPPADGWYDTGDIVEVDELGFVRIVGRAKRFAKIAGEMVSLGKVESELALLWAENHHVVVAISDDRKGEQLV--LLTDRPAPTRDAVLAHFRARGLAELLVPKTLLTVERIPLLGSGKTDYGAAKAMAE------ 188532970 2 ---------------------------------HAARRPHADALNIDRERLSWLQLWQGSNALYQHLCRLSLATG-VVAIASANDITFPVAWLAATAQPLTAAVIDPLTPEENLHDILHRLKPDLLLLKRQ--DHRLIALAERLAIRWLAL---------DGWQHAQPAADDSAFCADMQAATPFLIGFTSGTTSLPKAFIRSRRSWRCSFENGMAIFRLAEAPSTLYPGPLSHGIGLYC--LNETLYAGGCFYSMARWQPQAVLMLLAQQRIERLVVVPTMIAGLAAAA---QSDYASLRGLISAGAKLELNHYHLARALFPAVIQEYYGASEGFVAVSTVDDDNRASLKSVG-PAFPATEITIRNDDGELLPAGQPGTIWLNSEQVIDGYLWGDDGSA--FEKQPWGATGDIGYLDVQQRLHMIGRRGNMILSGGNNIYLSEVESVIKSLPGVTEAAVIAVDDAYLGKKMVAVI------EAADDIIGQLPQQSLAKYKRPRHYYQIKRWPLTASGKIKRAELERRIED----- 87309569 363 -----------------------GETLAESFVLRAIERPDSAAVADQSGVLTYRKLLTGATLLSKRIAKL---EGDAIGILLPASVAADTVFLAIQLAGKLPVLLNWTTGDAGLRHAVEKLEVKKVLTSQRFLDRLGIEIPGADVVSLEEMRGGI--GKWEQVSTYAATYLAPRSLPQPDRDAPAAVLFTSGSEALPKAVPLSHRNLIADINAGVNLIQFGQSDILFGFLPPFHSFGLTAAFLMPVL-TGIRVVHYPDPDARGLARVIRSYGATLMFATPTFLQYIF--GVSTPEDLQTLRTVMVGAEKCPDALHDRFEAALPAVLLEGYGITECSPVVSG-SRPTDSRRGTIGKPLDCVEMLIVHAETHQPIDDGETGLLLVRGESIFSGYLKGPQPFVEVAGAS-WYNTGDLVMKDPDGFFHFRGRMKRFLKIGGEMVSLPALEEPLAKAFPIGDIAVEGIELD-GGRQIVLFTC---EEISLRDANALIREAGMQGIMRLDEVRVVQQIPVLGTGKTDYRTLRSWVSE----- 119513727 164 ----------------------------------------------------YRELWQDAQRILAGLRNLGLKPQDKVIFQLADNQDFICAFWGCVLGGFVPVPVSPIYTASKLQNTWQILK-KPLVLTSASLAPDIDGFARVLNLENFKIATVDQLLQCEPDLELHLS----------QPEDLAILFLTSGSTGMPKCVMLNHRNILSMTTGLILMGHFSSQESVLNWMPLDHVGALVSLSIMAVSLGCQQIHVPTDQKPLQWLDLIDKHQATISWSPNFAFSLICDEINRQQWDLSSMKFIINAGEPIVTKTARNFLKLLGLPIHPAFGMCETSSGITYSDNSDETSFVELGLPIA-GAALRIVDDNEQIVTENTIGRLQVKGASVTAGYYQNPQANEEVFTSDGWFNTGDLGFLD-QGRLTITGRIKDVIIINGLNYYCHEIEAAVEEITGVEAACAVRQPGSNTDKLAIFFHTSFNDDKNLLTLLKEIRACVVNKVRINTDYLITEIIPKTAIGKIQRSQLSQRFQ------ 22327099 85 --------------------------------------------------MTYGEAASERQAIGSGLLFHGVNQGDCVGLYFINRPEWLVVDHACAAYSFVSVPLYDTLGPDAVKFVVNHANLQAIFCVPQTLNILLSFLAE-----IPSIRLIVVVGGADEHLPLSQGRSSLHPFSPPKPEDIATICYTSGTTGTPKGVVLTHGNLIANVAGSSVEAEFFPSDVYISYLPLAHIYE-RANQIMGV-YGGVAV----GFYQGDVFKLMDDFRPTIFCSVPRLYNRIYDTPSAFWDKLGRVRFMGSGASPLSPDVMDFLRICFGCSVREGYGMTETSCVISAMDDGDNL-SGHVGSP-NPACEVKLVDSDDQPYP---RGEICVRGPIIFKGYYKDEEQTREILDGDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYTKCRFVSQCFIHG---DSFNSSLVAIVVMKDWAASEAEMDDLGREAQLRGFEFAKAVTLVPE-PLTPTFKIKRPQAKAYFAE----- 111019699 23 -------------------------TVCEAFQITAAARADQVAVRDDSVSMTFGTLAERVRRVAAGLAALGLERGDTVGIMLTNRPEFHLVDLAAMHLGALAFSIYNTSAHDQIEYLFADAGNRIVITERAF----VDRLTAVRDGGTPIDHLIVVDGAPDGTLSLEDVEAGEAAWSAVGPDELLTLIYTSGTTGPPKGVELTHHNMMTKIRALQQILPVTPGGRTISFLPAAHIGDRWSGHYSPLAVWGFTVTTCA--DARKVMEIAQQVRPTVFLPVPRMWEALVGSKIRRKLGLDQSEWFLTGSAPTPRHVFE-FFAAVGIPICELWAMSETSCVMT-VNPKDRNRVGTVGVPI-PGLEVKLAPD----------GELLVRSQTVMRGYRNKPEQTAEAIDSEGWLHTGDIGTIDDDGYVRLVDRKKDIIISAGKNMSPANIETWLRSSPLIGQAACIGDPDGAAGKAA-------DDPATIAEIAAEHANSHLSRVEQIKKFTIVAELPLTPTMKIKRR------------- 197775747 18 --------------------------LTDLIRRNAAQHPD-VAVVDGRTDVTATQFLAEVRAAAKGLIAAGIRPGDRVGLMSRTRYEWVQLDFAIWSAGAVTVPVYETSSAEQVQWILGDSGAAAVIV----EGDAHAAAVESVRDSLPALQNVIEKGAVDELTAAGAEISEATRSAAAKADDPATIVYTSGTTGRPKGCVLTHRAFFAECGNLVERLFRTGESSVLLFLPAAHVFGVELAAVMAPIRLGC------VPDIKNLTDELASFRPTLILGVPRVFGLKLKHKVFDKLVYSKLRAVVSGGAPLGERLGHFFRGI-GFTVLEGYGLTESCA-ATAFNPWDRQKIGTVGQPL-PGSVVRIADD----------GEVLLHGEHIFSGYWNNEAATADAL-ADGWFHTGDIGTLDEDGYLAITGRKKEILVTGGKNVAPAVIEDRIRGHALVAECMVVGRPDEEFLGRWAAAVSLRDDADLRAEIQRAVDDGNAAVSKAVRKFRI---LPTTPSLKLKRNVVAKDFADEIEA- 195124814 98 --------------------------VGDVFEATVARQPDKLAIVSESQKWTFRQLNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVGTWLGLSKIGVITPLINTNLRGASLQHSIKVGNCTALIY-----GVSYRSAVMDIAKDLPAHVALIAQGLAQQLNTLLESAAKAAGASRADHHDKLVYIYTSGTTGLPKAAVITHSRYFFIAAGIHYTLGFRDNDVFYTPLPLYHTAG-GTMTMGQALLFGSTVVIRKKFSASGYFADCARFNCTVGQYIGEMARYVLATPDAPHDRQHQVRMVFGNG--LRPQIWKRFVERFKIKVGEFYGATEGNANIINNDNTVGAI-GFVSRILPQVYPISIIDLHTGEPIRNEKGELCAHEPGVFLGYV-DTKASSKKVVYDVFFISGDLLVADEYGYLYFKDRTGDTFRWKGENVSTSEVEAVLSNLVNYKDTIVYGVFIPQTGRAGMAAIYDPTREVDVSKLGTALAS-AVPSYARPQFLRFLRRIDLTGTFKLRKVELQQQ-------- 90417153 33 -------------------------SMATVLEGTVAKYPDRSMIIFEGRELTWSEFNALTNQFAHALVARGVERGDCVSVIMENRIEMLACTFALQKIGAISSLINFALTGTQLAHCVNVSDSKCLVGEEVFASLD----AVRPQLSLKDEDILWVADQRNTTAPAEDIVSSLEQYPQTNLADTAMYIFTSGTTGMPKAAKIPHRRWLSAAHAGLAGCQATVNDRFYLCLPLFHGTGL-ICGIGSCFYTGASIFLRRRFSASEFWSDVKNCQATQFIYVGELCRYLLAQPVRPEELNNSLTHVFGNG--LRPDIWDEFKQRFGIRVCEFYGSSEGNVSFNALNKNRTMGLTPATIMLVKYDVDAVRDANGEVVPVGEAGLLLIDERYKFDGYTND-EATESKILRDAWFNTGDLIREIDVGFYQFVDRVGDTFRWRSENVSTNEVGEILNGCDQVEMANVYGVDIPIEGKAGMVSLTLKSEQVDAVAFSDFVNA-NLPHFSQPVFVRVQPEATTTGTFKLQKGDLRKQA------- 115402375 5 ----------------------------QLFTSIAAKQANNVAVEDESRSLTYNDVLKRAESLARTIKEHPLEPEEPVGVVFGVGIELVIAQVALLLLGLTCIPLDPSLPGLRIQEMLHDVQARYVVTGTDLDDPDLTVIPLSLETP---VNHQIGQPNGEE---------QDFKASDMRRSH---ILYTSGSTGKPKPVQISPASLAHLATKSPVTPFQKTDRVALINNP---GFDISLFEVWATLLSGATIVVVPREDPFAFRDFIHDRQLSVVFLTSSLFAA---TALACPTAFRNVLEVLTAGEVASPSAMRTVLESGGPPLWNTYGPTETTTSSMQLVTPEEAKRHRIGKPV-GDTSIFLLDEQLHAISSGSPGEIFIGGPGLSPGYLGRPEENSRHFLEIPLYRTGDRACWRDHSELDFLGRVDRQVKQGGFRIELEEVEQKLLSSDWFTSVVVTQLANPEQADPLVAFVVSKTSGLPKRRVLEWASER-MPQYMIPRDILFVPEFPLTANNKVDIKHLEQLYWER---- 197329176 18 --------------------------LTDLIRRNAAQHPD-TAVMSADGKWTAREFLAEVRAAAKGLIAAGVRPGDRVALISRTRYEWVLFDFAIWSAGGVTVPVYETSSPEQIQWILGDSGAVAVIVESP----AHHEAVASLRDRLPDLREVWEIDRGGETLKTAGAVVTDAEVDEANADDPATIVYTSGTTGRPKGCVLTHRNFFAECGNAVERLFKTGECSVLLFLPAAHVFGVEVAAVLAPIRLGC------VPDIKNLTEELQSFRPTLILGVPPSFGLKLKHKIFTKLVYSKLHAVISGGAPLGERLGHFFRGI-GFTVLEGYGLTESCA-ATTFNPWDKQKIGTVGQPM-PGSVVRIADD----------GEVLLHGEQIFTGYWKNETATAEAL-ADGWFHTGDVGTLDEDGYLTITGRKKELIVTGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------- 34541448 4 -----------------------------------------PALTNYDTSYTYGEMAADIARRHLLFERIGLKPGDKVALLGKDSAEWCMAFMSVITYGAIIVPVLPDFNAADAASIVTHSDAKYLFVSDAVSIRDYTVFLDRTEGGLLSQEVEGLSRSFSEHYP-SGFTAEDIRYAEVSNDDLILLNYTSGTTGFSKGVMLRANNLAGNVTYVKDRDIMFRGETILCFLPLAHTYS-CAFNFLTPLTIGVHVYILGKPSPLTLIKAFADVRPSFVIMVPPLIKFLLRLPVLKKVIHKSIRSIIIGGAALNDEVAHFLY-RIGFPLTVGYGMTECGPLIS-YEDHSLWLPGSCGKSLS-IMEVRI-DHSGQESDSGDVGEIQVRGENVCLGYYKNAELTAELFTPDGWMRTGDLGTIDSLGNIFIKGRSKTMLLSNGQNIYPEEIESKINNLSYVLESIVT----ERDG-RLIALIVPDRQAIEHKGIRAELNGQVGAYEKITAFVRHDEEFEKTPKHSIKRF------------- 91078518 25 ---------------------------------------DKVAQIDAGQVDTFKDLLQRCVRTALHMTDKNVTRDHIVTLCTNNHLNSVVPFIATQFIGARMASLDPSFSQKEMSHLLKQVRPKMLFVVP-----EVAKTIESIAKELDLDSEIVVFGRSNTFTEFSEFHDNEKQYKPVKIDDTAVIYFSSGTSGLPKGICINHYAFITLVLTTTDLLYMASQARILTYTSMYWISA--GTLVVSSVIDGFCRLVCSDFDGAKIWDFFERYKPMGVLLTPVQAIEMLAKKPKRNVDVNSILSVVIIGSGISKEYSLRLKEEYPADVVRGYGQTETSGAVTLFRGNDAIKIESVGLPIRGMSYKVVDCETNKNLGPNQKGELRVKSKYVMNGYYNMD--SSASFDEDGWLKTGDVVYYDEDYCFYIVDRIKESFKYQGWFIAPAELENELLNHPAVLQAVVIGIPKDD-GHHPMGLVVLRENVDASEEEIEKFVEERVPERQRLRAVKILKSLPMTVTGKVKRVEVKKMILE----- 145595792 18 ---------------------------------------------------TCRQFRDEVVAVARGLVAAGVRPGDRVGLMSRTRYEWTLFDYAVWAAGAVTVPIYETSSPEQAAWILSDSGAVAVLVETD----AHAALVAGVRDRTPELTNVIDLGALDELVTAGDPTEIEQRRAAVHADDLATLVYTSGTTGRPKGCMLTHRSMLADVANAVPVLPFGPGASTLLFLPLAHAFA----RLIQVGVVQARATMAHCPDTNDLLSRLQTVRPTFVLSVPPGLALRVQHALFDRLVYRKLRAAISGGAPLGARLGHFFRGV-GVVIYEGYGLTETSPAASA-NLPDAIRIGSVGRPL-PGVTIRIDDD----------GEVLIAGDLVFKGYWRNEAASADVLTADGWFRTGDLGQLDSDGYLRITGRKKEIIVTGGKNVAPAVLEDQVRAHPMVSQCVVIGDRQPF----VAALV-----TVDEEALPAWLEEAGLPA------------------------------------- 167565173 7 ------------------------KTINELLRFRAATKGEKDAYLFQQQSITFADLDRTARRVALLLQRHSVGVGERVLLLCRPGLDYIAGFLGCLYAGAVAVPVYPRQHAARIVGIVESAGAKAILCTGDDFARCTKLLEDTAASHVALLD-----------LDAAKPLDASLEPADVAPSHVAFLQYTSGTTGKPKGVMVTHGNLMHNLALIGEWMGYHEESTMVSWLPPYHDMGLIG-GILTPLFGGFRCVLMERFHPFLWLRAISDYRADVT-GAPDFAYRMVPDEQLATLDLSCLRTAYSGAESVRYGTLAEFAQRFAPTFKPCYGLAECTLLVAGRSAPRPLRTVCVGVPI-GGQRVVVRDLNTNECADDAIGEICVAGKSVAPGYWQQYEQTIATFQRGEFAGTGDLGFYHR-GDLYVTGRLKDMIIIAGRNYYSEDVEAVIGSRPELVPNGCAAFTIEADDEERLVVVAEIERTQRKGDLDALLKGIREVIWHRPGSVLLVSSVPKTSSGKVRRSECRNRLRD----- 41409382 16 -----------IASRTRLSPAWKGETLIDYLHLWEQRRPEQTLFRFVDEHYTYRSFAERTRELAAYLTEAGLRAGDCALLVYPPGLEMVAALYACARIGVIAVPVSPPLPLAKLGFIARDCQARAVLSTKQFE-YDFRMLLGQRHGGQPWSDAGL--PELPWFATDGAQEFGGAPVPDT-PGDVLFLQYTSGSTSDPKGVIVSHENVIANVSA-----FTGGSEVLVSWLPQHHDMGLISAYMFILLQGGTTHAMSPLARPSAWLRLISDVRATHTP-VPNFALEYVPAAELAGIDLSSLECIVVGAEPLRANTFHQFRERFAPALTGAYGMAESTLIVSIPENSNQVPLVSCGKPLEE-TVVRVVDPQTRQLGEGRVGEVWLAGPSKGRGYWNRPQLTAEMFDEHSYLRTGDLGFLYE-GELFVCGRSKDLIIVRGVNCYPSDIEAVVERSAKVRGGCVAALSVEQDDQEALVVV---------AEVRD---EHNLPDARAPHTIVFAPSIPKTTSGKIRRASTRQL-------- 50122562 202 ------------------------------------------------------------------------RADEHVGMLLPNATITAASILGASLRNRIPAMLNYTAGAKGLQSAMKAAGIKTIVTSRQFEKGKLTDLPKQVSEALEDLKDTVTLKD-KLWILFHLLFPARAMLPQ-KPDDAAIVLFTSGSEGNPKGVVHSHDSLLANVEQIRTVADFTPGDRFMSALPLFHAFGLTV-GLLTPLITGARVFLYPSPLHYRIVELVYDQNCTVLFGTSTFLGNYARFA--HPYDFARLRYVVAGAEKLSETTRQVWQDKFGIRILEGYGVTECAPVVA-INVPMATKIHSVGL-LLPEMESRLI------TVPGITGRLQLRGPNIMKGYLRNPAENAEGELQQGWYDTGDIVELDERGFCTIIGRVKRFAKLAGEMVSLESVEQLAVKVSPEAQHAASAKSDSSKGEALVLF--TTDSQITRDVLLAQARSSGVPELAVPRDIRYVKALPLLGSGKPDFVTLRQMAEE----- 108800984 24 ----------------------------------------------------------------------------RVAVLATPTPATVLAITGCLIAGVPVVPVPADVGVAERRHILTDSGAQAWLGD---------------KPEDTELPHIPVRLHARSWHRYAEPH----------PDSAALIVYTSGTTGPPKGVVISRRAIAADLDALAEAWQWTAEDTLVHGLPLY-HVHGLVLGLLGSLRIGNRFVHTGRPTPEAYAQA----QGTLYFGVPTVWSRIAADDDAARALATARLLV-SGSAPLPVPVFDRLAASTGHEVVERYGSTESLITLSTRAD-GERRPGWVGLPLA-GVETRLVGDDGAPVPDGETARLEVRGPTLFDGYLNRPDATADVLGVDGWYRTGDVAVVDGVGMHRIVGRESDLIKTGGFRVGAGEIETVLLGHDGVAEAAVVGMPDDDLGQRIVAFVV---GDATPEALIDYVAEQ-LSVHKRPREVRMVDSLPRNAMGKVLKKELTQWV------- 183596279 240 ---------------------------------------------------------------------------ERIGLLLPNTTVTAAAIFGALMRGRVPAMLNYTAGSHGIRNALKASQAKVIFTSRQFEKGNLTHIPEQVTEALEDLKDTVTWQD--KLWIVKHLLMPAKAVIPRKAEDEALVLFTSGSEGTPKGVVHSHASLMANVEQIKTIADFTPRDRFMSSLPLFHAFGLTV-GLFIPLFSGSRVFLYPSPLHYRVIELVYDKNCTVLFGTSTF---LANYARFHQYDFARLRYVVAGAEKLSDSTKKIWFDKFGIRILEGYGVTECAPIVS-INVPMASKEGTVGQ-ILPQMDSRIIPISGIE----NGGKLQLKGPNIMKGYLRVEAENQHGEQEEGWYDTGDIVVLDELNYCTIKGRVKRFAKLAGEMVSLESIEQMVFSLSPNAHHAVVTKPDSSKGEALVLF--TTDKELDRSALSSAAKSKGLTELAVPRDIRVVKELPVLGTGKTDFVTLKQMALE----- 145612870 2210 -------------------------TLVHRIDDMAKRYPDNIAVKDGGDRITYREMSQKIDCISHALSSSSCRVKSTVGVLLDPSSDWICSILAILRLGATYVPLDIVTGWDRLSSVVRDSKPDLILVNN-----RLESQTKNLGDAMATARFV----NIENLAPATNQRRSPI---ATEADHVAALMYTSGSTGVPKAIVIKHESMRNSIEAFTKVVGYREGEVSLHQS--SYSFDMSLSQIFLDLANGGTVHVVPREDPEAIASIIAREGITFTSATPSEVISWIEHGSLSELGSSSWRKVVCGGEPVKESLINGLRDKPDLAFFDGYGPTEITFCCARSDAPPDAEAG--GFKPWPNVSVYILDADQKIVPAGVTGEIAIGGGGVVAGY-GDHKLSAAAFKHDGWTRTGDVGKIDPDGTLKLKGRIDTQIKLRGMRLDVREVELAIMAQGQINDVVVTAHHNKATGSSLIAFAIVADPKA-SHDFSRVLARLPLPQYMRPAAIFPIDNFPTNASGKVDRIAIR---------- 89902951 9 --------------------------LANLIANRAAEMPDFDVLVCPDEVRNYRDLWDNGRRMAQVLLDLGVQPGHRFALLMANHAEFVEAMVAASIVGAVVVPIDPRAKGDKLHFMLENAQCSGAFVADYALGN-----LQPLRVTLPGLRWVMGFATNEGTCPLSDVAAAPTNAPDTDPDSPLELIFTSGTTGDPKGIVLTNRRYCDTSLLAKRLFGYRDDDKLYSGLSLTHANAQIVT-LGAALACKLRCVLSRRFTKSRLWNITRKYGATSFTLLGGMTTAVYAELPKPDDAENPVRFVVSAG--MPAAIWGEFERRFNVQVLEFYGAAEGGLSFNH---PGAGPVGSIGK-VAPTLKHRIVDDLGNDVPRGVPGELLFRGDPFVVEYFGNPDASTKK-CAGGWLHMGDVVHEDENGWLFFDYRKGNGIRRNGEFIDTTFIEKVIAESGLVDDVYVYGIASANLGEKVAAVVAKNAVTFDPQQLFESCRGK-LDASLLPGFIQVLAQIPKTASEKPQDRFLIDAFKQ----- 16081752 10 -------------------------------------------LTDGKDRIGYGEFYDRVIAIAEELH-RDLGENRTVSVMDWNTLNFATLLYAVPLSGNVLHPVDVRQPPEQVMSSMKEAQSSYLLYS-----ADFGRLADAVKTS-GIVKEDNIRSTKEVFDESTDHKPGNAGLPELEEDRIASVLFSSGTTGKPKGVRYRHRDIVLNLSAFPGPARLASSDTVFSLIPFFHLWSWGTLYISTLI--GASYVVGGRFDPGSTSDLIKRNGVTWMSMVPTMFNALI---SWDRNSLDGMKILI-GGSAIPSGILN-FASDHQIELTGIYGFTDGLAAGIGTSNINGSLSERNADAVNAITPLVFTDFE----VEGENNEIKFRSPWIPEGYFNVQEERA---YRDGWFYPGDSAEFTQDGKIRIRDRIKDLIKSGGEFIPSALLEYYISEIGDIGDVAVIGVHDDKWIERPVAIYRTRSGATVNDEIRSYLKDLSIRDWWIPDRFIPVDSMPMTGTGKIDKKTLRAMLEK----- 194756792 139 ----------------------RGLTVARWFQKQARANPKKSCFVMDDRKMSFAEALELSQKVAGYFRDRGLQNGDCVALFMETRLEYPCIWLGLSQLGVITALINSNLRGDSLLHSIKVANAKALIVSDGLQSLGDKDEIRGLESKNPSGHDLL---PKAVDLTLALKTQQKWELPHTASSKLLYV-YTSGTTGLPKAAVITNLRFIFMAAGSFYMLKLSSDDVVYNPLPLYHTAG-GIVGVGNAILNGSTVVLRKKFSAKNFWLDCSRYNCSVAQYIGELCRYLLATPYTPEQQRHNLRLMYGNG--LRPQIWSQFVRRFGIPIGEIYGATEGNSNLINITNRVGAIVPVYGSRVYPVQVLRCDELTGELLKPGEAGLLVRRAVSAFHGYADKQKLLRNVFTQDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGFEDCVVYGVPH-VEGKAGMAAIVDPNRKVDMGYLSVVLRG-SLPPYARPLFIRLMDEIPRTATFKLKKRELAQE-------- 169786041 9 --------------------------LSGLLSRQFKRFATSVAIRDDECHLSYAQLHAKALNLVYQIRCLQVQPEVPIGILSPRGINHVVSQIAVIYAGATCVPLDVNHPVQYLANLLRNLDISILLTDKANSH----------RLEAHGFSQIVVDHRSMLTLVCEELGYDVIDLQPSQYR--SHIFHTSGSTGRPKPVQVLARGIINYCLNETFVPVHEGQQ-------FGHTFDVSIMETLGSFLRGATAVVLDRDDPARLVKRIREDKIDVLWQTPALLATTINAYPQAYI---TVDTLLTGGEVVTAQLARKVL-IYGPPLLNLYGPTECTMFSTFHNDDVERGNISIGKPMDGY-EVIVVNDNLDVLLHGEVGELVIGGKGVAGGYLSESKKPGNAFIQLGVYRTGDLGRWNSAGLLEFVGRRDNQVKIRGHRIELEAVEAILMATGLVSAAAAVKIDNSDAESILLACVVPISEDTNPLTIRQAYTKN--APYMLPR-LEVVGHLPLTNTHKIDRRKLVEQYSERI--- 215495169 30 --------------------------------------------------------DEFTNRVANCFLQQGLRPGDEVALYMDSRPEFVMIWLGLAKVGIVPALVNSNLKSDPLVHSLTCIDAKAIVF--GKEQVNAMKDIGSVVMQKGDYRYYCYGSSDTQPLPATDLEELIKNASPVAPDDKLVYIYTSGTTGLPKAAIIKHSRYLSMASAAKYMMPVREEDVLYSALPLYHTSG-GILAVGQALLFGNTVAIRPKFSASRFWDDCIKYDCTVTQYIGEICRYLLAQPTRPQERQHKIRMMFGNG--LRPQIWTQFTERFNIKIRELYGSTEGNAHVMNLDN----KVGSVGFVVHPVKLIRVDEDTGEPLEPDEVGELVVRDDHIFDGYANQS-ATKKKVYHDVFFASGDLLVMDEFGYLFFKDRTGDTFRWKGENVSTSEVEGVLARIAGLTDCAVYGVEIPGSGKAGMAAIC---DPDKKTDLKVFLKENVLPAYAVPLFVRVVADLEATGTYKIKKVDLQKQ-------- 145222065 101 ---------------------------------------DRPAILHPDREVSWAELLGRTAAFADRLRAAGVESGDRVVGYLPNIPEAVVAFLATASIGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYRYHDKRADVAALRSEIPSLTAIFTLDD------LAARVETPLTPARVPFDHPLWVLFSSGTTGLPKGIVHGHGGVVVHLKAVALQSDIGRDDVFFWPSWMMWNFQVAG------LLVGATIVCYDGRHPETLWEIASRVGATVLGTSPGYVLGCMKAEPASTYDLSALRSVGITGSALPAASSLWLQDQVGVQVASISGGTDVVSAFLGGVRTVPVWPGELSAPYLGV-ALDAWDEDGQPV-RGEVGELVITKPMPSMGFWNDRDRYRCAYTYPGVWRHGDWITLTDRGSVVVHGRSDSTLNRHGIRMGSADIYQAVESLPEVAEALVIGAELPDGGYWMPLFVVPADGVKLDDGLRDKINERELSPRHVPDEIIAAPAIPHTRTGK----------------- 15608333 19 ----------------------------------------------------------------------------RVAVLATPTASTVLAITGCLIAGVPVVPVPADVGVTERRHMLTDSGVQAWLGP--------------LPDDPAGLPHIPVRTHARSWH----------RYPEPSPGAIAMVVYTSGTTGPPKGVQLSRRAIAADLDALAEAWQWTAEDVLVHGLPLY-HVHGLVLGLLGSLRFGNRFVHTGKPTPAGYAQACYEAHGTLFFGVPTVWSR-VAADQAAAGALKPARLLVSGSAALPVPVFDKLVQLTGHRPVERYGASESLITLSTRAD-GERRPGWVGLPLA-GVQTRLVDDDGGEVPDGEVGKLQVRGPTLFDGYLNQPDATAAAFDADSWYRTGDVAVVDGSGMHRIVGRESDLIKSGGYRVGAGEIETVLLGHPDVAEAAVVGVPDDDLGQRIVAYVV-GSANVDADGLINFVAQQ-LSVHKRPREVRIVDALPRNALGKVLKKQL----------- 113475757 4 ------------------------DTLIDLLHHRTLDQPKQTFLKDGETSLTYQILEQHAKAIAANLQSLN-AKGERVLLLYPPGLKLMAGFFGCLYGGAIAIPTYPPRPDQSLEAIAADAQAKLILTTTPLLPYLKGRFAEN-----PMLATIQLLDTDNIIAQNLESHWQE---PNINGDTLAFLQYTSGSTGKPKGVMITHKNILHNLAMGYEQSDITPESITVTWLPFSHNTGLLV-GVLQPLYGNFPVKIMSPLDPFRWLMAMSHYKATQ-SLAPNFAYDLVTPEERAMLDLSNWELALSGAEPIRAETFERFIKTFKPALTAGYGMAESVVGITLGLITEPPKIVSCGRASSGEKILIVNPETLTECADDQVGEIWVSSPSVAQGYWSRPQATAETFQEGPFLRTGDLGFLLND-ELFVTGRLKDLIIIRGSNHYPQDIETVDRSHQALRPSCGAAFSVELESEERLVIVQEVQESLDVDEVVNAIRQHQLQVYGI--LLLKTGTIPKTSSNKIQRHACK---------- 160877393 20 ------------------------------VHQAALAFPQQTASKLAGQDIRYSELSQRVIALGQQLRAAGIAEGEPLACIAVNNLEMICLYWACIDIGAIFFPISPRFPLAQIQGLIDEHQIRYV-----------------WRAEISDLQN--CSQLALDFNRLSNELAQPIDVTR-----PANVILTSGSSGFPKAAVHCLANHIANAEGARSLIALEQGDAWLLSLPLFHIGGLAI--LNRCALVGATVVM-----PDHALSLIDQDKLTHLSLVPAQLSKLLADTSSK---LITIKALLLGGGAVSLDLLAELKLR-NIASYTSYGMTEMGSQITT---GRALSDGSSGK-LLPKRELKIEDS-----------VIWVRGECLFMGYLT-PEGIQAGVDQEGWFYTKDRGEWDENGNLHILGRVDNMFICGGENIQPEEIEAALKQHPQIDDAIVFAIPDAQFGNLPAAILLTHHTESIANELELFLAEK-IARFKRPRQYYVWPENHEQAGLKVNRKAL----------- 116491257 27 -----------------------------------------------DRSYSKAEILQKINRFQEQLQQLRLSQPGIILTASGNSVDFVVRFFTEIFSGLTMYAVNPNLKVEELADIAKQNQLSAVILEDQFTNFAQLSGIDFDEAELPNGDTIHRVSDQE----IIEHHFDFPDKNELEEQH-ASLLYTSCTSGRPKAVGINHKQVFAAAKSVIESHNLSSSDIGYQILPLFHVNG-QIIALISQILAGGKLVIPEKFSASKFWPQIEKYHITWASAAPAIIGILNKTKSNAAEYLKSLRFLRSASAPLSKKTADLFQKNFGILLVESYGMTEAAGQISVNPQRKNGKLGSVGLPT--VEKLTIRDDSHQEKKVGEIGEIALSGPSVIQKYLWSE--NKKDFV-DGWLYTGDLGYLDEDNYLFIVGRKKEIINRSGDKISPTTIEEPFRKLSEIDDLVALAIPDEIYGEVPALVVQTSNDLKKLKFDLENISKNSLSPIEQPVKFFLSKKLIKNAMNKVQRRKIQKQIS------ 71908435 6 -------------------------SLAEHLQLAARNTPAATALLCDGQRWSFADLLADVAQLATML----------------PSVAAPVIMHG------------SSLELARHAYACSIAKRPFFPVDQPRPDATL-------------------------------GNTSPLSASACSLADIALIISTSGSEGKPRAVLLGKAQLDAAAAASNSLLPLAPGDLWLNCLPLYHIGGQSI--LWRSARAGAAVLLHDGFDAARVASDLSSHPVSHISLVPAMLARLLDLGIRPP---ASLRVTLIGGAALSRPLYEKAMAA-GWPLYPSYGMSETAAQCATFDPADHWHEGLVGKPM-PGHEIRIGDD----------GRIRIRGPQVMLGYLDGSGP-----DQDGWLLTSDLGKIDSGGNLTVLGRADDMLISGGRNVHPQEIESCLAACPGVEDIAVTGLPDPVWGDLIVALVV---GPVAPENLLAHARAH-LPSAALPRRIHHLAQLPRNATGKLERSALRRLATE----- 163725591 3 ------------------------RTINEVFKNRANKYSNRIALEKKKQSATWTQYYENARAAGLGFASLGVERGDRIGIFSDNYLEWLYSDMGGLGIGAVVVPLYPTLTEEEAGYIVQDSGCKALVVGDK----EQLEKAKRIRAANPSLQAIVTIGDVPGLISFVRLMEMGVKKNEQDPADLATIVYTSGTTGMPKGVMITHQNIMFVIQGLAGITYADEKDQTVPFLPLCHVFGRIADHYMG-MYAGITASFAENFT--TLLEDLQERRPTIIMAVPKVFQKIMEQVETQPEQVSELRYIMAAGGPTARE-IQLFFNAAGISVVEGYGLTETTAPAA-LSNLSDYRIGTVGPPL-PGVDVKIASD----------GEVLIKGGNVFGGYWNLEQETSRAFTEDGYFMSGDLGELDDRGFLKITGRKKDLIITGGKNIAPQKIESLFMSDPLFLHFIVIGQAQTLAEKEGIAYSQPRDNPEFLAIVERHVAERHLARFETIKQYRIIDEFEMTASLKLKRNVINDKYA------ 66822233 29 -----VHWDKMYEKVYSDDEIYPDNTCYNVLDIHIKETRDQDALIYETVKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMSNTLEPLIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTSTFKPSNVITLFRNDITSESDLKKVNDIPTIPNTLSWYDEFKENNQLPPVESSHPLYILYTSGTTGNSKGAVRSNGPHLVGIKYQTLIQKGKTKVVFYHTWISIHNNGLLSLGYTLVMFEGG--LTKTKHMEDDIWEVIERNKVTCASIMAKAIRYLIKVDPESKYDLSNLKEIIVGGEPIEESIPNYIQEKLKVKSIRVYGQTETGACYFYCYDYKKIPINTSGFPFSSL-KAMIFSDDGKELGVNEIGELVFKPPSFATTFYKNDEKFKQLFTKPGYYNPGDLGFKDENNCYGVVSRSDDQIKISGNKVQLNKIETSILKHPLVLECCSIGIYNPDCYNVPIAFLVLKQQEDQSIQQIDLIISKDIENFAILRKTLIVTQIPKTKAGKIQRQIISKYLND----- 87122296 15 ----------------------------ELLEHQVSSNGDKTCFTDVAETISYAQLSTRARAMAVELRALS-EPGDRAMLLMPNGIDYIVGFFGCIYAGLIAVTAYPQQRRRRLTSILKDADASLALCSAEHNDQVKAWLAESDQA----CHQFVVGEEAIN-------SAAQWVMPNINAETVAYLQYSSGSTGSPKGVMLGHGNLIQNTALIVQELSLTECGNIVSWLPMYHDMGFVGF-VLAPMCAGASVWLLLPPAPFLWLKAISDHKA-VLSGGPNFIYARVSEEQKQTLDLSHWRFAVNGAEPIHTATLEKFNQTFKHALKPCYGMAETCLFVTSTAIDQSYRVPSSGR-LNDQMAVSIVDPETKQVADDRVGEIWIRGASVAQGYWNKPEVNAEVFNNDGYLRTGDLGFIL-DGWLYVSGRAKEVVIVNGRNLYPQDIEASLAPHGG----AVFQTTDNK---VVLVQEVTRQGMRNKEDIILSIRQAVAEEYDISSAVVLIKSLAKTTSGKIQRLKNRDLYEQ----- 148555473 6 -----TPTADALPRRFSDF-----DTLGAALDYAA--TGTRLNFHDARGTLTFAELRAEALANAGRLVAAGVRPGDRIALIAETGTHFAALFFGAVYAGAWPVPL-PLPTSDQLAVQLGSSDPTLLFFPEELAEMATAAAALRGVKAL-------------SYEAFEAREAVDAILPQASPDDIAYLQYSSGSTRFPHGVAVTHRALLNNLAAHSHGMLLEPQDRCISWLPWYHDMGL-VGCFLSPIANQVSVDYLKTEDPLAWLDLISRNEGTSISYSPTFRRMSSQTKASDRFDLSRWRLAGNGADMIRPDVMQSFVDAFATAFLPSYGLAEATLAVSIMPPGEGIVVELVGKPVRDMT-VEIRDDDGSPLPDKMIGKLWAKGPSIMTGYFRDEEATDACMV-DGWLDTGDMAYM-SDGYIYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEETPAVLVQCRTSDPEEARLRDQIREKVRAITGMHCVVELVPTLPKTSSGKLSRAKAR---------- 217403343 14 ----------------------------DRLAQNVSRNPAKRAVAFGGRELTYQELETETTKVAKHLIGKGIEKGECVVLVYPPSLDFMIAFLACLKANVVAVPVFPPNPLRRFANIVQGCGAKHALTNTEYNHAKKMAGIRDVFTKFPTSGWPDDLDWTTTDTLKEPRNSVNLPQPPSDRSQVAFLQYTSGSTSEPKGVMITHGNLAHNLTIITNDSQAKDDTVVVSWLPQYHDMGLIGSY-LGVLFCGGTGYYLSPLSPMVWIEAVSRYRATHLQ-APNFAFKLTADASNTELDLSSVRHVINAAEPVDEESIDNFYRIFGKVIYPTYGLAEHTVFVCSLEDDDHSKLIGCGFPSRQNVDVQIVDPESKALAGNLVGEIWIRSPSKAAGYFNKPKETKEDFHAGGYLRTGDLGFLHKH-ELFICGRLKDLIIVGGRNYYPQDIEATAEASSDLVRSAAFTIPTHEGGEEVALVMELK-EAPSLKATQTVCQEHSLGVFLHPRTV------PKTSSGKIARSWCRK--------- 149912048 37 -------------------------------------------------EFTWSQVADQTKRIAQALQSLGLTPGDKIAILAKNSAEWFINDLAIMYAGYISVPIYSTANAKTINYVLEHSEAKVLFV---GKLDNYQSLEGKIPADIITISYPYETLSCQKWNDLLEQHQPLATPAHINLEDLMSIIYTSGSTGDPKGVMITFAAFKSASKNIIKSFEFEPGDRLLSYLPLAHITEVYIEG--GSIYAGEGVV-SFVESLDTFVSNIQSVEPTLFISVPRLWTRLVKAKIKRGLGLQHARILGCGSAAVSPALLEWYK-RLGLNITEAWGMTENLAYGTLNYPFNPQKIGTIGKP-----------GEGVDLKISAIGEILVKGDGLMSGYYKDEAQTKESFDENGYFKTGDKGEIDSNGYVKITGRVKDIFKSKGKYVTPVPIECKFGENPNIEQICITG----TALTQPIALVVLSPEATNLEETRQHI-NKSLESHARIGHIIVVDNGLLTPTLKFKRHEL----------- 14601327 37 --ERFTPIHEEIFKRSSREGC---------------------ALIQGETCYTWKSLASFIERIGGWLQSKGVSHGAQVAVASENLIEAIAFSLAVLASGARLVLIDPLTVGEDLEWQLE--GRRGLETLAASRGFLERN--REAVSRIDNISTVIELSSNPQPLEVEVLSSTAALEDDVEPDDDSFSIYYAGIAGRTMQAIHSHLGLWMGSKVFAATAGIDRETVSLLATPFTHVLGLQA-SLVAPLIQGGTVVALQRWNPRLAARLVSSLRINYLAGVPLMFQQLLDLGAT-----SGLRLAISAGAPLPPELQRRFGRETGIPLLQAYGMSESLILTFQTPKIAEI-EGTIGVPL-PGVEVSLLGDDGLLSPPPGVGELVVQAPWVMKGY-EFEEENSKAFI-DGWLRTGDVIEITDRGVMFFRGVRKRIIKYKGYAILARDLEVILESHPDVLEARVWGEPAGDVGQIPVASVVLRAGSVTPEDLMEYVNQR-VSFYKKIRRVEV---------------------------- 90411122 22 --------------------------------------------------YTFAEVADKALRLVSALRDMGIQPGDKVALMSKNCAEWFITDLALMLGSYISVPVFPTAGADTVEHCVTHSESKILIV----GKLDDAKAVNAVVEKYPDLPTISFAYPGHEFNTVIAKSLPSEERPKHAQDALMSIVYTSGTSGLPKGAMLTYGSFSWSAQRIVDHIGMRDGERLFSYLPLAHITEVYIFG--ASILAGMQVAFPE--SLDTFIDDVKMHRPTLFISVPRLWTLFIKRKLADGLGLDKARMLGCGSAPVSPALLRWYESI-GLNITEAWGMTESFAYSTINHPFRSDKIGTVGNA-GPGVEIKISDDE----------EILVRGMGIFSGYYKNEKATQESFDKDGWLYTGDKGFLDEDGYLSIQGRLKDTFKTAGKFVSPVPIEKRLFELCNIETMCVIGMPAPILLAIPHEFFDPKRYEHKIERTIEKI-NKELESHAKIKGVLMVKE-PLTPTLKIKRHIL----------- 121595383 4 ------------------------DTLHAILPATARD--DRITLIEGDRVLSFQRLRQRALAVLGALQRQSIAPGDTMILCLADNERFLEMFWACVLGGIVPVPLAPGHRQKLLRVFAQLGKASVYIDRTSLERLDGFAAAQGLADQAAALRARALVPGG------LDIGGEPGQPVSPRPDDLAFIQYSSGSTGEPKGVLLTHRNLCANIAAIIEAAAFSDRDVALSWMPLSHDMGLIGFH-LNMLACGASHAIMRTRRPLLWLDQASQRRATVLCSPNQHYLRQFALKPPQGLDLSAVRLIFNGAEPISADLCRRFTQAMAPHMFPVYGLAEASLAVSFPPPSTPLTALRVGAPVRPGCEIRIVDDAGTGLADRTVGHVQIRGDNVSGGYFRDRSGNGASRVTPGWLDTGDLGVML-DGQLVITGRAKDLIIVNGQNYYPTDLEEIAQQVPGIEAVAAVGVRDASEGESVALFVIHRGDVPKVQALRRIIGQQEL------NHIVPVSAIPKTTSGKLQRYAL----------- 153954136 510 --------------------------------------PEKIAIIDSKKSLSYNEVYKKAVEIAITLREKSINKGDYVVVKLPHNADQVSCILGILMIGAAYVPVDIDTSKKRFESIVKQCNSKVVITDKEFN---------EKFAEIINVKNIEVEKD----------MIETFKVEDIDPYSIAYVIFTSGTTGVPKGVLISHSAALNTICDINERFGVTKKDSILAISKL--NFDLSVYDIFGMLSVGGTIVYPNEEDPIHWDELVKEYSISVWNTVPALMELYVSFLKEKSKSRESMQLILLSGDWVPLKMPDTLKKAFPKKIIALGGATEASIWSNYHEYKEEDWWNSIGKPLS-NQQFYVLDERLEDCPVYCEGNLYISGSGLAEGYLGDEKLTKEKFFIHPLYSTGDLGRYLPGGEIEFLGRKDNQVKIRGYRIELGEIKNALIEQDEISDALV---------------------------------------------------------------------------- 167747544 533 -------------------------------------YPDKTALITDEGEYTYRSLGGYVNAVLRILGEAGTQDGDKIGIDTKKHVWQVAAVLAALISGATYVPIDVQQPDKRKEKIIRSADIKLLF-------------AEAGNEDLEQYCNVV------DIHSLKPEPTESLPIDKIDYDRPAYIIFTSGTTGEPKGVIMTHRATSNTIADVNETYAVGERDVFLGLSNL--SFDLSVYDLFGCFSAGGTLVLPSTRDSKYLSELIIRHRVSVINAVPALHQMIVSYLESANVSVDQVRLLLLSGDWIPVTLPHRIYDLFGCRVISLGGATEAAIWSISYDISKKAVFTKSGYPMSNQT-FYVLNNEMQPCPNGVDGSLYIGGIGLSSGYLKDEQLNREKYPALPWYRTGDKGCYLPDGVIIFKGREDNQVKIHGHRVELAEISSVLNEHPLIERAVALA-------------------------------------------------------------------------- 118470559 10 -----------------------DATIVEIFASRVRQLGDAVAIRDEETAFTWREYGTAALRAAAKLRATGLQRGETVGLMLTNRPEFHIADMATLLAGATPFSLYPTSAPEQLAEILRNARCRILITEPRF----VRVLRAAVNLSDLTASTVITVGTPSWTDLVAEGESEALDACRAEPSDIATVIYTSGTTGAPKGVELTHHNIMSATREIVDHIGARCDMWSVSYLPMAHIAERVSTH-YAHILAGSTVVCCP--DATRLIPMLSDVQPEIFFAPPRIWEKLRAITASRNTGLARIEVALTGAAPCPTGVVEYFHK-LGVPLRETYGMSETAGPVLIADVDD---VGSVGRPL-PGNEVRVADD----------GELLIRGPSVMARYRDRPDATAEALDERGWLHTGDVARIDGCGRVRIVDRKKDIINSSGKNMSPANIEARVREFPLVEHACVIG--DGRPYNVALIVVDPAQAEPTAEHLHTAVANARLSRVEQIKRFVVLTTLPLTPTMKLKRSQIAKKYTAEIDA- 197781264 14 --------------------------LTDIVRRNAAQHPD-VAVIARGGQWTATAFLAEVHAAAKGLIASGVQPGDRVGLMSRTRYEWTLLDFAIWSAGAVTVPVYETSSAEQIQWILSDSGATACVV----ELDGHSAAVESVREQLPALKHVWIEGGGVEELGRAGKDISDATVEEAKADDPATIVYTSGTTGRPKGCVLTHRSFFAECGNIVERLFRTGECSVLLFLPLAHVFGVQIAPMMAPIKLGM------VPDIKQLTDELASFRPTLILGVPPSLGLKIKYKTFDKLVYSKLRAVISGGAPLGERLGHFFRGI-GFTVLEGYGLTESCA-ATAFNPWDRTKIGTVGQPL-PGSVIRIADD----------GEVLLHGEHLFKGYWNNEAATAEALT-DGWFHTGDIGTLDEDGYLRITGRKKEIIVTGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------- 145248956 3015 ---------------------WP-QTVVHRIDQMVQLYGSKPALKDGSGKLTYNDMGRRVDSIIAALRQAGAPKCSVIAAMQEPSVDSICSMLAVFRAGAVYMPLNTRLSTEQIKCTLQSHKPVLLLVDQATSN-----TAMSLQDLKPKVLNVSSVPTRRQIQRAPNLA---------DGNSAAAVLFTGGSASEPKGVLVNHASMIAQLEASSMQYNFSDERPLIALQHSDHSIGLSLTQAFDALCNGGSLVILRQGDPIEIAKTVREENISYTLATPSEYQSWLSIAAGELLKCPHWTLAAMAGGEVSHKLLQSFRSLESAQLLNLYGMCFGSTWQGRIEYRKSVLPLAAGYP-SPNQAIYIVDTKLRPLPIGVPGEVIIGGAGVTSGYVNPDAATKGKFIESPFYRTGDYGYLRKDGSLVLVGRSDTHVNVRGFQVEPAEIENALVEAAGLADAVVTLREHDE-DQFLAAHVVFTSQVSDSEEFLDNLRMRPVPEYMVPSAIVPLAKLPLNAHSEVDRLAIHQL-------- 90411921 8 ------------------------------IRTQVARLGDKVALRHQAQEITWNEFGEQIQQLAIAMLAHGMNVQDKVAIFSNNMPRWTVTDFAALYNRCVIVPIYPTNTPQQAAYVLNDADVRILFVGEQ----AQLDAAIGIAEGCPNLERIITLSDDNDFLCTATPELEAERLNDTAMDDLLTLIYTSGTTGTPKGVMLDYANIAAQLVGHDQNLSLDEGDTSLCFLPLSHVFERA--WTFYVLHRGAINHYLT--DTNQLKEALAEVKPNVMAAVPRVYLLTMSHNLANKVVLSKLRDILCGGAKLD-ESIGRFFHAIGINVKLGYGMTETTATVSCWDD-QCFNPDSIGMAM-PGAEIKI----------GENNEILVRGPMVMRGYYNMPEETAKNFTEDGFLKTGDAGHFDEQGNLFITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIAVPEEHARELNIKYLVKNSQIVELIEKRVVELQKDLARFEQVKKITL---LPKTPTQKLRRKVIHDRYHQEI--- 157382486 1068 --------------------------IAEAFQISADRHADLPALEGPKGTLTYAELDKLSDLVCSRIR-RDIPNAQTVAIHADGSLNWIVGILGILKSGSAYCPLDPAYSLDRRVAVYERSGADALLIPCTCPAAILP---------LPDIPVLVVADLLNG--SPSDSNHERLPLP-TKWNEDALVVFTSGTTGRPKGVPISHRGFLALQSNPEATMFGCPGRRIAQF--MSPAFDYCANEIFSALLHGATLILRDPNDPLAHLS-----KADVSTITPSVLSAL------DPADYPNLRMVYATGEPVTPVLYLHIIHKVG-----------------------SWSAVTIGKAIK-TARMYILTPDLQPVGDGDTGEIFLAGQQVMRGYIGDDQQTAKRVMPDPWYRTGDYGYWTSDRHICYVGRLDRQVKVRGFRVELASVEMRMYEEPQLVQAAALVVDD-----TLVAFVMP--SSVDVSRLEQRLRE-TLQPSWVPQVITPLDEFPWTANRKVDFQKLKEMAT------ 157382486 8 ----------------------------ELFAHSVRRTPNELAVDHETSTY-----------LAQRLQQQGVKAGDIVCLLTEHGTLNVIAVLAVLKAKACYVPLDSSWSLERIDTVLSSVHSDFLITATPFQNAKYTIL------HLQTVEVPPSHGSPDHVTAPSRVNAPEAR---------ACIIFTSGSTGKPKGVMIPHRAIVNYGQTSPFNMDVRAGDRVLHILSVAFDGGTVVPATMDTLYDKAQT-------------------CSILASTPSIL-ATLPLPSSVPGSYPSVHTILLGGETPNGQVLSHWLD-FGVRILNAYGPTETTCASLMQDVEISRETGTIGIPM-PLGPVYLLRDDLTPVEDNTEGEIVISGIGLAEGYYRNPELTAERFIGTRVYRTGDQGRWRNDGVIEFRGRCDRTVKNRGFLVNLADVEEPLRLMGGVSDVYATMIKS-----RLVAVVTPA--SVDLDKLRNEAQNR-LSSFHCADHYCAVAQFPLSPNGKIDIKAIAELLEDQLLA- 209548284 628 --------------------------------QAAQEFGKKLAVEDPTGSLTYGKLLTGAAVLGAKFRAR--FPENNLGVMLPNANGAAATILGVMTSGKVPAMLNFTAGAANILSACKAAEIKHVLTSRAFAQAKLGPVIAEMEKQVTIVWLDDLRAEVGLVDKIRGLLRKGRPLVKRRPDDPAVILFTSGSEGTPKGVVLTHRNILSNAAQAAARIDFHSGDKVFNILPVFHSFGLTAGTVL-PLISGVPVYFYPSPLHYRMVELIYVSNATIIFGTDTFLNGYARTA--HPYDFRSIRYIFSGAEPVKASTRQTYMEKFGLRILEGYGVTETAPVIS-INTPMYNRSGTVGKILPGMKW------KLEPVPIDEGGRLHVRGANVMAGYLRAEKPGVLEPLADGWHDTGDIVTIDEDGFVKIRGRAKRFAKIAGEMISLAAVETLAAELWPGALSVVSSLPDAKKGERLV--LLTDAPNATRAEFLAFAKSKGAMDMMVPAEVN-IGKVPVLGSGKVDFVAARKLAEGAVEKG 182413790 450 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAPVPERSPARLAYAIYTSGTTGKPKGVLVEHRPILRLVRNT-NYLTLRPDDRILMTGAL--SFDASTFEIWGALLNGAALCRPGERDMLDMKALIRRHGVTVMFLTTGLFNQLAEADVSL---FAGLRCLLTGGERMSTHHVNAVRAAHPAALSNVYGPTENTTFSTHFPITREFTDDPIGYPIA-NTTAYLLDAQRAPVPPGVVGELYVGGDGLARGYLGDEALTREKFVSHPFYRTGDLGRWRDDGAVEFCGRKDLQVKIRGFRIELGEIESRLQQLGTVKEAVVVAR-DFGDGTLTLVAYLRGTAELDLEAVRAELV-RQLPEYMIPAHFVALEAFPLTSNGKVDRRALRGAAAQR---- 67921002 13 --------------------------LSEVWAIAAKKFPDIVALHDPNVKLTYAELYQKLQQFAAGLQALGVSPDDKISLIADNSPRWFIADQGSMLAGAANAVRSAQADKNELAYIVRDSDSSTLIVENQKTLDKIRSFCDEIPLQLIILLSDETPNRDDPIKTLELGAKNSLQPVKKNDTDLATLIYTSGTTGQPKGAMLSHGNLLHQVKNLDAVIQPKVGDQVLSILPSWHSYERSAEYFL--LSQGCTLVYT---NIRNFKTDIKRFKPQHMVGVPRLWRRIADNMSLEHFDASAIETLMSGGGSLAKHL-DDFYEIINVPVLVGYGLTETSPVSNARTHSHNLR-GSSGQPI-PHTEIKIVDDTGEAVSRGKRGVVLIRGPQVMQGYYKKPEATAKAIDPEGWFNSGDLGWITPMNDLVITGRAKDTIVLNGENIEPQPIEDACVRSPYIDQMMLVGQDQKALG----ALIVP---------------------------------------------------------- 75907871 6 -------------------------TLVELLRARATHEPDNLALIDGKTELTYAELDHLARAIGALLQKHN-AKGERVLLLYPQGLDVMAAFLGSLYGGVIAIPAPPPDAGRRLRAIVKDANAKFVFT-----NHHLLSVLQAAKLDFPEFEEMTWFASEDIDLELADQWQD----PQITPDTLAYLQYTSGSTSTPKGVMISHHNIMHHCAYLQKACGYDAESVSITWMPYFHDYGL-VEGLTVPIYNGHPCYVMSPMAPVRWLQAISRYRGTHSQAPNFAYVRRVTDAQLATLNLSSWVAAGNAAEPINPRVLEEFFEKFAPTFAPAYGLAENTVEATTWDDGVRAIPG-CGRLVCETQVAIVNPDTLTRCAADEVGEVWVADPSVAGGYWQRPQESESTFRAKSFLRTGDLGFI-KGGELFITGRIKDLIIIRGTNHYPQDLEWTVQEHPALRPGAAFSIDVDGVEQLVIVQEVKREEEFNTDEVLTNIRQHELQAYAVPGNVL------KTSSGKIQRRACKASF----LAG 85067523 41 -------------------------SLGWALERAARLYPDAPALLEGPRRLSYALFNGWANRLARAFQAEGVKHGSVVAVMLENRAELLVTLAALAKLGAVGALINTTQRGQVLAHSLNLVSPGHFVVGEELREAEVRANLQGGAERLYWVADDDTLRDPGQALAQSQASDNLAETTQVRLKDACFYIYTSGTTGLPKASIMSHGRWIKAYGGFGHSLGLGREDVLYLTLPCYHNNAVTVCWS-AVLAGGAAIALRRKFSAKAFWKDVRHYNATCFGYIGELCRYLLNQPACEEERDNSLTCMIGNG--LRPSIWGEFKARFGIRITEFYAASEGNIGFTNVFNFD----NTVGFSPATYAIVRYDLENDRPVGKGESGLLIISDKWPFDGY-TDPAKTQAVIYRDAWFNTGDLMRDLGFKHTQFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVYGVEIPGTGRCGMAALRLAPGQALDGQALAEHLDRELPAYAVPLFLRLLQQVETTGTFKYKKADLKSA-------- 114049327 21 ------------------------------LHSAARTSPTQTAVKCNGQDISYARLSHMVLGLGEQLTRIGLCQGQPLACISHNNLEMICLYWACVDIGAIFFPISPRFPLAQVQGLI-----------DSHHIPFYWSEAALALSG----SHQLTLDFSLDAAPSADLAATAFDIYR-----PSNVILTSGSSGFPKAAVHNLANHIANAEGARSLIPLVTGDAWLLSLPLFHIGGLAI--LNRCALVAATVVL---PDPTLPLQAIERDGLTHASLVPT---QLLNLLADKQASLKSIKALLLGGGAISIDLLKQLEQRHIASFTS-YGMTEMGSQITTGPALSD---GTSGK-LLPRRELKIVD-----------GVIWVRGDCLFMGYLTD-KGIEKPLDTEGWFYTKDRGEWDANGNLKILGRVDNMFISGGENIQPEEIEAALKLHPLIDEAIVFPQPDVTFGQLPAAIITSQEISAIEAELEVFLADK-IARFKRPRRYYPWPEHAEQTGLKVNRKQLIAAIQSE---- 50552864 36 ---------------------------------------DKIGYIDAGEGITYKQLWKLANGISAVLHHYGIGHGDVVMLHAPNSRFFPSLHYGMLDMGCTITSASVSYDVADLAHQLRVTDASLVLCYQEKENNVRQAIKEQKDAAFPGITHPVRILLIENLLTMEKINSAMARKFEYSPQEIAYLSMSSGTTGIPKAVRLTHFNMSSLGTLSTPSFSTGDDIRVAAIVPMTHQYGLT-KFIFNMCSSHATTVVHRQFDLVKLLESQKKYKLNRLMLVPPVIVKMAKDPAVEPYIPSHVDFITTGAAPLPGSAVTNLLTRIPLTISQGYGLTETSPLCAVFDPDPDVDFRSAGKATS-HVEIRIVSEDGVDQPPLPVGEVLIRGPMIMDGYHKNRQSSEESFDRDKWLKTGDIGMVDQKGRLMIVDRNKEMIKSMSKQVAPAELESLLLNHDQVIDCAVIGVNSEKATESARAFLVLKDPSYDAVKIKAWLDGQ-VPSYKRLGGVVVLEQIPKNPSGKILRRILR---------- 198274697 27 ------------------------DSFIQLVEESIRANWDRDALTYKGATLQYKDVARKIEKMHILFEHAGIKKGDKIALCGRNSANWTATFLGVVTYGAVAVPILHEFKADNVHHIVNHSEARMLFVGDQVWEMFNEAAMPNLEGIIELKNFDLVVSRSEKLTYAREFRAEQVSYRREEPEELAVINYTSGTTGYSKGVMLPYRSIISNIVHIDQKVGLKAGDSIVSMLPLGHIFGLVFDFLYG-ITKGAHLWFLTRPSPKIIAESFAVIRPRVIACVPLIVEKIFKKNILPKVDNEQIRQIVIGGAPFNPEV-EAFLRKINFPYTIAYGMTECAPLICH-SRWDEILYTSCGKTVA-NMETKVISED----PERIPGELVCRGMNVMLGYYKNESATAQTIDKDGWLHTGDMAIKDADGNIFIKGRCKNMLLTSGQNIYPEEIEARLNNMPYVNESLVI-----LKENKLVALVYPDNEDEEALELNRIELNKVLPAYSQITQILYPEEFEKTAKKSIKRF------------- 153809961 3 --------------------------IREILEESVQKFGEVKAVKWLNRERSYSEMLRNVISIRKGLLAEDF-AGKHIALIGTSSVEWIESYLGIITGCTTAVPLDAALPCEELINLINRSDSEALFLSP-----KHRPYLEAFLANCPKLQKVWMLQEEVEDVPRNTGISASADASCPAAEDIATIIFTSGTTGKSKGVMLTQNNLASNVEAVK--ISAEPGTAMLSVLPIHHAFCLVMDWLKG-FSQGATICI--NDSLLHMVRNMSIFKPDIMLMVPMMIETIYKRLSAADPQIPKLQTIFTGGAHLDPYYIDRFAE-YGVQILEGYGMSECSPVISN-NTPENHKPGSIGRPLE-NVEIRF-----------ENGEILVKGTSVMKGYYQMPDETAETL-KDGWLHTGDKGYMDEDGYLFINGRVKNLIISNGENISPEEIENKLALNPLVGEVIVTG-EDNGLTARIYAVVEAKDTEMIRSQLQEFLDEKNQPTYRRITGLVIRKNFIRSTTKKIRR-------------- 211587548 3 ----------------------------QLLCNRANEASNALAVIDGDHRFTYRDLLAKADILAADLLKKGLGTEEPVGIVVGPGWQQIIARVAVLRAGGTSVPIDPSAPDIQLHAMLGDLSTRFVMTTNNLAGFNILPIETVLDPEYQTEKH----GEINAMSGKSEGHRSH-------------ILHTSGSTGKPKAVQISSKAVLH-LAASLPVDIGEGDKVGQLNNP---GFDLSLFEVWVTLLSGGTVVHIPKKDPVSFAAFLKDTGLTALILPCALFTAV---SASTPSAFQSVRHVVSAGESPSPQAMQKVLSSDGPPLWNGYGPTETTCLSTVTLEEAECGPISAGVPF-GDTVLHLLDEAQKPIVDDEPGEICIGGPGLSAGYLNHTEANAEKFIRDPLYRTGDIGMW--KGRLQYIGRVDLQVKHQGFRVELEAIEQTIAANDSIRAVACL---HQKAGDRLIAVVAPANDMPDPQKIIEWTQNRH-PYYMVPNQVRVVSEIPLNSRGKVDRDALHKEIKE----- 195381931 23 ----------------RRRQYHYDCSVGERIYSSLKNWPQNVAQISDGRVVTFEEVQAWATRLALFFKSEKLTHEDVVGII-GNANTYVSSLVACFFNTTPFHAVAYTYMPEVIKALYEITKPKIMFCDSAH----YEIMKEVTKEWNP--KYVTMTGRVEGVPSIEDLSMERFYQPEVGGDQTAAILCSSGTSGNPKSVAISHR-HINKTEAIT-----NSTDVFLTSATLDWMTGFS-LMMLTFFYGTTQVIFNETFNADSFIRMIEKYKVTLIVMPPWQAFEVFTSPLATKQSLSSVRMCIIVGGWLSSKIMQKGQEIMHCHIVFSYGATETGAIAFNIDHSLE---SSVGR-LPPGVNVKIVDGEGNALGHNQVGEILIDVGVKWEGYVGNPEDTASTL-KDGWINLGDIGYFNNDNNLFLIDRKKDVLKYKSKDYWPNEIEQIIAELPEVQSVCVVGVRNRGYTDAAGALVIKRPGSDITKEIIEHVAKRVVVEYKLNAGVQFVNELPQNNNGKVLRNVARK--------- 195431257 30 ---------------------------------------------------TNQDMLNWSVRIAQHLRKRFIGRDDVIGLISRNTYQTAVAC-ACFYNTTPFHAISSHFNTDTLQHILSITKPK-VIFCEVGDYERIKDASSSWERELVTLDGKIQDVVYVEEL-LEPTKTEMFFQPQLGESQTMAILCSSGTTGLPKAVCM--ANYL--LLHLIEVPIYTSEMAIFSYSGLDWYSGL-QQMLLGVGVGCTRIITNKERTTEDLLDIIEKYKVNMVGLGSSHVAELIASPLAKAERLTSLRVVFISGGWISDNALRKMEELAKLAIFYGYGTTE--IGAISASFSAAKFGNTVGK-LIPGARGRIVSDEGMALGPKEIGEILIHGHKEWHGYYGNQLETQKIFDSQSWFHTGDLGYFDEHHNLYIVDRKKDIYKCRGYHYWPNQIETVVASLPQVQEVCVVGIHDENLDDAPAALVVLHPGRLTKDDIKAHVAKTLQTEYMLHGGVYFADALPKNKNGKILRRDVKEAIIE----- 170694640 54 ---------------------------------HVAERPDQLAVVDGDTELTYAALDVRARRLAAVLRQHG-APNDRVLLMLPSGLDYVVSFFACQYAGMIAVPAYPPEAQERLRRMSGDCMARLAVVERAS------------QASLAALNHEIGLNSATLVSP-DESSDDGFCIERAEPDGIAFLQYTSGSTASPKGVIVSHANLCANVSAMSRGMGCRAGDRMFSWLPLYHDMGLIGSVLMPVLCGFQVTLISPLERPARWLAGIARERATVTGG-PDFAYRLVRDAQLAGLDLSSLRVAFCGSEPIRQTTLDGFAARFSAHMYACYGLAEATLFLTGVEDDDSKAVVGCGVTAFGHELAIVDARTGERLPERHVGEIWCGGPSITHGYWQNPEATAAVFLEDRWLRTGDLGFVDG-GQLFFCGRRKDMIVLRGENVYPQDLETMLA--DRVERITAFPVEAADGAEAIVAAEVPRGRAVSPETIFDAIAAALGDAFHYEAALILLGDLPRTSSGKLQRSA------------ 153871769 73 -------WNDTAID-YPKNQC-----IHQLFEAQVEKTPDAIAVVFEDQQLTYQDLNRRANQLAHHLQTLGVKPEVLVGICVERSLEMIVGLLGILKAGGAYVPLDPSYPKERLAFMLTDAKVQVLVTQEPLL---------AIFTEHHLLPKVCLDTDWQAIAQESTGNLKNMATP----NNMAYVIYTSGSTGKPKGVMVEHLGLCNLAIAQIQCFGVQSQARILQFSSL--SFDASIWEIVMAWASGAALYLPNKLVGSSLFQLLNENAITTVTLPPSILASL------PQETLPALKTLIVAGETCSADLIVHWLS-PERHFFDAYGPTETTVCATIFECANSNQKPPIGHTIA-NTQVYVLDTDLQPVPIGIIGELYVGG------------------------------------------------------------------------------------------------------------------------------------------------------- 134101453 6 ------------------------------------------------------------------LAAEGVGPQTSVGLLLGRSRLGLPALLAVWSLGATAVLIDERHPVDRVNFLLRDAGAQLLLADQLPAGAAPRRV---------------------RTISSEVTGAQPADPVTPNPDDCAYMVYTSGTTGWPKGVEVTYRNLGIFLDALASLELEPGGMGVNAVSP---AFDGWLWCTLLYLLHGAVIDLAAEEGSGDLSALVAEHEPTTVCLTPTLVSALEPIPAAD--------VVVVAGEPCPPSLLPRLSHV--PRVLNVYGPTETTIAATWADSAHGDDPATIGRALPGYL-TYVLDGNGRPVERGTEGELYVGGPAVARGYCNRPSLTEQRFLPDPFYRTGDLVRERADGQLEFRGRDDEQVKVRGFRVEVGELERAAQGIDAVQAAAAYVMSN---GDSLGLAVTTAPGTDQAEQVREHCASR-LPDFMVPSAVEVVSVLPALPTGKIDRAEL----------- 108800855 2 ------------------------DTLQGLLRERADS--DAIAVRYGDCSWTWRELAEASRQAAAVIAAADPARPLHVGVLLGNSPDMLTALAAAALGGYVLCGVNTTRRGEALARDIARVDCQILLVNP-----EYRALIDGLD--LPGVTVFDVS--TDDWAQRVADAPELTPHREVGPDDTFMMIFTSGTSGEPKAVQVPHAMVLFAGGALVERYGLTEADVCYLAMPLFHSNAVYAG--WSVAVGAGAAMAPATFSASRFLSDIRRYGATYMNYVGPLAYILATTEKPDDHDNP-LR-IAFGNEAADRD-IEAFGRRFGCTVWDGFGSTETAVIITR---PDDCPQGSIGKGFPGVCEVARFDENGALLNADTVGELVTAGGGLFRGYYNDPNATGDRM-RHGMYWSGDLAYRDAEGWIYLAGRTGDWMRVDGENLTAAPIERILLRLPAINRVAVYPVPDEHVGDQVMAAVVLQDDALTPEEFEEFLAQRDLSTKGWPRYVWIAADLPSTATNKILKREL----------- 210090060 5 ------------------------------LADAVRSHPDKPFLLCGTEAHTYGEVDAVANRRTTILTPMRFQKGDTVALLIYNEPAFVWTFLGLARVGVRVALLNTNLREQALLHCIGIVGAKHIIVGQGQPLLDATSVLSKLQAEGVTISALPPAGMCAWDGPVQRESVQPLPVVSITPGDTLCYIYTSGTTGLPKAAIMTHGKFAAYSNMLVFSTGVQSNDIFYVPLPLYHTSGL-GIGLGTAMTIGATLALRRKFSARHFWDDCRRYNATLTFYIGELLRYLCTAPERPDDKDHKLRLVLGAG--LSPDVWRQFQERFGVPIVEYYGMTEGTLGLINVHN----RVGAVGVAIDTGEPIRGKDGKCTEVKIGKPGLLVLSTDVPYSGYLGKPELTEKKILRDAYLNTGDLMRIYKEYFIYFVDRLGDTFRWKGENVATTEVAQVLSEMEGVQEVNVYGVKVPHEGRAGMASIVPNPGQKP--DFRRWYRTTKLPPYARPLFLRLTQEIQVTGTFRHMKTTLVKE-------- 121603184 37 --------------------------------------------------YTWSQVADQVRRMAAHLKAQGWEPGSNVAILSKNCAWWLMSDLAIWMAGHVSVPLYPTLAPDTIAHILTHSEAKACFV---GKLDAWENMKPGVPGGLPCISYPLVLNNHDGWDAICARQAPLQGELVRGAEELATLIYTSGTTGRPKGVMQSFGSFAWALDAGITRIDLTGQDRMLSYLPLAHVVERVLVE-HGWLRTGMRLYFAE--SIDTFPADLQRARPTIFFSVPPVIGALVRRKVLKALGLDQCRIAAGGAAPMPLALLSWYRK-LGLPINEGYGLTENLA-VSHLTVPGTNQEGTVG-PAYPGVEDRIDP---------ETGEIQMRSPALMMGYYKDPVQSRAAFTEDGWLRTGDKGQLDARGNLHITGRVKDLFKSKGKYIAPAPIEDKLVMHEAVEACVVTG-------------------------------------------------------------------------- 166032492 21 -----------------------------------------IALNYFGNKITYREFFENIDKVAKAFYAIGIRKGDIVTIASLHTPETIYIIYGLNKIGAVANMVYLTLSANEIIENIKSTDSKAFIY-----FAMIQEKGRIIEKKFPDIKTIIILGKTYRFKNFLSLGEGVVAKEMLTKNAPAVIVYTSGTTGIPKGVVLSNDNLNAVAEQSYTTFDFRMNDIFMDMIPPFLGFGISI-GIHLPLALGMESALWIDIEPNKVVQAFNRIKPRHFVSGPVIVKAML---ENNIKDMKFLSTFAGGGESLSIEQEKKVNKGYGGNYVTGYGMTECCATVCT-GMPGIYKEGTLGIPLPKVNVKIVNPKDGQEQKYDEVGEVCFHAPNIMSGYFKNPKETDNIIDNKKWIHTGDLGSVDQEGFLTFHGRIKKIYLTKGYKLFPMQIENELIKNEEVLECGTIVVPDQEKIHVAIAFVRVKVGLEKEAKILEFARAH-LPEHAIPKKIMLIEKMPYTQSNKIDYKKLEEKYQKE---- 29832611 14 --------------------------LTDIVRRNAAQHPD-VAVIARKVGGSWQDFLAEVRAAAKGLIASGVQPGDRVGLMSRTRYEWTLLDFAIWSAGAITVPVYETSSPEQVQWILGDSGATACVV----ELDTHAASVESVRDRLPALKHVIDTGGVEELGRLGRDVSDATVEERAKADDPATIVYTSGTTGRPKGCVLTHRAFFAECGNIVERLFRTGECSVLLFLPLAHVFGVQVAPMMAPIKLGC------VPDIKNLTDELAAFRPTLILGVPIAYSRALDTPSGPSLGLSKLRAVISGGAPLGERLGHFFRGI-GFTVLEGYGLTESCA-ATAFNPWDRTKIGTVGQPL-PGSVIRIADD----------GEVLLHGEHLFKEYWNNEGATAEAL-ADGWFHTGDIGTLDEDGYLRITGRKKEIIVTGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------- 156743756 87 --------------------WFPGATLN--YAAHAFRYADRAAIIFQSQTMTWADVQRQVGAVAAGLRALGVRRGDRVAAVLPNAPQAVIAFLACASLGAIWSSCSPDMGVASVADRFRQIEPRVLIAVDGYRAFDRRAALTELRAALPGVERVVLVPYLDPGAQEADAYDAPLQFEAVPFDHPLWILYSSGTTGLPKPIVQGHGGILLHLKSLALHLDLRPQDRFFWFTTTGW---MMWNFLVSGLLMGSTLLLYDGPDMNALWRFAADTGMTLFGTSAAYLTACRKAGPGESFDLTRLRAMGSTGSPLPVEGFHWVYQRVKRDLWLV-SLSGGTDVCTAFVGGCPLLPVTAGQCRCLGARVEVFDEQGRSI-VGDVGELVITAPSMPLFFWGDADRYRSSYFEPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGVAEVRDSLVIDLEHPDGTARMYLFVVLESGVALDDTLKERIRTHVLSPRHVPDDIIAIPDVPRTLNGKKLKKILR---------- 212715792 1 MLREFIPEPA-----YSTTD---EDTVFALLSRRAERDPDLIAQWQDDETVTAGEMLERVRAVAKGLLGLGVKTGNMVVIYSPTCYEWGVVDFACAAIGAVSVPVYETDSAKQAESIVEEVNPVIAFAGDS----AHTQTLEQIREGHSSLRYVFNADGLDAVADFGEGVSEDAVIARVKADDMLTIVYTSGSTGKPKGAMLSHRNFTHIVLNGYIILDLYQPNRLMLFLPLAHCFARYIQYV----AIGGQGVVGYLPGAKHLLADLRSFKPTYLLGVPRVFEKVYNAASQKRHSIPNMRYLACGGAPLNVDLAHFFNGMDDITFIQGYGMTETAAPMI-VNWQNANRVGSVGKP-GPGMGVRTDDD----------GELQVMGPNVFLGYYKKPELTADVKMADGWLKTGDLGTIDDDGFVYITGRKKDIIITGGKNVSPAPMEDIINTCPIVSHGVVVG-------------------------------------------------------------------------- 72161948 4 --------PEQQVREWLTAYTAPTMSVAHLL---CDRHPTRTAVTESSTTLTFGDLSRRAAHLSAVLASHGVTPGDRVATLLPLGIDLTISAVAVWRLGAVLVPLPPVLAASAIDWRLRQVNATAVLAPADQTSK-------------------LTTGSWTVIDPHKEAATPPPDPATVGPDDPLLISHTPGISGPPRQITVPVRALAAFHIHHHYGLHISDDDIYWCFSEPGDPHGLYYGLVSPLLAGHTCLHLRAGFDPELTLDVMETFQVTRLAAAPTIYRALRTATKTLPPGIM-VQGLATNGDEFRTDLSEWALGTFGVGISDHYGHPESGIVAVNDGHGGPLTA-------LPGFRLTVLEPSDTPAETGVPGRVAISPAWWFAGYPDDPLATAQHFSPDGWYLTGDTGTVDDTGAVHLTRHNGEVIITSGYRIGPYDVESVLLEHDAVDEVAVYGIPDPLRGALVAANVVLTPDASPSDELAEELKAERFAETAAPHQVTFVPHLPKTASGKLRRNRLRASAA------ 70999059 232 -----------------------GACVQDLIQRTCQQQPHAMAVCAWDGSWSYQELDCQASHLASQLCDHGIEPEKFVGLLFEKSKWTTVAILAVLKAGGAFVLLDPTQPAAYLSAICTMTRTALLLCSSHN---------QRLAAELRQTTIQVPRDPYHGAMPTSDFRRQSS--PAVQPHHTLYACFTSGSTGRPKGFIIDHVAFNSGLQTYAHATGLGCDSRVFQFA--SYSFAPSITDQLASLIVGASICVPAEEELQDVEGSISQLQATWLKLTPSVARTL------DPGRLPCVKTLILVGEEAQVSDVAAWQDH-GITVLGLYGQSENAGTMVSRKSSEDADPGNIGSPFCAVGWVVDPDDYHRLMPIGATGELLLESPCLCRGYIDNEDETKLAFTAQPLLRTGDIVRYNVDGTFCLVGRKGNRVKLRGQRLELAQVEHHLRSHPVLADV-VQPANENGRDPMLVAFVPWADSAPPTKDFQTQARAHLLPSFMVPSTLLAVRTIPRTGTGKIHRRRLQEAAS------ 120402978 6 ----------------------------------------------------------------------------RAGIMLRNRPVHVAALLGVLRGGGTVVVINPSRGDDRTRSDVEALNLPIII----GSSEDLAALAPDTAA-----TTVAVDGFDEPPTLHRGNASDDAGRPGV-----AVWMLTSGTTGPPKRVDLTYDMLARSVMGPDSDHDSAPTDVAIVNSPLVHVGGV--FRVLLCVAEARPFVLLPKFELKQWADAVREHRPRAVSLVPAALRMVL-HSDLTREDLDGIRVVTSGTAPLSADDADAFTEKFGIPVLTSYAATEGGVAGWTLKDHQRHKRGSVGRA-NPGAQLRVVDDNGEPVPPGQQGLLEVIPAQLA--------------GRSGWMQTTDLARIDEDGFVWILGRADQAIIRGGFKVMPDDVKNALESHPAVAGASVVGRPDPRLGETPVALVQLRPGSAEPDELLNYLQKR-LARYEIPGELVITDAIPRTASGKPDLTAVRSHFAQ----- 163701653 20 -------WLGALERTSRI-GTQPSRILPRVVDELGLAHGEAPALIGEQGTLSHAGLADRARRYARWALAEGIRAGDAVALLMPNGPDYMAAWLGLSRVGLRVALLNTNLTGASLAHCIAAAAPTHLIVAE-----RLWPACEEAAPHLPERPRLVRADDLAAALAHCDGGPEEREERAVTLADTALYIYTSGTTGLPKAARVSHHRVMTWSHWFAGLLATGPEDRLYTCLPMYHSVG-GVVATGSVIVGGGAAILRERFSARRFWDDIAAERCTLFQYIGELCRYLLAAPTHPLERAHSLRIATGNG--LRPEVWEAFQARFAIPILEFYAATEGTLSLCNVEG----RVGAVGRVPPPAAIVRHDPDTGAPCPPGEAGELIGRGSQRFEGYTSAAASDAKLLRDDAWFRTGDLMRIDRQGFYFFVDRAGDTFRWKGENVATTEVAAALSGAAGVEEAAVYGVAVPGTEGRAGMAALKVGPGFDLAVLRAHLAAQ-LPAYARPLFLRLRAGFEITETFKQKKQTL----------- 195121820 49 --------------------------------------------------------------IAQYLKSERLTHRDVVGLIAMNTTHAAHVIFACLFNATPFHAVNPMLEREAIASLYAITKPK-IIFCDGRDYEFFKLITKDWTPKLITLEHIENVTGIEEILAINENYYEPTKLVH-GADQTMAIVCSSGTSGLPKAVTITNSQLLSPVSGLNDVVYTTASYDWLSAIK---------SLLSSTVNEADRVICSQPFSVELLVEIVKKWQVTYLYVSHWQFNALFSSPLATAENLSSLQFVQYSGGWVSAGVVQTARRIIESTIVYAYGTTETDGISACLNPETENLVGS----LLPGVHAQIVNDAGVPLAHNEVGEILIKTNQKWNGYYGNPVQTAQTLDSQGWFHMGDMGYFDKENRLYMVDRRKDLLKYQSMHYTPNEIEKIIIELPDVQEVCVVGIKDPLYGEAAGALIVRKPQSLLSEQVINYVAQRISVQYKLHAGVCFVDKLPINFNGKVLRNEAREIFNK----- 111221989 502 ----------------------------DLFARQVERTPDAVAVVSADRSVTYRELDESSSRVAAALRRRRVEPETTVAVAMPRSADLVVALLAVVKAGGAYLAIDPTASAARIRSVAGGV-PVGLLIADAGTADAPRAVLDVPAVSLDDLRG---GGAGDDSRGGRDDLERGGDGTPVRPDALVTVLHGSGTDGTSTGVAVTHRN-LAALVQDGRWREGARGAVLWQAPPDVDAFAL---QLWAPLVGGGRVVVAP-PGELDADALVTARAAAQVHTVPLAADLLPTIAARRPACLADVREVWTGGDRVPAAAVERARA--GCPIVTGFGPPETTGLAAGTPDDPPVAAGDVGHPVD-HVTLYVLGPGLVPVPPGVTGELYVAGPGVTRGYPGQSGRTATRFVPCPFYRTADRVRWAAGGGLEYMGPANGQIWIRGDTVEPAEVEEALAAHPDLAQAVVVARRDGAGEQRLVAYLVPAQSGPSSDDLRRFAAQR-LTASAVPSVFVWVDRLPVAANGRVDQTSLPE--------- 115623546 60 --------------------------ILDIFEEHARVKPNHPCILYENERYTYGEVAGNVNRTARWVIGSDLKKGDVVCVLLHNGPAIVWTWLGLQKKGIIASMINYNLKGSALLHCIKASQPKHIIF-----GSEFIDAILEIQASLRDLKIMINDARIPGLLPPDDAVTMEISAPTTGLGDTGSYIFTSGTTGMPKPAIIPHSKPLGGALFYHQNTGLSADDVYYIPLPIYHSAAL-LMSVSGSLYFGATMAIAKKFSASHFWDDVRRFRATIFQYIGEICRYLLAQPKKENDDYPRLRAIGNG---LRLDIWEEFKTRFNIPIYEFYGATEGNFAFINTDNH----LGSVGRYSRNLANVEIMDETGEPIPRGSTGLLQITERAAFVGYRGPEEMTQKKIVRDAYFNTGDLMKIDVDEYVYFIDRLGDTFRWKGENVSTMEVSHALGLFPAILEANVYGIHVPHDGKAGMASIVLHKGAILDSALYQHVIS-SLPDYARPKFLRLLDEMDLTGTFKHKKTELVKR-------- 23500936 99 --------------------------------------GDGEAIVFRGRRLTWNDLHALVSKLQQFMLSEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGVQGVLDRFGQIEPKLFFACDGYKRIAVADKVAEVTAKLPGLKRAVIVGEAEAYAALEPFKAKPVEFTQLPFDHPLYILFSSGTTGIPKCIVHRAGGLLQHLKEHRLHADLRDGDRFF----YFTTCGWMMWNWLASIASGATLMLYDYPDGNVLFDYAAAEGMTYFGTSAKFIDAVLKAGPGETHDLSALRTISSTGSPLSPEGFAFVYDAIDVHLASISGGTD-IVSCFVLGVPTEPVWQGEIQGAGLGMAVDVWNDDGKPV-RGEKGELVCTKPSMPLQFWNDAEKYQAAYFEDNIWCHGDFAEWTEHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIGQ-DWDRDVRVVLFVRLAEGVVLDDDLKARIRTKGATPRHVPAKIIAVRDIPRTKSGKIVELAVRDIV------- 196182418 11 -----KPTPPERQNLEHQADYNTISALPQVWSLAAQRFGDTVALENPEVKLTFAQMWQQIQQFAAGLQALGVSAGDRVALFSENSSRWFVADQGIMTTGAVDVVRSSQAEQEELLYILKDSEATALVVENQ----DTLTKLDQHLHDLPIQLVILLSDQEPDAESLERGKNHTFQPIEQAPDTLATLVYTSGTTGKPKGVMLSHGNLLHQVTSLGAIVQLEAGDRVLSILPTWHVYERAIE--YFALSQGCTLIYT---TLRHVKRDLNAQHPNYFVSVPRLLQKQLSKESARKQRLANLKQTICGGGALSQKL-DDFYEIIGIEVLEGYGLTETSPVLTARRSWHNLR-GSAGKPILE-TEIRIVDPDTRELLQGEKGLVWARGSQIMQGYYRNPEATDKVIDAQGWFNTEDLGWLTVQEDLVLTGRAKDTIVSNGENVEPKPIENACMRSRYIDQMVVVG-------------------------------------------------------------------------- 90410798 13 ------------------------------WQHWAEERPSAVALSFGEQRFSWAEMSHRVDEYAQGLIEQGVKRDQMIAIVAPNSIQVIWLILATLRIGARYVGLNPKNTEIELNEQL------------ARLKNDYIWYPARTVHQFTTGKRL-------HLLQPEQPRIVPVTWQQTRA---ATLTLTSGSTGVPKAAVHTAENHLASAEGLLEVMDFGIDDSWLLSLPLFHISGLAI--LWRWLYRGAKLVVTEPACFEHSLTM-----VTHASLVPTQLQRLLTSKHSEGNGTQALKQVLLGGAAIPVSLTDAA-ERIGISCWCGYGMTEMGSTVTAKKADASGGVGT----VLGNRHFMIKD-----------GEVYVQGATLCLGYYRNKMIFPAS--DGKWFATRDLGEWQGN-ELHILGRADNMFISGGENIQPEDVEKVLMTHAGVRQAFVLPVDDVEFGQRPVAIV--EIETELSSDVIASLENHNIVSFKRPIRYL---ALPKAISGKVSRKQLNEWLAQQL--- 46138375 244 --------------------------IPDLIRLTSSTFPSRTAVHAWDGDLSYQELQTTSDRWAKASLSLGLTAGDRVIHAFEQSQYAVVAWLAILKPGCTSVPIDVPTPTERLKTIIDSTTCKAAICDTGSSHLGHTSLRLLTPSELD-----------------ESGKEDNIEVEEVNPSSNAVIIFTSGSTGQPKGVVQTHNAIASRLVMVAKALGLDEECRFLQFAP--HCFDVSIGEIFGTLVAGGCLCIPPAKKLIDIAKNIDKMEITHAILTPTVAKML------STDQVPSLQSLSVGGEPCSSKLRETWSPHLQFNVL--YGATEGGVTIKRVRPDDDFSVLSIGFPIGSRVWIVHPDDWTLLSPIGVPGEICIQGPEIAGGYFGDNEKTQEAFLNPPWFRTGDRGLVMEDGSLRIFGRIDRQIKINGQR------------------------------------------------------------------------------------------------- 146342142 628 -----------------------------------------------GTKLTYRKLLLGAQVLSRKL-EHGTMVGENVGVLLPNSAGVAVVFMALQSIGRVPAMLNFSAGPVNVLAAMKAAQVTTVLTSRAFGKLDKLIAAIEGQARLVYLEDVKAAVSAVDKIKGILDGTKP--RVARNADHPAVILFTSGSEGTPKGVVLSHRNILANAAQALARVDANANDLVFNVLPVFHSFGLTG-GMMMPMLAGIPIYMYPSPLHYRIVELIYQTGATILFGTDTFLTGYARSA--HAYDFRTLRLVIAGAEPVKDRTRQVYMERYGIRVLEGYGVTET-APVLAMNTPMANRVGTVGR-LSPLMEYRL----DKVPGIDEGGRLSVRGPNVMLGYVRAENPGVLEALPEGWHDTGDIVTIDAQGFITIKGRAKRFAKIAGEMVSLTVVEQIAATLWPQAASVAVSIPDQRKGERIVLITTQKD--AERAAMQRQAKAQGAPELAVPAVVMVVDKIPLLGSGKTD--------------- 51245185 24 ------------------------KTLFEMFIASVAHHSDNIAYIYEELRVTYSKLFEDVLLLSRAFKRRGLGRGDKVMLLSDNRYSWIVTDLALLSLGAVNVPRGSDTPTQELEFIVEHSESVHLIVESSDLHADYIKRCRQIKDIFIMVAGEVHTLFGRTYSYQDLLANRQYSEKDVNEDDFVTIIYTSGTTGVPKGVQLSNKNIMHNVDCLPGIIRLTEEDLWLSILPSWHIFERTAEYV--ALAAGTTLVYS---TVRTLVQDLERYKPTLLATVPRVWESLVDSGVRKKGAMARLRLAISGGGSL-ADYLEEWVDAVGIRIVNAYGMTECSPAIAG-RGLDCRVYGTVGAGVT-NTRIRLVDDDGLEVSQGKEGLIEVVGDQVMGGYYKNDVGNIESFTDDGFFRTGDLGRRTISGDLVLTGRAKDIIVSSGENIDPSRIESAISVFPFVQDAILVGQDKKGLGALLVA-------------------------------------------------------------- 214038230 33 ------------------------------------------------RSLTVSQFKQQTNNMARSLLTMGCEPGDKVAIYMRNRLEYLVATVALAKARLVHVNVNYRYKAGELAYLLDNSDSRCVIFESEFAD-TLSAIRAQLSSAAYFVEVTDDNLEQSWSHSFDEGSGEPLDIERSSSDQ--FFMYTGGTTGMPKGVMWEQ-GVLWNMIGPNPLTPFSPAPKTLTLLPFMHGSGVWSS--LASIGYGDPVVVMRRFDPALTLATIDKYGINATIAGDAFAKPLVDELEANKYELATLKGLRSSAMLFSSRNKALFLKHPGLTVIDIVGSSESSASAASIATRESDLSQSRGLPMHLTPAATVFDENWNTVEAGNTGFLAVSGAIPI-GYYKDEEKTAQTMTVDGYSRPGDWVEFQEDGSVIFLGRGNVSINTGGEKVFPEEIEVTLRSHPDVADCLIIGVPDDRFGQAITAVIRLGSNAGHDEEVKAHVR-QELADYKVPKHVLFVPEIFRSAAGKADYK------------- 155372065 71 -------------------------TVLDKFLIQAKKRPQKPFIIYEGDIYTYEDVDRRSNKVAHVLLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNVRSVSLLHCIRSCEPRVLVV-----GAGFLETIEDVLPRLPEGISIWAMKDSQGIISLKEKLSTASDCHVPRSHHPYLYIFTSGTTGLPKAAMICH---LAAMKSSLWAFGCTPDDIIYITLPLYHSAA-SLVGIGGCIELGATCVLRKKFSASQFWNDCRKYNVTVFQYIGELCHYLCKQPKREGEKDHRVRLAIGNGAR--SDVWREFLDRFGIKMCEFYGATEGNINFMNHTG----KIGSVGRAFFTFHLIKIRDEQGSDVKKGEPGLLIVNEKNPFFGYAGNKKQTEKKLLGDVYFNTGDLMVQDQEDFLYFWDRIGDTFRWKGENVATTEVGAIIGMLDFIQEANVYGVVVPGYGKAGMASITLKPNMSLDLEKVYEQVVTFLPAYARPQFLRMQEKMEATGTFKLQKFQLVEE-------- 119185184 214 -------WNESVPKEA------VDKCIHHLIQRQCFDQPAAEAICAWDGSLTYAELDDLSSSVMHVLHGYSIGPETIVPLLFEKSKWTAVSMFGVLKAGAAFVLLDPAHPDERLQVICQDVGANVILTST---------LYKQTSSGLAD--TVIVVPYIADISGPEDTATVIRREKKTSSTNAAYVSYTSGSTGKPKGIVIEHASMCTNALSSSEAQNLTGSSRVLQFA--SYAFDVSIHETLVPLMLGGCVCVPDSQRVNNLQEAIIELCVNWMELTPSVARLL------TPEEIPAVKTMVVGGDPLN--------------IGRGYGGTTWVVEA---------------------------ENHNKLVPIGAAGELLIGGPIVGREYLNRPQQTTDAFVAPPWYKTGDLVRQLADGTLVYLGRKDTQVKLRGQRIELGEIEHFAR---DIFPGAAVAVEMGKLGRPALVLFVEKDGTIQGSDDLPFCKPNHLPRYMVPELLIPLRAMPLSQTTKVDRKSLRSMISK----- 108760771 14 -------------------------TLVDVLCQRAESQGDALLYRFLETEWTYRRLDSRARSLGARLRALGAQ-GERALLLYPPGLEFVAGFMGCLYGGVIAVPCYPPDPTRRLRAIARDCGARYVLTTST-----IQEMAEFLTPQAPELGELQWIASD----AVPEAEAADWKRPDLTSESLAFLQYTSGSTGNPKGVKVSHANILHNESLITRDFGLQAESVGVGWLPMFHDMGLIGK-VLQPLYLGFPCVLMSPQRPLRWLEAVSHFKGTVSGGPNFAYARKARAEDVARLDLSHWDLAFNGAEPVRRETMERFAETFAPAFYPCYGLAEATLIVSAAEGPTARTLVSSGQ-GAPDQRLLIVDPETRPRASNEVGEVWVAGPSVAGGYWDRPEETAHAFGEGPFLRTGDLAFLSPEGELFITGRLKDLLIVRGRNLYPQDLETAERAHRAVRPGCSAAFSVDVEGEERLVVVVDVREGFDGAAVVGALRRALADEHQVHAHTVVLRSIPKTSSGKIQRRACRD--------- 108760771 1756 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLREHGVTHLQCTPSLARALLSEPESV-EALGGLQRLMVGGEALPGALAASLRKALPAELLNMYGPTETTISTARVTPEETAAVVSIGTPLL-RTCLYVLDARMRPAPVGVAGELYIGGAGVVRGYLGRPELTAERFIPDAWYRTGDRARWRPDGTMEFLGRVDHQLKVRGFRIEAGEIEAALTAQPSVREAVVVAREDVPGDVRLVAYVVPAQGATEASALRDALAQR-LPEHMVPSLVMELPALPLTPNGKVDRRAL----------- 108760771 1159 -------------------------CIHAQFREQAARTPDAVAVVAEDGTLTYAELARRASALALHLRGLGVGPEVRVGLCAERSVEMVAGMLGILEAGGAYVPLDPDYPRERLTYMLEDSGARVLVTQSHLAGT------------LPVAGLHTVLLDTAE--PYAAMPASPLAL-GTTPDNAAYVIYTSGSTGRPKGVVVPHGGVANFFAAMDVRVGHSPAGAWLAVTSI--SFDISVLELLWTLTRGFKVVV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166368626 11 ------------------------QSLPEVWSIVAQRFPNIIALHDPHSKLTYRELYQQIQQFAAALQALGVTETENVALFADNSPRWFIADQGSMAAGAANAVRSAQADAEELAYILADSDSQTLIVENNKTLGKLLAKIPELPLKLIVLATGAISVQTLNFKQLMAIGAENTLKPITKSEDLATLIYTSGTTGQPKGVMLSHGNLLHQVRNLNAIFQPDPGDRVLSILPSWHSYMVGVPRLWESLYEGIKYVIAKRIADNLSLDHLHKARIQSLLLYPLHAIDKLVYGKIRQAVGNKVKILVSGGGSLARHL-DTFYEIAGIPILVGYGLTETSPVATVRRIDHNLR-GSAGRPVF-QTEICIVDLHSKEVLPTEKGLVLIRGPQVMQGYYKKPEATEKAISPDGWFDSGDIGWLTAAGDLVLTGRAKDTIVSNGENIEPQPIEDACLRSPFISQIMLVGQDQKALG----ALIVP---------------------------------------------------------- 196228620 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTAPTAIRAFIKWGDEKKYDLSSLRLLGTVGEPINPEAWMWYHKVIGCPIVDTWWQTETGHMITPLPGATPTKPGTATLPFFGVDAA-VVDDNGKEVPANVGGKLVIRKPWMLRSIWGDKARYKKTYWSEGMYFAGDGARRDKDGYFWIVGRIDDVLNVAGHRLGTAEVESALVSHASVAEAAVVGRPDELKGQGVVCFVTLKQGVEARQELREELKKHVIGPVATPDEIRFTEVLPKTRSGKIMRRLLKEIAAGKAVSG 214037452 16 ------------------------------------------------REYSWREVADQVRRLASFLRSKNYPQGTRIAIWSANSKDWPIVDFAIMMAGHVSVPIYPGQDVGSARYVFEHSEARMVF---AGAFDMHDRLAEALTDVMETVA--ILGCRCNTDTSMEEILEQFSPMPQPPPENLMTLVYTSGTTGNPKGVMHIHETPGHVVPSLVASFRLNPESRLFSFLPMAHAAERILVELTG-LYSNTPISFSEGQ--ETFADEIRSVQPTFFFAVPRLWIMTLEQKREVAYALASGRIIVTGSAPTPRDVQDWFLG-MGIALRDAYGMTENFVHGMGWFKNDQPISGCVGQPMDPATQVRVSD----------LGEIQFKSKGVMQGYYLDPEKTAEVFD-DGWYCTGDAGRFDEDGNLWITGRLSEVFKTKGKFIVPTRLENLFGRSRYLAQFCVYG--HGRDQPAVLATLSEKGHELEPGQLIVELLAAEVPPYERLSHIIVTPEWTLTPTMKLKRNQIVEAFREQTAA- 218131205 5 ----------------------------DYIERSIVQNWDKNALTYQGITLQYKDVARKIAKFHIVLESAGIRPGDKIAVCGRNSAHWAVCFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDAWENLNEEAMPLLMGVVLLTDFTPVVCRDERLMEAFEHRNAYGARYPEQSPEELAVINYTSGTTGYSKGVMLPYRSLWSNIAYCHEMLPVRPGDHIVSMLPLGHVFGMVYDFLYG-FSAGAHLYFLTRPSPKIIAQSFSEIKPRIISCVPLIVKLLLRMPIVNDKIKADMRKIIIGGAPFNADV-ERFLKQIGFPYTIAYGMTECGPIICS-SRWETLKLASCGKATT-RMEVKIDSPD----PQNVAGEIICRGTNLMLGYYKNTEATSQIIDVNGWLHTGDLATMDADGYVTVRGRSKNMLLSSGQNIYPEEIESKLNNMPYVSESLIVLQHD-----KLVALIYPDFDDAFAHGLQQADIEKALPAYKV--KIHF-EEFEKTAKKSIKRFMYQEA-------- 91217122 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNSLNTAVQLEITSMDHTINVLPPYHTSGWNV-LLLPMLHRGARVDFMRKFKPEKILIYIQEEPISLFLSLPTMLRMMVKSNAFKGFKAKKLNYFIVGGENLSNKLIDIWAEK-GILLSQGYGLTEAGPSITSLHRHEALKKGSIGKPNF-YVDMKIVNHENEEVVENEAGELCIRGNIVTPGYWNNSPYTLQKI-KNKWLHTGDIVRMDEDGFMYMLGRKNQIYISGGENIHPSEIENVLYQLEGIMEAAVVGVEDEKWGETGVAFVVLQNQKLQEKDINSHLRNH-LASYKVPQKIIIMENLPKSGLGKINKYELKVAFKK----- 160884403 7 ----------------------------DYIEQSIIKNWDKDALTYKGITLQYKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVTFLATITYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDQ-AWENLNEDAMPLLEGIASLADFSALVSRNEKLTYANFRPEHICYRKDRPEELAIINYTSGTTGYSKGVMLPYRSLWSNVAYCFEMLPVKPGDHIVSMLPMGHVFGMVYDFLYG-FSAGAHIYFLTRPSPKIISQSFSEIKPKVISCVPLIVEKIIKKDILPKVDIKSLARIIIGGAPFNAEV-EAFLKKIGFPYTIAYGMTECGPIICS-SRWETLKLASCGKATS-RMEVRIDSPD----PKTHAGEIVCRGMNMMLGYYKNPEATAQIIDANGWLHTGDLGTLDEEGYVTVRGRSKNLLLSSGQNIYPEEIESKLNNMPYVSESLIV-----LQHEKLVALIYPDAHGLQQTDIQKVMEQQQLPNYSQISKIKIFEEFEKTAKKSIKRFMYQEA-------- 115384522 61 -------------------------TIYKLLERVVDKHGARDALWFEKKTWTYSQLKDLVDRFAAFLQSRGVKSGDTIGVFTTNSPEMVVTVYALSKLGAVSALINTSLRDDTFLHCLGVSKATMIISTPDLSEFVCSDI-PHVAFNLSSFDGVSTGPELITVAELQQYSPSGLSAAKRGPGDLAALIYTSGTTGKPKACGV--RNMLTIITSTPLQSDVNNPSKYLCALPLFHGTAFFI-GLCASVGSAGTLCLRRKFSASNFWKDVHESKATRVLYIGELCRYLLATPPS-RYDKDH-QCLVATGNGLRAEIWDKFRERFGVPIREFYRSTEGVAKF----DNHGVGSWGAGKIGFGGPIRRFLEDDNLIVKIGEEGEAIVRNRDFLVEYVGNNEATEGKLLRDLFQRTGDLVVQDADGWIKFQDRVGDTFRWKGENVSAGEVRDHICSLPAVHDAVVYGVKNGYDGQAGAAGITLEDPSAEGAKLYRELRKKGVPTYAVPRLVRLTE---KVATG------------------ 57241495 5 --------------------------INDFLQESVAKFGSKNAFVFNGKSISYKDFDDLSKKIASILSKLPTKSQEPVLIILPKGIDCLLSFFGVAKSGNFYTLLDEKSPKERVEKVIEVLKPKLLITSKKL----------NLDFNLDTIFTEDFENFDINENALEKALNNHIDI------NLLYVFFTSGSTGTPKGVSIAHKSVIDYTFWVCETFKLSHEDILANQAPFY--FDNSILDIFSSVKMGATLHILPNAFPNKILEYLEQKKITTIFWVPSILIYFANTNALDTFKLECLDKVLFCGEIMPNKQLNIWRKLPNALFANLYGPTEITDVCSFYMVDREFSDDPIGKACK-NTQLLVFDEDLNLIMPNQVGELYTRGTCLSLGYYNDKEKTQKAFVQNPLYKTGDVVAYNEFGELICYGRIDNQIKYMGHRIELGEIESIINSHEDIKNSACIFKED-----IICFY-----ESKEELDFKNFLKDK-LPIYMIPKKFVKIEQFTLNANGKIDRKVLSERI------- 47230607 50 ----------------------------DRFFEQTAANPDKTFIVFENEKYTYSDADRISNQAANALQALGFQAGDTVALFMGNEPAFAFTWLALTKLGSPVSFLNQNIRSRSLLHCFSCCRARVLIAASVTCKCKVAELKEAVEDVLPYLKHCDIPGMDSFLDKVEAAPDRPLPVSHVSLKSPAVYIYTSGTTGLPKAAVV-NQNRLLTVLAALSSNGVRPDDVVYLNLPLYHTAGFFI-GFIGSIETGSTIFLKRKFSASQFWDDCRRHNVTVVQYIGEVLRYLCCTPKSENDKKHKVRLAIGNG--VRAEVWREFLDRFGIEVREFYASTEGNVGFVNYAG----KIGAIGRVLFPYTLIQYDLERDEPVPKGEVGLLVVTGIAPFVGYVQNEKQTEKKRLRDLYFNSGDLMRIDSDNFIYFQDRLGDTFRWKGENVATTEVSDILTMSGCLKEANVYGVRVPHEGRIGMAAVTLREGEQDGTRIYNHMVSH-LPSYAQPRFIRIRSVMEVTGTFKQMKLKLVEE-------- 116670054 37 ----------HLPQLPGAAAAPPERTLIDILEDTARKYPEASALDDGHRRLSYAQLMAEVRATARELHLAGLGAGDKIGVRIPSGTRLYVSILAILLIGAAYVPVDADDPDERAKLVFSEARVGAIL-------------------------------RGNGEIVTDSKRPRPFPAPRPQADDDSWVIFTSGSTGTPKGVAVQHRSSAAFVDAEARLFPIGPQDRVLAGLSVA--FDASCEEMWLAWRYGACLVPAPRSLVRTGMDLLISHGITVVSTVPTLAALW------PAEALENVRLLIFGGEACPPELADRL-AVDGREVWNTYGPTEATVCAAQLGVPGPLR---IGLPLDGWD-LAVVDAGGIPVEEGQVGELIIGGVGLAR--YLDPAKDAEKYAPLGWYRSGDLVRYEASG-LVFMGRGDEQVKLGGRRIELGEIDAALQALPDVAGAAAAVRTTAAGNQILVGYLAAAGTAEIDLAAARELLGASLPAALIP-LLTVVESLPTKTSGKVDRHAL----------- 51243939 3 -----------------------------------------------------------------------------VGLMLPTSAGCILSNLGLLLCGRIPVMVNYSTGAEQNARFAQQKCAFSTIITS-------KKLLEKID--CPHVEGMVYIEDIAAFIASLPANTIKTLVHGSHDEDTAVILFTSGSEKEPRAVQLTHKNINTNINSINKIFHFNSEDIFLSSLPFFHVFGLTT-SFWLPISKGLTMLTYANPDFKKICSIVREHKATFLVGTPSFFWGYLR--KSERGDFASLRIALAGADKCPDSLRTKFLEKHGITLYEGYGATECSPVIAA-NCPEANCPGSVGKPL-PDLQIRIENETGEECPPEEDGRILVKGESVMKGYFNDFEQT-SLHIRNGWYDTGDMGNIDKNGFLWHVGRLKRFVKIGGEMISLVKIEDVLEKF--LTECCIVEVPDATKGAKIIAVVTAE---IDEKKVLKQMAEH-LPKLSLPKKFLYQESLPKMGSGKLDFKAITEIARTRMA-- 209524077 9 ------------------------QSLPEIWPILAQQIPQQVALSQPEVQITYSDLWTQIQQFAAGLQQLGVEPAERVALFADDSPRWMIADQGILTAGAANVVRGATADPQELAYILQNSGSTGLVV-------DNLALLHKLEKAIQDLPIRFVVLLSDEDITAEDSLSIPINPPTTKLEDLATLLYTSGTTGKPKGVMLTHRNFLHQLITIADVIAPQPGEIVLSILPTWHSYMVSVPRIWESIYEAAQKQFRDGPATRQKLRYIQARRITILLTPVHALGDKLIYQKVRQAVGGKLKFAISGGGSLAMHL-ENFYEIVGIDLLVGYGLTETAPVLTA-RRPSHNLRGSAGRPI-PETEIRIIDPETRQCEPGYKGLVLARGPQVMTGYFQNPEATDKAIDPEGWFDTGDLGWLTPQKDLVLTGRAKDTIVTNGENIEPQPIEDACVRSPYIDQIVLVG-------------------------------------------------------------------------- 167842389 1 -------------------------------------------------------------------------------MLLPRGTRTVAAYSGVMRAGCAYVPADPAMPPGRLRDVL--ATVGYVLTTRANLSLLDGVAARAI------------------VIDAHESAAADAALPEVALDDLAYVMFTSGSTGKPKGVMITHRAASLTIEAILRRHAIGASDRLMCVSAAG--FDLSVFDFFGAFAAGAAVVLAPESSPGVWLDLMARERATVWESVPAVMLLLLECRQSDRTLPPSLKLVMLSGDRVPVGLPAQIRAASDPEVLALGGATEAAI-WSCWYDTRGLAPDAAFVPYGPGQRLYVLSSSLQAVPIGVPGDLWIAGAGVALGYLGQPDLTVYRFVDNPMYRTGDRARVLADGNLEFLGRVDDQVKIGGFRIEIGEIEAALAAAPGV-ERGVASVFERDGRRMIAGYVLLRANATDLAAIRDTLA-RRLPPYMLPASVMALDSVPLSANGKVDRKRLPEPVVE----- 67921219 2 ----------------------TDSTVVNLLQHRASNHAQKLSYTFEEIALSYSNLESQAKTIAAQLQNLNMQ-GERALLLYPSGLEFIAAFFGCLYAGVVAVPVYPKQPLSRLEAIAKNAQAKIILTTS-----NYKAEIKQYFSQISKFDDLTYLTTDN----LDSSLGFDWKKPNINSNTLAFLQYTSGSTGNPKGVMVSHGNLLKNSANIYQAFNHNSDSHGVIWLPPYHDMGLIG-GIIQPLYGGFPVTLMSPSSPIRWLKAISRYQATTSGGPNFAYQRCLETITPQQKDLSSWQVAFTGAEAIATQTLEEFAEAFACAFYPCYGLAEATLFVTGMIPPTPLTKGSCGRPAIDENIIIVDPETALPCPPETVGEIWVSGASIAQGYWQDEDATEKAFNKKPFLRTGDLGFLH-QGELFVTGRIKDIIIIRGRNYYPQDIENTVNCHPALRDCVATSITSEEGEKLVIIGEIKREQKINFQEIVNTIRSHVSRKHGIQTKIVLVKSIPKTSSGKIQRLAGKKAYLE----- 114330478 72 --------------------------------------------------LTYKNLCANAKIIARRLSGLGLARNSRVALIADTTPEFVELFFACRFAGAMPVPVNLGSRAQQLKGMLGGSGASVAI-----ANLDFIEFLNEVVESLGS-SELKWSGTPEQ---LNLLPEADVALSPNTPDETAYLQFTSGSTRLPRGVVITERALMTNLRGIVNGLDVRPGDRCASWLPFYHDMGL-VGLVLAPLAAQLSVDYLATRDPLQWLKLISRNRCTIAFSQPKLCTLRARDSDLMDLDLSCWRAAGVGAEMIRLDTLKSFSAKFSAAFLPCYGLAESTLAVSFPDINQGVKSLRVGRPL-PGHEIRVVDDTDQEVPHLMVGSILVKGESVMNGYFNNAEETARAIRSDGWLDTGDIGFLFE-GDLYITGRRTDVIIVNGRNIRAQDVEELAEQQPEVREASAFGISDENGSTSVVLVVECRASAVDRQALINRLQQMVYMAFGVSCLVELVPTLPRTSSGKLSRFAARQ--------- 54144463 3218 -------------------------TIWHKIKQASLQVGDSTAIHGEGHTLSYNDLTGMSSSMATSLQRLGVERGAFCALLLEPSADYVAALLAVFKLRAVAFPMDTTNHKQRLAVMAKDCRPSILLYHNRTKDLAAWLLKTCNQQDCIAVDVAELISSATNTYDSISLETTTKATTPTPTELPGIILYTSGSTGTPKGVLVTQRSVISIATAINTVADHQTPPVVLQQSSIG--FDVSLMQIFSALFTGGSLVVCPRRDPIETARLMRRFAVTTVFATPTEWTLLLGPDGQGLARCSSLRKAMAAGEMVTGGLAARFRRLEKARLFNVYGPTETCMSSNVGNVQEPARVFAVGPPLD-GVRIRVLGLDGNEVPYGAEGEVYIGGVGVGPGYLNRPDLTDAAFLPEPMYRTRDKGYWLPDGSLMVCGRIDTQVKMHGIRIELEDVASAILAAADVSHAVATVRSDEH-DKTIVAFVVPSPR-LSPADAPKFLAELPLAEYMRPAAILPLETLPLNASGKLDMAALAE--------- 212637486 6 ------------------------------IHQRATIAPNTFAYRIGELKVSYQMLSQQVLAVGEQLIQAGVQRGDRIACIAYNQPELLTLYWACVDHGMLFCPISPRFAPKQLIELIQTHQYTYCWLGDISNNSHNQALHEAL------------SNDTTQQLSIDYTQHSSASAPNIDPSQGVNAILTSGSTGLPKAAVHSLKNHIASANGSKSLIDITAEDSWLLLLPLFHIGGLAI--INRCALSGACVVFEDK--TVSLATQLSRDKISHLSLVSAQLQKLLD---SDNCDLSQVKAMLLGGGVISADLLLQL-ETLNIGAYTSYGMTEMSSQITTGKAGADSSSGT----VLPQRQLKIVN-----------GEIWVKGECLFLGYLTQ-DNFQRPTDSEGWFYTKDLGHWDENTNLRIDGRADNMFISGGENIQPEEIEAALKLHPQIDDAIVYPINDAQFGNLPAAIIKIASGQPSEAELSEFLANK-IARFKRPRQYYPWPDI--NSVGKVVRKQVIAAVK------ 29827103 72 -IDATTEYEGVLAETMPGARWFPGATLNYV--HHALRNPDAPAITALDETITGRELRARVASVAASLRDLGVAQGDRVVGYLPNTPHAVIAFLATASLGAVWSVCGQDYVPKAAADRFAQLEPTVLITADGYTTHDRRAASLELAVALPTLKATVLVGDLGLTVPWEDAATEYLTIAPVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLHLKMLGLHTDLGIGDRLLWYTTTHW---MMWNLVVSTLLTGATTCTAPQARPDVLWELAARHKVTVFGTSPQYLLAMSKLGIAPSYDLSAIRVVGCTGSALPASAYPWVRDHVGVQLASTSGGTDIVSGFAGSAATTPVWAGELSAPGLGVALAA-YDEEGLPVTD-RVGELVVTRPSMPLYFWNDPDRYRDAYFGPGVWRHGDWITLTSHGSVIVHGRSDATLNRNGVRLGSADIHDVVERLPEITEALVIGAEEPDGGYWMPLFVVLADGVGLDDSLRAKIRDAIRAPRHVPDEILAVPALPHTKTGKKLKRLLQGAPAEQVL-- 148977719 8 ------------------------------FNQIVAAQPNKVALNSEQEQLTYQQLNHRATLVAQSLVSQGLS-GQLVVLHFPSSIELVVSILGVLKAGGTYVCLDTAYPQQRKQYILDKSQSRAVITRQP-------------------LDLAVDLTLDYSLLLLEPLHTVPA---HIDPSPIMNVIFTSGSTGEPKGVKLSHTNILSFIDTHSDIVATD-----CMPQLSSIAFDAFQFELWVMLLNGGTLCLLPEKTAPALKQAIERHQITMAFVTTALVNLGVLNHFIHQ---PTIRRLYFGGEELKSNAIKHDFPDYDFELVHCYGPSETSVWNVSYHCQQWEATLPLGNPLSNST-LLLVDQHGQAITPNQIGEIYIGGPCVSEGYLHDDPLTQQSFVIDGYFKTADMAMWNADAQLVYSHRIGNTVKHNGYRVNLNEIDRAIQSC----DNQVQSVTTQLNGELATFYCQTQ---LDELAIRHRLNA-ILPAYMCPTHIVKVAQFPLTPHGKIDVPALHHHLNER---- 189207613 14 -----------------------------VFSAQVKKSLEDPAVDAPDGTLTYTQFDDYSTRLALHLRSIDITSDEIVPICFDKSTWLVVCMMAVSKAGMAH------------------SQSKSDV-SREFSGTDLK-LVANVTEICSS-----VSDSAED--PGKD--NEDPSLPVNQPTDLAYVCFTSGSTGLPKVVQHTHSGAVSNV---VHGHGYAAESRVLNFA--SQAFAASTVTTLKTLCNGGLLVLPPKERMGGIANFITRKEITRTVLTPTLLNLL------SPDDVKCLKFLTVGGEPVTQRLIDIWAPRL--SLVEAIGMTEFMRGCAWIVD---------------------VDDADTLAPIGETGELLFEGPGLFQGYRNNDEANAKALIEEPWFRTGDLAKYMEDGVVQIVGREDTRVKLYGQRFELGEVETAMLDCPGVIVAVEIVEPANGNGPMLVAFILSGDFSTEAKHLRERLATKA-PDYMVPRGLVELENRPLNASGKLDRKLLRQRAA------ 146291172 10 ----------------------------QLLRQQSASLKDAIALEGFEHQVSWQAFDHTSSKIAQVLIELGVQVQDRCVILSQNCPQWTCADIGTLKSRAIVVPIYPTSTIEQASFIVNDAAAKVIFVDDA----KQYAMACELQTICPSLEHVIVFDSSVTLAALAGGYTQEARLEAANLDDLLTLIYTSGTTGDPKGVMLDYRNMASTIRQHDQKLAFSSGDVSLAFLPLSHVFERS--WSFYVLCRGGHNVYLQ--NTQRVKEAISAVRPHTLCVVPRFLFAWAMRVGERQFEVGRLKFMPCGGAALDLNVGSFFHAI-GIPVLCGYGMTETNATVT-CNTLDNRVPGSNGQPLLE-TEIKLGKDD----------EILVRGATVMRGYYNRPEDTAAAF-EDGWLKTGDAGRFDANGNLFITDRIKELMKSNGKYIAPQRVEGTVGRCPFIEQVAIIA--DAR--NYVTALIVPAFES-----LEAWAKEKGL--------------------------------------- 182439165 18 --------------------------LTDLIRRNAAQHPDKVAGVWTDVSAT--QFLAEVRAAAKGLIASGVQPGDRVALMSRTRFEWVLLDFAIWSAGAVTVPVYETSSAEQVQWILGDSGAVAVLVESD----AHAASVASVRDALPELEHVIDAGAVDALGRAGAEVSEDLRTRSAKADDPATIVYTSGTTGRPKGCVLTHRSFFAECGNVVERLFRTGECSVLLFLPAAHVFGVEVAAVMAPIRLGC------VPDIKNLTDELASFRPTLILGVPPALGLKLKHKLFDKLVFGKLRAVISGGAPLGERLGH-FYRGIGFTVLEGYGLTETCA-ATAFNPWDRPKIGTVGQPL-PGSVVRIADD----------GEVLLHGEHLFTGYWKNESASAEAL-ADGWFHTGDIGTLDEDGYLAITGRKKEIIVTGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------- 187776964 14 ---------------------------------------DRIAQIYKEDILTYKELKEKSDALACYFIEKLKSNKKPIIIYGHKNKEIIISFLACAKAGHAYIPVDTTFPVKRVYDIIENSDCKIVL---------------NFSEEVIKYDDIEVINLNSIYNIFENFKEVKLEVDKIKDEDLFYILYTSGSTGKPKGVKITKKCVQNFVTWFENECRIEEEDGTFMNQ-VSYSFDVSVISLYIGLSNGKTLYVIDKNNFQELFHSLSKSKISLWISTPSFLEMCIVDNKFNKELLPYLEKIVVAGEVLTKNLANKIFENFPVKLINGYGPTETTVLVTSTEITKELIDKDESIPIGHCGKNIILDENGKSIREDKKGELHVAGESVSTGYYNNDENTKGSFYNDRVYKTGDLVYK-KNGLLYYCGRKDFQIKLNGFRIELEDIEKNLLKIDFVENAVVLPVKKERKIVYLAAFVKLNKQFELAMKIKDEL-NKLIPNYMVPRKIKIKENFQLNVNGKIDRKLLLEEL------- 126659901 7 --------------------------LHDVWAIAAKKFPDILALHDPEVKLTFAQLYQQIKQFASGLQALGVTPDDKISLIADNSPRWFIADQGSMLAGAANAVRSAQADKNEIAYILRDSDSNALIVENQKTLDKIRSFCDEIPLQLIILDETPKADDTIKTLNYTQLMEEGAKPITKDEDDLATLIYTSGTTGQPKGAMLSHGNLLHQVRNLNAVIQPQPGDKVLSILPSWHAYERSGEYFL--LSQGCTLIYT---NIRNFKTDLKKFKPHHMVGVPRLWRRIANNMSLEHFDASAIETLVSGGGSLAKHL-DDFYEIINVPVLVGYGLTET-APVTNARTHSHNLRGSSGQPI-PKTEIKIVDDTREPLSQGKKGVVLLRGPQIMQGYYKKPEATAKAINPEGWFDSGDLGWITPMNDLVITGRAKDTIVSNGENIEPQPIEDACIRSPYIDQMMLVGQDQKALG----ALIVP---------------------------------------------------------- 189534445 114 ----------------------------------------------------YREVSTRAEYVGSGLLSQGCQPDQLIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGADAIRFIINTAEISTVICDKAEKAVVLLENVQ--RGETPGLKMIILMDTFDSQLDVEALGRENHRTPPPSPDDLSIVCFTSGTTGDPKGVMLTHGNVVAFLKVTDVIIFPNQDDVLISFLPLAHMFERLIEAV--VICHGGRIGFFQG-DIRLLPDDMKALRPTIFPVVPRLLNRMYDAAKRKGAEVSRLRMIITGAAPASPSVLDFLRAALGCQVYEAYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNLIKLVDVAEKNAAKGE-GEICVKGPNVFKGYLKDPVRTAETLDADGWLHTGDIGKWLANGTLKIIDRKKHIFKLAGEYISPEKIESILYVHGDSLQSCLVGVPDP---EVFPSWAQKKGELCENKELKKAIKASGLHSFEQVKDIYIHKEMLLTPTLKAKRPELKEYFKEEI--- 170742440 19 -------WLGALERTARI-GQQPWRTLPRVIDELGERHGEAPALIGERGRLSHAGLAALCRRYARWALAQGLGPGAAVGLMLPNGPDTMAAWLGLSRVGVRVALLNTHLTGAGLAHCIAAASPSHLIV-----GPELRAACEGAAPHLAERPRLLWADDLAGALALDPGPFAAAEERGVTLADTALYIYTSGTTGLPKAARVSHHRVMTWSHWFAGLNATGATDRLYSCLPMYHSGGVVAPG--SVIVGGGAAVLRERFSARRFWDDVVAERCTIIQYIGELCRYLLNAPAHPLERAHALRLATGNG--LRPEIWEAFQARFAIPILEFYAATEGTLSLCNVEG----RVGAVGRVPPPAALVRHDPETGAPCPPGEAGELIGRGSQRFEGYTSKAASEAKVLRDDAWFRTGDLMRVDRQGFYSFVDRVGDTFRWKGENVATTEVAAALARAPGVTEAVVYGVAVPGTEGRAGMAALTVAEGFELAGLRAHLAA-ELPAYARPLFLRLCRDFEITETFKQKKQALVEA-------- 169627764 1 --------------------------------------------------MSYGELIGAVEDLAATLEAGSVTHGSRVVVLSDNGPQTYLSVLACARLGAIAVMVDDSLPAATVARFSEITRPAAII-----------------------------PNEGGGVGAENGERAYPKAQPDSGADEALAMIFTSGTTGEPKAVLLPNRTFFADILRAEGLRWIDAGETTYSPLPATHIGGL--WWILNGLMHGAS-CITGGEQGASLRELLVDNEVATACLVPTLLTRLVSELKLTGTDVPALRFIAYGGSAIAADV--RFIEAAGVRTAQVYGLSETGCTALCLPTDSESISGAVGRPY-PGVQTYLSPEGGGDPTTGAEGTLWIKSPANMLGYWGSPERTGEVL-AEGWVNTGDLVERRADGFFYIRGRSSEMIISGGVNVVPDEVDRIAEDIAGVREAACYEIPDEEFGALVGLAVVATTELDGAGT--AALKQRIAARYARPSTIVLVEDIPRTKSGKVMRSAL----------- 157368992 10 ------------------------------IQHQISQRADCTAFRSGESQLTWRQVDTHINRIASALLALGTDVQERIAIFANNCMAWSLADLAVLRLRGVSVPLYATNTPAQAAFIINDADIRILFVGEQ----AQLDAAIALRGVCPQLIHIIVFDDDADFERAADLAAFESQLQQRIADDLFTLIYTSGTTGEPKGVMLDYRNLAAQLYLHDGRLTVNEEDVSLSFLPMSHVFERA--WSFFIMHSGAQNVFLPNTDWVR--EAMTAVRPTLMCAVPRFYRALLSHRWADKLVLSKLRGILGGGAKLDDNVILFFQA-MGINIKYGYGMTETCATVSCWEE-GNFRFGSIGKPL-PGIEVRI----------GEESEIQVRGPVVMRGYFNKPLETAASFTADGWLKTGDAGAIDEGGNLFITERLKDLMKSGGKYIAPQMLEGTLAQDRFIEQVAIIA--DARK--FVSALIVPSFESLEELELLRHLREKELARFEQVKKFTLLPELELTPTLKLRRKVIMQRYQSEI--- 54024386 3 ------------------------DTVTALLQARAED--DDLAVSYADRRWSWREVDGARRRAAAVLAMTDRDRPPHVATLLGNTPEMLFALAAGALGGYVTVGLNDTRRGAALADDIARADAQIVLTD-----ADHRALLD--GRELPGVR--VVDTSAPEWAEALAHAGELEPLSVPGAMDTFMLIFTSGTSGNPKPVRLAHMMVPFAGPPLTGRFGIGPDDICYLSMPLFHSAAILG-GLSVALCSGAAMV-PAKFSASTFLSDIRRYGATYMNYVGKPLAYILATEERPDDADNPLRVAF-GNEATDRDIAE-FSRRFGCTVWDGFGSTELAIIITR---EEDTPPGSIGKGFPGYDPQTVFDEHGALVNADEIGELVSQGAGLFVGYYKDEDATAERL-RDGMYWSGDLAYKDSDGFIYLAGRTADWMRVDGENLAAGPIERVLQRLPGLNRVAVYGVPDEHVGDAVMAAIVLQDNALTPEEFADFLRAQALSPKAWPRYVRFNRDLPATATNKILKRELKSQ-------- 197770680 251 ---------------------------GDLVRSWAVATPDAVALLGADGSLSYRELSALADSLAARLERAG--RGGPVAVLASDSEGAALAMVACQFADRCFVMLDPDAPHSRNTALVAAAGCEVLLHDGSSRAYAAALGAATGLVARTEAEGTEPAAIRGSRTAGTDGHTAP-PAPRAADSSAAYIAFTSGTTGAPKGVVQSRRSFAQFIAWQRDQLGLGPGSRVMWSAP---VFDACYMEVFGALCYGATLCVPPRRDPRAVAAWMAASDVTFFQGIPSFIEYLVAALEARGSVLPAVANVIVAGEVFPPALVSRMRAVFPARLHNMFGPTEC-VLATRYEIPVGHPANPVGHPIT-GRRILLMDPRGRPVPRGAVGEIGIVGRFLADGYVGDPALTAERFRPDGVYHTGDFGRVGPDGTLRYLGRRDAQIKVRGVRVNLDEIEAILSAQPGVSRCKVVDVRVAAGHVQLVALVQPDDPVPTAAGHALAAPTRVLGAKAAPTRFIVVREFPTTATGKPDLGRMRRI-------- 71906042 205 -------------------------------------------------EYSYNDLLKMALILGRQIERLS-QPGEKVGLLLPNLVPTIGLIFGLAARRRIPAMLNYTAGLEAMQSSIDAAEIKTIVTSRAFVEQAKLALAGLSRVQLIYLEDVRIGLADKLWLVLYAIHFPRAFELPASPEDAAVVLFTSGSEGKPKGVVLPHRAILANIAQIRSVIDFSVYDKVLNALPIFHSFGLTAGALLPVL-NGASLFLYPSPLHYRVIELAYDRGCTVLFGTSTFLANYAKFA--NPYDFYRLRYVVAGAEKLSESVRNVWFEKFGLRIFEGYGATET-APVLAVNTPMAYRTGTVGN-LLPGVEHKLV-----PVPIDQGGLLHVRGPNVMAGYLKSDKQPPVSDIGEGWYETGDIVELDEDGFIKIVGRVKRFAKIAGEMVSLEVVEKATATSPALPHAAS-SQPDPAKGEALVLF--TTDGELTRDLLAAKAREIGVPELAVPRKIHKVEALPLLGTGKVDYVTLKRLAE------ 197750554 8 ------------------------------IRQRIAQGGDNAALKHKQQAINWHQFGEQLDELSMALLAQGIGVQDKIAIFSNNMPRWTIADFAALQIRAVTVPIYPTNTPEQAAYILQNADVKVVFVDAALSQFEQCPELRLIVAANIDLKQASCAMHWDEFVAHQDRAPLDALIEQANYDDLFTLIYTSGTTGTPKGVMLDYRNIGAQLEGHDQRLNLTQEDVSLCFLPLSHVFERA--WTAYVLYKGATNCYLQ--DVAHVREALAEVRPTVMCAVPPSWMLQQSHQFADKLVLSKLRALLCGGAKLD-ETIGRFFHAIGINVKLGYGMTETTATVSCWDD-HCFNPDSIGLSMP-----------GAQVKIGENNEILVRGPMVMRGYYKLDKETAESFDEHGFLRTGDAGHIDENGNLFITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIA--DTRK--FVSALIVPCFDSLEELELIKHSQQKELAKFEQVKKFRL---LPKTPTQKLRRKVINDRYQDEI--- 15640279 2 --------------------------------NHSESRPDCIAVYENDRTISYENLASDIKKTAAKLVSLGVTSEDAVLVRSNNSYSFILLYFSIHYVGAKFVNVAPDSDVSYVSFIEDKVNPKLFI------------------------------EKSQDFIRNIDSYTFDNIFPP-QARGIADIMFTSGTTGEPKGVLLSHKSLVLATEHIISHVKNTNEDVELLLMPLSHSFAMA--RMRTSLFAGGAIVVGCSFQLKSVFKAIEFYKVTGLGLVPSAYITLMTKDLIRKYS-EQLNFIEFGSAHFPFEDKKQVAEWFNTNVVMHYGLTE--VSRATFIDFHNDDINAVGHRYRGAD-FKIIDNKGAEVIEGEEGEIVFKAPWMLDGYFENSQLTSDCFVE-GYFKTGDLGRVVGD-YLFLTGRLKEIINVGGKKVSPDQVEKVLSEALGVQECACAALSDANMGEVVQAYIVVKSGW-DCENVISNIKETQLPMHMRPKKYSIVSALPKTVSGKVQRYKL----------- 160937314 132 ---------AVRKNRNRTKKTFSDECLHHGFFENAANAPGKAALIYNKEEISYSCLQDMILKLAGYLKENDVKSGTLVGVSIPKGINQVIAVYGILAAGATYVPIGVHQPVERKKKIIDTGRIRYIVTSNEMRSEE------DLGVSVICLEAVL----------QKALPAKEPGFPET--NQPAYIIFTSGTTGIPKGVVISHSEAHNTIADINQRFNIGRNHTGIAISDL--DFDLSVYDIFGLLSAGGTLVVLTKREPVFWRKAIIDAGVNVWNSVPALFDMLLTTCETDKQMLP-LQLVLLSGDWIKMDLYDRLKAISECKFVSLGGATEAAIWSNYFGIDSSWKSIPYGEPLS-NQYLRVVDGNGYDCPDYVNGELWIGGDGVAEGYLNDPELTDAKFVADGWYKTGDLVRYNSAGIVEFLGRIDNQVKINGYRIELGEVENVIKRSPD-VSNVVVGVVDEKGKKELGAVIVPK--------------------------------------------------------- 46124169 120 -----------------------------------------------------------------------------VSIALPNGPLLAATCIAVT-TYYTASPINPAAGPEQFRADILQARSNFILTTEEYTKLQLASWVSDNNIRVYVIDWVAGDGISVETLDGKSVPTGIVERVANTADDISLILFTSGTSGTKKVVPLTTHSIVTGVVAVIESWGLTSEDICLNMMPLYHVGGL-VRNIFAPIFANGSTVCCPSFDANLFWDVAETIQPTWYYASPSMHSVIVAEAAARPEALSRIRLACNAAGGLLPSLAYQLRDTFNCVVLPSYGMTECMPISTPPLDYRLDREGTSG--ISTGPELTILDWSEDQVPINTVGRICVRGDPIFPGYLKADGSYDKSFNASGWFDTGDLGYMDSDGYLYITGRSKEVINRGGELISPFEVENAIMTASKVSQTLAFSATHDVLQEVVGVILVTPSGVPRVDTLHAALKA-SLQQAKWPVVIAYMDDVPKNNN-KVLRINLGKRM------- 183983379 19 -------------------------TLPQAFQQTAAVAPDSVAIVGNQAVLTWRQYADRVRRIAAGLAALGVERGHTVGIMLRNRPEFHLVDTAVLHLGAIPFSIYNTSAPDQIKYLFSNAENKVVFTEK-----DFLPAINAAVADLAHVIVIDADADADAGMSLEQLESSDATWQSVRPDDIATLIYTSGTTGPPKGVELTHANVIAEFSAIVELLGMQPTDRITSYLPHAHVADRVTAHYANMVFG---VQVTDVADVKAIAEALPDARPTLWLGVPRVWHRLVLAKVREALGLDQLRWGVTGAAAMPVETLEFFWG-LGIPVYEVWGESECVGGATS-NRRDAIKLGSVGKPLR-GVEVKVAGD----------GELLIRGPIVMRGYRHQPEKTAEAIDADGWLYTGDIGTIDAQGFVTIVDRKKELVNESGKNLSPSNIERAIQACPLIDQVVAFG-------------------------------------------------------------------------- 27364106 8 --------------------------------------------------ISWKQFGQQIDELSLALLAQGIEVQDKIAIFSNNMPQWTVADFAALQLRAVTVPIYPTNTAAQAAYILQNADVKVLFVGEQ----PQFDAAVKIFDECEQLNLIVAMSDDIDLGEHEARAELERRLEQANFEDLLTLIYTSGTTGQPKGVMLDYANIAAQLEGHDRRLSLTENDVSLCFLPLSHVFERA--WTFYVLYKGGTNCYLQ--DTMQVRDALSDIKPTVMCAVPPLMRKIMAHALADKLVLSKLRALLCGGAKLD-ETIGRFFHAIGINVKLGYGMTETTATISCWDD-KCFNPDSIGMSMP-----------GAQVKIGENNEILVRGPMVMRGYYKLPEETEKTFDEHGFLKTGDAGHIDEHGNLFITDRIKELMKSGGKYIAPQMIEGAIGKDHFIEQIAVIA--DTRK--FVSALIVPCFDSLEEVELIKHHQQKELAKFEQVKKFKLLDEGELTPTQKLRRKVINDKYQDEI--- 114330717 22 ------------------------RTLDGLFQERVRRTPHTTAYRDYDVSYTWDDMASAVKLWRTAFSRENLSPGDRVAIMVRNCPQWVMFEQAALGLGLVVVPLYIEDRAENAAWCLDNAGASLLLLENMARWEAF----SQVAGQLGQLKRIVIMSTTQRAIALRDWKPENSPLAENQPDSLATIIYTSGTTGRPKGVMLSHHNILSNAHACAQIVTVTPDDILLSFLPLSHTFERTA-GYYTPMLCGATIAYAR--STRQLSEDLLIIRPTILISVPAVARLLFKLAVDVGYRISHLRLVMSGGAALSPEVSHTFIA-LGLPILQGYGLTETVVCANRLNDN---VPASVGKPIPGV-----------EVKLGEQNALLIRGPNVMLGYWNNPEATSAILSADGWLDSGDTAQIDEQGRITITGRLKDIIVTSGEKIPPADMEAAILHDPIFEQVMIIG-------------------------------------------------------------------------- 76818249 613 ------------------------RTLHGDFFALAAREPAAVALWCGERAITRGELAAQALAIAAGLRAAGVGHGEAVEISLPRGPAQIAAAFGVLAAGACYVPVDVAQPPARRALIEQAAGIRAVI-----------GVTPEPAATPPRLDAAALARSAPLAAPR-----------PVAPRSTAYVIYTSGSTGVPKGVEMTHEAAMNTIDAINPLLGVSADDRLLAVSAL--DFDLSVYDLFGVLGAGGALVLPEARDAARWIELIERHRVTLWNSA-PALLEMALAAPAAAGACRSVRAVLASGDWIALDLPARLRARCGCAFHALGGATEAGIWSTVDAVPPHWRSIPYGRPL-PGQAYRVVDDSGRDAPDHVAGELLIGGASLARGYRNDPVLSAARFVEGRWYRTGDRGRYWPDGTLEFLGRADRQVKVRGHRIELGEIEAALSAHPQVEGACASVVSGDAA--HVVAAFVPVDVALDPA-------------------------------------------------- 168705358 27 ------------------------------FVRQAAKFRRRPAITDYSRTLTWAKLLVAALCVTRYLRPR-VGAAQNVGIWLPTGLGGALANIAAAFLGKTSVNFNYTAGTAAVRSAAQQAGVRVVVTAKRFTARVPLDLPADVQDALEGVTKWQRVSTFLLVLALPGWAIDRFGLHRHQIDDIITIMFSSGSTGEPKGVVLTHRNVASNADASLRTLEVATGEVLFGFLPFFHSFGYTVCLWLPLNTPCAAVYFPDPRQAKEVGDIARTTRATVMAATATFLRFYMRRCGA--DDFRTLRLIICGAEKLPVKLQDEFREKFGVLPLEGYGCTESPVVSCNMPDVDRGMRGTVGQPIFGVCVKAFDPETRVPLPVGAGGVLCVKGPNVMAGYLHQPEKTADA-VRAGWYSTGDAGFIEPEGFPRITGRLSRFAKIAGEMVPLEKLDDEM--HEALATGAVAAVPDEKRGERLVVLHLPEVG-PRLADLLAALPKRGLPNLWVPDRCHPVDAMPVLGTGKLDLKRLGDLAKQ--LAG 163723944 10 --------------------------LVDLFEDAVKRFKNNPLFGVKNKEMTYGEAGARVDNLRAGLAQMGVGKNDVVGFIGNNRPEWAISAFATYGAGARFVPMYEAELESTWEYIIRDSDVKVLIV----SKPAIFDKVSAFADRTPGLERIIIETQGEGSLGELEALGAKNPVESVKPDDVAALVYTSGTTGEPKGVLLSHQNFSSNAAGGYHLFTLNEEARSLSILPWAHSYGQTA-ELYNWMQFGGSIGFME--SVETLADDLALVSPTFMIAVPRVFNKIYDAAEGKSNFLVNLKFALTGSALMNPEISH-FFADIGVPVFDCYGLSETSPAVS-MNCFSAYKVGSVGRPI---ENVKVVIDQSGVDAIGDDGEIIVYGPNVMQGYHNKPEATAAAMTAHGGFRTGDRGRIDEDGFLFITGRIKEEYKLNGKYVYPGAIEEDIRLLPNVANAVCLVVPDEVLGDRQKGLLVENKEVTDAAEITAFLKGKY-GGYEIPKKFIFLDDFTLTQTMKLKRKA------------ 213408765 206 --------------------------LHGLFYHNVVDFPNQTAFTFSDVSFTFGQFHCAAMKLASQIQTQ----HSVVPVLVPHSPELFVSILAILYSGNAYCPIDIESTEDRVSFICKDVEASYILTTSQYKTVIPH-----------TLTKIDVNNSLISERLNVDAFLDKAPSFEATTNETSYVLYTSGSTGTPKGVPISHDAAILSHTFLYDKYRLSRGDRWLQFANL--TFDVSVFEIFGNWNMGLELVTAARDSLVGSLELIRHYKANGLELTPTVANVI--SVEENRGLLSSVRMLVSIGELLT----ERVIDFWDTRLVNAYGPTETAIHVTLNPSVSQTSVYLVGTPLQ-TAELYILNVNNEILAEGYLGEICVAGPQLSRGYLHRDDLNEKVFAKDPIYRTGDSGRII-DGQLYVYGRIDLQVKIRGRRVELGEIESKLTKS---AKSLVV----EKIDQSLAAFFV---GNKQEVERTAH---DSLPAWMRPSAFIQLLELPRLSSGKADRKKLK---------- 213408765 2767 --------------------------LHQMFEVSATSFPNAVALEFESKCYTYDKVNRLANQIARYILK---KKGSVITVCFEKCPEAFITILGVLKSGSAFLALDPSAPIERKQFIVKDSASSLVFA----SGETYECLKENLSAELVDASNIALFSSFDEC----------NCAVTATEQDLSYILYTSGSTGKPKGCCLTHQNAVQAILAFQEQLSGSIDENARCLAFASFHFDVSVLEQYYSWSTGITLVSAHKQLLRDLPHAVQCLKITHIDLTPSLASIL------TPENSPFLRVFITGGERLRQEVLDIWGN-TGV-LYNFWGPTELTIGASAFRRPRNARVSNIGPPFPNCGAFVLSPETNTPVLFGGIGEICMSGAQVFKGYLNLPAATDNRIIQDRVYKTGDLGRFLKDNSIDFFGRVDNQIKLRGQRIEIDEINTIVKESSDVIDAVVARHPSHNKDQLITFLFLGKPKSDVSSEIINHIKQTKLANYMVPSLFFVVKELPLTPTNKLDKRLLQEYAA------ 116250880 628 -------------------------------------------------RLSYGKLLTGAAVLGAKFRTM--FPEQNLGVMLPNANGAAATLLGVMTAGKVPAMLNFTAGAANILSACKAAQVKHVLTSRAFVT---QAKLGPVIAEMEKQVTIVWLDDLRAEISLKDLLRKARPLVKRQPDDPAVILFTSGSEGTPKGVVLTHRNILSNAAQAAARIDFHSGDKVFNILPVFHSFGLTAGTVL-PLISGVPVYFYPSPLHYRIVELIYASNATIIFGTDTFLNGYSRTA--HPYDFRSIRYIFSGAEPVKAATRQTYMEKFGLRILEGYGVTETAPVIS-INTPMYNKSGTVGK-ILPGMEWKL-----EPVPIEEGGRLHVRGANVMAGYLRAEKPGVLEPLVDGWHDTGDIVTIDEDGFVKIRGRAKRFAKIGGEMISLAAVETLAAELWPGALSVVSSLPDAKKGERLV--LLTDAPTATRTEFLAFAKSKGAMDMMVPAEVN-IGKVPVLGSGKVDFVAARKLAE------ 85703073 48 ---------------------------------------------------TYADLQVEVIALARRLIGLGLEPGARVGLVAETSPHFVRFFWACQYAGLVPVPLPATMHVAQLRGLIENCGASVAMAPTEWMSF---------LEEATTGADLTFVGTPDDF---ERLTPSTNELPTVSPESIAYIQYTSGSTRFPRGVVIDHTTVLANINMSTNGLKMTEQDRFGSWLPFYHDMGLVAF-IMMPMATQRSVDFLGTQDPRKWLEMMSANRTTITSGPPDLAAMRVRQSDAEQWDLSALRVACVGAEMINPEPLKRFAEALAPAFLPCYGMAECSLGISFAGLDEELKIDSIAKPLDPEEEIAIRDEHGNDLSERQAGVINLRGPSVMSHYFQEEAITRECLSADGWLDTGDIGYL-ANGRLFVTGRQKDMIIIHGRNIWPEDLEYLAKTQPGITDAAAFSVPSEKDQQETAVIVLRERDEIKRARLIKTIASLVRSEYGIDCVIELVPTLPRTSSGKLARARAR---------- 94467051 33 -------------------------TIGAALLDLADSDPDRPAYVEGSGRLTAAELAERAGAAATTLAEHGVRRGDRVGVCMDTSADAYATLHGCFLLGAIPFVSEPPLAADRLRLLISRAEPRAVVVAPEF--------LDAVTEPCKEAGVAIVEPPFEGGLDLATAQAKP--------DDIALLQFTSGTTGDSRGVTLTHESIFANATAIGERAY-RAGDLIVSWLPMHHDMGLIGLN-LAPLLHGLPVASMPAVRPERWLWAMHRYRGTFTSAPNFAYRMCIPDAKLAGLDLSAWRVAGNGAEVVQANTLRLFAERMAASMMPCYGMAEITLAATMCEPGEPLTTLTVGTALTGMD-LRVVDDEGADLPDRRQGTILLRTDSMMSGYYRQPEETAKVLADDGWLNTGDQGFTDA-GQTYVTGRIKDVVIIAGSNYHPYAFESAAASVEGLRAIAAVGCPDEERSTEALVLVVESKSHADADAV-AQIREGVIQAVLRPDRVEVVPRLPKTPSGKLQRRHVVDALVD----- 145352897 12 ------------------------RTLHDCWESMARRHANAPCLGTRDGKYTFRTFAEVARALGSAMARFGIAPGSAMGLYSINTPEWVALEAAMTRQGVISVPLYDTLGPDAVVYIANHASLCAVACSHAVLATMVACLKDT-----PTVKLVVCYGSARELLPLEIGSRNPSPATPAAPDDLATICYTSGTTGAPKGVMLTHRNLISNAAGYAYDLELGPGDSHVSYLPLAHIYERVT--MLVVLFNGAKVGFY-RGDVLQLLDDINALKPTVFCSVPRLWNRIYDAFESKRRALSRVRYMSTGSAPISAEVMEFLRIAFGC-VLEGYGMTESACVISKTAQ-DDFTTGHVGAP-APCCEIKLVDKNDHPHP---RGEICVRGPSVFRGYYKNDAETADVVDRDGWLHTGDIGTWLPGGRLKIIDRKKNIFKLAGEYVAPEKIENVYARNKFVAQSFVYG---DSLQAHLVAVVVPDEEVLADERVKAHVLKSMIAGFEQVRAIRLCDELLITPTFKLKRPQARERFQRDI--- 150006351 3 ------------------------QSFIAFLEDSIKKNWDLDALTYKGATLQYKDVARKIEKLHIIFELSGIKQGDKIAVCGRNSSHWGVTFLAAVTYGAVIVPILHEFKSDNIHNIVNHSEARLLMVGDMVWENLNENAMPLLEGVILMNDYTLLVSRSSKLDYARDFRREHVSYRRDTPEELAVINYTSGTTSYSKGVMIPYRALWSNTQFAFDVLKMNPGDKLVSMLPMAHMYGL-AFEFLYEFCVGCHIYFLTRPSPKIIFQAFSEVKPNLVVAVPPAMKILLKVPIINDKIKATVREIIVGGAAFNQE-IEQFLKSIDFPYTVGYGMTECAPIIC-YEDWKYFKPGSCGKA-APRMEVKILSPD----PENIVGEIVCKGPNVMLGYYKNPEATAEVIDKDGWLHTGDLGVMDAEGNVTIKGRSKNMLLPSGQNIYPEEIEDKLNNMPFVSESIIIQQADSK----LAALVYPDAHGLDNDAIAQAMEENELPAYSQIARVIYPEEFEKTPKKSIKRFLYQE--------- 127514704 11 -----------------------------LMQAQSQQRGDAIALEGYGQQISWRRFDEIGDQIAKALIASGFAAQDKVAILSQNCPQWTCADVGVLKAKAVVVPIYPTSTLEQARYIIDDAQAKLIFVGDA----EQYRMARELLAICPSLTQIVVF-DAEVALKQEDTAVHFDSLPEVDAEDLLTLIYTSGTTGDPKGVMLDYRNIASVIRQHDTILPFTPGDVSLAFLPLSHVFGWS----FYVLCRGGHNVYLK--DPMTVKEAIVDIRPHTLCVVPRFLFAWAMSVGERQFEVSRLKFMPCGGAALDQNVASFFHGI-DIPVLCGYGMTETTATVT-CNTLDNRVAGSNGKTL-PEVEIKLGKDN----------EILVRGDTVMRGYYNRPQETADSF-EDGWLKTGDAGQIDEQGNLFITDRIKELMKSNGKYIAPQRVEGKVGCCPFIEQVAVIA-------------------------------------------------------------------------- 159030818 11 ------------------------QSLPEVWSIVAQRFPNIIALHDPHSKITYRELYQQIQQFAAALQALGVTETENVALFADNSPRWFIADQGSMAAGAANAVRSAQADAEELAYILADSDSQTLIVENNKTLGKLLAKIPELPLKLIVLATGAISVQTLNFKQLMAIGAENTLKPITKGEDLATLIYTSGTTGQPKGVMLSHGNLLHQVRNLNAIFQPDPGDRVLSILPSWHSYERSCE--YFSLAQGCTQIYT---SIRTFKQDLKQFSPQLMVGVPRLWESLLDHLHASKARIQSLKILVSGGGSLARHL-DTFYEIAGIPILVGYGLTETSPVATVRRIDHNLR-GSAGRPVF-QTEICIVDLHSKEVLPTEKGLVLIRGPQVMQGYYKKPEATEKAISPDGWFDSGDIGWLTAAGDLVLTGRAKDTIVSNGENIEPQPIEDACLRSPFISQIMLVGQDQKALG----ALIVP---------------------------------------------------------- 110639961 6 --------------------------LFDLIPQQIAKYPDALATKENGTWISYSSVREIIDKVSIGFIKSGLQKDDKVAIISPNRPEWNFIDLGLQQIGAVSVPIYPTLTVEDYRYIFDDAEVKMVFVYDEFAKATEAVNGSRTNPVIYTLQDVNGAKSWKDITALADGQPASMLDPNVFNDDLLTLIYTSGTTGKPKGVMLTHNNILSNVLAAIPLMPVNHNHKALSFLPLCHVY----ERMLCYLYLSQGVSIYYAESTDTVGENLKEVQPHMFVTVPRLLEKVYDKIVAKGAELTGIKTVVSGGAALQPRLARVFWAA-QIPVMEGYGLTETSVIAVNRFNPDETRISTVG-PLLPGVEVKIAED----------GEILTRGPHIMKGYYKRPDLTAEAIDSEGWFHTGDIGQFVENKYLKITDRKKEMFKSGGKYIAPQLVENKFKESRYIEQIMVIG-----EGEKPSAIVVP-----SFADVKSWCEIKGIP-------------------------------------- 116624776 38 ------------------------------------------------RDWTWGQAVDEIRRIATWLKSQDWEPGSRIAILSRNCAWWIMADLAIWMAGHVTVPIYPSLKAQSIRQILEHCGARACFL---GATDEREATDAGIPPGVCCVR--FPTAAPNDWPSWDVLVTANRPLPTRAPEELSTIIYTSGTTGTPKGVMHSFASFAFDAKVLAELIKLTPNERVLSYLPLAHIVERAGMEGTAVWL-GYRVFFTEG--IDTFVADLARARPTIFLSVPPILNRTVRKRVLQKLGLDTVVNAACGAAPLPTDILLWYRK-LGLNLAEGYGMTETLI--THLPAPGSIRPGYVGCAI-PGVDAKVT----------ETDELLLRSPMNMLGYYRDPEATKASFTDDGFFRTGDLARIDPDGQLKIIGRVKEQFKSKGKYVMPTPIESQLLAHPVVDACCLMG-------------------------------------------------------------------------- 163752770 6 ------------------------------FEDIVSLYPKNTALTETNGDTSYRDLNEFANQLGNLMTDIAISSEDAVGVLLPSGKELLGSLLACFKTGATYVPLSNSFSLSRMEQAVSETGMKVLITDDAFKSLKLSHSFTHVLKASGSSLLGDLGLGDLDLITLDQSSLEVYEVNEAGEDNSSYIFYSSGTTGKSKAIVGSQKGIAHYVNWHKETFNFTTETRVSQIASV--TFDASLKDILTSLTSGSCLCIPSEKTKQNMVSWLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTDIEEVVLAGEKLYGRDVALWRSIEGARMSNLYGLTETTVLKSCYHIPEELESGTVGKAIRNTLIAII--NGDEICNEEEIGEVYIKSPFITKGYL-DAELTKNLFVQNPLVKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY---SGTEYDKSELRETL-GKTLDRNSIPDYFMYLEEFPLTLNGKVDKRALPKP--SELLKG 15843118 23 -------------------------------------------VYFEDSFTSWRDHIRHGAAIAAALRRLDPARPPHVGVLLQNTPFFSATLVAGALSGIVPVGLNPVRRGAALAGDIAKADCQLVLTGSG-------------SAEVPADVEHINVDSPEWTDEVAAHRDTEVRFRSADLADLFMLIFTSGTSGDPKAVKCSHRKVAIAGVTITQRFSLGRDDVCYVSMPLFHSNAVLVGWAVAAACQG-SMALRRKFSASQFLADVRRYGATYANYVGKPLSYVLATPELPDDADNPLRAV-YGNEGVPGD-IDRVGRRFGCVVMDGFGSTEGGVAITRTLDTPAGALG----PLPGGIQI-VDPDTGEPCPTGVVGELVTAGPGGFEGYYNDEAAEAERM-AGGVYHSGDLAYRDDAGYAYFAGRLGDWMRVDGENLGTAPIERVLMRYPDATEVAVYPVPDPVVGDQVMAALVLAPGTKDADKFRAFLTEQPLGHKQWPSYVRVSAGLPRTMTFKVIKRQL----------- 71005830 1352 --------------------------LHSYFENKAATEPEAIALEFEVQRWTYFELNAQANRLARYLLSVTGKPTLRIPICMERCPELYVGVLATLKAGGAWCPIDVQSPRARQLELIARTKSRVVLVTPNTSAD-----LGEVQADGQPLTIKVNACDTSQFHHLSADNLRPTATPAT----LAYLIWTSGTTGAPKGVMIEHASAVASMQQHVKPLQQDMPPRCLQFS--AYTFDVFVQDLFWTWGLGGAIIAATREMLGSTAELIAASQTSHAHLTPAFAAGL------RRDSCPSITSVTFIGEKLTESVAADWKPNDSIAVYNTYGPAEVTVVATQLFGGEKLQSANVGVPMQGVTAIVCKNREQRPCAKGSIGELVLAGAQVGRGYLNDKAKTEAAFTKQRLYYTGDYVRMLHDGSIEFIGRRDDLVKLGGIRVELSEISAALLS---VQEAAVVSRLDRPTKQVICPYLAASTDRLTSGDAIQLAHQTVLPPYMVPSMVLVLSRIPQTASAKIDRAKLQAAYDSADLA- 71005830 192 --------------------------LHDSFLDQAEKFPDRMAVQFLERKLTYDELKRLATSLAVKLQATHAKRQVVVPMLLCPSLELYVSYLAILMAGFAFCPLPVDAPDARLISLLAQLDTTILLGANSSQPPQWMPA---------SVEWINVTDTLAETDQFAKHLTPAKRMQEC-----AYVLFTSGTTGTPKGVQISHYSASISIFSHAACLDPTPGSTFKWFQFASTVFDPSVMEIFVTLSSGGTLCSANRATLSDLEKVVRLSGADIMMATPSVATLL------NPERIPKLKFLWTMGECLNSTVIRRFAAENGTTLANAYGPTEASVNCTLLQPPADFRGSIIGAPLPSCSLAVLHDGGDSPAPRGVTGELVIGGSHVGIGYLDMPEATADAFTTGRVYRTRDRARWDRDGNIEILGRMNEQVKLSGRRVELGEIDSILQSSHTIQNAAVIWRPQSGGGERLVCCIVLAPSAQDAEADCKIIADAQLPPHMRPWRYIVLPGLPVTVSGKSDRKQLSKIVAELL--- 71005830 2572 -------------------------------------------------SWTYAQLNAKADQVARLIRSLDLPSEGPIALCMQRSLISIAVTVAIFKCGRTYLPIDDQLPTERKRLLISDSRCALVVTEGTCLG--------ELEADCISSVLNVSKNDFEQSLAALSHRDDHTELTSIKPDDGAYLLYTSGSTGKPKGVLVGRANLCSFIDSYAEVLQLGGKGRYLGLA--GRAFDVHLSQMFMSWRFGLALATGERPLLGDLKATVQTMSITHMSCVPS----LLDQCDLVPQEVPSLVFLGVGGEKLTDRVRDTLASSL--TVLNAYGPTETTIMCTVNRVHPHSHVRDIGQVLPGNTAVVIFDDKSRPVIRGRAGELCIRGDLVALGYHADPSQMATSTTPDGMYRTGDAARMMADGSLHYLGRRDEQEKIRGQRLELGEVESIICQHESLAKPLLITLGDQRRDTLPQFLAPSTETGRLAQHVLQYCKQH-LPSYMVPDLVVGVSHLQLAASGKTDVRRLKAWLA------ 103486371 8 --------------------------------------PDRSEIDFEGVDYSWRQIADAVRAIETALADMGLPADARVGVLLRNRPGHVAAIVAVLSTDRCLVTLNPILPDARLFADVEGLALPAVIA-------DASDLARPGLAGALTNAGSAVIEIGPRLEGVRVVQQKLRHADQVSPG-VAIEMLTSGTTGPPKRVPLSRDAFDASFRGFMRYERGRSFDCTMIVNPLTHIGGIY--GCIGALAAGRKIALLEKFSVEAWVGAVKRNRPAVAPAVPSAVRM-LLDADLDPDDLSSLKSLISGTAPLSPDLVDAFLAKYGIPICANYGATEGAVAGWNIDDFRKFKRGSVGR-IHADIEARVVDDSGAELPAGREGLLELKGQQ-----LNNNMQ---------WLRTTDRAVLDADGFLFIKGRADNAIIRGGFKIHPDDVVQVLNMHPSVRESAVVGIDDDRLGAVPAAAIILKDGTPTTADLKAWLKERLIA-YQVPTRIQIVTDFPRTPSMKPSAPGLRALFAE----- 170742698 635 --------------------------------------------------LSYRRLLVGARVLGRALAPL-APEGRALGVMLPNANGAAVTVLGVMSAGRVPAMINFTAGTANILSACRAAEVDTIVTSRAFEKGRLDAVVAGLGQSLRVVYLEDVRARLGLLAKLDGLLHWRRAIAQRRPEDPAAILFTSGSEGLPKGVVLSHRNMLANAAQAQARIDFGRTDKVFNVLPVFHSFGLTVGLVL-PLVSGVPVFLYPSPLHYRIVELVYGSNATILFGTDTFLAGYARAA--HPYDFRSLRYILAGAEPVKAQTRGTYAEKFGLRILEGYGVTET-APVLALNTPMFNRFGTVGR-IMPGMEARLEPLPGVP----EGGRLFVRGPNVMLGYLRAEKPGVLEPPPSGWHDTGDIVTIDEAGFVIIQGRAKRFAKIGGEMISLAAVETLAAELWPEAASAAATVPDPRKGERLVLVTEKRDASRSA--FLAHARARGASELMVPAEIVTVEHLPQLGSGKTDFTAVTQMV------- 118581518 8 ----------------------------------ADLQPDTPAIIFNDIQLSFRELDELSDRIAHGLTAIGISRGVRTVLMVPPGPEFFALTFALFKVAAVPVLVDPGLGVKNLKTCLDEAEPQAFIITKAHLARLLFGWGKGSIHTLVTVGRRLLWRGATLSSLIADSDEEPFPPARTGRGETAAILFTSGSTGPPKGAVYNHGNFAAQVSALRQSYGIRPGEIDLPTFPL---FALFAPAL------GMTAVIPESVNPAIIISTIQQYGATTMFGSPALIDRVSRYGAQQGITLPSLRRVISAGAPVPAAVMERFSDMLDPEIFTPYGATEALPVCSIGSSTEQGRGVCVGLPVAGIDLAIIWGDDLA-LPDWEVGEITVKGPQVTASYLNRPEATSLAKIPDPWHRMGDLGYLDGEGRVWFCGRKAHRVITPMDTLYTIPVEGVFNSHPQVKRSALVGLGKPGRQQPVLCV---ETETGVSQEEHGRIRRELIAGSKYPHKILFHPSFPVDINAKIFREKLAIWAAEQ---- 118053534 25 ------------------------QTLPELLAMRVSATPSAEAYRAFDESLNWAETAQRVALWSRALCASNLPAGARVAILLPNGFDAMTIDQACLRCGYVPVPLHAIDNAGSIAYILADSGASLLVVADAKAWQKICATGQE----LPELQAVIHASSSASPIPAEQAAQESVKPEPPDKTQLAGIVYTSGTTGKPKGVMLTHDNVVSDLHAVMQRVKAFPEDVFLSFLPLSHTFERTA-GYYLAIATGSCVAYAR--SVAQLAQDMKQVKPTVLISVPRIYERVLDAQASWASALPALRVAVSGGAPLSPTIARCFLG-LGLPMLQGYGMTETAPVVSA-NGLDDNWPDTVGRVL-PGIEVRIGDDQ----------ELQVSGPVVMRGYWNRPEDTAKAFTADGWLRTGDQAAI-ENGRIRIKGRIKEIIVTSGEKVPPNDVEQAILVDPLFEQVFVVG---EDRPFIACIAVVSQMENPDDASSLHHAQTRSFARYAVPRAIHLVDNGLMTPTLKLKRKNL----------- 167753296 21 --------------------------------------------------FTYLEMGAEIAKLHLLFDEAGIRQGDRIALIGRNNPRWCITYIATITYGAVIVPILQDFHANDVIHIINHSESRLLFLGDTFWDAIEADQIRKVEASLTDLNAIYERRDPKKLTDFQGFGPEHIRFHKIPNDRMILLNYTSGTTGYSKGVMLSVNNLTGNVLFARGAIYFQRGGRTLSFLPLAHAYG-CAFDFLAPLAVGGHITLLGKPTPKILIEAMQVVRPTIICCVPPMSIA-MKIPLLNTALRSVIRIFIVGGAPMNMET-EAFLMSIKFPITIGYGMTECAPLISFTPD-NEFKAGSCGRFLSEFIQVKIDSPD----PEHVAGEILVHGEHVMMGYYKNEEETRKVLDEKGWLHTGDIATMDPDGTLYIRGRSKTMILTGGQNIYPEEIEDKLNNMYMVQESLVL----EHNG-RLTALVVPDFEQAELEGIDK-------------------EELPR-----IMENNLKEL--NKLLA- 193580113 84 ------------------------DTYAKIFKRNVEKHPNKIAFKHEGSTWRYIEVEEFSNQIANYFKEQGLKRGDIVALYMESCPEYVCIWLGLSKIGVIVALINNNLRADTLAHSIKVSNCSVVIIGKEQINALVEVINTTTDDKLNHLTNVYIKNYIDDTSSLEISKSAPVKISEGSSKDQMLYIYTSGTTGMPKAAIMTQSRAIYMAMGAKHIAGITEYDVVYTPLPLYHTAG-GILGVSSVLLGGSTCVIRSKFSASNYWTDCLKYECTVAQYIGEMCRYCLASPPSDADKTHQVRLILGNG--LRPQIWNDFITRFNIKVAEFYGATEGNANMMNTTNKVGAVIPFIGEPFYPVTLIRV-DPDTNEPIRGEN-NLCIKKPGLFSGYVEKS-ASEKKIIKDVFFNSGDVLIRDEHNFFYFKDRTGDTFRWKGENVSTSEVEAAISNIVKLKDCLVYGVEVPNTGKAGMVAIVDETSDLDLDKLSAGI-NKSLPAYARPLFLRVVKT-PVSLTG------------------ 212709390 202 ---------------------------------------------------------------------------ERVGLLLPNATVTAAAIFGCLMRGRVPAMLNYTAGSHGISNALKASTAKVIFTSRQFEKGKLTHIPEQVPEALEDLKDTVTLQ--NKLWIVKHLFSPRKAIVPRNIDDEAIVLFTSGSEGTPKGVVHSHRSLMANVEQIKTIADFTPRDRFMSSLPLFHAFGLTV-GLFIPLFSGSRVFLYPSPLHYRIIELVYDRNCTVLFGTSTFLGHYARFA--HPYDFARVRYVVAGAEKLSDKTKKIWYDKFGIRILEGYGVTECAPIVS-INVPMAAKEGSVGQ-ILPCMEARII-----PLPGIEGGKLQLKGPNIMKGYLRVEAENAQGELESGWYDTGDIVELDNKNFCTIKGRVKRFAKLAGEMVSLESIEQMASEISPSYEHGVVTKPDSSKGEALVLFTTDKD--LDRSALSAAAKGKGLTELAVPRDIRWVKSLPVLGSGKTDFVTLKQMA------- 187479457 14 -----------------------------------ARAPQALAVVGADRTLSWEALAEAAAVWVERARAQGITADVPVVIYGHKQAGFFVAMVGALMLGAPFVPVDTIYPAERLRRIVEIVGAGAVYDAETDQFETGAPQAQALEEKG-----------------------------------LAYVIFTSGSTGDPKGVQIG-RESVALLGEWMAGFGLGDAPVFMNQAPF--SFDLSMYEVFGTLALGGSCVLNARESQAQWYRRLAEYGVSCWVSTPSFAHQQLVSRDFAPGALPTLDTFLFCGEPLALALAKKLRQRFDARILNTYGPTEATVATTLIEVDEAVIAAHDPLPIGPQAHVYI-----------DQGELCIVGDHVMRGYLNRPDLNASKRTEDGRFRTGDLGEAGEGGLLFCRGRIDDQIKLNGYRIELSEIDAALHDLSGVRACAVLRRPDGTA-VRLIGFLESGAEAARFAEWKTQLAQR-LPPYMVPSELVVCPELPVSNNHKTDRKKLLDIYA------ 154483867 11 ----------------------------------------RIAIKSGDSVLTYKQLEEYSNRLAAWLSSNKV----PIVVYGHKNPYMVVCFLACVKSGRAYCPQDISIPDTRVMDTAECVNPEVIFKVEGDMDFDGY-----------NVKNL-------DSIKKIIEEEQEEYCPETKPEDIYYILFTSGSTGKPKGVKITFDCLNNYLDWSVNLGQDKEGKNFVNQAPF--SFDLSVMDLYTSLACGGTLHTMTKEDYNAMFEHFKQSDINVWVSTPSFADMCLSDRKFSGELIPNLEVFLFCGEVLTTATVSKLHQRFPAKVINTYGPTESTVAVTDVEITPELLENSQGKSLPVGHEKKIHGEQGEILEEGQQGEIIIIGDTVSTGYYKRDDLTKKAFFRNGIYHTGDAGYL-KEGQLFYNGRIDLQVKLHGYRIEVEDIENNMLRLPQISHAVV--LPNIKDGKVLTAFVTGDKGEKSDLEIKTELKE-ILPAYMVPKKIKYVDNIPMNSNGKADRKYL----------- 119481153 77 -------WTKRLGQRIAELGDTA--TLYKMLERVVEVRGDSEALWFENKTWTYSQLKNLVDRFAALLHSRDIKTGDFVAVFNTNSPEMVVTIYALAKLGAVAALINNNLRDDTFMHCLNVSGSKFIISTPDLSQFVCVDL-PHIALNIGSFDGISV-GATELVTAADLQQYSPTGLIPAKRSDLCVLIYTSGTTGNPKACAI--RNMMNMVTSNPLSTDVRNPSRYYSSLPLFHGTA-YFTGICYSVGNAGTLCLRRKFSASQFWKDVHDSRATRILYIGELCRYLLATPPS-PYDQDHV-CIVAAGNGLRGEIWERFRQRFNVPIREFYRSTEGVAKFDNH-GVGAWGAGKIGGPIRRFLEEDVYDPDTEKAKLGEEGEAIVRDRALLTEYLHNEEATEKKLLRDVFVRTGDLLVQDDSGWVKFQDRVGDTFRWKGENVSAGEIRDHVCRIPGVHDAVVYGVKSGYDGQAGAAGITLEDPAAEAANLHRALKKKGVPSYAMPRLVRLTEKVATGVTFKQAKGELAKM-------- 170064658 27 --------------------WNPDQSLGQAILGMLDRTRSKVVQICADVEVTGGEMYLRTVRVSQNLIKLGYGPEDIFAMAVRNGEHSAPVLFACFALGIPVNTLDPSFQREDLGHILAIVKPKLVFCDSE--TLDELTAACEMTGVTP--KVIVVGEKIADYTHVEDLLV-PTGIEDTRSTSTTLHQH------PPSSSAHLHRSLQSRLPVPLDLHRPRGQLLRLSQLPL--LAVRTGPPFLAGSIAGATRIITRAPSVQRTADIVQRYQLSVISFPPSQAWAIVNDPTTVTADFRSLRLALCGGSVVSVSLKRAFETRFPGKVLEAYGFSEVGYAVTSTREGF-YRDGSVGF-TRPGVEIKIVDENNCALGIGRDGEILVRTKLVFLEYFGNREATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVPSSKTIGSEFILQETAKK-LPDYKLRGGVHFVEKIPMTPSGKILRRLAKEVI------- 124002530 4 ---------------------------------------------FGDRTYTWQQAAQMARKLATGLQSLGLPAKSHIGLVSKNCREWIIADLAIMIAGYVSVPFYPTLTGEQIKEVIHLGDVKALFV---GKTEVWEDMKKGVPADLPIIAFPHYEGEGEQWDTFLDRFEPLQGNPLPDMEDLWTIVFTSGTTGTPKGVMLNHQALASLDAMVHQQNYFDGDNRFFSFLPLNHIAERALIEFL-CIAHGGEISFVE--TIDTFAKNLRETQPTMFFAVPPILSGLVKNKIKKGLGLSNARACVSGAAPIAQSLKDWYK-RLGISISEGYGMTENCAVCSFLSGDED-QPGSVGKPAAGVD-LKIDED---------TGEVCMKADFVMQGYYNAPEKTAEVL-RDGWLHTGDQGWVNEDGYLYLTGRVKDTFKSKGIYIVPAPMEWVFDANTDIEQICIVGLGMP----QPMGIVTLSEEMKSKEEVKESLNDKKISTLIIAKEAFSVENGLLTPTLKVKRNILNKHYNEQLLA- 210126623 43 --------PITRFRRYQSAQ--PPVTVVDRFLHQVQLHPDKPFLLFEDEAYSYKDVDVMSNKMANFFRGEGYKCGDTVAMFIYNEPAFVWTFLGLAKLGVKMALLNTNLRSKSLLHCFKVAEAKALIVGQG------DALLEAAIEILPALEELGVTPAPQGFFSLDDKINQASNQPSIMARDTLCYIYTSGTTGLPKAAKVPQDKIV-GGGCLFGLCDLKEDDVVYVTMPLYHSSAL-LFGLGGTIEHGITMAMAKKFSVTRFWDDCRKYNATVITYIGELLRYLCARPKTPFDRNHGVRLAFGNG--LRPDVWTKFQERFGVQILEFYGATEGTGAIGMMSPVLKKIHPSSFLRVDPETSELIRDENGRPVNPGEPGLLVVRTP--FHGYKGEKKITEKKILRDMFFNTGDLLMVDKDYYMYFIDRLGDTYRWKGENVATTEVSEVLHDIEEVQEANVYGVTVPHDGRAGMAAIVLHPGHQ--ANLRDWLASR-LPAYARPLFLRLTPDLDHTGTFKQTKAQLRE--------- 86139741 11 ---GWTPPPVQI------DGC---DTFSKLFRQNCKKFGNKIAIREKDKEFSWLDYYASARRVGCSLMALGYREGDVAAIISEDNKEWVFADLGIQCIGATTHGLYPTLQEKQVAYQLNDSGAKVLFVEDEEQLDKYLG----VEDQLDHLEKVIVFDGWEEFLALSDAKIEELRVDAGDPEDIATLIYTSGTTGAPKGAAMSHRFFLAQSDNYPE-LPLGPGDEVLTFLPLCHTFIFAVPRVWEKFYSRINFVMNDRFAYDQALKTAGRREALIAAGVPTMLRLRHKVLDFLELGLARAHTIVSGAAPISARLLSWFNA-LGVTVQEAYGQTETGIVTATI--PGRSPIGSIGRAMR-NVEAKLADD----------GEILIRSSSNFSGYLNQPEKTAETVV-DGWVYTGDVGTMDANGDLTILDRKKDIIITGGKNITPSQLENELKFSPYISDAVIIG-------------------------------------------------------------------------- 13431637 90 --------------------------------------------------LSYKQVEDLSECIGSALLQKGFQPDQFIGIFAQNRPEWVIIEQACFAYSMVVVPLYDTLGADAITYIVNKAELSVIF---ADKPEKARILLESVENKLPGLKIIVVMDSYGSELAMEGLGRANRRKPPPEPDDLAVICFTSGTTGNPKGAMITHKNVVAFVKATEKALVLNASDIHISFLPLAHMYEQLLQCVM--LCHGAKIGFFQG-DIRLLMDDLKALQPTIFPVVPTVKRWLLDFASKRKEAQSSLRLMVTGAAPVSATVLTFLRAALGCQFYEGYGQTECTAGCS-LSVPGDWTAGHVGAPMPCNFIKLVDVEEMNYMAAMGEGEVCVKGPNVFKGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYVRSEPVAQVFVHG---ESLQAFLIAIVVP-----DAESLASWARKRG---------------------------------------- 161375111 2073 ------------------------------WRRHLERAPQQVAVVDGDARLSRAALDRWSDAVADAIEGAGVRAGVIVALLLPRTEALPVAMLACWKAARAWLPIDPATPAERIAEMIRRAGCALVV-------RDAATAAAADGAIAPRCATLDLPPRAAAG-----RRAARRPWPAPNPEDVAYVLFTSGSTGRPKPVAVPHRALEWYVQGLLARLGLPSG--LSCGLVSTFAADLGLTATLPALFDGGCLCIQSDAAARDPLLLAAVHRVDLLKIVPSHLEALLAGAPDPLLLPRR--VLVLGGERAGPGLLRRLAECPALRVMNHYGPTETTVGVAMGEWTRGADALRLDAPLA-GAALVLLDDAGRRAPAGVRAQLYVGGPQVALGYPGCPDETAARFVAGPLYATGDLGRLDADGTLTIVGRTDDQAKIRGYRVEPGEVAAALEGLPGVASAAVVAAEHPARGTVLVAYVAGDGAQADPASLALALHAR-LPDYMMPARIIPCRSLPLTANGKLDRGAL----------- 118619259 56 ----------------------------------------------------------------------------HVGVLLRNTPFFSAMLTAAGMSGIIPVGLNPVRRGAALARDIEHADCQMVLADTASA------------STLDGIEHVNV--DSAEWAEVIDAHNSEISFQNAAPADLFMLIYTSGTSGDPKAVKCGHSKVAIAGVTMTQRFGLGRDDVCYVSMPLFHSNAVLVGWAVAVACQG-SMALRRKFSASQFLSDVRRYGATYANYVGKPLSYVLATPERPDDADNPLRAV-YGNEGVPGD-IERFGCRFGCVVQDGFGSTEGGVAIARTPD---TPAGSLG-PLPENIEI-VDPETGQQCPVGAVGELVTAGPGRFEGYYNDEAASAQRM-SGGVYHSGDLAYRDAAGYAYFAGRLGDWMRVDGENLGTAPIERVLLRYPDAIEVAVYAIPDPVVGDQVMAAMVLTPGAKDVDKFRAFLAGQSLGPKQWPSYVRICSALPRTETFKVLKRQL----------- 88810921 26 ----------------------------------------------------YAELRQRAQATAKRLHGLGLKRGERVALIAETCPEFMEFFYACQYGGFVPVPINLGSRGERLRRLLHSCSATAAMAPAEFLSF--------LQEAADGLKLRFV-GSPADFYALEE---PAVELESSGPDEIAYLQYTSGSTRFPRGVVITQQAVMANLAGIVGTLAVRPGDRCVSWLPFYHDMGLVGF-VLGPLASQLSVDYLGTRDPRQWLALISNNRGTIAFAPPDICARRIHRAELDRYDLSCWRVAGVGAETIHAETLERFADFLAPAFLPCYGLAESSLAVTFAALDQGMVVDNCGRPL-PGHEVIVRDADYKALPHRQVGIVSVRGPSLMSGYFQDAASTHDALGPDGWLDTGDLGYLTEAG-LFITGRCKDLIIVNGRNIWPQDMERLAEEQPEVRDVTAFVASHPKGGEIVVMLVQCRTENERRADLVNRLQRMIYSEFGIKCRIELVPTLPRTSSGKLSRSEARRRFIQRV--- 124548661 11 ------------------------------LHQAARDFPQQTAITLAGKSINYQTLSQQVIALGEQLTALGIKEGNPVACISINNLEMICLYWACIDIGAIFFPISPRFPTTQVQA----------LIDTHQVGYYWSPTPDSALRHCSPLE-----------LQFNLLSTQSAK--SIDFTRPSNVILTSGSSGFPKAAVHCLANHIANAEGARCVIPLEKGDAWLLSLPLFHIGGLAI--LNRCALVGASVAM---PDPVISLQQITRDKLTHVSLVPAQLIKLLSDENGK---LESIKALLLGGGAISTDLLNQLKLR-NIASFTSYGMTEMGSQITT---GSALSDGSSGK-LLPKRELKIAD-----------GVIWVRGECLFMGYLTADGI-QKCVDKAGWFYTKDRGEWDANGNLHILGRVDNMFICGGENIQPEEIEAALKQHPLIDDAIVFAEPDAQFGHLPAAIVITEDMTTIATELEPFLADK-IARFKRPRHY------------------------------ 197118482 9 --------------------------------EMAKRQPDTRAIIFQNRSLSFSELNTLSDRIARGLIANGICRGVRTVLMVTPSPEFFALTFALFKVGAVPVLIDPGLGIKNLKQCFAEAQPHAFIIPKAHARLIFGWGKETIRTWITVGPRLFWEGTTLNRIIDEHTDASPFVPAPTSSDDVAAILFTSGSTGVPKGAVYSHGNFAAQVQALKQVYGIEPGEIDLPTFPL---FALFAPAL------GMTAVIPESVDPKKIIGAIHTYGVTTMFGSPALINRVGRYGVQHQVKLPTLRRAISAGAPVSAAVLERFTSLLGVQVFTPYGATEALPVCTTRKITDAGGGVCVGRPVEGIEIVQISDDESLRVPTGKIGEIVVQGEQVTRGYYNRPESDHLSKIADPFHRMGDLGGRDEEGRIWFCGRKSHRVETESGPLYTIPCEAVFNAHPAVFRTALVGVGAP--GEKPVLCVVKVDPELVRAELLSYAQDHI--HTKSIETILFHPAFPVDINAKIFREKLAVWAAARL--- 148264568 18 --------------------------------------ADSPALVYEDREYSYRQLIERSMAWSGKWQREKLQKGAIIGVAIADPFEFLATLFGAVRLGMGVLPLDPATLQREKGNLSQTFDITYIAVEDSLEKADCK-------------------------TPTQDYDIE------IDYGSPALFLLTSGTTGKPKGIVHSIESILQAARLSNAAYGTTGSDCVFTAAPIYHSAGI--MPVMAALDTGAKNLLIKKFLPKTFLGLVTKHKPSLVKAPAFMYQVVSRMPVVRNVVIDQGTRWYSGSSRLTRSEKELLLAKYGIWVREMYATSETSLLAVEREG-EELPPQCVGTVLD-NVEVKI-----------EEGRILVKTPAISLGYL-DPDGNVMGLHRHPWFFTGDIGSLDQDNRLFIYGRYGNIVNVAGKKVAPEEINAILSDHPRIEESVVIGVNDEVSGGALAAFLVTRGEFPPS-EVRKFCKSR-LPDYKTPKHIVYCETLPKAKLNKIDIPQLRKMFLNKL--- 168830130 1 -------------------------------------------------------LERDVTIFSRMLTLRGIPEDGRVILKAANSYWFVVSLFSLCNIAVSVTVVDEQTVLDEVAQIYDEAGACCILTDSDL----------ELPHALVILIQDLIQEEAVHPDWVGEPKLEALDFSKWCERSDALILYSSGTTGKPKGIVKAGSAFMENIRHSIHAMNYLPSDHMLPVVPFSHFYGIS--LIFSWWLTSCSLIIC---NPKNLWSVIAKDRATVVDANPSAFYTLLRMLNRKPEQLAPVRMWCVGGSPLTQDLEEKFNNIFGQPLLNGYGLSEGNVTLGTLECPKG-----CGLPL-PGVDLKILDSTGNQQADGIVGEVWIRSAGCMEGYLNRPDLT-QSVLQDGWFKTGDLGYLD-DGMLYVIGRSGKTVNRMGYMVSPVYIEDRIGSLGY--RSCVITLEDEAKGTLLVAFI-ESDSSQVVPVLRKEM-SQVLPSYMFPDLLLPLDHFPLNRNGKVDRLEMERVALEK---- 67867492 47 -------------------------SVVDLFLEKVERHPDKPFVLFKEEVYTYSHMDKLSNQAARALRKAGIKSGDCVAIFMANAPAYIWIWLGVAKLGSSIACLNNNIRSQSFLHCFRSSGAKVLLAEPELKDAEVMPELRKDHVRVFFLTDAVISEGTESFLDVKAASDEPVPRSYVSGKSLAMYIYTSGTTGLPKAALVNHYRLMMAC-GLFEICNVKARDVVYCPLPLYHSSAM-MIGVHGCISRGATLVLRPKFSASQFWDDCRKYNVTIVQYIGEVLRYLCNVPKSDDDASHNVRMAIGNG--LRTDVWSEFLRRFGIQIYEFYASTEGNIAFVNYTNT----VGSVGRVLHSFEFIKYDIEKDEPVRDGQPGLLVISSSSPFDGYAGDQHNTEKKIMRDAYFNSGDLLTVDQQNFVYFHDRVGDTFRWKGENVATTEVADILGIVNFIQEVNVYGVPNHEGRIGMAALILYDEEVFDGRKLYAHVRD-FLPNYARPRFIRIQNSMDITGTFKQRKVGLAKE-------- 198276733 3 ------------------------KSFLAFIEDSIKKNWDLDALTYKGATLQYKDVARKIEKLHILLEESGIKPGDKVALCGRNSSHWGVAFLAILTYGAVAVPILHEFKADNVHNIVNHSDARLLFVGD----VVWEALNE---AEMPNLEGIILMTDAREHLNERNFRKEHVSYRRDTPEELALINYTSGTTSFSKGVMLPYRSLWSNTQFAFEVLTLQPGNKVISILPMAHMYGLAFEFIYE-FCAGCHVYFLTRPSPKIIFQAFSEVKPNIVISVPLIIEKIIKKNVLPKLETLKMKLVIIGGAAFNQDV-ERLLRSLDFPYTVGYGMTECGPIIC-YEDWLRYKPGSCGKA-APRMEIKIDSPD----PQNIVGEILTRGENVMLGYYKNPEATAQAIDAEGWLHTGDLGVIDKNGNVTIKGRSKNMLLPSGQNIYPEEIEEKISNLPYVCENIVIQQSDHK----LAALIYPDKQGLTDADIERIMEENELPAYSQITRIIYPEEFEKTPKKSIKRFLYQE--------- 89074659 8 --------------------------------------------------YTYADVADKALRLVSAFRALGIQPGERIALVSKNCAEWFICDLAMMLGSYISVPIFPTAGAETIEHCITHSDSKLVII-GKLDSPDAINSVTQTLSDIPTI-SLSYPGTPEGFSTLIEQHAPSNERPAHTDDELMSIVYTSGTSGLPKGAMLTYGAFAWASHQIINHIGLGETERLFSYLPLAHITEVYIFG--SSIMSGLQVAFPE--SLDTFIDDVKMHRPTIFVSVPPFISGLIKRKLADGLGLNEARVLGCGSAPVSAGLLRWYESI-GLNITEAWGMTESFAYSTLNHPYRSDKVGSVGNA-GPGIELKIAADD----------EILVRSKGLFSGYYNNDAATKESFDSEGWLYTGDIGFIDEDGYLTIQGRKKDTFKTAGKFVSPVPIEKRLFELSNVEMMCLVGMPAPILLALPHHF--PNFDRKRYEKRVHHVIKRELESHAKIKGVLMIKE-PLTPTLKIKRHVLEKKYTD----- 126567228 17 ----------------------------------AEHTPDNVFLTYPDGRITWREAADQVSRMAAHLNTLGLPQRSNIGILGKNSAHWILSDLAIWAAGHVSVPLYPTLNGETAAYILDHSEAQMLFLGKLDGTADWHDIKGHIPEQLPIIS--LPLSPRDDTPKWQDIIAEPAKPKLPDPDDLATIVYTSGSTGRPKGVMHSFRTMISVADGLQQLFPVSASERMLSYLPLAHVAERAAVE-TQSLYYGFHLYFAN--SLDTFQEDLQRARPTLFFSVPPILNTLVKKKVLKQLGLDHCRAALTGAAPLSAETIGWYRS-LGLELLEVYGMSENF-GYSHANRPGQAKVGTVGM-VHPGVEH----------PIGEGGVVQVRSPGQMLGYYKNEEKPREDLMDDGFLKTGDLCEIDRDGCLRITGRVKDLFKSKGKYVVPVPIENRFN-HPKAEVVCVAGANQP----QPCLMVLLSEEARDELEVNAECESHEKVAF-----VVVVRE-PLTPTMKIKRNVIEDFYNRKM--- 195445955 30 ---------------------------------------------------TNREMLNWSVRIAQHLKKRNFGTDDVIGIVSRSSTYQSAVAVGCLFNATPFHSVNPTFNEDTIRHILSITKPK-IIFFDGIDIEKIKNASMSWHPELITLSGKVNGAHVEDLLDPTEFFFEPQSL-TLGESQTMAILCSSGTSGLPKAVCM--ANYFLMHLFAMPVY--TSDMVIFSFSGLDWFSGL-QQMLLSTAVGCTRIITDQSSTSEYLLELIGKYNINMIALGPSYVSELVACPLATPERFSTVRVLFISGGWIATDTLQKMQELAKLAFVIGYGSTEGAISGGYLNYG-----NSVGQ-LLPGRRGRIVSEEGENLGHNEVGEIYISGNSKWGGYYGNSLETQKTYDDLEWFHTGDIGYFDDHNNLHIVDRKKDICKCKGFQYWPNQIEAVVAQMPNIKEVCVVGIYDELLGDAPAAMIVKKEGSLDEEQVKKQVGKLIDADYMLYGGVYFVDEIPKNFNGKVLRREVKEQIKK----- 148656086 80 -------------ARMPGAVWFPGATLN--YAAHAFRHADRPAILFQSQTLTWAELQRQVASVAAHLEMLGVRRGDRVAAVLPDTPHAVIAFLACASLGAIWSSCSPEMGVASVADRFRQIEPRVLIAVDGYRAFDRRAALAELRSTLTSVEHVVIVPYLDPDAQVADAHDASLRFEPVPFDHPLWILYSSGTTGLPKPIVQGHGGILLHLKSLALHLDLGPQDRFFW----FTTTGWMMWNFLTSLLVGSTLLLYDGPDMHALWRFAADTRMTLFGTSAAYLTACRKAAPGTTFDLSSLRAIGSTGSPLPVEGFRWVYERVRRDLWLV-SLSGGTDVCTAFVGGCPLLPVTAGQCRCLGARVDVFDEQGNSL-VGDVGELVVTAPSMPLFFWGDADRYRTSYFDPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGIAEVRDSLVIDLENPDGTATMYLFVALETGVTLDDALKERIRATALSPRHVPDVIIAIPDVPRTLNGKKLKKILR---------- 127514530 29 ----------------------------------AAKVPGQVALHHWHHAIDYAHLAQRVRQCARQLHDLGVTSGDKLACVDQNSLALVILYWACIDLGAIFCPLNPRFPKAQIAAIAERYG-----FNHFWAGQAYQALLPE-----PGLTLSLNAETRDNKLKATKAEATKVEAIRIDTARPCNIILTSGSSGMPKAAVHCLNNHIASALGSTQKIPLVRGDNWLLSLPLFHIGGLAI--VNRCALAGAALTL-PAPDLS-LAKQLKAMPLTHLSLVATQLVRLLNDAPETLKGLKALLLGGG---AIDEQLIERLTP-LGIPAFTSYGMTEMSSQITT---ARANAQGSCGFAL-PGRELKIVDE-----------VIFVRGETLFLGYLRDPHEISRPLDNDGWFCTQDRGRFTPGGELLILGRTDNMFICGGENVQPEEIEAVLRSYPGIEEALVFGVADEEFGLLPAAII--KGKVASPAKLEEFLCQH-IARFKRPRRYFPWPEVEQTGL-KLPRKLVIQAVAER---- 114332417 634 ------------------------QTLFQSLLDAAATHGGKIAEDVERHPLNYSQLITRSFILGAILRHR-THAQENVGIMLPNMVSNLICFFSLHAFGRVPAMLNFSASSRNLVMACRIAQIRTVITARKF--IEAAKLSGQIDSDLPHQAHWWLMGLVAGWLPGMSYRLTDSRR---DPDAPAVVLFTSGSEDTPKGVVLSHTNLQANRFQVSARIDFGPSDLVFNALPIFHSFGLTGGTLLPVL-SGIRVFLYPSPLHYRIIELIYDTNATLMFGTDTFLAGYARYANA--YDFYSIRYVFAGAEKLRESTRRLWSENFGVRIFEGYGTTET-APILSLNTPMHNHPGSVGR-LLPGIHSRLEPVAG----ISQGGRLLVSGPNVMLGYYLAANPGMIVPPAEGWHDTGDIVEINEEGYVFIKGRAKRFAKIGGEMISLTAVEEAINRLPGYGH-AVIQRPDAKKGEQIVL-ITTRQQA-DRSEIITYFSKNDLGELGIPQNILYIDKLPLLATGKIDYVLLHEWVQQ----- 154492950 5 --------------------------FLDLIERSIKEHWDLPAFSYNGHTFHFKDVARRIEKFHILLEHAGIKKGDKVAIVGRNSSNWAICFFGILAYGAVAVPILHEFKPDNIHHIVNHSGAKAVLAGSSNWENMNEKMMPDVKLFMMLDNFSIIDCKNKEVRTIRDRINEDVKYHIEDPEELAVLNYTSGTTSFSKGVMIPYRSLWSNTQFAYDRLFIHPGDNIVCMLPMAHMYGL-AFEVLNSVNKGCHVHFLTRPSPKIIAEAFATIRPALILAVPPLIKLLLKVPKVREKIAQKLEAIVIGGAAINKEV-ETFLKSIDFRYTVGYGMTECGPLVS-YEQWDTFKQGSVGRVVD-RMEIRIDSND----PENEVGEILVRGMNVMLGYYKNPEATKAVMLPDGWLRTGDLGTLDKDGFLYIRGRSKSMILSSGQNIYPEEIEDRLNNMLYVAESLIISQ-----GGKLVALIYPDWEQVDKAEIEELMQQNEMPAYKVSCFKLYQEEFEKTPKRSIKR-------------- 159900246 4 ---------------------------------------------------TNAEHQRHVYQLMAGFQQLGLQKGDRVGIMSNTSVDWVESDWALVCSGAVPVSIYPSLMADTVAFIAQDADLKFLLIENR----EQYDKLQKVRSQLEHIERVIIFDGRDSLTSLRRMATSDATAQEVEPEDLATIVYTSGTTGNPKGAMLAHRALLGELTAIRTTMAMQAGDDDVLFLPAAHIFG-RLQHMCGVDNGLNTAII---ESIKQVLEDVQAIKPTFFFSVPRMYEKIFSTAQARKYALANIRYAITGGAPLDIEILEFFNGA-GVLLLEGWGLTETSAAVTA-NRPDDYRLGTVGK-VFPGNEIKIADD----------GEVLVRGNLILSGYYNNPQKTNEALI-DGWFHTGDIGKIDADGFLSIVDRKKDLLITSGKNIAPQAVEAAFKNSPYISQCAVFGDRRPYLVEAVTAW-ANREHVPVDANLHKHPKEHELPSFEQIKAYEILPEL-LTPTLKIRRRQIYERFAK----- 196196196 44 --------------------------LGVAIERATSMNPNGAAVIYQDTELTYKQFNAWANRLADYLASIGLKKGDTVAVNVENRPELLATVLACAKLGVCAALINTSQRGKVLIHSFNLVKPKAAIV-----GEELIDAVEEVRGDLDLKDNFFFFADGEAPAGYKNLASESRDCSSENPADPLFYIYTSGTTGLPKAVVFNHGRWEAYGGFGFSAVRLTKDDRIYTTLPFYHATGMVICWA-SVIASAGAIVIARKFSASGFWDDIRRHNCTAFGYVGELCRYLHEQPEKPNDQDNKIHTIVGNG--LRPSIWKDFKNRFGIRVVELYASSEGNVAFTNVFNFD----NTVGFSPVSYAIVKYDKERDEPVRDGESGEITEKTP--FDGY-TDPEKTEKSIYRDAWFNTGDM--MRDIGFRHFVDRLGDTFRWKGENVSTTEVEQILDGYDGIQESVVYGVEIPTNGRAGMGQIRLTGNHSDFDGLCEYLK-RELPPYAIPVFLRINEEMETTGTFKHQKNKLKEQ-------- 28395518 2 -------------------------TFIEKFESIAELFPTNIALIAGHRSITYSQLQHQAKRIAAGIQS---EIDDNVVLCLQRDESLIATILACHYLGIPYIPVDPRTTYEKIDHILSQAR---YLYISNVKISEYQ-------------KTLDVISQLNANTPFEHKSL-------TRASQEAYRIYTSGSTGAPKAVMVSHIGCANLIEYFCHLLAFRPGQTWLSSTSIA--FDIFFLEYSVPLASGGTLILLTDYSPQQIAGQVMRWSPSVYQATPSLFKGLLGYLEQGWH----FQKVLVGGEALSPQLSSALFARSDW-LCNVYGPTETTV-WSGAHVIRQAGDTRIGQAIR-NTQILILNECQQECAQGEPGRIYISGDGLALGYFNNPELTASKFTERRMYDTNDIGYVDNEGIVNFLHREGGFIKINGYRVEPSEITDTFEAIAGVSGSAVICLHDELSDSALIGWVECTE--VTEAAIRAFLQSK-LSYYLIPHHIFTIPALPYTLSGKVDGNRLEEM-------- 117618217 81 ------------------------------------------------QTLSWRELADQVARLAQWLRGQGIGRGDVVAAYLPNIPQTVVAMLATTSLGAIWTSTSPDFGEASVVERFGQTRPRVLFAVDGYKAIDIQDKVAGVVGQIDSIEQTVIIPLLGHPLQLGHLASQPLQFEPMAFNDPLYILYSSGTTGKPKCIVHGIGGLLQHLKEHQLHCDIKPGERIF----YFTTCGWMMWWLVSALASGATLVLYDYPDGNVLWDLARDEEVALFGTSAKYLDALHKQAPIKTHQLPQLRLICSTGSVLSPEGFDYVYQQIDVQLSSISGGTDICSCFVIGNPISPVYRGSQGRGL--GLAVQVFNEAGQPV-QGEKGELVCTKPFPAQGFWGDADKYHAAYFEDNIWCHGDWIELTPTGGILFYGRSDATLNPGGVRIGTSEIYRYVEQLEEVEESIVIGQQWQQ-DERVVLFVKLKPGLMLDEALRERIRQQHCTARHVPARILQVDAIPRTKSGKIVELAVREVVHNR---- 83646227 459 --------------------------ILERVAHAARLYAKAPAISDERTNLTYGQTCAAIGRLYSEIMALLEAPANVIGVFLERTVALPVAYLSALACQRAFTPMDPLLPDERLSYMMDVAKVGVLLVD---------ARTRARAETLFPGAAIINVDASLALAIQESVSVDGIELALVNPDATAYVMFTSGSTGRPKGVAISAGNLANFLLSMQASPGFQAGERMLALTPI--SFDISILELLLPLMCGGELHIVTRVSAELLGDALNQWQADVAQATPSTWRMLQQAGWRAAGEL----TILCGGEALDKELAQYLLQQTG-QLYNMYGPTEATIWASCRRVTDADRI-PLGRPVFNSD-YYILDAEGDSVLPGMQGELTIAGECVGKGYLNAPSEQAFVTLPNGVYKTGDIVHYLSHQDIEYVGRRDSQYKVNGYRVDTGEVSHRLKEFAP--DAAVFTVVRHKPEAHLCCFVAPESSGLDIAVAMQWL-QRALPYYMAPKALHRLSRIPLTANGKADVKLLSEA-------- 169607913 24 -------WNDRLPPT-------PDQTITQVFSAQVARSHDAPAVDAPDGTLTYAQLDTYSTRLALHLRSIDISPDEIVPICFDKSTWLIVCMMAVSKAGMAYTTLDPGNPAERLNACLSTITPRVMLVEETFSGMFSSDAGMKILGNVPEICNV---------NDVSGKKTEVVDLPVGLPSHLAY------------------------------------------------AFAASVVTTLKTLCNGGLLVLPPKERMGGIANFITRKGITRTFLTPTLLNLL------KPEEVACLQFLTVGGEAVPQRLIDIWAPRL--SLVEAIGMTEGVGIANMIDTSGKKCRARQ--FMTGCAWIVDQDDADTLAPIGVTGELLFEGPALFQGYRNNPEANAKAFIQKPWFRTGDLAKYVEDGVVQIVGRADTRVKLHGQRFELGEVESMLDCLPDVTVAAEIVEPAGGNGPMLVAFILSADFSHEAKQLRARLAA-TVPDYMVPRGIVDLKDRPLNPSGKLDRKILRQRAAE----- 58338169 9 ------------------------------IDEIAENEPDRVVYDYLGETNTYGDLKKRSNAWAHKIASMDIPEHAPIMIWGGQTFEMIASFLGCVKSGHAYIPIASYSNAERLTMIQDVSKSPMVLEIDPLPDVNLDGI------------KVLKANEVED----GDFTVDESNF--VEGDENYYIIFTSGTTGKPKGVQISHDNLLSFVNWELSDFNLPEHPSFLAQAP--YSFDLSVMSLYPALVSAGKLVVLPHDNFGQLFQTLPKMQFNVWVSTPSFAQMCFLDKTFDAEHHPDLTHFLFCGEELPHSEADMLKKKFPSHIFNTYGPTETTVAVTQVEITDEILEKYDRLPIGRVKETKITIDTSKGDKPGE-GEIIISGPSVSKGYMNNPEKTEAAFFQNRSYRSGDAGFFDGD-MLFYRGRIDFQIKFNGYRIELEEINFYLSKNEFVR----YGVAAPKYNKQIVAEIELKHGVRSDAQLTKLIREKNVMPYMIPQRYVYQDTLPISQNGKVDIKAVIKEVNK----- 195381467 16 -----KTWSGIRRRPYFDPDC----SVGEVFYTALRNWPNQVVQISDGRKVTNAEISQWGTRLALYLRREKLTQEDVVGIIGSSSTYVGPLVVACFFNATPFHAVNATRDAPTIATLFLVTKPKIMFCD----GSDYERIKEVTKDWAP--KIITLTGRVEGVPFIEDLL-QPVAGEHLNGDQTALILCSSGTSGLPKAVALSHKHV------TKIAPFCKSTDLLLTHATVDWATGFIAIAI-GLLYGVPRVLFDGGFNAEKFIGMIQKYKATTLVLAPWQAYEVFTNPLATEESLDSIRFSFITGGWISMQVLQRAQSLMKKSIVAFYGTTETGAITVNIDHSLQ---SSVGR-IFPGMRIRIIDEHGNNLAHNEVGEVLIDIGSKWLGYVANPVDTEATL-QNGWINLGDLGYFDSDNNLYLVDRKKDLLKYKSKHYWPNELEQIIAELPDVLHVCVVGVRDIRNGDSAGALVIKKSGSPTEQQVIEQVAQRVVVDYKLHSGVQFVDVIPRNQNGKLMRSLARKEFEARM--- 95929234 4 ------------------------------LTRRAEQQPYTAAVIFPETHLTYQQLEQQSNRIACALSQYGVRCGDRTVLMVKPSLNFFSLTFALFKLGAIPVLIDPGMGVKNIKQCLEEVQPDVFIGIDKAHVARLLTTGVSLRSTVPTLRTLV----------QRVAEAAPFTAHQPQNNETAAILFTSGSTGPPKGAIYTHTNFNAQIAALKQLYAIEPGEIDLCTFPL---FALFAPAL------GMTAVIPDQVNPQRIFEAIDNFGVTNMFGSPALLRRVAQQGLLQHKQLPTLNRVISAGAPVPATVLEQFTSMMAPEIYTPYGATESLPVCSIDSTTDQGKGTCVGQAIIDVQIIAIDDEEDLTVADGVIGEICVRGPQVTSGYFNREQSNKRSFVEDGYHRMGDVGYRDDQGRIWFCGRKDHRVEHNGETLFSIPCEAVFNTHGDVFRTALVGL-GSRPNQRAVLCVELNPGIGKEDSIRQQLRQNNYPHTQAIDTILFHPRFPVDINAKIFREKLAVWAAKEV--- 71068219 54 ---------------------------------------------------SYAWLDDTARRIAVLLRAAGLETGARVLLLFPQSAEFAAAYAGCLYAGMVAVPAPTSHEAARVVGIAKDSEAGAVLTVSETEADVRQWAARTGLGALPLHCVDELPGDAD---------PDTWREPEIRADTVAVLQYTSGSTGSPKGVVVTHGALADNVRSLLTGFDLGSGARLGGWLPMYHDMGLFG-LLSPALFSGGAAVLMSGRRPSQWLRLIDRFGL-VFSAAPDFAYRRVRPEETDGLDLSRWRWAANGSEPIRAETLRAFAKEFAPAGLHCYGLAEATLLVSLPTGELRTRRAAVGRPRPPSLEIRVVDPTGKSVTGGDVGEIRVRGASVARGYWQKPEATAETFVMDPWLRTGDLGALYE-GELYVTGRIKELLIVHGRNIYPHDIEHELARH---AELGAVGAASTESGEVVVVTVRPEQGPELVTALRATLREFGLA----PAGVVLVRRIPRTSSGKVQRR------------- 111221320 32 ------------------------------FREVAAHLPDTPAVVSPGVAMTFAEADRRTDDIAAVLGRLDATEDGPVATLLPHGVPGLLGVLAAMKTGRPVVPLDPMVPAGRMAQIIRQAGCVALITDSAAASVDPKPLLELLAGDGPRLVLDLAAAASDGAEWIAANGADAVWWPEPQLTDPACIVFTSGSTGAPKGVVWSHGTFLCDAYAGAQRLGFAPGDRLALVLPYSFAAGITVV-VFGLLNGAGLYAYDPRSAGLAGLDWINSQQLTALQTTPSLLRALLGALGPDEV-LADLRIVTTCGEAAYGRDIAALRPHVPCTYVNWSGASEASLGFFEIPPDAPVPAGTVGLP-APGKEVVFRREDGSIAGPGESGDVEVTSAYLSAGYWGSPELTAEKFTPDGTCRTGDLGRFEPDGTVVLLGRRDAAVKIRGYLVEPSEVEAALLNSPEIAEAVVTAVT-TGSQNRLVAYVVPHGNTLSPVRIRRALRER-LPVWMVPTTIVALAEMPRNERGKVDR-------------- 74318615 11 -------------------------TLCGLFRARVAATPARVAYRQFDESFTWSEVAAEAARWQAALAREGLAPGDRVAVMLKNCVEWVIFDQAALALGLVTVPLYLDDRAESAAYILDNADAKLLLVEGRF----QLKKLAEIAASSPGLQRIVCLVAPESRLALENAVATAVPERSLAPDLLASIVYTSGTTGRPKGVMLTHDNLLWNAYYASHCADFGPHEVFLSFLPLSHTLERTGGYYLAMLL-GAEVAYAR--SIAQLAQDLQAIRPTVLISVPRIYFRLAVHVGWRRFERSRLRLAISGGAALSPEVARVFIG-LGVPVYQGYGLTETSPVVC-VNRPDSNSPATIGQPL-PGVEVRIGDND----------ELLTRSRCVMRGYWKDEAATRAMIDADGWLHSGDQARVDADGHYTIIGRIKDIIVLNGEKVPPTDMESAILLDPLFEQVMVVG-------------------------------------------------------------------------- 77974542 171 --------PMPQAPRARDRRVLAGERLHAMMAARMAVQPKETALLSAQTRYNYQTLLKKTLGVSRILQRF-TAPGEHVGMLLPNATITAAAIFGASVRGRIPALLNYTSGAKGLKSAITAASLKTIVTSRQFEKGKLTHLPEQVTEALEDLKDTVTL--ADKLWILFHLYFPRRAMMPQQADDSALILFTSGSEGNPKGVVHSHASLLANVEQIRTIADFTPRDRFMSSLPLFHAFGLTV-GLFTPLMTGSRVFLYPSPLHYRVVELVYDRNCTVLFGTSTFLGNYARFA--HPYDFARLRYVVAGAEKLADSTKQIWQDKFGIRILEGYGVTECAPVVA-INVPMAAKVNTVGR-ILPGMEPRLI----QIPGIEQGGRLQLRGPNIMRGYLRNPAENAQGELEAGWYDTGDIVAIDEEGFCAIRGRMKRFAKLAGEMVSLESVEQALRISPEGQHAAAT-KADSAKGEALVLF--TTDSEITREQLIKVARESGVPELAVPRDIRLVKALPLLGSGKPDFVTLSKMAAD----- 197247542 233 ---------------------------------------------------TYRKLLTKTLFVGRILEKYSV-KGEKIGLMLPNAAISAAVIFGAVSRRRIPAMMNYTAGVKGLTSAITAAEIKTIFTSRQFLD---KGKLWHLPEQLTQVRWVYLEDLKADVTPADKLHLLAPRLAQVKPEDAAIILFTSGSEGHPKGVVHSHKSILANVEQIKTIADFTANDRFMSALPLFHSFGLTV-GLFTPLLTGAEVFLYPSPLHYRIVELVYDRNCTVLFGTSTFLGNYARFA--NPYDFYRLRYVVAGAEKLQESTKQLWQDKFGLRILEGYGVTECAPVVS-INVPMAAKPGTVGR-ILPGMDARLLAVPGIE----NGGRLQLKGPNIMNGYLRVEKENARGETERGWYDTGDIVRFDENGFVQIQGRAKRFAKIAGEMVSLEMVEQLALGVSADKMHATAIKSDASKGEALVLF--TTDSELTREKLQHYAREHGIPELAVPRDIRYLKQLPLLGSGKPDFVTLKSWV------- 195433857 15 ----------------------PDLSIGEIIFHEMRRHPQLIAQISDTEKLTRENLQMNSMRVASYMRKLRLQQSDIVGIVGRNSTHICAVAYACFFNGIPYHSVIKEFKEETIKKAFGQTKPSLIFCDGDVYDKICAATANFKVKIITLTNHKINSLDIEQVLDTPIEKGFKPARLEKGIDQTLAILCTSGTTGFPKAVTISNSRKIFTSSDN-----LTTADVQYAYTTLEWIGGLHTI-VSSGVYSTTRIIADDEFDPSRELHRIEKYKVTWWRLSPIMVIGLEKTEKFHKTNFASVDYCIIGGDRCPVPVVERFRNRLKAKVALTYGLSEFGFMVTT-NFHLDIKPTSVGCLQCGY-KLKILDEQGKILGPNEVGEVLMYSGQYWGGYYGNPEETQRVYDSERWYHTGDMGYVDNDGFLYIIDRKEDMLRYNLSTYFPNEIQNVIEQISDVVEVCVFGLCMDANADIPAAVVVKKKGSLQAQDVVDYVKEHVEENYKMDGKVLIVENLIRALGGKINRRVNKE--------- 119902614 200 -----------VAQRARSNGKRRPRTILYAFLDKVQQTPHKPFLLFRDETFTYAQVDRRSNQVARALRDLGLRQGDCVAIFMGNEPAYIWLWLGLIKLGCAMACLNYNIRGKSLLHCFQCSGAKVLLVSP--------ELQAAVEEVLPSLKKDDVAGVNSFLDKVDEVSSEPVPRSEVTFSTPALYIYTSGTTGLPKAAKINHQRIWYGIGLAI-ASKVTQDDVIYSPLPLYHSAAL-LIGLHGCMVTGATLVLRTKFSASQFWDDCRKYNITVIQYIGELLRYLCNCPEKPNDRDHKVRLAMGNG--LRADVWREFVRRFGIHINEFYASTEGNIGFMNYT----RKIGAVGRVVINYELIKYDVEKDEPVPKGEPGLLVCKITQLFSGYAGGMSQTEKKKLGDLYFNTGDLLMIDHENFIYFHDRVGDTFRWKGENVATTEVADTVGLVDFVEEVNVYGVSVPHEGRIGMASIKMKDHEFDGRKLFKHVVD-YLPSYARPRFLRIQDSIEITGTFKHRKVTLVEE-------- 213385119 17 --------------------------------------ADRPALL-GERTVTYGELAADVTATAAALRALGARPGDRAAIWMDKQPRYAEAILAALRAGCAYVPLDGGQPAARAATILADASPVVLFTDARHAALDGHTLPASVRAVVVTGAPRDSSGDGAEVCAWADFAAAPAAQPDPDGDALAALLYTSGSTGVPKGVKISHRNLANFTGWARTELDVGPDDVFANHA--SFNFDLSTFDLFTALGAGAAVWIIDEPRARDASELIVRHGVTVWYSVPSVLNLLTVSGALTPERAAGLRYVLFAGEVYPMPQLRALAALLHTVLYNLYGPTETNVCTFHRVGTADLAPAPIGLPIS-NTRVSVVDEAGRAVGAGAVGELVVEGDCVTPGYWGRESEPAAAGHRARRHATGDLVTR-EDGRLVYRGRIDRMVKLSGYRIELGEIEAAVLRHPAVADAAVVVADAPETQRRLALYYTLREGAPTLVQLKQHCA-RHLPGYMLP--------------------------------- 29346636 3 ---------------------------------------------YKGATLQYKDVARKIEKLHIIFEESGIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDMVWENLNESAMPLLEGILMMNDFTLLVSRSERLTHAREFRKEHIEYHKDEPEELAVINYTSGTTSYSKGVMLPYRSLWSNTKFAYEVLELKAGDKIVSMLPMAHMYGL-AFEFLYEFSVGCHIYFLTRPSPKIIFQAFEEVKPNLIVAVPLIIEKIIKKSVLPKLETPTMREIIVGGAAFNQEV-EQFLKMIDFPYTVGYGMTECGPIIC-YEDWTRFKPGSCGKA-APRMDVRVLSSD----PENIVGEIVCKGPNVMLGYYKNSEATEAVIDKDGWLHTGDLALMDAEGNITIKGRSKNLLLSSGQNIYPEEIEDKLNNLPYVSESIIV-----QQNEKLVGLVYPDAHGLKNEDIERVMEENRVANAMLPAYSQILEEFEKTPKKSIKRYLYQEA-------- 118581177 49 ----------------------------------------------------YSQMRDSARSLARKLVGLGLSRGDRMALVAETDADFVRFFFACQYAGLVPVPLPAAVHLDNLRKLVESCGARAAMSSRSFFAFLSKA------AEGLDLKHVGIPDCFDALPEADQMLQAP------DPEDVAYLQYTSGSTRFPRGVVITQKSIMANLACIISHLAVQPGDRATSWLPFYHDMGLVGF-MLAPMACQLSIDYLSTRDPRLWPALISKNRATISYS-PTFGYALLRPAEIEQYDLSSWRIAGTGAEPIRADILENFGKLLAPAYVASYGMAECSLAISFAPLGRGLEIDRIGRAIPPGHEIEIRDEHGMPLPERCCGVLHVRGPSVMREYLGAPETTREVLCPDGWLNTGDLAYL-AGGQVVITGRMKDLIIINGRNIWPQDIEFVVEQLPEIRDAAAFSIPGQGGEEQVVLVVQCRHFDETERRLVELLRGRVREEFGVDCLVELVATLPQTSSGKISR-------------- 110598015 387 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTPAHAAYLIFTSGTSGTPKGVLVEHGPVINLINAIEHEIYTPEAEFLRISCCFSFAFDGSIHHIFTTLLNGHSLFIPERQDPEALHRFFQQHRLHVADSTPTLFALLLDY-WEKSGAWSSVNSFILGGESFSSSLAERYFALPGVEIWNAYGPTESCVCASSADSWKRHLPPPVGTPLQGVD-IKVCDDAGRTLPVGIPGEIMIGGAGLARGYINEAELTAARFVCDRWYRTGDIGRWIQPGLLQFTGREDRQVKVRGYRIELSEIESALRASPLVRHAAVVADPRQDGDRILVAYVVPAPG-FDAAGCRADL-DLSLPAWMMPTLIVEIDELPLNSNGKLDEQRLPSLQTRGLLS- 50546194 17 -------------------GSWP-----DLMRTSPHAHNDSKPVVFDKQQLTWKQVWQLSARLAQLYHKYGIGKGDVVIFYTPNTYSSLPYHLALHDLGATISPASTSYDVKDICHQI--------VTTDAVVVVAAAEKSEIAREAVQDVRVVVMEDLINNAPTVAQNDIDSAPHVSLSRDQIAYLGMSSGTSGLPKAVRLTHFNVTSNLQVSAAAPNLAQNVVASAVIPTTHIYGLTM--FLSVLYNGSVVIHHKQFNLRDLLEAQKTYKVSLWILVPPVIVQLAKNPMVDEYLDSHVRCIVSGAAPLGGNVVDQVSVRLKLVIHQAYGLTESSPIVGMLDPSDHIDVMTVG-CLMPNTEARIVDEEGNDVKRGESGELWIRGPQIMDGYHKNPESSRESLFQDRWLRTGDVAVIDTFGRVMVVDRTKELIKSMSRQVAPAELEALLLNHPSVNDVAVVGVHNDDNGESARAFVVLQPGDACDPTTIKHWMDQQVPSYKRLGGIVVIDTVPKNASGKI---------------- 66822215 76 ------------------------------------------------EKLTYYQLYEKVCEFSRVLLNLNVSKNDVVLIYMSNTLEPLIAMLSCARIGATHCTIIDGYSVKSLIDRIETITPELIITTSTFKPSNVITLFRNEVLDETNLKKVNDIPTIPNTLSWYDEQSPFYEYVPVESSHSLYILYTSGTTGNAKAVVRSNGPHLVSIRYYRFRKESDIPQIVFSGWVSFHGFGLLSVGNTFVMYEGG--IINNKHIEDDLWKTIVKHKVTHTFPSPSVFRYLIKTDPESKYDLSNLEEIWCGSEVIEESIPEYIEQKLKIKCLRVFGQSEIGITSFISVHALNMPYKATGIP-SIFIKPSILSEEGKVLNSNEIGFVAIKPPGFATTYYKNDEKFKQLFSKPGYYNTGDLGYKDQRGFYTIVSRSDDQIKIGYKKVQLNTIETSILKHPSVLECCSIGIYDPVIRSVPIGVLVLKEQSIDLIKLQNEINTQDIESCAVLRKILIVNQLPKTKVGKIPRLILSNLLND----- 77459302 81 --------------------WFPGATLN-FAEHLLSRRDDAIAVIANGQRLTWAELAQQVAGFQASLQAAGVLVGDRIAACMPNTWQTLVAMLATTSLGAIWSCSSPDFGTHGVIDRFGQIEPKVLITCAGYREIDQTVKVNEILEQLPSLQQLIIVPYARPQAHATDYRTEPGDEPPVPFDHPLYVLYSSGTTGVPKCIVHSTGGLLQHVKEHGLHVDLGPGDRLF----YYTTCGWMMWWLVSALAVGSAVVLYDYPDNERLLELLDDEQVSVFGTSPKFLATLESSGPRESYDLSHLRTLLCTGSALSPQSYDFVYRDFKPDVCSMSGGTDIVSCFVNGNPMSAVRRGIMGKSLA--MAVEVWNDAGQPV-VGEKGELCTRSPAVPIGLWNDPEKLRKSYFSPGVWAQGDYAEQLPHGGMLIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLDSVAIGQQDDV---RVVLFVHLKDGVTLDDTLQQQIRQANTTPRHVPAKIVAVTDIPRTISGKVVELAVRNVV------- 162448706 13 -----------------------------------AARGDAVALASRSAAVTYAELAARAAAVGVALGGAGVRPGDRVALLLGRAHDEPVALAGVLTAGAVAVPLDATAPPARLGRIARARGCRAL-VLDAAAAGLADGMDAELGGGLPRVE-LDAEGRALRGAARADAGGDGGVCDD-RAQDVACILHTSGSTGEPKPVPITWAGLDAFTAFCIDLVGLTPADRVLRVAEL--VFDLAWFDHLATFRAGATLATMSRRDLRALRDAVSALAPTVIYGVPSMFMKLVAALPAADAGAPPVRTILFAGEVFPPELAALAARVPGAALYNLYGPTETNVCTAALDGASEVPIGVA----CPYAACALLDESGRVIEGPGTGELVVSGPTTVDG---------------GPYRTRDRVERKADGLFYFRGRIDRMVKIRGYRVEPGEVEAALASHPAVRQAAVIAVEDARLGKTLRGFVALAGDADDRS-LRLYLAER-LPPYMVPEKIVAMDELPRTSTGKIDYRAL----------- 118464873 3 ------------------------ETVQQLLRQ--RRHDDTPAVAYGDKTWTWRHLAEAEAEASALIARADPARPLHVGAALGNSPAMLRAMAAAGLGGYVLCGLNTTRRGSALLSDIHRSDCQILLVDD-----EHLPLLDGLDFNGIQVLEVGSPAYADAVAAAPPL----IPHREVTAADPFMMIFTSGTSGNPKAVRFAHGMAIMCGASLIFQYDVTADDVCYLAMPLFHSNGVAAGWAVAV--GSGALMVPAKFSPSRFLDDVRRYRVTYLNYVGKPLALILSTPERPDDADNTLRVAF-GNEATDRDIAE-FARRFGCRVVDSFGSSEFAVIVVREDG---TPPGSIGRPYPGVCAVAQFDEHGALTNFEEVGELVTQGAGPFVGYYNDPEATAERM-RHGMYWSGDLAYRDADGWIYLAGRTADWMRVDGENLAAAPIERILARLPDISQVAVYAVPDERVGDQVMAALVLRAGALSPEEFGRFLASQPLSPKAWPRYVRINDRLPTTATNKILKRAL----------- 148263653 8 -------------------------SVPDMLRQNAARFQGKLALKYRKQTLSYAEFYERALMAARGLKKCNVKPGERVAILSENRAGWVIADMGILTVGGVTVPIYPTNTPEQIEYVLNHSEARIVFVS---SKFQYSKLLR-IRETIPKVELVVFLGEPESEIDLPVTESEKKQLEAIGPTDLLTLIYTSGTTGVPKGVPLTHRNILFAFYTSRKAVVLRECEVHLSFLPLSHVLERTI-GYYMMIMNGSMMAFADSIEPENMMEV----KPTVMVSVPRLFEKIYSRIFENVHQMSNMRLFCSGGAPLDK-TINEFFWIIGLPILEGYGLTETSPAVS-FNNFDQVRFGSVGTAL-----------EHTEIKTAEDGELLIRGPQIMTGYYKEPAATGESL-QDGWFKTGDIGYI-ENGFVYITDRKKELIITGGKNIAPQPLENELKLDKYISSAFVYG----DRKPYLTALLVPN-----MERLLEFAREKHLPQYESIKKFVL---LPRTPTLKLRRKVIYEKYKDKI--- 8475907 2 --------------------------------ERVAEFADRPCLIDGATNKTYAEVELISRKVAAGLANLGLQQGQVVMLLLPNCVEFAFVFMGASVRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAVYVEKLAELRSDDVDAPKEGCKHISVLTEADE---------RQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKSQVSSVAQQVDNLYFHSEDVILCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNLTTLLELVQRYKITVAPIVPPIVLEITKSPIVSQFDVSSVRMIICGSAPLGKELEDALRDRFPKAIFQGYGMTEAGMNLAFAKKPFPVKAGSCGTVVR-NAQIKILDETGRSLPYNQAGEICIRGP------------------------------------------------------------------------------------------------------------------------------------------------------ 121997922 3 ------------------------------LTRARQQWPNHPAIIEPGQAYTFAGLDDAVSQRAAALQAQGLGAGTWTALRMTTSTAGVIDWLAILRAGARVLPVSERMPEPALEQLL-----------------AEHGIAGRIPAPGAELQH---TGHAPPGEPASSLHR------HFRPDAPCAGVATSGSTGAPRIAAHSYANYVRSAQGAIDYLPLSPPDRYLLSLPLFHVGGLGI--VFRCLEAGVPMVVGGRSEDATFLAA---YRVSHVSMVETQLHRLLRGA---GDPLPKLRCVLLGGGPVATELLEEAQAR-GLPCYMSYGLTEMTAQVATWPALHG------GGRILPYRALRIDHD-----------EIRVRGDTLCLGYLDR--GTVAPLTADGWFSTGDLGHWQA-GRLTVFGRRDNQFISGGENIQPEAIERVLREHPAVREAVVVPRHDREFGQRPVAFVKTGDDALPATDLRAWVRAR-LSPHMTPVAWYPLPD-----SGKVRRAELIER-AERL--- 145606879 276 --------------------------------------------------------------VAAGISQLGIAAGSIIGVLQEPGADWIVSLLAIWRVGCVYMPFDAATPMSRIAINCAHASPQLVLVDEAF-----VTTASTLEKPLLNVSSIPRANK-----PPGPRTTLSFPETTRRPTDPAAVLYTSGSTGTPKGIVLSHENLVHEIEFSSASYDFGVERVLCQSA---LGFDMSLTQIFSALAFGGSLHMLPRSQRGDALAIILDSGITLTGATPSEYMSWISFGGADLAR-SNWRRAVCGGEPVTTSLLRAFDSRPELRLFNAYGPTETTCSATRTEGPWGDRPTTSGRA-APNCSVCIVDANLAPLPVGMPGEVLIGGAKVALGYLGSCELTATRFIPHGWHRTGDVGRLLPDGALVLQGRVDDTVKLRGNRVDLVDVEEAMLQCPDLAESAVLA---------ALVVVDPCHPSADREELFADLLKRVLPRAQKPTVVKAVESLPTTVSGKVDRKA------------ 24376049 6 ------------------------------LHSAALTFPEQTAVKCNGQDISYASLSQMVLGLGEQLTRIGIRQGQPLACISRNNLEMICLYWACIDIGAIFFPISPRFPLAQVQGLIDSHQIPCYWSETELG----------------------LTGCTQLSLDVAQISTTPAKTVDIQR--PCNVILTSGSSGFPKAAVHNLANHIANAEGARSLIPLIKGDAWLLSLPLFHIGGLAILNRCALV---AAIVVLPESNL-ALQEQVERDALTHISLVPT---QLLNLLADKQASLTSIKALLLGGGAVSIDLLKQLEQRHIASFTS-YGMTEMGSQITTGPALSD---GTSGK-LLPRRELKIVDD-----------VIWVRGECLFMGYLT-ENGIEKPLDADSWFYTKDKGEWDANGNLKILGRVDNMFICGGENIQPEEIEAALKLHPLIDEAIVFPQPDITYGQLPAAIITSQDMSTIEKQLEQFLADK-IARFKRPRRY------------------------------ 193084266 12 -------------EGYLADGHWSRETMVDRYRGFARTFPQLTACQDEKDIYSWAALDRVTDRIAANLITMGLHRDSTALVQTASSCREVLMRIAFKKAGIIGAFAPLQWRRKELDYVVERIAPSLLIADS-----KELNMSAEIPMRI-DLSNDCREGWVDWDCLLVNVGTEIPADCPFAFDEISLITVSSGTSGVAKLCEWPEAAQVCMGRALCDCMGFQDDDKVGIFAPMSGAAGLLVWTVSAAVPC--TFCFPSTYRPGHLLDLVERWRLTISTTVP-VILARLAHEEPGSRNLSTLRMLRVGTAAADIDAARAFEIRTGCKVITASGAMECGFGHARPEEPIDLRLGSVGLPLK-GCRLRIDDEDDMSRTSDKFGQVKVSAPFASSGYWNDPQGTAAV-WNDGWYETGDIGRLDKIGRLTLLGRMKETINRSGHKILPIEIETEIAKHPSVFACAVAGASDNEYGAVPWAFVQLKAGTLDPAMLAERMRHSGMASYKIPVRFIEVAELPRINGNKVDKQAL----------- 170697228 18 -------------------------SLLDILRERAEQTPERIAFHFDVVSWSYGQFAAAARVLQHALHER------RVLLLLEPGLSYVAALFGILLAGATAVPSFPPAGSRAVARICRDAHPDVII-----AGKLHRSLQPQLDEAAPALLTIDEDSFDDGEVSVHDVRN--LLEQHVDLDRPALLQYTSGSTGEPKGVIVTHENLVSNCAVIAERLGPDPDRVGCTWLPPYHDMGLMGALLLAV-YSGFPLVILSVQRPYRWLKAISDYRVT-TSVAPNFAFDLVSEEEAATLDLSSLQHVFCGAEPVSHTTLERFFARFGRHVVPCYGMAEATLYVSGLCKPRDPELDEHGRPAAVGHRLLIVDPATRVLPERTVGEIWFSGPNVAAGYLNRDDIFAATIDPTRYLRTGDLGFLNG-GELFVTGRIKDVVIVAGRNLYPTDIESVQSAHDAIRTNGVVAFSDGAHGESLVIVAELRPSAEQMSEVRAAIRDHGVS----PAVVHLGPAIPLTTSGKVRRQACKQAFQQ----- 209909825 233 ------------------------------------------------------------------------KQGEKIGLMLPNAGISAAVIFGAVSRGRIPAMMNYTAGVKGLTSAITAAQIKTVFTSRQFLD---KGKLWHLPEQLTQVRWVFLEDLKADVTPGDKLWIPHLAQVKQQPEDDAIILFTSGSEGNPKGVVHSHKSILANVEQIKTIADFTAKDRFMSALPLFHSFGLTV-GLFTPLLTGAEVFLYPSPLHYRIVELVYDRNCTVLFGTSTFLGHYARFA--NPYDFFRVRYVVAGAEKLQESTRQIWQDKFGLRILEGYGVTECAPVVS-INVPMAAKPGTVGR-ILPGMDARLLAVPGIE----EGGRLQLKGPNVMNGYLRLEAPTAENVTEAGWYDTGDIVRFDAQGFVQIQGRAKRFAKIAGEMVSLEMVEMLAAAVSADKLHATVVKSDASKGEALVLF--TTDSELKREQLLKHAREHGIPELAVPRDIRYLKQLPVLGSGKPDFVTLKGMVEE----- 67525919 164 -------------------------------------------------------------------------RGERIAFLAENSYDYVVILLSILASDAIAVPLSTGFPIHELKYIMNNSQAGMLVATERYADMAEKIMEGELDRQILDMRGKIRTGSSD---------VGAVELEGLDGNSGGMMLYTSGTTNRPDGVVIPQSALASQAASLLEAWKYSPGDRLLHLLPLHHIHG-TVNAIITPVLSGSSIEFMFPFNPTAVWNRLAKDKITFLNAVPTIYNRLLQVQSASKVAISHLRLNISGSAALPTPTKKAWQDLSGNVLLERYGMTEVGMALSCGLDFTDRVDGSVGWPL-PSVEVRLVDTDTNKVQPGEEGEIQLRGPTIFREYWGNEKATQETFAPDPWFKTGDVATRRAKGMYFIQGRRSDIIKVGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVVAIVVLNSEVAARTDMRWALKDR-LAAYKLPSEMKVLEAIPRNAMGK----------------- 159039049 18 ------------------------------------------------------QFRDEVTAVARGLVAAGVQPGDRVGLMSRTRYEWTLFDYAIWAAGAITVPIYETSSAEQAAWILSDSGAVAILVETS----AHATLVADVRDRVPDLAHVIDLGAMDELIATGDPTEIERRRAAVRADDIATIVYTSGTTGRPKGCMLTHRSMYADVANAVPVLPFGPGASTLLFLPLAHVFA----RLIQVGVVQARATMAHCADTKDLIARLQAVRPTFVLSVPPGLALRVQHALFDRLVYRKLRAAISGGAPLGARLGHFFRGV-GVTIYEGYGLTETSPAACA-NRPGAIRIGSVGRPL-PGVNIRIDDDD----------EILIAGELVFTGYWRNEAASAEVLTPDGWFRTGDLGQLDSDGYLNITGRKKEIIVTGGKNVAPAVLEDQVRAHPLVSQCVVVG-------------------------------------------------------------------------- 172036048 7 --------------------------LPDIWAIAAKKFPDILALHDPEVKLTFAQLYQQIKQFASGLQALGVTPDDKISLIADNSPRWFIADQGSMLAGAANAVRSAQADKNELAYILRDSDSSTLIVENQKTLDKLRSFCDEIPLQLIILLSDETPKTDDSIKTLEQGANNTLQPITKEDDDLATLIYTSGTTGQPKGAMLSHGNLLHQVKNLDAIIQPKAGDIVLSILPSWHSYERSAEYFL--LSQGCTL---TYTNIRNFKTDLKKFKPHHMVGVPRLWRRIANNMSLEHFDLHSLETLVSGGGSLAKHL-DDFYEIINVPVLVGYGLTETSP-VTNARTHSHNLRGSSGQPI-PKTEIKIVDDTGEPLSQGKKGVVLIRGPQVMQGYYKKPEATAKAINSEGWFNSGDLGWITPMNDLVITGRAKDTIVSNGENIEPQPIEDA---------------------------------------------------------------------------------------- 214002607 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAKYPFTAMTGVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQNVVAERWVKLTGQYLLEGYGLTECAPLVSVNPHDIDYHSGSIGLPV-PSTEAKLVDDDDNEVAPGEAGELCVKGPQVMLGYWQRPDATDEIIKVAGCIRA--ILRLWMKRLSRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGVPSGSSGEAVKLFVVKKDPALTDDALITFCR-RHLTGYKVPKQVEFREELPKSNVGKILRRELRDEARGKV--- 84617346 20 --------------------------------------PDRLAVVSGEVPFSAGELADAVRRAAAAMGRHGVGRGDVVCILTPNTAATLILQWAANLVGATAAHVDPAGPEDELRAELQDTGVRMLAVDPANEARARELLVNATGRP---VLAVLGAGQPDTVDVSAGCGDGVGPCADITDGDVAVITQTSGRNGLTFGVRNDMLSAAPSLPSTAGASATGP-TTLLITAPLIHTDVFTAED---TLVTGGMVVLHPGFDAAAVLRAIAQHRVGRLMLGAPQLDALAEHPDRAATDLSSLTELIYTGSPGAPLKLRKAREIFGPVLIQVYGTTETGVTMLPPGDHDDLRASSVGRPVDPGALSIRHPDTGAVLPVGEVGEVCAVPRWPTAGYWHEPALTA-ALVRDGWVRTGDLGHLDTDGYLHLTGRLANMMKVKGIRIHPEQVEKVLRQAPGVSQAAVCGVEDADRVEHIYAAVVPEPGAPDPRELRRHVAE-ALSDTYVPRLIDIRRKLPTTGWGKPDRVRLRADARAAL--- 15618831 18 -------------------------------------------------SLSYRELRNAIIAVA-----IKVSKEDRVGVMMPASIGAFIAYFGILLAGKTPVMMNWSQGLRELRACTKTVEVRRVLTSQQFQGFVEYPFMEDVRKRLSWWEKCRIGLYSKCSVPW---LLRIFGVSGVESDDTAVILFTSGTEKLPKAVPLTHKNLMENQEACLKFFDPNTQDVMLAFLPPFHAYGFNSCGLF-PLLMGVHVVFASNPNPKKLVEFIDDKKVTFFGSTPVFFDYILKTAKKQNSCLESLRLVVIGGDALKDTLYEETKKLPQIALYQGYGATECSPVISITTKESPRKSECVGMPIEGMDVLIISKETHIPVSSGEQGLIVVRGNSVFSGYLGNHEH--QSFVSDQWYLTGDLGHIGPSGDLFLEGRLSRFVKIGGEMVSLEALESILHEHEDAGSLVVCGIPGDKV--RLCLFTTL---ATTIHEVNDILKSAETSSIVKISYVHQVESIPILGIGKPDYVSL----------- 182439929 70 -----TPYESVLGDRMPGATWFPGATLN--YAEHALRTADTPALLYVDETHTWAELRRQVGALAAELRALGVTPGDRVSGYLPNIPQAVVAFLATAAVGGIWTSCAPDFGARSVLDRFQQIEPVVLFTVDGYREHDRTETVAELRRELPTLRAVVLGTDAPEWAALTSADTEPV-FEQVPFEHPLWVLYSSGTTGLPKAIVQSQGGILLHFKQIGLHCDLGPEDRFFW----YTSTGWMMWNFLSGLLTGTTVVLYDYPDVSAQWRVAEQTGATLYGTSAAYVMACRKAGPGRDFDLSRVQCVATTGSPLPPDGFRWLHDEFTNRGADLWGGTDVCSCFAGAVPTLPVHIGELQAPCL-GTDLQSWDPAGRPL-IGEVGELVVTNPLPSMRFWNDPDRYHDSYFDPGVWRHGDWITLTDRGSVIIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGLEEPDGGYWMPLFVHLADGATLDDDLRDAIKRENLSPRHVPDEVIEVPAIPHTLTGK----------------- 70733767 39 -------------------------SVTEVLAYRAWRQPDAIAFIHEEASISYAELWKRSQRLAAALQIFE-PREKRVLMLFETGIDYIVSLFGLLLAGAVAIPAFPTRGLERLALICADAHPQLVLTSSRFMRSQERVNA-LLQGDLPVPQWVDPEQLAEADSSWRGQA--------LAHGQLALLQYTSGSTSAPKGVMLTHDNLYSNCRSASQWMGPARNRVGCSWLPPYHDMGLMGGILQPIFDAFPTVLISPGQRPLRWLDAVSRYGADVT-IAPNFAFDLITDEELAELDLSKLKAIYCGAEPVRQSTLARFSERFPAALGPCYGLAEATVLVSGAEDARALPLVSSGR-VAPGLRVAIVDPSLQPVADGQIGEIWVQGDNVGAGYWGKEALSQQVFIHGRFMRTGDLGALHRD-ELFVTGRLKDLIIIAGRNLYPQDLELAVSADPRIRSCVAVGIDNGQQEQLAIVAEVKRSEKLDEAQLRQVITSALVSQFGVPARIHLAPGIPLTTSGKVQRQATRKALLNDTLA- 116309764 501 -------------------------------------------------RRTYQELHGNASYIAQKLLTSTIKPGDRVLLIHLPGLEFIDAFFGCIRAGVIPVPVLPPDPMQSVENISKMCNAVAILSTSSYHAANIVTLAKRVQAQWPDIPWIQTDSWIKNYRRSSDFNSDTVLFTKPQPSDLCFLQFTSGSTGDAKGVMITHEGLIHNVKTMKKRYRSTSKTVLVSWLPQYHDMGLIG-GLFTALVSGGTSVLFSPRNPLLWLQTINDYHGTHSAG-PNFAFELLEAEKNKVYDLSSMVFLMIAAEPVRQKTVRRFIELTQPVLAPGYGLAENCVYVTCFGECKPVFIDWQGRVCCGYVEIRIVDPDTEHQEDGVEGEIWISSPSSGVGYWGNSEMSQRTFFNQKFTRTGDLGR-TIDGNLFITGRIKDLIIVAGRNIYSADVEKTVESSSEVLRCAVVGIPEEVLAQKLVVIAEVREGKAVSEEVVNNIKARVVEEHGVPRTIC------KTTSGKIRRFE------------ 157074064 103 ----------------------PPDTFVDSFERRARAQPGRTILVCGGRAVTFQELDTRACQAAWALKAAGLRAREPTALLVLPSLPALSLWLGLAKLGCPVVWINPHGRGPPLVHAVLSSGARVLVVDPELRANLEEVLPKLQAEKVHCLRSSPTPGVGALGAALAAAPSDPVPAADIKLRSPALFIYTSGTTGLPKPAILTYERVL-QVAGMLTLCGVTADDVVYTALPLYHTMGL-VLGVLSCLDLGVTCVLAPKFSASGFWDDCRQHGVTVIQYVGEILRYLCNTPQRPEDRTHKVRLAI--GSGLRAEVWETFQRRFGIRIWEMYGSTEGNVGFINYPG----RCGAQGKTLSPFELVQLRDSQGLPARPGEAGLLLVLRHQPFLGYRGPRELSEKKLVKDLYYNTGDVLAMDHEGFLYFRDRLGDTFRWKGENVSTREVEGVLSVVDFLQEVNVYGVPVPGEGKVGMAAVQLVPGAFDGQRLYQHVRT-SLPGYAAPHFIRIQDALEITGTFKLVKSRLREGFNVSVVA- 218715040 3016 ------------------------------IRSYCQNTPDNVALEGSESCLSYAEMASRIDGISSTLLSLGIEKSNNVVILQQPTPDWICSMLAILNIGAVCIPVDPSWPPARQESVIRSSDARVVLTKDCQSNNDYDVMKIDLRSI---------------FTSTEPYLQQPAT---MDYSAPAIVLYSSGTTGAPKGIVLTHGGIMDRVEAMSKLDLVKPRVLQQSAITFDH----ALTQVFLGLHFGGSVYVVPREDAKAISRLIVDKDIEYTKATPSEYNSWLWVGSDTLREAQNWKVAGIGGEVIPRSLLDALKSLNQLRVFSDYGPAEATLSSYRVEKSNSDQRVPLGRHL-PNVSTYIVDQNRQPVPLGWPGEILIGGPGISSGYFKQSEMTVQKFLPDGWFFSGDRGRMREDGSLLFDGRISSQVKLRGFRVELSDVEQSILANGLVTSAAVTLRGKEIDQKFLAGHLVFTPG--LSAERREALLRRSVPSYMRPAMLFALEEMPMTSHGKVDRDAISKI-------- 121715634 61 -------------------------------------YGDRDALWFENKTWTYSQLKDLVDRFAALLHARDIKAGDFVAVFNTNSPEMVVTIYALSKLGAVAALINNNLRDDTFVHCLDVSDSKFIISTPDLSQFVCSDL-PHIALNISSFDGVSV--EPTELITVADLQRSPTGLAPANRSDLCALIYTSGTTGKPKACGI--RNMMNMITSTPLSTDTRSPSKYYSALPLFHGTA-YFTGLCYSVGNAGTLCLRRKFSASQFWKDVHDSRATRILYIGELCRYLLATPPSPYDQYHA--CIVATGNGLRGEIWERFKQRFNIPIREFYRSTEGVAKFDNH-GPGVWGAGKVGGPLRRFMEFIVKYDTETEMPLGEEGEAIVKDRALLTEYLHNEDATEKKLLRDVFVRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEVRDHICRIPAVHDAVVYGVKSGYDGQAGAAGITLEDPAMEVANLHKELKKKGVPSYAIPRLVRLTE---KVATG------------------ 211584624 2962 -------------------------TIVHRLDEVALRYPDRVALKDPGGSLTYVEVQCRINVIANELLRNGVGSTTRVGVFQSPSADLICSLMAILRVGGAYIPLDKKVGMDRLAMIMKETQASMVLL-DTNSMSDYALLRTTAKP----IDVSTLNGSTARAVPNMAV-----------PSQTAVIMYTSGSTGVPKGIMIAHSAYAHHIQSSSVVWKLKEGETILHQS--SYAWDASLWQIMVSLCSGATLVILTRGDPVALTRLVASENVTCTLATPTEYLLWLRHGRSHLTN-SRLSTALSGGEYIPSGLIKEIKRRPDLRLINAYGPAEISVACSSSEVRYNLDSTSTSLYTLPNYSVYIVDTNLNPVPIGVPGEVVVGGAGVAQGYL-DGTKTTERFTNDRYHRTGDRGKLNRDGGLILLGRMDNQIKLRGMRMNIEEIEAAIVSAGAITQ-AVVSVRSDATDQFLVAFAIMANAHENALQLTRLSQELPLPAHMKPAAIIPVETIPQNTSGKTDRVA------------ 87301166 39 ----------------------------------AQRHGEAIALDAPHEQLSYRELDDRIQRASAAFASLGLGEGEVVALFAENSPRWLVADQGIMRCGAADAVRGSGAPLEELRYILDDSGAVGLVVESA----ALLERLAQEPGALGGLRFVVVLEDRASWEAFEALDAAAPPLPSGGPERLATLLYTSGTTGRPKGVPLSQANLLHQLRTLGVAVAPRPADRVLSVLPIWHAYERTAEYFL--LSCGCR---QSYTTLKHLRPDLQRVRPQYMISVPRLWEALLAHGQSRRRALDALRTAISGGGALALHV-DGFFEAIGIELLVGYGLTETSP-VLACRRPWRNRRGSAGQPL-PETELRIVDPDGAALGWRQRGRVLARGPQVMAGYFGKPEATAAVLDAAGWFDTGDLGHLLADGTLVLTGRAKDTIVSSGENIEPGPLEEALVAHPLVEQVMLVGQ-DRR---QLAALVVPRPEP-----LAAFARARELP-------------------------------------- 32474323 315 ----------------------------------------------------------------------------------------------------VSANLNYTVSSDVMNHCIRDVGIKHVLTSDRFLEKIDVELDAEIVSEKVSLADKVIAALQATIVP-SWLLDRILGLNKVQSDDLLTVIFTSGSTGMPKGVLLSNANVSHNVDAVNRAIRLNTEDVVIGVLPFFHSFGYAVTLWAAQTLGPAGVYHFNPLDSKQIGKLAEKYKATVLLGTPTFMRGYLR--RITPEQFKTLNVAVVGAEKMPADLFDAFEKRFGVRPVEGYGTTEMSPLVSVNIPPPDRVEGSVGRPLPGISARIVSPDDGTELDAGEDGMLLVTGPNVMRGYANRDDLTQTAVV-DGWYTTGDIAHIDGDGFLHITGRLSRFSKIAGEMVPHVRIEEELGKLDQVR-VCVTAVPCERKGERIIVLHLPTSQTPDS--LREGLKAAGLANLFIPSAFFEVDEIPLLGTGKLDLKGARDRASE----- 50122051 8 --------------------------------------PNQLAISGSDDAMTWQQLSVAVTDWSHRYQQCQRPAGSPVVLYGHQQAEFAVAIYSCLLHNIPYIPVDCIYPQERLKEICHLANAP-----------YYYDVAT---------RQFIATGEAGQALV---------------EQNLAYIMFTSGSTGKPKGVQIGRESLWHFMKWVREDFSLPDAPVLMNHAVF--SFDLSLIPLLANLATGGHIVLNAKEDAENWLDRLKDNGVSVWVSTPSFAYQKLLSPQFNSEYLPELNVFVFIGEVLNKALVKQLRRRFHAKILNSYGPTEATIATTVIEITDDILHSPVG-AMMPDSRMEITAE----------GELIIWGKNVMRGYLGLAQENAEKLLHEAFYRTGDLGY--ENGLLYCQGRNDSQIKLNGYRIEINEIENRLLAISDISEAVVLPLMKSGGGVRIAAFCV----TSLAPEVIKTSLSKVIPPYMVPSQIIIKDALPLNPNGKIDRKLL----------- 210085814 43 --------PMSRIRRYTSAQ--PPVSLVDRFLYQVQLQPDKPFVLFEDQLYTYKDVDVMSNKVANFFHGEGLTRGDTVAMLVYNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLLHCFKAAEAKALIVGQG------ESLLEATVEILPALETVWIQGDPHGFLSLDEKIDQSSDQPSILVNDTFCYIYTSGTTGFPKAAKVTLGRFMEAAC-IFGVSNVKKDDVVYVTLPLYHSNPLFN-GLGGVIEYGHTMALARKFSATRFWDDCRRYKATIILYIGELLRYLCAQPKTPFDRNHSVRLAFGNG--LRPDVWVKFRDRFGVEIIDFYGATEGNVSFFNVTNKTGAVKGASFLKIDPETNEPVRDQNGRPVKSGEPGLLVVTDSTPFVGYQGDRKLTDKKILRDTFFNTGDLMMMDKDYYVYFIDRLGDIYRWKGENVSTTEVTEVLHGIEGVQEANVYGVPGHDGRAGMAAVVVHPRHLPNMWEWYAHLSSR-LPGYARPLFLRLTQHLTHTPTFKQTKAEL----------- 87307860 15 -------------------------TVVDRLRYRAEHQGPQVALVDGEDEMTYAQLDLAARALAARMQALNMQ-GERALLLFAPGMEFITAFYACLYAGAVAVPAYPPRRNRRIQAIADDAQAKIALTTS-----DVLDRVTPMLDETPHLKKIHWLATDSEKL----VEADQWRMPDIDEKTLAFLQYTSGSTGTPKGVMLSHSNMMHNSALISYAFEHTRSMRAVFWLPMYHDMGLIG-GVLQPMQIGQPTILMSPQQPFRWLRAITKSQATVSGGPNFAYELCVNSEQKDKLDLSSWELAFNGAEPIKPETLDRFTEAFEPAFYPCYGMAEATLIISGGLKKSPPVIRTVARPVVPDQEILIVDPETMLQQPNKVGEIWIAGPSIAKGYWRNEEDTERCFRAGPYLRTGDLGFM-QDGELFVTGRLKDLIIVRGVNRYPQDIEATVCASHELLEAAAFSAEIAGKDRLVIVAEAPRLRQKDYGQIISAIRKEVLEHEMAVDGVALIRSIPKTSSGKIQRHACRNHFLQNVLS- 118463549 15 -------------------------------------HADKDALQCDGQWVTWGQVRTLTERIASELAAAGCGPGGRVAVVLGNRMESVATLIAIFRTERTLVTISPLQPAERLAADLVASGADYVLAPQSWAERVFADAVAELGGSAFSVDGSEVVARSAATRDARDGDAA-----------IAIEMLTSGTTGPAKRVPLGRKQLEVSLSAALRHNDRPDGAVGMVTLPIVHIGGL--WALLQALVAARPIVMLERFSLDGWHNAIKDHKPILIGLPPPAIREVLNS-DIPREDLASVRAVNSGTAPVDPVLVDGFLERYGIPILITYGATEGAVAGWTLKDSWTEKKGSVGRPF-PGVRMQVIDEGGTVLPPGQSGRLQVASAQVAD-------------SAERWVTTSDLAHIDEDGYLYIDGRADDVIVRGGFKIAPETVVRALRSHGAVADAAVAGLPDDRLGQIPVAAVELKSATATGDELRAHCRA-SLTPYEVPAQVFVVDELPRGAALKVDRRRLVATL-EKLTA- 118725461 26 ----------------------------DMIEQSAGLYGSKPAFLSAYTPVTYKKYKDDIDALGTALISLGL-KDKKVALIGENRYEWVTTYLSVCNGTGVVVPLDKELPQNEIENCLLRSHADAIIFSGAVSKSILSILKN--ITTCKYYINMDIDEDADGQMSYGRLLEKGYDLAVIDNEKLNILLFTSGTTDKSKAVMLSHRNIAENLMAMCSMLYIDQKDVFLSVLPAHHTYECTC-GFLCQMYRGATIAFCEG--LRHIVKNLSESKCTVMNGVPSIYKQLMHQVAKRPGKLSHLRLFISGAAAIDPEVSKGFRNI-GIQLVQGYGLTEC-APIVGLNRDCWFKDDAAGLPL-PGLKVAIDSPNAEGV-----GEIKVSGPSVMLGYYENKEATEEVI-RDGWFYTGDMGYMDSDGFIHITGRMKNVIITKGKNVYPEEIETLLNRSDYIKESLVFGKHDND-DVVVCAQIVPDESSDAETVINSEVKRKELVTYKYVKEFNLRDEFEKTTTKKIKRQELKK--------- 148979250 5 ----------------------------DKFDAIAQTRPTQLALITEKASITYAQLQQKAKHIAAGIQSE--IDDDVVVLCLKRDDALIATILACHYLKIPYVPVDPRTANEKIDHIL--AQARYLYISNAKTNQ---------------------CQPAVSITQLLKVDASFEPESRARASQEAYRIYTSGSTGDPKAVMVSHDGCANLIEYFGALLAFQPEHTWLSSTSI--AFDIFFLEYAVPLSCGGTVIVLTDQSAQQVARQVQRWSPTVYQATPSLFKGLLGYLETGW----RFQKVLVGGEALSPQLSTSLFERSEW-LCNVYGPTETTV-WSTAHVILQAGDTRIGRPIR-QTQIWVLNEERQECAPGEPGRIYIAGDGLALGYFNNPTLTASKFTEQRVYDTNDIGYMDHEGVFSFLYREGGFIKVNGHRVEPTEITDALETIEGVSGSAVIPLYDARSDSKLIGWVECSG--VTEATIRAHLEAK-LSYYLIPHHLYTLPALPYTLSGKIDGNQLEAMSHQRM--- 159037696 475 -----------------RTGVPPAEAVLATVHRHGTTWAEQRAVVGPDDALTYRQLSAEAAAVAARLTADGGGVGTPVAVRMTPGPRQIAASLGAWHAGAHLTWLGTGPADERSRMVLAALRPSRLLLDRSPVDDD---LACWYRDELGGTAEDISTTTSDT----PDGTTTSIAHADTTDEDAAYTAFTSGSTGRPKGVTQTHAALTQFVTWFSDTFDLRRGSRVAQWVTPEH--DPSLCEVFATLLGGGTVYSVPRTHPEKLVDWLAAEQITFLQTVPSFARELVKAITARPSGLPELRWLVLMGEAVSGELVNDIRIVLPTTLANVYGPTETIAATWHEIVEPADGVVPIGQPI-PGREVLVLDDHDRPCPTGVTGQLVVASPYVAAGYLN-PEDNGSAFTPDRWYRTGDLGRRRWDGALEFRGRRDLQVKLYGNRLELTDVEAALAGHSSVTECAVLPVADGLVTE-LVAFVVPRGTAGSAAEWRAHLRRRFGPALAQVSIVPMREPLPRNVGGKVDRRRL----------- 157336452 84 --------------------------------------------------MTYGEAGTARSAIGSGLIYYGIPKGSCVGLYFINRPEWLIVDHACSAFSYVSVPLYDTLGPDAVKYIVNHAVLQAIFCVPQTLNSLLSFL-----SEIPSVRLIVVVGGIDDQMPLNQGRSRPQPFCPPKPDDVATICYTSGTTGTPKGAVLSHGNLIANVAGATLSVKFYPSDVYISYLPLAHIYERANQVMTA--YFGVAVGFYQG-DNLKLMDDMAALRPTIFCSVPRLYNRLFNAAAKKRAILSRVRFMVSGASPLSPDVMEFLRICFGGRITEGYGMTETSCVISSMDESDNL-TGHVGSP-NPACEVKLVDSEDQPYP---RGEICVRGPILFLGYHKDEVQTREVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFVAQCFVYG-------------------------------------------------------------------------- 119776703 8 -------------------------------------------------------FDHSSDSLAMQLIAGGLGVQARVGIMSNNCPQWTVADVASLKARAVVVPIYPTSTLEQAAYILNDAEASWLFVDNA----ERYGLACELRALCPQLKSIVVFDDAVTLAHGNDLHLSGVRLAQANLDDLLTLIYTSGTTGEPKGVMLPHRAIASTIRQHDKRLAFTEGDVSLAFLPLSHIFERA--WSFYVLGRGGCNVYLT--DTNRVKEAIAAVRPHTLCVVPSAVQDKLSRAPASRKALGRLKFMPCGGAALNTDVG-AFFNAVNVPVLCGYGLTETTATVT-CNTLDNRVPGSNGQCL-PEVEIRI----------GENDEILVRGDTVMTGYYKRPEDTASAFD-NGWFKTGDAGRLDEAGNLFITDRIKELMKSNGKYIAPQRVEGVVGRCPFIEQVAVIA--DAR--NYVTALIVPAYEA-----LEAWAREKGL--------------------------------------- 115492831 57 ------------AQNYIAEKVQQDRLLYQILEDQVKAIANNVFLISDGRTWTYKEFLQDVNKVGNWLQELDIQKQELVALDGLNSPEYLIAWFALDSIGAAPCFINHSLTGQSLEHCIRLCEARYCLVDEQ-----IKHLVDPVKETLDKCNIIYYSRDFFSSLKYPHTPPSPERRRSIPPDSTKILLYTSGTTGFPKAVTKAAAFELYTGRGVARYLGLRPSNRFYTCLPLFHGAA-HALCVTPVIHAGCTLILGRKFSHSTFWPEVVTYQADIMQYVGELCRYLVNAKPHPLEREHKLKMAWGNG--MRPDVWEPFRQRFGIPIHELYAASDG-MGAMYNPNRGEFSRHAIGVRIDVDTQEIIRDPKTGECPRGVPGETWVDPANPFEGYYKNQEATNKRFIRDMWFRSGDMMRQDSNGCVYFVDRLGDTYRWKSENVSTNEVSDLLGQFPGIAECNVYGVPNAD-GRAGCAAIVFSDGLTADAFDFKGLAEHSLPRYAVPIFLRITHALGYTSTMKLQKGKLRQE-------- 170724576 14 ------------------------------LHQAAVDYPERDALVWHQHQLSYSALSQKVVAIGEQLTAQGLLPGDRLACIDVNSVELILLYWACIDTGVIFCPLSPRFPIKQLSKLIKQHRLNYI-----WSGAHYSPLFSSHQAK-PQVPELLFSGLSTAKLTVDFNSSSRAKAVEVSIESPANLILTSGSSGQPKAAVHSLSNHIVSATGSADQIPLEVGDAWLLSLPLFHIGGLAI--INRCALAGAAVVMQDK--TLSLTAQLKQTPITHLSLVSTQLVHLLESQSTTKESLQGVKSLLLGGGAISLDLIERL-NTLNINSFTSYGMTEMSSQITTGTASAD---GSCGQTIT-GRELKIVDEQ-----------IYVRGGTLFLGYWSDNQAKFNLPLEDGWFPTKDRGYWDKQGKLHILGRCDNMFVCGGENVQPEEIEAALKLHPQIDDAIVFPQTDSEFGHLPTAVIKPSEQLTASDEFEQFLCDK-IARFKRPRLYYPWPEVE--SVGKVSRKLVIEAV------- 51597356 168 -----TTIPMPQAPRSRERRVLAGEHLHTMMAARMATVPRETALLSAQTRYSYQTLLKKTLGVSRILQRFTV-PGEHVGMLLPNATITAAAIFGASLRGRIPALLNYTSGAKGLQSAIIAASLKTIVTSRQFEKGKLTHLPEQVNEVLEDLKDTVTLTD-KLWILFHLCFPRRAMLPQ-QADDSALILFTSGSEGNPKGVVHSHASLLANVEQIRTIADFTPRDRFMSSLPLFHAFGLTV-GLFTPLMTGSRVFLYPSPLHYRVVELVYDRNCTVLFGTSTFLGNYARFA--HPYDFARVRYVVAGAEKLAESTKQIWQDKFGIRILEGYGVTECAPVVA-INVPMAAKVNTVGR-ILPGMEARLINVPG----IAQGGRLQLRGPNIMRGYLRNPAENAQGELDANWYDTGDIVTLDEQGFCAIRGRVKRFAKLAGEMVSLESVEQAISLSPEGQHAAA-AKTDSAKGEALVLF--TTDSEITRERLIKAARENGVPELAVPRDIRVVKALPLLGSGKPDFVTLGKMAQD----- 169768026 61 ---------------------------------------DNQFIVYNGRAWTFHETYVMALRYGAWLKAHGIKPKEIVAMDFMNSSTFIFLLLGLWSIGAVPAFINYNLSGKPLTHCVRTSTARLLVVDEEFTPEQMETLGPEFREGGGSVDVVFLTPEVEQIMQMEATREDDSVRNGPALRDLALLIYTSGTTGLPKPAIVSWRKCWSGGTFVAHWLGLAKNDRFFTCMPLYHSSA-SILGFVTCLMSGSTLIIGRKFSARNFWREARENQATIVQYVGETLRYLMAVPPETGEDLHNVRAVFGNG--LRPDIWGRFKERFNVPIAEFYSATEGTSGSWNLSS-NDFTAGAIGRILGGGLAVVQVDHESQEVPRGEPGELLYAINATFQGYFKNSKATESKIVRDAYFRTGDMVRWDAEGRWYFNDRLGDTFRWKSENVSTSEVAEVLGAHPDVHEANVYGVTLPHDGRAGCAAIILQQQHPTPETLLAAHALKNLPRFAVPLFLRLAPEMQGTGNNKQQKHVLR---------- 41409840 235 ------------------------------FLRNVLVTPDAVAIRHGDRATTYAELLAAATAVADTLAATGVRPRDYVGIRLPQGPAQIAALLGALLARAAYVPLDVGWPTHRVDQIAAQCSLAALCEPDGEVDR--------------------LLADPQTWSPRAAVVPEPHS-EVLAPDDTAYVIFTSGSTGVPKGVMMAHGAVVNTLTDINDRLAIRASDSVLAVSQ--HTFDLSVYNIFGVLAAGGTIVFADTSNPQAWCDAITDHRVTVWNSVPAQMQLLLDHVNGTQT-LPSLRNVMLSGDWIPVSQPPEIAALPNASMLSLGGATEAAISSICHPLAAQVYQRSVGTAMR-NQSVRVLTHRGEPASPWQIGEIHIGGLGLAQGYLGDPERTASAFVGERLYRTGDYGRLIHDGVIEFLGRRDNQVKIHGHRIELAEVDSALSALAGVHAAVVVGQPHDRL-------------------------------------------------------------------- 83645498 1 ------------------------------------------------------------------------------------------------MSGAAYVPVDPAFPAERIAIILEDADVSAAIYEPSTLSLV------ESTQNLLLLDRFELDAVGVTLRSFDALRDEYVRLSERRTNTLAYIIFTSGSTGRPKGVPITHRAAINFLYGVDEKIGTQEGDRFLGLTTI--SFDISVLELFLPIVLGGCVYVCKKGDPDRLAAIIEDNGINVLQATPATWRLMLELGWKPNQY----QKILCGGEAFPSDLAAKLLCSAG-EVWNMYGPTEATVWVTSHKGAEDIEAGPLGEPYA-NIELRVVNEALQSVGAGGSGELLIGGECLSPGYFRRPELNSDRFVENGFYRTGDLVEQRQDGSLRYLDRLDNQVKIRGFRIELGEVEAVLRQVPGIADAAVVAVSNAAGDNVLVGCVRFVGEKLAFPAIENDLR-KVLPFYMAPGLWRAYECFPQTPN------------------- 148555857 10 -----------------------------MFFTRAREKGDAPFLWARDGAWTWTEVARRVASLAAALRAQGLREGDRVVLVSENRPEFCIADLAIMTAGCVTVPTYTTNTERDHTHILENSGARAAIVSTAKLAQVLLPAIVRSSEPLPATAVRTLDFAALADDPAAAVAAAEAAVADLRREDLACLIYTSGTGGAPRGVRQHHGAILCNVEGCVDIIAEDDEEVFLSFLPLSHAYEHSGGQFL-PIALGGQIYYAEG--LEKLAANIEETRPTIMVVVPRLFLRLADYPYKLAIDLGRIKALVSGGAPLNPEVG-QFFSSLGLTLLQGYGQTEAGPVVSCNRPKAGIKLDTVGPPMKGV-----------EVRIAEDGEILVRGELVMAGYWRNEAET-ERVLKDGWLHSGDVGHLDERGRLRITDRKKDLINDKGDNIAPQKVEGMLTLQPEIAQAMVAGVPDQEWGERPPVLAELKGNADFHRALMAAVDRVNLSVIEKVRRIAIADE-PMTPSMKNRRHAIRAIYGDRMDA- 13162326 106 ----------------------PPELFVDALEQQAQARPDQVALVCEGCSITNRELNAKACQAAWALKAK-LKKGATAILVLPKSISALSVFLGLAKLGCPVAWINPHSRGMPLLHSVQSSGASVLIVDPDLQENLEEVLPKLLAERCFYLGHSSPTPGVEALAALDAAPSDPVPAANIKWKSPAIFIYTSGTTGLPKPAILSHERVI-QMSNVLSFCGRTADDVVYNVLPLYHSMGL-VLGVLGCLQLGATCVLAPKFSASRYWAECRQYSVTVVLYVGEVLRYLCNVPGQPEDKKHTVRFALGNG--LRADVWENFQQRFGIQIWELYGSTEGNVGLMNYVGHCGAVGKTSCRMLTPLELVQVRDKQGIPVETGKPGLLLIRKNQPFLGYRGSQDETKRKLVADLYYNTGDVLALDQEGFFYFRDRLGDTFRWKGENVSTREVEGVLSILDFLEEVNVYGVTVPGEGKVGMAAVKLAPGKTDGQKLYQHVRS-WLPAYATPHFIRIQDSLEITNTYKLVKSQLRE--------- 54027016 77 ------------------------------------------------REVSWAELIDSTAAFARTLRSLGVRPGDRVVGYLPNIPEAVIAFLATASIGAVWSACGQDYSPKAALDRLGQLEPTVLVSADGYRAHDKSADIAALRAGLPTLRATVVVERLGAAVPEATSWADAVQTEPVDFDHPLWIVFSSGTTGLPKGIVHGHGGVLLHLKAVALQSDIGPADTFFWPSWMMWNFQVAG------LLTGSTIVTPTHPGPDGLWRLAAELGVTVLGTSPGYVLACIKAGAVPRHDLSALRLVGITGSALPPSSALWLRDNVGVPVASISGGTDVVSAFLGWARTVPVWPGELSVPYL-GVALDAYDESGRPV-RGEVGELVVTAPMPSMSFWRDEDRYHDAYFDPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVEGLPEIAEALVIGVEQPDGGYWMPLFVLLAPGAELTEDLVARIRETEVSPRHVPDEILLAPGIPHTRTGK----------------- 156354361 21 --------------------------IHQSLDSMAERRRDTEALVVYNKNLTYGQFKDWSRFLAASLLDLGVSRGQHVLLIGASSIRFAVSFMALQRFGANTILLGPGGLSQDKVGQMKDLRVQAVVFDPDMRETQRMQLEKGVSQLLSDVSKLVSLGEMASCIGETDLKCHVYDETEVQMDDPAVIIFTSGSTGLPKLVQHTSHTLACASKDTAQPFRAEREKRYFD-RPMAWGWGM---GTVCETVNDITMVWVPTDMAEAVFEIMQNEKCTTAPFSVALIHKLTKNKLHLKYDLSNIEEFIMGGQMYSHALQSSVFDCLPFA-RASYGTSEAIVTAMEKFTRDELTEENFGKSVLPGNEVKIVGDEDKIVRRGTPGEICVRTAMLFQEYVGNPEATKRAKTATGWYRLGDICVMDESGKIKVLGREKDFIKRATVKIFPAEIERVVLQHADVADVVVVGVPDQRFHEEICACVILKAVEDDLAEIEAWCLEQCPPGAMKPRYFLSVEFFPSGTTGKVDRRAMREIAMKRL--- 729927 122 --------------------------------------------------ISYKEVAELAECIGSGLIQKGFKPEQFIGLFSQNRPEWVIVEQGCFSYSMVVVPLYDTLGADAITYIVNKAELSVIF---ADKPEKAKLLLEGVENKLPCLKIIVIMDSYGSDLALEDLRVNRVKPKPPEPEDLAIICFTSGTTGNPKGAMITHQNIINFIKATESAFIASTDDVLISFLPLAHMFETVVECVM--LCHGAKIGFFQG-DIRLLMDDLKVLQPTIFPVVPRLLNRMFDASKRKEADVRSVRLMITGAAPVSATVLTFLRTALGCQFYEGYGQTECTAGCC-LSLPGDWTAGHVGAPM-PCNYVKLVDEEMNYLASKGEGEVCVKGANVFKGYLKDPARTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYLRSEAVAQVFVHG---ESLQAFLIAVVVPDVESLPSDDLLKLGKEAGLKPFEQVKGIAVHPELLLTPTLKAKRPELRNYFRSQI--- 118096586 56 ---------------------------------RALTFGDKIAIVDQNGEHTYRELFCQSLRLSRVLQSRDL-KEERISFLCPNDASYVVAQWASWMSGGIAVPLYKKHPVQQLEYVLEDSQSALVIAADEYVGKISPSAKKLGVPVLPLRSH---SSGSADHTAVEDV---PLASSASWKDRGAMIIYTSGTTGRPKGVLSTHENVQAVTTGLVEKWEWKQDDVILHVLPLHHVHGVINK-LLCPLWVGATCIMLPEFSAQMVWKKFQAPRVSVFMAVPTIYAKLIEYYDERAFCQENIRLMVSGSAALPVPVLKKWKAITGHTLLERYGMTEIGMALSNPLRGVRV-PGSVGTPL-PGVEVRIADEHGTQVTPGQEGELLVRGSSVFREYWNRPKETREAFTPDGWFRT----------------------------------------------------------------------------------------------------------------------------- 212526382 60 -----------------------------LFENAATSFPDKVAIWSRERSYTYRESLEIISQLAHYFLSIGVRPGELVAVYLMNSPDFIFIWLALMSIGCAPAGINYNLHGDGLLHCIRVPHAKFVIVDDDASCRERIEAVR------PTLENELGITT---LLLSEVMHKATSEFPKTTPDEPLMLIYTSGTTGLPKGCAFTTGRFYAGASVTNPT-----NDRWYCCMPLYHGTG--AVWTLGRLVSGTSVAIGRKFSASNFWNDVRDSESTWFIYVGETVRYLLNNPSSPRDKEH--KIYGMLGNGLRPDVWEKFQQRFGVEVNEFFNSSEGMLALMNVNR-GPFSAGAVGHHGAQYIPVAIDYETGRDPKTGEGGEILVAIPNAFQGYWDNDAATNKKFAQDVFYRSGDALRRKDDGRWYFMDRLGDTFRWKSENVSTTEVADTIGRYPGVTEAIVYGVPNHE-GRAGCAALELSEKEFDWKDLTRFVRSQ-LPRYAVPVFLRVSKGSKHTHNNKQNKVPLRQEGVDPALKG 83859093 16 ---------------------------------------------------SWAEYAEQVRTAARALIALGFEEDETVAILGYNRPEWTITAIAAMMAGGRPAGVYWTSAPPEVAYILQHSKAPVLLVETA----EHVEQALELRAECPELEHIIVAGDHPDVLSWAQFMALGVRMKAINETRIGSLIYTSGTTGPPKAVMLSHGNISWSAAKLSEMFKAQPGDRTLSYLPIAHVAEQQS-SVHNHVMSGAIMHFAQ--SMETLADDLQACRPNVFFGVPPLANALVIKKVQAALGLDDSRLLISGAAPISPEVL-WFFTGLDLLICEGYGQSETSAP-TAFSMPGMMRIGSVGKMI-----------DGMEARVSEEGELQVRGPNVFVGYMNNNEATENTFTRDGWMKTGDVVRIDEDGFVFITGRIKDIIISGGKNITPANLETDLMNAPLVEHAVVVG-------------------------------------------------------------------------- 73979492 121 --------------------------------------------------LSYKQVAEIAECVGSALIQKGFKPDQFIGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKAELSLIFVDKPDKANLLLDGVEN--KLIPGLKIIVLMDEIISMKAMEDLGRANRQRPPPAPEDLAVICFTSGTTGNPKGAMITHRNIVAFVKVTEKVLALNASDTHISFLPLAHMYEQLLQCVM--LCHGAKIGFFQG-DIRLLMDDLKALQPTIFPVVPTLKRWLLDFASKRKEAQSSLRLMITGAAPVSATVLTFLRAALGCQFYEGYGQTECTAGCC-LTVPGDWTAGHVGSPM-PCNLIKLVDEEMNYLAAKGEGEVCVKGPNVFKGYLKDPAKTAEVLDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYVRSEPVAQVFVHG---ESLQAFLIAIVVPDVETLLEGSFEELCRNKVLAAVKHPELFSIDNGL-LTPTMKAKRPELRNYFRSQI--- 120402014 7 ------------------------------LRRHADEFPDERILSFLDDRLTFGRLDDRARSVAAGLLDRGMG-GAPVVLSYPPGLDFVSAFCGCLYAGAIAVPAASRRTAERLAAVLKDSAARCVLTSAAHRAELYSH-----AGAAPSVVDVI----ATDVLPSRPGDGR-VALP--DPDQVAFLQYTSGSTRSPRGVMVRHGDLAANLNSLREILAFDDHATGVSWLPVFHDMGLIAGVLLPIWSARPQFLMAPARNPLSWLEAISRYGGTH-QGAPNFYQACVDAARAAGFDLRNWRVAWNGAEPVRPDTLHQFRDQFALNLSPGYGLAEATLVVSGSDGPGVKRLVGSGRPAA-GTEVQIVRADGRVAEPHTLGEIWVRSDSVAQGYWNNPGETSGTFGEGPYLRTGDLGFVD-DGELFVIGRLNDVIVIRGVNYYPHDIEYTVRSHPALQDAAVIGVERSGRVDLVSVSEIRRDDSIVGDDIRAVARDHQLA---LQRVVLLRPGMPKTSSGKIQRARCRDEL------- 160889721 3 ---------------------------------------------YKGATLQYKDVARKIEKLHIIFEASGIKKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDQVWENLNESAMPLLEGIMMMADFYILVSRSEKLDYAREFRKEHVSYHKDQPDELAVINYTSGTTSYSKGVMLPYRSLWSNTTFAFEVLPLKAGDKIVSMLPMAHMYGL-AFEFLYEFAVGCHIFFLTRPSPKIIFQAFTEVKPNLIVAVPLIIEKIIKKSVLPKLETPAMKLIIVGGAAFNQEV-EQFLKMIDFPYTVGYGMTECGPIIC-YEDWTRFKPGSCGKA-APRMEVKILSSD----PENIPGEIVCRGPNVMLGYYKNDEATVQVLDKDGWLHTGDLALMDAEGNVSIKGRSKNMLLPSGQNIYPEEIEDKLNNMPYVAESIIV-----QQNEKLVGLVYPNDDIERVMEENRVALNAELPAYQIFKMKIYPEEFEKTPKKSIKRFLYQEA-------- 124003157 34 ------------------------------------------------KTLTYAEAGQEARRMVSALQAMGLQKGDHVGILSKNCYHWILTDLAIMMGGFVSVPFYASLPADQLKVVVEKSHIKALFLGKLEEWDEDKSLVLPSELKVPHYEGNARIEEGEAWTDLVNDHEPMQGDPLPDPDDLWTILFTSGTTGQPKGVMHTYGNLARVFQAEFATNWIGKAQRFFSFLPLNHVGERVGIE-GSCLYIGGTMSF--GESLDTFAHNLQQTQPTVFFAVPRIWTLLLKIPIVSGFVKKKIRKVVATGAAITPEHLKQWFLKLGIRLREAYGMTEVCGSITNTPK-DSNRPGSVGKVI-PLAEIKIHPD---------TGEVLMKSPQMMTGYYNEPEKTAEVLKGE-WLSSGDKGVIDEDGFLHIVGRVKDAFKSKGKYIVPNPYEEALADNDVIEQVCVLGLPNPI----VLVNLSEIGQAIEKEKIETRLREESLPGFQKLATLVITQEL-LTPTMKIRRSAIDDRYATK---- 57242477 5 --------------------------IDDFLQKSVKKFPQKMLFEMDGKSVTYKEFDDLSQKVASKLLNT-LTPQSPILIILPKSIHTLISFFGVAKSGNFYTLLDEKMPLERIEKIIKVLKPKAFITSKSL----------NLKLDLPTL----YTEDFESYERDEEALTK-ARLRHID-TNLLYVFFTSGSTGLPKGVSISHKSVIDYAFWVSEEFELDENEIIANQAPLY--FDNSILDIFPTIKEGGSVHLVPNAFPLKVLEYLENEEVNTIFWVPSVLIYFANTQALEKFKLEKLKKVLFCGEIMPNKQLNYWRTHLPNTLFNLYGPTEITDVCCFYKVNREFKLLPIGKACK-NTELLVFDENKNLIEVGKKGELFVRGTSLSLGYYNDIEKTKAAFIQNPLYKTGDIVAYNEFGELLCYGRLDNQIKFKGHRIELGEIEAVLNSHKKIKNSACI-----FKDDKLIAFY----ESEEELNLKVFLKDK-LPAYMIASSFVRVEKFALNANGKIDRKILNERV------- 56459987 74 -------------EKMPGAQWFPEASLN--FAENLLRHKDHIALIFRGQQLTYAELNHEVAAFAEGLRQRGVEAGDRVAAMMPNCIETIIGMLATTSIGAIWSSCSPDFGVQGVLDRFGQIEPKVLITVDGYKNLNIKSKTADIIKQIPSIEATVLVNFSEQWSDFGDAEKTQIDFAPRNFNDPLYIMFSSGTTGVPKCIVHTGGTLLQHLKEHGLHTDLDRDDNLF----YFTTCGWMMWWLVSGLAVGATLTLFDGPKPEFLWDVADEEGITVFGTSAKYLAALEKEGPGESHNLEKLRSILTTGSVLPPESFDYVYRDIKKDLCSISGGTD-IVSCFALGCPILPVYRGELQCRGLGLAVNVYDENGKPVK-GEKGELVCENPCMPVSFWNDEERYFNAYFKNTWAH-GDFAELTENNGVIIYGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIGQQYED-DERVILFVKLRDGIELSDELRQTIRANATPRH-VPAVILQVEDIPRTISGKIVELAVRNVV------- 218288688 153 --------------------------LFDELVQSARYYGDRVIVKDMMGSARYRDVLLQSYVLGTALRRM-IRR-DRVGVMLPNSVGHVVVLFAMFYAGLTPVMLNYSSGVQTVVDACETAGVDVILTSREFIEKGQLQELEQALTARYKLHYMEDVRKELGLGAKLAGLWAFRRRRPAHPGTREIILFTSGSEYHPRGVVLSHGNIYANIQQTRSVIDFGTEDRMLNAMPMFHSFGLTA-GALLPLIAGIQVYLYPSPHYKRIPEICGQERSTILFGTSSFLEKYGQNATPEQ--FAHLRYAVAGAERLKPEVEQAWLEKFGLQIMQGYGATETSPIMS-LDTPINHKQGSVGR-FLPGIRYRLEPVDGIE----QGGLLHVQGPNVMKGYLVHGEGFIE---QTGWYNTGDVVDVDEDGFVTIVGRLKRFAKIAGEMISLNLVEQLAARAYGDPAFAAVSIPDPARGERIV--LVTTHRGLTLAPMRDLVDRLGYSRMHVPAEIRVIDEFPLLGSGKTDYVTLKAMVEK----- 218532944 35 -------WLGALARTARIDAS-PERIFPLVLDAVAAERPHAPALIGWDETLSHWELAARRNRYARWALGRGLAKGDTVALLMRNCPDYLAIWLGLTRVGVCVALLNTHLRGAGLAHCLAVAAPRLVIASADLADVLEGALPHLAEPPEIVWQEPDTNDTAAALVGFREAPLGPDEAPSVTLRDPALLIYTSGTTGLPKAARVSHHRVMMWTHWFAGLIDPTPGDRMYDCLPLYHSGGVVAPG--SVLLGGGSVVIREKFSASRFWADVAESGATLFQYIGELCRYLTLAAPDPAEGRHRLRLCTGNG--MRAEVWEAFQARFAIPILEFYAATEGTLSLYNVEG----RVGAVGRVMARRSPALIVDARGRCIPAGEAGELLGRAEYTFEGYTSAAESARKVLRDDAWMRTGDLMRRDAQGFFTFVDRIGDTFRWKGENVATTEVAEALHRVAGVREANVYGVSVPGAEGRAGMAALAVGPDFDLAHLHAEMETR-LPAYARPLFLRLSGELGHTETFKQKKVALAE--------- 84393678 8 ------------------------------LRDQIAQGGNRTALVWQG--ISWEQFGQQIDTLSLALLAHGLRVQDKIGIFSNNMPQWTVADFASLQARLVTVPIYPTNTAAQSSYIIQNADVKILFVGEQAQFDAAVSLFEEAMSDDIDLQGHRFAVSWKEFMAVEDQQAEDVRLADACMDDLLTLIYTSGTTGQPKGVMLDYTNVGYQLKGHDERLSLSKDDVSLCFLPLSHVFERA--WTFYVLYKGATNCYLQ--DTMQVRDALSDVKPTVMSAVPPSFMLKKSHALADKLVLSKLRALLCGGAKLD-ETIGRFFHAIGINVKLGYGMTETTATVSCWDD-RCFNPDSIGMSMP-----------GAEVKIGAKDEILVRGPMVMRGYYKMPEETAKTFDEHGFLKTGDAGHFDENGNLFITDRIKELMKSGGKYIAPQVVEGAIGKDHFIEQIAVIA--DTRK--FVSALIVPCYDSLEEVELVKHHQQQELAKFEQVKKFKL---LPKTPTQKLRRKVINDKYQDEI--- 50550925 55 -----------------------------------------------------------SRQIASILTESGYEPGDVLVTLFPNSIYSSPVHWAALIRGGTVSPASVSYTLNELAHQVRTVRPKVIVACKSKVSLAKKALMARVKTAVLELEHVI---------------SNAPKYPESDSRRVAYLAMSSGTSGIFKAVKITHFNITSCIQVCQKSARDTASQIASAVIPVSHLYGLSKFLIMAP-YVGSTTVFHEKFEIKEFLEAQKQFQVNSWPIVPPLVVLLTNHPLVKEFSESHLRIVCCGAAPLGEKAARDFRDAPRLQIIQGWGLTETSPTCTTFDPDPDLHIKACGKIVA-NTEIRIR-GQGQDLPSKETGDIYVRGPQVTLGYLNDDHADSVSFEQDPWFKTGDVGFIDAKGRVMVVDRTKEMIKSMGKQVAPAEIEDLLLSHELVADAAVIGVSNEKLGESPRAFVVPKSG-FKAAELRSW-TDSQLPKHKLHGGIVLVDKVPKNASGKILRRVLRER-------- 54026712 44 -------------------------SVGLFFQRTAHRHPHRVFLRFEGAAYTYREANAEVNRYAAVLSGRGVGRGDVVGVLMTNRPETLFVVLATVKLGATVGLLNHNQREKVLAHSFGLLDSVLNVV-----GAECREALESLPEPLP---NVLAAEELHEAARGAE-ASDPAVCAEITARERAFLIFTSGTTGLPKASVMTHHRWAKSMHGLGGLIRLRGDDVMYCCLPLYHNNALTV-ALSAVLAAGATYALGRRFSASAFWDEVIRERATAFIYIGELCRYLLNQPPRPTDRQHRVRLAVGNG--LRPQLWDEFTTRFGIRVVEFYSASEAPIAFVNAFG----VSHTAGFGPLPYAIVEYDEETGAPVRSGGVGLLLVTGRQPFDGYTDR-EATEAKLVRDAWFDTGDLVR--DQGWWHIVDRLGDTFRWKGENVATTEVENALAHHDSIAEAVVFGVDVPGAGKAGMAAVTLHPDAEFDGRGLARVAYEQLPSYAVPLFVRVVPELEQTSTFKSRKVELRKQ-------- 214038109 9 --------------------------------------------------YTWGDTMDQARRMATYLNALDLPANSNIALISKNCAHFIIAELAIWMAGHCTVALYPTLNADTVEYILDHSESKLVFV---GKLDDWEHMQAGVSDALP--KIALPLAPANDYDQWDDIIAGNEPLPVWPADQRALICYTSGSTGRPKGVAHSFGSISAPASLQGDTLGITEDDRIISYLPLAHVMERALVEA-GSIYQGVHVFFAE--ELDTFLQDLRRARPTLFISVPPIVNNMIRKKLLDGLGLGDVRMAASGSAPIPADLIRWY-DRLGLNIMEGYGMTEDFA-YSHMSTLEQRAPGTVGFP-ATGVECRISDA----------GEIEVKSPGLMMGYYKAPELTAEVMTEDGYFKTGDRGVYD-DGLLRITGRVKELFKSKGKYVAPVPLENLLSADSMIEQCCVSG-------------------------------------------------------------------------- 46205041 28 ----------------------------DVCDRWALSEPDRTALLDRPEPVSYGRLRADSLRLAAALAARGIEPGDRVALLLPQSAAVVVTHFAAYRLGAIALPLAGLFGEAALRHRLTDSGARAIVTDAGG-----LAKLERLRPDLPDLVTILASGPAEDFADALASASEEFETRASGPDDPALMIYTSGTTGLAKGALHGHRVVLGHLPGWTLMHGFPPEGTGLMWTPADWAWAGGLLNLLPSLRLGMPVVASGRFEPERAFRLMADLRVTHAFLPPTALRMLRGAAPRDRFDLSALRNIASAGEALGAETFLWAQEALGLTIGEAYGQTECNLVLASCAKVGVARAGATGKPV-PGHRVAILREDGTETDTDEIGEIAVRAPVMFLGYWNQPEATAGKF-RDGWWMTGDRARRDAEGFV----------------------------------------------------------------------------------------------------------------- 24371675 6 -------------------------------------------------QVSWQAFDEISHKIAQVLIQLGVQVQDRCVILSQNCPQWTCADVGTLKSRAIVVPIYPTSTVEQASFIVNDAAAKVIFVDDA----KQYALACELQTLCPTLEHVIVFDAAVQLLEYDQSAELEQRLKDANLDDLLTLIYTSGTTGDPKGVMLDYRNMASTVHQHDLILPFKTGDVSLAFLPLSHVFGWS----FYVLCRGGRNVYLQ--NTQRVKEAISAVRPHTLCVVPRFLFAWAMGVGERQFEVSRLKFMPCGGAALDLNVASFFHAI-GIPVLCGYGMTETNATVT-CNTLDNRVAGSNGKVL-PEIQIKLGKDD----------EILVRGDTVMRGYYNRPEDTAAAF-EDGWLKTGDAGRLDAHGNLFITDRIKELMKSNGKYIAPQRVEGTVGRCPFIEQVAVIA--DAR--NYVTALIVPAFES-----LEAWAKEKGL--------------------------------------- 85375392 13 ---------------------------------------------------SWREAAEKVCILAEGLRGLGLKDGDRVMLVSENRPEWCIADLAIMAAGCITVPAYTTNTQRDHMHILDNSGAKAVIVSDPLLPAIMRTGIAEHVIAIDSIRSHQSAGHRWDNLLQGDAATARTAVEEVTRETTACIIYTSGTGGAPRGVLQHHGAILCNVTGAAEIFGLDDEERFLSFLPLSHAYEHTGGQFL-PIGVGAQIYYSEG--LEKLASNLEETRPTIMVVVPRLFEVLLEIGERRAEGHRKLKAMVSGGAPLNPEVGVFFES-MGLTMLQGYGQTEAGPVISCNRPRAGLKMDTVGPPM-----------QGVEVKVAEDGELLVRGELVMKGYWQNEAETERTL-RDGWLHTGDIGHLDDAGRIVITDRKKDMINDKGDNIAPQKVEGMLTLQPEIGQAMVAGVPDAEWAEWAKA----NDKKFDLKELRTAVRAQDLSVIEKVRGFAFADEAEMTPSMKIRRHVIRQRYQERL--- 157963785 9 ------------------------------IHQVAQRNSAAQAYRFMGQSVSYGSLSQGVISLAEQLSAMGLKRGDRLACIGHNCPQLLQIYWACVDSGVLFCPISPRFTSQQIIELMQ-----------THSYHRYWLAADTPADS--TLIQALNHQNQFESVTLDFTRQSQRSAPALEPHIAVNAILTSGSSGTPKAAAHSLANHIASAKGSRELIKLAAEDSWLLSLPLFHIGGLAI--LNRCALAGACVVFEDKR--LSLAQQLVRDKISHLSLVSAQLQQLLDSENANNDCLNQVKAMLLGGGAISGDLLAELAKR-DIKAYTSYGMTEMGSQITTGIARTD---GSSGKLLS-GRELKIID-----------GEIWLKGECLFLGYLSEDGLNL-PLNKDGWFYTKDLGHFDANANLCIDGRADNMFISGGENIQPEEIEAALKLHPLISDAIVFPVADAKFGNLPAAILKLNESQPLEAELTEFLADK-IARFKRPRQYYPWPEV--SSAGKVVRKQVIEAVK------ 163760552 242 ------------------------------FRDAADRYGNAPVLEDAGGKLTYKRLLIGARALGARFEKMS-APGEALGVLLPNANAVMVTFLAIQSAGRVAAMLNYTAGPAAILSALSTAQIRTVLASRAFEKADLQGVVEAIEKAGCTIVWLEELRESIGALEARAFAGWRRPLRPVRASDPAVILFTSGSEGTPKGVVLSHRNIHANAAQAEARIDISVRDKLFNVLPVFHSFGLTGGAILPLLY-GVRLFFYPSPLHYRIIPAVAREKPSIMFGTDTFLSGYARTA--KDTDFASLRLIVAGAEAVRAETRRIYQERFGARIIEGFGMTETSP-VAAVNSGSHFKDGTVGR-LLPGMKLRLEPVEG----INEGGRLFVAGPNTMLGYMLSAEPGVLKPLEDGWHDSGDIVAVDDNGFIAIRGRAKRFAKIAGEMISLGAVEIMVQKLEDVH--AAVAVEDRRKGERIVLVTTRMP--ALREELRDYSRRFGATDLMVPGEIVNVPEIPVLGSGKTD--------------- 33596657 13 ----------------PPRGDWPALTLPQMLREQARRQPARIALRQKDQPIDWATYWRRACQVALGLRAAGLEPGGKVAIIAENRLEWLLAQMGAGVLGAVPVGVYCTSPAAEVGYVLEHAEVDMVVCEDQ----EQTDKVLEVAARLPGLRRIVVMAERARMISFAELEARGAQCGAAEQDDVGLMIYTSGSTGKPKGAMISYRNMRGVAPGIADRLDMDAGSVHLSYLPLCHVAE-QMLSTFVPVYLGSQVNF--GESIRTVQEDLREVAPTVFLGVPRIWYALILRALHNFVGLRRVKVAMTGAAPIPPEVLRYFR-TLGIPLIEVYGLTESTGMIFG-QHPDRVRVGTVGEPTL-GVQARV----------GEQGELLVRGEMVFHGYYRNPQASADT-VRDGWLHTGDVVAL-EDGQYRIVDRLKDMITAGGKNLTPSEIENAVKGSPYVKECIAIG-------------------------------------------------------------------------- 10957124 112 --------------------------------------------------LSYKQVAELSECIGSALLQKGFKPDQFVGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGSEAITYILNKAELSLVFVD---KPEKAKLLLEGVENKLPGLKIIVLMDAYGSELAMEDLGRANRQKPPPAPEDLAVVCFTSGTTGNPKGALITHRNVVAFVKMTEKVLALNASDTHISFLPLAHMYEQLMLCVM--LCHGAKIGFFQG-DIRLLMDDLKVLQPTVFPVVPTLKRWLLDFASKRKEAQSSLRLMVTGAAPVSATVLTFLRAALGCQFYEGYGQTECTAGCC-LTMPGDWTAGHVGAPM-PCNLIKLVDEEMNYIAAKGEGEVCVKGPNVFQGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYLRSEPVAQVFVHG---ESLQAFLIAIVVP-----DIETLCSWARKRGL--------------------------------------- 210130139 28 ------------------------------FAAAVRRHPDKPFLLFGTEAHTYGEVDAMANRVANFFHGRGYQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALLHCFRPNKVLTFLVRQPLLDATL-ELMPELQAEGATISAHPPAGLSAWDGPVQRESDQPLTVVTITPADTLCYIYTSGTTGLPKAAIIPHTKFIIGGNSLLLIQGFTSEDVLYVTLPLYHSSGL-MLGIGTTISKGATVALRRKFSAHHFWEDCRHYNATVIIYIGELLRYLCTLPERPDDKDHKVRLAFGNG--LRPDIWKQFQDRFGIPIGEFYAMTEGNVGLTNISN----KVGAVGRPIDTGEPIRGKDGWCKEVKIGQPGLLV--GPTPYIGYLGKPELTQRKILRDAYFSTGDLMVFDKEYFIYFVDRVGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPQDGRAGMASIIPLPGQQP--DFRRWYRTEKLPTYAQPLFLRLTQEIQVTGTFKHQKAALVKE-------- 46109604 1566 --------------------YSRDSSIIEVFQRQVTATPVAIAVKDSLQQMTYDELEKASGIIEVWLRNKGLAPETLVSVLAPRSCQAVAAILGILKANLAYMPLDVKAPASRIGAILSAAPGHRLILVGPDVVF---PVLSQADVTLVSIPEIFKARQSETI----------TDATKPSATSLAYVMFTSGSTGQPKGVMIEHRGVVRAAAVLSPIWG---------TCPVAHIFDTSTSEIYTPLFNGGTIICVDDVDAPRLGELFHKEKVEVAVLAPALLKQCLSASPST---LEALRILFTAGDRLDAQDARRVLDLVREGVFNSYGPTENSVLSTQLRKEDNCVNGPIGRPVA-YSGAYVVDRELRPVASGVIGELLVTGDGVARGY-TDPARDEGRFVPVRAYRTGDRVRRRPDGLLEFFGRLDYQVKIRGHRVELPEVEQALMANETVIDAVTVVRE------------------------------------------------------------------------ 114150666 37 -------------------------CMHEKVSEQAALHPEKIAIDAWDGTLTYRQVEDYSTDLAQTLQLLDGSHNQIIPVLFEKSRWTSVAVLAIMKAGACFALLDPAQPEGRLRAVVQQVSARLFVSSKAQA-----TLAARVAPAATIIP--VSASKFDKVYSPCAAQQPKTTLPPVSPDQPLYIQFTSGSTGLPKGCILTHSQYTSGAIPRADAVGYRSHSRVLDFA--SYAFDVCIDSMLCTLAHGATLCTPDERRMNDMSGAMRDMRVTFAGMTPSVARTL------DVDILDHLDSIALGGEGVSTSDAMSWGQRT--RVVNAYGPSEATVGATINDNVASKPYITMGK--RKGCAIWLTDPEDKLVPPGAVGELLIEGPIVATSITRRKPRKFSLKIPNSWYKTGDLVRFDPDGNGEFVGRQDQQVKLRGQRIKLAEIEFNMQKHPADTQLAVVIKPSGGGEQTLVAFLVEQKKTKFQSALKDMTKQLALPGYMVPSAYIPLWKMPLLVSCKTDRKRLREI-------- 121699012 72 ----------------------------------ASATRDKPFIVYNGRTFSFHETYEMALRYGTWFRGHGVKPKEIVAMDFMNSSNFIFLMMGLWSIGAVPAFINYNLTGKPLTHSVRTSTARLLIVDDEVRSCFAPEQLEEFREDKGAVEVVFFTPEVEAQI----LQTEPVREDDKARHDMALLIYTSGTTGLPKPAIVSWKKCWDGSVFVGNWLGITPADRFFTCMPLYHSSA-AVLGFMSCLMAGATLIIGRKFSARNFWKEARENNATIVQYVGETLRYLLAVPPATGEDLHNVRAVFGNG--LRPDIWNRVKERFNIPIAEFYAATEGTSGSWNLSS-NDFTAGAIGRLILGKTLAVVEVDHERKVPNGEPGELLYAPSGKFQGYFKNSSATESKIIRDAFFRTGDMVRWDAEGRWYFSDRLGDTFRWKSENVSTNEVAEVLGTHPDVHEANVYGVALPHDGRAGCAAVVTEPSQTVLDSLAAHVL-KNLPRFAAPLFLRITPAMQATGNNKQQKHILR---------- 90422562 11 ----------------------------------AARTPDRDALVFEDQRISWVHLNREINRLAGFIVAT-TPAGGSVALHLPTSPALALLFLAVARAGREAQVFDPDWPIEMTRAIRARLSPDLFVSSDAFSGSNTVIVADPMIAFMQVVPALGVSAPAHSGAEPDAML-------------PFYVGFTSGSTGLPKGYRRHHRSWTESSRHDALEFGISSDDVILAPGTLTHSLFLYA--LVHGLNSGARVVLCRRFRPDAVVRLIEAERVTVLYGVPTQLQLTVKAAGDQV--LGSMRWILSSGAKWPIGEREPLRRLFNARFAEFYGASETGFM-TVAKADEGAPETSVGRAFSGAV-VTIRDRAGRPIPQGKTGYVFVASPFLIMNYACGEDSDLLHYGEE--VSVGDIGFLDPQGFLHLVGRARRKIVTSGKNVYPEEIERVLEQHPMVTAAAVLSAPDRSRGERLIALVIRTDAVVTSADLIAYQR-KALPLYKVPRVYASVAEWPLTRSGKTDFERLRQA-------- 119025792 1 -----------------EQGIDSDKNIFSVLEERVERTPDDNLVEYKNAQFTAAEFKNKVVALAKGLIARGVMPGDSVSIIAHTCWQWTALDVAIMSIGALTVPVYETNSPAQVKMIFNDANVKMAFAEDDF----QRDKIESVRDQCPDLGDVYVIGAIDTIIEYGRAVSDAEFLEAVKGSDLATIVYTSGSTGTPKGVELTHANFVYSGVNSMPDIAMKPNRRLLLFLPLAHVFARY----MQFFCFAGNVSLGLSSNLKTILADFKAFKPTFILAVPRIFEKIYNAASQKAGDWSHVEYAVSGGAPLDSSIAH-FFNGVGLSLLEGYGMTETCAP-SSVNPTEGYKIGTIGLPLQGVT-----------MGVDEEGELCIKSPAVCAGYHNNPDVTKQQIV-DGWLHTGDLGSIDDDGFVSIVGRKKDLIITGGKNVSPCEMEASIMTSPVVSQCVMIG-------------------------------------------------------------------------- 163741930 50 ------------------------DTVAKLFALRCRTLGPRTAHREKDKAYSWQDYWDHAEKIGLGLMALGLERGEVVSILSEDRKEWLYLDMGIQGAGAIASGVYTTDSAQQLAYLVNDSGSRFLVVENDEQLDKFL----EIEAEVPHLRWVIILDRDEKCLFLDQLYDQGAAFKIANPDDTALLIYTSGTTGLPKGAMLSHENILATMESGARSLECYATDEQLCFLPLCHILERNV-SVYLPMAAGSTVNFAE--SPETVFDNIQEVSPATFFAVPRVWRVLVLAQEARMLGLDRLRRGGTGAAPISPELLRWYWSI-GVPLIEGYGMTEN-AGLTAANRVLSHRPGTVGQAV-PGVEIRIAPD----------GEIQLWGLNNFQGYWNKPEKTAETYTEDGWLRTGDVGQLDDAGFLTITGRIKDIIITGGKNITPAEIESRLKFSHYISDAVVIG-------------------------------------------------------------------------- 172064812 6 -------------------------TLSELLQNRAATLGDKTAYVFQAESMTFAELDARARRVAALLQQNAIDIGDRVLLLCRPGLDYVSAFMGCLYAGAIAVPAYPRNRQHRIAGIVENAGANTILC----SAEDHARCATWLADTDASGSTLLDVGGAQALDPVPSPAS-------VQPSRIAFLQYTSGTTGSPKGVMVSHGNLMHNLGLMREWLAYDEQSTIVSWLPPYHDMGLIGV-ILTSLYGGFRSVLMERFHPYLWLRAISQYRAD-LTGAPDFAYRMISDEQLATLDLSCVRVAYNGAESVRASTLTDFAQRFAAAFLPCYGLAEGTVSPQPLDRPGERVLVSVGR-TDGEQHVIVRDETNERCADRTIGEICVAGPSVAAGYWHLDEQTHSTFRDQVFMRTGDLGFILGD-ELYVTGRLKDMVILAGRNYYSEDIEYALVGVPELVPNGCAAFMDDQVDAERLIVVAEVERTQRKGNLDSFIDAIRQAIWNRPSAIVLVSSVPKTSSGKVRRSTCRTQL------- 188534888 168 -----TTIPMPQAPRARDRRRLAGEHLHHMMEARMAVRPRETAFLAARTRYSYSGLLKKSLGVGRILERYS-QPGEYVGLLLPNATVTAAAILGASMRGRVPAMLNYTAGVKGLTSALTAGEIKTVFTSRQFLDKGKLWHLPQGITQLEDLKDTLTTQD--KLWILGHLLLPRRAMVAQQPEDAAMVLFTSGSEGHPKGVVHSHKSLLANVEQIRTVADFTPCDRFMSALPLFHAFGLTV-GLFTPLMTGARVFLYPSPLHYRIVELVYDRNCTVLFGTSTFLGNYARFA--NPYDFARLRYVVAGAEKLQDHTRELWMEKYGIRILEGYGVTECAPVVA-INVPMAAKSHTVGR-ILPGMDSRLVSVPGIE----QGGRLQLRGPNIMKGYLRAPQANGEGQMEPGWYDTGDIVSFDEGGFCQIQGRVKRFAKIAGEMVSLEIVEQIARNASDDKQHAATIKPDGNRGEALVLF--TTDAQLTREQLMHSARELGSPELAVPRDIRLLSQLPLLGSGKPDFVTLREMAEQ----- 148744512 74 ------------AQLKRRVRSWMGRSLPQLFLQRVRRRPDQIFLRYREQNVTYRNVWDQSQRLARAL--LGLAPGDTVALLLGNEPRFLAAWFGLAQLGVVSAFLNTNVRKGALMHCLGASGSRGLITSP--------ELFEAVQEILPELRKVWVMGGGDDIINLQQLMDETTPQAPIRPMDTAIYIFTSGTTGLPKAARISNLKTLM-CCNFYHLRGAGADDIIYMSLPLYHMSG-ALLGIGGCIGVGASLVLKEKFSASQFWSDCHKHNVTIFQYIGELCRYLTNLPPSDNE--TGHRVHLAAGSGLRPDVWRDFSRRFGIRIFETYGMTEFSISFNYTGTPGAVGRGSLYKCFCPFELIRVRDATGRRVATGEPGLLIITPTSPFLGYVGSRELSEKKLLRDCYFNTGDLMVQDSLQCVYFRDRTGDTFRWKGENVATTEVSEILTGLDFFQEVNVYGVTIPHEGRAGMAAVTLRPGTLDLGRIYKYIME-FLPSYARPRFLRIMDSMEATGTFKQQKTKLVQE-------- 126436667 22 ---------------------------------------DARMLQCDGHWVSWGSVRALVDLIDRELTAAGCGPAGRVAVVLTNRMESVAALIAIFRGGRTLVTVSPLQPPERLSADLTAAAAPFVLAPSAWSEQVFTHAVADLGATGWSLD--------PGHLDMRTRATTDVSNGEPADGSVAIEMLTSGTTGAPKRIPLTRTQLEASLAAALQHNERPEGTVGLVTLPIVHIGGL--WSLLQSLVAARPVAMLDRFTVPGWHAAVKEHRPAVAGLPPAAIRSVLDT-DIPAEDLASIRAINAGTSPVDPELVDAFFDRYGIPILVVYGATEAVAGWTVKDFHARWKKGSVGRAF-PGVRLRVVDDEGTVLAADQTGRLQVATPQ-AGG------------SGDTWVTTSDLAHLDVDGFLYIDGRADDVIVRGGFKVAPETVIRALRAHQAVADAAVAPIPDQRLGQIPIAAVELRPGYADEETLRQHCRA-TLTPYEVPARVLVVDALPRGAALKVDRRQLLAMLEQ----- 163723379 13 -------------------------------------YGGAPALISKSQTLSFNVVKSGLQGVVSNLRTLGVRPGQLLCIHAPNSLDHIFLFLASWVMGFTYAALDPKAPAGKVPAGL---QPDFLITPGDPAPWPCRMI------------------SPHDLHAPAPAASTPLSAIPLDRE--CSVIFTSGSTGAPKGVVHTVGNFYYSALGSVEFFGLDQNDSWLVSLPLFHVGGMLIF-IRTMLCGGTSLV---HDNPGDLAPAVLQRRPTILSVVPAQLQRLLDDP-KTRDALAACKAILLGGAPCPAPLVEKTLDA-GIPVLPTYGSTEACAMVTAVRPGAQRQEHFTAGKVLPYRAVSLAHD----------GTVTIGGETLFKHYIGKPEH----VLVDGKFRTADLGEWDGDGNLKITGRRDLVFISGGENINPAEIEKAMSETGLVLEAVVVPVEDDVFGQVPWAF-ALADKELDQDQIKKALK-KILPSYKIPKKI-----LPLTPMGKRDRKALQKIAAD----- 25008378 15 -------------------------------------YPEQIAIKHNTDVLTYRELNQYANKLADLIKD----TKSPLIVYGHMSPFMIVGMIASMKAGCGYVPLDISMPEERINTIIEKINPDFIFNTSEHS-------LDSNGREIVNTETLLTDNRTVEFES------------KIKDQDIAYTIFTSGSTGEPKGVQIRYESLNEFTNWMVDLNKIGENQQWLNQAPF--SFDLSVMAIYPCLATAGTLNLVDKTKPKLLNDMLEQSKINVWVSTPSFMEMCLMLPNLAETHYESLKEFFFCGEILPHKTAKMLLQRFPAYIYNTYGPTEATVAVTSILITEAVIPLPVGKA-RPGTQLSLAENE----------ELIISGQCVSEGYVKDEQRSNEVFDKRKSYFTGDKATVQDD-LWFITGRIDFQVKLNGYRMELEEIEFHLRQIDVVKEAIVVPVYKNNKVTQLQGVVVLKDEQTVIHDIKQELK-QAMPEYMIPRKIIFKEQFPLTINGKLDRK----QIAEDVLA- 197784669 60 -----TPYEQVLAERMPGARWFPGATLHHALRNLAD---DDVAIIALDETVTGARLRALVASVAATLRDLGVGKGDRVVGYLPNTPHAIVTFLAAASLGAVWSVCGQDYAPKAAADRFAQLEPTVLIAADGYTTHDRREAVLELARALPTLKATLLVDHPSLVVPWEDARTEELACSPVPFDHPLWIVFSSGTTGLPKGIVHGHGGVLLHLKTLGLHSDLRPGDRLLWYTTTHW---MMWNLVVSTLLTGATTCTAPFAKLDRLWDLAARHRVTVFGTSPQYLLGMAKFGDPSAHDLSSIRVVGCTGSALPASAYPWVREHVGVLLASISGGTDIVSGFAGSAPNTPVWAGELSAPHLGVALAA-YDAEGFPV-IDRVGELVVTRPSMPLYFWNDPERYRDAYFSPGVWRHGDWITVTGHGSVIIHGRSDSTLNRNGVRLGSADIHDVVERLPEIAEALVIGAEEPDGGYWMPLFVVPAAGVTLDDLLREKIRDTGASPRHVPDEILEVPGIPHTRTGK----------------- 111222965 4 ----------------------------------------RPAVLDAGGPVSGAELVGRATHAAEFLTGLGGLAGAPVPALLTSNPDALALLLGGAAADRPVAPLGPRLTAAELAGPVRATGAGVLLTEPAWAAVAAEAAALAGARVVPV-----------------PALRASGAAPPVPRGPVALYLHTSGTTGAAKRVPVTQDVLAARTELLSGLLDLGPDSRYATGSPLHHIGGLGNTLV--AVTVGATVLPTSRFT-HRWWAGLADQGATHGQLVPTMIEMLLAEGTL---DAVPLRTLIYGASPISPETLRRVQAVLGVRLVNLFGQTEGSPLTCLTPADHDRAAATVGRAV-PGLRLRIDDPDDAGV-----GEVLAAAAHL------------SVHAADGWLHSGDLGFLDDDGYLHLVGRRNDMIVRGGENVYPLEIEHTLVEHPGIADAGIVGVPDARLGETLAAFVVPADPDPPVDELRQFVRDR-LAGFKVPAYWYVVDALPLNAAGKLTRPALRAR-------- 145232006 45 -------WANRLGQRIAQLGDTA--TLYKMLERVVEVQGAAEAVWFEHKTWTYSQLKDLVDRFASLLHTKDIHTGDFVGVFTTNAPEMVVTIYALSKLGAVAALINTNLRDDTFTHCLNVSGSKFIVSTPDLSEFVCSEL-PHVALNLGSFDS-SSAGEIQLITPSELQQYSPSATTAAKRSDLSALIYTSGTTGKPKACAI--RNMMALITSNPNTTDLDNRSKYYSPLPLFHGTA-YFTGLCYSVGNAGTLCLRRKFSASQFWKDVHDSKATRILYIGELCRYLLSTPPS-PYDRDH-NCIVASGNGLRGEIWERFRQRFGVPIREFYRSTEGVAKFDNWGE-GAWGAGKVGGPIKRWDDTFIVDPKTGFCVPGEEGEAIVKSRGLLTEYLHNEDATEKKLLRDVFTRTGDLVVRDHDGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGVKNGYDGQAGAAGITLEDASPATEELYSDLKKKGVPSYAFPRLVRLTEKVETGVTFKQAKGAL----------- 196186793 11 -----------------------DTTLIDALIDARARFGDKEILEDQDRHLTYTGLIRAARKIANM-----TDPGDRVAILLPSSMGVVVTFFGLHAHGRVPVMLNFTAGETNLKAAIKASGVKKVLTAKRFID---QAKLDDLIVELKTVAEVVWLDDVRKTIGLADAGVAPKRFVKTDPDAPGVVLFTSGSFGTPKGVVLSQRNLVANARQVAAHIDLLPEWVMFNPLPTFHCFGLTG-GVILPLLQGLKAFQYPSPHAKQITDLLPQVKASILFATDTFLNQYGRVAEA--DDFATLKFVVAGAEKVRQETRNLFNSKFGVELLEGYGATEASPVVA-VNHPDRNAPGTVGQILPG------IDWKLEPVGIADGGRLYLRGPNVMSGYVTSAEPLEWSPVEDGWLDTGDIVDVDAEGYVTIKGRAKRFAKIGGEMVSLTAVEGIAGAVWPDQRHAVVSIPDTRKGEKLV--LVTDHAAAEVAPLAEWARSNGAPELIVPKKIVKVAEVPVLGSGKTDYVAIQKMVEAEKAA- 150007182 8 -----------------------------LIENSIKEHWDLPAFSYNGHTFHYKDVARRIEKFHIILEHAGIKKGDKVALVGRNSSNWAICFFGILAYGAVAVPILHEFKPDNIHHIVNHSEAKAVLAASSNWENMNERMMPDVKLFMMLDNFSIIHSKSKEVRVVRDRINEDVRYHVEKPEELAVLNYTSGTTSFSKGVMIPYRSLWSNTQFAYDNLFIHPGDNIVCMLPMAHMYGL-AFEVLNSVNKGCHVHFLTRPSPKIIAEAFTTIKPALILAVPPLIKLLLKVPYIDQKVLDTISAIVIGGAAINKEV-ETFLHSIHFRYTVGYGMTECGPLVS-YAQWDEFKPGSVGR-IVDRMEVRIDSED----PENKVGEILVKGMNVMLGYYKNPEATKAVMMPDGWMRTGDLGTLDKDGFLYIRGRSKTMILPSGQNIYPEEIEDRLNNMLYVAESLII--------------------------------------------------------------------------- 157415560 5 --------------------------IYDFLEKSLIKFSEKTAFVEERKEITYKNFDLFSKKLASILRNLG---NDPVLIILPKGIDCLISFFGVALSGNFYTLLDEKSPKERVEKVIEVLKPKLFITSKNL----------NFNLNLPTLYTQDFEGFDINESLLKNAKEKHID------TNLLYVFFTSGSTGIPKGVSIAHKSVIDYTFWVCETFKFDENEILANQAPFY--FDNSILDIFSSVKSGATLHLLPNAFPNKILECLEKEKVSTIFWVPSVLIYFANTEALNNFSLNTLKKILFCGEIMPNKQLNIWRKHLPNALFNLYGPTEITDVCSRTFKDEELLP--IGKACK-NTELLVFDENMNFISPGVKGELFVRGTSLSLGYYNDKEKSKQAFIQNPLYKTGDIVSYNKFGELLCYGRADNQIKYMGHRIELGEIESVINSHESVKNSACIFKED------IICFYESKDEL----DLKAFLKDK-LPSYMIPKNFIKIDKFKLNQNGKIDRKILNEKI------- 91094019 20 ---------------------------------------------------TFRELLKRCIRTALNMKLEGLTENDLVCLCSYNQKDICTPFIASMFLGLKVTSLDPSLSLADTAYLLKQVKPTIIFVVP-----EALDLIENSIEQAEITCKIVVFGPSDTHQQFEEFEEHDFRPVIVPPEETAVIFFSSGTTGLPKGICQSHYALLAQAVN-----------------------------------------------------------VSFAFLAPSQASEMLKVGRPDNVDTSSLLCVLTGGGVFSEKQLLALRDLLGTYISQGYGQTEGVLTCFNMNDVKDTKPSSCGRPIHGIWYKIVDVETEQNLGPNEQGELRVKTKYAMNGYYNLD--SSESFDTDGWLKTGDIVYYDEDHCFYVVDRIKEMLKYKSWHIAPAMLEDILNNHPAIKRSVVIGIPDEEDGDHPMAVVILNPGSETSEEIEAYVAERVQDRQKLRAGVKFVTSFPITPSGKIKRREIKQMV------- 198422464 96 -----------------------NRTINRIFDDVMRRHPRKVAVQWEDVSWSFHDLYEYSNAVGNYFHKQGFKHGDVVAIFADNRPEYIALWLGLAKIGVTAALINYNLRKDALAHCINISLCKGVV----YVGHLGDALGEVHSELKTDLKYYVMCGDEGKNALHESINIDPVRLQPPEPANASYFIYTSGTTGLPKAAVISHSRFYYMCTMSNLLVGYNSNDNVYCSLPLYHSNG-GIVGLGQMLCHGIGFTIRSKFSASRFWTDCKRYNCTVILYIGEICRYLLAQPVKVSDRDHNVRIASGNG--LRPEIWTQFVERFNIRVAEFYGATEGNANLMNTEN----VTGSCGFIIYPVTLLKV-DEDQELVKPGEYGMLVIKQSLTFDGYADKEASKKKAYDGDSVFMTGDVLTMDKYGNMYFKDRTGDTFRWKGENVSTAECEAELNQH----TVAVYGVTIPGTGKAGMAAVLDVDDTVDLEQLYDGVV-RAFATYARPLFVRKVKHMEITGTHKIKKVALRKE-------- 189465603 5 ---------------------------------------------YKGATLQYKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVTFLATITYGAVIVPILHEFKADNIHNIVNHSEARLLFVGDQWENLNEDAMPQLLGVILMTEFTPVVCRDKRLMEAFENFRPEHICYRKDEPEELAIINYTSGTTGYSKGVMLPYRSLWSNVNYCHEMLPVKPGDNIVSMLPMGHVFGMTYDFLYG-FSAGAHIYFLTRPTPKIIAQSFAEIRPRVISCVPLIIGKLLLHVPIINDKIRALARIIIGGAPFNAEV-ERFLKQIGFPYTIAYGMTECGPIICS-SRWETLKLASCGKATT-RMEVKIDSSD----PEKVAGEIICRGTNLMLGYYKNQEATSQIIDVNGWLHTGDLGTMDAEGYVTVRGRSKNMLLSSGQNIYPEEIESKLNNMPYVSESLIV-----LQKEKLVALIYPDFDDAFANGLQQTDVERQLPAYKV--KIHF-EEFEKTAKKSIKRFMYQEA-------- 160889525 5 ----------------------------DYIEQSIIKNWDRNALTYKGITLQYKDVARKIAKFHIVLESAGIRPGDKIAVCGRNSAHWAVAFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDAWENLNEEAMPLLMGIVLLTDFTPVVCRNEQLMEAFEHRNVYGTRFPEESPEELAVINYTSGTTGYSKGVMLPYRSLWSNVAYCHEMLPVRPGDHIVSMLPLGHVFGMVYDFLYG-FSAGAHLYFLTRPSPKIIAQSFSEIRPRVISCVPLIVEKIIKKDILPRIDNSNFDEIIIGGAPFNAEV-ERFLKQIGFPYTIAYGMTECGPIICS-SRWETLKLASCGKATT-RMEVKIDSPD----PQNVAGEIICKGANLMLGYYKNAEATSQIIDVNGWLHTGDLATMDTEGYVTVRGRSKNMLLTSGQNIYPEEIESKLNNMPYVSESLIVLQKD----------------------------------------------------------------------- 27469880 56 -------------------------TVVDMFLEKVERHPDKPFVLFEEEVYTYSHMDKLSNQAARALRKHAIKSGDCVAIFMANAPAYIWIWLGVAKLGCSIACLNNNIRSQSFLHCFRCSRAKVILAEPELKDVEVMPELRKDNVKVFFLTKTVISEGTESFLDKVKAASDESVPKSVSGKSLAMYIYTSGTTGLPKAALINHYRLL-SACGMFEICKVRARDVVYSPLPLYHSSAM-MIGVHGCISKGATLVLRPKFSASQFWDDCRKYNVTVILYIGEVLRYLCNVPKSDDDVAHNVRMAIGNG--LRTDVWSEFLRRFGIHINEFYASTEGNIAFINYNNT----VGSVGRVLHSYDFIKYDIEKDEPVRDGQPGLLICKINSMFDGYAGDEHSTERKIMRDAYFNSGDLLTVDQQNFIYFHDRVGDTFRWKGENVATTEVADILCIVNFIQEVNVYGVSVQHEGRIGMAALILFDEEVDGRKLYAHVRD-FLPNYARPRFIRIQNSMDITGTFK-QRKV------------ 156932687 171 ------PMPD--APKARDRRKMAGEMLHQMMEARMAARPRETALINAQKRYTYRSLMMKTLFVGRILDKYS-APREAIGLMLPNASISAAVIFGAVMRGRIPAMMNYTAGVQGLTSAITAAQIKTIFTSRQFLD---KGKLWHLSEQITSVRWVFLEDLKGEVTAFAHLLMPRLAQVEQQPEDAALILFTSGSEGNPKGVVHSHKSLLANVEQIRTIADFTADDKFMSALPLFHSFGLTV-GLFTPLLTGAEVFLYPSPLHYRVVELVYDRNCTVIFGTSTFLGHYARFA--HPYDFHLVRYVVAGAEKLQESTKQIWQDKFGLRILEGYGVTECAPVVS-INVPMAAKPGTVGR-ILPAMDARLVEVPGIE----QGGRLQLKGPNIMKGYLRNPAENPQGVSEPGWYDTGDIVAFDEQGFVQIQGRAKRFAKIAGEMVSLEMVESALAVSPEKMHATAI-KHDAAKGEALVLF--TTDPELTREKLAQQARSKGVPELAVPRDIRFLKQLPLLGSGKPDFVSLKKLVDQE---- 116057323 116 --------------------------ISELARAQDPATRQKTAVRYYDTTLSYDELVRIAERVGRILRRSAARGGDTCGIMLEDGADLFVCQLASMFAGLAVLPLSPRDPARRLVSIFEDAHVSVVIVRNVAGESLLREVGGDVKVWL------------ADTLLAADTTTNDGSLVSPSAKDVSHVFFTSGSTGRPKLASRLHAALIAYCDSKNTAHEIDSESVVFCAS--SHMFDPHFTDFCSALVAGATLVSAARETLAKLSGILRLSGATHCLTTPVLLASITDVESLRACP---LRLVALGGETMSKSLAQSWLNV-GIRVVNTYGVTECVASFKEITDPVREDTRALGDPLPGNRAAEPGDDPNIEAQPGRLAELWIGGKQVCDGYLNRPELTKASF-RNGMYRTGDIVKMCEDGNHIVVGRRDDQVKVSGQRVELGEIEEAIRRTCGIENKCVL-----NKYKQLVAYCIPKGVDALISESCRFMVRKEVPQHMVPLAFVFVEAFPVTPTGKISRSTLIDRTVE----- 160873206 11 -----------------------------LLQQQSESLKDAIALEGFEMQVSWQAFDQISSKIAQVLIELGVQVQDRCVILAQNCPQWTCADVGTLKSRAVVVPIYPTSTVEQASFIVNDAAAKVIFVDDA----KQYAMACELQTLCPSLEHVIVADKAEQHWHLDALLAGDARLQAANLDDLLTLIYTSGTTGDPKGVMLDYRNMASTIRQHDQKLAFHSGDVSLAFLPLSHVFERS--WSFYVLCRGGHNVYLQ--NTQRVKEAISAVRPHTLCVVPRFLELWLSLQWRLAHKLGRLKFMPCGGAALDVNVGSFFHAI-NIPVLCGYGMTETNATVT-CNTLGNRVPGSNGQPLLE-TEIKLGKDD----------EILVRGATVMRGYYNRPEDTAAAF-EDGWLKTGDAGRFDANGNLFITDRIKELMKSNGKYIAPQRVEGAVGCCPFIEQVAIIA-------------------------------------------------------------------------- 55741888 90 --------------------------------------------------ISYKEVAERAEYVGSALLHRGFKPDQFVGIFAQNRPEWTIVELGCYTYSMVAVPLYDTLGAEAITYIINKADLSVVFCDSPEKAKLLLSNVE--KGETPVLRTIVLMNPFDELVSLKDIEEEGEKPKPPKPDDLAVVCFTSGTTGNPKGAMLSHKNIVSNMKVTEDLMFPSTQDVLISFLPLAHMFERVVECV--VLCHGARIGFFQG-DIRLLMDDLKVLQPTIFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSPTVLTFLRAALGCQFYEGYGQTECTAGCS-LTIPGDWTAGHVGAPM-PCNHVKLVDEEMNYFASKGEGEVCIKGSNVFQGYLKDDEKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENVYTRSEPVVQVFV---------------------------------------------------------------------------- 210092397 58 -------------------------TIVDRFLHQVQLQPDKPFLLFEDEVYTYRDVDVMSNKVANFFRGEGYRCGDTVAMLIYNEPAFIWTFLGLAKLGVKMAFLNTNLRTKSLLHCFNVSEAKALIVGQGVDLFEALEILPELQGQGVSIWVQGDANPTEGILLLDEKIATSSAQPSVAGNDALAYINTSGTTGLPKAAIYSYEKATKS-SFMFTFAGIRSSDVVYVVTPLYHSSAFGV-GFTTVVEHGATMALARKFSASRYWDDCRKHNVTLLLYIGEMLRYLCVQPKRSNDRDHKVRAALGNG--LAPAVWKEFQDRFGIRIVEFYGATESNIRLMNITG----KRGSVGSPLCPLYILKVDLETGQPIRDGEPGLLIISKAVPFQGYKGNKELTEKKVLRDAYFDSGDLMKVDKDYHVYFVDRLGDTFRWKSENVATTEVAQVLHDMQGVDEVNVYGVKVPGSEGRAAAAVVSKDTHPDLSQWYAHIESR-LPSYARPLFLRLTREISVTGTLKQQKTQLRE--------- 163782497 3 ------------------------------LVENFKKFGSKIAIIHNDEKYTYKDLYNKINEFLNEIKKE-IKIGEVVAILGDYSFENIALLLALHLNKNIIVPI-TSTKGNEIKERLKEANCDKVIRIDN--------------------RKLII-----DNLNYKDKHQFIKTLQKKKHSGL--ILFSSGSTGKPKAMIHDFDNLVNYYKGKKE-----KNINMLIFLMFDHIGGLNT--LLNILSIGATAIIPKNRNADEVCKLIEKYKIRVLPASPTFLNLILISKSYEKYDLSSLKMITYGTEPMPETLLKRLKQTFPVRFLQTFGTSETGIANTYSKSSDSTFM----KIDDPDIEYKIVN-----------GELWLRSKTQVLGYLNAP---MDSFTEDGWFKTGDLVEITDDGYIRIIGRSKEIINVGGEKVLPQEVETIILEIPEVIDCIVYGERNPITGQTVVADVVIKDGIDKKEAIRKHCIKK-LDNYKVPTKINFLEEININRFKKIRRK------------- 215496548 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFDQDAFIQFSSGTTGQPKPARLTHFNVVNNANTVGRFIGYHQRDIMCLNSELIYGFG-RTLGVLAATMFGSTVVTPGRFSPKAVLDSITEHRCTILTGSTFIFYEILRELEEGAYDVSSIRKAIMSGSLCNPAIVEKMRTRINAQVYIMYGATETSPIFTNPDEPTDLWIRTIGTPLD-HVEVKVVDAEGRIVPVNTTGELCTRGPHVFRGYLNDDAKTSEAI-RDNWYHTGDEGTMDEDGRLTFVGRVKEMINFTGLKVAPLEIENVLNSHPDVEEA------------------------------------------------------------------------------ 120406157 15 ------------------------------------RTGDRPGLRTRERDWTWDEVVHESASIASTLSDL-----DHIGVLLDNVPDFVFWLGGAALAGATIVGLNPTRGAADLAADIRHADCRLIVTDAAGA-----DRLRGLDHGVPP-DHLLRVDSPDHAQLLDAHRVEPVAAPGVGAKSLFLLLFTSGTTGTSKAVRCSQGRLARIAYAATDKFGHHRDDVDYCCMPLFHGNAIMALWA-PALANGATVCLTPTFSASRFLPDVRYFGATFFTYVGKALGYLMATPEAPDDADNTLQRGF--GTEASPEDQKEFRRRFAAELFEGYGSSEGGAALGRPAHDDVVVVHPETLCLCP---TAVLDASGRVLNPDEVGEIVRRGAADFEGYYRNDAADAER-VRNGWYWSGDLGYLDGAGFLYFAGRRGDWLRVDGENISTLTIERVLRRHAGVIAAAVYGVPDPRSGDQMMAAVVADPGSFDVDAFASFLVAQDLGRKGFPRLLRISAKLPATGSNKVLKRDLQAQ-------- 40807491 121 --------------------------------------------------LSYKQVAELSECIGSALIQKGFKPDQFIGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGNEAITYIVNKAELSLVFVD---KPEKAKLLLEGVENKLPGLKIIVVMDEVTSMKAMEDLGRANRRKPPPAPEDLAVICFTSGTTGNPKGAMVTHRNIVSDCSAFVKATENTPDDTLISFLPLAHMFERVVECVM--LCHGAKIGFFQG-DIRLLMDDLKVLQPTVFPVVPTLKRWLLDFASKRKEAQSSLRLMVTGAAPVSATVLTFLRAALGCQFYEGYGQTECTAGCC-LTMPGDWTAGHVGAPM-PCNLIKLVDEEMNYMAAEGEGEVCVKGPNVFQGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYMRSEPVAQVFVIVVPDV---ETLCSWAQKRGFEGSFEELKAILKDSGLKPFEQVKGITLHPELLLTPTMKAKRPELRNYFRSQI--- 217413734 17 ------------------------DTIYSLLARSAADPGDLIAVSDTDRRWTAGEMLAEVRSVAKGLMSLGVRQGSMVVLYAETSYDWGVIDFACAAIGAVSVPIYETDSETQAASIADEVKPVVAFGGDEAHTLVLERIAADREGAHGALDAMINFGENIDDDALDEAIG------RVRADDLLTIVYTSGSTGKPKGAMLSHRNFMHIVLNAYEVLPLYKPNRLLLFLPLAHCFARYIQYV----CIGGHGVAGYVGNAKHLLADMRSFKPTYLLGVPRVFTMMNNHEHPTRAQKPNLHYLACGGAPINPDLVHFFNGMDDLMFIQGYGMTETAAPMI-VNWQEANRAGSVGRP-GPGMAVSTADD----------GEILVKGPNVFLGYYKNPQLTDEVLEPSGWLHTGDLGTIDDEGFLYITGRKKDLIITGGKNVTPAPMESTIRNCPIVSQAVVVG-------------------------------------------------------------------------- 197732421 14 -----------------------------LFAERVAATPDAEAFRYEWKSLSWSEAAERVHAVAAGLIGLGVEPEDRVALASATRIEWILADLGVMCAGGATTTIYPSTNAEESAYILADSESRVLIAEDAV----QLAKARERRAELPGLRHVVVAADPEGWLTLAELEARGARVGAITSDQLATLIYTSGTTGRPKGVRLPHDNWSYMARAIGASGLVNADDVQYLWLPLAHVFGAAVPRIFEKVYNGARAGGPAKYKIFRWAAEVARERRTGTRSVPFALSAKHKVADAREAFGGRLRAAVSGSAALSPEIG-YFFAGAGIHILEGYGLTESSA-ASFVNPGEAYRTGTVGKPL-PGTEVRIADD----------GEILLRGPGIMQGYHGQPEKTAEVLEPDGWLHTGDIGELSTDGYLRITDRKKDLIKSGGKYIAPTEIEQFKAACPFVSNIVVIG-------------------------------------------------------------------------- 59712273 25 -----------------------------------------IALRDGDKVWTWSEVSTQINRYANGLLQQGVKRDDVIVGIAKNCIELVWLQLASVRIGARFAAINPKTPSKQLHQ---------LVTSIAANHIWFGEGQETISGTWHHLQLI-----NAEYGAVAATW---------QPTRLATLTFTSGSTGNPKAVAHSASNHLHSAAGLLSWLHFDVSDSWLVSLPLFHVSGLAI--VWRWLLSGGMLVM---PTEQGLLSDLA--GVTHASLVPTQLQRILDSGETSQL---ALKRVLLGGSVIPTELTIAAQKQ-GIECWLGYGMTEMGSTVTVKRADGEPGVGN----VLPYRELRI-----------EEGEVWVKGESLTLGYYRSSGI-IDVANEDGWFETKDLGVINAE--LHIHGRADNMFISGGENIHPEKIEQVLLTHHEIDNVIVVDVPDEEYGQRPVAVLVSNTGKI-PAKLVEFTQDK-LAKFEQPISYEIMPE-HLLISGKISRKLVKEWV------- 210112199 51 ------------------------------FAAAVRRHPDKPFLLFGTETHTYGEVDAMANRVANFFHGRGYQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALLHCFRVAGATGIIVGQGQPLLDALELMPELQAEGATISAHPPAGLSAWDGPVQRESDQSLPVVSITPADTLCYFYTSGTTGLPKAAIILHAKFTAVSNTLVHYSDVKSDDVFYITLPLYHTSGLT-LGLGTAITIGATVALRQKFSVRHFWDDCRRYKATMVLYIGELLRYLCTAPERADDKDHNVRLAFGNG--LRPDIWKRFQDRFGIPIGEFYGMTEGTMALINLHN----KVGAVGVAIDTGEPIRRKDGRCTEVKLGKPGLLVLAEGLPFMGYLGKRELTEKKILRDMYLNSGDLMMIDKEYFIYFADRLGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPQDGRAGMASIIPLPGQPDFPRWYRYITAK-LPTYAQPLFLRLTQEIQVTGTFKHQKASLVKE-------- 121605034 100 ------------------------------------------------REISWEELERTTAALAAQLRSWGVQPGDRVASFMPNLPETVIAFLACASVGAIWSSCAPDMGANVVLDRLRQIEPKVLFATDSYSNHDRSVVVNELLAGLPSVQRVVVSGPLDGSRPLPWAGSATPRYERLPFSHPLWILYSSGTTGLPKAIVHSHGGIVLHLKSMALQNDLRPGDRLMFLG----STGWAVWNLVGALLSGASIVLYDGPTGDALWRFMDEHGVTQLGCGAAYLINCMKDGVRPRDKLSKLRTILSTGSPLSMDAYHWVYDAVKPDVWSISGGTDIAACFVACAPTLPVHAGEI-QCRELGVAAYAWNDAGEPV-VNEVGELVITQPMPMPLYFWNDTGNKRYLTYPGLWRQGDWIRFTEHGSAVIYGRSDSTINRFGIRMGTAEIYRVVEEMPEVRDSLVIDL--EFLGRPSFLFVVLQPGAVLQERIKHQIRSKASARH-VPNEVVQVTEIPRTLSGKKMEVPVRKLL------- 76802721 24 -------------------------TIPRLFEQSASRHADRDAQWYKGESLTYETMQEIVRNLSAGFRELGVENDTRVGIFANTRMEWAQSDFAILAAGGVVTTVYTESSPNQVQYLLDDPNADGVVVENGELLERVLEVEDELDLSFIVVDDILSLAEVHDLGDEHDQDAYESRLAERDLDDLASLIYTSGTTGKPKGVQLTHRNFRSNVNGLRKRFAIDERDRVLSFLPLAHVFE-RVAGHFLMFGSGATVSYAE--STDTVADDIQIVKPTGASSVPPIARQWANTESPGKYKLSSVRFFVSGGGSLSKQLAELF-DGMGIPILEGYGLTETSPVVS-VNPPEDYRSGTLGPPLS-NVEVRVVSDDQKANADGDIGELHVKGPNVTEGYWNRPGATEEAFTQDGWFRTGDIIEQTDDDYLIYHDRLKQLIVLDGKNIAPQPIEDEFATSERIDQAMVIG----DNQKFIAALFVPKEGIDLPDDSEAICADKTLSKSEKIKEFRLVPDL-LTPSMKIKRRNVMEQFEEQV--- 62424521 79 -----------------------------------------------------------------------IGLGAVVGVLLGNGPEFITTMFATWSLGAVLTPINPALTNDEVGFQLDDSGV-VLVIGDSRAEAVADVRGLGFLSAADECFRGSAEQSGVEQGDAELGGAEPIRDLNVRGSDGSLIVYTSGTSGLPKGCLLSHANVSAMVWSILNGVDFGDDARSLLVMPLFSSRGLLA-GTLSPLMFGGSVHVLPEFDPRTFWDVVEEVRPTYFSAVPAIYSAL-EATKRRTVDTSSLRFVLSGAAPMSVDATTRFESKFGVTVLEGYGPSEFSAAATLNRNDGTRRLGTAGTAL-PGITVAIQDPAGRILPAGEAGEVVISAQTVMYGFLGRPGVTAETL-KDGWLHTGDLGFLDDDGFLTLVD------------------------------------------------------------------------------------------------------------- 71277843 8 ------------------------------FLNAVRQFPDNTALYTEDKKFTYRMLFELSQRWGNYLTNKHNKEQQPVAIYGGRQWQMYAGILAILSTNNAYVPLNNKQPANRISKVLSQIDSQVLLVAENEDPSELLQLTESLGADTPDVAVAATMCSSSTPIPLSTLANSSTLLSEQTTNQYAYILFTSGSSGAPKGIAVSHENIVSHLGRLDELLHLTATDKVSQFFEL--SFDLSVHDMFSCWSKGAALYVIPSEQLMCPIAFIKQHQLTVFSGVASVLSFMDRLSLLKLQQLPHLRVSCFGGEKLTNQALKWQRCAHNSRVINIYGPTECTITVTYYELSDSQTIKSASVPIGPGLSAILVTDNKKITSANTLAELYLAGDQLVDGYFQDAEKTQQAFISIRYYRTGDIVYYDEQQNIVFHGRNDHQFKISGHRVEAAEIEDAIVNFSNDITWCVVSTQTEIAGNKIMAFIEPAQHSDDSSQLRKHCLQH-LPAYMVPDEFNLYACLPRNISGKVDIKAL----------- 50604627 106 --------------------------------------------------LSYKQVEDMSECVGSALIHKGFKAGNFVGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKGELSLVFVD---KPEKANLLLEGVENKLPGLKTIILMDEIMSMKALEDLGRANRRKPPPAPEDLAVICFTSGTTGNPKGAMITHRNVVSDCSAFVKVFSPSSDDTLISFLPLAHMFERVVECVM--LCHGAKIGFFQG-DIRLLMDDLKALQPTIFPVVPTLKRWLLDFASKRKEAQSSLRLMVTGAAPVSATVLTFLRAALGCQFYEGYGQTECTAGCS-LTVPGDWTAGHVGAPM-PCSLIKLVDEEMNYLAAKGEGEVCVKGPNVFQGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYLRSEPVAQVFVIVVPDGHWAQK-RGFVLCRNKDVKKAILEDMLRDAGLKSFEQVRGISLHPELLLTPTMKAKRPELRNYFRSQI--- 37524757 5 ------------------------EHLGEWLHDSALKYADYQALSINNDVYSYRELHELASLLARGFS---LSQGKYCALLGKRNVGIFAGIVASLCYGKTYLPLNEDQTPESLSLLSKITDFDLLVTC-----AEEQKLLHDLLKHIDKPLVIILSDSKQRFLAHADLAKIPTA--QMKTDNPAYLMFTSGSTGNPKGVEVAHTNVTRYVSNTIALYQPTCADRFSQICPLG--FDVSVHDLFVPWAIGASTHVFDAKNSLMLGTFVRDKHLTFWASVPSIILYFQRSRQLEPGSFPNLRQSLFCGEPLLQSMAKSWHAAPASHIDNIYGPTEATVAICGYPEPTETLIVPIGTPY-PGTKLKIGRQRQNAGDVGE-GELWIGGEQVVSGYLSSNTMQADNFEYDGWYRTGDWVKRDNDGIFHFLGRCDDQLKVNGQRLERLEIESMLSKAVGVDDIAVIGWP-VIAGEGLVFFISWHEKSNL--ELRKIC-QQLMPRSMWPTRLV-IGAIPKNRNGKTDYKQLKTKLAE----- 119717839 4 ---------DVLSERARIEAAIAGRTLPDALAETASRFADQPAYSDKHRTITWTRTRELALDVAAALIDAGVQPGDTVAIMATNRIEHFIADMGAVHAAATPMSIYNTLSAEQVAYVAGHARPTVVVLEND----DHRARWANALEETDSIRKVVMLGAEWDAAAYRTTHPDAVRVAELDADAPATILYTSGTTGYPKGVVLTHHNVMYEALSTLEAAGLHEAQTAISYLPLAHIAE-RVLGLYGPQIQGSHMYAIG--DPSGLLAALGEVHPTSFFGVPRVWQAWVAAQEVGGTMTPEIEWAGSAAAPMPIEVA-RFMAGLGLKVYDVYGMTETTGAITA-NGPDAFKLGTVGRATP-----------GMEVRLGEDNEVLVRGPVVMHGYHRQDDATRALIDEDGWVHTGDIGTLDEDGFFSIVDRKKELIISAGKNIAPSNIEGYLKESPIVGHAMAVG-------------------------------------------------------------------------- 160943786 18 -----------------------------------QRFSERVALRFYDKEVTYKDYARDIRRAVSYFQSTDI-KGKKICLLNKNSYEYAVNTFGIILAGGVLVLLNQHKSWDELSYELGLVDPAAILTD-----GDDYGTKEQLQAAYGS-----ILRPMDGFRAYEPVAEMPRC---IGHDDLMILMFTSGTTGRSKGVMLSERNFFSVMRAHVQIYKHDPELVVYTVLPMFH---LGAFICLFSWAHGGWA-LNISGDIRNFYKEIRRMPSQVMAVVPVIMNSLHDVMRGRKERLGELWVPICSSAMFDPQVMLDM-ATNGMFVVQTYGATETCGDGIINYAQDAKHIGAVGQ-GNDYLDYKIEPD----------GELCIRGDSIMLGYYKDPEATAAVIDKDGWFHTGDLARVDEDGYYYITGRKKNLIILSGENLSPEELEGMLEKCPAVQECIV-----KELGKKIGVVVYCKKEHQQT--VRDFIAQRTVPLYKRIGVVEFSETLPRNAAGKLVRK------------- 116200702 70 --------------------------------------ANRVFIRFEDKTYTYAQGYDTVLRYATWLKRRGIKKGDMVALDFQNTDTLLFLLFATWALGAVPALINYNLTGKPLAHCVKKATARLVLIDPVVAG----NVGEDVRSELDQVTFEVVTPELETQMLSHEPTRPPDDLADATGDSMGILIFTSGTTGLPKAAIVSWSKITVVGGFTSRWIGTGKNDVFYTAMPLYHSTAM-LLGFAHTVSVGGTFAMSRKFSTSGFWDDVRKHRANIIQYVGETCRYLLSAPPANLDRQHHVRVAFGNG--LRPDVWNQFKQRFGITIAEFYGATEGSFATWNLSR-NDYSMGAIGRSGSLYVALAAVDHETRRAPDGEPGELLFRLPSRFQGYYGDREATGKKIMRDAWFRTGDVVRWDAEGRVFFNDRIGDTFRWKSENVSTAEVALVVGTHPAVLEANVYGVPHHE-GRAGCAAVAFRPSEKTLKTLAAHVRA-GLPKYALPLFVRVVEGAQSTGTNKQQKTGLR---------- 30249519 22 ------------------------RTLDGLFRERVRRSPHATAYRDYDRDYTWDDMANAVKRWQMALSQENLSPGDRVAVMARNCPQWVMFEQAALGLGLVVVPLYTEDRAENAAWCLDNAGTALLLLENMTR----WEAMNEAMTGLQQLKRIVILDASPEAIALQDWLPEPGDIPSVDPHVLATIIYTSGTTGRPKGVMLSHNNILSNAYSSAQVVTVRPDDVLLSFLPLSHTFERTA-GYYVPMLCGATVAYARSIRQDDLLII----RPTILISVPRIYERIIQAKLAEGPAISRLRVVMSGGAALSPEISRVFIG-LGLPILQGYGLTETVVCANRLDDN---LPSSVGRP-APGVEVRL----------GEQNALLIRGPNVMLGYWNNPEATHAILSADGWLNSGDTASIDAQSRVTITGRLKDIIVTSGEKIPPADMEAAILRDPIFEQVMIVGVLSKRGWEVVATHCNAKNDPHAAEEIILEKIARQISGFKVHRALLIVENEMLTPTLKLKRKKIYEHYQGEI--- 121053863 13 ---------------------------------------------------TFDELEHSALGVAESLRERGVTPSTRVMLKAGNSAAYVTTLLALMHVGASIVLVDQQENAAETQRVCNQAGVKISLVDED------APLVTDGPHTL--LYELLVAGASQATRDPELRVGPWCELPDG------LIMYSSGSTGVPKGVVKNGGRFLKNLQRNADQVGHHSGDVLMPMLPFSHQYGLSM--VLIAWLVRCSLVVAPYRRIDRALRMAGQCGVTVTDGTPSTYQSILNIVKRNPRDLAGVRMFCSGAAPLGSTLSEDYVAWFGLPLLDSYGSTEGNLAFATPENPVG-----CGRAL-PGHELRILDDEGHPLPAGQTGEIVMYCPDMMAGYLAADGSLEPA--EQGWRHTGDFGYLDENDNLFVVGR-KFAVHRKGHTLYPEIIEH------KVTEALCIALPDERRG-CQLAFFVEDPLGHDGRHWRTRIAE-VLPEFERPDRIRVVERFPLNRNGKPDKKRMTELA------- 218130780 3 ---------------------------------------------YKGATLQYKDVARKIEKLHIIFEASGIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDQVWENLNESAMPLLEGIFMMTDFTLLVSRNERVTYAREFRKEHIDYHKDQPEELAVINYTSGTTSYSKGVMLPYRSLWSNTKFAFEVLPLKAGDKLVCMLPMAHMYGL-AFEFLYEFSVGCHIYYLTRPSPKIIFQAFADVKPNLIVAVPPTMKLLLKVPIINDKIKATVRAVIVGGAAFNQEV-EQFLRMIDFPYTVGYGMTECGPIIC-YEDWTRFKPGSCGKA-APRMEVKILSPD----PENIPGEIVCRGPNAMLGYYKNEEATEQVVDKEGWLHTGDLALMDAEGNVTIKGRSKNMLLPSGQNIYPEEIEDKLNNLPYVAESIIV-----QQNEKLVGLVYPDAHGLTNDDIERVMEENELPAYQVSKMKIYPEEFEKTPKKSIKRFLYQEA-------- 125716304 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPGYPQERLATILTDAQPAVVLTQQH---------VRDHLPSLPGLAVFCLDSEADVLAAYADSNLA----HHTQPSHLAYVIYTSGSTGKPKGVGIDQQGIVNRLQWMQQAYPLTAADRVLQKTPF--SFDVSVWEFFWPLIEGATLVVAGHQDVAYLAELIDAQAITTLHFVPPMLEVFLN--ESQADSGTSLRQVMCSGQALPLELQQRFFATWHVALHNLYGPTEASVDVTSWTCRKDSPLSSVGRPIA-NIQIHILDGSLNPVPVGVVGHLYIAGIGLARGYINRPELTAEKFISNPFYKTGDLERYLPDGNIEYLGRIDDQVKIRG--------------------------------------------------------------------------------------------------- 205356836 5 --------------------------IYDFLEKSLIKFSEKTAFVEERKEITYKDFDLFSKKLASILKTLKNNKQAPVLIILPKGIDCLISFFGVALSGNFYTLLDEKSPKERVEKVIEVLKPKLFITSKDL----------NFNLDLPTLYT-----QDFESFNIDESLLKNAKEKHID-TNLLYVFFTSGSTGIPKGVSIAHKSVIDYTFWVCETFKFDENEILANQAPFY--FDNSILDIFSNVKSGATLHLLPNAFPNKILECLEKEKVSTIFWVPSVLIYFANTEALNNFSLNALKKILFCGEIMPNKQLNIWRKHLNALFTNLYGPTEITDVCSRTFKDEELLP--IGKACK-NTELLVFDENMNFISPGVKGELFVRGTSLSLGYYNDKEKTKQAFTQNPLYKTGDIVSYNEFGELLCYGRVDNQIKYMGHRIELGEIESVINSHASIKNSACIFKED-----IICFY-----ESEEEINFKAFLKDK-LPSYMIPKNFIKLDKFKLNQNGKIDRKVLKELV------- 46126323 44 ---------------YRE---WADRNLYYLLENIATKTADRALLIFEGKRHSYKDVYEQVLKYGQWLKKEGVEKGDIVALDFQNSDTYIFLWLGLWSIGAKPAFLNYNLSGASLVHCIKAATTKLCIVDPNVE----ENVGQDVRDELSDIRFIIHTPEVEQVASMEAIRVPDSERSEKSLSAMAILIYTSGTTGMPKAAIVSWGKLIVAGSMAEQLLDRSKGDIMYSSMPLYHSSA-TIFSFSATLLSGSTQALGRKFSARNFWNEVRASGATSILYVGETLRYLLSSPPQYDDKKHNVKVAFGNG--LRPDIWNEFKDRFGVEICEFYAATEGTFATFNLSK-NDFAAGAIGRNGWIYNVALVEVDWDTDLPTGEPGEMLFRLPQRFQGYYGNRAATEAKVLRDVWFRTGDVLRWDGEGRVYFHDRIGDTFRWKGENVSTAEVSDTMCKHASVKEANVYGVPHHD-GRAGCAAVLASDPTPETMHDIATHVCTELPKYARPLFLRIATELQITGTMKQQKHALREA-------- 154251010 95 -----------------------------------------------------GELRREVARFAVVLKRWGVGPGDRVAAFMPNCPETIVAMLAAASIGAVFSSCSPDFGVRGVLDRFGQIGPKVLVACDGYRTLPAHDKLGEIIEGLPTLEHVAIVGEGPKNLKAEDWQSEPLTFARLPFAHPLYIMYSSGTTGVPKCIVHSAGGLLQHLKEHLLHCDIKRGEVLFYFTTCGW---MMWNWLVSGLAAGATLALYDGPDERVLFDYIDQAKINVFGTSAKFIDAVKKSGPRETHDLSSVRMILSTGSPLVPESFDFVYDDIDAALCSISGGTD-IVSCFVLGSPLLPVYRGEIQARGLGMAVEVWDENGAPLPPGSKGELVCTKPFPSMGFWNDDDYRAAYFDRPGVWCHGDFAEITAHDGVVIHGRSDATLNPGGVRIGTAEIYAQVEQMPEVQEALAIGQ-DWQGDVRVVLFVVMKPGISLDAGLEKSIRTKGASPRHVPAKIIAVADIPRTKSGKITELAVRDIV------- 87198217 12 --------------------------------------------------ISWAETVRQVCLLAEALRGLGLNPGDRVALVSENRPEWCVADLAIMAAGLVTVPTYITNTERDHLHILENSGARAVIVSTAKLSQPLLPAALSA----PCVEHVIGMEPLRQMLSFHDWDTVDERLRTVDRADLACIIYTSGTGGSPRGVRLHHGSILQNVEGAAHILAEDDEEVFLSFLPLSHAYEHTGGQFL-PIGMGAQIFYSEG--LEKLASNIEEVRPTIMVVVPRLFERLIDAPMNLVLDRTRMKAMVSGGAPLNPDVGVFFQS-MGLTMLQGYGQTEAGPVISCNRPRVGLKMDTVGPPMKGV-----------EVKIAEDGEILVRGELVMHGYWQNEAETARAVPQNGWLHTGDIGHLDKKGRIVITDRKKDMINDKGDNVSPQKIEGMLTLQPEIAQAMVSGVPDPEWGEH-FDFKKLQDLPAFRNAIRAAVVNKDLSVIEKVRQFTFTDEAEMTPSLKIRRHKIRERYGARI--- 218264307 109 -----------------------------------------------GTTFSFADVAKEIARIHILFEECQIRRGDKIALIGKDSARWCIVYMAAVTYGAIIVPILQDFSPNDVHHIINHSESVFLFVSDRIWDTLEEEMIEDVRGSLSDFRCLLLKGMDEKMAEPNGFGKDDIKYAELDNDKVVLLNYTSGTTGFSKGVMLTGNNLAGNVMYGIELGVLYRGERELCFLPLAHAYS-CAFNFLVPMAVGAHVYLLGKPSPKILLKAFEEVKPNLILTVPTTMKVALNIPLLDSRIYAQIRKVIVGGAAMNEEVTNFLYKI-KFPFTIGYGMTECGPLIS-YDHNDEYVPGSCGQILKGIMKVRIDSED----PYNKVGEIQVSGENVMKGYYKNEEATSKVFTEDGWLRTGDLGTIDADNRIYIRGRSKTMILASGQNIYPEEIESKLNNLPFVMESIII----EKNGKLVGLVYVSHEDLPIIMEQNRIELNKLLAPYEAVSALQLYPEFEKTPKKSIKR-------------- 149375942 7 ----------------------PDLTLTQMLRAHAQERPDALALRQKDQAYSWRAYYERARHFGLGLRAMGLEKGGHVAIISENRVEWVIAQMGIGMVRGICVGVYPTSPWKEVAYVLEHSDASIVVCEDQ----EQTDKVLEAWPQLPQLKHAIAIDYPEPPAAFEDIEARGRAFEKDHPDDTALMIYTSGSTGRPKGAMISWGNLLAAAPGLIELLQADERGSSLSYLPLCHVAEQAVTNI-APVYAGSSVSF--GESLRTVQEDLREIAPTFFLGVPSIYIKIQETGRVRRANFIGLRRCMTGAAPISTGILEFFR-TIGIPLLEVYGQTESTGVATAQPV-DDVHLGTVGVAIAGV-----------EVKLGEHNEIIMRGGSMFKGYYKSDEATASTL-KDGWLHTGDVGEWR-DGQLKIVDRLKDMITAGGKNLSPTEIENTIKASPYIKECIVIG-------------------------------------------------------------------------- 163749831 8 --------------------------LTRLIKKQSLQLGDAIALEGYEHQVSWSDFDSISTQVAQALIHFGFEAQDRVAILAQNSPQWTCADIGCLKTRAVVVPIYPTGTFGQASYIIDDAEAKLIFAGDQ----THYEMACKLTEVCNSLVQVVVFDDNANHHHFDDLIADSYPLEAANLDDLLTLIYTSGTTGEPKGVMLDHRNFASMVRQHDSFLPFTPGDVSLAFLPLSHVFGWS----FYVLSSGGHNVYLQ--NPMAVKEAIVQVRPHTLCVVPASLALSLQWKLADKLVFSKLKQVLVGGAALDP-TVSAFFQSIDVPVLCGYGMTETTATAT-CNTLANRVPGSNGNAI-PEVEIKL----------GKNNEILVRGDTVMRGYYNRPQETADTF-ENGWLKTGDAGRIDEQGNLFITDRIKELMKSNGKYIAPQRVEGKVGCCPFIEQVAIVA-------------------------------------------------------------------------- 32265805 625 -------------------------TLGKAWVDSAKKWGSEVAIIDSSGSMSYTRMLSLTLILSKLFAEQ-TKEQQNVGIILPASLASALCNLSLLMATKTIVNLNFTAGQKAIDAAIKSAQIQTIYTSQNFSQNVRVLYMEDLVDKVKANKLDFVCKMAQAIL-LPSFMLKWFYIKAQKNTDIAAILFSSGSEGKPKGVMLSHLNIMSNILQISDVIHARDGDSMLSSLPPFHAFGLTVTTLM-PLLEGMLSVTHADPDAVGVAKAIAKNKVSVMCGTSTFLGIYARSNKVDKLMFDSLRLVVAGAEKLKKDVKEAFVMKFNKEIYEGYGATETTPVASNWELHKASKEGSVGMPL-PGSAIRIVEPNMQEMPVGEDGLILIGGHQVMVGYLNDEEKTKEVIVEDGWYKSGDKGHLDADGFIHIVDRYSRFAKIGGEMVSLGGIEEEIAKLDGLKYVA-TAIDDSKKGESVILLVSC--EKTECEKIEKIIKEAQIPALFKPSKILRVESIPVLGSGKVDFKGAKD-LAQKLL-- 212705571 205 ---------------------------------------------------------------------------ERIGILLPNTTVTAAAIFGALMRGRVPAMLNYTAGSHGISNALKASTAKVVFTSRQFL---EKGKLTHIPEQVPE-ATWIYLEDLKDTVTFQDLFSPRKAIVPRNIDDEAIVLFTSGSEGTPKGVVHSHGSLMANIEQIKTIADFTPRDRFMSSLPLFHAFGLTV-GLFIPLFSGSRVFLYPSPLHYRIIELVYDRNCTVLFGTSTFLGNYARFA--HPYDFARVRYVVAGAEKLSDKTKKIWYEKFGIRILEGYGVTECAPIVS-INVPMAAKEGSVGQ-ILPCMEARLISLPGIE----HGGKLQLKGPNIMKGYLRVEAENAQGEIEDGWYDTGDIVELDNKNFCTIKGRVKRFAKLAGEMVSLESIEQMVTEISPQSDHGVVTKPDSSKGEALVLF--TTDKELDRSALSAAAKAKGLTELAVPRDIRWVKELPVLGSGKTDFVTLKQMA------- 154492200 3 ------------------------KTIIDLFENSVKQYPDNPFL-WEKTRTTYKEVQQQVYAAGAGLIALGVKKGDNMALLSEGRNAWIIGELAMFYAGATNVPLSIKLEANDLLFRLVHADVKYILVS-----GNQLKKIRAIMDKLPLVEKIIVIDELPEYKEKEISWSEVFRMQSLQNNDYATITYTSGTTADPKGVILTHRNYTANVEQALSCVDIDDTWRTLIILPLDHCFA-HVVGFYIFMSKGASVVQVGRTGLETLKNIIKEFKPYLILSVPALAVRFLLKPLVSLFDHGQLKFFIGGGALLDKDL-QKFYYAIGLPMYQGYGLSEATPVIST-NGPHRHTFGSSGMLVRPLD-LKICDADGKELPAGEKGEIVIRGENVMAGYWKNPVSTAET-VRDGWLYTGDMGYMGHDGLLYVLGRFKSLLISDGEKYSPEGIEEALVEHSSCIDALVVPNKDRLKKHLTHQYLDLSSDKGREEAIRRFRKGGDLPDRWLPAAFAILPE-PFTSTMKIVRGKIEKAYASRI--- 218272063 39 ---------------------------------------DGIALRYFTKKITYQKLFENIRKTADAFWAQGIRKGDAVTIMSLNTPETIYCIYALNYIGAVANMVYMTLSEEEIVETVRNTDSKMFIFLDVAA-----EKVRNVVENIEKIRVLAISPTDSLGFPVQKFSAQKAQQTSYHENELSVIVYTSGTTGTPKGVMLSNDS-LNAVAWQYEKSGMTRGETFLTFMPPFLSIGLS-LNVHLPLSLGLVSDMVIDPEPQNVTRMYLKKKTNHFTAAP---MNIVQVFEQIKGNMQFCITMAGGGESLRAEINEELRKRHSAKYLTGYGMTEFSATVTTSMNHV-YKAGTLGIPLCKVNIKVINPDNGEKLKYNETGELCFCTPSHMLGYLDNEEETKKICDRDEWIHTGDLGFVDEDGFVHFVGRIKRIYLVQAYKLFPQRIEETIAEYPEVDLCAVVVELDAQNIATAIACVKRTAESKNLTGLQQYCKEK-LPVHLVPKQIIEMDEIPLTQSGKIDYKTLEKM-------- 119776595 16 ------------------------------LQQASATWPDAHALITPEFTLSFEVLGKLVREVARQLKTQDIQ---RLGVIGPNSVEQIVLYWACAEAGALFCPLSWRFPVSQLEILIRR------FALDALHAPTLESL-------CPALPRIHVADMIGGI--GASSLTTPASAV-LDLSQPVNLVLSSGSTGEPKAAVHALANHIASAEGARCLIPLSPGDRWLLSLPLFHIGGIAI--LNRCALAGAAVVLPQSTRPLSMAQAMSALSPTHVSLVAAQLTALL---EDSPDSLSSVKALLLGGSAIGGALLSRLEA-LGIHAFTSYGMTEMSSQITTGPANSEGASGT----LLPGRELRI-----------HQGEIQVRGETLFLGYLEDNGL-RLPLTDDGWFATKDCGHLDEAGRLFVAGRLDNMFICGGENLHPEEIEAALCQHPLVLEAIVYPKADNTFGFLPHALLRCRNTMPSQGELDDFLASR-IARFKRPRSYQAWPQM--ASSGKTNRKAVVAAVLRQ---- 198425428 4 ----------------------PKRNFVKYILETIEDYGSSTAWIDDDQVYSFLTIRESVLKCSDSFHKDGVCPGDVVVVMGKNKPEQRILTLAAMYCGAVVFPCNYLSSAEELQRLFRIQKPDLFIV-DTWCFEILNDVRGEITDN-----KIYVIGESSKHKTYKQLLDEGSRICTGEDDAIIMLVCSSGTTGPPKIIQINSYSVEAGLAMLRATYKTARSHIIYSMTSMYNIGVLYLTAEF--LLQGCALVFTHSPTAQSMLAAVEKYKITGIIGLPPILVDVINQDVAKDYDIRTLDYILVGGAPFAEALKSILKKKLNLS-------------------------------------AVIDDETGNNLGPGQYGELCFKGPQVLKGYLGNKEANKALFDDDKWLKTGDYGCYDNEGNVYVRGRIKHLIKYNGIVVIPAELEFELHKHSQIADVAVIGVPGVVGGEVPKAFIVAHGSNLNEDDVHKYMKGRF-PDYKLHGGVEFLKCLPKSSGGKIMRQKLK---------- 196181721 32 ------------------------QSLPEIWSIAAQRFGQIIALRDPHVQFTYTQLVRQIQQLAAGLQTLVIKQEQRVALIADNSPRWLIADQGIMTAGAANVVRSAQADPEELRYILEHSGSIALVVEDTKT-------LTKLKPHLDELPIQFVILLSDEEPPAEDGSKATLQPIQATRQTLATLMYTSGTTGKPKGVMLTHGNLLHQVTTFGIVLQPKGGDRILSILPTWHVYERTVEYFL--LSQGCTQIYT---TIRHVKADLKAFKPIYMIGVPRLWRRIAQGLDLNQLNPSPLKTIISGGGSLAMHL-ENFFEIAGIEILVGYGLTETSP-VTNVRRMERNLRRSSGLPM-PGTQIRIVDPETRPLPIGEQGLVLVKGPQVMQGYYKNPEATAKAIDSDGWFDTGDLGWVTPNHDLVLTGRAKDTIVTNGENIEPQPIEDACLRSPYIDQIMLVG-------------------------------------------------------------------------- 194754261 24 ----------------------------------------------DGEEVTFGEALTWAIRIAQYFKSKGLGHKDIIGVTMRYSKYSMSLGVACLMNATPFHSITNLLNEATTKHVFSITKPKVVFCD----GGDIEKIQNATAAWKPDI--FTLTDHVEGVPSIETLGTETMYQPEPGGDQTVVILCSSGTTGLPKAVCISNHFLL------LDTIPSTSEMVIYTPSGLDWMTGL-VTFVYNTISGCKRIVSNQPFSPEYFVELVKKYKLHAGVLAPRHLSALASYPEATPDVMASVINIHYTGGWVSEATLSKIQEIPNAMLTCGYGMTEVGIVTAKIGFGH---IVSAGIPV-PGVRFRIVSEEGANLTYDEVGEIYVHTNRHWNGYYGNEVETRNLQDSEGWFHTGDLGYFDKDNYLYIVDRKKEMLRYESLSYFPTEIESVISQLPQVQDVCVVGIYDERVGDEAGALVVRTPGAETAQEIVNYVA-KNLPSVQLHAGVQFTDKLPTNVNGKTLRKAAREEFAAKKRAG 189460822 6 -------------------------SLIQLIEESIRKNWNLDAMTYKGATLQYKDVARKIEKMHILFEHAGIKKGDKIALCGRNSANWTATFLGVITYGAVAVPILHEFKADNVHNIVNHSEARMLFVGDQV-WENFNEAAMPHLEGIIELKNFDLVVSRSQRLTYAREHAENVSYRREEPEELAVINYTSGTTGYSKGVMLPYRSIISNVVHIHKKVGLKPGDNVVSMLPLGHIFGLVFDFIYGVTVGAHLWFLTRMPSPKIIAESFAEIRPRVIACVPLIVEKIFKKNILPKVDKEQIRTIVIGGAPFNPEV-EAFLRKINFPYTIAYGMTEAAPLICH-SRWDEIQYTSCGKTVS-NMETKVLSSD----PERIPGELVCRGMNVMLGYYKNEEATAQAIDCNGWLHTGDMAIKDAEGNIFIKGRCKNMLLTSGQNIYPEEIEARLNNMPFVNESLVI-----LAGDKLIALVYPDNEEAFAQEVNRTELNKMLPAYSQITRILYPEEFEKTAKKSIKRF------------- 103487776 312 ------------------------------------------------RAYPYSELRADALAAAYRLIAAGVKPQDRIALIAETGPEFAALFFGAIYAGAVPLPLPTSFGGRDLVVQLTSCDPRMLFFPPEIAAMAVEAAEQRGVEPL-------------DWTAFAERAAPVADLPAQKTDETCYLQYSSGSTRFPHGVAVTHGALLNNLSAHSHGMKLQDSDRCVSWLPWYHDMGL-VGCLLSPVANQVSVDYLKTEDPLAWLDLISRNQGTTLSYSPTFGYDICQSHVADRFDLSRWRVAGNGADMIRPDVMQAFVDAFASAFLPSYGLAEATLAVSIMPPGEGIVVNDSGRPAVKDMVIEVRDEAGNPLPDQTVGKVWCTGPSLMTGYYRDPEATAACL-KDGWLDTGDMGYI-SNGYIYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEETPAVLVQCRSDDAERAALRETIRERVRAITGMNCLVELIPTLPRTSSGKLSRSKARAQY----LAG 90419927 101 --------------------------FAENLLAHAKDRPDADALVFRGRRLSWRELEALVSRLAQAFRAEGIVAGDRIAAMMPNMPETIAAMLAATSIGAVWSSCSPDFGERGVLDRFGQIEPKLLIACDGYKTIEIADKLTAIADKLGAAKTIIVLGKADDVAAIASYAPREIAYERLPFSHPLYILFSSGTTGVPKCIVHCAGGLLVHLKEHQLHCGVRPGARFFYFTTCGW---MMWNWLVTALASGATLLLYDHPKPEVIFDYMAEEKATFFGTSAKFASRKLGLKPAETHDLSAVEVLSSTGSPLSPEGFEYVYSDISPDLHSVSGGTDIAACFVMGVPWLPVYVGEIQGPALAM-ATDVWNDDGQPV-RGEKGDLVCTKPSMPIGFWNDPDRYHDAYFAPGIWCHGDFAEWTEHGGMIIHGRSDATLNPQGVRIGTAEIYNVVEQMDEVIEAICIGQPWD-NDVRVVLFVRLAEGLTLDEDLIKRIKSEGASPRHVPAKVLQVQDIPRTKSGKIVELAVREVVEGR---- 169611777 42 ---------EDLVRRKLQSPWYS-------FEPQVARFPNELCIWSRTKTYTWQETHDRAIQWAHFFLSQGVKPGDMVATYLMNSADFLVLWLGLFAIGCAPAHLNYNLKGDALLHCLKVANVKIFVVDEEPECAERFADVKERVEELGVKAFTVDEALLQKVYAGPTNDPGPSYRENVVGSDPTCLLYTSGTTGLPKAVSRFHE------RGSREKPPLDQGDRWYCCMPIFHGTG--GLACIMCLTTGLSVAVGRKFSVSTFWDDIHDSQSTMFVYVGEAARYLLMAPPHPRERDHKLRGMYGNG--MRPDVWNRFKERFGIEVIEFFNSTEGVLAMTAVGHHGAIIRTALRNVLVP---VAIDPETGDILPYNVGGEILVGVPSAFAGYHNNPSATAKKFVRDVFYRSGDALRRDDDGRWFFLDRLGDTFRWKSENVSTAEVAEVLGKYPGVAEAIVYGVP-KHDGRAGCVSLRFADGVPETFDWKAFLARGKLPRYAVPVFLRLVREGSNTDNQKQNKGPLREE-------- 154314881 782 ------------------------ECIHTLIEQRSGKWEDSPAVCGWDGEFSYSQLLLVSKQLAQRLRAAGVGPEILVPIAHEKSCWTLISILGVLQAGGAFVLLDSGLPVARMQTMISVVEAPLIICSEA------------LQAKVSGLANQILCLDSELLQEQSTNHRDASFSSGVAVDNAAYAVFTSGTTGVPKAVVAEHRQVATAFHAQAMQGMFQRNRRMLQVA--TYSFDPSIADMLGPLFVGGVVCIPREEEVLTALAVISRFQVDVIDITPSVANIL------DPLEVPNLKELRLGGEAVTAAQLKRWTKIPHFQFHNSYGPSECCVTAA-LTPPLHSSVNPLNFGSPVGCRMMIVHPDNQLVALGLVGELAIQGPIVTRGYLNNADSQKRAFVEPPWYLTGDLARFAPDGSVIFVGRKDHQVKLNGQRIELGEIEATATKIEGLEEAVVMIIKSNSRAELVLVAQWKKDLISQSEGIQDILRQLSLPPFMVPAT---------------DRKGLQHWIEQQDLS- 53715141 4 ------------------------------------------------ESYTYGEVAEEIAKLHLLFKHCSLRRGDKIAVIGKNNARWCIAYMATITYGAIIVPILQDFNPNDVHHIVNHSESVFLFTSDTFSLTDFRCLGETVQKFLKHIDQYMTDTYPKGFRKEDVLYTT------LSNDKVMLLNYTSGTTGFSKGVMLTGNNLAGNVTFGIRTELLKKGDKVLSFLPLAHAYG-CAFDFLTATAVGTHVTLLGKPSPKIIMKAFEEVKPNLIITVPALSIPLLDYGQIRKKLIDALKEIIIGGAAMNPEV-EEFFHKIKFPFTIGYGMTECGPLISYAP-WDKFVPSSSGK-ILDIMEARIYKEN----PEAETGEIQVRGENVMTGYYKNPEATQEVFTKDGWLRTGDLGTMDDEGNIFIRGRLKTMILSSGQNIFPEEIEAKLNNLPFILESLVI--------------------------------------------------------------------------- 169629344 845 ------------------------------------------------RTLNYAEVLDSAQRVLGGLRAVGMAPGDLAIVHLSRNDDFVAAIWGCFLGG----------------------------IVPVPVAPNVVGGTEKVAAAWHTLKQPLIVGEIPQPVAHQGAHEPDTDHHEPDPDEVALLLLTSGSTGQPKGVQLSHRNILSRSASTAQSNAFGPEDISFNWMPLEHVGGIVMSHLQDVYVHCRQVHAATSWDPLRWLTIADRYGVTNTFAFGLIADRLAETPDAAQFDLTRLRFILNGGEAIVPRVARRFMEGFGLPMRPSWGMSETSSNFSIETTADTDEFTDLGGPI-PGTRLRVADMDGSVVPEGQIGRVQISGPTVTRGYYADPERTAEAFATDGWFDTGDLGRIRA-GVLTLTGRAKDIIIVNGVNYSCHAIESAVEESPLVISVAAIAVRLPGSDTDGLAIVFSAQAAVAEEDVLADVRARVLAVGPNPDLLIPVESIPKTDIGKIQRNLLRQQFAE----- 169629344 622 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTADGRSAPPGVLGELCIGRPG------------------EGVLPTGIQARMRRDSSVEIAHTVRGCVWDGNRWADLTTVEAVLIDHELVDDCAVLSRRINSGTAELVAYV--ATSAPASTRRLAEIARTVLPPLLVPRAFVPVAALPVTPAGALDSAAL----------- 115384022 48 -------------------------SIAQLFINNVRRQPKSPAIIDIDSIITFEELHTRAVSLAVQLRRKEYSLEEPTGVLVSPGSWNVITQLAVVYAGGTIVPVHPDESDEKIRCKLTGVGARYVIVDAPN------------RTRLPMFTCILLSDLSPGASSAQLDGQSDTIPVTTTLHHRTHILFTSGTTGEPKGVQISALSLLH-IIHHVPTSPLESSDVMAHYIPT--TFDYTLVEIWAPLMAGARIAILPYFDGRTLEAALRKQGVTVMIIVTALLNLV---SITRPKAFSTLRMVLFGGDAASPKAVARLLESGGPPLINAYGPTETCCWSFTHEKDTHSEPVSIGTP-TGDTIACIVDDAMRPVSDGNVGELLIGGPGVSRGYLNS-EKNVTSFTRTRFYRTGDLVRRDPSGLVYYLGRQDHQVTIFTMRIELAAVKAALMRTGRFADAVALAVDSPIKGKILVAYVIPHEGLDDVLEGIESALSPHLPPEAMP-HIRIIDRFPLNRHFKVNRAELRKYLAE----- 154488010 17 -----------------------DESIYSLLTERIKRTGEDTVIAERKTKVTTGEFHKNVLSAAKGLIAFGIGKGDAVTLFSTTRYEWGVLDFALAAIGAVNVPIYDTDSAAQAERILNDSNVKLAIADDRERF----DRLDSVIGRCPSLKHILML-DANAMGALEGLGVTDERITSVRADDLATIVYTSGSTGAPKGAELSHRNFVSITRAALHEMILEDHPRLLLFLPLAHCFARFIQYASIASDDG---VVGYLPDTKTLLPDVRSFEPTYLLGVPRVFRLFLKAAESARDHLSRIRYVACGGAPLDASLAH-FFNGIGLPMIQGYGMTETAAPFAATRVTDNVI-GTVGQP-APGSSVRISDD----------GELQVKGPNVFMGYHNLPEKTAEVFTKDGWLRTGDLASIDDEGRITITGRKKDIIITGGKNVSPIPMEQEIAKCPIVEHAVVVG-------------------------------------------------------------------------- 197732834 18 --------------------------LTDLIRRNASQHPD-VAVMGRKTDVTSTQFLAEVLAAAKGLIAAGIEPGDRVALMSRTRYEWVLLDFAIWSAGGVTVPVYETSSAEQVSWILSDSGAVAAIVENG----AHAAAVESVRDRLPALRELIEAGALDALVAAGAEISDATRSASARADDPATIVYTSGTTGRPKGCVLTHRNFFAECGNAVERLFRTGECSVLLFLPAAHVFGVEVGAIMAPIKLGC------VPDIRNLTEDLAGFQPTLVLGVPRVFERIFDKAAKTAIDWSRIEHAISGGAPLGERLGHFFRGV-GLTVLEGYGLTESC-GATAFNPPDRQKIGTVGQPL-PGSVVRISDD----------GEVLLHGEHLFSGYWNNPEATAEAL-ADGWFRTGDIGALDEDGYLAITGRKKEILVTGGKNVAPAVIEDRIRAHALVAECMVVGRWAAERGRTGGTAAALREDPELLAEIQRAVDDGNAAVSKA-ESVRKFRVLPITPSLKLKRNVVAKDFADEIEA- 160895216 3 ---------------------------------------------------SYRELMENAKSVRKGLCEESFQ-GKHIALIGSSSVEWIEAYLGIITGQAVAVPLDAGLPAEDLIDLLNRSDAEALFLSP-----KIQTLSERILEECPKLKKIWILQEEKKVASVAELMMSGIDFAAPDPEDIATIIFTSGTTGKSKGVMLTQRNLAENVKSVNYTA--EPGTIVLSVLPIHHAFCLVMDWLKGFSF-GATVCIN-----DSLLHMVKNMGVDIMLMVPLMVETIYKRLSAMNPLIPKLKTIFTGGAHLDPFYIEKFAE-YGVNIYEGYGMSECSPVISS-NVPEDHKTGSIGRPLSNVEISF------------EDGEILVRGSSVMKGYYQMPEETAEAL-RGGWLHTGDKGYLDKDGFLFINGRIKNLIISNGENISPEEIENKLALGKLVGEVIVTG---ENNG--LIARIYPDQDAVSAKELQAFIDSNTQPTYRRITGLVIR-KYPKSATKKIKRQE------------ 159036687 18 --------------------------LADLIASNAAEDPDAPAFHRKDGRWSAAEFYTEVTDLARGLIAKGVERGDRVGLLSGNRYEWSLVDFALWVIGAAPVPIYLTSSTEQIEWILGDSGAVAVVVETE----AHENVIQGMRGKLPALRHVWIDGGAVAHLRAAGADVDPAAVEEVLPEDTATIIYTSGTTGMPKGCVLSHANLFANAVALLRAMFGPLGDITLLFLPLAHVFGRMVE--VGAMV--ARTPIAHCSDVKQVPAELISYKPTFLLSVPTAAATAIAYSEAQRPGLGNLRFAISGGAALGERLTH-FYRGCGITVFEGYGLTETSAAVT-VNSLDSFRPGTVGRVL-PSVRMRIDDD----------GEVQCTGGPVFAGYWNNDEANAESFTEDGWFRTGDIGEFDEFGHLRITGRKKEIVTSGGKNVSPAVIEDRIAAAPLVAQALVVG-------------------------------------------------------------------------- 167764859 40 ----------------------------------------------ENESYTYGEVAQEIAKLHLLFKYCSLRRGDKIAIIGKNNARWCIAYMAVITYGGIVVPILQDFNPNDVHHIVNHSESVFLFTSDAFSLNDFRCLYQRDGETIQRLKHL---GDKMEETYPNGFTREDVTYTDLSNDKIMLLNYTSGTTGFSKGVMLTGNNLAGNVTFGIRTELLKKGDKVLSFLPLAHAYG-CAFDFLTATAVGTHVTLLGKPSPKILMKAFEEVKPNLIITVPALSIPLLDYGQIRKKLVDALKEVIIGGAAMNPEV-EEFFHRIKFPFTIGYGMTECAPLISYAP-WNEFVTTSSGRVLD-IMEARIYKEN----PDDRLGEIQVRGENVMVGYYKNPEATKEVFTEDGWLRTGDLGTLDEHNNLYIRGRSKTMILSSGQNIFPEEIEARLNNMPFVLESLVI--------------------------------------------------------------------------- 156547015 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNAVIILTSGSTGFSKGVQH---NYENLFKIIVGLTPYPMAGVALWYSTCDWVTGVTF-ALQSALLIGTR-IMHTQFDVEETCKVIEKYKVNLMLASSIIMASMLKLNVFKRYNLQSLTFVCTGGSKTNALALKGFHDALNGLIVQMYGMTEIGRCIASQTENSKSI-GSAGFVIS-CNQLKIVDDNGESLGPNKPGEICIRSPTMMTGYFNNPEETKKVLDNDGWLSTGDKGFYDENGEVHVIERLKEMMKYRNHQISPSEVEQVLLSHPAVMEVSVIPIPHYLDGDWPIAFVKKVPEQVTEDELVQLSISVFGELKKLHGGVKFVEQLPKMPSGKINRSLLKEMAK------ 120406156 59 ----------------------------------------------------------------------------HVGVLLGNTPFFGTVLVAAALSGIVPVGLNPTRRGAALQRDVDHADCQ-LVLADRSAPHDGIAAVD--------VESSLFADE------LATHRGAAVDFPDPDPDDLFMLIFTSGTSGHPKAVRCTHEKVAFPGVMLAQRFGLGAADTCYLSMPLFHSNAIMAGWAPGV-AAGASIALRRKFSASQFIPDVRRFGATYANYVGKPLSYILATPEKPDDADNPLR-VAYGNEGAPRDL-RRFAERFGVTVVDGFGSSEGGVSIARTPDTPEGALG----PLVGG--VTIVDDTGAECPPGVVGELVTEGPGQFRGYYRDPDAEAERM-RGGVYHSGDLAYRDERGFAYFAGRLGDWMRVDGENLGTAPIERILMRFPGVTEAAVYPIPDPAVGDQVMAALVLPDAAFDPDSFTQFLCEQSLGPKQWPRFVRTATALPRTETFKILKREL----------- 156396687 82 --------------------------------------------------LSYNEVRERAHSFGSALVHLGCHPSQRVGIQAKNCVEWVLTDLACQMFSMVSVPIYDTHGPDACLFIINHADVETIVCNHTKVPFILKNIKR-----IPHLKCIIQIGELVKEEERKDAKVSGIELNPPKPNDIFTICYTSGTTGTPKGAVQTHSNVIADVSGVIRQYNTCGIDVHFSYLPLAHAYERT--GVICMLQSGCRIGFY-RGDPQLLFEDIQELKPTFFASVPRIMNMFQKGLHAKKADMNRVRAITSGAAPLSPKVMTFFRCAMGCRIMEGYGQTECTACAS-LQLPQDMQAGIVGPPLTCNYIKLVDVPEKSYSTKDLKGEVCIKGPNVIPRYHKNPEKTAETLDEDGWLHTGDIGMWLENGALKIIDRKKDIFKLAGEYVAPGKLENIAQRSPFVAQAFV-------HGESLKTFVV----------------------------------------------------------- 167630828 180 ---------KALERALFRSRYHPGINLFNELLEAAQLFGNKETIEDINQKLTYRKLLLAIYALSEPLQRR-LAGEERVGVMLPNAAAHVVTLFALFRINITPAILNFTSGPQGILDSCETAELKTVITSRQF--IEKAGLGTHVEKAAEKARILYLEDVREEVSSFGKLKANLALKRRTRPGRERLILFTSGSEGKPKGVILRHDNIQANVMQACTVIALTAKDKLLNALPMFHSFGL--QGVFIPLLCGFEVFLYPTPLHYKIIPEIADRNATIIFGTGTFLQGYGKHA--HPYDFYSIRYVITGGERLKEETRRLWLDKFGLRSLEGYGCTEASP-FLAINSPLCYKAGTVGR-IFPDVTHRIEPVDGIERG----GNLFVRGPNIMEGYL----IHGKGFVPAGWYDCGDLVEEDARGFITILSRLKRFAKLGGEMISLNLIEELATRCFASTEMAAVNVSGGKKGEQVILFTTVKKASRQA--LRDFIAASGHSPLLVPARLCHLDSLPLLGNGKIDYVSLKTVYARR---- 168002740 49 --------PLELMDHWPE--HPEIRTLHDNFVYAKAAFPENKCLVGEYRWMTYGEVGTARTAIGSGLIQHGIPKGACVGLYMLNRVEWVISELACSAYSYVSVPLYDTLGADAVKYIVSHAEVAAVFCTP-----DKLQTVLNCLSELPSVRLIVVVGGAEHIMPEAQGKADQRAFVAPKPHDLATICYTSGTTGVPKGAMLSHYSLVASAAGASQSTPILPSDVHISYLPLAHIYE--RMNVLVMLHHGVAVGFYQG-DILKLMDDIETLKPTIFASVPRLYNRIYDAFESKKQALENVRIILSGASPISADVLDFLRICFGGYVSEGYGMTETSCLVSGTRVGDNT-SGHVGAP-TPACEVKLADDNDKPYP---RGEICVRGPILFKGYYKDEVETREIFDEEGWLHTGDIGCWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENIYLRSRFISQCFVYG-------------------------------------------------------------------------- 119504314 81 ------PWSSVLDESQAPYLRWTNASFNEIDRHVLQGRGANKALIFEGDRWSYRGLLLEVVVRARVLTNLGLKTGDRIALNMPNIPEQIFYILAAQRLGIIYTPVFGGFSAKTLSDRLHDAGAKVVITADGDTLNDYPDMADEVSAKLRTEVAILVATAKQEFLALSDTDFQATAVVPVEANWPLFIIYTSGSTGKPKGVVHTHGAWLAGVTHSMHVFEGTPDDVMYVVGDPGWITGQS-YLIAAPLSMGMTTVVCEGPHAGRFAATIERYGITLFKAGSTFLKAVMTDPASTRDDMSSLRAGTFCAEPVSPAVQQFAMENICSHYINSYWATEGIVFSCHSGGYKDLQPDAKTWALPWIQQVRVAESTGREAEVGEKGELVITSPYLAHTLWGDKEHFVERFKADRWYTQGDYARRHEDGGFTLHGRSDDVINVSGHRIGTEEIEGAILRDKTLREVVVVGAPHDEKGETPVAFLVAAPGRKLNDDLQGLVRSEK-GATAVPSDFLVVPAFPETRSGKYMRRTLR---------- 111223507 43 ----------------------------DRIRVVAAVCRDVVAVRDEHRAVTFAELVAWVDVVAERILRAAADPDTPVAVLLPHDASGIAAVLGVIASGRPCVPLDRLTPPDRLAQIVGLAGAPVCVTGPVGSAD------QRTAAALPGIATTVDVGDAAGWSPALAARVASTAPRRVD-TDPAVLIFTSGSTGVPKGVVWHHRALLHYAIQVRDVMRPVPGDRLPLFLPYSFISGMN--RMIGGLVFGTTLEMPRVRGVRDLADWLRATRPAGIVATPALIRTVFGCLEPDEV-LGDLRFVLSVGEAIYARDVALARSHLPATFLVSYGASEGTATCAPIWSDEDLPDGPAGRPVV-DVAVRVISPDGVELPPGQTGEIVVAGHFITGGYWRAPAVSAARFDPDGTYRTGDLGRLDADGQLRVVGRNDAAVKIRGYLVEPIEIESALLASADVREAVVVADRSTQRT-RLVAYVVPATGAVSPASIRRLLRAK-LPSYMVPAVVMLVPALPRTDRSKVDR-------------- 163802338 19 -------------------------------------------------EFTYAEVADQALKLVTALRHLGMQPGDKIALVSKNCAEWFICDLAMMLGDYVSVPIFPTAGADTIEYCINHSESKALI----GGKLDNPAATQQVINTMPALISIALPYDSAQFTEIIAGVEPSTERPKHDDHKLMSLVYTSGTSGLPKGAMLTYGAFNWSVEQLINHIGIQENDRLFSYLPLAHITEVYVFG--SSIVGGVTTAFPE--SLDTFIEDVKMHRPTLFISVPPFVNSLIKKKLADGLGLDQARVLGCGSAPVSPALLEWYRSV-GLNITEAWGMTESFAYSTINYPFRADKIGTVGNA-GPGIELKIAGDD----------EIMVRSKGMFSGYYKNDIATQESFDTEGWLHTGDIGSIDADGYLTIQGRKKDTFKTAGKFVAPVPIEKKLFEYSRVEMMCLIGVPHPNFDEERYARTTRKVVARMNEELESH--EQIKGVLMIQDPWSIENGI-LTPTLKIKRHVLEQKYHE----- 118591557 4 --------------------------VGDSLGRFASQKASAPALTCGAHSFSWQELAGSVGQIENALSTRS-GRGGYVVLRLRDPAALIACFLACARTGRIATIMDPDWPAAQAATVLQEIAPDLVIDDEVFPT---------LRADSPELSAELIAPET-----------------PPDEGDLFYAGFTSGSSGVPKGYVRSHGSWLESFRLSARAFGISEDSRVVLPGQLTHSLHLY--GAVCGLACGQHVVLLPRFDPRVVLRELGRAGGSVLYATPTQLHYLAETAR-RNGSVAAVKQVLASGAKWREADRQALKSVFPACLFEFYGASETSFITLALPE-DNIPSGSVGKA-PDGVEIVIGDPS-APASPGQAGLIWVRSGLLFSHYICG---TAETLWQDGWLTVGDHGFLDDRGFLFLTGRENRMVVTSGLNVYPEEVEAVLIEHPSVALAVVAGVPDHVRGHRLEAVVELKAPLADAKQLLRHCRARLIAG-KVPKHIHIRAKMPLTPGGKPD--------------- 89054806 9 ----------------------------------AEATPDKIALASRAERWSYRRLEDAVARAAGGLVKSGLRSQDKLLLRLGNSARFPIAYLGAIRAGIVPIPTSAALTPPEVTTLVQALPPTAILAEPGVALPD---------AACP-------------ILPLETLDGDPLPPVDTDADDLAYIVFTSGSSGLPKAVAHAHRAVWARRMMWDGWYGLRADDRLMHTGAFNWTYTL-GTGLLDPWAIGATLVPAPGTDPSSLALLAKRHDASILAGSPGIFRKLLRGPLPPLPKLR---HALSAGEALPPSLRTRWQEATGTDIHEALGMSE----VSTFLSGSPARPAPDGTTGYPQDGRKITVRNGCLA-------VHKRDPGLMLGYING--RSIDLPLSDGWFETSDLVTQSDDGAYTYLGRADDVLTAGGFRIAPLEIEQVFDGLDGVTECAALTL-HPTSETTILALAYC--GTAREDQLTQHATTH-LARHKHPRAYLHLDGLPRGANGKLNRRALAQAVKD----- 17546530 679 ------PMPAELPAAQRAVREAVNRTLHAGFFRQAVAQPHALACATAHASETYAGLAARALAHVRTLREAGVMPGDLVACAMPKGIPALAAAIGIVAAGAVLVPLASDMPPARMQAILDGAGVKAAFIAQ----------ADFTRPACASPVAWLVSPESEPAVYASAALQREIDAHVASPDALAYIIYTSGSTGTPKGVAITHGAAGNTLEAVHALLGLTPDDRVFGISALG--FDLAIYDVFGMLSRGGAVILPDERDAAHWLDLAHRYGVTVWNSVPALLAMLVERAASSGRGLPSLRWVMLSGDWIALDLPARLRALPHTRLAALGGATEAAIWSNWFEVGRAWRSIPYGFPLA-NQSYRVLDAHLRDCPDWVDGDLHIGGAGLASCYWRDPQRTAEAFIAERLYRTGDRARYWPDGCIEFLGRVDSQVKLGGHRIELGEIEAALTQHDGIQAAAATVCATAGGGQQLAAFVVPRHAPASAD-------------------------------------------------- 153213953 21 -------------------------------------------------EFTYAEVADKALRLVSALRALGAEPGDKVALISKNCAEWFICDLAMMLGDYISVPIFPTAGSETIDYCLEHSESKILIV----GKLDDNKATAHVLAERPNLISISLPYPSAEFQTLIKQHQPSEERPTHFDEKLMSIVYTSGTSGQPKGAMLTYGAFTWSAQQLINHIGIEENDRLFSYLPLAHITE--RVYIFGSSIIGGVLTAFPE-SLDTFIEDVKMHRPTLFISVPPFVNSLIKRKLADGLGLDQARVLGCGSAPVSPALLEWYRSV-GLNITEAWGMTESFAYSTLNYPFRADKIGTVGNA-GPGIELKIAEDE----------EILVRSKGLFAGYYKNDTATAESFNDDGWLHTGDIGSLDSEGYLTIQGRKKDTFKTAGKFVAPVPIEKKLFEYSRVEMMCLIG-------------------------------------------------------------------------- 86739886 34 ------------------------------FREVATHLPDTPALVSPGVVMTFAEADRRTDDIAAVLGRLDANEDGPVATLLPHSVAGLLGVLGVLKTGRPVVPLDPMVPAERMAQIVRQAGCVALLTDTAESSVNPDALLAALAGGGPRHVLDLAAAAADGARWIAANGADAVWWPQPLVDDPACIVFTSGSTGAPKGVVWTNGTFLCDAYAGAERLGFAPGDRLALVLPYSFAAGITVV-VFGLLNGAGVYAYDPRAALSGLADWISSQHLTALQTTPSLLRSLVGSLEPDQV-LADLRIVTTCGEAVYGRDITALRPHVPCTYVNWSGASEASLGFFEVPPGTQPPAGTVGLP-ATGKEVVLRREDGTPADPGEVGDVEVTSAYLSAGYWGNAEMTTSRFTPDGTCRTGDVGRFEPNGTLILLGRRDAAVKIRGYLVEPSEVEAALLSSAEIAEAVVTAVAHPSARNRLVAYVVPHGNTLSPVRIRRRLREK-LPVWMVPTTIIPLAELPRNERGKVDR-------------- 171676551 55 --------------------------------------ANRPFMLFEGRSWTYKETYDSVLQWGTWLREKGVKKGDVVVLNYQNSAMFMILWFSIWSVGAKPAFINYNLRDQALTHCLKESTARLALVDPHVAD----ALTDDVREKMAGMEFIVTGDEVQEVQRVRGTRGDDELRKEDDYVAMAILIYTSGTTGMPKPAVVSWAKIFTAIGLCSKGTGMKKDDVFYTCMPLYHSSA-SCLGVCSVLFTGATLSIGRKFSTKTFWKEVRETKSTIIQYVGETCRYLTVAPPENLDKKHHVRVAFGNG--LRPDVWDKFKERFAITIYEFYAATEGALGLWNLSR-NAFGKGAIGRYGALSTIVKIDDETEEPVKSGDVGEFLVSLPARFQGYFGNQKATNSKIMRDAWFRSGDVLRWDSDGMIFFSDRIGDTFRWKSENVSTAEVSQAMGLHPNVLEANVYGVHDGRAGCAAIAFDSPNLSRELMASLAKHAREK-LPRYAVPLFLRVVKGVQTTGTNKQQKHHLRQQ-------- 153871945 12 ------------------------QTIPALFRERVKRTPQNIAYHYFDQTLTWADMSAHVAHWQAAFATENLVPGDRVAIMLRNSPQWVMFEQAALGLGLVTVPLYTDDRADNVAYIITHAEVKLFLID----GDMQWKSLYKVRDQLSTLTRIVSIQGIDHWLPNDSDYT--LCANESLPDEMASIVYTSGTTGRPKGVMLSHRNMLGNAQAAASCIEFSYEDRFLSFLPLSHTFERTG-GYYLPMVVGANVAYAR--SIQQIAQDLIALRPTILMSVPRIYYAKIQNQLDKKSPLARMRLAISGGAALSPKVAQLFVG-LGLNLLQGYGLTETSPIIS-VNRPNDNIPDSIGTTLP-----------DVKVKLGENDELLTQSPYIMLGYWKNSEATQNMIDKDGWLHTGDKARQDAIGHLYITGRIKEIIVMGGEKVPPTDMEMVI--------------------------------------------------------------------------------------- 197209926 125 -------------------------SMPDIFHENVKRHPNKACFLYENESWSFKQVEEFSLRVTAVLKNHGVKRGDVVGVMMNNCPELPATWLGVARMGGVSPLINTNQTGNALLHSVNVAKCNVVIYGSEFQS-AFDEISNEINPAIKNRRPLNASGDAVRVVESENDFTHMLETTPPAPWSLLLYIYTSGTTGLPKAAVISPSRMVFMASGVHYLGGLRKNDIMYCPMPLYHSAG-GCISVGQAFIFGCTVALRAKFSASAYFPDCIKFKATAAHYIGEMCRYILATPPSATDRQHKVRTVYGNG--MRPTIWTEFVKRFNIRVVEFYGATEGNANIVNIDNKTGAIVSRIIPAVYPIAILKVDQETGEPIEPGVIGKIKPNNPSAFLGYV-DKEASEKKIVRDVFFISGDILVADELGYLYFRDRTGDTFRWRGENVSTTEVEAAVSRCANQRDAVVYGVEIPNTGRAGMCGIVDIEGTLDLDKLAKDIA-KDLPKYARPIFIRIMTSVDMTGTFKMKKVDLQKE-------- 23335867 1 MLDHYTT-PGESIE------IRDNQTIYSLLTDRLARTGADTVIAAGPGRWTTGEFHERVVSAAKGLIALGIAKGDAVTIFSSTRLEWGILDFALAAVGAVSVPIYDTDSAPQAQRIMNDSVVKLAFADNRERF----DRLDSVKDHCPALKQILIEGNALGALEGLGVTVSDEELNEVRADDLATIVYTSGSTGNPKGAELTHKNFVSTASQALHEVVLDDHPRLLLFLPLAHCFARFIQYASIASDDG---VVGYLPDTKSLLPDLRSFEPTYLLGVPRVFRLFVKAAEAARETLPKIKYVACGGAPLSLDLAH-FYNGIGLPMIQGYGMTETAAPFAATRVTDNVI-GTVGQP-APGSSIRISDE----------GELQVKGPNVFRGYHNLPEKTAEAFTADGWLRTGDLAEIDDEGHIVITGRIKDIIITGGKNVSPIPLEEEIAKCPIVEHCVVVG-------------------------------------------------------------------------- 197732746 20 ---------------------------------RAVEHPDDPALVHSGEETSYGELLARAQRERARVARAAPDVDDPIGIPAEKSPATIALVLACLLEGRRFLLPSPALPSGALRELFERAGRTRVLSPAPAPAAGSVPTAESAPVPVAAAAPVPTATATATATATAAPVPEPPTGPRTGPDDVSFMLTTSGSTGRPKIVSLGRGAVDRFTDWAGERFGIRRGTTVLNYAPL--NFDLCLLDVWTTLKHGGRVVLVDPAEAERLLDLLDRHEVRVVQAVPMLFRLLTDAAVPSGRRLDGVEHVIFTGDTLPTRCLADLPRLFGARLYNLYGCTETNDSFLYEVDGTEPAPIPIGRPL-PGVDAVIVGADGRLLTGPGVGELEVSTPFQTSGY-PDPEQNAERFVRDGFFRSGDLVRRHEDGRITLEGRNDHQVKVRGTRVNLHEVEQVLLAHPDVTEAAVVTVPDPVAGRLLRAVVRRAPAAAPAARLNTLVLRRHLPLTSVPSELLIVDTLPRTSTGKIDR-------------- 190894358 2 -------------------------PIHAALLRHAKDRPDKPALVIDGSTLSYGALYLRARAICRFLRELGVEK--LVALSLGNHIGFAEYFTAATALPNACAVIDPMMPPERIERIIERLAPDVLVVDDDAS----RSAGIARRLGVP----VIVAG-AEPF----DLSAAAADLP-CDAEGIFLIGFTSGTTAEPKAYCRSRDQWRRSLDRGRFIFELEDAPSTLCPGALAHGLALYA--LVEALDAGGSFHSVRKWDPASVARILAAEKIERLVAVPTHIAGIARAWAGEPA-LNCLRDVLTAGAKLNLNEVESMRRLFPARIREYYGASEGFMTVSTLGGPVDFPIDRVGQAY-PGVEISIRDPEGNDVGADVPGTIFVNSDLIADGYLWGDDGQAFRVTEAG--ATGDLGEIDAGGMLRVIGRAGGMMISGGNNVYPAEVESALKTCPGVEDAVVFGLPDDYYGQSIVAVV--SGEAVDAKILAGHCADK-LARFKIPKQFYHIASWPMTSSGKIAR-------------- 113955509 2 ---------KSLARQQHVQGLGRVDQLWPWLEQ---RHGALMAVDAPHEHFTYQELSQRITTAAAGFRALGIREGDVVGLFAENSPRWLMADQGLMRTGAADAVRGSSAPVEELRYILEDAKAVALVVQNADLWQRLQ-LPAQLRRQLRFVLQLEGDAVDSDVISWDDLLAAGAEQQAPDPDTTATILYTSGTTGQPKGVPLSHANLLHQMRSLSCVARPEPGAPVLSVLPIWHAYMVTVPRLWEAVQAGFEDVLKTFPSRQRLLRLARRQRCNLMLMPLGRRQRLMAAGRWPAHALASLRFPINGGAAIAPHV-DSFFEAVGIELLVGYGLTETSPVVS-CRRPWRNIRGSSGQPM-PQTEFMIVDPESRPLSFRERGLVLVRGPQVMQGYLGKPEATAKVLDVDGWFDTGDLGMLLPDGSVVLTGRAKDTIVSSGENIEPGPLEAHLLMNPVVEQVLLVG-------------------------------------------------------------------------- 182419921 185 ---------------------------------NAKKYPEHQAVLWNEKSISYGELADKSLKLARLLINRGIKEGDIVSITQSRGISQIISILGILAAGAAYVPVGIKQPKERRDKIYKLSGIEHVIT-------NKRDMKRVLFSD---EIEIILIEDSEELEPLNEYIS-------INTESLAYIIFTSGSTGAPKGVEIIHESAYNTILDINTKFSVTDSDRVLAVSAL--DFDLSVYDIFGLLSAGGGIVLLDEKEEREALELIYDLNITVWNSVPALLDMLLIANSNNKLLSSLRLVLVS-GDWIGLDIYPRLLEKTGCRFIALGGATEASIWSNYYENHIDSTWTSIGKPLS-NQSFRVVDKLGRDCPDMVSGELLIGGMGVARGYIGNKELTSKSFIEKRWYRTGDFGRYRSDGIIEFMGRADQQVKLRGFRIELGEIEEVLKKYKGVNKAVA---------------------------------------------------------------------------- 214039118 51 --------------------------LHELFERSAATFPELTALSSTGETLSYRALNERANRIGFYLS----GPDQVVAVRLENTADIVAIHLAILKAGGVQLFLDPEAPEAACQQTLLDAAPVLLISEESVAGLDVPVL--RPDELQPNQYADAAAQNLEDMTLRQEQSPAWLDDPQ---ERLASIFYTSGTTGVPKGVECHHAGYINLAKSYAQFFDFVPES-DATSLTSSLGYDGSISEMYSAWLAGCEVVLLTKAELRSLLPILRQHNITTLFCPPVLLSTLTDKPATD-LPYPVCRYIVPAGEAFPASLVPAWSAA-RRQIVNTYGPTEVSTDTSRLLRPDE--PVTIGSPFPGVSYHILEPGTLRLMPHGEEGELCIGGCQLARGYRNLDVITREKFIHHPLYRSGDRCHVDA--YVHFHGRLDSQLKVRGFRVEAQPIESILQDHFADVETAVLSSQN---NELVALVRSPKQESDEKGSIRALLIGRSHPPHAIPTRFFMVDKFELAASGKIDRQALPQI-------- 149178707 6 --------------------------IADRLKQSAQAWPFQKAVVFPAGQLTFQQLDQESDRLARGLIQLGVQPGTRMALMVRPSLEFIALTFALFKAGAVIILIDPGMGRKNIMRCLAEVEPEGFVAIPLAQLIRKLKHRSFPKAHLNVTVGKPVLTSGIDYEWLLGGEWEPFEIVQRSVTDPAAVIFTSGSTGPPKGVAYEHGMFWSQVDLLRDYYQIQPGEVDLPGFPLF---------ALFNSAMGVTTVVPDQVDPEKIIRQINDQGVTQAFGSPAMWNRIGRYCEQHQIQLPSLKRVLSAGAPVPVHVIQRMRQTFTNSETDIYGATESLPVASICEQTQSGAGTCVGTPF-PGVQVKIIQIHNEPLPVGEIGEIIVQGPMATREYFQRPEATQLAKIPDGWHRMGDVGYRDAEGKLWFCGRKAHMLETSLGAMFTICCEAIFNQHPRVYRSALVGV------------------------------------------------------------------------- 197121397 5 --------------------------VPELFLERVGLTPDAEAFRHGWRSLTWADTEARVRAISAGLRALGVESEQVCAILASTRIEWVLSDFGILCAGAATSTIYPSSTAEECAYILADSGAVVAFAEDALQVAKLASR----RAEMPALRHVVVEGSADGWVTLADLEARGRAWDAVRPDALATLLYTSGTTGVPKGVELTHSCWVSQSASVQASGILDHEDVQFFWLPLAHSFGKMIG--TAQLRIGFPTAVDGR--VDRIVENLGVVRPTFVCAVPRIFETLLQAQLAVADRLGRLRFFVSGSAPLSRDIAE-FFDAMGIVILEGYGLTESSA-ATHANLPSKRKIGTVG-PAFRGIEVRIAED----------GEILMRGPWIMRGYRGMPEQTAEALDPEGWLHTGDVGFVDADGFLSITDRKKDLIKSGGKYVAPAELESKLKAIPFVSQVLV----HGDRRNFVTALVTLDADAPEVQELLQRHVDRGLPRFATVKKFAI---LPRTPSQKLKRKVIEQHFRAEIDA- 212540948 70 ----------------------------------AQKSANQPFIVYNGQTWTYKEAYDTVLRYGQYFKNYGVKPKEIVGLDFMNSATYIFIWLGLSSIGAIPAFINYNLSGKPLSHCIKVSTARLVVADEEIREKFTEEQLAEFASKGPVDVVFITPEIEDQILQSLAIREDDSVRSNAAMRDLAVLIYTSGTTGYPKPAVVSLSKCWSGAIFIDGFLSLKTDDRVYTCMPLYHATG-AVLGFCAVLFKGATIVLGHKFSARNFWNDVRDGDATIIQYVGETMRYLLAMPKNDLEKKHRIRLAYGNG--MRPDVWPQVKQRFGITIAEFYSSTEGFSGHWN-RSANDFSMGAIGRLLLGRTMALVEVDHEQEVPRGEPGELYALDPNDIQGYFNNSEASEKKILRDAWFRTGDTLKWDTEGRWYFTDRIGDTFRWKSENVSTNEVAETLGGHPDIAEANVYGVPHHD-GRAGCAAIVLKNGTIDPSDILESLAVHNLPRYALPLFLRVTTELERTGNNKQPKHILRQE-------- 108805260 13 ----------EIAGRVRRA-----RSLPEAFRMTVLEKAEKPALVGGRREFSFREVYRRVEDFASGLAGLGVERGSRVAIMSANRVGWTVADVAIMSLGAATVPIFPTLGPRQVAHILEDSGARVVVV----EGERQLAAVRGSGASVEHLVCMDEASAGGGVLAFSEVERRGARSRDLRREDVATLIYTSGTSGRQKGVILTHGNLLSNLEAIIEVVPITDDDVGLSILPLSHVLERTCSQFLN-LVGGGTNYIAE--SVEKVQENLLEVRPTALLVVPRLFMSLARRLLFGLYDLGRVRFCVSGGARLEPWLGEFFYGA-GVPVAEGYGLTETSPVIS-VNRFEDLRFGTVGPPL-PNVEVRLSGE----------GEILVRGPSVTPGYHNLPEENAAAFTQDGFFRTGDIGSFDEGGRLKITDRAKDMVLDTGKNVAPQPVETALANTAHIAQAMLVGVPDFEAVRRTLGENLPAERLCADGRVRELIRSEEFPEHEQPKRFALV---PRTPTLKLRRSAVRDLIEELYAAG 194334681 2 ----------------------------DLIKRAARRFKDNPAILTGNTTISFSELDATTARIAEAMRKRGIEKGQIIALVMPNSSAMILLLLALMRRGSIAAPMNYRFPASRLQRALQQLKPVAVIGPESLTGDLHVPPLKLTPEELTEPSRHIDPGTAQQLNNETTLSLDTLSTIIHTSSSS----------GTPKAALHTLRNHCFSALGSNENIAFAPGDCWLLSLPLFHIGG-YAILIRSLVGGGAIAVPAEEMNIDKALSA---YPITHLSLVPTQLYRLVKHPDSCKT-LKSLKAVLLGGSAVEPALLQEASQ-SELPVYLSYGSTE--MSSQITTTPGPTTTITAGRQLRF-----------RELSLGKGNEILVKGPCLFQGYLNAPMLKT---DKEGWFHTGDTGAFSPEGELHITGRTDNMFISGGENIHPEEIERTLCAIQGIRRAIVVPLRDQEFGFRPKAFIEATSEAPDNRIIIETVYRRT-GRLKTPVAITRITSLP--GTEKIDR-------------- 209696156 12 --------------------------------------------------ITWGEFGQQMDTLSLALLAHGLKIQEKVGIFANNMPRWTVADFATMQLRSVPVPIYPTNTPTQAAYVINDANIRILFVGEQ----AQYNSAVVIFEQCPQLTHIVALSDDEAGISWNDFISAAHRLDTAEMDDLLTLIYTSGTTGEPKGVMLDYTNIGSQLEGHNTNLALTEKDVSLCFLPLSHVFERA--WTFYVLYKGAINCYLPNTNL--IKDALIEVKPTVMCAVPPSWILKQSHKIADKLVLSKLRMILCGGAKLDA-TIGRFFHALGVNVKLGYGMTETTATISCWED-GKFHPDSIGTLMP-----------GAEVKIGKKNEILVRGPMVMKGYYNKPEETALTFTEDGFLKTGDAGEFDADGNLYITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIAVPEEYAKELNIAYLVKNSEIVEMLEKRVANLQKELARFEQVKKFTLLDKGELTPTQKLRRKVISERYQDEI--- 163839528 20 ----------------------------DILNASAEAFPDASALDDGTRSLSYAELLQEIKAYPKTLHLAGLGAGDKVGVRIPSTAELYIAILSVLMIGAAYVPVDADDPDERAK--LVFSEAKV--------------------AGVLHTGEILVGKD----------RPAPFPHPRTPTDDDSWIIFTSGSTGTPKGVAVSHRSAAAFVDAEARLFPINSNDRVLAGLSVA--FDASCEEMRLAWRHGACLVPAPRSLVRTGMDLLISHGITVVSTVPTLAALW------PVEALENVRLLIFGGEACPPDLADRL-AVEDREVWNTYGPTEATVVACAAPSGPDARPVRIGLPLDGWD-LAVVDKNGVPVAEGEIGELIIGGVGLAR--YLDPAKDAEKYAPLGWYRSGDLVRFELAG-LIFMGRADEQVKLGGRRIELGEIDAALQGLPGIFGAAAAVKTTAGGNQILVGYLVA-DSASEPVDL-ASCRGKELPAALIP-LLTVVETLPTKTSGKVDRNAL----------- 73663152 15 -------------------------------------YPDQIAIRHNDETINYRELNQYTNGLAELIKD----SQSPLIVYGHMSPYMIVGMLASLKAGCGYVPIDVSMPEDRISSIIEKVEPDYILTTESLLDIKHNHIF--------------------DLNIFNDMDTSIKFNALIEDKNIAYTIFTSGSTGEPKGVQIRYDSLNQFTQWMVDLNQLGENQQWLNQAPF--SFDLSVMAIYPCLATAGTLNLVDKAKPKLLNQMLEATRINVWVSTPSFMEMCLMLPNLSENQYDSLKEFFFCGEILPHRTAKTLLQRFPAYIYNTYGPTEATVAVTSIRITEDIIPLPVGVP-RPGTILSLAEND----------ELVITGQCVSAGYVKDEMRTKAVFTSNGSYYTGDKATKKHE-QWFINGRIDFQVKFNGYRMELEEIEFQLRQVNVIKEAVVVPIYKNSKVVQLQGVVILNEEVDIDAEIKQALK-KSIPDYMIPKKIIFKDKFPLTANGKLDRKQIAEDIQ------ 150005543 23 ---------------------------------------------YKGITLQYRDVARKIEKIHILLENAGIEKGDKIAICGRNSAHWTVTYLAVITYGAVVVPILHEFKADQVHNIVNHSEARLLFVGDQIWENLNEAAMPHLEGIIELKDFGVPVSRSEKLAYARDFRPDDISYEKEKSEDLAIINYTSGTTGYSKGVMLPYRSILSNVLYCKEKIGLKAGDSVVSMLPLGHVFGMTFDFLYG-FTAGAHLWFLTRPSPKIIAESFAEIRPRVIACVPLIVEKIFKKNILPKVDLGKLLLIIIGGAPFNAEV-EAFLKMIDFPYTIAYGMTECGPIICH-SHWTELKLASCGK-VAARMEAKVLSPN----PSAIAGELVCRGANLMLGYYKNEEATRQVIDTEGWLHTGDMATIDEDGNVFIKGRCKNLLLSSGQNIYPEEIESKLNNMPYVSESLIILQQDKLVG------------------------------------------------------------------- 149197357 688 ----------------------------------------------------------------------------------------------------VPVFLNSTVSKDGLAHALKTTDCQHVIT----SKLAIKKMKIELPESCTPVYLEDIATKVDVIKALLSIARPSRSICKAKIDDTATILFSSGSTGTPKGVELTHLNVSSNLDSLGMVCDLNQNDVVLGHMPLFHAFG-YLSAFYLPISQGTPAVMQANPDAKAVSENMGKYACSILFATPSFLANYTR--RCKKEDFSKLRLVLVGAEKLNANTSKEFFEKFGVLPTEAYGATELAPGVSFNAPKKHLRDNSVGRPLPGIQIKTVNPDTLEDLAHGEDGLLLVRSPGTMRGYLKDPDRTNAVL-KNGWYITGDIASIHRDGSIQLQGRLSRFSKIAGEMVPHGAVEEVLHQEASTSQLAVMGVPDEARGEKLIVLFTELDK--DIAEIIESLRSHGLPNLWIPRNFIQIDEIPLLGSGKVDLKGLKDLAIK----- 149185224 11 --------------------------LVELFLKRADERPDRAFLRDGEQTMSWAEAADRVCLLSEALLGLGLKHGDRVCLVSENRPEWCIADLAIMAAGCITVPAYVTNTERDHVHILDNSGSKAVIVSTEHGALQATGIADHVIGIEDLHRQQSGSFGYQQWDALVQGDAAAARIAHIGRGDIACIIYTSGTGGAPRGVMQHHGAILCNIAGAAEIFGIDDEERFLSFLPASHAYEHTGGQFL-PISVGAQIYYSEG--LEKLASNIEETKPTIMVVVPRLFEVLLEVGERRAEGLKSIKAMVSGGAPLNPEVGI-FFESMGLTMLQGYGQTEAGPVVACNRPAAGIAMHSVGPAMRGV-----------EVKIAEDGEILCRGELVMHGYWQNDAETERTI-KDGWLHTGDIGHLDEKDRIVITDRKKDMINDKGDNIAPQKVEGMLTLQPEIGQAMVAGVPDAEWADWAKALKTLQDDPEFCTAVRKAVVNKDLSVIEKVRQFTFADEEEMTPSMKIRRHKIKDRYGERL--- 87198843 57 ------------------------------------------------RVYPYSELREDALVAARKLIGLGVQPGDRVALVAETGPDFAAIFCGAMYAGAVPLPLPTSFGGKELAVQLSSSDPKMLVYPGEIAEMASAAAARQGCAGL-------------SWDEFHAGAAADGPLPTPDPDAISYLQYSSGSTRFPHGVAVTHRALMANLAGHSHGMKIADPDRAISWLPWYHDMGL-VGCFLSPIANGVSVDYLKTEDPLAWLDLISRNTGTTLSYSPTFGYDICQSHVSDRFDLSRWRVAGNGADMIRPDVMQNFVNAFGFKFLPSYGLAEATLAVTIMPPGEGIRVELVGVPVR-GMEVAIRGENGNEIGHHHIGKVWCRGSSVMHSYFRDPEATDACMV-DGWLDTGDMGYVDENGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFHDIAAFSVETENGEEAPAVLVHCRVSDPVERKLRDQIRDKVRSITGMNCVVELVPTLPRTSSGKLSRAKAKKL-------- 13475254 54 ----------------RRSLRFGDDNIGDVIAKTLDKFASNTAVTNENGDVSYQELGMSASRLMGRFVAIGIRPGDAIILKFPRSVDLVTAILATQMLGVAFVPVDPSESDQRLDHIIRNTNAKAIASPDPSGSMRVEPIPTR-----------------------DDIHSA--------FSNIAYIMHTSGSTGIPKGVPVSQAALLNLVDWYVDMIDFSEGSISQLTRP---SFDVSIPEFFVPFATGGTIVLPTTQLQAQVIQTVEQSGTNVLQMVPTLLRRFLGALERLPYRFTDLKYVVCNGESLPDSLRRRFYALPDATLVNSYGPTECCVAVSYCRRGDAELPMFIGKPACNVD-FYVLDEGNSEVGFEVEGELWVGGVQTSQRYVADEAQSKLRFVPNGLYRTGDYVVASEENGLRFLGRNDDQIKYRGTRLEKGEITSALDKTGLCTDSAVVVDRDDDKSQDLVCMVTPAD--ADVEEVHRRLSD-ILPNDRVPRLVVPLVGLPFTANGKLDQIALQRIAKEAIRA- 42524534 6 ------------------------------------RNPHHVAVKYKNDSWSWNEYYSDIEAVGCALLSLGIKPGDRVAIMANTRVEWSTTDLGIFGIKAITVPIYQNNTADDVEYILNNSESRILICESRGPLKTFES----VRSKCPKVEKVIVFDETPDVVTWDYLAKHPSQFQELCAEDIATILYTSGTTGRPKGVVMTHLQAISEVSEAFPLCGATEADTSLSFLPYAHI--LGRIEHWGHAYIGFTLAFAE--SLEKIRGNLTEVRPTFMISVPRIFELLVKYELAKKLVLDRLRFAISGGAPIPREIALFFHAA-GILILEGYGLTETTAAVT-VNTPFNYKFGSVGRPIG---EVK--------LKIAEDGEILVKSDKVMKEYYKNPEATKEAFT-DGWFHTGDIGEILPGGDLKITDRKKDLIKTGGKYVAPQRLEGLLSLSPYIANVLVHG--DQRK--YIVALVTLDRPTVEAKEIRKAVAETNLASFESIKKYVI---LPLTPSLKVKRKVLDQRFKDKI--- 119495711 42 -----------------------------------------------GETLTLAELEEKSRRLADALRSYDIMPKDVVGIFAKDRIQYPIAYFGALAAGATVIPVQQEMSETDIATRLVQSQVKLLITDSDLL------LLAEVSTNLAGAVRLITLDDSPNWASLERLLARGRPDADLAEEYDAFLNRTSGSTGNVKSVLTSHAHFIATMEGTIGTIPDNTDDVWLSPLSLFFINAKLNMGLNILL--GIPVVLMNGPLDETTVDVIGRHKVSFLFITPPIAARLARTDQASGVDVSSVKWLLTAGAPMHENLRQTVSNQFGGVHLDLWGTSETMLIAIQRDD-DSRRSGYSGTLVNGMQAKVISTVTGQELGVGEAGEILVRNQLCFKGYKDNEVANRD-FDSEGWFHTGDYGHLDENCNVFIMDRIKELLKVGGTHISAAELEAVVFEHPAVASVVVVGIRNDFTQDEPTAFVILKPEHQLERDILHFANQKLTGLRKLTGGVRCLSHFPTTG-FKINRRQLKQM-------- 215505865 255 ------------------------------------------------------------------------------AVVLNDNLQYVVAQWACWLGGNVAVPLYWGHPRPVLEYYIKDSQSAALVATADFAD-RLQPIATDLNLPLLVLDSKDTTGD------IDIPKQKAEEWKRLKHKD-AQILYTSGTTGPPKGVVTTHHNLFVQAAALISAWEYSSSDVVLHTLPLHHTHGI-VNALVTPLYAGGTCVMLPKFDAAEVWRLIEAPRVNMFMAVPTIYAKLIEHYDRRATCLQKLRLMVSGSASLPLPVLERWKEITGHTLLERYGMTEIGMALTN-PLHGSRKPGFVGKPFPGVKVCIILDTYGTKVSKGESGDLLVKGPNVFKEYWNRPEATKEAFTSDGWFKTGDTAEC-QGGDYRILGRSSDIIKSGGY-------------------------------------------------------------------------------------------------- 145341146 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCYTSGTSGSPKAVMLSHGSVCAATRAKLEVVGYDAGDTYLHVAPLYHVGGLSS--AHATLAAGANHVFVNKFDPDLVLRIIVDEGVTAFIAVPAMMRELVDSRGGDTV-FPTVRKILVGAGRLTDELYNSIRHVFNAKVTMAYGMTETTSSVTFLSPEDARFELDADSTFAGNA------APGVEVKTDAEGQLLVRGSSLMLGYVG-VDRT-ETFDADGWFATGDLGRGEETGRVWLRGRAKEMIKSGGENVSPEEVERILNKHANVEASVVIGAPHRKWGEAVVAIVKLRATASDTEALRDWCAKSELARFKIPKCFVFTEDLRSNAMGKLMRDA------------ 145345801 172 ------------------------------------------------------------------LRKLGADSSSVFAYNVPPGPVGALAFLAVA-SQCTAVPLDPGIAEEDAYEALTSCRVSMLAL---FRGTDTEAIETAASRAHIPIKWFVMTEADTKLAGLYAPESSQSSTSDVAPETIGLLLRTSGTTSKSKVVPLVIGALTSNGATLAASLELKASDVCINAMPLFHIGGLSC-SILATIAAHSSVICCRKFDAQSFYDTIHEVKPTWYSAIPTIHLTVLQQAVARGAKPSHLRFIRSGAAALSHADAEKLQRFWDVPIIPTYSMSEMPITGKGVHVPLAERADTVGQPLC-CSFALVGDGHCRLTAPGQQGELVISGDNVMTAYQDAEEANNKTYFDKRYLRTGDIAKMDHDGFVYLTGRSKELIKRGGEQVSPLKVEAVLVQHPYVRVAVVFSVPSALWGEEVGAAIVLTDDFDGHEDIKSFMTSKELSRFEIPVHWKFVEDLPKTSTKKYKRAGLAEILN------ 197336339 22 --------------------------------------------------YSFADVVDKALRLVSALQEMGIKPKDKVALISKNCAEWFITDLALMLGDFVSVPIFPTAGLDTIEHCLTHSESKVLIV----GKLDNSEATQQAITNLPNILTIAFDYDSAQFEVLLATHSPSNFKAEHNDNTLMSIVYTSGTSGLPKGAMLTFGGFSHASKHLINHIGMQQDDRLFSYLPLAHITE--RVYILGSAFFGGIQTAFPE-SLDTFIDDVKMHRPTLFISVPPFVSGLIKRKLADGLGLDKARVLGCGSAPVSASLLKWYESI-GLNITEAWGMTETFAYSTLNHPYRSDKVGSVG-AAGPGVELKIADDE----------EILVRGDSLFAGYYKNDEATAETFNKDGWLHTGDIGSIDSEGFLTIQGRKKDTFKTAGKFVAPVPIEKRIFDLSNLEMMCLIGLPGPILLAVPHAYTALKNLETINDGLESHEKLKGILMIKEPWSIE--NGI-LTPTLKIKRHVL----------- 168065128 71 --------PLELMDHWPE--HPEIRTLHDNFVYAKGAFAENKCMIGEYRWMTYGEVGTARTAIGSGLVQHGIPKGSCVGIYMINRAEWVISELACVAYSYVSVPLYDTLGADAVTYIVNHAEVAAVFCTP-----DKLQTLLSCLAELPSLRLIVVVGGAENLVPEAQGKADQRAFVAPKPHDLATICYTSGTTGVPKGAMISHHNLVASAAGSSQSTPIYPSDVHISYLPLAHIYE--RMNMLVMLHHGVAVGFYQG-DILKLMDDMETLKPTIFASVPRLYNRIYDAYNAKKQALGRVRIILSGASPISPDVLDFLRICFGGFVSEGYGMTETSCLIAG-SQRGDNTSGHVGAP-SPSCEVKLADEYTNDDKPYPRGEICVRGPTLFKGYYKDEVQTREIFDEEGWLHTGDIGCWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENV---------------------------------------------------------------------------------------- 149722534 112 ----------------------PPDTFVDAFERQARAQPGHAALVCGDCSVTFGELDARACHAAWALKALGVGPQETVALLMLPSQAIPALWLGLAKLGCPVAWINPHGRRAPLVHSVLSSGAQVLVVDP--------DLQENLEEVLPELQAENIRGVGALVAALEDAPADPVPAAGITPRSPALFIYTSGTTGLPKPAILTHERLL-QMCRMLSLSGVRADDVVYTVLPLYHVMGL-VIGVLGCLELGVTCVLAPKFSASCFWDDCRQHGVTVIHYVGEVLRYLCNTPQRPEDRTHTVRLAMGNG--LRADVWETFQQRFGIRILEAYGSTEGNGGFVNYPGGALGKTSCLLRMLSPFELVQFDMEAEEPVRDGEAGLLLVLGRHPFLGYRGPREQSERKLVRDVYYNTGDVLAMDCEGFLYFRDRLGDTFRWKGENVSTREVEGVLALVDFLQEVNVYGVSVPGEGKVGMAAVQLAPGQSDGQRLYQHVRS-WLPAYAAPHFVRIQDTLEITSTFKLVKSRLRE--------- 212707420 4 -LTHFTDWP---------------------WRHWASQHPDSIALLTDSESYTWQTLSEQVSNLSTYFSMQGLTQEQCVVLRGKNSVELLLSQLAIIACGARVLPLNPRLPERLIDELLPHLDVDFVIILSGYPRLDYQLYDHFIGEELFKLNNFQKVI-----------------------DQPATLILTSGSTGLPKAAVHSVAAHLNSADGVLSVMNYQQNDCWLLSLPLFHVSGQGI--VWRWLLKGRSLALRTAPLPEAL------QGVTHASLVPTQLWRLLN--DGRQVDI-NLKEVLLGGAMIPTPLTELAMSQ-GIICWSGYGMTEMASTVCAKRADGKK---GVGLPLK-GKQLRIVDD-----------EIQIQSSSQAMGYWFDGELLPLK-CSEGWFKTNDKGALI-DGEYQILGRLDNLFISGGECVQPEDIESVINSHPQVSQSFIIPIDDEQFGQRPVA-VIEADESLGLTMLADWLKDK-LAPYQFPKTFHLVPEL-KAGGIKVSRQQVKQWVLAQLA-- 111019664 114 ----------------------------------------RPAIIDGPRTVSWTELARQVTALANWLRARGVGEGDCVVGYLPNVAEAVIAFLATASVGATWSCCGQDYQPEAVVDRLGQLQPVVLVTADGYREVDRLAALPALQAGMPTLREVLVVGRLHSGTSVPAGTTPWVEAAHVRFDHPLWVLFSSGTTGKPKGFVHGHGGVVLHLKALALHLDLGPSDTYLWYTSPSW---MVWNSLVSGLLTGATIVCYDYPTDDALWALAARHKVTVLGTSPAYLQACARAGRSPGHDLRRLRTLGATGSVVPPELHSWVADHIGVPLASVTGGTDVASGFAGFVPILPVRAGEITAPYLGV-ALDSWDADGRSLRD-AVGELVVTQPSMPTRFWNDGDRYRETYFEPGVWRHGDWVTITERNTVIVHGRSDSTLNRNGIRFGTADIYRVVEELPEVAEALVIGAEQQNGEYWMPLFVALSDHADLDDALRERIVGRAVSPRVVPDDVIVVRAIPHTRTGK----------------- 15596418 22 -------------------------TVVARFSEMAALHPHREAIRDRFGSVDYRQLLDSAEQLSDYLLEHYPQPGVCLGVYGEYSRESITCLLAILLSGHHYLYIDLKQPAAWNAELCRQVDCRLILDCSTTPTP---------ANGLPCV-------------PVRHLPAAPASVPCFAADQIAYINFSSGTTGRPKAIACTHAG-ITRLCLGQSFLAFAPQMRFLVNSPL--SFDAATLEIWGALLNGGCCVLLGPLDPGVLRQLIGERGADSAWLTASLFNTLVD---LDPDCLGGLRQLLTGGDILSPHVRRALLRHPRLHLVNGYGPTENTCCHVVTDDDLEEDDIPIGKAIA-GTAVLLLDEHGQEIAPDRAGEIVAFGAGLAQGYRNDAARTRASFVELPYYRTGDRARYDEQGRLRFIGRGDGQVKLNGYRLDLPALEQRFRRQPGILDCALLVRERNGVKQLLCAWTGKADASP-----QALLRQ--LPTWQRPHACVRVEALPLTAHGKLDRAALLRRLEEPL--- 73971060 349 -------------------------TVLDRFLSLANKQPQKPFIIYEGDVHTYQDVDKRSNRVARVFLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNIRSTSLLHCIRSCEPKAVVV-----GADLLGTVEEILPSLPEGITVWGMNDSQGVTSLKEKLSMASDKPVPRSHHVALYIFTSGTTGLPKAAVISQLQALKG-SAGLWAFGCTANDIIYITLPLYHSSG-ALLGIGGCVELGATCVLKKKFSASQFWNDCRKYNVTVFQYIGELCRYLCKQPKREGEKDHQVRLAVGNG--VRSDVWREFLDRFGIKMCELYGATEGNICFMNHTG----KIGSIGRTLFTFDLIKIRNEQGIHVRKGEPGLLISRVNNPFFGYAGSKKHTEKKLLGDVYFNTGDLMVQDEENFLYFWDRIGDTFRWKGENVATTEVADVIGMLDFIQETNVYGVASDYEGKAGMASIILKQNKSLDLEKVYEQVVTFLPAYACPRFLRIQEKMETTGTFKLQKFQLVEE-------- 89094463 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVYASMTHEYAFDYKEGDIYWCTWVTGHSYIVYGPGATSLMFEG----VPSYPDNSRFGRVIEKHKVNQFYTAPTAIRALMQQGELGDSDLSSLRILGSVGEPINPEAWEWYHRIIGCPIVDTWWQTETGMMILPLPGATDAKPGSASRPFFGVQPA-LLDAEGNELEGAVDGNLVIKWPSQARSIWGDHDRFIQTYTYKGVYTTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHEAVAEAAVVGYPHEVKGQGIYVYVTLQAGFEQSDELLKELRLHVIGPIASPDLIQFAPGMPKTRSGKIMRRILRKIAED----- 60302804 91 ---------------------------------------------------SYKEVSDRAEYVGSALLHRGFKPSQYVGIFAQNRPEWVIIEQSCYTYSMVVVPLYDTLGTEAITYIVNKADLSLVFCDTPEKAKLLLTAVE--KGETPILSTIVIMEPMKEIEELGKAHRQKPILP--KPEDLAVICFTSGTTGNPKGAMITHKNIVSNLKTTEKTFIPTPEDVLISFLPLAHMFERIVECV--VLCHGARIGFFQG-DIRLLMDDLKTLQPTVFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSASVLTFLRTALGCQFYEGYGQTECTAGCS-LSMPGDWTAGHVGAPMACNIIKLVDVQEMNYLAAKGEGEVCVKGPNVFLGYLKDPEKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENVYLRSEALAQVFVHG---ESLQAFLLAVVVPDPETLKNKDVKKHIKESGLKSFEQVKDIIVHTEMLLTPTLKAKRPELRKYFQSQI--- 171742123 52 -----------------------DESIYSLLTERIERTGEDTIIAAGPGRWTTGEFRQAVVAAAKGLIAFGVKQGDAVTIFSTTRYEWGVLDFALAAIGAVSVPIYDTDSAAQAERILNDSEVKLAIADNRERF----DRLDSVIDHCPSLKHILAMGALEGMGVAVSDEELSARMGAVKADDLATIVYTSGSTGAPKGAELSHRNFVAAASMALHEMITDDHPRLLLFLPLAHCFARFIQYCSIASDDG---VVGYLPDTKTLLPDVRSFEPTYLLGVPRVFRLFFKAAEAARDHLSRIRYVACGGAPLDASLAH-FFAGIGLPMIQGYGMTETAAPFAATRVTDNVI-GTVGQP-APGSSVRISTD----------GELQVKGPNVFLGYHNLPDKTAEVFTEDGWLCTGDLASIDDEGRITITGRKKDIIITGGKNVSPIPMEQEIAKCPIVEHAVVVG-------------------------------------------------------------------------- 111022785 7 ---------------------------------------DRLGVRTREQDWTWDEVVRESAAVASSLRRDG---PFHVGVLLENTPEFLFWLGGAALAGAAVVGVNPTRRGAELEAEIRYVDCQLIVTDTAG-----KAQLAGLDLGLSEDRFLLVDDPAYTELVAAHAVESPAEDPGIDASTLFLLLFTSGTTGTSKAVRCSQGRLARLAYANTAKYGHVREDVDYCCMPLFHGNALMALWA-PALANGATVCLPRKFSASGFLPDVRFFGATFFTYVGKALAYLMATPEQPDDRDNTLVRGF--GTEASPEDKTEFVRRFGAELYEGYGSSEGAGSVTLDPDAPE---GALGRPVDPDTRVARLDEHGRVLNPDEIGEMVDKGASRFEGYYKNEDAIADRI-RHGWYWTGDLGYVDEAGFIYFAGRKGDWIRVDGENTSALMVERILRRHPKVVATGVFAVPDPRSGDQVMAAVEVADPTDDPAEFAAFLGNQDLGTKAAPRFVRVSRDLPVTGSNKVLKRTLQEQ-------- 183982078 5 --------------------------IAQVFSAVAAANPDRDCIVYGDRRFTFAQTERRARRLARALHQWGFGAQSHLGLYMTNCNEFLEGMIGAYQARVAPFNINYRYVADELAYLLRNAGADAVIYHARFGPTLAETLEKAGEPQLIHVDDESGNDPLPGAVRYEELLASVSDEPELSPDDL-YMLYTGGTTGMPKAVLWRQHDIFMNSMGGRTVTGLDDGPGSMTVAPLMH--GAAQWAAFISLCGGRPFVMPTRFDPAAAWAMAARERVMSLSIVGDAFRPLLDELESGDYDLSALSVLISGGAALSAGVKQRFVDLLPLTILDAGGSSESGSQMVQVS---SRVLPASGR-FDPIPGAVVVSEDLRILTPGEIGWLAQQGV-IPLGYLGDKAKTARTFVIEGIRHSGDRARWDADGTIELLGRDSVTINSGGEKIFVEEVEAAIAEHPAVYDVVVTGRPSPRWGNEVVAIVQLAEGAAPDPDSIIGEAARHIARYKLPKEIVFCPKVQRSPAGKPDYR------------- 152971196 2 -------------------------TFNDWWRHWRQRRGEALALRLNNQPLTWRELCARVDALASGFAAQGVMEGQGVALRAYNQPETLLAWLALLQCGARVLPLNPQLPA---------------------------VLLQELLPALTVQHQLVLNGDTPGNLPALTLQAAEGACAVCHGDRLVSMTLTSGSTGLPKAAVHSANAHLASAAGVLALMPFAAGDDWLLSLPLFHVSGQGI--VWRWLLAGARLTVRDKQPLAQML-----HGCTHASLVPTQLWRLLNDDAAV-----SLKAVLLGGASIPVELTERARKQ-GIRSFCGYGLTEFASTVCAKEADGAADVGEA----LPGREVKIV-----------AGEIWLRASSMAAGYWRDGQLLSLT-NNEGWFATRDRGALH-NGRLTVVGRLDNLFFSGGEGIQPEEVERVILAHPQVQQVFIVPLDDAEYGQRPVAVVECDDGCELSA-LAAWSAER-LARFQQPVRWLRLPETLKNGGIKISRRALCEWVRQQTHA- 65336264 22 -------------------------------------------------SLTYGELEKRSRAIAAQLQEMGVTRGERALLLYSQPLDFICAFFGCLYAGVIAIPAPPKRTLPRLQACVKDAQVSLVLTTSQI----YSQFPSEWQKDF-EYNNMLLWLFTEEIS--EQLANQWQEL-KINLDAIAYLQYTSGSTSTPKGVIVTHNNVMHHSAYIKQAWNYTSDSIAATWMPYFHDYGL-IDGLIQPIYSGITCYVMSVRRPTCWLEVISKYKVTHSQS-PNFCVRQVTSEQLNNLDLRSWKTASNGAEPIRKDTIEKFIKTFEPAFFPSYGLAEATLLVSHNDVPETRYVVSCGFPICGIKVIIINPNTLTRCASDEVGEIWVSDLSVAQGYWNRPEETKHTFEEGPFLRTGDLGFI-KNGQLFVTGRLKDVIIIRGQNHYPQDLETVEQSHPALREAA-FGI--EVDGEEKLVVVQEVERSQVNGDIRQALMEHELQVYAI--ALIKPGSIPKTSSGKIMRHACR---------- 117928921 108 ----FVDAPDMRDARFFPE---ARLNVVDTLLRRDDDTPALLFVREDGVRWSWHQLRSTVSRAAGALAAVGITAGDVVAAWLPNCPQAYVVALAAAWIGAIFTSASPEFGAPAVLDRFGQVAPKILFAVDGYRCFDTAEKLAAVTAELATVRNVVVIGAAANVCDWRDFLTEHVSIAPVRGDVPQYVLYSSGTTGRPKCIVHRAGGLLLHLKEHRLHCDIRPGDRVFYFTTTGW---MMWNWLLGALASEATLVVYDYPEPLALFDLAADLDITLFGTSARYLDSLRRSGPGSGRDLSALRTITSTGSPLLPDAFDWVYATVDVHLASISGGTDICGCFVLGDPTRPVFRGEIQGP-ALGMAVDVVDDTGRPVPVGVTGELVCTRPSLPLGFWGDEDRTEAYFFPDIW-RHGDWITRTPHGGFVISGRSDATLNPGGVRIGTAEIYRQVARFPQIMDAVAIGQQVD-GDERIVLFVTLADGAQLTPELVDEVQTANCSPRHVPARILAVPDVPRTHSGKIAEIAVRDAVHGRPVRG 118728210 29 ------------------------ENIKELLKASIDTFRDKTAFIYKSGTKSYNSFGAEVAALGTALHSIGL-KGKRIAVISENRYKWALSFFSIVSGTGIAVPLDKHLPEVEIEKLINHFDAQMLSLAERMNSIEYFICMDDIGENYPTIDRLLVQGES-----LIKNGDRSFTEASVDSEKLSVLLFTSGTTSISKGVMLNQRNICADVSAVSSAIKVMPNDVHLSLLPLHHTFELSVGMIF-MIKNGITIAYSEG--IKHIAKNLKEFNVTILVVVPAILEAMMKEGIKKKIDLPGLRLAVSGAAPIDKEIIEGF-DMLGLKVIQGYGLTETSPVVAANND-FYNKAGTVGQPLF-GIETAIYNPDEN-----GMGEIITRGRNVMMGYYNDEAATKESIDEEGWFHTGDLGYIDDEGFITITGRAKSMIVTNGKKAFPEEYETILNNIEGIKESFVWGNEAPDGDIQVCAKLVLNEDVPSEKELADIMQQRDIPQYKIIRYFIMSEELVKTTTLKIKRPVEYKKVKENL--- 30794990 430 ----------------------TGEGLGAALVRTARQNPDRVAVVDDHRSLTYGELLDAAHRLGQDLDATPARPGTPVGVFLERSAAIPVAYLTALALRRTFVPMDPRLPDARLAYMAAAAEPGVILVDAATR--------DRAARLFPGIPRREVDGAPAPSAGPHRAGIRPST--PADGDRTAYVMFTSGSTGNPKGVAVSEGNLANFLHSVRQDPSMGPDDRIVALTPIG--FDISLLEILLPLLCGARLRMLSDETRSSLAEHIDAAGATVVQATPSTWRILKAAGWRARRPM----TLLCGGEALDRDLAEYLLSQ-SAAVYNMYGPTEATIWASRVTGAGHIHLGEPAL----GTRFYVVDADGRSVAPGMAGELMIAGDCVAQGYLNAP-ATAFGSLPDGTYRTGDLVRYEGPARVTYVSRKDGQRKVNGHRIELDEVAAAVTA--RVPSATVVAVVRPEPEPHLRCFVLPAGESFDAAAVRERLRD-TLPYYMVPQAVHRLTRIPLTANGKTDVRKLSEA-------- 52842442 9 ------------------------QSLVDVVRLRALHSPNKKSCTFLNETMTYEQLDQHAKAIAATLQAEGAKPGDRVLLLFAPGLPLIQAFLGCLYAGCIAVPIYPPAQEKLLQRIVTNSKPVVLMIADHIKKF----TADELNTNPKFLKIPAIALESIELN-----RSSSWQPTSIKSNDIAFLQYTSGSTMHPKGVMVSHHNLLDNLNKIFTSFHMNDETIIFSWLPPHHDMGLIG-CILTPIYGGIQAIMMSPFSPLSWLKHITKYKATI-SGSPNFAYDYIREEKKEGLDLSSWVTAFNGAEPVREETMEHFYQAFGFRFYPCYGLAEATVHFADDNSPGSYKLVSSGNPI---QEVKIIDDTLIPCDFDQVGEIWVQSNSVAKGYWNQPEETRHAFIKDDYLRTGDLGFLHEN-ELYVTGRIKDLIIIYGKNHYPQDIEFSLMHHHVLGKCAAFVIQEEHEYKLTVMCEVKNRFMDDVAEIFELVYEHQLEVHTI--VLIPLKAMPHTTSGKIRRNFCRKHLLDKTL-- 126668925 36 -------------------------------------------------EFTWRRAADEARRMAAYLKSLDLPAGSSIGLISKNCAHWVMADWAIWMSGHVSVPIYPTLNATTVAYILEHSECKALFV-------GKLDDWDMMKPGVPETMHCIPSSPPTDFVTWNDIIRDTAPMEKREAGELATVVYTSGSTGQPKGVMLSFANLAFAAEGATQTLGLSPNERMLSYLPLAHVFERAFVE-FGSLYNGFQLFFAE--SLDTFVADVQRAQPTLFLSVPRLWNLLLKIPIVNGLGLGKVKLAGSGSAPLSNDVLSWYRS-LGLELLEGYGMSEN-VAYSHMNKPGRSRIGYVGEAL-PGVEVRIGDN----------GEVLVKSPATMMGYFKDEERTRETMSEDGFLKTGDKGEMDEMGRLKLTGRTKEMFKSKGKYIAPAALENRLMANQSIEMVCVSG-------------------------------------------------------------------------- 146281018 17 ----------------------------------VARAPDAVFLRTLDTTLSRSEFADQVGRLAAVLRELGVAKGESVGLLMGNILEFYVADAAVLAAGGVPVSLYPTSSPEQLGYMAKDAGIKLLITEAALSRLTEAEVCFEMLSAVAVIDDLPVAAARWPIIALQQLSSQRITLAEVRVEDLLTLVYTSGTTGAPKGVRLSHVNLLSAAQSMGTLMQLSEGGRIISWLPHAHVAGRVGQYYCAVIFGVEVTICPDQKRLPMYLPIV---KPTYFFAVPRLWEKLKASIEAEFARLSSLRVLSTGTAPTPRHVLE-FFAALDLPIGDIFGATETCA-CGAMGQPGHFKLGSVGQAVP-----------GMQIAIAEDGEVLLRGLPIMQGYHNQPEKTAEALSEEGWYRTGDVGRLDDDGFLWITDRKKEIINSSGKNMSPANIEAMISGDPLIGSVCVVG-------------------------------------------------------------------------- 170767497 8 --------------------------------------GKATALRLNNEQLNWHELCSRVDALASGFASQGVIAGSGVMLRAWNSPQTLLAWLALLQCGARVLPVNPQLPQSLLEALLPNLTLQFALAPEGENTFPALTLL--------------------HIQAAEGVHAAPWQLTR-----LCSMTLTSGSTGLPKAAVHTCQAHLASAEGVLSLIPFGEQDDWLLSLPLFHVSGQGI--MWRWLYAGARMTVRDKQPLEQMLA-----GCTHASLVPTLWRLLVNHSSV------SLKAVLLGGAAIPVELTEEAREQ-GIRCWCGYGLTEFASTVCV---KEADGLADVGSPL-PGREVKIVND-----------EVWLRAASMAEGYWRNGQL-VPLVNDEGWYATRDRGEMH-DGKLTIVGRLDNLFFSGGEGIQPEEVERVINAHPAVLQVFIVPVADKEFGHRPVAVV---EYDHENGDLSEWVKDK-LARFQQPVRWFTLP--PELKNGKISRQALKEWVQRQ---- 159023676 33 ------------------------DTVHEAFESIVDTFPGIVAAIHGANSITYLQLDLAANRLAHYLIASGLRPRQRVCVVVQRSIEMLIGFFAIMKAGCQYVPIDGGVASDELRHIFDDTAARFILCLPRYWDR---------AKRFANNDAIVL----ELGMDTGAFYSPLRPGIQVTSSDGVYAMYTSGTTGVPKGVDVKHGTKTNALLSEPGRLRMTVGSKVGQVLSI--SFAMGAWEMLGCLMNGGTLYLRGS-DWDVTLKQID-----TLICTPSILSKY------KQQHYPNIKTVAVAGEACPQSLADDWAQQ--RSFWNLLGSTETFLLSAQ--EHVVGKPLSIGRPL-PNTSCYVLDHAGRLARVGQKGTLWVGGAGVAKGYINLPLTNAKKFHPDKFYDFGNIACWRSDGTLDSFGRMDDQVKIKGFRVELDGVIAVTERFHGITRAASLVMDGILHG------FYASSAYINEKELDDFVRKQ-LPYYSVPERWLRVDDIPLNLNGKVDKAQLKILAAER---- 157961971 34 -------------------------TIADRVEQQAQSQQDKTFLVYNDQHFSYAEVDQRANQVANLAASRGLNAGDVCAMVLENRPEFFFIWFGLTKLGVIVAFINSQVHGAPLSHAIKETEASAVIVGEECAHLVSKTISDITDCSLLQVP-LWLASDVEKTAANKDLEDSRVARKDITAETPSLLIFTSGTTGLPKAAIYSHMRWLCSGDVMSVTIDATESDVFYVCLPMYHGAAATSV-TSTALAAGASIVVRRKFSVREFWPDVQQNGITVCQYIGEICRYLLNYDDSKNQGQHTLRCMLGAG--LSAESWLSWINKFGMDIYEGWGSTEANTNLINLDN----YIGSCGRVADSKTNFRLVDADGVPCKSGEVGE-AIGGGGRFEGYTNATEKKADVFTQDAYWRSGDLLRFDDNGYFYFVDRIGDTYRWKSENVSSQEVANELSGLAGLELINIYGVQVEHEGRAGMAAIVMQQGKDFDPNAFYALTEAKLPRYAAPQFVRVSSVADMTSTFKLRKVDLQKQ-------- 120538206 114 -------------------------------------------------TITYNQLLRNVCRCANALKLLGVKKGDRVAIYLPMIPELVYTMLACARIGAVHSIVFAGFSSESLCERIMDAQCNILVTADGGYRGDLKKIASEALDRCKSVQKCVVVKHPAWWDDLMDGVSDECEPEWMDSEDPLFILYTSGSTGKPKGVVHTVTGYMLYTSLTFKVFDYHHDDVYWCTADIGWITGHSYI-TYGPLANGATSVLFEHPHVGRLWEIIEKYGVSKFYTAPTAIRLLMKYGPLQRYDLSSLRVLGTVGEPINPEAWLWYYDVVGCPVIDTFWQTETGGHVTPLPAATPLKPGSATCPFFGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119717211 9 -----------------------------------------------------------------------LREGSRVALLVPGSLDYLDLVMSLLAAGMFPIPLDPRLTAYERDRLLATLDPDLVVDRAEQVAAMVANTPARFRRALPRARPMHV---------------------------------TSGTTGTPKGVLLSEDDAAALVAEERDLWGFTDSDVNLVLSPLYHSAPLRF--AMGTVLAGGRAVAPGAFDPARITAAIRSERPTTMFCVPAHLQRLFAHWDDGWPDLSCFRLVAHAGAPCPPDLKRRLIEVFPGSTWEFYGSTEGQFTACRSEEWLE-RPGTVGRARP-----------GRTLEVDPDGTIWCAVPPYAREYFGDPEKTAAAWRPDGAFTVGDLGRLDADGYLYLDGRREDLLITGGVNVYPLEVENTLREHPGVEDVAVYGVPDERWGQRVC---AAVVGTATAADLDAFARDR-LAPPKRPKEYHHLDELPRTLTGKVLRDQLTQR-------- 149924075 15 -------------------------SLAEVVTRWASEMPESLAFRDDSSSLSYGQLDANARVIASALEQLGPQAGARALLIYAPGLEFIEAFVACLYAGVTAVPVYPPSPAPRLLAIATDAEPSLVLTTKMISGL--LQPFTQPAPAFASARWLATDGAVEAGGAALVGLRARASLP-------ALLQYTSGSTGTPKGVVVTHANLIANERAIASAFGTLDAESGVSWLPTYHDMGLMGK-VLQTLYLGVWTTTMSPLTPVRWLEAISRYRATISGG-PNFAFELIRDEEMEGLDLSSWRVAFCGAEPIRPETLERFAERFAPALFPCYGLAENTLIVSGADRAELAAPGTLGSAVVPDHEVRVVDPETREAAPGGIGELWVGGPSVAAGYWRKPELSAETFAEGPFLRTGDLGFVH-HGQVYVTGRRKELIVVRGRNIYPQDIEASVATHAAIRPGGVVAVGLEVDGHEQAGLVVRKLDAATREQLEQAIRGLNLARLALPRTV------PKTSSGKLQRTLVRD----RLLAG 83648395 44 --------------------------IGDIIERNANAHGDCDAVLYRDRRISYQAFNAWANRFAHYFRARGIARGDVIAFNLENRPELLAALAGALKLGAAGAMINTSLRGDALAHCLRLTRPKLIVVGEEASAASQIDIAADPQHMLFLADADTLKDHSEAPGGYVDLGAMIKNYPDVNPGDTAVYLFTSGTTGLPKAAPSSHRKWFKAYGGFGHMLALTEKDVVYAPLPLYHGTGLLVCWGAALAGA-SAIAIRRKFSASEFWSDVRLYRATCFGYVGELCRYLLAQPPGPQDRHHNLRKMIGNG--LRPSIWSQFKERFGIEIAELYAASEGNVGFSNFLNLD----NTVGFSTAPYALVKVRNNKGQKVSKGEPGLLLITPRWNFEGYTQ-PEATEKAIIRDAWFNTGDVLREIGWRHLQFVDRMGDTFRWKGENVSTTEVENALDKLDDVEEAVVYGVEIPMSGKAGMAAIVAKDKGPDMRQLAQAMQE-ALPAYAIPVFIRVTPSIAKTGTFKYRKVDLQK--------- 1073070 148 ------------------------------FESVCTQAPNAIAVVHEGKPVTYQQLQTQVLERSERLIRQGLADHPYMPLMANRCLEYLITMLACCKLGITYVSIEPSKPSKRLIAVLEQLGCNHLLLLGQPTDLRPDPTLTSFAWTTARLC-------APTALPYASLSDGVWMMLRVT------VMFTSGTTGVPKGVRISQDGLLILVDNVQQQVHSKPRSYVHHS---SIGFDAALFEVWVPLLTGACVTLQPSEFNIDALDHCRAASCDVLLLTTSLFHLVAQHLEAVPCSMSAVKYLN----RCCPPL---LLANPRITLVNGYGPTENTVTWYSLNKPEDAERDVI--PIGQFVHGKIVDAKLQEVEVGTPGELLLTGANLALGYL-DEALTPTRFYRNAYYRTGDYVIQDEHGMLFYQGRIDEQVKIKGFRVEIAEVEHALTQLPGVATCGA-GACHERFGNSLHGFIVHRVPAWLANYRRKQAHEHRLPHYMVPRRIHYLAELPVTANGKVDKRSLQ---------- 149189754 1 -------------------------------------------------EFTYADVADKALRLVSALRGLGIQPGEKVALISKNCAEWFICDLAMMLGDYISVPIFPTAGADTIEYCLTHSESKVLIAGKLDDAKATTSVIESLGDLITISLPYDTAPDCQHTFNQLIADSKPSEERPVHYDDLMSLVYTSGTSGLPKGAMLTYGAFSWSVQRLIDHIGIEPNDRLFSYLPLAHITE--RVYIFGSSVVGGVQTAFPE-SLDTFIEDVKMQRPTLFISVPPFVNSLIKKKLADGLGLDQARVLGCGSAPVPPALLDWYHSV-GLNITEAWGMTESFAYSTINYPFRADKIGTVGNA-GPGIELKIAEDD----------EIMVRGQGLFSGYYKNDIATQEAFDSEGWLHTGDIGAIDGEGYLTIQGRKKDTFKTAGKFVAPVPIEKKLAEYSRVEMMCLIGLGLP----APILLVVPHDYARTAERVVKRM-NQELESHEQIKGVLMVKE-PLTPTLKIKRHLLEQKYHE----- 167626454 216 ------------------------------------------------------------------------KQEDNVGVCLPTSAGGYLAILALMMSAKAIVNLNYTASEEALRHAINNAAIKTIITSRAF--VEKLTHKGFFVEEIFSMCKIVYLEDAESIKTFLQIKVLPVRWKPTKLDDLAFIIFSSGSEGVPKGIAIKHKNLLANVYQSTNVIECQENDSVAGILPIFHAFGLTISLV--SLFQGGYIACHPDPDAKGVANLIKKNKTTVLCATPTFLRIYTKNKAVKKEDFETLRLIITGAEKLSKEVRTMFEDKFDKVINEGYGTTESPVAAVNRPTKSPNKIGTVGLTVPGGQFKIIHPESHEELPIGVEGMIIYRGVNKMDYYLNDPKKTNEVMIEKGWYITGDKGKIDGEGYLTVVDRYSRFAKVAGEMVSLGLLEQKVYSHKIDFEVLAVATSDTKRGEIINLLYTLEDLEPT--DLKEIVRHSGIENLYKPTNYFKVISIPKLGSGKTDFSKAKKLANELVKA- 88853843 77 -------------------------TVPKMFQDVVCRHPDKVALIYEGEKWTFRWLDKYSNAVANFFYQQGFRLGDVIAIFMESRPEFVGLWLGMAKVSIEAALINFNLRLDSLVYCITTSGAKAVIF-----GGELSSAITEVNGMLGKNMAKFCSGDYPEVVPAETRHSPPTQIPAKGLDDRLFYIYTSGTTGMPKAAIVVHSRYYRIAAFGYYAYRMHPEDILYNCLPLYRSAG-NIMGVGQCLIHGLTVVIRKKFSASRFWDDCAKYRCTIIQYIGEICRYLLNQPVRESETQHCVRLAVGNG--LRPTIWEDFTKRFRIQIGEFYGATECNCSIANLDG----KVGACGFNVYPIRLVKVNEDTMEPCRPGEPGLLVGQINQQFDGYVN-ESATHKKIAGDQAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGMLSHILNQTDVAVYGVEVPVEGKAGMAAIADPKTKVNPNILYQEL-QKVLPSYARPIFLRLSPQVDTTGTFKIQKTRLQRE-------- 108757494 33 ------------------------RTLVELLQQAVAHAPGHVIVQGQRETLTFAALWDEALRLWGGLRARGAKTGDRVMLAMERPGDFVRGFWACTLGGVVPVPL--ALPAS-----LERSQPGVARLISVSERLGTPWLLTEARATAP------LSEAGLRALSLQSLSAEPGPLAAVDPEAPAILSFTSGSTGRPKGVVLKHANLMAMGEGMVAGGWYLPGDVGVSWMPLDHVAGTSYPHLLALRTRTPHVLVARDYDVLRWLDLLSEFGGT-MSWAPNFAYGLLEREERRAWRLEQVRVLASGGESVLPATLRRFSEPLGLRVCPAWGMAETSSSMTRGVRTHPVEAATELGPPPVGAALRVVDDTDAVVPEGQVGHLQARGEQVLSGYLDDAELNARSFTADGWFRTGDMAVI-QDGQMSIAGRQKEVLILHGNNVYPQDIEEVVESVPGVLPSYTVACPGAAQTDELAVCFVPTPDAPPLAELLRSIRERVLGFHVAHLLPLAREQVPRTELGKRGRTELRRRFE------ 157372065 203 --------------------------------------------------------------------------GEHVGMLLPNATITVAAIFGASLRNRIPAMLNYTAGSKGLKSAMTAASLKTIVTSRQFEKGKLTHLPQQVPEALEDLKDTVTL--ADKLWILRHLLQPARAMLPQQPDDAALILFTSGSEGNPKGVVHSHASLLANVEQIRTIADFTPRDRFMSSLPLFHSFGLTV-GLLTPLMTGSRIFLYPSPLHYRVVELVYDRNCTVLFGTATFLNNYARFA--HPYDFARLRYVVAGAEKLADSTKQIYQDKYGIRILEGYGVTECAPVVS-INVPLAAKVGTVGR-IMPNMEARLM----KVPGIDNGGRLQLKGPNIMKGYLRRPGELEPPAAEDGWYDTGDIVTLDEQGYCVIRGRVKRFAKLAGEMVSLESVE--LLAQPEAQHAATV-KSDSSKGEALVLF--TTDAGITREALLKVARELGSPELTVPRDIRILKTLPVLGSGKPDFVTLRNMAEQPEIA- 21221020 19 -------------------------SVAGLFLERVAATPDAEAYRYDWKSLTWAQAAERVYAIAAGLVELGVQPEQRVALASSTRLEWILADLGIMCAGAATTTVYPQTNAGESAYILSDSESRVLIAEDA----AQLAKAKEKKAELPDLTHVVVVDATDWVLTLDELERRGAARLEKDPDQLATLIYTSGTTGRPKGVRLPHDCWSYMAKAIAATGLVTKDDVQYLWLPLAHVFGLTSGQIEAVTAVDGRVVVQPTYMAAQWAAGIAREKRTGTASAPAGLRTKHAVADRREAFGGRLRACVSGSAALAPEIG-YFFAGAGIHILEGYGLTESSA-ASFVNPGEAYRTGTVGKPL-PGTEVRIADD----------GEILLRGPGIMEGYHKLPEKTAEVLEADGWFHTGDIGELSPDGYLRITDRKKDLIKSGGKYIAPAEVE------------------------------------------------------------------------------------------ 114570859 35 --------------------------VPDHIEATVDRFPDRPMAILDEGEISYRQFDAFANRVANWALEQGLKPGDTVALFMTNRWEYIAVWFGLSKVGIVTSLINSQLSGHSLAHCLTIGETRHAIVEGALS----EAYDAARSCDLGDIRAWSFDGGFSDAEGLDDVLAERALREAVVPGDPVLKMFTSGTTGLPKAALMTHVRALYYLNIFALIAKAAPEDRMMMVLPLYHATG-GLCGVGCALSFGGALVIRPRFSASAFWPDVQRFKATLFMYVGELCRFLVNSDPVPEEAGHTLRCAIGNG--MRRDVWDAFQARFDVPIVEFYGSTEGNVGLVNAYNQPGAVGRVPGKSRFNIDLVKFDLDEGRPCEPGEVGEAIGRDPSDARGY-GSQEDTEKKVLRDAWFRTGDLMSRDKLGYYYFVDRVGDTFRWKSENVATGEVAEA-FSFKGIEQANVYGVEVAHSGRAGMAALVTEGAALDLDALHAHVHD-SLPAFARPLFLRLQQQTDTTGTFKFRKVDL----------- 88800398 93 ----------------------------------------------GESRLSYGELRHQVMQLAAYLQECDVQPGDRVCAYLGNTPEALIGMLATTWLGATWSSASPDFGREGALDRFGQIEPKVLIAGNGYRDFDRSDVIQALMEDIPSIKHALIVAQPENTTAFDDAVSGQRLPPDVTRDHPLYILFSSGTTGKPKCIVHSAGG---TLLQHIKELRLHGDIRQDSVFFYFTTTGWMMWNWLASLVTGATLVLYDGPTPDVLWAHAANLGITHFGTSAKYLSACRKQNLSIPE-LPALQVIFSTGSPLAPEDFDWVYQEVKPDLHSISGGTDIVSCFVGGNPWSPVVKGKI-QAANLGMAVESWSDEGKPL-IDQRGELVCTAPCMPLGFWKDDDRYRAAYFEPGVWAHGDFCTIDAQGQVVILGRSDTTLNPGGVRIGTAEIYRQVELIDAVQDSLVVGRPNGD-DMDVVLFVVLSEGVTLTDELKTTIAGKNTTPRHVPRFIIEVPAIPYTRSGK----------------- 117924461 11 --------------------------FGADLNQLVAHYPQRHALIDAEQRHSYQGLAILIQRLQATLESWQIGAGEVVVSLLPNSVEQLSLFLAALYSGRHFAPLSPQCTAIELAHWLKVTQAKVCLLTTLSSP----AQQQAVREAGVTLQLVALDGQFE----WAQTEQRSVKAEPQGGSRL--YLHTSGTKGEPKALVID-ANTLWQAGQAFVALHLHGGMRFFNIMPMSYLGGLFNLGLI-PLVHGGSIVVAPPFSGRTFWHDVKRFGVEALWLVPTVARGLLALYRPGKDERTTPRYAFVGTAAITPEEKQRFEACFGIPLLENYGLSETTFLTSEQPGQAQLRLGSVGSVL-PYVTLKL--DHG---PAEQPRPIRVRTPYAFVGYLGQDGEIRSPLDDEGYLHTDDLGLLDANGQLVLRGRTGDFIKKGGYFVSLVEIEALATTCPGVLEAVAVATVSELYGDDYNLFIRCDGSMTEAPEFRQWMAER-LVRYKWPCRIQVVEAFPRTESGKIQKRKL----------- 218719801 60 -----------------------------LFEDTATKYPDKVAIWSRERSYTYRETLEISSQLAHYFLSIGVQPEQLVAVYLMNSPEFIFIWLALMSIGCAPAGINYNLNGDGLTHCLKVPNSAFVIVDDD----------AECRERIESVRPILENDLNITILSLSEVMQKAGEFPRSTPDEPLMLIYTSGTTGLPKGCAFTTSRFYAGASVARPT-----QDRWYCCMPLYHGTG--AIWSLARLVSGTSIAIGRKFSASNFWNDVRDSESTWFIYVGETVRYLLNNPPSPQDKEH--KIYGMLGNGLRPDVWERFQQRFGVEINEFFNSTEGMLGLMNVNR-GPFTTGAVGHHGLQYIPVAIDHETGRDPKTGEGGEILVAVPSAFQGYWKNNTATSKKFAQDVFYRSGDALRRTSDGRWYFIDRLGDTFRWKSENVSTAEVAETIGRYPGVTEANVYGVPNHE-GRAGCAALDLRETEFDWKTFARFVCEK-LPRYAVPVFLRVTRKGARTHNNKQNKVPLRQEGVDPALKG 72161435 14 ---------------------------------RAAQEPNAVMLVDGARDVTCAEFHRDVMGVAKALIAAGINHGDRVALMSRTRYEWTVIDYAIWTIGGVTVPIFDTSSEEQVEWILRDSGSTLAFVENDEHAERVRAVSAQLLE--PDRIVQIESDSFPAFVATGADVADSVRRAATGLDDLATLIYTSGTTGRPKGCELTQRNLAFDVMSVMKDVFTMEGRSTLLFLPLAHSFPSTGPDLLDALASFRPMFLLAVPRVFEKVKAIASGKGDIFRKAAETAIAYSKALDTGKVSLGSLKYAVSGGSALGERLGHFFRGI-GLTVLEGYGLTETSAPTTA-NAPDTNKIGTVGRPI-PGTSIRIADD----------GEILVKGDNVMRGYWNNPKATKEAFTEDGWYRSGDIGELDEEGFLRITGRKKEIIVTGGKNVAPAVIEDRIRSHAIVSQCMVVG--DNRK--FVAALITIDPEAVDDPDLRATVQKAVDDGNKAVSRAESVRKLPMTASLKLKRHVIEKQFSAEIEA- 198262392 13 ----FYHWEKD-----RPNAVYLRQPIADVWHE-----------------YTWRDVSYRVRRLTQALYDLGYEKGDRIAIISKNCAEWIMTDLALQLGGFVSVPLYFDQTPDSFRYILDHSESKALFVGKLDAPV-WERLKDAVPEGMPKIGFSFHGDDADQWIDLVEKSQPFTDNPVPDDEDWWTMVYTSGTTGNPKGAVHCYRAPRHVGSRAIQVFGLGPEDRGLSFLPLAHVAERLLVATMSV-YAAAQVNFIQ--SLDTFQRDLTTVEPTLFFSVPPLLNKLVARKVRQGLGLNKARMVISGAAPLSP-AIQKWYAKIGIEILEGYGMTENFA-YGCIGRPGQSPSGTVGQPM-PDCGFKLSDE----------GEILFSGPTIMWGYYKAEDKTKEAMTDDGYYRSGDLGEVDAQGNVRISGRVKEIFKTKGEYIAPAPIEGKLASFKDYEQICVSGLP------QPVVVVTLAESAQSKAELEKAMEEHLLNHEKLGGIVVSKDDLPVTPTLKVKRNKVEERFT------ 57638563 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPEYPQERLHFILQDAQVYTLVTQ------------EYLVNKLPENTAKAVYLDTNWNLISQCSCENPVT--EVNNANLAYVIYTSGSTGTPKGVLVKHCNVTRLFAATQSWYNFNSEDVW--TLFHSYAFDFSVWEIWGALLYGGKLVVVPYRSPESFYQLLSDEKVTVLNQTPSAFSQLIAVEESRNHAQANLRLVIFGGESLDINSLQPWFERHGPQLVNMYGITETTVHVTYRPLSQDDLGRSIGRPI-PDLQVYVLDQYLRIVPVGVPGEMYVGGAGVTRGYLNRSELTEERFIPHPWYKTGDLAKYLPDGDLEYLGRIDNQVKTRG--------------------------------------------------------------------------------------------------- 57638613 1 -------------------------------------------------------------------------------------------------AGGAYVPVDPNYPRERIEFTVTDCEAELILTTQCLSEV------------LPASAQLLYIDALDAPHLVE--SDAPVLNDNLNPEDGAYVIYTSGSTGKPKGVLVTQNNVTRLFSNTNEWFGFNENDVW----TFFHSFDFSVWEIWGALLYGGRLVIVESRNPQKFLQLLQEQKVTVLNQTPSAFTQLL-AAESTSSLLTQLRYIIFGGEALNLQSLRPWFDRHGTQLVNMYGITETTVHVTRQDLLDNVSASLVGVPI-PDLDIYLLDPNGNLLPPGVTGEIYVGGAGVSRGYLNRREINKERFIPNSFYRSGDLARFLGNGDLEYLGRIDNQVKI----------------------------------------------------------------------------------------------------- 417242 90 --------------------------------------------------LSYQEVAKRAEFLGSGLLQHDVGTEQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGSIRYIINTADICTVIVDKPHKAILLLEHVE--RKETPGLKLVILMEPFDDALAIEDSGQENHRVPPPRPDDLSIVCFTSGTTGNPKGAMLTHGNVVADFSGFLKVWAPTCADVHFSYLPLAHMFERMVQSV--VYCHGGRVGFFQG-DIRLLSDDMKALRPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNHIKLVDEELNYWTSKGEGEICVKGPNVFKGYLKDEDRTKEALDSDGWLHTGDIGKWLPEGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQIYVIVVPDP---EVMPCWAQKKGELCKSKELKKAIKESGLHSFEQVKAIYIVQNGLLTPTLKAKRPELREYFKKQI--- 27365100 16 -------------------------------------------------EFTYSEVADKALRLVTALKELGAEPGDRIALISKNCAEWFICDLAMMLGDYVSVPIFPTAGADTIEYCITHSESKILIA----GKLDDAAATQKVIDDLVDVKSIALPYDSSPHCQYQILQSEPSSDRPQHYDDLMSLVYTSGTSGLPKGAMLTYGAFSWSVQQLINHIGIQPNDRLFSYLPLAHITEVYIFG--SSIMGGVPTAFPE--SLDTFIEDVKMQRPTLFISVPPFVSGLIKKKLADGLGLDQARVLGCGSAPVSPALLAWYHSV-GLNITEAWGMTESFAYSTLNYPFRADKIGSVGNA-GPGIELKIAADD----------EIMVRGKGLFSGYYKNDIATQEAFDKEGWLHTGDIGRLDAEGYLTIQGRKKDTFKTAGKFVSPVPIENKLFEYSRVEMMCLIGLGLP----APILLVVPHNFPNFDRDRYERTTKRVIAKHEQIKGVLMIKD-PLTPTLKIKRHVLEQKYHE----- 117164646 16 -------------------------TLPELLRRRGQRQPDDTAYVFPRESLTYRELADAVDVRARWFAARGMSGQSAVLIY-PSGLEFVRTLLGCMASKVTAAPVTPRHDVERIRRIARDAGATTVLTETSA-----RLELEDRFGNLEDLLGLTVLDTDDPAAARDDVPGSVLRGPAPGPDDVALLQYTSGSTGDPKGVVVTHANFLANVTETDALWPCAPEGTVVNWLPLFHDMGM-LFGVVMPLWAGIPSYLMAPRRPARWLEAIARFRGTHSAAPSFAYEMCARVAAEGKADLSSWRVAANGAEPVRWRAIRDFTEAFVPHMCPGYGLAENTLKVTGSDTPGAVPVTSSGRTV-PGTEVRIVDPGTRGCPPDVIGEIWVNGPCVAAEYRGRPEASAETFDADGYLRTGDLGFLH-DGELHVAGRFKDLIIHQGRNYYPQDVESAEKSVDGLHPNCAVAFAVERDEKEHLVLVVEADGRTVRAHGTESLRARVVRAVHDHHHVVRRGAIPKTSSGKVQRRACRALYE------ 62423449 66 ------PYTEVLADRMPGATWFPGTRLN--YAEHALRAGDEPAIITECTETTWRELRRQVGSVAAWLREQGVEQGDRVVGYLPNTHHTLIAFLASASLGAIWSVCAQDYAAEGAGTKLGQLEPTVLFAADGYQAFDRRDQVADLANRMPSLRAVVGVGNLGELTTWDDVASGDVEFARVDFDTPLWVLYSSGTTGIPKGIVHSHGGVVIHLRLLGLHLDIRPGDRFFWYT---NTNWMMWNLVASALVGGATTVCFDYQGPGRLWEIAAETKVNVVGVSPGILLAGMKAGPGKEFDLSALRTIGATGAPVPAHCFPWVRDAVGVQLASTSGGTDVVSGFAGSAPNAPIWAGELSRPVL-GVALESWDDSGQPL-VGEVGEMVITAPMPSMPFWNDPDRYRDTYFSPGVWRHGDWITITDHGSVIISGRSDATLNRQGVRLGSADIYDVVDGIPEVAESLVIGAEQPDGGYWMPLFVVLASGVSLDDSLRKRLKEKASPRH-VPDDIIAVPAVPHTKTGK----------------- 211584469 18 -----------------------------------------------------------------------------IGLLAPGGYEYTVGFIAILAIGAAVVPMAAALPAEEASYFLLKARCVGLVASTASEKTAQSVVRYMGESKGMHIPCIIASHFRHTLLPSDEMTISSGPVPDMNA--AALVIFTSGTTGPPKGAVQRRSYISGNGEADAAYYRITDKDTVLHVLPVHHASGV-GLTFLPFLAAGACIEFCGSFDTAWTWERWRRGGLTFFSGVPTIYMRMMQAPEIRDQYVAGIRAMLCGTSALPGPVQEFWHNIRSKPILTRYGATEFGAVIKTELDSDGTPQNSVGCVAEAVS-----------LKLTEEGQILVKCPYMFSKYLFDEKATADAHDAEGYFKTGDIARR-EGKYYFILGRASDIIKSGGYKISALDIEREILGLDYVSEVMVVGVEDEEFGQRVAATVSLKQDSLTIAELREDLRSK-MAGYKMPTVLRVVQELPKSGTGKVQKKIL----------- 58702091 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALANVASLFHLREGATTLVPAPLYHSAP--NAHAVFSLAMGMDVHVMPRFDAEGFLRLVEQHRVTTVQMVPTMFVRLLQLPEPRSYDLSSLTAIVHAAAPCPPQVKAAMIDWLGPIVHEYYGGAEIGAFTACDSTEALTRPGTVGRPVLDAD-VRILDEHGTELPTGEDGIVYGRSGWPDFTYI-DDDAKRRGMEQEGYLTLGDIGHLDVDGYLYLADRQNDMVISGGVNIYPAEIEACLHDLDGVADVAVFGIPDSDMGEAIAAHVQPLPGATLAAEIRDHVSSR-LARYKVPREVVLVEELPREDTGKIFKRLLKE--------- 118617598 4 ----------------------TDRSIPSLLKEQADQRPNETAFTFLDETLTWSQVHARACVVADELTMYGV-PGDRVAILAPQGLEYIVAFLGALQAGFIGVPLSPQYGDDRVSAVLRDSQPVAILTTSAVVGDVTKYASSQDGQPAPSVIEV-------DLLDLDTPHPQQALPQPASGS--AYLQYTSGSTRTPAGVIVSHENVIANVTQSLYGYFFPADTTVVSWLPLFHDMGL-ILGICAPLVTGCTAVLLSPRRPARWMQLLASH-PKCFSAAPNFAFELATDEDLAGLDLGDVLGIVSGSERIHVATIKRFTERFPAAVRPSYGLAEATLYVAAPEPGTTPRTGSVGTELISYSAVRIINPETMENPSGTVGEIWAHGEHVAMGYWQKPEQSDRTFNEGPWLRTGDLGVM-SNGELFIMGRIKDLVIVDGRNHYPDDIEATIQEITG-GRVAAIAVPDNIT-EQLVAIIELKRRGASAEELRSVKREITSAISKRVADVVLVPSIPITTSGKIRRAACVERYR------ 154509322 40 ------------------------------------------------RSITARDFYDEVQSVAAGLIARGLEPGDRVAIMSRTRYEWTLLDFACWAAGLVPVPIYETSSIDQVAHVLNDADVTLIITETVSMAEIVRAAA--ARENRDNTHVLSLDSEAIETLIADGAATPAARADALTKDDIATIVYTSGTTGTPKGTVLSHENFTNNAHAWMPEIAAGKDSRLLLFLPLAHVFA----RFLQVFQISGNGVLGHASNIKNLLNDLASFKPSYLLVVPKVAIAYSRALDTDEGPSASLKYIVSGGAPLATWLAH-FYRGVGIPVLEGYGLTETVGPVS-VNTPRLSKIGTVGPALPPMS-FKISD----------QGEILLKGPSVFQRYHNDPGATAACFTEDGWFRTGDLGSLDRDGYVSITGRAKEIIVTGGKNVAPAALENPMRSHPLISQVLVVG-------------------------------------------------------------------------- 160941971 2 ------------------------------------------------------------------------------------------AFMGIVRAGCFYVCLDANQPAERLNRILDTLKADLMIADKE------------------SLDLAVGISFSGEILFLEDLKSLPDDARQAADTDPLYGIFTSGSTGVPKGVVVSHRSVIDFIQHFTDLFHITQDDVIGNQAPF--DFDVSVKDIYSALKTGATMEIIPKFSPTGLLDYLCDRKITTAIWAVSALCIITTLKGFTYRIPSHLNKILFSGEVMPVKHLNIWRSLPDALFVNLYGPTEITCNCTYYVVDREFEPGTIGVPF-PNETVFLLDESNRLVEPGQNGELCVAGTALALGYYRDPKRTATAFVQNPLYRTGDLACYGRDGLLYFNGRKDFQIKHMGHRIELGEIEAALETVEGVDRAVCLFLEEKNK---IAAFY---EGAAVKRDIAVGL-EHLLPRYMFPALYRNLTELPRTKNGKVDRQALR---------- 172036569 22 -------------------------TLLDILAYQVEHQSEKTGYIFESSRLTYQALETEAKAIAATLQSC-TQIGDRALLLYHPGPEFLTAFFGCLYAGVIAVPVYPSHSQRRLESIVLDAQVSIVLTS--------KSLLEKVKTQWQQQRLFNHLNWLTTETINPDLASQWTR-PDISKDTIAFLQYTSGSTGHPKGVMVSHDNLLNNERLLEMALGHSDRTIVAGWLPLFHVIGL-VGNIIQPLYLGVPSILMPPDAPIRWLDVISRYGVTTSGGPNFAYDFCVQKITPEQINLKSWTIAFNGGELVRADTLEQFTEKFAPAFYPCYGMAETTLFVTGLPVVHKVNSDSVGCGQTFFDKIIIVNPETKTCQPNQVGEIWIGGVSVAQGYWNDLESTKATFTEGPFLRTGDLGFFQW-GELYITGRIKDMIIINESYYYPQDIESTVTSHRALRMGAAFSVATKEGEKLVIVQEVKRTRHLDVNEVVMAINEVVTKKHQLSTHSIVLASIPKTSSGKIQRYACKQSFLDSTL-- 183983221 18 --------------------------------------------------ITCAEAARHIRSAALGLIALGVQAGDRVSIFSATCYEWAILDLAILAVGAVTVPIYETSSAEQVRWVLQNSEAVLAFAETD----AHAAMIAELTGDLPALRRVLVI-NGSGPKALEQLAEETARLDALRSSDPATLIYTSGTTGRPKGCQLTHSNLLHEIRGTQECLPLTPGQRLLVFLPLAHV--LARALTLSAFASKVTVGFTS--DIKNLLPLFAVFKPTVVVSVPPGLLLRAKHALFDRLVYHKLRAAVSGGAPLGARLGH-FYRGVGLTIYEGYGLTETSAAVT-VNQIDALKIGTVGK-LVPGNSLRIADD----------GELLVRGGVVFSGYWRNEQATDEAFT-DGWFRTGDLGAIDDDGFLSITGRKKELIVTGGKNVAPAVLEDQLRAHPLISQAMVVGDAKPFIGALIAAVRDLAEDPDLVAEVDAAVKEANLAHAESIRKFRILDTGELTPTMKVKRNVVAEKFSVEIEA- 218437444 12 -----------------------------------ERFKDIVALHDPHSKITYTELCEQIEQFARGLQALGVESGAKIALFADNCPRWFIADQGIIMAGAVNAVRSSQAERQELLYIYTDSDSIALVVED-------LKTLQKLRPELDQLNTQFVILLSDEYSPTDDGSNHPFNPVSRTKEDLATLLYTSGTTGKPKGVMLTHGNFLYEINSFGVAFQPDPGDRVLSILPSWHAYERTVE--YYVLSQGSTQIYT---NLRNFKNDLKQFKPHLMVGVPVIAKRIANNFSLDHLDVSAVKAWISGGGSLARH-IDTFYEIVNIPVLVGYGLTETSP-VTNVRTLDHNVRGSSGPPL-PRTEIRIVDPETRDLPPKEKGLVLIRGPQVMQGYYKKPEATAKAIDPQGWFDSGDLGCVTPINDLVLTGRAKDTIVSNGENIEPQPIEDACVRSPYIDQIMLVGQDQKALG----ALIVPN-----LDALSAWGKEQQL-DLDIPDIHASRDRIKHSPVQTLLRQELNQRVKDR---- 71022325 1275 ------------------------------FSAKARQIPKKIAIMFDGEAITYDRLDYLSGQLSVKLAARSSNPSKRVAIFMPKSIALYIVIFAVLKAGYGYVAFEPDHPPSRTPQLLSHVQASLLIVIESTHPRVSSILAENVNSSLFNADRAIRECDTEDTGCEADLS----KAIAIKEDDTAYIVFTSGTTSSPKPIVVQHGNLYHSIESSRSILHKDPSS------------------LRTLAFSG------PTFD---------------MSTTSTVLDLLV------PDQVPFLLTLCPGGEPLKKQICERFS--TGFQILNTYGPSECTVSVTSGCIGRNDLPSLIGRPI-GCNRAYVIDRSGRPVPLGRICELAIGGPQVGLGYLGNQPATLASFIPSPFFLTGDKARWHSDGRLEYLGRSDFQIKIRGFRIDPFEVEEAVAAHPLGDDAICAKVFDNESRERLVLFLALSHGAARTASLSSALKQR-LPSYMIPSVILPMKAFPLTANLKVDRKALMSTYTEWLASG 71022325 2391 ------------------------------FKRQVERTPKKIAVQHGCSSFSYAVLDSWSDRLALDFQRQLRLCNDRIALVLERGPGLVAAILAAQKAGAAYIAVDEDSNHTRARDIIAASAPTLLLTSD-----KRRDQARSLLSN-SAFAVVLLTIEEMGTSANATLEEHPAAMVAVRGSDLAYVVFTSG---KPKGICVENRNLDYSILDCMSVMPQGSSLRTLCFS--GPSFDMSVWD----LFAGSKTSV--------VWQL--------SSYAPSWKRRLRICNLIEPATVPFLKYILPGGEPVVRSIQQKFSDDF--YLLSTYGPSEATVSVSSGRLHQQDPANVIGKPV-GSSAIYIVKSKTQECSLYEPGELAIAGPQISRGYLNMAELTSKSFIEDRLFLSGDFGYWDGHGRLHLLGRIDSQVKIKGYRVELGDIESTILTFPGIRQAACIKTTFDNR-ESIVAFVVRNDNDASKREFCEAVRDNVLPAYMVPSMVLTVDSIPMTQNSKIDRNQLTE-FHRKVLA- 71022325 224 ------------------------------IARRAQLHPKKIALTAEGRCMPYGMLYRQAQHLAS-LCAAELSSTERIPLALDQGIPF------------AYVPLDLESPAARNQLILDQISPRVILTTDSLQGLLNASGARIIL--VDQLLQLPVANESIFTIGAGVFHS-------TEASDLADILFTSGTSGAPKGIRVDHGNLFHSIRGCRSMMNAYHSLRTLAFS--APAIDMSVWDLFGTLTSGGTICVARKPQLQDLTTMCDTFAATFLQSTSTVLNLI------NPARVPFLHVILPGGEPMSFSVQKKFAQDF--DLYNTYGPSEITVSAVSANIEPSSSRKTIGQPLGSNDSTAVTDDSLELCGVNEIGEIALAGPQVAQGYLHLPEFSASKFIANPFFLSGDMAV-------------------------------ALAATDEVKDATCIKIEIDKV-ETLALFISPKDDLPAANAIFERC-ELQLPWYAVPSFVFPLGAIPSTANDKLDERRIASIYSD----- 169858834 44 -----------------------------------------------GRRVTWHEVQDRSLHLANGLLKYGLRRDDVVLIVSRNHVDFPIITFAVHKLGGIVSGANPDFSADELSYITQESKSTLLIVHPDCLDRAIQAASKNIKGSFETIDGLISYSKSTRLISFTEIKFAPGEAK----TKIACLSFSSGTTGRPKAVALSHFGLVANVVQFSVHHKMNRKD-----LPPYRVGDVVLG------------IVVPKFGFTDMLKIIQTYRVSHLYIVPPIALLLCKDPAVKRYDLSSIRFMLSGAAPLSHELQKQLQDTFPLPQVHSYGMTETTTAVTMFSIENRSGVPGGSGILMPGVTARVVKPDGTLAGYDEVGEIWIKSPSIALRYTNDKEATEETFV-DGWVRTGDQVTIDRHGE------------VKGFQVAPAELEGCLLDHPAVSSACVVGVPD----------------------------------------------------------------------- 120402600 27 -------------------------SVARLFRDRVAATPAAEAFRFPDRSVTWQQVGDRVRLIAAGLIALGVAPEDRVALASSTRYEWVLADFSVLCAGAATTTLYPTTNARDVAFIVANSGSRIVIAEDQ----TQVDKLLEHRSELPDLEKIVIDGDGEFVITLDQLEELGAQLEGIRPDHLASIIYTSGTTGRPKGVRLPHRAWTYTAAAIDSLGILRADDLNFLWLPLAHAFGKVMLAL--PLLVGFPTAIDGR--VDRIVDNLAAVRPTFMAAAPRIFLLALQHAIADRLVLSTLRFFVSAAAPLNRDIARWF-DAIGIIVLEGYGLTET-AAASFINRPGAYRFGTVGIPF-PGTEVKIAAD----------GEILLRSPGVMTAYHDLPEATARALDADGWFYTGDIGEIDDDGFLRITDRKKDLFKTSGKYVAPSAVAAAFKACPYVSEIIVYG-------------------------------------------------------------------------- 41407358 8 -------------------------TLCEAFQRNAAIDPDAVVLRTPGQTLTWRELAEQVRKFAAGLAGLGVRRGDTVSLMMANRIEFYPLEIGAQHLGATSFSVYNTLPAEQLTYLFDNAGTKVAICEQQY--------VDRIRASGAPVEHIVIDGAPPGTISVEQLYAAAPRWRSVRPDDVVTLIYTSGTTGNPKGVEMTHANLLFECHALNAVLPSKFGDRVTSYLPSAHIAD-RAMGLYGLEVFGAQVTVVD--DPRAIAAALPDVRPTVWAAVPRIWEKLLAAEWARADELGELRWAVSGAAPIPKETL-AFFAGIGIPIAEVWGMSE-LSCVAAVSHPRDARLGSVGK-LLPGLEGKIADD----------GEFLVRGPLVMKGYRKEPAKTAEAIDADGWLHTGDILEADAQGYLRVVDRKKEIINAAGKNMSPANIENAILA------------------------------------------------------------------------------------- 170729178 11 -----------------------------LIKQQSHEMGDAIALEGFEHQVSWHDFDSISSQIAQAMINLGLEVQDRAVILSQNCPQWTCADVATLKARVIVVPIYPTSTFEQAKYIVDDAKAKLIFAGDE----AHYQMACELAEQCDSLVHIIVLDDKPGHYYFDDLIENAYRLEDANLDDLLTLIYTSGTTGDPKGVMLDYRNIASMVRQHDNFLPFTPGDVSLAFLPLSHVFGWS----FYVLCRGGHNVYLK--DPMAVKEAIVQVRPHTLCVVPAVQDKVIKAPELRQKMFTRLKFMPVGGAALDPNVSAFFQSI-DVPVLCGYGMTETTATAT-CNTLSNRVPGSNGKVI-PEVEIKLGKDN----------EILVRGDTVMRGYYNRPQETAETF-ENGWLKTGDAGRIDEQGNLFITDRIKELMKSNGKYIAPQRVEGKVGCCPFIEQVAIVA-------------------------------------------------------------------------- 159036535 65 ------PATATLAESMPGARWFPGATLN--YAENVLRMPGRVVIAHGQTRLSAADLREQVRRVAAGLRRLGVGPGDRVAAYAPNIPETYVLLLATASLGAIFSSCAPEFGTRSVTDRWQQIEPTVLVAVDGYRPVDRRAEVAAIRAALPSLRHTVGIADTVAWADLAAATDEPLAFAPVPFDHPLYVLYSSGTTGLPKPIVHGHGGILLHLKMLALHHDLGPADRFFW----FTTTGWMMWNFLASPAVGATIVLPGHPDLGALWRLAERTGTTYLGTSAPFLLACRKAGLVPKEDLSALRGVGSTGAPLPAEGFRWVYANVGLQLQSLSGGTDVCTGFVGGTPLLPVHAGEIARALGAKVEARSAD--GTPI-IGELGELVITEPMPSMGFWNDADRYREAYFDPGVWRHGDWITINSRGGCVITGRSDATLNRGGVRLGTAEFYSVVEGLDEVVDSLVVHLEDAEGGAELLLFVVPAEGVELDDALRAICRETALSPRHVPDEIHQVRAVPRTLSAK----------------- 159902941 21 ----WKPTENELAHSYIHAIDRIDQ-IWPLLEQ---KHGELRALEAPHETYSYAELADKISKAASAFNSLGINRGDVVSLFAENSPRWLIVDQGLMRVGAVDAVRGASAPVSELRYILQDSSSVGLIVQS----IELWKKLTLNEDQKQQLKFVLVGQSTDSLLAWDDFFQEAASYGDKSDSPIATILYTSGTTGKPKGVPLTHANFLHQISSLACIANPSPGTPLLSVLPIWHSYERSAEYYF--FSCGCT---QNYTTIKHFKEDLQRVKPVVMATVPRLWKAALNNSGAYKLALRKLRNLLIGGGAIAPHV-DQFFESLGVELLVGYGLTETSP-VLSCRRPWRNIRGSSGPPL-PETAFRIVDEDGRVMNYREKGLVLAKGPQVMKGYLGNLKATAKVFDEEGWFNTGDLGMLLPDGSLVLTGRAKDTIVSSGENIEPGPLEEVLVASPLIKQIMLVGQDQKQLG----ALVVPN-----AEQVLSWGIDQDL-------------ELPKDLGGNIDRKLLRKEIN------ 84684363 13 -------------------------SVPALLARNAKEFGGRPAYREKEQTWSWAETAEEIDALAMGLIALGIEPGDHVAIIGRNRPAHYWSMVAAQKCGAVPVPLYQDAGPEEMDYVLDHCGARFVICGDQ----EQVDKVIEVKDRVPKIEHVIYVDDHTHLNWFDDVQAEGERTEKLDYDSTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSSEFDHLTAGDDILAYLPMAWVGDF-IFSLGQAYWTGFCVNCPESE--ETMMTDLREIGPTYFFAPPTVMIRMEDATRLKKRGFSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEATVFITVQPD-GEVRPDTVGVP-APGVELRIDDN----------GEVYYRSPGTFVEYYNNPESTASTKDAEGWVATGDAGFIEPDGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------- 184201508 102 --------------------------------RWAESRPDEVAIVGEHESWTWRELESRVAALAQRLRELGVGRGDRVAGVLPNIPETVVALLATASVGALWSVVNTDFGPSGVADRFAQIEPTVLFVVDGYRGGSLRDMTAGLLDVLPSVQQLIVVDQAVGALPEGALRSAVPRYEQVPFEHPLWILYSSGTTGKPKGIVHSHGGVVLEFHKALGHAGLGPEDIAYYAVATTW---MVWNMLVGILLTGARIITPTHGGPEKSFELVARHRATFFGAGAGILSMVQRAGVVPRMDLSSLRSILVTGSPLPDAAWDWVYEAVSPTVRLGSGGTDVTSAFIGTNPYQSVYRGEIMGPYL-GVAAESWNSRGERVWD-EVGELVITAPMPSMPFWGDEDRYRAAYFDPGVWRQGDWVTQLSQGPFVVHGRSDSTINRGGIRMGSADLTHVVDRVAGVSASMVIGAELAGGDYFMPLFVVPEPGTRLDEELRRAIREQVSPRY-VPDEIIEAPAVPRTRTGK----------------- 70730938 77 ----------------PSAQWFPGATLN-FAEHLLKRRDDSVAVVAQREQLTHAELAAQVAGLQRSLRAAGVGLGDRVAACMPNTWQTLVGMLASTSLGAVWSSCSPDFGTQGVVDRFGQIEPKVLITCAGYRDIDQTAKVNQILERLPSLEQLLIVPYARSQARAEDYRTRPGGEPEFTPAHPLYILYSSGTTGVPKCIVHGTGGLLQHLKEHGLHADLGPGERLF----YYTTCGWMMWWLVSALATGASLVLYDHPDNEHLMDLIDREAISVFGTSPKYLAALEKAGSRPRHRLESLKTLLCTGSPLSPQSYDYVYREIKSELCSMSGGTDIVACFVAGNPIQPVRRGMQGKGL--GMAIEVWNDQGQPV-IGEKGELVCTRPSIPVGLWHDPDLKASYFLFPGVWAQGDYAEQLAEGGWLIHGRSDAVLNPGGVRIGTAEIYRQVEKLEQVLESLAIGQSWEQ-DVRVVLFVRLQDGVELDEALQEHIRQSNTTPRHVPAKILAVTDIPRTISGKIVELAVRNVV------- 217418523 8 ------------------DGAIVPSNFAEHFENQVLKYGNRSQFVFGEARLGYAQLDARARSIAAWLSACGAARR-PVLLVYPEGLAFVAAFLGCLYAGAIAVPVPVARSVERTRRIVRDAGIALALTPTAADAHALANCLAAPGDALSTVGAL----RCEATDALEPLDASAWSRPALDASAIAFLQYTSGSTGEPKGVVVSHRNLLHNEAQIQRVVASDADSVVTGWLPHFHDMGLIG-MLLHPLYVGCDCVFMAPRRPVRWLEAATHYAATIT-VAPNFAYDLCARAVKREQDLSALKVALNGAEPVRAKTIEAFSARFAPVFSPCYGMAEVTLLASSLAKPGAEALRVVGSGRAVDLDLRIVDPQTHAVADGRIGEIWLRGDSVAQGYWRRPDASEAAFRAGPYLRTGDLGFVR-DGELFVTGRLKDLLIVNGRNLYPQDIEDFVREHPALGAGAGAAFSIDADGERVVVVHEIKDDGLSAAALSARIRT-ALARIAAPSVVVPRGGVKRTTSGKVQRGLTRDAF------- 86136086 33 ------------------DGC---DTIPKLFQARCMSLQERTAHREKDKSFSWTTYWEQAKWIGLGLLSLGMQRGEVVSILSEDRREWLYTDMGVQGVGGIASGVYTTDSASQLAYLVNDSGSRFLFVENDEQLDKYLEIADQVQEKCIFIEDLVAMGQAYEAKIPGAFETEIAKS---KPEDTAMLIYTSGTTGMPKGAMLGHENVLASMEAGARALAVDPNDEQLCFLPLCHILERNV-SVYFPLGASSTVNFAE--SPETVFDNMQEVSPATFFAVPTMFQQAIKAGQARAEGMDKMRRGGTGAAPISPELLKWYWSI-GVPLIEGYGMTEN-AGIATINTLEQNVPGTVGHPV-PGVQLRIAED----------GEIQTLGLNNFQGYWRNNEKTAETFTADGWLRTGDVGRVDEAGNLTITGRIKDIIITGGKNITPAEIESRLKFSHYISDAVVIG-------------------------------------------------------------------------- 88798979 8 ----------------------------EALLRHTKNHPDRPFLHQPNRKLTWKQAETQARQVATGLVSLGLTKGDKVAILAKNSAEWFITDWAIMMAGMISVPIYATAGEKTIRYILEHSEAKAVFV---GKLDDKAAASAVLTGELPVIAYPYDTVSAQH--QWRDWIRDMEPMEHIYADETMSIVYTSGSTGNPKGVVLTYLNYASVSDTHARSFEASGEDRMVSYLPLAHITERGVVEGPG-LYAGASFYFVE--SLDTFVDDLKVAQPTLFVSVPRLWTRFQTGVFEKAQKLSRLRLYGSGSAPISPSILQWYR-TIGIDICEGWGMSETTGLSCTNMPFDPELIGTIGRP-CDCVEMKLSD----------QGEILIRGDAVFKQYYKNPEATEASFV-DGWFRTGDKAQLLNNGAFKIIGRVKEEFKTGGKYVAPVPIESALASNPDIEQICVMG----SGRKQPVAVVVLAE-------------------------------------------------------- 195118483 17 --------------------YSSDTSAGRIIFNTMKNWPKNVCQISDGVTVTFEQALTWAIRIAQFFKKKGLDHTSVIGIAATPSIQYWVSVF-CVRKSYIIKNICCSGT---MQYMYEITKPKLIFCDKE----QYNKIVEATKGWSPEVYTISEPLEGKPSIQLEPTTTEKFYHPEAGSDQTVAILCSSGTTGMPKAVCIS------NSVLMQDNLFVNSETIYFLQSGLDWISGLWAF-MFCVVFGSTRILSNKPFSPENIVQLIQKYKINYITMAPSQMAALASCPKATQSALSSLRNLNYGGSIASDVTLKRLRELPNATFNSAYAMTEGLITL----NAGVQKASAAGKPM-PGMTIRIVDENENSLGHNEIGEIYVSSAIKWNGYYGNPTATMEILDPEGWIHTGDLGYFSDDNLLHVVDRKKEVLKYKGIHFWPTEIENVIRELPQVRDVCVVGVPVEAIMDAAAALVVKVPGSDISDDIVSHVAKR-LPNKQLHGGVRFTEKLPFNNNGKVMRKA------------ 209902863 58 ------------------------------LDRHVEARGDQAAVIYDSRTSTYREMRDQVALFAGALARLGVARGDRVIIYMPMVPEALISMLACARLGAVHSVVFGGFSAHELATRIDDAKPRVVVAIEPTRVVHYKPMLDAIDQARHKPEHCIVLQRPQGPAELKQGRATPHDCVSVEATDPLYILYTSGTTGKPKGVVRDNGGHAVALKWSMEHYGVKPGEVYWAAWVVGHSYIVYAPGCTTLVYEGKPV---GTPDAGAFWRVISEHKVAVMFTAPTAFRAIKKAEHLKRYDLSGFRALFLAGERCDPDTLEWAGKILDRPVIDHWWQTETGWAIAGNIELLPIRSGSAGKP-SPGYDVQIVDDNGKPVAAGEMGRIVVKLP------------------------------------------------------------------------------------------------------------------------------------------------------ 156937051 75 ---------------------------------------NKAAIIWEGRVMTYYQLWKEVNRFANVLKDLGVKKGDRVTIYMPMVPEAVVAMLATVRVGAIHSVVFSGFSAKGLAERINDAQAKVVITADGMKKLILKEIVDKALEETPSVESVVVEGRDYWWDDLMEGAEDYAEPEWVESEHPSFILYTSGTTGKPKGIIHDTGGYMVGVYATMKVFDIRDDDLHWCTADIGWITGHSYV-VYGPLLHGATTLMPDYPKPDRWWSIIEKYGVTTFYTAPTAIRMFMRYGEVEKHDLSTLRILGSVGEPINPEAWWWYFKHVGCPIVDTWWQTETGHT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169630659 14 --------------------------------EWVARQPDQIALGYTERAWTYAELVSHATAVAARLRE-DLEPGDRTLLLYPPGLPFVAAFLGCLAAGVVAVPALPDGRQHRLAGIIADAGTRVVLTESSVA-----PLIAGWADALPTPIALI----ATDAIPVE--LGREFVPVRSAPSDTAFLQYTSGSTNAPKGVIVTHGNLVHNEQELGARIENDPSFSMLSWLPQFHDMGLIGMLLWPLFYGGTSRFLSPVKHPIQWIRAMSKYRATV-GVAPNFAFDLVAHEALEGVDLSCVRSLLNGSEPVQWASIERFTTLLAPAVTPVYGLAEATLFVTGDPHGTPVTTAVVGAPRSGGIEVSVVGADGAPLPDGEIGEIWLRGTSVAAGYWNLPELSAEIFGAGGWLRTGDLGTLV-DGNLFITGRTKDVIIVNGRNLYAHDIEAAPALARGVGAAFAVGTP-----ERLVLVHEIRPEDASLDDVLAAVRTAIFAEFATPSDLVLVAEVARTTSGKIRRTHMR---------- 196244361 13 ---------------------------------TAQNFGDIIALDDPHVSLTYAQLYQQIKNFAVGLQTLEVKLSSKVALFADNSPRWFIADQGSMMAGAANAVRSSQADKDELLYILADSDSTTLIVQDQKTLKKLRSGI----DDLPIQLIILLSDEAPDFQQLMDKGSQGTLAIATQTKDLATLIYTSGTTGQPKGVMLSHGNLLHQVTNLDSVIQPKPGDRVLSILPSWHSYMVGVPRLWESLYEGAKNLSLEHFHASSFERLLARLQATLLS---PLHILKLIYGKIRQGVGGNFETMVSGGGSLAKHL-DMFYEIVNLPVLVGYGLTETSP-VTNARTHSHNIRGSSGQPV-PETEICIVDPDNRQLPQGQRGLVLVRGSQVMQGYYKKPEATRKAIDPDGWFDTGDLGWLTPMQDLVITGRAKDTIVSNGENIEPQAIEDACIRSPYIDQMMVVGQDQKALG----ALIVP---------------------------------------------------------- 209694661 25 -----------------------------------------IALRDGDTIWTWAEVSTQINRYANGLLQQGVKRDEVVVGISKNCIELVWLQLACVRIGARFASINPKKPECELHQ---------LVTSISASHIWFGKDQKTISGIWHHLQ--LINAEYGVIAATWQLGR------------LATLTFTSGSTGLPKAVAHSANNHLHSAAGLLSWMDFDVCDSWLLSLPLFHVSGLAI--VWRWLLSGATLVM---PTSNGLLHDLSS--VTHASLVPTQLTQILADDQVSRL---ALKRVLLGGAVIPP-VLTEAAELQGIECWLGYGMTEMGSTVTAKRADGHTGVGN----VLPYREIKI--DH---------GEVLVRGETLALGYYRSSGIIDIA-EDDGWFKTKDLGDV-STGELHIKGRADNMFISGGENIHPEKIEQALLLHPMIEQVIVVESVDEQFGYRPVAAVVTTSE-IKEEELTYFLSDK-LTSYELPIRYEL---MPKSNTGKISRQKVREWVNDLLPA- 89075579 8 ------------------------------IRSQVSRLGDKPALVDGEQDISWNCFGEQIQQLALALLCQGLQVQDKVGIFSNNMPGWTIADFATLYNRCITVPIYPTSTEQQAAYILQDASVKVLFVGEQ----AQMDAAVEIAAQCPQLERIVALSDDVTIASGEYQQEFDTRLAEKQMDDLVTLIYTSGTTGTPKGVMLDYANIASQIEAHDQRLALDEGDTSLCFLPLSHVFERA--WTFYALHRGVVNCYLS--DTNKLKEALITVKPHYMSAVPPLHRKMMAAARAEKVVLSKLQAVLCGGAKLDAGIGRFFHAI-GINVKLGYGMTETTATVSCWDDSC-YNPDSIGMPMP-----------GAEVKIGEQNEILVRGPMVMRGYYNMPEETAKNFTEDGFLKTGDAGYLDEQGNLFITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIA--DTRK--FVSALIVPCFETLEEHELVKHSQQKDLARFEQVKKFTL---LPKTPTQKLRRKVIQDRYHKEI--- 182413778 13 -------------------------TLVALLRGRAQHQPDRRAYLFEEASFTYAELDRRARAIAARLQTI-TACGDRALLLYPPGLEFLAAFFGCLYAGVIAVPSYPNRPDRRLQAIAADAGATVVLTN--------AEVADDLEARLTHSPEL----RAWQWLATDRIPTDEARDPQVRGDDLAFLQYTSGSTSTPKGVMVSHGNLLHTLDDLDRGWDHTPDSVMVTWLPIFHDLGL-IYGALIPLFKGFFCVMLPPPRPVRWLEAISRYRATHSA-APNFAYDLCVAGQRARFDLRSWRMSLNAAEPVRAETLAAFNAAFAPTVTPGFGLAEATLKVSALPCAEPTRPGTDGVPIVGCNRYLIVDPTCEPCAEDHVGEIWFAGASVALGYWKRPAETAETFQAGPFLRTGDLGFVRGE-ELFVTGRVKDLIIIRGLNHYPQDIELTVEKHPALRPACGAAFSVEIDGHETLVYLRKLNVDEVVAAIRKAVAEQHVSAIALLR----TNSVPKTSSGKIMRRACRQQY----LAG 218690962 233 ---------------------------------------------------SYRKLLTKTLFVGRILEKYSVE-GERIGLMLPNAGISAAVIFGAIARRRIPAMMNYTAGVKGLTSAITAAEIKTIFTSRQFLD---KGKLWHLPEQLTQVRWVYLEDTADKVWIFAHLLMPRLAQVKQQPEEEALILFTSGSEGHPKGVVHSHKSILANVEQIKTIADFTTNDRFMSALPLFHSFGLTV-GLFTPLLTGAEVFLYPSPLHYRIVELVYDRSCTVLFGTSTFLGHYARFA--NPYDFYRLRYVVAGAEKLQESTKQLWQDKFGLRILEGYGVTECAPVVS-INVPMAAKPGTVGR-ILPGMDARLLSVPGIE----EGGRLQLKGPNIMNGYLRVEKLTAENVRGEGWYDTGDIVRFDEQGFVQIQGRAKRFAKIAGEMVSLEMVEQALGVSPDKVHATAI-KSDASKGEALVLF--TTDNELTRDKLQQYAREHGVPELAVPRDIRYLKQMPLLGSGKPDFVTLKSWVDE----- 118472288 4 ----------------------------------------------------------------------------RVGIMLRNHPVHVAALLGVLAAGGTVVVINPARGDDRTRADLEALALPVVV-------GLAEDLAHLMPAHSPRTTRVAIAGDTEPVVTAAESPATDAGGPGV-----AVWMLTSGTTGPPKRVDLTYDMLARSMGREPEKCPAPRRGVAIVNSPLVHVGGV--FRVLLCIAEARPFVLLPKFELQRWAAAVREHRPRAVSLVPAALRTVL-HSDLTREDLAGVRVVTSGTAPLSADDADAFTEKFGIPVLTSYAATEGGVAGWTLPDHGKDKRGSVGRA-NPGAQLRVVDENGAPLGPDEPGLLEVIPAQMGPG--------------SPWMRTTDLARIDADGFLWVLGRADQAIIRGGFKVMPDDVRAALESHPAVLGASVIGVADERLGETPVAMVELRGPA-TPDELAGYLQGR-LARYEIPTRITIVDAIPRTPSGKADLRAVRDHLE------ 14327897 3 --------------------------LPDLLTDLFRRHRGRTALRTAGRTWTYEELDRVTSALARRIDAE-CPAGRRVLVAGEHTAEAVVWALAAMRSHAVHTPMNPGLPADRFEEFARVADAALLVC------FEREALVRGEKAGLRALYAGDVGWPTDPAPAPADGTAD-----EPARSRVAYSIFTSGSTGDPKLVDVGHGGLLNLCRSLRRLLDITPDDQVLHFASL--SFDASVSEILGTLYAGATLVVPVRDQAGSVSRHLAAHGCDLAMLSPSVYARLDEAAR------SRIRKVEFCGEALGEGEYDKAARY--SRVFNAYGPTEATVCFSLAELTS--YTPSIGTPVDGF-RAYVRDPDSGDHATAGTGELVIVGDGVALGYAGGSPAENEVFDGSPAYATGDVVSLSDDGELTYLGRIDEQIKRLGHRVNLAHVGSTLSRHLG-REVALV------RQDATILLVTAADGEATEESLMARIRD-LVPVWEAPDRLVLVDALPLTSGGKVDRSALRELLA------ 83320525 80 --------------------------------------------------MTYGEAGTARTAIGSGLMHHGIPKGSSVGLYFINRPEWLIVDHACSAYSYISVPLYDTLGPDAVKFIVNHADVQAIFCVPQTLTPLLSFL-----SEISSVRLIVVVGGMDDQMPLSQGHSNLQPFCPPKPEDVATICYTSGTTGTPKGAALTHGNLIANVAGATLATKFYPSDIYISYLPLAHIYERANQVL--TVYYGVAVGFYQG-DNLKLMDDMAALRPTIFCSVPRLYNRIVKTSGGLRERLGRVRFIASGASPLSPDVMEFLKICFGGRVSEGYGMTETSCVISAMEEGDNL-TGHVGSP-NPACEIKLVDSDDQPYP---RGEICVRGPIVFQGYHKDEAQTRDVIDEDGWLHTGDIGLWLPEGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCRFIAQCFVYG-------------------------------------------------------------------------- 30249622 72 ----------------------------------------------------YKDLCANSKIIARRLSGLGLARNSRVALIADTTPEFIELFFACRFAGAMPVPVNLGSRAQQLRGMLESSKASVAVANLDFVEFLNEAVGSLVSSEL----KWSGTPEQLDLLPEADVVFSPNT-----PDETAYLQFTSGSTRLPRGVVITERALMTNLRGIVNGLDVRLGDRCASWLPFYHDMGL-VGLVLAPLAAQLSVDYLATRDPLQWLKLISRNRCTIAFSQPKLCTLRARESDLADLDLSCWRAAGVGAEMIRMDTLKSFAAKFAAAFLPCYGLAESTLAVSFPDISRGARSLRVGRPL-PGHEVRIVDDTDHEVPHMTVGSILVRGGSVMNGYFNNAEETARAIRPDGWLDTGDIGFLFED-DLYITGRRTDVIIVNGRNIRAQDVEELAEQQPEVREASAFGISNEDGSTSVVLVVECRASAVDRQSLINRLQQMVYMAFGVSCLVELVPTLPRTSSGKLSRFAARQ--------- 218128606 4 ----------------------------------------------ENESYTYGEVAQEIAKLHLLFKHCSLRRGDKITVIGKNNARWCIAYMATITYGGIVVPILQDFNPNDVHHIVNHSESVFLFTSDSIWEHLEEERLTGLRGDGETIQRFLKHLDNEMHKTYKGFRQEDVVYTDLSNDKVMLLNYTSGTTGFSKGVMLTGNNLAGNVTFGIRTGLLKKGDKVLSFLPLAHAYG-CAFDFLTATAVGTHVTLLGKPSPKILMKAFEEVKPNLIITVPALSIPLLDYGQIRKKLVDALKEVIIGGAAMNPEV-EEFFHRIKFPFNIGYGMTECGPLISYAP-WNEFVPTSSGRVLD-IMEARIYKEN----PDDRLGEIQVRGENVMVGYYKNPEATKEVFTEDGWLRTGDLGTLDENNNLYIRGRSKTMILSSGQNIFPEEIEARLNNMPFVLESLVI--------------------------------------------------------------------------- 189190400 58 ------------------------------FAPQVSKHRNSLCIWTREKSYTWQQIHDRSVQWANFFLDQGVKSGDLVATCLMNSADFMAIWLGLFCIGCAPAHLNYNLKGDGLVHCLKVAGAKFLLVDQEEGCMERFESVKEKVEEM-GVAAFRVDGELLKTVYAGSIKVPGDEYREVVGNDPMCLLYTSGTTGLPKAVSRFHD------RGSPDELPFNDGDRWYVCMPLFHGTG--GISAMSSLTSGVSLAIGRKFSVSTFWDDIHDSQATIFVYVGETARYLLMAPPHPKERDHRLRGMFGNG--LRPDVWDRFKERFNVPVIEFFNSTEG-VLVMAIHSRGPFTAATIGVAIDPETGDMIRDPRTGFAKRNEGGEIIVAVPDAFAGYHNNPQATAKKFAKDVFYRSGDSLRRDDDGRWYFHDRLGDTFRWKSENVSTAEVAEALGKYPGVDEAIVYGVP-RHDGRAGCVALRLRDGTNPEKALLQYARSK-LPRYAVPVFVRLVREGSNTDNQKQNKAPLREE-------- 148242895 1 MADALVCWQGDRADQLEQQPDWSEKGIDGLWPRLAQSHGTLMAVEAAHESLSFQALHERIAQVAACLAAQGIGPGDVVAQFAENGPRWLAVDQGLMRLGAANAVRGSQAPVEELAYILGDCGARALVLEDASLLEPLQAAGALAGLRFVLLLHVPASGASVPLLSWQELLASGVEPAEGPESRLATILYTSGTTGRPKGVPLSQANLLHQVRTLGVAVSPQPGERVLSVLPIWHAYEISVPRLWEALYGGFQGALEGMPASKRQWRDLADHPLLWLSWVPAALAGQLLWPAVRRQAGGSLGTAISGGGALPKH-IDAFFEAIGIELLVGYGLTETSP-VLSCRRRWANRRGSAGRPL-PGTELKIVDPDSRTLQQGERGLVLARGPQVMKGYLNRPEATGEVLDTEAWFNTGDLGHLLADGSLFLTGRAKDTIVSSGENIEPGPLEDELAASELVEQVMVVGQDQRQLG----ALVVPR--------------------------------------------------------- 82702989 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIQDHKVTTFYTAPTAIRSLIKLGPPKQYDLSSLRLLGSVGEPINPEAWMWYYTTVGCPLVDTWWQTETGAHIAPTPGAVMLKPGSCTLPL-PGIKAGIVDEAGHDVPVGKGGFLVIKRPSLARTLWGDPERFRNTYFPEKYYLAGDSAHRDADGYFWIMGRIDDVLTVSGHRLGTMEIESALVASPLVAEAAVVGKPDEIKTEAIVAFVVLKGARPKAEELRNWV-SQEIGPIARPDEIRFGDNLPKTRSGKIMRRLLRTLARDE---- 148238916 9 ----WRPTPREQAALARQHHVQSLGRVDQLWPWLAEHHGSVLAVEAPHERFSYAELADRISLAAAAFRRFGVKPGDVVGLFAENSPRWLVADQGLMRAGAIDAVRGAAAPVEELRYILEDSGSVALVVQNA----ELLQRLQLPAAWRETLHFVLVLGDADAFLAQGALASAPDPLRASATSTTATLLYTSGTTGRPKGVPLTHANLLHQMRSLACVARPEAGDPVLSVLPIWHAYERSAEYYFFSCACSQSVVMVTVP---RLWEAVQAGFDDVLKTFPPARQRLLKAAPVRKRDLSSLRFPINGGGAIAPHV-DSFFEAVGIELLVGYGLTETSPVVS-CRRPWRNIRGSSGLPM-PETEFRIVDETRRPLGYRQRGVVQVRGPQVMGGYLGKPEATAKVLDAEGWFDTGDLGLLLPDGSVVLTGRAKDTIVSSGENIEPGPLEETLVASPLIEQVMLVGQDERQLG----ALVVPRLEA------------------------------------------------------ 84496158 17 ------------------------------------------------RDITAKEFADQVDALAKGFIAAGVTPGSAVAIMSRTRYEWTLTDFALWAAGAIPVPIYETSSPDQVEWILKDSGAIGVVLETE----KHASALASVSANLPDLAHTWLIDNGDDTLAASGASSDDATLTTARANSVATIIYTSGTTGRPKGVELTHGNFLDLTENTVEVVAVDGASTLL-FLPLAHVFARLIEVL--CLQAGAK--MAHSADIKTLLDDFAAYKPTFILAVPRVFEKIAKHAVFDKLVYGKLRYAVSGGAPLGTRLGHFFRGI-GVTILEGYGLTETTAPIT-VNLPERLKVGTVGPPL-PGATIRIADD----------GEILVKGVQVFANYRNNPEATAESI-RDGWFHTGDIGELDEDGYLKITGRKKEILVTGGKNVAPAVLEDRLRAHPLISQCIVVG-------------------------------------------------------------------------- 163841254 20 ------------------------------------------------------EFRADVIALAKGLIALGVQPGDKVGIMSRTRYEWTLVDFAIWYAGAVSVPVYETSAPSQIAWNLSDSEAIAIFASEQHVASIRQAIASEGLEAVKHLWQITGNGLDELRNAGQEVNDADVEARRTSAGDLATIIYTSGTTGRPKGVELTHGNFVELADNAMGVLGVTDDAQTIMFLPLAHVFGRYISIMN--IAGGARV--AHTPDIKNLLADFQSFHPTYILAVPRVFMLNLKHTVFDKLVYNKLRYAVSGGGPLGERLGHFFYGV-GVMVLEGYGLTETTAPVT-VNQPDQIKIGTVGRPL-PGNSVKIADD----------GEVLVKGVCLTRGYHGRDDLTQESFSGE-WFRTGDIGALDDEGFLRITGRKKEIIITGGKNVAPAQLENQIRSDALVSQCVVVG-------------------------------------------------------------------------- 118045416 5 -------------------------TIPRLLFQNAERFGDKVALREKDQTVTWRQFAEHVRAFAMGLHALGVRRGDVVAIIGDNRPEWLYAEFAAQAIGAMSIGVYQDSVAEEVYYVVSAAEARVIVVEDQEQVDKVIEIWPRLSGVLPYLAHFPDIEELGRAYDREHPGLFDAELAAGKPDDVAILSTTSGTTGKPKLAMLTHRNLISQGAGLLSVDPLGPDDEFVSFLPLAWV-GEQMVTVAAGMQCGFTINFPESFSPPRIWEMLSQVQVKIQDSTPGLARLLVFEMLKDHLGLRFLKRAYTGGAALGPDVF-RFYHAIGVNLKQVYGQTES-AGLSVIHRDGQIKFQTVGTPL-PNTEIRIA----------ENGEILVKSPSVFVGYYKNPEATAEAL-EDGWLHSGDAGYFDEDGHLIVIDRAKDVMTLHGTKFSPQFIENKLKFSPYIKEAVVFGGDWPKWAENAQISYTTYTDLAQKPQVYALIRKDVLPPAARIRRFLLLDDGELTRTRKVRRRLIAQRYQE----- 87120803 33 ------------------------------IEKCVNENPEGLAILYEDRQLTYFEFNRWINQIAHFFLAQGIQKGDCIAVMVENRPELLAVVGACAKIGAIAAMVNTAQKGKVLAYSINLVEPKLTVVGEE-CVEAYQAIRKE--TQIPDNQHYYLADKDTLKQPLGQSAESPVSCQSIYPDDPCFYIYTSGTTGMPKAVVFNHGRYMAYGSFGYASVRLKAEDRMYVPLPFYHATAMAI--CWGSVLAGACLIMTKKFSASGFWSDVKDYKATAFGYVGELCRYLVEQAPQADEAENSIRIIVGNGMRVS--IWDEFKQRFDIPIMEFYASSEGNIGFTNVLNFDR----TVGFSPYPYTDTALTDENGRKVKRGEVGEITAKSP--FHGY-TDAEKSEKCIMRDAWFNTGDL--MRDIGFRHFVDRTGDTFRWKGENVSTTEVEMLIDGVDNVSETVVYGVEIPNTNGRAGMASIRLDCQLEEFDFNKMLNEKDMPNYAIPLFLRISKGVEMTGTFKHKKVPLKE--------- 126331182 112 --------------------------------------------------ISYKEVEDKAECVGSALIQKGYRPDQYFGIFAQNRPEWVIIEQGCYTYSMVVVPLYDTLGNEAITYIINKAELSLVFVD---KPDKAELMLESVANKLPVLKTIVIMDPFDKDLALEDLGRANRRKPPPSPDDLALICFTSGTTGNPKGALITHQNVVSFVKATEKVVSPCQDDILISFLPLAHMFERVVECVM--LCHGAKIGFFQG-DIRLLMDDLKMLQPTIFPVVPTMKRWILDFASKRKEELRSVRLMVTGAAPVSATVLTFLRSALGCQFYEGYGQTECTAGCS-LTVPGDWTAGHVGAPM-PCCHIKLVDEEMNYLAAKGEGEICVKGPNVFKGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYQRSEPVAQVFVIVVPDV---EVLCPWAKKKGISGTLEDLVRLGKEAGLKPFEQVKGIALHMELLLTPTLKAKRPELRKYFRSQI--- 56693350 34 ---------------YRALGCYKRKTIVDCFLEAVKKHPRKAFIHFEGETFSYEEVEKRSNKVADALRSVGLREGDTVALFLGNEPRFVWTWLGLAKLGCPAALLNFNIRSKSLLHCFSCCGANVLIAD--------AELLDAVEEILPALKQYLLSSEGAAIAGASDKAISPSLRSNVHIRSTALYIYTSGTTGLPKAAYVTHER-VWASSFIQGVCGVTSEDIFYINLPLYHSAGF-LIGLVGCIERGSTFVLRRKFSASQFWDDCRKYNITVMQYIGETLRYLCNTPQKDNDRDHKVKIAIGNG--VRADIWKEFLKRFGIHVRELYAATEGNVGFINYTDKVGVRINIISKLFFPFALIKVRNAEGIPVERDEVGLLVITKHTPFVGYAGNKQQTDKKRLADVFFHSGDLLRIDHQNFVYFQDRVGDTFRWKGENVATTEVADILTMVDCIEEANVYGVKVEHEGRIGMAAVKLKEGREFDCVSTCSVLANYLPVYARPRFIRIQNSLEVTGTFKMMKVKLVEE-------- 149186411 50 ------------------------------------------------RVYTFSEMRADALELAYKMVASGIGKEDRVALVAETSPEFAALFCACIYVGAVPLPLPTTFGGDQLKVQLDSSDPKILIYPP-----EIAEMAKAAADQ--------QGCEGESWDVFAKREGPECDLPEARPDDISYLQYSSGSTRFPTGVAVTHEALLHNLYGHATGVDLGENDRVVSWLPWYHDMGL-VGCFLSPIANQASVDYIKTERPLAWLDLISRNKGNTLSYSPTFGYDICQSHVSERFDLSRWRTAGNGADMIRPDVMQNFVNAFASAFTPSYGLAEATLAVTVMPPGEGIRVELVGRPALPGMEVEIRGENGAVKGDHQIGKVWCRGKSVMHSYFRNEEATHDCLV-NGWLDTGDMGYLT-DGYLFIVGRAKDMIIINGKNLWPQDIEWAVEQLPGFNDIAAFSIDTENGEEAPAVLVHCRVSEPEERKLRDQIADKVRGVTGMSCVVELVPTLPRTSSGKLSRAK------------ 125973747 13 ------------------------KNLRDMIEQSSKLFANKDAFRVKTRGITFAEFKNDIDAFGTALLDLGTEKG-FVAVIGENRYEWCVTYLATINGVGVVIPLDKELPLPELENLLKQSNANAIVYS-----GKFHDAIKEMSSRLSNIKYFINMNEDDKFLSFWVLLEKGKKLAPIDENAMSAMIFTSGTTGQAKAVMLSHKNICSNMMAVSASVYMDSTDSVLSILPLHHTYECTA-GFLTMIYNGATITFNEG--LKYIGKNLKEAQPTILILVPSMYNKIWEQADIRRKLFKSLRLVISGAAALDPEVAKGFEA-MGIKVLQGYGLTEASP-IVAVNRDKSYRHDSVGLPL-PGLDVEIINPDKEGF-----GEIIVKGDSVMLGYYNNDDATKAVL-KDGWLYTGDLGRMDEKGFIYITGRKKNIIVTKGKNIFPEEVEAYLNKSPYIKESLVSGRENDKNDEIVVAQIVPTDTVPSPEEIKAEIRAKNMPVYKRVVDITIREEFAKTSSKKIKR-------------- 22331297 81 ------------------------KSVPDIWRSSVEKYGDRVAVVDPPSTFTYRQLEQEILDFVEGLRVVGVKADEKIALFADNSCRWLVADQGIMATGAVNVVRGSRSSVEELLQIYCHSESVALVVDNPAESFSYKAAPKFVILLWGEKSSLVTAGRHTPVYSYNEIDSGKYEYEYIDPDDIATIMYTSGTTGNPKGVMLTHQNLLHQIRNLSDFVPAEAGERFLSMLPSWHAYEISVPLVYETLYSGIQKQISAS-SPARKFLALTLIKVSLAYTKPPMYIVMLAEKLVHRKIRSSIKAGVSGGGSLPMHV-DKFFEAIGVNVQNGYGLTETSPVVSA-RRLRCNVLGSVGHPIK-DTEFKIVDETGTVLPPGSKGIVKVRGPPVMKGYYKNPLATKQVIDDDGWFNTGDMGWITPQGVIVLEGRAKDTIVLSGENVEPLEIEEAAMRSNLIQQIVVIGQDQRRLG----AIVIPNKEAAEGAELRKWTSQC---SFQVP--VLIVDE-PMTPTMKIRRDKVVDQYKNEI--- 169775679 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPRFQFDTFCATIQKHRITYAYVVPPIILELVSNPRITEYDLSSLRMMLSAAAPLAVELIQTLHQKLKLSVRQAYGMSECACTHMQTWNETHTHLGSVGRLLPNMTAKYALVE-------GETGELWVKGPNVFLGYLNNPKANSESFSEDGYYKTGDVGHKDENGHFYITDRVKELIKYNGFQVAPAELEAIALGHPAITDVAVTGIKDGQSGELPRAYVVVAPGQSTADAISQYVSDQVINYKRLRGGVRFVQAIPRNPSGKILRRELKKL-------- 117619214 16 ------------------------------VRHWARSASDRIAIHAAD-PLTYQQLDIRLNGLCRQLGQAGLQAGDRLAAVVRGALPDLLLAWACVRSGIVFCPLNPAFPLAR------QAELAALLAVRACWSAGEIPTGNWQPLRL-DFTHELVADEGDCMLDPARLNN---------------MILTSGSSGTPKAVVHRLANHLASARGSAAVIPLDAECGWLLSLPLFHVGGYAI--LFRVFLAGAALVLDDRRRPLRERLE--QQPITHLSLVPTQLWRLLAEGFDPAR--TRLRELLLGGAAIPQPLVNRL-SAMGLVPKVSYGLSEMGSQVCT---GQPSTAGVVGKAL-PGREVCI-----------QQGEICVRGDTLFAGYFKQGGL-ERPLDEAGWFHTRDKGHFTVDGELVVEGRLDNLFISGGENIQPETIEQRLVDHPAVAQALVVPVPSDEWGQRPAAFIEWHGEPVPPAELAAWIR-QTLPGFMVPDQWHPWPDL-----GKPQRRQYQNILKAQ---- 83320527 81 --------------------------------------------------MTYGEAATAREAIGSGLRYHGIQKGACVGIFFVNKPEWLIVDHACAAYSYISVPLYDTLGPDAVKYVVNHANVQAIFCVPETSNALLSFLAE-----IPSVQLIVVVGAVDEQLPLGEGCSNRQPFIPPKPEDVATICYTSGTTGTPKGVVLTHGSLIASVAGFCLAIKFNPSDIYISYLPLAHIYERTNQMVL--VYYGVAVGFYQG-DNLKLMDDLAALRPTLFCSVPRLYNRIVKASGVLRERLGRVRFMGSGASPLSPDIMDFLRVCFGCQVLEGYGMTETSCVISVMDLGDNL-SGHVGSPNAA-CEIKLVDVDDQPYP---RGEICVRGPTVFKGYYKDGVQTREVFDDDGWMHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYSKCRFVSQCAVSGIKYDDLGQTRAAVLADMDEVGKEAQLREFAKAVTL----VPEPFSLENGL-LTPTFKIKRPRAKE--------- 56478705 63 -----TPWSRVLGDRAMPGAEWFPETYAQHVLRQERPGTDAVMFLSETTPLTWEDLAGQVRILATRLRELGVQPGDRVVAYMPNIPETMIAMLATTSIGAVWASCSPDFGSRGVLDRITQLSPKVLFCVDGYRAFDRRTELRDIIGALPSLEHIVPVDRALQWHALEPVPAQEFEFAQLPFSHPLWILFSSGTTGLPKAIVHSHGGILLEQNKLLRHMDVHPGERTF----FFTTTGWMMWNVVASLLAGACPVLYDYPEPDVLWKMAQDCGASFFGASPTYVDIMSKAGPGKKFDLTKLRAIMPAGSPVSPECTAWFYENVKKDLWTGSGGTDCCTGFVGGVPTLPVYAGEI-QARSLGVAAYAFNDRGESV-IDEVGDLVITLPSMPVGFWNDEARYREAYFEDGVWRHGDFFRINARGGCFVLGRSDATLNRQGIRIGTAEIYRALATLEEVDDALIVNLDLPHGQFFMPLFVRLTNGLTLDKDIERRICDRLRKEYHVPDKIIQVPEIPATLTGKKMEVPVRKIL------- 118046379 63 -IKAYTPYTTVLSSREMPGARWAQLNYAEHVFRQA--TPDRPAVIVASERLSWAELQAQTAAIAQTLRNAGVGPGDRVVAYVPNTPHALIGCLATVSLGAIWSSCSPDFGSPSVIDRFSQIAPKVLIAVDGYKPFDRRAEVAAIQAALPSLELTIGIAYLDPTTDFAGWRGPVVQWEEVEFNEPLWVLYSSGTTGLPKPIVHSQGGILLHIKSLDLHFDMRPGDTFFW----YTTTGWMMWNFLGGLLIGAIPILYDYPDMGVLWRLAEQTNMRYFGTSAGYITALMKSGPATQYQLSTLKSIGSTGSPLPPEGFEWVYDHIDVWLVSYSGGTDVCSGFVGGCPLLPVYSGEIQCRIL-GCKAEAYDTDGHSV-IGVMGELVITAPMPMPIYWNDPDYTRASYFEPGVWRHGDWIVINERGGVVIYGRSDSTINRQGIRIGTGEIYRAVETIPEVLDSLVIDL--EGLGGRSYLFVVLREGVTLDDDLRQRIKRTNLSPRHVPDDVFQIDAVPVTLSGK----------------- 89095398 99 ---------------------------------------DRTALIFRNEEISYKELYTKAAQYAAGLKQRGVGKGDVVAGFMPNIAETVIAMLATTSLGAIWTSCSPDFGIQGVMDRFGQVKPKVLFTIPAYKRIDCVEKVTQIAERLDTTEQIVFVPYLDQTDDISDNSATELSFTPVSFADPLYIMYSSGTTGTPKCIVHSVGGLLQHLKEHHLHTDIKREDKLF----YFTTCGWMMWWLVSGLACGCTVVLFDGPSAKVLWDIAEQEGISVFGTSAKYIAALEKAGPGTSHNLPNLRAVLSTGSPLAHESFEYVYREIK----------EDLLLASISGGTDILSCFALGCPILPGMDVAIFDDEGKEIKE-QKGELVCRTPFPMPIYWADEEKYKSAYFADNIWAHGDYGELTQHEGVIIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVQESICIGQPWQD-DTRVVLFVVLKDGIELSAELQKEIKQTIRAPRHVPSLIIQVADIPRTISGKIVELAVRKVVLGEAVS- 171680761 71 ---------------------------------------NRVFLRFEDMTYTYAQAYDTVLRYANFLKRRGVKKGEMVALDFQNTDTFIFLLLALWAIGAVPALINYNLTGAALVHCVKRANARLMLIDPIVAGNVGEDVKSELSG---TMFEVVTPQLESQMLAFDGTRPADELRSGAAGEAMGILIYTSGTTGLPKAAIVSWAKVAVVGGFTSRLVGTGKNDVFYTAMPLYHSTAM-LLGFAHTLNVGATFAMSRKFSTSHFWDDVRKHNATIIQYVGETCRYLLSAPPVTGENLHKVRVAFGNG--LRPDVWNAFKERYGITIAEFYGATEGSFATWNVSR-NDFSMGSVGRALVGRSIAIVEVDHETELPEGEPGELLFSLPNVFQGYYGDTGATSKKIMRDAWFRTGDVVRRDSEHRIYFNDRIGDTFRWKSENVSTAEVAHILGLHPGIQESNVYGVEIPHEGRAGCAAVVFKDGVPTSETLKT-LAEHNLPRYALPLFLRVAKSLESTGTNKQQKVGLRNE-------- 57638601 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPESPTERTSFVLQDTQLSVLVTQ------------QHLVAKFPSIQARVLCLDSDWHHIARNSAANP--LNGTTPTHLAYVIYTSGSTGLPKGVLVNHNCVTRLFAATQPWYDFNSQDVW----TLFHSFDFSVWEIWGALLYGGRLVVVPYRSPESFYQLLSQQKVTILNQTPSAFRQLMQAEQSMATVTNSLRLVIFGGESLEINSLHPWFERHGPQLVNMYGITETTVHVTYRPDDFHSTLSLIGRPI-PDLQVYVLDEHQRLVPIGVPGEMYVGGAGVSRGYLNRPELTAQRFISHPFYKTGDLARYLPNGELEYLGRIDNQVKIG---------------------------------------------------------------------------------------------------- 67902236 7 --------------------------LAHLLQQRFELFGDQVAVEQGNRVVTFQELYLSAVRGAHKIQRQNVKRSIPIPILAARGIDHIICQIAAVFAGGSCVPLDVDLPEERLVELINNLG------EDSLLLADYQNRNRCLSTRIPR----IVIDFSSQQVVDREVEHEQLQVATNGPASCSHIYHTSGSTGMPKAVQVLARGLINLTFNEFQPLRRGQRLGHVCNI----GFDVSMWEIWAGILHGATIVVFERDEILDAFQKLREARVDVIWQTTSLLGTIAHICPAA---YATVDTLLTGGEAINLQTIKRIFDHPPRRLYNAYGPTELSVFSTYHLVSEADVAGPIGRPLSGYY-AFVVDSDLQAIPDGEIGELVVGGLGVAAGYLGNPERTAKVFVGNGVYRTGDLVRKNGE-QLEYLGRRDNEVKIRGQRVELEAVERCLLETQLVSLAVALKVSEPWTGSLLAAYVVPLSGGIDAKSISRAYRER-VPHLMVP-HLKTVDSISLTGSGKIDRKKLAHDFESELQS- 217414208 17 -----------------------DQIIYSLLTRRIERTGTDTVIASGPGRWTAGEFHASVVSAAKGLIALGIAKGDAVTLFSSTRLEWGILDFALAAVGAVSVPIYDTDSASQAQRIMNDSAVKLAIADNR----ERYDRLDSVKDNCPSLRQILIDGNALGALEGLGVAVSDEELGEVHVDDLATIVYTSGSTGLPKGVELTHRNFVSSASQALHEIVLDDHPRLLLFLPLAHCFARFIQYASIASDDG---VVGYLPDTKSLLPDLRSFGPTYLLGVPRVFRLFLKAAEAAREALPNIRYVACGGAPLSLDLAH-FYTGIGLPMIQGYGMTETAAPFAATRVNDNVI-GTVGQP-APGSSVRISED----------GELQVKGPNVFRGYHNLPEKTAEVFTEDGWLRTGDLASIDDAGRISITGRKKDIIITGGKNVSPIPLEEEISKCPIVEHAVVVG-------------------------------------------------------------------------- 83815832 14 ---------------------------------HAQARPDALALWTSDRRWTYAALDAAVAATGRHLRERGWADGARVALRLPRGPAFVVLLWALWREGAVAAPISTRLPDVEAWRATSRLHARGLITRNREALNEGDGGADAVPPESIVVRNV-TSRPASTARPIRRR---------------ATILFTSGSTGRPTAVLHSWANHLYSAKGANANVPLRAGDRWLLSLPLYHVGGLAI--LVRCALAGAAVAVPGRD--ASVSEAVATTGATHLSLVPTQLRRLLDARQGRAPE--RVRAVLVGGGPIPSGLLRRGSDR-GWPLHTSYGSTEMASQITTTPGASRADLQTAGRRLPH-----------RRVQIAEDGHILVAGPSLCVGVI--EGDTIQDPREDGWYPTGDVGHFDAQGRLHVQGRVDRQFVSGGENIQPEEIEAALERVDEIERAVVVAVPHEAYGHRPVAFVRTRGP-LRPDAWRQTL-STSLPKFKLPDAIRSLPEAAVDGQLKVDHEALRQRAR------ 213514590 55 --------------------------LDRFLEQSVA-HADRPFIVFENKTYSYLDTDRRSNKIANALQRHKLRPGDNVALFMGNEPAFIFTWLALAKLGCPVALLNYNIRSRSLLHCFNCCSAKLLIAAE--------ELQEAVEEVLPSLREQSVCCDTPGMEGFSDQVEEASDTPDITFKSPAVYIYTSGTTGLPKAAVLNQNRLLAALA-VLDSTGVIPGDVIYLNLPLYHTAGF-IIGFIGSIETGSTIILRRKFSASQFWDECRKYNVTVVQYIGEVLRYLCNTPKRDNDREHNVRLAIGNG--VRAEIWREFLNRFGIYVREFYASTEGNVGLINYTG----KIGAIGRVLFPYALIKIRDSTGVEAPKGETGLLVITDIAPFVGYANSQQTEKKRLRDDLYFNSGDLLKIGQDNFIYFQDRVGDTFRWKGENVATTEVADILTLIDFVQEANVYGVQVPGNEGRIAAVTVKGGEQFDGNKTFSHVAS-YLPVYARPRFIRIQNAVEVTGTFKQMKVRLVEE-------- 125588622 102 --------------------------VPDIWRTAAEKYADRVALVDPPSELTYKQLEQEILDFSQGLRAIGVAPDEKIALFADNSCRWLVADQGIMATGAINVVRGTRSSDEELFQIYTHSESIALVVDSPQFFNRLAELNSEVVNGIPDFKDITQLGESRNTLRHSHEQGQQVVFETITPDDVATLIYTSGTSGTPKGVMLTHRNLLHQIKNLWDFVPAVPGDRFLSMLPPWHAYERASEYFIFT--YGIQQVYT---TVKYLKEDLQRYQPQYIVSVPLVYEILYSSIQRQISSSSTARKFISGGGSLPMHV-DKFFEAIGVKVQNGYGLTETSPVVAA-RRPFCNVLGTVGHPVK-HTEIKVVDETGEVLPDGSKGVVKVRGPQVMKGYYKNPSATNKVLDQEGWFDTGDIGWIAPHGMLVLEGRAKDTIVTTGENVEPAEIEEAASRSDLINQIVVVGQDKRRIG----ALIVP---------------------------------------------------------- 159898935 571 -------------------------TLAEALVLAAKHYPEHISYIEADGKQSYAALLADAEAVLAGLRAAGLKHGQHVVLQFAHNEPFVVAFWACMLGGFTAVPLDPNNPAVSKLYNTWQTLEQPLIVSEQASF----SLLQRIFNGLGVVKPAIQITEQLRQHQPDQQHQH------LAPQDSALLLFTSGSTGLPKGVELSHHNIISRSKASAQHNRFDHNDVSLNWMPLDHVGGIVMFHVHDVCL-GCRQIQAKTEDPVRWLDLLEQYRATITWS-PNFAYALINDQHERRRNLSSLRFILNGGEGINKQTALNFLGLLQAHMHPAYGMSEATTGFHELDQAQPASADSIGVAFVPGVSLRIVNTNNQLLSEDLIGRLQIQGPTITAGYYRNPELNREVFTDDGWFTTGDLAFLH-QGRLTIAGREKDVIIINGINYHNHEIEALVETIEGVEAACSVPSKHTGGTESLVIFYVSKS-AEFDQQLAQINQIREVVVQKIPSYVLPVSDIPKTAIGKIQRSQLSQRF------- 159898935 6 ------------------------QSIQRRFATAVEQRSSQAALRYHDQVVSYHELAEHAQRIASGLANQQVGVNTNVAIQLTNPIDVCSTILATLLLGARYALLSPNLAKLRLQQVL--ARQQFVLVGSAASNNLAANYIEFEQLANSELAEITPHSATAESLIGLSLASNPSGLIEAG--------------------QLSQTNLLSFIDFNLSKAKVS----FQQSLWLGEEFDFSAFASLATLASGGTL----RFSTLETLDHDLDEQAQTLMLT----LATLGQLFAQQSALPKVRHILSSGEGLDGEALKQQLKQQQTAWHNYYGQLLTVVGANTQTQTASQIHS--GKPV-PHTQALILDQHKQLAPIGLTGELYVAGAGVFAG-FEQAQLNAERFIASPFYQTRYLARWQDDGRLSISGSLDSTIELAATPILLQEVERLLEQHPAIVECCIVRRITLSNTEQLTGFVVAK-QRVEPSEILNYLEDQQLANL----GLIQVDQLPRTADGQLDRQQLAQ--------- 119479929 29 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLLYTSGTTGSSKLAERTHYSLIGNIEQTLQHYNLREETIFCNYK--FCGMGFLILGILLPLKARYKTIFPPRFEPEIFMKTIERFKPTWLMLPKHLIRELLT--KFDKPRFASVQHVLTGGAIISYEMIEQWQRLHGSQVQSTYGMTEAGL--FTMPDPTQLVEDATTGVLLPGVEAKILGDDGKLLGRGQKGHVYIRTPFAMKGYFNEPWQTTQTITEDGWIKTGDIGWVGERDQFYIVGRQKDLFKINGDNVSAAEIETAILQHPAITDAAVIPVLLPGDEEVPRGYIVKEDSALTIEELMYWMRAELTSRMQLRGGAALIDAIPISNVGKVDRQRLIELAESEL--- 160898378 19 ----------------------------------------RPAVIDAAGTLDWQQLAQAVAQWEQQALARGARRDEPLLITGHKETAFLVAILGCLRLGVPFVPVDVINPPERMARIATLVQAGLHYDAQARSFLDTGIAAQPLQEK-----------------------------------SLAYIMFTSGSTGDPKGVQIGRESLGLFAGWIRDCLALGEAPVFMDQ--MLFSFDFSLFNWMGALVTGGACVLCAREDRQAFAAYLAGTHVNVWASTPSFVRQQLLDADFDQQHLPDLRVFVFGAESLTPTVAEALWSRFPARIINSYGPTEATCSTTWVEIDPALRPFPIGRA-KPYADVF-LDE----------GEICVAGDHVMRGYLNRPDLHATRFMRNGKYRTGDLGEIDGEGLVTFHGRRDDQIKMHGYRIELAEVDAVLATLPGVRAGAAVAL------KRPDGFIVPPGMQPLPEDLAGWLLAQRVPPYMIPSELLACHGFPLTQTDKADRKQL----------- 110599662 9 --------------------------------EMANSQPDTPAIIFPNKSLTFSELDRLSDRIAYGLETYGIGRGVRTILMVTPGPDLFTLTFALFKVGAVPVLVDPGLGVKNLKKCLADAEPQAFI------GIPKAHMARKIFGGEDTLRTFVTVGRRWEGITLAELVARAFPMAPTDRDDIAAILFTSGSTGSPKGAVYTHGNFAAQVEALRQVYGIEPGEIDLPTFPL---FALFAPAL------GMTAVIPESVNPRKIISAIEKYHVTTMFGSPALINRVGRHGVKKGKRLPSLKRVISAGAPVPAAVMERFAARPDAQIFTPYGATEALPVCSIGSDTEAGGGVCIGSPVKGIRLEVIWDDALR-APIGKIGEIVVQGEQVTRRYHNRPEADLLSKIKDPFHRMGDLGGRDEQGRIWFCGRKSHRVVTPEETLFTIPCEAVFNTHPSVFRTALVGV-GEKGKQLPVLCVELEKGIRARQELKAHIHTQGI------STILFHPAFPVDINAKIFREKLAVWAARSL--- 121609678 11 ------------------------QTFPQLLLRHAQVRPDRPAFREKHQSTSWAELVVEVRAFACGLAALGFKRGMSLAIIGNNCPRLYWAMSAAQCLGGMPVPLYQDAPAADMAYVLDDAEVDFVVAEDQEQVDKMFEIKQRENSRQPGLSSFVDVQKIGRAHDQANPSFFMQQIDALSSDDIAIILYTSGTTGKPKGVCHSHAAMITTAQTLVEFDQLNEHDDVLCYLPLAWVGDF-LYSFAQAHAAGFCLNCPE--SPSTVMSDLREIGPTYYFAPPRIYRILDKKPDVSPSDMSRLRVAYTGGEAIGPDLFD-FYRSLGINLKQLYGMTETCVTVC-MQPSGDVKLDTVGRPMK-GVEVQIADN----------GEVLVRSPGLMQSYFKRPDATAQTIDEKGYFHTGDAGFFDGDGHLKIIDRAKDVGKAGGAMFAPKYIENKLKFFPFIKEAVTFG-------------------------------------------------------------------------- 121594394 12 ------------------------QTLPELLAFRAALTPHSEAYRACDISLTWAQTQERVQQCSRAIAASGLPQGARIAILLPNGLDAMSIDQAVMATGCVPVPLHAIDNPGSIAYILADAEVSLLVVEEP----EQWRRIRDVGMPLPHLMGVVTTNAAEQDVPVAPLAAADTPLPPPGPEDLAAIVYTSGTTGKPKGVMLSHANVVADVKAVLERIAPTPQDVFLSFLPLSHTFERTG-GYYLPMASGSCVVYAR--SVAQLAEDLKNVRPTVLVSVPPLLRALVAKPLLAQFG-GRVRVAVSGGAPLSPTIAHCFLG-LGLQLVQGYGMTETSPVVS-VNTLEDNDPSTVGRAL-PGVEVRI----------GENRELQVRGPIVMKGYWKRPEDTARTVSADGWLGTGDQAEIV-DGRIRILGRIKEIIVTSGEKVPPADLELAITADALFEQAFVVG---EQRPFIACVAVVHAEEAHPSAQRAALARIEKLAAYAVPRAVHLVRE-PMTPTLKLKRTNL----------- 145300601 16 ------------------------------VRHWAQAAPHRIA-IHTASPLNYQQLDARLNSLCLQLEGAGLNSGDRLAAVVRGALPDVLLAWACVRSGIIFCPLNPAFPLTRQAALAQQLDVAAFWSADEIPAGSGRPLRLDFSTEVAATE-------------------QPWPLAPAQLNN---MILTSGSSGTPKAVVHRLANHLASARGSASLIPLDEECGWLLSLPLFHVGGYAI--LFRVFLAGASLVLDDRSQPLKA--RLEFQPITHLSLVPTQLWRLMAEGFDPAR--TRLRELLLGGAAIPQPLVARL-AAMGFTPKSSYGLSEMASQVCT---GLPTTAGLVGKPL-PGREVCI-----------QQGEICVRGDTLFAGYF-MEGVLERPLDEAGWFHTRDKGHVTADGELVVEGRLDNLFISGGENIQPETIEQRLVDHPAVAQALVVPISSEEWGQRPAAFIDWHGEPVPYPELAAWIR-QTLPGFMVPD-------------------------------- 160872324 637 ---------------------------------------------------------------------------DTVGILLPNRVTAVVSFFALQAVSRVPALLNYTMGFFQIESACHIAQIRCILTSRQF--IEVVNLFELVKRLNEKGIHIIYLEDVKKEISWKDKLKANLRFPHTHPEDPAVILFTSGSEGDPKGVVLSHKNIHANIAQMTTQVDFNKRDIFFSSLPLFHAFGLTACIILPV-YHGIKTFLYPSPHYRKVPNMIYECNATIMFGADTFLAGYGRYA--HPYDFYSVRYVFAGAEKLKEKTRKLWMEKFGIRIFEGYGVTEASPVIS-VNTPMQNKPGTVGK-FLPGIRYEI-----EPVDIKEGGRLLISGPNIMLGYLSK-ELGEIIPPPHGWHDTGDIVSVDGEGYLTIKDRVKRFAKISGEMLSLTAIENKIYELPD-KYHALFSVPDAKKGEQLI--LITGYQCATRSLLIKAFKELGLSELSLPRKIYFMDNMPLLGSGKVDYRAVKEWLKKTL--- 94495475 18 -----TPTTDDLPRRFSDFG-----TLGEALDYAAQ---GKRGLNFHDARYPFSALRADAIACAHRLIAHGVKPQDRVALVAETGADFAMLFFGIVYAGAVPLPLPTSFGGKELNVQLTSCDPMLFLFPKELEEMAGESGRQKAVESIAF----------EDFIAREAV---PCDLPQAQPEEIAYLQYSSGSTRFPHGVAVTHHALLSNLSAHSHGMEVQDSDRCISWLPWYHDMGL-VGCFLSVVANQVSTDYMKTEDPLAWLDLISRNEGTSISYSPTFRRMSSQTKAADRFDLSRWRLAGNGADMIRPDVMQSFVDAFPKAFLPSYGLAEATLAVTIMPPGEGIIVELVGKPAKDMV-VEIRDEDGGLMNERQIGKVWTTGPSLMVGYFRDQEATDACM-ADGWLDTGDMGYL-SDGYLYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEEAPAVLVHCRSDNEERSRLRDQIRERVRAITGMNCVVELVPTLPRTSSGKLSRSKAR---------- 154273286 69 -------------------------------------TANRPSLVYDQQTWTFHELYTTSLRYGTWLRNHGIKTGDVVIMDLMNSSAFVFMWMGLWSIGARPALINYNLAKASLVHCVKVSTAQILFAERELQEEFFPPEQLEMREGGGSVQVVFYDKALEREILLTPAERAPSSRPGSESSDMATLIYTSGTTGLPKAVIVSWYKCIMAAGFVSKWIGLKTTDRVYTCMPLYHSTA-AILGYLACMVSTTTIIIGRKFSASKFWKEVRNNEATVVQYVGETLRYLLATPREENLDLKHVRMLYGNG--LGPDVWNRIKERFNVPICEFYASTEGTAGLWNRSG-NDFTAGAIGKIIAGHTVAVVELDYETEVPRGEPGELLFQAPNIFQGYFNNRSATEGKIMRDVWFRTGDVMRWDFEGRWYFSDRIGDTFRWRSENVSTNEVSEVLGKHPEVLEANVYGVELPKDGRAGCAAIVFRDQAEDASEVLALLASENLPKYAVPLFLRVTRGTQSTGNNKQQKHVLRKE-------- 167526178 86 ---------------------------------------------------TYEEIHAQVEQLGGALDKLGVKAEDAIGIFSINRPEWMKSFMATMRQGAICVPLYDTLGPSAVTFILGDAGVETVFVSKE----NFDTLIENATEA-KCVKTIIVFDPVTDMDEFAKTCDKPGEPAERTTEDLVYYMYTSGTTGNPKGVRLSNKSVLSNVGAIIGIIRLNEDDVYLSYLPLAHC--LEALLQLTGLGFGASVGFYQG-NIRLLTDDIMTLRPTIFAGVPRVYSRIYDKVQQRNPVWDSLRMMATGAAPMPGHLMDFLKVVFCCDVFQGYGMTENAAAACVTPLGYLDAAGKVGEPI-PSCEIKLADPDMNYLHTDKPGEVCIRGSNLFSGYHNLPDKTKEALDEDGWLHTGDIGQFLEDGAIQIIDRKKNIFKLAGEYVAAEELEGIFKKSKYVGQVAVI-VPDADTGDFATATKDERVEKLISDDIRRIAKADKVASFKVPQDVIIENEIPLTPTFKLRRPQLLKRYKEQIDA- 197625740 36 ---------------------WSGLTIHGLWAPLARLYGDAPALEAPHVTLSFRQLHQAIEQSAAGLAALGVGPGSVVALFAENSPRWLQVDQGVMRCGAADAVRGSAAPVEELRYILDDSGAMGLVV-ETVALLKRLQLDGAQRSALAFV--LVLEGDLPSAAALEGAEGRAAPQPPADPGQLATILYTSGTTGQPKGVPLTHANLLHQLRHLGVAVTPHPGDRVVSVLPIWHSYERSAEYFLLACGCHQSYTTLKHLRPDRLWEAILSGFEDALRAMPTSRQRLLRAALARHEPLPTLRTAISGGGALALHV-DAFFEAIGIELLVGYGLTETSPVLT-CRRPWANRRGSAGQPL-PGTAIRIADPETQPVAVGRRGLVLARGPQVMGGYWRKPEASAKVLDGEGWFDTGDLGHLLPDGSLVLTGRAKDTIVSSGENIEPGPLEDALVASPLIEQVMLVGQDRKQLG----GLLVPRPEALEA--------------------------------------------------- 66526245 83 -------------------------TVPTIFMKRMKRNPQKPCFFFEDQIWTFSDVNKYSNQIANVFQKAGYVKGDAVALMMSNRPEHVAIWLGLGKLGVITALINTNLRLQSLIHCLRIAKVKSIIYMEEYSSAEIKDSIQGIIKYKICNKSKCEDGEYDNELISEAGTSEPIVKDPPTYRDKLVYIYTSGTTGLPKVAIILNSRYLLTI-MPFKLLGMRQDDILYNPNPLYHTAG-GMIGAGFAIVKGVPNVLRTKFSVSAYWTDCIKYNCTVAQYIGEMCRYLLSAPPKPEDTAHRLRLMFGNG--MRPQIWNEFVKRFNIRVSEFYGSSEGNANISNFDG----RIGAVGRRFHPLAIIRVNNQTYEPVRDSNG--LCIRAPGMFNGYL-DKEESKKKIIQDVFFLTGDILVEDEFGYLYFKDRVGDTYRWKGENVATAEVEGVISSIAGKRASTVYGVQVPGMGRAGMAAIVDPDSLLDFKALAEGL-EKALPAYARPIFLRIVKELEMTGTFKLQKMNLQKKVQDKMLAG 197733583 70 -----TPYETVLADTMPGARWFPGATLAEHALRAAAERPDAPALTHEAAPVTWAELRRQVGALAAELRALGVRPGDRVSGYLPNIPQAVTALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLITVDGYRVHDRTGTVAELRRELPTLRAVVTPDGALDWAAVTAGTAEP-RFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLHLKQLSLHCDLGPEDRFFW----YTSTGWMMWNFLSGLLTGTTVVLYDHPSTGAQWSVAERTGATFFGTSAAYVMACRKAGPARDHDLSRVACVATTGSPLPPDGFRWLHDELAAAIASVSGGTDVCSCFAGAVPTLPVHIGEL-QAACLGTDLQSWDPHGNPL-VGEVGELVVTRPMPSMRFWNDPDRYRDSYFEPGVWRHGDWITLTERGSVIIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGVEEAEGGYWMPLFVQLAEGATLDDALRDRIKQEQLSPRHLPDDIIEIPAVPHTLTGK----------------- 212715288 17 -----------------------DESIYSLLTGRIARTGEDTVIAERKTKVTTGEFHKDVIAAAKGLIAFGIAKGNAVTIFSTTRYEWGVLDFALAAIGAVNVPIYDTDSAAQAERILNDSDVKLAIADNRERF----DRLDSVIDRCPSLKHILAMGALEGLGVTVSDEELEARIDSVHADDLATIVYTSGSTGAPKGAELSHRNFISITRAGSLALHLEDHPRLLLFLPLAHCFARFIQYASIASDDG---VVGYLPDTKTLLPDLRSFEPTYLLGVPRVFRLFLKAAEAARDHLSRIRYVACGGAPLDVSLAH-FFNGIGLPMIQGYGMTETAAPFAA-NRVTDNVIGTVGQP-APGSSVRISDD----------GELQVKGPNVFRGYHNLPEKTAEAFTEDGWLKTGDLASIDDEGRITITGRKKDIIITGGKNVSPIPMEQEIVKCPIVEHAVVVG-------------------------------------------------------------------------- 41057916 680 --------------------------LHQLIERQAKERPNTPAIQAWDLELTYDQLNCAANRLANYLIKCGVTDQDLVHVCFEKSAWFFVSIVAINKSWCCLGPLDPSHPIQRQQQVVSQTKATLALAS---------PINAAMCSEL--VDNVVEVSSTLDEELAKTGMSXYDATRAVSPYNAAYVLFTSGSTGTPKGLVMQHAAVCTSQTAITKRLGMTSDVRLLQFA--SFVFDLSIGEIVGPWVVGGCLCVPEHTRMNDLVEFINTMKINWAYLTPSFTRTL------NPSDVPGLELLLFAGEAVGRDV---FEAWFGVRLINGWGPAETCVFSTLHEKSLEESSLTVGSPVGGY--CWIVDPQNRLAPVGTLGEVVIQGPTILREYLADADKTEASMVRNRFYKSGDLCRYNADGTIEFGSRKDSQVKIRGLRVELGEIEHHIRE------------------------------------------------------------------------------------- 27376399 25 ------------------------KTLPELLRWRVEATPAAEAYRHFDGRWSWHEIDAEFELWRQALAAENFSPGERVAILMPNGIAHIAMDQASLSRGLVPVPMHAVDNPDSIAYILADSGALLLFVDTLARWQAIVATGQPLDA----LKRIVCADALDQWLASAPGATAPLSDVAVAPDDLAAIVYTSGTTGRPKGVMLSHDNVVANVKAIAHRIAASPDDVFLSFLPLSHTFERTG-GYYYPIAAGACVAYAR--SVPQLGDDLKHVRPTVLVSVPRIYRALLDLARQGRGALSRLRVAVSGGAPIAEPVIRLFLA-LGLDILQGYGMTETSPVVS-VNTPEDNDPRSVGHVL-----------DGVEARLGENDELLVRGPSVMLGYWHKPEETRRVKEADGWLHTGDQARI-ENGRITITGRIKDILVTSGEKIAPVDLETAILADPLFEQALVVGEQRPF----LAALVVLNAKAQEKERLAASGKQKAYPSYATPRAVWWIASGLLTPTLKNKRPALEHRFAEEIA-- 157347218 79 --------------------------------------------------MTYGE--AGTVRLASGLRHHGLLEGACIGLYFINRPEWLIVDHACSAYSYISVPLYDTLGPDAVKYIVNHADVQAIFCLPHTLNTLLSFL-----SEIPSVRLVVVVGGIDEHVPLSQGHSDLQPFCPPKPEDIATICYTSGTTGTPKGVILTHGNLIATIAGASLTLKFCPSDIYISYLPLAHIYERANQVLLA--YYGGAVGFYQG-DNLKLMDDLAALRPTIFCSVPRLYNRIMNAPMWDRLVFSKIKFMGSGASPLSPDVMDFLRVCFGCQVIEGYGMTETSCLISCMDKGDNL-SGHVGSP-NPACEIKLVDSEDQPYP---RGEICVRGPVLFQGYYKDEVQTKEVIDGDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFVSQC------------------------------------------------------------------------------ 210085815 49 ----------------------PPVSLVDRFLHQVQLQPDKPFVLFEDQLYTYKDVDVMSNKVANFFHGEGLTCGDTVAMLVYNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLLHCFKAAEAKVLIVGQG------QPLLEATVEILPSLEQIGVTGDNPALHGLRSLDDKPFKLREVLVNDTLCYIYTSGTTGFPKAAKVTMGRFSKSAC-FFGVSNVKANDVVYVTLPLYHSNALTF-GLGGAIEYGHTMALARKFSVTRFWDDCRKYNATIILYIGELLRYLCAPPKTPFDRNHSARLAFGNG--LRPDVWVKFRDRFGVEIIELFGSTEGNVGFANLTN----KTGAVGLKVDPETSEPVRDQNGRPVKPGEPGLLVITDATPFFGYEGDRKLTDEKILRDAFFNTGDLMMMDKDYYVYFIDRLGDTYRWKGENVATTEVAEVLHDIEGVQEANVYGVHDGRAG--MAAVVVHPGHLPNMWDWYAHLSSR-LPGYARP--------------------------------- 153954152 33 --------------------------------------------------LTYKQILEKAVYCLGMLQQNGLKQDDFAILSFENNIDFAISFWACILGGIIPAPI--SYPSASLEKLINNTLEKPVIISDASGSMKNNELYEDCKDMLMLDVSILRQSTVKGSINLS------------PSEKPAFIQFSSGTTSKPKGVILTHKNLLTNIEGIIEGAGLTSEDRFFSWMPYYHDMGLIGNHLTLIALGIFQINMHPVRRPALWFDLISKYKITVTSSPNFGYRLLLRDKHLEAWDLSSLRLIFNGAEPIFVPLAKEFMEKLAVSMYMVYGMAEACLAVTFPGNFDSFQMASEGYPV-PGTEVRIVDEQGKVVLEKQLGEIQIKGDNVTSGYINNPEATLKSF-QDGWLKTGDIGFMI-DGKLCVTGRMKDIIFVNGQNFFAHDIEFKLEEFEGVKKVVVCAWHDEKEGEKVALFSALR---INKDNLKSFYA-NILSKINVIEYVVLIKSIPKTTSGKIQRFML----------- 158341276 24 ------------------------ESLVDLLRYRAAYQPDRTFLVDGEEHFTYAELDIKARAIAAALQ-LACHPGDRALLVYQPGLEYVAAFFGCLYAGVTAVPIYPPRPNRRLQSVIADSQAIFALTTSQILSKLERRLIDAPELRALKWLATDSLSVTEPRQAWQETHPQ--------GQDLAFLQYTSGSTATPKGVMITHHNLLKNLSLIHQCFEHSSQSLAVIWLPPYHDMGLIG-GILQPLYGGFPMVLMSPFSPIRWLQAISRYQGTTSGGPNFAYLRKIKPEQLQGLDLSSWRVAFNGAEPISAQTLEDFATKFAPAFFPCYGLAEATVVSAQANDVDARTIVGCGTSLQDQEIVIANPETLQQCSSEEVGEIWVSGESIAQGYWGQSDVSEETFQAGPFLRTGDYGFLVGS-ELYVTGRLKDVIIVNGRNHYPQDIETVVQSYPGIRPNCAAAFSITEAGEERLIVVAEKKPSSQPPQLNDFVSPTSLTADSEPTTVEILTSIPKTSSGKIQRFTCRSKFLE----- 126665943 7 ----------------------RDLTLVQMLRAHASERPDMLALRQKDQAYSWQDYYQRARHFGLGLHALGLSEGGHVAIIAENRVEWVIAQMGIGLVKGICVGVYPTSPWNEVAYVLEHSDAEMVLCEDQ----EQTDKVLQAWPELPQLKHNIVIDPKG----LRSYASPPSAFEEIETDDIALMIYTSGSTGRPKGAMISWGNLQAGAPGLIELLGVDQHSTSLSYLPLCHVAEQALTNI-APVYVGSAVSF--GESLRTIQEDLREIAPTFFLGVPRIWEKLHSAIYIKMQETGRLRIALTGAAPISTGILQFFR-TLGVPLVEVYGQTESTGVATA-QRPDNVCLGTVGIALA-----------GLEVALGEQNEILMRGGTVFKGYYKSDEATKATL-RDGWLHTGDVGEW-QDGQLRIVDRLKDMITAGGKNLSPTEIENTIKASPYIKECIVVG-------------------------------------------------------------------------- 111021663 24 -------------------------------------------LYFEDRFLSWSEHVRASLRRAAILEDLDAQRPRHFGVLMDNVPEFSLLAGAAALSGAVLVGLNTTRRGEALARDIALADCQVVFTESGQS-----ALLDGLDPGVP-----VVDVDSRAWSALLACERPEFTPRAAAAGDLFMLIFTSGTSGDPKAVRCTHAKITGPGIMLAERFGLTPDDVVYMSMPMFHSNAMMAAWSV-ALAGHSSIALRRKFSASNFLSDVRKFGVTYANYVGKPLSYVLATPELPDDAHNTLRVMY--GNEGSAPAVAAFARRFGTAVVDGFGSTEGGVAISGTPG---TPAGSLGK--LPEGIAILDPETGKPCPPAETGELVVAGSGAFAGYYNNPEADAERI-RDGKYWSGDLAYRDADGFVYFAGRSSGWLRVDGENIGSAPIERILMRYDGFAQVSVYAVPDPETGDRVMAAVVPTRDFDPVAFTRFLDAQSDLGPKQRPSLIRVCAEFPRTATFKVLTRVLSAEAAE----- 213691507 29 --------------------------LFDLLDNRAKRDPEGAMIEYKGDDGTWRPYSAQVFRLAKGLIGLGVNKGDSVAIVSRTRWEWTALDVAIMSIGAVTVPVYETNSASQVSWIFNDSKVTLAIAEDDG----QRDKIESVRSEVPTLRNVIEAGGLNAIKTYGESVTDAEFWEASHGDDRATIVYTSGSTGTPKGVELTHRNLVFSALQYMPRAGAWPNRRLLLFLPLSHVFA----RFMEFFSFGGTISLALSSNMKTMVKDFETFGPTLLLAVPRVYKMFMRAAENAREQLPKIRTIITGGAPMDSELSH-FFNGIGMPVLEGYGMTETCGPVC-VSLPEDNRIGTIGMPMCGIT-----------AGIAEDGELVVKGPLVCKGYHNNPEVTTQQIT-DGWLHTGDLGDISEDGFISITGRKKDLIITGGKNVSPGLLEASVMTSPVVNQCLVIG-------------------------------------------------------------------------- 158333908 6 -------------------------TLVDLLRERSQLQSDLTAYTFESGTLTYATLDLQARAIAAA-IQALTARGTNVLVVYPAGLEFVSAFFGCLYAGVVAVTDNPPRKPEAIAKRAKASEATVLVSTAGFLEHLKNQMKKNPDLA-PYLNQLTWL--ATDTVPTDQAST--WTQPELETDTLAFLQYTSGSTGDPKGVMVTHGNMLHNSKMIYESFGHSDQSQGVIWLPLFHDMGL-VGGVLQPLYGGFPVTLMSPIAPILWLEAVSKYGATTSGG-PNFAYDLLKPKQRDQLDLSKWEVAFSGAEPIKADTLDKFVDFFGPAFYPCYGMAETTLFISGGLKSESPIVDNKVVPVEPGDKVAIANDTLTKCAENQVGEIWVAGDGVGKGYWNRPDVTAEAFQEGPFLRTGDLGFV-QDGEVYITGRIKDLMIIWGRNQYPQLIEQTVEQHPALRHGAAFSIP--LNGEEHLVIVVERNRRLPVEEVIGAIRLAIAEDHMAEVYAVLLGAIPKTSSGKIQRRACRTKFLE----- 89886116 43 ---------------YKRTG--SVVTVVDNFMEQARRVPNKPFLIYQEQVYTYRDVDRRSNQVAQVFMKYSLEKEDTVAMLMSNEPDFLNVWFGLAKLGCRLAFLNYNIRSRSLLHCFHSSGAKMLIV-----GADMVETLEEILPNLQEAKEVSIKGVNTILDKLEHVTDKPVPLCHVSSIRAATLIFTSGTTGLPKAALISQLQTLKGAAG-IWAFGGTEDDIVYITLPLYHSAA-SLIGIGGSIYLGATCVLKKKFSASQFWIDCKKHNVTVVQYIGELCRYLCNQPLKEGEKDHKVRMAVGNG--VRSDVWKEFIRRFGIKMCELYGATEGNICFMNHTG----KIGSVGRSLFPFELIKIINEQGERVKKGETGLLIVNKNNPFFGYAGNKNHTTKKLLGDVYFNTGDLMVQDSENFLYFRDRIGDTFRWKGENVATTEVADIIGMLNFIQEANIVAIP-EHEGKVGMAIIVKANETLDVKTIYEQIVT-YLPGYARPRFLRLQENMEMTGTFKQQKFRLVEQ-------- 121704387 42 -----------------------------------------------GETLTLAELEEKSRRFADVLRSYEIMAKDVVGILAKDRIQYPIAYFGALAAGATVIPVQQEMSETDIATRMVQSQVKLLITDSDLLSFAEVSANLAGAIRLITLD----ASPDQPWASLEGLLPRGRPDADLAEDHDAFLNRTSGSTGNVKSVLTSHAHFIATMEGTIGTIPDNTDDVWLSPLSLFFINAKLHMGLNIML--GIPVVLMNGALDETTVDVVGRHKISFLFITPPIAARLARADLKAPGDVSSVKWLLTAGAPMHENLRQTVSEQFGGVHLDLWGTSETMLIAIQ-RDEDSRRSNYSGTLVNGMEAKVISTVTGEELGAGEAGEILVRNQLCFKGYKDNEVANRD-FDAEGWFHTGDYGYLDENCNVFIMDRIKELLKVGGTHISAAELEAVVFEHPAVASAVVVGIRNDFTQDEPTAFVILKPEQLLERDILEFAGQKLTGLRKLTGGVRCLAQFPTTG-FKINRRQLKQM-------- 134096836 85 --------------------WFPGATLNQALRGGAGKADDDLAVIFAGEEITFGELRARVAAARAGLVELGVERGDRVAALAPNSPETLVAFLAAASLGATWSSCSPDFGLRAVADRFVQIEPKVLIAVNGYRSFDVRSTVDELREAIPGSPATVLVDDLPGCVGWDDLRGAELAFDAVPFDHPLWVLYSSGTTGLPKGIVHGHGGMLEHLKAVGLHCDLGPGDRFFWFTTTGW---MMWNFLVGGLLTGTTIVLPAHPDLSALWRLAERYRVNYFGTSAPYIQTCLKRELRPKYDLSALRTVGSTGAPLTTDGFRWIADAVGVQIASISGGTDMCTAFVGASPDEPVYLGEISCRML-GAAVAAYDEHGRELHE-EVGELVVTKPMPTMPFWNDPDGSRAYFTYPGVWRHGDWVRITDRDTLVIYGRSDSTLNRGGIRMGTAEFYRVVEGFDEVTDSLVISGAGETDGELLC-FLVLAEGVALEDKLKEALRGQ-LSPRHVPNRFIVVGEIPHTLNGKKLEVPVKKILA------ 108742160 52 -------------------------TILDRFQDSVRKNPKKAFIRFLDQTYSYEQSDKESNKIARTLLKHDLHEGDTVALLLGNEPMFLWIWLGLAKIGCSVALLNHNIRSKSLLHCFTCCGANVLI-----AGADLQDAVEEVLPALRETEHVSSEGMTSLTDKIKQASDQPIPTANVAFNTPAAYIYTSGTTGLPKAAVITHRR-LWAMAFFQSICGVKSDDVIYVCLPLYHSSGFGLGFGGSV-ERGATIVLRSKFSSSQFWDDCRKYNVTVIQYIGETMRYLCNMPKCVSDQVHNVRMAIGNG--IRPDIWRTFINRFGVEIKEFYGSTEGTLGFLNYAGKIGAVVNSFHKKLYPYVFIKVRNADGIEVAKGETGLLVTRLTQKFSGYARDPKQTEKKKLHDVFFNTGDLFRTDRENFIYFQDRVGDTFRWKGENVSTNEVSDIMTLVPCIEEANVYGVTVPGFEGRIAAIILKKDHQFECDDVFNHVTS-YLPVYARPRFIRIQSSLAVTCTFKQLKGRLVEE-------- 116181222 3707 ---------------------WAP-TVSHRIDEMIQAHPDKLALTDGGTDLTYAQLGASVNGIVQGLRE--VRASNVVGVLQHPTPAAICSILAVLKAGLTYVPLDPRVGPAKLAAIVGEAKPSCILVDDATE----VDIGSFSLDDTAKVRNVASLPPSEDRLPIEAVPA--------------------GT-----AVLHC---AAASRRPVSELAVQEGSETILQQT--AFSFDISLFQSLLALTTASTLVVAPREDPAALAKLMLIAGVTVTAATPTEYVHLIGHGASQLKQNDKWRLALCGGEKLSDQVVSGFRNRPELTLVNDYGPAEATFRCSTTVVPGQELARTTPLKTCANSAVYILGDDMKPLPVGLTGEVCVGGAGVGLGYLNNHQLSAQRFIANPYHPTGDRGRLSPDGGLILEGRIDTQVKLGGIRIELEEVERAVISQGAIREAAVSVRTDEASGEYLVAHAVMQDRADSTPAHVDWLQQLSLPRYMAPSAIVPVAALPLSVSGKLDRRALREL-------- 90655208 2 -------------------------------------------------------------------------------------------------AGGAYVPIDPHYPINRINEIITSSDLKAVLTVSEF-----------IQSSLPAEKIIDLKADKSRI----ERQSSDSVSNDVSSKDLAYVIYTSGSTGKPKGAMIEHGSVVNRLVWMQKKYPLSSSDVLIQKTPI--VFDVSVWELFWWSFTGASLCLLEEKDPAAIISAIEKYRVSVIHFVPSMFNFFLDELRSDQYELRSLRQVFTSGEALKPEQVNKFRDRLGTSLTNLYGPTEATVDVTYCDLSEPTLRVPIGKPID-NIRLYILGVNNELVPLGAPGELYISGDGVGRGYLNNERLTLERFVQGASYRTGDLVRWLADGNIEFLGRIDHQVKIR---------------------------------------------------------------------------------------------------- 57638599 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPSERIAYSISDSEVKVLLTQEKY------------VTKLPKHQAKIVCLDRDWQEIANCNLGNPKK--EVQPTNVAYVIYTSGSTGKPKGVLVKHFNAVRLFTATQDWYKFDRNDVW--TLFHSYAFDFSVWELWGALIYGGKLVVVPYRSPENFWQLLSNEGVTVLNQTPSAFLQLIQVEENANIAPQNLRYVIFGGEALEVQSLRPWFKRHGPQLVNMYGITETTVHVTYRPISMEDLEKSIGYPI-PDLKLYLLNSHLQPVPIGVTGEMYISGAGLARGYLNREDLTKERFIHNPFYKSGDLARYLPNGELEYLGRIDHQ-------------------------------------------------------------------------------------------------------- 158520331 7 ------------------------KNIHEMLKETIDARADQTAYRWFRESITWAGFYDQVRQAAKSLIALDVNKQDKVNILSYTCYQWVLCDMAIASCNGVTVGIYQSNLPHDCKYIINHSDAVVIFAEDQKQLDKLLS----IRADIPNIRKVILTGDGDEFLALGKDVADEERIDAAGPSDPAAIVYTSGTTGVPKGAVLTHDNLTFTAQSARECADIHEGDNTFLFLPLAHVFA--RLCVYFSVLTGTCTTFAR--SIDTLVDDLKASEPDWFASVPRIYRRLNKQPIPAGTAFKRVRWCISGAAPLNPDIAKFFHAA-DVLILEGLGMSENT-SFTNVNRVDNYRFGWVGQP-GPGIEQKIAED----------GEVLFRGRNVMKEYYKMPEETAKTIAPDGWQSTGDLGEIDDQGFLQITGRKKDLIITGGKNIAPSAIEGVIATSKYIAQVTVIG--DRRK--YLTALVVMDPETVAEPEILKLIKNKAFASFENIKKVTIVPEFTITPTFKIKRNVVMERFAEKIDA- 196189229 25 ----------------------------------AARYGNHLALYDPETKYTYGELATSISQFAAGLQRLGVVPGEAIALFSENRPRWMVADQGIMTAGAIDAVRGANSDKAELLFILNNSDSIGLVIQDLSVLDKIAGDLGELGLRFIILLTDEVAASETDFSELMALGAEQGAPTPVKRDRTATLMYTSGTSGMPKGVMLTQSNLLSQIAGASSVVNVGPEQKVLSILPIWHCYERSFE--YFVLSQGCTQIYTNIRTVKRDFK---EHSPQYMVAVPRLWRQFQSQPEGKRRTLSGLRLLVSGGGSI-ADYLEDFYEVVGIPILGGYGLTETSP-ITHVRRPWRNLRGADGQAL-PGTETAIVDPETRPIPIGKPGLVLLRGPQVMKGYYKNAEATAKAIDSEGWFDTGDLGRLTDWGDLIITGRAKDTIVTNGENIEPTPVENACLRSPYVDQIMLVGQDQKSVG----ALIVPNKEVLEKQELKREISAR--PGY-RPDEFVLLEE-PLTQTMKVKRPKVRDRYQETIDA- 27377435 626 -----------------------------------------------GTKLTYRKLILGAQVLSRKLED-GTAVGENVGVLLPNSAGVAVVFMALQNIGRVPAMLNFSAGPVNVLAAMKAAQVKTVLTSKAF---IEKGKLDKLMAAISAEARIVYLEDVRASIGVADLLAGTAPRVTRQANDPAVVLFTSGSEGTPKGVVLSHRNILANAAQALARVDANANDKVFNVLPVFHSFGLTG-GMMMPLLAGIPIYMYPSPLHYRIVELIYQTGATILFGTDTFLTGYARSA--HAYDFRTLRLVIAGAEAVKDRTRQVFMERYGIRILEGYGVTET-APVLAMNTPMANRPGTVGR-LSPLMESRLDPVPGIE----DGGRLSVRGPNVMLGYLRAENPGVLEVLAEGWHDTGDIVAIDPAGFITIKGRAKRFAKIAGEMVSLSAVESIAATLWPQAGSVAVSIPDQRKGERIV--LLTTEKTAERSAMQGQAKAIGASELTVPAAIMVVDKVPLLGTGKTD--------------- 118471003 5 -------------------------TIGGVVDAIAEAVPDREMTVCGARRTTFAQGADRTRRIANFLAGQGLGAQDRVALIMHND-QYPDLVIGCLKARTVPVNVNYYYSPREVAELLDHLRPSAAVYHRSL-GAKFADVLPPRSARLLICVDDGPGPDLPGAIPLDDALAQSSDCVAPASPDDLLMICTGGTTGRPKAVMWRQGDIYVSSMNGADHDDASEGPPWFAVSPLMHAAGL--WTAFSGLLSGQTVVLHPRFDPRAVLETAEREKVGLMTMVGDAYAAIVEELRRRTYDLSSLFAIGTGGAATNLKHQQALLDHIPITLINGFGSSETGNMGFGHSQRGNQAETFQLRAGG----LVLAEDHSRFLTPGEQGVGWVARNGIPLGYFDDEAATANTFPEQRVVVSGDRAALEADGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHAAVADALVVGRPSERWGEEIVAIVALRDHDVTGEALREHCSTR-LARFKTPKDVMFVEQVRRLGNGKADYRWAKAHAAQRV--- 152976894 25 --------------------------------------------------LSYESLLNRAVRCLGGLQKKGIQQGQHVMLVLEDSRDFIISFWACILGGIIPVPLVYPTSLKMKNSILD----KLFVVWNLLEKPVILS-DDHVVNHHEKIESLLAV-KGMEFLSISTLYSEGGEINLAPSDTPAFIQFSSGSTSVPKGVILTHRNLLTNIEAMIAGIHLNHEDKSFSWMPYHHDMGLIGFHLVPTAKGIHQFNMSPKFRPNLWLDYITKHRITLTGSPNFGYRLLLKEEQFKKWDLRSLRLIFNGAEPISVSLMREFMSKLKQAMFPVYGMAEACLAVSFPKWNDEPFVNCIGSPVA-GMKIRIVDEVGNVVPEGIVGEVQIYGENVTDGYIYNDRVTKESI-QDGWLKTGDTGFLLND-RLTIVGRIKDIIFVNGQNFYAHDIEGIIEKIEGVKRIAICGWHDEKEEDKVALFSSLPIKQKDTNKIYSKIVSRVNELIGIPDYVVLTPSIPKTTSGKVQRFVLIDAFK------ 29832105 14 ------------------------------------------------KSLSWAQAAERVFAVAAGLIELGVQPEQRVALASSTRVEWILADLGIMCAGAATTTIYPQTNADESAFILADSESKVLIAEDA----AQLAKAVEKRAELPALTHVVVIDPSDWVLTLAELEARGAKVGAITSDQLATLIYTSGTTGRPKGVRLPHDNWSYMAKATAGTGLISADDVQYLWLPLAHVFG-------KVLTSGQIEVGHVTAVDGRVDKIIENLPVTYMAAVPRIFYAKVSQDNFRRTGAASLRACVSGSAALAPEIG-YFFAGAGIHILEGYGLTESSA-ASFVNPGEAYRTGTVGKPL-PGTEVRIADD----------GEILLRGPGIMEGYHGLPEKTAEVLEPDGWFHTGDIGELSPDGYLRITDRKKDLIKSGGKYIAPAEVEGQFKGCPYVSNILVHG-ADRNFCTALIA--------LDEPSILEWAKENGLAGKAAPATVALVEGYVTELNGGLQR-------------- 167573907 77 ------------------------------------------------RRFTWREAVDEARRIAAHLRALDLPRGSNIAILSKNCAHWILADFAIWLSGHVSVPLYPTLGAESIRQVLTHSEAAALFV-------GKLDAWEQIRAGVPSHVRCILSGAPFDGARWDDIVRDTAPLADRAADELATIVYTSGTTGDPKGVMLTFGALAWCVEPVFDLIALGPDDRMISYLPLSHVAERGYVEMLSV-RTGFTVHFSE--SLDTFIADLQRARPTFFISVPRLWAKFRHAVASRQLGLDQVRLAASAAAAIEPALLTWYRD-LGLELLEGYGMSE-VCGVSHSCRRHDMRPGYVGTPVRGV-ESRLAD----------SGEIEIRSPGNTIGYYKRPDLTAALFTPDGFVRSGDKGELDDAGRLKITGRVKEIFKSKGKYVAPSPIENRLTTHPFIDACCVVGA----GLSQPCALVSLSDEAALATSLGEHLERASLDDHEKLRFVVVVDSIFVTPTFKVRRNRVEERYA------ 145223488 21 ----------------------PGTTLTSFLGRNAAEFGDTPAYRYLDIELTWAQLRTRLDAVGARLQQV-TRPGDRVAILTPQGVEYVIGFFAAIEAGAIAVPLFPELPSERLHAVLADAQPSVVLTTTATAEPVREFLRALPHNRRPRLIAVDAVPDSVGV---------GFQRAPLQTDDVAYLQYTSGSTRAPAGVKITHRSACTNVVQMVLSVGLDPDINSVSWLPLFHDMGLLMI-MFPALAGGYLTLMSPVAFVRRPYRWIKELGADDRPMFAAAPNFAFALPEGEELDLSNVAGLINGSEPISVAAVEAFNAAFAPVIKPSYGMAEATLFVSTTDHPDATVQVSCGNVARSQWAVIVDPATDCELPDGCVGEIWLHGDNIGNGYWERPEETELTFDSALWLRTGDLGVYL-DGELYITGRIKDLIIVDGRNHYPQDIEAAAAASPSVRAVAAFSVPGEGREEVVVAERAPGAGRAEAAPIQEAIRAEVSRKHAIPRDVKLVRSIPRTTSGKLARRSCR---------- 23573638 122 ---------------------------------------------------TYKEVADRAEHVGSALLHRGSNTGDKIGIFSQNRPEWTISELACYTYSMVAVPLYDTLGIEAIGYIIEKADISTVICDVPEKAGM---IMDCIKGKGRTVKTIVLIEPFDSELEFEALGKANLQKPPPNPEDLALICFTSGTTGNPKGAMLTHGNVISNTAAFIRILKPSAKDVLISFLPLAHMFERVVEGV--ILIHGARIGYFQG-DIRLLMDDLKTLQPTVFPVVPRLLNRMFDAFSRKEAELKSVRLIITGAAPVSPTILTFLRAALGCQFYEGYGQTECTAGCS-MSMPGDWSAGHVGPPL-PCNAIKLVDAEMNYMAANGEGEICVKGPNVFQGYLKDPERTAEAIDDDGWLHTGDIGKWLPNGCLKITDRKKHIFKLAGEYIAPEKIETVIFVHGESLQACLVGVPDPDF---LPIWIKKKGKNAILEDILRLGKEAGLKSFEQVKDIALQPELLLTPTLKAKRTEIRNRFRE----- 21225083 16 ------------------------RTLPRLLARNARDHPRLPALSWQPTTLTWAEIHEHTEHLAAGYAGLGVGRGDHVLMMMANRPEHWLSDLALVRLGAVPVSVYGTAAPEQITHIARNCRARVAVVEGADQAQLWEPLLTDADTPLERL-VLAEPGAEGGHVPYAALLREPTELDVARPEDPLTVVYTSGTTGEPKGVVLTHRQVLANALALDAVVELPPHVEHICYLPFAHIAE-RMLGIYLPCHRASHVYLCA--DPAAVGTVVRKVRPAQFFGVPRIWLSLMPAEQREVIDAASVTWAASASAPMPVDVVH-FWAGFGVVIMDAWGLTETTGVATTNSPRTGFRIGSVGRPVE-SVEVRLAAD----------GEIEVRGESVFSGYLRPDGSVRSALDADGWLATGDIGRTDDDGYLWLTDRKKEMIITSGKNVSPALVENALKEHPLIGQALVHGAAHGVEADGTVAGLVAHPAVRAEVDRAVAAANSRLSRTEQVKRYELLAEL--TPSLKMRRRVIRDKYAEALAG- 124487285 55 -------------------------TVLDKFLSHTRKQPRKAFIIYEGDVYTYEDVDKRSNRIAHALLNHSLKRGDVVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNLRFDSLLHCINTCEPTAVVV-----GGDLLGSIEEILPSLP--KHVRVWGMKDSVPEGIDSLQEKLSLEPVPPSHTCLYIFTSGTTGLPKAAVISQLQVLKG-SVGLWAFGCTADDIIYITLPLYHSSG-SLLGIGGCVELGATCVLKKKFSASQFWNDCKKYNVTVFQYIGELCRYLCKQPQREGEKDHRVRLAVGNG--LSSDVWRQFLDRFGIKMCELYGATEGNIVFMNHTG----KIGSVGRAFFSFELIKYDFQKDEPVRKGEPGLLISRKKNPFFGYAGSDTHTKSKLLGDVYFNTGDLMFQDQENFVYFWDRLGDTFRWKGENVATTEVADVLGRLDFIQEANVYGVRVPGYGKAGMTSVILKPNKSLDLEKMYNQVVTSLPAYACPLFLRIQDKMETTGTFKLKKLQLVEE-------- 71895089 75 ---------------------------------------------------TYKQVLDRAQHLGSGLLHQGCKPDQFIGIFAQNRPEWIISEYACYTYSMVAVPLYDTLGPDAILYIVNKADIGIVICDKPEKAQILLENCEQ--GKTPCLKTIILMDEILALQEAEELGRNNIRKPPPGPEDLCIVCFTSGTTGNPKGAMLTHENVVANAAAFLDTVECTTSDVSISYLPLAHMFERVVQ---TVMYSCGAKVGFFQGDIKLLTDDMKILKPTIFPVVPTMKMIEVKQGIIRNDSLGRVRIMVTGAAPISPSVLKFLRSALGCQVFEAYGQTECSAGCT-FSMPGDWTTGHVGPPLVCNI-IKLDDEEMNYFSSNNEGEVCIKGPNVFKGYLKDPEKTAEAIDKDGWLHTGDVGKWMPNGTLKIIDRKKNIFKLAGEYIAPEKIENVYIRSVAVAQVFVIVVPDAETLPEFAAKLICKNPAVKKAILEDLVRAAGLKSFEQVKDLYIHTELLLTPTLKAKRAELVKVFQKQIEA- 198260855 610 --------------------------------------------------------------FARFFRRQ--AKGRRVGILLPPGLPGFSANLGALWAGKSSVNLNPTVSSGSFRSMLAAADVSLVLLLARFPELDFLAFVEDLMPRMRGARMWLYA--LAGIVLPARVLAKLYRVSTFGGDREATLLFSSGSSAEPKGIPLSHRNLVANALQLSECYLMRSTDSLLANLPLFHSFGLTG-GLWLPLLKGMRIVATPSPQIKENVAAVREGGVSVMLGTPTFLRGYLNRAS--TDDFATLRLVIAGAEKLPRSLAEEWENRFGIPILEGYGLTECAPVISAALHQKGFKSGTAGRPL-PGIWLRIVDEADRSLARGESGLILVKGANVFRGYLDASGEN--RFLENGWMDTGDIGRLDEDGCLAIEGRQSRFSKIAGEMVSHTGVELAVYSNSGDEGAAVGARRCERKGE---ALVLLATKALDLADLGRRLRERGFPNLWVPQAIVEVEKLPLLGTGKLDLKA------------ 189034174 8 ------------------------------WRHWREQRADKPALRLNDEVLSWQQLCTRIDNLAAGFHQQGVEAGDGVLLLAHNHPQTLLAWLALLQCGARILPVNPQLP---------------------------HPLLEVLLPQMTLRFALVLDGHYDGLAALSVHAPSGEYRVAWQPERLASMTLTSGSTGLPKAAVHTCGAHLASAEGVLALMPYGDDDDWLLSLPLFHVSGQGI--LWRWLQAGARLTVREKQPLEQALQ-----GCTHASLVPTQLWRLLNTHQRI-----ALKAVLLGGAAIPVELTQQARAQ-GISTFCGYGLTEFASTVCAKEADGEPDVGSA----LPGREVQIVN-----------GEVWIKAQSMASGYWRDGALLPLT-NSEGWFATRDRGELH-DGRLTILGRMDNLFFSGGEGIQPESLERIIATHPHISQVFIVPLNDAEFGQRPVA-VVECEPGTDITRLPEWVQGK-LARFEQPVHWLVLPAELKNGGIKISRQALKQWVNAQL--- 183981772 45 -------------------------SLTDLLHKAATQYPNRAAYKFIDETLTWWQIYRRAKIVAEELRGYG-ASGDRVAVLAPQGLEYIIAFLGVLEAGLIAVPLVPQFGDERISAALQDSTPSVILTTSPVIDTKYAPHARAGQGGTP----IVVAVDLLDLDSARELDLTP-----PAHSSTAYLQYTSGSTRSPAGVVLSHKNVITNCVQLMSDYLGETEKVAVSWLPFYHDMGLMLGIILPMINQDTAVLLNPMARPARWMQLMGKFRGQISCAPNELAVRRTSDEDMAGLDLGHVRGIGSGAERVNPATLQRFIDRFAPAIRPSYGLAEATVFVATAEPGRPPRSVSVGRVSSWTSEVRIVDPEARECPAGTVGEIWVQGDNVAMGYWRNPQLTERTFDAGPWLRTGDLGVMFE-GELFITGRIKDLLIVDGSNHYPDDIESTIQEITG-GRVVAIAVPDAD-GEKLVTIVEFASWGHSGQEAIDKLRKREISAISRAHRVRVADSIPVTTSGKVRR-------------- 118465747 2 -----------------------------------------VAVKYGDTQWSWAQYLRDAAARAAALLGAADGRPMHVGTLLGNTPEMLSQMAAAGLGGYVLCGLNTTRRGKALAADVRRADCQFVVTDAEH---------RPLLDGLDLAGTQILDTSTPDWAGFVDAAGELTPHREVAAMDPFMMIFTSGTSGNPKAVQVSHLMAVFAGSNLVQRFGLTEHDTCYVSMPLFHSNAV-VAGWAPAVCSGAAIV-PAKFSARNFLDDIRRYGATYMNYVGKPLAYVLATPERADDADNPLRVAF--GNEANDKDIEEFGRRFGVQVEDGFGSTENAVIVIREPGTPR---GSIGRGIDGVCPVARFDADGALINADEVGELVTAGSGFFTGYYNDPDANAERM-RHGMYWSGDLAYRDADGWIYLAGRTADWMRVDGENLAAAPIERILLRHTAINRVAVYAVPDGHVGDQVMAAVVLNDETLTPAAFEVFLDAQPLSPKARPRYVRIAADLPSTATHKVLKRQL----------- 214037344 89 ------------------------------FAENLLRHRDRTAIVSERREISYAQLYIRVAQLASALQAQGVQAGDRVAGFMPNIEEAVIAMLAATSLGALWSSCSSDFGINGVMDRFGQIEPKILFAADGYSLERLASIRKQIHSVLHQVPDVSAIEDSVLFADYLDDSASEVQFRRLPFDHPLYIMYSSGTTGVPKCILHGAGGLLQHIKEHRLHVDLTREDVFF----YFTTCGWMMWWLVSGLASGASLVLYDGQEGKLLLDAIDREAITVFGTSAKFIAALEKAGHKPRHDLGSVKAILSTGSPLSHESFEYIYRDFDVCLSSISGGTDILSCFVGGCPTLPVYVGEIQAPGLGL-AVEIWNEAGQSV-VEEKGELVCTRPFPCAGFWNDPDGSKAYFDPNIWAH-GDYGEITEHGGFVIHGRSDAVLNPGGVRIGTAEIYRQVERIEEVLESIVIGQQDDV---RVVLFVVLHDGVSLDESLRQSIRENTTPRH-VPAVIVQVTDIPRTISGKIVELAVRNVVHNR---- 160885194 4 ----------------------------------------------EDTQYTYGEVAEKIARLHLLFKHCSLRRGDKISVIGKNNAHWCIAYMATITYGAIIVPILQDFTPNDVHHIVNHSESVFLFTSDSFSLTDFRCLYQRDGE---TIQKFLKNTDKEHALYPKGFTREDVQYTTLSNDKVMLLNYTSGTTGFSKGVMLTGNNLAGNVTFGIRTELLKKGDKVLSFLPLAHAYG-CAFDFLTATAVGTHVTLLGKPSPKIIMKAFEEVKPNLIITVPALNIPLLDTQQIRKRLIDALKEIIIGGAAMDKEVEEFFYKI-KFPFTIGYGMTECGPLISYAP-WDEFVLGSSGK-ILDIMEARIY----KETPEAETGEIQVRGENVMVGYYKNQEATQEVFTQDGWLRTGDLGSMDSNGNIFIRGRLKTMILSSGQNIFPEELETKLNNLPFILESLVI--------------------------------------------------------------------------- 156740564 5 -------------------------TLPQLLMHNAQRFGDRVALREKDQTVTWRQFADHVRAFALGLRALGVQRGDKVAIIGDNRPEWLYAELATQAIGGASIGVYQDSVAEEVRYLVEAADARVIVVEDQEQVDKMIEIWSQLHGVLPYLASFPDIEELGRVYDREHPGLFEAELAQGRPDDVAILSTTSGTTGKPKLAMLTHRNLISQGAGLLAVDPLGPDDEFVSFLPLAWV-GEQMITVAAGLQCGLTINFPESFSPPRIWEMLSQVQVKIFNGVATLARLLVFEELKDHLGLRFLKRAYTGGAALGPDVF-RFYHAIGVNLKQVYGQTES-AGLSVIHRDGQIKFQTVGTPL-PNTEVHIAAN----------GEILVKSPSVFIGYYKNPEATAETL-KDGWLHSGDAGYFDEDGHLVVIDRAKDVMTLRDGTISPQFIENKLKFSPYIKEAVVFG-------------------------------------------------------------------------- 125716290 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPTYPEERITYMLEDSGVSLLL-SQSHLGKRLLVTTQQVV----YLDTDSEADGNYGVISRQSEENIAKAEIDLNPSHLAYVIYTSGSTGQPKGVMISHGALVNRIDWMQRKYALTETSVVLQKTPF--CFDVSVWEFTWAFTVGARLVLTRPEDPIYLLSVIRAQNVTVLHFVPSMFRLILDHEQWG--DCVSIKQVFCSGEALDHELVVRHIQSNQAELHNLYGPTEASIDVSAWDKVHDCSSVPIGAPIQ-NVRLYVLDKS-ALLPIGVLGELHIGGVGLARGYLNRPELTQERFIANPFYRTGDLVRYKADGYLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 91771937 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLEAIIQEKCHIVFGTPALYVDMIAVVREHGLKPSSLKVAMCGGAPCSLQLIEDIKNVLNVEFVLGYGMTEAVSIF--LPAPNESKDHTIVGRVAPHIEVKVVDKEGRMVPMGTPGQLCVRGYSVMLGYWNDEEKTREYMGRDGWAKTGDEFVLEEGGWGRIVGRIKDVIIRIGDKIFPAEMEDFFMEHPDVMEVEVFGVPDPRVGEEICVYLRVRDGALTEDDIRNYCKDK-LPEYRVPRYIRFVKKFERTVIGKIQKFRLLEQLKKEL--- 148222737 43 -----------RIETYKRTG--SVVTVVENFIQQAKRVPNKPFLIFQEQVHTYRDVDKRSNQVAQVFMKYSLKKEDTVAMLMSNEPDFVNVWFGLAKLGFRVAFLNYNVRSRSLLHCFHSCGAKMLVV-----GADMLETLEEILPNLKEDNISVWVMAKEVSIPLELVTDEPVPLRHVTSIRAATLIFTSGTTGLPKAALISQLQTLKGAAG-IWAFGGREDDIVYITLPLYHSAA-SLIGIGGCIYLGATCVLKKKFSASQFWIDCKKHNVTVFQYIGELCRYLCNQPLKEGEKNHKVRMAVGNG--VRSDVWKEFIRRFGIKMCELYGATEGNICFMNHTG----KIGSVGRSLFPFELIKIINKHGERVKKGETGLLIVNQNNPFFGYAGNKNHTTKKLLGDVYFNTGDLMVQDHENFLYFRDRIGDTFRWKGENVATTEVADIIGMLNFIQEANIVAIP-EHEGKVGMASIILKPEETLDEQIVTY-----LPGYARPRFLRLQDNMEMTGTFKQQKFRLVEQ-------- 153954972 690 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PENLAYVIYTSGTTGTPKGVMIEHKSLVNLCNWHNNYYELDNSTRY-----AGFGFDASVWELFPYLVKGAAVYIISSNLRLDIIRLFENNNITISFLPTQICEQFMEIENN------SLRFLLTGGDKL------RFFKPCNYTLVNNYGPTENTVVTTSVVVDKEHYNIPIGKPIS-NIQIYILDRYNRIQPIGTQGEICISGRGLARGYLNRKKLTEEKFVKNPFYKTGDLARWTSDGNIEFLGRMDQQVKISAYRIELAEIENRLLKYEFIKDVVVIDREDFNKNKYLCAYYV-SDMELYINDIKYYLSVQ-LPDYMIPAFFIKIDKIPLTINGKVNRKVLPE--------- 78188950 2 ------------------------KNFTEILTQQALKQPDAIAVIREDEHISYQRLEELVWQCVMYLYQQGVREGDVVVHIFEDELLIVIAMLANARMGATMLSVPETVPKNFLQETIKEVNVSFILSDNNSIHLNAISLKKEFFKEIKADKSIYVENPKVPWL----------------------IIIGSGSTGKQKLIPIDHDKFINRLELTKNWFPIIKSDIVTSFTPL--DYGSAKEIFCQTLTMSATYFLLPKNKISIY--LINKYHITILHSTVFHIEKLLQNAPSSRQTLNKLKILLMGASRISSNLRQRIKSILTNNLYVRYGTNEGTVSITSIDKVFS-SNETVGFSIK-GIELEIVNENGSIQSKDKPGVIRIKSPAMINGYLNDKEASKKAF-KNGWFYPGDIGKFTEDGQLIHVGRADDMMIMNGINIYPSQIENAILQHPDVEEAFAFPLKHKIAQDLPVCAVVLKKESNVSQKILMHYAHEHLGAYS-PQLIVILDKDPRNQQGKIVRTDLIKIVQQKI--- 197736142 8 ------------------------------------------------------------------------------MIYMENRPELLYSFFAIWDSRATCVCIDASSTAEEMTYYIDNSDVIKIFT----SNMQVEKVKEALSILNKEIEIVIVDEINLNEIKIDENSSENLVINSPEKEDTALILYTSGTTGKPKGVMLTFDNILANVDSLDVYKMYEETDVTIALLPLHHILPLLGTGVMPLLYS-ATIVFLEDISSVALIDAMKKYKVTMLIGVPKLWEVMHKAKKINSLAFSHIKFFVSGGSKLNPQITKDFH-TLGIKICEGYGMTETSPIISYTPK-NDIVPDSAGRVIK-DVEVKIADDN----------EILVKGRNVMKGYYKNPKATAEIIDKDGWLHTGDLGKLVND-YLYITGRKKEMIVSNGKNINPIEIETKISSMTNISEIVVT-----EYNSILTAVIHPDFEKVKEEEVVDKYNQKA-PDYKKILDIKIIEDFPKTKIGKIKRFMIADMLDGKI--- 108798731 18 --------------------------------------PEGNAVEYDGQWVTWAQIGEAARRIAELVTRYG---GDTVGILLRNRPPQVAAVLGVLLAGGTVVVVNPSRGDDR-------------------TRADITALALPVLIGEPDLAALVTPAPATTVLSLTALSQEPVRRAETRPG-VAVRMLTSGTTGPPKRIDLTYDMLAHSVLG--PEPDGPRRGIAIVNAPLVHIGGV--FRVLQCVGEARSFALLERFELQRWADAVRRHRPAAVSLVPAALRMVL-HSDLTRDDLAGIRAVTSGTAPLSADDADAFTEMFGIPVLTSYAATEGVAGWTLADHQRHWKRGSVGRA-SGGAHLRVVDEDGTPLGPDQPGLLEVKPGQLGPG-------------AD-WIRTTDLARIDADGFLWILGRADQAIIRGGFKVMPDDVRTALEGHPAVRGATVVGCPDDRLGETPVAMVELRDGATTSDELTAYLRGR-LAHYEVPSEIAVVDTIPRTPSGKADLGAVR---------- 116000681 116 -----------------------------LLTDYFADHEDRVAIVDDVRRMTHKELRVLIDRVCEKMPEWGVRHGRRIAVVVPNGPELMTALLCVLQRHCA-VPINPVTTQEEVEAELRSTRAKVLMYQRDGGKGDVK--MRRLCKKLSLTPLIIVAGDFTITGDPYGLATEDDPFGNMEPERLALILHTSGSTGKKKVVPIAMSQVIIGAAALAASCGLDEADVCCNFMPLFHVGGI-LRNVIAPIMSGGTTVAMPFFDVDSFWEVLSSKKCTWYYGAPTMHMLITKSAENLPKNEKGIRFIANAAGPLNPTTAVELRRLFGAVILPSYGMTECMPXXXXXXXSK-----------------------GDICPTGTVGNIHVRGPLVLTCY-EGEEPGSSGFEPGGWFNTGDMGMMDDDGYLYVTGRSKEVINRGGEIISPNEIEDVLITHPCVSECIAISVPHGTLQEVVGVLVVPTKGVPGMRQIIQHVAKR-LPPSKWPQCLILTTGIPKSITGKVSRSMITKQLR------ 95930628 370 --------------------------LAELILYQAKNNPDQVIVADQGGAKTWRQLLTGVLALQPLLREI---EEDSIAIMLPSSVAACLCWLAVVFSGKRPVLLNWTTGERYMSHALEQTGTTRVLTS--------ALLIEKLRTRGVDVGKVNAV-----WLAMENLVGQLTLVDKLKAHDTAAVLFTSGSEALPKSVSLSHRNILTNMDDMTQVIPLKESDRLLGMLPPFHSLGLSGT-IVMPLCLGLRTAYYPNPTDGAILQHVEAYRCSVVVGTPTFLAAI--AGSAHENQLQSLRMIFTGAEKCPEATYQLLAERCPQSIVEGYGVTECSPLVS-VNSPNNPVPGTIGQVMPSMDYQLVHPETLQPLPEDQAGILVVRGPNVFNGYL---EKSVKSIVLDGWYNTGDLVRRNKQGGLTFCGRLKRFVKLGGEMISLPAIEEIIASAPELQSRSVEGIAVEAINPDSHAELVLFSRVPLEREVNQVIRDAGLSPLHNIRQIRMVDEIPVLGTGKTNYRALREMLAE----- 170721893 62 -----TPPSQVLSEQMPDARWFAKATLN-FAEHLLRRRDDHPAVTAMRRSLSHAQLAAEVAGLQKAFKNAGIEPGDRIGAVMPNTWETLVAMLACTSLGAVWSTSSPEFGLHGIIDRFGQIEPKLLIVCAGYKQIDQVDKINQVCTQLPGLQQLIVVPYTRPHTQADEFSTQAPTFTPLPFDHPLYILYSSGTTGVPKCIVHSAGGLLQHLKEHGLHNDLKADDVLF----YYTTCGWMMWNWLASLAVGATLVLYDHPGPERLLDLIDAEGIQAFGTSAKYLAALEQEGPARSHRLDSLRLILSTGSPLSPHSYDYVYAKIKADLCSMSGGTDIVSCFVLGNPTLPVRRGEIACKGL-GMAVQVWNEHGQPV-TGEKGELVCTRPSMPLGFWNDNDRYREAYFSPGVWAQGDYAEQLATGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVLESVAIGQ--QWKGDRVVLFVRLRDGLVLDEPLQQRIRQQYTTPRHVPAVILQVSDIPRTISGKLVELAVRNVV------- 46275291 12 -----------------------------LLTSLSAHAADRPAYSDDRRTLTYGGLAHAAA---ELAAGLGVARGDRVLVHVGSRVEFAVALLAVLRAAAVGVPVSVRSTDAELAHLAADSGATLLVTEARHAAAAERL-----RRDRPGLRVLFVDDPPPARV--------GEPRDDLGLDEPAWLLYTSGTTGRPKGVLLSQRAMLWSAAYYVPMLGLDAEDTVLWPLPTHHAYALS-LAFVTTIALGAHTRLADGCTPD----LLARYPGSVLAGVPALYLRLRQESGGP---LAAPRLCLSGGAPCTPATRAAVRDLFGLPVADGYGSTETGGKVAA------ELPGEAGLVPVPGLEIRI-----------DAGEVLVRGPGLMLGYHGR----TESPLRDGWYRTGDAGRF-EGGRLVLEGRVDDVIVCGGQNVHPAEIEAVLEESPSVRDVLVLGRPDDVLGEVPVAFVVAGPGGFDAEELRGRC-------------------------------------------- 149920646 5 -------------------------SILDLLLDQTKSRGQETALVKADGKYTWNQLWADARKVGKALIAAGIESGDRVNVIAHTCYRWISTDMGILAAGGVTVPIYPSNLPDECQYVTDHSGARLVFAQNADQVAKFIEQRDNLAGVVKVVQEGEVASDDGWVITWDAFLAADARSASLSPDSILTIIYTSGTTGRPKGVVLTHSNMLYEAKATAEIGLLRTDDIQLLFLPMAHVFA----KVLEIGWLGTGHVLAFAESMNTIRDNLGEVRPTLMAGVPRVYSALNGELEEKGEKLGRMRAMVSGGAPLSKKIA-WFFRDAGIVLVEGYGMTESSA-ATTIGRPTNNRIGTVGEAM-PGTKIKIAED----------GEVLIQGPGVMREYWRNEEATKETII-DGWLHTGDIGELDDRQTLRITDRKKDLIITGGKNIPPQRIENAVKVHKLISQCVV---------------------------------------------------------------------------- 186686430 32 ------------------------ESLPEVWPLASQRFGDVVALRSPHAKITYTQLAEQIQLFAAGLQALGVKLGDRISLISDNSPRWFIADQGIMTAGAVDAVRSSQAEKEELLFIIANSGSTAIVVEDLKT---LKKLQDRIQD-LPIQFAILLSDEAPPFAQLIEIGKNHNFVPVKQNRDLATLIYTSGTTGRPKGVMLSYSNLMHQITTFGTVLQPNAGDIVLSILPSWHSYERTVEYYL--LSQGCTQIYT---NLRSVKGDLRQFKPNYMVGVPRLWQRLINYAKVREATGGHVKQMISGGGALPRH-IDNFFEIIGVQILQGYGLTETSP-VTHVRRPWRNLIGASGLPL-PATEAKIVDPETKPLPIEKRGLVLLRGPQIMQGYYQNPEATAKAIDAEGWFDSGDLGWLTPQDDLVLTGRAKDTIVTNGENIEPQPIEDACLRSPYIDQIMLVGQDQRSLG----ALIVPNVEALE---------------------------------------------------- 111018134 19 ---------------------------------------------------TAAEFAAQVTAVAKGLIALGVQQGDRVALMSATRYEWPLVDFAIWAAGGVTVPIYETSSAEQVRWILEDSAAIDLVVENATHAATVKAVAAEATALRGVYQIEASDGGRGVVEELTELGADRARVAALKSSDPATLIYTSGTTGRPKGCQLTHSNLIAELDSSLGTLLKTPGVSTLMFLPMAHVLAVSIASFDAGAALGHTSDIPNEFRPDFILRVFEKGKGKIFDAAAETAIAWAKHALFDKLVFSKLRLAISGGAPLGARLGHFFRGI-GITIYEGYGLTETSAAFA-VNTIGEQKVGSVGKPLAGNS-VRIADD----------GEILLSGPVVFSGYWRNESATADAI-ENGWFHTGDLGSVDKDGYITITGRKKEIIVTGGKNVSPAQLEDHLRAHPLISQAIVVGAWNERTGKPAGTTVALLTDADLTAEIDEAVAEKLVSHAEAIKKFRV---LPLTPTMKLKRNVVHDSFADDIAA- 171317253 9 -------------------------TLNELLRHRASTMEDRPAYVFLSGSMTFADVDERACRIAALLKQHAVGIGDRVLLMCRPGLDYIGGFMGCLYAGAIAVPVYPRQHMARIAGIVRNAGAGTILCSTEDLTRCTTWLADTEASGCTPID-----------VELAGAMDPTCPPVSVPPSHVAVLQYTSGTTGTPKGVMVSHANLLHNLGQICAWLGSDEQSTMVSWLPPYHDMGLIGV-ILTSLYGGFRCVLMERFHPFLWLRAISQYRAD-LTGAPDFAYRMISDEQRATLDLTCIKAAYTGAESVRASTLSEFVERFGATFRPCYGLAEGTLFVTPLDRPGERVLVSV-GGPGGGQQVIVCDPHTTECGDRTIGEIWVSGSSVAAGYWDLDEHTASTFRCDSYLRTGDLGFLRGD-ELYVTGRLKDMIILSGRNYYSEDIEYAVIAQELVPNGCAAFTDDEVDAERVVAEVERTRRKSNLNDVINTIRKAIWNHLGIASAIALVSSVPKTSSGKV---------------- 169629003 20 --------------------------------------------------LNWTQLGQRSRAVAARLQQV-TKPGDRVAILAPQGIDYVVGFFAAIEAGNIAVPLFPELPSERLDAVLTDAQPTVVLTNNAAAESVSRFVRGLPRDRRP---RVVAVDSVPDSVAATYAKVTP------DTDDIAYLQYTSGSTRVPAGVEITHRAVMTNVLQMIISVGLDDSIRSVSWLPLYHDMGL--LMILFPLCGGRITLMSPVRRPGRWIKELAAEGGRTFAAAPNFAFELAAERGLPKDDLSNVAGLINGSEPVSISSIRKFNDAFGPTIKPSYGMAEATLFVSTIPDAEASVVYLDRRALGDGHAVRVEADDENAVPDGEVGEIWLHGDNIGRGYWGRPKETDFSFTEPGWFRTGDLGVYL-DGELYITGRVKDLVIIDGRNHYPQDIEATVEESPAVRRVAAFSVPAEGSGEQLVIVAGRAEPEPIIDAIRAAVRRHNLPIADV--QLVQAGAIPRTTSGKLARRACRQEYLD----- 217415335 21 ------------------------DTIFSLLRDRAQSAPDRIA-EWQDRSATASEMLGRVRDVAKGLLALGARPGAMIAIYSATCYEWGIVDFACAAIGAVSVPIYETDSALQAESILKDTQPLIAFAGDNAHAMTMEQIRKSVDSQENGLDAVIDFGANITDVELDKAIA------RVKADDMATIVYTSGSTGKPKGAMLSNRNFTHIVKNGYIILDLYEPNRLLLFLPLAHCFARYIQYV----CIGGHGVVGYIPNAKHLLADLRSFKPTYLLGVPRVFEKVYNAASQKAADWSNLAWLACGGAPINPDLAHFFNGMDGITFIQGYGMTETAAPML-VNWQDDNEVGSVGKP-GPGMGVRVTDDD----------EIELFGPNVFIGYYKQPELTAQTKSEDGWIATGDLGTIDDRGFVRITGRKKDIIITGGKNVSPAPMEETISACPIVDHAVVIG-------------------------------------------------------------------------- 182418443 14 ---------------------------------------NRIALKCDGEIMTYRELDMLSEAIGCFLCEEIEQDNKPIVLYGNKENIMMAVMIGALKSGRAYIPIDISYPKERVDRIIEEVKPDVLF--DFSEGNTFNDIKVICNSDIKVI-----------YEKYKETTVDNSKW--VKGDENAYILFTSGSTGKPKGVQISSNNLDNFVEWIGEYLNLDDSEIFMNQA--AYSFDLSVTSIYPGLCYGKTLHGFSKKTLKEMFNDMSDSDMNLWVSTPSFAGMCVVEDSFNCDMLPNLKAMVFIGEVLPKTLCSELIKRFPTRIINGYGPTEATVAVSINDMTKEMLDKDGSLPIGKTSVVKIVDENENEVEEGNKGEIIIVSPSVSKGYFNNDSMTQKSFFYDSYYRTGDLGYYKEK-RLYYCGRKDFQIKLNGYRIEIEDIENNLIKVSNVKNAAVVPVNKDDKIAYLTAFVELKEENGLSSSIKKEL-GKLVPSYMIPRNIKIIKQFPTNVNGKIDRKKLLEEIK------ 115389008 222 -------------ATYERKDDYA----HHLFERRVDKHPHAPAICAWDGELTYCELNAHAAAVASRILEAAL-PGDVIGLYFEKSMWTTVAMLGALKAGRGIILLHPSQPISRLQAICNRLGVQAVLSLPQY----------ETAVEALGVPKILLSVRTDQPCTPNPAREEPKGAPPY--DRILYSGFTSGSTGEPKIYTISHASFCSGIDGWGRAMNVNEGSRIFQSA--SYSFALSTLEQLAPLCLGGCVCVPSEEALRDIGAAIRALRSNWAEFTPGVARLL------HPEAIPEVRTLFLAGEAVSKADVDRWHGRLDLRVY--YGQSENALGASVASHEDLASDHRIGRTFASRGWIVDPDDHHRLVPLGAEGELLLEGPCVGPGYLNNPEQTNATFIHNPFLKTGDLVCYDRRGCFQYRGRKGAQVKIRGQRVELGEIEYHANQHLDGAPVAEVVRPADSPGDLLVLFAVPKDKTTVPTVLKAALAGEILPSYMVPVAVIPVSHTPQTPTGKLSRRILRDLAS------ 70991543 96 ---------------------------------------DQTFIVYDGRTWSFHETYELALRYGNWFKTHNVKPKEIVAVDFMNSSTFIFLLLGLWSIGAVPAFINYNLTGKPLTHSVRTSTARLLIVDDEVRNCFPPEQLEDFREDKGAVEVVFFTPDVEQVMQTEAVREDDKARSGPVLRDMAMLIYTSGTTGLPKPAIVSWRKCWTGSTFVSNWLGLKPADRFFTCMPLYHSSA-TILGFMSCLMSASTFVIGHKFSARSFWKEARENNATIVQYVGETLRYLLAVPPVTGEDLHSVRAIFGNG--LRPDIWNRVKERFNVPIAEFYAATEGTSGSWNLSS-NDFTAGAIGRILGASLAVVEVDHESQEVPHGQPGELLYADPNKFQGYFQNSKATESKIIRDAFFRTGDMVRWDLEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGAHPDVHEANVYGVALPHDGRAGCAAIVPSELAAPSQNVLDSLAAHNLPRFAAPLFLRVTPEMQATGNNKQQKHVLREGVDPALVSG 119173249 56 -----------------------------FFAEAVRKYPNVKCIWSREVEYTFQEAHDMACQYGHYFLSLGVKRGDLVAVYLQNCAELPLIWFGLWAIGCSPALINYNLAGPALIHCLKVSGAEYLIVDPSPDCSSRIDEERSAVEGELKMKPLLLDESLKAYVAFPSAVPDESLRLGLEGGSPSCLFYTSGTTGLPKASAFT----MARMYGTILISGLDEGDRWYNCMPLYHGTG--GVRLQVCLSRGVSVAIGKKFSTRNFWKDVIDSESTHFIYVGETARYLLSAPPSPLDRQHKVRGMYGNG--LRPDVWERFRERFGIPIYEFFNSTEGIFGLTNYGPYGATCVGHHGVAIDPVTADILRDPVTGRMPYAEGGEILVAVPNVFQGYWRNPQATSKKFVRDVFYRTGDALRRTDDGHWHFLDRLGDTFRWKSENVSTAEVAVVLGQFPGVLEANVYGVLVPNYEGRAGCAALLIDPAERGTGLVRHAREK-LPRYAVPVFIRIVEASNHIHNNKQNKVPLREE-------- 183221263 6 ---------------------------------------------------TFSDIFHEAENLALSLLQMGLQPGDRIGLMADNRTEWAIADIATLLNGAVNVPRGSDSTAQEIEYILSHSESKYCFVEDSLKPILSTTKVEKVIILDPTLQTLVRDGEALR----KNLPSLELRSKQVKPDDLFTIIYTSGTTGMPKGVMLTHQNMVYNVVKVPPRVGLKSTDRTLSILPVWHIFERAID--YAIITEGASIAYTNIRDLRDDFQKI---KPSFMASAPRLWQKLEKAPENKKYDFSKIRDVISGGGALPSHV-DEFFNVIGIPVYEGYGMTECAPIIS-VRSVGHVVQGSVGK-WPEGTAVRIVNEQGESVPKGKMGVIHIKGPQVMKGYYKNEEATKKAIV-DGWMNTGDLGFISFNDTLSVRGRVKDTIVLGGENVEPVPIENLLLENALINQVIVVG-------------------------------------------------------------------------- 187604745 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRVFVSGGASLPVQLLESFEQMFECKILEGYGLSEASPVTCFNPLHGERKAGSIG-PSIVHVENKVVDELGEEVGVGEVGELIVRGPNVMKGYYKLPEETMMTL-RDGWLYTGDLARRDEDGYFYIVDRKKDMVIVGGYNVYPREVEEVLYQHPDIVEAAVIGVPDAEQGEAVKAFVVTKHDGVTKEEIRAYTQTK-LAKYKQPTYIEIIEELPRNTTGKILRTVLKSEA------- 13475461 75 -------------DKMPGASFFPDATLN-FAENLLKKTGAGEAIVFRGRRLSWNQLHGLVSRLQQLFLSLKVKKGDRIAAMMPNMPETVAAMLAAASIGAVWSSCSPDFGEQGVLDRFGQIEPVIFIGPDGYKAIEVADKVAAVAAKLGSVRKVLVAATIDKAVAMEEAAAKPVSFEPLPFSHPLYILFSSGTTGIPKCIVHSAGGLIQHVKEHRLHAGLVDGDRFF----YFTTCGWMMWWLVSGLASGATLLLYDYPDGNVLFDFVDAEKMTFFGTSAKFIDSVRKAGPIRSHDLSTVRAISSTGSPLSPEDFRFVYEGIDVHLASVSGGTDIVSCFVLGVPNQPVWTGEIQGPGLGL-AVDVWDDDGKPIRQ-EKGELVCTKPSMPIGFWNDPEKYQAAYFEDNVWCHGDFAEWTAHGGMIIHGRSDATLNPGGVRIGTAEIYNQVEQMPEILEALCIGQ-DFDNDVRVVLFVRLAAGVELDEDLEKRIRAKGASPRHVPARIVAVTDIPRTKSGKITELAVRDVV------- 47220618 70 ----------------------------------------------------YKQVSDRAEHLGSGLLHRGLKPGTFIGIFAQNRPEWIIGELACYTYSMVAVPLYDTLGPEALVFIINQAGISTVLCDNQKKAEALLQISEKGQASV--LKTVVVMDPGVDVVSMQDLEAAGQKPVPPKPEDLSIICFTSGTTGNPKGAMLTHENVVADAAGVLKGFETTTEDVSISFLPLAHMFEVVQTVIYG---AGGRVGFFQG-DIRLLPDDMKTLQPTVFPVVPRLLNRLLNFAVDRKYAQASLRVMVTGAAPISPTVLTFLRAALGCQIFEGYGQTECTAGCT-FTMPGDATAGHVGAPL-PCNMVKLVDEEMNYFASNGEGEVCIKGRNVFKGYLKDPEKTAEALDEDGWLHTGDIGKWLPSGVLKIIDRKKNIFKLAGEYIAPEKIENVYVRSGPVAQVFV---------------------------------------------------------------------------- 18076816 7 -------------------------SFLEPFFDTARDDPDRPAVVDNGLVLTYGTFAAWVARVAGAVEPRTAEPQPPVGVVAHHSARDVAAILGVLAAGRAYVPLEAHHPEPRLEGILRRVGCR-------------EAVATAETGWQPPVEKVIRPRWTPAAGPSASPEGASARLP--RPEDTAYVLFTSGSTGEPKAVVVPHRAPAAVVPPLRALYGIGDGESVLHFHGVG--GDTSLEEILPTLTGGGTLVLDDGAR-EGFARVAEEQQVSVAVLPTGFWDSLTGDLLHNGARLPSLRTVVIGGEAVRADMLERWHRVRGVRLLNTYGSTETALVT------HAVQLAGPGAPVLP--------ETGGDLPIGESGELYVSGPGLALGYHDDPGATAARFTEDGWYRTGDLVGEAAGGLLVFRGRSDHQVKIRGFRVDLLDVEALIGRCEGVSSVAAARV--ERAGHSLAAFFVPLPDFA-PGEVAAAIRERLTAPHLVPGLIVPVDALERTHTGKVDRNATRDR-------- 85375056 49 -----------------------------------------------ERVYPYRQMREDALQMARRLVAAGVEKEDRVALIAETVPEFTAMFCACVYVGAVPLPLPTTFGGEQLGVQLSSSDPAFLFYPPEIAEMAEEAVAKQ-------------GCKGADWTSFAERDAPDCEFPEITPDDICYLQYSSGSTRFPTGVAVTHRALLHNLSGHAITMNIGEGDRGVSWLPWYHDMGLVGCFLSMV----GNQVSSDYRRPLAWLDMITRNPGQTMSYSPTFGYDICQSHVDERFDLSRWRLAGNGADMIRPDVMQSFVNAFAPAFTPSYGLAEATLAVTVMPPGEGIRVELVGKPL-PDMDVEIRGPGDEVKGDHQIGKVWCRGPSVMHSYFRDPEATDDCLV-DGWLDTGDMGYM-ADGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFNDIAAFSLETENGEEAPAVLVHCRVSDPQEAKLHSVIKEKVQAVTGTSCVVELVPTLPRTSSGKLSRAKAKKL-------- 145607363 45 --------------------------------------------------LTINEFRLVAKRVAIGLQAAGLKPGDRVLVYSGNSIWFPVVLIGVLMAGGIFTGANPGFVARELAYQLRDSGASFMFAAPVVMDVALEAAAEAAKDEEPQYEPDSEGSGTRHWAELKGTLAKAETWDWVEPANPACLNYSSGTTGVPKGVEISHSAYVANGDGVTFVMNLDPDLAVLCFLPMYHAMAQTYFVANYPRRRDPT-YIMPYFDFEKMLQHVQNYRINALVVVPPIVVALAKHPLARQYDLSSVENLGCGAAPLGAEAIKECEALWPVKIRQGWGMTEVTCTALGWDPRLEATETTAVGELMPNFYAKLVETDGSDRPITEAGELWVSGPTMLKGYWNNPQATNATIVYD-----------------------KE--------------ENRRYLPPGVK----------TTGEDIVKWIEPK-----------------VAKYKLKGGVAIVDAIPKNPSGKILRKILREQAKAEV--- 170744134 8 ------------------------------LARWSAERPDRLAFAFDGTTLTFGALDRDARGVARSLGEVGAG-GRPVLLLCEPGPAFVTALVGCLYAGALATPVPVSRRRARLAAVARDADPAAIL-----ATVDRSAVPDERLAAAPWLRVD------------EAARNAPAAVSAVAEDHPAVIQYTSGSTTSPKGVVLSHGNLAANLRMLRDGFGAHESSRYLSWLPLFHDMGLIA-HVLAALYNGGPCWFAPPRRPETWLRAIALHGATISGAPNFAYESCVRRFPTMQLDLASWEVAFCGAEAVRASTMERFSALFAPALRPCYGLAEATVFVTAARGPTAAPLVSCGTPSPDATLVVVDPETLRPRQDGEIGEICVSGSHVAKAYWRRPAESDATFGPDGALRTGDLG-LLRDGELYVTGRLKDVILVRGETIHAEDVEQAVASHPELDGCAAFGLEVDGEEQVVVVQEAPRGGFRAAPETLIDAAARAVADYDLAR--VRTGAIPRTTSGKVQRGRCRALYA------ 150006725 21 -----------------------------------------------GKTFTFGDVATEIARIHLLFHECQVRRGDKIALIGKDSSRWCIAYMAVVTYGAIIVPILQDFNPNDVHHIINHSESVFLFVSDRFSLSDYRCLHQRDGENIQKLMKSLDEKMTEKYP--DGFTQEDIKYAELDNDKVVEINYTSGTTGFSKGVMLTGNNLAGNVTYARTLDLLFRGERELCFLPLAHAYS-CAFNLLVPMAFGVHVYLLGKPSPKILLKAFEEVKPNLILMVPLILKMILPQLNKRTLKLARFREVIVGGAAMNQEVTDFLYKI-KFPFTIGYGMTECGPLIS-YDHNNEYVPGSCGQILKGIMKVRIDSED----PYNKVGEIQVSGENVMKGYYKNDEATQNVFTEDGWLRTGDLGTIDHDNRIFIRGRSKTMILASGQNIYPEEIESKLNNLPFVMESLVV--------------------------------------------------------------------------- 197782939 14 -------------------------SVATLFLERVASTPDAEAYRYEWKSLTWAQAAERVHAIAAGLIELGVQPEQRVALASSTRLDWILADLGIMCAGAATTTVYPQTNADESAFILSDSESRVLIAEDA----AQLAKAVEKRGELPALTQVVVIDPADFVLTLTELEARGAARLEKDPDQLATLIYTSGTTGRPKGVRLPHDNWAYMAKAIAATGLISGEDVQYLWLPLAHVFG-------KVLTSGQIEVGHVTAVDGRVDKIIENLPITYMAAVPRIFEKVYNYAKESQDNFRNLRACVSGSAALAPEIG-YFFAGAGIHILEGYGLTESSA-ASFVNPGEAYRTGTVGKPL-PGTEVRIADD----------GEILLRGPGIMEGYHGLPEKTAEVLEADGWFHTGDIGELSPDGYLRITDRKKDLIKSGGKYIAPAEVE------------------------------------------------------------------------------------------ 156317826 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAYMIYTSGSTGKPKGAMIEHRSIVNRLFWMQDEYKVDKTDKILQKTP--YSFDVSVWEFFLPLMQGAQLVFAKPEDPGYLIDLIESEKITILHFVPSMLQVFLEV--KTKLQCKSIKKVFCSGEALPFELVQRFFKSFDAELHNLYGPTEAAVDVTYWHCKREDSSGPIGFPVA-NTQIYVLDNYGNIVPDGVIGEIHIGGIQVARGYHNKESLTNEKFVKDPFYKTGDLGRRLKDGSVEYKGRIDFQVKIRGMRIELGEIEAAL--------------------------------------------------------------------------------------- 91791441 19 -------------------------------------------------RVSWKAFDSISHQVAKAMIKFGLQAQDTAVILSQNCPQWTCADIGLLKARAIVVPVYPSSTQEQASFIINDAGAKVLFVDDA----EQYHMACKLQAVCPSVEYLVVFDDTPNHLHFDSLITEDLRLQAANLDDLLTLIYTSGTTGDPKGVMLDYRNMASTIRQHDTCLNFNPGDTSLAFLPLSHVFERS--WSFFALCRGGTLCVVPRF-LEKVYSAVQRQRLFHWAMAATSAILSLQWVVANKLVFSKLQAVLCGGAALDMTVGNFFHGI-NLPVLCGYGMTETNATVT-MNTLNNRVPGSNGKPLP-----------ETEVKLGAFDEIMVRGDAVMRGYYKRPDDTAATF-EDGWLKTGDAGRFDEQGNLFITDRIKELMKSNGKYIAPQRVEGKVGSCPFIEQVAIIAVPSEYWAKEQGLVFDSLASLLERAEVLAHFEQRDLAAFELPEAFTIEAGL-ITPTLKLRRKAIYQRYAPEITA- 120402990 2 -------------------GEW---TIGGVVDAIAEAVPDRLMTVCGERRSTYRQTADRTRRFANFLSANGIGAQDRVALIMHNDPDMVI---GSLKARAVPVNVNFNYTPREVDELLSYLRPRAVVFHRSLGAKFADVLPREGVDLMISIDDGSGAPELTGAVRLDDALAAGETDQHITPSDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGADHESVHAGPPWFAVSPLMHAAGM--WTAFAALLNGQTVILYDKPTLDSALSTAEREKVGLMTMVGDAYAGLIDELRRRPYDLSSLFAIGTGGAATNQRHQEALLELLPITLINGYGSSETGNMASQADDRKDTFERRGGVVLLSEDHSRILQPGDQEVG-------WVAREGIPLGYFDDAEATRRTFPQRRVVISGDRASLEPDGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHGGVADALVVGRDSDRWGQEIVALIEKAPGADVESEALLLVCNSALARFKAPKEFIFVDKVRRLGNGKADYRWAKSQATQR---- 150395542 96 -----------------------------------RKTGSGAALIFRGEQLSWAELRALVSRLQQALKAQGIGVGDRVAAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIACDGYKRQDVDAKVRAVAKALGVPTVIVYAGDSAALAPIADFAAEPLEFERLPFNQPLYILFSSGTTGVPKCIVHSAGGLLQHLKEHRFHCGLREGERLF----YFTTCGWMMWNWLASLAVGATLCLYDYPDGNVLFDFAAAERFAVFGTSAKYIDAVRKGGPSKTHDLSPLRLMTSTGSPLSPEGFSFVYEKSDVQLASISGGTD-IVSCFVLGNPMKPVWRGEIQGSGLGLAVDVWNDEGRPV-RGEKGELVCTRPSMPVMFWNDPDYRAAYFDRDNIWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQ-DWEDDVRVVLFVRLAQGAELTEQLSREIKNRGASPRHVPAKIIAVADIPRTKSGKIVELAVRDVV------- 1617274 81 -------------------------TLHDNFEHAVHDFRDRVRVTVGDYKWTYGEVGTARTALGSGLVHHGITTGSSVGIYFINRPEWLIVDQACASYSYVSVPLYDTLGPDAVKFIVNHANVQAIFCVAETLNSLLSGLSEGLNESLPSLPPSAGVKVVSYSVLLNQGRSNPQPFCPPKPDDVATLCYTSGTTGTPKGVVLTHANLIANVAGSSFSVKFFSSDIYISYLPLAHIYERANQIL--AVYFGVAVGFYQG-DNMKLLDDLAALRPTVFSSVPRLYNRIYDAYNAKKQALGRVRFMTSGASPLSPEVLEFLKICFGGRVSEGYGMTETSCVISGMDEGDNL-TGHVGSP-NPACEVKLMDPEMNYTSADEPGEICVRGPIIFRGYYKDEVQTREVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCRFVGQCAVVSVPDGIKGELRELCNNPRVKAAVLSDMDAVGRESQLRGFEFAKAVTLVLE-PLTPTFKIKRPQAR---------- 146304378 2 --------------------------------------------------MTYEQARDRVARLASKIPERGV-----VAHFMFNSAESVLSYIAGFWAGTKVVAIDPLTSAEDLRFILEDSSPDMILV-DQETLSREKEVLKDFKAVIPSFE-----GEVKE------------RPEEYNDNTPGLSYYYAGIAGRTMEVIHSGSRVEFNDRVLYESIGLSRISTILTV-PIAHVLGNSVLGV--TLEAGGQLIPVKKFDPVQASEMINTNNVNFLATVPMVYDSLIE----RGHGLQSLEVCISTAAPLFPNTVKGFKEKFGKDIIQQYGFTEGLVLTLQPRDITGII--TIGKPLK-HVDIKVVMEDGKDAMPGEVGELWAKAPWLMLGY--KDTKENDRVWYNGWLKTGDLVSIDERGLLFFKGVKKRMLKYKGYPIFPRDLESILLTHPAVEKAEVVGEDAGNLGQEPVAKVTLRKKV-SEQELLDYVNSK-VAFYKKLKRIYIVNKL------------------------ 52219044 71 ----------------------------------------------------YKQVSDRAEFLGSGLIHRGQKPDTFIGIFAQNRPEWIIAELACYTYSMVAVPLYDTLGPEALVFIINRANISTVICD---KKDKAETLLDNSEKKLPLLKTIILMDSYDDVLSLKDVEANHHRPVPPKPEDLSIICFTSGTTGDPKGAMLTHENVVADAAGVVRVFVPVPSDVSISFLPLAHMFERVVQ---TVLYVGGRVGFFQG-DIRLLPDDMKALQPTVFPVVPRLLNRLLNFAIEKKDKLGRVRVMVTGAAPISPSVLTFLRACLGCQIFEAYGQTECTAACS-FTIPGDWKTGHVGAPIPCNTIKLVDVEEMDYFASNGEGEICVKGTNVFRGYLGDPEKTAEALDKDGWLHTGDIGKWLPSGVLKIIDRKKNIFKLAGEYIAPEKIENVYIRSAPVAQVFVHG---ESLQSSLVAIVVPDPE------------------------------------------------------- 126290239 240 --------------------------------------------------LSYREVADRAEFLGSGLLQHDCKPEQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIINTADIATVICDKPEKAILLLEHVE--RKEIPGLKFIILIESLEKDLEVEDCGRENHHPPPPRPEDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSV--VYCHGGRVGFFQG-DIRLLSDDMKALHPTIFPVVPRLLNRMYDAAKRKKAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPLPCNYIKLIDVEELNYFASKGEGEICVKGPNVFKGYLKDKEKTDEALDKDGWLHTGDIGKWLPTGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVAQTYVHG---DSLQAFLVGIVVPDSEVMPSKELKQAIKESGLHSFEQVKAIYIHSDMLLTPTLKAKRPELRDYFKKQI--- 163849297 5 ------------------------------LRERMEQWASHPAIVWHDHPYPYQDLLTRIQAWHTALNQHDVGPGEVVTIEGDYSPNAVSLLLTLIERNTIVVPLTHSVAAQR-EEFLGIAEVQVVVTDDDRWHIERRPVQV----------------------------TNPLTRQLIDRQHPGLVLFSSGSTGKSKAALHDFIPLLEKFKV------PRHRRVTLTFLLLDHIGGINT--LFYTLANGGTVVSVPSRDPDVVCRAIETHRVQTLPTSPTFLNLLLISEAYRRYDLSSLELITYGTEVMPESTLHRIHALFNVQLLQTYGLSELGILRSKSRDSNSLWVKVGG----EGFETKIVD-----------GVLWVRAKSAMLGYLNAP----SPFDEEGWMNTQDVVEVDGE-YIRILGRRSDIINVGGQKVYPAEVESVLLQMPNVKDVAVVGEPNPITGHIVTALFEPEDPNEFKRRVRAFCRDR-LAPYKIPVKIIITDSEQHSARFKKMRK------------- 15898181 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTALRMIRKEVSSPRRDYDRLRAVSSAGEAVGGDLIEWAMKELSPNVNEFYGCTEA--NLVTVNNSMWRKIGSVGKP-TPGHEIAVIDEKGNEV-INQVGEIAVRDPVLFLGYYKNPEATAKKF-RGHWFLMGDLGLMDQNGYIWFKGRGDDVIKVSGYRLGPEEIESIILQHPAVQEVAVIGKPDRLRGNVIKAFIVLKDGYSPSEEIQQFVKSR-LALYAYPREIEFVKELPRTETGKLKRFELRKREEEK---- 114329023 638 -----------------------DHTLFEAVRQAACLHGRRVAIEDPTGPLTYSRLLTGAAVLGRAL-SVYAGPDEALGVLLPNANATAVTFFALQSARRIPAMLNFTAGAANLLAACRAAQVKTVITSRAFIS---KAGLEPVIEALSASQRIVYLEDVRAGLSKWDLTKSRALVPGRNPDAPAAILFTSGSEGTPKGVVISHRNILANSAQTAAVIDFGRQDKVFNVLPVFHSFGLMAGLVL-PLSFGVPSYLYPSPLHYRIVELIYATNATILLGTDTFLMGYARMA--HPYDMRALRYVVAGAEPVKAATRHVYEEKFGVRVLEGYGVTETSP-VLALNTPMHNRYGTVGRLLPGIV------PRLEPVAGVETGRLWVRGPNVMLGYLRTDAPGVIEPPPGGEHDTGDIVTIGEDGFVTIQGRAKRFAKLGGEMISLAAVEALASDLWPDAMSAATSLPDGRKGERI---VMLTTQADASKQVLAHAKAAGASEMMVPAVIVTVDSLPLMGSGKIDHPAVRRQAE------ 61806646 77 -------------------------TIPSIFAQTVARHPDKPALVYEGETWTFSQLDQISNAVAHWALSQGWTSGDVVALFMESRPLQVALWLGLAKVGVEAALINFNLRRDSLLHCVGVSASRGIVLADAVSEVSHSLSQTMVRFSTGDLKPDLMA--ALKCQPLDPILASAPRHPPSGFNDHLFYIYTSGTTGLPKAAIVVHSRYYRIAAFGYLSFRMRPDDIIYDCLPLYHSAG-NIMGVGQCLIHGLTVVVKRKFSASRFWEDCIKHNCTVVQYIGEICRYLLAQPVRPSERQHRVRLAVGNG--LRPSVWEAFVERFRVQIGEFYGATGCNCSIANMDG----KVGACGRILPNVYPIRLVNEETMELRPGEPGLLVGRINQQFDGYASQ-EATRKKIAYNVFYLSGDVLVMDELGYMYFRDRSGDTFRWKGENVSTTEVEGTLSGLLRQTDVAVFGVNVPVEGKAGMAAIADSTGSFNCNSFLKEV-QQALPPYARPIFLRICPCVDTTGTFKIQKTRLREGYDPRL--- 134101845 17 -------------------------SVGRMFLDRVADTPDLEAYRFGDRSVTWAQAADRVAELAAGLLTLGIGPQERVAIASGTRYEWVLADLAIMCAGAATTTVYPSTVSSEVAYILSDSGSRIVFAEDDEQIAKLREHRDELGDVCPDGDWVISLAELEDLLLSERPDVVRERVEATAPDALATVIYTSGTTGAPKGVRLLHSAWTYEGWAVAEQGIVSPDDLQYFWLPMAHAFG--KVLMCAQLAVGFATAIDGR--IDRLVDNLAVVRPTIMGAAPTMARLAMAHKVADRLVFTRVRFFISGSAPLDPQIAEWFDAA-GVLILEGYGLTETSAG-TSINRPDNYRFGTIGEPL-PGTEMRIADD----------GEILIKGPGVMSGYHHRETETAETLDADGWLHTGDIGEQDPDGLIRITDRKKDLFKSGGKYIAPTAIE------------------------------------------------------------------------------------------ 149909586 40 -------------------------SIGLLLEQQAVNNSDLVAIQFKDQRFSYDELNKQANQYAHFLHEYGISKNDKVAVMLDNRPETIIIALAVVKLGAIACMINTTQRNAILEHSLAVVETKLLIADE-----IYIPAINNIKANLPSLFYIPALTASEAAVEFRDISKQAANYSVLNPDDSAFYIFTSGTTGLPKAAKMSHHRWFKSMAGMMASLRLTADDVLYLSLPLYHNNALTV-SLSAVFGNAATLALSEKFSSSRFWDEIRAHKATAFTYIGELCRYLLNVPAQDNDKQHGVKKIIGNG--LRPEIWDEFQQRFGIEINEFYGASECNLVFTNAFN----LPHTAGVTPLAFTVVQYDIDNDQPVKTGDVGLLLITKRSPFDGYTDEKESNKKLFKSDCYFNTGDLVNYQGFRHIAFVDRLGDTFRWKGENVATTQVEGQINDFNQIEQSVAYGVPHHD-GRAGMVALTLNIQEFSASEFYQHVTS-VLPSYAQPIFVRLRTQQDMTGTFKYKKTELKKE-------- 125849163 53 -------------------------TYLQCFELQATNIPDKPFIVFEDQTLTYRDVDVRSNKLANVLKSRGLKHGDIVALLMNNEADFICVWLGLCKLGCEVAFLNFNIKSQSLQHCLDRCGAKTLVI-----GSDLVKSLDEVLLMLTDGGEIWVASESSSHQNLDKLDSASPEKPVVDAPQPNLMIFTSGTTGLPKAARISHIKAVM-CMAFLRLCGACADDKIYLTLPLYH-MSASLLGIGGCIELGATCVLKRKFSASQFWKDCLKYDITVFQYIGELCRYLVNQPKTLEEVAHNVRLA--AGSGLRADVWKEFIRRFGIQIREAYGLTEASIGFVNYTDE----IGPIGRASLPFEFLKCDPQTFEPLRTGEAGLLVVVFTNPFLGYAGDKAMSEKKLLRDVFFNTGDLMLQDHRDFVYFKDRIGDTFRWKGENVSTTEVSEVLGSLDFLLDVNVYGVTVPGYGRAGMAAVVLKDGELDGKRVYSHLL-HTLPPYAWPWFLRLQTSLDMTDTFKQQKGLLVKQ-------- 189199274 72 --------------------------------------------------YTWAETYANACRYGQYLHQNGVEPGQLFAMYMMNRPEFMFTHLGSWSIGSAPAWINYNLAGDALVHCLKVSGAKVLVVDEDTDCRARIEAVRERLENDLGIKILVLDDQLKGEISTEPKRPENELRAGVKPNFPLFLFYTSGTTGHPKACPFPT---IRAAGLTGRVGGMGNGDRWYVCMPLYHGTG--GTTALVCMIAGITLCIGTKFSTSKFWIDVCDSRSTAMVYVGETARYLLNAPPSDLDRKHNVRCMFGNG--LRPDVWQRFVDRFGIKLVEFFNSTEG-VMALFNPSSGPFTATSVGHTYVPVEVDMVTGDLLRDPKTGEEGEILVQMPSAFVGYWNNPEATQSRFERDLWYRTGDALRRDADGRWFFMDRLGDTFRWKSENVSTAEVSEALGSFPGIQEANVYGVEVPHDGRAGCAAIYIDPAHRDSNALLAHAKQK-LPKYAVPVFLRVQKAVTTMHNNKQNKVPLR---------- 198416161 118 --------------------------------------------------ITYNEVLTKAQHFGSGLVHEGAKPEQFIGIFSQNRVEWKITEQACNSFSMVVVPLYDTLGPQSITHIMTQCEIQIIVVD---TNVKTKNLLAAVKGGKFAVTLIITMETPDDFEQVEEVGKNNLKFVPPKPEDLHTICYTSGTTGLPKGVMLTHGNVVANISGVYAVLGMSSSDVYISYLPLAHVFE--RLMAAQMYFLGARVGFFQG-DIKLLLDDVGELKPTIFAMVPRLINKIYDLEKALKSKLAKLRVMVTGAAPVSLEVINFMRAALGVNFTEGYGQTESSAALS-VSVPGDFFSGSVGTPVV-CNMIKLVDVPEKDAKEGK-GEVCAKGPNIFVGYYKDPDKTKETLDEDGWLHTGDVGMWLPNGSLKIIDRKKNIFKLAGEYIAPEKIEGILTQCPAVAQVIVIAVPDPDAGKGVGGYEELCNNTLVLEDMCALGRKRGLKSFELPKKIHLSPELLLTPTFKSRRPQL----------- 71905891 15 -------------------------TFPRLLFHHAQTRPNAPAMREKYQTWTWLDVAERVRALACGLASLGFKRGDNLAIIGDNRPHLYMMMTAAQCLGGVPVPLYQDAVANEMLFVLQDAGIRFVVVEDQ----EQVDKMLEIQDQVPTLEHIVYDDDIHELMEMGRIHDRNAEVEQGHFDDTSVMLYTSGTTGKPKGVCQTHAAFIAAAQGGVQVDKLGPDGDILSYLPMAWVGD-HLFSYAQALVAGFTINCPE--SGETVMSDLREIGPTCYFAPPRVFESLLTSVMIRMEDMSRIRVAYTAGAAIGPELF-RFYRSMGINLKQFYGQTETCA-YVCLQPDGAIKFDSVGQP-APGVEIKIADN----------GEVLVKGPMLLKEYYKRPDATAETINADGWFMTGDAGFLDEDGHLKIIDRAKDVGKSNGAMFAPNYIENKLKFFQHIKEVVCFG--HER--DMVCAFV------------------------------------------------------------ 82701365 76 ----------------------------------------------------YQALRQNAQTAARQLLRLGLARGDRVAIIADTTPEFVEIFYACRYAGAMPVPVNLGSHARQLRGMLEAGQASA-----ALANADYVDFLKEAAEGSQYLRWV---GTPEQ---LGELPASITELAPNSPDEIAYLQFTSGSTRMPRGVVITEGALMSNLQGIVRHLNIRAGDRCASWLPFYHDMGL-VGMVMAPMVAQVSVDYLATRDPLQWLRLISRNRATVAFSQPKLCTLRVRDSDLEDLDLSSWRAAGVGAEMIRPDTLRNFAEKFAPAFLPCYGLAESTLAVTFVDRKMAVRLQVEGRKYSPGHIVKVIDEAGQQLPDLRVGSVLVQGSSIMTGYFNNPEDTGKTLKPGNWLDTGDLGFLFE-GDLYITGRRTDVIIVNGRNIRAQDIEELAEQQPEVREASAFGITDANDVTTIVLVIECRLTSITDRQLTSRLQRLVYMAFGVNCLVELVPTLPRTSSGKLSRFAARQGFIQR---- 209694222 16 --------------------------------------------------YTFAEVVDKALRLVSALQDLGLNPKDRVALISKNCAEWFITDLALMLGDFVSVPIFPTAGLETIEHCLTHSDSKVLIA----GKLDNSDATTQVIEKLDYLSTIAFNYDSAQFEDIVQQHQPSSSRPSHHDNTLMSIVYTSGTSGLPKGAMLTYGGFSTSAKHLINHIGMKPDDRLFSYLPLAHITE--RVYILGSAFFGGIQTAFPE-SLDTFIDDVKMHRPTLFISVPPFVNGIIKRKLADGLGLDKARVLGCGSAPVSAGLLKWYESI-GLNITEAWGMTETFAYSTLNHPYRSDKVGTVG-AAGPGVELKIAQDE----------EILVRGDGIFAGYYKNDGATAESFNKDGWLHTGDIGSIDAEGFLTIQGRKKDTFKTAGKFVAPVPIE------------------------------------------------------------------------------------------ 167578909 26 --------------------------FADVLRFRADTTPDEFAYRTPDRVMRYGDIHRRALAIAREIAAHG-RPGDPVLLIFPSAADFIEAFFGCLYAGRMAVPALPPRTEKELISIARDCAPSLAICGDGEMDTVLAELCAAGVVAPPCRE----VGAIPDCGGG--NGGGPSELPAVAPDSIAFLQYTSGSTSDPKGVMVGHDNLLAN-ERLLRRHWGSDRERWLSWLPHYHDMGLIG-GILQPIYAGRPAVFMSPQDPARWLHAVSDYGATC-SGAPELCRRRASRMDLTRLDLSTWEQAFNGAEPVRPRTMREFADAFSSTFAPCYGLAELTLVATPQGDGRSIDAVSVGALEHAHQAFCIVDPTGEPQPTGAIGEICIASDSVCHGYFGRPDATDATFFPNGMLRTGDLGFIDDDGHLFVSGRIKDLIILNGVNYYPQDIEGAVLNVSDQIRAAAIAV---ERGEQAGVVVVLEDLAALAPEISREVCQLTLSG------VIRVKEIHTTSSGKIQRATCAKMLAD----- 197105201 12 --------------------------------------------------LTYTDLIRASFALGRKLSGL-TRKGERVGVMLPSSAGGVVTFFALHAFGRVPTMLNFTAGIRNLKAACDLAGVKRVLTSHRFEQGKLHDLIDALRAQITYLEDVRATIGLPDKLYAAAAGALPKQFASVAPSDPGVILFTSGSFGAPRGVVLTHANLVANCRQIATHIALDPNWVFFNPLPIFHVFGLTG-GVLLPILTGMKAFQYPSPHTKQIPPLIKDSKAAVLLATDTFVNQYARAADS--DELAGLNFVVCGAEKVRDETHNLIAEKFGIPLLEGYGATEASPVIA-VNKPTDNRRGTVGG-LLPGMETKLEPVEG--IPGG--GKLLVRGPNVMAGYLRDPPA-------GGWHDTGDVVSITDDGWVKILGRVKRFAKVGGEMVSLTAAEDLAAAVPDCRH-AVVAVPDAKKGERLILVTDRRD--AEAAPLLAHAQKAGAPELAVPRRIIKVPEIPVLGTGKTDYVALQRIVEAEL--- 157377589 8 --------------------------LTRLIKQQSQKLGEAIALEGYEMAVSWSSFDNINAKVAQALIQFGIEVQDRTVILSQNCPQWACADIGSLKARTVVVPIYPTSTFEQASYIVNDAKAKLIFVGDK----AHYEMACMLVQHCESLTHIVVFDEYESHIYFDDLLTETHRIEEAELDDLLSLIYTSGTTGDPKGVMMDYRNIASMIEKHDKVLAFTPGDVSLAFLPLSHVFDWS----FYVLSRGGHNVYLQ--NPMAVKEAIVAVRPHTLCVVPAVQDKVIKAPELRQKMFTRLKFMPCGGAALDPNVSAFFQSI-DVPVLCGYGMTETNATIT-CNTLSNRVPGSNGKPLP-----------DMEIKLGKDNEIMVRGGTVMRGYYNRPEDTAEAF-EDGWLKTGDAGRIDEEGNLFITDRIKELMKSNGKYIAPQRVEGKVGCCPFIEQVAIVA-------------------------------------------------------------------------- 78062059 118 ------------------------------------------------QTMSLAELASQVRRVATRLRDLGVVPGDRVVAYLPNVPECAVAMLATTAIGAIWSSAAIDFGVRTVVDRFQQIAPKVLIAADGYKVFDRRREVAEIARALPSLQTLVWLPNVADAMPADDVPADTFRFERVGADHPLWIVFSSGTTGLPKAIVHGHAGILAHLKLMHLHVDLHPGDVMF----FYSTTGWMMWNLLASLLTGASAVLYDHGGPECLWRLAADAGATCFGGSPTFVQMMEKSGPGRQFDLSALRSVLLSGAPSTPETFAWFYRNVKQDLWVTSGGTELCSGLVGAVPSLPVHAGEIQARML-GMAVDVWNDDGQPV-VDEVGELVVTAPSMPIFFWNDDARYRESYFEPGVWRHGDFMRITRDGGCYIYGRADSTLNRYGVRIGSAEIYRVVEEIDEVADSLVVCCELPGGGFFMPLFVRLRNGETLDDTLRARIAERLCSPRHVPDTMVAMEQIPYTLTGKKMEVPVRKILMGR---- 116512101 3 --------------------------------EIANKNPDLIVLAECEQKFTYRQLFVAVSEISKQIKERTLRP---ILIFGKNDFISLAAMLAANLTGHAYISVD-AHTPFERTEMINSAAKPAVVITTVNLSEDFSALTDRISVNLNTL-------SLDEKLPELDFSQA------VSGNDSNYIIYTSGTTGVPKGVEVSHANLVTFTNWMNDFNKIENNQILSQAL---YSFDLSIFSLYPSLTTGGTLVSLSRDETTNFKLLFERLNSTVINTTPSFVDICLLDPSFTEKEHPNLVQFIFCGEELTKKTAEKLLTAFPATIYNTYGPTEATGAISSIKVTEKLLTENDRLPIGPGVELKIMD-----------GEIIIIGDSVAKGYFENPEKTAQAFDGKPAYHTGDAGSLTDEGMLRYQGRIDFQVKFNGFRIELQDIEANIQNLKDIEKAVVLPKSDQHKVTALIAYLESEKTFADRAEERAFTKQKTIMDYMMPTKFIYLKKFPLNQNGKVDRKALAQ--------- 145224445 127 -----------------------------------------------ERTVSYAELRDLVGRARTGLIAAGVGRGDRVVALAPNCVETLVMFLASASLGAVWSSCSPDFGTRAVIDRFAQIEPTVLLAVDGYCRFDIRDRLETLRGNLPTVTTTVLVPYLDPAAELSGAADGTLDFDPVPFDHPLWVLYSSGTTGLPKGIVQGHGGIVLHLKALRLQSDLGPGDRFFWFTTTGW---MMWNYLVGGLLVGATIVLPGHPDLNVLWELAARHRVRLFGVSAPFVHSCMDAGPREHHDLSSMRALGSTGSPLSVKGFRWIGEHVGVQICSVSGGTDVCTAFLGAAPTVPVWLGELSCAALGAD-VHSFDEDGADL-RGEVGELVLTQPMVM--FWNDPDGTRAAYFEDGCWRHGDWVVATERGSFVIQGRSDSTLNRGGVRMGTADFYAVVEGFAEVLDSLVIDLGDDAEGELLC-FVVLAPSASLAAALRTALR-RELSPRHVPDRFIAIDAVPKTLSGK----------------- 164660560 75 -------------------------------------------------TLSFAELHLQSAKIASWLLRF--APRSVVGVAMPRSLSTYICLLGILRAGLVYLPLDESLPHVRCDQLLRDSGAVLVITAEDHDPAAPWPCDRA--------------------RPSDMISEHGPDMRPIDANDPAYILYTSGSTGHPKGCVLSHANLAYAIDNFRHAFGSVHNARFLARS--AEAFDVHLLECLLAWQMGATVVTMRRLLLADLGVAMANANVTHACVVPSLF--FTQGRRIVPSDLPSLRALIVGGEKIADDIVEHWGSSRGHGVLNAYGPTEATIGISCTPVYVDSLASDIGTAFAGN--AFVIRANDRVALRGETGELCIVGTHVGLGYIHRD--SDAFFEMDGMYKTGDLARMMPDGHIEYLGRVGHQVKVRGARVELTEVDTAL-QMAGAKHAVTLLLTHPEFEEHLVAFVSDRIETTDTSYLLHALR-HTLVTYMVPSVILTLSALPLARSGKLDRRALEDIYT------ 165976848 9 ----------------------------DQVRRRAEQFASKTALRYKSQQISWQSFQQSVDQFSLALLAHGIEVQQKIAIFAHNMPQWTITDFGALQIRAVTVPIYATNTTKQAEFILNHADIRILFVGD----HEQLEAALEVADNCPLLEKIVCMKSQEDFIAYASQDKQTERLADKNLSDLFTLIYTSGTTGEPKGVMLDYANIAHQLHAHDLALPIDENDVSLSFLPFSHIFERA--WVAYVLYRGATVCYLE--DTNEVRNALNEVKPTLMCAVPRLYRALFKWAKKRKNTLSRIRMMPCGGAKLEP-TIGQFFQAIGVNIKLGYGMTETTATVSCWAD-EQFEPNSIGR-LMPNAEVKI----------GENNEILVRGGMVMRGYYKRPEETALAFTEDGFLKTGDAGEFDAQSNLYITDRIKELMKSNGKYIAPQYIEGKIGKDKFIEQIAIIA--DAKK--YVSALIVPCFESLEEMELVKHSEQKELAHFEQIKKFTLLEEI--TPTLKLRRKVILERYRKQIES- 169775095 266 ------------------------------FQARCRQNPSALAIDAWDGQLTYAELDSLSSQLASRLVSITICPRGFMGVLMEKSAWVPVAILAVLKVGSAFVFLDGSQPLQRLKIICAETKSQLVL-----SSAHYREKANTLGPPVLLVKNQSGLGQAKENDSCPSLL-EDYPQPQSQPQDTLYAVFTSGSTGEPKGAMVDHGAFCTMCGPQMAARPTTNSPRVFQFAP--HAFTVSILDYLGTLLQGGCVCVPSEEELRNMAGAIEGLSANIVTMTPSMARVL------DPTQTPSLQLVLLAGEMMAQCDLDKWSQC--VRLLSLYGQSENAAGSMISEKSIVPRAPNTFETLTPGFQCWIVDNPHRLMALGEVGELLLEGPALGQGYMNDPIQTEDKFICRSFFKTGDLVRYTPAGEIELLGRKGAEVKLRGQRIDLTEIEHHLRCLSATRVVADVIIPDDIDGPVLAAFVVSRTGQSAEAEFRAEAKAQTIPSYMIPMTIIPTEAFPFTATGKLDRRSLRQ--------- 164656525 13 ----------------------AGASLGEYMASQVTDNGNKRALISPDLSLTHRMLKQFVASFSAHLKPL--AENNRVMMALPTGPENALALL-CIACYFNCAPVNASCTAEELRDDALRLGARAVITADSIQRLELDRLYSQY-----GIEILLVEPRPSGPAGLFDISLMGDEQPGSRQRGPALVLHTSGTSGKKKVVPYTLRHLIVGACCVIQSWNLHSKQVDMNMMPLFHVGGI-VRNLWAPVLSGGSTILCAGFDPNAWWTLTMQLGATWYYAAPTMHHAILASKPADVDPSTQLQIGMICNAALLPSLANELRATFNCAVLPSYGMTECMPIASPPVTYKLERPGCSGVACGPDLSIRDQLDINKELERGQTGAICVRGVPTFSGYMENGELDTSVFSKDGWFDSGDCGHMDQDGYLYITGRSKEIINKGGEVVSPFEVEEAISQAERVKQTLAFSVEHKVLQETIGVVIVPKPGQPRIGELQNLLR-NYLHPSKWPFVIVYMDDLPKNQAGKPLRIKL----------- 163848924 92 ----------------------------------------RPAVIFASERLSWASLRAQTAALAQTLREAGVGPGDRVVAYVPNTPHALIGCLATASLGAIWSSCSPDFGSPSVIDRFSQIAPKVLIAVDGYKAFDRRAEVAAIQAALPDLELTIASGLRGRVIRWEDALRQEAELTPVEFNDPLWVLYSSGTTGLPKPIVHSQGGILLHIKSLDLHFDMRAGDTFFW----YTTTGWMMWNFLGGLLIGAIPILYDYPDMGVLWRLAEQTRIRYFGTSAGYITALMKSGPGTQFDLSSIKAIGSTGSPLPPEGFDWVYEHIDVWLVSYSGGTDVCSGFVGGCPLLPVYSGEIQCRIL-GCRAEAYDTDGQSV-TGVMGELVITAPMPMPIYWNDPDRYKASYFEHGVWRHGDWIVINERGGVIIYGRSDSTINRQGVRMGTSEIYRAVETIPEVLDSLVIDL--EGLGGRSYLFVVLREGVTLDDDLRQRIKQQTLSPRHVPDDIFQIPAVPLTLSGK----------------- 183599616 12 ------------------------------WQHWASHRPEAVALITDIEPLTWEQLNQRVMRLAYHFTQQGLRDGQTVVLRGKNSVELLLSQLATLYCGAKVLPLNPRLPESLLAELLPH------LNIDFAIDFDDGLLAKFTYPILAVSERAVTAHEWEHHLPHFSHAK----------TQPATLILTSGSTGLPKAAVHNVLAHLDSANGVLQAMDYQQHDCWLLSLPLFH---VSGQGILWWLLRGAQLAIRSTP-------LIEALQVTHASLVPTQLWRLLNQTEA----LSSLKQVLLGGATIPTALTD-LASHRGIDCWSGYGMTEMASTVCAKRADGKK---GVGLPLK-GKQLRLV-----------EGEIQVRSQSQAMGYWFDPLKTIE-----GWFKTNDRGAYIDDEY-HVIGRLDNLFISGGECVQPEDIEAVINNHPAVSQSFIIPIDDVEFGQRPVAVIEFSDKCEL-DTIQGWLKGK-LAPFQYPAHFFLLENSLKGSGIKVSRQQVKNWVLQQ---- 57525836 121 --------------------------------------------------LSYSEVIERAEHLGSAFLHKGHSKGDPIGIFSQNRPEWTIAELACYTYSLISVPLYDTLGTEAISYILDKTCISTVVCDVPEKAGL---LLECVSGRQHSVKTLILMADVDADLDAENMGKTHRRQPEPQPDDLAVICFTSGTTGNPKGAMLTHRNIVSNISAFIHVCPLSSRDSHISYLPLAHMFERVVQGV--VLLHGARIGYFQG-DIRVLMDDLIALKPTIFPVVPRLLNRMMKSGIMRRDSIGCVRMMVTGAAPISEPVLTFLRAALGCQFYEGYGQTECTAGSTTT-LPGDWTAGHVGAPLPCNDIKLVDVAEMNYYAANGEGEVCVRGPNAFKGYLKDPEKTKEALDEEGWVHTGDIGRWLPNGSLKIVDRKKHIFKLAGEYIAPEKIENIYIRSEAVVQAFV---------------------------------------------------------------------------- 90579263 6 -------------------------------QRWAAERPSDIAISLGDQTYTWADVSSNVDDYAQGLVEQGVKRDQLVAVIADNSIQVLWLMLAIFRVGARYVGLNPKLSSSELQQQL-------VILDNDYIWSDSEHDLTALTGQNIVLQLPIVARMV------------PVTWQEHR---PMTLTLTSGSSGVPKAVVHNAESHLASASGLLSQMTFTAEDSWLLSLPLFHISGLAI--VWRWLYRGACLVIVDKEQQQQALHW-----VTHASLVPTQLQRLLDSIDNTATPSSMLKQVLLGGAHIPVTLTDKAHSA-GISCWCGYGMTEMASTISAKQANDSSGVGN----VLPNRELLLRD-----------GEILVRGKSLCLGYYRNH--TIFSILDDGWFATKDMGEWHDD-ELFIHGRADNMFISGGENIQPEDIEAILLQYPEIEQAVVLPIDDYDFGQRPVAIVTCPMDAVFIDHVMTYMADK-VAAFKRPIRYLALPD------GKLSRTKLANWLSKQ---- 31794107 4 ----------------------TDRSVPSLLQERADQQPDSTAYTYIDDSLTWSQVYSRACIIAEELKLCGL-PGDRVAVLAPQGLEYVLAFLGALQAGFIAVPLSPQYGDDRVSAVLQDSKPVAILTTSSVVGDVTKYAASHDGQPAPVVVEV-------DLLDLDS----PRQMPAFSRQHTAYLQYTSGSTRTPAGVIVSHTNVIANVTQSMYGYFGDPAKIVVSWLPLYHDMGL-ILGICAPLVARRRAVLMSPRRPARWMQLLATSG-RCFSAAPNFAFELAVRRTSDQDDLRDVVGIVSGSERIHVATVRRFIERFAPAIRPSYGLAEATLYVAAPEAGAAPKTGSVGTELISYSSVRIVNPETMENPPGVVGEIWVHGDHVTMGYWQKPKQTAQVFDEGPWLRTGDLGVI-SDGELFIMGRIKDLLIVDGRNHYPDDIEATIQEITG-GRAAAIAVPDDIT-EQLVAIIEFKRRGSTAEEVMRSVKREVTSAISKSHSLRVADSIPITTSGKIRRSACVERYR------ 108760849 12 -------------------GMDLPKSVVHALHDRAAQQEQRPALTRRGGAYSWFEYAQRVRRFALGLHALGVGAGQPVGILSFNREEWHVADLAAIAMGGVPVGLYTTSAPEQLEYILGHCEATLLVVENE----RHLRTALALRERLPKLRHVVVIDAPEGVLRYADVMALGTGADELKPEAMGTLIYTSGTTGHPKGVMLSHHNLVWTAKQLTDTFGQPAASSLVSYLPLSHIAE-QIISLYSPLLNGVQVYFAA--SVDTMPQSLREVRPSFFFGVPRVWRRLVFAPLKERIGMERVSFFATAAAPVGREVLD-FFASIDMVIHEVWGMTEVTGPGT-VSTESHTRLGSVGRAMM-GVELRIADD----------GELLVRGGNVCMGYYKNPEATAE-LLADGWLHSGDVGQLDADGYVQITGRKKDIIVSGGKKTSPSNIEELLTALPGVGHAVVLG-------------------------------------------------------------------------- 154508838 23 --------------------------VPDMLAKRALLHPDQVAVVGSTRSLTTSELQRQVEYTACGLIGLGVQAGDAVAILAPTSYEWLLLDLALLSIGAITVPIYESDSSAQIEHILTDAHVTRVFTATTQQAELVHSVAPEHTVAVDSFDRGAQRMIARAATGITITNVEQ-RRATISSSDIATIIYTSGTTGNPKGVALTHANFVATAEGARQVLGDSPETRLLLFLPVAH---VLARLVMHVILSG-QGVLGFSPSIKNLLPDIQAFKPSVLLVVPPGLFKKMRHGIADALVLPNLRYIVSGGAPLATDLAH-FYAGMGITLIQGYGLSETTGPIS-VQQIGKNPVGGVGLPL-PGNFIKIAKD----------GEILVRGQSVMPGYYHLPEQTAEVMPDGKWFHTGDLGSIDRKGQLTITGRKKELIVTGGKNVSPEVLEDSLATHPLIANVIVVG-------------------------------------------------------------------------- 163724185 4 ------------------------------------------------------------------LIALEVPQGGKVGLMGKNSANWFVADMAAMTMGAVSVPIYETNSGPQIQYILKHAECCVFLIDDLEFFVRVQPYFDELENPCKVAFFSPQDQEHPLVTSYEELQLQGKAVPRITPEDVCTLIYTSGTTGPPKAVMLTHKNCLAAAENVYLTTRANPSAASCSYLPLSHVAERTV-SIFSPLLDGRPVYFIGGW--ERFQEHLAEIRPTLWAGVPRVWEKLMAAQPAHKQKLDRVETAVSGGAVLSREVLN-FFVGLGVWLQDVYGQTEG-HGTTSFATREAIRFGSAGKPY-PLVKIRIAED----------GEILVKGDNVSPGYYKDPELTRETF-RGGWLYSGDLGRIDEDGFLWVTGRKKDIIISGGKNITPAKIESSLMSSPLVEHAVVLG-------------------------------------------------------------------------- 34499506 4 ------------------------------------------------RQLSTAEVRDTVNRVSLGLMEMGIQRGDKVAIAADNSIEWVLADIALQQIGAVSVPLYPTITLDDARYILAHAEVKLAFAGSAALQRKLHEALGRLSCPIYGLADIDGAREIAERARPERMAELDALRDAVRADDVYTIIYTSGTTGRSKGVMLSHRNVLSTVVATAAFTGLPQGRRALSFLPLSHIFERA--GVFYYLYSGTGIYFASVECLSSALADVKPH---TFSSVPALARAENFDPNRRRSPLDAIQHINVGSAALQPRLARMFWAA-GIAVAEGYGMTESSPVISANPTARGVRIGSVGLPL-PGVEVRLADD----------GEILVRGDNVMSGYYKEPEQTSDAL-RDGWLHTGDIGVL-EDGYLRITDRKKEMFKSNGKYIAPQALENKLKESAFIDQIMVVG-----DGQKYAAALI----VPLFEKLKEWCAEHGI--------------------------------------- 217968848 9 -------------------------TLPQMLREQARLQPGRPAIRQKDQAIGWDDYYRRASHVGLGLRALGLPAGGHVGVLAENRIEWVLAQMGCGLVGAIAVGVYPTSPAPEVAYVLNHADVEVVVCEDQ----EQTDKVIEALDQLPHLRAIVVMETRDRILSFADLERLGVEYEATHRDDLALMIYTSGSTGKPKGAMIRYANIRGVAPGIIDRLGLAADTVHLSYLPLCHVAE-QMLTTFCPIYLGSTVAF--GESIRTVQEDLREIAPTMFLGVPRIWRALAACAPFAHKSLRKARVALTGAAPIPPAVVHFFR-TLGVPLVEVYGLTESTGMITGQPL-DAVAFGSVGTPILGV-EHRI----------GARGELLVHGEMVFAGYYKNPEATADAI-RDGWLHTGDVVE-ERDGQLYIVDRLKDMITAGGKNLTPSEIEKAMKSSPYIKECIVVA-------------------------------------------------------------------------- 115443434 218 -------------------------------------------VCSWDGDLTYKQLDDVTSRLGRFLTRMGAGRGTYVISCFEKSTWAIVARLAVLKAGAAYISVDAADPPVFLKNVIRRLNAKIMLVSSTYRA-RYTPFISSV---------IPITAEMVHALPL----ATEIVCPLAEPSDACLVLFTSGSTGEPKGIIQEHRAYATAVRDYIALLGLGRQSRVLQFDD--YAFDISNNDYLTTLTAGGCCCVPPAKTISALVENINALQVNMTFLTPTI------AAQFFPRDVPTLKTVCMGGEPMSNELFTRWATR--VKLVNQYGMGEAATFCAYNDQIQPGQNAIVGRSGSGAIWITNPDSPDLLMPVGAVGEILIEGPHLARGYLDDPEAPSSRAATSRFYRSGDLGRYTHFGAVEYLGRKDTLLKLNGCRVESTEVEHILRRSLGPGDTVVLGAVDDPKEPFLVAFLCLAKSKATLSAMLSRLVQRTLPVHMVPQCFILISHVPRTKSNKTDRRKL----------- 154245949 2 ------------------------------LARHGAERPDAPALTCEGESLTYGSLAALVQRIAARFRDA---PDGGIALDLPNGAALAALFLAAAHAGREGQVLDPAWPVGQRADILARIRPGLLVSCGADADVRLSPAQGLAGLAEAMGAGAAEVTGAP------------------DPDLPFYVGFTSGSTGLPKGYRRAHRSWTESFDADTREFGIGPDDVVLAPGALTHSLFLYA--LARGLDAGAHVILSKSFRPRAVAELARRHTASVLYGVPTQLALLLDHLAAEGARLDGIRLVLCSGAKWPAGRKALLRHLPKARFAEFYGASE-LSFITVAKGEEPVPEGSVGRAFD-GVRLAIRDKAGRRLPMGRIGLVFVESPFLFQDYATGD--SADLLRHGPEISVGDMGRLDAAGFLTLAGRAKRMIVTSGKNLYPEEVERQLELHPAIATAAVMGVPDGKRGERLVAFIQPEDGAQTRADLVAWLRPR-LALFKVPRLYARVARWPLTASGKTD--------------- 40062707 14 -------------------------SLTDLFFYQAEKNPKRIFLEWLNKKFTWSETSSNIYKLAKILKK-NINDGDRCLLVSENRPEWLIADLAVMLANGITVPAYTTYTERDYKYLIEDCQPSVIIISNDLMHNKLKNIIKEKIYIKKVITLDKIEGDGDKYLDFNSLENEKIKNTNLKRTSPACIIYTSGTGGNPKGVILSHGGILNNLEGASKILKIDKRPIFLTWLPLSHSYEHTVQ--FVQILVGAKVFYAEK--IEKLLDNISEAKPTIMTAVPRFYQIFLGRKKLLKQKMSNLRAFVSGGGALDREIGE-FLNAIGLPTLQGYGLTETSPVVS-CNPIHKIKVETVGPPFK-----------GNQVKIAEDGEILVKGENVMLGYWNNKEDT-EKVIKDGWLYTGDIGEIDEDGYLKITDRKKDIIVSGGDNISPAKIENQLSNSPEIDQCMV-------WGDGLVALIVPSKEFKEQKDKIGKIINKNLAQIEKIKNFHLVSEM-LTPTMKVKRNK------------ 77164343 16 -------------------------TLVGLFQERVRRTPNAVAYRHFDQETTWAEMATEVTRWQAALSKEELNPGDRVALMLRNSREWVFFEQAALGLELVVVPLYINDRPDNVRYILKNAEVKLLMI----EGYHQWQEIKQWWALRKLVRVISLNPFDDEARGQKRLCYLQEWLPKTNPDALATIVYTSGTTGLPKGVMLSHHNILWNAHSSLQSTPIYEDDLFLSFLPLSHSLE-RTLGYYLPMMAGAQVAYTR--SIAKLAEDLVTIKPTVLVSVPRIFERLAIAAGWRQFNYQRLRIVVCGGAPLVFNVARELLA-LGLPLIQGYGLTEASPVISG-NSLNNNDPKSVGTPL-----------QDVEIRIGEHNELLGRSPGVMLGYWNNPKATAEVIDEEGWLHTGDQARI-EQGRLYITGRIKEIIVLAGEKVPPGEMETAIGTDPLFDQAMVVG-------------------------------------------------------------------------- 145593725 18 --------------------------------------------------------------LARGLIAKGVGHGDRVGLLSSNRYEWSLMDFALWTIGASPVPIYLTSSAEQIEWILSDSGAVAVVVETA----THEDVIQGIRGSLPALQHIWVVDELRDAGATVEPAVVEERRKAVCPEDIATIIYTSGTTGMPKGCTLSHANLLAGSGNAVALLRTMFGPVTLLFLPLAHVFG-------RMVQVGATVALAHCSDVKQVPAELASYKPTFLLSVPTAAATAIAYSEAQKPGVGNLRYVISGGAALGERLTH-FYRGCGITVFEGYGLTETSAAVT-VNSLESFRPGTVGR-VVPSVQMRIGDD----------GEVQCTGDPVFAGYWNNEAANADAFTEDGWFRTGDIGEFDDHGHLRITGRKKEIVTSGGKNVSPALIEDRIAASPLVAQALVVG-------------------------------------------------------------------------- 195023975 23 ----------------RRPYYDPRCSVGDVIHTTLGNFPNQVIQINDGTKVTCLEIRKWGVRLAMYLKKEQITQTDIVGLISETNNYVVAVVVASFFNATPFHAVNVTRDAKTVQRLYEVTKPKIMFCD----GFDYERIKEITKEWAP--KIVLLSGRIEGVTHIEDLKYQPAAL-DKDGNQTAAILCSSGTSGLPKAVHISH----TYIARTPPLC--KSTDIILTHATVDWATGFSCI-VLSLFYCAPRLIFKGDYNAEKTLKIIQDYEATIVALAPWQAYELFTHPLATEKSLNSVSLAFITGGWISLKVLQRAQELMKCNILFSYGSTETGGITGNVD---QTLNNSVGR-IFPGLRVRIVNDEGTNLQHNEVGEVLIDTGFKWQGYVNNVADTESTM-QDGWINLGDLGYFDDDNNLYLVDRKKDLLKYKSKHYWPNEIEQVIIELPDVLNVCVVGVKDERHGDAAGALIIKKPGALTKQQVIDHVAKRVVVDYKLNSGVQFVDILPQNQNGKVMRSEARQLFEKNM--- 210085816 46 --------------RYRRTSAQPPVSLVDRFLHQVQLQPDKPFVLFEDQLYTYKDVDVMSNKVANVFHGEGVTCGDTVAMLVHNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLVHCFKAAEAKVLIVGQG------QPLLEATVEILPSLEQICVTGDNPGLNGFRSLDDKINQTPDVLVNNTLCYIYTSGTTGLPKAAKVTVGR-LSQAACSFGVSNVKANDVVYVTLPLYHSNALFA-GLGGAIEYG-------SFQQHDFGDDCRKYNATIILYIGELLRYLCAQPKTPFDRNHSVRLAFGNG--LRPDVWVKFRDRFGVEIMEIYGATEGNVSFINITNKTERFKGASFLKVDPETNEPVRDQNGRPVKPGEPGLLVVTDATPFVGYQGDRKLTDKKILRDAFFNTGDLMMMDKDYYVYFIDRLGDTYRWKGENVATTEVAEVLHDIEGVQEANVYGVHDGRAG--MAAIVVHPGHLPNMWDWYAHLSSR-LPGYARPLFLRLTQYLHHTTTFKQTKAEL----------- 149928203 34 -----------------------------------------------------REMIDFARSWQAFFRSMGLQPGDRVAICLKNSVHWVAFDQGAVAMGLVSVPLYVDDNASNIAYCIQDSGSRAVVVEENLKDVRVLSIKSDIEKEADGVEN------ANHVLKSLDKKLEPFELLDLEQNTLATICYTSGTSGRPKGVMLSHKNVIANVDSCFQLDIAKPEDVFLSFLPMSHMFERTG-GYYLPLRVGAKVIYARGIN--QLPEDLATQAPTVLFAVPPLLRAKVAQPILERLG-GRLRLAVVGGAALDSTIAKAFIA-MGLPILHGYGMTEACPVIS-VNRPEGNVPESVG-PALPNVEVML----------GENDELLARGPNIMLGYWQNEEATKTAIDSDGWLHTGDVAEI-KDKRIYIRGRIKDMVLSNGEKFSPQDAEMAIIG-DDVFEQIV------LIGERPFIGMIAVTANSNEKELIKRANERHLPRYIRVRRIITTKE-PLTPTLKVKRVKVIEAFKDRI--- 87199549 5 --------------------------FGDLLDATAANVPDRPAIIRGDRVVEWGDFDARTNRLARAMLAAGLPTGARVAILARNIPEFIEIAAAAFKARLAHVNLNYRYTTSEIEYVLRDCQAAAIFYQDEFAPV----VAPLINGSIDHLSYAVQIGDGGAYDDIVTI-GDPEPLGIERSPDDGYLLYTGGTTGRPKGVMWRAADAPASMDDHVAQVLAGRAGRVMPACPLMHGAGLTSS--LAELLIGGTVVLLPRFSALELWEEASRNRVTRILIVGDAFARPMAAANRERWNLDSLRLISSGGLMWSQQVKEALEALPGITLLDTLGASEASGFGYAITTKDRATPTGLFEP-APHT-VLIDPDRDRVLGSDEAGKGWLRRPPFASGYHGDPVKTASVYDGERLAVPGDMAERLPDGRLRLLGRDSMCVNTGGEKVFVEEVEEALKRVNGVADAMVFGLPDPKWGSVVTALI--EAGPSPDDEVIRTALSHDLAAYKQPRTIIRVAVLPRHANGKSDYRTGMEIAQRQIATG 119178323 436 -----------------------------ILEQHALKLAQQPFLAYHGKIWTFHETYQTVLRYGTWLQAHQVKPGDVVAIDFMNSPTFIFMWMGLWSIGAVPSMINYNLTKAPLEHCVRICDAKLLVVDEELRPFPPEQLSVFSAPDFRKNGGPVEVVFHDNTLEFQIMEFEPIRAPDVDATSTCMFIYTSGTTGLPKAAIINWSKAITAASFMHVALGLRRTDRVYTCMPLYHSTA-GLLGYTACLLNASSLAIGRKFSARNFWNEVRENDATVVQYVGETLRYLLATPPATGENLHNVRMAYGNG--LRPDVWNRFKERFGITVAELYGATEGL-SITLNVSRNDYSTGAIGRELDPITELPRRDPKTGLCVQGEPGELLVDAENIFPGYVNNPEANNKKIIRDAWFRTGDMIRWYPNGLWYFSDRIGDTFRWRSENVSTNEVSEILGNYPDVHEANVYGVEVPHDGRAGCAAIIFKEQLEPSQKILQSLAAHHLPKYAVPQFLRVTASMQSTGNNKQQKTTLRAE-------- 162456980 4 ---------------------------------QAKARPEAPAYVKEGGFWSFREYAGEVRRAGKALLALGLEPGATVSLLGFNRPEWVVLHVACMAIGGAPAGIYTTCSPEEVRHVVRHAGSQVVLVEDRAQLEKVLSQ----WDRLPRLSWVVLMRGAERILAWDELLAREQRLDALEPNGLATLLYTSGTVGPPKGVMLSHENLTRSADIGARLIPCSSRDIALSYLPLSHVAE-QMFTIHIPASVGAAVYFAE--SMAALADNLKEVRPTAFFGVPRVWKIMLDQARRVGLQHSELRAFSSGAAPIAKEVLE-FFASLDILITEVYGQSE-VTGATSYNVPGRTKLGSVG-PSVPGMDVKIADD----------GEILVKGPTVFLGYYEDPEATAQALV-DGWLHSGDLGRFDEEGFLHLTGRKKEILITGGKNISPKNIEEALKRHDLIAEAVVVG-------------------------------------------------------------------------- 168050144 132 --------------------------VPDIWKTAAEKYGDRVALVDPHRQITYKQLEQSILDFAEGLRVCGIRPDQHMSLFADNSHRWLISDQGIMAAGAVAAVRGSRSSTDELYHIVTHSDSVALVVDDRLKGNTVIKFVIVLWTSKDTLKDLKDGSEVPQALAAVASSGERVQCDVIHPDDVATLVYTSGTTGNPKGVMLTHANLLHQIVHLGSVVQPGPGDRFLSLLPPWHMYERSAE--YFALSRGVSQVYT---SVKTLKEDLARYPPDYFVAVPTLLSLSLKFVDIKRKQLASIKAAISGGGSLPPYV-DRFFEAIGIRVLNGYGLTETSPVVS-CRLPSNNVLGTVGGPI-PETEIKVVDPNGNIVPPGIKGSVKIRGPQVMKGYYKNPAATSKAIDSDGWFETGDLGWKVPSGLLVLDGRAKDTIVLSGENVEPQEIEEAIMQSKLIQNVMLVGQDKRRLG----ALIVGNKE-----ELEAAVKEYKLAK------------------------------------- 41408486 5 -------------------------TIGAVLDEIADVIPDRTMTVCGDRRSTFAESADRTRRLANFLSGLGVHREDRVALVMHNDPDMVV---GCLKARTVPVNVNYHYTPREVGELFDYLRPRAVIYHRGLGPKFADVLGRGDVDLLIAVDDGSEAAQLPGAVSLDDALAQDTGHPAPGSPDDLLMICTGGTTGRPKGVLWRQSDYVSSMVGADHACAQEIRDKWFAVSPLMHAAGM--WTAFAAIMAGTTVVLYDKLDPRSVWETAQRERVGMMTMVGDAYAALVAELQRGSYDLSSLYAIGTGGAATNPKYQQALLELLHITLINGYGSSETGFGHSRTGTRTDTFTLREGG-------LVLAEDYSRFLSPGEPQLGWVAREGIPLGYFDDPDATRKTFVIDGVVISGDRAALEPDGTLRLFGRDSLVVNTGGEKVFVEEVEEVLRAHPAVADALVVGRPSGRWGEEIVALVELRAGTAAADELHAHCTSR-LARFKAPKEFLFVAAVQRLGNGKADYR------------- 86741783 15 -----------------------DATLTDAVFRNAAAHPDSTLIIDDEVGMTVREFHDHVVATARGFIARGVRPGDRVGLASRTRFEWTIVDYAAWLAGAVCVPIYETSSPGQIEWILRDAGVEVLVVEND----ELAERVAQIRDGVPALREVLVIEHGAAGLAVDGAGIAPERLASVNADSLATIIYTSGTTGQPKGCEITHRALLFTAEAAIATLPFAPGASTLLFLPLAHVFA----RMLQVGVVQGAFTLAYTPDSRTLLPDLAKVRPTFLLSVPRVFEKVHAGARHKAHAFAALRYAVSGGAPLGERLGHFFRGI-GFTVLEGYGLTETSAPAAA-NRPGNVRMGTVGQPF-PGVTIAIADD----------GEILIRGPLLFRGYRNNELATKEALDAEGFLHTGDLGDLDADGFLRITGRKKELLVTGGKNIAPAPLEHIIQSHPLVSQAMLIG-------------------------------------------------------------------------- 88706336 98 ------------------------------------------------REISWPELHTQVALSAAALRESGVAKGDRVAGMLPNVPETIIAMLATASIGALWSSCSPDFGVSGVLDRFGQIQPKVLIACDGYKTIDCRDKVAEVASQLSLSTTVVVEGAIAWPLYLAAQQTAAGDAPQLPFDHPLFIMYSSGTTGAPKCIVHSAGGLLQHLKEHQLHVGLTPGDVLFYFTTCGW---MMWNWMVGGLASGATLVLYDYPAPDVLLDIVDEDGINVFGVGAKYISALEKQGPATTHRLTSLRTVLSTGSPLSHESFRYIYRDVDVCLSSISGGTDIISCFVLGNECLPVYEGELQCPGL-GMAVEVWDEEGQPV-TGTKGEVCVKPPSAPVGFWNDPDRYHDAYFSDGIWAHGDYAEVTPSGGMIIHGRSDAVLNPGGVRIGTAEIYRQVEKIDAVMDSVCIGQDDDV---RVVLFVVLKAGEELSDELAAAIRKENTPRH-VPAKILAVTDIPRTRSGKI---------------- 197332371 70 -----TPYESVLADRMPGARWFTGATLAEHALRAAEARADEAALLHVDETVTWAELRRQVGALSAELRALGVRPGDRVSGYLPNIPEAVTALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYREHDRRDTVAELRAELPSLRAVVGTDAPEGTLAWSELTAAATEFEAVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLHLKQLGLHCDLGPEDRFFW----YTSTGWMMWNFLSGLLTGTTVVLYDYPDTGAQWRIAERTKATLYGTSAAYVMACRKAEPGRDFDLSSVKCVATTGSPLPPDGFRWLHDEVDLWIASVSGGTDVCSCFAGAVPTLPVHIGEL-QAACLGTDLQAWDPSGKPL-VGEVGELVVTNPMPSMHFWNDPDRYRDSYFEPGAWRHGDWITITDHGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGLEEPNGGYWMPLFVHLAPGATLDDDLRARVKREQLSPRHVPDEIIEVPAIPHTLTGK----------------- 82581629 75 ----------------------------------AREQPTHTFLIHGAQRFSYAEAERESNRIARAFAARGLAPGATVALLLPAGPDFLWIWFGLAKAGLRTAFVPTALRRGPLLHCLRSCGASALVLATEFLESDLPALRAMGLHLWATGPETNVAGISNLLSEAADQVDEPVPGYLSAPQDTCLYIFTSGTTGLPKAARISHLKVL-QCQGFYHLCGVHQEDVIYLALPLYHMSG-SLLGIVGCLGIGATVVLKPKFSASQFWDDCQKHRVTVFQYIGELCRYLVNQPPSKAECDHKVRLAV--GSGLRPDTWERFLRRFGPQILETYGMTEGNVATFNYTG----RQGAVGRAIFPFSLIRYDVMTGEPIRPGEPGLLVVSQQSPFLGYAGAPELAKDKLLKDVFFNTGDLLVCDEQGFLHFHDRTGDTIRWKGENVATTEVAEVLETLDFLQEVNIYGVTVPHEGRAGMAALALRPQALNLVQLYSHVSE-NLPPYARPRFLRLQESLATTETFKQQKVRM----------- 212691073 5 ------------------------ENFIKLYENSFKENWDLPCYTDEDTTFTYGQVAEEIAKIHLLFQYCSLRRGDKISIIGKNTSRWCIAYLATVTYGAIVVPILQDFKPNDVHHIVNHSESTFLFTSDVFSLTDFRCLHQRDGETVQKFMKNIDAAMRKNFP--KGFYKENINYTELSNEKVMLLNYTSGTTGFSKGVMITGNNLAGNVTFGIRTELLKKGEKVLSFLPLAHAYG-CAFDFLTATAVGTHVTLLGKPSPKILMKAFEEVRPNLIITVPALNIPLLDYAQIRKKLIDALKEVIIGGAAMNPEVTDFFYKI-KFPFTIGYGMTECAPLISYAP-WNEFIPGSAGK-ILDIMKVRIDSDD----PYNITGEIQVCGENVMKGYYKNEEATREVFTEDGWLKTGDLGTIDANGFIYIRGRSKTMLLSSGQNIFPEEIESKLNNMPFVLESLII--------------------------------------------------------------------------- 197284272 256 ------------------------------------------------------------------------EPNERIGLLLPNTTVTVAALFGATMRQRVVAMLNYTAGSLGVQNAMKAASIKTIFTSRQFEKGNLLHIPEQTPDALEDLKDSI-TREDKRWIAQHLLTPHKAMLAQ-KSTDAAVILFTSGSEGTPKGVVHSHSSLLANVEQIRAIADFSPRDKFMAALPLFHAFGLTV-SVLAPICLGARVFLYPSPLHYRVVELVYDQNCIVLFGTSTFLGNYGKFA--HPYDFARLRYVVAGAEKLSESTRVLWQDKFGIRILEGYGVTECAPVVS-INVPMSAKPYTVGR-LLPGMEGRLIPISG--ITDG--GRLQLRGPNIMLGYLRQPTANAEGIEEVGWYDTGDIVAIDSEGFCTIKGRVKRFAKIAGEMVSLESVEQ-LAAKASEGNHAVVAVNDPRRGESLVLF--TTDKQLDRSMLSALAKSTGVAEIAVPKDIRFLKEIPVLGSGKTDFVSLKQLAEQE---- 160899186 27 -------------------------TLVEMLALRVQQTPAGEAYRAYDETLNWAQAGERVALWAQALAAQQLPAGSRIAILLPNGLDAMSIDLASLRCGHVPVPLHAIDNAGSIAYILANAQVSMLFVAQQSTWDKICATGQA----LPALRKVVVAGDAAVLEALRQIPVQPLAPPPPSAEDLAAVVYTSGTTGKPKGVMLTHRNVVSNVQAVMQRLQPRSDDVFLSFLPLSHTFERTA-GYYLALAVGACVAYAR--SVAQLAEDLKTQRPTVLVSVPTLARAPLKAQLFELAQARRVRVAVSGGAPLSPTIARCFLG-LGLPLIQGYGMTETSPVVCA-NTLEDNHPATVGHAL-PGVEVRI----------GENRELQVRGPCVMRGYWERPEDTAKTFTDDGWLRTGDQAVI-EDGRVRIQGRIKEIIVTSGEKIPPADLELAITGDPFFTQVFVVG---EDRPFIAAVAVIERGEWQTAAEREALAREKQVARYAVPRAVHLIENGLMTPTLKLKRNNLMTRFESQIAA- 149917269 2 ----------------------PPKTVMQTLDAAAQTYASQPALRWSSGRWSWKDYRAEIHRAAKGLIALGLEPAKGVSLIGFNCRQWMIGNIASIHAGGVPVGIYTTSSAEQCHYIASHSDSNIAIVENAEQLAKFL----EIRERLPDLKAIVMMNGEHDDADVHSWSALDERMSAQKPEDICTLIYTSGTTGNPKGVMLSHDNLSWTSASAASTMEIEEGAQFLSYLPLSHIAE-QVVSMYVPMQIGGCSNFAE--SMEKLGDNLREIRPNVFLGVPPLAYGLADKLVFERLGLDNSRLNVTSAAPIAKETLD-FFASLGVLINEVYGMSECTGPAT-ISTPDKFRVGWVGWAL-PGAEVKIDHD----------GEVCMRGRNVFKGYYKNPEATAEAIDAEGWLHSGDIGTQDGD-LFKITDRKKDLIITGGENIAPQVIEGKLKNIVWVSQAVVVGLDEDKFDEILKSTAETLSEAAEDDKVRQWLVNGGLARVQQIKKITI---LPKTPTMKIKRRIIRDKYEAQIEA- 153808739 4 ----------------------------------------------ENTQYTYGQVAEEIARLHLLFKHCSLRRGDKISVIGKNNAHWCIAYMATITYGAIIVPILQDFSPNDVHHIVNHSESTFLFTSDVFSLTDFRCLYQRDGE---TIQKFLKNLDKEMHSSYQGFSRENIQYTTLSNDKVMLLNYTSGTTGFSKGVMLTGNNLAGNVTFGIRTELLKKGDKVLSFLPLAHAYG-CAFDFLTATAVGTHVTLLGKPSPKIIMKAFEEVKPNLIITVPLVIEKILNIPLLDTQIYNQIRKIIIGGAAMDKEVEEFFYKI-KFPFTIGYGMTECGPLISYAP-WNEFVLGSSGK-ILDIMEARIY----KESPEAETGEIQVRGENVMVGYYKNPEATNEVFSEDGWLRTGDLGTMDANGNIFIRGRLKTMILSSGQNIFPEELETKLNNLPFILESLVI--------------------------------------------------------------------------- 126660198 20 --------------------------LVDLLRYRAINQPHQKAYTFESISLTYEELDLEAKNIATKMLLLGVS-GERALLLYPPGIEFITAFFGCLYASIIPIPLYPPKRNQRLQSVVADAGAKIALTT--------QNILDNIEKHFVNTPD-LAALNWFTTDNYEENLAESWYPPKISSHSLAFLQYTSGSTGNPKGVMVTHENLLINSADLDQGWQHTSDSVIVTWLPTFHDMGL-IYGVLQPLYKGIPCYMMSPASPVRWLQAISHYKGTHSA-APNFAYELITPEQKETLDLSSWKMALNGAEPVRADVLERFAKAFATAFCPGYGLAEATLKVAAVRTTEEPVLVGCGTTEIDTRIVIVNPDTLTPCAADEVGEIWVSGQTVAQGYWQREVETAKTFLANGFLRTGDLGFF-KDGELFVTGRLKDVLIIRGRNHYPQDIEMTVEQHDAIRSAAVITAELERREERRKAFEMKVSKQPIGAEVKAVCIHHGLQVHRI--LLLRVGTIPKTSSGKIQRYA------------ 167624045 34 ---------------------YANYTIADRLEQQALSQTDKTFLVYNGKHYSYAEVDQRANQVANLAASRGLNSGDVCAMVLENRPEFFFIWFGLTKIGVIVAFINSQVHGAPLSHAIKETEASAVIVGEECAHLVSKTMSEVADCSLLQVP-LWLASDVEKTASKDDLEYFDTNLSGITAETPSLLIFTSGTTGLPKAAIYSHMRWLCSGDVMSVTIDASASDVFYVCLPMYHGAAATSV-TSTALAAGASIVVRRKFSVREFWLDVQQNGITVCQYIGEICRYLLNDDDTRNQKDHSLRCMLGAG--FSGDSWQSWINKFGMDIFEGWGSTEANTNLINLDN----YIGSCGRVADNKTNFRLVDANGHPCKSGEVGE-AIGGGGRFEGYTNATEQKTDVFTKDAYWRSGDLLRFDDNGYFYFVDRIGDTYRWKSENVSTQEVANELSGLAGLELINIYGVQVEHEGRAGMAAVVMQQGIDFDPNAFYAFTEAKLPRYAAPQFIRVSSVADMTSTYKLRKIDLQKQ-------- 57240331 615 -------------------------TIARAWIDSAKRNLSQIAIVDGG--ITYRKMLALSLVFSSFIKELNIQPEECVGILLPASMASSLCNLAVLLANKIVVNLNFTAGVKAINQAIQCSQIQQIYTSRKFEKLENKGIKLEFEERIIFIEDVIASFKRQKLKIFSMLALKALFAPNKQNLAIAAILFSSGSEGTPKGVMLNNRNILSNIAQISDVLCAKNEDVVLSSLPPFHAFGLTVT-TFMPLLEGIKSITHADPDALGVAKAIVKNNVSIMCATSTFLGIYARNKKLDAIMFESLRIIVSGAEKLKSEVRTAFEMKFKKPIFEGYGATETTVNLPNKFDPDYWILGSVGMPL-PGSAIRIVDPSTESLNHGEDGLILIGGHQVMVGYLNNKEKTDEVIKEDGWYNTGDKGHVDEDGFLYIVDRYSRFAKIGGEMISLGALEEEIAKNTDIVKFCAVALDDDKKGEMVCLLVECQEQ--DFEGICEVIKNSTMPAIFKPSKYFKVEQIPLLGSGKVDLKGAKDLAK------ 115497270 113 --------------------------------------------------LSYKQVEDMAECVGSALLHKGFKPDQFIGIFAQNRPEWVIIEQGCFTYSMVIVPLYDTLGTEAITYIINKAELSLVFVD---KPEKANLLLEGVENKLPCLKTIVLMDSYGSDLAMEDLGRANRQKPKPPPEDLAVICFTSGTTGNPKGAMITHRNVVAFVKMTENTFIPTSDDTLISFLPLAHMFERVVECVM--LCHGAKIGFFQG-DIRLLMDDLKALQPTIFPVVPTLKRWLLDFASKRKEAQSSLRLMITGAAPVSATVLTFLRAALGCQFYEGYGQTECTAGCC-LTVAGDWTAGHVGPPM-PCSIIKLVDEEMNYLAAKGEGEVCVKGSNVFQGYLKDPVKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYQRSEPIAQVFVHG---ESLQAFLIAIVVPDVETLGTEDMVRLGKESGLKPFEQVKGIYLHPELLLTPTMKAKRPELRNYFRSQI--- 111024068 6 -------------------------TLCAAFQRTAAIDPDAIALVGDAQTLTWRQYSSQVRDVAAGFAALGVRRGDTVALMMANRVEFYPIDVGAQHVGATSFSIYNTLPASAIAYVLGNAEAKVVVCEAQY--------VERIRESGAQVEQIVVIDAEGGIAPAGTLTLNDAAWQSVRPDDVATLIYTSGTTGNPKGVESTHAALLFEAGAVCWILPIEFGDRITSFMPSAHIADRMTALYFQMVFGTQVTVVA---DVQRIAAALPDCRPTIWGAVPRVWRAVANEPDDARRHFHKLRWAVSGAAPIPADTL-AFFSALGLQISEIWGMSE-LTCIASAAPADPAKLGTVGK-IVPGMDMRVAND----------GELFVRGPLVMKGYRGEPAKTADAVDADGWLATGDVVSIDADGYLTVIDRKKEIINSSGKNMSPATIENAI--------------------------------------------------------------------------------------- 16329616 72 --------------------------LADIWAITGENFADIVALNDRHSHLTYAQLREEITAFAAGLQSLGVTPHQHLAIFADNSPRWFIADQGSMLAGAVNAVRSAQAERQELLYILEDSNSRTLIAENRQTLSKLALDGETIDLKLIILLTDEEVAEDSAFAQVMALGAGKIPTPPRQEEDLATLIYTSGTTGQPKGVMLSHGNLLHQVRELDSVIIPRPGDQVLSILPCWHSHIVGVPRLWESLYEGANNLSLNHLHASAIARLVA--RCQALVLSPLHYLDKIVYHKVRQAAGGRLETLISGGGALARHL-DDFYEITSIPVLVGYGLTET-APVTNARVHKHNLRYSSGRPI-PFTEIRIVDETKEDLPPETQGLVLIRGPQVMQGYYNKPEATAKVLDQEGWFDSGDLGWVTPQNDLILTGRAKDTIVSNGENVEPQPIEDA---------------------------------------------------------------------------------------- 47221732 114 ---------------------------------------------------SYKEVTARAEHLGSGLLQQGCQPNQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPDAIRFIINTAEISTVICDKADKAQVLLDNVK--RGDTPGLRRIILMDAFDLALVEHGVHVQALQEVEVAPDDLSIVCFTSGTTGNPKGVMLTHGNVVAFLKVTDKVIFPNQDDCLISFLPLAHMFE----------------------------RLIEVDKLNSSTG--TGWFGMIASLGGR------LRMIITGAAPTSPSVLQFLRAALGCQVYEAYGQTECTAGCT-YTTPGDWTPGHVGAPL-PCNLIKLVDVAEKNASKGE-GEVCVKGPNVFKGYLKDPERTAETLDANGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYISPEKIENIYIRSEPVAQ------------------------------------------------------------------------------- 134098276 15 -----------------------DENLTDMVWANAERFGGTVSFRRRDGTWTAADFAAQVLAVSKGLIAAGLQRGDRVALMSKTRYEWTLLDFAIWAAGCATVPIYETSSADQVEWILTDSGAKAVVLETAAHRAEVDSVVDRLSEQIDGPTDGGAAGAVDELTALGDDREAHQRRREVGADELATLIYTSGTTGRPKGCELTHRNLLAEARAEIHAFPMQPGNSMLMFLPLAHV--LARAVAIGCIY--GRTTLGHTGDVKDLISDLGSFRPTFVLAVPRVFELRLKHLVFDKLVYGKLRAAVSGGAPLGERLAH-FYRGIGVAVLEGYGLTETTAAAT-VNVENAFKIGTVGRPVA-----------GTTVRIAEDGEILIKGDVVFRSYWNNPTATEESL-EDGWFHTGDLGSLDDEGFLRITGRKKEIIVTGGKNVAPAVLEDHLRAHPLISQCMVVG-------------------------------------------------------------------------- 118472996 47 -------------------------SIGKVFQDRAAQYADRVFIKFGDERLTYKTANETVNRYAAVLAARGVGHGDVVGVMLRNSPDAVLLMLAIVKCGAIAGMLNYHQRGDVLKHSIGLLSATAVVAEPDFVDHIVESGADT--TGLMTVEEL-------RRLATTAPTTNPASASAVLAKDKAFYIFTSGTTGLPKASVMTHYRWLRALAGFGGLLRLRSNDTLYCCLPLYHNNALTV-SVGSVLNSGASLALGKSFSASRFWDEVIDYGATAFVYIGEICGYLLNQPPKPTDRAHKVRVIVGNG--LRPAIWDEFIERFGIRVCEFYAASEGNTAFVNVFN----VSKSTGICPSPVAFVEYDPDTGEPVKSGEPGLLLVSSFQPFDGY-TDSSATEKKLVRDVWFNTGDLMRSQGFGHAAFADRLGDTFRWKGENVATTEVEAAVASHHKIEECTVFGVEVPAGGRAGMAAVQLKDGEEFDGKALADAFYGHLPAYAVPLFVRVVPELAHTSTFKSQKVDLRKQ-------- 194436760 33 -------------------------------------------------QLEYQTLKARAEAGAKRLLSLNLKKGDRVALIAETSSGFVEAFFACQYAGLVAVPLAIPMGSAKLQGLLASCQPAAIITGDEWLPL-VNAATHNNNPELHVLSH----------AWFKALPEADVALQRPVPNDIAYLQYTSGSTRFPRGVIITHREVMANLRASHDGIKLRPGDRCVSWLPFYHDMGLVGF-LLTPVATQLSVDYLRTQDPLQWLKLISKNRGTVSVAPPELCQRRVNEKDLAELDLSCWRVAGIGAEPISAEQLHQFAECFDKTFMPCYGLAENALAVSFSDEASGVVVNEVGKAVAPDAETRIRNEAGIPVAERVVGHICISGPSLMSGYFGD-QISQDEIAATGWLDTGDLGYLL-DGYLYVTGRIKDLIIIRGRNIWPQDIEYIAEQEPEIHSGDAIAFI--TAQEKIILQIQCRSDEERRGQLIHALAARIQSEFGVTADIDLLPSIPRTSSGKPARAEAKKRYQKAYAA- 31792735 32 ----------------------RPTTMCEAFQRTAVMDPDAVALRTGNQTMTWRDYAAQVRRVAAGLAGLGVRRGDTVSLMMANRIEFYPLDVGAQHVGATSFSVYNTLPAEQLTYVFDNAGTKVVICEQQY-------VDRVRASGVPIEHIVCVDGAPPGTLSLTDLYAAASTWRAVQPEDIVTLIYTSGTTGNPKGVEMTHANLLFEGYAIDEVLGIRFGDRVTSFLPSAHIAGLYLQEMFGT-------QVTAVADARTIAAALPDVRPTVWGAVPRVWEKLKAGIEFERLGFGELRWALSGAAPIPKETL-AFFAGIGIPIAEIWGMSE-LSCVATASHPRDGRLGTVGK-LLPGLQGKIAED----------GEYLVRGPLVMKGYRKEPAKTAEAIDSDGWLHTGDVFDIDSDGYLRVVDRKKEIINAAGKNMSPANIENILAACPMV--------------------------------------------------------------------------------- 163758103 77 ------------------------------------------------RQMSWDELSALVSRLQQAFRAHGVEKGDRIAAMMPNMPETIACMLAAASIGAIWSSCSPDFGVKGVLDRFGQIEPKLFISCDGYKRQEVADKLIEIAAALKPAATVIVLDDGEAVASAVDGAATAVSFEPLPFAHPLYILFSSGTTGVPKCIVHSAGGLLQHLKEHRLHCGVTPGERLFYFTTCGW---MMWNWLVSGLAAGATLCLFDGPDGNVLFDYAAQEQFAVLGTSAKFIDAVRKAGPAKTHDLSSLRLLTSTGSPLSPEGFSFVYEKPDVHLASISGGTDIVSCFVLGNPALPVYRGEIQCPGL-GMAVDVWDDNGKSI-TGEKGELVCTKPFPAMGFWNDPEYHAAYFSRDNVWTHGDFAEWTPHRGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVLEAICIGQ-DWDDDVRVVLFVRLADGVALDEDLQARIRTKGASPRHVPARIIAVSDIPRTKSGKIVELAVRDVV------- 153213349 31 ---------------------------------QANRH--APALWVKQKTYTYQEMTDMALSLSDYWHLQGVQ---RVAILSVRDLAAYSAIWASYLGGMTYIPLNARATTEQIQETLIATQCDSIMV-DAQQLSRLSSLLETCFDRLHIYALPDVDMEPRQQYPQHTFHTVQITEQDVEEHECAYIMQTSGSTGKPKRIAVSYSNLHSYISQVDKLFPLNAQDRVGQYSDL--TFDLSVHDIFYSLISGACLYVVPELAKLSPVEFIRHHQLTVWLSVPTVIELALQRQTLTPHSLPSLRLSFFCGQALLHDLAEQWQQATQQPVINLYGPTECTIAITRFVAHSGMASVPIGRAFEEEC-LAIINEQGELAPEGYRGELLLSGKQLVKGYLNDPLNTQSAFFQHEWYRSGDIVTK-SNGVLIHLGRRDHQVKIAGQRVELEDIETVVRRVTQAHSVAIVPWPLSESGYATVAFVDTHTQWQPDLWLSQ-CKQQLNPTF-VPKRWYAIEQLPRNANGKTDIKALQQQLASQ---- 170681866 8 --------------------------------------GEAIALRLNDEQLNWRELCARVDELASGFVAQGVVEGSGVMLRAWNTPQTLLAWLALLQCGARVLPVNPQLPQPLLEELLPNLTLQFALVPDGENTF----------PALTSLHIQLVEG---------------AHAAAWQPTRLCSMTLTSGSTGLPKAAVHTYQAHLASAQGVLSLIPFGEHDDWLLSLPLFHVSGQGI--MWRWLYAGARMTVRDKQPLEQMLA-----GCTHASLVPTLWRLLVNRSSV------SLKAVLLGGAAIPVELTEQAREQ-GIRCFCGYGLTEFASTVCA---KEADGLADVGSPL-PGREVKIVND-----------EVWLRAASMAEGYWRNGQR-VPLVNDEGWYATRDRGEMH-NGKLTIVGRLDNLFFSGGEGIQPEEVERVIAAHPAVLQVFIVPVADKEFGHRPVAVV---EYDQQTVDLDEWVKDK-LARFQQPVRWLTLPPELKNGGIKISRQALKEWVQRQ---- 16758398 75 --------------------------------------------------ISYKQVSDRAEYLGSCLLHKGYKPDQFIGIFAQNRPEWVISELACYTYSMVAVPLYDTLGAEAIIYVINRADISVVICDTPQKATMLIENVE--KDLTPGLKTVILMDPFDDDLDAENLGKENFKKPPPNPEDLSVICFTSGTTGDPKGAMLTHQNIVSNMAAFLKIFQPTPEDVTISYLPLAHMFERLVQGV--IFSCGGKIGFFQG-DIRLLPDDMKALKPTVFPTVPRLLNRLLNLAIISKFNQSSLRLMITGAAPISTPVLTFFRAAMGCWVFEAYGQTECTAGCS-ITSPGDWTAGHVGTPVSCNF-VKLEDADMNYFSVNNEGEICIKGNNVFKGYLKDPEKTQEVLDKDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENVYSRSRPILQVFVVVVPDPESLPSFAAKIGVKGSFEELEDLQKVGKEGGLKSFEQVKSIFVHPE-PLTPTLKAKRVELAK--------- 120404521 46 ---------------------------------------------------TCRQAAEQIRSVASGLIAEGVQPGDRVALLSATRYEWPILDYAILSVGAVTVPIYETSSPEQVRWVLEDSGAVLAFVELEAHAL----MVKELLNELPALRKVMVAPSALDALAEAGATVDPRRVAAIRSADPATLIYTSGTTGRPKGCQLTHSNLLYETRGATACFPLRKGERLLVFLPLAHV--LARALSMTAFANGVTIGYTS--DIKNLVPMFGQFKPTVIVSVPPGLLLRAKHALFDRLVYGKLRAAISGGAPLGARLGHFFRGV-GLTIYEGYGMTETSAAITA-NRIGELKVGSVGK-LLPGNSMAIAND----------GELLVRGGVVFNGYWRNEKATRETVV-NGWLHTGDLGSIDEDGYLSIVGRKKEIIVTGGKNVAPAVLEDQLRAHPLISQAMAVGVWKQHHGKAPAASVALIDDPDLVGEIDLAVKSQAVSKAEAIRKFRI---LPLTPTLKVRRNVVADKFAEEI--- 54023405 17 ----------------------------ELLRVRASEKSDDIAFVFLDQALDYGDLHRRAEALAARLT-RDFKLGDRVLLLHPPGLDYVVSFYACLYAGLVAVPLFPPQR-----NRVNHVEAVARDCAAAAVVSTPEVLAENLSGDLFVSRLPRVSTEYTDDLPGE------FEPPKIGGSQIAYLQYTSGSTSAPKGVIIDHAMALQQVRELAFSWEVDATSVVVSWLPHFHDFGQVSSVLMPVYVGGGAVLMAPSKNPFRWLAAVTEYRGTH-SGAPNFAFDLITPAERAELDLASWRLVSNGAEPVRLGTLERFEKTFAPHLSPGYGLAEATLKVCRLDDARKIVPSTCGGTVLETEVAIVEPETGRRVGDDELGEIWVSGPIVAPGYWNRPEDSEQTFDDSGYLRTGDLGFVHE-GELFICGRVKNLMIVNGVNYYLEDLEAVVGSDEALRAGAVIAFSVERDGQENLVLVARADTTRAPEELVTVMHTAVSRKHAVPAAIVLIAAIPRTTSGKLR----RQQCKADFLAG 50553188 127 ------------------------------FEDAVKKYPNNPAIVYPKETFTYQQLYDEVLKMSHLLRKYGVTANDTIALNAMNSPLFIIVWFAIWNLGATPAFINYNLADKSLLHCLKVGHASIMFVDTEVEGNVRPSLAEIKSEA--KCDTVFMDDDFLAAYAASPAYRAPDRHPEQKDYDTAVLIYTSGTTGLPKPAIMSWKKAKLMSSLYGHSIRLKNNGVVYSAMPLYHSTA-AILGCLPCLNRGAAYAPGRKFSTTTFWTQAKLTNATHIQYVGETCRYLINAPPSPDEKSHQIKVAFGNG--MRRDIWVKFKERFNIPIGEFYAATEGPLGTNNFQQ-GEIGIGAMGRPVDPEDETELWDPETRVAQSDEPGEFIQKIPNTFQGYLGNDKATNSKIMRDAYYRTGDLVRLNDEQCYYFVDRLGDTFRWKSENVSTSEVEEHVASDPNIEQVVCVGVKVEHEGRAGFAVVKLKDASVKPNDQIAEYSLKQLPKYAVPLFIKFVDEIERTGNNKVQKVK------------ 212516900 73 --------------------------------------------------ITVRDFLRLSIRIGKKFKGMGLTRENVVCFIGKSDINMYAAVTGAFFVGATVLPLDYNLSSDIFNGIIRQTQPKIVFFDSDTPEGIISNLVELVLDSSPSFFNFSI-DDFNKFTQVDDDDDGDDDDDEFKPESVAILICSSGTFGNPKTVMLTHTNMTYQITVWCVTSQFNK---LLLCPAVGFSFFFWISGILSCLCLNYEMIILRDVQPDAVLRVIQNFKPSWGIFSPSLLKHITTHPNFKNYDVSSMAYIATGGSSLQKEIALSLKEFWGPQIHQSYGMTELSGTITYCQPDDDIL--SVGR-LFPGVQMKVVSVNDKLLGANQEGVIYLKSPSVMKGYLGNEKATEEVFI-DGWYCTGDVGYYDINKVIYVTGRLKEFIKYRNRMINPIKLENKILTLPQIDDVGLVKIKGNQDGSIMALVVLRKNDVRLNEKEIHKLIEEKLPDYKLRQGVRFIDKIPRTSSGKMLRKELLKIAN------ 84499624 68 -------WREVLPERKMPGADWAETNLAAPLLRFAEERPEAPALVCGRVELTWRELADRVGALQASLKEMGVGQGDRVVAVLPNTPDAIIAIYATVGLGAIWSLCSPDMGFSAILDRFRQIEPKVLIAQDGYRTQDKRAVLDDLAAGLPSLEHVPVVGDGAGWSDWGEMLSQAPEARMVPFSHPLWVVYSSGTTGNPKPIVHGHGGVMVEGAKQALHQDTGPDDRFCWLTSSGWIMWNTNQGAMVALHDGA----ANHPDMLEVWRMVAREKLTYFGAGAAFYQACLKAGARPGADLSSLRALGSTGSPLSQEGYDWIYSEVDVWLAPISGGTDFAGAFVLGNPMMPVRAGEM-QCRALGNAVRSFDEEGREL-TGEVGELVCTLPSMPLFFWGDEDGSRSYFTYPGVWRHGDWIEITEEGGAVIYGRSDATINRRGLRLGSSEIYRAVEALDEVLDSLVIDLEFLGRESFMVLFVVPKQGPLDSA-LRDRIRNGVSARF-LPDEIVEITDVPRTLSGK----------------- 210126427 50 ----------------------------------------RPAVLAPYEWMTYHQVYIRAINFGSGLVHKGLQPATTLGIFSQNRPEWAIAEQGCNMFSIVVVPLYDTLGAEAVQHIINQAELRTVVCDVPDKVAKLLSYAEGAKDNI--LERIIIMDPIAEELGIEILSMQDVEPP--KPEDLATVCYTSGTTGTPKGAVLTHSNLIACLHACQRHLSFNKDDIHISYLPLAHMFERQALTLL--FSVGAKIGFFQG-DIKLLTDDMMALKPTFFITVPRLLNMLHKALNAKKELLANVRFVAVGAAPLSEEVLTFARCLFGCTVLEGYGQTECSAAATTTMM-GDYTTGHVGAPIQCSMIKLVDVPEMDYYAKQHKGEVCFKGPHVFQGYLKNPEKTAEAIDSDGWLHTGDIGAWLPCGQLRIIDRKKDIFKLAGEYIAPEKVENVYVRSPLVAQVFVHGVSIKSS---LVAIVVPDPDVLPGAEFSRMAKEGGLKSFEQVKQIHLHDDL-LTPTFKLKRPQARKYFAKEL--- 15834777 34 -----------------------------------------TATVFWDEQLSYNQVYKAVCALATRLAKY---PDEHIGIMMPASSGAYIAYFATLLSGKIPVMINWSQGLREVTACANLVGVKHVITAKPL----MQKLAQTHGENAEYPFSLIFLEEIRKELTFLDCMSMPFEWMDKGPEDMAVILFTSGTEKLPKGVPLTNASLLANQKACFDFFSPEEDDVMMSFLPPFHAYGFNSCTLF-PLLSGVPVVFAYNPLAKKIVEMVDEAKVTLLGSTPVFFSYILTAAKKSETSLPSLRFVVIGGDVFKHSLYQEALKTFHVQLRQGYGTTECSPVITINTVNSPKHESCVGIPVRGMEVLIVSEETKAPVPTGVTGLVLTRGTSLFKGYLG--EDFGHGFIEDGWYVTGDLGYVDRHGELFLKGRLSRFVKIGAEMVSLEAMESILIEHPLV----VCGLPGEK--ERLCLFTIF---PTSIQEVNDILKNSKTSNLLKISYHHQVEAIPMLGTGKPDYCSL-NALAKRL--- 22328609 97 --------------------------VPDIWRSSAEKYGDRVALVDPYHKLTYKQLEQEILDFAEGLRVLGVKADEKIALFADNSCRWLVSDQGIMATGAVNVVRGSRSSVEELLQIYRHSESVAIVVDTSKASLRFLILLWGEKSSLVTYAEIINQGQESRAKLSASNDTRSYRNQFIDSDDTAAIMYTSGTTGNPKGVMLTHRNLLHQIKHLSKYVPAQAGDKFLSMLPSWHNYIVSVPLVYETLYSGIQKQISASSAGRKFLALMEMKRIEGMCLTPPMYIVMLAKKLIYKKIHSSIKAGISGGGSLPIHV-DKFFEAIGVILQNGYGLTETSPVVCARTLSCNV-LGSAGHPMH-GTEFKIVDPETNNVPPGSKGIIKVRGPQVMKGYYKNPSTTKQVLNESGWFNTGDTGWIAPHGVIVLEGRAKDTIVLSGENVEPLEIEEAAMRSRVIEQIVVIGQDRRRLG----AIIIPKEEAQRVDELRKWTSECSVGPVLIVDDPFTIDNGLMTPTMKIRRDMVVAKYKEEI--- 194219950 115 --------------------------------------------------LSYQEVADRAEFLGSGLLQHNCKADQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDKPQKAVLLLEHVE--RKETPGLKLIILMEPFEEALTIEDCGQRNHRVPPPKPSDLSIVCFTSGTTGNPKGAMLTHGNVVADFSGFLKVWAPTRADVHVSYLPLAHMFERMVQSV--VYCHGGRVGFFQG-DIRLLSDDMKALCPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNHIKLVDEELNYWTCKGEGEICVKGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQIYVIVVPDPEWAQKRGIYVELCTNRELKKAILEDMKEGGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFKKQI--- 57638619 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPTYPPDRVKYVLEDAKASILIVE------------ENIINLFPPISTEMV--RIDRDWPIIAKKNCKCPSSPVKSENLAYTIYTSGSTGNPKGVQICHYSVVNFLMSMACTPGLTKGDRLLAVTTM--AFDIAALELYLPLMVGATVVLVSRQLASDGLQLVDQEQITVMQATPATWRMMLLAGNWT-EKLP-LK-ILCGGEALSAELARELLKK-GKQLWNVYGPTETTIWSSTYEITRETDEILIGRPLD-NTEFYILDNYGQPVPIGVPGELHIGGVGLSRGYLNRSELTAEKFIPHPFYKTGDLARYLANGNTECLGRIDNQVKIRG--------------------------------------------------------------------------------------------------- 119943976 10 ------------------------------VRHQAIINANALAIESDGVSLTYQQLDNRLNILSRQLLNLHLKAGDRLVCISENSLKVILLQLTCIRLGLIFCPLNPRFSAAEIEQRLNVLKSDFIWLANPQKHSHLSSLAI-------------------DFSIYPKGVVAPAPL-KIDPQKVCNIIFTSGSSGQPKAVMHCFSNHYYSAIGSQYGIALRAKDRNLLSLPLFHISGFAT--VIRTLIAGATLVVSAE---KLCVSLLKKEKITHLSLVATQLYRLLSSLDFQQKEL-SIKHLLLGGSLFSDRLLVQTRQR-GFVYHLSYGLSEMSSQVATSTNSKKLI-------LLPGQQVKIINN-----------EICLRGKMRFAGYFNGH-LDSSRLPEDQWFASKDLGALMGN-ELCILGRTDRLIISGGENIQAEELESILLNFAHIKQAYIVAVTDPVFGERPAAFIDWENGKIKQQQLQIYLQDK-LSSYKQPVHYFTLPE----QTG--LKVSLREL-------- 211584891 61 -------------------------TIYKMLERAVEVEGRATALWFEQKTWSYGQLKDLVDRMAALLKSRDINPGDTVGVFTTNSPEMVMTVYALSKLGAVAAMINTNLRDDTFTHCVNVSGSKLIIST--------ADLCQHVCVDLPHFTLSLGSFEGAEAGAIEPITSGTLQAAKRSPKDLSLLIYTSGTTGKPKACAI--RNMLTLITSNPHSADVSNHSRVYSPLPLFHGTAFFT-GLCAAIGNGGTLCLGRKFSASKFWKEVHDSGATRILYIGELCRYLLATPPS-PYDQDH-KCIVASGNGLRGEIWEKFRERFNVPIREFYRSTEGVAKF----DNHGVGAWGAGKVGFSGPIRRFLEDDTFIVALGQEGEAIVRDRGMLIEYLGNEGATEEKLLRDVFQRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIEGVHDAVVYGVKSGYDGQAGAAGITLESPEVETETLCKALKKKGVPSYALPRLVRLTE---KVATG------------------ 149412630 230 --------------------------------------------------LSYKEVAKRAEFLGSGLLHHGCKPDQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIINTADIATVICDKPEKATLLLEHVE--RKDTPGLKFIILINAIQSMQEVEDYGRENHQAPPPRPEDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSV--VYCHGGRVGFFQG-DIRLLSDDMKALRPTIFPVVPRLLNRMYDAAKRKKAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNFIKLTDEELNYFASKGEGEICVKGPNVFKGYLKDDEKTNEALDQEGWLHTGDIGKWLPTGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVAQIYVIVVPDP---EVLPGWAKKRGELCEDKELKQAIKESGLHSFEQVKAIYIHSDMLLTPTLKAKRPELRDYFKKQI--- 149910236 421 --------------------------------------------IEDNTTYSRKEIDDYACSVAAFLSKKGIGPGERVLIIAPRDYRFVCMMLGVWKIGASFVAIDEATPYERIRHMADESGAVI--------GFGERDM---LGLKLPSFSTEVLNYPATNFIELID---------RVENDLEAYVIFTSGTTGQPKGISTSHRNLTHYAQQEFERAGLKSDAELTFAVASTLSADLGYTCIISAIFLGGRLAILPYDDASMFSRTLKQRQVDVLKITPSHLWGLAR-GNILSDMLPS-TCLITGGEKLAKEQLIEVLS-LGVKVLNHYGPAETTIGTCVWQADSYELTQSM-VPIGGTNQLFVTDHHKRTLPTFISGELIVIGPGVSKGYL-SPENNRGFFLQERAYATGDVVWADDSECFHFIGRQDRQVKVSGYRVEMAEVEERISQFIAVSDFRL------LYDSRTLVLFTLRQHSEKAEQLRAF-----LPEYMIPGRVVSIHKIPITRNGKTDESQLRMQLND----- 149910236 1426 ------------------------------------------AIKDGSRSISYGELMKYAKSVAHLLHQKN-THDAPVVVHMNRSIEAIAAILGVIISGYTVVPLDGDSPTSRVERIKAELNQSLVIDQTFF----------------------------DQAVSIGGTLDNQYLQTPMSKNRPLYMIFTSGSSGAPKGVSVQDDALNNYLTWARDTYNVKA--RGCVPLFTSLSYDLTLTSLFLPLMVGAEIDVIGGHNGIETLAALAAKTVSMMKMTPSHLDLLSYLVGEQLINTDCL---IVGGEQLYHEMLKKV--APTVPVFNEYGPAEATVGCAKVYPQEGKGVVSIGTPVA-NTQLEVFGVLGRPLPEGIVGELVVSGIQVFSGYFQQGYNPNKSLTQ---YFTGDLVCVRDREFFYI-GREDRQLKIDGHRIELGEIESVLLQYPYISSAQV-DVWHNKGMPVLLAIITPSQPKLTKDEVMQYL-QRQLSKAMVPSRLFFTDEAIFSDSGK----------------- 157349928 67 ----FSPFLERLGDGVLASDEW--KAVPDIWRSSAERYGDRVALVDPPSNMTYKQLEQEILDFSEGLRAIGVKPDEKLALFADNSCRWLIADQGIMAIGAINVVRGSRSSVEELLQIYIHSESVALAVDNPELFGRIAELPSEVMDRVPVFKEIIDLGRECRSVFLDSHYAKNYIYEAISSNDIATLVYTSGTTGNPKGVMLTHQNLLHQIKNLWDIVPAEPGDRFLSMLPSWHAYEISVPLVYETLYSGIQKQISTSSTVRKLVALMELKRIDWLWAKIIAAILWPVHMLGKKLVYSKIKAGVSGGGSLPSHV-DRFFEAIDIKVQNGYGLTECSP-VTAARRPTCNVLGSVGHPIR-HTEIKIVDETDELLPPGSKGIVKVKGPHVMKGYYKNELATKKVLDEDGWLNTGDIGWIAPHGVIVLEGRAKDTIVLSGENVEPTELEEAAMRSTLIQQIVVIGQDQRRLG----AIIVPNKEEVLAAEIRTWTESFQIGPILVVDEPFTIDSGLMTPTMKIRRDRVAALYQEQIA-- 145245323 56 ------------------------------------------------------QLRQLVRALIAGLRRH-IKQGECVLVHLGNNYVHPALFFGIIGAGGVYMGASPDSPPHELANVLELGRPRLIITASQTSFLEPSPSDRRENAETITLYDLLSCGE-EDWIKFDD--------EALAKTTPAGMYCTSGTSGLPKAAIVSHYAVVS--EKLNMYYELPYDVKRLVVVPVYHRFG--ALWHTFPIRQGEPAYFLQKFEINHFLTAVHSNKITDVFIVPAVVHLSLQSSRPVAELLSSLRMVGVSGAPIDTGSLQKFQALLHATAAQSWGMTETGP-VLICRYGERVDKASIGK-LVGINEARLFDDEGMITSDNCPGELYVRGTGLFSNYKGRDDG----IDAEGWFRTGDVAYRQNE-YYYL------------NQVAPAEIEAILSKHPGISDAAVLGVSSDKSTELPRAFVVKSNTDLTADEVYQFAKSQ-LAGYKALDGVVFVTEIPRTASGKIQRAKLAQMNARR---- 217273037 115 --------------------------------------------------LSYQEVVDRAEFLGSGLLRHNCKAEQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDKAQKAGLLLEHVE--KKETPGLKLIILMEPFEEALAVEDCGQENHCAPPPRPDDLSIVCFTSGTTGNPKGAMLTHGNVVADFSGFLKVWAPTCADVHFSYLPLAHMFERMVQSV--VYCHGGRVGFFQG-DIRLLSDDMKALCPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNHIKLVDEELNYWTCKGEGEICVRGPNVFKGYLKDQNRTKEALDSDGWLHTGDIGKWLPEGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQVYVVVVPDPEVGTYTQLCINKELKKAILEDLVRLGKESGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFKKQI--- 154284648 11 --QHFLPWPGDFSHPFNRHTLSP--TF--FLPRAAAIEPDAQAIYHVTIRRSYIETADRARGFAYYLKRHGFK---RVGILCPNTPAFLESIFAIAAAGAVNVAVNYRLKPEDIAYIFNHSEVDAIVVDE-----ELVPLLNEFKKQNGHVPLIIDTDTDADQAVLEGLHWQGLEAQTPDEDALIALAYTSGTTSRPKGVEYIHRGYLAALAN--------GRCRYLWTLPMFHAMGWTFPWAVTAVR--GTHYCLRKVDYSLIWRLLKEEGITHYCAAPTVNTVLCNSKEAE------------------------------------------------TDVPEGTIID--------------VEKNGE-----EIGEVVFVGNICAKGYYKNVEDTKKLF-SGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLATHPDIFEVGVVAVPDSHWGERPKAFITVRDDKLDGKDVIEWAKHH----------------------------------------- 189219761 225 ----------------------------------------------------------------------------RVGVLLPIGAGAVIINLAIIFAGKIPVNFNMTVGSAMNLIAVERSKVKTLFSAKTLRDFPWPKKTIETESFLKSFSKVSLFFSIADLLP-PKIVATLWGIPRLGGEKEAVLLFTSGSFGEPKGVPLSHKNILANIAQIKTILSSIPIKRLLGALPIFHSFG-STTCLWWPLLGGPTISYVNPLEIEKLASLIEQYQIELLITTPTFLRQYFKKVSPEK--LRSLKIVITGSEKLQRQLATDFESKFGVPVCEGYGTTEASVISSNVIDPQRNRPGSVGQ-LAAGLSIRIFDPETRELPLSSRGILSFKGANIFSGYLDDPLRTAASF-QEGWYLSGDVGSMDSDGFLYIEDRINRFSKIGGEMVPHGTIEEGLRKQQAVVEIAVVGIPDLKKGETL---VVLINRKVYNWQVRKCLLALGFSRLWIPKRVIYLDSLPKTPLGKVDYQRCKIIASKE---- 118097591 467 --------------------------------------------------LSYKEVAERAEALGSGLLQQGCKPEQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIVNTADISTVICDKPDKARTLLDHVE--RRETPGLSSIILMDPFEKELEVEDCGRENRRAPPPRPEDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSV--VYCHGGRIGFFQG-DIRLLSDDMKALRPTIFPVVPRLLNRMYDAARRKKAEVRNVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNLIKLKDEELNYFASKGEGEICVKGPNVFKGYLKDEERTSEALDQEGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSDPVAQVYVHG---DSLQAFLVGIVVPDAEAMPGKELQKAIKESGLHSFEQVKAIHIHSDMLLTPTLKAKRPELRDYFKKQI--- 108805677 17 --------------------------------EAARERPEGAALEAPGLRLTYRELDRRVSLAAGRLREAGLG-GRRVGLYLEGDAGYVILLLALLRAGAVACPVSTRLPPQGAAPLLRRAGCAAVVCA----------------GPLPGLRCL---------RPEEILSGRPAEAPTPGPDRPATVVFTSGSTGIPKAALHTFGNHYYSALGSASNIPLAPGDRWLLSLPLYHVGGLSI--VFRCVLAGAAMVLPEPGAP--LGSELRRRGITHASLVSTQLLRLLREGGEGPPE--GLKAILLGASAMPAGLLEEAVSR-GLPVHTSYGLTEMAVAATRPGAPLEELLTS-GRVL-PHRELRLAED----------GEILVRGRTLFAGYVEG-DAVERPLDREGWFHTRDLGELDGEGRLLVRGRRDNLFVSGGENVQPEEIEEALRREAGAEEAVVVPVPDEEWGARPVAF--LKGGAPDPARSL----ERVLPRFKIPVAFYP---WPQDAPGKVDRAFFRERA------- 54026677 24 --------------------------------------------------------------VAKGLIAAGIELGDRVAIMAPTRYEWQVLDFAVWAAGGCTVAIYDSSSAEQAKWILQDSATKLLVVDSDKHRAVIDEIETGALPDLAEIVQIDKGAVDDLIERGKDLDDQVVRRKQVGASSPATLIYTSGTTGRPKGVMLSHANLWATADRIALGKYVTEGKKTLMFLPLAHVFARAV----ALAAFDAKVIVAHTSDWTTLVDQFGAFKPHFILSVPPGLVLKLKHALFDKLVYSKLKTAVSGGGPLGARLGHFFRGV-GVTIYEGYGLTETTAAFS-VNTPEHIRVGSVGRPI-----------EGHAAKIAEDGELLLRGPVVFNGYWGNEAATEEAF-ADGWFKTGDLGAIDADGFITITGRKKEIIVTGGKNVSPALLEDSLRAHPLISQVMVVG-------------------------------------------------------------------------- 170747343 637 -----------------------------------------------GGRLSYSRLVMGANVLGRKLMPL-APVGGRIGVMLPNANGAAVTLFALASAGRVPAMINFSAGPANVLSACRAAEVGKILTSRAFEKGRLGPLVEAIRGSVELIYLEDVRAGITMGDKIRGLLAPRRPLVARSGEDPGAVLFTSGSEGTPKGVVLANRCMLANVAQVAARIDFGPMDKVFNVLPVFHAFGLTAGLVL-PLVSGVPVYLYPSPLHYRIVELIYGSNSTVLFGTDTFLTGYARAA--HSYDLRSLRYVVAGAEAVKETTRKTWAEKFGLRILEGYGVTECGPVVA-LNTPMFNRFGTVGR-ILPGIETRL-----EPVPIDEGGRLSLRGPNIMLGYLRAEKPGVLEPPPGGWHDTGDIVAIDAMGFVTIKGRAKRFAKIAGEMVSLAGIEALAAELWPDRPSAVAAVPDARKGERLILF--TQEKGATRAAYQSFAKGRGASDVAIPAEVAVLDAIPMLGTGKVDQVAVTKLALER---- 110632530 100 --------------------------------------GDAIVFRGEDRRISWHELKALVSRLQQLFKAEGVKAGDRIAGMMPNMPETVAAMLAAASLGAVWSSCSPDFGVRGVLDRFGQIEPVLFIAPDGYKAFDVGQKTAEILSALPSVRKALIVDGIERAVALDDASAGPLTYERLPFAHPLYILFSSGTTGIPKCIVHSAGGLLQHVKEHRLHAGLADGDRFFYFTTCGW---MMWNWLVTGLASGATLLLYDYPDGNILFDFAAGERMTYFGTSAKFIDAVRKAGPARTHDLSSIRVISSTGSPLSPECFEFVYHSIDVHLASISGGTDIVSCFVLGIPLLPVWSGEIQGPGL-GMAIEVWDDQGHPLESGK-GELVCTKPSMPIAFWNDPEKYRSAYFDENIWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQLPEILEAICIGQ-DWDGDVRVVLFVRLAEGLMLDEALQKKIRDRGASPRHVPAKIVAVKDIPRTKSGKITELAVRDVV------- 149909690 9 --------------------------------ARIEQYQDKTALKSKTKRVSWKQMGERIEGLANNLLNRGLKVQESVGIWSNNLPEWTIADLALQQCRAVSVPLYPSSTSSQAEYIINDANITCMFIGDKAE----LKLALPLLDKCESLQSLIVLPDDPRVVAYADMLAFTPNSPQASSDDLITLIYTSGTTGEPKGVMLDYANIQAALAANESETRLEENDVSLAFLPLSHVFE--RIWTFNALLWGAENTYLK--DPARIQKALTDTKPTVMCAVPRLYLLQLQHAIADKLVFTKLRAVFGGGAKLDDEV-NLFFQAIGIHLKYGYGMTETVATVSCYS--KDFKLGSIGSVLPGI-----------EVKLGAENEILIKSPTVMRGYFNKPEETAKTFDGE-WLKTGDAGAIDENGYLYITDRLKDLMKTEGKYIAPQLIEGTLGRDRFIEQVAVFA--DARK--YASALIVPAQEAIEEVDLLKHTKQKELAKFEQVKKFKLVAS-PLTPTLKLKRKVIQQRYS------ 15964472 96 -----------------------------------RKTGSGDALIFRGERLTWDELRALVSRLQQALRAQGIGAGDRVAAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIVCDGYKRQDVDSKVRAVAKSLGAPTVIVYAGDSAALAPIAGFQAGPLVFERLPFGHPLYILFSSGTTGVPKCIVHSAGGLLQHLKEHRFHCGLRDGERLF----YFTTCGWMMWNWLASLAVGATLCLYDGPDGNVLFDYAAAERFAVFGTSAKYIDAVRKGGPARTHDLSSLRLMTSTGSPLSPEGFSFVYEKPDVQLASISGGTDIVSCFVLGNPLKPVWRGEIQGPGLGL-AVDVWNDEGKPV-RGEKGELVCTRPSMPVMFWNDPDYRAAYFDRDNVWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVAEALCIGQ-DWEDDVRVVLFVRLARGVELTEALTREIKNRGASPRHVPAKIIAVADIPRTKSGKIVELAVRDVV------- 157130911 6 ------------------------------------RSPEKPILIDGDRVLTRGELRTRAVRIAQNLKKLGEKSDEVVTVAALGNENLIPLLVALQFLAVPYNTLYPNYAEDEMAHMMRQTQSRLMFCDSS----NYRTVSKASRKAIEGDVVIFSLDQTEGARSIEDLLVETGSEDEFKPTTIWSIFCSSGTTGFPKGISLSHANRASS--------FYPQGMSNLSILVTGSVHWISVVYTYMALFYDSVVVFTRKPSEDLVFDLVEKYRINVVNGPPFFANAVANHPRVKTADLSSIALWGIGGYYVSDSVRDAMDAILNGKSYTFFASTECGPIAM---DLVQRKRGAVGT-VCPNMKVRIVDDDGKSLGVDEIGELLVKRAVPFIGYYRNAEATESVLDEDGWFQTGDVGYFDEDGYLYIVDRKSEIFKYID-PVSPSELEELIMQVPGVEEVCVVGVPENKSAELPTAAVIRQQGSESGDDIANYVAEQVRDHMKLRGGVHFVEKLPVTSKGNVKRKEVKNMI------- 119468314 65 ---------------------------------------DQTFIVYNGRTWSFHETYELALRYGNWFKTHSVKPKEIVAVDFMNSSTFIFLLLGLWSIGAVPAFINYNLTGKPLTHSVRTSAARLLIVDDEVRNFPPEQLEIFASADFREDKSAVEVVFFTPDVEAQVMQTEAVREDDKARSDMAMLIYTSGTTGLPKPAIVSWRKCWTGSTFVSNWLGLKPADRFFTCMPLYHSSA-TVLGFLSCLMSASTFVIGHKFSARSFWKEARENNATIVQYVGETLRYLLAVPPVTGEDLHNVRAIFGNG--LRPDIWNRVKERFNVPIAEFYAATEGTSGSWNLSS-NDFTAGAIGRILGGSLAVVEVDHESQEVPHGQPGELLYADPNKFQGYFKNSKATEGKIIRDAFFRTGDMVRWDLEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGTHPDVHEANVYGVALPHDGRAGCAAIVPSELAAPSQNVLDSLAAHNLPRFAAPLFLRVTPEMQATGNNKQQKHVLREGVDPALVSG 77962084 10 ------------------------------LRQQISNRADQIAFREGEKQLSWRQVDQHVTQISTALLSLDAAIQERIGIFADNSMAWSLADLAILQLRGVSVPLYATNTTAQAAYVLNDADVRILFV----GGQTQYDVATTLKPLCPQLTQIIVLDPAVDLRHLADFEQQPTRIESCDLDDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYLHDQRLTLTVDDVSLSFLPLSHVFERA--WSFYVMHTGAQNVYIR--DTDWVRPAMQAVKPTVMCAVPRFYLSELTYKLADRLVLSKLRGLLGGGARLDDNIILFFQAI-GINIKYGYGMTETCATVSCWEE-KNFCFGSIGKPLPGID-----------VRLGAENEIQVRGPIVMRGYFKKPQETAESFTEDGWLKTGDAGALDAQGNLFITERLKDLMKSGGKYIAPQMIEGTLGQDRFIEQVAIIA--DTRK--FVSALIVPCFESLEELELLRHLKEKELALFEQVKRFTL---LPLTPTMKLRRKIILQRYQNEI--- 56698120 5 -----------------QSGAEGLQSLPALLHRNATQYGNHPAYREKEQCWTWAEVAAEIRAMALGFLELGVAKGDHVAVIGRNRPAHYWSMVAAQMVGAVPVPFYQDAVAEEMAYVMEHCGAKFIVCGDQDKVIEIQETVNQVQQILYTDKRGMRKYDHSQMNALEDVMAEDRRIAEITYDDTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSAKFDNLTKDENILSYLPMAWVGDF-IFSIGQAYWCGFCVNCPE--SPDTMMTDLREIGPTYFFAPPRVFETQLTNVMIRMEDASTLRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEATVFITVQPD-GQVRADTVGVP-APDVEIKIA----------ENGEIFYRSPGTFVEYYKNPESTASTKDAEGWVATGDAGFFEEDGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPDILEAVLFG----NGKDRCVAFIELAGHPKVLDTIRSHVEKVNLSGCQVHRFVVLHKELEMTRTRKVRRRIVEEKFADIIAA- 198257936 7 ------------------------ENLAEVYRLAAERYGDMPAFATRIKSVSYRDLYDFGLFLGTALIELGVEARDHVAILSDNRVEWNIADYAVLMCGAADVPRGADVTNQEIEYILAHSDSKVVFVESA----RLLERVIRVMPKLDKVEHLVLMDPKAELYELVDWGKEEERMAQIRPDDLFTLIYTSGTTGTPKGVQLTHSNMASQVRNL--PFCLEQDDRMLSILPVWHSYERVFHMI--AVSNGCCTYFTSLRTIADDLKTV---KPTIMASAPRLWSHWIRRGLFRAAYFSSLRQIVSGGGALQPHV-DEFFNYIGVPVKEGYGLTETSPVAAVRTVP-KLVIGTVG-PLYPETELRILDLNTGEIGRGQKGEIHLKGPQVMKGYYKNPEAT-DRVLKEGWFNTGDIGMYTFNDCLKIMGRSKDTIVLNGENLEPIPIEAKLCESPLIDQCMVVGQDKKHLG----ALVVPSLEGFAAAGIKA---------------------------------------------- 169629065 46 ---------------------------------------------------TYAEAAAQIRAVANGLIAKGVAPGDRVALISATRYEWTIIDYAVLSIGAITVPIYETSSADQVRWVLQDSAAVALFVESD----AHAKIAEELAPELPNLRTVFHIASTSAPAALDELAEAGARLAAIKATDPATLIYTSGTTGRPKGCQLTHSNLVYETRGARAVFYLQKGSRTLIFLPLAHTFIVSVPRIFEKVYNTARQNAQNDGKFDAAADTAIEYSEALDKGGPGIVLR-AKRAAFDKLVYGKLRAAISGGAPLGARLGH-FYRGVGLTIYEGYGLTETTAACA-VNVIGGLKIGSVGRPLP-----------GNAVKIAEDGELLVSGGVVFSGYWNNETATSESIV-DGWFHTGDLGAIDEDGFVTITGRKKEIIVTGGKNVAPAVLEDQLRAHPLISQAMAVG-------------------------------------------------------------------------- 149634600 75 --------------------------------------------------LSYKQVADRAEYLGSCLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIIYIVNKADIATVICDNSQKATILLENFEKGLT--PGLKLIILMDPFDEELKARGLGIELLSLPDAEPKDLCLICFTSGTTGNPKGAMLTHENIVANSAAFIHCVENTPNDVSISYLPLAHMFERVVQTV--VYCCGAKVGFFQG-DIRLLTEDMKALKPTVFPVVPRLLNRLLNLAISRKFSEGNVRIMVTGAAPISSPVLVFLRAALGCPVFEAYGQTECTAGCT-FSSPGDWTTGHVGAPLGCNDVKLVDVVDMNYFSVNGEGEICIKGTNVFKGYLKDPEKTAEALDSDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENVYIRSGPVAQVFV---------------------------------------------------------------------------- 111222867 6 ------------AAGTRTDHDVAGALLPDVLRRRAAGDPDGRAFIHGDERLTYRELYTRALAIADRLGRR-CGPGERALLVFPQGLEFIVAYFGCLYARVIAVPVNPPRRQDATRAIVRDCAPTAVL-----STGPMIDVVRVPLEAVTGPLAWIAVDETVPEPTLEPTDAAPDWSGE--PDTVAFLQYTSGSTADPKGVMVTHRNLAANQEMIRLAFGHDRHSTFVGWAPLFHDQGLIG-NVLQPLYLGATGVLLDPRRPLLWLAAISRYRA-HTSGGPNFAFDVCAAAAAGGGDLSCWRVAFNGAEPIRADTLRRFADAFAPVLYPCYGLAEATLLVTGSRKGRGPRPPGRGRPLVGSGEVRIVDETGRGAPPDRIGEIWVAGDHVAAGYWQRPAATADTFDAPGYLRTGDLGLIV-DGELYVVGRHKDMLVLRGRNHYPQDLEQAAAAHPALRGCAAFAVPGP-GGERPVVVQEVRGEPGTDADIRAAVRQHDLT---LADLVLVRPTLPKTSSGKIM--------------- 166159348 85 ---------------------------------------------------TYAELYEDARRMLGGLRRHGLAPGDPVLLQCADSRTFVTAWWACVLGGFLPTPLAPAP-----EYATDNAAVRKLAAAWDLLGRPPVIADPGLCEGVRSLAGRLPGGEAPRVLASDALDPEPADWTVPDPDALIVNLLTSGSTGTPKCVQHRHRTIVARSYAAIAANGFTEHDVSLNWMPLDHVGGMIMYNLRDVFLACEHVNVRTERRPLLWLDCLDRFRATNTWAPNFAFSLVCQRAEAGSWDLSRLTNICNAGEAVVARTALRFVELLAPHMVPCWGMSETSSGVTPAGTPGAVVVTEVGSPV-PGVALRIVDQEGEVLPEGRVGRLHVSGDTVLSGYAYNERANRESFTADGWFDTGDLGFLR-DGRLFLTGRRKNMVIVNGANFPAHEIEAVVEQVPGVVPAAVAGVPDEDTGDALVVFFVPGDDVPALVDAIRSALARDLA--LRPTYVVPVTEFPRHNGGKVQRERLLEGWREGL--- 197329237 14 -------------------------TVAALFLERVAATPDAEAYRFGGESLSWGQAAERVFAIAAGLVDLGLASEQRVALASGTRVEWILADLGVMCAGGAVTTIYPSTNAEESAYILADSDSHVLIAEDAS----QLAKARERRADLPALSHVVVMGDPEGWLSLADLEARGAKNPEITADQLATLIYTSGTTGRPKGVRLPHDNWSYMAKATVATGMITSEDVQYLWLPLAHVFGKVLTEVGHVTAVDGRIVVQPTYMAARIFEKVDNYRRTGNATAPTTKHKIADALKLREAFGGRLRAAVSGASALAPEIGYFFSGA-GINILEGYGLTESSA-ASFVNPGEAYRTGTVGKPL-PGTEVRIADD----------GEILLRGPGIMQGYHGQPEKTAEVLEPDGWLHTGDIGELSPDGYLRITDRKKDLIKSGGKYVAPAEIE------------------------------------------------------------------------------------------ 15828274 7 -------------------------SVPALLKERADQQADTTAYTYIDESLTWSQVYMRSCVLADELKLCGV-PGDRVAILAPQGLEYIIAFLGALQAGFIAVPLSPAIHDERVSAVLRDSQPIAILTTSFVVSDVAKYACEQDGWNAPSVIEIDL---------LDLNASLPLPKVPQPFTSPAYLQYTSGSTRTPAGVMVSHKNVIANVQQSMNGYFGDANTTVVSWLPLFHDMGL-ILGVCAPMVAGRSSVLLSPRRPACWMQLLATTQA-CFSAAPNFAFELASDDDMNGLDLGDVAGIISGSERVHIATVKRFTERFPSVVRPSYGLAEATVYVAAPEPGTAPKAGSVATELISYSAVRIVDPESMENPAGMVGEIWVQGDHVAMGYWRKPEQTARTFSEGPWLRTGDLGVM-SDGELFIMGRIKDLLIVDGRNHYPDDIEATIQEITG-GRVAAITVPDDLT-EQLVAIIEYKEHGASAEDKVHSVKREVTSAISKLHSLHVADSIPITTSGKVRRSACVERYR------ 150445947 8 -------------------------TLLDLLAQRAKETPNQTALKDEETRLTYQDLADKALTIAAGLQQLG-ATGDRVLLLYPPGLEFIEALFGCFAAGMIAVPAYPNQSLKRLQSIVKSSQAKL-----SLSSTKIQSNQDN--------KNYLGDLTEIDCRQLTQFNSQDWKPLKLTPDTLGILQYTSGSTGNPKGVMVSHGNLISNCEDLSRGWHQEPNSKLVSWLPTFHDLGL-VYGILTPLWRGFPSYLLSPLSPITWLKIISRYQATHSA-APNFAYDLCKPKDGENLDLTSWRMTLNGAQPVKAETLASFSQTFAPTFSPGYGLAEATLKVAAVRDKDDAIPISQEKPINMLTEIQIINETLMPSQANEIGEIWVRGLTVSQGYWNNPELTFQAYRSDPFLRTGDLGFLY-QGQLFVTGRLKDLIIIEGRNHYPQDIESTVENTDALRKEACAAFSVEIKGEERLVIVAKIDEVALKKKIREAVAEHDIRGDKI--ALIRHNCLPKTSSGKIQRQLCR---------- 196257955 22 -----------------------------------QQFGDIVALHDPHSKITYSDLYRQIQEFARGLQALGVDPEAKIALFADNCPRWFIADQGIIISGAANAVRSSGAERQELLYIYNDSDSIALVVEDLKTLTKLRPELDEL-----TVQFVILLSDEQAPTNLELGANSPFKPVEQTRASLATLIYTSGTTGKPKGVMLSHGNLLHQIINFGTVFQPEPGDRVLSILPSWHSYERTVE--YYVLSQGVTQIYT---NLRSFKNDLKRFQPHLMVGVPILAQRIANNLSLNHLNASNVKAWISGGGSLARH-IDTFYEIVNIPVLVGYGLTETSP-VTNVRTLERNLRGSCGTPLR-YTEIRIVDPETRELPVEQQGLVLIRGPQVMQGYYKKPEATAKVIDPQGWFDSGDLGWVTPMNDLVISGRAKDTIVSNGENIEPQPIEDACVRSPYIDQIMLVGQDQKALG----ALIVPN-----LDALQTWAKQQQL--------------------------------------- 156101029 27 ------------------------------------------------QRFSYAELHEEVENLRSFLKGINVQPGEEISIVLFNSIEYVVSFLGINYNKNICLPLNTNLKKEEVRYLVNNC--KYIIIHDYDEDDEYYKNVCQSIEELGTEHSIGVINKEAPFFTYSLSRPYGGNSPDGKGSDVCLHLHTSGTTSKVKIVQLTNENIKTTIRNITSSYGLNQEDNTVIVMPLYHVHGLIGV-LMPILHAKGNVLFQHSFSASEFWKNVVHHNVTYFSAVPTIVKILLLRYESDYFVKHKLRFIRTSSSQLDEHMEREAELKFETNILQAYGMTEACHQVSSLTDEKDVATVKKYKSVGPNVGVVIYDERGKVCKRNELGEICINGKNVMFGYLKDNEKERVDYMEGPFFKTGDVGYVDGENFLFIAGRIKDIINRGGEKIIPNEIDDVMRDHPWVSDCLVFASTDEVYGEAIHAAVILKSTTPTAEELTEHMKKR-LADFKVPKKIYFVNHFLKTDTGKVSRRKVAE--------- 183221027 5 --------------------------LPELFQQSAEKFGNRPAFVSKDESVTFKEVYDLGINLAEALIDLGVSAKENVALLADNRLEWIVSDYGILMSGAADVPRGTDITDSEIVYILNHCEAKVVFLEND----KMLEKFQKNRSQLEFAKTLIVMDTATGVLKLYDLKKAEERMKAILPDDLFTIIYTSGTTGMPKGVMLKHSNMIHQTTAILSMIDIKADERMLSILPVWHTFMASAPRLWESIYNGITRINDPKQTPARFLKIVSLFKVAIVLAVPYFLLDLVVLSKIREATGGELKASVSGGGALQRHV-DAFFNDIGINVLEGYGMTETSPVIS-VRTFKKLVQGSVGV-ITPETSVQIRDDLGKVLKYGQRGVIHIRGPQVMKGYYKNPETTAKVL-KDGWMDTGDIGMFNFKKTLTITGRAKDVVLLGGENVEPVPIEDKLTESPFISQCMVIGQDQKNLG----AIVIP-----DFDQLMAWAKENGI--------------------------------------- 6007550 17 ---------------------------------------------------SYQDLYQDALVILNGLEQKGIKLGHKVILQIAKNQDFIPALWACFLGGIIPVPLTVAPS-----YDLENSAVKKL---ENVWKILDNPLILSDSELITEIEKLGTYSHLEGWISVNELRKAPSKLPILDPQDAALLLFTSGSTGMPKGVILTHHNILSMTAGTVVMNHFTQQEVTLNWMPLDHVGAIVFLGIMAVDLACDQIHVPMERQPLQWLELIQKHQVSISWS-PNFAFSLINQQAEESYNLSSMKFLVNAGEQVSVKTIRLFLEILEKHIKPAFGMTESCSGITWSAGTEENSFVSLGKPI-PGATIRIVDQENNPLPEREIGRLQIQGNSVTKGYYNNNELNQEVF-QEGWFTTGDLGYLSK-GELFITGREKQEIIINGVNYFAHELETTIEELEGVKVSAAFAVFDQSR-ETDLLIITFSPESEQFEQVVRKIRSHVTQKFGIPAYVIPLERVPKTSIGKVQKSKLKKDFEQGLFS- 194247402 74 ------------------------------VDRWAEKHPMKTAIIWEKKKITYQKLLEKTCKIANLLKMHGVKKQDVVTIYLPMIPEIVYSMLACARIGAIHNVVFAGYSAGSLCDRILDSKSSILITSDGGKLTKLKQIADAAMDMCGDAIKVCIVKGAENFLAQDATRLINSNQNEMNQNEYEQMNHTSGVTGKAKGVAHTTAGYLLYAYTTCKYFDVNPDDIFGCVWVTGHTYVLYGPGITTTLFSS----IPTYPDCGRYWSLIETHKITQFYTAPTALRALMKHGNSDKYDLSSCRILGSVGEPINPETWRWYYNIVGCAIVDTYWQTETGIVIAPIPNLFKMKPGCATLPFFGV-ELEILDSTLEPLGPNVCGLLCIKSPWMLRTVYGNHSRLVKTYFSPNYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHSCIAEAAVVSFRHVVKGEGILCFCVDRNGNTESEELKLYVR-RAIGPIATPDLICIVPDLPKTRSGKIIRRILR---------- 91784630 9 ------------------------------IATAATQYAERTALVTDDGQETYFELNRQANKAGSAIARLKIPRGSAIGVLSYNRREIVHCWLGFDKFGFPRVALHAHLPIQTHIATLRAAKARVLVFDVRFAQAIAEHLDALKALHLVGIAEHEVPGWATPFATLLDQASDEEPHFEVDDDAPYYLQPTSGTTGMPKLWEMSHRAWLAMVSQNLEHLDLSKDDVCLHFHSLQWCSG--AHNLYPHLVRGARNVILDRFDPGRVVDAIVRHGVTNAFVPGPLLPQLLDEIESRGGIEHCLRRLIVFFA--TPELLQRTSRLLGDVWCHAYGVTEMGGVATRLVEDDERRWGSIGRPASFLFQLDVVNDLGERQAPGEVGEIRARSP-MSRGYVDRLDLSA--LDANDWFKPRDLAYMDECGFAYYVDRCTDVININGRTVYPHTVEEQILAHPSVRQCGVVAV--RIGGDRLVAGVALRPGAESGDAMAAEIRCKRLKPHETLHAVFILDELPTVLSGKVRRADLQAQLTAR---- 42524536 240 -------------------GYYPGENVITYMEKHLSEFPERVALRWANDEITYRHFAARINSFARGLMDIGIKKGDRVIIFLPMSLDMYTAMFAVQRIGAIAVFLDSWARSHHLGASAECVGPKAMI---------SFKMAFDLVEQVPEFKSMVLYGPGDKFTHEELLKADPSPIEPVESEFTALITFTTGSTGKPKGANRTHRFLSAQHHALSHVIPYTEKDKDMPAFPIFSLNNLAS-GVTTILPALNLAAPAAHDSALLACQILH-ENINCTTLSPSMLVGVAKFCKENNIQLTGLRRVVTGGAPISKDDVKAFYEAPQTDLWILYGSTEAEPMASNITDPEIIEEGVNVGHISDYRFIRIKDGSQIEVANGEVGEFICTGDHVCRDYYNNPEAFKTTKIMDEWHRTGDLAYIDPDKNLWIVGRVNNAIERAGKYYFPVRAEVLLKRMDFTYRCAFLGMDDAKLGQATYAVVELKEGIDAATFDFATAKQRVFEKNKIPDEIKFVNKVPMDPHSKVEYKVLRDQLKE----- 195429667 14 ---------------------WTGESVGQIIFNNLKNWPDNVIITHMDGTVTNADFLTWATRIALFLKSEGLTHEDVVGIIANTSTYLVPLAAACFFNTTPFHAVNYTRDPKVIHGLYKTTTPKIMFCD----GNDYERIKEITKEWSP--KIVTLTGHVDGVLGIDDLPAERIYQPAVGPDQTAAILCSSGTSGLPKAVTLSNSHVAGTACLSI------STDVLYTSATLDWMTGFGT--VIMSLFNGTRIVSDETFNAAHSIELIKKYKITTIVMAPWQAYELFTSPQATTENVQTLRIVFIIGGWISLALLQKAQKILPCAIMFSYGTTETGVVTVNIDHKLE---NSVGK-LAPGIKVKILDDQGQHLPHNEVGEILIDIGVKWEGYVDNPKDTASTL-QNGWINLGDLGYFDDANNLYLVDRKKDLLKYKSKHYWPNELEQIIAELPEVQQVCVVGVRDE-RGDAAGALVITKEGITISEQIIDHVAQRVVVDYKLNAGVQFFTEFPMNTNGK----------------- 1617272 75 --------------------------VPDIWRSSAEKYGDKIALVDPYHKLTYNQLEQEILDFAEGLRAVGVKADEKIALFADNSCRWLVSDQGIMSTGAVNVVRGSRSSVEELLQIYQHSESVALVVDN---PEFFNRIADTFTSKVSLRFLILLWGEKSSLLGQEKRAGSNDTRKSINPDDTAAIMYTSGTTGNPKGVMLTHRNLLHQIKHLSAYVPAEAGDRFLSMLPSWHAYEISVPLVYETLYSGIQKQISTSSAARKYLALMEMKRIEGMCLTPPMYIRVVAALLWPLHMLAKIKAGISGGGSLPIH-IDKFFEAIGVILQNGYGLTETSPVICARTLSCNVI-GSAGYPMH-GTEFKIVDPETNTVPPGSKGIVKVRGPQIMKGYYKNPTTTKQVLNESGWFNTGDMGWIAPHGLIVLEGRAKDTIVLSGENVEPLEIEEAAMRSRLIDQIVVIGQDQRRLG----AIIMPNKEEAEKQELRKWTSEC---SFQVP--VLIVDE-PMTPTMKIRRDKVVAKYKDEI--- 75907831 197 ---------------------------------------------------SYREVWQDAQRILSGLRKLGLKPQDKVIFQLEDNQDFICGFWACVLGGFVPVPISIAPT-----YELANSIASKLQNTWQMLDKPFVLTNAALAPKIDDLSKFLKLENFQFAIIDQLRECEPLNLYQSQPEDLAILFLTSGSTGIPKCVMLNHHNLLSMTTGLILMGHFSSQESVLNWMPLDHVGALVSLSIMAVSLGCQQIHVPTNQNPLLWLDLIDKHQATISWAPNFAFSLICDALNQKHWDLSSMGFVINAGEPIVTKIARNFLKLYGLPIHPAFGMSETSSGITYSDSFSLESSSDDGLPLA-GASLRIVDENEQIVTESTIGRLQVQGASVTSGYYQNPQANQEIFTFDGWFNTGDLGFLH-QGRLTITGRQKDVIIINGLNYYCHEIEAAVEEIKEVEAACAVRQPGIHTDKLAIFFHTAIVDDTSLLTLLKEIRTSVVNKVGIPDYLLPVEAIPKTAIGKIQRSQL----------- 206601441 16 ------------------------------------------------QVLTYNGLREQATSIAAALQSV-ASPGERILILLPPGPDYLASFFGCLYAGMIAVPASPMLSSKRIHAITRDSKPSVVLSTTFVREACEVAVQE--------------GGMQGPVIAVDQLPLEKSDIYRGNANTVAFLQYTSGSTGEPHGVIVSHGNLIANIAALKRHLHIGQGDRQASWLPPYHDMGL-IQGLLQPVVDGLDVVAMTPATPFSWLRCFDTFKATY-GGAPNFAYALCVEKEPLEADLSSWRVAFCGAEPIRRRTLEDFEAVFAANTMPGYGLAEATLVVTTVRTEDNGTVVAVGTPVE-LTDIRIVDPSTREVADGQVGEIWVSGPTVAQGYWKNDEATETVFTSDGYLRTGDLG-FHLNGQLFVAGRIKDMLILRGQNIYPQDIEKTVEAIDKFSENRVVAAGLPGMESDDVIVVIGCRTQISEAEVTKLVREGVAAEHGIISDVVFRGQILLTSSGKLRRSATRDAY----LAG 215506878 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCAVMPLFHTFGHIDLSTFGVVAGVPTVYLPQGAPHAQTLEAIQRYRCTAIQGTPTTYYDLIQCREFDKYDISSLCEGIVGATSIQTSALEMIAEKLKIDLMTAYGLTETAGPVAF------GYRDKTGYHPAPHTEIRIVDAAGSVLPVGEVGEVQVRAPSVFAGYWK---HSVTGVYDDGWLPTGDQGAVTDQGTFEIKGRIKDLVIKGGVNISPEEVETALLGHDAILEASVVGVPDARLGEEVCAWVKLREGATAIEELQRHCRTK-VNSLKVPRYVVIVDEFPRTSVGKVSKPDIRKAMAEKL--- 157963997 8 -----------------------------LIQQQSQALGDAIALEGFETQVSWSQFDTITSKIARVLIQFGIESQDRAIILSQNCPQWTCADLGLLKAKAIVVPIYPTSTIEQAAYIVNDAEAKLIFAGDA----AQYAMACDLVAQCDSLTRVVVFDKSVELQDLDDLLEREIDSAADAEDDLLTLIYTSGTTGDPKGVMLDYRNIASMVRQHDKFLPFTPGDVSLAFLPLSHVFGWS----FYVLCRGGHNVYLS--NPMAVKEAIVQVRPHTLCVVPAVQDKVIKAPELRQKMFTRLKFMPCGGAALDPNVSAFFQSI-DVPVLCGYGMT-ETTATTTCNTLGNRVPGSNGQVI-PEAEIKLGKDN----------EILVRGDTVMRGYFNRPEETAEAF-EDGWLKTGDAGRIDENGNLFITDRIKELMKSNGKYIAPQRVEGKVGCCPFIEQVAIVA-------------------------------------------------------------------------- 16151356 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAYVIYTSGSTGQPKGVMVEHRTLENLVHWHAEAFDLHAGSHTASVA--GCGFDAMAWEVWPALCIGATVHLPPNEHLDELLAWWRAQPLQVSFLPTPVA----EYAFSRELGHPTLRTLLIGGDKL-----RQFPRDQTFDVINNYGPTEATVVATS-GRIEPGRVLHIGRPIA-NARIYLLDRQQQPVPTGVQGELYVGGAGVARGYLNRPQLTAAQFLDDPFYRTGDLARWLDDGNIEYLGRNDDQVKLRGVRIELGEIETALSAHDAIRECVVL-----VRDGRLVAWFT-DIEQVEIGDLHRHLQAR-LPDTLVPAAYVRLDSLPLTAHGKLDRKALPE--------- 57638605 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPNYPPERIEYILENSATPILITSST------------MLDSLPELPAKIVCLDQDAAQITQQPDDNLAS--NVTPQNRCYVIFTSGSTGNPKGVEICHQSLVNFITAMAAAPGLTASDCLVAVTTI--SFDIHTLELYLPLTVGATLVLASQETTANGLELMATHKATVMQATPATWRMLLNADWAG---LPSLKAI-CGGEALPHELADQLLEKVGM-LWNIYGPTETTVWSTTCEVKRDRRPEPIGRPIA-NTQTYILDALMQPVPVGVPGEFYIGGDGVARGYFQRPDLTAERFLDNPFYKTGDLARYQADGTIEYIGRLDNQVKIRG--------------------------------------------------------------------------------------------------- 121613460 5 --------------------------IYDFLEKSLIKFSEKTAFVEERKEITYKDFDLFSKKLASILKTL---KNDPVLIILPKGINCLISFFGVALSGNFYTLLDEKSPKERVEKVIEVLKPKLFITSKDLK----------FNLDLPTLYT-----QDFESFNIDESLIKNAKEKHID-TNLLYVLFTSGSTGIPKGVSIAHKSVIDYAFHFCEAFEVDENEIIANQAPLY--VDASLPDILATIKPSATLHLIPNAFPNKILDYLEQEKITMIFWKPTVLIYFIDQDNLKNYPLKNLNKILIGGEIMPIKQLNIWRKHLPNALFNCYGPTEITDVCCYYILDREFSENPIGKAYK-NTELLVFDENMNFISPGVKGELFVRGTSLSLGYYNDKEKTKQAFIQNPLYKTGDIVSYNEFGELLCYGRNDNRIKFMGHRIELGEIESVINSHSKIILCACI------FKEKIICFY----ESDEELDFKAFLKDK-LPSYMIPKHFIKIEKFKLNQNSKIDRKALHELI------- 197729660 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTYGSTGRPKAVAVDHRCLVKGVLAMASPVRPGPDDIWLSLT--SASFDPVLVDLFLPLVTGGSVVMAEELDGAALGELLDSSGATVLQATPLVWSMIVDGGWRG-----TLRVALCGGEPLTPALAAELCRRSD-RVWNIYGPTETTIWSTAHPTPADRSTVPVGLPL-PDTTVHLLDEERRPVAPGERGEVWIGGGGVARGYAGRPELTGERFVPDPFYRTGDLGRQGPGGALELLGRADHQVKIRGHRVEPGEIESWLAEEESVAEAVVLPRPD--GGQRLVAYVRPRRGFVCAEARLREHAALRLPRPMLPAAYVTVDTWPRTPNGKIDRRAL----------- 84498585 27 -------------------------SVAHLFRERVALSPDKAAFADGADEWVWTELQTRVNAIGAGLVALGVGPEERVGIASGTCYEWAIADLGIMVCGGVTTTIYPTTIDDDVAFIISDSLSKVIFAENA----DQVAKLRRIQNLIPGVSKVVTTGEDDWVISLDSLEGLDERIDAITPDRLATIIYTSGTTGRPKGVRLKHKSFVYEAAAMHAAGLLREDDLQYLWLPLAHIFG--KVLLTVPLQTGLTTAIDGRIDAPRIFEMMEQEGFTWAGGVGPSGLLAIKHGLADKIIMSKIRYFISGSAALNQDIARWF-DSMGLPILEGYGLTESTAGA-FIVRPGALRYGSVGWPF-PGSEAKIAED----------GEVLLKGDHIMDGYHNNPEATAEVLEADGWFHTGDIGEIDERGFLKITDRKKDLFKSGGKYVAPSVIESTFKGCPYVSQFLVYGAPDAILGDRTYAEIVTSDKAHEVDELNSGLRWETIKKFSILDSDLTVDSGELTPSLKLKRKVVTERYQDTLDA- 183983985 7 -------------------------TIGAVLDAIAEVVPDRPMTVCGPRRTSFAEAAQRTSRLASYLNKQGFGAQDRVALIMHNDPDMVI---GCLKARVVPVNVNHHYSPREIAELLEYVRPRGIIYHRALGARFADLLPAAGADLLVSIDDGSGAAELPGAVSLDEVVTAGAPRPTGSPDDL-IMMCTGGTTGRPKGVLWRQGDMYVASMVGADHANVDEGSPWFAVSPLMHAAGL--WTAFSGFLSGFPVVLYDKLDVRSVWATAEREKVGMVTMVGDAYAGLVAELSAHPYDLSALQAIGTGGAATNPKYKRALMERLHVTIIEGYGSSETGFGHSRNRMASETFAMRVGGAVASADRSSFLQPGTAEIGAARMGRI-------PLGYFNDPEATRRTFPEHRVVIPGDRATIENDGTIRLLGRDSLVVNTGGEKVFVEEVEEVLRGHPDIADALVVGRASQRWGQEVVALVAARPGVDLAGSERALLCTAKLAHFKAPKAFIFVSHIQRLGNGKPNYRWAKQAAAQQLPVG 67541192 80 -----------------------------------------------------------------------------VAVIAPGGYEYTMAFTAILALGAAVVPITPALPVQEAKSLVTRAQCVAVISTSEVVPLAHGIIQSIVASNPATELPHLVTSQYLQSDSLPPSSITISSDPVPNMNMAALVIFTSGTTGPPKGAVQRRSYITSAAEDVADHYRLTESDTVLHMLPVHHATGIGVT-FLPFLVVGGCIEFRGGFDPEWTWERFRQNALSVFSGVPTIYTRLKRYFEIHISPLPSIRVFLCGTSALPRPIQEFWTRILGKMILTRYGGTE-FHTTLKADLDGSSPANSVGR-VSPGVDLRLSDE----------GEILVKGPNMFSKYLHDTNATSKAHDKDGYFKTGDIASCMGESYF-IQGRASDIIKSGGYKISALDIEREILGLDYVSEVMIVGVEDEEFGQRVAAVVTLKDEGLSLEKLRGDLRG-VLAGYKMPTVLRVAGEIPKGATGKVQKKVL----------- 157737523 7 ----------------------------------CEKDGQKLAVCGSNKDLTWNEFKSEVELFKEKLLKYNLPKGHPVIIYGHKEVEFIVSMVACMSLGYPYIPIDTIYPKERVDKIFG-------IVKSSIIIDIIENKIDFDEKNLSTTYFL--------------------------DDPIIYIIFTSGSTGEPKGVQITQNAILDFQNWLNNDFGLPQNSVFMNQAPF--SFDLSVYELVGFLSFGGTIVLNSKDTIEEYFERLKKYACNVWVSTPSFISKLLLSSEFVEDNIKSLKTFLFCGEVLPSTTVKRIKNNFNSKVLNTYGPTEATVATTIVETPEILEKYSKSLPVGPGTVINLLDIDSEN-----IGEMEIVGDNVSIGYFNNEELNKQKFYEKRSFRTGDFGYF-EDNLLFFANRKDELIKLHGFRIELGEIDKELTNNEFIEEA--ITIPLKRGNEVVKLFIVSKND-LDIEKLKKDI-SKNLPYYMVPSDIIILDEFSYNANHKIDKNEL----------- 217415432 89 -----------------------GTSIYDLYADRAARRGDDILYTYKDGDRTANEFLAETRAIAKGLMKYGLKKGDGVAFMCRTCYEWNLTDAAIMAVGGVLATIYDTDSAEQIRNIVNNSDARLLIVQDT----DMREKADGAIEECPSLEHIITTGGLDELKAYGAGVTDDERIESVKKTDLCSIVYTSGSTAAPKGVEMTHEHYCATALNLPDFMPSDKRNTVLLFLPQAHSFARAINYI----CVASELRIYIAQGIKTLTADLQVAKPTVMIVVPRVLEKVYNAARARRAAFDPMKWIVAGGAPLDPKLLEFFRGA-NVPVYEGYGLTETTAPCSFTVPGETFHQGSVGTAFPGFS-----------LRIAEDGEVQVKGTSVFPRYHKNEEATESAFTEDGWYATGDLGRIDNDGFLYITGRKKDLIITGGKNVAPGPIEEVIQRCEFVSQALVLG-------------------------------------------------------------------------- 66822213 76 --------------------------------------------------LTYYQLYEKVCEFSRVLLNLNVSKNDNVLIFMANTLEPLIAMLSCARIGATQCTLFDGSSVKSLIDRIETITPKLIITTSTFKPSNVITLFRNEVLDETKLKKVQTIPTIPNTLSWYDEQSPFYEYVPVESSHPLYILYTSGTTGNTKAVVRSNGPHMVGIKYYTFRKESDPQIVFSHTWVSFHGFGLLSGGNTLVMYEGG--IIKNKHMEDDLWIAIVKHKVTHTFPSPSVFRYLIKTDPESKYDLSNLKEIWCGGEVIEESIPEYIEQKLKIKCLRVFGQSEIGVTSFISVHALNIPYRATGVP-SIYIRPSILSEEGEVLNSNEIGLVAFKLPMPTITFYKNDEKFKQLFTRPGYYDSGDLGYKDQRGFYTIVSRSDDQIKIGFNKIQLNTIDTSILKHPSVLECCSIGILSPDCHTAPIGILVLKEPSIDLNKLQNEINTQDIESLAVLKKIIVINQLPKTKVGKIPRQILSNLLND----- 92113943 95 --------------------------------------------------ISYAELYDQVARLAHALQASGVTEGDRVAGFVPNSEHAVIALLATASLGAVWSSCSPDFGTHGVLDRFGQITPKVLIATDGYTPIDTRARVAEIVESIDSLERVVVFPFLEDWSDFLDNDASQIDFQALPFDHPLYILYSSGTTGAPKCIIHTAGGLLQHFKEHRLHNDLDAEDVFF----YYTTCGWMMWWLVSGLGSGATLLLYDGPHPETLWQIAGEEGITIFGTSAKYLSACEKEGPGERADLSRLRAVLSTGSALAHESFDYVYASIKSDLISISGGTD-IVSCFALGCPIKPVYRGELQCRGLGMAVEIYDEQGQSITHGK-GELVCTRPFPCMGFWNDPERYREAYTFPGVWAHGDYAELTSHGGVIIHGRSDSVLNPGGVRIGTAEIYRQVEKVDGVLESLCIGQAWQ-NDIRVVLFVRMRPGVTLDDEIRRMVRLHTTPRH-VPAKIIAVDDIPRTLSGKIVEVAVRNVV------- 119476146 11 -------------------------------------------------SYTWSDVGEQSRKIAAALQVMGLQPGDKIGVCAANSPHWVMTDLACMMGGFVLVPIYATMTSDKMIYVAEHSDMVALFTDGSLN-------IASMREALPAGSPIIAISDSCASLSWSDIIANETPVPRPAADALWTIVYTSGTTGMPKGVMHSHSTLPYAGFGLPPIAGSDTESRLLSYLPLAHAGERVLVELH-AIYAGASIFF--NENKDSFAADMKAVRPTFLFAVPRIWVNLKAAPLLEAMGLDQCTFAFSGAAPISSKDLQTWQS-LGLPLYEGFGQSECMSG--TINTGANNLIGSVGK---------IIDKVSGDLKIADDGEILLRAPSAMVGYYKNPEKTAETVV-DGWVFTGDKGHLDDEGFLHITGRVKEIFKTAGKYVAPAPVENKFSACPHVEQLCLVGSGLPQT--VLLITLTEASMGLGREEVTASLEQHGIEAHERMSHVIVIENLLLTHTLKILR-------------- 170572844 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIFFSSGTTGLPKGIRLSHRTLIANVEAEYEMVSLSGTDVVYGVLPYFHAGGLLTVLSLLGLGV--QIIINRKFDAEQFLGILRNYQVTTALLVPPVLKFLADTPNLNPEELHSLKHIFVGSAHVNESLVEMVKYRLSETIIQLYGTTEAGAFVFMQPLFGEKKIGSCGI-LLPNVECKIVKSSNEECEEKEIGEIWLKTSTMMQGYLERIADTNDAFI-NGWYRTGDLGYYDFDQFIYVTGRVKEMIKVRGWQVSPYEIEEKIQELEDVELCAVVGIPDEYSGQLPKAYIQLHDGCQPDENKIHRLVNSKFASYKLKGGIQFINNMPVNSAGKILRKELLKM-------- 154251608 100 --------------------------------------GNKTAIHAAGRKISWDELKTQVFKVATALRELGIGPGDRVVSYMPNVPEAAVAFFATASIGAVWSSCSPDFGAASVIDRFSQIAPKLLFATDSYRNFDRRAEVRAMVDALPSLQHVVHVAGADPDYGSEPLTAEAIAWEDTRFDHPLWIVYSSGTTGLPKPFVHGHGGVLLALKFTHFHLNLKPDSCMF----YFTTTGWVMWNILSGLVAGSAVVLYDTPKPDRLWELAAETGMTLFGASPTFLNGQMKLGPNKIYDLERMKSILLGGSPVMPEHMEWCFENLHPDMWVT-SQSGGTDVASAFVGGVPTLPVHAGQARCLGVDVHAFDDKGESV-IGEVGELVVSKPSMPLFFWNDEDSYFDTYTDH--WRHGDYFKVNERGGCFILGRSDSTLNRYGVRIGTAEIYRTIEGLEEIEDSIIVNLDLPGGNFFMPLFVVLKDGVALSDAVRESLREKYSPRH-VPDRIYEIDAVPYTLTGKKMEVPVRKIL------- 177672191 2 ----------EISEPYQPR-LSPEANITDFLERQATERPDHFAVADAQDQWTARDARERVRALAKGLIAAGIQPGETVGLLASTRLEWTLVDFAIWYAGAVTVPVYETSSVSQVSWIIEDSHVRAVVTGNEDLAKTVRDAVQ--REGLPELIGLWTMDPADG-APGSGLEALVALGTDVTDEDLATIIYTSGTTGRPKGCELTHENFAELVNQTLSSSLGDQDTSTVLFIPLAHVFARFVSVL--TVAAGARC--GHVSDIKRLSVSLQTFQPSFVLAVPRVFAALLNAQSGGKEKIGRLAYAVSGGGPLSTDLAHFFRGV-GVTILEGYGLTETTAPIT-VGRPDRLKIGTVGHPLG-----------GNQVRIAEDGEILTRGTSLMRGYHNRPEANEEAF-EDGWFRTGDLGALDDDGFLTITGRKKELLVTGGKNVAPAMLEDAIRSDALVSQVMVVG-----DGKPFIAAIV----TLDTDTLPAWLAANGLPK------------------------------------- 145341922 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMFTSGTTGAPKVVTHTQRQVMLHAKSVAQCCAFASHDVWLHVAPLFHAMD--AFAMYACVLVGAKQVCTASFDVKTTLQTMKDAGVTLTALTSTHLRMLVSDPAFA-VSAKHLRMLSVGGSAVPVDLVASLKQCPQCTYFTDYGATEACGICTTLGAPSSSILARAGHAMPLFDVCVVKDSTSMEVEWNDVGEVLVRGPTVIGTF-------------DGKWHTGDVATVDASGSVKIVDRLSDIIIVGGENVYSSEVEAVLLERPEIEECAVFGMPDKVLGEVVCAAIVLRQASLNSSEVTKHCSSR-LADFKRPQRLTIVESLPKSPTGKVLKLKLQAQLATR---- 114601487 55 -------------------------TVLDKFLSHAKRQPRKPFIIYEGDIYTYQDVDKRSSRVAHVFLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNTNIRSNSLLNCIRACGPRALVV-----GADLLGTVEEILPSLSENISVWGMKDSQGVISLKEKLSTSPDEPVPRSHHVCLYIFTSGTTGLPKAAVISQQQVLRG-SAVLWAFGCTAHDIVYITLPLYHSSA-AILGISGCVELGATCVLKKKFSASQFWSDCKKYDVTVFQYIGELCRYLCKQSKREGEKDHKVRLAIGNG--IRSDVWREFLDRFGIKVCELYAATESSISFMNYTG----KIGAIGRTLSTFDLIKYDFQKDEPVKKGEPGLLISRAKNPFFGYAGPYKHTKDKLLGDVYLNTGDLIVQDQDNFLYFWDRTGDTFRWKGENVATTEVADVIGMLDFIQEANVYGVASGYEGRAGMASIILKPNTSLDLEKVYEQVVTFLPAYACPRFLRIQEKMEATGTFKLLKHQLVE--------- 126348613 69 -----TPYARVLGDRMPGAQWFAGATLAEHALRAAATRADEPALLHVDETVSWSELRRQVGSLAAELRTLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYREHDRRDTVAELRRELPTLRAVIAPDGALDWETLTAADTEPV-FEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVHLKQLGLHCDLGPEDRFFW----YTSTGWMMWNFLSGLLTGTTIVLYDHPDTGAQWRIAERTGATLFGTSAAYVMACRKAGPARDHDLSRIQCVATTGSPLPPDGFRWLHDEFDLWIASVSGGTDVCSCFAGAVPTLPVHIGELQAPGL-GTDLQSWDPGGTPLTD-EVGELVVTNPMPSMRFWNDPDRYHDSYTYPGVWRHGDWITLTARGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFVHLAPGAVLDEDLLDRIKREQLSPRHVPDEVIEVPGVPHTLTGK----------------- 145604907 65 -----------------------------------------------GRSYSHPELFARADFLARALSRRGLTPWDVVAIFSINTIDYLLPAYAAHRMNGIATPVNAAYTASELEHQLRSAGAGMVFTCTALFGVTLKAADAAGIRRLPTAGDAADGAATKPFPNLQELIAEGQSLDSLQARQVAFITYSSGTSGLPKAVIISHYNVICNVIAHTTFNSVSETEVELGLVPMSHTYGLLVVSHMAT-WRGDEIIVLPKFEMRSYLNAIQRFRIERLLVVPPIIIAMLNSGEFPK-------------------------------------------------------TTSTNKPLAPYHQ----------------------SPSVVLGYMNDERATTETFVYDRWVRSGDKVYVHHHEHLVVVDRIKELIKVNGYQVAPAELEAHILKHPAVSDVAVTQIPDHRAGEVPKAFVVRAPEDEIAGRIIQHVADHK-ARYKLGGGVEFVDAIPKTPSGKILRRKLRE--------- 88704949 75 ------PWTDSRAPFYRYAGALTNACFNEVDRHVLAGRGDATAIVFEGDRWSFRQLLAETVLRAEVLSSLGLKRGDRIAFNLPNILEQIFYTQAAKRLGIIYTPVFGGFSAKTLSDRIYDAGATVVITADGIADFDLTTVARELAGVEHTVKQVVVAANIEELLKLGDRDCASHAPVPVDADWPLFIIYTSGSTGKPKGVVHTHGGWLAGIAHTMRVFNAEGDDRIYVVGDPGWITG-QAYLIAAPLCLGIGTIIAEGPHAGRFSSIIERHKASIFKAGSTFLKAVMTDPASSTYDMSGVKVATFCAEPVSPAVQQFGMDRICDHYINSYWATEGMVFSCPWGGFNDLQADAKTWPLPWIQEVRIAEDNWRPAEPGEKGELVITQPYLARTIWGDADAFAEVYWSDGLAYTGDYARSHEDGAFTLHGRSDDVINVSGHRIGTEEIEGALRTDSPVGNVVVVGAPHDEKGETPVAFLIAAPGSRLGDDLQGLVRSEK-GATAVPSDFLVIPAFPETRSGKYMRRTLRAILLDE---- 182434374 5 --------PEREVWRSAARGPWPAPPVLDLITPHLDHAGPGPAVTDPDGVLSYAELRRLTLGVAASLRALGVSPGEPVVVRTRLSRWAVPAMLGVLYAGAHYVPVDTAFPSGRQTAVINASGARFAVTEPGDTGGPSAWGA----GRPPTVVEV----------GAHRGPAVGGSPDRPGPEAPAYCLYTSGSSGRPKGVLVSHAALGYSTAARIAHYREAPGVYLLCS---SISFDSSVAGIYWTLATGGHLVI-PSADPLDTAAAAHARRASHLLTLPSLYDALLDSADAGALD--SLRTVIVAGETCPPHLVRRFAGLPDTALSNEYGPTECTVWALCAPADGQRDSVPIGRPV-PGTEIGLVPGGPGGGGTG---ELWVRGPGVALGY--AAETDAGTFAGDGAYRTGDLVRFDEQGDAHFAGRADGQLKLAGMRIELSEIEHLVREHTGASAAALGVAAGAVGPPRLMAFLVRPAVGLRSVDLHAALR-RRLPRAAVPRSVHTLERLPTLPNGKLDRAALDRMAVERL--- 163815304 3 ------------------------ENILEIVEKSCRIHRDVIAVKYLSHRKSYGDMWDDIRKTAVILRNNGLC-GTHIALVGSSSYEWICAYMAILFTGNTAVPLDANLSVSELHELLNRSGSIAL-----FCGASRKDVITELTDDCPEMNIVFTMEKKVDIEHLEGADSNPLRNEITIPDDFAFLMYTSGTTGKSKGVMLSQFNLAQNVENV--YVNLEPGVTILSVLPIHHAFCLTMEWMKG-ISLGATICI--NDSLLHMLKNMKRFQPVGMLMVPTIYKKLKDVNPLLPKKLGKLEYIFCGGAYLDPMYVTEFKK-YGIDILQGYGMTECSPVICS-NNHRYNRPGSVGK-LLDNCAVRFVDE-----------EIQVKGTSVMSGYYDMPNETAEAF-QDGWLCTGDLGYLDSDGFMYITGRKKNLIILAGENISPEELEGKLSIEPLISEIVITGYPDQD-------FVDKKDAARTSEKLQKIIDTKNQPTYKRISALDIRKEFEKSSTKKIKR-------------- 214039497 20 -------------------------------------------------TYSFKDVDTMARKIATGLLDQGYQRGDRIAILAKNCAEWIVADLAIMMAGMISIPIYTTASVDTIKHTISHSGATAIFLDDTRAAEEACRDLKKIAFPYPTVESEF------NWNHWLENYAPLMNIDNPASDNTLTIVYTSGSTGVPKGVVLTHGHLAAGVQGLDDFYSASHN-RLLSYLPMAHIAE-RALVFMGSVYN--PLEIFFNESLNTFAQDLHHAQVTVFLAVPRIWTAMIAAQIREKLGFKHCKRFASGAAPIAPSLLEWF-GRIGIDISEGFGMTETGGLVCSNSPFFKERLGSIGTPVKGV-EMKLSD----------QGEIFVRGASVFNEYYQNPKATQETFDQ-GWLKTGDRGVVDENGAWRITGRLKEQFKTAGKYVAPVPIELLVSENTDIEQVCVTG-------------------------------------------------------------------------- 170649693 90 --------------------------------------------------LSYQEVADRAEFLGSGLLQHNCKADQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDKPQKAVLLLEHVE--RKETPALKLIILMDPFEETLAVEDCGQENHHVPPPQPDDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSQWAPTCAGGRIGFFQG-DIRLLSDDMKALCPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNHIKLVDEELNYWACKGEGEICVRGPNVFKGYLKDPDRTKEALDNDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSQPVAQIYVIVVPDPKRGEGTYADLCTSKDLKKAEDMVRLGKESGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFKKQI--- 187476702 10 ------------------------QTFPALLLDHARLRPSQAAIREKNQTLSWSEVAEHVRLTAHGLTVLGIGPGDHIAVIGENRPRLYIAMMAAQALGAIPVPLYQDAVAQEMAYVLQDAAIRVAVVEDQ----EQVDKMLEISEQCPALQHVIYDDTRQSFEALEDAGREHTAAQAVQPQDTAAMFYTSGTTGKPKGVVLTHHALIDRARAVATMEGLTDKEDVLAYLPPAWI-GQNMFSYTQLLVSGFTVNHPESPDTVSI--DMRDIGPTYYFAPPRVLEGLLTHVMIRMEDMSRVRVAYTAGEAIGPDLFV-FYRSIGINLKQLYGSTETSV-FVCVQADGQVRDDTVGPPVDGV-EIRVADN----------GEILVKSPGLFKEYYRNPAATAEARDADGWFRTGDAGYLDKDGQLKIIDRAKDVGKLAGSLFAPKYIENKLKFFPYIKEAVAFG-------------------------------------------------------------------------- 163793535 3 -------------------------PLADALFDALARRPAGVAIDGPDGPITCGEVISAAELGARTLLSEGLRRFAPVPVDIDGRPTDVIDMLAVYRAGGVAVPIHRATPEVRRREMLDRLRPSLVL------------------------------------------------------DGASTIVFTSGSTGTPKGVVLLGDRQAGKLAAIGDETKWPEGRRTLLALQLTFSFGQWVTWL--TLLRQGTVVFPERLTRDAVVQRLSAGGIDCLPAVPTLLRGLLDNASVFGG------TVLAGGESLPVGLGARLRHAWPARLGDIYGLTETTSDFFVDPDVYDQAAGSLGRPASGID-IRVADD----------GELRIRSPWAMAGYLDDPGRTAEAFDADGFFRTGDLVSYRPDGRPVLVGRASDMINKGGLKVAPREVEDVLAAHPAVAAVLVTGIPDPDTGEAVAAAVVARSGEVDPAALRGWVAER-IEKYKAPSKILVVPALPVGRTGKADRGMLRALFRK----- 26989790 61 -----TPPSQVLSEQMPDAQWFANATLN-FAEHLLRRRDDRPAVVDGQREFTHAELAAQVAGLQTAFKAVGIVPGDRVAAIMPNTWQTLVAMLACTSLGAVWSTSSPEFGVHGIIDRFGQIEPKLLIVCAGYKAIDQVTKVNQVCAQLPGLEHLIVVPHTRKGTRADEFQAANVRFTPLPFDHPLYILYSSGTTGVPKCIVHRAGGLLQHLKEHGLHNDLKADDVLF----YYTTCGWMMWNWLASLAVGATLVLYDHPGPERLLDLIEAEGI-HAFGTSAKYLAALEQAGLEPANSHCLRLLLSTGSPLSPHSYDYVYDKIKADLVSMSGGTDIVSCFVLGNPTLPVRRGEI-QCKGLGMAVEVWNEQGQPV-VDEKGELVCTRPSMPLGFWNDPDRYHDAYFSPGVWAQGDYAEQRASGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVVESVAIGQ-DWNGDVRVVLFVRLQDGLQLDEALRQHIRQQYTTPRHVPAVIAQVSDIPRTISGKLVELAIRDVV------- 17549008 10 -------------------------------------------VTHDDRQWSYATLVTHAKRLAAALQHRRLQR-ERVLILCAVGEEYTSVFFACLLAGAVAVPCTPRHRTK-IVEIIRSCAPRLVVCDEAS----MQPLAALLQSALHDVERVAPAGLAAENHAWQ--------PPDITSSDIALLQYTSGSTSDPKGVVVTHASIMANLAGIEQKFGLGPASRGMVWLPPYHDMGLIG-GVLSPVYTGYPITLLSPQKPVRWLRLISQYRITTSGGPNFGYQACVERVDDAGLDLSTWELAFNGAERVNAQTLERFTRRFGAAHYPTYGMAESTLMISGGARGAGYKVVSCGSALDGHALLVVDPASRRPVADGAMGEVWVSGPSVAAGYWGHP---SEAFRAGRFLQTGDLGVLR-DGELYLLGRMKEVIIIRGANFFPSDLENAIRAHEALEGVAVFSHAGE-GDESIVVMAELRRGTRDTEDIKARISAALASEFLRPSDVVLLPGILRTSSGKPMRMKMKQLYLQQ---- 214043170 1774 --------------------------ILDAILSHVAHQPSASAVICGDETLSWQELDRQSGAIAAHLAAQGVGPGARVLISGARSVRLIAAIIGIMRSGAAYVPVNTQTPQARIRRIVETLGVTYALTDQ-----------KNTQLGCPSDELNRDWARVEAPEADRDLNSE------------AYVIFTSGSTGSPMGVPIRHDQLAAS-TAARQVEYATPPCQFLLLSDIG--FDSSMVGIFWTLSTGGTLVLPERGDIDGLAARLASGQISHTLCVPVLYAGFLKRHRGKTWPTQ----VILAGDHCPEWLVKAFEQAPDSRLSNEFGPTEATVWATVVHYEPGASDDSVGHPI-PGVWLGILDDAGVLLPPCQQGRLAIGGPQVTSGYIGADPEKSGRFSPDPFVLSGDNAMIRDD-RLVLLGRTGAQLNVNGHRIGATEVEALVISHPAVLTAAVKTTADPDSALRLAALVVETPTQPDTDAIRAALA-RELPPYMVPTRIAWMPRFAVSINEKIDRNATVALALPKLLG- 214043170 444 -----------------------------------------------DASLSGHELWRAAWGFARYLHKHGCGAGDR--ICLERAPAYVIASYGAVLAGCSFVPLDLSLTPQRRATLIDLAKPAMII-----------DMATNLDTISP---------------------ADPIPDMTYQPTDEAYLLFTSGTSGTPKGVAISREGLSDYLRFALAAYFDAP-----AVAPLFMGFDLTITSLFCPILSGGRLIAIPDAGPAALSALAAQKDITWLKATPSHLAILQKILPAR----HAINTIVVGGEALGLGLVDALQRVRPIRIFNEYGPTETVVGCMIFSSDQPRPTGPIGVP-APGVTLRIVDAQGNRVPPGVPGELLVSRSGMANGYLDGSTDAFITLDAKTFYRTGDLAYLNGDGQAVYLGRIDTQLKVGGVRLEPEEIEQALTAHPGVAQAVV---------------------------------------------------------------------------- 71905819 100 ------------------------------------------ALVFWGRRMSRGELYAEVARFQQFLIAAGVGEGDRVAGYLPNLPETLVAMLAATSLGAIWSSASPDFGVQGVLDRFGQIEPKVLICVDGYKPVDCLEKNAEVVSKMPSLLKAVVVSNAVGWNDILPAEGKEVVFNRVAFDHPLFIMFSSGTTGVPKCIVHCHGGLLQHLKEHQLHSDVRPGDRLFYFTTCGW---MMWNWLVSGLACGATLLLYDGFAAKGLFDYAATEKMTHFGTSAKFAAAKLGLTPGKTHDLTALRAMFSTGSPLSPEGFDWVYREIKQDILSISGGTD-IVSCFVLGNPVLPVYRGEIQCRGLGMAVDVFDDAGQPV-RGEKGELVCTKPFVMPGFWNDPEKYKAAYFEDNIWCHGDFSELTAHDGMIIYGRSDATLNPGGVRIGTAEIYRQVEQLPEVLESLVIGQPGRNDDVRVVLFVRLREGASLVDRIKRQIRDNTTPRH-VPAKVVQVQDIPRTKSGKIVELAVRNVVSEQ---- 187029837 8 ----------------------------EFLEE-VSKFGSKTALIWRDNEIPFDDLRKLVEKWKNILERQ--KKRSRVSIFCQNSPDILAIIIASQLVGITVIPLNPSYKKYEIEKYLRESSSNFVIVGDDVELEKFEDF------EIHTISELLFENFAEE---IDESNSAGV-----------IVFFSSGTTGPPKLIMCSQIDQIKAIQASPKFFSPVESDICYGVLPFFHAGGLIT--ILSMLYTGCTVVINERWSDNEFLSNCQEFKVTVLFLVPPVLNFFANHPLVSSFDLSSLKTIFVGAAASPPEHFLKIAERFPHNLIQLYGSTECGVLICSTGKGITNG-KSVGLPY-PSVELKLRV---------ETGEILVKS------------KTA---VEEGFMETGDIGRLNE---LMIIGRLKEMMKVRGWQVNPIEIEEVVMKVDGVVDCAVYAIPDKLIAKVI-------GNPDLKQEIMKIVKEH-LASYKQLSDVVFVSELPRNSSGKLMRHHL----------- 162449738 8 ------------------------RTVAGLLRARAEATPDRFGFYHKQQGWSWAEYWRRACAAASGLLAAGVRPGDRVLLLVTDVEVAVPCLFGVWVLGAVPIQVGVPYRLTDVAAFLARVGARALVVSSALLGF--------AQGEEGADDLVQLAAEPLLDAPLAGSLPDPERAPG-----PALIQLTSGSTGHPRGVVIPHERLMLHLDAMSQRLPVGEGAGGVSWLPLHHDMGL-VGGLLFPLFNDFPVHMLSRTRPFSWLAEMSSIRGVISLGPPSAYAILARRAVEAGLDLGAWRCAMIGAEPISPALLRRFAEAFKPAFFPVYGLAEATVAVTFPDGPLSLELAGVGRPI-PHTEIRIVDAQRSPVPERTVGEIEVRSETVMEGYFNEPEATAEALV-GGWLRTGDLGFIDR-GTLFVTGRKKEVIIKGGHTMIPAVIEEIAARVDGIRAGCVVAVGEERQTESVYVVAETRAEASEHAGLAERVREALRANGVTVDQVVLVPELPKTTSGKLRRRE----VAERLRAG 210130280 2 ---------------------------------------------FEEEVYTYRQMDRWSNRVGNFFHGQGLHAGETVAIFMLNEPAYLAVFLGLSKLGTTSALLNSNLRSKSLLHCFNVSGAKNLIV------GKEEALRSAILEILPELQTVWVLGDENGLLPLEEASGEPIPRADIKMKDIMAYIYTSGTTGLPKAAKVSYARMVY-ASMFFGLSGATKDDVVYCALPLYHSAALCI-GLAGTVETGCTWVLRRKFSASKFWDDCRKYNVTVVQYIGELLRYLCAQPKRANDKDN--QVWGALGNGLRPEVWSEFQERFGVDVVEFYAATEGNVGFVNVLQKFGAIASPLMRKLRPCNFVKIRDENGIETKPGENGLVIITQRTFFDGYAGKKALSEKKILRDGYFNSGDVLFMDTDYFVYFVDRLGDTFRWKGENVATTEVSQVLSEHEPIQEANVYGVKIPGYGRAGMAIIVRPDHSLDLPKLYEHVA-QYLPPYAVPRFLRMQQAIDVTGTFK-QKKV------------ 86741102 25 ---------------------------------------DVVAVRDEHRAVTFAQLVAWVDVVADRILRQAADPDTPVAVLLPHGASGIAAVLGVIASGRPCVPLDRMHPTDRLAQVVGLAGASVCVTGPTGSAD------QRTAAALPGIVETIDVGD-ERVADWSPALADRVAAPRRADTDPAVLIFTSGSTGVPKGVVWHHRALLHYAIQVQDVMRLVPGDRLPLFLPYSFISGMN--RTVGGLVFGTTLEMPRVRGVRDLADWLRATRPAGIVATPALIRIVFGCLEPDEV-LDDLRFVMSVGEAIYARDVELARHHLPPAFLVSYGASEATCAPIWSDDDLPDGVMPAGRPVVDVAVRV-VSPDGIEMPPGETGEIVVMGHFITGGYWRAPAASASRFDGTPTYRTGDLGRIDASGQLRVVGRNDAAVKIRGYLVEPIEIESALLASSDVLEAVVVA---DRTTQRLVAYVVPVTGAVSPASIRRLLRAK-LPSYMVPATVMLVTALPRTDRSKVDR-------------- 111022997 46 ---------------------------------------------------TAAEFAEQVSAVAKGLIASGVELGDRVAILSATRYEWVVIDYAIWTAGGCTVAIYETSAPDQAKWILEDSGTSLLVVENA----KQADALKVVTDAAPDLKEVIEGGAIDELSKRGEGVTDEERRHQVRASSPATLIYTSGTTGRPKGVQLTHSNFYAESAAVKLALAMYAGRRTLMFLPLAHVFARAIS--FGAF--DAKVTVAHTADLTTLLDQFAAFKPHFILSVPRVFELKLKHALFDKLVYSKLRTAVSGGAALGARLGHFFRGI-GVPVYEGYGLTETSAAIS-VNTTRAQKVGTVGKPI-----------DGHAAKIGEDGELLLKGPVVFGGYWHNEQATAESI-RDGWFHTGDLGSIDEEGYISITGRKKEIIVTGGKNVAPAVLEDALRAHPLISQCLVVG-------------------------------------------------------------------------- 126445337 12 ------------------------------------------------RRFTWRDAVDEARRVAAYLRALDLPRGSNIAILSKNCAHWVLADFAIWLSGHVSVPLYPTLGAESIRQVLTHCEAAALFVLDAWETMRAGVPPHVRSIGLPYLHDASSVGAT-----WDDIVRDTAPLAERAADALATIVYTSGTTGEPKGVMLTFGALGWCVEPVFDLVAIGPDDRMISYLPLSHVAERGYVEMLSV-RAGFTVYFSD--SPDTFIADLQRARPTFFISVPRLWAKFMKPMILRQLGLDQVRLAASAAAAIEPALLRWYRD-LGLELLEGYGMSE-VCGVSHSCRQHDMRLGYVGTPVR-DVESRLAD----------TGEIEIRSPGNTIGYYKRPDLSAALFTPDGFVRSGDKGELDEAGRLKITGRVKEIFKSKGKYVAPSPIESRLATHPFVDACCVVG----SGLAQPCALVSLSDEAALETSLGEHLANASLDDHEKLRFVVVVDSVFVTPTFKVRRNRVEARYA------ 115497154 104 --------------------------------------------------LSYKQVSDRAEYLGSCLLHKGYKPESFVGIFAQNRPEWVISEFACYTYSMVAVPLYDTLGAEAVIYIINKADIAMVICDTPQKALVLISNVEKGLT--PGLKLVILMDPFEDDLDAENLGKENFRKPPPAPEDLSIICFTSGTTGDPKGAMLTHANIVSNASGFLKVFEPNPEDVCISYLPLAHMFERIVQVI--VFSYGAKVGFFQG-DIRLLPDDMRTLKPTLFPTVPPLKKFLLNLAVARRDSLGKVRLLITGAAPISPPVLTFLRAALGCLVFEAYGQTECTAGCT-VTLPGDWKSGHVGVPMA-CNHVKLEDPDMNYFAVNNEGEICIRGHNVFKGYLKEPEKTQETLDKDGWLHTGDIGRWLPNGTLKVIDRKKNIFKLAGEYIAPEKIETV---------------------------------------------------------------------------------------- 15827409 44 ---------------------------------------------------TCAEAASQIRSAALGLIALGMQAGDRVSIFSATCFEWAILDLAILSVGAVTVPIYETSSAKQVRWILQDSDAVLVFAETD----AHATMVNQLAGELPALRQVLALDQLAEAGASVDVAQLANRLKTLRAQDPATLIYTSGTTGRPKGCQLTHSNLLYEVRGAKECLPLQPGQRLLVFLPLAHV--LARALTLSAFTYKMTVGFTS--DIKNLLPMLAVFKPTVVVSVPPGLLLRARHAVFDRLVYRKLRAAVSGGAPLGARLGH-FYRGVGLTIHEGYGLTETSAAIT-LNQAGNVKVGTVGN-LLPGNSMRIADD----------GELLVRGNVVFSGYWHNEQGTIEAFTE-GWFKTGDLGAIDEDGFLTITGRKKEIIVTGGKNVAPALLEDQLRAHPLISQALVVGDAKPFVGALIAAIGDLTTDPDLVAEVDAAVKQANLSHAESIRKFRI---LPLTPTMKVKRNVVAQKFASDIEA- 193657462 36 ---------------------------------------------FTGKEYGYPKLKKDVLAMATAFKKHDLGHGDVVMIIDYGSYEGQVVMLAGILVGTTIAALDHSLRKSVLAELINESKPNVLIITDILNTITHQPILKMIRDGFTVYSNIIVVTADETLLVRPIKSKSPIG--------PCAIIYSSGTTGTPKGIYLSDDAMKSALISFKQSLMEEPENRFMITSPVFWYTGM-LLMMLGIHFGKPRLFFSAKSTAEQVLCSIDKFKPTFLMTGVAAVNEMMQMANGHKYNIHSLTTCVVGGSPMRADLQKTVVKNLRIPIKQGYGASEGIIAAWSMDDISTVRAGSVGRPAAGIKIRIVSLETGECVGPNTEGEIRIKSVSNMVGYVNDMKKTICSYDEDGWFKSGDVGYYTDDCCLFIVGRIKELMIYKDQRIAPTDIETVLLSHPAVLDAGVTGKYSVDGDLLIGVVKVKPGQNVEPDRLLSYVNDKVKDHERLRGGIIFVDDVPRSP-------------------- 82702546 41 ------------------------QTLAGLFSIRIKRTPQAIAYRQFDREYNWQEMGTRVRRWKRALMRENLEAGDRVAILLRNSIEWVCFDQAALAVGLVVVPLYPSDAPDNIAYILEDSGSRLLLVGTQKRWETLASRCKDALGKILCVEHPVLQGVGEWLKAADEGASDEEERQPSDSHALATLVYTSGTTGKPKGVMLSHFNVLWNAEATLQAISGYPEDVYLSLLPLSHMLERTASY-YVPLMAGSSVAYAR--SLKDLPEDLKSVRPGIFVAVPPILRQLVAAKVLAAFG-GRLRLAVSGGGPLHADVSRYFIG-LGLPLLQGYGLTEASPILTA-NRLQDNMPGSTGSALLGV-----------ELRIGEQRELLARSPGVMLGYWNRPEETRAAIDAEGWLHTGDQARI-SDNHVFISGRIKEIVTSSGEKVPSGDLEMSIVQEPLFDQVMVVGEGRPYL--TALAVVNKRESATRAAALKRIKATRGFPKYARIRAVYLVEDGLLTPTLKLKRSEIEKRFATQI--- 149940230 75 --------------------------------------------------LSYKQVSDRAEYLGSCLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVHIVNKADIAMVICDTPQKALVLIGNVE--KGFTPSLKVIILMDPFDDDLDAENLGKEHFRKPPPSPEDLSVICFTSGTTGDPKGAMITHQNIVSNAAAFLHAYEPTPDDVAISYLPLAHMFERIVQAV--VYSCGARVGFFQG-DIRLLADDMKTLKPTLFPAVPRLLNRIYDKVQNEKLAVSSVRVIVTGAAPMSTSVMTFFRAAMGCQVYEAYGQTECTGGCT-FTLPGDWTSGHVGVPLA-CNYVKLEDADMNYFTVNNEGEVCIKGTNVFKGYLKDPEKTQEALDSDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENIYNRSQPVLQIFVHG---ESLRSSLVGVVVPDTDVLPAAKLEELCQNQVKAIFLHPEPFSIENGL-LTPTLKAKRGEL----------- 118473450 18 -----------------------GVTLTSYFDRNVAELADTPAYRYLDVELTWKELDTRVRAVGARLQQ--VTKGDRVAILCPQGVDYVVSFFAAIQAGAIAVPLFPELPAERLEAVLADATPSVVLTTTAAAEAVGAFVRKLPHAGRPRMIAVDAVPAAVG---------ATFTPAQLHTDGIAYLQYTSGSTRTPAGVEITHRGVCTNVLQMIISVGLDWNIRSVSWLPLFHDMGLLMI-MFPALCGGHITLMSPVSFVRRPYRWIKELGASTFAAAPNFAYELAAHPAGDELDLSNVAGLINGSEPVSMASINVFNEAFAPAVKPSYGMAEATLFVSTIDDPRAIAQVSCGK-IARSQWAVIVDDTGAELPDGHVGEIWLYGDNVGKGYWGRPHETEVSFAPDGWFRTGDLGMYLG-GELYITGRIKDMVIVDGRNHYPQDLEATVAEASSQVRAAAFSVPSEH-GERLVIVAERADPAPIVDAIRAAISKRH--AVAVHDKLVAAGSIPRTTSGKLARRACQAQYLAEL--- 182438778 14 -------------------------SVAALFIDRVAATPDGEAYRYDWKSLSWGQASERVYAIAAGLIALGVRPEERVALSSATRVEWVLIDLGVMCAGAATTTIYPSTNAEESAFILADSESRVLIAEDA----EQLAKARETRAELPNLAHVVVADDPEGWITLAELEARGAELAAITADQLATLIYTSGTTGRPKGVRLPHDNWSYMAKATVATGLITAEDVQYLWLPLAHVFGAAVPRIFEKVYNGARAGGGAKYKIFQWAAGVARERRTGKASVPFALGAKHKVADARDAFGGRLRACISGSAALAPDIG-YFFAGAGVHILEGYGLTETSA-ASFVNPGEAYRTGTVGKPL-PGTEVRIADD----------GEILLRGPGVMQGYHNLPDKTDEVLESDGWIHTGDIGELSADGYLRITDRKKDLIKSGGKYVAPAEVE------------------------------------------------------------------------------------------ 193875670 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPDYPEERISFMIQDTQVKIILTCES------------LQTSLPNHQAIVVCLD-NDWQQIKQASQENLNN-AVSADNLAYIIYTSGSTGTPKGVEITHRS-VNRLLFGVNYVHLDATQRLLQMAPIA--FDASTFEIWGALLHGGRCVIFAEPTATSLKNAIDKNGITVLWLTAALFNRIID---DNSQALSGIKQLLIGGEALSVAHVHKALAALPLTITNGYGPTESTTFTCCYPIPKQIKSIPIGRPIS-NTQVYILDNYLQPVPIGVVGELHISGVGVARGYLNRLELTQEKFIANPFYKTGDLARYLPDGNIEYLGRIDN--------------------------------------------------------------------------------------------------------- 149639214 237 -------------------------TVHEMFEESVRRYGDYIALGSGDHKLTYKQYYVECRKAARAFLKLGLERFRGVGILGFNSAEWLIADVGAILAGGLAVGIYTTNSAEACHYVAEHSEANILVVEND----KQLQKILEVQSKLKHLKAIVVKQKRPNLYSWAEFLALANEVPDSKPTQCCMLIYTSGTTGQPKGVMLSQDNITWTSMAATQDFQLGHQEVVVSFLPLSHVAA-QMMDVWLPMKVGASTYFAPDALKGSLVETLREVRPTCFLGVPPVNFRLAKHLVFKKVKLDRCRLCFSGAAPMTKETIEFFLS-LNIPVCELYGMSESTGPHS-VSRPTSLKIMSCGKSMLGCTKLHNIDSE-------ETGEVCFWGRHVFMGYLNMEDKTKEVLDAEGWLHSGDLGKLDKNGFLYITGRIKELIITGGENVPPVPIEDLVKEH------------------------------------------------------------------------------------ 183602191 17 -----------------------DETIYSLLTDRIARSGEDSPLTENKEKLTAGQFNDRVRAIAKGLIAFGIKKGDAVTIFSATRVEWGLLDFALAAVGAVTVPIYDTDSAAQAERILNDSNVKLAI-ADNQERFDR---LDSVLDHCPSLERILML-DANAVEALEGLEELDERIASVNADDLATIVYTSGSTGTPKGAELSHRNFVSITRAAADCVPLEGNSRLLLFLPLAHCFARFIQYFAFTSDAG---VIGYLPSTKTLPHDMQVFEPTFVLAVPRVFRLFAKSVEFAREWTPRIKYLACGGAPLDRKLA-TFFNGIGLTMIQGYGLTETAAPFA-FTRVHDNVIGTVGQPV-PGSSVRISP----------TGELEVKGQNVFLGYHNLPEKTTETFAEDGWLKTGDLASIDDEGHITLTGRAKDIIITGGKNVSPIPMEQEISTCPIVEHAVVVG-------------------------------------------------------------------------- 217408103 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SHDDALIVFTSGTTSGPKGVRLSHRALVMALAKLQPPCRYSSKTVMLTTVPFFHVGGLSS--ILAVWLAGGTLIFPGKFDPSRLLDSLHALPSNTLVMVPAMIFA-VQKEMQPGETFPYVDLILIGGQSASNTTIDFLTETYNARVVQTYACTEAASSMTFFDVTAERSCLVQSLPLAGHVRISIFDATKQPSLEAVPGIIGTAGAHVMNGYWRRGGLNPVRRFEE-WYLTNDLGFWDEENRLYFCGRANDVIRTGGETVLASEVERILAMHPSVVECAVFALPDERFGEAVCCALVCSGSCPCVSEVRKFCKEGTLAGYKRPRRLFEVEELPRNSSGKILKFLLQERFKD----- 157144803 25 --------------------------------------GDAPALRLNDEVLSWRTLCTRIDALASGFAAQGVSEGCGVMLRAWNHPQTLLAWLALLQCGARILPVNPQLPQPLLDALLPDLTLRFALLLEGENTF-------------PALQPLQMQQEAGEHAA------------DWQPTRLSSMTLTSGSTGLPKAAVHTCQAHLTSAEGVLSLMPFANGDDWLLSLPLFHVSGQGI--MWRWLFAGARMTVREKQPLEAMLQ-----GCTHASLVPTQLWRLLENPASV-----TLKAVLLGGAAIPVELTEQARAQ-GIRCWCGYGLTEFASTVCA---KEADGLGDVGAAL-PGREVRIVN-----------GEVWLRAASMAEGYWRDGKL-IPLVNGEGWFATRDRGELN-DGKLTIAGRLDNLFFSGGEGIQPEEVERVISAHPHVLQAFVVPVEDREFGHRPVA-VVEYDAQAGNVDLAEWVKDK-LARFQQPVRWLTLPSALKNGGIKVSRRALQEWVR------ 213965834 15 ---------------------------------------------------TAQEFYDEAKGVAKGLIANGVQPGDRVALLSETRYEWNLINTAIWMAGAAVVPIYGSSSSGQIRWIIENSGAVFAFTESREHTDRMKPLLVEKGTENPELRRVLINASATDTISYEDGDEVERRIKDTKADDLATVIYTSGTTGRPKGCVLLHSNWLAEARAILTNLIARPGNRILTFLPLAHV--LAHAVSLASMISGATQ--SHWADTKTVTLEFQRSRPHMILGVPRVFQAMFERAEADRLLFSKIRAAISGGSALSSDLGHFFRG-LGVPVYEGYGLTESTAAIT-VNNPSEQIIGTVGRPV-GGCSAAIADD----------GEVLLRGPVVFDRYWKNEEATKEAFIDGEWFKTGDLGELTEEGHLKITGRKKDLIVTGGKNVAPGPMEDRMRAHPLVSQAVVIG------DGRPFVSVLV---TLDEEALEKWKIEHSVPEHTSIRE--------LAASSAVLRAEIQDAVANELVS- 41408023 39 ---------------------------------------------------TCAEAAAQIRSAALGLISLGVQAGDRVSIFSATRYEWAILDLAILAVGAVTVPIYETSSAEQVRWVLQDSEAVLAFAETD----EHAAMVTELTAELPALRRVLHIDKALDVLAEAGAGVEPAELTALRAQDPATLIYTSGTTGRPKGCQLTHSNLLYETRGAKESLPLDEGQRLLIFLPLAHV--LARSLTLSAFANKVTVGFTS--DIKNLLPMFAVFKPTVVVSVPRVFLLRAKHALFDRLVYHKLRAAVSGGAPLGSRLGHFFRGV-GLTIHEGYGLTETSSAIT-VNQVGNVKIGTVGT-LLPGNSMRIAED----------GELLVRGGVVFTGYWRNEQATADAFT-DGWFKTGDLGVLDEDGFLKITGRKKELIVTGGKNVAPAVLEDRLRAHPLISQAMVVGDNKPFIGALIASVADLTTDPDLVAEVDAAIKDQAVSHAESIRKFRILDTGELTPTMKVKRNVVAEKFASDLEA- 209908925 8 ------------------------------WRHWRAQRADKPALRLNDDALSWQQLCERVDRLATGFHRQGLSEGDGVMLLAHNHPQTLLAWLALLQCGARILPVNPQLP---------------------------RPLLDVLLPQMTLRFALLLDGAFDGLSRLALDDQPGEHAAPWQPERLASMTLTSGSTGLPKAAVHTCAAHLASAAGVLSLMPYGDDDDWLLSLPLFHVSGQGI--LWRWLQAGARLTVREKQPLEQALQ-----GCTHASLVPTQLWRLLNGECRI-----ALKAVLLGGAEIPVELTARAREQ-GIRTFCGYGLTEFASTVCAKEADGAPDVGSA----LPGRDVQVVN-----------GEVWIRAQSMAAGYWRDGAL--LPLVNDGWFATRDRGEWH-NGRLTILGRMDNLFFSGGEGIQPESLERVIVTHPQVNQVFIVPLDDAEFGQRPVA-VVECEPGTDITELPEWVQGK-LARFEQPVHWLALPPELKNGGIKISRQALKQWVNA-LLRG 111224482 15 -----------------------DATLTDAVFRHAAAHPDKILIRHKVAEMTTREFHDHVVATARGLLARGVETGGRVGILSHTRFEWTVVDYAAWTAGAVCVPIYETSSPSQIAWILRDAGIELLVVENA----ELAARVEQVRGEAPALRDVLVLDDAADGAGVDDDRLAAARAP-LGADSLATIIYTSGTTAQPKGCEITHRALLFTAEASIAMLPFAPGCSSLLFLPLAHVFA----RMLQVGLVQGAFELAYTPDSGTLLPDLAKVRPTFLLAVPRVFARLKAHGEGKGRLFAALRFAISGGAPLGPRLGHFFRGI-GFTVVEGYGLTETSAPAAA-NRPHSVRMGTVGQPL-PGVTIRIADD----------GEILVRGDLLFRAYHHNETATKEALDAEGFLHTGDLGSLDDDGYLRITGRKKELLVTGGKNVAPAPLEHVIQSNPLVSQAMLVG-------------------------------------------------------------------------- 157823505 71 ------------------------------LAHLAREQPTRTFLIYGARCFSYAEAESESNRIARALRARGLAPGATVALLLPAGPEFLWLWFGLAKAGLRTAFVPSALRRGPLLHCLRSCGASAVVLATEF--------LESLEPDLPALRHLWATGPGTNLAGISNLLSEAATQVDEPVPDTCLYIFTSGTTGLPKAARVSHLKVL-QCQGFYQLCGVHQEDVIYLALPLYHMSG-SLLGIVGCLGIGATVVLKPKFSASQFWEDCQRHGVTVFQYIGELCRYLVNQPPSKAECGHKVRLAV--GSGLRPDTWDRFVRRFGPQILETYGATEGNVATFNYTGQQ----GAVGRAIFPFSLIRYDVMTGEPIRPGEPGLLVVSQESPFLGYAGAPELAQEKLLKDVFFNTGDLLVCDEQGFLHFHDRTGDTFRWKGENVATTEVAEVLEALDFLQEVNIYGVTVPHEGRAGMAALALRPQALDLVQLYTHVSE-NLPPYARPRFLRLQESLATTETFKQQKVRM----------- 88809271 9 ----WRPTPREQASLARQHHVESLGRVDQVWPWLADHHGEVLAVDAPHERFSYAELADRISLAAAAFRRIGVTTGDVVSLFAENSPRWLVADQGLMRTGAIDAVRGAAAPVEELRYILKDSASVALVVQNAEL-LQRLELPGSWREQLRFV--LVLEGEAPDFLARGELALAPDPLRASATSTTATLLYTSGTTGRPKGVPLSHANLLHQMRSLACVARPEAGDPVLSVLPIWHAYERSAEYYFFSCACSQSVVMVTVP---RLWEAVQAGFDDVLKTFPPARQRLLKAALANRRQLSSLRFPINGGGAIAPHV-DSFFEAVGIELLVGYGLTETSPVVS-CRRPWRNIRGSSGLPM-PETEFRILDAETRPLGYRQRGVVQVRGPQVMRGYLGKPEATAKVLDAEGWFDTGDLGLLLPDGSVVLTGRAKDTIVSSGENIEPGPLEETLVASPLIEQVMLVGQDERQLG----ALVVPR--------------------------------------------------------- 217413855 65 --------------------------LYDFLEDRVSRLPDTPMISYKDQNYSATEFRDLVKSIAKGLIGWGARPGESVAIIAHTSWQWVALDMAIMSIGCVTVPVYETNSPSQIRSVFNDSEVVLAFAEDD----EQAAKIETVNDDIPSLRDTITAGAIDAIRAFGDDREFQARKDACHGDHLATIIYTSGSTGTPKGVEISHRNMAAECMDALQYMPRAPDRRLLLFLPMSHVFAMCIVGFSGTLTVGLSS------NMKTIVKDFETFGPTLLLAVPPTLRLRMKHAFYENIVYKKIRTIITGGAPMDSRLSN-FFNGIGMPVLEGYGMTETSGPVS-VSLPENNHIGTIGQPLC-----------GTTAGVAEDGELCFKGQCVCMGYHNQPEVTAQQIV-DGWIHTGDLGDIDEDGFITITGRKKDLIITGGKNVSPSVLETTIMTSPVISQALIIG-------------------------------------------------------------------------- 88806486 7 -----------------------------------------------DGEWSYQEYVDRANAVSRALLRLGVSAGDKIALIMTNRTEWNIMDTGILQVGAQDVPIYPTISEEDYAYILNHSGCSYCLV----SCQEVYEKVAAIRGKVPKLKEVYSFDKLPDWQELLDLGADEARKAAVQPGDLATLIYTSGTTGKPKGVMLSHDNIVSNVIASDRRVPFEHGASALSFLPVCHIFERMILYLYQ--YCGISVYFAEG--LDTISENLKEVKPQVMTVVPRLLEKVYDKIIAKGADLTNLETMVSGSAALQIRLARIFAAA-GIPVMEGYGLTETSPVISVNDRNSGWKIGTVG---------RVIDE--VEVRIAEDGEILCKGPNVMLGYYKDPERTAEVL-RDGYFHTGDIGEIDADGFLRITDRKKEMFKSGGKYVAPQLLENRFKQSRFIEQIMVVG-----EGEKPAALIQPNFEFLEEWARRNQVAARDFARWERVKQFRLVEAGHLTPTMKIKRKAILEQYRE----- 207083035 36 -----------------------------------------------------------------------IKEDDRCLLVSENRPEWFISDMAIMLSGGITVPAYTTYTEDDYKYLIEDCEPSLVIVSNNEMLKKLNNTINETLDEVNKVTNDLNIIDKEKYLNFNSLDEDKIQNNKLQRTSPACIIYTSGTGGNPKGVILSHGGILNNLVGASEILKIDSRPVFLTWLPLSHSYEHSVQ--FVQIAVGAKVFYAEK--IEKLLENISVAKPTIMTAVPRFYQNLLKKQSGFKAKLGNLKAFVSGGGALDKEIGE-FLNSIGLPTLQGYGLTETSPVVS-CNPIDKIKVETVGPPFQGN-QVKIADD----------GEILVKGENVMLGYWNKKEETDEVII-DGWLHTGDIGEIDEDGYLKITDRKKDIIVSGGDNISPAKIENMITNEPEIDQCMVYG----DKKNYLVALIVPSKDFLREKDKINNVIEKKLTLLEKIKKIQLIDEL-MTPTMKVKRKKVTEKYKNQL--- 169631238 24 ---------------------------------------------------SWRDHIAESRRLASVLRALDPSKPPHIGVILENTPGFARLLTAAALAGLVLVGLNSTRRGSALRRDIELADCQFVV--------------------------------ADESDTVAGLQHPQIEIADVRPDDLYMLIFTSGTSGDPKAVQITHAKVASAGIMLSSRFGLGSTDVCYLSMPMFHSNAVMAGWSVAV-AAGASIALRRKFSASGFLDDVREYGATYANYVGKPMSYVLATPQRPDDAENPLR-IMYGNEAAAGDT-DRFATRFGAVVVDGFGSTEGGVALGWAPGTPPGAIG----PLTP--DIQILDQTGRPCPPAATGELVVTGPGRFTGYYKNPEADAERMV-GGRYHSGDLAYADENGYVYFAGRLGDWLRVDGENLGTAPIERVLLRHPDITEVAVYGVPDPTVGDRVMAALVGADFDPVT--LSEFLAQEDLGPKQWPSFIRVSGELPRTATFKVIKRQLSAEALE----- 169848936 89 ----------------------------------------------------------------------GLGRNDRVMVALPTGPEALAAYHTCA-------PVNANATATEILEDARRLNIKAIVTPDAEGRLELHQLQQAL-----NCEVIFITPRRSGVAGLFDMQLMGGITPEYSPEDTSLILHTSGTSGTKKVVPYSLKSLIVGTCCVIQSWDLRSSDVNMNMMPLFHVGGI-VRNLLAPILSGGSAIMCFNFDPIAFWSLAPLLRATWYYAAPTIHHSILTAKPAISFDDIRIRMICNAAGGLLPSLALEMKQVFQAVILPSYGMTECMPIATPPTNYQLDRPGCSGIACGPYLSIRNPVDLEKELPAGATGAICVRGLPTFEGYEVSPDLSTSAFSSEGWFDSGDVGYMDRDGYLYVTGRSKEIINRGGEVISPFEIEEAIATH--VKNVLAFAVSHDVLQETIGVVIVPADGQPRISQLNDLL-QHKLHPSKWPFVVVYMNDVPKNNAGKPLRIKLATRLS------ 50955167 20 ----------------------------DLLVQRVQATPDAALFSLPNTDVTAAEFHRQVVELAKGLAAAGVQPGDKIGLMCKTRYEWSLIDFAVWFAGAVLVPIYETSSPAQIQWNMADSGANTIILENAEMFSRF----DEVHADLPLVQNFWQLHLGD----LGKLATTGAAVPDARGEDIGTLIYTSGSTGRPKGCVLTHSNFVELARNSAEALQKQPGASTLLFITTAHVFA----RFISVLCVTAGVKVGHQADTKQLLPALASFKPTFLLAVPRVFEKVYNSAEQKAEAFSKLRYAVSGSAPLGSHLGHFFHS-LGIKILEGYGLTETTAPAT-VNRPGTFKIGTVG-PSLPGVDLRLADD----------GEIQVRGVNVFKEYWQNPEATAEAF-EDGWFRTGDLGSFDADGFLTITGRKKEMIVTGGKNVSPAALEDPIRAHP----------------------------------------------------------------------------------- 214037873 14 ------PTLATLAKAMKPKPSATSDSFSARVEVLAKRYPECSAVVFEGRELNWKALNALSNQYAHALHGMGLRQGDCAALFMENRIEFLGALLALNKLGVIAALINTNLKSKALTHCMEITDTQCLFGEERLSTIDEVRL----EADLNKVKTWIYVPDTESPNWATNLAAESEYESASNPADNALYIFTSGTTGMPKAAVMSNRRFLSSTVASVAGLRCDVSDRIYLCLPLYHGTAL-FLGAGAAFNTGASLLLRRKFSGSQFLPEVRKHGATSFLYIGEICRYLLSTPDLEDDFNSPLTTVMGNG--LRPDIWLAFKERFGIRVSEFYGSSEGNMGFVNLLN----KDCTIGTSTLPHTLVKYDVDADEEADVGEAGLLLITQENAFEGYTSQ-EATEQKIMRDAWFNTGDLLKKIDVGFYQFVDRVGDTFRWMSENVSTNEVGEAINTYSQIAFSNVYGVEVPTNGRAGMAALLLEDGVLDLAGFSALVCEQ-LPSYARPRFLRILPEMDTTGTFKMLKGDLREQ-------- 71755851 301 --------------------------------------------------------------------------------------------------------------------------------------------------------------DTENLHSLNPVHRRWVEDPRSRPNDDCLMLYTSGTTAKPKGVVHTHGTVRNMVNVLQDVWQWSSDDTVLHMLPMHHIHGL-VNILLCSLASGARCVITKFDDPIRIARRLERGDITLLMGVPTLYTKLIAAINEKMSPIQSVRLIVSGSAALPTPTLHAFHELTGHILLERYGMTEGMALGQPLRPVTRRVPGTVGQAL-PTVQTYVFDGKGKPAEYDTVGRLGVSSKSVFDRYWDNPAATKKELVVNRFFDTGDTVGVDCDSVVYILGRTSDIIKSSGFKLSALEIEAALLTFRDIFEVAVVGCKDEVKGQSVVAIASLQAAAELTQELSAVVHE-VLAYYKCPARYIIVPEVPRNTTGKVNKGALRSMFN------ 183981192 63 -------------------------------------------------------------------------QGERVILASRDNIEMTVGLVACLYSGAVAVPVVPNMNKSRLQAIARDAQARVFLTD--LPSVDSQSNVRTLPEGLSGLI----------WLNTDDASADRADWPRYAPESAALLQYTSGSTGQPKGVMLTQANLLSNAHQIERRWEQDQNELLVSWLPQYHDFGL-IFMALQALYLGATVVSMPVQDPLRWLRCLTQYRGTN-SGAPNFAFDLCTPAQREGLDLRSVKALNCGAEPVRAETMRRFLAAFAPALRPGYGLAEATLFVTGWRGPTDQRQLNEGRPAGPEVELAIVSTQTQPCAADEVGEIWVRGPNISRGYFNGAGASQDCFGQGQYLRTGDLGFV-QDGDLYVTGRLKDLVIVRGVNHYPQDIESVEQSHPAIRPGYCAAFTLEVDGEEVAAEIAADDPAQDTLELQAITSHHEVVPYRL--VLLARGAIPKTSSGKIQRQLCKQLL------- 182438501 6 -------------------------TVAELVRRQ---WGDRPALKHGPTVLSHHQVVEGAAARAALLADLLPRGGEHVGLLLDNTPEFPLWLSAAALAGAAVAGINPTRRGPELARDILHTEAPVLITERA-----HLPLIDGL--ELPGVRVLVTDTEAYAALLAPYAGARPAVVAPVGGDTRMLLYFTSGSTGAPKAAICTQGRLAGAGASLARHFGVRPDDVHYICMPMFHGNAVLADWAPALAAG-AAIALRPRFSASAFLDDVRAYGATYFTYVGRAVQYLLATPERPDDRDHPLR-LGFGTEAGAVDAA-RFRERFGVRLVEGYGSSEGGAAIQRTPG---TPPGAIGRAAPADDLAVVDPETGTERAPAAIGELVNRGPTPFEGYWRNPEADAER-ARGGWYWTGDLFYRDADGFLYFAGRTDDRLRVDSENLAAATIEHILARWEEAVATAVYAVPDPVTGDQVMAALALREGAVDPAAFAAFLRAQPLGTKMAPRFVRILDRMPVTATNKIHRVALRRE-------- 210121266 105 --------------------------------------------------MTYQQVHDRALRFGSGLLEKGLSAGQFVAIFSQNRPEWVIAEQACSAFSMVVVPLYDTLGSQAIKFVIEQGNLHTIVCDVEKKVASILDITQEVS----VVKRIVVMEKISDDLKEEAGRRNTHKAVPPRPEDLLTICYTSGTTGLPKGVMLTHRNIVTNISAVLKYLCLGPDDMHVSYLPLPHQFERSLHVMF--FMTGVQIGFFGG-DVKKLLDDFRELRPTIFPSVPRLLNRIVKRGIVRRDSIGRVRAIITGSAPLSEAAMTFLRAAIGCTVYEGYGQTEANAGVS-FTIPGDHSTGHVGSPLTCNLIKLVDIPEMDYYTKNNQGEVCAKGPNIMKGYYKAPEKTADALDEDGWLHTGDVGQWLPNGVLKIIDRKKHIFKLAGEYIAPEKVESIYTGSPLVAQAFV-------HGESLKAIFVPDPEVLPSEEVTSLGQQRGLHSFEQVKDIHLHPELLLTPTFKSKRTALR---------- 159042929 11 ------------------------ETFPQLLARNAQKFGDKPAYREKEQSWTWAETQSEIEALAYGLLEMGLAEGDHVALLGPNRPHLYWTMVAVQMCGAVPVPLYHDSVGEEIAYVLDHCGARFVVAQDQ----EQVDKVIEVKDRLPTLEEVIYLDDHTHLRLFSDVQTMAARLARQDGQTTCVMLYTSGTTGRPKGVVLSNDNIILTSKNSGEFDHLRQDDDILAYLPLAWVGDF-IFSVGQAYWTGFCVNCPE--SAETMMTDLREIGPTYYFAPPTVMIRMEDAGRIKKLGLSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFITQQKD-HEVRADTVGTP-TPGVELKIA----------ENGEVFYRSPGVFVRYYKNDESTASTKDAEGWVATGDAGFIEPEGHLRIIDRAKDVGKLAGRLFAPKYVENKLKFFPNILEAVVFGADREMWAERAYAYQELAGHPQVLDTIQKHIAEEMLSGCQVHRFLVLHKELELTRTRKVRRRIIEEKYADLVTA- 73611900 121 --------------------------------------------------LSYKEVADRAEFAGSALLHRGSQSGDKIGIFAQNRPEWTISELACYTYSLVAVPLYDTLGTEAISYVIDKASITTIICDIADKA---RLILDCVSGRKHSVTTIVIMESFDSELELEAIGKANHKTPPPKPEDLALICFTSGTTGNPKGAMLTHGNVVSNCSAFIKICMLNQTDIHISYLPLAHMFERVVEGVL--LCHGAKIGYFQG-DIRLLMDDLKNLKPTIFPVVPRLLNRMFDATSRKEAELKSVRLMITGAAPVSPTVLTFLRAALGCQFYEGYGQTECTAGCT-MSLPGDWTAGHVGAPLPCNFVKLVDVAEMNYFAANGEGEVCVKGPNVFQGYLKDPEQTSGAVDKAGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSDPVAQVFV---------------------------------------------------------------------------- 78184237 35 ----------------------------------ADRYGTITALDAPHEQFSFGELAERIATAAAAFDAKGVRKGDVVALFSENSPRWLVADQALMRCGAADAVRGASAPVEELRYILEDSKATALVVADLWRRLALTPAQRTRLKVVVQLEGDPVDGLTGWDTLLSSAAGSPVTRTQIAANQVATILYTSGTTGQPKGVPLTHANLLHQIRSLACVAYPKPGDPVLSVLPIWHAYERSASYFFLSCACTQTYTTLPRVQPPRLWESVQAGFEDVVKTFPPSRQRLLRAALSNRRQLSGLAYPISGGGAIAPH-IDAFFEAVGIELLVGYGLTETSPVIS-CRRPWHNIRGSSGLPL-PGTEFRIVDPEGTLLGCRQRGRVLVRGPQVMAGYWGKPDATAKVLDADGWFDTGDLGMLLADGSVALTGRAKDTIVSSGENIEPGPLEEVLVASPLIEQVMLVGQ-DER---QLAALIVPR--------------------------------------------------------- 33599222 14 ------------------------QTFPALLLEHASVRGSRPAIREKDQTLTWSEVAASVRLTAHGLAALGIGPGMHVAVIGENRPRLYIAMMATQALGAIPVPLYQDAVAQEMVYVLQDAEVSVVVVEDQ----EQADKMLEVREQCPALAHVVYDDPRRSFEQLEDTGRAHAAVAAVRPHDAGAMFYTSGTTGKPKGVVLTHHALIDRARAVAEMENLTDQEDVLAYLPPAWI-GQNMFSYTQLLVSGFTV--NHPESPETVSIDMRDIGPTYYFAPPRVLEGLLTHVMIRMEDMSRVRVAYTAGEAIGPDLFV-FYRSIGINLKQLYGSTETSVFVCVQPD-GHVRDDTVGPPVEGVD-IRVADN----------GEILVKSPGLFKEYYRNPEATAEARDDDGWFHTGDAGYLDSDGQLKIIDRAKDVGKLAGSLFAPKYIENKLKFFPYIKEAVAFG-------------------------------------------------------------------------- 160872613 1210 ------------------------------FQKTVEKYPNNNALCYDKHRRSYRDIDNQSTQVAHALIKNGVKKADFVGIFLEANHLFFIAELATLKIGAIFVPLSKEDPIDRLLLIINDAKINFLVIDAGT-----KDLLEQLLKRLSGTPIQVYQMDASQW---EDNITDLPPLPFVKENKEACIVYTSGSTGVPKGVVIKQKAILR-LVESPHYLEVSANDNISQTA--NHAFDAAQLECWLAWNNGACLVIFDKLDPKIFKKELIDKKITIMWFTVALFH---QYAYMDPSIFRNVNYLITGGDVVDKKAVVRIRNCPDVKIVEAYGPTETGIFTSTCTIHDEIIKNPIGRPV-NNTEVYVLSPFNQFVPMGGIGLLFIGGKGVGD-YFNRPTLQEKFLSKQNYYNSGDLVKWQNQEQLIFERRINDKIKKQGYFVSLSEIEHVLIGHPAIKQAVVLELPEKKL---LKAFFIRNKKFPVLKKLIQFL-SKKLPHFMLPSCYQEVEFFPITRNGKLDKRML----------- 154277804 21 --------------------------------------------------------------------------------------ELWEIATAAIRIGIVVCPCPVLAVAHDIKYRAEASKAS-IFVGDTVSISKFKA----VQHECPDIRTILLVDELQYSAELEKIPKHFVTLPKTKWSDPSVIYFTSGTTGY----MALELNVFFEAHVLTGSLWLGLEPGKLYWNLSEQGWAKAAWAWFAAWSCGAALFVQETFNAESALDNLHNYPITTLCSPPTAYRQFV-LPSRRKY-FSALEQCVGAGEPLNDEVIRIWEDMSGIKIRDGYGQTETTLVCGNLKGA-KVKYGSMGLPV-PGVPLTVVDEKGDESPAFQEGEIAIRTINLFSGYL-SPDGKVTLPQRKGWYLTGDRAYKDDDGYLWIAARKDDIEVLSG----PFEVESVLKKHPAVVESAVVASPDPDRVEVVKAFIVLEDPDSLVTELQEFCKKQT-APYKYPRRIQFVEPLPKTISGKIKRAELR---------- 81299727 30 ------------------------QSLSQIWGRAASQFGSMPALVAPHATLSYQELAIQIQAFAAGLLALGVTADDRLAQFADNSPRWLIADQGTLLAGAANAVRGAQAEVSELLYVLEDSGSIGLIVEDA-------ALLKKLQPGLASLSLQFVIVLSDEVVEIDSLRSLPAPEPILQLDRLATLIYTSGTTGPPKGVMLSHGNLLHQVTTLGVVVQPQPGDTVLSILPTWHSFMVSVLRLWESIYEGVQKQFREQPAIDTFFGLSQRYGVRMLALAPLHLGDRLVYGKVREATGGRIRQVISGGGSLALHL-DTFFEIVGVDLLVGYGLTETSPVLTG-RRPWHNLRGSAGQPI-PGTAIRIVDPETKERPSGDRGLVLAKGPQIMQGYFNKPEATAKAIDAEGWFDTGDLGYIVGEGNLVLTGRAKDTIVTNGENIEPQPIEDACLRSSYISQIMLVGQDRKSLG----ALIVPNQEAIALEELNREVRDR--PGYRIDDRIRLIEE-PLTQTLKIRRNVVAEHYA------ 118785488 49 -------------------------SVPDLMNRTVRDHPDHPAMVFRNQTVTYREYRERVHHMAKVFIKLGLEPHHTVAVLAFNSPEWFVSELSAIHAGGIITGVYTTNSAESVQHVLESSRAQIVVVDDAKQMEKICS----IRQNLPHLKTVITMPPYAPYVKRDDGFYRWSELEEMNVDDVCCLVYTSGTVGNPKGVMLSHDNFTWDSYAIGKRLHRYAEEVLVSFLPLSHVAAQMV-DIFLTLQFACTVYFADKDAMGTLLHTLQEAKPTRMLAVPRVYVTLQHHLDAKNYILSKVKTLATAAAPMDRETKKYFMS-LDLPIMEAFGMSETS-GAHSLTAPDSYNFDTIGKPL-GGCETKIDDERGH-------GEICMRGRHVLMGYIGEEGKTREAVDDDGWMHSGDVGYLDEAGFMYITGRIKELIITGGENIPPVHVENLVNELPYVSNAFLVG-------------------------------------------------------------------------- 149911657 12 ------------------------------WQHWADLTPEKVALVYGEQQFTWQQVNGLVNGYAKQLSGQGVREGNVIAAVSTNNLTVLWLYLAGLRLGACCVVLDPKQSSEQLNDKLETLAATYIWLSD-------PELNVLNDLHYGGAKQLVFTCLSESY--FDSAVIDVVVDAEWQAQRLASIVFTSGSSGKAKAVAHSGNNHLYSAAGLLQSFCYTAQDSWLLSLPLFHVSGLAI--VWRWLFAGGQLVL---PSADSLVAQLS--QVTHASLVPTQLKRYLNELDIEKDTI-SLKRILLGGAVIPVVLTDKARS-LGIECWSGYGMTEMASTVTAKRADSSAGVGT----LLVHRSLTICGKN-----------IKVRGASLGIGYYYRGVL--RSMTDDGWLVTGDLGKKTAD-ELFILGRSDNMFISGGENIHPEQIERVLLSHSSINQALVFPCEDAEFGQRPIA-VIDSTEPLSVKDMNKFLKGKLI-KFMWPMNYYPLPD-SVNVSGKLMR-------------- 146307718 51 ---------------------------------AAERHPERPALMDENRQLSYRAFNAWANRLAWAFKAEGVGHGDVVAVMLENRLELLAILAALSKLGAVGALINTTQRGKVLAHSFNLVEPGFLVIGEELLG-AFEEIAAQLHSQIADQDCLGDTGQAPDHLAAGQAQDNPPDSQRVRMKDACFLIYTSGTTGLPKASIMSHGKWIAYGGFGHSGLTLNEHDVLYLTLPCYHNNAVTVCWSAALAGG-AAIALRRKFSASAFWSDVARYQATCFGYIGELCRYLLNQPVQPAEQGNSLRCMIGNG--LRPSIWAEFKQRFGVEITEFYASSEGNIGFTNVFNFD----NTVGYTPATYAIVRYDLENDRPVRGGEAGLLIISAKWPFDGY-TDPAKSEAAILRDAWFNTGDLMRDIGCKHAQFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVYGVEIPGTGRCGMAALRLASGALDGTALAAHL-DAELPAYAAPLFVRLLGEVETTGTFKYKKTDLKQA-------- 134292718 18 -------------------------SLLHVLRERAEHTPERVAFHFDVASWPYGQFAAAAAHVRDLLVQHAL-HERRVLLVLEPGLGYVAALFGILLAGATAVPSFPPAGSRAVARICRDAHPDVVI-----AGKQHRSLQQEL-DRLHDGARVAPALLTIDEHAFDAIDASAHDFGRVDLERPALLQYTSGSTGEPKGVVVTHRNLVSNCAVIAERLGADPERVGCTWLPPYHDMGLMGALLLAVFSGFPLVILSPQQRPYRWLKAISDYRVTTSVAPNFAFDLCVDHEEAATLDLGSLQHVFCGAEPVSHATLERFAARFGRHVVPCYGMAEATLYVSGKPGPHDAQSDLLGRPVAAGHRLLIVDPATRVLPERSIGEIWFSGPNVAAGYLGRDDVFAAALCDERYLRTGDLGFLN-HGELFVTGRIKDVVIVAGRNLYPTDIESVQAAHDAIRTNGVVAIDGGPRESLVIVAELKRSRRLSPEEVRAAIRDHGVAPAVV--HLGPMGAIPLTTSGKVRRQACKQAFQQ----- 71023467 42 -------------------------------------------LIDEETQFTFEQAKETTDHLSVALEKCGIRPDTRASIYATNSVYFPMAVWAMHRLGATISPANPAFLAKELTFQLEASDSKLLFVSEDEVSLE-NGFAAAKQANIPRDRVVIIQEPAHGAWTLAGLIEEGREAVKAKGHTIAFLSFSSGTTGLPKGVAIQHYAVTSNALQTMAHNFCPGKDVSLGVLPQSHIYGLSTVTHFPFFAGIANLVLRKFRGIEAMIQTIIKYKISLWWVVPPQVVLLCKDPCVGKYDLRKVRFAMVGAAPLSDELSRQFTKRFDLDWGQGSGMTETCSVTTMFPVGERAVMGSAGRLIS-NTEAKVVDSNGNELGYDELGELWLRGPQITLGYTNNEQATKDTYLPDGWLRSGDEVKISRQGDVFFIDRLKELIK------------------------------------------------------------------------------------------------------ 169768574 42 -----------------------------------------------DETLTFEELEQKSRQFADAIREYDIMPNDVVAILAKDKIQYPIAYYGILAAGAVVIPVQKEVSETDVAARLEQAKAKLVITDSELLRLT------EVASMLAGCISVMTLDANDQNWPCPDAQTFELKTPQEVDQHNAFINRTSGSTGTMKSVLTSHAHYIATMEATVGTIPADTNDRDVWVSPLSLGFFINAKLHMGLILLGIPVVLMKQTLDETTVDVVARHHITFLFITPPIAARLARA-DLRHINVSSVKWLLTAGAPMHENLRRTVSRQFGVHLTLEWATSETMLLAMQVDECSK-QPGSSGTLVNGIQAKVINVETGRECSYGEEGEILVRNAIAFKGYKDNEVANRD-FDSEGWFHTGDYGYLDQNCNVYIVDRIKELLKVGGSHVSAAEIEAILFEHPAVSSVVVVGVRNETQVDEPTAFVILRTEAQVTRDIERYARAKLTGLRRLTGGVHCISSYPTTG-FKINRRALKSMVPSKM--- 15678728 37 ----------------------------DVVDRYAEIEPDKVALVWEEKRITFGELRDLSSRAANFFTKEGIQKGDTVMLTLKARYDFWYALLGLHRIGAIAIPATHMLKEKDIVYRIREADIKMVVCI-AEDGVPEVFEGAIAELGSDTRRVLVGDTDRDGWINLREIMKLPADFERPEADDTLIVYFSSGTTGMPKMIEHDHTYPLGHIITAKYWQNVREDGLHYTVADTGWAKAMWG-QIYGQWIAGSAVFVYDRFDPEKMLEKLEKYEITTFCAPPTIYRFLIKE-DLSRYDLSGIEYAVTAGEPLNPEVFERFREHTGLQLMEGFGQTECVVCIANFP-WMEPKPGSMGKP-SPGYPVELVDRNGDPVDVGEEGEIVIRTAGLFNGYYRNPEKTSEVW------------------------------------------------------------------------------------------------------------------------------------- 194291976 10 -------------------------TLVAHLGRLAAQRGADTALVGGDTRYSYAALDARV-RALAAHLAAQAEPGARALLLMDSGIDYVTAFFACLYAGLVAVPAFESAQVARLLAIAADAEPALLLTTGAQARDHAEALAEIASGAAVVAADATLPAAAESWQPY-----------PARAETLAFLQYTSGSTASPKGVMVSHGNVMANEVAIAEGMRVGPGDVMVSWLPLYHDMGLIG-GLLQPVHSGIPVVLMPQFRPVRWLQAISRHRGTLSGGPDFAFRLCVERVRLAGLELSSWAVAYSGAEPVRADTLRAFVERFAPALYPCYGLAEATLFATGSERGAGMVSTRCGFPRAGH-AVRITGADRQALPDGQIGDIEIAGPSLCGGYWRNAEASAAAYGHDRWLRTGDLGLWHG-GQLYIAGRRKDVIIVRGQNLYPQDIERAVEQVPAARRVAAFAADGPDGEGIGIAVEISRPDQKRVGALVQALAQAVGNACGEPLAVALLGGLPKTTSGKLQRSACR---------- 167840726 12 ------------------------------------------------RRFTWREAIDEARRIAAHLRALDLPRGSNIAILSKNCAHWILADFAIWLSGHVSVPIYPTLGAESVRQVLTHCEAAALFV---GKLDAWEPMRAGVPPQVRSIGLPCLSDASSVGATWDDIVRDTAPLAERAADELATIVYTSGTTGDPKGVMLTFGALGWCVEPVFDLIQIGPDDRMISYLPLSHVAERGYVEMLSV-RAGFTIYFSE--SLDTFIADLQRARPTFFISVPRLWAKFMKPLILQQLGLDQVRLAASAAAAIEPALLNWYRD-LGLELLEGYGMSE-VCGVSHSCRQHDMRPGYVGAP--------VRDVESRLAA---TGEIEIRSPGNTIGYYRRPDLSAALFTPDGFVRSGDKGELDEAGRLKITGRVKEIFKSKGKYIAPSPIESRLATHPFVDACCVVGAGLP----QPCALVSLSDEAALETSLGEHLERASLDDHEKLRFVVVVDSIFVTPTFKVRRNRVEARYA------ 114778907 1 -------------------------------------------------------------------------------MLMENRPEWAAIDYAILSVGAVSVPLYCSYRPHDMSYVLNDSGAVAVFT----SGGKLLTHLLGAVEHCSHLRHIYAFEASDHKLPVTSLEAAELDEPRLHRDTLATLVYTSGTTANPKGVMLTHGNIITNLEAVPSVISLRAGDRMLSFLPLAHALERTGTHFLSYSF-GLSVAFAER--PDTVAKNMTEARPTVMITVPRMLQMLLPLAKVRQRFGGRLRVLISGGAPLNVEVA-GFFEALGLPVIEGYGLSEAAPLLAANPMC-DRRPGSVGVAAKGVD-INIADD----------GEILARGANIMPGYWHNRKATKEAI-QDGWLLTGDIGRLDKDGYLYITGRKRDIIISGGENIAPQRIEQLLLIDSQIDQVVVYGKPH------LVALVVANEEACT-----AWAREKGLPGFEQVRRIHLISE-PLTPTLKIKRRNVYEQYAE-VLAG 210117613 9 -----------------------DDTFGQLLDKAAVRWPDRDAYVFGGRRVTFAELKEQVDKLAAGLLALGTKRGDRIGWIVDNRLEWVLLYFAVAKLGAISVPLENMFSAEVAIYMLNKVKLKTLVLQDSGEDDVYIEIAPELEPKLPFLETVIAIDDVQQMGGSEEYRRLESMQAELSAKDPGFLFCTSGSTGLPKFVQHCSYALVNSCGEFFRMTGIDKQPTCLFPSAAESGF----WDVHQPIVFGNTMVFPSRG------------KATVLDL-----LSAIQEESSRRRQCGTREFGSTIGSAPPK-----------------------------CENPEK---------------VKLVDKSGDAVPLGQDGEVWVKGYSVFQGYCGDEDTNRDILSADGWCNTGDIGRFGDDGLLRIVGRSKDVILKDDENVYPVMLERIFYE---ICDKAAIGVPHETLVEEICICIILKDETATEEELRELASNAGMTGAFEPGYYLFMDDFPMTKS------------------- 187919800 7 -------------------------------------------------EYTWQEVGDQARRMAGYLQSLQLPPRSAISIVGKNSAHWIIADLAIWMAGHFSVPLYTTINADTAQYIFEHCDVRLLFVGKLDGKTDGWN---EIRKAVPPHARLIPMSPVPEALQWDDIVASQAPLRDVHPGELATIIYTSGTTGRPKGVLHSFGTIFAYAAQAGEFCGFTPADRVLSYLPLAHTAERSFVESNS-LCHGFQVFF--NDSLATFVQDLHRARPTVFISMPRLWQALLETASPEAAGLDATRIAFTGSAPLPEEITNWYR-MLGLELLDVYGMTENF-SYSHYSRPGLVRPGYCGQAM-PGVECRIAGN----------GEILLKAPTMMLGYYRQPDLTAQSMTEDGFFKTGDCGELDELGRLKITGRVKENFKSKGKYVAPAPIENKL-SHAKVEAVCATG---PGLAQ-PFALLMLSQGTPAYDALRAELRGDTLEDHKLAFAVVVADAWTLTPTMKIRRGAIEKR-------- 167588959 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLVDLIAREGITTVHFVPSMLRAFLDHPDLDAH-CASLRRVVCSGEALPYDLQQRFFERLDARLYNLYGPTEAAVDVTAWERDDPHRNVPIGRPIA-NTRVYIVDAQMQPVPVGVAGELLIGGVPVGRGYHGEPELSAAKFIADPFYRTGDLARYRADGNIEFLGRIDHQVKLRGLRIELGEIEATLREHPSVADCVVIAKTD---GDRTFLIAYVATASADIAELRGYLSGR-LPGYMVPSRFVALPSLPLLPNGKINRKAL----------- 119025742 90 -----------------------GTSIYDIYADRAARMGDEPLYTFQDGDWTANETLADIRAVAKGLLHYGLKKGDGVAFMCRTSYDWDVFDAAVMACGGVLATIYDTDSAEQIRNIVNNSDARLLVVETT----DMKAKADGAETECPTLEHIVCLDEIKAYGSGVSDEALDARIDSVQKTDLCSIVYTSGSTAAPKGVEMTHEHYCATAFNLPDYMPHDKKNTVLLFLPQAHSFARAINYI----CVASNLHIYIAQGIKTLTADLQVAKPTIMIVVPRVLLTKARRAAFDPVVYASLRWIVAGGAPLDPELLAFFRGA-GVPVYEGYGLTETTAPCAFNVLGVPYHQGSVGIAF-PGFELRIAED----------GEIQVKGASVFPKYHKNGEATEDSFTEDGWYKTGDLGRIDDDGFLYIIGRKKDLIITGGKNVSPGPIEDVIKRCEFVSQALVLG-------------------------------------------------------------------------- 12240281 122 ---------------------------------------------------SYKQVVERAEHIGSALLHRGSNTGDKVGIFSQNRPEWTISELACYTYSMVAVPLYDTLGTEAIGYIIEKADISTVICDIPEKAGM---IMDCIKEKGRTVKTIVLIEPFDSELEFEALGKANLQKPPPNPEDLALICFTSGTTGNPKGAMLTHGNVISNTAAFIRILKPSTEDCLISFLPLAHMFERVVEGV--VLIHGARIGYFQG-DIRLLMDDLKTLQPTVFPVVPRLLNRMMKTGVVRKDSIGHVRLIITGAGPVAPTILTFLRAALGCQFYEGYGQTECTAGCS-MSMPGDWTAGHVGPPL-PCNAIKLVDAEMNYMAANGEGEVCVKGPNVFLGYLKDSERTAEAIDEDGWLHTGDVGKWLPNGCLKITDRKKHIFKLAGEYIAPEKIETVYNLSDPVAQIFVYG---ESLQACLVAIVVPDPDSAILEDILRLGKEAGLKSFEQVKDIALHTELLLTPTLKAKRTEIRNRFKE----- 126645414 452 ------------------------------------------ALALGEESISFRELDILINKTCLKLLEQGVKPQNVVVVHKERSAEYIISILAILRLGATFVPLPVGLPQKRIQVILEDLKPKLLISASSDFGSNYATSDINLQE-------------------LRSSENQKAELEGIDQNRSTYILFTSGSTGKPKGVEVSLLSLANYIQEAKNLYSKGQE----VSMPFFTSFDLTITSIFLPLLTGGSIHIYPGTSDLSILEVVKNKQINAIKLTPSHARVIQGSELKD----SQLHTVIFGGENLETNLALDFQSQLPAEIFNEYGPTEATVGCHKFDPNEKAFSVPIGKPISDCY-FYVLDERLNPVPQGVPGNLYLGGKVLALGYYQNQNLTDESFINNPYYKSGDLARLNAHGNLEYLGRADEQIKLNGVRIESTELELLISKFPSVEE------------------------------------------------------------------------------- 212633020 6 -------------------------------------------------QVSWSNFDIITSKIARLLIQFGIESQDRAVILSQNCPQWTCADLGLLKAKAVVVPIYPTSTLEQAAYIVNDAQAKLIFAGDA----EQYAMACDLVAKCDSLSRVVVFDKSDELLERELDKVADARLAATSLDDLLTLIYTSGTTGDPKGVMLDYRNIASMVRQHDTLLPFTPGDVSLAFLPLSHVFGWS----FYVLCRGGHNVYLS--NPMAVKEAIVQIRPHTLCVVPAVQDKVIKAPEMRQKMFTRLKFMPCGGAALDPNVSAFFQSI-DVPVLCGYGMTETTATAT-CNTLANRVPGSNGQVL-PEVEIKLGKDN----------EILVRGDTVMRGYYNRPQETADTF-EDGWLKTGDAGRIDEQGNLFITDRIKELMKSNGKYVAPQRVEGKVGCCPFIEQVAIVA-------------------------------------------------------------------------- 118468984 5 -----------------------------VLRERASLQPGDVAFTFIDHTLTWSQLNRRVQSLAYEMQARS-AVGDRAVILAPQGLDYVVAFLASLQAGRIGVPLFPGVHDDRVTAVLRDTAPSIVLTTSAVSSHIAEYLEPQAGQAAPWIAEIDTL----------DLDTRRRPVKREQAPETAYLQYTSGSTRTPAGVMVSHRNLTANFEQVVAGFFPDSDTTSISWLPLYHDMGL-MLGLCAPVLGGWHTVLISPFAPARWMQLLATHPATVTA-APNFAFDLAADADLTGMDLGDVRCVLSGSERVHEPTLRRFSDRFAAALRPSYGLAEATLFVATRETGHPPKVASDGRAVPCDDEVRIVDPQTRECPTGIVGEIWVHGENVCAGYWEQSERTETTFGAGPWLRTGDLGFV-SGGELFIVGRIKDVVIIRGRNHYPDDIEATVQEITR-ARAAAISVDRDDAEHLVVIAEVRENQNPDPAEYLADLEGEVVAAVSRSHGIIPADAIPITTSGKVRRASCAEQYRDDTFA- 167856072 12 ------------------------------FRLQAKKWLNRTALRFREQEMSWQTFQQEIDRFSYALIAQHIDIQDKIGIFANNMPRWTIADFGAMQARAVAVPIYATNTAKQVEYIVNDADIKILFVGDQ----EQLDQVCQIANNCPQLMKIVAACYWEDFLDVVPNEAEEKRLNSKQLSDLFTLIYTSGTTGEPKGVMLDYANLAHQLNAHDLALNVNEDDVSLSFLPLSHIFERA--WVAYVFHRGATNCYLE--DTNHVRDALTTLKPTVMCAVPRFYRALLQYALADKLVLTKLRALLCGGAKLEASIGSFFHSI-GINIKLGYGMTETTATVSCWQD-KGFNPNSIGT-LMPNAEVKI----------GEENEILVRGGMVMRGYYKKPEETAKAFTEDGFLRTGDVGEMDSCGNLFITDRLKELMKTNGKYIAPQYIEGKIGKDKFIEQIAVIA--DAKK--YVSALIVPCFDSLEEIELIKHSLQKELPSFEQVKKFTLLEEI--TPTLKLRRKVIMQRYREQI--- 115399070 48 -----------------------------------------------------------------GLNQLGAE-GKRVMVYGEPNIHFPLAVLGVIAAGAACNILAPG-SVDELRSRLRQLDCDLVLFAPQDLKVVCTAAA---QLSIPNERLFIVDPEEAGFRHWSYLLNTPYEWPTLSPDEIAVLLYTSG---ASKLAERTHYGLIGNIEQTLQHYNLRERRKEIVSCNYFCGMGFLILGILLPLKARYKTIFPTKFESETFMQTTERFRPTWLMLPKHLMRELLT--KSNNPDFASVRHVLTGGAIIPFEMIEKWQRQHGSQVQSTYGMTEA--GFFTMPDPTQLVEDATTGVLLPNLEAKIVGDDGKLLDRGEKGHVYIRTPFAMKGYFNEPFQTSQTIMGGGWIKTGDIGWVNERDQFYI-----DLFKIKGDNVSAAEIETAILQHPDIRDVAVIPVILPADEEVPRGYIVKAEESTLAEELMYWMREKLASRMQLRGGAAFIDAIPISSNSKVDRQGLCEIAERELQLG 54297743 94 --------------------------------------------------ISYAELYEKVAQCAAGLKAVGVATGDRVAAVMPNTSYTIIAMLAATSLGAIWSSCSPDFGTQAALDRIGQIEPKVLFICDGHKKHSSSEKVVQLTAAITSLRQVVICPNINEEINLEQLSNASYWNDFIKPDHPVYILFSSGTTGKPKCIVHGAGG---TLIQHLKELGLHSDIKSTDNLCFYTTCGWMMWWTVSALALGATITLPTYPTDNRMFRLIDEEKVTVFGTSAKFISAIEKAGVKPKFQLSELRCILSTGSPLLPKNYDFVYEHIDLQLSSISGGTD-IISCFALGNPILPVYRGELQCIGLGMEVAVYDEQGHSIKQ-KRGELVCTKPFPSMCFWNDKDRQAERF--PGVWAHGDFAEITAHNGLIIHGRSDAILNPGGVRIGTAEIYRQVEKVDDVVDSIVIGQ-DWQDDVRVVLFVKLREGKKLDDELINLIKRKNASPRHVPAKILQVPDIPKTLSGKVVELAVRQVV------- 114565123 8 -----------------------------LLQQQGQSLGDNIALEGFDHTVTWGAFDTVTDSVAQLLIEFGLQVQDKVVILAQNSPQWTCADIGALKARNVVVPVYPTSTIEQAVFIVNDSQAKLIFA----GNQQQYDMACTVAAQAECVQHIVVFDANVTLNADNHVYFDQVLAAQFNPDDLFTLIYTSGTTGNPKGVMLDYRNFASMIKQHDSELPFTAGDVSLAFLPLSHVFGWS----MYVLCRGGHNVYLN--DTNRIKEALIAVKPHTLCAVPQTLFAWAMRVGKRQFEVSRLKFMPVGGAALDINVASFFHSI-GVPVLCGYGMTETCATVT-CNTLDNRVPGSNGKPLEAMQIKLGKDD-----------EILVRGDTVMRGYYNRPQDTADAF-EDGWLKTGDAGRIDEQGNLYITDRIKELMKSNGKYIAPQRVEGKVACCPFIEQVAIVA-------------------------------------------------------------------------- 15790916 6 ------------AEREYDDHVIARQTLSRTFEDAAERHADSPAVVDGVETLSYDALRDIVRTLAAGFRDLGVTAGDRVGVFAHTRMEWAQCDLAVLAAGGAVTTVYASSSPAQIAHLLGDSGAVGVVVEND----ALRQRVREVESDLDDLEFVATMDPSDDTRPLSDPDAYQGWIDDRDPDDLASLIYTSGTTGTPKGVALTHRNFHANLNQSRRRFGVTSDSRHLSFLPLAHVLE-RLSGHFLPLASGAQVCYAE--SPDTLREDFGLFEPTSATSVPRVYEKLYDTIREQAADFSDIRFFISGGGSLSPELCALFHG-MGLPILEGYGLTETSP-VLAVNPYEDPIVGTIGPPVTDTELTVIASPEQRQRCDGAAGELLARGPQVFDGYWGLPDATDAAFTREGWFRTGDVVELRPDGYVRFLERAKQLLTLSGKNVAPGPIEDAFAASPLVAQAMVVG-------------------------------------------------------------------------- 125716314 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPDDRIRHMLTDSQASVFITC------------KDLLEQAPRLTVPVICLDADAPEIAIESEDNPGRL--IDPANLAYIIYTSGSTGQPKGVMISHHALLSHNQAIIHNYGLQPQDRVLHFASI--SFDVAAEEIYPTLLSGATIVIRPKMSFDAFCRWVEEQQLTVLNLPTAYWHEWVSDSSQVSLP-PTLRLVVIGTEKALPEHVASWEKLYGVQVNNAYGPTETTITATVCDLQSPSQAVSIGKPIANAC-VYVLDTNLHPVPVGVTGELFIGGDGLARGYVAAPDLTAEKFIPNPFYRTGDRMRFLPDGNLEFLGRDDEQVKIRG--------------------------------------------------------------------------------------------------- 47210317 54 -------------------------TFLDCFLQQARKTPGKAFIVFEDQVLTYGDLDRRSNRFANVLRSERVPAGAVVALWMFNQPDFVSVWLGLCKLGCQAAFLNTNVRAKGLVHCLHSCGAQLLLV-----GAELLPLVQEARAELGDGVTVCVVDRADGFISLLDKLEQVSPPPKADLQSPFLIIFTSGTTGLPKAARVAHFKAVVSM-TFFQMCGATSQDVIYVTLPLYHMSA-------SLLGIGGCIHL------GQFWKDCVNYNVTAVLYIGELCRYLVNHPPVPEENAHKVHLA--AGSGLRSDVWKELLRRFGIRIREGYGLTEASIGFLNYTDELEPLRTAAGRCIPAQAGKENLGLPQRETPQGEAGILVLTAVNRFLGYAGDQVQSERKLLRDVYFNTGDLLLLDRRGFLYFHDRIGDTFRWKGENVSTTEVSDVLDLLDFIQEANVYGVTIPGRGRAGMAAVVLKDQQLDGKRLYQHLV-KSLPAYAWPWFLRIQSSLDVTETFKQQKTKLVQEA------- 104784428 15 ---------------------------------HASAHADKAAFVFITRQLTFGELDAFSRSLALYLCTQNLQ-GRNILLIYPSGLEFIKAFVACLYAGAVPVPVNTPTQPHALDRIIDDARIEYVLSSSGLQRFDF-----DVFGELGKLATDEFVAEQTEWSP-----------DSPHSQATAFIQYTSGSTGDPKGAVISHANLVNNLEMIQSGFANDEHIVGVNWLPLFHDMGL-VGNVLQPLYLGITCIHMSPLEPVRWLRAISDYRGTTSGG-PTFCLARIKDEECVGLDLSSWRIAYCGAEPVRHEVLDAFAKRFPSSFYPCYGMAETTLIVTRPDAPGDLLV-SNGRPINGSRVAIVDPETGARKQDMHIGEVWVASSSVAQGYFDNPSATRERFGAEPFYRTGDLGFL-KDEELYITGRLKDLIVIRGRNYYPQDIEQAFLATPGLRENCGVAFSQRAGEQEGLVLVVEKGELDTREQMVCAIRQRIIEQHGIPDAVMLIKGVAKTSSGKLRRAE------------ 87119022 12 -----------FEEAYRKAGFWRDEPLTQILFEQAEANAHKVAIIEGDRQITYLALEQMANNLALYLQQQGVKRFDTALVQLPNCAEFYVVYFALLKLGVASVNAHFHYQESELSHCLEQLKPNVLIVSQTHELFSNDAFVQGINPSQYDFKAVLSLGDCEYANSLASILSEPKTIDQADADQLAFYQLSAGSNTRPKLIARTHNDYLYSVQKSIESCGLNNETRYLCALPLHHNFSMSAPGAIGVFYVGACLVIANSPDPVECFDLVRKHQVNMTALTPVWLNLWLEYATKSQDSLPSLKLLQLGCAGLTPGQAKRVHDLLACQLQQVIVMEEGLAS------------------------KKVILDTGNEALNNKV----VRGPYVFQGFFNGP-------------------------------------------------------------------------------------------------------------------------------------------- 42527248 5 -------------------------------------------------SLSYKELYETALDFAAGLLSIGARPKDHIGLIADNRKEWLHASFGIMNIGAADVPRGCDATEQEITHILSFSECKAVLENEAQIRKVLVHLAE-----IPLLESIISIDNVDEFHTYADIIDKPEEYAEVDTDDLASIIFTSGTTGNPKGVTMTHRNFMTQLMELPDRIILKPGQKAISVLPVWHSFERACEYV--IIISGGTIVLLADPSVPRIWEAVLKRRVTILAVLPLLCIALLIYRAIRKKFGKCFRAGVSGGGALPPNV-DEFFWAIRINVMEGYGITETAPVISVRPMPKPV-FGTLGKPLACF-ESKIIDKNGKELPHNRKGLLLVRGDAVTKGYYKDPERTAEVIDKDGWFDTGDLAIKTVDGELILKGRKKNTIVRGGENIEPVPIEVKLQESPLISLAVVLGQDQRSLGALIVV-------------------------------------------------------------- 168043320 33 --------------------------VPDIWRTAAVKYGERVALVDPHRELTFSQVEEAILNFAEGLRAAGIQPNQTVALFADNSYRWLIADQGILAAGAVNAVRGSRSSAEELLYIYSHSDSVALVIDNAELFKKLAPMLRESAKVLWGDKQSIVSTNGDEFVELGEGSRETSSHEKIHSDDTATLVYTSGTTGKPKAVMLTHGNLLHQVINLWSVIQPSPGQRFLTILPPWHMYERSCEYFY--LSRGVNHVYT---SVKSLKEDLVLYKPDYFVAVPTLAMALMDAKRVAQRDLASARTAISGGGSLPTHV-DKFFEMIGIPVLNGYGLTETSP-VLSCRLPYNNILGSVGIPI-PGTRVKIVDETNRQLGPGIKGLVKASGPQIMKGYYKA-KATKKAIDPEGWFDTGDLGWIAPKGVLILDGRAKDTIVLSGENVEPTEIEEVMSQSSLIQNIVVLGQDQRRLGALVVAYAAAKEAEPSDADLRACIREHSVATFEILYEPFTVENGFLTPTMKVRRDVVTAKYKEQVNA- 198262018 12 ------------------------QTLTEMLDQRASGKHTLTYVAHDGTTWAYADIRERALALLAGLQEHGLKAGDPLVFFLEDNLAFIEAFWACLYGGVIAVPVSSGPTTEHLNKLLKVSQQATVYTHDALA-ERLTAHAEKTDSKAPHVLTLEQVARGD---------SKAATITQVKGDDLAFIQFSSGSTSDPKGVVLTHRNLIINSAAIANGGLYRDDDITFSWMPLTHDMGLIGFHI-TPMLRGVSQINMRAETPHLWLDKVSEHRASVLCSPNFGFKHYLKRLDSEPTDLSCVRVIYNGAEPISVPLCQEFLQRMGTSMFTVYGLAEATLAATFPEAETPFTWLSVDRQLKPDDTVALLDDNGEPLDERRIGSICIQGPTVTSGYFNNDAANAAAF-QNGWFNTGDLGFMH-QGQLYITGRAKDIIFSNGLNYYPHDLED-LSGLELGKMVFV-GVRDDAVEDSIIGFVVKKDQM---EDLKAFSEQAS----AIRRRVLSVDAIPRTTSGKVQRARLGQA-------- 115375867 48 --------------------------LVSLLRLRCLEQPHQLAYSYGEVRLTYAELDRQARTVAAQLQAAN-GAGARALLLYHPGPDFLAGFFGCLYAGVIAVPAYPPRAPRRIFSIAQDASPRFVITTDA-----VRTKLRDISGVLPGIEQWLASDVQEG------PGAEAWSSFTPHQDDLAFLQYTSGSTGTPKGVMVSHGNIIANERMITVGFGMSEKTRIGGWLPVFHDMGLIG-HVLQPMYLGVPCFLMSPMSPYRWLDLISRNRLTV-SGAPDFAYRFVSEEEKARLDLSCWELAFNGAEPVRTETLESFSAAFKNTFYPTYGCAEATVEAAEGETQDLRVLVGCGKSAVGQKLAIVHPETRVQAEEGHVGEIWVSGPNVTGGYWNRVQESEERFRADGCYRTGDLGFLL-NGELFITGRASDLIIIRGLNHYPEDIE---LTVGSVNECAVIDVPDDGFDQAGMSVRRALSEAHGLE-----LHSLIL----LPRG-----RLPRTSSGKVQRRVCRELL------- 57638597 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPSYPPDRLRYIIEDSQLSVLLTCSGVLSPELTAGCMAI--NLESQQNTIAEYSTDNLDLTYSL------------DALAYVIYTSGSTGKPKGVLVSHRGIGNLALAQSHAFGIKADSCVLQFA--SFSFDASISEIVMTFVAGAKLCLATSESLMNLLELLRQKQITHVTLPPSALAVLPHEP------LPELEAIIVAGESCPPELAAQWSQ--GRKFFNAYGPTETTVCATICLYDHHNNNLPIGRPIA-NTQIYILDELLRPVPIGVVGEIYIGSVGIAKGYLNRPELTEQRFIINPFYKTGDLARYLPHGELEYLGRIDHQVKSR---------------------------------------------------------------------------------------------------- 149918202 13 -------------------------TLVDVLHIRAQLHPETPLYVDGEETLTYAEADRRARALAVELRRIHLQTGDRVLLLYPFGLEYPAVFLGCLYAGLTAVPAFPPDKKRRVSAIIRDADARLILT-----NQELIETVEFARAEAEDPEALLI--DASGGLGRAEADADAWTRPDALAGELAFLQYTSGSTGTPRGVMIGHDNLLAHQRFAHEKFAQPEGSVTVSWLPFYHDMGLIGSLLYPLYCGGTTALMSPTRRPMAWLDAISKLRARVSTG-PNFAYELVEEADIEGLDLSHWELTISGAEPLRPATIQRFCERFAPTFMPCFGMAETTLMVSGAPEADSRVYVSCGTPMSEHEVAIVDPETHARRPEGRQGEIWVRGPSVGRGYWGDPETSTRRFAGRPWFRTDDTGFVH-DGELYGTGRLADLLVSGGQVHQPHDLERDVSEAPLAKDAVAFMARGERGEPLVCLAATGRRSARDREAVCEAIFERILAEHGLADRVLLIPTVAKTTSGKLRRYRYRQAMSE----- 168141787 10 --------------------------------------PEHIAFIRDEKEVSYKEYIEEIEKCRSTIIKIGLSQSKLVGLCLKDSYRFSILFVSLCSLKIPIILLDPYTKSEEFQTVINMYKPSILITDT---------------KKLIDIEDDMVIEEKMEFIRLFNLRTQNLFFKKNKSVDELVIFLSSGSTNIPKAVLKSEKRLLNEGLQLKKTLDLKEEERILSIAPIFHAYGF-AFGFIAPLISGVTITYLPALTATKIEKVILEREIEILIALPVHYEMLASHCKSK---LTNLRYALTAGGILNQEVLTKCEELIGLNLNNVYGMTETGAISILHEKYENKLYNSVGKVIS---DTSVLLNYSDPVESKQIFEILIKNKSMTMGYLDGEGNLDSIIDKKEYFKTGDLGILDEKCHLYIYGKQKLTINVSGKKVNPLEVEEVIQTHPAVKEAVVVGQEDSIRGEIPVAHIVLNHPS-KQEEILSHCR-RYLSAYKVPRKIFFQEKLEQTSTGKVKRQALKE--------- 214045250 53 -------------------GCNVAGTIPGLMLHRVGRSPNAVAYSHGGRAVTWQEMAQIVARYRTALQFAGLVRGDRVAVLLANCIDWIAFDIAAMANGLITVPLYPHDSAANIRFILAHSGARLCLVDDLERDVSLREVWTRSGDQAPRNVHGTDIRCLSDVLSVAEGDPGPLRC---AAQDIATVIHTSGTTGQPKGAMLSHHALLWNAEAVTEFIPPLTSDIFLSLLPLAHSFERTATYHM-AMMGGSRVVFAR--SIDTLRQDLLEVRPTILVAVPPMLERLVARPVLRAFG-GNVRVAVSGGAPLSLEASH-FLIGLGLPLVEGYGLTEAAPVVTAT-TLKDCNPGSAGRPLR-GIEIRL----------GSDGELLVKSPSLMSGYWHDPERSAAAIDQDGWLHTGDIAEFHA-GRLFITGRLKDLIVLSGKKVVSATVEAAVVADPLFEQCCVIG--DNRS--CIVAIVVLCQDPTAAAALLTRVTERDPPPFAQIRAVHAV-LLPLTPTLKVRRQVIEQTVIEQLYA- 115456555 111 --------------------------VPDIWRTAAEKYADRVALVDPPSELTYKQLEQEILDFSQGLRAIGVAPDEKIALFADNSCRWLVADQGIMATGAINVVRGTRSSDEELFQIYTHSESIALVVDSVLLWGEKSCLNSEVVNGIPDFKDITQLGESRNTLRHSHEQGQQVVFETITPDDVATLIYTSGTSGTPKGVMLTHRNLLHQIKNLWDFVPAVPGDRFLSMLPPWHAYIVSVPLVYEILYSSIQRQISSSSTARKFVALMEAKRITVLSVKPSFIVYMVNWLSARLWPLHNLKAGISGGGSLPMHV-DKFFEAIGVKVQNGYGLTETSPVVAA-RRPFCNVLGTVGHPVK-HTEIKVVDETGEVLPDGSKGVVKVRGPQVMKGYYKNPSATNKVLDQEGWFDTGDIGWIAPHGMLVLEGRAKDTIVTTGENVEPAEIEEAASRSDLINQIVVVGQDKRRIG----ALIVP---------------------------------------------------------- 196191195 40 ----------------------------------------------------YDQLLAAAKQIAFGLIERGLKPTDRVILQFSKSIDLVTALWGCFLSGCIPVPISAQASSTGGQTLLESAIALLILLTDS-----------------PDLSKSLPISLSTRVLTLADLHCGEPPLYEPQPDELALLLLTSGSTGAPKGVQLTHQNIRASAYGMVTVNQLSAKDTTLNWMPLEHVASLVMFH-LTEIYIGCEQIHVAREDPLVWMDLLVKYQ-TSATWAPNFAYGLVNDQAHRGWDFSSIRWMGNGAEAVVGETARQFLQMLAPVVSPGYGMTETCSGIVHASATKSDAFVTLGKPI-PGVSIRVVDDTDSVVFEGEIGRLQVKGLSVTAGYYQPPDPNVAAFTEDGWFNTGDLAFIQDD-ALTITGRQKDVIILGGVNYYSHEIESVVETIAGIDTAACGVRSAEDATEQLAIFFHPAAGTQDLDAIVSLIRQQVIATYVIP--VEETD-IPKTSIGKIQRSQL----SKRFLAG 115360891 7 --------------------------------------------------ITYRRFAEAVFREAGALRELGVHENDMVMLALPASVEHAVAMMACVMIGALPCTVVPARRATAGRQVVDVARPRVVVAADAQAAAWHDAAFPAASTRVVDFATLSMAADSGARALISAKH----------GRDPHHIQLTSGSTSHPKAAVLSHENVIANVLGIGGSVRFDAGDGTASWLPLYHDMGLLT--LLSNLHYRAPLLMMQPRNPLGWLKRIASARATTTS-VPTFALRYCNAAAMDGVDLSACRNIFIGGERVDEATLRDFAATFAPALQPCYGMAESTLAVSAVDGAPYVIADTIGRPVTPHAETEILDDGDHPLAARTVGEVAIRGTSVMLGYLNDDGAIAAPLTADGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALAAHRALRKCIAFGLPDPQTGERLVVAIEARPADATPQECQQLLASRI--GFAA-QDLCFVESLPRTTSGKLQRLKCRDLYA------ 29827388 67 -------------------------------------------------------------------------PGDRVLLVQPPGLDFVTSFVGCLYAGCVPVPVYPLLDTAEVRRIQQDSGSRVTWTSDA-------GMAEYVADALATP------------ALWRTGEDRYVPSESPAPDTLAFLQYTSGSTAEPRGVMVTHGNLTANLTAIRDAFRHTADSVVLSWLPAYHDMGLIG-NILHPLHTGCHAYLASPIDPTAWPAAVHTYGVT-TSGAPDFAYELVRDGLPAGLDLSGWRTAYSGAEPVSTNTLRRFAEALAPAFVPCYGLAESTLLVTSVPVGAGASTRTCGVPRD--CEVAVGGADGTPLPAGEVGEILVHGPAVAAGYWNRPDLTSEVFAANKWLRTGDLGFL-QDGELHVTGRIKDVIIVRGRNHHPQDIERLVVDCPAVRPVAAFAAPDD---QGVVIVAELRPGQSLTDDDRARIAGAIATSFGLPHEIVGVPRVPKTTSGKLRRGECRTRY----LAG 56696832 78 -------------RRMPGAVWFPGVTFARHMLRHAESRPEAPALIFGRKEVSWAQLSQKVANVAAQLRAMGVGQGDRVVAILPNTDTAVVAFLAAASIGAIWSLCAPDMGHVAILDRFRQIAPKVLIAQDGYRTIDRRPVLEEIRAQLPSLAQTVVMGEPPSMIPWEEMGAAQPEYADLPFDHPLWIVYSSGTTGNPKPIVHGHGGILLEGAKQALHQDLGGDDRFLWLT----SSGWIMWNAFVAMGQGATVVLANHPDMQAVWRVVAEERVSSFGVGAAYVTQCLKSGIRPREDLSALKALGTTGSPLTAEGYDWVYDAVDPDIWPISGGTDLCGAFVGGNVMLPVRAGEMQCRYLGN-AVRSYDPEGNEITA-EVGELVCTLPSMPLGFWGDRDGSRESYTYPGIWRHGDWIEITPEGGAVIYGRSDATINRKGLRLGSSEIYRAVEALPEVLDSLVVDLEFLGRDSFMPLFVVPAPGQVLDDALRAAIRETLSPRF-IPNEIVQIAEVPRTLSGK----KLEVPVKKLLLGG 83815604 15 --------------------CVRGRTIPDLLYEATDAYDNPQALTDEGVPMSLDQFRRRAEATALGLRALGLEQGAKVALLLESDVHYCVVDMGCLIGGLIDVPLYLSSAAEQMQYVVDHAEAEALVV----SNPKRLGQAAALLPDLPRIETVIVCDPGDEDAAVQALGRAEVEDPEIDPQDLATIIYTSGTTGRPKGVMLSHENISSNAITSIAEIDDPEGEVVISFLPLTHVFARMLQ--YAYMMRGISIYFA---HPDDLVDALPKVRPTVFASVPRVLLYALKRAAADRLVFRKWRYVVVGGAALQPDLAN-ILAAADITTLQGYGLTETSPVIS-YTRPQRNKPGTVGEPL-PGVEVKIAED----------GEILTRGPHVMQGYYKAPDETDAVMEENGWLHTGDIGEFDEDGFLKITDRKKALFKLSGKYVMPQPIENRMGSDPLVDNAVVVGRPDQLASERGLGAERDIEDLLTEPDIVNAYRSEGMEPWSTVKRLALVDELTMTPTMKIRRPEVRTAYADEIEA- 126737452 33 ------------------DGC---DTIPKLFETRCKTLGVRTAHREKDKSYSWSDYWDHAKWIGLGLLSLGLKRGEVISILSEDRREWLYTDMGVQGAGGIASGVYTTDSAAQLAYLVNDSDSRFLFVENDEQLDKYLEIADQV----PGLAKVIIDLEHDACLFLDELYSFEAEIAKSRPEDTALLIYTSGTTGMPKGAMLGHENVLASMESGARALEVSREDEQLCFLPLCHILERNV-SVYFPLGAASTVNFAE--SPETVFDNMQEVSPATFFAVPRVWRVLVLAAGAARADLRNLRRMGTGAAPISPELLKWYWSI-GVPLIEGYGMTEN-AGISTINTLEKNSPGTVGRPV-PGVQLRI----------SEEGEIQTLGLNNFQGYWRNNEKTAETFTADGWLRTGDVGRVDENGDLTITGRIKDIIITGGKNITPAEIESRLKFSHYIADAVIIG-------------------------------------------------------------------------- 187603442 3 ------------------------------LFQTLEQYMDREAV-YADRSYSYREMLEVGDSICQE-----VGERSLVFCLCANRVESLFGYIGFLRGRVVPVLLDADIPVDQLQKLMERYQPTHVWAPETREDLAN------------SLDAFYGYGDYALFETETSVRHQLH-------EELALLLTTSGSTGSPKLVRLTYKNLMANASSIIDYLDIDQTDKPITTLPMNYSYGLSI--INSHLLKGATLILTDRSIVKEFWELCRAEKATTFGGVP-FHYEMLKRLKFETYDLPSLKKLTQAGGKLDPKLAQHFATVCGIQFFIMYGQTEATARMSYLPDRMHAKAGSIGIPIPGGT-LSLRDEAGNDIEANVTGELVYQGDNVSFGYATSLADLSKGDDNQGILHTGDMAYRDEDGYFFIVGRIKRMIKLYGSRISLDEVEALLREHG--HDCVCAGEDDQLY------VYTLQD---DVARIQKIIKEQ----IKVKGRVMQIDEIPRNAFGKIRYAALPKR-------- 150007270 4 ------------------------KTIIDLFESSVKRFPGNPFLWEKGKRFTYSEVRDLVYEEGAGLVSLGVRKGDNMALLSEGRNAWIIGELAMFYAGATNVPLSIKLEANDLLFRLVHADVKYIMV----SGLQLKKI-RAIKDKLPAVRKIIVLDEQAEYQDREMSLSEIRRMGKVGNDDYATITYTSGTTADPKGVILTHRNYTANVEQALTCVDIDDTWRTLVILPLDHCFA-HVVGFYIFMSKGASVVQVGRTGMETLKNIIKEFKPYLILSVPALFRVFLKPLIRLFDKLGELKFFIGGGALLDKDL-QKFYYALGIPMYQGYGLSEATPIIST-NGPRRHVFGSSGVLVRPLD-LKICDMDGNVLPPGEKGEIVIRGENVMAGYWKNPASTADT-VKEGWLYTGDMGYMR-DGLLYVLGRFKSLLISDGEKYSPEGIEEALVEH------------------------------------------------------------------------------------ 60681680 20 ---------------------------------------DANALTYKGITLQYKDVARKIAKFHIILEMAGIQPGDKIAVCGRNSAHWAVTFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDQVLNEDRMPLLEGI-SSLTDFTPLVSRNDKLTYAHEHNFRPEHISYRKDMPEELAVINYTSGTTGYSKGVMLPYRSLWSNIAYCHEMLPVKPGDHIVSMLPMGHVFGMVYDFLYG-FSAGAHLYFLTRPSPKIIAQSFAEIKPKVIACVPLIVEKIIKKDILPKLDNKLLRVIIIGGAPFNAEV-EAFLKQIGFPYTIAYGMTECGPIICS-SRWETLKQASCGKATS-RMEVKIDSPD----PENIAGEIICKGTNLMLGYYKNTGATSQIIDVNGWLHTGDLATMDSEGYVTVRGRSKNMLLSSGQNIYPEEIESKLNNMPYVSESLVLLQKD-----KLVALIYPDDDAFAHGLLQSDIEKQQLPAYKI--KIHF-EEFEKTAKKSIKRFMYQEA-------- 52426320 14 --------------------------------------------------ISWEEFQFQIDRVSLALLAHGIDVQDKIGIFAHNMPQWTIADLGALQIRAVTVPIYATNTAKQAEFIINNAEIKILFVGEQ----EQLDTILEIKNNCPTLEKIILMKSTAEFSPNESLDTDPERLNDARLTDLFTLIYTSGTTGDPKGVMLDFSNLAHQLKSHDLALPVGREDVSLSFLPLSHIFERA--WVAYVLHRGAVVCYLE--STNEVRNALTELKPSLMCAVPPLHRRMLRHKIADKLVLSKLRNLLCGGAKLEGKIGEFFHAI-GINVKLGYGMTETTATVSCWAD-KHFNAASIGR-LMPNAEVKI----------GENNEILVRGGMVMKGYYNNSAETAKAFTEDGFFKTGDAGEFDENGNLYITDRIKELMKSNGKYIAPQYIEGKLGKDKFIEQIAVIA--DAKK--YVSALIVPSFEALEDLELIKHSEQQELAHFEQVKKFTLLEEI--TPTLKLRRKVILERYRRQIEA- 15226536 32 --KGFPPIDSEI------------TTAWDIFSKSVEKFPDNNML--GWRRITYKEVYEEVLQIGSALRAAGAEPGSRVGIYGVNCPQWIIAMEACAAHTLICVPLYDTLGSGAVDYIVEHAEIDFVFVPDCKCAKRLKAIVTNVSDELSHKASEIGVKTYSWIDFLHMGREKPEDTNPPKAFNICTIMYTSGTSGDPKGVVLTHQAVATFVVGMDLYMDMTHDDVYLSFLPLAHILDRMNEEYF---FRKGASVGYYHGNLNVLRDDIQELKPTYLAGVPRVFKALQELNPRRRFIFNALRLLVSGGAPLSPEIEEFLRVTCCCFVVQGYGLTETLGGTALGFPDEMCMLGTVGIPAV-YNEIRLVSEMGDPLGENPAGEICIRGQCMFSGYYKNPELTEEVM-KDGWFHTGDIGEILPNGVLKIIDRKKNLIKLSGEYVALEHLENIFGQNSVVQDIWVYG---DSFKSMLVAVVVPNPET------------------------------------------------------ 54024233 8 --------------------------------ERCRQAPGTLAVIDEHGAHTLAEIVTAAEELASRLAEIDTRAP-TVLVQADNTWRTVAAALAVGLRGGVVAVFSPHASAAEFRLAVEDIDPDVVV----------GDVATLAHWEVPESGFPVRASGFDTV----SVRAKPGFGDVTRWRGGAAIAMTSGSTGRPKCVVQSEEAIRYACDRTIEAVGLRAGEGVGAFVPLSSVAAFCF-GLYLPAHLGGHMVCVGRWSPAAALAAMHERRVAWTMLVPTMALQL-SVVDDAAGKLGALRAMTVGGGPMNERALAEAESVLGTTFLRVFGMSECLGHTTRPDDPPAIRLGRDGRPF-PGTVVRAVGGDGKPLPPGEIGDAQVKGPSLFVGYARHGVPVPPELTPDGFLPTGDLVEVAADGSIRVMGRQKQIIIRGGRNIDINEMEAALAALPGVVQVCVVPVPDDLLGERAAALIVTGGAPLTLSEVTERLAVAGVPKAKWPEYVFTVPDLPQNRVGKLSR-------------- 19704457 8 ------------------------------------------------------------------------------MIYMENRPELLYSFFAIWDSRATCVCIDASSTAVELTYYIDNSDVVKIFTTKM-----QVEKVKGALSILSKQIEIIVVDEINSEIKIDENSSENLVINSPEKEDTALILYTSGTTGKPKGVMLTFDNILANVDSLDVYKMYEETDVTIALLPLHHILPLLGTGVMPLLYS-ATIVFLEDISSVALIDAMKKYKGTMMIGVPKLWEVMHKAKKVNSLSFSKLKFFVSGGSKLNPQITKDFY-TLGIKICEGYGMTETSPIISYTPK-NNIVFDSAGKVIK-DVEVKIADDN----------EILVKGRNVMKGYYKNPEATVEIIDKDGWLHTGDLGKLVND-YLYITGRKKEMIVSNGKNINPIEIETKISSMTNISEIVVT-----EYNSILTAVIHPDLEKVKEEKVDENLKWEVVDKYKTPDYKKILDDFPKTKIGKIKRFMIADMLDGKI--- 196193270 98 ----------------------------------------HPAVVDGGRSISYAQLRVAAGKVAAQLLAAGIQPGDRVAGFMPNRTETLIAALGAAWIGAVWSSCSPDFGVSGVLDRFGQIEPKVLLACDGYKWIDLGERIDALHHALKPELLIVVPGRGDSWGAWLEAAGPAPDFMRLPFDHPLFILYSSGTTGQPKCIVHGAGG---TLLQQTKELHLHGDVRDTDTLFYFTTCGWMMWWLICGLHTGATLVLYDYPDTGRLFDLIDAEKITHFGTSAKFVQAVEKSGLRPKHDLGTLRTLFSTGSPLLHESYDYLYQQVKPSLLSISGGTD-IISCFALGNPMLPVYRGELQCLGLGMDVAVFDDDGEALAD-SKGELVCRSPSCPVSFWNDPDRFHAAYFAEGIWAHGDYAQLDSHQGLIIHGRSDAVLNPGGVRIGTAEIYRQVETLAEIREAIVVGQQFD-GDVRVVLFVVPADSVELDDALQARIRKQGATPRHVPAVILPVPEIPRTVSGKIVELAVREVI------- 158333912 24 ------------------------DSLVDLLRYRATHQPDHTFLVDGEDHLTYAELDAKARAIAAALQSA-CQPGDRALLVYQPGLEYVAAFFGCLYAGVTAVPIYPPRPNRRLQSVIADSQAIFALTTSQILSKLERQLIDAPELRALKWLATDSLSVTEPRQAWQEIHPQ--------GQDLAFLQYTSGSTATPKGVMITHHNLLQNLALIHQCFEHSSQCQGVIWLPPYHDMGLIG-GILQPLYGGFPVALMSPFSPIRWLQAISRYRATTSGGPNFAYLRKIKPEQIETLDLSSWRVAFNGAEPISAQTLEDFATKFGFRFFPCYGLAEATVVSAHLGDTDARTLVGCGTALQGQEIVIANPETLQQCSAEEVGEIWVSGQSIAQGYWRQSEVSGETFQAGPFLRTGDYGFLVGS-ELFVTGRLKDVIIINGRNHYPQDIETVVQSYPGIRPNCAAAFSITEAGEERLVVVVPSEPAAVEKDIRAVAKDHDLQIHALPG------SIPKTSSGKIQRFTCRAKFLE----- 211585882 5 ------------------------------LVQRANAVPNATAVVDGDASISYRELIARADILVEKLHGRSIKLAEPVCILLDSGYQQIVSQVAVLRAGGTCVPIDPSMPSSRLLAMLHDINSRFVITS------------RALADRVSDFGVIQVEEGTAQNITLSETSPIRIQCPETHRSH---IFFTSGSTGLPKPIQVLARGILHVLASEPATL-LDSSDRMAGV--ISPGFDFSLFGIWTSLLVGGTVIQIPKVDPFALSDYLKNNKITVVIIPTALFNVIVLDAPIA---FRGLRHVLVGGEAVNVKAMKKVL-INGPPLWNVYGPTEATVTVCRVDLAETQHPRSIGRAF-GESKIYLLDEQLRNISTHQTGEICVAGPQLSSGYLNRPEENGKQFIHIRLYRTGDLAQWDSSGMLDYIGRADKQVKCSGHRVELGDIERTLERNAQV-ESCVVIQHKQGDSEVLAAYVVP---------------------------------------------------------- 213692451 89 -----------------------GTSIYDLYADRAERMGDEPLYTYKSGTVTANEFLADVRAVAKGLIHYGLKKGDAVAFMCRTSYDWDLTDAAIMACGGVLATIYDTDSAEQIRNIVNNSDARLLIVQDT----DMRKKADGSVEECPSLEHIITTGGLDEIKAYGTTVSDDERIDSVKKTDLCSIVYTSGSTAAPKGVEMTHEHYCLNLPAYMPDLLHDKRNTILLFLPQAHSFARAINYI--VVSSNVRIYIATG--IKTLISDLQVAKPTLMIVVPRVLEKVYNAAAFDPIVYSSLRWIVAGGAPLDPELLAFFRGA-GVPVYEGYGLTETTAPCAFNPLGTPFHAGSVGIAFPGFS-----------LRIAEDGEIQVKGRAVFPRYHKNDEATELSFTEDGWYATGDLGRIDNDGFLYITGRKKDLIITGGKNVSPGPIEEVIQRCEIVSQALVLG-------------------------------------------------------------------------- 78484416 237 ----------------------------------------------------------------------------RVGVLLPNVSGLPATFFALQAYGYVPAMINFTAGQGPMRSACETAELKTVITSRKFVEVQLESVVEALSNNVRFVFLEDVRGEIGLIDKLRALLTQFKKLPHTQDDQEAVVLFTSGSEGAPKGVVLSHKNLNSNVNQISSMLTLLPGEQLFNALPTFHSFGLTA-GLLWPILKGAKVFLYPSPHYGVIPEMIYQLNVKILFGTDTFFSGYAKKAD--PYDFYSVRYMVAGAEKLRPETRRLYADQFHSTILEGYGVTETSP-VLAVNVPLSFKNGTVGQ-LVPGVTHKLRPIEGIQSG----GSLMVKGPNIMLGYLMPDQPGILQPPKDGWHDTGDVVEVDSEGFISIKGRAKRFAKIGGEMISLTAVESYINKASPEGHHVVVSVADARKGEQLI--LVTNDESLSRHTVKEAAKSAQVSEIMVPRTVILVEEIPVLGTGKTNYPEVQKIA------- 37077676 22 ------------------------------LDRHLATRGDQVAIIWEDSKVTYRELHARVCQLANAMRGMGVQKGDRVCIYLPMIEEAAVAMLACARIGAVHSIVFGGFSPDSLSSRIQDSDCVLLITADGGRKVPLKVNADEALKTCPSIRHVIVAGRDHWWADACDNQPKTSTPEPMGAEDPLFILYTSGSTGKPKGVLHTTGGYLVWASFTHQVFDYRDGEIYWCTWVTGHTYIVYGPGATTLMFEG----VPNYPTVSRFWEVIDKHQVNIFYTAPTAIRALMREAPVKKTSRKSLRILGSVGEPINPEAWLWYY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167896949 26 --------------------------FADVLRYRAETTPDEFAYRMPDRVMRYGDIHRRALGIAREIVAHG-RPADPVLLIFPSAADFVEAFFGCLYAGRMAVPALPPRTEKELISIARDCAPSFAICGNGEMDAVLAELCAAGVVAPP-------CREVGAIADGGDIGDAPGALPAIAPGSIAFLQYTSGSTSDPKGVMVGHDNLLAN-ERLLRRHWGSDRERWLSWLPHYHDMGLIG-GILQPIYAGRPAVFMSPQDPARWLHAVSDYGATC-SGAPELCRRRASRMDLARLDLSTWEQAFNGAEPVRPRTLREFADAFACAFAPCYGLAELTLAATRQDGGRSVDAVSVGALEHAHQTFCIVDPTGEPQPTGAIGEICVASDSVCHGYFGRPDATEATFFPDGMLRTGDLGFIDEAGHLFVSGRIKDLIILNGVNYYPQDIEG-----------AVLNVSDQIRANRLAAIMVERDEQAGVVVVLEAIGRFDLAALATLSGVIRVKEIHTTSSGKIQRATCAKMLAD----- 206680000 31 ------------------------DTTPKLFRLRAQTLGTRTA--HREKTLSWGDYFTRAKHLGLGLVSLGLKRGEVVSILSEDSKEWMYTDMGVQSVGGICSGVYTTDSAGQLEYLVNNSDSRFLVVENDEQLDKFL----QVRDRMPDLIKVIVIDEIGAAYEAANPQAFDASIDATRPEDTAILVYTSGTTGKPKGAMISHGNLMYSVSAGLRDGPVFSTDDQLCFLPLCHILE-RVFSVNAPIAAASTINFAE--SPETIFDNLQEVSPQTFVAVPRLYAQALKAGGARAEYLARLRRGGSGAAPISPDLLRWYQSI-GVPVLEGYGMTESSGVISFNSDSNN-KIGTVG-PALPGAQIRVATD----------GEVQYKAGNVFQGYWKNPDKTAETFTEDGWLRTGDVGIVDNQGFLTITGRLKDIIITGGKNITPAEIENKLKFSPYIADVVVIG-------------------------------------------------------------------------- 169630707 16 -----------------------------------------------DRDWTWDQVVDESAALARKLRADG---PFHIGVLLDNVPDFVFWLGGAALAGATIVGINPTRGPAEMAAEIRHTDCQLIVTDTAHLG-RLQSLELGLSAD-----RLLVIDSPEYLQRIAESRCTAQASEGVGADSLLLLLFTSGTTGASKAVKCSQGRLAQIAHLATEKFGHVRSDVDYCCMPLFHGNALMALWA-PALANGATVCLTPTFSASRFLPDVRYFGATFFTYVGKALGYLLATPERADDADNQLARGF--GTEASPEDQAQFRRRFGAEL---FEGYGSSEGGGAVVLDPAAPPGALGRPAHEGVVVVVFDQHGRVLADAAVGEIVDKGRRGFEGYYNNDDADADRI-RNGWYWTGDLGYLDAAGFIYFAGRRGDWIRVDGENMSALTVERVLRRHPLVIAAGVYAVPDPRSGDQVMASIVAEPDSFDVDGFTQYLAQEELGSKGIPRFLRISANLPVTGSNKVLKRELQEQ-------- 116075040 17 ----FASWPTPREQAALAAHCHADRWVDQMWPWLAAQHPEVMAVDAPHERFTYKQLDERIHAAAAGLRALGIANGDVVGLFAENSPRWLVADQALMRAGATSAVRGAAAPVPELLYILEDSAAVALVVQNAEL-LTRLALPEAVRSRLRCVIQ-LEGEAAEGVISFEALLAQGAEVMPPDPTTTATILYTSGTTGQPKGVPLTHANLLHQIRSLACVAHPAPGSPVLSVLPIWHSYERSAEYYFFSCACSQSVVMATVP---RLWEAVQAGFEDVLKTFPASRQRLLRSARRRSRDLPKLRLQLSGGQPINAPHVDAFYEAVGIELLVGYGLTETSPVVS-CRRPWRNIRGSSGQPL-PDTEFRIVDPETRPLGFRERGVVLVRGPQVMGGYLGKPEATAKVLDGEGWFDTGDLGLLLPDGSVVLTGRAKDTIVSSGENIEPGPLEECLVASPLVEQVMLVGQDEKQLG----ALVVPR-----LEAIQAWAAEQGL--------------------------------------- 115492205 28 ------------------------ETVHHAFIHHATRAPDETALLDLSREVSYGRLLQYAQFTALRLQQNGVLPGSRIAVVTKRSVEMVAGILGILMSGAQYIPLDGAVVADQLEHAVTESKSSVALCGDAF-----RSRLQSFDSIKPVLEELITEAEHVGFVPGLDRL--------VCEGD--------GTTGTPKGVDVTHRNATNVLCQPPSNLGITRGSKVGQVLSIS-------------------------FDMDRHLDMHPEYPESIF---PP----RLPQYPMRRYGWRAI-------------LADEWVAN-GATFYNCCGPTETTI-INTMHKHELGRPLTIGRPL-PNNNVYILDENARPVEFGSIGTMWAGGAGVTRGYLGLPDRTAERYRPDPFFNTGDLARWLPDGNLEILGRNDDQVKIKGFRVELDGVSASIASFPGVQRAVAMMVEGQLIG-----FVSPA--SCDLQALRAHLEAK-LPYYAIPCEWFPMDTFPLTTNGKLDKRAMVEQFRHQKEA- 163838904 42 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAEPQRDSAASVLFTSGSSGTPKAIVLEHQNLVSFATNQG-MPQLSTSDQVGQVSSI--SFDAFHFEFWSSLLAGAQVIILP-PVPEDFRRQMVKFGITAM-LVPTMVV--NHVVRADSEAFSSLRILGVGGDVLLPSAAKALLDRFDGELINFFGPAEITTACTATKEDADADSVPIGLPLTGVT-IRIVDENLRDVAEGEPGELLVAGPGVAKGDQDRPDLTAERFIPLRMYRTGDLARRRPDNVLVFMGRADNQVKIRGYRVEHGEIERALCRYEEVHDAVVIA-DGEGNDRRLVAFVVL-EGDISVKELRQR-AELHLPDFMVPSQFIVQDHMPATAHGKRDVAALREILAQE---- 169844753 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIVVVPKFNFKDFLKSIVKYNVTHLYMVPPQIVLLCKHPEAKKYDLSHVKFCMSGAAPLSGELMKQVIQVLNSVIGQGYGLTETFSVSSIDPDVKIARVGSAGQ-LLPGIDAKIVKADGTLGKEGEHGELLVAGPCLALGYLNNPEANATTFV-DGWFRTGDECVI-KDGEIYVLERLKEILKVKGFQVAPAELEGHILLLPDIADACVVGLPDDYSGEVPLAFVVPSAKVKEKDAVIKHVADAK-SHYKLTGGVEIVDVIPRNNSGKLLRRELRER-------- 78060524 7 -----------------------------------------------EASITYRRFAEEVFRQAGALRELDVRENDLVMLALPASVEHAAAMMACVMTGALPCTVVPARRATTGRQVIDVARPRLVIAADAQSAAWRDDAFPASSTRVVDLDTLSIVADAGARALISGKH----------GRDPHHVQLTSGSTSHPKAAVLSHENVIANVLGIGGSVRFDAGDGTASWLPLYHDMGLLT--LLSNMHYRAPLLMMQPRNPLGWLKRIASARATTTS-VPTFALRYCNAAAMEGVDLSACRNIFIGGERVDDATLRDFTATFEPALQPCYGMAESTLAVSTVDGAPYVIADTMGTPIE-GMAFRILDDGDHPLANRAVGEVAIRGTSVMLGYLNPDDGSAAPLTADGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALASHRTLRKCIAFGLPDPETGERLVVAIEARPVDATPAECQQLLASRI--GFAA-QDLCFVESLPRTTSGKLQRLKCRDLYANGALS- 117924199 173 -----------------------------------------------------------------------------VGVMLPSSIASMATLLALSATGRVPALLNFTAGPRGILAACRSAGIRPIITARAFNQVLFLEDLKAQLSHRQSLRGLLSYTLADRLGGLHLLHSNQRSA---QASDPAMILFTSGSEGHAKGVVLSHHNLLANVRQIALSVPLHHHDRYLNTLPMFHAFGLTV-GTLTPLLQGLHLHHHPSPLAQQAIHLGRSYRPTILAGTDTFLANYARSAKVG--DFSSVRFVFAGAEPLRAATTELWQQRFGVNVYQGYGATECAPVIA-VNTPAANRPHTVGRPVA-GIRCRL-----QPVPGAHGGRLLVAGPNIMQGYL-APQDSAQALAEPPWYDTGDIVTLDEQGYISIDGRAKRFAKIGGEMVSLAAVERLASRVWPQQQHAALRLPSPNKGEWILLF--SETPGCSRERLLEQADQEGSTRLLVPRRVVHVDTLPLLGNGKLD--------------- 148654790 3 -------------------------TLPRLLIENARRLGNRVALREKDQTVTWRQFADHVRAFAMGLRALGVERGDKVAIIGDNRPEWLYAELAAQAIGGASIGIYQDSVAEEVRYLVEASDARVIVAEDQEQVDKIIEIWSHLRGVLPYLAGFPDIEELGRAFDRKHPGLFEAEVAQGHPDDIAILSTTSGTTGKPKLAMLTHRNLISQGAGLLAVDPLGPDDEFVSFLPLAWV-GEQMITVAAGLQCGLTINFPESFSPPRIWEMLSQVQVKIFNGATPGLLLRLKYALARHLGLRFIKRAYTGGAALGPDVF-RFYHAIGVNLKQVYGQTES-AGLSVIHRDGQIKFQTVGTPL-PNTEVRIAAN----------GEILVKGPSVFIGYYRNPEATAETL-RDGWLHSGDAGYFDEDGHLVVIDRAKDVMTLSDGTISPQFIENKLKFSPYVKEAVVFGGNWPKWAENAQISYTTYTDLAQKPEVYALIRERTLPPAARIQRFLLLDDGELTRTRKVRRRLIAERYRE----- 119916839 57 --------------------------------------------------WSFEELGEQSRKAANVLEACGLQPGDRMMLVLPRLPEWWLVSVACMRTGAIMIPGISQLTEKDLKFRLQASRAKAIITSDSLA-----PRVDAISADCPSLQTKLLVSDSPGWMNFRELLWEAATCARTRGQDPVAIYFTSGTTGTPKMVEHTQASYLGFVASGRRWVALTESDIFWNTTDTGWV--KAAWTLFSAWPNGSCIFVLPRFDAKFILNTLSRFPITTLCCVPTMFRLLVKE-DLTRYQFQSLRHCVTGGEALTPDVREKWKSQTGLELHEGYGQSETVVICAN-PKGMKIKSGSMGKASPPYD-VQVVDEEGNILPPGEEGNVAIR-------------------------------------------------------------------------------------------------------------------------------------------------------- 197250267 2 ----------------------------------------APALRLNDEVLSWRALCERIDALAGGFAAQGVREGDGVLLRAGNQPRTLLAWLALMQCGARVLPVNPQLPQTLLEA----------LVPKLTLRFALTLEGENVFSGLTALQI---------------QKSTAAYAVAWQSQRLVSMTLTSGSTGLPKAAVHTCQAHLASAQGVLSLMPFGPQDDWLLSLPLFHVSGQGI--MWRWLFAGARMTVRDKQPLEQMLA-----GCTHASLVPTQLWRLLANRAAV-----TLKAVLLGGAVIPVELTDQASKQ-GIRCWCGYGLTESTVCAKEADGSDD-----VGAPL-PGREIRIVDN-----------EVWLRAASMAEGYWRDGKL-IPLVNDEGWFATRDRGELN-HGRLTIAGRLDNLFFSGGEGIQPEEVERVINAHPLVQQAFVVPVEDKEFGHRPVAVVEYASQAGDVN-LAEWVRDK-LARFQQPVRWLTLPSELKNGGIKISRRALQQWVCE----- 197772283 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDSEAYVLFTSGSTGRPKAVSMPHRGVANLVSWQLAEPEFARPRRVSQFAAL--SFDVSVQEMACAAASGSTLVVIPRRNPEELLGFLGHELIEVAFLPVAAVHQLTVAWEAFGITPGRLRYVVTAGEALVVTSVRGFCQAVGAELINQYGPTETHVTLCHRLGPDPAARPPIGHAIH-NTTLRILDPLGRPVPRGTPGELHIGGASVADGYADADPLTAERFTHDRSYRTGDIVRREEDGAVVFVGRADEQTKIRGHRVEPAEVATVLLRHPGVRHCAVRALPVGGAGLDLVAFVEPSAPGLTAEQLREHLRE-ALPEYAVPAHVEILDRLPLTRSGKIDSRALR---------- 57638569 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPKYPQERLAYMFSDARLKLLLTTEKEN------------SQLPSHQAQTIFWDQD--LSKITLASNSNPVNNATAENLAYIIYTSGSTGRPKGVQIAHRGLCNLAKSQVETLDMRPESRMLQFASI--NFDASIWEIVIGLTSGARLCLGTSESLNNLCNLLKQQKITHMLLPPSALAVM------PQKKLPALEVLVVGGEAISTDLVKQWSNQ--VRLFNAYGPTECTVCATIFEFESLNNKLLIGRPL-PNTEVYILDDYGQPVPAGVPGELHIGGVGLARGYLNQPKLTQEKFIANPFYKTGDLARYLIDGKIEFLGRIDNQVKI----------------------------------------------------------------------------------------------------- 158316329 30 --------------------------------------PAATALTFGDRTFPWSYYADAITDLDALLAEY---PRARIGIVLRNRPGQLCSVIATIATGRTVVTLSPHLGDTGLAEDIVDLAPDVVVA-------DEEDWARAAMVEATTAVGAIALRTGPGRAFVRHPMPAPPSPAYKPAADVAVLMMTSGTTGRPKRVELTYQRMAAAFRAAGRELRLHRRTAILWA-SLAHISGLYFAIAHA--MEGRSIALLEKFEVQAWAELVRRHRPGYVRLAPTAMRMVLNA-DLPRDVFENVFAVGSGTAPLPAELADAFEDRYGVPVLGTYGATEGAIAGWTIDDKREWKRGSVGRAYDGIDLRVVDRDSATVLAPGAVGLLEARGGQLSD-------------DGGAWIRTTDLASIDDDGFLFIHGRADDAISRGGFKIPPSVIEEALAQHPAVDEASAVGLADPRLGEVPVVAVTLSAPA-TEAELMEFLSAR-LTRYQRPVDLAIVDALPRTPSLKVSRALVREQI------- 170586620 75 -----------------------NEPLHQIFLRNVKNYRDKEALVDTGKKFTFHEMNQLCNQYANYFQSQGYKSGDVIALFLENCADFPAIWLGLSKIGVVTSWVNINLKAEPLAHSINISSALLPVLEDILSSGKLKQMQVYVIDDIGNIKNGILSLATK--IPLIS-SEEPVVNEKPTFRSVLCYIFTSGTTGNPKPALIKHYRYYWMAIGVAKSFGIFTTDRLYVMMPVYHSAG-GILGIGQTVLQGSTCVIRKKFSASGVFHYVFVFLVIIFFTAPSIRRYLLAQNDVAETKGHKIRLMFGNG--LRAEIWPEFVNRFGIQIGELYGSTEGNSSIVNIDNH----VGSCGFPVHPFVKLKVDDDTGELCKPGETGEMV--GVIMFEGYL-DEKDTGKKIIRDAVFTSGDIIYWDNLGYLYFKDRKGDTYRWKGENVSTTEVEGILQLLKCVADVAVYGVPNREGRAGMAAVVIAGDEFLKDAKITEHLK-NSLPSYAIPIFLRFCKDFERT--------------------- 37527535 15 ------------------------------LQQQIKQHPEKIAFRAEQLELNWHDIGKKTDAISRALLEIGVDVQEKIGLFAHNSMAWSLADIAVLQLRAVTVPLYATSSQEQAGFILNDAGVRILFV----GGQAQYDVAITLTECCPQLSHIIVLDESVDLRDLSDFMVDETRIANHNLDDLFTLIYTSGTTGEPKGVMLDYRNLAYQLYSHDHILALTDQDISLSFLPLSHVFERA--WSFYVMHVGAQNVYLT--DTNFVRQAMADVCPTVMCAVPRFYRQFLRHRLADKLVLSKLRNVLGGGARLDETIILFFLAV-GINIKYGYGMTETCATVSCWEE-QGYVLGSIGKP-SPGIDVRI----------GEEDEIQVRGPIVMKGYFNNQQETTKAFTQDGWLRTGDAGKLDENGNLFITERLKDLMKSNGKYIAPQMIEGILGQDRFIEHVAIIA--DARK--FVSALIVPCHEALEEVELLRHSQQKNFAHFDQVKRFIL---LPKTPTLKLRRKIIMQRYYEEIES- 114561467 5 -------------------------------------------------RVSYAQLSGLVHCVAQQLQSQGVKHGDIVACLSHNNIEMICLYWACIDAGWIFLPLSPRLADVQINQLIKRFDLQWLWT-DNVSRKTAIEIANWLDIELPQKVDQLIN-----------------QAVEISPHQASNIILTSGSSGTPKAAVHCLTNHLSSAKGAATFIALAPSDAWLLSLPLFHIGGLAI--IHRCTLAGACIVLRDP--ALTLAEQLTSSHITHVSLVPTQAIQILRQHPAAFTNISAL---LLGGGVIEPALIDALQ-HLHINAYTSYGMTEMSSQITT---AKANLLGHHGCPL-PSRQLRLKD-----------GLIWVKGECLFLGYLTDQGLSL-PLDEQGWFCTHDKGQLDLEGQLSILGRMDNMFICGGENIHPEQLEAVLLTHPNVAQAIVFAIDDIIFGHLPAAYCVADNNTAKAADLLSQLVESTLARFKRPRQFF---GWPKDSSGKVPRKSIINAIQTQIDA- 119178518 40 -------------------------TLPDLFRALASHDPKSTSIVHSGRTFNYGNLLGDTLRAQEKLLQIGVQ-GRPVAFLAENSYDYAGILLATGK---------------------YASKAKEVVEGD----LENVPVVEIID-------KINVGGGTVSELQFEN-----------RSQNGGMMLYTSGTTNRPKGVLLPQSALMAQTQSLVEAWEYSPRDRLLHLLPLHHIHG-TVNAILAPLLAGSSIEFMFPFNPTAVWNRFAASPITFFTAVPTIYNRLLQEAAKVAISPRHLRLNISGSAALPTPTKSAWTNLSGGNILERYGMTEVGMALSCSLDFADRVDGSVGWPL-PSVQARLVDTDTNEVQPGEVGEIQLRGPTIFKEYWRNEKATSEEFVPDPWFKTGDVAIRRAQGSYFIQGRKSDIIKTGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVAAILVLNPTSSSALDMRRALKDK-LAPYKIPQEMRVLDGLPRNAMGKVNKKVLKQVFGDKL--- 3769511 7 --------------------------------------------------ITYRHFAEEVFRQAGALRELGVRENDLVMLALPASVEHAAAMMACVMTGAVPVPVRRAAAGRQVADVCELYRPRLVVAADAQAAAWRDDAFPAAATRVVDLAMLSSAADAGARALISSK----------SGRDPHHVQLTSGSTSHPKAAVLSHENVIANVLGIGGSVRFDAGDGTASWLPLYHDMGLLT--LLSNLHYRAPLLMMQPRNPLGWLKRIASARATTTS-VPTFALRYCNAAAMDGVDLSACRNIFIGGERVDDTTLRDFAATFAPALQPCYGMAESTLAVSMHRDTESETVLAMGTPID-GMAFRILDDGGHALASRAVGEVAIRGTSVMLGYLNPDDGTAAPLTADGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALASHSALRKCIAFGLPDPETGERLVVAIEARPVDATPQECQQLLASRI--GFAA-QDLCFVESLPRTTSGKLQRLKCRDLYAD----- 158522021 12 --------------------------------------------------FTFAQLDADSSRLASGLEKAGIRRGTRTILMVRPSLDFFSLVFALFKAGIVPVVVDPGMGVKRMVSCFAETDPQAFI------GIPLAHVVRKIYPKFKTVETWVTVGNGHTLDRIRASGTEDYKTAETLSDETAAILFTTGSTGPAKGVVYTHGNFDAQIQHIQDHFQIGSDETDLPTFPLFALFD-------PAL--GMTAVIPPAFNPERILEGIANHGVTNMFASPALLNRVGGYCKKRNIVLPSLRRVVSAGAPVHPSNIEQFASALEAEVHTPYGASEAVPIISIGSRSEQGFGNCVGRPLEGIEVITISDSDDLLVAPGDVGEFVVKADLVTRSYYNRPKDTAGAKIPDGWHRMGDLAWMDNHGRFWFCGRKSHRVECADRTLFTVPCEAIFNNHPHVARSALVGV-GPAGGQTPVICIVIKEKRELASELLDLARTHELT--KSIKTVLFHDNFPVDINSKIFREKLAVWAAKKI--- 163722862 99 ---------------------------------------DQLAIVFQGERITYAQLYDQVARLAKSLRDMGVKTGDRVAGFMPNMPQTVMAMLAAASIGAIWSSCSPDFGIKGVLDRFGQIKPKVLFTANGYRDLDSLEKISGVVNQLPSLEKLVVVPYTQERADISALPNAEIEFEQLPFDHPLYIMYSSGTTGLPKCMVQSAGGLVHHLKELVLHTDLKREDNIF----YFTTCGWMMWWLTSSLGVGATIIQYDHPDAEVLWKMAQDEKVTVFGTSAGYIAALMDQEPGKHYDLSSVRAVLSTGSPLSIEGFEWVYREVDLQLASIAGGTDLNGCFALGNPMGPVYAGCRGLAM----DVAAFDENGQPV-INQQAELVCCKPFPMPIYWEDPDKYHKAYFDPGVWHHGDFITVTERGGVVMYGRSDATLNPGGVRIGTAEIYRVVENFEEIADSVVVGQ-NWDNDVRVILFVKMAEGQALTDDVINKLRAQNASPRHVPAKVIEVPDVPYTLNMKKVELAVKKVIENK---- 217412709 85 -------------------------------------------------TITTGEFNDRVRAIAKGLIAFGIKKGDAVTIFSSTRIEWGLLDFALAAVGAVLVPIYDTDSAAQAKHILNDSASRLAIADNRERF----DRLDSVFDACANLERILIDAHALETLEGLGLMVSDEELDEVTADDLATIVYTSGSTGAPKGVELTHRNVMASTRSAAMSVPIENHARLLLFLPLAHCFAQFVQYFVISSEDG---VVGYLPNIKTLPADMQTFKPTFILGVPRVFEKVYNAAQRRKHALPNIKYLAAGGAPMDPALCH-FFNGIGITMIQGYGMSETAAPFA-FTRPNDNRIGSVGRP-GPGLSVRISD----------TGELEIKGETVSRAYHNLPDKTEETFTDDGWLRTGDLASLDDEGNLSITGRAKDIIITGGKNVSPLPMEQTIAKCPIVEHAVVVG-------------------------------------------------------------------------- 167572153 26 --------------------------FADVLRFRAETTPDEFAYGYPDRVMRYGDIHRRALAIAREIVAHG-RPGDPVLLIFPSAADFIEAFFGCLYAGRMAVPALPPRTGKELISITRDCAPSLAICGTGEMDAVLAELCAAGIAAPPCREVGAIPDGIGDASP---------ELPAVAPDSIAFLQYTSGSTSDPKGVMVGHDNLLAN-ERLLRQHWGSDRARWLSWLPHYHDMGLIG-GILQPIYAGRPAVFMSPQDPARWLHAVSDYGATC-SGAPELCRRRASRMDLTRLDLSTWEQAFNGAEPVRPRTMREFADAFASTFAPCYGLAELTLAATSHGDGRAIDVVSVGTLADAHQAIRIVDPTGEPQPAGAIGEICVASDSVCHGYFGRPDATDATFFAHGMLRTGDLGFVDDQGHLFISGRIKDLIILNGVNYYPQDIEG-----------AVLNVSDQIRANRLAAIMVERGEQAGVVVVLEAIGRFDLAALATLSGVIRVKEIHTTSSGKIQRSTCARMLAD----- 169774971 48 -------------------------TIYKMLERVVDGHGSSDALWFENKTWTYSQLKDLVDRFATVLHGRNINSGDFVGVFTTNSIEMVVTIYALSKLGCVAALINTNLRDDTFIHCLNVSGSKFIISTPDLSEFDLPHIALNISSESAGTTELITAAQLQQLIPLGLIPA------KRSPSDFCALIYTSGTTGKPKACAI--RNMMTLVTSNPLSTDANNQSKYFSPLPLFHGTAFFT-GLCYSLGNASTLCLRRKFSASQFWKDVHDSRATRILYIGELCRYLLSTPPSPYDQDHS--CIVATGNGLRGEIWERFRQRFAVPIREFYRSTEGVAKFDNH-GVGAWGAGKIGRRFFEDDVFIVKYDTETEMPLGEEGEAIVRNRGLLTEYLHNEDATEKKLLRDVFQRTGDLVVQDRDGWVKFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGVKLQGYGQAGAAGVTLEESSAAVESLYRELKKKGVPSYALPRLVRLTE---KVATG------------------ 15673243 3 --------------------------------EIAKKEPDLIVLAEREQKFTYRQLFAAVSHISEQINERNLNQR-PILIFGKNDFITLAAMLATNLRGHAYIPVDAHTPFERTEMIKSAAKPAAVLTTVELSADFEALFTDRISLELTD--QILT-----DKLPALDFSKA------VSGNDSNYIIYTSGTTGVPKGVEVSHDNLVTFTNWMNDFMKIENNQILSQAL---YSFDLSIFSLYPSLTTGGTLISLSRDETTNFKLLFERLNKTVINTTPSFVDICLLDPSFTEKEHPQLVQFILCGEELTKKTAEKLLTAFPANIYNTYGPTEATGAISSVKITKELLTENDRVPIGPGVDLKIMDK-----------EIIIVGDSVAKGYFENPEKTEQAFDGKPAYHTGDAGSISADGMLRYQGRIDFQVKFNGFRIELQDIEANIQNLKEIEKAVVLPKTDQHKVTALIAYLETEKTFEDRAAERAFTKEKTIMDYMMPTKFVYLKKFPLNQNGKVDRKALAQ--------- 218200974 15 ------------------------------FDRAARRNPTGLAVIHAERHFTCADLLAAVRHIAAELSSSTSRHRDVVGVYALPSVEYIAAVLAVLRCGEAFLPLDPSWPEERIRWATSSSNA-VLVVSSGGLGAAHV-FASSSCSVIHMDDDLWQVFEDEKGGIGRDELAWPCECK--KPREFCYVMFTSGSTGKPKGVCGTEKGLLNRFLWMQRWKPLCSDDMLLFKTSV--SFVDHLQEFLSAVLTCTTLVIPPRANPASLANLIKAYGISRMNLVPSLMEIILPSLEK---NLSPLKMLIFSGENLSILLWKRVHEILPTTIVNLYGTTEVSGDCTFFDCTEELTSVPIGFPISNCEVCIATDAE-----VADEGEMHVTGACLFAGYL--EESMASNHTEENYYRTGDFARRLKSGEFIFLGRKDRTVKIYGQRFSLQEVESTLNEHPDVSAAAVTFQNNEFLDFR--AYLVLKSSAASVEDIRSWLIMK-LPPAMIPRFFLPMESLPLTSSGKIDYMKL----------- 119896442 204 ------------------------QTLFDALLDTAALHGRQRAVVEDQVEYSYGDLIKMSLALGRLGSRLG-GPGERIGVLLPNLAPTLGLVFGLNAFGRTPAMLNYTAGTEGLQAACTAACLRTVITSRAF--LEQARLTERV-TALEGVRIVYLEDADKLWLMLWALHFPRLATCRQQPGDPAVVLFTSGSEGKPKGVVLSHQALLANVAQIRAVVDISPDDKILNALPLFHSFGLTAGSLLPVL-SGADVFLYPSPLHYRVIELAYDRGCTVLLGTSTFLGNYARFA--HPYDFFRLRYVIAGAEKLSEAVRTSWFEKFGIRIFEGYGATET-APVLAVNTPMAYRSGTVGQ-LLPGLHAKLL----AVPGIDRGGILHVSGPNLMSGYLRQPPSSAA---GEGWYETGDVVDIDDDGFLRIVGRVKRFAKVAGEMVSLESVEKLAVQTASEFAHAASTQPDPARGESIVLF--STDPALTRERLQAAARDGGWPEIAVPRRIVPVDALPLLGTGKIDYVTLKRWAE------ 118470901 30 ---------------------------------------------------TCAQAAAQIRSAALGLIAEGVQPGDRVAILSATRYEWPIIDFAILSIGAVTVPIYETSAAEQVRFVLENSESVLVFAETD----AHADKVEQLRDQLPALRKVFRIDPALDELAEAGKDVDPARLANIKSSDPATLIYTSGTTGQPKGCQLTHSNLLHEIRGQKECFHLAKGERILVFLPLAHV--LARAITIGAFAN--KVTLGFTSDIKNLVPMFGVFKPTLVISVPPGLLLRVKHAVFDKLVYGKLRAAISGGAPLGERLGH-FYRGVGLSIYEGYGLTETSAAIT-VNRLNDLKVGSVGR-LVPGNSMRIADD----------GELLVKGGVVFNGYWKNEDETKAVIDADGWFHTGDLGAIDDNGFLTIVGRKKEIIVTGGKNVAPALLEDRLRAHPLISQAMAVGDKQPAWKERSATVAELAEDPDLIAEINLAVKEQAVSNAEAIRKFRILDTGELTPTLKVKRKVVAEKFATDIAA- 218721254 49 ---------KRLAQRIGELGDTC--TLYGMLKRVVNKQGSAEALWFENKTWTYDQLKDYADRLAAYVYAQGIRTGDFVAVYTINSPEMVFIVYALSKLGVVAAMINTNLRDETFKHCLKISTSKLILSTPDLAEFVRSDDIPKFSLNVSSFDSVLNIPDDTTLITSETLAQIPESPAKRSPPDLAVLIYTSGTTGNPKACAI--RNIMTLVTST----PLPKDTRIYSSLPLFHGTAFFS-GVCYAVGNGGTLCLRRKFSASNFWKDVYESRSTRVLYIGELCRYLLASPPSPYDKKHN--CIIAFGNGLRTEIWDKFSERFNVPIREIYRSTEGVARFDNFYG-GSFGAGAVGRRLFEQDTYLIKFDMETEMPAGEEGEAIVRTRQALTEYLHNEEATEKKLMRDVFQRMGDLLVRDHDGWIRFGDRVGDTFRWKGENVSAGEVRDHICRMENVQDAVVFGVKKNYDGQAGAAGITLERRTPQTEALWKFLRSQGVPTYAIPRLVRFTKEVATGVTFKQAKGELAKR-------- 88712141 4 --------------------------LFDLLYHQLQNHPLEAAVSGRDKSYSTQELFDASEQAASGLLKLGLQRGDKVAIVAKNRPEWLIMDFAVQMAGMISIPLYPTISSSEYEYILNEAEVKAAFC----GGLDLYNKLSSAQKSVPSLIHIYTFDEASGNPFWESIDTESLTEVEIKSEDLVTIIYTSGTTGNPKGVMLSHGNIMHVIIKTGALLPTKEGEKVISFLPLCHIFAVSFAYCYSVYFCGTDNLSGPNGDLIDVRRLLEKEGIKLFFWALSLFTAKIKWKIADKLIFSKWRLIFTGAAPCPLKIMRVFCAA-GISIREGYGLTETAPTLTANSDPNGAVLGTVGTVIEGV-ELLIDKSDGN---YNEEGEILVIGPNVMSGYYKKPEINAQVFKEDGWFCTGDIGKLGPNGFLKITDRKKELLKSGGKYVAPAPIENRIKEDFLIEQMMVVG----DKQKYVSALIVPAEEA-----LKNWCQHKKLSHKKVIKKYQIIDKLPLTPTLKLKRRVIREKFKAEI--- 118617105 3 -----------------------DHSISAVLRERASLRPSETAFTFIDETLTWSQLHRRTCNVVRELKACG-ATGDRAVVLAPQGLDYIVAFLGALQAGQIAVPLLGGASDERVGSVLRDALPSAILTTSPIAGDVAECITLTPGERAPSVIEVDLLDPGSGQGPAAESDS---------GSDIAYLQYTSGSTRTPAGVVVSRRNLLANVEQGMSAYFGDHDTTVVSWLPFFHDMGL-MFGIIMPLLEGFHSVLTSPISPARWMQLLAS-NCQVFSAAPNIAFELAARKTSDDDDLGGVRNILSGAERVQPATLARFAQRFPRALRPSYGLAEATVPVTVYFDSDELTAGHAGTALISYGAVRIVDPQAAECPAGVVGEIWVHGDNVAAGYWHRPQETERTFPPGPWLRTGDLGAFSE-GELFIIGRIKDLLIIYGRNHSPDDIEATIQEVTR-GRCVTIAVPDDGGVEKLVVIVEFKTRETSHEATMHRVRRDVIAAISKTHGLNVADSIPLTTSGKVRRRE------------ 40713167 11 -----------------------------LIRQHVAGRPDADAVGFGVVSWTYGQLDREARGYAAWLQQR-LPAGSRVLLLYPNGLDFVAAFFGCLYAGAVPAPLPGRYRQHRVATISADARVSAVLTTAAHLGE-----VRDWARACGLDHLLIAVGDEPEF-------GDPAGWTPASPETIALLQYTSGSTGDPKGVVVTHDNILYNLDACVRGLRWPDDWRVGGWLPLYHDLAMQGLLNMAVVRGGYALLMEPVRDPVRWLRTIAEHDIQVTF-APTFAYQLVTDEQLAALDLSGWKIAGNAAEPVNPAILAAFAEKFAPAFAPIYGMAEATLAHGRLADPAPDEPVSCGTPNEACD-IRVVDPETSRVPDGWLGEIWIRGRSVSPGYWSDAGPAFAAVTEDGFLRTGDLGVL-QDGELYVHGRLKETFTVHGRHLYPHDVEQELARHPELGKCGAVGRAPGAGGARGVVVTVTNAARDRLPELAAGLRHTVGRAFGVEVSAVLLGAVLRTTSGKIRRSAMRELFHEKLTA- 209547988 75 -------------DRMLEARFFPNATLN-FAENLLAGRGDGDAIVFRGERWSWDRLRALVSKLQQAFKAQGIGEGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPKLFIACDAYKLQDVGPKVAAVAKSLGVPTIVVYAGDAEAVARVAPYQAREVEFTPLAFAHPLYILFSSGTTGVPKCIVHSAGGLLQHLKEQRLHCGLKAGEKLFYFTTCGW---MMWNWLVSGLASGATLCLFDGPDGNVLFDYAAAENFAIFGTSAKYIDAVRKSGLTPRHDLSSLRLMTSTGSPLSPEGFTFVYEKADVQLASISGGTD-IVSCFVLGNPLQPVWRGEIQGAGLGLAVDVWNDDGKPV-RGEKGELVCTKPSMPVMFWNDPDYRAAYFDRDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQEWDD-DVRVILFVRLAPGVTLTEDLIKAIKTRGASPRHVPAKIIAVADIPRTKSGKIVELAVREVVHNR---- 118045487 5 --------------------------------ERMEQWANHPAIVWHDHPYTYHDLLARMQAWKATLNEHDIGPGQVVTIEGDYSPNAVSLLLTLIERSTIVVPL-TRSVAAQREEFLTIAEVQVVVSFDDDDDRWHIER-RPVPVTNPLTRQLIECG------------------------HPGLVLFSSGSTGKSKAALHDFLPLLEKFQV------PRHRRVTLTFLLLDHIGGINT--LFYTLANGGTVVAVQSRDPDVVCRTIEMHRVQTLPTSPTFLNLLLISEAYRRYDLSSLELITYGTEVMPESTLHRIHDIFNVQLLQTYGLSELGILRSKSRDSNSLWFKVGG----EGFETKIVD-----------GVLWVRAKSAMLGYLNAP----SPFDEEGWMNTQDVVEVDGD-YIRILGRRSDIINVGGQKVYPAEVESVLLQMPNVKDVAVVGERNPITGQIVTALFEPEDPNEFKRRVRAFCRER-LAPYKIPVKITITEDEQHSARFKKMRK------------- 212706972 4 ----------------------------------ASESANRIAFSQWDSELTWAEVGERTAAISRQLLAMNIAPQENVGLFAQNCMNWSLVDIAVLQIKAVTVPLYATSSVEQAAYIINDANIKILFVGDE----EQYQVACQLLSRCPQLEQVIVLNDNVELLSTFMSQAQPQYQSELDSSDLFTIIYTSGTTGEPKGVMLDYYNMASQLYLHDNRLELSSDDVSLCFLPLSHVFERA--WSFYVMHSGARNVYLTNTNL--VKEALAEVKPTVMCAVPPFMRRALSLVNRKLYSLARIRFMPAAGARLDDDVIAFFLAA-GVNIKYGYGMSETCATVSCWES-NKYPLGSIGTPL-PAISVRI----------GENDEIQVKGPVVMKGYYNRPQETVDTFTADGWLRTGDAGKIDADGNLYITDRLKDLMKSNGKYIAPQVIEGVLGQDRFIEHIAVIA-------------------------------------------------------------------------- 145224928 5 -------------------------TIGGVVDAIAEAIPDRLMTVCGSRRSTYAETAERTRRVANFLSANGIGAQDRVALIMHNDPDMVI---GALKARAVPVNVNFNYTPREVDELLAYLRPRAVIFHRSLGAKFADVLPRTGVEVMISIDDGSDAPELTGAVTLDDALAAGDADQPITPSDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGADHESVDEGPPWFAVSPLMHAAGM--WTAFAALLNGQTVILYDKPDAAAVLETAEREKVGLMTMVGDAYARLIAELQRRPYDLSSLFAIGTGGAATNQRHQDALLELLPITLINGYGSSETGNMAFGRSLRDDRKDTFERR----DGVVLLSEDRTRFLEPGED-EIVAREGRIPLGYFDDADATARTFVVDGVVISGDRASLEADGTIRLYGRDSLVINTGGEKVFVEEVEEVLRAHHGVADALVIGRDSDRWGQEIVALVQKQPDAVDPSALLDACHE-ALARYKAPKEFLFVDRVRRLGNGKADYRWAKSQVAQDTLAG 27383039 3 ------------------------DTIAKSFLRAAETRGDRPAIREKKQPTSWREWLEISKEIAYALRAIGFMPGDVASIIANAVPEWVHADMGILCAGGVSSGIYPTDASSQVQYLVNDSGTKVIFAEDE----EQLDKILTCRTRCPSLQRIVVFDSLDEFRALGRNHGREALWQEMGPEDLAVLVYTSGTTGPPKGAMHANRSVTHQMRHANDFIPARENEDRLIFLPLCHVAEIGGYYISVALGS----VMNFAESTETVPDNLREVQPTIFLAVPRIWYRMVDCRIEGRAPPLSLRLAFTGAAPIAPELIRWYLA-LGIDMHEVYGQTENCGVATMMP-ATRIKLGSVGTAVSWGEVALSPD-----------GEILIKGDFLFMGYLNQPEKTAEAIDPRGWLHTGDVGTIDNEGFVRITDRMKDIIISGGKNVTPSEIENQLKFSPYISDAVVIG-------------------------------------------------------------------------- 55377892 10 -----------------------DDTLGEMFAASAARNADTTAQLYKGGVYSYERMHQLVKYLAAGFRDLGVGSDARVGILSNTRMEWALSDFAILSAGGVVTTVYTDSSSKQVQYLLSDPEASAVVVENAAMLDRVLAIEDDL-----SLSFIVVMDDTD--VDREDVHTYQSWLDERDPDDLASLIYTSGTTGQPKGVRLTHRNFRANVNQTRKRIGITADTRSIAFLPLAHVFE-RLAGHFFMYASGAAVSYAE--SPDTLADDLQTVKPMTGLSVPRVYERIFDHSLADRLVYSTVKFMVSGGGSLSKTLCETFLG-MGLTILEGYGLTETSP-VLSVNPPEDIRPGTLGAPLPAVDVHIVVDASEFDGVTGDVGELLVDGPNVTQGYWNAPDATARAFTEDGWFRTGDIVERTDDDFLIYHDRLKELLVLSGKNVAPQPIEDQFATNDRVDQVMVVGLPDDVDDERVHAWVQTAVDAVN-EELERVERIKSFA--LVSREWTAENDL-LTPSMKKKRRNIRSAYREKLA-- 84686621 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMYNLCLLDPDFRSFDLDCWRVAGFGGAPMPQSTIAALRDLPNMVLHNVYGSTETTSPVTIMPGGQAEHADTVGQVL-PLADIIVVDDAGREVAPGESGELLIGGPMVVPGYWENPEGNAKGFT-GGYWVSGDIGSKDENGFVRVFDRKKDMINRAGFKVYCIEVEDVLASHSLVVEAAVVGVPDDVLGERVHAYIFLDGNQVDADEIKNYCSAR-LSDYKVPDLVTFLDGLPRNANGKVLKNVLRDI-------- 33865203 35 ----------------------------------AERHGTITAVDAPHERFSFAELAQRIATAAAAFQRQGVQEGDVVALFAENSPRWLVADQGLMRCGAADAVRGASAPVEELRYILDDCNATALVVADLWRRLDLTASQRQGLRLVLQLEGEPEQGVLGWEAFLASGAGQQSVTPTSARTAIATVLYTSGTTGQPKGVPLTHANLLHQMQSLACVAHPQPGAPVLSVLPIWHAYMATVPRLWESVQAGFEDVVKTPPSRQRLLRAAAAHRKAVMTAAAVAALRWPLHALASALIWPKLRLPISGGGAIAPH-IDAFFEAVGIELLVGYGLTETSPVVS-CRRPWRNIRGSSGLPM-PDTEFRIVDESGASLGFRERGRVLVRGPQVMGGYLGKPEASAKVLSADGWFDTGDLGMLLPDGSVALTGRAKDTIVSSGENIEPGPLEEALVASPLIEQVMLVGQDERQLG----ALLVPR-----VEPIRAWASEQGL--------------------------------------- 160933979 18 -----------------------------------EKYGDKPAITTEAVTRSYRQLTEDVYALAAAMREKGWQ-GWHVALAGENSYQWVVAFFASAVLNCPVVLVDIEQSVETIAQMLETADSQV-----AFASASAAELFAQ-EADMPKLP--LVASGGEYGIPFTSLLEEGRCLLKPAEENLAVIAFTSGTTSASKPVMLSRKGVLHNASSSVAMVATGE--RLFASLPFYHTYGLTC-SVLGPLIVGTHLCI--NGSLKTMMRDLRLFQPDTMMTVPEMVHRRLAAASQEREIFPEMQIIISGGAHLLPEISLELK-RFGIQTLQGYGITECSPLIS-VNRNQMNQPESVGV-VVPGVELRF-----------QEGEILVRGENVMLGYYKDEEMTREAM-GDGWFHTGDLGYLDKRGFLYITGRKKNLIVLKGKKVSPEEIESRIARLPLVKEVMAYGATTGQSADDVKIAVTKEAGGMTSYEILNTLQKEHYPSYKQIQLVNLREEFSKTSSQKIKRREL----------- 119487286 17 ----------------------------------AKKAGQAIALHDPDVILSYSELWLQIQQFAAGLQTLGVEAPTRIALFADDSPRWIIADQGIMTAGAADVVRGATADPAELVYILKDSGSVGLVVAD-------LSLLQRLRSSIEDLPIKFIVLLSDEEPNSSEIPTLPVRRPGVYGQDLATLLYTSGTTGKPKGVMLTHGNLVHQLNSIPDVVQPEIGDNVLSLLPTWHSFGRIGQYFL--LSRGCTQIYLKEFKPRRIWESISRQKIAKFCFSLSEQYVLAQSPGGMQKAMARLKMLISGGGSLAMHL-ETFYEIVGVDLLVGYGLTETSPVLTA-RRPKHNLRGSAGKPI-PQTEIRIVDETGRVLPRLEKGLVLARGPQIMKGYFENPEATAKAIDPEGWFNTGDIGWLSRQNDLVLTGRAKDTIVSNGENIEPQPIEDACVRSPYIDQMILVGQDQKVLG----ALIVP---------------------------------------------------------- 215427079 3 ------------------------DTIQSLLRQHVSD--PTIAVKYGGLQWTWSQYLAESAARAAALITADPQRPTHIGSLLGNTPEML-AQLAAAGLGGVLCGLNTTRRGDALAADVRRADCQIVVTDADH---------RALLDGLDLAGARILDTSTPRWAELVAGDGAFVPYREVDTMDPFMMIFTSGTSGNPKAVPVSHLMATFAGRNLTERFGLTEQDTCYVSMPLFHSNAV-VAGWAPAVVSGAAIA-PATFSATGFLDDVRRYHATYMNYVGKPLAYILDTPERDDDADNPLRVAF--GNEANDKDIEEFSRRFGVQVEDGFGSTENAVIVIREPPPGSIGRGAHGVAVYNGTECAVFDAHGALTNADEIGELVTTGSGFFTGYYNDPEANAERM-RHGMYWSGDLAYRDSEGWIYLAGRTADWMRVDGENLTAAPIERILLRYKAINRVAVYAVPDEYVGDQVMAALVLRAGDTDPDAFEAFLDAQPLSTKARPRYIRIAADLPSTATHKVLKRQLIDE-------- 149918122 4 --------------------WNEDETLLDQLANHAKTRGDRPAVFGAGARWSWKDYWATAREVGKALISLGHEPGECVAIVGDNRPEWVFAEFGIMAAAGIVAPIYQTSTEEQVAYILGHSKARIAICDQRAQLEKFMAAAASSPDTVALERFILMDDDPERVLNFKDLSAVDARIESVKADSVALLIYTSGTTGVPKAVQLDHGNMTSVAYGALEFYREIDDDNYISYLPLSHV----AEQMFTTMVHGGEVYFCA--ELKKVRDYLPEVQPTSFVGVPNLARKLVISKVKERLGLQNLVLAATGAAPISVGTLE-FMASLGIVIHEGFGMSETSGAITGSPLYRP-RVGWVGRAL-PGVQIKIADD----------GEICLKGRPMTRGYLGMPDKTAELIDEQGWLHTGDLGKY-EDGWLAITGRKKDILITGGKNVAPAKIEGKLSQLPGIGQAVVVG----DRERFLAALLVIDPEALPEDKFDALLREGVLARYEQIKKFTVVDTGELTPTMKVKRNVVNEKFAAQIKA- 156040962 49 -----------------------------------------------GKTYTIFEQAQRVEHLSRALKELGWQPNDKVGVFSLNTIDFMTLAYAVHELGGLVSPANAQYSAAELEFQLKSSGAKALFTCIPLLETALQAAIKNDQIYILDMPKVITGDKKVPFKTADDLISAGEKLQKLEPRQTAYLCYSSGTSGLPKGVMISHQNVMSNVLQIKAFEWEKSTEVALGLLPLSHIYGL--------------VVIAQ-------------------------------------------------------------------------GLTETS-TVVCMNSGKDLWLGSCGS-LLPGVRVKLVNPEGVEVGLNKPGELVAQSKSVVLGYLNNEKANKETFLPDRWMRTGDEARLSPSGNVFIVDRIKELIKVKGLQVAPAELESHILAHPSVADCAVIPIPDDAAGEIPKAYVVKSTSVGIEEDIMKWVESHKARHKWLKGGVEFIDVIPKSPSGKILRRLLRDKEKE----- 190890428 101 --------------------------------------GDAILFRGEDKRWSWDRLRRLVSKLQQAFKAQGIREGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPKLFIACDAYKLQDVGTKVAAVAKSLGVPAIVVYAGDAEAVASIAPYEASEIEFTPLPFAHPLYILFSSGTTGVPKCIVHSAGGLLQHLKEQRLHCGLEAGEKLF----YFTTCGWMMWWLVSGLACGATLCLFDGPDGNVLFDYAEAEKFVIFGTSAKYIDAVRKSGLTPRHDLSSLRLMTSTGSPLSPEGFTFVYEKTDVQLASISGGTDIVSCFVLGNPLQPVWRGEIQGPGLGL-AVDVWSDDGKPV-RGEKGELVCTKPSMPVMFWNDPDYRAAYFDRDNVWCHGDFAEWTEHGGLIIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQEDDDV--RVILFVRLAAGVTLTEDLVKAIKTRGASPRHVPAKIIAVADIPRTKSGKIVELAVREVV------- 167569863 7 --------------------------FVDLCTHRAAANGDALAYRYEDRALSFGALDLAARRIAARLAASG-TPGDRVLIVCPQSLDYVSAFFGCLYGGFIAVPAYANHHFERLSKIIEDAQPRVVMLCR-----KQYAAVHAFIEQNPPLR----AVELVVVDELDDVDPAGCRPHAAARDDVAFLQYTSGSTGQAKGIMVSHGNLLANEEMIRTTCGNTPDSRAVFWLPLFHDMGLMT--LLQGVYVGYPTYLMAPMDPLRWLQAVSSFRATLTVAPNFAWQLCVEPEQLDGLDLSSVTAAVNGSEPISVRTLDSFVARFGAAFRPSYGLAEATLLVTGSSGHEETMVSSCGRPAAGCDVAIVERDTRAVRRDGEVGEIWVKGPHVAQGYWNNPEQTAQTFTADGYLATGDLGFLH-DGALVVTGRCKDVIILRGDNYYPSDLEAATAAHPAL-------VPDG-----AAAFTLVRRNTPSAAEIAAAIVERISAGYALERLVLIRESIPKTSSGKVQRGAVRAELDDGRL-- 197285600 12 --------------------------------HWAQLNPNETAIISGDSPITWQQLSCHINRLANHLAKQGVNTKSTVLLRGKNHIHVVFTLLAVFQCGAKVLPLDPQLPKSLLDDLLPH------LNIDFYADLSGSTL--ELDARLLDLSGV-------EFNNKSHQDKNNMAGVAWASSRMATLILTSGSSGLPKAAVHTFQAHLCSAEGVLELIPFEKSDSWLLSLPLFH---VSGQGILWWLLRGATLVVR---NMHPFIAALQ--GCTHASLVPTQLWRLLQNTQQDSSQPITLKAVLLGGAMIPTELTQCAESK-GIQCWCGYGMTEMASTVCAKRADGKAGVGTPLK----GKAVRLVDN-----------EIQIKSDSVALGYWFDGQLKPLSQTQDDWYATRDRGCF-KEGEWCILGRLDNLFFSAGEGIQPEDIEKVLNSHPNVRQTFIVPIDDIEFGQRPVAVV--DTDIETINQLPQWYHTR-LAGFQRPIACLLLPEQLKNGGIKISRKQVQQWVKGQ---- 209545535 44 ----------------------------------------------------YRTLRAQAVEVARRLLTLGLRPGERVAVVAESDGDFARIFFGCQYAGLVPLPLPVAFGGRELRGMIQSAGAAAVIVPDIIAGWT---------DDIVGGFDLRFAGRPADLMA---LPADTIDLPVVSPDDLSYLQFSSGSTRFPMGVAVTQRSGMANARAIARDGLRETGDRCVSWLPLYHDMGLVGF-FLTPMTCQLTVDMLPTREPHVWLDLISRNRATISYSPSFGFELCARRATSIALDLSCWRIAGIGGDMIRHHILEEFAERFGRAFTASYGMAEATLAISQTDTVDLRVLETQGVARPSDDELEVRDPAGRPLPDRKVGTIFVRGPSLMRGYFNQPQETQRVLDSAGWLNTGDLGYML-DGQVVVTGRAKDLIIINGRNIWPQDLESAETEIGSLRDVAVFSI-DQETGETVVALIQCRASTPEARELLRFRRQHG-----VDVSVILVPTLPQTSSGKLTRARAKAML------- 108798743 5 -------------------------TIGGVVDAIAEAVPDRLMTICGDRRSTYAQTADRTRRLANFLLANGIGAQDRVALIMHNDL-YPDVVIGALKARAVPVNVNFNYTPREVDELLSYLRPRAVVFHRSLGAKFADVLPRAGVEVMISIDDGSGSPEPAGAVALEDALAQGDTDRPVAPSDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGADHESVTEGPPWFAVSPLMHAAGM--WTAFAALLNGQTVILYDKPDAAAVLTTAEREKVGLMTMVGDAYAALIAELRRRPYDLSSLFAIGTGGAATNQRHQDALLELLPITLINGYGSSETGNMAFGRSLRDDRKDTFERR-----DGVVVLSEDSRFLQPGEIGWVAREGR-IPLGYFDDAEATRRTFPEDGVVISGDRAALEADGTLRLYGRDALVVNTGGEKVFVEEVEEVLRAQAGVADALVVGRDSDRWGQEIVALIERQAGAVDPGALLDACTS-ALARFKAPKEFIFVDELRRLGNGKADYRWAKSQVAQRTLAG 60650930 7 ----------------------------------------------------YGQLDEWARSIAVTLRQQ-LAPGGRALLLLPSGPEFTAAYLGCLYAGLAAVPALPGFERRRVAAIAADSGAGVVLTVAGETASVHDWLTETTA---PATRVVAVDDRAALGDPAQ------WDDPGVAPDDVALIQYTSGSTGNPKGVVVTHANLLANARNLAEACELTAATPMGGWLPMYHDMGLLGT-LTPALYLGTTCVLMSSKRPHLWLRTIDRFGLVWSSAPDFAYDMCLKRVTDEQLDLSRWRWAGNGAEPIRAATVRAFGERFARALTAGYGLAEATLFVSRLAVPGEAAREIVSCGPVGHFRARIVEPGGRVLPPGQVGELVLQGAAVCAGYWQAKEETEQTFGEDGWLRTGDLAALHE-GNLHITGRCKEALVIRGRNLYPQDIEHELLQHPELESVAAFTVPAAPGTPGLMVVVPADDHPALVSALRGTIREFGLDAQGI--ALVSRGTVLRTTSGKVRRGAMRDL-------- 47214108 118 --------------------------------------------------LSYSEVKERAENLGSAFLHRGHTKDPHIGIFSQNRAEWTISELACYTYSLVSVPLYDTLGTEAIIYIVEKASISTIVCDLSSKVDLLLSCLEDVLMEKPSVELVIDVISVEEMEALGKANRQPPVPP--KPEDMAVICFTSGTTGDPKGAMLTHENIVSNCSAVIKVCPFCSSDTHMSYLPLAHMFERIVQGV--VLVHGARIGFFQG-DIRSLSDDLCALKPTVFPVVPRLLNRMLRRGIMRRDSIGRVRFMITGAAPISPAVLTFLRVAMGCQFFEGYGQTECTAGCT-MTLAGDWTAGHVGPPL-PCNSVKLVDAEMNYLAANGEGEVCVKGPNVFQGYLHDPEKTAEAIDAHGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENVYVRSSAVAQVYVHG---DSLQAFLVAVVVPDPD------------------------------------------------------- 197786043 6 ------------------------RTVAELV---AGRWGDRPGLWFEGRVLTHHDVAASAAVRAALLTDLLPGAGAHIGVLLDNTPEYPMWLSAAALARAAVAGINPTRRGPELARDILHTECRLLVTEPS-----QLPLLRGLD--LPGVRLLVTGTEEYDTLLAPYAGAEP-DASRAAPADRLLLYFTSGSTGAPKAALCSQGRLAAAGRSLAEQFRLGPDGMHYICMPMFHGNAVIADWA-PALATGAGIALRRRFSASGFLADVRAYGATYFTYVGRAIQYVLATEEREDDRDNPLR-LGFGTEAGAVDAA-AFERRFGVRLVEGYGSSEGGAAIQWAPGTPRGAVGRAGRGL-----VVLDQETGQECPPAAIGELVNRAPNPFEGYWRNPEAEAER-RRGGWYWTGDLFYRDAEGYLYFAGRTDDRLRVDSENLAAAMIENILARYEGAVAVAVYAVPDPVTGDQVMATI---AGTFDPETFADFLAAQPLGTKMAPSFVRVVDRMPVTATNKINRALLRKE-------- 118728065 15 ----------------------------DLMVQSAKLFGDRNAIRGKDGKYTYTELKNDIDAFGTALINLGLE-GKKIAILSQNRAEWCTSYLTITGGVGVVVPLDKELPFNEVENLISRAGVSAIIFSSKYRSNMIK------LSKTSEVEYYIDIDQEEEFLSYSCLIERGRELVEIDADAMCALIFTSGTTDLAKGVMLSSKNIVSNVRAVVSMLYIDETDSVLSILPLHHTYECTA-GFLVMMYSGCCMSFNEG--LKYIVQNLQETKPSILMLVPNMHKKIVKQASKTRLELSNLRLVISGAAAVNPDVSNDLCA-MGIRIVQGYGLTE-FSPIVAVNNDHGFRHDSAGKPLAG------VDVQLENVGEDGIGEFVISGDSVMLGYYENPSATRNVL-KNGRLYTGDLGYIDDDGYIYITGRKKNVIVTKGKNIFPEEVEAYLAKSMFVMESLVWGRFNEDTGEEVNAQILPDIDEIKADEIRKILHAKQMPLYKRIKDFTIREEFAKTTTKKIKR-------------- 211638128 4 -LNSFTQWP---------------------WRYWASVNPESIAIRLHDRSLNWYQLVTSLDAIAANFRQQGVVEGSGVMLRGKNSEEMLFCYLAALQCGARVLPLNPQLPE--------------ILLSELLPHLKIDFVADFCGDDLP----VINASPLNWQNNSLNYNDNAVAW---DARRLASMMLTSGSSGLPKAAIHSIYAHLASARDVLSVMNFQQQDSWLLSLPLFHVSGQGI--IWRWLMKGASLVLRDIHPLEHALA-----DCTHASLVPTQLWRLLEQ---SQNPLPNLKEVLLGGAMIPVELTHRAEQR-GIHCWCGYGLTESTVCVKRADN-----LPGVGNPL-PGKEIRLINE-----------EIHIRSDSLASGYWLDGKLQPLT-DSEGWFHTRDRGVI-QNGELRILGRIDNQFFSGGEGIQPEEIERVINTYPQVEQSFAVPVPDPEFGYRPVV-VIDSNSSEVIDSLPEWLIDK-LASFQRPVAYYLLPHQFKNSGIKISRQQIKKWVLD----- 148271509 554 -------------------------------------------VIAPDRTLTHDELVRRAAAVAARLRSTGMRRGDRVAIVAARGWEQVVAVVGVLLAGGAYVPVDVAQPRIRRDTVLADAGIRQVLTQEALVG---------APADWPTGVERIAVDALE---PAASRPTPDADRDGVDPADPAYVIYTSGSTGTPKGAILSHHAAHNTLVDIRERFGVGPDDRVLALAGLG--FDLSVFDVLGVLGAGGAMVLPRRDDPSHWAALIARHRVTLWNSVPAQARMLQDYRDAGDDAPSTLRLALLSGDWIPVTLPDAMRAHPELTVVSLGGATEAAISVHHVIGEVDRLLPSIGTPLR-GQRLAVVDHLGRDRPEGVPGEILIRGAGVALGYIGDAERTRERFTGDREYRTGDIGRYLPDGSIELLGREDAQVKIRGYRIELAEIQAAVLAHPGVADCAV-QVAEGTAGRHLVGIVQPERSAPVEA-------------------------------------------------- 119898440 102 ------------------------------------------AVVFWGERLTHGELYRRVAQFSAALREQGVGKGDRVAAYMPNMPETLIAMLAAASIGAIFTSASPDFGVQGVLDRFGQTEPKVLLACDGYKMVDCLAKLGEIVPQLPSVERVVIVDHALGGIPHARMYADFVAFEALPFSHPLYVMYSSGTTGVPKCIVHSAGGLLQHLKEHRLHCDVKPGDRVFYFTTCGW---MMWNWLVSGLAAGATILLYDGFAADNLFDYADAERMTHFGTSAKFIDAAAKFGPRETHSLATVRAMMSTGSPLVPEGFDYVYRDIKADLQSISGGTDILSCFVLGNPVLPVWRGEI-QCRGLGLAVDVWDDEGRPV-RGEKGELVCARPFPAMGFWRDEDKYRAAYFEDNVWCHGDFCEITAHGGLIIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESIVIGQPQNPNDVRVVLFVKLRDGDTLADRIKRTIRDNTTPRH-VPAKVLQVADIPRTKSGKIVELAVRNVV------- 86742186 118 ---------------------------------------------------SWDELRRQVAKAAAGLRSLGVAEGDRVCAVLPNTVYAMVGMLATASIGAVWSSCSPELGPTALRARFGQIDPKVLIGVDGYSSYDALDTLAALAGDLPGLGASVIAAGLPGLLTWDELMASETSEPEVAFDAPLWILYSSGTTGPPKAIVHGHGGILLHLKSLALHLDLGPDDRFCWFTTTGW---MMWNYLVSGLLVGATVVLYDYPALGTLFGLAEALELTCLGTSVGYLQACEDAGLVPREDLSRLRTVGSTGSPLSAAGYAWVYEAVSPTVMSISGGTDVCTALVAGLPTMPVRAGEIGSR-ALGCAVRVFDEAGEEV-VDEVGELVVTAPSMPLCFWADPDRLRESYVYPGVWRHGDWARITPTGAVVIQGRSDATLNRGGVRIGTSELYSVVERVPGIADSLAVDTADERGHGELLLFVVLTEPGLTAARLREVLRA-ELSPRHVPDRIIEITEVPRTHTGKKL-----EVPVKRLLAG 28395512 33 ---------------------------------------DNVAYYDFERKMTFSELYLEVVMIINYFESENIIQGKRVVSFLDKSFSEYALFYACLLKGVAFCPLDKSLPVSRLAMIISDLQPDMVIAEDTYTGEE-----NAFRQNLLIPHECVVSNGPVSVLTDVDARDEE-NVTDIDRDTVAYIIFTSGSTGKPKGVQITHENLNFFLEALYPRYVSEQSENYLSIGPLY--FDMTILDSMVPPLYGHSVYLYKAFIPAIFSGIIEKYRITRLSCVPSVLEILLPHEATGFDKLHSLNLILFGAEPHGQSIKTLLQHIPDLKVINAYGPTEGTMCCFSSEITLDSLAGSIGKPFDG--TKYLLETRSGFSSSGE-GKLLISGKQVMKGYINQSQVDNPFILVGGYYSTNDVVRVDDEGFFYFLGRSDDEVKLNGFRVHLQDVAENIKKVLNIGDLFLHKHTDNNKD-----YLVLSYESTLPEECISLLGKR-LPKYMLPNVFAIFDSLPKLRSAKLDRNKVKDSVNAEFI-- 114679456 112 ----------------------PPDTFVDAFERRARAQPGRALLVWGAGLVTFGELDARACQAAWALKALGLCAGEPTAVLASQAVPALCMWLGLAKLGCPTAWINPHGRGMPLAHSVLSSGARVLVVDPDLR-ERLEEILPKLQAELSHTSPTPGVGALGAALDAAPSHPVPADLRAITWRSPALFIYTSGTTGLPKPAILTHERVL-QMSKMLSLSGATADDVVYTVLPLYHVMGL-VVGILGCLDLGATCVLAPKFSTSCFWDDCRQHGVTVILYVGELLRYLCNIPQQPEDRTHTVRLAMGNG--LRADVWETFQQRFGIRIWEVYGSTEGNMGLVNYVGGALGKMSCLLRMLSPFELVQVRDNQGIPVGLGEPGLLLTKSQQPFVGYRGPRELSERKLVRDVYYNTGDVLAMDREGFLYFRDRLGDTFRWKGENVSTHEVEGVLSQVDFLQQVNVYGVCVPGEGKVGMAAVQLAPGQTDGEKLYQHVRA-WLPAYATPHFIRIQDAMEVTSTFKLMKTRL----------- 57638593 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPEERLADILEDTQLSILLTQERFQGKVLNYAGKTIC--------------LDRDWEIIAQHSTANPITNVQLHNLAYIIYTSGSTGKPKGVMIEQRSLINFVITATHEYGINAGDNILQFASI--CFDTSIEEILPCLLVGATLVLRTEQSSDEFWRCCREWQLTVLDLPTAYWHQLVAELTPEDSRIPSIRIVIIGGEEVQLEKVKHWHSWHPPQLLNSYGPTEATVIATLDCLTPSASSVSIGRPIK-NVQVYVLDKYLQPVPIGVPGELHIGGAGLARGYWQRTELTAEKFIQDRLYKTGDLARFRADGNLEYLGRIDDQVKIRG--------------------------------------------------------------------------------------------------- 153003836 6 --------------------------VPELFLERVGKTPAAEAFIDGGRSLTWSDTEARVRAIASGLRALGVEDEQVCAILSSTRVEWTLSDFGVLCAGAATSTIYPSSVAEECAFILSDSGTVVAFAEND----EQVAKLASRRAELPALRHVVTFDSADGWVAWDAAHPGEFRAAAIRGDALATLIYTSGTTGRPKGVELTHACWVAQSKSVEDTGILSHPDPLLFWLPLAHVFGKMIG--TAQLRIGFPTAIDGR--IEKLVENLGAVRPTFVCAVPAIFRWALDVGLARSRALRSLRFFVSGSAPLSKDVAE-FFDAMGIVILEGYGLTESSA-ATHVNLPWRRKIGTVG-PALPGVDVKIAED----------GEILMRGPWIMRGYRGLPEQSEEALDGDGFLHTGDVGHVDADGFLTITDRKKDLIKSGGKYVAPTELEGRLKALPVVSQVLV----HGDRRNYVTALVTLEPQAVADAKVRRLVQDAGLPRFAAVKRFTV---LPRTPSQKLKRKVIEERYRAELDA- 18397422 85 -------------------------TLHDNFEHAVHDFRDRVRVTVGDYKWTYGEAGTARTALGSGLVHHGIPMGSSVGIYFINRPEWLIVDHACSSYSYVSVPLYDTLGPDAVKFIVNHATVQAIFCVAETLNSLLSCLSEMPSVRLVVVVGGLIESLPSLPVLLNQGRSNPQRFFPPKPDDVATICYTSGTTGTPKGVVLTHANLIANVAGSSFSVKFFSSDVYISYLPLAHIYERANQIL--TVYFGVAVGFYQG-DNMKLLDDLAALRPTVFSSVPRLYRLFNAAYNAKKQALGRVRFMTSGASPLSPEVMEFLKVCFGGRVTEGYGMTETSCVISGMDEGDNL-TGHVGSP-NPACEVKLVDPEMNYTSADQPGEICVRGPIIFTGYYKDEIQTKEVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFVGQCFIYG---DSFNSSLVAVVVLKSWAASEGDLRELCREAQLRGFEFAKAVTLVLE-PLTPTFKIKRPQAKEYFAE----- 15609324 44 ---------------------------------------------------TCAEAANQIRAAALGLISLGVQAGDRVVIFSATRYEWAILDFAILAVGAVTVPTYETSSAEQVRWVLQDSEAVVLFAETDS----HATMVAELSGSVPALREVLALDRLTEAGASVDPAELTARLAALRSTDPATLIYTSGTTGRPKGCQLTQSNLVHEIKGARAYHPLRKGERLLVFLPLAHV--LARAISMAAFHSKVTVGFTS--DIKNLLPMLAVFKPTVVVSVPPGLLLRAKHAVFDRLVYRKLRAAVSGGAPLGARLGHFYRGA-GLTIYEGYGLS-GTSGGVAISQFNDLKIGTVGKPV-PGNSLRIADD----------GELLVRGGVVFSGYWRNEQATTEAFT-DGWFKTGDLGAVDEDGFLTITGRKKEIIVTGGKNVAPAVLEDQLRAHPLISQAVVVGDAKPFIG----ALITIDPEADLIAEIDAAVKQANLAHAESIRKFRILDTGELTPTMKVKRKVVAEKFASDIEA- 213963544 8 --------------------------FVSLFRNNVQQYPQKDALMGRDAAITWETLGNTTTLLSKALLSLGVQPQETVGILSQNTPQWSLADLACLQIRAITVPIYTTNTAEQALYVMNHAEVKVLFVGDE----KQYQKVLQVANQCPSLQMIIVCDHWNDFLALGSSSQYDVEFEERNLDDLFTIIYTSGTTGEPKGVMLSYENLAFQMIGHTERLSVDNTDISLAFLPLSHVFERA--WTFFCLYKAVTVYYLD--DTNLVREALAQVRPTLMCAVPRFYEKIF-ATVHDKADASSIKFMPCGGANLEPSIGRFFQSI-GINLKLGYGMTETVATISCWGD-NRINPQSVGEVM-PNVQVRI----------GEDNEILVKGGMVMKGYYKNPEETAKVFTPDGYLRTGDAGKLDGNNSLFITERIKELMKSNGKYIAPQMIEGKVGKYNLIEQIAVVA--DGKK--FVSALIVPNFEMLSTADLIKHSQQKDLPDYEQIKKFTLLPSIERTPSLKLRRKVIYANYSREIEA- 197338300 14 -------------------------SVAHLFLERVAATPDAEAYRYDWASLTWAQAAERVDRIAAGLIALGIEPEQRVALAAATRVEWILVDLGIMCAGAATTTVYPSTNTKESAFILADSGSRVVVAEDA----TQLAKIRENRAELPGLHHVVVIGDPDGWLTLADLEKRGERIEAITKDQLATLIYTSGTTGRPKGVRLPHECWSYMAKAIKATGMVLEGDVQYLWLPLAHVFGAAVPRIFEKVYNGVAGKAREGGDAKQWAAGIARERRTGTATVPLGLRTKHAVADRREAMGGRLRAAISGSAALAPEIG-FFFAGAGVHILEGYGLTESSA-ASFVNPGEAYRTGTVGKPL-PGTEVRIAED----------GEVLLRGPGIMAGYHGLPEKTAEVLEPDGWFHTGDIGELSVDGYLRITDRKKDIIKSGGKYIAPAEVE------------------------------------------------------------------------------------------ 88797771 6 -------------------------SLTQMLQMNAQAYPDDIALRQKKQQQTWQDFLNVTQAIAAGLIELGGDRGSHIGIIAENCEEWVLAQLGVNFMGGVVCGVYPTSPSNEVVYLLKSADCTMVFCEDQ----EQVDKVLAIEDQLPLLKHIIVFDDHDKLITLASLQESGAQRLQTQPDDTALIVFTSGSTGPPKAAMISYRNMWHEMLVIRDAIETEPGLNLLSYLPLCHIAEQAMSTLNLMI---NRVTINFGESLRTIRTDLQEISPDVFFGVPRIWWLILRAMDKARDGLARCRFAMTAAAPISPSLLSQMRG-MGIRICEIFGMTETTGAATI----QPWHMNSEGRVGQPCT--------GVDCKVAEDGELLVKGGIIFKGYYKNEEATAETI-EDGWLHTGDIAKAHTDGSFSIVDRKKDMINAAGKNLSPSLIENTVKASAFIKECIVIADPDPTWAEQHNVSYTTFKSLTQLPEVRELIAEEVLARVEQIKTFYL---LPKTATMKVRRKNIAEQYQREI--- 158313656 15 -------------------------TLSDAVFANASRTPEKVIVRHGGQDVTAQEFRDLVVRTAAGLAARGVHPGDRVAIMSRTRYEWTVVDYAVWVAGAVTVPIYETSSASQLEWILSDSEAVLTVVESEANA----ALVATVRDQVPTLREVLLDGGALDTLAEAGAAAGAAARAGVTAASIATIIYTSGTTGRPKGCELAHRSLLFNAMSSAATMPFTEDASTLMILPLAH---VLARTMQCTIINSAR-CIAYAPDTSTLLADLAQVRPSFLLAVPPGFLLRARHALFDRLVYSKLRHAISGGAPLGPRLCH-FYRGIGVPIFEGYGLTESTAAAT-VNRPDSLKIGTVGLPL-PGVTIRIADD----------GEILIRGDLVLSGYRNDETAAKEALDADGFLRSGDLGSLDETGHLRITGRKKELLVTGGKNIAPAPLEHRIQENPLISQAMLIG-------------------------------------------------------------------------- 52840834 222 --------------------------------------------------LTYRQFLARCFILGRQIKKQ-TAVGETVGVMMPTTIAGMVTFFALQAYRRIPAMLNFSMGFYNLYSACNTARIKSIYTARQFETAKLEPLVEEFQQALEDFKSTIHLGNKLSGIFKGFFPTLSYRFDKISSDTTGIILFTSGSEGKPKGVALSHANILANCWQMTSRVDFTPRDVLFNSLPIFHCFGLTAGSVL-PLVNGLNCFFYPSPLHYKVIPLIYQTRATILFGTDTFLTGYARAAG--KHDFNSVRYIFAGAEKVKPETIRYWSEAFGARIYEGYGATEASPVIS-LNCPLASVPGSVGM-ILPFMDFKVEPVEGIV----QGGRLKLCGPNIMLGYLDEDKPGVIIEPEDGWHDTGDIVTVNADGFITIAGRAKRFAKIAGEMVSLTAVEGIAASIPELLHAAVV-QKSPRKGEQIFLF--TEAEYADKVSFIKKVKERGQSELLVPHMIYPACQIPVLPSGKIDYITLEKQFLEQ---- 125716300 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPAGRLHSVLDDASPVLVIADRTGR--------DALGADVLAAKTVVDLDDEHAWQS-QSPSDPDGEAYGASNRNAAYVIYTSGTTGIPKGVVVEHRHVVNFLHAMARQPGLDADDRLLAVTSM--SFDIAGLEIHLPLSRGATLVLAGTNDPSRLRRMLHDQGITVMQATPAGWRSLLDASGEELP--AGLRVL-CGGEALNPALAQRLCERFG-QVWNLYGPTETTIWSTVALIDASASAGSIGRPIA-NTRIYLLDAHGEPVPLGTAGELHIGGDGVARGYHARPELTAARFVRDPFYRSGDLARWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 212539358 195 ----FAPFLRDQANG--ANGNAASHLLHSAFEDCVRQHPDNIAVEYLCRTVTYAELNAEANELA---LELGLRPGDAVPLLILPSPELFVAMLAILKLGHAFSSLPSDAPVERLRAIIDDLGAPVLFGVGPAPWGDLAG----SREAFDGILWVDIASPSAWRRDFLIDDMPSLSVRRTSEEDICYLFYTSGSTGKPKGVLGPHRAAVTCVASTLQLSHLPAGPRLRWLSLSAPSFDPFIIDTFVPLSIGGVVCVAERDLLLTDPEACARERATASYAVASLALLM------RPEKMPELKTLIVGGESVNSRVIEKFARVHGSTLINAYGPTETTIFMTAEPCTQASRSSIIGDALSSAF-CLVVDPDLREKPFGLSGELVVGGPQVAQGYLNREKETSRAFISRMLYRTGDRVVWSADGSIDFLGRIDDQVKLNGRRVELTEIENVLGAEGVAAVAVVVVKKPGVGSSHLIAFVSLWPDQ-DEKDVVARCRERLLPHWMSPETYTILNQLPWTASGKVDRKTLRVAVADE---- 126307570 60 ----------------PESGCSLAWRLSQLLRE----CPGHTFLIHQDRRYSYAQAERESNRVARAFLRVGVGAGSVVALLLPASPEFLWLWFGLAKAGLQAAFVPTALRRGPLLHCLRSCGARALVVAPEFRDLKLKLWASGPGPHPPGFSNLLAQAASEGEGPLPGYLSAPKNVL-----DTCLYIFTSGTTGLPKAARISHLKVL-QCQGFYRLCGLHRSDVIYLTLPLYHMSG-SLLGIVGCLGIGATVVLKTKFSASRFWEDCREHGVTVFQYIGELCRYLVNQPPSEGERNHGVRMAV--GSGLRPDVWDRFVRRFGPRVLETYGLTEGNVATLNYIG----YPGAVGRSFSDFSLIRVRDDQGVPVPPGEAGLMVVSQRTPFLGYAGSPELTRGKLVHDVFFNTGDLLVCDAHDFLYFHDRTGDTFRWKGENVATTEVARVLGTLDFLQDVNVYGVTVPHEGRAGMAALVPRPHHLDLNRLYAYTAE-FLPPYAQPRFLRVQESLDTTETFKQQKVRLAKE-------- 119717337 40 ---------------------------------------------------TAAQFLAEVSGVAKGLIAAGIEAGDRVAVISKTRYEWTLLDYAAWFAGAVTVPIYETSSAEQIAWILADSGARAVVA----EGADHLARIREVRSGLDQLNHVIADNAVDNLVRLADISDEELEKRRTTATDLATLIYTSGTTGRPKGCMLTHGNFMFELSVAVAELFEGDDSSTLLFLPLAHVFA----RIIQVGCIKTRTRLGHSSDIKNLLADLQEFKPTFILAVPPSLAVRAKHAVFRRLVYGKLRYAVSGGAPLGDRLGH-FYRGIGLTVLEGYGLTETTAALT-VNLPDAIKVGTVGRPL-PGTAVRVADD----------GELLFRGGQVFAGYWHNETATSEALEPDAWFHTGDVGEVDDEGFVRITGRKKEILVTGGKNVAPAVLEDRLRAHVLIDQCMVVG-------------------------------------------------------------------------- 111020733 22 -------------------------SVAALFVDRVAHSPNREAFRYVDASVTWSEAGDRVRNLAAGLIVLGVQAEQRVALASATRYEWVLADLAVMCAGAATTTVYPTTTAGDVAYIVANSGSRVVFAEDD----AQLAKLRENRGELGDVEKVVLIGDDDWVITFDQLDAVHDRIEAIAPDDLATLIYTSGTTGRPKGVRLSHSAWTYEAAAIDATGILDADDLQYLWLPLSHVFG--KVLLTLPLQIGFATAVDGR--VDKIVENLAVVKPTFMGAAPPSLLDSVQHAVADRLVYSRLKFFISGSAALNRDVAQWFDAV-GIVVLEGYGLSETSA-ASFVNRPSAYRFGTVGWPI-PGTETRIGDD----------GEILIKGPGVMSGYHENPDATAEALTDDGWFHTGDIGEMDDNGYLRITDRKKDMFKSNGKYVAPSAV------------------------------------------------------------------------------------------- 209546751 2 ------------------------------LLRHATERPDQLALAIDGRSLSYGELHLRAKAIYRFLQELGVER--LAALSLGNHIGFAEYFIAATAAPHACAVIDPMMPPERIERIIERLAPDVLVVDDD----------RGPNAEIGRRHGISVITAGAEPFDLAETEGELSD----DAEGIFLIGFTSGTTAEPKAYVRSREQWRRSLDRGRMVFELEDAPSTLCPGALAHGLALYA--MVEAFDAGSTFHSVRKWDAAAVARILSAEAIERLVAVPTHIAGIARAWAFEPA-LTSLRDVLTAGAKLDVNGVEAMGRLFPARIREYYGASEIMTVSTLIGGAIDFPIDRVGQAY-PGVEISIRDPDENDVGTDVPGTIFVRSDLIADGYLWGDDGQAFRVTPAG--ATGDLGELDENGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGIEDAVVFGLPDAYYGQRIVAVV--SGETPEVKMLTDHCA-RQLARFKIPRQFYHIASWPMTSSGKISR-------------- 149918029 12 -------------------------TVADMLPRMAASQPDATAIYFPTKRVSYRELDERSDRIAAGLHAVGVARGHRAVLMVPPSPELFALTFAMFKAGVVPVMIDPGLGIKGLQSCIARAEPTAFIIPKAHVARVLFGWGRATIRQRVHVGGMGLGGERVEALGAERLAAGDRPEP-TRGEEIAAILFTSGSTGPPKGVVYRHRTFVAQVESLREMFGIEPGEVNLPTFPLFALFD---------PALGMTTVLPDQVDPRNILEPVQRFGVTTMFGSPALLNTVGRYGEAHGAKLPSLRRVIAAGAPLPGPTMARWHGMVPATLFPPYGATESLPVACTWPHTEVGAGVCVGFPV-PSIEVRIIQISDEPVPEGEVGEITVCGPMVTESYFNDEANTAKAKIDDGWHRMGDVGWRDEQGRIWFCGRKSHRVVLGASTLFTVPAEKVFETHPAVYRCALVG-------------------------------------------------------------------------- 149202534 48 ---------------------------------------------------TYADLQVEVVDLARRLLGLGLEPGARVGLVAETSPHFVRFFWACQYAGLVPVPLPATMHVAQLRGLIENCGAAV-----AMAPVEWMSFLEEATTGL----TLSFVGTPEDF---DRLTPSTATLPTVAPDSIAYLQYTSGSTRFPRGVVIDHTTVLANINDMATHLKMTEQDRFGSWLPFYHDMGLVAF-IMMPMATQRSVDFLGTQDPRKWLEMMSGNRTTITSGPPDLAAMRVRPSDAEQWDLSALRVACVGAEMINPEPLKRFAEALAPAFLPCYGMAECSLGISFAGDAEQMQEDSIATPLDPEEEIAIRDEHGNDLPERQAGVIHLRGPSVMSHYFQEEAITRECLSEDGWLDTGDIGYL-ANGRLFVTGRRKDMIIIHGRNIWPEDLEYLAKTQPGVTDAAAFSVPSDVDQQETAVLVVRERDEIKRARLVKTIASLVRSEFGIDVVVELVPTLPRTSSGKLARARAR---------- 68535669 46 --------------------------------------------------------------VAKGLVANGIEQGDRVVIMSDTRYEWTVLDYAIWAAGGITVPIYPSSSTSQCEWIVGNSGAKLAISEKSGHTTRLKTFVKEGDAHLNRVLEIILVNDGKEAGIGQDVLEE--RIANTRHDDVASIVYTSGTTGRPKGCKLTHHNWLAEARAILTHPVGRAAARKLTFLPLAHVF--SRAMAHAATVGGATQ--THWSDMSTLVAEFQRTKPNLICSVPRIFAKIFNFAERAAVDYSKLDYAISGGSALNPELMHFFRGV-GVNLYEGYGLTECTAAACTNFAPDNII-GTVGRPLGGIT-VKIADD----------GEILLKGDMVFAGYWENEEATAESFTEDGFYRTGDLGKLLPTGHLKITGRKKEIIVTGGKNVSPGPMEDILRSAPLISQAMVVG-DDQKF---VGALISLDEEAT-----KKWKENNGIAEN------VSIRELAKNP---VLRSEIQDAINE----- 159044105 14 ---GVMPLPDDFD---PAAPCPAPFNLAGYVL--AAGDEDKIALEGGAVRWTFGDLRRAVAGYAAALRTEGLAPGDKLLMRLGNTVEFPLLFLAAVAAGVVPVPTSAALTVEEVDWIAADLAPALTVQAPGVAG--------------PSRGRVVAL---EALVPDRDAPLAPVP---GDPDRMAYVVYTSGSSGRPRAVAHAHRAIWARRMMWRDWYGMGPEDRILHAGAFNWTYTLGV-GLLDPWAMGATALIPEAGTDSAALEALAASGASIFAAVPGVYRQILKQEALPR--LPRLRHGLTAGEALPDSLRAAWRDRVGTELYEALGMSECSTFISAHPG-RQAPPGHAGFAQA-GRRIAALDADGVEVARGTSGVLVHRGPGLMLGYLGRPRL---PLTGD-WFVTGDMVEIASDGAVRYLGRGDDMMNAGGFRVSPLEVEKAFHGRPEIGEAAAVEVKIKADVTVIALFYVAA--APVTEAALAAEAAQHLARYKQPRLYIPVETLPKGRTGKLDRRALRAAYEAR---- 148655279 4 ----------------------------EWLIERMAQARDTTAVVWQGTSVSYGELIDRIARWREALDDAGIAEGQVVSIEGDYSPGAISLLLALIMRNAIVVPLTASVAVHH-EEFLSIAEVQAVISFDAGDGWQIEHRRIPVTHELT--RTLIARG------------------------HPGLVLFSSGSTGKSKAALHDFTPLLEKFQT------PRHRQVTLTFLLLDHIGGINT--LFYTLSNGGTAVSVRSRDPDEVCAAIERYRVELLPTSPTFLNLILMSEAYRRYDLSSLKLITYGTEVMPETTLLRVREAFGVRLQQTYGLSELGILRSKSRDDGSLWVKVGG----EGFETKVVD-----------GILFVRAKSAMLGYLNAP----SPFDEEGWMNTQDMVEVDGE-YIRILGRRTEIINVGGQKVYPAEVESVIMQMPNVRDATVYGEKNPITGQMVAALIEPEDLDSLKKRVRSWCRER-LEPFKVPVKITIADQF--SARFKKMRRA------------ 76789518 34 -----------------------------------------TATVFWDEQLSYNQVYKAVCALATRLANY---PDQHIGIMMPASAGAYIAYFATLLSGKIPVMINWSQGLREVTACANLVGVTHVITADAEYPFSLIFL-DEVRKELSFLEKCRVG--ICMSIPFE-WMMRWFGVFDKDPEDVAVILFTSGTEKLPKGVPLTNASLLANQRACFDCFSPKEDDAMISFLPPFHAYGFNSCTLF-PLLSGIPVVFAYNPLAKKIVEMIDEAKVTLLGSTPVFLSYIINAAKKSETALPSLRFVVVGGDVFKHSLYQEALKTFHVQLRQGYGTTECSPVITINTVNSPKHESCVGMPVRGMEVLIVSEETKVSVSTGVTGLVLTRGTSLFKGYLG--EDFGHGFIEETWYVTGDLGYVDRHGELFLKGRLSRFVKIGAEMVSLEAMESIIMEHPLV----VCGLPGEK--ERLCLFTIFPTSVSEVNDILKNSKTSNLLKISYHHQ---VEAIPMLGTGKPDYCSL-NALAKRLFS- 120404573 21 ----------------------AGVTLTAFLARNVAELGEAPAYRYLDVELSWTQLGARLSAVGARLQQV-TQRGDRVAVLTPQGVEYVVGFFAAILAGAIAVPLFPGHT-DRLDAVLKDAEPSVVLTTTAAAQPVRDFIRKLPRDRRPRIIAVDAVPDSVG---------TDFTPAPLQTDDIAYLQYTSGSTRAPAGVEITHRSACTNIVQMVLSVGLDPDIQSVSWLPLFHDMGLLMI-MFPAVAGGHLTLMSPVAFVRRPYRWIKELGATTFAAAPNFAFELAAEPAGDTLDLSNVAGLINGSEPVNISSVEKFNAAFAPVVKPSYGMAEATLFVSTTAPPDAVAQVSCGTVSRSQWAAIVDPGTETEQPDGRVGEIWLHGDNIGRGYWGRPKETELTFLPAGWLRTGDLGVYL-DGQLYITGRIKDLVIVDGRNHYPQDIEATAEASTSVRSVAAFSVPGDGREEAVVAERAPGAGRAEAAPIQESIRAAVSRRHALPKDVKLVAAIPRTTSGKLARQACRAA-------- 119716843 18 -------------------------SLARMFYDRIAATPDQEAFRFPDRSVTWRQTGETVRTLAAGLLALGIRPEERVAILSNTRVEWLEADLAIMCAGAATTTVYPTTSADDVAFILGDSGSRIAFAEDDTQVAKLRSR----RDHLPDLIRVVTFDDGEWVLSLRDLVALGARVAAIGPEDLATLIYTSGTTGQPKGVELPHRCWTYIGSAADRLGILSAADVQFLWLPLSHSFGKMLEAV--QLQIGFPTAVDGR--LERIVENLAEVRPTFMAGPPRIFRARLEGRRPSTFDAARIRFLVSGSAALSPDVGRWFHAA-DLLVLEGYGLTETSAG-TCMVLPDDAVFGAVGRPL-----------DGTELRIASDGEIFVRGPGVMRGYHHLPEATAEVLSADGWLATGDVGELDHRGRLRITDRKKDLIKSGGKYIAPQAIE------------------------------------------------------------------------------------------ 114706957 95 -----------------------------------AKRGGQDAIVFRGRRLSWEELHSLVSLLAQAMRAAGVTKGDRVAAMLPNMPETVAVMLATASIGAVFSSCSPDFGERGVLDRFGQIEPKLLFVCDGYKTIDVAEKLGPITKALEPTATIVVVGNEDEVARLAAFEADEIAFEPMPFDAPLYIMFSSGTTGVPKCIVHSAGGLLQHRKEHQLHCGIGDGDRVF----YFTTCGWMMWWLVSALANGATLMLYDYPDGNVVFDYAAEEKFTFLGTSAKFIDAVRNAGPKETHDLSAMRMMTSTGSPLSPEGFDFVYEKPDVHLASISGGTDIVSCFVLGVPWLPVHEGEIQGPGL-GMAVDVWNLDGKPV-RGEKGELVCTKSFPSMPIYFFGDETGERYFEDIWAH-GDFAEWTENDGIIIHGRSDATLNPQGVRIGTAEIYNIVEQFNEIDEAICIGQAWD-GDQRVVLFVRTAEGVELSDELIARIQKNGASPRHVPAKILKVEDIPRTKSGKIVELAVREVVEGR---- 163849060 29 ----------------------------------ARERPDQTAVVSGYRRQSFAGLHAASDRLAWGLTAYGLRKGMRVLLMVPAGVPLISLTFALMKAGCVPILIDPAMGRRNLAQCIAEVEPEAFI------GVPRAHLLRLIFPRCATIRYAVSVGPAPGAAALRELDKTAFPLADMRSDDPAAIVFTSGSTGTPKGVLYTHGMFEAQIHTLRDLFGIAAGEVEMPAFPLFALFNV-ALGVTSAI----PPIDPTRPDPAAVVEFIRDLGVTSTFGSPAIWEKVTAYCLTHGIQLPSLRRVLMAGAPVPIHLHERLHRILSPTADSFYGATEALVLAAHTEYPSPLAGTCIGYPV-PGVEVAIIPITDEPLPPGVIGEICVSGATVTHTYVGRPQATALAKISDGWHRMGDLGYFDERGRLWFYGRKSQRVITAHGTLFTEPVERLFNQHPAVARSALVGIGKPGTQLPVVVVERRRDRAISTSQLIRELRQLATTTETTAIIQTFLPSFPVDINAKIFREQLADWAARRL--- 163859064 17 -------------------------TFPGLLLQHASVRGTRPAIREKDQTLTWSEVAHHVRLAAHGLAVLGIGPGMHVAVIGENRPRLYIAMMAAQALGAIPVPLYQDAVAQEMVYVLQDAAITVAVVEDQ----EQVDKMLEVRAQCPALAHVVYDDPREQLEAAGREHAQAHPVAAVQPHDAAAMFYTSGTTGKPKGVVLTHHALIDRAQAIAQMERLTDQEDVLAYLPPAWI-GQNMFSYTQLLVSGFTVVMIRMEDAGRLKRLMRRVGVRILDGEPALGNLLVYGPLRNALGMSRVRVAYTAGEAIGPDLFV-FYRSIGINLKQLYGSTETSVFVCVQPD-GQVRDDTVGPPVS-GVEIRVADN----------GEILVKSPGLFKEYYRNPEATVEARDADGWFHTGDAGYLDTDGQLKIIDRAKDVGKLAGSLFAPKYLENKLKFFPHIKEAVAFG----DGRDQVCAFI------------------------------------------------------------ 195164832 42 ----------------------PPQTIPRRFQDVCQQYAEHPALVWETTTLTYADYQRRVEQTALMLINVGLEERSSLGVLAFNCPEWFFAELGALRAGAVVAGIYPSNSAEAVRHVLATSEATVCVVDDS----QQMAKLRAIKDTLPRLKTVILHGPYEAFVDKEEGYYSWKQLEEVYANECAMLIFTSGTVGLPKAVMLTHDSIVFNAKSASASMKDDGEERMVSFLPLSHIAA-QIFDVFLGLEHGGCVTFADKDALKGTLRTLQKAKPTRMFGVPRVFRLVAAEAKAKPYSLDHCRSFLTGGAPTSDE-MKNFFLGLDIALGECYGMSESGGAITLNTEISNLF--SSGQPIAGV-AVKV-----QEPDASGKGEIIMRGRSTFMGYLGQPEKTKETINADGWLLSGDLGYFDQHGNLVISGRLKELIITGGENIPPVHIEELIKELPCVSNALLVG-------------------------------------------------------------------------- 197755165 24 ------------------------------------------------------DFEQDALRVAEAIRERGIGLGDRVMLKAGNSASYVCVLYALMHVGASIVLVDQQEHPEETRRIALRTGVKVTFVDDETPVYPD-------ADPIHLYELMVAVADHEPTAPALSFDA-WGELPDG------LIMWTSGSTGSPKGVVKSGGSFLRNLRRNADQVGHRADDVLMPLLPFAHQYGLSM--VLIAWLTRCSLVIAPYRRLDRALRMARDAGVTVIDATPSSYRSLMNRKPALREHLSATRMFCVGAAPLDAPLVGQYVAEFGLPLLDSYGSTEGNISFATLDNPV-----ACGRAME-GIRLRIVDEDGRELPAGETGEIQVDTPDALEGQV-ADDGTIVWADSTGWQATGDLGHLDAGDNLHVLGR-KFAVHRMGYTLYPELIEAAAEGCP----TRIVPLPDELRGSQLVFFV-------EDEEMREHWRERVLPAFEQPNKVVVLERFPLNRNGKPDKKALTELAAAQ---- 168067165 61 ---------------------------------------------------TYAQAFLRASDFASGLVALGHGQGERVAIFSETRPEWLLALQACFRRNLTVVTIYASLGEDALVHSLSETEVSTVICDS-----KQLKKIVDLSDKLGTVKRVIYMEDDDRFSHVEKLGKQSPAQPDMRPSDIAVIMYTSGSTGMPKGVMMSHKNIVATIAGTASVPKLNTSDVYLAYLPLAHILELAGESTLAAIGYGSPLTLTDTGTKGDATEL----QPTLMSAVPAILAMLWNVLVFRKIRSARVRGMLSGGAPLSGDTQRFMNICFGCPIGQGYGLTETCAGGT-FSNWEDMTVGRVGPPVAVCYLKLVWDEGGAPMP---RGEIVIGGPNVTMGYFKNQAKTDEVYKVDRWFYTGDIGRFHEDGCIEIIDRKKDIVKLHGEYISLGKVEAVLSAHADVALVVVSQSALEGWAQDANVFADLCSKTQAIKEVLSSLKENRLEKFEIPMKIKLMSELPVTAALKLKRENIRKTFAEDL--- 84685584 110 ---------------------------------------------------SWAEVAGQVRKLATRMREMGIEPGDRVVAYMPNIPETFIAMLATTAIGGIWSSAAPEFGAQTVIDRFSQIEPKLVFAVTGYRDYDRSGELAGILAALPTAERLVLAGETLDWAELPDVARADFAFTRVPSDHPLWVLFSSGTTGLPKPITHGHHGIVVHLKKASFQLDMHKDSVYFC-------YSTTGWMVWNTLMAGGKVVLYDHPDARLMWRIMAETGVTTFGVSPTFMQMVRGAGPGEEFDLSALETILLTGSPATPEILAWTHEAVKRDLYATSGGTEVCSGILGGSSLLPAYAGEIQAPALGCDAVA-FDEAGQPV-VGEVGELVIRQPSMPLFLWGDARYTDSYFDYPGIWRHGDRVRFNERGGSYVLGRSDATLNRFGVRIGSAEIYRTMETFDEIADSLIVCIEEKDGGYYMPLFVQMANGSLSDAEIARRLRSERSPRH-VPDEIVEVPEIPTTLTGKKMEVPVRRML------- 197773150 10 ------------------------------------------------------------------------------------------------------------------------------------------ELLTKMREQLPRLHTIVVTDADDGVVPADATADDGPAAPAHGPADLSAVQFTTGTTGRPKGVRLTHRNLVANAHQIALAHGLGPDSVTLNHLPLFHVMHLN-----SAVCAGAAQVLCPDGDPLASLALAARTGATHYYGLPARLHRLAADPRPAAPALPRLTAVLSGGTALAPAAARRLSQLLGVPVVQGYGMAE-LSPLSHNQRLDDTRPGAVGHPL-PGTESRIVGLDSREVADWATGEVQVRGPQVMAGYLDDDE--PSPIDADGWFSTGDIGYQDADGVLHLVDRLGDVFKYDNELVSPSAVERIIADDPRVAECVVVGWPDAVHGAVVWAGIVLREAAHAVLDVLDAITEKALAHFERIRRVEALDTVPRTPTGK----------------- 206970687 2025 ------------------------------------------ALSYEGNQVTFGELDQLASKLAFAMLQKGVQEGSLVAISFDLSIKQLVSVLATLKLGASFVPLDSEYLKMRSQETFE--GTKIDLIVGDILEVDLTSTLQITDEEL----DKILTGRGPSITGY---------VPSM--DNTAYVIFTSGTTGKPKGVQITQSSLLNYLNWCKEMYTQNDFDMAIMHSPL--SFDATITSSLFPLFIGKPVTIISGEDILGSLELIRTSNMNLLLITPAHLDALHVLGCTEKRDMKH--TFVIGGDALSRTLAPWMQAFPNSVFFNEYGPTEATVGCCVCVDDLKERNISIGTPI-NNTELFIMD-NDRLLTGEATGELCIAGEGLSKGYINSVEETNKKFVEIGIYKTGDKVTRNSKGFTYI-GRMVDEFKINGYRINTGEIEEALISEGQV-ESALVLI--DKKQSKLIGFVT-GDETLKLKETQDVLISKKFPKYMIPNGIFWTESFPLTSNGKVDKQEL----------- 206970687 528 ---------------------------------------NNIAVEKGEEKLSYNTLARESSVLAERLRGL-IPEGETIAINYPTSSDAVIAMIAVLKAGFSYTFIDGDIPKPRLQHMLHTANVKWLLTPKIIERLQDSGVKQVSLVELFSSPKSVVA------------------LPKPDPESIAYVMFTSGTTGLPKGVKVSRKNISHYVSAFLKKYSLNNGMRFSWHSNM--LTDFVNTTLYLSLCTGGTLVLPEKLDKISFSSFILNKQIDFLKITPSHFKALIQDYSVASLLPKSL--LVFGGEKLEKDLLTQVQRSCGVRLINHYGPTEVTIGCLSMDDHNPKLPVPIGTPFVGN-KYFILDSKSNIVPPGVFGELYVSGNQVSSGYLNGDSKDSKRFREYRAYNTGDLVRWTNKGYFEYKGRKDNQIKVRGFRVELSEIEAHSNTLPFISD------------------------------------------------------------------------------- 212713647 90 -----------------------GTTIYDIYADRAERMGDEPLYTYKNGEWTGNEVLADIRQIAKGLMHYGLKKGDGVAFMCRTSYEWDVFDAAVMACGGVLATIYDTDSAEQIRNIVNNSDSRLLVVETT----DMRAKADGADKECPALEHIICNGGLDEIMAYGSGVSDDERIASIKKTDLCSIVYTSGSTAAPKGVEMTHEHYCLNLPAYMPKLLHERKNSVLLFLPQAHSFARAINYI----CVASELHIYIAQGIKTLIADLQVAKPSVMIVVPRVALAKARRMAFDPVVYASLRWIVAGGAPLDPELMAFFRGA-GVPVYEGYGLTETTAPCAFNPLGVPYHQGSVGVAF-PGFELRIAEDE----------EIQVKGTAVFPKYHKNEEASEDSFTEDGWYRTGDLGRIDDDGFLYIIGRKKDLIITGGKNVSPGPIEEVIKRCEFVSQALVLG-------------------------------------------------------------------------- 86356370 98 --------------------------------------GEADAIIFRGERWSWDRLRALVSKLQQAFAAIGIGKGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPRLFIACDAYKLQDVGPKVAAVAKTLGVPTIVVYAGDAEAVAKIAPYEAKEIAFTRLAFGHPLYILFSSGTTGVPKCIVHSAGGLLQHLKEHRLHCGLQAGEKLFYFTTCGW---MMWNWLVSGLASGATLCLFDGPDGNVLFDYAEAEKFAIFGTSAKYIDAVRKSGPRKSHDLSGLRLMTSTGSPLSPEGFTFVYEGIDVQLASISGGTDIVSCFVLGNPLQPVWRGEIQGPGLGL-AVDVWDDNGKPVRR-EKGELVCTKPSMPVMFWNDPDYRAAYFDRDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCVGQEWDD-DVRVILFVRLAPGVALTEDLIKAIKTRGASPRHVPAKIIAVADIPRTKSGKIVELAVREVV------- 29833175 34 ------------------------RTLVDILDASVRAYPDEPALDDGRRCLTYRALAVEIEALRRRLAAAGVGLGDRVGVRVPSGTDLYIAVLAVLAAGAAYVPVDAEDPDERAELVFGEAEVRAVV-------------------------------GAGHHLTVDGTAGVPAARPGTGHD--AWIIFTSGSTGRPKGVAVSHRSAAAFVDAEADLFPIGPGDRVMAGLSV--AFDASCEEMWLAWRYGACLVPVPRSQVRGGADLLVEQEITVVSTVPTLAALW------EPEALSDVRLLIFGGEACPPELAERLVTE-GREVWNTYGPTEATVCASLLTGNEPIR---IGLPLGGW-ELAVVDEAGEPVPMGGSGQLVIGGVGLAR--YLDAEKDAEKYAPLGWYRSGDLVRAEPEG-LVFLGRADEQIKLGGRRIELGEVDAALQALPGVAGAAAAVRTARSGNQLLVGYVVTQDGWDQAAAVEKLRAE--LPAALVP-LLAPVADLPTRTSGKVDRTAL----------- 169624714 98 ---------------------------------------------------------------------------------------LPVLSYGIIGSGGVFSAASAASTPSELSKQLQGAQSKILVTVEATKETAVKA-AEEAGWGANGGGRVLLMSEDKDWVENDQLPWQKITDPWELENSLVILIYSSGTTGLPK-------------------------EPWLIFQSLT-SAGIQGYLI-NPFYMGGPVYWMPRFDFAQFLAYNAKYKITFFFTVPPIYLLIAKSPCHLQHAASQ----KLGG--------------PDCFISQTWGLSETTGSATIMPMGMSDDTGSV-SPLIPNMLARIVDDNGSDVEPGQPGEVLVKGPVVCKGYYQNPAANKEAFTND-WFHTGDIAEFR-NGLFYIVDRKKELIKYKGLQVAPAELEALLLNHPDILDAAVIGVDDDGTNEVPRAYVVADQGKISAEEIREFVK-RNVAGHK----------------------------------- 120404106 7 -------------------------TIPAVLADRAQQQPDDIAYTFVDESLTWSEVHERVQIVAEKLSKIG-SPGDRAVILAPQSLEYVIGFLGAIQAGFIAVPLSTRHHDERVTGAMKDSTPVVVLTTSAVVDEVRKYGQADPKARPPKFLEVDTL----------DFDSPPKPAPQVPLPKTAYLQYTSGSTRQPAGVVVTHKNVIVNLEQLLTDYGAPEDTTVVTWLPFYHDMGLIVGVFIPMMLGRPAVQMSPVAKPARWMQQLGSH-PSAFTAAPNFAFELATDEDLAGKDLSTVKVMINGAERVHGATVRRFNERFAAAMRPSYGLAEATVHAERCDDDGGAELIGCGVPRS--TTVRVVDPDLVENPAGKIGEVWLHGDHVAAGYWHNPELFAAQLGEGPWLRTGDLGVMFDD-ELYIIGRIKDLLIVDGRNHYPDDIEATVAEFTG-GRVAAISVPDEAS-EKLIVIAELKKQADPA--LLESVKQQVTAAISQTHSVRLSDSLPLTTSGKVRR-------------- 67155646 202 ---------------------------------------------------SYGSLLKMALAIARLTSRLSV-PGETVGVLAPNAAPTLGLLLGLSLGRRIPALLNYTAGAEGLRAACQAAEIRTIV---ASRTFVEKAHLGPLLAAVPGVRIHYLEGLADRLWVLRHLLFPRHAEQPQTPEDAAVVLFTSGSEGKPKGVVHSHASLLANVAQIRAVADFTPQDKFMMALPLFHAFGLTC-GALLPLVSGCQVFLYPNPLHYRVIELVYDRNCTVLFGTSTFLGNYAKFA--HPYDFGRLRYVIAGAERLAEHVREQWLDKFGIRILEGYGVTECAPVVA-VNVPMACRNGSVGQLLPG------LDYELEPVPIADGGALHLKGPNLLKGYLQPPPA-----IRSGWYATGDIASVDADGFLYIRGRLKRFAKIAGEMVSLEAVESAANAAPDFVHAAAT-RDDTARGEALVLFTTA--PALGRDHLLAAARALGLPELAVPRTIRRVDALPQLGTGKTDYQSLKRMAEE----- 56609597 1107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLPTLVARHGVTHFQCTPSMLRMLLLEPGGAQA-LRPLKRLLVGGEAFPLALGQQALSHMEGEVLNMYGPTETTIWSSFHRMTRGGTTLPIGRPIA-HTRMYLVDKRLRPVPVGVPGELLIGGEGVTRGYLDRPELTAERFIPDPFYRTGDLARYLPDGNIEFLGRLDHQVKIRGVRIELGEIEAALRQHPAVRQAVVLARAD-GSGEVNLAAYVVADAALTSPALRGFLLDK-LPAAMIPSHFVRLEALPLTPNKKLDVRALPEASEQELPA- 56609597 513 VLDG---WNDTSAERLPTT------CIHTLFEERAERFPDAPALVFGDRRLSYQELNTRANQLAHELRALGVGPEVRVGLCVRRGVEMVVGMLGILKAGGAYVPMDPAYPADRLAHMLTDSRARVVLCEKRSRTL------------LPAHSARVVYLDDARALSSHERINPPGGA---TAGNVAYTIYTSGSTGRPKGVMVCHHTVDRFFSAMDASLEGREPGVWLATTSI--SFDISVLEILYSLTRGFQVVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195433531 44 -------------------------TLPQMFREACEKYAEHPALTWETTTLSYKDYQKQVEQVALLLIDAGLEERSSLGVLAFNCPEWFFAEFGALRAGGVVAGIYPSNSAEAVRHVLDTSEATVCMVDDA----QQMAKLRAIKESLPRLKTVILHGPFESFVNQESGYYSWQKLMEICANECAMLIFTSGTVGLPKAVMLSHDSIVFAIDLSMRNIELG-NERMVSYLPLSHIAA-QIFDIFLAMQHGGCVTFADKDALKGTLKTFLKAKPTRMFGVPRVFRLVAAEAKAKPYSLDSCKTFLTGGAPVSDEMKNFFLG-LDMPLGECYGMSETGGAITLNVEITNLF--SSGQPICGLVEIKEPDANGH-------GEICMRGRSNFMGYLGQPDKTMEAIKEDGWLHSGDLGYLDEHGNVVISGRLKELIITGGENIPPVHIEELIKELPCVSNVILIG-------------------------------------------------------------------------- 117928184 12 --------------------------------------------------ITAAQFHAAVDALARGLLAAGLQPGARVALLSRTRYEWTLVDYALWHAGLITVPIYETSSPDQIGWILGDAQVAAAIVESP----EHARVVNAVRDVVPNLQHIWVIEDGDLDRLTAQRASDASARRELGAGSVATIVYTSGTTGRPKGCVLTHGNLLFAARSAVGSLPFHEHTSALLFLPLAHVFAIQVACVEAAVPVGHC------PDTYQLQTDLASFRPTLLLAVPYLLVYWLAARTAEQRGTSRLEWVVSGGAPLAPHLGHFFRGA-GIPVLEGWGLTETTAAAT-VNRPDATKIGTVGLPLA-----------GTEVGLTADGELLVRGGHVFAGYWGDPAATQEVLDADGWLHTGDLGEIDDDGFVTITGRRKEILVTGGKNVAPAVLENRVAGHPLVAHCVVVG-------------------------------------------------------------------------- 109078457 55 -------------------------TVLDKFLSHAKRQPRKPFIIYEGDIYTYQDVDKRSSRVAHVFLNHSLKKGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNIRSNSLLNCIRACGPTALVVGSGRVWGVCVMLPTLCSSVLIGVKPGVVAGTIQIQKKLSTSSDEPVPRSRHVVSSTCLYIFTSGTTGLPKAAVISQLQALRG-SAVLWAFGCTADDIVYITLPLYHSSA-AILGISGCVELGATCVLKKKFSASQFWNDCKKYDVTVFQYIGELCRYLCKQSTREGERDHKVRLAIGNG--MRSDVWREFLDRFGIKVCELYAATESNISFMNYTG----KIGAIGRALSTFDLIKYDFQKDEPVKKGEPGLLIVHAKNPFFGYAGPYKHTKDKLLGDVYLNTGDLIVQDQDNFLYFWDRTGDTFRWKGENVSTTEVVDVIGMLDFIQETNVYGVASGYEGRAGMASIILKPNKSLDLEKVYEQVVTSLPAYACPRFLRIQEKMEATGTFKLLKYRLVEE-------- 71907974 7 -------------------------TLPQMLRQRAQQQPNRVAIRQKDNPISWDDYYRRAGHFGLGLCALGVQPGGHIGVISENRVEWVLAQMGAGLVGAVTVGVYPTSPTNEVSYVLEHADIDVVICEDQ----EQSDKVLAAIDSLPRLRKIVVMEERDKVLAFSEVEALGVDYEAVHRDDIGLMIYTSGSTGKPKGAMISYGNIRAVAPGIIERLGLDEHSRHLSYLPLCHVAE-QMLTTFTPIYLGSQVNF--GESLRTVQEDLREVAPTLFLGVPRIWEKLHASISIRIHELRNAKVALTGAAPISPAIISFFRA-LGVPLVEVYGLTESSGMIFG-QRLDHVQLGTVGAAISGID-YRIA----------ETGELQVRGGAVFAGYYKNAEATAASI-RDGWLHTGDVVREL-DGDIKIVDRLKDMITAGGKNLTPSEIENGMKASPYIKECIVVA-------------------------------------------------------------------------- 145238692 62 -----------------------------VLEQHARKTKDRPFIVYNGQSWTYHETYVLALRYGTWFKQHGVKPREVVAMDFMNSSTFVFIWMGLWSIGAAPAFINYNLTGQPLTHSVRASSARLLLVEEELRQKFSSEQLEDFRDGGDPVNVVFFTPEVEQILGMEPTREDDTARSGIQLRDMATLIYTSGTTGLPKPAILPWRKVWAGAVMVKTWLKMTKDDRVFTCMPLYHSSA-AILGLMPCLWTGAALIIGRKFSARSFMREAGENDATIVQYVGETMRYLLAVPPANLDKKHKIRLALGNG--LRPDIWNRVKERFNIPIAEFYASTEGPGGLFNISS-NDFTAGAIGRSGFSVAIVEIDQETQQPVPRGDPGELYALNPQSFVGYYKNNKATDGKILRDAYYRSGDLIRWDKDGRWYFSDRLGDTFRWKSENVSTSEVAEVLGVHPEVHEANVYGVALPHDGRAGCAALVLQQQARSEDQLAAHVL-KNLPRFAAPLFLRVMAEMQATGNNKQQKHTFR---------- 116071118 43 ------------------------------------------------ERFSFGELAERIATAAAAFDAKGVREKDVVALFSENSPRWLVADQALMRCGAADAVRGASAPVEELRYILDDSKATALVVQNA----DLWSRLALTPEQRTRLKVVVLEGEPDGLIGWDALLSSAAGLAPVNSNQVATILYTSGTTGQPKGVPLTHANLLHQIRSLACVAYPQPGDPVLSVLPIWHAYERSASYYFLSCACTQTYTTLPRVQPPRLWESVQAGFEDVVKTFPPSRQRLLRAARFQAAGVACLRYPISGGGAIAPH-IDAFFEAVGIELLVGYGLTETSPVIS-CRRPWHNIRGSSGLPL-PGTEFRVVDPEGMSLGCRERGRVLVRGPQVMGGYWGKPDATAKVLDAEGWFDTGDLGMLLADGSVALTGRAKDTIVSSGENIEPGPLEEVLVASPLIEQVMLVGQ-DER---QLAALIVPR--------------------------------------------------------- 50122751 34 ----------------------------------------------GEQQLTWTQAGQRIQRIASGLLALGLDVQERVAIFSHNSMNWSLADLALLHLRAISVPIYATNTTAQAAFIINDADIRTIFV----GGQEQLDALLALRDTCPQLRNIIVMDKDVEAQAVDDFWRDEWRIDSRDLNDLFTLIYTSGTTGEPKGVMLDYTNMAMQLKLHDDRLSMSANDVSLCFLPLSHVFERA--WSFVVMHCGAQNVYLS--DTNLVRGAMLAVKPTVMCAVPRFYFRRVMHHYADRLVLGKLRQLLGGGARLDDNIILFFRSI-GIRIIYGYGMTETCATVSCWEE-GRFRLGSIGTPL-PGIEVRI----------GEEKEIQVRGATIMRGYFHRPQETAETFTEDGWLKTGDAGELDANGNLFITERLKDLMKSGGKYIAPQHLEGTLGQDRFIEQVAIIA-------------------------------------------------------------------------- 14042219 75 ------------------------------LAELAQQRAAHTFLIHGSRRFSYSEAERESNRAARALRALGLSPGATVALLLPAGPEFLWLWFGLAKAGLRTAFVPTALRRGPLLHCLRSCGARALVLAPEF--------LESLEPDLPALRHLWAAGPGTHPAGISDLLAEPGYLSSPQSTDTCLYIFTSGTTGLPKAARISHLKIL-QCQGFYQLCGVHQEDVIYLALPLYHMSG-SLLGIVGCMGIGATVVLKSKFSAGQFWEDCQQHRVTVFQYIGELCRYLVNQPPSKAERGHKVRLAV--GSGLRPDTWERFVRRFGPQVLETYGLTEGNVATINYTGQR----GAVGRAIFPFSLIRIRDPQGHCMAPGEPGLLVVSQQSPFLGYAGGPELAQGKLLKDVFFNTGDLLVCDDQGFLRFHDRTGDTFRWKGENVATTEVAEVFEALDFLQEVNVYGVTVPHEGRAGMAALVLRPHALDLMQLYTHVSE-NLPPYARPRFLRLQESLATTETFKQQKVRM----------- 121638831 42 -------------------------SLADLLQKAASQYPNRAAYKFIDETVTWWQVHRRAMIVAEELW-IYASSGDRVAILAPQGLEYIIAFMGVLQAGLIAVPLVPQFGDERISSALRDSAPSIILTTSSVID-EVTTYAPHACAAQGQSAPIVVAVDALDLSSSRALDPTRFERPST-----AYLQYTSGSTRAPAGVVLSHKNVITNCVQLMSDYIGDSEKVPVSWLPFYHDMGLMLGIILPMINQDTAVLMSPMARPARWMQLLAKHRAQISSAPNELAVRRTSDDDMAGLDLGHVRTIVTGAERVNVATLRRFTERFAPAIRPSYGLAEATVYVATAGPGRAPKSGSEGANLVSYGAVRIVDPETRENPAGTVGEIWVQGDNVGLGYWRNPQQTEATFREGPWLRTGDLGVIFE-GELFITGRIKELLVVDGANHYPEDIEATIQEITG-GRVVAIAVPDDRT-EKLVTIIELMKRGRTDEEEKNRLRKREVAAISRSHRLRVADSIPVTTSGKVRRSA------------ 158315222 9 --------------------------------DRARLQGGRVVFLDPDAELSWSDFFVQAERVAAWLQARGIGPSSRVVVLATPSKAMVTAVVAVWMAGGSVTCAPTPARTVDLPTYVDQTGKRIAALGDVLLGAPYEELGETLATDGVRVDRLTDAVAAESAGAW--------KRPEITPDDPAIVQFTSGTTAAPKSVLISHGNLVANIAAIRERIRHDEHGRLLSWLPLSHDMGLIGALAVQ-LTCGRCDVLFGTPSPSSWLANAARYRATILLGPASAYAMARLLAVGPRLDLSSIKVALCGGEPIEPAAIERFLDAAAPHFLPAYGLAEATLAAAMPPTPGAVPVTVPGAPVRPGLKVRLVDPEGQPCPERSVGEIYISGESVTSGYLEASEASGVRHVADGWLATGDLGYLV-DGELVVCGRAKDLIIIGGRNLHPEEVEEAAARVPGVRPGNVVAYPDSGAAEGMAVAVETRGGH-EEATIRARVTAAVLAAVGVPVQVHVLPSIPKTPSGKLQRAK------------ 189208254 82 --------------------CSRESSIVDVFREQVAAWPAKVAVKDTSGEMTYAQVDAQSDRIAQTLAARVLTPETAIGVFATRRCETIVAFLGILKAGLAYMPFDTQAPARRIESILSFSGQKLLLV-----GMDVEAPFLRLTDVEFVRIADMLNEATDNSLTRRALEGNSTLRPFATS--LAYIIFTSGSTGQPKGVMVEHRGI------------------------------------------------------DALLEAFTRHSIRVAIFTPAL---LKHSLAASPRTIGTLDVLLVGGDRADPGDMFAAQSLVKSKVANAYGPTENSAISTILTEDERCVNGPIGRAIS-SSGAYVMDAEQQLVPLGTIGELVVTGDGVARGY-TDPKRNIDRFTTMRAYRTGDYVRQRPDGQLEFFGRIDGQVKIRGHRIELGEIENVLCSHRCVRDAAVVLAQKDHSTQGLFGYVTLNQEA------------------------------------------------------ 189208254 1460 ------------------------RCVHDLFMEQAMARPTAPAICAWDGEMTYGELDALSSRIAGHLVELGVKPEVIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTKARVVLASERHTSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116626481 5 ------------------------RTLYQVLEETARTYGDAPALRGAYTVYSWNDYKRAAEEIAAGLRMLGVGKGDVVALNSETRLEFYLADLGILTNGSIAAAMYPSYPAADLVRTIQTTQARAVFVEDPKT----LKTLRNAAGALEAVHWILFTGEAAGALTLDQVRARGRERAAVSPSDMAILYLTSGATGEPKMALVSHQSVVSNIDMGPAVLPMGPGDSTVAFLPSAHIAQRVVIEFL-PLRCG-----MPVTFFESLLKLIRKVRPTILLAPPRMWERIYSTPWRLRAPLSRIRVAASGAAPLSKDLAE-FYEAIGMPLVEGYGLTEGGV--TSLNPLDRPKPGSIGKPLA-GVEFRFSEDN----------EILIKGPSLFEGYLNDPVTTAEVL-REGWLHTGDLGHQDEEGYIFITGRKKELIVSSGKKIYPSRVESLFKMEPLISQVLLIG-------------------------------------------------------------------------- 194860220 35 ------------------------QTIPEFFKESCEKYSDLPALVWETTTLTYGEYLERVEQAALMLLSVGVEERSSVAILAFNCPEWFFAEFGALRTGAVVAGVYPSNSAEAVHHVLATGESSVCVVDDA----QQMAKLRAIKERLPRLKAVILHGPFEAFVDHEPGYFSWQKLQEIRANECAMLIFTSGTVGLPKAVMLSHDNLIFSASAHMQDIQIGKKS-FVSYLPLSHVAAQIFDVFLGLSHAGCVTFADKDALKGTLIKTFQKARPTKMFGVPPYLRLLVASARAAKYWLASCRVFFTGGAPTSKEL-KQFFLGLDIALGECYGMSESSGAITLNVDISNLY--SAGQACEGVI-LKINEPDCN----GQ-GEILMRGRSVFMGYLGLPEKTEEAVKEDGWLHSGDLGYIDPKGNLIISGRLKELIITGGENIPPVHIEELIKELPCVSDVLLIG-------------------------------------------------------------------------- 58331915 75 ---------------------------------------------------TYKQVADRAELLGSGLIHKGCRPDQFIGIFSQNRPEAVIAELACFTYSMVVVPLYDTLGPEAIVYIVNRADLSLVFCDKPDKALTLLNNCE--KGQMPVLKAIVVMEQGVEILSMEELGKENFKKPPPKPSDLSVVCFTSGTTGDPKGAMLTHENIVADATGFIKNTESTFSDVAISYLPMAHMFERVVQTVM--YHSGGKVGFFQG-DVRLLTDDMKELRPTLFPTVPPLKKRLLEFAVARKFSEGRVRVMVTAAAPISGNVLSFLRAALGCQIFEAYGQTECAAGCT-FSTPGDFTAGHVGAPLPCNTVKLVDVADMNYFSSNGEGEVCIKGTNVFQGYLKDPERTAEALDSDGWLHTGDIGKWLPNGTLKIVDRKKNIFKLAGEYIAPEKIENVYVRSAPVAQVFV---------------------------------------------------------------------------- 189230234 108 -------------------------TIHQLFQDTVKKYGDYVALASGDQKMTYEQYYEQCRIAAKGFLKLGLERYHGVGILGFNSAEWFIADVGAIFAGGFAVGIYTTNSAEACHYVAQNCEANIIVVENQ----KQLQKILQIQDQLPHLKAIIQYKDRPNLYTWKEFMQLGKDIPDSKPNQCCTLIYTSGTTGQPKGVMLSHDNITWTAASAGKTVRLREATIVVSYLPLSHIAAQMIDIWLTMKHGGATYFAQPDALKGSLANTLREVRPTAFMGVPRVWEKMMKYHVAKKLVFKKVRKCYTGAAPITKDTLEFFLS-LNIPVYELYGMSESSGPHT-ISLPDAFRITSCGKVISGCTKIHQPDNDG-------SGEILFWGRHVFMGYLNMEDKTQESLDEEGWLHSGDIGKHDENGFLYITGRIKELIITGGENIPPVPIEDALEQVPIISNAMVIG-------------------------------------------------------------------------- 193215951 7 --------------------------LFDLLEYQLKHFPDALAYKVDGIKFSTQKFAEMAGEVALGLDQLGVRKGDMIAITENNRPEWNFLDMGMMSIGAVHVPLYANLTKDDYAFILSDSGAKFIFVSSAS----LYETISSIAPSIPSLERIYTYDFIEEANHWHEITTKSVANPRVSESDLAMLIYTSGTTGTPKGVCLTHKNLMANALAGAARMKSNPTERAISFLPLCHSFERIINCMY--IYQGCSIYYAQ--SLQTVADDMKEVRPHVFATVPRMLEKVYDKILSKKYDPSSVRAVVSGGAALQPRLAKLFFAA-GIPIYEGYGLSETAPVISNYPETGGFKIGTVGTVIEGG-EVRIAGD----------GEILYKGPNVMQGYHNREDLTQEVIDSDGWFHTGDIGEF--DGFLMITDRKKELFKSGGKYIAPQVIEN----------------------------------------------------------------------------------------- 87125603 10 ----WTPTARERSALARQEHVQALGRVDQIWPWLKRHHGEVMAVEAPHERFSYRELADRIERAAAAFAALGLRSGDVVGLFAENSPRWLVADQGLMRAGAVAAVRGAAAPVEELRYILDDCGAVALVVQNA-EIWRRLALPPQLHARLRFV--LQLEGEAPEFLAHADGQRPPDPDQESAATTTATILYTSGTTGQPKGVPLSHGNLLHQMRSLACVARPEPGTPVLSVLPIWHAYMVTVPRLWEAVQAGFEDVLKTFPSRQRLLRALARRRSRNLMLEPEALRRWPAHALASRLIWPKLRLQLSGGQPINAPHVDAFFEAVGIELLVGYGLTETSPVVS-CRRPWHNIRGSSGLPM-PDTEFRIVDPDSRPLGFPQRGVVLVRGPQVMAGYLGKPEATAKVLDADGWFDTGDLGMLLPDGSVVLTGRAKDTIVSSGENIEPGPLEEALVASDLIEQVMLVGQDERQLG----ALVVPRAEA-----MRAWAADQGL--------------------------------------- 195430230 32 -------------------------SVGQIIFNNLKNWPDNIIQIMDDTVVTNAEFLTWSTRIALFLKTEGLTHMDVVGIIANSSTYLVPLTVACF-----------------------------------FNTTPFHAITKEWSPKIVSL-----TGHVDGVLSIDDLNYRPLKL-AVGPDQTAALLCSSGTSSLPKAVTLSNSFLAAALSTSTDILYTSATLDWLTCLST----------IIMSLFSGTRIVSNEPFNASHLIEIIKKYKITFIVLAPWQAYELFNNPQATLTNLQTLKISFITGGWISWALLQKARKILPCAIMFGYGTTETGLVTINMDHQLKA---SVGK-IAPGIRVKILDDQGKHLPHNEVGEILIDIGLEWKGYVDNPKDTASTL-QNGWINLGDLGYFDNDNNLYVVDRKKDLLKYKSSHYWPNELEQIIAELPEVQQVCVVGVRDE-RGDAAGALVITKEGTTISEQIIDHVAQRVGADYKLNAGVQFFSEFPMNANGKLKEKQ------------ 183981778 4 ------------------------RSLPAALRACARLQPNDPAFTFMNETLTWSQLYRRTLNVARELSSCG-SVGDRAVILAPQGLEYVVAFLGALQAGRIAVPLSGGASDERATSVLRDASPVAILTTSPVIDDVTQHVSAQSAGPAPSIIELDRLDLDAAAGSGAGTENYPA---------TAYLQYTSGSTREPAGVMLSHQNLVTNFEQLMSGYFADPDSTLVSWLPFYHDMGL-VLGVCAPILGGYQAVLTSPVSPARWLQMLATS--SHAFSAAPNFAFELAAKKVSDDDMAGLDLILSGSERVQPATLKRFADRFAKVLRPSYGLAEATVSTSRPGQPPELVAGTVSYVLPRSPIVRVVDPDTTECPDGTVGEIWVCGDNVAIGYWNKPEESERTFPEGPWLRTGDSGFIT-DGKMFIIGRIKDLLIVYGRNHSPDDIEATIQEITR-SRCAAISVPGDRSTEKLVAIIEYRRRGDSDQEAMDMLNSHGLS---VADLVLVAPSIPTTTSGKVRRAACVEQYRQQQFA- 145223549 32 ---------------------------------------------------TARQAAGQIRSAARGLIAEGVQAGDRVALLSATRYEWPILDFAILSIGAVTVPIYETSSAEQVQFVLADSGAVAAIAETD----AHAAHIEAQRDTLPALRRIYVIDELAEAGASVDAAAVDERVASIRSTDAATLIYTSGTTGRPKGCQLTHSNLLYEIRGAKACFHLAKGEKLLVFLPLAHV--LARALTIGAFSNGVTLGFTS--DIKNLVPMFAVFQPTLVVSVPPGLVLKLKHALFDKLVYGKLRAAISGGAPLGARLGH-FYRGVGLSIYEGYGLTETSAAIT-VNRVGDLRVGSVGKLVP-----------GNSMRLGEDGELLVRGGVVFNGYWGNEEETRAVFT-DGWFHTGDLGAIDDDGFLTIVGRKKEIIVTGGKNVAPAQLEDRLRAHPLISQAMAVGDQQPFWKERHHASVALADDPDLLAEIELAVKDQAVSKAEAIRKFRILDTGELTPTLKVKRKVVAEKFAADIEA- 13929034 40 -------------RSYRQRR--PVRTILHVFLEQARKTPHKPFLLFRDETLTYAQVDRRSNQVARALHDLGLRQGDCVALFMGNEPAYVWLWLGLLKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLASP--------ELHEAVEEVLPTLKKEGVSGVDTVLDKVDGVSADPIPRSEVTFTTPAVYIYTSGTTGLPKAATINHHRLWYGTSLALR-SGIKAHDVIYTTMPLYHSAAL-MIGLHGCIVVGATFALRSKFSASQFWDDCRKYNATVIQYIGELLRYLCNTPQKPNDRDHKVKIALGNG--LRGDVWREFIKRFGIHIYEFYASTEGNIGFMNYP----RKIGAVGR--ENYLQKKVVDEPVRDVPKGEVGLLICKITTPFFGYAGGKTQTEKKKLRDVFFNSGDLLMIDRENFIYFHDRVGDTFRWKGENVATTEVADIVGLVDFVEEVNVYGVPVPHEGRIGMASIKMKENYENGKKLFQHISE-YLPSYSRPRFLRIQDTIEITGTFKHRKVTLMEE-------- 157371516 9 ------------------------------WRHWAQRRPQAAALVVGHQPVSWLVLRRQVDKLAADFQHQGVEPGCGVALFGKNSYPLLLAYLALLQCGARLLPLNPALPVSLLATLLPELDIDFAFSPD----------------QLPALPTRIIR------LNPPSTESRWLNPPRWDPQRLATLTLTSGSSGRPKAAAHSYAGHLASAEGVLQLMDFQAQDRWLLSLPLFHVSGQGI--VWRWLLAGATLMVRDMHPLADALA-----GCTHASLVPTQLWRLLAQPLAAL----TLKKVLLGGAMIPVELTKQAEA-TGIRCWCGYGLTE--LASTVCAKRADARPG-VGLPLA-GREIKLVNE-----------EVWIRGRSLALGYWLQP-----IVDDQGWFHTRDRGVMEQD-ELRIIGRLDNLFFSGGEGVQPEDIERVLAAHPQISQVVVVPVDDAEFGQRPVA-VIDSEESLSLDELLAWSQDR-LVNFQRPMALLAMPNELKAGGIKISRRQLQQWAVEQISA- 188026238 27 --------------------------------------------------LTWKEVEQHSFAIARRLLALNVEVQENIGLFAHNSMNWALVDLAVLQLKAVTVPLYATSSVEQAAYIINDANIRILFVGEQ----EQYQVACQLKSRCPQLTTIVVLNEDVELVDGELVQAEPEYQDELNQSDLFTIIYTSGTTGEPKGVMLDYYNMAAQLYLHDQRLKLNIDDVSLSFLPLSHVFERA--WSFYVMHTGARNVYLT--DTNAVRDALTQVKPTVMCAVPPLMRRLLNQSLFNLADLTKLRQLLGGGARLDDDVIAFFLAV-GVNIKYGYGMTETCATVSCWEE-GEYPLGSIGTPLS-SVEVRIGDNN----------EIQVKGPVVMKGYYHRQKETEDAFTPDGWLKTGDAGEIDAQGNLYITDRLKDLMKSNGKYIAPQMIEGVLGQDRFIEHIAVIA-------------------------------------------------------------------------- 197333133 6 -------------------------TLPALLARNAAQYGDLPALSWRETTLSWAEARREIAVLASGYAALGIERGEHVLMMMGNRPEHWLSDLALVHLGAVPVTVYGTSAPEQIAHIARHSRARVAIVEGARELARWEPLLADGTVALERL-VVAEAADAGPHRTYGSLQASGARWRETRPEDPLTVVYTSGTTGDPKGVRLTHRNIMLQSVRLDRRVDLPEHAEHICYLPFAHIAE-RILGIYLPLLRAAHVRLVA--DPTAVAGAVRELHPVQFFGVPRVWAVLARLPEAQRHALDRLAWTASATAPMPIDVV-RFWAGWGITIMDAWGLTETSGVCT-VNSPDGFRLGSVGRPIE-GVELRLAGD----------GEILTRGATVFGGYLRPDGSVESAADAEGWFPTGDIGRLDEDGFLWLTDRKKELIISNGKNVSPALVENTVKEHPLIGQALV---------------------------------------------------------------------------- 145223982 7 -------------------------TIPGLLAERARTQPDDVAYTFIDESLTWAQMHHRVQVVAEELLRHGV-KGDRAAILAPQGLEYIIAFYGAMAAGFIAVPLVPALGQERVNGALRDCQPVAVLTTSAV----VNDIMTYVGGLPGGISPVVVEVDALDFDSPRTVEINVGPLPKT-----AYLQYTSGSTRAPAGVIMTHRNVIANLEQIFTDYMPPQDTTMVSWLPFYHDMGL-IQGVFATLLCGRPAILMPVAFLQKPARWIQQLALTHSWSAAPNFAFELSVRRTSDADMAGLDLIISGSERIHSATIRRFNERFDFTVRPSYGLAEATLYVISAPTGHKPATVSAGHAERCGTEVRIVDPETRENPDGKIGEIWVHGEQVAMGYWRNPQLTERTFIADPWLRTGDLGVMSE-GEMFIIGRIKDLLIVDGRNHYPDDIEATIQEITGGRVAAVSVLED--TSEQLVAIVEMKKKGGSEAEALDKLRKREVAAIKRSHSVRVADSIPITTSGKIRRSACADRYR------ 154277569 172 -----------------------------VFRNVVEKYPDAPCVWSRTGSYTFREVLDIACQYGNYFLSIGVKRGHLVAFYLQNSPEFVFAWLGLWSIGCGPAMINYNLTGAGLIHCLKLSGADVIVVDDAECTARIHDQRNEIENDLKMHPVFLDDSLKSHISSFPTAVSDRSLPRNMHGEFPSMLLYTSGTTGLPKGCAFTNRMYTTIFQKDLRDRGGSGGDRCTS----------------------------------RFWKDIHDSKSTYFVYVGETARYLLSAPPSPLDRGHNVRCMYGNG--LRPDVWEKFQERFGIPVAEFFSSTEGLFTLINYDSGQSRCVGHHGRLMHNVYIPVVIDPMTGDAPYSEGGEIIISVPSAFQGYWKNPDATAKKFVRDVFYRTGDALRRTEDGHWHFLDRLGDTFRWKSENASTAEVAAVLGEYPGVAEANVYGVSVPHEGRAGCAAILIQPDQRANAAFARYARER-LPKHAVPVFLRLVEASNHTHNQKQNKVPLRDE-------- 156743889 6 -----------------------------LIDRMAQLRND-TAIVWQGASVSYGDLIDRVARWRVILDEAGIAEGQVVSIEGDYSPGAISLLLALIARNAIIVPLTASVAAHR-DEFLSIAEVQAVISFDAGDGWRIE------RRDIPV--------------------THALTCTLITRGHPGLVLFSSGSTGKSKAALHDFVPLLEKFKV------PRHRQVTLTFLLLDHIGGINT--LFYTLSNGGTAVSVRSRDPDEVCAAIERYAVELLPTSPTFLNLILMSEAYRRYDLSSLKLITYGTEVMPETTLQRVREAFGVRLQQTYGLSELGILRSKSRDDGSLWVKVGG----EGFETKVVD-----------GVLYVRAKSAMLGYLNAP----SPFDEEGWMNTQDMVEVDGE-YIRILGRRTEIINVGGQKVYPAEVESVLMQLPNVRDATVYGEKNPITGQIVAALIEPEDLDSLKKRVRAWCREH-LAPFKTPVKITIADGEQFSARFKKMRRA------------ 211957785 10 ------------------------DTFPQLLIRNARDWGDRPAYREKDQSWTWLEVLEEVRKLSLGLKSLGCKEGDKVAVIGANRPHLYWVFAAVQALGGIPIPVYADSVAEEIAYVLGHAEVRFAVAEDQ----EQVDKLIDMSEKLPLLEHIITVQDAGQALLDNDEKLAEEWFEAVKGEDVAVILYTSGTTGRPKGVMLTFNNLMVSVQNANKFDNLDENADTVAYLPMAWVGD-HVFSYAQCITAGYCVNCPEGPETVS----IDRKEITYMFAPPRVFEGMLTHIMVRMEDFSRVRVAYTAGEAIGPEIF-KFYRSIGLNLKQLYGQTESSVFITSQPD-GQIYADTVGVPMQ-DVEVRIAD----------SGEVMYRSPGAFLGYYKNDDATKDTKTEDGWVHTGDAGMFLENGHLKIIDRAKDVGKLNGSMFAPKYIENKLKFFPNIKEAVTFGNERDY----VCAFV------------------------------------------------------------ 90655206 1 -------------------------------------------------------------------------------------------------AGGAYVPLDSSYPQERLNFMLKDAQVSVLLTQ------------EKLLQHFTELSNPIISIDKDWATITQHSRENPTSC--VTLENLAYVIYTSGSTGQPKGVLIEHRGLANLAADQIEVFNLQPSNRILQFASL--SFDASIFEIVMALQTGSTLYLAKKESLKALLQLLSEKAITHVTLPPAVLAVL------PTESLPALQTIISAGESCSEDIVKRWWN-PSRRFFNAYGPTEATVWSTVAGIKSVSEKPPIGRPIA-NTEIYILDKHLQPVPIGILGELYIAGDGLARGYVNCPELTAKKFIPNPFYNTGDLARYRPDGNIEFLGRIDNQVKIR---------------------------------------------------------------------------------------------------- 29840604 11 ----------------RRVGLRDGRTVLQKFLKLCSEMGDA---SCWDEQLSYDDLRKAVIALALKISKY---PDEHIGVMMPASAGAYIAYFAILLSGKIPVMINWSQGFREMVACMELAHVNHILTSKQLVDH-----LRQVHSDIEYPAQLIYMETIRKHLSLWDYLSLPYRWSSQDEEDTAVILFTSGTEKLPKGVPLTHANLIENQKACLKFFNPTENDIMMSFLPPFHAYGFNCCALF-PMLAGLCVVFSYNPQPKKIVELIDKTHATFLGSTPIFLDYILKTAKKQESSLSSLSFAVIGGDALKNSLRAKSEKDYHITLRQGYGTTECSPVIAINNEDSPKDECCVGTPIAGMDVMIVSEETHVPVSSGEVGLVVIRGTSLFSGYLGDPSQGFVCLGGDNWYVTGDLGYLDRNNQLFLKGRLSRFVKIGSEMVSLQALESLLTEG--------FGLPDEQEGISLVVCGLPGEKSTDLNEVNDILKNLKTSSIMKISYQHQLESIPMLGTGKPDYRAL----------- 212712744 2 ---------------------------------NASESADRIAFSQWDSELTWAEVDTKTTDIARQLLAMNVAPQENIGLFAQNSMNWSLVDIAVLHIKAVTVPLYATSSVDQAAYIINDANIRILFV----GSQEQYHVACQLLTHCPQLTAIIALDESVELLAQPDYQAEDARIAAQNLSDLFTIIYTSGTTGEPKGVMLDYYNMASQLYLHDNRLELSEEDVSLCFLPLSHVFERA--WSFYVMHSGARNVYLT--DTNMVKEALAEVKPTVMCAVPPLMRRMILYALADKLVLSKIRQGLGGGARLDDDVIAFFLSA-GVDIKYGYGMSETCATVSCWED-NKYPLGSIGTPLSAIS-----------VRIGENDEIQVKGPVVMKGYYNRPQETIDTFTADGWLRTGDAGKIDAQGNLYITDRLKDLMKSNGKYIAPQVIEGVLGQDRFIEHIAVIA-------------------------------------------------------------------------- 158521621 89 -------------------------------------------------RMTYRQLYDEVAGLVISLKALGLKPGDRVAGFMPNMPQTIIAMLAATSLGATWSSCSPDFGIKGVMDRFGQIAPKVLFTADGYKPVDCLERVADIVPQVPSLEKVVVVPKAVRFDEFKTASTDEVEFIQLPADHPLYIMYSSGTTGLPKCMVHGAAGLINHLKELMLHTDVKREDVIF----YYTTCGWMMWWLTSALAVGATLVLYDYPDEGALWQMAQEEKITVFGTSAGYITALRNTGPKEKYDLAALRTLLSTGSPLSEEGFAFVYDAVNIQLASIAGGTDLNGCFALGNPMGPVYMGKL-QCRGLGMKVEAFDEDGRPV-IGRQGELVCTAPFPSMCFWDDPEGAKAYFTYPGVWRHGDYIEINAHGGVKIYGRSDATLNPGGVRIGTAEIYRQVEQMEEIADSVVIGQ-DWKNDVRVILFVRMAPGFELTESLKQKIRQTNASPRHVPAKIIAVPEIPYTLNMKKVELAVKNMVQNK---- 116060721 130 -------------------------------------------------------------------------KGARVGLYSINSPEWVACEAAMTRQGVTSVPLYDTLGPDAVVYICNHASLAAVACSQAVAGSTDEALVRDARPSLPAGVRLVT---YEEFLAI--GAQNPTPPTPASPDELATICYTSGTTGAPKGVMLTHRNLISNAAGYAFDLDISPSDCHISYLPLAHIYERVT--MLVVLFNGAHVGFY-RGDVLQLLDDINELKPTVFCSVPRLWNRIYDNAFFEKVVFSKLRYMSTGSAPISAEVMQFLRVCFGGTVFEGYGMTESACVISKTSQ-EDFTTGHVGAP-APCCEIKLVDHQDRPHP---RGEIWVRGPSVFVGYYKNEEETNAVLDSDGWLRTGDIGTFLPGGRLKIIDRKKNIFKLAGEYVAPDKIEQIYARNRFVAQSFVYG---DSLQAHLVAIVVPDEEAKTSADLSKLDFKSLCAHPKVKKHI--LDSMVRTGS------------------- 73961663 72 ------------------------------LAQLARERPAHVFLIHGARRFSYAEAERESNQAAAPLA-----PGATVALLLPACPEFLWLWFGLAKAGLRTAFVPAALRRGPLLHCLRSCGARALVLAPEFLESALRAMGLRLWAVGPEAHRVGISDFLAEASAEVDEPVPGYLSAPQSIMDTCLYIFTSGTTGLPKAARISHLKVL-QCQGFYQLCGAFPEDVIYLALPLYHMSG-SLLGIVGCLGIGATVVLKSKFSAGQFWEDCQQHRVTVFQYIGELCRYLVNQPPSKAERGHKVRLAV--GSGLRPDTWERFVRRFGVQVLETYGLTEGNIATFNYTGE----LGAVGRAVFPFSLIRIRDAQGHCVAPGEPGLLVVSQQSPFLGYAGGPELALGKLLKDVFFNTGDLLVCDDQGFLRFHDRTGDTFRWKGENVATTEVAEALEGLDFLQEVNVYGVTVPHEGRAGMAALVLRAPQPDLAQLYAHVSE-NLPPYAWPRFLRLQESLATTETFKQQK-------------- 29833512 69 -----TPYARVLGDRMPGAAWFPGATLAEHALRAADTRADEPALLHVDETVTWSELRRQVGSLAAELRSLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYREHDRRETVAELRRELPTLRAVVVLGAPEGALEWSALTSSDVEFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVHLKQLGLHCDLGPEDRFFW----YTSTGWMMWNFLSGLLTGTTIVLYDGPDTAAQWRIAERTGATLYGTSAAYVMACRKAGPSRDFDLARVRCVATTGSPLPPDGFSWLHDEVRADLWSVSGGTDVCSCFAGAVPTLPVYIGELQAPGL-GTDLQSWDPSGKPL-VDEVGELVVTNPMPSMRFWNDPDGSRSYFTYPGVWRHGDWITVTSRGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFVHLAPGATLDDALLGRIKQEQLSPRHVPDEIIEVPAIPHTLTGK----------------- 73998580 75 --------------------------------------------------LSYRQVSDRAEYLGSCLLHKGYEPDQSVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGAEAIIYIVNKADIAAVICDTPQKAS---TLIENMEKGLPGLKMIILMDPFEDDLDAEILGKENFRKPPPRPEDLSIICFTSGTTGDPKGAMLTHQNIISNVSSFLKCMEYTPEDVTISYLPLAHMFERIVQ---AVIYSCGARVGFFQGDIRLLPEDLKTLKPTLFPSVPRLLNRIYDVQNEAKTPLKRINFVVTGAAPISSPVLMFLRAALGCPVFEAYGQTECTAGCT-FTSPGDWTSGHVGVPLA-CNHVKLEDPDMNYFSVNNEGEICIKGSNVFKGYLKDPEKTKEALDEDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENI---------------------------------------------------------------------------------------- 197934101 4 --------------------------LADVVFEHAQNDPAHIALKDENGQWTSAEFRDEVMALAKGLLAQGIRFGDRVAIMSRTRYEWTLFDFALWTIGAQVVPVYPTSSAEQCFWALYDAECTAAIVEHE----DHAMTIATVIDRLPQLHRLLDSGAVRELYDAGAAIEEEVHRQAVTPDSVATIIYTSGTTGRPKGCVITHGNFMNEADTVIERWEPGDEAATLLFLPLAHVFGRMVQ--VAAIRGGVRFGHQPQMNAAALLPDLAAFKPTFFLGVPPSAGLRMQHQLFDKLVYAKMRAAMTGGSAMDRKLG-LFFAGAGVHIYEGYGLTESTAAATA-NPPERTRYGTVGQPI-PGMTVHIADD----------GEIWLYGPTVFQGYLNNDKATDETL-HDGWLATGDLGSLDEDGYLTITGRKKEIVTSGGKSVSPGVLEERVRDHPLVSQCIVVGNDRPY----IAALVTLDQEAVDDADLETEVRRAVVAANTLVSQAESIRTFPLTPSLKLKRKAIETAYAGEVEA- 40787338 3254 ---------------------WQG-TLIDRIDKVAAKFSNDLAIIDEQADLTYAQMSGRAIQIMRRLQAISLKSGSRVAMLLDPVADTVCCILAIMRLGYVWIPLDTRNHYQRLKAVVDESRPQILMCHDGT-----DELAHKMSTELDFITLINIDDTDDVHLRDENNISAPGDIDSGKKEQASMILYTSGSTGVPKGVVLTNGGLLNQINGTTSSLRLQRE-ITLQQSPLG--FDLMLDQIFLALCNGGTIVVVSRGDPTQIADLIVRHGVTLTHFVPSEYILLLNYGYHILKNAGSWRYAMSGGEKLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNYDIEITDTDMTVLPVGFPGEICISGPGVGLGYLERLEETNRKFTHKRFYRSGDKGRILPDGTLEVFGRLDSQVKIHGFRVELDEIANAIIQTSNIVSAAVSWRPSQLSG-ILVAFVVFDISFDQSKEYIEWLQSSPLPQVMKPTVIVSRKAIPITFNGKTDRAA------------ 152967185 18 --------------------------LTDCVVETARQEPRRVSVSGADGQWTAEEFLAEVTAIAKGLLAAGIAPGDRIGIMGRTSYEWTLFDVAGWFAGAVTVPVYETSSPEQIEWILADSGCVACVVETT----ENAGRVATVRERLPRLRDVLESGAVEELTAGRDIADAEVERSRTGPDDPMTIIYTSGTTGRPKGCLLTHGNFLRNADAAIPEVLRRPGAATLLFIPLAHVFA----RFIQALCLVSRIRMGHTADAKDLLGDLAGFRPTFILAVPRVFQLKLRHRLFDRLVYSKLRALVSGGAPMGEHLAHFFRG-TGLVVLEGYGLTETAAPLT-VTRPSRLRIGTVGPPLP-----------GTDITIAEDGEVLARGVGVFREYLGRPRETEEAFL-DGWFRTGDLGSLDEDGNLRITGRKKEIIVTAGKNVVPANLEDRLRAHPLISQAVVVG-------------------------------------------------------------------------- 123463161 52 ------------------------ETMPDLIKTSAGKWPDEPAVTMGEYKWPYRDFYQQVLAFGRGLLEMGLKRGDHIGIYSSNSIWWETINFGAGSVGICIVPIYDSLGPTAAEFIIEDAGCSVIFTSE-----YKLPQSIEISHKTGIVKKIVQMSDKVPGQSLPNVEFDSCQHVEMGPDDDAIIMYTSGSTGTPKGCPLTQKNIIAGAASFVQLVGVTPDDCYLSFLPLAHIYAV-VCELIG--FAHGAHIGYTRGVVKYLVEDIQMLKPTAMIVVPRLLNRWLQYIINKAIDYKALRLVVNGGAPIMDNVARFCAAALTPNIIQGYGLTETAAGVLVQEVPDTKSVGACGLAAVPGTN---YDAKGK----NPTGEILVRGPNIFKGYYKRPDLTKEAFDEDGWFMTGDVATLNDDMHMTIIDRIKNLVKLQGEYISLTSLNEIYAFCEKTLFVFVYADPQHDF---PVALCVPKKEVVDEDELIKALEDYHLRGFERIQRVLILEE-PLTPSMKPQYAALKAKYEQKLIA- 67538044 142 ---------------------------------------DRPFIVYNGRSWTFHETYTVALRYGTWFKKHGIKPREIVALDMMNSSTFIFIWLGLWSIGAVPAFINYNLTGKPLTHSIRTSTARLLIVDEEVSSFGPDELAAFASPDFREDGGPIEVIFHTPEIEAQVLQTEAVREDDLQLRDMAVLIYTSGTTGLPKPAIVSWRKSWAGSTFVSHFVELAKNDRVFTCMPLYHSSA-AILAFLACTAAGSTLIIGRKFSARNFIKEARENDATVIQYVGETLRYLLATPPVTGEDLHNIRAVYGNG--LRPDIWNRFKERFNVPVAEFYAATEGTWNYSTNDFTAGAIGRTSGWLLGRGLTIVEVDQESQPVPRGEAGELLYADPGTFQGYYRNSKASDSKVVRDAYFRTGDMMRWDTEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGTHPEVHEANVYGVHDGRAGCAAVVFVLLEPSTETLKSVAAHVL-RNLPRFAAPLFLRVTPEMQATGNFKQQKHVLR---------- 86130332 40 -----------------------------------------------------QEYIDKANAFSRGLLRLGVKPNDKIAVIMTNRTEWHICDVGILQIGAQNVPMYPTISAEDYAYVLNHSESKYVFV----SCTETLAKVREAQDKVPSLQGVYSFDDIDGCDNWQDQGADDSNQPEVQADDLATLIYTSGTTGRPKGVMLSHRNIVSNAISSTERVPTGEGVKALSFLPICHIY----ERMITYLYQYNSVAIYFAESLETISDNLKEVKPEIMTAVPRLLEKVYDKIIAKGADLTNLKVIASGSAALQPRLA-RIYNAAQMGVMEGYGLTETSPVCSVNDRGGNFRIGTVGKLIKGV-----------EVKIAEDGEILVKGPNVMLGYYKDAEKTNEVL-KNGYFHTGDIGHIDEDGFLKITDRKKEMFKSGGKYVAPQLLENRFKQSRFIEQIMVIG-------------------------------------------------------------------------- 194042041 59 -----------FQKDYNLMGHYLSDTVYEIFQRGLALSDNGPCLGYRKKWLSYKQVSDRAEYLGSFLLHKGYKPDELIGIFAQNRPEWIISEYACYTYSMVAVPLYETLGAEAIKYIINKAEIATVICDKPEKALIL--IKDMEKGLIPSLKMIIIMDPFEDLLDAENIGKENFRKPPPSPEDLSIVCFTSGTTGDPKGAMITHQNIVSNVASFLKRLEYTPEDVSISYLPLAHMFDRIVQAIM--FSCGARVGFFQG-DIQLLPDDMKTLKPTLFPVVPRLLNKIVKRGVIRRDSFGRIHFMITAAAPVSSPVLMFFRAAMGCPVFEAYGQTECTAGCT-LTSPGDWTSGHVGVPLD-CNHVKLEDADMNYYSVNNEGEICIKGINVFKGYLKEPEKTEEALDKDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYITPEKIESI---------------------------------------------------------------------------------------- 213961736 38 -----------------------------------------------------AEYIKKANTVSRGLLRLGIQKNDKIAVISSNRTEWHVLDIGILQVGAQNVPIYPTINLEDFEYILNHSECKYCVVSDK----ELWEKISSIQDKLPHLKTIFTFNDAHHWQEILDLGADESNQAEVEADDLATIIYTSGTTSRPKGVMLSHWNIISNILNCQDRLPIAEGSTALSFLPVCHVF----ERMLTYLYQYDCLSIYFAESLDKISDNLREVKPHIITVVPRLIEKIYDKIFAKGAELKGIKMIVSGSAALSPRLAKVFSAA-GLKIMEGYGLTETAPVIAVNRESGRWKIGTVGKPIVNVD-----------VKIAEDGEILVKGENVMLGYYKDPEQTAQNIT-DGFFHTGDIGELDADGFLKITDRKKEIFKSGGKYVSPQLIENQLKLSRFIENAMVVG-------------------------------------------------------------------------- 58428432 87 ----------------------------------ARERPDQIAIRCPGARLSYAELDARSDAIAAGLALHGIGRGARAVVMVRPSPEFFLLMFALFKAGAVPVLVDPGIDKRALKQCLDEAQPQAFI------GIPLAQLARCLLRWARSARQIVTVGRRYGWGGVRDGAGADSQLADTAPDDVAAILFTSGSTGVPKGVVYRHRHFVGQIDLLRNAFGMQPGGVDLPTFPPFALFD---------PALGLTSVIPDSADPRKLHDAIARFGVTQLFGSPALMRVLADYGQP----LPNVRLATSAGAPVPPDVVAKIRALLDAQFWTPYGATECLPVATTRAATEAGAGTCVGRVVAPNEVRIIAIDDARVLATGEVGEITVAGPTTTDTYFNRDAATRIAKIRERVHRMGDVGYFDAEGRLWFCGRKTQRVETAQGPMYTEQVEQIFNALPGIGRSALVGV-GEMGRQRPVLCYEPDAYAMEQEDVRQQLRSTAAAHPLTAGIADFLPGFPVDINAKIGRETLAVWAAQQL--- 153005253 108 -------------------------TLGELLRSREETDPKTVAFRVLGEDVTVAEVARRTRAIARGILAL-VEAGAKVAILAENSLEAALCDLACLTNGIVDFPLPANAVAEQIVFMLKHSGATVLLVSDE----EQVAKVLPSLPALPELREIVVAAERNGLLTLEQMVGQGAEFDDGDARDVATVMYTSGTTGKPKGIVFTHENLVSRFCRAFALREVNEGDVFLCYLPLYHTFGRW-LEMTGTLFWGATYVFARSTAQAQLLEDFRRVKPTVFISVPKKWMAVWEAASDDPDDVAALRFGLSAAGYLDPGVFRAFHRA-GTELCSGYGMTEATGGIT-MTPPGQYLDDSIGLPL-PGVECRRADD----------GELLIRGPYVSPGYYQPGPEDQAA-HEEGWFHTGDLVSIDPAGHFRITGRKKEIYKRQGQTIAPQRVENLFRDFEAVAQAFLVG-------------------------------------------------------------------------- 19921316 34 ----------------------PPQTIPEFFKESCEKYSDLPALVWETTTLTFGEYQERVEQAALMLLSVGVEERSSVGILAFNCPEWFFAEFGALRAGAVVAGVYPSNSAEAVHHVLATGESSVCVVDDA----QQMAKLRAIKERLPRLKAVIFVDHEPGYFSWQKLQEQTARESRIRANECAMLIFTSGTVGMPKAVMLSHDNLVFSAAAHMQDIQVGKES-FVSYLPLSHVAAQIFDVFLGLSHAGCVTFADKDALKGTLIKTFRKARPTKMFGVPRVFRLVAAEAKARPYSRPSIRVFFTGGAPTSEEL-KQFFLGLDIALGECYGMSETSGAITLNVDISNLY--SAGQACEGVT-LKIHEPDCN----GQ-GEILMRGRLVFMGYLGLPDKTEETVKEDGWLHSGDLGYIDPKGNLIISGRLKELIITGGENIPPVHIEELIKELPCVSNVLLIG-------------------------------------------------------------------------- 94967765 5 ---------------------------------------------DERETVTFAEFRVRARAQALALRRAAVGGGDRVVILMPQTIDAMAVFAGAMMIGAVPAFLYPNFKVEPAKYRAGLAGVTA----------NLSAKVIVLDRKFPELGHVSIGEGSRVIRASAEIEGGELELSPLGPNEIAFIQHSAGTTGLQKGVALTHAAVLRQLQHLADALRIDPSDSIYSWLPLYHDMGLIACFML-PMVCHIPVVMQSSLDPESLLQAITTCKCTLFQFVP----RRVPQKRWADYDLSSLRALINCSEPVHASSLREFESAFAAVLQSSYAMAENVFAITQSSVPGAVSFASSGS-LLPCNEVQIVNDAGEPLAPERVGEILIRSDSLFTGYFNRPDLTSAAFV-NGWYRTGDLGFPLND-ELYVVGRQKDLLIVGGENLYPQDIEDVVATHPAIHDGRVVGLYNPELGTEDIVIVVEREELLAESEIEQEVRKNVVAVTGVPRRILLKPPIVKSTAGKAARSATRDKLLQE---- 115378263 1677 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEQIHRHGITHLQCTPSYARTLL-ADEASRSAIGTLEKLLVGGEALPSLLAESLEAVSSGEVLNMYGPTETTIWSSTHPAAHAGPVVPIGTPIA-HTQLYVLDPQDHPVPAGVAGELYIGGEGVVRGYLARPDLTAERFVPDPFYRTGDRARWLANGRAEFLGRVDYQLKIRGFRIEAGEIEAVLDEHPSVSQAVVLVREDNPGDQRLIAYVVPRPGVPAADALREHLRQR-LPEYMVPSTFVDLQALPLTPNGKVDRKALPAPSAAR---- 115378263 2 --------------------------------------------------------------------------------------DFIAGFMGCLYGGAVAVPTYPPDPSRRLRAIAQDSGASYVLTTSA-----IRDMAEFMLPQAPELGALRWL--ATDTLPEE--LAQAWKPPALSGTSLAFLQYTSGSTGTPKGVMVTHANILHNEAFIARSFGHDPESSALGWLPLFHDMGLIGK-VLQPLTLGFPCTLMSPLSPMRWLEAISQFRAT-TSGAPNFAYDLATDENKARLDLSSWDLAFNGAEPIRQETFERFAETFAPALYACYGLAEATLIASSGAQAEGRTLVSSGR-GAPDQRLLIVNPETREPRVDEVGEIWLSGPSVAQGYWNRPEETEHAFAEGPFLRTGDLGFLSASGELFVTGRRKDLLIIRGRNLYPQDLETVERSHRSVRAGCCAAFPVEVEGEERLVVAAEADEGLDMATVVDAIRQAIAEEHLVHAHAVVLRSIPKTSSGKIQRHACRD--------- 115378263 1088 --------------------------IHEQIASQAALTPQATAVAFEGHTLSYEELERRANRLAWHLRSLGVSPGAPVGLCVERSLEMVVGMLGILKAGAAYLPLDPDYPRERLTFMLADSGASVLLTQ------------RHLEGTLPGAARTVVLDTPGPFASGSDTAPPSSSQPE----DLAYVIYTSGSTGRPKGVMVPHATVARFFTAMDQRLGGPRPGTWLALTSI--SFDISVLELLWTLARGFKVVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183982635 3 -----------------------------------------IAVKYHDLQWTWRELAEAAARAAGLIAAADPDRPLHIGSLLGNTPEMLAQMAAAGLGGYVLCGLNTTRRGEALAADIRRAECQIIVTDAEN---------RSLLDGLDLADVEIFDTSTPRWAELVGGAGSLVPHRKVEMMDPFMMIFTSGTSGNPKAVQVSHLMPTFAGRSLTERFGLSAHDTCYVSMPLFHSNAV-VAGWAPAVVSGAAIA-PAKFSATGFLDDIRRYQATYMNYVGKPLAYILATPERDDDDENPLRVAF--GNEANEKDIEEFSRRFAVQVEDGFGSTENAVIVIREPG---TPPGSIGKGVDGVTECAVFDEHGALANADEVGELVTMGSGFFTGYYNDPGANAERM-RHGMYWSGDLAYRDSQGWIYLAGRTADWMRVDGENLAAAPIERILLRDNSVNRVAVYAVPDARVGDQVMAAVVPRDQRFTPESLEAFLRAQPLSAKAWPRYVRIAADLPSTATHKVLKRQL----------- 163703224 18 -------WPD-LASGVRPADAPEDTTLLGRLEQHARGTPDKPFLVHQGGRYTFSDVQALASRIAGALSDIAEGHPDVVLLFLKHHPRQLPAYLGAMMAGLIPSFAFPTPKQDPALYWASHAALIARIRPAAI--VTYREIAAELTALCADLPTRVLL--IDELGNDAQGREEAGPGVKPRPGDTALLQHSSGTTGLKKGVQLTFAQIEAQAAAYAPTIRLDSDSTVVSWLPYYHDMGLFT-AFLVPLTVGAAVVSMDAFEPASLFEAIERFRGTHCWLPNFAFQHLVNTADGRHYQLASIRTFVSCSEPVKSASLQRFAQAFGVRLTACYAMAETGFAVSAPDHPGARPLVSNGVPLA-GVEVRILPLDRCAGACGDVGEIAVRGPIVFSGYYEDLETTRAAF-EDGWYRTGDIGFLD-DGELFISGRVKDVIIVHGRNYYAHDIEEVVSAEAGVVRAVAVGVMNEEVGSEDVV-VLAETRLEAEAELRALKRAIKRSIFDRVRSVHLVQPLTKTSSGKISRSE------------ 115402417 43 ----------------------------------------RLAVVHSSRSFTYGNLVADVLQAKERLLDAGVS-GERIAFLAENSYDY----------------------------------AKALIATEKYST-KAQDLLKAGLDREPVL-------DIREKIRAGACLSDEVTFEDLTESRGGMMLYTSGTTNRPKGVLIPQSALTAQASSLLQAWHYTPQDRLLHLLPLHHIHGI-VNAILTPVLAGSSIEFMYPFNTDAVWKRLAADKITFLTAVPTIYNRLLQEAAQKGISPDNLRLNISGSAALPTPTKKAWQDISGNVLLERFGMTEVGMAISCGLDFADRVDGSVGWPL-PSVEARLVDDTNRVIQPGEEGEIQLRGPTIFREYWANEKATQEAFVEDGWFKTGDVATRRQDGAYFIQGRRSDIIKTGGEKVSALEVERELLSLPQVTEAAVVGLPSEQWGQKVAAVVVLNPEKAATSDMRRALKDR-LANYKMPQEMKILQGIPRNAMGKV---------------- 126443965 9 ------------------------DTFADFVEYRAAHQPDLPVYTFDERPLTCAQLDRRASAVAAALSEL-ARPGERVLLLFAPGIDYIAALFGCMYAGVVAVPAYPVEPARRLLGIVADCAPAAVLSTAAVRDGMNR-----VETGSPALRGLRWL-EIDALSPGDDAAHGAPR--AADPRVPVYLQYTSGSTGAPKGVMISHRNLLHNSALIARRFEHGASSRGVIWLPPYHDMGLIG-GILQPLYVGFPVTLMSHVDPLRWLRAIGERRATTSGGPNFAYQMLIADADFDKLDLRSWDVAFVGAEPIRAATLHAFAQRFARAFYPCYGLAEHTLFMTHADAPGQADPAGDGRAVGCGDAVLIVDPDTRPCDDGRVGEIWAQGPSVALGYWNNRALSEQTFEAERFLRTGDYGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEATIEALDAELGCAVFAL---DTGAAPQVTVVRQEAGHTPDALFGRLRQHGIAVH----HIVFTSAIPKTTSGKVQRHACRELF------- 117618031 6 --------------------------LVRLMRERIARLGNKAALVQQDGQWRWRTLGQAMDYCAQALIRAGHQPTEMVGIYARNMPEWTQADLGILAARGVSVPIYPTSTLDQLRYIVKDAGIKVLFVGEQPQFDQALQLVENALDSNVNLRGCPQASHFQTFLVSGNHQPSEQVLRERESDDLLTLIYTSGTTGEPKGVMLDFANIAACFEMHNSRLDLNEQDVSLCMLPLSHVFERA--WSYYVLYCGAENVYIR--DPQKVMDVIGEVQPTVMCAVPAMIQARVAQAPRLRQALSPLRFLPVAGARLADEV-NFFFQAMGLNLKYGYGMTETTATVCCYEDSQ-FKLGSIGTALCGI-----------EVKLGENNELLVRSPTVMRGYYNKPEATAEVMTEDGFLRTGDAGELDSEGNIYFTERLKELMKSNGKYVAPQLVEGTIGKDRFIEQIAIVA--DAR--HFVSALIVPCFESLEETELLRHSKQKELAKFEQVKKFTLLPELELTPTMKLRRKIIESKYQSEIEA- 56478078 78 ------------AERMPGATWFPDARLNNLLRESA--NPQALVFRGEDRRMTRAELRIEVARFAAALRALGIKAGDRVAAFMPNMPETLVAMLAASAIGAVFTSASPDFGVQGVLDRFGQTEPKLLIACDGYKAIDVRPKLAELAPQLPSVARLVVVPSYDDFVAPHLAATEP-EYVRLPFNHPLYVMYSSGTTGVPKCIVHGAGGLLQHLKEHKLHTDVREGDRLFYFTTCGW---MMWNWLVSGLACGATLMLYDGDDGKLLWDYAQAERFTHFGTSAKYIETLADVRPGQSHDLSALRAVLSTGSPLAPQSFDFVHEAIDVQLASISGGTDIISCFVLGNPALPVWRGEI-QCIGLGLAVEVWDDDGRPV-VGEKGELVCRKPFPSMGFWNDPDKYRAAYFEPGVWCHGDFCEITAHGGLIIHGRSDATLNPGGVRIGTAEIYRQVEKLPEVLESIVIGQPEAPTDVRVVLFVRLAEGVALAARIRQAIRDNATPRH-VPAKIVQVADIPRTKSGKLVELAVRNVV------- 28565633 88 --------------------------------------------------ISYKQACIRANNIGSALVQLGLNKGDRIGIFSINRPEWVLSDMAAMNHSLVPVALYATLGANAIEYVVNHSEISVLLCTTIKTIVSYDPLPQATLDKFTDNENVKLYL-LSDFEKLGEQNPAQHEVP--SPEDLCTLLYTSGSTGNPKGVMLTHTNMVSEVAANFSPAGVIPEDVHMSYLPLAHSFERAVVSLMC--YVGGQIGFFSGLIPE-LFNDIQVLRPTFLCGAPRVWQRLHDKLWFTVNNDSRVKFILSGSAPLDPKLAEFLRACFCCPVVSGYGLSEN-VGGASVAYPEDNNVGHVGPPLSA-CEMKLIDSTDKPCP---RGEVCIRGFNVFKGYFKDPEKTKEDLKEDGWFHTGDIGRWNENGTLSIIDRKKNIFKLSGEYVAAEYLESVFVRSPFASQVFVYG-------------------------------------------------------------------------- 108800070 16 --------------RYRKDEGPAASTLPTVLRERASLQPNDTAFTFIDESLTWAQLYRRTVNLAHELSEH-AQPGDRAVIVAPQGLDYLVAFLGSLQAGLIAVPLMPGVHDERISAVLRDAAPTVVLTTSSIGAMVTEYVAPDDAETAATLIEV-------DLLDLESRRKSAAR--RVERPETAYLQYTSGSTRTPAGVMVSYRNLSANFEQIMASFLAHPGTTAVTWLPFYHDMGL-LLGVFAPILAGWPTVFTTPLSPARWMQMVAGSPLAITAG-PNFAFELASDDDMAGYDLGNTCIIISGSERVHDATLKRFAQRFRKVLRPAYGLAEATLYVATNSPPEKLSAGHAGTPLVSYGAVRIVDPQTRELSAGAIGEIWVRGENVCLGYWGKPEQTEEVFDAGPWLRTGDLGFISDD-ELFIMGRLKDLLIVRGRNHYPDDIEGTIQEISG-GRVAAISVEQDRT-EQLVAIVEVKKRGDTDEDVAAYLKNRVTSAISTAHGIVPRGSIPITTSGKVRRASCAELYRD----- 218716868 63 ----------------------------------------RPFIVYNGQTWTYKEAYDTVLRYGQYFKQYDIKPREIVALDFMNSATYIFIWLGLSSIGAIPAFINYNLSGKPLTHCVKVSTARLVVADREIRDFTAEQLAEFASPDFRDGKGPVDVVFITPEVEAQIMQTPAIREDDVALRDMAVLIYTSGTTGYPKPAVVSLSKCWSGAIFMEGFLSLKTDDRVYTCMPLYHATG-AVLGFCAVMLKGSTIVIGHRFSAKKFWKDVRDGDATIIQYVGETMRYLLAMPPVTGEDLHRVRLAYGNG--MRPDVWNQVKQRFNITIAEFYSSTEGFSGHWN-RSANEFSAGAIGRLLLGGSMALVEVDHELEVPRGESGEIYALDPNDIQGYFNNSEASEKKILRDAWFRTGDTLRWDTEGRWYFTDRIGDTFRWKSENVSTNEVAEILGSQPDIREANVYGVPHHD-GRAGCAAIILKNGAIDPADILESLAVHNLPRYALPLFLRVTAELERTGNNKQPKHVLRQE-------- 171743041 112 -----------------------GMSIYDIYADRAERMGDEPLYTYENGEWTGNEVLAEIRETAKGLLHYGLRKGDGVAFMCRTSYQWDIFDAAVMACGGVLATIYDTDSAEQIRNIVNNSDARLLVVETK----DMRDKADGAEDECPTLEHIVCNGGLDEIKAYGSVVSDDERIDSVHKTDLCSIVYTSGSTAAPKGVEMTHEHYCTTALNLPEYMPRNSRHTVLLFLPQAHSFARAINYI----CVASQLHIYIAQGIKTLITDLQVAKPTVMIVVPRVALAKARRAAFDPMVYASLRWIVAGGAPLDPELMAFFRGA-NVPVYEGYGLTETTAPCAFNPVGVPYHQGSVGIAF-PGFELRIAEDD----------EIQVRGTAVFPRYHKNEEASEDSFVEDGWYATGDLGRIDDDGFLYIIGRKKDLIITGGKNVSPGPIEEVIQRCEFVSQALVLG-------------------------------------------------------------------------- 189211520 58 ---------------------------HDIISEQAARLKDKIAIEAWDGKLSYRQIEDYSTDLAQTLRLLDDSWNQIIPVLFEKSRWTVVAVVAVMKAGACFALLDPAQPEGRLRSITQQINATSFICAKSQA-----TLAARIAPSATILP--ISESRFDKIYSPFAKQQPKTALPNVSPSAQMYVQFTSGSTGLPKGCLITHSQYTSGAVPRAHRIGYQQHSRVLDFA--SYAFDVCIDSMLCTLAAGGTLCTPEERRMNDLGGAMRDMKVTFAGMTPSVARTL------DVDILEHLDALALGGEGVSSSDATSWGQRT--RIVNAYGPSETTVGATINPDVRLKSYITMGRAAGCALWLVEPNNHNKLVPIGAVGELLIEGPIVGNGYLDNPEKTEEVFIEDPMYKTGDLVRYDPDGEIIFVGRQDQQVKLRGQRIELAEIE------------------------------------------------------------------------------------------ 210121588 103 ------------------ESCYDGQTLHDVFKRGAMVSNNGPCLGWRPEWVTYNEVLDRAAHFGSGLIALGCKPNQTVGIFSQNRVEYVVADQASNMFSMVTVPMYATLGRSALRFIINQAQLETVLCDEESKVMLLLTFISN--NQVSSVKRIITTEVADEVILMAERHGQMLAFNELSPDDLATIYYTSGTTGDPKGAMLTHRNQIAAISRSQDTIKFCPDDVYISYLPLAHV--IERIMQLYLFTHGASIGFF-RGDVKDLMSDIQALQPTCMATVPRVLIRIHDAVMAKRAALQSVRLMFVAGAPISGKILTFTRCAFGASVFEGYGQTEVSGSGT-FTIPGDNSIGHVGTPLGCNLVKLVDVPDMNYFTEDKQGEVCFKGPNVFKGYLNDKKNTDETIDDDGWVHSGDIGMWLPNGTLRVIDRKKSIFKLAGEYVAPEKVEMVYNTCPQVAQSFVYG---DSLKAVLVGIIVPDPDVLTTGHIDALCQNEEVKSYLCPDQFTVENGL-VTPTFKLKRSQLKDAFQTQIV-- 37526957 12 ----------------------------------AAFSPENIAVKLRDRSLTWHQLVISLDTIAANFRQQGVVEGSGVMLRGKNSEEMLFCYLAALQCGARVLPLNPQLPEMLLAELLPHIDFVADFCSDNVSVIDAKSLNWQSEP----------LNSADNSVEWDAMR-------------PASMILTSGSSGLPKAAVHSIHAHLASAQDLLSVIEFQQRDSWLLSLPLFHVSGQGI--IWRWLIKGASLVLRNTHLLDHALA-----DCTHASLVPTQLWRLLEQSQNQSLN---LKQVLLGGAMIPIELTQRAEQQ-GICCWCSYGLTESTVCIKRADD-----LPGVGNPL-PGKEIRLINE-----------EIQIRSGSLANGYWLDGKLQPLA-DRDGWFHTRDRGVIQND-ELRILGRMDNQFFSGGEGIQPEEIERVINTYPQVAQNFIVPVPDPEFGYRPVA-VIDSHSTEVIDLLPEWLIDK-LAAFQRPVAYYLLPQKFKNSGIKISRQQIKKWVLD----- 59149839 1 ------------------------------------------------------------------------------------------------KRGAAYLPVDPTLPAERQNYLLENGEVKCLLIQPQF---------DNMLGLPPDIQRLSIDMQLQTSCDTEPLSR---SVPQQTPSDLLYVLYTSGSTGQPKGVMIEHQGVVNRMLDMTERFNLQPTDRVLALTALHH--DISAFDVFAMLTAGGALVIPDADAPEHWVELIKNHQVTIWFSVPAFMQMLLESAPALAADLQSLRLVMLGGDFIPVALPKRLQALLPVAFFSVGGPTETSVCYPVTKVDPNWVSIPYGKPLR-NTQYHVLNDHLDPCPTWVPGELYIAGAGLARGYWRDPAQTEASFVIHPLYRSGDMGRYLPDGNLEILGRKDFQIKLRGFR------------------------------------------------------------------------------------------------- 187251420 674 ------------------------------------------------------------------------KPGEFSGVFLPTSNACAITMLALHAYGRVPAMINFSTGIKNVCNSCKTAGIKTVFSAKVFEKADMQPMVDALRENGINVIFIDILGLIKSFFP---RFTYNFYTVMPKPTDPAFLLFTSGSEGSPKGVVLSHKNLLSNIAQVSSVLPLSVNDRIFCCMPLFHSFGLTAGFLLPAL-SGFKTFFYPSPLHYHVIQLVYDTNSTILFATDTFLSGYAKTA--HPFDFYSLRLVGMGAEKMKEETFNIWARKFGLRILELYGATETSPGIA-FSTPMHFKLGSAGRILPG------VDYRLEPVEGIESGRLIVKGDNIMSGYIKADNPGVIQPPPEGWYDTGDIVDIDKEGFIFIKGRATRFAKVAGEMVPLLAVETEINNYWQDYQQALVSIPDEKRGEQLILFTTREDGSRT--DLLKYFQQIGQPELFAPKIIEHIKEIPLIGTGKIDYITLTAMAKEKFL-- 189188902 1 -----------------------------FFEAQVRKQPDSAFLIFEGRTWSYKEFFTAFTRVANWLIDLNIQIDEVVAINGGNSPEYLMLWFALDAIGAVTSFLNCNITGEGLLHSFRISNTRLLITDD-----DIKDNVEPCRAELENMGTTIHYYNPKFLASLSNITPVPSSRHDITMESLRSLIFTSGTTGLPKCVVVSTGRELGTANSIKRYLKLKQGDRMYTCMPLYHTSA-HGLCTTPTIHAGSTIVLGRKFSHKTFWPEVATSEANIIQYVGEMCRYLVNSPPNPYERQHKVQKAWGNG--MRPDVWERFRERFDIPIHEVYGSTDGLGAMLN-PNAGPFTANCIGLRGLLVNEARVMDVDTEEIGINEPGQVLHKTPMIAPQYYRNDDATQSRRIHDTWIQSGDLFRQDADGRIYFVDRLGDTFRWKSENVSTAEVSDLFGKFTHIAATNVYGVRIPGYGRAGAASIVMADGVTEATEGLARHARKVLPGYAVPLFLRLTRELEVTGTLKMVKGRLKRE-------- 197777546 70 -----TPYAQVLGDRMPGAQWFPGATLN--YAEHALRTAQDPALHVDETHISWSELRRQVGALAAELRALGVRPGDRVSGYLPNIPQAVTAFLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYREHDRTGTVAELRRELPTLRAVVLGTEAPEWSAVTAGDTEPV-FEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLHFKQIGLHCDLGPGDRFFW----YTSTGWMMWNFLSGLLTGTTVVLYDYPDTGAQWRVAERTGATLFGTSAAYVMACAKADPGRDFDLSRVKCVATTGSPLPPDGFRWLHDEVDLWIASVSGGTDVCSCFAGAVPTLPVEIGEL-QAACLGTDLRSWDPEGKPVVGEVGELVVTNPPSMPIRFWNDPDRYRDSYFEPGVWRHGDWITITDRGSVIIHGRSDSTLNRQGVRMGSADIYEVVERLPEIRESLVIGLEEPDGGYWMPLFVHLAEGAALDDGLRARIKQENLSPRHVPDDIIEVPGVPHTLTGK----------------- 62185417 19 ----------------RRIGLRDGRTVLEKFLKLCSEMGS--AASCWDEQLSY-------DAMLKAMIALSLQPGKNIGIMMPASAGAYIAYFAVLLSGKVPVMINWSQGLREMEACIALAHVEHILTSKQLVEHLHEIHGDGVEAKLIYMENIRKQLSLWDKIRIAFYLSLPFNLSEQNQEDVAVILFTSGTEKLPKGVPLTHANLIANQRACLRFFDPVENDVMMSFLPPFHAYGFNCCALL-PMLAGVSVVFSYNPQPKKIVEFIDKTHATFLGTTPIFFDYILKTAKKQESTLSSLRFVVVGGDAFKDSLRDKTERYFHIALRQGYGTTECSPVITVNDENSPKNERCVGVPIEGMDIMIVSEETYVPLSSGEVGLVLIRGTSLFSGYLEADPH--QGFVHLGWYVTGDLGYLDRNGQLFLQGRLSRFVKIGSEMISLQALENLLIEG--------FGLPDERDDISLIVCGIPGEKVKLLNEVNDILKNLKTSSIMKISYQHQLESIPMLGSGKPDYRAL----------- 195614654 76 --------------------------------------------------MTYGEASTSRTAVGSGLIYHGVREGACIGLYFVNRPEWIIVDHACSAYSYVSVPLYDTLGPDAVQFIVNHAAVEVIFCVPQTLSTLLSFIA-----QMPCVRLIVVVGGDDANLPLIQGKASPQPFCLPKPEDVATICYTSGTTGTPKGAVLSHGNLIANVAGSSLNIKFYPSDVYISYLPLAHIYERVNQ--IAALHCGVAIGFYQG-DNLKLMDDLAALRPTIFASVPRLYNRIVKESGGLKEKLGRVRLMSSGASPLSADVMEFLRICFGGEVLEGYGMTETSCIISAMDI-GDRSIGHVGSPTA-SCEVKLVDSDDQPYP---RGEICVRGPIISQGYYKDEVQTKEVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFIAQCFIYG---DSFNSSLVGIVAVEPEVMKAEDLRQLCKEAQLRGFEFAKAVRLVAE-PLTPTFKVKRQQAKTYFAKEI--- 194761050 35 ------------------------QTIPHFFAEVCDKYPELPALVDGWTTLNYREYQENVEQAALMLLSVGLTERSSVGILAFNCPEWFFAELGTLRAGAVVAGIYPSNSAEAVHHVLVTSESSVCIVDDA----QQMAKVRAIKDRLPLLQAVIIHGPFEAFVDQEPGYYSWQKLQEVCPNECAMLIFTSGTVGLPKAVMLSHDNIVFDTKAAAKMLKDVQKESFVSYLPLSHVAAQIFDIFLGLSHAGCVTFADKDALKGTLIKTFRKARPTKMFGVPRVFEKLLVAAEAKAKPYSRLRVFLTGGAPTSDEMKEFFLG-LDIALGECYGMSESAGAITLNVDINNLY--SAGRAVDGL-NLKVLDPDCN----GQ-GEIVMRGRSNFMGYLGLPEKTEEAIKEDGWLRSGDLGYIDPKGNLVISGRLKELIITGGENIPPVHIEELIKELPCVSNALLIG-------------------------------------------------------------------------- 153894353 6 ------------AEREFADDVVVRETLPRMFERSAERNADRLAQRYKGGIYTYAEMRAIVRRLAAGFRELGVDDDTRVALYAQTRMEWAQTDFAVLAAGATVTTVYASSSPNQVRYLIEDPEATVVVAENRELLDEVFAVVDDLEHELDAIVTFDDVDDAEIGTDSENLSTDDVWIDAVDVGDLASLIYTSGTTGQPKGVRLTHANFRENVSQCYDVPGISAESTTLSFLPLAHVFE-RMAGHYMMFAAGATVGYAE--SPDTLREDFGLVRPTTTTSVPRVYEKLYDAAVADRLVFSSVRFFISGGGSLSAELCALYHA-MDLPILEGYGLTETSPVIS-VNPPEEPKVGTIGPPVVDTEVAIVVGEEVADLP-GDVGELLVRGPQVTDGYWNRPDATAEAFTDDPWFRTGDIVQLRPDGYIAFRERAKQLLVLSGKNVAPGPIEDRFAANEFVEQCVVLG-------------------------------------------------------------------------- 187918454 3 ----------------------------------------------------YSDFWNEVKRAGSGLLHYGIKKGDRVALISDSRREWIIIDIAVMSLGCIDVPRGNDSSDDELAYIINHSESSFVFVENAKQLQKIIAKKHELK----FVKHVVVIDDDKLYVGYDYLKDNPSELEKVSGKDIATIIYTSGTTGLPKGVVLRHESFIFQLDRISNYLPLEPGKIMISILPLWHSFERSCEYIVTLIWEGIRIGIIKRVSEEKFLGFVPVYKVSFFMKVIYLAGLILILPKIKKALGKRFEFGISGGGAL-VDYVDYFFKAVGIVVLEGYGLTETGP-VLSVRCLRRPVANTVG-PLLPDVEYRVVDSDGNALPPGEKGELWVRSPQVMSGYFKDEATTREVLTRDGWFKTGDLVCATMNNEISIVGRTKDTIVRGGENIEPEPIERALSKSVFIESVVVVGQDQKFLG----AIIVP---------------------------------------------------------- 34540873 9 ---------------------------AELPQRQAEKSPNKTIIKYYDREISWSKFAAGVMNAAKALAEIGLESGERIGIYSPNMVHCLYTELGAFAMRGVVVPLYATSSPEQLRFIVEDSSMETLFVGEQFQYNN----AYRVQKEYGTLKRIVVFDERSEFVRLGDSMPNETKVREAIPSDPALIIYTSGTSGRSKGVLLLHSNLMYQMKVHSEHIPVGPGELSIAFLPMSHIFEKA--WTLFCLTTGTRIAILR--DPKKVLEALPQIRPSLMCNVPGVYRRAMAVGQRYRLDLQRGRYFPTAGAPLSDE-INIFLQSVNIPIIVGYGLSETTATVSFYPQ-RGFKIGSMGKVM-PGLDARIDPDNN---------EILVKGESVMSEYYNLPEETAGAFTPDGYFRTGDAGRMDPDGTLYFLERIKDLYKTAGKYIAPQMIEGMLTKDPIIEQIAVIG----DRFKYVSALVYPNWELVRQAAIKREAAQDSLAAYEKVKYITLLAE-PLTETMKLKRRVINEHYAE----- 212543839 65 -------------------------TLYGMLKRVVEKQGSAEALWFENKTWTYDQLKDYSDRLAAYIHAQGIQAGDFVAVYTTNSPEMVFIVYALSKLGVVAALINTNLRDATFKHCLEISRSKLIISTPDLAAFVKTDDMPKFTFNVSSFDNVITQITPETLSQFSAADIAAIAAAKRSPPDLAVLIYTSGTTGNPKACA------IRNSMTLVTSTPLPKDTRIYSSLPLFHGTAFFSGLCYSV-GNGGTLCLRRKFSASQFWKDVHDSRATRVLYIGELCRYLLASPPSPFDKNHN--CVVAYGNGLRGEIWDKFSERFNVEIREIYRSTEGVARFDNFSG-GSWGAGAVGGPIRQMFEIKFDLETEQPVSAGEEGEAIVRTRQSLTEYLHNNEATEKKLLGDVFQRMGDLLVRDHDGWIRFGDRVGDTYRWKGENVSAGEVRDHICRMENVQDAVVYGVKKNYDGQAGAAGITLERRTPETEALWTFLRSQGVPTYAIPRLVRVTKEVATGVTFKQAKGDLAKR-------- 12746384 122 ---------------------------------------------------SYKQVVDRAEHIGSALLHRGSNTGDKIGIFSQNRPEWTISELACYTYSMVAVPLYDTLGTEAIGYIIEKADISTVICDGKGRAVKTIVLIEPFDSELVT-RGQDCGIEVLSLREFEALGKANLQKPPPNPEDLALICFTSGTTGNPKGAMLTHGNVISNTAAFIRILKPSTEDCLMSFLPLAHMFERVVEGV--VLIHGARIGYFQG-DIRLLMDDLKTLKPTVFPVVPRLLNRMMKTGVVRKDSMGRVRLIITGAAPVAPTILTFLRAALGCQFYEGYGQTECTAGCS-MSMPGDWTAGHVGPPL-PCNAIKLVDAEMNYMAANGEGEICVKGPNVFLGYLKDSERTAEALDEDGWLHTGDIGKWLPNGCLKITDRKKHIFKLAGEYIAPEKIETVYLSDPESLQACLVGIPDPKKGEGSYSELCSNKDVKSAEDILRLGKEAGLKSFEQVKDIALHTELLLTPTLKAKRTEIRNRFKE----- 66553904 26 --------------------------------------------------------EDYSNKIATVFSTYGYHKGDVVGMLLENRPEFVAIWLGLSKLGVIIPLLNTNLRKASLLHSIKVSKCQALIVSDIMNSLDPKFPLYRI-GNLPDKKTSNLNDNDLAVLMANVSSAPPLLQEKGSYNDQLVYIFTSGTTGLPKAAVITNSRFMFMAVGIFMLAKFKTSDRIYTPLPLYHTAG-GVMSIGAALLHGATVVIRRKFSASAYFIDCIKYKCTIGQYIGEMCRYILAVPPKPEDKQHNIRIMFGNG--LRPQIWPEFVERFNIPIAEFYGATEGNANIVNVDNTVGAI-GFVSRIIPSVYPISIVDADGEPVEPNEPGVFVIIPNNPFRAYLGDQKASEKKIVRDVFFISGDILIADEFGNLFFKDRTGDTFRWKGENVSTSEIEAIISNLINYRDCIVYGVEIPGLGKAGMAAIYDEKATLDVHQLSIDLKEH-LASYAVPRFIRILSKIDLTGTFKLKKKDL----------- 116249037 4 -------------------------PIHAQLLRHATETPDKPALVINGHSLSYGELYVRAKAIYRFLQDLGV--ETLAALSLSNHIGFAEYFAAATAFPNACAVIDPIMPAERIERIIERLTPDVLIVDD--DAGPSAEIARRF--------GIPVVTAGAEAFDLAAAGGE-AELPA-DADKIFLIGFTSGTTAEPKAYYRSREQWRWSLDRGRVVFELEDAPSTMCPGALAHGLALYA--LVEALDAGATFHSVRKWDPGVVARTLCSWQVERLVAVPTHIAGIARAWAGEPA-LTFLRDVLTAGAKLDRNGVESMRRLFPARIREYYGASEGFMTVSTLAGGEDFPIDRVGQAY-PGVEISIRDPDENNVGTDVPGTIFVRSDLIADGYLWGDDGQAFRVTEAG--ATGDLGELDANGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGVEDAVVFALPDAYFGQRIVAVV--SGETVGPKILADHCA-QMLGKYKIPKQFYHIRSWPMTSSGKISR-------------- 83312914 36 --------------------------------------GHRTALIVEAERHTFHMLRLLSNRLANGLAAMGIAPGDRVAMALPAGLEAAVTLLAVTKMGAVLVPVPLSLGSEPLGWRLADSGARVAVVDPAA-----LPALERARSRLPELERVGGGGGALDLWSELERSSDAFTPLVTPADHPAFIFYPEAACGRPAGVIHAHRAMLPAVEMSLTFFPQFGDIVWTSSEWMG--AEALFRAVLPAWHHGVPVVACPGFDPVQALDLMSRHGVRTAYVPPHHLGALTEAAASRPHAMP--RAIASGPEPLDEDLHERVIKVFGVHANEAWGVLESGAVAANLAGLMELRPPSPGRA-APGLSIDAVDERGRPLRAGDRGLLAVSAPGSFLGYWGDGAGAARRV--NGWLITGRSGFRDLDHYLW-----PDAVLVGGCPVQPEEVELALAAHPDVVAAAVL----EWTSGELKAFVVAGGRAADAAELQAWVRLTR-SPVEVPSRMEFVDELPLSMDGSVRRADLRDR-------- 50120154 26 -----------------------------------------VALIDDETRWSWQMLAQRVDRLAEHFAQQGVTAESTVALRGKNSVPMLCSYLALLQCGARALPLNPQLPDTLTEVLLPALNVACGLCLNDKPWPDSVRTLSLPSASS-------LSGDIEETIDTNRLRWQD--------ERLATLTLTSGSSGMPKAVAHTFSAHISSAEGVVQMMAFSASDSWLLSLPLFHVSGQGI--IWRWLATGATIVVRAHQPLDTALR-----DCTHASLVPTQLWRLLSEKAFPE----ALKAVLLGGAMIPQTLTQQAEAR-GVSCWCGYGLTESTVCAKRADG-----RSGVGMPLL-GREIQLVDD-----------EILLRGSTLAAGYWRDGKL-IPLVDDDGWFHTRDRGLFTE-GEWHIQGRLDNQFFSGGEGVQPENIEAVLLTHPAVQQACIVPVEDVEFGHRPVAVVV---QTTTLDAVRDWLQPQ-LAGFQRPVAYYALPAELKNGGIKLSRQQVKNWVK------ 89897976 11 ----------------RRLGLRDGRTVLEFLKLCSEMTSDA---CCWDEQLSYEDMRKAITAL-----SLKVSPEKNIGIMMPSSAGAYIAYFAVLLAGKVPVMINWSQGLREMEACIELSHVKHILTSKQLDGIEYPALLIYME----TIRKHFTLWDKIRIAFYLSLPYTWVNISGQNKEDCAVILFTSGTEKLPKGVPLTHANLIANQEACLKFFNPLETDIMMSFLPPFHAYGFNCCALFPIL-AGLPVVFSYNPQPKKIVELIDATHATFLGGTPIFFDYILKTAKKQGSSLSSLRLAVIGGDAFKDSLRNGVQKDFPHIVYQGYGTTECSPVITINNEKSPKIESCVGIPIDGMDVMVVSEETYVPVSSGEVGVILIRGTSLFSGYLGNDP--TCGFVRLGWYVTGDLGCLDNEGQLFLKGRLSRFVKIGSEMISLQALESLLIEDPGSIPLVVCGIP----GERVKLCLFTT-FSTDLNEVNDILKNLKTSSIMKISYQHQVESIPMLGTGKPDYRAL----------- 145224941 3 ----------------------------------------APAIQFERRWVTWGQIAESARHVSTV-----VGSG-TAGIMLRNTPSHVAALLGVLSGGGTVVVINPSRGDERTRADIEALQLPTLI----GLAEDLESLAPGTTATTMALGDIDTTPEITGGSPSEGQHRPGV----------AVRMPTSGTTGPPKRVDLTYDMLARSVMGRDPDTAPSPTEVAIVNSPLVHVGGV--FRILLCLAEARPFVLLPKFELHSWAEAVREHRPAAVSLVPAALRMVL-HSDLTRDDLAGVRVVTSGTAPLSADDAEAFTAKFGIPVLTSYAATEGGVAGWTLADHRQDKRGSVGRA-NPGARLRVVDDNRDPVPPGEPGLLEVIPAQLA--------------DTGEWMQTTDVARIDEDGFLWILGRADQAIIRGGFKVMPDDVRSALESHAAVAGAAVVGRPDPRLGETPVALVELRPGATSPEELSAYLQTR-LARYEIPTALILTDAIPRTPSGKPDLTAVRARLAQ----- 56475602 92 ----------------------------------------------------WEDLAGQVRIVATQLRRLGVKPNDRVVAYLPNIPQAIIAMLATTSIGAVWASCSPDFGSHGVLDRVAQLAPKVLFCVDGYRAFDRRGEVGEIIGALDSIEHVIRVRSWETLLDHPPVPADGFQFEQLPFDHPLWILFSSGTTGLPKAIVHSHGGILLEMHKLLAHMDIHPGERTF----FFTTTGWMMWAVASSLLVGACPVLYDYPTPDVLWKMAQDCGAAFFGASPTYVDIMNKTGPAARYDLSKLRAIMPAGSPVSPECTAWFYQNVDLWIATGSGGTDCCTGFVGGVPTLPVYAGEIQAP-SLGVAAAAFNEQGEPV-IDEVGELVITLPSMPVCFWNDPERYREAYFEEGVWRHGDFFRINARGGCFVLGRSDATLNRQGVRIGTAEIYRALATLDEIEDALIVNLDLPHNQFFMPLFVKLSAGVELDPDLEKLLRKEYTPRH-VPDRIIAVPGIPATLTGKKMEVPVRKIL------- 145354732 5 -------------------------TLDAALRRNARERPSAIALVPNAREFTWDELHGVVDALARVLRA---DRHPRVLSFCRDGVEAFVALHACARARKSLVNVDAATPASRIRDVARDANATTCLCAN---DGDEDSVKSVLGEDGVAVRVWEVINAGAEAIEAEEDETREDDE--------IWIAYTSGTTGKCKGAAATHRRAMAYARAKCEVEEIDACSRVCLASNA--TFDLWHGDACAAAAAGAAVVVASRATFQDFARVLREGEVTHVCCTPTMFS--LARLPRGIVDAPKLRCVSLAGERMRESTIALWAD--DVALYNVYGATETTVTYARMRNAEDESTNRAGKAYEGFASVFVVDEREGELAVGVEGEVAIGGICVADGYLNDPERTARAFVHSPFYLTGDRGYIDDAGDLYLRGRLDRQVKIRGHRVELDEIEAALRSCPALCDDAVVFYDANEGVLTSHAAASPTFDASSDADLYAFALERVLPRHMVPRRHVFIERWPLTSSGKTNRQILLQWFA------ 119899736 26 ------------------------DTFPRLLMHHARVRPARAAMREKEQTYTWAQVAENVRAIACGLAELGFKRGDRLAIIGDNRPRLYWSVAACQCLGGIPVMLYQDAVAQEMVYVLQDAEIRFAVVEDQ----EQVDKMLEILPEAPFLEHVIYDDELQEMGRIHDRNQSDFEIAKGAPDDISVMLYTSGTTGKPKGVCQTHRAFIAAAQGAMQVDGLTDQEDILSYLPMAWVGD-HLFSFAQAMVAGFTINCPE--SGETVMTDLREIGPTYYFAPPRVFENLLTQVMIRMEDMSRIRVAYTAGAAIGPDLF-RFYRSIGVNLKQFYGQTETCA-YVCLQPDGQIKFDSVGRP-APFVEVKLADN----------GEILVKGPMLLKAYYKRPDATAESINADGYFMTGDAGFFDEDGHLKIIDRAKDV-------------------------------------------------------------------------------------------------------- 8885525 4 ----------------RNRGKPKNCCISHKFVDAASKNPHQIAVIDGDKCFTFAELSSSIDSLTSRLHRI-LSNDDVVALYMPPSVEYVISVFSVLRCGEAFLPLDPSWPRERVLSLISSSNISLVIACGLSSVESHWLVERNVCP-------VLLFSMDEKLSVETGCSSFVWPCKKERQRKFCYLMYTSGSTGKPKGVCGTEQGLLNRFLWMQELYPVVGEQRF--AFKTSVGFIDHIQEFLGAILSSTALVIPPKENMISIIDFLEEYSISRLLAVPSMIRAILPTLQHRGHNQSCLKLVVLSGEPFPVSLWDSLHSLLPETFLNLYGSTEVSGDCTYFDKTEEIGSVPIGKSISNCKVVLLGDED----KPYE-GEICVSGLCLSQGYMH------SSIESEGYYRTGDYGRQLSSGDLIFIGRRDRTVKLNGKRMALEEIETTLELNPDIAEAVVLLSRDETELASLKAFVVLNKESNSSDGIIFSIRGGKLPPVMIPNHFVLVEKLPLTSSGKVDYEAL----------- 182677140 52 ---------------------------------HAQRQPDEIALVQGPVRLTYDQINARANRLARYFVSLGLRPAAPVGLCMRNGLVSMIACLAVLKAGGACVPLDPIMGPHWLAAFIIQAGIDVAIVDDHHALDLFEDAPR------------LNLLDYESISAAAELESDADFDIAWDTDSLALILPVSQVAG-PRGVEMTHRA-LHHCCDLAHGLDFSAATVALQM--VFAPQELAWFQNLSLLIAGGRLVFYGAPETAEIANLIRSETIDTSFLTPSLCGWLLDEDPSL---FAPLERVVIGEAPVPLAVKRGVKGATKGEIVLLYGPAEAPAAMTRLWHEDDADDVTRIVPEPNNARVQLLDTRRRPCPDGVLGEICLGGEGLASGYRRDERLSQQSFIPDPLFRTGDYARRRLDGTFERLGRLDEKVILSGYRVELKAIERVLRAQKGVADAVCDYRRSRAYGESVIAFFVEASPGAINETRLLAALRRLLPPFMVPDFLRKLETLPLLPDGHPDRQAL----------- 125716320 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPGYPDDRIRYIVEDTNSSLLLTQS--------HLVTQLQQIIPKTKLITLDDKPYQYQDKTNLPVHS------QSTDLAYVIYTSGTTGFPKGTMVEHKSLNNLVFSQREYLHIGSTSILLQYASI--IFDASVWEIFSALISGAQLNIISEHDRKDIIKYLAHNKITIAALPPALLRNL------DYQDLPDLKALEVGGESCDLRVMEQWSR--GRRFINAYGPTESTVCATAHEYQEGDLNTTIGKPL-PNIKVYILDECYVPTSIGVVGELYIGGAGLARGYLNQPELTKERFIPNPFYKTGDLVRWLPDGNLEYIGRNDFQVKIRG--------------------------------------------------------------------------------------------------- 113475497 34 ------------------------QSLSEIWPRVAQYFGPITALHDPHAQLTYKELNEQIQKFAAGLQALEVVSKERVALFADNSPRWMIADQGIITAGGADVVRSGTTDIEELIYILKDSGSISLV-------LENLALLERLSDRLQDLPHLIILLSEEDANSYKSLEERPLQPTNQNLETLATLIYTSGTTGKPKGVMVTHGNLLYQINFLGTVVQPSPGEFTLSILPTWHSFGMSVPRIWELIYEGVQRQLREQPAARFFLDISERYRVTVLELSPSTWQSWLLWPKIRQATGGRLKFAVSGGGSLGMHL-ENFFEIIGIDLLVGYGLTETSPVLTVRHYWENLR-GSSGRPL-PGTEIKIVNPETETLGFGEKGLVLARGPQIMVGYYQNPEATKKAIDSEGWLNTGDIGWINPRNDLILTGRAKDTIVTNGENIEPQPIENA---------------------------------------------------------------------------------------- 118089631 36 -------------------------------------------LILGTYRWSYEEVNQKVNRLGSGLIALGLTPKSTVVIFCETRAEWMIAALACFKYNFPLVTLYATLGEEAVTYGLNECGASYLITSAELLESKLKATLPQIS----CLKHIIYVDEIHSMQTVEELGAKPIQPSRPVPTDLALVMYTSGSTGRPKGVMMQHKNLIAGMTGQCERIGLGPKDTYIGYLPLAHVLELTAE--ISCITYGCRIGYSSPLTLSDQSSKIKKLKPTLMAAVPEIMDRIYKEQIKRGYDAPNIRMMLSGGAPLSPQTQRFMNICFCCPVGQGYGLTETCGAGT-ITEVADYSTGRVGAPLI-CCEIRLRDGYTNRDKPNPRGEIIIGGPNVSMGYFKNEEKTTEDFTIDRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNCSLIDNICAYAKSDQSY---VISFVVPNQEAEILREIKEVANKMKLERFEIPIKVRLSPE-PWTPTGKLKRKELK---------- 198254361 11 ------------------------ETLPKLLARNVLRHPNKPAYREKAQSWTWAQAATEIEDLACGLADMGLGPGDSVAIIGRNRPALYWAMISVQMCGAIPVPLYQDAVAEEMIYVLSNCEARFVIAGDQ----EQIDKIHEVQDQIPQVEQMIYHDDAPNLSAMAKVRARAEIWPRLEADDTCVMLYTSGTTGRPKGVVLSNRNIIETSKNSAEFDNLRADEDVLAYLPMAWVGDF-IFSVGQSLWTGFCVNCPE--SAETMQTDLREIGPTYFFAPPRVFESQLTEVMIRMEDLSRVRVGYTAGEAIGPELFS-FYRSLGINLKQLYGQTEASVFITQQPD-GQVRSDTVGVP-SPGVELRIA----------ESGEVFYRSPGVFVEYFNNPESTASTKDADGWVATGDAGFIDPEGHLRIIDRAKDVGKMSDSMFSPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------- 212632950 5 -----------------------------VIREHAQREPETIACSFQPRHLTYQELVDRVESRAKLLVRLSYRQK-YIALLFPTGLEFIVDFLACLRAGVIAVPLNVTRNTKQFERILADAKVQAILTTADTQKTLSKQLSE-------------VNGYHESDFIWIDEHYEDIDIPVVSPEQVAFIQYTS-STSSPKGVMVTQANVLHNMQVMQTSCQHPKGAVVGGWLPQFHDMGLVGHMLL-PLYLAGRYVFMPPMSPSRWLKLISQYRI-FCSAAPNFVNLIRESEDLSDLDLSCWKIALNGSEPVSAATMQQFSHRFHNAFFPSYGMAETTLFVSGGPKPDGVKVVCCG-AINKDFTVRVVNPQTEICRSNETGEIWIAGESVAQGYLNQTAKTVTDFQAKPYMRTGDMGFIL-DGQLYITGRIKELLIVRGRNLYPYDIERTCRSYRYAAKAAVFTFTRDSKTKLAAVVEVSRPPRQLIDDLKALVEEHEIA----LDRILVVPTIPKTTSGKVKRTA------------ 167033794 61 -----TPPSQVLSEQMPDAQWFANATLN-FAEHLLRRRDDRPAVVDGQREFTHAELAAQVAGLQTALKAIGIAPGDRVAAVMPNTWQTLVAMLACSSIGAVWSTSSPEFGVHGIIDRFGQIEPKLLIVCAGYKAIDQVAKVNQVCAQLPGLEQLIVVTRADEFVSLWDDFFQPGGEPRFTPDHPLYILYSSGTTGVPKCIVHRAGGLLQHLKEHGLHNDLKADDVLF----YYTTCGWMMWNWLASLAVGATLVLYDHPGPERLLDLIEAEGI-HAFGTSAKYLAALEQAGLEPHRLGSLRLLLSTGSPLSPHSYDYVYGKIKADLVSMSGGTDIVSCFVLGNPTLPVRRGEI-QCKGLGMAVQVWNEQGHAV-VDEKGELVCAHPSMPLGFWNDPDRYHDTYFSPGVWAQGDYAEQRASGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVMESVAIGQ-DWHGDVRVVLFVRLHQGLQLDDALRQRIRQQYTTPRHVPAVIAQVSDIPRTISGKLVELAIRNVV------- 147675543 10 -----------------------------------ERDPKQVALSHAGQTLTWQVLDSQVAHYAKALREQGVRSGEVVTLVGKNHLHTVLWFLACTQVGALCTFVAPALLQEKLATLYAEQSPKHLLAPSCALSEEEIAELNAHRLSLPDERDESVGGEKVS--------------SQFSCEQLATLIFTSGSTGTPKAVTHTHQQHLASARGLLNKFAFTESDSWLLSLPLYHISGVAI--LYRWLAVGATLKIGTGDLQNDIA------GVTHASLVPTQLKRLLDSSSPL-----TLKRVLLGGSHIPVELAQ-MAATRGIDTWLGYGMTEAASTVTA-----KRVDGLAGGELLDHRELRLVD-----------GRIFIAGKTLAQGYYWQGQLVPLT-NEQGWFDSKDLGRWQGN-NLLIDGRADNLFISGGENVHCEEIEAVLNQHPHVQVAIVIPVQDSEFGARPVAVI--RSEAEWCQAIGDTWCQAKLEKFKWPIMYFLLPDALLDGGIKVSRAAVKAWLA------ 38174855 1108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEIPELVARHGVTHFQCTPSMLRMLLMEAGGEQA-LRPLKRLLVGGEAFPLALGQQALACMKGEVLNMYGPTETTIWSSFHQMVRGESVLPIGRPID-DTRMYLVDKGLRPVPVGVPGELLIGGEGVTRGYLDRPELTAERFIPDPFYRTGDLARYLPDGRIEFLGRLDHQVKVRGVRIELGEIEAALRQHPEVRQAVVLARADGSGEVNLVAYVVGQSATVTSSALRSFLLDK-LPAAMIPSHFVRLEALPLTPNKKLDVRAL----------- 38174855 515 -----VAWNDTATERPPTA------CLHTLFEARAERFPEATALVCGERRLSYQELNARANELAHELRALGVGPEVRVGLCVRRGVDMVVGMLGILKAGGAYVPMDPAYPADRLAYMLSDSRAPVVLCEKRSRGLLSAQDVKK-----------VCLDDGERASSRERSNPSS----GVTADNVAYTIYTSGSTGRPKGVMVCHHTVDRFFAAMDESLGRGEPGVWLATTSM--SFDISVLEIFYSLTRGFQVVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153209278 91 ------------------------------------------------RSITYAELYTEVAALAGFLRQCHVVPGDRVVGVLSNQIETVIAMLATASVGAIWSACSPDFGLEGLVDRFGQIKPKVLFAVDSHTTYHHLDKIRQLQQQLTSLTHTIIVPNHQKNIAINELKNAPFYFEALPFDHPVYILYSSGTTGKPKCMVHSAGGLLQHLKELILHTDLRPSQRIFFYTTCSW---MMWNWLMSSLAVGATVVLYDYPTPTALFDLIDKVGISIFGVGAKILAEKFDLVPKKTHNLLSLKTILTTGSPLLPKSFDYVYNNVDIQLSSISGGSD-IISCFALGNSLLPVYRGELQCIGLGMDVKIFNDDGDSV-IEEKGELVCKSPFPMPIYWNDPEKYHQAYFPNTWAH-GDYAKTTKRGTLIIYGRSDTTLNPGGIRIGTAEIYQQVEKIKEILDCLVTSQQW-KGDERIILFVVLQKETTLTDPLRKKIQRQNLSPHHVPNKIIAVPDLPRTKSGKIVELAVKKIINGE---- 195614698 82 ---------------------------------------------------TYGEASTSRTAIGSGLIYHGISEGARIGLYFINRPEWIILDHACAAYSYVSVPLYDTLGPDAVQFIVNHATVEVIFCVPQT-----LSAILSFITQMPCVRLIVVVGGDDSNMPSAPATTEPQTFRPPKPEDIATICYTSGTTGTPKGAVLSHENLIANVAGSSLGIKFYPSDVYISYLPLAHIYERANQ--VALLHYGVAIGFYQG-DNLKLMDDLAVLRPTIFASVPRLYRLYHTAYNAKRHAMGRMRLMTSGASPLSPDVMEFLRICFG-EVLEGYGMTETSCVISTMNI-GDRSIGHVGSP-NPSCEVKLVDSEDQPYP---RGEICVRGPIIFCGYYKDEVQTREVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFIAQCFIYG---DSFNSSLVAIVAVEPDVLKAEDLRQLCADDSIAKEAQLRGFEFAKAVPLTPTFKVKRPQAKAYFAKEI--- 167588973 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLVDLIAREGITTVHFVPSMLRAFLDHPDLDAH-CASLRRVVCSGEALPYDLQQRFFERLDARLYNLYGPTEAAVDVTAWERDDPHRNVPIGRPIA-NTRVYIVDAQMQPVPVGVAGELLIGGVPVGRGYHGEPELSAAKFIADPFYRTGDLARYRADGNIEFLGRIDHQVKLRGLRIELGEIEATLASHPWV-DAAVVALRGADDGARLVAWLLSHPEAELIEAVRGHLQQR-LPDYMVPSAFVVVTAFAHLPNGKLDRASLPE--------- 169635590 37 -------------------------PLHDYIFENISEFAAKPCLINGGEVYTYADVHVTSRKLAAGLHNLGVKQHDVVMILLPNSPEVVLTFLAASFVGAITTSANPFFTPAEISKQAKASAAKLIVTQS-----RYVDKIKNLQNDGVLIVTTDSDAIPENCLRFSELTQSEEPRVDISPDDVVALPFSSGTTGLPKGVMLTHKGLVTSVAQQVDNLYFNRDDVILCVLPMFHIYALNSI-MLCSLRVGATILIMPKFEITLLLEQIQRCKVTVAMVVPPIVLAIAKSPETEKYDLSSVRMVKSGAAPLGKELEDAISAKFNAKLGQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88857939 7 -----------------------------------------------EASYDYQTLSQEISRIAIGLQAL-IKTQDQALIVLPQGVQFVTAFYGCMAANVIAVPSFPQLQIERLQFAITDLGNPIVITN---------------RDILPKLQEHIALDSVRWLLDLASVIAQPLSDFRTHEHSIALLQYSSGTTGKPKGVIITNQNIMENSELIRQSFGHKEDTRMMLWLPPHHDMGL-VGGVMQGVYTGYPTLLMPTRSQYRWLKAVSDYRATTT-GAPNFAYELIRESRLAELDLSSLENLFCGAEPINSHSINQFLDKFAPAFLPCYGMAEATLMVSQLCIDEPLLKHGMVKPLTPNAQARIVNETGTEVAQGQVGEIWLQGSSISPGYWQDAERTAINFYEETFHRTGDLGFYHQD-ELFITGRLKEVVIIRGANFYPQDLEETTLAFPELNNCAAFSVPKEGKEQLIMAIEVPRN-VTEFNQYAKILNGRLVERFGIRADIILF--LPRTSSGKLQRVAIKKAYEEQQL-- 114566671 29 ------------------------------LENWAAQQGEKTALIYGDRYISYEQFNQMANRYAHFFQQEGFKKGDVVSLLMDNRPEYLMAASGLNKLGVVVNLVNTVIRGERLAHAINVSESRAIIVGHEFLEL-YQSISNGIRLRTPG-RILVETGEQNISLPLEDLNQNPESTGKSSSEDIIIYMETAGSSGLRKTVVLSQKRWLLMGQQFALLTNMNQHSIIYLVIPFYYNMGFNI-CFSSMLAAGASMVIKPRFSLSNFWPDIRRYKVTHFMAVGEMLRFICNQPEEADDGDNPLEYII--GVNTRGDLLQQLQQRFGIKVVEAYGTSEGIGTYIN----EDEIPGMCGRGMRQGEVVKIRDDKGLAVKPGEIGLVLINANNQFWGYVNDSEMSEARIIRDEYFNTGDLVKLHEGDYISFVDRLGDTYRWKSKTVSANQVADVINKFGSIEEAFVYGVKVPGMGNCGMAALQLLDDAPLDDKLVDHI-NRRMPDHARPVFIRICAHVPRLFRKK--RRQLQEE-------- 167534933 36 -------------------------TVMERFKETVERFGDRDALAVKRHTWTYRDYHRDIITAAKAFIHFGLDRHHSVGIIGFNSPEWFIADLGAVFAGGFASGIYTTNGPESLQYVADHSRSQFLFVEDR----KQLAKIKEVQDQLPTVKLVVMWGEPVEEKDRKDLKIKVIGWDEFSPGECCTLIYTSGTTGTPKAVMMTHDNITWTAKALSTHARLDRQEHIISYLPLSHIAA-QILDMHAPILMGAKVWFAPDALKGSLPTTLAEVRPTIFLGVPRVWASMADQRGERRPSLDRCHFLATAAAPISRETLDYFLSLY-LPIMEVYGMSENTGPQT-VNRSGNHTTGSVGVTMAGL-ETKIDNPD-----ANGDGEICMRGRHVMKGYLFNEEKTRETIDEDGWLHTGDVGRMDDRGFLFITGRIKEIIITGGENVAPVPIEDTMKACPILSNVMVIG-------------------------------------------------------------------------- 145594939 44 -----------------------------------RAWPVRRSVRGGDVPVTCAQFRDDVHSLARGFLAAGVGHGDRIGLVSRTRYEWTLVDYALWAIGAVSVPVFETASADQLGWILSDAGVVGCVVETS----DQAELVASRRSDLPALRDVIDAGDLTDLAGQGHAVDDAVRRRRVTGGDMATIVYTSGTTGRPKGCVLTHRSIHCDVSAAVSVLPLHPEANTVLFLPLAHAFA----RMIQVGVVQTRTTMVHSADIAGVLEQLRRHRPTFVLAVPRVFEKLLARGGFDPLVYRKLRAAIVGGAPLGERLGHFFRGA-GLLVLEGYGLTEASPALTA-NTPTTQRIGTVGRPL-PGVKIRIADD----------GEILARGDPVFPGYWNNSEATRAVFTQDGWMRTGDLGELDSDGFLRITGRQKEIIVTSGQNLAPTPIEEAIRADPLVSQCMLIG-------------------------------------------------------------------------- 115484155 79 -------------------------TLHDNFVYAVETFRDCRYLICADGTMTYGE--ASTNRTASGLIYHGIPEGACIGLYFINRPEWIIVDHACAAYSFVSVPLYDTLGPDAVQFIVNHATVEAIFCVPQT-----LSTLLSFITQMPCVRLIVVIGGDNANMPLNQGKMSSRPFRPPKPEDVATICYTSGTTGTPKGVVLSHRNLIANVAGSSVVIKFYPSDVYISYLPLAHIYERVNQ--IALLHYGVAIGFYQG-DNLKLMDDLAALRPTVFSSVPRLYNRIYAAAIMNGRNLSRVRLMSSGASPLSADVMEFLRVCFGCLVIEGYGMTETSCVIATMDC-DDRLIGHVGPP-NPSCEIKLVDSEDQPYP---RGEICVRGTTIFFGYYKDEIQTREVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFIAQC------------------------------------------------------------------------------ 84468274 52 --------------------------------------------------ITYGTVFESVTSFASGLAKLGHVREERAAIFAETREEWFIALQACFRRNVTVVTIYASLGEEALCHSLNETEVATVIC-----GRKELKSLVNIAGQLDSVKRVICIDNDTSFSDVEKLGREPIEADLPLSADVAVIMYTSGSTGLPKGVMMTHGNILATVSAVMTIVPLGPKDVYLAYLPMAHILELIAENLIAS--VGGCI---GYGTPLTLTDTSNKVKPTVMAAVPAILDRVRDGLSKQLFDLARIRFILCGGAPLSGDTQRFINICLGAPIGQGYGLTETCAGGS-FSDFDDTSVGRVGPPI-PCSYIKLIDTTDSPMP---RGEIVIGGPNITLGYFKNEEKTRESYKVDRWFYTGDVGRFHADGCLEIIDRKKDIVKLHGEYVSLGKVEAAILGSPFVDNVALVAVSRPALEEQGIAYLCGKEEAVKEASLVKEAKKARLEKFEIPAKIKLLSD-PWTPTGKIKRDIIRKTFQEEL--- 77165512 65 ------PWERVLEDSMPGARWFVGSRLN--FAENLLRYRDRLALVFRGEELSYGELYLQVARLAQALKGAGVGVGDRVVGWLPNVPETVMAMLATTSLGAIWSSCSPDFGIQGVLDRFGQIGPKVLLAADGYKAIDSLARLAEIVESLPGLRQVVVVPYLHSSRDLAEAENSPLTFAQLPFDHPIYILYSSGTTGVPKCIVHGAGGLLQHLKELRLHTDLKREDRIF----YYTTCGWMMWWLVSALATGATVVLYDYPRPESLWDMAAEEGITVFGASAKYLSALEKAGPARTHHLSKLRTLLSTGSPLAPESFDYVYRDIKVQLSSISGGTD-IVSCFALGNPILPVYRGELQCRGLGMKVEIFDEKGRSV-QGQKGELVCTAPFPAMPFWNDPKKYWAAYFEPGVWAHGDYAELTAHGGLIIHGRSDTVLNPGGVRIGTAEIYRQVEKLPEVLESLAIGQAWQ-GDVRIILFVVLREGRVLDEALINRIRQKHASPHHRPAKVLQVPDMPRTLSGKL---------------- 88797528 24 -------------------------------------------LSDGHIRYSYREAFDTVSRLAGGLRQRGLEPGQRIGILSKNCAEWFILDWAAQMAGLITVPLYPTQTAEHLNEALKAVPVHWLFILDDPTLADALEVSHLTTANLP-YETIGTDLDWATLTASEPLPETEWVVPTT--SDIMTIHFTSGTSGKAQGVKLSYGAYHYACQNTRSAMQVTPEDRFLSYLPAAHIAEMMIQG--NAVYSGAQLFFAN--DLSTFAADLKRAQPTAFMSVPSLVNALLAIPGVNRLGLSHARLTGSGAAAMPIDLLTWY-EKLGIPISEAWGMTETCGLATMNYPFQSRSKGTVGRPV-PQTEIRVSHE----------GELLIRSPGLFSGYFNDDEATTAAFTEEGYFHTGDLGQWQDNQTGWLTGRLRDPFKSKGKFVNPGPIETRLQQEPLIDLACVFG---ENQGQ-PVAAVQLNQPPGRINGLTEILSHEKLSALLVSDKAWTVESGWLTPTQKVRRR------------- 211587131 73 ------------------------------------KTADNDFIVYNGRTTTFHETYITALRYGAWFKTHGIKRKEIVAIDFMNSSTFIFMLLGLWSIGAVPAFINYNLSGKPLTHSIRTSSARLVVVDEEVRHQEKILTSPNFRDGKGPVEIVFHTPEVEQILGMEPMREDDKARSGLIPRDMAILIYTSGTTGLPKPAIVSWKKCWSGSLFVKDWLNITPSDRFFTCMPLYHSSA-AILGFITCLMGGSTLIIGRRFSARNFMKEARENGATVIQYVGETLRYLLGVAPETGDDLHNIRLAFGNG--LRPDIWNRFKERFNIPIAEFYAATEGTAGSWNISS-NDFSAGAIGRILGRGSAIVDVDHETQEVPRGDPGELLFAIDAAFQGYFGNKKATEGKIIRDAYFRTGDMVRWDKDGRWFFSDRLGDTFRWKSENVSTSEVSEVLGAHPEVHEANVYGVSLPHDGRAGCAAILLSDSALESREVLDTLAAHNLPRFAAPLFLRVTPVTQSTGNNKQQKHVLR---------- 197342538 53 -----TPYEDVLTEAMPGARWFTGSCLN--YAEHALRTAEDPLLTHGPEPMTWAELRRQVGSLAAALRARGVRPGDRVSGYLPNVPQAVVALLATAAVGAVWTSCAPDFGARSVLDRFRQIEPVVLIAVDGYREHDRTDVVAELRAELPTVRTFVAPEGADTWADLVAGDETPV-FAQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVHLKQLGLHCDLGTGDRFFW----YTSTGWMMWNFLSGLLTGSTLVLYDGPDTAAQWRVAETTGATLFGTSAAMASRKADLHPARDFDLSRVRCVATTGSPLPPDGFRWLHEEAGVWIASVSGGTDVCSCFAGAVPTLPVHIGELQAPALGVD-LQAWDPDGTPL-VDEVGELVVTKPSMPTRFWNDPDRYHDSYTYPGVWRHGDWITLTGHGSVIIHGRSDSTLNRGGVRMGSADIYEVVERLPEIRESLVIGVEQPDGGYWMPLFVHLTEGAVLDDALRTRLARTELSPRHVPDEVIEVRAIPHTLTGK----------------- 218680619 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGLHALFVGGAPLTQALIESYLED-GVALVNGYGMSEAGTVLHVPIDRRAVQPGSVGLP-APLLDIRIVGEDGRDVCDGEIGELWLRGPAVTPGYWNKPRESAAAFT-DGWYRTGDLGRRDANGFYRIVDRLKDMYISGGENVYPAEVEAALVSHPDILDGAVVGIPDARWGECGIAYVVLRPGSAATGEMIAGHCAERLAAFKRPARILFVETIPRTASG------------------ 108760219 1172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALMERHAVTHLQCTPSQASMLL-AEERSREGLKRLKKMMVGGEAFPVPLARQLSETVSGDVINMYGPTETTIWSSTHPVKNVGEGVPIGTPIA-NTQFYILDAQQRPLPIGAAGELYIGGEGVVRGYHHRPELDRERFVPDPFYRTGDAARWRHDGLVEYIGRLDHQVKVRGFRIELGEIESRLGEHPAVRETVVIVREDIPGDKRLVAYLIAKPGEPPAADLREFLRTR-LPEYMVPQSFVTLSTFPQTPNKKVDRKAL----------- 108760219 557 ------RWNDTRRD------FPRDATLASLFQAQARRTPDDTALICRGTSLTYRELDARAEVLARHLRGAGVGRDVRVGIFMERSLEMMVGVLATHKAGGCYVPLDPAYPAERIAFMEEDAGCHLVLTQ------------ERLLSRVPSAAKAVLAVDQQ----WERIAAAPAQTPPATPDSLAYVIYTSGSTGKPKGVMIEHRNVVNFGVGMDERLGTERGT-WLAVTSL--NFDISVLELLWTLTRGFTVVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160897713 87 -------------------------------------------------ELSWRQLERDVAALAARMRELGLGRGDRVVAYLPNVPQAVVAFLACASIGAIWSSCAPEMGVSVVLDRFQQIGPKLIFATDSYRCFDRRAVLGEVLRGLPEIGHVIHVPPWRNVLAWADALARPAEFERLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLHLKTHGLQHDVRPGDRFMF---LGSTGWIVWNLMVGSLLAGATVVLPTSPDDGALWDFIDRQQVTLFGCGAAFLAKTMKDGPARGRRFEKLRAINSTGSALPLEAYGWVYENVKRDLWSVSGGTDIASGFVACAPLLPVRAGEI-QCRELGVAAHAFDEQGRSV-TGEVGELVITEPMPMPLYWNDADRYRESYFDPGYWRHGDWISFSEHGSAVIYGRSDTTINRFGIRMGTAEIYRVVEEVDEVLDSLVVDLEFLGRPSFMPLFVVLAPGLVLTDALKDAIRTQASARHM-PDAVIQVAEIPRTLTGKKMELPVRKLL------- 167587521 16 -----------------------------------------------------ADLDRRAGVVAAALEQV-ACPGDRVLLLFPPGIDYIVALFGCMYAGVVAVPAYPVEPARRLVGIVENCAPAAILSTTAVRNDAGR--IEAGSSTLGSLRWVTVD-------ALGDVAEHYVPRP-VNHGTPVYLQYTSGSTGAPKGVMISHRNLLHNSALIASRFEHDADSRGVIWLPPYHDMGLIG-GILQPLYVGFPVALMSHVDPLRWLRMIGERRATTSGGPNFAYQMLIADADLDKLDLGSWDLAFVGAEPVRRGTLHAFAQRFARAFYPCYGLAEHTLFMTGGLKSQPPVIPVAPRDAQPARETLIVDPDTRPCGDGQVGEIWAQGPSVALGYWNNRALSEQTFEAERFLRTGDYGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEETIEPLDA-----------ELFRPGGCAVFALEADATPQVIVVRELRARYLKAFHAPDAIVFTSAIPKTTSGKVQRHACRELF------- 197285928 16 --------------------------------------GEKTAYRQWDAKMSWASVAKKTRALSNALLDMGVAVQENVGIFSQNSIDWSIADIATLQLRAVTVPLYATSSVEQAAYIINDANIRILFVGDQ----KEYDVVSELALLCPQLKHIIVFNSQVVLNPISDCQSQYDSLDECCLDDLFTLIYTSGTTGEPKGVMLDYTNLASQLYLHDQRLSLSDKDVSLCFLPLSHVFERA--WSFYVMHTGAINVYLT--DTHAVREAMAAVKPTVMCAVPPRLRQWMKQGEKQRQALQPLRQILGGGARLDDAVIGFFLAA-GINIKYGYGMTETCATVSCWEE-NHYKLGSIGTPL-PGVEVRI----------GEENEIQVRGSIVMKGYFNKPEETVAAFTEDGWLRTGDAGALDEEGMLYITERLKDLMKSNGKYIAPQMIEGTLGQDRFIEHIAVIA--DTRK--FVSALIVPCFDALEEHELLRHTKQRNFASFHQVKRFTLLESGELTPTLKLRRKIISERYRNEI--- 149175119 152 ------------------------------------------------QQLSYRELRALTARVANGLTEAGIEPGERIAVMLPMTPESVAIFLGIIAAGCVVVTIADSFSAEEMQVRLKITAPRLIFIQDVITRNGRQLPLYAKLESLSELPAVVLPESASHTVSLRESASLELNCVPRKPQDETTILFSSGTTGNPKGIPWDQTTPIKSAGDGYLHHDIHAGDIVCWPTNLG--WMMGPWLVYAALINDATIALSDAPTSRRFCEFVQNAGVTMLGLVPSIVSAWRSQETTAGLDWSHIKVFSSTGECSNPDDMLWLMSRAGRPVIEYCGGTETGGGYITGTVLKPGVPGLFSCPALGF-EWLLLNETGKETAN---GEVFFVPPGLSTRLINRDEVYYADIAPGPLRRHGDQIEALPGGYFRAHGRVDDAMNLGGIKVSSVQIEELLTQTSGVREVAAIAVPPSGGGPQLVIFMVMQEGAAFVAAMQQIIRSQLNPLFKI-HAVREIEQLPRTASNKVMRRKLRDLYQNEEL-- 168045268 64 ---------------------WEGDTLAALFEQCCHRYADKKFLSSGDGRITYSQALTRVENFASGLVALGHKKGERVAMFAETRAEWLLGAEACFRQNFQVVTVYASLGLDALAHCLNETEAVTVICDDQFETVKRVVYMDAIGDDSPPSLSDVSNWTVESFSSVEKKGQEPADMP--KPKDVAVIMYTSGSTGMPKGVMMSHGNLVATVAGVSTVIPLSSNDCYLAYLPLAHVLELAAE--LTMIGTGASI---GYGSPHTLIDTIKKLGPTLMTAVPAILDKVRDGAVKTLFDIASVRGMLSGGAPLSPDTQRFINVCFGAPIGQGYGLTETCAGAT-FSEWDDTSVGRVGPPV-PHCYVKLVNEEGNDDPP--RGEIVIGGPSVTLGYFKNQEKTDQDFKVDRWFYTGDIGQFHEDGCVEIIDRKKDIVKLAGEYVSLGKVESVLSGSQYVDN--VMIHADPFHSNCV-ALVVANQAALEASSLNQVAKNGKLERFEIPTKIKLLSE-PWTPSGKLKREAVRKAFADDLKA- 57167793 616 -------------------------TIARAFITSAKRNLSNIAIIDSAGAISYRKLLSLSFILSTLIKERGAPKEECVGILLPASFASSLLNLSVLLAQKVVVNLNFTAGEKALQAAVKSAQISQIYTSKKFEEVNLIYMEDVVEIFKKQKSKILAMMMAVSILP--SFILKAIFAPSKNNLAIAAILFSSGSEGTPKGVMLNNRNILSNIAQISDVLCTRNNDVILSSLPPFHAFGLTVTTFLPLLESIKSITFADPTDALGIAKAVAKNNVTIMCGTSTFLGIYARNKKLDAIMFESLRVVVSGAEKLKSEVRSAFEMKFKKSIFEGYGATETTPVASYWIVHRASKEGSVGMPL-PGTAVRIVDPNTETLKTNEDGLILIGGHQVMVGYLNNKEKTDEVIKEDGWYNTGDKGHLDEDGFLYIVDRYSRFAKIGGEMISLGALEEEIAKFIDIVKFCTVALEDEKKGEQVALLIECDEEFFEG--VCEAIKSSSMPAIFKPSRYLKVEKIPLLGSGKVDLKGAKELAK------ 118095605 132 -------------------------TVHQMFKESLEKYGSLNALASRKEKITFSEYYCLSRKAAKSFLKLGLERFHSVAILGFNSPEWFISAVGAVFAGGIVTGIYTTNSPEACHYIAYDSKTNIMVVENR----KQLDKIMQIWNRLPHLKAVVLYKDSEEFLKLGDDISD-VTLDDIKPNQCCVLIYTSGTTGKPKGAMLSHDNITWTSAHCSRAGDMQPAEVIVSYLPLSHIAAQIYDLWTGIKW--GEQVYFAEPDAGSLINTLKEVQPTSHMGVPRVWEKIMEKLKDASAQFSSCQKHFCGAAPLNTETLYFFLG-LNITLYEAYGMSETTGPHC-LSGPYNYRQHSCGKP-APGCRVKLVNEDTE-----GNGEICFWGRTVFMGYLNMEDKTKEAFDEDGWLHSGDLGKLDKDGFLYVTGRIKDLIITGGENVPPIPIEDAVKELPIVSNAMVIG-------------------------------------------------------------------------- 146091908 252 ----------------------------------------------------------------------------------------------------------PMLSAEDVVKRLDDEKAAAKAREDRQAEIAQQEHLRRNRAPTEAMGGADPAGDSAHLDELNRVYQRWYAMPSARPTDDCLMLYTSGTTAKPKGVVHTHASVANMVKVLQDAWQWRDTDSILHVLPWHHVHGL-VNILLCALASNARCVVTTFDDAARVAHRLEQGDITLFMAVPTVYVKLSDAVQFRKACMESVRLMVCGSAPLPVPTLNQFCELSGHTLLERYGMTEIGMALSQPLHPADRHPGTVGSPL-PTVKTYVHQPETKEAEYDEVGSLGIASESLFDRYWNSATATKKEVRTNGFFDTGDVGVRLPAGVYTILGRSSDIIKSRGYKLSALEIEATLLARNDLFEMAVVGAADAVQGESVVAVVAMQPEAARAEELKK-VALQLLAPYKCPSRYIVVPEIPRNATGKVNKKDLKKALN------ 211956882 18 ------------------------KSIPKAFMESVERLADKPAFVRGETGWSWTEYGEQVRNAAKALLALGVNPGDAVCILSYNRPEWTIMDVAAMMIGAVPTGIYWTAAAPEINYILRHSQGRILLTKAQLKGIGEQSENMRHLRKVIRLDGRVENPDQYTWASFMSLGENSPRLNDIAAEDIALQIYTSGTTGLPKAVQISHRAIRAESDALNLAFKPTPADRYISYLPMAHIAEQCGT-IIQACDTGYPVYYAKSVT--SLGEHLPEVRPTVTFGVPRIFNRLVLDKIKHKIGLDKMRMFVSGGAPVSKRVLEAFTG-LDIVIREVYGQSENCGGAT-INIIGSTRLGSVGKPMEGVTIKIAAD-----------GEILCKAGTNFSGYAHDPASTDEAL-RDGWLYSGDIGYLDKDGYLFITGRKKEIIISGGKNISPALLEQDLMELPMVEYAVVAG-------------------------------------------------------------------------- 78213528 53 ------------------------------------------------ERFNFGELAERIATAAAAFRRHGVKEGDVVALFAENSPRWLVADQGLMRAGAADAVRGASAPVEELCYILSDCQATALVVQNA-EVWRRLALPPDQRAQLRFVLQ-LEGEPAEGAMGWEAFLASGAGLDPVGPDAVATVLYTSGTTGQPKGVPLTHANLLHQMSSLACVAYPEPGAPVLSVLPIWHAYERSASYFFLSCACTQTYTTLPRVRPPRLWEAVQAGFEDVLKTFPPSRQRLLRAALANRRQLSGLAYPISGGGAIAPH-IDAFFEAVGIELLVGYGLTETSPVVS-CRRPWRNIRGSSGLPM-PQTEFRIVDDNGQPLGFRQRGRVMVRGPQVMVGYLGKPEASAKVLDTAGWFDTGDLGMLLPDGSVALTGRAKDTIVSSGENIEPGPLEEALVASPLIEQVMLVGQDERQLG----ALIVPRAEA------------------------------------------------------ 150015574 30 ------------------------------------------------------DLKSRVLKILHYMQYIGVKPGDEVVFQIKSNIDFVHVFWACLLGRIIPVPYTYLESERDLLKIWNNLKNPFLATDDSFEKLKKFIYKNDLSFKLQGIINKVIITEEMEKLD------ENVEIILPNESDIAFVQFSSGSTNDPKGVIITHKNIISSVREAVKAMKISEEDIYLSWLPLTHSFGLIGTYITPFLAR-LKYYIMPSTYPLLWVKKMSEHNVTITAAPNFALKHVCKYISIEKDDLSALRIIIDGAEPVSPDTCREFNEKMNTTVRPSYGLSEATLVVTTPKCPQEFREVNVMRACIGNCEIKIINDDGEKVGDRVVGSVLLRGDMISTGYYNNPEATKNSMDKYGWYNTGDLGFLR-DGNLVLTGRVKDVIFVKGENYYSHDIENI---CQQVNDAAVCGVYHKMKQDQVICFLEYDGDVEMFNDISLGIKRHVIKKIGIISHVIPIKKIPVTVSGKMKRYILSQQFMK----- 184201148 18 --------------------------IAHILEERARTRPDLVLYTGRERDVTAREFRAEVVALARGMAAQGIRPGDRVGLLSRTRYEWTLVDFALWWLGAVPVPVYDTSSPDQIAWILSDSRATAVFVESDELAQRVRE--ADGITAFPAAQRIRVFDTDTPELSLEAVVQAGAGREDVSLDDAATLIYTSGTTGPPKGCELTHRNFVACSQNAIPVAGMHEGARTLLFLPLAHVFARFVE--VTSLDAG--IALAHTPDVSQLMDDLARFKPTFILAVPRVFEKILAGARFKAQAGSPVRYAVSGGAALGEYLAH-FFNGIGVFVVEGYGLTETTAPISA-NVPSINRLGTVGHPMP-----------GNEVAIAEDGEILVRGVNVFERYNGLPEKTAEAF-RDGWFATGDLGHLDDEGLLTVTGRKKEIIVTSGKNVIPTQLEDPIRASATVGQIMVVG-------------------------------------------------------------------------- 72162644 69 -----TPYTTVLADAMPGAVWFPGATLNHIFRD---RDPSAVAIRHASTEWTWGELRTRTAAIAAALRSLGVGPGDRVVAYLPNIAEATAAFLACAAIGATWSSCSPDFGVRSVLDRFAQIEPKVLLAVDGYRDFDRRDVLKALRDGMPSLQHTVVCGPVADTLSWAEFEAAELEFTPLPFDHPLWVLYSSGTTGLPKAIVHGHGGILLQLKNLHLHLDAHADDRVFWFTTTGW---MMWNFLVSVLLTDASIVLYDYPDLGVLWDLAERAGITIFGTSAGYLANCRKAGPTGGRNLSALHAIGSTGSPLSPDEFAWCYQEFGSDLW-LFSTSGGTDICSCLVGGVPTLPVYQGQARSLGMAVASWDSAGNEL-VGEVGELVVTAPSMPLYFWGDKDRLRDSYFSPGVWRHGDWIEITDRGTAIIYGRSDSTINRGGVRMGTSEIYRSVLALEEVIDALVVDVPQSDGSSRIELFVVLRENTVLDDDLVRRIKQEDCSPRHVPDGIQAIPAVPRTLSGKVLKRIL----------- 157777320 105 --------------------------------------------------LSYDEVHDKAQKLSMALHEFGLKPGNTIGIYARNSPQWLISALACIEQSMVVVPLYDTLGAEAASFIVSQAEIEVVIVDN----FKKAECLIQNREKMPTLKHVIVIDSAEGMTTFDTIRLESFDNAITKPEDTYIICYTSGTTGTPKGVMLTHENIVANISGFLKILFIDATQVHISYLPLSH---MMEQLTHWTLLGFGSKIGYFRGSIQGLTDDIKSLKPTVFPVVPRLLNRLYDAITSKARKLKQVRLMVTGSAPISSTVLETCRVTLGATIVEGYGQTECTATFTWMGDPS---TGHCGAP-APCALVKLGDPDLNYYAKDGKGEIRIKGPCVTKGYYKDPERTAELFDEEGFLQTGDIGEMLPNGTIRIIDRKKHIFKLAGEYVAPEKIEQVYIRTPVAQQVYVDGDSLERW---LIAVVVPEPD------------------------------------------------------- 196233196 105 -------------------------------------------------RMTFGELQTLVGCVAANLRWLGYQPGDALAIFMPMTAESVAIYLGIVAAGCAVVGIADSFAPREIATRLRIAEAVGVFTQDVQAGKSHPLYAQAIEAGAPRCIVLPAAGSLKQPLRIGDYAWEPLKCEPRAPADTTNILFSSGTTGDPKAIPWTHTTPIKCAVDAHFHVNVQPADVV--VWPTNLGWMMGPWLIFGALMNRAAILYCGAPTGKGFGQFVEASGATVLGLVPSLVRTWRTSGCLDGLDWSAIEAFASTGECSRADDMRWLMQAGGKPVIEYCGGTEIGGAYMTNTLARPMAAGTFNTPTLGL-EVMILDEEERTA---DIGELFLVPPGLSNTLLNDHHETYFAGTPRGLRRHGDQMERLPGGYWRALGRADDTMNLGGIKVSSAEIEQTLRGVPGVTETAAIAVADRDGGPSQLVIYAVCSGASDKAQLATAMQKRELPLFKIHD-VVVIDALPRTASNKVMRRELRARYS------ 168011905 137 --------PLNLKDRWPE--HPEIRTLHDNFMYAKAAFAENKCLTVGHYRWTYGEVGNARTAIGSGLVQHGIPKGSRIGIYMINRVEWVISELACAAYSYVSVPLYDTLGTDAVTYIVNHAEIAAVFC----TLDKIQNVVGGAEKLLPSLPPQLGIEVVTYSQLKAQGIADHREFVASKPHDLATICYTSGTTGVPKGAMISHYNLIASAAGSSQITLFYPSDVHISYLPLAHIYE--RMNVLIMLHHGVAIGFYQG-DILKLMDDMETLKPTILASTPWLYNRIYDAYNAKKHALGRVRIILSGASPISPDILEFLRICFGGFVSEGYGMTETSCLITGT-QPGDYLYGHVGSPLVGCSKVKLADEYTNYDKPYPRGEICVRGPTLFKGYYKDEVQTREIFDEDGWLHTGDIGCWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYLRSRFIAQCFIHG--DSFNANLVAVAVIDPENLPEANDLKQLCRAAVLADMAKLRKFEFAKAVPLTPTLKVKRRAIAEMYAE----- 71004542 84 -----------------------------------------------------------------------LGPNDRVMMALPTGPENALALLSVA-AYHTCAPVNASCTAGELRDDAVRLRARAVVTTDAVERLELHTLRDQ-----DNMEIIFVEPRSSGPAGLFDMHAGRRPSAPHGLEHQSLVLHTSGTSGKKKVVPYSLRHLIVGTCCVVYSWDLRPESVNMNMMPLFHVGGI-VRNLWSPVFSAGSAIMCAGFDANAWWPLAKQLGATWYYAAPTMHHAILASKPEDAAKETNIKMIANAAGGLLPSLAVQLKETFGCAVLPSYGMTECMPIASPPTNYQLDRPGCSGVACGPDLSIRDPFDKERELPVGQTGAVSVRGLPTFSGYETSPDLDTSAFSSEGWFDSGDMGHMDADGYLYITGRSKEIINKGGEVVSPFEVEEAITQSDRVKQCLAFSVEHNVLQETIGIVIVPVPNQPRVAELHNMLRSH-LHPSKWPFAAVYMDDLPKNQAGKPLRIKL----------- 194477166 18 --QAFVSWDGDLDQSYRQTDWKSLESIDQLWPMLSKDYGDNLALVSPHTKLSYSQLSERIEQASAAFIRFGIKDGDVVTLFAENSPRWLVIDQGLMRAGAADAVRGIAAPSEELEFIIKDSGSIALIVQSA-------NILKHLELEASLLFVLILEGEAPGWEEFISYGAKTQALPSFDSRRLATLIYTSGTTSKPKGVALTHSNLLHQIRTLRVVVEPHSNENTLSILPIWHAYERSIEYFL--LSCGCC---QNYTNLKKLRKDLQHIKPIYLVSVPRLWQALMEGFEDNLSNLPSLTTAICGGGALGA-YIDSFFEAIGIELLVGYGLTETSPVLTCRRRSANIR-ESAGRPL-PLTDLRIIDSSSRPLGWGEKGRILARGPQVMKGYYRESDSNMTILNGESWFDTGDLGYLLPDGSLILTGRAKETIVLNGENIEPVVLEVTLSASPLVEQIILIG-------------------------------------------------------------------------- 157412815 32 ---------------------------------------------------SYSELADLITKVSFSFKSYGLVKGDVVTVISENSPRWLIADQGLMRLGAINAVRGINSPSVELEYIIEHSNSVGLIVQSKDIWLRLKRLKFIINLEDEEFENLISWNQFLSAVEKENSQDNIIEKFNPKIDDVATILYTSGTTGKPKGVPLSHANFLHQIINLAYIADPEPGTSVLSVLPIWHSYERSAEYFF--FSCGCSQYYIPKFLKDDITQI----KPVVMATVPRLWEAILKKMPFKKQKLSSLRKIINGGGALP-EHVDLFFESLGVDVLVGYGLTETSPVLTCRRRELNVR-GSSGQPLA-FTEIKIVDDKKKILKFREVGKILVRGPQVMKGYLNNEIATKDVLSKDGWFDTGDLGFLIPNGSLFITGRAKDTIVSSGENIEPNPLETEILSSEFINQIQLVG-------------------------------------------------------------------------- 116670108 25 ------------------------------------------------------DFLADVRILAKGLMASGVAAGDRVGIMSRTRYEWALVDFAIWFAGGISVPIYETSSPSQVAWNLGDSGAVAAFGESAHHEDIIRQAAT--SEGLSSLAHVWLEGAGLDELRAAGTTVSDEELEARRSADVATIIYTSGTTGRPKGCELTHGNFVENALATSLSGIVHEQARTIMFLPLAHVFA----RFISVLAVAAGVTVAHTPDIKHLLPDLQSYKPTFILAVPRVFELKLRHALFDKLVYSKLRHAVSGGGPLGERLGH-FFQGIGMQILEGYGLTETTAPIT-VNTPSLIRIGTVGAPL-PGNAVKIADD----------GEILAKGVCVMRGYYKRDDLAADTFV-DGWFRTGDIGQMDADGFLTITGRKKEIIVTSGKNVVPALLEDQIRADALVSQVLVVG-------------------------------------------------------------------------- 158423867 98 -----------------------------------RKTGSGEALVFRGERLTHDDLHALVSRLQQALKAEGVGVGDRVAAMMPNMPETIAIMLAATSLGAIFSSCSPDFGERGVLDRFGQIEPKVFFACDGYKRVSIADKLVEISKHLTTPSKLVVAGRLDRGVDLDAFAAKAVTFERLPFNHPIYILFSSGTTGVPKCIVHGAGGLLQHLKEHRYQCDLSPGDKLFTCGWMMWNWLVSGLELTLFLFDGSPF----APSPKVLFDYAQDEGFNVFGTSAKYIDSLHKEGPIETHDLSALRLITSTGSPLAPESFEYVYSGIDVHLASISGGTD-IVSCFVLGDPTAPVWKGEIQAAGLGMAVDVWSEDGRPVKL-ERGELVCTRPFVM--FWNDKDGAAAYFDRFPWCH-GDFAMWTEHGGLVILGRSDATLNPQGVRIGTAEIYAQVEQIPDVMESVAIGQ-DWDNDVRVVLFVRLREGTTLDEDLVRRIKTQGASPRHVPAKIVQVTDIPRTRSGKITELAVREVV------- 218461445 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPSPSTLIVAPLFHNTGF-VDQLCTMLFLGGRSDLLPRYRTQGAIEACKRRPVSFVTAVPSVLRMMMTAEGAEAIYGPA-RLVLFGGSPMPAPWSLEMHQRWNLRLVHGYGLTEFTSCCTLLPPEFILSHGSIGYPAK-GVELRLVDENGQDVPDGVPGEIWVRGETRMREYWRRPDVTAEKIQGE-WLRTGDLGERRELGLLYHVGRRDDVINRGGEKILPSFIEAAMAKVPEVAQAVVFGIPHPVLQNSIVAALEPRPETVNVPALLDFLRTQ-LPGYAVPETIIVGNDLPRTASGKLDRRAVRAA-------- 66822235 69 ---------------------------------------DQTALIYENIKLTYYQFYEKVCEFSRVLLNLNISKNDNVLIYMSNTIEAPIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTSTFKPSNVITLFRNDITSESDLKKVNDIPTIPNTLSWYDEQLPFYEYVPVESSHPLYIIYTSGTTGSAKAVVRSNGPYMVGIKYQTLIQKGKIKVVFSHTWVSFHNYGLFSVGYTLVMSEGG--VTKPKHMEDDIWEIIERNEVSCAFTMAKAIRYLIKVDPDSKYDLSNLKEMVLGGEPIEESISNYIQEKLKVQ------------------------------------STRVFSDDGKELPLYEIGELVFKPPGFTTTFYKNDEKFKQLFTKPGYYYPGDLGFKDENNCYGVVSRSDDQIKISGNKVQLNKIETSILKHPLVLECCSIGINNPDCYNVPIGILVLKQQEEDLNKLQSEINSKDIENFAILRKILIVPQLPKTKVGKTQRQIISKYLND----- 183601783 20 --------------------------LFDFLEGRAQRNPDGSMVSYKDQTFSATEFRDKVVAIARGLIGWGARAGESIAIIAHTRWEWVALDMAIMSIGCVTVPVYETNSPAQIRMVFNDAEVVLAFAEDDAQRDKLESIANDTPSMRGSF--VIDSAAIDAIIAFGANVTEEERKAAVHGDTLATIIYTSGSTGTPKGVEISHGNMAAECMDALQYMPRAPDRRLLLFLPLSHVFA----RFMATVAFAGTLTLGLTSNMKTIIKDFEDFGPTLLLAVPRVFREWSKAKQSGNGIPAGLRMAITGGAPMDSDLAH-FYNGIGMPLLEGYGMTETSGPVC-VSLPENNHIGTIGQPLC-----------GTTAGIAEDGELCFKGRDICMGYHNQPEVTKQQIV-DGWLHTGDLGDIDDEGFIHLTGRKKDLIITGGKNVSPGHLETTVMTSPVVAQCLVIG-------------------------------------------------------------------------- 111017561 92 ------------------------------------RHTDRPAIISVDETLSRAELVAQVANLAAHFRKIGVQPGDRIAAMLPNIAPTVAAVLAAASVGAVWSCCAPDFGVKGLVDRFAQIEPTVLIGVDGYKRVDRRDVFATLLDQLPTVRHAVVVDHRPSIAAYADVGDAAPQYEQVPFDHPLWILYSSGTTGLPKGIVHSHGGIVLALKANALHYDLGPTDRVFIAA----STAWVVWNMLVTMVTGAAIITPTYGRPDHQFEICARYGATRF-GTGAAYLTLCEKAGTEPFDLSGLRSIMSTGSPLPDTTWRWIYDTVSPDVHLGSGGTDVATGFIGANPLSPVRVGELQGPYLGVD-VQAWTETGEAV-VGEVGEMVITAPMPMPIYWNDPDRYRDAYFEPGVWRHGDWITMEADGGCVVHGRSDSTINRGGVRMGSADIYQAVEALPEIAEALVIGAELPHGGYHMPLFVVLRDGYDLDDALVEKIRRREASPRHVPDEIIDVPAIPITRTGK----------------- 115390761 64 -----------------------------------------PFLTYNGRAWTFLETYQLALRYGTWFKRHHIKPKDIVALDFMNSSTYLIVVFGLWSIGAVPALINYNLTGKPLSHSIQTSTARVLLVDEEVRPFTPELMATMTAPDFREGQGPVEIVFHTADIEAQVMQTEPNREDDKARGDMALLIYTSGTTGLPKPAIVSWWKVWAGGLFITNWLEFSKNDRVFTCMPLYHSSAF-VLGFVACLMGSANLVIGRKFSARNFWREARENDATVVQYVGETLRYLMAVPPATGEDLHNIRLVYGNG--LRPDIWNRFKERFNIPIAEFYAATEGTSGSWNLSS-NDFAAGAIGRIMGGGIKVVEVDHETQVVPRGEPGELLYANPTNFQGYYKNSKATEGKIIRDAFFRTGDIIRWDNEGRWYFNDRIGDTFRWKSENVSTSEVAEVLGTHPDVHEANVYGVALPHDGRAGCAAVILEPSQATLDGLAAHVL-KNLPRFAAPLFLRFTPEMQGTGNNKQQKHVLR---------- 118471852 18 -----------------------GSSIVAHVERWAKVRGDKLAYRFLDRDLTWAQFSARNRAVAARLQQV-TQPGDRVAILCPQNLDYLVAFFGALYAGRIAVPLDPSEPGHRLHAVLDNCHPSAILTTTEAAEGVRKFFRTRPANQRPRVIAVDAVPD--------DVASTWVNPDEPDETTIAYLQYTSGSTRIPTGVQITHLNLATNVVQVIEALEGEEGDRGLSWLPFFHDMGLITALLAPMIGHYFTFMTPAAFRPERWIELARKEGDTTISVAPNFAFDHAAAPGSPPLDLSNVKAVLNGSEPISAATVRRFNEAFGPAIKPSYGLAEATLFVSTTPSAEEPKIASAGKVGIAEWAVIVDAESATELPDGQVGEIWISGQNMGTGYWGKPEESVATFDDATWVRTGDYGAFY-DGDLYITGRVKDLVIIDGRNHYPQDLESAQEASKAIRTVAAFSVPDEVFENAHSG--IKRDPDDTSEQLV-IVAERAPGAHKVRHGVTVRDAIPRTSSGKIGRRACRAAYLDGLRAG 162421030 2 ----------------------------------------------GEKQLNWQQIDEHVTRISTALLSLGAAIQERIGIFANNSMAWSLVDLAILQLRGVSVPLYATNTAAQAAYIVNDADVRILFVGEQSQF----DIAITLQPLCPQLAHIIVLDPAVDLRGCEQQHLLTTRIEGCDLDDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYLHDQRLTLTPQDVSLSFLPLSHVFERA--WSFYVMHTGAQNVYIRNTDWVR--SAMQAVKPTVMCAVPRFYRVLFHWALADRLVLRKLRGVLGGGARLDDNIILFFQAI-GVNIKYGYGMTETCATVSCWEE-QNFRFGSIGKPLPGID-----------VRLGAENEIQVRGPIVMRGYFKKPQETLEAFTEDGWLKTGDAGALDAQGHLFITERLKDLMKSGGKYIAPQMIEGTLGQDRFIEQVAIIA-------------------------------------------------------------------------- 120553032 95 -------------------------------------HADKEAVVCETRRRTYAELKADAGALEAFLRSKGITRGDRVAGVVTNGYEALVGMLAATSLGAIWSSASPDFGIGAINDRFGQIEPSALVVVNGYKVFARQDDFAELIAGLPSLKVVVSIAQLPDEAPLKAGEGQAPSFTPVDPDHPVYILYSSGTTGKPKCIVHGTAGLVNHAKELMLHGDVGPEDRFL----YFTTCGWMMWNWASALMTGAAVITVDYPSLNFLWETVAKERVTHYGTSARFIAGCRKAEPAKTLDQSHLRVVFSTGSPLLPEDYDWIYTAPNVLLGSIAGGTDICGCFVGSTPLLPVRRGEIQCRFLGVDAVA-YGDDGQPVSEG-RGELVCRQPSMPVSFWQDPERYKDAYTFPGVWAHGDFIEFTEHGGAIIYGRSDATLNPGGVRIGTAEIYRQVETVDAVKDSLVVGR--QIDGDVVVLFVVPAEGQNVTDDLVKTLKTRGASPRHVPKHIVEVPDIPYTRSGK--KVEL---AVARLING 197787049 69 -----TPYARVLGDRMPGAEWFPGATLAEHALRAAETRADEPALLYVDEAVTWSELRRQVGSLTAELRALGVRSGDRVSGYLPNIPQAVVALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYREHDRRETVAELRRELPSLRAVVAPEGALEWAALTRADTEPV-FEQVPFAHPLWVLYSSGTTGLPKAIVQSQGGILVHLKQLGLHCDLGPEDRFFW----YTSTGWMMWNFLSGLLTGTTVVLYDYPDTGAQWRVAERTGAT-LYGTSAAYVMACRKADVHPFDLSKVQCVATTGSPLPPDGFRWLHDEVDLWIASVSGGTDVCSCFAGAVPTLPVYIGELQAP-SLGTDLQSWDPSGKPL-IDEVGELVVTNPMPSMHFWNDPDRYHDSYTYPGVWRHGDWITVTSRGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGIEQPDGGYWMPLFVQLAPGAVLDQTLLDRIKQENLSPRHIPDEVIEVPGIPHTLTGK----------------- 159489936 12 ------------------------ETCFDLFEKSCRLFADCPCL--GERTMTFREVEETVAAVASAYVKLGIKPHDRIGVLGANCKEWMISMQGMNRMSIVCVPLYETLGDTAVEYIIKHSGTRLVVSAGGKLKVLAKALASAPVKATADAGVVYWGATGVKVLSWEELVTEAAEAVPVKPADLCTIMYTSGTTGDPKGVMIPHRAVVSTIAGILAFLDMGPSDSYLSYLPLAHIFDRVVEELM--LSVGGC-VGYWQGDIRQLMDDVCALRPTLFAGVPRVFERVYNGVRDKVDHLSRLRVLVSGSAPLSQQMESFMRVVVGAPFVQGYGLTETCAASFIATPDNPLHIGTVGGPM-PATEFRLVPELGYPSSDPPRGEVCIRGPGLFSGYFGNEALTKEATDADGFFHTGDVGELVTDGTLKIIDRKKNIFKLSGEYIAVEKVENVYKTCAMVEQVWVYG-------------------------------------------------------------------------- 15597193 71 -------------AQMPSARWFPGATLAEHLLRRRDDAPALIAVSEDGRRLSHAELARHVAGLQKRLAALGIGPGDRVAALMPNTWQTVVGMLATASLGATWSSCSPDFGTQGVIDRFGQIEPRVLIACAGYRSLDLTAKLNEVLAGLPGLEQLLVVAQVALWDGFYQAEGEPVFTP-VPFEQPLYILYSSGTTGVPKCIVHATGGLLQHLKEHGLHTDLGDGDRLF----YYTTCGWMMWNWLASLAVGASLVLYDHPGPERLLDLIDAEDIAVFGASAKYLAALEKAGPRHSHRLDSLRTLLSTGSPLAHESFDYVYRELKSDLCSISGGTD-IVSCFAIGNPVLPVWRGELQCKALGMAVEIWDDDGRRLASGK-GELVCTRPSIPLGFWNDPDGTRDAYFAPGVWAHGDYAEETVHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIGQ-DWQGDVRVLLFVRLRDGVRLDEPLRERIRQTIRAPRHVPAKIIQVADIPRTLSGKIVELAVRNVI------- 210129139 72 --------------------------------------------------MTYGNVSSKAHNFGSGLLARGLQPETFLGIFSQNRVEWTVTEQACNMYSMVIVPLYDTLGPQAVTYIVNQAKLSTIVCDKSDKAVKLLQ-----NEGISCVKCIIVMDAISEDARAEECHVELVPFSEVKPDDLCTICYTSGTTGNPKGAMLSHKNIVAACAGVAQKFKMTPDDVHISYLPLAHIFERLVQCYL--FSCGARIGFFQG-DVRKLTDDIKELRPTIFATVPRLLNRIYDAGVVKRLLLSRVKYIVTGAAPLSPTIMTFLRCAMGCFVFEGYGQTESAAAAS-LTFPMDFSVGHVGIPVA-CVKIKLDDPDMNYYAKDGKGEICVKGASVFKGYLHEPEKTAETIDANGWLHTGDIGTWTPQGTLKIIDRKKHIFKLAGEYIAPEKIEGVYLRSPLVGQVFVVVVPDE------VAFPQLASSKGITGDMAELCKNAALKKYLCPEPFSVENGL-LTPTFKSKRPQLRDFFQDQI--- 212510409 76 -------------------------SIVDIFVNNAKNHPKKPAIIFEKSEWTFEDVDEYSNKIANIFKEQGFRKGDTVALFLENCPEFVCIWLGLAKLGIIVPLINTNLRDQSLLHSINVAEAQAII-------FGIKDISSSLNSSITLFRLGDGKEKSKSIKELNTLLSEASSEPPITSDDKLLYIYTSGTTGLPKAAVITGASAMHYL------VDFKVKDRFYTPLPLYHTAGGCVV-IGQMIVFGSTVVIRKKFSASSYFSDCKNNNCTVAQYIGEMCRYILTSPPKPEDKTHKIRIIFGNG--LRPQIWKEFVERFNIPVAEFYGATEGNANIVNIDNTFGSI-GFVSRIIPSVYPISIIKADGEPCKPNEPGVFIIRNDPSFLGYV-DKKASEKKIVRN-VFKMGDAA--------FLSDRTGDTFRWKGENVSTTEVEAVVSTLINFRDCVVYGVEIEGQGKVGMAAILDENKNINLNNLADGVIKK-LPTYARPYIVRILEKVDMTGTFKLKKMDLQKE-------- 56962124 15 --------------------------------------PHKTALVYKDRTRTYRDLHSYRNALSAKAKECGLVRPLAFAIDIENQDELLLVFLAAASLGWTGIPLNRKWTNNERLQALARAEADVLFTDR------------------PISEAECAVWDSRQVNETTEIEADRFA----QGNDLFYLGFTSGSTGAPKAYVRTHHSWTTSFQPAAETFQLQSTNRVSVPGSLFHS--LFLFAAVHTLHMGATLYLEPTFSPFDVLETIKGEQVDVIYGVPTMIEAFVKA--SSNETLEQVDTIIVSGAKWSKIQVGRAQTQFNAKLYEFYGASESFISSLHHRSQSTLPPTAVGRPFPGVT-----------IQADDEGVLHVKSPYLFAGYKGGAPVKE-------WETVGDIGFVDKTGVVHVKGRKGNMLIIGGINVYPEAVEQLAKEIDGVEEAIAIGKAHPYWGSQMELYIKGRHSQEDKKQIRTRLKE-MLPPIKRPRRIHLVEAFPLLPSGKVDRQALR---------- 50843100 22 ------------------------KNFAAMLDRQADAHPNRIAFLDEPNTWTFAEFRRQAHEVAAGLMEFGLPREGRVALLSGTRTEWIIADMAISCAGGATTTIYPNSGPEEASFILVDSHSSILFVDSTAGRPEVDAVVRHIISFVDDSEQTGVSDDRLTTMARRRLAAEPELVRRMEPDDLCTLIYTSGTTGTPKGVELTHQAWTYMGQAWKSLDMFRGGDIHLLWLPLSHAFGKCLIAI--CVEIGITQAIEPR--IPRLARSLGEVKPRVMCGVPRIFWAFATGRDVQQYRFSTLRFMICGGAKLSEQVQQWFFSA-GIPIVEGYGATE-IGAVAFFSGPTAIRSGTVG-PVAPGCLARIAED----------GEVLVSGPIVARGYHNLPEKTAKAFT-DGWFHTGDIGEFDEKNYLRITDRKRDLFKSGGKYVAPQKVEATLMACPYLSNAVVLG-------------------------------------------------------------------------- 118049641 4 -------------------------TFPQLLLKHATERPDAPALREKEQSWSWREAALTVRHMACGLRALGLERGQNLAFISDNRPHVYMGFLAVQACGAVPIPLYQDAVAAEMRFVMEDAEIAFAFAENQ----EQVDKLLEVRESVPSIRHIIYDDEQPGLISTEELLAKGKEWDAVSPDDVSVILYTSGTTGKPKGVCQTHASFGESARGGVQTDGLNASDNVICYLPPAWVGD-HLFSFAQWLVAGFTINCPE--SASTIAIDLREIGPSYYFAPPRIFEGMLTSVSIRMEDLSRIRVAYTAGAAIGPELFRFFRSI-GINLKQLYGQTETCA-YVCLQRDRQVELSSVGQA-APSIELKIADN----------GEVLVKGVSVLKEYYKRPDATAEVIDAGGYFHTGDAGVIDANGQLRIIDRAKDVGKSRGAMFAPNYIENKLKFFPHIKEAVCFG----HGKDEVCAFI------------------------------------------------------------ 118047295 17 ------------------------------------------------RRQSFAGLNTASDRLAWGLTAYGFRPGMRVLLMVPAGEPLIRLTFALLKAGCVPILIDPAMGRRNLAQCIAESAPEALV------GVPRAHLLRLIFPRCATIKHAVSVGPAAALHELEVTVNAPFALAEVAPTDPAAIVFTSGSTGTPKGVLYTHGMFEAQIHVLRELFGIEPGEIEMPAFPLFALFNV-ALGVTSAI----PPIDPTRPDPAAVVEFIRDLGVTSTFGSPAIWEKVTAYCLEHGMQLPSLRRVLMAGAPVPAYLHERLHQILIPPADSFYGATEALVLAARSQYPSPMAGTCVGYPVPKVKVAIISDEDIRPLPPGVVGEICVSGPAVTREYVGRPQATVLAKIADGWHRMGDLGYFDEYGRLWFYGRKSQRVITAHRTLFTEPVELLFNQHPAVARSALVGV-GPSGAQLPVVVVERRPQITIATQLIAELRQLAATTEMTASIHDFLPAFPVDINAKIFREQLAVWAAKQL--- 118403630 121 --------------------------------------------------LTYREVSDRAQCLGSGLLQQGCKSDQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGQGAIRYIINTADISTVICDKIDKANILLEHVE--KGETPGLKSVVLMDPVDAQLQVEEIGKRNLRPPPPTPEDLSIVCFTSGTTGNPKGAMLTHGNVVADFSGFLKVWSPTCEDVHISYLPLAHMFERMVQSV--VYCHGGRIGFFQG-DIRLLSDDMKTLRPTIFPVVPRLLNRMYDKI-FSQADTSRLRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNYIKLVDEMSYFAAKGE-GEICVKGPNVFKGYLKDKVKTAEALDEEGWLYTGDVGKWLPSGTLKIIDRKKHIFKLAGEYIAPEKIENIIYVHGDSLQAFLVGVPDA---EVMPAWAKKKGKKAIMEDLLRLGKESGLHSFEQVKAIHIHTEMLLTPTLKAKRPELRD--------- 41688529 77 ---------------------------HHIFQEQVQKQSNHPFLIFEGKTWSYKEFSEAYTRVANWLIELDVQVGEMVAIDGGNSAEHLMLWLALDAIGAATSFLNWNLTGAGLIHCIKLCECRFVI-----ADIDIKANIEPCRGELEETGINIFISSLPNNTPIPDSRTENIELDSVRG-----LIYTSGTTGLPKGVFISTGRELRTDWSISKYLNLKPTDRMYTCMPLYHAAA-HSLCTASVIHGGGTVVLSRKFSHKKFWPEVVASEANIIQYVGELGRYLLNGPKSPYDRAHKVQMAWGNG--MRPDVWEAFRERFNIPIHELYAATDGLGSMTN-RNAGPFTANCIALRGFRNQEVLVTDEIMRDCAVNEPGQMLFRTPETLAGYYNNETATQSRRIGDLWFKSGDMLRQDAEGRVYFVDRLGDTFRWKSENVSTNEVADVMGTFPQIAETNVYGVLVPGNDGRVRCHGRRRDRVDIRAALAKHARDR-LPGYAVPLFLRVTPALEYTGTLKIQKGRLKQE-------- 54302847 77 -----------------ETQWFPNATLAENLLKNWNRHAAADAIVFHQQRISWQQLYRQTSQLTQFLAAKGVKKGDVVAGYIPNIPQAIIAMLATSTLGAIWTSTSPDFGADSVVERFGQTKPKVLLTADGYKSHSSLDNITQMLAQLPSVEQLIVIPYTQVDIALEPYEPTDIQFAPVPFNHPLYILYSSGTTGKPKCIVHSTGGLLNHLKEHKLHCNTRNGDRIF----YFTTCGWMMWWLVSGLASGATIVLYDYPNASVLWDMAEQEQLSLFGTSAKYLEALQNYSPNQFHSLPHLQTLCSTGSVLAPEQFDYVYSHIDLQLASISGGTD-ICGCFAIGNPLSPVYKGECQSQALGMDVRVFNEQGQT-ELTQQGELVCCNPNQPIGFWNDPDRYHNAYWPNTW-HHGDFVALSSTGGMVFFGRSDAVLNPGGVRIGTAEVYRQVNPLHEITDSVVIGQ-NWKNDVRVVLFVQLADGYLLDDALKATIRQRHCSPRHIPAVILPVTDIPRTKSGKLVELAVRNIV------- 187761560 6 --------------------------------------GERTAFIHHGTPFSYGQMVDRISRLELQLRQAGVGNHDTVVVLADYAPEVVCLMLALARLRATVVPMTRGSVIEE-DEVLSISGCTRRITF--------------------SPNGVTWEMETHSVPVASELMTEFRRT-----KNPGLVLFSSGSTGKPKG-------MLYDFSRVVDRFKVQRAPVVVPFLLLDHFGGINT--ILAITSSLGTVVTTENRLLQTICAAIEKYSVDLLPTTPSFLTMLAATDLPARYDLSSLKRITYGTETMPQATLDRIRERFNVELQQTYGLSEVGVSQSRPDGSLWVRIGGQGFE----TQVR-------------EGILWVRSEFRMLGYLNAP----SAFDDDGWFNTQDRVEVDGD-WFKILGRVTDLINVAGQKVYPAEVEDVILQLPNVTDVVVKGEKHTLLGQIVVAHVALTEPEPLS-ELRARVRSSKLADYKVPAKVVLMEA------------------------- 195473967 35 ------------------------QTIPEFFKESCEKYSDLPALVWETTTITYGEYQERVEQAALMLLSVGVEERSSVGILAFNCPEWFFAELGALRAGAVVAGIYPSNSAEAVHHVLATGESSVCVVDNAQQMAKLRS----IKERLPLLKAVILHGPFEAFVDHEPGYFSWQKLQEIRANECAMLIFTSGTVGMPKAVMLSHDSLVFSAAAHMQDIQVGKES-FVSYLPLSHVAA-QIFDVFLALSHAGCVTFADKDALKGTLKTFRKARPTKMFGVPRVFRLVAAEAKARPYSLDNCRVFFTGGAPTSEEL-KQFFLGLDIALGECYGMSESGGAITLNVQISNLY--SAGQACEGVT-LKIHEPDCN----GQ-GEILMRGRTMFMGYLGLPEKTEETIKEDGWLHSGDLGYFDPKGNLIISGRLKELIITGGENIPPVHIEELIKELPCVSNVILIG-------------------------------------------------------------------------- 47213641 47 -------------------------TVLDRFVQQAQRIPDKPFVVHDGRVHTYRDVDRRSNRLAQVFHRAGLKKGDCVAVLMSNEPDFICVWFGLAKAGCSVAFLNTNIRAKSLLHCFGCCGASTLIVVDGLDGVLTTLLDDRIQ--VWTMRSQWRNAQVHTLLDKLDAASDQPLPAELRAKTPTLYIFTSGTTGLPKAAVVTHLQSLKAAAG-FWAFGGTRDDVVYIPLPLYHSAA-SLIGVGGTVELGATCVLRKKFSASQFWSDCRKNGVTIFQYIGELCRYLCHQPKNELDRVHKVRMGVGNG--LRPDVWREFHSRFGIRMCEVYGSTEGNLCFMNHIG----KIGTVGRSLFKYDLVKVKDDKGRTAPPGETGLLLVSAISPFFGYAGSKSLTEKKLLRDVYFNTGDLMAEDQQGFICFRDRVGDTFRWKGENVATTEVAEALGLVDFIQEVNVYGVE------------------------------------------------------------------------ 157736456 676 -----------------------------------------------------------------------------IALLLPSSVAGAFMNYMVLLMGKTAINLNYTSQVEALKSAIIQSQTKSVITSKKFKGFKIDEVLENVNVYMEDLKTKISKKQGIITLLLPSFILKWLFLTKTKKDDTAMILFSSGSEGSPKGIELSGDNILGNAQQIANIINVNNKDAILGSLPLFHAFGI-VVNTYLPLIEGIKCVAHPDPDGLEIAKLIFKHKVTFMCGTSTFFRLYVRNQKIHPLMFESLRLVIAGAEKLREDVKIDFKKRFGKDILEGFGTTETSPVATCFTVQIGQKAGTVGMAI-PGTTIKIVDPMSEELKPNEEGMIVISGIQVMKGYLGNEEKTKETIKGKTYYITGDKGKVDEDGFLTIIDRYSRFAKLGGEMVSLTSVEDKISKILELKEDSSVDVEDEKKGEKIVLLI-----SNIDEDFVANLKEKILNNFMIPSEIKIVKDIPKLGSGK------KDFNASKLLA- 197339094 241 ----------DTARAYAADG-----PVHLLFEERARSRPEAIALRWREGVMTYGELNRRANLVARRLRRTGVGAGTSVGISVRRGPAMAVAVFAVLKAGGAYVPVDPSLPSARARAMLADTATAHLLVTDGGPGW-------------PIPDDVGVLDVDAPGTTGADLPDPGNPAPVTGPDAVAYRVFTSGSTGRPKCVVVAHRSLHNLFAWCRRTFGFGPEDTGLCVTSLG--FDLSVFDILGLLGSGAGLYLADERDPELLVEAMLRERVTFWNSAPTTLARLVPLLREHRPGTDALRLVFLSGDWIPLSLPDDVREVFGARITGLGGATEATVWSNWFPVATEWRSIPYGRPID-NARYYVLDERLEPCPAGAEGDLYIGGDCLALGYHGQPELTRERFVPDPFYATGDRAAFRPDG------------------------------------------------------------------------------------------------------------------- 70731992 1 --------------------------------------------------------------MAARLLGLGLTPGSTLGLEVERSIEQLVLLVGMVRAGLSYCYLDRNNPPQWNQSVCERSGVRWRVTPEVAGGPGYLAL--------------------DELLAPTD---EAACWPPLCGAEPVYVNFSSGTTGAPKIIPCTHRGVLGFCDRP-RHFPLQPGFRMLYASNL--TFDASQFEIWTALLNGGHIHVPGALTLEHLHRYIHEAGVDSLWLTSTLFNTFVD---IDRGWLRGVKRLMVGGEVLSAGHVRQAYAAAGLVLYNGYGPTENTMGTCVYAIPDSTRDIPIGQAVDDAT-LLLLRPDGQPCEEDEPGELLIAGGGLSPGYLGDAGLTRERFIDLPWYRSGDLVSRDGQGLYHFHGRSDDQIKLRGQRLSLTEVAAAFKRYPGMLDCVVLL--DDQGTEAQLLLVYLKAPGVEPRVLADYGR-QSLPPFMVPSRFVEVERFALRSSGKLDIAELKQRL------- 189184855 632 -----------------------NQTIFQSIIDASKRYPNKLILQDANNSLTYRQCLVRSFVLGRLLSKV-ISPGNYIGIMLPNSAAATVTLFACMAYNFIPTMINFTLG---IKSIISSCRTVGINIICTSRLFIEKARLHELNYQLNKYFRIIYLEDLRENLNLATKIAGWLAFPRADGNSRAVALFTAGTEQAPKAVVLSHNNLLANKNQVVAVTDLSTSDIAFNALPMFHTFGLSGTILM--MLSGVRIFLYPSPDYRAIPEMIYDVGATIMFSTSTFLNNYAKYA--HPYDFYSLRRIFAGAEKLRPETRELWFKKHGIRIFEGYGATEASPVISA-NTPMHDKPNTVGR-IMPGLKYKVLEVEG----ISDGGKLCIKGPNIMLGYISNPG----VIVPDRWYDTGDIVTIDDEGYITIKGRARRFAKIAGEMVSLVVIEDIASAIDINGKNAAVYIEDECKGEQVILC--TDSNIVTQDQFTKHVLTASLSKLYIPKRIIHISEIPYFATGKADYVSVTTIVKDLLSA- 15224012 59 --------------------------------------------------LTFGKTLEAVCDFASGLVQIGHKTEERVAIFADTREEWFISLQGCFRRNVTVVTIYSSLGEEALCHSLNETEVTTVIC-----GSKELKKLMDISQQLETVKRVICMDDATSFTDVQKLGREPVDPNFPLSADVAVIMYTSGSTGLPKGVMMTHGNVLATVSAVMTIVPLGKRDIYMAYLPLAHILELAAESVMATIGSGSPLTLTDKGTKGDVTAL----KPTIMTAVPAILDRVRDGVRKKARRLSAIRYLLSGGAPLSGDTQRFINICVGAPIGQGYGLTETCAGGT-FSEFEDTSVGRVGAPL-PCSFVKLVDTSDKPMP---RGEIVIGGSNITLGYFKNEEKTKEVYKVDRWFYTGDIGRFHPDGCLEIIDRKKDIVKLHGEYVSLGKVEAALSISPYVENALVVASQHTVEGEELC----TKEQAVKEASLVKAAKQSRLEKFEIPAKIKLLAS-PWTPSGKLKRDVIRREFSEDL--- 197774367 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLREGRPDALAVVDFTSGGSGRPKMVAQRYGTREELVSRLAHGLDPRGPATLLSVTPISHT---TAPMADAVLLSGGTVVLHDGFDADDVLRAFAEQRVTDVYLAVPHLYRLLDHPDIARTDLSSLRRITYSGTPAAPARVARAVELFGDVLIQVYGTTEGISSLNPLDHREPELLGSVGRPF-PWVRVEIRAPGGGPVERGVTGEIWVNSPTVTAGYLDDVELTGTAL-KDGWLLTGDLGHWDRYGYLRLDGRVGDVIKHGGLKLDPAAIERALLGHPQVRQATVFGVRDRDYVEQVHAAVELHSGASTSSDLRGYVAATLTPEHA-PVRVSVWPRLPLTPSGKPDRTYLR---------- 67517041 45 --------------------------------------------------FSLAQAEVLVKQIAKGLEDLGLQPNDKVLLYSHNALFFPVLLWGVLAGRCVFTAVAGGASVKEVEYQLRNSDAKLIL---AGSTQVPVALDAASRVGLPR-DRVYLFCDPEDISNDSSLPVQPWTRIWRPADE-----------------VRS-----WSWKRIQTLKEAQETTAIIN----YSSGCGQTYYCLNAARLGAKVFIMKSFNVDQYLLYMDIYRINFMASVPAIMATLAKQPNTSRYNLRAVEIVTSGSAPLSAELIEKLYLRPGVTVKQGWGMTEATCSITGFAPDEEDDGRSIGW-LNPNCAARIEKLEGRDAPDGAVGEIWVAGPNVMKGYYKNPTATNETIVEERWLKTGDIGYFDQRGRMYIVDRLKELIKVKGLQVAPAELEQYLLTHPSVADAAVVGA--RINGEYPRAFVVRKDDTVAEHELFDMVKAHFAPH------------------------------------- 114632016 112 ----------------------------------------------EEDKWSFERMTQLSEKAASILSDCALSHGDRLMIILPPTPEAYWICLACARLGITFVPGSPQLTAKKIRYQLRMSKAQCIVADEATA-----PVVNSAMSDCPTLKTKLLVSDKSDFKKLIQVAPPKQTYMRTKSQDPMAIFFTKGTTGAPKMVEYSQYGLMGFSQASRRWMDLQPTDV-LWSLGDAFGGSLSLSAVLGTWFQGACVFLMPTFCPETVLNVLSRFPITTLSANPEMYQELLQHKCFTSYRFKSLKHCVAAGGPISPGVTEDWKRITKLDIYEGYGQTETGLLCAT-SKTIKLKPSSLGKPLPPYI-VQIVDENSNLLPPGEEGNIAIRLNQPASLYW---EEYASA-RGHMLYLTGDRGIMDEDGYFWWSGRVDDVANALGQRL------------------------------------------------------------------------------------------------ 90655212 2 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPPERLTYILADAQISILLTQ------------QNLLTVLPKNQTQILCLDKE--WEKISQQSQENLVNRNTTQNLAYIIYTSGSTGKPKGVQIPHQAVVNFLISMLEKPGLTDQDTILSITTI--TFDIAVLELFLPLIIGARLVIVSREDGSQLLKCLVNSGATVMQATPATWKLLLESGWQGSPNLK----ILCGGENLSQQIAQNLVEKC-AAVWNMYGPTETTIWSTLYKLDIHKQQVLIGRPIA-NTQIYVLDDNLQPVPIGVIGELYIGGDGLARGYHNRPDLTDKKFIPNIFYKTGDLVRYLTDGNIEFLGRIDNQVKIRG--------------------------------------------------------------------------------------------------- 118618614 21 -------------------------SVARMFLDRVAASPSAEAFRYPHESVTWEQVGERVGRLAAGLISLGIAPQDRVALASSTRYEWVLVDFAVTCAGAATTTVYPTTIAADVAYIVANSGSRVVVAEDQ----TQVDKLVEHRAELPEVARVVVIGDGGWVITLAELAAVDQRVAAIGPDQLASLIYTYGTTGRPKGVRLTHGAWTYTASAIDALNVLGPADLNFLWLPLAHAFGKVMLSL--PLLIGFPTAIDGR--VDRIVDNLAELHPTVMGAAPPALLSRLAYQLADRLVFSTIRFFVSAAAALDRNVAQRF-DAIGITVLEGYRLTET-AAASFINRPNAYRFGTVGWPF-PATEAKIATD----------GEILLRGPGLMTSYHDLPEATEEALDHDGWFHTGDIGEIDADGYLRITDRKEDMFKTSGKYVAPAAIQVRFKGCPYAGELIVVGEAEPY-----CVALV----SLDSEAITEWAAGHGLAG------------------------------------- 170050090 46 -------------------------SVPDLMNRTVRDYPDHPAMMHKNAQITYKEYQQRVHKMAKVFIKLGLEPHHTVSVLAFNSPEWFVSELAAIHAGGIIAGVYTTNSAESVQHVLESSRSNVVIVDDA----KQMEKIYAIKDKVPHLKAVITTAPYAPYVKPEDGYYRWSDLEEMNTDDVCCLVYTSGTVGNPKGVMLSHDSLTWDSYTIGKRLDQYGSEVLVSFLPLSHVAAQMV-DIFLTLQFACTVYFADKDAMKGTLNTLQEAKPTRIGAAKKMISSWAKSVTLQHHGLSRCLTMVTAAAPMDPETKKYFMS-LDLPIMEAFGMSETS-GAHSLTAPDSYNFATIGKSL-GGCETKIDDERGH-------GEICMRGRHILMGYVGEEVKTKDAVDEEGWLHSGDVGYVDEHGFIYITGRIKELIITGGENIPP---------------------------------------------------------------------------------------------- 30250167 9 -------------------------TILDLLRVRSAATPAATAVLVQNKSWNWEQFVQAAGRVGARLTDFGVRKGDHVGIMAATSLDWEYAQMGALFAGAVVAGIDPEYPADQLNHVIENLGLSVLFVQNRS---VFAKIPLELRQQISVF--IFFEGESQQNLLVEQETDTSICLPDVLPQDEAVIVFSSGTTGMPKAIIFTHEQVIMAVEAIMRVFDLSSQTILLCWLPLSNLFQRIVN--FCAIKIGASSYILS--DPRDLMRYVKQVNPDVLIGVPKVLRMLARAARSDRGDSSRVRYLVSGSAAMPVWLLRWF-DAIGLPVYEVYGISENVIPVA-VNSSGSRKLGAVGKPLLPNEIKLTMD-----------GEILVRGPGVFKGYQDRKEESNLRFSPDGYWHTGDLGELDTAGFLSIVGRKSDVFKSAGKWIAPVRIEERLGRIAYVEQSVVFQY---ESGKIVAVIVVDLEHQILETDINAELED--LPLYQRPVYVAVTDKFELTVNMKVRRSIVAQRFS------ 195995601 76 ---------------------------------------------------TYREVDTKIQAISRGLTTFGIQPKDKIAICAETRAEWLMSAHAALANSVIVVTVYATLGEDALIHAINETEVSLVIVDE-----NMLQKFTSLSSKMPTLKTLIYFGKSKDISFLDSARGESIELHNPSADDISVIMYTSGSTGMPKGVVISHSNLVATVGMSTRYNFVRPHDSYIGYLPLAHVLELAAEN--TVLSVGAAI---GYSSPNTLSDQLSELQPTVMAAVPTIMDRIRKAPLLDRLVFSKIKVVLSGGAPLSTETQKFMNICLCCPVGQGYGLTETCGAGTMC-DVTDLSSGRVGAPLV-CNEIKLIDTHDKPYP---RGEICISGHNVTVGYYKNEEKTRESYVEDGWFMTGDIGEWHSDGCLKVIDRRKDLVKLAGEYVSLGKVEAILKGSNFIDNICVYAESDKDY---IIGFVVPTEATLDTKDWEELCKSEKL-QQKVIDDLHRVAKI-----GKLQKFEVPRKIK------ 183601568 91 -------------------------SIYNIYESRAERMPDEGLYTFQGDEWTARETLDDIRQVAKGLMHQGLRKGDGVAFMCHTSYEWDVFDGAVLSIGGVIATIYDTDSAEQIRNIVDNSDAKLLVVETK----DMMKKTDLAKEDCPTLKDVMCLGALDELKAYGSSISDDERIRSVKKTDLCSIVYTSGSTAAPKGVEMTQAHYCSTATNLPDYMPHNKRNRVLLFLPQAHSFARAINYICVAIARGIKMIVVPRVLEKVYNAASQKAKGRVFAASVVAAQKYMQEVSEKGKAYSSIRWIVTGGAPLDPDLMAFFRGA-GIPVYEGYGLTETTAPCAFNPLTVPYHQGSVGIPF-PGFQVRIGDGN----------EIQVKGVPVFKRYHKNEEETELSFTDDGWYRTGDLGRLDDDGFLFIIGRKKDLIITGGKNVSPGPMEEVIKRCPFVSQALVLG-------------------------------------------------------------------------- 108800248 16 -------------------------------------------LVDGDTDVTCGQAAAQIRSVALGLIASGVQPGDRVALLSATRYEWPIIDFAILAVGALTVPIYETSSAEQVRWVLSDSGAVLAIVEND----AHADRVEQLRADLPELRTVLSGTGAIDALAEAGRDVAPAELDDIRSAEPATMIYTSGTTGRPKGCQLTHANLVFEIRGAKSCFRLTKGERMLVFLPLAHVLA----RAITIAAFANKVTLGFTSDIKNLVPTFGVFKPTLVVSVPPGLLLRAKHAVFDRLVYGKLRAAISGGAPLGARLGH-FYRGVGLTIYEGYGLTETSAAIT-VNRVDDIKIGSVGK-LLPGNSMRLGDDD----------ELLVSGGVVFGGYWRNEEETAKAFT-DGWFHTGDLGAIDDDGFLTIIGRKKEIIVTGGKNVAPAVMEDQLRAHPLISQAMAVG-------------------------------------------------------------------------- 121604076 12 ------------------------RTLPELLAFRVAQSPQGEAYREFDKATRWAEAGGRIAQWSQALAAMQLPRQARIAVLLPNGLDAVCIDQAALSRGLVPVPLHAIDNPGSIAYILSDCDACVLMVPSGLALPALRQVVVTAREALPAGIGPVSVILLADWLAAGQGTAHAAQPPA--EDELSAIVYTSGTTGKPKGVMLTHRNVVSNVLAILERVVPTAGDVFLSFLPLSHTFERTA-GYYLPLAVGSCVAYAR--SVALLAEDLKTVRPTVLVSVPPLLWPFLDRLVARKLRAQRVRVAVSGGAPLSHAVARCFLG-LGVPLLQGYGMTETSPVVAA-NGVDDNDPATVGRAL-PGIEVRIGDNR----------ELQVRGPSVMKGYWKRAEDTARVLTPDGWLSTGDQADI-QDGRIRIMGRIKEIIVTSGEKVPPGDLELAIAVDPLFAQVMVVGVNKAEWGLDPIAAASLSQPAVRKAALRIAIQTRDFARYAAPRAIFLTLE-PMTPTLKLKRNNLMARYADEIDA- 197750224 12 ------------------------------FHQQVQALSHHPALRFMDEKWSWLELQKQVNNLSYALLANGLAVQEKIAIFAQNMPRWTITDIAAMQIRAVAVPIYATSTTKQLEYILNDGDIKILFVGDQEQYDQAIEIANNAMKDSIDLRDFPIAQHWQDFIKVNQDEAELTRLNDKCLEDLFTLIYTSGTTGEPKGVMLDYANLAHQLQAHNKALHIDENDISLSFLPLSHIFERA--WVTYVLYRGAVNCYLE--DPQQVRQALSTVRPTLMCAVPRFYRALFKWAIRTAEDLGKLRALLCGGAKLDPSIGLFFQSI-GINVKLGYGMTETTATISCWQE-KGFNINSTGT-LMPDVEVKISEEN----------EILVRGGLVMKGYYKKPEATAQAFTAEGFLKTGDAGELDSEGNLYITDRIKELMKSNGKYIAPQYIEGKIGKDKFIEQIAVIA--DAKK--YVSALIVPCFDSLEELELIKHVRQKDLASFEQIKKFTLLEEI--TPTLKLRRKVILERYKQQI--- 115374671 21 ------------------------RTFADILRRRAADQGQAPAFTFEDTTLTYAELDQRARAIAAELGGRGLS-GQRVLVSLPPGPASVASFFGCLYAGAIAVPVPPLSGPGQMATLAMDSGAAAALVAGQRPAEGQRLTIEGLAGHID-----LIAAEAIQGDPPSDWH-----PPVVDTRAIAFLQYTAGTLGAPKGVRVTHANLLDNCEALRRSLGHTFTDKILLWLPTHQGLGL-LEGVLQPLYAGVHCVLMPPQRPGRWLEALSTHGATV-SGAPNFAYELVSEADRAKLDLSRWRVAFSGTEQIRAETLERFAEHFGPAFRPLYGLAESTFLISSCKSDAGPRPGAATKLVSSGVQVLIVDPITRAVRSDEIGEIWVSGLSVADGYWGRVGTTEEVFRGRAFLRTGDLGACVG-GDLYVTGRLRDVIIWQGQDLRLQDLEDVESSHPALLSCVAVAAKQGRNEETLIAEVLPSEPELAPADSRKRLQDITEAIHRRPHAIVLVRALPRSSTGRVSRTATR---------- 66823867 32 ----YVHWDKMYDKIYSSDGMYPDNTCYNVLDKNV-KNPDQNALIYETIKLTYFQLYEKVCEFSRVLLNLNISKNDTVLIFMANTLEPIIALLSCARIGATFSTLFDGYPVRSLIDRIDKLTPKLIITSNYGILNDEINLKDAIQLSTFKPNHVITHFRNNEDIESNDSSIETIPIVPVESNHPLSIYFSSGTTGNCKAIVRSNGNLVGLVYSWFSCISKKDETVYFSHSSIGWIS--FHLGLFGSLVLGNTMVMFEGDIMKPLWETVEKHKINTFLTSPKTIRFLIKNDPDAKYDLSSLVSIWTSGEVIEQSIPEYIESKIKCRSSNLYGQTEGCALLFDYKRINSKQFKTLFKP-TPFLKPLIFSEDGIELPENQVGEVAFKPPSFATTFYKNELLYKKMFNKPGYYNSGDLGFKNENDYYGIVSRADDQIKIGGFDVLLNDIETSILKHPLVLECCSIGIYHQDLANVPIGLLVLNQQQPDIKNQINEIIENDIGFYSELTKIIFVPQLPKTKTGKIPRQIISKFLNE----- 170781749 14 ----------------------PDDNITDVLVHRVRTSPDAPALPDGDGGWSAAEFHRQVVALAKGLVSAGIEPGERIGMMCRTRYEWTLVDFAVFFAGAVLVPVYETSSPGQVHWNMQDSGAVAMILESA----DHFARFDEVHPELPAVRRVWQIDLGDLGKPAEQGVDVPDAEIERRGSDMATLIYTSGTTGRPKGCILTHANFVNAEVAMEEVVQVGASTLLFITT--AHVFA----RFISILNVQAGVKTGHQADTMQLLPALASFKPTFLLAVPRVFAAEVAYAHSVAVDAGSVRFAVSGSAPLGLRLGH-FYRSLGLTILEGYGLTETTAPVS-VNLVKGFRIGTVG-PALPGVSTRITDD----------GEIEVKGVNVFDGYWQDEEATAAVFD-DGWFRTGDLGSYDADGYLTITGRKKEIIVTGGKNVAPAALEDPIRANPLVGQVVVAG-------------------------------------------------------------------------- 169628267 32 -------------------------------------------------ELSWDELNTRMRAIGARLQQV-TAPGDRVAILAPQGLDYVIGFFAAIQAGNIAVPLFPELPAERLDAVLADATPSVILTTDGAAESVNAFLRKLPRARRPRVIAIDAVPDAVG---------ATFVPAALATDDLAYLQYTSGSTRTPAGVQITHRAACTNVLQMILAGGLDMDIRSVSWLPLYHDMGLIMI-LFPPLCGGHITLMSPVRRPRRWIKQLATESARVFAAAPNFAFDLAAQPAGETWDLSNVAGLLNGSEPVTIAAIEKFTDAFAPAIKPSYGMAEATLSVATIEAPTAVPHVSCGQVIASQWLVIVDPRTGAELPEGEIGEIWLHGDNIGAGYWGRPRETASTFHDSRWLRTGDLGVYL-NNNLYVTGRIKDLVIIDGRNHYPQDIEATASQSPAVRSVAAFPVAANQLAEAAIAVIVAEEQAPVIEAIRAAIRTHALPVADI--RLVAAGAIPRTTSGKLARRA------------ 152998177 92 ----------------------------------------------GDRQYSADEVRAEVARVAQGLRQAGVEPGDRVAVVMPNKFSCLVTHLATLAVGGVWTSCSPDFGVEAIIDRIGQVTPKLLFVEPTFKQHDISQSALLLAQRIESVEQLVIVGPHDKVTHWSDFGNEALEFTRVGFDDPAYILYTSGTTGVPKAIVHRTGGLLQQLKEHLLHNDVRKGDRVLWAWMMYH-WIVAALGCVLVLYDGAPILKQQVGDCAPLWRVVEQEQLTHLGISPKYLGTLAEAEPQQHHDLSSLRWLLSAGSPVAPNQYDWIYSAIQVGFSSISGGTELMGCFLLGSPWHSLRKGTL-TAKALGMAINVLDDRGAPV-MGRQGNLVCTEPSMPLSFWGEDARYKKTYFSDRWVH-GDHAQMNSDGTAVIYGRSDNTLNPGGVRIGTADIYNACEGIKEIEDCVVFGRPIA-GDEEIVLCIQLREDVTAHDGLAQRIRKSACSPRHVPAAIYLVDDVPYTLNGK----------------- 169623315 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MATATHGSAIVFPEAFDPLATLEAVREHKATALYGVPTMFVALLAHGAVPRDGYQYLRTGIAAGSSIPSELMRKLHKQLNLTLTICYGMTETVSIMTTTDDPMDKRIDSVGR-LMPHVQAKVVNPSDQTLAIGQRGELAVSGYLVMKGYWGDPKRTQESLVPDEWMHTGDEASMDELGYVKITGRIKDLIIKGGENIHPLEVENCLFAHPNVKEVSVVGLPDERYGEVVAAFVVGGDGEVSAEEVRGWVREK----------------------------------------- 123471198 37 -LTHFTYRPDV-------------RTLPEMLDSSVVIYPKHDCVVDADGKLNYTEFKELCIKWAKGLKALGLEPGDKLGVYSVNCIMWQVAQFGSLYAGIVPVPVYDSLGPNAAQYITDHSECKVILVHK-----KNLEKAMEVKKQVPRVQKVISIDQDPDLITIDELESVDFKPVKLDTNDTAMIMYTSGSTGEPKGCVLSHQNIMAGNGLGGMGTSVTQTDTYFSFLPLAHIYELCSQ--TTLICQGARTGFY-SGDIRNMVSDIQALHPTIICAVPRVFNRIYDNMMKKINELPALRLIVNGGAPILPHVYEFCRATITPNIIQGYGLTE-ISAAGCVQQCGDRNPNTVG-PVCVTIDMKLRRVPGMDYPRGEIGELMFRGPSLFKEYYKKPELTKEAMV-DGWFATGDVGKLLPDGTIQIIDRVKQLVKLSGEYIS----------------------------------------------------------------------------------------------- 146302455 39 ---------------------------------------------------------AKANAVSRALLRMGVQKDDKIALISSNRTEWNIMDIGILQTGAQNVPIYPTIAEEDYEYILNHSGSIYCFVSDD----EVLQKVNAIKANVPTLKEVYSFNEIPGCKHWSDLLLAEARKDSIHTDDLATIIYTSGTTGRPKGVMLSHKNIVSNVLDSAPRIPFDPGSTALSFLPICHIFERMILYIYQ--YYGVSVYF--GESIDKISDNLKEVRPTVITAVPRLLEKVYDKIYAKGTELTGIKLMVSGSAALQPRL-SRVFAAAEIPVMEGYGLTETSPVIAVNDRNRGFKIGTVGKPIRNV-----------EVKIAEDGEILLKGPNVMLGYYKDPEKTAEAVI-DGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYIAPQMIENAMKQSRFIEQIMVIG-----EGEKPGAFIQPNAEISSNPDVIKRIDEKKFGHWEQVKRFELTPDVQLTPTLKLKRKIIKEIYKD----- 89890831 44 ---------------------------------------------------------DQANAISRGLIELGIQPNDKVAIISTNRSEWNIVDIGIMQTGAQDVPVYPTISEEDYQYVLNHSESKYVFVSDDEVRNKVLSIKDQVPSLLEVFSFDQINGEVKQLGASQDHQAEEKRMAAITEEDLATLIYTSGTTGRPKGVMLSHKNISSNAITSATRLPIDGRSKALSFLPVCHIYERMLQYMYT--YTGTGIYFAE--SIETISDNLKEIQPEVMSAVPRLLEKVYDKIIAKGTDLTNLKAIASGSAALQPRLARVFNAA-GVPVMEGYGLTETSPVISVNDRDGGFKIGTVGK-ILPNTDVQIAED----------GEIIINGPQRMMGYYKDPEKTAEAIDENGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYIAPQLIENTMKQSRFIEQIMVIG-----EGEKPAAFIQP---------------------------------------------------------- 109123878 74 ----------------------AGHTIPRIFQAVVQRQPERLALVDAGTCWTFVQLDAYSNAVANLFRQLGFAPGDVVAVFLEGRPEFVGLWLGLAKAGMEAALLNVNLRREPLAFCLGTSGAKALIF-----GGEMAAAVAEVSGHLGKSLIKFCSGDPEGILPLKEASTAPAQIPSKGMDDRLFYIYTSGTTGLPKAAIVVHSRYYRMAAFGHHAYRMQAADVLYDCLPLYHSAG-NIIGVGQCLIYGLTVVLRKKFSASRFWDDCIKYNCTVRPCP------VLSRPPTREAEVEN--CLNLGGRGCIPAIWEEFKTSLGNRARS---PISTKKSCNCSIANMDGKVGSCGFNVYPIRLVKVNEDTMEPCQAGEPGLLVGQINQQFDGYV-SESATSKKIAHDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKAGMAAIADPHSLLDPNAMYQEL-QKVLAPYARPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 27366893 55 ----------------QRDNLWFPQNYAENLLSSAYQKPPEPAIIFRNERLSWQELCDQVSILQQWLIRNGVGKGDVVAGYLPYLPETVIAMLATTSLGAVWTSTSPDFGTDSVIERLGQVNPKILFCCDGYSTFDMSEKNRKIAEQLPDLLNICEIEYLEWAAILENYDAKGIIYERVPFNSPLFILYSSGTTGKPKCIIHTVGGIINHLKEHQLHCDIQPDDRVF----YYTTCGWMMWNWVSTLASGATLVIYDYPDQSVLWDMVDDCQVT-LFGTSAKYLEAIQHAHYEPHDLSTLKTICSTGSVLYPEQFDFVYSKSDVHLASISGGTD-ICGCFVLGNPISPVYRGEVQYAGLGVSIAVYDASGQPV-VGQRGELVCTNPNFPLGFWHDDERYHQSYWSPNVWHHGDDVIMTSHGGFVFYGRSDTTLNPGGVRIGTAELYQQVNALNSIDDSIAVGK-VQNRSEEIWLFVKPATGDSIAEQIRSTLRNHCSPRH-VPSQIFAISDIPKTRSGKLVELAVKQVVNGQ---- 194205667 161 --------------------------------------------------LSYKQVSDRAEYLGSYLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAIPLYDTLGAEAIVYIVNKADIATVICDTPQKASLLLENVEQGLA--PGLKMIILMDPFDDDLDAEILGKENLRKPPPRPEDLSIICFTSGTTGDPKGAMITHQNITSNLRSMEGTFEINLEDVTISYLPLAHMFERVVQA--AVYTCGAKVGFFQG-DIRLLPDDMKTLKPTVFPTVPRVLNRLLNLAVASKFSQASLRLLLTGAAPISAPILTFFRAALGCQVFEAYGQTECTAGCT-VTSPGDWTSGHVGVPL-PCNYVKLEDVADMDFSANNEGEVCIKGTNVFKGYLKEPEKTEEVLDKDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENI---------------------------------------------------------------------------------------- 83856659 38 -----------------------------------------------------QEFVDKGNQLSRGLLKLGVKPNDKIAIISTNRTEWNIVDMGVLQIGAQDVPIYPTISEEDYEYVLNHSESTYCFVSDE----EVLNKVNKIKANVPSLKEVYTFDSINGAKNWDEVNQEEVEMANVKEDDLATLIYTSGTTGRPKGVMLSHKNIVSNALASATRLPLNQGEKALSFLPVCHIY----ERMLQYLYQYKGVNIYFAESLETISDNLKEVQPQVMSAVPRLLEKVYDKIIAKGTDLTNLKAIASGSAALQPRLA-RVFNAGGVPVMEGYGLTETSPVVSVNDRDGGLRIGTVGK-LLPDVEVKIADD----------GEILVKGPNVMLGYYKDTEKTDEVL-KDGYFHTGDIGEVDKDGFLKITDRKKEMFKSGGKYIAPQLLENKMKQSRFIEQIMVVG-----EGEKPAALIQPNKEIAENEEVVKRIQEQSFGHWEKIKRFELIEEEHLTPTMKLKRRVVKEKYLD----- 194665317 177 ------------------------------LAQLARQRPAHTFLIHGAQRFSYAEAERHSNQAAGSGAARAVREGDTVALLLPACPEFLWLWFGLAKAGLRTAFVPTALRRGPLQHCLRSCGARALVLAPEF--------LESLEPDLPALRHLWTVGSDTRPAGISDFLAEASAEVDGNMTDTCLYIFTSGTTGLPKAARISHLKIL-QCQAFYQLCGAHQEDVIYLALPLYHMSG-SLLGIVGCLGIGATVVLKSKFSAGQFWEDCQQHRVTVFQYIGELCRYLVNQPPNKAERGHKVRLVV--GSGLRPDTWERFVRRFGPQVLETYGLTEGNVATFNYTGQQ----GAVGRAVFPFSLIRVRDTQGHCVAPGEPGLLVVSQQSPFLGYAGGPELARGKLLKDVFFNTGDLLVCDNQGFLRFHDRTGDTFRWKGENVATTEVAEALEALDFLQEVNVYGVTVPHEGRAGMAALALRPHSLDLVQLYAHVSE-NLPPYARPRFLRLQESLATTETFKQQKVRMAKE-------- 89902307 4 -------------------------TFPRLLLNHAAQRPGETAMREKEQALSWADLAVLVEQLACGLHQAGLRRDEHMIVIGANRPRLYATMLAVQSLGAVPIPLYQDAAAPECVFPINNADVRFAFAEDQ----EQVDKLLEIREQCPQLSNIYFDDDEPGLMAVDDLLAAPSEVSRIKPDDVAAMFFTSGTTGNPKGVVHTHNSLLNRAKAGADFDKLTHSEEVLAYLPPAWINIFSYAQWLACGYSAATVTITYYFAPPRVFEVAKRVGPTLMDGVPTLGNFMVYGPLRNNLGMSRVRVAYTAGEAIGPDLFS-FYRSIGINLKQLYGSTETAV-FVCLQPDNEARADTVGVPCS-GVEIKVADN----------GEILVKSPGLLKGYFKNPEATAEVLTPDGWYHTSDAGFLDAHGHLKIIDRVKDVIKGGGAMFAPKYVENKLKFFPHIKEVVAYGDGREKWAERPYAGYTDLAQKPEVYQLVKECVEKVLAGSQVSRFLVLHKELELTRTNKVRR-------------- 62426411 21 -----------------------------------------------------GEFLTQVRTAAKGLIASGVEVGDRIAIFGPTSFEWTLSDYAVWFAGGISVPFYDTSSESQLAWMIKDAAVGRGLVSTREHVDRVEAAAAAAGVAAPQLWVWDQGAFSELETTGRQISDDEAARSQVTGDSVATLIYTSGTTGKPKGCVLTHGNFVQTVQAAQEQIPFSHGMRALLFLPQAHVFA----RFIEVLSVSSGALLAHQSDLTKLTDALGSFRPSFILGVPRVFSLKLQHALFDKLVYSKLRTVVSGGGPLGAHLGHFFRGV-GLVVLEGYGLTETTAPIT-VNVPEKAKIGTVGVPL-PGVSVAIAPD----------GEILAKGVPVFREYWNNQEATDKEF-HDGWFSTGDLGSLDEDGYLTISGRKKEIIVSSGKNIAPAPLEDALRRHPLIGQPVVVG-------------------------------------------------------------------------- 156398845 77 ------------------------RTTHEVFLRGARISGDKPCLGHRVTELTYNEVLNRASNVGSGLQELGVEGDTFIGVYASNKIEWVLIEQACAMHAKVITPLYDTLGPDACAFIINQAKMSMVVCDAA-----KIPLLLQRADQCPTLKFIIVTSEEKQIISFSDVEAHPYEKKLPKPDDLAVVCYTSGTTGNPKGAMITHSNAVAMLAGMIKKCGIDNDDVHISYLPLAHMYERLAQ--LMIFMYGGKVGFFGG-NIRKIMEDLQELKPTVFISVPRVLNRVYDKVMKEISS-SSIKKFVFN-TALSAEVERWDYLVFNIQVLEGYGQTETTAAAT-IQLVGDHTFGHVGPPM-PCTKIKLVDPDMNYFAKDGKGEICFYGPNVFKGYLHDPEKTREAIDEDGWLHSGDVGEWTENGTLKLIDRKKHIFKLAGEYIAPEKIEAVYMQCPLVHQVFVYG---DSRKSCIVGVVVPEETAL----------------------------------------------------- 206575747 7 --------------------------------------GEAQALRLNDRLLTWRELCARVDALAAGFAAQGVMEGHGVALRAYNQPETLLAWLALLQCGARVLPLNPQLPA---------------------------VLLQELLPALTVQHQLVLNGAAQDLPALTLQAAEGVHAVCWHGERLVSMTLTSGSTGLPKAAVHSASAHLASAAGVLALMPFAAEDDWLLSLPLFHVSGQGI--IWRWLLAGARMTVRDKQPLAQMLQ-----GCTHASLVPTQLWRLLNDDAAL-----SLKAVLLGGAAIPVELTERAHAQ-GIRSFCGYGLTESTVCAKAADGAAD-----VGEPL-PGREVKIV-----------AGEIWLRASSMAAGYWRDGQLLPLT-NDEGWFATRDRGELH-NGRLTVVGRLDNLFFSGGEGIQPEEVERVILAYPAVQQVFIVPLDDVEYGQRPVAVVECDDGCELSA-LATWSAER-LARFQQPVRWLRLPDTLKNGGIKISRQALREWARQQTYA- 69935637 12 ------------------------QSIPALLARNAERFGDRPAYREKEQSWTWAEAATEIRDLALGFLVLGLNRGDHVAIIGRNRPAHYWAMVAAQMCGAVPVPLYQDAVAEEMAYVLDHCGARFVVCGDQ----EQVDKVLEVGDRAPSVQHLVYTDDHARMNALADVQAEDERIAELGYDDTCVMLYTSGTTGKPKGVVLSNRNIIETGKNTASFDQLTAREEVLAYLPMAWVGDF-IFSVGQAYWAGFTVNCPEG--AHTMMTDLREIGPTYFFAPPTSVMIRMEDASRIKRRLSRIRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFITQQPD-GQVRSDTVGVP-SPGVELKIA----------ENGEVFYRSPGTFVEYYNNPDSTASTKDAEGWVATGDAGFFEEEGHLRIIDRAKDVGRMAGRMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------- 73539966 8 -------------------------TFPRLLLEHARQRPAHPAYREKDQTYSWSQAAQEVRALACGLAALGFTRGMNLAVVGDNRPRLYWAMTAAQALGGVPVPLYQDAIANEMVYVLNDAEIDFAIVEDQEQVDKLLEVEEQLAASGRSVRHVIYEDDHPSLMSYERLQEYDASIAAGSPEDTAIILYTSGTTGKPKGVCHAHRGLIGSAQNGCGFDGLTAKDDVLSYLPMAWVGD-NLFSYAQAMVAGFTVNCPE--SRETVMTDLREIGPTYYFAPPRIYEGLLTQVMIRMEDMSRIRVGYTAGEAIGPDLF-RFYRSIGVNLKQFYGQTETCA-YVCLQPDGQVKFDSVG-PAAPGMEIRIADN----------GEVLVRGVGLLKSYYKRDDATREAINDEGYFMTGDAGVIDADGHLKIIDRAKDVGKLAGSMFAPKYIENKLKFFPYIKEAVAFGTGRDKWAERPYAGYVDLAGQPDVIAMIGECVEQVLAGSQIARFLILHKELPLTRTRKVRRGFIAEKYADALYAG 153208790 12 ------------------------------------------------REITYFELNEKARCLAQ-LLSQTAAPGDRAILVYDTDTHFIIALFACLYAGIIAVPAYPNVAAYRLKNIILDSEPALLLTTQKFLQFLPE---ENGQFKKLATDQMNLTGNAPDLIP--------------KYSEIALLQYTSGSTSNPKGVMITHENIFNNVSNILNLEKPGFLQSVVSWLPLTHDMGI-VAGIFLPLFNGIPSVLLSPLDPIIWLELISKL-PDVISGGPNFAYELVNEVQLRTLNLSHWRVAFAGSEMNHVKTYQQFLQKFSAAFYPCYGLAESTVYATGGVVNAPVIIDSVGHCFKDHDLLIVNPNSRQVLSEGTVGEIWLKGPSVAKGYWKNKVLTESVFDKGPYLRTGDLGFIRK-GELFFYGRLKDIIIIRGKTYPPEDIEAVVQSDENIRTASVAAFSILQDDQEKLIIVAEVKGSKTENEWRRECVSKNFA-IKIHEIVCIRAKLPKTVNGKIQRQICRSAYLDNQLA- 86152535 4 -------------------------TIARAWIDTAKKNLNQIAIIDTAGDISYRKMLTLSLFL-NFFIKRNLQRGEAIGILLPASFASSLTNLSVLIAEKIAVNLNFTAGEKALKAAIKNAQISQIYTS---KTFLEKLANKGINLNFDTNIHLIYFEDIVEDFKMQSFILKSIFTPSKNNLAIAAILFSSGSEGSPKGVMLNNRNILSNIAQISDVLCTRNNDVILSSLPPFHAFGLTVTTFLPLLEGIKSITFADPTDALGVAKAVAKNNITIMCGTSTFLGIYARNKKLDALMFESLRIVVSGAEKLKNEVRTAFEMKFKKSIFEGYGATETTVASVNLPNRFDAKEGSVGMPL-PGTAVRIVDPNNENLKTNEDGLILIGGHQVMVGYLNDKEKTDEVIKEDGWYNTGDKGHLDKDGFLYIVDRYSRFAKIGGEMISLGAIEEEITKFTEVVKFCATSLEDEKKGEQIVLLIECNNEIF--ERVCEAIKNSNIPTLFKPRYYFQIEKIPLLGSGKVDLKKVKELAK------ 108805145 140 ----------------------------------------------------------------------GVGRGDRVVAYLPNVPEAVVGLLATASLGAIWSSCSPDFGVGSVIDRFKQIEPKVLLAVDGYRDYDRMGVVARVQREIPSLQRTVVTGALENAVLWEDFAGAALSFEQVPFDHPLWVLYSSGTTGLPKAIVQGHGGILLHLKVMALHMDVKPGDRFFW----FTTTGWMMWNIVASLLCGATALLYDHPDMNALWRFAEETGMNVFGTSAAYITACMKAGPGREFDLSALGAIGSTGSPLSPEGFVWAYEHVKRD-HWLFSTSGGTDLCTAFVGGVPLLPVRCGQARSLGAKVEAFDEEGNPL-IDEVGELVITEPMPMPLYWNDPERLRESYVYPGVWRHGDWIKIKRHGGCVIYGRSDSTINRGGIRMGTAEIYSAVEGVPQIADSLVVDVQRPDGSAYMPLFVVLREGEELTEELKAEIRRRICSPRHVPDEILEVPEIPRTLNGK----------------- 126724832 1109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDFSIAAQIERHNISHLQCTPSMARMML-ADQSARQAFGGLKHVLLGGEALPDDLVQDVKTVTNASLSNMYGPTETTIWSTSVQSGSEAIVN-IGTPIA-NTQVYVLDGAKNPVAVGEEGELYIAGDGVTRGYWQRPELTNERYVPNPFYQTGDLVKWRSDGKLDYVGRADQQLKLRGYRIELGEIDAAISKLKNVDQAVVVAREDRPGDVRLVAYLMAASPIKTL-DLRQHLLG-VLPDYMVPSHFVQVDHFPLTPNKKIDRKAL----------- 126724832 507 -------------------------PIHKQFETIAAKSPDETALVFEEQQLSFQTLNNRANTVALTLEKMGVKLGDRVGIHLKRSPEMIIALLATLKVGAAYVPLDPNYPSDRIAHYVNDSGAKIIITQT------------DLMSELPSHDAQTVDIKT---ISLDTAANNPNT--AVTKDDLAYLIYTSGSTGTPKGVMVEHGNVANFMSAMDDRVSYENGDSWLAVTSL--SFDISVLELLFTLTRGIKLIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182434918 27 --------------------------LADVVFDYAEDDPHRVALKDAGGQWTSAEFRDQVLALAKGLIAHGVRFGDRVALMSRTRYEWTIFDFALWTVGAQSVPVYPTSSAEQVLWMLHDAEAVAVMVEHE----DHAMTVGSVIDRLPRLKRLLDAGAVDEFGAGADIDDEVVQRHAVTPDSVATVIYTSGTTGRPKGCVITHASFMFESDTMVTRWEPGDEAATLLFLPLAHVFGRMVE--IAAVRGRVKLGHQPELSANALMPDLVTFRPTFILAVPYIFEKVFNGARRKAEDIARVRHAMSGGSGMDRRLG-LFFAGAGVSVFEGYGLTESTAAATA-NPPERTRYGTVGQPI-PGTSVHIADD----------GEVWVHGPNVFSGYLGNPGATR-TVLRDGWLATGDLGSLDEDGYLTITGRKKEIVTSGGKSVSPAGLEERVRAHPLVAQCIVVG-------------------------------------------------------------------------- 115378615 1 -----------------------------VLHEQATRYEHRPALRHGGRPTSWHDYALRVRRFALGLRGLGFSARGTLGILGFNREEWLVADLAAMALGGVPVGLYTNSSVEQLEYILGDCEAEVLLVENE----AFLKSALVLRERLPRLRHLIVM-EAPERLPEGVLSYQDVAVQALSPEALATLIYTSGTTGSPKGVMLSHRNLVWTASAVLQEADFQKPTRILSYLPLSHIAE-QVLSLHGPLVAGAQVYFAD--SIDAMPRNLREVRPTFFFGVPRVWEKFKSKAEEGMRALSPVRFLVTAAAPIGREVLD-FFASIDLIVREVYGSSELTGPAT-LNTREATQLGSVGRPLM-GVEMRIAED----------GELLIRGGNVCMGYYKNDEATAE-LLKDGWLHTGDVGVLDAEGFTHITGRKKEIIVSGGKKTAPANIEALLKTVAPVSHAVVI--------------------------------------------------------------------------- 108862192 102 --------------------------------------------------MTYGEASTSRTAIGSGLIYHGIPEGARIGLYFINRPEWTIVDHACAAYSYVSVPLYDTLGPDAVQFIVNHATVQAIFCVPQT-----LSTLLSFITQMPCVRLIVVIGGDNANMPLSQGKMSSQSFRPPKPEDIATICYTSGTTGTPKGVVLSHGNLIANVAGSSLVIKFYPSDVYISYLPLAHIYERVNQ--VSVVHYGVAIGFYQG-DNLKLMDDLAALRPTVFPSVPRLYNRIYAAPSPMWDRLGRVRLMTSGASPLSADVMEFLRICFGGEVLEGYGMTETSCIISAMNIGDRLI-GHVGSP-NPSCEIKLVDPEMNYTSEDEPGEICVRGPTIFCGYYKDEIQTREAVDEDGWLHTGDIGLWMPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFIAQVAVVAVPD-----VLKAW--AASEGIQHEDLRQLCKEAQLRGFEFAKAVTLVAE-PLTPTFKVKRPQAKAYFAKEIA-- 197923959 64 -LDAVTRYDAVLADSMPDASWFPGARLNRCLARATDARPALVAVTEGGTEISWEQLRREVTDVAAALRRMGVGPGDCVAGYLTNLPQAVVALLATAAVGAVWTACSPDFGTPSVLARFGQARPSVLVAADGYRDHDKRPAVAELLDGLPTVRHLLAVEHLQHAWSVLPPAEEPLVFADVPFDHPLWILWSSGTTGVPKGIVQGHGGIVVELLKALGLADLRPEDRYLFLTSTSW---MVWNFLVGGLLHGSTIVLYDGPDVDGAWRVAEQTRAT-MFGVGAAYLAAVEKSGTHGIDLRALRSVLQTGSAMAPSTWRWVHDRLGVRLQSICG---GTDICSVLAGGTPLLPVRAGRIQCPALGVALWDDAGEPLS-GEQGELVVTAPSMPLRFVDDPDGTRSYFTYPGVWRHGDWVTINADLSVVVSGRSDSTLNRMGVRMGSADIYAVVEQLAEVADSLVVGVEQEDGGYFMPLFVVPSDGSALDDGLRERIARHRLSPRHVPDVIVPVPGVPRTLTGK----------------- 86138148 19 ----------------------------------------------------------------------GAAAGQNIAIFAPRGAAQVLAMAAVLECGGVLMTLDPDLPEDRRAVMLEQGRVKRILYGGGLTASQMNWLKGLELPRLP-ITQAVSRREVQTF-------SANRFAPPCGARDPAYLVFTSGSTGTPKAILGTAGGLAHFLSWQRDSFEIGPGDR--AAQFTGLSFDVLLRDVFVPLISGATLVIPPGPAQPGALGWMDQAEITLLHSVPSLLQSWV-STELSVSKLPHLRLAFIAGEPLEGALLRRWRHRFGVRLVNLYGPTETTLAKFAFEPGPDVFE--AGQPVGPQTRAVIVTARGKPAASGELGEIAIATPFMSLGYVNDPSLTKARFIEDFIYLTGDLGWLDPAGRLHVAGRIDDQVKIRGIRVEPLEISALLEQHPAVAASAVVARRNAAGEMELDAYYVLNNTQTTEAQLRSYLRAR-LPAALVPNGPLLLPELPLTPNHKLDRRQLP---------- 41409850 3 -----------------------GSSVQDVLRERAGMQPNDAAFTFVDETLTWSQMYRRTLNVAHELRHC-TSSGDRAVILAPQGLDHIAAFLGALEAGLIAVPLAPGAHDERVHSVLHDTSPSVLLATSSVVGDVAKYAQPRSDGSGPSVIEIDSL----------DLQRSRVTFRRGNRPATAYLQYTSGSTRRPAGVMVSHKNLLANFRQIMSDYFLDPDTTTVSWLPFYHDLGL-ILGICAPILAGVRSVFTSPVRPARWMQLLANNS-RVFSAAPNFAFDLAARKTTDEDDLRDVLIIQSGAERVQPASMRRFQDRFDTVIRPSYGLAEATVYVATRTPALPPRVSGSGTALVSYGVIRIVDPETTECPPGTVGEIWVHGENVSAGYWQRPHETEKTFPQGPWLRTGDSGFFF-DGELFIIGRMKDLLIVYGRNHSPDDIESTVQAIPG--RCAAVAVP-AEGTEKVVVIVESKKRGGSDEEVMNNLAKRELTSAAVADVVLVAPSIPITTSGKVRRATCVEQYKQDQFA- 163751967 5 ------------------------------------------------QELNFFELNQRSDRLAHGLNAYGIRRGMKVVLMVTPSVDFFTLTFALFKAGVVPILVDPGMGVKNLKQCFIESEPDAFIIPKAHLARKLFGWGKESVKHLVTVGGRNLFGGVTLAVIAALGSSEPYEMLWLDQDEMAAILFTSGSTGTPKGVVYSHKMFEAQISALRDDYGIKPGERDLATFPLFSLFGLGMASIIPEMDASKPI----TANPDYLFAAIKKYQCTNMFVNPALIERLGQAGEASHHKLPSIKRVISAGAPATISSIKHFSKMLGVEVLNSYGATEALFNTTAITDDGGGI--CVGDAISGVDIAIIWSESLR-LEAGQIGEIVVKGPMVSRSYYRRDSATEQAKIQDGEMRMGDLGYLDSEGKLWMCGRKAHRVDSGGQRYFSIPCERIFNTHPQVKRSALVGIEDARRPEIVPLLCIELDGASLYAELNAIAEQHSLG----IKRFLIHPEFPVDINAKIFREKL----------- 195614116 37 ----------------------------DIFRASVEKYPDRRRVVDGKTWWTYKEVYDVVMKLAASMDKSGIKQGESCGIYGANCPEWIVSMEACNALGICCVPLYDSLGAGAVEFIICHAEIQIAFVEEK----KITELLKTCHATSKYLKTVISFGSWDEFLVMGGSHN--FDLPEKKRSDICTIMYTSGTTGDPKGVMLSNESLLVNIAGPDSVLQFDQDDVYLSYLPLAHVFDRMFEEVF--IYHGSKIGFW-RGDVKLLVDDIAALKPTVFCAVPTLFNIAYKAPFFDKLVFSKLRVIVSGGAPLAVPVEEFLRVVTCAYVVQGYGLTETCAGSIVSIPNEHSMLGTVGPPVQ-HIDVRLVPEMGYDALSSVPGEICIRGSVLFSGYYKREDLEQEVMI-DGWFHTGDIGEWQPDGSLKVIDRKKNIFKLSGEYVAVENLEN----------------------------------------------------------------------------------------- 25809430 60 -----------------------------LFEAAAARLGDAPCIWSRGHEYSWTQTYQRACQYGHYFRDLGVVAGQHVGVYLYNSPELMFIWMGLLSIGAAPALINYNLGSDALVHCVRLSRSRFLIYDDAS---DCSSRIHEVGERL------------------RDINVE------------AIMLSGSGTTGLPKAAPITARNYASLLPKTFGQKPGPNGDRTYYCIPLYHGTG--GIAAMNDLMSGISIALAPKFSLSRFWDDCIESGSTIFVYVGELIRYLLSAPASPKDRQHRVRLVWGNG--LSPELWTKFQDRFGVDIGEFYASTEGVLTHYRGGGFGLGAVGHHGWLLRDYVPVRIDPETGERLPYERGGEILARLPSAWAGYWHAEEATQKKLVEDLYFRTGDALRRDADGHWYFLDRLGDTYRWKGENVSTTEVGQVLGSHADIAEANVYGVQVPHDGRAGCAAIALKNAATPDTRLTSLLRS-ELPSYAVPVFIRVRETVMSTDNHKHNKVPLRDE-------- 28897707 21 ----------------------------------AQTSPFSIALATPQETLNWQQLSLRVTQYAQSLLQQGVTRDEVVTLVGKNQVETVLFYLAAQQLGAITALTMPQ-PIEALQGKLDHQTRFVWLTPECEFAYEEKAALNAIFLTLPTVDTVVENTEDDY-----------------QHDRLASIVFTSGSTGAPKAVVHTHRQHLASAEGLLCEFTFHQQDTWLLSLPLYHVSGLAI--VYRWLFVGATLKIGTGRLADDIFA------VSHASLVATQLKRLLDDDVEL-----SLTHVLLGGSHVAHELAVRATEK-GIETWLGYGMTEAASTVT----AKQINDVSNAGHLLKNRKIKLVDE-----------RIYIGGQTLASGYFHQGQVTV-FVDEDGWFDSKDLGAWQGD-ELKIIGRADNQFISGGENVHCEEIEAVLNQIPSVIQSIVVPVEDAEFGHRPIA-VIQSEALLSQQEYEQYLRKK-LEKFKWPIAYYLMPQALLEGGIKVSRKAVKEWLLSEL--- 170741077 13 ----------------RPPGAEAG-TIPALLQAHAARRPAATAYVAYDASVSWAELAARVAARAAALSREGLTAGDRVALWLPNGVEWVAFDQAALSLGLVVVTLFSDDARATTAALLTDSGARVVVARRAEEWHGLRSCA----GALGTVRRVIVIEEAGASAWLAKARGSLPPRVPLDPDALATIIYTSGTTGLPKGVMLSHRNLLSVAQAVLDRNPGSDRDVFLSYLPLAHVFE-RVVGCYLPLILGARVVFAR--SVEHLPDDLRVARPTILLVVPSLLRWLLRAALARGWDLGRLRLAVSGGAPLPDETA-RFCLGLGLPLVEGYGLTEAASAVTGF-QVGRTVPGSVGPPL-PGMEVRIAD----------TGEILVRSPGVMIGYWRRPDLTAQVL-HGGWLYTGDLGVLRG-GCLYVAGRKKEMIVLSGEKVSPEAVEAAITRDPLFRQAMAVG-------------------------------------------------------------------------- 149482773 66 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYGTTESPVTFMGFPDSLQQKTESVGR-ILPHTEAQGV-ETDEVLPLGTPGELQTRGYCVMLGYWGDPQKTHEAISEDGWYRTGDMAILDEHGFCKIVGRYKDMIIRGGENIYPAELEDFLHRHPQVQEAQVVGVKDQRMGEEICACLRLKEGQSTAEEIKAFCKGK-ISHFKIPRYIVFVENFPLTVSGKIQKFKLREQMEQLL--- 154686636 6 ---------------------------------------DSEFLIFKGQTFTYDDLLARISFFQKELEQNGIREGECVALIGDYSPNAIFLLMALLLNRNIVVPLSNESREKHL-DMFEDAKVNQIIEINENDSWTLRGGSE--SASHPLLDDLRERGESG------------------------IIIFTSGTSGKSKASVLSAGRLLEKYKTAKR-----KPLRTLIFLKLDHIGGINT--LFAILFNGGTIVTSDSRTPESVYQAVDKHAVQVLPATPTFLNMLLMSKADAGYNLSSLKLITYGTEPMPQSTLRGIHRLFDVRLKQTYGLTELGIFSTKSKDSQSTWMKVGG----AGTETKI-----------TGGTLWVRSESAMLGYLNAP----SPFDEDGWYDTGDQVETDGE-YIRILGRKSEIINVGGEKVFPAEVESVFLEIPNVRDVLITGRKNPITGEIVAAAVLEKEEDIKSKRAVAHCKQK-LQPYQIPQIISVTDR------------------------- 212712296 14 -ITPFTDWP---------------------WQHWASLQPNATALLTDTESVSWYELNQHIADLVTYFAMQGVSEGQCVALRGKNSVDLLLSQLALIACGVRVLPLNPRLPERLLNDLLPHLDISAVITNEHNVLSDYRHLDYQLHAH---------------FTEYDDF---PSICFQNTYKQPATLILTSGSTGLPKAAVHSVSAHLNSAAGVLDAMNYQQDDCWLLSLPLFHVSGQGI--VWRWLFRGAKIAVRSTPLSEAL------QGVSHASLVPTQLWRLLNDTMPEQV---ALKEVLLGGAMIPTTLTE-LAASQGIVCWSGYGMTEMASTVCAKRADGKK---GVGLPLK-GKQVRLVDE-----------EIQIQSDSQSLGYWFDGQLHPLKRV-DGWFKTNDKGAFIE-GEYQILGRLDNLFISGGECVQPEDIEAVINGYPDVHQSFIIPVDDVQFGQRPVA-VIEADESTDLTMLADWLKDK-LAPYQFPMVFYRLD--PDLKAGKVSRQQVKRWV------- 167458359 92 ------PWLELLFPVIARADC----TLGEVLRSREETDPKTVAIRVLGQEVTVADLARRTRAIARGILALDDHPDARVAILSENCLEAALCDLACLTNGIVDYPLPANAVAEQVVFMLKHSGARVLLASDE----EQVAKVLPSLPALPELREIVVAAERNGLLSLEQMIGQAARAGRVRSGDVATVMYTSGTTGKPKGILFTHQNLVTRLARGYALREVGEGDVFLCYLPLYHTFGRW-LELTGTLWWGATYVFARSTAQGPLLEDFKRVKPTVFISVPKKWMELHEAASDDPDDVAALRTGLSAAGYLDPVVFRAFHRA-GTELCSGYGMTEATGGVT-MTPVGEYVDGSIGKPLPGI-----------ECRRAEDGELLIRGPYVSPGYYH-PGPNDHGADADGWFGTGDLVSIDPAGHFHITGRKKEIYKRQGQTIAPQRVENLFRDFEAISQAFLVG-------------------------------------------------------------------------- 15450593 77 ---------------------------------------------------SYGEVFERVCNFASGLVNVGHNVDDRVAIFSDTRAEWFIAFQGCFRQSITVVTIYASLGEEALIYSLNETRVSTLICDS-----KQLKKLSAIQSSLKTVKNIIYIEEDGVDVASSDVNSDFFKLPPHNANGVAVIMFTSGSTGLPKGVMITHGNLVATAAGVMKVVPLDKNDTYIAYLPLAHVFELEAEIVVSAIGYGSAMTLTDKGTKGDVSAL----KPTIMTAVPAILKMLWDALVFKKIRAGHIRFMLVGGAPLSPDSQRFINICMGSPIGQGYGLTETCAGAT-FSEWDDPAVGRVGPPLPGYVKLVSWEEGGKPMP---RGEIVVGGNSVTAGYFNNQEKTDEVYKVDRWFYTGDIGRFHPDGCLEVIDRKKDIVKLHGEYVSLGKVEAALGSSNYVDNCVALVVPSEKWAEEAGVFAELCEKGEAVKEVQQSLKAAKLEKFELPAKIKLLSE-PWTPSGKIKREQIKSKFKDEL--- 88711996 38 -----------------------------------------------------KEYIDKANAISRGLLRMGVEKNDKIAVIMTNRTEWNIVDIGVLQLGAQNVPIYPTISQSDYEYILNHSGAKYCFV----SCVEVLAKINAIKKNVPTLKEVFSFDTIDGCQNWNEVDSSNQNLVEVLPVDLATLIYTSGTTGRPKGVMLSHNNLVTNVIDSEKHVPLRNGSKALSFLPVCHVFERMILYLYQ--YCGVEIYFAE--SLEKMTENLKEVRPNVMTAVPRLYEKVYDKIVTKGSDLTGLKLMVSGSAALQARLTRIFAAA-GMPIMEGYGLTETSPVVSVNDQTGGFRIGTVGRVID-NVEVKIADD----------GEILVKGPNVMQGYYKDPEKTASVMTGD-YFHTGDIGEIDSDGFLKITDRKKEMFKSGGKYVAPALIENQLKQSRFIEQVMVVG-------------------------------------------------------------------------- 72383573 45 --------------------------------------------TFHPESFTYKELAENISKAAFSFTKLGVGPDDVVALFAENSPRWLIADQGLMRIGATDSVRGATAPPSELRYILEDSNAVGLIVQNS----DVWERLSLNDDQINSLKFVLLEGKADGVFEWESFLKKGLNIENVQPKRIATILYTSGTTGKPKGVPLTHSNLLHQIRSLACVANPSPGAPVLSVLPIWHSYERSAEYYF--FSCGCTIVMATVPRLSKAYKLARRESVSSFEQISSFIEILLRYPMHRISSIGRLRFPISGGGAIAPH-IDSFFEALGVELLVGYGLTETSPVLT-CRRPWRNIRGGAGQPL-PETEIKIVDPETQIKKLRQKGLVLARGPQIMSGYLGKRSESKKVLDATGWFNTGDLGMLLSDGSLILTGRAKDTIVSSGENIEPGPLEECLIASSLIEQAFLLGQ-DQKY---LAALIVPR-----IDHVKEWLAERGVNSKVVPENYELRQSL---------KLEMNQALANRL--- 154244961 541 ------------------------RTLTEALLRTAERAGDKGILFEGSRRLTYATLLEEARRIAGGLKAAGLEPGDMAILQVADLRAHLPAFWGCVLAGVKPVTVAVSATFTE-----RTALVAKLINAWELLGRPVVLAPAALASPLAGLARF--ADAAPRVLALEQLADHPPAVHAAAPADVLFLQLSSGSTGTPKCIQITHGGVVAHIHATVRVNGYGADDVALNWLPMDHVVPMLTWHLRDV-YLGMTQIQVETADPLLWLDLMDRHGVTRSWSPNKLVSDALRRDPGRRFALGHVRTLMNAGEQATLPVISEFLALTAPAMQPAFGMAEACTCMTAADAPEAVSFIKLGPPV-PGVAIRIVDGAGALVPEGVIGRFQIKGGVITPGYLRNDAANAEAFVGDGWFNSGDLGFIR-DGNLALTGREKELIIVNGANFYCYEIEDLVNAVDGVQAAACAVPDAATGSEALALFFSPRPEA-DASAVADAIRAAVTARLGIPAHVTAIPDFPKTTSGKIQRMQLRAGLMAQLAQG 154244961 39 --------------------------FVALFERQAGLMPAAPAVSDGRDGLTYGELNARAAAWADALRGRGARPGDVVGLALARGPALIAGLIGILKAGCAILPLEPEDAPARLD--------------------RLRAFARFVLTDAEGLEAGLVEAGVAEAAP-----TDPSAFALIAPERALF--------------VVPARAVAERLAWLRAAFRLGDGDVSLCAASLHDISAVAS--LLWPLTVGATVALVPVEREPAALAQLAR--------TTAATCALLPAAGLPLLDETALRLVFLDADPPPGAASPA-----GAHVFTLWQVAEAGGPV--LAQPVGEGAPLMGAPL------RILDRHGQKVPLGGVGNLAVTPPEVAPGV-------RARQRADGRF------ERRPDG-----GRR---VETGGLRFGLAVIEAELRGQAGIADCRVLERVDTAGSPRLVAYIVPDGHA--APEGWAPHAERVLPLWQRPAAFVAVAALPLTEAGAVDDVAL----------- 167628841 3 ---------------------------------------EQEALVWNGRSYTYRWLLARIGQWQERLAKAPVTAGMVVAVEGDYSPNVCALLLALVDRGAIVVPL-TRSVRHLREEFLAIAEVQLVI---SFSDTDEAVFAWKLGDRWVGEGGAPLVGN-EAVVPSDDSATNPLLLELIRRGHPGLVLFSSGSTGKSKAVLHD----MTLLLKKFQVR--RQGKRMLTFLLLDHIGGINT--LLYVLSNAGTIVTVPGRSPEAVCANIARYRVEVLPTSPTFLNLLLLSEAYKQADLSSLELITYGTEVMPESTLVRLREALHVRLQQTYGLSELGILRSKSKASDSLFVKIGG----EGFETKVVD-----------GVLWIRAESAMMGYLNAP----SPFDEEGWFNTHDEVIVDGE-YLRILGRRSEIINVGGEKVFPAEVESVIMEMDNIADVAVSGERSPLTGQMVVAHVVLKEAAVVKKRLRQFCRSR-LAPYKVPVKVTVVE-------------------------- 197333477 52 -------------------------------------------------------------------------PGDHLGVLLDNTPEFPFWLGAAALAGAAVAGINPTRRGPELARDILHTDCRILVTERA-----HLPLVRGLD--LPGVRILVTGTEEYEALPYAAAKPGEATVAPPGPGSRLLLYFTSGSTGAPKAAICTQGRLAAAGDSLARRFAVTPQDVHYICMPLFHGNAVIADW-LPALIAGAPVALRRRFSATAFLDDVRAFGATYFTYVGRAVQYLLATEPRPDDREHTLR-LGFGTEAGAVDAA-RFAERFGVRLVEGYGATEGGASVVRTPD---TPPGALGRAGAGDDLAVIDPGTGAECPPAVIGELVNRGRSLFEGYWRNPDAEAAR-TRDGWYWTGDLFFRDPAGFLYFAGRTDDRLRVDSENLAAAVIENILARWSDAAAVAVYAVPDEVAGDQVMAALALREGAVDPEAFAAFLAAQPLGTKMSPRYVRIVGAMPTTATNKVHRVGLRKA-------- 159036162 50 -----------------------------------------------------------------------------VVVVVDGTAESIATVLGLVEAG-----VDVLLLEERTSHLADPQSPVHRLASPAVIGPPSMP---DASTPHGPVRLSYEAARQPGRLPAEDGSATGATAPGRPGE---ILQLTSGSTGQPRIARQTLDNVLAGARAYCELFRITGADIVLVAVPVAHSYGLA--GTLAALLSQALLVTLPRFSVRSLVAGLDD-GATVLLGTPLLYKLLVPVLAARRRP-TRVRTALSAGGPLAADTAARVGDLLGSPIRQIYGITEAGLVACVPQATTDWPAGSVG-PAAPGVTLRIDGEVGTDAAPARTGRLLVRTPALFRGYWGTPE---QGLTADGFYDTGDIVRLDTDGHLFVLGRKDSFVNVGGRKVNPRRVEQVLAGHPHVREAFVYGAERPDGEQEMHAAVVL-DPATTVNEVLAHCRAASLMPYEVPHHVHTIDRLPRSGMGKVDRQRLLALVEQ----- 28703684 55 --------------------------------------------------LSYQEVADRAEFLGSGLLQHNCKADQFIGVFAQNRPEWIIVELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDKPQKAVLLLEHVE--RKETPGLKLIILMDPFEEALAVEDCGQANHQAPPPQPDDLSIVCFTSGTTGNPKGAMLTHGNVVADFSGFLKV---TEGDIRL----LSDDMKALCPTIFPVV-------------PRLLNRMYDK----IFSQANTPLKRWLLAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNHIKLVDEELNYWACKGEGEICVRGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSQPVAQIYVIVVPDPKRGEGTYADLCTNKDLKKAEDMVRLGKESGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFKKQI--- 108763733 45 ----------------------------------------------------WADVYRRAKRTAAGLARLGVSEGDRVALLLPTSPAFMDAFFGTLLAGAVPVPLYPPVRLGRLTSRMLHVTGSVMVLTDVRVRLLLGPSVERARPRL-GCHTVDEVSRGDDVLEV-----------PVRPDALGLIQFSSGSTVDPKPVTLTHEALLAQVAALEMAMPLGAGRVGVSWLPLYHDMGLIG-CLLSALYYPGSLVLIPPERPALWLRALSRHR-GYISPAPNFAYGLVKDAELDGVDLSSWRHALNGAEPVSVDTLRRFFERWGFALRPVYGLSEASLAVTFPPEGRGPRAVSVGMPVAGF-EVEVRGETGEALAERCVGRVFARGPSLMAGYFADAQATDRTLTRDGWLDTGDLGFI-AEGELFLTGRAKDVVIIRGANHAPQAFEEPLQSVAGVRAGCAVALGTPEGGEDEALLILAERSGQEADDVVE---ERIRAAVVRPHTVRMLGTLPRTSSGKLRRAALRRYLAEELA-- 115387353 6 ------------------------------------------------KSYSYQDLLRVAIKASVALRKSDLHPGSVILLHFDNHWDNIVWFWAASFAGCLPSASFSNDASQRTAHIERLSTTLMHPLCLTNERI-MADFAGQDAVQPLAVETLVLNGDV-------SFEALPQEHPEPSLSDDALLLFTSGSSGNSKGVCLSHGQILASISGKYAVRPLPDNTSFLNWVGLDHVAAI-VEIHLQAMYALKTQVHVPAADPATFLQLLEKHRVSRTF-APNFFLAKLRLPEPRRWDLRSLEYVASGGEANVTKTCDRLSEAFGAPIVPGFGMTETCAGSTRCPEYDKSRSASVGTCM-PGISMRVTDLSNNALPSGEIGHLQLTGPVVFKRYFNNTSATQEAFTPDGWFKTGDMGCIDENGCLTLTGRAKENMIINGVNHSPHEIETALDKIPGLTSCCFSFFPSGGETEEICVVYLPAARAQTADAIKTVLMSTGSRPHVLPLE---REALPKSSLGKLSRAKIKAAYEK----- 167841118 1 -------------------------------------------------------------------------------------PRAVAALLGIVMAGAVYLPIEPSWPSARIDELLGEAGARHAVVT-----------AGGLELPVPTLR-----------LDLPLPRGVPALLADTEAGDAAYVIFTSGSTGRPKGVLIAHDAAANTIDDINARFAVGPADRTLCVSSL--AFDLSVYDIFGALAAGGTVVFPERRDPDAIAHALRDAQVTIWNSVPAVLELLLDVAAPRSPD---LRVALLSGDWIPPGLAARLRDAFPAQPISLGGATEVSISVVHPIAPADAVLASIGRPLS-NQQCFVRTPDGRERPDGVVGELLLGGRGLALAYLGNYAETARRFFVDRLYRTGDLARWLPDGELELLGRMDGQVKVQGYRIELGEIEAAAMR-AGCLARAVASVARRNGATVIQLHVVARPGQ--DGDLVAAVRTERLPAYMQPHHVMVLDALPLTANGKVD--------------- 195941152 139 -------------------------TLADLVAEQAGKTPDAPALADAHIELSYRQMREQVVALANLLRARGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAKPSLLITTD---------------EQLPRFSDLPVPAFSYNML-LPTTDAEPLRL--ATAEQTAYIIFTSGSTGRPKGVMVGHTAIVNRLKWMQDHYPLDATDVVAQKTPC--SFDVSVWEFWWPFIAGAKLVMAEHRDPQAMQRFFAEYGVTTTHFVPSMLAAFVASLTPENVDCRTLKQVFCSGEALPTALCREWEQLTHVPLHNLYGPTEAAVDVSWYP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119186249 27 -----------------------------------------------HRSISWAEYASAVKRIAVGLRALGVVEQDGVGLLSRNEIYYYVLADGAIAAGATFVGIPPSDKEDRVATHMAVAHVKWL-----FAAPEFLESALTTAAKVGLDKSRVLVFDPPGLEPYENDNGQPRFSSLLEADETALRLFTSGTTGSIKAAEISHAALVTRLDAQ-DFVPSPRDRAQLQFISLSSAGG---QMICQRAFAGWPAYISNYDDELSIIDRIQSCNISVIQLPPTMITAVIKAGIRSRESLQSLSTILVGGAASRKEGVDQFASILHVLLRSGYGSTEVGITSASLDAPWRPGPGYVGL-LPPGVELRVIDETLQTISSDIEGEICVRNASMFSGYCNNPTATAEVFLPDPWFRTGDRGYLDPQGQLALTGRFNEMFTVKLERVVPSEVEAELLKHESIADAAVTAARDIEGDNECIAYVVRRNGVELTAQVVEFIAAR-LSNDKAPGGVVFCASIPRNAMRKIMRHKLIELES---LAG 86360747 2 ------------------------------LLRHVTERPEKPAVVIDGGSLSYGELYSRACAIHRFIQALGVEK--LLAVSLGNHIGFAGYFVAATALPNACAVIDPMMPEARIERIVERLAPDVLVVNDAACPSAEIGRGLGIP--------VIVAGTEPFSL------TAKTDAFPVDAEGIFLIGFTSGTTAEPKAYYRSRQQWRRSLERGRLVFELQDAPSTLCPGALAHGLALYA--LVEALDAGATFHSVGKWDAGTVAQILSS-GIERLVAVPTHVAGIARA--WAGEPMTSLRDVLTAGSKLNLGEIESMRRLFPARIREYYGASEGFMTVSTLAGGASDFPIDRVGQAYPGIKISIRDPEENDVGTDVPGTIFVDSDLIADGYLWGDDGQAFRVTPAG--ATGDLGEIDANGMLRVIGRAGGMMITGGNNVYPAEVESALKSCPDVEDAVVFGLPDAYYGQRIVAVV--SGEVTDAKILADHCAGK-LARFKIPRQFYHIGSWPMTSSGKIAR-------------- 170052522 77 ----------------------------------------------------YNEALLRAKNFGSGLVALGLRPGTFVGIYSQNRPEWILFEQGCYCYSLVVVPLYDTLGPDACAFIINQTEIALVVVEDDKKVNLLLDKAPKALRKLVVMKDVRPATLQRARNQGIDIHARDVPEVEPKPSDLCTVCYTSGTTGNPKGVMLSHMNVVSGVAGVLLQLGAHKGDVMISFLPLAHMLERCCEN--GVYYNGGAVGFY-SGDIKELTNDMKALRPTLMPAVPRLLRMALNAKEAEQEGFGRLRLMVVGSAPLSPTVLTFCRAALGCLICEGYGQTECTAPIT-LTVQGDFVPGHVGPPVACNAIKLVDVPEMEYYASQQQGEICVKGSNVFIGYYKDPIRTAETIDEDGWHHTGDIGQWQPNGTLKVIDRKKHIFKLSGEYIVPEKIENAYIRSQYVEQVFVHG---ESLKSCVVAIVVP---------------------------------------------------------- 41581208 127 -----------------------------------------------GETLTLAELEEKSRRLADALRSYEIMPKDVVGIFAKDRIQYPIAYFGALAAGATVIPVQQEMSETDIATRLVQSQVKLLITDSDLLRLAEVSTDLAGAVRLITLDDSPLWASLERLLARGRPDADLFRLESEASAEDAFLNRTSGSTGNVKSVLTSHAHFIATMEGTIGTIPDNTDDVWLSPLSLFFINAKLHMGLNILL--GIPVVLMNGPLDETTVDVIGRHQVSFLFITPPIAARLARADQASGVDVRSVKWLLTAGAPMHDNLRQTVSKQFGVPLDLEWGTSETMLIAIQ-RDADSRRSGYSGTLVNGMQAKVISRVTGQELGVGEAGEILVRNRLCFKGYKDNEVANRD-FDAEGWFHTGDYGHLDENCNVFIMDRIKELLKVGGTHISAAELETVVFEHPAVASVVVVGIRNDFTQDEPTAFVILKPEHQLERDILHFANQKLTGLRKLTGGVRCLSHFPTTG-FKINRRQLKQM-------- 59149829 1 ------------------------------------------------------------------------------------------------KAGGAYVPLDPAYPMERLAFMMDDMQLSVMVTIDHDSETPALQETLKYSICLAAVKDELERQSSDNLPNLN------------TPDDLAYLLYTSGSTGTPKGVCTPHRGVVR-LVQHTSYVDLGPEEVILQAAPL--TFDASTFEIWGALLNGGQLILMPSPSLAELGQIIEQSHITTLWLTAGLFHLMVDEQLTR---LQGVRQLLAGGDALSGAHIRKALEVLPLRIINGYGPTEGTCCHTMTHERQPAGSPPIGHPIA-NTQIYVLDHAMQAVPVGIPGELYIGGDGLSRGYLNRPELTAAAFVPNPFYKTGDRVCYLQDGALEFLERIDQQVKLSGYR------------------------------------------------------------------------------------------------- 159898096 216 -----------------------------LFEQQVARTPHALAVVQGHASLTYQALDHQANQLAYYLAALGVKPGTGVGLCIERTLMMVVGMMGILRLGAIYVPIDPSYPPERQAYMVANAGLVALVTQDQ--------LASALQAQQPKLAIVALDTDWTAIAC-----APRVKLPLITADMVLYSIYTSGSTGVPKGTEVTHRNFVNLLNWYITEFNLGSDDRFLLVTSL--SFDLTQKNVFAPLISGGTLYLAPQYDPHTITSLIDQHAITVINCTPSAFYPLVETPDQAIVQLKSLRWLFLGGEPINLSRFHGWMQHYQATIINTYGPTECT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153217023 6 ------------------------DPVNSLWHAWIERDPNQVALNHAGQTLTWYALDSQVVHYAKSLREQGVRSGEVVTLVGKNHLHTVLWFLACTQVGALCAFVAPQ-PLARLQ------EKVATLYAEQSPKHLWLAPSCALSEEEIAELNVHFLSLPDEWDEIVDGEKVASQF---SCEQLATLIFTSGSTGAAKAVAHTHQQHLASARGLLAQFAFTESDCWLLSLPLYHISGVAI--LYRWLAVGATLKIGTGDLQSDIA------GVTHASLVPTQLKRLLDSSSPL-----TLKRVLLGGSHIPVELAQ-MAATRGIDTWLGYGMTEAASTVTA-----KRVDGLAGGELLDHRELRLVD-----------GRIFIAGKTLAQGYYRQGQLVPLT-NEQGWFDSKDLGRWQGN-NLLIDGRADNLFISGGENVHCEEIEAVLNQHPHVQVAIVIPVQDSEFGARPVAVI--RSEAEWCQAIGDTWCQAKLEKFKWPIMYFLLPDALLDGGIKVSRAAVKAWLA------ 118465810 5 -------------ERYPPDGSITRMT---WLERICAVHSERVAVIGEVGSVSGRELISKAVAAADLLCDLNVPAGQPIPALLTTNACALALLLGGAAANRPLALLGPRQTPTELAAMVRRSGSPVLLVEAEFAG-----AARQVADAV-GIRAVTI-----PFLPVSDRSLHPEPGP------TAIYLHTAGTTGFPKAVPLTERVLDARATLLRRLIEIDPDDRYATGSPLHHIGGLGN--VLVALTAGAAVICTNRFSFD-WWHSLKQLGATHCLLVPTMIEMLLGKGLL---DAVPLKTLIYGASPITVDTLRRVLDVLDVAMVSLYGQTEGSPITSLGPADHRLILSTVGRPVDGL-RLQIDEPD-----PAGIGEVFAAAAHL------------SGQAADGWLRTGDLGVVDADGYLRLCGRRHDMVVRGGENVYPLEVENVLSAHPGVAAVGVVGVPETRLGETLAAFIVPTDHPPRPEELGSFARVK-LAGFKIPQYWYSVTELPLNSAGKVVRATLRAAHLER---- 38234296 46 ---------------------------------------------------TSQEFVEEVFEVAKGLIQSGVEQGDRVALLSETRYEWSLLDFAIWAAGAVSVPIYGSSSLRQVEWIIEDSGAVFAITETREHSELMKNLVLGDDGHPPQLRRIVINSSAISTLKFEGRDVPDSVVEETSSSDLASLVYTSGTTGRPKGCCLTHYNWLSQVRGTNDIGAIAPGNRVLTFLPLAHVLARAVS--LAVAIGGATQ--SHWSDFSTISVEFQRARPNLILGVPRVFKLFLEAEKVAQDDTSAVRYCISGGSAISPDLMHFFRG-LGVPVYEGYGLTETTAAAAVDFSNQEI--GTVGPPV-GGTSIRINND----------GEILVKGNIVFDGYWKNEEATAESM-HDGWFNTGDLGEILESGHLVITGRKKDLIVTGGKNVSPGPLEDSLRSHPLISQAMVVG-------------------------------------------------------------------------- 167646913 42 --------------------------------------------------YSFPDLLLATERAAAGLQSLGLGHGDRIALLTQDPEEFIIAFLGAVRAGIAPAPLYPPPPLGGIEIYLSQT-VALLDVARPAALIGSAKVLGDIQAAVAGLDGVKAVATVQEIRACQ----APMTPCEVGPDDVVFLQFTSGSTSTPRGVIVTHRALVANIACFMDLQADPARDKGVTWLPLYHDMGLIGF-VLGPVHTGVSVVFMPTVSPAAWLDALHQHRGTITFFAFALLLRRLRAEDLGRWDLSCVKALGCGAEPIHPDLIERFLDVFAAAFLPAYGLAEATLAVARLGAPERTGVSTPGGPFAGH-EIAIRDPDGAALPHGREGDIWLHGPSVCAGYLGD-EAGWNAICRDGWLNTGDRGYL-ADGELFVSGRSKELIIVNGRNIHPQPLEWAVSALSGVRPVAAFAVPS-LTTEAIVIALEAKGRAAVEDAVEDLVACRPLDVVLLPSG-----SLSRTTSGKLKRGHVRRRYLD----- 118462432 5 --------------------------------------GDRM-LECDGRWASWGSVRSLTERIDRELTAAGCQTGGRVAVVLSNRMESVAALIAIFRGGRTLVTISPLQPPDRLSDDLGASAAPFVLAPAALWSDEVFN------------RVVADLGATGWRLDDGELDLQVRGTTEAVSGDPAVAILTSGTTGAPKRIPLTRAQLEASLASALRHNDRPEGAVGLVTLPIVHIGGL--WSLLQSLVAARPIAMLDRFTVPGWHAVVKQYRPAVAGLPPAAMRSVLDS-DIPREDLASIRAINAGTSPVDPALVDAFFERYGIPILVVYGATEAVAGWTVKDFHTRWKRGSVGRAF-PGVRLRVVADDGAAVSRGVTGRLQV--------------ATLQAGLAGDWITTSDLGHLDEDGFLYIDGRADDVIVRGGFKVSPETVVRTLRAHPAVADAAVAPMPDQRLGQIPVAAVELRPGAAADGELREHCRA-TLTPYEVPARIFVVDELPRGAALKVDRRRLIALLED----- 25147511 69 -----TPWKNVSAKDGLMNSSFEG--IHDLWEECVRRYGNQPCMQMGDYHWSYAQVDKRVNMIASGLTSLGQQEKEPIILFAETREEWMTTALACMKMNFPIATMYATLGDEAVQFAINEVGAKTIFTSEALISKVKKAMSNGA----TSIENIIFFDSVDPASRGESVDGEPYPVPRSKKDDLAFIMYTSGTTGNPKGVMISHQNIVAVTAGQAFNIVLGPDDRYIGYLPLAHILEVCAEMVVFTKYSSAQTLFDRAPEHGDCWVL----QPTLMACVPAIFKAVIDEVNANSELFKQLRQILSGGAPLSPETQRFMNICFCCPVVQGYGLTETCGGGT-IADIHDLSTGTVGPPLT-CCEILLWAEAGNDPP---QGEILISGPNVALGYFKNDEKTKEEFVKNGFFATGDIGEFREDGSLKIIDRKKDLLKLAGEYISLGKVETNLLTNPNVDNVCVYGDSNKSF---LVALVVPNQKNLTQLASKAEALQKELAQYEIPQKIFICHE-PWTPSGKLKRKNIEKAFRKEL--- 86142811 6 ---------------------------------------------------------DQANAISRGLLKLGVKPNDKIAVISSNRTEWNIMDIGILQLGAQNVPIYPTISEEEYEYVLNHSESIYCFVSDE----EVLTKVNAIKANVPTLKEVYSFDAINGCKSWEEVKEEDKTLDAVKEDDLATLIYTSGTTGRPKGVMLSHKNVVSNAVNSASRFPIIGQSKALSFLPVCHIY----ERMLMYLYQYTGVSIYFAESLDTISENLKEVQPEVMTAVPRLLEKVYDKIIAKGADLTNLKVIASGSAALQPRLARVFNAA-NIGVMEGYGLTETSPVISVNDRDHGFKIGTVGRPI-PETEVKIAED----------GEILIKGPQVMIGYYKDQEKTDEVL-ENGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYVAPQIIENMMKQSRFIEHIMVVG-----EGEKPAALIQPNFEFVTEEEVKKRIQEEKFGKWERVKKFELIEAGHLTPTMKLKRRIVKEKYLD----- 154508839 22 --------------------------LPKMLHQRVASHPGQVAIVGAWRHVTMETFLGEADSIARGLIGIGLEAGDHLAILAPTSYEWALIDVAALSCGAITVPIYETDSASQIAHILADADVRIVITATT----QQAELVESVRTD--GVRHILSLDRGAERVLTGAAQGVSVRTDAVKLSDEATVIYTSGTTGMPKGVVLTHGNFISPMLQAYDFLPLDPKSRSLLFLPVAH---VLARFVMYCLLAG-QGITAFSPDTRNLVNDIATFKPTMLLVVPRVMGRMFAWAAKQARALSTLHTIISGGAPLALDLANFFRG-LGITLLQGYGLSETTGPIS-VETPQDFPPDSVGFP-WPGNRMKIAPD----------GELLVQGISVSKGYHNLPKATAEAYV-DGWFKTGDLASIDDRGHLRITGRKKELIVTGGKNVSPEILEESLSTHPLIANIIVVG-------------------------------------------------------------------------- 183220510 12 --------------------------------------------------ISFGELKEFVDHLTLGFIELGVEVGDRIGFFCDASVNWLRTDLSILTAGAVVVPRGTDIVREEILYILNHSEAKYLVVQ----KPKDKKRIEDLLGELPHLKQIFVLNEQGELISGPDLLNLTNRIKQIDPDALATLIYTSGTTGNPKGVMLSQKGWITAIQNTIVRLDMNSNDNAVSLLPPWHAFGLSVPRIWESVYNGAKVAKEGGFK-EKLFHFFLKVGATWARFF-AMFMGFIQKPNFRTYALGRIRICISAGSALP-SVVDGFLSAIGLKVLEGYGMTETSAVVSIRSNTKPTK-GTVGIPIDGYS-IRLKDETGKVLKIGEKGTLWIKSKQILKGYYKRPELNQVVFDADGFFDTGDLMMISHRNELVFAGRSKDTILIGGENVEPIPIEDKLLTSPYIDQVMVVG--HDKK--TLAALIVPNFEAVESK-IQGILKEKAI--------------------------------------- 59149872 1 ------------------------------------------------------------------------------------------------KAGGAYLPLDPGYPRDRLAMTIADADIRLLLVTSASVP------SASVLSTLPDIVNLTTDWERISRRRTEHTTSQS------HPDDIAYVIYTSGSTGQPKGVPIRHRSLNNLLRSAAQRLALTASDSLLAVTTMA--FDIAALELFLPLILGGRVVLATSPDGRELQHLLTNHQITVMQATPSTWRLLIDGGWQGQDHLIMLRHLLCGGEALDNQLARQLLP-LGTALWNMYGPTETTIWSGALRLSEARLITPIGHPLA-NTQFYVLDGHQQPVPIGVPGELYIGGVGLSPGYFHRDDLTQAAFIPNPYYKTGDRVRYLEDGTLEFLGRLDSQIKLRGLR------------------------------------------------------------------------------------------------- 13476490 220 ----------DRVAEARLFGNDLDRGLFLAMRDAAARVGASHPIIEDSGALSYRKMFIGARVLGRRFEAV-TAPGEAVGIMLPNANGVVLSFVGLLSAGRVAAMINYTSGPASVTAAVRTAVIRTVISSRAFVEGDIVAAVEMGGARLLWLEDVRTSVTALDKLAAALLWRLPLQRQ--DAAKPGVILFTSGSEGTPKAVVLSQKNLLANAMQAEARITISPADILLNVLPVFHSFGLTGGTVL-PLVTGVKLFLYPSPLHYKIIPEIARKQPTIMFGTDTF---LANYARTAKDDFSSLRFVVAGAEAVKPETRRIYRERFQAEIIEGFGLTEAAPVVA-VNTAIHGRDGTVGR-LLPAMRMKLEPVEG----ISDAGQLWLDGPNLMMGYM-----TADRPGESGWHDTGDIVAVDRDGFITIRGRAKRFAKIAGEMVSLGAVEMLVQSLPEERHAAV-AVPDKRRGERIVLVTTADDANP--EELRQFGKKAGAAELMVPNDIVKVEEIPVLGSGKTDYVSTRKLAIDRLGLG 148979257 19 -----------------------------------------IAYYDFEKEMPFSELYLEIMAIVHYFESADIRQGKKVVSFLDKSFSEYALFYACLLKGVAFCPLDKTLPANRLAMIISDVQPDMIMASESYIGEENV-----FRQALHVPHECIVSNGNVHVVSGEEGRDVDLGT-QVDADTVAYIIFTSGSTGKPKGVQITHENLNVFLDALYPRYVSEQSEKYLSIGPLYFDMTI-LDSIVPPLYGHSVYVYKPPFIPAIFSSIIEKYQITRLSCVPSVLKLLLPQLNDGTDALHSLNLILFGAEKPHGQSIRTLENLPDLKVMNAYGPTEGTMCCFAAEITLNDLAGSIGKPFDGTQ--YLLETRSGFATSGE-GKLLISGKQVMKGYVNQSSVDSPFIQVDGYYCTHDVVTVDEDGVFYFLGRSDDEVKLNGFRVHLQDVAENIRKTLNIGDLFLHKHTDNDKDYLVLSY---EHTSRLNPEHCMTLLGKQLPKYMIPQVFATFDALPKLRNSKLDRNQVKASVNSEL--- 15639139 16 ---------------------------------------------------SFSSFYEHVCLFAAGLASIGCGRGDCIGLISDNRVEWLHASFGIQALGAADVPRGSDATERDLVQILGAVEARTVIVEN---DAQLKKLARCFDA-LPSVSQIVLLDAGDEFVQNEDGSAREDEIGRTTRADVATIIFTSGTTGTPKGVVLSHENFLCQLIDISRRLTVCPGDIALSVLPVWHVFERISEYVVLSHAGGGSVMLAPHFLPSRIWEAIHDYRAPLFACVPWLLLVPLHFLGVRKKFGTSFKTAISGGGALPPNV-DEFLYAIGVRVLEGYGLTETAPVIA-MRSERRPVFGSVGTPCA-YNEVKIVDDTGAQLPVGYKGIVLVRGKNIMQGYYKNPELTAQVLDADGWFNTGDIGYRCVGGQIVLRGRKKDVVLRGGENVEPVPLEMSMQESRFIARAVVVGQ-DERY---LAALIVPDEAELEAQELRTECMEELL--------------------------------------- 88855571 20 ------------------------------------------------------EFLSQVKAVAKGLVAAGIQPGDKIGLMCKTRYEWTLIDFATWFAGAVLVPIYETSSPTQINWNLTDSGATAIITPDHFARFD------EIRADVPDVVNVIDLGDIDKLAAATDVTDEEIERRRAKGSDLATLIYTSGTTGKPKGCVITHSNFVELCRNSQKAIPVNPESSTLLFITTAHIFA----RFISILCIHGGVKVGHQPDTKLLLPSMASFKPTFLLAVPRVFELKIQFAIFDRLVLSKIRYAVSGSAPLGLRLGH-FYRSLGLTILEGYGLTETTAPIS-VNKPSNFKIGKVGPPL-PGVSVRIAED----------GEIQAKGVCVFDGYWNNQAATDEVFDGE-WFKTGDIGKFDDEGYLEITGRKKEIIVTGGKNVAPAALEDPIRANPIIGQVIVVG-------------------------------------------------------------------------- 51317962 26 ------------------------------FARRAQAGPDRPAVVLPEETVDYRELAARADAVARALLDSRGEGSEPVPLMVLHPAWMLAACLGVLKAGKYYVPLNPHHPDARNRDLLARLGAALVVTDGAVPG------------RLPGRITVLSVGELD-----VRPGTPGEPGPAVAPDQWAYALYTSGSTGLPKGILQNRADMRQNIDRHA-ALGIGPEDRVTLINADGFVAAVSNPYM--ALLNGAALV-PYSFQRDGVHDLIDRAGTTVYYSFPSFLRQAAAVSEGRTTD--RVRLAYLGGESVHSSDVLAARRLFPATVAVGLNSTETGLTRLRLIPPGEVPDPVPVGGPVPGVEVRVEASPGRPAAVGEAGRIVVRSAFLHAAQWTDQPLTEAVPEADRDFRTGDRGRLDGTGQLVHLGRVDGMVKVRGYRVETVEVESAVSAVTGVAEAAVVPYETAEHATELAAYVVAKDPDLTDAALRRALSE-TLPTHLVPSSVLLVPRLPRTRNGKIDRKALPDPAS------ 116670656 7 ------------------------------LQRWADDRPDDTAVVVAGRHLSWAALRDAAAA-----RAAEIGP---VTVLAPNSVDFAVSY-AAAVAGAVLDPTWPAQLKADIAARL-HTGAAAV---------SGRPASDELRDGTP--------------------------------ESPFLIGLTSGTTSVPKAFTRSRRSWQLSFDASIEFFGLTPQDKTLAPGPLAASLNLYA--LSECLYAGSEFHTLETFDVGDVHAAITHDGITRLVLVPTMLRLLSERGLAGCVDASGVTSIICAGSKLDARTLEAARRWPRATIFEYYGASEVSGAGLRSGAPLDAGGTGIGKPF-PGVEVRILDDDGALLPDGTDGNICVRSGMVSNGYWGDDGQALRCF--DGWFTVGDQGYLL-DGELHILGRRADMIITSGKNVYPHEVELALASVPGVAAAVASGMADDVRGQRVVAGVVPSHGGITAVQLKAGLDD-VLPRDKRPLQYFALTELPVTDRGKVSRQLLLDWIE------ 149279063 8 -----------------------------------------------------------VDALSRGLIGIGAGKGSRIAVMSPNRPEWNLTDFAIMQIGAHQVPLYPTMAEHDIQFILENAEITIAFVADDALYAKLKVAIAAAGATVKVYSFNAFDGVEHWEALVEDGRTRDKYRSAVTPNDILTLIYTSGTTGKPKGVMLTHSNLVNNFVHSSVLLPGGIGKV-LSFLPLSHIFERMIVYLY--LYGGAGVYYAE--SMDTIVADIQFVKPNAFSTVPRLLVALAEQYDFNKGWFYHLKVIVSGGAALNPRLCRIFWAA-GMPVFEGYGLTETSPVIT-VNHFGGTMFGTVG-PAIEGVEIKIAND----------GEVLTRGHHVMKGYYNRPDLTAENIDAEGWFHTGDIGELVNNRFLKITDRKKEIFKTGGKYVAPQTIEN----------------------------------------------------------------------------------------- 120404108 7 -------------------------TIPGLLAERARLQPDDVAYTFIDETLTWSQVYQRVQVVAEELLRHG-SKGDRAAILAPQGLEYIIAFYGAMTAGFIAVPLVPALGQERVNGALRDCQPVAVLTTSAVVGDIMTYVGALQGAAQPAVIEV----DALDFDSPRAVEVNVGPLPKT-----AYLQYTSGSTRAPAGVIMTHKNVIANLEQIFTDYMPPQDTTMVSWLPFYHDMGL-IQGVFATLLCGRPAVLMPVAFLQKPARWIQQLAINSWSAAPNFAFELTSDADMEGLDLGQVLGIISGSERIHSATIRRFNQRFDTTVRPSYGLAEATISAPTGHTPATVRFDSAGHAERCGTDVRIVDPETRENPDGKMGEIWVHGDQVAMGYWRNPQQTERTFGGEPWLKTGDLGVMSE-GEMFIIGRIKDLLIVDGRNHYPDDIEATIQEITG-GRVAAISVLDDTSEQLVAIAELKKKGASEAEALLRAVKREVASAIKRSHSVRVADSIPITTSGKIRRSA------------ 23097959 93 ----------------------------------------------GKQEISWQQLYQDTTALQLTLKNIGVTKGDRVVSYAPNIYETVVAFLATSSLGAIWSSASPDFGKQSVIERFQQIEPKVMITIDGYKSFDRMAIIEEIQSTIPSLEATIAIPYLHADTDFSNLKQPELTFTPVGFNDPLWVLYSSGTTGKPKAIVHSQGGMLLHLKATHLHLDLDQNSRFFW----FTTTGWMMWNFLGGLLNGSCIILYDYPDERFLWKFAEDTKMTVFGTSASFITSSMDIHPEEEFDLSALKNISSTGSPLPPEGFQWCYTHVKKDIW-VSSVSGGTDVCTAFLLGSPTLPVYAGELQCSGLGAKVFDSNGNSL-VNEIGELVLTKPFPCMPFWNDDDMYHSYFTYRGVWCHGDYIKITEKGTSIIYGRSDATINRGGIRIGTSEIYRAVDQIEEVEDSLMIDLPQTNGDSITPLFVVMKNSKPFTDEIKNNLKTHCSPRH-VPTHMFEVKELPKTLNGK----------------- 119504729 105 ---------------------------------------DRPALISQRRVVTYKQLYANVAALAASLRALGVGPGDRVAGFMPNVIETVEAMLATTSLGAIWSSCSPDFGINGVLDRFGQIRPKVLFAADGYKVCDSLERLAAISEAIDTLEQVVVIPVVSEWQDFLDPSTTEIDFAQLPFDHPLFIMYSSGTTGMPKCIVHGAGGLIQHVKEHQLQVDLSREDVMF----YFTTCGWMMWWLVSGLASGAALVLYDGQDGLSLLKAIETEKISIFGVGAKYLAALEKAGIVPRDDLASLKTVLSTGSPLSHESFRYVYKEFKADICSISGGTDILSCFVGGSPILPVHVGEIQAPGL-GMAVEIWSDVGKPILE-EKGELVCTKPFPSMGFWNDADLYRQAYWANVWAH-GDYGEVTPQGYI-IHGRSDAVLNPGGVRIGTAEIYRQVERLAEVQESIVVGQ-DWDNDVRVVLFVVLTPGAALSEDVRAAIRENTTPRH-VPAKILEVPDIPRTLSGKIVELAVRNAI------- 86139340 2 -----------------QSGAAGKLSLPALLERNVSEFGDQPAYREKEQCWTWAETAKEIESLALGLINLGVNEGDFIAIIGGNRPYMYWSMVAAQSVGAIPVPLYQDANAEEMAYVLDHCGARFVIAADQ----EQVDKVIEVQDQLHQFEHLIYLDQEQGRAAYDEWITDNDRRAKLSYDSTCVMLYTSGTTGKPKGVVLSNRNIIESAKNACEFDKLKQTDEILAYLPMAWVGDF-IFSIGQAYWAGFCVNCPE--SPETMMTDLREIGPSY-YFAPPMFHYFMDHPLKDTLGFGNVRVGYTAGEAIGPEIFE-FYRSLGINLKQLYGQTEATVFITVQPD-GEVRADTVGVP-APDVEIRISDN----------GEIFYRSPGTFVEYYKNPESTADTKDSEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGSMFAPKFVENKLKFYPDILEAVLFGNEKDRWAERAYAYQELAGHPKVLASIQEHVSAVNLSGCQVHRFVVLHKELEMTRTRKVRRRIVEEKFAD----- 21106300 11 ----------------------------------ARERPDQIAIRCPGGRLSYAELDARSDAIAAGLARHGIGRGARAVVMVRPSPEFFLLMFALFKAGAVPVLVDPGIDKRALKQCLDEAQPQAFI------GIALAQLARRLLRWARSATQIVTVGGRYGWGGVRDGAGAGSQLADTAPDDVAAILFTSGSTGVPKGVVYRHRHFVGQIELLRNAFGMQPGGVDLPTFPPFALFD---------PALGLTSVIPDSADPRKLHDAINRFGVTQLFGSPALMRVLADYGQP----LPNVRLATSAGAPVPPDVVAKIRALLDAQFWTPYGATECLPVAAATRAATEAGAGTCVGHVVPPNQVRIIAIDDRELATGEVGEITVAGPTATDTYFNRDAATRIAKIRDGVHRMGDVGYVDAEGRLWFCGRKTHRVEAASGPLYTEQVEPVFNVHRQVRRTALVGVGAP-GQQQPVLCVELQPGVSASAQVESDLRALGAAHPHTAGVARFLSGFPVDINAKIGRETLAVWAAQQL--- 67159013 400 ------PRPRPMAWLEGARACARQDVLSSIFDR-AQNQGKQVALTDNWQSITYQVLVDEVERLAHSLREC--AAFDLLVLDLPRSSDSILFMLIALRLGVPFVVLNPMRAQQMLEVLVQHA-THALLVARQEVSSDSAGWQESAQ---------YLQIKGYEALRFTRLQGEGTS----GFGALAYLMFTSGTAGKAKAVKISRQAMDAFVGTAVNRYGFDTTDVVLNFSE--HFFDACIEEIFGALTAGARLVIRPHRSTRHFLSFCAMQAITVLDLPTAYWHEMAIAMDAHMMKRTRVRLVVIGGERVSEQALYHWFEKVGPQLFNSYGPTEATVVATCLDKAEGA---SIGRPLA-GVQCAILGPGLTLLPQGASGELLLFGDTLAEGYLGDAERTTERFVEDGKYRTGDLALLGRDNQLHYMGRLDHEVKIAGQRLNLSELEALIEACAGVREVCVV-LQESIFPRSLSAHIY--GDPALEQTVRRDLGSQIAPEF-LPRSYHWHASLPKTFSGKIDRAQLQ---------- 118468834 1 -----------------------------MLHGRASLRPDDIAFTFTDQSLTWSVLARRTINVAREIRRHG-AVGDRALILAPQGLEYILAFLGSMQAGLIAVPLPLPHRGDRVSAVFADTEPTVVLTTSA--------AATDVAEFVASSRTDPAIIEIDSLALDSDYSGAETDLGPVGLSDIAYLQYSSGSTRLPTGVMISHRNLTANFDQLMRSFFLPQDATLVSWLPFYHDMGL-VLGVCAPILCGRHAQLTSPERPARWVRALA-ENPHAWSSAPNFAFDLAADEDLAGLDLGGVVGIISGAERVESATLRRFVDRFDHMMRPAYGLAEATVFVASGIWDEDAPAGSAGRVVPQSPSLRIVDDTRRETPPGVVGEIWVHGDNVASGYWGKP-ADESTFTPDGWLRTGDLGFVHA-GELYVVGRIKDVLIIRGRNHYPEDIEATVITHGRV---AAISVPVNSTEELVTVIELKKPADLDAEAIRRFVKSNVTAAVANAHGLSVADSLPTTTSGKIRRAACAEQYRQK---- 159038140 64 -------------------------------------------VHGGDVPVTCAQFRDDVLSLARGFLTAGVGHGDRIGLVSHTRYEWTLVDYALWTIGAVTVPIFETASAEQIGWILSDAGAVGCVVETSG----HADLVAGQRSDLPALRDVWLIGLAGEGRAVDDTVVEERRR-RVTGGDMASIVYTSGTTGRPKGCVLTHRSIHCDVSAAVAVLPLNPGANTVLFLPLAHAFA----RLIQVGVVQSRTTMVHSADIRGVLEQLRRHRPSFVLAVPRVFEKMHNRARQQAEDTHRCRAAVVGGAPLGERLGHFFRGA-GLLVLEGYGLTEASPALTA-NTPTTQRIGTVGRPL-PGVKIHIADD----------GEILAHGDPVFPGYWNNPEATRAAFTPKGWLRTGDLGQLDSEGFLRITGRQKEIIVTSGQNIAPTPIEEAIRANPLVSQCMLVG-------------------------------------------------------------------------- 156057953 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMLYTSGTTNRPKGVLLPQSVLIAQSKSLIEAWNYSPQDHLLHVLPLHHIHG-TVNAILAPLFTGSKIEFLFPFNVTAVWQRFAKEPITFFTVVPTVYNRLLATHKDLPPDVRNLRLNISGSAALPTPTKNAWSTLSNNILLERYGMTEVGMALSCGISPTDRIDGSVGWPL-PSVQVRLVDTETNEVAYGKEGEIQLRGPTIFKEYWRNPEATLKEHVEDRWFKTGDVAYVDSAGMYFIRGRKSDIIKSGGEKVSALEVEREMLSLPQISECAVCAVPSGNWGQKVGAVVVLNDEYLQGKDMRRALRER-LAAYKIPQVMRQVEWIPRNAMGKINKKELVKTV------- 12049721 54 ----------------------------------------------GDYEWTFGETLEAVCSFASGLVQIGHKSEERVAIFADTREEWFIALQGCFRRNVTVVTIYSSLGEEALCHSLNETEVTTVIC-----GNKELKKLMDISQQLETVKRVICMDDTWTTTSLADVQESPVDPSFPLSADVAVIMYTSGSTGLPKGVMMTHGNVLATVSAVMTIVPLGKRDTYMAYLPLAHILELAAESVMATIGSGSPLTLTDKGTKGDVTAL----KPTIMTAVPAILDRVRDGAAKKLFDFAQLRYLLSGGAPLSGDTQRFINICVGAPIGQGYGLTETCAGGT-FSEFDDTSVGRVGAPL-PCSFVKLIDPEGGYLKPMPRGEIVIGGSNITLGYFKNEEKTKEVYKVDRWFYTGDIGQFHPDGCLEIIDRKKDIVKLHGEYVSLGKVEAALSISPYVENALVVAAQQTLEGEELCA----KEQPVKEASLVKAAKQSRLEKFEIPAKIKVLAA-PWTPSGKLKRDVIRKEFSEDL--- 90408867 5 -----------------------------------------------------------VRRIALGLRSIGVKAHDGVAIIADPSPHWLMFDLAIMINKAYSVPIFANVSSKNFEYQKNNSDINYLFLNTR------QSLNPCILSNLESLKKVICFDDAEDLLALGDKLSNEQPRDAVKEEDIATIIYTSGSTGVPKGVEISHKNLISQINSTGLRFPLDPQDKILSCLPLAHVFERMV--IYYYFSTGSPIYFAD--DIKKVGDILREIKPTVITMVPRLLYAKMHARINEQTGLKNLRVLIVGGSALSTS-MENFYRNIGFNIYQGYGLTESSP-VLAVNYPGHVRYRSVGK-IWPDVDIKIADDH----------EILAKGPNIMIGYHNNEKATKEAIDSEGYLHTGDLGSVDSDGYLTITGRKKEIFKSNGKYVSPVPIEQSLCKSPLIDMAAIIG-------------------------------------------------------------------------- 116057525 396 -------------------------------------------------------------------------------IFAYNVPPGPVGALAFLAITCTAVPLDPGIAENEAYEALTSCHVSLL---TLFRDTNTEAIEKAASRAGIPIKWYVITENDTGYAGYYSPESPESPVSAAPSEGTGLLLRTSGTTSKSKVVPLVIGALTSNGATLAASLELKPSDVCINVMPLFHIGGLSA-SILATIAAHGSVICCPKFDAQVFYDVVTSSRPTWYSAIPTIHLAVLQYGKAVSQGMHCLRFIRSGAAALSHADAEKLNEFWGVPIVPTYSMSEMPISGKGMHMMLRDRQDTVGQSLC-CSVALVEDGHCRVTQPGQQGELTVNGDNVMSEYRDAFEANNKTYFEKRYLRTGDIAKIDGDGFIYLTGRSKELIKRGGEQVSPLKVEAVLVQHSYVRVAVVFSVPSPLWGEEVGAAVVLNDSFDGTHEIKHMVSQKELSRFEIPVYWKIVEDLPKTSTKKYKRAGLAAIL------- 197780716 3 ------------------------DTLIGRLEERARR-PDPTVVRGSGEETNLRDLLDRARFLAGDLHEAGVRPGDVVGVVLQNGTGFLTTLFGLMYAGAIPAPLALPHSGRHLAAVAQDCDMRFLVT-----GVELRRLRGRLADGLDGGPVVLDLDTLPQV--------ESRLCLPIDPDRPGFIQYTSGSTSAPKGVVLSQRAMATGVEAIVAAAQVTRDDTIGLWLPLFHDMGLVSV-LVGLLAAGRLVVWRPARRPAQWLAAFARENCTV-CTAPNFFYAVADQFDSVPLDLSAWRVACNGAEPVQAHTVEEFTRVFARHVCPVYGMAEATLAVTQLRGPGRAVSASVGRPV-PGMRVRIADSEAGEGLGAGVGEVQIMGPAVTSGYHGRPR--GEAFTADGWLRTGDLGFLDDDGELFIAGRDKNMVVVRGENFYAEDAEAVVRDLSGVYRNRCVAIASGSGGETLVLVVTALSDDGERADLEHRLTSTLTAALGLTEKVRLVEPLPQTSSGKVQRNRVRAVLE------ 187927751 112 --------------------------------------PDRTAIRYASETLSWRELRQRVASLADALRKMGVVPGDRVAAYLSNTPDAIVAFLATASVGAIWSVCAPDMGQVAVTDRFRQIEPKVLIALDGYRAFDRTDIVAEMVAALPTVEHLVLVARFPEARDWCDLTANDVPLVPVAADHPLWILYSSGTTGMPKPIVHGHGGLLVQTMMGALHLDLGPDDVY-------HWYSSTGWVMWNSLLGGVTLAIYDTPDLNTLWRFAQDAGVTFFGAGAAFFANCLKAGPGRDFDLSRLRAVGSTGSPLSAEAYDWIYRHVKADVWPISGGTDFAGCFVGGVATLPVYAGEM-QCRNLGSRVEALDEAGRPL-IDAVGELVCTAPSMPLFFWGDSDRYRDSYFDPGQWRHGDWIKITPRGGAIIYGRSDATINRHGIRMGTAELYRVVEDLPEVLDSLVVDLEFLGRESFMPLFVVLREGATLDDTLRSTINARGLSARHVPNVVVQAPGVPRTLSGK----------------- 215405882 5 -------------------------SIPSMLRQCVNLHPDGTAFTYIDESLTWSQVYRRTLNVAAEVRRH-AAIGDRAVILAPQGLDYIVAFLGALQAGLIAVPLLGGASDERVDAVVRDAKPNVVLTTSAIMGDVVPRVTPPPGIASPP---TVAVDQLDLDSPIRS------NIVDDSLQTTAYLQYTSGSTRTPAGVMITYKNILANFQQMISAYFADTGAVIMSWLPFYHDMGL-VLGVCAPIIVGCGAVLTSPVRPARWLQLMAREG-QAFSAAPNFAFELTAAKAIDDDDLGRIKTILCGSERVHPATLKRFVDRFSFAIRPAYGLAEATVYVARYFEPHELSAGLVSYPLPQSPIVRIVDPNTNECPPGTIGEIWVHGDNVAGGYWEKPDETQRTFGGGPWLRTGDSGFVSED-KFFIIGRIKDLLIVYGRNHSPDDIEATIQEITR-GRCAAIAVPSNGV-EKLVAIVELNNRGNLDTERLSFVTREVTSAISVSDLVLVAPSIPITTSGKVRRAE------------ 41629676 81 -----------------------------LFIKQVQQNGDHLAISYTRETFTYIETYNIVLRLSHILHDYNVQAGDYVAIDCTNKPLFVFLWLSLWNIGAIPAFLNYNTKGTPLVHSLKISNITQVFI-DPDASNPIRESEEEIKNALPDVKHELLNSQSPEFLQQDNVRT-PLGLTDFKPS---MLIYTSGTTGLPKSAIMSWRKSSVGCQVFGHVLHMTNESTVFTAMPLFHSTA-ALLGACAILSHGGCLALSHKFSASTFWKQVYLTGATHIQYVGEVCRYLLHTPISKYEKMHKVKVAYGNG--LRPDIWQDFRKRFNIEVIEFYAATEAPFATTTFQKGDFGIYGTIIQWFLSFQQTLVMDPNDDSVPVGEPGEMLMRPETSFQGYLGNAKETKSKVVRDAWYRCGDLLKADEYGLWYFLDRMGDTFRWKSENVSTTEVEDQLTASEQYAQVLVVGIKVPKYGRAGFAVIKLTDNSLDITALNDSLSRLNLPSYAMPLFVKFVDEIKMTDNHKILKKVYREQ-------- 83955061 90 ---------------------------------HVDSQPDGDALIFGRKRLSWSELRAQVASVAAHLRDMGVTKGDRVVAVLPNTETAMIAFLATASIGAIWSLCAPDMGHVAILDRFKQIEPKVLIAQDGYKTVDRREILAGLEAALPSLVQCVVGDLPKGHMAWDSLRDAPYESTQVPFDHPLWIVYSSGTTGNPKPIVHGHGGIILESAKQSLHHDLRRGGRYCWLTSSGWIMWNSQ---FTALGQGTTVAMPNYPDMGVIWRFVADEKLDFFGAGAAFFSGCMKAGLTPRDDLSALRSLGSTGSPLSSDAYDWIYSKVDVWLAPISGGTDLAGAFVLGHPGMPVRAGEM-QCRALGNAVRAFDEDGNDL-TGVVGELVCTLPSMPLYFWGDDDGSRSYFTYPGIWRHGDWIEINDNGGSVIYGRSDATINRKGLRLGSAEIYQAVEGLDEVMDSLVVDL--EFLGRESFLFVVPAQGVAFDDAINAAIRKNVSARF-IPNEIIEVAEIPRTLSGK----------------- 154687170 3 --------------------------------------------------ISYAQLFEKSRKVLGVLQKKGLRKKDELIIQIEDNEQFIKVFWACILGGIIPIPLSVGYNEEHKQKILRI----WSILNNPYCISDQRTL--HSLEKVADAETYSSIVKQSIYLDEIKNSNEVGELISPKPEEIAFIQFSSGTTGDPKGVILTHKNLITNISALNEAWETSKSDSSLSWMPLTHDMGLIAIHLASTYYIIPTSVFIRRPTL--WLLKTHQHRVTQLYSPNFGYKFLLDNYKKNQWDLTCVRLLANGAEPISTSLCQRFLEQFGLTLNTVYGLAEATVAVSVPKLGNSFVPVTLNRPAVRHCSFRICDSNNYVLDDDFIGHVQIKGENVTSGYYNNESATKDAITADGWLNTGDLGFIH-NNSLVITGRTKDIIIKNGQNYYSHDIERVAENVKDIENVVACGVPNETKAEELVIFVKCKDITTAEKELKRELKQLGLNVH----QVIPVRKIFKTTSGKVQRSKMKDFYKELILS- 119961925 50 -----------------------------------------------------KDFLEDVRALAKGLIASGVAAGDRVGIMSRTRYEWSLVDFAIWFAGAVSVPIYETSSPSQVAWNLGDSGAVAAFGEAAHHEDVIRQAV--AAEDITSVANVWLEGAGLDALRAAGAGVPDDELESRRSSDLATIIYTSGTTGRPKGCELTHGNFVELSENARASLPINESGKTIMFLPLAHVFA----RFISVLAVAGGVKVAHTPDIKHLLADLQSFQPTFILAVPRVFELKLKHAVFDKLVYGKLRHAVSGGGPLGERLGH-FFQGIGLQILEGYGLTETTAPIT-VNTPSMIRIGTVGAPL-PGNSVKIADD----------GEILAKGVCVMRGYYKREDLTDETFV-DGWFRTGDIGELDSNGFLKITGRKKEIIVTGGKNVVPALLEDQIRADALVSQVLVVG-------------------------------------------------------------------------- 124023832 12 ------------------------------------------------ERFRYGELAEQIALAAAAFSHLGIGAGDVVAFFAENSPRWLIADQGLMRTGAANAVRGATAPLEELRYILADSSAVALVVQNAELWHKLALTDEQRRPLRLVLQ--LEGEPADGVMGWQELLATGAGQPAPDPTVTATILYTSGTTGQPKGVPLSHANLLHQMRCLACVAFPSPGEPVLSVLPIWHAYERSAEYYFFSCACTQSYTTLPRVRPPRLWEAIQRQRLLRMALVPLTTRTLALLEATLRWPLHRLRFPINGGGAIAPHV-DAFFEAVGLELLVGYGLTETSPVVS-CRRPWRNIRGSSGPPL-PDTEFRIVDPEGAALMFRQRGRVLVRGPQVMAGYLRKPEATAKVLDGQGWFDTGDLGMLLPDGSLVLTGRAKDTIVSSGENIEPGPLEAALVASPLLEQVMLVGQ-DER---QLAALVVPREE-----EMLAWAEDQGL--------------------------------------- 157769963 69 -----TPWKNVFAKDGLMNSSFEG--IHDLWEECVRRYGNLPCMQMGDYHWSYAQVDKRVNMIASGLTSLGQKEKEPIILFAETREEWMTTALACMKMNFPIATMYATLGDEAVTFAINEVGAKTIFTTEAFDSVDPASRGESVDVDLPSFDQLLSRGEREYCMS---LWAHPVPI-RSKKDDLAFIMYTSGTTGNPKGVMISHQNIVAVTAGQAFNINLGTEDRYIGYLPLAHILEVCAEMIVFTKYSSAQTLFDRAPEHGDCWVL----QPTLMACVPAVMDRIFKAVIDEVNANSELRQILSGGAPLSPETQRFMNICFCCPVVQGYGLTETCGGGT-IADIHDLSTGTVGPPLT-CCEILLWAEAGNDPP---QGEILISGPNVALGYFNNDEKTNEDFVKKRFFATGDIGEFREDGSLKIIDRKKDLLKSHGEYISLGKVETNLLTNPNVDNICVYGDSDKSF---LVALVVPNQQGVDTSDFEKVCEQKELASYEIPQKIFICHE-PWTPSGKLKRKNIEKAFRKEL--- 171686956 36 -----------------------------FLERAAAIEPDAEAVYHVTARRSYMELADRARGLAYYFRKHGYK---RIGLLAPNTPAFLESIFGIVAAGGVIVPVNYRLKPDDITYIFDFAEVDCIIVDK-----EYENLLKAFTESHPNVKIIVLEGLILDRTTGSKGWSDLISARVPDEDSTIALPFTSGTTSRPKGVIYTHRGYLATMANIVESGLNLPDGRYLWTLPMFHAVGWTFPWAITAVR--GTHVCLRKIDYPLIWSLLKNEGVTHFNAAPTVNTLLCADPNAEV--LPNPVRVTVAASPPTARLFEQMTA-LNLYPVHVYGLTETYGPITRLLPPHEAKMARQGHGFLTSLGVRVLGEEPVDVAKNEVGEIVFEGNICCKGYYKDPEATRKLF-EGGVLRSGDLAVWCEDGSILIQDRQKDIIISG---------------------------------------------------------------------------------------------------- 53747905 504 ------------------------RTLAEALLQTAERFPTATFVQAQGTAWTLPELVERARRLQAGLRQWGLRPGDSLVLVLGREEETVEALWACVLAGVAPL-VLPAPPARAEASRLRHARQ----LLGGPRVLTRQEMLPDLARQLQVSPTADILGAVEELRATGG----EAPLPPGRMDDVALLNLTSGTTGKAKCAMLTHRNLLVRLEATNVVYESQPLERGLVWLQL-HNIGALSEYHLRPLCAGMHTFHAPTEEPLRWLEWLERYGIAQTWAPSFAYSHLLERLEDRRWSLGGVRVLLSAGEQISAPMVEELMRRLAPAFVAAWGMTETASGVTAPASPTALRLMDVGAPIA-GTALRVVDASGELLSEECVGRIQVRGEMISPGYYGDPKASAALLTADGWLETGDLGFLSE-GALTITGRAKDLVIIHGTNFSCYEIESAVEQVEGVAPSSAAAAAVEGSREELAVFFVPTEGLAPPASLLSRIRQQVLEQVGVRDHLIPLEQLPRTEGGKLRRSELRARFE------ 73979494 121 --------------------------------------------------LSYKQVAEIAECVGSALIQKGFKPDQFIGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKAELSLIFVDKPDKANLLLDGVEN--KLIPGLKIIVLMDEIISMKAMEDLGRANRQRPPPAPEDLAVICFTSGTTGNPKGAMITHRNIVSDCSAFVKV---TEGDIRL----LMDDLKALQPTIFPVV-------------PRLLNRMFDR----IFGQANTTLKRWLLASKRKEAELRSVRLMITGAAPVSATVLTFLRAALGCQFYEGYGQTECTAGCC-LTVPGDWTAGHVGSPM-PCNLIKLVDEEMNYLAAKGEGEVCVKGPNVFKGYLKDPAKTAEVLDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYVRSEPVAQVFV---------------------------------------------------------------------------- 215502862 67 ---------------------------------------------------------ERIKCIACGLVKLGEKPGQFIGLYTQNCVEWIITEQACYYFSMIIVPLYDTLGAPACAFIMNQADIETVVCDTQ----EKVECLLKQASQTPKLKRIVVIKDVSEFSELEELGEKNFRHPPPHTSDLATVCYTSGTTGNPKGVMLTHLNIISDLSAVMYQLGPKGDDVMMSFLPLAHM--LERCCEMAIYMIGGRVGFF-SGDIKELGEDMKALRPTISPTVPTLLNMALKSKAAELENCGRLRLMVVGSAPLAPNVITFVRCALGAVIVEGYGQTECTAPCT-LTFPGDYNAGHVGPPIAACSVKLVDVPDMEYYANNNEGEICVKGPTVFQGYLKDNKKTSEVLDKDGWLHTGDIGKWLDNGCLRVIDRKKHIFKLSGEYIAPEKLENI---------------------------------------------------------------------------------------- 215502178 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDDIMLAWNPFTHASGFVADTICVCL--GVTVIITESLSCKDFLETLSTHQISVLFATSERLREIVNEARTNNHPAVGLKKIIVGGTMITESLGTELCEFFGVSFVNFYGLTETFPFISCTP-PGNICMDNVGVPCA-GTKVKILDLSGDSLGPHQKGEIVVQSKTIMKGYYGRPEATQEVLSSDGWLRTGDLGYYDSNGKIYFVDRIKQMIKCMGNIVTPAELEEILTTHEAVLEAAVVGIPSSKYGEAPVACVVVKETQEKEQELKELVAGQTSTFKHLYGGVVFMNSLPKSENGKI----LRQELKSRILSG 57237766 616 -------------------------TIARAWIDTAKKNLNQIAIIDTAGDISYRKMLTLSLFL-NFFIKRKSKKEEAIGILLPASFASSLTNLSVLIAEKIAVNLNFTAGEKALKAAIKNAQISQIYTSKTFLANKGINLNFDTNIHLIYFENIVEDFKMQKTKIFSMMLAKSIFTPSKNNLAIAAILFSSGSEGSPKGVMLNNRNILSNIAQISDVLCTRNNDVILSSLPPFHAFGLTVTTFLPLLEGIKSITFSDPTDALGVAKAVAKNNVTIMCGTSTFLGIYARNKKLDALMFESLRIVVSGAEKLKNEVRTTFEMKFKKSIFEGYGATETTVASVNLPNHFDVKEGSVGMPL-PGTAVRIVNPNNENLKTNEDGLILIGGHQVMVGYLNDKEKTDEVVKEDGWYNTGDKGHLDEDGFLYIVDRYSRFAKIGGEMISLGAIEEEIAKFTEVVKFCATSLEDEKKGEQIVLLIECNNEIFEG--VCEAIKNSNIPTLFKPRYYFQIEKIPLLGSGKVDLKKVKELAK------ 170593777 2577 -----------------QKSDYPAFSYQHLLREAFVANRQWTALTESKESINYRTLTGLIYRTAKIIREKGILRSDTVIVIAHNSIKTLATCLAITMTGAAYLPIDSTGPAKRISNILEQIGAKFYVTVDQLINND---------DEFQISFNFSFQNALEINLNNMRFDKEPLELPPHTPNDLAYVIFTSGTTGKPKGVTIGQHGLLNMAIACTRDFWMKPGDCVYQFT--NFAFDNSVLEITMALINGSALLLREDFTPHTFLNEVKHGNITHALLFPSLVNTFKDEEIGE---LRHLRYWIVGAESASKRILECALK-SGVNVIQNYGPTETTAYALTKRMKLLDRPNNIGCGITNVV-VTVRNFCGEIVQEMGVGELCIKGIGITRGYVENAEKEIESISPGNNFGTKDMVRMQPNNEILFLGRYDKQVKIRGYRVELGEIEAILCQYPQVKSAKVILK---LIGQQLVAFVILSDNRFHPAAIRHFMQQH-LPYYMIPIQYHFLQQYPLTKNSKVDVEAL----------- 170593777 889 -------------------------------------------------------LQQKSNQLSRFLTQRWLQRNDFVILILDRSVFLLLSIFSLWKCGIGVAPLNLETSLEQLNEILAKLSYPAVVYECKENNVANQYISKNFYGTMSEGQNSVFGHDINEIITVISGYSDQELRKKLTQHNLAYMTFTSGSTGTPKGICTEFYGLNNLVLNYAELLSIKSSSIIYQVVP---SFDIFFADILEAQTNGASLYLASQRIPD----LEEMLKVTHAYIMP-AYLSVVQPEQFKK--LENLEKINFGGDYIQYKVLQDAI-RIGLHFHNQYGMTEHSIYSTCKLMKVCDKTSSVGKPLKNIF-FSIYDGDKNLCGQHITGICCSSGAGISRGYHDNENLNQISFLNNRYFYSADLAQIKSNGQLLFHGRSDFQVKIRGMQVDIPTIEAVLGQNHLVKECIVCLRRIE-GEEFLIAYIISCNDIITEEELNEYMLGK-LSAFMIPSHYVFVQQFPLNINGKINRKLLP--VPEKLL-- 119945683 13 --------------------------------DAATAFPDSLAVAVQKKRLTYQELNKRSDRIAHALNQFGLKSGDKAVLMVKPSVDFFALTFALFKAGIVPILIDPGMGIKNLK------QCIAEVHPDAFIGIPKAHIARRLFGGKDAIKYNITVGGASFWIIDHCSAQTPYPMVKLTPDQMAAILFTSGSTGSPKGVVYTHRMFEAQITVLRNDYGITHGERDLATFPLFSLFGLGMASIIPAMDASKPI----TANPDYIFAAINKYHCTNLFANPALIELLGRAGKSRAMKLQSLQRVISAGAPATLSSIERFTTLLGVEILTSYGATEGSVALLKTTDITDAGGGCVGYPVDGMTVSIIWQDDLR-LPAYEIGEIVVQGPQVSQCYYQRKNATLAAKIEDPHHRMGDLGYLDSDGQLWMCGRKAHRVDANHLKIYSIPCERIFNTHPAIKRSALVAVKIDGKTTPLLCIELYNKSAQTAETLFAEL-------HKIADKFLIHKKFPMDINAKIYREKLAIWAEKQLI-- 157111121 47 -------------------------SVPDLVNRTVRDYPDLPAMVYKNTTVTYREYRDRVHKMAKVFIKLGLEPHHTVSVLAFNSPEWFVSELAAIHAGGIITGVYTTNSAESVKHVLESSRTNIVVVDDAKQMEKIYS----IKSQLPHLKAVITTAPYAPYVKREDGYYRWSELEEMNTDDVCCLVYTSGTVGNPKGVMMSHDSLTWDSYSIGKRLDQYGKEVLVSFLPLSHIAAQMV-DIFLSLQFACTVYFADKDAMKGTLNTLQEAKPTRMLGVPRVYRNFLLSKVKDALGLSRCMTMVTAAAPMDPETKKYFMS-LDMPIMEAFGMSETC-GAHSLTTADSYNFATIGKSL-GGCETKIDDERGH-------GEICMRGRHILMGYVGDEIKTKEAIDEEGWLHSGDVGYIDDQDFIYITGRIKELIITGGENIPPVHVENLV--------------------------------------------------------------------------------------- 118341489 102 -------------------------TVNQMFTSTVQRFGSYPALGWKEKTMTYSEYYKSCRTAAKSFLKLGLERYHGVGILGFNSTEWFIADIAAILAGGFAVGIYTTNSPEACQYVAENCQANILVVEN----HKQLQKILQIQDKLPHLKAIIQYKDEPNLYTWAEFMELGRDEPDTQLDDICTLIYTSGTTGQPKGVMLSHDNLTWTAVATSQHVSLNDADVVVSYLPLSHIAAQMIDIWLPMKAGGVTYFAQPDALKGSLANTLREIRPTAFLGVPPLNYRLAKHLVFRKVRLDRCTRCYTGAAPITKDTLEFFLS-LDIPLFELYGMSESSGPHT-ITQANAFRLTSCGKVI-PGCKTKLSNPDDE-----KNGEICFWGRHVFMGYLNMPDKTEEALDAEGWLHSGDLGKLDENNFLFITGRIKELIITGGENIPPVPIEDAVEAIPLISNAMLIG-------------------------------------------------------------------------- 156390922 1 --------------------------------------------------------------------------------------------MALHRIGALAILLGPGDLTPAVIALLKTLGCTTIAFNPEMKGSQEKQLWAGLKELALTDAILISIRQSPEIYSYQDLLKRGESLAHVKSDDPIVASGTSGTTGNPKLVQLTSHAIV-NLQGGVSFKVSNRKITSFVARPIPWIGGLIS--LFKGLYSESTIVWIPTETQEVVCEVIQNESCNTW--APNHLFLPKLKALQTKYDLSSVRLLVLTGRRHTPEEMFLVSEAFNANIIHAYGSSESMKIGMRFQNRETIKKSSVTKLLTPGVEVKIVDANNKVVPRGEPGEICCRSECVFLGYLGNLEATSRAKSPQGWLHTEDLGTMDDQGMIEVIGRTSEIIKRATVKIFPGEIKAELLKNPLVADAIVIGVPDQRLHEEICACVVFRSDGLSLDALADWCNEKWPARALKPKYFVVYDEFPMTRSAKIDLKEVKKIALAKLGLG 57638571 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPSYPIERLSFMLSDSQASLVISHSSLANSFRQMTFDQEQVKL------IYIDNEWEIINQESQHN---PISIYSGDHLAYIIYTSGSTGTPKGVLGTHRGTVNGLYWLWKTYPFTQQEVCCQKTAI--SFVDSVWEIFAPLLQGIPTVIIPDADPQLFIETLAHHKVTRIVLVPSLLRLLLDTYSHLTKNLSHLKLWITSGEALSVNLAKTFRELLPAKLINLYGSSEVSANVTYCDLPDQLTTIPIGRPID-NTLVYVLSSCLQPTPIGVVGELYIGGDGLAKGYLHRPELTQERFIDNPFYKTGDLVRYLNDGNLEYFGRRDRQVKI----------------------------------------------------------------------------------------------------- 217413570 93 -------------------------TIYNLYANRAERMGDEPLYTYGNTWLTGNETLEDIRAVAKGLLHYGLKRGDSVAFMCRTCYEWDVFDAAVLSIGGVLATIYDTDSAEQIRDICQNSDARLLVVQTD----EMKAKTPKAVEECPKLERVMALDELKAYGAGVSDADLDKRIASVKRNDLCSIVYTSGSTAAPKGVEITHEQFCATAVNLPPYMPFNKKHRVLLFLPQAHVFAIVVPRVLEKVYNAASMVFAASVVAAQMHEIGERGHASKFVTAPVIYKQIREVLGGHA------QWFVTGGAPLDPELMAFFRGA-GVPVYEGYGCTETTAPCAFNPLSVPYHEGSVGIPF-PGFQVRIGDGN----------EIQVKGDSVFKRYHKNEEATESSFTEDDWYCTGDLGRLDDDGFLYIIGRKKDLIITGGKNVSPGPMEEVITRCPIVSQALVLG-------------------------------------------------------------------------- 149200273 2 --------------------------------------------------LTFLQLEELSSKYARAFAESGITKGSRVLLGVKPGADLCALTFALFKVGAVPVFIDPGMGPKHLLNCVEQAKAEAIVLPAVFVFKLFNCKAFEGVKIKWSLGFCPIIG--VKNLKSVSFQEKFYPACQMEQSDVAALLFTSGSTGPAKGVVYTCKIFNFQLDIIKEQYEVATTDMDMSVFPLF---------ALFAVCMGMPTVIPDAADPEKILQIMEEQDVSFSFGSPAFWKVMADYCEENNHKLNSVRCLVMAGCSVEPDLHRRYLNNIGAEIYVPYGATESLVLSFSAERSEAGDGTCVGKPMSGEYDVKIIDDAVEELKPGEVGEIVNSGPITTHEYYNNSKGTKKSKIYDGWHRMGDLGYFDEQGYLWFCGRKNERVEIEQELLCTDKIENVLNLHKNVKRSALVPL-----NEKEAALIVLESQDRQKVAIQEFLLKQKLPNLKI-DKFLFKADFPVDVNAKIKRDLLREWAQKEI--- 148273058 14 ----------------------PDDNITDVLVHRVRTSPDAPALPDGSGGWSAAEFHRQVVALAKGLVVAGIEPGERIGMMCRTRYEWTLVDFAVFFAGAVLVPVYETSSPGQVHWNMQDSGAVAMILETA----DHFSRFDEVHPELPAVRHVWQIDLGD----LDKLAEQGVDVPDAEGSDMATLIYTSGTTGRPKGCILTHANFV-ELSRNAEVA-MEEVVRVGASTLLFITTAHVFARFISILNVQAGVKTGHQADTTQLLPALASFKPTFLLAVPRVFAAEVAYAHSVAVDAGSVRFAVSGSAPLGLRLGH-FYRSLGLTILEGYGLTETTAPVS-VNLVKGFRIGTVG-PALPGVSTRITDE----------GEIEVKGVNVFDGYWQDEEATAAVFD-DGWFRTGDLGSYDADGYLTITGRKKEIIVTGGKNVAPAALEDPIRANPLVGQVVVAG-------------------------------------------------------------------------- 84501427 13 -------------------------SIPALLDRNAETFATKAAYREKEQTWTWSDTREEIRNLARGLIDMGVEKGDFIAIIGSNRPHLYWSMVAAQMVGAVPVPVYQDSAADEMAYVLDHCGARFVIAEDQ----EQVDKVVEVQERLHQFEHLVYLDDHSQLHDYRQVQQTGHDLRDIAYDDTCVMLYTSGTTGKPKGVVLSNRNIIETSIASSEFDSLSTGEEVLAYLPMAWVGDF-IFSIGQAYWTGFCVNCPESED--TLITDLREIGPTYYFAPPTVMIRMMAHARKVGGDLSRVRVGYTAGEAIGPEIFS-FYRSLGINLKQLYGQTEAGVFITQQPD-GEVRADTVGVP-SPGVEVRIADN----------GEVFYRSPGVFVEYYKNPESTASTKDSEGWVATGDAGFFEPDGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------- 119961170 15 -------------------------PFLDKLQLWAEERPHDAAVVVGSSRLTWAGLRDA----AAGLL------GDATALAEPNSVRFVERYTAAV-AG----------------------ERRCAVLDPEWPSPMIEEVSSRIVEAITPVETGLVDG---------------------NPSSTFLIGLTSGTTSVPKAFTRSRRSWQVSFEASIEFFGLSQDDRTLAPGPLSASLNLYA--LSECLYAGAAFHTLESFDVGDAHAAISHDGITRLVLAPTALRLLSERGLAGDVDASGIRSIICAGSKLDARTLEARRWAPRAAIYEYYGASESFVSGTRLAAGEPLDSGGTGIGLPPGVELSILDDAGSPLPDGEHGNISVRSGMVSNGYLWGDDGQALRCL-DGWYTVGDQGFLD-NGTLHILGRRSDMIITSGKNVYPHEVELAVASVPGVDVAVAAGAPDDIRGQKVIAGVVPVYGAVTATQLRTGL-DGLLARDKWPLQYYLLAELPMTDRGKVSRKVLLDWIK------ 153954975 5 -------------------------SLLEVIE-SAKKSPNGITFVSGEKHLNYDELFLEACKILGVLQLDGIKPGFELVFQIEDDEKFISVFWACILGKIIPVPITVANKDE---YRLKLLKVPFLITDKKFLSIEKYLFKNHSTEEYEAIKHNTI------FLEEIKENERSGQLMQSSLDDIAFIQFSSGSTGDPKGVVLTHKNLLTNINAIINCAKLTDGDRALSWMPLTHDMGLIGFHLTTTMLKINQYIIPTTRRPNLWMHKVNQHRISLTSSPNFGYKYFLSHESAEEWDLSCIRLIFNGAEPISIDLCEEFLNKMECSIFNVYGLAEASLAVTFPSVNEEIRLADLGSPVT-DCSVRICNDNNEILPDKTLGNIQIRGDNVTERYYNNEEATSKLILKDGWLDTGDLGFI-ENNRLIVTGRAKDIIFVNGQNYYPHDIEKASEGVEGIEKIALCGVFDNRFQDVILAFIMFKKKMPLALELKRYIRGVNL------DFIIPVKHIPKTTSGKIQRYKLGEMYLQ----- 57638567 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPDYPNEHLEYVVSDSRLKLLLTNKKYSDKFHSH----------PIRTIFWDQDWSKIVSCNSSN----PVPDTTAENLAYVIYASGSTGNPKGVLVAHQNVTRLFAATQSCYNFNDQDVW--ALFHSYAFDFAVWEMWGALLHGGRLIVIPYWTPESFYNLLHQERVTILNQTPSAFSQLIEVEENLIASRQNLRLVIFGGEKLNFANLKPWFDRHGPQLVNMYGITETTVHVTYHKINARDVKSLIGRPI-PDLQVYLLDENLQQVPIGIAGEMYVGGAGIAQGYLNRAELTTQKFIANPFYKTGDFARRLINGDLEYLGRIDNQVKI----------------------------------------------------------------------------------------------------- 33239851 85 ------------------------------------------------ERYNYEELADKIAVAAAAFESLGVVSGDVVALFSENSPRWLIADQGLMRLGASNAVRGSSAPVEELRYILADSRSVGLVVQSSEL---WKALALSEDDKKQFKFVLQIEGQPENLLGWEEFLLKGANKSPINASSIATILYTSGTTGKPKGVPLTHDNLLHQMRSLACIASPPPGTPLLSVLPIWHSYERSAEYYFFSCACSQHYTTIKHFKQD-----LQTVRPVVMATVPRLWSRLFKAALRKSRNLGRLRFPINGGGAIAPHV-DTFFEALGVELLVGYGLTETSPVLSCRRTWRNIR-GSSGLPL-PETEFRIVDPNGGPLKFSQQGRVLVRGPQVMNGYLRKPEETSKVLDQKGWFDTGDLGMLLADGSIVLTGRAKDTIVSNGENVEPGPLEEFLLGSPLIEQIIMIGQDERQLG----ALIVP-----DIDQILKWAHQRNL--------------------------------------- 71649255 301 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDCVMIYTSGTTAKPKGAVHTHASLRNMVRVLCSKWEWSSEDTILHMLPMYHIHGL-VNILLCCLASNARCILTKFDDPVRIAHRMERGDITLVMGVPTIYTKLVAAVNQKMSPIQRVRLMVSGSAALPVPILDGFREISGHTLLERYGMTEGMALSQPLRPVHKRIPGTVGSPL-PTVRVFVAREEDENAGEGEIGQLAINSKSLFDRYWGNPVATKKELVQEGYFNTDDVGVRTEDAVFTILGRSGDIIKCRGFKLSALEIEAALLSRRDLFEIAVVGCKDETLGEEVVAVIAAQRAALKAEELKGVARG-VLASYKCPGRFIILPEIPRNPTGKVNKKDLKEKLS------ 149378189 95 -------------------------------------HAEREAVVCETRRRTYAELKADTGALEAFLRKKGIRQGDRVAGVVTNGYEALVGMLAATSLGAVWSSASPDFGVGAILDRFGQIEPAALIVVNGYKVFNRQDDFAGLIDGLPSLRCVVVAGDTHWDEALAEGQGQAPSFTPLPPEHPVYILYSSGTTGKPKCIVHGNAGLVNHAKELMLHGDVGPDDRFL----YFTTCGWMMWNWASALLTGAAVITVDYPDLNYLWQVVADEKVTHYGTSARFIAGCRKAEPAKNLDLTALRVVFSTGSPLLPEDYDWIYSAPDVLLGSIAGGTDICGCFVGSTPLLPVRRGEIQCRFLGVDAVA-YGDDGQPVSGG-RGELVCRQPSMPVAFWDDPERYKDAYFPDVWAH-GDFIEFTEHGGAVIYGRSDATLNPGGVRIGTAEIYRQVETVAEVKDSLVVGRQIEGDVEVVL-LVVPAEGQALTDDLQKNLKTRGASPRHVPKHIIQVPDIPYTRSGK--KVEL---AVARLING 71277795 10 ------------------------------LKNNISRHPNKIFLHQPNRQWSWADVDHQARCIAAALKSQGFESGAKIGILSKNCAQWVITDLAIMMAGMISVPIYPTAEQTNISHIIKHADLSAIFIGKLDNPEEVQSAINDIAFPYPTPATTVQFSDWTEFEPLLNVHQNTI-------NEIATIVYTSGSTGRPKGVVLSYKNMASVAQNLVELFKLSNNFRSISYLPLAHIVERSNGYV--ALYAGFEVFFVE--SLDTFIDDLQYAQPTGFISVPRLWTILLKHLFAKKIRLNNAQWFVSGTAPIALSLLHWY-EKLNMPISEGWGMTETSGASCLNYPFTKRGLGTIGKPL-PCVEMTLSAE----------GEILIRGDAVFTEYYLAPQATEASF-SNGWFHTGDCAVVNGQGEYTIIGRIKDKFKSKGKYVAPVPIESLLCTNLDIEQVCLIG----SGMKQPVALIVLTAMKNKRDELVNRLKNTELESHQKIDYLLVCDEL-LTPSMKIKRNII----------- 149910238 31 ------------------------------------------AIKYEGQEYSYSTLLVMAERLSISLRCNGLSQNHKLLICTSNPLFHCVGVIFSVLSGIPYVPIDYSLPRSRINTIIGSLGEHVVACTDSGTSGKFTQEGISI-SNMSQVFEIAEKKILASIQPFEDYNSE-----------LQYILFTSGSTGAPKGASIFCDGFNNLLQWYHDLISPTTESKCMVVSSL--CFDLTQKNLFIALTSGSRLIFMNDFEPAVIAEQIDEEDIDWINCAPSAFYLIADEG--QQSQLSSLRQVVLGGESINPKKIRTYRKLLNCQFINSYGPTECTVMYHILEDIDERDYIPLGKSID-NTQFELDKSHGKN-----TGELILKGICVGNGYINNSEQTAKSFFVDKSYRTGDLVKLESNGCLKFISRKDDQIKLHGYRIELGEVEANLNLCEYINMSVV-----KLGHEELIAYIQPISGCDNWDDKIHITKAKQLPSYSLPSRYIVLEQFPLNRNGKIDRK------------- 59149841 1 ------------------------------------------------------------------------------------------------KAGGAYVPLDPEYPPDRLQLMLTGVGVHVIVSQ------------QHLAARLPDDSNIVCLDRDQSLINQADYTN---PNSGVTSSNLIYMIYTSGSTGVPKGAGVYHRSFTNLVTWFVEDFQLRAQDRVLITSSL--SFDLTQKNFYAPLIVGGALHLAAPYEYEQLRQHVEQHQITWLNCAPSAFYPFIEPGDANIYQLASLRYLFLGGEPISMELWPWMQSMCQATLVNTYGPTECTSAAYRVDQPEAFLAIPIGKPIF-NAELFVLDTHGEPVPVGVPGELCIGGAGVGPGYLHDADLTDSKFMPHPFYKTGDLVRYQPDGSLAFLGRLDHQIKLRGFR------------------------------------------------------------------------------------------------- 111223568 507 -----------------------------------------VAVVCGGVSLSFGEVDQVASRLAACLVSVGVGPEVRVGVVVPRGVEVVVVMVAVWKAGGVVVPVDPAHPVSRVGVVVGEAAPLVVVTSSV--------VADRVAQAGFSGRTILVDDPGSWPEVNTNTNTNSGCGAGVGAGSAAYVVFTSGSTGRPKGVVGTHGGLVNLALAHRAVVGRLGGRRLRVLNVLSFAFDGSLDPLVWMLAGHAMHVLPDGGDAAGIVRLVRDERIDFVDVPPSLLELLVDDGLLSGEWVPS--VVATGAEAVGTRLWDALGSA-GVLGLNFYGPTECTVDATWTSVESGSGPH-IGRAVAGL-RTFVLDGGLLPVPVGVPGELYVGGAGVARGYAGRSGETASRFVADPFYRTGDLVRWQPEGTLEFLGRADEQVKIRGYRVEPGEVEAVLGGLPGVGQAVVVARTDSGVT-RLVGYVTADHASTVDPDGLRAAAAVVLPDYLVPAAVVVLAAFPVSPNGKLDRRAL----------- 33862488 55 ------------------------------------------------ERFRYGELAEQIALAAAAFSHLGIGAGDVVAFFAENSPRWLIADQGLMRTGAANAVRGATAPLEELRYILADSRAVALVVQNAELWHKLALTDEQRRPLRLVLQ--LEGEPADGVMGWQELLAAGAGQPAPDPTVTATILYTSGTTGQPKGVPLSHANLLHQMRCLACVAFPSPGAPVLSVLPIWHAYERSAEYYFF-----SCACTQSYTTIKQLKRDLPRVRPIVMATVPRLWMALANSGSQRKAWRRSLRFPINGGGAIAPHV-DAFFEAVGLELLVGYGLTETSPVVS-CRRPWRNIRGSSGPPL-PETEFRIVDPEGVDLMFRQRGRVLVRGPQVMAGYLRKPEATAKVLDGQGWFDTGDLGMLLPDGSLVLTGRAKDTIVSSGENIEPGPLEAALVASPLLEQVMLVGQ-DER---QLAALVVPREE-----EMLAWAEDQGL--------------------------------------- 153835245 16 -----------------------------------------IALETIKEQVNWQQLTARVDLYSRYLQQHGVASGDVVTLVGKNQVETLWFYLAAQQIGAITALTMPQPFEAKLTTLYKPTQQRFVWFADGVAASYSEQQLSQL--------SIIQLSTLDSESQCDAGNSNEGYVHDA----LASIVFTSGSTGTPKAVVHTHRQHLSSAQGLLAEFRFNHEDSWLLSLPLYHVSGLAI--VYRWLFAGATLKVGNGNLADDIL------GVSHASLVATQLKRLLDEQVEL-----SLTHVLLGGSHVAHELAQRATQ-MGIETWLGYGMTEAASTVT----AKQIDSVSNAGHLLRNRDIKLVEE-----------RIYIGGQTLAAGYFKQGSVT-SLLNENGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENVHCEEIEAALNQIESISQSIVVPVEDVEFGHRPVA-VIQTESLLDKTQYEQHLQTK-LEKFKWPVAYY---AMPQTLLGKISRKAVKDWLKNEVQNG 182419967 12 -------------------------------------------------EITYSELYSRVSNFALRLLKNKIVNGDRCLLIFNRELDFIISYLACNFIGAIPIPLN---MPKRNSYMAKDSEARCILTERDNVEFLKEKFA---FSNCKYLSALPIYFEKEKSSVSKDKVAH-------KHNEISFLQYTSGSTGIPKGVIVTNSSLLNNMKQIEKKLNFCEESIMVSWLPFYHDLGL-IYGILQGIYSGYKVILMNPDDPISWLRAITTYKATHTA-APNFAYELIKPLEVKDIKLDTLKAALCAGEPVNIKTLNRFCEKTDCVLSPAYGLAEATLIVSCHKADNEIYLVSNGSVIDEHKIVKVYDKKESELEVNNIGEICFFGPSITNGYWGSDEKNKKIFKYDEYLKTGDLGFIDDSGELYVTGRRKELIIIRGMNYYPQDIESFYSEEYFVKNAAAFSIL-ENGEEKLILVQEIVQDAIKDHQCKEHIRENILKVHGIRTEIVFVPSIPRTISGKIQRAKCKKIFE------ 69933049 219 --------------------------IHELIAEMAGADPDAVALAFEDRTLTRGQLDRAANALAAKLVQMGVGPDQPVGLFARRSPELVIGALAIWKAGGAYVPLDPDYPADRIELYIEDSGAGVVLVQDGLAD-RLPAHGAQVVTIPTDLPHGMVA----------------APVSAVGPQNLAYLIYTSGSTGRPKGVMVEHRNVANFFAGMDAVIPHQQGDAWLAVTSL--SFDISVLEIFWSLARGLRLVIA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 34497213 97 ---------------------------------------DALAVVFRGQKLSWHELNQLVSRLQQAMRAAGIQPGDRVAGFMPNMPATLAAMLAASSLGAVWTSGSPDFGTDGALDRFGQTEPRILFCPDGYKAVDIRAKMIHLAEKLPSVERFVVVGDGADFAALAGFDARPVEYLRLPFNHPLYILYSSGTTGKPKCIVHGAGGLLQHLKEHQLHADVHAGD----HLFYFTTCGWMMWWLVSGLASGAALMLYDSPFADELWDYAAEHGFTHFGTSAKYIDSLKKTPIVPARDLPKLRSLFSTGSPLVAESYDWVYENIDLNLASISGGTD-IVSCFALGAATLPVYRGELQCRGLGMAVDIYDELGRPL-YREKGELVCLKPFPSMGFWNDPEKYRQAYFPNIWCH-GDYAEVTQHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEVFPEVLESLAVGQTWQD-DERVVLFVKLREGVQLDEDLSSRIKAQGASPRHVPARIVAVADIPRTVSGKI---------------- 118739189 36 ------------------------DCLWDLFCASVEKYPSNPMVVDGKAWMTYREVCDVVIKLAASMSKSGVRQGERVGIYGANCPEWIISMEACNALGVCCVPLYDTLGANAVEFITCHAELLIAFVEEKKIG----ELLKTCHATSKYLKTIVSFGSWEEFLVMGG--DEPVDLPEKKKSDICTIMYTSGTTGDPKGVMISNESLLINLAGADSVVQFNQDDVYLSYLPLAHVFDRMFEEVF--ISHGSRIGFW-RGDVKLLVDDIAALRPTVFCAVPRVYKMKLDSPFFDKLIFSKVRIIVSGGAPLAVAVEEFLRVVTCAHVVQGYGLTETCAGSFAAIPNEFSMVGTVGPPV-PHMDVRLVSEMGYDALASIPGEVCVKGSVLFSGYYKREDLTREVLT-DGWFHTGDVGEWQTNGALKIIDRKKNIFKLSGEYVAVENLENI---------------------------------------------------------------------------------------- 59149833 1 ------------------------------------------------------------------------------------------------KAGGAYVPLDPDYPAERLAFIVDDARIEVLLQNGAYDLFTPQHVLTEIDLSTLERHDIHTDANTNNLVSG------------VAPDHLAYVIYTSGSTGWPKGVAIEHHSAVTMLHWAKEQFGPDELAGMMASTSI--CFDLSVFEIFAPLSWGGRVILAD--NVLDLSALPPSAEVTLINTVPSAMAQLLALDNVP----SSVRTVNLAGEAFPPALLQRLQQLPHVQIYNLYGPSEDTTYSTCAALENETVAATIGRPIA-NTQAYVLDGAGQLVPIGVIGELYLGGAGLVRGYLNRPELTAEQFVSSPFYRTGDRVRYRADGQLEFLGRFDHQIKLRGYR------------------------------------------------------------------------------------------------- 87122117 41 --------------------------------------------------------------------------GEPVLVMDEVCPKTLASMFYLWAKGAVLVPVRHTMSQAAKLAIAKDCGARFCLNKDDLVLVNQGPETETETETKNS--------RGPRFACQSERRITGV--------DLALIIYTSGSTGKPKGIMLSHTNVLNAMMSIGDYLALSADEHILCLSPLSFDYGLYQV-LFSLAYDCELTLFEEEFHPIKVLKCLEQNEISLLPVVPAMASALTKLIKAFKKPLPHLMKLTNTGGHLAEDNIRTLKQLLPLQIFAMYGLTECKRALYLPAEASLRKLGSVGIPV-PGLEAKIFKQNNHLEGVKQAGELFIRGTSLMQGYFGTGNAGAAVYRDDNWLATGDLFSQDEEGYFYFKGRSKDLIKQAGFCLYPAELEAQIEQHANVFLCAIVPHKDKWGDEIACLNVQLIDASESNQQFQVWLSELLDTHY-RPKQVIFIDEIALTQNAKVDKQRL----------- 77976114 10 ------------------------------LRQQIDQRTDHIAFREGEKQLNWRQVDTHVTRISAALLALGAAIQERIGIFANNSMAWSLADLAILQLRGVSVPLYATNTVAQAAYVINDADVRILFV----GGQTQFNIAITLKTLCPQLTHIIVLDPAVDLQHLADFEQQPARIESCDLNDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYLHDQRLTLTTEDVSLSFLPLSHVFERA--WSFYVMHTGAQNVYISNTDWVRA--AMQATKPTVMCAVPRFYRRLLMYKLADRLVLSKLRGILGGGARLDDNIILFFQSI-GINIKYGYGMTETCATVSCWEE-KDFCFGSIGKPL-PGIEVRL----------GAENEIQVRGQIVMRGYFNKPQETAESFTEDGWLKTGDAGALDTQGNLFITERLKDLMKSGGKYIAPQMIEGTLGQDRFIEQIAIIA--DTRK--FVSALIVPCFESLEELELLRHSHQKELAKFEQVKRFTL---LPLTPTMKLRRKIILQRYQNEI--- 211967915 21 MLAAFQDIPERPLNRDLKELWYGENPFGNVLECWNRSIPDEDAVVWLNETTTFSELFSRITRLSSFLRAAGLQVGDRIILCYPPGTDFVTAFFACITSGFVAVPVYPPDPSKGLSDINEIAGCKTALTNSLYKRVVQVITTVAKDSRWRSV-HWVCTDDVIKRHAEEAKNSVGPDFPNLSPHHPAFLQFTSGSTGNPKGVIVTHGSLLHNCHLCWSAYQFGHRLRAFSWLPVYHDMGLIGF-VCSPILCGATLYQMSPIDPWLWLQGMSKYDC-ICCAAPNFATRKMPDNVYEHLDLSRVCGFLSGAEPIRASTIDRFCEKFGCAVCPAYGLAESTLIVTTMDSEEYQVLVGCGVPLE-GVQVRIVDPETKELPPGKVGEIVVYSSSVARGYFGRPDTTKETFTPPLGMRTGDGGFMYE-GELFVAARLKDLIIIRGRNFYPQDIEEAVDKVAMVRSSAAFAIEVDGHEALAVAAEVRLEEGIKGLWLRQIVRDKSVAALTIHRIWLLRPRIPKTSSGKVR----RSLTKEKLVSG 85711995 89 ------------------------------------------------QELSYEALYLQVARAAHALKTQGVSSGDRVAGMMPNCIETIVMMLATTSLGAIWSSCSPDFGVQGVLDRFGQIEPKVLMTVDGYKNLNIKDKVSEIADNLPTVEHLVLVNRYEDFLDNDASHIDFVRKP---FNHPVYIMFSSGTTGVPKCIVHGAGGLLQHCKEHGLHTDLGRED----TLFYFTTCGWMMWWLVSGLALGAKLVLFDGPKPEVLWDIADEERISVFGTSAKYLSALADVKPRQSHELKALRSILTTGSVLPPESFDYVYRKTDLCLSSISGGTD-IVSCFALGCPILPVYRGELQCRGLGLAVNVYNDQGEAVKQ-QKGELVCENPNMPVGFWGDDDAYFARF--DNIWAHGDFAELTEHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEKVDVVLESIAIGQQWDD-DERVVLFVRLREGVQLDDALKQTIRANATPRH-VPAVILQVNDIPRTISGKIVELAVRNVV------- 25141359 8 ---------------------------------------NKTCLIWRDREISFKEFHEYIGKWKNVLDEQKTKTTNRIALFCTNSPDILAIIVAGQLSGVTVIPLNPSYKKYEIDEYISKSIANFIIVSDDVDLDKFEEREVNLISELFT------------------SNVTPSSTASTPENQGVIVFFSSGTTGPPKQFEYTQRILCSQIDQIKAIFSPSTDDICYGVLPFFHAGGLIT--ILSMIFSGCTVLINERWNEHEFLANCQNYKVSVLFLVPPVLNFFANHPLVSSYDLSALKTIYVGAAASPPENFAKVAERLPENLIQLYGTSECGVLLCSTGK-GKASGKTVGWPF-PFVELKINPENN---------EIFVKSATAM---------------EEGFMETGDLGCLSKTIELMIVGRSKEMMKIRGWQVNPNEVEDVIRKVEGVLDCAVY-----QNQEKLTAKIIGNPDSK--ADIFKIVKD-NLASYKQLDDVIFVEELPRNPSGKLVRHML----------- 215501327 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCFGGTVVLEPNLTFEECLDSLKRYKVTALAGSPLKLQQVISEARERKQQLPTVSKFLIGGSLLSKTLRDDICNTFNPTLVNLYALTETCGVVTTTSVC-SIAENNCGRP-DAGCKVKVVDPTDQVLEPFQHGEILIQSKSMMKGYYGRPEATAAVLSSDGWLRTGDLGYYDNDGCLYIVERLKDMIKCSGNQLAPAEIEEILLTHAAVKEAVVVGVPSAKYGEAPAACIVLKDKNALQAELKQLVAGQAAAHKHLHGGMIFAESIPKAEHGKILRKEVTSMILTQI--- 154298316 17 ------PEPDDLA-VYPTQQPTTARTLIDVLDASILSHPHEASIDNGKILLSYEDLAGQISERKEVLWKSGIGAGDRVGIVSSGTTDLYVSILSVLAIGAAYVPVDIDDPEERAQLIWAEAEVRAIFTDEGTLTPYQTHTSK--------------------------IHCNPAKRRP-NPSDDAWIIFTSGSTGRPKGVAVTHRSAAAFVDAEAQLFA-------------------------------------------------SEQRISVVSTVPTLATLW------PTKALCDVRLLIMGGEACPPELACRMAEAPGGEVWNTYGPTEATVACAALLTSTPKQTMRIGLPLVGW-KLAVLGPDDRPVRWGEIGELVIGGAGVAR-YLNDAIKFAPIFSRDRCYRTGDLVRADPEG-LVFVGRNDEQIKLGGRRIELGEIDSALMTLPGVEAAASAVRRSETGHQVLVGYIVRNGAANSTID-RKMLLEK-LPATQVP-MLVAVNNLPVRTSGKIDRNAL----------- 206686782 7 -------------------GAEGKQSLPALLQRNAAQFANAPAYREKEQCWTWAETAKEIEALALGLINLGVNEGDFVAIIGRNRPYLYWSMVAAQAVGAVPVPLYQDAVAEEMAYVLGHCGARFVIVGDQ----EQADKVIEIQDQLHQFEHMIYLDQDQGRAARDELSGETARQNKLNYDSTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSAEFDKLTQNENILSYLPMAWVGDF-IFSVGQAYWCGFCVNCPE--SADTMMTDLREIGPTYFFAPPRVFEGQLTNVMIRMEDASTLRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEATVFITVQPD-GEVRADTVGVP-APEVEIKIGDN----------GEIYYRSPGTFVEYFNNPESTASTKDAEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPDILEAVLFG----NGRDRCVAFIELAGHPRVLETIRSHVTAVNLSGCQIHRFVVLHKELEMTRTRKVRRRIVEEKFDDIITA- 114769250 104 -----------------------------------------PAIIFHDTEWSWKELYNSVSLLQQSLRESGVQKGDRVAGIVPNSPYTIVALLAVSSIGAVWSSCSPDFGLSAALDRISQIEPKVLFCADGYKEISNIKIAADLTSRVPSIQKTIIIGEKGILWSLAPFAVQKIHYERVNFNDPLFIMFSSGTTGLPKCILHSVGGLLQHVKEHQLQSDIKMNDRLL----YFTTCGWMMWWMVSGLASGATLVLFDGPDGNRLANIISEEKVTHFGTSAKYLDACADVKPMKTHDLTKLRTILSTGSPLSEVGFDYVYKNWDVCLSSIAGGTDILGCFVGGSPTSPVFKGECQKR-HLAMNVKVYNDDGKEI-QNTRGELVCESPHPSMGFWNDKDRYKSAYFEENVWHQGDFVELTPNKGLRFFGRSDAVLNPGGVRIGTAEIYRVVEAMEEVIEGVVIGQ-NIDGDQRVVLFLRIKENVLFNEALVKEIRAKATPRH-VPAVILKVEDIPRTKSGKIAEIAVRDTV------- 158522129 25 ----------------------------------------RTFFIFEGREYTYGEVYAQAKRYAEALRCRSIGAGDRLAIYQENTPEYLFASFAAGLSNATLFAVNTGFRGKTLAGVVEKAKALFLLTDEVSA-----PEVAAVLPELKTLEHVLITGNAAGFTPIETAMADQAKCPAVDNTRPVLVIYTSGTTGLPKGVPCTHLKMIGAGAVVQSTVRLKKEDRGYICMPLFHSNAWYV-GVLSIMIAGASFVLKRKFSASAFESDILEHGVTFMNYVGQPLHYILTAAALAHHPKNRFRIAYGNGATVVDRV--KVKKCLNMEVFEIYGSTEAVITTANKPGD---PIESMGR--VPGSVV-ILNEAGAVCEPGVVGEICKKANLRFDGYYDDNAATCKKFRDDGYFHSGDLGHIRNRRYLYFNGRTDDWIRKDGENFSAESAAEYAAKIPSVALAVAYGAPCAVSDEKVMATIQMRDPQQAFDALMAQQKTGGMDPKWMPDYIRIIDAFNVTSTQKILVRPFKQQ-------- 194519231 13 -------------------------TMVDIVRARADRQPDRPAYTYLPEQLDYASLVQRAHAIAAALRRLAGAPGARMAMLLAPGPDFLAAFWGCLSARVIAIPAQPGRCAATLEAIVRNAGVRLVLASRPQADAIGRTLAR--SPALAGLDTLFVDD------ALADGAGRPAPARP-AADDIAFLQYTSGSTSRPKGVVVRHRNLVANERMIAQAMSLDHASTSVVWMPHYHDMGLIG-GMLQPLYSGAHCVAMAPTTPLRWLRAIAQWRA-VSSGGPDFAYRLIAPEQAAGLDLSSWRVAFNGAEPVRAATIAAFAERFGPASYPCYGMAEATLLAAGGRAGDGARVRRISAPLAPGDRLAVVDPATRQLADGLVGELWIAGPHVADGYHRAPEASAAAFDAGPWLRTGDLGFVL-DGGVYVTGRLKEMMIVNGRNLYPHDVEDTLRELAEIRDAAVFALIEPGGRERTVAILILQPDAHADAGLQAIAMDRALAARALPDHVRL--SLPKTTSGKTRYGELRARM------- 58864852 55 --------------------------------------------------LSYQEVAKRAEFLGSGLLQHDVGTEQFVGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGSISYIINTADICTVIVDKPHKATLLLEHVE--RKETPGLKLVILMEPFEDALAIEDCGRENHHAPPPRPDDLSIVCFTSGTTGNPKGAMLTHGNVVADFSGFLKV---TEGDIRL----LSDDMKALRPTIFPVV-------------PRLLNRMYDK----IFHQADTSLKRWLLAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNHIKLVDEELNYWTCKGEGEICVKGPNVFKGYLKDEDRTKEALDSDGWLHTGDIGKWLPEGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQIYV-------HGDSLKAFVVPDPEVMPSKELKKAIKESGLHSFEQVKAIYIVQNGLLTPTLKAKRPELREYFKKQI--- 59149835 2 -------------------------------------------------------------------------------------------------AGGAYVPLDPSYPQERLEFIMQDAGMAVLLARGESA----------VSVSIPTIDLDQAWDDATSDWPGEN------PVSDVQPDNLAYVIYTSGSTGGPKGVAIAHDSPVTLIHWATEVFTTEQLSGVLASTSL--CFDLSVFEMFVPLSCGGTVILADH--ALELPSLPAAQDVTLLNTVPSAATELLRLNGIP----SSVKTVNLAGEPLPPALVKALYQVDSIQVYNLYGPSETYSTYARMDATDPAPTSPIGRPIA-NTQAYVLDAHLQLVPFGIPGELYLGGEGLARGYWQRPDLTAEAFIANPFYKTGDLVRYRADGHLEYLGRLDNQIKLSGSR------------------------------------------------------------------------------------------------- 58040486 71 ----------------------------------------------------YRLLREQARSMACRLLGLGLVPGDRVAIVAESDGDFARIFFGCQYAGLVPLPLPVAFGGRELRGMIQSAAARAVVVPDVIGSWT---------ADIVDGLDLVFGGSPADLYRHAEAR---VELPEISPTALSYLQFSSGSTRFPMGVSVTQAAGMANARAIARDAEDPRDDRCVSWLPLYHDMGLVGF-FLTPLTCQLSVDLLPTREPHVWLDLISRNRGTIAYSPSFGYELCARRSGQADLDLSCWRIAGIGGDMIRHHILEGFAERFATSFVASYGMAEATLAISFAPLNTGIQTDTISHPLRPDHQIEVRDAAGHDLADRQVGTVYVRGPSLMCGYFRRPDETEAVLDADGWLNTGDLGYRL-NGQIVVTGRAKDLIIINGRNIWPQDLESAESEIPNLRDVAVFSV-DGDEGEKIVALVQCR---ATEDESRNQLRDEVTSLFRRQHGVILVPTLPQTSSGKLTRAKAKTML------- 120406012 11 --------------------------FTERFAAALDGYGERPCIEYDGRWYSGDEVMSYGAQIASVLHSAGVTGDAPVGLIVRNRLQHAAAIAGFLAAGRTVAMIYSFQSPDAIARDIEQLNLAAVIADPEDWTEPVVTGAARVGSA--GVAISLSAPTVAGVVGLERCDTARRHAP--SEPGVALKILTSGTTGPPK------RQSIRFNVLERTVFSVTAGEKASGDAPPEFAYGIGVCQLIAGLYNGRRIAMLERFTVDGWVDAVRRHRVTRCGVQPAVIRMLLDA-DVPKEDLASLEFLISASGPLDPETRDEFEQQYGIPIRLAYGATESLCAWTPLQQYGESKRNSVGRAL-PDTELRVVDETGGERAVGEQGLL---------------EAKVAPIGPD-WIRTTDIASIDEDGFVTLHGRADGAINRGGFKVLPEAVRRVLITHPDVRDACVVGVPDARLGQVPFAAIEVSAGAPSDGELRELVR-QSLPVYNVPVAFAAVEELPRNPALKV---------------- 88813304 95 -----------------------------LLREALHGDPDKPAITAPRRQLNYGELYDAVGAWQGFLLQQGVRPGDRVAGIVANTPEALIAMLATTSIGAVWSSVSPEFGVNGILDRFGQIEPKLLVADNGYRSFTRVDQVRTLQRRMASVETVVLIDNLPDAPALAAGRGHRLTFAQLPFDHPLYILYSSGTTGVPKCLVHGAGGILLHSKELLLQGDIGPRDRFF----YYTTTGWMMWWLVSGLLTGAELLLPSDPSLDVLWTLAERERITHFGTSAKFLGSCRNAEPGQTHDLERLRVIFSTGSPLLPEDFDYVYQAIKADVLSISGGTDIVSCFVGVSPTLPVRRGEIQCKMLGMD-VKAFDPAGHEI-VGEPGELVCTAPSMPVKFWNDPSRYRSAYFAPGVWAQGDYITFYPHGGSTIHGRCDATLNPGGVRIGTAEIYRPVETISEIADSLAVGQPWQ-GDVRVVLMVVLNEGHALSDELRHRIRQRQASPRHVPAKIIQLDEIPYTRSGK--KVEL---AVAKLLRG 86138900 113 --------------------------------------------TFGRSELTWDQLRTQVASLALHLRQMGVGQGDRVAAILPNTEAAIIACLAATSLGAIWSLCAPDMGHVAILDRFRQIEPKVLIYQDSYKLISRQDEMANVVAGLPSLQQHIFVSAKGQNLPSGAIAWEELSFIQVDFDHPLWIVYSSGTTGNPKPIVHGHGGILLEGSKQSLHLDLGPDSRFCWLT----SSGWVMWNLLGALGQGATVMLYDRPDMLDIWRRVADEKMTYFGAGAAFFTACAKAGPGANLDLSALVSLGATGSPMTSDGYDWVYRAVSADIWPVSGGTDFCGAFVGGNVMLPVRAGEM-QARALGNAVRAYDPFGAEL-TGEVGELVCTLPSMPLFFWGDDDLYESYFTYPGIWRHGDWISFTAEGGSVIYGRSDATINRRGLRLGSSEIYQAVEALPEIQDSLVVDLEFLGKDGFMPLFVVLTHPGSLADGVKDQIKSQFVSARFVPDEIIEVPEIPRTLSGK----KLEVPVKKLLLGG 119383590 1121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRRWKVTHLQCTPSMARILVSDPQVAAA-MAGLKCVMVGGEALPPSLLSEIKAATRARVLNMYGPTETTIWSTVADLSDGAEV-TLGRPIA-NTQVYVLDGDGVPVPPGAQGELWIGGHGVARGYWRRDDLTAAAFRPDPFYRTGDLVRWREDGGLDYIGRADHQVKLRGFRIELGEIEAQLAALPGVREAVALVREDTPGDKRLVAYVT-GAGDLCEKALREALVAH-LPAHMVPGRIVRLEKMPLTPNRKIDRKHL----------- 94500887 103 ---------------------------------------DRPAIIAYDERLSYRELYLQVAKFAHYLKQQGVKPGDRIAGFMPNVPETIIAMLAATSLGATWSSCSPDFGLQGVLDRFGQIEPTILITTDGYRTLNSLQKLNGILPHLPSIKKLVVISSVDLWSDCLSNRSETIEFAQLPFDHPLYILYSSGTTGVPKCIVHGAGGLLQHYKELVLHTDISDEDSVF----YYTTCGWMMWWMVSTLTTGAKLVIYDYPGPEGLWNMAETENLSVFGTSAKYISALEKAHPQEHHDLSNLKALLSTGSPLANEGFQFVYEHIKSDLCSIAGGTDIVSCFT-LGCPILPVYEGELQCLGLGMAVNVYDEAGKPLESNERGELVCEKPFPSMGFYGDTDNKKERFD-NTWAH-GDFAELLEHGSLIIHGRSDAVLNPGGVRIGTAEIYRQVEKIDDVVESIAVGQPAGSDDVRVVLFVVLRDGLTLDDELQALIRKENTTPRHVPSVIAQVEDIPRTLSGKIVEVAVREVI------- 123471803 88 --------------------------------------------------ITYTQLYEYVTSFAAGLQQLGVGYGDSIGIYSHNCMYWQIGQYASHFLGAVTVPVYDSLGAGAASYIVDHAECKVVLVHPT----KLESALKIFDEPNTPLKHIIVIGDAPTDRPNIHTTTEDFKPYPVKPSDVAIIMYTSGSTGTPKGCVLTHQNIIAGGTGLADPNGVTTSDTYISFLPLAHIYELASQTCF--LAQGCRIGFYTG-SIKNIMDDVQALRPTMMLGVPRVFNKIAETMNSKIDKLPTIRFIVSGGAPILPEVYNFLRAAITPNIIQGYGLTEGCIQQINSKNPMTVGATAIA------TDLKLRRVEGMDYDPHAEGEILFRGPSVFIRYHKNEELTKEAL-QDGWFATGDIGIITSDGTVQIIDRVKQLVKLSGEYISL---------------------------------------------------------------------------------------------- 194541148 112 ----------------RDTVWFADATLAENLLSQAEQTPEREFIVFEHKQLTGTQLLEQVSVVQQWLLNCGVGKGDVVAGYLPYLPETVIAMLATTSLGAIWTSTSPDFGIDSVVERFGQVKPKVLFCCDGYKTFDMTDKNTTLSSKLSSVSEYATIASTSDFVYWSDMAPQPIQYQPTLFNDPLFILYSSGTTGQPKCIVHSVGGLLNHLKEHQLHCDIKPQDKVF----YYTTCGWMMWNWVSALASGATLVIYDYPDHSVLWRLAEEHSVSLFGTSAKYLEALANYSPKSEHDLKSLTTLCSTGSVLYPEQFNYVYQHIKQDLHSIAGGTDICGCFVLGNPISPVYKGCQGSGL--GIDVRVLDDEGKTITQ-QRGELTCNNPNFPIGFWHDNERYHNAYWSDIW-HHGDDVMQTEHGGFIFYGRSDATLNPGGVRIGTAEIYQQVNALPEVEDSIAVGKLNQQS-EEIWLLVKLAHDVELTQQLRETLKTKCSPRH-VPRQIFAISDIPKTRSGK-----LVELAVKQLVNG 156973728 16 -----------------------------------------VALETIKEQVNWQQLTARVDLYSRYLQQQGVASGDVVTLVGKNRVETLWFYLSAQQIGAIAALTMPQPFEAKLTTLYKPTQQRFVWFADGVAGYSEQQLSQLGIIQLSTL-------DSESQSDQSDQSEVDTSHEGYAHDALASIVFTSGSTGTPKAVVHTHRQHLASAQGLLSEFQFNHQDTWLLSLPLYHVSGLAI--VYRWLFAGATLKVGGGNFAEDIV------GVSHASLVATQLKRLLDEQIEL-----SLSHVLLGGSHVAHELALRATQQ-GIETWLGYGMTEAASTVT----AKQIDSISNAGHLLQNRDIRLVDE-----------RIYIGGQTLAAGYFKQ-GLVTSLLNENGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENVHCEEIEAVLNQIESISQSIVVPVEDVEFGHRSVA-VIQTELLLDKAQYEQHLQTK-LEKFKWPVAYY---AMPQTLNGKISRKAVKDWLKNKVQNG 195397776 35 ------------------------QSVPEFFREACQKYAQLPALVWEQSTLSYADYEKRVEQAALMMLHVGLEERSSLAVLAFNCPEWFFAELGALRAGGVVAGIYPSNSAEACYHALVTSDATVCVVDDD----KQMAKLRAIKHRLPRLKAVILHGPYESFVTLETLDTDQLQQEGIYANDCAMLIFTSGTVGMPKAVMLTHDSVVYDVSATMENTVLGAE-RLVSYLPLSHIAA-QIFDIFVAMSHGGCVYFADKDALKGTLRSFLKAKPTRMFGVPRVFEKFLVAAEAKAKPYSRLKSFLTGGAPVSPEL-KQFFLGLDMPLADVYGMSETGGAITLNESITNLY--SSGAPIL-GTEVKIDKPD-----VNGQGEILMRGRNNFMGYLGEPAKTEEAITPDGWLHSGDVGYLDTHGNVVISGRLKELIITGGENIPPVHIEELIHELPCVSNALLVG-------------------------------------------------------------------------- 57638611 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPDLPRQRLSYTVADAKLTTILTSRKFA-FDIEPALRQ-----SSLNGRMCFLDSEEVWQNQDVSS---PAPTVEADQLAYIIYTSGSTGTPKGVAIAHRGLLNHTLASCDIYDIQPKSRILQFASI--SFDSSIAEIAISLCSGATLVLGAREEMQPLASFIAKHRVQMMILPPSVLATLTQF----RNELSDLRLIIVGGEACPLSLAKSWISST-TKLFNVYGPTEITIYGTMYAFNADDISMPIGYAL-PNVETYILDEELKLCAAGEKGELYVGGVGIAVGYWNKPELTSTRFLDNPYYKTGDIVYEDTDGLLHFVGRIDNQVKI----------------------------------------------------------------------------------------------------- 86740633 65 ------------------------ETLHDALDVAAARHPDTP-VTFPSTHISLRDLAATSRIIAAALTTDGVQAGERVGVLAANSAEFLLALFAISRAGAAACPLPLPTTAHDLADRVSRTTAAAGI-HRVVTGGRVSAILRRTADRLGGLRFLPAADLVRDVGPATPTR-QPHPGPEVGADDVAIVQFTSGSTAAPKGVVLSHRAVLCGIRAIIDGIRLGEGDHGGIWLPLFHDMGLFA--TLSAIMTGMTVWSPADFDPAGWLRSFLASGATISPAPNFAYDDLVRAIDPDELDMRRWRVALNGAEPVSAVGVERFLDHFAPAMFPVYGMAEATLAVAFPPHPRAKGLVAVGRPVR-DIRIRIADLHGDPLGDGRVGEIQIRGGSVTSGYLTAGGLTTGGFTADGWLRTGDLGFQRGD-DLFVTGRDKEMIIIRGVNYYPEDAEAAVRDLPGVHRRRVVAFPDATGAKAAGGVTVVGETALTEPADRARLADLRMAATAALGTVRLVEALPRTSSGKFQRLAVRDLVGRGVL-- 126695760 32 ---------------------------------------------------SYSELADLITKVSFSFENYGLKKGDVVTVISENSPRWLAVDQGLMRLGAINAVRGINSPSVELDYIIGHSNSVGLIVQSKEIWLKLNN-KEELKKRL----KFIINLEDEQFESLISWSTFISSVEKENSDDVATILYTSGTTGKPKGVPLTHANFLHQIINLAYIADPEPGTSVLSVLPIWHSYERSAEYFF--FSCGCTQYYIPKFLKDDITQI----KPVVMATVPRLWQALKKMPSKKRYPLHKLSTIFLGGGALP-EHVDLFFESLGVDVLVGYGLTETSPVLTCRRRELNVR-GSSGQPLS-FTEIKIVDDKKKILKFREVGKILVRGPQVMRGYLNNEIATNDVLSKDGWFDTGDLGFLIPNGSLFITGRAKDTIVSSGENIEPNPLETEILSSEFINQIQLVG-------------------------------------------------------------------------- 91070346 32 ---------------------------------------------------SYSELADLITKVSFSFKNYGLVKGDVVTIISENSPRWLVVDQGLMRLGAINAVRGINSPSVELDYIIKHSNSVGLIVQSKEIWLKLDN-KEELKKRL----KFIINLEDEEFESLEKENSQNNNLQKFNPDDVATILYTSGTTGKPKGVPLTHANFLHQIINLAYIADPEPGTSVLSVLPIWHSYERSAEYFF--FSCGCSQYYIPKFLKDDITQI----KPVVMATVPRLWEAILKKMPFKKQKLRSLRKIINGGGALP-EHVDLFFESLGVDVLVGYGLTETSPVLTCRRRELNVR-GSSGQPLA-FTEIKIVDDKKKILKFREVGKILVKGPQVMKGYLNNELATKDVLSKDGWFDTGDLGFLIPNGSLFITGRAKDTIVSSGENIEPNPLETEILSSEFINQIQLVG-------------------------------------------------------------------------- 126348060 18 ------------------------------------------------------EFRDEVVDLAKGLIACGIAPGDRVAILARTRYEWTVFSYALWAVGAEVVPIYPTSSRDQVEWILRDAGCVAVVVEDEQSVM----TVGSVCASLPSLRHVWQLDAGALDTVVARGEYLPYTTVDVLPDSTAVVAYTSGTSGRAMGCALSHRSLASLAGWGHTVAPPGEQGAVLAFLPFSHVYGLMIQSL--CVRGGLLMAHEPAMTDEALSSALRTFRPTYLYAVPSVLEKLLQHALYERTVYRRLRTALSGGSPLSREL-SLFYEGIGVYVHDGYGLTETSGGLTMQPLGRE-KSGTVGQPL-PGTEIRVADD----------GEILVRGPSMFQGYVGDEAATRQVL-RDGWLATGDLGHLDDENYLAITGRKKDVIISGGKSVAPAALEERLRMHPLVHQAVVVG-------------------------------------------------------------------------- 126645953 6 --------------------------------------------------YSSRQLKEITDNFSLAFLAAGISKGKKVAIISDNREEWNFVDLALQQIGAISVPMYPTITSEDYRYIFDHAEVEMIFVGNQEIYEKAKPVAKDRKISFDKLEGVAFWEDFMKTGEHQDLAQLEQSKDSVDGSDLFTIIYTSGTTGRPKGVMLTHKNVLSNVIGVSKFILVDKGTRVLSFLPLCHIYERT--GFFCCLYIGSSVYYAE--SLEKIGENLKEVKPHLFNTVPRLLEKIFDKIVSKGYELTGIKQINSGASALQPRLARVFWAA-GIKICEGYGLTETSVVSASMGTHEAIKIGYVGKLI-----------EDVSVKIAEDGEILVKGPNVMQGYYKQEELTAEVL-QNGWFHTGDIGELEGE-YLKITDRKKEMFKSGGKYVAPQVIENKIKESALIDQIMVVG----ENRNFPAALIVPSEEG-----LREYCRYKGFP-------------------------------------- 11497813 84 --------------------WFEGATLN-YAEHAFLKAGEGEAVVYLRRALTWSELERQTAAFAAWLKDMGVKKGDRVVAYCSQVPEAVIALLATASIGAIWAAVGGEVAPRAVIDRFKQLEPKVLIASDGHKEFNKLEDIKTVVSGIPSLERVVLIPNLYESHDLKPLHKEKLTFEPLPFDHPLWVLYTSGTTGIPKPIVHGHGGITVEIFKGSFHMDFKEGDRFLWYSPPSW---MMWNTVVSGLLAGATIVFYDG-SPQPLWQICEKEKLNIFGTSAPFLHGCMKFGPGSQYDLSSLRMVGSTAAPLSPEGFEWVYRNVDVWLNSASGGTDVMTGFVGGCPILPVWSGEL-QCRWLGTKVEAYNIEGKPV-INEVGELVIELPMPMPLYWNDKDFYKESYFPNVWWH-GDWLMITDRGTAIIFGRSDSTIKRKGVRMGTLDFYKVVESMNEIISSLVV----EVKG-KIFLFVVPAHGIEVNEELKEKINKENLGAYFVADYIIPVPDIPMTLNYK----------------- 115461913 47 ---------------------------------------------------SYREVYEEVLQVGSALQQLGVKPGSRIGIYGSNCPQWIVAMQACNGYSLICVPLYDTLGAGAVDFIIDHAEIDVIFVQD-------KKIKEILSANCKSAKRVFTSGTSEEITSADQIKENPAQPCAPKPNDTCTIMYTSGTSGEPKGVMLSHESHAIYVKGVDLFMEMTTDDVFLSFLPLAHILDRMIEEFF---FHKGASVGYYHGDLNALRDDLMELKPTLLVGVPPLRRLIFNALYNRKHKTASLRLLISGGAPLSNE-IEEFLRVTSCAFIQGYGLTETLGPSTVCYPDDMSLVGTVGVA-ATYTELRLVPEMGNPLGTPSRGEICVRGNF-FTGYYKNPELTNEVM-ADGWFHTGDIGEMNSDGILKVIDRKKNIFKLSGEYVAVEYLEKVYVFPPTVEDVWVYG-------------------------------------------------------------------------- 15608667 5 ------------------------------LRERASVHPNGAAITYIDETLTWSQLYRRMLNVAEPLRHVG-ATGDRAVILAPQGIEYVVGFLGALQAGRIAVPLPVPHADERTISVLSDTSPAVILTTSGAVDDVRECAQPQPGQSAPS----IVELDLLDLDSRQRSRSPGARPTGRDTPETAYLQYTSGSTRTPAGVMVSNKNVFANFEQIVADFFVPPDLTVVSWLPLYHDMGLLLGAIMPILAGVPTVLTSPVGRPARWIQLLARNGRTISAG-PNFAFELASDDDMDGLDLAGVHTILNGSERVHPATLKRFAERFGAALRPAYGMAEATVYIATVNEPPEIVPSGSGTPLVSYGVVRIVDPDTCECPQGSVGEIWVQGGNVASGYWHKPEESKRTFPEAPWLRTGDSGFV-SGGELFIIGRIKDLLIVYGRNHAPDDIEATIQEITS-GRCAAIAVPD-HGTEKLVAIIELKKRGDSDEDVADRLRKRDVAAASVADLVLVSPSIPITTSGKIRRAQCVQLYRRR---- 27366429 12 -------------------------------------------------QFNWQQLNDEIERLAAVLGAQGVTRGDVITLLGKNHVDMVLILLAAHQLGAVVAIIMPAMFSAKLDTLYREQQTRFIWLD---PNVDVQTRSACSHDRRNVLLEISLASDHLNSMP-------SNHVCDYRADQLATIIFTSGSTGNPKAVAHTHRQHFASAQGLLEEFCFTQQDTWLLSLPLYHVSGMAI--VYRWLLAGACLKVGHGALSEDI------QGVTHASLVATQLKRLLDDNTPLQ-----LSHVLLGGSHVEHALARAAQRK-GIETWLGYGMTEAASTVTA---KQIDSVSNAGHLLKNRALQLI----------GQ--RIYIGGETLAEGYFFQGSLTTLV-DEHGWFDSKDLGVWQGE-ELKIIGRADNQFISGGENIHCEEIEAVLNEIEGVEQSIVVPMPDAEFGYRPVA-VIQSPSLANRAQYEQHLKEK-LQKFKWPVAYYLMPEALLKEGIKVSRQAVKVWLENQL--- 215410813 2 -----------------------------LLRERAGLQPDDAAFTYIDETLTWSEVFRRTRIVAHEVRRH-CTTGDRAVILAPQGLAYIAAFLGSMQAGAIAVPLSVGSHDERVSAVLADASPSVILTTSAVAEAVAEHIHR------PNTNNVGPIIEIDSL----DLTGNSPSFRVKDLPSAAYLQYTSGSTRAPAGVMISHRNLQANFQQLMSNYFGDPDTTIVSWLPFYHDMGL-VLGIIAPILGGYRSELT---SPLAFLQRPARWLHSLANGSPSLAVRKTTDADIEGLDLGNVLGITSGAERVHPNTLSRFCNRFAPMIRPSYGLAEATLYVASRNEPDKLSTGSAGTPLLSYGMVRIVDPDTCECPAGTIGEIWVKGDNVAEGYWNKPDETRHTFTPDGWLRTGDLGFLSED-EMFIVGRMKDMLIVYGRNHYPEDIESTVQEITG-GRVAAISVPVDHT-EKLVTVIELKDSAGEAMDELDVIKNNVTAAISRVADIVLVPSIPTTTSGKIRRAACVEQYR------ 190572286 7 ----------------------------------ARERPDQIAIRCPGRRLDYRQLDARSDAMAAGLAGYGIGRGVRTVVMVRPSPEFFLLMFALFKLGAVPVLVDPGIDRRALKQCLDEAQPEAFI------GIPLAHVARLVLRWAPSAARLVTVGRRLGWTTLAALERAGAKLAATDGEDMAAILFTSGSTGVPKGVVYRHRHFVGQIQLLGSAFGMEAGGVDLPTFPPFALFD---------PALGLTSVIPDQADPVRLHDAIQRFGVTQLFGSPALMRVLAKHGRP----LPTVTRVTSAGAPVPPDVVATIRSLLDAQFWTPYGATECLPVAVRTRAATEAGAGTVGSVVAPN-EVRIIAIDDAPLADGEVGEITVAGPTATDSYFNRPQATAAAKIRDGVHRMGDVGYFDAQGRLWFCGRKTQRVETARGPLYTEQVEPVFNTVAGVARTALVGV-GAAGAQVPVLCVELLRGQSDSPALQEALRAHAAAR--TPEHFLVHPAFPVDINAKIGREKLAVWASAEL--- 68535202 61 -------------------------------------------------EITRAQVNTRIKAVCVRLQQV-AKPGDRVAILANNSPEYMYAFLGAMYARMVPVPLYPGHTGH-LTAVLGSSEPTVVLTNKRSATAVRKHFASTPTTERPRVLTVDALPDAEWQNPMAAIMADPSLAPKSSEE--AFLQYTSGSTRTPAGVVLTHKSIVTNVLQIFKAANLQSPLRLSTWLPLHHDMGVILSAFVIILGLPFDLMSPRDFDPARWVRQLNREEENVYTVVPNFALELAKVAELADLDLSAVDGIINGSEPVHHSSVQKFLETFGPAMRPSYGLAEATLLVSTPDDADSLSLVSLGQVCLPQTLAIVDPETGKELTDGNVGEIWVHGDNMAAGYLNRPDETKETFREDNWMRTGDLAVIV-DGHLFITGRLKDLIIVAGRNHYPQDIEATAQTAPAVIAAFAVGAAD---GESVEGLVIVAERDPDAAEAIEAMRAAVTATHGVPSDVRIIATLPRSSANKIARRVAAKAYLE----- 114326906 53 ----------------------------------------------------YRELRRQAQDNARRLLALGLNPGERIALIAENDGDFVRLFWACQYAGLVPAPLLPAAFAGRIRRMIESAQASAAFAPD---------LLNEWLQEATEGLNLVFTGTA---TMLHTMPVPAMDLPVIDPDALSYLQFSSGSTRFPLGVAVTQRAAMANAAAISQHLAFRDGDRGVSWLPLYHDMGLVGF-LLTPLTCQISVDFLPTREPLVWLDLISRNRGTLSYSPSFGYELCARRAESAPEDLSSWRIAGIGGDMIRPQVLRDFAARFATRFVPSYGMAEVTLALSFSPHGGGLHTDVVARPVLPGYAIEVRGEDGTVLPERRVGVIYARGPSIMTGYFAQPEATSAVLSADGWLNTGDLGYLL-NGQIVVTGRAKDLIIVNGRNIWPQDLEWSAESHPALRDVVVFSIENDTQ-EKVVALLQCRLSDPAARELQQEAASLFLRQHGVEVSVILVPSLPQTSSGKLSRARARQML------- 189205475 74 --------------------------------------------------------------------------GEILGLFSRNHIHYPMVTHACFRAELVFGGISPASTPYELWWVLRKMQVTSIMCHETLLPVLNKALGSGDGDSLPNPKKVVVLSDNPRLNTIEELLERPWRLH--GGNRMAYLFQSSGTSGLPKAMMITHRNACHSAARYAGVEPLQPA-AMLGVIPMYHSYGM-LLYILRVNMAPITSIMLPKWDVELALKSIEKYKVGYLPLVPPQVRQLAQSPLTEKYDLSSVVSASSGAAYLPSDVAYQLAKKLPQPVPSGYGMSEALSIASAPAPGAPVLPGMIGYLLCGMQARVVDPDTLQDVSKGSKGELWVRGLVVTPGYFKDPKATADLFTEPGWLRTGDLVMRDEHDRIHYLDRLKEMIKVKGLQVAATEVEDTLLEHPEVRDACVAGV-DNGRGDGVRAWVVLSPEGEKQGE------------------------------------------------- 15610078 4 ------------------------RSLPAALRACARLQPHDPAFTFMDITLTWSQLYRRTLNVAQELSRCG-STGDRVVISAPQGLEYVVAFLGALQAGRIAVPLSGGVTDERSDSVLSDSSPVAILTTSSAVDDVVQHVARRPGESPPSIIEV-------DLLDLDAPNGYTFKEDEYPST--AYLQYTSGSTRTPAGVVMSHQNVRVNFEQLMSGYFADPNSALVSWLPFYHDMGL-VIGICAPILGGYPAVLTSPVSPARWMHLMASD-FHAFSAAPNFAFELAADDDMAGRDLGNILTILSGSERVQAATIKRFADRFARVIRPSYGLAEATVYVATVDFDTESLSAGHAKPCAGGGAVRIVDSDTCECPDGTVGEIWVHGDNVANGYWQKPDESERTFPEGPWLRTGDSGFVT-DGKMFIIGRIKDLLIVYGRNHSPDDIEATIQEITR-GRCAAISVPGDRSTEKLVAIIELKKRGDSDQDAMARLSSHGLS---VADLVLVAPSIPITTSGKVRRGACVEQYRQDQFA- 215426865 7 -------------------------SLPGVLRERASFQPNDKALTFIDETLTWSQLYRRTLNLAAQLREHG-STGDRALILAPQSLDYVVSFIASLQAGIVAVPLSGGAHDERTVSVFADTAPAIVLTASSIVDNVVEYVQPQPGQNAPAVIEV-------DRLDLDARPSSGSRSAAHGHPDILYLQYTSGSTRTPAGVMVSNKNLFANFEQIMTSYYAPPGSTVVSWLPFYHDMGF-VLGLILPILAGIPAVLTSPQRPARWIQMLASN--TLAFTAAPLASRKTKDEDMEGLDLGGVHGILNGSERVQPVTLKRFIDRFAPAIRPSYGMAEATVYVATLPDGQAERTESDGTPLVSYGIVRIVDDTGIERPAGTIGEIWVHGDNVAIGYWQKPEATERTFSAGPWLRTGDSGFLSE-GELFIMGRIKDLLIVYGRNHSPDDIEATIQTIPG--RCAAIAV-SEHGAEKLVAIIELKESDDEAAERLGFVKREVTSAISKSHGLSVADSIPITTSGKIRRAQCVELYRQ----- 198274325 3 --------------------------LSRLVRQQAEKYGDKVALKYRDYTVTWNGFADLVDKTARAFVKLGVEVQENVGVFSQNKPECLYVDFGAFKDRIVTVPLYATSSEAQVHYIVEDAGIRFLFVGEQY----QYDVAYRVQGLCRSLKKIIIFDPEVKFSDFLQMGEEEDCQPEVDKDDLANILYTSGTTGDSKGVMLHHSNYVAFKGHNARLTNLGENDVVMNFLPFTHIFERA--WSYYCLYKGCMLCI--NLRPQDIQKTIKEVRPTAMCSVPRFWSLMLDALRVGREHPPSLKTIYSAGAAIPEKVAEFVHSV-GINMIAGYGLTESTATVS-CEWIGDFRLGAVGRVL-----------DGVEVRIGENNEIQLRGGTITKGYYKKEAITQQAFTEDGWFRTGDAGYM-KDGFLYLTDRIKDLFKSNGKYIAPQAIETKLV-------------------------------------------------------------------------------------- 54024881 18 -------------------------TVPEAFQETLTLRPDQVALVGGTTEITWREYGERVRALAAGLAALGLKHGDTMGIMLTNRPEFNLIDTAAQHVGATPFSVYNTSSAEQITHLFGNAGNKIVVTEQAF-----LDVIRATGVALDHI--IVVDGPATGTLTLAEVEANPAAWRAVRNDDLATLIYTSGTTGPSKGVEITHANVLAQITALVSPLRVGLDDRAVSYLPAAHVADRISGHAIN-LVTG--IQITTVPDPREIAAALPDARPTTFFGVPRVWQKIVQHRLAEKLVLSKLRVAASGAAPIPAEILE-FYLGLGFTVSEVWGMSETTGTYTELDKP---RPGSVGRPV-----------DGVEVRLDADGEVLIRGPIVTRGYRNMPDKTAEAIDAEGWLHTGDVGTLDEDGYLRIIDRKKELIINAGKNIAPSNIENAVAASSLVGQVVAIG-------------------------------------------------------------------------- 167566844 73 -------------------------------------------------------------------------PGDRVLLLFPPGIDYIAALFGCMYAGVVAVPAYPVEPARRLIGIVDNCTPAAILSTTIVRDDAHR--IEAGSPALGGLRWITVDTLAD--------SAGRYAPPPVNHRSPVYLQYTSGSTGAPKGVMISHRNLLHNSALIASRFEHDTDSRGVIWLPPYHDMGLIG-GILQPLYVGFPVTLMSHVDPLRWLRTIGERRATTSGGPNFAYQMLIADADFDKLDLSSWDLAFVGAEPIRHGTLHAFSQRFARAFYPCYGLAEHTLFMTAPRDAEPVRAESETQRAAGDSLVRIVDPDTRPCDDGRVGEIWAQGPSVALGYWNNRALSEQTFEAERFLRTGDFGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEETIEALDAELGCVVFALEADAAPQVIVVYLKARESGHTPDALFGKLRQHGIAVH----NIVFTSAIPKTTSGKVQRHACRELF------- 218296527 14 -------------------------TLPQLLRLRALEEGDRVALREKDNEVTYGEYYEKVLLFAHGLLSLGFAPGDRLAIIADNIPEWLYAELGAQAVRGISVGVYQSGLPSEIAYMLSYTGASVVLAEDQ----EQVDKLYEVRGEIPKVRHVIYEDEDPWLLSFEEVHPDAVELLEASPEEVCHLSSTSGTTGRPKAAMLRHRNMVHMGVALQEVDPLLPTDDYLSFLPLAWI-GEQMMSVAMALTGGFAVNFPEAFSPPRVWESIESYAFNRFVLAYWLADQVLFKPLRDQLGFLRLRRAYTGGAALGPDVFRFFHAI-GVNLKQIYGQTE-INGIAFVHRDGDVRHDTVGKPI-PGTEVRI----------SEEGEILLRSDAVCAGYWERPEATAETF-REGWLHTGDAGYLTEDGHLVVIDRLSDVMRTRGTVFSPQFVENKLKFSPYIKEAVVFGDRKPKWAERGLAYTTYLDLSPEVAELIRKEVEKVLPEELRIRRFVLLDDEELTRTGKVRRGLIAKKYAEALYSG 54026865 24 ---------------------------------------------------TWGEIHRIARCMAGALAEAGIGHGDAVGVLAGMPVDIAPACQAVWMRGGSITMLHQPTPRTDLVVWARDTETVLRMIEARVLGAPFEAAEPLLRERGITVVRIDRMREGADTDPL-----------PTTEDDVALQQLTSGSTGSPKAVRITHGNFYVNAYAMFDRVKFQDSDVMISWLPLFHDMGMVGF-LSVPMQFGAEVVCVTPLDPLLWAELISKYRGTVTAFAYSLLARRLQQAEEGSLDLSSVRYMWNGAEPVDPDTMEALAKRFGLALTPVYGMAETTLAVSIPDPDRGQVLDLVAVPVTPHGEGRVVDADRQPLPTRSVGVIELRGPAVTAGYVT-VDGFRPAQDADGWLDTGDIGYFTEEGLVVVCGRIKDVIIMGGRNIFPTDIERAAMRVSGVRPGNAVAVRDAGQKRESFAVVVESNDHQNAEAVKRMERDIAHAVFARPRTVAVLGALPKTSSGKLRRAA------------ 146307056 77 ----------------PDADWFPGARLN--FAEHLLRRRDHPALVAVGEQLSYLELAGHVAGLQRSLREAGVGVGDRVAAFMPNTWQTVVGMLAATSLGATWSSCSPDFGTQGVIDRFGQIEPKVLIAAAGYRNLDLTAKLGEILERLPSLEQLVVVPYSRPEAKPADFITQAPEFTAVPFDQPLYILYSSGTTGVPKCIVHGVGGLLQHVKELGLHTDLTADD----CLFYYTTCGWMMWWLVSGLALGATLVLFDHPGPERLIDLIDAEGISIFGTSAKYLAALEKAGAKETHKLQRLKALLSTGSPLAHESFDFVYQGIKADLCSISGGTDIVSCFT-LGNPVLPVWRGELQCKGLGMDVQVWNDSGQPV-TGEKGELVCARPSMPLGFWNDEEKFRAAYFDPGVWAHGDYAEETVHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLESLAIGQ-DWAGDVRVVLFVRLREGVVLDEALRQVIRANTTARH-VPAKIVAVADIPRTISGKLVELAVRNVV------- 42761549 32 ----YAHWDKMYDKVYSSDGMYPDNTCYNVLDKHV-KNPDQDALIYETIKLTYFQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPIIALLSCARIGATFIVLYDGYPVKSLIDRIDTFTPKLIITSNCGILNDEIDLKDAIQLSTFKPNHVITHFRNNEDIEFNDSIIIGYEYVPVESSHPLSIYFPSGTSGNYKAIVRSNGGSIVGLAYSFSCISKKDETVYLSGWATFHLGLFGSLGLTMVMFEGD--IMKPIHYEHYLWATIEKHKINTFLTSPKTIRYLIKNDPDAKYDLSSLVSIWTSGEVIEQSIPEYIESKLKCRSSNLYGQTESGCALLFNYKRIITKQNNTLINPTPFLKPSIFSEDGIELPENQVGEVAFKPPSFATTFYKNELLYKKMFNKPGYYNSGDLGFKNENDYYGIVSRADDQINSRGFYVLLNEIETSILKHPLVLECCSIGIHHQDLANVPIGLLVLNQQQPDNSDLKNQINENDMDYYSELSKIIIVPQLPKTKTGKIPRQIISKFLNE----- 83716713 14 -------------------------TMVDIVRAHAERQPGRRAYTYPAAQLDYACLVRRADAIAAGLRRLACEPDARMAMLLPPGPDFLAAFWGCLSARVIAIPAPPGRGPATLDAIARNAGARLILACRPQA--DAIGRMRAQSAALARLDVLFVDDMQ------ADGAGRPAP-PRPAAHDIAFLQYTSGSTSRPKGVVVRHRNLVANERMIAQAMSLDRASTTVTWMPHYHDMGLIG-GMLQPLYSGADCVAMAPTTPLRWLQAIAQWR-GVSSGGPDFAYRLIAPEHTAGLDLSSWRVAFNGAEPVRAATLAAFGERFGPACYPCYGMAEATLLAAPAPGDASAAAVCCGAPPAGARLAVVDPATRRRRPDGIVGEIWIAGPHVADGYHRAPEASAATFDAGPWLRTGDLGFLL-DGGVYVTGRLKEMMIVNGRNLYPHDVEDTLRGLAEIRDAAVFALAEPGGRERTVAIILQRDAHADAGLHAIAVGARALAARALPDHVRL--SLPKTTSGKTRYGELRARM------- 198416159 91 --------------------------------------------------LTYQQVLTRAQHFGSGLVHEGAKPEQFIGIFSQNRVEWKITEQACNSFSMVVVPLYDTLGPQSIKHIMTQCDLKIVVVDNNGKA---KSLLSGVKEGQFTATLIIMMSQPNEEVTNLAKETDTKEFVPPKPEDLHTICYTSGTTGLPKGVMLTHGNLIANQAGVFAILKMNNKDVHISYLPLAHVFELVAQQMY---YCGASVGFFQG-DVKLLLSDVSALKPTVFPMVPRLINRIYDKIWAKKFLLERARIFITGAAPVSLEVINFMRAALGVNFTEGYGQTEATAAIS-ITIPGDFESGSVGTPAV-CNMIKLVDVPEKDAKEGK-GEVCAKGPNIFVGYYKDPDKTKETLDEDGWLHTGDVGMWLPNGSLKIIDRKKNIFKLAGEYIAPEKIEGIFTQSPAIAQ---VFMHGESLKASLVAVVIPDSESLVLEDMCALGRKRGLKSFELPKKIHLSPELLLTPTFKSRRPQL----------- 67906537 28 ------------------------------------KYPNENAFLFKEEVLTWKQASDKIDNYSGVIRSLGLNKGDSFALLMDNRIEYLLLILAAVKSGTIAALINTTVRGEGLRHVLNVANAKAVFIGASHLDKFNSSLTDEERGNL-----IIVGIEDQEQVPIQDLNSTPCDEETTTFKEACMYMYTSGTTGLPKAALITNRAVRMTYFGQFLGFNFKQSDVLYNTLPLYHATGLLYCWA-ASLRAGNAIVIKEKFSASDFWSDIQKYQATIFPYVGELCRYLLNSKEVPEEKGHKIRRISGNG--LRPDIWEKFQERFQIPIREIYGATEGVTGFIN----RAGRPGMIGRHRSADKIVKIRNEEGRKVNVGETG-LYISEISTFDGYL-DSQASQKKIDGDRYFNSGDLLTLHENNWLSFADRVGDTFRWKGENVSTMEVAAIVNKAEGVLDANVYGVQVENTEGRAGMAQMNVSESFNLSSFANHI-EKNLNGFQKPYFLRLTKEMQITGTFKHQKEDLKKL-------- 195115806 43 -------------------------SIPGLLKRTVNNFPDYPALRFKNTTVTYKQYEQKVHQTAKAFIKLGLQEHHSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSAEAVQHVLENSRAQIVVVDDA----KQMDKIHSIRDKLPNLKAAVQIQEPAPYLKKEDGYYRWSEIEAMNVEDVCCLVYTSGTVGMPKGVMLSHDNISYDTRGIGKGLEVLGAECMVSYLPLSHVAA-QVVDIYAIASFGGCIWFADKDALKGTLKTLQDAHPTRFMGVPRVYRMLLSYKIARSLILSKVKALVTAAAPMSPETKKYFLS-LDMKILDAFGMSETGGCHT-LCLPDSTLLNSIGKSL-PGCESKIIDENGH-------GELCIRGRHVFMGYIANKEKTEESLDDDCWLHTGDLGYIDDKGYVMLTGRSKELIITGGENIPPVHIENII--------------------------------------------------------------------------------------- 167574614 1 -------------------------------------------------------------------------------------------------AGAAYVPIDPLLPAERRDLMLADAAPVAIVAQPGSDIG--RAGVPIVAPARFDARDPDGARDAEDQAALTAAKAALARARRAHPDALAYTIFTSGSTGRPKGVDVRHGGLVNLLRSFAARFPLAAGDVLMSVTTV--SFDIAALELFLPLVTGAPLVIASAETAANGVALIARHRVNVLQATPLTWRLLLSADWRPQPGFRAW----CGGEALPQDLADALVAR-GVALLNVYGPTETTIWSAAQPVVDAAVAGRIGGALDA-TRLHVVDADGHETPTGVVGELMIAGAGLARGYARQPGRTARSFRPDPFYATGDLAVRHDDGTLTLLGRADDQVKINGFRIELGDIETHLRALDHVADAAA---------------------------------------------------------------------------- 118462725 2 -----------------------GSSVVSLLRERAGLQPDDVAFRYTDETLTWAQLYQRTSNLAREVARHG-DTGDRAVILAPQGLSYIVAFLAAIQAGLIAVPLSPGSHDERVSAVLADTGPAVVLTTAAAAATVTEYLRRPDTGPAPAVVEI-------DSLDLDEPNSASIRIS--GAPDIAYLQYTSGSTRLPAGVMVSHRNLQVNFQQLMAAFFPDRDTVCVSWLPFYHDMGL-VQGVIAPILGGSPVAFLQR--PARWIQAMSRADP-VFSAAPNFAFELATDADLAGVNLGNIISIVSGAERIHPATLRRFCKRFAPMMQPSYGLAEATVYVASHFEPEKLSAGSAGSPLLSYGAVRIVDPDTNERADGTVGEIWVNGENVAQGYWRKPEETRRTFPRQPWLRTGDLGFISA-GELFIVGRMKDLLIVYGRNHYPEDIESTVQAVTG-GRVAAISVPADET-EKLVTIIELKRRGDSDEDARDAVKNEVTAAISIAHGLNVADSIPTTTSGKIRRAACVER-------- 115379391 1102 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPEDIPALVARHGVTHFQCTPSMLRMLLLEPGGT-EALRPLKKLLIGGEAFPAALGQQVRPLVAGEVLNMYGPTETTIWSSFHRLRPDEATLPIGRPIL-NTQMYLLDRHLQPVPMGVPGELLIGGEGVARGYLDRPELTATRFIPDPFYRTGDLARYLPDGRIEFLGRMDQQVKVRGVRIEPGEIESALRLHPEIRQAAVVARADAAGEVSLAAYVVAGPDAQVASELRRFLKDK-LPVSMIPDHFIRLDALPLTPNKKLDVRAL----------- 115379391 522 --------------------------IHETFEAQAQKAPDAIALVSGDNRLTYRELDERGNRLAHRLRALGVGPEVRVGLCVHRGLDMVIGMIGILKAGGAYVPMDPTYPADRLAFMLSDSQAPVVLTE------------ERLRQRLPDTGAKVVCLDAPEEGFSGALGT---PRSGVHAGNVAYTLYTSGSTGRPKGVMVCHRNAESFFAAMDAPLDSQTPGTWLATTSM--SFDISILEILFSLTRGFQVVI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169628782 50 ----------------------------------------------------WADVHRTGLRIAGALQAAGVRPGDAVAVLAGAPGEIAPLVQGIWFSGASVTMLHQPTHRSDMRLWVEDTGRALAAVGSSTVVVGDPFMAAASQFGA-------VAAQVLEMSAL--LDGPPGEIVQSDQDAIAFLQLTSGSTGTPKAVSISYRNIEANLRAMVSASGADPEDVVVSWLPLFHDMGMMGFLIVPMCRAMSTVSVTPMGDPLLWAKLISTYRGSMTAGPNFAYSLLLRKAPDGAYDLSSLQFALSGAEAIDVATLERFVARFGMRVVPAYGMAEATLAVSRVCPPHPDLVAAQGVPLGPGCEVRVVTEDRQVLAPESIGELEIRGDNVTAGY-----RTASGFDAQGWLSTGDIGYLTADGQPVICGRKKDILIISGRNVHPEDIERSVAGISGVRSVAAVRLHTASAGEAMVAESALHADIAESERIRAEVADRV---YRTPRDVHVVPAIPKTSSGKLRRRATSERLK------ 125807575 77 -------------------------------------------VILGDYNWSYQDTFHLAQRFGSGLAALGQKPLCNIAIFCETRAEWVIAAQACFMYNFPLVTLYSTLGGSAIAHGLNETEVTHIVTSKDLLQSRLKAILLEV----PRLKHIIVVDTKPTSWPVQELGSKPVSRRQPVPSDIAVIMYTSGSTGIPKGVMISHSNIIAGITGMAERIPLDENDTYIGYLPLAHVLELSAELV--CVSHGCRIGYSSPQTLADQSSKIKKLKPTLMAAVPEIMDRIYKNVMTKVEEMSSVRVLLSGGAPLSAATQRFMNICFCCPVGQGYGLTETCGAGT-ISEMSDYSTGRVGAPLV-CSEIMLKDEEGGTDKPNPRGEILIGGPNVTMGYYKNEQKNREDFFEDRWFCTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAVLKNCPLIDNICAYANSDESY---VIGFVVPNQKQLTAEEIKEVLRSGKLERFEIPKKICLSAE-PWTPTGKLKRKELK---------- 121592901 42 -------------------------TFPHLLLQHAAQRPDAAALREKEQTWSWKDAAAEVRHMACGLLSLGFAKGQNLALISDNRPHLYMGFVAVQSVGGVPIPLYQDAVAAEMTFVIQDAEIAFAFAENQ----EQVDKLLEVRESVSGIQHIIYDDDQPGLISTAQLVARGAEWEQIDPQDVSVILYTSGTTGKPKGVCQTHASFIASAQGAVEVDRLGPQDNVISYLPPAWVGD-HLFSLAQWMVAGFTINCPESASTVSI--DLREIGPTYYFAPPRVFEGMLTSVSIRMEDLSRIRVAYTAGAAIGPDLFRFFRSI-GINLKQLYGQTETCA-YVCLQRDGQVDLNTVGQA-APGIELKIADN----------GEVLVKGVSVLKEYYKRPDATAEVIDAEGYFHTGDAGVIDANGQLRIIDRAKDVGKTSGAMFAPNYIENKLKFFPHIKEAVCFGQRDQVWAERPYGGYVDLASKPKVIELIADCAEAGMADTQVARFLVLHKELPLTRTRKVRR-------------- 163792717 1 -------------------------------------------------------------------------------MLLPNSVGAAVCLFGLLGRGRVPALLNFSAGPRNVT--------AAVITSRRFIELKLHELVGAIEKETQVVYLEDVRDSVSGLDKLLGLVARPFARAKVGAGDPAVVLFTSGSEGLPKGVMLSHANLLANRHQLAARVDFSPTDTVFNALPIFHSFGLTGGLIL-PMLSGVRSFLYPSPLHYRIVPALADTNATILFGTDTFLAGYARLA--HAYDFFNVRYVFAGAEKVKDETRRIWADKFGLRILEGYGATETAPVIS-VNTPMHYRAGTVGRLVPGLTV------TLKAVPVDVGGRLSVRGPNVMLGYL-LADHPGELQPTDGAYDTGDIVAIDDEGFLKILGRAKRFAKIAGEMVSLGSVEDLAARAWPEHSHAVIVIPDERKGEQIILLTNRPDAARDV--LLEAARAAGVPELSVPRQILVADAIPLLGTGKTDYPAVAEMVHKRL--- 194219953 55 --------------------------------------------------LSYQEVADRAEFLGSGLLQHNCKADQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDKPQKAVLLLEHVE--RKETPGLKLIILMEPFEEALTIEDCGQRNHRVPPPKPSDLSIVCFTSGTTGNPKGAMLTHGNVVADFSGFLKVTELSDDMKALCPT----IFPV-VPRLLNRMYD---KIFCQADTPVKFLEFAAKRK-----------QAEVRSGIIRNDSIGCVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPL-PCNHIKLVDEELNYWTCKGEGEICVKGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQIYVIVVPDPEWAQKRGIYVELCTNRELKKAILEDMKEGGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFKKQI--- 29828390 18 --------------------------LADVVFDHALEDPLHVALGRKDEQGTWREFRDEVLALAKGLLAQGIRFGDRVAIMCRTRYEWTLFDFALWTIGAQVVPVYPTSSAEQVFWMLHDAQVSAAMVEHEDHAMTIATVIDRL-PQLHRLWQLDVGAVQELYESGAHLEDEVVHRHAVTPESVATIIYTSGTTGRPKGCVISHANFMFEADTVIERWEPGDEAATLLFLPLAHVFGLAVPYIFEKVFNAARRKAEREGRSGAFEKAVEEAKAWGIGPGPSAALRMLVYAKIRAAMGGRVRHAMSGGSAMDRRLG-LFFAGAGVYIYEGYGLTESTAAATA-NPPERTRFGTVGQAI-PGTTVHIADD----------GEIWLNGGNVFQGYLNDPKATDATL-HDGWLATGDLGSLDEDGYLTITGRKKEIVTSGGKSVSPGVLEERVRDHPLVAQCIVVGNDRPY----IAALVTLDSEAVEDAELETEVRRAVVAAFRILAH-QFTEEL-LTPSLKLKRKAIENAYATEVEA- 78778783 4 --------------------------IDQIWENLKFKCGDTLAVYDLRGKYSYSELADLITKASFSFKNYGLVKGDVVTLISENSPRWLIADQGLMRLGAINAVRGINSPSIELDYILEHSNSVGLIVQSKETWLKLNKKEELKKRL-----KFIINLEDEQFESLISWQNKITEKCNLSIDDVATILYTSGTTGKPKGVPLTHANFLHQIINLAHIADPGPGTSVLSVLPIWHSYERSAEYFF--FSCGCTVVMATVPRLDGFFQALKKFQTTFIAKIPLLFSVLGRYPL---HKLSSLKFPINGGGALP-EHVDLFFESLGIDVLVGYGLTETSPVLTCRRRELNVR-GSSGQPLA-FTEIKIVNEDKKILKFREVGKILVKGPQVMKGYLNNDLATKDVLSKDGWFDTGDLGFLIPNGSLFITGRAKDTIVSSGENIEPNPLETEILSSEFINQVQLVG-------------------------------------------------------------------------- 17556552 105 --------------------------------------------------LTYDDVHEQAKNLSMTLHEFGLTPANTIGIYARNSPQWLVSAVACVEQSMVVVPLYDTLGAEAATFIISQAEISVVIVDS----FKKAESLIKNRENMPTLKNIIVIDSADELIRVESLTNAPFTNNLPKPDDNYIICYTSGTTGTPKGVMLTHSNIVANISGFLKILFIDATQVHISYLPLSH---MMEQLTHWTLLGFGSKIGYFRGSIQGLTDDIKTLKPTVFPVVPRLLNRLYDAITSKARKLSLVKLMVTGSAPISSTVLETCRVTLGTTIVEGYGQTECTATFTWMGDPS---TGHCGAP-APCALVKLGDPDLNYFAKDGKGEIRIKGPCVTKGYYKDPERTAELFDEEGFLQTGDIGEMLPNGTIRIIDRKKHIFKLAGEYVAPEKIEQVYIRTPVVQQVYVDGDSLERW---LIAVVVPEPDVLKE--------------------------------------------------- 145222286 11 -------------------------------------YADRPCIEFDGRWYTGDEVVAYGAAIASLLETAGVPGDAPVGLIVRNRLPHAAAIAGFLAAGRTVAMIYSFQSAGAIAADVERLNLAAVVADAE----DWTEPVVAAAARIGAAGVAISLGTPPVVAVPRLEHRDSSHAHAPAEPGVALKILTSGTTGPPK------RQAIATHVLERTVFSVTAGEKADGDAPPEFAYGIGVCQLIAGLYNGRRVAMLERFSVEGWVDAVKRHRVTRAGVQPAVIRMLLDA-KVPAEDLASLEFLISASGPLDPETRDEFEARYRIPVRLAYGATESLCAWTPLDEFGKTKRESVGRAL-PDTELRIVDETGRERPPGERGLL---------------EAKVGPLGPD-WIRTTDIASIDEDGFVTLHGRADGAINRGGFKVQPEEVRRVLISHPGVRDACVVGVPDARLGEVPFAAVVPGADTPSDDELESLVR-QELPVYAVPVAFTMVDALPRNPALKV---------------- 114765180 1122 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAPELDAGDFAAQILRHEVTHLQCTPSMARMIAMN-DEARYALSKVQHLFLGGEPLPGALVQEFGKITEASVTNMYGPTETTIWSSTEAAGPVDGVVNIGLPLA-NQQLYVLDDDMRPVGVGQPGELWIGGEGVTRGYWGREDLTAERFLPNPFYRTGDLVRRRMDGRIDFIGRVDHQVKIRGFRIELGEIEAVMEAQPGVTQAVVVAREDQPGDIRLVGYY--SAETPLDEAAMKAAMGGDLPGFMVPSHLMRLESFPLTPNKKVDRKALPKPMTRALA-- 114765180 531 ------------------------------FEAQVAKTPDAVALVFEDQSLTYAQLNARANQAAHVLRGMGVGAGAVVGLYARRSVDLMVGALGILKAGGAYLPLDPSYPADRLRHYIADSGAPVIVTQSELKG------------DLPEHSADLLVIDADPRLPQAPTQN---PAPASGPEDLAYLIYTSGSTGTPKGVMIEHRNVLNFYLGMDANVPHEPAGTWLAVTSL--SFDISVLELFYTTARGFKVVLTSDED------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 160895477 8 -------------------------TLPQMLAERARSDALRVAIRQKDKPTSWARYHERASHFGLGLAQLGLPPGGHMGVISENRIEWVLAQMGAGLIGAITVGVYPTSPTPEVAYVAGHADVDIMVCEDQEQTDKLLAALPQLRSFAPEVRALIATFDEVERLGAQAASRAPIELARQTLDDVGLMIYTSGSTGKPKGAMITYRNIRGVVPGIAERLGLDGGTRHLSYLPLCHVAEQMLTS-FVPVYLGSQVHF--GESIRTVQEDLREVAPNMFLGVPALYRRAMAACAPLAEKLRALRVALTGAAPIPPDVV-RFFRTLGVPLIEVYGLTESTGMVTG-HRLDDVAVGSVGVA-TEGVQWRIASHGGQPGDEGDSGELLIKGDMVFAGYYKNPEATAQSL-QDGWLHTGDVVRV-QGGQLRIVDRLKDMITAGGKNLTPSEIENTMKASPFIKECIVVA-------------------------------------------------------------------------- 91227035 104 --------------------------------------PDDLAIWFENERYTWKQLCEEVSSVQQWLKECGIKQGDVVAGYLPHLPQTVVAMLATSSLGATWTSTSPDFGVESVLERFGQVKPKILFTCDGYTTFDMSEKNQHIADHLDGLKQVCQISYLKPHIVLNQYTPEALTFTRVNFNDPLFVLYSSGTTGKPKCIVHSVGGVLNHLKEHQLHCDIQPNERVF----YYTTCGWMMWNWVSSLASGACLVIFDYPTHDVLWDLAERAEVTLFGTSAKYLEALEKASPQKSDAFPSLKTICSTGSVLYPEQFDYVYQHIDVHLASISGGTD-ICGCFVLGNPISPVYRGECQSAGLGVDVRVFNPQGNSV-MGERGELVCANPNFPAGFWNDTERYHRAYWDDNIWHHGDDVDQTSVGGYVFYGRSDTTLNPGGVRIGTAEIYQQVNCIDGILDSIAVGKEVD-RNEQIWLFVQLVKGEELNDEMIASIKAQACSPRHVPSAIYAISDIPKTRSGKLVELAVKQIVNNR---- 118588423 44 ------------------------DTFPKILMRNAQVFGDRTAFREKDQSWTWTEVCEEIRAFSIGLKSLGLKAGDKIAIVGANRPRLYWAMVAAQALGAVPVPVYSDSVAEEMAFVLGHAEVTFAVVEDQEQVDKLLSMADEVKAHLHSYASVQDKGRELISATPSLAADWEAGFRAAKGSDIAVMLYTSGTTGRPKGVMLSFDNLIISARNGNKFDHLNETEEVLAYLPMAWIGD-HVFSLAQAFTAAYCVNCPESMDTIDVDRL--EIAPTYFFAPPAMFDYFMDVPLKNRMGLTRMKVGYTAGEAIGPEIFQFFRS-LGLNLKQLYGQTEASVYIT-LQPDGEIFGDTVGKP-APDVELKIA----------ESGEVMYRSPGVFVGYFKNDEATASTKTPDGWVHTGDAGIIAENGHLKIIDRAKDVGKLNGALFAPKYIENKLKFFPNIKEAVAFG-------------------------------------------------------------------------- 215497186 98 --------------TYRDQPCFGTR---QILGESEEKQADKVFLVLGDYQWTYNDVDRKIDLIGRGLMAHGVRPRQNVVILAETRLEWMLAAQACLRINIPVVTLYATLGEDGIIHGINETEATHLITS-----YDLMPRIAKILHKIPSLTHIIVAPEGVRVLPFAQLADAELRGETPTTDDIAIIMYTSGSTGIPKGVMITHGNVVTTARGFSVICNIGEGDTYIAYLPLAHVLELAAECLSFAL--GAKIGYSSPLTLTDKSTGVQRLQPTIMVSVPLILDRIRKSAAARGPFFSRLSVIATGSAPLSADTHEFIQACLDCYVVQGYGLTETAAGATIM-DLEDVSFGRVGAPISCYIKLVDWDEAHYHVKPNPRGEILVGGPCVTKGYYKNEALTNECYREEGWFYTGDIGEMFPDGTVKIIDRKKDLVKLQGEYISLGKVETELKTCPLIDNLCVYGAPNQKLGKESLSFSQLCEDAETSDAIVSHARKANLQKVEIPLKVKLCSEL-VTAAYKIRRKNIQQ--------- 94496108 1 -------------------------------------------------SLSWTEVARQVAALAAALKAQGLKPGDPVMLVSENRPEFCIADLAIMAAGCVTVPTYTTNTTRDHQHILTDSGARAVIVSTAKLAQALMPAVIRSQADVIGMEPLRGAQGSCACHLWADLIAAHAGDPAADVDDQACIIYTSGTGGAPRGVMQHHGAILLNCEGAGAVVTEDGDEVFLSFLPLSHAYEHSGGQFLPMLLGGQ---IYYAEGLEKLASNIEEARPTIMVVVPRLFEVLRARPKVRARFGGRMKALVSGGAPLNPDVGLFFQA-MGLTLLQGYGQTEAGPVVSCNRPRAGIAMDTVGPPLDGV-EVKIADD----------GEILVRGELVMHGYWRNPAET-EKVLKDGWLHTGDIGEIDARGRIRITDRKKDLINDKGDNVSPQKVEGMLTLQPEIGQAMVHGVPDAEWTREWAEHQVPMDAVGALPAYQAALRAAVLSVIERVRRFILADE-PLTPSMKIRRHIIRKRYADRLDA- 146278253 9 -------------------------SIPALLARNASQFANQPAYREKEQVWTWAEAADEIRAIALGFMALGLKRGDFVAVVGRNRPALYWSMVAAQMCGAVPVPLYQDAAADEMAYVLDHCGATFVVCGDQEQVDKVIEVQDRIHSRMNWLADVVAEGRAAHWRFDEELN---HRIAELGYDSTCVMLYTSGTTGKPKGVVLSNRNIIETSKNSAEFDRLRPGDEILAYLPMAWVGDF-IFSVGQAMWTGFCVNCPE--SATTMMNDLREIGPTYFFAPPAIFHHYMNVARRVGPDFSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFITQQPD-GQVRSDTVGVP-SPGVEVRIA----------ENGEVFYRSPGTFVSYYKNPESTASTKDAEGWVATGDAGFFEEAGHLRIIDRAKDVGKMAGRLFAPKYVENKLKFFPSILEAVVFG-------------------------------------------------------------------------- 61098131 35 -------------------GSEAPKTVHEVFQEAVSKYGDYYALASKKVKLTYKMYYDKCWKAAKSFLKLVLERFHGVCILGFNSPEWFIADIGAIFAGGLAVGIYTTNSPEACHYVAENCSANILVV-ENHTQACRKSL--EIEHKLPHMKAIIQYGEWREFLDLEDIPDSQLRIESQKPNQCCTLIYTSGTTGQPKGVMLSHDNLTWTSIAAGRSLMLEKQELVVSYLPLSHVAAQMIDIWLPVTFGGQVFFAQPDALKGTLVDTLREVRPTAFLGVPRVWEKIEEKMKSVGAKSSTLRRCFTGAAPISRETLEFFLS-LNIPVFELYGMSESSGPHT-VSIPQAFRLTSCGKEMAGCRTLIHKPDADG------IGEICFAGRHIFMGYLNMEEKTKEAIDKDGWLHSGDLGKCDKDGFIYITGRIKELIITGGENVPPVPIEDAVEACPIISNAMLVG-------------------------------------------------------------------------- 119962281 14 -----------------------------------------------------ARFLADVTALAKGLIAGGLNPGDPVAVLSRSSFEWTLVDFAIWMAGGVTVPIYETSSASQIEWILTDSGARRIFVEDAAKADQVHALVEQSSVLGEDPVTIVRMEHDGDAPNLTSVSAVGIGIMDAELESVASIVYTSGTTGKPKGCEITHGNFVLVARNVIPFLPMQQGARTLMFLPLAHVLARAVQVV--CLTAGIT--LGHSAGASGLMADLGSFKPTFLLAVPPGWLLGLKHSTFNKLLYPKVREVVSGASPLSLRDNHFFHGA-GVPVLEGYGLTETTAPCT-VNTPSMSRIGTVGIPL-PGTTIRVAQD----------GEVLVKGIGVFKGYHNNEEANRAAFV-DGFFRTGDLGELDADGFLTITGRKKDLLVTAGKNVAPAPLEEKLREHPLVGHAVVVG-------------------------------------------------------------------------- 160895537 100 ------------------------------------------------RELSWPELRRQVAALALHLKAQGVGRGDRVAAYLPNIPEAMVALLATASLGAVWSICAPDMGTNAVLDRFRQIAPKALIAVDAGRDIDRMAVLAELRAGLPSVEHVVLVPNLDLQARLADAADAAFEPEWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALQLKAL----HNDVGCSYHPNYHWYSSTGWVMWNALLGGTTCVIFDRPDWGVLWRFAAETGVTSFGSGAAFYANCMKAGVDLAQDLSRIRSLGTTGSPLSPEVQSWGTAQFGMGRPDIWWISGGTDFAGAFIGGHRELPQQPGQCRQLGAAVEAWNEQGQPV-IDEVGELVCTQPIPSMPLYLWGDADGKRYLSGPVWRHGDWIRILPEGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDL--EYLGRESFLFVVLRPGVDLDDALRARLQGQALSPRFVPDEIVQVAEIPRTLSGK----------------- 31621276 107 -----------------------------------------------------------------GLTKHGLRPAQVV--LCPDTPEPVVMNLALMRVGAALLPYRTGL------------DPSALLALAAATGAEWR--------WSPESETLIPTG-----LPIGVATGNASPGTGTSASELALLLKTSGSSGGPKVVMLTRHNLLASAAAVNRRLGFGSGDLWLCCLRLSHIGGLAIIHRWA--LAGASLILHEGFDAQAVAEDLQRYAVTHISLVPPMLGRLLESGAAPP---PSLRVVLVGGQALNPVLAERAL-LAGWPLFLTYGMTETASQIATSACSLERVP-CDGRVGPLLPDVEIDRHDGRDGPS----RLRVRGPMLMAGYAN-PGRRPGQGLKEGWFETSDLGGLDAEGDLRVVGRADDVLVIGGNNISLTRVDELLRAAPGVSDLAVVALDDATWGHRLVVVY---SGDLDEQAFERWC-DGALSGAERPRAFKRVAGLPLLDSGKYDRIAIRAFALE----- 166368400 186 ------------------------KTLAEILQKAAENHSNKIYIQSNGLEVSYQQLWEDAQQIQAGLQKQGLQAQDKVILQLSENYDIISAFWGCLLGGFIPISVPPSYKDNEIHKISQVWQDEPIIITNQSRQQEIKYLEQWLPNQPLSLSFI------------EELKTSPHQPPIGQPDDIAFFNLTSGSTGIPKCISLTHKNVISRARGTNIICEHQNDDIILNWLPFDHIGSISDWNIRCVEL-GCQMVYVQTERPLNWLDLIDQYRISHSW-APNFAYNLINEALKKEPDLDCVKFFLAAGEAVSGQAVGEFINTLHLQMRPAFGMAEMGSGITHPEHPNGATFTDLGLPI-PGISIRIVNADNSLLPEETIGHLQVKGDAVSPGYYKNPEANQDAFLKDGWFKTGDLAFI-SNGHLVITGRSKETIIINGVNYY---------SHEIETVTAACAVYDPRTDQLALFFSAETFDHQHLAELLKKIRRKVINSFGVPEYLIPLNEIPKTSIGKIQRSQLTKRFA------ 156550737 91 ----------------PADESYAPISVPGLLKRVASKYPDHPALISQRTTYSYKEYESQVRTVAKAFLHLGLERHHSVCILGFNAPQWFISDIAAIYAGGFAAGIYTTNSPEACQYCAESSRANIIVVEDAKQLEKILEIKKNLPDGIPSTKDVLSWNELLEIGQRQSDDQLETVLKTIGINECCTLVYTSGTVGNPKAVMLTHDNLLTDARAILAAGDLNREETVISFLPLSHVAA-QVVDIFTCMLMSATVYFADKNALGSLLDTLVAARPTAFLGVPTWIANWAKAQGL-QYNLDRMHVFGTAAAPLSTEVKKYFMS-LDIVIIDAYGMSEC-AGAHSLGTSNAFRLGSVGRALPGFTKLDNVDNTGE-------GEICMGGRHVFMGYLNEPEKIKGTKDEHNWLHSGDLGKIDSDGFLYVTGRIKELVITGGENIPPVHIEELVKECPALSNAMLIG-------------------------------------------------------------------------- 118053667 95 -----------------------------IFRQASDQRPAIIA-RCEGQTVSWQQLQRDVGALAASLRGLGIGRGDRVVAYLPNVPQTVVAFLACASIGAIWSSCAPEMGVSVVLDRFQQIAPKLIFATDSYRQFDRHEVLDEVLQGLPDIAQVIHVDAEHAAVPWRDRHAVPLQFERLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLHLKTNRLQHDVLPGDRFMF---LGSTGWIVWNLMIGSLLAGATVVLPTAPHDDALWDFIDQYQVSIFGCGAAFLIKSMKDGPKKGRQFEKLRAINSTGSPLPLDAYAWVYESVKGDLWSISGGTDIASGFVACAPILPVNAGEI-QCRELGVAAHAFNEQGQKV-VAEVGELVITEPMPSMPFWNDEARYHDSYFDAGYWRHGDWIEFSKRGTAVIYGRSDSTINRFGIRMGTAEIYRVVEELDAVKDSLVVDLEYLGRPSFMPLFVTLAEGQALTGELTAAIKTKASARH-VPNVVVQVAEIPRTLTGKKMEVPVRKLL------- 91078520 58 ----------------------------------------------------------RAIQIAHEIRHLGVVENDIVVICCRSHADQTIVVLACLLIGAIVAPIDSELHHRECVGIVTQLKPKMCFCD----LRTLKQIERILAETGITSKLVHFGDQQQYAISFRKLLSNPEAFKPITVEQPAFILATQGTTDTPRLVCLSHHFIYCQILVFLEAMGSPEKIISYYPL----SWVMQVVLMCLCFEVPVVRVLTGAFVERTACKLIHDLKIDTAFLNTELALQLVEHVAVKDFNLSCLKCVFIGSATTSHDIKLLVTRLPKVRFTQMYCTTETGAVIACPPRDYSERCGTVGKVVQ-NCKLRVVDDSRNDVEVECSGELLVTSDCLMLGYFKNMGAT-QTVMEGGYFKTGDLARYDASGWLYIEGRICEFIYIQGCKISPRKIEEIIMTHPFVKDTAVVS----NSKEVVACVITKPDTKLDENRLITFISER-LPVQNWPTRIVFMSDFPTTPLGKIRRDELKEEV------- 167840736 67 ------------------------------------------------------------------------RPGDRVLLLFPPGIDYIVALFGCMYAGVVAVPAYPVEPARRLTGIVADCAPAAILSTTFVR--DDMSRVETGSPALGGLHWIAIDTLDDD--------AERSAPRPVDPRAPVYLQYTSGSTGAPKGVMISQRNLLHNSALIASRFEHDASSRGVIWLPPYHDMGLIG-GILQPLYVGFPVTLMSHVDPLRWLRAIGERRATTSGGPNFAYQMLIADADFDKLDLRSWDVAFVGAEPIRPATLHAFAQRFARAFYPCYGLAEHTLFMTGTEPARASDARRAGAAIGCGDAARIVDPDTRPCDDGRVGEIWAQGPSVALGYWNNRALSEQTFEAERFLRTGDYGYRSGS-EIFVTGRLKDMMLIRGANHYPHDVEATIEELDA-----------ELFRPGGCAVFALDTDAAPQVTVVRELRARYLKAFRTPDHIVFTSAIPKTTSGKVQRHACRELF------- 19553494 52 ---------------------------------------------------TAKEFQDEVFAVAKGIISVGVEQGDRVALLSNTRYEWAVLDFAIWAAGAVSVPIYSSSSLSQIEWIIEDSGAVLAITETPDHTDLMKNLVPAIKGSPSKLRRILINSSALETLKFEELSDELVRIHATKAADLASLVYTSGTTGRPKGCELSHYHWLAEVRATNDIGAIAPGSRLLTFLPLAHVLARAVHLAFAV--TGATQSHWSDFSTLTL--ELQRSRPNLILGVPRVFSQVMAHKAFDKLVYSKIRYAITGGSAMGQELLHFFRGV-GMTIYEGYGLTESAAAAAV--DFTDQKIGTVGKPMGGMT-----------IKINEDGEIMLKGEMLFQGYWNNPEATAEAL-HDGWFNTGDLGELLESGHLVITGRKKDLIVTGGKNVSPGPMEDIIRAHPLVSQAMVVG-------------------------------------------------------------------------- 125716318 1 -------------------------------------------------------------------------------------------------AGGAYVPLEPTYFDKLISYLRSISQPTVLIVQ---SGVDAKVQAGAVP----------VILDDKKYWRAAAGADDSEVIRGVSPEDLAYVMYTSGSTGRPKGAMNTHRGICNLLLRTGERLSVTEADAMLWRTPL--SFDLSMIEIFTPLIFGARVVAARHADSEYLADVIDEKRISVIVTVPSLLQAILEVPELARR-CATLRVAMVCGETLSLAPEERFARVLGVPLHNMYGPTECAVLATVAEAPEHRSV-PIGRPLENVS-VYVLDGDFEPVPVGVAGALYIGGVAVGRGYLNRPELTAERFIPDPFYVTGDVARFDGAGVIEFIGRVDAQVKIRG--------------------------------------------------------------------------------------------------- 104782216 71 --------------RIADARWFTDATLN-FAEHLLQRRDDRTAVIATRRQLTHNELAAQVAGLQRAFKQAGIQPGDRIAAVMPNTWETLVAMLAATSLGAVWSSCSPEFGTHGIIDRFGQIAPKVLIACAAGKALDLVEKINQVTEQLPSLETVLVVPYADEFTHANARLWDDFCKPGGAPDHPLYILYSSGTTGVPKCIVHRAGGLLQHLKEHGLHNDLKADDVLF----YYTTCGWMMWWLVSGLAVGATVVLYDHPGPERLLDLIDAEGIQAFGTSAKYLAALEQAGPAKSHRLDSLRLLLSTGSPLSPHSYDYVYTRVKPDVCSMSGGTDIVACFVAGNPLLPVRRGEIGKAL--GMAVEVWNAHGKPV-IGEKGELVCTQPSMPLGFWGDDDRYHDAYFSENVWCQGDYAEEYPGGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESVAIG---QDWGNRVVLFVRLRDGLQLDDTLRQHIRQQYATPRHVPAVIAQVTDIPRTLSGKLVELAIRNVV------- 25028751 118 ---------------------------------------------------TAQEFLNEVFAVAKGIIATGVEQGDRVALLADTRYEWSVLDYAIWAAGAVSVPIYSSSSLSQVQWIIEDSGAVLAITETPDHTDLMKHLVPALKGSTSKLRRILINSSALDTLRFEELSDDLVRIEATRSADLASLVYTSGTTGRPKGCELTHHNWLAEVRALLTHAIAVPGSRVLTFLPLAHVLARAVSLAFTI--GGAT---QSHWSDFSTLALLQRARPNFILGVPPVKAALFARAEKAAIDYSSVQYAVTGGSAMSHDLLH-FYRGIGIPIYEGYGLTETAAAAAI--DFEDQKIGTVGKPL-PGMTIRIND----------QGEILLKGQMLFRGYWNNPKATAESIV-DGWFNTGDLGELLDSGHLVITGRKKDLIVTGGKNVSPGPLEDIIRAHPLISQAMVVG-------------------------------------------------------------------------- 218185929 64 --------------------------------------------------LTYEEVYQKVIKIGSAIRSLGVKPGGHCGIYGSNCPEWVMAMQACNSQGICYVPLYDTLGANAVEFIMDHAEISIAFVQES----KIQSVLSVVKRCRAHIKAIVSFGDVTSWEEFSSMGKQNYELPKKQKDDICTIMYTSGTTGDPKGVIITNRALIAGVMTTEHLLKVTEDDSYFSYLPLAHIFDQVIGNY--CISKGASIGFWQA-DIRYLMEDVQMMKPTVFCGVPRVYDRIYASPFFDKIVFSRIRLLLSGAAPLPRHV-EEFMRVTSCVLVQGYGLTESCSGCFTSIANVFSMIGSVGPPVT-TIEARLIPEMGYDALSNVPGEICLRGHTLFSGYYKRPDLTEEVF-SDGWFHTGDIGEWQPDGTMKIIDRKKNIFKLSGEYVAVEVLESAYVQSPLVTSVWVYG-------------------------------------------------------------------------- 91076084 42 -------------------------SIPGLLKRTATDFPDHPALAYKAEKITYKEYYELVRTCAKAFIKLGLERHHAVCILGFNSPEWFISDLAAIFAGGIAVGIYTTNSSEACFHCANHSRANIIVVQDQ----KQLEKILAIKSRLPHLKAIIQTPTSADVISWEDLDQEDEDLERVGVNECCTLVYTSGTVGKPKAVMLSHDNLTWDALSICERLDVKKGEVIVSYLPLSHVAA-QVTDIYIAMMYAVCIYFADANALGSLINTLQEAQPTKFLGVPKMHEKMMQVAAQNGRGLSRCTLFVSAAAPLAADIKRYFLSI-DMPIMEAFGMSEASGAHTMCNM-GSFGLETIGMAL-PGMKTKILNPEDG------QGEICMNGRHVFMGYLGDREKTDEAIDSEGWLHSGDLGRIDENNFIYITGRLKELIITGGENIPPVPIEQLVSELPHVSNVFLVG-------------------------------------------------------------------------- 153829496 105 ------------------------------------QNPDGIALWFKNEKFSWQQLCDHVSVVQQWLAQNGVGEGDVVAGYLPHLPETVIAMLAATSLGAIWTSTSPDFGVESVIERFGQVQPKILFCCNGYTSFPMQERNAQIASALPSLVNTIEYLQDRNFTPFASYQPRGVEYRRIGFNDPLFVLYSSGTTGKPKCITHSVGGLLNHLKEHQLHCDIQPQDRVF----YYTTTGWMMWNWVSALASGATLVIYDYPQAGALWALVDEAKVSLFGTSAKYLETLQKNQPCDFYSLSHLKTLCSTGSVLYPEQFDYVYEHVKSDLHSISGGTDICGCFVLGNPISPVYQGECQSAGLGLDVVA-YNQHGEAI-VAERGELVCRNPNQPIGFWHDDGRYHQAYWDPGVWHHGDEIEITDQGGVLFFGRSDTVLNPGGVRIGTAEIYQQVNALPEIHDSIAIGR-HIDRDEQVILFVQLAQNVPFNDELRSLLRERCSPRH-VPAHIYAISEIPRTKSGKL---------------- 84514633 11 -------------------------TIPDLLARNVARHGAKPAYREKEQSWTWAQASEQIDALAMGLLTLGANVGDHVAVSGRNRPALYWAMVAAQRIGCIPVPLYAEAAAEEIAYALDHCGARFAVVGDQ----EQVDKIADVRDGLTQLDHVIYLDDHAAMTSYADVQKAGARSAARTYDDTCVMLYTSGTTGRPKGVVLSNRNVIETSKNSSEFDHLRADDEVLAYLPMAWVGDF-IFSVGQAMWTGFCVNCPESADTMQL--DLREIGPTYFFAPPRVFALLLDGKQVSAGDLSRVRVGYTAGEAIGPEIFD-FYRALGINLKQLYGQTEATVFITQQPD-GEVRSDTVGVP-SPGVELRIA----------ENGEVYYRSPGVFVEYYKNPESTASTKDADGWVATGDAGFIDGTGHLRIIDRAKDVGKMAGRLFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------- 194668334 53 -------------------GHESPLTIPEFFRESVNRFGSYPALASKKEVLNYNQYYEACRKTARAMLKLGLEPFHSVGILGFNSIEWILAALGAIFAGGFCVGIYATNFADACEYVITHAKVNILLLENNAQLQKILSIPMNKMETLKAIKPPVDDSKCENLYSWDDFLELGSSIPDAQLDQIAVIIYTSGTTGQPKGVMLSHDNITWTAGSVAKECNLEKQEVVVSYLPLSHIAA-QMMDVWVPIKVGAFIYFAPDALKGTLVNTLQEVKPTAFLGVPPMSYRMAKALVFTKLGLDHCRIFISGAAPLNQETSEFFLS-LDIPIGEVYGMSESSGPHT-ISTPANYKFLSSGKVVAGCKNMLY-----QPNKDG-VGEVCLWGRHVFMGYLEQEDATMEAIDDEGWLHSGDLGRMDNQGFLFITGRIKEIIITGGENVAPVPIENLVETIPIISNAMLVG-------------------------------------------------------------------------- 209585777 20 --------------------------------------PEKTAIYDEHVNMTYHQVNDAVHRSAAAFTALGIKEGDHVAVFGENSAHWLFVDHGIQRCGGATVVRGAESPIDELRYIYDNSDAHQVVVLQGPSLLKLAEAARKDGSQGIGLKNKHVRSSEVHALCFANLRNVFFQLPKLKKDDLATIVYTSGTTGRPKGVMLTHGNLLHQIQLRFDVSEPLPGEVMVSILPVWHITERAAE--LCIFSRGCTLVLVPRVLEKVALNMIARAMIHFFTLVASTKSKLLKVARGQSRCLATLKLIVSGGSALNGSL-EEFYETCGVLLIVGYGLTECSPLICHRRSDSNLVAGCVGLPVT-STEIRVVDAERTSIEKGQIGLVLAKGPQVMKGYYNNQKATNKSIDKYGWLDTGDLGYINPANDLFITGRAKDTIVSNGENVEPSPLEDVLL-------------------------------------------------------------------------------------- 19880861 100 --------------------------------------PEGEAVVFWKRRWSGAELKAEVSRLQQALKAAGVGKGDRVAAVVPNMPETLAAMLATASLGAIWSSCSPDFGAQGITDRFGQIEPTVLFAPDAYKSHDVRAKIAQVLTELPTVKAAVIIPYVNETPDVSAIAAAEPSFERVAFNHPLFILYSSGTTGKPKCIVHTGGTLLQHVKEHRLHSDVKPGDRVF----YYTTCGWMMWWLVSGLAAGATLLLYDGPDGNILFDYADAEGMTLLGTSAKFIQQAEKSGLERTHRLDTLRALASTGSPLMPENFAYVYRAIKTDIHSISGGTD-IVSCFVLGNPTAPVWAGELQTAGLGMAVAAFDDAGHAVS-GEKGELVCTRPFPCMGFWADPDKYRAAYFENVWTH-GDFIERTVHVGWVIYGRSDAVLNPGGVRIGTAEIYRQVEQLPEILEAVCIGQEWD-GDVRVILFVVLREGLTLDKALEDTIRKRNCSPRHVPARIVAVKDIPRTRSGKITELAVRDAV------- 118619490 61 -----------------------------------------------------------------GLIAEGVNAGDRVAILSATRYEWVILDYAILSVGAVTVPIYDTSSAEQVRWVLEDSGAVLAVAETD----AHAQLIKQLSDELPSLRKILHL-DSDGPAALDELAEAGDRLAALRSSDPATLIYTSGTTGRPKGCQLTHSNLLYEARGAASCFPLRKGERLLVFLPLAHVLARS----LSMSAFANKVTIGYTGDIKNLVATLGVFKPTVVVSVPRVFLLRARHALFDRLVYEKLRAAVSGGAPLDTRLCH-FYRGIGLTIYEGYGLTETSAAITANRIGQE-RVGTVGNLLP-----------GNSMAIAEDGEVLVRGGVVFTGYWHNEKATAEAIV-DGWFHTGDLGSVDDAGFLSIVGRKKEIIVTGGKNVAPAILEDQLRAHPLISQAMVVGRPDPEGFEVAAAASVADDDPDLTAEIDQAVKQQVVSQAESIRKFCI---LPLTPTLKVKRNVVAERFAGEI--- 154289572 5 --------------------------ILDLLEDAVSKAPDKGLYFYKAGSLSYQGLLAKAKFNADILKKANIAAGSIVLLHLDSHVDYIEWFWSVIAAGAIPAVSTPLARERHLLHLEKILESPKVITVERIRG----ELSSVPTLDVTSIEALSLYGKSTDEVKVNGKANTNGY--HGQPDATALLMLTSGSTGNAKAVELRHEQILASMKGKSAATSTTAQDVFLNWIGFDHVACLTEIHMH-AMFCGATQIHVPAVEPPMFFKVIENHAVSHTFFLATVVRAIRSQSPPEQYDLSSLRTVVSGGEANVVSTGLDFTQIIATSLQTAFGMTETSAHFPTLEENADLKFCSVGRTI-NSVQQRITDDEGNVMSPGEGGNLELSGPAVFKAYHNNPEATESSFSPDGWFKTGDKGYIDDSGSLILSGRAKDSIIINGVKYFSHELESALAKIPGV--------------------------------------------------------------------------------- 169629695 3 ------------------------ETIQQLVLARA--TDDSIGLIYRGQTWTWR--AHLAAAARHAAALIGIADPTRVGTLLGNTPAMTTAMAAAAQGGYILCAINNTRRGEGLLRDIRKSDVQVLLVD-----AEHRPLLDAVD--LPDVTVIDV--DSAEWIERMKTPGELHPYRTAAPLDPFMMIFTSGTSGDPKAVLVTHATVLVAAESLVERFSLSAADVCYVSMPLFHSNAVLAGWAVAVAAG--AALAPAKFSASRFLADIREVGATYMNYVGKPLAYVLATAEHADDAANPLRVAF--GNEASESDIAEFARRFDVTVYDGFGSTENAVIITR---EEGTPTGSIGKGFPGICAVARFDAHGILAPADAVGELVTQGAGFFSGYYNDDDATGERM-RHGMYWSGDLAYRDADGWIYLAGRTPDWMRINGENLAAAPIERVLQRHPAISQAAVYAVRDEHGGDAVMAALVLRAP-LTYLGLAEFLAQQDLPRIGWPRYIRLSENLPTTATNKILKRVL----------- 217411891 35 -------------------GVYGCRTMYEGFRRGAKVNPLGPCMGFRAVSTTYTECLARIDAFAAGLDTLKIQPNEVLALYMKNCMEGAIGEHGAFAIGGSSVLMYDTLGPDTVTFILDQTSARSVVCTRAELPKLCES---KVSGKCPAFTAAILVDGVTEDAALEVLSFAKVEAVPPAPTDVAAFCYTSGTTGNPKGALLTHENIMSAIAGAVGDLEAQPFDRHLSYLPLAHIFERIVSS--QMFCAGASVAFF-RGDPTLLIEDMQACRPTVMPVAPRVLNKIYDAVAAKAEGLQSLRMMVSGSAPLNDTVMTFFRCMLAIPVVEGYGQTEGAAAATIGSSDDMATVGHVGGPV-GSVEIVLVDVHTDTLHRGMAGEICVRGPSVFKGYYKDDLNTRETIDNEGWLHSGDVGLWRPDGNLQIIDRKKNIFKLSGEYVAPEKIENFLISSPLIGQCFVYGVPDEEPVRTWAAVNAPELKSASLAELKAAVVESRLLGFEKPKDILLV-SVPMTPTFKLKRQKIRDTYEKEI--- 77975451 12 ----------------------------------ANQRPQAVALRVGSQLISWQHFATDIDNLASAFQQQGVAPGSAIVLRGKNSYSLLLAYLAGLRCAARVLPLNPQLPEALLASLLPQLDIDFML-----------NLADPLPAPLTFLP-----------LHLSTENCAPKAVPW-DSQRLATMTLTSGSSGLPKAAVHTLAAHQASAAGVLQLMNFTATDSWLLSLPLFHVSGQGI--VWRWLSVGARLVVQTGMSLSEAL-----VGCSHASLVPTQLWRLLEGGDSKL----SLKEVLLGGASIPTELTEQAEAR-GIRCWCGYGLTEAASTVCA---KRADGLPGVGVALA-GRQVKLVEE-----------EVWVKADCLAAGYWRHGQLQPLT-DSDGWFHTRDRGIWQQD-ELRILGRLDNVFFSGGEGIQPEDIERVLLQYPGIQQAFILPVPDPEFGHRPVA-VIDSNLAVDEMALADWLRPQ-LAVFQRPVAFYRLPDELKNGGIKVSRRLVAEYVS------ 183981889 15 --------------------------------------------------------------VAEFLRHHGLEPGDRAILAYPSGLDFVRGLIGCLAAGVVPVPINPQKTVDRMQRVVASSGAKAVLTSRRYANARRLGTARSIVTDLPW--HITSRGIGGRRMRGPGTPGAPGRGWSPSPDAPALLQYTSGSTSDPKGVVITHGNLAHQVDFNRRLLGLGLDARGVFWLPPYHDFGLISV-ILSGLAGSGEVTLMSPLTPALWFDVMDRVRATHTA-APNFAYELATAEQRAAWDLSSLQVVMSAAEPVREDTTSRFLDAFSGTFCPAYGLAEHTVAVTMFDGPGSQALIGCGQ-VADDVDVRIVDPELHPLADGQVGEIWVDSPSKAAGYWGLPDKSRDTFDSRSYLRTGDLG-LLHDGELYVCGRLKDLLILAGRNIHPQDIEESLRDHPAIRGIAAFAVDAGDVGDVEGLAVLVEVKADIATEVADEVQAVVLKNHQLRCSAVVVASVSKTTSGKVQRARCRTRLLD----- 116328213 3 ------------------------ENLAQLFRESAEKYRDLPAFFSKDSKMTYSQLYEQGIQLAEALIELGVQQKQRVGLFADNRIEWIIADYGVILTGAADVPRGTDITDSEIVYILNHSEVEVVFIEND----KMLEKFNRNKSQLTNVKTLIMMDSSPGVLKMQDLRKAEERVSAIDSEDLFTLIYTSGTTGLPKGVMLKHSNMMHQIKYVSPMLDINSEARLLSILPIWHVFGLSAPRLWENIYNGITRINDPAQTPARFLKGIELYYLTSFFYVIAGLALLLNSFTLDKIVLAKIRAAISGGGALPRHV-DEFFGNIGINVLEGYGMTETSPVIS-VRTFEKLIIGSVGV-IAPKTKLQIRNDNNAVLKLGLKGVLFIKGPQVMKGYFKNEEATSKAIT-DGWMNTGDMGMINFKKTLTLTGRAKDVVLLGGENVEPVPIENKLQESTYISQCMVIGQDQKNLG----AIVVP---------------------------------------------------------- 118725409 1156 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAYVMYTSGSTGKPKGVMIGHRQVNNCIFWMQDEFKLSQDAVIVQRTNL--TFDPSVWEIFWPLYIGAKVKLITAEQAKDALDLMAKDNITMMYC-PASLVTGMTYMLNARDNKPRLRLLLIGAEPIGVETVKDFYRCFEGNIVNTYGPTECTINNTHIHRDDELKIVPIGRPVANN-KIYILSKDLQAVPINVTGEIFIAGDSVGIGYINNPEKTMQYFIENPFYKTGDVGRWLENGCIEILGRVDEQVKIRGYRIEPGDIQAAMLEYNDVKESVVIVR------------------------------------------------------------------------- 118725409 464 --------------------YPINKTIHQLFEEQAEKTPDRIAAVLEDKSITYRNLNERANQLGASLSKKGLGVGDVVGVMLERSIDMLISLLAILKTGSAYLPIDTGTPAERVLYMLRDSGAKMVIT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145636795 7 ------------------------------IQQQAKTRANMTALRYKERDISWKNFQDQLNQLSRALLAHNIGVQDKIAIFAHNMERWTIADIATLQIRAITVPIYATNTAQQAEFILNHADVKILFVGDQ----EQYDQALEIAHHCPKLQKIVAMKSTESFIKTGSNAQQNERLNQKQLSDLFTIIYTSGTTGEPKGVMLDYANLAHQLETHDLSLNVTDQDISLSFLPFSHIFERA--WAAYILHRGAILCYLE--DTNQVRSALTEIRPTLMCAVPPKLRQIMFHALADKLVLSKLRQLLCGGAKLEPAIGLFFHAI-GINIKLGYGMTETTATVSCWHD-FQFNPNSIGTLMP-----------KAEVKIGENNEILVRGGMVMKGYYKKPEETAQTFTEDGFLKTGDAGEFDEQGNLFITDRIKELMKSNGKYIAPQYIESKIGKDKFIEQIAIIA--DAKK--YVSALIVPRLELLKNSDILKMFEQRINAVQKELAHFEQVKKFTLTPTLKLRRKVILERYRKQIEA- 15827632 2 -----------------------------FLRERAGLQPDDEAFSFTDKTLTWAQLYQRTLNVAHELRRHGIR--DRAVILAPQGLDYIIAFLGAMQAGFIAVPLSAGSHDERVGAVLADTSPSVVLTTSAVADAIAKYVDHSDTDTVPAILEVDSPNLDVENKSNIRLTDAP---------STAYLQYTSGSTRLPAGVMVTHRNLMVNFQQLMADYFAPTNGVIVSWLPFYHDMGL-VLGVVAPILGGWRSELTSPISPARWIQAMATS--SHPFSAGPNFAFELAARRTSDADIAGLDLIISGSERIHPATLNRFSDRFARIMLPSYGLAEGTVYAASRPEPAKLSEGTVGAPLLSYGTVRIVDSDTCECPTGRVGEIWLHGDNVAEGYWHKPEETQRTFPEGPWLRTGDLGFISED-ELFIVGRMKDLLIVYGRNHYPEDIESTVQEITG-GRVAAISVPVDETEKLVTIIEVKKRGDSDAEAMQKLVKNNITAAISKSHGLNVADSIPTTTSGKVRRTACVEQYRRQ---- 115390472 6 --------------------------IPSLLETAAARNGDRVILYSQGRSITYRDLLETASKASVAVHNHNYTPGAAVLLHFNNHLDNIVWFWAVLLAGCIPA-ITPAFSNNPVQRVANLEHLSSTLITDWCLTSQALLVEFAGQDAIEPV--------SVETLGWEKASPDSTASVKAKPTDTALLLFTSGSTGKSKAVCLSHFQIVSAIAGKLSVVPLPEQSSFLNWVGLDHVAAIIEIH-LQALYADLDQVHVPGSDPIWFLDLMATHRVSRTFAPNFFLARIRDAASPRQWDLSGLRYVASGGEANTTKTCDELSQLFGAPIVPGFGMTETCTNCPDYDKKHGLEYTSVGSCM-PGIFMRVTNQQGDPLPPGEMGSLELAGPVVFRQYLNNPAATQESFTMDGWFKTGDCGTLDENGYLVLGGRAKETIIINGVKYSPHEIETAVEEH------------------------------------------------------------------------------------ 85710252 49 -----------------------------------------------ERVYPYGEMREDGIEMAYRLIEWGIKPQDRVALIAETGADFAAAFCACIYAGAVPLPLPTTFGGKELAVQLKSSDPALLLYPAEIGEMAASAAERQ-------------GCAGESYEDFVTRAAPQVTLPEADPEDICYLQYSSGSTRFPTGVAVTHKALLHNLYGHAESMNLTTGDRCVSWLPWYHDMGL--VGCFLSLVANQFSVDFLKPDPLAWLDMITRNKGNTVSYSPTFGYDICQSNVAERFDLSRWRLAGNGADMIRPDVMQSFVNAFASAFTPSYGLAEAVLAVTVMPPGEGIRVELVGKPL-PDMEVEIRGEDGHSRADHQIGKVWCRGPSVMHSYFRNPEATEDCLIEDPWLDTGDMGYM-ADGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFNDIAAFALETEGGEEAPAVLVHCRVSDPVERKLREQISDKVRSVTGMSCVVELVPTLPRTSSGKLSRAKAKKL-------- 123389734 71 --------------------------------------------------ISYKEFYERVKQFAAGLQQIGVGYGDSVGIYSHNCLYWQIGQYAAHLLGAVCVPVYDSLGAGAASYIVNHAECKVVIAHTT----KLESALHILEEPNTPLKNIIVIGTCDQILENGKKVTDFKPYPVV-PTDVAIIMYTSGSTGTPKGCVLTHRNIIAGGTGLADNVSITKSDTYISFLPLAHIYELASQTCF--LAQGVRIGFYTG-NIRNIMDDLQALRPTMMLVVPTPMRLLIRGALKLKEDPTSLRLIVSGGAPILPEVYNFLRAAITPNIIQGYGLTEAAGCIQQINSKNPMTVGAC----AISTDMKLRKVEGMDYDPNPSGEILFRGPSIFIRYHKDEALTKESL-QDGWFATGDIGIITSDGTVQIIDRVKQLVKLSGEYISLTSLTDTYSNTKGVSG---IYIYADGHHNHPIAVIVPTENQIKAKNLDELAKERNLRGFKLPDDVEFIENGLLTPSQKPQLSKLKSKYEARLV-- 119899462 6 ----------------------PPQTLPGRLRQRVSVTPSAPAFADGDQPMPWSALLERAEHLATHFVRLGVRPGDRVAIMLPTGPDWECCQYAALLAGAAVVGIDAHDAPQNLRHILAIASPALVVAPDAER-------LEQLRSLHPGDWHAIVQAEADTGLPCLSQLTTPCELPEPAADDIATLVFTSGSTGKPKGIAYSHRQILLACDTILDRFPAIRDDRLVCWLPLSNLFQRMIN--FCALTCGARSYMVDK--PDQIARLLPEIEPTLFIGVPRFFEKLIRAELARQPRLRNLQFMVSGSAPLPGWLMERFHG-LGWLVLEAYGISENVMPVA-LNTLDAYRFGSVGHPL-PGNEVKIAEDR----------ELLVRGAGVFSGYVGGDG--SSPIDAEGFLHTGDYARLDEDGFVWLEGRKSEVFKSSGRRIAPAPIEAALKQIEYVDHAVLTGSQRPYT----VAILALRPDHPLSSTVHDPDAQQRITAYQRPGAIV-VAAKPLTANLKIRRKAIEERFADVLA-- 164656062 78 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGKDVACIMYTSGSTGKPKGVILTHANLVATIASICTLMYIGVGDSLLAYLPLAHILEFVVECFLMYFGIGGRVKTLTSASVRNCEGDLQAYRPTLMVGVPAVWELIVQQSGATKQKLGRLRYALSGGAPISRETHQFLNTAL-VTIIQGYGMTESSAMCALL-TPKFFQYGCVGCPM-PSVEVRLIDANGNPP----QGEICIRGPSVTQGYYKRPEITKESITPDGWLLTGDVGQWNPDGTLCIIDRKKNLVKSGGEYIAIERLESAYKASGVVSNICVVASSDAK---QPMAVVFPREDALRSAQLSDLCHEKEVSQ-MVLRVLLIPEELPLTAAQKVQRKE------------ 28900430 104 --------------------------------------PHELAIWFENERYTWQQLCDEVSSVQQWLRDCGIKQGDVVAGYLPHLPQTVIAMLATTSLGATWTSTSPDFGVESVLERFGQVKPKILFTCDGYTTFDMAEKNQHISDHLDGLKQVCQISYLKPHIVLNQYSPEPLTYTRVNFNDPLFVLYSSGTTGKPKCIVHSVGGILNHVKEHQLHCDIQPNDRVF----YYTTCGWMMWNWVSALASGACLVIFDYPSHKVLWNLAQNADVTLFGTSAKYLEALEKAQPKRADAFPALKTICSTGSVLYPEQFNYVYEHLDIHLASIAGGTD-ICGCFVLGNPISPVYRGECQSAGLGVDVQVFNPQGHSV-VGERGELVCTNPNFPSGFWRDSERYHRAYWDDNVWHHGDDVEKSEVGGFVFYGRSDTTLNPGGVRIGTAEIYQQVNAIDGIVDSIAVGKEVD-RNEQIWLFVQLESQDELDDELKAQLKSACSPRH-VPSAIFAISDIPKTRSGKLVELAVKQVVNGR---- 119946244 6 ------------------------------------------------------------RRLALGLHSLGIKEGEGIGLIANPSPQWVMIDIAIMVNRAISVPMFANISSTHFQFQSKDSNVKYLFVDDE------ELLADAIKPLLHSFTKIISAISFEELLTLGDQLSAKQPRQAVRPKDIATVIYTSGTTGMPKGVEITHANLISQIRATTQLFPLHAKDKALTCLPLAHVFERMV--IYFYISTGTPIFFAD--DIKKVGELLRQVQPSVITLVPKMHARIEEQSTIKKKLMSSLQMVISGGAALSVS-MENFFKNIGLNLYQGYGLTETSP-VLAANYPGNTRYRSVGK-IWPGVEIKISDQQ----------EILAKGPNIMKGYHNDPQTTRETIDPQGWLHTGDLGFVDQDGYLFINGRKKEIFKSNGKYVSPIPIEQMLCVSELIDMAAIMG-------------------------------------------------------------------------- 29827645 47 ------------------------------------------------TQVSAAQLRDEVVDLARGLIASGIRPGNRVAIMSRTRYEWTVLSCALWSLGAEIVPLYPNSSHEQVAWILKDADCVGVLVEDEQGVM----TVGSVCAGLPRLRHVWQLDSGSLDELVERGRPVPAATVDVLPDSTAVIAYTSGTSGHPRGCALSHRSLASTCDTLLDGWRHTEQPAVLAFLPFSHVYGLMVQGL--CLRGGLLMGHEPDLRAESLAAAFRSFRPTYLYAVPSVFEKILQHALYERAVYRKLRGAVSGGSPLNREL-TLFYAGIGIMVHDGYGLTETSGGITAQPVGRE-KFGTVGRPLP-----------GTDIQVAEDGEILVRGPSVFQGYVNDIPGTRASL-RDGWLATGDLGRLDSEGYLSITGRKKDTIVSSGKSVAPSVLEERLRVHPLIHQAVIVG-------------------------------------------------------------------------- 163736250 14 ----------------------------------------RPAYCVAGAELSFAALFDHARALGQRLHEQG-GRHKPVLIHGHKDIRYPIAYWACLLAGRTLIPVEPETPASRIKQIAETCGASTLLIAAPGGTDLSGVLSSTSLAMVPV---------PDPLGPIPEGLRAASQTDVVKDQDLAYLMFSSGTLGQPKGIGITYANLVDFIDW-LDVLYPENAEMTGVSGVIRHCFDVSLFELWMSWTRRLPLVALDHADFAAYINRLAEQGTSLWVSTPSITRLFLTNRRFNAGQLPKLRNFVFCGEVLTKKIVTALFERFGCRITNTYGPTECTVAVTSVDITEQHLQTDQDLPIGPGTGLEV--AALADGLPG--GELLIRGASVGAGYVGLPEKTKAAFPEAGLYRTGDRACLAKDGLWYFAGRIDREVKIQGVRINLNDVETHLRNLPGVEDAVVRGVPHALS-----AYVLGVRALADLQHLPTTLAA-ELPPYLVPRYW------------------------------ 126732200 1078 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDFSIAAQIVRHGVTHLQCTPSMARM-IALNDEARFALKSVQHVYLGGEPLPGALVAEFARITKARVTNMYGPTETTIWSSCTRAEPGEQVVNIGLPLA-NQQLYVLDEAGQPVGIGMEGELWIGGEGVTRGYWQRPDLTAERFRPNPFYGTGDLVRRRPDGRIDFVGRVDHQVKLRGHRIELGEIEAVLEALPGVTQSVVMAREDTPGDMRLVGYYT---GTPQDEAALKAAMAKDLPAYMVPGRFVALARFPLTPNRKVDRKALPRPEA------ 126732200 459 ------PLPEEVVEEWNATGLDHDRTMQTAFEAQVARTPDAVALIFEDTKLTYADLNARANRAAHLLRELGVGAGQVVGLCTSRSVDLMVGALAILKAGGAYLPMDPSYPADRLQHFVEDSGARVIVTQ------------AKLDAKLPRHDAALLVLDAE---PRLDTMPDANPAPVSGPSDLAYMIYTSGSTGKPKGVMVEHRNAVNFYLGMDQH--IPAEGVWLAVTSL--SFDISVLELFWTTARGMTVVLTGDED------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126464530 5 --------------------------LATLFARMAAA-GGKTALIADGTAVSYATLLRRVEEAAARLAREGVPRGASVQLCGDFGAASVVWLLALWRHGACVSPVAPTSSERR---------------------ADFAAVARAGWRIEAADERLERLGGGSDHPLLDRLRAEEA---------PGLVIFTSGTTGAPKGAVHDVRRLL------GKFAAPGKDLVTLAFLLFDHIAGIDT--LLYALSNGSTLVCLPDRSVPTVIDRIRRHRVEVLPTAPSFLNLLLLNAG-EGLSLPSLRIVTYGAETMPQALLERLADALGVQLIQKYGTSELGALRSRSEGGRSLWIRLEG----AGAAWRVV-----------EGRLEIRTATAMLGYLNAPD----PFTADGWYRTGDLVEVEGD-RLRFLGRAGDTINVGGQKVLPAEVEGALLALPGVAEAAVHGAPHPILGAVVVARVRMAEAGLAPAEQRAALRAGGLEAYKIPQKIEIVTE------------------------- 186459895 92 --------------------------------------ADSPAIIHQAESLSVGELQALTERVAGNLRRRGFKPGDALAIIMPMTAEAVAIYLGIIQAGCVAVGVADSFQPKEIATRLRLARAVGVFTQAVLRGGKALALYANVIAALPIRERASLPLRAGDCTWRDFLESADRFEAEVRPSDPLTILFSSGTTGEPKAMPWTQSTPIKCAADAHFHQDIHPGDVL--VWPTNLGWMMGPWLVFASLLNRATMLYYGAPTGAEFGRFVQQAKATMLGVVPSLVRTWRNTGCLKDVDWHTIKLFSSTGECSHPGDMQWLMSLAGRPVIEYCGGTEIGGAYITGTVTRPCVPGTFNTPALGLDFV-ILDDQGKPA---DQGELFLVPPSILSTTLLNQDHHKVYFAGTPHGPHGEVLRRHGDGYWRALGRADDTMNLGGIKISAAEIERVLQSVPQVTEAAAIAVSPGGGPSRLVIYVCSAGRTLGKAELMAAMQKRDLPLFKIHD-LVPVEALPRTPTNKVMRRALREQYLTHL--- 118467833 31 -----------------------GVTLTSFLDRNRAIYGDRPSYRFIDVELSWNALWAQVCAVGARLQQV-TRPRDRVAILTPQGVDYVAAFFAAIHAGNVAVPLFPSLATERLAAVLADARPTVVLTTTAASESVRKFLRTLPAAERPRMIAVDAVPTT---------LADMFTAPEVDTDDVAYLQYTSGSTRTPAGVEITHRNVCTNVLQMILAGDLEMGIRSVSWLPLYHDMGLIMI-MFPALCGNHITLMDPMAFVRRPYRWIKQLGIEAAYGAPNFAYELAAEPSGDALDLSNVVTLLNGSEPVTMAAVEKFTTAFAPAVKPSYGMAEATAVAVAHGTDRAVPHVSCGQPI-PNQWAVIADADGNEAPDGAVGEIWLHGNNIGQGYFGRADETERVFHADGWLATGDLGVYV-DGELYLTGRIKDLIVIDGRNHYPTDIETTVLSSPAVRSVAAFSIPGERGEELAIVGAGRAEPGPIVDAVRAAVRQHQV----RVADVRMVAAIPRTTSGKLARSACRAEY----LAG 147853255 526 ---------------------------------------------------TYRELHANASCIAHNLQKPLFKPGDRVLLVYIPGLDFIDAFFGCLRAKLLPVPVLPPDPLQRIENIAKSCNALAILSTIRYHAGVCAGSVKSLSARWPNLPWL----HTDSWIKYSRLQEDIADQSEPQPDDLCFLQFTSGSTGDAKGVMITHGGLIHNVKLMRRRYKSTSKTVLVSWLPQYHDMGLIG-GLFSALVSGGSAVLFSPMSPLLWLQTMSKFQATHSAGPNFAFELVVRRLESGKYNLSSMIFLMVAAEPVRQNTLKRFVKLTSPVLAPGYGLAENCVFVSCYGEGKPILVDWQERVCCGYVDIRVVDPETGEEEVGKEGEIWISSPSAGVGYWGREELSGKTFRNERYTRTGDLGRII-DGKLFITGRIKDLIIVAGRNIYAADVEKTVESSSELLRCAVIGVPEEILSQKLVVIAEVRDGKDVIEQIQAHVAEEHVASIKLPKTIS------KTTSGKIKRFDCIRQFSDGTLS- 197785909 33 -------------------------SIADLPFTNAAETPDTVVLRRRETTVTAREFADEVTAVAKGLIAEGLEPGGRVAVMSRTRYEWTVLDFAIWAAGGQTVPVYATSSAEQVEWIVRDSGVRHFFVETD----DNLATVTAADYPPPDFVRYFQIDSHD----LAALRTKGLDVPDLTPDTIATVCYTSGTTGRPKGCVLTHANLHAEAANTVELLHTDQTASTLLFLPLAHIMGRTLQ--IACLMARIEIGHCPSIKPDELRPALKEFRPTFLVGVPYLFEKIHATGRATAEKLPGLRYAISGGSPLDREL-NLFFSAAGIIIYEGYGLTETSAAATVVP-PLGPRPGTVGQPV-PGTAIRIADD----------GEVLIKGGIVFGAYWNNPEAT-DAVLKDEWFATGDLGALDEDGYLTITGRKKDLVTSGGKNVSPAVLEDRLRSRAPVGQCLVVG-------------------------------------------------------------------------- 172039839 38 ------------------------------------------------REYTREEINTRIKAVCVRLQQV-TKRGDRVAILANNSPEYVYSFLGIMYAGLVPVPLDPTEPADHLTAVLDSSTPVAVMTNKRSATAVREFFADRPAPERPRVADALPDSLAEQWQNPAELLAKHPELAP-KSSDEAFLQYTSGSTRTPAGVVLTHKSIVTNVLQIFIAVKLQPPVRIVSWLPLHHDMGLILAAFASILGIPFDLMSPRDFNPARWIKQLHKDEENIYTVVPNFALELANAELLAGLDLSRVDGLVNGSEPVTHASVERFLDLFANTMRPSYGLAEASLLVTTPGDEAAMPLTSVGQ-VCPWQSLCIVDETGKELADGQVGELWTNGENTAAGYLNREEETTYTFREDNWMRTGDLGVIVDD-QVFITGRLKDLVIVAGRNHYPQDIEETAAAHGAI---AAFAVPGADLGQDVEGLVILAERTPEASPVEDGIAANDIAVSKIPADIRIVDAIPRSSANKIARRVAAKAYSQ----- 149200902 2 ------------------------DSVPALLQRNATRFADRPAYREKEQCWTWAEAEKEIEALALGLINLGVNEGDFVAVIGRNRPHFYWSMVAAQSVGAIPVPLYQDAAAPEMAYVMEHCGARFAIVQDQ----EQVDKLIEVQEGLHQLEHMIYVGRAAYYEWIEDLKTRRAKL---TYDSVCVMLYTSGTTGKPKGVVLSNRNIIEASKSSSEFDHLTKDEEVLAYLPMAWVGDF-IFSIGQAYWCGFCVNCPE--SPETMQTDLREIGPTYFFAPPVMIRMFMSHADRLKYRLGNLRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFIT-LQPDGEVRSDTVGVP-APGVEIRISD----------TGEVFYRSAGTFEYYYKNPESTASTKDPEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGRMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------- 183219760 5 --------------------------LAEVYKESAEKFGPRPAFWYKNQALTYKQLYEDGIALAEALIDLGVKAREHVGVLADNRVEWIIADCAVLTAGAANVPRGSDITDSEIVYILNHSEAKIVFLENDKVYEKFKNNKSQVKS----VKTVIIMDSGAGILHFYDLREAEKRMSGIKPDDLYTLIYTSGTTGMPKGVMLMHSNMIHQMHYVVRVAKVTPDDRMLSILPVWHIFMASAPRVWESIYNGITRINDPKQTPHAAIRFLKGWEVTILSLVASQFLVLFNSFTLDRIVLSHLRATLSGGGALQKHVDAFFMDI-GITVLEGYGMTETGPVISA-RTFDRPIMGSVG-DIVPLSQVQIRDDAGNVLKLGVKGVVHLKGPQVMKGYYKNPETTKKTIV-DNWMNTGDIGMINFKKTLTLTGRAKDTIVLGGENVEPVPIENKIDESPYIKQSMVVGQDQKVLGSIIV--------------------------------------------------------------- 169631452 80 -------------------------------------------------EISWRELPGRIGAVAAELRRLGVGRGDCVAAYLPDVPDAMVAFLATASVGAVWAGCGQDYAPEGAAARLAQLTPKVLI-----SGRGYRYNGRWVSKQADTVLHRLLPGEPALIIELPTGSEDPV-VEMVPFDHPIWVLFSSGTTGKPKGIVHGHGGMLLHLKGAGLHCDLGPGDVFFWQTALSW---MMWNFRLAGLLVGATVVCYSYPNADRLWELLEAERVTYFGTSPGHLHASKKAGPSSEHDLAVLKTLGSSGSPLSADLFQWAGAHTGATVSSLSGGTDVCTAFAGGTPEVPTHPGELPARYLGVD-LHSWSPDRRSL-IGEVGEMVILQPMPCMRFWDDPDRYKAAYFEHEWWRHGDWVTVTERGSLVIHGRSDATLNRNGIRMGSADIYEVVESMDQIAEGFVLGVDGPNGAYWMPLFITMAPGHTFDDALGDQVARERLSPRHVPDEVIEAPGIPHTRTGK----------------- 168064660 213 --------------------------------------------------LTMAELRERVCRVANALEGAGFRKGDAIAINMPMDVHAVIIYLAVILAGCAVVSIADSFAPSEIASRLKISKAEGIFTQDVLRGQRTHPLAIVLPARDDGIQVVLREGDWDKFLELDRQVPDDFNAVAMNIDDTSNILFSSGTTGDPKAIPWTHATPIKAAADAWAHHDIRHRDVV--AWPTNLGWMMGPWLIYAALLNRASIALYNGPLGYGFAKFVQDAKVTMLGLVPSIAKAWRNTQVVHGCDWFHLRCFSSSGEASNVDDYLWLMSQAKKPIIEYCGGTEIGGGFVTGSMLQPQTLSAFSTP-AMGCKIVILDDRGQPLPSDATGE-CALDPSIFGSYYKGMPQVQGKILR----RHGDEIERTVGGYYRAHGRVDDTMNLGGIKVSSVEIERVCAAHEDVLETAAVGVPPAGGGEQLLIVLVLKDSAISLEDLKAAIQAKLNPLFKV-NAVGIAPSLPRTASNKVMRRMLRSQ-------- 163803725 16 -----------------------------------------IALETSNTSFNWQQLVAHVDQYVYSLQQQGVVSGDVVMLVGKNQVETLWFYLAAQQIGAVAALAMPQPF---------DALASKLTTLYKPNQQRFVWFADGVVSAY-SESRLPALGLTALSIPTEHAHGS-TPSEGYSHDTLASIVFTSGSTGTPKAVAHTHRQHLASAQGLLKEFQFKPQDTWLLSLPLYHVSGLAI--VYRWLFAGATLKIGSGNLTQDIV------GVSHASLVATQLKRLLDDEAEA-----SLTHVLLGGSHVAHELALRASQK-GIDTWLGYGMTEAASTVT----AKRIDGISNAGHLLPNRAIKLV---------GQ--RIYIGGQTLAVGYFNQGDVTP-LLNESGWFDSKDLGEWRGN-ELKIIGRADNQFISGGENVHCEEIEAVLNQLEGVSQSIVVPVEDAEFGHRPVA-VIQTDTLLSKVQYDQFLKNQ-LEKFKWPIRYY---AMPQTLLGKVSRKAVKDWLTK----- 114766296 3 ------------------EGAEGLRSIPALLQRNATRFGTRPAYREKEQSWSWSEAETEIEAFALGLLNLGVEKGDHVAVIGRNRPTLYWSMVAAQMCGAVPVPLYQDAAAEEMEYALQHCGARFVIAADQ----EQVDKVIDIQDDLHQFEHMIYVDQNQGRAAYDEFIGETARRESLGYDDTCVMLYTSGTTGKPKGVVLSNRNIIETAKNSAEFDKLGPGEEVLAYLPMAWVGDF-IFSIGQAYWTGFCVNCPE--SAETMMTDLREIAPSY-YFAPPMFHHFMAHARENTLGFSNVRVGYTAGEAIGPEIFD-FYRALGINLKQLYGQTEASVFITQQPD-NEVRPDTVGVP-SPGVEIRIA----------ENGEVFYRSPGVFVEYYKNADSTADTKDPEGWVATGDAGFFEEGGHLRIIDRAKDVGKMAGALFAPKYVENKLKFFPNILEAVVFGAGKDRWAERAYAYQELAGHPQVLETIRGHVEEEMLSGCQIHRFLVLHKELELTRTRKVRRKIIAEKFHDLVAA- 134097213 14 ----------------------------------------------------WAELERAACGIAEGLRERGVRTADRVLLCGDNSAEYVLVLLALMRLGASIVLTDHRQTPQEARRAADVAQVRWTVADAGVATSAGRRLITELVEDRPD------AGTAE--LSLRDWYCLPDGL----------ITWSSGTRGPAKGVVRSGKSFLDNVERSRRRMGYRPDDVLMPLLPFSHQYGLSMVLLWWQVRC--SLLVAPYRRLDHALELGGRWGATVLDATPMTYHSVLNLGAGRPGLLSALRTVCVGGSPLSPALADRFRAATGRPLLDGYGSTETGNIALAAPGDE----TGCGHPLDAV-EVLVLDTGGAVAAPGRLGEIAVQSPDLTSGYL--EPDGGVRPLPPGPHRTGDVGFVDEDGHVFVLGRRGA-VHRMGHTLYPD-----VLAHKAAACGAVLATEDERTGCQLV-FVVADPRLRAGGYWRRRIQD-VLPSYEHPNRVVVVEEMPLNSNGKPDTGQL-----DRLLRG 115387189 60 --------------------------------------GSREALQFEGRSWTYDQFRREIGRMADQLTRAGVKNRTVVCLFINNSPEFLFAWWALFKLGAIPAPINTKFKADHIRHCARLCDASFVICSAELWSVIQDTYYVPGNNEGDHRPGVILYDYGTYPSPPTSLPEGAAYWPATAETDPVQYLFTSGTTGLPKAVCYP-AGFCLMLSNYRRWPDMFETPRFYICLPMFHGTA-QVAALPATLMTFGTIILARRFSRQQFWKDCRQFNANAILYIGEMLRYLVQSPDPSGVDEKDHNVTLAFGLGLAPTVWKEFRARFGVEIVEYYSATESTVSLSTRNDAGNGKVARWGPLMRRFGQDVVRDPSTGPVAPGEAGEICIRPPIQRKHDYGGTEATEKKTLRDEFFRLGDALVMDSDGYITFSDRLGDTYRVKGHNISTTEVEHCLSRHPDIAGVNVYAIPMNQYGQLGCAAVELHAGSHPRAELEKWMAEHGIPAYAIPRFLRIL--------------------------- 99079954 17 -------------------------SVPALLERNATVHANRPAYREKEQSWTWKETAEEIEALALGLMNLGVAEGDFIAIIGRNRPSLYWSMVAAQSVGAVPVPVYQDSSAEEMAYVLDHCGAAYVIAGDQ----EQVDKVLEVQDTLTNLKHMIYVDQEQGRAARDELSSDAARKAKLTYDSTCVMLYTSGTTGRPKGVVLSNRNVIESAKNASTFDKLTENEDILSYLPMAWVGDF-IFSLGQSYWCGFCVNCPESED--TMMTDLREIGPTYFFAPPVMIRMMMDRLKYRLGDLGRIRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEATVFITVQPD-GEVRADTVGVP-APDVEIKIDD----------KGEIHYRSPGTFVEYYKNAESTASTKDAEGWVATGDAGFIEESGHLRIIDRAKDVGKASGAMFAPKYVENKLKFYPDILEAVLFG----NGRDRCVAFIELAGHPRVLETIRNHVQDEMLSGCQVHRFVVLHKELEMTRTRKVRRRIVEEKFADIIAA- 123965699 42 ------------------------------------------------EKYSYSELANLITKVSLSFKTYGLVKGDVVTVISENSPRWLIADQGLMRLGAINAVRGINSPSVELEYIIDHSKSVGLIVQSKEVWLKLNNLEDEQFEDLINWQEFIKVGDKGYF------ENNSFEKDNNQINDIASILYTSGTTGKPKGVPLTHANFLHQIINLAYIADPETGTSVLSVLPIWHSYERSAEYFF--FSCGCTQFYT---NPKFLKDDIKKVKPVVMATVPRLWEAIHDLGRFFLHKISSLKFPINGGGALP-EHVDLFFESLGIDVLVGYGLTETSPVLTCRRRELNVR-GSSGQPLA-FTEIKIVNEEDKILEFREVGKILVKGPQVMKGYLNNDSATKDVLSKDGWFDTGDLGFLIPNGSLVITGRAKDTIVSSGENIEPNPLETQILSSEFINQVQLVGQ-DKKF---LTALVVPNIELVKKSEINSLLKKRLGARFE--EQIYFVDAFTLTQTLKQKRREIVDMYSSKI--- 84501969 4 -----------------------GDTIGALLAHNASRHGSEIALREKERGITWAEYAEEVLACAAGLEKIGVGPGKAVLILGDNRARLYGGMLAVALLGAYAMPAYAGATLAELQHFLGEVEIVAAIAEDQEQVDKILELKDAGATGIDHIIYDETRGEVEGLMSWDDLNEAPALLQRAKPGDPAIFMHSSGTTGAPKGIVLSQKNVLAAARNGHAAGAFDKNEDVLAYLPMAWVGDYAITVAAALLLRFTVNVIAPTFAPRSWDQMLTTIQVGIENSTPPLGRLLGEAPIKDQFGMSRLKNAFTGGEAIGEDTFV-FYRALGIKLRQLYGQTENSA-INAIQAPGEVRLHTVGKPAPGV-----------ELSIAEDGEILVRSDSVFEGYFNKPEATAEAL-ADGWLHTGDAGYLEDDGHLVVLGRVSEVMHTGGERYVPNYIENRLKFSPYIKDAAVIGAGDEHWAEVNGVPYVSYADLSQREEVAALLGEKAVTKPLRLKRFV---SLPKTRTRKLRRKVVQERYADVIAA- 16125977 12 --------------------------------------------------LTYTDLIRASFALGRKIAAM-TKPGEHVGVLLPSGAGSVVTFFALHAFGRVPTMLNFTAGIRNIKAACKLAKINRVLTAHKFIELKLHDIVDAIQAQVTYLEDVRTIGLPDKLFAAAAGMFPRQFRAPAKPSDKGVVLFTSGSFGAPRGVVLTQENLVQNAMQVAAHIELDPDWVMFNPLPVFHCFGLTGGVILPIL-TGMKAFQYPSPHTKQIPPLIKDAKASILLATDTFVNQYARAAES--DELSGLEFVVCGAEKVRDETHTLIKERFGVPLLEGYGATEASPVIA-VNKPTDNRPGTVGG-LLPGQEVRIEPVEGIP----EGGRLFVRGPNIMAGYLREDGGVDA--PEGGWHDTGDVVTMSDDQWITIKGRVKRFAKIGGEMVSLTAAEDLASAVPDGRH-AVISMPDKKKGEKLI--LVTDRHDADVAPLVAHAQTIGAPELAVPRKILKVTEVPVLGSGKTDYVAIQRMAE------ 46198387 14 -------------------------TLPQLLRLRAEHEGDRVALREKDNEITYAQYYENVLLFAHGLLSLGFGPGERLAVIADNIPEWLYAELGAQAVRGISVGVYQSSLPPEIAYMLQYTGASVVLAEDQ----EQVDKLYEIRSEIPHVRYVIYEDEDPWLLSFAEVHPDAVELLEASPEEVCHLSSTSGTTGRPKAAMLRHRNLIHMGVALQEVDPLLPTDDYLSFLPLAWI-GEQMMSVAMALTGGFAVNFPEEFSPPRVWEGIQSQRISGLRLAYWLADQVLFKPLRDQLGFLRLRRAYTGGAALGPDVFRFFHAI-GVNLKQVYGQTE-IIGIAFVHRDGDVRHDTVGLPI-PGTEVRI----------SEAGEILLRSDAVCAGYWERPEATQETF-GDGWLHTGDAGYLTEDGHLVVIDRLSDVMRTKGTVFSPQFLENKLKFSPYIKEAVVVGKWAEDRGLAYTTYLDLSLKPEVAELIRKEVEKKELPEELRIRRFVLLDDEELTRTGKVRR-------------- 91088831 117 --------------------------------------------------LNYNEALLRAKNFGAGMVAQGLTPGTIIGIYSQNCPEWIITEQAAYCYSMVLVPLYDTLGPDACAFIIKQAEITVVVCEDDQKCNLLLDRSPRCLRKLIVYKDVRPANRGVEIVKFHDVEVSNHPEVPPKPSDLCTICYTSGTTGNPKGVMLTHENVVASMSAVLMQMGVKSSDVLISFLPLAHMLERCCENAMYMM--GASVGFFLG-DIRRLSDDMKALKPTVSPAVPRLLNRIAKESEIKRGILRNLRLMLVGSAPLAENVLTFMRCALGCLVIEGYGQTECTAPIT-LTIQGDHVPGHVGPPVACCCVKLIDVPEMEYWAKNNQGEVCVKGTNVFQGYYKDPEKTEETIDEMGWHHTGDVGMWLPNGTLKIIDRRKHIFKLSGEYIVPEKIENIYIRSQYVSQVYV---------------------------------------------------------------------------- 210112198 59 ----------------------SGGTVLSQFAEAVRRHPDKPFLLFGTEAHTYGEVDAMANRVANFFHGMGFQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALMHCFRVAGATGLIVGQGQPLLDALELMPELQAEGATISAHPPAGLSAWDGPVQRESDQPLQVVTITPADTLCYIYTSGTTGLPKAAIIPHTKFIIGGNSLLLIQGFTSEDVLYVTLPLYHSSGL-MLGIGTTISKGGK---GGQSNAGSRW-----YKLALNLTFGGVTISLPQRPDDKDHK---VRLAFGNG--LRPDIWKQFQDRFGIPIGEFYAMTEGNVGLTNISN----KVGAVGRPIDTGEPIRGKDGWCKEVKIGQPGLLV--GPTPYIGYLGKPELTQRKILRDAYFSTGDLMVVDKEYFIYFVDRVGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGV------------------------------------------------------------------------- 183982354 5 -------------------------SLPAVLRERASLVPNQTALTFVDKTLTWAQLYRKVINVAEHLRQH-ASVGDRAVILAPQGLEYIVGFLGALQAGIIAVPLSVPYGDERTVSVVGDTTPSVILTTSSVIDYVRGYGEAQPGQSAPS----IVELDLLDLDSRRGSSGRPARSAADDGSNPLYLQYTSGSTRTPAGVVVSNKNLFANFEQIMDGYYAPPDTTVVSWLPFYHDMGFILGIVFPVLAGVPAVLTSPVGRPARWMHLLAS-NTRAFSAAPNFAFDLAADADLAGYDLGGVLHILNGSERVQPVTLKRFADRFAPVIRPSYGMAEATVYVATRAPGEEARPSPGGTPLVSYQTVRIVDPETAECPQGAVGEIWVQGRNVGLGYWGRPEVSEEIFREGPWLRTGDSGFFY-DGELFIIGRIKDLLIVYGRNHSPDDIEATIQEVPG--RCAAIAVPGRGAGEKLVAIIELKDSDEDATDSLNVVKREVISAISKSHGLSVADSIPITTSGKVRRAQCVELYRQ----- 195655239 151 ------------------------------------RSSDGPAIVWRDEGMSLEELRKKVCLVAKAIDALELPKGSAIAIDMPMDVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKLSEAKAIFTQDYILRDDVVEAKAPMAIVIPVRGSLLIKGLRVDDLSWQDFHTEAENYTAV--NQPAYILFSSGTTGEPKAIPWTHITPLKAAADGWCHMDIRKGDVV--AWPTNLGWMMGPWLVYASLLNGASMALYNSPNSSGFAKFVEDAKVTMLGLVPSIVRTWKNTDCTAGLDWSSIRCFSSSGEASSVDDYLWLMGRAGKPVIEYCGGTEIGGGFVTGSMLQPQALSAFSTP-AMGCNLFILDSSGNPLPQDSVGELAL-DPTLFSTTLLNADHQEVYFNGMPWHRHGDEFERTSDGYYRAHGRADDTMNLGGIKVSSIEIERICNRHEAILETAAIGVPPVGGGEQLTIAVVLKDQSSQIEDLNQLALKKLNPLFKV-SSVVIVPSLPRTASNKVMRRVLRKEFSQAAQA- 169781312 233 ------------------------DCIHDVIEIHATALPDEPANSSWDGDLTYEQLSSLSSKLAELLVEQSFGPEVVVPIYTERSRWTAVAMLAVLKAGGAFLLLDPAHSNSRIEAIYRTVEAPLI--------------------------------------------------ASVKPCNAAYMVFTSGSTGTPKGVVIEHSLFATNALTRSRSQVLPAKARVLQASP---AFDASIAEILFTLVAGGCVCVPREVDRHNIVEYVRHFAVNVLYLTPSVARGL------KLDQLPYLKALILVGEPMNEVDIATWAGH--VDLVNAYGLSECSIETSFL-QPVPISTDHRNIGIAPCASCWTVDPENHLLPIVAVCELLVEGPIVGRGYIRGGQ-------PHGIYKTDDLVQYAPNGFLLYHGRTDTQVKLRGQRIQLGEVEHCIYRCAGLKTAIVELVTVDDKPSALVAFLILRSSTPQFRPLVQDVRENQVSSYMTPARFLPLSYVPKSLTGKTDRKYLRE--------- 120401298 6 ------------------------------------------------QTLTWSQLSIRTLNLAREIRRHG-AVGDRALILAPQGLEYILAFLGSMQAGLVAVPLHPGSGHDRVGAVLHDTEPSVVLTTSATANDVGDYVASSRLDAAPT----IVEVDALDLDAGGGLSLEPADLPSI-----AYLQYSSGSTRLPAGVMLSHRNLTVNFEQLMRSFFLPPDATLVSWLPFYHDMGL-VLGVCAPILCGRRAELMSPVSPSRWMRALA-ENPHAWSSAPNFAFDLAADADLAGLDLGGVVGIISGAERVEPATLHRFVDRFDHMMRPSYGLAEATVFVTEGLAAGRVQPCAAGKPQSPL--LRIVDDTHRECPSDVIGEIWVHGENVAAGYWNKPSEDQSCFVPDGWLRTGDLGFIDG-GELFIVGRIKDLLIIRGRNHYPEDIEAT------VQEVAAISIPVNST-EKLVTVIELKKPAHLGEEVKSDVTAAISNAHGLVEDLVLVPSIPTTTSGKIRRAACVEQYRQ----- 149201049 1102 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDFSIAAQILRHGVTHLQCTPSMARMIAMN-DESRHALGRLRYLMLGGEALPGSLVQELRQVTRARMTNMYGPTETTIWSTTGPAEDTPGPCPIGTPIA-NTQAYVLDTAMQPVPVGIAGELWIGGDGVTRGYLGRDDLTADRFRPDPFYGTGDLVRWRADGRLDFIGRADAQVKLRGYRIELGEIEAALEGCAGVAQAVVLAREDTPGDMRLVAYL---RGTTTPEAARAHLATH-LPAHMIPAHVMLLDHFPLTPNRKVDRKALPAPETQ----- 111222607 15 -----------------------------------------------------GEFAEQARAVAAELLALGVAHGDRVAVMGRTGYHWVLLSVAALGVGAVIVPVYPTASQVQVRHVLTDSGAAWAF-AETDEQVRQVSEAGAAELRRPAWR----LGQVDDWVAAAAGSTDAAADAKVRADDLAMIIYTSGTTGLPKGCMLTHRNMFASSAGTVEQTGDGAQDGTLAPLPLSHVFGQTI--LFACLYAGTRTVLLPG--IPELLPAMTRIRPTFLALVPYALEKIRKRVDLPSDDVSALTQVICGGASLDDTTAAFFASA-GVTVLNCYGLTEAATAVT-VNAPATNRRGTVGRPI-PGTTVAIADD----------GEVLVQGANVSPGYWSAGERDATGPGEDRWLHTGDVGHLDPDGYLVITGRRKEILVTSGKNVAPTPLEDRVRLHRLVSNCMVVG-------------------------------------------------------------------------- 110678077 10 ------------------------QSVPALLHRNAKEFADAPAYREKEQSWTWAETLEEVEALALGLVDLGVQEGDFIAVIGRNRPRLYWAMIAAEMVGAVPVPLYQDAVAEEMAYVLSHCGARFVIVGDQEQVDKVIEIGDQLHSKLHQYTHVQDAGRAKRDELLPEITARQAKL---NYDSTCVMLYTSGTTGKPKGVVLSNRNVIETSKSSSEFDDLRQTDSILAYLPMAWVGDF-IFSVGQALWTGFCTNCPE--SAETMHTDLREIGPTYYFAPPVMIRMFMAHARRVGPDFSRIRVGYTAGEAIGPEIFDFFRS-LGINLKQLYGQTEATVFITAQPD-GEVRSDTVGV-TCPGVELKIA----------ENGEVFYRSPGVFVEYFKNPESTADTKDAEGWVATGDAGFIEEDGHLRIIDRAKDVGKMAGSLFAPKYAENKLKFFPNILEAVVFGNGRDEWAERNNIGYASYQELARHPQVMGMIQEHVLSGCQVHRFVVLHKELELTRTRKVRRRIIEEKYADIIAA- 149920741 31 ------------------------QTIALELQRWALERPGDPFLTFEDRRWTVGSFDAAVNRHARAWRRAGVVAGETVALVLENRPAYLFHYYALAKLGVVAALINPALRGAALSHALRASEARAVVVGEGLDGLRELAESSDADAVPVSPERVFVDVEGGGWSSWAEGVASPLPIPEVREHPLAYI-YTSGTTGLPKPAVVKHHRQRRAGDVFGGLAMLTAADIVYVALPLYHASA-SMIGVSMTIARRAQLVLARRFSASRFWPECRAHGVTTCIYIGELCRYLHNQPPRPDDGEHEVRCFVGNG--LRDDIWDGFCERFGIRVVEFYAATEGNAETANVFN----LRGTVGPLLFPARGEVVRDAKGRCVPFGEPGLLIINDRNPYAGY-KDAAASQRKILRDAWFDTGDLLRVDRLLHLHFVDRLGDTFRWKGENVSTQEVAEQLNGAPGVLESNVYGVEVPGSGRAGMAAIVV-DGDFDPRAFYAHVSE-VLPTYAQPRFLRIVAAMGTTGTFKHKKNDLRDQ-------- 148554985 3 --------------------------VADRIRRSFRALGDRPAIEFRGRWVNWQEVGRFADRLDTLLAEAGVAPDARIGLVARNRASHAAAMLALLAARRSISLVHPFLPAAALAAEVERLGAAALIADAEDWP--------PIAESCARIGCAGIALGEEPFLPRPVDGLEHATIVQAAHDGVIEIL-SSGTTGPPKRLPLPLHVLQRAVDSAPEGESADGPPPQINVWPLSGVGGLSLLAASGA--QGAPLVLIEKFTAEALADAVRRHRPPMLGLPPAAIRMMLDA-DIPRAHLASVTAIYGGSAPLDPDIQERFERQYGIPIHWGLGATEFCGTIVRWTPAGDAKRGSVGLPMPGVELRVIDPDDGSSIEDGREGLMQVRCPAI------RPD----------WVATTDLIRIDADGYVYHLGRHDGAIMRGGFKIMPERVADALREHRAVRDAAVVGLPDERLGAVPAAMIELHDGAADEAALLAHLRER-LPSTHMPVRIAVADELPRTPSLKVSLAAVRAAMTE----- 194751761 102 ----------------------------------------------------YDEALLRAKNFGAGMLALGARPKQLIGIYSQNRPEWILYEQGCYSFSLVVVPLYDTLGPDACAFIIRQTEMSIVVVEDDGK-------AAMLLEKAPRSLKIIVAIKPIRQTTLERARSRGIQIPEVPPEDLCTVCYTSGTTGNPKGVMLTHGNVVAGVCSVILQMGIRAGDVMVSFLPLAHMFERCCEN--GMYYVGGCVGFY-SGDIKELTNDLKMLKPTVMPAVPRLLNMRAKEKEIARGVLRNLRLMVVGSAPLAGNVLTFMRCALGCLVLEGYGQTECTGAIT-LTVQGDHVPNHVGPPVSCNAVKLVDVPEMEYFANQNTGEVCVRGSNVFHGYYKDPEKTAEAIDSEGWHHTGDVGMWLPNGTLRIIDRRKHIFKLSGEYIVPEKIENI---------------------------------------------------------------------------------------- 124025167 64 --------------------------------------------TFHPESFTYEELAENISMAASAFSQVGVEPDEVVALFAENSPRWLIADQGLMRIGATDSVRGATAPPSELRYILEDSKAVGLIVQNS----DVWERLSLNDDQINSLKFVLLEGKAEGVFEWETFLKKGLNIENVSKQEIATILYTSGTTGKPKGVPLTHSNLLHQIRSLACVANPSPGAPVLSVLPIWHSYERSAEYYF--FSCGCT---QTYTSIRHLKEDLPRVKPIVMATVPRLWESIKKMPRLRKHRISSLRFPISGGGAIAPH-IDSFFEALGVELLVGYGLTETSPVLT-CRRPWRNIRGGAGQPL-PETEIKIVDPETQIKKLRQKGLVLARGPQIMSGYLGKRSESKKVLDATGWFNTGDLGMLLSDGSLILTGRAKDTIVSSGENIEPGPLEECLIASPLIEQALLLGQ-DQKY---LAALIVPR-----IDHVKEWLAGRGVNSKVVPANYELRQSL---------KLEMNQALANRL--- 157336034 53 --------------------------------------------------LTYGKTFEVICSFASGLAQLGHKREERAAIFADTREEWFIALQACFRRNITVVTIYASLGEEALCHSLNETEVTTVIC-----GHKELKKIIDISGQLDTLKRVICMDDSTSFSDVEKLGREPVDADLPLSADIAVIMYTSGSTGLPKGVMMTHGNVLATVSAVMTIVPGKVEDVYLAYLPMAHILELAAENVVAAIGGGSPLTLTDRGTKGDASALV----PTVMTAVPAILDRLFDLAYARRLSLESLRFLLCGGAPLSSDTQRFINICLGAPIVQGYGLTESCAGGT-FSEYDDTSVGRVGAPLPCSFIKLINWPEGGYLTSDKPGEIVIGGPNVTVGYFKNEEKTNEVYKVDRWFYTGDIGQFHADGCLEIIDRRKDIVKLHGEYLSLGKVEAALIVSPYVDNALVVAVEDWALKQGI-AFICQKEETVKEASLVKAAKQARLEKFEIPAKIKLLPDTPVTAALKIKRDVIRKRFSEDLA-- 87309997 31 ------------------------------------------------------ELARARVALIGEFRRQGLASGDRVLVTIGNGPLFPAALAALLACEASPLLVHVMTPPAELARYSKRFGVKWI---ASFGGDPHVSTVLSRQQQLQPLDGWNLL-----WGAFADPTSVPGPELRGVPLHP-----TSGSTGLPKIALRPGFAAMEEARHYAETMAICEDDCLFAIPPMSHAYG-YGLTVMTPLLSGASIVTTANFSMKKLADVLRDYPVTLLPMVPAHIDMLLFGGMI---DFGRLRWLLTAGSMMPRRSAVQFRKKTGVTVCPLYGTTETGGISVATTADGQDVDGRVG-PAMNGVKVCVRDAEDQGLEPG-VGKLHIQSSSMMAGYLDEQDAILHPWDADGWFETGDLARIAGDAVIHLRGRTGEMINVLGLKVVPCEVEETIAAMPGVREVKVYGSRLASQAEIVKAAIAVEPGVDELA-IRAYCEEH-LVYYKRPQAIALVDALPRSPAGKIVRDRL----------- 210084925 34 ----------------------PPETVHAMFTRAVKNYPNQVAMVW--VKWTYQQYYDDACRAAKSFIKLGLERFHGVGIIGFNSPEWFIGHVGAILAGGFGVGIYTTNNAEACRYVADSCEANVIVVENNV----QLQKILKIWDKLPHLKAVVQYTGAEEFMQLGSDVADKVLEDRISPNQCCILIYTSGTTGNPKGAMLSHDNITWTAHYASEYASLRMGEISVSYLPLSHVAGQMLDIFAPMCNAGSTYFAQPDALKGTLVATLKEVRPTALLGVPTVANAVVFRTIRKALGLDRCRLQYSGAAPIAMETLQYFMSI-NVPLYELYGMSESTGPHT-MSLPHHFRVGSCGSEFPGVTTVKNADDEG-------IGEVCFYGRHVFMGYLKMEDKTREALDEEGLLHSGDLGKKDQEGFLYITGRIKELIITGGENIPPVLIED----------------------------------------------------------------------------------------- 218185323 49 ------------------ETHWEGVTLAELFEQSCEQYREMEAARDGRGQYSYADAFKTVCNFSSGLVRIGHQRDERVAIFADTRAEWQIALQACFRQSITVVTIYSSLGEGALCHSLNETEVITVIC-----GRKELKKLVDISEQLDTVKHVIYVNEVESFEEVERLGLEPVEAKLPLPSDTAVIMYTSGSTGMPKGVMMSHRNVLAVVSAVMTIVPLGKKDVYLAYLPLAHILELAAETVMSAVGAGSPLTLTDKGTQGDASAL----KPTLMTAVPAILDRVRDGAAKKLFDIARIRFILSGGAPLSGDTQRFINICLGAPIGQGYGLTETCAGGT-FSEYDDNSVGRVGAPL-PCSYIKLIDTNDSPMP---RGEIVIGGPNVTKGYFKNEAKTNEVYKDDRWFYSGDIGRLHPDGCLEIIDRKKDIVKLHGEYVSLGKVEAALSVCPYVDNIMI--HADPFHNYCVALVVVAHSEQETVKELAKAAKQARLEKFEIPAKVKLVPE-PWTPSGKLKREAIKKAYEDDLAA- 125716302 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPGYPASRISYMAGDARLSALLTWGQGA-------VATADLKLPRI-------ALDEWRVLAEYSVKPLAH-NVRADAFAYAIYTSGSTGQPKCVLLNHRGRINNIEDYCRRLELGETDRVLCVSSL--SFDISVCNIFCMFRSGGCVIFPRLNDPDHWLDVMQERSVTFWHSAPALMDALLEVTSERRYDRNSLRVALLGGDWIPLSQPKRARAAFPLRFVTAGGATELSIDSTFYPVDEAWRSIPYGRPLA-NQSALILDADMALLPPGVPGELHLGGAGMGAGYWRDEEKTRKSFTGERLYKTGDLGRWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 183983098 4 ------------------------------------------------------------NKVAQFVRQCGLAPGDRAVLVYPPGLDFVCGLLGCMAAGVIAVPVNPQKSGAAFRRVALDCGATAVLTSHHYADARQLEVAAPVGTAFDEPWHVTSRGASGRGKSAPRAVSEAISEWAPSPQTPALLQYTSGSTSDPKGVVITHGNVVHQAEFNRRFIGLGPGHRAVFWVPPYHDFGLIS-GILSALAGNFDLTMMSPMSPALWFEVMDRVRATVTVAPNELAMRKTTAEQRAGWDLSPLQVIVSAAEPVREDTTRRFFEAFAAAFCPCYGLAEHTVGITPSDAPDAQVLMGCGQPTDDVD-VRIVDPELVPLGDGQVGEIWADSPSKAAGYWGLSAKSRATFQARGYLRTGDLGFLH-DGELYVCGRIKDLLILAGRNIYPQDIEDSLRDHPAIRPGAAFAVVDGNSETLAVLVEVRTDGSPDLAGVVAAIRAAVLKDHQLRCGVVVLGSVSKTTSGKVQRSRCRARFLD----- 157374651 57 ------------------------------------------------KELTFAELDSLSDKLAHALNAYGIKRGMKAVLMVTPSLDFFTLTFALFKAGIIPILVDPGMGVKNLKQCFIESQPDAFIIPKAHLARRLFSWGKDSVKHLVTVGGCGLWGGVSLDTLMEGVTSAAYEMVWLDEDEMAAILFTSGSTGTPKGVVYSHKMFEAQITALKNDYGIAPGERDLATFPLFSLFGLGMASIVPEMDASKPI----TANPDYLFAAIGKYQCSNMFVNPALIERLGQAGVTQTHKLSSIKRVISAGAPATIASIKHFSQMLGVEVLNSYGATESLALFATTEVTDSGGGICVGSPIEGVDIAIIWNENLR-LKPGEIGEIVVKGPMVSRSYYRRDSATEQAKIIDGRHRMGDLGYLDDEGYLWMCGRKAHRVSVKGERYFSIPCERIFNTHPQVKRSALVGI--EVKDQSGVPEVVPSLGAGLYAELNA-IAEKHTQTHGI-KRFLIHPEFPVDINAKIFREKL----------- 57638561 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPQERIDDIIADTQLGVLIIQGRFKD----------KLQDFTGKTICLDTDWSVISPYSKTN----PISDVQLDHLAYIIYTSGSTGKPKGVMIEHQSMQNFVTTAIDKYGISGKDKILQFASV--CFDTSIEEIFPCLCVGATLVLRTAESSEEFWRCCQQWQLTVLDLPTAYWHQLVVDLKPEDSRLPSLKTVIIGGEAVQIEKVKHWHSCVDPQLFNSYGPTEATVVTTLEQLTTTENSVSIGKPIS-NVQVYILDQYLQPAPIGVAGELHIGGRGLARGYWQRPELTAEKFIQDRLYKTGNLVRFKKDGKLEYLGRVDSQVKI----------------------------------------------------------------------------------------------------- 73987270 59 -------------------GHETPLTIPEFFRESVSRFGMYPALATKNEVLNFNQYYEACRKAARALIKLGLQRFHGVGILGFNSVEWLIASLGAILAGGLCVGIYATNSADACQYVITNAKVNVLLVEN---DLQLQKILSIPQSRMETLKAIIVKESNNNLYSWNDFMELGNSIPDSQLDQIAVIIYTSGTLGNPKGVMLSHDNITWTAGAVAKNCSLSNQEVVVSYLPLSHVAA-QMMDVWIPMKIGAFIYFAPDALTGTLINTLLEVKPTAFLGVPRIWEKMQEKIKESGAKCSSLRIPISGAAPLNPETSEFFLS-LDIPIGEMYGMSESTGPHTT-SSRNNYKIHSCGKIMSGCKNMLY-----QQSKDG-TGEICIWGRHVFMGYLEMEDATMEAIDEEGWLHTGDLGRVDSHGFLYITGRIKEILITGGENVAPVPIEN----------------------------------------------------------------------------------------- 107100664 9 -------------------------------------------------EYTWGDADRQVDALAEQIAAHACRS---VGVLLDNSYRNLCLIYAVMRAGKHLVLIDPEWGEA----------AKQAIVDE--MRLDALASEHPLEGALAGLR-----------LALDFERSATHRLDRAAHSH--MILFTSGTTGQPKGIELSQQAMLHAYRIGRDCLGIGEHTRSGC---FYRISGLGILGILFPLLYGGSAVLLPWADSEGFWECVERFGISFLYLVPPVVNHMVKEGSPPPRRLPLQRLLCVAGSALDADLQAAFQRDY-AALANIYGLSECGFAFLFGKRRGDAFDNSVGPAV--GLELKLTDPDGRPLEGGERGRLWVRTPSLFSGYVNRPDLTAQVL-EDGWLNTQDLAYFDEDRCVHVLGRCDGTINKGGNLFHLNECERALNGLDEVIDVCCLKVDCPLYGEDYVAVIHTAPQVEFA--FLPWLQQQ-LGTLRAPQRVVLSQALPLNGAGKHDRRALAALLQRE---- 156346366 15 ------------------------RTLFQLLDHNTSVSPNKEAIVFRDDSYTFKKLKDQSQILAAKLIELGRSEG----------IKWFLCFL---VAG-------------------NLCDQVKYVFTDQTQDDVIGSLVRMREND--SSKSVVLVGTTRDLLGDDKVDFEKLTKVEVQFDDSCVVVFTSGSTGNPSPKEYTHHGFVNGILGEARMAGLSRDTILFSDAPFDWITGLYVLGTATTLVTFPPNLLFSNHVTTKVLRILEEERCTHATFLHYFLKDLTTCKELASFDLSFLKVCLTGGQSTDFDLLHKVLKVLGLTIFIAYGSTEVFVCCSQSVDLASIRVDEVGKKVSPGFEVKVVDSEGRLVPVDTAGELCVRGAAMVHSAFNLPATSHRSITATGWFHTSDWAAITSEGLVRILGRMDDVIKFATDSVQPKEVEEILCEHGAISDVKVVGVPDQRLFETICACVILSPGSEKEAELKEFA----------------MQGIP-TRTGKTDRKMLRKLAIEKL--- 119504436 4 ------------------------QTLTGQLAHWARECPERVWLRDGETPYSWSEAQDQVHAVAAALEQR-LGAGNSMALLSKNRAHWVLADLAVIASGNISVPLFTTHTATTAQYILEFTDTKALFLGETTNWDAVKEVMPE-GSLVITLPGVSCDVEHVTWDTLLQEGQRKQPSHQGEASDLISLVFTSGTTGMPKGVIQTHETNLIPVRRGTEAFASRERSRFFSYLPLSHIAERQIVE-YGSMVACGEIWF--NESLDTLLRDLPTCKPNVFFGPPRVWEQLMSALVLGGLGLTDVDYCLTAAAPTPPALIHWW-DKLGLTLCEGFGQTEAMSLI--VTKVDDRRIGSIGKPIS-GVEVKISD----------IGELLIRAEGCTPGYYQQPEKTAE-LWQNGWLHTGDKAYVDDDGFIFITGRVKDYFKIQGKFVAPPPIEG-LFAHNVHAETVMVTVLSDAAAALESAVVVLDTIASINAEIEKHARIGAVIISK--DHWTIENEI-LTPTLKIRRERVEAVFAEK---- 195115800 33 -------------------------TVPELFRESCQKFGKLPALVWERITLNYEEYQQQVELAARMLLHVGLEARSSLGILAFNCPEWFIAELAALRAGGVLAGIYPSNSAEACFHALATSEATVCVVDDE----KQMAKLRAIKHRLPRLKTVILHGPYESFVNQEEGYFSWQHLMALDANDCAMLVFTSGTVGMPKAVMLSHDSLVFETKIVGATLKNTEGERIVSYLPLSHIAA-QIFDVFLALEHGGCVYFADRDALKGTLRTFQKAKPTRMFGVPRVFRYLLAKARVEQHQLAKIKTFLTGAAPVSSELKHYFLG-LDMPLGDIYGMSESAGAITLHETMTNLY--SSGTPLV-GIEVKIHEPDAK----GQ-GEIVTRGRHNFMGYLGQPLKTEEAIKPDGWMYTGDMGYMDEHGNLVICGRIKELIITGGENIPPVHIEELIEELPCISNALLVG-------------------------------------------------------------------------- 170582713 98 ------------------------DTVDKLFTHVARLYGDKPALVLGNYSWTFAEIHEKIGRIASGLKSI-VENGCRAVIFSETRADWFITAFSLFRINVPVVTVYATLGEEAIAQAINETEATLLITS-----AELLSKIAVIGKKCPTLRSLIVKQQFRNVVSLDELEAHTNTVSEVSPNDTAMIMYTSGTTGAAKGVILTHYNIVSSVAGLGAGIPISHTDIYIGYLPLAHILEFAAE--LTCMTRGCRVTLHDRGTHGDCWAL----RPTIMAAVPAIMDRIFKAISDEVASAPRLRGVLSGGAALNPETQRFMNICMCCPVIQGYGLTETCAAVS-IADVNDLSTGTVGPPVRCSRILLREWSEGGYTPFNDPGEVLVSGSNISPGYWKQPEKTAEDFVVDGYFATGDIGEFREDGSLRIIDRKKDLVKLHGEYVSLAKIETALLNCPLIDNICCYG---DSLSSYLIALVVPNKKHLTERRMEEHAMKNHLLKNELPGKIYLCDEIWTAETGKLKRRLIKEKY-EQVIA- 171060108 4 -------------------------TFPRLLLEHAARRPDAPALREKEQTWSWRHLAEQVRLIAGGLAAAGLQAGQHIIVVGDNRPRLSATMLAAQSLGAIPVPLYQDAVAAEFVFPVNNAEVAFAVVEDQ----EQVDKMLEIREHCPQLAHIWFDDDEPGLASLEALMAEEAAIERTRADDVAAMFFTSGTTGNPKGVVHTHASLIDRSGAGARFDKLTEHEEVLAYLPPAWCFSYAQWLVCGYVVSAATVTITYYFAPPRVFEMIRMEDASRIVGPARMDGQQLGALDRFKYALSRVRVAYTAGEAIGPDLF-TFYRSIGINLKQLYGSTETAV-FVCLQPDHEARADTVGVPIE-GVQIKLADN----------GEILVKSGGLLKEYYKNPAATAEVLNAEGWYHTSDAGFIDAHGHLKIIDRVKDVGRLGGANFAPKYVENKLKFFPYIKEAVAFG----DRRERVCAFI------------------------------------------------------------ 158318552 26 ----------------------AGLTVPMLLARQCRSRPDAVSIHWMRQAWTWRQYGAQVARMAGALERLGFGRGDRALLMTCPRPEFHVIDSAVLLLGGCPISIYNSSPAERVRYLAAHCRASLVVV----EGRELLARVLAVRAELPDLRHVVVIDPAPGVLRWDDLAADPVDLEAAGPDDPCTVIYTSGTTGVPKGVMLDHRAVIWQCESYLRRLDRDTGARWVSYLPVAHIATRFYAQYFHV-YAGLEDITCPNPDPARATRLTRAMRVGEEAAVPPRLAREREELRPATRELRTLLTGAIGAAPANPQLTAAWIG-LGVPMFEGYGLSESTGMLTV--DPFAYRLGSVGRPM-PGVELRVAPD----------GELHFRAGSAFRSYLDDPEQTTAAIDAEGWVRTGDLATID-DGYVRLRGRKKELIITGGENVSPVAVEFALAAQLLVGQVCVLGDGQPALG----ALVVLDPQAAAVDELAALVRQEKVRRFHVLRHEWPLDSDELTPTAKLRRDQIAAKYQAEIAA- 152996590 492 --------------------------------------GEKEALTYNGEMWTYRKLGENIEKVSAMLNDRGYHQR-VISIIGFAEPDVVASIIGVMASGNIALTIDASTPKSRISQILQNSAVELLLLGDDVCSDSF------------SIEEVL---HIRELLAGKVVYSNQSPPSVTDVHDIAYILYTSGTTGEPKKVEGRHHGLNNFISWQSREFKVNETDR--CSLLTNLSFDVSLRDILLPLYNGATLCIPTKNSGEELLTWMNTEKITIANIVPSLASKWLDSCSSVKE-LTYMRITFFAGEPLHRKFVQRYQTELAHTIVNLYGPSETTLCWSVVDPLRGSQKVFPVDQVIEGSEVYIAGKSGNRCGIGEIGEIVIRTPFLA---------------IDGCFYTGDSGHIGVDGKLYFDGRENEVIKIAGVKVNPLEMESYLSSKNNIAQAVVLACNDEFM---LYAFYTTETGQIDSSELRFYMRQFV---YQIPRKFIHLNSIPIKANGKIDKNALR---------- 123406480 49 --------------------------------------------------ISYTEFYRRVVAFSRGLSKIGLNPGDKVGIYGPNCQYWEITQFAAHSNSMIVVPVYDSLGPNAAQYIINHAECKAVVCHPS-----KVQSLLSIAKDCPVLEHIIAMDTADQIVTTGETETTELQMP--KPETIAFIMYTSGSTGTPKGCVLTHNNLISGAVGFTNLISITTSDTFLSFLPLAHIYELTVEYV---MMAQGTAIGFSTGDIRRLTEDIQALKPTIIIGVPRVWNRMVDKMSQKVKALPAVRFLVSGGAPILPEVYDFLRVAICPNIVQGYGLTEVAAGLTVQEIP--AFTSCDCGAITPVSMVKLRKVEGNPRGTPACGELLVKGPHVFQGYYKEPKLTDEAFADEKWFATGDIVQIAESGIISIIDRAKMLVKLSGEYLAITNLNDAYGSAPGVANIYVYADSHHDS---PAAVVVPTHE------------------------------------------------------- 120406583 20 ------------------------------VERWAKVRGDKVAYRFLDRDLTWADFGARNRAVAARLQQV-TEPGDRVAILCPQNLEYLVAFFGTLYSGRIAVPLDPNEPGHRLHAVLDNCTPSAILTTTEAAEGVRKFFRTRPANQRPRVIAV-------DAVPVEVGAT--WEPVDVTHDTIAYLQYTSGSTRIPTGVQITHLNLATNVVQVIEALQGEEGDRGVSWLPFFHDMGLITVLLPTVIGHYVEFMTPAAFRPGRWIRAMAREGDTTISVAPNFAFDHAAARGVPKDDLSNVKAVLNGSEPISAATVRRFNEAFGPAIKPSYGLAEATLFVSTTPSNESPKIISVGKVGVAEWAVIVDAETASELPDGQIGEIWISGQNMGTGYWNKPEETIATFDDATWVRTGDYGAYH-DGELYITGRVKDLVIIDGRNHYPQDLESAQEATKALRTVAAFSVPDEVFDDSHAG--LKRDPDDTSEQLV-IVGERAPGAHKVRHGVTVRDAIPRTSSGKIGRRACRSAYLDGLRAG 73951717 201 -------------------------TVHRMFYEALDKYGDLSALGFKRQHISYSQYYLLARRTAKGFLKLGLEQAHSVAILGFNSPEWFFSAVGTVFAGGIVTGIYTTSSSEACQYIAHDSRANIIVVDTQ----KQLEKILKVWKNLPHLKAVVIYGEAEELMELGDELLEETLDAIINTQQPCVLIYTSGTTGSPKGVMLSQDNITWTARYGSQAGDIQPQEVVVSYLPLSHIAA-QIYDLWTGIQWGAQVCFAPDALKGSLLNTLREVEPTSHMGVPRVWEKIMERIQEVTAQLAKVRQAFYGAAPMTAETQHFFLG-LNIRLYAGYGLSETSGPH-FMSSPYNYRLYSSGK-VVPGCLAKVVNEDSEGV-----GEICLWGRTIFMGYLNMEDKTREAIDAEGWLHTGDTGRLDADGFLYITGRLKELIITGGENVPPVPIEEAVTELPIISNAMLIG-------------------------------------------------------------------------- 29831768 3 ------------------------RTVAELVRE---RWGDRPGLWFEGRVLSHHQMAAGAAARAELLAGLGAEP--HVGVLLDNTPEYPLWLSAAAVAGAAVAGLNPTRRGPELARDIRHTECRVVVTERA-----HLPLLDGL--ELPGVRLLVTDTDAYEELLAPYADAEP-DASRATPDDRLLLYFTSGSTGAPKAAICSQGRLAAAGHSLVGHFGVRPDDVHYVCMPMFHGNAVIADWAPALAAG-AGVALRRRFSASGFLPDVRAYGATYFTYVGRAVQYILATEERPGDRDNPLR-LGFGTEAGAVDAA-AFERRFGVRLVEGYGSSEGGAAIQWRPG---TPPGAVGRA-APGDDLAVLDPDTRECPPAEIGELVNRGPNPFEGYWRNPEADAAR-RRAGWYWTGDLFYRDADGFLYFAGRTDDRLRVDSENLAAATIENILARYEGAAAVAVYAVPDPVAGDQVMATV---AGDFDPLGFAAFLLAQPLGTKMAPRFVRVVERMPVTATNKIHRAGLRRE-------- 163739384 5 -------------------------SLPALLERNAAQIGDRQAYREKEQCWTWSETQKEIEALALGLINLGVNEGDFIAIIGRNRPSLYWAMVAAQSVGAVPVPLYQDAVAEEMAYVLGHCGARFVIAGDQ----EQVDKVIEVQEELSNLEQIIYLDPRHEYAHVQDRAARDEWTPDLEADSTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSAEFDKLTAGENILSYLPMAWVGDF-IFSVGQAYWCGFCVNCPE--SADTMMTDLREIGPTYFFAPPRVFEGQLTSVMIRMEDASTLRVGYTAGEAIGPEIFD-FYRSLAINLKQLYGQTEATVFITVQPD-GEVRADTVGVP-APDVEIKIADN----------GEIFYRSPGTFVEYYNNPESTASTKDAEGWVATGDAGFFEEDGHLRIIDRAKDVGKMAGAMFAPKYVENKLKFYPDILEVVLFG-------------------------------------------------------------------------- 83309679 103 ------------------------------------------ALVFWGRRLSFAELRALVSRLQQALSAAGVGKGDRVAGYMPNMPESVAFMLAVASLGAIWSSASPDFGVQGVLDRFGQIAPKVLVAAEGYKAHDCLEKLAAIVPGIPSLERVVVVPYTREAADLSGVDAKAVEFLRLPFDHPLYIMYSSGTTGAPKCIVHSAGGLIQQLKEHRLHCDVRKDDRV-------FYFTTCGWMMWNWLVAGATLLLYDG-NPSHLFDFADAEGMTLFGTSAKWIDAIAKSGPIKTHSLATVRTICSTGSVLAPEGFDYVYAKVDVQLASISGGTD-IISCFMLGNPLVPVYRGEIQCRGLGMKVEVFDENGQSLA-GSKGELVCTRPSMPVGFWNDDDKYRAAYFEPGIWTHGDWVELNPEGGIIVFGRSDATLNPGGVRIGTAEIYRQVEQIDDVLESLVIGQ-DWQADVRVVLFVRLRDGVTLSPELETRIKKRNTTPRHVPAKVVQVADIPRTKSGKIVELAVRDVV------- 85706579 11 -------------------------TLGALLARNASRHGTDIALREKERGITWAEYTEEVLECATGLETLGVAPGKAVLILGDNRARLYMSMIAVALLGGYAMPAYPGATLEELQHFLGEVEIVAAVAEDQEQVDKILEVARGIAHIIYDEARGLSFYEIDGLMSWEDPHRRENLLHRTKPEDPAIFLHSSGTTGKPKGIVLSQKNVLAAARNGHAGGTFDENEEILAYLPMAWVGD-YAITVAAALLLRFTVNVPERQ--ETVLRDMREIAPTFYLAAPPLGRLLGEAPIKDQFGMSRLRNAFTGGEAIGEDTFV-FYRALGIKLRQFYGQTENSA-INAIQSPEEVRLHTVGKPV-PGVEVKIAED----------GEILLRSDSVFEGYFNKPEASAEAL-EGGWLHSGDAGYLEEDGHLVVLGRVSEVMHTGGERYVPNYIENRLKFSPYIKDAAVIGAGDEHWAEVNGVPYVSYSDLSQRDEVALLLREKVIPEPLHLKRFV---SLPKTRTRKLRRKVVQERYADVIAA- 199584523 31 ---------------------------------------------------TFQDFNQRVRNLASALAAWKKPAGEVVVVYLTEHEDNMSAVWACLLAGLVPC-LQPALSAQQIAHIRKLFGSATWLTNDAGAM------------QLDTIKGLDVHLFSDLLASAEKSSAANYVARQSQPDDEAILFLTSGSTGFSKAVVHTHRTIINACIAKGANYRLTPQTNILNWVGFDHVAGSLEMHIAPLLYGCSQLHVHASADPLLLLRLIDERSIDIAFAPNFLLAKMVRDLEKRKFDLSSLRRMNSGGEAVVSKTAVAFVQLLKFKVAAGFGMTETCAGC--IYDVVDLAENSPGAPVH-GCEMRIVDPEDGATPDGQPGELQVRGPMIFVRYYNNPEATKSSFVEGGWYRTGDIGII-ENGNMRLSGRIKDTVIVHGVSYGIPELETYLQTVQGVTHSFLAAAPYRAPGQETEGFVVLQGDDASKKLSETHRAIKDVSVKMMPQHIVPIDQMEKTTLGKLSRARLLSQFVQGALA- 218441782 103 ------------------------------------------------RTLTYQQLYQQVAQLAAAMRELGIKSQDRVVGFLPNILETVVAMLATTSIGAIWSSCSPDFGLNGIVDRFEQINPSLLFTTDGYKPLNSLEKIAAITDKLINSKKIIVVKETPDISPLKNQNTPQLEFEQLPFNHPVYIMYSSGTTGKPKCIVHGAGGLLQHSKELKLHTDLKPEDKIF----YYTTCGWMMWWVVSSLMIGATVILYDYPGVDSLFNLIDEEEVSIFGTSAKYIATLEKEKPKQTHHLKDLKTILSTGSPLSDESFEYVYREIDVCLSSISGGTD-IISCFALGNPNLPVYRGELQCIGLGLAVDIFDEEGNPL-RGEKGELVCKRPFPCRSFWNNGQKFHHAYFSNSVWNHGDYAEIREHKTLIIYGRSDAVLNPGGVRIGTAEIYNQVNPLEEVKDSVVVGQQDDV---RVILFVVLQEGLSLDEKIKTTIRNNTTPRH-VPAKIIQVLDIPRTINGKI---------------- 197774100 18 --------------------------LADAVFDHAFDDPDHVALKDSEGRWTSAQFRDEVLALAKGLLAHGVRFGDRVALMCRTRYEWTLFDFALWTVGAQSVPLYPTSSAEQVFWMLHDSEVSACMV----EYEDHAMTIGSVIDRLPLMKRLLDAGAVEELVAAGAHIDDDVHRRAVTPDSVATIIYTSGTTGRPKGCVITHSNFMFEADTMIGRWEAGDEASTLLFLPLSHVFGRMVE--VAAIRGRVKLGHQPVLQASALLPDLAAFRPSFILAVPYIFEKVFNAARRKAESAGRVRHAMSGGSGMDRRLGLFFEGA-GVTIFEGYGLTESTAAATA-NPPERTRYGTVGLPI-PGTTVHIAED----------GEVWLHGGNIFQGYLGDPKAT-DAVLHDGWLATGDLGALDEDGYLTITGRKKEIVTSGGKSVSPAGLEERVRAHPLVAQCIVVG-------------------------------------------------------------------------- 47221457 1 ------------------------------FLETLESYGDHPALAYKEEKLTYRQYYQQCRAAAKSFLKLGLERYHGVGILGFNAPEWFISDIGCILAGGLATGIYTTNSPEACQYVAANCEANILVVENQ----TQLDKILKVKDQLPHLKAIVYKGPLKQKLPFLYTWAEFIRLGELQANECCSLIYTSGTTGNPKGVMLSHDNVTWTVQSALSTVNLTPEEVVISYLPLSHAAAQMFDMWLGISFAVTTYFAEPDALKGSLGTTLKEVRPTCFLGVPRIWEKMQEKMKAVGAKASPMRMCFTGAAPITKDTLEYFMS-LNIPVMEIYGMSESSGPHT-VSRNEEYRITSCGKVM-PGCKTKLDDEDGN-------GEICFWGRHVFMGYLNMPEKTAEAIDQEGWLHSGDLGKHDQLNFTYITGRIQELIITGGENIPPVPIEDALAEVPIISNAMLIG-------------------------------------------------------------------------- 197759239 18 --------------------------LADVVFDHAAQDPDRVVLRKTDGRWTSGELAAEVLALAKGLLAQGVRFGDRVGVMSRTRYEWTLFDFALWAVGAQPVPVYPTSSVEQVHWILYDSSCVGCVVEDE----DQAMTVGSVIERLPQLRRLLDAGAVADLVESGRGVAEGVHRSAVTPDSTATVIYTSGTTGRPKGCVLSHGNFMFNCWESVFRAGPGEQPSTLLFLPLAHVFGRMVE--VAAVRARVKLGHQPVLAAAELLPDLAAFRPTFVLGVPPSAALRMEHQLFEKLVYGRVRHAMSGGSAMARRLG-LFFDGAGITVFEGYGLTESCAAATA-NPPGATKYGTVGRPI-PGSTVHIADD----------GEVWLHGGHIFSGYLNDP-RSSEVVLRGGWLATGDLGRLDEDGYLTITGRKKEIVTSNGKSVAPAALEERVRSHPLVAQCVLVGNDRPRGRQQLAAADLVHDPDLTAEVRRAVVAANTLVSQAAIRTFRVLAEL-LTPSLKLKRGAIEKAYAKEVAA- 73540468 94 ------------------------------------------------EEVSWDALEAQVASLAHALRQMGVGRGDRVAGYLPNIPATIVAFLATASLGAVWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYRDYDRAPVIADLVAALPSLTDVIIAREGVRLLAWQDMHRVPLAIESVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIQLKLMAFHNNLGPDDV-------FHWYSSSGWIMWNALLLGTTIALYDGPDAGVLWRFVDDARVTLFGAGAAFFTNCMKAGPARIADVSRLRGLGSTGSPLPVEAYDWIYRHVDIWLVPMSGGTDFAGSFVAGCPLLPVYAGEM-QCRCLGAKVEAFDDNGQALTD-RVGELVCTEPSMPLFLWGDADRYRDSYTYPGAWRHGDWIKITARGGAIIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDL--EYLGRESYLFVVLREGIVLDDALRDTLRMRALSSRHVPNEIVQVPAVPRTLSGK----------------- 196012622 43 ----------------------------------------------------YNEVIEKAEAIGSGLVSLGSSPGEFVAIYSQNRPEWIMCEHACYSYSMVVVALYDTLGKDSCRYILDQTKCTTAICDNSEKVNSLLLLCDE----LPNLRNII---KIDDVTPEEKARASKIELEPATPNSLATLCYTSGTTGDPKGAMLDHRSVVANSAQMKDSVRIEPNDTLLSYLPLAH---MLERVIETLMYCEGSQVAFYRGDVKLLMDDLKCARPTVFPCVPRLLNRIYDKVLAGVFDMARVRLLVSGAAPLSPKVLLFLRAVLGVPVLEGYGQTEATAG-TNLNVLGDPTVGHVGPP-SMSVKIKLID-----VPEDNKGEICFKGPICFRGYFGNAKKTADTIDSDGWIHSGDIGEWLPNGALKIIDRIKHIFKLSGEYVAPEKIENVYIRCPLVAQIFVYG-------------------------------------------------------------------------- 86740636 14 -----------------------------------------------------------VAAVARGLVAHDVGVGDRVAIMGRTGYGWAVADFAIWSIGAVTVPVYPTSSAHQVDHIIGDSKASWCFVETPDHERLVLSAGLPATRVWSLDEAVSALGTAGQSVAESEVLR---RRDAVRADDLATIVYTSGTTGVPKGCLLTHANVFSAAVNSVERLPATGSASTILFLPLSHVFGRVT--MIGCLWAGVRTALLP--DPGGLVPALRTFRPTFLITVPSALEKMLQAPLFDRLVYRRLRHVVCGGATLDPSTAE-FLTGVGVHVLGAYGLTEASTAVS-ISAPGLDRPGSTGRPL-PATTVAISDE----------GEVLVAGPQVSPGYW--PDRTGA---HEPWLRTGDLGRLDDDGYLHITGRIKEIIITGGKNVSPAPLEDRIRLHPLVSNAIVIG-------------------------------------------------------------------------- 168020992 31 ----------------------------------------------------------------------------VVGIWIAQSVEYLVSVFAVLKVGGVFMPMDPSWPVSRVQAVLQSAKPAILLGCRHTFLSSQNSLQAKISALEAANCQLMWIPEGFVKTAARETLYEVERVCATRQTNFCYILHTSGSSGTPKGVCGTEEGLINRLSWMESAYPHVNTDVGCFKTSVGFVDHLT--EALGPLLAGIPIIIPSPEILKELLNYIQTYKITRLTAVPSIFRALLPALKSTRNAADSLRILSLSGESLSLKLQQELHCVLNTTILNLYGSTEASSTSIQLLEDSRLSTTPIGDPINGCYHFIVVDGE-KLGGVNEEGELWVGGVGVAQSYLNDNESTREKFIDPPWFRTGDVVKKLPDGNVVLLGRIDRQVKIRGNRISLEEIEGYIEMHPKVSRCVVTLHTRLESDMDLVAYVVEEITSNLSHELKLWLAEK-LPSVMIPQIFIPLVSLPLTNSGKVDYDSLPDLI------- 152967081 104 -----------------------------------------------------------------------------------------------------VVVLDPTTPAARLRHYVEAAGATLVV-----SDAERAATAREVAATVLDPDGPGAAHRPDHVEAAAALLGSPA-----DPDDVAVIVYTSGSTGAPKGVACEHRSILHDTWVSSEATGAYPGSVVAHLLPMAFSAGVT--PTLGALLVGARLFDPRRRSVAELPGFLREVGADVLLASPAILRGVIASLGPQGR-VPGLKTVTMAGETVHGAELAAVRRAVGCVVRNRYGSTETWLMAISGDDEAPEGATPVGWAV-PGAKLQVELADGTLADAG-TGRVVLTSRWLGARYWRDPAKTAEVFTDNPTFRTSDVGSLGADGCLRLLGRSDHSVKVRGLLVEPGEVDALLFAQPDVREALVVGRPSARTGRMLVAYVVPEGPRPQASAVRAVVRE-NLPAHMVPEHVVFLDALPRTERGKLDRSRLPE--------- 85704421 490 ----------------RTDTAYDARPLHRLIATQIAKTPNARAVVFERETLTYTALDARANRIAHVLRQMGVGPGVLVGLCLPRSADMLAAALAIWKAGGAYVPMDPAYPAERLALYLSDSGARVVVTRS------------DVAQTLPPTAQTLTLDTDPRLSDAPDTEVDGGAGP----DDLAYVIYTSGSTGRPKGVMVTHRNVANFFAGMDDRIPAEPGAVWLAVTSL--NFDISVLELFYTLARGYTLVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168703948 368 -----------------------GETLPAAFLNQAVRRKEQIAADDLAGGVTYEKMIVGAWAMASKFRDLDAPN---VGLMLPAAVACDLAFLGLHLAGKLPVMLNWTTGPGNLAHAAKLMGLTHVITSKAFTQYLFLEEVRASLGKFGLLRRLIAVRYFGRWAVSALLGRIPS-----DPNRPAVILFTSGSEKAPKAVPLTHANIISDQRGCLDALNVDRNNSVLGFLPMFHSFGLTITGLL-PLFVGVRVVHHPDPDAGALARKIAAYKPTLAAGTPTFVSYILD--RAKPGELDSLRLVVVGAEKAPDTLFEKAKQVPHAEIIEGYGITECAPVVSVV-RPGSHRHGTIGPPL-PNVEVCVTDETKAVLPQGQMGMLHVAGPNVFGGYHDGPPPFEE-INGNRWYVTGDLAAIDERGEIVFHGRLKRFLKAGGEMISLPALEEPFAQYPPTDQVAVEGIETP-GGRRVVLFTT---EPISLRDANALLQGEGHRGVMRLDDVKQLDALPVLGTGKTDYKVLRAMLTD----- 120608827 96 -------------------------------ARQALRHADAPAIISEHRELSWPELRRQVAALALHLRAQGVGPGDRVAAYLPNIPEAMVALLATASLGAIWSVCAPDMGTAAVLDRFRQIEPKALIAVDGVRDLDRRGVLAELRAALPTLEHVVVVDEYTQATARDDAGVASFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVVALLLKGLHNDIGPSHVPNSFGERYHWYSSTGWVMWNALLSGTTCVIYDRPDWGTLWRFAAETGVTFFGAGAAFYANCMKAGIDLAADLSRIRALGTTGSPLSPEVQEWGTAQFPIWWDNISGGTDFCGAFIGGHRELPQVPGEMQCRML-GAAVESWDEAGRPV-TGAVGELVCTQPSMPLYFWGDAPAGAPALPGDPVWRHGDWLRVGPEGRCVIYGRSDATINRHGLRMGTSELYRAVEALPEVLDSLVVDLEYLGRESHMPLFVALREGAALDDALRERIAATALSPRFVPDEIVQVAEVPRTLTGK--KQELP---IKKLLLG 38234731 28 -----------------------------------------------------REINTRIKSVAARLQQV-AQPGDRVAILANNSPEYLFGFIGALYAGLVPVPLDPSEPADHLTAVMADAQPAIVLTNNASAAAVRRFFSALPGAQRP--RIISIDSLPDTLAQSYQIPTPSMAAAAINPVDPAFLQYTSGSTRTPAGVVLTNRSIVTNVLQIFAAAQLKTPLRLVSWLPLHHDMGIILAVFVTLLGLEFEMMSPRDFQPKRWIDQLDRREGDIYAVVPNFALELAAATPSEGLDLSAVEGLIIGSEPVTEKAVEAFAERFGPNMRPSYGLAEASLLVTTPQTPQRVALTGVGQVVRPQNLVIVDPETRTEVADGTIGELWAHGENMAAGYLDRPEDTAETFHSTKWMATGDLGVIV-DGELYITGRLKDLVIIAGRNHYPQDIEDHASEH--IRPAAVAAF--AIEGDAVEQLIILRDPSGDAEAIDAIRAAVTEAHGVVPADIRIVDEILRSSSGKIARRVNKKAYQE----- 114321257 91 -------------------------------------------------RLSRGELLEQVAALQGFLLAQGVGPGDRVAGVVGNTEHALIGMLAATGLGAIWSSASPDFGVSGVLDRFSQIEPKVLLAVNGYSPFPRLEQNVELAERLPGLAAVLDVGHPEGFTPWDEALAVHAGARPVPADHPVYILYSSGTTGVPKCIVHGAGGLLNHSKELMLHADLKPGDTFF----YFTTCGWMMWNWLASLVTGARLVLPGYPDLDVCWDLAEREGITHFGTSAKFLGRKKELAPGEAHDLSALRVLFSTGSPLLPEDYDWVYGQVKRDVLSISGGTDICGCFVGGTPNLPVRRGEIQCRLLGVDAAA-YEDDGHDAGHG-RGELVVRQPFPAMRFWNDPDRYKGAYFKPGVWAHGDYVRFTEHGGAVIYGRSDATLNPGGVRIGTAEIYRQVEQVPEVADSLVVGEPVDGDVRVLLLVVMAEGQTLTEARIKQAIKENASPRH-VPGRIVAVPDIPYTRSGK----------------- 84703521 100 -------------------------------------------------QWTRGELRRAVGQLAHALKAAGVTAGDRVGGVVTNRPESVAMYIATLSLGAIWTSCAPDFGVESLKQRFSQSEPKILFAVDGFRVARREPIYQELLQSLPSVERIVVLQTLTESPSLDDLETDEVPGECFPFDHPAVIVYSSGTTGAPKCIVHGAGGLLQLMKEHRFHCDLQPGDIMFYYTT---CAWIMWNWMIPALANGAAIALYDGPEKDMLFAFAEEIGVSHLGMS-AMYIDMCKMPIGENRDLSKLRCLMSTGSPLSTDNFEYIYASVKSDLHSISGGTD-LSSCFVLGDPTSPVYSGEIQMAGLGMAVDVYDPDGNSIPTG-AGELVCTRPFPMPVYWNDPEKYRGAYFEEGIWTHGDLIERTAHGGYVILGRSDATLNPQGIRMGTAEIYAEVLTFNQVLNCLAAGYQ-ARGDEQIVLFVQMDAGQDLTDELIAAIKERELTVNHVPAYVLSAPDLPRTRSGKL---------------- 214042229 99 --------------------------------------------TFGRKVLSWSDLRAQVASVAARLRGMGVEKGDRVVAVLPNTETAMIAFLATASIGAIWSLCAPDMGHVAILDRFKQIAPKVLITQDGYKTIDRREILAGIEAELPSLIQCIVGDLPAGHIAWDDLLHDKVEYTQVPFDHPLWIVYSSGTTGNPKPIVHGHGGIILESAKQSLHHDFKRGGRYCWLTSSGWIMWNSQ---FTALGQGTTVAMPNHPDMGVIWRFVGDEKLDFFGAGAAFFSGCMKAGIKPREDLGALKSLGSTGSPLSSDAYDWIYKDVKADVWPISGGTDLAGAFVLGHPGMPVRAGEM-QCRALGNAVRAFDEDGNEL-TGVVGELVCTLPSMPLFFWGDDDGSRSYFTYPGVWRHGDWIEINEDGGSVIYGRSDATINRKGLRLGSAEIYQAVEGIDDVMDSLVVDL--EFLGRESFLFVVPAKGVAVDDALKAAIRKNVSARF-IPNEIIEVAEIPRTLSGK----------------- 111023063 67 ------PGPALADDAMPGAVWFPGATLVDHVFRNAR--PGTPAILYAGEGATWDELRSAVAGLAVTLREHGVGVGDRVVGYLPNIPEAVVAFLATASLGAVWAACGQDYSAPAALDRLGQLDPKALITADGYREHDRLAAAAELRGGLPSVPHLDPDSAVDGALTWADATGRDAVLEAVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLHVKSLALQLDIRRDDTLFWYT--SPSWMMWNFQTAG-LLVGATIVTYDYPTPDALWSLVSRLGVTVVGTSPGYVLACDKAGPVREHDLSALRAVGVTGSTLPAASSLWLSENVGVPVVSITGGTDVVSAFVGGARNVPVWPGELSAPCLGV-AVDAFDESGQPV-RGEVGELVVTAPMPSMSFWNDPDRYREAYFDPGVWRHGDWITITDRGTVLMHGRSDSTLNRNGIRMGSADIYQVVEKLPEVAEALVVGVDLADGGYWMPLFVVLSEGAELDDALRAAIREQASPRH-VPDDIIEAPGIPHTRTGK----------------- 218153608 91 ----------------------------------AAQAAGQPALIGRNERLSWPALRRQVAALALHMRAQGVQPGDRVAAYLPNIPETIVAFLACASIGAVWSLCAPDMGTHAVLDRFRQIAPTVLLAVDGVRDHDRCDVLAELRAQLPTLRHVVLVSNLDSVIARNDAETAAFEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLVMLQLAVL----HNDIGCSYAPNYHWYSSTGWIMWNALLGGTTCVLYDRPDWTVLWRMAAEERVTFFGAGAAFYGHCMKAGPAACGDLSAIRVLGSTGSPLPAEVQRWGSQLLAAGVPQVWWISGGTDFAGAFIGGNRELPQTPGRMQCRMLGAAVWDEQGRPVLD-AVGELVCTQPSMPLFLWGDADRYRASYFEGAVWRHGDWIEIGSSAHCVIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRASWMPLFVVLRAGAVLDEALRAAIRSHLSPRF-VPDEIVQVAEVPRTLSGK--KQELP---IKKLLLG 57902451 60 ---------------------------------------------------SYGECVARIDAVACGLERGG---GERLGIYMKNCMEWILAEQAVYCIGGATVPFYDTLGPDTVRFILEHTGMSCVVCSRTCPKFHSVILVDGVTAQATDMANKVVSFAKIEALGAQIVPTEGHKHTPPDPKDIATFCYTSGTTGDPKGALITHEDIMSAVGGLNEIPIL-PTDRHISYLPLPHIFERVV--VAQMLTSGASIAFF-RGDPLLLIEDIVACRPTMIPMVPPLWDRILFNKIKRALGLDCVRLMVSGSAPLSPKVMIFFRCLLGVPVMEGYGQTEGAAAAT-ISHPDDIA--SVGHVGGPTDCVEIVLEDVPEMGNGEPGEICIRGPNVFKGYYKDEEKTKETIDEEGWLHSGDVGLWMPDGQLKIIDRKKNIFKLAGEYVAAEKIENVLLQSLLIGQIFVHG---DSFQTYLVAVIVPRDNLPDLAEIRRLSKLNGLHGFETVKAVHLEPNILVTPTFKLKRPQLRDHYAKEIEA- 110265146 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPDYPQERLAYMVEDTGLSVVLTQQKVAGILSDFNVTAV-----------------PLDNASQFANYPVSNPDVSPDNLAYVMYTSGSTGNPKGVMISHHNLINFAANCEQRYEITEADNVLQFSTM--NFDIFVEEWLATLTQGATLVLRDEDSREAFIAFCDSHAISVASL-PTAFWHMLALSDAELETL-ALRLVIVGGEALDKQSVAALKPSF--VLLNTYGPTETTVTASGYGGYDAPRAVPIGRANV-NTATLVLSEQLTLCPPGVVGELYVSGQCLASGYLHQSELTAERFIDNPYYKTGDLVRIGADGEIEFVGRSDDQVKIRG--------------------------------------------------------------------------------------------------- 118463898 5 ------------------------------------------AIEYGGQWFSWAQLGATARQVAAR------TTGTEVGMLLRNRPWQVAAFLGVLLGGGTVVVVNPSRGDERTRADLARLRLPLII-------GEPDDLAALVTDDTPTMP-----------ISRLADPPGPAAPPAAAPRSVAVRMLTSGTTGPPKRIDLGYDMLARSVLGTAPAPTEPRRGVAIVNSPLVHIGGV--FRVLQCIADARPFVLLERFELNAWAAAVRRHRPRAVSLVPAALRTVL-HSDLPRADLESIQVVTCGTAPLSADDADAFTEKYGIPVLTSYAATEGVAGWTLADHRRRVKRGSVGRA-NPGAALRVVAEDGTPLGPDEIGLMEVKPGQL------GPDAD--------WLRTTDMARIDADGFVWIVGRADQAIIRGGFKVMPDDVRAALESHPAVAGAAVVARPDPRLGETPVAMVELRAPSTTDA-LVEHLRER-LARYEIPTEIAIVDALPRTPSGKADLAAVRGYFAER---- 193290712 86 ----------------------------------------------GEYQWSYGQVFDRTCNFASGLIKFGHDVDTHAAICAETRPEWIIAFQGCFRQNITVVTIYASLGDDALIHSLNETQVSTLICD-----AKQLKKVASVSSSLKTIKNVIYFEDDETAIDSTNIDSSPIQPRLPIKEDIAVIMYTSGSTGLPKGVMITHGNIVATSAAVMTVIPLGSSDVYLAYLPLAHVFELAAETVM--LTAGACIGYGSALTLTDTSNKVMKLKPTLMAAVPAILDRVMKKVEEKAGSAKKLRFMLCGGAPLSGDTQRFINICMGAPIGQGYGLTETFAGAT-FSEWDDPSVGRVGPPLPCSYIKLVTWEEGKPMP---RGEVVVGGCSITAGYFNNEDKTNEVYKVDRWFYTGDIGRFHPDGCIEIIDRKKDIIKLHGEYISLGKVEAALLSSDYVESCVALVVPSEKWSQEHKDFSELCDKAESVNEIKQSIKAARLEKFELPAKINLIPETPVTAALKLKREPLKARYKNEL--- 156396773 53 ---------------------------------------------------TYSQIHERASNFGSGLCELGCDPETFVGLWSTNCTEWLLADLACQMFSMVTVPIYDSHGSEACTYIINKAKLSTIVCHKKKVNFLL-----EHAHLLPTLKSIIVISGAGEVISFDEVENNPHEKVPARPEDTFTISWTSGTTGFPKGVILTHDNIISDMSAYLFLIELTPQDTHLSYLPPEHMYERCTQVLM--MMAGAKIGLYREFLMDDFKAL----RPTVFAAVPRLLNAIYDVVPLRRYSLGNVRIITCGSAPLSARVTSFIRCVMGCYLNEGYGSTETTAMVT-MQRLKDFNTGHVGAPV-PCATVKLVDPEMDYYASNNQGEICIRGRNVFKGYLHDAERTEEAFDSSGWFYSGDIGEWTQDGTLRIIDRKKHIFKLSGEYIAPAKIQNAYLRSMFVAQVFVHG---NSLKSFIVAVVVPDAEVLIEGDIKQLCQNQTVGIYLHPELFTVEEGL-LTPTLKTKRPALAQFFEEKL--- 116669765 49 -----------------------------------------------------QQFLDKVVALAKGLIAGGLAPGDTVAVMSGTRYEWTLADFAIWFAGGVTVPVYETSSASQVEWILHDSGARRVFVEDQAKAELVAGVLARSELLGDAVVTVVRLDDDGGAPNLASLAAAGAGVTDGELEDVASLVYTSGTTGKPKGCEITHGNFALVATNIVEFLPRQEGARTLMFLPLAHVLARAVQVV--CLSAGAT--LGHTASAAQLLEDLATFKPTFLLVVPPGFMLRARHALFDRVLYPKLRYTVSGASPLSSHDAHFFRGA-GIPVLEGYGLTETTAPCTA-NTPSRTKVGTVGIPV-PGTTIRVADD----------GEILVKGIGVFKGYHANEAANAEAFV-DGFFRTGDLGSLDEDGFLTITGRKKDLLVTGGKNVAPGPLEEKIREHPLVAQAVVVG-------------------------------------------------------------------------- 156349249 76 --------------------------------------------------LTYAEVDSRARNLGNGLITLGQQPRQNIVVFAETQADWMVSALSCFGFGFPVVTIYATLGDEAVAHGINETEVNFVITDSV-----LLPKLAAVSGQLTQLQHIIYMGNAKEVEELGSRQGNAQSRYVPHPEDTAVIMYTSGSTGLPKGVIISHANLLAATAAMGARVEITEKDVYVGYLPLAHVLELVAENAL--LAHGACIGYSSPLTLSDQSSKIKKLRPTLMAAVPVIMDRIRDAPLLNRFIFAKLRKLLSGGAPLSSDTQYFMNVCFCCPVGQGYGLTETCGGGTIC-HTWDRTTGRVGPPIASCEVKLVWEEGGYTIKPFARGEIVIGGSNVTLGYYKNPQKTQEDFDRNGWFHTGDIGEFHDDGCLKIIDRKKDLVKLSGEYVSLGKVEAALAQCQYVENVCVFA--DSLKTFCVC-LVVPRPKQLKTDDWSAVCSNKAI-REAVLKDIRIV-----GNSAKLEKFEIPQRMS------ 94311631 78 ------------RRTMPGARWFEGATLNQIFRHAARQ---RTAIRHAGEAISWDTLESQVASVAHALRQMGVTRGDRVAGYLPNVPETIVAFLATVSVGAIWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYRTYDRAPVVADLVAALPSLTDLVIVPSIGSNVTPEPAHDVPLEITPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIQLKLMAFHNNLGTDDV-------FHWYSSSGWIMWNALLLGTTIALYDGPDAGVLWRFVDQARVTMFGAGAAFFTNCMKAGVEPAEDLSRLRGLGSTGSPLPEEAYDWIYGHVRADIWLA-PMSGGTDFAGSFVAGCPLLPVYQGEMQCRCLGAKVFDDNGKPL-IDEVGELVCTEPMPSMPLFLWGDADGKRY-RDSYFDTGDWIRITPRGGAIIYGRSDATINRYGIRMGTSELYRVVEELPEVLDSMVVDL--EYLGRESYLFVVLREGMALDDALRDTLRARALSSRHVPNEILQVPGVPRTLSGK----------------- 62423307 65 ------PYTSVLEERVPHARWFTGATLN-YAEHSAPEQADEVAVTAEDFTLTYAELRREVARVRAGLIDLGVKKGDRVVGYLPNQPEALVAFLAAASLGAIWASCAPEFGTQSVIDRFSQVEPTVLLAISGYKAVDRTGELTEVLAALPTLTHLVSLDYGDFTLDDDGAPSAELEFEPVPFDHPLFILFSSGTTGRPKAIVHSHGGILLTLKNHALHFDLGPGSQFCW---FSTTAWMMWNTLVGGLVVGSSIVMIDGPDPKELWRIAANTKATLMGVAPGAIMSARKAGPTEEFDLSAVSQFGAAGAPLPAEGYEWVYEQFGVLLNVGCGGTDVCTGILQASPLTPVYSGEMSG-VSLGFAASAFDASGNEV-VDDLGELVITTPSMPVTFWNGDARYEAAYFDPSIWRHGDWAKFTTGGGVVVTGRSDATLNRGGVRLGTADFYSVLDTFAEVADALVIHLEDPDGGMELVLFVQTEDGMSLSDRIRTELKSR-LSPRHTPDEVVPVTRIPLGRTGK----------------- 15826969 4 ------------------------RSIPAVLRTCARLQPNDPVFTFMDITLTWSQLYRRTLNVAQELNRCG-STGDRVAISAPQGLDYVVAFLGALQAGRIAVPLSGGVTDERFESVLNDSSPVAILTTSPAVDDVVHHVTQRPDESTPSIIEV-------DLLDLDS----PNGSGDGNGDHLAYLQYTSGSTRTPAGVMISHHNLRANFEQLMSTYLADTDGVFVSWLPFYHDMGL-ILGVCVPILGGCPAVLTSPVSPARWMHMLASE-FPVFSAAPNFAFELATKKISDDDDLGNIHIILNGSERVQPATIKRFNNRFAKAVRPSYGLAEATVATSRSGQPAELVTSLISYVLPPSPIVRIVDSDTCQCQDGTVGEIWVHGDNVADGYWQKPDESERTFPEGPWLRTGDSGFVI-DGKMFIIGRIKDLLIVYGRNHSPDDIEGTIQEITR-GRCAAISVPD-RNTEKLVAIIELKKGAIKREVISALSNSHGLS---VSDVVLVAPSIPITTSGKVRRSTCVERYRQ----- 195433535 41 -------------------------SIPGLLKRTVNNYPEYPALRSKNTTVTYRQYEQKVHQVAKAFIKLGLEEHHSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSADAVLHVLDNSKAQIVVVDDS----KQMDKIHAIRDKLPNLKAAIQIQEPAPYLKKEDGYYRWSEIESMNVSDVCCLVYTSGTVGMPKGVMLSHDNITFDARGIVKSLEVVGAESIVSYLPLSHVAAQTV-DIYTAAAIACCIWFADKDALKGTLKSLQDARPTRFMGVPKMLAGWAKGITLKHYGFDHVVTLVSAAAPMSPETKKYFLS-LDLKILDAFGMSETGGCHTIC-LPDSVALNSIGKTM-PGCESKIIDESGH-------GELCIRGRHVFMGYIDNKEKTEESLDDDCWLHSGDLGYIDDKGYVCLTGRSKEIIITGGENIPPVHIENMI--------------------------------------------------------------------------------------- 164425626 69 ---------------------------------------NRVFLRFEDRAYTYAQAYDTVLRYANWLKRRGVKRGDLVGLDFQNTDTFIFLVLATWAIGASPALLNYNLTGNPLIHCVNKSTARLVLVDPVVAG----NVSEDVRSALGGVIFEVVTPALEEMLAMDSVRPADELRSGFKDKDMAMLIYTSGTTGLPKAAIISWAKAATVANFTFRWLGTNVNDVYYTAMPLYHSTAM-LLGFAHTLAAGATFAMS--------------------------------------------------------HVWNRFKERFGITIAEFYGATEGTF-ATWNKSRNDFSMGAVGRSGSLYNEVAIVEDHETELPRGEPGELLFRLPSRFQGYYGDEESTSKKVMRDAWFRTGDVLRWDNENRVYFSDRIGDTFRWKSENVSTAEVAQVVGLHPAVLECNVYGVQVPHEGRAGCAAVVPRPTDDTVKSLAEHVK-RGLPKYALPLFLRVVPELQATGTNKQQKHNLR---------- 70910053 8 ------------------------ESIPAVLRKSVENTPDRGAVTHLDAWLTYAELDRRARAAAVQFSAH-AAPGDRMLLLHPAGPDFLIALLGCLYAGAVPSPLPGRYARRRLRLIAADADVAAVLTAGESRDEVTGWAAEQELGAVPVL-TLDGTADADAWTP-----------PPLSQDTVAVLQYTSGSTGDPKGVVIDHGNILHNAATIIAVTGMRPGYAVGGWLPHFHDMGLMGLLLPPLLAGSASVMTSPMARPLLWLQMIDRFNIEISAFAYDLCVAKVTDAQLAGVDLSRWRVAIDGSEPVRAAVLTRFQERFAAAVTPSFGMAEATLFVSGAPDTPFVIRHSCGAPVD--VEVRIVDPDSTEVADGQVGEIWLRGPSIGRGYWGRDAGTATSTGDGGYLRTGDLGTLFE-GELYVTGRRKDMLVLRGRNYYPQDIEHELVHHPEVGACFSVRSRDEAGGEEVLVVTHEVRGISDPDRLSALAAAMRLTEFGVQNAAVLLGAVARTTSGKIQRAAMRELFE------ 194247485 27 ------------------------------------------------RRFSYAQVLEEVENLRSFLKGINVKPGEEISIILFNSIEYVVSFLGINYNKNICLPLNTNLKKEEVRYLVNNC--KYIIIHDYDENDDYKNVCKSIEEGIEHNIGVIRIRKNKEAPFFTYSLSRPCGGSNAKGSDVCLHLHTSGTTSKVKIVQLTNENIKTTIKNITNSYGLSREDNTVIVMPLYHVHGLIGV-LMPILYAKGNVLFQHSFSASEFWKDVVHHNITYFSAVPTILKILLLRYESDYFVKHKLRFIRTSSSQLDEHMEREAEVKFETNVLQAYGMTEACHQVSTLTHGKDVSIVKKYKSVGPNVGVIIYDEKKRVCRKNELGEICINGKNVMCGYINTVKERAEYMEGNPFFKTGDVGYVDEDNFLFIAGRIKDIINRGGEKIIPNEIDDVVRDDPRVSDCLSFACTDEVYGEAIYAAVILDEKQLPWGELRKELTEKRLADFKVPQKIYFVNHFLKTDTGKVSRRKMAEGVE------ 197785608 45 ---------------------------------------------------TAAEFAQQVLAVAKGMISEGLMPGDRVAIMARTRYEWTLLDFAAWAAGLVTVPIYPTSSVFQTRFILQDSGAVALVTETAAQAAALGPEL----SRLPDLRHMWIMGHVERLGELGQAVPEGVRRGMLGPGTVATVVYTSGTTGRPKGCVLSHGNFLAEIDNAIELLYPEADLATLLFLPISHVFGRMV--AIACVRARVRLGHAPSLQAEDLLADLASFRPTFLLVIPYMLEKVFNNARAKAEDRATIRHIISGGSPLGRRLA-AFYAGAGMEIYEGYGLTESTGAATCTP-PLKPRLGTVGWPI-PGTRIRIAAD----------GEILLNGGQVFRGYWDPYGEGVAPASADGWFPTGDIGQLDDEGYLTITGRKKEILITGGKNVAPAPLENWLRSHPLISQCMVLGDRRPHWRQMNGKHPVPAELLVDDEELRQVLRAVDEANKMVPESIRRFTVLPLTPSMKLRREA------------ 195441198 102 ----------------------------------------------------YDEALLRAKNFGSGMLALGARPKQLIGIYSQNRPEWILYEQGCYSFSLVVVPLYDTLGPDACAFIIRQTEMSIVIVEDDGKASMLLEKAPRSLKIIVSIKPIRQTTQIFSFIDVEKLGAKGHPEVPPTAEDLCTVCYTSGTTGNPKGVMLTHGNVVAGVCAVILQMGIRAGDVMVSFLPLAHMFERCCEN--GMYYVGGCVGFY-SGDIKELTNDLKMLKPTVMPAVPGLFNMAMKAKEVHQAFGGNLRLMVVGSAPLAGNVLTFMRCALGCLVLEGYGQTECTGAIT-LTVQGDHVPNHVGPPVSCNAVKLVDVPEMEYFANQNTGEVCVRGSNVFHGYYKDPEKTAEAIDSEGWHHTGDVGMWLPNGTLRIIDRRKHIFKLSGEYIVPEKIENI---------------------------------------------------------------------------------------- 182679525 2 ------------------------RTIFDAMRSHAQSAGDVKSISDQTETLTRRDLLARVAALASDLRRL----PRVIGLFAPNGVEWVIGQLACVLAGKIAVPLPTFFSDNQLAYIIRNASIELILVGQA------------------TLSRALQSGVDIHLIDNHRYEWQPADIVDGFGQ----VIYTSGSTGNPKGVRHESGQIAWSAAALAAATDAHESDRYLSVLPLPLLLE-TICAVFVPQLIGAYAYFVGRSNPTELAAAFERHRPTTSVVVPQLLRSWTGELLATGGRAPSLRFVAVGGAPVPAALVTAAWD-LGIPVHEGYGLSECC-SVVAVNCASERRAGTVGRPLRGLKVSI------------EEGEIVVDGPSVMDGYL------AQAAARRPW-RTGDLGKLDVDGFLIVLGRKDNLIVTSGRNISPEWIETMLLGDPRIAFCAVIG-----NGESLTAILIPSAHGSAVHDMIAECCANA-PDYAVPSAFILVDAQILTSNFRFVRKTL----------- 73748714 5 ------------------------DTIPKLVKHNAEQWGDKPAMCMKNQKYTWSDYYQTVKYFGLGLLSLGTKPSDRVAIIGDNEPEWFWAEFAAQSIGAIPTGIYVDSIPDEVKYIASHAEVRVAVVNDQEQAWDPKGLKNYDDPMLVSFKEVIKLGREYEKANLDLFER---LLDTTKPDDIAFVYYTSGTTGLQKGAMLSHRSLITTAKGFVARYPLSYKDDLISNFPASWVGD-SFFATIPHILSGARLNFPEEPEPRQWESLVSEYKVTLTGGKPGLPLMLLFHPLKDKLGVSKVRFGVTGSSVLSLDTFKMIHS-MGIELRQNYASTEA--GFISSHGKGDISFESVGRP-ALGTEVRLTDE----------GELLIRSDCMFSGYYKDPERTAQSF-RDGWFATGDAVNINEKGHLIFLDRLKDLVLANGIKYAPQYIEGRLRFSPYIKDAMVVGGED----------------------------------------------------------------------- 146075025 105 --------------------------------------------------LTYRELWHAVTGFSRGLAELGLEKRANVTIYEETRWEWLASIYGIWMQDMVAATVYANLGEDALFYALRETECEAILCNGKNVPNLLRGVGSGAFPACTLLDNLPAAGCAERVLSWEDVVAHHGAAPPEDNESVALIMYTSGTTGDPKGVMHTHGSIVAGILTMDDWLYHRPDDVYLSYLPLAHIMEFGVVNIL--LARRAHVAFGTPRTLTDATARFTQFRPTLLIGVPRIFDTLKKAVEAKLPPVGTLRAFLSGGGPLSESTQEFVNVVFGC-IVNGWGLTET-VCIGAIQRLGDLTPSAVGQVLC-SEQLKLLDEYKHTDTPEPRGEICLRGPFLFKGYYKQPELTREVLDEDGWFHTGDVGSIDSEGRVSIVGRVKALAKCLGEYIALEVLEAIYSSHPLVLNNCVCVLVDP---------------------------------------------------------------------- 156061013 51 -----------------------------ILEEHARNFANDTFIIFEGKKWTFKETYDIVLKYGTWLKNHNVKPEEIVAMDFTNSDKYFFLWFGLWSIGAKPAFINYNLTGNALSHCVKVSTARLCIVD----LVVEEKLTQEVRDELPDISFHILTPEIEAAIESTEGVREPDSTHEQTKSKIGMLIYTSGTTGLPKPAVLSWGKANFGSTIMPKWSGYSRPDILYTCMPMYHSAASVLAVLAAL-NMGATICIGRKFSTKTFWKEVRESKANIIQYVGEVCRYLLSAPPENLDQKNDVRMAFGNG--LRPDVWNKFRERFDITIAEFYSATEGAGAGWNYSN-NDFSKGAVSRNGFIYAVVELDVETEQPLPYGSPGEMLYKLDSGYQGYFGNQDASDSKVLRDAWFRTGDIMTWDNEGRVYFNDRIGDTFRWKSENVSTNEVAEALSTHPAVQEANVYGVPHHD-GRVGCVALILKDQSPRVMRDLAAHAKKGLPNYAVPIFLRVKKEMEITGTVKMVKHVVRKQ-------- 99078272 126 ---------------------------------------EAIVFIGEDGRWSRADLKREVEMLAAALRDAGIEAGDHVAGIVPNMPQAVAAMLATASLGAIWSSCAPEGGPDVVVDRLGQIAPKLLFAADGYKRFETRAAIAEIADRLPSIQQIVVWPYAYDAADLPAQDAPELDCRPMAFGDPLYVMFSSGTTGKPKCIEHCGGGLLRMLVEHKLHCDLKPSDRMFYDTT---CNWMMWNWQVAALASEAAIVLFDYPNRERLFDIAEAEDVTHLGVSAKYISLKRQHKPAQSYTLDCLRVVLSTGSPLSPKGFAHVYTDWDVQLASICGGTDILGCFIGGCPLLPVHQGEIQAPMLGLD-VATLNRQGEPVE-GEAGELVCRNPSMPTRFLNDPARYRARYFEPNVWRQGDFTIRTKQGGYVVLGRSDATLNPGGVRIGTAEIYRQLDKIDAIADAVVVGQSVD-NDVRVILFVVLAEGVALDDGLSARIKRKNASPRHVPAKILFVADIPRTKSGKTAELAVRDVVNK----- 91214581 38 ------------------------------------------------------------NKISRGLLRLGVQPNDKIALISTNRTEWNIMDIGIMQLGAQDVPIYPTICQEDYAYVLNHSESKFCFVSDKEVYDKVMAIKGQVKS-LKEVYTFDDVDGAKNWSEVLELGTDESNQSEVQSNDLATLIYTSGTTGRPKGVMLSHKNIASNALHSSTRLPLDLGTAALSFLPVCHIYERMLQYMYQ--FSGVSVYFAE--SIETISDNLKEIKPDVMSAVPRLLEKVYDKIIAKGTDLTNLKVIASGSAALQPRLARVFNAA-GMSVMEGYGLTETSPVVAVNDRNGGFKIGTVGLPL-PETEVKIAKD----------GEILVKGPQVMMGYYKDKKKTDEVI-NNGFFHTGDIGEVDRQGFLKITDRKKEMFKSGGKYVAPQIIENVMKQSRFIEQIMVVG----EGQKMPAALIQLNEEFAKEQELIDRIQEQKFGNWEKIKRFELTPDVHLTPTMKLKRRVIKERYMD----- 156039960 68 --------------------------ILDLLEDAASNAPDKGLYFYKAGSLSYQGLLAKAKFNADILKKKNIAAGSIVLLHLDSHVDYIEWFWSVIAAGAIPAVSTPL--ASDLVARERH-----LLHLENILESPKVLTIERIRGELSSVPTLDVT--SIEALSLYGKSTDEVKVNHRHPDAPALLMLTSGSTGNAKAVELRHEQILASVKGKSAATSTAGQDVFLNWIGFDHVACLTEIHMHAML-CGATQIHVPAVEPPMFFKVIEKHAVSHTFFLATVVRAIRSQNPPEQYDLSSLRTVVSGGEANVVSTGLDFTQIIATSLQTAFGMTETSAHFPTLEKNADLKFCSVGRTINSVRQ-RITDDEGNVMSPGEGGNLELSGPAVFKAYHNNPEATESSFSPDGWFKTGDKGYIDDSGNLILSGRAKDSIIINGLKYFSHELESAL--------------------------------------------------------------------------------------- 160891396 9 -----------------------------LVHRQAEKYGDKIALKYRDYEISWKEFSQTVRRTANAMVALGIEPQENIGIFSQNKPECLFTDFGAFANRAVTIPLYATSSPAQAQYIINDAQIRYLFVGEQF----QYDAAFSVFGFCQSLQQLIIFDRADEFMAMDEELQHNAIVEERTADDLANILYTSGTTGEPKGVMLHHFNYREAFRHDIRLPFMTDQDVSMNFLPLTHVFEKA--WTYLCIHRGVQVCI--NLRPQDIQTTIKEIRPTLMCSVPRFWAMMLDAIKVGRHNIDYLRFFPTAGAAVPDEICEFVHSV-GINMVVGYGLTESTATVSCFLN-EGYEIGSVGTVM-PDVEVKI----------GENNEILLRGKTITTGYYKKPEATAAAIDRDGWFHTGDAGYL-KDSHLYLTERIKDLFKSNGKYISPQALETKLAIDRYIDQIAVIA-------------------------------------------------------------------------- 114632847 131 --------------------------------------------------LSYKQVSDRAEYLGSCLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVHIVNKADIAMVICDTPQKALVLIGNVE--KGFTPSLKVIILMDPFDDDLDAENLGKEHFRKPPPSPEDLSVICFTSGTTGDPKGAMITHQNIVSNAAAFLKCVEVSGDIRLLAAVPLNRIYDKVQNEAKTPLKK-----FLLKLAVSSKFKELQKGIIRRDSFWDKLIFAKIQDSLGGR-----VRVIVTGAAPISAPVMTFFRAAMGCQVYEAYGQTECTGGCT-FTLPGDWTSGHVGVPLA-CNYVKLEDADMNYFTVNNEGEICIKGTNVFKGYLKDPEKTQEALDSDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENI---------------------------------------------------------------------------------------- 118619106 2 --------------------------------------PDARAVEYDRAWLSLGQLGAATRRVA-ALAAK--QPSPEIGILLRNRPAQMAAFLGVLLAGATVVTINPSRGDERTRADIAALELPLIAGSDEDLGLLVTNTTDSATVSLSDL--------------FDHPGEPGGHTTRGAGADVAVRMLTSGTTGPPNRVDLSYDMLARSVMGPAPDRDPAPTEVAIVNSPLVHIGGVY--RVLQCIAQARPFVLLDRFELNARAAAVRKHRPRTVSLVPAALRTVL-HSDPTRADLASVRTVTCGTAPLAPDDADAFTEKYGIPVLTSYAATEGVAGWTLADHSRHTKRGSVGRA-NPGTQLRIVDTEGAPVERASLGLLEVKPAQLG--------------VSAPWVRTTDVARIDADGFVWIVGRADQAIIRGGFKVLPDDVRAALESHPAVAAAAVVGRSDQRLGQTPVAMVELRGSADGGAELVEYLRTR-LSGYEIPTQISIVAEIPRTASGKPDLGAIR---------- 51246483 4 --------------------------IGRTLQEVAQKYGEQRGLVATGREMSFAELNRLSDSYAHYLRDSGVKSGDRVMLMVKPSADFICLTFALFKLGAPVILIDPGMGYKNLLRCIARVTPAVLIIPKALLVSRFRRTFSTIRLSFCCGSACGIFGPDIRRAGVKSMHAYPAHQP--KKDDLAAIIFTTGSTGAPKGVRYEHDLFAAQREHVGKYYGIGVGDVDQPGFPLF---------ALFSTSLGACAVIPDQVDPQKYIASIEKYGVTYSFGSPAIWNVVSHYCVQKKIVLPSLKKVLMAGAPVSGELLQRVEKMLDAEIFTPYGATESLPIVSTWERSRRGAGACVGRAL-PGMEVRVITEDVQVCAAGEIGEIIVRGNVVTRAYDNNAHETRLAKIEDGWHRMGDTGYLDVDGLLWFCGRRAHRVVTEAGTLFTIPCEAIVNEHDDVYRSALVAVKGIGGVTEPALIVEKKKGATISDDLLEDVRALAAAD---PEHFLVHRSFPVDINAKIFREKLSVWASQEL--- 57638607 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPTYPQERIDYMLADSGARWVLTQTA------------VLSQLPE-------GDYDALIDTLDVSAYGVSNPGVGPDHLAYVIYTSGSTGQPKGVMIEHGSIAEHMLSINNAYDVCQGDCVLQFS--SFNFDTSVEQIFTALLFGGKLILINQLSTASLVSLLDENHVKIADFPPGYWSQLLSDYSGISSSLTDLETIIIGGDKFPNDTLDRAWVRLPKQIFNAYGPTEATVTSILFKTERHGSIVPIGRPVS-NTQVYILDSKNQLLPTGTPGELHIAGNRLARGYLNQPELTAEKFIDNPFYKTGDHVRYRPDGNIEYLGRIDDQVKI----------------------------------------------------------------------------------------------------- 83595024 109 -----------------------------LLAPHAQRPGDAVVFRVENQRLDLPTLRARVSLVQQGLRRAGVGVGDRVAGYLPNMPEALIAMLATAGLGAVWSSASPDFGAQGVIDRFGQIEPKVLFTVDGYKVHDCREKVATLVKAVPSITQVVEVGDAPAAIPIGDFTAGEPDFLRLPFDHPLYILYSSGTTGVPKCIVHGHGGLLQQLKEHVLHADAHPGDRVFYFTTCGW---MMWNWLAAALGAGCTVLLYDYPDGAVLWDYAQAEGCTFFGTSAKWAQRKARLRPSDTHDLSTVRVIASTGSPLAPESFDYVYDAIDVQLASISGGTDILSCFMLGSPIDSVFRGEIQKRGL-GMAVAVFDDEGRPL-VGQKGELVCTRPSSPIGFWNDADKFKAAYFEPGVWTHGDWVELTPHGGIVVYGRSDATLNPGGVRIGTAEIYRQVETLDEVREAIVIGQ-DWQGDVRVVLFVVLRDGLTLTPELKARIRQSCTPRH-VPAKVVQVNDIPRTKSNKIVELAVREVV------- 156933143 2 --------------------------------------PHDIALRADSGDITWRALCKRIDALAAGFHQQGVRDGDGVAVCAKNSERTLLAWLALLQCGARILPLNPQLPA---------------------------PLINALLPSL-TLRYAVCIGDAPALLTLLDWREPAATHAATQADRLVSMTLTSGSSGLPKAAVHTAFAHLESARGVLSLIPFHAADCWLLSLPLFH---VSGQGIFWWLRAGAQLAVRDSLPLYEAL-----EGCTHASLVPTQLWRLLTMPERRL----SLKAVLLGGAAIPVALTQAAAQR-EIACWCGYGLTESTVCAKRADGEAD-----VGVPL-PGREVMLAGD-----------EIWLRGSSMAAGYWRDGALVPLT-NARGWFATRDRGAWR-DGKLLVPGRLDNLFFCGGEGVQPEAVERVLSQHPQVRQAFVVPLEDDEFGARPVA-VIECEASFEPQALRLWASDK-LARFEQPVAWLRLPETLKNGGIKISRRALRDWVNQQAIA- 157350979 75 ---------------------------------------------------TYEEIFNRACNFASGLIKLGHNVDSHVAIFSDTQAEWLIAFQGCFRQNITIVTIYASLGEDALIHSLNETQISTLICDS-----KQLKKLASISSRLEMIKNVIYFDNAASFSEVEKLGKENPVHPRLPSTDIAVVMYTSGSTGLPKGVMMTHGNIVATAAAVMTVIPLGSKDIYLAYLPLAHVFELAAETVM--MAAGCAIGYGSALTLTDTSNKIQKLKPTLMATVPAILDRVLKQVEAKKRRLAHIRFMLCGGAPLSGDTQRFINICMGAPIGQGYGLTETCAGAT-FTEPDDPNVGHVGPPLPAYIKLVSWEEGGKPMP---RGEVVVGGYSITAGYFNNEEKTKEAYKVDRWFYTGDIGQFQPNGCLEIIDRKKDIVKLHGEYISLGKVEAALMGSNYVDNCVALVVPSEKWAEAAGIFSELCNKEETVGEVQQSLKAAKLDKFETPAKIKLVAETPVTAALKLKREQIKTKFKDDLV-- 111018896 24 --------------------------------AHAESHPDRVMYTRPEVDVTAKDFGALVIGAAKGLIANGVQPGDRVALLSSTRFEWSLLDYAIWAAGAASVPIYDSSSHDQIRWIIEDSGAVAALVTPAHASSFEGDGIPYTLKRILTIDEDAVGTLIKDGLSIDDSEVFK-RVVALTANDLASLVYTSGTTGRPKGCILTHRNFLSEVRALLAAPIGDPGNRVLTFLPLAHVLARAVS--LAMFEAGATQ--AHWSDFGTVTGEFERFRPNTILGVPPSLRLRLERALADKLVYAKLRAAISGGGALMPRLGHFFRG-MGVPVYEGYGLTESTAAHC-VNVPGAQKMGTVGQPLG-----------GNSVRIAEDGEIELRGGVVFGGYWRNEHATRDVL-NDGWFRTGDLGDLDDEGYLTITGRKKDLLITGGKNVSPGPLEDRLRSHTLVSQAVVVG-------------------------------------------------------------------------- 167646715 12 --------------------------------------------------ISYTDLVRASFALGRKIAAM-TKPGEHVGILLPSGSGAVVTFFALHAFGRVPTMLNFTAGLRNLRAACELAGVKRVLTAHKFVELKLQDVIDALEAKLEDVRGTIGIGD--KLFAAVAGAFPRRLRAHAKPSDPGVVLFTSGSFGAPRGVVLSQANLVSNAMQIAAHIDLDPAWVFFNPLPVFHCFGLTG-GVILPLLTGMKAFQYPSPHTKQIPALLKDSKASVLLATDTFVNQYARA--SENDELSGLKFIVCGAEKVREETHNLINEKFGVPVLEGYGATEASPVIA-VNKPGDNRRGTVGG-LLPGQDWKIEPVEG----IAEGGRLLVRGPNIMSGYLREDGGVDA--PEGGWHDTGDVVTITDDLWITIKGRVKRFAKIGGEMVSLTAAEDLASAVPDGRH-AVISMPDKKKGEKLV--LITDCQTAAVTSLVAHAQSIGAPELAVPRKILKVQEVPVLGSGKTDYVAIQRMADQ----- 89076547 128 ---------------------------------------------HAQQRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAVWTSTSPDFGAESLVERFSQTQPKVIFTTDGYKTITSLTTLSEALSSLPSIKKLIVYPYINQWQEMEDVARRPLTFTPTSFDHPLYILYSSGTTGKPKCIIHSVGGLLNHMKEHQLHCNIKPTD------PIFYCGWMMWNWLVSGLASGATLVLYDYPDPYQFWKMADRENLCLFGTSAKYLETIMNITPKDNVTLSQLDIICSTGSVLAPEQFDYVYKQIDIQLSSIAGGTDICGCFAIGNPIGEVWRGCQVKALAMDVNVAIFDTCGELVCPNQP--IAFKGEKYFQAYWNTYPNT---------WHHGDYVSMSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQVNPFHEVVDSVVVGQQYQ-NDVRIVLFVQLKQELMLDNILINRINTRQCSPHHVPAKILQVSSIPRTKSGKIAEKAVRDAIHQR---- 83646658 90 ------------------------------------------------EELSFDELFRQVAKLAQFLKVNGVGPGDRVAAFIPNCAEAVIGMLATASLGGVWSSCSPDFGLNGVIDRFGQIAPKLLIACRGYKVIDTTDRVQDIVGKLPALHGVVWVNSGVTATSWEDIVDAPIEFVRRGFAEPLYIMYSSGTTGQPKCIVHGQGGLLQHLKELGLHTDLKPGDRIF----YYTTCGWMMWWLVSSLAIGATLVLYDHPSPSHLFDIAQEENINVFGSSAKFYAACEKLKPAQTHRLDNLKAILSTGSPLAHESFDYIYRKAGVCLSSISGGTD-IVSCFALGCPTLPVYRGELQCIGLGMDVEFVDDSGRSLAQGK-GELVCKSPFPSMGFWNDEDRFHSAYFSDNIWAHGDYGEFAENGEVVIHGRSDAVLNPGGVRIGTAEIYRQVEKIEEVLESIAVG---QAWGERVILFVKTRPGVDLDDELTQTIRKNTTPRH-VPAKIIQIADIPRTISGKI---------------- 33860959 42 ------------------------------------------------EKISYSELADLITKVSNSFKNYGLVKGDVVTLISENSPRWLIADQGLMRLGAINAVRGINSPSVELEYIIEHSNSVGLIVQSNELKKRFKFIINLEDEQFEDLINWPEFIKAGEENLLKNNSFEKYNH---QINDIASILYTSGTTGKPKGVPLTHANFLHQIINLANIADPEPGTSVLSVLPIWHSYERSAEYFF--FSCGCTQFYTPKFTVPRLWEAIHDHKISSTFLWPSILKQLCGE---------KLKFPINGGGALP-EHVDLFFESLGIDVLVGYGLTETSPVLTCRRRELNVR-GSSGQPLA-FTEIKIMNEEDKILKFKEIGKILVKGPQVMKGYLNNISATKDVLSKDGWFDTGDLGFLIPNGSLVITGRAKDTIVSSGENIEPNPLETEILSSEFINQVQLVG-------------------------------------------------------------------------- 166012289 32 --KGFPPIDSDI------------TTAWDIFCKSVEKFPGNKMLGWRDKKVTYKEAYEEVLQIGSALRTLGAEPGCRVGIYGINCPQWIIAMEACAAHTLICVPLYDTLGSGAVDYIVDHAEIDFVFVPDSICSKRLKAIVSTNVSKEDSIKASEIGVKTYSWLDFLHMGREPEEISPPKPFNTCTIMYTSGTSGDPKGVVLTHEAVATFVVGVDLFMDMTHEDVYLSFLPLAHILDRMNEEYF---FRKGASVGYYHGDLNVLHDDIQELKPTYLAGVPRVFERILQELNPRRHKLSRIRLLISGGAPLSPEIEEFLRVTCCCFVLQGYGLTETLGGTAMCIPDEMCMLGTVGIPAV-YNEIRLEEVAEMPLGENPAGEICIRGKCFISGYYKNPKLTDEVL-KDGWFHTGDIGEIQPNGVLKIIDRKKNLIKLSGEYVALENLENIYGQNSVVQDIWVYG---DSFKSMLVAVIVPNPE------------------------------------------------------- 160896607 4 -------------------------TFPHLLLQHAAQRPQAPALREKEQTWSWSEAAETVRHMACGLAALGLARGQNLAFISDNRPHVYMGFIAVQALGGVPIPLYQDAVAAEMRFVIEDAEIDFAFAENQ----EQVDKLLEVRESVSGLGHIIYDDDQPGLISTEALGAWDAMLAALSPDDVSVILYTSGTTGKPKGVCQTHRSFGESARGGVQVDRLGPGDNVISYLPPAWVGD-HLFSFAQWLVAGFTINCPESASTVSI--DLREIGPSYYFAPPRIFEGMLTSVSIRMEDLSRIRVAYTAGAAIGPELFRFFRSI-GINLKQLYGQTETCA-YVCIQRDGQVELSSVGQA-APGIELKIADN----------GEVLLKGVSVLKEYYKRPDATAEVVDADGWFHTGDAGVIDASGQLRIIDRAKDVGKSRGAMFAPNYIENKLKFFPQIKEAVCFG----HGRDQVCAFI------------------------------------------------------------ 59149843 1 ------------------------------------------------------------------------------------------------KAGGAYMPLDPAYPQERLSFMLDNAQVKLLLTQAAMRPWLIPP------DHIPIL-------DLDHMADDLAAESQANPSSGVTPDHLLYVIYTSGSTGRPKGVAMRHQPLTNLVWWQQTQTPTAVGTRTLQFTPI--SFDVSCQEIFATWCFGGTLILVTRRDGDALLDYLHQQRIERLFL-PFVALQNLAESIRQHGPPAALRHVITAGEPLQVPAIAQWFSQGNCRLHNQYGPAETVVTAHTLPEIVETWPPPIGQPVA-NIQVYILDTAQLPVPIGVAGELYLGGDGLARGYLHDPELTRETFISNPFYRTGDLARYLASGDIEFLGRADDQVKLRGYR------------------------------------------------------------------------------------------------- 99082242 1128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVTHMQCTPSMARMIASDADASPA-LGRLRHLLVGGEALPGDLVAALREQTRATLHNMYGPTETTIWSTVTLERAPTGIAPIGTPVANNS-VYVLDAKGQLAPVGAAGELYIGGAGVTAGYWRRDALTAERFPDDPFYRTGDLVRWREDGKLDFLGRTDHQVKIRGQRIELGEIETALTAVEGVTAAVVIPRK-VGSDERLVGYVTA-SGVFSETEAKAQL-SRQLAGAMVPSHIVVLEAFPLTPNKKIDRKALPD--------- 99082242 512 -----------LIETWNDTGCPTDQTIHAAFEAQVARTPDAIAVVFEDQQLTYRALNQRADALARHLHDLGAKPGSHVGVYLRRSMDLVIATLGILKAGAAYVPLDPTYPADRIAHYITDSQAAVIVTHESLAAELPESDARQLH------------------LDALDLTTEADPIRAGAAEDLAYLIYTSGSTGLPKGVMVRHRNVANFFTAMDARIPHQPGDAWLAVTSL--SFDISVLELFWTLARGFKLVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 59149847 1 ------------------------------------------------------------------------------------------------KAGGAYVPLDPSYPEDRLSYMLADSQVHVLLTQETLQA-QLTPPAETVPLALDTMTERL------------SVESDENPSYGAGPQNLLYVIYTSGSTGRPKGVAMRHQPLANLVRWQLAEAIGPNPARTLQFTPL--SFDVSCQEIFAAWSAGGTLVLVTRQDGDALLAYLKTESIEQLFL-PFIALQNLAESVARQSPPEALREVITAGERITPAIAHWFSQ-SKCRLHNHYGPTESHVASASGDVSTWPALPPIGRPVA-NTELYILDAGFQPVPLGVSGELYLGGECLAQGYLHRPELTAERFVPNPFYKTGDLARYRADGEIEFLGRADDQIKLRGYR------------------------------------------------------------------------------------------------- 83649238 6 ------------------------------LRENAQTTPTLIALENEHGALTYETLWRTVESLSRTLHELGVR---RLALEADNGPAWICADLACLHVGVTLIPIPLFFTASQREHLLNEAAIEAVITQ---------------AAEPPTAEATLLDAE----LGLYAIATGASARTDEAIEDIIKVTYTSGSTAQPKGARLNAAALETVMLSLAQAVEINEPIGHLCTLPLA-TLLENIAGVYVALYKGGRVIAPSGLDLKQWAQTLQRWNPQTLILTPELLKAMLFLIAGGQLRLNRLQCVAVGGAKVSPVMLAQA-AQLGVPVYEGYGLSEC-ASVVSLNRPSASRPGSVGKPLS-HISLSFADD----------GEIIVEGP-VYSGYLGEPQKSAEPV------HTGDIGRLDEDGYLYLEGRKKNLIVTAGRNLSPEWVESELLSAPCIAQAALFGDGEPFN----VAVVTPAKPDIGHDLLMQAVEQQRLPDYAQVRNIIISDA-PLTANGRVRRCAIAARHKDRL--- 212509053 77 --------------------------------------------------LNYNEAWLRAKNFGSGLVALGLSPETFLGLYSTNCPEWILAEQGAYTYSMVIVPLYDTLGPDACAYIVNQAQISVIVCQDDAKVNQLLDKAPNCLRKLIVMKDIRAKTRGVEIIKFEEVANKNHNEVPPKYTDLATICYTSGTTGNPKGVMLTHENIVAGVCAVILQLGPTSSDCMMSFLPLAHM--LERCCEHGLFISGGCVGYYTG-DIKRLSEDMKALKPTVMPAVPTLYNMALGAKESEQENLGRLRLMLVGSAPLAGNVLTFARCALGCLVVEGYGQTECTAPVT-LTVQGDYIPEHVGPPVSCCCIKLVDVPEMEYYASSGQGEVCVKGTNVFKGYYKNPEDTAAAIDDQGWHHTGDIGTWLPNGTLKIIDRKKHIFKLSGEYIVPEKIENIYIRSQFVEQVFVFG-------------------------------------------------------------------------- 195397770 43 -------------------------SIPGLLKRTVNNYPDYPALRTKNTTVTYKQYEQKVHQTAKAFIKLGLQEHHSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSAEAVQHVLEDSRAQIVVVDDA----KQMEKIHSIRDKLPNLKAAIQIQEPYRWSEIESMNVADVRLERIAINECCCLVYTSGTVGMPKGVMLSHDNIAFDTRGIAKGLDVMGSEAMVSYLPLSHVAAQTV-DIYTVASMAGCIWFADKDALKGTLKSLQDAQPTRFMGVPKMLAGWAKGITLKHYGFDRVVSLVSAAAPMSPETKKYFLS-LDMKILDAFGMSETAGCHT-LCLPDSIHLNSIGKSL-PGCESKIIDENGH-------GELCIRGRHVFMGYIYNKEKTEESLDDDCWLHSGDLGYIDDKGYVCLTGRSKELIITGGENIPPVHIENII--------------------------------------------------------------------------------------- 159038250 18 -----------------------------------------------ETALTLGQLERRVAARAAWLHERGIAPRDPVAVWATAAADMVLSYLALTRLGAIPALMNGRLRPAIAAEYIRRLRGVAVLADD-----EHRALLAEHDLGVPVLGTPTEAGGGDPDAAPAHYRHHP--------DDPIVITHTSGTTGVPKAVLHSHASLFAATRHLLSMPQAQGTTRILNALPAPHTA--TVLMVNQALGNRAEMLLLSDQSGERVIDAIQRWRPDGVFGFSVTWAELARF-DLTGYDLDSVRLWFNTGDSSHEPHIRRVTRVPGSVFIDGLGSSEMGHSMFHVTHTRERYGRCIGRPYR-FTKVAVLDADGEPVPAGEAGWLGIDSPSLFRGYWNDS-VTTHRFRQRGWYLTGDLVYADAEGWYYHLDRAVDSVEAGGKRFYTAE-ERILAACPDVTDCTVVMVRQPT-GVVTDVLLELAADADGSEDRTAAVRDALGADVATLRRVVPVADIPVTVTGKVRKVALRER-------- 83593852 8 --------------------------------------AERPALISEEGLLTHGALRRRVGAVQRWLAD---QPAERPLLLSATAADLLPAFIAAGALGRTAAVGDRRWS-------------------------------EAVRARVVAALGQPLIGESLPAFPTGEAADDPPRFAP-NPSRPFYVGFTSGTTGLPKAYARSHRSWIETMVAGRDGFALDAADRILVLGPLVHSLALY--GALQALWLGGAAIV------DGMGGWGVDQGATVVIGVPPLLAALARTGPH-----SAIRTVLSSGQALDPTTEAVLRRGFPAVLVDFYGTSEQSFIAWRAVG-EEATRGTVGRPFA-GVEAEIRDAEGRPVAPGVQGRLHVKSPMVFDGYLEGLDRGGFS-SKDGWSSVGDLGWLGEDGTLTLAGREGGMVVVRGVNVFPQEVEAALKALPGILDAGVVGLPDAGRGALLVA-LVEGEGVVDPAALGA------LRPEKRPRRIIGVSALPRTLTGKIDRRALAELAA------ 119953377 3 ----------------------------------------------------YSDFWNEVKSIGSGLLHYRIKKGDRVALISDSRKEWIIIDIAVMSLGCIDVPKGNDSSEDELVYIINHSESSFVFVENAKQLQKIISKKHELK----FVKHVVVIDDDKLYLGYDYLKDNPSELEKVSGKDIATIIYTSGTTGLPKGVVLRHESFIFQVDRIGDYLPIKPGKIMISILPLWHSFALNGMAIFAALWEGIRIGIMKRVSEEKFLGLVPVYKIKVACLTGLIFILFLGHVLVFRKIKKALEFGVSGGGAL-VNYVDYFFKAVGIMVLEGYGLTETGP-VLSVRRFKSPVANTVG-PLFPDIEYRVVGNDGNFLSPGEKGELWVRSPQVMSGYFKDDTTTREVLTRDGWFKTGDLVCATINNEISIVGRSKDTIVRGGENIEPESIERALSKSLFIENVVVVGQDQKFLG----AIIVP---------------------------------------------------------- 134100818 72 -------------------------TLQEGLRLAAELAPDRIAADGGESFQSYAELLTEARELLAGLGERGLAPGDSVLFQFAGNRNFVTAFWACVLGGYVPTPCGVPLGFDR-----ENAGTRKLRNAWELLGRPVILTDAELLEGVRGLGSGWDAEITAYCNEELRRAGADADPHPVEPGDPAVQLLTSGSTGVPKCVRHAHASIIARTLASAAVNGFGEHDVSLNWIPMDHVGGVIMHNVSNVVLRHQHVNAETDADPLVWMDWVHRFRVTNTWAPNFAFSLFNDNAERRAWDLSCLRHICNGGEAVVTRTAQRFLEVLRPALLPTFGMSESGTIYSRLDVPEVITFTEVGRPL-PGLALRIADDHDRPLPEDHVGRVQFSGSTMMTGYYRNDEANRKACTEDGWFNSGDLGFVH-DGRLTLTGRDSDLIVIQGVNYLNFDIESVVEQVPGTEVTFVAACNDAGEGDRLVVFFVPADVAGTVAAIRARLADIGL----QPHQVVPVEAFPKTGSGKIQRSQL----------- 214031229 5 -------------------------SLPALLERNAAQFGDRQAYREKEQCWTWSEVKQEIDALALGLINLGVNEGDFIAIIGRNRPYLYWAMVAAQSVGAVPVPLYQDAVAEEMAYVLGHCGARFVIAGDQ----EQVDKVIEVQDQLSNLEQVIYLDPRGSHVQDQGRAARDEWTPDLEEDSTCVMLYTSGTTGKPKGVVLSNRNVIESARNSADFDNLTVGENILSYLPMAWVGDF-IFSVGQAYWCGFCVNCPE--SADTMMTDLREIGPTYFFAPPSVMIRMEDAGALKRKMFHHIRVGYTAGEAIGPEIFE-FYRSLGINLKQLYGQTEATVFITVQPD-GEVRADTVGVP-APGVEIKI----------DERREIHYRSPGTFVEYYNNPESTASTKDPEGWVATGDAGFFEESGHLRIIDRAKDVGQMAGAMFAPKYVENKLKFYPDILEAVLFG-------------------------------------------------------------------------- 77462831 9 -------------------------SIPALLHRNATAFPRQPAYREKEQVWSWAEAASEIRAIALGFLALGMQRGDHVAVVGRNRPALYWSMVAAQMCGAVPVPLYQDAVAEEMVYVLDHCGARFVICGDQ----EQVDKVIEVQDRIHHIEQVVYVDDHSRMNWLEDVVAEDRRIAELDYGSTCVMLYTSGTTGKPKGVVLSNRNIIETSKNSVAFDGLRPGDEVLAYLPMAWVGDF-IFSVGQAMWTGFCVNCPE--SATTMMNDLREIGPTYFFAPPRVFEGQLTNVMIRMEDFSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFITQQPD-GQVRSDTVGVP-SPGVEVRIA----------ETGEVFYRSPGTFVAYYKNPESTASTKDAEGWVATGDAGFFEEAGHLRIIDRAKDVGKMAGRLFAPKYVENKLKFYPSILEAVVFG-------------------------------------------------------------------------- 161527653 41 ------------------------------------------------------------------LTKNGITEGSTICLILENSYNFVKIIFSCIFSNLTVVPIDPQKGSEEIKEIIDSVNPQTIIFDNQKNIFSKNSI---------EISKIVNDTQFSKPQKLEQIRN-------IDSDKDFLITFTSGSTGKSKGVIHSLKNLIHCSLSFNEKFHFNSKNVFLHCLPMSYMAGILNSIIL-PFISNSKIVIIPRFTVKDFWSIPLKYSVNTFWFTPTMIGLILKFDRKNKIDLSDKNLIGCVASSLNTSVKNDFEKKYDIELFESYGLSELLFVSTNSPNNNSF---TAGQLIS-GTNVKFDND-----------EILVKVPWMFKKYFNSEKNN----LENNYFSTGDLGKISKDNLLIITGRKKDLIIKGGINISPKKIEDFILNKKFLKECVILGFPDPILGEKIVCFILKNSDTDSKKELNKKIVEHLGNDYHI-DEFKELIEIPKNINGKIDKIQIR---------- 157121150 83 ----------------------------------------------------------RAKNFGSGLIALGLRPGTFVGIYSQNRPEWILFEQGCYCYSLVVVPLYDTLGPDACAFIIDQTEISVLILDKAPKTLRKFVVIKEVRPA--TLQRAKNRGDIHSFDEVEKLAAKSFPEVEPKPSDLCTVCYTSGTTGNPKGVMLSHMNVVSGVAGVFMQLGPHKGDIMISFLPLAHMLERCCEN--GVYYNGGAVGFY-SGDIKELTNDLKALKPTLMPAVPRLLRMALNAKEAEQEGFGRLRLMVVGSAPLSPTVLSFCRAALGCLICEGYGQTECTAPIT-LTVQGDFVPGHVGPPVSCNAVKLVDVPEMEYYASQQQGEICVKGANVFIGYYKDPVRTAETIDEDGWHHTGDIGQWLPNGTLKVIDRKKHIFKLSGEYIVPEKIENAYIRSQYVEQVFVHG---ESLKSCVVAIVVP---------------------------------------------------------- 113461350 2 ----------------------------------------KIALRSQGEVFTWQQLCSLINRQSLLFQQQGVKAGSGVLLCGKNDFSLLLAYLATIQLGARVLGVNPSFPADKIQHIAECYQCDFIFNRTAFLFKNMQNLTALSVSDCTQYVDVL-----------------PETEVKMDCQSVATLTLTSGSTGLPKAVAHSLQGHLDNALGVCELTQFSAKNSWLLSLPLFHVSGQGI--VWRWLASGAELHLPQ----EDFYYSIS--QASHCSLVPTQLQRLLDYWRQNPTLPRYTRHILLGGTQIPTSLTDKLVQ-YGIKSYTGYGMTEMASTVCAKLSDGKR---GVGQPLAGREVRLVCD------------EIWVRGAGLALGYWQQ-GKICSLLNGQGWFATKDKGIW-QDNELHVLGRLDNMFISGGENIQPEEIEQIIGQNETVEQVFVLPVDDVEFGQRPVAMIKFHDVFSEQAELHIWLADK-LEKFKQPIQY-----FPLLGNIKISRHQLKSELT-RLLG- 167569956 504 -----VRWPDAQRA-----------PLFAQFEAAARARPDAIALEFADARMRYAELDDKAARVAAALAASGVRPDSVVALCVERSFDMVVALVGAMKAGAAYLPVDPDYPAERIAYLLGDAKPPVVITQAHLRAHVDAALAGAAAVVVTVDELI---ERAPAALPAGTPAAAAAAAAAIAPDQLAYLIYTSGSTGKPKGAGNTHGALANRIAWMQHAYRLTPDDVVLHKTPFG--FDVSVWEFVWPLSVGATLAIADHRDPARLVDAIEAHRVTTLHFVPSMLAAFVAYLDDAAARCASVKTIVASGEALAPELVARVAARLGATLHNLYGPTEAAIHWTCTAGDATGAAVPIGHPIA-NVQLHVLDAALHPVPAGATGELYLGG------------------------------------------------------------------------------------------------------------------------------------------------------- 126437955 21 ------------------------------VERWAKVRGDKLAYRFIDRDLTWADFGARNRAVGARLQQV-TQPGDRVAILCPQNLDYLVAFFGTLYSGRIAVPLDPNEPGHRLHAVLDDCTPSAILTTTEAAEGVRKFFRTRPANQRPRVIAVDAVPNEVG---------QTWEPVDVHQETIAYLQYTSGSTRIPTGVQITHLNLATNVVQVIEALEGEEGDRGVSWLPFFHDMGLITIMISPMIGHYISFMTPAAFRPGRWIEMARKEGETVISVAPNFAFDHAAARGVPREDLSNVKALLNGSEPISAATVRNFNEAFGPAIKPSYGLAEATLFVSPPDSPKAVAQASAGKVGVAEWAVIVDHDTATELPDGQIGEIWISGQNMGTGYWGKEEETQATFRAEGWVRTGDLGAFH-DGDLYITGRVKDLVIIDGRNHYPQDLESAQEATKALRTVAAFSVPDEVFDNAHAG--LKRDPSDTSEQLV-IVGERAPGAHKVRHGVTVRDAIPRTSSGKIGRRACRSAYLD----- 134097893 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSGGTLVVVPAERREPLAEYAREHRVTHMAIGPSVMGMFPDGTEFPPG-----VTLLCGAEKVPSELVLRWAGRY--RMVNCYGPTEATVNSTLWDDPDEVAASPIGLP-DPGTRLYVLDDALQLCPPGVVGELYVAGTGLAHGYLAKPGLTAQRFVADPFYRTGDLVRWRRDGVLDFAGRADDQVKISGFRIELGEVEAVLARHPGVAQVAAVVREDRPGDRRLVGYVV---GDAEPAELRRHVAD-ALPDHMVPAAIVPVDALPLMPNGKLDRNAL----------- 149716710 98 -------------------GHETPMTIPELFRESVSRFGAYPALASKNEVLNFNQYYEACRKAARALIKLGLERFHGVGILGFNSVEWFVSSLGAILAGGLCVGIYATNSPEACQYVITQAKVNILLVEN---DEQLQKILSIPQSSLETLKAIIQESSANNLYSWDDFMELGSSIPDSRANQCAVLIYTSGTVGPPKGVMLSHDNITWTAGAAARDNRLSHQEVVVSYLPLSHIAA-QMMDIWIPMKVGAVTYFAPDALKGTLVSTLQEVKPTTFLGVPRVWEKMQDKIKESGAKSSSLRSFISGAAPLSHETSEFFLS-LDIPIGEMYGMSESSGPHTT-SNYDNYRVLSCGKIMSGCKNMLYQQSKD------STGEICMWGRHVFMGYLEKEEATLEVLDEEGWLHTGDLGHMDNEGFLYITGRIKEILITGGENVAPIPIENLVKEIPIVSHAMLVG-------------------------------------------------------------------------- 172041019 16 ------------------------------------------------------QFLDEVYAVARGLIANGVKAKDRVVIMSETRYEWSLLDLAIQAAGAISVPIYPSSSTSQCAWIVQDSGASFAVIPEDGTPTEKEPLTRVLGINRGAVDILINDGRDKKISQDE----VEARIADVRTSDVCSIVYTSGTTGRPKGCKVLHSNWLSEARATHPIGRLGPGKSAVTFLPLAHVLSRAVSYLL--LTTGCTQ--THWSDFGTLVTEFQRSNPNMVLGVPRVFEKVHAGVRAKASDGSKLEYAISGGSALNTELMHFFRGV-GVYIYEGYGLTESTAAITVNFEPDNII-GTVGRPVG-----------GNTVRIAEDGEILLKGDVIFGGYWNNEEATKEAFDEDGFYATGDLGALLPTGHLRITGRKKEILVTGGKNVSPGPLEDILRSAPLISQAMVVG-------------------------------------------------------------------------- 154340395 258 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDCLMIYTSGTTAKPKGVVHTHASVANMVKVLQDAWEWRETDSILHILPWHHIHGL-VNILLCAIASNARCVITTFDDAARVAHRLEQGDITLFMAVPTVYTKLIDAVQFRKACMRSVRLMVCGSAPLPVPTLNQFCELSGHTLLERYGMTEGMALSQPLYPISDRHPGTVGSPL-PTVTTYLHQPETAEAEHDEVGGLGISSESLFDRYWNNATATKQEVRTNRFFDTGDVGMRLQVGVYTILGRSSDIIKSRGCKLSALEIEAALL----VREMAVVGTADAVQGESVVAVVAMQPEAARAEELKKAALE-LLAPYKCPSRYIIVPEIPRNQTGKVNKKNLKKALN------ 169628233 29 -------------------------------------------------RHTWKQVHERAKQVAGGLAGAGLGPDDAIGMLVGMPVEIAPAIQAVWMRGASLTMLHQPTPRTDLAVWAEDTGAKAVIVSAPF----------DAAAPVLEEKGVIVVHIKDLW------DADPIEPLEADEDSVALMQLTSGSTGSPKAVKITHRNLYANAHGMYVASKYKPEDVMVSWLPLFHDMGMVGF-LTVPMFFGAELVITPMDFMRDVLRLIDKYKGTMTAAPNFAYSRLRNQAKPGDFDLSTLRFVLSGAEPVDPAVVEDLCDAFGFKMVPAYGMAETALAVSFLAALRRAVPATRGGPLLPGIEARVVDEDLNVLPARGVGVIELRGESVTPGYVTM-GGFLAAQDENGWYNTGDLGYLTEKGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVDGVRPGCAVAVRDPKNQRETFAVVVESNAFENPDEVRQQVAHEVVAEVDVPRNVVVLGSIPKTPSGKLRR-------------- 29831361 46 ---------------------------------------------------TAAEFAGQVLAVAKGLIAEGLMPGDRLAIMARTTYEWTLLDFAAWAAGLVTVPVYPTSSVFQTRWILQDSGAVALATESAGQAAALGPEL----SRLPDLRHVWVFGHVERLAELRDVQDQEVAVRRLGPDTLATLVYTSGTTGTPKGCALTHGNFFAEIDNAVELLYTKEEASTLLFLPLSHVFGRMV--AVACVRARVRLGHAPSLTTEDLLADLASFRPTCLLAIPYMLSRGLKAGRALYDPLGRVRYVICGGSPLGRPLA-AFYAGAGIEIYEGYGLTETTGAATVTP-PHKTRLGTVGWPL-PGTRVRIAAD----------GEILLSGGQVFRGYWDPHAGGVVPATPDGWFATGDIGRLDDEGHLTITGRKKEILITGGKNVAPAPLENWLRSHPLISQALVVG-------------------------------------------------------------------------- 153007020 62 ----------------------------------------------------------------------GVAPGERVAIVLRTGPEFLDAFFGTWLAGAVPVPLYPPVRLGRMARMLAVSGARLVV----SSGAVRRLLGGAVARAAPALGCVDVAELAEGGERLARMPA---------PEDLGLVQFSSGSTVDPKAVALSHAALQAQADALMAAVRPDARDALVSWLPLYHDMGLIGCLLAAMSYPGPLVLIPPEARPALWLRAIARHRGTI-SVAPSFAYAFVADAELAGSSLASWRLALNGAEPVSADALRRFLARFPGAVVPVYGLSEAALAVTWSPHGRPLATTSVGVPIAGV-EVELRDEGGAPAGEGRLGRVFVRGPSLMRGYLGDEAATRRAL-AGGWLDTGDLGFALG-GELYLHGREKDVVIVRGANHAPEEFEAAVAQVAGVRPGCAVALGFTPEGEGEALAILARADGALAAEIQRAVLERTGVA---PHTVRLLATLPRTSSGKLRRRALRRFLAGAL--- 168032974 36 ---GFPPLPEGLS------------TTWDIFARAVERGPGNNLLKAGRYQWTYQQVYDDVIRIGAAMRQVGVNPRGRCGIYGMNCPQWFIAMEACNAHSIVCVPLYDTLGSTAVEYISNHAEISIAFAQEGKLSLMIQSLPTGFLKTLVSFESIVNTYTWEEFLNLGASH--PVSLTPPTKEDLSTIMYTSGTTGEPKGVMLTHENVLVTIAGLDHMLKMDHNDVYFSFLPLAHIFDRVTEEMF--VFVGGSIGFWQG-DIKKVPEDIAELRPTLFVGVPRVFDRLTAAIQGRIAAASRVRLVISGAAPLAGHVEEFLRVIMCAPVLQGYGLTETCAASFIQMPDVISMSGTVG-PSLCNIETRLYDALDKKRP---RGEICIRGKTVFSGYYKRPELTEEVLV-DGWFHTGDIGEWQADGSMKIIDRKKNIFKLSGEYIAVEKLENVYNQSAAVDAIWVYG---NSFESSMVAVAVPNEQVLLDEEFAALC--------KIPEAQKFLSEL--SSTGK----------------- 83952227 1138 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHEITHLQATPSMARLFMMN-DEAREALSEVRQIYLGGEALPGSLVAELREVTGAEIHNMYGPTETTIWSTVAKPGQPAPAEPIGRPIA-NTVVRVLDDAGGLCPVGVPGELWIGGDGVTRGYWQREALTAERFCADAFYRTGDLVCWRADGQIAFLGRTDFQVKIRGQRIELGEIESALKASEGVREAVVVAR--EIAGDRLVAYYVAREEAVLKSEL-----GTRLMGAMIPAHIRHLAAFPLTPNKKIDRKALPDPVAGRVA-- 83952227 533 --------------------YDSSQTMHGAIEAQMARTPDDVALVFEDQSLSYGALDQLSRKVAGQLHAAGIGPGSNVALCLPRGFDLVIGALAILRAGGAYLPLDPDYPKDRLAHCISDSRAGVILSNAALAG------------KLPESEATVLL--------ISDLQARGEDGPEAGPGDLAYLIYTSGSTGLPKGVMVEHRNVVNFFHAMDAFIDRDQGRNWMAVTSLA--FDISVLELFYTLSRGFRVVI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 8475926 6 -----------------------------------------------DKTYNFAEVELISRKVAAGLAKLGLKKGQVVMLLLQNCIEFAFVFMGASILGAIVTTANPFYKPGEIAKQAKAADARIIVTQAAYAD----KLADLQRDDVTVITMDGVPKEGCQHISLTEADETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDNLYFHSEDVILCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNLTTLLELIQRYKVTVAPIVPPIVLDITKNPVVSQYDVSSVRMIISGGAPLGKKLEDALRDRFPKAIFQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157744833 133 ---------------------------------------------------TYNHILERADNVSVAFRELGIPTGENIGIYSKNRPEWIVTEFATYNYSNVIVPIYETLGSEASVFILNQAEIKIVVCDDNAKATGLLKFKEQ----CPSLKTLVVMEPITDVLTFEDLETRPAHIPPT-PEDLATICYTSGTTGTPKGVMLTHANVIADCMDFFKHSGIASTDSMISFLPLAHMLERVIESV--CFCVGAKVGFY-RGDIRVLAEDIKELRPTVVPVVPRVLNRLYDAISYKARDMANVRLMITGSAPLSTNVLTFVRAAMGCVVVEGYGQTECVAACT-VSMEGDSLAGHVGMVI-PSCQIKLVDPELNYYAKDQAGEVCVKGHIIFKGYYKNEQQTKETIDSEGWLHTGDIGRWTPEGTLKIVDRKKHIFKLSGEYVAPEKIENIYVRSKYVAQSFVHG---ESLKTCLIAVVVPDAEVLVPA-------------------------------------------------- 163741652 543 -------------------------TIPAEFAAQVAQTPEATALVYEGESLTYAELSAQVDDLAAILRDRGVAPGSHVGIYLGRGPDLVIAALATMAAGGAYVPLDPAYPADRIAHFITDSAASVILTDSGH------------RDQLPTLSADILCLDALPEVPAAAETAATAPGPQ----DLAYLIYTSGSTGTPKGVMVRHGNVANFFAAMDDRIPHQPGDCWLAVTSL--SFDISVLELFWTLSRGFKLVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149277989 9 ------------------------------------------------EEISFGDTLEYADAVSSFFLDKAIVKGDRMGLIIENSPEYVFYDQGIQQIGAINVSIYPTLSEQEVAYIINDSGMKAILIGNPFLFKKITKIARQLQYIIPAFADYEKIALPEDFLTKERLFEISTLRNAVLPSDTSSLIYTSGTTGTPKGVMLSHSNLVENVKVCLEQIPIDETETFLSFLPLSHVFERTATYHVCC-AQGCKIAFAQS------LELLAKNRPTVMNCVPRLLERIHDKALAEKLVFSNLKFMISGGAALPKNVGE-FFGNLGIKILEGFGLTETSPVMAVTEFHRQV-YGTVGRVI-PGIEIGITHETFKENFECEEGEIIVRGHCVMQGYFNKPAETAEAIDKDNWFHTGDIGRFYK-GNLQITDRLKNMINAYGKNVYPTPVENNYLKSLKIDGLFLIG----DKREYLTAFVIPNRENIDDKEIMDWIAANDLAKFERIKHFKVIDEGEITPTLKAKRKVIEKKYAD----- 157343471 179 -------------------------------------------------RMTLEELRREVWSVAYALDTLGLEKGSAIAIDMPMNASSVVIYLAIVLAGYIVVSIADSFASREISTRLKISNAKAIFTQDIIRGDKSLPLYSRVVDAQSPTAIVIPAGGSSFSMKLRDGDDDEFAAIEQPIEAFMNILFSSGTTGEPKAIPWTNATPLKAAADAWCHMDIRKGDIV--AWPTNLGWMMGPWLVYASLLNGATIALYNGPLGSGFAKFVQDAKVTMLGVIPSIVRTWKSTNCTAGLDWSSIRCFASTGEASSVDEYLWLMGRAQKPIIEYCGGTEIGGGFVTGSLLQAQSLASFSTP-AMGCSLFIIGDDGNLLPQDAMGELAL-GPLMFSTTLLNADHYDVYFKGMPIWRHGDVFERTSRGYYRAHGRADDTMNIGGIKVSSVEIERICNTHSSVLETAAIGMPPPAGGERLMIVVVFKDSNPDLNELRSEVQKKLNPLFRV-SHTVPVPSLPRTATNKVMRRVLRQQLAQ----- 134100837 5 ---------------------------------------------------TYARLDRQARATAAWLRD-NAEPGRPVLLLHREAMDFLPAFLGCLYAGVVAVPAPLPHSAARVTGMLDDAGADLVLTT-ADCVDKLSSWVAEAGGARP------VTFAATDMDALGD--PETWRMPVLDTGSAAFIQYTSGSTSRSRGVVVTHGNLLHNETEIARVTAAGRARTLVSWLPHFHDLGLIGPLLHAFHTGCDAAVMSPTARPRRWLEVIDRYRAEVTA-APNFAYDLVADAQLAGLDLSCLRVAMNGAEPIRARTLAAVADRLRPAFVPCYGMAEVTLCASTAPAGDGTRLVSSGRSI--GTEIRVVHPDSRRVPDDRVGEIWLRGPSVTAGYWNRPHETAETFTADGYLRTGDLGFL-SGGELFVTGRRKDLVIVNGRNLYPHDIESVVAEHPALAQAAGAAFAVDAGHERIVVVHTARLHGATPAELTTRIKAAVAAAVLVPRAVVHL-----TTSGKVRRRSMRDWFLRE---- 116050896 43 -------------------------SLGWALERAARLYPDNPAVLDGQRRISYALFNGWANRLARAFKAEGVGHGSVVAVMLENRVELLAILAALAKLGAIGALVNTTQRGKVLVHSLNLVKPGHFVVGEELREVEVRQEVLGNAGHCYWVDDGDTLGDPGSRLAQGQTSENLEDTGRVRLKDSCFYIYTSGTTGLPKASIMSHGKWIAYGGFGHSGLGLGRDDVLYLTLPCYHNNAVTVCWSAALAGG-AAMALRRKFSASGFWKDVQHYRATCFGYIGELCRYLLNQPPCAEERGNSLTCMIGNG--LRPSIWAEFKQRFEIRITEFYASSEGNIGFTNVFNFD----NTVGFSPATYAIVRYDLENDRPVRDGEVGLLIISAKWPFDGY-TDPAKSEAVILRDAWFNTGDL--MRDIGFTQFVDRLGDTFRWKGENVSTTEVENALGAFDGVEDAVVYGVEIPGTGRCGMAALRLADGVELDRDALAAHLDRELPAYATPVFLRLLREVETTGTFKYKKTDLK---------- 117926829 1 ---------------------------------------------------------------------------------MPNRMEWVLFDVAAMSLGLVVVPLYPHDRPEAMVYILKDAGVKLLLVEDERQLQSLKPHLAQLRQ----LKRVVVLQAAGDWLPQGKQTWLRV-AGATDPHGLATLVYTSGTTGPPKGVMLSHRNLLSNASAALARIRAYTDDRFLSFLPLSHALERTA-GCYLPMMAGCEVAFSRG--IPYLSEDLAVMQPTVLISVPRIFQAKLQHAPEWKVRLGRLRLAVSGGAALDPH-ISRFFLGLGLPLVQGYGLTETAPVVS-VNTPGDNEPSSVGQPL-PGVQVRI----------DAQGELCVKGASVMSGYWHNPRATRRVIDQEGWYHTGDKGELDAAGHIKVVGRLKEILVTAGRKIPPGDVEGAILADPLFAQVLVVGEGYPY----LAALVVLNSETLDEMALVARMNDRL---HRFPRYAEIVENGLLTPTLKVKRTAVIQQYQD----- 145591521 91 ---------------------------------------DKVALIWRGETFTYSDLDQLAARYSGALRALGVGKGDWVMFYAPPTPEVIALMLAAVRIGAPFEPVFTGFGHGDLAMRIEDRRPELLVAVDAFKAIKVKETVDKALKLTKHVPKVLVVQRGGRDFVLDDVSPVEAEEVVVESSHPLFGLHVGYDDGL--GVAHGAGGYLAQTYATTRWIGLRPRDTYFCTVLPGWITGITYV-LFGPFMVGSAVVIPDYPSWDVWWSVLEDYAVNVFLTTAGALRLLQDPKLLESHNLDMLKLILTTAEPMEVKYWKWAYHYVGIPVIHMFIQTEGTFVTGSLPNYAPVAPGSVGPPMPGFD-IDVVDDSGNPV-RGRPGQLVVKRPWPAM-----PVEYSAWYWRGGVYYVGDMAVMADDMNIFPLGRSDTVMKINGYRISPAIIEKAVASLPGVEDAVAVGLRDPQKFESPLVVV---KGKANPEDVRHKVRE-YVGPIAEPSAVVVMDHIP----------------------- 149189003 77 -------WDKPVVA--RDTLWFPNATLAENLLAYGKAHPSELAIYFQNEHLTWQQLIEQVSIVQQWLIELGIAEGDVVAGYLPHIPHTVIAMLAATSLGAIWTSTSPDFGVDSVIERFGQVEPKILFCCDGYKAFGMIEKNQSLIDALPSINQACLDAQMENAVDWDSLAQRPVTFHRVKFNAPLFVLYSSGTTGKPKCIVHPVGGTINHLKEHQLHCDIKPQDRVF----YYTTCGWMMWNWVSALASGATLVIFDYPKVNTLWQLAHKAEVTLFGTSAKYLETLLHYQPNEHFALPRLKTLCSTGSVLYPQQFDFVYDAIKPDLHSISGGTDICGCFVLGNPVSPVYRGECQAPGLGLD-VKVFNEQGNSV-IEQRGELVCRNPNQPIGFWSDKERYHNAYWAEGVWNHGDDVMQSPTGGMTFFGRSDATLNPGGVRIGTAEIYQQVNQLEEISDAIAVGR-VQNGNETVVLFVQLSNTATLDDVLKQRIKQTHCSPRHVPSEIYPISEVPRTKSGKLVELAVKQTL------- 156551021 127 ---------------------------------------------------SFVEIEKLATTVSRGMKELGLTVKKNVVIFAETRAEWMVAAHACFKQNLTIVTIYSTLGDDAIAHGINETEVDTVITS-----YDLLPKFKRILQKVPEVKNIVFMEEGVRIIPFQEVSTSTATLTPPTSDDTAIIMYTSGSTGVPKGVILSHKNVITTLKGYCDAVVIENDDVFLGYLPLAHVFELLSESV--CLLNGVPIGYSSSLTMIDSSSKIQKLHPTCLTAVPPFRQAIFNFATRRGYDTPRVRLILTGGAPLSPETHMQVKLCLCVTVTQGYGLTETCSGATVMDPYDR----SYGRVGAPTTVCDICLENWEEAGYRVTGEIIVGGDNISAGYYKLPDKTKEDFFKDGWFRTGDIGEFHPDGAIKIIDRKKDLVKLQGEYVSLGKVESELKTCQLVENICVYG---DSSKNFTVALVVPNHHHLEEQALVEHSKKCNLQKFEIPGAVKLVTEL-VTAAFKLKRKAVQERYKNEI--- 145297059 99 -----------------------------------------------HTVLSWVQLESQVASLAATFKELGVERGDRIAAVLPNVPEAIIGLLAAASIGAVWTINSPDLSAEASIRRVKQLEPKVLVASDGYKEIDRREHTAEVEAGLPSISATVVSGKDVKRLAFDECVNKPHAPERVGFNDPLWILFSSGTTGEPKGIVHGHGGMVLGLKNISLHQDIGPGDVYYVAANTSW---MVWNTLVQNLLAGASAVTYPKVTGDHHFQIISDFGVTMFATGAAYLTMVEKAGPRAGRDFSALRSILSTGSPLPPSTWRWVHDAVKSDVHLGSGGTDICGGFLGSNPMEPVHLGYLQGPLLGV-AVEAHDADGQP-QIDQVGAMAVTKPLVML--WGDTDRYKSSYFTEGWMH-GDWITRTSSGEFIVHGRADATLNRQGVRIGPSDIYDALTDIEELSDYLVLGIEEDNGGYWMPLFVVLEDGVELDDALQQRLRARTSARH-VPDEIIVAPDIPVTHTMK----------------- 195031684 43 -------------------------SIPGLLKRTVNNYPDYPALRTKNTTVTYKQYEQKVHQTAKAFIKLGLQEHCSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSAEAVFHVLEDSRSQIVIVDDA----KQMEKIQSIRDRLPNLKAAVQIQEPAPNLKKEDGYYRWSEIESMNVSDVCCLVYTSGTVGMPKGVMLSHDNITFDLRGITKTLDVMGSENMVSYLPLSHVAAQIV-DIYTVSSMAGCIWFADKDALKGTLRTLQDAQPTRFMGVPKMLAGWAKGITLKHYGFDRVVSLVSAAAPMSPETKKYFLS-LDLKILDGFGMSETAGCHT-LCQPDSTLLNSIGKSM-PGCESKIIDENGH-------GELCIRGRHVFMGYINNKEKTEESLDDDCWLHSGDLGFIDDKGYVCLTGRSKELIITGGENIPPVHIENTI--------------------------------------------------------------------------------------- 120435404 22 ------------------------------------------------KTISTQQYIDQANTISRGLLRLGVKPNDKIAVISSNRTEWNVMDIGILQIGAQNVPVYPTISEDDYEYILNHSGATYCFVSDEEVLGKVNSIKGTTEKEVYSFDQIAGCQNWKEILKSGEDKGNQDEVEAVKPDDLATIIYTSGTTGRPKGVMLTHNNIVSDVLGSAPRVPFETGTVALSFLPVCHIF----ERMILYLYQYYSVSIYFAESIDKISDNLKEVKPHVITAVPRLLEKVYDKIIAKGTALGGVKLIVSGSAALQPRL-TRVFAAAEIPVMEGYGLTETSPVISVNDERHGFRIGTVGKVLQNV-----------KVKIAEDGEILTKGPNVMKGYYKDEEKTKEVINEEGYFHTGDIGEIDKDGFLKITDRKKEMFKSGGKYVAPQLIENTMKQSRFIEQIMVVG-----DGEKPSALIQPNEGTPADIARNSMVRDRKFGKWERIKTFEIVEDEHLTPTMKLKRRIIREKYKD----- 154321922 56 -----------------------------ILEEHAKNFANDTFIIFEGKKWTFKETYDIVLKYGTWLKNHNVKPEEIVAMDFTNSDNYFFLWFGLWSIGAKPAFINYNLTGKALAHCVKVSTARLCIVD----PMVEEKLTQEVRDELPDISFQILTSDVEAIISTEGIRESDSTRSKQTKSMIGMLIYTSGTTGLPKPAVLAWGKANFGSTIMPKWSGYGRPDVLYTCMPMYHSAASVLAVLAAL-NMGATICIGRKFSTKTFWKEVRESNANVIQYVGEVCRYLLSAPPQHDDKKNNVRMAFGNG--LRPDVWNKFKERFDITIAEFYSATEGAGAGWNYSN-NEFSRGAVGRNGFGWAVVELDVETEQPVPYGAPGEMLYKLDSGYQGYFNNQSASDSKVLRDAWFRTGDIMTWENGENVYFNDRIGDTFRWKSENVSTNEVAEALSTHPAIQEANVYGVPHHD-GRVGCAAVILKDHTPNVMKDLAVHAKKSLPSYAVPVFLRVKEEMEITGTVKMVKHVIRKQ-------- 10800088 67 -------------------GCYFPRTMYEIFQRGLAVSDNGPCLGYRKRWLSYKEVSDRAEYLGSCLLHKGCKPDQFIGIFAQNRPEWVISEFACYSYSMVVVPLYDTLGEDAITYIVNKADISTIICDTPQKALV---LIDNVEKGLPHLKLVILMDEVLSLLDAENLGKENYRKPPPNPEDLSIICFTSGTTGDPKGAMLTHKNIASNLKSLEHIFQPTCKDVTISYLPLAHMFERIVQAV--VFSCGARVGFFQG-DIRLLSDDMKTLKPTVFPTVPPLKKFLLNIAVLSKFSFSKLQFVITSAAPISLPVLTFFRAAMGCVVIEAYGQTECSGGCT-ITSPGDWTSGHVGAPMC-CSYVKLEDPDMNYFAANNEGEICVKGLSVFQGYLKEPKKTQEVLDKDGWLHTGDIGCWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENI---------------------------------------------------------------------------------------- 8475947 1 -----------------------------------------------NKTYNFAEVELISRKVAAGLAKLGLKKGQVVMLLLQNCIEFAFVFMGASVLGAVVTTANPFYKPGEIAKQAKAADARIIVTQAA-----YVDKLADLQSE--DVIVISIDGAPKEGCQHISVLTEACPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKSLVSSVAQQVDNLYFHSEDVILCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNLTTLLELIQRYKVTVAPIVPPIVLDITKNPIVSQYDVSSVRIIMSGAAPLGKELEDALRERFPKAIFQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158315748 15 --------------------------LYSLVDDRVRTDPDRVILSRPTGTVTFRELDAHVRRVAAVLLGHGVGVGDRVGIVGRTSYEWVVADLAVLALGAITVPIFPTASPAQITHIVTDSGMAWCFVETPEHHSAVATAGAGTLLALP----WQLADLNGWQAPADDASHDAGRRDAVRADSLATIVYTSGTTGMPKGCILTHGNLFASSANTVEHTGVEQASTLLC-LPLAHVFGRTI--LVACIYAGTRTGLLAA--VPDILPAMATFRPTVLALVPYALEKIRKGLAGDPADGPALTHVISGGASLDATTA-AFYRGVGVRILNCYGLTEAATAVT-VNQPGTNRIGTVGQPI-PGTTVAISPD----------GEVLVAGPNVSPGYWRAPAGTQAEPGAGPWLHTGDLGHLDADGFLVITGRRKEIVTSGGKNVTPTLLEDRMRLHPLVADCMVVG-------------------------------------------------------------------------- 115386502 54 -----------------------------VFLEAVAQYPDMVCLWTREGVYTYRDVLAQANRWAHFFLSKGVQKGDLVAVYLTNRAEFIFVWLGLWSIGCAPAAINYNLAGDALVHCLKVSGAKIVLVDDDDECRVRMEESRGVVEDTLGMELIPIETDLSSFPT--TIADDNKRAFNMSGEFPAILLYTSGTTGMPKGCAFTMSRLYTTLAGSMDEQSGPDGDIWYSCMPLYH--GTSAIAMIAAIVKGVGIALGKKFSVRGFWRDVRDSNATVFVYVGEAARYLMAAPPSPQDRDHRVRCMYGNG--LRPDIWERFRERFGVPVGEFFNSTEGIFGLFNYNK-GPFTAGSVGRMIMHNTFVPVIDPETGDVPYEVGGEMLVNIPNAFQGYWRNADATNKKYLKDVWYRSGDALRRQSDGRWYFLDRLGDTFRWKSENV------------------------------------------------------------------------------------------------ 169599933 49 ------------------------------------------------ERVNWADVKKYSTYISTALTKRGLKTGQTVALFSQNTVWYPVAMFAGLRVGAKISGASPAYNEEEMTFALKTADAKFLLTTPASMEIAAASAK---AAGLPQSSVFLLEGELPGYTTIQDLIK------------------------------------------------------------MGESYG--------------------EANQTPAFKL---------------------QPGQKNKDLQ--------------------RKFPNTGFKQGYGMTESCSCITAHPPEKDYKYAHSGGAIVASTEVKIIKDDGTEGDVGEDGEVLARGPQIVMGYLNNAKATADTFDKDGFLHTGDRGAIDAEGMIHISDRIKELIKVKGIGVAPAELEDLLLGHPKIEDVAVMSVKDDYSGELPKAYIVLKPGIEEGKEIIVYVKEKKV-RYKWVKEVEFINEIPKSPSGKILRRILRD--------- 45185514 59 ------------------------------------------------ETYTYRETYEHVLRLSYVLHDYGVRAGEHVAVNYANKPMFLFLWLALWNIGAVPAFVNHNQKGTPLIHSVKISNARLLFVDAGTTNLPKGSEA-ELLKELPELQ--IHHFDEEQMLAIIKSDKSPSRTPRTLHDDPAMLIYTSGTTGLPKSAIMSWRKATLGCSLFGFMMRISPESVVLTAMPLYHSTA-ALLGVCAVFTQGGCIAISNKFSTTTFWKEAYLSKATHIQYVGEVCRYLMNAPKSEYEDMATVKVAYGNG--LRQSIWMDFKKRFRIEIGEFYASTEAPFATTTFGVGACRSYGSLVHWILSYQQTLVVDPDDEEVPADEPGELLMRKPHTFQGYLGNKKATESKVLRDAWYRSGDLLKSDKYGQWYFVDRMGDTYRWKSENVSTTEVENQLLSNKDLFDCVVVGLKIPSYGRAGFAVIQLNDHASLLDDLVEYLK-HALPRYALPLFIKFTNQLETTDNYKFAKKQ------------ 183984938 31 ---------------------------------------------------SWRDIHQTAVRVAGRLSAEGVTRGSRVTVLAAGPEDVAPVVQGIWRLGAAMTMLQQPTSQADLAGW--HAGTRALALLDTRWVVIGEPFLAAAETLRAAGYRIIEIGESWPELAATE--------EPTGEDDVALYQLTSGSTGDPKAVAITHGNLFADVAAMTAEVHLDPEDITASWLPLSHDMGLIAYLISPMFAGNGAVYITPTESPLKWMQILTERRATITAFAYSIISRRLSAVEDGTYDLSALRCVVTGAEPIDPATMAEFARRFGLRLGAAYGLAEATVAVSFSPVDNPLTTESVGPPMS-GVEVRIVAADGSNLPPRRMGEIAIAGDAVARHYLTMDGEVAAV-DPDGWLFTGDLGYLTEGGEIVVCGRRKNVIIVAGRNIFPADIERLAASVHGIRRGGVVALADRREEIRIVAETVADPSIEDGRELRRQIAQNVRGATGLSPTVLLVGKVPKTASGKIRHVMARELFGE----- 119774321 43 -------------------------------------------------ELTLSELNRRSDAIAHGLNAIGLNAGDKAVLMVTPGLDFFALTFALFKAGIIPVMVDPGMGIKNLGQCFDEAAPDAFIIPKAHVARMLFSWGKKTVTQLVTVGRGLKLWGGNTLVQIEKHGQDPYPMTLLDEQALCAILFTSGSTGVPKGVEYSHQMFEAQIQALKQDYGIRHGERDLSTFPLFALFGLGMASIVPCMDASRPI----KAKPEYLFKAIADYQCTNLFLNPALLDKLGRYGEANALTLNGVRRVISAGAPASIDAINRFRQILPPPVLNSYGATEGLPLCFVGSDSGEVTAKGVGKPVQGVAEIIAIDEDELKLQPYEIGEIVVKGPMVSRAYYHRDEATSAKIADDGWHRMGDLGYLDELGRLWMCGRKAHRVDAGGKRYFSIPCERIFNTHPLVARSALVGV-HRHGDKIPLVCLELENASSLYRELREMAEAHEIT--QGIDFFLIHESFPMDVNAKIFREKLALWAEKQLSGG 59149845 1 ------------------------------------------------------------------------------------------------KAGA-YVPLDPTYPSERLAFMLNDAQVNILLT----------------QSTLETMFTSLTTFCLDTLWPILAQSSPENPTCAASGENLAYVLYTSGSTGRPKGVAIEHRSAVAFLSWAQTVFTPSELSGVLASTSI--CFDLSVFEIFLPLSGGQTVTVADNALALPALPTMP--PVTLINTVPSAMRQLVKMNGVPE----SVQVVNLAGEPLPNDLVRALYAQEHVRVYNLYGPSETTYSTFVLTKKDATRNPTIGRPIA-NTQVYLLDQALQPVPLGIPGELCLGGAGLARGYLNRPALTEAKFISHRLYKTGDLARYLPDGNIEYLGRIDNQIKLRGY-------------------------------------------------------------------------------------------------- 113868816 82 --------------------WFEGATLNQVFRHAGTSTGQRAAIRYAGEEVSWDTLEAQVASLAHALRQMGVQRGDRVAGYLPNIPATIVAFLATASLGAVWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYRVYDRAPVVADLVATLSSLTDLVLVPQVGSNAAPPAAHDVPLAIEPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIQLKLMAFHNNLGPDDV-------FHWYSSSGWIMWNALLLGTTIALYDYPDAGVLWRFVDDAGVTMFGAGAAFFTNCMKAGPARIADVSRLRGLGSTGSPLPVEAYDWIYRHVDIWLVPMSGGTDFAGSFVAGCPLLPVYSGEM-QCRCLGARVEAFDDHGQPLLD-AVGELVCTEPMPMPLYWGDTDRYRDSYTYPGVWRHGDWIKITRRGGAVIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDL--EYLGRESYLFVVLREGLVLDDALRDTLRARALSSRHVPNEIVQVPGVPRTLSGK----------------- 111225874 44 ---------------------------------------------DGGRRVGWAELYGDARRVAAGLQSHGVGPGRPVAILADTSRQTITAAMATWLAGGSLTMAPTPARTVDLARYLADTRDRF-----DALGEPLVLVGAPWEDAVPAL-----SGGAGRVIPLADPPAAPWRPPLLTADAPAILQLTSGTTGAPKIARISHGNLAANVEGIRVATSHEAHGRMLSWLPLSHDMGLIGGFIL-PMACGRCDALLSSPRPASWMQLVSHHRATNTVGPGSAYAVAARLLRAPRLDLSCLAYALCGGEPIDPAVVDDFLDAAGASFMPAYGLAEATVAVTFSAVGRGPRYDTVGEPIPGLSVRVVDPDSGRVLPERKVGEVQVRGTSVAA-YHDDPDSAAALRARDGWLATGDLGYLTG-GELVVCGRRKDVIILGGRNIYPEEVERAAARAEGARAGNTVARPGQLGGEGLAVAVETRGADP--AALRSAVTEEVRAALGVPHVVLVLESVPKTPSGKLQRAEARRRFA------ 91224795 92 ----------------RDTVWFADATLAENLLSQAEQSPEREFIVFEHRQLTGKQLLEQVSAIQQWLLNCGVGKGDVVAGYLPYLPETVIAMLATTSLGAIWTSTSPDFGIDSVVERFGQVKPKVLFCCDGYKAFDMTDKNTTLSSKLSSAETTISVCQIEDFVSWSDISPQSIQYQPMLFNDPLFILYSSGTTGQPKCIVHSAGGLLNHLKEHQLHCDIKSQDKVF----YYTTCGWMMWNWVSALASGATLVIYDYPDHSVLWRLAEEHNVSLFGTSAKYLEALANCSPKLEHNLKSLKTLCSTGSVLYPEQFSYVYQHIKQDLHSIAGGTD-ICGCFVLGNPISPVYKGECQGAGLGIDARVLEDDGHTITQ-KRGELTCNNPNFPIGFWHDNELYHNAYWSDIW-HHGDDVMQTEHGGFIFYGRSDATLNPGGVRIGTAEIYQKVNALPEVEDSIAVGKLNQQS-EEIWLLVKLAHNVELTQQLRQTLKTKCSPRH-VPRQIFAISDIPKTRSGK-----LVELAVKQLVNG 118617196 6 -------------------------TMCEAFQRSAAIDPDAIALRTGAQTLTWREYADQVRQVAGGLAGLGVGRGDTVSLMMANRVEFYPLEVGAQHVGATSFSVYNTLPAEQLTYVFDNAGTKVVICEEQY--------VDRIRASGAPIEHIVIDGAPEGTMSVQELYAAAATWAAVQPDDVVTLIYTSGTTGNPKGVEMTHANLLFEGFAIEEVFGIQFGDRVTSFLPTAHIAGLYLQEMFGT-------QVTAVADGRAIVSALPDVRPTVWGAVPRVWAMLADEPLRERLGFGELRWAVSGAAPIPKETL-GFFCGIGIPITEIWGMSE-LSCVATASHPRDARLGSVAK-LLPGLEGKIADD----------GEYLVRGPLVMKGYRKEAAKTAEAIDEDGWLHTGDIFDVDADGYLRVVDRKKEIINAAGNYMSPANIENILAACPMV--------------------------------------------------------------------------------- 163738287 1145 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRHGVTHMQCTPSMARMITADADARPV-LGRLSHLLIGGEALPGDLVASLRATTHAEIHNMYGPTETTI-WSTMQTLADVPAGTIGAPIA-NTTVYVVDDSQTPQPVGVPGELLIGGAGVTAGYWQRPELTAERFIPDPFYRTGDLVRWRGDGQLEFLGRSDHQVKIRGQRIELGEIEAALAALDGITGAVVVAR--ETAGDTRLIAYVTGPVAPDQAVLKTALTQQ-LAAVMVPSHIEHLAAFPLTPNKKIDRKALPD--------- 163841502 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TILYAVPTAIRTFMKWGRPAKYDLSSLKVLGSVGEPINPEAWIWYREIIGTPIVDTWWQTETGMMISPLPGVTATKPGSAQVAL-PGIEVDVVDDLGVPVGNGQGGYLVVKSPWMLRGIWGDPERYKDTYWSDNMYFAGDGAKKDDDSDIWLLGRVDDVMNVSGRRLSTTEIESALVSHPSVAEAAVVGAADETTGQAVAAFVILRGSAVDDPDVEQTLRNHVIGPIAKPKRILVVPELPKTRSGKIMRRLLKDIAEGR---- 73970635 30 --------------------------------------------------LSYQEVADRAEFLGSGLLQHNCKPDQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIISTADISTVVVDKPQKAVLLLEHVE--RKETPGLKLIIIMEPFEEALAVEECGQQNHHAPPPKPSDLSIVCFTSGTTGELGGKKHTRNTVLHSLQCPAHPWAPTCADVHISYLPLAHMFERMVQSV--VYCHGGRVGFFQG-DIRLLSDDMKALCPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPLPCNHIKLIDVEELNYWTCKGEGEICVRGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVAQVYVIVVPDPEWAQELCANKELKKAIL--EDMVRLGKESGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFKKQI--- 196229288 16 --------------------------------------GSAVALLSDRHRLSYADTWRQVEQLGCELQAAGLTPGKRVIAITSLTVETVLMLVAISWTGAIIIPAVASGPGADLNGVRQFSPCHLIGTAEHLEPFDV-----ELCAEFRVGEKRYFLGRWED--------DQDGDAPTRDET----IFLTSGTTDGPLGVVCSQAQIAFCQAAIQQRLRYVPQDRVLIGGPLSFDYHYY--QLLLAFAARATLVVCDQVNPLAMADRILRMKVTVLPLIPYSFRLLLKSRMLERGDYSCVRLLSATGEVWPKREIELLAQAFPAAVFPMYGLTECKRVSILDQRLNPELLGAVGFPLT-GTRVQIFDPNHSALSTGDVGEIAVEGPHLADGYFQRPEATCRRFHQHPFLLTGDQGYLDERGALWFVGRDTQLIKYRGIRTSAAAIETAFLQCPNVQRAVAMNVL-TRSGEKVAVMIELADQSAAGDTKIAETVRSLWPLHGQPDYFEF-GFIPLLANGKPARAKVATLLHER---- 218719086 55 --------------------------------------------------MSYVEFEKLVLQVGSGLRKLGLNKGDRLHLYAATSAHWLATSHAAASQSITFVTAYDTLGEEGLSHSLKQTKSDAIFLDPG-----LIPSLTNVIKDIPNIKHVIVEVKQEDLDKLKSQHSNPVDPVPPQPEDLCCIMYTSGSTGTPKGVSLTHGNVVAAVAGVTVIVGIGPGDSLLTYLPLAHILEFVFEN--ACMFWGGT---MGYGNPRTLSDDIREFKPTILVGVPAVFNMFWGALSAKQFLLQTLRILMNGGGPIAKDTLKFISYAI-APMISGYGLTETTAM-GALQDPLAWNPEALG-DIPASIEIKLVDDAGYSVKNNPPGEILIRGASVTRGYYENEEETKNAITEDGWFRTGDIGEFDKYGHLRIIDRKKNLVKTNGEYIALEKLESVYRAHPIVANICIYAAEHQIK---PVAIIVP-----VEAELQKMAKAQGI--------------------------------------- 149370488 39 ---------------------------------------------------------DKANAISRGLIKMGVQPNDKIAIIMTNRTEWNICDIGILQTGAQDVPIYPTISSDDYEYVLNHSESSYVFV----SCKEVKDKLDKVKDKIPTLKGVYCFNTIEGAVNYQDLGNEHKELQEVHEDDLATLIYTSGTTGRPKGVMLSHKNIASNAMHSEGRLPIVGKSKSLSFLPVCHIYERMLLYMYQ--YTGTSIYYAE--SLETISENLQEIQPDVMSAVPRLLEKVYDKIIAKGTALTNLKAIASGSAALQPRLARVFNAA-GCPVMEGYGLTETSPVISVNDRNNGFRIGTVGKAL-PETEVKIAED----------GEILIKGPQVMLGYYKNPEQTEEVL-KNGYFHTGDIGFVDTDGFLKITDRKKSMFKSGGKYVAPQLLENAMKQSLFIEQILVVG-----EGEKPAALIQPNWEYIEETDRVNACKDEIL-RQRIQKEIDFIDEGHLTPTMKPKRKVIKQMYKE----- 118793522 79 ----------------------------------------------------------RAKNFGSGLISLGLRPGTFIGIYSQNRPEWVLFEQGCYCYSLVVVPLYDTLGPDACAFIVDQTEMQVLLLDKAPRSLRKIVAIKEVRPALQRAKNVIDVHTFDEVEKLGAISDNPELEP--KPDDLCTVCYTSGTTGNPKGVMLTHANVLAGVAGVLLQLGPHRGDIMVSFLPLAHMLERCCEN--GVYYMGGAVGFF-SGDIKELTNDLKALKPTLMP-----AEAEIKRGIVRKNSIGRLRLMVVGSAPLSEAVLSFSRAALGCLICEGYGQTECTAPIT-LTVQGDFVAGHVGPPVACNGIKLVDVPEMEYYASQQQGEICVKGANVFIGYLKDPQRTAETIDKDGWHHTGDIGQWLPNGTLKVIDRKKHIFKLSGEYIVPEKIENAYIRSQYVEQVFVHG---ESLKSCIVAIVVP-----DVEVIKSWAQENNIPG------------------------------------- 74008079 36 ---------------------------------------------------SYLEVNCRVNNFGSGLTALGLKPKNTIAIFCETRAEWMIAAQTCFKYNFPLVTLYATLGKEAVVHGLNESEATYLITSVEL----LESKLKTALLDINCVKHIIYVDEIHSMQSVEELGSKPVPPNRPTPSDMAIVMYTSGSTGRPKGVMMHHSNLIAGMTGQCERIGLGPKDTYIGYLPLAHVLELTAE--ISCFTYGCRIGYSSPLTLSDQSSKIKKLKPTLMAAVPEIMDRIYKEQIKKGYDAPNVRMMLSGGAPLSPQTHRFMNVCFCCPVGQGYGLTESCGAGT-VTEVTDYTTGRVGAPLI-CCEIKLKDEGGYTIKPNPRGEIVIGGQNISMGYFKNEEKTAEDYDENGWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNCPLIDNICAFAKSDQSY---VISFVVPNQEAEILKEIREAASAMKLERFEIPIKVRLSPE-PWTPTGKLKRKELK---------- 218197623 37 ------------------ESCW------DVFRNSVEKYPDSPMVVDDGKAMTYKEVYDVVMKLAASISKSGISKGESCGIYGANCPEWIISMEACNALGVSCVPLYDSLGAGAVEFIVCHAEIQIAFVEER----KIAELLKTCHATSKYLKTIISFGSWEEFLIMGGDHH--FDLPEKKKSDICTIMYTSGTTGDPKGVMISNESLLVNITGADCVTRFDHDDVYISYLPLAHIFDRIFEELF--ISHGSKIGFW-RGDVKLLVDDIAALKPTVFCAVPRVLDRIYAAPFFDKLVFSKLRFIVSGGAPLSVAVEEFLRVVTCASVVQGYGLTETGAASFVAIPNDFSMVGTVGPPVEH------LDARLESVPEMGRGEVCVKGSVLFSGYYKREDLTQEVMI-DGWFHTGDVGEWQPNGSLKIIDRKKNIFKLSGEYVAVENLENV---------------------------------------------------------------------------------------- 160882243 14 ------------------------------------------AIIFKGKEYTYEALVEQIEDY-YIIISKQINRGEIVSIISDYSFQSIALFLALYENRNIIVPITTKI-NQEIVDRIRVANSDYRI---------------EIDDKLNIYKTTEKTEDHPLVIRLQEYHHSG------------LILFSSGSTGAPKAMIHNLDNLVDSYKG-----KRGKNIVFLIFLMFDHIGGLNS--LLNCLSMGVTMVFPEHREPEHVAELIEKYKVNILPASPTFLNLMLISESNSGYNMSSLRMITYGTEPMPDSLLLKLKTAFPVKFLQTFGTSETGISQTTSRSSDSTFL----KIDDPNTEIKIV-----------KGELWIRSKTQVMGYLNS---SMERFTEDGWFKTGDLVEEASDGYIKIVGRSKELINVGGEKVLPSEVESVLFQIPNLVDCIVYGEKNFITGMIVVAKVLFKEPLKPSEQIVQFCNGK-LDRYKIPAKVILMTE------------------------- 108800568 16 ------------------------------------------------TSLTWQDAAGQVEALAAGLLALGIEPEQRVGIASSTRYDWILADLAIMCAGGATTTVYPTTNAADTAYILADSGSRFVFAEDD----AQLAKLRDKRDELPNLEKVVLTGDGDWVLNLADLEEQPSAVAAITSDQLATLIYTSGTTGKPKGVRLAHRAWVYEGETVAGFDILHEDDLQLLWLPLAHAFGVENMGTVKPTFMGAAPRIFEKAHAKVV---MQQHGVNAAFAVGRQVSRLLAHTLFDRLVFSRIRFMISGSAPLNRDIAEWFHAA-GLLILEGYGLTETAAGA-FINRLENYRLGTVGQ-VFDGSEVRISDD----------GEVQIKGPCVMDGYHNLPDKTAETLTDDGWLRTGDRGQLDDDGFLTITGRIKELFKSGGKYVAPPAIE------------------------------------------------------------------------------------------ 110770269 52 -------------------------SIPGLMSNTAKKYSNHLALVTRRKTYTYSEYENQVRTVAKAFLKLGLERYHGVCILGFNSPEWLFANLGAIYAGGFAVGIYTTNNPEACQHCAIISKANIIVVENT----KQLEKILQIKHNLPHLKVIVQYPEEKDILSWNDLIKIGEAESDVKLNEVCTLVFTSGTVGNPKAVMLSHDNFLSNVRSMSMALELKEGETLVSYLPLSHVAA-QVVDIYFMLYIAGTIYFADQNALGSLVNTLLVARPTTFVGVPTWIASWAKSQARAALGLDRCKMCISAAAPLSSEIKQYFLS-LDIPILDAYGMSECSGAHT-VNTPVNLKLNSVGRPIFGL-NTKLYNPDSN----GE-GEICMSGRHIFMGYLNEPQKTNEVLDADGWLHSGDLGKFDSDGFLYITGRIKELIITGGENVPPIYIEQLVLA------------------------------------------------------------------------------------- 88705794 21 ------------------------QTLPQFLDHWADTRGDKIWMRDLREEYSWSQARDQINAVAAALEAR-FGHGHNMIILSRNRPHWFMADLAIIRSGNVTVSMFTTLPPATAEYVAGFTDAKVIFVGESPNWEAVRPVLPEGIT-LVALPGVELEGDHLTWDELLAEGQGKDISYECAPDDMMSLVFTSGTTGMPKGVIQTHDSNIIPIRRFTTAFGLRDQPRYFSYLPLSHIAERQIVE-YSSLYFCGEVNF--NESLEHVLRDLQRTRPHMFFGPPRIWEQFQQAEAALKEDLGEVEFCLAAAAPTPPPLIHWWES-LGLKLMDGFGQTEAMGVI--VSGEGTRRVGSIGKPL-GEVEYKIT----------EEGELAVRADGCTPGYYKQPEKTAE-LLRDGWLHTGDKARVDEDGFIYITGRVKDYFKIQGKFVAPPPIEGMFANNPYIEQQCLIGRGFSKT--VMIAVLTDAAQKEDRETVEASIRESVAAKHARIGAVIVSAE-PLTPTLKIKRDKIDERFGE----- 149370493 15 --------------------------------------------------ISWLDFESKIETLSKALINYGVTVQQNIAIFSQNMPNWIIADIAIMRIRAVTVPIYATNSKKEVDYVLNDAEVSLLFVGDAYKLLETSKYLKLIVALTNTIKNSIHLEDFMAFQSTEKIETEEKRFNSCDFTDTASIIYTSGTTGEPKGVVLDYNNFGATLVAHDFELDVSEKDVSLSFLPLSHIYERS--WVFFCLHRGIDVYF--NEDPKQIVEVIKEVRPTVMCTVPRIFEKIFAAIQDKREELSKLRAVFCGGAPLVEELVSFFHS-FGLNIKCGFGLTETTATATLYGD-THFEFNSAGRPI-----------EGTQIKIGANNEVLVKGPGVMRGYYKKPEATAAAF-EDGWFKTGDAGKIDHKGNLIITDRIKDLMKSGGKYIAPQKLENALITDSFIEQIAVIG-------------------------------------------------------------------------- 114562545 3 ----------------------ANANICQHLKTAAQTMPAAVAVQHAKQHFNYQELHQQSDMIAKGLIQYGIKRGMKAVLMVTPSIEFFSLTFALFKAGIIPILVDPGMGIKNLKQCFEESQP------DAFIGIPKAHIARRVLGGKGSVKQVINVGGSETITEIGRNIAHPLEMALLKPDDMAAILFTSGSTGTPKGVVYSHAMFEAQISALKHDYGITPGERDLATFPLFSLFGLGMASIVPDMDASKPI----TANPAYLFAAIEQYQCSNMFVNPALLERLGQAGEQSQHKLNSVKRVISAGAPATISSIKRFSKMLNVEVLNSYGATESLPIFATSELTDQGKGICVGKPISSVDIIAITDAEVKKLATNEIGEIVVSGPMVSQAYYQRQHATELAKINDGKHRMGDVGYLDDNGLLWMCGRKGHIVTRGQQRIYTLPCERVFNTHPQVKRSAIVGV------------------------------------------------------------------------- 83646187 455 -----------------------------------------------------------------------------VMILGRRTPATVLAYLACLIDNITVVPVCPTTPAARLLTIARNSGASLCLYVEPDQSLAESLELPLALLDMSVPLEWSSHQASESSVWSTTMAPTPDALTAAAQDKPAYILYTSGSTGEPKGVAISPVALAHYAVAATEAYAGERP--FNTPLFTSFGFDLTQTSILVPVLSGGFMQPHERDNPELLRSLLADERLSGVKCTPSHLSLLTEHSVPRRQPL----TFVVGGENLSEGLVRQALRVFGSCVVNEYGPTEATVGCSTVAAEDSAGVTPIGAPL-GAARMSVRDARGEPMPQGFQGELWIGGPVLAEGYLNNSMQTDAKFVRDGWYRSGDLGVLDAQGELHCLGRIDEEFKVRGYRIHPTEIEK------AVESAAALGAEDDGAGEELVALCSSAPIPYDAPDFQARLQDR-LPDAWLPGLYCTVAPWPVNANGKVD--------------- 56695749 1138 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVTHMQCTPSMARMIAMN-DEARLALGRVKHLLLGGEALPGDLVEDLREATGARILNMYGPTETTIWSTCLVPPRAEGTVDIGQPIA-NTTVYVLDGSGQPCPIGVPGELHIGGEGVTRGYWQRPELTAERFPRDPFYRTGDLVRWRADGQLDFLGRSDHQVKIRGQRIELGEIEAAMAAYPGVTGAVVIAR--EMGGDRLVGYVTT--GGPVSDAALRAHLAARLTEVMVPAHIVTLDAFPLTPNKKIDRKALPEPVQQR---- 56695749 538 -------------------------TVHRAFEDQAARTPEAPALVFEGQTLSYAALNARANAVAARLREMGAGPGSHIGIYLDRSPELLIAALAALKAGGAYVPLDPAYPADRIAHYVSDSRA-AIIVSTGTRAQSLPKTQAQIL----------------DLGPLAGARQPENVDGCASADDLAYVIYTSGSTGTPKGVMVEHRNVANFFAGMDDRIDHALGGVWLAVTSL--SFDISVLELFWTLARGFKVVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210113590 56 ------------------------------FADAARSYPDKPFLLCGTEAHTYGEVDAVANRVANFFHNQGL-----------------VAFLKV------------QFRVPERGHRADLQRARLRLDFPGSGESRGQPLLDATSEVLSELQTIWLQGSADGPVKRESVQPLPVQVSITAADTLCYI-YTSGTTGLPKAAIMTHGKFAGLSNMLVNFTGVLSSDIFYVPLPLYHTSGL-GIGLGTAMTIGATLALRGKFSARHFWDDCRRYNATLTFYIGELLRYLCTGPERPDDKDHKLRLVLGAG--LSPDVWRQFQERFGVPIVEYYGMTEGTLGLINVHNKVGVGVASPRYRIDTGEPIRGKDGKCTEVKIGKPGLLVNKSAGVPSGYLGKAELTEKKILRDAYLNTGDLMRIDKEYFIYFVDRLGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPQEGRAGMASIVPSPGQKP--DFRRWYRTAKLPTYARPLFLRLTQEIQVTGTFRHMKTTLVKE-------- 212516281 127 ---------------------------------------------------SFQEVDKMSKLFGRGLYSLGQLPRQPVVVFAETRAEWMIAAHGCFKQNIPVVTIYATLGEDAIAHGINETEVSVVITS-----HDLLHKFHTILEKTPKVKTIIVKTDTTGFDNIEILSFSEVEVEAPLPKDTAIIMYTSGSTGAPKGVLLSHENMLSTLKAFSDAVEIFPDDVFMGYLPLAHVFELLAESV--CLLCGVPIGYSTPLTMIDTSSKIKRLHPTCLTSVPLILDRIFKGINERGFDTPKVRLILSGGAPLAPDTHEFIKTCLCVQVLQGYGLTESCSSATVM-DVHDRTTGRVGAPAIGCD-IRLVDEEGNKDKPYPRGEILIGGTNVSSGYYKLPEKTKEDFFEENWFKTGDIGEVHPDGSFKIIDRKKDLVKLAGEYVSLGKVEAELKTCPLVENICIYGDSSKHFT---VALVVPNPEKAVLNELEKHAKKCKLEKFEVPAAVKLCAEVPVTAAFKLKRKDIQERYQHEI--- 125716312 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPTFPRERLEFLTRSGLA------------DDLPTRSGLADDLPRLTVPVICLDADWGSVAEGSRDTPVC--PVHAESLAYIMYTSGSTGMPKGVAVMHRGVVRLVSNTG-YAHFGPEEVSLCFAPL--AFDASTFEIWGALLNGGRLAVFPSPTPDELGEFIERRGVTMLWLTAVLFHQMVDVSLPR---LRGVRQLLAGGDVLSSVHVRRMRDIPHCRMINGYGPTENTTFTSCYTVPSEESTGTIGRPIA-NTTVYVLGAHHQPMPIGVTGRLYTGGDGVARGYINDAALTADRFIPDPFYDTGDLAYWRPDGALEFVGRCDNQVKIRG--------------------------------------------------------------------------------------------------- 154274291 72 -------------------------------------HGDDVAIIYESERYTYAQLLDEVEVLAGVLREEGIRKGDVVLIYMPMVPAALFAALAITRLGAVHAAVFGGFAATSLAQRIEDSKPRAIMTSSCGGVVDYKPLVEGAKSAWKPQKIIVWQRDQLRWKPMLKLEGQRAAAVPVKSNDMLYIIYTSGTTGLPKGVIREAGGHAVGLNLSIKYLFDGPGDVMFCAWVVGHSYILYAPGATTVLYEGKPV---GTPDAGSFWRIIEEHRVNTFFTAPTALRAIRKEDPEGSYGLKHLRGLFLAGERSEPSIVRAYQAAPGAMVIDNWWSSESGSPMTGLHKPFPVKAGSAGKPMPGFD-VRIVNDEGDEVPRGTMGNIVLAMP------------------------------------------------------------------------------------------------------------------------------------------------------ 120403659 474 ----------------------------------------HVALRAGELSVTYGELHAGADRWTAALLAR-PDSGAAVALIGDLTPDTAAVILGSFAAGAPLVPLDTSLPRDRVTHIL------AALTERGHRVGTVVVSGRQAELAEPGGTGAVWPAEGPPAPPAVPADRPALGLQSVTS-----IQFTSGSSGVPKAVLHVHGTWLSDWILHRDRFGIVEGSVVALCMPVSFAAGLNV--LIGALLSGAEIIAIDPRDCTPAAAMERLTTVDIVMCTPSFLQALTDSAGGRILD--NVKRIVTTGEPVYSNVLRRARQLPDAVLTNWVGSSETLGIAHFDIWPGDDVPPAVGLAV-PHKQLDIDD----------SGRLTVTSPYLAAGYLNPADAST-VFVENPTFVSNDRARFTESGDLMVVGRMDAAVKIRGYLVEPAEVEAALLGCPGIREALVVARQDRET-PVLAAYVAPAPGSPAVADVRARLHGQ-LPAWMVPTHIVMLPSLPRNERGKVDRPALPE--------- 1617268 49 --------------------------------------------------ITYREAHDAALRIGSAIRSRGVNPGNCCGIYGSNCPEWIIAMEACMSQGITYVPLYDSLGVNAVEFIINHAEVSLVFVQEK----ALSSILACRKGCSSNLKTIVSFGEVSQCVSLFSWHSDETTLPRKQKTDICTIMYTSGTTGEPKGVILSNAAIMVEVLSIDKMLQVTDSDVFFSYLPLAHCYD-QVMEIY--FLSRGSSVGYWRGDIRYLMDDVHALKPTVFCGVPRVYDKLYAGVMQKNYKLGNMRMLLSGAAPLPRHVEEFLRIIPASNLSQGYGLTESCGGSFTTLAGVFSMVGTVGVPM-PTVEARLVPEMGYEAFSGDVGEICLRGNSMFSGYHKRQDLTNQVVI-NGWFHTGDIGEWQEDGSMKIIDRKKNIFKLSGEYVAVENLENTYSRCPLIAQ------------------------------------------------------------------------------- 163839511 20 ---------------------WTKETIATILTESAATYPEVLSIKLDDVELSFAALNGLSMKVAGLLAARGVAKGDRVAIISPNIPQMPAIYYGILRYGAIVVPLNPLLKSREVEYHLQNSEAKLAFAWEGVLGEVNAGAEAAGTEVIPV---------DAQFMALLSQVEPLVEVTEVAGDDTAVILYTSGTTGRPKGAELTHSNLLSNATVSRNLHDISYGDVIFGGLPFFHIFGQTC-ALNAAVMSGAAVTLLPRFDPLRALEIIELDKVTIFEGVPTMYIGLLRVPDRSRFDALTLRMAVSGGAALP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125578633 24 ------------------ETHWEGTTLAELFEQSCKDYVNMPLLISREQESSYAEVFKSVCNFASGLIRLGHQKTDRVAIFAETRAEWQIALQACFRQNITVVTIYASLGEEALCHSLNETEVTTVVC-----GQKELKKMIDISGQLDTVKRVIYINESTSWIPFEDVDTAPVDANMPLPSDVAVIMYTSGSTGLPKGVMMTHRNVLATLSAVMTIVPIGKKDVYLAYLPLAHAAEALIAAVGASIGYGSPLTLTDKGTLGDASAL----KPTLMTAVPAILDRVRDGVRKKVDDVAKIRFVLSGGAPLSGDTQRFINICLGVPIGQGYGLTETCAGGT-FSEYDDPSVGRVGAPLPCLVETTLIDTSDSPMP---RGEIVIGGPNVTKGYFKNEAKTNEVYKDDRWFYSGDIGRFHPDGCLEIIDRKKDIVKLHGEYVSLGKVEAALIVSPYVENALVVAAHNELASQQGVTYLCQKPEAVKEGSLSKAAKQARLEKFEIPAKIKLISE-PWTPSGKLKREVLRKTYEDDLA-- 149919495 24 ----------------------------QMFLARVRKSPRLTALRFKRRPMSWREWEQAARELAAGLVELGVAPGERVGLMASTRVEWALWDVGLALCGAVCVPIYATSTGSDIDFLIRDAGCRVVLFEDPTRLRRLLEHERGAEAASP-LRHVVLLDEGIRWISSEDLRRRAVATEQTLPEDPFTLVYTSGTTGRPKGAILTHGNLVYEAWAIKNSIAVDRTDQQLLVLPLAHIFARH--LLWAAIESGAVTAFAERGMSSVALD-MTEVAPTYVGGVPRLYMQLALEAEFAKRSRPKLRFFVCGAAPLARDTAEFFHA-LGMLILEGYGLTEST-GATHVNRPDRFRFGTVG-PALPGCEVLIGPHD----------EVLLRGRNIMAGYHDLPEETAARIDAEGWLHTGDIGEL-EDGFLRITGRLKDLIITGGKNVAPQKIEARLSARVGIAHALVSG-------------------------------------------------------------------------- 149911677 40 --------------------------------------------------LTYSDVYESMYNIAQNLGDK-ASKGERALLIYEDSENFITAFLGCLAAGVIAVPLSVPRTQEMINYIVSNSDSSLIMCDSKTRK---------------KLEGVLTNSRISYFETDGGLSSSSIRTHTILPDDIAFLQYTSGSTGEPKGVMVTHANIMNNLDVIRILFGHTTHSVGCSWLPHYHDMGLLG-GILQPLFVGFPVVLMAARKPFYWLSIISEYGVTTSGGPNFAYDLCIKHADVRSLDLSRWCVAFNGAEPVVNATLENFNEKFQVAHYPCYGMAETTLLVSGLGSNTVNNTLTVCRPCAPGHEIIIVEETGKKVKEGNVGEIWVTGPSVTSGYWKRPALTNNRFKAQRYYRTGDLGFLYSK-QLYVCGRQLDKIIVRGRNYFAEDIEYVLTKCMAITAMVVFGVTNGTSENLILLVEVPRNRSIDFDQLRSAIRRHSLELY----DIVFLQSLLKTTSGKVRRK------------- 21224854 18 --------------------------LADVVFEHALDDPRHIALKDDAGQWTAGAFRDEVLALAKGLLAQGIRFGDRVAIMSRTRYEWTLFDFALWTIGAQVVPIYPTSSAEQCMWMLYDAEVTAAVVEHE----DHAMTIATVIDRLPHLRGLLDSGAVQELYDAGAHLDDEVHRKAVTPESVATVIYTSGTTGRPKGCVLTHGSFMYEADTVIERWEPGDEAATLLFLPLAHVFGVEVAAIRGRVRFGHQ----PQLNAAALLPDLAAFRPTFILAVPPSAGLRMQHQFFDKLVYSKVRAAMSGGSAMDRRLG-LFFAGAGVQIYEGYGLTESTAAATA-NPPERTRYGTVGQPI-PGTTVHIADD----------GEIWLNGDNVFEGYLNNPKATDETL-HDGWLATGDLGALDEDGYLTITGRKKEIVTSGGKSVSPGLLEERVRDHPLVNQCIVVG-------------------------------------------------------------------------- 167758941 14 ----------------------------------------------------FEEFVADVRALAGSLLTKKLAKK-HVAIVGENSYEWVVVFCAVGCIGGVAIAVDIDQAGDEILAMTEFADACCVFVDAAFLDVFKESQMQYVIMRGEGAENSYHHLLKEGEKLKKKNQWKDFSCPQVEKDDPLAIVYTSGTTSVSKPVVLSQYNMMFNACHTQSLVKVGE--RLFNPLPLYHTYSL-VCGVLDGISQGADICMNTG--LKTLMRDLRLYEPDTLVAVPMIMENLLKEVHRRQEIAPNLKFIPCGGAQLSVKVAEELQA-YGVGVYQGYGITECSPLIGSNMN-KKNNPASVGFPI-PQTQIRLDD-----------GEILVKGPSVFKEYYKNSLLTEESFT-DEWFHTGDIGYKDRKGYLHICGRKKNLIVSNGKKVVPEELEGYIQEIPLVKEVMVYGASDDVTLSALICIDEERADTNDTFQLLEQVQEERLPDYKRIQSVKLTEEFKKTS---IQKKKRRE--------- 91083237 126 ---------------------------------------------------TFSEVNMLATNFGKGIRELGNEPGQNVAIFAETRAEWMIAAHGIFKQSIPLVTIYATLGDEAIAHGLNETEVTTVITS-----FDLMPKFKKILAMVPKVKTLIYMEDQLKKLDLKRGANSQVVDVPPRSEDPAIIMYTSGSTGVPKGVILLHKNLIATLKAFCDSTDIYQDDVMIGFLPLAHVFELSVCLLTGVAIGGDATVLHPTPMKKVLFKFAYDYKVSWLYSTPLIDRVVF--GPIRALLGGRMRLILCGGAPLSPETHEQMNACLCATIIQGYGLTESTSCAT-VQDFYDKIYGRVG-ATTTVCDIKLVNEEGNTDKPFPRGEIILGGDNISAGYYKLSSKTDEDFTDDGWFRTGDIGEIHPDGVVKIIDRKKDLVKLAGEYVSLGKVEAQLKTCPLVDNICVYG---DSSKQFCVALVVPNQQQLKEAELMEHGKKSKLEKFELPAAVKLVTEVPVTAAFKLKRKDIQERYKHEI--- 169612724 324 --------------------YPRDSSVVDIFREQARVCPSRVAVRDASTEMTYAQLDMVSDVLSRWLYKRSLAPETLVGVFAARSCQTIVALLGILKANLAYLPFDVNAPAARVEAILSSMRGKRIILVGADE--------QPPDVKASDLELISIAEALDEQARDDSTQHTLTTPRGPSATSLAYVMFTSGSTGQPKGVMVEHRGII-------------------------------------------------------------------------------------------------------------------GKVVNGYGPTENTTFSTSFKDEEYTNGVPIGRALS-NSGAHVMDSKLQLVPLGVIGELVLTGDGLARGY-TDAQRNINRFLAGGAYRTGDYVRHRPDGLLEFIGRIDGQVKIRGNRVELGEIEQVLMSHAMVRDAVMVLQRHNGNNTRLAGFVTVHADEETQEQLLDFLEAR-LPVYMVPSTLTILDTMPINQNGKVDRKMLEQRIN------ 18313366 11 ----------------------------------------KLAICEGESCLTYRELFEKATKWAL---------NSRVVFAARNSLWSYAALMGLLHGGGEVALVDPLTVSEDLKMIIEDFSPDLIVGDEEF--------LQQNAEVLKNYKTLSVNSPPNGGGWTY---------------DTTFVMYYAGIAGRTMQVLNKTSSLWINAHSLALAMGLEKADVVYVTAPITHVLGLVTS--MAALAAGGMVRLMKKLSPNVVEEL---SKATVIVGAPAFYAEVLKIGVGKLGA----KFAVSGGAYLAPDLRARFEEVTGVRILQVYGLTEGLV--LTFEPPSAYGKGSVGAPL-PLVEIRLLED----------GELAVKAPWVMRGY-KDPEETKRAFI-DGWLRTGDILEERE-GLLYFKGVKKRMIKYKGYPIFPRDLEEILKRHPAVLEAKVVGELHPEYGEVPVAYIKVKGEV-SEENLLNFINSQ-VAFYKRLKKIYI---------------------------- 47221456 32 -------------------------TIHQMFLGTLEKHGDHPALVYKEEKLTYRQYYQRCRAAAKSFLKLGLERYRGVGILGFNAPEWFISDIGCILAGGLATGIYTTNSPEACQYVAANCEANILVVENQ----TQLDKILKVKDQLPHLKAIVYKGPLKQKLPFLYTWAEFIRLGELQANECCSLIYTSGTTGNPKGVMLSHDNLTWTASATQDRLKFEAEERLISYLPLSH-MAAQMFEIWISIWLASTVYFAPDALKGSLGSTLKEVRPTCFLGVPTLANSLVFKKVHAALGLDQCRISATGAAPISKETLDYFMS-LNIPIMQMYGMSESSGPH-YVSCNEEYRITSCGKAL-PGCRIKLEDQDGN-------GEICLWGRNIFMGYLNMPEKTAEAIDQEGWLHSGDLGKHDQDGFLYITGRIK---------------------------------------------------------------------------------------------------------- 121610120 60 -----TPHSAVLANRMPGAQWFPGAQVNQALRHVAAAHASQPAIISRNRELSWPELQRQVAALALHLQAQGVQPGDRVAAYLPNVPEAMIACLATASIGGVWSICAPDMGTHAVLDRFRQIRPKVLIGVDGVRDHDRRSVLTELRAALPSVQHALLLNDLDTRAALDDAQTAGFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLL-VALSLKVLHNDIGSSYNSWGERYHWYSSTGWVMWNALLSGTSCVIYDRPDWGLLWRFAADLGVTFFGAGAAFFGNCMKAGLQLKDDLRRIRALGSTGSPLPPEVQEWFRALGRPDIWNISGGTDFCGSFIGGHREMRQVPGQMQCRML-GAAVQAWNAQGQSV-VDEVGELVCAQPIPMPLYWGDQDRYRSSYFDGAVWRHGDWLKIGADGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRESYLPLFVVLRPGVALDAALRARINGTALSPRFVPDDIFAVAEVPRTLSGK--KQELP---IKKLLLG 163800358 104 ----------------------------------AEKQANELAIWFENERYTWKQLCNEVSSVQQWLVECGIKQGDVVASYLPHMPQTVIAMLATTSLGATWTSTSPDFGIESVIERFGQVKPKVLFTCDAYTFFDMSEKNHHIADHLDGLKQVCQIGTHDWQNIINQYSPAPLHYTRVEFNSPLFVLYSSGTTGKPKCIVHSVGGILNHLKEHQLHSDIQPKDRVF----YYTTCGWMMWNWVSALASGACLVIFDYPTPDVLWDLAQRAEVSLFGTAAKYLEAIEKAGPIKDYSLPALKTLCSTGSVLYPEQFDYVYQHIKQDLHSISGGTD-ICGCFVLGNPISSVYRGECQYAGLGIDVQVFDSQGKSVNE-RRGELVCTNPNFPVGFWNDTERYHSAYWDDNIWHHGDDVERCANGGLIFYGRSDALLNPGGVRIGTAEIYQQVNAIEGIVDSIAVGKEVD-RNEQIWLFVQTASGISLDAEIKSRLKTSCSPRH-VPSQIFAISDIPKTRSGKLVELAVKQVINGK---- 90424853 54 -------------------------------------------------------------------------PGAPVLLVFQPSVDFLVAFLACQWSGRLAVPINPP-RRHRLIERLQ------AVAADSGAAVALTGGVAESALWLAD-SAVLAAIRWQDIGGIDSDPALAGPLREVDPAATCFIQYTSGSTALPKGVEVSHDNLMADMARMQDAWGLSPSSTMVTWLPAFHDLGL-IFGLLQTLFTGCPVVMAPNQRPVLWLEAISRFRGTHTA-APSFAYDLIPPEQREGLDLSSLVMAMNAAEPIDPRVMQNFIENFGPTFAPAYGLAESTLAVTASPAARRTAIAGSGTPLADVTIAIVDPETGRRQPADRVGEIWLGGPTIARGYWRRPEESAATFDTIGYLRTGDLGAMI-DGELCVTGRIKDLIILSGANHYPQDIERAAAAHSAVDSGAAFSIAGEQGAEQVVLVQELEDPAPLFSAISTAVLELQL------SRIVLVEAVLRTSSGKIQRAANRQA-------- 58803251 14 --PGFVPVPDTYSPIYRNAAVDTIKTMWDVFQHGLKKNPDAPAVNPDGTRMTYKQVETFALLIGSALSQLLIEPEDPVGLFVPNCLEWLILEQACNAYAYTLVPIYNTLGHESIHTILLNSRISVLLCTPDTVKIMFTVLEQGTEG--VELKTIILIESDKKFILWKDLENAQLPVSPAEPDHLALISYTSGTSGVPKGVMITQANITNLIVVTCESFPENPFERHISYLPMAHLFEKNF--VNAVYYSGGCIGLY-SGDITKLLDDVQELKPTFFLGVPTLFNVALNHKLEENHSYSSLRWMFVGSASMNPEIIKRLRAIFGVPLLWGYSLTECCAGTTA-QNFYDTDPTECGGPIPNVYRVRSLPDMEYDAAPNPRGELLIRGNSVMKGYYRNPKATSETIV-DGWLHTGDVVEIQPSGAIRIIDRVKNVFKLAGEYVSPELVESIISLSPLVAQSFVYGDSHQV---APVAIVIPDEDVAILEDITRLFDENRLRGFEKVKAIYVDHELLLTVTAKLRRHKVRERYAEQI--- 108797227 12 -----------------------------MLHGRASLRPDDIAFTFTHETLTWAQLARRTMSVAREIRQYG-SFGDRAVILAPQGLEYVLAFLGAMQAGLVAVPLPLPHRGDRVSAVLTDTKPAVVFTTSSTAGDVGDFVDASPLDTVPK----IVEIDALNLDAEGEIRLDPAGLPAT-----AYLQYSSGSTRLPTGAMISHRNLQANYEQVMRTFFAGDGTTFVSWLPFYHDMGL-VLGICVPILSGHPAALTSPERPARWIRALA-ENPHAFSAAPNFAFDLAARKTSDSDDLGGVRGIINGAERVEPATLERFADRFDHMLRPSYGLAEATVFVASGTDADELGVGRV-VPCAPGPVVRIVDDTHRQCPDDVVGEIWVHGDNVAAGYWSRPPEDQRCFTPGGWLRTGDLGFIHE-GELFIVGRIKDLLIIRGRNHHPEDIEAT------VQEVAAVSVPVNSTESLVTVIELKEPPVLDEDALRRFLKSDVTAAISNAHGISVGDSIPTTTSGKIRRTA------------ 119716126 27 ------------------------------FLDRVAASAEREAFRYPRESVTWKQAGDLVEKLAAGLLALGLESEQRVGIAAGTRYEWILADLAIMCAAGATTTVYPSTNAEDTAYILSDSECRVVFAEDD----EQIAKLKEHRNELPHLGKIVTFDDGDWVIGLDDLAAEHPGVVEIAPDQLATLIYTSGTTGRPKGVRLLHRSWVYEGTAIQVQDILHEDDLQFLWLPMAHSFG--KVLLSAQLACGFATAIDGR--VDKIVDNLGVVKPTFMGAAPTMLLLGVQHGLFDKLVFSRVRFFISGSAALNAEIAEWFHAA-GILILEGYGMTENAAGAT-VNHPADYKIGSVG-PALPGSEVKI----------GENDEVLLRGPHVMAGYHNLPEETAATLTADGWLHTGDKGSLDADGFLTITGRIKDLFKSGGKYVAPSAIES----------------------------------------------------------------------------------------- 15602790 12 --------------------------------------------------ISWHQFQQDLDTFSYALLANHIGVQDKIAIFAHNMPRWTIADIGTMQVRAVVVPIYATSAAKQVEYILNNADVKILFVGDQ----EEYNCTLEIIDACPQIQKIVAMKDNLDLSPLQQTALQE-RLEQKQLTDLFTLIYTSGTTGEPKGVMLDYANLAHQLKAHDEAFNVSQYDSSLSFLPLSHIFERA--WVAYVLHRGAVNCYLE--DTNRVREALSEIRPTLMCAVPPLFRRMIQYALADKLVLSKLRQLLCGGAKLEPNIGLFFHSI-GINVKLGYGMTETTATVSCWEE-GHFEPNSIGTLMP-----------GAEVKIGENNEILVRGGMVMRGYYKKPQETADSFTEDGFLKTGDAGEFDPQGNLYITDRIKELMKSNGKYIAPQYIETKVGKDKFIEQIAVIA--DAKK--YVSALIVPCFNSLEELELIKHSLQKELPSFEQIKKFTLLEEI--TPTLKLRRKVILERYKAQIEA- 153889325 29 --------------------------------------------------LTFAELHAEVSAWCRRLESRGVVRGDRVLVMVRQGLPLIAAAFALFRLGAVPVIIDPGMGRKNFLAAVAHSRPRVLLVPASSRATARLSGKSQISNPKPQIRSTLDVGRSREARPPPPPPSA-FPCAQVAANETAAILFTSGSTGAPKGVVYTHGQFAAQVELVRSTYDIQPGEVDLPLLP---VFALFNPAL------GTTTIVPEAFDPARAVQAILQENVTYSFGSPTLWGKIARHCHATHTTLPGLRRVLCAGAPVPPWLWQALPPLLDGTLHSPYGATEALVNNDTAAATLAGAGTCVGRVLPANQVKIILNANGCELPPCTIGEIIVRGPTVTREYDRLPDATAHAKIPDAWHRMGDCGYLDEQGRLWFCGRK-------AERVETIDIEPVFNAHPKVRRTALIGL-GPAGRQRPAIIVEPASTASDV--LKDSAAARTLAR------------------------------------- 121583863 42 -------------------GHETPMTIPELFQESVERFGAYPALASKNGTLTFSQYYDVCRKAARSLIKLGLQRFHGVGILGFNSVEWVVAALGAILAGGLCVGIYATNSAEACQYVIKQANVNVLIVENSIPPDKMETVKAIVQYRLPLMENSTNLYSWQDFMELGNAIPN-IQLDRVKANQCAVIIYTSGTTGSPKGVMLSHDNITWTAGAMAREIELIHQDTIVSYLPLSHIAA-QLMDIWIPIKVGVLTFFAPDALRGTLVYTLQEVKPTYFLGVPRVWEKMQDTIKENVAKSSNLRTFFSGASPLSQDVSEFFLS-LDIPIGEIYGMTECSGPHTVSCKSIYRVL-SCGKVLNGCKNMLYKQNKDG------VGEVCMWGRHVFMGYLGKEDATLEVLDEDGWLHSGDIGRLDSHDFLYITGRIKEVLITGGENIWPIPIE------------------------------------------------------------------------------------------ 66516122 127 ---------------------------------------------------TYLEVEMLMTAFGRGLKEYGLTSSRNIVIFAETREEWMIAAYGCFKQNLVVVTLYATLGEEAIAHGINETEVDIVITS-----HDLLPKFKSLLKILPKVKTIVYMEEGVKLIPFSEVNISTAPLLSPQSDDTAIIMYTSGSTGIPKGVLLSHKNVISVMKTFCDIVEIKPDDVFLAFLPLAHVFELLAESV--CLLSGVPIGYSSPLTMIDSSSKIQKLRPTCVTSVPLILDRISKGINERGYDTPRVRLILCGGAPLTPDTQTQIKICLCVTLTQGYGLTESTSCATVMDKDD----TSIGRVGGPTTICDIWEDAGYRVVPYPRGEIIIGGENISAGYYKLLDKTKEDFFEDGWFRTGDIGEIHEDGCIKIIDRKKDLVKLQGEYVSLGKIEAELKTCPIVENICVYGVPNAFYLEQIALCNDPQIEKAVLQELIEQAKKCKLQRYEIPAAIKLCSEL-VTAAFKLKRKAVQERYQHEI--- 115492679 214 ----------------------------DIIAARCCATPDATAISAWDGEMTFGELDRRSSLLALRLLELGVEPEQIVPVYFEKSKWAVVAIVAVVKTGAAFVLMDANFSMKILHRVCHTVGARVIV-----SSLECQPTAQGLVEQVVCLDS-----------SWPDPETLPLPQPRCTPSSALYAVFTSGSTKGPKCVIMENRACCETTLRTAPALGLNEKTRRLQFS--SYAFTMSVREILSMLFLGGCLCIPERDRINDIAGFINRHRVTFANFCPSISNI------PSPDSVPSLRTLMVGGESPDPQFIKLW--APKVRLILGFGATETAGIALMVGNCLPDHPRNLGKACDSRLWVVNMDNHDRLMPIGAVGELVLQGTGLGRQYLKNPQDTASQFPDDGLYKTGDLVRYTSDGSLIYLGRKAQVVKANGQLIDVHEIENCLTSCREARRVAVIPAKSRMDGDKLVAFIVDRDGALTVSAIRQELSVK-LPPNLVPADFIFMQDLPRKLSGKVDRIPLLERAA------ 89056503 10 ------------------------QSVPALLRRNAAQFGTRDAYREKEQSWTWAETLDEIEALSLGLLALGLDRGDYVAIIGRNRPALYWSMVAVEMAGGVPVPLYQDAVSEEMTYVLEHCGARFVIGGDQ----EQVDKVLEAQETLPGIEHVIYVEDHSTLHALSDVQAEQAREAELTYDSTCVMLYTSGTTGKPKGVVLSNRNIIEASKSSCEFDGLRMEDEVLAYLPMAWVGDF-IFSIGQAYWAGFCVNCPE--SADTMMTDLREIGPTYFFAPPRVFETLLTSVMIRMEDMSRVRVGYTAGEAIGPEIFD-FYRALGINLKQLYGQTEASVFITQQPDS-EVRPDTVGVP-SPGVELKIGDN----------GEVFYRSPGTFVEYFKNPESTASTKDAEGWVATGDAGFIEESGHLRILDRAKDVGKAGGGLFAPKFVENKLKFYPDILEAVVFGNEKEFWAERNNIAYASYQELTAHPQVLASLKSHVLSHCQVARFLVLHKELEMTRTRKVRRRIVEEKFADLLEA- 27379785 82 -----------------------------------------PAIVSGGRETSWPELRRKAAALALHLKDNGIKPGDRVAAYLPNIPETIIAFLATASIGAVWSVCAPDMAAPAVIDRFKQIEPKVLIACDAVRRHDRRDVVAELRRSLPTVAHVILHSEAGAPAAPDALLSDIVEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGIVIVVLALLGL----HNDIGCSFGERYHWYSSTGWIMWGGLLGGATCCIFDKPDWTTLWRFVAQSKATFFGAGAAFFANCAKAELAAAGDLSRLRCLGSTGSPLSADTQAWFNDRFDIWWANISGGTDFAGAFIGGNRELPQTPGAMQCRLL-GAAVEAFSEQGRAVTD-EVGELVCTEPMPMPLYWNDKDRYRSSYFEGPVWRHGDWLKVNPDGSCIIYGRSDATINRHGLRMGTSELYSAIEALPEVLDSLVVDLEYLGRDSYMPLFVVLREGVALDAAMQEKINEAGLSRRFLPNEIFAVAEIPRTLSGK--KQELP---IKKLLLG 21221174 56 ------------------------------------------------------EFAREVTAVAKGLIAAGLEPGGRVAVMSRTRYEWTVLDFAIWAAGGQTVPVYATSSADQVEWIVQDSGARYAVTETAANTATVRA-GTAGHPERPRVWELDAGALADLTALGRGVSDEEVRRTALTPDTVATVCYTSGTTGRPKGCVLTHANLHAEAANTVELLHPIFKEVTLLFLPLAHILGRTIQ--ISCLLARIEIGHFPSIRPDELRPALKSFRPTFLVGVPYLFEKIHDTGRATAYDLGRMRYAISGGSPLERELNLFFYAA-GIMIYEGYGLTETTAAATIVP-PLGPRPGTVGPPV-PGTAVRIADD----------GEVLVKGGIVFGAYRGNPEATDAALT-DGWFATGDLGSLDADGYLTITGRKKDLVTSGGKNVSPAVLEDRLRSRPPVAQCLVVG-------------------------------------------------------------------------- 197763272 8 ----------------------------------------------DGRRFSSAALDGAITAVVRELRRHGITQDDRVMLTGANTEKFVLVLFALMELGTSIALVDRRTPAAEQARLLIGADASRLVTDAPLPAGSTEIDQLSLEDLCTALARAAIADRAPDCGPASSFGRDRARFSRWFAREDALIVWSSGSTGTPKGIVRSGASVRANTERTSARMAYRATDVLLPLLPFTHQYGLSMLLLWQ--DTGCALVLTSSQRVDAALAAIRSHRVTVVDAVPATYHTLLNLLESGRDWLSTVRMWCVGGEPLGSEPRQRFADRIGRPLLDGYGSSEAGNIALAVPPT----PIGCGRPLQ-GIAVRVVDGAGMPVAPGTVGEIVVRTPDYMTGLLG-PGGTVLAM-EHAEYRTDDIGQIDVQGNLTVLGRR-AAVHRLGHTLYPDGIADRASACGALVRVIPV-VPEGSDSRAQLVFFVADRAERSAAHWRSAVAEH-IAEHERPNRVVVVPEFPINRTGKVDRQSL-QRLAESAVA- 163760742 14 -------------------------TFPQYLLLNAKRFADRPAMRMKDQTWTWSEQRDEIRNLALGLKAMGLGEGDRIAIVGSNRPRLYWAFCAAQSLKAIPVPVYADSVAEEMAYVLNHAGVRFAVVQDQEQVDKLQSMAEDIHARLHKFDAVQDKGRALAQSDSGAIADWEAGIRASDGREVSAILYTSGTTGRSKGVMLTAATSVKAAEDTAKFDNMTEFDEVLAYLPLAWVGDHYLNYAQGYAVG---LCMSCPESPDTVSQNLREIGPTFYFAPPRVFEGLLTSVMIRMEDFTRIRTAYTAGEAIGPDLFSFFRS-LGINLKQLYGQTEAFLYVTAQKD-GDVRPDTVG-PAAPDVEIRIADN----------GEVQFRSPGMFAGYYGDDEKTRETMTSDGWVMTGDAGIFDAEGHLKIIDRAKDVGKTTGALYAPKYIENKLKFFPNIKEAVAFG-------------------------------------------------------------------------- 28377462 14 ----------------------------------AEITPNSLAVVDNSDELTYSELRVAVERTSQLLQKNQLN-DQIVVLRLPRGVKFTVMVLALTKMKITFIPQDIAQPLARLDAMVETAGAETLI-------------------------------------ELKDDHYTFSTVPNSSKNHAWAIYFTSGSTGNPKGVEIPFRTVANTVETQKEDYQLTTDDRVASFTP--YSFVVSYYDLFSSLYSGSTLYVLGETERHDLNKLLQDNKITFMN-----ASTMIGEIIMRSMKLPSMRLLTLAGQRFPDVDIGQ----LNYQIMNVYGNTECACATICRVRPGETV--TIGKPIR-NMHALILDDQQRVLPHGSVGELFIYGVQVTNGYFLNEKATNKAFTQNIWYRTGDYAKVLPNGELEYRGRRDSQYKINGVRIDLSEVGSVCREIPNLKQCAV---------KANCIYCVTSAKAIDESQILNALASR-LPSVMIPIGIHQLTSFPLNINGKIDRRMIKEWSRQSL--- 87303938 5 ---HYKVWPKELPKTLPKTSVYTN------LEISARRYPDHTAIIFYDAPITYRRLNEEVETLAGYLQAQGVKKGDRVLLYMQNSPQYVISYYAILRADAVVIPVNPMNRSAELEHFIADTGATVCLAGQELAGFIAPMIGDETDLDLPAVAAPVWSRDLPGVVTWEVAMAAGYAPGPATPDDLAVIPYSSGTTGAPKGCMHTHRSVMATAIHRIFWNLTTPDSVQLATLPFFHVTGMTG-SMNGPIAAGAASVIMTRWDRTTASRLIERYKVTGWTNIVTMAVDFLSNPDIGQYDLSSLNMIG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15890845 108 -----------------------------------------IAYRDDGTRISRRKLYDEVSRMVQALVHAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYKRIDVGPTIRAVAESARPEKIVLIGDSVAESLADLGCLTLADFVAPYAAGEIAFILYSSGTTGKPKCITHSGGGLLLHMKEQKLQCDIRQGERFFTCGWMMWNWQVSG------LALGATLVTYDYPNTARLIDLIDAEGIATFGTSAKFIDACLKAGPRESHDLSSLRTILSTGSPLIPQSFDYIYRDWRADLHSISGGTDICACFLGGNPLQSVHRGELQGAMLGMD-IDTLDDEGRSV-RGVAAELVCRNAHLSMPFWGDEDGSAAYFDRPGIWAHGDFAELRPSGGYVIHGRSDTTLNPGGVRIGTAEIYRQVETVPDVEEAIAVGQ-DIDGDQRVILFIRMKEGAVLTEELEKTIRSRGATPRHVPARIIAVSAIPRTRSGKISEIAVRETI------- 145221760 21 ------------------------------VERWAKVRGDKMAYRFIDRDLHWADFSTRNKAVGARLQQV-TEPGDRVAILCPQNLDYLVAFFGTLYSGRIAVPLDPNEPGHRLHAVLDDCTPSAILTTTAAAEGVRKFFRTRPAKDRPRVIAV---------DAVPDEVGATWEPVDVQHDTIAYLQYTSGSTRIPTGVQITHLNLATNVVQVIEALDAEEGDRGVSWLPFFHDMGLITVLLSPMLGHHISFMTPAAFRPGRWIRAMAR-KPDDTGGVISVAARALPKDDEPPLDLSNIKCILNGSEPISAATVRRFNEAFSPAIKPSYGLAEATLFVSTPPIHEHPKIISVGQIGIAEWAVIVDNDTATELPDGQIGEIWISGQNMGTGYWNKPEETIATFHAEGWVRTGDLGAYH-DGELFITGRVKDLVIIDGRNHYPQDLESAQEATKALRTVAAFSVPDEVFDNAHAG--IKRDPDDSSEQLV-IVGERAPGAHKVRHGVTVRDAIPRTSSGKIGRRACRSAYLD----- 170755763 23 --------------SFRYNNSRIDTTIISCLRKIVNLSKEKVAIIDNETKITYGHFMKRINALSNFLLSQ--KEFERITLILNGNYLRYVCVYGVLASGGYYLPIEPENNINRIISLVERSKSKVVITNREYVNILKEKISESV--------NLIII----EDLDFSSLDSKE-NVIDIKADDPAYMIYTSGSTGVPKGVVIPHRAVVNLVNALYVNFRLTKKDRGVAFT--SFSFDSCGCDIYTYLLNEVPLVCIEKYDIEKLNKFCIDNMISIMFL-PTVL-----AEKFITVDNNVLRVLYFGGEKFCK------NKVTNYELFNSYGLTETGILNTVYKIKGDEREIPLGDPII-NSGILILDDQDKIIPKGKLGEIAIFGSGIAIEYDNNTELTNKKFIEMGNLRTGDLGYINENDNLYFKGRKDKQVKISGYRIELDEIRFYLQKYACIELSIPMVIKKGKLSLLVNFYVAKK---VLDEELINKFLSKYLPFYMVPLCHINIKDVPYTTNGKVDYNRLQKIFENK---- 90655210 6 -----------------------------------------------------------------------------------------------------YVPIDPAYPQGRIEYILSDTKAKVCLDEEAL----------------------------DSFRAHQSNHSKGTITADIQANNLAYVIYTSGSTGTPKGVMIEHRSLSNFCFWYQQTYGLTSTSR--ATLLAGVGFDASVLELFPVITSGGAVCPVRRANPSNLLAIINEHSITHVYTPPVLYSDF----AAVSEKLSHEVVICVGGEALLTSDRKE-----NIQLFNNYGPTESTVVSSIYQVREHHGAVPIGKPIS-NTEIYILNENTGLQPIGVVGEICIGGSGLSRGYLNQPELTQEKFIDHPFYKTGDLGRWLPDGNIEFMGRKDDQVKIR---------------------------------------------------------------------------------------------------- 161723272 6 --------------------------LTDLLQKAASQFPNRAAYKFIDETLTWWQVYRRSMSVAYELR-IYASDGDRVAILAPQGLEYIVAFMGALQAGLIAVPLAPQFGDERISAALRDSLPSVIITTSAVEVTKYAPHARSAQGSAPV------VVAVDVLDLDSPRELDPSRYERL---NTAYLQYTSGSTRAPAGVIVSHKNVITNCVQLMSDYLGDIEKVAVSWLPFYHDMGLILGVILPMVNQDTAVLLSPMARPARWMQLLGKYRGQISCAPNELAVRRTSDDDMAGLDLGHVRAIATGAERVNAATLQRFTERFATAIRPSYGLAEATVYVATAGPGRPPKSISAGKAAPRASVLRIVDPDTRETSEGTVGEIWVQGDNVARGYWRNPENTERTFTPDGWLRTEDLGVIFE-GELFITGRIKDLLVVDGSNHYPDDIEATIQEITG-GRVVAIAVPDDCTEQLVTIIELTKWGYADCDAMEKLCKREVTSAVSKSHRVRVADSIPVTTSGKVRRAACVER-------- 206678365 94 --------------------------------------------TFGRSDMAWGELRRQVASVAAHLSKMGVQEGDRVVAILPNTETALIAFLASASLGAVWSLCAPDMGHVAILDRFKQIAPKVLIAQDGYKMIDRRAVLAEINAGLPSVVQFVVGGLPKGHVAWDDLTGDDAEATQVAFEHPLWIVYSSGTTGNPKPIVHGHGGIILEACKQSLHQDVSSRDRYCWLTSSGWIMWNSQWIALG---QGATVAIYDHPDMGVIWRFVAEEQLTYFGAGAAYFSTCMKAGITPREDLTALRSLGATGSPLSSDTYDWIYKDVKADLAPISGGTDLAGAFVVGHPGMPVRAGEM-QCRALGNAVRAFDPSGGEL-VGEVGELVCTEPLPMPLYFNDGARLFDSYFADGVWRHGDWIAIDEHGASVIYGRSDATINRKGLRLGSAEIYQAVEGLDTVLDSLVVDLEFLGRDSFMPLFVVPAAGLPFDDTLKAAIRAQVSARF-VPNEIIEIAEVPRTLSGK----KLEVPVKKLLLGG 68536901 518 -----------------------------------------------------KDLHAAVHRLASYFRRLGVTEQDRLALEMERGRELVLAVLAAFAAGVPFVYIDPTSPVQRREQIHANAEPVASVDAAA-------------------IRYALALGSTTSEENAVERSAESAACP--DPEQLAYLIYTSGSTGKPKGVEVPRRAISSLFAQHRSGLYDRPHAVVAHTA--SFSFDAAFDQLLW-LLAGHDVHLYPTGDADKLVEHFATQQINVVDTTPSMMKALLAAQLLEK--VPSLQLVVLGGEELPAELWDHL-AATGLEVVNAYGPTESTVDA--LLARVEPGVAHLGRPVA-GMRAYLVDNALQLVGDQEVGELVLAGPQLALGYRGLPEATDAAFKEDRIYRTGDRARWIPGRGYQFLGRADEQVEINGQRVELAEVEAVLASVNGVRHCAVAPLNRSGQATVLVAAVV-GDWPVDASDLIRHQLQAALPAAAIPRRIHPVRALPTTTSGKIDREAI----------- 157758595 143 ---------------------------------------------------SYKEVETKVARLAAGIKDLNEEKNPKVVIFAETRADWLITALACFRANVTIVTVYATLGEDAIAHAIGETEATFLVTSS-----ELLPKIVTLGKKCPTLKTLIAKGPAPDLTPFRDRNEELVKESTAIKSDIALIMYTSGTTGQPKGVILLHQNVVAAMLGQGDGVGIINTDTYIGYLPLAHILELDAE--LTCLTKGAKVGYSSPLTLHDRASKIQKLRPTLMAAVPAIMDRIFKAVSEEVAASPRLRGVLSGGAPLNAETQRFMNICMCCPVVQGYGLTETC-GAACVADINDLSTGTVGPPVRCSDIAREWLEGGNDPP---QGEILISGENISPGYWKQPEKTAEDFTYKGYFATGDIGQKRDDGSLTIIDRKKDLVKLHGEYVSLAKVECALLNCPIVDNICVYGC---GMEDSVVALVVPNQERVSTSELKTMCEDKVVAAYKIPAAIHLCPDIPLTEALKLKRKPIQNAYQKTL--- 150004049 9 -----------------------------LIQRQAGKYGDRVALRYRDETWSWNQFAATVKTVSNALIELGIGIQENIAVFSQNKPECLYVDFGAFGVRAVTVPFYATSSEAQVHYMVGDAEIRYIFVGEQLQAFRVMQLGSQLKQIIIFDKEVKRDERDDDFLKLGEAHPHQAEVDKRTSEDLANILYTSGTTGDSKGVMLHHSCYEAAIPAHDERFQLGDQDVIMNFLPFTHVFERA--WTCWCLSMGCTLSI--NLRPADIQKTIKEIRPTAMCSVPRFWKLMLDAIKVGREHIYSLRFFPTAGAAIPPAVQEFVLSV-GINMVAGYGLTESTATVACENDNDHV-VGSVGR-IMPHVQVRI----------GENNEIMLRGEGITHGYYKKEAATKAAFTEDGWFHTGDAGYI-KDGHLFLTERIKDLFKSNGKYIAPQAIEAKLVVDRYIDQISIIA--DERK--FVSALIIPEEELLQKPEIIDLFKERQFAHYEQIKRFTLLPH-PLTNTLKIKRNVLNKNYAAEI--- 195338363 41 -------------------------SVPGLLKRTVNNYGDYPALRTKNHTVTYKQYEQKVHQVAKAFIKLGLEEHHSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSADAVQHVLESSHAQIVVVDDA----KQMDKIHAIRDKLPKLKAAIQIQEPSPYLKKEDGYYRWSEIESMNVSDVCCLVYTSGTVGMPKGVMLSHDNITFDVRGIVKAMDVVGAESIVSYLPLSHVAAQTV-DIYTCAFVAGCIWFADKDALKGTLKSLQDARPTRFMGVPRVYEKFQERMVAVASSSGSLKTLASAAAPMSPETKKYFLS-LDLKIVDAFGMSETAGCHTIC-LPDSVGLNTIGKTLPGCESKFINDANGH-------GELCIRGRHVFMGYIDNKEKTEESLDDDCWLHSGDLGFVDDKGYVSLTGRSKEIIITGGENIPPVHIENTIKELDAISNAFLVG-------------------------------------------------------------------------- 67971168 104 -------------------------TVHRMFYEALDKYGDALGFKCQDEHISYSQYYLLARRAAKGFLKLGLERAHSVAILGFNSPEWFFSAVGTVFAGGIVTGIYTTSSPEACQYIAYDCCANVIMVDTQ----KQLEKILKVWKQLPHLKAVVIYKEPEEFMELGNEVPEEALDAIIDTQQPCVLVYTSGTTGNPKGVMLSQDNITWTARYGSQAGDIRPQEVVVSYLPLSHIAA-QIYDLWTGIQWGAQVCFAPDALKGSLVNTLREVEPTSHMGVPRVWEKIMERIQEVAAQLAKVRQAFYGAAPMTAETQHFFLG-LNIRLYAGYGLSETSGPH-FMSSPCNYRLYSSGK-LVPGCRVKLVNQDTE-----GIGEICLWGRTIFMGYLNMEDKTCEAIDEEGWLHTGDAGRLDADGFLYITGRLKELIITGGENVPPVPIEEAVMELPIISNAMLIG-------------------------------------------------------------------------- 121719484 7 ----------------------------------------------------------------------------------------------ILQIGAIYAPLDVNIPAERLQVIVADCKPAAVLV-------NTTTVSKTGDLSLPSSIAVLDVSNLPN-----GGHTHAVN---VTACDPAVILLTSGTSAVPKGVVLSHGNFCNHVEALTVTHGFGSETALQQS---SVGFDMSLNQIFIALANGGTLVIVPRKDFAAVARILLDHEITYTSATPSEYLAWFRHGADSLFQSKSWRFATAGGEQFSTELVQAFRQLMNFRIFNDYGPTECSLSSNELEVILESQHITAGRTLPNY-AIYIIDEDLNPLPIGFPGEIYIAGAGVAIGYLNNPEDTERKFFADKMYHTRDRGLLRADGTLEFLGRID------------SDTQSILAANGQVSEVVFTSRGNPT---ILVAHAVLSSTAPTNTQLQTLAASLPLPQYMHPAAILTIDRITLTTS------------------- 45657502 3 ------------------------ENLAQLFRESAEKYRDLPAFFSKDSKTTYSQLYEQGIQLAEALIELGVQQKQKVGLLADNRIEWIIADYGVILTGAANVPRGTDITDSEIVYILNHSEVEVVFIEND----KMLEKFNRNKSQLTNVKTLIMMDEKGKALRAGGSKKAEERITAIDPEDLFTLIYTSGTTGLPKGVMLKHSNMMHQVNYVSPMLDIKAGARLLSILPIWHVFGLSAPRLWENIYNGITRINDPAQTPARFLKGIEDYTVSFFYGILMFFQFLLTGPGTELYFLTSLEASISGGGALPRHV-DEFFGNIGINVLEGYGMTETSPVIS-VRTFEKLIIGSVGV-IVPKTRLQIRNDNNAVLEIDESGNIFIKGPQVMKGYFKNEEATSKAI-SDGWMNTGDMGMINFKKTLTLTGRAKDVVLLGGENVEPVPIENKLQESAYISQCMVIGQDQKNLG----AIVVP-----DFEKLQEWAKENGI--------------------------------------- 77976639 24 --------------------------------------PQAIAIRSGSQLISWQQLAADIDSLAAGFQQQGVAPGSGVVLRGKNSHTLLMAYLAALQCGARVLPLNPQLPDALLAQLLPQLDIDFVL-----------NLAAPLAASLC-------------FTPLR-LDTDSAVMTPVVWDSLATMTLTSGSSGLPKAAVHSLAAHLVSADGILKLMSFTSADSWLLSLPLFHVSGQGI--VWRWLSAGATLVVQEGGALHDALA-----GCSHASLVPTQLWRLL----ATDDSVLTLKEVLLGGAAIPTTLTQHAEAR-GIRCWCGYGLTEAASTVCA---KRADGLPGVGVALA-GREVKLVED-----------EVWIKADCLAAGYWQQGKLQPIT-DSEGWFHTRDRGMW-QQGELHIIGRLDNLFFSGGEGIQPEDIERVLLQYPGIQQAFVVPQVDAEFGHRPVAVIDVADEV-DEASLSDWLIPQ-LAVFQRPIAFYRLPAALKQGGIKVSRQAVIDFVAK----- 115385254 8 ---------------------------------HVQQNPDAPAVVAENTTLSYSELVSEAIHLAELLSAKGIELEEPVGILLGPGLGQIVAQFAVRLVGATCVPIEPTLPELRIVDMLKQVHVRYLIAEKDGP----IQLSDFQTVHLPRV---------GQTQPRSDWEFGP-------ETDRSHILFTSGSTGKPKPVQIRAENILHLATRTPVTPLLQTDRVAEFNNP---GFDLSLFEIWATLLSGATI-------------------VSVIFITAALFRITVSACPSA---FSSLRHVLMGGDVANVQAIRSVFEHGPPQLWNTYGPTECTTLVTRADADSEQIP--VGRPV-GDMEIFLLDEDQRPIEPGLPGEVYIAGPQQAAGYFARPAETAKQFVEIPAYRTGDRAQWRVDANLDFLGRTDTQVKHGGFRVELGEIERALESHPA-AHTAVVARQPPSTAEGTHALVAPNGDAQDKQAI------------------------------------------------ 194761054 41 -------------------------SVPGMLKRTVNNYPDYPALRTKNHTVTYKQYEQKVHQVAKAFIKLGLEEHHSVGVLAFNCAEWFYSAMGAVHARGIIAGIYTTNSADAVLHVLESSHAQIVVVDDA----KQMEKIHSIRDKLPKLKAAIQIQEPAPFMKKEDGYYRWSEIESMNVADVCCLVYTSGTVGMPKGVMLSHDNITFDVRGIVKAMDIVGEEAIVSYLPLSHVAAQTV-DIYTCAYVAGCIWFADKDALKGTLKSLQDGRPTRFMGVPKMLAGWAKGITLKHYMVSSLRTLASAAAPMSPETKKYFLS-LDLKIIDAFGMSETAGCHSIC-LPDSVTLSSIGKTLPGCESKFINDSNGH-------GELCIRGRHVFMGYIDNKEKTEEALDDECWLHSGDLGFVDDKGYISLTGRSKEIIITGGENIPPVHIENTI--------------------------------------------------------------------------------------- 83744459 24 -------------------------------------------LVDRQRSVTYAELEREVTRRARELRSSGVGPGVRVGAVLTSSLDSVVDFAAATSLHAAVLVV---------QERAGDAERSAALADFGAELSLDRGLVTRLAPA------------------------------GRSGGEPAFAVSSSGTSGRPKVISREWPGTLRNSAAFARQLGLDADDVVLTTSPLGHSYAIEA-GTLAVLSAGACQLVPPGPTPARAALLAERHRPTVLQSVPVVLDWWGRGGVPRAG---SWDRCVSAGDTLPAQAVTAWHDA-GIAVYDHYGNSE----LGQLTLTPAGGSGSVGHPLPGV---------GLTAGSGEPGPVAARFPGLSP--VRLEEGRAVALADDGWVTTGDLGVLD-DGGLRLTGRADLLINIAGNKVSPIEVETVLRGLPGISDCAVVGRPGPSGEQQVWAFVEADAEGFDTAALRRRAGEQLMT-VKVPTVIRRVDKLPRTGSGKVRRGLLME--------- 119181579 67 ---------------------------------------------------------------------------------------FIVSFLAIAALGGVCVPLGKTVTPEEALYFLKKSKAACVL-ADADTLETAEAIGAYARNQNGQKVHIIPITRA-GLRPNLRLELEIDEELCFPSNAGSLILFTSGTTALPKGILLP-RQLFYEIEDIPPITGL-----YLSSSQPQWIGG--ATGLIFSAINGERIHIVNGPEPRRYWEILRKGKVTEMGACPTLLRTLMEYYNEHIRDLPSLRVVYSSGSALNPATRQFFVDLMNMPIRNAYGISEMGGGLMVTSAESALLDGCIGTPIPGVTVK---------LSEGDHGEILVKKPSMFIRYVDDPAATHAAFDDEGFYKTGDHAHRVGDNYF-FDGRVSDWVRFHEYRISVLEIEQILTDLGYISEAHVIPVPDHEAGGLVSALVRIRKRNAVTEELRQDLAAANIAAYKLPALLRVLEQVPLTASGKVLKKQ------------ 4809145 27 ---------------------------------------------------TRGELRAGVAGLRLRFRESGISEGSSVLLRMTPSFTYLQVLLALWSCGAQVVLVDFRLKPAEFEPLVERVRPQYLVVAAG------------------------AGGPVTGFRQESDFEVRRLAGGRPAEDGVVLVQFSSGSTGRPKVIGRPAGSVLAELDRHAGLPGTGPGERVLLLNSVMHNMGL-MTGVLHALAAGATLVVPPTFRPAEVLRLMARTEVSVMYGTPVHYDLLARTAD-RPERL-SLRLAVSGGERVPEETRQRFLAAFGLPICQVYGVTE--IGLIAGDLSGRCIPPEIGPPV-PGVELEIDGE-----------ELLVR---MDRSPYLYGEHTDRY--RDGWLRTFDRVGRDPEGVLSILGRSDSLVVVGGLKVDLTEVEAALLDHPRVAEVVV------THQDAIEAFV-GGDEDLTADELTAWCRER-LSAVKIPKRFFVTRQLPRNSMGKLARRAL----------- 195153773 152 ---------------------------------------------------TFTEAERQAANFGRGLRELGQKPRENIVIFAETRAEWMVAAHGCFKQAMPIVTVYATLGDDGVAHCISETEVTTVITS-----HDLLPKFKTLLAQCPNVDTIIYMEEGVKVLPFNQVQDSKFESVPPKSDDIAIIMYTSGSTGTPKGVLLSHKNCIATMKGFVDMVPIYPDDVLIGFLPLAHVFELVAESL--CLMTGVSIGYSTPLTLIDTSSKIRRLKPTCMTSVPLILDRIVNSGSAFRKALGKVRIIMSGGAPLSADTHEQIKTCLCVDLIQGYGLTETTSGATVMHE-RDMTYGRTGGPLTVCDIRLVNWEEGNYRVTNKPGEVLIGGDCVSQGYYKLPSKTNEDFFEDGWFKTGDIGEVQTDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCGIVENICVYG--DPTK-QFTVALVVPNQKHLEDKEIADHSRKCKLQKFEVPAAITLCKEVPVTAAFKLKRKDIQDR-------- 198421960 3 ------------ARSLYPDIIISEKPFGQFVLETMGEHEDNLAWIDDGEEYSFRRIRKEALKCANALYKEGIRRGDVIALLSLNSCQQKVLVLALALCGATIVPLDSLLP-----------------------------------------RGAYLEGEIDV------------------ENDILFMFCTSGTLGPSKLVQLTNQNAVAVLQ----------------------------------LFRGLSV------------------QVTHVIMYASTFLEMAKCEVVKNYDVSSLKVVEVGASVTSQETKLKTKRKLNYTVIELYGLTEAFP--ATVSDPILSKSGSVGF-LLPNTKLKV-----------------------AKGYYKHPEAT--MFDKEGWLKTGDIGYFHAVGNVYITDRIKDVFKTEGLQVFPSEIISILLIHPKIADAGVIGVPSGLAGEVPKAFIVKAEDTTTSGDVIQFVKDKVAAYKQLRGGVTFVDRLPRSSSGKILKRILKEI-------- 86133145 34 ------------------------------------------------ESLSSQEYINKANQLSRGLLKLGINPNEKIAIISTNRTEWNVCDIGSLQLGAQTVPIYPTISKEDYEYVLNHSEATYCFVSDETIIEKLNKIKGN--TKLKEVYTFDDIKGEKSWTEVLELGKDDSNQPEVKPGDLATLIYTSGTTGRPKGVMLSHSNIVSNVLTSEERVPLEKGDKALSFLPVCHVFERMILYLYQ--LCGTEIYFAE--SLEKLTENAQEIKPNVMTAVPRLYEKIYDKIILKGEDLSGLKLMVSGSAALQPRLTRIFAAA-EMPIMEGYGLTETSVNFVNQGGERGFKVGTVGKVIN-----RV------EVKIAENGEILVKGPNVMQGYYKQPDKTAEVL-RDGYFHTGDKGELDSEGYLKITGRTKEMFKSGGKYVIPPLLEGELKQSLLIEQVMVVG-------------------------------------------------------------------------- 218131878 1 -----------------------------MVHRQAEKYGDKVALKYRDYEITWNKFSQTVRQAANALVALGVEEQRNIGIFSQNKPECLFTDFAAFANRLVTIPLYATSSSAQAQYIINDAQIRFLFVGEQFAAFSAFGFCHSLQKLIIFDRNVVLDPRDKTSIYYDEFLALGKDLPRASDEDLANILYTSGTTGEPKGVMLHHFNYREAIRHDIRLTAMTDKDVSMNFLPLTHVFEKA--WTYLCIHRGVQVCI--NLRPADIQTTIKEIRPTLMCSVPRFWAMMLDAIKVGKHNIDYLRVFPTAGAAVPDEICEFVHSV-GINMIVGYGLTESTATVSCFPDKGYEI-GSVGT-LMPDVEVKI----------GENNEILLRGKTITTGYYRKPEATADAIDKDGWFHTGDAGHL-KDGHLYLTERIKDLFKSNGKYVSPQALETKLAIDRYIDQIAVIA-------------------------------------------------------------------------- 66804153 99 -----------------------------------------------------------------------------IGVYQNHSFQLIISILSIFKLNLIYLPLDTTYPNDRLIYMLNHSDCNIIITTHNHHQNDKKIICLDCLFNCEEINNKLIDKFLELNNNFEISKQNNGNNNINIINDPAYLVYTSGSTGNPKGVLCSHRGIVPFLKHQIKSFKFREHTRLLQSLPI--CFDASLSEIGTSLLGGCTLLIPKRGSSISFLNHVTLNKITAAMISPSFLSLL--SIDAFNANSSPLETFVIGGEKCPINVLKQWRKKIN--IINVYGPTEVTVCTTTNATKDNVNLLSLG-DLVPGLSLYLLDQETK-LPIGSEGEIYISGDGVALGYFKNQIQTDQSFSLDPFFKTGDWGKIDENGSIEFRGRIDNQIKLNGSRIELDEISKTLENHHLVHQAICVKLVGDNNNKALIAYLIIKEKPLSSNILKEFL-SKTLPKYMIPQYFIILKSFPLNKSEKIDKFQL----------- 163746051 1123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APAENDHSIAAQIIRHGVTHLQCTPSMAQMMVTNDEARGA-LARVKSLMIGGEALPGRLSRELREATQAQIQNMYGPTETTISTTHVLQNAEATTAPIGTPIA-NTQVHVLDAAHQRLPIGAAGELWIGGDGVTRGYWKRAELTAERFIDDPFYGTGDLVQMDADGLLHFEGRADAQVKIRGHRIELGEVEARLSDLPGVRQAVAVLRDDAHSGARLVGYVVA-DTPVDSDGARRQLAAH-LPDIMVPHVIVSLPAMPLTPNKKIDRKALPAPTNRR---- 163746051 525 -------------------------TIPAAFEAQVSRTPEAPALVFEGETLSYATLNARANQLAHVLREMGAGPGTPVALCTARGVDLLVGALGILKAGAGYVPLDPAYPADRLAHYLSDSGASVVVTQS------------DLAAGLPQHSAQVIEIDRDPRLA---SASDTNPTAVVGPDDLAYLIYTSGSTGTPKGVMVSHGNVANFFAGMDDRIDHEAGAVWLAVTSL--SFDISVLELFWTLSRGFKLVLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163756365 38 -----------------------------------------------------QEYIDQANAISRGLLRLGVQPNDKIAVISTNRTEWNIMDIGILQTGAQNVPIYPTIAKEDYEYILNHSESIYCFVSDIEIIEKLNQIKGNTKLKVYTFDEITGEANWTEVLKLGEDTSNDDELDAVTPQDLATLIYTSGTTGKPKGVMLAHSNLVSNVLDSQKRVPLHNGAKALSFLPVCHVFERMILYLYQ--YCGIEIVFAE--SIEKISDNLKEVKPHVMTAVPRLYEKVYDKIYAKGADLTNLELMVSGSAPLQARL-TRVFAAAGIPIMEGYGLTETSPVVSVNDRGGGFRIGTVGRIID-NVEVKIADD----------GEILVKGPNVMQGYYKDPEKTASVM-SNGYFHTGDIGEVCEEGFLKITDRKKDMFKSGGKYVIPALLENRFKQSRFIEQIMVIG-----EGEKPAALIQPEKEICASEEIIARIQKENFGKWEQIKRFELIPKVELTPTMKMKRKVIKEIYKD----- 85704380 2 ------------------------DSVPALLQRNATRFADKSAYREKEQCWTWAEAEKEIEALALGLINLGVNEGDFIAIIGQNRPHFYWAMVAAQSVGAIPVPLYQDAAAPEMAYVMDHCGARFAIVQDQ----EQVDKLIEVQEGLHQLEHMIYVGRAAYHEWIEDLKARRGRL---TYNSVCVMLYTSGTTGKPKGVVLSNRNIIEASKSSSEFDKLTTDEEVLAYLPMAWVGDF-IFSIGQAYWCGFCVNCPESPEFDHFMAHARRVGPSILDGKPALGNLFIYGPLKDTLGLGRVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFIT-LQPDGEVRSDTVGVP-APGVEIKISD----------TGEVFYRSAGTFEYYYKNPESTASTKDADGWVATGDAGFFEESGHLRIIDRAKDVGKMAGRLFAPKYVENKLKFYPNILEAVVFGTAVGNWAERYASYQELAGHPSVLETIKAHVEERSLAHCQVHRFLVLHKELEMTRTRKVRRSVISEKFDDLLTA- 90577609 128 ---------------------------------------------HAQQRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAIWTSTSPDFGAESVVERFSQTEPKVIFTTDGYKTITSLTTLSEALSSLPSVKKLIVYPYINQ-KPIDKLLLQSASLPPTSFDHPLYILYSSGTTGKPKCIIHSVGGLLNHLKEHQLHCNIKPTD------PIFYCGWMMWNWLVSGLASGATLVLYDYPDPYQLWKMADKENLRLFGTSAKYLETIMQITPNKHVTLSQLDIICSTGSVLAPEQFDYVYKQIDVQLSSIAGGTDICGCFAIGNPMGAVWRGCQVKALA--MDVNVFNQAGEAI-FDTCGELVCKGEKYFQAYWNTYPNT---------WHHGDYVSLSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQINPFNEIADSVVVGQQYQ-NDVRIVLFVQLQPDVTLDNILITQLRSQCSPHH-VPSKILQVSAIPRTKSGKIAEKAVRDAI------- 68248799 13 -------------------------------------FSDKIALTTQSDALTWIELTTKINQTVAFLQKKGVNAESAVAFVGKNSEKILFLYLATIQLGAKVLGINPAFPQEKIAELCEFYQIDFCFYD----------------------KDLLNLQEIDAFTQKANFFR------------PATMTLTSGSTGLPKAVVHNVQAHLDNAKGVCNLMKFDCNQSWLLSLPLYHVSGQGI--VWRWLYCGAQLHFPKDDFYASLLET------THVSLVPTQLQRLLDYLQENSIISFSTRHILLGGTHIPAELTKKIVK-YGIETYSGYGMTEMASTVFAKKSDEK---QGVGQPLL-GREYRLVND-----------EVWLKGAGLAMGYWKDRQIVSLT-NNQGWLPTKDKGVWQE-GELVIIGRLDNMFISGGENIQPEEIEQVIIQHSSVNQVFVLPQKNKEFGQRPVALVDFNESFSKSANLMFFLQDK-LARFKQPIAYYP---LPMLGKGKISRKQLADWLAKQ---- 71744406 59 -------------EEVRRE-WYEGECLPQRFAALCKRQPKQRALAYETKYLDYGTFWDYIESFGRGLVELGISPSSRVAIYEETRWEWLATIYGIWSQNMVATTVYANLGEDALAYALRETGCKGIICNAKNVSVVIKFMSEGITPSAPIIYNASVDQEACHLVSWEEVREARDRLPSGRADDLALIMYTSGTTGDPKGVIHTHGSLMSGVHANAVMGPLRDGETYLSYLPLAHILELGVLSVF--IARGALICFGSPFTLTDLTARLAEYNPSLLIGVPRIYDTLKKAGTFKRRAFSRLRMVLSGGGPLSTATQD-FLNVAVVRIIQGWGLTET-VCVGGVQLTGDIETGAVGPPLL-SEEVKLLDVEGHTDEPDPRGEILLRGPFLFKGYYKQEELTKEAIDEDGWFHTGDVGSIGPNGTLRIIGRVKALAKVLGEYVAMETLES-MYAHNSLSMVCVLVHPDRPY---ICALVL-----TDEAKVVAFTREHGLQKFEIVRHVRLLDEWPLTAAGKLKRRVIDEKYTDTIVS- 145225792 29 -------------------------------------------------RHTWEEVHQRARRIAGGLAAAGVGHGDAVAMLAGAPVEIAPAAQGVWMRGASVTMVHQPTPADETTSVIDMISASAVVISDPFMAAAP-----------------LLSGMGMTVLSIADLLTEPIDPVDTCDDDIALMQLTSGSTGSPKAVQITHANIVANADAMTAGCDFDDTDVIVSWLPCFHDMGMTGY-LTVPMYFGAELVITPMDFLGDILRLIHKYRGTMTAAPNFLARRLRRQATPGEFDLSSLRWALSGAEQVDPDDVEDLCAAFGLRVIPAYGMAETTVAVSFSECGGGMVVDEVGRPLAGL-EMRIVDEDGAALQPRGVGVIEVRGQSVTRGY-----TTAAGFDDRGWYDTGDIGYLTEDGDVVVCGRLKDVIIMAGRNIFPADIERAASRVEGVRGCAVAVRLDAGRSRESFAVAVESKHFDDEVEVRRVERQVAHEVFARPRNVVVLETIPKTPSGKLRR-------------- 53794661 7 -------------------------------------------------------------------------------------------------AGGAYVPIDPSYPLDRQQYILQNSEVSLLVADAHYP----------IGQACGDTGYILLAEAMDVSSADTNLNIKK------DSGDLAYTIYTSGSTGLPKGVMIAHHSAVNLIEWVNREFKVGENDRLLFITSM--CFDLSVYDIFGMLSSGGSIVIARQEEVQDVTELMLEERITFWDSVPTTMNYLVSELEASEDSFPDLRLVFMSGDWIPVSLPERLKTYFHAEVISLGGATEGTVPVTHVDPSWASIP--YGKPIANNY-FYILDAGRNLVPQGVIGELYIGGVGVAEGYANDPVKTAYSYVEDPYYRTGDLGRMLANGNMEFLGRKDQQVKIRG--------------------------------------------------------------------------------------------------- 206686877 1131 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVSHMQCTPSMARMIAADADAS-ACLGQLQHLLVGGEALPGDLVQALREATRAEIRNMYGPTETTI-WSTVEKISTVPAGTIGTPVA-NTQVYVLDENQAPVPAGTPGELYIGGAGVTAGYWQRQELTAERFVNTPFYRTGDLVRWTAKGNLMFLGRTDHQVKIRGQRIELGEIEAALAAQPGVTGAVVV--PRGEAGAEQLAGYVTTSAPVSGEALKQALAAR-LAEVMVPAHIVTLEAFPLTPNKKIDRKALPD--------- 206686877 519 --------------------YPAGLTIHAAFEAQAAKSPDATALVFEDQSFTYGEVNARANAVAARLREMNVRPGSHVGIYVRRAPELVFAALGVMKAGGAYVPLDPAYPADRVAHYIADSQAQVIVTQSALAGSLPASDAEVLDIEA------VPAGTAGENISGG-----------ATGSDLAYLIYTSGSTGLPKGVMVTHANVSNFFTGMDARIPHQEGDGWLAVTSL--SFDISVLELFWTLSRGLKLVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111021047 33 ----------------------SGSTLVDYVQRHTRENSDELAYRYEAQELTWEQFGHRLRAVAARLQQV-TKPGDRVAVLAPQGLDYVISFFAAIHAGTISVPLFPGHT-DRLHAVLSDCTPAAILTATSSAAG-----VRQFFRSLPAAQRPRIIA----VDAIPDSVGESWVRPEIDLDDIAYLQYTSGSTRVPAGVEITHRAVGTNALQMVDSIELNENSRGVTWLPLFHDMGLLTV-ILPALGGKYITIMSPRAFVQRPYRWIKEDGAGTFAAAPNFAFEHAAARGLPKNDLSNVIGLINGSEPVTTSSMRKFNEAFAPAIKPSYGMAEATLFVSSTRHSDEARVIYVGRVVKVDQDAAIVDPESREQPDDRVGEIWLHGENIGIGYWGRTDETAETFLAEGWMRTGDYGVYI-DGELFITGRVKDLVIVDGRNHYPQDLESAQEASTALRPVAAFAVPDAGDSSEQLVIVAERDPQPIADTVRAALSSRGVTA----RDILLVPAIPRTSSGKIARRACKASYIEGTLRG 15827039 29 -------------------------------------------------RHTWGQVHERASRIAGGLAGVGVGHGDAVGVLVGVPVEIAPTAQGLWMRGASLTMLHQPTPRTDLATVIDMIEAKAVIISDPFMAV--APILEARGVKVVTVEQL--------------LAADPVDPIETDEDDLALMQLTSGSTGSPKAVQITHRNVYSNVEAMIGVRYNVEKDVMISWLPCFHDMGMIGF-LTVPMYFGAELVKVTPIDFLRWAKLIDKYKGTVICGPNFAYSRLRKQAKPGQFDLSTLRIAMSGAEPVDPADVEDLIDAFGFRILPAYGMAETTLAVSFSPVGERAVPATKGGPLLDGLEVRIVDEDGNVLPSRGVGVIELRGESLTPGYITM-GGFISAQDEHGWYDTGDLGYQMENGHIVVCGRVKDVIIMAGRNVYPTDIERAAGRVDGVRGCAVAVRLDAGHSRETFAVAVESNAFEDTAEVRRI--EHQVAHEVRPRNVVVLGTIPKTPSGKLRR-------------- 109076344 121 --------------------------------------------------LSYKQVAEMSECLGSALIQKGFTPDQFIGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGNEAVTYIVNKAELSLVFVD---KPEKAKLLLEGVENKLPSLKIIVLMDAYGSELAMEDLGRANRRKPPPAPEDLAVVCFTSGTTGNPKGALITHRNIVSDCSAFVKATENSPDDTLISFLPLAHMFERVVECVM--LCHGAKI----GFFQGDIRLLMDDLKVTVFPVVPTLKRWLLDFASKRKEAQSSLRLMVTGAAPVSATVLTFLRAALGCQVRWIYGQTECTAGCC-LSMPGXXXTGHVGAPM-PCNLIKLVDEEMNYMAAEGEGEVCVKGPNVFQGYLKDPVKTAEALDKDGWLHTGDIGKWLPVTPLQTLRKKTGIFKLAGEYIAPEKIENIYIRSEAIAQVFV---------------------------------------------------------------------------- 206679938 1099 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHNVSHLQCTPSMAQMMC-LNDETKDALAGLSHIMIGGEALPGALVADLRGASDAKLTNMYGPTETTI-WSSTRVAEGVGTVPLGTPIA-NTQFYVLDDAADICPIGAEGELCIAGAGVTRGYWQRDDLTTERFVGDRMYRTGDLVRYRADGELEFLGRVDNQIKLRGYRIELGEIESALQGQAGVTQAVVIAREDTPGDVRLVGYLTGRG--LSVDGLRAALKAK-LPTHMVPSALIELDALPLTPNKKVDRNAL----------- 206679938 497 --------------------------LPQLIEQQVAKTPDHTALIVEDQSLTYSALNEAANKAAHVLRDMGVGADTLVGLYTTRSLEMLIGALAIMKAGGAYVPLDPAYPEGRIKGYLEDSAVSVIVTQEA------------IAKSLPENSAQLLALDTD---PRLQGASAENLTPVAEPDNLAYLIFTSGSTGRPKGVMVEHRNVSNFFAGMDARLQHDPAGTWLAVTSL--NFDISVLELFYTLARGFKLVV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150865729 54 -------------------------------------------------TYTYKELYNIILRFSHILKDYGVTAQDTIGVDCMNKPLFIFLWFALWNIGATPAFLNFNTKDKPLVHCLKIANVSQVFIDPDCAG-PIRDTEELIKQDAPTCK-LHYMNEPELLKVLTDPSTPKYRAPDNTRNDCCALIYTSGTTGLPKAGIMSWRKAFLAGVMFGHIVKIKDSSNVLTAMPLYHSTA-AMLGVCPTLLVGATVSISQKFSATSFWTQARLVGATHIQYVGEVCRYLLHAKPHPDQDRHNVRVAYGNG--LRRDIWQEFKKRFHVEVGEFYASTESPIATTNMQYGEYRKFGTIASALLSTQQTLIDDEEEEVVGINQPGELLIQNPQSFQGYYGNKGATSKKILRDAWFRSGDLLKWDEDSMLYFVDRLGDTFRWKSENVSATEVENELMGSKTIKQSVVVGVRVPHEGRACFAVLEPLDEFADESKHAEALKKHTLPKYAIPQFI------------------------------ 111022658 38 ----------------------------------------------------WGEIHKAARRMAGALAEAGIGHGDAIGILAGQPVDIAPSCQGTWMRGASVTMLHQPTPRTDLATVINMIQAKAVIL-----GAPFDAAKPLLEERGITVVTVAELNEGTETDPVETF-----------ESDIALQQLTSGSTGSPKAVQVTHENFYTNAYAMIDRIKFSEDDVMISWLPLFHDMGMVGF-LSVPMQVGAEVVSITPMDPLLWAELMGKYKGTVTAFAYSLLARRLKQAEDGAVDLSTVRYMWNGAEPVDPETMNKLAERFGLNLAPVYGMAETTLAVSIPDPPNARALATLGK-MVPNLEGRVVDSEGELLPTRGVGIIEVRGKAVTPGYITVDGH-KPAQDADGWLNTGDVGYFTEEGLVVVCGRVKDVIIMGGRNIYPTDIERAAGTVAGVRPGNAVAVRDAGQKRESFAVAVETNDYQDPEVVKRIEHEVVHAVFSRPRTVAVLGSIPKTSSGKLRR-------------- 171184860 82 ---------------------------------------DKVALVWESRAYTYGDLDRLVGEMAGVLRGLGVGRGDWVVFYAPPTPEVVALMLAAVRIGAPFEPVFTGWGWYALARRVASRRPKAVVTVDAFRRGRPVRVKEAVDKAVPEEVRVLVVARRRNDVLLEEVERAPWEEAVVPSGHPLFGLH----AGYPEGPPLTHRGYLTQTYATTRWLGVRPRDTYFCTVLPGWITGVTYV-LFGPLMVGSSVVVPDYPHWDRWWSIIERYAVTVFVTTAGALRYLQDPELLKRHNLDTLRLIITTAEPMEVEIWRWTYQYVGIPVIHSFIQTEGTFVTGPLPDYTPLKPGSAGPPM-PGFALDVVDELGNPV-RGRPGRLVAKAPWP---------ATPAELEFSGVYDTGDLAVMDGDLYIFPMGRRDGVLKVNGYRISPGEIKEALWRALG-AEAEVGKVRDPLKFEAP---VVKVKGGHRAEDVRRLVRE------------------------------------------ 46128952 13 -------------------------------------FSNKIALTTQGDVLTWIELTTKINQTVAFLQKKGVNAESAVAFVGKNSEKILFLYLATIQLGAKVLGINPAFPQEKIAKLCEFYQIDFCFYD----------------KDLLNLQEIGVFTQKADFFR------------------PATMTLTSGSTGLPKAVVHNVQAHLDNAKGVCNLMKFDCNQSWLLSLPLYHVSGQGI--VWRWLYCGAQLHFPE----DDFYASL--LKTTHVSLVPTQLQRLLDYLQENPSISFATRHILLGGAHIPTELTQKMVK-YGIETYSGYGMTEMASTVFAKKSDGK---QGVGQPLLGREYCLVND------------EIWLKGAGLAMGYWKDQQIVPLT-NNQGWIQTKDKGIWQE-GELVIIGRLDNMFISGGENIQPEEIEQVIIQHSSVNQVFVLPQKNKEFGQRPVALVDFNEPFSKSANLMFFLQDK-LARFKQPIAYYPLP-LILEKGIKISRKQLADWLAKR---- 192361741 192 ----------------------------EALLRTVEKFPQKICYIDEKQRQTYSELLNEAQCVLAALKAQALQGGDFVVLQFTDLRDHLTAFWACLLGGMIPLTVASAAQTHTISLQEKLVNALTVLGAKILAGGGLAQRIHQLDVVRENQWQVIDYDTLPWLEPVIE-----YKIPEPGAT--VFHQLTSGSTGNSKCVQISHKGVVAHINAIAQFSNYNSDNVGLNWLPLDHVAPILMMH-FKDLYLGIEHVLVHTSEPLAWLDYLESFKVTHTWAPNFGFKLVIDALKKNPHRLTHVEEMLNAGEQVTLGVIAEFLAMFGIRMRPCYGSAETCTAITYQNNSRDAIWHNVGGQLIPGVEISIRNEKNLLCAEGEVGHLCVRGDVVTPGYLNNPAVNAISF-NNGWYDTGDLGVI-SNNNLVITGRAKEVIIIQGANYYCYDLEAAIEKIQGVKPAAACGVRHQATEQLALFFVAAKDDADAVKQTVMDIKRKVTAEFGIVASYILESEFPKTTSGKIQRNQLK---------- 198276652 7 ------------------------RTLGDWLEHWAEVTPDKEYIVYSDRRFTWKQFNERVDHMAKGLLAIGVKKDTHVGIWARNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCENSDMHTLCIVDGEKDSNFVEMTYTMLPELPHMRNVVYIGQAEILLLGSNIDDEELINAKVSCHDTVNMQYTSGTTGFPKGVMLTHYNIANNGFLTGEHMKFTADDKLCVCVPLFHCFGV-VLATMNCLTHGCTQVMIERFDPLLVLASIHKERCTALYGVPTMFIAELHHPMFPMFD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170723678 11 -----------------------------------AATPDRIVIRMDGRTHTLHELRRDVMRLASALEGR-VGRCERFGIAMRSCYEWVYTLLAIQKVGAVLLPVPIEFSDDQIGSLL--GKAAAVFVSDEKT-------ANRLHGILPD-KACFIPGQLMNQAIGEEWRNEDELIPEG----IVSIIHTSGTTSKPKGVMIRDEAVGLLVDNVMKRLPQQP-LHYFSIVPMSL-LIEQVLGVFIPILSGGTLTLMPSGNARQYLELIAPNQPNFLYLPPKLANGLLEHCTVEQLFGPQRPHIITGGAKIPATVLEALEAR-GVQVFEAYGLSENSSIIS-LNSPAERRIGSAGK-LLDGIEPKLVD-----------GELLVRTPTLCAGYYNADD--TACDLSDGYLHTGDIAEFR-DGYLYITGRKKHVIILSARNISPEWVENVYKESPLVDDMIVMG---EGRDE-PCAIVLSAAGAERVRSEMARL-EHRLADFARVRQVRVIEDIALTVTGRPRRAEIEARFIDQMYA- 83855171 5 ------------------------QSVPALLHRNAKQFANAPAYREKEQSWTWAQTRDEVEALAFGLLELGANEGDFIAIIGRNRPYLYWAMMAAEMVGAVPVPLYQDANAEEMAYVLDHCGARFVVAGDQ----EQVDKVLDVQDQLTQFERMIYLDPRDQYSAVQDMGRKAARQAKLDYDSTGVMLYTSGTTGKPKGVVLSNRNIIETAKSSSAFDKLRQTDDILAYLPMAWVGDF-IFSVGQALWTGFCTNCPE--SADTMHVDLREIGPTYYFAPPSVMIRMEDASRFKKLGLSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEATVFITAQPD-GEVRSDTVGV-TCPGVELKIA----------ENGEVFYRSPGVFVEYYKNPESTADTKDAEGWVATGDAGFIEESGHLRIIDRAKDVGKMAGSLFAPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------- 203288031 3 ----------------------------------------------------YSDFWKEVKSVGSGLLHYGMRKGDKVALISDSRREWIIIDIAVMSLGCIDVPRGNDSSEDELTYIINHSESSFIFVENAKQLQKIISK----KHDLKFVKYVVVIDDDKTIISYRQLLSLDLELEKVSGKDVATIIYTSGTTGFPKGVVLRHESFIFQLDRINDYLPLEPGQIMISILPLWHSFERTCEYIVA--LNGLSIILLKDFAALNPHAIISVPRINFFLNVGIFYVKFMEVPIYRKSNFKRFIFGISGGGAL-VDYVDYFFKAVGIVVLEGYGLTETGPVLSRLKSP---VANTVG-PLFPDIEYKVVDHNGNVLPPGEKGELWVKSPQVMSGYFKDETMTREVLTRDGWFKTGDLVCATINDEISIVGRSKDTIVRGGENIEPEPIERALSKSVFIENVVVVGQDQKFLG----AIIVP---------------------------------------------------------- 158521260 89 ---------------------------------------DHTALVFGERHLTYAQLYAGVAKTAAALKALGIAPGDRVAGFMPNMPEAVIAMLAAASLGAVWSSCSPDFGAKSVLDRFGQSSPKVLFAADGYKAIDSLPRIREVCGALSGLEKVVIVPYTRPFSDFQDPDARTIDFVQLPFDHPLYIMYSSGTTGPPKSFVQGAGGLIQQLKEQVLHTGLTRDDTIF----YFTTCGWMMWWLTSALATGATVALYDHPGPGVLWRYAEKEGFTVFGTSAGYLAALRDSGPGDSHNLSPLKTLLSTGSPLSPDGFDFVYGKIKADLQSISGGTDINSCFVLGNPMGPVYAGEI-QCRGLGVRVAAYDEQGRAV-VNRSGELVCEAPSMPLYFWNDPEKYRQAYFGPGVWTHGDFIQINDNGGVVIFGRSDATLNPGGVRIGTAEIYRQVETLDEVEDALVVGQ-NWKNDVRVILFVKPAPGHELTDALRAVIRANASPRH-VPAKIVAAPDIPYTLN---MKKV--ELAVKKILDG 148236821 126 --------------------------------------------------MSYEEAYLFASQFGSGLAALGQKPRSNIAIFCETRAEWIISAQACFMYNFPLVTLYATLGGPAIAHGLAETEVTHIITSKELLQTKLKAILPQV----PLLRHIILVDHSMGAVQAFGAKQLNTQRSFPEARDIAVIMYTSGSTGIPKGVMISHSNLISGITGMAQRIPLGATDTYIGYLPLAHVLELSAELV--CLSRGCRVGYSSPQTLSDQSTKIKKLQPTLMAAVPEIMDRIYKNVMSKVASMSKLRVLLSGGAPLSAATQRFMNICFCCPVGQGYGLTETCGAGT-ITEVWDYSTGRVGAPLV-CCEIKLKNNTDRPCP---RGEILIGGPNVTMGYYKNEAKTREDFFVDRWFCTGDIGEFHSDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPIVDNICAYANSDQSY---VIGFVVPNQKELLEREVLKVLAESTLEKFEVPVKIRLVSE-PWTPTGKLKRKELKSHYQEDI--- 15892885 639 ------------------------------------------------------------------------------GLMLPNTTNTLITFYAMQSSGYVPAIINWSSGISTIINSCKLAQIKVVYTSKQF--IEKANLHELITNLLDFGIKIIYLEDFKNQISYCAQTYYNYFCRNRDDEKPAVIIFTSGTEGEPKAVLLSHRNLQTNRYQITAKVPFSPEDIVFNALPLFHCFGFSGAIITT--LNGIKLFLYPSPNYRSIPEVIYDIGATILISTDTFLNGYANYA--HPYDFYSLRYIFAGSEKLKESTRQFWLNKYGIRIFEGYGITEASPIIA-CNTPMHNKAGTVGRLLP-----KIDYKLEKVEGINEGGRLFIKGPNIMLGYLDLEGH--RTYKE--WYDTGDIVKIDSEGYITTLGRLKHFAKIAGEMISLTKIEELASELPDSLHAA-ISIPDKTHEDKII--LLTTGSNINRENFADAVSKAQIPLLHLPKVIITDSEIPLLTNGKID--------------- 15217631 35 --DGFPEPPDDLVSAW------------DIFRLSVEKSPNNPML--GRREITYKEVHNVVIKLGNSIRTIGVGKGDKCGIYGANSPEWIISMEACNAHGLYCVPLYDTLGAGAIEFIICHAEVSLAFAEENKISELLKTAPKSTKQRVEAERHRLTIYSWDQFLKLGE--GKHYELPEKRRSDVCTIMYTSGTTGDPKGVLLTNESIIHLLEGVKKLLELTSKDVYLSYLPLAHIFDRVIEEL--CIYEAASIGFW-RGDVKILIEDIAALKPTVFCAVPTGLQQKLSDGGFVKKKLGNVRLILSGAAPLAAHIESFLRVVACAHVLQGYGLTESCGGTFVSIPNELSMLGTVGPPV-PNVDIRLVPEMGYDLASNPRGEICIRGKTLFSGYYKREDLTQEVFI-DGWLHTGDVGEWQPDGAMKIIDRKKNIFKLSGEYVAVENLEN-IYSH------------------------------------------------------------------------------------ 126272322 58 ------------------------KTVHQVFLECLEKYGNMIALSSKRERITYSQYYLLARKAAKGFLKLGLEHVHSVAILGYNSPEWFISAVGTVFAGGILTGIYTTSSPEACQYIAHDCKANIILVDTQ----KQLEKILKIWKNLPYLKAVVMFQETPAVYTMEEFLEIGNEIPEAKPNQCCVLVYTSGTTGNPKGVMLSQDNITWTAKFGSQAGDIQPQEVVVSYLPLSHIAA-QMYDLWTGIQWGANICFAPDALKTSLVTTLKEVEPTAHMGVPAMAVTMERNLSCPSSDLKTMRLAFYGAAPMTTETLHFFLG-LNIRLYAGYGLSESSGPH-FMSNSFNYRLYSSGKVLPGCKAKLVVDAEGN-------GEICLWGRTVFMGYLNMEEKTREAIDEDGWLHTGDMGKLDNDGFLYITGRLKELIITGGENVPPFPIEEAVTELPIISNAMLIG-------------------------------------------------------------------------- 149200280 41 ------------------------------------------------KTLSYYEFYETVHKIAYSMQSLKLEPQAKIAVFLSNNSRFCLYDVAISLAGFVSVPLHLTFNDQSISYVLQHSDASLCIVNGKEQYNRLKALQ-------PEMRFILSDEEVPGELYGPQLNAQETQLPESTGESPLTIIYTSGTTGQPKGVLLEHKNLITLNSIIVADLDIKKHDREISFLPLSHIFAKSA--IYRWLYHGTSVYFT---NPDQIMMHIAMVKPQTFSTVPHLLEKIYLHIAAHVYDASNLTFICSGGAHLRTELC-RFLNNAGIPILEGYGMTEAPVI--SVNPFRAPKPGTAGRAFSE-TNIKIAED----------GEILVSGPQIMETYYKDAEATDDVL-KDGWLHTGDIGYLDDEGYLFITDRKKNIFKMSGKFVIPTPLETALKADPFIAHALVIG-------------------------------------------------------------------------- 169828778 1577 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAYILFTSGSTGKPKGVVVSGKNLNNYLNWATAYYSPTGTSLDM---PFFTSIDLTITSMFIPLITGGKIICCEG-EIDQAFESVAKIKETITIGTPKQIQYLVEDERFA----PNVECFILGGEALDITLCKTLRDRFHARIINEYGPTEATVGTIYHEVTEEDLHSPIGLPIH-NTSVYILNNQNQLVPSYGVGEIVLSGESVALGYLGEPNLTRNKFIANGYYKTGDLGQVLPNGKIVCYGRKDNMVKIRGHRVELEEIERYLREIPSIKDAVVKLYKNED-GEQLCAYLVSQQD-INQRDIEKHLL-RYLPESLIPTYYQKIEQIPMSNSGKVDRLSL----------- 126663959 38 -----------------------------------------------------QEYLDKANAISRGLLRLGVNKNDKIAIISSNRTEWHITDIGVLQTGAQTVPMYPTISAEDYEYILNHSESQYVFVSD----LEVYEKLQSIKSNVPLLKEVYCYNDIAGCKSWKEVNTDNQDVVEVLTTDLATIIYTSGTTGRPKGVMLSHQNIVSDVLMSAPRVPLRAGTRALSFLPICHIFERMLTYLYQ--YYGISIYFAE--SIEKISDNLKEVKPHVMSVVPRLLEKVYDKIYAKGADLTGIKKAVSGSAALQSRLTKVFCAA-NIPVMEGYGLTETSPVISVNDRNGGFRVGSVGKVL-----------DGVEVKIAEDGEILCKGPNVMIGYYKDETQTSEVL-KDGYFHTGDIGEIDADGFLKITDRKKEMFKSGGKYVAPQVLENTFKQSRFIEQIMVIG-----DGEKPAAFIQPNFEGATNEELIDHCNEKKVKRFELPDVWSIVDG-HLTPTMKLKRKIIKEKYA------ 197733603 9 -----------------------GDTLPEALAHVVQETPDTPTLFQQHRELTARDLAVAAERHARGLIAAGVRPGDTVGVLGAAVHEVLPCVFGTVLAGASVSVLPPPDGPRRLAAIATTARMRHLVT-----GGEENGAAAAIHALLPSLRVLPLPLSPPLDGGGDGPAGPGRPLPAPRPDDTAVVQFTSGSTTRPRGVVLSHRAVLAGLRAILVSARYTREDTVVQWAPFHHDMGL--FGCLAQLLNGGTHVFDPRFHPGELLRHFARCRGTVLTGPNFSYDLLIRAARVRELDLSSWRLAFNGAEPVSAATCDAFHRVLPAVMFPVYGLAEATLAVTFPEPGTRPRVVTVDREELGAGRVVLVPEDHQRAKPGAATEIHISGPMVTSGYLGESE----PLLRNGWLPTGDLA-FHLDGQYFIAGRRKELAVVHGRNYFPEDAESAARAVPGVHRGHCVAVPDPGGGEHISVIAETRLTGPPAGALAEALRESVVTALGMPHRVHLVPPLTRTTSGKWQRRRLR---------- 134100016 7 ----------------------------------------------------WAGLREEVAALARGLAGLGLRRGDRMLISMSHRPEHWVADLAAAHVGAVSCTTYDTLSSEQLRFLAEHSAAAVVVV----EGPQQWDRWRPVIDDLPSLRAIVVLDEQAGYAALRGGGADPDFAAEATPDAPLSMVYTSGTTGEPKGVVLSHRNVIHESLTLDELAPLPEHPRSVSYLPLAHIAE-RVLGIYRPICGAGHVTICAGQ--AELVPTLVAARPHSFFGVPRVWEKLAAGLQAKLDALPSLRVLYSGAAPIPIAVLE-LLAGIGLPVYEVWGLSETS-GASTVTNGDTFTLGAVGRALPGI-----------EVATAEDGELLVRGPVVFLGYLRPDGGVEDGTDEDGWFHTGDIGVVDERGVVTITDRKKELIITGGKNIAPAKVEAMLRAHPLVAQAVAVG-------------------------------------------------------------------------- 91228600 16 ----------------------------------AQTSPFSIALKTSTEVLNWQQLSKRIDQYTHYLNDLGVTRGDVLTLVGKNQVETLLFYLASKQLGALAAPLDALYRPDQTRFIWFSQECA-----STFSEHDIQKLKATL------LSPPVVSQQESDSLTEDSYH----------HDRLASVVFTSGSTGEPKAVVHTHRQHLASAEGLLQEFIFTQQDAWLLSLPLYHVSGLAI--VYRWLYVGATLKVGSGKLVDDV------QGVSHASLVATQLKRLLDDDAHL-----SLTHVLLGGSHVDHELALRATGQ-GIETWLGYGMTEAASTVT----AKRIDCTSNAGHVLKHRKIKLVDQ-----------RIFIGGKTLAAGYFHQGHVTP-FLDEKGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENIHCEEIEAALNQIDGVVQSIVVPVEDAEFGHRPVA-VIQTNGLRSKSEYDQHLQSK-LEKFKWPVEYHV---MPLTEGGKISRKAVKEWLLSSL--- 210093636 42 -------------------------------------FGDHTAIIYDSQHMSYREFQDQVSRFAGVLSKHGVQKGDRVLIYMPMTPHAMVAMLASARLGAIHSLVFGGFGGKELATRVGHAKPKVIVTAEPSRIVQYQPMVQELLSGHQPAKVILVSLPSDQWCCWEEASARPHDCVPVDAMFPLYLLYTSGTTGLPKAVVRPSGGHAVMLHWSMNIYGIKPQEVWWAAWVVGHSYICYAPLLHGVMYEGKPV---GTPDAGAFFRVMSQHRTAGMFTAPTAIRAIRNAELAKQYPLTHLRNFYVAGEHCDSETLHWTREVMGVPVLDHWWQTETGSAITALGDEGYPTPGVSGKPVPGWD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54022152 34 -------------------------------------------------ELTWQQFGVRLRAVAARLQQV-TKRGDRVAILAPQGLDYVVSFFAAIYAGTISVPLFPGHT-DRLHAVLGDCEPSAILTASSSAAG-----VRQFFRSLPAAQRPRIIA----VDAIPDSVGESWVRPDIKIDDIAYLQYTSGSTRVPAGVEITHRAVGTNLLQMVDAIKLDWNSRGVTWLPLFHDMGLLTV-ILPAVGGKYITIMSPSAFVRRPYRWIKEDGAGTFAAAPNFAFEHAAARGLPKNDLSNVIGLINGSEPVTTSSMKKFNEAFAPAIKPCYGMAEATLFVSATKAEDEAKVTYVDRKVDPSAEAVIVDPAGRELPDGHVGEIWLHGNNMGIGYWNRPDETQKTFRAEGWMRTGDYGVYFE-GELYITGRVKDLVIVDGRNHYPQDLESAQEASKALRPIAAFSVPDPDDASEQLVIVAERDPGPIADAVRAAISQRHGV---TVRDVLLVPAIPRTSSGKIARRACKTAYLEGTLRG 67904512 491 -----------------------NECIHVLVERSAAAAPDAPAVASWDGEFSYAELNRHANQLARVLAEMGFSRKNLILICFEKSSCAAVAMLGILKAGAGFVPLDPALPPERISAIIAQTGSSLALVSASTSKRIVNLVSR----------TLVVWVASNMWLGSDDMVIGSA-----SPRNIAYTIFTSGSTGVAKGVVIEHSAVPV-------------RRLYICA---------CILEIFTTLVYGGCICIPEEERMSDIAGSISRLQANTTFLTPSVVRIL------WPNQVPSLTTIILGGEALDAEIATWVGARNDICLINGYGPTETCVCVMHTFTSKTQRHDVLGRTVSSRSWIGRPENHNHLAPVGSIGELLVEGGTVARGYVGDEEKSSQSFLSNRFHKTSDLVRYNTDGTISYIGRKDRQIKLRGQRIELSEIE------------------------------------------------------------------------------------------ 66826383 81 --------------------------------------------------WTWQQYRNEVLMAGKSILSLGVHSRSGVNIIGFNSPEWHIAYLGAIHCNALPTGVYTTSSPSQCEYFATHSDAQIVFCEDVTQLNKYIS----IRDKLPNIKACIIMDPVPGQVDESSGKESETTTADIKPNDLATLIYTSGTTSLPKGVMLTHSNVLWTVHTIGDVVNIDHTERIISYLPLSHIAEQIV-SLYAPIVFGFPVSFAEKTALGTLLDTLQEVRPTIFFGVPPMGYGIANALVFKKLGLEQCKLLASAAAPISIDTLEFFLG-LGITVCEAYGMSE-------LSGPQSVRTGSVGKTMQGSEV--IVDSD---------GEILVRGPNCFVGYYKNDEASKETIDKDGWVHTGDVGHIDKDGFIFITDRKKELIITGGENISPTLIEGFIRQIIGVEQAVVIG-------------------------------------------------------------------------- 194538489 16 ----------------------------------AQTSPFSIALKTPTETLNWQQLSVRIDQYAHYLNDLGVTRGDVLTLVGKNQVETLLFYLASKQLGAALTMVQPLDTLQSKLATLYKPEQTRFIWFAQECASTFSE--HDIQKLKATLLSPPLVSQQERDAVIEDAY---------HHDRLASVVFTSGSTGEPKAVVHTHRQHLASAEGLLQEFIFTQQDSWLLSLPLYHVSGLAI--VYRWLYVGATLKIGTGKLVEDI------QGVSHASLVATQLKRLLDDDAHL-----SLTHVLLGGSHVAHELALRATGR-GIEAWLGYGMTEAASTVT----AKRIDSTSNAGHVLNHRKIKLVDQ-----------RIFVGGKTLAAGYFHQGHVTP-FLDEKGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENIHCEEIEAALNQIDGVVQSIVVPVEDAEFGHRPVAVIQTND-LRSKAEYDLHLQPK-LEKFKWPVEYHLMPQV-LLESGKVSRKAVKEWL------- 15236634 45 ------------------DSCW------DVFRMSVEKYPNNPML--GRREITYQEVYDIVMKLGNSLRSVGVKDEAKCGIYGANSPEWIISMEACNAHGLYCVPLYDTLGADAVEFIISHSEVSIVFVEEKKISELFKTVSREQKEEAETFGLVIYA--WDEFLKLGE--GKQYDLPIKKKSDICTIMYTSGTTGDPKGVMISNESIVTLIAGVIRLLALTVKDVYLSYLPLAHIFDRVIEECF--IQHGAAIGFW-RGDVKLLIEDLAELKPTIFCAVPRVLDRLSDGGFLKKFIFDSVRIILSGAAPLASHVESFLRVVACCHVLQGYGLTESCAGTFVSLPDELGMLGTVGPPVPN------VDIRLESVPEMERGEICIRGKTLFSGYYKREDLTKEVLI-DGWLHTGDVGEWQPDGSMKIIDRKKNIFKLSGEYVAVENIENIYGEVQAVDSVWVIANPNQHILERWAAALCQNEKAKELGELVKMAKEKKMKGFEIIKAIH-LDPVPLTPTFKKKRPQL----------- 66792882 84 ------------------------RTVHQMFSTTLDKYGDLSAMGFKRQHISYTQYYLLARKAAKGFLKLGLERAHSVAILAFNSPEWFFSAVGAVFGGGIITGIYTTSSPEACQYIAYDCRANIIVVDTQ----KQLEKILKIWKHLPHLKAVVIYREAPPMRTMEELMELGNEVPEQKPNQCCALVYTSGTTGNPKGVMLSQDNITWTARYGSQAGDIQPQEVVVSYLPLSHIAA-QIYDLWTGIQWGAQVCFAPDALKGSLVNTLREVEPTSHMGVPRVWEKIMEQIQEVAAQLAKVRQAFYGAAPMTAETQHFFLG-LNIRLYAGYGLSETSGPH-FMSSPYNYRLYSSGK-VVPGCQVKLVNEDAE-----GIGEICLWGRTIFMGYLNMEDKTCEAIDAEGWLHTGDTGRLDADGFLYITGRLKELIITGGENVPPVPIEEAVTELPIIRNAMLIG-------------------------------------------------------------------------- 46202727 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLDSAIKAETEAVFGQVLNNGYGLTESAPTICQTRLDAPRTDCSVGHAL-PGVEVRIVGEGGKDVPKGEVGELWSRGPGTMKGYYRAPAMTAEVINSDGWLNTGDFARQDADGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVQVAPGTDLAAQTLLDWAAQRLAPYKRPGEVVVVDHLPAGATGKILKNRLAEAAR------ 116191845 13 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHAVGWTFP--WSVCAVRGTHFCLRKIDYPLIWKLLKEEGITHFNAAPTVNTLLCAHADAEV--LPRPVRVTVAASPPTAHLFEQMTNLNLLPVH-VYGLTETYGPITRLPEPKHEKYASMARQGHGFLTARVIKADQPEAKDGEIGEIVFSGNICCKGYYKDAEATRKLF-AGGVLHSGDLAVLHPDGSIQIQDRAKDIIISGGENISSVALESMLVEHPAILEAGVVAVPDSHWGERPKAYVTVKGAAQTESEVIEWARTHSISKFMVPREVEIVRELPKTSTGKIKKNELREWAKK----- 83950609 1 -----------------------------MLARNAREHAQRPAYREKEQSWSWAEAAQEIEALALGFLELGVAEGDFIAIAGRNRPYFYWAMVAAQCVGAVPVPVYQDSAAEEMAYVMDHCGARFAVVEDQ----EQVDKLIEVQDRLSEFEQIIYVDQEKGRAAYDRLGVEAARRSKLSYDSVCVMLYTSGTTGKPKGVVLSNRNIIEASKSSSEFDHLTKGEEVLAYLPMAWVGDFAYWNAFCVLREIGTNVMIRMEDAGRFMDLARRVGPDILDGKPVGMIDRLRYPLKDTLGLSRVRVGYTAGEAIGPEIFE-FYRSLGINLKQLYGQTEASVFIT-LQPDGEVRNDTVGVA-APGVEIKIA----------ESGEVFYRSPGTFEYYYKNPESTASTKDPEGWVATGDAGFFEPDGHLKIIDRAKDVGKMAGALFAPKYVENKLKFFPNILEAVVFGNGREMWAERYASYQELAGHPQVLDTIRGHVEEVNLAHCQVHRFLVLHKELEMTRTRKVRRNIIAEKFADLLGA- 115948403 78 --------------------------------------------------MSYSQVRTKAHFFGSALVQKGFAPDTTIGIFSQNRPEWVISDLGCMTFSMVTAPLYSTLGPKGYEYIINLTSMKLIVVDDLEKASNLLSQI----DKMPTLTHIVIMDSPEEMLTLGESNLQDPK--PCKPEDMAVIRFTSGTTGVPKGAMTTHRNLVANVAAINRVHACEPGSVSISYLPLAHTYEHT---LEAMLFLRGCSVGFFRGDVKTLVNDMQVLKPDVFPSVPRLANRWLKSGDSQKGILRTVKWMITGSAPIAPEVLEFFRIVLGVQISEAYGQT-ETAAATTCTVPGETQAGHVGPPL-PCNMMKVVDEMGYFAAEGK-GEVCSKGENIFKGYYKNQEKTDETIDADGWLHSGDVGQWLPNGTLKIIDRMKHIYKLAGEYVAPEKIETVLSRSNLIAQAFVYG-------------------------------------------------------------------------- 157826021 655 ------------------------------------------------------------------------------GLMLPNTTNTLITFYAMQSSGYVPAIINWSSGISTIINSCKLAQIKVVYTSKQF--IKQANLHELITNLLDFGIKIIYLEDFKNQISTSLKLKAKIGCRNRDDEKPAVIIFTSGTEGEPKAVLLSHRNLQTNRYQITAKVPFSPEDIVFNSLPLFHCFGLGGAIITT--LNGIKLFLYPSPNYRSIPEVIYDIGATILISTDTFLNGYANYA--HPYDFYSLRYIFSGSEKLKKSTRQFWLNKYGIRIFEGYGITEAAPIIA-CNTPMHNKADTVGRLLP-----KIDYKLEKVEGLNEGCRLFIRGPNIMLGYLDLEGH--RTYHE--WYDTGDIVKIDSEGYITILGRLKRFAKISGEMISLTKIEELASEIDPNSLYAAISMPDKTHGEKII--LLTTGSDINRENFADTVSKAQISLLHLPQVIITDSEIPLLASGKID--------------- 126739611 1138 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHQVTHMQCTPSMARMLVQD-DEARVVLGRLQHLLVGGEALPADLAGSLREATNAEIRNMYGPTETTIWSTMHSRGHPHGIAPIGKPIA-NTSVFVLDQAQHPVPMGAAGELYIGGLGVTAGYWQRPDLTAERFPKNPFYRTGDLVRWRADGELDFLGRSDHQVKIRGQRIELGEIEAAMAAFEGVTGAVVIQRQVGKT-EQLLGYVTQNPENPVDQQALLSALSGQLPEVMVPNQIVALDRFPLTPNKKIDRKALPD--------- 126739611 531 -------------------------TIQAAFEAQVAQTPDAIALVFEDQSFSYAALNARANGVAAQLQARGVAPGDHVGIYVKRSAELLIAALGVLKAGAAYVPMDPAYPANRLEHFLTDSAAKFVITQENLLDSLPDSAAQVL------LVDQIAVGDA----------LQSNITSEATAADTAYLIYTSGSTGTPKGVVVRHENVANFFAAMDARIPHKAGDCWLAVTSL--SFDISVLELFWTLSRGFKLVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15602222 15 ---------------------------------------NQIALRDQGEVFTWRQLFEQISQYAKLLQYHGVQPNSGVALCGKNELELLLLYLATIQIGARVFPLNPAFPVEKIQQYCRAADIEFYYAPHALLLRDCQAISLTVNVQVEQVEPEVRSDCENFFIP-------------------ATMTLTSGSSSVPKAVVHHLQAHLDNAKGVCELMQFDANASWLLSLPLYH---VSGQGILWRWLRAGAVLHFPQAD---FYASVG--QATHVSLVPTQLQRLLSYWQENTILDSSLKHILLGGAQIPTALTAQL-AKWGVQSYSGYGMTEMASTVFAKRSDDKM---GVGQPLC-GREYRLV-----------EGEIWLKGAGLALGYWQ--QGTILPLTKQGWFATKDKGIWR-DNELVILGRIDNMFISGGENIQPEEIERIIQQWQYVKQVFVLPKADIEFGQRPVAFIVPFSDALVEA-LTLWLADK-LEKFKHP-----VAYFPLNTQGKISRTRLKLALQDLL--- 145221006 1 -----------------------------MLHGRASMRPDDVAFTFTEETVTWSQLSRRTANVARVLARHG-SAGDRAVILAPQGLEYILAFLGSMQAGMIAVPLPLPHRGDRVSAVFTDTTPAVVLTTSAVAGGAYVDEARQIAPTIVTVDTLDLDGTPSDDEPAVAAGEAP---------DIAYLQYSSGSTRLPTGVMISHRNLQSNYEQLMRSFFATAELTIVSWLPFYHDMGL-VLGVCAPILGGHPAKLTSPEKPSRWVRALA-ENPQAFSAAPNFAFEL-AARKTRDSDLAGLDLIINGAERVNPATLERFADRFAHMLRPSYGLAEATVFVASLSAGRVARRTTGGTALVNYTTVRIVDETNRECASDVVGEIWVHGENVAAGYWSRPADEQQCFPAGPWLRTGDLGFVHG-GELFIVGRIKDLLIIRGRNHYPEDIEATVQGITR-GRVAAISVP-ENSTEKLVTVIELKKSAEPDADATRWLSEVKSAHGLNVEDLVLVPSIPTTTSGKVRRSA------------ 167725515 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIEHRNAVSFIDWARRAFPPESFDGVLASTSV--CFDLSVFEIFATLAAAGRIVLVRDELPDGLVRLV--------NSVPSAIHALLQTGRLP----ASVRTVNLAGEPLRQSLVDALYDAGVERVYDLYGPSEDT-TYSTCALRTPRGRPSIGSPIS-NTQAFVLSAAGQLQPVGVPGELFLGGAGLARGYLGRPELTAERFVDNPLYRTGDLVRWLPDGQLEFLGRLDHQVKIRGFRIELGEIDARLGACDGVREAAVIALEHAGDAQ-LVAYVVPHAPQAASAANLRAALAAFLPAYMIPAAFVFLDALPLTPNGKLDRKRL----------- 127512644 8 ------------------------------------------------QELNFAKLDAMSDILAHGLYAYGIKRGAKAVLMVTPSLEFFALTFALFKAGIVPILVDPGMGVKNLKQCFQEAEP------DAFIGIPKAHLARRLFGGKSSLTHLVTVGGSKLWASLEQLKQGPFSMAQLDCDEMCAILFTSGSTGTPKGVVYSHRMFEAQISALKHDYQIAPGERDLATFPLFSLFGLGMASIVPDMDASKPI----TANPDYIFAAIERYACTNMFVNPALIERLGQAGTSRKVKLGSLKRVISAGAPATIASIKRFSEMLDAPVLNSYGATESMITSHELFDTTEVTDNCVGKPIDGVSMHIIIDEAEIPLPREQIGEIVVQGPMVSASYYRRDKATAQAFDDQGYHRMGDLGYLDNQGRLWMCGRK----------------------------------------------------------------------------------------------------------- 115402817 24 ------------------------QSLLHLLEAIASREPTRYIITYGNTHFSYSDLLQSARKAAGALRKYHVVPGSVVLLHFNDHWNSMLWFWATLIADCIPAMSTPNNPETRLRHLKHLST-----TLRSPKCLTTASLAAEFAGQEYITPICVQSLDYENL----------VHLPIKEGGDIAVLMFTSGSSGHCKVVPLTHEQILASLSGKAWTFPLPDNTAQLNWVGMNHVASLVEVHLFSIYTHSDQVHIPTVEHVTLFLDLIHRHRVSRTF-APNFFLAKLRAALSADDSLSNLRYIVSGGEANVTQTINDLAQMLKKVIVPAFGMTETCTSFPQYDVEHGLPFASVGSCM-PGIQVRIVNGNGNSVPPGTVGNLEICGPVVLKGYFNNPAATKSTFTNDNWFKTGDLAFVDDNGMLVLAGREKDSIIVNGANYSPHDIESAIANIPGLISCCFSTFPPSADTEEVIIVYLPNADTVRRSETAAAIRKVAMMSVGVRATVLPLDRLEKSTLGKLARGKIKAAYE------ 169209890 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEHSQSSYLGFVASGRWWLALTESDVFWNTTDTGWV--KAAWTVFSAWPNGSCIFVHERVDAKFILNTLSTFPITTLCCVPTIFRLLVQE-DLTRYQFQSLRHCLTGGEALNPDVREKWKRQTGVELYEGYGQSETVVICAN-PKGMKIKSGSMGKVSPPY-NVQIVDDEGNVLPPGEEGNVAVVGPSVIWTILRRQHQNKGAFISQGWTRKATFGSWEE-----------TTI----YQIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLHDPEALMRELQEHVK-RVTAPYKYPRKVAFVSELPKTVSGKIQRSKLRSQEWGK---- 8476035 1 ----------------------------------------------------FAEVELISRKVAAGLVNLGLQQGQVVMLLLQNCVEFAFVFMGAALRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAA-----YVEKLADLQSDDVIVITIDGADGCKDISVLTEADGTQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDNLYFHSEDVVMCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNMTSFLELIQRYKVTVAPIVPPVVLEITKSPIVSQYDISSVRIIVSGGAPLGKELEDAIRDRLPHAIFQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125716276 1 -------------------------------------------------------------------------------------------------AGGAYVPMDSTYPSARLAHILDDAAPALLIVDGAGC--------EALSDRVFDPARLVDLRDPSVWAS-APLHDPDPSVLGLHECDPAYMIYTSGTTGLPKGVVVEHRHVVNLLNAMSDQPGITSSDRMLAVSSM--SFDIATAEIFLPLNHGARVIVAGRGDAKRLRQLIHDHAITIKQGTPSGWRALLDAPGDMPTGL----VVLSAGEALPPALAARLLNG-QRAVWNLYGPTETTIYSTVYRVTAEDLALSIGRPIA-NTRIYILDSRGEPVPFGAIGELYIGGAGLTRRLHRRPDTTAERFVRETLFEVGDLARWLTDGNLEFLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 85708114 94 ----FEPWERAFNDDDPPNWRWGGLTFNEVDRHVLSGHGDEAAMIFEGDRWSRRKLLLESAKCALALKALGLEAGDRIALNMPSIPEQIYWTEGAKRMGIVYTPVFGGFSDKTLSDRIADAGARVVVTADGSAAQLRIAIASALVDSPPRVDAVVVVADEEALLALSDTEWAGAPVLAVDAEYPNFIIYTSGSTGKPKGVVHVHGGYASGVAATMAAFGAEPGDVMYVVADPGWITGQS-YQIAASLLSRVTTVITEGPHAGRFASIIERYGVNVFKAGVTFLKSVMQNPDIQRYDLSSLKVATFCAEPVSPAVQAFAMEHITHRYINSYWATEGGMVWTHFADPLEADAHTYPLPWIMGD-VWVEDADGRVAEDGEKGEIVIALPYVAGGWRGDEVRYADTYWRGAWAYTGDFAMRHPDGSFSLHGRSDDVINVSGHRIGTEEIEGAILRDKAVGNVIVIGAPHSQKGVTPIAFVTPVEGRRLTQDLTDLVRTEK-GAVAVPQDFIELSEFPETRSGKYMRRMVRAVVE------ 146328190 3 ---------------------------------------DKAALISGRRQLTFAELADEVDDLVQEFRFQGLRPGDKVLVAVPVSIETYVAMLAILKAGLVVMFIDPAHGAAEVARCLSAYPPAAIVAT------RVMLLLRFLSPEIRRIPVRIVAG------TVRGGQDASLLTQHRSSEDSALLTFSSGSTGEPKAVVRTHGFLRHQLEILNRVVDPDPADIDFVAMPMFVLFNLAN--ATTSVIPACNMKRPGRADPRVLLAQLQHEFATTMVASPALLERLADHCLRTQQSMAAMRCISTGGGPVGPTLPERLSAVPNAVIKTVYGSTEAEPIASVINDKRAMRIGAVGRPVQGCDVIIIPSRSGTPLGPGEVGEIIVSGRHVLPGY-ADPISNRETKIEVGWHRTGDAGYFDQQGRLWLVGRSAAAIRSRG-TVYPFQVEYAVSAVRGIRRAALIS----DQGQRVL--VLETSGNEFTADCIK--AARCVADKQI-DRIVTLRRIPMDRDAKVDYPSLRSLLDGR---- 196001047 3 ------------------------------------------------QKWTYEEYYRDIRAAAKSFVHLGLQKYNAVAIFGFNSPEWYISNFGSMFAGGVSLGIYTTSSPEAIKYILEDSNTAIAVVENTAS---LKRVLKAAEGSLRIKAIIQYTGEIEEQQPGKDMSDEELRTADITPNKCCSLIYTSGTTGNPKGAMLSHDNLVWTAHVTWDRLYPTGPERFVSYLPLSHIAAQLVEVYMPTTVHGSVYFARPDALKGTLVDTLKDVRPTFMMGVPRVWEKILQALARQNHGLKGLRRRYVGAAPISKDAMKYYMSI-DLSLQEVFGLTESSGPFT-LSPVGGIKLGSCGIAIGGLD-SKIDDEDG-------VGELCGFGRNVFMGYLNNEAKTNEAIDENGWLHTGDLAKQDKNGYVYITGRQKEIIISGGENVAPVPIEE----------------------------------------------------------------------------------------- 195651175 139 ---------------------------------------------------TYAEAFNRACNFASGLVKMGHDLDSHAAIFSDTRAEWIIAAQGCFRQNLTVVTIYASLGEDALVHSLNETQVSTLICDS-----KQLKKIPAISSKLQSLRHIIYIEDEPSFTEVEELKTSSVDARLPSSSDTAVIMYTSGSTGLPKGVMITHGNMVATTAAVMTIVPLGMNDVYLAYLPLAHVFELAGETVM--LASGTAIGYGSALTMTDTSNKIKKLNPTLIISVPAILDRIRDAVFKKKRNLASVRFVLCGGAPLSGDTQRFMNICLGVPVGQGYGLTETCAGAA-FTEWDDTSVGRVGPPLPCCYVKLVSWEEGGPMP---RGEVVVGGHSITKGYFSNEAKTNEVYKVDRWFYTGDIGQFHPDGCLEIIDRKKDIVKLHGEYVSLGKVESALATSSYVESALVVPVRQEKWAQNSKGFEELCQNGQAVKEVQQSLKAARLERFEVPAKIELLPE-PWTPSGKLKREQIKAKFKDDL--- 214031831 1141 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRHGVTHMQCTPSMARMIAADSDARPV-LGRLSQLLVGGEALPGDLVGDLRGATEATIHNMYGPTETTI-WSTMQTLGDTPAGTIGAPIA-NTTVYVVDDQLEPQPVGVPGELMIGGAGVTAGYWQRPELTAERFVTDPFYRTGDLVRWRSDGQLDFLGRSDHQVKIRGQRIELGEIEAALAGLPGITAAVVVARDMATAGTRLIAYVT--GQAPLDQAAIKAALAQQLSEVMVPSHIEHLDHFPLTPNKKIDRKALPD--------- 214031831 539 ----------------------TDSTIPAEFAAQVARTPDATALVFEHDSLSYRDLQECVDALAAVLRQQGVTRGDRVGIYLHRSIDLVVAALAAMQTGAAYVPLDPAYPADRIAHFITDSGASVLLTTSA------------LQPQLPHRAAAIVV--ALDDLPSRTVNGQDAGAQPPRPEDLAYLIYTSGSTGTPKGVMVRHGNVANFFAAMDRKIPHQPGDCWLAVTSL--SFDISVLELFWTLSRGLKLVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190347444 88 -------------------GCARGKSFWYYFEETAKKYPKNRAVIYDDQTYTYKELYDMVLRLSYILKDYGVTSDQTISVDCMNKPLFIILWMALWNIGAIPAFLNFNTKDKALVHCIKIVGATMVFI-DPDCADPIRETEEKINQELPNVK-LHYLNEPELLRVLSDRAPDNTRRPEDKDHSCCALIYTSGTTGLPKSAIMSWRKAFMASAFFGYIMKITKNSTVLTAMPLYHSTA-AMLGVCPTLLLGGCVSVSQKFSASTFWTQAKLSGATHIQYVGEVCRYLL-HAKYHPDQLAHNVTIAY-GNGLRRDIWLEFKQRFHIEIGEFYASTESPIATTNLGGLINLILSMQQRLMDPDDENEIWRDTGYAVQADQPGELLMKILNAFQGYYGNNKATSSKLVRDAWFRTGDLLKMDQDGLLYFVDRLGDTFRWKSENVSATEVENELMGSKAMKQSVVVGVRVPHEGRAGFAVIDLVDELNDPSKHPQALAQKSLPRYAVPQFIKLGSEIQASHNHKVPKNQFK---NQKLPKG 209964074 20 ----------------------------------------------------YALLREQATDLARRMLNAGLRPGDTVAMIAETDGDFLRAFYACQYAGLVPAPMLPAAFGGKDAYI---DHIRRMIQSAGAAAALAPAFLLDWLNAAATGLDLKAVGTLAQF---ADVPAGGVDLPRVEPGALCYLQFSSGSTRFPLGVAVTQRALMANAAGITRHLQVRPGDRCISWLPLYHDMGLVGF-LLAPLTSQLSVDFLATREPLLWLQLMTDNGATLSYS-PSLAARRAETASTATLDLSRWRVAGIGGDMVRPRVLSRFAEAFAPRFVASYGMAEATLALSFAPLDRGIVTDTACGPALPAHEIQVRGEDGTVLPERRVGRIFARGPSLMREYRDRPEETAQVLSADGWLDTGDLGYV-ADGQIVITGRAKDLILVNGRNIWPQDLETAETGVPSLRDTAAFSV-DSDAGEAVTVLVQCRATDPEAEDLRRAVAGVLRAAHGLEVAVVLVPSLPQTSSGKLSRSRARQMF------- 57638609 1 -------------------------------------------------------------------------------------------------AGGAYVPFDPAYPSTRLAFMFQDSQVPVILT------------LQHLVNNFPTQARIICLDNWEIIAP----ECEHNPTSETTADNIAYVIYTSGSTGTPKGVLGLHRGVINRFYWMWNLYPFEVEEVCCHKTSL--SFVDSIWEIFGPLLQGIPIVITDDV-VKDTYQLVQTKNITRIVLVPSLLRAIVDS-TVDLQQLYRLKYWLSSGEVLSLELMQRFQRRMPSVLINLYGSSEVAADVTYFDTRASQISVPIGRPIA-NTQIYILDTALQPVSVGVTGELYIGGAGLARGYLNQPQLSAEKFIPDPFYKTGDLGRYLPNGDIEFIGRLDHQVKIG---------------------------------------------------------------------------------------------------- 148975367 76 --QGESRW--QQPKSNRDAAWFPNAQVAENLLRFAQTMPDEHAIWFENERYTWKALCEAVSNVQQWLVDSGVRQGDVVAAYTPYLPQTVIAMLATTSLGATWTSTSPDFGVESVIERFGQVKPKVLFTCDGYTTFDMADKNSAIIEHLSELKQVCQIGDFEHDVSLQSWHPQPVRFVRIGFNEPLFVLYSSGTTGKPKCIVHSVGGIINHLKEHQLHSDVKPKDRVF----YYTTCGWMMWNWVSALASGACLVIFDYPQPNVLWDLAQRTDVSLFGTSAKYLEAIEKAEPIDSHSLPNLRTLCSTGSVLYPEQFDFVYKHIKQDLHSISGGTDICGCFVLGNPISPVYRGECQQAGLGVD-IKVFSSTGHKV-DHERGELVCTNPNFPVGFWNDTERYHSTYWDDNVWHHGDVAQSVHGGYLFY-GRGDTTLNPGGVRIGTAEIYQQVNTIEGIIDSIAVGK-DVDRNEQIWLFVQLQQSVVLNETLLAAIKHKSCSPRHVPSQVFAISDVPKTRSGKLVELAVKQVVNGK---- 8476018 1 -----------------------------------------------GKTYCFAEVELISRKVAAGLVNLGLQQGQVVMLLLQNCVEFAFVFMGAALRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAAY--VDKLADLRSDNVIVITIDGAAKDG-CQDISVLTEADETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDNLYFHSEDVIMCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNMTSFLELIQKYKVTVAPIVPPVVLDITRSPAISQYDVSSVRIIMSGAAPLGKELEDALRDRFPQAIFQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189464499 12 -----------------------------LVHRRAEKYGDKVALKYRDYEITWNQFSQTVRQVANALIELGVQEEENIGIFSQNKPECLYVDFGAFANRAVTIPLYATSSPAQAQYIINDAQIRYIFVGEQFAAFSVFGFCQSLQQLIIFDRAVVRDPRDMTSIYFDEFLETGKGLPRASDDDLANILYTSGTTGEPKGVMLHHSNYMEAFRHDIRLVDMTDQDVSMNFLPLTHVFEKA--WTYLCIHKGVQICI--NLRPVDIQTTIKEIRPTLMCSVPRFWAMMLDAIKVGKHNIDYLRFFPTAGAAVPDEICEFVHSV-GINMLVGYGLTESTATVSCFLN-EGYEIGSVGT-IMPDVEVKI----------GEENEILLRGKTITKGYYKKAEATAAAIDKDGWFHTGDAGYLKGD-QLYLTERIKDLFKSNGKYVSPQALETKLA-------------------------------------------------------------------------------------- 215498737 26 --------------------------------------PDRIAIVDDSVQLTRAQFFARIKRCAAGLQAHGIKPGDHVCVHLDTSVDNLIAMFGFVFAGATLILSYIGLNEDELLSHIKDGDVTHILTDNAKKCINLRKMGLFINGKLPGFIDVLELSTSDESEFVE------VDVPD-PANTLAAICYTSGTTALSKGVEITHLSFVASLYASKACMTDEGADILLACYPL--TFASGFQFIMSAACSGSTVVVSPMMMFDRFAEVINEFQVTTISSSPTQLLYFTSEMRRTGVQLNSVRKINTGGTAPSEVLAKALMTVFRRCLRNNYSQSESC-GLVFFPPPDEMDLRSMGFP-APMVQIKFVDETGKPIGPEVPGELCYKSPCSMRGYYKCPEKTSEFRDKDGWCHS----------------------------------------------------------------------------------------------------------------------------- 145246210 10 ----------------------------ERLAEVVERHPDHLALICAHQRWSFGALYEGIIRLSASLESLGLSNDCLLFVILGNSLEHVLTTWAGYRLGCTHVSVNTLSNAVEARHVVQTSPKAAVFVQDEAAAKEF----DQLFPQLDVIRIIIRNDQPASWMSFDQLMKPGQTPSGPSTSPPSSIFFSSGTTSLPKPCEMNVPAWISSLASGSTLGLVRPGDRL----------------MMFALTHGATLVYPSYFDPRTTIETLRGVPCKYIVMVSALVHAFI-SADLSSTPLPPIDTVIFSGMTLSTAVAKEFQTRVGTRIENLYGMTEGAFCATGPVEDIESISRAAGRPMAGSKLRLCAPNSTEPLPPGVAGEVHYSGYQTSRGYIG-VQSDSFYIDANGWYKTGDQAIIYEDGLVYPVGRYKDLIIQGGKNISPSAIEAVLNRDPEVHQLQAVPLPDAVAGEVPVIVVNREITQPKVQHIMHLILTQMGAAY-VPDKVIPIQTLPRTTSGKVQKVKLAALVRQ----- 182438009 92 -----------------------------------------------------------------GLMAEGLRQGDRVAIMARTTYEWTLLDFAAWAAGLVTVPIYPTSSAFQARWILQNSGAVACAVETKEQG----RLISQERKQLGDLAHLWAIGRLKSLGKDIPDAAVTARRAALEPDTPATLIYTSGTTGRPKGCVLTHGNFFAEVDNAIELLHPVFKSVTLLFLPLSHVFGRMV--AIGCMRARVRLGHAPSIGTEELLADLAGFRPTFLLAIPYVLEKVYNTGRATAEKMGRVRYVICGGSPLGRRLA-AFYEGAGIGIFEGYGLTETTAAHTVTP-PLKPRLGTVGWPL-PGTSVRIAED----------GEVLLRGGQVFRGYWDGERADVTALLPDDWFPTGDLGALDEDGYLTITGRKKDIIISGGKNVTPAPLEDWLRAHPLVSQCMVVG-------------------------------------------------------------------------- 169854433 110 ---------------------------------------------------SYIEVKEIVSEIARALVHLGVSDKDIFNVYAQTSPNWQLMAHACASISTTIATAYDTLGVEGLTHSLNEPECVGLFTNAELLPTLYR-----VLPNTPTVKYIVFDGEPTQKL-IDDIHAEPLEARRPKPDTIACIMYTSGSTGNPKGVIIKHSNLVASVGAVRSLLGLSYDDAFLAYLPLAHVLEYIVELIM--LFVGGRVKTLTDASVRNCQGDISAFKPTIMVGVPSVFNGAMNAKKKNIPVLASLRLALSGGAAISRETQEFLTTAL-VTVLQGYGMTETCGMCAILP-PELMRYDSVGLPV-PSAEVKLLDAPDANNPP--QGEVCIRGPSVTPGYYKRPDLNSETVFKDGWLRTGDIGQWNPDGTLSLIDRLKNLIKLSGEYIALERLEAIYKSCNLVANICVHAVP---AAQQPMAIIIPHEGLDSTAELRDEVRDLILKGFKQPELLQAVDEWPVTAAQKIQRAKISKHFREEISA- 193695211 15 -----------------------------------------------GKEYSYPKLKKDVLAMATAFKKHDLGHGDVVMIIDYGSYEGQVVMLAGILTGTTIAALDHSLRKSVLAELINESKPSVLIITDILNTITHQPILKMIRDGFTAYFNMIVVTADETLLVRPTKSKSPIG--------PCAIIYSSGTTGSPKGIYLSDDAMKSALISLKQSSMEEPENRYMNTSPIFWYSGM-LFMMFSIHFGNPRLFFSDESTAEQVLCSIDKYKPTFLMGVATVNEMMAQMANGHKYNIHSLTTCVVGGSPMRADLQKTIVNNLRIPIQQGYGASEQGIITAWPKDSDTVMAGSVGRPAAGIKIRIVSLETGECVGPNTEGEIRTKSVSNMVGYVNDMKKTICSYDEDGWFKSGDIA--------------------------PTDIETVLLSHPAVLDAGVTGKYSVDGDLLIGVVKVKPGQNVEPALLLSYVNDRVKDHERLRGGIIFVDDVPRSPAGKLIREEL----------- 195164828 41 -------------------------SIPGLLKRTVNNFPDYPALRTGYQTVTYKQYEEKVHQVAKAFIKIGLEEHHSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSADAVLHVLENSQAQIVVVDDS----KQMDKIHSIRDKLPQLKAAIQIQEPAPYLKKEDGYYRWSEIESMNVSDVCCLVYTSGTVGMPKGVMLSHDNISFDTRGIAKSMEVAGSESIVSYLPLSHVAAQTV-DIYTCASIAGCIWFADKDALKGTLKTLQDARPTRFMGVPKMIAGWAKGITLKHYGFDRVITLVSAAAPMSPETKKYFLS-LDLKILDAFGMSETAGCHTIC-LPDSLSLNSIGKTLPGCESKFINDSNGH-------GELCIRGRHVFMGYIDNKEKTEESLDDDCWLHSGDLGFVDDRGYVSLTGRSKEIIITGGENIPPVHIENMI--------------------------------------------------------------------------------------- 157773861 2029 ------------------------------------------------EELSYRQLHQIVLRMSQFLIHRGIRSDDVIAVVGSKSIQTTVRCLAVQFAGAAYLPIDKSYPEERRNEILKDS---LFVFEES--------------------------GDIEDIGSTKSSRHFPISTAYC----LSYVITTSGTTGRPKSVAIGADSLANLCLSSTISMRVSNSSRIFQFT--NFVFDNSVLEVSMALASQATLIYSSNFDPSEFEKSIEDPGITHCLLFPSLVQSI------EISRIKSLPYWIVGGERLPQTLLDSALD-MGIRVIQNYGPTETTAFAISKQMKKGDLGCQIGHP-AINSKVRIFDESGN-------GEILISGRGRMRGYFNREMMTSE------WYSSGDICRISKTSEIEFIGRTDSQVKVRGYRVELSEIEKIIESHPDVKICKAIFEP---GTQQIHVFYKTLD--ISSETIRSNC-ERLLEPQKIPSTFNEVGEFPLTGNSKIDKVKLMEIVK------ 157773861 758 -----------------------------------------------------------------------------IVIHMPRGPDLIQAVLGAWSAGFYSAPLHRDATEEQIQKTCQGLGFKHPIVLRNLNDFKTSNLRIFNRS---------------------------------SSYDLAYVTSTSGSTGKPKLVGTSFQGHSNLARQYTTSFQISSSDTIGQVVDP--SFDIFFADIVKTFTNGARLLLAR----DSIATSSELLSCTNVYLMPAFLSRL-----PDMECLKHLETLQYGGEPLAPLVLERLPKTLN--VWQEFGLTEQTVYSARLKDPDGLR--KIGECYDNYVEVRSFGGSDDMCKRGQ---LILKGIGLMRGYF---EVTRHSLDE---FPTGDEVRKLKNGEIVFIGRKDSQVKVRGHRIDLFE------SAESIND--------------------------SSENLQKFLEEKLIS-YKVPQLLIHLEQFPLTRTGKVDRKQL----------- 171689116 60 ------------------------RTVHDLFEASVARVPRNRCL--GHRPWTYTEVAERRKNFGAGIVELGVTADKKVGLWAQNRPEWQITELALLSQSLWPVSLYETLGPEATEYIINHSELTAVVCS-----LPHIPTLLKLAPRVPSLKFIIDAGEMTGHSKLSLLNAAAAPMRPPQPEDVLTINYTSGTTGDPKGVLITHANGVAGISAARSNQSITAGDVHLSYLPLAHIYGRMADQ--TALAEGASIGYF-HGDITQLVEDIKLLRPTGLMSVPRLFNRIMKLPPGKATNLSRARTMVSGSAQLDPDVHEFLRAAFGNNFVQGFGMTETYAVGT-VQMPGDFTTGNIGPP-CPSVELCIVPDYEYTVEPNPRGELLMRGPIIFKEYYRNPEETAKTIEADGWFHTGDIVEVDSMGRFKIIDRKKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------- 158520181 24 --------------------------------------------------MTWAETAARVENYACGLMSLGLGKQEMVGLMSASGPYWTHADLALACANGVSVAIYPTLSFKEASYVVNDSGSKFLFL----RGDTILEMMLNGFDHMPGLEKIIVMDRDARVISMGDLEKAGIEWKKVSLDDIYTILYTSGTTGRGKGVVLTHHNCMNGVNEFFDYCGMGFKTEYLCFLPLAHIFDGSCQGV--AIFNGCTIAYADA--PGTLLEDLQKYNPHWINCVPRLYRKLFNWALKQRYDFSKVRALFSASASISPELLKFFY-IIGIRVSEGYGSTESFNACSNMPL-VACKPGSIG-----------LESNGSRLRVSGIGELEISGAGIFKRYWNKPQETAESFTADGWFKTGDKVEVDRFGYYKIVDRIKNIILSNGKNIAPAKIEALFTTSPYIEQLFVVG-------------------------------------------------------------------------- 90407217 10 ----------------------------------AKRTPNAIAFIEDKESTTFLQLDAYIESVQLQLTAQNVRAGDRLVAIQKNALSLVILQLCCLRYAIIFCPLNARFSPLEIKQRVDIANPKI-----------WDPSANDQQSTL--LLDFTISKELANATALDDIH--------INSEDICNIIFTSGSSGQAKAVMHNFRNHYYSALGSLSIIALRAPNINYLSLPQFHISGYAT--VMRTILAGATLFLSPNC---LSVSLLKQQKITHLSLVSTQLYRLLKDPEFQEKGL-SIKHILLGGSAFSDALLVETKKR-GFVFHLSYGSTEMSSQIATSTNDTNLS-------VLMYRQLKIDNN-----------EILLRGKTRFMGYFKN--QVASSLINDNWFKSKDAGSLNNH-HVTVLGRKDRQFISGGENIQPEKIEALLLNLTYIEQAYVVPITDLQFGQRPVAFITWRAEEPTTKTIKRDLKNK-LASFLHPIHYF---ALPPQIGFKISLKELREQHKNEIGA- 53711664 9 -----------------------------LVHRQAEKYGDKTALKYRDYEISWNEFSQTVRQAANAMVELGVQEEENIGIFSQNKPECLFTDFAAFANRAVTIPLYATSSPAQAQYIINDAQIRFLFVGEQF----QYDAAFSVFGFCPSLVQLIIFDPADEFLAGKDLPHNEVRTARASAEDLANILYTSGTTGEPKGVMLHHSCYLEAFRHDIRLVDMTDKDVSMNFLPLTHVFEKA--WTYLCVHKGVQVCI--NLRPADIQTTIKEIRPTLMCSVPRFWMLMLDAIKVGRHNLDYLRVFPTAGAAVPDEICEFVHSV-GIDMLVGYGLTESTATVSCTSKTGYDI-GSVGQVMPEV-----------EVKIGEDNEILLRGKTITKGYYKKAEATAAAIDEEGWFHTGDAGYF-KNGQLYLTERIKDLFKSNGKYIAPQALETKLV-------------------------------------------------------------------------------------- 88802788 53 -----------------------------------------------------KEYIEKANAISRGLLRLGVQPNDKIALISTNRTEWNICDIGILQIGAQSVPIYPTISKEDYAYVLNHSEATYCFASDSAIVEKLNQIKGDTLKGVFTFDDIVGEKSWNEILETGKDFKNQVDVEEVKPEDLATIIYTSGTTGKPKGVMLSHANIVSNVRASKEKVPLNGKDKALSFLPVCHIFERMILYLYQ--YCGIEIYFAEG--IEQLAENAQDIKPNVMTAVPRLYEKIYDKIILKGETLKGLKLMVSGASALQQRL-TRVFAAAGMPIMEGYGLTETSVNFIEVNGVRGFKVGTVGKVI-----------QDVDVKIAENGEILIKGPNIMQGYYKDPVKTAEVI-KDGYFHSGDKGEIDADGFLKITGRTKEMFKSGGKYIVP---------------------------------------------------------------------------------------------- 113681759 120 -------------------------------------------VILGEYRWSYEQVFKEVNAFGSGLAALGQKPMKNIAIFCETRAEWIIAAQACFMYNFPLVTLYSTLGGPAIAHGLNEAEVSHIITSKDLLETKLKSIFIEV----PRLCHVIVVDDIHSMASVKELGARPENASKPKSSDVAVIMYTSGSTGVPKGVMISHSNIISGITGMTHRIPLVEDDTYIGYLPLAHVLELSAEMV--CLAHGCRIGYSSPQTLSDQSTKIKKLRPTLMAAVPEIMDRIYKNVMLRVEQMSGFRTLFSGGAPLSAATQRFMNICFCCPVGQGYGLTETCGAGT-ISHLWDYSTGRVGAPLV-CCELQLKDSTDLPCP---RGEILVGGPSITMGYYKNTHKTSEDFFVDRWFCTGDIGEIHGDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNCPLVDNICAYANSDESY---VIGFVVPNQKQLLALAERKRVRGAQLERFEIPRKIRLVE--PWTPSFKLKRKELK---------- 218188780 47 ----------------------------DIFRMAVEKFPDNRML--GHREITYKEVFDLSTKIGNSIRSRGLAKGSRCGIYGANCPEWIITMEACNAHGIYCVPLYDTLGAGAVEFILCHAEVEIAFTEEKKIEQIFKTFPKSAE----FLKTIVSFGEIYSWDEFLSLADQEFDLPVKAKTDICTIMYTSGTTGDPKGVLISNASIICLVAGVDRLLQLEQTDVYMSYLPLAHIFDRVVEELF--MFHGASIGFW-RGDVKLLVEDIGTLKPTILCAVPRVLQAKIASGGFIKSTLFNLRVILSGAAPLATHVEEYLRVVTCAHVLQGYGLTETCAGSFVSLPNQMCMIGTVGPPVPNIDVCLESVPEMNALATRPRGEICIRGETVFSGYYKREDLTKDVLI-DGWFHTGDIGEWQPDGSMKIIDRKKNIFKLSGEYVAVENLENI---------------------------------------------------------------------------------------- 157350208 43 ---------------------------------------------------TYREVYEEILHIGSALQASGAQPGSRVGIYGSNCPQWIVAMEACSAYSLICVPLYDTLGPGAVDYIIDHAEVDFVFVQDELLNPDCRSAKRLKLMVCPTEEQKDKAADWDEFLHMGKENPSEVFPPQ--PLDICTIMYTSGTSGDPKGVVLTHEN-VTTIVRGVDIFMMTVDDVYLSFLPLAHILDRIIEEYF---FHKGASVGYYHGDMNALREDLMELKPTLFAGVPRVFLSWMNSGYKHREDLGRVRLIISGGAPLSTEV-EEFLRVTSCALTQGYGLTETCGLTSIGFPDEMSMIGTVG-AVSVYSELRLVPEMGYD-PFGDPGEICVRGKTIFAGYHKNPELTLESI-RDGWFHTGDIGEMLPNGVLKIIDRKKNLVKLSGEYV------------------------------------------------------------------------------------------------ 89902825 40 ---------------------------------------------------SWGSYYLRACHFGLGLRALGLPEGGHVGVIAENRIEWVLAQMGVSLVGAVAVGVYSTSPTSEVAYVVAHADIEIMVCEDQ----EQAEKVLAALEQLPRLRKIVVMETIATFDEVEQLGAASGNLALIDEDDIGLMIYTSGSTGKPKGAMISYRNIRGVVPGIVERLRLTAETSHLSYLPLCHVAE-QMLTTFAPIYIGSQVNF--GESIRTVQEDLREVAPTMFLGVPRIWEKMHATISIKLQETGRLRRVLTGAAPIPPDVV-RFFRVLGVPLVEVYGLTESTGMVTGHPI-DQVIVGTVGTPTL-GVEHRI----------GENGELLLRGDMVFAGYYKNPEATATSI-RDGWLYTGDVVR-EEGGQLKIVDRLKDMITAGGKNLTPSEIENTMKGSPFIKECIIVA-------------------------------------------------------------------------- 163702584 13 ------------------------DTFPKLLALNAREHPHAVALREKDRPTTWSQYQDRVRAFALGLRDLGIGEGDVVGLIGDNRPDWVAGEIAAHALGALTLGLYRDALEDEVHYLLDYGEARVVFAEDEEQVDKLIGLADRV----PSLRHIVYSDDDRRLISAEALARRGAALEAAEPEAVAILCTTSGTTARPKLAMLSAGRVLRHCASYLAADPKGPEDDYVSVLPLPWIME-QIYALGQALLSRMTVNFVEEADAPRVWEAIAADRARMMDASPPVAEAVLFRALRDRLGFTRLRSAATGGAALGPDTFRFFRA-LGVPLRQLYGQTEAMGAYT-LHRGDRVDFDTVGMPFDDSITVRIVDPD-----RNGIGEIWARHDNMFLGYYKAPEGTGD--VVDGWMHTGDAGYLDAKGELVVIDRVKDLLNARGERFSPQYLENKLKFSPYVAEAVILGAGRDDLAAVICISVVAKSDLAAKPEVIALLKAEVLPETQRIARFVLLDDGELTRTRKVRRGVINEKYADLIAA- 170676820 47 ------------------DSCW------DVFRMSVEKYPNNPML--GHREFTYKQVYDLVIKVGNAIRSCGVEPGEKCGIYGANSAEWIMSMEACNAHGLYCVPLYDTLGAGAVEYIICHAEVSIAFVEEKKIPELLKPSAAQYIKTIVSFGNILVAYSWEDFLKLGE--NKQYDLPEKKKSDICTIMYTSGTTGDPKGVMISNDSIVTIIAGVRRLLQLTSEDVYLSYLPLAHIFDRVIEELF--ISHGASIGFW-RGDVKLLIEDIGELKPTIFCAVPRVLDRIHSGLTQKSYKLSCMRLILSGAAPLAIHVEAFLRVVSCAHVLQGYGLTETCAGTFVSLPNEMAMLGTVGPPVPNVDVCLESVPEMNALSSTPRGEICVRGSTVFAGYYKREDLTKEVLI-DGWFHTGDIGEWQADGSLKIIDRKKNIFKLSGEYVAVENLENI---------------------------------------------------------------------------------------- 195616476 45 ---------------------------------------------------TYEEVCQKVMRIGSAIRSLGVEPGAHCGIYGSNCPEWVMAMQACNSQGICYVPLYDTLGAKAVEFIMYHAEISIAFVQES----KIKSILAVLPKCTAHLRAIVSFGDFASWEEFSSMGKQDYQLPNKRKEDICTIMYTSGTTGDPKGVIITNKAIVAGVMTTEHLLKITEEDSYFSYLPLAHIFDQVIENY--CISKGASIGFWQG-DIRYLMEDVQVMKPTIFCGVPRVYDRLKQHEASPFFDFSRIRLMIAGAAPLPGQIEEFMRVTTCSVVVQGYGLTESCAGCFTSIANIFSMIGTVGPPVT-TIEARLVPEMGYDALSDTPGEICLRGHTMFSGYYKRPSLTEEVF-SDGWFHTGDIGEWQSNGTMKIIDRKKNIFKLSGEYVAVEVLERAYLQSPLVASVVAVAVPERQALEEWAAA---NSKAGDFAELRTYVRDQGLRGFEMLKAVY-LEPVPVTPTFKLKRPQLLKYYKDRV--- 22330132 49 --------------------------------------------------ITYKEAHDAAIRIGSAIRSRGVDPGHCCGIYGANCPEWIIAMEACMSQGITYVPLYDSLGVNAVEFIINHAEVSLVFVQEK----TVSSILSCQKGCSSNLKTIVSFGEVSSTQKEEAGNLDEANLPRKRKTDICTIMYTSGTTGEPKGVILNNAAISVQVLSIDKMLEVTDSDVFFSYLPLAHCYD-QVMEIY--FLSRGSSVGYWRGDIRYLMDDVQALKPTVFCGVPRVYDKLYAGIMQKNYKLGNMRMLLSGAAPLPRHVEEFLRIIPASNLSQGYGLTESCGGSFTTLAGVFSMVGTVGVPM-PTVEARLVDAFSADVP---RGEICLRGNSMFSGYHKRQDLTDQVLI-DGWFHTGDIGEWQEDGSMKIIDRKKNIFKLSGEYVAVENLENTYSRCPLIAQ------------------------------------------------------------------------------- 47217609 6 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIGYGCTELSPCANHPKDSLERRTRTVGYAL-PHTEAKIVNPTGEVVPVGQPGEVMVRGYCVMKGYWGDEDKTKECITEDGWYQTGDSGSMDAYGYLQIKGRIKDIIIRGGENVYPAEIEKVLYTHPKVKEAQVVGVEDFRMGEEICVFIRLGDGQESAGEIRDYCREKVMARFKIPRYVLFVDGFPISSSGKVR--------------- 126323272 82 ------------------SGSERPMTIHKYMLDAVSKYGNYMALTKKDNKWTYKEYYELCRKAAKSFIKLGLERFHGVGILGFNAAEWLISAVAAIFAGGLAVGIYTTNSAEACLYVLNHCEANVLVVENNF----QLQKIFQVKDQLPHLKAIIYIYTWDEFLAIGQCVVDGALEEIIKPNQCCTLIYTSGTTGNPKGVMLSHDNITWSSSTATGSLLLDQQEIVVSYLPLSHIAAQMMDLWLPMKIGGITYFAQPDALKGTLPITLREVRPTAFLGVPRVWEKMMKAVGASAPLLSKVRVAFSGAAPLTKDTLEFFLS-LDIPVCELYGMSESTGPHT-INQRNSFKLMSCGKVMSGCNMLHKKDSDG-------VGEVCFWGRHVFMGYLDMEEKTMEAIDEWGWLHSGDLGKLDALGFLYITGRIKELIITGGENIAPVPIEDLVKEIPIISYAMVVG-------------------------------------------------------------------------- 156976646 104 ----------------------------------AEKQADELAIWFENERYTWKELCNEVSSVQQWLVECGIKRGDVVAGYLPHMPQTVIAMLATTSLGATWTSTSPDFGVESVIERFGQVKPKVLFTCDGYTTFDMSEKNHHIADHLDGLRQVCQISYLKPNLFECDVSPAPLHFTRVEFNSPLFVLYSSGTTGKPKCIVHSVGGILNHLKEHQLHSDIQPKDRVF----YYTTCGWMMWNWVSALASGACLVIFDYPTSNVLWDLAQRAEVSLFGTAAKYLEAIEKTGPIKDYSLPALKTLCSTGSVLYPEQFDYVYQHIKQDLHSISGGTDICGCFVLGNPISPVYRGECQYAGLGID-VQVFDSRGQSVNE-QRGELVCTNPNFPVGFWNDTERYHSAYWNDNIWHHGDDVERSANGGLIFYGRSDALLNPGGVRIGTAEIYQQVNAIDGIVDSIAVGKEVN-SNEQIWLFVQTASGVTLGDGLVSEIKSRSCSPRHVPSQIFAISDIPKTRSGKLVELAVKQVINGK---- 15964640 2 -------------------------PLAEAVALHASERPHSPAFRMEGRVFTFGELAAGAKRILPAVQRSAAEATERVALETGNHPLFPAAFIAATAAGHCAALIDPHLPEIVRRRMKERLRPEVVI----------RAEGDLLRIDVPS---------AGQSRLLQGASDAPPAIPAGDGGEPFLVVFTSGTTGEPKPIIRNRRSWRVSLKTGQGFFGLGPETTTYAPGPLAH--GLTLYALAETLTAGAEFVGARHFEADQVLATIAATGAKRLVLVPTMLRRLCERAAGSP--LTSVGQITVAGAKLTTADRDAARRAFPAQVTEYYGASEGFISVSRAKD--RHTPTAVGKAF-PGVRLEIRDERGERLPAGETGTIFVESELISDGYIAGGD--GAGFRRQGKLATGDLGFLDEDGTLHLIGRAGGMVVSGGNNIYPSEVETVIQGAGGVNAAFVFGLHHPDLGSELAAVIEPGDGFDHAA-LERHLAA-DLPRYKRPRRIWLCRKMPMTASGKVAAGELRQWIATE---- 84993736 42 -------------------GHETPMTIPELFQESAERFSAYPALASKNGTLTFSQYYEMCRKAAKSLIKLGLQRFQCVGILGFNSVEWVVTALGTILAGGLCVGIYATNSAEACQYVIQQANVSILIVENDIPPDKMETVKAIVQYKLPLMESMANLYSWNDFMELGN-DIPNIQLDRVKANQCAVILYTSGTTGTPKGVLLSHDNITWTAGAMSQEMEINRQNTIVSYLPLSHIAA-QLTDIWIPIKIGALTFFAPDALRGTLVYTLQEVKPTLFMGVPRIWEKMQDTIKENVARSSRLRAFFSSASPLSQDVSEFFLS-LDIPIGEIYGMSECSGPHTVSNKSVYRVL-SCGKVLSGCKNM--LYNQNKE----GVGEVCMWGRHVFMGYLNKEEATLEALDENGWLHSGDIGRLDSHDFLYITGRIKEILITGGENVSPIPIE------------------------------------------------------------------------------------------ 149236033 54 --------------------------------------------------YTYQELYNMVLRLSYILKEYGVTSAQTIGVDCMNKPLFIVLWLALWNIGALPAFLNFNTKDKPLVHCLNIAHVSQVFV-DPDCAAPIRDTESKINEELPSVK--IHYLDEQALFSRIQLKATPTRRPQDTDSSACALIYTSGTTGLPKAGIMSWRKAFMASMFFGFIMKIDKTSNVLTAMPLYHSTA-AMLGVCPTLLAGGCVSISQKFSATSFWTQAKLVGSTHIQYVGEVCRYLLNSPPHPDQDKHNVRIAYGNG--LRRDIWSEFKKRFHIDVGEFYAATESPIATTNLGKGAVRKYGSLINLLLGTQQVLIMDPEDENAAYNQPGELLMRNPQNFQGYYGNKQATDSKILGDAWFRTGDLLKMDEDKLLYFVDRLGDTFRWKSENVSATEVENELMGSHAIKQSVVVGVKVPHEGRACFAVIEPKDELDHDEILKKIYTQTTLPSYAQPVFI------------------------------ 215498054 11 -----------------------------VIREGLSKFGEKVVAIDNVHQLTGNQLLRRIQRYALGFQRSGLRPGSYVCAHLSNTVDNVAAVLGVVFTGATIVMAKPTLVTRELLYIIKDSECRYVLADKHAASKVLEVRKDHRLEELFCLEDLPGFTDISPFQELSESSFKEYS-PSSNTEGVIAVMYTSGSTGPPKGVEASHKAYVSSFESFDSLKLMTEDDVFLAWSPITHLSGFAVN--VFAMCIGATTIFREPYLPKEFVKDLETYKVSTLFGLPTKMQAIIEEVKATGASMPQIKKVLLGGSAIQKSLCKDMCQVFDITMANIYALTEAFGPVCGTA-PGHVTTDNVGFPVA-GCKVKIMDASGQTMAAFEHGEIWVHCITAMKGYRGRPEDTAAVLTADGWLRTG---------------------------------------------------------------------------------------------------------------------------- 125605526 166 ------------------DAYPGGEWLPGAVLNAAARSSDDVAIVWRDEGVTLEELRKKVCLVANALDALNLAKGSAIAIDMPMNVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKISEAKAIFTQDYILRDDKELPLRVVEAKAPMTIVIPVRGSTPKGLRADDLSWEDAKVNHAKADNPAYILFSSGTTGEPKAIPWTHLTPLKSAADGWCHMDIRRGDVV--AWPTNLGWMMGPWLVYASLLNGASMALYNSLNSSGFAKFVQDAKVTMLGLVPSIARSWKSTDCTAGFDWSTIRCFSSSGEASSVDDYLWLMRVCYKPVIEYCGGTEIGGGFVAGSLLQPQALSAFSTP-AMGCNLFILDNNGNPLPQDSVGELAL--DPTFLGYFGMPEWNGKVLR-----RHGDEFERTPDGYYRAHGRADDTMNLGGIKVSSIEIERICNRNDAILETAAIGVP-PLGGEQLTIAVVFKDQSSQTEDLNQLKLAFNTALKKLNPLFVVVPSLPRTASNKVMRRVLRKEFTQQ---- 217408689 28 ----------------------PPKTVMQNFDAQVTKNGNRTALYHKRTKYSWKEYRQQVDSFGKALLKVGFARFDTINIIGFNAPEWFFANFGAIAAGGIPAGVYTTNNPEACAYVAEHSEAKVVVC----EGVKQLEKYYEISRNLPNLTALVMYGTDEGFLDLGKDVSDTARTDSWKAGETCTLIYTSGTTGPPKAVMITNDNITWTIETLMGRTRLDHNDVMISYLPLSHIAA-QMLDMHNPMATGTQLYFADANALKGSLQTLKEVRPTVFFGVPRVWEKIYDAKGKAAAHWESLEYGSKSGSPLAKKLLHKAHLALGIPIMELFGQSECTGPHA-VNGYDAFKVGTVGRPLI-GTETKI-DEA--------TGELCYRGRHIFAGYMGMPDKTTETIDSQGWLHSGDIVAIDSDGFISITGRIKELIITGGENVAPVLIEDELAAMPALANAMVIG-------------------------------------------------------------------------- 115377812 10 -----------------------------LVERHVARNADREALVEGRRQLTYGQLYHATCAMARWL-ELTTRPGCTLALVGSATLEFAVAWLSAMRAG-RPVLLAPSRQAEAYYPALWEKVAPERVLSDRTSS---------VGEPLPDVSHWLAE-------PAPAPAQEGSAEALLGDDRPALMLMTSGSTGGAKICVHSHRAFAWFEQHVTRALWIRPDDRVLAASSPHFSFGL--QGLHVPLSVGATAVMVPEWTRHDILEVAHAERVTALLAVPTLYHILWRRAAETPVRPKSLRLSFAAGEHLPGLVRERWEAFSGSRMLNSIGTTETFLPYLSEDAHT-----------SGDMLKRVGAFQYQARPHAMEGELSVESPAMMLGYLSQGALAPRS----GGLSTGDL--FAPEGEFRFVSREGDRIKLSGCWVSPHELEDFLLTQPGVSSTAAIALKTEEGLTRLRAFIVLKPDASGTEAWEAQVRQRMRPRALRPDRIVFVESLPSTASGKIKRSELLKAV------- 118619238 31 ---------------------------------------------------SWRDIHQTAVRVAGRLSAEGVTRGSRVTVLAAGPEDVAPVVQGIWRLGAAMTMLQQPTSQADLAGWHAGTLRAPALLDTRWVVIGEPFLAAAETLRAAGYRVIEIGESWPELAATEE---------PTGEDDVALYQLTSGSTGDPKAVAITHGNLFADVAAMTAEVHLDPEDITASWVPLSHDMALIAYLISPMFAGNGAVYITPTESPLKWMQILTERRATITAFAYSIISRRLSAIEDGTYDLGALRCVVTGAEPIDPATMAEFARRFGLRLGAAYGLAEATVAVSFSPVDNPLTTESVGPPMSGV-EVRIVAADGSNLPPRRMGEIAIAGDAVARHYLTTDGEVAAV-DPDGWLFTGDLGYLTEGGEIVVCGRRKNVIIVAGRNIFPADIERLAASVHGIRRGGVVALADRREEIRIVAETVADPSIEDGRELRRQIAQNVRGATGLRPTVLLVGKVPKTASGKIRHVMARELFGE----- 111222599 2 ----------------------RGTTLPGALDEAAATGPD-VAVSFPSERLTLAELAARTTALARALVADGVAPGERIGVFSRNNADFVTAVIAVGRAGAAACPLPLPTSAGDLAGY-----AARIAAVTSAAGVSRVLVGAGADGLTRRLAPVLGALRFDGIAGLTRSARDGVALPAVSPSDLAIVQFTSGSTAVPKGVVLTHRNVVHGTAAIVDGIGLGDGDHGATWLPLYHDMGLFGALSAILTAVPMTIWSPTTFDPASWLRAFAEIGATVAPSPNFGYDALLAALELAGLDLRRWRVALNGAEPVSPVTVARFGAHFAPAMFPVYGMAEATLAVTFPPLGRPPVTTGVGRPVR-GMRLRIVDDERRTVADGTVGEIEIAGDAVTAGYLGTPTAIEADPSGERWLPTGDLGFLLA-GELHVSGRRKEMIIVRGVNYYPEDAEALVRDAPGVHRVAVAAADTDESGAGVESLTVIAETTLDDAADRVRLAASALGLAEVSVRLVAPDALPRTSSGKFRRAEARDLARQ----- 119474815 100 ------------------------------------------------REISYSSLYQQVGQLAAAMRSRGVVSGDRVAAFMPNVSETIIGMLAATSIGAIWSSCSPDFGINGVMDRFGQIEPKILIACDGYKTIDCLPRVQDICRNINSIEHVLIVPVTCQNTSIHDIATPELIFEQLPFDHPLYIVYSSGTTGVPKCIVHSAGGLIQQLKEQQLHVDLKSSDTL-------FYFTTCGWMMWNWLVAGATLVLFDYPKATSLIDIAEEERISVFGTSAKYIAALEKAHPRESHNLEHLRAILSTGSPLSHESFRYVYRDIKSDLCSISGGTDILSCFVLGNPCLPVWEGEI-QCAGLGMAVDIWNEKGGSVLE-EKGEMVCTKPFPAPIYFWNDADNKAYFDPNVWAH-GDYGEITHHRGIIIHGRSDAVLNPGGVRIGTAEIYRQVEKLDAILDSICIGQDDDV---RVVLFVILREGIKLDETLRRTIRDETTPRH-VPAKIIAVADIPRTISGKIVELAVRNIV------- 2647973 29 -----------------------------------------------------------------------------VGIVVHHTARDVAAILGVLATGRAYVPLEAGHPEARLESVLALAGCR-------------EAVATAETGWQPPVETVIRPRWTQ--TPVTTVLQGTLPESGARPEDPAYMLFTSGSTGEPKGVVVPHRAPAAVVPLLRDLYGIGPEETVLH----FHGAGTSLEEILPALTGGATLVI-DDAAPEGFARVAEEQQVSVAILPTGFWSSLTGDLLHQGARLPSLRTVVIGGEAVRADMLERWRRLPGVRLLNTYGSTETVTHAAQLAGPGAPALPGTGLDLPPHVRQRVDD----------RGELSIAGPGLALGYHGNPGATSARFREDGWYRTGDLVTEAPGGILVFRGRSDHQVKIRGFRVDLLDVEALIGRCEGVAAVAAARVDRTEHGVLAAFFVALPHREPD--EIAAGIRERTAPPHLIPSLIVPVEALEQTRTGKVDRNATRDR-------- 57638615 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPDYPQERLASMIADANVSILLTQ------------EQIRHLLPNHEAQIVCLDADWNVIAQQPPSNPVN-SRLQPENLAYVIYTSGSTGQSKRVMIEHRSLVNAYFAWEQTYQLRA-TRTCHLQMASFSFDVFSGDLVRALCSGGKLVLSKRESPKELYNLMVLQQVDCAEFVPAVLRNLVEYLEQSQLRLDFMKLLVCGSDVWYGQEYQKFRSFCGTRLINSFGTTEATIDSSWFEATTHSELASEGRAFL-NTQLYILDVNLQPVPVGVAGEIYIGGASLARGYLNRPELTAQKFVPNPYYKTGDLARYLPDGNIEFIRRTDYQVKIG---------------------------------------------------------------------------------------------------- 86156817 25 -------------------GHPSGATFLDLHER--------------ETFLSWSEVRARAERAAANLVHLGIRRGDRVAIVLRTEPAFLDAFLGAWLAGAVPVPLYPPVRLGRLDAMIRVAGARLVV----SAGGTRRLLGGAVERGGPALGCVDVS-------ALSALPARIAREPE--PDALGLVQFSSGTTVDPKPVALTHRALAAMADALVAATSAGPDDVLVSWLPLYHDMGLIGCLLAAMSYPGPLVLIPPETRPALWLRALARKRGTISA-APSFAFAYVRDADLAGLSLGTVRLLLDGAEPVSAVALRGFAERFPGALVPVYGLSEAALAVTFARPPGGREVVPVGTPV-PGVEVELRGEGGMRVGEGRVGRVFVRGPALMREYLGDPGATARAL-RGGWLDTGDLGFVVG-GALYLHGRARDLVIVRGANHAPEEFEAPLAALPGLRPGCAVALGFEPAGGAGEALLVLRDEAAPDAELEARVRRAVLAATGIPHTVRLLATLPRTSSGKLRRAALR---------- 147828266 278 -------------------------TFMEVIKAVARQTXESVAIRANQKSYSYNQLISSARKISSLLCNGDIKPE----LWLNLSVEFVAGILGTWFSGGVAVPLALSYPEAELLHVMNDSDVSMILSTE-----DYRELMENVAAKSSAQFSLIPPVQTGEIVADKSLQGEIGKWNKLEDEDPALIIYTSGTTGKPKGVVHTHKSINSQVE------------------------------------------FMPKFSVRGIWQRWRESHITVFTGVPTMYTRLIQGYEAMDPELQKLRLMMCGSSALPYPVMQQWETITGHRLLERYGMTE-FVMAISNPLKGVRKGGTVGKPLPGVQV------------------------------------TKESFIDGGFFKTGDAVKVDDDGYYIILGRTSDIMKVGGYKLSALEIEAALLE------------ANKDYGEAVCAIIVPEADAISLEELCTWAKEK-LAPYK----------------------------------- 50290039 83 ------------------------------------------------QTYSYKETYDIVLRLSYVMKSYKVNAGDYIGIDCTNKPLFMFLWLASWNLGAIPAFLNYNTIGSPLVHSLKISNSKVFIDPDASKPIKQTE--EEILNAIPGIQ-LNYLQEQELMAILNDVNSDPIIRSPEGLTDPAMLIYTSGTTGLPKSAIMSWRKAHVGCQLFGHVLHMDNTSTVFTAMPLFHSTA-ALLGACAILSKGGCLAISNKFSATNFWKQVYLTQATHVQYVGEICRYLLHSPESKYEHMHTAKIAYGNG--LRPDIWQDFRKRFNLEVIEFYAATEAPFATTTFGDFGVGACRSYGVKMDPNDDSIIYRNSLCEVPDGEPGEMLMRPETSFQGYLGNEKATKSKVLRDAWYRCGDLLKADKYGQWYFLDRMGDTFRWKSENVSTMEVEDQLTTASKITQVVVVGIKVPKYGRAGFAVLKLKNHDYDSSEKIKLLNNKTLPKYALPLFVKFVREIRMTDNHKISKKDYRDQ-------- 91786031 55 -----TPHTAVLADRMPGARWFPGAQVN--YARQVLRHVDKPALVNQHRELSWPALRQQVASLALHLKAQGVEPGDRVAAYLPNIPEAMVAFLAVVSIGGVWSICAPDMGTHAVLDRFKQIEPKVLIACDGVRDFDRTAVLAELRAALPSLQHVIVSTLLESATARNDAQTAAFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGVALALKTLHNDIGCSYEANSWGER--YHWYSSTGWVMWNALLNGTTCCLFDKPDWTTLWRFAADLDVTFFGAGAAFFANCMKAGVELAEDLTRIRALGSTGSPLSEDTQRWFRKLHAVRWCNISGGTDFAGAFIGGNRELPLVPGEMQCRLL-GCAVEAWNEQGQPV-INEVGELVCTQPLPMPLYFVGDEGNQRYLIYPNVWRHGDWLKIGANGGCVIYGRSDATINRHGLRMGTSELYSAIEALPEVLDSMVVDL--EYLGRESYLFVVLREGVALDDALKARLNKTALSPRFVPDAIFQVPEIPRTLSGK--KQELP---IKKLLLG 212939340 2 -------------------------SIAKAFFEVADQQKDKIAQIYGYTHVTYGDLRNNVLKLASFLKSINVKHQDKIFICSENRAEWAVIDFAILSLGAVDIPKGSDVTLFEAEIIFNSALPSVVVLENLNLLNMFVQIKFTVKPIFIIIENLSKEDRLKDCISFGDNLRKDSEIIEVDSNDMATIIYTSGTTGNPKGVMLSHANLLYQVSSFGLMVDTQVGQIFMCILPIWHSFQRSFSYN---IFLKGMVCLFSTIVPRAMLDDIKNINPHYIAAVPRLWIAIRQNEVSKKPFISRIRTVITGGGSMPLSVA-RFFNSIGIELANAYGLTETSPGVAS-NKHKKLIIGTCGK-ILPGTVAEIRDADGNKLKKPGKGILFVKGPQVMLGYYKDREATRRIIGPDGFLNTGDIAKLSKDNVVQIIGREKDTIVLNGENVEPAPIEIKLEESILIEKAVVVG-------------------------------------------------------------------------- 197775222 17 --------------------------------------------------------------LAKGLLAEGIRLGERVAVMSRTRYEWTLFSYALWSIGAEVVPVYPTSSADQVRWILSNTQVVAIVVEHE----DHAMTVGAACDGLPLLRAMWQLDSGCVERLTERGRHVPETVVAVGPRSVAAITYTSGTTGQPRGCVITHANLAVECDTLYTGWEPGEQPCILAFLPLSHIYGLMVQ--VACMRGGVRLGHQPDLTPDALLSALASFRPTYVFAVPYIFEKIFNAEEVQRRDTGRVRHATSGGSTLDRELG-LFFDGAGITVHDGYGLTETTAAVTSQP-PGRPRFGTVGRPL-PGCAVHIAQD----------GEIWVRGDVVFAGYHNDPVATGSVL-RDGWLATGDVGWLD-DGYLVITGRKKDIIVSGGKSVSPRILEDRLRRHPLISQCLVVG-------------------------------------------------------------------------- 157132762 25 -------------------------SIGQIMFSMLERTPERVTQIDGDREMTCEEFRLRAIRIVQNLQAYGLKKGEMVVMACRNCENVFPLVLALLAIGAQFVLMPIYFVLNEVKHSVRKYQPKYVFCDDA----NYGDLSKACKDDVIEDPTIFVLESGRDGVETEKEHLFSASYLGDARSTVAVILSTSGTTSMPKGVRLSHAQVV---TWSNAYLKVNRGIVF-NFSPLSWGTGFGN--LYHSIANGTRLFTRSAFDEDKFFDLLAKYPIRSVALQPSYSKSILCHPRCASADFFSIQTWIVFGSISSDALRDKIETMINGRTLNVYGLSECGII---LHDATGRKPGASGQ-VAQQVQVRIVDERGHPLGVGEHGELQVKKSEPFLGYFDEPEAMIGLITDEGWLRTGDCGYFDEMHYFHMSERKKDLLCYRNQLIIPGSVECVIEGIEGVMYACVVGVPEEGW-------------------------------------------------------------------- 57638617 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPTYPTERLEFILADAQVSVLLT------------KQSLIAKLPAFTAPAVLLDAE--WDRIALESAAALDMLLAANRLAYIIYTSGSTGQPKGVMVQHDSLANYTAAASREYAMSDRDRVLQFASL--SFDAAAEEIFPCLTCGATLILRTEASIAIFLHTCQEWQITILDLPTAFWHQMVTEMETQKLTLPPVRLVILGGEKAARDRFTTWQKLPHVRLVNSYGPTEATIVTTTIDTDEELRELPIGKPV-NNAHTYILDSSLQPTPIGIPGELYIGGAGVARGYLNRPDLTALAFIPDPFYKTGDRARYWADGTIEFLGRIDRQVKI----------------------------------------------------------------------------------------------------- 163792461 10 ------------------------DTLPKVLRHNARSHPDEVALRLKDHETTWAQYLAQVRSTALAFRDLGIGPGDVVALIGDNDVDWIATEIAAHSVGAMTLGIYRDALEEEVGYLVDYAGAKLVFAKDQEQVDKLISLGDMAASTDPRLHELAVLIKRGEELHQADPAAFDALVDATSGEDVAILCTTSGTTAHPKLAMLPHGRFIRHAITYLGADPKDHTDEYVSVLPLPWIMEQVYCVGFGLV---ARMIVNFPESQETMFQDLREIGPTFLLLAPTLADVMLFSALRDRLGFSRVRSAATGGSAMGPETFKLFLA-MGVPLKQLYGQTETLGAYT-LQTGEDLDVDTVGPPFQ-GCEVTILNPDSEGV-----GEIVTRHENMFTGYFRNEEGTKADL-RDGWMHTGDAGFFDAKGRLVVIDRLKDIAETSGVRFSPQYIENKLKFSPYVGEVVILG-------------------------------------------------------------------------- 145346344 20 ----------------RRFGC---GTVHEVFEYAVKRHASRPALTSDGREMTFREASERVSAIASGLVDLGLKPQDKVIIYADTKRDWQLTAQACFRMNLTVVTIYATLGEDGVKHGINQTKASVVVCD-----GKLLKTLTNVAGDCPSLKHVVTMGEPEQAIGLDEVATKPMAARPPKSTDIAVLMYTSGTTGAPKGVMLNHSNVCATMTGLKDAGDFTNKDVYLAYLPLAHIMEMAAETVMLALGAGLKLAPGTRGDAPTL-------KPTFMVFAPAVLDRVRQAVQAKRKDFENVRIMISGSAPLSRETQIFMQTCFRCPVRQGYGLTETGSCGTIYSPTVGQVLTSVSISLRDWEEYRVADE--KDPSIGMPGEVLIGGPVVCQGYFTAPAKNASEFVIDGYFHTGDVGQFTADGQLMIIDRKKDLVKLQGEYVALSKVENVLKQSPYVAMA------------------------------------------------------------------------------ 57234259 5 ------------------------DTIPKLVKNNAEQWGNKPAMCMKNQKYTWSDYYGTVKYFGLGLLSLGTKPADRVAIIGDNEPEWFWAEFAAQAIGAIPTGIYVDSIPDEVKYIARHADVKIAVVNDQEQAWDPKGLKNYDDPMLISFKEVVKLGQ--EYEKAHPGLFEEL-LGATKPDDIAFIYYTSGTTGLQKGAMLSHRSLITTAKGFIARYPLDYKDDLISNFPASWVGD-SFFATVPHILSGARLNFPEEPEPRQWESLVSEIQVKIMDAHPKIADGLLFHPLKDKLGVSKVRFGVTGSSVLSLDTFKMIHS-MGIELRQNYASTEA--GFISSHGKGDISFESVGRP-ALGTEVRLTNE----------GELLIRSDCMFSGYYKDPEKTAQSF-KNGWFATGDAVNINEKGHLIFLDRLKDLVLASGIKYAPQYIEGRLRFSPYIKDAMVVGGED----------------------------------------------------------------------- 145345593 1 -------------------------------------------------------------------------------------------------AGMAVSPMSTRDPAKRLASVFADADVRIVIVRDGDEALKVGELT---NAKVFTVEAL-----------FRAQQRSATATIAVKADDASHVFFTSGSTGRPKGCVASHAALLSYCEAKNIAHEIDGTSVVYCAS--SHMFDPHFTDFCSAIVAGCTLTSASRETFARLGDALRVSSATHCLTTPILLSSVREIPS-----LKYLRLVALGGETMSKSLAQAWLDA-GVRVANTYGVTECVATFCEIKQASNDDLRTLGDPLPGNTFIFAADPGDDPAKAGELAELWIGGRQVGNGYLNRPELTSARF-KNNLYRTGDIVKVSSDGQHILVGRRDDQVKISGQRVELGEVEDAIRRSAFTREVKCVL---ASTTKQLIAYCTGSDVDTVVTAAMRYAVAREIPQHMVPSMFVFLDELPMTSTGKVSRADL----------- 167388117 44 -----------------------------------------------------------------------------VGIFFPNRAEWIIISQALHRIGLIPIPLYATLGVQSINYIIDLTDIELIVVSSETISKSTELKSKSHQLKYINIDSIVDIHSLVDIISIGKLNPTPVDLPSV--DDIYSIFFTSGTSGNPKGVVHTHKSFHSAVYCFTSMNIFDKDTVALSYLPLAHVFEHEVTYIF--VYGYGRVAFMCGG-LGCLLNEIQDCQPDHLIAVPRVLQRIMDAYIASSNFVSRLKSIINGSAPITMEIYNYFKELPNCHVLQGYGSTETFGGVCCCPGLNDPKILSIGVPFLHTTRIRSVPDMGNDPP---QGELEIKSDNLFKEYYKQPEVTSNSFTEDGFFITGDIVKLNVDGTISIIDRRSNLIKLAGEFVAVENVEQAMISN-KIAQAFVHGVSTDNF---VVAVVVPTKEASDEQELLEWLHEKGIPSFAIPRALY-IEHTPLTPSMKLRRANLKKHYA------ 45656005 5 ------------------------KNLADMLIQSTEKYGDRPVFWSKGEDTSYNQLYDMGIALAEALIQLGLKAREHVGVLADNRLEWILTDYAVQFSGAANVPRGTDVTESELEYILNHSEAKIVFIENDKMLEKY----NKVKSKVPKVETIIIMDEEGRSLRAKGSKKAEKRIEEIKPEDLFTLIYTSGTTGMPKGVMLMHSNMIHQMVYVVPMLEIKPTDSMLSILPIWHIFERINE--YGAISSGIQTYYTKVADLRN---DLAKAKPSFMAFAPRVWRRFLNGLEVDYENLSKIRAALSGGGALQSHV-DNFFNDIGMLVLEGYGMTETSPVISVRPFVKPII-GSVGF-LVPKSELIIKDENGNVLKLGQKGIVFVKGPQVMKGYYKNPEVTKKTIV-DGWMNTGDIGFINFKKTLTLTGRAKDVVLLGGENVEPVPIENKMDESPFIKQSMVIGQDQKVLG----AIIVP---------------------------------------------------------- 156141035 12 --------------------------IVDALRHAAAHHPNSISTSSPPQTVSYKDLLHQAEANATRLLQQKLSPKSIVLVHFESALDSIVWYWSVLLAGGIPALTNPADRERHLRHLSETLNSPVCLTRPALAPFEEQTADDRIKAR--TVDEILAAPE------IADVADAPLPALTPSSTDMLALMLTSGSSGNAKAVPLTHQQLLAAFRGKSTAASLRPRSPFLSWVHMDHVANLVHCHIF-AIVSGISQIQVPAPDPAQLLNLISRHRVSRTFMPNFLCAKLRRQLESPGLNLETL-YIDTGGEANVTEVLQSLLSRYGAPFKPSFGMTETVAHCPSYDHAQRHEFACLGKPM-PGVRMRVLDTPSEEAAPGERGSLEVTGEVVFKGYYNNPAATAEAFTSDGWFRTGDLAFIDSNGNLHLDGRTKEMININGVKYLPYELDAALAQIPGATPSCTFSSRDATMDTEVVVVLYLPSYVESDDEARSIIRVVAMHTRSRPRVVPLRPDMPKSTLGKLSRAKLKTALEE----- 47228290 77 ---------------------------------------------------SYEETLHAAKCFGSGLAALGQKPQCNIAIFCETRAEWIVAAQACFMYNFPLVTLYATLGPAAIAHGLNETEVTHIITSKDL----LQGRLKDILCDVPRLQYIIVVDSKRDMATVKEMGSKPVDRRQPEPSDIAVIMYTSGSTGIPKGVMISHGNIIAGITGMAERIPLNETDTYIGYLPLAHVLELSAELV--CISHGCRIGYSSPHTLADQSTKIKKLKPTLMAAVPEIMDRIYKNVMTKVEEMSSLRLLLSGGAPLSPATQRFMNVCLCCPVGQGYGLTETCGAGTISESKRAVWDYSTGRVGAPLVEIKLKDEEGGIDKPNPRGEIVIGGPNVTMGYYKNKDKICNDFFVDRWFCTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAVLKNCSLIDNICAYANSDHSY---VISFVVPNNNSQVEKEVLRIITEAAIAAFEIPKKIRLSAE-PWTPTGKLKRKELKSHYQEDI--- 158287715 30 -------------------------------------------------ELSYSQILERSARLAIGLAKLGIKRTDNVAIFSQNSLEYCITMFGSIFVGAPLALLNPAYVEGELRHAIGLANPKLIFISPDVLQKLMHTL-RGIQGPKP---RVVLCGEYPELIPFASLLDNAPPEPVNKAGQVALIVLSSGTTGLPKGVELTHQSIIATIAHSAKLLELPDQLVALAVTPLFHV--VAGVGLLNMVTNNCRCVVMPRFDPHLFLSCIEKYRVNLMTLVPPLMVFLAKHPMVDNYDLSSLMTLFCGAAPLSKEIEDQVRERLGVAIRQGYGMSETTLGVL-MQDGFENKAGSVGK-VRMGQWVKVIDP------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218710157 9 -----------------------------LWVQWAQQNPHQTALVIPNRAYTWQQVSVLVSEYQQQLSHQGLSAGDVLTIVGKNQAEVIPVYLAALNLGVVCAFTMPQPKARKLESLYGQLGRRYLWLLDS-CGLDHSDAVDTVLVTLPCLSEVKVDADDKPIATSESSSFNP--------QNLASIVFTSGSTGNPKAVAHTLQQHLCSAQGLLDVFNFEQADTWLLSLPMFHVSGLAIVHRW--LAAGGCIKIGSGKLESDI------EGCSHASLVATQLHRLLKSKQAL-----TLTHVLLGGSQIPEALGLEAQQ-MGIETWLGYGMTEAASTVTAKPVDSS---NTAGFVL-GQRQLKIEDQ-----------RIFIGGNTLASGYYYQGELTPLV-DENGWFDSKDLGEWDGE-QVSIIGRADNQFISGGENIHCEEIERALNQLSLINQAFIVPIEDDEFGFRPVAIVDCTD--LPTKEWFAEQLNGRLERFKFPVEYYRMEQL----SIKVSRAGLAQWLQQ----- 146312158 6 ---------------------------------QLEQYGDAVAVISEDTQLTYRQLAQSVSTLAEQLPARAL-----VFCLCDNSPGALVGYLACLNARAVPLMLDKNIAPELLQQLMDIYRPGFVWKQDDAEAGTYQ---------------------------LHDLHQ---PAPEMD-DALALLIATSGSTGSPKLVRQSYQNLLSNTRSIVDYLDIDSHERAFAWLPMNYVYGLSI--INTHLAQGATLLLTNSPVQPTFWRFLKQHAATSLSGVPYSW-EILKKLRFTRMDLPSLKTLTQAGGKLRPELLAAWAAEKGLRFFVMYGAAEATSRMGFLPTELSMDPGVMGMAI-PGGKFALEDESGTVITAGQRGELIYYGENVTLGYATCREDLAKSDERQGRLATGDLASCDENGLYTIVGRKTRFLKVFGNRVGLDELEHVLKAFPA-TECVAVGRDDN-----VQVFIT---DAAQTEAVKSYLAQTCQLHH---SAFTVIDAIPKNPTGKTLYRAL----------- 156538691 39 --------------------------------------------------LNYNETLLRAKNFGSGLIASGLQPGTLVGLYSQNRPEWILTEQACYTYSLVVVPLYDTLGPDACAYIINQAEITLVVVEDEKKCNLILDKAPRCLRKLVVINPVRAKSRGITVVSFEDVERLGAQHPEMPPTDLCTICYTSGTTGFPKGVMLTHQNVMAGICAVLLQLGLTAKDSMISFLPLAHMLERCCEN--GMYMVGGSVGFY-SGDIKKLSEDMKLLKPTFMPAVPRLLNRLYDKVQAELDNLSSVRLMIVGSAPLAGNVLTFTRCVLGCIVLEGYGQTECSAPIT-LTVQGDHTPEHVGPPVACCCIKLVDVPEMEYYSADNKGEICVKGANVFAGYFKNPEKTAEAIDEHGWHHTGDIGMWLGNGTLKIIDRKKHTFKLSGEYIVPEKIENI---------------------------------------------------------------------------------------- 157827373 609 --------------------------------------------------------------------------GKHLGLMLPNTTNTLITFYAMQFSEFVPAIINWSSGINTIINSCKTAQLKVIYTSKQF--IEKAELHELITNLLDFGIKVIYLEDFKNQINLALKLKASMGCRNRDDEKPAVIIFTSGTEGEPKAVMLSHRNLQANRYQATAKIPFSLDDIVFNSLPLFHCFGLGGAIITT--LNGIKLFLYPSPNYRSIPEMIYDVGATILISTDTFLNGYANYA--HPYDFYSLRYIFAGSEKLKETTRQFWLNKYGIRIFEGYGITESSPIIA-CNTPMHSKAGTVGRLLS-----KIEYKLEKVEGIDEGGRLLIRGPNVMLGYL---DENGNYIYKE-WHDTGDIVKIDGEGYITILGRLKRFAKIAGEMISLTKVEELASEIDPSSLHAAISTQDETQGEKIILF--TTSTIINRENFTNNVRKAQVSLLYIPKIVITLPEIPLLANGKVN--------------- 197921454 110 ------------------------------FEQQVGRSPDAVALVCEDRQLTYAELDAAANRLARLLVARGVGHEDIVAVAVPRSPELVVSLLAVMKTGAAYLPLDADHPQDRIAYMLSDSGARTVVTTRESAGE---------LPAVPGVTRVLL--DDPSVVAGSAALDDSALGLPIPLDQAAYVIYTSGSTGRPKGVVVPHDGVGSLIATATDRIGIGPDSRVVQFASVG--FDVTVWDLIMSLCVGGRIIVVPAERRVAGHALIREHRATHMILPPSLVSAL-----PPDCELPDGAVLVVGTEAVPGELIARWSGRL--RVVVAYGLTEATVNSTWLAEAGLQGPAPIGRP-DPNTRAYVLDAALRPV------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210110480 75 ---------------------------------------------------TFRELADNVAVYAAAMKKMGIKEGDRVVGYIPNCCVTIEAMLGATSLGAVWSSTSPDFGVTGVLDRFTQIQPKLIFSVDAVRQHAHLDKLQKVVEGLPELEKVVIISSIPKSLFLDDFLASPLEFAPLPFNHPLYIMYSSGTTGPPKCMVHSAGGLIQHLKEHVIHGNMDRDDIML----YYTTAGWMMWWLVSCLAVGAAVVLYDGPTPNILWDLVDKIGITIL-GTGAKWLTVLEEKGVHPHDLSSLHSILSTGSPLKPQSFEYVYTKIKKDLLSITGGTDIVSLFAGHNCSVPVYKGEI-QCRCLGMAVESWNEEGQAV-FGESGELVCTKPFPSMPFWNDPEKYKKAYFAQGVWAHGDFCEINPKGGIVMLGRSDGTLNPNGVRFGSAEIYNIVEEFPEIQDSLCVPQRNKYHEERVILFLKMSAGASMSQDLQKRIRATQLSARHVPAIIMETEDIPYTISGK---KV--EVAVKRILAG 213690407 43 ---------------------------------------------------------QKANNVSSSLLALGIKPNDKIAVITENNPNWHILDIGILQIGAQNVPLYATLSENDYAYILNHSDSKYCFVSSNELYEKVKSVMDKTQLKVFSLEELATDYGWSSFLELGKNTDHHLKIASIKPDDLATIIYTSGTTGTPKGVMLSHKNIVFTVFAIEQRLNLQRGNKIISYLPICHIFERSA--FYYNLYMSVQVYFAE--SIEQIGDTIKEVKPDYLAVVPRLLEKIYDKIVDKGSNLKGLKFMISGSAPLQPKLIRVFTAA-GIPIFEGYGMTESSPAGTLNDERNKLKIGSVGKPLK-GIEVKIAND----------GEILMKGDNIMLGYFKNKELTDETII-DNYLHTGDIGEIDEQGFLSITGRKKEMFKSGGKYIAPAVLESEFKQSRFIEQIMVVG----ENEKMPAAIIQLNFEFIAEWAKRHQLKEKVIARIQTPDEWTIDDGL-LTPTLKIKRNNIRDKYN------ 126437439 18 -------------------------SFTETFAAGFTSYGDRPCIEFEGRWHTGDEVTGYAAAVDTALRDAGVDAHAPIGLVVRNRLSHAAAIAGSLAGGRWVSMIYSFQSPEAIARDIEQLRPAAVVAD----AQDWTAPVLAAASRC-GLAGVAISEQQPRVVTARRGPAVPASPSAGLS------ILTSGTTGPPKRQAIDEAVLDRTVFSVTGGLFAEPTDPELSYWPFG---GIGVCQLIAGFATGKRIVLLERFSVDDWVRAVRTHRIPRAGVQPAVVRMLLDA-DVSPEDLASLQFLISASGPLDPATRDEFEQRFDIPVRLAYGATEFAGSVCAWTPEGSAKRDSVGRAL-PDTEVRIVDDTGVAVPTGARGVL---------------EARIEVLSPD-WIRTTDIASMDDDGFVTLHGRADGAIIRGGFKILPETVRQVLLGHPSVRDACVVGVPDDRLGQVPFAAVEPARGVPGSEELREWVRA-ALPVHHVPVAVVTVDELPRTPSLKVR--------------- 29824914 14 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFAALLQQQAVSVVWMTAGLFH---QYAEGLLEAFARLRYLIVGGDVLDPSVIARVLKGGAPRLLNGYGPTEATTFSTTHEITRDEGSIPIGKPV-GNSRAYVLDAHQQPVPVGVTGELYIGGQGVALGYLNRPELTAEEFLVDPFYRTGDLVAWRADGTLQYQGRNDQQVKIRGFRIELGEIETRLAGCPGVKDAVVLARQDEPGQKRLVAYFTER-ESLDIEALRARLQGQ-LPEYMVPAAYVRLDSLPLTGNGKVDRKALPAPDQDAVLS- 193587221 115 --------------------------------------------VMGDYRWTFTEVDKASDNFGNALVSLGQKPKENIAIFAETRAEWMISVQGCFKQNIPVVTLYATLGEDAIAHGINETEVTIVITS-----HDLLPKFKKILQLTPRVKTLIYMEDGVEIISFKSVLKRGSEYTVTENNDIAIVMYTSGSTGTPKGVNLSHTNLISTLKAFTDAISIDKRDVFMGYLPLAHVFEL--LGELACLLCGIRIGYSTPLTMIDTSSKIKRLRPTLMTAVPLILDRLINLLVFKKTSAGRIRFILCGGAPLSPETHTLIKICLCENVQQGYGLTETSSCGSAMSR-DDMSTGRVGAPLTVNDFMLVSWEEGKPYP---RGELIIGGDNISPGYYKNPEKTKEEFFEDGWFKTGDIGQLEADGAIKIIDRKKDLVKLGGEYVSLGKVESQLKTCPVVDNICIYGNPFHMYT---IALVVPNREKAVVDELTAHGRKNKLERFEIPTAIIICNDVPVTAAFKIKRREI----------- 154273701 36 ----------------------------------------------------------EVDQFAGLLHARGIRIGDVVGVFMTNSPEMVVAILALAKLGVVVDLINTNHRDDTFVCALDLSHPRFILSTPDLSQHAKVDLPHAVSAETPIPPKVELIGLND----LQNASHVNLVPAKRSLTDMAVLICTSGTTGEPKACVI--RNDILWATSTPFTGDMRHPLRTYSSLPLFHSTAFLA-GLCYTLGSSGTFCLARKFSATTFWEDVKECRANRILYVGELCRFLLAAPPSPYDRSHSVTHAFGNG--LREDVWDKFKERFGVRIREAYRATEAVAKFEN-DGRSAAGKGKVGFAGPPEMQMPVRDPNTGFCDPGEEGEVIVSDLSLLTTYLNDDAATEEKLLRDVFQRMGDLVMREESGWVKFQERIDDRFRWQGQNVSTGEVRSQICMMPNVMDAAVFGVKDSYEGKVGGAVIALRTEASETESLRSALVKSGLPYYALPRLVR----------------------------- 71744402 131 ----------------------------------------------------YRVLWENIESFGRGLVELGISPNSRVAIYEETRWEWLATIYGIWSQNMVATTVYANLGEDALAYALRETGSRAIIC----NATNVPTLVRLVQSRIPPLVIIYIGQLPPDWLHVVDLSDEPLRIP-TDNDQVAFIMYTSGTTGDPKGVIHTHGSLISGVTACADYVPYEEGESYCAYLPLAHIFEFGVVNIF--LARGS---FVGFGNPRTLLDTYREYKPVFTIGVPTLQRRIFEHAFQTRLRFSPFRTMLSAGGPLSAPTQTFLHVVFGI-MPQGWGLTETVCVGTKAGDMEPAAAGKQER----TCEMRLLDVEGHTDEPDPRGEILLRGPFLFKGYYKQEELTKEVLDEDGWFHTGDVGSIGPNGTLRIIGRVKALAKVLGEYVAMEALES-MYAHNSLSMVCVLVHPDRPY---ICALVL-----TDEAKVVAFTREHGLQKFEIVRHVRLLDEWPLTAAGKLKRRVIDEKYTDTIVS- 189210387 55 ------------------------ETLYDVLRHSAAKYGNAKAVVDGDKKWSFVEFEKMALAAGSGLRSLGFAPSDRLHLFAATSMQWLASAHGAISQSMAIVTAYDTLGEEGLKHSMLQTNAKVMFTDPELLPRLVNPMKEAKDVQVPKQKDIDTLTQAHPHLSFDELESEPSEPVPPKADDLACIMYTSGSTGTPKGVMIKHRNVVSAIAGVDVIVGLGPGDVLITYLPAAHILEFVFEN--AVLYWGGTIRTLSDASVRNCAGDIRELKPTVMVGVPQVWSGLLDAIVFNKVKEATLRICMNGGGPIAKET-QRFISIAITPMISGYGLTETCAM-GALMDPLAWNEHALGE-MPGSVEMKLVDDAGNNPP---QGEIWIRGGGVVDGYLDMPEETKESFTEDGWFKTGDVGEFNANGEIRIIDRKKNLVKTAGEYIALEKLESIYRSAPIVANICVYAAQDR---QKPIAIIVPTEEGVSGDHLEELVHDKGLASFEMIEGVVLADETPTTAAQKLNRKGILEHYQKEVDA- 170592367 44 ------------------------DTVDKLFTHAAKLYGDKAALVYEEEQWSYTEIHDKIGRIASGLKNI-VRNDCRAVIFAETRADWLITVLSLFRINVPVATVYATLGEKAIIQAMNETEATLLVTS-----AELLTKISRVRKKIPKLRWLIIKEQFENVVSLDELKTYENKAPEVSPDDTAMIMYTSGSTGTAKGVIITHYNMVSSVAGGAGISIIRDTDTYIGYLPLAHILEVTAE--LTCLIRGCRITLQDRGTYGDCWAL----KPTLMAIVPTIVDRIFKA--VTDEILSSLRGILSGGAALNPEIQRFMNICMCCPVIQGYGLTETCAAVS-IADVNDLSTGSVGPPVRCSQILLREWSEGEYTPLNDPGEILVSGSNVSPGYWKEPEKTAEDFVGTRYFATGDIGEFRKDGSLCIIDRKKDLIKMNGEYISLAKIETTLLSCPLIDNICCYG------GQLLIALIVPNRKHLEGIAVELHLHQKRLEEFAVPRKIYLCDETWTAESGKLKRRRIKEKY-EKVIA- 210085414 52 ----------------------QGVTIGQKLQQTVQKFPNREMFVFGNVRRTFQQFFEECDQLAAGLVALGLKRGDRVGMWGPNTLEWVLTQFATARAGLIMVSINPAYQVNELVHALKKVGCRAIISASTFKTQDYYKMLHQALPELDRCK----AGQL-----------------------------------KAKG------------------------------LPMLETIIMLGEEKFP-----GTFSFPEVQEMGD-----HAHRRTV-----------LEMQDKLQFD-----------DPINI----QFTSIP-------YGTTENLTFLGHKCDNLERKCNTIGQPL-PHVEVKIVNINGEITPVNVPGELWTRGHGTMHGYWGDRDKTTEVIGPDRWYRTGDVAVLDEQGYGRIVGRIKD--IRGGENIYPREIEEFLHTHPKVKDVQV---------------------------------------------------------------------------- 187919443 4 ------------------------RPYVDALLDQLETQSDRAVLRYFDHDVTGRTLRTAIFRYARALAVLGIGRGSLVALLAPNCPDALAIRYAANLLGSAAMFVPSSTNAERRAALLARVQPTLLVA--------FPETLHHIPVAVES--HVLFVGVGPVSSRLDKLAQTQSDLPQLSADDLAVVVSSGGTTGVPKCSRRSFAAYSAMVCAA-----DDKDRRQLINGPLAY---LSQVLVDTTLIGGGTVVLKRRYDPAETLATIESERITDVLLVEPQLFETMDHPDVGRRNLSSLRSITHIGGSAPAVLRQRAIARLGPVLTHLYGASETGVVSILPPSMYEANPDACAGPVRPGVEVRLRRADGTLALAGQCGNIEVKSAAMADGYYHQPVEEAHEF-QHGWCLTGDVGFIDEAANLHVLGRAADVAEIDGLTIGPTLIEDVLCRLPDVRYAVALAANETAVEHGWNALIEP--WLAGQVDVARCMRRLEIASVARRIRIAVADRVPLTEQGKADRGAI----------- 148657308 82 ----YEPWERAFPPFYRWEGGLTNACFNEVDRHVLTGYGDEVAFYFEGDRWTRKQLMLEVVKAAQVLRDLGLKTGDRIALNMPNIMEQIYYTEAAKRLGIIYTPVFGGFSDKTLSDRIHNAGARLVITSDGLTGIDALAVAQALVSTPPRVDAVIVVRHTGQWRPERDRWSHELRAEPLDAEYPLFIIYTSGSTGKPKGVVHVHGGYVAGVAHTMKVFDAEPGDTIYVVADPGWITGQS-YMICATLTTRCTGIITEGPSAGRFASIIERYGVRIFKAGVTFLKTVMNTADARQYDMSSLRVCTFCAEPVSPAVQQFGMELMSPQYINSYWATEGGIVWTHFYGNEDLRPDAHTYPL-PWIAGEVWDASGAEAPREEKGEIVITAPYLTRTIWGDAERFVKTYWRRGWYIQGDFAMKYPDGSFTLHGRSDDVINVSGHRMGTEEIEGAILRDPDVGNCIVVGAPHREKGLTPVAFILTAPGRKLTSEDRRRLNENEKGAVSVPEDYIEVSAFPETRSGKYMRRFLRNLMLDE---- 169628032 1 -----------------------------MLHGRASLRPDDIAFTFTDESLTWSQLSRRTFNVARELGQH-ASPGDRALILAPQSLEYILAFLGSMQAGLIAVPLPLPHRGDRVSAVFDDTSPSVVLTTSAVASGDYVDQSREIAPKLIEIDTLRLDVDAGPSLVPGDVP------------NIAYLQYSSGSTRTPTGVMLSHRNLQVNFEQLMRSFFVDSNATIVSWLPFYHDMGL-VLGVCAPILGGYRADLTSPESPSRWVRALAT-NPHAWSSAPNFAFDLAADADLAGLDLGGVLGIISGAERVEQATLQRFVDRFAHMMRPSYGLAEATVFVTAPAAHFDVEELSAGRVVPHSPVLRIIDDTHRECPADVVGEIWVHGDNVASGYWRKSPEEQRCFPEGPWLRTGDLGFVSE-GELFIVGRIKDLLIIRGRNYYPEDIEATVQEISR-GRVAAISVPFDSTEKLVTIIELKKRSDTDIEAIRSEITSAISNAHGVVGDVVLVPSLPTTTSGKIRRRSCVEQYLQ----- 157803511 639 ------------------------------------------------------------------------------GLMLPNTTNTLIAFYAMQSSDYVPAIINWSSSISTIIKSCKLAQIKVVYTSKQF--IEKANLHELITNLLDFGIKIIYLEDFTNQISIALKLKAKIGCRNRDDEKPSVIIFTSGTEGEPKAVLLSHRNLQTNRYQITAKVPFSPEDIVFNSLPLFHCFGLGGAIITT--LNGIKLFLYPSPNYSTIPEVIYDVGATILISTDTFLNGYANYA--HPYDFYSLRYIFAGSEKLKESTRKFWLNKYGIRIFEGYGITEASPIIA-CNTPMHNKAGTVGRLLPK------IDYKLEKVEGINEGELFIRGPNIMLGYL--ESENNHTYRE--WYDTNDIVKIDSEGYITILGRVKHFAKIAGYMISLTKIEELASEIPDSLHAA-ISVPDKTHGEKIILF--TTGSIINSKNFTDVVSKAQISLLHLPKVIITDSEIPLLANGKID--------------- 212699463 9 -----------------------------LVHRQAEKYGDKVALRYRDYEITWNQFSGTVRQAANALVALGVGEQENIGIFSQNKPEWFYVDFGAFANRAVTIPFYATSSPAQAQYIINDAQIRYLFVGEQFAAFSIFGFCTSLQQLIIFDRSVVKDPRDVSSIYFDEFMAMGEGLPRASYDDLANILYTSGTTGEPKGVMLHHSCYLEQFRTHDDRLTMSDKDVSMNFLPLTHVFEKA--WCYLCIHKGVQICI--NLRPADIQTTIKEIRPTLMCSVPRFWALMLDAIRVGKHNLDYLRFFPTAGAAVPDEINEFVHSV-GINMVVGYGLTESTATVS-CTLPVGYDIGSVGVVL-PGVEVKI----------GEDNEILLRGKTITKGYYKKAEATAAAIDSDGWFHTGDAGYF-KNGQLFLTERIKDLFKSNGKYIAPQALETKLV-------------------------------------------------------------------------------------- 156045509 58 --------------------------------------------------LSFAEYERLILQIGAGYRKLGLKKEDRVHIFAATSAHWLACAHGAVSQSMPIVTAYDTLGEEGLKHSLVATRAKAIFLDPHLLPTLINPLKEQNEVKQENIDNLKKAHEKLKILSFEELRENPVDAVAPAPEDLCCIMYTSGSTGPPKGVPIKHKAVVAAVAGVNVIVYLGPGDGLLTYLPLAHILEFVFEN--ACLYWGGT---MGYGNPKTLSDTIREFKPTVLVGVPAVWNNLLRYGLPGAEVLDALRICLNGGGPIAKDT-QRFISMAITPMINGYGLTETTAM-GALMDPMEWTDEALG-DIPGCIEIKLVDDAGATNKPNPQGEIWIRGDTVMEGYYENPEETAEALTADGWFKTGDIGEWDKNGHLNIIDRKKNLVKTNGEYIALEKLESIYRSATVVANICVYA--DSQKT-KPVALIVPAEPALKLKELQAAGKAGGLSGIEIIEGVVLSDETPVTSAQKLQRKKILEKYKKEVDA- 146760142 1 -----------------------------MLHGRASLRPDDIAFTFTDESLTWSELSRRTFNVARELSQH-AAAGDRALILAPQSLEYILAFLGSMQAGLIAVPLPLPHRGDRVSAVFDDTSPSVVLTTSAVASDVGDYVDQSRLEIAPKIIEIDTLR--------LDIDGGPSIVPADVP-DIAYLQYSSGSTRTPTGVVLSHRNLQSNFEQLMRSFFVDADATIVSWLPFYHDMGL-VLGVCAPILGGYHADLTSPESPSRWVRALAK-NPHAWSSAPNFAFDLAADADLAGLDLGGVLGIISGAERVEQATLRRFVDRFDHMMRPSYGLAEATVFVASGTDVEELSAGRVRRPAGTGTAVRIIDDTHRECAPEVVGEIWVHGENVASGYWRKSPEEQRCFPEGPWLRTGDLGFISE-GELFIVGRIKDLLIIRGRNYYPEDIEAT------VQEVAAISVPFDST-EKLVTVIELKKRADSDEEIKSEVTSAIANAHGVVGDLVLVPALPTTTSGKIRRAACVEQYLQ----- 195972841 36 --------------------------------------------------LSYEEVSLRVHHLGSGLSALGLKPKSTIAIFCETRAEWMITAQACFKYNFPLVTLYATLGEEAVAYGLNESGASYLLTSAEL----LETKLKNVLSQVTGLKHIIYVGEIHNIEAVEELGAKPENLSKPPPSDLAVVMYTSGSTGRPKGVMMIHSNLIAGMAGQCERIGLGPQDTYIGYLPLAHVLEMTAE--ISCVTYGCRIGYSSPLTLSDQSSKIKKLRPTLMAAVPEIMDRIYKEQIKKGYDAPNVRMMLCGGAPLSPQTQRFMNICFCCPVGQGYGLTETCGAGT-ITEVCDYSTGRVGAPLT-CCEIKLRDGYTNMDKPHPRGEIIIGGQNVSVGYFKNEDKTMEDFDENGWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNSPLVDNICAYA---NSFHSYVISFVVPNQETEVLKEIKEVANSLKLERFEIPIKVRLSPD-PWTPTGKLKRKELK---------- 114797857 58 -------------------------------------------------SLSYRELKDQALGVAARMAAR-FPRGARIGVIAETSPEFVITFMACQYSGLVPAPLLPAAFGGRQTYEWQVSS---MVRTAGLSAIFAPPALHEILSSATAGQDIELFDLSGATLP-----DETVGPVPHGAGDLSYIQFSSGSTSEPKGIVATQASLSANCKAIIEGLQVRAGDRAVSWLPLYHDMGLVGFFI-APMYSQLSIDFLSPTDPGTWLKLISANKGTLSYSPSFGYELCVRRFRGEPLDLSSWRAAGIGGDMVRADALDQFSETFAAAFVASYGLAESTVDVARMQASERAVPASCGKPLE-STELKIVDPEGSELGLRQVGRIFIRSASLASGYFRADQELQPLTDKDGWLDTGDLGYWLAD-EIVVTGRSKDMILSNGRNIWPQDIEWVAQKIGGVARSAAFEMRDTADTSRIVLLVECRQEAELRETLARDIAAAARSMAGAPVSVELVKSLPVTSSGKLSRAASRTAYISGL--- 120405748 25 ---------------------------------------------YEPVRHTWGEVHERAKRIAGGLAAAGVGLGDAVGVLAGFPVEIAPTAQGLWMRGASLTMLHQPTPRTDLVVWAEDTEAKAVIVSEPF--LVAIPVLEEKGIKVLTVTDL--------------LAADPIEPIEVGEDDLALMQLTSGSTGSPKAVQITHRNIYSNAEAMFIGAQYDEKDVMVSWLPCFHDMGMVGF-LTIPMYFGAELVKVTPLDFLRWAKLIDKYKGTMTAAPNFAYARLRRQAKPGEFDLSTLRFALSGAEPVEPADVEDLLDAFGLDILPAYGMAETTLAVSFLAALRRAVPATKGHPLLTDLEARVIDDHGNVMPPRGVGVIELRGECVTPGYMTM-GGFIPAQDEHGWYDTGDLGYITEEGNVVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRGCAVAVRLDAGHSRETFAVAVESNNWQDPAEVRRIVAHEVVAEVMRPRNVVVLGSIPKTSSGKLRR-------------- 187918016 2 ------------------------------FFEIAEKRGDGVAQIYSGGRVTYEDLKNNVLKFAAFLKKMGLGYQDKVFICSENRIEWSVIDFAILALGAVDVPSDVTLFEAEVIIIVENLNLLDLVVQVNFEIKPVVVIIDDLDERDKIRFSNFQVYTYKECISIGDKSRRDEEIIEINPDDMATIIYTSGTTGNPKGVMLSHANFLYQVSSFSRMISTSEGQIFMCILPIWHSFQRSFS--YNIFLKGMT-CLFSSIVPRNMLDDIKNINPHYIAAVPRLWIAIKQNEVAKKPFLARLRIIITGGGSMSLFVV-RFFNSIGIELANAYGLTEASPGVAS-DEHGKIMLGTCGK-ILPGTVAEIRDENGNKLKKPGKGVLFIKGPQVMLGYYQDEDATRQVIGDDGFLNTGDIVKLSKDNVVRIIGREKDTIVLNGENIEPAPIEIKLEESLLIEKAVVVG-------------------------------------------------------------------------- 163741220 3 ------------------------ETFIADLRETLLSQPDRPALITSEEVISFGSLAGRVEGILRALDDMGLS-----LIVGHKEPDCIAAMIACAIAGRAFAFADRSTPMDRLEQIASTAGASHILAQETLPGGLPVQTLKDLPTRTPQLELKTALSEEGTF----------------------YVIFTSGSTGTPKGVPISRGNYMALHRWYTPLLGVRPEGAHVNHASMA--FDMGMFDLWPTLSLGRPVHLLNHANPRNNIRHLTRVDVASWASTPSLLQLMCTDPQFTAENLPDLRFFVVGGEMLPGALVQELQTRFPAQVLNGYGPSEATCATHLYPDAAADGPMKIGCAV-GENRMQIIDADGEDVPAGEEGELVLSGPQVISHYLRDHPANAALSQESGIYRTGDLARLDVDGNLILLGRIDRQVKLLGNRIELNEIERIAEGYSAVRKAVCLPQKDA-AGRVLQLFVEPLAGATCERDGLFAHMGKHLSAQVLPRDLRIVPAFPVTSNGKLDTRSLLE--------- 150009346 6 --------------------------FAELIHRQAEKYGNRTALKHRDNKISWREFSDKVMLTAKAMAEFGIKVQENIGVYSQNMPQCLYTDFGAYGNRVVSIPMYATNSPGQIEYIINDAKIRTLFVGEQLQYNN----AFKVQKDSKYLERLVVFDPADDFLRLGDAHAESIRMTEAVPEDLATIIYTSGTTGESKGVMLPHSCYLEAMRHDVRLPLVTDKDLSMSFLPMTHIFEKA--WCYYCLHKGVTIAINQDPNVPRFWEKVVHEKIN--SASPAMKKIFLDAIETRKYNLETLRFFPVAGAPLS-DTVNEFLQSVNIPIAYGYGLSETTATVCFYPEIG-FQFGSIGEVM-PGVQVKI-DPGNN--------EILVKGKTVMSGYYNKPEETKRAFTEDGFFRTGDAGRL-EGNTLFFTERIKDLYKSNGKYIAPQAIEMVMSGDNYIEQIAVIGVPEKYAGEKGISF-ESREELVKNKDIIRFIHQKNLASYEKIKRFTLLPE-PLTDTLKLRRPVVLQKYATEIEA- 189537572 57 -------------------------TVHQMFYNSVQKYGNLTALASRGNKWTFLEYYHLCRMAAKGFLKLGLEQFHGVAILGFNSAEWFIAAVGTVFAGGIMAGIYTTNSPDACLHVANDSRANVIVVENQ----KQLDKIMQVKDKLPHLKAIVQYSSWEEFMEL-GLEVSDHELDEVRANQCCVLIYTSGTTGSPKGVMLSHDNITWTAHHASRAGDMQPAEILVSYLPLSHIYDLWTGIKWGPDALKGTLVVTPTAHPRVWEKIMEKIKVTWAMSVSTLAEKLILQKLRAELGFSSCVKFFSGAAPIGRETLQFFLG-LNIRLYEAYGMSETSGPH-FMSGPEAYQFLSCGKVVPGCQYKLIINADG-------SGEVCFWGRNVFMGFLNLEDKTKEALDEDGWLRSGDLGKVDEDGFIYINGRIKELIITGGENIPPLPIEDAV--------------------------------------------------------------------------------------- 116326895 3 ------------------------KNLADMFIQSTEQYGDRPVFWSKGEDTSYKQLYDIGIALAEALIQMGLKAREHVGVLADNRLEWMITDYAVQFCGAANVPRGVDVTESELEYIIQHSEAKIIFIENDKMFEKF----NKVKSKLPKVETIVIMDEEGKALRAKGSRKAEKRIEDIKPEDLFTLIYTSGTTGMPKGVMLMHSNMVHQMIHVVPMLLTDPTNSMLSILPIWHIFDYENRSILKSIAIGTKVLLLTGPFTLSAIAILATYGVRWFFFTIAGLGLIFNAKTLDAIVLSKIRAALSGGGALQSHV-DNFFNDIGMLVLEGYGMTETSPVISVRPFAKPII-GSVGF-LVPKSELMIKDENGNILKLGQKGIVFVKGPQVMKGYYKDPEVTKKTIV-DGWMNTGDIGFINFKKTLTLTGRAKDVVLLGGENVEPVPIENKMDESPFIKQSMVIGQDKKVLG----AIIVP-----DMEHLTFWCKENGIDSSKIPKVIEF---------------------------- 125716280 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPAGRLHSVLDDASPVLVIADRTGR-----------DALGADIQTIDMDTRSPPW------AVQPVENPAIAPDSLAYVIYTSGSTGTPKGVMIEHRHLLASTLARHTFYGTQRETCFLLLSSI--AFDSSVAGLFGTLTEGGCVRFSSRDDPRAVARTIVDASITRLLCVPSLATLLIERLSAQSHM--SLREIIVAGESCPPSLPVALATVLNVTLFNEYGPTEASVWATAHCEITDMLPVPIGRAAA-HARIYLLDENGLPTLFGAIGEIYIGGDGIARGYLGQPELTAEHFLPDPFYRTGDLARYRPDGCLIFEGRNDQQVKIRG--------------------------------------------------------------------------------------------------- 126338186 124 --------------------------------------------------LSYEEVFVRAYNFGNGLQVLGQKPKTNIAIFCETRAEWMIAAQACFMYNFQLVTLYATLGGPAIAHGLNETEVTNIITSKELLQTKLKDIVSLV----PHLRHIIVDGKPTTWSEFPGAKAHSVNKPESRPSDIAVIMYTSGSTGLPKGVMISHSNLIAGITGMAERIGLGEEDVYIGYLPLAHVLELSAELV--CLSHGCRIGYSSPHTLADQSTKIKRLKPTLMAAVPEIMDRIYKNVMNKVNEMSSIRILLCGGAPLSATTQRFMNICFCCPVGQGYGLTESAGAGT-ITEVWDYNTGRVGAPLI-CCEVKLWEEGGNTDKPRPRGEILLGGKNVTMGYYKNKEKTQTDFFEDRWLCTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLIDNICAYA---NSYHSYVIGFVVPNQKELTELARQKELRGTGLEKFEIPVKIRLSPD-PWTPTGKLKRKELKQADIERMYGG 217408538 16 ----------------------------QLWTELSRNCGDKRALLDEHVDVTFAEMNTIVRKSAAVFQSLGVKPGVNVAILGENSARWLMVDHGIQMAGGASAVRGADAPLDELRYIYEQSDSAGIVVVQGPKLLEKLALGEELTKMVDGLTVRVFADLLEEVQPVTD-----EQIPVLGRDDLATIVYTSGTTGRPKGVMLTHGNLIHQIGHRVDESEPLPDETMLSLLPVWHITERSFE--LWMLARGCNVVYS---SIRTFKNDLAKHRPEWAVLVP---RVLEKIATGVQDKFSSMRTIMSGGSALSGSL-EEFYEAAGLTIIVAYGLTECAPLISHRRRDANLVTGGCVGTACIDTELRVVSPESKALPAGEVGVVIARGPQIMKGYYKDVAETKKAIDQFGFFDTGDLGRVNPAGDLILTGRAKDTIVSNGENVEPGPLEDAIL-------------------------------------------------------------------------------------- 145606865 3042 -------------------------------------------------SLSWADMTRKSIALCRELRRLGVSPGARVGMFQEPTVDWVVTMLGVWRAGASYVPLDLAQGLPRLARIAKASKLAALVVHSETAALVAR------LGRDPN-DGVVDISTLHHFPLLGAAALPDVSGLDIESSDEAMLLYTSGTTGEPK-----HCSL---------------------------GFDVSWFTVLLGLACKGQAVIASRGDPRALARIIVQNGINCTVATPSETMAWLQGDHLGELASSDWGWHVAVGEPIPAAFLRQVHQHPSLRVINAYGPSETWMPLSHMEDVERLWPVPIGSTMPNY-AVRVEDVNGHVLPPGMPGQVVIGGCGVALGYVSEPTVTDPRFLPDGWHPSGDYGYMTEEGLFFSLGRIDTQIKLRGMRLDLRHVEAAMMDMEDGQPLAAGSLADDSTSKVLVAHAVSTATTDTDERLRSIAENLPLPDYMRPAVVVPVDSIPLTPNGKQDRAAI----------- 194504601 35 -----------------------------------------------ERVLSYRQLSEAGLRMSAALNALGARAGDIALVALPATGDYLALLVGCVLSGVVPCTVPPPLKRASLEVACRLYRPRFVFTASAH--------VAELEAQLDTGARVIDVG----ILHAASTGAEP-RLALRGAGDTHHIQLTSGSTSHPKAAVISHRNVAANIAGIANACGYHAADNTVIWLPLHHDMGLVS--LLLHLYYRTSLRLMPSRNPLGWLRRIAHARSTI-AVAPTFALRYCNAATMDGADFSHLRTFLVGAERVDRATLSDFASTFAPALQPCYGMAEATLAVTPAPDGHTGATDTLLAVGAPLDDMAIRDAQGRLAAEREAGEIFIRGASVMQGYLPSAGAPAQPFDAHGWFATGDIGYV-SGGQLFILGRKKEIIIIRGTNYFPHEIEETIDSHPAVGACIAVGIHDETQGTENLVVLVEAHSRDSRAELQARMQQRL--GY-CAQRIAFVEALPRTTSGKPQRLKARAMF------- 163788940 33 -----------------------------------------------------KEYLDKANAVSRALLKLGIQKNDKIAIISSNRTEWNIMDIGILQTGAQNIPVYPTICAEDYEYVLNHSGSIYCFVSDEEVLEKVRKVANTSIKDVYSFNHIEDCKHYSELFQLEDESNQPARKEAVKPDDLATIIYTSGTTGRPKGVMLSHWNITSNVLDSSARVPLPSSTRILSFLPICHIFERVLIYVYQ--YAGTSIYFAEG--IDKIGDNAKEIKPNLMSVVPRLLEKVFDKIMLRGEELSGIKTMVSGSAALQPRLSRIFCAA-GMKVMEGYGLTETSPVVTVMYRDHMFKPGTVGKPIA-NVEVKIAEDD----------EILIKGPNVMMGYYKDPEKTAEVMSGD-YFHTGDKGMIDQDGFLKITGRKKEMFKSGG--------------------------------------------------------------------------------------------------- 145606873 1 ---------------------------------------------------------------------------------MPNCAEFVLTWWAARGMGLVMAPLNPRSLSDEVEHQLATCRRKPIIMV-----FERELLLSEPLKSTPGFAKIFVSGQAAAQAPFERLMSAKTAANGVQPTDDE-ILFTSGSTSRPKAIKMEHPTLSLGMKDFADSPGCDPGDLWLSFMPNNHGMGRSA--VTSPMCSGGGVVYPGYFNVAQVVDVLLTEACTHAALVPSLIRLLGEAVGPRRAGGSLLRSLYLSGAPPTPADLEICSAVLGVRITSVYGMTEGAEANTAGCTDWYKLVNSVGRPRSRGASLKVCGPDRPPLPIETPGEIHYCGP----------------YRGQRWLVTGDLGLVDEGGQLYIIGRSKDMIIRGGENIAPAAIESRLAENPNLSRLAIVGAPDPIAGQVPVAVIEASAERLKAKEIHDTVLAKMGPMF-VPTQILPLQELPRTTTGKIKKPPVADAV-EKLL-- 19112518 24 -------FPDHLVETYSDDVH----TLFDVFRHSVKQFGNKKAVVDGEKSWSYFELYDKALRYAGALRKLGLNKGDKFELYAPTSAFWLLTAEACLSQSMTIVTAYDTLGEEGLLHSLRESGVRGMYT----EGHLLKTLVNPLK-EIESLEVIIYRNDAKEFADFEKMSPPVEPDPPSPEE-ICCIMYTSGSTGLPKGVILSHKNMVAIVTAIVKHVPVTSKDYLLAYLPLAHILEFAFENI--CLAWGGTIGYANVRTLVDCKGDINTFRPTIMVGVPAVWEMVLNAASAMRHNLPRLRYTLSGGSALSPDT-KRFLSIVLCPMLIGYGLTEISAAAMVQNPACFNLDDSAGS-LLPCTEMKLVDEEGNYNSHGHPGEIWLRGPSLTRGYLNRDKENKESFTPDGWFRTGDVGELTPEGLLRIIDRKKNLVKTNGEYIALEKLESRYRTSSLVSNICVYA--DQTK-VKPLAIIVPNEPSPDADDLIRIGRSHHFANIELIQNVVLVPEFPVTAAQKLQRRKILDRFKKEIDA- 186454616 1074 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKRHQVTHFQCTPSLARMLVSDKEGA-AGLHALQEFLVGGEALPITLAKQLTEVISGRIHNMYGPTETAISTTQIIQKNNAHDVTIGRPIA-NTQIYILNKHGRPVAAGLPGELLIGGEGVARGYLNRPELTAERFVVDPFYRTGDLARYRADGTIEFMGRIDHQVKLRGHRIELGEIETALVAHPLVRESVVVALEEKTGDKRLVGYVVPRGNS------------------------------------------------------ 186454616 448 ----------QLLHEWNETGVQHDKCIHELFEAQAAKTPEAIAVAFQEEELTYRELDERANELACHLQNLGVGPDVLVGICADRSAEMVIGLLGILKAGGAYVPVDPAYPRDRIAHMINDSQMPVLVTQT------------HLVATLPEHDARVVCVDGTDW---RTGKETPTTKTKTGPDNLSYVIYTSGSTGKPKGVMLMHRNVVNFFTGMDKILGTKPGT-WLAVTSI--SFDISVLELFWTLTRGFKVVIQGAED------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 148548253 8 -----------------------------LLRQHALEHPDAVAVQGDAQRYTYRQLLDEVEYRAGCLRS---QPPGTFAVVLDNGPEALFWDLAALFAERASVTVPSFFSATQFQHCLQQSGVTAVVCEAQWA---------------EQLMALGFDLQAPAGVWLRDSFIAPAL-----PEGTAKITYTSGSTGTPKGVCLSAETLLRVAHELEAASRPTEPQRYLAVLPLG--VLLENLGVYAALMAGACVQLYPQVDFKRLLGAIALSGAQSLILVPQLLMGLVTAIERGLMRVGPLRLVAVGGARVSPSLLARAEAV-GLPVFEGYGLSEC-ASVVALNRTGAVRPGSVGKPL-PHVQVRIADD----------GEVLVAG-SILLGYLGEPPVTGQ------WWATGDVGHLDEEGYLYLDGRKKHQFITSGRNVNPEWVEAELSQSGVIAQAFV----HGEALPRNLALLWPLDPGISDEAIEQAVQQARLPDYA---RVHAWRRLPLTANGRPRREAILQR-------- 90413873 42 ------------------------------LTRAAKETPDSLAVAFGKLRYTFEQLNTDSNAIAQALNDHGIKRGMKAVLMVTPSLDFFALTFALFKAGIVPILVDPGMGVKNLKQCFDEAKP------DAFIGIPKAHIARCLFGGKPSVRRLLTVGGNDVFAPRSKMHQADYDIAKLKNDEMAAILFTSGSTGTPKGVVYTHAMFEAQISVLKNDYGIAHGERDLATFPLFSLFGLGMTSIVPDMDASKPI----TANPDSLFAAIEQYQCTNMFVNPALIERLGQAGTQRPHTLPSIKRVISAGAPATISSISRFSKMLGVEVLNSYGATETMIGSDRLMQTTDITDNCVGQAVDGVDIAIIWDETLR-LPVNQIGEIVVKGPMVSCAYYHRDHATVQAKITDGAHRMGDLGYLDKNGQLWMCGRK-------AHRVEAAAVERIFNTHSSVKRTALVGI--ERNGEVPLLCVELNKGTTLTDD------------------------------------------------- 123469945 40 ----------EFIATFRSA--PDARTMYQIIKTSTVKHADLPSVLDGDKAITYSQFLAQIEAFGRGLLKLGLKPGDKVGIYSSNCIYWTTTLFACSYTGMTVVPIYDSLGPGAAEYILNHAEVKALVCSESKTAVELLSKAEHLKC-LITMAKTVPAGETEKFHTCQDVKESKIQTTPSTPDGVAVIMYTSGSTGTPKGCVLLESNVCSGAGGFAMLVSATTTDTYLSFLPLAHIYALVCELI--VLNQGSKIGYARGP-IKYIMDDIQTLRPTMMTAVPRILNRVLKAHCLAKDARPSLRLIVNGGAPIMKNVFEFICSAITPNIIQGYGLTETSAGVAVQEAP-ATDPTTVGQGLSCQVRFRKVEGTDYDAK-GETGELLVKGPIVFQGYYKQPELTKEVL-QDGWFATGDVCTLTHEKQIKIIDRAKQLVKLQGEYISLTNLSEQYGRATKITFIFVYA---NSQYDRPVALVIPKADIPKNAEIQAELIENLSEQYKANRGFEKIDRIPLTPSLKPQFNSIKKKYEAQLL-- 120402095 11 --------------------------LADIVLRVAREDPERIAVIYGTRRYTYAELSADVESVAVGLREMGIAELTRIVCMSPPSYETCVMGVALTRVGAFTIWIDPSVGYRNIAERLSRVHPEAFLITFGWGPRDLRKLVLTETPLSPGGRFITGFPPFPGARSIRSLAPAEPEPPRVGPDDPCAVLYTTGSTGPAKPSLYLHRNFCQVFRNAHHSWGWDRDTVDLAVFPAF---------LFIPISAGGTMVVPPKVNSAALIQVINDCKVGSFFAAPILIENLAREALARNLTMPSLKRVIGAGAPVTGPVEEMLTAVMAPELAANYGATEAMPSTEHLDGLWDMTEQGAGICVGPGVELKIIDEETSELPEGKVGEILVRGKHVSPEYYLDPESTRKNKVPDPWQRFGDVGYRDAQARLWVCGRVSQRVKAAGGTVFPLQVEPLFDVHPKVRRSALVGVPTP-AGELPVLCVEVEPDVNELAGLHQELLARAAASEMTIHTILFKRRLPVDPNSKIERQHLAKWAAKQL--- 169601506 26 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEDELATVLFTSGSTGFAKGVEYTHAQLVTSSKLKCDFHLMDSSKTFLSWVSFDHSAALCENHLHAV-YAGANQVMVPAMDPARFWKALSDYRISYTFFIAAAVRALNELDPSERQDFSQLRVIMCGGEANKTATLEAAEKAPRCSIKASYGL------------NRKYVFASVGK-LLPQHELRLVDETGAHVKDGQTGAIQVRGPLIFKRYLNNESATSACMTPDGWFDTGDLGMLDDEGNLRIVGRTKEVIIINGQNYSSFELEHAIESIPGLNKSASFSIWTEDANDVVILFNPTNDNLEDTATLRDFCRKRPVMVIPLPKQ-----KLPKSTIGKLSRAKLKK----SLLAG 116055334 25 ------------------------RTVVEVFKAAAEKLADTTALVCTGEKHTVKEYYNSCRDAAKSFIHLGLERFESVCILGFNSPEWLMSNNGAILAGGFAAGIYTTNEPPACEFIIQDSSARVVVVD----GQKQLDKLIAIRKRLPKLKAIVMYRDWKDFMKLGASVSDEARMNAQKPGHCCTLIYTSGTTGNPKGVMISHDNAVWTAKANILHNPITAGPRVVSYLPLSHIADIHSPLICMVDFERSASVHFARPDAGTLKETLIEARPTVFFAVPRVWEKFAEAMQAAGKNVTGLRVCLTGAAPIMKHTLDYFGSI-GIHILEVYGMSENTGPQNVC-KPDYFKAGTCGLTI-PGTEVKLDHVKGRD-KEGE-GEICFRGRHIMMGYLNNMAKTQESIDQDGWLHSGDVGYIDPKTNLSITGRIKELIITGGENIAPVPVEDAIKSCPAI--------------------------------------------------------------------------------- 198258099 6 --------------------------------------------------LSFRELAAEQNEWARRFRSKGIGKGSRVLLMVKPGLPLIAICFALFKIGAVPVVIDPGMGLKSFLNCVRRSKPEFLV------GISLAVWVSRVRKSFRSVRGKVKVGGPLERVSERFLAEA---AEATQRDDLAAVLFTSGSTGAPKGVCYEHGMFEAQVEAIRAQYGIEPGEVDLPMLP---IFALFNPAL------GMTTVVPETVDPKKVVQAIQQCGVTNSFGSPALWTKIGAYCDSHDIELPSMKRILMAGAPVPPRMMKQYKRLTHGHVHSPYGATEVLPVSSVSDDETAKGEGTCVGRILPGVEARILPMTDNRLPQGEIGEIVVTGPSVTKAYDQLPEATRLSKIVEGWHRIGDLGYFDGDGRLWFCGRKVERVDTSG--VYFTDCEGVVNVHPRVFRSALI-RYSESGKTVPALVVEPRGEYPNSKDARDLLSERELAE-KSPRHFFLHRAFPVDVNAKIHRLTLAKEFEGK---- 118619948 40 ----------------------------------------------------WSDIHHLGRRAAGALQRDGVTPGDVVAVLAGAPGEIAPLVQGAWMCGAAVTMLHPTHRSDLQAWAADTKKTLSMVASTAVVGSPFQSAAQEFAK---------VGLRGLELSEL--LTADEGRIVVAEEDSPAFLQLTSGSTGHPKAVSITYRNIEANGRALMAASADVASDVVVSWLPLFHDMGMMGLLII-PMYEGMAVHITPADDPLLWAELITKHRGSITAFAYSLLARRLRRAQDHAFDLSSLRFALNGAEGIDVATLERLAARFGLRIVPAYGMAEATLAISRVCPPHPDLVAAQGGPPVPGCDVRVVSEDRTVLAPSEIGELEIRGDNVTAGY-RTEAGFEPAVDAGGWLATGDVGYLAENGQPVICGRKKDILIISGRNVHPEDIERSVVGIAGIRSGGVAAVASASEGFVMVAESALHADDAESNRIRTEVADRVFVNLGVPRAVHVVPALPKTSSGKLRRRQTSERLR------ 126436431 30 ----------------------PGVTLISLIDRNIAAVGDAVAYRYLDHTLTWTELGVRLRAVGARIQQL-TSRGDRVAILAPQGLDWVTGFFAAIKAGTIAVPLFPELQAERLRTALEDARPTVVLTTSAAAGAVEGFLADLVGVTRP---HVVLIDDIP------DSAGESFVTTPIDVDDVSHLQYTSGATRPPAGVEITHRAVGTNLLQMISIDLLDRNTHGVSWLPLFHDMGLSMIG-FPAVYGGHSTLMSPTRRPQRWIRALSERQGRVVTAAPNFAFEWTAQDEGEDIDLANV-VLIIGSEPVSMAAIDTFTAAFPTAVKPSYGIAEATLFVATIAPDAEPSVVSCGQIARSQWAVIVDPDSGEEMPDGYVGEIWLHGENLGRGYWGRPDETRETFDDGRWLRTGDLGTYL-DGELYVTGRLADLIVIDGRGHYPQDIEATTAASPLVRRGHATAF--TVSGEQLVIIAERADPAPAVEAIRAAVRQRHGVEVA---DVRFVPAIPRTTSGKLARRACRAEYVD----- 118470672 25 ---------------------------------------------HEPVRHTWGEVHERARRIAGGLAAAGIGHGDAVGVLAGFPVEIAPTAQGVWMRGASLTMLHQPTPRTDLAVWAEDTELKAVIISEPFL----------VATPVLEEKGILVLKVADL------LAADPIDPVETGEDDLALMQLTSGSTGSPKAVQITHRNIHSNAEAMFVGAKYDEKDVMVSWLPCFHDMGMVGF-LTIPMYFGAELVKVTPMDFLRWAKLIDKYKGTMTA-APNFAYALLRQAKPGDFDLSTLRFALSGAEPVEPADVEDFLDAFGLRILPAYGMAETTLAVSFSPCGERAVPATKGGPLLNDLEARVVDENGEVMPARGVGVIELRGEPVTPGYITM-GGFVPAQDEYGWYDTGDLGYITEEGNIVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRGCAVAVRLDAGHSRETFAVAVESNAWQDPAEVRRI--EHQVAHEVVPRNVVVLGSIPKTPSGKLRR-------------- 218295359 4 -------------------------TLLEHLVNHAKERPKAAALRVKRQKTSWEDLLDRVLSLAGGLAAMGLKEGEVLAILGHNAPEWVEAELAAQALGALPMGIYADAMPEEVGYFLEFTGARGIVVSDE-------EQLDKVYPHLHLVDFVLVWEEAGMSRALGDRRVGEEAMGKRRPEETALLAPTSGTTGRSKLAMLSHANLLAGHRALAQALGFQKGAWVFSYLPLPWI-GEQMLTVVQSLVEGSTVHFPEDPTPPRLWEDMASYRVGMGALLEALFYPLIARPLRARLGLAACRIAVTGGAPLGPEVFTFFRA-LGLDIRQVYGQSE-TAAATTAHTTGDAPPETVGPPL-PGTEVRL----------SEEGEIQVRGPQVFQGYFRQEAATQESFTQDGFFRTGDAGFFDERGHLVILGRVKEVALLDGTRFAPQFLENRLKYSPYIREAVVLGHGRPF----VTALVEL-----DPENVQNWARKRGIP---------FTTYLSLTE-----RPEIRALIAEEI--- 183222283 2 ---------------------------------------------------TYNELLTDAKNLASGLTEF-LSERDKVAIFADNSYEWIQTSIATTLLGAIDVPRASDVTDQDILYILNHSESKVLFVENDSVFEKVIRLEKDLEIRIFTLQELVAKGSEKR---KEDPSDHLFQNNTIIESDLFTMIYTSGTTGTPKGVMLTHGNILFQLHNL--PIRLNKGDKTLSILPIWHIFE-RIFEIFSLSYGACTYFVKPNFSAPRLWESIKMFQVSMFFAIPYLVFDFLVLSKIRKATGGELRGSVSGGGALPFHV-DEFFNMIGIPVLEGYGMTET-APVLAMRTFEEIIPGSVGK-IFPKTQLRLVDLQTGEVVYGRKGEIHVKGNQVMAGYYKNPDATNKVLV-DGWLNTGDLGIFTSNHHLRIVGRSKETIVLGGENVEPVPIESKILESEWIDQCMVVG-------------------------------------------------------------------------- 52424919 13 -----------------------------------AQYQNKTALRDDGEVFTWPQLAQRIEQTRLSLQRQGLSMGQGIALCGKNSLDLLCFYLAGLQLGLRVLGINPAFPVEKINRLCELNDISLRI---DFSSSQY------------HCRRLKNSAKDDRTFTLTEGYT---------------MTLTSGSTGLPKAAVHSVNAHLANAVGVSELMRFGANDSWLLSLPLYH---VSGQGILWWLQQGGELVL---PQADFYASVI---GVSHVSLVPTQLQRLLSYLAKHPNKFVCTKHILLGGSQIPLELTRQA-NRLGIQCYSGYGMTEMGSTVFAKESDE---TAGVGLPLK-GREYRLVDD-----------EIWLKGAGLAEGYWIDQKIRTLT-NKQGWFQTKDKGQWL-NNELVLLGRLDNMFISGGENIQPEEIENIIQGYELVNQVFILPRDDAEFGQRPVAMIQFNLDADTEEKLKIWLSDK-IERFKQPVAYFPLD-VEKARTIKISRNLLKTEL------- 66816203 42 --------------------------------------GEEIAFVHESTQITYKQLFDKVCKFSRSLKNLGIKKGDIVIIYMHNSIELIISALSCCRIGATHNIIFGGYTQKGLTDLLNINQSPKLIITSNYGLLNYKEIIESLINSNLNLKNIILFNDWNDLVNGGDIEPL-LEYELVESNHPIYVMNTSGTTSKPKAIVRETAGHIASLCYSVKIFKLNKGDTYLSLSSIGWVSG-HSTLLYGCLFSGCKSVFIEGPLNENFWSLIEKYNVNVFPTTPHQMNLIMVDPNGEQFNLKHLKHVSIGSEKVYEKTINYLTNTLKLSIIIDYWQTESGFPMIYNSTENDLSVDAIGK-VAPGYNIKIVSKINNENKENEKGEIVIKFPNCLFGDTNDRLLYKQHYLNEGYFRTKDIGYFDENKVWYFSSRSDDSISYGSVIVNSGVLENLILKIQNISESCVIGIDDEIHGQEIAAILVLENKNIDTNEINNIVKTNLFTCINI-KYIIIVKRLPKTRTGKRIKSLLTSIFNNK---- 119952940 2 ---------------------------------------------------TYEDLKNNVLKFAAFLKKMGLGYQDKVFICSENRIEWSVIDFAILALGAVDVPKGADVTLFEAEVIINNVLPNIIIVEN----LNLLDSVVQINFKVDPIIVIIDDLDYKECISIGDKSRRDEEIIEINPDDMATIIYTSGTTGNPKGVMLSHANFLYQVSSFSRMINTSEGQIFMCILPIWHSFQRSFS--YNIFLKGMT-CLFSSIVPRNMLDDMKNVNPHYIAAVPRLYRIILGLYPDNGFDLLPLRVLITGGGSMSLSVV-RFFNSIGIELANAYGLTEASPGVAS-NEHEKIMIGTCGR-ILPETVAEIRDENGNKLKTPGKGILFIKGPQVMIGYYQDEDATRQVIGSDGFLNTGDIVKLSKDNVVQIIGREKDTIVLNGENIEPAPIEIKLEESLLIEKAVVVG-------------------------------------------------------------------------- 170097679 48 --------------------------------------------------LSFIEVKEAVSEIARALIHLGVTSDDVINVYSQTSVNWQLMSHACASISTTIATAYDTLGEEGLTHSLNEPNCAGL-----FTNAELLPTLLKVLANTPTVKYVIFDGEPGKDITGRALPKDSLAARRPKPDSTALIMYTSGSTGAPKGVCITHSNLIASVGAVYVLLGLTYEDSYLAYLPLAHVFIVEMCMLFVGMPSGGRVKTLTDASVRKCKGDIGAFRPSIMVGVPAVWEMFNGAMAAKKNNVPRLRIALSGGAAISRETQEFLTTAL-VIVLQGYGMTESCGMCAILP-PELMRYGSVGLPV-PCIEVKFLDDAGYLSTNNPPGEVCIRGPSVVKGYFKRPDLNSDEFTKDGWLRTGDVGQWNPDGTLSLIDRLKNLIKLSGEYIALERLESIYKACNLVGNICVHATQEAK---QPMAVIIPHE-----AHLRQFLDGKGI--------------------------------------- 212938516 37 ----------------------------------------------------YADFWNEVKRVASGLLHYGIKRGEKVVIISDSRREWVIIDIATLGLGCVDVPRGNDSSEDELAYIINHSESTFIFVENNKQLQKVLSKKHDLR----LVKCIVVIDDDKSYLGAEHLRANPIEIEKGSSKDIATIIYTSGTTGMPKGVMLRHESFIFQLDRLYDYLPIKPGKIMISILPLWHSFERACEYIVA--LKGVTIVLLKDFSVPRIWELIKKLVFGGFLKVGIIYAKLNESPVYKKPNLQNFEFGVSGGGAL-VDYVDYFFKAVGIKVLEGYGLTETGPILSRLKGP---VARTVG-PILPDVEYKVVGIDGKVLPYGEKGELWVRSPQIMSGYFKDKAKTSEVLTEDGWLKTGDLVRLTINNEISIVGRSKDTIVRGGENIEPEPLERIL--------------------------------------------------------------------------------------- 153954359 31 --------------------------------------------------ISFRNLYIMAHHLLYQLQKMGISQNDELIFQIQDNKKCIMFFWACILGRIIPVHVTSGNNHEQLFRIWKQLNNPYLITDDTLLNLENYAVMHECLENINDIKKRTFTLEEISVDGHDGVIKKS------KANDIAFIQFSSGSTGEPKGAPITHANVIANIDDIIERTQITSKDSFFSWMPLNHNMGMIGFHVLPLRANLNHCIMSTDQKPVQWIDEVNKRRSTYIVSPNFGYRYFLSHFKRSKAELSCVRLILNGAEPIDASLIQEFMDALAVSMYPAYGMTEATLGISYPPINEDMKVLSVGSPLS-NCSVQIVDNGRSVLGENTIGNIYIKGKNVIKGYYNNQGATSEAINEEGWLNTGDLGFMH-NGRLVITGRAKDIVFINGCNYYPHDIERIVEQVDGVGSVAACGIYNKEMHREEVIIFVLTDVNLEKFTLLTFIKQHVM---KCIKDVLPVREFPRTDSGKIQRYKIAEIYK------ 51473800 639 ------------------------------------------------------------------------------GLMLPNTTNTLITFYAMQSNGYVPAIINWSSAIGTITNCCKLAQIKVVYTSKEF--IEKANLHELITHLLDLGIKIIYLEDFKNQISTALKLKAKIGCHNRDDEKPAVIIFTSGTEGEPKAVLLSHKNLQTNRYQITAKVPFSPEDIVFNSLPLFHSFGLGGAIITT--LNGIKLFLYPHANYRSIPEAIYDIGATILISTDTFLKGYANYA--HPYDFFSLRYIFAGNEKLKETTRQFWLNKYGIRIFEGYGITEAAPIIA-CNTPMHNKAGTVGRLLP-----KIDYKLEKVAGINEGGRLFIKGPNIMLGYLDLEGH--RSYQE--WYDTGDIVKIDSEGYITILGRLKRFAKIAGEMISLTKIEELASEIDPESLHAAISVQDKRYG--AKIILLTTGSDINKENFTKMVSNAQISLLHLPKLIITNSEIPLLASGKID--------------- 21225604 17 ------------------------------------------------------EFRDTVVDLAKGLIASGISPGDRVAILARTRYEWTVFSYALWTVGAEVVPIYPTSSRDQVEWILRDAGCVGVLVEDEQNVMTVGS----VCASLPALRHVWQLDAGALDTLVARGAFLPSATVDVLPDATAVVAYTSGTSGRALGCALSHRGLAALAGWGHTVAPPGEQGAVLAYLPFSHVYGLMIQNL--CVRGGFLMAHEPALTGEALSSALRSFRPTYLYAVPSVLEALFERAAATARDFATLRLATSGGSPLSREL-SLFYEGIGVYVHDGYGLTETSGGLTMQPLGRE-KSGTVGQPL-PGMEVRVADD----------GEILVRGPSLFQGYVGDGTATREVL-RGGWLATGDLGHLDAENYLAITGRKKDVIISGGKSVAPAALEQRLRMHPLVHQAVLVG-------------------------------------------------------------------------- 169628580 24 ----------------------PGTTLISLIDRNIRNVGDMVAYRYLDIELTWSQLGIRLSAVAAQLQRH-VTRGERVAILAPQGLDYIVGFFSAIKAGAIAVPLFPELPAERLDIALRDCTPTVVLTTAA-----VRDTVEEFLDGRPEAPLVLAIDEIP------DEAGEGFEYVHLVDDDVSHLQYTSGATRPPVGVEITHRAVGVNLTQMISINLLDRNTHGCSWLPLYHDMGLSMIG-FPTVYGGHSTLMSPTRRPQRWIKALSD-GCTVITAAPNFAYEYTAQRGVPKDDLGK-AVMIIGSEPVSIDAIRNFEKAFAPAFKPSYGIAEATLFIANIAPDAEPSVAARGRAVPPHVSVHIVDPVGTELPDGHVGEIWLQGNNIGRGYWGRPEDTEKVFIEGDWLRTGDMGFYL-DGELYVTGRLADHIEVDGSSHYPQDIESVAAASPIVRRGYVTAFTVPGGGLVIVAERASRTAKADPQEAIDAISAAVDAEYGLPADVLLLSAIPRTTSGKLARRACRRHYLE----- 58384648 130 ------------------------------------------------------ETEHAAACFGRGLRELGQEPKQNIVIFAETRAEWMIAAHGCFKQNMPVVTIYATLGDDGVAHGINETEVTTVITS-----HELLPKFKSVLNVTPNVKKIIFMEEGVEIIPFSKVNTSTIPGSPPAAEDTAIIMYTSGSTGTPKGVLLSHANCIGTMKNFCDIFKIYPDDVLIGFLPLAHVFELLAESV--CLLTG---VPIGYSTPLTLIDSSSKLRPTCMTSVPLILDRIVNAEAPMKKAFGRIRSVLSGGAPLAPDTHEQIKLCLCVDVIQGYGLTETTAGAAVMDK-WDMEYSRVGAPSSSNDIRLINWEEGNYRVTNKPGEIVVGGTTVSKGYYKLPGKTQEDFFEDGWFRTGDVGEIHPDGALKIIDRKKDLVKLAGEYVSLGKVESELKTCPVVENICVYG---DSTKQYTVALVVPNPKHLEEQELADHGRKCKLHRSEIPAAVHLCKDIPVTAAFKLKRKDIQERYQAEI--- 167624735 21 ------------------------------------------------QEMDFQTLNAKSDELASALISHGLMPGMKAVLMVTPSIDFFCLTFALFKAGIIPILVDPGMGVKNLKQCFIEAKP------DAFIGIPKAHIARRLFGGKPTVKHLINVGGSAFAQALRSPTTVPFNMQWLDEDAMAAILFTSGSTGTPKGVVYSHKMFEAQITALKHDYAIKPGERDLATFPLFSLFGLGMASIVPDMDASKPI----TANPDFIFAAIDKYQCSNMFVNPALIERLGQAGEAKQHKLASIKRVISAGAPATISSIKRFSQMLNVEVLNSYGATEALFDTTFVTDNGGGI--CVGKAIDGVEIAIIIDEDSLALPVDAIGEIVVKGPMVSRSYYQRESATQVAKIQDGAHRMGDLGYLDSDGLLWMCGRKAHRVNNQAQRYYSIPCERIFNTHSDVKRSALVGV--KVAGRVPLVCIELKQSVACSSELRAHAQTQGI------DRFFIHPDFPVDINAKIFREQLAVWAQKQI--- 196006840 105 ---------------------------------------DKVAIYFTGTQMTYQELYHQVRQYAAALRKSGVQNGDRVVGYIPNCPQAIIAMLATASIGAIWSSTAPDFGTSGVLDRFKQISPKIIFSVDGVTQHTNLDKLKTVVNGLATLEKVIVIPYINEITGLDDDDTLPLVFEQVPFNHPLFIMYSSGTTGIPKCMVHSVGGLIQLLKEHILHGDMRRDDVML----FYTTTGWMMWWLVAVLGTGAGIVLYDGPRKTILWDLIDEIGVSFLGAGAKWYLVSEDNDPMKSHKLEKLRFIASTGSKLMPRSYEYIYNHVDVILASITGGTDIISCFAGHNPSVPVHLGEIGMAVESYSEV------GKPV-FGQNGELVCVKPFPCQPFWNDEDKYQKAYFSEGVWHHGDYCTIIPSGGIIMHGRSDATLNPNGVRFGSAEIYRVVSKIPEVADSLCIGQPIPD-GERVILFLKIREGERFTGDLIKAVKGKELSARHLPAIILQTPDIPYTLSGKKVEVAVKKIICGEEVS- 170727497 27 -----------------------------------------------------GELNRQSDKLAHGLNAYGIKRGMKAVLMVTPSLDFFTLTFALFKAGIIPILVDPGMGVKNLKQCFIESAPDAFIIPKAHLARKLFGWGKESVRFLVTAGGRCLWGGVSIDTLLQGTPDTPYQMAALDEDEMVAILFTSGSTGTPKGVVYSHKMFEAQITALKHDYAIEPGERDLATFPLFSLFGLGMASIVPEMDASKPI----TANPDYLFAAIEKYQCSNMFVNPALIERLGEAGVTDNHQLPSIKRVISAGAPATISSIKRFSRMLGVEVLNSYGATESLALFATTDITDNGGGICVGEAIDGVDIAIIWDETLR-LAANDIGEIVVKGPMVSRSYYRRDSATEQAIDGDGVHRMGDLGYLDSEGKLWMCGRKAHRVDASTQRYFSIPCERIFNTHPQVKRSALVGV------------------------------------------------------------------------- 119480901 24 -------------------------TTYDVFRRSARMFGNAKAVVDGEKKWTYFEMERLALELGCGLRKLGLEKDNKIHLYGATSAHWLAMSHGAASQSLTIVTAYDTLGEEGLKHSLVQTSSLAIFLDPGL----IRSLA-NVLSDVKSIKHVIYNTDQENIMSIEDLRENPVDPVPPSPEDLCCIMYTSGSTGPPKGVPLTHKNVIAATAGINAIVGIGPSDALLTYLPQAHILEFMFENL--CLFWGGT---MGYGNPRTLSDTIREFKPTILVGVPAVWASILDAVVFRKLKEATLRIVMNGGGPVSKET-QKFLSMAIAPMISGYGLTETSAM-GALNDPMAWNPDALGE-IPGCIEVKLVDDAGKNNPP--QGEILIRGGSVTSYYWDNEEETKAAFTEDGWFRTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAEDQDK---PVAIIVP---------------------------------------------------------- 126666320 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAGAAPPASVLKQM-EGLGFELTHVYGLTETYGPAAVCAKQDDWAERTQGVIYPLQEEVVVLNPNTQPVPADTVGEIMFRGNIVMKGYLRNETATDEAF-AGGWFHTGDLAVVHADGYIKITDRSKDVIISGGENISSLEVEDIIQRHPEVEIAAVVAMSDEKWGEVPAAFVQLRPDSLSEEELIDFCRE-NMSRFKAPKRVIF-GSLQTTSTGKIQKFALRQLLAAQ---- 217970075 109 ------------------------------------------AIVFWGERMSHGELYRAVAHFAAALKEQGVVAGDRVAAYMPNLPETVVAMLAAASLGAIFTSASPDFGVQGVLDRFGQTEPKVLVACDGYKTVDVLGKLGEIVAQLPSVKRVVVVPYVHREHDLSHVPVDDIEFAQLPFDHPLYIMYSSGTTGVPKCIVHCAGGLLQHLKEHKLHGDVKPGDRVFTCGWMMWNWLVSALAAEGSPFAGDNRILFDYADAEAM---------THFGTSAKFLDAAAKFGPRETHKLDTVRAMMSTGSPLVPEGFDYVYRKPDLQLSSISGGTD-IISCFVLGSPVLPVWRGEIQCRGLGMAVDVWDDDGRPV-RGEKGELVCAKPFVMPGFWNDADGSAAYFDRPNVWCHGDFCEITAHGGLVIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESLVIGQPQNPNDVRVVLFVKLREGLALDDDLRQTIRDNTTPRH-VPAKVLQVADIPRTKSGKIVELAVRNVV------- 77747591 7 --------------------------IAAVLPRLARERPEQIAIRCPGRTLSYRELDRRSDAIAAGFSAYGIGRGVRTVVMVRPSPEFFLLMFALFKVGAVPVLVDPGIDRLALKQCLSEAEPQAFI------GVFLAQLARRLLRWAPSVTRVVSVGRWAWLAHLERAGTASAQLADTTADEVAAILFTSGSTGVPKGVVYRHRHFVGQIALLRETLSIVPGGVDL---PTFPPFALFNPALLTSIIPDMDPRCPARADPRKLHDAIARFGVSHLFGSPALLRVLAEYGKP----LPTLRCVTSAGAPVPPQVVAQIRALLPAQFLTPYGATECLPVATTRAATERGAGTCVGHVIAPNLVRIIIDDEGREVGLGEIGEMTVVGPSATDVCYNRTAATRLAKIRERLHRMGDLGYFDAQRRLWFCGRKTHRVTVQG-PLYTEQVEPVFNVIDGVRRTALVGI-GALGAQRPVLCYEALPGV-DVAALEQRLRATARAFIHTVGIVDVLPGFPVDINAKIGRERLAVWATQRL--- 118472159 32 ----------------------PGTTLISLIERNIANVGDSVAYRYLDAELTWRQLGVRLRAVGAAVQQV-AARGDRVAVLAPQGLDYVIGFFAAIKAGTIAVPLFPELQAERLDTALSDARPTTVLTTAAVE-EAVTGFLDKLSGKQP---HVVVIDEVP------DSAGADFAPVPVDVDDVSHLQYTSGSTRPPVGVEITHRAVGTNLLQMISIDLLNRNTHGMSWLPLYHDMGLSMIG-FPAVYGGHSTLMSPTRRPQRWIQALSDESGRVITAAPNFAYEWTAQRGVPEHDLSNV-VLIIGSEPVSPSAIADFNKAFAPAFKPSYGIAEATLFVATIAPADAVAHVSCGQVARSLQAVIVDPGTGEELGDGTVGEIWLHGNNIGRGYWNLPEQTRETFLRDGWLRTGDLGVYR-DGELYVTGRIADLVVIDGRSHYPHDIETTVAASPLVRRGHVTAVPGASDGQTQDGLVVRADPQPGIDAIRAAVAHRHGVTVA---DVRFVPAIPRTTSGKLARRACRAQYLE----- 169631529 82 ------------------------------------------------------------------------QPGDRVAILAPQSLDYVVGFFAAIEAGNIAVPLFPGHT-ERLDAVLSDAQPTVVLTNQAAAESVNSFIRRLPRDRRPRVLAVDSVPDSVGATYVR---------VTPDTDDIAYLQYTSGSTRAPAGVEITHRAVMTNVLQMIISVGLDVDVRGASWLPLYHDMGL---LMLMFPLCGGRMTLMSVRRPGRWIRAAASHAGRTFGAAPNFAFELAAERGLPKEDLSNVAGLINGSEPVSIASIRKFNAAFGPAIKPSYGMAEATLFVSSIAPDAEPSVVSCGQVARSQWAVIVNPNAETELPDGQIGEIWLHGNNVGRGYWGRSQETEVCFTEPGWFRTGDLGVYI-DGELYITGRVKDLVIVDGRNHYPHDIEATVEASPVVRRVAAFSVPADELGERLIIVRAAGAGRAEPGPIIEVLRAAVSRRHALPADIRLVQAIPRTTSGKIARRACRQQYLD----- 195031704 40 ------------------------QTLPEFFRETCEKYAELPALMWETTTLSYAGYAKRVEQAALMLLHVGLEERSSLGILAFNCPEWFLAELGALRAGGIVAGIYPSNSPEAVHHALATSEATVCIVDDD----KQMAKLRAIKHRLPRLKAVIFVDREEGFHSWQQLELSVYREQAIYANECAMLIFTSGTVGMPKAVMLSHDSIVFDAKIVSDTIENTGAERLVSYLPLSHIAA-QVFDICLAMTFGGCVYFADKDALKGTLRTFVKARPTRVFGVPRVFEKFLVAAEANAKPYSRLKTFLTGGAPVTSELKHYFLG-LDMPLGDIYGMSEMGGAVTMHAHITNLY--SSGAPLRGIEMII------HEPDASGQGEIWLRGRNNFMGYLGEPAKTMESISAEGWVRTGDMGYLDTHGNVVLSGRLKEIIISAGENIPPVHVEQLIQELPCVSNVLLIG-------------------------------------------------------------------------- 212636098 11 --------------------------------------------------LSYEELNTQSDRIAAALIQFGLKPDMKAVLMVTPSVDFFCLTFALFKAGIIPILVDPGMGVKNLKQCFIEAKPDVFI------GIPKAHVARRLFGAKGSVKHLITVGGGGALASAQVAEDKPFEMQWLAEDAMAAILFTSGSTGTPKGVVYSHKMFEAQISALKHDYTIKPGERDLATFPLFSLFGLGMASIVPDMDASKPITANPNF----IFAAIDKYQCSNMFVNPALIERLGQAGCETQHKLSSIKRVISAGAPATISSIKRFSQMLNVEVLNSYGATESLIGSKALFKTTDVTDNGGGICVGNGVDISIIDIDENPLAANQIGEIVVKGPMVSRAYYQRDSATQAAKIIDGRHRMGDLGYLDDNGLLWMCGRKAHRVTTAGLRYYSIPTERIFNTHPDIKRSALVGV--TVAGKVPLVCIELANSAVLYAELRQLAEQHSYT--QGIERFLIHAEFPVDINAKIFREKLAVWAQKQI--- 126734289 12 -------------------------SVPHLLARNVQLYGNKPAYREKEQSWTWAETADEVEALALGLLDLGVNVGDHVAVIGRNRPALYWSMVAVQSVGAVPVPLYQDAVVEEMTYVLENCGARFAIAGDQ----EQVDKIIEAQETVHGIDHVIYYDDHSEITSFTDIQNEGTRRDALGYDDTCVMLYTSGTTGRPKGVVLSNRNVIETSKNSSEFDHLSAGEETLAYLPMAWVGDFIFS--IGQAYWSAFCVNCPE-SAETMNADLREIGPTYFFAPPAMFSYFMEHPLKNRLGMSRVRVGYTAGEAIGPELFD-FYRSLGINLKQLYGQTEATVFITQQPD-GEVRSDTVGVP-SPGVELKIADN----------GEVFYRSPGTFVEYYQNPESTASTKDPEGWVATGDAGFIEESGHLRIIDRIKDVSKMAGSMFAPKYIENKLKFYPNILEAVVFGASRDRWAERVLAHVNAVNESVSQDEMLAACQ--------IHRFLVLHKELEMTRTRKVRRAVIAEKFNDLIDA- 167588771 1 -------------------------------------------------------------------------------------------------AGAVLVPLDPDGPPQRTAAMLADAAPALVITRGAY---------RACAGSLPTLDL-----DAHRAPAARGAGDGTDAARHADAGQPAYLLYTSGSTGRPNGVLVGRGALAQFVASTRALYRVGPDDKVLQFAPLH--FDASFEEIFVTLCGGATLVLRDDASVDAFAAEVERRGITVLDLPTAYWHVLAHALDARHEQLRHVRLTIIGGEAALPERIRRWRGRLPDQLLNTYGPTEATIIATAACVGGPGAVWQDGEPVPAGVDARIVDARGYPVAVGGSGELVLSGDALALAYLDNPALTAERFVTLPAYRTGDLATLR-DGRLCFDGRIDHQVKISGVRIDPREIEDWLLRSPDVREAAVVALRSEAGATTLAAFV---AGTDDVAALRA---------------------------------------------- 68489606 55 -------------------------------------------------EFTYKELYDMVLRYSYILKEYGVTSNDTIGVACMNKPLFIILWLALWNIGALPAFLNFNTKDKPLVHCLKIANVSQVFV-DPDCDKPIRDTESQIAEELPNTK-IHYIDELALFDRLRHRAKDSTRRPQDTDSSACALIYTSGTTGLPKAGIMSWRKAFMASVIFGHIMKIKENSSVLTAMPLYHSTA-AMLGVCPTLIVGGCVTVSQKFSATSFWTQARLCGATHIQYVGEVCRYLLNSKPHPDQDRHNVRIAYGNG--LRRDIWSEFKSRFHIDIGEFYAATESPIATTNLQYGENLFLSTQQKLMDPEDESEIWRDPCTEAAYNEPGELMMRNPQSFQGYYGNKSATNSKILGDAWYRSGDLLKMDEDKLLYFVDRLGDTFRWKSENVSATEVENELMGSKTLKQSVVVGVKVPHEGRACFAVCEPKDELQHEEILKAEHVTKSLPSYAQPA-------------------------------- 48105753 53 ----------------------------------------------------YNETLLRAKNFGSGLVSLGLMPGSHIGLYSQNCPEWILTEQACYTYSLVVVPLYDTLGPDACAFIINQAEINLVVVENDTKCNLLLDKAPRCLRKLVVIKNQRAKNRGVELLKFDDVERLGAQHPEVPPTDLCTISYTSGTTGNPKGVMLTHQNVIAGISAVLVQLGPSYKDTMISFLPLAHMLERCCEN--GMYMVGGSVGFY-SGDIKRLSEDMKALRPTVMPAVPRLLNRMLQNSCLKKLVFSRVRLMVVGSAPLAGNVLTFTRCALGCLIVEGYGQTECCAPIT-LTVQGDHVPEHVGPPV-PCCCIKLVD-----VPEMEQGEVCVKGTNVFVGYFKDPERTAQAIDEYGWHHTGDVGMWLPNGTLKIIDRRKHTFKLSGEYIVPEKIENIYLRSQYVHQVCVVGIPDGIPGTLSVLCANPQVKQLIMDDMLSWGKEAGLKSFEQVKDIYLHPD-PLTPSLKMKRPQLKD--------- 47226245 68 -------------DSLAREDFPGKDTLDKLFDYSVQRFGAQPSVISEERWLSYNELDTVVSHFGSGLGALGLQPKTCIAIFCETRAEWMITAQACFRRNFPLVTFYATLGEEAIAYGLNETGVTHLVTSVEL----LETKLKNVLLQLPKLRHVIYVDQKDGYPPGLSIHSMQAEIVKPQPSDLAVVMYTSGSTGRPKGVMIAHSNLIAGMTGQCERIGLGPNDIYIAYLPLAHVLEMTA-EISCVLY-GCRIGYSSPQTLSDQSTKIKKLNPTLMAAVPEIMDRINKNVMSRGYDAPRVRLMLSGGAPLSEATQRFMNVCFCCPVGQGYGLTETCGAGT-ITEVTDTSTGRVGAPLL-CSEIRLRDPEGGYTKPNPRGEVLIGGPNVTMGYYNNEIDNQDYLVDQRWFCTGDVGEIHPDGCLQIVDRKKDLVKLAGEYVSLGKVESVLKNSTLIDNICAYANSEQNY---VISFVVPNQEREVLKEIKEVAVNIKLQRFEIPVKVHLSPD-PWTPTGKLKRKELK---------- 126665601 85 --------------------WFPGMTLANLLRHAEGEQANSEAIVCETRRRTYTELRADVGALEAYLCSQGVIKGDRVAGIVTNGYEAMVGMLAATSMGALWSSASPDFGIGAILDRFGQIEPTALIAVNGYKVFQRQQEFAQLISGLPSLKCVVSVPQLPDAPAIDDWHDAPPSFTPVAPDHPVYILYSSGTTGKPKCIVHGTAGLVNHAKELMLHGDVGSGDRFM----YFTTCGWMMWNWASALLTGAAVITVDYPSLNMLWQTVADEKVTHFGTSARFLAGCRKDGPAKDLDLSVLRVVFSTGSPLLPEDYDWIYTAPNALLGSIAGGTDICGCFVGSTPLLPVRRGEIQCRFLGVDAAA-FDDNGQSVSSG-RGELVCRQPSMPVSFWDDPERYRNAYFAPGVWAHGDFIEFTEHGGAIIYGRSDATLNPGGVRIGTAEIYRQVETEAAIKDSLVVGRQIE-GDVEVVLLVVLADGETLSDELLKRLKRKGASPRHVPHHIIPVPDIPYTRSGK--KVEL---AVARLING 16125417 48 ----------------------------------------------------YAKLRDEAVVLARRLLAIGAKVGDSVALLAETDGDFVRAFFACQYAGLLPAPALPTPLGGREAYIEQISNLA-------------RSAKANILIGPVGLKDWVAEIGARAGLAFAGVLADGAALPTITPEDPCYLQFSSGSTRTPTGVLVRHKALMANVAITRDGLQVRASDRAISWLPLYHDMGLIGF-LLSPLSCQMTVDLLPTRRPLLWIDLIGRNKATIAYS-PTLCARRVQGQSLENYNLSHWRSAGLGGDMIRMPPLKAFVEAFAPAFVASYGMAEATLALSMAPLGKGLRAETLDVPALPDHFLEVRGDDGQVLPERGVGRIFAKGPSVMSAYFANPEETARVLAADGWLDTGDIGFKI-DGEIVITGRAKDLIILNGRNIWPQDLETADNEIDGLRDVCAFAIPAEPEDEVVVLVQARGGDADSRAALRESVATLLRTRHGVEAKVKLVHALPQTSSGKLSRSKAKTAY----LAG 163722848 8 --------------------------------------------------FTWRDYYNKVKYISLGLVSLGLKPGDKVAMMGDNRPEGLWVEMAALCAGGVGVWLFQDCMSDEVKYIIEQSDTRFFV----GETQEEVDKSLAIFDQCPSLEKIVWDDPKGSLGKLMDLEKEPSLFEQMHGDDICLLFYTSGTTALPKGVLLTHYNMLTMGANLMAVDPCKESDDFVSYLP----FAWIGEQMMSVLQVGYTINFPE--EPDTAMENIREIGPHVMFAPPRLYEGMTRQVQVKHMDMTRLRQAYTGGAAMGPDHFRFFHA-LGVNLKQIYGQTE-IAGIAIVHRDGDIKFDTVGTPI-PGTEVKIAED----------GEILCKSPSVFQGYYKNDEATEKTLL-DGWLATGDKGFIDDDGHLVVFDRSKDVMTLKGRPFSPQYLETRLKFSPYVQEAWVIG-------------------------------------------------------------------------- 145613542 112 --------------------------------------------------LTYNEYYRLVVQLGAGLRKVGLVAEDRVHIYAATSQNWLAMSHAAGSQSMAIVTAYDTLGEEGLRHSMVATKAKAIFLDPH-----LLPTLGNVLKDATDITHVIWNTQNKTVLSFDDLDENPVDAVPPNADDLCCIMYTSGSTGTPKGVPLKHSNVVAAVAGVSVVVYIGPGDGLLTYLPAAHILEFVFEN--SAMFWGAT---MGYGNPKTLSDAIKEFKPTVLVGVPAVWLMGMNLPGSGILDAGRLKICLNGGGPVAKET-QRFLSMAICPMIIGYGLTETTAMGT-LQNPMEWSTDTIGS-MPASVEAKLVDDAGYHVKPNPQGEVWLRGPTVMSGYYQNDKETAEAMTEDGWFKTGDIGEFDSQGHLKLIDRKKNLIKTNGEYIALEKLESIYRSAPVVANICCYA---DDSQAKPVALIVPAEPAETLEELIAAVRQGGLAGIEIIDGVVLSDETPVTAAQKLNRKGILQKYKKEV--- 197329007 41 ------------------------------------------------------EFAAQVLAVAKGLIAEGLREGDRLAIMARTTYEWTLLDFAGWAAGLVTVPVYPTASALQARWIIQDSGAVACAVEDT----EQARLISSERANLPGLAHLFDTGAIERLVKAGERIPGAARRAARTPDSVATLVYTSGTTGQPKGCVLTHANFFAEVDNAVGLLHPVFRSVTLLFLPMSHVFGRMV--AVACLRARVRLGHAPSISTEDLLADLAGFRPTFLLAIPRMARALYDPLVYRRIRAAHVRYVLSGGSPLGRRLA-AFYTGAGIEVFEGYGLTETT-GASTVTPPLRPRLGTVGWPL-PGTAVRIADD----------GEVLLGGRHVFAGYWN-----VAAHDGGQWLATGDIGELDDDGYLTITGRKKDLIISGGKNVAPAPLEDWLRAHPLVGQCMVVG-------------------------------------------------------------------------- 209965801 20 ------PWPPDVVVEHRPDGCPPARSVIDWLRRWAAEAPDRPMLVWGDRGLTYAEARERADRIGRSLLALGLGPERPVMILSGNGIEHALLMLGALTVGVPVAPASPAYSLARIRHIAALLRPGLVFADHGGRYARAIAVAREELG--PDVPVVVPDGAAPACLRFDELVGGPLDAEETGPRTVAKYLFTSGSTGMPKAVINTQGMMTANQAMSAATTRFPAPGVHLDWLPWNHTFG-GNQNFNANLRTGGTLYIAGKPLPGQFAETVRNLRPTTYGNVPVAYAMLAAALDLRRSFFSRLEAMAYGGAVLPLEVWQKMQDHTGIPFLTGYGMTETAPTATSVHAALPEAAGTIGLPLPGV--------ELKLAPVGTKFELRIRGPIVTPGYYKDPERTRAAFDEEGFYRTGDAGRL----------------------------------------------------------------------------------------------------------------------- 159037512 20 -----------------------------------ATHGERTAIVTRDGEISYTDLAARVARTA---EQLGVGRR-LVLVVGANTVDSLVAYLAAMHAGH-PVLLVPDDRASALAGLIEAYDPDVLV------------------------------GAADEGWQVE--HRRAASVHDLHP-DLALLLSTSGSTGSPKLVRLSHTNLQANAEAIGEYLEIRDTDRAATSLPLHYCYGLSV--VNSHLARGAALVLTDLSVADTFWELFRDARATTLAGVPYTF-DLLDRVNFAAMDLPHLRYVTQAGGRLAPDRVRRYAELAGWDLFVMYGQTEATARMAYLPPDLADHPTAIGVPVPGGD-FRLAPVADHPDP--EVGELVYAGPNVMLGYAHSPADLALGRTVDELY-TGDLARHTATGVWEIVGRRSRFAKILGLRIDPQQVEALLSAHD--VTASCIG----GDGELIVATL----GDEDPRRVRRLVAEVGLPPRAV--RVLPLAELPRLASGKPDLVALRELAAEE---- 210103822 48 --------------------------------------------------------HDRALRFGSGLLEKGLSAGQFVAIFSQNRPEWVIAEQACSAFSMVVVPLYDTLGPQAIKFVIEQGNLHTIVCDVEKKVASILDITQEAS----VVKRIVVMEKISDDLKIEVMSFDDVEPP--RPEDLLTICYTSGTTGLPKGVMLTHRNIVTNISAVLKYLCLGPDDMHVSYLPLPHQFERSLHVMF--FMTGVQIGFFGG-DVKKLLDDFRELRPTIFPSVPRLLNRIYDVAKNIFASISSKRIWCHVIITLPGRSCEGYHHRIGSSVLYGYGQTEANAGVS-FTIPGDHSTGHVGSPLTCNLIKLVDIPEMDYYTKNNQGEVCAKGPNIMKGYYKAPEKTADALDEDGWLHTGDVGQWLPNGVLKIIDRKKHIFKLAGEYIAPEKVESIYTGSPLVAQAFV-------HGESLKAIFVPDPEVLPSEEVTSLGQQRGLHSFEQVKDIHLHPELLLTPTFKSKRTALR---------- 154331353 134 --------------------------------------------------MTYAQVEQRIQNFGAGLAALGVTTNANVSIYLDTCVEWLIGAYGIWSRSAVAATVYANLGEAALAHALHETESQAILCGSVNVANVLKLMKNGVMPQVPIIHVQLVSFEQVEALGAAHLESGAAKGSPLNDDDLALIMYTSGTTGDPKGVMHTHRTLTAGLHRMLDLVGLQPDEVYLSYLPMAHIMEFTITNMFGSLICYGTPRTLTDTTARPHGDLL-TFNPSLLAGVPRIFDTIKKAVEAKLPPVSRLRIMLSGGGPLSTATQEFINVVFG-RVVIGYGLTES-VCVGAIQIAGDLETNVTGL-MEPGQEIKLLDEYKHTDTPEPRGEICLRGPFLFKGYYKQPELTREVLDADGWFHTGDVGSFTVDGKLRIVGRIKALAKCLGEYIALEALEAV---------------------------------------------------------------------------------------- 194664926 135 --------------------------------------------------LSYEDVFVRAFNFGNGLQMLGQKPKTNIAIFCETRAEWMVAAQACFMYNFQLVTLYATLGGPAIVHGLNETEVTNIITSKELLQTKLKDIVSLV----PRLRHIIVDGKPPTWSEFAKASMENKPLSKPAPSDIAVIMYTSGSTGIPKGVMISHSNIIAGITGMAERIPLGEKDVYIGYLPLAHVLELSAELV--CLSHGCRIGYSSPQTLADQSSKIKKLKPTLMAAVPEIMDRIYKNVMNKVNEMSSIRLLLCGGAPLSATTQRFMNICFCCPVGQGYGLTESCGAGT-ITEVWDYNTGRVGAPLV-CCEIKLWEEGGNTDKPHPRGEILIGGQNVTMGYYKNEAKTKADFFEDRWLCTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLIDNICAYA---NSYHSYVIGFVVPNQKELTENEVLKVLSEAAISAFEIPVKIRLSPE-PWTPTGKLKRKELK---------- 218677249 82 --QGESRW--QQPKSNRDAVWFPNAQVAENLLHSAKALPNELAIWFENERYTWKTLCEEVSSVQQWLVDCGVQQGDVVAAYTPYLPQTVVAMLATTSLGAIWTSTSPDFGVESVIERFGQVKPKVLFTCDGYTTFDMTDKNREIIEHLNELKQVCEIGYLKPSNDLEKSDLEPLRFVRIGFNDPLFVLYSSGTTGKPKCIVHAVGGTINHLKEHQLHCDIKPRDRVF----YYTTCGWMMWNWVSALASGACLVIFDYPQPNVLWDLAQRADVSLFGTSAKYLEAIVELSPIDSHSLPHLRTLCSTGSVLYPEQFYYVYKHIKQDLHSISGGTDICGCFVLGNPISPVYRGECQQAGLGVD-IKVFNSSGHKV-DHERGELVCTNPNFPVGFWNDTERYHSTYWDDNVWHHGDVAQSVHGGYLFY-GRGDTTLNPGGVRIGTAEIYQQVNTIEGIIDSIAVGK-DVDRNEQIWLFVQLQQNVNLNETLLAAIKSKSCSPRHVPSQIFAISDVPKTRSGKLVELAVKQVVNGK---- 46110843 21 ----------------------------------ANEYKDQVIVDDHDTQFGYRHVLDGTSKLLQRLRSLGSTPDQYVGVLAPNGYEFIISVLAVLAFGGVVVPMPTGALPLEAAYMLEQCNAKYLLASPEHVDLGTRIQAEVEIPLIP----IDSQGETDALLPIEAYSLD--TSIRVAENRPSILFFTSGTTGAPKGVLHS-RKTINKYARMAEAGPNDD----ICLIPSGAFWSVYFTKVFQMLLTGVRIEIQNGRNYNLIWEKFRERTATKIVLSPTFWYGMMHYFQENISKLPHLREATATGAMPSRRLKEFWRDRRGKSLRVLYGSTESQETLI-CSGEVEFTENDLGTPL-PGVEVKL---------EGSTGELLVKTPSLFLGYLNRQRDTDERFDSEGFFKTGDLVTRHE-GRLVFQGRANDLFKFYTYKVPRMQVEACLTALPYILEGYVLPVADPHCDTRVASLVRLHDNAVDLKRIRDDLSD-DLPAYQLPTILRILEEVPRTWSDKLMKKVVQK--------- 163840851 7 ------------------------------LQHWAAIAPARLAVVIGDSSISYAELVTQAQTLAESLLT---------TVQQRNSVQAVFKIVAGVAGHGRISVLDPSWPP---------------------------TVTESVQQHL---------SDVLDQFPAEDLATELIDGP---ANSDFLIGLTSGTSSTPKGFSRDRGSWQRSFEPGIEVFGLREAEHVLVPGQLAMSLNLYT--LAECLYAGATFHSIEEFDVAKVFEVLDQYPVQRLVLVPTILGMLARRAASTGRQ-DAVQTVICAGSKLEPAAVQAAQNWLPAKIFEYYGASELGFVASRCLDGAADPESTIVGQAFPCVELAIRDEADAELPAWVPGTIHVRSALVSNGYLGDGEGFEKTWQ---WCTVGDQGYLSDAGVLHFLGRRSDMLVSSGHNVYPHEIEHALLNLPGIEAAVVAGIPDGIRGKRIVAGVLPAESALTSRALRQAVAD-VLAEYKLPGLYFQLTEMPVGSSGKINRGLFEQWIA------ 9367319 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYFRSEDVILCVLPLFHIYSLNSVFLCG-LRAGAAILLMQKFEIVSLLQLIQKYKVSIMPVVPPIVLAISKSPDLDKYDLSSIKMLKSGGAPLGKEIEETVKAKFNAKFGQGYGMTEAGPVLSMCKEPFEVKSGACGTVVRNAEMKIIDPETGSSLPRNQPGEICIRGDQIMKGYINDPEATDRTIDREGWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQV------------------------------------------------------------------------------------------------ 73970631 55 --------------------------------------------------LSYQEVADRAEFLGSGLLQHNCKPDQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIISTADISTVVVDKPQKAVLLLEHVE--RKETPGLKLIIIMEPFEEALAVEECGQQNHHAPPPKPSDLSIVCFTSGTTGDPGGVVYCHGGRVGFFQG--DIRLLSDDMKALCPT----IFPV-VPRLLNRMYD--KIFSQADTRLKRWLLAAKRKQAEVRSG---IIRSIWDELFFNKIQASCVRMIVTGAAPASPTVLGFLRAALGCQVYEGYGQTECTAGCT-FTTPGDWTSGHVGAPLPCNHIKLIDVEELNYWTCKGEGEICVRGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVAQVYVIVVPDPEWAQELCANKELKKAIL--EDMVRLGKESGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFKKQI--- 146279897 13 --------------------------------------GGKVAIVEDGTEVSHADLLQWIEEATGRLAAAQVARGASVQLCGDFSAAAVAWLLALWRHGAVVTPVAPS-SAERQEEFAAVADAS-----------------------------WRVDAASERLIPLGGASRHPLIEGLNSEDAPGLVIFTSGTTGAPKGAVHDVRRLLSKFATPGK------DLVTLAFLLFDHIAGIDT--LLYALANGSTLVCLPDRSVPTVIDRIARHGVEVLPTAPS-FLNLLLLNGGPDLRLPSLRVVTYGAEMMPQALLERVADAFPARLVQKYGTSELGALRSRSEEGRSRWIR--------------LDGAGASWRVRE-GLLEIRAETAMLGYLNAP----SPFTEDGWYRTGDLVEVDGD-RLRFLGRSGDMINVGGQKVFPAEVEGAILGLPGVAEAAVYGMPHALLGTAVCARVRMKDARHSAAEIRTLVRKGRLEPYKIPQKIEVTTE------------------------- 212529398 113 -------------------------------------------------TLTYRQLHHASLKIAAGLLAEGVQPNSTMVMIIPNGAEYTILLWACVLLRITYVSLDHSLLDTQLKQLLQTLKPQLVVAPDVSSGKFLQVAMSELQLPRPIQISLTHSGTA-GWMSLVDIAAKAVKFPADESDDPHSIMFTSGTSGIPKGCPLLVSGMSHVLES--QAWLIDNEAGIFAVQQPHNSRGIAPAQTLQTWKAGGAVVMTGNFSIRDSLEAIKQFGATFIVLTPPMVNEMAVELAARPVDVRSVKRIQVGGDAVTKDIMVKCAALFPSQICVNHGMTEGGGSFIWPIPPSNIPFFGEICPLAPGSSIRLWDIEKNCVARGQFGELHISSPSIISHYLGG--RSEKSFYNDRWFNTGDIAIVDREGLVYILGRRKDLLKCASVPIMPAVIESSIQALTG-AATIVVPVPHHVLGAEPFA-VLSSFNGRTETQIKEHIRAEALGGIASLKEIGMV-EFPVNQTHKIIKSEIQAAVLDKFI-- 154303914 114 --------------------------------------PDSPAIIAARQTVSWAELREQVRKCTNALRTLGVKPHDRVAGFVGNHTNTVVAMLAAASIGAIWTGVSPDTGVAAVLDRLVQIEPVVLCADNGVRFHESLTKTREIVKELKGLNRLIIDGKAEEFLKSATDPNAPLKFTQLPPDTPLYILYSSGTTGKPKCIIHSSGTLIQHKKEHILHCDIRPGDRLFCTWMMWH-------WLVSALASGTTIVLYDGFKPHSNLSLIQELGITHFGTSAKYLSILEQLPLKQNINLSTLRAIYSTGSPLAPSTFKYIYSAFPPTI-NLGSITGGTDIISLFGAPSPLSPVYTGQVRALGMSITAYSPSGSLIPAGEPGDLVCTKPFPSQTFFGDKKYFESYFTFPGVWHHGDFIKFSPAGGIYMLGRSDGILKPSGVRFGSAEIYNILLKHAEIEDALCIGRRRPDDDETVVLFVKMSPTYPFNDELKEGIRKKELSARHVPGIIEECFEIPVTTNGKKVEVAVKQIL------- 154490398 7 ---------------------------AELVHRQAEKYGSRTALKYRDNKISWKEFSEKVMLTAKAMAEFGIEVQDNIGVYSQNMPQCFYTDFGAYANRVVSIPMYATNSPGQIEYIINDAHIHTLFVGEQLQYNN----AFKVQKESQYLKRLVVFDPADDFLRLGDAHAETIRTNEAVPEDLATIIYTSGTTGESKGVMLHHSNYLEAMRHDIRLPMVTDKDLSMCFLPLTHIFEKA--WSYYCLHKGVTIAI--NQDPKMIQKTLPEVHPTLMCNVPTMKKIFLDAIETRKYNLKSIRFFPVAGAPLS-DTVNEFLQSVNIPIVYGYGLSETTATVCFYPEIG-FQFGSIGEVM-PDVQVRIDPENS---------EILVKGKTVMSGYYNKPAENEKAFTEDGYFRTGDAGRM-EGNTLFFTERIKDLYKSNGKYIAPQAIEMVMSGDQYIEQIAVIGVPAEKYAEEKGLAVGSREELVRNKEILRLIEQKNLASYEKIKRFTLLSE-PLTDTLKLRRSVILKKYAD----- 118051777 102 ------------------------------------------------RELSWPELQRQVASLALHLRAQGVAKGDRVAAYLPNIPEAMVAFLACASLGAIWSICAPDMGTHAVLDRFKQIAPKALIAVDAGKDIDRREVLQELRQGLPSVQHVVLVADYTSVTARNDADTAAFEPEWLAFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALQLKGL----HNDIGCSYEPNYHWYSSTGWVMWNALLGGTTCVIFDKPDWGTLWRFAAETGVTSFGSGAAFYANCMKAGVDLSADLSRIRGLGSTGSPLSAEVQQWGTDQFKIRQMSGAGPSAGDIWWNNLSGGTDFAGAFIGLPLVPGVAVEAWNEEGQPVMD-EVGELVCTQPIPMPLFLWGDVSTAESFDGDGVWRHGDWIKLLSEGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDLEYLGKDSYMPLFVALRPGVELDAALRERINKSALSPRFVPDDIFAVAEIPRTLSGKKQELPIKKLLLGQPLA- 171688368 56 -------------------------------------------------------------QLGSGLRKIGLDKADRVHIYAATSANWLATAHGAASQSMPIVTAYDTLGEEGLRYSMVATKAKAIFLDPHLTLTNVLAVASSVQAVIWNSQHQVNQDHVDKLLNFDELKENPVEPVPPTAEDLCCIMYTSGSTGTPKGVPITHRSVVAAVSGASAIVYIGPGDGLLTYLPLAHILEFVFE--HAALWWGSTL---GYGNPKTLSDAIREFKPSVLIGVPAVWSGLLDAVVFKKIKEATLRLCLSAGGPVSKET-QKFISFAIAPMIIGYGLTETTAMGT-LHNPFEWSADSIG-AMTASVEAKLVDDAGATNKPNPQGEIWLRGPTVLKEYYENEKETAEAITPDGWFKTGDIGEWDKNGHLKIIDRKKNLVKTNGEYIALEKLESIYRSVPVVANICVYA---DAEQAKPIAIIVPAEPALKLKELQAQGRAGGLSGIEIIDGVVIVEDTPVTAAQKLNRRGILEKYKKDVA-- 42568023 202 ------------------------------------------------------ELRSQVWLAAHALSALGLEEESAIAVDMPMNVESVIIYLAIVLAGHVVVSIADSFSPREISTRLKISKAKAIFTQDVIRGDKSIPLYRRVVDAEAPLAIVVPARGSEKDLSWNNFLGNARNLEYVAAEKPANILFSSGTTGEPKAIPWTNISPLKSAADAWCHLDVQRGDVV--AWPTNLGWMMGPWLVYASLINGACMGLYNSPLGPTFAKFVQDAEVSVLGVIPSIVRTWQNSNSTSGYDWSRIRCFGSTGEASNIDEYLWLMGRAHKPVIEYCGGTEGSFISGSLLQPQSLAAFST---AAMGCKLFILDEDSNPIPPYAVGELALC-PHMFKVYFQGMPTFQGQILR----RHGDLFERTSKGYYRAHGRADDTMNLGGIKVGSIEIERVCNSVDDVLETAAIGVPPPSGGEQLVIAVVFKSPEFSNPDLNSEIQKKLNPLFKV-SSVVTLPSLPRTATNKVMRRVLRQQLTQ----- 212506076 42 --------------------------------------------------ISFEEYYRLAKVAAKGFLKLGLERHHSVALIGFNAPEWVIAYLGSILAGGVGCGIYSTNSAEATLYCLQAASVDIAVVDNNIQAQKIL----QYKHRLPNLKAIIQVLSWREFIKIGEAQSSE-KLHEVRKNECCTIIFTSGTTGNPKGVMLSHDNLIWNAYSVAINQDLISTEKIISYLPLSHVAALMV-DVYCPLMVRATVYFAETDALGGLVRTLLEVRPTRFLGVPRVWVAWAKNQGIQRNDSPNLKYLLSGAAPLS-EGVKLYLTSLDIVILEVYGMSESSGPHT-VNTNVAFKLDSVGKTL-PGTMTKIYNPDSN----GE-GEILLNGRNIFMGYLNDLKQTEEVVDPDGWLHTGDIGKFDDQGFLYITGRKKELLITGGENIYPAVIE------------------------------------------------------------------------------------------ 145354557 17 -----------------------------------------TALVCTGEKWTVKEYYDDCVKTAKSFIHLGLERYESVCILGFNSPEWLMANNGAIFAGGFAAGIYTTNEPAACEYIIENSSARVVVVD----GQKQLDKILEIRSRLPKLKAIVMYREDKDFLKLGDAVSDDARMSAQKPGNCCTLIYTSGTTGNPKGVMISHDNCTWTASSNILHNPITSGPRVVSYLPLSHIADIHSPLMCIVDFDKTAAVYFARPDAGTLKETLIEAKPTVFFAVPRVWEKFAEGLQAKGKEITGLRVCLTGAAPIMKHTLD-YFGTIGIHILEVYGMSENTGPQNVC-KSDYFKAGSCGVPI-PGVEIKLDHVKGRD-KDGE-GEICFRGRHVMMGYLNNLAKTQESIDEDAWLHSGDVGAIDPETNLSITGRIKELIITGGENIAPVPVEDAIKGYPAISNVMMVGVPDEGFTEKLFGTVTTVKQAQSDAKWKAYI-EEGIAKYQRIQKFKILDSVPLTGTQKLKRNVVTEKYA------ 169853457 84 ---------------------------------------------------------------------------DTVGIWSQNRPEWQLIDIAVTSYGKVGVSLYDTLGRDSVEYIINHASLSIV-----FSTAGHIPTLLKLAPKTPTLKIIVCLDNLPELREFEDFGKANLLPPSATPDTVASICYTSGTTNLPKGVVLRHKTLAVATQANLYGMELPEQGILMSYLPLAHIYERICE--LCSIAIGGRIGYFTG-DPLRLLEDAQILKPHFFPSVPRVLNRVYQSAKALQTKLQKLRLVISGSAPITPDVMDFLKVAFACDVQEGYGLTETAATCSKTWPYDATASGTVGPP-SPVNEVKVVDGYTSEDKPNPRGELCIRGTNVFPYYYKDEKNTKDAIDDEGWFHTGDVAEIDAAGRIKIIDRVKNIMKLAGEYVALEKIENLYSSVPVVAQVFVVVVPDPVMLSSIATSVVAADDAAGLAEVIKEAQRNGLKGFEMVKRIHVVDEGTLTPTMKLRRKDAFNKYKDEITA- 46947432 8 -----KPWLANYDADTPPNVDIEHVDALAMFRASLERDRTAPIIRYFDRTVSFAELDEMSDALAVALAKDGIGFADRVSFVLQNVPQFVIATVAVWKLGAVVVPVNPMYRDRELSTVLADSGAVAVIVATASEGTEVRRVITTSERDFQSRGDERIFGSAPDLLELIEAHGQKPEKVDLSPEDLAYLPYTSGTTGPPKGSMNTHSNVVFAAQIYRDWLGLRPGGAMFAVAPLFHITGLIG-HVAAPLLAGAPTILTCRFHPIVAAESISEHRATAIIGAITVFIAWTDSAAVSKESLSSLESVYSGGAPIPHAALEAFRSKFGHYIHNGYGLTET--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17227531 49 -------------------------------------------------------------------------------ILAERSVKFLASFIAACAANCQVFLCNPDWGEQEWHQVFNLVQPDIILGLETREGI----LRGRGAGSGEQGENILLTQHAAQLLPLEAQLCPQGFTARI-------MIPTGGSSGQIKFAIHTWETLTASVQGFTEYFQIKQVNSY-CVLPLYHVSGL--MQFMRSFTTGGKLVIQPFKSLE--LSQISQINPTEFFLVPTQLQRLLQNLELTTW-LSQFNTVLLGGAPAWDELLEKAK-FHNIRLAPTYGMTETASQIATLKPDDFLNGKINSGQILPHAQVTICNQQGEVLPANHIGNITIQTQSLSLGYY------PQIVQKQNYLQVDDLGFLDEHGYLNIVGRNSDKIITGGENIYPIEIESAIRATQMVADVCVIGIPDKQWGQALTAIYIPKDTNTSISEIKTAI-SHQLSRFKIPKHWIPLNTLPRNPQGKINRQQLQQIA------- 51891842 8 ------------------------DTLPKRLQAMAARYGSRVALREKEQEYTWQDYLDHVRDFCLGLVSLGFRRGDKIAIVGDNRPEWVIAELAAQSAGGTSVGIYQDSLAREMAYVIDHSDAV----VVVVEDQEQVDKILEVRDLIPKVRYLVYYDPTDPWLLYEYGRRHPGLFEEMDGEDTAIICYTSGTTGHPKGAMLSHRNLLAMGDTIQTVDPLTPDDDFLSFLPLAWI-GEQMTALAMHLSVGFTVNFPEEPDPPRIWEMVTRVQVRIQFFLPVGLRVLVYSAVKDHLGLSRLKRAYTGGAALGPDVF-RFYHALGVNLKQIYGQTE-IVGIAVLHRDDDIRFHTVGTPL-PGGEMAISPE----------GEILLRSRAVFQGYYKMPEESARAL-AGGWLHTGDAGYIEEEGHLVVIDRLKDVMRLSGEIFSPNFIENKLKFSPYIKEAVAVG-------------------------------------------------------------------------- 212533157 32 -----------------------------------------------GQWLSYAELRRIAQQNAAKLRGHGFRQGKITLLHFDNHRDNIIWFWSTAYAGSVPAFVNPDARKAQIEHLHQILEDPICLTRKSTIPRDFEDIPLLRVQAIDDLEEICDV-------------VEEYDLPAVRPDNLALLMLTSGSTGNAKAVCLTHSNLLAAARGKASAFQTPPNTCFFNFIGLDHVAGLLEIHLHALEERASQVHVQSSDDPLEFLRLANKHRISRT-LAPNFFLAKLESAEARNFDLSCLTHLASGGEAATADALSRVLSKFGAPIVTAFGMTETCAGAIFHDSSQEYEFAAVGK-CCPEIEMRIRTSDDLKTGINTVGDLEVRGPMVFSRYYNNPTATEESFTSDGWFKTGDQAMIDRAGNLNIVGRTKDTMKINGVNYTSQEIEF------AIEDAGISGVPGAATEQACVVYLPLYQEDDIESRIRALDR--------ITKIVILRTGLPLSGTGKLSRNKIRQA----LIAG 37528026 3 -------------------------------------------IITKDYHYTRKEVISSVSHLIDDLLSRGVQKGSKVIVIFE-HDELGIFFLAAASAMGLHLLMPYNLSSATIDEWINFTNEV------QYDFVVYLKKDKHFVGRLKE-NNINVIDISDHKIRVSDDIAE-IPIITYSPQSIAIVLFTSGSTGKPKAISISESLVCRRIYSVTEKLKFTQDAKIFMSGLLNNTTGVIFS--FGSLLHQSTLFIPEDRNVERWPDYLSRNKITHIMLRPESMKLFVKSTAEHNIDLSDLQVVAYGAAAMPPSVLEKGRQLIGCEWMQGYGLSETYGPFCWVDEQDHRYLNSI------YCVGKIDNTLAVAVKPDNIGEIIIRGESIMEGYY--DVLSGEITPPDEWFATGDLGYIDEEGYLVLKGRKQNTFMSAGHRIYPEEVESILSRIPNVNVATVVGFSFHENGDQPVACMISKKSLPEIEDIISSFLSRKLSREKWPDWFYVTDEFPKSHNDKILKAEL----------- 153809226 9 -----------------------------LVHRQAEKYGDKVALKYRDYEISWNQFSGTVRQAANAFVALGVEEQENIGIFSQNKPEWFYVDFGAFANRAVTIPFYATSSPAQAQYIINDAQIRYLFVGEQF----QYDAAFSIFGFCSSLQQLIIFDRSDEFMAMGEGDTVEARTERASYDDLANILYTSGTTGEPKGVMLHHSCYLEQFHTHDDRLTMSDKDVSMNFLPLTHVFEKA--WCYLCIHKGVQICI--NLRPADIQTTIKEIRPTLMCSVPRFWALMLDAIKVGRHNLDYLRFFPTAGAAVPDEINEFVHSV-GINMVVGYGLTESTATVS-CTLPVGYDIGSVGVVL-PGVEVKI----------GEDNEILLRGKTITKGYYKKTEATAAAIDPDGWFHTGDAGYF-KNGQLFLTERIKDLFKSNGKYIAPQALETKLV-------------------------------------------------------------------------------------- 183982839 32 ----------------------PGTTLISLIERNIANVGDSVAYRYLDHEVTWSEFGVRLQAIGAHVQKF-AGDGDRVAILAPQGIDYVAGFYAAIKAGTIAVPLFPELPAERLDTALRDSEPTVVLTTGAAKPAIEEFLANLSHLRRP---HIITIDDVP------DSAGESFVPVELDIDAVSHLQYTSGSTRPPVGVEITHRAVGTNLVQMISIDLLNRNTHGVSWLPLYHDMGLSMIG-FPAVYGGHSTLMSPTRRPQRWIHALSAGSRTVVTAAPNFAYEWAAQTPGDDVDLSNV-VLIIGSEPVSIDAVTTFNKAFAPAFKPSYGIAEATLLVATIDHPNAVLQVSCGRVARSLWAVIVDPDTGTELRDGEVGEIWLQGNNVGRGYWGRPEDTERVFVDGTWLRTGDLGVYL-DGELYVTGRIADLIVIDGHNHYPQDIEATVAESPMVRRGYVTAFAAP-ANELPTAVVIAEDPQPAIEAIRAAVANRGLAVAEV--RLLPAGAIPRTTSGKLARRACR---------- 121714166 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVALPIFHA-GVGPPTHFGTLKSGFTTYIMRRFELETFLTAVEKYGITEFTIVPPIAVAILKSPLTRTR----------------PSALRRPWAKTCRHGSTRFWRTE------SLSHKQQDDTGSVGR-LIPNVEAKLIDENGANISAYEVGELCVRGPTVTPGYYKNDAANAEAFDAEGWFKTGDIAYCDGQTQWYIVDRKKELIKVRGFQGAPPELETVLLGHPGIIDAAVIGVTFPESGEAPRADVVRRPGGLTEKEVQQYLEGR-LAKYKLTGGVRFVDAFAKNASGKILERELREQSQREIEA- 159154235 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMGCHISILNVIRSLRLTFDLDPDWRYIFTAPVTH--DPSLRNIFLPLTIGAALYMYEVQHIGHLVDFLQENQINALHTTPSIYREILAVLPAE-ETIPSLKYISCGGEKLDRETAIAIRRRFPADIVNVYGSTETCVGVAQYLIDENLYTDVPLGQVFHNNRLFVLDEFNNTVPLHVVGEICVEGAALAAGYHNLPQITKESFISEGLFRTGDLGKQTAPGVIEFIGRKDNQVKVNGYRIDPGEIEYQLSRHSGIEKAIVLPMQIDNLTQ-LSAYCQT-GKDLEVSEIREFLC-KSLPVYMIPTSFIFIKQFPLTRHGKIDLRSLAEI-------- 206974395 10 ------------------------------LEEHANVNPMKIAVKCKDKELTYQQFNQMTNYVANLLRKTG---GENVIIPLRNNLNTLISIFGILKAGAAWLPM-----AKEITH----AKCQAILSEIETSFFITDFETENFGKKI--IQASTLMSQNNSNLEYERAQDNY------RDQNISYVLYTSGTTGKPKGCLLEDKSLIQKLITLDNTFPFKENDNYLFST--NYSFDVSITEIFGWVFGGGAITLYDSTIPSELPKYIFEKEVTHVAFSPSFIKLFFKN---QEHYFRNIKYMFIAGEKFPSDLAQKFEAALDMQVYNLYGPTETSIYATYFNISDEDLNVPIGYALDGVD-IKIY-KNNQLLSDGGIGEILIGGEGLAREYYKRSELTEEKFDNNRYYKSGDLGYI-QDGKIFYLGREDSQIKINGIRVEAEEIESTLKKIMPIEDAIV--RLEEYEGKKFLTAYIKTDYYLDFMAYEPKLKEQ-IESYFIPKMYVSIKEYPLNKNNKVDFDKLRFEFINKL--- 15826935 21 ----------------------------------------------------WSEFSARNRAVGARLQQV-TQPGDRIAILCPQNLDYLISFFGALYSGRIAVPLDPAEPGHRLHAVLDDCTPSTILTTTDSA----EGVRKFIRGRFAKERTRVIAVDA-----VPNEVAATWQQPEANEETVAYLQYTSGSTRIPSGVQITHLNLPTNVLQVLNSLQGQEGDRGVSWLPFFHDMGLITVLLPSVLGHSFTFMTPAAFRPGRWIRELAREDTGGTFSAAPAAMRGLPRDDELPLDLSNVKGILNGSEPVSPASMRKFFEAFAPAVKPSYGLAEATVSTTPMDEPNAVAQVSAGKVGVSEWAIIVDADTASELPDGQIGEIWLHGNNLGTGYWGKEEESAQTFRAEGWVRTGDYGTYFKD-HLYIAGRIKDLVIIDGRNHYPQDLEYTAQESTKVGYVAAFSVPANQLAQVVLPHVGLKFDAEDTSEQLVIVGERAAGTHKLPRDVLLVPAIPRTSSGKIGRRACRAAYID----- 157745327 26 ------------------------QTIPQLIYTKAEM--DRVAAVFEKQSLTFSKIVSEMESLAAGFLSIGLKQGDRVLVAGSNHSQVMLCALACSRAGLVFSLANPNYSNSSLKRALELGEFQCIICFRAYEADHLNNLLLEIAPELPKLTHVILAEEEHKHAGLKSSKDKIAKLPDFSSHKLACLQFTLGTTGAPKLISLSHYQMLNGARAVAAAFGINDKHVLACALPIFRIAIFNLV-CLSPFLTECRIVFPDTPLPKNLFSSVSKYKCTTLLSNGAALRLLLKISQTQRVKLSALENILLIGDRVSKEVLKKLQAENVKIIAVGYLLTETG-SIPLMGDQNSDFTRNVGKAIAGYEAHLILDGSENQVETGKLGKLLIRVYSTFMGY--APD----TKGKEKWVDTGDIARMDENGAIEVVANEEDLIK----NNCLVELERLLNQNDLIKGVQVVSR---GRGQPVTAVCVARSAAKLKDELKSMCRSH---HFVAPDAFAFVDDFPRVHT-KIQKFRIRAMLESGQIA- 28170708 10 ----------------------------EVLRARVRADGDRPALFDETASLTYRELASAVERRARELRADGVAEGSRLAVVARNDIPSVVVF-----------------------AAANALGAAVLMLHERMSDAERRAAVSGFGADL-------VADPADGSGAPRPVEP-GAGVDAVLRDGPALALTTSGTQGRPKIVQRRWAGSMANSHAYALALGLTPADRVITTSPLNHSYGLEA-GVLAAFAVGAGHVIPPVPTPARLTALVERAGCTVLQTVPALYRWYGQSGVPRLRD---WKRCVSAGDALPAETADQW-AREGAPLWNHYGATEIGQITAGPADP----PGAVGEPVPG---VAVRAESAGAAAP-----LLVRCPGVIDG--RAVPLT----DTDGWVPMGDLGHVDDGGRVHLSGRRGSLVNIAGNKVDPAEVERAARPHPGVRDCAVVGVPGTDGVTRLYAFVVQPGPTAFDPAALRRRLRRELGPAKVPAVIRPVAELPRTGTGKIRRWLLTEPA------- 149907514 20 --------------------------------------------------ITWSTLLDNSDRVAKALLFLGCEVQAKVGILANNRPEWSFADLGILAARCVTVPIYPTNTTEQTRYIVKNADIDYLFVGGQEQFDKALELLATDDLKLIIALTDVIDLKGEAFIQQGNQASDAERLTDANMDDLVTLIYTSGTTGQPKGVMLDYTNFAAAFASHDKMIDVSETDTSIAFLPLSHV--LERTWSFYLMHSGAKNVHLE--NPKLIIDVIAEVKPTLLVAVPPSFWLASQHKLADRLIFSKLRGILCGGAKVDPD-INQFFQSIGIQIQAGYGMTETTATVCCHRGTGYD-FGSIGLPL-PDMEVKIGDDN----------EILVRSDTVMKGYYKMPEETEKNFI-DGWLKTGDAGKILANGEVVMTERIKELMKSNGKYIAPQLVEGTLNKDHFIDQVAIFA-------------------------------------------------------------------------- 197105513 67 ----------------------------------------------------------------------GIRPFDRVGLVAETDADFVVAFFACQHARVTPAPLGGREAVEQIGRMLGSAQASAVFGPEAL---------------IPWLQEAAQAAGVRLAARVQDLPEAPADLPAPTPDDPCYVQFSSGSTRHPTGVLCTHSALMANTTATRDGLKVVPADRAFSWLPLYHDMGLVGF-LMAPLASQMTVDLMPTRRPLLWLDLMSKNRATISYS-PTFGYELCADGTREGLDLSAWRIAGCGGDMVRPGPLMAFAETFAPAFVASYGMAEATLALTMAPLGQGLRFETVGRPVLPGHELEVRDEAGAALPELKVGRVFVRGPSLMRGYFGEPEASAKVLGPDGWLDTGDLGFLVE-GEIVPTGRAKDLILLNGRNVWPQDLESAESEIGKLRDVAAFSV-DRDEGEQLVVLVQARTSDPEARALADDVAALLRARHGVEAHVELVHALPQTSSGKLSRSKAKALY----LAG 157429065 114 ---------------------------------------------------TYPVLLAEAERTLAGLRAAGLRPGDAALFVFDDNRGYLTAFWACVLGGFVPTPVAVASTYRSANEANRKLRNAWELLDRPVLLTDADTVAELAEVRALWGEPDVRVLTVEDLLD----HPRDSDWHAAGPDTPVLNFLTSGSTGVPKCVRHTHASVTDRSLAVIQDQQLTEADVSLIWMPFDHVTVAYYNVFLRCLHVNAKTAHVLG-DPLLWLRWMDKYRATNTW-APNFAFAMVNELAERDWDFSRVRQFVNAGEPVVAATSRRFLELLAPAMAPCWGMSETCSGVTAADRTGAVVLSKVGRPI-PGVRVRVVDDGGAVVPECRLGELQIRGRTMLSGYFGNARATSESFTDDGWFRTGDLAFVH-DGELVIAGRAKDQIIVRGVNYPAHELESVVERVDGVRVVAAAGIREPGAEDRLAIFFVPRQWNDAERDVRTALREVGLA----PDLLVPTAEFAKTANGKIQRSALADALR------ 150025768 21 ----------------------------------------------------------KANTISRALLRLGIQKNDKIALISTNRTEWNIMDIGILQTGAQNVPIYPTISEDDYQYILNHCEAKYCFISDA----EVLRKINMIKNNVPTLKEIFSFNDIEGWNELLTLGSDKSNQNEVEETDLATIIYTSGTTGKPKGVMLSHQNIVSNALDSSNRIPFEEGTKGLSFLPICHIFERMILYLYQ--YYGVAIYF--GESIEKISDNIKEVKPTVMTVVPRLLEKVYDKIYTKGSELTGIKLMVSGSAALQPRLTRIFAAA-GIPVMEGYGLTETSPVISVNDRNKGFKIGTVGKVI-----------DKLDVKIGPDGEILCKGTNVMMGYYKDEAQTKEVI-KEGYFHTGDIGEFDNEGFLKITDRKKEMFKSGGKYIAPQLLENTMKQSRFIEQIMVIG----DGQKMPAAFIQP---------------------------------------------------------- 168042921 207 ------------------------------------------------REITLSQLRADVSRVANSLEALGFKKGDSIAIDMQMNVQAVTAYLAIILAGCVVVSIPDSFVAKEIAIRIRISKAKAIFTQDVIRGGKKLPLYSRVIESKAPLAIVLPADSWDEFLVRAEHLSRPDEYKPVIQSMDSYILFSSGTTGEPKAIPWTQHTPLRCAADSWAHLDSRQGDVLCWPTNLG--WMVGPMIVYSAFVNGATLALYNGSPLDRGFKFVQDAKVTMLGTVPSLVRAWKASGCMANLDWTAIRAFGSSGETSSVDDDLWLSAQAGKPVLECCGGTELGAMYVGGNLVQPAAFSTVGMTF----RIYILDDSNNPYPDACTGELVLH-PHNFKVYYGMPHFNGKQLR-----RHGDIFQRFHGGFYKAHGRSDDTMNLGGIKASAIEIEQVCNAHESVQETAAISVQPPRGGELVIAAVLKPGYNISSKELQKIFLSHVMPLFKV-RAVAVFPDFPRTASNKLLRRVLR---------- 61402478 98 -------------------------------------------LVLGNYSWSYEAVDQAVESFGSGLAALGQKPRQTIAIFCETRAEWMIAAQACFRRNYPLVTLYATLGEDAVAYGLNQCGATHLITSTEL----LQSKLKNVLFAVSGLQHVIYVGSGESMQEVTELGAKPVEYERPSASDLAVVMYTSGSTGNPKGVKMQHSNLIAGMAQCQRIPGLGSQDTIVSYLPLAHVLELTAE--ISCLSHGCRLGYSSPHTLTDQSSKIKKLKPTLIAAVPEIMDRICKNVNGKLQEMSCVRRMLSGGAPLSAST-QRFMNVCFCPIAVGYGLTETCGAGT-ISDSSDYSTGRVGAPLI-CSEIKLRDSQDKPHP---RGEILIGGPNVAMGYYGSEEGQNDNFWVDRWFSTGDIGEVHPDGCLEIVDRKKDLVKLAGEYVSLGKVEAAMKNSPLIDNICVYASSDQNY---VISFVVPNQKNLTEEEVLKVIKESKLERFEVPQKIRLSSE-PWTPTGKLKRKELK---------- 169768864 115 -----------------------------------------IAATESEREYSWKELRERVRQCASSLKEAGLQSGDRVAGFLGNHTNTVVAMLATSSIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASKVHGAEAKIRQIVPGLPNLELLVVVSTYESFLSAASDPSAPLEFASLEPGHPVYILYSSGTTGAPKPIVHSLGTLLQHKKEHMLHCDIRPGDRLFYFTTVTW---MMWHWLVSGLASGATIVLYDGFRPFDMPRLIDELKITHFGTSAKYLSILEQASPHRPVTLQTLRAIFSTGSPLAPSTFEYVYSSFHPDIMSITGGTDILSLFCSCCPILPVYKGEI-QCRSLAMAVSVYDYAGNDIASGEPGDLVCTKPFPAQGAVGEEKYRKSYFDIFGVWHHGDFVRLDPQGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRRDDTDETVVLFVKLASQEKTPQELAARIQAKELSPRHVPGIVDACPEIPVTSNGKKVENAVKQIL------- 86171284 29 ------------------------------------------------KQFSYNELYEEIEKFVNFFESINIKRGDEISIILFNSIEYIISFLSINFNHNICLPQNTNLKKEEYRYLVNNC--KYIIIHDYDENNEIKELAEEYGIGLIKIKKYINNGRKEELPNLNNENNINKEEKNMLNSDICLHLHTSGTTSKVKIVQLSNTNIKTTITNITNSYNINRDDNTIIVMPLFHVHGLIGV-LLPIIYCKGNILLGHSFSASEFWNNVENYNITYFSAIPTILKILIEEDYLRKNKIHKLRFIRTSSSSLDENLEKEIEEKFEVSVFQAYGMTEACIIISSLSSPNNLKFKSVGIP---NVGVIIYNEEKKICDYNELGEICINGKNVMCGYLKDNDERNEYMMKNPFFKTGDIGYIDQDNFLFISGRIKDIINRGGEKIIPNEIDDVLRNHDLVQDCLTFSCKDDVYGEIINSAVILEENKILSKELINYMK-KYIADFKVPRNIYFVNNFLKTDTGKISRKKVSESIEE----- 41055245 114 -------------------------------------------LILGEYKWSYEELDIEVSHFGSGLAALGQQPKSTIAIFCETRAEWMITAQACFRRNFPLVTFYATLGEDAVAYGLNESGVTHLVTSIELLETKLKSVLLQI----PNLKHIIYVDQIHSMHSVEELGAKPENLPIVKPSDLAVIMYTSGSTGRPKGVMIIHSNLIGGMAGQCERIGLGPKDTYIAYLPLAHVLEMTAE--ISCVTYGCRIGYSSPQTLSDQSTKIKKLKPSLMAAVPEIMDRINKNVMSKVQEMSNVRMMLSGGAPLSPATQRFMNICFCCPVGQGYGLTETCGAGT-ITEVADYSTGRVGAPLI-CCEVKLKDGYTKRDKPHPRGEILIGGPNVTMGYYRTEGCNNDDFFVDRWFCTGDIGEMHADGCLQIVDRKKDLVKLAGEYVSLGKVESALKNCSFVDNICAYANSDQNY---VISFIVPNQKKLTAREIKEVANSIKLQRFEIPVMVHLSPE-PWTPTGKLKRKELK---------- 146075038 135 ---------------------------------------------------TYSEMEERIFHFGAGLAALGVTANGNVSIYLDTCVEWLIGIYGIWSCSAVAATVYANLGEAALAHALHETESQAILCGSANVANVLKLMKNGVMPQVP----IIYVGTLPASLDTHGVQVVSFKQVEMNDDDLALIMYTSGTTGDPKGVMHTHRTLAAGLHRVVDLLGQPHDDVYLSYLPMAHIMEFTITNLFGAFIGFGTPRTLTDTTARPHGDLL-TFNPSMLAGVPRIFDTLKKAVEAKLPPVGTLRIMLSGGGPLSAATHEFVNVVFG-RVVIGYGLTET-ICVGAIQIPGDTETNVTGL-MEPGQEIKLLDEYKHTDTPEPRGEMLSRGPYLFKGYYKQPELTREVLDEDGWFHTGDVGSFTADGKMRIVGRVKALAKCLGEYIALVALEAVVLVHPDEARATSFAAKHGIEGTYPALLKDQRFQQAAAISMADTARASNRASFECVKRVRVIDDTPLTAAQKLKRRVIDAQYAQ----- 24217154 12 ------------------------KTLYNVMKASAETFADSTAQYYDGKNYSFKNLYETVQQIGCGLISLGIEPGTPIGLIADSGARWLWCSMGITNIGCADVPRGTDSTSDDLRYILNHAECSITFLENETALKKVLSQ----KSEFPHLKKIILFDQKGEIILLNDLIEKGKTWSAIREEDLATIVYTSGTTGKPKGVMLTHKNIVFNVDSALEDLNVYPTDRSMAYLPPWHIAERLVETV--CIRAGGAEAFT---SISSLSQDLADIKPTLLLSVPRVWESLLEYSLTEQSTFASLKFALSGAGALP-QYIDTFFNAIGIPILEGYGMTE-LSGISTRRILGEITVGTLGRCI-PGVQIKLMDEKGNEIKPGIKGIAWHKGDHVMKGYYKEPEKTKEILSSDGWLNSGDLLTWTTSGELKYSGRAKDTIVLGGENLEPEPIEFALVRSRFIQQAMVIGHDQKTLG----ALIVP---------------------------------------------------------- 91789681 9 -------------------------TLPQMLREQAQRRTASVAIRQKEKPLTWGHYFQRAQQVGLGLRAAGLSEGGHVGVLSENRVEWVLTQLGAGLVGGVTVGVYPTSPTNEIAYVLAHADAEVVICEDSDKVLDARDLLPQLRARAPALVMGFEELEALGVASLDASHIESV-LAHQQLQDTALIIYTSGSTGKPKGAMISYGNIAAMAPGVIERLGLTAQTSHLSYLPLCHVAE-QMLTAFVPLYLGSRVDF--GESIRTVQEDLREVAPTMFLGVPRIWEKLHSAISIKMHESGGLRVALTGAAPVSPAIVQFFR-TLGVPLVEVYGMTESSGMVLGQRN-DQVVFGTVGVPTLGVEHRL-----------SSQGELQIRGGVVFKGYYKNAEATASSIV-DGWLHTGDVVE-ERGGSLRIVDRLKDMITAGGKNLTPSEIENTMKGSLFIKECVIVA-------------------------------------------------------------------------- 157358171 4 ------------------------------------------------------------------------------------SVEYIIAVLSVLRCGEAFMPLDPSWPKERILSIVSSSNVDLII------GSHFKLDKSHWLVDCNSCP-VLSMSMEDKLQNHSDPSELVWPCEKEELRLFCYLMYTSGSTGKPKGICGTEKGLLNRFLWMQEFYPLLGEEILLFKTSI--SFVDHLQEFLGAILSACTLVIPPKQNPFHVIDYLKAYSVTRMTAVPSLMRVIIPALQSEEQVQNSLKFLVLSGEILPLSLWNTLSSLLPQTILNLYGSTEVSGDCTYFDESDSLSSVPIGIPISNCNVMLVGESDTSN-----EGEICVNGLCVNIGYFPDPNVMPLDYLSHGYFRTGDFARRLQSGDLVFLGRKDRTVKINGQRIALEEIENALRGHPDVVDAAVIFRKGQGELELLEAFIILKRTNESDEVLRSWMVEK-LPLVMVPNNFFFTKSFPMSATGKVDYASL----------- 125716322 1 -------------------------------------------------------------------------------------------------AGGAYV-LLIKYPDDRIRYIVEDTNCSLLLTQPLSGTV----TTNHANNKLITLDDKPYQYQDKTNLPVHS-----------QSTDLAYVIYTSGTTGLPKGVAMQHISVNNFVFIQKNRLIIDSTSIILQYASI--IFDASVWEIFSALISGAQLNIISEHDRKDIINYLACNKITIATVPPALLITELDY-----QDLPDLKALEVGGESCDLRVMEQWSR--GRRFINAYGPTESTVCATAHEYQEGDLNTTIGKPL-PNIKVYILDECYVPMSIGVVGELYIGGAGLARGYLNQPELTKERFIPNTFYKTGDLVRWLPDGNLEYIGRNDFQVKIRG--------------------------------------------------------------------------------------------------- 119605016 74 ----------------------AGHTIPRIFQAVVQRQPERLALVDAGTCWTFAQLDAYSNAVANLFRQLGFAPGDVVAIFLEGRPEFVGLWLGLAKAGMEAALLNVNLRREPLAFCLGTSGAKALIF-----GGEMVAAVAEVSGHLGKSLIKFCSGDPEGILPLKEASTAPAQIPSKGMDDRLFYIYTSGTTGLPKAAIVVHSRYYRMAAFGHHAYRMQAADVLYDCLPLYHSAG-NIIGVGQCLIYGLTVVLRKKFSASRFWDDCIKYNCTVVQYIGEICRYLLKQPVREAERRHRVRLAVGNG--LRPAIWEEFTERFGVRIGEFYGATECNCSIANMDG----KVGSCGRILPHVYPIRLVNEDTMELLRDAQG-LCIGEPGLLVGQINQQDP-LRRF----------------DGYVSESATSKKIVFSKGDSAYLSGVE----------------------GKAGMAAVADPHSLLDPNAIYQEL-QKVLAPYARPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 89902721 99 ------------------------------------------------RQLSWPELRRQVASLALHLQAQGVLAGDRVAAYLPNSAETMVAFLATVSIGAVWSVCAPDMGSNAVLDRFQQIEPKVLIACDGVRELDRRAVLAELCAALPSVRHLIVASQATEATGQNDAKTDAFEPLWLPFDHPLWVVYSSGTTGLPKPIVHGHGGVALALKNLHNDIGCSYDPNTLGER--YHWYSTTGWVMWNALLSGTTCCLFDGPDWTTLWRFAAELKVTFFGAGAAFYANCLKADVNLGEDLSRVRALGSTGSPLSPEAQAWGTEQFGGDIWNISGGTDFCGAFIGGNRELPLIPGMQCRLLGCAVEAR--NEQGEPV-IDEVGELVCTQPIPMPLYWGDKQRYLASYTYPGVWRHGDWLKIGRNGGCVIYGRSDATINRHGLRMGTSELYSAVEALPEVLDSMVVDL--EYLGRESYLFVVLREGLALDDTVRAKLVKTALSPRFVPDEIFQVAEIPRTLSGK--KQELP---IKKLLLG 28898504 4 --------------------------LLDAITKWAKTTPDRVALVGYEVELTYSELLNKIELVAAELIAQNIKA---LALRAENSIDWAIVDLAAMAADIVVVPIPTFFSDAQVEHTLEQSGVDALVGDWQAWFASHSKQSFNQQDHSFSIANLPLLHRNQ----LGDEDTQVAYLPETGK-----ITFTSGSTGQPKGVCLSNDHLCLVAKSLADAVNGTAHSHLVLLPLSTNITGVYVPLMLGVTSSGEQTGLLGSFEPRLFAQALATIKPESLVLTPALLLALIHIAKQQPSLVGSLKFVAVGGARVSSQLINTAHA-LNIPAFEGYGLSECG-SVVCLNTPATFKAGTCGKPL-PHAQIRIAED----------GELLVKG-NVALGYLNEP------FTQE-WLATGDLAQIDAQGFVTLSGRKKNLIVTAGRNVSPEWIESEALAFPLI----VTG----DSQQTLCAVIANSEDV----EAKVHALNRTLPDYAQIRTLLLLDN-PRTDNGKLKRNQIEHDVAQLLAS- 83747614 2 ------------------------DSVLDCLEHWARLQPDKVLFEFRTVRHTYGSLLAAVDRLAALLQEHGFRHGDRVLLAHRPGLGTIVSLLGCARAGLIAVPVALPVRADRLRAIAVNCSAAAVLSDGA-----QLSRLRVLLAAWPETAGLAVQDSDVGMADAVDQRSSPRRGASVSPQPVLFLQYTSGSTGQPRGVMVSHRNVIANARATVE-----DSPVGVSWLPAHHDMGLIGYHLFPLIAGGASYGMAPADTPAAWLRLISEVRATHTSAPDFGYDYCLDAMEIEGIDLGCLRAMMSGGERVRPATVRRFLDRFGRACVASYGLAEATLNVAHAPGEPSVEIASCGKPASGVLVSIALAANGTPLPPGVVGEICVQGESITAGYWNDAAPARQV------LCTGDLGFLW-QGALYVCGRRKELMIVAGANFYPEDLEAVLAGGAAVRPRGLCAFQDELGQVVLLAEPRRIDALPDPAALAQVARH---AAGLMPDVVALVASIALTTSGKLARAETRAAWAAGVL-- 168033599 84 --------------------------------------------------LTYEEVYNIVINLGAAIRYVGVQPKSKVGIYGANCSEWFMAMEACNAQSMLCVPLYETLGNEAVEYIINHAEVSIAFVQDTKLDLILATLPKKLLKKIVSFSTCSAAQRSKAEASGAALLSNPTDLTPPTTSDISTIMYTSGTTGEPKGVLLSHANILCAIIGYDHFLRQTEKDVYYSFLPLAHIFDRLTEELFVFL---GASIGYWQGDVKKITEDLAVLKPTLFVAVPRVYNRIINAGGGAKRKLKSLKCVISGAAPLPSHLEEFLRVVTCAPVVQGYGLTESCAATFIQVPDVISMHGTVGPPL-PNIEVRLVDALGKP----ARGEICIRSKTLFSGYYKRPDLTDEVLV-DGWFSTGDVGEWQEDGAMKIIDRKKNIFKLSGEYVAVENLESIYGQCELVDQIWVYG---NSLESTLVAVCVPNQPKVEEAALNATGKAKKVKGFEVIRGVV-LEPLPVTPTFKLKRSQL----------- 145223980 8 -------------------------SIPAVLADRAEKQPDDIAYTFVDDSLTWSEVHERVQIVAGKLATIG-SPGDRAVILAPQSLEYIIGFLGAVAAGFIAVPLSTRHHDERVTGAMADSTPVVVLTTSAVVEDVRRYGQADPKQRPPKFLEIDTL----------DFDSPPKPAPAASLPKTAYLQYTSGSTRSPAGVVVTHKNVVVNLEQLLTDYGPPADTTIVSWLPFYHDMGLIV-GVFIPMMLGRPAVLMSPVAPSRWMQLLGS-NPSAFTAAPNFAFELASDEDMAGKDLSTVVVMINGAERVHGSTVRRFNERFAAAMRPSYGLAEATVHAEASDGDDGTELISCGAPRS--TTARVVDDTLVENPAGKIGEVWLHGEHVAAGYWHNPELFAAQLSEGPWLRTGDLGVMFDD-ELYIIGRIKDLLIVDGRNHYPDDIEATVAEFTG-GRVAAVSVPDEAS-ERLVVIAELKKQ--LDQSVLDSVRQQVTAAVSQTHSVRVSDSLPLTTSGKVRR-------------- 8476054 2 -----------------------------------------------GKNYSFAETELISRKVAAGLANLGLQQGRVVMLLLQNCIEFALVFMGASVRGAIVTTANPFYKPGEIAKQAKAADARIIVTQAAYVEKDNVIVITVDDAPKEGCRHISVLTEADE---------TKCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDNLYFHSEDVILCVLPLFHIYSLNSV-LLCDLRVGAATLIMQKFNLTSFLELIQRYKVTVAPIVPPVVLDITKSPIVSQYDVSSVRIIMSGAAPLGKELEDALRDRFPATFGQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3335565 53 ------------------------RTILRAFLEQARKTPHKPFLLFRDETLTYAQVDRRSNQVARALHQLGLRQGDCVALFMGNEPAYVWIWLGLLKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLASP--------DLQEAVEEVLPTLKKDAVSGVDTILDKVDGVSAEPTPRSEVTFTTPAVYIYTSGTTGLPKSGTINHHRLRYGTSLAMSSGNHGQGCHLYQQCPCSNSATLKIGLHGCILGWGYFXLXGANSQASQFWERLANTTSTVIQYIGELLRYLCNTPQKPNDRDHKVKKALGNG--LRGDVWREFIKRFGIHVYEFYASTEGNIGFVNYP----RKIGAVGRAVARYELIKYDVEKDEPVPKGEVGLLVCKITQLTPGYAGGKTQTEKKKLRDVFFNSGDLLMIDRENFVYFHDRVGDTFRWKGENVATTEVADIVGLVDFVEEVNVYGVPVPHEGRIGMASLKIKENYENGKKLFQHIAE-YLPSYARPRFLRIQDTIEITGTFKHRKVTLMEE-------- 120402066 29 -------------------------------------------------RHSWEEVHQRARRVAGGLAAAGVGPGDAVAMLAGAPVEIAPAAQGVWMRGASVTMVHQPTPAEETTAVITMIDAKAVVISDPF------------MAAAPVLE-----GLGMTVLTIADLAADRVDPVETSDDDIALMQLTSGSTGSPKAVQITHANIVANADAMTAGCNFDDTDVIVSWLPCFHDMGMTGY-LTVPMYFGAELV---KVTPMDFLRLIDKYRGTMTAAPNFLARRLRRQADPGEFDLSSLRWALSGAEPLDVEDLCDAGAPFGLKIVPAYGMAETTVAVSPATKGHTRRLVTLGRPLQGL-ELRVVDEDGAELPARGVGVIEVRGEPVTKGY-----TTVAGFDDRGWYDTGDIGYLTEVGDVVVCGRLKDVIIMAGRNIYPTDIERAAGRVDGVRGCAVAVRLEAGRSRETFAVAVECKDFGDETQVRRVERQVAHEVFARPRNVVVLATIPKTPSGKLRR-------------- 95928397 14 --------------------------------------------------LTWDEFNDLLDKMMAYLHQAGCRPGDRIGIMAKTSLLWDLCHYAILKLGGVVVGLDPHDTAENVVHIIGQAKIRGVFVD---SDALEEKMAAHDGALFFILQGEYCYADGLRISGQERSAQGDIPLAKVAKDSPATIIFTSGTTGTSKGIVYSHTQVIQACRAILSRYHDVASDAHLCWLPLSNLF--QRMLNFAGISVGAKLFYVA--NPMEIVQQLPEINPDVLIGVPTMYLRRANAVQETSSGPGSWKYVISGSAPMPLWLLRWYQS-LGVLVLEAYGISENIIPIA-CNSLDGYRFGTVGKVL-----------QENTVHVAEDGEIFVKGPGVFEGYLTGDA--QDKLTLDGFLKTGDEGSLDAEGFVTLQGRKSDFFKTSGKRVSPMALEAALLQLDAFEHVLVIG---EGRKVPIILATLAQESGKGLAEVESHVRAKALAKEMFPSGLRPAAALPLTANLKLRRKVISEKYAQ----- 55741618 107 ---------------------------------------------------TFEELRQAVALYAAAMRKMGVKIGDRVVGYLPNSIHAVEAMLAAASIGAIWSSTSPDFGINGVLDRFSQIQPKLIFSVEAVKEHNHLEKLLSVVKGLPDLKKVVVIPYVEDFLATGKGDQAPLEFEQLPFSHPLFIMYSSGTTGAPKCMVHSAGGLIQHLKEHILHGNMSSNDIIM----YYTTTGWMMWWLVTALATGASVVLYDGPSPNVLWDLIDRLGITIL-GTGAKWLAVLEEKNLKPHNLQTLHTILSTGSPLKSQSYEYVYKHIKSSVLSISGGTDIISCFMGQNVTIPVYKGEI-QARNLGMAVEAWNDEGKPVW-GESGELVCTKPIPCQHFWNDESKYRKAYFSPGVWAHGDYCKINPKGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVSDSLCVPQYNKDGEERVILFLKMASNHAFSEDLVKRIRDAALSARHVPSLILETKGIPYTINGKKVEVAVKQIIAGK---- 149910234 471 -----------------------------------------------------------------------------VAILAPREADTLVLLYAAWAAGYHAVLIPDDLPEKRGHFMCQEIGAQDILVCSNPGAMRYGHSIRTMPSNVAKI-----------------------SLPIKVKEDFGYVIFSSGTTGTPKGVLIEQAAIENLASFLQDCY----ADITRIALNAEFTFDASYQQIVMPFFARSVYILTERLNIDTLVDALNKHNIEAMDCTPSQLAIFFESKLFDR--IPSLRVMLVGGERISAPLLEQMKLFKRIKFFNVYGPCESAVDTVFMRIEDNTKLDQTGYPIC-NTKVAICNEKYEVCRVGQVGELVIMGASLGAGYVSAVDLERKKFTPDGIYITGDYGYVDSDGCICVLGRKDNQIKVNGARIELDEIASLAKQVTEILDAHAILSSDS---QQIFLYLVNTKAVVSISALNQVLKDH-LPTYMLPSEIHFIDAFPLNKSGKLDASALLKMLN------ 37537240 112 ---------------------------------------------------TFEELRQEVALFAAAMRKMGVKKGDRVVGYLPNSEHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVKEHNHMEKLQQVVKGLPDLKKVVVIPYVDDFLATGTSEQAPLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGLIQHLKEHLLHGNMTSSDILLCYTTVGW---MMWNWMVSLLATGAAMVLYDGPTPNVLWDLVDRIGITVLVTGAKWLSVLEEKAPVETHSLQMLHTILSTGSPLKAQSYEYVYRCIKSSILSISGGTDIISCFMGHNFSLPVYKGEI-QARNLGMAVEAWNEEGKAVW-GESGELVCTKPIPCQHFWNDENKYRKAYFSPGIWAHGDYCRINPKGGIVMLGRSDGTLNPNGVRFGSSEIYNIVESFEEVEDSLCVPQYNKYREERVILFLKMASGHAFQPDLVKRIRDAGLSARHVPSLILETKGIPYTLNGKKVEVAVKQIIAGK---- 87310434 10 -----------------------------LLAQVAAERGDAVAIATPGRRITFAQLEADSTRLAAGLAALGVTPGTRLALLVKPSIDFVSLVFALFKVGAVSVLIDPGMGRKNLLRCLDQVEPEGFVAISIVQAVRVLMGRRYGQAKMNVTVGRRWFWGGPTIDDLRKTDASHFQPVAAAADDPAAIIFTTGSTGPPKGVLFRHEGFYEQVQQIRDRYDIQPGEIDLPGFPLFFNSAMGVTSVIPEMDASRPAAV----NPLNIIEPIHDWQITQSFASPAVWNKVGLYCEQHEIRLPSLKRVLSAGAPVPPHVLRRMKNAIHADIYTPYGATEALPIASVLDGTELASATCVGRRFSGWRVIRITDDQCEAVDEGEIGELIVTGPVVTHRYFTSEAATQAAKIADGWHRMGDVGYLDAEDRFWFCGRKAHRVRTIDGDMFTIPCEAIANNHASIFRSALVGVGEP-GDQFPVMIVEPSREAIDAEEVRQLCAAHPLTE--TIHDFLLHPAFPVDINAKIFREKLAVWAEERL--- 91786510 4 -------------------------TFPRLLLKHAAERPGAAAMREKEQAHSWAGMAELVEHIACGLHEAGLGRGEHMALIGANRPRLYATMLAAQSLGAIPIPLYQDAVGAECVFPITNADVRFAMVEDQ----EQVDKLLEIRDRCPDLAHIIFDDESGQALAVSQPGWFRMEVDKASPDDVAAMFFTSGTTGNPKGVVHTHATLLDRAQAGAEFDKLTSAEEVLAYLPPAWINIFSYAQWLACGYESASTVMIDYFAPPRVFEMIRMEDANYFMGVPALMNLMVYGPLRNNLGFSRVRVAYTAGEAIGPDLF-TFYRSIGINLKQLYGSTETAV-FVCLQPDNEARADTVGVPIQ-GVQIRVADN----------GEVLVKSAGLLKEYYKNPAATAEVLTADGWYHTSDAGFLNASGHLKIIDRVKDVIK-GGANFAPKYVENKLKFFPHIKEVVAYGDGREKWAERPYAGYTDLAQKPEVYQLIKECVEKVLAGSQISRFLILHKELELTRTNKVRR-------------- 167646392 8 ------------------------------IEAHAAASPDAIALSTQAQTWTYAQLGEAVSQTATALFAFAVRPGAPVAVRLPNGPAWVILDLALIRLGWPSLPLPGFFTPAQRDHALADAGATLLIEAAEADG------------------QIVVADTP---IAVSPRLTSPVALPAG----TAKITYTSGSTGQPKGVCLSQAQMEAVAGSLVEAIGADYAGRHLPLLPLSILLE-NVAGLYTTLIAGGRYHVLPRPDLAALAGAIAAEEATSLIVVPELLRALLMVMTFTGARFPKLNLVAVGGAKVSSQLLSQA-DALGLPVYEGYGLSEC-ASVVALNTPAARKAGAVGRPLS-HLKVDIAPD----------GEIVV-GPHPFLGYAGGAPNT-------GLVRTGDLGSLDADGFLRIEGRRSNTIITAGRNVAPEWVESELLAQPEIRQAVVFGEAQAALG----ALIVPLLPDMDDAAIARAVANQALPDYAQVKRWQVLDAGELTNNGRPRRAVL----------- 109900345 4 ------------------------------------------AVAVGSNVITYAELLTKYHAWLKWIKEEQIQPGEVVSIKSDYSADSISLFLALTHNRNIIVPLS------------NDSKAHF----DTFCDIAQNQY------------DIILGNGPVTLVRTNNQPNHELYQVLHKRNQPGLVLFSSGSTGKSKAIFHDLSQLLNKFTVPRKMM------RTLAFLQFDHIGGVNT--LLYTLANGGTAVVPAKRTPESVCEAIDTHQVEVLPTSPTFINLLLLSGAADDADLSSLKLITYGTETMPDSTLAAITARFPTKLLQTYGLSEVGILRSKSRDSKSLWVKVGGAEF----ETKILD-----------GRLWIKSESAMLGYLNAP----SPFDEDGFLDTGDQVEQDGE-WIKILGRQSEIINVGGEKVYPAEVESVVLEMDGVEDAAVYSIPHAITGMLVAIEVKLSTEETLSERMRKYCSA-SLQQYKIPRKITLIDNYTHNARFKRMRKR------------ 121701639 116 ---------------------------------------DAIAVISDREHVSWKELRDRVRRCANSLKEAGLQAGDRVAGFLGNHTNTVVAMLAAASIGAFWTGVSPDTGVHAVLERLRQIEPKILFADNASKVHSAHEKIRQIVSELPQLQLLVVALAYQAFLDSAQNQSAPLQFASLDPDHPVYILYSSGTTGAPKPIVHALGTLLQHKKEHVLHCDIRPGDRLFTTWMMWH-------WLISGLASGATIVLYDGFRPLDMPRLIDELKITHFGTSAKYLSILEQASPHRPVTLQTLKAIFSTGSPLAPSTFEYVYSSIHPDIMSITGGTDILSLFCSCCPILPVYKGEI-QCRCLGMAVSVFDYAGNDIASDEPGDLVCTKPFPAQGPVGAEKYRKSYFDVFGIWHHGDFVRLNPRGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRREDTDETVVLFVKLASQSELATRIQATIR-KELSPRHVPGIVDICPEIPVTSNGKKVENAVKQIL------- 15594482 2 -------------------------SIAKAFFEVADQQKDKIAVCNGYAHVTYGDLKNNVLKLASFLKSINVKHQDKIFICSENRAEWTVIDFAILSLGAVDIPKGSDVTLFEAEIIFNSVLPSVVILEN----LNLLNMFIQIKFTVKPIFIIIENLNQEDRLKYSDFDSEIIEIAKVDSNDMATIIYTSGTTGHPKGVMLSHANLLYQVSSFSLMVDTHVGQIFMCILPIWHSFQRSFSYN---IFLKGMVCLFSTIVPRAMLDDIKNVNPHYIAAVPPFISRMIFHFFVKAAFLSDIRVVITGGGSMPLSAV-RFFNSIGIELANAYGLTETSPGVAS-NKHKKVIIGTCGK-ILPGTVAEIRDIDGNKLKKPGKGILFVKGPQVMLGYYKDKEATCKIIGSDGFLNTGDIAKLSKDNVVQIIGREKDTIVLNGENVEPAPIEIKLEESALIEKAVVVG-------------------------------------------------------------------------- 194753009 150 ---------------------------------------------------TFTEAERAAANFGRGLRELGQAPRENIVIFAETRAEWLIAAHGCFKQAMPIVTVYATLGDDGVAHC-----ITETEVTTVITSHDLLPKFKTLLDKCPLVKTIIYIEDGVKIVPFNQVQESKFENVPPRGDDIAIIMYTSGSTGTPKGVLLSHKNCIATMKGFVDMVPIYPDDVLIGFLPLAHVFELSVCLMTGVPIGGDATVLKPSAFRKLLFKFLYQYKVKWVYTTP--LIDMLVFKKVAKLMGGKVRIIMSGGAPLSADTHEQIKTCLCLDLIQGYGLTETTSGATVM-DYRDMSYGRTGGPLTVCDIRLVNWEEGNTNKPYPQGEVLIGGECVSQGYYKLPGKTNEDFFEDGWFKTGDIGEIQADGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCAIVENICVYG--DPTK-QFTVALVVPNQKHLEEKEIADHARKCKLQKFEVPSAITLCKDVPVTAAFKLKRKDIQDR-------- 47216936 67 -------------------------TIPKIFAETVRRHGDKTALIFEGTRWTFRQLDEYSNRVANLLLGRGFKDGDVVALFMENRSQYVGLWLGMAKIGVEAALINFNLRLEALVHCVTISNAKAVMF-----GSELNDAVCEVHSSMGKAVQMFCSGDWDPDSLLNAAPSHLPPPPQRCFTDRLFYIYTSGTTGMPKAAIVVHSRYYRMAALVYYGFRMTSDDVLYDCLPLYHSAG-NIVGVGQCIIHGMTVVIRKKFSASRFWDDCVKYSCTVGVTLASVALVLLDCA-VHRGDLSGHREVHMGGEALQHPPDRRVLRSDGVQLQPGQGEAEAGVLLKRCGGPSARQVGACGFNIYPIRLVRVDEETMELIRPGEPGQLVGRIIQNFDGYVNQSATSKK--IAHSVFKKGDSAYMDEYGHMYFKDRTGDTYRWKGENVSTTEVEGTLSRLLDMKDVVVYGVEVPGAGKAGMAAI---ADPAHATDLEQFVKEKVLPPYARPVFLRFLPEVNKTGTFKFQKTELRRE-------- 91792729 12 -------------------------------------------------RFSYAQLDKRSDDIAFALNQQGIVAGMKAVLMVTPSIEFFALTFALFKAGIIPILVDPGMGTANLKQCFEDAQPQVFIIARQLLGWGKDSVRHCVNVGGGSLARLLSGAPSLDELLAQSIKRKVKQYPMVKLNDMAAILFTSGSTGLPKGVIYSHSMFEAQIEALRCDYGIKPGERDLATFPLFSLFGLGMASIVPDMDASKPI----SAKPEYLFAAIEQYQCSNLFVNPALLERLGQAGVAMKHKLTSVKRVISAGAPASIDAIARFSTLLDVPVLNSYGATESLASQDLLPTAEATDKGCVGKAIQGV-EIRIIAISDEPLEAGQIGEIVVKGPMISQSYYRNDKANALAKINDPRHRMGDLGYLDELGNLWMCGRKAHMIK----RYLSIPCERVFNTHPQVRRSALVGI--RLNGQVMPLLCIELDNSLACSDTKALYQSKDIAA-KHPHRFLIHPSFPMDVNAKIFREKL----------- 157962555 47 ------------------------------------------------QEMDFQTLNAKSDELASALVNHGLTPGMKAVLMVTPSIDFFCLTFALFKAGIIPILVDPGMGIKNLKQCFIEAKP------DAFIGIPKAHIARRLKSSVKHLINVGGSGFAQALTGAASLETKPFKMQWLDDDAMAAILFTSGSTGTPKGVVYSHKIFEAQITALKHDYAIEPGERDLATFPLFSLFGLGMASIVPDMDASKPI----TANPDFIFAAIDKYQCSNMFVNPALIERLGAAGEANQHKLSSIRRVISAGAPATISSIKRFSQMLGVEVLNSYGATESLIGSQALFDTTAATDNCVGKAVDGVDIAIIWDDCLR-LPVDSIGEIVVKGPMVSRSYYQRDSATQVAKIQDGRHRMGDLGYLDNDGLLWMCGRKAHRVNNPAKRYYSIPCERIFNTHSDVKRSALVGV--MVAGKVPLICIELKQSAVLYGELRAHLQTQGI------ERFLIHPDFPVDINAKIFREKLAVWAQKQI--- 149192054 5 -----------------------------FWEHWAQSAPNDIALITPQRQLTWVDVKQQVDQYRQLLINKAISQGQVVCLIGRAEEALVFAYLACLTHGAVPAII----------------------------AVQSSELLEAKLSSLYLEGERAVVWDCSDSTSLPSLHGTASRQSLVSANDIASIIFTSGSTGCPKAVVHGREQHIASASGLLERFSFTVGDCWLLSLPMYHVSGLGI--VWRWLQAGATLKIAS----GDFCKDISD--VSHASLVSTQLKRIIDNQWQTK-----LERVLLGGSHIPLSLIQQAKAR-HIDAWMGYGMTETASTVTAKPVDEWPSSGH----ILPRRELKL---SGN--------RIFVSGETLAKGYYWQGQILPLTL-EGQWLDTRDLGEWVNGNELRVVGRADNLFISGGENVHCEEVEAALNAQPTITQSIVVAVEDEEYGAR-CVAVVQSTALPTVSEQRQKLAD-SLPRFKQPIAYFLLPE-SLSQSGKVSRAEVKKWLSQ----- 25029262 62 -------------------------------------------------EYTREQINTRIKAVAGRLQQV-ATIGDRAAILANNSPEYIFSFLGAIYAGVVPVPLDPTEPADHLTAVFADCEPVVVLTNSHSAGAVRKHFSALPAAERPRILSVDSLPDSLADSYENPMMTEASAMRQVAPIDLAFLQYTSGSTRTPAGVVLTNRSILTNVLQIFSAVKIQTPLRLVFWLPLHHDMGIILAAFVTMLGLDNEFMSPRDFQPSRWIKQLRREGDTNVYTVVPLAARYAKPAEGEELDLSALDAIVIGSEPVTEKAVTAFREAFGLPVQSLYGLAEASLLVTTPGDENAVAFISNGQVARPQQLVIVDPETATELEDGQIGEIWTHGENTAAGYLDREEDTAETFDDNYWMATGDLGVIV-DGELYITGRIKDLIVVAGRNHYPQDIETVQQASPHVRAVAAFAIPGDDV-EKLIILAERADESGDDAAIEAIRAAVGNAHGVVPEDIRILDEIARSSSGKIARRV------------ 116670668 33 -----------------------------------ARRGERPAIVTAECVVTYRELAERVEAL---LLRLGTARR-LVALTASNDVDSVVGYLAAL-AGGHPLILLPEDKPAAFDSLVAAYDPDVIL----RSGADGQNVLDERRK-----------GTRHQLHP-----------------DLALLLSTSGSTGSPKLVRLSHANLQSNAESIADYLGIGEDDRTITTLPMSYCYGLSV--INSYLLRGASFVLTDLSVVDSFWELFRRHRVTSFAAVPYTF-ELLDRGGFADMELPSLRYITQAGGRLAPATVERYVERRGWELFVMYGQTEATARMAYLPPRLAAHPGAIGIPV-PGGSFRID-----PLPGLEEGELVYTGPNVMLGYAQSPEDLALGRTVHE-LRTGDLARTDASGLYEVVGRRSRFVKIVGLRVDLGQVERILADLG--MEAACAG-----TDEGLVVAV----KGSNDLQLVAKVLAQGIG---LPRQVCSVPEIPRLGSGKAD--------------- 183984446 29 -------------------------------------------------RHTWGEVHERARQIAGGLAAAGVGPGDAVGVLAGAPVEIAPTAQGLWIRGASLTMLDLALWAEDTTTVVDMIEAKAVVISDPF--MAAAPVLEERGIRVLTFEQL--------------LASEPIDPVEVGEDELALMQLTSGSTGSPKAVQITHRNLFANLEAMYISAEYDAEDVMVSWLPLFHDMGMIGFLTVPMYFAGELVKVTPDFMRDTLLKLIDKYKGTMTAAPNFAYSRLRKQAKPGQFDLSSLRFALSGAEPVEPSDVEDLCEAFGLRILPAYGMAEITLAVAFMAALRRAVPAAKGGPLLQGIEARIVDADGNVLPSRGVGVIELRGESVTPGYL-----TMGGFIPAGWYDTGDLGYQMENGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRGCAVAVRLDAGHSRETFAVAVESNAFEDPAEVRRI--EHQVAHEVVPRNVVVLGTIPKTPSGKLRR-------------- 171682488 56 --------------------------------------------------LTYGEYFKQALEVGAGLVKLGLKEKERVHIFAATSPEWLTLSHACSSQSLTIVTAYDTLGPSGVEHSLLQSKASAIFIDPHLLKTAKKPLEAAPDSEIDSFKSAHPDLKVLSFEELRQLGQDPVEAPPKDPEEVYCIMYTSGSTGPPKGVPVSHGGFVAAVAGLFSVMEVSQKEYVLAYLPLAHIFELVLENL--AIFVGATLRTLSDQSMRNCYGDMRAFRPTVMVGVPQIWEAIMKNLFWGAYALKRLRFIVNGASGIATGT-QKFMSLVVAPMMNGYGLTETCGN-GALGCPLQWTTGAIG-PVPAAVEMKVVDHPTNPP----QGEILLRGKPVLKEYFENPEETAKAVTEDGWFRTGDIGQFDPDGHVRVIDRLKNLVKLGGEYIALEKLEAVYRGAAYVQNIMVHG---DSGSPRPIAVVLANDKALAEKALQGVARKNGLSSMETVAGVVVVDDTPVTATQKVNRRAVRERYKKQI--- 74217868 112 ---------------------------------------------------TFEELRQQVALFAAAMRKMGVKKGDRVVGYLPNSAHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVKEHGHLEKLQRVVKGLPDLQRVVLIPYVDDFLASGTGAQAPLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGLIQHLKEHMLHGNMTSSDILLYYTTVGW---MMWNWMVSALATGASLVLYDGPTPNVLWDLVDRIGITIL-GTGAKWLSVLEEKDMKPHNLHTLHTILSTGSPLKAQSYEYVYRCIKSSVLSISGGTDIISCFMGQNSSIPVYKGEI-QARNLGMAVEAWDEEGKAVW-GASGELVCTKPIPCQHFWNDESKYRKAYFSPGVWAHGDYCRINPKGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVEDSLCVPQYNRDGEERVVLFLKMASGHTFQPDLVKRIRDAGLSARHVPSLILETRGIPYTLNGKKVEVAVKQVMAGRTVG- 91791094 22 -----------------------DTTLVRILARNAELLGEHVAMREKHQETTWSQMLEATLACAAGMESMGFGSDDAMLVLGDNRPRLYMGMLAVGMLGGYAMPVYPDATSDEIRHFMQEAHVRFVLAEDQEQVDKVLDQGEQGSA----IEHVIYDNDKVQEIGAARLRAEPTLIERAQPDGPAVFVHSSGTTGKPKGVVLSHRNLLSGVRNAHRGGAFTFGETILAYLPMAWVGDFAITVAAGVALR-FTIHIPERQ--ETVLHDLREVAPTFYLAAPPLGELLIFGPVKDQLGLTRLRNAFTGGEAIGEDTFV-FYRALGVKLRQFYGQTESSA-FNALQDIEEVRLHTVGKPL-PGVEVKIGDN----------GEIMLRSGSVFSGYYKLENATREAL-EDGWLRTGDAGYVEPDGQMVVLGRLSEVVTSKGERYIPNYIENRLKFSPYIKDVAVLG-------------------------------------------------------------------------- 167764189 9 -----------------------------LIHRQAEKYGDKVALKYRDYEITWNKFSRTVRQAANALVALGAEEQRNIGIFSQNKPECLFTDFAAFANRLVTIPLYATSSSAQAQYIINDAQIRFLFVGEQF----QYDAAFSAFGFCHSLEKLIIFDRSDEFLALGEGLPHNAVVEERTASDLANILYTSGTTGEPKGVMLHHFNYREAIRHDIRLTAMTDKDVSMNFLPLTHVFEKA--WTYFCLHRGVQVCV--NLRPADIQTTIKEIRPTLMCSVPRFWAMMLDALKVGKHNIDYLRFFPTAGAAVSDEICEFVHSV-GINMVVGYGLTESTATVSCFLDKGYEI-GSVGTVMP-----------DLEVKIGENNEILLRGKTITTGYYKKPEATAAAIDKDGWFHTGDAGYLKGN-HLYLTERIKDLFKSNGKYISPQALETKLSIDRYIDQIAVIA-------------------------------------------------------------------------- 153948224 17 --------------------------------------PQALAIRSGGQRISWQQLASDINALAASFQQQGVVPGSGVALRGKNSYTLLLAYLAALQCAARVLPLNPQLPDALLAQRL--------------PTLDIHFMLNLATPLPPHFAFTPLVPRT--------VDSAAVTPIAWDGQRLATLTLTSGSSGLPKAAVHSLGAHRANADGVLALMNFTASDSWLLSLPLFHVSGQGI--VWRWLTAGATLGVQEGVPLVEALA-----GCSHASLVPTQLWRLLANADTPL----TLKEVLLGGAMIPTELTEQAEAH-GIRCWCGYGLTESTVCAKRADGRPGVGVALAGR------QVKLVDD-----------EVWIKADCLAAGYWQQGQLLPLT-DSDGWFHTRDRGRW-QQGELCILGRLDNLFFSGGEGIQPEDIERILLQYSGVQHAFVIPVADAEFGHRPVAVIDSADEVDVVA-LADWLAPR-LAVFQRPIAFYRLPTFLKRGGIKVSRQQLADWLRGK---- 119510630 115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGKIKFAIHTWETLIASVQGFTEYFQLT-QVNSFCVLPLYHVSGL--MQFMRSFTTGGKLAMPSASVAIAQFKTLAEYQIKFISLVPTQLQRLLEKPQLTEW-LSQFQTVLLGGAPAWEELLEKAR-FHRIRLAPTYGMTETASQVATLKPDDFLNGKINSGQILPHAQVKIRNQQGKILNPNQTGNITIQAQSLALGYYPQTWENQHYLQVD------DLGYLDSEGYLNIIGRSSDKIITGGENIYPAEIEAAIKSTQMVTDVCIIGLPDKHWGEAVTAIYIPKHPQISPLKLQTELTQK-LSKFKIPKHWISVTTLPRNPQGKINRQHLQKIATEYL--- 163795760 5 ------------------------QSLAGLLLDRADRATGSITVIQGEQVRTPADLRADALSVLGSLQVRGLSPGAEVVISVADPHAFVTAFWACILGRMIAIPV---QTPTTDEHRLKLTRIRDHL-GQSFLITDRPDLAAETDAA-----DIATLCDGTSPAGTVDREAEP--------NDIAFVQFSSGSTGAPKGVVLRHHQVLTHLSDFAASARMTADDVFLSWFPLTHDMGLIGWHLI-PLALGADQYLMPTRRPSLWLAKASAHRASVLCSNNKHFLKLLKPAVQAEWDLSPVRLLFNAAEPISADLCLDFQDRMPVALTPGYGLAEATLGVSFPSPGEPLKIHSTGATVRPGVDMRVVDGAGHILDDRVVGSVEIRSRTMTTGYYRSPTADAGLFAPDGWLRTGDAGFLDG-GRLVLTGRIKEIIIQAGQNYDPHDIERVAEEVDGVVACGIVGAAEQP--ELLVMFVPLQDFPTLARTLREHLLRRGG---WLVDHVLPVTSVPKTTSGKIERYRLAQRFLD----- 163748074 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALEVLGPVLVQYFGLGEVTGNITVLPPIHHMRIGTCGFART-GMQVQVQDAEGREVMPGETGEVAVIGPAVFAGYHDNPQANAKAF-RDGWFLTGDLGHMDAEGFLYLTDRASDMYISGGSNIYPREIEEKILQHPAISECAVLGIPDATWGEVGIAVCVARGEAPDPTAFLAWLAP-LVPRYKMPKAVVFWEEMPKSGYGKITKKLIRAELTAR---- 89070278 13 -------------------------------------TPEALALEMPQGSITFARFDADIRRMAAALAAEGITAGQVVLVSDTRPYIHLLCLMALLRMGCASI------SEERL------SRTAALVRPDWL-------LAEKPPEESGGARVILDAARLEQVLSSEPTADAPAELP---GDALVRLDMTSGSTGTPKIVPLTLDALMARLQHNGP--QQHAPARMLSTLGLDVTG--SFIAMLNTWQLGCPVLFAGGMPPG---QAVHDLKPTVAIMAPIQAYFLLMTWKQEWSRPEAFRLGVIGGA-LPRKLRDGLMARITDDIRLSYASTETWRICHGDVRQLPDLPGAAGIPL-PGARLEIVDDADRPVAAGEIGNVRVRSPQMIDTYWTPDGEVRNPLFRDGWYYIGDLGHLTDDGIFVHAGRVDDVLNIGGEKIAAFEVEEQLATLQGVREAGAFILPDADEVPRLHAGVVAEREA---DELAREYR----AGFRRDITVTVLKGLPRTRTGKLERGALTETVA------ 159463650 2 --------------------------------------------------------------------------GSVVVLVAQTSAVMMEAMLACLDAGCILCPVNWRWSVAELAEALQRLSPALVLHDVTCAGLAQQAVA-----------------EAGRDLQLQLLAPACG---------TALLVFTSGTTAAPKGVQLSHAAFHAQSMVKLALVGYCPADTYLHTAPLFHIGGLSS--AFAALMAGCVQVFMPRFDAEAALAAILHHRVSVFIAVPTMLQDLAGAEDVAPGPLGCVRRILVGAGGTAPKLQDAVSRTFPAHLLSAYGMTEACSSMTHLRGPAHPASTNAGGWQQRPQQLQQLQLW---APPGS----------------NNSSKPA--LTADGWLRTGDLGYLAADGGLWLLGRAKDMIKSGGENVFAPQVEAVLCAHPAVAAAAVVGLPHERLGE------------------------QGLAGFRLPRAVAQWQPLPLNGSGKVAKPVIRAVLQ------ 66267670 36 --------------------------------------GDAVALYCETRRHTFRELQDHAARFGNFLREQGVQPGDRVAGLMPRTVELLIVILGTWRIGAVYQPLFTAFGPKAIEQRLGCSKARWIVTD-----ALNRPKLDDVSDCPPIIVADGAPAHPSDYDFWRTLDQYPTQCTPLDAGAPFLLMCTSGTTGPAKPLEVPWR-LLPFKGYMREAIDLREDDRFWNLADPGWAYGLY-YAVTGPLACGATLFYDGAFSVDTTCRIIKKYAISNLAGSLTAYRLLIAGAEFAGAARGQLRVVSSAGEPLNPQVIRWFAEQAGVVIHDHYGQTEGMVLCNHHGLQHPVREGSAGYAM-PGHRIVVLDHQHRELPAGQPGVLAVRSPLCFSGYFGMP-------------------------------------------------------------------------------------------------------------------------------------------- 148256989 2 ----------DYAGRVRQA-----DTYPKLLRLNAREHGQEIALREKDRTFTWADYQARVRDFALGMVALGLGKDDVIGIIGDNRPDWVAAEIATHAIRAFSLGLYRDVLDDEAAYLLNYGEARLVFAEDEEQVDKLLNLADRV----PALKHIVYSDDDPRLMPADKLANRAAREPDTQGDDVAILCTTSGTTSHPKLAMLSAARVLKHCATYLAFDPKGPEDEYVSVLPLP--WIMEQVYVLGGLLCRMKVNFVEEPDAPRVWEQIAADRAAVMDASPSFANMLLFRALRDRLGFTRLRSAATGGAALGPDTFKFFRA-MGVPLRTLYGQTELLGAYT-LHPADKVDPDTTGVPMSEDIEIRIDQPDSQ-----GIGEILVRHPNMFLGYYKAPEASAAD-VKDGWMHSGDAGYFNDHKQLVVIDRIKDLAETRGERFSPQYIENKLKFSPYIAEAVVLGAGREKWAEKNRIAFTTYSDLASRNEVYALLQKEHLPAAQRIARFLLLDDGELTRTRKVRRSVINEKYAD----- 120553233 4 --------------------------LPDLLSQRVRQHPERIALQGPDASFSYQQLWRAAQLVAEQLRSLGVK---RIGLCGDNTPAWVVADLACLMADVVCVPVPVFFSRSQTEHLIQRAGLDALV-------FSGEAEQAEMIGHGVWLRHLPVSPAASWM-----------------PEHTAKITFTSGSTGTPKGVCLSAQQLAATAGALQQRLEGVELEQHLCILPLA-TLLENIAGVYLPLLMGAAVTVAPGLDLGQLVAGLNRHQPHSVILVPELAMALVNAGEQGLLTTDSFRFLAVGGGRVSPDLLARGRSI-GLPLYEGYGLSECG-SVVALNVPGAEREGSVGRPL-GHVQVKVDNEH----------RILVRG-NTHLGYLGDEPQ------ADDWLDTGDLGDQDAEGFLAVNGRAKNLLITSGRNISPEWLESELVQALGATQAVVFG-------------------------------------------------------------------------- 169620874 56 --------------------------------------------------YTYKEFEKIALAAGSAIQKLGFKPEDRLHLFAATSMQWLASAHGALSQSLAIVTAYDTLGEEGLKHSMHQTKAKLMFTDPELLPKLINPFKEAKDIEVVDIEKLTSAHPHLKVMSFDELEENPAEPIPPKGEDLACIMYTSGSTGTPKGVMIKHRNVVAAIAGVDVIVGLGPGDVLLAYLPAAHILEFVFEN--AVLYWGGTLRTLSDTSVRNCAGDIRELKPTVLVGVPQVWNMFWGAYAAKNFLLGSLRICLNGGGPISKET-QRFISVAITPMISGYGLTETCAMGAVM-DPLAWTDQALGE-MPACVEMKLVDDAGKSNPP--QGEIWIRGGAVVSGYLDMPEETEESFTKDGWFKTGDIGEFDSLGQIRIIDRKKNLVKTAGEYIALEKLESVYRSAPIVANICVYAAEDR---QKPVAIIVPAEPALKLKQLQDAGRKGGLAGFETIEGVVMADETPTTAAQKLNRKGILQQYQKEV--- 153836689 80 -------WSDSNSPNINRDTVWFCDTYAQNLLVHAEQSPERQLIVFEQKQLSGQQLIEQVSIVQQWLIANGVGKGDVVAAYLPYLPETVIAMLATTSLGAIWTSTSPDFGVDSVLERFGQVTPKVLFCCNGYKIFDMTQKNRAISSKLGSVCQIDYLTPSSELTPRDEIAPQAIHYQPVLFNDPLFILYSSGTTGQPKCIVHSVGGLLNHLKEHQLHCDVKPLDKVF----YYTTCGWMMWNWVSALASGATLVIYDYPDHSVLWCLAEEQSVSLFGTSAKYLEALANCSPRSEHNLDSLKTLCSTGSVLYPEQFSYVYQHIKQDLHSIAGGTD-ICGCFVLGNPISPVYKGECQGAGLGNNVKVLDDAGSEVLS-QRGELTCNNPNFPIGFWHDNERYHDAYWADTW-HHGDDVMQTANGGFIFYGRSDATLNPGGVRIGTAEIYQQVNALSGIEDSIAVGKLSQQS-EEIWLFVKLSQSVELTPQLTDLIRQTLKAPRHVPRKIFALSDIPRTRSGKTVELAVKQVVNGQ---- 195959119 3 ----------------------------------------------------YADFWNETKRVASGLLHCGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELTYIINHSESTFIFVENNKQLHKVLSKKHDLR----LVRCIVVIDDDKSYLGTEYLRANPMEIEKGSSKDIATIIYTSGTTGMPKGVMLRHESFIFQLDRLYDYLPLKPGKIMISILPLWHSFERACEYIVALIWEGIRIGIIKKVSESFIKKFVAKLKERFLGLSPIFIGIVLIFPIKLLGDIQNFEFGVSGGGAL-VDYVDYFFKAVGIKVLEGYGLTETGP-ILSVRRFKGPVAKTVG-PILPDVEYKVVGIDGRVLPYGEKGELWVRSPQIMSGYFKDKVKTSEVLTEDGWFNTGDLVRLTINNEISIVGRSKDTIVRGGENIEPEPLERVL--------------------------------------------------------------------------------------- 154270927 43 -----------------------------------------------DREWSYFELEKLTLQLGAGLRKLGLAKGDRLHLYASTSDRWLAVAHGAISQSMPIVTSYDTLGEEGLRHSAVEAGSKALFTDPQLLGSVAKLLADEALSSLKSAHPTVTVISFEELRKLGEDH--PVEPVPPDAKDMGMIMYTSGATGPPKGVSLKHKHVVAAVAGIDSMIGIGPSDTVLTFLPLAHIFEFVFE--HAALFWGSP---MGYGNPKTLADIIRELRPTLMIGVPAVWRTLVNHQFGWSAILNSLRFVMNGAGPIARET-QEFISLVVAPMVIGYGLTETSAMAS-VSDPWGWCHETLG-DIPGCVEVKLVDEAGKSTPP--QGEIWVRGNSVMEGYYKNDPLTAEVMTADGWFKSGDIGQWDENGHLRVIDRKKSLVKTNGEYIALEKLESVYRTASVVGNICVYAAPDKAK---AVALVVPVEQALKDRKLRSVVRKAGLTGLEIIDAVVLVEE-PTTATDKLNRKVIHDKYKAEI--- 203284063 2 ---------------------------------------------------TYADLKENVLKFASFLRKINLGYQDKVFICSENRIEWSVIDFAILSLGAVDVPIDITLFEAEI--IINNIVPNVIIVENVDLLDLIIKLKFQIKPTVIVIDDLYVYTYKECILIGENARQDEEIIETVNNNDMATIIYTSGTTGNPKGVMLSHANFLYQVSSFSRMISVTEGQIFMCILPIWHSFQRSFS--YNIFLKGMT-CLFSNIVPRNMLDDIRNINPHYIAAVPRLWIAILDLLIPFKKILSILGVIISGGGSIPLYVV-RFFNAIGINLANAYGLTEASPGVAS-NEYGKIIVGTSGK-ILPGTIAEIRDENGVKLKKPGKGVLFIKGPQVMIGYYQDIEATRQVIGDDGFLDTGDIVKLSKDNVVQIIGREKDTIVLNGENIEPAPIEIKLEESLLIEKAVVVG-------------------------------------------------------------------------- 119476101 14 --------------------------------------------------WTWAEAHREINALAAWQESFFGNTGNCVGLLSKNCAHWYFADFGTIAAGNFVVPMFTTLAGETADYVMSFTDMKLLFVGET-ENWDQVKLVLPQDIILVCLPGVELEEDHLRWEDIVAPFRNRMPDYQCQPEDLVSLVFTSGTTGVPKGVIQTHTSNIIPITRFSKAFMVDIGARYFSYLPLSHCGEVHFNENLTTLLRDLPLCRPHVFGPPRVWEQLQQGIIGQFGGVGKMMREKLGLDEAG--------YLLTAAAPTPPSLIHWY-DRFGIKLMEGFGQTECMGPIVSSVD--QRRVGSVGKAM-PGVEVRISDDD----------ELQVRADGCSPGYYKMPEKTAETFV-DGWVYTGDKVKIDDDGFYYITGRVKDYFKIQGKFVAPTPIENIFAENPHTEQICLLGR---GYSKTVMTCVLSAMAQQLSKEIIEALLEREVEKHARIGAVV-VSAAPLTPTLKIRRERVEDMFGEK---- 67516179 44 -------------------------------------------------HITKAQARTITKRLAHVFRSFGIGADDAVMCISANQVLLPAVFCGIIGAGGVYTAASTALTASEVSKQLRQSRSKVIVACP-----ENRAKARDAAREC----------------------------------------------GIP-------------------------PDRVLVLESMGHRRLLC--------------------------------QVTFLSTAPPVYHGIVRS-DRVTDQFKTLVRAESGAAPLSLELQEQAEKMLGCTISQRWGMTESTGSVTTMPWGQSDNTGGI-SPLLPNMRLRLVDERMRDVRSGDEGEILLKGPMITKGYFENPEATAEAFTTDGWYKTGDIGVY-KDGKIIMVDRKKELIKYKGLQVSPVEIEGFLLTHPGVADVAVVGARDPEGNELPRAYVVIKAGSVSEAELKD---------------------------------------------- 189202274 59 --------------------------------------ANQTFVIFCGRTWTYAQAYDTVLRYGAWLKSRGVDKGDIVAMDFVNSDVFIWVWFGLWSIGAKPAFINYNLTGKPLVHTIKTSTARLVLVDPEGKAMEQLDVPKSVRNQTQTPQAAVEAGAVDDALTSHILTYPPTRLPDAKRTSMAMLIYTSGTTGLPKPAVMSWGKCTIASKFTASWLKLK-NDVVHTSMPLYHSSA-SVLGVCAVLGSGNTICLSKKFSHKTFWTEVRDSNATILHYVGETCRYLLSAPASPLDKQHKIRAAFGNG--LRPDVWEPFKQRFGITIYEFYAATEAPISTNTFSSGAIARNGTLGNALLSKKLAIVMDPESDPPEPNEPGELLAKLDNSFQGYYGNEKATSSKILRDAYFRSGDLMRWDDEGRFWFVDRLGDTFRWKAENVSTAEL------------------------------------------------------------------------------------------- 111114960 2 -------------------------SIAKAFFEVADQQKDKIAQIYGYTHVTYGDLKNNVLKLASFLKSINVKHQDKIFICSENRAEWTVIDLAILSLGAVDIPKGSDVTLFEAEIIFNSILPGVVILEN----LNLLDMFVRIQFTVKPIFIIIENLNKEDKLKYSDFEIYTYSASKVDSNDMATIIYTSGTTGHPKGVMLSHANLLYQVSSFSLMVDTKVGQIFMCILPIWHSFQRSFSYN---IFLKGMVCLFSTIVPRAMLDDIRNINPHYIAAVPRLYRAVMGLYPDNGFSLNNFVVGITGGGSMPVPVV-RFFNSIGIELANAYGLTETSPGVAS-NKHKRVIIGTCGK-ILPGTVAEIRDVDGNKLKKPGKGILFVKGPQVMLGYYKDREATCKIIGSDGFLNTGDIAKLSKDNVVQIIGREKDTIVLNGENVEPGPIEIKLEESILIEKAVVVG-------------------------------------------------------------------------- 154331351 122 ----------------------------------------------------YRELWHAVTGFSRGLAELGLTRRVNVSIYEETRWEWLASIYGIWMQDMVVATVYANLGEDSLFYALRETECKAVVCSPACTLIYLDSLPAAGCAELHGCR--VVSWKDVVALGHGAGAHHSVALPE-NNDAVALIMYTSGTTGDPKGVMHTHGSITAGILAMDNWLYPSPDEVYLSYLPMAHIMEFGVVNIL--LARRAHVGFGTPRTLTDATARLTQFRPTLFIGVPRIFDTIKRAVEAKLPPVGTLRAFLSGGGPLSPSTQEFVNVVFGI-IANGWGLTET-VCVGAIQRFSDLTPSAVGQVLA-SEELKLVDEYKHTDAPHPRGEICLRGPFLFKGYYKQPELTREVLDADGWFHTGDVGSVDSEGRVSIVGRIKALAKCLGEYIALEALEALYSNHPLV--------------------------------------------------------------------------------- 154331593 121 ------------------------------------------------RTISYERLWKCVINFGRGLQEIGLKKGDIVSIYEETRWQWLATLYSCWSQNLVVSTVYANLGEDALQYALAETQCRA-IVCNGSKVKDVLQMFELIEA--PKHTKIIYLDELPSPVTSEEYDVHAIPNGAENKDDLALIMYTSGTTGNPKGVMHTHGSLYSGCMTINHRIEMTVQEWYCSYLPLAHIMEFAVTSVL--MMRG---VIIGYGSPRTLTDTFAKYRPYLFVAVPRVFDMMKKAVEAKKDPLKALKAMLSGGGPLSASTQEFVNVVFGM-VIQGWGMTET-VCCGGIQRTGNLEYNSVGQVL-NTEELQLLDTEDQPEP---RGEVLLRGPFLFKGYYKQPELTKEALDEEGWYHTGDVAAMAPNGTVRIVGRVKALVKANGEYLALEALESI---------------------------------------------------------------------------------------- 117168597 26 ----------------------------DLFKHYATSAPERIAVEGQEQGLTYRELERAATNLSLELASV-AAPGDRVLVAYDSGPMYLVGVWAALYAGMIAVPVDPLRPAANLTRLLNDSGATVCILDAVKSHPGARQLTEQLRWVVPSLPDLLGRAPGSPPAALR------------TEKDVAMLQYASGSTGAPKGTIVTHASLLMLARATSAESPFGRPDVEVTWLPLTHSTA--GYGLIMKCLTGATMYIAPSRSPAIWLRTISRHKGKQVYSVPNFALDWCTEAERKQLDLSCWTHVMSMGEKVRPETWKAFSDAFPKLFIAGYGMSETGYVSGSVNGGKTVRLSSSGFTL-PGVRVAIVDPETREVPEGKIGEIWVSTPTAMTGYWNRPEETEQQFRAGPFFRSGDMGAFYG-GNLFVTGRRKSIVVIRGRKHYAEDIESTLERALDWLGASSIAFADDVNGEELFIAVDPRGDGVGFEERTDAIRSVVAREFGVRHEVLFLAALPRTSMGKVSRVSCKDLFR------ 156937052 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLKPGSATFPL-PGVDAEVVDDNGNPAPPGTKGYLVIRKPWMLHGIWGDPERYVRTYWSPGWYFTGDYAMKDEDGYFWILGRADDVIKVAGHRLGTLEIESAFVAHPAVAEAAVVGKPHPVKGEGIVAFVVLKEGYQPSDELRDELRKETIGPVATPDEIHFVTKLPKTRSGKIMRRVLRAVISGQ---- 166240111 76 ---------------------------------------DQVAIIYETIELTYNQLFEKVCEFSRVLLNLNITKDDNVLICMAPTLEPIIAMLSCARIGATHCVIYDSYSINTLVGIIEEITPKLIIINDTVVEFDFRNHDRNFESDLKFIQNIKPIPNCLNWDNEENQQKPFYEYVPVDSNHPLYILHTSGTTGIAKSIVRSNGSIVNYSTMIIKNLVLRFHSHYKIGGLLFHGF------LYGYLSNGQTIVLGEIGE-TNFWNTLEKHKISISFVCPRKIKRQINTDPNAKYNLSNLRVLCFGGEPTDPSLSDYIENKIKVKCSRGYGQTEIGITYILGYGHPNIPYSACGVPAVFIKPVILSPVDGKELSENEIGEISFKLPMPATTFYKKDEKFKQLFSKKGYYNSGDLGFKDNNGYFSVISRIEDQLTLNGKSIILNKIESSILKHPLVLECCSFALEN---LNQLVALLVLKNADDHHHIDMNHLKNEIISNDFNPSKIIIIPELPISINGKIIRSVI----------- 47224826 35 -------------------------------------------LVLGDYRWSYQEVLAAAARLGSGLASLHQHPKNNIAIFCETRAEWMVAAQACFMYNFRLVTLYSTLGGPAIAHGLKEAQVTHVITSREL----LESRLKAILSEVPKLQHIIVVDSTPTSLGARTDNAARARVPPL-PSDIAVIMYTSGSTGIPKGVTISHSNLIAGITGISERIPMSEEDTYVGYLPLAHVLELCAELI--CVSYGCRIGYSSPQTLADQSTKIKKLQPTLMAAVPEIMDRIYKNVMNKVEEMNRLRILLSGGAPLSAATQRFMNVCFCCPVGQGYGLTETCGGGT-ISEYWDYSTGRVGGPLV-CCEIQLKDGEGETLFPDQRGEILVGGPNVTMGYYRSEATRQDDFFEDRWFCTGDIGEIHQDGCLKIIDRKKDLVKLAGEYVSLGKVEAVLKSCPLVDNICAYANSDESY---VIGFVVP---------------------------------------------------------- 213385120 2 ----------------------------------------------------------------------------------PPGLEYVAAFLGCQYAGAIAVPAYPGQTVPRLAAIARDTRATHALTTDAFRRITGERQQELTALGLGGLTWVATD-------ALDGARADTWRHPGTGGDAVAFLQYTSGSTATPKGVIVGSDNLLANLRSIHSYLEHDEQSQLVSWLPPYHDMGLIG-GILEPLYGGYPSHLMAPRSPRLWLATLSETGA-CTSVAPNFCIRRIRPEQREGLDLRHWRLALDGAEPVRGDTLERFAELFAPALMPCYGLAEATLMVTGIGPRERFRTTSCGVPIPDVEVAVVDPATGRRTEPGGVGEIWIAGPNVARGYWGRTDATEESFRERAWMCSGDLGFVR-DGELSVVGRIKDVIVLEGRNHHPHDIELTVERACEVPRAGAVAFGSQVGGERLMVFEVDPRQVPDPARLLATLRAAVAAEHASPHTVALLRSLSKTTSGKIQRRACRAAFE------ 148977904 8 -----------------------------LWVQWAQQNPHQTAFVTPNCAYTWLQVVALVSDYQQQLSEQGLSEGDVLTIVGKNQAEVIPVYLAALNLGVLCAFTMPQ-PAARLMQKLES-----LYKPSARRYLWLLESGGIDLSDVTDLNTQLLTLPFLNELDVDEQLIAPSDSSSFNPQNLASIVFTSGSTGNPKAVAHTLEQHLYSAAGLLDAFQFKGSDTWLLSLPMYHVSGLAIVHRW--LVAGGCIKMGIGPLESDI------KGCSHASLVATQLHRLLKSKQAL-----TLTHVLLGGSHIPEAPGLEAQQ-MGIETWLGYGMTEAASTVT----AKPVDASSTAGFVLNHRQLKIENQ-----------RIYIRGNTLASGYYYQGTLTPLV-DENGWFDSKDLGQWHGE-QVSIIGRADNQFISGGENIHCEEIERALSQLPEVKQAFIIPVEDSEFGFRPVA-------------------------------------------------------------- 216263481 37 ----------------------------------------------------YADFWNEVKRIASGLLHYGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELAYIINHSESTFIFVENNKQLQKVLSKKHDLRLA----RCIVVIDDDKSYLGVEYLRANPMEIEKGSSKDIATIIYTSGTTGMPKGVMLRHESFIFQLDRLYDYLPLKPGKIMISILPLWHSFERACEYIVALIWEGIRIGIIKKVSESLIKKLMLKEKILGFSPVPNLFISLLILPIKLLGDIQNFEFGVSGGGAL-VDYVDYFFKAVGIKVLEGYGLTETGPILSRLKGP---VARTVG-PILPDVEYKVVGVDEKVLSYGEKGELWVRSPQIMSGYFKDKAKTSEVLTEDGWFNTGDLVRLTINNEISIVGRSKDTIVRGGENIEPEPLERVL--------------------------------------------------------------------------------------- 157128017 132 --------------------------------------------------------------FGRGLRELGQQPRQNIVIFAETRAEWLIAAHGCFKQNMPLVTIYATLGDEGIAHGINETEVTTVITS-----HELLPKFKSVLNITPNVKKIIFMEEGVEIIPFSTVKGEKSKMPSPTPDDTAIIMYTSGSTGTPKGVLLSHSNCIGTMKNFCDIFKIYPDDVLIGFLPLAHVFELLAESV--CLLTGVPI------GYSTALTLIDSSRPTCMTSVPLIINAKVNAETPMKKAFGRIRGVMSGGAPLAADTHEQIQLCLCVEMIQGYGLTETTAGAA-VTDKFSMEYNVVGAPSSCNYIRLINWEEGNYRVTNKPGEIVVGGATVSKGYYKLPGKTEEEFFEDGWFRTGDIGEVHHDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCPVVENICVYG---DSTKQHTVALIVPNPQHLDEQELAEHGKKCKLHRFEIPTVVTLCKDIPVTAAFKLKRKDIQERYKNEI--- 66827467 32 ----FVHWDKIYDKVYSGDEIYPDNTCYNVLDKQV-KNPDKDALIYETVKLTYYQLYEKVCEFSRVLLNINISKNDNVLIYMANTLEPLIAMLSCARIGATFTVLFEGYPVKSLIDRIETITPTLIITSNNDELITFTPNLKEAIQQSAFKPNHIITHFRNDYEDIENNQSPFYEYVPVESSHPLSIHFTSGTTGNAKAVVRGNGGLVYNWYSSMSSKKYD-DSVYFSHSSIGWIT--FHMGLIGSLALGNTFVMFEGGITKPLWATIEKHKINTFLTLAKTIRYLIKNDPGAKYDSSSLLSIWIAGEVIEQSIPEYIESKLKCCSGNVYGQTEGCISLFNCKRIYNKQYNTLINP-TPFLKPSIFSEDGIELPDNQVGEIVFKLPMPATTFYKNELLYKKIFNKPGYYNSGVITFKKEIDYYGIVSRADDQIKIGGFKVDLNQIETSILKHPLVLECCSIAIYHQDLKNVPIGLLVLKQQQQQQQDLKNQINKNDMDFYSELTKIIIVPQLPKTKSGKIPRSIVSKFLNE----- 145524970 49 --------------------------LQDLFSKSAERYAGKQCLIGDDFSFTYSQVQEEAIHLGSGIKTWGLAKMKLIGVFGKNRREWVILDIANILYGYTMVPFYDTLGPESIPFILNQTNITMFLTADASKSLLKCKEKGKLQDPLPEELERELKTKGYKLFKYEDVRIQIQPLAQIYPETMYTICYTSGTTGNPKGALITHGNFVSAVASTITDARINDNDVHLSYLPLPHV--MERLIVISLLYVGAQIGFY-RGDPNLLKEDILKLRPTIFVSVPRLYNKFCDGIKAKSSKLSALRLMVTGSAPIQQDVIDFLKIAACCPILEGYGQTESSALSFSTAIWDPVSSH-LGGPAA-NTEFKLVDGNKDEVRATPRGEICLRGPGVFVGYYKDPTKTAEALDSEGWLHTGDIGMITEQGGVKIIDRKKNIFKLSGEYIAPEKIESVYNRVPGVAESFVYG---DSLQSQIVAIIVPQSDALIQQNIETFGRQNQLNSLEI-AKLIYLEPQPLTSTLKLQRHVAKQIFSKQI--- 146170344 47 -------------------------TLVEMFERIVKQIPDSPALSVKKVTLTYKQYFEESKVFGKALISLGMTPYRSVNIIGFNSPEWVISFYGSIFGYYLPVGVYTTNGPEACQYVAENSDCEVVIVENQTHLDKYL----KVLDKLPLLKYIVVYNDTIKNVPWDQFMSHGRSFKPENPADICTLVYTSGTTGMPKGVMLSHDNYTWTCKACIGKYGLAPNERLVSYLPLSHVAA-QIIDIVGNIEGGAHMFFAPSALSGSLVETLKEVRPTFFFSVPRVWKALAASNGWLKTKIATWRFLMYGAAPLSPAIREYFLS-LNMYLISGYGMSECLSDPSNYDKFEGDFFNSTGAGISGTDLVIYQDKEGN-------GEICYKGRNRFMGYFKNEDATRQTIDSQGFLHSGDVGKLDKFGNLTITGRIKELIITGGENVAPVLIENILKENLNVSNAVVIG--DKRKYLVVLLFVQEGDNQLSPESLREFEAAKTVAEAKKPKILQAIEAIKKTNSKAISR-------------- 193214762 93 ----FTPWKKTFDDAQAPFFRWTNACFNEVDRHVMAGHGEETAFYFESDRWTRKKLLYEVAKCALVLKKLGLKKGDRVCLNMPNILEQIYYTEACKRLGIIYTAIFGGFSAKSLSDRLENAGAKVIITTDGAKSKIRTELAKGLVSAPSRVAHVIVVGQAIHWRADRDKWSHELLCEPLDAEFPLFFIYTSGSTGKPKGAVHVHGGFTIGVAHSMKVAFDGEDTAYVIADP-GWIAGQSYLISATLLTRIASVVAEGSPSPGRFASIIDRYQVTIFKAGVTFLKHVMANPDVLQCDLSSLRVATFFAEPCNPVVQEFGMKVITPRYINSYWATEGCILWTHFYDHFPLKPDARTYPM-PWVFGDVWDKEGREVADNEEGEVVITKPSLARTIWGDDEAFLEKFEKEQWYTQGDFAMKHAGGSYSFHGRSDDVINVSGRRIGTEEIESTLLKNSPIGNVIVVGGPHREKGLTPIAFVLAVQGKRLMQDDMRRLNEKDVGSDSVPSDYIEVSAFPETRSGKYMRRCLKHLMNDEDLG- 214043097 10 ------------------------QSVPALLHRNAKQFANAPAYREKEQSWTWSQTRDEVEALALGLLELGANEGDFIAIIGRNRPYLYWAMMAAEMVGAVPVPLYQDANAEEMAYVLEHCGARFAIVGDQ----EQVDKVLEVQDQLSQFERMIYLDPRDQYSAVQDLGRKEARQAKLNYDSTGVMLYTSGTTGKPKGVVLSNRNIIETAKSSSEFDHLRQTDDILAYLPMAWVFIFSVGQALWTGFCGPTYYFAPKWLFDTFMGIARRVGPDILDGKPVGFMDRLKYPLKNTLGLSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEATVFITAQPD-GEVRSDTVGV-TCPGVELKIADN----------GEVFYRSPGVFVEYYKNPESTADTKDAEGWVATGDAGFIEESGHLRIIDRAKDVGKMAGSLFAPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------- 118167448 21 ----------------------PGVNLISLIDRNIANVGDTVAYRYLDHEVTWSQFGVRLEAIGARIQQV-ASRGERVAVLAPQGIDYVAGFYAAVKAGTIAVPLFPELPAERLDTALRDSQPSVLLTTTVA-----RDAVEQFLAGHPHLHRPRVIAIDE----IPDSAAESFAPTELGMDDVSHLQYTSGSTRPPVGVEITHRAVGTNLVQMISIDLLDRNTHGVSWLPLYHDMGLSMIG-FPAVYGGHSTLMSPARRPQRWIKALSRHG-NVVTAAPNFAYEWAAQGGGEDIDLRNV-VMIIGSEPVSMDAIRTFNKAFAPAFKPSYGIAEATLFVATINAPDAVAAVSCGQVARSARAGIVAD--GAELPDGQVGEIWLHGNNIGRGYWGMPEETRRVFDPDGWLRTGDLGVYL-DGELYVTGRIADLVRIDGRNHYPQDIEATVAESPMVRRGYVTAVDDPEAGRLVVVATSRQDPRPAIEAIRAAVAQRHLAVADV--RLLPAGAIPRTTSGKLARRACRAQYLD----- 57638591 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPTLPKEGFASRLQDIEIPLILTQ------------QRLVDNLPTDVAQIICLDTDWDIIAD--HKDENSISAVTAQNLVYVLFTSGSTGKPKGVAIEHQQLLNYLHGITQRLDLSSTTNFATVSTL--AADLGNTGIFAALCTGGCLHILSATDSAILAKYCRTHPIDCLKIVPSHLATLLASAPS--DSILPRQQLILGGEAASWQLIEQIRQQAPSSLINHYGPTEATVGVTTFAVQNQQISTPLGRPLA-DTQIYLLDKQLQPVPIGVPGELYIGGAGLARGYLNRSDLTAEKFIPNPFYKTGDMARYLADGNIEFIGRVDQQVKI----------------------------------------------------------------------------------------------------- 163841959 32 --------------------------LASIWTSSAEKFPDRTAIKMDDVELSYTDLDQLSQKLAGLLAAKGVGCGDRIALICPNLPYMPVVFYGALRAGAIVVPMNPLLKSREVAFHLENSGASIAFAWEGVVEEVQAGAARAADESGHTPVEVVPLD--GNFMTLLDATEALPAMADTTAGDTAVVLYTSGTTGNPKGAELTHDNLLSNCDVSVGMFKINENDVIFGGLPLFHIFGLTC-GLNAAIRTGSSLTLLPRFDPAKALEIIERDKVTIFMGV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183219534 10 -------------------------TIFHLLQEGRRLYGDLPVQSFKDHKISYEEFVSNVTIISKALIHLNTNAGDRIGIIADVGHQWLQVSMAITSIGCVDVPRGTDATQDDIGYILNHANCKIVFIENEKALNKFLPELRKL-----NLQIIILFGESKPIINFTDLKIYSQEIEDIQEEDLATIIYTSGTTGKPKGVMLTHGSILFEIQALVSEFRVGEGDVTLGFLPPWHSGERIFETI--CFYSGIKIAFTSVPELG---KDLAKAKPTILFTVPRVWMIYLPLLPISKFVLSRLRYAFAGAGALQAEV-DRFMYAIGMPILEVYGMTENS-GVSTIRHYNDFSVGNVGKPIQGVT-IKLIDEFGKEIKPGIKGVALHHGRHNMKGYYLEEEKTKAVLTDDRWLNSGDLLVWTTQGNLKFAGRAKDTIVSGGENVEPEPIEICLKQSDYIDQAVVVG-------------------------------------------------------------------------- 46123327 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSEGKPKGVLGRHYSLCRYFPWMSERFNLTSESKFTLLSGIAH--DPVQRDIFTPLFLGAQLLVPSKEDHEKLAEWMREHKPTVTHLTPAMGQILVGGATAE---FPSLDRAFFVGDVLTTRDCRQLRKLANANIVNMYGTTETQRAVSYFEIPSRSKTVPAGKGMQ-NVQLLVIDDRNKICGVGEVGEIYVRAAGLAEGYRDNAALNAEKFIRDRLYRTGDLGRYLESGDVEATGRADDQVKIRGFRIELNEIDSNLSQNPLIRDCKTLVRRDKNEEPTLVSYIVPEDEGTDITEVRDHLKGR-LPAYAVPTTYITLEKLPLNPNGKVDKPNL----------- 112806952 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLKHDDVVLCVLPLFHIFALNSV-LLVSLRAGATVLLMQKFEIGALLELIQKHRVSVAAVVPPLVLALAKNPMVDSFDLSSIRLVLSGAAPLGKELEEALHRRVPQAIFQGYGMTEAGPVVTMCPSPFSTKSGSCG-PVVRNADLKVVDETGASLDRNQPGEICIRGSQIMKGYLNDDEATARTIDVDGWLHTGDIGYVDDDDEIYIVDRVKELIK------------------------------------------------------------------------------------------------------ 145296861 35 -------------------------------------------------QYTRNEIDTRIKAVAGRLQQV-ATLGDRAAILANNSPEYIFSFLGAIYAGMVPVPLDPNEPADHLNAVFADSEPVVVLTNSKSAGAVRKHFSSLPAAERPRILSVDSLPDSLADSYENPMLTEAAALRQSAPIDLAFLQYTSGSTRTPAGVVLTNRSILTNVLQIFSAAQLKTPLRLVSWLPLHHDMGIILAAFVTMLGLDNEFMNPRDFQPSRWIKQLNRREVNVYTVVPNFALELAKPAEGETLDLSALDAIIIGSEPVTENALTTFREAFEPTLRPSYGLAEASLLVTTPQTENRPLISSNGQVAAPQQLVIVDSETGTELADGQIGEIWTHGENTAAGYLDREEDTAETFDDNYWMATGDLGVIV-DNELYITGRLKDLIVVAGRNHYPQDIEQAASAHIRADSVAAFAVP----GDDIEKLIILAERDTTANEADDAAAEEAIAHGVVPEEIRILDEIARSSSGKIARRV------------ 153864007 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGNRSPYQLLRMLVSQQVTILNQTPSAFRQLLAEERVGKANAPNLRQIIFGGEALDFQTLKPWFERHGPQLVNMYGITETTVHVTPLTQADLNSPGSIGLPI-PDLHIYILDRHRQPTPIGIPGELYVGGAGVARGYLNRPELTTERFIKNPFYKTGDLARYLADGSLEYLGRIDQQVKIRGFRIELGEIETVLLQHPAVREAVITAVSNEEENQRLMAYVVP---------------------------------------------------------- 86740752 58 ----------------------------------------------------------------------------RIGILMPNSLAWLEALITTLAAGGVPLPLPSGFGGPQ-AYMDHIS-----LLADTAR---LDAIIYNAADLAPTVRALRSRLNGVEFLDISGWPTARPASVTEAADDPRIIQFTSGSTSRPKGVILTAANISAAVAILAEHFFLTPTDALGNWLPFFHDMGLFM--TLAALTHGSSLHLQAARRPLAWLRQFAENRCTVAAAPNFFYSQLADAAAKEGTDLSTWRVAINGSETVRADTIERFTRAFRPAMWPSYGLAEATVRFTAVGAPGSRTVVGCGRQLR-GTGLRVTDPHGNPLPEAHLGEIQLRSPTVMAGYLDRPAA-EAPVTSEGWLITGDLGFL-SDGELFITGRTKNVAIINGQNVYAEDLEHLVRALGDQVRCGVTAGMDEEDREFILICFEHSGTYEEQSEAVTLVRNQVSAAVALPDR-----QLPHTTSGKIRRAALADVAGRYL--- 126730468 6 ------------------EGIEGLRSVPALLRRNATEFAGAPAYREKEQSWTWAEAEAEIEAFALGLLNLGVAPGDYVAVIGRNRPTLYWAMVAAQMCGAVPVPLYQDAVAEEMEYVLSHCGARFVVVADQ----EQVDKVIEVQESLHQFEHMIYVDQDQGRAARDELIGEDRRRGALGYDDTCVMLYTSGTTGKPKGVVLSNRNIIEAARSSAEFDHLKRDDEVLAYLPMAWVGDF-IFSIGQAYWKGFCVNCPE--SAETLQTDLKEIGPTYYFAPPRVFETLLTRIMIRMEDFSKVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFITVQPD-GEVRSDTVGVP-APGVEIRIA----------ENGEVFYRSPGTFVEYYKNPESTASTKDPEGWVATGDAGFFEEAGHLRIIDRAKDVQMASGALFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------- 167462049 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITAGSAPSQSLVNKWNQI--VTYVNAYGPTETSICATNWIAPREWCNASIGTPIR-NTQVYILDDNLQPVATGESGQLWVGGVGLARGYLNRPELTAEKFIDNPFYCTGDYARWLSDGNIEYRGRMDHQVKIRGYRIELGEIEAVLQKHSGISEAAVLVKKDKLGNPFLSAYYVAEKEIP--GHLLRSYMENELPHYMVPYHFYCIENMPLTVNGKVDREKL----------- 86148506 8 -----------------------------LWVQWAQQNPHQTALVTTHHTYTWQQVSVLVSEYQQQLSHQGLSEGDVLTIVGKNQAEVISAYLAALNLGVICALTMPRLRLKKKLDSLYQAGQQSYLWLLDSSGIEQSETVDTQLVTLSCLNEVKVDGDDNRITTSQDSSFNP--------QNLASIVFTSGSTGNPKAVAHTLQQHLCSAQGLLDVFNFEQADTWLLSLPMYHVSGLAIVHRW--LAAGGCIKIGSGKLESDI------EGCSHASLVATQLHRLLQSKQAL-----TLTHVLLGGSHIPEALGFEAQQ-MGIETWLGYGMTEAASTVTAKPVDSS---NTAGFVLD-QRQLKIEDQ-----------RIFIGGNTLASGYYYQGELTPLV-DENGWFDSKDLGEWDGE-QVSIIGRADNQFISGGENIHCEEIERALNQLSLINQAFIVPIEDDEFGFRPVA-IVDCTELPTKEWFAEQLNGR-LERFKFPVEYYRMEQL-----GKVSRAGLAQWLQQ----- 195962157 2 -------------------------SIAKAFFEVADQQKDKIAVCDGYTHITYGDLKNNVLRLASFLKSINAKHQDKIFICSENRAEWTVIDFAILSLGAVDIPKGSDVTLFEAEIIFNSVLPSIVILENLTLLDMFVRIPFTVKPIFIIIENLNKEDRSDCILFGDNLRKDSEIIEKVDSNDMATIIYTSGTTGHPKGVMLSHANLLYQVSSFSLMVDTQVGQIFMCILPIWHSFQRSFSYN---IFLKGMVCLFSTIVPRAMLNDIKNINPHYIAAVPRLWIAIRQNFFVKLAFLSDIRVVITGGGSMSLSVV-RFFNSIGIELANAYGLTETSPGVAS-NKHKKVIIGTCGK-ILPGTVAEIRDADGNKLEKPGKGILFVKGPQVMLGYYNDREATCRIIGSDGFLNTGDIAKLSKDNVVQIIGREKDTIVLNGENVEPGPIEIKLEESILIEKAVVVG-------------------------------------------------------------------------- 182412680 2 --------------------------------------------------LTFAELATEVDAWATRIISAGVRPGDRTLVMVRQGLPLIASTFALFQVGAVPVVIDPGMGLRSFLGCVQRSRPRALVIPLARVVSRLFPRARSVAARVPASNTLTARLSSPNSQP-STFNSQPPPLAQSAPTDLAAILFTSGSTGAPKGVCYEHGMFEAQVGIIRDTYAIEPGEIDLPLLPIF--------ALFNPALGLTTIVPEIDPDPARIVQAIRQEGVTNSFGSPTLWKKIGQHCLTHRISLPGLRRVLCAGAPVPTELWSSSREWMNGRLHSPYGATEVLPVSSVSSDEILVLGACVGRPV-GGAQVKIIALTDRELPPGRIGEIIVSGPTVTRAYADNPAAKIAAVQPDGFHRMGDCGYLDPQGRLWFCGRKAERVETAHGPLFTEPCERVFRSHPRVHRCALIGF-GERGHQRPALVVEVHERRALAHELRELARAH--SHTESINVFYFRPRFPVDVNAKIHRLALARWAA------ 218516027 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSNPYEGKRIAGTVGLPL-PDVAVRVTDPTGQVLPPEQTGMIEIKGPNVFKGYWRMPEKTAAEFTGDGFFISGDLGKIDSDGYVHIVGRGKDLVISGGYNIYPKEVESEIDRIEGVVESAVIGVPHPDFGEGVTAVVVRKPGALDEKTIVSALQDR-LARYKQPKRVIFAEDLPRNTMGKVQKNILRQQYA------ 169843706 92 --------------------------------------------------ITYAQADVRRRNIGSAVHKLGVLRGETVGIWAPNRPEWQLVDIALQTYDKVGVSLYDTLGRDSVEYIINHASLSIV-----FCSQDHIPTLLKLAPKVPVLKYVVVESAIKEWSELEDLKANPIEPIPATPDTVATICYTSGTTNTPKGVVLKHKTLAMSIQSYFYGRDLPADAVLFSYLPLAHIYERMAELV--AIANGGKIGYF-SGDPLRLLEDAQILKPHFFPSVPRVLNRIMNHALWDRLVFKRIQFIGSGSAPITPDVLKFLRVSFACDVVEGYGLTETAACCSRTWQGDPNGTGTVGPP-SPVNEVKLVDAEDKPYP---RGELCVRGAIVFSHYYKDEKNTKEALDADGWFHTGDVASIDSAGRIKIIDRVKNIMKLAGEYVALEKVENIYSTVPVVAQVFVYG-------------------------------------------------------------------------- 189195752 347 ------------------------------LQEVAARIPDHIAAKDQHGQLTYEQLVRRAVAISSDLLSYGIVRGTAVCVLGPPTLDLLCSIIAIWCAGCIYVPIDNLAS-------LEDSYAIAKHFETEFCVVSRPELIPY--ACLLGLNDAFYCGDME-------FNNDFEKIDKSLPSDLAAALHVSGTTSRS--VLLSHGN-IETLITSIAYNFDEENQVVLQHS--NWTSELALFQILFALTSGSTLVLATRLEEADVPKVMAQEKVTVTVATPSEYSAWFRQPLNMLRECNSWKFAIISGENVSSSVVRHFAALNNLELINMYGATETSVACCMGSDDTDGKLIPVGRALPNY-QIWVADSLGRALPPGWTGDIWVTGSGVI-GDYPASEADNHRITEMRCFWTGDRGFLNEEGVLFVIFRQSFATYVKGHYVQLGDISRAIVSMGRVAEAAVVSKGTEQKEPQLQAFIIMSDTPDGESQLQSMLRSLALPTYMRPACAVMLETMPRTLVGKIDRHALMDMV------- 85085775 54 --------------------------------------------------ITYGEYFTIVKQIGAGLRKLGLEPKDKLHIFATTSPQWLGMSHAASSQSLTIVTAYDTLGESGVQHSLVQSKASAMFTDPHLLKTATNPLKEATSVKVPVSQDKIDAFKAEHVLSFEELRANPVPLTPPNPDDTYCIMYTSGSTGPPKGVPVSHAGFVAAVAGLYAVMEVTHRDRVLAYLPLAHIFEL-VLENLGV-FVGGTLGYSNARTLSDTSGDMRAFKPTIMVGVPQVWEALTKALFWGAYNIKSLRFIVNGASGIAAST-QHFMSMVVAPMLNGYGLTETCGN-GALGSPMQWTSNAIG-AMPAAVEMKLVNYHTDTVPP--QGEILFRGACVIKEYYENPEETAKAITPDGWFKSGDIGEIDANGHLRVIDRVKNLVKLGGEYIALEKLEAVYRGAVFVHNIMVHG---DNSAPRPIAVVVPNEKALAEKELQSVGRRAGLSGMETVAGVVLVDDTPVTATQKINRRAVKERYSKEI--- 198434855 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYGLTEGMGIACT--DVVISKPGSVGF-VVPNVSLKIMDEARKELGANKCGEIMVQSVQTAKGYYKNPEATKNMF-EDGWLKTGDMGYYDEDGNLYITDRIKDVIKVNAVQVSPTELESVLMKHPKVSEVGVIGVPDTVGGEVPKAFIVKKDQELLEHEVHEFIKDK-LADYKLRGGVVFIDALPRSGSGKILKRDLLQM-------- 169783562 54 --------------------------------------------------------EQMALQLGAGLKKLGLETGDKIHLYGATSENWLAMSHGAASQSLTIVTAYDTLGEEGLKHSLVQTSSVAMFCDPS-----LIPSVANVLKDVKSIKHIIWNSHAPKQADLERLKTEYEDINVISFEDLCCIMYTSGSTGPPKGVPLTHANVIAATAGINTIVGIGPSDALLTYLPQSHILEFMFENL--CLIWGGT---MGYGNPRTLSDAIREFKPTILVGVPAVWSSLLDAVVFKKLKDATLRIMMNGGGPISKDT-QKFLSMAIAPMISGYGLTETSAM-GALNDPMAWNPDALGE-IPASIEVKLVDDAGKSNPP--QGEIFIRGGSVSKGYWDNEEETKAAYTEDGWFMTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPLVGNICVYAAQDQDK---PIAIIVP---------------------------------------------------------- 118620001 24 ------------------------------VEKWARVRGDKLAYRFLDRDILWSEFSARNRAVGARLQQV-TQPGDRIAILCPQNLDYLISFFGALYSGRIAVPLDPAEPGHRLHAVLDDCTPSTILTSTDSAEGVRKFIRSRSAKKRPRVIAV-------DAVPTEVAST--WQQPEANELTTAYLQYTSGSTRVPSGVQITHLNLPTNVLQVLNALEGQEGDRGVSWLPFFHDMGLITVLLASVLGHSFTFMTPAAFRPGRWIRELARETGGTFSAAPNFAMRGVPRDDEPPLDLSNVKGILNGSEPVSPASMRKFFKAFEPAVKPSYGLAEATVSTTPMDEPNAVAQVSAGKVGVDEWAVIVDTETASELPDGQIGEIWLHGNNLGIGYWGKEEESAQTFRDDGWVRTGDYGTYFK-GHLYIAGRIKDLVIIDGRNHYPQDLEYTAQESTKVGYVAAFSVPDPHAGEQLVIVGERAAGTPIADDIRAAIA---VGHGVTVRDVLLVSAIPRTSSGKIGRRACRTAYID----- 119501499 10 -----------------------------------------------GAQFSYRQILDGTVKLKQRLQAL-LRPGSFVALLAPNGYEFIIGVLAILAIGGVVVPMPTGALPAEASYILQQCDARYLLATSELASF-----AAQVKEQVKIPSLIIESNEDAALLPVTSYTLDPAL--AVSEETPSILFFTSGTTGPPKGVLHARRTINKYARQDEAAPQPNDE---LCIIPRGAFWSIYFTKLFQMLLTGIRVEIHNGRNYHLIWEKLREQTATKIVLSPTFWYGMMHVSAELPRDVVALRDACATGAMPSARVKEFWRERGGRPLKVLYGSTETQ-EIAMCDMESGDVEDDLGRPL-PNVRMK--------LSEGEEGEVLVKTPSLFLGYLNSPDATAKRLDPEGFFKTGDLA-ILQDGRYIFKGRANDLFKFYTYKVPRGQVEAALTALPYVAEGYIMPVADPQCDTRTAALVRFHGQGVDLQALRNDMATKSLPAYQLPTVLRILESVPRTWSDK----------------- 118489772 44 ------------------ESCW------DIFRMSVEKYPNNPMLGCGNYVWTYKQVYDTVVQVGNSIRSCGVEPGAKCGIYGANCAEWVMSMEACNAHGLYCVPLYDTLGADAVEFIICHSEVSIAFVEEK----KITELLKTFPNSTQYMKTIVSFGSWDEFLKLGE--NKQYELPVKKKEDICTIMYTSGTTGYPKGVMISNDSIVTLLAGVKRLLALTSKDVYLSYLPLAHIFDRVIEELF--IQHGASIGFW-RGDVKLLLEDIGELKPSIFCAVPRVLERLFNLAYSHKHDEASVRLILSGAAPLSNHVEAFLRVVSCAHVLQGYGLTETCAGTFVSLPNELPMLGTVGPPVPNVDVLESVPEMGYDALSSTPGEICIRGKTLFAGYYKREDLTKEVLI-DGWFHTGDIGEWQPDGSMKIIDRKKNIFKLSGEYVAVENLENI---------------------------------------------------------------------------------------- 160900034 21 ------------------------------LEHWARQRPDALALQSEAGQWSFAALHAAVLQRSAALVA-GQAPE---MLLLDSTVDAIVEFLAILHSGRCAAVADPDWPEA-------------------------------------------VRQRIEGWLP-----TAPSPLAEATATGAFYTGFTSGSTGLPKGFMRHHRSWTESFRVCLEDFGAVAAQRTMAPGRISHS--LFLFGVMQGLWCGEGAVVQERFSAARCLASLARGEAPCLVAVPSQLLLMLQWAAHRAAPIPEVELIMISGARWMRAQTLALRALFPARIIEFYGASEASF-IAWMEADEQAPPQAVGRPFS-NVQLQIRPPGDQPLQPGEDGLIYMRSPMLFMDYVGEARDGTAALRDGEWLSVRDMGHIDAGGQLCLAGRQSRMLVTQGKNLFPEEVETLLAAHPGVAQVSIQGLPDALRGMQVHAVVQWHGAAPSAQALAAWLRER-LESYKLPRQWWSCTDWPQTASGKTD--------------- 62660348 2 -------------------------TLQELVHQAASIYLDRTAVCFDEGNYTYKALLSEASELSAFLLAHGIRE---IGLYCQPGINLPSWILGILQIPAAYAPIDPDSLPSLATHFMKKCGLKYVLVEKRTVSVEHKDLVGAVNSVLSDRTDKCKVNDREERVNGENGSQEKGHMDMRREGCLAYVLHTSGTTGTPKIVRVPHACILPNIQHFRSLFDITQEDVLFLASPL--TFDPSVVEIFVALSSGACLLISPKVLPSKLADVLSRHRVTVLQATPTLLRRLMKSTVLSAH--TSLRVLALGGEAFPSTVLQSWRGKSNRTIFNIYGITEVSSWATFYRIPEEILNSSVGSPLL-GTVVEVRDKNGSPVHEG-TGQVFLGGKN--RICFLDEEMT----VPLGTMRTGDFVTV-KGGEIFFLGRKDSQIKRHGKRLSIALVQQVAEELRQVESCAV------TWQEKLILFIVSK-----VDLLKDYILQKHLPAHALPDDMVLIGSLPVTCHGKVDVSELNKIYLD----- 148979255 9 -----------------------------VLRALRARHAHQRAIVMDGIAYSYKELEQRIEICNQA---------------MSRSP--------------TPVIINTQHKLNAIILMLSAIDCGVTFIP--VDGDRPRSFVAKIATKFPHVRVFTDVCFDTGQCVWHALTHPEKTLERTSDADVMSIMYTSGSTGEPKGVQVRASSVLNLLYRP-SFIALTHEDVVASYSSL--SFDASTFEIFAPLLCGGTLVLLDKLDETRLHHAIEQDAITCMWMTAGLFRRHMLPGHCRA--LACLRHLIVGGDKVDLRAAVSFLEAASTQLYNGYGPTENTVFTTVAALNLHQLTGPIGRKVEGVDHL-IEDEHTGQYRKAGIGRLHVTGEGLCAGYHANPVETGKAFTGRRYYNTGDVVECTVGGDFYFLGRQDRQVKLNGHRVELDEVEKTLESDPSIVKAVCF-----VWKTHLVSLVETQGPPEALETITARWRQH-LSAFSVPDFVIENTRWPLTKNNKIDTQTL----------- 66827521 76 ---------------------------------------DQVAIIYETIELTYNQLFEKVCEFSRVLLNLNITKDDNVLIYMATTLEPIIAMLSCARIGATHCVIYDNYGVNTLVDRIESITPKLIIVNDTIVELP-TNLKNAIEISKFKPNHVIIHFRSSDFNLIESIKPIPNSLVPVDSNHPLYIIYTSGTTAKPKSIVRSNSSLV-CLKYHYSAMMIK--DVVLRFLAHHKVGGLTFHSFLGFLSFGQTFVLSESG-VTKFWNTLEKHKISMSFAWPKTIRNLIKYDPNAEFNLSNLKVLCFGGEVTEEPISEYIENKIGVKCSRGYGQSESGITLILGYGHIKIPYSACGLPAVFIKPVILSPVDGKELNENEIGEVSFKLPMPAATFYKNDDRFKQLFSKKGYYNSGDLGFKDKNGCFSVVSRLEDQLNFSGRSIILNKIEDSILKHPLVLECCSFGF--EKLNQLVALLVLKNADDHHHIDMINFIISNDFNPSTFLSKIIIIPELPISMGGKITRSIL----------- 145517997 56 -------------------------TLQEMLNNSVAKFGNQPCMKYEGDNFSYNQVNEEAIHLGSGISNLNLVKEKLIGVFAKNRREWMILDWANILYGCTMVPFYDTLGPESIPFILDQTNIETMFISGDATKSLIQCKEKHKLKNLVLLDSIIAELKAKGYQLFENGRKQIVQPVQVSPSSVYTFCYTSGTTGNPKGAILSHSNFISAIASTVTDAGINSTDVHISYLPLPHV--MERLIILTMLYTGATIGFY-RGDPNLLKEDISKLRPTVFASVPRLYNKFYDAERAIRVKLENLRLMITGSAPIQQEVIDFLKISACCPILEGYGQTEST-GLSFSTGTWDPKSAHLGGPAA-NTEFKLVDVPDQDVINGIRGEICLRGHGVFQGYYKDPEKTAEAIDDAGWLHTGDIGLITENGGVKIIDRKKNIFKLQGEYIAPEKIEAIYNRVQGVAE------------------------------------------------------------------------------- 212536160 54 -----------------------------------------------EKKWTYFELEKLVLQLGSGLRKLGLEKGNRLHLYAATSANWFAMAHGAASQSVTFVTAYDTLGEEGLSHSLKQTKSDAIFLDPG-----LIPSLTSILKDIPNIKHVITGGAEVNQADLDKLKSEPVDPVPPKPEELCCIMYTSGSTGVPKGVSLSHENVVAAVAGVTVIVGIGPGDSLLTYLPLAHILEFVFEN--ACMFWGGT---MGYGNPRTLSDDIREFKPTILVGVPAVFSGVLDAVVFKKLREATLRLLMNGGGPIAKDTLKFISYAI-APMISGYGLTETTAM-GALQDPLAWNPEALG-DIPASIEIKLVDDAGYSVKNDPPGEILIRGSSVTGGYYENEAETKDAITEDGWFRTGDIGEFDKYGHLRVIDRKKNLVKTNGEYIALEKLESVYRAHPVVANICIYAAENQ---STPIAIIVP-----LEAELQKMAKSQGI--------------------------------------- 206677622 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRTIVYAGGPMYQADIIEAVDHFGDIFVQIYGQGECPMGITALSPNWQARLGSVGR-VQSSVEVQIKGADG-LCDTDQVGEIIVRGDTVMPGYWRNEAASAQTIV-DGWLMTGDMGSIDSDGYVTLVDRSKDVIISGGSNIYPREVEEVLLTHETISEVSVVGRAHPEWGEEVVTFVVPAGTSIDMVALDAHCLSQ-IARFKWPKEYIVLSELPKNNYGKVLKTELRKLL------- 59149831 1 ------------------------------------------------------------------------------------------------KAGGAYLPLDPTLPPERLRFMLEDARVATTIAEDAT---------------IPLVTSFASATRLNLSRNWQRDVEAREGWSPVSLDHLAYVLYTSGSTGKPKGTLVTHRGLANYLHWSVRDYAVANGSG--APVQSSIGFDATITSLYTPLLAGQTVHLLPDGTPGHEVEILRHSNYSLIKLTPAHLQAL---QPLMTPAMQPPKAFVIGGEALQADVAFWQQHAPEVRLINEYGPTETVVGCSTYTVPHQVEAAPIGRPIA-NVQLYILDAYLQPVPVGVPGELYIGGAGVTRGYLNRPGLTAERFIPNPFYKTGDRVQYRADGTIDYLGRFDDQIKLRGYR------------------------------------------------------------------------------------------------- 50424865 44 ------------------------------------------------ETYTYKELYDIILRFSYILKDYGVTADQTIAINCMNKPLFIILWLSLWNIGATPAFLNFNTKDQPLIHCLKSSNVTQVFIDPDCAG-PIKETESRINQESPNVK-LHYINEPELLRVLTDKSRPKHRAPDRRPEDTCALIYTSGTSGLPKPAIMSWRKAFMAASFFGYIMKIDSKSNVLTAMPLYHSTA-AMLGVCPTLLAGGCISISQKFSATSFWTQAKLCQTTHIQYVGEVCRYLLNHPDQQRHNVS-----IAYGNGLRRDIWLEFKKRFHIKIGEFYASTESPIATTNLQYGDNLILSTQQVKMDPEDENEIWKDPATRADHDEPGELLMKPEGTFQGYYGNKNATSSKVIRDAWFRSGDLLKMDQDGLLYFVDRLGDTFRWKSENVSASEVENELMGSKAIKQSVVVGVKVPHEGRAGFAVIDPLDEFSDEAKIYDHV-SKTLPGYAVPQFIKISGEIEASHNHKVSKNQFK---NQKLPKG 71657153 119 ------------------------------------------------RNITYSQLWTNIEKLGKGLAEIGLQEGEKVAMYEETRWEWFCSIHAIWSRRMVAATVYANLGDDALAYALKETHCKAVIC----NGSNVLKLIGVLRKMGILGTIIIYLGSFPESTDTEDSKVSVVNLPSSENDDLALIMYTSGTTGNPKGVMHSHGSISAGFSALAHRVRPNESETYCSYLPLAHIMELAVLSIL--FLRGCTICFGSPRTLSSTFADFEEYRPVLVVGVPRIFDTVKKGVEAKLPPPGSLRVLLSGGGPMNPSTQEFVNVVFGM-IIQGWGLTET-VCCGGIQRTGNLEYVNVGPPL-NSLEIRLLDTEDKPEP---RGEILLRGPFLFKGYYKQEEQTKEVIDNDGWFHTGDVGAIASNGTISIVGRVKALAKSNGEYIALETLEATYGANGLVTNNGVCVLVHPNRSYTVALGITTKDRRKATESFQATARAAGRRSFEIVRHVRLLEETPLTAAMKLKRRVIDERYKE----- 167645652 48 ----------------------------------------------------YAKLREQALDLAPRLLATGAKPGDSVGLIADTEADFVRAFFACQYAGLAPAPLPLPAPLEQISRMLGVAKAKILIGPAGMKDWVAEIAAKTPLDFAGTLADL--------------PEGQGDALPEVTPADTCYLQFSSGSTRFPTGVLVTHRALMANAVATRDGLKVLPTDRAVSWLPLYHDMGLIGF-LLSPMTSQMSVDLLPTRRPLLWLDLITRNGGTISYS-PTLCARRAEVASIEHLDLKNWRSAGLGGDMIRTGPLRAFAERFDKAFVASYGMAEATLALSMAPDTERSREFARNGPALPGHELEVRGDDGKGLPERGVGRIYARGPSLMREYFEQPQETARVLSADGWLDTGDLGYLV-DGEIVITGRGKDLIILNGRNIWPQDLETAEAEIDGLRDVAAFSVPGD--GEEIVVVLVQARGGDAGA--RAALVEKIAGRHQVEAQVQLVHALPQTSSGKLSRSKARAAY----LAG 19074700 166 -------------------------------------------------------------------------QEDKVGIYSVNRYEWVVSEMASYMSGCINVPLYSTFSPADVRQILAETEMKVCVASADKAQLLLETVLEDSKAGLSCI--VLMDRDAGVAERLRNAGVLVYYFGDVKGDDLATICYTSGTSGSPKGVMLTHRNFVSCVARAGEMVEIGRDDVYLSYLPLAHVMERVCMNI--SMASGCRIVFFR----GNLKEIKEDYRPTFIIAVPRVLNLFKEKIEEKKGELRSINRILCGSAPLRREVLVYMQAVLSCRIFQGYGQTEN-VGAGIVQPLDSRVYDNVGIPF-PANEVELGSEYMRRYPGCRVGEILLRGDNVTQGYYKRPKETGQLFTKDGWLRTGDIGMFDSSGVFSVIGRVKDGFKTSGEYIDPEKLE-VLYADGDVVQDVCIPRRSDS--DRIVAIVVCPETKKSDAEILAHVRERRITRLEIPWRVVVLADL-LTPTAKKRRPLIERYFSQEI--- 33152355 31 ---------------------------------------DATAVPH---QLSWADFHQTILKTAEYFHVQGITSTKLIAYSGQSKFNGLLCYCTALAIGVPILMLNPALNEGQRQTILSDNQVEFLITDQLFKDL--------LADILP--------------------QTTAYSLSELNIDQPATLTLTSGSTGSPKAVVHSIRNHLENAVGVCQLMHFTQTDCWLLSLPLFHVSGQGI--VWRWLLQGATLYL--NDAKAQFFDCLA--NVSHASLVPTQLQRYLKERGTNTLE----QKFLLGGSAIPATLIQQAQQQ-GITTYAGYGMTEMASTICAVENE----IDNVGRPLA-GRSIRIVEN-----------EIWVKGAGLALGYWQKNGEIQPLVNQQGWLQTKDCGKWNQQGQLVVKGRLDNMFISGGENIQPEEIEQLIYQSSWVQQVFVLPKEDSEFGQRPVAIIQFNNGDFTETKLTAWLTDK-LEKFKLPIAYY-----PLNGNIKIARQQVQTALTKLL--- 214037145 2 ------------------------------LNAALQKNAQRPFLITSKIQWNYAQAHQATGQLVLTLRESGAR---RLACYLPDSPELVLLVVAAASAGLPLAIMNRDYNHEQVSALTAELDIDLLFTDTPLASLSCRQLA------MPAADSYVTTQDA-----------ALVELPELDAE---LLIFTSGTTGQPRCVRYQWSDLLAQVSERPS----QDDERWLLAYKLNHFAGI--QMLAHILSSQGCLVLADSTRVADAVTAMISRNVSHVSSTPTFWRFAL-ALMAREKDLPLLRHITLGSEPVSEHLLGQLAALFPARIVHIYALTEAGSCISVSDGKAGLPASILQRPDNAAVQFRIVDDK-----------LQVKTHHGMLGYRNAPD--SQPRGKDGWLATGDLVKIEQD-RIVFMGRESEVINVGGVKVHPLEVENIVSALPGVKLTRVFGQDNPIMGQIVAVDLVL-DEGFDAEAVEEAVRARSLPRHSMPRNVTIVDSID-TNNFKLTRR------------- 39937102 10 ------------------------DTFPKLLRLNAREFGTEIALREKDRVFTWADYQARVHDFALGMVELGLKRGDVIGIIGDNRPDWVSAEIATHAIGGLSLGLYRDVLDEEADYLLNYGEAKLVFAEDEEQVDKLLGLADRA----PHLKHIVYSDDDPRLLPADQLAKLGRDVDATQGEDVAILCTTSGTTAHPKLAMLASGRVLKHCATYLSFDPKGPDDEYVSVLPLPWIME-QVYALGKGLLCRMTVNFVEEPDAPRVWEGIAADRARVMDASPAFADAVLFRALRDRLGFTRLRSAATGGAALGPDTFRFFRA-MGVPLRTLYGQTELLGAYT-LHKPDAVDPDTTGVPMGAEIEIKVLNPDVQ-----GIGEVVVRHPNMFLGYYKNPEASTADI-KDGWMHSGDAGYFNGAGQLVIIDRIKDLALSHGERFSPQYIENKLKFSPYVAEAVILGAGRDKWAEKKRIAFTTYSDLASRPEVYELLRREVLPPAQRISRFLLLDDGELTRTRKVRRSVINEKYGD----- 111218564 64 --------------------------------------------------ISYNTYLERCEYIQQGLCELGLKPKSKVGIFSKNRLEWLIVHSASFIQSYCVVSFYETLGVESLSYVTEHAEIGL-----AFCSAETLQKTLDIAKGVKVLKTIICFDDKEHYNIAKELGVTLYTYDEITPDTLSTIMYTSGTTGPPKGVMITHKNLTSVVCAVSDFIKVYDTDVHYSYLPYAHV--LERVVILAAFHFGAAIGIF-SGDISNILVEVKLLSPTLFIGVPRVFEALLRTLFNGAYNLKYLRVILSGSAPLSFDTEVFLRVVMCCCVLQGYGASEGCGGCKRLDDES---VGTIGPPFASN-EIKLVDDSNGEV---QTGEVCLRGPSISSGYYKDEEKTREEF-KDGWFHTGDIGRWNRDGSLSIVDRKKNIFKLSGEYVAVEKIETIVVKSEYVEQVCIYG--DSQK-SCVIAIIHPHPESCSEDDIIKNCKKSGLHGFEIPKAIHLTPEL-LTPSFKLKRHEIKKYFEDEI--- 82596271 30 ------------------------------------------------KRFSYAELCEEIEKFRNFFQSINIKKGDEISIILFNSIEYVLTFLSINFNHNICLPQNTNLKKEEYERYLVN-NCKYIIVHDYDENDDNYASIKKKHGYYKNVLNSLEELSKEHNIGLKDVEKSEIGNNEIGKQDICLHLHTSGTTSKVKIVQLTNNNIKTTITNIVNSYDINKNDNTIIVMPLYHVHGLIGV-LMPILFSKGNILLGHSFSASEFWNNIMEYNISYFSAIPTILKILLLRYEKDYLRKDSLRFIRTSSSYLDELLEKEIEEKFETQVFQAYGMTEACHQVSSNNNKNKICMKKLKSVGIPNVGVVIYDSEKKKVCDNTLGEICINGKNVMYGYIKDNEEKTQYMINNPFFKTGDIGYIDEDNFLFLSGRIKDIINRGGEKIIPNEIDDVLRTHPIIQDCLTFGSKDDVYGEIINASVIVKDIYLEDNELTEHMR-KELADFKVPKNIYFVNNFLKTDTGKISRKKVSE--------- 71022095 89 ---------------YPPPRWFQGARLN--FAENLLRHGDDVAVIQDESSISYAQLYSMVAQAAAALRSRGIQKNDCVASYSANNTQNLIAFLAASSIGAVWTSAAADFGPEGVLERLRTVRPKVLISVNAVRVHDHLAKLRSVVEGLEHLEGVVVAGDAARWTSWDHFVAEPIAFEQLDFNHPLWILFSSGTTGKPKAITHRAGGMLLQLKEHIIHGGLTRSDVFFQHTTTGW---MMWNFLVAGLVTGCTIVLYDG-SPSVLWELAEKHGVTTFGTSAAYLGALEKSGYEVGANHAELRQILSTGSPLRAELYAFIHQRIGSDILIGSGGTDLCSLFAGHNTALPVYAGIQARNLGMNIGVYDSDARQEITCANMVGDMICKSPFPAQGFWKQPEKYFDSYVSGVWYH-GDFIMLSEHGGVVMLGRSDGILNPGGIRFGSSEIYE-LLESPDITDSLVVALKTPRADEVVCLFVVLDPAVQLEHSLVSLIRTKRSPRH-VPKFIKIVSDIPKTLNGK----------------- 118389456 75 --------------------------------------------------ITYDTVMTQAKSIASALQNLSLLKEAKVGIYAKNRAEWIVSDIANALYGYTMVPLYDSLGPESISYVLGHSG-----ITTCYCSTPSIQTLSKTKD-LHELKNIIAYDEVPAELQLAKGSENILPLPTLTPQTIFTFSYTSGTTGNPKGAMISHKNILSSVAGHMNSVKFVSSDIHLSYLPLPHIFERFVN--VSCWLVGAQVAFF-SGEITKLKDDIAAAKPTILITVPRLLNMLIDYALETKYDFSRVRILVSGSAPISPKVMDFFRIALSCIVCEGYGQTEGTGLAT-VQTILDSKSGNVGGAVS-GCEIKLKDENGNPMP---RGEICVRGNSIFEGYYKDDEKTKEAIDEEGWLHSGDIGQILPNGGLKIIDRKKNIFKLSGEYISPEKVENIYVRARGVQEVYV---------------------------------------------------------------------------- 37675777 4 ------------------------------LQQYAEQRPEQVAFEGREQSYTYQQLLQAVRQTAQQLQERNISA---LALRAENSLNWLIVDLAAIMANVVIVPIPMFFAPQQVTHSLEAAGITYLL-------GDWQSDAQQYLGEMAGL-----------ALYHRPCDGEVGYLPNTGK-----ITFTSGSTGTPKGVCLSHEHLANALANGLALTQGEHLVLLPLSTLLENITGIYVPLLLGIILPGHKVGLLGSFDPTLFAKALAHYHPATLVLTPALLMALIGVVHAKPELAHSLRFVAVGGAKVAAGLIHQAH-CLGIPAFEGYGLSECG-SVVCLNLPQNHQVGSCGQPL-PHCQVRISDD----------GELLVKGNS-ALGYLQQP-------FKQEWLATGDLASIDEDGFVHLSGRKKNLIITAGRNVCPEWLESFLPGQPFI----VTG----DGQQALCA--IAQPSSQLAQQLITL--NASLPDYARIHYLIEVEQLTTTANGKLQR-------------- 168017487 80 ---------------------------------------------------SYEQVYDNVLQIGSAMRYVGVNPKGHCGIYGMNCPEWFTAMEACNAQSIVCVPLYDTLGLTAVEYILNHAEIEIAFAQETKLPLIMKSLAVTSDQRSKGQDAGVTIYAWQDFLDLGKKNKCDVTPP--KKEDLSTIMYTSGTTGEPKGVMLTHENVVNTIAGLDWYLKMNKDDVYFSFLPLAHIFDRVAEEMF--VFIGGSIGFWQG-DIKKVPEDIKELKPTLFVGVPRVFDRLTTGIQEKKQDQASVRLVISGAAPLSGHVEKFLRVIMCAPVMQGYGLTETCA-ASFLQVPDVISMNGTVGPPQPIIDVRLYDALREDSP---QGEICIRGKTLFSGYYKRPELTEEVLI-NGWFHTGDIGEWQKDGALKIIDRKKNIFKLSGEYVAVENLENVYNESSSV-DAVAVAVPNQQAGDYATLCKSPKAQKFILSELTNMGKKKGLKGFEFIKAVH-LDSQPTTPTFKLKRPQLLKYYQKEI--- 189459973 6 -----------------------------LICRQAKKYGDRIALKYRDISVSWNQFAEKVNWVSNALIALGAEVQENIGVFSQNMPECLYTDFGAFGSRIVTIPLYATSSEAQVHYILQDAGIRFLFVGEQY----QYDVACRVQNLCKTLKQIIIFDPYSDFLKLGMERKFQAEVDKRTSEDLVNILYTSGTTGESKGVMLHHSCYAAFAAHDGRLTTLGESDVVMNFLPFTHIFAWSYYCI----NKGCLLCI--NLRPQDIQKTIKEIRPTAMCSVPRFWSLMLDALKVGKEHYSLLKKTITAGAAIPRAVEEFVHSV-GINMIAGYGLTETTATVSCCWF-DSFRIGSVGRVM-PNLEIKI----------GENNEILLRGETITKGYYRKEAMTRQVLTEDGWFHTGDAGYI-EDGFLFLTERIKDLFKSNGKYIAPQAIETKLVVDRYIDQISIIAVPEKKYAEEHHIAYTDMKDLLQKQEILDLFRQQEFAHYEQIKRFTLLPE-PLTNTLKIKRPVLMKNYAKEI--- 187601802 86 ----YQPWQQAFDDSEAPFYRWTNACFNEVDRHVMMGYGDEVAYYFEGDRWTRRRLLVEVVKAAQVLRDLGLKKGDRIALNMPNIMPQIYYTEAAKRLGILYTPVFGGFSDKTLSDRIHNAGARVVITSDGSALAKLRDLDASVQAKVPRVEAVVVVRHTGQEILWNDVHSESIPCEPVDAEYPMFIIYTSGSTGKPKGVIHVHGGYVAGVVHTLRVFDAEPGDTIYVIADPGWITGQS-YMLTATMAGRLTGVIAEGPSAGRYASIIERYGVQIFKAGVTFLKTVMSNPDVRLYDMHSLRVATFCAEPVSPAVQQFGMQIMTPQYINSYWATEGGIVWTHFYGNQDLRPDAHTYPL-PWVMGDVWDESGRVADFDEKGEIVITAPYLTRTLWGDAERFVKTYWRRGWYIQGDFAIKYPDGSFTLHGRSDDVINVSGHRMGTEEIEGAILRDPDVGNCIVVGAPHREKGLTPVAFIQPAPGGADRRRLDELVRTEK-GAVSVPEDYIEVSAFPETRSGKYMRRFLRNMMLDE---- 30348962 2 -------------------------TLQELVLRTASVYMDRTAVCFDEGNYSYKALLSAASELSHFLIAHGIRE---IGLYCQPGINLPSWILGILQVPAAYAPIDPDSPPSLSTYFMKKCDLKYVLVEKQTVSVEHKDLALFRLHWEDGRVSTVLGDRADQVTDREDRVSAESRTPEKEHMDLAYVLHTSGTTGTPKIVRVPHACILPNIQHFRSLFDITQEDILFLASPL--TFDPSVVEIFVSLSSGACLLIVPKVLPSKLADILSRHRVTVLQATPTLLRRF-GSELIKSTVLSSLRVLALGGEAFPSTILKSWRGKGNRTIFNIYGITEVSSWATFYRIPEEILNSAVGSPLL-GTVIEVRDQNGSPVLEG-TGQVFLGGKN--RVCFLDDEMT----VPLGTMRTGDFVTV-KDGEIFFLGRKDSQIKRHGKRLNIALVQQVAEELRQVESCAV------TWQERLILFIVSKVDLVKDCIFKEL--QKHLPAHALPDDMVLIDTLPFTCHGKVDVSELNKIYLD----- 118095008 126 --------------------------------------------------LSYEDVYIKAVNFGNGLAVLGQQPKTNIAIFCETRAEWMIAAQACFMCNYQLVTLYATLGGAAIVHGLNETEVTTIITSKEL----MQTKLKEIVSQIPRLRHIIVDGKPTTWSEFAKADSGNKQQARPVPSDIAVIMYTSGSTGIPKGVMISHCNIIAGITGMAERIPLGEKDIYIGYLPLAHVLELSAELV--CLSHGCRIGYSSPQTLADQSSKIKKLKPTLMAAVPEIMDRIYKNVMNKVNEMTSIRILLCGGAPLSAATQRFMNICFCCPVGQGYGLTESAGAGT-ITEVWDYTTGRVGAPLV-CCEIKLLNEEGNTDKPYPRGEILIGGQNVTVGYYKNEGRTRKDFTIDRWLHTGDIGEFHQDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLVDNICAYA---SSFHSYVIGFVVPNNSSEMEKEVLKVLAEAAMAAFEIPVKIRLSPD-PWTPTGKLKRKEL----------- 149913161 13 -------------------------SVPALLQRNAKQFADRPAYREKEQCWTWAEAEKEIEALALGLLNLGVNEGDFVAIIGRNRPHFYWSMVAAQSVGAIPVPLYQDAAAEEMAYVMDHCGARFAIVQDQ----EQVDKVIDVQDRLTQFEHMIYVDQAQGRAAHDEFITDKARREKLDYDSICVMLYTSGTTGKPKGVVLSNRNIIEASRSSAEFDKLSRDEEVLAYLPMAWVFIFSIGQAYWCGFCGPTYYFAPKWLFDRFMAHARRVGPAILDGKPVSANVLIYGPLKDTLGFGRVRVGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFIT-LQPDGEVRSDTVGVA-APGVEIRIA----------ENGEVYYRGPGTFEYYYKNEESTRSTKDPEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGKMFAPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------- 218188849 52 --------------------------------------------------ITYKEAYDTVIKVGASIRSLGVGKGGRCGIYGANCPEWVISMQACNAHGIYCVPLYDTLGAGAVEFILCHAEVEIAFIEEKKIG----EVLKTFPNATKYLKTIVSFGSWEEFLQLGG--EEKYELPTKQKDDICTIMYTSGTTGDPKG--------------------LREDDVYISYLPLAHIFDRVLEEVF--IHHGASIGFW-RGDVKLLVEDIGELKPTIFCAVPTLFNVAYKAAMFDKLVFTRVRLILSGAAPLSNHVEEYLRVVTCSLVLQGYGLTETCAGSFVSLPNNMSMLGTVGPPV-PYVEVHLVPEMGYDALSKESGEICIRGDTLFSGYHKREDLTKEVLV-DGWFHTGDIGEWQSDGSMKIIDRKKNIFKLSGEYVAVENLENIFGQAPGVDSIWVYG---NSFESCLVAVVNPNKQA-----LERWAESNGLKGFELIRAVH-LEPVPITPTYKKKRPQL----------- 8475966 5 -----------------------------------------------GKTYCFAEVELISRKVAAGLVNLGLEQGQVVMLLLQNCVEFAFVFMGAALRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAAYADLQSDDVIVITIDGAPGCKHISVLTEADE---------TQCPSVQIQPDDVVALPYSSGTTGLPKGVMLTHKSQVSSVAQQVDNLYFHSEDVIMCALPLFRIYSLNSV-LLCALRAGAATLIMQKFNLMSFLELIQRYKVTVAPIVPPIVLDITKSPVVSQYDVSSVRLIISGSAPLGKELEDALRDLFPQAIFQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113931584 111 ------------------------------------------------EKVTFAELRRDVALFAAAMRKMGIKTGDRVAGYLPNCIQTVEAMLAAASIGAIWSATSPDFGVNGVLDRFSQIQPKLILSVESVKEHCHLEKLQHVVKGLPDLKKVVVIPYVDEFLATGKVQSPQLEFEQLPFNHPLYIMYSSGTTGAPKCMVHSAGGLIKHLTEHILHGSTTSSDVIM----YYTTAGWMMWWLITAVATGASLVLYDGPSLNVLWDLVDRLGITIL-GTGAKWLAVLEDKGLKPHSLQTLHTILSTGSPLKPQSYEYVYKHINVLLGSVSGGTDIIACFMGQNVSVPVYKGEI-QARHLGMAIEAWNEEGEAVL-GESGELVCLKPLPSQHFWNDESKYQKAYFAPGVWAHGDYCKINPKGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFVEVSDSLCVPQYNKDGDERVILFLKMADKFEFSKELLKRIKDAALSARHVPALILETKDIPYTISGKKVEVAVKQVIAGK---- 147810382 35 ------------------ESCW------DVFRLAVEKYPGNRML--GQRELTYKEVYDKVMKVGNSIRSCGVNEGGRCGIYGANSAEWIMSMEACNAHGLYCVPLYDTLGAGAVEFIICHSELSIVFVEEK----KIPEVLKTFPNTTEYLKTIVSFGSWEEFLQLGD--DKKFDLPLTKKNDICTIMYTSGTTGDPKGVMISNESIVTLIAGVKRLLQLNEKDVFISYLPLAHIFDRVIEELF--ISHGASIGFW-RGDVKLLVEDIGELKPTIFCAVPRVLDRLLRNTLFKQYNLGNVRLILSGAAPLSTHVEAYLRVVTCAHVLQGYGLTETCAGTFVSLPNEISMLGTVGPPVPNVDVLESVPEMGYDALSSTPGEICIRGKTLFSGYYKREDLTKEVLV-DGWFHTGDVGEWQPDGSMKIIDRKKNIFKLSGEYVAVENLENI---------------------------------------------------------------------------------------- 193290710 44 ------------------DSCW------DIFRMSVEKYPNRREIVDGKVWMSYKEVYDIVIKVGNSIRSIGVDVGDKCGIYGANCPEWIISMEACNAHGLYCVPLYDTLGAGAVEFIISHAEVTIAFVEEK----KLPELLKTFPNASKYLKTIVSFGSWDEFLQL--GSGKQFDLPVKKKEDICTIMYTSGTTGDPKGVLISNTSIVTLIAGVRRFLGLNVDDVYLSYLPLAHIFDRVIEECF--IHHGASIGFW-RGDVKLLTEDIGELKPTVFCAVPTLFNLFEASPLSDKVVFSRVRLILSGAAPLAAHVEAFLRVVACCHVLQGYGLTETCAGTFVSLPNRYDMLGTVGPPVPNVDVC------LESVPEMSRGEVCVRGDILFSGYYKREDLTKEVMI-DGWFHTGDVGEWQPNGSLKIIDRKKNIFKLSGEYVAVENLENI---------------------------------------------------------------------------------------- 126438180 29 -------------------------------------------------RHTWLEVHERALRIAGGLAAAGVGHGDAIAVLAGAPVEIAPTAQGIWMRGASLTMLDLQRWADETTAVIDMIDAKAVIVSEPFMP------AAPLLSGLGMLVLTV----------ADLLAHEPGEMVPTGDDDIALMQLTSGSTGSPKAVQISHANVVANAEAMIVGCEFDETDVIVSWLPCFHDMGMTGY-LTVPMYFGAELV---KVTPMDFLKLIHKYRGTMTAAPNFAYTRLRRLATPGEFDLSSLRWALSGAEPLDVEDLCEAGAPFGLKIIPAYGMAETTVAVSPANKGHTRRLVSLGRPL-PGLEVRVLDEDGAVLPARGVGVIEVRGRPVSRGY-----TTTAGFVPAGWYDTGDLGYLTEAGEVVVCGRLKDVIIMAGRNIYPTDIERAAARVDGVRPGCAVAIRHPR--ETFAVAVESKEDVKQVRRIQRQVAHEVVAEVDVPRNVVVLEPIPKTPSGKLRR-------------- 152978638 16 -----------------------------------------IALRDQGEVFTWTQLTEKIASTAEMLVAQGVRTQSGVALCGKNGFALLCCYLAGLQLNARVLVLNPAFRQNAIDLMIDFTQSKSVFIKSENENVAECECIDSVLPACT-------------------------------------MTLTSGSAGMPKAVLHSVRNHLDNARGVCELMHFSRDSSWLLSLPLYHVSGQGI--VWRWLLQGAELQLP----AEDFY-----HGVSHASLVPTQAQRLLQYAERTSYGVKSIRHILLGGSHITKKISENLTA-LGIRTYVGYGMTE--MASTVFAKEYDGKAG-VGRPLR-GREFQLVNE-----------EIQLRGAGLGLGYWGKPPLTNSA----GWLQTKDKGVWDGE-NLQVLGRLDNMFISGGENIQPEEIERILQRHDQVEVAFVLPIDDEEFGQRPVAMVQFKSCFSKSANLQVWLADK-LEKFKRPVRYFPLDTLAQQGNIKLSRVRLKQELNKIL--- 188578228 13 -------------------------------------------------------LADAVARLAACLQTAGLT---RVASRLDNGPDWLILDLALRLIDAVHVPLPTFFSDGQVLHALTSSGAQCVVTDAAAAAPPGTS------GPLPALQQ----------DALRCWRVAAIIERPVLPDATACITYTSGTTGRPKGVCLSADSLLTVAASLVDASAAIAPRRHLCLMPLS-TLLENVAGLYATLLSGAQVALPSGLDVPALLRCLHQYQPESVILVPQLLLALVSAAEHGVALPASLRYIAVGGGHIGPSLLARAAALE-LPVFEGYGLTECG-SVVCLNRPGAVRAGSVGQPLA-HAQVRIVD-----------GELQVGGVQ-ALGYLGEDA------PPPGPVRTGDLGHVDPDGFVHITGRRKHVFITAGRNVSPEWVESELLQHPLLAQAVV-------WGEAQVAVLWPRRPDSDDAALAKALSEAGLPDYARLARFVRADA-PLTANGRPRRDAI----------- 15609062 32 ----------------------AGTTLISLIERNIKYVGDLVAYRYLDHEVTWTQFGMRLAAIGAHVQRF-AGPGDRVAILAPQGIDYVCGFYAAIKAGTVAVPLFPELPAERLDTALRDSEPAVILTTAAAKNAVEGFLNNVPRLRKPTVLVIDQIPDREGEL---------FVPVEMDIDAVSHLQYTSGSTRPPVGVEITHRAVGTNLVQMISIDLLNRNTHGVSWLPLYHDMGLSMIG-FPAVYGGHSTLMSPTRRPLRWIQALSEGSRTVVTAAPNFAYEWAAQAQGDDVDLSNV-VLIIGSEPVSIDAVTTFNKAFAPAFKPSYGIAEATLLVATIDDPEQLGAGHATRPDAPNAVVHIVDPDGAELPDGEIGEVWLQGDNVARGYWGRPEETRMTFIDDTWLRTGDLGVYL-DGELYITGRIADLLTIDGRNHYPQDIEAAAEASPMVRRAFTVPASDDDRNQRLVAGTSRSDPRPALDAIRAAVCNRHVADL----SFLPAGAIPRTTSGKLARQACRAQ-------- 41408333 5 -------------------------SILSMLHARASLRPADIAFTFTDESLTWSQLSRRTINVARELHLHG-SVGDRAVILAPQSLDYIAAFLGSMQAGLVAVPLPLPHRGERVSAVLADTSPSVVLTTSAVAEDITEYVDKACLDAVPKIVEIDSLNLDVDGGP----HVRAADLPSV-----AYLQYSSGSTRQPTGVMISHRNLKVNFEQLMRGFFADADLTIVSWLPFYHDMGL-VLGVCAPVLGGYRGELSSPERPARWVQALASS-PHAWSAAPNFAFDLAADGDLAGLDLGGVLGIISGAERVEPATLQRFVDRFAHMVRPSYGLAEATVFAAAGTDTDELSAGRARRCAAGSGTARIVDDTQRECPPGVVGEIWVHGENVADGYWRKLPHEQSCFGAGPWLKTGDQGFLF-DGALFIVGRIKDLLIINGRNHYPEDIEATVHEITR-GRVAAISVP-ANGTEKLVTIIEFKEDSADTSHRIASVKSDVTAAISVDDVVLVSPSIPTTTSGKIRRAGCIEQYRQR---- 154245805 8 ---------------------YPDITVHDLLALNARTHPNDTWLREKDISYTWAQVAERVRNITLGFTTLGVARGDVVGLLGDNRPEWLMGEIATHALGGMSLGIYRDALADEVAYLVTYADVAVVFAEDEEQVDKLLSL----DEKIPTVRHIVYADDDPRLISLKELEARGAVVAQGKAEDVAILCTTSGTTSHPKLAMLTGGALLRHCRAYLEMDPRTSADEYVSVLQM--------PWIMEQIYAFGQALISRVEEQETLMADMREIGPSFVLFAPPLADFILFRALRDRLGFSHLKSAATGGAALGPDTFRFFLA-LGVPMRQLYGQTELLGAYT-LHKAQDVDFDTVGVPFDGV-EIRIDDPD-----PNGLGEVVTRHGNAFTGYFRNDEETAKSFVDGGWMRTGDAGFFNDRGHLVVIDRIRDMARTHGDRFSPQYIENKLKFSPYVAEAVVLG-------------------------------------------------------------------------- 50303781 84 -----------------------------VFEAQVRKAPQGLAISYPKQQFTYLETYNIVLRLSHYLFNHQVKPGDFVALNFTNKPLFIFLWFALWNLGATPAFLNYNILGQPLIHCIQTSNISQVFI-DPQAREPMKKTEEDLRKVLPHLFNNVLLNEKYPTLRVDDGIRSSQSAKDFEA---AMLIYTSGTTGLPKPAIMSWRKSTIGCSLFGRIMRVTQGKTVFTAMPLYHSTA-ALLGVCAIFAHGGCVAISNKFSTSTFWKQVCMTESTHIQYVGEVCRYLLNSPVSSYEKQHRVEIAYGNG--LKTDIWKEFKERFNIKIIEFYASTESPFATTSLQGPFVSMVLSIQQCLVPDDETIIYNDRGETPEVGQPGELLMRPETSFQGYMGNKKDTESKVIRDAWYRSGDLLKADANGLWYFMDRLGDTFRWKSENVSATEVENQIMSFTKILEAVVVGVKLPSNGRAGFAILRLQDPNISIENLLPHLKD-NLPKYALPIFVEFADKIELTHTHKVAKNLYRNKV------- 73995128 220 ---------------------------------------------------TFEELRQQVALFAAAMRKMGVKQGDRVVGYLPNGVHAVEAMLAAASIGAVWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVKEYSHMDKLQQVVKGLPDLKKVVLIPYIDDFLATRKGEQAPLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGLIQHLKEHILHGNMSSSDIILYYTTVGW---MMWNWMVSALATGAAVVLYDGPTPNVLWDLVDRIGITIL-GTGAKWLAVLEEKPAETHSLQTLHTILSTGSPLKAQSYDYVYKCIKSSVLSISGGTDIISCFMGQNFSIPVYKGEI-QARNLGMAVEAWNEEGKAVW-GESGELVCTKPIPCQHFWNDENKYRKAYFSPGVWTHGDYCKINPKGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVMDSLCVPQYNKDGEERVLLFLKMASGHTFGPDLVKSIRRNGLSARHVPSLILETKGIPYTLNGKKVEVAVKQIIAGK---- 197749227 13 --------------------------------------------------ITWYSLNQLIAQAIFVLQQQGATPHSLIAYCGSHRLIGLLTYCASLALGAKILMLNPAQTASQRQAVLDDNGVELIINDADFAKFSAKTTACNA-------------------------------FPTIDFEKPATLTLTSGSSGKPKAVVHSIAAHLYSAEGVCELMAFEQPNSWLLSLPLFHVSGQGI--IWRWLFKGATLYVHE--DKSDFF--LSAQKVSHLSLVPTQLQRYLNQLDSMVS-----QKCLLGGSMLPAELIAQAQQ-SGMTTFSGYGMTEMASTICAVEND----LNSVGFPLK-HRELKL-----------ENGEIWVKGKSLGLGYWQKNGQIRPLVNTQGWFATKDRGEWNHKKQLVIKGRLDNMFISGGENIQPEEIEQLIFRSQLVEQIIVLPIEDKQFGHRPVAFLQFKQSDSKNEKLKIWLSDK-LERFKQPVAYYLLDKYQKQGLIKLSRTQLQQDLKLKVL-- 67463152 122 -----------------------------------------------------KQYYEYIHKLANGIYSLGYRKGDKIAIFCETRYEWMAFVLACACRGIIVVTVYATLGADAVDVALKETNVKGVLVSDVYKSIKLISCDPLEDTTIPTLSSILDAPKVEDDIP--------------KEEDIAMILYTSGTAKEPKGVVVLHKNLLCITYSYNHIMGYSNKTRYICYLPLAHIFELTIE--FCNLVYGGCLTLTSTYMYDSECDMIA-FQPSFMNGVPTVFNRIRKVVTDKIEKSSTLFAVIMGGSPLSDDLQEYLQVILGVDIMQGYGMTEACGPVSNMLH-GDFAYKTIGV-LYPHFEAKLIDVEDKEIP---QGELLLRGPALFKEYFNRPEETKNSFTEDGWFKTGDIAQITPSGRIQIIDRKKNLVKPCGEYISLEKVE------------------------------------------------------------------------------------------ 145506831 56 -------------------------TLQEMLNNSVAKFGNQPCLKYEGDNLSYNQVNEEAIHLGSGISNLNLVKEKLIGIFAKNRREWMILDWANIIYGYTMVPFYDTLGPESIPFILDQTNIETMLISADATKSLLQCKEKH------KLKNLVLLDPLSEQQAVENGKKSTVQHAQVQPSSVYTLCYTSGTTGNPKGAILSHGNFISAIGSTQATANITSTDVHLSYLPLPHV--MERLIVLTMLFTGSSIGFY-RGDPNLLKEDIQKLRPTIFASVPRLYNKFYDAERAVRVKLENLRLMITGSAPIQQEVIDFLKIAACCPILEGYGQTESTA-LSFSTGAWDPKSAHLGGPAA-NTEFKLVDVPDMDVVNGVRGEICLKGHGVFLGYYKDPEKTAEAIDEAGWLHTGDIGLITENGGVKIIDRKKNIFKLQGEYIAPEKIEAIYNRVQGVSESFIYG---DSLQSQIVAIIVPAAEKSIQGDFEQLCKQKNINDYGRIAKLVHLEPQPLTSTFKLQRHIAKQVFAKQI--- 116182708 11 -------------------------TVTAAIRHATRNYPASVAAIDNRREMLYMDLEIRGQQLARRLHTAGVGPENRVPLVVKRSIEMLVGIYAILLCGAQYVPLDGGVTQAALETVISQSGGGLVVCTKSTQKRLQKTDSDTVRGCRLMCIEDAVETEDEGKLDPIDLAT---------PQSGCYVIYTSGTTGTPKGVDVTHSNVANLL-------------------------------------------------PGKFLAV----------------SAMAEHCAFSM-----------------VKLADKW--ATHGTYYNCCGPTETTIVNTMLRH-EPGKQLTIGTP-TPNNSVYILDDDLKPVPVGGVGTLWAGGRGVTRGYVGMPEMTATKYRKDPFYNTGDLGRWLESGEIEIMGRKDDQ--SQGFRIELDGVAHVVAAAPGVQNAYAMLIDGDIHG-----FLHPAD--CNSREVMQHL-EQVLPYYSRPKHLHGLDHIPLTQNGKIDKAALRTIVME----- 154243900 5 ---------------------YAADTFPKLLLDNAARRPARPAMREKRKTWTWADLTREIEALSLGLKVAGIAPGQRVAVIGVNRSRLYWSILAAQCVGAVPVPLYPDAVAQEMAYLLAHAEVTAAIVEDQEQVDKLLSVLPELPAALTSLDAIMASGRQETAGAGLSRAFTDL-VARTGGGDTSIILYTSGTTGRPKGTVISSERAISAARQTVAADRLDETDEVLAYLPIAWAGDHYLNYA-QAFVAGFCMSCPE--EPETVAIDIFEIGPTFYFAPPRVLEDLLDAGRAKRLGFSRIKVAYTAGEAIGPDLF-AFYRSIGVNLKQFYGQTEAFLYISTQPD-GQIRSDTVG-PAAPGVEIRIV----------ESGEVQFRSPGQFVEYLGDPVRTAETLTPDGFVRTGDAGFIGQDGHLRIIDRAKDVGRTDGTLFAPKYIENKLKFFPNIKEAVAFG-------------------------------------------------------------------------- 87119830 4 --------------------------LFEKLQQAARSNPTETALISGSETVSNQQLLEAVDNLSQALKTFHFK---CIALYMDNSINWIIADLAAMKLGITLIPIPLFFSQGQIQHLVQDAGIEAVLSQTSQPAFDIKNTLEFKGISLSFLNN-------------------PNKPDHKQLKHVAKITYTSGSTGQPKGVCLSSQNICLALADTLSNLGIKHH---LCVMPLA-TLLENITGVYLPLFMGNSIQVEPQFNSEQFAACIERTQSDSLILLPQLLKSLIQLKKSNPDCFNSLKYVAVGGGKSAQSALEQAHS-LGLPVYEGYGLSECASCVS-LNTPKYNKLGSVGKVLS-HTQIRIDN----------TGEIIVSG-QAMLGYLHQKDLSQGQQNNDIY--TGDLGYIDEEGYLYISGRRKNLLVSSGRNIAPEWIESELVHSNEITQVAVFGDAKPFLS----AVITPALNTNALA-VQSRLDQASLPDYAQIKAWVSSNEL-LTDNGRVRRDFIFNQYKEQLA-- 145252620 59 --------------------------------------------------------------LGCGLRKLGLEKPDKIHLYGATSANWLAMSHGSASQSLTIVTAYDTLGEEGLKHSLVQTSSAAIFCDPV-----LIPSVANVLKDVKSIKHVIYNTDQEPVMSLEELRENPVDPVPPAPEDLCCIMYTSGSTGPPKGVSLTHANVIAATAGIHEIVGIGPSDALLTYLPQAHILEFMFENL--CLFWGGT---MGYGNPRTLSDAIREFKPTILVGVPAVWAWFLDSVAFRKLKEATLRIMMNGGGPVSKDT-QKFLSMAVAPMISGYGLTETSAM-GALNDPMAWNPDALGE-IPASIEVKLVDDAGKNTPP--QGEIYIRGGSVSSNYWQNEDETKEAYTDDGWFKTGDIGEFDSYGHLKIIDRKKNLVKTNGEYIALEKLESIYRSSPVVGNICVYAAQDQDK---PVAIIVP---------------------------------------------------------- 67924281 3 ----------------------------------------------------------------------------RVLLLYPQGLEFLTAFLGCLNADMIAVPAYPNQKMSRLQAIIKNCQPDVILTTS--------SLLEKVKSKLGQ----IIDSNQIKCICTDQLGTISEELADTIDNEIAFLQYTSGSTGNPKGVIVSHENILHNSAYIQTAFQLTEGSVSVTWLPSFHDMGL-IDGIIQPLYTGFLGVIMSPQAPIRWLEAISYYRATHSGG-PNLGYDLVTNEQTRNLDLSCWLSAYNGSEPIQYKTLERFINKFQHYFYPCYGMAESTLMVSGGELEKEPICSTKVKELVGCTDIQIVNPETEICEDNQIGEVWVSGSSIAQGYWQQSEVNTAVFSNNGYLRTGDLGFIRNQ-ELFITGRIKDLIIIWGKNYYPQDIENTVQNHPALRKAAAFSL--EVDNQERLVIVQEVERTLDTNEVVKAIREAVSLEYELQVYAIALASIAKTSSGKIQRYACRDQYITQTLS- 126323855 112 --------------------------------------------------MTFGELRQRVALYAAAMRKIGVKVGDRVVGYLPNSVYAVEAMLATASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVKEHNHMEKLHQVVKGLPDLKKVVVIPYVDDFLGAEKGDQAPLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGLIQHLKEHILHGDTTSNDIIMYYTTIGW---MMWNWLVSVLATGASVVLYDGPTANVLWDLVDRLGITILGTGAKWLSVLRNLKPVETHNLQTLHTILSTGSPLKAQSYEYVYKYIKKSVLSISGGTDIISCFMGQNVSIPVYKGEI-QARNLGMAVEAWNEEGKAVW-GESGELVCTKPIPCQTYFWNDKKYRKAYFSPGAWAHGDYCKINPKGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVLDSLCIPQYNKDGEERVILFLKMVSEHSFSQDLVKRIKDAGLSARHVPSLILETKDIPYTINGKKVEVAVKHIIAGKLV-- 196229465 7 ----------------------------------------------------------------------------VVAVQIGNSEMWPEVVLALWRKKLIPLPL-GEMTQTELAYALGTCRAAALVTNQGGPLIVHRRPVPDDARR--------WVGPTPEFLKL-----------------------TSGTTSAPRAVRFRCCQLLADCENICKTMGFSDADLNYAVIPLSHSYGFSN-LITPLIARGVPMVVSRDRMPRAVLEGLLVTNATVFPATPFFYQKL--GELEQTPDLPALRVCISAGAPLTKRAGSMFSVKFGRKIHTFYGSSECGGIAYDTTEEPNYEDGFVGAPMQ-GVEIDFHAEQG-------AGPIQVRSEAVGDGYF--PEDDRAVLSV-GRFVPADLVERRARG-LFIVGRTSEVINVAGRKLNPHEVEARLAEFPGVKQAVVFGVKSPLRGEEPVACI--AGDDLAREAILRFCQEK-LSPWQVPRDVWLVGEIPTNERGKISRRTLAESYRAR---- 115395936 23 -------------------------TTYENFRRSARVFGNAKAVVDGEKQWTYYEMEQLALQLGAGLRKLGLEKDQRIHVYGATSANWLAMSHGAASQSMPIVTAYDTLGEAGLKHSIVQTSSIAMFCDPNLISSVKNVLGDAKQEDLDALKKDFDYLTILSFEELRKLGEDPVDPVPPSPEDLCCIMYTSGSTGPPKGVPLTHANVIAATAGINEIVGIGPSDALLTYLPQSHILEFMFENL--CLFWGGT---MGYGNPRTLSDDIREFKPTILVGVPAVWASVLDAVVFRKLKEATLRIVMNGGGPISKET-QKFLSMAIAPMISGYGLTETSAM-GALNDPQAWNPDALG-DIPASIEVKLVDDAGKSNPP--QGEIFIRGGSVAKSYWENEEETKAAFTDDGWFMTGDIGEFDKYGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAEDQDK---PIAIIVP---------------------------------------------------------- 91784631 46 ------------------------------------------------------------------LAERGLRRK-RIGLWYSNSIAAVEAFLAVEWLGAVRVAADPALAVDEARKLFLAAGVDRIVADPEHADLLGGDALVH-----------------SDATPLEGTALSPGEWVR---DEPAVVYPRQITNGELVAVTMSYRNWAASLTTSMRLFPVSGDDHFLTTQQIIH--GTCQIGTFPFIAMGLPQVVLPRFDVATVLRAISDHKVTSVVLISEMVKRISAAEGVDMYPLHRLRRVVYGGAPLGVDELQIAIDAFGPSLHQIYGRMEAGWPLSILRGDEEDRMNSCGRPIA-GIEVTVGGHHDGP----AEGELCVRADTVVKEFADN----------DGWCHTGDIVRRDGDGFLFHLGRSDRQINCAGYHIYPEEIEEALMAIPGIRQARVTGEDMPPWGITLVAELVTEDSQASDEEWTQRIRAERLAKFKVPRVVRVLSA------------------------- 116204907 48 -----------LLETYDPAQ----RTVHDLFEHAVAQNPKARCLTFEPKWLTYAEVAERRKNFGAGIHQLGIKEDKPVGLWAQNRPEWQMTELALLSQSLWPVSLYETLGPETSEYIINHSGLTAI-----ACSLPHIPTLLKMASRVPSLKLIIDAGEVPGHSKRELLNATAAAMRPPKADDILTINYTSGTTGDPKGVLITHKNGVAGITAARSNETVFAGDVHISYLPLAHIYGRMADQ--TALAEGASIGYF-HGDITTLIEDIKILRPSGFMSVPRLFNRIMKLPNGQATNLQRTRTMVSGSAQLDPDVHQFLRAAFGNNFVQGFGMTETYAVGT-VQMPGDFTTGNIGPP-CPSVELCIVPEYEYTVEPNPRGELLMRGPIIFQEYFRNPEETAKAIESDGWFHTGDIVEVDSMGRFKIIDRKKNVLKLSGEYISPERIENV---------------------------------------------------------------------------------------- 218155475 19 ----------------------TGDALPELFEHWARTRPHSLALANETTQWDFATLHDRVQTRARYWDAQGLLPGD------AGTLEGVVEFLGVIASGRCAAMGDPQWPA---------------------------GVARAVAERLPL---------------------GSGGPAAATPQSPFYVGFTSGSTGLPKGFMRHHRSWVESFRVSLQDFGVAAATRVLAPGRMSHSLFLFGAL--LGLWTGAGAVLQERFSAPRALDTLRAGGAPLLVAVPSQLVLMLQWAERRQAPIEGVELVLISGARWLRERTPALRRLFPARIVEFYGASEAS-YVAWMDAEPGAPAQAVGRPFSNVDLHIGPDPRSAALPQGVPGLIWVRSPMLFMDYVNAADGTA-ALREGDWLSVRDMGYVDDSGLLHLCGRENRMLVTQGKNLFPEEVEARLLAHPQVAQASLQGVADGLRGLRVQAVLQWQGDAPPALELAAWCRA-VLEPYKAPRHWVWVGDWPQTPSGKTDHTAIARALQ------ 169854429 109 ----------------------------------------------------YIELQEIVSEIARGLHHLGITENDIFNIYAQTSPTWQYMSHGC---GSISIPIATAYGEEGLIHSLNEPECIGVFT-----NAELLPTLNRVLAKTPTVKYIIYDGEPSSALLGRDKPVEPLEARRPKPETIACIMYTSGSTGNPKGVVLKHSNLIAGVGAFKVLIGLGREDSILAYLPLAHVYMVELCSLFAGMTIGGRVKTLTDASVRHCKGDISEFKPTRFVGVPAVWENIRKGILAKVDTAGGLKKVISGGAAISPETHEFLSTAL-VDISQGYGMTETCGMIS-LVPPELMRYKSVGIPF-PSVEIKLLDDAGNDPP---QGEVCVRGPSVTSGYYKRPDLNDESIFKGGWLRTGDVGQWNPDGTLTLIDRIKNLIKLAGEYIALERLESIYKSCNLVANICVHAVP------------------------------------------------------------------------ 161507154 3 ----------------------------DNFIQRSQNTPDQVAVKSPNGDYTYQEISNIAQQLAAKLDEENAQ--DIVPFYLKDTRFVLPTVIGIWLSNRIPMPLVSALDLPEATDRVKEVQWDTLIT-------DLPATLKQ--------KNIIQVDLFNQN-NHADFKAKPFSQKNV------YILSTSGSTGIPKKVFLTESNLKWILTRLYSLINVNETTKFLFSTP--YSFDVSLTELLSPVIAGAELVCLPSESIRLIPKLINQKQITHLSLSPSFAEALLDIVGPEAFD--KLKFLMVAGEAFPINLAKKLKRALGCKVFNLYGPTETTVYSTYHQVTEEEEYVPIGRPL-PEGKVKVLDANNNEAK---KGELYIGGNGVTDGYLLDSVKSSSSFDGERYYKTGDKVEILQNGELLFLEREDDQVQVNGIRVELGEIQTLVSKIADVTTAIA-----KFKNKRIYIFYISSQD--KEAEIKS-----KLPTYLNP-IIIKVDHFLYTYNRKID--------------- 126434896 87 -------------------------------------------------TITYRELLDRVRALTNAWHADGVRPGDRVAILGFTGIDYTVVDLALIQLGAVAVPLQTSAAVEALRPIVDHVDAAAELALTGHRPFDHREQVDDERDAVRAATARL--GDAVPVETLAEVLRRGAHLPAVAPHDPLLLIYTSGSTGAPKGAMYPESKVAGMWRASAKAAWNNDQTITLNFLPMSHVMGRG--LLCGTLSTGGTAYFAARSDLSTLLEDLRLVRPTQLSFVPRIWDMLADRPTAEADVLAELRTAMTGSAPISPEMKTWVETLLDMHLVEGYGSTEAGAVF---------VDGHIQRP--PVLDYKLVDSTDRPHP---RGELLVRSTQLFPGYYKRPDVTAEVFDDDGFYRTGDIAELGPD-QLQYLDRRNNVLKLAGEFVTISKLEAVFAGSALVRQIFVYGNSARSY---LLAVVVPTDDAVASASLQQAAKTAGLQSYELPRDF-LVETQPLTGIRKLARPKLKARYGDRLEA- 134103343 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTAGDPTALVIATSGSTGVPKGVLLPASALRASAEATHLRLGGPGH--WLLPMPAHHIAGIQV--LVRALLAGTTPVFRPDRFADAAAETLANDGPHYTSMVPTQLSRLVNDGGQGLAALRRFDAVLLGGAATPPALLRRALDA-GVRVVPTYGMSETAGGCVY-----------DGVPLDG---VRVHIDAG--------GVVSLAGPTLARGYRGVPGSPA---FAGGWFRTGDLGRWAGD-RLEILGRADDVIITGGVNVAPTPIERILTEHEGVREVCVLGVEDPEWGQAVVAAVVPSDPAPSAEALRAAVRERAQPA-AAPKNIVFLPELPLRGPGKPDRTALRQHFA------ 116517266 54 -------------------------TIVDRFVQQAQRFPEKPFVIFEGVTYTYGDLEARSNRVARLFQDT-VKKGDTVALLMNNEPDFISVWFGFCKLGCALAFLNTNIKSRSLLHCFNCCGAKQLVVG--------ADLLDNLEDILPSLQTVWSLGHGNSLDKIEKSSQEPIAAKRRSISTPTLYIFTSGTTGLPKAAVITHLQSLKAAGG-FWAYGGTEKDVIYTPLPLYHSAA-SLVGIGGTIELGATCILKKKFSASQFWNDCRKYNVTIFQYIGELCRYLCNQPMGENEKDHKVHMGVGNG--LRQDVWREFLQRFGIRMCEIYGSTEGNLCFMNHIG----KIGAVGRSIFKYDLVKVRDHNGQRVQKGETGLLLICSQSPFFGYAGSKQLTEKKILRDAYFNTGDLMAEDED-------------------------------------------------------------------------------------------------------------------- 71005880 32 -------------------------------------------------TFTYARLHELVLDLQSQLASYNLAPGIAVSSSLANGIEFTLAFLATGAERLVAAPLNPNYSQGEVEFYLQDTKSQLLLLPKGALKAGHPAVEAAKKVGGVDVVEIVFDPSHSGSISLVRADGSNVQIRKPQDDDVALVLHTSGTTGRPKGVPLTHRNLYTTMGNIIATYNLTPVDRTYLVMPLFHVHGLLCGLLATL-LSGGSAVIPPKFSASVFWNELSTNKCNWYTAVPTIHQMLLNSPLPNP--VPKLRFIRSCSSALSPSTFHQIEKTFRAPVLEAYAMTEAAHQMTSNPPPAKRKPGTVG--IGHGVEIRILDEQGNEVAQGTIGE------------------------------------------------------------------------------------------------------------------------------------------------------------ 25011787 6 ------------------------------------KNGDSIAVVNGDIELSYKDIDRQSNSFANGLLKAGFKCGDKIVLQLPNYHEFIIIAFAMFKVGIIPIMSLPAHRKNELKGIIEKSEAVAYIAKDKYLGFSYVDMIRDIKIESDREFKVYILGEGDEFKKFSELNDNNYQKTEVDYKNIGLLLLSGGTTRIPKLIPRRHCDYLYVAKKTSIISGMDRGSIYLAALPMAHNFPLCCPGILGTFAVGGKVVVCEVTSPDEILPLIEEEKVTITGFVPAIANICMDYLQYEDYDLSSLKIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145508367 42 -----------------------------------------------------------------------------IGIFSKNREEWLLLDIANTLYGNTMIPLYDTLGLESIPYILEQTQLSTLFISSTSVETLLKVKECHALDELPQDKVQQFSDKGIKVFNYEEVLNAGHPLAEVHGNDIFTFSYTSGTTGMPKGVMLRHLNFVTVAGGVVQGIQLYPTDVYLSYLPLPH---VLERVVVTALLGFGCTICMYGGDVLKISVDIQLVKPTIFVSVPRLYRRLYNAIKEKAEKVGRVRLMLSGSAPMSPEVVDFLKCVVCAPFLEGYGQTEGC-GGSFISRADDPISGHVGGVFS-NIEFKVVDEQGRPTP---RGEICIRGNGLFAGYYKEPEKTKEMIDADGWMHSGDIGLIRPDGSLKIIDRVKNIFKLSGEYIAPEKVEGVYLKVKGIAEVFVYG-------------------------------------------------------------------------- 27379393 133 -------------------------------------------------RFTRGALRVAVDRLAKSLQRLGVRRGDHVVAIARNNAEAVIACLATAAIGGTFASCAPEMGVPAILARFAPLEAVVLFAERWDAGIPVAERVLETAAGLPSLAAIIALDDGADLLGDDDGGEIGPSWPRHPFNHLLFTMFSSGTTGPPKCIQHGAGGLLEHLKEHRLHCDLSHGDRLFFQTSCGW---MMWNWQLSALASGVEIVLYDGPAADTFWRIVAEERVTVF-GTNPAYLHFCEEKGFSPGDLSALRTMLSTGSILYPRQYDWVSSKVKMPLQSISGGTD-IIGCFVLGNPNLPVHRGEAQCRSLGLDVRSLPPPDD--PQAEIGELVCANPFPSRGFHGDADGTAAYFAQNPGYWTGDLIEATPHGGWRLHGRSDGVLNVRGIRIGTAEIYRILDDVGGIVEAMAVEQEDEPGGTRMVLLLVLREGVVLDSALAKHIRARCGSPAFVPARIAQVDALPVTFNGKRSEIAARDAVNGR---- 197330127 18 --------------------------LGQLWEKAAAKFPDQPLATFPDTNFSYASLADVVDDLAARLWAIGIRPTERVAVHKDDNFDIHLLACAVARVGAVPVMVSSALPGEIVAQLLARLDQPWLISDATKLTGPLDGVAVKELTHETVLAGTAEFGGLRRIADFTDVSRRPA--VQLHATQPALITHTSGTTGVSKLMVHNARGLFHRLLQQMIAWPIRKKETVALCMSFVHSRFFHSLGVF--LNYGNPMVILNDPDPDKIAPIFVRHRPGLVETHPNNFIQWEDLADAPGAPLSSVRYYSSTFDAIHPRTIQRLLKRPRPLLVQLYGQSETGPISGAWYTEKSAEKNDVGYVLPGFIKLRVVDESGHPVAKGKPGHLELRGRSTIMTYLGEHNRYLKNINE-GWWRLGDMGYLGRFGKLHLIDREIDQI----EAISSLEVEDVLMSLEELLEAIIVIGPE---GEPVPVICTRRDAPLDPE---RWARATALPALAAPLHWPF-NEVPRTSTWKVRRVEITKMLRE----- 26541549 9 --------------------------LTDQLRSHAALHPDRTAVIDGCPDLLYGEWDRRSEALARGLLAAGTSRGTRIGIFFGDWAGYAVAYLGALKAGATVLHLPLALPADELERRALQCELAGIV---------------HGRTAPPTTSAVAWTGTLDELSAPGETPVDLVHSPA----DAAEIVYSSGTTGLARGVVVSHQN-LATAGGPPSVMAHDEPTPMVASVNLGITASATTVSMV-LNATPTTLVLAPPGDADRLCALIEHHAASTVMMTPNLAVQMTRDGALGRYDLTSVTTVATASAFLHPPLARALLAAMPARVIGAYSASQAKPAVT-IGTFDPARPMSAGRP-APGTHVLITDEHGAELPAHRVGRIWLRADGAPPRNRLDAGPEATGVPEGGWCDTGDLGHVDDEGELYLFDRETDAVPTPAGLVSSLRVESVLLEHEAVADAAVVAAGPAGVAAAIVPAAGATHDPKLLAATLAAHAKDSLAPHEIPERVLVVDELPRNDLGKVVKRLIRDRLT------ 158426212 22 ------------------------DTFPKLLAHNAAAHGGDVWLREKKNAFTWAEVEARVRHMALGLTELGVGPGDVVALIGDNRPEWLMGEIAAHAVRGMSLGIYRDALAEEVAYLITYAGVRVIFAEDE----EQVDKLLQLGEQIPTVRHIVYSDDDPRLVALSEIEARGAEHAKREPTDVSILCTTSGTTSHPKLAMLTGGALVRHCAAYLKADPRGPQDEYVSVLQM--------PWIMEQIYAFGQALISRVEEPETTMADMREIGPTFVLFAPPVADFLLFRALRDRLGFSHLTSAATGGAALGPDTFRFFLA-LGVPMRQLYGQTELLGAYT-LHTADDVDFDTVGKPFEGVD-LRIDDPD-----PNGLGEIVTRHGNAFAGYYLNEEETAKSLDAEGWLRTGDAGYFDKRGHLVVIDRVRDLARTAGDRFSPQYIENKLKFSPYVAEAVVLGDGRESLAAIICIYTDLSSRPEVTELIRAEVEQRTLAEKQRLSRFVLLDDGELTRTRKVRRGVINERYGE----- 167627285 30 -------------------------TLSNCFFIQAKQTPNNIAITDENIELTYQQTANQIINLTRYLSENGYNQNSIISIYSSKRYEIIIAFLAVSSIGASCVQLDKSFPLPLLKDIINDTNSDLILCDE-----------------IPDIKSVKCIDYINIISKCDDSKIQVPIDINTDPEKDFWLVYSSGTTGKNKGISISHRAILESYKIRETIKPYDSGSSIGC-------NIYYLWEAFRPLLKGGRTNIIPDYDFKALAKYIKNKKINEILFTPSYLETLLSSEDTAIEIFNNIDTCWLNGEVVSSWLQYKLEKFMSSTIYNLYSISECHDVAVYKLHPNDKYLKEDGVVVLPKVDAVVLNENKEIVKNGQKGEVYIHSIGLANEYINRPDLNAERFIKKRLYKTGDFGKLSDDGQLTIYGRCDYIIKLRGYTLSLPFIESVIKDKLDIMHCIVDKIGATRMSESLIAYLELKDNNKPSKKLLDKIAP-YLAHYMLPKYIVLLDEIPLNRSNKLDRNSIK---------- 154278866 534 -------------------------TVHDSVIQQTKRRPNSDAMTSWDGNLTYTQLDKLSSSLAEHLISLNVGSQVRVPICSEKSLWAVVSMLAVLKTGAVFVCLPINHPIQRLETILREIEAPMILTSTTQGGRFLNSALSIICLSSGFLHN---------------LPTPSRQLPKVDPEDTVFLMFTSGSTGRPKGILISHQSLCSSAAAHGQRWDIDSQSRVFQYAAFTH--DVSITDVFTTLIRGGCVCIPEEQRMDDIAGAMRNMRVNWCFLTPSVADLL------QPEEVPSLRTLVLGGEAATIENINCWAHA--VKLIICYGPAECSVYATGTDSVLKTSDPTIGRPI--GCRVWIVDDHRSLLPLGAVGEILIEGPG----------------------------------------------------------------------------------------------------------------------------------------------------- 126435446 5 -------------------------SLTALLQERALHQPDEPAYTFIDETLTWAQLHNRAQVLAEELM-LFAGAGDRAAILAPQGLDYIVAFFGALQAGLIAAPLSPAYGDERISSVLRDCAPSVILTTSSVAG----EVGRYALGGGSRAATVVEVDSLDLDAPAQSAAPPAQK------SKIAYLQYTSGSTRVPAGVVVTHDNVVVNVDQAFTDYFTPPGMTFVSWLPFYHDMGL-IKGVCAPLVSGRSAVLMPMAFLQRPARWIQQIAINGSFTAAPNFAFELAVRRTTDEDMAGLDLICSGSERVHAATVNRFVERFAASVKPSYGLAEATVHAMRCESEAAGGTDLLGHGTARSTTLRIVDPEGTENPAGQVGEIWVHGANVARGYWQRPKETERVFASGPWLRTGDLGVI-SDGELFIIGRIKDLLIVDGSNHYPDDIEATIQELSG-GRVAAISVPSGETEHLVTIVEVKKRGSDDERERLRTLKRRITAAHRVRAAVVFVAAIPITTSGKIRR-------------- 156057039 183 ----------------------------------------RPSIDSWDGTLTYAQIDQYSTFVAFSLREMGVKLHDVLPVCFEKSRWTIVAVLAVMKVGATLLMTDPTLPLARLQNMAE---------------------------QVPQKESCFLMRHIQAARFLE-----------------------------PK------------------QLGYTEDSRVLDFA--AYAFDVSIDSMLLTVGNGGCLCIPSDEDLNDINGVMRKMRVNYAGLTPSVARIL------DSDVIKSLSGLGLGGEASSVRDVTNWGQDT--RIIIGYGPCECTIGCTINSD---TATGRNYISIGEGNGAAIWDDHEQLMPVGAVGELLVEGPIVGQGYLNDPVKTAASFIKDPWYKTGDLGKYDPDGSILFVGRKDTQVKLRGQRVELGEIESQLMALPSIAEVIV---PQGLGGQTLVAFIQKKGQENTPEELSQQLSKKVLPRYMVPTAYIPVNYIPVLISSKIDRKRLRQ--------- 215492570 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVFLGCESITHAFGFFFT-MFGVCTGTTTVMWKPDAPMTEVAGAIKRHKITAVVCFPVMLHKLSEHVELTGVTLDTVKKILFTGGCIPTTLGRKIRSQFSLEFRNLYGLSEALSPAC-MPSWDETDCNNIGFP-SGLVQLNVVDETGLPVGPYRTGELHIKAPTVTRGY-SRKTGTVSAVDEGGWLASGDLVYYNEDGRFYYYERMKSLIKCLDYEVSPSELEEILLSNPFVAEAVVVGVLHPEFGEVAKAFVVLKDSAPTSEELQEFVAART-AFFKLYGGVVIVQSIPKTRTGKAKRQKLKE--------- 145230650 65 ---------------------------------------------------SYAELQSRATEKARLLRTDGISASSIILLHFENHHDTILWFWAATLTGAISTPFDPAQRMKHLRHLKTLLQEPVVLTTE-----------RLVPDFLDTDELRVLPVEVLDKAANSDGLADRLPLAEKQAQDPAVLMLTSGSTGSAKAVPLRHGQLLTALQGKKEHHGTEPGDVFLTWVGLDHVASLCEIHLH-AMSLGADQVLIPARDPIRFIQLLDSHSVAYTFAPNTQVRDALAANPSLQADLSHLKSINSGGEALTRELRRFAIQRE--VISPGFGMTETCAGCVHARASPSYDLSACLGPCTPGIKMRVMGPRDEPAAPGEVGELQLSGPAVFTGYFNNPEATAAAFTEDGWFITGDLAWLDDSGYLNLAGRTRDTIIVNGVKWSATEIEVTIEEIPGVVPSYTVAFPCRAPGEDIAVVYSPAETATAIAKTVALLTGRK-PAHLIP---LPAEMLDKSSLGKISRTKVR---------- 39940568 58 --------------------------------------------------------HELVLNLASGLRKLGLQTGDMLHIFASTSPNWLAMSHAAAAQSFTLVTAYDTLGESGVEHSLKQTDARAMVVDAHLLATIRRPLEKNVEDEVQKLKDAFGQREL-TFISFDDVKAHPCEPTLPRPTDNFCIMYTSGSTGLPKGVAITHEAFVAAVAGMHGTVAVSNEDFVLAYLPLAHIFELILENI--VIHVGATLGFAPRTLADSGVRDMKEFRPTIMAGVPQIWSSLVYYGLPGQAVLDSLRFIVNGATGISKETAH-FLAMVLAPMISGYGLTETCANGALGSPLYRPAPGAIGPPTLSVEVKLVSIPDLNTKPP--RGEVLIRGGPVVREYYNNPEETAKAFTEDGWFRTGDVGEWDADGNLRIIDRVKNLVKLGGEYIALERLEAVYRGSQFVQGIMIYGRPVAVVSPVPKALASIRGGAVQDTVLKDLVRLGKAAGFTIVGVVIVSDEWPVTATQKLNRKALYEEYKDKIQA- 47220519 12 --------------------------ILDRFLEVVDMQPHKAFIRFEEETYSYRDADELSSKAARVFLQSGLRQGDTVALLLGNKPIFLLLWLGLMKMGCSVAFLNHNVRSKSLLHCFSRCGARTLVTDEVLVTNLGRSALEAVEEVLPTLAHVYVLADRCEISGVERASSEPVPRSGVTLASAAVYIYTSGTTGLPKAVPISHGK-IWAMSLCVSFIGLTSKDVVYASLPLYHSAGF--MGCTSAIENGR--FVLDHTSVRRLFRDPLRSK---------------GHSCVKSNDRSH-RVRLALGNGMRPEVWKEFISRFGIQIREFYGATEGNFFLLNYSG----KVGAVGRRYFPYSLIKYDVDQDEPCAPGEPGLLVISPDAPFSGYERDLQQTEKKKDGDTYFNTGDLLTVDREGFFYFSDRVGDTFRWKGENVSTAEVADVLTFLDCIKEATVYGVQVPQEGRAGMAAITVTGGRFDSVRVFQHV-EEFLPTYARPRFIRI---------------------------- 158315753 54 -----------------------------------------------GASLTLGELVARADVLAAALTGAGVVARDRVGVLSDNAPDFLVALAGVSRAGAAACPLLPGYAARLARARLVLVGGRTARMADRFAGFDGVRLVRVADLTTPAAAGTVPATGTAPAAAGGAAPA--GPAVEVSPDEAALVQFTSGSTAAPKGVVLTHRNILAGLAAIIGGVALTEVDHGGIWLPLFHDMGL--FGTLAGIFTGMPMVWSPAADPAGWLTDFLGRGGSIAPMPNFAYDHLAEAVPAPREDLSGWRVAFNGAEPVEPASVERFLTTFPAAMMPVYGMAEATLAVTFPPPPSARGLAGVGRPVRAMRVRIGGRDGTGVLGDDQVGEIQISGDAVTGGYLTDTGAQPSAFTADGWLRTGDLG-LLRDGELFVTGRDKEMVIVRGVNYYPHDAEEAARDVPGVHRRRCVAYADRSPGGAETMAVLAETRLVDDTERAALAAALGLAEIAV--ALVGPDALPRTSSGKFQRLAAREA-------- 119177850 113 --------------------------------------------------MTFNEYETLALQLGAGLRKIGHEKDSRIHLFSATSAHWLALSHGAGSQSITIVTAYDSLGEEGVKHSLLQTHSSTIFLDPS-----LLPVLMKVLGDAKDLKNVIYDSASESFEELRKLGEEPVDPVPPSPEDLCCIMYTSGSTGPPKGVSLKHKNVVAAMAGANTVVGLGPSDVLLTYLPQAHILEFVFENI--CLYWGGT---MGYGSPKTLSDTIKELRPTILVGVPMVWAGVLDAIVFKKLKEATLRIMLSGGGPISKET-QRFLSMAICPMINGYGLTET-AAMGGLNDPMTWNPDAIGE-VPASVEMKLVDEAGNSNPP--QGEIWIRGGSVAEGYFDNEEETKAAFTDDGWFMTGDIGEFDKYGHIKVIDRKKNLVKSNGEYIALEKLESIYRSAHVVANICIYAAPDQSK---PVAIIVPAEPAL----------------------------------------------------- 189200254 83 ---------------FPRPAFFPGATLNNLLFPTQEVDPESSAVIAATETVTWRELRDRVKLCQAGMLALGLKEGDRVAGYVANHTNALVAMLAATSLGAVWTAVSPDTGVHAVLDRLRQIEPVLLFADNASRSHPVLPKVTEIVADLPSLQAAVVSGKAYEYATFTSLKSVPLTFKQLPPDHPVYILYSSGTTGAPKCIVHGAGTLLQHKKEHIMHCSITPQSKLFCTWMMWH-------WLVSGLASGATLVLYDGPDDLAMHRLINEFDITHFGTSAKYLSVLEQDPAAAGLALDKLEAIYSTGSPLAPSTFSYVYSAFPSTI-NLGSITGGTDIISLFGAPNPLIPVYEGEIQGPGLGMAIYDYTGADISTGEPGDLVCNKPFIFWGYWKSDKFTNEK--HQPIWHHGDFVRFNPEGGLWMLGRSDGILKPAGVRFGSAEIYNVVLQYEDVADALCIGRRREDTDETVILFLKMAEGRRISPDLVDRIKRKSLSARHVPAVVDECPEIPVTTNGK----------------- 145336784 188 ---------------------------------------DSVAVVWRNERMTIKELREQVMLVANAISGS-FEKGDTIAIDMPMTVDAVIIYLAIILAGCIVVSIADSFAAKEIATRLKISKAKGIFTQDILRGGRRFPLYSRVVEAAPSKVIVLPASGTELHVQLREQDVSWMDFPHSSGENVINILFSSGTTGEPKAIPWTQLSPIRSACDGWAHLDVQVGHTYCWPTNLGWVMGPT--LMFSCFLTGATLALYGSPLGRGFGKFVQDAGVTVLGTVPSLVKTWKRTNCMEGLNWTKIKFFATTGEASNVDDVLWLSSKADKPVIECCGGTELASSYIIGSPLQPQAFGAFSTP-SMTTRIIIFDENGVPYPDGEVGEVYFKG---MPMY----KETRLR-------RHGDIVKRTVGGYYNVQGRADDTMNLGGIKTSSIEIERVCDQADEISETAAVTLTPPNGGELLVIFAVLKEGQQSGEELKKFSRQKDLPLFKV-SFVKIVPEFPRTASSKLLRRVLRDQIKQELLS- 84387751 8 -----------------------------LWVQWAQQNPHQTALVTTHHTYTWQQVSVLVSEYQQQLSHQGLSEGDVLTIVGKNQAEVIPAYLAALNLGVICAFTMPQPHLRDALYQENQQSYLWLLDSSGLERSDAAELNTQLVA-FPCLSEVKVDSDGLPLAILEESSFNP--------QNLASIVFTSGSTGNPKAVAHTLEQHLCSAVGLLEVFRYQQGDTWLLSLPMYHVSGLAIVHRW--LAAGGCIKIGTGQLETDI------EECSHASLVATQLHRLLKSKQAL-----TLTHVLLGGSHIPEALGLEAQQ-MGIETWLGYGMTEAASTVTAKPVDSS---NTAGFVL-NHRQLKI-----------EEQRIFIGGDTLASGYYHQGKLTPLV-DKNDWFDSKDLGEWVGE-QVSIIGRADNQFISGGENIHCEEIERALNQLSEVNQAFIVPIEDDEFGFRPVAIV------------------------------------------------------------ 31791581 7 ------------------------------LRDRATTTPSDEAFVFMDDRMTWSQLYSRVTAVSAYLISYG-RHADRAAISAPQGLDYVAGFLGALCAGWAPVPLLGSLRDKRTGLAVLDCAADVVLTTSQAETRVRATIATHGAS---------VTTPVIALDTLDEPSGDNCDLDSQLSDWSSYLQYTSGSTANPRGVVLSMRNVTENVDQIIRNYFRHEGSSVVSWLPLYHDMGLMV-GLFIPLFVGCPVILTSPEAPARWMQLLAKHQAP-FSAAPNFAFDLAVAKTSEEDDLGHVNTIINGAEQVQPNTITKFLRRFPAAVKPSYGMAEAVVATTKAGSPPTSTEFDADSLARGHAELRIVDPDSNELGPGRIGEIWIHGKNVSTGYHNADDANRDKFPRSPWLRTGDLGFIVGD-EFYIVGRMKDLIIQDGVNHYPDDIETTVKEFTG-GRVAAFSVSDDGVEHLVIAAEVRTEHGPDKVTIMDFIKRLVVSALSKLHGLHVTDALPKTTSGKISRAACAKQYANKL--- 145483843 42 -----------------------------------------------------------------------------IGIFSKNREEWLLLDIANTLYGNTMIPLYDTLGLESIPYILEHTQISTLIVETLLKVKEYHALKNVVTDELPQDTIQKFGEKGIKVLNYEEVLNAGHPFAEVHGNDIFTFSYTSGTTGMPKGVMLRHVNFVTVAGGVVQGIQLYPSDVYLSYLPLPH---VLERVVVTALLGFGCTICMYGGDVQKINVDIQLVKPTIFVSVPRLYRRLYNTIKEKADKITRVRLMLSGSAPMSPEVVDFLKCVVCVPFLEGYGQTEGC-GGSFISRADDPISGHVGGVFS-NIEFKVVDEQGRPTP---RGEICIRGNGLFAGYYQEPEKTKEMIDADGWMHSGDIGLIRPDGSLKIIDRVKNIFKLSGEYIAPEKVEGVYLKVKGIAEVFVYG-------------------------------------------------------------------------- 50550971 106 --------------------------------------------------LSYKEALKLVHDYGAGLRHLGIKPKEKMHIYAQTSHRWMLSGLASLSQGIPIVTAYDTLGEEGLTRSLQETNSVIMFTDKALLSSLKVSLKKGTDTEIDAIKEIVPDMKIYTMDEVVALGREPHPVEEVDYEDLAFIMYTSGSTGVPKGVVLQHKQILASVAGVTKIIDIGNTDRLLNFLPLAHIFEFVVTFWWGASLGYGTVKTISDLSMKNCKGDIRELKPTIMVGVPAVWVFWASFAAKQRLDLDSLRYVCNGGAPVSVDT-QKFITTLICPMLIGCGLTETTANTTIMS-PKSYAFGTIGEPTAAVTLKLIDVPEAGYFAENNQGELCIKGNVVMKEYYKNEEETKKAFSDDGYFLTGDIAEWTANGQLRIIDRRKNLVKTNGEYIALEKLE------------------------------------------------------------------------------------------ 67904284 32 -------------------------TVHEAFIYHALRAPMDVALLDSSREVTYGELLRQSQFIAAQLKHEGVMPGNRVLLLGRRSTEMVAGILGILMAGAQYIPMDGGVVPDTVQRAVEQSAATVAVCLQQYK---ERLASLGGLSPILLLEDLLCGDMYTRFVVDEDHL---LREGDVQQE-------------TPKAWTLRTRTSPTSSAKNRGIWGYRAARKLVISSQLASIW------------------------------------IDILICTPSILARY------TPDDFPNIKRV---------ATADRWAA--SATFYNCCGPTETTIINTMHEHTTGMQL-TIGKP-TPNNNVYILDGNKRPCRIGEVGTIWAGGLGVSRGYIGKPEKTTERFVDDGMYNTGDLARWFPNGSLETLGRNDDQVKAKGFRVELDGVSACLASSPNVHQATALLVNGELTG-----FLTPRNCAIQA--LHQSLKAK-LPYYAIPTRWQTMDEFPLTPNGKVDKRSL----IQQLTAG 67482009 41 ----------------------------EMLKARVDRFPEEP--VFGYRHKTYEQTLQLVDSVAGGLVNLHLKKGDACGIMTRNRYEWYILQFAMQRQGIIIIPMYGTFGIDALDYIVKKLELKYLFCSPISKGIELAELTEKELEEVPSDLNILT---YEAILNFGQNHPVAIDLPSI--DDTYSVIFTSGTSGNPKGVVHTHRT-INNAVWSFCSCGYFDKDVVLSYLPSAHVYDVYGYGAVGFNSGGPTLVLHPTFTVPRVLQKIYDETVSASCIANTVYKIAYYYKSRAVHDNTTLDVILNGSAPLTQDLFQWLRVCTGAKIFQGYGLTESFGGFTAAPGLHDDNHTSVGSPIDCHMRLVSIPDMDYDVHDEEPGEIQIKAKQIFKEYYGDEAMTKASFTDDGYFCTGDVGRINYDGSISIIDRKKNLFKLAGEYIAVEPLENLYGLYPLLQNVFIYGVPEKISDEELKSFVERKDRQCVMKELENHIRNKGVPGYEVLKNIYI--ELPLTPSFKLRRPQIKKKYADIL--- 218715698 60 -------------------------TIHEMFESTAIRTPKSRCLSFGPYQWDYQTVQRRRANLGVGLVELHKKHGHPVGLWCQNRPEWQITDLACSSQSLFSVSLYDVLGADTTEYIINHAELACVV-----ASLPHIPTLIKLKPKLPGLKFIVCLDPLDGAEQASDLDLSIYSMDEVEPEDIVTINYTSGTTGPPKGVVLTHKNAVTAVSVSVIVTKWGTGDVSLSYLPLAHIMERMCEQ--AALWAGGAL----GYYHGEILELVDDLRPTAFVSVPRLFTRFAGAIRTATVDAPGFRTMASGSAPLDASIHNFMRAVTGASFVQGYGLTESYAMAI-VQNIEDRSTNNCG-AISPGLEACLVSEYSVDDKPYPRGELLLRGNHMFREYLKNPEETASAFTEDGWFHTGDVCAIDELGRFKIIDRRKNVLKLAGEYISPERLENILLA------------------------------------------------------------------------------------- 32475416 6 --------------------------VHDLLSHHAKQRPDEIALIDGAAAFTWSELTCRVDATAIMLRSKEATTTKRLTYRCTNRPEDVVLSLACVAAGFTEIPIDAFLPAPQQDVLIKRSKA-LHWAHEIHANSIHSSKVADAISNLETAAR------------------------DVDIHSPSLVLWTSGTTSEPRGVMLSQHNLTTNAKAKLLAVPQHTSDLRLSLLSIAHAYARTS-DMGTWLLSGCRWSLGRGRSTLRSLP--ENLCPTLINAVPVLINDILNRIESGQSSLQSLRLLGCGGVAMSLGQFERCKQN-GIGVIQGYGCTETSPVICSAS-PDNATPNRVG-PLVAGWESKV-----------EHGRLFVRGPGVMIGYLDEEAATQQKVSPGGWLDTGDLVEIHDDGQFQILGRADDVIVMNGFKVFPATIERQLLQLEGIEQAV----------------------------------------------------------------------------- 58803249 47 ---------------------------------------------------SYKEVESLVQRFGSGLRSLGVNKVEVIGIYASNCVEWLICEQTCNGYGYTIVPIYDTIGEESIIHILENSDINIVVCDPACAEKLARVLPKAMSH---TIKVIIVIGTNKEMIQTTDLDMGDKALIPFEPATPAMINYTSGTSGIPKGVILTQGQMVNHVVGELNGISVDAVKCYLSYLPLAHMYE--RLYIDSSLFVGGKIGVY-SGDVRNILDDLETLKPTVFVSVPRLFFRIHDALNSKVNRLRNVRWMMTGSAPLAPRTYDRIRAIFGTELLSGYGLTETAAGAV-MNRQGETDTTHVGGIIPPEFEYSVKDENPR-------GEIMFRGEHVTCGYFRNPEATAEAFV-DGWLLTGDIAELLPNGAIKIIDRRKNLFKVQGEYISPEKLEAVLIGCALISQAFVTGKSTEVY---PVAIVVPDE-------------------------------------------------------- 156359531 4 ------------------------KTLFQLLDRHTAECPNKEALVYRDESLTFKEYKDQSQAIAARLLELGVVRGDMVLVMLPSEFEFAIVEIALGRIGAIFVAV--EFDAPEAVTILQD---QIHCIFYSHESKEMQEVVSAIVDRDHFKAAVYVGPHTPKVYSYSDLASEPYDLAEVQFDDPFLIIHTSGSTGKPKPALYTHQGFVNGVKIISLVFKATRESIVFSDAPLDWISGVGFMLGLVP-FCGATLVMFPPNLAGSILHIVEEEKCTHSFFLSYFFVDMTLYSEISNVDLSRLRFCLTGGQLMDKNLMKKVFDVPDLCILFSYGATEALVARQPLTKDNIDSVNYAALELNPGLEIKVVDSNENVVPVGTPGELYVRGLSLMHSALKIEGAYRDCFTDTKWYRTNDRCLLTPDG------------------------------------------------------------------------------------------------------------------- 156373232 114 ------------------------------------------------RTVTFQQLREKVAVLASALGKLGIKMGDRVVGYIPNCALAVEAMLAASSIGAIWSSTSPDFGVSGVLDRFSQIQPKVMFSVNAVRYHDHMAKLDGVVQGLPELEKVVIISQIKNSIFLSDLLKLADDRPELEFNHPLFIMYSSGTTGPPKCMVHSAGGLLQHLKEHKLHGNMGKTDIIM----YYTTTGWMMWWLVSALAVGAALVLYDGPSPYVIWDLVDEIGITILGTGARWLQALEDKHVYPKDRLTSLHTILSTGSPLKPASFDYVYKHIKSDLLSITGGTDIISLFAGHNTGLPVYRGEI-QARSLGMAVESWNEEGVSV-YDSSGELICTKPFPCMHFWNDPKYRKAYFTKKGVWAHGDFCKITSRGGIVMLGRSDGTLNPNGVRFGSAEIYNIVEKFPEVEDSLCVGQQTDD-GERVVLFIKMANGCKFNEEIVERARKQKLSARHIPAVILETREIPYTASGKKVEVAVKRILAGEII-- 150395724 2 -------------------------PLAEAVALHARERPHAPAFRMEGRVFTFGELAAEAGGIFAAVQRSAAEVSERVSLETGNHPLFPAAFIAATAAGHCAALIDPHLPEIARQRMKERLRPEVVI----------RAEGDLLRIDVPS---------AGHSRLLQGAAGPSPAVRAGNGGEPFLVVFTSGTTGEPKAIIRNRRSWRVSLETGKGFFRLGSETTTYAPGPLAH--GLTLYALAETMTAGAEFVGARHFEADQSLATIAAFRAKRLVLVPTMLRRLCERAA--RSPLTSIRQITIAGAKLTPADREAARVAFNAQVTEYYGASE--LGFISVSQAMDRHTPTAVGKAFPGVHLAILGENGDRVPAGEAGMIFVESELVSEGYIAGGD--GAGFRRHGKRATGDLGFLDEDGTLHLIGRAGGMVVSGGNNIYPSEVESVILGAGGVNAVFVFDLDHPDLGSELAAVVEPGGGFDRAA--LEAHLAAALPRYKHPRKIWLCRNMPMTASGKLAAGELRRWIAEE---- 46123425 99 ---------------------------------------------------TWGELRQRVARTASALKQRGMKKGDRVVIVGAHAVETCVVFLATTWLGGLFSSSSTDMGVGGLLQRTVQIDPKFVFFDDGAKVIDLRDKIKGVVEECPSFKGVIVVQRFDTAQDLSSASSTPPPIERVGFQDPMVVYYSSGTTGTPKAIVHGVGPILVSIAKGVLHRELTHKDVTLQYTTTGWIMYLSS---VARLAFGGRTVFYDGFVPDRLLRIVEEQKVTSLGISPRWLGELMKEGPQKEANLNSLTAVLSTGMVLKEQVFEWFYDAFHIKLANFSGGTDIAACFVMENPLCPIYAGGIGTPMAIYPSSADLAKPISPVPDGEPGDLVAAFPNVPLCLWNDEKYTSAYFARPGVWSQGDFAAVHPKGHIHILGRSDGVLNPSGIRFGSADIYAVIEGATEVAESLCVGQRRPDHDESVVLFLLMKPGVKFTVELANTIRERELTKRHVPKYIFEVPDIPVTVNGK--KVELP---VKQIISG 171693487 117 ---------------------------------------DKVAVVSETREVTYGEVRKEAGRLAAAMLKRGVKKGDRVVIVGANSIETLLVYLATTWVGAVFSSSSTDMGVKGILQRAEQVDPVWVFMDDAARVVDLRGKMGEVVAGLGDVRKVPRAMTLDEFVGAAGRNPTPPGFVRVGFCEPLLVCYSSGTTGTPKAIVHSVGGLINYFKEGRLHEQIGPDSVTLQYTTTGWIMYLANVG---SLLFGGKAIFYDGPDAKILVELAAKHKATKLGISPRWMFELAKAGISPREDLSSLETVSCTGMVLSDQLFEWFYDVKHVQLGNISGGTDIAGCFGIMNPLTPVYVGGTQGP-SLGVHVAIYDEPGVEVPHGTPGELVVKPPNIPCAFWGDPVASSSYFNRPGVWAHGDFCVIHPTGNISFLGRADGVLNPSGVRFGSAEIYGVVERADKIQDSLCVGRRKQDADESVMLFLLMKPGHKFTRELVNELRKKDLSKRHVPKYIFETPEIPTTINLK--KVELP---VKQIVSG 118464005 18 ------------------------------VEKWARVRGDKLAYRFLDFSISWSEFSARNRAVGARLQQV-TEPGDRIAVLCPQNLDYLIALFGALYAGRIAVPLDPSEPGHRLHAVLDDCTPSTILTTTEAAEGVRKFIRARSAKERP---RVIAVDAVPNEV------NSTWVPPEADENTIAYLQYTSGSTRTPTGVEITHLNLPTNVLQVLNGLEGKEGDRGLSWLPFFHDMGLITAMLSPVLGHNFTFMTPAAFRPGRWIREMARKDCEVFTVAPNFAFRGVPKEGEPPLDLSNVKGILNGSEPVSPSSMRKFYEAFKPAIKPSYGLAEATLFVSPADAPNAVAQVSAGVIGVDEWAVIVDPETASELPDGHIGEIWLHGNNMGIGYWGKEEETNEVFRAEGWVKTGDYGTYYK-GHLYIAGRIKDLVIIDGRNHYPQDLESAQEASKALRTVAAFSVPDPDDTSEQLVIVAERDYQPIADDIR--------AAIAVRHGVTVRDTIPRTSSGKIGHRACRAAYLD----- 94490318 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGIVITHSAFCSARHHQSDAFCFHPGARVFDFA--SYSFDVAVYNAMMTLSIGACLCIPEEQRIGQLNQTLRAMAVTMAALTPSASRLL------EPENLPDLQTLILSGEAVSYSDLERLK-RGNFRVLNAYGPAECTPMSTLSSHATPGISVSIGKGIGAVTWVVDPNDHTKLVPRGATGELLLEGPILAREYLNEPEKTAAAFINDPLYKTGDLVSYGADGNLNFVGRKDAQVKIYGQRLEPGEVEYHLRQCMPVDDHFIVDV-IELGGEKLTVFLTGQEGWSDPADIEAALK-QALPSYMVPSLYLRISSIPLASTGKADRRRLREMLSARLLA- 211592914 23 --PGYERVPETIPRRHPKAKDGLITTLYENMRRSAQVFGNSKAVVDGDKKWTYFEMEKLCLELGSGLRKLGLEKGGRIHLYGATSAHWLAMSHGAASQSVTIVTAYDTLGEEGLKHSIVQTGSTAIFLDPSL----LKSLIGILRS-VPSIKHIIYNTDTEDQQLLDQLHSEPVEPVPPKPEDLCCIMYTSGTTGPPKGVPLTHANVIAATAGVHAVIGINHTDSLLTYLPQSHILEFMFENL--CLFWGGTMRTLSDASMRNCLGDIKEFKPTVLVGVPAVWASVLDAVVFKKLKEATLRVVMNGGGPVSKDT-QRFLSMAIAPMISGYGLTETSAM-GALNDPLAWNPDALGE-IPASIEVKLVDDAGSNTPP--RGEIFIRGGSVTTGYYDNEEETKAAITEDGWFMTGDIGEFDRNGHLNIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAEDQDK---PVAVIVP---------------------------------------------------------- 169627284 21 --------------------------------------------------ITWAQFGARNRAVAARLQQV-TKPGDRVAILAPQSLDYLVAHFGALYAGAISVPLDPSEAAGRLHAVLDDCQPSAVLTTTDCAEGVRKFFRNRPPKERPRVIAVDAIPNDVGSTWVEPVATK---------DTIAYLQYTSGSTRAPAGVQITHLNVATNLLQLIDALSAQEGARGCTWLPFFHDMGLITVMVPSMLGKHMTVMSPAAFRPLRWLREMAEDRGGSFSALPNFALRGVPKEGEPPLDLSNIHSIINGSEPVSTASLKKFCDAFEPAIHPSYGMAEATVSSTIWNTEPARVLHSSGRMARDEWAVIVDGESASEVPDGQIGQIWLHGNNIGSGYWGRPEETREAFDDANWLNTGDLGVWV-DGELYITGRVKDLIIVDGRNHYPQDIEYTAQEANKALRVAAFSVPANQLPQVVFPHAGLKYDPEDSSEQLVIIGERSVGGHKVRHGVTVRDSIARTSSGKIARSAARTSYLDGSLRG 145553301 37 ----------ELPLRVRKSGAGSEVTLPEQFKMDCSQFAKKPALVKRNNKWTYQDYYNESLQFAKALIAYGVSEMSAVNIIGFNAPEWFISFMGSIHSHNLPVGIYTTNNPEACFYVSEHSECELVVVDTREQLNKYL----QIWDKLPKLKGVVIYNDWKDFLEFELINQVVERVSQLRPGNCVTLIYTSGTTGNPKGVMLSHDNYIFTITQQRKKYQFNEEMRIVSYLPLSHVAG-QLIDIVGSCRWGAHIYFAPDALSGTLINTLKEVRPTVFFSVPRVWQMIAKSNGAIKTKIATWKYLIFGAAPLSP-VIREYFLSLNMYLINGYGMSECG-GVTTLADPDDFFMNSTGKTME-GTELKIDDKDGN-------GEVCYRGRHIFMGYFKDEESTRNTVDKDRWLHSGDIGKLDSKGNLTITGRIKELIITGGENVAPVLIENEFKTIPIISNCMVIGKPDKLLDDVIQAFQQLGSNATTFEELVDDANTRVISKAQYIRKWTLVDGGELTPTLKLKRRV------------ 28395513 10 -----------------------------------ARYGQKNAIVFNEVACSYQELDRRI-----GICNQAISRSDTVIINVKDKLKAITLMLAAIDCGVTFIPVDGDRP---------------------------RSFLTKIATKFPQVRVINDVCFDTGLLVSHPLHGHAQVLPRAVEQGVMSVMYTSGSTGEPKGVQVRASSVLNLLHRP-SFISLSDEDVVASYSSL--SFDASTFEIFTPLLAGGTLVLLDKLDEASLLHAIEQYRITCMWMTAGLFRSHMLSGDCRA--LARLRHLIVGGDKVDFHAAVSFLERPNTQLYNGYGPTENTVFTTVLHKLKREKRVPTGKLVGGGDYL-LFDEHTGEYRKSGIGRLHVTGRGLSLGYHDNPVETGKVFTIDGYYDTGDIVECTLDREFYFLGRQDRQVKLNGHRVELDDIEKTLENDRSIVKALCF-----IWNSHLVSLIEIQDKTANLDTIATRLRSQ-LSSFSFPDFLIENTQWPLTKNGKIDTKSL----------- 144897504 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ACIIHTSGTGGAPRGVMLSHGALLADCLGAHALLRLGLGDVFLSFLPLSHSYEHTVGLIF-PLSIGATIAYAE--SLDQLAANMAEVRPTIMTAVPSMRARILGALRERLADLARLKALVSGGAPLAFEVG-AFFAALGVRILQGYGQTEAGPAIS-CSPPSLIKLDTVGPPLKGIS-VRIADD----------GEILVKGEVLMQGYWRDAEATARAIGADGWLHTGDIGEMDADGYIRITDRKKDIINSGGDNISPQRIEGLLTLQPEIAQAMVHGRPH------LVALLVAAEECDTAQVAKAVERVNNIRRHAVIDQAFTTDNLMLTPTMKIRRHVIRQHFAEQI--- 115492317 22 ------------------------------------------------QHISYKELLRTAEANAALLQSKHLTPKQPVVVHSDNAVDSMIWYWSVLLTGAIPTMTGPGMFSQDAVERKKH-----LLHLHRTLDAPLCLTRRALMGPFNENAGLLQCLAFEDLSPSPDGSNASLP-PSINPSDVAALMLTSGSSGTAKAVPITHQQVLAALRGKTAVAQLSHPTSFLSWVHMDHVANLVHCHLF-AIVAGVSQVQVPAADPMQLLNLLSRHRVSRTFAPNFLFAKLRRQFDAGRTDLAAL-YLDTGGEANVIDVLQPILARYGAPFKPSFGMTETCAGCSHCPSYDQARLHSLGTPM-PGVRMRILDGSG-EAAPGERGHLEITGEAIFHGYYNNPTATADAFTADGWFRTGDLAYIDAGGHLHLDGRTKEMVNINGVKYLPHELDAALAEIPGATPTCCFGTRTAAMDTEVVAVLYLPDEADDAARFDAIIRLISMYTHSRPRVVLRREDMPKTTLGKLSRAKLQAALE------ 157337709 187 -------------------------------------------------RLTLKELREQVMMVANVLDAT-FSKGDAIAIDMPMTVHAVIIYLAIVLAGFVVVSIADSFAAKEIATRLHVSKAKGIFTQDGGRKFPLYSRVVEAAPHLPAIGTDVDVQLREQDLSWKDFLSHADHLPRPNNYSPVYILFSSGTTGDPKAIPWTQVSPIRSSADAWAQINIQVGDVFCWPTNLGWVMGPTI--LYASFLTGAALALYHGSPLDRGFKFVQDAGVTVLGTVPSLVKTWKNTGCMEGLDWTKIKSFASTGETSNVDDDLWLSSRYYKPIIECCGGTELASSYIQGSVLQPQAFGTFSTA-AMTTGFVILDENGVPYPDDQP---CVGEVGLFMGWLLNADHEEVYFKGMPMYRHGDIIKRTVGGYFVVQGRADDTMNLGGIKTSSVEIERVCKADESVLESAAISTAPLNGGELLVVFVVLKKGYDEPNELKKFSKQRNLPLFKV-NFVKIVPEFPRTASNKILRRVLRDQIKHEL--- 67517851 110 ---------------------------------------NAVAIIAADREYSWKELRDRVRRCANALKGAGLQKGDRVAGFLGNHANTVVAMLATTSIGAFWTGVSPDTGVHAVLERLTQIEPKILFADNAYNGKVHSAAAKQIVCELPKLEALVIAYTYADFLLTASNPAAPLEFASLPPEHPVYILYSSGTTGAPKPIVHSLGTLLQHKKEHVLHCDIYPGDRLFTTWMMWH-------WLVSGLASGATIVLYDGFRPLDMPRLIDELQITHFGTSAKYLSMLEQAAPHRPVSLQTLKAIFSTGSPLAPSTFEYVYSSIHPDIMLG----------SITGGTDILSLFCSGCPILPVMAVSVYDYAGNDISSGEPGDLVCTRPFPAQPVMFWPEKYRKSYFDPSIWHHGDFVRLNPEGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHDEIEDSLCVGRRREDTDETVVLFVKLASPSDSASRIQATIR-RELSPRHVPGIVDVCPEIPVTSNGKKVENAVKQIL------- 121715376 54 -----------------------------------------------DKQWTYFEMERLALQLGCGLNKLGLDKSNKIHLYGATSAHWLAMSHGAASRSMTIVTAYDTLGEEGLKHSLVQTSSSAIFLDPG-----LIPSLTHVLADVKSIKHVIYNTDQENIISIEELREHPVDPVPPSPEDLCCIMYTSGSTGPPKGVPLTQANVIAATAGVQAIVGIGPSDALLTYLPQAHILEFMFENI--CLFWGGT---MGYGNPRTLSDAIREFKPTILVGVPAVWASILDAIVFRKLKEATLRIMMNGGGPISKDT-QKFLSMAICPMISGYGLTETSAM-GALNDPMAWNPEALG-DIPGSIEIKLVDEAGKSNPP--QGEIFIRGGSVATSYWDNEEETKAAFTEDGWFMTGDIGEFDKYGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAEDQDK---PVAIIVP---------------------------------------------------------- 115526221 12 ------------------------DTFPKLLRLNALEHGDETALREKDREITWQDYQDRVRDFALGMVSLGLGRGDVIGIIGDNRPDWVSAEIATHAIGAMSLGLYRDVLDEEAAYLLTYGEAQLVFAEDEEQVDKLLALAERA----PRLKHIVYSDDDPRLIEASALAAEPALVDATKGEDVAILCTTSGTTSHPKLAMLAAGRVLKHCATYLAFDPKGPDDEYVSVLPLPWIME-QVYALGKALLCRMKVNFVEEPDAPRVWEGIAADRARVMDASPAFADAVLFRALRDRLGFTRLRSAATGGAALGPDTFKFFRA-MGVPLRTLYGQTEMLGAYT-LHKADEVDPDTTGVVMGKEIELKVDNPDVQ-----GIGEIVVRHPNMFLGYYKNEEASTADI-KDGWMQSGDAGYFNPKGQLVVIDRIKDLATSHGERFSPQYIENKLKFSPYIAEAVVLGAGRDKWAEKKRISFTTYTDLASRPEVYQLLRKEVLPAAQRISRFLLLDDGELTRTRKVRRNVINEKYAD----- 153874215 32 --------------------YPRGKTIVDLFEEQVDKTPNVIAVVFEGKQLTYQALNTKANQLARHLQQLAVKAEVLVGICLERSLEMVIGLLGILKAGGAYLPLDPALPKARLAFMLEDAQVPVLLSQES------------LKEGLPETTALVLCLDAE--TKTLSRYSEENFKSGVAPENLAYVIYTSGSTGNPKGVQIVHSSLLNFLTSMQKQPRLIEADVLLAITTI--SFDIAALEIYLPLIVGAKIVLACNEDMSDGLQLLEKLKITVMQATPAMWHLLI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210131557 37 ---------------------WEGVTLHGLFHQAAAQHPHATATVFDNGHMTYSELAQGVEDLCSVLRS--IVPGQSVGLYAGNLPLWVIS---ILQLPACLVPMDPDSPP-----QLDNIRVTYILVQLEQMQGFLQKCSHLQVSTVPSPS---LLQHGLFMVRVLAMPPTPSKTP------LAYRLQTSGTTGQPKTVGVPHSCIVPNILHLRSLFEVTTHDVIFSASPL--TFDPCIVELFLALSSGAALLMVPEEKAPRFLALVRRQQVTVLQATPSLVRRLLQTQILHAD--SPLRLLAFGGEPVPADICAWRGPGNTTRFYNIYGITEVSSWATLYRIPEEHICTPLGQPLL-GTKLEVRNWEGKPVSEGQ-GVLYIGG-HRRQCYLDGEDLTPPS---DVVMRSGDVVDLHGD-ELVFHGRLDNQVKRNGKRLDLRWIEQTGCKLDGVETC--VAVMDRR--NRLLLFVVLSAGQSRTEDILLSLRS-ELPTHAVPDKVIEVAELPVTRHGKVDKETL----------- 116193339 45 ----------------------------------------------------------------------------VVAVFSFNTIDYLSVLNAVHRLSGVATPANVAYSAEELEHHLRSSGAKALFTC------------------VPVLETALMAAKALGI-----------------PKDKIFFI---------KAVMISHQNVIAN---TMQYCIFE--------------------------------------NVSRKSEGIETQ---LTVQVPPIVVRMLSSKDLKKYDLSSVRLVFTGAAPLGKETSDELIRLYPWRVGQGY-----VVDRGVLDERARYLPWEPSGSLMPGARAKVVDPDGKEIEYGKPGELLVQSPSVTLGYLNNEKATAEAFI------------WDEEGSVAEDGR----------RVAPAELEAHLLAHPAVDDCAVISVPDARDGEAPKAFVVTRSDEEMAAEIIKHVQDYK-AHYKWLKGIEFIDAIPKSPSGKILRRLLRDREKE----- 115750201 36 -------------------------TIADKFEEHATKSPAKTMLIFEGKKYTYDDVNRRANRIARIAQRMGFKRGDKVAFFIGNEPAFIWTLLGFSKLGVTCALLNVNLRSKALLHCLRACNST-------------EQALEEVMSDLKEREISVWSLDPEFPVPADRSEDDLNPPRDVRDGDALAYIYTSGTTGLPKASRLSHYKMLAG-GFMLETFKMSSDDVMYITLPLYHVSALFI-GLSNVINAGVTCVLRRKFSASNFWSDCRQNDVTMFMYIGELFRYLIAQPKNDLDAVNKVRLAVGNG--LGADIWKEVSDRFRIEIVELYGATEANFGLMNLDNT----VGSVGRIQYDYETTQIRDDNGRPVTP-------VSTP-----------------------------------------------RWKGENVATTEVSQTLNELPEILESSVYGVDVGHYGKAGMAAISLNPGSDFSPAVTFKHITSRLPNYACPRFIRIMEQLEHTATFKQKKTRLVQE-------- 23016708 40 --------------------------------------GHRTALIVEAERHTFHMLRLLSNRLANALAAFGVVPGDRVAMVLPAGLEAAVTLLAVTKMGAVLVPVPLSLGAGPLGWRLADSGARVAVVD-----ALALPALDRARHRLPDLERVLVSGGAQDLWSELERASDAFTPLVTPADHPAFIFYPEGACGTPAGVIHAHRAMAGGLPAMALTFFPQFGDVVWTSGDWMGAEAL-FRAVLPAWHHGVPVVARPGFDPSEALDLMSRHGVRAAYVPGHHLGALAEAAATRPHAMP--RAISTGPEPLDEALHERVIKVFGIHANEAWGVLESGAVAANLAGLMELRPPSPGRA-APGLSIDAVDERGRPLRAGDRGILAVSAPGSFLGYWGDGAGQAKR--SNGWLLTGRTGFRDLDHYLW-----PDAILVKGEPVRPEEVELALASHPAV--------------------------------------------------------------------------------- 168049574 83 ----------------------------------------------------YQQVYETVVQIGSAIRHIGVQPKSKIGVYGINCPQWFMAMEACNAQSMVCVPLYDTLGNEAVEFIINHAEVSIAFIHNTKLDLVLASLSKCIET-LKTLVSFSTYTDAQSWDEFVDLGAKNVDLTPPSASDISTIMYTSGTTGEPKGVILSHENILSAIAGLNHFLPHDSNEIYYSFLPLAHIFDRVTEEFYVFL--GASIGFWQG-DVKKITEDLAELKPTIFVAVPRVFKMLFDYGDGHKHDKANVKIVISGAAPLAGHVEEFLRVVTCAPVVQGYGLTESCAASFIQVPNVISMHGTVGPPL-PNIEVRLVSNYHADSADSSRGEICIRGSTLFSGYYKRQDLTDEVLV-DGWFSTGDIGEWKKDGSLKIIDRKKNIFKLSGEYVAVENLESIYGQCEAIDQIWVYG---NSFESTLLAVCVPNQPKLEEAHIMAAVKEKKVKGFEAIKGMV-LEPLPVTPTFKLKRPQLKE--------- 115374013 15 --------PKPPAPGVPAAGVAFGEVFSRALSAASE---HQSLLTDGRLSLSYSELSGHFTHLDAFFASHHIVPGSILVLECVNSVPGALSLLYVMSRGFSLVLLPPPGKAAPSVPLPRFCHHRLTVQSQLVDGAD------------------IVLNRPETFLQYTRSEEPVLPLDPAHATGKIFLR-TSGSIGTPKLAMYTHGQLLANALNAVERLHLSEADHISLPVPLCHMFGLGA-GFLPGFSVGASLGFVEGANILRYLEHERYFRPTVAFMTPALCSMFLRQQSAPEHY----RHVVLAGDKLKPESFDAAEARFRRAVL-LYGTTEGVIAASDAESHEGPRSVTVGPPL-PGIELKLEQPSDAGAAPEVVGAIVCRHPHGFEGYVDNDGGTGEPPFHEGWYRTRDWGRLHAGGLLEVLGRQDHSVNRDGRLVLLAEVERALEGITDVAQAITLLGAENLRGRHILALCTPREGSLDSAQVRAACAS-LLPPYATPDEVRILPSFPLLPNGKIDRRTL----------- 37526623 448 ------------------------------IAQIVAVSPDKKSVIHGDQRLNYGELYHKLFTFSQLLLSCPLQ-NRRVAVLLPRGMDSLLSILSIHTAGLCFVPINMTFGQEEINNILNSLNISLLIT------------ARHYHEKINGVNNTILFIEDIETRPSEIFLGHDIKRPATQ-EDEAYIFFTSGTTGVPKAVPITFKGLYAYLAAMTEQYDIKQDDVILNFSTP--VFDAYIEEVFGCFYQGATLAIANDVELETLFSFCHAQSVTIVNFPTNYWHQIVFFLHAAIKELPSIRMTIIGGDAMDKAIHHWLEKVCGISLINSYGPTECCVVASSHKIADKFQPGNIGKALA-NTNIVIREYGTNKIINGSNGEICIRGDSICSGYINDNQSTSRRFLQDGYYLTGDRGFYDAQGNLNFIGRLDKEHKIDGKRVDLDEMQKLLTA------------------------------------------------------------------------------------- 74147588 45 ------------------ESCW------DIFRMSVEKYPNHHML--GHRQITYKQVYDIVMKVGNSIRSCGVEEGGKCGIYGANCPEWIMTMEACNAHGLSCVPLYDTLGADAVEFIICHAEVSIAFVEEK----KIAELFKTFPNSTKYLRTIISFGKVEEFLQLGE--NKQYDLPIKKKTDICTIMYTSGTTGDPKGVLISNESIITLLAAVDCLLGLTMNDVYISYLPLAHIFDRVIEELF--ISHGASIGFW-RGDVKLLLEDIGELKPSVFCAVPRVYNMRNGSKHAEASPFSNLRIILSGAAPLSSHVEEFLRVVACCHVMQGYGLTETCAGTFVSLPHELSMLGTVGPPV-PNVDVRLVPEMGYDALASTPGEICLKGTTLFSGYFKREDLTKEVMI-DGWFHTGDIGEWQPNGSMKVIDRKKNIFKLSGEYVAVENLENV---------------------------------------------------------------------------------------- 170070554 140 --------------------------------------------------------------FGRGLRELGQQPRQNIVIFAETRAEWLIAAHGCFKQNMPLVTIYATLGDEGIAHGINETEVDMVITS-----HELLPKFKTVLGITPNVKKIIFMEEGVQIIPFEKGEKSKMDGCSPTPDDTAIIMYTSGSTGTPKGVLLSHANCIGTMKNFCDIFKIYPDDVLIGFLPLAHVFELLAESV--CLLTG---VPIGYSTPLTLIDSSSKLKPTCMTSVPLIINAKVNAEAPMKKAFGRIRGVMSGGAPLAPDTHEQIQTCLCVEMVQGYGLTETTAGAA-VTDKWCMEYGVVGAPSSVNYIRLINWEEGNYRVTNKPGEIVVGGTSVSKGYYKLPGKTGEDFFEDGWFRTGDVGEVHPDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCAVVENICVYG---DSTKQNTVALIVPNPQALDDHELAEHGKKCKLHRFEIPTAVTLCKDIPVTAAFKLKRKDIQERYKNEI--- 53728977 12 -------------------------------------------------------------QLVTFLQQQGVRQNALVAYSGSHRLVGLLCYLAAIAVGARILMLNPSLTESQRQTVLAEYGIKILITDHHFANFSLKTTASV--------------------------------LPQIAFSAPATLTLTSGSSGLPKAIVHSVQNHLDNAEGVCELMRFTQQDSWLLSLPLFHVSGQGI--VWRWLAKGATLAV--NEQKEHFFACVD--KVSHASLVPTQLRRYLQQKSQKR--VMGTKRFLLGGSAIPAELVAEARQQ-GIVSYCGYGMTEMASTICAVENELD----NVGYPLK-GREVKLVEN-----------EIWVKGSGLALGALQKNGEIRPLVNQEGWLQTKDRGEWNAAGKLVVKGRLDNMFISGGENIQPEDVEKVIYQSGLVSQVFVLPVEDAEFGQRPVAVLIQPDFAKNRENLTAWLSDK-LEKFKQPIAYYPLELVQSQPQGKISRANLQSVLHQLL--- 86139210 1145 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHGVSHMQCTPSMARMLVQDDEARMV-MGRLKHLLVGGEALPGDLVGALREATPAQIHNMYGPTETTIWSTSTSLKDPVVVANIGTPLA-NTQVYVLDEAQHPVPMGAAGELYIGGTGVTSGYWQRAELTSDRFVEAPLYRTGDLVRWTSEGQLAFLGRTDHQVKIRGQRIELGEIETALTSQPNVTGAVVV---ERRLGDQLVGYVTQDPAHPADLEAIKGDLARHLAAVMVPSHLVAIESFPLTPNKKIDR-------------- 86139210 530 -------------------------TIQAAFEAQVARTPKATALVFEGESYSYEGLNARANALARQLQATGVKPGTHVGVYIKRSADLMVGALAVLKAGGAYVPLDPAYPKDRIAHYLSDSQASVVVTQEA------------LRADLPATEAQIVTVESP---AVAEALTENVT-SAASGADLAYLIYTSGSTGTPKGVMVRQDNVANFFAAMDARIPHKAGDAWLAVTSL--SFDISVLELFWTLSRGFKLVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119483788 19 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILHTSGTTGKPKAVETFAEGLINLCLDPSA--FVKKGDRVGHIASV--AFDISLVEIWGSLLNGATIVCIPMETVLDPIELIKSLKLNVVQLTTSLLDI---TAYASPSAFSSLDTLITGGEAINVQTIRSIFEAGAPRIINGYGPTECSVSLWHRVSREEAQRGPVGKPFR-HVQTFLVDENLMPVKPGVIGELLVAGAGVAGGYIGEPEKTAKSFVPGHIYRTGDLMRMDEDGVHYYVGRRDSQVKIRGQRVEIEALESNLVRTKLVSAAVVIKITPKGAGRSPVAFCVPISPCITVAAMTKEYVERY-SHLIVPR-IELMGSLPLKTSGKTDRKEL----------- 196256011 135 -------------------------------------------------------------------RTLGIKTGDRIAGFLPNILETVVAMLAATSIGAIWSSCSPDFGINGVLDRFGQIEPKILFTTDGYKPIDSLEKIRNIQPQIPCLEKIIVIPFIQEYPNIAQLDTPELLFEQLPFDHPVYIMYSSGTTGKPKCIVHGAGGLLQHYKELKLHTDLKPEDKIF----YYTTCGWMMWWVVSSLMIGATVILYDYPGADSLFNLIDEEEVSIFGTSAKYIATVEKEGVKPKHQLTALKAILSTGSPLTHENFEYVYRKTDLCLSSISGGTD-IVSCFALGNPNLPVYRGELQCIGLGLAVDIFDEGGNPL-RGEKSELVCKRPFPCRSFWNDPEKFHNAYFSDPVWNHGDYAEIREHETLIIYGRSDAVLNPGGVRIGTAEIYRQVEALEEVKESIVVGQNWEDDVRVVLFVVLREGVTLDENKIKTTIRNNTSPRH-VPAKIIQVADIPRTISGKIVEIAVRNII------- 170722196 6 --------------------------FHQLLITFARDHADAIAVQDETQRFTFRQLLAEVGLRTHNLDAR--SPGTLV-LALDNGPQLLFWDLAALFSQRPCVIVPSFFSAAQFSHCIEQSGASHVLCDPQWRG---------------TLAELGFTQQDEFWVR----EAEPAAALPVG---TAKITYTSGSTGKPKGVCLSSEALLRVARELEVASRPSEPQRYLAVLPLG--VLLENLGVYAALMAGASVLLYPQADFKRLLGAIALSGAQSLILVPQLLMGLITAIERGLMRVGALRFVAVGGARVAPSLLARAEAI-GLPVFEGYGLSEC-ASVVALNRPGATRRGSVGKPL-PHVQVRIAED----------GEVLVAG-SVLLGYLEEPP------VFDSWWATGDLGHFDEQGYLYLDGRKKHQFITSGRNVNPEWVEAELTQSGVIAQAFVHGEALPKN----LALLWPLDPATPDTLIDQAVQQALLPDYA---RVHAWRRLPRTANGRPRREAILRRYHSQL--- 145242498 8 --------------------------------------------------------------------------------------ENIIWFWSVIAAGCVPAVVDPVARERHLTHLQRLLERPNVLTS------------------VKHTDDLSIIDDSQKFF-IEDLASNADQQPASPSSDLALLLLTSGSTGNAKAVMLHHSQILAAIEAKWKALSSTPDNVFLNWIGFDHV-ACFMEMHMHALSRGCHQIHLPAENPILYLEKMAEYSVTN-AFAPNFLVALVRDPRALDLDLSHLRIVLSGGEAFNRKLVEMGAAK--NVLHPSFGMTETCAGIHYLEQKAKLQFCSVGQ-TTPTLQMRITDENGETVRSGENGNLELYGPMVFKGYYNDDKNTKAAFTEDGWFKTGDTGYIDNRDNLVLSGRSKDSIIINGINFYSHELENAIAGLEGLVPSVVVSLENADSEDVIVLYLSSQKGTEDDRIFLETLNSRITALYKQPVDIIPVELLPKNSLGKLPRTKLKQQYEE----- 190895439 2 ---------------------------ADLFPEIARAD-QRPALIFDGRTLSYADLNARTLRFAERL-----GRGEKVAISAEVSEHVIVAYLGALRAGHAVAMLPP---------------------CDDRLWQEFLSAFQPDFTYRPAGGRWRLFGESRPQRSDAPLHP-----------DLALLLMTSGSSGPAKAVRLSYANLDANARAIAGYLELSPADRTALVLPLHYSYGLSV--IHSHLVAGGSIFIPGSVVSEDFARLLGESGCTNLSGVP-YSYELMERTGFRSHELKALRFMTVAGGRLAPDLIRLYRDHTGGRFFVMYGQTEAAARIAFVP-PESLADNRIGIAIPGGSLSLVDDDGHALDRPDVAGELVYAGPNVMMGY-GTDRADLRRGVEVAALKTGDIAMRDEDGFYRIVGRKSRFAKVAGLRIGFDIMEQVLAE-EGIA-AAVVG--DDHGLQ---AYVT--DAASADRALDILVEASHLPASLI--SVMVRRDLPRLASGKVDYAGLREEM------- 50304315 101 ---------------------------------------------------TYKELNELVHDYGRGLVKLGLQPEDKLHIFASTSHRWMKTFLATQSQGLIHSMVQTAFVDNALLCRLHNANLKYLIISEELNPEDKRDEAADALAKIKEVRPDIKILSMDEVIELGKKARDEIEPHPPAPEDLSAIMYTSGSTGDPKGVILKHSNIVAGLGGISSIIHVCHTDRVIAFLPLAHIFELAFELIWGATLGYANVKTLTDASVRNCQGDIKEFQPTIMVGVAAVWESVRKGILAQINKLPHLRFVLNGGSPLSREAQEFITNLI-CPMLIGYGLTETMANTTIL-QPEHFEYGVAGDIVGSITVKLVDVEELGYFAKNSQGEVWIKGEPVTREYYKNEEETKGSITDDGWFKTGDIAEWTPKGQLKIIDRKKNLVKTNGEYIALEKLESVYRSCPFVQNICVYA--DQTK-VKPVGIIVPNEAAITEKAIK----------------------------------------------- 211968351 1 --------------------------------------------------MTFGDLRHQVAVMMQFFRRTGLQKGDRVAAVVCNTPETVVTMLAVTGLGGIWSSCSPDFTLPVLHSRFGDLSPRVLVTSDVYQLKG---------------RTTSCIRKAKYSDIMNTSAATELAFPALSFNDPLFILFSSGTTGPPKRLIHRQGLLLQLVKEHQLHLNVRPGDSML----YYSTASWMMWWLVAGLASGASLLLYEYPDPLVLWRFFDQHGGTLFGTSAKYLQDLMDIVPKATFAMNRLRTLCSTGSPLYPHTFRYAASSIDLHLVSMSGGSDICSCFLTGNPTGDVREGLL-QAEGLGMDVAVVNSFGDTI-VGRTGELACLQPFVSQPIWDDEAKYLETYFRGGLWLQGDNCISFAKGFV-ITGRSDATLNPSGVRVSSSEIYQVVLGHQGVKECIAVGRMHNDV-EHVILFITLTGTHPFVAELKKMIRE-SLTPFHIPKHIFMVDEIPKTKNGKLMEKELK---------- 197120099 7 -------------------------------------------------------------------------------------IHLLTAYIGAMKAGHLPAQVFPSAKVNETEYRKKIDHIREI---TRFGAVFTEAEENHLQKYLGSELVFTPACEPAEGRALPAAAANPENA---------LIQFSSGSTGLQKGVILTHEAVVEHMQSYASSLRVGKGDAIATWLPLYHDMGLIACYLM-PLMTGIPFYQLDPFDPDLLLQLIEERRPTICYLPNFTYQVLANKGKVR--DLSSVRLWINCSEPARAKSHQMFAQRFPSVLTVCYALAENTFAATQTLPWEGNSTKSCGKPI-PGVEVRIFDAMEN--GDGEMG---LRSPFL---YHRFLDGT--RPLRDGFCLTGDLGFIGEDGEVYITGRKKDIIIVHGKNIYPQDVEYVASEAPGAGRTVCFGIWDDEIGSEELYVIVERESTANPTAIKIAVQKAVMEEVGVPKRVEVVETLVKTSSGKISRSRNKELYQGK---- 158335303 20 -----------------------GRTLPSLLDEACERHPNAQAFNHWTKEVSSQAFRTTTEEIALGLKELGLEAGDRMAVLMHSDVNFCLADMGSLLAHLINVPIYMGETPENMVFIMQHSGAKALMLSD----LQVLQHIAPCLHELSTLKFVIVANGIDSKFGEDSSIELQTTLPEISPEDVATIVYVAGATGRPKGVMLTHENLALAAFSIMPGLRTGPQETVLSFLPLTHVFA--RVMLYGHLNHGHTVYFT---TPQRIVKHIREIRPTILSTVPRLLEKVYQKILERGHHLPHLRYLLCGGAALKSELA-TVLSAAGIPVLQGYGLTQTSA-VLCVNRGELNRAGTVGVPI-PGVEIEIAPD----------GEVLAKAPYVMKGYYNNPVATQEAIDAEGWFHTGDYGEITDEGFLTITGQKKSLFKLSGKYVAPERIEHHLVQSSLVDWALAVG-------------------------------------------------------------------------- 159125712 102 MLDLCSEHDRQLLQKYTESVSESYEVLHALALQHAHLTPDAPAIHSWDDNLTYAQRDDATSRLGQSW------PG--------------------WAAGAAYISVDATDPPMYLENVIRRVNARIILTSEAYRS-RYASFVPSVIAVTPDMVRALPV-------------STGIICPWVKPSDVCLVLFTSGSTGEPKGIIQEHRAYATAVRDYNKLLGLGRHSRVLQFDD--YAFDISNNDYLTTVAAGGCCCVHPTKSVPTLVENINTLQVDTTFLTPTI------AAQISPQDVPTLELLCLGGEPVPNELLIRLVAA-----------CETGESV--WDGGGGHLNAIVGRAGSGAIWITSPESPEFLMPVGAVGEILIEGPHLARGYLDSVQKPGVGFLPNAWLKSGDLGRYTHAGTVEHLGRKDTLLKINGYRVEATEVEHILRQ--------VVGRSHPRTISTPLPLFLPVTSQHSAHQVVQRMKAEVLPVHKIPEYFILLSQIPRTRSNEADRRKLHHLAQESYVSG 215491959 98 --------------------------------------------------ISYDELLEKCQQFGSGLLGLGQEPESIVTVNCRGSLEYAVSHYSLSMFSMTSCPITANADKDAIAFVLGQVESSVMVCDT----IEKAEFLLSCRDKFPSLRMLILVEDPTSWKECLERGKKAVREPIPPKPDLLYIVYTSGTTGMPKGVPLTHQGLIHAVNHQAGPMKPKPNHICFSFLPTGHIYE--HIYQVTLLLCGATLGFY-RGDVKALLQDMQEVKPTNLPMVPRLLNRVFKLAVKQKRKLGNIRYCVTTSAPAAAEVLNFFRIVFGCLIVEVYGSTEVSVVTSTLPDFDGDHVGC----LFDGVELKLIDPEMNYFAKDDRGEICVRSPMTFKGYYKNPEATAAAITPDGWVLTGDIGTWTSKGTLKVIDRKRDFFKLSGEFISPERIESV---------------------------------------------------------------------------------------- 94490316 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGIAISQQNICSFIPAWINLRGHPGGVGIREGHILSHASDVSILEIMVALCTGSCLCILSEDERIDYLPALARYNVTNLHTTPSISEIL------DPAELPSLRHIHFVGEWTTRALVERWLKT--VEVLVTYGPAEITCSGLHVRCGTDFGNGCIGKPF--GSRMYIVNPENQRLPRGFVGEIIVEGPGVSAGYVTSSQQEASAFVKDRFYRTGDLGYVDADNLFSCQGRKDLQVKIRGQRIELAEVEHQISTMPK-GTCVVDAITLRTGAKSLVAFLQLEDSSVNQDELVESLKTHHLPPAFVPSSFVFVDQIPLGTTGKTNRKTLREMAEAGL--- 57866145 4 ----------------------------EYLQHYINQYPHRLALVFEDRHLTYGELSKEIYQ--ASMRYKEVKLNEKVGLMDDHPVNNIINYFAVHQRGGIPCIFNHQWSNERIHQLVKSYDIQWLI--------------------------------KDNHLTLN--HDDSIYNDEVIPRNVIHIGFTSGTTGLPKAFYRNEHSWIVSFKENEKLLQHCEETIV-APGPLSHSLSLYA--CIYALSTGKTFIGQKNFNPLSLMRLINQNKATAIFVVPTMVQQLI----STQRHCSSIKSILSSGAKLTLQQFQQISTLYPANLIEFFGTSEA--SFISYNFNQSSPAHSVGK-LFPHVETRLLNQDDDAV-----GLLAVRSEMVFSGYVGQSNQ------EGSWIKTGDFAYI-KNQHLFLVGRESDRIIVGGINVYPTAIESLIMDIEGIDEALVIGIPHAKFGEIAILLYSGKVQ-LNYRQIKSFLM-KQLSRQEVPSKLKKIDHMIYTESGKIARKEMK---------- 125716274 1 -------------------------------------------------------------------------------------------------AGGAYVPLDSILPIDRQAQMLNDCSARCVLTCSDITTPD---ATRRVELDVATVRAEL------SQHPGQDLGIA------MNGEACAYVMYTSGSTGRAKGVRIPHRA-IERLAINNGYLDLKPGDRFACAA--NPAFDASTLEIWVPLQTGAAIVIVNQEEPAALAELICAKQITGMWMTVGLFNQYAQALGSA---ICQLRALIVGGDALDPHIIGQVQNNPPKRLINGYGPTETTTFAATYDITEPGRSIPIGRPI-GNTCIYLLDQQLQPVPLGAAGELYIGGAGVALGYLNLPELTRDRFISDPFYKTGDLVRWRADGNLEYLGRNDDQVKIRG--------------------------------------------------------------------------------------------------- 67158456 8 ------------------------------FWQALAAHGERPALQEGECRLSYRQLLDEVDVRAGYLRRAAVR---RLALDLDNGIEWALWDLAALRAGVVCVPLPGFFSAEQQRHVLDSAGVDTLIAADRHTGLGFEPLAGQVAQRRPARVAELPAGTLK-------------------------ITYTSGTTGRPKGVCLDADLQLRVASSLWQSCGPSGIERHLCVLPLA-VLLENVAGLHAQLLGGALVELAPRFDLPRFLETLRRSRPSSLILLPQLLLAWVTALESGQPLADSLRFVAVGGGRVAPQLLERAEA-LGLPVFEGYGLSEC-ASVVCLNSPGQRRIGSVGRPL-PHLELRLADD----------GEVEVRGA-RMLGYLGEPA------PRGDWLGTGDLGHF-EDEFLVLRGRKKHQFVTAGRNVNPEWVEAELLQQAPIAQA-------WLYGEALVAVLQPRSAGIDDEALAQAVARAGLPDYARVHRWLRAEQ-PATANGRLCRAALLE--------- 154272437 113 --------------------------------------------------LSFIEFEKLALQLGAGLRNLGLKKNSRLHLFASTSAHWLAMAHGASSQSMTSVTAYDSLGEDGLNHSLVQTHSSAIFLDPA-----LIPTLTRILKNATDIKHVIYDTATENILNFEDLWENPVDPVPPTPEDLCTIMYTSGSTGPPKGVALKHRMVIAGMAGANTNVGLGPTDTLLTYLPQSHILEFIFENL--CLFWGGT---MGYGSPKTLSDAIRELKPTVLVGVPAVWNFLMSTGLPGSGVLDALRVALTGGGPISKDT-QLFLSMALCPMINGYGLTETSAMGS-LCDPLAWNIDTVG-DIPSSIEIKLVDEAGKNNPP--QGEIWIRGPSVMEGYYENEEETKAVMTEDGWFMTGDIGEFDKNGHLKIVDRKKNLVKTNGEYIALEKLESIYRS------AAVVALIHAATDQVPIAVIVPAEPALVA--------------------------------------------------- 159154227 13 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPEWRYIFTAPIIH--DPSLRNIFLPLTIGAALYIYEVQPIGDLVAFLQANQINALHTTPSIYWEILNVLTP-QETISSLKYISAGGEKLDREIAVALQKRFPSAIVNVYGSTETCVGVSHPTIDTNLDPDVPLGQVFHNNRLFVLDEFNNTVPLHVVGEICVEGAALAAGYHNLPQITTESFINEGLFRTGDLGKQTAPGVIEFIGRKDNQVKVNGYRIDPGEIEYQLSRHADIERAVVLPIQVDHQTQLSAYCQTVKD--IEISEIREFL-SYSLPVYMIPRSFIFLKQFPLTRHGKIDWRSLLEL-------- 125716308 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPGYPSERLRYLLEDSSLNYEVTEPAL---------------LNNLSNFVDKAESH----ITQYAIENLEIPLSKEQNLAYIIYTSGSTGLPKGVLIEHGSIINYYQWFAEYTGCQAQQRIFSSIP---IFDMSVSVTIVPLVLGLTVVICSKKNTTDYLTYLADTQVNYIKLTPSYFKVLLQEAKNNFAALPKLQSIILGGENLAKVECQSWLALYHHVLFNEYGPTETTVAVSMYDFSDNVPIGKIGKNMS----FIIVDEQNTPVSEGEIGELLVGGLCLARGYLNQPELTLQKFIQDPLYRTGDLCRKRSDEVIEYCGRIDEQVKIRG--------------------------------------------------------------------------------------------------- 94490320 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGVVISHANYTSGAIPRAEAVGYKPHSRVLDFA--SYAFDVCIDCMLCTLSVGGRLCIPSDADMNDLSGTIRKMNVNMAHMTPSVARVL------EPDIIPSLEVLGLGGEAISAGDSAIWSKTT--KVVNAYGPSECTVGCTVNSDESHKSQISIGRGVGAATWIVEQTDHEHLVPIGAVGELLIEGPVVGPGYLGEPEKTAEVFVNDPLYKTGDLVRYDVDGTILFVGRADQQVKLRGQRIELAEIEYNMRDKPGTRIAIEVIKPGGPSAETLVAFISERAGLVSSAQVQDALASKDLPIYMIPAVYIPLQVMPLLVSAKTDRKRLREL-------- 195433956 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDYPLVNSERLASLRSVLIGGSSLSTRTLVKMEQLAKALLYFVYGTTESGGVTASFST--KKFGNTVGK-LIPGTRVRIVSDEGVNLGPKDIGEIYIHGHQQWLGYYGNPLQTQKTFDSESWFHTGDLGYFDEDNNLYIVDRKKDIFKCKGFHYWPSQIEDVIAEMPDVQEVCVVGIYDERIGDAPAAMVVPRKGALIDEDIKQHVANVLVADYQLHGGVYFADALPQNNNDKIIRREVKEAIIK----- 119475922 21 -----------------------------------------PAVTTDSESLSYAELSSKVDITAEWLST---QQPKMVALHAENSIDWVVIDLACQIAGICCIPLPDYFSHQQSLHCIADAGVDLLI-------SDSRDLADQL-TEIDAIDGLQLSLQAWE-LAVPDKNSNPILVPEHTQK----ITYTSGSTGNPKGVCLSTNQQWQVAQSLASAIAIDNPKHLCLLPLG--TLLENAAGIYAPLLSGGNIVLVDGKSRGDLLQLISQWQPNTLIILPQLLTALIAACEMGCEAPESLRFVAVGGGKVAPELIQQADD-YGIPVYEGYGLSECC-SVVSLNTPKHNKPGTVGKPL-PHCRVSTID-----------GEIHVEGAS-HLGYLGDPDSWNTALIA-----TGDLGHLDKEGYLIVNGRRKNLLISSGRNISPEWVESALMARPLFTQCIVVGRPH-------LTALVSTPDHVSNENVDSWIQRSNLPDYARVKSWEIID---KTANGRPRRDDINRHFAKKI--- 156059446 61 ---------------------------HDFFEKAAKKRPNARCLTHGNYEWSYAETAQRRKNFGVGLVELHKRAGERVGLWCQNRPEWQIVDLGAMSQSLFTVSIYDTLGPDTTEYIVNHATLACVVTS-----LPHIPTLLKLAPRIPTLKLIISVDPLDDDVEAIGAASPNSPMNPPRPEDIITINYTSGTTGNPKGVVLTHSNAVAATSVTRIVSDPKPNDVICSYLPLAHIYQRLAE--HGSLAVGSAIGYF-RGDIIGLVEDLKLLRPTTFNSVPRLYNRFGSAIKAAAIDAPGLRGMVSGSAPIDPGLHQFLRAAFGNRFIQGYGLTETYAHGIVQYDDDYSTGNCGGVSASPDMEYLVTDS------PNPRGEILIRGTARFREYYRNEEETSKAITPDGWFHTGDIGEIDSMGRIKIIDRRKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------- 156062298 1397 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAPEDPLYICFTSGTTGIPQGTVVTHEAYCSGTRDHGKALHFGPTSRFLQFA--SYSFDTSIEDILTTLMTGGCLCIPSEEERSDIVGAIARMNVNTADLTPSYISSI------SPDSVPSLKRVTLGGEPITANVIKTWADR--VHLINAFGTTECCVTVVNSEISTSTSPTNIGRGAGAITWIVDVEDSNRLLPI---------------GYLDDEAKTKAVFIGSPWYKTGDLAQYNSDGTISYLGRKDTRIKLRGLRIEIADVEHHLLSHPQVRKAMVVPYADQLTAEIPTSFVVPHLELEASSSIADHLIE-NLPSYMVPSSWITMKTIPLHTSGKLDRPRLTKWLT------ 156062298 438 ------------------------------------------AVTSWDGELTHAQLHSISDRLAYLLQSAGVGPEVKVALIFEKSMWAIVAMMAVMKAGGAFVPMSPDHPEDRIRKLVKQIGGIVMLFSES----------------------------------------------------------------------------------------------------LFRSFTGFADQTFAV---GKSML-----------------------------------------------------EALPQ------------------GMCIGTEIIHKGVNPAKIGSGFIGSFL-------VLDENDQLAQRGAAGELLIGGP-LAREYLRNNEKTEASFVPTPWYRTGDLVKMDADGSIVYIARKDTQVKLNGQRIEMGEIETHLHQLDNVIDATVIATPVDGRSPFLATFLCLKDGLSSRGKVFKECRERALPQYMIPKVYIPLSSIPLTISQKCDRKRLQTLAA------ 169766476 138 -------------------------------------------------SITWRELRQRTGRLIQALKVAGVVKGDRIAVVASNSIDTLVVLLATTALGALFSSASTDTGVKGILDRLLQLKPKWVFVDDAAKRIDLRPKIRDIVGGLGGVEEFRGVVAVPRFAEPADLRSDELEFVRIGFRDPFLVVYSSGTTGKPKPIVHGVGGYILNGNKEARLHRLGPESVVLQYTTTG--WIMYLSAITGLMFGGKPILYDGSPDVKFLIRLLGEYKVTHFGTSPRYLQELRKNNIRPRDDLSKLSIVTSTGMVLSETLFEWFYDEAHTQLANISGGTDLAACFGLENPLTPLYVGSLGLPIAAYDQA---DEGGKPVPDGEPGEIVATAPTMPVKFLGDPQKYFDSYFADNVWTHGDFISIHPTKQIFFLGRSDGVLNPSGIRFGSAEIYNVIDTRDEIADSICVGQRRPDPDESVMLFLLMRPGREFTPELVRRVKERALSARHVPKYVFQTPEIPTTVNLK--KVELKQIVSGK---- 162449173 3 ------------------------------LEQWANESPDAPAQRFKSQTLTAREYRDRVHHLALFLESRGFDASQVGAILSYNCPQWVHVDLAALLVGGKSAGLYPNSTAKDIQYILNHTEATLLSVPDSVSWILVFDGDTSISPKAISYEQALAEGRALAGQPGAKTFAD--YLAKIDPRAGAFLIYTSGTTGNPKGAMLSHDNLAYTADMAVKYWNLPARGTMFSFLPLCHIAE-KLQCVGAGLTQRYTVNFCSKF--ENVSSELPEVQPTLLLCVPRLWEKMMKYAQRAPSALDALQVLASGAAALAPHISTWFRA-LGLEILEDFGQTEST-GVICMTEPGIESAGTVGKPV-PGVEFKLAED----------GEILTRGRHVFVGYYKDKAATEAAL-EDGWLHTGDLGEWNDRGQLKIRGRKKEILKSGGKMIAPLPIEERLKAAEIISQVCMVG--DGRK--YLSALITLSDAAITSAEVVSQVKVHVLASFEQIKRFTVVQDGEMTPTLKMKRNVIEQRFR------ 149634070 8 ---------------------------------------------------SYEEVYVRALNFGNGLLVLGQKPKTNIAVFCETRAEWMIAAQACFMLGFPTVPVTTLLPSKELEIVTQIPRLRHIITVDSKPPTWSEFPKGVIVHTMAAVQALGAKGDVG-----EKFHSKPV------PSDIAVIMYTSGSTGLPKGVMISHCNLIAGLTGMAERIPLGQQDVYIGYLPLAHVLELSAELV--SLSHGCRIGYSSPQTLADQSSKIKKLKPTVMAAVPEIMDRIYKNVMNKVNGMSNIRLLLCGGAPLSATTQQFMNICFCCPVGQGYGLTESAGAGT-ITEVWDYTTGRVGAPLV-CCEIKLMNNTDKPCP---RGEILIGGQNVTMGYYKNESKTKADFFEDRWLYTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLIDNICAYA---NSFHSYVIGFVVPNQKELTEKEVLKVLSDAAISAFEIPMKIRLSPE-PWTPTGKLKRKELKTHYQEDI--- 123974705 79 --------------------------------------------------ITYAEGEEIALNIGSGLQELGITLGKTLGIYSTNCPEWVNTIDASSLYGFVIVSLYDSLGPNALNYLLEHSQMEACIVSQA----NLDKLMKIVSVNKYFLRLIIVIGTVPELVTYDEVKKNRHDFPKIDPEAPHFICYSSGTTGNPKGVIISHRASVSNILAAANYIDLGKDPRHLSYLPLAHVFERSASSVTA--YYGGQI----GFISQGITKLIEDMKITYLCAVPRVMYRFNEAGKLKKSALTRIKQFVVGGAAMDPNIQEFLQVATGLPVRVGYGLTEGSGNICSPPDIHHIKKGSIGGPLQ-NVEVKLIEDYDDPLC----GQILIGGQCLSSGYLHDEESTKKLFTDEKWIKTGDVGKWDRDGYLMIVDRMGSIFKLSGEYVAAESLSQVYDSVPIVLQSFIYGDSSRTF---LVAIIVPRKQACESPELKKEILERKLFGYQRPSPWTLENEF-MTPTFKLKRKKL----------- 54025427 5 ----------------------------ERFREFARADPDRAAVIHPDRTLTRRELDDWSEAIARRLLDAGVDTGTRTIVLVLPGPELYAILLGLFKIGAVPVVIDPGMGIGRMLRCLRAVDAAAFI------GIPRAQVLRVLRRNFAGVRTVVTVGRRWCWGGFRLAEFGRAPTAAADPDEPLLIAFTTGSTGPAKAVRLTHGNLTAMLAAVDAERDHVPPDTSLVTL---------PLVGVLDLLLGARCVLPPSTDPAHVVDAITRFGVRTMFASPAVLVPLLRHLRAHPAALPTLRSVYSGGAPVPAWCVAGLRDVLDVLVYAGYGATEALPISTVVIRAHRGEGTCLGRP-SPGVQVRIVAVTDEPIPTWAIGEIVVSGAHVSTGYHWPAEADRGKIADDGWHRTGDLGRLDEQGRIWFCGRKSQRVRTATGTLCTVQVEQVFNAVPGVARTALVGVGAP-GAQRPVLCVETEPGADRLAELRLRTRGAEFALTESIDDFLFHPGFPVDINAKIGREQLARWAAGRSTAG 20805871 45 ---------------------------------------------------TYKEVYDIVIKLGNSLRSCGIKEGEKCGIYGINCCEWIISMEACNAHGLYCVPLYDTLGAGAVEFIISHAEVSIAFVEEKKIPELFKTCPNKPEQKEEAEKLGLVIHSWDEFLKLGE--GKQYELPIKKPSDICTIMYTSGTTGDPKGVMISNESIVTITTGVMHFLGLSEKDVYISYLPLAHVFDRAIEEC--IIQVGGSIGFW-RGDVKLLIEDLGELKPSIFCAVPTGLQQKLSGGGFFKKKVGNVRIILSGAAPLASHIESFLRVVACCNVLQGYGLTESCAGTFATFPDELDMLGTVGPPVPNVDIRLESVPEMNYDALGSTGEICIRGKTLFSGYYKREDLTKEVFI-DGWLHTGDVGEWQPNGSMKIIDRKKNIFKLAGEYVAVENLENV---------------------------------------------------------------------------------------- 15964914 15 -----------------------------------AARGDRPALLLRGGRISYRELAERIDRLASRWR------GDRVTIEADLSEHAVVAYLAALEAG----------------HAVALCGTASMLRDREVFRPEY------------------CYRRFDGRWRMERLEGDAIAPHP----ELAVLLSTSGSTGHGKWVRLSHMNIQSNARSIAEYLGLTAADRGCLILPLHYSYGLSV--LNAHLAVGASVYMPGSILDEGFLDELAQSASSNFAGVP-YSYDLLEKAGFRARDFPALRFMTVAGGRLAPELVRRYNEHLNARLFVMYGQTEATARMAYMPPDRRGREDRIGIAI-PGGSLTIEDNDGRIISADQPGELVYRGPNVMMGYASRADLARGAELSE--LRTGDLAVRDADGVFRIVGRTKRISKIAGLRIGHDALEAALEQH-GVA-AAVVG-----NDTEIHAYYVGSGDPDEVRRLLVEASGLTLMHVGASR----LDKLPRLTSGKIDYPALR---------- 145240781 122 -----------------------------------------------HQSLTWGELRTRTGRLLQAMKANGVQKGDRIAVCASNSIDTLLVFLASTALGALFSSSSTEMGVKGILDRLVQIKPRFLFMDDQAKTIDLRAKMEAVVDGMRSVQEFRGVVSQPRFASLAKSSDDRLEFTRIPFRDPFLIVYSSGTTGQPKCIAHSVGGLISAFKEGHLHSELDESSTTLQYTTTGWIMYVSA---IQSLLFGSRVVLYDGPRLESLIRLAEQQRVTHFGTSPRYMYELQRANIQPRADLSSLKIVTSTGMVLPDALFEWFYDQPHVRLNNISGGTDLAGCFGIGNSLLPVHMGGCAG-ISLGIPVDVYDASGRSVGVGVAGELVATAPNMPACFWGADDAYFARF--DNVWTHGDFVSIHPQRQLFFHGRADGVLNPSGVRFGSSEIYQVLAEFPEITDSLCVGQRRPDTDERVMLFLLLKAGASFTPDLVARVKAQRLSSRHVPSFIFETAEIPVTVNGK--KVELKQIVSGKRI-- 116195752 43 -------------------------------------------LVDGGKSYSRADLHQRVECVAGGLKEFGWSPDEVVAIYSLNTIDLFALSWAIHRLNGICLLLQPTSSVNEIVTHMRSAKCGAIFTCQTLISASVEAATKIFTLPLPDLRNPEPTGNFKSLEDLAAIGAQTGPPPPLAKDQVAYLCATSGTSGR-----------------------------------------------------------------QLMLQSVQRYRIERLCLV---------------------R------------------------------LTESVFTAT-LTGAHDTWAGSSGS-LVPLTKARLVGPDGKEIELNEAGEIFLSSPNLFKGYLGNEEATKESFDESGWLRTGDIGMFSPNGHLFILDRIKEMIKVKGLQVAPIEIELVLREHPAVADVAVIGVRDESAGERAKAFVVRSQSGDLMDMLDDYVQERLDETHWLHDRIVFVEALPKSASGKVLKRELR---------- 126665456 4 --------------------------LPELLKRQALAHPSRIALRGPEADFSYKRMMQAAEAVAEELSVRGIK---RAGVRGDNTIAWVLADLACLLAGVVCVPVPVFFSESQTAHLIERAGLDGLLCSEEASGSEPLGQGVWLR-RLPAFAAV----------------PQMAYMPPI-PKDTAKITFTSGSTGTPKGVCLSVAQMTATTLALKERLSGVELQTHLCILPLA-TLLENIAGVYLPLLMGATVMVAPGLNLGKLVAGINQHQPQSLISVPELAMALVSAAEQGQLNSRSLRFMAVGGGRVSAELLARGRAA-GLPLYEGYGLSECS-SVVALNVPAAECEGSVGKPLS-HIDIKVNSD----------GHILVRG-NTHLGYLGDEPG------QDEWLDTGDLGVLNPSGFLSVNGRSKNLLITSGRNISPEWLESELVQGLGIGQAVVFG-------------------------------------------------------------------------- 212537891 60 -------------------------TLHEMFESTANRLPDATTKSFGPYQWDYQTVQRRRANLGVGLVELHKKHGHPVGLWCQNRPEWQITDLACTSQSLYSVSLYDVLGADTTEYIINHAELACVVTS-----LPHVPTLIKLKPKLPGLKFIVCLDPLDEVEELGASLKRPYNPP--TPEDVVTINYTSGTTGPPKGVVLLHKNAISALSVSIIVTKWGNTDVALSYLPLAHIMERLVEQ--ASFWAGGGL----GYYHGEILELVDDLRPTAFVSVPRLYTRFVDAPGFRRHVLSTVRSMASGSAPLDPSIHNFMRAVTGASFVQGYGLTESYAMAI-VQNVEDRSVNNCG-AISPGIEACLVSVDDKPLP---RGELLLRGNHIFREYLKNPEETAAAFTEDGWFRTGDICTIDELGRFRIIDRRKNVLKLAGEYISPERLEGILLQHTYLAQAYV---------------------------------------------------------------------------- 37528212 22 -------------------------------------HPENPVIVGSDKVIYWRDLYYEIKKWHSKYLELNLNRNTPLILYGHKEANFLVSIYACITYKIPFIPVDIIYPIQRLLEIASLSNT-------------------------PYYYDVIN----------NQFKTTNVDYIEFDEDNVAYIMFTSGSTGKPKGVVIGRESVYDLMRWMYNDFKLGEKPVFMNQALF--NFDLSMYETFGTLVYGGTCLCISQETAEKFYQVLNHYQPTVWVSTPSFSYKQLLSQSFNYSLLKNLKHFLFCGEILSKNLVKHLRKRFPAIIYNTYGPTEATVATTLIEISDQH-----------------LHSDMELLPIGESGEIVISGAHVMRKYIGAEDNNRLTINQHGTFRTGDIGKLID--NIWYCGRKDNQIKLNGYRIELHEIEERLMNIPIVDSAVVLPLKKED-GSIVRLVAFCKFKTITNKENLVNLLKNNLPSYMIPSEFINIDNFPVTNNSKIDTKSL----------- 193702255 57 -----------------------------LLAKSAEKYGDLPALNYKSVKVTYKEYEQNVRTVAKAFIKLGLERFHGVCIIGFNSPEWFYSDLGAIYAGGFAAGMYTTNLVDACLHCLETSKANIAVVEDS----KQLEKILSIKSRLPHLKAIIQYPTEEGVLSWEDVSAESDDLKTMGVNECCTLVFTSGTEGASKAVMVSHDNLTYNAYVITNFLSLTDGEVLVSYLPLSHVAA-QITDIYSAISIGAQVFFGEKDALGSLVNTLQAARPTVFLGVPRVWADWAKEVGLNHYEFDRCKYFISAAAPISVELKKYFMS-LDIPLCEAFGMSECGGAHTLSNPTDENVAG-VGKTLEGVT-SKIDDKDGN-------GELCIYGRHVFMGYLNLMEKTESTLDTDGWLHSGDIAQIDDKGYVTITGRIKELLITGGENIPPVLIENVKATLPVVSNAFLIG-------------------------------------------------------------------------- 46109074 64 ---------------------------HDILNRSARKWPNSKCL--GTRHWTYADFDVRRKNFGAGLVEIGIGYASEVGLWSQNRAEWQIADFGAASQSLYSVSLYETLGPDTTEYIINHAEVACVVCS-----LPHIPVLLKMSPRLPGLKLIVSLDPLEQMAQVEEIGAKSGRAPQPPTEDICTINYTSGTTGNPKGVMITHGNAVSAIAGGRTNGNVCPKDVHMSYLPLAHIYGRLIDQI--AVAEGAAI----GFFRGDILGLVDDMKITGFISVPRLFNRFNSAADGVRGALSRVHSMVSGSAQLDPDVQQFLRAAFANHFAQGFGMTETYA-VGSIQARGDFTTGNIGGPMCCVELCYTVDD-----KPNPRGELLIRGPVIFREYYKNDEETRKTLDADGWFHSGDICEVDKMGRFKIIDRKKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------- 37525213 233 --------------------------------------------------------------------------GERIGFLLPNATIMVAAIFGASLRGRIPALLNYTTDSHGLKNALAVASIKTIVTSRQFKKERLTHLSEQVTEVLEDLESTVTL--LDKLWILWHLFFPKQAMVAQKPDDDALVLFTSGSDAVSKGVVHSHASLLANVEQIKTITDFNPLDRFMSSLPLFHAFGLTV-GLFTPLLSGSRIFLYPNPLHYRVVELVYECNCTVLLGTSSFLENY--AYSAHPYDFARLRCVIAGIEKLAENTKQIWQDKFGIRILEGYGMTECAPVIA-LNVPMMAKVGTVGR-ILPAMEFRLIPIAG----IKQGGRLQLRGPNMMKGYLRMEDPNHAVKDEHGWLDTGDIVSIDEQGFCTILGRGK---------------------------------------------------------------------------------------------------------- 86741968 15 ----------------------------------------------------------------------------RVGILMANGEPWLRGLLACFRIGAAAVPIPVAFGSSELRRVIEDAELETLLVDGQSA---------HLLSRLGTLPNVRLDDITEVPEPAGPVGENP-------ADEFAVIQYTSGSTSAPKGVALTADTILAGLAAIADGLGLTETDEIGIWLPLFHDMGL--FGMLAHLARGCSVNLWRTTDFLRWLAGAAASGASVLPMPNFAYQRMVDAVEADGLDLSGWRAACNGAEPVRWSTLEAFNRVFGPAMLPCYGMAEATLVVSWATPKDLPWHLTVDRALAPGDEVRVAPEADNAPGAGQVGEVQIRGAAVMGGYLGLP-ADQQPFTSDGWLRTGDLG-FEAEGELFLVGRLKDMAIIRGQNYYAEDVEQIARRVQGVRACAALQARDGGFEHLAVLVETPLEGAEAAAAVEAAISAELGPAFVHP---VPVRSIPHTSSGKVRRQAARDLYQK----- 123475882 80 ---------------------------------------------------TYADGLTAARNLGSGLFELGYCVGKTLGVYSANCNEWLHAIDASSLFGYVIVSLYDSLGPGALNYLLDHSQMEAVIVSQA----NFEKLMKIAQDKPYNLRLIIVIGEVPKGQVIELGKSHPHELPEIDSEAPHFICYSSGTTGNPKGVIISHRCSVSNIIAAQNVICLEDPTRHLSYLPLAHVFERSAVGIVSS--VGGAIGFISGG-PQNIIADMKILRPTFLAAVPRVMNRFYESITEKLKN-STIKRFVVGGAAMDKSIQEILQVATGIPVRVGYGLTEGSGNVCSPRDIHNIKCGTIGGPLI-NVEIKLIEDYDDPLC----GQILIGGQCLSSGYFRDEEATKRLFVDDTWIKTGDVGKWDNDGYLSIVDRMGSIFKLSGEYV------------------------------------------------------------------------------------------------ 17564090 20 -------------------GCPDGKTVWDVLTRSAQLNPNAPLFVNGRHVYTYREAVEEATIIGSGIVAI-MQKNQLIGIAGIHSRKYMHTMHGISGFDLTTVPLYHQSKLETLCDIIDNCKLEIIFCENAKRAEGF--LSSKLGDRLRSLKTLIILDKTTTLQKHDDVEVMSLDPVKPKPETTYVICHTSGTTGRPKGVEMSHGSLVTSVSWTIAYKWFGLEDTYFSFLSLAHIYEHLIQTL--TIYFGGKIGIYDGNTA-TLIPQIQKLEPTIVSLVPRLLNKLYEAVHDGRYDTGKLKVLTSGGAPITKEVKTFTRYAYGCPLVEGYGQTECSAAGT-LTLPWDTTYGNVGGP-APWAQVKLVDPEKNYFSMNDEGEVCFRGNAMMTGYFQDPELTAKTIDSEGWLHTGDIGKWLPTGGLQIIDRKNEMFKLSGDFVSPIQIEAIYANSPLITQIYVTG-------------------------------------------------------------------------- 145239757 110 ---------------------------------------------------TWKELRDRVRRCANSLKVSGLQEGDRVAGFLGNHTNTVVAMLATASIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASKVHGTDAKLRDIVPGLPNLELLVIVLTYNSFLSTASNPSAPLEFASLGPEHPVYILYSSGTTGAPKPIVHALGTLLQHKKEHVLHCDVRPGDRLFTTWMMWH-------WLVSGLASGATIVLYDGFDPEAMPRLIDELQITHFGTSAKYLSMLEQASPHRPVSLKTLKAIFSTGSPLAPSTFEYVYSSIKADLM--------LGSITGGTDILSLFCGSC--PILPGMAVSVYDYAGNDVSTGEAGDLVCTKPFPAQGPTGAEKYRKSYFDVFGIWHHGDFVRLEPHGGVVMLGRSDGVLKPAGVRFGSAEIYNVLLKHDEVEDSLCIGRRRDDTDETVVLFVKLQGDAPTATRIQATIR-KELSPRHVPGIVDVCPEIPVTSNGKKVESAVKQIL------- 156933479 15 ---------------------------------------DAVALTDGGATFTYGELADRVAQVRAHLPAR--------ALMCENSAGSLTGYLAALNARAVPVMLDG-----QLDETLANA-----LFARWRPGFLWLPEGRA------------WPGEVLLRQDGYQLIATNEPAPAMD-DALALLITTSGSTGSPKLVRQSYDNLLSNCASICDYLAIDANERPLVYLPMNYVYGLSV--IHSHLAQGATLLMTRSPVQPGFWAFVKSQQATSLAGVPYTFEML-NKLRFMRMTLPSLRTLTQAGGKLSAALHEAFAAWAGKRFVVMYGASEATSRMGYLPEHAAAMPGAMGVAI-PGGRFTLEDENGVEIAAGVAGELIYYGPNVCHGYALERACLARTDDFNGRLATGDLARRDDNGIYTIVGRKKRFLKVFGNRVGLDELEQLVKNHFVGLECATGGVDD-----RITLFLTDETQAETVKSWLAQTCQLHHSAF----RVVILEAIPKNAAGKTLYAQL----------- 117921154 28 --------------------------------------------------LTYQELDKQSDAIAFALNAHGLTRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFIIPKAHIARRLAGTLSRVLTGAPSLATILLS-TAKSFTTKASAANLPYPMALLRHDEMAAILFTSGSTGTPKGVVYSHGMFEAQIQALKQDYGIAHGERDLATFPLFSLFGLGMASIVPEMDASKPI----TANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEKKQHKLSSVKRVISAGAPATIASIARFSKMLGVPVLNSYGATESLPISMIASDELLTTTQTVGRAIDGVTEADIPEDNGLRLNAGEIGEIVVTGPMVSQSYYRREKATTAAKIWDRRHRMGDLGYLDDSGRLWMCGRKAHRVDAGGQRYYSIPSERIFNTHPNVKRSALVGI------------------------------------------------------------------------- 46486682 3619 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIGKPIS-NTQIYILDKYGNLLPPGIPGELYVGGDGIAQGYLSHPELTQEKFILNPFYKTGDLARWLPDGNIEFVGRIDNQIKLRGFRIELGEIEALLNGHSQIQQAVVIAREDIPGNKRLVAYIVASDESLSTKELREFTKQK-LPEYMIPSAFVTLDSLPLMPNGKIDRKAL----------- 46486682 2730 -----VEWNDTAVE-YPKDKC-----IHQLFEEQVEKTPDAVAVVFEGEQLTYQQLNQQANQLAHYLRSFEVGPGVLVGISVEPSLEQVVSLLSVLKAGGVYVPLDPNYPQERLAFMQEDSKVQVVLTQEPL--LEKISLQHSRMVCLDRDQDVIGRESSENL------------ACHTTPDDLAYAIYTSGSTGKPKAVLGRIRSTVNRLHWMWEMLPFAADEICCQKTSI--NFVDHVAEIFSPLLKGIPLVIVKRGDVPQLMSLLRDKKITRIVLVPSLLKTMLEYGSEQFTQLRYLKYVFCSGETLPLNLAQAFQQKISARLFNLYGSSEVAADVTCFE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146281296 11 -----------------------------------------IALSEGPRQLSYAELRHEVATRASQLQQLGVQ---RVALALDNGLDWALWDLALLRTGLVCVPLPGFFSPAQQEHVLNHAGIDCLIGTPGALAERFRPAEAGLLLRQPQTVTPVPAGTCK-------------------------ITYTSGTTGQPKGVCLDAEAQLAVAESLWQASLPRDVRQHLCVLPLA-TLLENIAGLYAPLLAGARIDLRPGFELPRLLATLNENRPHSLILLPQLLLALVSAAEQGVALPTSLRFIAVGGGRVAPQLLERA-ERLGLPVFEGYGLSEC-ASVVCLNTPEARRIGTVGRPLA-HVELRLADD----------GEVLVRGP-RMLGYLGEPPLARE------WLATGDLGHF-EDGFLVLHGRKKHQFVTAGRNVNPEWVEAELVQQAPIAQAW-------LHGEALVAVLVPRRPGLADAELQAAIVNAGLPDYARVHRWLRADA-PATANGRLRRNAL----------- 116196582 85 --------------------------------------------------ISYTDYERLTHQLGAGLRKLGLVKNDRVHVYAATSQNWLAMAHGAGSQSMPIVTAYDTLGEEGLRYSMVATKAKVIFLDPHLTLTNVLAVATAVQTVVWNDQHQLNPEHAEKLLSFEELRENPVDVVAPTPDDLCCIMYTSGSTGTPKGVPVKHSAVIAAVAGASVVVFIGPGDGLLTYLPLAHILEFVFE--HAAIYWGATLGYGNPKTLSDA-STVKKAKVNLFWGALSLKEMLMSSGLPGSAILDAMKLCLSAGGPVSKET-QKFLSMSICPMIIGYGLTETSAMGT-LQNPLEWTSESIG-AMTASIEAKLVDDAGATNKPNPQGEIWLRGPTVLSGYYENDEETAEALTADGWFKTGDIGEWDRNGHLKIIDRKKNLVKTNGEYIALEKLEATYRSAPVVANICVYADPTQAK---PIAIIVPAEPAL----------------------------------------------------- 21222888 29 -------------------------SLADLPFDNAAAVPGQVVLRSPEGDWTAAEFAGQVLAVAKGMIAEGLVPGDRIAIMARTTYEWTLLDFAAWAAGLVTVPIYPTSSLFQTRWILQDSGAVTLVTETTAQAAALGPEL----DRIPDLGHLWVMEKGHVERLAELGARVPDAEVEVRPGTLATLIYTSGTTGRPKGCVLTHGNFFAEVDNAIELLYTGEEPSILLFLPMSHVFGRMV--AVACVRARVRLGHAPSLKPEDLLPDLAAFRPTCLLTIPYMLEKVFNSARAKAESGGRVKYAICGGSPLGRRLA-AFYAGAGIEIFEGYGLT-ETTAAATVTPPLKPRLGTVGWPL-PGTRIRIAAD----------GEILVAGEQVLHGYWDPQAGGVVQAAPDGWFATGDIGSLDDEGYLTITGRKKELLITGGKSVAPAPLENWLRSHPLISQCIVLG-------------------------------------------------------------------------- 9368951 57 ------------------------QTVHDLFEASVEKVPNKKCLTYEPKWITYKEVAERRKNFGAGIKSIGFTEEKYVGLWAQNRPEWQITELALLSQSLFPISLYETLGPETTEYIINHSGLTAI-----ACSVPHIPTLLKVAPRCPTLKLIISLDPLDAGEPAGHTKREGLSMKPPKREDVLTINYTSGTTGDPKGVLITHAQGVAGITAARSMQSILSSDIHISYLPLAHIYGRMADQ--TALAEGASI----GYFHGDIAGLVEDMKITGLMSVPRLYNRISGAVQAATIDLDRARTMVSGSAQLDPEVHQFLRAAFGNDFIQGFGMTESYATGTA-QVPGDFSTGNIGPP-CPCVELCIVPDYDYTVKPNPRGELLMRGPIMFKEYYKNPEETAKVVEADGWFHTGDIVEVDSMGRFKIIDRKKNVLKLSGEYISPERIENV---------------------------------------------------------------------------------------- 159131309 116 ---------------------------------------DTTAVISATESVSWKELRERVRKCANSLREAGLQAGDRVAGFLGNHANTVIAMLATTSIGAYWTGVSPDTGVHAVLERLRQIEPKILFADNASKVHSAHEKIRQIVSELPELQLLVVACTYDTFLASVSNASAALEFASLDPDHPVYILYSSGTTGAPKPIVHALGTLLQHKKEHVLHCDIHPGDRLFTTWMMWH-------WLVSGLASGATIVLYDGFRPLDMPRLIDELSITHFGTSAKYLSILEQASPHRPVTLRTLKAIFSTGSPLAPSTFEYVYSSIHPDIMSITGGTDILSLFCACCPILPVYKGEI-QCRCLGMAVSAYDYSGSDIGTNEPGDLVCTLPFPAQGPVGAEKYRKSYFDIFGIWHHGDFVRINPHGGVHMLGRSDGVLKPAGVRFGSAEIYNILLKHEEIEDSLCVGRRREDTDETVVLFVKLASHADLAARIQATIR-KELSPRHVPGIVDVCPEIPVTSNGKKVENAVKQIL------- 45657613 5 -------------------------SLYHLIRDVASVYSDRPMYWIREESISYKDWYENLKNLSTFLIDLGMHKGNTAGLICDNRYEWSLCSLSLVTIGCVDVPRGCDATIEDLKYILEHSEAKILFLENE----KVLKKLLENKSSLAKVKTILLIDPPTKWKDLENSRTYDQRGESLGGKDLATIIYTSGTTGAPKGVMLNHRSFTWGIHQIQEFIPGSYNDRTILFLPPWHIAERLLETTLIAW--GASMACSSIPT---IPADMQKVKPTVLVSVPRLWQKLLDRFIASVFLLSKIRFALCGAGAMPSHIQFFFRSA-GIHIIETYGMTETTGIGAIGEFPIP-KNGAIGAPL-PGTAIKLVGENGKVVTPGEKGVAWHKGPHVTMGYYKEPEKTSKAL-QDGWLDSGDILTWTHTGELKFAGRAKDTIVSGGENLEPAPIEAKLTESEFINQVIVVG-------------------------------------------------------------------------- 62423116 29 ---------------------------------------------------TWQLYYQRVREFSSGLAELGVIRGDIVAVLGDNRPEWLIAELAAQTLGASVVGIYPTSIGDELTHILESSAARVVVAEDQEQVDKLLALKAQEAAGLAFGIDTIVFYDPHGLEQYTDSILLDFTEVEARGDDIAVICTTSGTTSKPKLAYLSHANLLSMAANLDSIDPITPNYRYVSILPFAWI-GEQMLAVACGLLKGMAISFPEDFAPPRIWEMLSEVQVTGLKMLGKLANLVATRPIREQLGLTRMKRCYTGGAPLGPDVFRFFHSI-GVNLKQIYGQTE-ICGIAVVHRDDDISYTSVGTPI-PGTEIRFSADH----------EILLRSSSVFRGYHRNPEATAEAVDTDGWLHTSDAGYLDEHGHLVVVDRLKDV-------------------------------------------------------------------------------------------------------- 193657016 172 -------------------------TVADVFKHTVVKTPHKVLFAFEDKEWTALQVEEYSNKVANVMLERGFKKGDVVGLLMENRPEFVGIWLGMSKVGIVTALINYNQRMVSLLHSIKVANCTSLIYGAELSSDIDDIKDDLDNDIFKFSSTPPPANDGTYLNHFLDKASPSAPNPPEKPNDKLLYIYTSGTTGYPKAAIITNVRYIFIAGAYAYQVGLKYSDRFYTPMPLYHTAA-GIMCIGQSLLYGCTTVIRKKFSASGYFQDISKYNCTVTQYIGEMCRYILATPPKADDTNHKLRIIFGNG--LKPQIWKEFVSRFNVPVAEFYGSTEGNANIANTDNTFGAIVSRLIPSIYPISIIRVNPETCEPV-RNAAG-LCTRNPG-----------------KEEW---------------------------KGENVSTAEVEGVVSNIAGYRDCVVYGVEVPNSGRAGMAAIVDKDNTLDVSTLSDGL-QKALPSYARPLFIRKLNEVEMTGTYKLKKLDLQ---------- 209526812 113 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSILIPTGGTSGTIKFAVHTWETLTASAIGFQQYFD-QSQINSFCILPLFHVSGL--MQFVRSLITGGQLVIYPQLDISDFF----------ISLVPTQLHRLLHHPQTANW-LSKFTTVLLGGSPPWLELLNQAR-RHQIRLSPTYGMTETASGVVTLKPDDFLAGNNSSGRVLPHAKVMIVDPQGQPVKSPEIGLIKIQANSLSWGHINQPRLSQ--------LITDDLGYFDECGYLTLVGRQGDQIITGGENVFPVEVEAAILATGMVADVCVVGIGDRHWGEVVTAVYVPHDPPVSIQILANSLGDR-LSRYKHPKNWIAVDTLPRNDRGKINRQLVIQQIQ------ 166198270 112 ---------------------------------------------------TFGELRRDVALFAAAMRKMGIKIGDRVVGYLPNGVHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRISQIQPKLIFSVAAVKQHDHMEKLQNVVKGLPDLKKVVVIPYVEDFLATEGDQDPQLEFEQLPFSHPLFIMYSSGTTGAPKCMVHSAGGLIQHLKEHILHGNMTFNDVII----YYTTTGWMMWWLISSLAVGASVVLYDGPSANVLWDLVDRLGITIF-GTGAKWLAVLEERDQKPHSLQTLHTLLSTGSPLKPQSYEYVYSCINVLLGSISGGTDIISCFMGQNMTVPVYRGEI-QARNLGMAVESWSCEGKPVW-GESGELVCLKPIPCQHFWNDESKYHKAYTFPGVWAHGDYCKINPKGGVVMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVSDSLCVPQYNSDGEERVILFLKMGPNKSFSQELVGKIRGAALSARHVPALILETKDIPYTISGKKVEVAVKQVIAGK---- 14601325 9 ----------------RREKPWEGETFPWLLEWRARTQPGRVAFRWKRRRYTWRDYYLRVAYAALALENLGLGPGDTGAFITFNRPSWVIYEVGVQLLGGRAMGIYRDSLSDEVGYLLDSGDAKFVLVEGQDSGVDVDKIIVDEAKGLHQYRGMVLVTFGDVMRLGRKLYSDGGDMGELEPDMVCGLFTTSGTTGLPKLAMISFKNMLAMAHQLNTVDPVREDWEYVSFLPTAWIFKVNFPETPHTLWRDFREIAPHFFSPPRVWERIAKYKIGYEAAPPTLWRALALRAVLDKAGLKRIVRAYTGGAMIGEDYVI-FYHSLGVNLKQIYGQTE-VAGIAVVHPDDDVRPDTVGKPL-PLTEVKIAED----------GEILMRSPAMMKGYYKNEEATAKTIV-DGWLRTGDVGVLTEDGHLKVLDRAKEIIILSGTKVAPQVIQNKLKFSPYIGEAAIVGSGKPRWAERRRIPFTSYSDLSQKPEVLQLLKRRRLPEKERIRRFVSLDDEEMTRT-----RKLRRMVIESRYAG 169631742 60 ---------------------------------------------------------------AAALRERGLRRGDRVAMTAASDEEYLATLLAVLLLGAVPCAIAPPPTPSRPDSAVAHLRAALEVLSPAVVIAQPRVMVAVVHP------NVLAYDQLGDANPI-----EWELLSTAHPADVHHIQLTSGSTSAPKAVVLTHGNVVHNASAIAYGTRASRRDRVFSWLPFYH--DMGFIQVLAALLYGLRVGVMTPRDPISWLRHMSHHGSTHTAGPPFAYRAVSDAIGRGDPDLSSLRHAYVGAEPIPYPVVCDVTARLGLVLVPCYGMAETVLATSQPYPPGETAFGSCGRPVDGL-RLRVLSAEGEVLADGAVGDIQVSGPSVMRGYLRPDGGVVA--PEGGWHSTGDRGYLDG-GELFVVGRRKEMLIVRGRNFPPYDVERQIDQLSGAGGVSVVTVQDERRAESVVAVVGTRAAAREYEGLRSRVAGGVRAAFGFSDDVVVVPAIPRTTSGKRQRLKVREAYLSGLLS- 186686473 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGQIKFSIHTWETLISSVQGFTEYFQLI-QVNSLCVLPLYHVSGL--MQFMRSFITGGKLAILP-------FKVLESGQILFISLVPTQLQRLLQNPELTKW-LSQFNTVLLGGAPAWNELLEKAR-FYRIRLAPTYGMTETASQIATLKPDDFLSGKISSGQILPHAKVTIRNQQGEILNSNQIGNITIHAQSLSLGYYPITRDNQADFQVD------DLGFLDNQGHLNIVGRNSDKIITGGENIYPAEIESAIQATQMVADICVIGIPDKHWGQALTAIYIPKKSDISALKIQTLLKDK-LSKFKIPKYWIPQQYLPRNSQGKINRQQLQQIATE----- 134097414 1 -----------------------------------------------------------ALRMAGALRD-DVRPGDAVAILAADPGLIAPAVQGVWLSGGSVTMLHQPTPRTDLGHWAQD-------TLRVLSMIGARLVL--LGPPFDQLSGLLSENAIEHRLLAELDGEPPAGPVEVGEDATALLQLTSGSTADPKAVRITHGNLHSNMRGMVTAAELDAEDVAVSWLPLFHDMGMVGCLTVPMAIGMEAVKVTPAARPLLWPELISRHRGTVTAFAYAVVGRRMERADEGQFDLSTLRFTLNGAEPIDPAAARAFTARFGLDMVCAFGMAESTLAVSFAPLGCGIEVDTIGRPL-PGLEVDVVDDAGKRLGEREVGRLRIRGDAVTPGYLDGPLATQ---DEQGWLDTGDEGYLV-DGQVVICGRRKDVIIMGGRNIYPVDIERAACEVDGVRNAAAVRQEAGTRRERFAVVLKLADDEAAVKALRKEVAARVVDAVGVPSAVVVLRTLPKTPSGKLRRAATAELV------- 86740298 14 -----------------------------FLARHLERHGDRTAVVTAEGRLSYRELAARVDAAAGRL-----GAGRRVLLAAVNTIDVLVLYLAALSAGHA-VLLVPGDNAASTDALITSYDPDVVIRPAGTRT--------RVEQRREGSKH--------------DLHP-----------DLALLLSTSGSTGSPKLVRLSYTNLQANAESIVECLGLRPGDRAATTLPLYYCYGLSV--VHSHLLCGAGLILTSLSVVDAFWNLFRDGQGTSLAGVPYTF-DLLDRIGFDAMSLPHLRYITQAGGRLAPDRVARYAERNGWDFVVMYGQTEATARMSCLPPHAPTHPHTIGVPVPGGSFRLLADRTGSTDSTGDLGQLVYSGPNVMMGY----ARTASDLALGPTLRTGDVARRTDDGLYEIVGRQTRSAKVFGIRIDLQHVEDTLAGQ-GLSACCVTG------DDAVDVMIEGDRDTPSVRRLVA--RACRLPENAV--RVHRLAALPRLATGKPDLVALQEIARD----- 123489117 33 -------------------------TLYDVIEYTAKKFPDIPFLIYANGKWNRLEFRKQRDALGSSLRTNFPSLGQNVGILSHNRVEWVLAQHACYAYRYVPVPIYDTFGIDNMLFIINFAHLTHVFIFST----KVQMLLDAIDENCCLTDLIIIESEDTRFHKFNDLLSCPHILPPPKPQDPAFIMFTSGTSGNSKGVVISHSNMIASSATIIYVSHFTTKDRYLSYLPLAHVF----ESILHVIASGTPIAIYS----GDIKRLTEEFKITVVSGVPRVFERIHEGVQAQLKKKSAMRLIVCAGSYMPPELSHFMRLAFNCDFVIGYGLSETSGPILGQADS-DCHDGTCGIPY-PCGEVKLVDEEMGFFASKKEGELLVRGAGVISGYYKNPEEQKINF-EDGWLKTGDIFRVTESGQLQMVGRRKEIIKLSGEYVSIQKLMNIYTQVKGVAQLYI----HAGMSSRLTAVAVLENGFAADENLKKFAKENKLNGFEMIRGVFISPEL-LTPSMKQCRRRIAEKYAQQLQA- 169613847 138 -------------------------------------------------------LRERVRLCQAGMIALGLEEGDRVAGYVANHTNALVAMLAATSLGCVWTAVSPDTGVHAVLERLRQIEPTLLFADNAARSHPVLPKVDEIARGLPSLQGVVINGRAYDYKTFTSPPTAPLTFKRLPADHPVYILYSSGTTGAPKCIVHGAGTLLQHKKEHIIHCSITLRSRLFCTWMMWH-------WLVSGLASGATLVLYDGPDDLAMHRVINEYGITHFGTSAKYLSVLEQDPAASGLDLQTLEAIYSTGSPLAPSTFSYVYSAFPSTI-NLGSITGGTDIISLFGAPNPLLPVCEGEIQGPGLGMAIYDYTGVDVATGEPGDLVCTKPFICQAFWGTEGETKSYFDKQPIWHHGDFVRFSKEGGLWMLGRSDGILKPAGVRFGSAEIYNVVLEHFAVADALCIGRRREDTDETVVLFLKMNNGQELTTELVSKIKKQGLSARHVPAVIDECPEIPVTTNGK----------------- 118463274 40 -------------------------------------------------TITYGEVAQRVSALGRALSDDAVHPGDRVCVLGFNSVDYATIDMALGAIGAVSVPLQTSAAISSLQPIVQLSDAVQLITPTRLVVFDYHPQVDAVQDAAARLSGTGVAVQTLAELLERGKDLPAVAEPPADEDSLALLIYTSGSTGAPKGAMYPQSNVGKMWRRSKNWFGESAASITLNFMPMSHVMGRSI--LYGTLGNGGTAYFAARSDLSTLLEDLELVRPTELNFVPRIWRRLSEAGDARQYLLGRFTFAMTGSAPISPELRNWVESLLEMHLMDGYGSTEAGMV---------LFDGEIQRP--PVVDYKLVDSTDRPHP---RGELLLRTENMFPGYYKRAETTAGVFDEDGYYRTGDVAEIAPD-RLVYVDRRNNVLKLAGEFVTLAKLEAVFGNSPLIRQIYVYGNSAQPY---LLAVVVPTEEALASGDLQQVAKEAGLQSYEVPRDFI-IETTPLTGIRKLAWPKLKQHYGERL--- 40062701 101 ------------------------------------------------TALSWKDLNLNVAKISDWMRANGLQKGDRVAAYLPNIPETVTAYLGTSAVGAIWSSCSPDFGTVGVIDRFSQINPKILFIGDKYKTINIAERLKEIMSKIPTVKVVIVSYPGTEIEKKDNLKVDIYRWHEIMANDPLAILYSSGTTGKPKCICHGTGGILLQHNKELQICDVKENDRVF----YFTTCGWMMWWLVGSLSSGATILLFDGFKDDLLFEFASEEQITLFGISAKYIDTLSNNKVVPKHDMSKLKTVCSTGSPLSIDGFRYIYKNIDVHLASIAGGTD-IVSCFVLGNPLQPVYAGEIQNRGLGMDVDVFDEKGFSIK-NTKGELVCKKPFPSMPFWNDNEKYRSSYFEKNVWHHGDFAKVTDNGGFIIYGRSDTTLNPGGVRLGTAEIYSVVEKFEEIQESIVIG---QSWNNRIILFIILNQGDKIKDKIKKAIRSNTSPRH-VPSKIISILDIPKTKNGKLVELAVKQTVEGE---- 118473501 44 --------------------------------------------------ITYRQLAGRIQAVTNAWHNHPVNAGDRVAILGFTSVDYTTIDIALLELGAVSVPLQTSAPVAQLQPIVAETEPKVLVVFDYSHEVDDQREAFEAAKGKLAGTGVVVETITDALDRGRSLADAPLYVPD-EADPLTLLIYTSGSTGTPKGAMYP-ESKTATMWQAGSKARWDETSITLNFMPMSHVMGRGI--LCSTLASGGTAYFAARSDLSTFLEDLALVRPTQLNFVPRIWDMLFQEYQSRLDNLEEVRTQLLGGAPISAEMKSWVEDLLDMHLLEGYGSTEAGAVF---------IDGQIQRP--PVIDYKLVDATDRPYP---RGELLVKSEQMFPGYYKRPEITAEMFDEDGYYRTGDIAELGPD-HLEYLDRRNNVLKLSGEFVTVSKLEAVFGDSPLVRQIYVYGNSARSY---LLAVVVPTEEALSSDSLQDAARAAGLQSYEIPRDF-LVETTPLTGIRKLARPKLKAHYGERL--- 120403948 32 ----------------------PGVTLISLIERNIANVGDTVAYRYLDVEMTWNALGVRMRAIGAHVQRH-AARGDRVAVLAPQGLEYVAGFFAAVKAGMIAVPLFPELPAERLDVALRDARPAAVLTTSAARQAVDDFLAAMSTADRPA---VIVIDD------IPDTAAHDFDPVNIDVDDVSHLQYTGGATRAPVGVEITHRAVGTNLLQMISIDLLDRNTHGVSWLPLYHDMGLSMIG-FPAVYGGHSTLMSPTRRPSRWIEALSAGSRTVVTAAPNFAYEWTAAADGSGIDLRNV-VMIIGSEPVSIDAIRSFNAAFAPAFKPSYGLAEATLFVSTIDHPQAVAHVSCGH-VARSQWCVIVDENGDELQDGGVGEIWLQGDNIGRGYWGRPEETETTFADRTWLRTGDLGFYL-DGELYVTGRIADQVCVDGRCHYPQDIEATVAASPIVRRVAAFTVDGDAR------VVVVAERAAGTARVDRAMRHHTIAVADV--RVVPAGAIPRTTSGKLARRACR---------- 183222441 87 ------------------------------------------------QRLTFQKLKNEVIKLQNHLLSLGVKKGDRVVGIVPNAPISTIGMLATTSLGAIWSSASPDFGVKGILDRFEQILPKVVLSVESYKKISIIDKLEEVTQSLSSAKHKVDFGKIKNPIRYEDLKDPEIQYTPIEFSDPVYIMFSSGTTGLPKCIVQGGGVLLNHTKELSLHCNLSSGEKL-------FYYTTCGWMMWSVLALGATLYQFDYPNWETLWSMAEKENIQVFGTSAKYLSVLEEEGVKEKYLLPNLKVILSTGSPLPISGFQYVYEKINPKIQSISGGTDLNGCFALGNPSLPVFAGQIQCKGLGMD-VQVFDDMGKSV-VGEKGELVCPTPFPMPLYFWNDEKYKSAYFENIWCH-GDFASITPENGLIIYGRSDATLNPGGVRIGTADIYSVVAKIPEIKDSVIIGQ-DYKDDVRVILFVVLSNGIQLDEVLIKKIKEQETSPRHVPSLILTVPEIPYTVNGK---KV--EIAVKQTVAG 189188522 6 --------------------------LSQLLQHSATAFPNKTCLQDGRTHTSYSDLFSIAEINAAQIRKL-AGRGSPILIHFDNHWDNIVWFWSVVLAGYIPAMSTPLVSDGEQRE-------KHLLHLHRLLEDPIVLTSTRLQSDLATSDQFQLQIRPIEKFGDESSEWSGTSSSVMGSSDIAALMLTSGSTGHAKAVTLRHGQIVAALNGKSQYHETTSEDVFLSWIGMDHVANLTEIHLH-AMHLGADQVQLPAGDPLLFLQQCAQHRVSYTFFLATLLRSLQKGEQLSSMDLSRLRALISGGEANVVETCDDLSKIYGAPIRPGFGMTETCANCPEYDISRGLEFASLGSCV-PGMFVRVVESSGRVLNSSEVGYLEVSGPVVFSGYYNNYSATTEAFPTKEWFRTGDLAFIDDAGQLTMTGRAKDTVNINGLKYPIQELET------AIEEADIKGLPHRVKGSSTEAIVVV-----------------YLPDYS-PEHVETRVKVARSVSGKLSRAKLRRAFEE----- 153870611 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVKPDNLAYVIYTSGSTGKPKGVMIPHQAINNHTVWMQKTFPLTATDKVLQKTPF--NFDASVWELFTPLSVGAQLYMAKPGGHQDLVKVIIDQQITILQTVPSLLQMLLEEPNF--DHCHSLKRLFCGGESLPVKLQKRFLTQLNAELINLYGPTETCIDATFCQREESYQKIPIGSPIDNL-QVHLLDSTLKPVPVGIAGEIYISGAGLARGYLNRPALTAEKFVSNP--------------------------------------------------------------------------------------------------------------------------------- 111225054 92 ---------------------------------------------------SWDELRRQVARAAAGLRALGVTEGDRVCGVLPNTVYATVAMLAAASIGAVWSSCSPELGATALTARFAQIAPKVLVGVDGYSHDTVAALAALAADLPGLAATVIVPYLAPDWDELMAAENAELEFTRVAFDAPLWILYSSGTTGPPKAIVHGHGGILLHLKALALHLDLGPDDRYCWFTTTGW---MMWNYLVSGLLVGATVVLYDHPALGTLFGLAEALEVTCLGTSAAYLQSCRDAGLVPRDDLSLLRTIGSTGSPLSAAAYAWVYEAVSPQLTSVSGGTDVCTALAAGLPTMPVRAGEIGSR-ALGCAVAAFDADGKEV-VDEVGELVVTAPSMPLFLWGDPDGSRDSYTYPGVWRHGDRVRITPDGAVVVEGRSDATLNRGGIRIGTGELYSVVEELAEVTDSLAVDTSDAPGG-GLLLFVALAEPGLT-AELAQRIRQTELSPRHVPDRILEIAAVPRTHTGK----------------- 119720514 45 -----KPWERVVEGEAPRVRWFAG---GELYENVVSRHRGKVAVLYESESLTYEGLDALAGRIAGWLESVGVGRGDWVTVYSPPNPESLAFMLAAMRVGAPFEPVFTGFGYYELAKRIARRGSRVVFTVDGYTRR-----GREVDTLGSVLRAVEESGAKPVLLVSERLGRKVPAAPGVYTLDEAL---SSGASSEPKPLSYPAAGFLVQVYATSRWIGLKPRETLFNTVWPGWITGVS-YLVFGPLMTGSTVVLYDGRGWDRWISIVESYGVTLLLTTSGALRLMSRQPAFRSHDYDSLKAVLVTAEPLDAETWGWAYSVLGIPVLDLYIQSEGTFLVGNLPSYTHIVPGTCGPPM-PGFHVEVLED----------GRLVVRKPWPAIPV-EAPGDFWEK-WREGFYDTGDAARYSVDGYIEVLGRRDGVMKVSGYRVSPGAIERVVAGVPGVRGVRVYARPDPLKFEVP---VVSVEGSADPEAVRKAVREK----------------------------------------- 67484572 13 ----------------------------DAVEHWVEDDPDHPFIISGGKRYSYKEVLEYSKTLARGLIKMGIKKGDNLGFFSRRRLEWHYLFIACSYIGARICSLYESLGKEAVKYIIEHAELKYIFTSNE---------KIKVLEEVGCLKNIIFINEFEVEQPSKDLANTDILLTKVKPEDDALLMYTSGTTGFPKGVPLTHENLISCATSLVERIPLTDPMSSISFLPLAHVFAIVLE--MTIYRLGGVIGLMSQGIP-TLVEDIKLMKPVVLAAVPSAFYLKEKRLEFEPTALTKLQIIISAGAPLTEEIAKFFRIVIVDALFIGYGLTETTGMGLASQFSNGIHLDVAGRPYPTVMAKIECVPEMGFCTQNEEGEIYLKTTAGFKGYYKESEEYNNEHIKDGWIKTNDIVKYRKDHDFEIIARANNIFKLSGEYISTEKIENILQESNYVKDIFVDGKSNYLYGIIVPQFIFLRKEIIGTPDLNKVASEHGLMGYEKVKRIILHPDIERTPSLKIKRNNVKKYFEREI--- 196240791 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIPTGGSSGKIRFAIHTWETLTASVEGCQRYFKL-EKINCCCVLPLYHVSGL--MQFIRAFQSGGELFIS---SFKQLLNDLETQSLQFLSLVPTQLQQLLQIPSAISW-LQQFKAVLIGGGPTWPDLLEQAR-VLKIPLAPTYGMTETAAQIATL-KPSAFLTGKSGYTVLPHARVRICNAEGEPLSRGQTGKITVETPALALGYY--PEQFKDA---PPHLITDDLGWLDAWGTLHLVGRSSEKIITGGENVFPIEVEAAIRQTGLVRDVCVLGLPDCQWGEVVTAVYVPVQPDLSVSSLQAAIATQ-LSKYKQPKRWIPLTTLPRNNQGKINRPQL----------- 46116522 118 ---------------------------------------------------SWAELRDAVRRCSNALRAAGLKPNDVVAGFVSNHVEAIVAMLGAAAIGAIWTGISPDNGVSAVLDRLNQIAPKVLFADNGTTTEIVGALKDNGLERVVVINNISSGGLGLEELELESASEEPLKFEQLPPSHPLYVLYSSGTTGLPKAIVHTAGTLLQHKKEHLLHCSLDSTSRMLYYTTT--SWMMWHWSI-GALAVGSTVVVYSGFRPHAHLRLLSDLEVTHFGTSAAYLTALEANVRDSSIDLSRLQAIYSTASPLPPSTFKFVYEAFPKHI-NLGSITGGTDIISLFGAPCPLLPVRVGQCAGLGMAIRAVDATGESINADEPGDLVCVKPFLCQTFFGGEAKYKSAYFEDGVWHHGDFIKI-PDGSLVMLGRSDGVLKPSGVRFGSAEIYNILTRFAEIEDAVCIGRRREDSDETVCLFVVMVPGHEFNDDLRLRIKSKELSPRHVPGVVEECGAVPKTSNGKKIEVAVKQILS------ 72161812 82 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKGVELSADALLASARASTARIGAQQGEPWLCVLPTAHIAGLQV--LLRARLLDAPVLFRP-FTVEAV-QAAARQRP-HVSLVPTQLRRLLAAGV----DLSQFRTILLGGAAADPGLLAEARRA-GGRIVTTYGMSETCGGCVY-----------DGLPL-----------DGVAVDVDAEGRILLAGPVLYRGYRLRPDLTAAHRAERAWFRTSDLGVVD-DGRLRVRGRADDVINTGGHKVVAGEVAALLTRLDTVADAVVVGRPDPEWGQRVTAVVVPADPTPTLAEIREWVSAH-LPRYAAPRELDLRAELPLLPSGKPDVRQL----------- 113970881 28 --------------------------------------------------LTYQELDKQSDAIAFALSAHGLRRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFIIPKAHIARRLAGTLSRLLTGAPSLATILSFSKKSSAAKSSTAKTSVAKLPELRHDEMAAILFTSGSTGTPKGVVYSHGMFEAQIQALKQDYGIAHGERDLATFPLFSLFGLGMASIVPEMDASKPI----TANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEKKQHKLSSVKRVISAGAPATIASIARFSKMLGVPVLNSYGATESLPIFTTTQTTDNGGGICVGRAIDGVTEADIPEDNGLRLNAGGIGEIVVTGPMVSQSYYRRETATTAAKIWDRRHRMGDLGYLDDSGRLWMCGRKAHRVDAGGQRYYSIPCERIFNTHPNVKRSALVGI------------------------------------------------------------------------- 120403564 86 ------------------------------------------------ETITYAELSRRIHAVTAALTD--VHPGDRVAVLGFTSIDYTTVDMALAMLGAVAVPLQTSAPATTVRPIVAETEPVVIATVTRLVVFDHRAGVDDHRDALISASDRLRAANSPEVETITDIVARGSKLPSADGDALSLLIYTSGSTGAPKGAMYPQHLVANSWRRLARSFWGDLGVITLNFMPMSHVMGRG--LLYGTLDAGGTAYFAARSDLSTFLEDLALVRPTQLSFVPRIWQELERRPSDATEVIADLRRSLLGGAPLSPEMRAFVENLLDVHLIDGYGSTEAGAVF---------VDGRVQRP--PVIDYKLVDSTDRPHP---RGELLVKSETLFPGYYKRPDVTAEMFDEDGYYRTGDIVAETGADQLTYLDRRNNVLKLSGEFVTVSRLEAVFGNSPLVRQIYVYGNSARPY---LLAVVVPTEKAAVAESLQDVAKATGLQSYEIPRDF-LLETTPLTGIRKLARPRLRERYGEQLEA- 40796035 86 ------------------------------------------------ETITYRELWQRVGEVAAAWHENPLRAGDFVALLGFTSIDYATLDLADIHLGAVTVPLQASAAVSQLIAILTETSPRLLATPERLVVFDYHPEDDDQRAAFESARRVIVETLDAVRARGRDLPAAPLFVPDTDDDPLALLIYTSGSTGTPKGAMYTNR-LAATMWQGNSMLQGNSQRVGLNYMPMSHIAG--RISLFGVLARGGTAYFAAKSDMSTLFEDIGLVRPTEIFFVPRVYQSELDRRSVAGADLDTLDVAVVGSAPLAAEMKTFMESVLDLPLHDGYGSTEAGASV--------LLDNQIQRP--PVLDYKLVDRTDRPHP---RGELLLKAETTIPGYYKRPEVTAEIFDEDGFYKTGDIVAELEHDRLVYVDRRNNVLKLSGEFVTVAHLEAVFASSPLIRQIFIYGSSERSY---LLAVIVPTDDALLAESIQRIAKDANLQPYEIPRDFLIETE-PFTANGKLLRPNLKERYGAQL--- 169598029 61 -----------------------------------------------------------------------------IGLWCQNRPEWQITDLAAMSQGLYTVSIYDTLGPDTTEYIINHSELACVV-----AGMNHVTALLKLKPRLPSLKIIVVLDPSHGELPGESGEQQPLPMSPPSPADIATINYTSGTTGNPKGVVLTHHNAHAASCSGMVLTGSTEQQVICSFLPLAHIYQRLGEG--QALASGSAIGYF-HGNIAELVDDLQVLRPTMFSGVPRLYNALSRHVVATKYDLDRCKVMISGSAPIDPSLHQFLRIVFANNFTQGYGLTETYA-ASLVQHEGDLSSGNCGG-VTPNSEHCLMDVPDMEYLPHPRGELCIRATTLFREYYRNPEETAKAIDADGWFHTGDICSIDELGRFKIIDRKKNVLKLAGEYISPERIENVYLAHGDSHQAAIFGVPDGDIAALKAALTDKKVEKAVLKELDRVGRKNKFNSYERVKGVRFLDEL-LTPTLKLKRPQTAKAFRRDL--- 120609481 3 ------------------------DTFPRLLLRHAAERPQAAALREKEQTTTWARLAQLVERLAAGLDAAGLARGEHLVVIGANRPRLYATMLAAQSLGAIPVPLYQDAVAAECVYPLNNAEVRFCVVEDQEQVDKLLEIRAQCPAAEPGLQSIDALLEDGARTADAAPGWFAARAQAVQPDDVAAMFFTSGTTGNPKGVVHTHATLLDRATAGAEFDRLTAAEDVLAYLPPAWIG--QNIFSYAQWLACGYVVNCPESAATVSIDL-KEIGPTYYFAPPRIFEGLLTSVTIRMEDFSRVRVAYTAGEAIGPDLF-TFYRSIGINLKQLYGSTETAV-FVCLQPDDAVHADTVGVPIR-GVEIRV---DGN-------GEILVKSAGLLRGYYKNPEATAEVLTPDGWYRTSDAGFLDASGQLKIIDRVKDV-------------------------------------------------------------------------------------------------------- 28901007 3 ----------------QQHNDWADDTFPKVLQHNAKHWPEQVAMREKEREFTWQDYENRVKWMALALQDLGIGEQDVVGLLGDNRPEWVWGELAAHAIKGYSLGIYQDSMHEEVAYLINYAKAKVVIAEDEEQCDKLLELGDEIPSDDPRLIDVEQVYKKGQLIDKADPDKYLNMVAATKGSDLSILCTTSGTTSKPKLAQLHSGTFLDHCAAYLRADPRSPGDNYVSVLPL--------PWIMEQVYVVGQALISRQEEQETMMSDLREIGPNFVLLAPRVWARMMDSTPFKRLGFSNLSSAATGGAAMGPDTF-RYLQAIGVPLKQLYGQTEMCGAYT-VHQADDVDYDSVGVAFDNAD-VKVINPDSNGV-----GEIIAKSTGMFTGYLNNQAAYDED-VQDGWMHTGDAGYFKESGHLVVIDRLKDMSTSHGDRYSPQFIENKLKFSPFIAEAVVVGKGRPWLSAIICAIVAKWAEQKGIAEVYQAIREEVLKAQKISKFILLYKELELTRTRKVRRGVVAEKYGD----- 107027245 16 ---------------------------------------------------TWKGYANAVCSVSAALGAAGVARGDRIAIMGDVSQEWLIADMATICSGAVTVGVYFTASVEEVRYYLEDSGATLAFAGSAMKAADTSSRLLKIVVLDPDWKNVVSLAEFASHFDGDEVAYLREQSELARPTDLVSLGYTSGTTGAPKGAMLTHVSMLAGAFTWPTFCPLSEPQRMVIHLPLSHTVARIQATTLPLI---AKTVPYFVDVSADFAKCIQEVRPTSYMAPPTLALGIAREVLADRQDFDDLRYPYTASAPVPPEVVTLFQ-LWGVNLKENYGQTE-MVGGNLAQVTDWSRPGNSGVPLDPAWETRVLPD----------GEMIVRGPGLFIGYWNKEAETKAAL-RDGWLYTGDIVDVGADGSYKLIDRKKELINTAGKSISPVQVENELRQSPYITEALVIG-------------------------------------------------------------------------- 169631787 49 ------------------------------------------------TTVSYRELWERAEAIAAAWHEQGIRDGDFVAQLGFTSTDFASLDVAGLRLGTVSVPLQTGASLQQRNAILEETRPAVFAASIEYSVFDYHAEVDSQREALEAVRTIVVEALAEALARGRDLPAAP--LPSADPDALRLLIYTSGSTGTPKGAMYPQ----WLVANLWQKKWLTDDSIGVNFMPMSHLAG--RLTLMGTLSGGGTAYYIASSDLSTFFEDIALIRPSEVLFVPRVFQAELDRSLAPGESNSEIRVLGSGSAPLSPEMTEFMESLLQVPLRDGYGSTEAGGVW---------RDGVLQRP--PVTDYKLVD-----VPPHPRGELRLKSETMFPGYYKRPETTADVFDDEGYYKTGDVAELGPD-HLKYLDRVKNVLKLAGEFVAVSKLEAAYTGSPLVRQIFVYGNSERSF---LLAVVVPTPEVLEQDSLQQVAKDAELQSYEIPRDFI-VETVPFTVSGKLLRPKLKDHYGERLEA- 188592145 118 --------------------------------------PDAPALTARRERLTRGELRDRVARAAHALSQLGLREGDRVVAVMRNDAQAVVAALAVTALGATLSTAAAEMSVETLLDRFAPLAPRLLLAHTAQRPFDLADNVAGLAAALPSLEGIVQLDDGQPVHALGELDAGHFAWRRFPFNHPLFIMFSSGTTGKPKCIVHGAGGLLEHLKEHRLHSDLRPGDRLY-----FHCAWMMWNWQLSSLASGVEIVTYDGPTVDALWRLVADERVTVFGTSPAYLKMCEDAGPGQQFDLGALRAMMSTGSVLFDAQFEWVRDHVKPPLQSICGGTDILGCFVLGNPNLPVYAGAQCKSLALDVQAW---EHG--APTSGIGDLVCANPFPSRGFYGDVDGKKAYFSANGVWTHGDRIEFPPEGTARLHGRSDGVLNVRGVNVGPGEIYRVLRDIPEIREAMVVAPPDERYDQRMVLLLVLQDGVALTGALAARVRARRASPTHVPDRILAVPELPATHNGKLSEAAARNAVN------ 47220015 43 -----------------------------IFAQTVKKHPNKPALIYEGETWTFTQLDELSNAVAHWARAQGWVPGDVVALFMESRPLQVALWLGLAKVGVEAALINFNLRHDSLLHCLGVSGSRAIVFGAELAEAMLEIGTSFRQSMVPFCTGSIGADASLGAQPLDPLLASAPRDPPAPSNDRLFYIYTSGTTGLPKAAIVVHSRYYRIAAFGYFAFGMRPSDIIYDCLPLYHS-------------AGGAVHWGDLPIPP-----------------------LSASASIRKRSQSP----TGCGKRLAPERLGGFHRAFRVQIGEFYGATECNCSIANMDG----KVGACGFNVYPIRLVRVDEDSMEPCRPGEPGLLVGRINQRFDGYAN-PEATRKKIAHNVFYISGDVLVMDELGYMYFRDRGGDTFRWRGENVSTTEVEGILSSLLEQTDVAVYGVTVPVEGKAGMAAI---ADTTGSFDCNSFLQQRALPSYARPVFLRISPRVDTTGV------------------- 215498055 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQSIIDEARTTKASVPRVKTILLAGSLSPRSLGKDLCEVFGVTLSNIYALSETFGVVSATP-PGHVTTDNVGFPVA-GCKVKIVDPSGKTMASFEHGEIWTQCSSVMKGYHGRPEATADVLIADGWFRTGDLGYHDDEGRLYIVDRLKQMIKCMDNQLAPAELEEILLSHDAVKEVAVVGIPSAKYGEAPAACVVLKEEEAVEEDLKQLIAGQTAVYKHLYGGVIFMDSLPKSDIGKILRQALKSEVEARRAS- 186471737 118 --------------------------------------------------LSRGELRERVARLAHSLSKLGLRDGDRAVAVMRNDADAAVTALAVTALGATFASAAPEMGVEAMLDRFAPLGPRLLFAHTAACDFDLATKVGQLASALPTLQGLVCLDERNGLLDINAGDASSFRWPRFSFNHPLFIMFSSGTTGKPKCIVHGAGGLLEHLKEHRLHSDLRPGDRMY-----FHCAWMMWNWQLSALASGVEIVTYDGPTIDVLWRLVANERVTVFGTSPAYLKMCADLAPGLQFDLGALRTIMSTGAVLYDTQFDWVRDHVKPLLLQSIGGTDILGCFVLGNPDLPVRAGAQCKSLALDVQA--WDQGARTTG---IGELVCINPFPSRGFYGDTDAFHAAYFHPGVWTHGDLIEFSPEGTARLHGRSDGILNVRGIKIAPAEIYRVLNDIREIREAMAVGLADQTRDKRIVLLLVLQDGASLDGRLLARIRAHRASPAHVPDRVIAVEALPVTHSGKLSERA------------ 119855133 4 -------------------------------------HGGDVAVITAEKRISYAEL---ATRVAARAADLGARRK-LVLLETRNDLPTLVTYLGAL--------------------------AGHHVVLPVPAGGDHRSVVETYHPDVIVADGVITEGPRHR------------PAPELHP-DLALLLSTSGSTGSPKLVRLSRFNLAANAESIATYLDITRTDRAATTLPMSYCYGLSV--IHSHLLRGAALVLTESVANDDFWESFRSHGATSFAGVPHTF-ELLDRIGFEAMSLPNLRYVTQAGGRLDPDRVRRLAGWAGWRFFVMYGATEATARMAYLPDLAHDHPESIGVPI-PGGSFRIEPVDGM---PDGTGELVYRGPNVMMGYHTAADLAVGAVIEE--LRTGDIAHRRPDGLYEVVGRSDRFVKLYGLRIDLQRVESAL--HSDSLDAICTA------GDGLL-IVGAADRPRDCDVAAAAADASGLPRAAI--RVIDVDEIPRLPTGKPDYRSLRERAAER---- 115634959 1 --------------------------------------------------------YESAKEIGSGLIHLGLKPEALIGIYAQNRLETGFTLWGLFEVGCITVPLYDTLGPDVCSYIINQGDISIVVCDTTKR----ISAVLEKASSSPSLK-IIIGMLPKEITPAQDANVQIFTLQELREDDMYTVCYTSGTTGNPKGAMLTHANIIAAGAGLQKACYFIPDQCHISYLPLAHMYE--RLNVLMMLMHGGKIAFY-RGDVKVIIDDVKMARPSGFCSVPTIFNMGMKSKMADWDKLANLEVVFSGAAPLSPEVISFLRCVLGVPVLEGYGQTESAV-ISTLTLPGDHTTGQVGPPL-PCCEIKLID-----VPEMEKGEICFRGANVFKGYLNNPEKTKEALDDEEWLHSGDIGMWLPNGTLKIIDRRKNIFKLAGEYLAPEKIETVYSSCSLVQQAVAIGAVNPEKGEELCKNEQIKKGVLDEAGLKAFEQAKYI--HLYPGTFEIDNGL-MTPTQKLKRVDLRKFFVKEL--- 77961211 15 ------------------------------WRHWANLQPHAIAIRAGSQPISWQQLVADIDDLASGFQQQGVTPGSGVVLRGKNSYSLLLAYLAALQCAARVLPLNPQLP-----------DALLAQLLPQLNIDFMLNLAAPLPPHC-------------AFPPLALSRDNPTALTSTDNQRLATLTLTSGSSGLPKAAVHTVAAHLASADGVLQLMSFGATDSWLLSLPLFHVSGQGI--VWRWLSVGATLAVQEGVPLAEALT-----GCSHASLVPTQLWRLLASEGARL----TLKEVLLGGAMIPTELTEKAEAR-GIRCWCGYGLTEAASTVCAKRADD---LPGVGVALA-RREVKLVES-----------EVWVKADCLAAGYWQQGQL-RPICDDDGWFHTRDRGEW-QQGELRILGRLDNLFFSGGEGIQPEDIERILLQYPGVQQAFVVPAADTEFGHRPVA-VIDADETVNEAALADWLAPQ-LAIFQRPVAFYRLPEALKGEGIKVSRRRVIDFVA------ 111022989 36 -------------------------SLTELLDISVHRYAGRIAVEDGGRSLTFSQLWTSAARVAGGLKSKGVEIGDRVAVRQPVGVRWVEAFLGVLLAGGVPVGVSPALDDAQTGEVLADSESV-----------------------------LILDGELPEGISFIDDGASP--------DELVLLSYTPGPSDSPKGVELSNENVLSTIESVLHARGFSEGLRNLLVEPELHTVG-SLVELLSTLVVGGTVLLTGSTDAASWRGT----GADVLTAAPAVLLRAVENSRVTSFGRRAVRWIDYSGSGLSLEQSQLLRRTFPAARHLGWGMTETCGAGLALPDECALHAGSVGVAFGGMEVALLGPDAGRGV-----GELLCRGPGVSRGYWNRPEVTAQTFT-GGWFHTGDTANIDGDGFVRIVDR------------------------------------------------------------------------------------------------------------ 213408525 99 --------------------------------------------------ISFTRVYELACAAGAGLRQLNFQAGDRLLLFATTSSSWFLTAQGCVTQSVPIVTAYETLGEPGLITSVSESKPRAIFTDPGLLSKLIVPLKDA-----PFVETILCSSQPTEFITFDELIANPCEVVPPAPSDVCVYMYTSGSTGKPKGVMLLHRNIVSVIAGINRILHINEKDYVMAYLPLAHVFEFFFE--MCCLYWGGSVRTLNDASVKNCRGDLAEFRPSVLIGVPAVFEALLDALVFNKIKAATIRYCINGGAALAPTTQAFISAAI-APVLLGYGLTETCAGSFVLPEAFYLFSRSVGAPI-PCVEFKLVDPELNYLPP--RGEVWIRGPSVCGGYFNRTDATQEVFTEDGWFKTGDVGELDENNMLCLIDRKKNIVKSNGEYIALEKLETQFNTSKLILNICVYA---DTQHYKPVCIVVPAEGPLREADLISIAKQRKFATIETPQSVVLVDDTPLTPSRKLKR-------------- 145233539 5 ------------------------------------------------TRLSYTELDSLATSNAILLGRLQCDTESPVILLFEDHLDNIIWFWSTLYAGYIPSTALPRSEEHRTRHLCHLSE-----LFDKPICLTRKTLQNLLTRESPLHVVAIESLNGSPAEFVAPTETSSGAPVNSGGGHPALLMLTSGSTGLPKAVSLTHNQILASLQGSHSLCAEDTGHSFLNWIRLDHVGSLIEIHLHALFVGYDQVHVPPNERPALFLDLISRHRVVRTF-APHFFLAEVQGEDRPHFDLRCLRYIVSGGEAVVASTCAKVSRLLGAPIVPGFGMTETCAGCIAFDTRNENEFASLGKCV-PGVQARIVSIATGDSPAGEEGQLELRGPLVFSGYYNNQAATSEAIGPDGWFRTGDTGYIGAGGRISLSGRTKELIAVNGVKYVPHQLEAAIASIPGIVSGCVICRPKGAETERPCVIYQVNDAKARYQTMTAISHRITMITNMRP-YILPLQTVKRTSLGKLPRSSLQREVT------ 85085223 124 --------------------------------------------------ITFKDYEQLTLDVGAGLRAIGLNKGDRVHIFAATSQNWLAMSHGSATQSMPIVTAYDTLGAEGLKYSMVATNAKAIFLDPH-----LLPTLNGVLEHAKGITHVIWNNRGVTVLSFDELKQNPVAPVAPAPEDLCCIMYTSGSTGTPKGVPLKHSNVVAAVAGVCPVVFVGPGDRLLTYLPLAHILEFVFEN--ASLYWGSTMKTLSDTSVRNCLGDIREFQPSVLVGVPAVWLAKVNAGSPLLRNLGRMKLCLNGGGPVAKDT-QKFISMAICPMIIGYGLTETTAMGT-LQNPNEWTAESIG-AMPASIEAKLVDDAGATNKPNPQGEIWLRGPSVLSEYYENPEETAAAVTADGWFKTGDIGEWDQNGHLKIIDRKKNLVKTNGEYIALEKLESIYRSAAVVANICVYADQDRSK---PIAIIVPAEPAL----------------------------------------------------- 168064848 208 ---------------------------------------------------TLSQLRANASRVANALDALGFKRGDAIAIDMPMNVHAVTVYLGIILAGCIAACIPDSFVANEIAVRIRISKSKAIFTQDIIRGKELPLYSRVVEARAPLVIVIPSDGKSREFVTRAEHVSRPDEYKAVSIDSHTNILFSSGTTGEPKAIPWTQHAPLRCAADAWAHLDAREGDIICWPTNLGWV--VGHLVLYAAFLNGATLALFNSPLDQEFGKFVQDANISILGTVPSLVKTWKTSGCMANLDWSRIRIFSSTGESSSVDDDLWLSARGGKPVLECCGGTELGSMYLAGSLVQPQAFATFST-LGMTIKAFILDYSSNSYRPDETGEVALH-PHIFSSTLLNADHYEVYFQGMPFFRHGDIFQRFHGAFYKAYGRSDDTMNLGGIKASAVEIEQICNAHDSVQETAAVAVQPPGGGELLIAAVLKPGFNLSTKELQKFFHSSVVPLFKVKAVVVF-PEFPRTPSNKLLRRVLR---------- 27381074 12 ------------------------DTYPKMLRLNAREHGHEIALREKDRVFTWNDYQTRVRDFALGLVELGLGHNDVIGIIGDNRPDWVAAEIATHAIGGLSLGLYRDVLDEEASYLLNYGEAQLVFAEDEEQVDKLLTLADRV----PRLKHIIYSDPAEKFAELGRARAAREPVDATKGEDVAILCTTSGTTSHPKLAMLAAGRVLGHCATYLAFDPKGPDDEYVSVLPLP--WIMEQVYVLGGLLCRMKINFVEEPDAPRVWESIAADRAKVMDATPGFADAILFRALRDRLGFTRLRSAATGGAALGPDTFKFFQA-MGVPLRTLYGQTELLGAYT-LHPEGKVDPDTTGVPMADSVEIRIDNADVHGV-----GEIVVRHPNMFLGYYKNPEASVAD-VKDGWMLSGDAGYFNANRQLVVIDRIKDLATSRGERFSPQFIENKLKFSPYIAEAVVLG-------------------------------------------------------------------------- 72150892 73 ---------------------------------------DRVALVEGNERITYAELHRVVGQFAAALKKMGVKAGDRVVGYIPNCAVAIEAMLAAASIGAVWSSTSPDFGVTGVLDRFKQIKPKVIFSVDAVKTHDHLAKLKQVVEGLPELEKVVVIPRAPAELDLSDIPNSAFEFEQLPFNHPLFIMYSSGTTGAPKCMVHSSGGLIQHLKEHILHGNMRREDNII----YYSTTGWMMWWLVSGLAVGSGIVLYDGPGPNVLWDLIDMLDISILGTGAKWLSVLEDLGPRKTHRLEKLHTILSTGSPLTPASYDYVYSCVKDDILLG-SITGGTDLISCFAGQNWTVPVYRGEIQARNLGMAIWSEEGKLV-YGESGELVCTKPFPCMHFWNDADKYKKAYFAKGVWAHGDFCTINPKG-IYMQGRSDGTLNPNGVRFGSSDIYNIVEHLKEIQDSLCVPQRNALNEERVILFLKMAPGMTFDPQLVKRVKRSELSARHVPALILETKDIPYTISGKKVEVAVKRIIAGQ---- 86360436 22 ----------------------------------------RPALIADGRTLSYADLNARTLRFA---ERLGQGQKRLVAISADISEHVIVAYLGALRAGHAVAMLPP----------CDD---------------------RLWQEFLSAFQPDFTYRQANGRWRLVEETSPQQSAAPLHA-DLALLLMTSGSSGRAKAVRLSQANLDANARAIADYLELSPADRTALVLPLHYSYGLSV--LHSHLVAGGSIFIPGSVVSEDFARLLGESGCTNLSGVP-YSYELMERTRFRGHELKALRLMTVAGGRLAPELIRLYRDHMGGRFFVMYGQTEAAARIAFVPPEDADHEERIGIAI-PGGSLSLVDEEGHPLRPGVAGELVYAGPNVMMGY-GADRADLQRGAEVAALKTGDIAMRDADGFFRIVGRRSRFAKVAGLRIGFDIMEQVLAE-KGIA-AAVVG--DDHGLQ---AYVT--DAASAARALDILLEASHLPASLI--CVRARSELPRLASDKIDYAGLKEMVATR---- 154295330 45 ------RYPDLLSQ--PESGI---ETVFDIIKQSSRRFGDARAIINGQTQLSFKEYEVEVLSVGAGLRKLGLVKDDRVHLFATTSAHWLSIAHGSMSQSMPIVTAYDTLGVEGLRHSLMQTKAKAIFLEPQLLKTLLDSL-----EDLKHIEYVIYNTDGDTELSLSSIHLHPVEAVPPKTDDLCCIMYTSGSSGTPKGVSLKHKNVVAAIAGANSIVGLGPSDTLLAYLPLAHIFEFVFEN--ACLYWGA---LMGYGHPRTLSETILELKPTLLVGVPSVWRSLFWSAFYSKRLLSSLRFCLNGAGPISQQT-QEFISHTITPMISGYGSTETTAMGAICD---PLSFTLQAGDIPACIEVKLVDDVGTNTPP--QGEIWIRGPSVMSEYYDNVIETAEALTPDGWFKTGDVGEWDKNGHLKIIDRKKNLVKTNGEYIALEKLESI---------------------------------------------------------------------------------------- 115378536 5 ----------------------------------------------------YRAMPERIAACAEHFRAQGIQPGDRILFPFETSEAVILSFFGLMALGAVPFSVKP--------YIL--STPK-----GAYRDFLSRLSSRHGVNRILDVPSVRSLELALVRVPLPPAGARLAARPRVPEEDLAFVQFSSGSTAFPKGVPITWRNLHANLRMIQNQGALCAQDRCVSWLPLYHDMGL-VGGMLACMY-GHCDSLLTQPDPMGWLEFLSEHRGT-LAVIPNFAIDYLGAEELRELDLSALRTVYLGSEPINIANLERFTVLLAPQIKPCYGMAEVVLMVSCVGGPHGQPAISVGYPLSEF-EVRLRTEEGRVSGERELGQIELRSGSLAQAYYADERPLRG---EEGFYPTGDLGFM-QDGELFITGRLNDRIKINGQSYFSSDFEQAVERLAFIRSSAVI----QAQGRVVVLAEVNGPEVLEDRSVQRQVAAAILEAMGVTEDVLFIRQLPKTSSGKLQRRAITEAYEQ----- 104781835 8 --------------------------FHERLSAYARDHAEAVAVQGQTRRYTYQQLLGEIGLRAHALRR---QPAGTLVLALDNGPELLFWDLAALFAERPCVIVPLFFSAAQFDHCIAQSGASTVLCSAQWAAQLART----------------------GFAQEGEFWVRERPTGPRLPEGTAKITYTSGSTGNPKGVCLSAEAMLRVARELEIASRPTEPQRYLAVLPVG--VLLENLGVYAALMAGACVQLYPQVDFKRLLGAIALSGAQSLILVPQLLMGLVTAIERGLMRVGPLRFVAVGGARVAPSLLARAEA-LGLPVFEGYGLSEC-ASVVALNRPGAIRRGSVGKPL-PHVQVRIAED----------GEVLVAG-STLLGYLED------TPVMDEWWATGDLGHLDEEGYLYLDGRKKHQFITSGRNVNPEWVEAELTQSGVIAQAFVHGLPHN------LALLWPLDPAASNEAIEQAVQQAQLPDYARVHAWRRLPA-PLTANGRPRREAI----------- 211584121 112 ---------------------------------------------------SWKELRERVRLCANALKEAGLKTGDRVAGFVGNHANTVVAMLAAASIGAFWTGVSPDTGVHAVLERLKQIQPKILFADNGSKVHSSHAKVREIVSELPDLELLVLLITTPELVNLDDLRPAPLEFASLRPDHPVYILYSSGTTGAPKPIVHSLGTLLQHKKEHLLHCDIRPGDRLFTTWMMWH-------WLVSGLASGATIVLYDGFDAEAMPRLIEELQITHFGTSAKYLSLLEQAAAHRPVSLKTLRAIFSTGSPLAPSTFEYVYSSFHHDIMLG-SITGGTDILSLFASGCPILPVYKGQCRSLGMDISVFDYAGKDIATGEPGDLVCVTPFPAQGPTGLEKYRKSYFDVFGVWHHGDYVRLNPQGGVVMLGRSDGVLKPSGVRFGSAEIYNILLKHEDVEDSLCIGRRRDDTDETVVLFVRLSSPADLAARIQATIR-KELSPRHVPGIIDACPEIPVTSNGKKVENAVKQIL------- 74147576 27 ------------------------ESCWDIFRMSVEKYPDRRQIVDGKGKYTYREVYDIVIKVGNSIRSCDVVEGGKCGIYGANCPEWIISMEACNAHGLYCVPLYDTLGAGAVEFIICHAEISIAFVEEK----KINELFKTFPASTEHLKTIVSFGPWEEFLQLGE--NKNYGLPVKKKTDICTIMYTSGTTGDPKGVFISNDSIVTLIAGVKRLLGLTMKDVYISYLPLAHIFDRVIEELF--ISHGASIGFW-RGDVKLLVEDIGELKPSIFCAVPRIYSGLLQLLKKKMFDLANVRLILSGAAPLSTHVEEFLRVVACCHVLQGYGLTESCAGSFVSLPNELSMLGTVGPPV-PNIDVRLVPEMNYDALASTPGEICIKGNTLFSGYYKREDLTREVLI-DGWFHTGDIGEWQPNGSMKIIDRKKNIFKLSGEYVAVENLENI---------------------------------------------------------------------------------------- 71019307 99 --------------------------------------------------ITYNEFEERIQYASSGLVNLGLSKQTRFNIYAATAINWQNMAHACFRQSIPFCTAYETLGEEGLQHSLNEPEVVGVFT-----NAELLPTLANVIDKTETVKYVIYDGKPDDLLTIEELWASPADSHLPTRDDVACIMYTSGSTGAPKGVILTHGNLVASIAAVEVHIGLKPDDTFLAYLPLAHILEFIVECAFGVTMGYGKVKTLTQQSVRNCDGDIKAFRPSIMIGVPAVWELIRKAMTIKKNKLPRLRIALSGGAALSKETQEFLNNAL-VTLLQGYGLTESC-GMTAILHPDFYSYGPSGG-IVPAIEAKLRDDAGNNPP---QGEVLIRGPSITNGYFKREDVNKESF-EDGWFLTGDVGQWNADGTLSIIDRKKNLVKSGGEYIAIERLESTYKSSNLVSNICVHANSDAK---QPMGIIFPREDNLMAADLEQLCKNREVAKIMLQTVLLVHEELAMTAAQKLSRKDI----------- 91976048 12 ------------------------DTFPKLLRLNAREFGGEIALREKDRVFTWADYQTRVHDFTLGMLELGLTRGDVIGIIGDNRPDWVAAEIATHAIGAMSLGLYRDVLDEEAAYLLTYGAAKLVFAEDEEQVDKLLGLADRV----PNLQHIVYSDDDPRLIPADRLAARAAREPATQGGDVAILCTTSGTTAHPKLAMLAAGRILKHCATYLSFDPKGPEDEYVSVLPL--------PWIMEQVYALGKGLLCRVEEPDTMMNDFREIAPTFVLFAPRVWEGLAADVRARVMDFTRLRSAATGGAALGPDTFKFFRA-MGVPLRTLYGQTELLGAYT-LHRPDEVDPDTTGVPMGPEIEIKVENPDVQ-----GIGEIVVRHPNMYLGYYKNEEASAADM-KDGWMQSGDAGYFNAKGQLVVIDRIKDLATSHGEKFSPQYIENKLKFSPYVAEAVVLGAGREKWAEKKRIAFTTYSDLSSRPEVYEMLRSEVLPAAQRISRFLLLDDGELTRTRKVRRTVINEKYAD----- 91762446 34 -----------------------------------------------------------------------IKKGDRCLLISENRPEWMISDLSIMLSEGITVPAYTTYVERDYEYIIDDCTPTVLIISNKTQYLKVKNIIPKKKFIKKIIFFDVIEEFDQELHANKNFNSLNFSELKIQRKDIACIIYTSGTQGNPKGVVLSHGGILNNCEGALGLLFVSKKPKFLTWLPLSHSYEHTVQ--FVQIVVGAQVFYAE--SIEKLIKNMENCSPEIMTAVPRFYQNLLGNKKLNRVQFSNLKAFISGGGALDKEVG-CFLNAIGLPTLQGYGLTETSPVVS-CNSINEIRVETVGKPFRGNL-VKIAND----------GEILVKGENVMLGYWNNEEETNKVL-KNGWLSTGDIGEFDGE-FLKITDRKKDIIITGGDNISPIKIESDLNKSNYIEQSLVYG-------------------------------------------------------------------------- 159154231 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMGRHISILNVIRSLRLTFNLDPEWRYIFTAPVTH--DPSFRNIFLPLTIGAALYMYEVQHIGHLVSFLQENKINALHTTPSIYREIL-AVLAPEETIPSLKYISCGGEKLDRETAIALRKRFPAEIVNVYGSTETCVGVSQYTIDDNLNTGVPLGQVFHNNRLFVLDEFNHPVPLHVIGEICVEGAALAVGYRNLPEITREKFQPNGLFRTGDLGKQIAPGVIEFIGRKDNQVKVNGYRVDPGELEYQISRYAEIEKAIV--LPIEVNNQIQLSAYCQTDKDIKISEIREFLA-KYSPVYMIPSSFIFLKQFPLTKHGKLDLRSL----------- 198267776 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKVIRRSPSSWNKSFDITRSHFGIKTTDIYATFGSLGHSLTLYA--AVEAMSIGASLCCLSNVGPARQASLIDDHKVSVIYATPTQLKLLLKGAKTNQTGFNTVTHVFCGGGELTGSLRSELNMFFSNAIYEFYGASETSITISDLNTP----SGSVGRPY-PGVDVRIGD--GQATVPFEVGEIWVRSPFLFDAYEIGESQDTRRI---GSYLTGEMGYFDDDGRLFVLGRKNRMITVADNNVFLDEIERTIGTIFGIDHCAVIAKKDDRRGHVPVCFVQSGDTSIDKEAIVSRCR-LGLGSHSVPREVHFVTEMPLLLSGKLDYLALHNRL------- 33390797 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGNPKGVMVEHAGVWNRLRWGQHHYDLDASAVVLQKTP--YTFDVSVWEFFWPLMVGAKLVLARPEDPDYLVRLVRDEAITVLHFVPSMLRYFLVADGVSE--LPSVERVFCSGEALTAELRDRFFELFDAELYNLFGPTEASIEVTCLPEHAGDPVVPIGRPIA-NVHCRILDQAGQQVPVDVPGELCLGGVAVARGYLGRPELTAEKFIDDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 119182561 61 -----------------------------------------------------------------------------VGLWCQNRPEWQLVDLACMSQSLFSVSLYETLGPEATEFIVKNAELACVV-----ASLPHLPTLLRLKPKLACLKMIVCLDPLDEVEKLGASLNRPYNPP--SPDDIITINYTSGTTGTPKGVVLTHANAVAAATTSLATVLQSPDDVACSYLPLAHIYGRMVEQTM--LWAGGRI----GYFHGNILELVDDFRPTALASVPRLYGRFVEQPGFKGYDFDRMRYMVSGSAPLDSSLHQFLRLAFATTIVQGYGLTESFA-VALCQSPNDLSAGHCGG-VSPVVEACLLPDMDYSVKPYPRGELLLRGNSIFREYYKNPEETEKAMTEDGWFRTGDVCMVDELGRFTIIDRRKNLLKLAGEYVSPERIE------------------------------------------------------------------------------------------ 195394033 117 ---------------------------------------------------SFIEAERLAASFGRGLRALGQSPHQNIVIFAETREEWMIAAQGCFKQSMPIVTVYATLGDDGIAHC-----ITETEVTTVITSHDLLPKFRTLLNKCPNVNTIIYMEDQLHKTDIADLKEHGCESVPPKADDIAIIMYTSGSTGTPKGVILSHKNCIATMKGFCDMVNIYPEDVLIGFLPLAHVFELLAESV--CLMTGISIGYSTPLTLIDSSSKIKRLKPTCMTSVP-LILDRVSKGINDKINLSSVRLIMSGGAPLSADTHEQIKTCLCVHLIQGYGLTETTSAATVMDN-FDMSYGRTGGPLTICDIRLVNWEEGNTNKPHPQGEVLIGGECVSQGYYKLPSKAGEDFFEERWFKTGDIGEIHPDGVLKIIDRKKDLVKLAGEYVSLGKIETELKTCGVIENICVYG---DSTKQFTVALIVPNQSQLALKEIGEHARKCKLQKYEVPVAVTLCNEVPVTAAFKLKRKNIQDKYQKDI--- 71405422 123 --------------------------------------------------MTFEALWECMLSFGRGLVELGIRPNANVAIYEETRWEWLATIYGIWSQSMVTCTVYATLGEAALAYALRETECSAIVCNAKNVARLVELITHGNIPRASIIYNDTLPASFDEVVEMGRRVAEQVPLRIPTDNDLALIMYTSGTTGDPKGVVHTHGSLVANYRVLDNIGPYEEGETYCVYLPLAHIMEFSVMNIFGALICFGTPRTLTRATARPTGDL-EEFNPVFIIGVPSMKRRVFDHAYETRLRARNLRIMLSGGGPLSDATQDFVNVVFGL-IVQGWGLTET-VCCGGIQRTGDMDVGSVGQ-TEPTVEFRLVDEYKHTDTPEPRGEILLRGPFLFKGYYKQEKLTREALDEDGWFHTGDVGSIAANGSLRIIGRVKALAKVLGEYIALEALESCVLVHPARSYICALVLADETK---AMMFAILRDPAKATESMQATARRADRKPMECVRHVRFLDEWPLTAAGKLKRREIDKRYAD----- 197780498 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALGSGAAVAPVPRALPTRFLKVLRVTRATHVNGVPSIWRQSLRHIPDQLADLPDLRGVLFCGEEFPLGELRHLQRRPGIRLINCYGATESMAASVPDPLPDDVTHLSIGN-GHRGTDILLLDAEGAPVEEGVVGEMYLRSPALMTGYWGDAEATDAVLVTDPLLRTGDLAFRDADGALRFCGRRDSQVQIRGNRVEPAEVQRRLLAHPQVREAAVVVYKGPEGDAELSAFVVLADGAARSAELLAFCL-RSMPAYMAPSVVRIVESLPVNQHGKTDRRLLAQLLTD----- 119716251 24 -------------------------------------HPDDPALVTGDRTVTYAELAALVQRRALELDD----PGRLLLLEMANDLPSVVTYLAALAL----------------------HRPVVIATPGAHDDI------------------------ARTYRPALDADAPPPLHP-----DLAVLLSTSGSTGSPKLVRLSRANVVANARSIADYLGIRRSDRALTSLPLHYCYGLSV--LNSHLVAGAAVVLTDLSVADEFWDLARTHRATTFAGVPYTF-DLLDATGFADRDLPHLRYVTQAGGRLAPETVVRYAERRGWDLFVMYGQTEATARMAYLPPTAPTRPEAIGVAVPGGTLRVDLDGPGREGLPADVGELVYGGPNVMMGYAHGPAARGAELTE---LRTGDLARRGPDGLWEVVGRLNRTAKVFGLRLDLDRIERRLATAGAPARAVVV-------GEGLHLFTTPRDRRVLPTHL---ARIAGIPAGTVTAHV--VETVPTTASGKCDYAALRRQ-------- 6323903 99 -------------------------------------------------TMTYEEMICVMHDIGRGLIKIGVKPENKFHIFASTSHKWMKTFLGCMSQGIPVVTAYDTLGESGLIHSMVETDSVAIFTDNQLLSKLAVPLAKDAVDKIKEVRPDIKIYSFDEIIEIGKKAKDEVELHFPKPEDPACIMYTSGSTGTPKGVVLTHYNIVAGIGGVGHIGWIGPTDRIIAFLPLAHIFELTAFYWNGILGYANVKTLTPTSTRNCQGDLME-FKPTVMVGVAAVWETVRKGILAKINELPNLRFILNGGSAISID-AQKFLSNLLCPMLIGYGLTEGVANACVLE-PEHFDYGIAGDLVGTITAKLVDVEDLGYFAKNNQGELLFKGAPICSEYYKNPEETAAAFTDDGWFRTGDIAEWTPKGQVKIIDRKKNLVKTNGEYIALEKLESIYRSNPYVQNICVYADENKVK---PVGIVVP---------------------------------------------------------- 90655204 2 ---------------------------------------------------------------------------------------------------GAYVPIDTAYPHERIDFI--EADTKYKVCLD--------------------------TNELTQFITHEKQYPKTPVGSEIKADNLAYVIYTSGSTGTPKGVMIEHHSLHNLCIWHQQTYELTSSSR--ATLLSGVGFDASVWELFPYITSGGSVYPIKRANPTSLLTLYNEHKITHSYMPTVLYKSFVTESEALIHEIK----LCVGGEALLTS-----DRTNNIQLFNNYGPTESTVVTSVYPVSEHSGTVPIGRPIF-NTEIYLLNEAGSLQPIGVVGEICIGGSGLSRGYLNQPALTKEKFIDHPFYKTGDLGRWLPDGNIEFMGRKDDQVKI----------------------------------------------------------------------------------------------------- 121717616 61 -----------------------------------------------------------------------------IGLWCQNRPEWQITDLACMSQGLYSVSIYDVLAADATEYIINHAELSCVVTS-----LPHIPTLLKLKPALPNLKIIVSLDPLDAGEPLESIATDKRPYNPPAPSDIVTINYTSGTTGPPKGVVLTHENAVAATSAAMVNISQNPGDTNLSYLPLAHIYARLTE--HTAFWAGARIGYF-HGNIVELVDDIKTLKPTGFMSVPRLYSRFLKNPDPSKYDLDRCRFMVSGSAPLDPSLHNFLRVALGVDFIQGYGLTETYAIATT-QSSTDLTAGNCGR-VTPCTEACLLPDDDKPFP---RGELLLRGANVFQEYFKNPEETSKAMTEDGWFRTGDVCTVDEMGRFIIIDRRKNVLKLAGEYISPERLEGV---------------------------------------------------------------------------------------- 124515743 8 ------------------------------------------------RAWSYRDMLLLALELGQNIRSFGLPPRTPVGLSASPGPAFIGMLLALESEDLLPVLLDHAMPSSEMCSTLKNFGARALFLE---KGLWEPGAEGRSEISVHLFARFSEKPSLPEGAEWSRLLEECFERVSKDENREACLLLTSGTTGFPRGVSLTHGNLFSNVRSIENLDIYHSDSRVFGVLPLHHAYPLMS-LLYLPVGHGATVAFPPDLQPSTLAACLSEFSPTLFPGVPSLWNVLMPLVLGVRRKFPSMKILASGGAALPRQVAVDFWS-WGLTMLEGYGLTETSPVLT-FNTPRHVRLGSVGRAI-PGVDLRIRPLEGE--MPGE-GEVQARGSNVALEYRLDAENRKPVREEDGWFSTGDIGRL-EDGFLFLKGREKELLVLNGKKLQPEAVEGLLEKDDLVLELALLIRPDEDAFARRHIVQMKPVMESKVAAINA-----RLPGHSRIGGFITLDPMPRTRLGKLKRFVLPEIV------- 149909207 16 ------------------------------LSHAAFATPDSLAVQSRKGQLVYDELDQQSDELAYALNAYGITRGMKAVLMVTPSIDFFVLTFALFKAGIVPILVDPGMGIRNLKQCFSESAPDAFIIPKAHIARKLCEILSRLTGQMSLLRLLTDYRANLTVNKQQDEPIKPYPIALFDNSDLCAILFTSGSTGVPKGVVYSHQMFEGQIQALRDDYGINPGERDLSTFPLFSLFGLGMASIIPDMDASKPI----TANPDFIFAAIEKYQCTNLFANPALIEILGQAGHDQPQILTSLKRVISAGAPATLSSISRFTRLLDVEVWNSYGATESLPLTTMQEITDNGGGICVGQPIKDVEIAIIWDDDLT-LPTQQIGEIVVKGQVVSQRYYRRDVATQHAKIKDPTHRMGDLGYLDEQGQLWMCGRKAHSVATPSQRYFSIPCERIFNTHEQVKRTALVGI------------------------------------------------------------------------- 29348959 9 -----------------------------LVHRQAEKYGDRVALRYRDYEITWNQFSGTVRQAANAFVALGVEEQENIGIFSQNKPEWFYVDFGAFANRGVTIPFYATSSPAQAQYIINDAQIRYLFVDSAFSIFGFCSSLQQLDRSVVKDPRDVSSIYFDEFMAMGEGLPHNEVVEERTADDLANILYTSGTTGEPKGVMLHHSCYLEQFHTHDERLTMTDKDVSMNFLPLTHVFEKA--WCYLCIHKGVQICI--NLRPADIQTTIKEIRPTLMCSVPRFWALMLDAIKVGRHNLDYLRLFPTAGAAVPDEINEFVHSV-GINMVVGYGLTESTATVS-CTLPVGYDIGSVGVVLP-----------GLEVKIGEDNEILLRGKSITKGYYKKAEATAAAIDADGWFHTGDAGYF-KNGQLFLTERIKDLFKSNGKYIAPQALETKLV-------------------------------------------------------------------------------------- 20150029 7 ------------------------------------------------------------------------------------SCAMVGAILALYTRHCVVVPLN-RSSSERCAAVARTTGASWII--DADHSGDLQALTTQ----LPT--HELVAGL-------------------FDRREAGLILLSSGSSGEPKAILLS----LERLFAKYRDAPRSRPRTTAAFLLLDHIGGFNT--LLHCLFSGSTLVKLDSRDAVSICRQIAEHRIQLLPATPTFLNMLLWGRAYETYDLSSLELVTYGTETMPESTLAALNEVFPVRFKQTYGMSELGILSTRSESSDSLWIQIA----TDDVQVKVVDQ-----------ILWIKTRTAMLGYLNAP----SVIDQEGWLCTGDLVETRGD-YFRILGRGESLINVGGLKVLPVEVESRLLSLPFVKDAVVWGRKSPVTGQIVAATVVLEGELDTDDTKRQIMCQQGLEDFKVPRHIEFV--------------------------- 24213873 89 ------------------------------------------------REVSYAELYSYVGAVATDLKKRGVVPGDRVVGLMPNVPETVIAMLATTSIGAIWSSCSPDFGVKGVLDRFGQIEPKILFTTNLYSDLSLAENLTQILKSIPSIEAVIVSDYKNGILHFKNREGASPNFYQTNFDHPVYIMYSSGTTGLPKCMVQGVGVFLNHWKELALHCDLKPGERIF----YYTTCGWMMWWLVSSLSIGATLVLFDGPTQEILFQIASEEKINVF-GVGAKYILTLEKSKFQPFDLSTIRTVLSTGSPLTTSGFRYVYQHWDLQLSSISGGTDLNGCFALGNPILPVYEGEI-QCRGLGMDVEIWNESAKSV-IEQKGELVCKQPFPMPLYWKDPEKYKSAYFEPSVWCHGDFAELKKSGGLVVYGRSDATLNPGGVRIGTSDIYGLIETFTEIADSVIIGQ-DWKEDVRIVLFLKMIPGKKLEDSLVQTLKKEKISPKHVPSKILEVADIPYTINMKKVEIAVKKTIQGELV-- 40644845 23 ------------------------------------RWSGRIALRTGKRQITFDELLAQSYRIARALERMGHSRHEGIVCLTANPPELVALRLAAHLLGSRFTALNVNVPGDVTGWILASVRPAVFLVDRRGAEVLGEPVPGTLTLGVPEAGCDLLARAAEE-------SGEPLA-PRAREEDIALLVPSHGTTGPRRGAVHRFSGMRVDWRREGALGDFPAGITTLAVSPLA---GNAGEVVLMLLRQGCTALLMDDFDPGRVLATVEAERITSVYLLSGHLRRLLAHPDVGRTDLSSLRYVPYGNAPVPAATVRRAVEVFGPVLAQNYLSSEIAITLLRQEDHRPELLRSVGRAL-PEVEIRIRGPRDEPLPCGACGEVWLRAPHMMSGYWRDPAGTA-RVMRGGWLHSGDRGRLDEEGYLYLTGRA----------------------------------------------------------------------------------------------------------- 189195278 61 -----------------------------------------------------------------------------IGLWCQNRPEWQITDLAAMSQGLFTVSIYDTLGPDTTEYIINHSELACVVT-----GMNHVTALLKLKPRIPTLKIIVVLDPSAGELPGESGEKQPIPMNPPTPDDIVTINYTSGTTGNPKGVVLTHRNAHAGACTSMVLTGTGPEEVICSFLPLAHIY--QRLGEHAGLASGSAIGYF-HGNIAELVEDLQMLRPTVFSGVPRLYNRFLAAMEDKHYDLDRCKVMVSGSAPIDPSLHKFLRTVFANNFTQGYGLTETYA-VALVQHEGDFSAGNCGG-VTPNGECALVDSTDKPFP---RGELVIRSTTQFREYFRNEEETAKAVDAEGWFHTGDICTVDELGRFKIIDRRKNVLKLAGEYISPERIENVYLAHGDSHQSFLVGIPDKVLGEKIKLKSVLSNEAAVLKDLDKAGRKNKFNSYERVRAVRFLDPFTLTPTLKLKRPQTAKAFRQHI--- 763046 37 -------------------------PLHEYCFARAAEVPDAPCLIAAATGRTYAETRLLCRKAAASLHGLGVGHGDRVMILLQNSVEFVLTFLGASFLGAVATAANPFCTPLEIHKQFRASGAKLIVTQSAYVDKLRHEAFPRIDNALTVLTIDDVADTPEGCLAFWELPADDAALPEVSPDDPVALPFSSGTTGLPKGVVLTHGGQVSNVAQQVDNLYMREGDVALCVLPLFHIFSLNSV-LLCALRAGAAVMLMPKFEMGAMLEGIQRRVTRGRRQRPPLALALAKNPAPEKYDLSSIRIALSGAAPIGKEL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 15903010 28 -------------------------------------------------------------------------KENRIAIIGGNKSEYLNLILNLMLQGKVVIPINPIQTNSQIETLLNLSDVEAVLTDNSF--------------QCKSEKKTYLFCEFKHI----------YNNHEREISDTPLVFFSSGTTGVPKPVMINKLAFTELINLMIAQLEISSDDVLY--LPSHIAFIQSLWAAMIVIFSGGRVIFKDRITYKTFFKELQLNDATITVMVPTTMNKLVNLYTNTLQECKKLRCIIVGGEIINKDSANFLLNKLNTNIANAYGMVETTAVCCLQYGRDLKNINSVGTTLPGVVEVKNIDNDGN-------GDIWIKTNRFMSGYY------PSKYTGE-WLYTGDRGYKNKEGLLFVTGRESLSINKGGIKINPIEIEQIILQLPDIQLCKVEKISDNIYGENYILEVISKDKNRITGQIL-----KSLGKYYLPDSIKFVESIETTSSGKLKR-------------- 217408999 108 -----------------------------------------------DTTWTYAQVGQQANQFGAALRSAGVQPAPRIAIFENTCAEWMIAAMGAFTQSVTVTTVYATLGMDAVAEAVVDN-----IIPVIVCNRKDVSRLAQKCSSMPSLKYIVYTDDLDEFCASGDTKAYPPTPP--KADSCAVLMYTSGSTGKPKGVIVTHRQIVGACAAGDVALQVPGGETYLAYLPLAHILELMAEFLMITM--GCTLCYADPKSLSATIGALEQFSPTIMVAVPPVAQMLVETALKHGFDTPQLRLAVSGGGPLNTEVQDFIRAAFGVTFIQGYGLTETCAGLT-IQDFTDTRGNIAGVPIA-SVEVKVGDKAGRDVEGNPIGEIVVRGSNITCGYYMMAEKSKDEFKEDGWFHTGDIGQFMADGSIRIVDRKKNLVKLGGEYIALEKME------------------------------------------------------------------------------------------ 114763486 50 ----------DLPKPVANTGVW--------LHEWAEKAPYRVAVSEGWRNITYLELLQQVRAIASALLARGLGEGDTIAMMSGNGLDHLLLSLAAQYIGVPVVPLAEQYSLGRLIYVLDKVTPKMAFVDDATRYAAALALPQLADVEIVAARGEAPVTPMSALVHTEESPELDAAHAKVGPDTLAKILFTSGSSSDPKGVLTTHRMMCVNQVQMEVALPFDHAPRITDWLPWNHVFG-GSHNVNMMLSHGGTLTIDSGKPTGRGFATTLKNRTTLAFNVPVGWNMLVDAIKDDPATQEHLQLLFYAGASLPQDVWEALRARGGLPMISSWGLTETAPACVMVHEPIG-RSGVIGVPL-PAVELKLIPDADMRC------EIRVKGPNIMPGYYGDPEKTAQAFDEEGFFITGDAVRFDENRGLVFDGRVSEDFKLDGTWVQAGNLRTALKELAGLAQDVVICGHD--RGE-VGLFIFPAPGAAEPGEV------------------------------------------------ 144901294 36 ------------------------------------------------ERYTFHMLRLLSNRVANALTARGVGLGDRVAVALPQSVEAAAVVLGVLKMGAVLVPLPLSLGEEPLAWRLADSGARAVIAADF-----MLPRLQGARQGAPALEAILVNGEADDLWAVLQQSSDAFTPLVTALDSPALLVYPDHAMGKPTGILHGHGALLGNLPAVELGLGFQFGDILWTSADWM-SFPALMWAVLPSWHHGVPVVAGPHGDAEAHLGLMARHGVRVAWMPPVDLARLTGLAATRAHPLP--RVLGSGPQPLAAGLRDQVAKVFGIAAHEIWGSLEIGAAVANNAAIMEIRPGSPGKA-APGITVEAVDPAGRVLRAGDPGALAPNAPAACLGRWGRDSWHGAKLI-NGWLPSLVAGHRDLDGYIWAMAPLPGIVMVDGQPVALAETEAALTWHPRVAAAGMAMQADGG----LKAYIVAAAGGGDARELQAWVAQRR-GLHEVPGRVEFVEAIPLRADGSTDVEEL----------- 196190092 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIPTGGTAGQLKFACHTWATLTAAVHGFRRHFQSDNAPISYCVLPLYHVSGL--MQVMRTWLTGGQMVIAPFKDVSSQNPLSSQLPYTYLSLVPTQLARLVAAERFSW--LRQFHTVLLGGAPTWTALLNQAIKH-QIPICLTYGMTETGAMVTAMRSQDFLQRPSSGWPM-PHATIQIEDSS-RQLSTGEVGRVVVTSSAIAHGYHNLP---SSSFKGQTFY-TDDLGYLDSDGQLHITGRASSQIISGGENIFSSEVESALRSTGQLLDVCVVGLPDAVWGEVVSAAYVPLHPNVSIASLKLALKNGQISRYKYPKRWLALESIPRNAQGKINHQLLK---------- 211968816 205 --------------------------------------------------YTWQGYWNDICMFAKGLLYLGCDRRSRVAIMGCNSPAWAIAYFGAIFVDGVAVGVYTTNSVEATAHVVEHSRCRVAVVDDAVEGRPAEAFLEEEQGACDVLQMIVVYRDREDFLQLGTAVNDAARMESQKPGECCSLVYTSGTTGFPKGVMLSHDNFTWTAACSSHMMKIDHTHRLVSFLPLSHVAAQLVDLYMPVTM--GCCVYFARPDAGSLIDTVKRVRPTWFLAVPRVWAAWAKDVGFRGTELHQVRKLGSCAAPLDPETQKYFMS-LGMPINSIYGLSESTGPQTFLPAPGWYKVGSIGHAM-PGTDMYVANEN----AEGH-GEICFRGRNIFMGYYKDEKSTRGTLDENGFLHTGDLGYVDSDGFVYLTGRIKELIITGGENVAPLLIESLLQEMPQVLNCMVVGDKRKFLGVLICLY-TAKDKNDNPTEVLA---------------------------------------------- 75812665 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIGTPIA-NTQIHILDSHLKPVPIGVIGELYIGGVSLARGYLNRPDLTNERFIPDPFYKTGDLARYLLDGNIEYLGRIDNQVKVRGFRIELGEIEAVLNQHPDVNKAVVLAQTDTTNQQRLIAYIVSNQAVQEATSDFHSFLQKKLPEYMIPSAFIFLKSLPLTSNGKIDRQAL----------- 145520086 25 -------------------------TIPQAFKQDCVKFLDMPALSVKRQTLSYGAYYSAVLDFASALIELNITELSAVNIIGFNAPEWNIAFMGSIHAHNLPVGIYTTNNPEACLYVSEHSECELLVADTREQLQKYLS----IWDRLPKLKAVVLYNDWNDFLEINNLKVVDQRTSKLEPGNCCTLIYTSGTTGNPKGVMLSHDNYMFIVAQHLKKYKIDDGYRIVSYLPLSHVAAQLV-DLIGLFRWGGHLYFAPDALQGSLINTLKEVRPTFFLGVPTLIATWAKSLGKKALGLDKAAYLLFGAAPLNPKIREYFLS-LNMFLINAYGMSECGGVQTNFSQFDSFFMSSAGQAIE-GTQMKIFDKDGN-------GEICYKGRHIFMGYFKDDDSTRQAIDEDGFLHSGDIGKIDQKGNLIITGRIKELIITGGENVAPILIENEIKKLEFVSNCMVIG-------------------------------------------------------------------------- 89069382 2 ---------------------------------QAKHAPEAHAIELPTGTITYRRFAADIGRMAQALADEGIAPGQVVLVSDARPYIHLLRLMALLQLGCTSV------SEERLRRTAGLVRPDWV-------------LAETPPEDLPETTRVIL-QDAERLGRVLSAEPVPGPRPEVSAETLVRLDMTSGSTGQPKIVPLSLAMMVARLQNNGPLLPFP--VRLLSTMGLDVTG--SFLALLKVWSLGQTAVFAGPLSPGDALRQL---KPTFAVMAPIQAQHLLSTWDASWPRPETFR-LVTGGAPLPRRLRDALIATITDDIPVSYGSTEGWLICHGDAKALPDVPGATGYVL-PGAALQIVDDADTPLPSGEIGRVRVRSGEMVAHYWTPEGQVPNPSFRDGWFYPGDLGQLTAEGLFVHSGRTDDVLNLGGEKVAAFEVEEQLAALPGVREAGAFALADASGVDCLHAAVVARPASDITADFIARFRREIV--------VTALPHLPRTPFGKLERPTLVAQVRQALA-- 67902586 61 -----------------------------------------------------------------------------IGLWCQNRPEWQITDLACMSQSLYSVSIYDVLASDATQYIINHAELSCVV-----ASLPHIPTLIKLKPVLPNLKIIVSLDSLEAGEPAHDLAASNRPLNPPKPSDIVTINYTSGTTGAPKGVVLTHENAVAATSGALVSVSQARGDTFPSYLPLAHIYERLTE--HAALWSGARI----GYFHGNILELVDDLKVTGFVSVPRLYSRFIEAPGFRGYDLENAKQLISGSAPLDPSLHDFLRVAIGADFSQGYGLTETYAMACA-QSPKDVTSGNCGR-VAPCTEVCLLSVDDKPFP---RGELLVRGPNVFKEYLKNPEETSKAITEDGWFRTGDVAKIDDMGRIIIIDRRKNVLKLAGEYISPERLEGIISSELGYL-AQVYVHGDSMQTFLVAIFGV-------QAELFASFASKVLGRTIDPTDVAGIKAV--LQDNKIKKAVLRERVAKKKLAG 15608153 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASDPIGPIEVGEDDLALMQLTSGSTGSPKAVQITHRNIYSNAEAMFVGAQYDVDDVMVSWLPCFHDMGMVGF-LTIPMFFGAELVKVTPMDFLRWAKLIDKYQGTMTA-APNFAYALLRQAKPGDFDLSTLRFALSGAEPVEPADVEDLLDAFGLRILPAYGMAETTLAVSFLAALRRAVPATKGGPLLQDLEARIIDEQGDVMPARGVGVIELRGESLTPGYLTM-GGFIPAQDEHGWYDTGDLGYLTEEGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVDGVRGCAVAVRLDAGHSRESFAVAVESNAFEDPAEVRRI--EHQVAHEVVPRNVVVLGTIPKTPSGKLRR-------------- 115389526 4 ------------------------------------------------TSRSYHELMQEAQRASWALRATCARHGSAVLLHFDSHWDSILWFWATLLAGCVPVPNNTSLRTAHLEHLSR--------TLNGPLCLTRARMAPEFSEQ--------TCIEPIAVETFDMQTSSKEDHVDSAPDDTAVMMLTSGSTGRPKAVCLTHGQILSSIVNKLSVVPLRGP--FMNWIRLDHVAALTEIHLPAILSNKDQVHVQSAANPVEFIRLASEHRVAKTF-APNFFLATLRDADSPKWDLSGL-YIFSGGEGNVTRTCDEISKLLGRVIVPGFGMTETCTSCPWYDIERTSDFASLGTCMS-CIRMRITDDSGGNVSPGETGNLEVTGSAVFKEYFNNPSATADAFTSDGWFKTGDRGLIDTNGYLHLAGRLKETMIINGVKYSPHEIESVLDEIPGLTNCCFCSFPPGAETEVICLVYLP---TYPEEDIRARIQTTDAISKCIP-VIIPLDKLQKSALGKLSRSSIKASYEK----- 67479381 125 ------------------------------------------------------EFQTLINKLSSGIADAGFKSGDKIAIFCETRYEWMAMLLACCRQGIIIVTVYATLGDESVGVALKETEVKAIVVS-------KETIQRINKIQVPNDVKLICVDELEEYFKFSELKESAISFTPVKPNDLALIMYTSGTSKDPKGVLVEQKQILMLSVGYQKNIFFD-QDVFIAYLPLAHIFELCIE--FAVIMHGGTVRTLTSPGVIDCKSDLCALEPTILIGVPTVFNRLVDAIAFRPLAISYLKAIIIGGSALPCELQHFLQVVPGVDIMQGFGMTELCGACSVMPH-GDATLGSIG-CLFPMYEAKLRDPELGYLTSNNPGELLFRGLPVSKGYFNRPEESKEAFTEDGWLCTGDIAKFDEQCHIYIIDRKKNIVKPCGEYISLELVES----------------------------------------------------------------------------------------- 158314247 43 -------------------------------------------------SWTARDVQTTAGRVAAALSALGLRHGQRVAILKRNHFDIHLLHLGVVRAGGVACPMNGAFAADKVAPYLLNVNARILLADGAPDGVDTVVLVGRVGDTPETDVRELSAALERAGVPAVHWIEEPAPAVRRGRREPLYLVHTSGTTGFPKAVILRNGPQARAIRGWLCYVHVSPRDKGYFAVPNNHQAVIMTFHSLLLLRTHWTRATGRDFDAPRAVQELASGRYTGFFGFPITYTQL-KEVPLAAHDLRAMRFWASTADAAHEEMIRPCFRRLGLPVLDAQGSSEGTPSVLRYRRYERRIGRRHSTPFGP--RVRIARD-GRVVPRGEVGRLEVRGRTLFEAYWNNHSLTYEA-VRDGWFFTGDVARW-SGGHVVQLDREVDIIRTRAGEVYSLPIEERVHRHPAVFDACVYAARQPDGSQLPAAAVAVRSGASTTAELRDELNALLTPAHLVAVEIVPWDEFPIGVTGKTLKRAFRER-------- 32265590 4 -------------------------------------FKENIAFICDDKSYTYAALLQESKR-----QSLQIPQGSIVAIVGDYSFAQITYFFALYRKKCIIVPILPRFDVGEIEFILQHNGAIKRV--DSQKYELLQSLKDSKQSGL--------------------------------------ILFSSGSTGKPKAIVHSLDTFLA-AYSAKKANPLRVLSVYLP----DHIAGIDV--VCNTLGGGGTLVIPKQRQPQFILSALKQYEIEILPASPTLLRLLLLS-DITKYDLDSLKLVIYGSEPMSEALLASLHQALPHTFKQGFGTSETNAMKTKNMQEFFKIVNAS---------YKIVNN-----------ELFIKSPTQALGYLN---ADNSVFDEQGYFATGDLVVREEEGYIKIIGRAKEVINVGGEKVLPQEIEGILLKMPYIQDCLVYGESNAITGQSVSAKVVLDAKVELKKQIRIFCKDK-LAAFKIPTKVEIVESLAMSERFKKLRNV------------ 183983262 11 --------------------------------AAAESSPNALYVVDAPREITWRAVEEQAHGMSNSLAARGIGRGDTVAVLAAEACDVAPLAQALWLRGAALTMLQQPTPRSDLAVWIADTGAALVVVGDPFEAADALAAEGLIVCAVGSLRG-----------------TGPAAVVDTNDNDIAMRQLTSGSTGIPKAVEISHGNLVANIDASCQAVGITVDTVMASWLPLCHDMGMVGF-ICIPMKTGNTVVVIRTRRPIVWAEMLSKFRANVTAGAYSVLARVLERADPESINLSALRVAVNGAEPIDLENLATVGARFGMVPTPFYGLAEAALTVSAADAQGAQPVVCVGLPI-PDMQIRITRD-GQLQDARKVGVIELCSPSIGKRYVT-VDGTIPLVDDAGWFDTGDLGYLDELGRLYVCGRAKDMIVLAGRNLYPHDIERAAASVEGVRKGCVAALDTDREGFAVLAEVYDRFDESELTQLRRAIAARVSSHVHAPREVRLLASLPKTTSGKLRR-------------- 115456057 51 ------------------------------------RTDDSTAIVWRDERMSLKELHNQVITVATALDTM-FQKGDRIAIDMPMTCNAVIIYLAIVLGGFVVVSIADSFAPQEIGTRMSVSKAKAIFTQDIIRGGKKVPLYSRVVQGTSSKAVVIPATSWKDFLSCAAGRSSIYPTVYQPSDALTNILFSSGTTGEPKAIPWSQLSPIRCTCDTWAHLDIQPQDIFCWPTNLGWVMG--PILLYSCFLSGATLALHGSPLGRGFCKFVQDAGVTILGSVPSLVKSWKAGNFTEGLHWTKIRVLSTTGEAIDDDLWLSSRASYK-PIIECCGGTELASSYIQGSLLRSQAFGASGASMS--TGFVILDEQGTPYPDDVPGEV-----GLFPLYFGNADNNKVYFDGMPIYRHGDIIQRTVGGYYIVQGRADDTMNLGGIKTSSVEIERICRADEALLETAAVSIKPAGGGEQLAILAVLKDRSPDANVLKQRAIQKNLPLFKV-SYVKIVPEFPRTASNKLLRRVLRDQLSKEL--- 111023982 15 -------------------------------------FGDAPALITSADSVTYRDLADRVEQVASQLG--GTRR--LVLVGGTNEADLIVTYLAALFAGH-PVLLAPGDNPDSLDGLIAAYRPDVVV--RSANGHTGVEEQREGSAHLLHPDLALLLS-------------------------------TSGSTGSPKLVRLSHRNVQTNTESIAEYLDIRDTDRAVTTLPMHYCYGLSV--IHSHLARGAALVLTNSVTDAGFWDLVRTHHGTTFAGVPYTF-DLLDRIGFDDMNLPDLRYITQAGGRLAPDRVRAYAERRGWDLFVMYGQTEATARMAYLPPQAATHPHTIGRPIPGGSF------RLEPVAPDGTGELIYAGPNVMLGYAHTPDDLRLGDDLGGELRTGDLARQTSAGY-EVVGRRSRFVKVFGLRIDLQQVESALSLHG--LTVCCAGGADEL-------IVAIQDGGDVDGVRRATARACGLPLGAV--RVCLVDEIPRTSTGKPDLRAVAELA------- 145549628 37 ----------ELPIRVRKQGSELPITLPEQFKNDCTQFAQKPALVKRNNKWTYEEYYNESMQFAKALIAYGVTEMSAVNIIGFNAPEWHISFMGSIHAHNLPVGIYTTNNPDACFYVSDHSECELVVADTKEQLRKYL----KIWDKLPRLKGVVLYNDDIPTSEIEQRRSQVFKWKDFGPGNCVTLIYTSGTTGNPKGVMLSHDNYVFTITQQKRVMQGTGEMRLVSYLPLSHVVA-QLIDIIGFARWGAHLYFAPDALQGSLINTLKEVRPTLFFSVPPLCFGLADANVKKALGLDQAQYMIFGAAPLSP-IIREYFLTLNMYLINGYGMSECMADPFHFDKFDDLFINSTGKPME-GTELRIDDKDGN-------GEICYRGRHIFMGYFKDEDSTRNTIDSNRWLHSGDVGKIDKNGNLMITGRIKELIITGGENVAPVLIEDEVKKNIKVSNCMVIGQPTEKLNEDVIAVFKSLGSSATTIELIDETNTKVISKAQYIRKWTLVDGGELTPTLKLKRRV------------ 50292213 98 ---------------------------------------------------TYRELISIMHNLGRGMVKAGIKPENKLHIFASTSHKWMKMFLGAQSQNIPVVTAYDTLGERGLIHSMLQTESNAVFTDNDLLTKLINPLAKEALAKIKEVRPDLTIISFDELLRLGKKSKHEIEPHPPKPEDLSCIMYTSGSTGDPKGVVLTHANIVAGVGGVCHNVYGDQNDRIIAFLPLAHIFEL-AFELAAFYWNGANVKTLTNLSVRRCQGDMVEFKPTIMVGVAAVWKVKLDEAGLPGGGLISLRIIMNGGSPISEDAQRFLTNVL-CPMLIGYGLTETVANATVLSL-KAFKYGIAG-DLSGAIQVKLVDAELGYLAKDNQGEIWIKGAPVMSEYFKNEEETKKALTEDGWFRTGDIGEWNEDGQLIIIDRKKNLVKTNGEYIALEKLESLYRSNKYVQNICVYA--DQTKVKPVGIVVVLHDKKLAAAVLKDMLKSQGLNGIELLQGIVFFDDTPVTSAQKLKRKEILEAVKDQVEA- 109123092 46 -------------------GHETPMTIPEFFRESVNRFGIYPALASLNGKLNFNQYYEACRKAAKSLIKLGLERFHGVGILGFNSAEWFITAVGAILAGGLCVGIYATNSAEACQYVITHAKVNILLVENSIPQSSLEPLKAIIQYRLPMKENNNLY-SWDDFMELGGSIAD-TQLEQVKANQCAVLIYTSGTTGMPKGVMLSHDNITWMAGAVAQDFKLTEHETVVSYLPLSHIAA-QMMDIWVPIKIGALTYFAQADALKGTLNTLRKVKPTIFMGVPQIWEKIMSYRVAKTLVFSKVKTFISGAVPLNQETAEFFLS-LDIPIGELYGLSESSGPHT-ISNQNNYRLLSCGKILTGCKNMLFQQNKDG------IGEICLWGRHIFMGYLESETETTEAIDDEGWLHSGDLGQLDSLGFLYVTGRIKEILITGGENVPPIPVE------------------------------------------------------------------------------------------ 56479005 8 ----------------------------EMLFAAMRAQGERLALQQGDLRLSYREALHEVALRAERLRSAGCR---RVAIALDNGIDWALWDLAALQAGLVCVPLPGFFSAAQQAHVLDSAGVDTLIIDDSTC---FRPAGFGVTEGGIAQRHV----------------DHPLTLPAGTVK----ITYTSGSTGQPKGVCLDAAAQMAVAGSLWQASRSCAIERHLCVLPLA-TLLENIAGLYTPLLSGAAVDLIPGFDVQRFLAVLQRSQPNSLILLPQLLLMLVAAVERGAALPASLRFIAVGGGRVSPGLLQRA-DALGLPVFEGYGLSEC-ASVVCLNTPEQRRIGTVGRPL-PHADVRI----------GPGGEVLVRGA-RMLGYLG------EAGAADDWLDSGDLGHF-EDDFLVLHGRSKHQFVTAGRNVNPEWVEAELVQQLPIAQAW-------LHGEALVAVLVPRGPGLSDDMLAAAVATRELPDYARVHHWLRADE-PATPNGRLRRAALLDRYR------ 48478247 96 -----------------------------------------------EKRISWNELSVMVYNLAGFLIEIGLKKGDVVAGYINNNYYAIISFLAASLIGCTWTCVSQDFGLGAVISRFQQSNPKVLIASPFYVFYDKTNEIKRIIDSVKSIKNVIVTDKCDDSFIFDNIRSSKNVNSNTFFNDPLWILYSSGTTGIPKAMVQSQGGIILHIKSLGLHLNISKNSRFMWTSWMMWNFMVSG------LLLGSTLVIYDYPGNDDFWKAINKNNVTHFGAGAPYFSGLMKSGDFKFYG----DYIGSTGSPMPPEVFDYIYKNNDVWLSPISGGTDLCTAFITANPLLPVIRGRM-QCIALGADVSSYDENG--LETRDVGELVIRQPMPMPIYFLNDPGNKRYIDAKNVWRHGDWVKIFDDGSVIIYGRSDSTLNKKGIRIGTGDYYSILNKIDHVIDSLIVGIELENGDYYMPLFVKLDTGIND--DIIKNIKNKDLGKRYVPDEVIQVPDIPETLSGKKMKRIL----------- 90408672 16 ------------------------------------------------QELTFATLHKKSDQIAYALTQQGLKPGDKVVLMVTPSLDFFSITFALFKAGMIPILVDPGMGIKNLKQCFIEACPSAFIISKAHIARMLFGWGKNTLQHYFSVSPFSCFGQSITALLKKYPMPAPFKMQTLDEHAMAAILFTSGSTGSPKGVVYSHSMFETQIDILRHDYHIEHGERDLATFPLFSLFGLGMASIIPAMDASKPI----KANPDYLFAAINKYKCTNLFANPALIERLGKAGCKQNIVLTSLKRVISAGAPATISSIQQFSRILNTQIISSYGATESLPIVTTEKSTENGKGICVGSPIKNTTLAIIKISEDPILAPYEIGEIVVQGKQVSRAYYQRQNATLLAKIPDKRHRMGDLGYLDDEGMLWMCGRK-------AHRVESFSIERIFNTHITIKRSALVSIRVGDSNEALLCVELLKNTQSLFNDLQALAQQHQIT--QGITRFLIHKSFPMDINAKIYREKL----------- 15842129 29 ----------------------PGVALPQLIRMVMEGYADRPAVTDPDETITYRELWARAGTLATALSAEAIRPGDRVCVLGFNSVDYTTIDIALIRLGAVSVPLQTSAPGDAVEVLAGHAPARLVVFDYHGKVDTHREAVEAARARLAGSVTIDTLAEL-----IERGRALPATPIADSADDLALLIYTSGSTGAPKGAMYRESQVMSFWRKSSGWFEPSGPSITLNFMPMSHVGGRQV--LYGTLSNGGTAYFVAKSDLSTLFEDLALVRPTELCFVPRIWDMVVDRRLVDGADRAALEMALTGSAPISAEMTAWVESLLDVHLVEGYGSTEAGMV---LNDGMVRRPAVIDYKLVDVPELGYF-GTDQPYP---RGELLVKTQTMFPGYYQRPDVTAEVFDPDGFYRTGDIAKVGPDQFVY-LDRRNNVLKLSGEFIAVSKLEAVFGDSPLVRQIFIYGNSARAY---PLAVVVPSGDALSSESLQEVARAAGLQSYEIPRDFI-IETTPLTGIRKLARPQLKKFYGERL--- 157878976 55 ---------EEELKRLRDEWYAGGSCLS-VLERLCKERGKRTCLAYERRTMSYTLFWQNIVDFGRGLHEIGLTKGNTVSIYEETRWQWLCTMYSCWSQGLLVSTVYANLGEDALQYALDEAQCNA-IVCNGSKVKDVLAMFKVIEA--PKGTKVIVTSEEYDLYAWSDVVAASCRIPSGAEDELALIMYTSGTTGNPKGVMHTHGSLYCGCMTISQRINMKEQEWYCSYLPLAHIMELAVTSVL--MMRG---VIIGYGSPRTLLDTFAKYRPLVFVAVPRVFDSMKRAVEEKLPPPGSLKRMLSGGGPLSESTQEFINVVFGM-VIQGWGMTES-VACGGIQRTGNLEYNCVGQVLK-TAEVQLLDTDDQPEP---RGEVLLRGPFLFKGYYKQPEQTREALDNDGWLHTGDVASVTPSGTMRIVGRVK---------------------------------------------------------------------------------------------------------- 83646329 41 ----------------------------------------------GETRYTPSQLLAESAQYAERLRAD--MNGARTALLMEPGCHFVIALLGCIFSGAIPVPA-PRSPKERLQAIMSDSHTRQIICDANTLAYFQKETSDDDRLQLIH----ISIDANEVDSRAGAFIQEPTITPFISPHEPVIIQYTSGSTKAPRGVKVSERNILANQRISAEKWRFAPEKNMLSWLPHYHDMGLFGSIIY-PLMTGMQCILMSPVDPLRWLSAVSKHRAAISGGPAFAYQLCLDIAPDRGLDLSCWQAAYCGADYVPHQLLENVRKRFSAAVLACYGLAESTLYVGGEKIWEDLPEVFAQRPLTTFDHIRILSEGGKEQPPGETGKIYISSDSVTEGYVNAE---LPVFEENGWLDTGDIGFI-KDNFLFITGREKDMVVIHGKNIFTNDL--ALNAANTINNACVLYKREPD--HRLTMLIETKNKTAEDEEQVALIKRQVFDEFGVSVSILPRGSMPRTSSGKVQADLVRRSYAEQ---- 121606495 34 ---------------------------------------------------SWSALAGLVAQLAAGLNQAGLRRGEHMVVIGANRPRLYATMLAVQSLGAIPVPLYQDAVGAECVFPLNNAEVRFAMVEDQ----EQVDKLVEIRDRCPQISNIYYDDESGQAFVAKNPQWFAAEVAKVQPNDVAAMFFTSGTTGNPKGVVHTHSTLLDRATAGAEFDKLTSAEEVLAYLPPAWINIFSYAQWLACGYSAGTVTITYYFAPPRIFEVARRVGPALMNGEPALGNLLVYGPLRNNLGFSRVRVAYTAGEAIGPDLF-TFYRSIGINLKQLYGSTETAV-FVCLQPDNQARADTVGVPIRGV-QIKVAGN----------GEIMVKSAGLLKEYYKNPTATAEVLTADGWYHTSDAGFLDVHGHLKIIDRVKDVIKGGGAMFAPKYVENKLKFFPFIKEVVALG-------------------------------------------------------------------------- 54296974 36 -------------------------------------------------EYTWSAVMLQARKVAGFLHHLGLKKGDHISIISKNCAEWFIADFGIHIAGMVNVPLFANQNEESAHYVLDHGDVKLVFV---GKLDDHQRVRQFIPKSYPTIGFDYHKDLQVDYEWSDVLKSDPINLVEPEPDALYTIIYSSGTSGAPKGAMYTNRSIANYLTVFKDLLRIRELEHYISYLPLAHVYERSAIQ-LGSVAINASVSFVE--SLEKFAENLREVSPTFFTAVPPLISSLIKRKIIHSLGLSECTNCFSGASHLPISIID-FFEKLGIYIQEGYGQSENLA-YATLSMLNERKRGYVGTPRLEV-----------EIKIGEENELLMKCPCLMSGYYKNEQATKNAFTEEGWLRTGDVVDVDNEDRVKILGRLSENFKNQGEFIAPSPIEKLFSVNSMLEQLCLVGRELPNN----VLLVTLNEGVRLGEEITHSLQETKLVKYEKVSHILVLKDVKLTPTLKVKRRVVEKDYAE----- 24021024 15 ------------------------KTINDSINHMLRDNSEAMAVNDGETSLTWKQMYERAVEIIRYFDKAGMLPGQRLALDAPRSIELYLMVLACLLSGISFISV-PRNMNKQQKYQFAISIGCSGICSSLCKFEELQST---------------YIGEWCLGVTTRECRA--------SYSNEVYCVRTSGTTGEPKLVPIHIAQVNAFLQNTHSEIPVKKKINWSWIHDL--TFDFSIWELFGALSYGGCLVVISKLDPTKTREILEKSNVHLLSVTPSEFRYIFGSQSPAIFKKLCLKQMVFCGEKLTAETLRVFFPIFNVQLLNTYGPSEATVFCSAWKVSQDDLIIPIGKPFPGMVF------SLEECRKEGSGNLVLQGGQVFSGYEGRDPIVAG-------YMTGDICRSDNDGVWHYIGRNEGYYKINGFRVDPLEIEEFLQSIPGVFEAVVWMEESSTAPALLKACVVSRGNNLSTRDLRRACM--TMSPWLRPAQYLIISEWPINSRGKSDRAEIKRKF------- 90417897 13 ------PWPDDTPEVKQAAGL---DTLPKLLAHNALLHPKAIAQREKEVPYDWESVETHVARMAVGFAGLGLGPGDIVALIGDNRPEWVWGEVAAHACRAMSLGIYRDALEEEIRYLFDYAQPKIVVAEDEEQVDKLLALGDAI----PSVVAIVYTDDDPRLIPIETLEAAGKDALDLSPEDVAILCTTSGTTAHPKLAMWTGTAFIGHAASYLRADPRGPDDEYVAVLPLSWTFVLFSPRVWETVAADIRARIM---DSKRWKRAIYDWGVAKGMAASGAADLLLFRHLRDRLGFTNLKSAATGGAAMGPDTF-RFFQAMGVPLKQLYGQTEALGAHTIHKD-GEVDNETVGYPM-PGCALKIRDPD----PEG-LGEVLVKHPNMMSGYYRNEAESAASLDAEGWFQTGDAGYLTDKRHLVVIDRIKDLATTAGVRFSPQFIENKLKFSTYVAEAVILGRRDSKWAEERRISFTTYSDLAARREVYDLLRAEVLPAQQRIARFLLLDDGELTRTKKVRRSVIAEKYED----- 154310186 61 ---------------------------HDFFEKAVRKRPNARCLTHGNYQWTYAETAERRKNFGVGLVELHKRAGDRVGLWCQNRPEWQIVDLGAMSQSLFTVSIYDTLGPDTTEYIVNHATLSCVCTS-----LPHIPTLLKLAPRIPTLKLIICLDSLDEDVEAIGAASPNSPMNPPRPEDIITINYTSGTTGNPKGVVLTHAHAVAATSISRVVSDPLPNDVICSYLPLAHIYQLAEHGCLAV----GSAIGYFRGDIIGLVDDLKLLRPTAFNSVPRLYNRFMKLPPGQATNKHALRGLVTGSAPIDPGLHQFLRAAFGAKFIQGYGLTETYAHGLVQYDDDYTTGNCGG--VSPSMEVSVPDEYLATDKPNPRGEILLRGTARFREYYRNEAETSKAIDADGWFHTGDIGEVDSMGRFKIIDRRKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------- 189458518 49 -----------------------------------------------------------------------------------------VSLLAIYALGKSYIPIDSNYPEQRICQILEDSKCELVFTDVSPDKCAPWRLDREIIQLSEAFFNLASSLASEGFSSFSDLLTDPKG--------LAYTIFTSGSTGRPKGISISRSNIHNQLCWLSAEVHLSCTTRILQKTPIG--FDAAQWEILAPL-AGSMAVIGSYRDPCKIVEDVKKGSINSLQAVPALIQAIVDINGFRE--MSTLSKLFSGGETLSWKLVHEIREQPSIEIVNLYGPSECTINASAFASSREIGSVPIGTPVA-NTSFYLDTGSGERPRPHAQGELIICGEQVGLGYLNNEAETDKRFFESPAYKTGDLIRCDSNGQLIFVGRTDNQIKLRGNRIELDEISHHYQAHPWVAECVVVSDENVTSSQSLVAFMQLSPNA------------------------------------------------------ 157337710 183 -------------------------------------------------QMTLKELREQVMLVANALDAT-FTKGDAIAIDMPMTVYAVIIYLAIVLAGFVVVSIADSFAAKEITTRLRVSKAKGIFTQDRGRKFPLYSRVVEAAPHLPAIGKDVNVQLREQDLSWKDFLSRADHLPRPNYYSPVYILFSSGTTGDPKAIPWTQVSPIRSAADAWAQSNIQVGDVLCWPTNLGWMMGPFI--IYASFLTGAALALYHGSPLDRGFKFVQDAGVTILGTVPSLVKTWKNTGCMEGLDWTKIKSFASTGETSNVDDDLWLSSRAHKPIIECCGGTELASSYIQGSMFQPQAFGAFSS-TAMTTGFVILDENGVPYPDDQP---CVGEVGLFPLIMGATDRLLNADHEEVYFKHGDIIKRTVGGYFVVQGRADDTMNLGGIKTSSVEIERVCKADESILESAAISTAPLNGGEMLVVFVVLKKGYNEPDELKKFSKQRNLPLFKV-SFVKIVPEFPRTASNKILRRVLRDQIKHEL--- 85100292 183 ---------------------------------------DKVAVTSETRDATYGELRERAGRLAAAMKARGVKKGDIVVIVGSNSIDTLLVWLATSWLGAIFSSSSTDMGTKGILQRTVQVNPKLLFMDDAAKIVDLREKMAEVVEGLKDCSNFDNIVSIRRFSEARDISAVPPDFVRIPFHEPYLICYSSGTTGTPKAIVHSLGGMISYFKEGGLHEGLTGSDVTLQYTTTGWIMYLSNVAIL--LYGGKTIIYDGKPDSSILISLAAQHRATKLGISPRWMFEFAKNGQSPREDLSALRIVTCTGMVLSDQLFEWFYDSPSVQLANISGGTDIAGCFGICNPLTPVYVGSLGVAVEIYDSMVGDGEPGRPVPEGTAGELVATTPNLPCFFWADPSAYFARF-PHVWAH-GDFCVIHPTRSLHLLGRADGVLNPSGVRFGSAEIYSVIERRDRVQDSLCVGQRRPKDDESVMLFLLMKPGQKLDEALVKEVKEKDLSKRHVPKWIFETPEIPTTINLK----------------- 39971763 61 ------------------------RTMHEVFEESAKKHPEKRAHEPKYTYMTYAEGAERRKNIGAGVVELGVTADKYVGLWAPNCPQWQLFDLGCISQSLWSVSLYETLGPETSEYIINHSELVCV-----ASSLPHIPQLIKLAARTPGLKMIISLDPLDNGEPAADAGIQIFSLEQVEADDIITINYTSGTTGNPKGVVLKHSHGVAAIYAAISMGQFRNGDHHISYLPLAHIYGRMQDQL--SFAIGGTT----SFFRGDVLGLVEDLRPNYFCSVPRLYNRFMKLPPGQATNLDRARFMISGSAQLDPDVQEFLRAAFANDFFQGFGMTETYGNGT-VQQPGDLTLGILGGPCVPDLEYTIDDKQ------GPRGELLVRGPTVFSEYYKNPEETAKTVEADGWFHTGDIVQVDKLGRIQIIDRKKNVLKLAGEYISPERLENV---------------------------------------------------------------------------------------- 24373311 39 --------------------------------------------------LTYQELDKQSDAIAFALNAYGLTRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFIIPKAHIARRLLGWGKASVKRLDTLSRLLTGAPSLASMLSFTTKSSSAKLPELEHDEMAAILFTSGSTGTPKGVVYSHGMFEAQIQALKQDYGIAHGERDLATFPLFSLFGLGMTSIVPEMDASKPI----TANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEKNQHKLSSVKRVISAGAPATIASIARFSKMLGVPVLNSYGATESLPIFTTTQVTDNGGGICVGRAIDGVIEIIAITEADIPLNAGEIGEIVVTGQMVSQSYYHREKATAASKIWDSRHRMGDLGYLDDSGRLWMCGRKAHRVDAGGQRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------- 163744562 12 -------------------------------------------------EITWAGLQEIMQATAAGLVDLGLAPGGHVGILSENRSEWVQAQFGINAAAGVVVGMYPTSPAAELEHLVNASDTTVLFIEDQ----EQLDKIKELDGRVPQLKQLVIGEDLLGLISFDDLLARGARQAGIKPDDTAMMVFTSGSTGLPKAAEISYGNIHAGVGVARDVFGYPPGTDVLSYLPLCHIAEQAVTVINGVMNFGESLRTLREVAPQVFFRIWEKMQAGVLVQAQTAGRLLMALKGAQRRGMIR-RDKWSAGDRMAHAFWDTFMRGIGVNIREAWGMSETS-GVGTIQRSWGQCDGRIGFPVS-GVRTKIAED----------GEVLFTGGTIFKGYYKNPKATAETI-QDGWLHTGDVGREEADGSITLIDRKKDMINAAGKNLAPAHIENVIKASPFIKE--VIAVADKRWAEQGIAYTTFRSEHPKVQELIDAEVARHLARVEQVKKVWLMDDGEVTATMKVRRAKVYEVYAGEIDA- 206677335 2 -------------------------------QRNAAEFGDKAAYREKEQNWTWSEAADEIDALALGLLTLGVAEGDFIAIIGRNRPYLYWAMVAVQSVGAVPVPLYSDASADEMAYVLDHCGARFVIAADQEQVLDPRGLRKYDHANLHQFSKVQDAGRAALSELMPELNR---RREALNYDSTCVMLYTSGTTGKPKGVVLSNRNIIETSRHSSEFDSLSAGEDILAYLPMAWVGDF-IFSLGQAYWTGFCVNCPE--SVDTMMTDLREIGPTYYFAPPTVMIRMEDASPMKKRGFSRVRIGYTAGEAIGPEIFD-FYRSLGINLKQLYGQTEASVFITQQPD-GQVRSDTVGVP-SPGVELKIA----------ENGEVFYRSEGTFVEYYKNAESTADTKDPEGWVATGDAGFIEEGGHLRIIDRAKDVANMSGALFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------- 33390807 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGRPKGVMLEHRGVWNRLRWMQAEYPIGAADVVLQKTP--YTFDVSVWEFFWPLMTGARMVLAGHRDPAYLTELIRDEGVTTLHFVPSMLRYFLAAERVS--DLPSVKRVFCSGEALTADLRDRFFELFGAELHNLFGPTEASIDVTCLPEHAGDPVVPIGRPIA-NTTCRILDHAGQQTPIGVPGELYLGAIGLARGYLGRPKLTREKFVKDPFYRTGD--------------------------------------------------------------------------------------------------------------------------- 150395996 18 -----------------------------------AARGERPALLLRGGSITYRELAQRVGRLASQWRG---GRG-LVMLEAELSDHSIVGYLAALEAG----------------HAVALCAGASMVTAREVFNPEY------------------CYRRCDGRWRMERLDTDPVDPHP----QLAVLLSTSGSTGYGKCVRLSYANIQSNALSIAGYLGLSASDRGCLTLPLHYSYGLSI--LNTHLSVGASVYLPGSSSDDGFLDDLAESGSSSFTGVP-YSYDLLEKVGFRERDFPKLRFMTVAGGRMSPELVRRYDEHLGASFFVMYGQTEATARMAYMPPESRGREDRIGIAI-PGGSLTIVDEEGRTIAADQAGELVYRGPNVMMGYASRADLARGAELSE--LRTGDLASRDAEGYFRIVGRTKRLSKIAGLRIGHDSLEAALERH-GIS-AAVVG-----NDTEVHAYY--AGDRDPEEVCRLLLQASGLTAMQVGAS--RLNCLPRLVSGKIDYQSL----------- 157758271 115 --------------------------------------------------ITYDQAIEMSDHVSQAIRKLGIETGEKIGIYSKNRPEWVISDMSLHNFSNVSVPLYDTITNDDMHYITNLCELKMMFVDLEEKT---KQLIRD-KSYLSTLKYIVVSPETKELARENDFQEKPRQHVPPTPETLATISFTSGTTGRPKGVMLTHLNLCSATMSCDEFDQKEGGDGYLSYLPLAHIYE--RLCTLANFSIGSKIGFF-RGDPTLLMEDIQALAPRSVATVPPVKRMILKAAWVDKYILPNIRQIIIGAAKSDASSLEFMRGAFGIEVLEGYGQTETS-GPTTIQLVGDTRVACVGPPMA-CCLIKLVDDLGYFVNQN-GGEILVKGYNVTSGYYKNPDATKSAFTEDGYMKTGDIGRFTPEGSLQIIDRRKNVFK------------------------------------------------------------------------------------------------------ 159038572 57 ------------------------------------------------------------------------QPGEVVCLLMPTSYPTLCAYFGAWAAGLTPCMITPPSLTSSTEYILRRAQPVLMITTERYQDIADSALAAADLPGRAFLHR---------------EAEEPVEVPKAGPDDLAILQFTSGSTGVPRGVPVTWQNLAVNVSCTRAWSDWSEDDSVASWLPLYHDMGLVGT-LLAAVCNQADLWLMQPRDPGRWLECMT--RATITAAPPFAYEYAVERISAERWDLSGWRTAFVGAQTINPAVLDRFVQATAATLTPAYGMAETTLGVTGTDHPDTLRFGGCGGP-RLGTRISIVDQDGVELPPGHLGEIRVSGETVTAGYTNDADSGGTRFTPDG-LRTGDAGFLHA-GQLFVLGRMGDSLKIRGRNVYVEDLEAAVVEATGLSRCVVISAPET---ERAGVLLLVEGGRRGWEESAYHILRSRLG---VEPRIRFRGVIQRTTSGKPRRREMWQRLQE----- 170045989 8 --------------------CWHGASLGQVIINLLERTPDKVFEICADAEFTCRELRLRMVRAALNLTKRGLTKGDVVCMAVENSPRVTASLLGCFLVGAPAHALHAHFEESDLMHLMGITKPKLVFC----NGHNLATVKRSLDGGLNAQILVLDAPETEETLFSPVDNEDKYQPPYLGDSDVAAIVCSSGTTNLPKAVCVSHAQLIAPYVRVTGIGV----ETFLCFSSLY--WGSAFQMLMLALFNGGTITTAKSFSPSFAGELIANYRVTTIFTPPPMLADLVDHWEANQLRFPSLRIVGTGGCALPEALRKRADALLNPRVFLGYSMSEFGGIIALDMVP---RAGSVGMLATNV--------------------------------------TARS-----------------------------MIRYRNFQIAPAQLEALIVELAGVSQAVVVGLPDPKSNDLATALVVVRGSSVSAEEIVAHVDGR-VPDYKRLRGVFIVESLPRTGNDKIDRRR-----ATKLARG 123482946 51 --------------------------------------------------------------FAKGLSTIGVTKGSYVGLFSDNCALWQISFFAINMLQAISILVSDSLALERTFSIFNETKCSIMIVSK-----DKFETLMKYLPNMPHVKKVIILNSE---IPLENPHPEEYKFGQQNPDDDAVIIFTTGTTDKPKGCILSNSNLIAGASGFSDLAYIGYGDYYISYMPLTHIYSLNVE--LCMLAQGAAIGYYTG-STKNLLEDIKVLRPTIICGYPRLWNKICNSIKEYIDNCSRVRLIVSGGAPLKPDVYDYLRAVITPNIVQGYGMTESSGCISVQDPRMASNIGS--GIISPCCEVKLYNPQGKP----RTGEILVRGPNVFKGYFNDEKSTKEVLLEGGWLCTSDIGLITESGEIQIIDRISNFIKSSGRYIS----------------------------------------------------------------------------------------------- 169605095 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLKGVVIEHQAIATSSLGHGEALGFTQDTRALQFT--SYTFDACIAEMWTTLHVGFTCVPSERDRHNSLSEAIRRISATWAFLTPTVARLL------DRHEISPLSTLALGGEVSRSTDWDIWEGR--VRLINGYRPTECCVFSNACLDVNASRSGVIGKSIASVSWVVDPNDHHRLATLGSVGELLVEGPILARGYLDYMEKTAAAFVCDPWYETGHLVRYNADGGLVYVGRKDGQVKIRGQRVELGEIEHHVRECPTVEQ--MVIMPGNKKEKAVVAVFVQQDNVSTEGGLRAFLSER-LPSYMVPGVYIESAKLPTTTSGKTDRWRLREI-------- 125572105 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRGDDPALILYTSGTTGKPKGVVHTHKGIVSQVE------------------------------------------FMPKFSVRGIWQRWREEAITIYAKLLPVLKLLEALWLFDTFGLPGSNNVMCGSSALPSPLMKRL---IGCSL-SWHCLTHCMVHVKKVQLANRFRVRTI------LSQAKIIMEDGAET-TSEVGELCIRSPSLFKEYWRKPEVTAESFIDGGFFKTGDTVTVDDEGYFIILGRTNDIMKVGGYKLSALEIESVLLQHEIVLECAVLGLPDEAYGEIICAIIVPKEDALTLEALTSWSKDK-LAPYKV---------------------------------- 113477490 48 --------------------------------------------------------------------------------------EFISSFLAAVGANCQVFLCNPKWGQLEWEKVLKLVEPDMIL----GNILNHKSLEKSLEK-------------------ISSLSRDNPCKKTLTTEENLIMIPTGGSSGKIKFAIHTWETLMSSVRGFQGYFQVQEINSF-CVLPLYHVSGL--MQFIRSFTTGGNLIILPSY--KDILEQ-KEWNINFISLVPTQLHHLLQKAETANW-LSNFKIVLLGGSAAWEELFDAARK-YQIKLAPTYGMTETASQVATLKPQDFLAGNNSNGQVLPHAKIIVKNESGKILYQNQIGNISIKANSLALGYYPDIFNNYESLVTD------DLGFFDHQGYLKIVGRSSQKIITGGENVFPAEVEAAILTTGLVDDICVIGLADKYWGEVVTAVYVGNYFEVSKEKLLAAI-DKKLSKFKQPKYWLRVESLPRNSQGKINREFLKEIAIQRI--- 117164437 8 ------------------------------FAGRLAERPDAVALVESRKGISRGELVRHCRRIAQDLREAGVRPGHKAVVMTRDAHDLTAVSYALVMLGAVPVLIEPR---AEVGRCLQD------IAPDVFIGEPLAHLGRRVLGGRPHVRTALVTGSAPTRTPADD--ASPPQVREPDGDEPALIAFTSGSTGRPKGAEYRHSTLAGQLDALATLMDPRSEDVLLAFLPVALLGPLLGLATVAPAVN---HLAPARTSPQEVVGPLREHRASIVLASPAVLALIARHCARHDLTLPSVRQILSFGAPLRVGLADALRKAVDAEILSVYGATECLPVASRTAPPAGHAGTCLGRPL-PGIRARILEADATGL-----GEIAVTGPTVSPTYHARPDTFTKSDTDHGVLHTGDLGRLDDEDRLWFLGRKAHLITGTGFTLTTEDVEAAADTAPGIRRTALVGVGTAVC-QLPVLCVEPMPSTPRAEAVRAVLKDHP-DGYRV-GAVLIHTAFPTDPNSKIDRMRLAGWAAKRL--- 211964807 199 -------------------------------------------------------------------------------IWARSSAAWRITDYACNAAKIVSVPLYDTLGHEALLYIIGLTKLQVLFV----EGAKLHPALNLVTEEKVPLKAVICFDEVEEFAAFDDLMGEKHERPELSLDDVCTVIFTSGTTGVPKGVVHTNGGFVATIAGYVNRMNLRRGDVTLSYLPQSHVYQRGVEIILTHLGVG---IGYYSGDITRVVEDIQRLRPTVFFGVPRVYTRMLDKIRKDGSRFTSLKTLCMGSAPMKAEAIVMLQMLLGAPVCEGWGMTETGICF--LQDLEDNEKGTIGGSF-PSLEFKIVDATGATPK----GELLVRGPSVTKRYFQDLKTTQAVFDKDGWMRTGDVVELLPSGAPRIIDRAKNIFKLAGEYVAPERLENIFSSSPFVEQ------------------------------------------------------------------------------- 116203181 2 ------------------------------------------------------------------------------------------------------VLMDPTLPLARLQNMAQQVGAKTIL----------SSRKQHELSKLILPVGTFTVAEEETFTTLEEPQVPEAELPPVPPSTIMYIIFTSGSTGTPKGVKISHQTYTSSAIPRAKAVGYTESSRVLDFA--SYAFDVSIDSILLTLANGGCLCIPSDEDLNDINGAMRAMRVNYAGITPSVARIL------DIDLIASLTNLGLGGETVSARDVNIWGQH--ARIIIGYGPCECTIGCTINSSAATGRDYISIGP-GNGAAIWVVDPNDHDVPVGAVGEL----------------LTAAAFIEDPLYKTGDLGRYDPDGRIVFVGRKDTQVKLRGQRVELGEIESHLARLPA--ESTVIAEVIAPQGSILVAFVAPQESIELPGELRKAVSKEVLPRYMVPTAYIPVNRIPSLISGKTDRRKLQ---------- 116203181 1022 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGNIVKLQEDGSLVFVGQKDSNTQANGHGTAPAELESHLGNYPSVNATAVLARPQAADGE-PTINVIPEEQATVPATLVSALKENSLASHLVPSAYLIMDELP-TNNNQVDRAVLQQLAS------ 156836484 100 ---------------------------------------------------TYDKLTELMHNIGRGLVKIGLKPEDKLHIYASTSRYWMQMFTGSQSQGIPVVTAYDTLGESGLTHSLVQTESVAIFTDNALLKTLINPLAKKALDKLKEVRPDIKFYYFNEIVKLGQNAKDEISPSPPKPEDISCIMYTSGTTGDPKGVTLTHSNLVAGCAGVSETVYVGKQDRVIAFLPLAHIFELAFELVWGAILGYANVKTISSTSVRNCQGDMQTFKPTIMVGVAAVFEMILGHVSKLKQKLSSLRFVLNGGSPISMDT-QQFITTVICPLLIGYGLTETCANGCVL-KPDHYRFGVTGDLAASVTIKLVDVEELNYFAKNNQGEIWIKGGCVLKEYYKNPKETADAITEDGWFKTGDIAEWTREGHLKIIDRKKNLVKTAGEYIALEKLESV---------------------------------------------------------------------------------------- 211582016 60 -----------------------------------------------------------------------------VGLWSQNRPEWQITDLACISQSLYSVSIYDVLSPDATEYIINHAELSCVVTS-----LPHIPTLLKLKPSLPNLKIIISLDPLDGGE--QDGHSKRALIESMSASDIVTINYTSGTTGPPKGVVLTHGNAVAATSCGLITVGQSRGDTMVSYLPLAHIYARLAE--HTAFWGGARI----GYFHGNIVELVDDLKPTGFMSVPRLYSRFMKNPDPSKYDLERARYMVSGSAPLDPTLHDFLRVATGTDILQGYGLTESYASATAQPT-YDLTSGNCGS-LAPCVEACLLPDDDKPFP---RGELLLRGNNMFREYYKNEEETSKAVTEDGWFRTGDVCTIDEKGRFIIIDRRKNVLKLAGEYISPERLEGVLAELGYIAQAYVHG--DSMQTFLVGIFGV-------APDLFAPFASKVLGKTIAPTDLEAIESL---RDDKIRRAVLRERVAKK---- 26417543 35 ----------------------------------VARHRDYPAVVDHGKTRSYGELLQDIDQLRARLHAAGLREGDVVATQLGNSTGYVALLFAMASLGLIHCPVSVASSTHQRAMRLGQVGAALLITEAG----------------------IVPAGLGVPGFTL--YSPTPVNLKTPAWRDCAGLMRTSGSTGAPKLALWRQDRLYREIMHWVDSAGLDAGARYLHSLDGGHAVDLH---VFPALLTGATLYLGDATQVEHTLRTLHEQRISVMSALPSQYLELAQAAQNTGIRLPALSKPFCGGAYLDDHVVLESERHLGVHLKRIYGSTEFGMVLANFTPNLQ-----VGCGMRPVGDVEVTLETLDPAQP-EVGEIIARSTHRGSGYFPP----APIPCEDQAYATGDIARRLADGSLMPLGRATDALLTQGMQFAPA-LEAQIAQAMKFERVVVLV--DEQ--DRRRAHVIVQGNTADAHERLAKLTG-GLERLGISANIAVLERIPMTPTGKPDRVRLRKQLGAQ---- 108799238 87 -------------------------------------------------TITYRELLDRVRALTNAWHADGVRPGDRVAILGFTGIDYTVVDLALIQLGAVAVPLQTSAAVEALRPIVADAAAELALTGHRPSRVVVFDHREQVDDERDAVRAATALGDAVPVETLAEVLRRGAHLPAVAPHDPLLLIYTSGSAGAPKGAMYPESKVAGMWRASAKAAWNNDQTITLNFLPMSHVMGRG--LLCGTLSTGGTAYFAARSDLSTLLEDLRLVRPTQLSFVPRIWDMLADVLAVQRHELLGGRFVMTGSAPISLEMKTWVETLLDMHLVEGYGSTEAGAVF---------VDGHIQRP--PVLDYKLVDSTDRPHP---RGELLVRSTQLFPGYYKRPDVTAEVFDDDGFYRTGDIAEVGPD-QVQYLDRRNNVLKLAGEFVTISKLEAVFAGSALVRQIYVYGNSARSY---LLAVVVPTDDAVASASLQQAAKTAGLQSYELPRDF-LVETQPLTGIRKLARPKLKARYGDRLEA- 197121914 10 ---------------------YPARTLPAMLEHTAARLPDKPFIRFFDRAVTFAGFRAGVGRAAAFLRAHGVGPGTRILLLADNSPEWQMVALGAQLLRAEPAAIFASLSAEAAQGIARRVRPRVVVVSGAQGWEKLAPVAGELSAAVAGLSAMTLADATGPGAPGLDGAEHAALAAAVGEEDPFLLLFTSGTTGRPKGVRLPQRAMVHAVEGGTLPVGTTEDDLGVHFLPFAHVAG--HAQFTLALAQGHALAMARREDIERALEL----HPTYLFSVPLVYERIRAGVLARVDALPGPRALARLADRLVGRAVRRFYEALGIPMVELYGMSETAGLISSNLFSGPRRAGSAGYPTPEHDLRFAPD-----------GELQVRGPLLFTGYLE-PEDAEDAYTDDGFFRTGDVGCEEPDGALRIDGRKKNMVLSTGKKVSPEPVEQAIAAAEPFQGAVLLG---EGRPFVAAAVFVAREELARLAAAGKDAAEEAFSEFEKPKRLLVIPGAPHTPTLKVKRDALVEWLA------ 149484310 57 -------------------------TLHEMVLQAAVPHSDRTAVCFDDDRLTYKTVVEMAAELTRFLQTHCDPQETRIGLCCYPGIRLPSWILGILQVPAAYCPIDPDAPTVYSAYFMRKCNLKYVLVEASQVDKFQSSYASQVDGHLPAREGKEECAEDAGSFPNGSGGDPGASVDAGAPGRLAYVLHTSGTTGVPKIVRVPHRCITPNIQHFRAIFRVRPDDVLFMASPL--TFDPSVVDLFVALTSGASLLMVPKMVPSQAAALFHRHGVTVLQATPTLLRRF-GARLLKSTALSALRVLALGGEPFPAATFRSWRAENGTQVFNVYGVTEVSSWATCYRIPAAESPVPLGAPLL-GTIVEVRDPDGCRIEDGD-GQVFIGGEE--RVCFLDDETT----VPSGTMRTGDLVTVKGE-DLFFLGRKDGQIKRHGKRLNLEGVQQAAERLCGAEACAVTWAPR----EGLLLFVVPSGRLAKEQLLGEL--ERRLPRHALPDDLVFVEALPFTSHGKIDRPALTKM-------- 153004376 10 ------------------------RTLPRLVVSAARRVPGKTFLRFVDRALTFADFAAGVGRAAAFLRATGTGHGARVLLLADNSPEWQMFALGAQALRAEPATLFSSLADEQAQAIALRVRPRVVFVGSAAHWAKLAPILSAVVSGEPLDAAAVPAGVRTAAVAGLDLDALDSLARAASEEDPFLLLFTSGTTGRPKGVRLAQRAIVHAIEGGHVAVARTPEDVGLHFLPFAHVAG-HDQFALALAETHGLVMVARREDIEPGLAL----GPTYLFSVPLVYERIRNGVEAKLATLPRIQGLFSGGAPASPALF-RFFESLGIPLVELYGMSETAGLISSNLFSGERRPGSAGV-ITPDQEIRFEPD----------GELLVKGPLLLTGYLEREDE-QGAFTDDGFFRTGDIGRVDAEGFLRIEGRKKHMVLSTGKKLSPEPIEQAIASAAPFQGAVLLGEGKPFV--SAAVFVAAEELARLAAAGKDAAQEAAFSDFEKPKRLLVIPGAPVTPTLKVKRDAL----------- 164662058 2 ------------------------------------------------------------------------------AFYSENQHDYLLAALGVMMTGAIPALLNPMYKPEELEHVFKLTKPRALLA--SLNSYENAKNAADSLAKLTGENIDLYVFDEEHEHSFYKRLVEPGIKARDAGDDPAMFCFSSGTSGLPKAVRLTHMNLIANTIQMTVTLWYDQDQVHYSLLPQFHCYGMITSIIN--LHTLTPAIIEAKFSPESFFRAVQKFRVTFAFVVPPILIALVRSPMADKYDLSSIKSLASGAAFLSKELCTMVNDRYGIRIT--------------------------------------------------------------------------------------------DGYITLHDRVKDIIKYNGYQVAASEIETIVNSLPFVLESAVVAKEDVSHNELPWACIVMRPDSLSEKELTKQVLDTVVSGYKKLRGVSWTDQLPKNTSGKVLKRELRKQLSE----- 156848483 106 ------------------------------------------------ETFTYKDTYDIVLRLSYILHHYKVQPGSTVGIDSTNKPLFMFLWLALWNIGAVPAFLNYNVKGAPLVNSIKVADITQIFIEPDAMG-PIRQSEEEIKNALSHVKLNYLDEQDLMSQILNPTNPQFLQEHNIRSPDPAMLIYTSGTTGLPKAAILSWRKANIGCLLFGHVMHMDTSSVVFTAMPLFHSTA-ALLGACAVLSKGGCLSLANKFSASSFWKQVYMSEATHIQYVGEVCRYLLHTPVSKYEKMHTATYAYGNG--LRPDIWQEFRKRFNIEVIEFYAATEAPFATTTLQRGTFRSYGSIVNWFLSFQQTLVMDPDDETAAVGESGEMLMKPETSFQGYLGNKKDTESKVLRDAWYRCGDLLRSDEYGLWYFVDRLGDTFRWKSENVSTTEVEDQLAATDECEQIVVVGIKVPGY-EGRAGFALLK---LTESEKNKYITDEHLPKYALPIFVKFVDKFEMTDTSKIRKALYRNQ-------- 195480476 51 ---------------------------------RAMLYPDEIAVKDMTGEYTYFQLYLAAKRLAIQISNCGSASLSNVTYLCSNNALWIAIQWSCWISGQVAVPLESGQAMEQLQRQASSCKTKLLIATPEFESLA-QELSQYLKSATIILDHAFVPTAAKQLVGIQGVILTESTLPDFYAKAPAMLIYTPNAVNNPKPVLLTHRNIDAQVRCLIASWRLGPTDCMLPILSMNRMHAALG----AVLNVGGNVVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLIAEYEKMFAKDSRMRLMATAYALLPDSVFYRWREITGQNIYEYYGMMETGVSAANSNALNDYRPGTLGAPLKGVT-ARLISNTGNELDIGVIGELQIAGPEMETGTTNNKEQQQQS-TQDGFFKTGDICAYR-NGNFYFLSKSSDVFTVGGYKVYGSEIKKVLISHPNINDVAVLGIPNKLWGHRLVICIVSPDADIDLDAIKTYCY-RHLPAHKCPTVF------------------------------ 169866677 50 -------------------------------------------VVDGEERWSYYELRAAAREVGRALVHLGIGKDDVINIFAQTSVNWQLIAHGCQMISTAIATSYETLGPEGLTHSLNEPNCRGIFTNT-----DLLPTVLKVLDNTPSVQFVFYDGSPDQAIHIDDLRKLGREQPEPTPETSACIMYTSGTTGTPKGVHLNHGNLIASVAGVLYAHHIPVGTVYLAYLPLAHVLEYIVE--LCALYTGATAVYARDSSVRNCKGDLTAFQPTVLFGVPAVWENIRKSLEAKKRGVPNVQWGINGGAAISKNT-QEYISLSVMPLMQAYGMTESCGMCAILP-PELHQYGVAGLPV-PSVEIKFLDDMGQNDPP--QGEICIRGPSLTKGYYKRPDLNNDPFTPDGWLRTGDIGQWNKDGTLSVIDRLKNLIKLNGEYIALEQLESV---------------------------------------------------------------------------------------- 55820387 2 -------------------------TILKTFSDTVKQYPSKVAVMYSGGEFTFQEVDVMSNFIAKQLLLN--SDEETVPFYIEKNKYVLPVVLGIMKSGKIPLPITNSL------------EVKISLERISEVVFDVLISDRDVKLENHSVTLLLLPKKLESYSEYQEVAT-------TKENEIAHIICTSGTTGVPKKVFLTDDNIDWLVKEFYKIVKFTSESKFLFTTP--YTFDVSLTEILAPVYTGGTLVCYDGGNIIRLGETIEKKKITHLSLSPSFAETIIDI--SGPEVFQNLRALCLAGETFPSSLANRLRGLIGCRVFNLYGPSETTIYATYYEKDRKYNTVPIGKPL-PGVQLKIASQKENS----KMAELLIGGNGVTEGYRLQPELNKAKFKSNRYYVTGDYVYYQGD-NLVFSSRIDSQVQVNGIRIELDEVKSIVDKLKSVKSSRVV-----FYKKKLVVFY--EADLNIKEDII-----RSLPSYLNPT-VVKVESYYLNQNRKLD--------------- 86748685 10 ------------------------DTFPKLLRLNAREFGEQIALREKSRVFTWADYQSRVHDFALGMIELGLGRGDVIGIIGDNRPDWVSAEIATHAIGAMSLGLYRDVLDEEAAYLLTYGEAKLVFAEDEEQVDKLLLLAERV----PNLKHIVYSDDDPRLLPADTLAAMGRARAAREPEDVAILCTTSGTTAHPKLAMLAAGRVLKHCATYLSFDPKGPDDEYVSVLPL--------PWIMEQVYALGKGLLCRVEEPDTMMNDFREIAPTFVLFAPAFADAVLFRALRDRLGFTRLRSAATGGAALGPDTFKFFRA-MGVPLRTLYGQTELLGAYT-LHRADAVDPDTTGVAMGAEIEIKVENPDVQ-----GIGEIVVRHPNMYLGYYKNEEASKADM-QDGWMQSGDAGYFNAAGQLVVIDRIKDLATSHGEKFSPQYIENKLKFSPYVAEAVVLGAGRDKWAEKKRIGFTTYSDLASRPEVYEMLRSEVLPPAQRIARFLLLDDGELTRTRKVRRSVINEKYAD----- 167644514 6 ----------------------------EAVAAHAGALPQRSALSSAVRSWTYAELLEAVFDTADHLRALGTTRGRPVAVALDNGPAGVILDLALLQLGWTSLPLPAFFTEAQRAYAINDAGAGVLL--------------SRAEGNEPAVTI------AGERIQLEGLSTQATVLPA----HTAKITYTSGSTGSPKGVCLSLQQLEAVAKSLVDVLGGDYAGRHLPLLPLSILLE-NVAGLYTTLIGGGEYRILAKPDLGLLAAMIEQEEATSLILVPELLRALLMAMGFNGARFSKLNLVAVGGAKVAPQLLAKAQA-YGLPVFEGYGLSECG-SVVALNTPTTHKTGSVGRPL-PHLTVTVSPER----------EIIV-GPGPFLGYAGGAP-------CNGPVATGDLGWLDEEGFLRIDGRRSSTIINAGRNIAPEWVESELTAQPEIRQALVFGEAKPTLGALIVPIMPDMDQALIAAAIDR--ANANLPGYAQVKHWRIRAPFELTGNGRPRRQVLLQA-------- 169768202 25 -----------------------------------------------GERLSYYQLLDQARHDAHWLQTSNLKRDTVFLLHFDTHEENIRWFWACTVAGYLPVPKLAVSTDRRIAHILQMLDDPVVLMACAFQGVDTPRLYRMDQESALTSTTTSSSSSASIRLPMGRNQ---------RADDLGALMLTSGSTGFSKAVCLRQPQMLAAAAGKTAHCRATSQDVFMSWVALDHAVNL-VEIHLQAMRLGAEQIQVATAEPRRFLDLVDRHRISVTF-APNFFLALLKAKPAPTWDLSCLRCVFSGGEAMTVQLIRALEP-YGAQIRAGYGLTESCAGMATLDDLRDATSESCGRPI-PGVEMRVLRETDKEAATGEEGMLQLRGTVLFSQYYRDPAATRAAFTSDGWFITGDNAYLDVHGQLYVTGRTKDTLLLNGLTIFAVEVEHSLARIPGLTPGFTLAFAHRPAGAVTESYCVLDDAAARVATNEAIERIASLAVHVKPIAILPLPHFERTSLGKLSRAHFRRIFE------ 110639356 144 -------------------------------------------------TISYGALKQKVIQYASGLSKNGFAAHDRIILYLPFSIDAIAFYLACIYMGAEPVLVSDSFSAQELTKRIAIIKAKAVLTTDQYWYADKKIAVLPKVLEANPCRIILYSEEQSDASTIRAVYGTSYPPYYHTTADTISILFSSGTTKEPKALPWKAATPIKCAVDGKLLQDIHAGDVVTWTSGMG--WMMAPWLIFAALLNKASIVYGGAYSKKEFLDFTVQTHVTVLGTIPSVVKSWRAQAFQPVANWK-VRIFSSTGEPSDAEDYLMYLNNFNAPIIEYCGGTEIGGGYISNVVELPIALSSFNTP-APGSTFILLDENKHVVEQAGAGEVFLIPPAIAEEYYANPAYPLLRRHGDGFHKT----TIEGTAYYRSMGRTDDSMNLGGIKVSAVEIETVVNTHPDIIESAAVALQSTGGGERLVVFVHTTHETDNVQELQKIIQAELNPLFKIYD-LVFKENFPRTASNKLMRKELRKELA------ 153871073 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKMAVHSHTTLQGNILNCVQRLHINSDDRIAIPVPLFHMYGLGA-AFLPAVAAGASIDLQKGANILRYIQREQEFNPNVVFMTPVFCETLLKGRKSPR----AYKLTVAAGDRIRGDTFAKYESLFGC-LIPLYGSTEGAIAAASPDESSDLRAKTVGKPM-PNVQIRL---EKRDEYAEEVGELWCHHQFGFEGYVDENGDTAQEY-QDGWLRTKDFGRIGLDGSIEVLGRCDHSVNRNGLLVFFADVEKAIETIESIDSAIVISKGESQRGKKLIVYCVPTKQKITEVDIRKACFD-VLPQRAIPDAIFIVDSLPQLPNGKVDRQKLIKMVNEE---- 149204322 25 ------------------------------------------------------------------------------------------------------VPIAPPRPSDRMRHIVQTCGATVVLCTSAHQAAVAAQLCDDEGNQI--CPVYVVDGPN---VPLATFNSAPKIAAPI-------IQHTSGSTRFPKAVPITSQQIRANCAMLQRLWGVNAETVTVNWLPHYHDMGLMGGILYTLLSGGQSLQMSPFESPLSWLKAISTYRATFSGGPAFAFQECLNEGACDTLDLSSWKRAFCGAEPIPADLLGRFSTRFAKQGLDCYGMAEYTLFIAGIPATEATLSNSTVAPCLLSAEIRICDPNGHVLPEGATGELWLRGGSAAAEYIGQTKDTSQTFTADGWLRTGDLGRVSGQ-FLLISGRLKDIIITNGQNVAAAEIEW-LAAKEDTAGAAIFVPPGAPNGHAALFIEVRQGMTPQRDQLVSAIRRSVTGTYSIKDDIRILPELPRTSSGKIRRQVLAD--------- 159480862 358 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASGRHVLLRAFSPQEALAALERERITVTNIASTMLAMLSSNPALATANTASLRLLSCGGSPQSPAVLRRAVAALGCEVFLSYGMTECCGKISALLQPGDVGPHSSGRPFV-LMEVRVVSEGDGAAACGGVGELWCRGPTVFSGYWRRPAATREAFAPGGWFRTGDLALMQPDGYLHVVDRKKDMMLVGGENVYGSEVEAALAEHPAVAAAAAFGQPHPLLGEVVAAAVVLRTAGVTESELVAWCRQR-LAHYKVPAKVHFLDRMPVTGSGKILKTELRARL------- 111022227 5 --------------------------LAERVARRAAENPETTAVVSTRETVDYGRFWSRVTRTAAGLDGM-----NRVAVLPTSDVGSLVVVTAAMHAGVSVVLLHRHLLPAQLTRVLELAKPGAVV---------------AASHQHTRLRRLGFDGTVETADSLESDGVADRARPGTE----LLVGITSGTTGEPKLFVRKQRSWATTLDRSDATFDIGSGDRVAVPGVLDHTHFLY--GALHGLTRGATVDLRPVTHSL-------RDAATHLYSVPTIAW---DVVRSGIGPVGSVREVLSSAARWPRTGREALQEVLNASLVHFYGASE--LSFVSFDRGVGAADEHAVGELFDGVDAEIR-----------EGLVHVRSDMLFDGYL-----TEDGVVADGWMTVGDRGRV-AGNSLQLFGRDSDTVIRAGLNVEPAAIEAALTALPGISEAACIGVPDSRMGEAPAAAIVMDGDGPSSGEIWRHLRA-TLPSPSMPVQVLAVDSLPRTPRGKLDRQALAATLS------ 110265144 1 -------------------------------------------------------------------------------------------------AGGAYVPFDPSYPESRLLYMLKDSGVDTVLTQ------------ERVLADLPSLAAHALCLDKESVAELVNMSKDPVSSLGLAASHLAYVIYTSGSTGQAKGVLIEHQGIVNLAAEIQRMDIVPEGACW--GLNASYAFDSSVKG-LSQLMSGVPLRILPRYADQESQTIITFGQCGVLDCTPLMVEGWFDLGLE-----SALPNLIIGGEAISPQLWARWQQQYQRKAVNVYGPTECSVNTHWTPISGDL--PHIGYPL-GNVRALILNENT-LAPGGVPGELCIAGIGLARGYLNQDKLTSEKFITNPYYRTGDLVRRLADGRLEFIGRTDHQVKIRG--------------------------------------------------------------------------------------------------- 126733936 3 ------------------------QTVGSELAQAIVEFSHLPAMSDNAGTLTYDRLGQFVADLGHHLDTS-----QVVGIFGSPGVAMAASATACVISGRPFVHLDPAMPQIVQHNIVSELQASLIITCETPEP-----------GQLPGSCETI---DANELLGRAAAPYAPLCPAPVAPHDPIYLVATSGTTGRPKCIPVAQDAAFLSYQWRDAFTPYGVDMRI-------GIYVFAIWEMFRPLRKGAGLWFPDAFAPRKLADFLIAHDIDEMLFTPSFYDTFLNALDDQKAAALPLRRIVLNGEIVSDDLITALSKLPDVALWNLYSICETHVCMSHLTEPAGDAPASVGVPME-YLRAVILDDNDTPCPPGSSGQLHFEGPMLGPGYVNRPEETRLRFREDGLYDTGDQAWVDDTGALHIEGRIAHMLKLRGFSIQTRELIDTMSAAPWVSEVGARGQADAEQAKRGLAAGANKTPPSLAADLRS-----VLPAYCVPSFIVQMDALPLHPSGKADMRAL----------- 217970349 13 -----------------------------------ARHGGRPALRGESGEIAFDRLPEAVAACRGVLESVAAR---RVALALDNGLQWALWDLALLADGRVCVPLPGFFSPAQQAHVLDSAGVDTLIVDPVAASASAAVFPGFVPVAPGILRRV------------------PAQVPALPTGTVK-ITYTSGTTGQPKGVCLSAAAQLAVARSVARIGEAGAVERHLGVLPLA-TLLENIAGLYAGLLAGACVELLPGFDPARFLQTLHARRPHSLILLPQMLLALVGAAEQGHAPPAGLRFVAVGGGQVSARLLQRAEA-LGLPVYEGYGLSEC-ASVVCLNTPAARRVGTVGRPL-PHAALRIADD----------GEVQVRGAH-MLGYLGEAPL-ADQLVAGEWLGTGDLGHFD-DGFLVLHGRRKHQFITAGRNVNPEWVEAELVQQGPIAQAWV-------HGEALAAVLVPRRADCSDAELDVAAANAGLPDYARAGRWLRADA-PLTANGRLRRAAL----------- 47226609 137 ---------------------------------------------------TFGELRRDVALYAAAMRKMGIQAGDRVVGYLPNCIHAVEAMLAAASIGAIWSSTSVDFGVNGVLDRFSQIQPKLIFSVAAVKTHDHMEKLHSVVKGLPDLRKVVVIPYSDDFLACGELDQLPLEFEQLPFNHPLFIMYSSGTTGAPKCMVHSAGGLIQHLKEHVLHGNMTSNDVIV----YYTTTGWMMWWLVSALAVGASVVLYDGPTASVLWNLTDQLGITVF-GTGAKWLSVLQERNLKPHNLHSLHTILSTGSPLKPQSYDYVYRCINVLLGSISGGTDIVSCFMGQNPTVPVYRGIQTRNLGMAVEAWSLD--GTPVW-GDSGELVCLKPIPCQHFWNDESKYHKAYTFPGVWAHGDYCKINPNGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVSDSLCVPQYNSDGEERVILFLKMALGKVFSQDLVAKIKGKALSARHVPALVLETGDIPYTISGKKVEVAVKQVIAGREVA- 62999431 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSTGEPKGVVVPHRALAAVVPPLRTLYGIGPDATVLH----FHGAGTSLEEILPSLTGGATLVVDDAAR-EGFAQVAEEQEVTVAVLPTGFWHSLAGDLLRQGAELPSLRTVVIGGEAVRADMLERWRRLAGVRLLNTYGSTETVTHAVQLAGPGAPELPETGGDLPIGLPLPHVGQRVESTGEG-AGELYVSGPGLALGYHAAPEATAARFTEDGWYRTGDLVSVAPGGALVFRGRSDHQVKIRGHRVDLVEVEGLVGSCAGVLEVAA-ARVDRAEHSTLAAFFVPLPDH-DLGEVAAGVRARTAAPHLVPSLLVPVAELARTHTGKVDRNA------------ 149473274 28 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTKDSTAFYIFTSGTTGLPKAAVLTH-NKVLQIANLQYMCGVSKTDVMYTALPLYHASALFI-GIMGCIEMGIPCVLSPKFSASQFWDDCRRHRVTVILYVGEVLRYLCATPQRDNDRDHSVRLVLGNG--LRPEVWEQFLNRFGVRVREFYGSTEGNVGFINYTG----RLGAVGKSLCPFELIQVRDSKGIPVLPGQTGLLLTRSFNPFSGYKGSPSQTEQKLLRN--------VRRKGDFYFYFRDRIGDTFRWKGENVSTREVEATLAVLDFLKEVNVYGVPVPHEGKIGMMAVQLAPGALDGQRLYAHVR-RTLSGFAAPNFVRVQEALKITGTFKLMKARLRE--------- 209877909 42 ----------------------------------------------EEETLSYDGLIKSAQIISHFLLELGLKRGERVLLCFAPGISFIRSFYGCLASGIVAVPVYPADPSNRLRNIVDSSSAKVCLTDQNYNRIISLAKIRYFSEPVSSDKIISDYIDCLSLLRKSDSNKENYEYPKCTPDSIAFLQFTSGSTGSPKGVAITHGSLLHNCIACLRSYQLPFDPVYLSWLPMYHDMGLIGFIVAPPLFGVESYLLSPSFNPSIWLKLIAKYKV-VASAAPNFAFDYVCKKITEKDGLASLKYILNGSEPIRLATIERFSIMFASSLIPAYGMAENTLLISPLLGPRILTVKSCGLAAVPNDCIVVVDPQTNELPPGYIGEIWISSKSKGAGYVNLDELSRDTFFAEKFLRTGDLGFIY-DSEVFIVGREKDVIIIRGKNYYPQDIEQAVSAHDSIRPGCNVAFSVDVDGEEKIVVVVRKDIVSSDQIIRAVRRNTGLDIYRI--VIIMQKSLPKTSSGKVQRRKTKKII------- 213407692 97 --------------------------------------------------ITYDQMLETVHKLGGGLLKLGLQAGDRLQMYAATSARWLLTAQAAMSQNIPIVTAYDTLGQEGLLHSLRETNVKAMFTDARLLHTIVAPLKEVTKPKQEDLDNIKQARPDISLIDFDDFERDSAEANPPKSEDMCCIMYTSGSTGLPKGVVITHANLAALVSGIVAVIEPNENDFLLAYLPLAHILEFTVCLCWGGTVGYGSVRTLTDTSMRNCKGDIATFRPTIMIGVPAVWMAKINAASAFRRSLGRLRFIFSGGSPLAPFT-KQFLGVTLCPMLLGYGLTECTAAAMVQSPSVYNVDENYGV-ILPCAELKLVDAEGNYKAQGNPGEIWLRGPAITKGYLNRDKENKESFTEDGWFLTGDVGELTPQGFLKIIDRKKNLVKTNGEYIALEKLES----------------------------------------------------------------------------------------- 121610200 34 ---------------------------------------------------------ERARAVAARLSDTGLVRGDVVAVIGHNSGAYLVTWMATQFAGLQAALIDPAYPDELLGTMLDNLAPHGILWVGRDPGTLAQRNETQVQSAWDSTIEVLRTGGHQGAASGTGLDCEP--------HEISAYIHTSGTTGRPKFCALSHGYFLRLGRFFADTLALSPQDTVCPPLPLFHINPM-GYGVLGALTAHAALLSSEKFSAADFWSDIKNHGVTALVLHAPPANLLKVKTTAQEAEGHQVRIGFLC--------DRAFLRQFNVPIVGAYGSTEGGLCHTWLLRPDDDDM-----PVEGACHLAGRARHDVEHKIAQDGEIRVRGKSLFSGYARGGRIEPQT-DVDGWFHTGDRGRLDEYGRLVFVERISESIRINGEYVPIDFVESRLRQAKSLGEFALWRVDSASKGHEVVLYTTATD--VEHAQVCSVLAD--LPKYMHPCALIRIAQLPRDPIGKVQRRLLDKQ-------- 171677654 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPNSLAMLMLTSGSTGNAKAVCLTHSMVLASVAGKSGACVLPPGRPFLNWIGLDHVGALIEIHIHALWHVGTADVVS---SPFLFLDLLSRHRVSRSFAPNFFLASLVSASKRQPENLSSLAFLVSGGEANDMQTASALLERYGAPIAPGFGMTETCAGCTSCPDERGYPVASLGTCIR-GMEMRVQDRQRRNALPNEPGDLEVRGTMVFGSYYRNPAATEQAFTEDGWFRTGDRALLDSDGRLCLVGRVKELVNINGVKTPIADIEQAVQGKEVVSRLFVFPSNNAHTEQVTVAYVPAKDVAIRMAEVDRSLTEACLATASRPLIFALTPELPTTTLGKISRAKMRSLFERDLFA- 125716278 2 --------------------------------------------------------------------------------------------------GGAYVPIDPTYPEERITYMLEDSGVSLLLSQS------------HLGKRLPVTTQQVVYLDTDSEADISRQSEENIAKAEIDPSHLAYVIYTSGSTGKPKGVCIESRNATSFIIWSSKYFQEKELESVLASTTI--CFDLSIFEIFSPLAVGGKIVLV-----DKILDLLVGDKVSLINTVPSAIYELSLHGRIPK----SVVTINLAGEALRKKVVDLVFSSSNVEVNNLYGPSEYT-TYTTVDDRRSTFEPTIGKAIA-NTSLYVLQKSGDFLPTGTPGEVYIGGMGVARGYLGRYLLTAERFVRSPFYKTGDLERYLPDGQLEYLGRMDDQVKLRG--------------------------------------------------------------------------------------------------- 71399846 127 -------------------------------------------------------------AFGRGLAELGIRPNTNVAIYEETRWEWLATIYGIWSQSMVACTVYATLGEAALAYAFRETECSAIVCNAAS----VRNLLRMMREDLIPSAVIIYLGELPPDVEAGSISEEPLRI-TTDNDQLAFIMYTSGTTGNPKGAMHTHGSLVSGVLACADIGPFEVGEAYCAYLPLAHIFEFGVVNIF--LARGS---LVGFGSPRTLLDTFTRYKPVFTIGVPRIFDTIKKTVEARLAPRGSLRTMLSAGGPISAPTQTFLNVVFGL-MVQGWGLTETVCVGTQLCGDIETVVAGQQERICEMCLLDV-DEYKHTDTPEPRGEILLRGPFLFKGYYMQEKLTREALDEDGWFHTGDVGSITTHGRLRIIGRVKALAKVLGEYIALEALES-MYAHNALNGVCVLVHPARSY---ICALVILRDPAKATESMQATARKADRQKFECVRHVRVVDEWPLTAAGKMKRREI----------- 148359772 5 --------------------------------------PNKVAITQDNRAITFDELTHEVLANSKQLLKL---PKTIIVLHATPEIGFIIQLLACLETG-RPIALFPNSSEEEKQRRLSLLGNAVMINEE---------------------------GELQEICENKTIQPHP---------QTALILFTSGSTGSVKAVQLSSINIIANCHAVIKALEFKKVQDQLLFLPLSYSFGLLGQLLPGLMF-GLSTRLISHFT--DIKMLMEQGTVQMWSGVPSHWVAINAIAKRYPDSAAKINAIVSAGAPLSTTLRADLKQIFNAIIYNNYGLTEASPRVLTYSSKDPLFTNYAGYPV-GDWKVKLSAEH----------ELLISGTQMMLGYLGEKDSTK---IQNGWLSTGDIAEILPNGLVAIKGRRDSLVNIGGEKVNLSEIEQTICQIDVIKEAIVIPQEDKIYGTRLIVCIEKKPSSISEQNLIEKIQTHLLPR-KLPIQLQLMSSLPRNQHGKLDRKAL----------- 41057918 86 --------------------------FHTLVEMQAARTPDATAICAWDGSFTYRELDRAANRLAHHLAEHSVKLDEIIHVCFDKSIWFFVSILAINKAGAAWAPLDPSHPPERLRQIIKQTNAVVALTSEAHVALSFMPLIIQVTASLD--QELSRNSACRARSPGFSGFSLFLAVLPCQCSKMCSLL--SGSTAYQRVLSWSPGPFVAVKRLLLKGLKLHSNVRMLQFA--AFVFDLSIGEIVAPLISGACVCVPEEARLNDIAGFIREMNVNWAYLTPSFVRVL------TPEEVPSLELLLLCGEITPRDIFNTW--VGKVRFISGWGPAETCVFSSLHEKSASESPLNVGKPV--GALCWIVDPDDQIAPIGTVGEVMLQGPTLLREYLDDPERTSSAVMTSRFYKSGDLAMYNHDGTIEF--------------------------------------------------------------------------------------------------------------- 114776406 8 ------------------------------LHTQANDRPEHVALTSASISYSYSELRDVVDSAASLLRDTDM---HTLALAADNSPAWLCADLACMQAAIPLIPVPHFFAPTQIGHLLHHAGVDGILTDRAD---QFSALLAQL--GIPSEATVTTIAG----LSLIRISTADVRLPA----DCAKITYTSGSTGEPKGVCLSLDAMETVAASLAAATGAGAEDRHLALLP-YATLLENIGGVYAPLLAGATIHAPGGLDVKQFVSALHAARATTCIMIPQMLHALVAAVGGGMAKPESLRYIAVGGAPVSLKLLETA-AHLELPVYEGYGLSEA-ASVVAVNAPGVNRPGSVGKPL-PHVTLSFADD----------GEILVRG-SLFSGYLGESQMASGAAWP-----TGDIGYLDDDGFLHLSGRKKHIFITAGRNVSPEWVERELSIEPAIGQSCIFGEARPFN----VAVIVPR--------------------------------------------------------- 171678561 1298 --------------------------VHELISRQAEMQPSSQAICSWDGSYTYLQLEEEATKLAHHLVDAGVGPHSVVPVVMDKCKLAPVAMLAVLKAGAAFVPVD-SLELGIIQPIFERLTNSRVAVSSELAAPVLSNLFDQV---------VVVTSELMGAIPDNLGSLTSMAAP----TDAACVLFVPTSTSEARGVTFSHSALATALVGQGPAARITPLSRVMQLS--SFNVDICITEIFTTLVYGACVCIPSAAELQDFGAAVNRMQVNWSYMTPLLSRKL------DPTLLPSLKVVCFRTRSLDDDTYNIWHGKVNVVL--AYGPQDCCPGIAFLEAMGTHHLRSIGRPFSGNLLIVNPEDHKKRVPVGAVGELVVEGPTLGFSYPNR-ESTVSPMSPLGYFKTGHRARYTEGGLMEFISSQREDIDLDGKTINVTEIEQYLRRCLGRMDVIVVAFRGPKSDTILAAFVATQEQLTTVKQLVQAGLENRPPPCMLPSVFIPVKHLPVTPSLKVNRRRLQKMIT------ 83950032 4 --------------------------LLDQFAAAVERHPQRTAIIGGDGRITYRELQIRAQQFARKWRRKGIAHGDRVLLAMPVNADLYASLAGLWSLGATVVLPEPAMGLAGLRHAARTTRPKA------FCAAGLFALLGFVVPELMRLRLLLPGGAPGD---------EPIAL--VQDADTALISFTSGTTGQAKAIPRSHAFLMAQHDAIAPVLESDLAERDLVAFPVF---------TLINLAAGRTTVLPDRLSPEKLAGWIAQQQVTRLLIPPSLCETLARCEGIGP-----VHRVFTGGGPVFPDLIERLLGKPGLEVVCVYGSTEAEPIAHLLRDMAAGKGLLVGRPVS-QIKLRIRDD-----------EVQVAGDHVNDGYL-DPAHCEENKIKEGWHRTGDAGRLDAQGRLWLWGRLGSDVKTPGGRMFPFAVEVAARQWSGVQQSALIC-----LDERPVLCI-----EGDEGQLSEW---RHLAGFGV-SDVLYLKKIPRHRS-KVDRAKL----------- 67467184 123 ------------------------------------------------------EYYHMINKLSNGIRLAGYKPGDKIGIFCETRYEWMAFLLAATRQGIVIVTVYATLGDESVKIALEETDIKAIVVSEDTAKRLPKIHLKE------SIKVINVDGEESDELSFKHLSEESTEYPEVHADDLAIIMYTSGTSSSPKGVLVNQKQILMLSCGYKYVLEFNRE-RFIAYLPLAHIFEIGIEFALLTLTSGGCFNCLVEFNPEAILETVEKQPVDYALRTPYLFMPLVKLVDAMKPLCRSLKAIVIGGSALPVELQYFLQAILDVSVMQGFGMTELCGAACAMPHRDPTVA-SIGVVL-PMYEVKLRDELGHDHPPH--GELMFRGLPVTKGYFNRPEENKEAFTEDGWFCTGDIAKITDDLHICIIDRKKNIVKPCGEYISLELIES----------------------------------------------------------------------------------------- 215492977 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRPAGGHAVNLLWTLEVYGVRDNDTWWAAWVVGHSYICYAPGVTTVLYEGKPV---GTPDASSFFRVIKQHGVCGMFSAPTAMRVIRKEDPAKNFPMKQLRQVFLAGERCDQGTLSWTAKTFGVPALDNWWQTETTATCVGLGNSMDVPEEATGVPVPGWD-VRVLLDDGLEAAPNQLGTVAVRPPGAFSTLFRADDAFVVKYFEPGYYDTMDIGIRHKNGYISILSRNDDVINVAGHRLSTFQIEETIMKHPDVADCAVVGVPDEIKGEVPLALFVLKNES------------------------------------------------------ 119487536 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGNLRFVIHTWETLIASVQGFQQYFNLK-KVNSFCTLPLYHVSGL--MQFIRSFTTGGKLAILP-------FKAVESEFPNIISLVPTQLQRLLNSPKIT-HWLSQFKTVLLGGAPAWLDLLQQAR-LHQIRLAPTYGMTETASQIVTLKPEDFLAGNNSYGQVLPHAKIKVYSEKNQELAVNKLGILSIEADSLMLGYYGNPQFPLQTLKSD------DLGYLDEQGYLTIVGRNSYKIITGGENVYPVEVEAAIRSTGLVADVAVVGLSDNHWGQVVTAVYIPTFPDVSISNLQTALQDK-LSKFKQPKYWVAVESLPRNIQGKLNFKQL-EELAEKFL-- 116057578 65 --------------------------------------------------MTFREASDRVRAIASGLVDLGLKEGDKVIIYADTKRDWQLAAQACFRMNLTVVTIYATLGEEGVKHGINQTGASVVVCD-----GKLLKTLTNVIGDCPSLKHVVTMGDPDAAVSLDEVANKPLAARPPKPTDVAVLMYTSGTTGAPKGVMLTHANVCATMSGRLPRL-----------SAVAHIMEMAAETLMLALGAARRAHFEPNFAPPVLDRVPKPSRPSSAPAKPALKRLINAVLPAGRKDFENVRVMISGSAPLSRETQIFRQTCFRCPVRQGYGLTETGSCGTIA--AFDDYSPTVGGVLS---SVRIVSDENNPSIGLPRGEVLIGGPVVCQGYFNPEEKNKKEFSEDGYFHTGDIGQFTPDGQLQIIDRKKDLVKLQGEYVALSKVENVLKQCPYVAMA------------------------------------------------------------------------------ 115432938 60 -----------------------------------------------------------------------------VGLWCQNRPEWQITDLACMSQGLYSVSIYDVLAADATEYIINHAELSCVVTS-----LPHIPTLLKLKPMLPNLKFIVSLDPLESVAAGQDVASSGRAMQPPSPEDIVTINYTSGTTGPPKGVVLTHGNATAAVAAGLVLTDHNQGDTFASYLPLAHIYARLSEHL--AFYAGARIGYF-HGNIVELVDDLKLLKPTGFISVPRLYSRFLKNPDPSKYDLERARVMVSGSAPLDPSLHNFLRVAIGADFLQGYGLTETYAMACAQSR-QDLTAGNCGR-LAPCTEACLLSVDDKPFP---RGELLLRGGNVFKEYFKNPEETSKAITEDGWFRTGDVCTIDEKGRIVIIDRRKNVLKLAGEYISPERLEGV---------------------------------------------------------------------------------------- 53794646 7 -------------------------------------------------------------------------------------------------AGGAYVPIDPSYPLDRQQYILQNS-AVSLLVADAHYPIGQA------------------CGDAGYILLGEAMDVSSADTNKKDSGDLAYTIYTSGSTGLPKGVMIAHHSAVNLVEWVNRTFKVGANDRLLFITSM--CFDLSVYDIFGMLSSGGSIVIARQEEVQDITELMLEERITFWDSVPTTMNYLVSELEASDDNFPDLRLVFMSGDWIPVSLPERLKTYFHAEVISLGGATEGTVPVTQVDPSWASIP--YGKPIANNY-FYILDAGMNLVPQGVIGELYIGGVGVAEGYANDPVKTAYSYVEDPYYRTGDLGRMHAN-------------------------------------------------------------------------------------------------------------------- 194896778 53 -------------------------------------YPDEIAVKDITGEYTYFQLYLAAKRLAIQISNCGSAALSNVTYLCSNNALWIAIQWSCWISGQVAVPLESGQAMDQLQGQASSCKTKLLIATPEFESLA-QELSQALKSATIILDHAFVPTAAKQLVGVQGVVLTESTLPDFYAKAPAMLIYSPNAVNNPKPVLLSHRNIDAQVRCLVASWRLGPTDCMLPILSMNRMHAALG----AVLNVGGNVVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLIAEYEKMFAKDSRMRLMATAFALLPDSVFYRWREITGQNIYEYYGMMETLVLGHPLDEPQDYRPGTLGSPLKGVTARLIKNELGGTVDHGVIGELQIAGAHLTATTHNEEQQN----TQDGFFKTGDICAYR-HGNFYFLSKSSDVFTVGGYKVYGSEIKKVLISHPNINDVAVLGIPNKLWGHRLVICIVSPDADIDLDAIKTYCY-RHLPAHKCPTVF------------------------------ 125846379 6 --------------------------LYELVHEAARAHGDKRAVAFDSVSLTYDELIFMSDELTAQLRVSVQNHEGAIGLFCHPDVLLPVWIIGILQFPAAYLPLDPASPPQCSLRMINNCRLSFCLIQNELLHSAFSILISEVCATFCSHRLTLISEQKENSQANDAPFSSAVTKNIQQGEPLAYILHTSGTTGLPKIVKVPHRCIVPNIIHLRSVFKMTPEDVVFLSSPL--TFDPSVVEVFLALSSGACLLIVPKKMPRRLAHVLKRNTTTVLQATPTLVRRFVLQEEVLSAD-SSLRILAFGGEPCPSNLVKSWRQEGNRTIYNLYGTTEVSCWASWYKVPDEHLPVPLGEPML-DTVMEVRDETGHLVTEGE-GQLFIGGQN--RVCLLDDEET---VVKGTMRATGDWVQV-QNSNLYFLGRKDRLVKRFGQRVHLDALQQMIESFSGVEACAVNLSKDD----RLLAFIVLHAGAPLSSEIIRHQLSKRLSSHSIPDMMVFIPALPLTSHGKI---------------- 167855628 7 ------------------------------------------------RQISWQQLQLLIEQAVRLLEQLAL-PNSLVAYSGSHRLIGLLCYCAVLASGRKILTLNPAMSEIQRQQILQQNQVSILLTDQDFYSLDRGQLSRNQDNGLFSF------------------------------DKPATFTLTSGSSGNPKAVVHSIAQHLANAISVCDFVQFDRHCSWLLSLPLFHVSGQGI--VWRWLSQGAILYLTE--DKAEFWQMLS--QVSHASLVPTQLQRYLAWLGEK---LVS-QHILLGGSAIPADLIEQAQQH-QITTYAGYGMTEMASTICAVKNESD----NVGKPLANREATLV------------EGEIWVKGQSLALGYWQQ-GKIVALHNAQGWFATKDKGRWN-NGKLEVLGRLDNMFISGGENIQPEEVEKALQKYPLVKQVFVVPVADQEFGERPVALVAFSEPFSIQAVLKSFAMQR-LEKFKQPIAYFPLDEIGQSNGIKMSRTHLKAYIANKL--- 52842443 14 --------------------------------------PNKVAITQGNRVITFDELRHEVLANSKQLMKL---------------PKTIIVLHATPEIGFII----------QLLACLETNRPIAL--------FPNSISEEEKQRRLSLLGNAVMINEEGELQEIENKTIQPHP-------QTALILFTSGSTGAVKAVQLSSINIKANCHAVIKALEFKKVQDQLLFLPLSYSFGLLGQLLPGLMF-GLTTRLITHFT--DIKMLMEQGTVQMWSGVPSHWVAINAIAKRYPDSAAKINAIVSAGAPLSTTLRADLKQIFNAIIYNNYGLTEASPRVLTYSSKDPLFTNYAGYPV-GDWKVKLSAEH----------ELLISGTQMMLGYLGEKDSTK---IQNGWLSTGDIAEILPNGLVAIKGRRDSLVNIGGEKVNLSEIEQAICQIDVIKEAIVIPQEDKIYGTRLIVCIEKKPSSISEQNLIEKIQTHLLPR-KLPIQLQLMSSLPRNQHGKLDRKAL----------- 152997828 8 -------------------------------------WANKIALVQQDKQLTYQALADSVTARKNWLIEQQV---SRVAIAMDNTIEWVLFDLACQDAELCCVPVPSFFSPQQTAHLLNESGIELMLTQDKNSPSDRNSPANHDATDSPF---------DGVFISRLAVKNEPEIPTGTNK-----ITFTSGTTGSPKGVCLSNEAQLNVAHSLAEAVAL--QDVRHLCLLPLATLLENIAGIYAPLLVGGTIVLASQEEPQQLLALISQQQPTSLILVPELLSLFVGACQQGWKPPQSLKFIAVGGGKVAAGLVQKAHA-LGLPVYQGYGLSEC-ASVVSLNTPAQEDQASAG-AVLPHNQLHI-----------EQGELVITG-NLFLGYLNQPE----SFYPQEV-RTGDLVNLT-NAFLNINGRQKNIIINSGRNLSPEWVEAELMATGYFREALVFGEAKPYCG----ALLSPAAAHITEDQIQQVISNQQLPDYARIGTWIPLAQIPVTATGKPIR-------------- 111608870 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTFWQTETGSHMITPLPAKWLKPGSATLPFFGVRPVILDPQTGKELQGATEGVLCMKGPAQARTVNNDHDRFQATYFDQGYYFTGDGARRDADGYYWITGRVDDVINVSGHRIGTAEVESALTGHKACAEAAVIGVEHPIKGQGLYAFVTLKAGVQASQELIAHVR-NTIGAFAAPDVIHWAPALPKTRSGKIMRRVLRKIATKE---- 164660600 78 ----------DQAPMFPPAEWFVGARLN--FAENILHHGDDVAVICTERRTTYAELRKQVTQAARALRKLGIVPGDTVASYSGNTLENLVAFLACSAVGAVWTSVAPDFGTSGVLERLTTVRPRVLFTIDGLLAIQEKEQKDEVAATASRLEHVIIAARPNGVEGMSDAQDEKFEFEQLDFNHPLWILFSSGTTGSPKAITHRAGGMLLQFKEHLLHGGLKREDVFFQHSSTGW---MMWNWLVGALLSGCPVVLYPVHPTEVLWELAAREGVTVF-GTSAAYLSIMERRGFVPYDRIKVRMILSTGSPLRAELYPYAEKLVGHPV-QVGSITGGTDICSLFGTHNEALPVRAGQCLGLGMDVDVFDDSGHSAPDMVEGDLVCKKPFPVQGFWHQPERYKDSYFPGVWYH-GDLVMRSKHGGLIMLGRSDGVLNPSGIRFGSADIYEVLESSEAISDSLVVALKTPAKDDEVVVLVVPEDTSDAEWESIALIRKQRSARH-VPTFVRRVKGCPKTLNGK----------------- 86609862 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSGGQIKWAMHSWLTLSASAKAHQQHFAVGPVHSY-CLLPLYHVSGL--MQAVRSWLSGGQWVV---------WDWKRQQQASFLSLVPTQLRLLLSAHPGVLESLRQFRAILVGGGPTWPSLRQQARQ-LHLPLALTYGMTETASVCTLLPEAFWQGSDSLGRPL-PHATLQIRSEKGDPLPSHAVGYIHIQAESLALGYY--PHLSATHRLREGGFTPGDLGYLDRQGSLYWLGRADDLILTGGEKVMAAEVEGEIRASGWVEDVCVLGLPDAEWGQRVVAVVVPKTGIPKELELKQHL-SRQLSPFKHPKHWLWCTGIPRNPQGKVNRQQLRQWAAQTL--- 45185212 99 ---------------------------------------------------TYDQLHVEMHDYGRGMVKMGLQPGDRLHIFGATSHRWMRTFLAAQSQAITVVTAYDTLGESGLIYSLQQTGSKAIFVDDKRYGGRMYSDAQKAIDRMKEVRPDIEVYSMDEVVELGSLCRDSIFVHRPRKKDLACIMYTSGSTGDPKGVSLTHANIVAGIGGVINRAIVKPDDRVIAFLPLAHIFELVFELTWGALIGYGSVKTLSEASVRNCKGDMKEFRPSVMVGVAAVWEGVRKAIVAQVTKLPNLRYILNGGSPLSRDT-QVFISNLICPVLIGYGLTETVANGCIVP-PHHFKYGVVGDILGSLTVKLVDVEELGYLAKNNQGELWVKGPAVFKDYLQNEAETAAAL-EDGWFKTGDIAEWTKKGQLRLIDRKKNLVKTNGEYIALEKLECIYRSNKYVANICVYA---DQTKVKPIAIVVPNVNAVTDLAIKDGCEVRDVYDSKKLKKVI-LDDMHKTAKG------------------ 58271194 105 -------------------------------------------------------------------------------------------------------------------------------VHSMFTNADLLPTLLKVIGDTETVKVIVYDGEADPKI-IEDLKNNPVEAIKAKREEVYCCMYTSGSTGTPKGVLLTHGNVVSAVAWTLLYEYLTSKDSYLAFLPLAHIFVVENSFIFAGLPVGGRVKTLTDASVRECKGDIAEFKPSIMVGVPAVWFALKAKQAAHHYSIPNLKILFSGGGAVSKSTQQFLCTAL-VIMIQGYGLTETTAMATILN-PAFMQFGAVGGPV-PAAEVKLIDASTNNPP---QGEILVRGPAIFKGYYKRPDLDKEAFTEDGWFRTGDVGQWNKDGTLSIVDRLKNLVKLGGEYIAIEYLESIYKSCPLVANGAILANGDH---NQPAMVVVKKNGLGDGEDLEHLCTDNNIGKKAGLKGMELLEAIPLTAAQKLQRRVIEKHYEDRIKA- 32474448 63 ---------------------------------------------------TFKTLDERSTQTARGLLASGIEPGMRMVSLVPFGAQFIELVFAMMKAGVVVVLIDPGMDRKHLVGCLQE------VNPDGFLGIPKAQAIRTIRSKFPNAKRNITVGRRRQILELGD-QNSSLSLPDVQTLDDAAVIFTTGSTGPPKGVAYTHQTFHAQIDRIRSRYEIRQGSRDLACFPLFGLFDAVM---------GVTTVIPDDVDPQKLIQAARQWEVDQAFGSPALWKTVTREANAIGRPFPTLKRVLSAGAPVPAATLQSLRRFVHAKIETPYGATEALPIASRAVISETGPAASKGKGVCVGSRIEINDDQTKELPRGKIGELIVSGPMVTRRYVTRADQNAKVHDESGWHRMGDVGYLDDQDRFWFCGRKAHRVVSSKRTFFTIPCESVFNVDEQVDKCALVGVGKP-GEQTPVLVVQPIDDATRAKELEARLRDRAAPLTQRIDRFVIRDQLPVDINSKIFREKLAAELN------ 170575311 1527 -------------------------------------------------------------------------------------------LLAVQLIGAAYAPIDPANSSTMIAQLVHDIGATIIIVQEKHLNLNIPMLNXEQFAAFTNQQQQQQTDTKNWKMIYCNKKLANERMKKYSQCDLSYVIFTSGTTGKPKAVCVTNQNLLNFIVASTQQTTFHPNYRIYHSVNT--IFDVSCMNIFTTFSNGCCLI-----SAANILNAIIEMNVQFAFLSAALFNMF---DNDEINQLQQLEKLFVGGETINNQQINRCLQ-LGICLCQIYGPTETTINCTIFENECGRIIGT----VINNEFAYVLDSENNLTCNGAKGELVICGNGITRGYLNLN--NSNVFKCNKFYYTGDFVIKFGEKY-HFLGRKDKQLKMHGYRLEPTEIEIVVR----------------KWDLTIGNVIVLKNEQLDSDLLRQYLNENLL-HFMIPKKIILLQRMPLNRNGKIDVNKLNEMIR------ 68509955 98 ------------------------------------RSPDKIALVHATRQCTYAQLYTLVADLVSALLLNGLKPGDRVASYSSNCIENVAACLATTAIGGIWVSAAADFGPEGVLERLEQVQPAFVFAADAVVYSKVSVLLERLRSKGQHPSKVIIIHAIPQPAPQHEWRPEEIDWCRLSFDAPLWILFSSGTTGPPKPIVHRAGGMLLQAKKEFIICDLESQDVFFTTGWMMWNFLISGLGV------GCTLVLLRRPSFLWLWGLVDKLGITIFGTSAKYIDQLRSYKPRENHNLQSLRHLYSTGSPLAPNLFDFIYKHVHPRVLSITGGTDICSLFAGMCSALPVYRGEIQCRML-GMAMESFSPSGTANPPGEPGELVCARPCIPLGFWPLPEKTARSRFENGVWYHGDHIVITRSGGVIMLGRSDGVLNPGGVRFGSAELYDVIESSPTVVDSLAVAQKDRGLDERVILFVKLTNGQQLSNEINSEIRSRRSPRH-IPAKIIQVPDIPYTLNGK---RV--EVLVKKIING 70984820 61 -----------------------------------------------------------------------------IGLWCQNRPEWQITDLACMSQSLYSVSIYDVLASDATEYIINHAELNCVVTS-----LPHIPTLLKLKPSLPNLKIIVSLDPLDAGEPVEELGTASRPCVPPSPSDIVTINYTSGTTGPPKGVVLTHENAVAAASSALVNIRQAPGDTSLSYLPLAHIYARLAE--HTAFWAGARIGYF-HGNIVELVDDIKALKPTAFFSVPRLYSRFLKNPDPSKYDLERCRFMVSGSAPLDPSLHNFLRVAFGVDFIQGYGLTETYAIASS-QSAKDLTAGNCGR-IAPSTEACLLPDMDYSVKPFPRGELLLRGTNIFREYFKNPEETSKAMTEDGWFRTGDVCTIDEMGRFIIIDRRKNVLKLAGEYISPERLEGV---------------------------------------------------------------------------------------- 152975523 24 --------------------------LDELLKNSSERFGNKTAIIDKDQEITYKTFYEEVSQLAAEIT----CENQPVGIIARRSIQSVIQIFAVLQAGNYYIPIDPNYPQEKIDYIVAKTNARLLL-----------------------------DGNRITWLHQEDVEV-PFDQKVKPGDRVAYVIFTSGSTGLPKGVVETHYQVMNTLWDLKKRLSLDENDNFLCLA--SFNFDLSVFDIFGSVFVGGTLYIAEDRDFATIKNVIEKHNITIWNSVPSVLDYFLKEIELSEAAMNKLRVCMMSGDYVSTELSKTVLNTF--PNSQTYGATECSIWSILYLITKENLFDPYGYPMA-NQRIYILNEDMTLAAPGKVGQIAIVGAGVALGYIGDEIKT----------------------------------------------------------------------------------------------------------------------------------------- 118050282 26 ---------KALSAAAPLQGFW--QLVHGPLAYWAQQRPDVVALQSEADSWTFGRLHTEVELRSARLVAQ--RAPQMLLLDASRSLERLVDFLAVIRSGRCAAVADPDWQPA-------------------------------------------VRQRIEGWLP-----GQPCELESAAPTAAFYTGFTSGSTGLPKGFKRHHLSWTESFRVGLQDFGPVVAQRTLAPGRISHS--LFLFGAMQGIWYGCGAVMQEKFSASRCLATLAGGDTPCLVAVPSQLLLMLQWAEHRQAPIPEVELITISGARWMRAHTPALRALFPARIIEFYGASEASF-VAWMDADEASGPQAVGRPFS-NVELSIRDAAENALAEHGTGLIYIRSPMLFMDYVGDAHDATAVLRDGDWLSVRDMGHIDERGMLCLAGRQSRMIVTQGKNLFPEEVENLLASHPAIAQVSLHGQADALRGLQVHAVLQWRHEAPSALELNQWLRERT-EAFKVPRQWWICEHWPQTASGKTDHGQLAQALRARMTA- 76160801 77 -------------------------TIPQIFQAVARQQPEHLALVDAGACWTFAQLDAYSNAVANLFRQLGFVPGDVVAIFLEGRPEFVGLWLGLAKAGMEAALLNINLRREPLTFCLGTSGAKALVF-----GEELAVAVAEVSGQLGKVKFCSGDSRPEGLLPLKETSTAPLAQPPGKGDDRLFYIYTSGTTGLPKAAIVVHSRYYRIAAFGHHSYRMQATDVIYDCLPLYHSAG-NIVGVGQCLIYGLTVVLRKKFSASRFWEDCVKYNCTVVQYIGEICRYLR------------------------PAIWEEFTERFGVRIGEFYGATECNCSIANMDG----KVGACGFNVYPIRLVKVNEDTMEPCQAGEPGLLVGQINQQFDGYI-SESATSKKI-AHSVFCKGDSAYL-----------------SGG-------VE----------------------GKAGMAAIADPHGQLSPNALYQEL-QKVLAPYARPIFLRLLPQVDTTGTFKIQKTRLQ---------- 167628021 1 -----------------------------------EKYGKDTYIYFDNTKYSYYEILQKSYSLSRFLESCSYRK-----IYLKNSPLSVSLYIASWIADIIFVPINPRLVDNELAAIVEDDS---LFITDKISSLE--------------VNKLYIENPTSFFESLEYTQDYSIYARSLTAH------VSSGTTGFYQKHFHDINQIINYANDRINDLGLKQNDHLLVALSINHAFAFS-YQILPALAMGLNITIIREFDARLIAEIINQNNVTALALLPTMYHFLLEQNINNNHN---LHYLSVAGDIVSESLANQVENKLGIPLLNGLGMTE------VFGYGQNISANTVNKVIFADTQVKIVKFENNDY-----GKIFIKNNMLPLN------------IQTEWLETGDIGSFDAQSHLSFYGRYKDIIIKGGSNISPIELETAILKIPNIDNCIVTSKIDKIWGETVWAYLVASQQYSL--EFINNQLSSYIAEYKKLDGIIYIDEIPTTTTGKTDRKKLKEMINHE---- 194536326 8 ------------------------------LQQHALHQPQKMAFVGHNAQLNYSQLLERVELIANQLQRLSA---NCIALRAQNSVDWVALDLAAMWSHIVIVPVPTFFTSEQVAHLLNKANVELCL------------------GDWPELGSPSSSLTVGGFDAWHYQGNKPRNRPNRVLAGTQKITFTSGSTGTPKGVCLSEENLERVTLAIAEQMSAQVEQ-HLVMLPLANITGIYVPLLLGVVLFGESVGLSGSFSPTQFANVLSVYQPSSLVLTPALLMALIQVVKQAPELAKSLQWVAVGGARVAAELIHSARA-LGIPAYEGYGLSEC-ASVVSMNTPQHDQPGSCGKPLS-HLQIQLAED----------GELWVRGNS-ALGYIGEP-------LTDEWLATGDLATLDEQGFLCIVGRKKNLIITPGRNIAPEWIES----HAQVPQCRFVVVGDDEVG--LVAVI-----DRLMPDLEQRVQQHQLPDYAQIQQLLFVNQ-PLTANGRP-KRALIE--------- 67539688 23 -------------------------TTYDAFRWAARSYGNAKAVIDGDKQWTYIEYETLALELGKGLRKIGLNKGDKVHLYGATSANWLAMSHGSASQSLTVVTAYDTLGEEGLAHSIVQTESDAIFLDPT-----LIKSLTNVLDRAKSIKHVIWNSDEENILSFEDLRENHYDPVPPAPEDLCCIMYTSGSTGPPKGVPLTHANVVAAMAGVDAIIGVGPSDALLTYLPQSHILEFMFENL--CLFWGGT---MGYGNPRTLSDAIREFRPTILVGVPAVWAWFLDNVIFRKLKDATLRVVMNGGGPVSKET-QKFLSMAIAPMISGYGLTETSAM-GALNDPGAWNPNALGE-IPACIEVKLVDDAGKNNPP--QGEIWIRGGSVSTHYFKNEEETKAAYAEGGWFMTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPIVGNICVYAAEDQDK---PIAIIVP---------------------------------------------------------- 210090168 128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDLAVIMYTSGSTGLPKGVMIAHRNLIGGMAGQCDRIGLGPKDTYIGYLPLAHVLELSAE--ISCLAFGTPIGYSSPLTLSDQSSKIKRLRPTLMAAVPVIMLKLVENGSDTPLLNRSLRMMLSGGAPLSATTQRFMNVCFCCPVLQGYGLTETCGAGT-VTEVDDLTTGRVGAPLI-CNEIKLVDDEGGEDKPYPRGEIVLGGPNITMGYYKNPQQTAEDFREEGWFYTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNNSLVDNICVYASSDQHY---AIALVVP---------------------------------------------------------- 125596112 37 ------------------ESCW------DVFRNSVEKYPDSPMVVDDGKAMTYKEVYDVVMKLAASISKSGISKGESCGIYGANCPEWIISMEACNALGVSCVPLYDSLGAGAVEFIVCHAEIQIAFVEER----KIAELLKTCHATSKYLKTIISFGSWEEFLIMGGDHH--FDLPEKKKSDICTIMYTSGTTGDPKGVMISNESLLVNITGADCVTRIGEPDVVFCAVP--RVLDRIYSGLTGKISSGGILKIAYKLKLDSMRKGIKHEK------AAPFFDKLVFSKVKERLG-GKLRFIVSGGAPLSVAVEEFLRVVTCASVVQGYGLTETGAASFVAIPNDFSMVGTVGPPVEH------LDARLESVPEMGRGEVCVKGSVLFSGYYKREDLTQEVMI-DGWFHTGDVGEWQPNGSLKIIDRKKNIFKLSGEYVAVENLENV---------------------------------------------------------------------------------------- 2924399 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGNPKGVMISHRALTNFTQTAIAEYAIIESDRVLQFASI--NFDAAVEEIYPSLCTGATLVLRTDADIRTFFRACADLRLTVLDL-PTAYWHQLAADLGNDIVLPSLRLVVIGGEKPNQSIWQKYVVKGGLQLINTYGPTETTVSATIYRIPPIIAKAPIGRPLA-HLQTYILDAYLQPVPIGVAGELHIGGDSLAKGYLNRPELTAEKFIPNPFYKTGDLVRYLADGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------ 56551600 21 -----TPTNDDQVARRRCDF----DTMGEALDYAALS---KKGMNFHDARYPFSELRADALKMASRLIARGMKPGDRLALIAETCPEFAALFFGAIYAGVVPLPLPTSFGGKELAIQLKSSDPSLIAYPKELSEFAEKAAAKNGVKAM-----------AWDDLLLED--APVIELPKAKKDDIAYLQYSSGSTRFPHGVIITHQALLSNLNAHGLGMNMRNNDRCISWLPWYHDMGL-VGCMLSIIANQISTDYLKTNDPLAWLDLITRNEGHSISYSPTFRRMSSQTKAADRFDLSRWRVAGNGADMIRPDVMQKFVDAFPNAFMPSYGLAEATLAVSLMPLNEGIRVEMVGKPVK-DTTISIRNADGKDLPEREVGQVWVKGPGIMSGYFRDKESTDACMV-DGWLDTGDMGYM----------------------------------------------------------------------------------------------------------------------- 66359216 53 ------------------------------------------------KKFTYREFFEKVVELSWYLKKLGIKAGDKVILCYTPGYDFVIAFTTCLVSGIVAVPVDPMRGQSEIQRFCDIKQASIEIAKTMSTDKRFKSIRFEATDNLKIRKEINEVQKAINDIILNDSNHFDFLGFDFNINTVAFLQFTSGSTSQPKGVMVTHGNLLYNIHICISSYSFPSSASVFSWLPVYHDMGLIGFFC-TPLFFGCNIFQMSPIDPYLWMQCMDKYNCSV-SGAPNFAFEVVVRKTPKQLNLKHVFAILSGAEPIRKTTIDRFTEAFHNVIKPAYGLAEHTLIVAGSNSTETTSFVSSGIVYKGIDLRIVNPESLKEVTPGNVGEIWISSESVTLGYYNNKEETEKTFNADGYMRTGDSGFIIND-MLYISGRIKDMIIIRGRNFYPQDIEEVIDGVSGVRQVAVFSVTQADGEEAIGVAVEIRMETSILGRVRRFFEK---PAYAISKAVFIGHGLPKTSSGKIRRSQTRDAISKKLV-- 115491117 118 -------------------------------------------------SITWAELRQRTGRLMQAMKAAGVVQGDRVAVVASNSIDTLVVFLATTALGALFSSTSTDTGVKGILDRLLQLKPRWVFVDDAAKQIDLRDKIKDIVQGLEGVREFVDVSAVPRTQPLATFLAQAAEFVRIPFRDPFLVVYSSGTTGKPKPIVHGVGGYVLNSSKEAHLNRHGPHSVILQYTTTG--WIMYMQAISGLLFGGRPILYDGSPDVGFLIRLLGEHKATHFGTSPRFLHELRKNGIRPRDDLSSLNIVTSTGMVLAESLFEWFYDEAHVQLANISGGTD-LAACLGLENPLTPLYVGGCQGAGLGIAVAVYDQAGTQVPDGVAGEIVVTRPTMPVKFLGDPQKYFDSYFADNVWTHGDFIMIHPEKQIFFLGRSDGVLNPSGIRFGSSEIYNVIDTQEDIVDSLCVGQRRPDTDESVMLFLLMRPGRQFTPQLVARVKEKALSSRHVPKYVFQTPEIPTTVNLK--KVELKQIVSGR---- 125716288 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPEYPQERLVYMLQDCSVQLVLV---HTKVDMDLPVATIQLSDPSL-----------------YHGDATNVPTSSPSNLAYVIYTSGSTGRPKGVMVEHRSIMNRLNWMQKQYPLTNNDVLLQKTK--YSFDVSVWELFWWFFAGAKLILTPDADPKQIAETIHRDQVTIIHFVPSMLNLFMDNMELSDNQVSSLRWVVCSGEALPIAAVQRFRQCLGIKLANLYGPTEATVDVTNCSLTDDETYIPIGKPIDNTMVSYVASITTDWCNWGAV---HCR-NQINRPICRGTRLDADRFVDDRLYQVVDLARWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 183982131 40 -------------------------------------------------TISYGELWDRISALADVLTEQTVKPGDRVCLLGFNSVDYATIDMTLARLGAVAVPLQTSAAITQLQPIVAETQPRVLVFDHHRQVDAHRAAVESARERLAGSAVVETLAEAIARGDVRGASAGSAPGTDVSDDSLALLIYTSGSTGAPKGAMYPRRNVATFWRKRTWFEGGYEPSITLNFMPMSHVMGRQI--LYGTLCNGGTAYFVAKSDLSTLFEDLALVRPTELTFVPRVWRRLVDGADEIRNDVLGGRYALTGSAPISDEMKAWVEELLDMHLVEGYGSTEAGMI---------LIDGAIRRP-------AVLDYKLVDVPPHPRGELLVKTDSLFPGYYQRAEVTADVFDADGFYRTGDIAEVGPEQFVY-LDRRNNVLKLSGEFVTVSKLEAVFGDSPLVRQIYIYGNSARAY---LLAVIVPTQEALDAEELKARLKAAGLQSYEIPRDFI-IETTPLTGIRKLARPQLKKHYGELL--- 215495930 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTTICGFPAMLNHIATQMKETGRTFPSVKKLMCAGGSVSCGLQELLLHQLKPTFRNLYGLSEGLAPITYTP-ANEICFDNIGFPGCNIRIKVIDRETGILLGPGDHGELCVRTPSVIKGYSRKGQAPLPAVDEDGWLHTGDLGFYDNEGCFHYVERLKNIIKCFDYNVAPSDIEAVLLQHPGVAEAVVVATPHRVCGEAPTAFVVLKLGATATEDELQELVAGQLAFYKLYGGVYIVEKIAKTANGKISREQMK---------- 71002961 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKFDLGYYLGLVTRYRATFSHIAPAVAVALRSSPQSKGIDLSSIAAFLTGGAPVPVEVVRKVYERTGKYIQLGYGTTETCSTSQTLDADDQVSLGSAGFP-SPNTEIQIRPLPGTPLDPGMVGEVLIRAPGVMSGYFSDVALTAAAFTDDGWYRSGDEGCLDANGRLWITGRTKELIKVKGFQVPPAELDDLFATHPELVDAAATGVQDTSTGEEVLLLVVPKDKSQLAARLHTWVADKC-AYYKWPSVYLFSASAPRNPTGKLLRKDI----------- 91762440 113 ---------------------------------------------------SWQELNLNVSKISKFLKSINIKEKDRLAAYMPNTIETVEAFIASSSLGAIWSSCSPDFGVKGVVERFSQISPKVLFVVDKYKIINILERIPLILKEIPSIEYVVIANYPGEWNELMKKESEKIQFSKFDFEQDLAILYSSGTTGKPKCICHRSGGVLLQHKKEHQHCDIREGDNVF----YFTTCGWMMWWLVSVLASKASIVLFDG-SPDLLLKIAEKEKITLFGISAKYVDALRKSKPKYKYKLSKLRTICSTGSPLSNDGFKYIYENINVHLSSISGGTDIVSCFVLGNLYQPVILGEI-QNKGLGMNVDVFNEKGEPLK-NKKGELVCKNPSMPLKFWNNDIKFKKAYFNNTWYH-GDYAEIKKGGGFIIHGRSDTTLNPGGVRLGTAEIYSEVEKFIEIKESIVVGQAWD-NDVRIILFIVLNPKYVLNEDLLKKIKRKNASPRHVPSKIIVVDDIPRTKNGKI---------------- 197781536 140 --------------------------------------------------------------------------------------------YALWTVGAEVVPIYPTSSREQVEWILRDAACVAVVVEDEQAVM----TVGSVCASLPRLRHVWQLDADALEDLRERGRMIPLATVEVLPDSTAVVAYTSGTTGRPLGCALSHRGLASPVDTLLEGWRPGEQPSVLAFLPFSHVYGL----MIQCLCIRGGLLMAHEPDLEALAAALQSFRPTYFYAVPSVFRQRLGEGPGPGFDLRRARRATSGGSTLGREL-SLFYEGIGMYVHDGYGLTETSGGITMQPLGRE-KSGTVGRPL-PGVDLRVADD----------GEILVRGSSVFQGYVNDEAASRAAL-HGGWLATGDLGQLDADGYLTITGRKKDIIVTSGKSVAPAALEHRLRMHPLIHQAVVVG-------------------------------------------------------------------------- 77957631 7 -------------------------------RHWANLRPQGIAIRAGSQPISWQQLAAEIDDRAATFQQQGVSCGSGVVVRGKNSYSLLLAYLAALQCGARVLPLNPQLPEVLLAQLL-----------PQLNIDFMLNLAAPLSAHLAFTPLALSTDSA-----AAQSRANPVAW---DNQRLATMTLTSGSSGLPKAALHSAAAHLASADGVLQLMDFTPTDSWLLSLPLFHVSGQGI--VWRWLSIGATLVLPEGVPLAAALS-----GCSHASLVPTQLWRLLASEGAAL----TLKEVLLGGAMIPTELTQQAEAR-GIRCWCGYGLTEAASTVCA--------KRADGLPGVGAALAR------REVKL-VENEVWVRADCLAAGYWQQ-GQVRPICDDDGWFHTRDRGEW-QQGELHIIGRLDNLFFSGGEGIQPEDIERVLLQYPGVQQAFVVPITDSEFGHRPVA-VIDADETVDDMALADWLAPR-LAVFQRPVAFYRLPEALKGGGIKVSRR------------- 157761905 16 -------------------GCPDGKTVWDVLTRSAQLNPNGQLFVNGRHVYTYREGVEQATIIGSAILAIMTKTNKLIGIAGIHSRNYMHTMHGISGFDLTTVPLYHQSKLETLCDIIDNCKLEIIFCENAKRAEGF--LSSKTPERLQSMKTLIILDHSTSFDEFKEIGKRNKRNPKPKPETIYVICHTSGTTGRPKGVEMSHGSLLAAVSWTIAYKWFGQEDTYFSFLSLAHIYEHLMQTL--AIYFGGKIGIYNG-NAATLIPQIQALQPTIVSLVPRLLNKLYEAVHVLRYDTGKIKVLTTGGAPVTKEVKTFTRYAYGCPLVEGYGQTECSAAGT-LTLPWDTTYGNVGGP-APWSQVKLVDPEKNYLAMNDEGEVCFKGAALMTGYFQDPELTAKTIDSEGWLHTGDIGKWLPTGALQIIDRKNEMFKLQGDFVSPIQIEAIYANSPLITQIYVTG-------------------------------------------------------------------------- 212517290 1 --------------------------------------------------MTRKDFVELAVAFAEKLKEENIQKGDYIALVGNNGLFMNVALIGILFMGAVPFPITYKTSLDEFHILFKKIKPK-YFGCDGTNVIALKNALAGVEAKIFVLDHIQGIDSTHDFIKNTRGNVANFQPAMVDENDIALIISTYG-----KAIGITHSNF-NTLIASFEDTKSEINNVILMCQKVMWMSGIYS-LIWSTCFN-SKLIIMSKFEEESFVSAIEKYKVTSSYLYSSRFWQLYKYNYSKEYDLSSCKNIYGFDGYLPHVLVSGLKEKLNLTVQPCYAASEETVTYQNNIALWKLKPSFYGKVIP--------NEKINVGGPTVKGEICIKGPQVTKGYINDSDSNRQLFDKEGFFHTGLYGYYNHDGYFIVIDNIYYVIKYKQHKISPKELEGIIKSLEPVKDALVSGIKHPRDGYYPIAFVTLKGKNMTAGEIINYVNNKVEDHSKLRGGVIFVPKIPRSRTGALNRKLVKNVLS------ 183980729 7 ------------------------------LRELAEVKPDHEAFVFGDRTLTWRQVYVRASNLARYLNSLNLERQKFAAICAPQGIEYIVGFLGALFAGWCPVPLPGGLQDKRTGLALLDCSAAVVLTT-AKDEDAVRATLAAYSLAVTTPVIALDTFEVADVSPSGAGDVSDFRPPEGG----MYLQYTSGSTGNPRGARISLENVEINFRQIAKAAFPYKGTEVVSWLPLYHDMGLMVGLFIPVYCACPSYFMSPARKPIRWMRMLA-ERDQPFTAAPNFAFDLISDADMSGIDLAHVSAISNGGERVQPNTVDSFLERFGLRVKPSYGMAEAVVGHAELKGPDAEHATRLVRKLDADPLVRIVDPESVELSPGGIGEIWVHGGNLSSGYHNDNALNKEKFHRSPWLRTGDLG-FEWDGGFYIVGRSKDLIIQDGVNHYPDDIENT------VKEVAAFSIADERSERVIVAEVKPTGPASGSSGVELLVKKRAMAALSRLHGLHVADALPKTTSGKISRSACAKRY---LSAG 61097623 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPSHPINRRRMIVEEVGASIIIVS---------PLTSSTCDQLA--KHIVVLSASLMERLSISLQPASKKTKKCSPSDAAYVLFTSGSTGKPKGTVIDHSAACTNILDLGRITGWNESSRCLQFS--SYTFDVSVAEIFPTLAFGGTICVPETERLQNIHDFMQRANVNIATLTPSFAQIL------NPNEIPQLDILVLAGEPSTRDLLDTWCKR--VKLINGYGPTETTMACATHEFNIDDNPTNIGRPF--NSACWIVEPHDKLAPIGCVGELVVQGYTLSRGYINEPEKTKAVFLSEHFYLTGDLVKYNSRGEMEYLGRKDNQVRS----------------------------------------------------------------------------------------------------- 159471095 34 ---------------YAKDGFPTAKTLFEMFEQSAAKYPDNQCL---GKRVSYKEIHTEVANVASALRALGVNPAQRVGVFGANCPEWMVAMQACNRMAMHCVPLYDSLGENAIEYIVNHSNPRARFVSLALSTHTPSSTHASSRSPCPSAPHQAAKDLGYVVHSFDELAAKPAEPVPPKPDDLCTIMYTSGTTGDPKGVMLTHTAVVASVITARSYCDLNQHDRLLSYLPLAHIFDRVNEEWF--LSIGAAIGYWQG-DVTKLVEDVAALQPSLFLGVPRVFDRICAAPFFDKLLFTKVKAVVSGGAPLAPHVEDFLRVTMCAPVVQGYGLTETSAASFIACADVMAQAATVGPP-TPMTEFRLVPDMNCDALDAKTGEVLIRGAANFTGYYKAADKTEEVLEKDGWFHTG---------------------------------------------------------------------------------------------------------------------------- 19112977 101 --------------------------------------------------ISFNKVYEIALALGSGLVASGITSETTMLFFAATSAKWFTTAQGCSSQAIPIVTAYETLGEDGIYTSLDECKSRAIFTDPNLSSTPSEDLVELVKSTAPDVEII----TYDNLLSLGKEKPQPPHPP--KADDICCYMYTSGSTGKPKGVVLLHRNIIAALGGINRILHINVKDYVLAYLPLAHIFEFIFE--MCCLYWGG---VLGYASPRTLTDALTEFRPTVLIGVPAVYELIKKMPAHRQKVFSRLRYCISGGAALAAST-QAFLSSCICPVLPGYGLTETCAGSFVLSPEQHLYANTVGFPI-PSIEFKLVDIPDDSSPP--RGEVWIRGPAVCNGYLNRPEDNKAAFTEDGWFKTGDVGEIAKGNTLRLIDRKKNIVKSNGEYIALEKIEAQFFTSPLVSNVCVIVNPDENG---LRTYLTKNSGSLILKELINIGKQQRLASIEIPEGVVLSDNF-LTASRKVKRQVIVAHYSDEI--- 217973957 43 -------------------------------------------------------LDRQSDAIAFALNAHGIERGMKAVLMVTPSLDFFALTFALFKAGIIPILVDPGMGINNLKQCFAEAAPDAFIVDDGKIGLAARRIATGAISLSTLLQNDSSRQSSSQNASAKHASAQHAEYPMVKSDEMAAILFTSGSTGTPKGVVYSHGMFEAQIKALKNDYGICHGERDLATFPLFSLFGLGMASIVPEMDASKPI----TANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQKQHKLPSVQRVISAGAPATIASIARFSKMLGVPILNSYGATESLPIFATTDITDNGGGICVGGAIDGVTIRIIWDEAL-VLNKGEIGEIVVQGPMVSQSYYLNHSATAAAKMWDSAHRMGDLGYLDDQGRLWMCGRKAHRVTRKGQRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------- 113204659 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPKYPQDRLEYMITDSNLNIIITRQQYVNKFNGNIETILIDNLPNLKERNVEN----------------PIHITTASNLAYMIYTSGSTGNPKGVMVEHRGVYNLVETQRTELCVNSNDRILQFA--SPSFDASVFEMFMALVNGATLCILPQTNDKSELDIIEKYSITISLLPPSVLSII------SPEDVPNLSKIIVGGDSCSLDLAKKWAAK--RQFWNAYGPTESTVVSTMFKFKKECQYVSIGKPIS-NMKTFVLDKYMQPVPIGVPGELYIGGEGLAEGIVLNLQRKSSPFTVEGLYKQEDLGEVSPDGNIEFLGRIDWQVKIRG--------------------------------------------------------------------------------------------------- 75812666 442 --------------------YSQDKCIHQLFAAQVEQTPDKIAVVFQDQQLTYQELNSQANQLAHYLQALGVTADVPVGIYLERSLDMVVGLLAILKAGGAYVPLDPTYPQERLAFMLADTQISVLLT--------HKKLVEGITQDAL---HIICLDEDRELIKSQNSEN---LANQVTADNLAYIIYTSGSTGKPKGISLAHRPLINLLQWHNSTLLTGVRTLQFASL----SFDASFHEIFATLLSGGTLFIA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124547322 37 -------------------------------------------------------LDKQSDRIAFALNAHGITRGMKAVLMVTPSLDFFALTFALFKAGIIPILVDPGMGIKNLKQC--FAEAA----PDAFIGIPKAHIARRLFGWGKGTIKILVDGGKTSFAAQSSAQKSPYPMVLLKPNEMAAILFTSGSTGTPKGVVYSHAMFEAQIQALKNDYGICHGERDLATFPLFSLFGLGMASIVPEMDASKPI----TANPEFLFAAIEQYQCSNIFVNPALLERLGRAGEQKQHTLPSVKRVISAGAPATIASIARFSKMLGVPVLNSYGATESLPIFATTEMTDNGAGICVGHAIDGVSIGIIWDDAL-LLKNGEIGEIIVQGPMVSQSYYQRDSATAMAKIWDPVHRMGDLGYLDDQGRLWMCGRKAHRVDAKGKRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------- 145516731 71 -----------------------------------------------------------------------------VGIYLSNRREWTLIDVACILYGFTSCPFYDTLGVESITYSMNITQVSVCFVQASTIGF-------LAKSNLPYLKTIVTIGAQDEVITWEDYIKKSDPFPNLDAQHPLTLVFTSGTTGEPKAAIQTHLNFMLALFEHQDNFNFTQDDVYLSYLPLPHTFERVVH--LAALSGGAEINYF-SGNIQNIARDIQRCKPTYFCGVPRIFNRFYEGIQAQLNSLPRQRIMITGAAPISPKILEYLKVCFCCQIIEGYGQTETTA-ASFLTDYNDSVCGHIGGPLVSVPEMDYLTDQIVDGQKKIRGEVCLRGPSVIKSYFNNVQSTKETIDEEGWVHTGDIGEII-DGALKLIDRKKNLFKLSGEYVSPEKIENCYLRVKGISEIVVFG-------------------------------------------------------------------------- 125716316 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPNFPYCRCAMSYAHVQVQILICPDEHREQV-------------DFKGIFVNCDL--LASHENQANNPAQLG--SQDNLACVIFTSGSTGQPKGVMINQGSLVNFIHDIDKRIFQNEDDRIICVTTL--SFDIFGFESIVPLCLGRSIYLADELDPALANQRILEHKVTHILSTVSRIKVFVENPEFDQA-LKHLRCILSGGENYPIQLLKDLQKRSQAKLYNMYGPTETTIWSTTKDLTHADVVN-IGGPIA-NTQLYIMNRAGKLQPIGVFGELCIAGQGLARGYLNNLDETANKFVSARIYKTGDRTRLMENGDVEITGRIDSQVKIRG--------------------------------------------------------------------------------------------------- 115388976 34 -------------------------------------------------RLTYAELRDAAQQNARRLGCMGFAPGSLVLLHLDGYRDNMIWLWSLIYAGCIPVMSTPFAHHEEHR--------RSHLLHLQSLLRDPICLTRQLEAQFPGFRLCNIESISGGSNPFTSPRLGQPPGQDDNVDDIALLMLTSGSTGHAKAVPLTHSQLLSALAGKERFLQLRQHGPSLNWVAFDHIASLAEMHFHPIFACIDQVHVAAADDPLILLELIHRHRVGITFAPNFLLAKLLDSPSSRPWDLSCLMHLLSGGEATCARLARRLTQDYGVPIKPAFGMTETCAGCSTYETVHMLDFASLGRGVKGVQMRVTSLSTGQPVDDHEVGNLELSGPSVFRGYYNNSQATRDSFTPDGWFRTGDLAMIDAGGQLVLRGRSKELICINGAKYLPHEVES------AIEDAKVRGVPAKAQTESLAVVYLPAYEEADVEAQNAIIRVGLIMTGTRP-YVLPLDALVKSSLGKISRNKIK---------- 17569507 155 ------------------------------------------------TEYTYDNLRKDVYRIATSLRNYGIGPGDTVCGFVPNTYDTLVAVFATAAVGAAWCSASVDFGPAGVLDRFRQVHPKVLFTVNHVTLIDQTDKINEIVKELPTLEKIVVSDQSDKFSSLEEFKTPPFVYTPVPFSDPLFVMFSSGTTGIPKAMVHTVGGLLKHIEEHLVQGDSKKHDRMFFYTTCGW---MMYNWMISFLYSKGSVVLFDEPDTHIIMKIAAKTQSTMIGMGAKLYYLRLQIPFNTLYDLSKIHTVYSTGSPLKKECFAYINTAPGALIASISGGTDIIGCFVGGIKSLSITPGECQCLFLGMDIKSFNYMDEEIINSDEQGELVCVTPSMPSHFLNDTDKYRDAYFAEPFWAHGDFVRVHSTGGVEMLGRSDATLNRGGVRIGTAEIYSVVEKIPHIADCIVAGRVEEGMDEEVLLFVKMVPGQELTHSIQAAIVSKDMSPRHVPNKIYAVDDIPYTSSGKKVEVAVKQIVSGK---- 125716270 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPAGRQAQMLNDCSARCVLTCKIVAFSLYWYTRRYI------------------WI---------CQCPRYNYVTLAYVMYTSGSTGKPKGVRIGHPSIINFLLSMNDRLQVTTETQLLAIT--TYAFDISILELLIPLMYGGVVHVCPREDGNQLVDYLNAKSINILQATPASWKMLLDSEWSGNARLTAL----CGGEALDTILAEKLLGKVGC-LWNVYGPTETTV-WSSAARITDAKYIDLGEPLA-NTQLYVLDEQQRLVPPGVMGELWIGGDGLAVDYWHRSELTDAQFRAGRLYRTGDKVCLRTDGRLTHHGRLDLQVKIRGY-------------------------------------------------------------------------------------------------- 118472577 8 ------------------------------LLDALRAHGDRTALITAERHVTYREL---ADQVADASARLGTGRR-LVLLETSNDIATVVHYLAALAGGHVALPVAP--------------------------GGDHTAITQ--------------TYSPDTVIDADGIRHRHDRPAHRLHDELALLMSTSGSTGSPKLVRLSHTNLRSNAAAIAEYLGIRETDRAATTLPLSYCYGLSV--LNSHLLRGAALILTEDSVLDDFWELFTEHRGTSFAGVPHTF-ELLDRIGFDDMSLPHLRYITQAGGRMAPERVRRFAERQGWQLVVMYGATEATARMAYLPAELALRPEAIGTPIPGGR----FDIEQLDGWPEGTGELVYRGPNVMLGYAHGPDDLALGATLDA-LRTGDIARRGADGLFEIVGRSSRFVKLFGLRIDLQRLESGLAEQN--ITALCTGDDD--------GVAVAALAPASAAEVTRLVA----AAARIPARTTVVDELPRLHSGKPDYPAVRALASDR---- 125716306 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPACPRERLKLILADSAAQVLLAQS--------HLITAVQDGADGELGLTILLLDTNWGSVAEGSRDTPVCP-VHAESLAYIMYTSGSTGMPKGVAVMHRGVVRLVSNTG-YAHFGPEEVSLCFAPL--AFDASTFEIWGALLNGGRLAVFPSPTPDELGEFIERRGVTMLWLTAVLFHQMVDVSLPR---LRGVRQLLAGGDVLSSVHVRRMRDIPHCRMINGYGPTENTTFTSCYTVPSDWLEESIGRPIA-NTTVYVLGAHPQPMPIGVTGRLYTGGDGVARGYINDAALTADRFIPDPF--SGQPGRLLASGW---CSRSDDQVKIRG--------------------------------------------------------------------------------------------------- 58267706 101 --------------------------------RHAKSRPDDIAIVCEPKQITQFELYSLVGKAQRSLRAAGVGKGDRVAFWGGNCLEAVVTVLATSSLGGIFSSAAADFGIDGVVERLEQIQPKVLVVTNGVIAGTPRPLLPRVAPLLNILKNVSVDHLPEELVPWLDQKDGDVDFLRMGFDEPIWILFSSGTTGKPKAIVHRQGGMLLSLREHHLAGDISSSDIFFTPGWMMFQYLISG------LATGATIVLYPLKLPSHLWSLIDDLGITVFGTSAKWIEQVEKHYPDKNHDLKTLKQILSTGSPLPGRLFDFIYEKVNVLVGSVTGGTDICSVFAGRNTCLPVFRGEIQSRMLGFA----LDTDGNS---DHAGELICHGFWPLPGYGFDEEEAKKRFDKGIWYH-GDYVQITPSGGLIMLGRSDGVLNPGGIRFGPTDIYSVLENLEGVEETLVVGMCDGGADEKVVLFVKMRGGKELDAKIKASIRTARSARH-VPAKIIQVSDIPVTLTGK----------------- 58264400 49 ----------------------------------------------------------------------GARRGWAVGVWSGNREEWQIMDLACHAFGLVGVSLYETLGPDVAKYITNHCPLPIIVTSQ-----NHLPSLLKIAPLCPSLRVIVSMDPLPEFFTMDELEAKGAQAPELDLKRICTISYTSGTTGDPKGVVLTTENVLSATISNVNPGLINESWMFLSFLPLSHIYERFAEIV--VMYGCGTIGFT-RGDPTKLLEDAQLIKPHFMVGVPRMWNRIMNSGGLKGALLTRLVFIGSGAAPLRKDVHEMLKVVLSCEVVQGFGMTETVGTCSVGIPWDVGGPGTCGR-LQPCNDVKLVDVPDRDLP-NPRGEVCLKGLNISPGYLHNPKATKESIDEDGWFHTGDIGEIDSAGRLKIVDRLKNVVKLSGEYVALEKLEGLYALDPLFASFLVIAILDPQQTSNLVSKVLGKEEAAKSKEIRKAVRQNKLNGFMIKGLYLTLKPFPVTPTFKVKRNLAAKIYAKEI--- 194763108 44 -------------------------------------YPDEIAVKDINGEYTYFQLYLAAKRLAIQISNCGSASLSNVTYLCSNNALWVAIQWSCWISGQVAVPLESGQSMDQLRRQASGCKTKLLIATPEFEPIA-QELSQGLQSATIVLDHTFVPAAAKQLVGTQGVVLTESTLPDFYAGAPAMLLYTPNAVNNLKPVLLTHRNIDAQMRCLIGSWRLGPSDCMLPILSMNRMHAAVG----AVLNVGGNIVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLIAEYDKMFAKDSRMRLMATAFALLPDSVFYRWREITGQNIYEYYGMLETLVLGHPLDDPSEYRPGTLGAPLKGVTARLIKNELGGTVDHGAIGELQIAGAHVAKSCLTEPGTTDQECTQDGFFKTGDICAY-QNGNFYFLSKSSDVFTVGGYKVYGSEIKKVLISHPNINDVAVLGIPNKLWGHRLVICIVSPDADIDLDAIKTYCY-RHLPAHKCPTVF------------------------------ 71747044 65 ----------------------------------------------GRRNISYKQLWETVENFSKGLCEIGLQERQCLALFEETRWEWYASLLSAWCHNMIVATVYANLGEDALRYALREAQCGCIIC----NGKNVPVLLDKVKLKEMGNPVVIYLDDLPTNVDIMDLRVKWSTVVEMGADDTALIMYTSGTTGDPKGVVHTHGSLASGVYRLSEVFGDPRDDTYCSYLPLAHIMELAVLSILGCLIGGSPRTITNTFSKPHG-DLVE-YRPFVLSAVPRVYQARLKALRDGKETPGNVRLYFSGGAPLSPATQEFINVVLG-TVIQGWGLTET-VCCGGTQFPGSLESESIGR-MIDTVELRLLDEYRHTDKPEPRGEILLRGPFLFKEYYKQKALTEEVIDSEGWFHTGDVGCVSKNGTLRIIGRVKALVKSNGEYLALESLEA----------------------------------------------------------------------------------------- 197924803 17 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRSVGRP-SPATEVRIAGADGEPLPEGAVGELWLRGQSLVRGYWRDEPAGAAAF-QDGWFRTGDLATVCE-GRVRIVDRIKDMVVRGGENVYCVEVEAVLHDHPDVADAAVLGVPHPVLGEEVAAVVRPRAGATTAEELREYVGGK-LAAFKVPAHVLLRDEIPRNPTGKILKRVLRETLR------ 15839412 25 -------------------------------------------ITCEDEVISYQDLIARAAACIPPLRRLDLKRGEPVLITAHTNLEFLSCFLGLMLHGAVPVPIPPREALKTTERFMTRLGPRVLICTPA--EHDEIRAAASTDCQISRFTALAEAGDEQRATAQQLADTATADWPLCTLDDDAYVQYTSGSTAAPRGVVITYRNLLSNMRAMAVGSQFQHGDVMGSWLPLHHDMGL-VGSLFAALFNSVSAVFTTPYDPLGFLRLLTSSGATHTFMPNFALEWLINAADIEGIDLHKMRRLIIASEPVHAEGMRRFAATFPTALGSGYGLAEATVAVSMSAPNTGFRTETTGGRVLPGYEVRI------DAAPGAAGTIKLRGDSVAKAYVGGKKL--DALDEEGFCDTHDLGFLVDD-EIVILGRQDEVFIVHGENRFPYDIEFIIRQHR--TKVACFGV-----NERVVVVLESPLDSIIDKAEADRLRCQVVAATGLLDELITVRAIPTTTSGKLKRRAVAQAYRD----- 153872468 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPASDDLALITFTSGTEGNPKGVMLTHNNLADVITRLNTLMQVNDSIREYIGVPVYHSFGLG--RCRAVASVGGRFFIPDNFNPSQIGEMLKKGTINAISAVPSLWRILLANQDLIGRHGKRVQWIEIGSQYMSQAEKEALKILFNARIVQHYGLTEASTTLLEIHQEEGEKLESVGRAL-GDVEIKLTADQN----------IAIRGPHVAAGYIIDGQETSLK-DEAGWLVTKDLGNID-DGYLYYQGRADDIINCGGIKISPEALETKVYAELQLESGLAICRPDPMRGDGFLVAITQETQLEKQKLHETVLRAQELAANAI--SIVEVENLPKTASGKVQRRKLTDWIAQKIV-- 218723594 137 ------------------------------------------------RDYTWGELRQQVGLYTQALKAAGVKRGDRVAVVTGNNINCLVLFLATTSLGALISTTSSDTGTKGILDRLTQIKPTLLFVDDAAVYVDLRGKISEVINGLQGIKGVIALPRLRDQPRLSKAPSDKLEFVRVGFRDPFLIVYSSGTTGQPKCIVHSTGGVLINLAKSILHRDMGPNSTILQYTTTGWIMYLTS---VASLLSGSKIILYDGPDAGFLIRLAGEQRVTHFGISPRYLQELRKQKIQPRADLSSLYIVSSTGMVLADSLFEWFYDEAHAHLGNISGGTDIAACFAIDNPLSPLYVGGCGVPIAVYGQ---VDENGSALPDGESGELVATAPCTPVTFWGGPGKYFKAYFANNVWTHGDFITIHPTKQVIFSGRSDGVLNPSGIRFGSAEIYNVLETQSEVLESVCVGQRRPDLDESVLLFVQMQPGRKFTETLVQRMRDKSLSPRHVPKYIFETPAIPTTVTGK--KVELKQIVSGKRI-- 118354872 132 -----------------------------------------------------------------------------VGIFMMNCVEWNTIDMACSLYGIVMVPFYDNLEGEQITYILKQTNLTSVFCT------EKQAQALLITEDLGNLKNIIMVGQLSSDILLEGEKNQRDLPKDIKPTDIFTFSYTSGSTGIPKGVMMTHVSFLSPIAA-IQHMGMKSSDRMLCYMPLPH--GTSRFCNMLAWYHGSKIGLSCG-DMTKLTDDLKKLKPTIFVTVPTLFNSLIKHAIATKLDNGSVRVCFSASSPISKEVLDFFKISLGINVQEAFGLTEAGGVQFQTSNKDFNASGMVGGPCC-NVEVKLIDDDGKPLP---RGEICTRGPGLFAGYYKDEVKTNEIYDQDGWLHSGDIGVIYPNGSIRVIGRIANVFQLKGSVISPERIENTYIRVKGVSEV------------------------------------------------------------------------------ 17541856 115 --------------------------------------------------ISYDQAFETSDHASQAIRKLGIEIGEKIGIYSNNRPEWILSEMAIHNFSNVSVPLYDTITNDDMHYITNLCEISLMFVDAEICSDDIKEMARENDFRLWSFNEFVEMGKKQKHRPH----------VPPTPETLATISFTSGTTGRPKGVMLTHLNMCSATMSCEEFNEAGVQDAYLSYLPLAHIYE--RLCLLSNFMIGSRIGFS-RGDPKLLVDDVQALAPRSFATVPPLKKMILNAAWVDKYVLPNIRQLILGAAKSDVSAMRFARGAFGVEVLEGYGQTETS-GPTTLQLVGDTRIGCVGPPMACAMIKLIDVPELGYSVDKNGGEVLVKGHNVTSGYYKNPEATASSFTEDGYMKTGDIGRFTAEGSLQIIDRRKNVFK------------------------------------------------------------------------------------------------------ 125716326 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAHPAERIAYMLGDIQATFIISQT--------HLIAQFPAILATLPTVLLNTVRLKYTPNEKKFIKSVS----QAHHLAYVIYTSGSSGQPKGVMIEHAAVINTIQAQIKLFDINVDSKVLQFA--SFSFDSAVSEIFRALLSGATLALNPQKKLNDLAATLLQQKITVITL-PPAALRLLPH-----QKYPHLKTIITAGEACSAELMQVWNKSY--RFINAYGPTETAICATAAICSAEMVSPPIGKPLANVT-VHVLDKYLMPVPIGLSGELFVSGQGLARGYLRQKEPLLNLLV---MYLTMDRVTVDGSGNIEYLGRIDHQVKIRG--------------------------------------------------------------------------------------------------- 144898569 12 ------------------------DTFPKLLCENARRWPNDVAMREKENLFTWTDYLNEVRRLALGLAATGVKRGDVVAILGKNRPEWVWGELAAHSIGALSMGVYQDSMNAEVAYLLNYTAATVVLAEDE----EQVDKLLEIAPEVPSLRYIVYFDQDDKLIFAGDLRAKGDELAAREPDDVSVLVTTSGTTSNPKLAMLQSGPFLRHCTAYLRADEKSAGENYVSMLPLPWIYAVGQPLV-------CRNIVNFVEEPETQMPDMREIGPHFVLLAPRTWSRMMDSTRFKRFGFSYLKSAATGGAALGPDTFRFFLA-MGVPLRQIYGQTELAGAYT-VHRGHDIDFDSVGIPFD-DAQLRIDNPDHNGV-----GEIVAHTDGMFTGYYKNPEASKADIVDGNWLKTGDAGYIKENGHLVVIDRIKDLATTHGVRFSPQFIENKLKFSPFIAEAVILGAEKPYLSALVC--------------------------------------------------------------- 45554301 3 -------------------------------------YPDEIAVKDINGEYTYFQLYMAAKRLGIQISNCGGAALSNVTYLCSNNALWIAIQWSCWISGQVAVPLESGQAIDQLQRQASNCKTKLLIATKEFESLA-QELSQGVKSALPTAESVSSTSYAKQLVAIQGVIVTENTFPDFYSKAPAMLIYTPNAVNSPKPVLLTHRNIEAQMRCLIGTWHLGPTDCMLPILSMNRMHA----ALAAVLSVGGNVVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLMFAKDSRNHCRQKIRLMATAFALLPDSVFYRWREITGQNIYEYYGMMETGVAMANNTAPNDYRPGTLGSPLKGVTARLIVDSGLIPVEDGTIGELQIAGSNLVKGTTNNEEQENN---QDGFFKTGDICAYR-NGNFYFLSKSSDIFTVGGYKVYGSEIKKVLISHPNINDVAVLGIPNKMWGHRLVICIVSPDADIDLDAIKTYCY-RHLPAHKCPTVF------------------------------ 157112926 52 -------------------------SLAALIIQRLKEHGNDVAFIDAGRTLTYKEILYASMKVASRLKHYGLGRGSIISIMSENRLEYSIVAFASFFVGGIVIPLNPTYTKTELKHVLNLTNPQIV-----FASSRAFSTLKSFMSENQSIKFIVSIDDVDDESNVKDKDVNIIPDPVILKNDVAIMVLSSGTTGLPKAVQLTHFNVMTVVAYMREDPRYNELSVLLGLLPFYHVYGF--MLMLNVCCNRYSMVVLPRFEPDLFLRSIQDYKVTMANLVPPLVVFLAKHPFVERYDLSSLQAVLCGAAPLSMDVVRRLPQIQNIRV--GYGMS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125716328 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPDYPPDRLQYMMDDSQPTVLIVQ---SGVDAKVQAGAVP----------VIHVGTEYWRAAAGADDSEVIRGVSPEDLAYVMYTSGSTGRPKGAMNTHRGICNLLLRTGERLSVTEADAMLWRTPL--SFDLSMIEIFTPLIFGARVVAARHADSEYLADVIDEKRISVIVTVPSLLQAILEVPELARR-CATLRVAMVCGETLSLALEERFARVLGVPLHNMYGPTECAVLASAWAPAPEHRSVPIGRPLENVS-VYVLDGDFEPVPVGVAGALYIGGVA-CRTWYG----TVRSLLLNGSF--GPVLRRLPDGNIEYLGYIDSQVKIR---------------------------------------------------------------------------------------------------- 170722479 11 -----------------------------LLLQHAEHKADAVAVQGPVQRYTYRQLLDEVESRIARLQSQ--PPGAFVVV-LDNGPEVLFWDLAALFAERPCVIVPSFFSAAQFRHCLKQSGATIVLCEPPWTA----QLLEQGFAQQPG-----------------GFWTRPHGAIAMPAG-TAKITYTSGSTGAPKGVCLGAEAMLRVARELEAASRPAEPQRYLAVLPLG--VLLENLGVYAALMAGACVQLYPQVDFKRLLGAIALSGAQSLILVPQLLMGLVTAVERGLMRVGPLRFVAVGGARVSPSLLARAETV-GLPVFEGYGLSEC-ASVVALNRPGAVRVGSVGKPL-PHVRVRIAGD----------GEVLVAG-STLLGYLED------TPVSDKWWATGDLGHLDEEGYLYLDGRKKHQFITSGRNVNPEWVESELTQGGVIAQAFV----HGEGLPRNLALLWPLDPTATDEAIVQHCNAQ-LPDYA---QVHTWRRLPLTANGRPRREAILQR-------- 218713898 162 ----------------------------------------------------YSQLHRTSLKLAAGMIANGVKPDSKLLMIIPNGGEYTLLLRACILLRVTYVSLDPGFTT--LKATIQALKPQVVVTPDAITGKSIDVAISELRLPKP-IKICLSSSRFGHWRPLAELVHETLKCPIDEEALVAAIIFTSGTSGMPKGCPVRISNMSHMLHSQS---WLVDEVNGTLALQQAHNSGIAPAQTMQTWKAGGAVVMTGEFNVRKALDAIINLHITFIVLTPPMIHEIIAKLTANPVDISSVKRVQVGGDAITKGLLLKTASLPKAQVCVNHGMTEGGGSFIIPFFGEICPIG----VVAPGATIRVCDEKNCIVKKCQFGELHITSGSLIKHYFGG--RSEASFYCDRWFNTGDVAMVNEDGLVSILGRQKDMIKRAGVAIMPAALESSIAAFIG-SQTIVVPIRHPIVGYEPFAALNSNNG-KTQDQIKEHVR------------------------------------------- 148256470 67 --------------------------ITDFLPHWAGAASDRVFLAQRNQEISYGEAWLQVQAVGQSLIDLGATTGDRLAILSGNSIEHAIVAFAAMSIGVIVAPVSPNYSLARLKDIAEVLQPRFVFVQSGPQFSAGRAIPELAAA------TWISVDGAPETIPLRALAVKAPAAAALSCDAVAKVLFTSGSTGLPKGVLNTHRMMASALQMGILLVSPSPHPIQVEWLPWHHTMG-GNVILHGILKNGGTLYIDDRPLPQLFHKTIAEISPTAMFNVPAGYNLLCEAIERDADVFKRMDRLSYAGAAISEGTLEKLYRLTQIPVMSGYGTTETAPTISTTHWATD-QPGEIGLPAPGL--------QLKLIPVSDTYEVRVKGPNVTPGYLGRPDLTAMAFDEEGFYRIGDTVFIDPDG-LRFTGRI----------------------------------------------------------------------------------------------------------- 167841929 1039 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATHLQCTPSAARLLVARADGLPAQLDRLACWAIGGEALDDALARQLRQSTDATLLNLYGPTEATIWATCAAIPRRVGPLSIGRPLA-GTRVHLLDDALRPVPPGVEGQIHLGGAGVSQGYWRQPALSAAAFIPDPFYATGDYGRITASGTLEFTGRRDSQIKLHGHRVELTGLRDTLLRHSAVADAYVHPSADAHSGPRIVAFVVPREPAGDA--LAADLRDH-LGHYWQPHDIVLVPSIPLTASQKTDTRRL----------- 167841929 453 ----------------------PDASLLRALLDCAARTPDAVALEADGQILTFARMRDGVASIAAALDRLGAAPGERVAILGERTPATLCTIWACLALGLTYLPLARDLPNAKLRLILDDAAPDWL-------------LADAPVHDLPGAWRVV-----SPWLAGPPAHAALARAASLPPMLPAYLLYTSGSTGRPKGVLVSRANLDAFCAAMDQTVPRTRSDVWLAVSSL--SFDISAVELLWAMSRGFRV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145602634 118 ---------------------------------------DKIAVTSEIRDITWGELRRQTGELAAALAGRGVKRGDRVVIVGANSIETLLVWLATAWLGAIFSSSSTDMGVDGILQRTVQINPKVLFMDDAAKVVDLREKMTQVVSGLKHAKDVSKVPNTETWASLHSQGAQPPPFTRIPFHEPFLVCYSSGTTGAPKAIVHTVGGLMLSLYKEGALHGLGPDSVTLQFTTTG--WIMYVTNI-GVLVLGARAILYDTPDPTVLIKILSKYKATKLGTSPRWMLELAKRGISPKEDLSSLKIVLSTGMVLSDQLFEWFYEKAHTQLANISGGTDIAGCFGIMNPLEPVYIGGTQGP-SLGIDVRVYDAPGKEVPHGTPGELVAVNPNIPAFFWGD-KQTAATSAPPGWSH-GDFVAVHPTGGIHFLGRADGVLNPSGVRFGSAEIYGVIERRDAVVDSLCVGQRRPDSDESVMLFLLMRPG------------------------------------------------------- 54027116 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVALVVTTSGTTGVPKGAMLSSSALRASGTATHDRLGGPG--TWLLALPTHHIAGLQV--LMRSILAGTELDVSGGFLPEALAGAISRGERRYTSLVPTQLIKAIEEPEAAAALADL-DAVLVGGAATPAPVYERARE-LGINVVRTYGMSETCGGCVY-----------DGVPLA-GTLVRIED-----------GRVVLGGPMIAKGYRGQPDHPA--FAEPGWFRTEDAGTYD-NGVLQVTGRLDEAITTGGLLVIPQVVEAVLVTHPAISECVVLGLPDERLGQRVAVAVVPAEGAPTLEELREHVV-RELDAIAAPRELAILDELPLHGPGKPNRNKLRELL------- 116671497 15 --------------------------------EAASKYPDHPAITAPGRRISYRDLAAGIESTAAGLRREGFGPGERLLFSVRPGPAAFTLALAAVRAGGAIVFIDPGVGPELFRNRTALASPRWALLYALSARGPLRPLARRRGLLLPDYGALEVGGTHDAGTQYADGDTPAVQEVPSAPGQEAVIIFTSGTTGNPKGVVHSRGTLAAGFGQLSTRCTFAAGDRIHSEQLMMGLPALIAGAHWTMPAYGLSAAIDPLRFAAELGSSPGQQAATHVFLVPSQLAPILDAVQSGQLVWPALKTVMLGAAPVLAPFLERAAGLLGVRFHCIYGMTE-VLPIAVADGREKLDFASLGEPL-PGVRIRVAADH----------ELMVSGPNMCLGYLGEDAMDEHA--------TGDLVRVDR-GRLVMLGRKKDMIIRGKTNIYPGLYEPVIAAIDGVGQAVMVGVPDGIGDETVWLAVEPQHGR-SPDAIQQTLR-RQLPKLALPDRIEVMPRLPVGRHRKPDRIALRALFDD----- 215506544 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTFIYGTPTMFIDMLAQLERGHYDLSSVRKGIMSGSPCPSELVKNARKRLNIRFHVMYGATETSPAISGIDPDEPIWIETVGVPLD-HTEVKIVDTRGDIVPVNKVGELCTRGYHVFMGYLGEEGKKREAI-RDNWYHTGDEATMSGDGRITIRGRIKDMIIRGGENIYPREIEDYLYKHPGVLEVQV---------------------------------------------------------------------------- 169635762 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVFDFSVEQLALSVLAGHALVVPPVADDDGFADYANRAGVTYLSGTPTQIQQL------DLARLTGLRCVLVAGEAFHERHFAKIRAEFSGPIVNAYGTTETAVNTVRRFEPGEPYRNSLGAPL-GNTRLYVLGAGMRPLPPGAVGELYLAGECVTDGYLNRPELTRERFLPNPLYRTGDLVRLTRDGELRYVGRNDAQVKIHGVRVEPGEVESVLAGCPGIGECAVVAAPDERSGRRLVAYYVAEPGAAVDE-------------------------------------------------- 118389458 75 -----------------------------------------------------------------------------IGIYSKNRIEWGIADIANSLYGYTMVPLYDSLGPDSISYVLANSEAASVLTLSKTKDLHHLKNIDHVSEDLIELQRGIVVHLFKDIVEKGSLNVLP--LPKLTRDTIFTFCYTSGTTGNPKSAMISHKNILASVTNYDKSCFLTQDDVHLSYLPLPHIYERFIN--VYCWFKGTKIAFY-SGDVHKIQEDIIASKPTCFSAVPRLLNRFYDAINSKQHALQTIRQLVCGSAPTSPKVFDFFKAVLSCSVIEGFGQTEGVVTIQVKADPKMGNVGGIG----PSSELKLKDELGNPKP---RGEICVRGYNVFSGYYKDEEKTKEAIDQEGWFHTGDIGEIIPNGGLKIIDRKKNLFKLSAEYVSPEKVENIYVRARGVQEV------------------------------------------------------------------------------ 71281286 17 ------------------------------LAHAAIATPNALAVVQKNQRLTYQELHQRSDEIAYALNAYGLKSGMKAVLMVTPSIDFFALTFALFKAGIVPILVDPGMGIKNLKQCFVESAPDAFIIPKAHIARVLFGWGKASVKKLLTVTDVNSGVGANVFASLKDLPKENSSFDMVKLSDDAMILFTSGSTGTPKGVVYSHKMFEAQITALKEDYAIKPGERDLATFPLFSLFGLGMASIVPDMDASKPI----KANPAFIFAAIEKYQCTNLFANPALIEVLGQAGSAAKADLNSLKRVISAGAPATLTSIERFTQLLNVPVLTSYGATESLATSHITDNGGGICVGTA----VNGVEISIIEITEKPLPANTIGEIVVKGDMVSHQYYNRASATEQALDADPRHRMGDLGYLDDAGALWMCGRK-------AHRVETFSIERIFNTHHSVKRTALVGVKINHK-SVPLLCVELTDEAKNKKDLFSALKVAALAHKQTISHFLIHEKFPVDINAKIFREKL----------- 90425650 12 ------------------------DTYPKLLRLNAQQHGADIALREKDREVTWSDYQERVQNFALGMLELGVQRGDVIGIIGDNRPDWVAAEIASHALGAMSLGLYRDVLDDEAAYLLSYGAAKLVFAEDE----EQVDKLLLLGERVPQLCHIVYSDDADQLAAMGRARAGHNPMDATHGEDVAILCTTSGTTAHPKLAMLASGRVLRHCAAYLAFDPKGPDDEYVSVLPLP--WIMEQVYVLGGLLSRMKVNFVEQPDAPRVWESIAADRARVMDASPLFANAILFRALRDRLGFTRLRSAATGGAALGPDTFKFFQA-MGVPLRTLYGQTELLGAYT-LHREGEVDPDTTGVAMSEEIEIRIDNPD-----IHGVGEIVVRHPNMFLGYYKNDEASADII--DGWMQSGDAGYFNKSAQLVVIDRIKDLATSHGERFSPQYIENKLKFSPYIAETVVLGAGRDKWAEKKRISFTTYTDLASRPEVYALLRKEVLPAAQRIGKFLLLDDGELTRTRKVRRSVINEKYAD----- 197747057 5 ---------------------------------------------FEDKKYDYVEILQKSYSLARFLESYGYRK-----VYLKNSPLSVSLYIASWIADILFVPINPRLVDNELAAIV---DVDSLFITDKISNLEVNKL---------YIENATCFFESLEYTQDYITHAKALTAHV-----------SSGTTGF-------YQKYLHNIDQIIKYLGLKQDDHLLVALSINHAFAFS-YQILPALAIGLDITIIREFDAKLVARIINQNSVTALALLPTMYHFLLEQNINKNHN---LRYLSVAGDVASISLVTAVKDKLGLPLLNGIGMTE------VFGYGQNISANTVNKVIFSDTEVKILDESDY-------GKIFIRNNMLPLN------------IQTEWLETGDIGSFDHQSYLSFYGRYKDIIIKGGSNISPFELETAILKIPNIDNCIVTSKKDKIWGETVWAYLVASQQYSLENQLRNY-----IAEYKKLDGIIYIDEIPITTTGKTDRKKIKEMINHE---- 190410077 26 -----------------------------------------------------AELDRLARKTAVYLQNIGISAGDRIGIMARNRLEWLLIDLAALKIKAVI---------------------------AAFEAGKFPATAALAERYALRIVFCDEASEEPNVLPIDGLLAELESLPEDSPDEVTTIKFTSGSTNEPKGLAATVGSIDSSICATQALFNHSADDKLFIFLPL--SLLQQRYWVYSALVYGHDVVLSTY---QLAYYALSREAPTVVMGVPAFFETLRKAISARVEGDHRIRYLWTGSAPASPDMLRFFEDC-GMAIYEGYGMNETCI--VTKNAPRAHRRGSVGKPI-----------DRKHVSIDEEGIVVVRSPVNTRYLFCAPGDSERIFQPDGSVRTGDLGRIDEDGFLYILGRADDVVLTNGRNVLVRPIEEKIRTCPEVENCIVVGSGD---GRLLAILCVPHGEAASDA-IKRHIAD--LNDMSRPDRFLIVEE-PLTSQYKPKRRAILARFAAEI--- 167648311 43 ------------------------QTVTAPLARWAGQAPNRIWLAERDRTVTYAEAVHQVAHLAGGLSRLGLSRGKPLLILSRNGVDNALIGYAAMSLGAPIAPVSPQYGLRRLAFAVERLKPAAVYVDDAEAFGD--ALAAPFLAGLPVVAS---RNAREDDIGFEALQDGPPLSPVCRPDDIAKLLLTSGSTGQPKAVICTHANIALNAAQIAACYHDPDPPVLVNAAPWSHSLGANAI-LHMVLHRGGTLYIAGQPVVGRFDETVRNLRTTYHNMVPAGWGLLVGELERDEALFEKVRVLQYGGASMAQSILDRVQAVRRVTFAAGYGATETGPTACNI-HWLNARSGMIGLPTPGTAVKLVPAASGQEGLGGAKFEIRVKGPQVSPGYLDMPEASAEAFDEDGFYRLGDAAR------------------------------------------------------------------------------------------------------------------------ 147769219 9 ----------------------------------------------DGATLTYAQLNSSAQSISAKILHR-LKRGDTVVILCSPGLELVEIIFGCQRAGLLSVPIFPPHPSYHLVRVLSQTKPKAAIAQHGFIAAVKRYVSSPVSDKLCELLQGVRWISTDDVKDGKEGNSSSGSLPGCKADEMYLVQFTSGATGIPKPVLVTAGAAAHNVRTARKAYHLHPNSVIVSWLPQYHDCGLMF--LLLTIVSGATCVLTSPIRPRLWLELISEYKATCTP-VPSFALPLVKRGGIDKGTLPSLKNLIIINEPIYRDSVEEFVNAFPACISPSYGLAE---NCTFVSTAWRNNGGSSSFPNIPSMDILVVNEETQPVEDGIEGEIWVSSSSNASGYLGHPSITRYVFVSSCFVRTGDRGVKGEERYLFITGRSSDIIELSGEQIHPHYIETAAYN-----SCQKF-----LRGGCLAAFVVLIAEMQRREELKIICRDSVLREEKIIGLVVLVKAVPKTTSGKIQRWATKD----KLIGG 168334850 13 ------------------------------------------AIDESGVSLTYNQLADEIATLGAHMATRSL-----LFILCNNTMGDFVGYVTSIASRCVPALLSASMDPTQEQYLIEQYKPKYLWVPKELA-------ARYADYRLVYEKYGFV------------LLSNPNNTTPI-YHELALLLTTSGSTGSPKFVRQSYKNIFSNAASIADYLEIDQTERPITTLPMNYTYGLSI--INSHLLVGATILITNKSTQKEFWTFFKEREATSFGGVPYTYEML-DKLRFFKMKLPSLRTMTQAGGKLLPSLHDAFAEETGRQFVVMYGQCEATARMAYLPADKNLKIGSMGIAIPGGKLILINEEGNQITTPFTTGELIYYGDNVTLGYAESAVDLXKGDERQGVLDTGDMAXFDEDGYFYIVGRKKRFLKIYGNRVNLDEAERMLTAFPTI-ECAVGGVDDALW--------IFTTDAFAGEAMRKFLAEKNSAAFQYTS----VAAIPKNDAGKILYTELQ---------- 99082629 21 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGYAKTIRRSPESWIRSFEMDRELFALGARDTYASLGNLSHS--LTLFAAVAACQIGADLAMLGDCGPREQLSRLGEFHASVLYATPAQLRLLRRAAGKRQ--LEGLRLLFSSGGKLDHETRAGLQQLFGAQVIEIFGATETSYMTIAGPDALE---GSVGQAY-PGVEIRIDSPD-----ANGVGEIWIRSPFVFDGYVKGE--SQETRWNNGWLTIGEMGRLDESGNLFAKGRKNRMVTVADKNVFPEEIEAVLMSVPEVEIAVVCAVPDALRGHVIHAAV---QGEASPAALRQLCR-HQIGDHAVPRSIRRVAKIPMLTAGKPDLQALRDL-------- 196240465 46 -------------------------TIPALLDAACDRSPNATAFNQWTTSLSNQTFRETVESVALGLLDLGLRAGDRVALLLHSDLSFAIADMGCLLANLVTVPIDLTQTLENIIYVIQHSGSRALIVSTGQTAELQQIIVVDLPTGCLLLPSLSVGITAQTATPEPDTPAPPLHCPELSPHDLATIIYIPGPAGELLGVMLSHENLTGNAMAAFAELPWGAAEVALSFLPLNHVFARHM--LYGHIYYGHSLYFSQ---PNWVFKHLAEVKPTILTVVPLLLEKIYSQILKRGKKLKRLKYLLCGGAALGAELANVLTAA-GIPILQGYGLTQAG-GVVSFNRGVANRAGTVGLPIA-GVEVKIADD----------GEILVRSPYMMSGYDQHPEATKQDIDAQGWLHTGDLGRITSGGLLQITGLKKPLFKLSGKYIAPLPIENRLKQSTFVAEAIIVG-------------------------------------------------------------------------- 134097783 17 --------------------------------------GGRPAVSHPGGDLTRAELRAQVSRAAHALAAHD---GRRIAIEADDALGGLCWFLGAELAGAAALIVEPTWTAREREAVLDDARPAAVVTGAVPTG------------PVPDVPAV------------------------GDADTPFYLPTTSGSSGRPKVLVRSRRSWLDSFAAL--DLGLRADDVVLIPGPLSSS--LFLFGAVHTLHGGAGLRLLERWSVTEAAEACRT--ATVVHLVPSMIASLLPHLDPADC---ALRLVVCGGAKADPALRRRLEATLDCELVAYYGSAEHSFVAVDRGDGLEIRGGDVGRGVRDGDEIRDGNADGNEIRDGHAGELWTRSGLVFDGYLDRGAVTWPADWHDGWSSVGDRAVLHDDGTLEILGRSSAVLNSGGRIVSAEEVEEVLRGAEGVRDVLVAATPHPRLGDLITAVVEVGPAASPLAALRERART-ALEPAKRPRRWLATAELPRTAAGKPARALVAERLRDGTLA- 85711308 7 -----------------------------------------IALRSATDTLTHRALWARVSGVASWLEG---RSEQRIGLALENSFDWVIWDLACLQVNKVLIPIPSFFSAQQQQNVLLDSGAE-LLVGTHLDATLYEHLVNHGQPIANDCCSVLKLAKAPTSTALPKGTQK--------------ITYTSGSTGQPKGVCLSADGIAIVVDSLLQRLPSQLNSTHLVVMPLA-VLLENIAGVYVTLALGAEVILLANLDAERFVKSIVHNQISTLVVPPALLEVICAAVEHWGVPARQFEFIAVGGARLASSLEQRAMD-LRLPVVVGYGLSECASVVSLNNIQAERPLGSVGT-LLPHVSTLI-----------HEGELFIKNP-LMLGYLGESGRT------DDWFATGDLAHFDESGHLYIDGRKKNIIVTPGRNVDPEWLETELATHPAIEQVCVSG--DESS--PLRALIVSQAADETIEAFIQTINA-TLPDYARIKTMRVLTQ-PLTGTGRLRRQAILKQ-------- 160874699 43 -------------------------------------------------------LDRQSDAIAFALNAHGIERGMKAVLMVTPSLDFFALTFALFKAGIIPILVDPGMGINNLKQC--FAEAA----PDAFIGIPKAHIARRLKTGLPARLIRIATGSSSRNASAQHTQAQHAEYPMVKSDEMAAILFTSGSTGTPKGVVYSHGMFEAQIKALKNDYGICHGERDLATFPLFSLFGLGMASIVPEMDASKPI----TANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQKQHKLPSVQRVISAGAPATIASIARFSKMLGVPILNSYGATESLPIFATTDITDNGGGICVGGAIDGVTIRIIWDEAL-VLNNGEIGEIVVQGPMVSQSYYHDSQGNSATAAAKMWHRMGDLGYLDNQGRLWMCGRKAHRVTRKGQRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------- 125716296 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAYPAERINHILGDTELSLLVTQSLIT-----------DRELPVPIRTIMIAELSK-ASYDFGDGQPLPFP--GSDSRAYVIYTSGSTGMPKGCVITHANLLHYTSWAGEYLAGKPYGCFGFATPL--SFDLTVTTVFTPLIAGKPVFVYPDGEIDEILTHALHPGVDCLKITPSHISMMPHIGILN----TNVALAVVGGEPLTREQIRILETMPAMRIVNEYGPTEATVGCMIADVHSSDERVLIGLPITAM-AVFVLDPRGSLVPWGVKGELCIAGDGLARGCLNRPKLTAEKFQPHPFYRSGDVGFVRSDGQLECLGRSDNQVKIRG--------------------------------------------------------------------------------------------------- 197104594 15 --PPFKPLPQKAPDERRADGSYGPRSIAHLLAERAAQHPDRPYILQRATGVTYGEAKRAADGIAQWLLDRGLGGEDSVMVLSANSVEHALVMLGCYTAGVPVAPISPAYSLAKLKHCFATVRPKVVF---AQSSEMFARAFETLRALDPTLAFVTVDG-GNGTIPLSELASTEAAREALHHGTVAKYLFTSGSTGMPKGVPQTHGMFAGVIAGQDEAPDPDNPPQALDWMPWSHISA-GNIAFNGNLWAGGTLHLDEKPIPGMFETTIKNYEVSVFGSAPVAFGMLAEAPVLRRSFFRNLRYMGYGGATLSNDIYERMQALHRIPLTTMYGATETGITVVHWVTE---RVGLIGLPLPGIT--------LKLAPSGSKLEVRVKGPTVTSGYHNDPEKTAQAFDEEGFYKLGDACRF----------------------------------------------------------------------------------------------------------------------- 184200697 329 ---------EPVVETHREQRARGRAAFVPFFAELARRRDDSPAVVDMGRSVSWAQLSASVDQLAVALLRTGVRPGDRVNLMVPPGSMLTTLIYACLRIGAVIVVADQGLGRKGLTRALRGSSPRWFIALVGARALGWPGTRIAADALDPVSKKLLGVARTVPELMDSVTTVNPDEIPAVDPDAEAAVLFTSGSTGPAKGVVYTHRQMAGMRDTIRDTYGLRAGTGLVA--------GFAPFALLGPALGAASVVTSPKTLTARALATMAIHASAVFASPAAIANVLATADEAERDALARVELMLSAGAPIPEELLTRLQELMPAELHTPYGMTEALPLTDVSLDREDAQAGVEGAGGGVCVGTPVEGAELGVLPPGVTGEIVARAPH-AKDHYDRLWITERASDEPGWHRTGDVGHFDARERLWYEGRLAHVITMSGGPVSSVAAEHAAQTVPGVGRAAVVGV-GPAGSQSAVAVVETDPPASAPALASAELSER------VRATVEFATGLPVSANSKIDRAELSDWAERALATG 83860065 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAEFRDKYGTEVVHAWGMTETSPLGTATEEEQAKVRESQGRP-PYGVELKIVDDEGSTLPEDAQGNLRIRGHWVVDSYFGAEPGT--TLASDGWFETGDVASIDADGFMTIRDRSKDIIKSGGEWISTVELEGIAVGHPGIVYAAAIAAKHEKWDERPVLVAVKAPGAVSEKDLIAFFSDK-VAKWQIPDTVVFVDELPRNATGKVLKNKLREAYGDVLLA- 126173786 43 -------------------------------------------------------LDRQSDAIAFALNAHGIERGMKAVLMVTPSLDFFALTFALFKAGVIPILVDPGMGINNLKQC--FAEAA----PDAFIGIPKAHIARRLKCSIKSLLNVLLQNSSSRNSSAQHTQAQHAEYPMVKSDEMAAILFTSGSTGTPKGVVYSHGMFEAQIKALKNDYGICHGERDLATFPLFSLFGLGMASIVPEMDASKPI----TANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQKQHKLPSVQRVISAGAPATIASIARFSKMLGVPILNSYGATESLPIFATTDITDNGGGICVGGAIDGVT-IRIIGISEAVIPEGEIGEIVVQGPMVSQSYYLNHSATAAAKMWDSAHRMGDLGYLDDQGRLWMCGRKAHRVTRKGQRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------- 166364857 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPKGVMVSHKNLLHNERLIASAFGHTSKTIGVGWLPLFHDMGLIG-HVLQPIYVGFPSVIMPPEAPLRWLQAISRYKATSSGG-PNFAYELIKPQERENLDLSCWDVAFNGAEPVRAITLEKFANTFADAFYPCYGMAETTLFVSNCQHPNAQLLVGCGHAWLSEKIVIVNPESLTECRDGEIGEIWVSSDSVAQGYWNRPEQTEETFKAGPFLRTGDLGFLLA-GELFITGRLKDLIIVQGRNHYPQDIESTVESHLGLRQGAVFSV--EIAGQERLVVVQLDSPEVIEQIIRSVAEEHQLDVYAV--ALLKTASIPKTSSGKIQRIACRTAF----LAG 163841435 37 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEGIAAVVGTSGSTGQPKQTMLSVEALAASSMGTA--IALRGEGQWLLALPTHYVAGVQV--LVRSLFAGTRPVMCGAFSPKAFIEMIDPFRIT--SLVPTQLQRLLDVPEALPV-LRRFNAILLGGAPASERLLAQARE-FGLNVVTTYGSAETCGGCVYDGEPLDGVEVAVREGLHGHNTV------------------WLGGATIADGYLGDPERSAEVFTIEGWYRTGDLGSFDDDGALRILGRADDVLISGGLKISARSVAQALQAIDGVRDVFVAGVADRDWGQKVVAAVVL-EEHLNILALKTQAAD-VLARHAIPKTFLVLEQLPLLPQGKVDRLSLLSQLEAE---- 6324893 101 ---------------------------------------------------SFDQLTDIMHEIGRGLVKIGLKPDDKLHLYAATSHKWMKMFLGAQSQGIPVVTAYDTLGEKGLIHSLVQTGSKAIFTDNSLLPSLIKPVAHDAINRIKEVRPDIKTFSFDDILKLGKESCNEIDVHPPGKDDLCCIMYTSGSTGEPKGVVLKHSNVVAGVGGASLNVFVGNTDRVICFLPLAHIFELVFELLWGACIGYATVKTLTSSSVRNCQGDLQEFKPTIMVGVAAVWETVRKGILNQIDNLPQLRYLLNGGSPISRDAQEFITNLI-CPMLIGYGLTETCASTTIL-DPANFELGVAG-DLTGCVTVKLVDEELGYFAKNNQGEVWITGANVTPEYYKNEEETSQALTSDGWFKTGDIGEWEANGHLKIIDRKKNLVKTNGEYIALEKLESVYRSNEYVANICV---------------------------------------------------------------------------- 115372878 3 ------------------------------------------------------------------------------------------AFFGVLLAGAVPVPLYPPVRLGRMEEYHR-ATARMLSVSEAVLVLTETRLKLLLGASVEAARPRFGCRTVEELSRGDGALS-----VAVSPQSLGLIQFSSGSTVAPKPVVLTQAALMAQMAALEASLPSPSGPVGVSWLPLYHDMGLIG-CLLSALYYPGNLVLLPPERPALWLRALSRHK-GFVSPAPNFAYGLVKDEELQGVDLSGWKHALNGAEPVSAETLRRFVSRFGEALRPVYGLSEAALAVTFPPSGRGLRSRSVGRAVGPGFEVVVRNELGVELPELRTGRVYARGPSLMKGYHGDGDGTARVLGADGWLDTGDLGFV-AEGELYLTGRAKDLVIIRGANHAPQAFEECVQTVEGVRLGCAVALPEGSEDEALLILAERAGSPDDDGQVEAQVSAAIVQGTGIPHTVRLLKTLPRTSSGKLRRGALRQFLAGELL-- 145223442 3 -------------------------------------HGDAVAVLTAEKAVTYAEL---ATQVATRAEELGTCRK-LVLLETRNDLPTLVTYLGAL--------------------------AGHHVVLPVPAGGDRRSVVDTYHPDVIVTDGVITEG------------TRHRPAPELHP-DLALLLSTSGSTGSPKLVRLSRFNLAANAESIATYLDITRTDRAATTLPMSYCYGLSV--THSHLLRGAALVLTESVVDDDFWNVFRKRGATSFAGVPHTF-ELLDRIGFEAMSLPNLRYVTQAGGRLDPDRVRRLANRAGWRFFVMYGATEATARMAYLPPEAHDHPESIGIPI-PGGSFRIEPVDGM---PDGTGELVYRGPNVMMGYHTAADLAADAGVEE--LRTGDISRQRPDGLYEVVGRSDRFVKLYGLRIDLQRVESALHAD------GVTAICTDGDG---LLLVGAADRPEDTDVAAAAADASGLPGAAI--RVVDVYEIPRLPTGKPDYRSLRERAADR---- 118351213 77 -----------------------------------------------------------------------------IGIYAKNRVEWNTVDMACALYGVTVVPLYDTLGHETITFVFEQTQMTTCFCSAASVNTLVQT------PNLHKLANIVYFDPLTELISYEEILKEGAELPQLNPQQVFTFSYTSGTTGLPKGAMLTHKNFMSAVSALGE-FDMNNTDTLLCYLPLPHVMQRVLNVI--SWCKGTKIAFFGG-DMLKLKEDIQDSKPTIFVSVPRLFNRFYDAIKTKLENLKTVRLVASGSAPISSDVLDFYKIVLGCPVYEAYGQTEGMGLQFMTSRQDKQSCGYVGG-VCSQLEMKLIDEHGDIIP---RGEICVRGSSVFAGYYKDEEKTKEAIDDEGWLHSGDIGSLLPSGSLKIIDRRKNIFKLSGEYVAPEKVENIYVRARGVAEAFVYG-------------------------------------------------------------------------- 183233100 119 --------------------------------------------------YSSKEFYHLICRISNGLRIKGFKKGDKIGMFCETRFEWMAMALACARQGITLVTVYATLGEESVKVALEETNCVGLIVSEE-TGIKMKKIELNKEVKIISIDGHF-EGEYTTFKELSESEENEEAMPSVAPNDLAFIMYTSGTTKEPKGVLVEQKQILL-LAQAFNVCLELKDEVFVAYLPLAHIFELCILSFFGSIGYANARTLMSVGCTNCKSDLCELE-PTLVIGVPTVFNRIRKAAPALKQNLRNLKTIIIGGSALPVEL-QTFLTITKTNILQGFGMTE-LCGASSCMVPGDPTQATIGL-LFPHYELKLRDPELNYLTTDNPGELMLRGAPVSKGYFNRPEESKNTFTEDGWVCTGDIAKITEDHHICIIDRKKNIVKPCGEYISLELIES----------------------------------------------------------------------------------------- 159036690 25 ---------------------------------------------WGARTLDLADLYRRSARVARWLLGRGVRPGDRIGIHAANGLEWVLLDLAALRLKVETAGLEPGFTPD----------------SDLLARYDLTLLCTDRHAEGPG---IVPVGEVAEAAGRRDLDEPALPPVTWQPEDVTTIKFTSGSTGEPKGLGATAGSIDSSLRAVQEIFEHGPGDDLFVFLPL--SLLQQRYWIYSALLHGHDVTVSTY---EAAFAALRQVRPTVVMGVPAFYETAKRQIEARQRRGSSVRYLWTGSAPAAPSTLRFFVDA-GLPIYEGYGLNETCI--VTKNHPKAHREGSVGQVLR-----------GKEVLVDADGVVHVRSPVNTRYIYAEPGSSEQIFAPDGTVRTGDLGHLDEDGFLFIRGRADDVIVLNGRKVIVRPIEEQLRSDPAIAECV----------------------------------------------------------------------------- 154290865 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFDIMLMDNFMPLLKGGTVCIAARTNPE---SIMNELQATATFTVTSLAMLL------RPERLPTLDTLFAGGEPVGQRILDNFAEKPGRRFIDGYGPTEGTVFATHHICDTDSRPSVIGVPF-PGTRIVVLDENGHFVPLGVAGELAISGPQLSPGYLNRPQETAQAFFQERWYKTGDRVRIDSEPKIDYVGRISDQVKLNGRRVELPEIENVLSRAEAAAQVAVL-----FFKSGLVAFIMPGDAKKSDTAIEDECRERFLPTWMQPKQYFIMDKLPYSVNGKVDRKGLQAILTQ----- 2511757 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALPTVKPSDTLYIVFTSGTTGTPKGVRITHSNFSSAIVHQRSAHNFDNVANARVYDFASCAFDTSWQNMLATLDCGGCLCIPEAERRDDLAKSIERFEITHLEMSPSGAMVL------PLSTLKNLNTLILGGEKLQGCVKEWASV---VSTKNSYGPCECTPT-SLVADVDSVAFNGGNIGRGRGVNTWIVDTKTGEMPVGSIGELMLEGPLVGPGYLGDPDKTASLFVENPWYKTGDLVFYNEDGTLTYIGRKDSQIKFHGQRIELSEIESHITQNRLTKQSACLFPKSGLWANTLVVFVILKDSENHTAAVQAYIEEMSLPSYMVPSKWIAVKHIPLNSSGKLNRKQLEAWLE------ 23016284 4 ---------------------YLDTTIHDALVHNAQRWPGEIAMREKENAFTWADYLDRVRNLALGMLALGVQRGDVVAILGKNRPESLWGEVAAHAVGAMSLGIYHDSMNAEVAYLLSYTGAAVVLAEDE----EQVDKLLEISAEVPTIRHIVYFDPDPRLISAEDLKSKAQEIAAANPDDVAILCTTSGTTSNPKLAMLQAGPFLRHSTAYLRADPKSAGDDYVSVLPLPWIYAVAQPLI-------CRNIVNFVEEPETMMADMREIGPNFVLLAPRMWARMMDSTPFKQAGFTFLKSAATGGAALGPDTFRFFLA-MGVPLRQIYGQTELAGAYT-VHREGDIDFDSVGIPFD-DAQLRIENPD-----ANGVGEIVATTDGMFTGYFRNPEASTADIVDGNWLKTGDAGYIKENGHLVVIDRIKDLATTSAVRFSPQFIENKLKFSPFIAEAVILG-------------------------------------------------------------------------- 115525800 57 --------------------------ITDRLHYWAEQAPDRVFMRDGGRSISYAQMLDSARKIGSALLERGLSAEKPVVILSGNSIDHAQLAFGALYVGVPYCPVSPPYSLGKLGYVIGLLTPGLVFVEDA------APFANAVRAKVPSGVEIVASRGAIELLASSDHPTLDYAHEAVSPDHIAKFLLTSGSTGNPKAVINTQRMLCANQMMIREAMAFDEPPVIVDWLPWNHTFG-GNHNIGLTLFNGGSMYLDEKPTPAGIAETIRNLRPTVYFNVPSLLPVLREDPGLRKNFFSRLHAMFFSGASLSAHVWSGLDEVVRVPMLTGLGSTETAPFFMSV-TPQTSRSGHVGLPV-PGNEAKLVPNNGKL-------EVRVRGPNVTPGYWRQPELTEKAFDEEGYYKLGD--------------------------------------------------------------------------------------------------------------------------- 148271302 20 ------------------------------IEAIFAQHADRTALRQRSTDMGFRELWDRAGALAAALGET-VSAGDRIAVLGTATADAVTLDLAAWILGAVSVPLQASAPVAALRAIVEETTPVWIAATADQAATDGIRTMRLDTDTDADTDTDAALTLGALVARGAGLRRRSPWHPAPGDDPLALLLYTSGSTGTPKGAMYT-RSMVERMWHALRPDPAAPADVGYAYLPMSHLTGRSS--LLATLGRGGTVALATSTDLSTLFDDLRTFAPTEFVFVPRVAELVRQEGDREQADLRAIHRAICTSAPLTPELRTYIEGCLGLTLHDLYGSTEAGGI---------LHDGVIQQP--PVTEHKLVDTTDRPHP---RGELLVKSASVIAGYFRRPDVTAAVFDEDGFYRTGDVMAQTGPGTYEYVDRRNNVIKLSGEFVAVASLEATYGGTPEVHQ---IALHGDSRHAFLVAVVVPADPAASERDILAALREHGLAPYEVPRGVIVVDGGMLSDAGKLLRLRLTQRYGERLAA- 118358672 129 -----------------------------------------------------------------------------VGIYCKNRREWTISDFANALYGFTMVPLYDTLGPESASYILGHSGILTCICSTQQIDILSKATIISIDEDLSVETQQTLQNRGIKILKFKDLIDQGVPLPKNLPSDTIFFSYTSGTTGNPKGAMITHRNLISIVSQQRSESKFDNKDVFLSYLPLPHIYERFVQ--VTCWFTGTKIAYYGG-DMLKLREDFAAAQPTVAIFVPRLLNKMQNLQKKETYTFHHLRSMNSGAAPISQKVLDFFKVIFSCNVAQGYGQTEGTGMETSMGDIEENNVGGIVSSI----EIKLKDEFGNPMP---RGEICIRGHSVFAGYYKDDQKTNETFDSDGWMHSGDIGAILPSGALRIIDRKKNLFKLQGEYVSPEKIENIYIRARGVQEAFV---------------------------------------------------------------------------- 145224722 4 ------------------------------LADHLRKHGDRIAVMTASAQVSYSELADRVDRFAGGL---GTRR-QLVLIETRNDLSTLVGYLGVLAGGHVAIPV---------------------------------PAAGDHSHILATYRPDVVVDGSGVHVRSEGAHALHDDLALLLS--------TSGSTGSPKLVRLSRANLIANATSIAGYLGIDETDRAATTLPMSYCYGLSV--VHSHLLVGAALILTERSVADEFWELFARHRGTSFAGVPYTF-ELLDRIGFTSMDLPHLRYVTQAGGKMSPERVRRYATARGWQLFVMYGATEATARMAYLPPDLARRPTAIGVPIPGGEFSI---EPVEDWPDTSSGELVYRGANVMMGYAHGPGDLVLDAGPD-VLRTGDIARRGADGLYEVVGRRSRFVKIYGLRIDLQRLETSL------RDA---GIPCTDSGDRLA--VVATAEHEPGEVRRTAAGAGGLPPAVV--DVACVAELPKLPSGKPD--------------- 86607277 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSGGQVKWAVHSWRTLSASARAHQQHFSVDCVHSY-CVLPLYHVSGL--MQAVRSWLSGGQWIVWDWKRQQQAEAWDPPLPGSFLSLVPTQLRLLLNAQPGVLESLRQFRAILVGGGPTWPSLRQQARQ-LHLPLALTYGMTESASVCTLLPEAFLQGSDSLGRPL-PHATLEIRGEAGDPLPAQTAGHIHVWAESLALGYY---PLAREADGLGKWFTPGDWGYLDSDGYLYWLGRADDLILTGGEKVMAAEVEGEIRASGWVEDVCVLGLPDGEWGQQVVAVAVPKAGIPLPVELERHLKQHQLSPFKHPKQWLWCAGIPRNAQGKVSRQQLRQWAAQQL--- 149911151 121 --------------------------------------PDKLAIICGETQLSYLQLREEVTRIAAAMRELGIVKGDRVAGLLPNCSEAVVAMLATTSIGAIWSSCSPDFGHQGVLDRFIQIQPKLLFACNGYKKIDINEKVHSIANALPELSKLVIIPYLKHWRHFCAALPRSLTFEPVAFSDPLYILYSSGTTGMPKCIVHSVGGLLQHVKELALHTDVQVDDRIF----YYTTCGWMMWWLISSLSQGATLVLFDHPHKQILFELANTEKVSIFGASAKYYSACAQLRPAQTYELSNLKTMLSTGSTLSHESYDYIYQYIKQDICSICGGTD-IISCFMLGMPTLPVYRGELQCIGLGMDVAFMNSEDTPLTHGK-GDLVCRQPSMPTGFWQDPGDRKAYFTRNIWYHTADIAINDADGVI-IHGRSDAVLNPGGVRIGTAEIYRQVEKLTVIQESIAIGQKDDV---RVILFVRLSEGVELDTQIKQVIRTNTTPRH-VPAKIIAVTDIPKTISGKIVELAVRNMV------- 159149055 12 ------------------------------LRDRAARLGDAPLVVAGDTVTGARELLARTEAKVRALGELGVGPGALVGTVAGPPAEFISDVFAIIEAGGVAVPLSRKLTRWELDRL------------QEGCPLDFLAAPPESPLTLAGP----VTGCGDRALSRGPGRIRPAFAEAATA------QLTSGTTGRPRVALRPAAALLAEADHYRDALRLTPRTTLLCPVPLQHAYGFGLCALAAPLAG-APVRQLPPDRPRMLLRELAAGDVALFVGVPPMLRLLAKSARGPVPAGRPVGFL-SAGMALDAHTAEQVAVRLGGNVGEVYGTTETGPICVRAPRPWRPALRRPGVPLPGVKVTLAPVPGDAPEAGAGTGLVTVESPSMMLGYADGDA--VDTGPSRGGFTTGDLARWEGD-DLVLAGRLSTCINVAGAKVSPEEVEAVLLAWPEVASCLVTGVPDPVLGQRVSATVTP--ETVDLAALDRFCRER-LSDSRTPHTFAAVAELPTTETGKVIR-------------- 15608485 4 ----------------------------------------------------WPEVHGLAESVAAWLLDH-----DRVGLVGEPTVELVAAIQGAWLAGAA-VSILPGPVRGANDQRWADA------TLTRFLGIGVRTVLSQ-GSYLARLRSVDTAGVTIGDLSTAAHTNRSAT--PVASEGPAVLQGTAGSTGAPRTAILSPGAVLSNLRGLNQRVGTDATDVGCSWLPLYHDMGLAF--VLSAALAGAPLWLAPTASPFRWLSWLSDSGATMTAAPNFAYNLIGKYARRVSEDLGALRVTLNGGEPVDCDGLTRFAEAMAPAVLPSYGLAESTCAVTVIDGSGAHKHAVLGNPI-PGMEVRICGDQAAGNASREIGEIEIRGASMMAGYLG-----QQPIDPDDWFATGDLGYLGAGG-LVVCGRAKEVISIAGRNIFPTEVELVAAQVRGVREGAVVALGTGDRSTRPGLVVAAEFRGPDEANARAELIQRVASECGVPSDVVFVSSLPRTSSGKLRRLAVRRSLE------ 33390803 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYPMYTSGSTGRPKGVEVEHAGVVNRMCWDQRTFGLGPADTVLQQTSL--SFDISVWEIFAPLLAGSRLLLAGHRDPAYLMQVLAEEHVTALGLVPSLLDVLLDF-EPGFADCPQLRYVFSGGEELTSALCARFFERTKAELHNFYGPSEATVDVTSWHVTTEDIARPIGRPLS-NVRVHVLDGEGLPVPAGMPGELHVAGAGVARGYLGRPELTAERFVPDPMYRTGDL-------------------------------------------------------------------------------------------------------------------------- 120401952 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPKGAMLTVAALTASAEATHARLGGPG--RWLLALPAYHVAGFQV-LVRSVIAGAAPTAVPASFEPSALAAATDAMGSRYASLVAAQLDKALRDPRAT-ESLAGLDAVLIGGGPMPAKVAEQASAA-GISVVRTYGMSETAGGCVY-----------DGVPLDGVG-VRVDDD----------GRIWLGGPTVAAGY--RNPVTPDPFAEPGWFRTDDLGVIDDSGVLRVLGRVDDAISTGGLTVLPGLVEAALSTHPAVAECAVFGVPDERLGQRVVAAVVVAAGSVTLAQLRSHVAD-TLPATAAPRQLHLVDELPRRGIGKVDRRELSRRFA------ 116192669 582 -------------------------SFVERFDEQVQQVPDAVACWDRHGAWSYLDIARRTHSVAHALAARGIEPGDLVAVCLPRGGDLLATLLGVWRTGAAYVPLDPAYPTAYTRQIIEDAAPGTVVC-------------NAKNQALPDV-------DDSRYLRLEQITTNAYKGQPIQLNTLAYVMYTSGSTGKPKGVRVPHRQLNNWLLSLETSLPFQPGEVV--AQKTTSVFAAGVKEMFAGLLNGIPQVTIDDGTLRDM-----------------------------------------AGEPLSKTTVLTFRTTFPARLLNNYGCTETISYYDTATLPPTLDFVPLGHPIT-NTKLYILDHHHRLVPPGVPGTLHISSASLPDGYHNNPPRPSSRTLA----TSSSIVLFL--GYYTAKGATAD--------------------------------GMGDGTTTTTVGEAGRGDGVQGAELRAFLQAR-LPEYMVPDTFVLLDAMPLLPNGKLNRRALLE--------- 118090491 2 -------------------------TLHDMVAQAASLHSGRKAVWFDETFYTYATVIKHATELTAFLQKYCDPQGRCIGLYCCPGINLPSWILGILQVPAAYCPIDPDAPPLLSAYFMRKSNLQYILVENDKIKQFQTAHIDWLSHSSSTVEHILQADNVKSKLEAFKVMGNSQLRNTVCPEHLAYVLHTSGTTGTPKVVRVPHTCIVPNIQHLKSIFEITQDDVLFLASPL--TFDPSVVELFIALTSGASILIVPNAVVELSTALFNHHHVTVLQATPTLLRRFGAHI-IKSTVLSSLRVLALGGEAFPVNLWKSWKHKENKTIFNLYGITEVSSWATCYRIPEEAFPVPLGSPLL-GTTVEIRDANGSAVLEGE-GQIFIGG----------EERDDEIIVPQGTMRTGDFVRV-QNAEIFFLGRKDNQIKRHGFNMEC--LQQAAEDLCQVEACAVT----WYQQEKLILFVVPRGDLEERETLHEL--QKRLPTHGIPDELVQIKALPLTSHGKVDISEL----------- 198433843 49 -------------------------TFSKLLSINAKKYPTKVYLYYEDETYTFAQMDALVNRVARSLISLGVGQGDQVALYMYSEPMYLAIVFASIRLGAEIGLINSNLKKSPLSHSLKMVEAKFLLV---GNDSNLEQAVENIRPSIPDTKIIFCGDSTNETSFLSTVEASPLKLEEISMSDTACYIFTSGTTGLPKAVTMSHAKVVR-ISEVCVFVNMSPDDILYTALPLYHTAGLLA-ACMCAVNIGCSVVLRRKFSASNLLSDCRKYKVTMLQYIGELIRYLCSQPPSPHDKDHSIRMAYGNG--MRADVWNKFIERFGIKIREFYAATEGNCGFINMFD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218715488 110 ---------------------------------------------------SWKELRERVRVCSNAMRQRGITVGDRIGGFVGNHVDAVVIMLATASIGALWTSISPDTGVHAVVERLRQVQPRILFADNASKVHGTESKVAEIVRELPCLEHVVILEAIADFVHEARNSTTPLKFESLDADHPVFILYSSGTTGAPKPIVHGAGTLLQHKKEHVLHGDIKPSDRLFTTWMMWH-------WLVSALASGATIVVYDGFRPFDIARLIEELEITHFGTSAKYLSMIEQASPNRPVQLEKLRAIFSTAAPLAPSTFEYIYSSFHPNVMLG-SITGGTDIISLFGASCPILPVYRGEIQSRGLGMAVYDYAGNDITQNEPGDLVCTVPFPAQMFWPPGPEGEAKYRKSYFWHHGDFIRINPDGGLTMLGRSDGVLKPAGVRFGSAEIYNVLLKHQEIEDSLCIGRRREDTDETVVLFVKLVPEAVLTARIQAAIR-KELSARHVPGIIDVCPEIPLTSNGKKVENAVKQIL------- 146075016 63 --------------------------------------------------ITYAEVWSRLVAFGRGLVELGLQKGSHVALYEDTRWEWLVTMLGVWTQEMIGVTVYANLGEDALLYALKEATCEALVCNGKNVGKLISLMLDALPSNLNTESHKVVA--WADVLAKGTPSTAPYKVQDNKDEEVL-VMYTSGTTGNPKGVVHTIGALTQGAERLTELIGKEENESYVAYLPAAHIFEFTCENIM--LLRGALICFGTPRTLTDTYARLRAFNPFFFIGVPRIFETIKKAVEAKLPPVSKVRGICCGGAPLSDKTQEWLSVVLGRPVAQGYGMTESVCNASVQRSGE--LKCEVGQLLH-GVEARLLDTEHHTDKPHPRGELLLRGRFVFKGYYKQPELTEQSILPGGWLRTGDVAEMEAEGQMRIIGRVKALAKCLGEYIALENLEALYCECPVVA-------------------------------------------------------------------------------- 167648295 49 ------------------------RTISHLLAEKAAAHPDRPYLNQRERGVTYGQAQRAVEGIAQWLLDQGVTADDSVMILSGNSIEHALMTLGAYGAGVPAAPVSPAYSLGKLKHCFDTVAPRVVF---AQSGVLFDKAIAALRAIKPDLLLVTADGTGEGAIAFDTVAATAAKRESLTPATVAKYLFTSGSTGVPKGVPQTHAMMAGVIAGQEGLRTDEPTDEILEWMPWSHISA-GNIGFNGVLWSGGTLWIDEKPLPGMFETTIKNYEVSVFGSAPIAFSMLANDPVLRAAFFKNLKYMGYGGATLSDDVYTRMQALHRVPLTTMYGATETGVTVVHWITE---RVGLVGLPLPGI--------ALKLAPAGAKYEVRVKGPTVAAGYHKDPEKTAAAFDEEGFYKLGDAARF----------------------------------------------------------------------------------------------------------------------- 149202728 54 --------------------------------------------------LSFEDLVKRASHVAGVLTAAGCSHGARVALIFEHGPGFVIALFGAFFAGCAAVPVTNETKRTRAGAILAEADCAVLLTSPAIAKTLAEDGIG--IAALPPIIALDTVDRAASFIPSR-----------IVPEDVAIIQYTSGSTGHPRGVVVTQGALHAQMCAIDLCLRSESEERVVTWLPPEHDMGLMGGLLFNLWRGDPTYVLAPERRPYLWLDTISKWRGTV-SVAPNFAFDLIPADRLKSLDLSSWRVALNGAEPVQPETLARFADVFKPVFLPCYGLAEATLLVTHWFDPEALEAGRVGRPVRTTGGVRIVEETGVPCRSDRIGEIWIAGESVGSGYHDRPEESVSTFTGDGYLRSGDLGFLWND-ELYVTGRIKDIVLWRGRTLHAADLE------------------------------------------------------------------------------------------ 154285262 129 ----------------------------------------------GTRNITFGELRRRVGKLSQAMKAAGVKKGDRVAVVASNSIDTLVVFLAVTALGGLFSSSSTDMGAKGILDRLLQIKPQWLFMDDDGKTIDLRSKMNAIVRGMEGVADVNMVPRAQTLATLAKAKGDKLEFVRVKFSDPFLVVYSSGTTGTPKCIVHSVGGIVLSLKEGILHREMNSTSVALQYTTTGWIMYLSG---LQPLMHGCRVVLYDGPDATSFIKLAGEQKVTHLGTSPRYMYELQRNGIHPREDLSNLEVLTSTGMVLSDALFEWFYDKPNVQLSNISGGTDIAGTFGTSNALTPLYVGGCQGP-SLGTPIAVYDQTGIPLEEGVPGELVATAPVMFWGENGAERYFDAYFARDDVWTHGDFVMIHPAKQIFFLGRADGVLNPSSVRFGSSEVYSILENEFAISDSICVGQRRPRSDETVMLFVLMRPGVPFTDDVKAAIRS-GLSPRHVPKYVFETPEIP----------------------- 198252602 5 ------------------------QTVAADLVRAITDFADAPAMSDHNRTITYGRLGQFAQALGYHLDT-----PQVVGIFGSAGVAMATSAVACVINGRPFVHLDPAMPQMVLHNIISELQVSLVVTCQ-----------DAAAGHLPGDCKIL---EATALLNEVATQVGPIYAASVSPDESIYLVATSGTTGRPKCIPVAQDAAYLSYDWRDAYTPYRPGMRV-------GIYIFAIWEMFRPLRKGAELWFPDAFAPRELANFLIEHDIDEMLFTPSFYDTFLTALDHDKAMAIPLSRIVLNGEVVSDDLITALAKLPKAALWNLYSICETHVCMSHLIEPEGCAPASVGIPME-HLRAIILDEADKPCPTGTAGQLHFEGSMLGRGYINRPEETRLRFRENGLYDTGDQAWVDDAGALHIEGRIAHMLKLRGFSIQTRELTDTMRDMPWVAEVG-------ERGQSLIFYFAADAKQTRASELASKLRA-VLPAYCVPSFLVQMEALPLHPSGKADMRAL----------- 154285772 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEEGKVPHEGFQYLRTGIAAGSSIPAELMKKLHKTLNLTLTICYGMTETVSAMTTTDDPIEKRITSVGR-LMPHVEAKVVDDGTKTLPVETKGELVVSGYLVMKEYWGAPERTAEVMVKDEWMHTGDEATMSPDGYISITGRIKDLIIRGGENIHPLEIENCLFAHPSVSSVSVVGVPDDRYGEVVAAFVIQREEAETADEVKDWVRKK----------------------------------------- 211591158 110 -------------------------------------------------HLTWGELRRRTGALVQAMKAHGVVQGDRIALCAANSIDTLFVFLASTALGAIFSSSSTDMGTKGVLDRLLQIKPRWLFMDDNGKTIDLRSKIGEIVKGMESVP------EFEGVVSLPRFHSRPADFERVGFRDPFLVVYSSGTTGQPKCIVHSVGGLLNSSKEGRLHSDLGPDCVTLQYTTTGWIMYMSA---VQTLLFGARVVLYDGPGITALVDLAAQEKVTHLGISPRWLHELQQAKPREKVDLSSLRVVTSTGMVLRDALFEWFYDEPHTRLNNISGGTDIAGSFGTGNPLVPLYVGSLGIPVEVYDSTIEGGDGGVPVEDGVPGELVATSPNMPTLFWGDEDAYFERF--DNVWTHGDFVSIRPTKQIVFHGRADGVLNPSGVRFGSAEIYRVLEGQKEISDSICVGQRRPDTDERVILFLLMRPGMAFTPDLVARVKSSELSPRHVPMFTFETHEIPTTVNLK--KVELKQIVSGKII-- 116205980 1298 --------------------------VHDLVSRQATIQPSSQAICSWDGSLTYLQLEEEATRLAHHLVDAGVGPHSVVPVVMDKCKLAPVAMVAVLKAGAAFVPVD-SLELGMIQPIFERLNSRIAI-SSELAAPVLSNLFDRVVVLTDDLMNVLPRGEG----PLTSMAA---------PSDPACILFVPISSTDARGVTFSHAALSTSLMGQGPAARISPLSRVMQLS--SFNVDICITEIFTTLAYGGCVCVPSAERLQDFSAAANRMQVNWSYMTP------LLSRKVDPTLLPSLKVVCFRTRGLDDDTYNIWHGKANVVL--AYGSQDCPLGIAFLEALGPQHLKSIGRPFAGNFLIVNPEDHKKRVPVGAVGELVVEGPTLGFSYPNR-ESTMTPLSPLGYLKTGHRARYTEKGLMEFISSKRDDIDKDGKVLNLTEIEQYLRRCLGVVET-VIFRGPAKNDTVLTAFIELREQLALAKQLVTMGLKNTLPPSMIPSAFVPVKHLPITPSLKVNRRRLQKMIAEDLVA- 67522050 120 -------------------------------------------------SVTWSQLRQRTGKLLQALKAAGLAKGDRVAVVASNSIDTLVVFLATTALGGLFSSASTDTGVKGILDRLVQIKPKFVFFDDAAKHIDLRPKITDVINGLKDPDHPVDVTSLPKTQPLAQLPSDKLEFVRVGFRDPFLVAFSSGTTGKPKPIVHGVGGYLLNSNKESRLHRHGPNSVTLQFTTTG--WIMYMSAISGLLFGGHTILYDGSPNPKILIRLLGRYRVTHFGTSPRYLHELRKNGPRTEEDLRSLVGVTSTGMVLPDSLAEWFYDAPHVQLANISGGTDLAACFGLENPITPLYLGCQGLPL--GIPVEVYDQAGTPVPDGIPGELVATAPVKFLGEDGEKKYFDSYFARDNVWTHGDFISIHPTKQIFFLGRSDGVLNPSGIRFGSAEIYNVIETQFAIVDSLAVGQRRPDSDESVILFLLMKPGFKVTKALIERVKEKALSARHVPKYVFETPEIPTTVNLK--KVELKQIVSGK---- 83311124 71 ------------------------RCLGDLLVHWAERIPNQTAQRDGDRRVTWAETLKKVEAIGQSLLDRGLNKNRPVMILSDNSIDHALLALAAMHVSVPVSPISPAYSLSKLRYIADLLKPGLVYASDGARFADALVIPELARVEVVTSTNPIACGVTFDTLLAATPGPEENAFANVRPTTVAKILFTSGSTDMPKGVINTQKMLCSNQQAIRQAWPLESHPVLVDWLPWNHTFG-GNHNFNMMLRHGGTLYIDEKPMPG----LVEKTAANLKEVSPTLYFMLEKDDELRNSFFKNLKIIFYAGAALPQNLWEKMEQLHKVRMVSSWGSTETSPMITTVHFDIP-RAGIIGLP-APGCEVKMIPNGGKL-------EMRIKGPNITPGYFKRADLTAKAFDEDGWYMIGDAGKL----------------------------------------------------------------------------------------------------------------------- 37528331 10 --------------------------------DAAQKYPEHLALQAPHSRLSFQTFFSHASHFQHQLTQAGFVAGDRLLVIIQPGLVLYPLLIAILGLGLVPVMLERGLAKKQLREILRHSQLSAVITQPTLGKFWF------LLPELWRLRRFVIGQRILGMTPNQHLPLSSFICRDLPPDTTGLITFTSGSTGTPKGANRTHDSLLAQLYAITALFAEGKNEIDL------HSFPV---MVLHSLCCGNSSILPDTVDPQQIVKQVQGEGITCLSGAPAYMSKITDYAKNKGLSFPNVRTVIVGGAPANKALLENCLTVFHARHLVVYGSTETVEMTTQLNHWATHDGYLVGKPVTCIREITANPQQITPLATGNVGEILVAGPHVLKDYIDNPQATKENKLPGGWHCTGDVGYLDTTGQLWLLGRVKDVVLDDGRIIHPYVLEKRINELPGVTQSAFVL--HPLGG----AALIL-ESATLPTDLPAILDELDLT---LVTRIYCANPIPVDINSKINRIALINMLRKGQLS- 148994765 18 -----------------------------------------------------------------------------VAISCNKKINFFFLFLVVNCCDGVVMPVYARTPENKLQHICERYDINYMVSDHEINLVGY---------------SLIYHGSSEEYFIYECNKSFP-KHEELKGIELLML--SSGTTGVSKAISLSLDNILSNTRSIQKYIIPTREDRCLIIKEITHSSSLISELINSLLSKNSVLLSDLIPTVSSLGYLISTYGVTILYAIPDFLLFMIKFINNYRQLLGKLRLVQVVGAFCPPNYITDFHKNWPIDLFNGYGLTEASPRVAVLGGEEYANPRCVGYPISGVG-VHIDTSSNNT----QEGEICVTGPNIMVEYYLNEELTSK-IKIGGMLRTGDIGYFDDKNRLYILGRKDNRYIKSGKNIFPEEIESVVRKLPFISEVIVYPKIESGRLISILEYTICNDEEKDASEIIKLCKD-NLEDYKIPDQYRKVKNIPHTSTGKVKR-------------- 195132081 38 -------------------------------------FPDEIAIKDLNGEFTYFQLYITAKKLAIQISNCGSASQSNVAFLCSTNALWIVIQWGCWISGQVAVPLEPNQAADELLSQATDCKAKLLIGTPECENIT-QELATKLQTASIVLDHSFVPTPAKQLVGLNGALIPESTLPDYYANAPAMLIYTPSSSNSRNGVVLTHRNIEAQMRCLVSSWHLKATDSMLPLISMNRMHA----AIGALLGVGGNILLQQKFDSHTAWSSLSKQRVNIFLAMPIIYKRLIAEYDKMFAQDSRMRLMATAFGLLPESVFYRWREITGQNIYEYYGMLETGLVLGPALDEQDYRPGTLGAPLIGVT-ARLVNNQGMPVLNTVVGELEIAGANLFPRKINAPEQTAEKF-----LKTGDICAYR-NGSFNFLSKSTDVFNVGGYKVYGSEIKKALISHPSINDVAVLGIPNKLWGHRLGVICILSPDADVDLETIKSYCYRQLPAHKRPTVF------------------------------ 24379757 3 ---------------------------------------------------TYEHLRTNALNYLGALQELGIEEGQEVVFQTTHNNKFLYLLWACFLGGYIAIPTGF----DSIEYIQG--------TNKVINKLKKPVLITELEKQCEN----IVLKDKFSLSSLDTKKITGRVTQNNSKDRIVMVQFSSGSTGEPKGVIYTDNTLSTNMFSILKSTEWKTEERILTWLTLTHNMGLAS-GHLAPLIKGMNQYLMPTREPINWLYQIDKYKINIVSC-PNFASKLLNTTKINDVDLSSINMIINGSEPIDYGLCEELTKHLNC-IYPVYGLAENTVAACLPKESEGYRVVSVGKAISE-TDIRIVDNDNKILPEGYYGNIELNGLSVTPGYYNNEKESEKIFSDDGWLKTGDQGLIF-DNELYIFGREKEIIIIYGHNYYPNDIEQTIVQIPELSRVVIIGVNNSNSNEEVFCFIEKRQENIFDLYKYGKKIKKIVNKFKKINEVYPISVIPKTRSQKLKRVELRQRIQ------ 71032009 46 -----------------------------------------------------------------------------VGLFLPSCEEWLLLEQACYGYGYTLVPIYTTLGTESILFVLTNTGLELLFCTEENAEKLFEVLSLS-KTKLP-LRNLVLVNSSSKFMLWSDFMDTELDPTPGDPDSLNIISYTSGTTGSPKGVMITHKNFIDTVLVTIEGGELQHFSCHLSYLPMAHMFE--KDFVNAVFYLGGKIGIY-SGDVKLIMDDLQTLKPTLFISVPRLFQRIHDKSALARHLFSNLKWLFVGSSCLSEMVIDRVRAMIGKPLFWGYGLTECCAGAFVQNIHDRNPLN-LGGP-SPGFQFRIRSPELNYFVDKKPGELVMKGTNVSMGYFKMEEMTKEVF-RDGWLYTGDVVELMDNGSVKVIDRIKQVFKLSGEYVAPEFVESALNSCIYIAQSYVVGNSDENY---PVAIIVPDEEALQSNELESVMTSSNVKGYNRVKEIYIHDELLLTVTFKLKRNFLRQKFENEI--- 83745141 46 -------------------GHETPMTIPEFFRESVNRFGTYPALASKNGKLNFNQYYEACRKAAKSLIKLGLERFHGVGILGFNSAEWFITAVGAILAGGLCVGIYATNSAEVCQYVITHAKVNILLVEN---DQQLQKILSIPQSSLEPLKAIIPMKKNNNLYSWDDFMELGRSIPDTKANQCAVLIYTSGTTGIPKGVMLSHDNITWIAGAVTKDFKLTDHETVVSYLPLSHIAA-QMMDIWVPIKIGALTYFAQADALKGTLSTLKEVKPTVFIGVPPVSYRMAKTLVFSKVKLDHCHSFISGTAPLNQETAEFFLS-LDIPIGELYGLSESSGPHT-ISNQNNYRLLSCGKILTGCKNMLFQQNKDG------IGEICLWGRHIFMGYLESETETTEAIDDEGWLHSGDLGQLDGLGFLYVTGHIKEILITGGENVPPIPVE------------------------------------------------------------------------------------------ 154245234 1 ---------------------------------HARREPDRILFTDAAGSLTRAGLMADAARLAAR-----LPPQARVGLLLPNGREWAVAQMACLAAGRMAVPLPTFFSALQLSHILMDAQVDLVLVPQANPP--------ALPAAVPVLP-VAASGESGAMPDFSEGFGQ--------------IIYTSGSSGQPKGVRHQSGQIAWSASALAEAIAADAEDTYLSVLPLSLLLESICAVFVPALVGGRTHFAIGRGAVRGVAAAFEAHRPSVGVVVPELLRVWADLLAAGRRAPDSLRFVAAGGARVPERLAETAWQ-LGIPVHEGYGLSECC-SVVALNRPGARVAGTVGAPL-PGLQLTIRD-----------GEILVDGPGVMDGYLGGPEA------PRPW-PTGDLGALDGQGRLTVFGRKDNLIVTPGRNISPEWVETALLDDPGIAACAVVETDGSEADGALAALVIPTSQAAGPQGIRARIAERALPVYARPTRITVLDARARTANGRIRRPAARAVLAQRTGA- 161522834 29 ------------------------------------------------RRWTYRELLRDITRTANLFVRLGVRADSVIAYVLPNLPETHFVIWGGQAAG-IVCAINPLLDARAIADLLNASRASVLVTLGPCPGFDLWEKVSSIVDDVESLAHLVQVNPARDAIALHDFDTALAQPRTFAPGDMSSFFCTGGTTGLPKIAMRSHGNEVANAWSAARFLGIGPGKTIFCGLPLFHVNAAMVTGLL-PFSRGAHVVLRGEGVIGRFWEIVAHHRINFFSAVPTLYAALLDVP-VGDHAIGSLEYGLCGAAPLPVEVLRAFQEKTGIRILEGYGLTEATCVSSVNPPLGERRAGSIG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167517303 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTPIFFGAAIHIPDADDPGALAKWVAEHAVSVTHLTPAMGQLLTANAVTE---MPSLRVALFVGDVLTKRDVKRLQRLPNLIAVNMYGTTETLVCASVFRSLLVWQILPAGRGMK-DVQLLVLNQEMQMAGVGELAELFVRSPHLSAGYMGLPEATAEKFLADRFYRTGDLGRYLHNGDVECIGRADDQVKIRGFRIELGEIDTFLGQHPDVRENKTLVRRDKNEEKQIISYFVPLDQYDLDA-LRRHLQGK-LPSYSVPSIFFPIEAMPLTPNGKIDKAKLRKEVNEQL--- 67515739 491 --------------------------------------------------WTYTQLHHAALRIAAGLLARNAQPSTRMLLLIPNGAEFCLLLWTAVVLRVTIVCLDEELQHDELRRMLKTINPRVIVVQD-VKGADVIDVALRNLPLDPDILKITLSELASAWRSLLSLSLTPARWDSSNAARTYSILYTSGTSGVPKGCPLHISGMSYVLQSQSWLVNAENCTRALQQA--HPCRGIAIAQTLQTWREGGTVVMTGNFNAGDLVHAVKRHAVSFVVLTPAMVHPVADELKGRNGAADSVRTVQIGGDAVTRGALEICTRLFPARVVVNHGMTEGGGAFWPFNRPRDIPFYGEMSPVGSGAAVRIRGAN-ATVARGELGELHVSCPSIIPGYLGG--VSAQSFDEDGWFKTGDVGLMDKQGVVFILGRMKDMIN--G-KVMPAPIESCLEKYTSVQTCVVAGGP---------FAVLARYTGKKEAQIRRHVV-RALGKSNALNGVIYLERFPVNGTHKIAR-------------- 15827161 101 ------------------------------------------------ETITYRQLGDRVGALARAWRHDLLHAGYRVCVLGFNSVDYAIIDMALGVIGAVAVPLQTSAAITQLQSIVTETEPSMIATPAKLVVFDYHPEVDEQHDAVATARAVVVESLTEVLGRGKTLPATPIPVADDSADPLALLIYTSGSTGAPKGAMYLQSNVGKMWRRSGNWFGPTAASITLNFMPMSHVMGRGI--LYGTLGNGGTAYFAARSDLSTLLEDLKLVRPTELNFVPRIWRRLANSGSADRAAIKSLRYIMTGSAPTSPELKHGVESLLEMHLLEGYGSTEAGMV---------LFDGEVQRP--PVIDYKLVDSTDQPYP---RGELLLKTQNMFPGYYKRPEVTATVFDSDGYYQTGDIAEVGPD-RLVYVDRRNNVLKLAGQFVTVAKLEAAFSNSPLVRQIYIYGSAHPY----LLAVVVPTEDALATNDLQKVAKEADLQSYEVPRDLI-VETTPLTGIRKLAWPKLKQHYGARL--- 126331721 2 -------------------------TLQEMVLQAAALYSDRTAVCFDGCSYTYKSVVNIASELSSFLQLHGIHE---IGLYCYPGINLPSWILGILQVPAAYSPIDPDIPPELSVYFMKKCNLKYILVEKNQVDKFKSSHEIWLKNDTITVDHTGVTLFELQWNDIDSNEEKAKKCMDVRLQNLAYVLHTSGTTGIPKIVRVPHSCIVPNIQHLQTLFEISQEDILFMASPL--TFDPSVVEIFLALTSGASLLIVPNAVPSKLATVLYHHRVTVLQATPTLLRRF-GSQLIKSSVLSSLRVLALGGEAFPSSVLRSWREDGNKTVFNIYGITEVSSWATCYRIPEEDLCSTLGVPLL-GTVVEVRDINGLTVQEGE-GQVFLGGEE--RVCFLDDETT----LPFGTMRTGDFVTVKGE-AMFFLGRQDSQIKRHGKRINIEFVQQVAEGIYQVEACSVV-----WYQERLILFVVTKDGLVKDHILGEL--QKHLPSYAIPDDVLIIEALPLTSHGKIDVTEL----------- 154274311 13 ----------------------------------------------------------------------------VIPVLLPQSIELYIAWLSILKAGAAVCPLNLDAPPERIKYIANDVGADIIVTT--------RSLASRLKHLDNHIQTIIT-----EDVDINAKNIDRFQAPQIDADDIAYVEYTSGSTGLPKGVAVSHRAATQSLLAHDK--WIPPFKRFLQFA--SPTFDVSIFEIIFPLFRGVTLVCDRNLMLGDLPRIITELDVDGAELTPTVAGELLQ----RRSAAPCLKVLLTIGEMLTRKVVDEFGSSPNKDLYAMYGPTEAAIHCTLAPNSAESRVGNIGVPLQTVSTFIVSPDEPEILPIGHIGELAIGGPQLAECYINREEETKKAFL--------------------VTGRK---------NI----------DRPSVPQMA--------------------------------------AKFMIPGDVELLDNLPRLPSGKIDNAALERDYSER---- 145602093 117 --------------------------------------PSAVAVITDEKETTWAELRDMVSRCAVALRAAGLQRGDVVAGYISNHVEALVAALGAASIGALWTGISPDNGVSAVLDRLVQVRPKVLFADNGTTGLELVVVTRNLQAIDLSLDEIVKADDFDAFLAAAQVEQNVTQFEQLPSDHPLFILYSSGTTGVPKKEHLLHG----SLSSKSRMLYFTTTSWMMWHWSI------------TALSVGTSLVLYSGFRPDGYPKLLSKLKVTHFGTSAAYLTALIYPVGEPGIDLSSLEGIYSTAAPLPPSTFAFVYEAFPSKIHLA-SITGGTDIISLFGAPCPLLPVRAGQCAGLGMAVAVVDDPDKPVTDGEPGDLVCTVPFPCQTFFGDDEKYRKAYFEPGMWHHGDFVRQGPSGGLVMLGRSDGVLKPAGVRFGSAEIYNILTKFPGVEDALCVGRRREDTDEAVCLFVVPAAGKTFDDELKGRIKTTELSPRHVPAFIEEAQGIPKTGNGKKIEVAVKQIIS------ 197104034 43 ------------------------------LDAWAASAPDRVAERSGERTLTFAEARERIAALAGGLRELGVVGERPLLILARNGIDHALIAYAAMSQGMPVAPVSPQYGLARLTHAAEILQPAAVYTEDAALFAD--GLSAEILAGLPVIAGL---SPRAGDIPMERLYEASAATFCARPEDHAKYLLTSGSTGLPKAVIGRHRELSLNAAQIAACFDDPDPPVMLHSAPWSHSLGANAI-LHMSLHRGGTLYIAGQPTAARFLRNLREVQPTYQNMVPAGWMLLVDELEKDRNFFSRVRLLQYGGAALGQTVADRIQAVAKISFSSGYGATETGPTACNV-HWTNGRMGMIGLPL-PGTSVRLVPQDGKL-------DFRVKGPQVTSGYLGRPDLSAAAFDDEGFYRLGDAARF----------------------------------------------------------------------------------------------------------------------- 187919425 122 ------------------------------------------------ETMTRGELRERVARLACSLNELGLCPGDRAVAIMRNDAHAIIAALAVTALGATLSTAAPETGVQAILDRFEPLEPRILFAHTTQRSFDIASHVAAVAAALPTLTHVVCLDETPPQHSLRDLDAARFAWRRFPFNHPLFIMFSSGTTGKPKCIVHGAGGLLEHLKEHQLHSDLGPGDKLY-----FHCSWMMWNWQLSALASGVEIVTYDGPEVDTLWRMVADERVTVFGTSPAYLKMCEDAGPGEQFGLHALRAMMSTGAVLYDSQFEWVRAYVKPQLQSISGGTD-IIGCFVLGNPNLPVYAGEAQCRSLGLDVQAWNEG---APTSMTGELVCVNPFPSRGFFGDADGSAAYFKANGVWTHGDIIEFSAQGSARLHGRSDGVLNVRGINVSPGEIYRIVSGIGEINQSMVVAQTTHDAGQRVVLLLVLRRGAKMSAALASRVRRELMSAALVPDVIAEVEALPVTHNGKASEAAARDAVN------ 169776623 61 -----------------------------------------------------------------------------IGLWCQNRPEWQITDLACMSQGLYSVSIYDVLASDATEYIINHAELHCVVTSLPHISLDPLDGGEQVGHSKRALLESVAAGQDDQVEELGATSNRPYNAPQ--PSDIVTINYTSGTTGPPKGVVLTHENAVAATAGALVTTQQAAGDTLASYLPLAHIYARLSE--HAAFWAGARI----GYFHGNIVELVDDLKPTGFMSVPRLYSRFGNAIRASTVDLERTRMMVSGSAPLDPSLHNFLRVATGADLVQGYGLTETYAMACA-QSSKDLTAGNCGR-LAPCTEACLLPDMDYSVEPYPRGELLLRGTNVFKEYFKNPEETDKAITEDGWFRTGDVCTIDEMGRIIIIDRRKNVLKLAGEYISPERLEGV---------------------------------------------------------------------------------------- 211964543 36 --------PDAIVDNFADRPC---QSAWDLFQRGVAISGEKTRVKNADGTLTYREVEQLALEVGSGILSLTFQQDMRLAFYSKNREEWAICEQACNAYGITIVPLYDTLGPESTAFILAQTRLRSVVASEECARRLLDSIAEQTTEGAGKEEATETAGREEGKKAVAELKAGESKAPGAPAKDLLTVCYTSGTTSRPKGVLMSHGNFVATIAGAVRSMALHPEDTYLSYLPLAHVYERSLQNILFSL--GGSVGFYGGNTLK-LLDDMQTLEPAVFSSVPRLFNRIHDRVLDSVRDKSTLRYMLVGSAPLDVSVHEKIEALFSTPVVEGYGMTET-MAASFISIAGENTAGHIGG-CCPCVEFCLFDISDEDDPEHPAGELCLRGPTITPGYFRNREETEKAFDQDGWLHSGDVAVIVPGSNVKIIDRKKNIFKLAGEYVSPEKIENVYIQAPLVAQAFVTGVPDAEKAEKWAVQRKLADTSLETESMAAVAKEHQLKGFEVVKHFRLVSE-PLTPTMKIKRYVAKEFFAKEIDA- 52546034 2 -------------------------TLQELVHKAASCYMDRVAVCFDEVYYTYKTVVNAASELSNFLLLHGIRE---IGLYCQPGIDLPSWILGILQVPAAYVPIEPDSPPSLSTHFMKKCNLKYILVEDTFTVEHNDLVLFRLHWKNTEVNLMLNDGKEKYEKEKIKSISSEHVNEEKAEEHLAYVLHTSGTTGIPKIVRVPHKCIVPNIQHFRVLFDITQEDVLFLASPL--TFDPSVVEIFLALSSGASLLIVPKLLPSKLASVLSHHRVTVLQATPTLLRRF-GSQLIKSTVLSSLRVLALGGEAFPSTVLRSWRGEGNKTIFNVYGITEVSSWATIYRIPEKTLNSTLGFPLL-GTVVEVRDTNGFTIQEG-SGQVFLGGRN--RVCFLDDEVT----VPLGTMRTGDFVTV-KDGEIFFLGRKDSQIKRHGKRLNIELVQQVAEELQQVESCAV------TWQEKLILFMVSKDASVKEKELQKY-----LPSHAVPDELVLIDSLPFTSHGKIDVSEL----------- 108798947 9 -----------------------------------RAHGDRIAVLTDSERLSYRDLADLVSGSAARL-------GDTVMLETRNDLPTLVHYLGALAGGHVVLPV--------------------------PAGRDHRELTATYDP------DVVVDGCGPQIRREGSAHRL--------HDDLALLLSTSGSTGSPKLVRLSRRNLLSNAHAIADYLDIRETDRAATTLPMSYCYGLSV--VHSHLLRGAALVLTEHSVVDDFWTLFRRHGGTTFAGVPYTF-DLLDRAGFDTMDLPHLRYVTQAGGRLAPERVKRYAELRGWQLIVMYGATEATARMAYLPPDLAAHPGCIGVPIPGGSFT--IEPLDGWPADDAAGELVYRGDNVMMGY----AHTAADLSRGDALHTGDIARRRPDGLYEVIGRSSRFVKMYGLRIDLQRLETALRAR---------GVPCTDLDDRLVVAATAPQRPAEVARLAAEAA--GVPSSAV--HAVVVADLPVLPTGKPDYPAVRALAA------ 154245803 93 --------------------------------------------------LSFGRLADYSSRFARVLATIGIRKGDCVAVMLPKGVELIIAALAIWRVGAVYMPLFSTYSASAVNARLESSDVKAIVANRVLVERARKYIKPSTPVFLVEGDHIRIEGRVTQFWSSIYEAEPLAEAATYAADDPFLMTYSTKTVEPRYGLFTPVRALAAIEQYMRLGLDVRDEDVFWNMTDQGWEYGI-FYGLVGPLLIGTSILFCDGPDVSQGYRVLSKFRVTNLTAAPSQIKAWRRGDPSAASHQLALRVVTVGGEPLPRDIIAWVTQKLGVPLINQYGHREAGMIIGMKHDPHDPRRVSVGR-VAPGFSLVVLDDKGAELGVGAEGILAIRSPLFFRAYSKDEVATKARFRFGAYYIIGDTGHMDADGCVHYSG------------------------------------------------------------------------------------------------------------- 154251209 50 ---------------------------------------------------TYAETDRKTRAIAQALLDRGLDQSSPVMILSGNSIEHALMTYGAILAGVPVAPVSPSYSTDKLRYVFDLVEPKLIFMQEAAPFERGLAAL-----NLDGVELVTVDGSRADLLATAPGDAVEESYARLNYDMVAKYLFTSGSTGMPKAVITTQRMMCVNSVMPKSVTLEEENEVLLNWLPWNHCFG-GNAILNNLLVSGGTLYIDGRPVPGGFAETVQNLRPTAYSNVPAAYTMLVDELELAKNFFSRIRTLAYGGAALSQDLYDRIQKVVGERIVSGYGATETAPTICNVHWPTE-RMGLLGLPLPGI--------ELKLAPVGQKMEVRVRGECITKGYYKNEEKTRDAYDEEGFYRLGDGARFLD--------------------------------------------------------------------------------------------------------------------- 126724812 2 ----------------QETGKPEFASIPALLARNAKIHSTSAAYREKEQSWTWAQAAKEVDALALGLVALGLNRGDHVAILGRNRPYMYWAMVAAQAAGAIPVPLYQDSVGEEIAFVLDHCNARFIIAEDQ----EQVDKVIDVQDDLKNLHHVIYLDRLTPFAKAQELGREAARTDELTYDSTCVMLYTSGTTGRPKGVVLSNRNVIETSRNSSEFDDLQAGDEILAYLPMAWVGDF-IFSVGQAFWTGFCVNCPENADTLNF--DLREIGPTYYFAPPVMIRMEMDHAQRVGPDLTRVRVGYTAGEAIGPEIFS-FYRSLGINLKQLYGQTEACVFITQQPDGG-VSADCVGVP-SPGVELDIR----------ENGEVYYRSPGVFVEYYNNPDSTADTKDAEGWVATGDAGYIEESGQLRIIDRAKDVGKASGALFAPKFVENKLKFYPNILEAVLFGAGRETWAERAYAYQELAGHPQVLATIQEHVQDEMLHGCQIHRFLVLHKELELTRTRKVRRRIVEEKFKDLIDA- 90416244 7 ---------------------------------------DKVLLQDANNSLSPNALLERCNTVAEALVAAQCK---FVALYADNSCDWVTIDLACQQASICLIPIPTFFSKSQIAHVF-DSVTIDMIVSDSTEPF----------SAVPSLQVDSITAIFGGQLQLIKLRNNRTRLALPPGTQK--ITFTSGSTGQPKGVCLSVEQQLIQAKALATAVDLQQPRHLCLLPLSTLLENIA--GTYAPLMAGGKVIIPSSLDPQRFCAAISRYQPNSIILTPQLLVVLIAAATQGWVPPDSLQFVAVGGGRVSAQLMAKAHQH-NIPAYEGYGLSEC-VSVVSLNTPTNTGANSSGKPL-PHLQVKTVN-----------GEIIISG-NTMLGYAGQP---------DSWGHTGDLGSLDSAGYLSVSGRKKNLLISSGRNINPEWIEGELLANTAIADAVVFG------DDRPVALLFPRDPALTDHEIQGLIDSNTLPDYARIVRWRFATTLPLTDNGRPVRVAI----------- 167368098 9 -----------------------------------------------------RQFADRIEAIAAGLRAQGVGPGSVGAVMGDNCYEWVLADLAIGAAGGVSAGFDPHGDADDLARVLRDCKVSVLFV----AGDDQLHKALRARERCPSLRRIVAMHQQWDVIPLSALEAAGRDGASGTAGREAVIIYTSGGTGPVRGAILGHDAVIAQAERAKQALGLRASDERLSLTPLHHVLE-RVVGIYASLLAGTVINFPE--SPDTALADLAELQPSIVQASPQLFARLCRIAFAHGRGGSPLRVVLSSGAALRPDVADWF-AALGRPLTDVYGHAEA------------------------GGAVRIADHHVMEWKLGDYDELWLRGDALFLGYAGD---TAPATHRDGWWRSGDIARRDGAERYAIVGRLEDVLQRGGERVLPFAAEQALSASPYIADAFV---------------------------------------------------------------------------- 169630046 93 ------------------------------------------------ETVTYGELWGMARALASTWYAAPVRAGDFVAMLGFTSVDYTAVDLACIHLGAVAVPLQTSASASNWTAILAESEPAVLAVSAELTVFDYHPGVDVQRESLESAQHRIAEAGLPDPIPLRALPDAPLFTAEEGTDPLALVIYTSGSTGTPKGATYS--------EKMVAKPWLRADTINLNFMPMSHVMGRGS--LVTALACGGLAYFAASSDMSTLFEDITLTRPTVVTLVPRVCDMLFQRGLDPAADLATLDTIVCGSAPLSEELAAFIESCLDARITDGYGSTEAGVI---------VRNGRIQRP--PVIDYKLVDSTDKPHP---RGELLVKAESVFGGYFKRPDVTADVFDPDGYYKTGDIVAELEPDKIQIVDRRNNVIKLSGEFVAIANLEAEFANSPLVHQICVYGSSERSY---LLAVVVPTAEALIADSLAQVAREAQLQSYEVPRDF-LLETEPFTANGKLARPKLHEKYGARL--- 126658598 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRPIA-NTEVYILDAHLNPVPIGVIGELYIGGDGLAKEYLNLPELTQQSFIKNPFYKTGDYVRYLSDGNIEFIERIDNQVKIRGFRIELGEIEAVLNQHNYVKEAKVVSRENQDNNKQLVAYIIPNYNQQSITEINEKIREQQLPNYMIPAAFMLLESFPLTPNGKINYRALPE--------- 118352716 54 ---------------------------------------------------------------------------DLIGVFSKNREEWLVLEYSNFLYRKTMVPLYDTLGPESITYILDQTGIETVFVDALLKSKDICKLKNIVLDEIPEEKKEKLTQRGLTLYSYKDLPTQVDEYAKCLPEDVITFSYTSGTTGFPKGAMITNKNLV-SVIAIAKEEDFQTGDIYLSYLPLPHI--LERIAVSSMLYLGIQIGFY-RGDTRQLKEDLELLKPTIFASVPRVYNRLLAKGLAAKLQNSNVRVAVVGGAPISGEVLTFMRACLCIPILEGYGQTESTGAAFSTHASDGTTGHIGG--CRGHMEYKLVDDTDKDGKPTPRGEICVRGYGVFAGYYKQKDKTEEIIDADGWLHSGDVGRIDERGCLTIIDRKKNIFKLAGEYIAPDKIENIYLRAAGVEEVFVYG-------------------------------------------------------------------------- 121719773 139 ---------------------------------------------------TWGQLRKMTGRMVQALKAAGVVKGDRVAAVASNSVDTLVVLLATTALGALFSSTSTDTGVKGILDRLLQLKPKFVFVDDSAKRVDLRPKIKGIVEGLREVSEFEAIIAIPRFALLEKATSDQLEFVRVGFRDPFLVVYSSGTTGKPKPIVHGVGGVILNTKESRLHCDHGPDSTVLQYTTTGWIMYLSA---ISGLLFGAKAVLYDGPDVKFLIELAGEHKVTHFGTSPRYLHELRKNNVRPKDDLSSLRVVTSTGMVLSESLFEWFYDLSHTQLANISGGTDLAACFGLGNPITPLHVGGCGIPISVFDQA---DEGGTALPDGVPGELVATAPTMPVKFLGDPQKYFDSYFGDNVWTHGDFISIHPAKQIFFLGRSDGVLNPSGVRFGSAEIYNVIDTQTEIVDSICVGQRRPDADESVMMFLLMRPGFEFTPLLVSRVKEKALSARHVPKYIFQTPEIPTTVNLK--KVELKQIVSGK---- 193624896 90 ----------------------------------------------------YNETLLRARNFGSGLLGLGFPKANQIGIFSQNCPEWILTEQAAYCFSMVVVPLYDTLGPEACSFIINQAEISVVVV-------DTDDKCNQLLDRSPCLRRIIVIRGARELLTFEEVASKTYPEQPPKPTDLCTICYTSGTTGLPKGVMLTHGNAVSAVLVQLSQYRPSVGDVMISYLPLAHMLERCCEN--GMYLVGGSVGFYNG-NIKFLFEDMKVLKPTIMPSVPVMFNMALRSKELQKNMGGRLRLMITGSAPMAGNVLTFMRCALGCIVVEGYGQTECTAPIT-LSIQGDMHTEHVGPPIACNLIKLADVPEMEYYATSNQGEICVKGSNIFQGYFKDPD--AVSFDDHGWHHTGDIGMWLSNGTLKIIDRKRHIFKLSGEYIVPEKIE------------------------------------------------------------------------------------------ 194667890 28 -------------------------TLQELVHQAASLYSDKIAVCFDEVYYTYKTVIHAASALSNFLLLHGIRE---IGLYCHPTINLPSWILGILQVPAAYVPVDPDSPPALSVHFMKKCNLKYILVEKVHISKFKSSYEALLNYDMLKVEHLVLNDRKEKYMPKSMHSESSSEEKSEEHMDLAYVLHTSGTTGIPKIVRVPHACIVPNIQHFRVLFEITHEDVLFLASPL--TFDPSVVEIFVALSSGASLLIVPKMVPSKLAAVLSHHRVTILQATPTLLRRF-GSQLIKSTVLSSLRILALGGEAFPSTVLKSWRGVGNKTIFNIYGITEVSSWATFYRIPEKILNSTLGFPLL-GTVVEVRDTNGFTIQEGN-GQVFLGGRN--RVCFLDGEVT----VPLGTMRTGDFVTI-KDGEIFFLGRKDSQIKRHGKRLNIELVQQIAEGLQQVESCAV------TWQEKLILFMVTKNDLVKDEELQKH-----LPSHAIPDELVLINSLPFTSHGKIDVSEL----------- 41407652 10 ------------------------------------------------------EVHGLAEGIAAWLLDR-----DRLGLVGEPTLEFVAAIVGAWLAGAGVSILPGPVRGAE-GRRWADTTLTRFAGIGVRTVLSHGSHLDALQALDPSRPDEMVV----EDLAVAANTGRRCPEPPAPHANPAILQGTAGSTGTPKTAALSPDAVLANLRGLNARLGVTPADVGCSWLPLYHDMGLSF--LLASALGGMSLWLAPTASPFRWLAWLSESRATITAAPNFAYNLVGKYARVSGVDLGALRVAINGGEPVDCAGFERFTTAMAPFGFDAYGLAEATCAVSVPAPGTGLRFADVGAPI-PGTEIRISPRHD---APDGIGEIEIRGASMMDGYLG-----HAPIDHQNWFPTGDLGFFSDDG-LVVCGRAKELITLAGRNIFPTEIETVAAQVPGVREGAVVGENSARPGLIIAAEFAGRDRAGARAEVIQRVASVCGV---VPSDVIFMASLPRTSSGKLRRLDVRRSLE------ 67466605 37 ---------------------------------------------------------EMIDAMAAGIVNLKVKKGERCGIITHNRYEWFVVQHAMNRQGIIPIFLYATLGADALDYIVKKMELKYLFCGTPIKTGLQLCEMNPTMGLITFDDTNDVPKSVKHFELLNQGRQNPIDPDLPNPNDTFSIIFTSGTSGLPKGVVHTHISVNNAIYSFITANCFDPKKINYCYLPSAHVFDMYGYGSVGFNSAGASIVLHPTFAVPRVLQKIYDETVSTSCIANTLFKIAYYYKSNAVHNKSTLEIILNGSAPLTPELYDWLRVCTGAQIFQGYGMTESFGGFTAAPGLHDDNLTSIGSACLDVNIRLVSIPEMDYSIEGEAGEIQVKAGQIFKEYYDDEQQTKVAFTDDGFLCTGDIGRINYDGSLSIIDRKKNLFKLAGEYIAVEPLENTYSLCPLVSQCFIYGVPEEGTKEELQSFANLKEPKEARQELEKYVRTKNVPGYEVVRNIYI--ELPLTPSFKSRRPQIKKKYA------ 118472484 18 -------------------------------------HPDHPALITDGHTVTYAELSARVSAMARCL----------VLVELSNTVEAVVSYLAALRAGHVVLVASGADSRDTL-----------------------------VAAYDPDV--VIGTDGADGWTVHRRRLTTRHELHP----DLALLLSTSGSTGSPKLVRLSHANLDSNARAIAQYLGIDGFDRAMTVLPLSYCYGLSV--LHSHLTQGATVVVTGLSVVDAFWDLARATGATSFAGVPYTF-GLLDSVGFADIELPSLRYVTQAGGKMSAARVRRFAERRGWDLVVMYGQTEATARMAYLPPERVLAPEAIGQPIPGGAFTIDGDS-----------ELIYHGPNVMLGY-----ATTSRDLALGCLHTGDLARRRADGLYEIIGRRSRFLKLFGLRVDLDQLEHSLRA-DGI-EALCAG--DDA---RLVVAVTRSTPDPVPV----VCTKVGLPATAV--QTVVLDELPHNANGKPD--------------- 212538285 111 ---------------------------------------------------SWRELRERVRVCTNAMRQRGITVGDRIGGFVGNHVDAVVIMLATTSIGALWTSISPDTGVHAVVERLRQVQPRILFADNASKVHGTEPKVVDIVKELPCLEHVVIVAWYKDFVHEAQDSTAPLKFESLDPDHPVYILYSSGTTGAPKPIVHALGTLLQHKKEHVLHSDIKPGDRLFTTWMMWH-------WLVSGLASAATIVVYDGFDVEAMARLIEELGITHFGTSAKYLSMIEQASPNRPVQLEKLRAIFSTAAPLAPSTFEYIYSSFHPDVMLG-SITGGTDIISLFGASCPISPVYRGQCRGLGMAVAAYDYSGNDIKSNEPGDLVCTVPFPAQMFWEGEAKYKKSYFDPSVWHHGDYVRIDPDGGLTMLGRSDGVLKPAGVRFGSAEIYNVILKHQEIEDSLCIGRRREDSDETVVLFIKLVPEAPISQDLKARIQAKELSARHVPGIIDVCPEIPLTSNGKKVENAVKQIL------- 118351229 44 -----------------------------------------------------------------------------IGIYAKNRVEWNTVDMACALYGFTLIPLYDTLGSDTISYIFGQTQLTSCFCSAALSTQNLQKLVNIISDPLDEETKQQIQQRGLNLMYFSDLTAHLLDLPDVSPNTIFTFSYTSGTTGLPKGAMLSHKNFISIIPSLGEI-DINENDSQLCYLPLPHV--LQRIFNVVCWYTGTKIAFFGG-DILKLKDDIQDSKPTLFVSVPRLFNKFYDAIKTKLENLKTIRIVASGSAPISQEVLDFFKIVLQCPVYEGYGQTEGTGFQFCTSKYDMNSSGYVGG-VCPQLEMKLIDEKGENIP---RGEICVRGNSLFPGYYKDEEKTKEAIDDQGWLHSGDIGLLLPNGSLKIIDRRKNIFKLSGEYVAPEKVENIYIRARGVQEA------------------------------------------------------------------------------ 189192466 49 -----------------------------------------------GKTYTALEVQERVDYLARGLKELGFDPDKVIAVFSVNTIDTVPLAWATTRLGGIHTPANAGYSASELEYQLKTSGAKALFTCVTLLETARIAAKRGTPEGLKTVDHLIREGGKLDRLPPLDWE------PGHGAKRTAYLCYSSGTSGLP-----------------------------CKTSPM------------------------------------KKYTV-----------------------IPSSKTLVT----------------------------------------------PEGEEITGYD---------------QPGELLIKSPSVVLGYHNNEKANAETF-QDGWLRTGDLFRKAPSGHLFIVDRIKELIKVQGYQVAPAELEAHLLSHPMVKDCAVIQVPNEKTGEVPKAFVVKANDRLVARDITKYVEQHK-ARYKLGGGVEFVDEIPKSPSGKILRRLLRDCEKEK---- 88705540 346 ----------------------------------------RIAVTDGTQSITFSELAITVRQTAAGMAAHGINKGDRVALLIPPGINLSIALYACWRRGAVVVLADAGLGPVGLTRAMASASPQYVIINRALAAARLLGPGERISATILSTMEKRILGATSSLPELQTLQSDPLPNAPLD-DDPAAVVFTSGSTGPAKGVAYGHHQLQAQRDALMSAYAITESDRLVAA---FAPFALYGPAMIPSMVPNLKVTSPGTLSAEALAEAVAAIDATLVFASPAALSNVAATADALSPAMSTVRVLLSAGAPVHPKVLRSAVALMNAEAHTPYGMTEVLPVAITLREIERAGPGCVGVPLQDVI-VRISPLTGTGAAPEVTGEIVIQAPHMRESYDKLWATQQAAATPPGWHRSGDVGHFDDQGRLWVEGRMADIITTSEGPLTTVGIEQAIEELPDITQAAVVGI-GPSGTQQVVAVICPADPPPRLAAIDRADAVRSAAKVSI-SAVLEIPQMPVDRNSKIHRGELANWAARILAGG 71908853 38 ------------------------RCIGDWLELWAERTPNQLYLAERGVKLTYAEVRDKVGRLAQGLLNLGLGPTAPVVCLSDNSLDQALLMLATLHIGRPFATVSSAYSRTKVSTILSELAPGAVYAGD---GAVYASAIRASAVKCPVLLQIEGSITLAELLRTRETPAVMEAFAKITPETHAKYLLTSGSTGRPKIAINTHRMLCANQKQVQQCWPFLHNPVIVDWLPWSHTFGANFTFNM-VLANGGSFYIDERPVPEKSVRNLREVQPNLYFNVPALIAFLEQDESFARDFFGRLRAVFYAAAALPQTTWDRLKKVMGVWFTSAWGATESAPALTNVHWRLD-GPGCIGLPMAGTSI--------KFLPNGDKLEMRVKGPQVFQGYLNNPEKTAEVFDEDGYYKIGDGALIDPDG-IAFNGRVAEDFKTTGTWVSTLRVKAVTALAPYAQDVVVTGHDRDEVG--LLVFPSPGAKDVPVEQLHAHIRE------------------------------------------ 110766174 12 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDWIMLSTSMANRFVRYDYLHDYDISNLKFAIIGGSALNRETQDIIKKYLNTMIIQAYGMTELGGIITIQSST--ATSGSCGIVI-PNCQIKIIDETGKTLGPNQTG----------------------------WLHSGDLAYYNENGEVFIVDRLKEIIKYKGYQISPNKIENLLQSHPAVLEVGVVGIPHPIYDELPIAFIVPNKEV-SEEELSKMVASNMMDIYKLRGGIKFLPSLPHTPSGKISRKKLRAMAKELII-- 125716298 1 -------------------------------------------------------------------------------------------------AGGAYVPLDSILPIDRASMMVLDVAARMQLLTHSGCH-------KESRADVATLDALELSQHPGQDLGIA-----------MNGEACAYVMYTSGSSGRAKGVRIPHRA-IERLAINNGYLDLKPGDRFACAA--NPAFDASTLEIWVPLQTGAAIVIVNQEEPAALAELICAKQITGMWMTVGLFNQYAQALGSA---ICQLRALIVGGDALDPHIIGQVQNNPPKRLINGYGPTETTTFAATYDITEPGRSIPIGRPI-GNTCIYLLDQQLQLVPLGVAGELYIGGAGVALGYLNLPELTRDRFISDPFYKTGDLGRYLRDGNIEFLGRNDSQVKIRG--------------------------------------------------------------------------------------------------- 84999740 22 ------------------------KTSWDLFQAGLKRNPDAPCVRLPDGKLTYSEFFQTTKIVGSSLVNHNLVKEQKVGLFLPSCEEWLLLEQACCGYGFTLVPIYTTLGTESILFVLSNTGLELLFCTEDNAEKLFEVLSLS-KTKLP-LKNLVLVNSTSNFMLWSDFKENELEPSPGHPDSLNIISYTSGTTGSPKGVMITHKNFIDTVLVTVEPMGVDESSCHLSYLPMAHMFE--KDFVNAVFYFGGKVGIY-SGDVKLILDDLQTLKPTLFISVPRLYQRIHDKILSGRYLFSNLKWMFVGSSCLSEMVIDRVRAMVGKPLFWGYGLTECCAGAFVQNINDRNPLN-LGGP-SPGFQFRIRSPELNYFVDKKPGELLLRGTNVSIGYFKMEEMTKEVF-QDGWLYTGDVVELMENGSVKVIDRIKQVFKLSGEYVAPEFVESALNSCIYIAQSYVVGNSDENY---PLAVVVPDEEALKNNELENVMTKSNVKGYNRVKDIYLHDELLLTVTFKLKRNFLRQKFQNEI--- 118351221 42 -----------------------------------------------------------------------------IGINSRNRIEWNTVDWACALYNFTLVPFYDTLGPETTSYVFEQTQMTTCFCSQQSIKLNKQNFQNNKRPKTYNLKNIVSFDDLEELLMFKDLIQQGKQPKDIKPDQVFTFSYTSGTTGLPKGVMLTHRNFV-SIIAALDEKDPNENDNMLCFLPLPHSMQRIVNAI--CWYTGTKIAFFGG-DIQKLKEDLQDCQPTLMVLVPRLFNRFYEAIQNEINKLKGIRLALSASAPISTEILNFFKIVLGCPIYEAYGQTEGLGLEFCTSRYDVKAPRTVGG-ICGQLEMKLIDEQGESYP---RGEICVRGSSVFAGYYKDEEKTKEAIDGEGWLHSGDIGCLWPSGSLQIIDRKKNIFKLSGEYIAPEKVENIYCTARGVQEACVIIVPNPK---EIK--VIAKELNIQTEDLQELCKNKDIIQFKSCKLFTFEQALPKSSSFKLIRFQAREHYKE----- 153799382 35 ------------------------------LDHQLDVFPDA------GRRLTVAQYAGHVDDLAARLWAAGIRPGERVVIYKTANADHWMIAAAVSRIGAVVVNLSPALDAVTVAALIERADQPSLVTDTA-----KLDILAEIPLADLTKRVVTVGGERPGTTSLASLAGSPRVAPVVRPDEAAVITHTSGTTGLPKLVVHTPRTQLRLIPQWRLLSLMRKKETVAIHVPFVHSRMVAAMSL--ALLKEYPVLLMRESDPADVAEHLLAHRPALIEALPNSLMEWEPLTDDPRTPFASVKVFSSTFDAIHPGTMSKLLNRRGALFFQIYGQSEVGPAAGRAHSAHKANGRCVGWAMPGAAKVRVVSRDGRPPSETNPGSIEVAWDGLAKTYFAEQDRYDTNRNGD-WWRTGDVGYRTRLGCLHMLDREVDMI--PGVR-SSLEIEDVLSKLSELSELVVVPGPDS----QPVPVICTVDDKPLDPQ-RWRAAAAAFPQLADPVQIPQAD-LPRTATLKVQRLALARRLEKQ---- 16127568 49 ------------------------RSIAHLIAAKAAEHPDRPYLKQRERGVTYGEAHRAVEGVAQWLIDQKLQPHDSVMILSGNSIEHALMTLGAYTAGVPAAPISPAYSLAKLKHCFEKVAPRVVF---AQSGAMFAGALATLKALDPSLLVITADGAGEGAITFTPTAAVAAARDAVGPATVAKYLFTSGSTGLPKAVPQTHGGVIAGQEGLRTDVPTDEVPQSLEWMPWSHISA-GNIGFNAVIWGGGTLHIDEKPLPGMFETTIKNYEVSVFGSAPIAFSMLAEAPVLRRSFFKNLRYMGYGGATLSNDVYERIQALHRIPLTTMYGATETGITVTHWITE---RVGLVGLPLPGI--------QLKLAPSGSKYEVRVKGPTVAAGYHKDPERTAAAFDEEGFYKLGDAARF----------------------------------------------------------------------------------------------------------------------- 118469671 52 --------------------------------------------------LTYAQVWSRVQAVAAALRAQPIYPGDAVATIGFASPDYLTLDLVCAYLGLVSVPLQHNAPVSRLAPILAEVEPRILTVSAEYLDFDHHPEVDDHRDALARAREQL-AGKGIAVTTLDAIADEGAGLPADHDQRLAMILYTSGSTGAPKGAMYT-EAMVARLWTMSFITGDPTPVINVNFMPLNHLGG--RIPISTAVQNGGTSYFVPESDMSTLFEDLALVRPTELGLVPRVADMLYQHHLATVDRLAELREQVLGGAPLAAEMRAFLDITLGAHIVDGYGLTETGAV---------TRDGVIVRP--PVIDYKLIDSTDKPYP---RGELLVRSQTLTPGYYKRPEVTASVFDRDGYYHTGDVMAETAPDHLVYVDRRNNVLKLAGEFVAVANLEAVFSGAALVRQIFVYGNSERSF---LLAVVVPTPEALEADSLQRTARDAELQSYEVPADFI-VETEPLSGVGKLLRPNLKDRYGQRL--- 154331349 120 --------------------------------------------------ITYAEVWNRLVAFGRGLVELGLKKDSHVALYEDTRWEWMVTMLGVWSQRMIGVTVYANLGDDALLYALKEAACEALVCNGKNVGMDQSGVQNATIIYLDTLP-LDVDTKSHTVIAWTDVGTQSTVPCKLQNDNNALIMYTSGTTGDPKGVVHTIGALTQGALRLTDLIGKEENESYIAYLPAAHIFELTCENIM--LLRGVLICFGTPRTLTDTFARLKAFNPFFFIGVPRIFETIKKAVEAKLPPVSKLRGICSGGAPLSDKTQEWLTVVLGRPVAQGYGMTESVCNASVQRSGE---LTCEAGQLLRGVEARLLDTEDKPHP---RGEVLLRGRFVFKGYYNQPRLTEETVLPGGWLRTGDVAEMDAEGQLRIIGRVKALAKNAGEYIALENLEALYCECPVV--------------------------------------------------------------------------------- 66357478 133 -----------------------------------------------------------------------------VSILSKNRLEWSLTEIACSTYGMVLSPMYDALGPDGVAHSINLVGSSTVVVS-----MEALSTILNVLPRLPGIRYIVLGGDVEYPLDKVELSKDTLKAYGVQYDDVNSIYFTSGTTGVPKGAIHTNGNWIAGASASLRSCTLGPKDRYLSFLPLAHIFEREVNHIL--IYSGGTICFYGG-DILKIGDDMKAARPTVFIAVPRLFTRISNHPVKHWDSLSKIKFTLSGAAPLDEHTQRDMRALLRTHVVQGYGTTEALAAF--CPEFTDLSVNNVGGPI-PCIEFRFLDYDAKSYPI--RGELLIRGTTIFKGYLKQPKETAEAIDKDGWLHTGDIAELTDSGAIRIIDRRKHLFKLSGEYISPETLENIYIAHSQI--------------------------------------------------------------------------------- 116669508 20 ----------------------------ELLMHRFRTAPDHVAITEPWRRVTTRQFVDEVRALAKGLIAVGLQPGESLAIMSPTRYEWALADMAAWFAGAVVVPIYETSAAPQVAAILGDAAVRAVLLERGFEQAGMPALGVWTMDACPDLADLVVRGAGISDAAVEE------RRLLADLDSVATIVYTSGTTAAPKGALITHGNFVGQVLNVGAAYTVREGGNTIIFLPMAHVLARGLQLI--CLANGMRIAHLS--DPRDVVPALGVLRPTFLVVVPRVLQAWGRFAEARDADPAALDYLLSGAAALDAEL-SLFFRGLSLPVIEGYGLTETTAPLTG-NMPGAIVSGSVGVPM-PGTTVRI----------SEQGEVLARGVGVFAGY-RKPSDNTDAF-AEGFFRTGDLGRLDATGRLTLTGRLKDVIVTGGKTISPAIWEGYVEGDPLVAHAVMVG-------------------------------------------------------------------------- 120402942 34 ----------------------------------------------------WQEVHARAENIAERVLD---GPDGAVGLVGEPTVEFVAAIQGAWLAGAVSILPGPVRGADDRQWAMSTVERFAGIVSQALSYGNHLELLGANGSRL-QVHDVTAVGHTRRSTTLSPQAAPAGAPA--------VLQGTAGSTGTPRTALLSPEAVLNNVSALWQHTSTDPDDVGMTWLPLYHDMGLTF--LLTGFLTGAEMWLAPTASPFRWLTWLSDSRASLTAAPNFAYSVIGRYARRVSDDLGRLRFAINGGEPVDCEGFQLFLARFGLDPRAAYGLAESTCAVTTPEPGTGLVVESIGRPIPGMDVRISESEHSRKVGDHTIGELEIRGTSMMSGYLGQDPL-----EPGEWFRTGDLGYLTDDG-LVVCGRVKELITVAGRNIFPSEVERVAAQVRGVREGAVVAVGTDGNSARQGLIVAAEFRGPDEAGARSEVVQRVASQGVVPADVVFLASLPRTSSGKLRRLEVKQ--------- 182440583 28 -------------------------------------------------TISYRELWSRVRALAGRWHEYPLGPGDRICTLGFTSTDYATLDLACIHLGAVPVPLPSNAPLPRLAPVVEESGPTVL-----AASVDRLDTAIDVVLASSTIRRLLVFDDGPGAAARQRLSGSPVTVDTLAEDPLALLIYTSGSTGAPKGAMYTQR-LLGTAWYGFSYGAADTPAISVLYLPQSHLAGRYA--VMGSLVKGGTGYFTAADDLSTLFEDIALVRPTELTMVPRLCDMLLQHYRSERDDFLGGRVAFVGTAPLSAELTAFVESVLGFHLYTGYGSTEA----------GGVLLDTVVQR-PPVTDYKLVD-----VPPHPRGELLLKSHTLIPGYYRRPDLTAAIFDADGYYRTGDVFAETGPDRLVYVDRTKDTLKLSGEFVAVSRLETVLLDSPLVQHAVVVPTPDALAG---CGGDTEALRPLLMESLRSVARRAGLNAYEIPRGILVEPE-PFSPSHKLLRPRLKER-------- 218672280 5 -----------------------------------------------------------------------------VALSLGNHLGFAEYFLAATALPNACAVIDPMMPAERIERILQRLAPDVLVVDDEASAS--AEIGRQLGIS-------VVIAGAEPF----DLTAPGEDLP--DAEGIFLIGFTSGTTAEPKAYYRSREQWRRSLDRGRLVFELQNAPSTLCPGALAHGLALYA--LVEALDAGATFHSVRKWDAGAVARTLSSARVERLVAVPTHIAGIARAWAGEPA-LNCLRDVLTAGAKLNLNELESMRRLFPARIREYYGASEGFMTVSTLAGGETDFPIDRVGQAYPGVAITIRDPEENDVGTDVPGTIFVNSDLIADGYLWGDDGQAFRVTPAG--ATGDLGEIDANGMLRVIGRAGGMMISGGNNVYPAEVESALKTCPGVEEAIVFGLPDDYYGQRIVAVV------------------------------------------------------------ 90019655 110 ------------------------------------------------QSITYADLRKSVAALQAGIADS-IKEDDVLACYMPNIPATTISMLAATGLGGVFTSTSCDFGEEGVIDRFGQSEPKVLIAALAYQYNGKRFDLTQKIANIVKKVKSIKKVILVDFLNDADQDAALAAIPNAKFADPLYIMYSSGTTGQPKCIVHTVGGV---LLQHIKELGLHADVTEQKNLFFFTTCGWMMWWLVSGLFFGGTVTLPTKPTIIDYCALIDKLNINIFGTSPKFLKALEGETDLKTLNLASLESILSTGSPLLPEQYDFVYQHIDVALASISGGTD-ILGCFFLGNPLLPVYKGELQCAGLGMAVDCVDENGARVERGKEGELICRQPSRPLGFLNDADNNNAYFVANVWYH-GDFIAITEHGGAVIYGRSDATLNPGGVRIGTSEIYRQTESFDYIQDTVCIGK--QVDGDVLYLFVKPMPNQTLTDEIKQRIKQNTTPRH-VPKRVISVVDIPYTRSGKKM-----ELAVSRIVNG 119867809 18 ------------------------------------------------RRHPWAEVHQRAENIAARITE---DAATVVVLVGEPTVEFIAAIPGTLYAGAALSILPGPVRGADLGQWARNTRCASIGVRLVFSHGEHLDALRATPASIPTCDV------TETGHARRDSSFTPPDHGEF-----AVLQGTAGSTGIPRTAQLSPEAVLANLRGLVACIDITPADTGCSWLPLYHDMGLAF--LLTNALGGAELWQAPSASPFSWLQWMTESTATLTA-APNMAYGLIGKYGSRDFDLGALRFALNGGEPVDCQGYRRFMARFGLDLVPAYGLAESSCAVTVPDDGRFIRTHAVGEPI-PGMQVRIADGSGEQVDGRDFGEIEVRGTSLMSGYLGEPPLEAGS-----WFPTGDLGYFVDSG-LVVCGRAKELITVAGRNIFPAEVERVAAQVQGVREGAVVAVGTDESAVRPGLVIAAEFRGTDEPAARTELVQRVASEGVVPSNVVFLEALPRTSSGKLRRLEVKRSMED----- 163793682 38 -------------------------TLCHHLEQQAVDCPDRVFLAERDGRLTFADMQQRARCVAQGLIARRLEVGDPVLILSENAIQHAVLQFGALYAGLPVCPVSTAYALRRLRVVAARIQPSVIYVSDPVRGPALRALADHGA-------LVLTPGDLDALAMTPMTGEVEVRLAALGPDTVAKVLFTSGSTGGPKGVVNTHRMLCANQQMLAQIWPFRRPPVLVDWMPWSHTFG-GNHNLNLALARGGTLYIDDKPVPGGIERTVANLRPTLYLNVPRGYDMLLPHLEARDRFFAELDLLFYGGAGLPQSLWSRIEAARKPILTTGYGTTETAPLAVSPHFPVD-RAGMIGVPV-PGTEIVLRPEAGKLS-------IGMRGPHITPGYLHDPERTAEAFDAEGFYRSGDAVRL----------------------------------------------------------------------------------------------------------------------- 68483662 62 ------------------------DTLYDTFELSAAVNADKPCLTFGAYTFTYHEIRERRNNLGSGIKKLSYSKDSFVLVYSHNRPEWALCDLTCVAYSITNTALYSTLGPETSEYILELTESP-IVVCTKDKVLDLIKLKKNNPEKLRNLIAIISMDKLEEDNKLTSLAHEPLAPIPPKPDDVFTISFTSGTTGAPKGVVLTHKNLVCGITVHVAGFGLVPGRIHYSFLPLAHIYE--RVFLQYGLISGMKIGYPQGPSPTTLFEDIKVLEPTFLCLVPRVYTKLEAAIKAQTVDLNSLRLFVTGSAPLAEETYFFLRAALNLPFHSGYGLTESVSGCSV--SPGHANKFSSG-PIGVSTEMRLRDEMGDEVGP--RGELLLRGPQIFPRYYKNPEETAKAFDENGWFCTGDVAHIDAAGRINIIDRVKNFFKLAGEYVSPEKIEGLLAQFPYISQ------------------------------------------------------------------------------- 125593729 85 ---------------------------------------------------TYAEAFSRACNFSSGLIKLGHQRDSRAAIFADTRTEWIIAAQGCFRQNLTVVTIYASLGEDALVHSLNQDESTGLVVSTLICDSKQLKKLPAISSKLQSVKHVIYIEDEPEVEELGKTSHTDARLP--SSTDTAVIMYTSGSTGLPKGVMITHGNMVATTAAVMTIIPLGTGDVYLAYLPLAHVFELAAETVM--LASGAAIGYGSALTMTDTSNKIKKLKPTLMISVPAILDRIRDAVFKKKRNLGAIEGSWFGS--WAPERMIWDNLIFKVPVGQGYGLTETCAGAA-FSEWDDTSVGRVGPPLPCCYVKLVSWEEGGPMP---RGEVVVGGYSITKGYFNNEAKTNEVYKVDRWFYTGDIGQFHPDGCLEIIDRKKDIVKLHGEYVSLGKVESALTTSNYVDSIMVYADP---FHNYCVALVVPAHQALEQQSLSKAAKAARLEKFEIPAKIVLLPE-PWTPSGKLKREQIKTKFKDDL--- 126323274 66 -------------------------TVHELVVDTATKFPDFIAVTNEWETITYIEYYELCRKAAKSLLKLGLERFHGVGILGHNCLEWLVADIASIFAGGIAVGIFPTNSSQACRFIAENSEANIIMVEDDW--------------QLQKILKWQEFLEVGKFVPDETLDR---VIDSQKPNQCCTLIYTAGTTGSPRAVMISHDNITWTLQGLSYSLPPNNQEILVSYLPLCLISA-QMFEVWIPITIGASLFFAE-PDAMKVCRQGERHGWELMAGTPIFFMAKLGFAPGMEEALSSLRVLGNGQNPVSFRLAKKVRKVLGIILFQTYGMTETTGAHSASSD-ESHKWFSCGKPMT-GSKTQVRDEDREGL-----GEFHIWGRNVSMGYLNNEHKTKRIFDNKGWLHTGDVGFLDPEGYLHFASRLEDVITSRGERIFPVSIENMIEQIPIVHYAMVVG-------------------------------------------------------------------------- 149235113 39 ----------------------------------------------------------------RGLLELGLKPESKLMVYAATSHYWMQSFLASTFQNIPIVTAYDTLGESGLTHSLVQTEADAIFTDNGLLGSLVKPLAKAAKESLLQVRPDLKFISFDEIIALGKEANQELHLP--KPQDLACIMYTSGSTGDPKGVCITNKNLIAAVGGISTNAGRDPNDSVIAFLPLAHIFELAFECIWGVPLGYANVKTLTEASVRNCKPDLIEFQPTIMVGVAAVWLAKLKQAGYIQQKLGKLRYVLNGGSPISND-AQVFISTLIAPMLLGYGLTETCANGTIVEF-RHIEYGSLGTLVGSVTAKLVDVEDAGYFAKNNQGEIYLKGGPVVSEYYKNEQETKEAFTEDGWFKTGDIGEWSANGALKIIDRKKNLVKTNGEYIALEKLESIYRSNPVVQNICVYAAQSKVK---PIAIIVPTDG------------------------------------------------------- 149702726 2 -------------------------TLQELVHQAASLYSDKIAVCFDEVYYTYKTVINAASELSNFLLLHGIRA---IGLYCHPGINLPSWILGILQVPAAYAPIDPDSPPALSIHFMKKCNLKYILVEKQQINKFKSSYETLLNYDTFTVEHNDIVLFRLHWKNVENEEKSEEHMDARLKHCLAYVLHTSGTTGKPKIVRVPHACIVPNIQHFRVLFEITQDDVLFLASPL--TFDPSVVEIFVALSSGASLLIVPKVIPSKLAAVLSHHRVTVLQATPTLLRRF-GSQLIKSTVLSSLRVLALGGEAFPSTVLKSWRGVGNKTIFNIYGITEVSSWATFYRIPEKTLNSTLGFPLL-GTVVEVRDTDGFAIQEGD-GQVFLGGRN--RVCFLDDEVT----VPLGTMRTGDFVTV-KDGEIFFLGRKDSQIKRHGKRLNIELVQQVAEGLQEVESCAV------TWQEKLILFMVSKNDLVKDEELQKH-----LPSHAIPDELVLIDSLPFTSHGKIDVSEL----------- 25294140 35 --------------RYPSAGVL---TVFDIVRRSAKLYPDNKAV--GSRRLSYSQYELLAIQIGSGLRKLGLSSSNKVYLFGTTSANWISMSHGCASQGIPIVTGYDTLSATDIQHSLSQTHAEVIYLDPHLLGTASIALESQVKTVIINTGSIFSGGYDIDYEELIQLGRHNLKEPPVKSSDLFCIMYTSGSTGLPNGCCITHENFLAGLTRSSTVTGLSDQERVLAYLPLAHIFEMALENL--VMYIGGTL---GYGNPKTLTDAMVEFKPTIMVGVPQIWETIRKAVLSKRYSLPRLRYILNGSSGIADSTKE-FLSLIVAEMLTGYGLTETCAN-GALSSPFEQTTSAIGS-TSPAIDVKLVDADAGPC----QGEILVRGPAVFKGYFNNPQGTEKAFAPGGWFKTGDIGEFDDRGHLKIIDRIKSLVKMGGEYIALEKLESIYRTSQAILQVMVLGFSDDDSTERMSAYVL--------DDLQDIARRSGLSKIETVTGVVITDGL-VTPTMKLNRR------------- 25090282 5 ---------------------------------------------------------------------------------------------GILKASLAYLPLDVRSPVARMKDILSSVSGNTIVIMGTG--------VEDPGFGLPQLELVRITDTFDETIEDVQNMSRP------SATSLAYVVFTSGSTGKPKGVMIEHRAIVRLVKS-------DNFPNFPSPARMSHVFDGASWEMFWMLLNGGTVVCIDYLDGKELAAVFAKERVNCAFLAPAMLKLYLTDA---REALKNLDFLAVGGEKFDPRDAAEAMTLVRGNIANVYGPTEAGMISTCYTIPDEAFTNGVGRSIY-NSGAYVMDPNQQLAGLGVMGE-HLFGDGVGRGYTK-PELNKNRFIDEGAYGTGDRMRRVGDGLLEFFGRLDNQFKMRGQRIEAGEVESAMLSHKRVLNAAIVLRGGQEEGEQLVGFIV----------------------------------------------------------- 118377260 75 -----------------------------------------------------------------------------VGIYAKNRAEWTICDMANGLYGYTMIPLYDTLGPESVSFVLGHSGITTCICSTQSMQILSQT------KELHSLKNIIALDQDYSPELIQALESSKIPLPKIPGASIFTFSYTSGTTGNPKGAMITHKNVIACVRGHQNCFRFNDSDTHMSYLPLPHIFERFVNC--TCWLTGAKIAFYGG-DTLKLREDLAAAQPTVLISVPRVLNKFVHHPVYDEKIFSNLRAVVSGSAPISQRVLDFLSVIFSCYVKQGYGQTEGTGLETVLDTTQNHVGGIVAVPEMGYFSTD-KDENGNPMP---RGEICIRGYTVFAGYYKDDEKTAEAFDEEGWLHSGDIGLILPNGTLRVFDRKKNIFKLQGEYVSPEKIENIYVRARGVQEVFV---------------------------------------------------------------------------- 170588963 19 --------------------------FTDYFFDKFDEYGCNLAMVDSGRLWNYSELRICTENCAQRLQEIGVGQRTRCALICSVTAQAIIVYIACAMLDATVISVNPSLTSGEIWAQLEKSQVVLIIVSSAKLSINHESLVPSGQTQTEVFRTDLSLSERSDQDEGQITDSEPNSVLAASFQKTA-IHLTK-TAKFPRPTEVSRHSLLHNLQQLSCPIFGPPDDKCLLATNIHHIFGLVT--AFLALKNGAQLIVTPEQNPRQVIDIIKKWKVTVAYVIPIFIHQCSKDISLEKDGLESLKSIVTSGAPIGEATMQLCKKRLKLQLRQAYSITKAG-GICSLAPYGQETLKSVGIPM-PGLRFKVMDFGMKECMPRQLGQILIHHSHIETPAHKNPEQLNAAFVSE-FFKTGDAGYYDEMGYIFVVNKMKDIIRCKDLLLWPSEVESALHDHPGIDDCTVVGKWEYLSGTVPTAFVVRNEQQLTRNELIRYVTNK-VPNFKLHGIIHFVPEIPRGVCGKILRPQL----------- 199433957 39 ----------------------------------------------------YPDLLELVKDYSRGLVKLGLKPEDKLHIYAQTSQKWMQTFLAAQFQGIPTVTAYDTLGESGLVHSLLQTESRAIFTDNTLLPSLIRPLKEAKDDAIDAKEKILKNRPDIEFISFNECANKDIELKSPAPEDLSCIMYTSGSTGPPKGVVLSQGNILAGIATNADRSLVSNNDRIIAFLPLAHIFELTFE--LAAFWWGGCLGYANVKTLTDTSDLVE-FKPHIMVGVAAVWSAYHAKAAFKAYHIPGLRYVLNGGSPISKDAQVFVSNLI-APMLLGYGLTETCANTTIVEH-KRFEYGSVGTLTGAITAKLIDVPDAGYFAKNNQGEILVTGPCVTKEYYKNEKETVDSFTPDGWFKTGDIGEWAPNGALRIIDRKKNLVKTNGEYIALEKLESVYRSNPVV--------------------------------------------------------------------------------- 123441710 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSQRLATMTLTSGSSGLPKAAVHTLAAHLASADGVLRLMDFTANDCWLLSLPLFHVSGQGI--VWRWLSAGAALAVQAGVSLSDALA-----GCSHASLVPTQLWRLLESAEQPL----SLKEVLLGGATIPTALTEQAEAR-GIRCWCGYGLTESASTVCA--------KRADGLPGVGVAL------EGRQVKL-VEGEVWVKAACLAAGYWQQGQLQPLT-DSDGWFHTRDRGEW-QQGELRILGRLDNLFFSGGEGIQPEDIERVLLQYPGVQQAFVIPVADTEFGHRPVA-VLDADDSVNDAVLADWLAPQ-LAAFQRPVAFYRLPAELKTGGIKVSRR------------- 170293013 35 --------------RYPTEGVL---TVFDIVRHSAKLYPNHKAVIVEDKKLSYSQYELLAIQIGSGLRKLGLSSSSKVYLFGTTSANWISMSHGCASQGIPIVTGYDTLSAKDIQHSLSQTHAEAIYLDPHLLDTASTALESEVKIVIVNTDSIFSAGEIEQFITYEELRHNLAEPIPVKPSDLYCIMYTSGSTGLPNGCCITHENFVAGITGLLGGIFVSDKECVLAYLPLAHIFEMALENL--VMYIGGTL---GYGNPKTLTDAMVEFKPTIMVGVPQIWETIRKAVLSKRYSLPRLRYILNGSSGIANNTKE-FLSLIVAEMLTGYGLTETCAN-GALGSPFEQTTSAIGSTSPAMDVKLVSIPELADVGVGCQGEILLRGPAVFKEYFNNPEGTRKAFTPDGWFRTGDIGEFDDHGHLKIIDRVKSLVKMGGEYIALEKLESI---------------------------------------------------------------------------------------- 116197389 61 -----------------------------VLEAQAKTTGAKPFLLFEGRAVTYAETYETVLRYGLWLRERGVREGDVVALDYQNSDTFVLLWFALWAVGAKPAFINYNLQGAALAHCLRASTAKLAIVDPRVA----ESVSEDVRREVVGMEFVVFTPE----LEVEAQGREPVRYPDAEPTDMAMLIYTSGTTGMPKPAIISWAKVYVAANMSSKGTSAKPSDVFYT-----------------------RRLLSSSRQRAASWGH-RGHRAS-----------LLHQNVLEGRALSSLRTTLV---RVDNETELPWRD-----------------------------------PKTGFC---------HRAKTGEAGEFIVRLPARFQGYYGNAEATNSKIMRDAWFRSGDVLRWDSDGRVYFHDRIGDTFRWKSENVSTAEVAQILGLHPTVQEANVYGVPHHD-GRAGCVAIVPKANAQALASLASHAMEK-LPRYAVPLFVRLVKELQTTGTNKQQKHVLRQQ-------- 56708041 9 ---------------------------------------------FEDKRYDYVEILQISYSLARFLESYGYRK-----VYLKNSPLLVSLYIASWIADILFVPINPRLVDNELAAIVD--GDSLFITDKISNLEVNKLYIENATCFFESLE------YTQDYITHAKALTAHV---------------SSGTTGFYQKYLHKIDQIIKYANDRIADLGLKQDDHLLVALSINHAFAFS-YQILPALAIGLDITIIREFDAKLVARIINQNSVTALALLPIMYHFLLEQNINKNHN---LRYLSVAGDVASISLVTAVKDKLGLPLLNGIGMTE------VFGYGQNISANTVNKVIFSDTEVKILKFENSNY-----GKIFIKNNMLPLN------------IETEWLETGDIGSFDHQSYLSFYGRYKDIIIKGGSNISPFELETAILKIPNIDNCIVTSKKDKIWGETVWAYLVASQQYSLENQLRNY-----IAEYKKLDGIIYIDEIPITTTGKTNRKKIKEMINHE---- 145242832 61 -----------------------------------------------------------------------------IGLWCQNRPEWQITDLACMSQSLYSVSIYDVLAPDATEYIINHAELACVVTS-----LPHIPTLLRLKPQLPNLKIIVSLDPLDGMAAGQDVASVDRPCKPPAPSDTITINYTSGTTGPPKGVVLAHENAVASASGALINSIQKAGDTIISYLPLAHIYARMSE--HAAFWAGARI----GYFHGNILELVDDLKPTGFISVPRLYTRFVEAPGFRGYDLERSRMLASGSAPLDPSLHQFLRIALGVDVVQGYGLTETYAMAC-VQSLADLTAGHCGGLIPPDMEYSVDD------KPYPRGELMLRGANVFREYFKDPEETAKAVTEDGWFRTGDVCKIDEMGRIVIIDRRKNVLKLAGEYISPERLEGV---------------------------------------------------------------------------------------- 68066416 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DICLHLHTSGTTSKVKIVQLTNNNIKTTIKNIVNSYDINKNDNTIIVMPLYHVHGLIGV-LMPILFSKGNILLGHSFSASEFWNNIMDYNISYFSAIPTILKILLRKDSDRKKVQHKLRFIRTSSSYLDELLEKEIEEKFETQVFQAYGMTEACHQVSSNKLINNDKLKSVGIP---NVGVVIYDAEKKKVCDNTLGEICINGKNVMYGYIKDNEEKTQYMIDNPFFKTGDIGYIDEDNFLFLSGRIKDIINRGGEKIIPNEIDDVLRTHPIIQDCLTFGSKDDVYGEIINTSVIVKDESETESELKEHMK-KELADFKVPKNIYFVNNFLKTDTGKISRKK------------ 114799487 32 --------------------------IGRLFE-GIERFGSATALVREDGSVSYAELAQLADTAAQA-----IGPEALISVEMQNDVQSIAFYIGALRAGHVVIA-----SAGEGVHSIEQT---------------FKPNAAYVC--------------AGGIWKLTALSRERADMSP----DLAVLLSTSGSTGSQKLVRLSHENLRSNALAIAEYLEFQPGERAITSLPAHYSFGLSV--LHTHLLLGHTLVLTDRSVAEAFWDIVDREGVTSIAGVPHSYQ-LLELGGFLERDHKSLRYLTQAGGKLSPESVQQWADRSGKRFYVMYGQTEAAPRMAYLPPADAAAPDCVGVAVPGGSFHLIEDAEG--LPEG-AGELVYKGPNVMMGYLAKPQGTDE-------IHTGDIAVRNERGYYRIVGRISRFAKLFGLRLGFDDIERRLAA-EGVS-AAVSG---DDSG------IVVASTTPGSEARVPGLLAQDLG---IPASLVEVGEIPRLPSGKTDYATIR---------- 85081694 95 ---------------------------------------------------TWDELREQVRQCSNALQAAGVKENSVVAGFVANHVQALVALLSAASLGAIWTGISPDNGVSAVLDRLVQIKPKVLFSDNATHGLELVVVVKGLQNFETGLDEIRVKGEYDEFLH-SSPKEEPLVFAQLPPSHPLYVLYSSGTTGLPKAIVHTAAGLLQHKKELFIHSNLSPRSRMLTTSWMMHHWSVSS------LSCGASLVLYSGFRPHGYPRLLSSLKVTHFGTSAAYLTTLEANDPVHNLDLSSQEAIYSTKKTLPPSTFAFVYTAFPSTI-NLASITGGTDIISLFGAPCPLLPVRAGQCAGLGMAISVIDSDPRPVPVGSEGDLVCCQPLTFFGPGGDDKYRAAYFERFGMWHHGDFVRMNPSGALVMLGRSDGVLKPAGVRFGSAEIYNVLIRFSEVEDAVCVGRRREDRDETVCLFVVMVPGKSFTSELRDRIKKRELSPRHVPGVVEECAGIPRTGNGKKIEVAVKQILS------ 146338201 43 ---------------------------GEWLETWARKAPDRTFLAERRTWLTYGETLTQVRAAAAWMLAQGLGPERPLAILSDNSIAHAVLALAAQHVGIPVCAISSAYSLEKLRTMIRLLDPGAIFVA------AHGPFVRALAAIEGLHRAVIISGDGEGAMPLQALHEVDRAFAAVTPDTIAKLLFTSGSTGQPKAVINTHGMLTMSQQAKGQLWTFEGGPVIVDWLPWSHTFGANHNFNL-VLAHGGSIYIDGKPAPGLFETSLANLRPTIYFNVPDMLVAALKADDELRTKFSGVQCILYAAAALPQNLWDALNEMRKAPLVSAWGATETSPLATDCHFFAE-RAGNIGVPI-PGTELKL-------VPAGEKLEVRVRGPNVMPGYWKAPEITAAAFDEEGFYKIGDAVKLHPEAGLFFDGRI----------------------------------------------------------------------------------------------------------- 114797895 34 ----------------RQAPGLRPSTIPHALAERAAQHPDRVFIKERDVEVTYGDANRLTDSLAQAFLDLGAGPDAPVMILSGNSIRAALVILAAQKIGAPAAPISVPYSTDKLKHCYASVKP-AIIFAEQLAPFQ-RGIAALGAQDCTIVSA--APGGDNSVRHFDDLVSTPAAMSTLTDDTTAKYLFTSGSTGMPKPVPQTQGSMCAMIAGQARDPDYDPDKIVLDWLPWNHISG-SNVNFNGALWNGATFWIDGKPTAALFHETIRNHECSSTFGTAPIALSMLAEAMEQDEALKNMRSIGYGGATLSDDLYDRLQALTGIPIITMYGATETGITVVHW---EAERVGLVGLPLPGTT--------LKLVPNGEKLEVRVKGPSVMPGYHNDPKKNAEVFDEEGFYCLGDAVKFDPNQGLIFDGRVGEDFKSSGTWVS----------------------------------------------------------------------------------------------- 73975045 2 -------------------------TLQELVHQAASIYSDKIAVCFDEVYYTYKTVVNAASELSNFLLHCDFQEIQEVGLYCHPGINLPSWILGILQVPAAYAPIDPDSPPALSTHFMKKCNLSYILVEKQQINKFKSSYETLLNYDTPKEYNDLVLFRAEASLMLNDRKQNYEKEKMANSTNLAYVLHTSGTTGIPKIVRVPHACIVPNIQHFRVLFEITQEDVLFLASPL--TFDPSVVEIFVALSSGACLLIVPKMLPSKLAAVLSHHRVTILQATPTLLRRF-GSQLIKSTVLSSLRVLALGGEAFPSTVLKSWRGVDNKTIFNVYGITEVSSWATFHRIPEKFLPVPLGFPLL-GTVVEVRDTDGFTIQEGH-GQVFLGGRN--RVCFLDDEMT----VPLGTMRTGDLV-MVKDGEMFFLGRKDSQIKRHGKRLNIELVQQVAEGLQQVESCAV------TWQEKLILFMVSKNDLVKEKELQKH-----LPSHAIPDELVLIDSLPFTSHGKIDVSEL----------- 111019004 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGVALVVATSGTTGVPKGAMLSASALRASGDATHARLGGPGS--WLLTLPAHHIAGMQV--LLRSVLAGTEPVVIDGFDPGALPAAVASMSGRYTSLVPTQLVKALDHPGAVG-SLAALDAVLLGGAATPAPVLRRAVDA-GITVVRTYGMSETCGGCVY-----------DGVPLDG---ARVRIDGG--------GRVLLGGPMLASGYRGLPDHPA--FAEPGWFRTDDAGAVT-DGVLGISGRLDEAISTGGLTVVPQVVEAALVAHPAVRECAVIGLPDERLGRRVTAVVVAEPGAPTLAELRSFV-ERTLDPTAAPRELHLVDTLPLRGPGKVDRRAL----------- 156340121 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRYWLDPDDVHWTVSDPGWAKTAYG-CLYGPWIQGASVFIHEKFEAKVILDHLQKYPISTMCLPPTAYRMMI-HEDLSRYQFPALRHCLSAGEPLNPEVMVDWKEKTGLDIREGYGQTETTLLCGTFRC-IETRPGSMGKPAPGYD-VRVIDEKCNETPAGIEGDIAVRPVGLFSEYIEDYERNVSAYHGD-YYLTGDRAVRDEDGYLWFIGRSDDVIISAG-WVNL-----LILASPAIFCSC-----DLFNFQVVKAFVILTPHDDLITELQEYVKNTA-SPYKYPRKV------------------------------ 67906702 1 -----------------------------------------------------------------------------------------------------------------LAGRLEDCDSKYIITADGGKTIPLKENVDKAISKIEDFKKCVVVKRTGNAINWNSTASDICEPEKISSEDPIFILYTSGSTGKPKGVLHTTGGYLVYASITHQYFDCHDDDIYWCTADVGWVTGHSYI-IYGPLCNGSTTIMPNYPTPSRFWEIVDKYEVNILYTAPTVIRALMSEGKVNKTSRKSLRILGSVGEPINPEAWRWYYDVVGCPIVDTWWQTETGIMITPLVGAIDMKPGSATLPFFGIEPVLVDDNNNEIKGPGE-GSLCI--------------------------------------------------------------------------------------------------------------------------------------------------------- 170090918 77 ------------------------------------RSAEKTALIEATRTTTYAKLYSLVADLVSAMLHYGLKPGDRVASYSSNCIENVAACLATTAIGGIWVSAAADFGPEGVLERLEQVQPTFLFAVDAHKVHQHLPKVSTLLSGLPKVIIIHAIPHAEEWLGWNDFLEQEVKWNRLQFDAPLWILFSSGTTGRPKPIVHRAGGMLLQSKKELAICGD------LCPDDVFFYYTTTGWMMWNFLVSGCTLVLYPLRDASLLWRLSDDLGVTIFGTSAKYLDQLSKYQPRSRHNLGTLRQIYSTGSPLAPPLFDYVYEHIKPNIISITGGTDICSLFAGMSTALPVYRGEIQCRML-GMAIESFTPTGSVNPPDEPGELCLRPPCMPIGFWPLPSAAEKRFFKGTWYH-GDHVIITRSGGLIMLGRSDGVLNPGGIRFGSSEIYDVLAQH--LLDFLAVGQKDNGTDERVILFVKLSADEHLSLDLKAAIRERRSPRH-VPTRIIQVPDIPYTLNGK---RV--EVLVKKIVNG 196246128 134 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGQIRFAIHTWQTLANSVQGFLDYFQINQVNSFCC-LPVYHVSGL--MQFMRSFLTQGKLAIVPYHKLKKETNLPKNVESFFISLVPTQLQVLLK---LYPHWLAQFKTVLLGGAPPWLSLLELARKH-KINLALTYGMTETASQIVTLKPQDFIMGNNSTGQILPHAKVKIVDPLNNLLDCYQTGIIIIESNSSFLGYY--PQINQTKI-----LKTDDLGYFDSQDYLHIVGRNSQKIITGGENVYPTEVETAILATGLVQDVAVIGTPDNHWGQAVTAIYIPKDDTIFRETIKTAIQDK-LSRFKQPKYWICVDHLPRNQQGKINLQKLHEIVR------ 154277016 61 -----------------------------------------------------------------------------VGLWCQNRPEWQITDLACMSQSLYTVSMYETLGVEGTKYIIDNAELRCVVTS-----LPHVSTLIEMKRDLPLLKLIVCMDPLDEVEELGASLNRPYNPP--SPDDIITINYTSGTTGNPKGVVLTHRNAVSATSSGMGSCMHYPTDILASYLPLAHIFERLMEHM--SLWAGGSI----GYFHGDILELVDDFKATLIASVPRLYNRFVEAPGFKGYDFDRLRNMVSGSAPLDQSLHQFLRVAFACTIMQGYGLTESYATGL-CQLRSDLTAGHCGPLQAGFEACLVSLPDMEDDKPYPRGELLLRSNSILKEYYKNPEETANALTEDGWFRTGDVCQVDHLGHFTIIDRRKNLLKLAGEYVSPERLEGIYQTHGDSSQTALVAIPDDMEAIRAAAAIVRAVQA----DLDRASKEHRLAGFEKVKAVAMVVE-PLTPTLKLKRRALLDELYKRVPA- 154299033 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLRSIKHAGVGAAPMGKEPQEKLKKLFGATMTQAFGMTETSCICAQFWFWEDDTTGSVGR-MLPNIDAKIIDDDGNDITAYD-----VR--------VENEAANRLSFDSSNFFKTGDIVYCDSKKTWYIVDRKKELIKVRGFQVAPPEIESVLLSHPLIVDAAVIGVKSDSDGEMPRAYVVKRPGEESEKDVKEWCGER-LARYKLTGGVKFVEAIPKNASGKILKRTLREQADKE---- 148258157 46 ---------------------------GEWLEHWARSVPDRTFLADGWTGLTYGETRAQVRAAAAWMLAQSLGPDRPLAILSDNSIAHAVLALAAQHVGVPVSAISPAYSLEKLRAMIRLLDPGAIFVAQRAPFAPALSAIESLHRA----TIIAGDGDGTSAVPLQSLIATDRAFAAVTPDTVAKLLFTSGSTGQPKAVINTQRMMTTSQQAKAQLWTFEGGPVIVDWLPWSHTFGANHNFNL-VLSQGGSLYIDGKPAPGLFDTSLANLRPTIYFNVPRGFDMLVAALDLRQQFFSGVRCIFYAAAALPQNLWDALNEMRPAPLLSAWGATETSPLATDCHFFAE-RAGNIGVPI-PGTELKL-------VPSGEKLEIRVRGPNVTPGYWKAPELTAAAFDDEGFYKIGDAVKF----------------------------------------------------------------------------------------------------------------------- 159109489 60 --------------------------------------------------MTYGEADSYVTELAKVLAKLGIGKGDRVGIFARNSPLWLLFDFACTAVGAVVVPIYDTLGAAKTSYCINHAEVRVLIIDTSISELDDQTMNNCLHKAVPSLSKLYVAGKADDSVNINDSNTHIAEVIEASVDEVHTILYTSGSSGNPKGVTHTHSTIQGSYTMVYGFLPYVSRDVTMSYLPLGHIYESAGEILFTV--RGYKIAYY-SGNTKNLTTDIKLAKPTILLAVPRVLQKIYNAVMAKVEDIKHLELIVSGSSALPQEVWRFMRLCTGARITCGYGLTETCASGL-CQLPHMPYVGSPTGSLVPFMQAKLIDKSDTSLKTHRVGELLLKGPGIAKEYYKMPESPLR--DADGYFHTGDLMRLNDDGSLTFVRRINMVVKSMGEFIDICAVEDAMEKSPLFASVFVVAVLDKTADDVEKAEYAAATKKILEAEAASFVKRVGLKGYCVPKCFRWL--------------------------- 59149837 1 ------------------------------------------------------------------------------------------------KAGGAYVPLDPASPPERLAFMLGDAQVAVLLTQ------------QRLVGQLPTQGVQVVCLDADWPRIAQQSVENPHR--RISAAHLAYVIYNLWLDRQPKGTLINHSGLVNYLSWCAQAYPVTSG--YGAPVHSSFTFDLTITALFAPLVIGRQVRLVPESLGVESLSLRQQPQASLVKLTP-AHLELLSHQIPPSEAATVTHAFIIGGEALQAEHVAFWHQAPDTWLVNEYGPTETVVGCCVYQVPGDLRPGPIGRPIA-NTQLYLLDAQLHPVPIGAPGELYIGGAGLARGYLQRAAFTAERFIPHPFYKTGDLARYLPDGTLVYLGRIDDQVKLRGYR------------------------------------------------------------------------------------------------- 210102712 14 -----------------------DVTFGQLLDDTAARWPDREAYVFAGARVTFADIQEKATRLAAGLKAIGTARGDVVAWLFGHRPEWIYLYFAVAKLGAIALPLQVGRSVETMNYFLNKAGVKVLIMADKSETQPADEKTSFLEERIPTLTSIIVLADGATMEEVQRLGNDESLLAEVRTRDTFMLGFTSGSTGLPKCAELTTYALHNNTRVIGKVIGMPNEGTALYP------YLTFRFAVIYPFTAGCTLPASSSPSSVEMLEILQEEKIGVLYL--KECHGLLHDPHLGDYDLSSLDRVLVTGNVTPKSL---------------------------------------------------VDHAAKVLP------------------------NAKMF---------------------------DMIIRNSFNVHPTAIESPLSKHPKVQDVRVVGVPDPASVEEICACVILKEGTADSQEMTKFCAEIGLVPIEMPGYFLFMDEFPMTLT------------------- 156095342 47 ------------------------------------------------------------------------------GFYMPNCEEWNICDLSCNAFNIVTVPLYDSLGIESSKFILDQTLMQTIICNKTCAMNLFKSLDTCEKINLKKLILVENEADAEEIILWKDLAAGKKKLHEPKPGDVSCICYTSGTTGYPKGVIMTNGNFVAQLTSSVTILNINDTDTHISYLPLAHIYE---RMMMLVFCAQGVRTGYYSGNVQNLVEDIQELKPTLFISVPRLYNRIFNSLKKKPAVVQSLRVMLNGSAPISPDVVKKLKAIFCAPIFEGYGMTETL-GPAFISHTTDVNIGHIGGPV-PCVEYRVVSPEMNYLPP--RGELHLRGPAITLGYFKLEKETNEFIDKDGWISTGDIVSFSENGSITIIDRKKNIFKLSGEYIAVEKIESVYRQSLYISQIFVFGYS---YESVLVCIVCPSLDTIEIDDLIKMGKKDGLKGYEQIKDVYFASE-PLTPTGKIKRHAVQKKYKEQI--- 145297259 4 --------------------------------------------------LSYGELAQRVTQVAATY------PSERSLVYLPTRTSHLLHYLAALRLGHAVMLADPVLPSS------------------------------QHDASCQQFAVTCRVNEEGKLIRLRD--TSPLLHPE-----LAVLLPTSGSTGSAKWVRLSGRNLAANAASIADYLALTAAERAITSLPLFYSYGLSV--LNSHLLVGASLVQSEGSVLDRFWQQVEQHGVSSFAGVPFTYQMLARL-RFDWARYPSLQTLTQAGGRLEPALAQQFAELLGRRFFVMYGQTEATARMAWLAAHEVVHPDAIGRAIPGGHFSLRELEGGK---PGE-GELVYRGDNVMLGY-----ASTISDLAQGALATGDLARSDEAGRYYICGRLSRFLKLFGKRISLAEVESQL--HRWGWSGACGGRDD-----CLLVVVEPRGE-LTADGLQRELAQWLQAP---PRAVRVVAQLPRTANHKIDYAALTRLAEE----- 77976717 3 --------------------------LFEQLAKMAAQQPLRPALCDSHQVINYGDLLPKITALAERLRHQKIA---RLALLLDNGIDWAMIDLACALANIVIIPVPVFFSNEQQNWLLDSSGADALIGPARAGWITTTSFEYALHRR------------------------QPVSVPEL-PRHTAKITYTSGTTGHPKGVCLSWDHLLSLIDRVAPANIQQHLTLLPLSTLLENITGLYVP-----LLSGACSRIPPQFSYQILAQAIQQWRPHSLVLVPELLRLLVMLCAINPDLAQSLRFVAVGGGKIATDLVAKSHQ-LGLPVYEGYGLSECG-SVVALNTQGNMLPGSVGKPL-PHCQISIAQD----------GEILISG-STMLGYLGEPAPAQAV-------ATGDLGHFDNQGFLHITGRKKNVQITAGRNFSPEWVEAEAQVFPAISRIVIFG----DGLSANVALIQPTPGYENSADQISQLNSR-LPDYAQVHHYLLVENGLLTNNGRPKR---QQILSEQLIAG 89055107 3 ---------------------------------------------DRDRTVTYGGLGQFATQLGVHL-----ETPQVVGVFGAPGVAMAASAVACVVHGRPFVHLDPAMPQMVLHNIVSELQVSLIVTCQ--------------RADPGQLPRDCATIDANDLLNAAPAPYAPLQAAPVAPDDPIYLVATSGTTGRPKCIPVAQDAAYLSYAWRDAFTPYGPDTRV-------GIYVFAIWEMFRPLRKGAGLWFPDAFAPGQLADFLIAHDIDEMLFTPSFYDTFLNALDGDKAAALPLSRVILNGEVVGDDLIASLAKLPGTALWNLYSICETHVCMSHLTEPAGDGPASVGVPME-HLRAVILDQADAPCPPGTSGQLHFEGPMLGPGYVNRPEETRLRFRETRLYDTGDQAWVDATGALHIEGRIAHMLKLRGFSVQTRELTDTMSAAPWVAEVGARGRNAEQWGLKAG---TNKMPAALAADLRA-----VLPAYCVPSFLVQMDALPLHPSGKADLRALP---------- 123484252 47 -----------------------------------------------------------------------------IGILSYNRMEWVEVQHACYAYGYIPVPIYDTFGWQNMLYIINFAHLTHVFIIST----KVEQLLQNITDDCVLTDLIVIDAEDKDFSKYENHRSECVEFPDPQPDTPAFIMFTSGTTGNPKGCVVTHENMISAAATAGYWVYFSQNDSMLSYLPLAHIFGMKVLGYMG-FYSGSLSRITEEFQVTRVFERIQELRCKHIPLIDSIFNPIKEATGGR------VKFIVGGGSAMGGELQNFIRIALGCDVIQGYGLTETTGPCIA-QTYTDYLTGNVGVPCAAECKLRSVSDMRYLVENGE-GELLVRGPGVIKSYYNNEEETKSNF-EDDWFKTGDIFKVTKTGQLSVIGRRKEIIKLSGEYVSIQKLTSIYSTVPGVVQ---IYIHGGLTSRYLTAVVVTDIKCTTTEEFVDLFNQKAI-EYKLIKGVYITHEL-LTPSMKLRRKCIEDRYIHEL--- 207722308 50 ----------------------------DCLRRGAEQYPDRVAQRGADGQWTYAQMLSRARAIGQALLGRGLSPERPLLILSGNDLQHLQLALGAMYAGIPYCPVSPAYALSRLAYLMRLLTPGLVYATDGTLFAGAIGAVVPPQAEI-VIDHGEVAGRAATRL-VSLLETEPVDVARVGPDTIAKFLLTSGSTRQPKAVTTTHRMLCSNQQMLLQTCFGEAPPVLLDWLPWNHTFG-GSHNVGIALYNGGSYYISGKPTPQAFLRNLRDVQPTVYFNVPKGWEMLTDAPALRAHFYARVRLFFFAGAGLSQAAWDRLERVTRIRIMAGLGMTETAPSCTFTTGPV-MMAGYIGLP-APGCEVKLVRVDGKL-------EARFKGPHVMPGYWRAPELAAQTFDEAGYYRSGDAVRF----------------------------------------------------------------------------------------------------------------------- 190345657 135 -------------------------TLYKFFETTVAATPNSRCLSFGNYEWTYAEVSKRRTDFGSGLKA--VHSDDVVALLSHNRPEWSIADMACIAYSITNTALYDSLGPDTSRYILGLTESPVVVCSDKIRGL--IKLKADSPRDLSNLTVLISMDPLDLSNPASPDHEAPKKHIPPTPETVYTISFTSGTTGHPKGVILTHTSAVSAVTFCFSNISPVKDTVTYSFLPLAHIYERMNLSFAFAL--GAAIGYPQSASPLTLLDDIQLLKPHYLALVPRVFTKLVTALLRKKIGFSNVISCATGSAPISPETVRFIKASLNCGMSQGYGLTESFAGLAS-SSKYEANPGSCGS-IGVSCEMRLRDNYTADDEGGPRGELLLRGPQIFKEYYKNPTETAKAFDQDGWFLTGDVARIDANGRLYIIDRVKNFFKLAGEYITPEKIENTLSRFPLANQAYV-------HGDSLKTYLVGIVGV-EPDIIRGWLNSR----FKIPSKVASKEDIVQTMN----RADIKKRYLTEM--- 162290056 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPFPVKSGSCGTVVRNAQIKIIDTETGVSLSRNKPGEICIRGPEIMKGYLNDPEATALTIDKAGWLHTGDVGYIDEDEEIFIVDRVKELIKYKGFQVAPAELEALLVNHPLIRDAAVVPQKNEAAGEVPVAFVVKSEGSDSEQEIKDYIAKQVI-YYKRIQKVYFVDSIPKAPS------------------- 118352708 45 -------------------------TMQDVFLKSAQKYPHQKLLGSRDSQKTYSDCKIFAEQLGNGMIELNLTTHNLVGIFAKNREEWLLLEYANFLYNNTMVPFYDTLGIESISFILGQTNLETIFCSAPSVESLLKC------KETHKLKNIVLFDPISQEVHMAKGKEQSRPYAKVTPEDVLTFSYTSGTTGNPKGVLLTHKNIV-SVVATGSNEGFNQSDSYISYLPLPHI--LERIFVCTFLYYGGSIGFY-SGDVMKLKDDLAVLKPTIFVSVPRLYDRFYGAIKSNIEKLTRVRWAGTGSAPISGETLTFLKATLCIPIAEGYGQTESC-GATFSTASNDPLTGHVGGP-RPNYEFKLVDEDGNPAP---RGEICVRGNGVFIGYYKEPEKTKEAVDEDGWLHTGDVGQLNVNGSVKIIDRKKNIFKLAGEYIAPEKIEGIYIKAKGVSECVCIAVPDQKY-------------------------------------------------------------------- 134100573 13 ----------------------------------------------DGTSFTVARLAELIGTLGARLRAAGVRPGDRVALHKTENFDIVLLACAISRIGAVPALLSPTLDGATATELLRRLDRPWLVTDGDRFD---AALAGAPLAEVTRAVLLSCGGTRPGTTPLP-VQDEPREAEPVHPRQPTLITHSSGTTGVPKLVVHSAEALWHRLLPQKLWSWPMRGRKAAFCVSFVHSRFYHALGVF--LHYGSPMVIAVDPAPDKIGPLFARTRPQVVETHPNTYVEWEQLADAQDRPLGAVRFYTGTFDAMHPRTIQRLLSARNPLFLAFYGQSETGPVAGRWYTRRSAGSRCVGRSLPGFTRVRITSPAGGRAATGATGHIEVRSRSRAVTYLG-EDARWQSQLSGGWWRMGDMGYKDRLGFLHLLDREADRIATVDSNL---EAEDVLMRLPELREVVIVEGP---GGEAVPVVCTRDERPLDMDRWRGAVAD--LAPMCDPVAFRF-EELPRTGTWKIRRHQLSEMLR------ 145505019 41 -----------------------------------------------------------------------------IGVFSKNREEWLILDIANTLYGNTMIPLYETLGFESLPYIFEQTQLNTLFISESNAQTILK------VSNYHALKNIICFDELSQVMPYEQVKAKVHAYFEVTENNIFTFSYTSGTTGLPKGVMLRHKNFVVSGGVVFQGIVVSQKDVYLSYLPLPHV--LERFVVITLLGYGSTICMYGG-DVQKLNQDLQMVKPTLFMSVPRLYFRIYQALSSKQYYLKNVRYMLSGSAPMSAEVIDFLKCVICAPFIEGYGQTEGC-GGSFITKAEDSISGHVGG-VFPNIEFKVIDENNQITP---RGEICLRGNAIFAGYYKEEEKTKEMIDKDGWIHSGDVGVIRPNGALQIIDRVKNIFKLSGEYIAPEKIEGIYQRVNGVTEAFVYGVPDKQ-------FVLLGNQFGLNQTFEELCKNKDIVKY-------FLDQV--TRQGKLEK-------------- 171057680 37 ---------------------WFPERITDALVQWAEQAPDRTFVARRERRVSYREMLQRAQSVGQALTDRGLSAERPVVILSDNDLEHMSLALGAMWAGIAYAPISAAYSLGKLRHILDTLKPGLVFASGPAYG---RAIAACVGTD---VEVVLTEGTLDGLLETTPGASGAAAHDAVGPDTIAKFLFTSGSTKQPKGVINTHRMLCANQQMIRQCLAFEQPPVLVDWLPWNHTFG-GNHNVGIALYNGGTLYIDEKPTPAGIAETLRNLRPTVYFNVPEIATAMDSDAALRERLFERVNLFMYAGAGLSQAIWDKLEAHGQATVITSLGMTETAPACV-FALGTDVRSGQIGLP-APGCEVKLVPTGD---GPWDKVEVRFRGPHVMPGYWRAPEQTAEAFDAEGFYCTGDAVKF----------------------------------------------------------------------------------------------------------------------- 46115042 80 --------------------------------------------------YTYKEYEQHCLRLGSGLRKLGMEAGNKLFLCVTQSISIVTAYDSLGQSGLEHSLL---QSQAEVLYILKKSKVHTIIVNEA-SIFGGLDTVEAFKSANPNFK-VISFDEVCEL-----GKTTPVDPVFPKPDDLYCVMYTSGSGGVPKGVRIAHRNLVAG-------DCVTHKDVLLAYLPLAHVLEM-ALENLGMFFGGTVGYGNPRTVSDTSVRDMRALKPTVMPGVPQVYSVLLKTLFWRAFAYKSIRFLFNGGSPISLSTKH-FLSMVLAPMFTGYGLTETCA-VGALGSPLEFTLHSIGVPASAEVKLVSVPEFGYSADADTPGEILIKGPAVMMGYYENEEETKRSFTDDGWFKTGDVGEFDSDGHLRIIDRIKNIVKLSGEYVALEKLDSIYRGAQGVMNAMAYA---DSLHARPIAVVMPNETVLASIAKDLGVDEHSI--YTDNKGLV-------TATQKLNRRAINARYKTEI--- 88855882 2 ------------------------------------------ALVTDEGELTYSDIGERVE--ARR-DELGVTRR-LVMIEAATTVEPLITYLASLEAGHPVLLVEPRNQAN-----------------NQLSRARIESLVNRFDP------DVIAAAEGESWALNEMRVGTRHEFHP----DLAMLASTSGSTGSPKVVRLSRDNLLSNASAISQYLELSVSDRAMMTLPLHYCYGLSV--LNSHLVAGASVRLSSRSVLDEMWNEFDKAQATSFAGVPYTF-ELLEKTDFAARDLPSLRHVTQAGGRLDPDRARRFIQRRGFDFITMYGQTEATARMAYVPDLAETAIGTIGIPI-PGGQFRIDVAEHSDV-----GELVYSGPNVMMGYGEQPADLALGSTTHELF-TGDLARQRDDGLYEIVGRSNRLTKIFGLRIDLDHVEQLFESLD-------IGVNAISSNDKLILFV-------TDESVVQTVAEHATSRWGLPAHVVVIAEVPRTSSGKPDTVAL----------- 193809631 47 ------------------------------------------------------------------------------GFYMPNCEEWNICDLSCSAFNIVTVPLYDSLGVESSKFILEQTLMQTIICNKACAMNLFKSL--DLCERIYLKKLILVENEADTIILWKDLESGKKKLQEPRPGDIACICYTSGTTGYPKGVIMTNGNFVAQLASSMTLLDINENDTHISYLPLAHIYERIMVLVFCA--QGVRTGYY-SGNVQTLVEDIQELKPTLFISVPRLYNRIHERIFNSLKKKSSVRAMLNGSAPISPDVVKKLKAVFSVPIFEGYGMTETL-GPAFISHSTDVNIGHIGGPV-PCVEYRVVSPEMNYLPP--RGELHLRGPAITLGYFKLEKETNDFIDNEGWISTGDIVSFSENGSITIIDRKKNIFKLSGEYIAVEKIESVYRQSLYISQIFVFGYSY----ESVLVCIVPEYKRDVIDDLIKMGKKDGLKGYEQIKDVYFATE-PLTPTGKIKRHAVQKKYKEQI--- 83594838 19 ------------------------DTFPKVLADNAKRFPQDIALREKDKEVTWAEYGLMVRLYALGLKDLGVERGQVIALLGANRPEWLWGEIAAHALGCASLGIYKDVLDDEADYLLAHSGAVAVIAEDEEQVDKLLTLA----ARVPSLRHIVYCDPDPRLISQDDLKARGRALDARDPDDVAVLCTTSGTTARPKLAMLQAGAFLRHCLDYLEADPRHPGDDYVSVLPLPWIMALIARGIVNFVEEEATTMIGPRFVAPRVWEGIAADRARMMDASPFLAEALLFRALRDRLGFSFLTSAATGGAAMGPETFSFFHA-MGVPLKQLYGQTE-LAGAYVIHRAGDIDPETVGLPFAK-SAVRIDNPDAEGV-----GEILGRDQGLFAGYFGAGDATAIDDLRDGWLHTGDAGFLKENGHLVVIDRVKDLVMSNGVRFSPQFIENKLKFSAFIAEAVILGRDRPKWAEQRAISFTGYSSLAARPEVYALLRAEVLPAAQRVRKFLLLDDGELTRTRKVRRGVVAEKYAKEITA- 156550263 48 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVLTSGSTGFPKGVVHTYENFISSVALWYSTC----------------DWVTGFFSILQSIFLFDTRIVHGNSEVEEICRIIDKYKVNKMLASTILMCHMLKTNVLERYSLKSLKLVRSSGGKLSPRILQGFRDAFPHTL--------------------------------------IIDEKTKKIGHNQPGEICVKSPAMMAGYYNNSEATREVLDDEGWLHTGDKGFYDKNGELHVLERLKEMMKYRVYQISPAELEEVLLAHPAVMEVSVVPIPHYEDIDWPVAFV------------------------------------------------------------ 71089869 14 ------------------------------------------------RRVSYREMLDGVRAIAQGLLSYGLSADKPLALLSGNDIEHLQVALGAMYAGIPYCPVSPAYSLAKLRHVCDLLQPGLVFVSDAPAYQRAIDAVLPPETPLISVRGQVPGRTQISFASLLHTSAADAAFNATGPDSIAKFLFTSGSTKLPKAVITTQRMLCANQQMLLQTFPVEEPPVLVDWLPWNHTFG-GSHNVGIVLYNGGTFYLDDKPTAQGFAQTLRNLKPTAYLTVPELVNALEQDAALRERFFARMKLFFFAAAGLSQSVWDRLEQHCGIRMMAGLGMTEAAPSCTFTTGPLSM-AGYIGLP-APGCEVRLVPVDGKF-----EGR--FRGPHIMPGYWRAPEQTAEVFDEQGYYCSGD-AIKLADPHLMFDGRIAEDFKSSGVFVSVGPLRNVLEGSPYVQD-LVIAAPD----------------------------------------------------------------------- 126276185 39 -----------------------------------------------DKQWTYYELLALVKNYSNGLIELGLAPNQKLFIFASTSPKWMQSFLGASFQNISIVTAYDTLGESGLTHSLVQTESDAIYTENALLSNLIKPLAQASKDKILEIHPDIKFISFDEVLELKNAKTKHENMP--KPSDLACIMYTSGSTGEPKGVVLTQENVLAAVGGISTVANRDNHDRVIAFLPLAHIFELSVNFWWGSELGYANVKTLTDTSCRNCQSDLIELKPTIMVGVAAVWAAFKGKAAFTHFHIPGLRLVLNGGSPISYD-AQVFISTLIAPMLLGYGLTETGANASIVEHTQ-FELGSLGTILGSLTAKLIDVPDAGYLAKNNQGEILLKGKPITKEYYKNEKETAEAFTEDGWFRTGDIGEWTSNGGLKIIDRRKNLVKTNGEYIALEKLESVYRSNPLV--------------------------------------------------------------------------------- 50290491 100 ---------------------------------------------------TFTEVIEVMHSVGRGLVKLGMEPEDKLHIFAATSHKWMKMFLGAQSQGIPIVTAYDTLGEKGLIHSLKQTSSAAIFTDNQLLGKLINPLAQEAVDKIKEVRPDIKLVSFDELLELGQKAKGEIEPHPPTRDDISCIMYTSGSTGDPKGVVLKHSNVVAGVGATINVCYVGDTDKLICFLPLAHIFEMAFELLWGSCIGYANVKTLTSASVRNCKSDLEEFQPTIMVGVAAVWMQKMGIPGVRKATGGHLRYLLNGGSPISVN-AQEFISNLICPMLIGYGLTETCASLCILN-PGHFEYGVVG-DLTGCVTVKLVDEELGYFAKDNKGEIWVKGENVLPEYYKNEEETKESLTEDGWFKTGDIGMWTDTGSLKIIDRKKNLVKTNGEYIALEKLESVYRSNSYVQNICV---------------------------------------------------------------------------- 17556356 2100 ------------------------------------------------TSTTYAQAYRRLSQYSSCLKAQPIRSDDVISVAGTRSTETTMKCLAVQFTGAAYLPIDASYPEER----------KKTILKDSVFNFEYNGRVDQE----PRHRHFAISTDY--CLSYIITTSGTTGT--------------------PKSVAIGAKSLLNLFLSSTLTMKCSSSSRTYQFT--NFVFDNSVLEVSMSIASQGTLVYGPCFDPADFEKSIETEGITHCLLFPSLVQ------SFNISKIKNLAYWVVGGEPLPQSLLDSALA-LGIKVIQNYGPTETTAFAIAKHMKKGDAGCQIGLPAV-NSKIRIVEGEDQ-------GELLISGLGIMRGYLNRKESQ--------WYASGDVCRI-EKGVVEFVGRTDTQIKIRGYRVELTEIEKTIESRNGIASCALF----DKESQQIHVFYTGELEKLSSNDAREHC-ERYLEPHKIPSTFNGIDKFPLTGNSKIDTLKLMELVK------ 17556356 780 ---------------------------------------------------------------------------------MPRTPALVEAVLAAWEAGLYPVPMHKDSKEAQIEKTLE-----ALGIEEAFDSKDL------CQTKLRIFNKSILY-------------------------DLAYVTSTSGSTGTPKLVGTSFEGHSNLARQYTTTYQISSRDTVGQVVDP--SFDIFFADIVKTLVNGARLLLA-RDSISTSEELLE---CTNVYLMPAFLSRI-----PCIESLNNLESLQYGGEPCAPHVLKQIFAHQNLRVWQEFGLTEQTVYSAR----QRIYPRS----LTSLDDLRRIGEPFDNIQLGVEGQLVLSGVGLMRGYFG---VTRQPLNK---LNTGDEVSKRKQGGLIFMGRKDSQVKVRGHRIDLFEIECAALSSNLIDSCSCVV------GEQLVLFFKENENPDTQEKLKNHL-EKELIAYKVPSRLVGLDSFPLTRTGKIDKKKLVEL-------- 125716324 1 -------------------------------------------------------------------------------------------------AGGAYVPFDPTYPSERLRYLLEDSGVKLVMTQTSLSHV------------LPLNGQRLVFSDNRALFDALPSENIPVVKLGLTPDSFAYVIYTSGSTGNPKASLLMHKGLSNLAQAQKEFFHVDGNSHVIQFA--SFAFDAATSEIFMALCAGACLHIVPKDSGSELSDYVARRGITHATLPPALLSVL------DRSKWQSVVHMVVAGEQCPLGLMKEW--AHDRSFYNAYGPSEASVCSSMGQLAPDSDVVHIGKPMR-GVQLYVLDELMQPTPVGVAGQLYVGGCGVGRGYLGRNQLNKEKFVDNPFYRQS-LHRPHPDGKSASIGRVDDQVKIRG--------------------------------------------------------------------------------------------------- 49482804 4 ------------------------------LETHTQNKPNDIALHIDDETITYSQLNARITSAVESLQKYSLNP--VVAINMKSPVQSIICYLALHRLHKVPMMMEGKWQSTIHRQLIEKYGIKDVIGDTCL------------------MQNI----DSPMFIDSTQLQHYP---------NLLHIGFTSGTTGLPKAYYRDEDSWLASFE-VNEMLMLKNENAIAAPGPLSHSLTLYA--LLFALSSGRTFIGQTTFHPERLLRKISSYKV-AMFLVPTMIKSLLLVYNNE----HTIQSFFSSGDKLYSSIFKKIKQANDINLIEFFGTSET--SFISYNLNQQAPVESVGV-LFPNVELKTTNHDHN-----GIGTICVKSNMMFSGYV-----SEQCINNDEWFVTNDNGYVKEQ-YLYLTGRQHDMLIIGGQNIYPAHVERLLTQSSSIDEAIIIGIPNERFGQIGVLLY-SGDVTLTHKNVKQFLNKK-VKRYEIPSMIHHVEKMYYTASGKIAREKM----------- 159466184 80 ------------------------QTLTDIWRRNAVTYGDKLAVRDPHHEMTFSQLYEAMQDFAAGLSGLGLQPQDRVALFSENSSRWLVADGAVMAAGGVDVEVNPLH---DLRFIV--------------------------------------------------------------------------------GVMLTHANLCYQVRNLSHFLQVRPGDRVLSLLPPWHIYERTCS--YFVLSSGGQQVYT---NIRRLRDDLVAHPPDHLVCVPLVLDTLIQAGPRHREALGVRRTVISGGGSLAAHL-DDFYEALGLQVLNGWGLSETAVLACRRAVEGQNIRGSVGVP-TPGTQLRVVDPELAPLPAGRQGLVLARGPGVMPGYWQDPAASAKAFRAGGWFDTGDLGWVAPEGHLVLTGRAKDLVLSSGKNVEPQPVEDAVAASPLIKFVVLVG-------------------------------------------------------------------------- 186456859 2 ----------------------------------AKEYRNEIALVARGERWTFGQLLADSE---------NISISDLVAF--PQGHNFISTLLAGWRLGKATCPLEVEQNPPNLV-------------------------------GLPKCDHLKI---------------------------------TSATTGQPRLITFTGEQLAADVDNIVATMGLRRDWPNLGTISLAHSYGFSN-LVLPLLLHGIPLILVDAPLPET-LRIASAESIT-LAAVPALWRTWHGANAIPK----NVRLAISAGAPLSLSLEEAVYEGQGIKIHNFYGSSECGGIAYDSSDVPRQDVTCAGAPMRNVS-----------LSVGQDYCLEVRSNATGLTYW--PEATAR--LVPGYFHTSDLAEI-SDGLVYIRGRAGDQINVAGRKVSPESIERVLLSHPSIDECLVFGVEDEERKEIIVACLVGKEQ-LQEQSLKHFLLQR-LPAWQIPRDWIFVKSMEANQRGKLSRAEWRK--------- 159118384 39 --------------------------------------------------MTYGEADSYVTELAKVLTKLGIGKGDRVGIFARNSPLWLLFDFACTAVGAVVVPIYDTLGAAKTSYCINHAEVRLLVTQT-----ELLPLVLGIWPSCPSLQRVVVAAVLEKLLQCLDLQSDYVGDCPLSMDDLHTILYTSGTSGNPKGVVHTQKTILYCMGRAFFPYRLSHITTILSYLPLGHIYECSIRGCKIAYYAGNTKNLTTD---------IKLAKPTILLAVPRVLQKWLDNVVFKDIKAAHLELIVSGSSALPQEVWRFMRLCTGARITCGYGLTETCLVGLRVLPHDPIEYSPAGKLVS-FMQAKLIDKSDTSLKTHRVGELLLKGPGIAKEYYKMPESPLR--DADGYFHTGDLMRLNDDGSLTFVRRINMVVKSMGEFIDICAVEDAMEKSPLFASVFVHAQSDKSF--PICVAVVERPEHTDANEANIFVKRAGLKGYCVPKCFRWLQEL-MTPSMKKQHRFFAKRYATEIAS- 39942642 1309 --------------------------VHELVETNARGNPHAMAVCAWDGQLTYGKLDDLSTRLAQRLSEAGVTTGVTVPLLLEKSVWSPVAMLAVLKAGGAFVPIDSA-DLSMIQPIFDNISSRVAIECDN-AGGVLRNLFDTV---------IVLNGELMTQLKLQAPRHVESLATE---DDAACVFFTPSNSREVRGTAFTHGALSIALLTQGPAASINYGSRVMQLS--SYNIDIAISEVFATLVNGGCVCIPETERVFDYVGAVRRMEVNWSYMTPHLSRKL------NLEHLPSLKTVCFRTRSLDEDTYAPWAGK--KKVIFAYGPDVCPLGISFMEVHGPHQLNRIGTPLAGNFWLVNPEDHRNLMPIGSIGELVVEGPQMDRTHWNAAEFSGSAPGKNRYFKTGHRMRYTDGGALQLVSQKREDIEIDGSLVVLSEVEQSLRRCLGVVEA--IAFKGSKAPPVLTAFVELGDGPEDLQRLSHVTRERKVPHHMIPQIFVPVKDLPITSSLKVNRRRLQKTIREQLLS- 154252113 46 ------------------------RSVVHILEERAGMHPERKFIRGADGAWTYGEANAKADAVATGLLARGLDADTPLMILSGNSLAHAVMALGAMKAGVPVAPISVPYSLSKLRHVVSLARPRMIFADHGDL------FARALAAVGEGAEIVTCTGSIEGATSYADLVATPVSMDRIGHDTVAKYLFTSGSTGMPKGVLQTHRMMMTQLAAAEALRSEEPDPDSLEWMPWNHISA-GNIGFNGNMNAGGTVYLAGKPVPGMFEQTIKNLRPRVFGSAPIAFAMLADAPELRANFFRNLEYMGYGGATLSSDIYDRMQALHRIPLTTMYGATETGITVVHWVTE---RVGLVGLPVPGIT--------LKLVPNGAKMEVRVKGGTVTPGYLNDPKKTAEVFDEEGFYSLGDAAKFLDEG-LVFDGRVTEDFKSSGTWVSTGTLRAVAACSPLVQDAVVCG-------------------------------------------------------------------------- 211966714 8 --------------------------------------------------------------------------------CYPPSVSFVPAFLGCQICGLTAVPVYPSDSIQRIVAMVKTTRPSVVLSSSPLRYF-LKEVFPGAAARCVSDIRWIFTDELPDHV--EAGSAFELDSLDIKSETPAFIQFSSGSTGNPKGCVVTHMALLHNIHLNWRMCGWGHRLRSFSWLPVTHDMGLVGMLCV-PLFFGCTAFFMSPIDPHSWLGGMSKFGCSFTA-APDFAYAL--AARKVPDDLEKILACVNGAEPIRPATIEAFLQKFAPAMSPAYGLAEHTVGVTG--------RGSEGRPMSPDVIVKIVDPRLQELSEWQVGEVWVSSPSAASGYFGSPVETASTFTADGFLRTGDLGFL-GDGELFITGRLKDVVILRGCNYYPQDIEEAVERCDSVRKGGVISTTDDAEGLGVAAEIQKGSEKPAKLKLIDIVRTKVL---HLPRLWLLRASLPKTTSGKPRRSEARRRLLQ----- 119484242 136 ------------------------------------------------RNITWAELRRKTGRMVQALKAAGVVKGDRVAAVASNSVDTLVVFLATTALGAWFSSTSTDTGVKGILDRLLQLKPKYVFVDDCAKRIDLRPKIKDIVDGLREVSEFVDVTHVPKTQPVAAILAKALEFVRVGFRDPFLVVYSSGTTGKPKPIVHGVGGVILNTYKEARLHRHGPDSTVLQYTTTGWIMYLSA---VSGLMFGGRAILYDGPDAKFLIELLGKHKVTHFGTSPRYLHELRKNNIRPRDDLRALRIVTSTGMVLAESLFEWFYDESHTQLANISGGTDLAACFGLENPLTPLYVGGCGIPIAVFDQA---DEGGSAVADGVPGELVATAPTMPVKFLGDPQKYFDSYFADNVWTHGDFICIHPTKQILFLGRSDGVLNPSGVRFGSAEIYNVIDTQTEIADSICVGQRRPDADESVMLFLLMRPGYKFTPQLVARVKEKALSARHVPKYVFQTPEIPTTVNLK--KVELKQIVSGK---- 46128331 24 ------------------------RTVFQIAERSARLYPNHHAVVDGEVQLTYKQYLERVLQIGSGLRKVGLTSEDKLHVFGTTSIGWISTSHAAASQSISIVTAYDTLGPSGVEHSLVETNCAAMYVDSQLLKTASEPIKRTIFSKGGELEKFKADHPDLKVITLEELRENPVEPNPAKPEDLYCIMYTSGSTGLPKGACITHEALVAG-------KCVSDKECILAYLPLAHIFEMALENL--VMYIGGTLRTLSDASMKNCAGDMREFKPTVMVGVPQIWETVRKGITAKLEAASPLRFTMNGASGISDGT-KNFISLVVAPMLAGYGLTETCANGS-LGCPLEFSPDAIGTPCACDVKLVALPDLGYSTEAKVPGEIWIRGLPVMTKYWNNPEETEKALTPDGWFKTGDIGEFNEQGHLRVFDRVKNLVKMGGEYIALEKLESVYRGVQSVGNVMVHADPEH---SRPIAVIMPNEKVMQDKDLQTAAKRAGLSGMETVTGVLITDEL-LTATQKLNRRKITEHFKKDIAA- 85091517 338 --------------------------------------------------WSYDQMQRGAARLGAILDRHNVPADSMILTFIPHGVEWSLVMWAAALKCHTLVCRTVQLLHSSLEYYFRRLRPAVVIVEDEESAAIVDKLRQDAAAAAGDQSSDSGSASGSNWISFASDIASPAQQVRDRPDRISNIFFTSGTSSQPKGVPRTTRNVCASIASHTAFSSSSPRSPEISTVGLIFSANMMALSMTSPLYNGGTVVVPSRFSVSANLEAIEWCGVTNMEMMRSQLVLLAKHKDFAPRKIRSIRVIFVSGEIITVGYLERVREMLGVGLVAGFGMTEGVGALGYPPSVEEGMPKPLGDVMPVGTATRIKEKEWEVLPRGKQGELHISNDAYVDGYL--DGLAPQMFYRDRWFRTGDLAVIDESGMVFVVGRIKDIVKSSGF-FNPTAIEAFLARHLSV-EVCVIGIPSPMHGEMPYVILDRLPENGTATDVNEMFSQ------MMPGEVITLKELPITVTGKIQRHQLRKIAVAYL--- 154333824 63 ---------------------------------------------------TYESINTEVEAMRTLLHQMGVEKGSRVVVISENRYEWVVVHFATMQLGAHFVALPTNITPSEAQLVVRSTQSKVLFVETKASYAAVKGWIGRVGQLEHAICFEDQVGEGSYAVAISIAADVPEKTPDVRAEDTAMIVFTAGTTGPPKGVMLSHKNIVANVSSVYASLGLTHSDMFMSLCSWCVAGSLTA-DLYQALCKGACVCIPPEVNPSVIVSVAQPFQRAYANIVDDILRLMFKKPGRTLRAFSHLRVVIIIGHQLTKD-QSELMADLDVFVVNTYGCMEGGLIATDVDVPQRLKA-------LPGLEVRVVNEKNEIVAPGDLGEILVEAPNAMQGYFDDPEEAKNSLVEYGFVRSGDYGTLTG-GWITVRGNKDVLIKLANAKVNPLEVEATLTKSPFIKQVFIYGNGRPY----VVALVVARDGIPLVNDIRAELRSQDLPPRTHVRRFAFVDEF------------------------ 119433786 7 -----------------------------------AVRADAPAVVSPRRVLDRADLLARVDALAARLLAAGVAPGDRVVCSVEPGWEQVVALLGVLRAGGVHLPVPPGLGQVARWQRVTRSEAAVVLTQSWLGE----------RLSWPDSATVIAVDEVEPGPTPATVDRAPEAAACLVP----------GEDGR-DHVAVSHRAIVTTLTELNARFRVGPEDRVLALSSPESGFALY--ETVGALLAGATVVFLDARDPAAWTALLRRERITVWHSPPTLLGMLVDHLEASGDRLPALRLALVGGERFPADLVRRLRGVADPPVVAALGAATVPGLWTTCAEPTEWRSVPIGRPL-PNHRVFVLSETMTQCPVWVTGRLHFGGVAAEPCSDSDTESESGARVPEPLTPTGRFGRVLPDGVVEVVGDEAAQVTVHGRALNMQDTEVALAGHEAVRDAVVVPVTE---GESVAHVRLAPGAQVDGPALLDFLR-RKVSPYLLPTRVEVVTGFPLTSDGRVDR-------------- 197340815 495 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPGGWPDLVRRFGVTVWNTVPALLGLLLDHGGGPPGDLLGLRTALVSGDWIGLDLPGRLRTRTGCRFVAMGGATEAAVTYTVTAPPPGWPSISHGRPLT-GQEYRVVDAAGRDCPDWVPGELWIGGLGLAEGYLGDPELTARAFVRDGWYRTGDIGRFRPGGLIEFLGRRDSRLKISGHRVEAGEVETALESRPGIARAAVVG-AGPRTARRLVAFAVREEGGTPAGETEAALAERVLTGYAAPQRLHFLGALPLTANGKVDRAALLALAEEHEPA- 47217611 30 -------------------------TVGEVLQRTVERFPEREALVFQGVRKTFAQFQQDVDGVAAGLLAIGLTKGDRLCLWGPNSYEWVLMQFATAKAGIILVCMNSAYQSQEADYVLRQVECKAVACPTQFKSHKYCDILRQISSRLPELRSVVVLDSPPGTFSLEEVMQAGSSRSRLTSDDPINILFTSGTTGFPKAATLSHFNIVNNSNLFGRRAEYDRSVRICIPVPMFHCFGAVIGGI-GMAVHGTSLVFPSGYKIKTTLETLQNERCTDLFGTPTIFVDMVNYQHLDKYDLSSV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164660564 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAYILFTSGSTGKPKGVQISHRALAAAIKSWKIMLPYTQQSRLLQLASPG--FDVSLFELCLPLSLGFAMATAPKDDLEAAFRAL---RITMAD------LPAALAALVHPEHLPPMEWLMSGGDMVDERVVREW-GTPPQKLINAYGPTEGTIGNTLGHVDANTRRSVVGK-VYPATTLYIC--RGNELATGAVGEIVVGGPQVADGYVGAPELTAQKFRSQRVYRTGDRGRLLHNGVVECLGRMERQVKVNGQRVELDEIAHELATEFGISDACVQYLQHPHPSKQLVAFLALTSSQSTAAALQQCLRQKRLAPYMVPAHLVLTTPLPLTPNNKVDVKRL----------- 134294081 2 --------------------------ISALIERHFAEAPNRIVVRMDGREYSLDQLRADVARIGGKLEEYGDCSGLVFGIAARSSYTWVATMLAILRVKAVLLPVPIEFSDEQIGSLLH--KATAIFAQDAQT-------AARIGSILPGISCIDAASERDEWPAAGAPTGERIEPG------ICGIIHTSGTTSKPKGVKIRDEAVGLLVTNVLKRVPAGPLD-YLSIVPMSL-LIEQVLGVFLPVLSGGSLTLMPSGNAREYLDLIARVDPNFLYLPPKLADALLESTGTAQLLGRRNPHIITGGAKIPATVLESLDKR-GVQVYEAYGLSENSSIIS-LNYPGQRRIGSAGTFLDGIEPV-IVD-----------GELRVRTPTLCAGYYNSDDTSCE--LTDGYLHTGDLAEIV-DGFLYITGRKKHVIILSARNISPEWVETVYKESALIDDIVVFG-------------------------------------------------------------------------- 145224990 34 ----------------------------------------------------WQELHTRAENIAEHILN---DRDGAVGLVGEPTAELVSAIQGTWLAGALAILPGPIRGADEREWAAATAQRFAGIVGQILTYGEHLELLRPNVFGI-TVHDLAVVGHAQRSTTLVSAPAAPGT--------PAVLQGTAGSTGTPRTALLSQDAVKHNVAGMLRHTDVDPGDRGLTWLPLYHDMGLTF--LLTGFMSGSEMWLAPTASPFRWLAWLSESRAGLTAAPNFAYSVIGKYARRVPDDLSNLRFALNGGEPVDCELFLRELSRFGLDAAPSYGLAESTCAVTSPDTGTPRRHAVLGEPI-PGMELRIAPSEGRRSGEREIGEVEIRGTSMMSGYLG-----EEPLAPGQWFPTGDLGYLTDAG-LVVCGRVKELITIAGRNIFPTEVERVAAEVRGVREGAVVAVGSARQGLVIAAEFRGADESGAKSEVVQRVASQCGV---VPSEVVFLKSLPRTSSGKLRRLAVK---------- 86740753 21 ----------------------------------------------------FATFDRAVTDLAGRLWTAGVRPRATVAIVFANHPRIQLAAFACHRIGAIPALISSAMPDDYLVGTLEALHPTWTIVDSAVAARLSARVREAIDSRGRVLRTRAHDGDQPPAVLPELPAPGTPDAQRLRDDEVALITHTSGTTDLPKLVAHSAASIYQHVVPQLGLM-TSFGTHRLSAKAISFVHARASSAIITCLLIGMPIGCITDDDPARVADFLHRHGPESLETHPNTYISWEGLASDPRRPMRTISRFSSTFDAIHPRTVRAMLDASDAEFFQAYGQTESGPLAGRPITRADVYTRVIGIPAAGRT-VRIVGDDGKPVPFGTAGHIECLSVSQMVGYVGRP--TPA--VTDSWWRMGDVGRVRPDGTLELLDRLVD--KVPGID-STLALEDLLLAFPALQEALILGSDD---GAVDVIITVKTGSTIQDDDVENALRDRGVANIRLHR--LLPADLPMTGSKKVRRTSLRSKL------- 56698514 9 ----------------------------DWLHRWAAETPDAVFLAAGWREQSYGETLGRVRALAAGLLACGLEPGDRILVVSGNSVDHGTLALAAQYVGLVIVPVAEQYALKQLHHIIGLIDPAMVYAEDGAQFAAALAMEETAGRRIVVGRNLAPGMTLLGELERESGDISGA-ADAVGPDTVAKILMTSGSTSHPKGVLTTQGMLCANQAQYARALPFERPPRLVDWLPWNHVFGGSNNFNQMLAFGGALYIDGGKPAPALIGKTFENNRLTIAYNVPVGFAQLRDEPALKHHFFADLDMLFYAGASLSADVWRDLSEMTQPLITTCWGMTETAPACIFQHVPANL-PGIIGVPLTGVTAKLVPADGDRF-------ELRVAGPNVFAGYFRDPEKTAAAFDDEGYFCTGDVAMVDA--------------------------------------------------------------------------------------------------------------------- 4895112 2 ------------------------------------------------------------------------------ALRAPNSPRWVVAFLSLLASGARPLLLEPDTPGPETARLLRAAGGG---------------------------RSLVVPGTGDGLLTLTGSPGEPSGAP------PAVLLPTSGSTGASKLVARSEESLLAEGRRYRDGVGLTGEDTLLLPVPLSHAYALG--WLFGGLLTGAAL----RPVPPTALGRIAAEGATVVALVPSVARLLAGAAAGRAPAAPGLRLAMVGAGPVDEQLDRAFTEAFGTGLARNYGSTETGAV---LAGPAGLEPLCAGAPL-PGVECELTGPEGVVPPAGTPGLLSVR-------------------VDGRPYAMGDLAVAVPGG-LRILGREDRAIRRGGRWVSPLEIEEVLRGHPDVVNVRVGARRGRHRGEGIVAEVSAAGPGLTPEALREHAR-RELAPHKVPDEFVLRESLPVNAAGKVR--------------- 67924535 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLRFLVSGSDSIDSETVLTLHETFKVEVREFYGMSEVSPMFAGTEKGKLAQQESHSLALEPWT-ITCLDSNGEPVEQGEEGEIAARGGLINPTLKKLEQRNLTDFS--GWFPTGDWGSLDETGGLQIMGRVDDRINRGGQKIAPKAVERILEQHPYVKRACVFGIPHEIFGQQVAAAIILHSDQTKENELRAYVAG-ELPNYMVPEEILCVEAFPTNLVGKLDRQALVTLVQQK---- 156046749 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDVSVLEQYWSWSVGICVVSAPRDLFEDLAKSISDLNITHIDLTPSLAQIL------HPDEVPSLGVFITGGESLKQEIL----DVWGPKIYNGYGPTEATIGCTMYPRPTNGKPSNIGPQFDNVGSLVLHPGSDAPVLRGGVGELCVSGKLVGKGYLNRPELTAERFPYERVYRTGDLVRVLHDGTFDFLGRADDQIKLRGQRLEVAEINSVIKQSSKISDVATLVLKHPRQQEQLVAFLVCGDEVEGLTSAKEACYER-LPPYMVPTHFVPLTAMPLNINNKADGKKLKELYE------ 45187925 99 ---------------------------------------------------TYSQVERRAENLGAGLLSVNVKRNDIVAMMSANSKEWVLTDLACQTFSLVNTALYETLGPNTSEYIMNLTESPVVVVSKPALASKLRALVDRLASLLPVTKN--AKGETISVLTLRQVEKNNIAPIPPSPDSFHTISFTSGTTSLPKGVQLTHRAYCAALAFACSHVRCEPNRYALCLLPLTHIYQMTGLNLMHAFGIG----FLHKPNPDLFIEAMCVLRPAMVSLVPRVLTKLIDAKDKRKLGFTNVPLVTTGSAPISPETLRFIQCAMDIGILQGYGLTETF-GGNFLSVPYETDCGSCGPP-AMTTEVRLRDVPGMSAEKDHMGEVVVRSQQQFERYYKMPEKTAEVLDKDGWFSTGDVGYIDKKGRLFITDRVKNIFKLSGEYIAPEKVENCLSSCP----------------------------------------------------------------------------------- 123476368 47 --------------------------------------------------------------------------GANIGILSHNRIEWVLIQHACYAYGYIPVPIYDTFGTDNMLHIINFSHLTHVFIVSTKVKLLLDSLTDDC-----CLTDLIVFDTEEDKFDFARYQNHRIHFHRFSPETPAFIMFTSGTSGVSKGCIVTHSNLIATSNAIIMFCDFKPSDSMLSYLPLAHIFE-SCMHVVAIKVLGSI-----GFYSGDLKRLTDEFKITIAIGVPPAVRAIFNAAPIRQAAGGRLRLFVGGGSYIPPELQHFMRIAFNCDFLIGYGLTETTGPIIG-QSSYDCFCGNCGVPFACGEAKLIDVEETGYYAKNNEGELLVRGPGVIKNYYKNEDEQKNNF-EEGWFKTGDIFKLNKTGQFQMIGRRKEIIKLSGEYISIQKLMNIYSQVPGIAQ---IYIHAEMTSRFPTAIVVLQPNFSADEQFDQLGKQYKLNGFEIIKGVFISPEL-LTPSMKQCRGRIAEKFANQLAA- 217404481 15 -------WDPSLIQRSETAVYWDD----DMLQPWVKRHASQPSLKF----LSYHACQEIVNIVRRTLEDLLQKVGDPVAVAIPEGILLPIAIEAVFFIGVVLVPLEPTEGRERLRDMIWDCRPALILTDEGTATLSHPALYRAKSIQFLNLQQHILDSVGDGNEKAHAASTDPSERVTESLDRISHIVYTSGSTGAPKGCVSSIRALRSYLSSKNTVHNLTASTVLLASTI---SFDPCFSDILATFQIGATLAIAPRRTLRESLHVLHSLQISHVLCTPTLWSTL-ALTGTRPADLPSLRMIALGGEPIPLAIVQAWARALHCRLLATYGVTEACVYQSAGEVFRLDCGQSKGQDVGPGMRVSICDESIQELPADAVGEVVLSGSQLVCSYLNRPALSISKYLRHWHYRTGDRGYIDSKTRLHITGRIDGMVKINGIRIELGEIENALVGSTAVLDAMVVPHVHCITATDLVAYVVLGGDCRQEMGVKGLLRHRKLKARMIPAFFIIIPRTPLSPTGKRHRAGL----------- 152997028 39 --------------------CWTDQ-----LEYWAAKTPDQVAERDDQGEWTYAQAVTRVRKIASWLITQPVSVERPIVFLCGNSLEHLMLALAGMYVGIAHAPVSPAYSLSKLQHIFDILTPGLIVVDE---LAPYENAIQAVCKDLDTPVAVIKGDITPQFWDFPESDAVNEKNAQVNGDTIAKVLFTSGTTGMPKGVINTQRMICANQVMIHQVMQFDQPPIMVDWLPWNHTFG-GNHNIGIALYNGGSLYLDDKPTEKLFAKTLAEVSPTVYFNVPKGFELLVKSLKADNEFFARLQFTFFAAAGLAQHIWDDLDALTGIPMVTGLGCTETAPSAT-FASVEESASGVIGVP-APGVSIKLVPNEGKL-------EARVKAETVMPGYWRQPELTAKAFDEDGYYCLGDAAYLDENGF-RFDGRVSEDFKLSGTWVSAGTLRAKFISAPFVQDVVLCGFPD--WAH--CQAILPHDLVETNEEIIAHYAVRE--AFKQ-KLVEFS----KNSTGSVQRILLQAI-------- 171317947 54 --------------------------LTDCLVRGAQAHPERVARRGADGRWTYAQMLERARALGQGLVDLGLSAERPLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYSLGKLRHTLGVLRPGAVFVAER------APFVRALDATLPADAALIVARDDDRAVPLSRLLATVPRTAAVGPDHLAKILFTSGSTKQPKAVPTTHRMLCSNQQMLRQTMPTREPPVLVDWLPWNHTFG-GSHNLGIALYNGGTLYIDDRPMPGRFDETVRNLRPTIYFNVPELTVALERDAALRDTFFSRVKLYFFGGAGLSQAAWDRLDRVTRIRIMAGLGMTEASPSCLFTTGPL-MRAGYIGLPAPGCDA--------KLVPCGGKLELRFKGPNVMRGYWHADVDPRDVFDDEGYYRSGDAGVFRPELGLQFDGRLTEDFKSSGVSVGPLRANAVSSGAPYVQDVVVTGI------------------------------------------------------------------------- 115640648 19 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVDLILPSPNDINTICFTSGTTGLPKGVPLKHKNHIANHSAIFATYQMDHADVHLSLLPCPHVYERGN--IYNVMTMGLQV----GFFSGDILKLIQELKPTIFAAVPRLYNRLFDRKDLEQGTLSRLRYMYTGGAPISGEVITFLRCVFGCSFVQAYGQTETTSCMTHT-LPSDTTNGHIGPP-GGGVEIKLIDPELDYYADNNQGEICVKAANVFEGYLDNPELTAEALDEDGWVHSGDIGEWTETGTLKLIDRKKHIFKMSQDRYF---IRANLVG---------IVVPDPEKGSLREICQDKKAKDALLARLQEYGRRKDLLGFEEMKDIRLHDE-PLTPSLKNKRPDIAKEFEEEI--- 123977213 42 ---------------------------------------------------TFKECEEIARAIGSAFYHIGLKDKEFFGVYSENRMEWVSALF-----GFCLVSLYDSFGLENLSFIIGHSKVQTLIVSEVCAS----KLCQILSKDKHELKRVIVITEDNENKVLDDIRQPVASLPKVDKEDPHYICYSSGTTGTPKGVIISHRSQTSNTLNCWKELDFRRDERHLSYLPLPHVFERIGYSV--THFVGGRIGFY-SGNIRLLTEDMQIFKPTHLNAVPRVISRINDVVMKKLANSSSIRSFIIGGAALDPSVHEFMQVALDTPMRVGYGLSEGAGNICNPLSVIHSRPGTVGGPLC-NCEVRLLEDYDDPLA----GEIIMGGECLCSGYLYDQEATDKLFAEHTWLHTGDIGKWDQYGYLMVVDRMRSIFKLSGEYVAATEIYQSLHIIDQIEETAIFFGKDKITDEE---FIKLCEEAKILKDLDDIANEKKLTGFQKIKAITVTNDL-MTPTFKLKRKKL----------- 124487852 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDVSSVNHIVCGSATLKLNTEKEIKEKFNLRVQQAYGMTESTLMFT-IKRRDNYKTGTCGTLIPGVNGKVVDIETQKLLGPHQTGELCFQTHGMMKGYLDNPQATTNTI-RDGWLHTGDIGYYDEDGDFFVVDRLKELMKFKGYQVAPAELEALLIEHEEVKDAGVVGIPDEMAGELPKGFVVRK--------------------------------------------------------- 54023983 39 ------------------------------------------------TTMSYGELGLRLRAVAAAWQETRLRPGEFVATLGFTSPDYAVVDLACVWAGAVAVPLQASASVTQLTAILAETAPAILATPRALHVFDFDP-AIDAQRTVYEAACARLAGTGVRVRTLAEVEDRGRALPPAVIDDLALLIYTSGSTGTPKGAMYTERLVALMWLGQPQVAALT-----VNYLPLSHVAG--RLALFGLLARGGTAYFTARADMSTLFEDLALARPTELFVVPRVCEMVLQDDDRVKADLRRLLSVVCGSAPLAPELKAFMESVLDLTLHDGYGSTEAGGSV--------VIDTTVRRPPVLDYRLADVPELGRTDKPHPRGELLLKTTTMIPGYYRRPELNAQIFDEDGFYRTGDVVAELAPDRLVYVDRRNNVLKLAGEFVTIARLEAIFANSPLVRQIFVYGNSERAY---LLAVIVPSRQAMAAESLQLIGRDAELEAYEIPRDFLIETE-PLSGIGKILRPAVEARYRDRL--- 87122657 11 ------------------------------IKEIASARGDKNALIFDGMKISWNEYYKVVKNVTINLASK-IDYSSEISMCSPNCLELIYLMSAASSLKIPCTGIDYTQNPSKLEPMLKSAGCKVLIISSSYCIQNNVNL----QELSSNLIIIDIDNIAKNGILFKDLTTPTEKFESLTIQHRAFISFTSGTSGIPKSVVRNKSFDARRFAFFTARYGFSSDDQHLLAMPLYHAAGSGWSRLFMQL--GATLIIAKPHDTKDMANLIKSEWITTSAMTPPLLNDVVKHYQDEGYSPKNLKFIIVGGKHFHPQAKLQAINTLGPVIHEYYGTTETGVNALAEPKDLISNPTSVGRAYDGN-NILVLDKEGKTLPPNQVGRIAIASYMNMDSY-GNQDSESVLIEGEQYLVTAETGEMDANGNIYLRNRA------QGENVY--ELENEVRHLPGIKDVAMIP---ASKNSVYCGFVTSDDFIVADNELIKYICKKL--KVKV-AGIGHVDTIPYSPSGKIRNDQLKDMILHK---- 124005034 8 --------------------------ISELFLNATKKHPNNVAIIDNDQPITYAQLAEDVKATAAYFQRKGIGKGDRVLVFVPMGIDLYRIVLALFYIGATAVFLDEWVSKKRMELCCQLADCK---------GFIGVWKARAFALFSKELRRIPIK------LSLKKKHKTGVPIAQVPPDTTALITFTTGSTGIPKAANRTHAFLREQFDALLEEIHPKVRDVDMPVLPI---------VLFVNLGVGCTSVIMTKPEAIDIIEQITKHQVNRMIASPFFIKRLAQYTIEQKVELPQINKVVTGGAPVPQEATLYVKAFPQATSMVVYGSTESSIDAQTLSQAPETLP--EGLPVGEITEVRIIRVSDGNIPDDVIGEIIVAGAHVLKQYFKNDAAFRQNKIIVGWHRTGDSG-LKKGNQLLLTGRCAQLIEFEGGYLSPFIIENQLVNIAGVT----MGTLLEMNQQRILV-------------LESVLNKEVLAPKMIPDKLQVVAQIPRDAHSKIDYGALK---------- 22003686 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQRGELCFKGSRIMKGYLNNPEATNETIDKDGWLHTGDVGYYDEDKQFFIVDRLKEIIKYKAFQVAPAELEGLLLSNPKIRDAGVIGIPDEIAGELPFAFVAKQPGALTEQEVKDFVSKNASNAKWLRGGVKFIGEIPKNPSGKISRKDLRELYK------ 169631031 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDVAVVISTSGTTGKPKGAMLTGQALTASGTATATRLGGPGQ--WLLALPPHHIAGMQV--LLRSIQAGSDPVVLDGFSVPDFVRAVAEMTGSYISLVATQLVKALGDAEAS-EALASFDAVLLGGGPLPATVAIRAAQA-RVPVVRTYGMSETCGGCV-------------------YDGVAL---DGVEVRIGPEGRISLGGATVATGYRNIPEH--KAFAEHGWFHTDDFGELDE-GRLRVLGRLDEAISTGGLTVVPQVVEAALGAHPLVADCAVFGVPDDRLGQRAAAVVPSAAGAPTLEDLREHVTA-ALDGTAAPRELHLLDELPRRGIGKLDRRALVKRFS------ 156840840 85 ---------------------------------------------------TYSELIDVMHHIGAGLREIGLTHDDKLHIYASTSHKWMKMYLG-AQAQAIPVVAYDTLGESGLIHSIAQTESKAIFTDNALQGGELYANAKNAIDEIKKVRPDIKFYSFDELIEIGQ-KSKDIKPILPTPDDLSCIMYTSGSTGDPKGVVLKHSTIVAAVGGIINTSFIQEGERLIAFLPLAHIFEL-AFELITLLAGGATVKTLTNASVRNCKGDMAEYKPHVMVGVAAVWENIKKGIIAQINSLSHLKYMLNGGGPLSLDT-QVFISNLICPMLIGYGLTETVATGTVL-KPANFEFGVAGNLVCCLDCKLVDVEELGYLAKNDQGEVLLKGPSITPEYYKNKEETDAAFTEDGWFRTGDIGQWMPNGHLKIIDRKKNLVKTNGEYIALEKLESIYRSNKYIANICVYA---DITKVKPIGIIVPNGLSKTGDDIDQLIKEQGLVGIELLQGIVFVDETPVTSAQKLKRKDILKAVQK----- 145595338 28 -------------------------------------------------RWSYDELAGLAHEYAAGLIARGVRPGDVVTVVLPSGPAFVGALFGTLLAGATAAPLDPNRYAEHITSALAAARPRLVVV-DAAAGTAVTPLAR--RAGVPTVEP-------------EDVRAEPLGAHRPAPARLALVQFTSGTTGTVHGVRVPYPALEDNIGAIRRWLEMTPEDATASWLPVHHDMGL-VGCLLAPVVTGADLWLLSPADPTRYLACFGRHGARLSAMPGAHVLRRVRPEQLAGMDFHHWRAVIVGAERVLPDVLDRFAALLAPQLLPAYGLAEATLAVTGVPGPEGVPVVGCGVPLA-GSRVTIVDDDGQRTDDGVPGEIVVDGTGVADGYVEADGIRATAF-AGGTLRTGDAGFVRG-GELFVLGRMGDSLKIRGRAVFAEDLDAVL--------CGALAVPPS----RLATVLGLRAGTPTAVVYLEHPRQEWLPR--IPALLRLVDDVPRTTSGKPKRRLL----------- 71744400 122 --------------------------------------------------MTYGELWENSVAFGKGLREYGAKEGDRVAIYEDTRWEWLASAIGVWTQLMVTVTVYANLCREGLMHALKETECAAIIC----NGQNIKDLITLLKEVNLTNTTLVYLDSLPDGLNDEGMRLIPWKQVPGNCDTTALIMYTSGTVAAPKGVMHTFGSLTASKNGLADRFPKEEGETYVSYLPLAHILEFIAD---VVMLSRGTLVCFGSPDTARPRGDLKEFKPVFIVGVPRIFETIRKVVESRLPPVGSLRGVVCGGAPLADRTQEFMRVVFGLPLGQGYGLTETCCNGSIQRLGE--LYPSVGQLLKGV-EGRLLDTDDKPFP---RGELCLRGSFMFKGYYKQEAMSKEVLIPGGWFRTGDVVEIGEDNALRVIGRVKALVKLLGEYIQLEYLEVIYSQHP----------------------------------------------------------------------------------- 50842768 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLYFTSGSEGVPKAVQVGMDAVRNRITWMWNAYPYESSDLVVVQKPL--SFVASFWEVLGTLLAGVTGVLIERSRPDVMFDRLASSGATHLFTTPPALASLCDIATEQGSTLPQLRLACSSADQLMASVVRQFFEAPRARVVNLYGATETSANTTSFEVS---RSGSIPDPIPPICATKIVDMKGNEKLSGEEGQICVQGAPVADGYIVNGQLSPG---DDAFFRTGDLGII-KDGVLSLVGRLDNAVNIAGYKIHLEEVERAAAR---VANSQCGAVYHQGSG-GFLALVIPRESQVTTSRLAEF-----LPSYMIPLKIVTTQNVPRSRTGKIDRSECLKLVTQ----- 212533281 107 ---------------------------------------------------SWDQLRDLVGKLADALSVSGLSKGGVLVVIGGNNKMSLALMLATASLGGVFSSLATDLGEEALRDRLSQLKPQFLFTNVQYKTHSVIHRVKSVWNKITKAANSELVITTPNGDNSEDSSTQPLIFLQVPFNTPLIVMFSSGTTGVPKAIVHSHGGVLINLKKEYRHCNFDDTDVYFH----YTGIGWALWNILGALFCGSTVVLYDYPSAEGFLQCILSAGVTAFGAGPKYFSELMNINARSMSD-NRLKMLLSTGAILTPSLSSWMAESFGPLCQVSFGGTELCGSFVHGTVSLPTFPGEITVK-ALGIAVDVYSSSSGRLPAGESGELVCTQPNMPLHFLNDPGRQRAYFSKIPWTH-GDRMSISPHGGIYILGRSDSVLNPAGVRFGSGEIYSILEKHSDIVDSICVGQRAADVTEKVILFVVLSAGSSPISELKQECIASGLSLRHVPSAIFRVSNIPYNVNGKKMEIPLKAVVSEGRQA- 116202669 56 --------------------------------------------------ITYQEYFTQVLQVGAGLRKLGLSPKDRLHIFATTSSQWLSMAHACSSQSMTIVTAYDTLGESGVEHSLVQSKANAMFVDPHLFKTIKNPLAEAVKFLIYNEETHLPVPDAESFGELRALGEEPTEPVLPSPEEMYCIMYTSGSTGPPKGVPVTHAGFVAAVAGLYSVMAVSHREYVLAYLPLAHIFELVLENL--VIFVGATLRTLSDTSMRNCYGDMRTFAPTVMVGVPQIWEALAGTVFNAALALKSVRSGLPGGALLDSTVFSQVRAVTGAPMLNGYGLTETCGN-GALGCPLQWTPDAAIGPVPAAVEIKLVNYSTASTPP--QGEILIRGAPVCTAYLDNPDESAKAITPDGWFRTGDIGEFNADGHLAVIDRVKNLVKLGGEYIALEKLE-AIYRGAACAQNVMVSAPRPIANEKVLAQMAKEVGVAEGADLCADGKVRG-AVLKALQGVARKEGLPVTATQKLNRKAIREKYAKDIKA- 190406232 100 --------------------------------------------------MTYQELIWVMHDMGRGLAKIGIKPEHKFHIFASTSHKWMKIFLGCISQGIPVVTAYDTLGESGLIHSMVETESAAIFTDNQLLAKMIVPLAKDAINKIREVRPDIKIYSFEEVVKIGKKSKDEVKLHPPEPKDLACIMYTSGSISAPKGVVLTHYNIVSGIAGVGHFGWIGSTDRVLSFLPLAHIFAFYWNGILGY----GSVKTLTNTSTRNCKGDLVEFKPTIMIGVAAVWETVRKAILEKISDLTHLKYIMNGGSAISID-AQKFFSIVLCPMIIGYGLTETVANACVLE-PDHFEYGIVGDLVGSVTAKLVDVKDLGYYAKNNQGELLLKGAPVCSEYYKNPIETAVSFTYDGWFRTGDIVEWTPKGQLKIIDRRKNLVKTNGEYIALEKLESVYRSNSYVKNICV---------------------------------------------------------------------------- 211638364 10 --------------------------------DAAQKHPEHLALQDNGCSLSFRDFFSHASHFQSLLTQAGFVAGDRLLVIVQPGLILYPLLIAILGLGLVPVMLERGLSKKQFRKILRHSKLSAVITQPTLGKFWF------LIPELWRLRRFVIGQRIWGMTPSQHLPLNSFICRDLPPDTTGLITFTSGSTGMPKGANRTHDSLLAQLYAIKALFPEEKNEIDLHSFPVMHSLCCGNGSILPNFAHPATV------DPQKIVKQLQDKGITCLSGAPAYMNKVTNYARNNKLSFPNVRTVIVGGAPANKSLLENCLAVFHARHLVVYGSTETVEMSIQLNQWATHDGYLVGKPVT-QAEICIREITTNPLTTGNVGEILVAGPHVLKDYIDNPQATKENKLPGGWHCTGDVGYIDATEQLWLLGRVKDVVLDDGRIIHPYMVEKRINELPDVTRSAFVL--HPLGG----AALIL-ESTTTPADLPVILDELNIT---LVTRLYYINPIPVDINSKINRIELINMLRKGQLS- 163704959 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQGYWDEPQNTAETIDPNGWVHTGDLAILDEVGYLKVVGRIKDLIIRGGENISPKEIEEFLYGHPKIQEVQIFGVPDQRLGEIVAAWIKLKPDVETVEEVLQYCRD-NIAHHKVPKHVWFVAEIPMTVTGKPQKHIMRQTMVEKL--- 118345387 230 -----------------------------------------------------------------------------IGLYCKNRLEWTICDMANALYGYTMVPIQESLGFDSVSYILAHSGLTTCICSTQSVEILIQ------KDQFQNLKNIILLDDDHDLKIKEVLEDRGVPLPKNLPTDTIFLCYTSGTTGNPKAAMITHRNMIATIKNQQHIFQQNESDTHISYLPLQHIYE--RFRSITCWYTGTKI----AYSSGNILKLIADIQPTFLVFVPRLMNKLSNLKDEQKYTFKHIKNISSGSAPISQEVIDFLKVVLCCNVSQGYGLTESCGMATSQISGVQIENQVGGVTVSN--ELKLVDDKNQRGIATPRGEICLRGHNIFAGYFKDDQKTEETFDQENWLHTGDIGVILPNGALRIIDRKKNLFKLQGEYISPEKVENIYIRVRGVQEVFIYGDPFQRY---CVAIIVPNPE------------------------------------------------------- 153951487 16 -------------------------------------------LIYKDKTYSYLELLLEVKKYISQLNNL---KG-VIGILGDYNLQSIALLLACIE--------------------------KRLIVAPKLKNQDFKELEDKIYEG-----QIDYLYDEGKFIPYQSKQLKHNLINTLQNHSSSMILFSSGSTGKPKAMVH-------NLDVILNVYQDKKPKVMNIVLFLMFDHIGGLNTLFNVLGMGACIALEDRKNVEALAQNIQKYQVSLLPASPSLLNLILMSGVKEKYDLNSLKLITYGTEKMSDSLLNRLKEFPKVRFHQTFGTSEVGIAQTKTKDNMIKLEGMAYKIINN--------------------ELYLKSKTQSLGYLN---ADNSVFDEEGYFATGDLVELNEEEYIKIIGRSKELINVGGEKVVPQEVEGVILELDYIQDCLVYAKANAITGQSVCVKVILKANVELKKQLRMYCKDK-LANYKIPTQVEIVEKLELSQRFKKVRK------------- 84494966 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDLAVVVGTSGSTGTPKLAMLGTRALRASIESTHARLSGPGQ--WLLTMPGHHIAGLQV--LLRSLVAGTTMDLSGGFTPTTWTSSVDADAPTYVSLVPTQLTRLL-ADEAATERLARFAAVLIGGAATHPDLLARAADA-GVTAVTTYGMSETAGGCVY-----------DGLPL-----------DGTEVLLDQDGRIHLAGDTLAHGYLGDPARTAAAFPRGHVFRTDDIGHLGDDGRLHVDGRIDDLVNTGGLKVSPRLVEEAVARLDGVAEAVAVGIPDPEWGEAVAVAITPPGHPTTVSALREQLRG-ILPDHALPRAVREVPAVPVRGPGKPDRAAIRALFE------ 68445494 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLHIPTAEDPGRLAEWMADNEVTVTHLTPAMGQLLSAQAVRP---IPALRNAFFVGDILTKRDCTRLQQLNNVQIINMFGTTETQRAVSYFPIPSLASDPTAGRGMINVQLLVVRNDKNQLCAVGEVGEIYVRAGGLAEGYLQLPEATAEKFVRDRMYRTGDLGRYNPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPAVRENVTLVRRDKYEEKVLVAYFVPKPTASDVADIREYLKTK-LPSYSIPSVFVPLSRMPLNPNGKVDK-------------- 209966229 26 -------------------------TLPAMFFDQAARMGDRPMLRDGQEQLSWRSVADQVVRAARGLAALGVRRGDRVCLVAENRPEWLIADLAIMSLGAVTVPAYTTISVADYVHVLKNSGSTVAIV----SGQQLMRRVYAAAAEVPGFRTLVALGWSEDLVPWEDTDADPLTMPDGGPDDLACIIYTSGTGGAPKGVMLSHRAVLANCIGAYHVLAGLEEEVFLSCLPLSHAYE-HSCGQFFPISLGAEIAYVEG--VEKIGTNLNEVKPSIVLVVPNLALALGKERYRNGGTLPRIKALVSGGAALNPDVGLFFHA-LGFPLLQGYGQTEAAPLIS-VNRFGMTAHHTVGPPVK-----------GCEVTIAEDGEILARGPNVMLGYWQDPSSTERAL-ADGWLHTGDVGHLDSRGRIVITDRKKDIVTSGGDNISPARVEGCLMLEPEIAQAVVCG------DKRPYIVALLVPDAEIAAE---WARRRGLPP------------------------------------- 170094810 86 ---------------------------------------------------------------------------------------------------------------DSVEYIINHAHLSII-----FATSEHISTILKLAPKLSTLKMIVCIDKLPEFLELEAEGKANLLQPPATPNTVASICYTSGTTNNPKGVVLLHKNLAVATQSNLYGMELPDHAILLSYLPLAHIYERVCE--LCTIAVGGRIGYFTG-DPLRLLEDAQILKPNFFPSVPRVLNRVYQAAQAKLERLHTVQLVTSGSAPISSEVMDFLKIAFSCEVAEGYGMTENAATCCKSWPNDPTASGTVGPP-GPVNEVKLLDGYTSDDKPNPRGELCVRGANCFSTYYKDEKNTRETVDEEGWVHTGDVAEIDQRGRVKIIDRVKNIMKLAGEYVALEKIENVYSSNPIVSQ------------------------------------------------------------------------------- 149923116 39 ------------------------RCLGSLLAANAEAHPDR-AFLGERRQVTWSEALVTVERLASALLELGASAERPLLILSGNSIAHALLSLAAMHVGVPVAPVSVAYSLAKLRRIADSVKPAVVFT--EQRAPFEAAIEAAGLGALPRVHAEALDSEPSHHHAFASLAEHPARFGALGPDSVAKILFTSGSTGAPKGVINTQRMLCSNQASLATLWPFGKPPVLCDWLPWNHTFGANFNFNLVLMHAGTLWIDGGKPVPHLFLANLRERAPTLYFNVPRGFELLVAAPELRAHLFAELQLIFYAGAALPQHLWTRLEELATTPMVSAWGSTETAPCSTAVHWPIE-RAGVIGNPMPGTQIAMI--------PNGDKLELRVRGPNVFPGYWREPELSAEAFDEHGFYRIGDAGKLHPERGLVFDGRVAEDFKSSGTWVHVGKLRAVISACPLVSDCVVAGHDRRELG------------------------------------------------------------------- 111154054 44 ------------------------ETCWDIFRNSVEKFPENRMVGYRETELTYKEVYEIVMKVGASIRSCGISKGARCGIYSTNCPKWIISMQACNAHGLYCVPLYDSLGAGAVEYIICHSEVSIAFVEEKKISEVLKTLTRKYLKTLVSFGKVLTIHSWDEFLLLGN--NQQFDLPAKKKSDICTIMYTSGTTSEPKGVLISNETVVTVVSGIKFSLELMQDDVYLSYLPLAHIFDRVVEELFISI---GASIGYWRGDVKLLSEDIKDLKPTILCSVPRVYRLEEASPIFDKIVFSKLRLNLSGGAPLAPSVETFLRVVTCAHVLQGYGLTESCAASFIAQPNDMAMVGTVGPPVPNVDVLESVPEMGYDALLSTTGEICIRGNTLFTGYHKREDLTEEVMF-DGWFHTG---------------------------------------------------------------------------------------------------------------------------- 126460168 96 --------------------------------------------------YTYSQLHMLTEKVAAKLRALRVGPGDYVLIYAPPLPETLAVAWAAARVGAPFEWVFTGWGFWFLSLRIRAVRPKVIITTDAFANVDKAVEASGIETKVALIPRIDVEKKPWDVHFFDVSDTGEGGPVFVEADHPLFALPATGSEGT---VVHETGGYLTQTYATTLWIGLRPRDTYFCTVLPGWITGITYV-LFGPFMVGSTVVVPDYPHWDRWWSILERYAVTVFLTTPGALRLLSRSSKVEEYNLDMLRLVLTTAEPMEEELWWWYKNATGVPVIHFYITREGTFLAGNLPNLAPIKPGTSGLPFPGFAIDSL--DNGASV-RNKPGRLVLKMPWP-----GMPLESHR--WVGGVFYLGDIGIIDDDMYIRVLGRDDEVLKVNGYRISPGDIRKALEAV-GIK-AEVYGRSDPLKFQVPVV-------------------------------------------------------------- 167588391 2 --------------------------ISALLERHFAEAQDRIVVRMEGRDYSLAELRADVERIAATLQDYGDCSGLVFGIAARSSYTWVATMLAIFRVKAVLLPVPIEFSDEQIGSLLH--KATAIFAQDAHT-------AARISAILPGIACLDAASERSAW------PAQGAPAGERIEPGICGIIHTSGTTSKPKGVKIRDEAVGLLVTNVLKRVPQAPLD-YLSIVPMSL-LIEQVLGVFLPILSGGSLTLMPSGNARDYLDLIAQVDPNFLYLPP----KLLEEADAESTSVTSLPHIITGGAKIPATVLESLDKR-GVQVYEAYGLSENSSIIS-LNYPGHRRIGSAG-PLLDGIVPTIVD-----------GELRVLTPTLCAGYYNSDDTSCE--LTDGYLHTGDIAEIV-DGYLYITGRKKHVIILSARNISPEWVETVYKESALIDDIVVFG-------------------------------------------------------------------------- 118358674 752 -----------------------------------------------------------------------------VGIYCKNRPEWTISDMANALYGYTMVPIYDTLGPDSVSYVLGHSLITTCICSAQSIEILSKTKQLFDLKNIISLENQILTQRGIKIISFSDIIANGVPLPKNIPTDTIFTFYTSGTTGNPKGAMLTHRNLLSVVQSQNGDHQFNEADTHLSYLPLPHIFEVHVTCWLSAYYSGNILKLREDFAAAKPTAAIEKLKNLYSEQNPTVFHPIYDEKIFKKFNEGKIKQIGSGSAPLSQKVIDFFKVIFSANFNQGYGQTEGTGLETNQVHGDNVENNVGG--IVTGIELKLKDEFGNHMP---RGEICVRGHSVFAGYYKDEEKTIEAIDSEGWLHSGDIGIILPNGALRIIDRKKNIMKLQGEYISPEKVENIYIRSRGVSEAYCVGIIVPNPDEIVK---IAKELNISETSIEALCKNKLIAYLKIIQEFGKREGLPLTQSFKLQRHIAKQVFKQ----- 170721230 52 --------------------------LLDRLLHWAAQRPDTTFIAARQRTITYAQMLAQVRTIAANLLGFGLSAERPLALFSGNDIEHLQVALGAMYAGIPYCPVSPAYALAKLRHVCE------VLTPGLVFATDTQPFQRAFDAVLPSVAVVSVRGQADSLLQPGDLARADAAFAATGPDTIAKFLFTSGSTKLPKAVVTTQRMLCANQQMLLQTFPVEEPPVLVDWLPWNHTFG-GSHNLGIVLYNGGSFYLAGKPTPQGFGETLRNLRPTAYLTVPELVKALEQDAQLREVFFARMKLFFFAAAGLSQSVWDRLEQHCGIRMMAGLGMTEAAPSCTFTTGPLSL-AGYVGLP-APGCEVKLVPLDGKL-------EARFRGPHIMPGYWRSPQQTAEAFDDEGFYCSGDAAQQPEQG-LMFDGRIAEDFKSSGVFVSVGPLRNVLEGSPYVQD-IVVAAPD----------------------------------------------------------------------- 61097635 3 -------------------------------------------------------------------------------------------------AGGAYVPLDPAAPLARLQSIVSDTQAKLIVTHPS------------LEEKLQELGVDLLIVDLSMLDKLPDPSTKFIS-SDATPESLYAVLFTSGSTGKPKGIRIPHSSLCSVSDAHAAETGVGPGSRVFQFS--AYTFDIGILDVLVTLMRGGCVCVPDHDRLNNLAGVISALQANWVFLTPTVADML------NPADVPCLTTINLGGEAVNKKSSERWQ---GYTTLNGYGPAEGFKFALATPDVHNGASTNLGFPLSSAFWAVEPNDPSRLVPIGCIGELLIQSPILAYGYLNADAKNTANWLEDDWYRTGDLVRRNPDGTFEYMGRKDNQVKIRG--------------------------------------------------------------------------------------------------- 197105980 43 ------------------------RSIPHLFQARAQAFPDRPMVAWGERKITFGEALTQSRALAQALLDLGAGQDAGVMVLSGPSIEHAVISLAAQMARAPFAPVSSGYSLSRLQHVFATCRPKIVFADDGPAFSRALKALP-----LDGVKVITVTPSDVPSLSYAELIATPASIAAITPDTFAKTIFTSGSTGRPKGVIQTQRMLTAIIAQHDALYIRDEEDAYLSWLPWSHVGGTNV--LFGDVINDGACLYIDEGRPDETLRNLREIQPREYGSTPIFFSHLVAAAALRDHFFGRLRYLNYSTAGLSQDLFERLQALTGIPISTKYGSTETQ-GVTIVSEPLDY-TGPIGLPFPGITV--------KLAPVGDKLEIRAKGDTVTPGYLGDPEATAKAFDEEGFYRTGDAARF----------------------------------------------------------------------------------------------------------------------- 157356829 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIALAKQSVVRKYDLSSLRQICSGAAPLGKDVMDDAKNVPQAAVIQVFKPRIGILQLLLINCCNSRHSGSTGILVPRVESQIVSEDTLKPLPPNQLGEIWVQGANMMQGYFNNPQATKLTIDEQGWVRTGDLGYFDEGGQLFVVDRIKELIKFKGFQVAPAELEGLLLSHPEILDSVVIPLPDVEAGEVPIAYVVRSPRSSLTEE------------------------------------------------- 15672644 14 ------------------------------FKKSAEQFPDSPIIFDEAVETTYQKTHQAIVDKASLLSELGIKKSDKVIIFKSSAFDTYLLAVAVSYLGAVPAMISYHLPAETMDILAGRLGNPWLIY-DQVTDKTVNEMKNLEDSKKLSVSKFAL-----------EKPTQIADSQQLASDEIAYLTHTSGTTGVPKLIAHSANSMWRWVLQRTVMDWMPDKEEILA----FHISPVHSIGVSSAMTFGFGLMPLNDLSKDNLVNLFAKHQPYAFETHPNDFVRLANLAKQEPEIFASIRYLHSTFDAINKETMHTFLSASDPVFLQIYGQSECGPMIWRLSTLADTNAREMGIGMPGLSKARIADEDGNECPAGTPGRIHFLSKGRALTYYKEEERFNKEVYGD-WWDTGDWGLMNEDGILFLHDRQVDLI----DKIESNAIEDLLLDQHDFLDEVVIIRDKSGKPQPILALAENAEMDWSAASIVDFLNEPILMAY---------DEIPRTATMKVQRLALERELAK----- 115380475 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NHYGPTENTVVATWAPVMGEVTLPPIGRPIS-NAQAYVLDKGMNPVPVGVSGELFIGGDSLARGYLDRPALTAEKFLPHPFYRTGDLVRWSAAGELEFLGRVDQQVKIRGFRIELGEIEAVLAQHPAVREAVVVVRESAPEVKQLVGYAVAQGEAPSKAELRTYLRER-LPEPMVPSAIVLLEALPVTPNGKLDRRAL----------- 158344004 41 ------------------------------------------------QHVSYGEAWTRARSIAQGLIQRGLNAERPVAILSENSLEHALLALGCLIAGVPYTPVSPPYSLDKLKHVLRTVTPGLVFAQDARYAKAIAATVSDEMAIVMAEGTV----EGRQTTGFAELCATPVAMAATGPDTVAKFLFTSGSTKLPKAVINTHRMWCANQQQMAQSMPVEQDLVLVDWLPWNHTFGGNHNFGMVVFHGGTMFIDDGKPTPALMHETLRNLRPTVYFNVPTIANAMKTDDALRRTLLSRVQMFFYAGAALAQPIWDSLYEEVGERIVTGLGMTESGPFGIFVTNP-HVRAGDLGVP-TPGLELKLVDTEGKT-------EVRYRGPNITPGYWRAPNETAEAFDEEGFFKTGDAVKW----------------------------------------------------------------------------------------------------------------------- 212543975 74 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLAVLMLTSGSTGNAKAVALRHGQIIKAVQSKSSFHAIAPGDPFLNWVGMDHVASLTEIHLH-AMSLGSDQVHVPARNPLRFIELLDMHKIVYTFAPNFFLAKILNSLKANQADLSRLKAFIAGAEATTCDALTREFRRFGVQIRPGFGMTEMCLACPSYDLAAGLEFANLGTCI-PGVEMRVVDNKTEKAPDGEVGEFQVSGPVVFNHYFNNAEATANSFSADGWFITGDLARIDEAGNLILAGRTKDIIVINGIKWSSTDIETAIEE-EGIAGTVAFSHRAADSPTEDLAIVYSPAYAPEDDQARAAIIAKIVAGWK-PARLIPLPQLEKSSLGKISRSKVRAALE------ 166368582 107 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPVNPLTNSLMIPTGGTSGKIRFAIHNWLTLTASVKGFSEYFQVK-QVNSFCLLPLYHVSGL--MQFLRSFLTGGDFAVIP-------YHKIKEKRVNFISLVPSQLQFFLENDPRW---LANFKTVLLGGSPAWPSLLEKARE-YNICLSPTYGMTETASQIVTLKPEDFRRGNNSSGQLLPHAQIKINPDNQK---------IIIEAKSLFLGYY--PHLNQASYFE-----TDDLGYLDKSGYLYIIGCDSQKIITGGENVYPLEVENAIRQTDLVKDVVVLGLPDSRWGQVIVAFYVPVNSQIGQASIQSLIKDK-LVNYKLPKHWIKLPEIPKSPQGKINRTNLIKLAE------ 195401989 53 -------------------------------------FPDEIAVKDLNGEFTYFQLYITAKKLAIQISNCGSASQSNVAFLCSTNALWIVIQWGCWISGQVAVPLEPNQAPDELLSQATDCKAKLLIGTPECEGIT-QDLATKLQTASIVLDHSFVPTSAKQLVGLNGALIPESTLPDYYANAPAMLLYTPGSSNGRNGVVLTHRNIEAQMRCLVTSWHLNASDSMLPLISMNRMHA----AIGALLGVGGNILLQQKFDSHTAWSSLSKQRVNIFLAMPIIYKRLIAEYDKMFAQDSRMRLMATAFGLLPESVFYRWREITGQNIYEYYGMLETGLVLGPPNSNTDYRPGTLGAPLVGVSARLVNSNGDQLVSCNVVGELEIAGNNLFPG--TQPQKSAEPAIEK-YLKTGDICAYR-NGSFHFLSKSTDVFNVGGYKIYGSEIKKALISHPGINDVAVLGIPNKLWGHRLGVICILSPDSVDLETIKSYCYSQ-LPAHKRPTVF------------------------------ 40788114 37 ----------------------------ERLLHWAQQRSEQTFVADGQQHITYAAMLQRVRRIATWLLGQGLSAERPLLILSGNDLEHVQLATAALYAGIPYCPVSPAYSLGKLRHIVQTLQPGLVFAADAAYGRAIDAVFE------PSINLVLGQGELAGWAPFAEVLTTVAAFAALRPDSLAKFLFTSGSTKLPKAVVTTQGMLCANQQMLLQTFFAEVPPVLVDWLPWNHTFG-GSHNVGIVLYNGGTLYIDDKPTPQGFAQTLHNLKPTAYLTVPKGWEELVKALEQDRALFQRMKLFFFAGAGLSQAIWDRLDAVARIRMMAGLGMTETSPSCTFTTGPLSV-AGYIGLP-APGCEVKLVPVDGKL-------EARFRGPHVMPGYWRSSQQTQEAFDEEGFYCSGDAVRLCDPGNLMFDGRIAEDFKSSGVFVSVGPMRTQVSSSPYVLDVVVLG-PD----------------------------------------------------------------------- 212538913 134 -------------------------------------------------TITYNQLHRTALKFASGMMANGVKSDTRMLMIIPNGGEYTLLLWACTLLRITYVSLDPGFTT--LKATIRTVKPQIVVAPDAITGKSVDVAISKLRLPKP-LTLCLSSSRTRNWKPLADLVHEALKCPIDEEAVVAAIMYTSGTSGIPKGCPMRISNMSHMLHS--QSWLIDAETSTFALQQPHNSRGIAPAQTMQTWKAGGAVVMTGEFNVKDALKAITKIHVTFIVLTPPMVHEMAVELAANHVDVSSVKRIQVGGDAITKVLLLKTASIFPAQVCVNHGMTEGGGSFAWPSIPFFGEICPIGV-VAPGVTIRVWDTVKNSVVRAQLGELHVTSGSLIKHYFGGKSET--SFYDDRWFNIGDVAIVNQSGLVSILGRQKDMIKRAGVGIMPAALESSIAA------------------------------------------------------------------------------------- 121603707 36 ------PYPERMTDRLR---HWA-QTVPG--RSFVAR---RIKLADGSRHVSYGETWQTARNIAQGLIERGLSAERPVVILSENSIEHALLSLGCLIAGVPFVQTSPAYSLEKLRHVIRTVTPGMLFASDAARYGKALQAVASEDMEVVLLEGELAGRPSTSFAALAATAETPAAMAATGPDTITKFLFTSGSTKLPKAVINTQRMWCANQQQMAQSMPVEAPPVLVDWLPWNHTFG-GNHNVGMVLYHGGTLYIDDKPTPALMHETLRNLRPTVYFNVPTIALAMKTDSQLRKTLLSQVRMFFYAGASLAQPVWDSLYEEIGERIVTGLGMTESGPFGLYVTSP-NVQAGDLGVP-TPGMQVKLVDLQGKT-------EIRYRGPNITPGYWRAPQETAEAFDEEGFFCSGDAVKWIDETDIHFDGRIAEDFKLAGTFVSVGPLRARIAGAPYIQDVVLTGINLKEVGAMPTPAVRRLSGLPAGTSMHDVLDSPVLAHFQ-----QVLNELAKTATGSANR-------------- 159036701 53 --------------------------------------------------LTLGELHETVATYAGFYRRNGVRAKDAVAIVTTSITDFALNLMALTSIGAIASLVNANMPLETRREYIRRQRVVGIMTREPW----HKELQSHLRDDVPPL----FVALQAEITPEDRAHRPENYPFRHAPNDPILISHSSGTTGIPKSAFHTHTTLFHALSRLSDGLDCSTRSRLL-ALPGHHVSAMSNTLL--GLLLGAPVIHFTDPSGKGVLDGIEKFRPTIVFGF-THTFMEMAGEDLTDRDLSCVEGFYASGDAAHVVHIRRLLEAPGAIFLDIFGSTEGYVLFDYVHRPGAPSMGCIGRPMR-FAEAAALSEDGEVLPPGAVGRLGVRSQSLTPGFWNDNVRWHQQWL-GGYFLTGDLVYRDAGNNFYHLDRTSDAIRTSGFVYSAYTEELLLSEYEEIRDCTIVGLAAEEWEDEGVAYVLLEDGVTAPEDPTSWVNA-ALTRHGLPAVLVPEDTIPVGITGKVLKRILREQART-LVAG 211957749 3 -----------------------------------------------------------------------------VFLLVENTASSLLSYLGLTCAGHAVLLLSAELGSDTLEYLCDCYQPNIVVRPSTADGSFVISRHETARTGLHP--------------------------------ELSVLLSTSGSTGSPKLVRFDGKRLEQNARSIVSYLELTSDERPFCHLPFHYSFGLSV--VHSHLVVGATLLFTKYSAMEKGFWT-RMDGATSFAGVP-FHFEILKQLRFGRRAPKSIKTLMQAGGKLHPDLVEFFADLSGWRFLVMYGQTEAGPRISWLPHHMKAKPNSIGLPIPNVTMSLQSHDGELIMDHDKEGELVIESPSVMLGYATCSDDLALSDCLEGKLRTGDLAKRDADGCYYITGRKQRFIKIHGNRVSLDDVESTLKR--AGEDCRCVGLDDQL-------FIMVTGENVNVER----VKQMATAAFTFPPRVLAIQAWPFTKNEKIDYGQLLKMAQQ----- 1770180 746 -----------------RSDYPRESSLVDVFREQVAACPDATAVIDSSSRLTYTQLDRQSDEVAGWLRRRHMAAETLVGVLAPRSCQTIVAFLGILKANLAYLPLDVNVPAARIEAIL-----------SAVEGHKLVLLGSDVAAPKVRVQDVEMV-RVDDTLGYDILDDYANSAVRPSPTSLAYVMFTSGSTGKPKGVMIEHRAVLRLVKNSVSILPMTPRVAHLSNL----GFDISVQEVYTALLNGGTLVCIDYFTTLDALETVMQEQVRVAMLTPALLKLCLADIPSV---LGSLDVLFNVGDRFDSRDALAAQALIRCGVYNAYGPTENGI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1770180 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQQLVPVGVMGELVVTGDGLARGY-TDPVLDQGRFVQIRIYRTGDRARYRPDGQIEFFGRMDQQIKIRGHRIELAEVEHAMLHHDAVRDAVVVIRLQGDQEPEMIGFVVVRADETTEKEIRNRL-QNLLPSYMVPARITILDQMPLNANGKVDRKDLARRAAEKL--- 33390811 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGRPKGVVITHEAIANRVGWTIRKQELGPADRVLHKTTL--TFDAACWEVFAPLAAGGTVVLAPERDPAAIVRAVREHRAAVVQVVPSVLRALVAEPDWAR--CTSLRLLCSAGEPLTGELAEAARRAGNPALWNTYGPTEGTIDATRVDPATAAGPVPIGRPITGVRVLVLDPVTGGLSPVGAVGELHLGGIGVARGYLNQPGLTAERFVPDPFYRTGDV-------------------------------------------------------------------------------------------------------------------------- 23011090 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIAEQGATLFAAVPSVYRQMLKYADLGRHDLSCLRHGVTAGEALSPELATAWHAATGKPLYEALGMSE-ISTYVSSGPTIPVRPGSPGRP-QPGRRVAIPDGPPDPLPAGETGLLAIHRPGLMLGYWQRPDEEAAVLRGE-WFTGGDLASLDADGYVWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVAELAVRADLSVIAAFVVPGPGAPDAESLIAWCGER----------------------------------------- 210105362 8 ---------------------WEGVTLHGLFQQAAAQHPHTTAVVFDNGHMTYSELAQGVEDLCSVLRNA--VPGQSVGLYAGNLPLWVIS---ILQLPACLVPMDP------------DSPLQLTIIRVPYILIQLEQMQGFLQ-KCSHLQVSTVASPSQHGLILVRVLATP---PTPSRSPLAYRLQTSGTTGQPKTVGVPHSCIVPNILH-------------LSASPV--TFDPCIVELFLALSSRAALLMVPEEKAPRFLALVRRQQVTVLQATPSLVRRLLQTQILHAD--SPLRLLAFGGEECPVPADIRAWRGPGTRFYNIYGITEVSSWATLYRIPEEHISAPLGQPLL-GTKLEVRNKEGKPVSEGQ-GVLYIGGDHR-QCYLDGEDLTPPT---DIVMRSGDVV--DLHGELVFCGRLDDQVKRNGKRLDLKWIEQKGCKLDGVETC--VAVMDRR--HRLLLFVVLSAGQGRAEDILLSLRS-ELPTHAVPDKVIEVAELPVTRHGKVDKDTL----------- 116208788 46 ------------------------------------------------RTVSYRELLDTAEANAGKLQKLSATKGSVVLVHFDDALESIVWYWSVLLAGGIPAVTSPAMFSQNEADRQKHLN-HLYKTFNGPLCLTRRALLEPFEEHASEKR---IDTLAVEDFDKEPAATSTRRAFKPSAADVVALMLTSGSSGNAKAVPLSHEQLFAAFRGKTEAANLTPDSPFMSWVNMDHVANLVHCHLF-AIASGVSQIQVPAADPAQLLNLISRHRVSRTFAPNFLLAKLRRQLEAGKTDTLNLQTLFTGGEANVIEVCAALQARYGAPFKPSFGMTETCACIFNTECPSRDQANSLGQCM-PGVQMRILDGAG-DAATGERGSLELKGDIIFKGYYNNTTATTDAFTADGWFRTGDLAYLDASRCLHLDGRTKEMININGVKYLPHELDASLAEIPGATPSCCFGTRDAGMDTEAVAVLYL-PSYDLSDDAARFETQRNIARVSRPRVVLRAQDMPKSTLGKLSRAKLR---------- 114154813 11 --------PASLRQRWIEDGTYPNKPVFTLFAEKAQAHPDKLAVLSPEGNISYSALMDAALRLAGSLRRAGIMAGDVVAYQLSNLWVCCAIDLAAAALGAIVAPFPPGRGKLDIQSLVRRCDARAVIVPHEYAGIDLCEVIESLRPTLLSLRVLIVQGPSPGWMTLDSLEGEPLELPEVSPNSPVRLLVSSGTESEPKLVAYSHNALVGGRGRFLQRISPNDEFRGMYLVPLGSS--LGSTATFGVLWLGGSLVVLPKFDVPSAIAAINAFKPSFILGVPTMFQRIAAAPELEKADKASLRGLIVGGSVIDEATVRRCVEAFGCGFISLYGSADGVNCHNTLTIP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71282309 17 ------------------------DTFPKILRQNAKSWPNDIAMREKENEFTWVDYNNRVKWLSLALIKLGVNPKEAIALLGDNRPEWVWGEVAAHSMGCYSIGIFQDSLHEEVVYLLNKSNATVVIAEDE----EQCDKLLELGDDIPDVKLIVYCDDDKRLISIEEIYKQGQAIEKMSPDETAIYCTTSGTTSKPKIAFLCGGNFVKHCSSYLRADPRQPGDNYVSVLPLPWIYAVGQALIIVNFVEGQETLMAPNFAPRVWEGILADVKARMMDSTPGFADFLLMNALKDRLGFSNLKSAATGGAAMGPDTF-RFFQTIGVPLRQLYGQTELCGAYT-VHKENDVDYDSVGVAFD-TAEVKVINADKEGV-----GEVIARTVGMFTGYLDNQKAYDEDVI-DGWMHTGDAGYFKPSGHLVIIDRIKDLAKSNGIQYSPQYIENKLKFSSFIGEAVILGKDKPYLSAIIC--------------------------------------------------------------- 33390801 9 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGKPKGVQVEHRNVTNLLLATAPRFEFGVEDVW----TMFHSFDFSVWELWGGLSTGGRVVVVPKRAPEEFWRLLTDEGVTVLNQTPASFRGLVRSADSAP---SQLRVVVFGGEALEAGHVREWFERFGARLVNMYGITETTVHVTFWPEIEAAGRVRIGRPLPNY-RMYLFDEDGGPVPVGVAGEVYVGGAGVARGYLNRPELTAERFVEERSYRTGDV-------------------------------------------------------------------------------------------------------------------------- 215508521 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLRQIERSFDLAIVETYGATE--VARICRPPWGASPWYGIGFP-SPMVQVKVVDKSGKVLGPNEKGEVLVKTPCSMKGYYGHPEATSQKITPNGWVRTGDICYYNEDGQFFYVERMSQFFKCMNIHVAPCFIESVLLSHDGVEEAAVIGVPHPQYHEAALAFVVLKKGKITEEELQNFVAGQ-LGTYMLHGGVKFVDSIPKNANGKVVRKKLQ---------- 68445486 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGSELHIPTSEDPGRLAEWMNKSQVTVTHLTPAMGQLLSSHAQVE---IPSLINAFFVGDILTKRDAARIQKAPNVAVINMYGTTETQRSVSHFIVPARSSVIAAGKGMV-NVQLLVVNRHDRTCGVGEIGEIYVRAPGLAEGYLQLPEATAEKFIRDRMYRSGDLGRYRPDGNVECTGRADDQVKIRGFRIELGEIDTHLSQHPCIRENVTLVRRDKNEEQTLVAYFVPEGDFASATELIKHIRDQKLPSNAIPAVFVPLVRMPLNPNGKVDK-------------- 116620485 22 --------------------------------------------------YSYGELWSEVARTAESLK----GPKALAFCFCRNNIASVVWYLAAVEAGHSVALLDDGLTPEFKTRLIELYDPELIQEAGQHEWRRTNAAGGTIASEL------------------------------------AVLLSTSGSTGSPKFVRLTAENVSANARSISEALAIGAADRAISSLPMHYSYGLSV--LNTHLLRGASMVLTNDGLMSNFWKLFREQECTSFAGVPYSYQMLRRLG-IDGLNVPSLRTMTQAGGKLHTDLVAHFHEKMGGRFFVMYGQTEATARIAILPDRLPEKLGSAGVAI-PGGRFHI-ESDGR-----ESGELIYTGPNVMMGYATCREDLALGDVLQGRLATGDLARLDSEGFVTIEGRMKRDAKLFGLRINLDEIESMLRAHP----TAVISGPDEHGDEAAFA----RYRTDLAAKLK--VNHRAL-------EFFRLERLPVNGSGKIDYQAL----------- 55297583 9 ------------------------------------------------ETLTYSELDSAVQRMAAGLLEV-LRRGDTVLVLASPGIRLVKLMFACQRAGLVAVPVIPPDPSRHLLRAVSQARPRAAVADAGYVGAVTRSSISALMSL-----NWVSVDRLERWPAVASAATGDGVYEGCGPRETYLVQYTSGATGDPKPVVVTAGAAAHNARAARKAYDLRPGSVVVSWLPQYHDCGLMF--LLLTVVSGATCVLTSARRPRLWLELISEFKATCTFALPLVLRRGRSEHGTRPLQLQTLRNLILVNEPIYKSPVDEFLEEFGPAISPSYGLAENCTFVSTAWRGTEVTLPSYKKLLPPDVEIVVVDETGKLVEDGVEGEIWLSSPSNGSGYLGDSPASREVFAGPCFVRTSDLGVVHGERYLYVLGRTTDAIVVADRRVPAHYIETAAFE----------SSPGRLRGGCIASFTTLPSPVVVVAELQNGGGGGDMAGIAVWREVVVLAEVPKTTSGKLQRGAARA----KLLAG 162148778 12 ---------------------------------------DRTFLLEEGRRYSYHDIFRLGDALADSSRAVAV-------ILCDRTHETVAAYFGALRHGVVPLLLDGHARWPTLSKTIEAYAPRYLVGNADAVPDGYIPTKRLVSKVL--FERVVPIDYSLN-------------------ENLALLIPTSGSTGDSKCVRLTGRNIESCTRAIVSYLAITEERVTVSLLPFHYSYGLSVLHN-TAFVRGTMLLTEQSVLEKNLWQRIEDACVTDISGVPFTFETIRRIRLSEKV-MGNLLCVTQAGGALTPRLTQYFWQYFNVRYFTMYGQTEAAPRISYVPPDRAMKLGSVGIPI-PGGKIEIV----EEVPGAGEGELVYEGPNVSMGYANQDLATGDQF--GGRLHTGDQARIDADGFVTIVGRRKRFIKLHGISVNLDHVESVLRS--AGVNCILVGKEN---------CVVICTMAVDVNAVQTALKENF--DFH-PSRVEICDELPFTASNKPDYATLTQRF------- 167841297 48 -------------------GAYPER-LTDCLANGAHAHPDRVARRGEDGRWTYAQMFERARALGQGLADLGLSAKRPLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYSLGKLRHTLGVLRPGAVFAANGDAFARALDAALPADATLIVAQSGQADGRRDAVPFARLLDTVPRTIETVGPDHVAKILFTSGSTKQPKAVPTTHRMLCSNQQMLRQTMPTREPPVLVDWLPWNHTFG-GSHNLGIALYNGGTLYLDDRPVPGRFDETVRNLHPTIYFNVPELTAALERDAVLRATFFSRVKLFFFGGAGLSQAVWDRLDRVTRIRIMAGLGMTETSPSCLFTTGPL-MRSGYIGLP-APGCDVKL-------APCGDKLELRFKGPNVMRGYWHADVDPRDVFDDEGYYRSGDAATF----------------------------------------------------------------------------------------------------------------------- 170077866 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIPTGGTSGQLKLAIHTPETFSASAQAFQDFFAL-ERVNCLCILPLYHVSGLMQW--WRSHLSGGDFKLGDYPALKR--GILPDWDVSNFCLVPTQLQVLLQVCPQW---LAQFRLILLGGAPPWRSLLEQARQ-LQLRIALTYGMTETASQVVALKPADFLDGKDCAGQVLPHANLSL----------SKTGLISIAAQSLFLGYYPN-------FDYPKILETDDVGAFDQAGYLHLFGRQSQKIISGGENIYPAEIEAAILGTKFVKDAAVLGLLDPYWGEVVIAVLSLKN--PSDLDRVKMAIAKQLSPYKQPKHWLLVEQLPRNAQGKLNRIKLRQMIENR---- 119174158 115 ------------------------------------------------EHISWKDLRERVRLCIAAMRDAGVAKGDRVAGFVGNHPNTLIAMLATTSIGALWSGVSTDTGVHAVLERLRQIEPKLLFADNASKVHDTHAKVADVAASLPCLQLVVIFDAVADFIASARTSDAPLRFEYLPPDHPIYILYSSGTTGAPKPIVHALGTLLQHKKEHVLHCDIGPGDRLFTTWMMWH-------WLVSALASGSSIVLYDGFRPLDMARLIDELHITHFGTSAKYLSVLEQAAPHRPVTFRTLRAIFSTGSPLAPSTFDYVYSSIGTDIISLFG----ACCPILPVHRGEIQCRGLGMAVSVFDHAANDDDAGDLVPPGAVGEAKYRS-----SYF-------ETYGDHTW-HHGDFVKINPTGGLVMLGRSDGVLKPAGVRFGSAEIYNVILKHDEIEDSLCIGRRRNETDETVVLFVVLREPPTLPDGLAARIQAKELSPRHVPAIIDSCPEIPVTSNGKKIENAVKQIL------- 61097631 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPSHPIQRQQEVVRQTMAKLALASSTNASM-CSSLGMEVVEVTAALGDLNKASSINGSTTVTQV---PSSASGLSARNAAYVLFTSGSTGAPKGVVIEHGSLCASQTAVSKKLGMNPDTRMLQFS--SYVFDACITEAIATLISGGCLCVPDHVRMNSLAEYITAMDINWALLTPSFIRTL------NPEQVPSLEVLLLGGEATGQDILDTW---FGVRLVNCWGPVECVMSAFHVWESAEESPLTIGRPVGSYCW--IVDPEDRLAPIGCVGEVLIQGPTLFREYLSNVEKTREKFSRS--YKTGDLAVYNPDGTIKFVGRKDTQVKS----------------------------------------------------------------------------------------------------- 170702942 11 --------------------------------------GDRPAVVSARECLSYGELDRRSDTLARELRDRGIGGGSLVPIEAARNADFIVGILGILKAGATYVPIDDRYPDARKRYILQQCNAALVLTTGATRWDAPVRFAG-------------VAGLSADRSARDDAR----PTHDADARDAAYVIFTSGSTGAPKGVIVEHAAVAALVDWHNARFEMHAECR--TTLMAGLGFDVSQWEIWSTLCAGATLFLPDRFDPDALVGFFVRHRITHAY-VPTAMVA--DVVGVGHPAGLMLKYLFTAGEKLGPIDTDRI----DYAVIDYYGPTEATIFATCHVVPSATRPESIGWPV-GDTEILILNDAREEV------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27382956 54 --------------------------ITDRLHHWATTTPDRVFMAERERKITYAELLTASRHIASALIQRGLSADRPVVILSGNSIDHALLAFGAFYAGVPFCPVSPAYSLGKLSYLMKLLTPGLVFAEDADKFSDALAANVSLGTEIAASYGHVA---GRDVTLLADLMATPIRGDKIGPDTIAKFLLTSGSTGNPKAVINTQRMICANQVMLRETLAFDEPPVIIDWLPWNHTFG-GNHNIGLTLYNGGSMYLAGKPMPGGIEETVRNLQPTVYFNVPSLLPYLRDDQGLRAKFFDRLHAMFFSGAALSPFVWDSLDELYRVPMLTGLGATETAPFFMSVN-PRTSRSGHVGLPVSGND-AKLVPNNGKL-------EVRAKGPNVMPGYWRQADITAKSFDEEGFYKLGD--------------------------------------------------------------------------------------------------------------------------- 66357394 23 ----------------------------------------------EESTITYKNLWKSIRIISHFLLELSLKKGDRIILCYTPGIDFIYSFYGCLASGIVAIPVYPADPVDRLRKIVDISQANACLTNSSYSLFKFKFFNEPLWNAISWYSTDKILRDYSEFELVTDDSLNPFKTPKCEPHDSAFIQFTSGSTGHPKGVIVTHGSLYYNSLLCMKCFNFGHNIRGFSWLPMYHDMGLVGF-IVSTVIIGSETFLLSPFSPHIWLKVISKYRIAATAAPNFAFDYICRKITNDELELGCLKHILSGSEPIRAATLVRFVKKFSSVFLPAYGMAENTLIISGLKKKSKLFPKVLTLKIIPGKKVEIVNEKNTILPENYVGEIWVSSRSKGAGYWLLHDLTDKIFFAKKFLKTGDLGFINND-QLYIVGRQKDVIIIRGKNYYPQDIEEVIDTHEVIRPGCCVAFSIDIDGEEKLAIATVRSELIESSDIKDIIDKLSISIQKYLGRIILIKEMPKTSSGKVQRSKVKQMI------- 117620690 5 ---------------------------------------------------SYGELARRVARLAASY------PDERSLVYLPTRTAHLLHYLAALKLGHVVMLADPALPTSQ-----RDASCRQF---DVSWRVNDAGQLERLAATTPTLHP-----------------------------ELSVLLPTSGSTGSAKWVRLSGRNLAANATSIADYLALMAAERAITSLPLYYSYGLSV--LNSHLLVGASLVQHEGSVLEDFWQQVDLHEVSSFAGVPFTYQMLARL-RFDWARYPSLQTLTQAGGRLEPALAQQFAERLDRRFFVMYGQTEATARMAWLAAPEAAHPDAIGRAIPGGQFALRALEGGK---PGE-GELVYRGDNVMLGYVTAEDLALGAQLQE--LATGDLARCDEAGRYYICGRLSRFLKLFGKRVSLAEVESQLHRWGWTGACG--GRDD-----CLLVAIEPRGDQ-TADGLQRELAQWLQAP---PRAVLVVPQLPRTANHKID--------------- 197330499 31 -------------------------------------------------EYTYRQITRAARALSEELAPL-VTAAGRTGVLCGNTAEFVVADLALLAARATEVPVPLAFTREQAASLLEEAEVCVV---DSLGAARLAEWGRE--GVLPPGCRVV-----EVSLDALGAAAEPYAVPAADENWICKIIHTSGTTSRPKGVRIRSGGIGALIDSLHAAMPADAFARYLSVVPFSL-LIEQVTGLYLVLLDGGCVTLLPPDAPEATLPHLVTARTSAVVATPALVTALAEAGDVNQALFGTDRLICCGGAPVHPDTLREL-DGFGIPVYEGYGLSENS-SVVSWNTPGARRIGTVGRPLRHVS-----------VRLSEEGEVLVSSPSLFDGY-TRPDPSACAVV-DGWLHTGDLATIDEDGFLRITGRKKNVIITAGRNVAPEWVEAQYARLPFVRAAAVVG-------------------------------------------------------------------------- 215492682 61 --------PDT--ARTRFKGC---ETVDALFRHAVSLHSDRPCLIIDGKSITYADVESQVNQIGRGLAGLGIVPETRVIIFAETREEWILAALACFRRRVIVCTIYATLGDEGIVFSVNETEGRVMITSE-----ELLPRLQKLMRRLRHVKRIIYMPARGEVMPFADLLASATVAGESPPTDVVIIMYTSGSTGTPKGKSEKLPQTLYTREKCANMPVSMAQDVYLGFLPLAHVMEIAAECCFMALRIGGTALMPNTPGDASVL------RPTLMIAVPLLLNRIQKAVEQNLASTGAFKQNLFAFALPYKSYWR--SKGYTTPLLNRSAETVGTVCFEPFSPPRRVGASSRGGRNSPTQEIDVADDDGPPLKPYPRGEIVVGGPTVAAGYFKRPELTLECFESGPWFYTGDIGEFIPQGLLRIIDRKKDLVKLQGEYVSLGKVETVLKTHPLVDNVCVIG-------------------------------------------------------------------------- 7521169 1 ------------PAMYSRRGTVPHLTFEAALRHCAQHFGSQNAVCFLGHALNYRLFAQRVRRARQLLMRCGVRAGSCVALFGPNCPQWGVSYFAIVSLGARAVPLVPELSPQELRRCLQHAHVCCVIAADTLTDPDAASCSAKDGQDLSTVRTLIALEDFSLVCTTDGVQNTPVPVTHSDPDAIASVVYTS--TGPPRAVTFTQRNLLCTARYAQRVLRVRTHDVVFSLLPLAHLFEF-VCAFLAVFFTGCRVVCTSTPTDAVATAAIAMRKADVAFLSPTFSGGFRAAAFAPPAPYPTWRT----AAPLG-SLERRVQEHTQIVLFHGYLHASVLIFVTNTKDKDMPAPRTQTRAV-PGLKTRLLNYN----AFTSTGELALRGEGVTPGYWRDEVRTRAAFTPDGWLRTGTLWTKTETGNLLPCSSSCHMLGARGEAVYAEDLVCVLMQHPCVVHAHV---------------------------------------------------------------------------- 56459202 6 --------------------------FFDQLQAHAKSNPNQLSVSDEQTAITYHTLLSRVARRDYYLQ----QPDPVVLIDKPNSIDWVIDDLALLWAGKVSVPVPPFFTEQQKQHLVQQTLSS---------------------PQLPSM--------------------------------TAKITYTSGTTGEPKGVCLAAASQMETVKALAERLGAVKVKRHMVLMPLA-VLLENIAGVYLSLWLGNEVVLVGSETAESFFAALRLYQPDSLILTPALLAAIVSGVEQGLLDSQQFKLLAIGGAKLPLPLESKALA-LGLPLVHGYGLSE-FCSVVALNSPDRPVVASVGKPL-PHAQVTI-----------DEGEVVVSG-NCMLGYLGEP---------DSWYRTGDLGSWDAEGNLRIGGRIKNIIITAGRNVDPEWPEALLSLQPNIRQAAIWGSE-----ELPITALLYSPENIDSVAARVKAVNQQLPDYAQIERYFLITE-PLTGTGRLRRQQIANDYSELL--- 119487218 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYAFDPSVQEHISALMAGACICIPETQRLNDLAGVIHELQINYTIMVPSLARRL------SREELAGLKTLTLVGETMTRTDVEYWAR--SVRLINGYGPAECSV-VSVIQSGMDVDTDPHDIGVAQGCVCWVVDPGNHDVPVGGTGELLIEGPLVGRGYLNNPRRTAEAFIAPPWYKTGDLVRLRKDGSFQYLGRKDKQVKLRGQRIELAHVEAQVRQCDAVVELAVMAGGGSRRAQLVASVVSTRRADDKKDGVNSLLQRQALPPSMVPSIILPLVEIPRTASGKVDRNRLRARLE------ 197784716 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAYQVERYEVAPGDRLSQTFDL--TFDPSVFDMFVTWAGGATLVVPQREDLADPAAFARANRLTHWFSVPSVVSLAARMRRLPAGCLPDLRWGLFAGEQLTKQAAAWHRAAPQAVIENLYGPTELTVTCTPADPADWPSTRNASVPIGPHLEHVVLDETGSPAA---MGELCVRGVQRFAGYL-DPENNAGRFWEPGWYRTGDRVV-EEDGVLTHLGRLDAQVQVHGYRVELGEVEAALGSHPGVEDAAVL-----FDGTDLRALYV--GASVPVAELAGWVAGR-LPAYMVPGRFLRVDRFPLNDNGKLDRKRL----------- 154287222 7 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDAAILMFTSGSTGSAKAVVLGNSQIKAAVAGKTSHHGTRKSDVFLGWVALDHVASLCQIHLH-ALALGARQVFIDKTDPIYFLNLIHNLRISVTFAPNFYLTALSNLLDKMQTYLSCLKVIFSGGEANSLQTVTTYLIALGARVSPGFGMTETCACCPSYDIKMSFEFTSVG-PCVPGMAARVAADDGRVIEPNVPGSLQIKGELVFKEYFNDPLATSASFTNDGWFITGDSALIDGSGYLHLCGRIKDLIIVNGVNYYPHELERAI--------------------------------------------------------------------------------------- 23010372 2 ------------------------------------------------------------------------RPGDRVAVQVEKSAEVIFLYLGAVRAGAVFLPLNTAYTGPEIAYFLGDAEPALFVCDPARAAELSEVAGR---AGVPEIRTLDAGGSGSMAEAADGASTDFADIPR-GPDDLAAILYTSGTTGRSKGAMLSHDNLASNALTLAQYWHFGPDDVLIHALPVFHTHGLFVATNI-VLATGGTMLFLPRLDAGKILELMP--RATAMMGVPTFYTRLLKEPGLTREATAHMRLFVSGSAPLSR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 61097639 1 -------------------------------------------------------------------------------------------------AGGAYVPARVVPTFQRLQQVASQTGAKIALTSSIHRLLCSKLLDTVIE----------VSSALDEQLNSDQDINDIKPAAAVASSDVAYLLFTSGSTGVPKGIIMEHGSLCTSQRDIAKRLGLRNSVRMLQFS--SFVFDLSVGEIMLILMHGGCVCIPDHDRLNNLAKFIRDTEVSWAFLTPSFARTL------RPTDVPSLELILLAGEPVSQDVFDLWFGKT--RLVNGWGPAETCVSATHEWKSADESPLTIGRSVGSF--AWIVDAENRLAPVGCIGEIVMQGPTLLREYLADPAKTSSTLTSGRFYKTGDLGVYNPDGTIHYFGRKDTQVKIRG--------------------------------------------------------------------------------------------------- 118118061 54 -------------------------TLLQVFQSHARRRPHHPLLLFQDEVYTFSDMERRSNRAARAFARLGLQPGQTVAVFLPNVPAYVWTWLALAKLGCAMACLNCNVRGRALVLIWSTASPSGDLLTLVPVPTELQAAVEEVLPDLPGVEALLPAIEAASDEPMPQYHTNTTTASK------AIYIYTSGTTGLPKAAVVT-EMKVMMVANLARICGLRENDIVYTTLPLYHSAGL-------LIGVGGCL------EAFTSFELI-KYNV---------------------------------------EEDEPVRNEHGFCIR---------------------------------------------VRPGETGLLVIKKSTPFHGYAGDSQKTEKKILRDAFFNSGDLLMMDQEKFLYFQDRVGDTFRWKGENVATTEVEATLAMVDFIQEVNVYGVPVPGEGKCGMAAVRLKPGQSDGESLYTFTRD-TLPIYAAPRFVRIQNVLEITGTFK----------------- 62423119 26 --------PDELFRPDPTGGTWFPDALHNLLLRHLDTHSDRLALHWEGESLTYRELADDVATFTAALQKLGVGAGDRVALHTGWLPSTAVAMLACTGLGAPWTLIPVSLPVEALSQKFAQLNPTLVVTQDGASIIPTKHRVDDALAAIESVEHTIVVRRTGMDVAWVDVDTTLCRALVASHDSPALL--TS----------HTVGQLLPNIAAFHRAIR-GPGNLWCAG---DASWVVSQWGLLGPLLFGDTAILYEGPNRDRAGQIISRFNVSTFLTAPSVMRSIREWEDESHNQASGIRRIITAGEAVEPELKAWLRERFGTEVIDGWGQ-------VLLGGIVYLRHASATMP---DCGLHVIADDGQTIRPGETGEMVLTTPLPGQRSWEGPRDKQQRFGPDR-YATGDRVTFSTTGEVIHHGRLDDLVSISGQLISLSAVENVIDDHPFVHSSSALVIRREGLGEASGAVDFEVDDSSIASEIMNSVHD-VLGGLGRPRAVVFVDA------GTVDKIELAEEVTARLQRG 33390799 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGQPKGVLIDHRALSCFLQGYHRTLGFAPGDRMLQ-LP-AITFDMSQGEIWAGLTAGATLVLISHRDPESLVELIREQRVTYAGLAPAML-SLLDAGP-----YPHLRHVMNGADALPAELVNKW-NLPGRRFVNLYGPTEAAVACTVCEHVTWRTGPPIGRP-EPNRLIYVVDPAGQLVPRGVPGELLIGGEGLARGYLGRPDLTAKAFVPDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 27376157 57 ------------------------RCIGDWLEQWARQTPDAIFLAERGTTVTYAQALRQVRGAASWILSQGLSAERPLVILSDNSIDHALLALAAQHVGVPSAAISPAYSLDKLKSMIALLEPGAIYVSAT------KPFAAALAAIEPLHKAQIISGNGADALAFSAVAATPEAFAAVTPDTIAKFLFTSGSTGTPKAVINTQRMLTSSQQAKAQTWTFGSDLVILDWLPWSHTFGANHNFNL-VLRNGGSLYIDGKPAPGLFATSLANLKPTVYFNVPMLIAALRGDEALRRRFFSEVKFAFYAGAALPQNLWDALEQLRPLPMVSAWGSTETSPLATDCHFLAE-RSGNIGVPI-PGTELKLVTSGDKL-------EVRVRGPNVTPGYWKAPELTRQAFDDEGFYLIGDAVKLRPERGLFFDGRV----------------------------------------------------------------------------------------------------------- 118468985 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVAVVVSTSGTTGAPKGALLTRSALVSSAEATYER--LGGAGRWLLALPAHHIAGLQV-LVRSTVAGTTPVTIPAGFEPGELPSAIARLGPGYASMVAIQLDKALRDPAATTA-LAELDAVLIGGGPMPAGMAERA-AAGGVRVVRTYGMSETAGGCVY-----------DGVPLAGVT-IRIEDS-----------RISLGGATVAKGYRNPVE--PDPFSEPGWFRTDDLGVLDDSGALRVLGRIDDAVSTGGLTVLPQLVEAALVTHPAIAEAAVFGVADERLGQRVVAAVVLAAGSPELAELRSHVA-LTLDATAAPREVHVVDELPRHGIGKLDRRAL----------- 22127281 13 -------------------------------------------------------------------------------LLMPGGSLFVISFIACIIRGAVPVHLTNHFKLGRLSHILADSHGEYIFTLSSLSDEIKKQGWHRTHQIVFVDQQLTGSRRYFPTKKNYDALYYPSHLP-------VYLQYSSGSTAKPKAVCYDHNMRVQHHILLELHLHCQPKIITANWLPFYHDLGMFSGLLLPLLSGGCCNFMPSVTEPFRWLKMINDYQAN-SGAAPDFAWDLCTTMVTDEHDLSSIKMAMNGAEPIRPETMANFAARFASTFTPGYGMAEATLTVSHKPDPQGCRLVSSGHVVRAW-QLQIVDPQTQPLPEANIGEVWVRGGSVAGGYWQQPELTKATFSHHDYLRTGDLAFVY-QGELFICGRLKDLIIVAGQNYMPKDIETAIYACDDIHTGGVCVCQHFDSGEFIVMAEVYRHLTSTA---LQRIAQQIVATVARHDKVILLARLLKTSSGKIRR-------------- 116511460 14 ------------------------------FKKSAEQFPDSP-IIFDQTETTYQKTHQAIVDKASLLSELGIKKSDKVIIFKSSAFDTYLLAVAVSYLGAVPAMISYHLPAETLAGRLDD----PWLIYDQVTDQTVTEMKNLKNSKKLSVSKF-----------ASQKPSHLVDSQQLDNDEIAYLTHTSGTTGVPKLIAHSANSMWRWVLQRTVMDWMPDKEEILA----FHISPVHSIGVSSAMTFGFGLMPLNDLSRANLVNLFSKHQPYAFETHPNDFVRLANLAKQEPEIFSSIRYLHSTFDAINKETMHTFLKHDNPVFLQIYGQSECGPMIWRLSTLADTDAREMGIGMPGLSKARIADENGNECPAGIPGRIHFLSKGRALTYYKEEDRFNKEVYGD-WWDTGDWGLMNEEGNLFLHDRQVDLI----DKIESNAIEDLLLDQHDFLDEVVIIRDKSGKPQPILA---LADNAEMDASIVDFLNEPILMAY---------DEIPRTATMKVQRLALRDLAK------ 89899090 38 --------------------------ITDRLAHWAATAPDRIYIAQREKCITYGQAWRHARCIAQALIHRGLSTKNPVVILSENDLEHALLALGCLVAGVPFVPTSPAYSLDKLRHVIKTVTPGLVFAADATRY------AKAINAALPADIEVVLTQDGRDHTTFADLLNTPVTPAATGPDTIVKFLFTSGSTSLPKAVINTQRMWCANQQQMAQSMPVLAQEVLVDWLPWNHTFG-GNHNFGMVLYHGGTLYIDDKPTPALMAETLRNLRPTVYFNVPTIAAAMQTDDVLRKNLLSRVKMFFYAGAAMAQPIWDSLEREIGERIVTGLGMTESGPFAIFVTNP-NVKAGDLGVP-TPGMDLKLVDVDGKT-------EVRYRGPNITPGYWRAPNETAKHFDEEGYFCSGDAVKW----------------------------------------------------------------------------------------------------------------------- 164662465 28 --PGFTP-------VYRNAAFPPDDRPYNLFKKRVAENPDAKCL--GHRPWTYAQTDAEVTALGSWFQEQGLKPGFTVAYWGANRPETMITLLSQAAYSRVSVSLYDNFDAAGSCYILQHSQTRVLLCPTQ-----YVPIVLRNADKIPALKVIVLIDRPREWASMHGIHQNPRPHIVAGSDDLASLCYTSGTTGLPKAARIVNGS-MSQAMEGLRWIVNDQEMVSISYLPLAHI--LERGWETFILCMGGAIGFF-SGQIERLMEDLQILKPTMMPSVPRVLNRIMSAPGLKGKLLSRVQFMITGSAPCRKDVLALLRVALCVDVREGYGQTENSAYATFMA-PNDPRLGCVG-PANPGVDLRLRDSTDMPCP---RGEIMIRGKAVFDGYEGDEKKTKETFLDDPWLLTGDVGRVDEYGRLQIIDRVKNLIKLAGEYIAIEKVESVFASLPLVQQV------------------------------------------------------------------------------ 196228619 55 -------------------------------------HKNKAAIIFEGRVITYQQLHRDVCRFANVLKRNKIKKGDRVIIYMPMIPEAAVAMLACARLGIVHSVVFGGFSAESIKDRVHDSGAVAVITADGYRRGAIVPLKANVDAALKDVKRVIVFRRAGNEVHIEEGRDANCPAVELDSEHPLFILYTSGSTGKPKGILHTTGGYLLGAYTTCKVFDLRDEDVYWCTWVTGHSYVVYGPLAMGLMYEGA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158287711 28 -------------------------SLGQLFLKVLQKTPHSVALVDGGREYSYQEVLQSALQLAAYLHDHNIQRGDVVAIVAENRYEYPVTVIALFLVGATVALFNPSYTTRELVHALNVARPKLVFVSSLARGSLLKA-SQTVKQPLLNVISYDALERGTSFAHCLQRSSKRFTVASIQPEEVAIIVMSSGTTGLPKGVLITHRNVMATMANVRDALDKGLSLCSLDVLPWFHVAG--GISMLSWLGANLTVVYLPRFEPRTYLRCIERYRPSFLNMVPPIVVFLAKHPAVLEYDLTS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159038256 43 ------------------------------------------------------------------LAAAGLRRGGAVALRLPPSLAYVVNLLASWRSGAQAILLDHRLTDHEVERALARLTPQVVVAPVRTGGAALRVFVDVTEGVTPYADRPAVSGH-------------------------AVVQLSSGSTGPSKVIGRTAEDLVAEVRRYTQIDGVALPGERLILLPSMVHVLGLVGGLLYGLHAGVELVPPQRLSGEAVLAAIADSPATVL-GVP-FHIGLLAATRFDRP-LPMFTRMTTGGELVSAGQVRAFTDRFGVPLGNMYGMTEVGVIGTDLHGQHRPAIAP-----APGIEVRDVD-----------GELRVSCP--ASPYLGS---TDPSRWSAGWLHTRDAGTVDRDGLVTVRGRLDSQVSVGGMKVDLTEVEATVAELPGVAAAVVV------WDDGITAYVQSVEP-LAEETLDQQLAER-LAGYKRPRTLRLLDQLPRTTTGKLVRSALRTAAT------ 163842061 18 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPI-PNTLIYVLDEHLRPVPQGAAGEIYVSGICVSRGYLNAPEQTAKVFGTDPFYRTGDNGFWDNEGLLHYLGRTDSQVKVRGFRVSLAEIERVVDEAPGVKRAAVVLKQLNDGDKQLFAYLVLHAGGSVEA-CRQHVQEQ-LPHHMVPSEFMVLEQLPLTSNGKIDRKSL----------- 183982939 47 -------------------------------------------------TITYRELWNRTNALTNAFAAEALARGQRVCVLGFASIDYATIDLALMLLGAVSVPLPTNAARAQLCHIVSETQPSLVVVFDYRPELDAHREALEAARARLAAIPVTVETLTAIIARGRTVRPAEADCGAQSADAPALLIYTSGSTGAPKGVVYT-RNRVADFWRTSKAEQRTAPSITLNFMPMSHANGRQV--LYGTLSNGGTAYFTARSDLSTLFDDLALVRPTELGFPPRIWDMLLDPGALKARVAADLRQVLLGGAPISEQMKASVESLLDLDVMEGYGSTEAGTVIINNEVQRPQVIDYKLVDVAELGYFL----TDRPYP---RGELLVKTRTLFSGYYRDPEDGAQVFDPDGFYRTGDIAQVGPD-RLAYLDRRNNVLKLSGEFVAVSRLEAIFANSPLVRQIFVYA-----NGARPLAVVVPTQDAQSRAELKAELHSAGLAPYEIPRDFI-VETTPFTPNGKLARPHLTQRYGARL--- 68473097 39 ----------------------------------------------------YPELLKLVQNYSKGLLELGLLPDQKLMVFAGTSHKWMQTFLAASFQGIPIVTAYDTLGESGLTHSLVQTESDAIFTDNQLLSQLIRPLAKSAKEKILEIRPDIKFISYDEVIQSGANAKDKQSLHYPKPEDPICIMYTSGSTGDPKGVVITNSNIIAAIGGIAGRDLIRPTDRLIAFLPLAHIFELAFECIWGVPLGYANVKTLTEASCRNCQPDLIEFKPTVMVGVAAVWAAFKAKTTFKHFGIPGLRYVLNGGSPISVD-AQVFISTLIAPMLLGYGLTETCANAAILEH-THFQIGTLGTLVGSITAKLVDVADAGYYAKNNQGEIWLKGGPVVSEYYKNEKETKEAFTDDGWFKTGDIGEWTSDGGLKIIDRKKNLVKTNGEYIALEKLESV---------------------------------------------------------------------------------------- 82702988 55 -----KPFTRVLDETNHPFFTWFDD--GELLDRHQATQSDKVALIFEATRCTYQDLYRRVCRFANGLKSLNIRKGDRVVIYMPMSIEAVVAMLACARIGATHSVVFGGFSAKSLHERIIDAGAVAVITADEWRGGKINYLKAVVEDALDSVKSVVVYQRGSGDLQLDADQSETCEPEWVNAEHPLFTLYTSGSTGKPKGVQHSSAGFLLGAITSMQWFDYKSSDIFWCTADVGWVTG-HTYVTYGPLAVGATQII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73912404 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIHKEDVLICVLPLFHIYSLNSILLWG-LRAGAAILIMQKFDIVPFLQLIEKYKVTIGPFVPPIVLTIANNEEVDKYDLSSIRTVMSGAAPLGKELEDTVRMKFNAKLGQGYGMTEAGMCLAFAKEPFDIKSGACGTVVRNAEMKIIDPETGASLPKNQRGEICIRGDQIMKGYLNDPEATKSTIDSEGWLHTGDIGYIDDDDELTIVDRLKELI------------------------------------------------------------------------------------------------------- 167382822 14 ---------------YPEEYEYNNKTLVDAVEHYTEDDPSYPFL--GERSYSYGEVLDTAKALARGLLDLGLKKGDVIGFFSKRRLEWHYLFLACGYTGIVLVTLYESLSVDSLKIIDTNAEFKRMFVSDEKLKVITQATKAPIEDLHPSGEKTVASTELGFYELIEKGKKLDTQLHKVVPDDRALLMYTSGTTGTPKGVALTYRNLSASLYLLQDYPRQSRKLSSLSFLPLGHVFAIAVPRVLQLIYGGVYNILATKPAFATAMKIKEQLKINPTAIIPAFDQIFFKQVTEKFGG--NLRVIICAGAPLSLDIAKFFRIVISDGFFIGYGMTETTGMGTSTVFPDGIDLDHVGQPVSSMIKVKCVPEMGNAIP---SGEVFIKTTAQFTGYNKDD---SKVIDEEGFVTTNDIVSIRPDKKIKIVARKNNVFKLSGEYISAEKVESMMTQCKYVQDIFVYG-------------------------------------------------------------------------- 71423130 65 --------------------WYEGENIVQRLEEICAERSDRRALAYGHTRMTYNELWSRLIAFGKGLRELGLAEGAAVAIAEDVRWEWLASVLAGWTQGLISVTVYANLGEAALLHALKEAECPALICNGNAKLVPLLHKAKLDNTMVIYLDALPAGVDAEGMMLLSGLQSCFSYTIPSDCNRTALIMYTSGTVAEPKGVIHTFGSLKTGAAALGDRLPKEEGETYLAYLPLAHILEFITEIIM--LNRGSLLCYGSPRTLSDMSARLAEFRPMMFVGVPRIFETIRKNVESQLPPVGSLRGIVCGGAPLGSKTQAFMNVVFGVPMAQGYGLTETCCNGSIQRTGE---LHPAAGQLLKGVEAKLCDTEDTPYPRGA---LLLRGPALFKGYLKQEEATSEVFTKGGWFHTGDVVEMDDSGCLRIIGRVKALAKLLGEYIAIEFLEALYGQHELVSPNGVCVLVHPQRA-YICALVLTEQPKAAAEALTALAKAEGRRPFELLRHVRVLDEWPMTASMKIRRSAVDKRYAD----- 118351217 122 -----------------------------------------------------------------------------------NLIEWSTVDWACALYNFTLVPFYDTLDPETTSYVFEQTQMTTCFCSQQSINLILQVNIVSFDDLEENLIEQ-VKKAGLNLLMFKDLIQQGKQPKDIKPDQVFTFSYTSGTTGLPKGVMLTHRNFV-SIIAALDEKDPNENDSMLCFLPLPHSMQRIFNAV--CWYTGTKIAFFGG-DIQKLKDDLQDCQPTLMILVPRLFNRFYEAIQNEINKLKGIRLALSASAPISTEILNFFKIVLGCPIYEAYGQTEGMGLEFCTSRYDVKAPRTVGG-ICGQLEMKLIDTDKNEL--GESGEICVRGSSVFAGYYKDEEKTKEAIDGEGWLHSGDIGCLWPSGSLQIIDRKKNIFKLSGEYIAPEKVENIYCTARGVQEVCVIVVPNPK---EIK--VIAKELNIETEDLQELCNNKDIIQFKSCKLFAFEQAMPKSSSFKLIRFQAREHYKE----- 84501885 12 ------------------------ETLPQVLLARATSTPTKLAERHKRREFTWADVLDRVRALALGLENLGLSAGESVMMIGENEPEHFWAEYAVQSLGGKVLSVYPDQTAEEILYLAEDSQTRIFLAQDQEQVDKCVEISGTYSGALPLLHSFESVSAAGRQIHAKEPTRFEEHVKRGRADDIALLSYTSGTTGKPKGVVISQRYLFDNCSRVMGAVDIAPGTEYLTAWVTEQIFGLSIGLL-------APMVVNFPEGPEDVLANIRELAVDALVFSPPRLAARLQLPFAEALVLHHLRNAMSGGALMAPDVFRMFHA-MGVKLRNVYGATEIGLLTAHVGESYQLETSGSGEPL----EYRVSDE----------GELQVRGGSGFGGYHGKPEKTAEELTEDGWYKTGDAVSMTDSGELLFFDRVKDM-------------------------------------------------------------------------------------------------------- 148547623 73 ------------------------------------------------RSISYVQMLADVRTIAANLLGLGLSAERPLALLSGNDIEHLQIALGAMYAGIAYCPVSPAYALAKLRHVCEVLTPGVVFVSDSQPFQRAFEAVLNDSVGVISVRGQVAGRPHISFDSLGDLAAADAAFAATGPDTIAKFLFTSGSTKLPKAVITTQRMLCANQQMLLQTFFAEEPPVLVDWLPWNHTFG-GSHNLGIVLYNGGSFYLAGKPTPQGFAETLRNLRPTAYLTVPELVKALEQDPELREVFFARIKLFFFAAAGLSQSVWDRLEQHCGIRMMAGLGMTEASPSCTFTTGPLSM-AGYVGLP-APGCEVKL-------VPVGDKLEARFRGPHIMPGYWRSPQQTAEAFDEEGFYCSGDAARQPELG-LMFDGRIAEDFKSSGVFVSVGPLRNVLEGSPYVQDIVVTA-PD----------------------------------------------------------------------- 108799309 34 -----------------------------------------------------------------------------VGVIGEPNVEFVAAIVGSFLAGGVSVLPGPVRGAA--------ADQWAHNTLARFAGAGVSHVLTH-GSHLGHLRVADGSAAVHDVTTWAGPNRSAPLDASLPTGDVAILQGTAGSTGTPRTVRLSPDAVLANLTGLSARIGLERGDVGCSWLPLYHDMGLSF--LLTGALAGVETWQAPTASPFRWLNWLSDSRATITA-APNMAFGMIGARRVTDVDLSNVRFALNGGEPVDCELTALFMSRFGFALAPSYGLAESTCAVTVPEPGDGLRTDEVGHAI-PGMQVRISPREGADVSGREVGEVEIRGSSMMSGYVGGASLDAQT-----WFATGDLGYLV-DGALVVCGRAKELITVAGRNIFPAEIERVAAQVPGVREGAVVAVGTGEGSIRPGLVIAARDEAGARSELVQQVASQCGV---VPSDVVFVRSLPRTSSGKLRRLAVK---------- 145298124 3 --------------------------LFDRIAHFAHSDPHSTALSGSNHRISYEQLWLQISALADRLQQAGIA---RLALQLDNGLPWALIDLACAKAGIVVIPVPHFFSPEQQEWLLESSGA------DALSGPHH----QGWQASAPLLLSV-------GELPL--WRIQPVRVPTLPAG-TAKITYTSGSTVQPKGVCLSLEHMMAVCDSLALRVAPAQVEKHLTLLPLT-TLLENLTGLYVPLLTGACSRIPSKLDPATLTQALLRHSLVLVPELLRLLLALCSADVALAERLTSLRFVAVGGGKVAPELISRARK-LGLPVFEGYGLSECG-SVVALNGPDDHSLGSVGQPL-PHCRIKIAAD----------GEILVEGAA-MLGYLGSYEQQPARFTDDPSIATGDLGHLDEAGYLHITGRKKNVQITAGRNFSPEWIEAEAQLCPAIARIVIFG----DGQPANVALIQSRPGA--DAQLAQQVEQQRLPDYARIHHWLPVDQHPLTANGRPRR-------------- 92112096 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTLVRLLMDAGLPEPGQLDSLRIFGSTGEPWNDDPWHWLFEQVGCPIINYSGGTEIGGGILACFAGLPQKPCGFTAPI-PGMIADVVDAAGHSGPADEVGELVLRAPWMPQGFWRDDARYLDAYWSPGIWVHGDWARVDVDGHWFIQGRSDDTLKIAGKRVGPADYESALVTHPAVAEAVAIGVPDEVKGEAAHCFVTLRRWRELETDLIAHLAAR-LGKALAPARIHQVSTLPRTRNGKILRRMVKAIWLDQALG- 86475796 46 -----------------------------------------------GRQLTVSRLADLVDDLAARLWAAGVRPDEHIVVHKKANADVWVLACAASRIGAVPVLLAPSLDAVTVGALLQRVDRPNLLTDEHKLDVLGELPLPELTKQV-----IIVSGARPGTVSLGALAGAPRVKPVVRPDEAAVITHTSGTTGVAKLVVHTPRTQGLRLKQWRLLSLMRKREKVAINIPFVHSRNVAAMAL--ALLKEMPVLLMNESAPETVAELFLENRPGLVEALPNSLMAWENLAADPRKPFASVKYFSSTFDAIHPGTMSRLLKRKGALFFQIYGQSEVGPAVGRARSAHKANGRCVGWRMPGSAKVRVVSRDGSPADGQNPGRIQVAWPALAKTYFGEQERYDSNRDGD-WWGTGDVGYFTRFGCLHMLDRQVDMI--DGVR-SSLEIEDVLAELPELSELVVVHGPDA---EAVPVVCTHGDRPLDPGRWRAAVADQLADPVQIPEA-----ELPRTGTLKVQRLALADRLKDK---- 167822006 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYPMYTSGSTGLPKGVVVPHANVVRLFSRTRHWFGFDEHDVW--TLFHSYAFDFSVWEIWGALLHGGRLVVVPHDTPEEFLRLLADERVTVLNQTPSAFYPLMRADAEHPDLGARLRLVIFGGEALDLARLTDWYERTAPALVNMYGITETTVHVSYAPLDRATVTGATASAIGPDLRVHVLDGDLAPVPHGAVGELYVAGEGLARGYLHRPGLTAARFVANPFYRTGD--------------------------------------------------------------------------------------------------------------------------- 198414031 110 ---------------------------------------DKVAILSAGESLSYKELRIKVALYSSALRKLGIESGDRVVGYIPNCTDAVVIMLAAASIGAIWSSTSPDFGVSGVLDRFQQIKPKIIFSVDAVRYHTHLDKLRQVVNGLADLQSVVVIPFVNESVNIDDIPTDRLQFEQLPFNHPLFIMYSSGTTGPPKCMVHSAGGLIQHMKEHILHGNMMRSDKIL----YYTTTGWMMWWLVGALSSGATIVLYDGPKANVMFDLIDSLKITILGTSAKCLDVMEKYEPIKTHNLSTLHTVLSTGSPLAGHQYDYVYNNIKADVLLG-SITGGTDIISCFIGQNWTVPVHRGELQSANLGMSVADEEGNAIQVDKPAELVVPFPCMPTCFWNDDELYRNAYFSPGVWCHGDYCMQNSNGFV-MLGRSDATLNPNGVRFGTSELYSVIESREEINDSVAAAYDSTSYTENVILFLKMADGFSLENEIRQQIRAQLTPRH-VPAILMQVQDIPYTISGK---KV--EMAVTQILAG 67155789 51 --------------------------LLDRLEHWARLTPEQILVARRGQRLSYAQMLESARTIGQHLLEYGLSAERPLLVLSGNALDHLKLALACLYVGIPYCPVSPAYSTAKLRHIVERLQPGLVFAADGATYARAIEGTIPADVPLLFSEGVLPGRPCRAFAELEDTAGAEAAFARVGPESIAKFLFTSGSTKLPKAVPTTQRMLCANQQMLLQTFPVEEPPVLVDWLPWNHTFG-GSHNVGIALYNGGTLYIDDKPTPQGFAETLRNLRPTAYLTVPELVGALETDDELRERFFARMRLFFFAAAGLSHSVRERLEAHCGERIRTGLGMTETAPSCTFSTGAVDL-PGYVGVP-APGCEVKL-------APVGDKLEARFRGPHVMAGYWREPELSAEAFDEEGYYRSGDALRLRPELGLLFDGRIAEDFKSSGVFVSVGPLRAILAGAPYIQDVVVTG-------------------------------------------------------------------------- 66822223 30 --KNFVHWDRMYDKVYSGDEIYPDNTCYNVLDIHAKR--DQDALIYETIKLTYYQLYEKVCEFSRALLNLNVSKNDNVIIYMANTVEAPIAMLSCARIGATYCTLFDGYSVKSLIDRIETITPKLIITTNYGISNDEINLKEAIEQSNFKPNHIIIDGDYNANLTLKTIIETIPTIPPVDSSHPLYILYTSGTTGNAKAVVRSNGPHLVGVKYTCRCMFLNDEVNNNIGWVTFHGFSLLSTGNIFIMFEGG--ICELNQIKYQLWKVIEKHKVNKFFIGPKSIRLLIKDDPNAEYNLSSLNTILVGADVVEKSVANYIENKLKKSASNIYGQTETGNIYGSGSSSGRGNIMVIGQP-TPSLKSFILSEEEKSLNKNEIGELVFKPPGFALTFYKNNEQFKKLFMEKGYYFSGDLAFKDQDNNFTIVSRSDDQIKIKSNKVQLNTIEISVLKHPLVLECCCIGIKD----------------------------------------------------------------------- 215508763 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFDQDAFIQYSSGTTGLQKAARLSHFNVVNNANTVGRVLGYHQQETIYVSGDLIYGFGRTLGALAAAMFGSTLVHPGAAFGPRVTLDAIGKHRCTTIYGSTPLFYSLFGHLDEGAYDVSSIRKAAMAGSLATPAIVEMIRTRMNAPIYILFGSSETSPAFTNPDEPTDLWIRTVGTPLD-HVEVKVVDAEGRIVPVNTRGEICTRGPHVFKGYLNDDTQTKEAI-RDGWYHTG---------------------------------------------------------------------------------------------------------------------------- 117621357 3 ----------------------------------ARQTPHSPALASSQHSLSYEALWQQLPVLADRLQMAGI---SRLALQLDNGLPWALIDLACTMAGIVVIPIPHFFSLEQQEWLLESSGADALIGP-HHPGWQASDPLQLTVGELPLWRR------------------TPARLPPLPAG-TAKITYTSGTTGQPKGVCLSLAQMMAVCASLAERVAPANVEKHLTLLPLT-TLLENLTGLYVPLLTGACSRIPSKLDPATLAQALLRHSLVLVPELLRLLLALCSANPPLVEQLAGLRFVAVGGGKVSPELISRARK-LGLPVYEGYGLSECG-SVVALNGPDGHSLGSVGQPL-PHCRVSIAAD----------GEILVEG-SAMLGYLGSDEPTPARVA------TGDLGHLDDEGYLHITGRKKNVQITAGRNFSPEWVEAEAQLCPAIARIVIFG----DGQPANVALIQPLPGADAQLAQQIEQLNHRLPDYARIHHWLPVPEL-LTANGRPRR-------------- 217965553 15 ------------------------------FKKSAERYPEMP-IHFDEELVTFPELEEAIIQKAAHLHKFGVRKEEKVIVYKSAKFDSYILAVAISYIGAVPIMVSPHLPASTIDIFVNRLDQPWLLFDSETSEKSHQ------LNNLPDSR--LINAEQLFKAPLDGYTCEQEELPK---DMIAYMTHTSGTTGVPKLIAHSANSMGWRTKYQRRILNFPRGLVAFHISPVHSRFNIGVSSLMSL---GFPLLPIANPSKANVEKVLREYKPYVLETHPNHFVQWASLAREKPDVFQSIKFYHSTFDAINKETMARTSEYKKPIFLQIYGQSECGPMILRLQSIETLNARDMGIGVPGLTEVRIVDQDGNPVPAGVSGNIQMLSKGRALTYYKEEARFEEN-VYGPWWDSGDYGMKDEQGRLFLQDRQVDLV----ETISTLAIEDKLLDTLTFLDEVVIIRGENGSPQPIIA--VHNDGEMNWD---AWWKAVSDLPHMNEPMVMKYDEIPRTATMKVQRRELKK--------- 157878865 123 --------------------------------------------------LTYDDVWTVVQNFGRGLRELALTPGCKVGMYLETRWEWLASAYGVWSQSMVLATVYANLGKEALSEAFAETSCAAIVVPSLIAMMRSGAMPHCILIYLDTLPEGIDATAWEDVVRDGALSSYPLNLP-TNNDDVSLIMYTSGTTGGPKGVMHTYGSMTAGINGMGGRLGVEPDERYCSSLPLAHIFEFTVTNVFWIGFGHTRTLLSTYARPHG--DLVE-FKPIFLIGVPRIFRGVLERKVFEHAFASRLRSMFGGGGPISAPTQNFMNVVLG-GFIQGYGLTETVGN-GPKQLVGDLEPACVGR-LEMACEMKLVDDYKHTDTPEPRGEVCLRGPMLFKGYYKKESITKAAIDADGWFHTGDVGAIADRGRLRIVSRIKSLAKNAGEYIPMESLESLYAQHSAIAKAMVFARQHDIQCEWPAILKNPDFQKAATEAFRELAINAGRGKQEIVRYVHVVDQWPLTAAGKLKRHAVAERYKD----- 158317097 12 -----------------------------FLASSLERYGEQTAIITAEGELSYRKLGARVTAAA---ERIG---GERVLLVAANTVDVLVMYLAALSAGH-----------------------AVLLVPGDTSAPTGASTSVDALIDAYDPDVVIRPAGPATHVEQRRTGTRHVLHPE-----LALLLSTSGSTGSPKLVRLSYTNLQANAESIAEYLDVRPSDRAATTLPMYYCYGLSV--IHSHLLRGAGLVLTSLSVMDAFWALFRKARGTSLAAVPYTF-DLLDRIDFDAMSLPHLRYITQAGGRLAPDHYARLGQRDGWDLVVMYGQTEATARMAYLPPHLAATPHAIGVPIPGGSVTAGAGSPAGAGSPGDVGELVYSGPNVMMGY----AHTVADLALGRMLHTGDLARCTDGGLYEVVGRQARFAKLFGLRIDLQRVEDVLAG-EGLSACCVT---DDD-----ALHVVVEGTGETAPVRRLVARACRLPESAV--HVHRRDALPRLTTGKVDLVAAREVAHEALGA- 50289557 90 -----------------------------------------------------------------------------VAILSHNRPEWILTDLACQ----AYSLPNTALGPETSEYIMNLTESPILIFA--------KSNMYNVLKILPQLKHVCIEDLSDEELHMLNTSSLPIPIIKPKPDDLYTISFTSGTTGLPKGVEMSHTNIASGLAFAFSTFRKNPDKAHLCFLPLAHIF----ERMICALAIGAGLGFLHIPDPSALVEDLKILKPDNLALVPRILTRFLINKVREQLGLSRTDFMVTGSAPIAKETLLFLKSCLDVGVRQGYGLTESFAGIC-ISEQDEKDVGSCG-PIGISAECRLVPDMGYDAERDLKGELQLRGPQIFDRYFKNPDETNKAIDKDGWFSTGDVSYIDKKGRLHIIDRVKNFFKLAGEYIGPEKIENTLSSSPYITQAFVYG-------------------------------------------------------------------------- 169629434 447 -------------------------SMGRLMTEQARRTPHGECFLFDGRVHTYEAVDRRINNVVKGLIEVGVRQGVRVGILMETRPSALVAIAALSRLGAVAVLLPPD---ADLEVAVKLGEISELLT-DPPNLPAAQDLPVHVLVLGGGESRDLSIPDDGSTIDMEKIDPDAVELPPGQARDLAFVMFSGGSKLLPK--QITNHRWALSAFGTASAAALSSNDTVYCLTPMHHQSGLLV-SIGGSVAGGARIALSRGLDPDRFVQEIHQYGVSVVSYTWAMMHEVIDDPALALGAHHPVRLFI--GSGMPAGLWRRVTEKFDPHVVEFFATTDGEAVLANVSG---TKVGSKGRPLPPVEDVIIEGEDGQIAEPGEVGLLLAKPPG-------DVDPTAA--VRRGVFAPGDLFRRDEDGDFWMLDGRGTAIRTAHGVVYAEATSNALGALGAIDLVATYPVETGETTVAVTAVVLRPGEALSPADLAEAFAAVAISE--RPDIIKVVPNLPLSAS------------------- 73912406 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWIHSEDVLMCVLPLFHIYSLNSILLCG-LRAGAAILIMQKFDIVPFLELIQKYKVTIGPFVPPIVLAIAKNADVDKYDVSSIRTVMSGAAPLGKELEDTVRMKFNAKLGQGYGMTEAGMCLAFAKEPFEIKSGACGTVVR-NAEMKIVDPDTNALPRNQRGEICIRGDQIMKGYLNDPEATKRTIV-DGWLHTGDIGFIDDDDELFIVDRLKELIK------------------------------------------------------------------------------------------------------ 196158190 2 -----------------------------------------VALKCTHGSITYRALLSAVENLASWITNHNA---ERVGIAFDNSFAWVIADLACQQADVCCVPVPLFFSTSQQEHVLNESQCHFLLTNRGGELSEW--------SESPTVI------DCENDIVAHSLKHDSRVYTPVGTNK---ITFTSGSTGSPKGVCLSTESVAHSIERAVQPEIVNHLCLLPLSTLLENIAGVYTP-----LYHGGTVYLATAVNPNALLSLIDRVQPSSVILVPDLLMVLVQACNQGWTPPSSLVFIAVGGAHVAPTLLAQAQAK-GLPVFEGYGLSEA-VSVSTLNTPNCNTMGSAGKTL-GHNQLHI-----------EEGEIVVTGNH-FLGYLNQPSSFYPTQV-----RTGDLGFF-SDNTLTLNGRIKNMVNSFGRNVSPEWIESLLLGTGLFRQALVYCEAKPY----CVALLVPASNTISNSQIQSTVANKQLPDYAQVVSFATINQL-LTPTGKLKRDAI----------- 158336886 92 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISTGGSSGQVRFAIHTWETLTASVEGCQNHFFGGELDAICCWLPLYHVSGLMSLLTYGKLLLLPRHCFSPEPDIAAFLDPQSEQPYSFFSLVPTQLQRFLQQGGPRLQWLARFHTILVGGGPAWPALLQGARQH-QLRLALTYGMTETAAQVATLDPDQFLLGAAHSGHVLPHAQIAIEHQQHQGIVAPQTGQVVIECTSLCKGYY--PQLLA----SPRKFFTDDLGYFNNQGALHIVGRLSRKIISGGENVFPEEIEKLILSTGLVKDVTVLGQPHPDWGQIITAIVVPAADSFSLIALQT-CLKNQLSPFKQPKQWYVLPQLPRNPQGKIDQSQMRKLLQ------ 163939822 48 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEPSLLQYSSGTTGEPKLIRRAWTEIETEIAAYNEALKCEEDEVPIVMAPVSHSYGL-ICGTLSAITRGSKPIIITNKNPKFALNIVRNTEKHIIYAVPLMLHIMGSFPQGTFQ----FHKIMTSGSPLPETLFYKLKGMTKYMMQQ-YGCSEAGCISICHTMETHLDL---GKPL-PHVSINIGSNED------EPEEIVVK-------------------IAEKEIYTKDLGYRSEQG-LHFMGRIDDVINVSGLKVFPIEVEETMLRLEGIQEAIVYRGKHPVMGEIVKAKVVSR---IEPVQIREWCIQH-LPSYKVPHEIENVAEIPKNKTGKVSRKLL----------- 14595067 18 ---------------------------------------DQDALHQGRRHTTFGELSAAAMAWRDALAPV-IDEGDVVVVHHPGAADFVAALLGTMAAGGVHLASRTRHPAWD---RLSALGRRWHAITDHDIDPDLPELASVFDAATRKLR-----------------YCNPTRQCDVTEHDTVRILETSGSSGEPKWVYWTEESLFADRTDWCQQLGLTADDVIINIHPLDFAHGMDVHVLAGLLSGAPTVHLDAGLPASAHARAICDWNGTYMSALPSHYDAIAASPAASERMGEHLTTALTGGALLTPTTARLIHQRCGVHLRRLYGATECGIMCADLRPQLQSAAELRSLP---GVEMRVRPIHGIDADTYRVGEPEFRRAHRAEGYWGHPDRTQSAFT-DGWYRSGDAVMVHDNGAINVLGRIDDVTNNHGQLCSAGVLVDEITALDEVDEVVVFA-PTATGADTPTT--VLCRLAPTGADLRIHLRTEVMNSCGLIGKITLMSDWPKTSVGKPDRRAL----------- 171914395 39 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPEICHIKFTSGSTGQPRGVLFRGDQLAADGENIRQTMGLDVSCPNLAVISLAHSYGFSN-LILPLLLQGHPMVLVPDPMPRQAHALGIRYTV---PAVPAMWRAWHQAGLLKDAPIA---LAISAGAPLPLQLEEEVFAQAGIKIHNFYGSSECGGIAYDASPEPRSDASYAGQAM-----------HGAGLTLGEDGCLCVHSPAVGEGYW--PAETEDRATGGGKFRTCDVVDLNETGGVTMRGRLSDTINVAGRKLNPAEVEAALLTCDGVRHCVVFGVPDEVRCEETVACVVDASAGVRQEDLVRWMGER-LPGWQRPRRYWLRQDLVPNARGKLSRAEWKGKFLETGWAG 28870120 14 ------------------------------------------------RKVSYADMLTDVRAIAQSLLAYGLSAERPLALLSGNDIEHLQIALGAMYAGIPYCPVSPAYSVAKLRHVCEVLQPGLVFVSDAAPFQRAIDAVIPADTPVITVRGQLNGRRHSSFASLLEGSEADAAFMASGPDSIAKFLFTSGSTKLPKAVVTTQRMLCANQQMLLQTFPVEQPPVLVDWLPWNHTFG-GSHNLGIVLYNGGTFYLDNKPTVQGFAETLRNLKPTAYLTVPELVNALEQDAELRERFFSRMKLFFFAAAGLSQSIWDRLEQHCGIRMMAGLGMTEAAPSCTFTTGPLSM-AGYIGLP-APGCEVCLVPVDGKL-----EGR--FRGPHIMPGYWRSPQQTAEVFDENGFYCSGD-AIKLADG-LMFDGRLAEDFKSSGVFVSVGPMRNVLEGSPYVQDV-VITAPD----------------------------------------------------------------------- 163744810 25 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLTLTGGASGLPKAVRRSQASWIASFGVNADRFALRSSDAVAVLGLLSHSLSLYA--VLEALHLGLDAHVLADLSPRRQAAQIAKVGATILYATPTQLRLLARGAATP---LPTLRLVLCGGGALDAATRAAVERLPNAAVQVFYGAAETSITLADASTPE----GSVGRPY-PGVDLRLLNAAGQPTAD--VGEIWVSSPYLFDGY--ASGDSTDTRWQDGFVTVGEMGELDKDGHLWIKGRRQRMVQIADQLVFPEAVEAVIAAHSS-LPCAVLPRDDALRGQLLVAVVEGVENRAQAEGIIAACRA-ELGPLAAPRRVYFNPELPLLASGKIDLTALSHWLEGQL--- 169641894 29 -------------------------TLQEMVSHTATEHAHRNAVCFHTFQYTYSKMMRLAEELALFLKSH-CRHTETIGLYCNPGINLPSYIIGILQVPAAYFPVDPSNSSDVSIKLLEKSNVEYMLVHKDMVENFKLQFPGFVELDSSSIQHILFEVKRNKKAIVRGLHRHQNDTPEEKHKELAYILHTSGTTGAPKIVSVPHKCIVPNIYHLRSIFAISPDDLLFLASPL--TFDPSVIELFLALSSGACLLVVPNPMPHKLCDILHQHRVTVLQATPTFLRRF-GSRSIRSSVLSSLRVLALGGEPFPVSVLRSWREPGNTRLINLYGITEVSSWATYYEITEQMISHPLGFPLQ-GTIVEVQNEKGYKIDEGE-GQVLLGG------------RERICFLDNEFIKTGDWVTL-KDGEMYFLGRKDNQIKRHGKRLN---IEYVQQSAESLAHVEVCT---ALWFQELVMFVIPNGPLEKKKELQSHLL-----SYAVPDDLVLVETLPLTKHGKMDTSKLNDMYCE----- 91976364 58 --------------------------ITDRLHHWAEQAPERVAERDGNRRITYAEMLSAAQKIASALLARGLSAERPVMILSGNSIDHAQIMFGALYAGVAMCPVSPPYSLVS-KDFGKLRSIVGLLTPGLIFADDITPFAPAILATVPSVELAATRGEGRRVTSLDELMNTPDHPGLADAHDIAKFLLTSGSTGNPKAVINTQRMICANQVMIREAMAFDEPPVIVDWLPWNHTFG-GNHNIGLTLFNGGSMYIDDKPTPAGIAATIRNLRPTVYFNVPSLLPVLREDAELRKMFFSGLHAMFFSGASLAAHVWEGLDEVTGVPMLTGLGATETAPFFMSV-TPQTSRSGHVGLPV-PGNEAKLVPNNGKL-------EVRARGPNITPGYWRAPDLTAKAFDEEGFYK------------------------------------------------------------------------------------------------------------------------------ 156358216 23 --------------------------LFEHLDEQASMYPDKEALVYRDEHITFKQYQQRSHALAARLLELGLRRGDAAISMLPGDIEYMVVNMALNRIGVNAVIIEPN-ADGTLPFLENIKNIKAVICCDQFPGVISAVQGFIHRKSIKVAIVVGIAPEGDQRLSYEDLVQQGDDTAEVQMDDHALVIFTSGSTGIPKPIQFTNHGFVNSSIFSAPKLKASSESIFFCDAPFDWITGLSVSTLVAI--VGCTVVFPPKVAFGTLLRCVAEERATHAVFISYFMMSILEYDGLDTASLSALQYISTGGQPIDPTLLKRVFQALPCEIQIVYAATEFNVLATCDVTRENIDSDEYGYLCHEGTELKVVDSEGHLVPVGTPGE------------------------------------------------------------------------------------------------------------------------------------------------------------ 163758181 42 ------------------------------------------------REMGYAEVRDAVHAIASSLVARGMDGSTPIVIMSGNSIDHALLSLAAQYAGIPTVPLAEQYSLERLVYVLNKIKPAMAFVDNASRYGAAISRPELAGVEIIASRTEGAPGAVTPFNELLRGDAGASVHAKVGPDTLAKVLFTSGSSSEPKGVLTTQRMMCTNQAQMASVLPFERPPRIMDWLPWNHVFG-GSHNTLMMLAHGGSLYITSSGFPLTVENIIEKPG-TLSFNVPVGFAMLVQEMELRNAYFRDLDMLFYAGASLPQDVWTRLEEVRGPLMISSWGMTETAPATIMVYEPIG-RSGVIGLPL-PDTEIKLIPDDDMRC------ELRVKGPNVMSGYWGDEEKSAAAFDEEGFLITGDAVRFDPERGLVFDGRV----------------------------------------------------------------------------------------------------------- 92112419 34 ------------------------------------------------RTLTFGEAMPRVARLAQALLDHGLSVERPLMVLSGNGIDHALLACAAMHVGIPYVPVSPSYALAKLRHVVDLVTPGMIFVDDEAR------FEAALAAVCEPGTTCVAVRPSQRALALETLAATPAAHAGVTADSIAKLLFTSGSTGMPKAVINTHRMLCSNQAMLAQRLAFRRKPVLVDWLPWHHTFG-GNTILGMTIHNGGSLYIDDNPTAEGVRRTVDNLRPTFYCNVPKGFEALVEHLRDDDALRTSLEMMHFGGAVLPVHV-RDALDAFGVPMLTGLGSTEACLAFCT--EEASDTPGLIGRPVPGMSLKLVATDDKWEAR--------LKGLNVTPGYWRDEARSAEAFDDEGYYCTGDAMRFDPDG-LIFDGRLSENFKVTGTWVNVGILRLRLIEHPLVQDVVVVG-------------------------------------------------------------------------- 53794644 2 --------------------------------------------------------------------------------------------------GGXYVPIDPSYPLDRQQYILQNS-AVSLLVADAHYPI----------GQACGDTGYILLGEAMDVSSADTNLN-----IKKDSGDLAYTIYTSGSTGLPKGVMIAHHSAVNLVEWVNRTFKVGANDRLLFITSM--CFDLSVYDIFGMLSSGGSIMIARQEEVQDITELMLEERITFWDSVPTTMNYLVSELEASDDSFDNRPSVSIHERRLDPSLPERLKTYFHAEVISLGGATEGTVPVTQVDPSWASIP--YGKPIANNY-FYILDAGMNLVPQGVIGELYIGGVGVAEGYANDPVKTAYSYVEDPYYRTGDLGRMHAN-------------------------------------------------------------------------------------------------------------------- 145530802 29 -------------------------TFQQEFIEKLQRFPDKKSLGYYNEQITYKEIFDTATQIGSELQGLVIKP---VGIYMSNRREWSILDIACILYGFTSCPFYDTLGYNSMKYSLEQTQVSICFVQSS-------TIKVLVDVNQAHLKTIVIVGEGFQEEDLDKLRAQGIPYPNLQPDVSMTLVFTSGTTGQSKATLQTQYNFMLHVFDYPPNQKLNENDVYLSYLPLPHLFERVLH--LGSLLASAEINYY-SGNAQNLARDIQRCKPTYFGGVPRVFNRFYEAPEDAKDKFGRQRVILTGAAPISTKVINFLKMTLCCQIIEIYGQTETMGGSFRTDDPGHVGGPTISQEFKLVSIPEIGYVTDKNVDGLIRGEICIRGPSISKGYFRDPEQTKELIDNEGWVHTGDIGQIV-DGTLRLIDRKKNLFKLSGEYVAPEKVENRYLRLKGILEIVVFG-------------------------------------------------------------------------- 59149849 1 ------------------------------------------------------------------------------------------------KAGGAYVPIDPHYPPERIRFMLDDAQVSLLLTQQPFVDRLSAPAVPQLCLD----------------TDWPTIAAESIENPSLTPENLAYVIYTSGSTGQPKGVMVEHHNVVAMLQGFEHLTPVTGQLAGSSVCPF--SFDVFVWECFSTLCFGHSLHIVPTEKPDELATYLVHHNIAQAYLPPGILEAVADY--FEQHCNMPLQRLLVGVEPILEGVLQRFRDLSPLSIINGYGPTETTVCATFYDARHPSARTPIGRAVAHY-QVYICDRHLQPVAAGIPGELLISGAGLA-GYLNRPELTAE--------------------------------------------------------------------------------------------------------------------------------------- 169858764 24 ------------------------------------------------------ELKHRTTSLASTLQYIGIGSEDVVLIASPNHVDYPVVIWAVHQIGGIVTCTNPQFTAEELSYQIGICKPSLIVV---HSGNLKAMLIASSMAGLASNGRVVLMDDAEPFEC--DNRTAPPIFPTLSGDKVAFFCWSSGTTGNPKAVAISHYAIMCNIIQMAVHNGLRGHPDQMGSPRSWHPGDIALGDVAGLLFSAMSVVVIPKYELRSMVASIQQYSISHLLLVPPQAIALSKHSFLSDRSVSHVKYILIGAAPVSPHVQQSLVKLFPAQIGQAYGLTEMTTTVALVSSCQRRGPGSAGR-LLPGIKARVLKSDGRLAAHGERGELFVKG------------------------------------------------------------------------------------------------------------------------------------------------------- 218251087 20 -----------------------------LLYWQAQRRPQKQALIVDERAFTYAELWRRVAGMAAMAMALGV-RGD-VLVAADTFVDQLTAFLALQAVRVRPILLHHGLSAEEVQSILKENGLQGIWHCSREGAPFFGPSGLA-----------------------ERMHEEP---------DVLGVL-SSGSTGTPKVLYRTYRSWAGFFPVQDEVFHVCESTVLFLQGSLSFTG--NTNTLLSVLYEGGTVVTSALLRCHLWEALLRRHAVDCIYLVPSKLQLL---GQVLKESVATVRTIFTGSQLLTPSMLRRLKAVFPAEILLYYGASENYITYAICDDPDRDSRN-LGRPFPGIA-----------VEIGADGLIYVTTPYHISGV-TMP------------FSVKDTGTINVCGELIFGGRRAAWINKGGFKISTLRLELLLKAVPGVENAAVLPVHEECRGDGAAAFLVAARGA-SPADIRRAVR-RSLLPVEVPDRIVFLPALPLNDRGKVDRHQLERALEQ----- 115491691 130 -----------------------------------------IAATEADREYSWGELRERVRRCANSLKGAGLQAGDRVAGFLGNHTNTVVAMLATTSIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASKVHPTDSKISQIVSELSRLELLVVALTYDEFLTTGN-QSAALEFASLAPEHPVYILYSSGTTGAPKPIVHSLGTLLQHKKEHVLHCDIRPGDRLFYFTTVTW---MMWHWLVSALASGATIVLP--------------------------------------VSLHSLRAIFSTGSPLAPSTFEYVYSSIHPDIM--------LGSITGGTDILSLFCGSC--PILPGMAVSVYDYAGNDIASDEPGDLVCAQPVMFPGPVGAEKYRKSYFDVFGIWHHGDFVRLNPHGVI-MLGRSDGVLKPAGVRFGSAEIYNVLLKHEEVEDSLCIGRRRDDTDETVVLFVKLASSDGSPASMPSDLARKELSPRHVPAVVDACPEIPVTSNGKKVENAVKQIL------- 50085226 18 ------------------------------------QQPYNIALSDKYQTINYADLLSEVNKRQEILKQLDVK---VVALYLENSVDLMLWDLTLLFSEIPTIILPPFFSSSQLNYCLEISQADLVISNDNL-----------------NLDHLDLYFKDACFWRLK--SAKAVEFPQSTQK----LTFTSGTTGHPKAVCLGSEQILTVAKSLSEAIDETKPQKHLALMPLA--VLLENIGCYAMLYRGAQIELVSGVDVHQFSHYLNQSKPHSLILVPQFLSVLVEAVSSKLLRAEDYRFIAVGGGHVNPDLLKRAQ-TLNLPVYEGYGLSEC-ASVVALNTPAQQRAGSVGKPLA-HVEVSIAND----------GEILVANNQ-CLGYLGSNHAPVK------YWPTGDLGMLDEDGYLYVHGRKKHQFITSGRNVNPEWVEALLSQTGVVGQAFV-------YGEALYALLWPVHSAISNDQIEQVVEQANLPDYARVKHWVRLTE-PATANGRLRRDEI----------- 218721321 36 ---------------------------------------------------SYSDLLEDATEKARLLRAIGLTPSTILLIHFDSQHEAILWFWAATIAGSAPLVNDAAQRKKHLNHLQTLLRQPIILTASGFDGVEGLHLVESLQDDSSTASTIFMAGAQKE------------------EKELAVLMLTSGSTGNAKAVALRHGQILKALKGKTSFHGINPGDPFLNWIGMDHVANLTEIHLH-AMSLGSDQVQVPARNPLLFIELLDLHKI-VYTFSPNFFMAQVRANPTMKADLSHLRAFIAGAEATTCDTLTRELRRFGVQIRPGFGMTEICTGCPSYDLAAGLEFANLGTCI-PGIEMRVLTDKSERVRDGEVGEFQVSGPVVFDHYFNNAEATASAFTADGWFITGDLAWIDKSGNLNLAGRTKDLIVINGIKWSSTDIAIEEEGIPGIVPSFTAAIPHRAADSATIAIIYSPAYAPEDDQVRAIAKTVALNTSWKPAHVIPLPQLEKSTLGKISRSKVRSAFEK----- 68445502 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFFGARLCIPTSEDPGRLAEWMSKHEITVTHLTPAMGQLLSANATQP---IPSLRNAFFVGDVLTKRDVMRLQHLPNTYVINMYGTTETQRAVSYLKIPEQKDIMPAGKGMQ-NVQLLVINNSGLLAGIGEVGEIYVRSGGLAEGYLGIPEVTDEKFLRDRMYRTGDLGRYRPDGNVECTGRADDQVKIRGFRIELKEIDTHLSQHHDIRENVTLVRRDKYEEKTLVSYFVPLSKTADDKDIRNYLKQK-LPTYAIPSVFVPLTRMPL---------------------- 124506419 83 ------------------------------------------------------------------------------GLYMPNCPEWNICDLGCNAYNIITVPLYDSLGPQSSRFILDQTQMETIVCDKTCARNLFKSL--ETCEEI-YLKTLILVDEIDDIILWEELIKQGVKVPQGALNNIFSICYTSGTTGYPKGVIMTNRNFIGILAAALPDLCINENDIHISYLPLAHIYERLMIYLF--MAHGVKVGYY-SGNVQTLLEDIQELKPTLFISVPRLYNRIHERLQNKIKRLSSVRAMLNGSAPISVDVVKKLRTIFCVPMFEGYGMTESL-GASFITHSQDRNIGHIGGPVPCIEFKLVSVPEMNYLVTDNPGELYLRGPSTCLGYFKLEKETNELLEKDGFIRTGDIALLSPNGSLTIIDRKKNIFKLAGEYVAVEKVEASYKQSLFISQIFVFGYS---YESVLVCVICPSEEVIKLPEFKADVKKDGLKGFEQIKDIHFLEAFTMTPTGKIKRHEAKKRFKKEI--- 209516721 48 -----------------------------LLHRSADRRPDHPWLVQRRQALTYGQGRSQIQAATQFLLDLN-KHGQTVMVLSENSPEHGVIEIAAMQAHMPYSPITTAYSLEKLRSMAELLEPAVIFVQSAVKAIGDQALVICVEDPIDAPNVV----TWDQVIATEATDQVQISIDSIKPDTIAKYQFTSGSTGIPKAVIVTQRMLTVSLTMMEQMFAWEPGTVLLEWFPWSHVAG-GHSIFNCVLEECGTMYLDERPTPAEFAKTLRNLRPSRFSGVPVAYAMLVDAPELGSAMFSNMQRMTYSGSRLPDATYEAVQREAKIPFVSAYGSTETSAAVTYVHWATD-RTGMIGLP-HPGVEIKLV-----PLEDGTRYEIRVRSEAVTPGYLKKPELTAQAFDEEGFFIMGDAATFHPEEGLVFAGRV----------------------------------------------------------------------------------------------------------- 114799044 1136 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GASHLQCTPSMAMML----GGETEKLAGLQVLCVGGEALPMELARSLRAAPQAKLFNMYGPTETTIWSTMCHIDEVGNFIPLGEALL-NTTLRIDSPSGRPQPALAAGELLIGGDGVTLGYWNREDLTAERFDRPGMYRTGDLVRRHSDGKLEFLGRIDHQVKLRGHRIELGEIEAALIAEAAIAQAVVVALGDSNENKRLVAYCVVKPGAEDTKALRSQLL-QSLPEIMVPAHIVVLPSLPLTPNGKIDRKALPAPEA------ 114799044 551 -------------------------SMHQGVTDQTARSPDRLALRTRDGAMTYAELDAASSQVAEQLMARGVRAGETVGVCMNRSMDLVVALLAVLKTGCAYVPLDPAYPADRLDFMLEDSQSHFVITDAPGAQEGVRA-------------------QRLAFGELRGGSAGGWRAPEVGPQDLAYLIYTSGSTGRPKGVKVQHGALANFFAAMDVRLPYKEGDTWLAVT--SPNFDISVLELFWTLSRGLTVAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71423132 62 -------------EEYRARNCVQTKTLGERLERRSVRNADGTYYHFRGRQVSYEDLWHYITSFGSGLLELGVPQRSKITIYEDTRWEWLVSIYGIWTHNMVATTVYANLGEDALRYALSETDSAVIICSGRTLKMLLTLLERGLHPIIVCLDSVPVDVDKGDYVAWTDVVKKGAEAKPTDNDIEAMIMYTSGTSGDPKGVIHTHGSIAAGINALEERLSTAETETYCAFLPLAHILEFGIVNIF--LKRGSLVGFCNPRTLTDEFAIFKEFSPKIIIGVPRIFDTIKKGVERKIPPPNSLRRMISGGGPLSAETQEFIDVCFGGPVIQGWGLTET-VCCGATQRLGYIATNDVGQLLVTAEMKLLVDEYKHTDTPEPRGEILLRGPFLFKGYYMQEKLTREALDEDGWFHTGDVGSITANGSLRIIGRVK---------------------------------------------------------------------------------------------------------- 193204819 111 --------------------------------------------------ITYEQAFEISDNVSQAIRKLGIEIGDKIGIYSKNRPEWVLSDMAIHNFSNVSVPIYDNIPNEDMHYITNLCEIPLMFVDSEDKTTQLIKDKTYLSKSLKYIVQFDKVSDEDEFVELGKKHEHRPHAPPT-PETLATISFTSGTTGRPKGAMLTHLNLCSTTVACEEFEHVEGEDSYLSYLPLAHVYERHCTLAHFKIGSNFHNFLFSRGDPALLVEDIQALAPRTFACVPPVKKMILNSAKATRDTLPNIKQFLIPAAKTDNSSMRFARGAFGIEILELYGLTETSGPTTIQLVGD--MLGSVGPPIS-CTSIKLVDELGYFVDEN-GGEVLVKGHNVTSGYYKDPKATASAFTEDGFMKTGDIGKFTPEGTLQLIDRRDNVLKLQGEFVAPDLTESLYISSKFVQQICVHGNKEKPW---LVAVVVPDPE------------------------------------------------------- 91777412 49 -------------------------SFAAFVPEWAERRGDSPAFCERDRTMSWRELWRQLQTVAACLLEMGLGQQRPLVLLSGNSIEQAVLLLAAEYVGIPAAPVSPAYSTARLKGVLELVPPAAVFVQDAAAFERALAIDELAATPVIAVRNVQPSHHAWADLLAADMAAVAAAHAAIRESDTARVLFTSGSTGTPKGVPLAYSNLKAVAAYYADNLGWESQPVFLDWLPWHHGLG-GVLNIGRSVQFGATHYIDDRPLPGMIERTVRNLRPTVFTSVPSAWAVLARDPMLARSLFANVQYLGYGGASLPTDVWHRIQRVIGKRIVFSTGLTETSGMGTYC-GWAATDLGNIGGPV-PGSEVKLLPLEGGDGRY----EIRMRGANVFAGYIGNAVLTAAAFDEEGYFRLGDAVRL----------------------------------------------------------------------------------------------------------------------- 16124646 49 ------------------------------LARWAAQAPDRVWLAERDRTVTYADAKAQVEALAGGLQGLGLRRGQPLLILARNGVDHARIAYAAMSLGAPAAPVSPQYGLKRLQHAVERLKPAAVYADDAEAFGD--ALAAPFLAGLPV---VVSRNARPGDVAFEALLKSPPLAPQAQPDDVAKLLLTSGSTGKPKAVVCTHANIALNAAQIEACYADPDPPVLVNSAPWSHSLGANAI-LHMVLHRGGTLYIAGQPVPGRFGETVREVATTYHNMVPAGWAMFVGELERDERFFEKVRVLQYGGASMAQSILDRVQAVAVRTVGEGYGATETGPTACNI-HWLNARSGMVGLP-TPGTAVKL-------VPAGEGGEIRVKGPQVSPGYLDQPEATAQAFDEDGFYRLGDAARL----------------------------------------------------------------------------------------------------------------------- 73663455 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVLHIGFTSGTTGLPKAYYRNELSWIYSYEETEKLMK-TEIDTMIAPGPLSHS--LSLFVCVFALYTGRTFIGQQQFDAQTLADMMQDHTIHHLFVVPTM----LDAYVSGQLEIQQIKYIFSTGDKLPYSLRNRVATHFNATLIEFFGTSEA--SFISYNYGNEAPSHSVGK-LFPNVKIDLEQPDDK-----GIGKLKVKSNMVFSGYVDD------AHQSDCWIGIGDFASMDAHNYLYLHGREHDRMIIGGRNVYPIEVERAVQDFESFHEVLVISAPHTKFGEIAVLLYT-GTEHVTYSELRAFLSKR-LARYQIPSKLLKIEKMEHTQSGKIARETMKQRYMK----- 56963714 34 ----------------------------------------------------------------------------RIAVCPQEIEKWIALLLYVKKRGGSIVPIHPSTPLAAAKKIAVQARCAYLFFHTFETPLTLSN--------------------------------------PVSTFPPGLVQFSSGTTGVPKQLERSWSSIDEELAAYTERMARVDVDTVVVACPVTHSYGLIS-GVLAGLSQDKEVVVLTAQNPKYVLKKLTDYPNHLLYGAPPLLYALAKLSNGD-----TLQAVMTSGTRLPEEWFQSIQSNSQM-LLQQYGCSEAGCISIAMPL---RFSEELGVPLR-HVQAK---------------------AGTAR---NNPSEIQVTIGR-RTINTGDLGYIDQDGALCFRERLDDMINVAGLNVYPHEVEHVLREHPSVEDAVVYKKADSYAGERVCAQVSARTETLSLPELRSYCISR-LAPHQVPHEMTIVEEIAKSANGKVSRVKLGEA-------- 56478458 48 ------------------------RCVGEWLERWARDTPERLFLAERNVRVSYGEARRRVIAIATWLLGQNLSAERPVAILSDNSIEHALLMLAAMHIGVPSCAISSGNSLAKLKANIELLRPG-VIYADQVGKF-----AAAIDAIRPLHDGVVVAGGGSECMPFAAIEADSDEAARITPDTIAKFLFTSGSVGTPKAVINTQRMLCASAKELVWPFLLHEPPLLMEWLPWSHTFG-SNHNFNMVLRFGGSMYLDDKPTPDKTLRNLREVSPTIYFSVPRAFDMLVPVLRRDKSFFKRLKLIFYAGAALPQHLWAELEEATGVTMVSSWGSTETSPLATDC-HFQAVRSGVIGVPV-PGTELKLVPSADKL-------EVRVRGPNVFPGYWKQPELTAKSFDDEGFYLIGDAV------------------------------------------------------------------------------------------------------------------------- 84500059 13 -------WNPALRWEERPDGIWRDDPIADLIDHWAEKTPEAVADRDGDRRVTYGDLAATVRRVGQWLLDRNLSVERPLMILSENTLEHAMIALSAQYVGIPSAAISPAYSLVA-SDFAKLRGIAAQITPGAVFAQQAAPFEDAILTALPEDVLVITAETGRETALWSGIDTEPTDAAATGPESVVKFLFTSGTTGTPKAVIQTNRMLTSNQEIVADCYAFEEPPVVVNWLPWSHTAA-GNKVFNMVLYNGGTYYIHGKPTPGGMAETIRNLRPNWHLTVPALARAMETDDALRESFFRDLKHMMYAGAGLAQHTWTRLEELVGHRVLTGLGSTETAPFSLYCTDPQP-GPGNVGIPSQGVI--------MKLVPVEDKLEVRIKGPNVTPGYWRNPEMTAEAFDQEGFYMLGDALRFAEPGNFFFDGRI----------------------------------------------------------------------------------------------------------- 73987262 15 -------------------------------------------------------------------KQLGLERFHSVGIMGLNSQEWVIASIGAIMAGGFSVGILSTNSPKACQVIAESSEIDIFVVDND----RQLQKVIQIQGYLKHLKAIVQYKEWRGFLDLADGISEDTLDRVIDSQKPCTLVYSLSVTGPPKAMMLSHDNITWTTVATAQSCPPEEQEVLVSYLPLSYMSAQLFDMWISIFVAGALYFAQPDALRGSLVDTLQEVKPTTFHGVPWVWDRLLDSPFRRRIDLHHCRQFFNLGLGLPRATMDYFLS-LNMPIFELYGLSESTGIHT-LSRQQDFRLLSCGKSLPSHTKMQREDEEG-------IGDIHIWGRNVFMGYLNDEENTQEKIDVHGWLHTGDLGFLDTDEFLYIMGNARDIILSSGERINPNPIEARVKRHPIVRYVVVVG-------------------------------------------------------------------------- 83649249 14 ------------------------------------------ALITARERMSFAKLRQEADALVIRLKSYSIR---RAGILGDNDAAWIIADLAIARAGALCAPLSPKLSDEQLRHVIRQAGLEAVIC--------YGSAGVRLRKLWPESRLLQVGGLQ---LALTGLYSEPMTDVDVDDCDIL------------RGVCLNRQTLDAVTASVCASANITAQGRHFCLLPLNSLAEQVAGTGAALAAGAATIMLPPTFNPAELYRSLVDYRASTMLITPELLKPLLSYMQSRSLTLDAMRYVTLIGAPVSRRLINAARRQ-GAPVYAGYCLDEAGSMVS-LSTPKAYKPGSVGKPL-PHSRVRI----------SEEGEVMVGGA-LSLGYLGGEPR-----RPNAQWNSGDLGYMDNEGFLFIRGRKKDVLVTAGRRISPDWIEAELTGDPQIRQAAVFG-------------------------------------------------------------------------- 67158158 39 ---------------------------GEWLERWAREAPERTFL--AERRLSYREVRKRVGCLAQGLLELDIPAGRPVLMLSDVDIDQALLSLAALHVGIPVATVSVAYSRSKLKAIIEVLEPAVIFVSD---GDAYYRAVELVKPNCLVVAAR-NAQEIESALPLPMLYKDESPAVRVTGDTPARYLMTSGSTGEPKAVVNTHRMLCANQQAIAQCWPFTCEVVVLDWLPWSHTFGANHNFNL-VLRNGGTLYIDDRPIPERTVENIKAVKPTLFFNVPRGYEALLPYLERDRALFGRLELLFYAAAALPSSTWERLMACAGRVFSSEWGATETSPVLTNVHYPID-RPGNIGLPV-PGIEIKF-------VPSGDKQEMRVRGPSVFSHYLNNLSKTAEAFDDEGFYKIGDAGRLDPD-------------------------------------------------------------------------------------------------------------------- 154318678 118 ---------------------------------------DKIALTEGGTEISWGKLRKEVAELASAMKEHGVGMGDRVVVVASNSFDTLKVFLAVASLGGLFSSSSTDMGVQGVLQRALQVEPKYIFMDDNGKTVDLREKMVAIVHGMKDIKEFRGMVSMPRFQTPSDTTSQTLTFAKTAFHDPFFIAYSSGTTGTPKCIVHSIGGVLSAAKEGILHLEAGPHCTVLQYTTTGWIMYFSS---ISNLLTGCRLVLYDGPDLTTFVKLLGDLKVTHFGTSPRWMAEMQKNGIVPKDDLSSLHTVTSTGMVLSDQIFEWFYGVGKVHLANISGGTDIAGCFGQGNPLTPVYVGSLGTPIAVYD-ALIESGQGVPVEHGTPGELVAAFPNIPAFFFRDPSLYHSSYFSHVWTH-GDFVSIHPTHNLHFHGRADGVLNPSGVRFGSAEIYSIIEKYKEVQESLCVGQKREDEDERVMLFLVMREGEKFNERLREKVKERELSKRHVPRWIFEAPDIPTTVNLK--KVELKQIVSGKII-- 122890363 46 -----------------------------------------------GRRLTVAQFADAVDDLAARLAAAGVRPDERIVIHKSANADIWMLGAAASRIGAVPVMLSPALDAETIAALMARLQQPTLLTDTAKLD---AGLAKEDLDHL-TRRVLIVAGERAGTQSLADLAHAPRVAPVVRPDEAAVITHTSGTTGLPKLVVHTPRTQIRLVPQWRLLALMRKKDTVAIHIPFVHSRMVAAMSL--ALLKQLPILLLNDSDPDSVAEHFLAHRPGFVEALPNSLMDWEDLAGDPRRPFASVKVFSSTFDAIHPRTMSRLLRRPGALFFQIYGQSEVGPAVGRATSAHKANGRCVGWAMPGAARVRVVSRNGRPPSAKNPGFIEVAWPGLAKTYFAEQDRYDA--NRNGWWRTGDVGYRTKLGCLHMLDREVDMIE--GVR-SSLEVEDVLGRLPELSELVVVPGP----GDEPTPVICTTDDTPDPARWRAAVTDQLADPVHIPQA-----QLPRTATLKVQRIALSHQLQQRL--- 71424037 70 ------------------------------------------------------------------LHKMGIDKGSRVVVISENRYEWVVVHFATLQLGGHFVVLPTNVTPMEAQQVLKSTQARVLFVESTSSYAAVKGWIGEVGELQHVICFEDQIGEGSYAVAINIASDVPEKIPDITAEDTAMIMFTAGTTGPPKGVMLSHRNLVANISSIYAHVGLTHTDLFMSLCSWCVAGAITV-ELYQAICKGACICIPPEPFQRAYANMVDDKDITRFTLGRITENRLMLQKPGQMLRVASLRIAFIIGSQLTRDQME-LLADLDVFTVSTYGCLEGGLIATDIDVPLRLKA-------LPGIEVRVVNEKNEIVAPGDIGELLVEAPHAMQGYFDDPDEAKNSLVAYGFVRTSDYGSVTG-GWISIKG-NKDVLITNGAVVDPLEVEGTLIKSPFIRQIFVHGENRPY----LTALVVPRDGVPIVSEIRAELRSQGLPSRSHVRRFVFIEE------------------------- 145220639 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPKGALLTAAALRAGAEATHERLGGPGQ--WLLALPAHHVAGFQV--LVRSVVAGTRPVAVPSFEPEALTSAIAEPGRRYASLVAVQLDKALGDVAATRA-LASLDAVLIGGGPMPAGVAEKASAA-GISVIRTYGMSETAGGCVY-----------DGVPLRGV-----------EVRIAEDGRIELGGPTVAVGY--RNPVTPDPFAEPGWFRTDDIGVLDA-GVLRVLGRADDAISTGGLTVLPGMVEAALATHPAVAECAVFGVADARLGQRVAAAVVTTPESVTLAQLRSHVTE-TLPSSAAPRQLHLVDELPRLGIGKIDRRELVRRFGE----- 215493751 73 --------------------------------------------------LSYNEVDTKIDLVSRGFMSLGLRPQECLVILAETRQEWLIAAQACFRVNIRVAALSATSAEQDIIECINKLEATHLLTS-----CDHMPKVAKIISKMPHLTHVIYMENQGSELSVNPERVFAFSFPEIEEDDIAVIMYTSGSTGVPKGVMITHRNLIATLRGFSASCGQMADDAYIAYLSLSHCFSLSVGGLQPGTVGGATLL---KPAIVLLSPLINRIRKNIMETVAGFFDYWLNYKTFWLKEMRSLRIIVTSSAPLCMKNDVFVRACLDCCPVQVYGLIET-ANSGALRDVNDTNFGRIGSPSQGCYVKLVWDEGGYYIEPRPRGEIVVGGECVTLGYFKDEAATMRCFKEEGWFYTGDIGEFYPDGTICVLDRKENIVRLQGQYVSLGKIEMELKASPFIENMCVYG---SSYHSYLVAFVVPNP-------------------------------------------------------- 118049466 59 -------------------------------------------------RISYAQTLAAARGIAQALADRRLSAERPVIILSENDLDHAMLAMGCLYAGVPYCSVSTAYSLAKLRHVVDTLTPGLIFAADAARYD------KAVRAVLPEGCEVVYRKPAVEAASADLLATEPTAAVDVAPDTITKFLFTSGSTKLPKAVINTHGMWCANQQQIAQTMPVQGPPVLVDWLPWNHTFG-GNKNIGLALYHGGTVYIDEKPTATGIAETLRNLRPTVYFNVPTIARAMESDAQLRRSLLKRVKLFFYAGASLAQPVWDSLEAECGERIVTGLGMTESSPSALFINRP-DVRSGDLGVPV-PGLELKLAPVDGKL-------EVRYRGPNVTPGYWRAPEATAEAFDEDGFFRTGDAVQWDRDQGLRFDGRI----------------------------------------------------------------------------------------------------------- 161519761 31 ------------PEIVQRDGCWYPRRLTDRLVSGAQAHPDRVARRGADGAWTYAQMLERARAIGQALLDRGLSVERPIAILSGNDLEHLQIAFGAMWAGIPYAPLSPAYSLVSSDY-GKLRHALALLTPGLVFASDGDAYRAALDAAVPDVERVIVSARATRFASLLDTVPRDVDAAAVTGDRIAKFLFTSGSTRLPKAVPTTHRMLCSNQQMLLETFFGIEPPVLVDWLPWNHTFG-GSHNVGIALYNGGTLYIDDGGKFDETLRNLREIAPTVYFNVPELTAALETDAALRRTFFSRVKLYFFAGAGLSQAAWDRLERVTRIRIMAGLGMTEAAPSCMFTTGPFSA-AGYIGLP-APGCDAKLVPVDGKL-------EARFRGPNVMAGYWRANEADADVFDDEGYYRSGDAVRFRPEIGLMFDGRIAEDFKSSGTFVSVGPMRARIISNPYVQDAVVTGMNRDDVG----VMIFPRAGAAPDADLRAVLRAPAVRAF----FAELLARLNRDATG------------------ 198412147 8 -------------------------PLGRLVIDAIKVHGDRVAWIDSGEKYSFNRIRKAALKCANALYKEGIKRNDIVGVLCPNSCQQKILVLALALCGCTIVPVNNLYSKDEVERQMQIVEPKILFTSS--------DQINKLECCSPNVKVYIFGPNEKENVFLKFLEVGEEEGVHLDGEDDLFLLCSSGTTGPPKLIQHTNHSMVAGTQITRVLYKRGAGSASYTSAPMFHV--VSIVTMCSHLMQGSTLVLPHKNTLVELLELTQQYKVTHAFMFTPKLFEIMKFDELNKYDVSTLQEISIGGSPSTFEIKNLVKKKLDVVVLDGYGLTEGMGIACT--DVVISKPGSVGFVVPNV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183233437 83 -----------------------------------------------------------------------LKKGDAIGFISRNRYEWYIAQYAMQKNGIIPVPLYATLGEKAIDYIVDLMKINIVIGSLDNTLVSLSKRNSTLKFILFDHEEVENLTAPSNTLYFEDLHTVESILPKM--EDICLIVFTSGTSGTPKGAIHTFYSFSHGINSINETQIFTRNETIFSYLPCAHV--LEQQTSQGFMYGGGRVGFISGG-ISSLVEDLKLCQPTYFGTVPRVLQRIMGCVVKRIFDIAKLKFIFNGGAPLTYGLYEWLRVCTGAYIMQSYGLTESCGGCTCLPGMNDPQILSCG---SPCDRVKLVPELEYFVEDKVPGEIELSGGPIFKGYYHNDQANKDAFTEDGYFKTGDIGSVAKDGSLIIIDRKKNLFKLAGEYIAVEPLEGKYDSCPFVSDSFIVGIIVPELN-IIKPWLKTKGEYTSKEDIIKYIKGLNVPSYELIKNVYFTDE-PLTPSFKLKRMNLKKHFSEQL--- 196177913 182 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGKIRFVMHSWDTLMASVRGFHQYFDQKPVNSF-CVLPVYHVSGL--MQFLRSLTTGGQFASLPDIDPRDFF----------ISLVPTQLQRLLRANAANW--LSQFHTVLLGGAPAYESLLTEARQQ-GIRLAPTYGMTETASQVVTLPDAFLAGNNSCGQVL-PHAHVTICSTTGEFLGTNQIGIVTIAAESLALGYYEDGELTQATPDKIPTLQSDDLGFFDDQGYLTIVGRHSHKIISGGENIFPAEVEAAILATQLVRDVCVIGIPHNYWGQAVTAVYVPRASDVSVDSLKAALVNQ-LSRFKQPKYWVPVEQLPRNEQGKVNYESVRTTALE----- 116200398 19 -------------------------------------------------TWSYAQMRRGAARLATVLARHGVPPHSTLLSFIPHSAEWALLLWSAVRCLTVISQMPQALRLPEKTAELRTCMPAVIVVQDEAAAQLVDETKAAPQPARTSNDTTPLSEPRRGWISLADVASESAINPDDRLDRVAQIFFTSGSSGTPKGVPKTVKNLAACTATMAD------------------------------------------PQPGSTVGVII--GGNFAALASTMPL-LLENRNFSLEKITSLRRIVLGGEIITKDFLSRAREVLGPVVLPGFGMSEVAGLFGWLGGVPDPIPNSCGKPL-PGTRIRVVNEKGLVASLGEAGEMHVGTEGTVERYHTQPGGKSDTFYEDPWFTTGDISVLDEAGYVYIVGRKKELINVTGI-IQPHTIESCLSAAFNVQTC-VVALPSPMNGDVPYPIVARLPEGVSPGDMREHFINAVGSSYSL-GTILTLEQLPLTATGKVFKRELERAAVE----- 67525877 5 ------------------------------------------------TRISYAELLADAGEKARLIGQIGLSSESIILLHFDTQREVIEWFWAATLAGYLPAISTPDDTARRKAHLLHHAQLNQPVVLTSKRLVPEFLGLEEL--RLHDVESLLSSAAKDGLIQYLGVQKL--------AEDVAVLMLTSGSTGSAKAVPLRHGQLLTAIQGKSTHHGTLPGDVFYNWVGLDHVASLTEIHLHALILGSDQVHTAASENSLQFVRLLDTHKVAYTFAPNFFLTKVLDSLRENPADLSSLKALISGGEKLTRELRRRGVQAE--VIRPGFGMTETCAGCPSYDIRQSLEFASLGSCI-PGMHMRIITEPGKLAAPGESGELQVAGPVVFDHYYNDETATRNAFTPDGWFITGDLGWIDDAGNLNLAGRTKDTIIVNG--------------------------------------------------------------------------------------------------- 120403191 4 ------------------------------LVDHLRSHGDRPAVLTADQPLNYRELAEMVESFAH--------------------------------TLGRRRRLVLLETRNDVATVVRHLGALAHVVLPVPAGRDHT--------------NLITTYRPDVVIDAAGVHVRSEAAHELH-DDLALLMSTSGSTGSPKLVRLSRTNLTANAGSIAEYLQIRETDRAATTLPMSYCYGLSV--VHSHLLVGAALIMTEQSVADDFWELFTRHRGTTFAGVPYTF-ELLDRIGFASMRLPHLRYVTQAGGRMPPERVREYAARWGWQLFVMYGATEATARMAYLPPDLALRSNAIGRPVPGGSFSL---EPLDEWPEVGTGELVYRGANVMMGYADEPADLARGATLDA-LRTGDIARRDEHGLYEIIGRRSRFVKMYGLRIDLQQLENTL------SEAGVRAL-CTDNGDRLA---VVAGAGHDPDDVRRTAAGAAGVPAGAVD-VACVHELPTLPSGKPD--------------- 86750687 57 --------------------------ITDRLHHFAETAPDRVFMAERDRKITYAGMLGAARKIASALLARGLSAERPVMILSGNSIDHAQMMFGALYAGVAMCPVSPPYSLGKLRYIVGLLTPGLIFADD------VTPFAPAILATVPSDVEIAATREGRRVTSLDELLNTPEHPGLATAHDIAKFLLTSGSTGNPKAVINTQRMICANQVMIREAMAFDEPPVIVDWLPWNHTFG-GNHNIGLTLFNGGSMYIDDKPTPAGIAATIRNLRPTVYFNVPSLLPVLREDAQLRKMFFSRLHAMFFSGASLAAHVWKGLDEVTGVPMLTGLGATETAPFFMSV-TPQTSRSGHVGLPV-PGNEAKLVPNNGKL-------EVRARGPNITPGYWRAPELTAKAFDEEGFYK------------------------------------------------------------------------------------------------------------------------------ 116206018 74 --------------------------------------------------LSYQELHARACDYSRVVRRLAFKEGHPVLLHLDEHRDTILWFWAILLANGVPVLSSPEHRHRHIQGLSNLLESPICITASGLLHLFDGPHSLDL--------HTIESLDNLATSSPTSPSEPPPTTKWPGGPTLAILMLTSGSTGNAKAVRISHRQILAAIAGKASVRPLPPDKPFLNWIGLDHVASLVEMHI-QALWLGVDQIHVHAADPHTFLDLLSRHGVARTFAPNFFLARLVATAPPKRWDLSGLTVVASGGEANDAAAASALFERYGARITPGFGMTETCAGATACPDYDGRAVASVGKCMK-GIEMRVVVGSRRAVAD-EPGDLEVRGEVVFDGYYRNEKATVDAFSPGGWFRTGDQACLDGRGNLCLIGRASEVININGIKVVAADLDSLLEQTLGVARFVVFPTRAVHTEQITICYVPPSEDMVAVDDLAARVC--ITSASARPLVFSLRESLPLLPTGKISRAKMQ---------- 118395674 52 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVMITHKNVVAAITQQLSDFRFFETDTHLSYLPLPHIFERFVNC--TCWYAGCRIAFY-SGNTQNLLQDCQAAQPTVFISVPRLFNRLIDIQEKGQYNNASLRILLSSSAPISRKVLEFYKVALSCPVLEGYGQTEATGSLTVAIDPESGHVGG----ILPSLEMKLVDEQGYPLP---RGEICTRGASIFQQYYKQPSKTKETIDEEGWMHSGDIGVMLPNGAFKVIDRKKNIFKLSGEYVAPEKVENIYVRARGVAEA------------------------------------------------------------------------------ 156398897 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSDDLYTVCYTSGTTGTPKGAMLTHDNVISDLSAFLYVLYFGVDDVHLSFLPLSHMYERVNQIV--IFMNGGKIGFFNG-DIKKLLDDFKTLRPTVFGAVPRLLNRIHDALNAKKRDLARVWFIISGSAPLSPKVATFIRCVMGCQVQEGYGQTETVASVT-LQLLDDFTAGHVGPP-TPVNVVKLVDPEMDYWANNKQGEICVKGRNVFKGYLHNPAMTAEVLDKDRWLYTGDIGEWTTVGTRRLYTRERGACIQGGEYIAPQKIENIYLRSPFVAQIYVHG--DSIR-SFLVAVVVP-----DAEVLEAWAEKKGI--------------------------------------- 78099335 102 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTPMFFGASIHIPEFEDPGRLAKWMQESGSTVTHLTPAMGQLLTANATEQ---MPALKNAFFVGDVLTKRDTQKLQSLPNVTVINMYGTTETQRAVSYYKVTPDAPIDPAGRGMK-DVQILVLSDNKMLTGVGELGELYTRSPHLSAGYLRLPDATAEKFLPNPFYRTGDLGRYMADGSVECIGRADFQVKIRGFWLYLGEL-TRIPQHPDVSENVTLVRRDANEEKMIVSYIVPAREDWDEVSVRDWLKSK-LPAYAVPTIIAPLSRMPLTPNGKIDRAKLPAALASQSQAG 134101455 8 -----------------------------------------------GLHFTVTQLSELVDELAARLGAAGVRPSERVAIYKTDNFDIVLLACAAARIGAVPALLSPALDGEVVAKLLDRIGRPWLITDGDTLDGELREVPVADITRAVLLSA--GASRPDAISLSSHTGAPRRQPVRQRPRDPMVITHSSGTTGLPKLAVHCPEGFWHRQAPQKLIAWPIRG-REKAALSMTLVHARFYMALEMFLNRGNSMVVAVDPDPAKIGPLLVRTRPGFLETHPNTFVDWEVLADAPGAPLSSVRFFNAAFDAIHPRTISRMLRRSRPLFFRFYGQSESGYWYTRRSAPNAVG-QCVGFKLFGFISMRIVGPDGRRRRAGQPGHIEVRGPSEILTYLGEEERYARE-VHDGWWRMGDMGYLDRWGRLYLRDREVDQIES---MKSTLETEDLLMSLDELREVVIVA---GVRGQPVPVVATTGEQPLDEERWQQ--ATRDLPT-MAPVVQCRHEQLPYTATRKV---------------- 149922846 453 ------------------------------LADRAARSPDRTFFLWKGRAFSYAEADRRVDAIVRGFIDRGVRAGQRVGVIMDGRPSYLSVVAALNRLGAVAVLYKPHLAGARSERDDEDRHASARLLGEALAQGELAAVVADPPNAAEAVEAWTVARRDEPVLDMEAIDPARVELPPGRARDLALVVVTAGT----REARISNARWAVSAYGSAASCLLSSKDTVYSVLPLHHPAGMLV-AVGGALVGRSRLALSAGFDPENFWAEVRRYGATVAFYAGEQWRLLADAPRSPSEGNHPLRLI--AGSGMRADLWRRVEARFGPIIREFYASTEGNLVLANVAD----KPGALGRPMPGTNELAVVDSQGRRCRVNEAGLLIAKVDPTHPG-LREPRHRGETFLRDTWFVTGDLVRRDAEGDFWYVDRTSHLIHGPHGWIASREIEDVIY-------------------------------------------------------------------------------------- 145595024 65 -----------------------------------------------------------------------------VALRLPPSLAYVVNLLATWRSGAQAILLDHRLTDHEADRALRRLTPQVVVAPVRAGNAALR----------------VFVDVTEGVAPYADRPA---------TSDHAVIQLSSGSTGPSKVIGRTAADLVAEVRRYTQLDGVALPGERLILLPSMVHVLGLVGGLLYGLHAGVELVPPERLSGAAVLDAIADSPATVL-GVP--FHIGLLAATQLDRPLPMFARMVTGGELVSAATVRSFTERFGVPLGNMYGMTEVGVIGTDLYGRHRPAITP-----APGIEVR-----------EVAGELWVSCP--TSPYLGS---TDPSRWSAGWLHTRDAGTVDPDGLVTIRGRLDSQVSVGGMKVDLTEVENTVAELPGVAAAVVV------WDDGITAYVQPV-GTLTEETLDQQVAER-LAGYKRPRTLRLLDQLPRTTTGKLVR-------------- 70727417 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLLHIGFTSGTTGLPKAYYRNEPSWIASYVENEKLIY-NYEKALAAPGPLAHSLSLYT--CIYALYSGRTFIGQRQFDAKRFISILNEQHSNILFLVPTMLHQLLNVDTT----ITHIKSIFCSGAKLSESLFKTVSQQFNANIIEFFGTSEA--SFITYNFNQTSPTNSVGQ-VFPNVSIKLEAQDNR-----KIGLLKVQSNMIYSGYVD-----VGVVQPHSWIETGDYAYI-QNNQLYLVSRKSDRLIIGGKNIYPNVIEQQVKSLDGIEEAVVVGEPHRRFGEIAVLIYV-GNQELDYTTLRRYLR-QTLSRYEIPSKLVRVKDLPFTNSGKVAR-------------- 119962475 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DENGEPQAVPETGVDDAAVVVRTSGSTGTPKATILTVDALAASSVSTAVALRGEGQ--WLLALPLQYVAGVQV--LVRSLYAGTRPWVMDGFTPEAFTAAAATDKIRFTSLVPTQLQRLLDSPTPETLALRRFDAILLGGAPASAELLATAHAE-GLKVVTTYGSAETCGGCVYDGEPLD------------GVEVRIGEGELE-------GRILLGGDTVAAGYLDAARASKAAFVEEGWYITGDLGELSNDGKLTVLGRADDVIITGGVKASAAYIQGKLEELDGVTAAFVTGVPSREWGQAVAAYVAVTDPSPEGLKGFTARREKALGVLA-PKTVLANKEMPMLPNGKPDRMAMIDLLS------ 115525820 53 ------------------------------LAKWAREAPDRIAQRRGEARLSYAEAKRSVDALTQAILDLKLPEGRPVAILSGNSIEHALMTQAAMQARIPAAPVSPAYSLQKLKYLFDLVKPALVLVQD---GVAFSRALHALDLTGVKVVHVANPADGIDSIAFADLAATAASIAQITPDTVGKLLFTSGSTGMPKAVINTQRMMCANVAMMLQVRPRDPNSIYLDWMPWNHTMG-GNALFNPALTEGGTLYIDDRPMPGLFDETIRNLRPTYYANVPAGYAALATAMEKDRSFFKNLGLLAYGGARLPDDLYERIQRATGFVFYTGWGSTETSPTSTGTYWDTE-RVGLIGLPFPGV--------ELKMVPIGDKYELRLRGVNVTPGYYGRPDLTEAAFDEEGFYKIGDAG------------------------------------------------------------------------------------------------------------------------- 41407969 481 -------------------------SIPDLFARHVAGTPDAVAVSFDGRSVSYRQLDEASNRLAHLLVARGVGPGERVALLFSRSVDAVVAILAVLKTGAAYLPIDPGVPDERIGFVLADAAPIAAITGTG------------LAERLDGHDVAVIGVDDPDVVPAVDAQPS-TGLPGPAPDDVAYVIYTSGTTGVPKGVAITHRN-VTQLLGSLDAGLPAPG---VWALCHSLAFDVSVWEIFGAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68445490 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAELHIPTAEDPGRLADWMAQSEVTVTHLTPAMGQLLSAQATTQ---IPTLKNAFFVGDILTKRDCTRLQQLANVRIINMFGTTETQRAVSYFAIPPRSLEPSAGQGMVDVQLLVVRNDPNSLCGVGEVGEIYVRSGGLAEGYLQLPEATAEKFIPNWFYRTGDLGRYGPDGIVECTGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPDDDAEESEDVRSYLRTK-LPAYSIPTLFVPLSRMPLNPNGKVDK-------------- 107593235 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGNPKGVQISQRALVNFLCSMREEPGLNAQDRLLAVTTL--SFDIAGLEFYLPLLVGARLVIASRDDGTALATLLEREQISVMQATPITWHMLLAAGWKGNPALKAL----CGGEALSLELARQLLTRVG-TLYNMYGPTETTIWSTLNKIEAGDQSISVGRPIA-NTSIYILDTYGQPVPAGIPGELYIGGDSLARGYLHRPELTAERFIQDRLYRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 163763600 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDMGYMDEEGFFYIVDRKKDMIIAGGFNIYPREIEEVLFEHPAVQEAVAVGVPDPYRGETVKVFIVKREGDVSEKDLNAFCRER-LSAYKVPKLYEFREELPKTMVGKVLRRALLEEEKEK---- 197730358 8 -------------------------SFAELVLTRSDERGDADAFVFQAEHLPYAELDRAAKDLASWLQERGLQ-GRQVLLLYPSGLEFIKAFVGCLYAGAVAVPALPSEQGQRVSGIVRDARVGAVLTLGAHVPDVEAWLAAENFSDVACL--------ATDRGPVADAGA--WSDPRLRPDDLAFLQYTSGSTNAPKGVMVSHGNLLANEAAIARATGNTPDTVVGGWLPFYHDMGLIG-HVLQPLWLGTVSVLMSPVSPARWLQMVSEYGV-HGSGGPNFAYDLITDAQLEGVDLSTWRTACNGAEPVRAETLKAFTERFGPTMFPCYGMAETTLLVTGTPRGRGALVRSSGVADGEDFEVRVVDPDTRPAGLGRSG---CAGPAWPRAYWERP-------------------------------------------------------------------------------------------------------------------------------------------- 119714772 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKRVVLPRDAVLASVRASARRVGATGQ--WLLALPPAYVAGLQV--VCRSLAAGHPPVLLEDHGSFAAAAAAMAPGERFVSLVPTQLHRLLETDAPA---LATFHTVLLGGGPIDPALRRRAADA-GVHVIATYGSAETAGGCV-------------------YDGVAL---DGVAVALDADGRVRIAGPTLFAGYAGDPELTARVLV-DGWFRTADAGRLDEDGRLQVLGRIDDMVVTGGVNVPAPAVAARLREHPDVEAAEVLGVPDEEWGNRVVAFVV---GPVSLDVARDWVAAAH-PRSWAPRQLVALDTIPLLGNGKPDRLALRHAAVEE---- 210102722 169 -----------------------DVTFGQLLDDTAARWPDREAFVFKGSRVTFADIQEHTTRLAAGLKAIGTARGDVVAWLFGHRPEWIYLYFAVAKLGAIAVLIMGDLGTES-------TDGKTSFLSTLFPEIKTANPGMLKTDRIPTLTSIVVLEDRAGMEEVQRLGNDESLLAEVRTHDTLLLRFTSGSTGQPKCVELSTYAIHNNIRFIGKATGMPNEGTALYPY-MSFQFAVIYP-----FTVGCTLVFPASLSPSEMLEILQEERCKAICV---LYLKLFHDPHLADYDLSSLNRVLVTGNVTPKSLVDHAAKVLNAKMLVGYGGTEFLFLTSAAA------------------------------------EMVVEGKGSTVG--------------------------------------------------------KLLQH-----AEVVGVPDPTSVEEICACIILKEGTADSQEMRKSCVDSGIVPKEMPGYFLFMDEFPMTLTRKVDRKKLRLIAMEKL--- 61097625 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPKAPVARLRGIIEDTKSTLAVASPSC-----QETLQEVGIDVLVVDEALLLELSD---PVEKIQS------KIRPKNASVVLFTSGSTGKPKGMVIQHDSLCSSGNAYGEDLNIGPGTRVFQFS--AYTFDVGVLDCLVSLMRGATVCIPDHARLNDLAGAMTATKANWVFLTPTVADLL------SPTDVPYLKVLCLGGEAISKKCADRWVNYT--ELHGLYGPAEASICAWNPLVGKSGRSTNLGRPISSAFWVVEPSNYKRLVPVGCTGELLIEGPMLARGYLNVSADVASNWMENRVYRTGDLVRRNPDGTFDFMGRKDTQVKS----------------------------------------------------------------------------------------------------- 118473699 20 -----------------------------------------------------------------------------VGIVGEPTVEGVAAILGALLAGSA-VSILPGLVRGADPDQWADSTLNRFANIGVTTVFSHGSYLEQLRTRDSSL----VIHDDAEVAHAQRSTTLELGAP---LGEFAVLQGTAGSTGTPRTAQLRPDAVLANLRGLAERVGLAGSDIGCSWLPLYHDMGLTF--LLSAAVGGTETWQAPTTAPFSWVHWLTESRATLTA-APNMAYGLIGKYSRRDVDLSAMRFALNGGEPVDIDGTARFLSRFGFDLSPSYGLAESSCAVTVPVPGVGLKVDEIGHAIAGMEVRLQPGDEDAGVVDREVGEVEIRGTSMMSGY-----RGEAPLDPGEWFPTGDLGYLTDDG-LVICGRKKELITVAGRNIFPTEIERIAARVKGVREGAVVAVGTNERAVRPGLVIAAEFRGPDEAGARSEVVQRVASEGVVPADVVFLASLPRTSSGKLRRLEVKRQLEE----- 73537996 52 --------------------------LPEFLPQWAERRGALPAFRKRDRSLSWSDLWQQVQAVGAALLEMGLGQDRPLMLLSGNSIEQAVLLLAAEYVGVPTAPVSPAYSLARLRSVAELVPPAAVFVQSAAPFD--RAIAALDYGDAPVIAVSGAAGRQTPWSQLVATELTPARLRRLAETHAAIVLFTSGSTGTPKGVALSYSNLAAVATYFADTYATERQPSFLCWLPWHHGLGGVLNLSRAVVLGGTHHIDDGRPLPGQFERTVRDLRPAIFTSVPSAWTMLATELERDPELARSLFAFSYGGASLPRDVWERIEATIGERIVFCSGLTETSGMGIFCTQPTG-QAGNVGVPM-PGCEVKLIPLEGGDGRY----EIRMRGPFVFAGYVKRPDLTAAAFDDEGYFCLGDAVRLDPARGVTFAGRV----------------------------------------------------------------------------------------------------------- 94313945 51 --------------------------------------------------ITWAEMWQQIQSVGAALLEMGLGADCPLMILSGNSIEHAILVLAAEHVGVPTAPVSPAYSLARLRDVVSLVPPGAIFVQDAAAFARALDVIGK-----PDVPVIAVRGARKGHHDWASLVATTVTPAAIHEDDLGRVLFTSGSTGVPKGVALSHGNLRAVAAYYLESFRLERPSRYLDWLPWHHGLGGVLNMTRVATLGGSHYIDDGRPLPGQFDRTVRNMRATVYTAVPAAWMMLVTEAERNPEVARNLVNFSYGGASLPRDVWDRIHALSERTIGEGLACTESSGVGLYCTWPSET-TGNIGVP-APGVSAKLIPLEGGDGRY----EIRIKGPSVFKGYVQRPDLTAAAFDEEGFFKMGDAVRL----------------------------------------------------------------------------------------------------------------------- 18313364 10 -----------------------GDTFPKLLQERALLNPRGVA--FREKTWTWHEYYERVSKFAYGLLALGFRRGDHLAVVGYNRPEILIAEQSAMALGGISVGVYPDTLPEERAYWLDYTDVKVVVAEDQ----EQVDKILVVKKDLPKLEYIIYWDERPGLLSWKEVEGEEVRIAKTHPDDVCLILSTSGTTGRPKGVMLTYSSMMSMAKNLWEVDPIQENFEYVSYLPFGWI-GEQMMSLAMHMLVGFKINFVE--EPETFWRDF-REIAPHFMFGPAIYSKIMEHLELDKTGLKRIKYAYVGGSFLGPDYL-KFYRALGVNLKRIWGMTEVSGIATVHPD-NEVRLDTVGKPIA-NTEIKIAED----------GEILVRTPAVMAGYYKRPEATAEAL------------------------------------------------------------------------------------------------------------------------------------- 115466526 37 ------------------ESCW------DVFRNSVEKYPDSPMVVDDGKAMTYKEVYDVVMKLAASISKSGISKGESCGIYGANCPEWIISMEACNALGVSCVPLYDSLGAGAVEFIVCHAEIQIAFVEER----KIAELLKTCHATSKYLKTIISFG---GVTNDQKEEAKNHGMSIFSWEEFLIM---GGD---------HHFDLPDCVTRSIGE-PFDHDDVYISYLPLAHIFDRIFEELF--ISHGSKIGFW-RGDVKLLVDDIAALKPTVFCAVPRVLDRIYAAPFFDKLVFSKLRFIVSGGAPLSVAVEEFLRVVTCASVVQGYGLTETGAASFVAIPNDFSMVGTVGPPVEH------LDARLESVPEMGRGEVCVKGSVLFSGYYKREDLTQEVMI-DGWFHTGDVGEWQPNGSLKIIDRKKNIFKLSGEYVAVENLENV---------------------------------------------------------------------------------------- 77459572 6 --------------------------FQETLRSHAGRNDNALALWGDTLKVSYTTLYAEVMYRQQRLRDENVK---VIALALDNGVEAILWDLAALFEGLTCVTLPPFFSPAQRAHCLEQSQAERVIAE-------------------PELESELLAAGYERRGEFWCRAFEGPNRLPVGA---AKLTFTSGTTGTPKGVCLSADSLLRVARELEEASKPTAPQHHVALLPLA--ILLENLGCYAALYAGATLSVPSGVDLPRLLGCLASRAPESLILVPQLLLLLVSAAEQKAFDPQSLRFAAVGGARVSEDLLHRAQRV-GLPVYEGYGLSEC-ASVVCLNRPGARRPGSVGRPL-PHVDVRLAED----------GEVLIKG-STLLGYIGEPA------YSDEWWPSGDLGEFDPEGFLYLKGRKKHQFVTSGRNVNPEWVESELTQRHHIAQAFVYG-------------------------------------------------------------------------- 121607125 13 -----------LARQAHQGGC-----IGEMIRTAIGRFPQRVAFIDAGREIDYAALGRLIGQTMAALRRLGLQRGDGVMQLSGNRVEVFVVMAAAYLMGLRSVTLHALGGHDDHAYIVGDAEPSVFITEAAHGKQ-----AQALRAACLGVAHWFSHDACAGFADFRALAAEPEPLPEAQPNDIIRLAYTGGTTGKPKGVMLANRSVWMQAVLLMAARGMRAGMRVLCATPISYGAG---AMIVPTLASGGCFILQRGFDPGQFIDALQAQRANAAFLVPTMIYKLLDHPRCASADFSSLELL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209878011 174 -----------------------------------------------------------------------------VSLLSKNRLEWSLLDAACSTYGIVISPIYDSLGEDGISYSINLVQSKTIVVS-----FEVISTILRSLHRIPKIRYVIVLRPENEFLSFEELGSKNLHLPTPSLEDINSIYFTSGTTGTSKGVIQTNGIWIAGSAGPLRSFNLSPKDTYLSFLPLAHIFERLVHLIL--IYSGAKIGFYNG-NILNLGEDLQSLHPTVFVSVPRLFTKLYKLPEIRKYDFGRIRFTLSGAAPLEDSMQRDMRAMLKSQIVQGFGTTEALATF--CPEFTDLTVNNIGGPI-PSVEFRLVPEMGYDVRPRQ-GELLLRGPTIFKGYLKQPNKTNEAIDTEGWLHTGDIAELLDNGAVRIIDRRKHLFKLSGEYISPESIENIYSTHPFIAQIMAIIVPDPDYGQGVKIYYKLKEDTLLRQGIMNSLRDNNIAGLKRINNFHLIENGLLTPTAKLMRFKLRKQYETEI--- 198469848 57 -------------------------------------YPDDLAIRDSVGEFSYLQLYISAKRLSKEISACGSGTSSSVAFFCDSNAMWIVMLWGCWMSGQVAVPLRASSGLELVRLQAIDCKANLLIGSPENESV-IQQLSQTLKAATITLDHDFVPPYAKQLVNTEKLMPEAMLPNEFYEKSMAMMLYSSDATDTCKPVMLTHRNVDAQIRCLIDTWRLGPNDTLLPVLPMLRQH----MAIAAVLQVGGNVVLQQGFNASSVWDDLTKKRCTCFLAMPVVYKQMIAEEYIRNHCSEKMRLMATAFAILPDSVFNGWREITGHHILEYYGMLETGFVLGHAIEEGPKKPGTLGSPLLGVT-ARLVSPTGKEIGPMKMGKAVSEAPNTPADPF-DPTKTAAAFTEEKFIPTGDICTYYND-NFYFISQACDMITLGGLKVNASEVKKVLLSHPKINDVSVLAIPNMVWGHRLFAVCAVSPDAALEVETIETYCEKQLPTFKCPCIVKVV--------------------------- 184200142 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAVVVATSGSTGRPKKTVLSSEALTASGRATERATSGPGQ--WMLCLPAHYVAGVQV--LARSVLAGTTPVVLEHFTPEAFAHAAEDHAVRYVSVVPTQLQRILDPADGSPDSLTRFDAVLVGGSPLSPALA-ALADASGVRVVRTYGMSETCGGCVYNGVPLDTVTGPVGSPAEVGAAGTLPAEAGSAVAPSVEGRIWLGGEVVASGYLDDPEQTAAHFVADGWYRTDDLGSLDEHGRLTVLGRTDDVINTGGVKVSAGRVAEVLLADERVRQALVVPVAHPEWGQTVAAVVAAREHRDLEHDLSRAVRER-LGAPAVPKQWRHVAHLPLLTTGKPDRRAAGALFTEEPAA- 119960515 387 -------------------------------------------------SLSWQQLDRNILDMAEGLRESGVGHGTRVSLMVPPGTDLTVALYACLKLGAVVVVADAGLGTKGMSRAVKGATADFLIGIDAAASVLGWPGQRISVKDLPAARRRILGVETSLAALARNGATDELPMDSVDPSAPAAVLFTSGSTGPAKGVLYTHRQLAAMRDTVAATFGIHSGSRLVAG---FAPFALLGPALGAVSVTPAMDVTAPRGALADAVAAIE---ASVVFASPAALRNVID----TRGDLSNVELLLSAGAPVPEPLLAQVQQLMGASLHTPYGMTEALVTDISLEDIRAADADCVGKPVHGARVAVILAANGTAPGPGVTGEILISAPHVKEAYDRLWLTQRESASLAGWHRTGDVGHFDAAGRLWVEGRLSHVVTAPGAVVTPVGAEQSIERLDRVRMAAITGV-GPSGTQAVVAVVVPKAG-PADPQLAGHVRRAASQAGVEVNAVLVVPTQPTDINAKIDRTRLARWASQVLAGG 107593187 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGVQISQHALVNFLLSMREEPGLNAQDRLLAVTTL--SFDIAGLELYLPLVVGARLIIASRDDASALAALLEREQISVMQATPITWRLLLSTGWKGHPALKAL----CGGEALPLELARQLLSRVG-SLYNMYGPTETTIWSTLNKIEPEDQSISVGGPIA-NTSIYILDAYGQPLPPGIPGELTIGGDGLARGYLRRPELTAERFPEVRLYRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 190405576 93 ----------------------------------------------------------------------------VVAILSHNNPEWILTDLACQAYSLTNTALYETLGPNTSEYILNLTEAPILIFADELTHDELRMLNESLLPKCNSLNEKITFFSLEQVEQVGCFNKIPAIPP--TPDSLYTISFTSGTTGLPKGVEMSHRNIASGIAFAFSTFRIPPDKRDMCFLPLAHIFERMV--IAYDLAIGFGIGFLHKPDPTVLVEDLKILKPYAVALVPRILTRF-EAGIKNALDKSTVQFIITGSAPISKDTLLFLRSALDIGIRQGYGLTETFAGVC-LSEPFEKDVGSCGIGISAECRLKSVPEMGYHADKYLKGELQIRGPQVFERYFKNPNETSKAVDQDGWFSTGDVAFIDGKGRISVIDRVKNFFKLAGEYIAPEKIENILSSCPYITQIFVFGDPLKTFLVGIVGVDVDAAQPILAAEVKTWTKE------------VLVENLNRN-------KKLRKEFLNKI--- 157340881 18 -----------------------------------------------------------------------------------------------------YVPLYDSLGANAVEFIINHAEVSIAFVQES----KIPAMLTCLPKCTSYLKTIISFGEAEEWEEFALLGSLDCELPPKQKTDICTIMYTSGTTGEPKGVVLSNEAIMAEVLSTDQLLLATEEDTYFSFLPLAHVFDQIME--TYCIYKGSSIGFWGA-DVRYLMEDIQELKPTIFCGVPRVYERIQDEAAPRLDRLGRVRLLFSGAAPLSRHV-EEFLRVTSCSVLQGYGLTESCGGCLTSIVNEFSMMGTVGVPY-PTIEARLVPEMGYDALSNVPGEICLRGKTLFSGYFKRQDLTESALV-DGWFHTGDIGEWQPNGAMKIIDRKKNIFKLSGEYVAVENLENTYSRCPLI--------------------------------------------------------------------------------- 114563006 19 -------------------------TFPKILQHNAKNWPNDVSMREKENEFTWNDYNNRVKWLSTALLDMGVEKGDAIALLGDNRPEWVWGEVAAHAMRCYSIGIYQDSMHDEVIYLLDSSGATVVIAENE----EQCDKLLELGDGIPKVKYIVYCDDDPRLIDIETLYAQPTYVAATTPEDTAIYCTTSGTTSKPKIALLNGGNFVKHCSAYLRADPRNAGDNYVSVLPL--------PWIMEQVYAVGQALIARQEEQETLMSDLREIGPSFVLLAPRVWEVLLMKALRDRLGFSFLKSAATGGAAMGPDTF-RFFQTIGVPLRQLYGQTEMCGAYT-IHHEGDVDYDSVGVAFD-NAQVKVIDEEG-------VGEIIAKTVGMFTGYLNNQKAYDEDVI-DGWMQTGDAGYFKPSGHLVVIDRIKDLATSNGVQYSPQYIENKLKFSSFIGEAVILG-------------------------------------------------------------------------- 209875297 79 ------------------------------------------------------------------------------GILSRNREEWYIIEQACNAFDICIVPLYDSLGDDALNYALNITQIKTLCISGEEVPKILKIIEKNQKEDSKSLQNLVYFDDLSSLLKFDDLTEECTRLEKISPDKVCSIHFTSGTTGHPKGAILTHRCFLACIYGVYEMLFITSDDVHLSYLPMAHIFE---RLIISIAYSRSVRIGVYSGHVKRLVNDAQVLRPTILICVPQVLTRIVQAVSDHIEQSNRLRGIVSGAAPLSKDINYRIQALFCCHIVEGYGMSECI--ATLISNFEYCNIGHVGGPVGDVEVKLVSEPEMGYDATKEPGSLHIRGNSVCRGYFRDKNSTNESIDNEGWLDTGDIAERLPNGAFRIIDRKKALFKVQGEYVSPEKIEAIYTASPIIQQVYVYGLSTDRF---IVALVFPNQAIVEDKELIAEIKKSNLLSYEKIKNFKIVPTIMTTKNGKVKRHKVNEQFKDLLNA- 149913728 9 ------------------------------LSRHAAQSPEKTALRSGTRCIAYRSLAAFLAQNAKTLT----GPARVIGISTSDPLDAALADLALTYSGHVSVHVPPFFSASQQAHLVEAAGVETVI---GTSQAPVTPLDLCPPESCPRL-------------------AAPLDPPMAGARR---IIFTSGSSGTPKGVLIGERQMAAALAALEKAIAPVREDIHLSLLPVAQLLE-QVAGLYLPLLAGAEVHFCPEALAALFVAAMASARPTTSILVPALLSRLVSELRTATQGPASLRLIAVGGARTSPALLAEAEAH-GLPVHEGYGLSECC-SVVSLNGPLDARAGTVGRVLD-GVEVRIDD-----------GEIVVSGPTVMEGYIGHPPVTGE-------WRTGDLGRF-EEGRLIVEGRKDWLIVTQGRNINPEWVEAALCADPRIPAAGLYLAPDDQLE-----IIAVLAAPVAPAQIDALLSD--LPPYARPSRVRFAPALLK-PGGGIDRSQLAQL-------- 197625882 75 ------------------------------------------------RSISYRTLQERVHALAWRLHDSPVQAGAFVVLVGFASIDYAVLDLALAYTKGVPVPLSPNHSSEDDDAILGTVQPRTVIVFDLDPAVDCERAALEIRALNEKGSDVVVQTLQDLIDVGRDAEFSFLPIQAQDQDDLALLIHTSGSTGTPKGACISSRALINTWRHVSGPYP----KVTVVLAPFHHMMG--RDSMITALGAGGTAYFTLRPDLSTVIEDIRLARPTGLVLFPRLCEVIEHHLTTAPEYSGNLQSIVVASAPITPRLKASLECLLGVPVSEGYSSTETASGGLAMNGLLNLAYRLRDVPEAGYSV------NDRPFP---RGELCVKTRFGISGYFRNPEATAELFDDDGFYCTGDIVEERAPDQIAIIDRRKNVIKLAGEYVAVGRLEQLFQECGCVQQ---IHLHGDSTRAYLLAVVVPGSRQASEAELKARVRERELRGFEIPRDLILAEE-PLSSLGKPIRPAIRARYRSRLES- 209515062 33 ----------------------------------ARAHPDRLLVARRDASITYAQMLERARAIGQALLDRNLSAERPLVILSGNSVEHMQLALGAMWAGIAYAPVSPAYSLGKLRHVLDLLKPGLVYADDIGAYTAALDAALPGDVERVSAVPATDASSVTRFDALLDTAPRDVDAARVNGDMIAKFLFTSGSTNLPKAVPTTHRMLCANQQMLLETFFGIEPPVLVDWLPWNHTFG-GSHNVGIVLYNGGTLYIDDGGKFDETLRNLRDVAPTIYFNVPELTIALEKDAALRERFFSRVKMYFFAGAGLSQAAWERLERVTQIRIMAGLGMTETAPSCLFTTGPVS-GAGYIGLP-PPGCQAKVAPVDGKF-------EARFRGPHVMGGYWRAPALQSSVFDDEGYYRTGDAVRFRPELGLMFDGRIAEDFKLSGTFVSVGPMRARIISEPYVQDAVITGMNRDDVG----AMIFPRLDASLAGSPADASAEDVLNAAAVRDFFELVARLNRSATG------------------ 33390795 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYLMYTSGSTGVPKGVMIDHIGVLNTVVDINQRFDVTPEDRVLGLASL--SFDLSVYDIFGPLAVGAALVLPAPDDPSHWVQLVDRHEVTVWDSVPMLLQLLVEAPEANTATLASLRVGLLSGDWIPVSLPDKVWAIPDMMIYSDGGATEASIPITHVDPSWTSIP--YGRPLS-NQRFYILNEAQQVCPVGVAGELCIGGIGVARGYWGDEERTNASFLPDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 167589291 31 --------------------------------------------------LTHAQLDAQAARLAHALRAGGLAPGARIGVVARNGLAWVLLDLAALKAGIVTAFEFGKFRPDQ--ALVDRYALDAVYADGATSFDPARDLRALVDAHVRACRDGRNGRDVDPVAP-------PFESAAYARDDVTTIKFTSGSSGEPKGLAARAGSIDASLAAVQQLYAHGDGDDVLVFLPL--SLLQQRYWIYSALTYGHDATVAP---FEFALEATREQPPTVVMGVPGFYDGILDARRRRIDALPRIRYLWTGSAPANPQTLRFFDEA-GVPIFEGYGMNETCI--VTKNHPGAARTGSVGR-LIPGKRARIDDDGVLIVGADE--------PVNTHYLYSEPGASERIFLPTGEVRTGDLARFDDDGYLYILGRADDLIVLAGKNVHTRTLEEQVKAHVGVEECVLYGAGRPY----LVAVISPQDARADHAAIHAHLAD------------------------------------------ 190346658 21 ----------------------------------------------------------------RGLVKLGLKPNDKLHIFASTSHRWMLTFLASATQNIPIVTAYDTLGESGLTHSMIQTESNAVFTDNVLLDQLVKPLEKAKDNAVKAKEEILKVRPDIKFMSMDEIENKDIPLQSAKPEDLACIMYTSGSSGEPKGVVLSNANILGGVGGVSSNVPVSSKDRVIGFLPLAHIFELTVCFWWGSCIGYANVKTLTDTSCRNCDSDMVEFKPTVMVGVAAVWESVRKGVLAKVKQLPHLRYTMNGGSPISSD-AQIFISTLIAPMLLGYGLTETCANTTVCE-PDKFEYHVAGTLTGAVTAKLVDVEEAGYFASNNQGEIWIKGTCVTKEYFKNEKETAEAFTPDGWFKTGDICEWTSNGALKIIDRKKNLVKTNGEYIALEKLESVYRSNPIVLNLCV---------------------------------------------------------------------------- 50414307 147 ----------------------------------------------------------------------------VVSIFSHNRPEWLIADMACVNYSITNTALYDSLGPEASKYILELTESPVVVCTKS-KLEQVIQLKKSCPKELSNLIAVVCMDPLDDFKQVEKLGKYPVHDIPSTPDTIYTISFTSGTTGNPKGVVLTNRNAVSGTTFCVSNMSENKRMTMYCFLPLAHIY--QRQSIFFSVFQGISIGFPQSSSPLSLLDDVKILKPNVLSLVPRVYTKLEAAIKAKKLGFDNLELFTTGSAPISSETVKFVKAAFNTGLIQGYGSTESYAGIAG-SLRYEASPGSCGS-IGITTEMKLRDPEMNSDKEGPRGELLIRGPQIFKEYFKDAEETKKSKDEEGWFYTGDIARIDANGRLYIIDRVKNFFKLAGEYITPEKIENYLSSFPLVQQ------------------------------------------------------------------------------- 171686204 94 ---------------------------------------------------TWAELRDQVRRCSNALRAAGVKENSVVAGFVANHVQALVALLSAATLGAIWTGISPDSGVSAVLDRLVQIRPQVLFSDNAYNGKEWSGKAKTLALKQHGLETVVIIKGLPNFETLSSSTDQPLVFTQLPPSHPLYVLYSSGTTGLPKAIVHTAAGTLLQHKKELYHCSLSPASRMLTTSWMMHHWSVS------ALSCGASLVLYSGFKPNGYLSLLSKLRVTHFGTSAAYLTTLIPIASEHNLDLSRLEAIYSTASPLPPSTFSFVYQAFPSRV-NLASITGGTDIISLFGAPCPLLPVKVGQCAGLGMAIAVMDSASSSAEPGEEGDLVCCQPLTFFGPAGQDKAYFERFGENIW-HHGDFVKI-PDGGLVMLGRSDGVLKPAGVRFGSAEIYNVLTRHGEVEDAVCVGRRERDRDETVCLFVVMKEG------------------------------------------------------- 41406124 4 ------------------------------------------------------EVHGMAESIAARLLQR-----DRVGLVGEPTVELIAAIQGAWLAG-VAVSLLPRPR--------RGADPSAHSTLQRFGGIG----VDTVLSHGGVLRTLAAADSAVSVCDLAQAARTPTSLEYQDDSGVAILQGTAGSTGNPRTAVLSPAAVLSNMRGLIERLRLDASDRACSWLPLYHDMGLAF--LLTSALSGMPLWQAPSAAPLRWAEWLSDSQATFTAGPNFGYSMIGRYGRVRDVDLGALRIAINGGEPVDCEGFQRFMAPFGFRATPAYGMAEATCAVTMPGCGEGLRYALLGGPIA-GMELRIA-ATDEPSGEG-VGEVEIRGSSTMTGYLGD---TTGRSDGD-WFPTGDIGYLV-DGALVICGRSKEVITVAGRNIFPTEIEQVAAQVDGVRHGGVVAVGSKSGAAQSRLLIAAEFVGADRDVTRSAVIKRVISVCGVPADVVLMPSLPRTSSGKLRRLEVRRQL------- 169846750 104 --------------------------------------------------YSYRELYRRVQELAAALRANGLKVGDRVAAIVTNSINAIVIALAVASIGGIFSSTATDMGTQGILDRYRQIQPKFVFAESAGKTVDMLPKVKEVVEDLHGLQHSVITGKELRLTGVSNCSTAPLVFEQLPFSTPLFILYSSGTSGKPKCIVHSAGGVLLQTKKIVLALDGNRDDTYFQYTTTGW---MMWNLMLSGLSVGCRVVLYDHPNVETYLKFINDQGVSIFGTSP----RFLAEVQGRGID-------------------------------------------------PQIQAKSLG------MKVEVFDPSGNNMETGHPGEMVCTRPHVSLGFWNDEKKFMDAYVYPGVWRQGDFMVVNPEG-IMILGRSDGVLNPSGIRFGSAEIYTVLESFAEIDDSLCVGRPHDK-DERVILFLKLRPGKKLTAKLVGEVKAKALSARHVPAYIFEIEEIPYTVNGKI------EIAVKQIISG 169784830 80 -------------------------------------------------------------------------------------------------AGGIYQSANPHSNARELAYQFKLTTPHFILASERVYVFNHAPLADDSKTGVKHWKNLLASTEIGRSFYWKRLTPSESKLTTV------YMIMTSGTTGLPKAAEVSHYGILSNCVQTDFVMSLEPNSRWLCTIPLYHGLALCYF---------CTISVARQYEIHCMLESIEKYRITELHLVLPIIVAMTKDPAT-----------FSCAAPLGPEPTFQYESLWPVNIKQGLASTDSMPLLTSPVDPAVIQAGSVGEPI-PNCEIRLMDDDENEVEPGQSGEIWFRGPNLMKGQGMWPAR----------MRMGGITSWTERRQVT-VDRADEMIKVKGVQVWRAELEALLLDHPAVRDAAVIGVRKDH-EEHPRAYIVAAPESVTSDDILQFVNNRVSTIKRLTGGVVFTNTIPRSPV------------------- 167384389 83 -----------------------------------------------------------------------LKKGDAIGFISRNRYEWYIAQYAMQKNGIIPVPLYATLGEKAIDYIVGLMKINIVIGSLDNTLVSLSKRNSSLQFILFDHEEVGNLIAPSNTLYFEDLRSHTVESVLPKMEDICLIVFTSGTSGTPKGAIHTFYSFSHGINSINETQIFTRNETVFSYLPCAHV--LEQQTSQGFMYGGGRVGFISGG-ISSLVDDLKLCQPTYFCAVPRVLQRIMGCVVKRIFDIAKLKFIFNGGAPLTYGLYEWLRVCTGAYIMQSYGLTESCGGCTCLPGMNDPQILSCGSPLTSVPELEYFVEDKIPC-----GEIELSGGPIFKGYYCNDQANKDAFTEDGYFKTGDIGSVAKDGSLIIIDRKKNLFKLAGEYIAVEPLESFVSQHGESTDSFIVGIIVPEY-DIVKTWLKTKGEYESKEDIIKYVKSLNVPSYELIKNVYFIDE-PLTPSFKLKRMNLKKHFSDQL--- 68471591 39 ------------------------DTLYKLFEYAVDVHGNKPALTFGDYVFNYDTIRTRRNNLGSGIKKLKYDPNSILTIFSHNRPEWALCDLASVAYSITNTALYDTLGPDTSKYILNLTESPIVICSDKIRGIDMKNKYPEELSNLITLENNITVFDIKQVEKLGEINQLDPIPP--TPETEFTITFTSGTTGNPKGVVLTHKNAAAGVTFLYCNFMGKENVRFYSFLPLAHIYERAN--IQFALSLGSAIGFPQGPSPLTLLDDVKVLKPDLLALVPTAINAKMEAPSFLVYDFDNVITMTTGSAPIAPETIKFLKAAVNVGFAQGYGLSESFAGVMA-SSKYETESTSCG-AISVTTEMKIRDAHDKE---GARGELLLRGPQIFKEYYKNPEETAKAVDEDGWFYTGDVACIDSEGKVKIIDRVKNFFKLAGEYVSPEKIEGLLSQFPYIAQVGVVGL-DPT---TIGTYIKKRDEIVNQADIIEF--------FKSPRRKVLLDDMNKSI-GK----------------- 215499428 6 ------------------------------------------------------QVLARMQRYAAGFQANGVLAGHRVCVHLKNSVENFLAMFGCVLAGATVILAKISLTERELHYQMSDGDATHVVTDSTFANKVLNA------AKVLQLKGMFVMGEAPGFISLDEKSYKEVPIEDPRSS-VLALTYTSGTTGLPKGVEITHYNIVGAFYTLRSIFGSRSDDVMLAWNPITHSSGLHT--VTSVLMGCVNVIASPSMSFEDFVSTISSFKVTGLTFFPSRLQIIVNEMLRSGTRLPTVTSVAVAGGVLTETLAQLTVAAFHRSLKNIYGMSECCGCVCVSPVPG-ISYADVGVP-GPTVEIKV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167365983 58 --------------------------ITDRLHHFAETAPDRVFMAERNRRISYAEMLRAAQTIASALIARGLSAERPVMILSGNSIDHAMVMFGALYAGVAMCPVSPPYSLGKLRHIVGLLTPGLIFADDITAFAPAILATVPEDVELAATRGEVMGRKVTSLAELLATPEHPAKHDAIGHDTIAKFLLTSGSTGNPKAVINTQRMICANQVMIREAMAFDEPPVIVDWLPWNHTFG-GNHNIGLTLFNGGSMYIDDKPTPAGIAATIRNLRPTVYFNVPSLLPVLREDQQLRKLFFSRLHAMFFSGASLAAHVWNGLDEVTGVPMLTGLGATETAPFFMSV-TPQTSRSGHVGLPV-PGNEAKLVPNNGKL-------EVRAKGPNITPGYWRAPELTDKAFDEEGFYK------------------------------------------------------------------------------------------------------------------------------ 119468888 17 -------------------------TFPKILQFNAQQWPHETAMREKENEFTWEDYNNRVKWLTLALLDKGVNKGDAIALLGDNRPEWVWGEVAAHAMRCHSLGIYQDSMHEEVAYLLQSSHATVVIAEDEEQCDKLLELGDEIS----HVKFIVYCDPDERLIDVNSLYTEPNRYPQTSPDDIAIYCTTSGTTSKPKIALLNGGNFVKHCSSYLRADPRQPGDNYVSVLPL--------PWIMEQVYAVGQALIARQEEQQTLMSDLREIGPSFVLLAPRVWEGILADVQARMMDFSYLKSAATGGAAMGPDTF-RFFQTIGVPLRQLYGQTEMCGAYT-IHHQNDVDYDSVGFAFD-NAKIKVINEDEAGV-----GEIVAKTVGMFTGYLNNQDAYNED-VKDGWMQTGDAGYFKPSGHLVVIDRIKDL-------------------------------------------------------------------------------------------------------- 149245600 158 -------------------------------------------------------------------------------IFAHNRPEWAIADLTC----AAYSITNTALGPDTSRYILQLTECPIVLCSKEKIRI-LINLKKENPQDLKNLITLVSMDETEEDFELKELEINALPPRPPKPQTNFTITFTSGTTGAPKGVVLTHESAVSGITFMLSNLQTSKNAVTFSFLPLAHIYERANAQF--AMGLGGAIGFPQGPSPLTLLDDVKELQPEVLALVPRVYTKLLQAKPENEHINPSLRTMTTGSAPISPETIKFLKAALNTGLAQGYGMSETFAGCMA-SSKFETESSSCG-PVCITTECRLRDDEGGP-----RGELLLRGPQVFKEYYKNPEETAKSFDKDGWFHTGDVARITANGNIYIIDRVKNFFKLAGEYVTPG--------------------------------------------------------------------------------------------- 159184751 6 -------WSPDVAWEKRPNGIWRNDPLGERLLHWCRSAPERTWMADRQRRVSYAEALDKIRRIGQFLLDHDLSVERPLLVLSENSIEHALMVLAAQHVGIASAAITPAYATSALADIRGQITPGMVFAEDATPFRRALGEVFDDGTPLVGLRN-LPEDRSNTFHFETLLETEPTEAVDVGPDTVAKFLFTSGTTGSPKAVIQTQRMLCSNQEMIADCYGYEEPPVVVDWAPWNHTAA-GNKVFNLVLYNGGTYYIRGKPSPAQIGQTLDNLRPTWYFNVPAGHEMLVQAMRKDEALCRSLKMLMYAGAGMAQHTWDALTELSMATVGHGLGSTETAPFSLFCTEPQD-KPGNIGIPAQGVT-MKLVPFDGRY-------ELRLKGPNITPGYWRNGELTAAAFDEEGFYRIGDTVKFDPRRGFYFDGR------------------------------------------------------------------------------------------------------------ 70731998 16 -------------------------------------------VIDVQGSLSVAALDQLREGVSAELQGL---PEPVLALYASHGRAMYAALIAALSAARRVVFIDPASNLDELMPVLQHLGVNLVLNGTTRPG-------SQLTRSLPVL----------DLQHLQPRPVPPGREYPLRCQD--YVIFTSGSTGEPKAIVQRIEALGRHIDNYIGYVGIGPGQRVLQLASAGWDAGL--MDIFASLKTGATLCLNPREDFAAVEALIVEHDIDVLHMTVPYLRAFYTDASAVHARP---KQLVIGGEIIHPSDIQRFNHAFGSQLFNAYGPTECTTAYARIDQGQTLQDPTWARPVEGVT-LDIAKEPGQPYGDG-VGELLLYSSLVARRL--DPELTQPSPLDSQCYATGDLACRQPDGAIRLLGRKDSIVKINGQKVSLVQVESELKALAQVREACVIA--HQAGDNALVAFVIARDASLGEDLLRQAARA-ALPAHRVPARFLLVERFALNRNNKID--------------- 89053158 28 ----------------------------DWLDHWAEVTPEAVFLAERDREVSYAAARDEARAIAVGLTDMDLGPGRPVMVVTGNSVAHGLLALACQYAGAPVVPVAEQYAAGQLDHIATLIQPAAVFAETPMEEVFTRDSLAAARP---------LTGQSLDALARVGGRLEA----RIGPDTVAKILMTSGSTSAPKGVLTTHRMMCVNQAQIAACLPFDRPPVLVDWLPWNHVFGGSHNFNL-VLANGGSLYIDGKPVPALVGQTIENNRLTISFNVPVGFAALRDAMDFARAFFQDLDMLFYAGASLPQDVWREVRDDLPL-FTSSWGLTETAPAALLQHEPTD-RSGVVGVPLPGVDV--------KLVPAETRYEVRVRGPSVFKGYHGNAAKTDEAFDEDGYFRTGDMAFVDP--------------------------------------------------------------------------------------------------------------------- 156093715 65 -----------------------------LLYEKAQSRGDKVAITELERETTCTELFQRALSLSHYFSTEGIKKYDILGIYGANSANWLTADLACMVMGATSLVMHSKFSQDEVVEILNESKLEWLCID-----LNLVDALLERKKDLPFLKKLLILDTLPDSTNWEKAEKENLELKETDPEHISTIVYTSGTSGKPKGVMLSNRALYFTVVPVSKWLKFNPQ-HHFSYLPLSHIYERSIAYL--SLYRGMQIRIWSK-DISLFSKDLSQCGANIVVGVPKVFNRLAKLPPLKRFMVPSLEVFFSGGGKISPNVERDLSVLLNVHFYQGYGLTETSGPIIVQHQTDD-RTNSIGGPISPHVEYKVVDAKGNPP----RGELLLRGQQLFSGYFLRKEQTQNAFTEDKFYKTGDVVQVGKDGAITFLDRSKGLVKLSGEYIET---------------------------------------------------------------------------------------------- 67470233 42 -----------------------------------------------------KEVLEMTDSLASGIMKYHLKKGDSCGIISGNRYEWYLTQFALQRHGIIPVPLYTTLGKEAIDYIISTLSITLVFCTFSDTVAEMCERNPKITLVCDTFEDIMNINPSISYVTFDRLIKEEPQLPTM--DDTFSIIFTSGTSGIPKGAVHSSASYGSCTINSAELFKDSPEQTYFSYLPSAHVLDQEV--THGFIYGGGRIGFISGGIP-TLIEDLSKCQPTFFIAVPRVLQKIYDKFNETYNQLGKLKYILNGGAPLTEELYEWLRVCSGAIILQGYGLTETCCSLPYMTDLNILNVGSCG----PNVEIRLVSPEMNYTIDDESGEIEIRSKQNFICYYKNEEATKAAINDDGFFATGDIGKVCPDGSLAIIDRKKNLFKLAGEYIAVEPLENKYCAMPLISQCFIYGESSDVF---ITAIIVLASSITTESEIQNYIKTQHVPGYEIIKNVYFETEL-MTPSFKLKRPQLK---------- 48477574 57 ----FKKWDGDFPDKFFLNG-YSNVCFN-CIDRHALKKPDKTAIIWLEIKMDYRSLMIYTSKFASYLRSIGIKKGDVVAIFMPNRIESFIAVHACYRIGAIYNIIFSGFSTKALLDRLYETMPKVIITADRGKVINIKEKLDSIINNVKSIQKVIVVKRFVDTVSFEDVLKETIDPVHIEANEPGFVIYTSGTTSRPKGIVHSGIGFMVGAYHNVKYLDLNKSDVYWCTADIGWTFPI--FELVGGLAHGATVVAYEGPGIDNFYNTLEKYKINKLFKAPTFLRMLARYGNEAKYNIK-LDLISLVGEPLDTKTW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169630448 81 ------------------------------------------------ETITYGQLLEDISAILAEWQHGDIGAGDFIATIGFSSPDYVTLDLATLMNGSVSIPLQHNTSVAQLRMMLEETSPRVVVFDYRAETDDHREKLATARERLHAAGMDVVVEPLAEVIGRGRDLPEPVLYTAGDDQRTALIMYTSGSTGAPKGAMFT-EWTVTRFWSSGAAPNRDTPIINVNFLPLNHLAG--RVGLLTAFIPGGTCYFVPESDLSTLFEDWQLARPTHMGVVPRVVDMLFQHYQTRVDALTELREDVLGGAPLSPEMKAFLESSLDFHLLDLYGLTEVGGVF---------RDGKISRP--PVLDYKLVDTTDKPHP---RGELLVKSATATPGYYKRPDVTAEVFDADGYYRTGDMAEVAPD-QLVYVDRRNNVIKLAGEFVAVANLETVYVGAPLVRQIFVYGNSERAY---LLAVVVPTEEALRAESLQRTARSNHLHSYELPADFI-IETTPFTAVGKPIRPKMIEHYGDRL--- 149245598 145 ----------------------------------------------------------------------------VIAIFSHNRPEWALCDLASVAYSITNTALYDTLGPGTTNYILGLTEAPVVICSKE-KIKTLIGLKRDDPQGLANLIAIVLSSEDIEDTALVKAANENERLGAINPLDPITISFTSGTTGNPKGVILTNENAICAVSRCMRSFSPDDRYVVYSFLPMAHIYERAN--IQSNLATGAAIGFPQGRLPATLFDDIRELQPTVLALVPRVLTRLEAAAEPNKEDLDKLRHITTGSSPISPDTIKFIKAALNLGVSNGYGSTESFAGFLG-SFRFDNDPGSIG-PIGPTTECRLKDDAGGP-----RGELLLRGPQIFQGYYKNPEATSEAFDEEGWFLTGDVAKIDPHGNMFIIDRVKNFFKMAGEFITPERIENTLSAFPFIQQ------------------------------------------------------------------------------- 153871921 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVIPIPIFHLYGFGA-AFLSALRVGASIDIQDNSNILKYLQRERQFNPNVAYLTPSLCEMLVRGKRSDRDY----KVVITSGERIKEDTFRDFNARFGGRLVSQYGSTEMGATAACPDDSVELRVKTIGKPMS-NVQLKI--EAGKDSGEYEAGELWCQHDSGFEGYIDENGQKISDVSAAEWFNTGDLAKITPNGYIEVIGRANNSINRSGFLVLFSDIEKAMEKLKQIEQVVVIAAQEEKRGQRIVAFCVLEGNQLNDSQIRETCF-KILPKYAIPDAVKIIDSLPTLPNGKVDRQTLIKM-------- 169630045 44 ---------------------------------------------------TYGELWSRTTSVAAAWHHDAVKAGDLVATLGFTSIDYTVLDLAIMILGGVAVPLQTSAPASQWTTILAEAEPNTLAVS-----IELIGAAMESVRATPSIKQVVVFDYTPEVDDQRELAGTGIAIETLDADPLALLIYTSGSTGAPKGAMHS-ENIVRRWWIREDVMAGTENMIGLNFMPMSHIMGRGT--LTSTLSTGGTGYFAASSDMSTLFEDMELIRPTALALVPMVFQRFQTEVDRRRDNLFGGRVVMVGSAPLSEELGEFIESCFELNLTDGYGSTEAGMVF---------RDGIVQRP--PVIDYKLVDSTDKPHP---RGELLLKTDGMFLGYYKRPEVTAGVFDADGFYMTGDIVAELAHDNIEIIDRRNNVLKLSGEFVAVATLEAEYANSPVVHQIYVYGSSERSY---LLAVVVPTPETTIADSLQDIAKEIQLQSYEVPRDFII---------------------------- 116871731 15 ------------------------------FKKSAERYPEMP-IYFDEELVTFPELEAIINK-AAHLHKFGVRKEEKVIVYKSAKFDSYILAVAISYIGAVPIMVSPHLPASTIDIFVNRLDQPWLLFDSETYDKSHQ------LNNLPDDRLI-----NAEQLFKAPLSGYTCAQEELPKDMIAYMTHTSGTTGVPKLIAHSANSMGWRTKYQRRILNFPRGLVAFHISPVHSRFNIGVSSLMSL---GFPLLPIANPSKTNIEKVLREYKPYVLETHPNHFVQWASLARDKPEVFQSIRFYHSTFDAINKETMARTSEYKKPLFLQIYGQSECGPMILRGHTLQSIKARDMGIGVPGLTEVRIVDQEGNPVAPGVSGNIQMLSKGRALTYYKEDARFEEN-VYGPWWDSGDYGMKDEQGRLFLQDRQVDLVAT----ISTLAIEDKLLDTLTFLDEVVIIRGKNGSPQPIIAV-----HNDEEMNWDAWWKAVSDLPHMNEPIVMKYDEIPRTATMKVQRRELKK--------- 32265589 22 ------------------------------------------AIIYDGQRFTYGDLWA---AFKEQLTFLDSIKPSVIGIVGDYDIESVSFLLACIQKKHIIVPFVEHTPEDSLK--CQEAQ-----IDYLYTGGKITSI------HSPVKKHTLLESLFREHKSG-------------------LILFSSGSTGRPKTMVHNLDNLLN-----VYLSKKTKKMNVLLFLLFDHIGGLNTLFNTLSMNACG-VAIKHRKNIDLLCKTLSDYHISLLPASPSLLNLMLLSEAHKKYDLSALKVITYGTEKMPDSLLKRLKSAFPAHFHQTFGTSEVGITQTKTKENAIKLEN---------IDYKIINN-----------ELYLKSKTQTLGYLN---ADNSVFDNEGYFATGDLVEIIEEEYLKIIGRSKEVINVGGEKVLPQEVENILLEMSDIKDCLVYGESNAITGQSVSVKIVLSQTNALLNNIRMYCKDK-LAAFKIPTKVEIVESLAMSERFKKLR-------------- 86139729 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGDVVMAGYWGNETATASAL-RDGWLHTGDIGSVDAHGFLTLKDRSKDVIISGGSNIYPREVEEVLLRHSGVVETNVVGREEAEWGEEVIAFVVAEPGV-TAQALDRFCLD-NIARFKRPKAYCFVLELPKSSYGKILKTELRQMLTD----- 197626564 5 -----------------------------------------------NRSLTFGNLGQRAFDVLATLQKAGLGPGSVLVIRSYSREDFISCLWACLLGNITALPIEAGIPAREALHR--------KLLDALVDKKDLYVLDSVAARRLTGWRQRI---HPSHWIRLNSAENQQARVHVARASDPRLLILTSGTTGQASLVELSDRAVCS--RWWPCGPAINNTTKFLSWAPLDHAMGLSA----CSPNASCKVVLHTIGDPLQWLELASNYRVTHTTMTSFGMKLILDAARLNRINLSMIDSVGIGAEPLQPDVFRDFASAFGANYVQSYGLTEGPVMSGRLNAHTFAVNSTTGTDLNHDHEVRIQDEKRPDL-----GEIQVRGPSMATGYLNAAQDNGRLLTSDGWIRTGDVGRIQE-GRLQLAGRIKETLILNAVKYPCQMVEDVALKIPGVATAIALQTSSRIDNSSSSSYITEADHAEPSDSLAAKIVDQVGKEFGVPSNVIVIPEIPRSSLGKVSRYSLGRMLESE---- 40787334 3192 -------------------------TVAHQIAQVIQRHPNAPALKDGGANLTYAAMNQRVEGIVSVLRAQTTKQEDIVGVFQTPSADFVCSLLAIHRVGAVYLPLDPRNGMSRLASAVKAAQHIAILTDKEFV----------------TQTNELDLAQGTVILNVADIKSNPVANESVGPRDVAYMIFTSGSTGEPKGIVVRHENLRVNLEGFHRAWNIEDGKVMLQNA--AFSFDASLLQVFAPLTTGGCLVVAPRGDPHEITNLMLEHGVTMTQATPSEYETWFRFAPENVRRCTAWKAAWFGGERAPPGLLHLFRELPNLQVYTSYGPTEGTISA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188583229 575 -------------------------------------------------------MEAAIRRVADAAALRG-GSGERVAARFRDTAESLAFILAARRNGASLLPIHPALPDEGARRLAARAGCHRLFLDD---------------------------------LAGETLAGAAPPVPGEGE----LLQMSSGTTGEPKCIARPWSAVEREIESYVSAFTEPDGMTPVIACPITHSYGL-ICGLFVGLRRGRVPVIVDTTNPKYLLRRLREIERPVLYTAPAMLHTLARLLPEGE----TLHAAMVSGTLLPAPWFAAIRGRV-THLFQQYGCSEAGCIAI---NPDLRRADAIGRPLPHH---RVRAGTGAAAPA----EIVVEG-------------------EGGAIRTADLGYLEPDGMLVFVARKDDTINVSGLNVYPGEVEDVVMALPGVTDAVAFARPDPFAGERVTLLFSAETPVP-PRTLQDWCR-RWLAGHQVPVEAVQVGAIPREANGKISRRA------------ 91788972 37 ------------------------------------------------RHVSYANAWASACSIAQALINRGLSVDRPVAILSENDLEHALLGLGCMLAGVPFVPVSPAYSLDKLRHVFRTVTPGLVFAADATRYG--RAIKAAVDAD---IEVALTSGEMDGSTSFAELLATPVAMAATGPDTIVKFLFTSGSTKLPKAVINTQRMWCANQQQMTQSMPVLASEVLVDWLPWNHTFG-GNHNFGMVVFHGGTMYIDDKPTPALMAETLRNLRPTVYFNVPTIANAMKTDDTLRKNLLSRVKMFFYAGASLAQPVWDSLYAEVGERIVTGLGMTESGPFAIFVTNP-NVKAGDLGVP-TPGMELKLVDMDGKT-------EVRYRGPNISPGYWRDPKESAAHFDEEGFFCSGDAVKWIDETDVHFDGRIAEDFKLAGTFVSVGPLRARIVAAPYIQDVVLTGINLKEVGQAVRALSGLDAGAPMADVLSS---APVIAHFQ-----HVIDTLAKTASG------------------ 215503559 8 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDTVRNISVAGTTLNESVARRFRTAFNVNLINSYSQTEACGVLCFSHEPGG-SAQFVGFPAPMVDLKFIDVETGKKVGPNEPGELCYKIPSVMRSYYKNPKKMAQFIDDDGWCHSGDLAYYGEDGSVYLVERMENLITCMGMPVIPAELENLLLSHDDITEVAVVGLPHQKYGQVAAAFIALKPHRLPENSTREMFLNTLLANHKHPHGIYLIDCLPKKPNGKVDQEALK---------- 107593219 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGKPKGVLGTHRASLNRFHWMWTQYPFAADEV--CAQKTTLNFVDAVWEIFGPLLQGVRLVLVPEKDPQPFLDLLAQHRVSRLVLVPSLLRVLLESEPNLQARLPHLRHWICSGEALSLDLVHRFQQALPSRLLNLYGSSEVAADATCYELAPQAERVLIGRPIA-NMRVYLLDQQRRLVPVGVPGELYLGGEGVARGYHQRPDLTEAVFLEDPFFKTGDLARW----------------------------------------------------------------------------------------------------------------------- 114797749 44 MLAPLVKWGAE-----RPDQTWL-----------AERWPENPAADDW-RRMTYADGLAAVRRIAAAFLSEGAGQDAPVMILSKNSIDNALVMYGAMWAASPVVPVTPAYATLRFRYIDQLTTPKFIYVED---GNEYQRALDSLDLTGRLVIYSRNAPKVPRAVSLEDFAGQTGPAVDLTPKTVAKYMLTSGSTGEPKAVINTHGMVAANSKMIRSVWDEERLDVMVNFLPWSHTYGTHSILHNMLDWGGTMYICQGAPTPARLPEMIRNLKTTQHTTVPQAWAALATALEQDDAFFSRLTSMAYGGASMGQDIYERIQEVTGISLSAGYGATETSPTASNVHWPND-KMGLIGLPLPGNTF--------KLVPAGDKLELRVKGVNVTPGYFRNAEKTAEAFDEEGYYKLGDAVKF----------------------------------------------------------------------------------------------------------------------- 119186619 331 --------------------------------------PDAIALIGHGENVTWRELRERVRRVRSALIRNGLKQGDRVAAIMSTSVWAIVILLASASMGAIFSSISP--------DMGEAIEPAILFADSDMSTTSLDKKITSVVKKLPQTMKVFVIPITSQSTTAKARSSDHLEYKRVPFSYPVYILYSSGTTGQPKCLVHQHGVVIQLKKVGLLHYSLGPKEVVFQ----YSSTSWVLFNIMGHLSVGATVIAYDGPDATTMLKIIEKFRVTYFGTSPRYLLELEASVPRDEYDLSSLRLVTTTGATLTADQFRWFYQAFPIHLSSVAGGTDIVTSWISCDPSSPVYAGEM-QMIALGMNVYVADANSGETRTGKSGELVCPTPFPSMPVFLWGDKNNKKYKSSYFERFDNICVWAQHDWITMHGRSDGVLNPSGIRFGSSEIYN-ISEGPAIQDTLCVGRRKQDKDEIVFLFVKMRSNQPFTTGLEQRLRSTGLSPRHVPKFILEVPEIPVTINGK----------------- 146338068 57 ------------------------------------------------RELSYGTLLAASRHIASGLLARGLSPDRPVMILSGNSIDHALVAFGSLYAGVPFCPVSPAYSLGKLAYLMKLLTPGLVFVDDADK------FADALIANAPEGTEIVASGEVPGITMLSELIASPAVHDKIGPDTIAKFLLTSGSTGNPKAVINTQRMICANQVMIRETLAFDEPPVIVDWLPWNHTFG-GNHNIGLTLFNGGSMYLQGKPVPGGIEETVRNLRPTVYFNVPSLLPYFREDPNLRKTFFRRLHAMFFSGAALAPHVWNELDELYRVPMLTGLGSTETAPFFMSVN-PRTSRSGHVGLPV-PGNEAKLVPNNGKM-------EVRAKGPNVTPGYWRLPEVSAAAFDSEGYYQMGD--------------------------------------------------------------------------------------------------------------------------- 147791515 92 ---------------------------------------------------TYREVYEEILHIGSALQASGAQPGSRVGIYGSNCPQWIVAM----------ELLNPD---------CRSAKRLKLMVCFTSPTEEQKDKAADIGIKPYSWDEFLHMGK-----------ENPSEVFPPQPLDICTIMYTSGTSGDPKGVVLTHEN-VTTIVRGVDIFMMTVDDVYLSFLPLAHILDRIIEEYF---FHKGASVGYYHGDMNALREDLMELKPTLFAGVPRVFLSWMNSGYKHREDLGRVRLIISGGAPLSTEV-EEFLRVTSCALTQGY---ETCGLTSIGFPDEMSMIGTVG-AVSVYSELRLVPEMGYD-PFGDPGEICVRGKTIFAGYHKNPELTLESI-RDGWFHTGDIGEMLPNGVLKIIDRKKNLVKLSGEYV------------------------------------------------------------------------------------------------ 85813635 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRPWQQ--GHRLFNVYGPTEVTVDATWHEGPVAGGAPPIGRPL-PGLRALVLDATAIRARPGH-GELLLGGIGVARGYLGAPELTRERFTRDGWYRTGDLVRYTVEGGLVFTGRRDDQVKVRGVRIELAEVERALRAEPRVAEAVAVVLDDDNGRHELAAAVVTRAPV-SATVLRASLAD-ELPAAMVPTRILVVDALPRTASGKADRKA------------ 126136683 63 -------------------------TLFDLHEVAARSQPDSPCFTYGPYQWNYQEVYDRKVHFGSGLQNNPYRTNSPVSIFSANRAEWVTTDMACSAYSLTSTALYDSLGAQTSKYILSSTESPIVV----SSKDKLKSLIKLKAEDPETLSNLITLVSMDPLDPKTDEAGEINKLPQIKPETIYTISFTSGTTGNPKGVLLTHANAVCAVTFCYSNITLPESPTVYCFLPLAHIYE--RMSISFALSMCAAIGFPQSPSPLTLMDDIKHLRPHFLNLVPRVYTKLEAALKAQTFNFDRLIAVTTGSAPISPETLKFIKASLNTGMSQGYGLTESFAGVCT-SLKYEANPGSCG-AISITTEMRL-----REVPEGPRGELMLRGPQIFREYFKNPEETAKAIDSEGWFATGDIARIDANGNIYIIDRVKNFFKLAGEYITPEKIENTLSQFPFIQQ------------------------------------------------------------------------------- 119898790 34 ------PLPDTYA-----------RCVGEWVEKWGKETPDRDAVSGEWRKITWGETRRRVIGIATWLLGQKLSAERPVVILSDNSIEHALLMLAAMHVGVPVSSISPGNSLAKLKGNIELLRPGVIFADPVEKFAPALAAIRELHDG------VVIAGRTAGTVPFAEIEVAPAAFNAITPDTIAKFLFTSGSVGVPKAVINTQRMMCSNQLAKELVWPFENRPVLVEWLPWSHTFG-SNHNLNMILRWGGTIWIDDKPTPAGLDKTVKNLKPTVYFNVPRAYDMLVPLLREDKQLFARLNLIFYAGAALPHHLWEGLEDLHKVTMVSSWGSTETAPMCTDCHFEAE-RPGVIGVPV-PGTALKLVPSADKL-------EVRVKGPNIFPGYWKQPDITAKSFDEEGYYMIGDAVEFLDE-------------------------------------------------------------------------------------------------------------------- 39934856 59 --------------------------ITDRLHHFAETAPDRVFMAERNRRISYAEMLRAAQTIASALIARGLSAERPVMILSGNSIDHAMVMFGALYAGVAMCPVSPPYSLGKLRHIVGLLTPGLIFADDAPAILATVPEDVELAATRGEVKGRKVTSLAE-LLATPEHPELAAKHEAIGHDTIAKFLLTSGSTGNPKAVINTQRMICANQVMIREAMAFDEPPVIVDWLPWNHTFG-GNHNIGLTLFNGGSMYIDDKPTPAGIASTIRNLRPTVYFNVPSLLPVLREDQQLRKLFFSRLHAMFFSGASLAAHVWNGLDEVTGVPMLTGLGATETAPFFMSV-TPQTSRSGHVGLPV-PGNEAKLVPNNGKL-------EVRAKGPNITPGYWRAPELTDKAFDEEGFYK------------------------------------------------------------------------------------------------------------------------------ 62425588 391 ------------------------------------------------QQISWRHLWHVTTSIAGGLLELGVRPGDRVSMLVPPGNNLTAALYACLKIGAVAVVADAGLGPKGMTRATTSADPQWIIGELPGLGLARAPGRRISVSPLGAVQAKLL--KVETSLTALSRTTHHAQLPTPAATDDAAILFTSGSTGPAKGVRYTHGDISALAAVLTRVFDVREGTGLVAGFPP---FALLGPAIGATSVTPDMSVTKPKLTASAISDAIIAGHSTMVFASPAAYKNVADLDEEQKAACARVELVLSAGAPVPLELMDSIAEVFNASIHSPYGMTEGLLAGVAAADATANLGVCVGRPIDGVELALAIDDSGASAAQGHLGEFVVSAAHIKSGYDNLWATTAASARDDTWHRTNDIGHIDAEGRVWLEGRLQHVVTTRG-PVGPGGLEALIDSDEQVSRSSIVGI-GPAGTQSLVAVLAPLDLTARLRELVADTVGHDLTA------VLIAPTFPTDINSKIDRSRLATW-ADHVLSG 218437914 54 ----------------------------------------------------------------------------------ENPIQFIPIFLAASAANCPIFLCNPDWQQTEWEQILNIVQPDLI-------------------PSINQPKPIPIHPRSSAFICGQ-------KFPKT------IMIPTGGSSGKIRFTIHTWETLTASVRGFYQYFTV-PEINSFCILPLYHVSGL--MQILRSFLTGGKCKILSYHSLK---QQINKLSITFISLVPTQLQFLLQN---NPQWLSQFSTVLTGGAPAWPSLLQQARQD-KIRLAPTYGMTETASQVVTLKPEDFLQGNNSSGQVLPHAKI--------TLSEGKRGAITIGSDSLFLGYYPN------KLPMNQVFETDDIGEFDSQNYLSILGRNSQKIITGGEKVYPSEIEAAILETQLVQDVAVFGLADSHWGEMVTAIYVANDPEISLEIIKNSLKTK-ISPYKIPKKWIAVKGLPRNSQGKINYQQLPSLIN------ 211961925 195 ---------------------------------------------------TYAQVDETVRALGSGLADLGIKRNDNVGILLQSRKEWLFTDLAVS---AYPVTLHYTFPAEHVKSIAEQSKLSCIVTD-----VDKLKLLAELKPSLGELKTIVVMSARSPLDPPEELDVELLSFDEVDPERVFTIVYTSGTTGNPKGVMLTNRNWVAVIRQNRTTLGITPDFVHICYLPLSHVFERVIE--YAALAHGVRIAFFSRKRPDDWRAA----QPSLVLMVPKLATTLLEKIEARSRKLRSMKFAACGGGKLDPAVQQKLEKYLGLNIIQGWGMTETAGAGSWQAYRGDDAYDSVGGPTA-CMEVKVYDATRAERP---QGELLVRGDNIFAGYFRQKELTAESLVFDPWLLTGDVVEIQPNGSMNIIDRKKSLIK------------------------------------------------------------------------------------------------------ 150866537 62 ------------------------DTYHKLFNNAVARYGNRPCL---GQRYTYNQVNQRKKNLGAGILSYGVTTNATVSIFSANRYEWILTDLACTAFSITNTALYDTLGPDVTKYILELT-SSPIVVCSYDKISTILDLKEKYPIELESIISIVSMDEISDLGQIEDVASHPLDELPPSPDTLYTISFTSGTTGKPKGAMLTQRN--ATCGMSFLSCAETHSDRAFIFLPLTHIYETSGFALVTGYYLGFPQLTIGHDKVDPFTNLIQDLRITYFSNVPRILTKMFKQLEHKRYDMTKLKWMQTGSAPVSPTTITFLKAALNIGIRQLYGLTESFGGITSTPE-YEAEPGSCGS-ISPTIEARLVSEMGYKINDNK-GEFVIRGHQIFKGYYYNKEETDKVFNSEGWFHTGDIARVDKNGRFFIIDRVKNFFKLAGEYISPEKIEN----------------------------------------------------------------------------------------- 47569841 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEPSLLQYSSGTTGEPKLIRREWTEVDTEITAYNEALNCEVDEVPIVMAPVSHSYGL-ICGTLSAITRGSKPIIITNKNPKFALNIVRNTEKHIIYAVPLMLHIMGSFPQGTFQ----FHKIMTSGAPLPEALFYKLKEMT-TYMMQQYGCSEAGCISICHDMKSHLDL---GNPL-PHASISISSDENAPE------EIVVK--------INDKE-----------IFTKDLGYKSERG-IHFMGRMDDVINVSGLKVFPIEVEETMLRLEGVQEAIVYRGKHPVMGEIVKAKVISH---IDPVQIREWCMQH-LPAYKVPHEIESVTEIPKNKTGKVSRKLL----------- 154707006 234 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHWSSVPSIIQLLNQLKKLKKENFPSVSYSIFCGEALTLDTVRRWKAAPNTTVDNLYGPTEATVAITGWNENDHNDLVPIGWPFA-GQGFYLLDERGQEIKEGEVGEIYLYGRQVATEYWNNPELTQSYFTHKRVYKTGDLALFDPKKGLIFKGRKDDQLKLNGYRIEKIEIENRIKAILKTQALAIVALKETVTEQVTCLICFFAEINYSDETAKNLCR-KLLPHPMIPSKFIKLQQLPYTKNGKIDYQALSQNLK------ 154313556 37 ------------------------------------------------------------------------RPRSIVLLHFTDHLDNIVWFWSVIAAGGIPALSTPTQRLKHIAHLHNLLKAPLCIT--------RRSLLDQFSDQ-DILRPYVIEDIFSAQVALENDNIDELGAREEHPEDLAILMLTSGSTGNAKAVCLTHGQIFASMAGKSSVRDIPKDFSALNWIGFDHVANLTEIH-LEAMYLNIDQVHVQAPDPLFLLELIHKHRVGWTFAPNFFLGKLRKQLDSLYLDLSCLRLLVSGGEANVVEVLSRHLEKYGAPISAAFGMTETCASIYNLDCPRYDVHNSLGRCVPGIEMRVTIPQAGDEIVANELGLLELRGPIVFKSYFNNKSATTASFTPDGWFRTGDHATIDRAGMLHLAGRTNDTMNINGVKYLPNELEAAIVGIEGVTPSYTVCRPLGAESEQIEVVYLPSFG-PQNVDARIAARDAIIQVTMRPSVLPLNDALQKTTLGKLSRAKIRAAFE------ 54308859 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPLSNQT-FHILDDELEPCPEWVAGEIYIGGNGLAIGYWQDQEKTDAAFFVHPLYKTGDLGRYLPDGDIEFLGRNDHQVKVNGYRVELGEIEHVLRQYKDIQEAIVTPFEHSNGGIQLIGYILYRDHNEESSELLDYVRE-NLPHYMCPAQIVTLDTLPLTANGKVNRKAL----------- 53794658 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPVDAGNLAYIIYTSGSTGKPKGVMIEHRSLAAYVQTAAKAYEIQAEDRVLQFASI--SFDTSAEEIYPCLVQGAALVLRTDESAQAFLTQSQAWGITVWNL-PTAFWHFLTAEMARTDLMPCLRLTIIGGEKAIATHLALWRQHVGLRLVNTYGPTETTIVATMCDLAGPNAVSPIGRGIPP-AQLYVLDEQLQPVPPGVAGELHIGGIGVARGYLNRPELTVERFLPHP--------------------------------------------------------------------------------------------------------------------------------- 159482817 14 ---------------------------------------------------TYSELHKRARLCAMALQGLGVRQGTFVATLAWNTSRHMEAWWLGRRLGAWLGNVCCRYISWTLSSRCRFAGTDLRRLPPAQREGTYISLHRQMQMLMPCVCVCVCVCVAVWICSVRDCRGVACRWTQVDEHDACGMCYTSGTTGNPKGVLYSHRS---NYLHAMLLVQVSEHIRVCVCVCVGGDWEVQVGTGSGARW---RALPGPGRDPEPTTPCL----PTRTPLVDALLLPFLPACPTH-----SLKMVAIGGAEAPLSMIEAFEVKHGVEVRHLWGMTE-LSGPGSDAAFRRAYLGSKLKQGRPHVDMRIVDDGGRELPDGQVGHLQVRGPATVARYFKAPQATDAA----GWFPTGDVASIDGWGNMAITDRSKDVIKSGG--------------------------------------------------------------------------------------------------- 68072363 47 ------------------------------------------------------------------------------GLYLPNCEEWNICDFSCNAFNIITVPLYDSLGIESSKFILDQCGLKLIKSLDKFDHIYIKTLILVEKEIDPEIEKIVTWDDLIEAGKKKKLDPKPGKLSDVSS-----ICYTSGTTGYPKGVIMTNQNFIAQIASSFPMLNINEKDTHLSYLPLAHVYERIMMCLF--LYLGIRVGYY-SGNILALTDDIQELKPTLFLSVPRLYNRIHERICNSLKKKSSLRGMLNGSAPLGVEVAKKLKCIFCVPLMEGFGMTEGL-GCLFITNPIDPDVGHIGGPLPSVEYKLVSVPEMNYLVTDNPGELLLRGPTICLGYFKLEKETNELLDSDGWMKTGDIASFSQNQSITIIDRKKNIFKLSGEYVAVEKIESVYKQSLFIAQIFVFGYSYESF---LVCIVFPSVDTDVMKDLIKIGKTDGLNGYEQIKDIHFINDL-MTPTGKIKRHAVQNKFKQEI--- 170059508 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TETLPPPLKPQDNIAYCVVTSGSTGTPKFVRVPTQCILPNLEELQQIFRLTADDRIYASASPP-SFDPFIVDVFLGLRCGACLVLVERLDGDRLLRVLDKDGITFLQITPSLLRRWSRLESIVLGEGSPLRCLVLGGEPFPDGLDK--LKKSGLRIFNIYGITEMSCWATI----EQVLPGSLGTPIDGSVELELRDVETAEIVDYVRGELYL-GSRVRKCLVDGEQGMLES--EDVLYRTGDLVELRADGKYYYLGRCDDMVKRFGVRVSLEQIEQVGDRYQELTKSAVFG----ETSHKLLLLYTAIDKEFDEQSLRQYLRANLLESHH-PDELLQVQSFPLTAHGKIDRQLLKKQYFDK---- 125553454 9 -------------------------------------------------TLTYSQLDAAVERMSSGLLGA-LRRADTVLVLASPGLRLVKLLFACQRAVLTAVPIIPPDPSRHLLRAVSQTRPRAAVADARY--IDAIKKSNAVVDVAGEPDRLAAMLRSLRWLSVDELAAPVTPFVGGEPEDAYLIQYTSGATGAQKPVVITAGAAAHNARAARRAYELHPGSVVVSWLPQYHDCGLMF--LLLTVVAGATCVLASVRRPRLWLELVTEFRATCTP-VPSFALPLVDGRRRRPLELGSLENLILINEPIYKSCVDEFVAEFPASISPSYGLAECTFVSTAWRSRRCVDLPSYKKLLPPEIEIIMVDEEGEPVEDGVEGEIWVSSPSNASGYLGHPSATREVFTLPGYVRTGDRGVRGAERYLYVVGRSADVLTLGGQR--------SVCAH-YIETAAFGGAPDRLRGGCIAAFATSPVPSTSVAELLKGSGGGGGGDHKRVGWIVLVDSVPKTTSGKLRRGAAR----EKLLAG 74200721 49 ---------------------------------RALAFGDRIALIDKYGHHTYRELYDRSLCLAQRLQGCKVGQEERVSFLCSNDVSYVVAQWASWMSGGVAVPLYWKHPEAQLEYFIQDSRSSLVVVGQEYL-ERLSPLAQRLGVPLLPLTPAVYHGATEK--------PTEQPVEESGWRDGAMIFYTSGTTGRPKGALSTHRNLAAVVTGLVHSWAWTKNDVILHVLPLHHVHGV-VNKLLCPLWVGATCVMLPEFSAQQVWEKFEAPQITVFMAVPTVYSKLLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 127513538 7 ------------------------DTFPKILRHNAANWGKEIAMREKETEFSWQDYHNRVKWMALAFDHLGIKSHSTIALLGENRPEWVWGEVAAHALACFSLGIYQDSLHEEVAYLLNRSEAQVIVAEDE----EQCDKLLELGDSIPSVKYIVYCDDDPRLISVEEIYRLGQEVDNTQPENIAIYCTTSGTTSKPKIVLLQGSKFIDHCCSYLRADPRAPGDNYVSVLPL--------PWIMEQVYAVGQALIARQEEQETMMADLREIGPSFVLLAPRVWARMMDSALRDRLGFSFLKSAATGGAAMGPDTFKFFQAI-GVPLRQLYGQTEMCGAYT-IHDEHDVDYDTVGVAFD-TAELKVINTDSEGV-----GEVIARTVGMFNGYLGDQTAYDED-VKDGWMHTGDAGYFKPSGHLVVIDRIKDLAKTSGIQYSPQYIENKLKFSSFIGEAVILG-------------------------------------------------------------------------- 116671827 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDAAVVVRTSGSTGVPKATVLTVDALAAS--SVATAFALKGEGQWLLALPLQYVAGVQV--LVRSLFAGTRMDLSDGFTPEAFTAAAQEDKIRFTSLVPTQLQRLLDSPSAETLALRRFNGILLGGGPASPELLSAARDA-GARVITTYGSAETCGGCVYDGFPLEDVL------------ARVDGD----------GRILLGGATLAAGYLHEPGLTAEAFFEERWYRTSDLGSIDATGKLTVLGRADDVIITGGVKVSATHVQAELEKLDGVLAAFVAGVPSAEWGQAVAAYVAVEDSSPAGVESFTARRHDVLGGALAPKTVLAAGELMMLPNGKPDR-------------- 206684329 6 -----------------------------------RAFGPRPCLTAGGPGLSYAGLADAAAQFGALL------PQDRIAVEAAADPEAITAYLGALAAGHALMPLPAGATAARLEERFRPAAS-------------FRRL-------------------GGAWQLLAHAHEPAAIHPE-----LALLLQTSGSTGHGRGVRLTGTAVDANARAIADYLEIRPEDRAALILPLHYSYGLSV--LHSHLAAGACLWLAPGSVLEAFAAALEASGATSLAGVPHHFR-LLESAGLSHALPESIKTLTVAGGAMEPDQVSAWASRMQARFFVMYGQTEATARISYLPPEEALAPGAAGRAI-PGGRLLLRDAGGKDIPEGE-GELIYQGPNVMMGYAEDSAARGAELSE---LATGDLARRDANGLYHITGRLSRMSKIAGLRIGHDAIERALAAQG--HEAAV-------WGDDARISIAVCGPQGGIAALAARLTGVGQQHF----TVIPRTSLPRRANGKIDYPALKAQSAK----- 68481674 82 ------------------------DTYHAIFENSAQVYADEPCLAFHEASISYKEVHERKNNLAAGLRKIDSHSKDVVTFYSGNRVEWILSDLACSSNSITSTALYDTLGHDASKYILESTESPVIISSKEHIRG-LIDLKKEDAQGLASIQHLVDFAESNNIKLYDFSQVEPHKECPPNSETVFTITFTSGTTGNPKGVLLPQRCCASAIIGYSALVPHHKGTKEFAFLPLAHIFERHMSSAM--FLFGGSVAFPRGGTPLTLFEDLKLWKPTFMANVPRIFTQLLIKKLRKAIGFDNMEFCFTGGAPISPDTIKFLKASLGIGFAQGYGSSESFAGMLMSLPFKHSSVGTCGV-ISPTMEARI-----RELPNGPRGELQLRGAQLFTKYYKNEEETSKAIDKDGWFSTGDVAQITDDGLFKIIDRVKNFFKLAGEYVTPEKIEGV---------------------------------------------------------------------------------------- 169602148 35 ------------------------KSIHEAFEGIVKTHPTVIAATIAGQTLTYLQLDVAANRLAHCMIHSGLKPGERVCLVVRRSFEMLVGIFAILKAGCQYVPIDGGVTSEQFMHIFNDSEARFILCLPQFWDKIRRFARKDAV-------MFALTMDIGAFFPATK------PTVQVSSRDAAYAIYTSGSTGKPKGVNVSHGNVTNALLLEPARLGITVGSKVAQVLNIAFDMGRYSDYNT----------------------------IDFVQISPTLI-------------------------PWNQAHCNWRRNM----------PSE------------------------------------QPVRMGQKGTM-----SMM-------------------FNTGDIARWRVDGSLDMLGRKDDQVKIKGFRVELDGVTQVIEKFPGIRRGTAMLIEG-----VLCGFYANDDESVDEPALEAFVRKH-LPYYSVPEKWMHVGSIPLTANGKVDRKQLSE--------- 6273622 14 --------------------------ILERLEHWAKTRPEQTCVAARARRISYAEMFHNVRAIAQSLLPYGLSAERPLLIVSGNDLEHLQLAFGAMYAGIPYCPVSPAYSLAKLRHIVGLLQPGLVFAADA------APFQRAIETILPDVPAIFTRGEGRRTVSFDSLLEQPGAFAATGPDTIAKFLFTSGSTKLPKAVPTTQRMLCANQQMLLQTFPVEEPPVLVDWLPWNHTFG-GSHNIGIVLYNGGTYYLDDKPTAQGFAETLREISPTAYLTVPELVGALERDSTLRERFFARMKLFFFAAAGLSQGIWDRLEQHCGIRMMAGLGMTETAPSCTFTTGPLSM-AGYIGLP-APGCEVKLVPVDGKL-----EGR--FHGPHVMSGYWRAPEQNAQAFDEEGYYCSGD--------------------------------------------------------------------------------------------------------------------------- 167815835 205 ------------------------------FEAAARARPDAIALECARAQMRYGELDAKADRVAAALAASGVRPDSVVALCVERSFDMVVALVGTMKARAAYLPVDPDYPAERIAYLLGDAKPPVVITQAHLRARVDAALAGADAAVVTVDELLARAAGAEPEAE------RVAAAADVAPGQLAYLIYTSGSTGQPKGAGNTHGALANRIAWMQRAYRLAPDDVVLHKTPFG--FDVSVWEFVWPLAVGAKLAIADHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134292555 30 --------PPEIAQR---DGCWTPRRLTDRLVSGAQAHPDRVARRGPDGAWSYAQMLERARAIGQALLDRGLSAERPIAILSGNDLEHLQLAFGAMWAGIPHAPLSPAYSLGKLRHALALLTPGLVFASDGAAFRAALDAAVPSDVERVVVTAPDGMDGVTRFSTLLDTRPAGVDAAAVTGDTIAKFLFTSGSTRLPKAVPTTHRMLCSNQQMLLETFFGLEPPVLVDWLPWNHTFG-GSHNVGIALYNGGTLYIDDKPVAGKFAETLRNLRPTVYFNVPELAAALETDAALRDTFFSRVRMYFFAGAGLSQAAWDRLERVTRIRIMAGLGMTEAAPSCMFTTGPMS-GAGYIGLP-APGCDAKLVPVDGKL-------EARFRGPNVMAGYWRASDDAREVFDDEGYYRSGDAVRFRPEIGLMFDGRIAEDFKSSGTFVSVGPMRARIVSNPYVQDAVITGMNRDDVG------------------------------------------------------------------- 2924421 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGKPKGVLISHRGLMNLICWHQDAFEITPLDKATQLAR--SAFDAAVWELWPCLTAGASLVLVKPESPPELRDWLIAQETTVSFLPTPLVEKILSLGMGSKY---SPQNYLNGWGSLHPSVSRPFK------LINNYGPTENSVVTTSGLVPDNPPSPSIGKPVY-NTKIYILDQNLQPLPIGVPGELHISSLGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPEGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------ 170690114 38 -----------YMESTAQPGAYPKR-LTDRLASGAQQHPDRVARRGADGAWSYAQMLEHARAIGQALLDRKLSAERPVAILSGNDLEHMMFALGAMWAGVPYAPISPAYSLGKLRHALELLTPG--LVFATDATAFAAAIDTTLLADVEVVAATGSCGRAITNLSLLDTAPTTVDAEAIAADSIAKFLFTSGSTMLPKAVPTTHRMLCSNQQMLLETFFADEPPVLVDWLPWNHTFGGSHNAGI-ALYNGGTLYIDDGKKFDETLRNLREIAPTIYFNVPELTSALESDATLRETFFSRVKVYFFAGAGLSQAAWDRLQQVTRIRIMAGLGMTETSPSCLFTTLP-AMCAGYVGVP-APGCEVKLVPVAGKL-------EARFRGPHVMRGYWRMDAATAKSFDEEGYYCSGD--------------------------------------------------------------------------------------------------------------------------- 118464470 27 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVALVAATSGTTGAPKGAMLTAAALRASATATHARLGGPGS--WLLALPAHHIAGVQV--LVRSLLAGSTPVELDVSRGFDVTQLPAATRARYASLVAVQLAKALGDPAATAA-LAELDAVLLGGGPAPRPVLQAAAAA-GITVVRSYGMSETAGGCVYDGVPLD------------GVRVRVSD-----------GRIALSGATLAKGYRNDPD----PFADPGWFLTDDLGAVDDDGVLTVFGRADDAISTGGLTVLPQPVEAALCTHPAVADSAVFGLPDDRLGQRVVAAIVLRDGAPSPDALRAHL-SRTLDATAAPREVHVVAALPRRGIGKVDRAALVRRFA------ 167729653 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGTTGIPKRVTHT----IGNLTRFVRISEKHKSDIWGFAYNPTHIAGIQV--FFQALFNGNTIIDLFNVSKSEIFNRIEKYQISNISATPTFYRMLM---PIDKY-YPSIRRITSGGERFDANLSNNLLRAFNAKLRNIYASTEAGSVLESDNDHFRITNPQICKI-----------EHNK---------LYIHSSLI--GLEDN---------SDYWYDTGDLVEIDENGEFVFVSRDNEVINVGGYNANPSEIEEALCNHPAVEQARVWGKPNPVIGNILIADVVCRFKC-TEKELREYLRT-ILQDYKIPRIINFTTTIEKTRSGKIKR-------------- 120556430 35 --------------------------------------------------------------------------GCRFAVCLQDTAHWLALCLWLKPLGASVLPIHSGTPYAAARTLAESTGCTYLLFGEQL---------QEVTPEVIRGKAKTTCAEGGE-----------------------LIQLSSGTTGNPKTITRPWHDIERELAAYVAQFTEAQTLTPVVACPVTHSYGL-ICGVLAALQRGIAPQVVTNLNPRSILARLRAVPEHLLYASPTLVSLLIRMLPEKQ----RLHSVMLSGAPLPAPVLDQLRNRC-LRVCQQYGCSEAGCVALSPDVTE---PGQLGLPLPHVS----VQAGGS---PGQPDEILIT-----------VKATGQRI------HSRDLGYFDQQGQLHFLARSDDTINVAGINVYPGAVEDVFLGYPGIREAVAFKQPDAFAGERVCLRFVA-DSEIDTDQLRQWSRGQ-LSPHQVPSLVEQVESICRLPNGKVSRRLLTESLNPKDL-- 83590993 53 ----FRRWDRVLEWDYPLAWWFNGGTLNACLDRHVETWRNKAAIIWEGEVLTYRDLYREVNKFAAVLRSLWVKRDDRVAIYLPMIPELPIAMLACARIGAVHNVVFGGFSAAALRDRINDTGAKILITADGGRIVGLKESADTALDGAPSIERVIVAGERVNMHPGRDLAAAPLYTPPMEAEDPLFILHTSGTSGKPKGVVHTTGGYL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198256943 42 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CVLPLYHVSGF--MQLVRALLTMGSVVFGRIDTFAQGHDLLEKKEVRFLSLVATQLERLLQD-EANVERLREYRAVFIGGGPASVGLLEKAR-ILRLPLAPTYGMTETGAQVATLSPDQFLAGETHFGRALPHVRIDIVDEESELLPTGQVGLIRILGTSLFRGYYDDGDKPSQSIL------TSDLGHLDDAGHLSVLGRADRVVITGGEKVNLREIEFVFEGSGMVRDVFAFGVADREWGELLSIAYVPQDSGIGEGALKE-LIGKELSNYKMPKKWIRLDRIPRNEAGKPL---LREIES------ 70949935 46 ------------------------------------------------------------------------------GLYLPNCEEWNICDFSCNAFNIITVPLYDSLGIESSKFILDQTMMQTITCNKPCALKLLKSLGSFEQMFIKTLILVEKEIDPEKIVTWDDLKSGKKKRLEPKPNDICSICYTSGTTGYPKGVIMTNHNFVAQMASSLPNLIIDEKDTHLSYLPLAHIYERIMLSIF--IYLGIRIGYY-SGNILALTDDIQALKPTLFLSVPRLYNRICNSLKKKPSLLQSLRGMLNGSAPLGVEVAKRLKCIFSVPLMEGFGMTEGL-GCLFITNTYDKDVGHIGGPL-PATEFRLVPEMNYLVTDNPPGELLLRGPTICLGYFKLEKETSELIDEEGWMRTGDIACFSSNNSLTIIDRKKNIFKLSGEYVAVEKIESVYKQSLFIGQIFVFGYSHESF----LVCIVPNDEIIKLEDLVKIGKNNGLNGYEQIKDIHFINDL-MTPTGKIKRHAVQIKFKQDI--- 54023948 442 -------------------------SLGLLLAEQARRAPLRELFLFDDRVHTNAAVDVRIDNVVRGLISVGIRPATRVGVVMETRPSALVAVAALSRLGAVAVLLAPG---GELGRAMELTKTDTVIADPENLRHAASTGARVLVLGGGESRGLDIPASAE-VIDLEQIDPAQVRLPAWYQPDPAFVLVT-GTGDKLEIKYVTNHRWALSAFGTATSADLDRRDTVYCLAPLHHSSGLLV-SLGGAVAGGSRIALARSLDPRRFAEEVHRYGVTVVTYTWTMLRDILDAEVFPAGHSHPIRLFI--GSGMPAGLWRRTTEQFPARVLEFYASIEGDVVLANVKG---VKAGCKGRPVPGTARVELVDDNGRRCADNEVGLLIGKGVDLSAGGLRG------VFAPDAWMPTENLFRRDSDGDYWLVDRKDTVIKTRG-PVFGQPIVDVLNDIAAVDMEVAYGLDLGDHCLAVAAVCVRRGFQLEPKDVTEAMRA--LDPDQRPDLVYVVDEIPRSAS------------------- 118619898 483 -----------------------------------------------------------------WLVCHGVAPGDVLVCADDNTDKTVDLLLACHLAGCGYSMCDLSLRAKTIGEHCEGISAHPVVAAVRLGAVPDHALQERIGQRL-----------------------DQVARDPLLATKAAYIMPTSGTTGQPKLVRISHGSLAAFCAAIGPSYGWNSQDTILQCAPL--TSDISVEEIFGAAVCGAELVAMKTGDLGGLARDIHALGPTVVDLPTAVWHLLCEDGDAVDVGRSRLRQIVIGGESIRTSTVDKWVALAPISLVSSYGPTEATVVATHLPIVYD------GIAAAAHTRLRV----GLPMVPNTVGEVVIAGPLVSDGYLGDESSFGAVAPGDGAFATADRVTIDEEGFPVFAGRKDTVVKVAGKRVDTAAVARRISADPTVCDVAV----EPHDGRLGVWFETERTREAAEDGATAGRIGLALASLGVPAFFVVVPSIPRKPNGKVDGARLRDAEAGESAAG 61097629 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPAAPLARLQSIVEDTQAKFIVTHPSLEGVDLLIIDNSILHQLPDPSSMFITSTA-------------------TPDSLYAVLFTSGSTGKPKGIRIPHSSLCSASDAHAAITGVGPGTRVFQFS--AYTFDIGILDVLITLMRGGCVCVPEHDRLNNLAGVINALQANWAILTPSVADMI------NPADVPCLKTLCLAGEAIYKKTSERWQGYT--DFHGLYGPAEASICAWN-SGVHNGPSTNLGIPLSSAFWVVQPDDPSRLVPIGCIGELVIQSPILAYGYLNADAKVAANWLEDDWYLTGDLVRRNPDKTFEYMSRKDNQVKS----------------------------------------------------------------------------------------------------- 207082412 113 ---------------------------------------------------SWVKLNENTSKLIQFLKDKKIKKKDRIAAYMPNTIETVEAFLATSSIGAIWSSCSPDFGVKGVIERFSQINPKLLFITDQYKNINVLVRLSEILKKIPSIKNIVVVSYPGRWNELMKISSRNINFTKYDFNHELAILYSSGTTGKPKCICHRTGGVLIQHKKEHQHCDIKEGDNVF----YFTTCGWMMWWLVSVLASKASIVLSPMFKKDDLLKIAEKENITFLGISAKYADALLKPKLKYKYNLEKLKTICSTGSPLSNEGFKYVYQNINVHLASISGGTDIVSCFVLGNLYQPVHVGEIGLAL----DVDIFNDKGKSIK-NKKGELICKNPSMPLKFWNNDKKYKNAYF-NRFWHHGDFAEIKTNNGFVIHGRSDTTLNPGGVRLGTAEIYSEVEKFKEVKESIVVGQSWD-NDVRIVLFLIMNSKFYLTEDLLKRIKRKNASPRHVPSKVIVVNDIPRTKSGKI---------------- 16082417 11 ----------------------AGSSLYDAFATVARENESRVALYFLGKPLTYHALISMSDSLAHNLDEMGVDKSA--AILAGNSPQFIVSILALNSLGLGAALLRPGESPEEY-------GAEYVIASDNYREFNFRDLFLIRDEDFAPYGTSLYLGERPDLMSISDLVFDRVSSPERQADGVAIIKRTQ------KAILLKNSDILSSIQDISNYLEGFRKNIVVSS-SLYHLSTLQF--IFTALLNGGTVNLVPDYDASTTMKLAEKLESNMVLGNSNLYGQIIRKKIGIP---KSIRFLFLLGEDFTADFMSSFQNQTGRTIKVGYDLT-AIGGCATLTPIDSDYDGSIGKPLSGV-KIRITDRSGRDVQPGEIGLIEVSSMHFAGG------------SENSYYSTGDLGFMDADGRLH-LERSRRMII-NGTLIDPEPIEAEALKVPGVRDMA-MGMQYDSGLPALVAYVV----ADDLNGIKRFFSTK-VPPYLRPSKYVQVRKIPRSPAGKVIRDQIVDA-------- 125716292 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPGYPASRISYMAGDARLSALLTWGQGA-------VATADLKLPRI-------ALDEWRVLAEYSVKPLAH-NVRADAFAYAIYTSGSTGQPKCVLLNHRGRINNIEDYCRRLELGETDRVLCVSSL--SFDISVCNIFCMFRSGGCVIFPRLNDPDHWLDVMQERSVTFWHSAPALMDALLEVTSERRYDRNSLRVALLGGDWIPLSQPKRARAAFPLRFVTAGGATELSIDSTFIDPAWRSIPVWAGRPTKAHSSMRTW----RSCHRGYPGELHLG--WCWDGC--RLHETGQPFPPNGSTRTGDLAR---DGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 115680296 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPKGAMISHANIATSLTASKTAFSYKPGSRYISYLPLAHGLEHSAQAL---LFHFGCSIGFFRGDLKELLDDMQELKPDAFAIVPRLANKLFDASYLKRSLFSRVQWMVTGSAPISDQVMTFLRVVFGCTVTEAYGQTEATCAST-FTLPNETASEHVGSPLTNVMIKLVDVEEMGYLASQDKGEICMKGPGVFKGYYKNKEKTDETIDSDGWLHSGDIGEWLPNGALKIIDRKKNIYKLSGEYVAPEKIENVIMRSSLVAQAFV---------------------------------------------------------------------------- 118379803 36 ----WTPYPDV-------------QNMQDFFKKIVRDFGNNQFLVYEWK--TYQEVNKLSIELGSSIQSEGLNTNNLFGVYSKNREEWIMLEIAGYYYNFSIVPLYDTLGADSMMYIVNQTNMNTIYISGENVPKILK------LANTYQIKNIVCFDKLSEELELKDLMEEPLPFAKIDKKDVYQFCYTSGTTGNPKGVIHYHQNALAFLARSIGVYKTRETDVHYSYLPLPHIYEKQI--FLSLVLHGASLGFY-SGDISKMTEDLYILQPTLFCSVPRIFNRYFDAASPEKKDLAKVRGFVTGGAALSGEICEFLKVCFSCCFFEGYGQTESFGGCFQ-NAPFDGKYGDVGGVNSSVEFKLIVDAKGNPIP---RGEICIRGQQVCGGYYKDPERTRQAIDEEGWLHTGDVGQLNSDLSLKIIDRKGNLFKLSGEFVAPEKIENIYSRAKGVIEAYVYG-------------------------------------------------------------------------- 84687084 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGPAKVIRRTHASWIASFEVNRGHLGLGPDDTYILGLPI-HSLALYA--IVEAAHIGADIVDLAAFRPRQQVAGLADQGVTVLYATPTQLRLL----TATGHPLPALRHVLCGGGHMGRALRDAVRCAPNATVTEFYGAAETSFIAWGDGSGGAGGVGRA----YPGVEIRI------DPPGAAAGEIWVKSPYLFSGY--AEGDSPDTRWRDGFVTVGEIGTLGPDGSLSVAGRRNRMVTIADQNVFPEDVELFLLSHPGLTHCAVVPRPDPQRGTVLVAVVDALPAGATPEAVLRACRDRF-GPLAAPRDLFVMPDMALTASGKPDLARIAAMVERR---- 118428608 1 ---------------------------------------------------------------------------------------------------------NPFYKPGEIAKQAKAAGARIIVTQAAYADLQSHDVLVITIDDAPGCKHISVLTEADE---------TQCPAVKIHPDDVVALPYSSGTTGLPKGVMLTHKGLGSSVAQQVDNLYFHSEDVVLCVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNLTTCLELMQKYKVTVAPIVPPIVLDITKSPIVSPYDVSSVRIIMSGAAPLGKELEDALRRFPKALFGQGYGMTEAGMNLAFAKNPFPVKSGSCGTVV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115376564 8 ------------------------------FRETVSRRPGAVALRTPDRLWTYRELLSQTEHFRTQLEPQ-VGTGNTVGVVCSNDPMYVPLALALDALETTQVPFPVEFTERQRTWILHDAGCAHV-----------------------------------AEASGSEVAVRPGPGPAKRWPGSRVVTYTSGSTGTPKGVVLP-LGIEEALATALEKLSRHETEVYVSLLPISL-YQEWVMAVYLPLTRGHTLVVTGTWDLPHYLHHLRQFGATYLVVPPQVVTDLASWVEQGKAGRPGFHLLGTGGAPGNVRAQRTLQEH-GVAIYEGYGMSEAGAAVAVRMPGE--RLGTVGKPLSH-----------RRLRIAEDGEILVAGEPLMMTYTNG-----ERPIEDGWLHTGDLGQLDEDGALSIFGRKKRLLITSARNIDPAWIEQVFRSSPLVERVKVSG-------------------------------------------------------------------------- 29375083 17 ---------------------------------------------------TYGESHQEILKRAYQLATLGVKKGDKIIIYKSPKFDTYLLAVAASYLAAVPVMVSYHLPFETIEVFVDRLEDPYILFDDVTAEKVQAVRNSSANKKL-------------SVASLLEADATEVPQDELTKDEIAYMTHTSGTTGIPKLICHSNHSMGWRTKWQKTIFTAEKKLVGFHISPVHSRFNIGVSSLMAM---GFPMMPLANASSEKVAEMFSTYQPIAVETHPNNFVQWVRLAKEKPEAFASVHYYHSTFDAINNATMVAFLKASAANFLQVYGQSECGPMILRAHTLESLKARDMGVGLEDLTQARITDEKGQVLPAMTDGHIQFLSKGRALTYYKEDARFAENVYGE-WWDSGDYGMLDERGHLFLKDRQVDLI----ENIDSNAIEDHLLDALDFLE-EVIIVRGKENEPQPILAVVPGEEM----DWDAWWTQADLPHLNEPIIMAF-DEIPHTATMKVQRLQLEKWLKEQ---- 209877511 122 -----------------------------------------------------------------------------IAIFGKNCMNWSITEQACHAYNLTAIPLYDVTRSDGILHILNSTKPLTVFCSSLCASVKFLIILDNIKPNCSIPSDISSRVTVMTFSELRDIGRKNMKKPTPGNDSINSIHYTSGTTGSPKGAILTNGNWIACTSAFLRSNGVTHLDIHISYLPLAHIFERIVHMVLG--YSGGKIGFC-SGSIQNIVEDIQALKPTFFVTVPPILRFLFNLALEQKERRNSIRVILSGSAPLDKIIQSRIRSFVCVPCFEGYGMSE--ILAAFLPEIDDYSLGTIGGPAPCYEFKLVVSDMGYNIKNNPPGELYIRGPASFIGYFLDKEGTKNIISSDGWVKTGDICELLSNGSIRVIDRRKSIFKLAGEYIAPEKLENIYLTCELVSQVLVVGR------------------------------------------------------------------------- 118364601 71 -----------------------------------------------------------------------------VGIFAKNCEEWTIFDVSNMLYGHVAIPLYDTLGPQNITYCLKHSGIITCIASGASVSQFVKT------TDIGSLKNIIVIDDPEDKLAMEQRGVNPKDIVQVQETDCLTFSYTSGTTGDPKAAMMSHQNFVLAALKYHPNVKFYPDDVHLSYLPMPHVFE--RVFVYAVLSQGAKIYFY-SGDVQKLKDDLAVVKPTFFISVPRLYNRFYDHALYDKLIFSRCRFLVTSSAPISKDVIDFMKVISCVPMIEGYGQTESTTFTTFFEDPES---GHCGGPTAA-AEYKLVDEKGEPQP---RGEICFRGTGNFMGYFKDLAKTNEAIDKDGWLHTGDVGMILPHTQLKIIDRKKNIFKLQGEYVAPEKVENSYLKVRGIQEIFVYG-------------------------------------------------------------------------- 111025431 30 --------------------------------------PMHPAVVQGDAVLTYGELHTKSRELAAKLTS-GTGP---VLISKPRGVESLTEMVGCILAERPFVPVTP------------------------------------------------------------DSTIDPTTLPDT-PEGCGYLLTTSGTSGEPKVVVGSRSGLARYLQWQQAELALDPSDVVSNTADPW--FDFSFKETLGALVAGATITVTPPAALATLLTWLAEHRPTMVCLLPSMLARLVTAPTTVRSATERLRRILVSGEPFPQPLLRRWRAHPHPVVINLYGPTESTVIKLRHVLPAGAEVHTAIVPVGPGTAVEFVPVDDLDDAQ----ELCIVSEDLALGYLT-PVTGSTRFERDRRLRTGDLASLAPDGSVVVEGRLDHVVKRRGVKVSLPAIEAAAVA----VPAVDAAAAVVQQGDRIVLYVSAGSDTLSLRAIRMALLD-TLAPAQLPDKILVVTRLPLDRRAKVDRAALR---------- 115755924 92 --------------------------------------GDRIAFYWEGSKVTYGQLLKGVCKFANVLKQHGVKKGDRVAIYMPMIPELVIAMLACARIGAMHSIVFGGFSSDSLSGRMLDAKSSILITADGYRGTKLVNLKQISDEAVTTVEKVFVVGRDVWWHDVMEGASDKCEPVWLDAEDPLFMLYTSGSTGTPKGVVHSQMGYLLYAATTFKYSFDHHDDIYWCTADIGWITG-HTYVCYGPMANGATSVM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15828205 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVALVATTSGTTGVPKGALLTAAALTASASATHDRLGGPGS--WLLALPPYHIGGLQV--LVRSVLAGSELDISAGFDLAKLPDAVGRLGTRYTSLVATQLAKALTDSTATAV-LAELDAVLVGGGPAPRPILDAATSA-GIMVVGTYGMSETAGGCVY-----------DGVPLDGVCIRVLVN-----------GHVAIGGATLAKGYRNPPDPFAES----GWFHTDDLGTVDGSGVLTVLGRADDAISTGGLTVLPGPVEAALCTHPAVSDCAVFGLTDDRLGQRVVAAVVLTDGTPTLSMLRAHV-TRRLDAMAAPRELHIVDTLPRRGIGKVDRTALVRRFAK----- 213964880 22 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESIALVVGTSGSTGTPKGAQLTVDNLVSSATATHQ--WLGGEGQWLLAMPAYHIAGLQV--LIRSLLAGTDPVCVDVTDGFDVAAFADGAEALTGAGATSLAPMQLAKAMEEPFGAAALRLVLVGGAALNPQVAARAEE-LGINVVTTYGSSETAGGCVY-----------DGRPIEGAQVAI------------ENGRVWLGGPMIAHGYRNAPSH--EAFHKPGWFATSDAGEIR-DGRLVITGRLDTIIDSGGLKLHPEILEHELLAIDGVTGACVVGVPHPRLGQAIVAAY---EGTAELGDIMDGLGDAEINHWMIPKDLRRVDALPLIGPGKVDRKK------------ 169627392 13 --------------------------LGTLFERAARRHPDNTLTLDHEGTATIAAVASAVDDIARRLRAAGVAPGEKLVIHKSDGFDITLAACAAARVGAIPVLLSPKLDGSTVATLIGRVGNPALLTDAAKLDGE---LADEPIAEITS-RVLLAEGVHPQAVTLSALTPAPAPAVIPSPHDPALITHTSGTTGVPKLAVHTNFTFEARYRPQAAVAALRRREPIVIHVSFVHSRLVTALAI--AILRGFPVVVLVDDAPERAAEIFLRVKPGILEAHPNTFINWEVLAEDPRRPLASVKYFSSTFDAIHPRTVRTLLAASQRRFGQLYGQSEVGPIVARGFSSADSDGRCVGHPFPGMTDVRIVSRNGQLPSADNPGYIEVRTDGRIRTYLGEQERYEKQLD-NGWWRMGDVGYRTRWGCIHLLDREVDLIDGFG---STLAAEDRLLAVDELTEVIIVAGPNGLAQPVVC----TKNNVPLNRNAWDAAAAK-LPPMAPPLHLR-LDELPQTATTKIKRLEL----SARIGAG 84685020 17 ---------------------------GDWLHHWAGAAPDRTFLAAGWREVSYAEALEQVRGIAASLLARGMNADTPVIVISGNGVDHGLLALAGQYVGVPIVPVAEQYALGRLRHAVEMTKPRMAYTVDADQYGE--ALALDIFDDIEVVAS--NPGQNAKVTPFAVLVKGAAAFAATGPDTVGKILLTSGSTSAPKGVPTTNRMMTTNQAQLAAALPFTRPPVLVDWLPWNHVFGGSHNFNM-ILANGGTLYVDDKPTPALISRTVENLKPTISFNVPVGFAGLVKAEALKQSYFAELDMIFYAGASLPQDVWKGIEDRGDLPLMNSWGLTETAPAALLQHEPTD-RSGIVGVPL-PGVEVKLIPDDDMRC------EVRVKGPSIFTGYLDNPEKTAEAFDDEGFFLTGDAMKFNPDNYLQFDGRI----------------------------------------------------------------------------------------------------------- 159111319 73 --------------------------------------------------YSYAQVYKMTVELALGLQALGITKGSKVGVISTNRVEWVVLDLACIALGAVLVPIYDTQSTEEVILVANDSQISILFVAP-----DRLPKWADAASRCPSVKAVIIFDDRLDDRALSDYYSQPRRMEEFDEDDLMTLIYTSGTTGNPKGVKLSHGNVMHTAMQCSRLLPLQGQQHYLSFLPNAHIFMRVIN--FVSIHSGACMGFWQG-DIKMLVEDVQMLCPTFFVAVPRVLNKLFDGIMAKVSALSSFKLCVTGSAPLSQKVGEFLRIACDMEVFEGWGMSETAAHGVVQPTST-LHWGTVGVTLDSSTKIRLVPDMDYLVKPNPRGEVWIKGPSVFSGYYNDDAKTKETLTEDGWFMTGDIGEYDRSGELRLIDRKRGIFKLAGEYISATTIENAISRCKYVEQCIMHGIPKDVEGQDPSAYPRLKDLMQVLQAIQKTCKENSLRSFEIPKALV----------------------------- 123974854 39 ----------------RYHGFPEAKTVSELFLSFTSKYSE---FKCMGERYNYSQIKDMAINFASAMQYKGIKKGDHVGIFSQNCLFWHISEFATHLCGATVVPISDRLGADTYKTIINDSDIKAIIVH-ASEVKKLESLNLNLLFTVIICIDLVNLPDNTEFVNLGKEHISEFSQNEVDESDDAYIVYTFSDQG-PKGCILTHKNILTSVNSMSHIGAITTEDTFLSYIPLAHIYDITVELLH--LAQGASIGFY-SGNTRILSEDIKCLRPTILCGVPRIFNRMLDLALHYTDDLSSVRLIVSAGAPIRSDVYNFLKRMITPNIVIGYGLTQTSIQEANTGNGLSVGAVSVGVQLK-LRKIDGLDYDPMNSPP--SGEILLRGPSLFKGYYGSAPFT------DKWFETGDVGTII-NGKLQIVDRV----------------------------------------------------------------------------------------------------------- 167365903 53 ------------------------------LAKWAKQRPDHIWLAGPERQWSYAEAKRIVDGLTQALLDLKLPEGRPLTVLSGNSIEHALIMMAAMQARIPTAPVSPAYSLMSLKYLFDLVKPAAVMVQE---GTPFTKALHALDLKDVQVIHVANPADGIASIAFDDMVATPVTIAQITPDTVAKFLFTSGSTGMPKAVINTQRMMCANAAMMMQVDPDGPPPVQLDWMPWNHTMG-GNAAFNPLLIEGGTLYIDDRPVPGQIEETLRNLRPTYYANVPAGYAALASAMEKDDALCRSMQLMAYGGARLPDDLYERMQALTGHRLVTGWGSTETSPTSTGTYWDTE-RVGLIGLPFPGV--------ELKMLPVGDKYELRLRGVNVMPGYHGQPDLTEKAFDEEGFYKIGDAGVF----------------------------------------------------------------------------------------------------------------------- 156357290 10 ------------------------------------------------QHWTYSEYYEEVRIAAKSFIEREWGRNGR---------------LHCILIRGFAVGIYTTNSPEACHFVADNCNANVIVVENK----AQLSKILKVWDRLPHLKAVVYTGEVEGFLELGKTVADRVRMSQLVANRCCTLIYTSGTTGAPKGVMISHDNITWTAQAALNHVQAGREEHIVSYLPLSHVAA-QMTDIYMSMYCCGTVWFAPDALKGSLVNTLRECRPTLFLGVPRVWEKIMEKPKRRIADWAKGKALFVAAAPVTMETLRYFQSI-NIPLYELYGMSECSGPLT-ISIPGHVLSGSCGIKME-GTEMKIDDEDGN-------GELCMRGRNVFMGFLNNEEKTKEALDVDGWLHSGDVCKIDAEGQLIIT--------AGGENIAPVPIEDNIKEVPLISNAILIG-------------------------------------------------------------------------- 33390805 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGVPKGVMIDHLGVLNTVVDINQRFEVTPKDRVLGLASL--SFDLSVYDIFGPLAVGAALVLPAPEDPSHWVELIDRHQVTVWDSVPMLPQLLVEAPEATSDKIRSLRVGLLSGDWIPVSLPDKVWALPEMRIYSGGGATEAPIPITHVDPSWTSIP--YGRPLS-NQSFYILNESQQVCPVGVAGELCIGGIGVARGYWGDEERTNASFLPD---------------------------------------------------------------------------------------------------------------------------------- 159898097 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLLILNDGLQPVPDGCIGQIWISGAGVGNGYTGQPGLTAERFRPNPFYCSGDLGRRNQNGAIEFLGRTDHQVKIRGFRVELTEIAQRLQQHPAVREALVMRHEHPLRGEYLVAYVVLQPAQADVGALRRYLAKHS-PPYLVPAEIVLLEAFPLSPNGKIDRQAL----------- 33390791 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVIYTSGTTGKPKGVMVTHRAVANVVADCNRRFGVGPADRFFGIS--MFSFDLSVYDVFGALSAGAAVVLPRGADPAHWLRLCGQAGVTVWNSVPAIAGLLHEQATAEGEALATLRLVMLSGDRVPPALPAALRARPGLDVVSLGGPTETTVNISHPVGAHEDGSESIGRPNANN-RAYVLDAAGRHLPDWVTGEICAAGTGLARGYWADPERTAERFTDERVYRTGDV-------------------------------------------------------------------------------------------------------------------------- 195047420 73 -----------------------------------------------------------------------------VIFLCSNNALWIVMQWACWISGQVAVPLEPNHAIDELLGQATDCKAHLVITPDSET--ITQELAQKLQSASIVVDHFVPTKESISSTAMNDLIPESMLPNDYYNNAPAMLLYTPSSSYCRNGVILTYRNIEAQMDCLTASWQLNASDSMLPIISMNRMHA----AIGALLGVGGNIVLHQKFESHIAWRSLSKQRVNIFLAMPIVFKRLITEYEKMFAQDSRMRLMATGFGLLPETVFYRWRDLTGHNIYEYYGLLETGLVLGPLSDNANYYPGTLGAPLVGVT-ARLVNSQGEPVLPGVVGELEIAGVHLLRVSTNQPEQTTNQFI-----KTGDICAYQS-GCFHFLSKSTDVFNVGGYKIYGSEIKKALISHPGINDVAVLGIPNKLWGHRLGVICILSPDSIDVETIKTYCYSQ-LPSHKRPTIF------------------------------ 146742298 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAYVMYTSGSTGRPKGVEVADSQVVRLFSATARHFGFGPDDVW----SFFHSFDVSVWELWGALLHGSKLALVPDESPQDLLAFVELLGVTVLSQTPSAFKGVVAADTAEGSTREGLRHVVFGGERLDVNTLRPWIEARGPVLVNMYGITETTVHSTTAADLGDRTGSPIGLPIDGLS-LYVLDEALNPLPPGMVGELHVGGAGVTLGYCGRGARTAERFVPDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 119944712 12 --------------------------------------------------LTYLQLWQEIKRTEQQLIDNDCQ---CIALRAENSIDWAIIDLATLLAKIPIIPIPMFFTEQQVRHILNSVGIDTLI------------------GDWPHISN----SASIPFAYLSGYKVIPAKNTAPLFTGTAKITFTSGSTGSPKGVCLSQAHLGEVTQSLINTINGDNKPLRHLVLLPLSTLLENLTGIYVPLQMGLCSVIHPGFDPAIFCQALMTHQPHSLVLTPALLQALIQIKTRQPQLVSGLKFVAVGGAQVSEKIMQRAFA-LGIPAYEGYGLSECG-SVVSLNSHINTKLGSCGQAL-GHCKVEVAND----------GEIRVTGAS-MLGYLGQAA-------SGTVIKTGDIGYLDEHNYLHITGRKSNLLISSGRNISPEWIESEARAYPELQQIVVMG-------------------------------------------------------------------------- 159112390 80 --------------------------------------------------ITYRTMRSNIERFATAFVKFGLKPGSMVMLWSCNSPEWIITEQACNRQSMVLVPIYDSLSAHGMSYCIDATRPDILVISRDKIGRLVKTLAQAVVD-LSFLKAVILTTDLEDILGYVTAAVHVVPPVPPTPSTISSLIYTSGTSSTPKGVIISHGALTSALLTPLDFVRSGRGLHYLSYLPMAHIYE-RVIQATGIIIGGK--VYFWRGDFKSLLRDMQDVKPDILCGVPKVYTTLYQAQRFARRCLYGLKLMISGGASLPPKVHLFVQDFFQCNLIQGYGQTETCACVT-VQCESDYSVGNCGV-VCPNMELRIDPSEN---------EVLLRGSSMFSRYYVPGETFYENIHNFPWYRSGDCGLMNEDNKLILKDRINTNFKLNGEFVCPETIESALIS--------AIYIPQTPNSNHLYAFVVPSE---------SLLAKLNVANYFSPDQ-------PLSLTG------------------ 171909999 31 --------------------------------------------------------------------------GRRLAVCLQDTALWVALCLYIKEKGGAVFPLPIDTPLEGARRRAERSGCEVLLVTSHDEELG------------------VVAIDAGNALP----------------DAPALIQTSSGTTGEPKFIERSWASINTEIESYVSHFPEANDWAPIVACPATHSYGL-ICGILVALRRGLQPVIIRNFNPKFILRKLREAPSSILYSSPAMITTLAMLVKEGEP----LWAVMTSGTVLQKATFEKLAKKVRH-LYQQYGCSEAGCLSL---GTGLLAANDQGKPLP-----HIAIAAGTN--AGEPADIVVTLP---------DGRTVE---------TRDLGYFIGD-RLHFVSRIDEMINVAGFNVYPGEVEEVVLAMPGIRDAVVFKRSRGFGGEQVCLHFV-SEETIPAEVVREFCAGR-LATHQIPMNIARVEAIPRLPNGKISRKALAEA-------- 209963496 7 --------------------------LTDLLEAGASINPAAPALVEDGRVLSHMDLLVHVDALASLLQRW-LGPGDRVGVCALNSIRHVTAFLAILRAGAVWVPINPHDGREVNRTLVRQADLDLLLVE--------ADCAECVGTGSVSALLIDEGGELDRHLN-RTLGDRPGTVPE-GAEDIVCIRFVGTQGGRSRGVLLPARSFLSVQRTLERLFAPVAADISLLAAPLSED---AAHFILPVLGAGGTHRLLRHAGPAGILDALRQE-VTLAYLPPAYLPLLLGERDFAPSDFPALRHLACGTEGLLPDLTALALERFGPRLAVLFGLPEAPLTISTLGAAEEAGLRATVGPACEDSRIALLGPDGVLQEPGAAGEVLVTGDLVMAGYLDAPVETEAAF-HEGWLRTGEVGTLDDRGHLTL--------------------------------------------------------------------------------------------------------------- 159116598 20 --------------------------------------------------YSYLDVLRMSSELFYGLQAIGIKQGDHAGIMSANRVEWALVDLACSALGVVTVPIYDTLSLTDTIFIANDSHVTTVFLDDRWFLHKAWAHATKIKHPLPTLHGVMACGRRKAYLSPDTLITPVYALDLTGPDDLMTLVYTSGTTGNPKGVKLTQGNVLWTSASMAEHRVEKRPNVQLSYLPNAHIYQRVIQGVMWY-CSGATGFWCG--SIKGLTNDIQALRPTIFIAVPRILNRLFEGIMASIEKLSAMRLCVTGSAPLSQKVGEFLHIACDTQVIEGWGMTETAAHGTVQSINTN-HWGYVGVTLDSSTKIRLVPDMDYLVKPNPRGEVWIKGPSVFSGYYNDDAKTKETLTEDGWFMTGDIGEYDRSGELRLIDRKGCIFKLSGEFICTTTIENTLLQSKLIDQCFVYG---DRLQSYLLAIIVPNELVIKEAAIITILRERNFRPYEIPRAVI-LEHQPLTPALKIRRTML----------- 164425711 1271 --------------------------VHDLVNKQASAQPNSQAVCAWDGTFTYQQLDEEATTLAHHLVDVGVGPHSVVPVVMEKSRLTIVAILAVLKAGGAFVPIDALELGQPIFERLNFSRVAV-------ASERAALVLGNLFDDVVTLNDGLMNGLPRDQRSLTSMAT---------PSDPACILFSRVSSGVARGVSFSHTALSTALLGQGPAAKIGPLSRVMQLS--SFNVDICVSEILTTLAHGG-------FDPTK---------------VPT-----LKAVCFRTRSL-------------DEDTYSAWHGK--ANIILAYGPHDCPLGISFLEAVGENQLRSVGRPFCGSFMVVNPDDRKNLVPVGAVGELVVEGPTLGCHYPNREPLGPSAGNPSRYFKTGHRVRYTDGGLMEFISHKDEDVGSKERPVDTAQIERYLRRCRGV-DVLVDKLPFRSTDDAPVAFIEFGDSILDGEDIARQLVEIGLAPPGIPSIFIPVKHLPITPSLKVNRRRLQKMISEKLIA- 170694991 50 ----------------------------DWLEHWARVRPNNPMLAQRDASWSVSEVWNAVRSIASALLWHGGGTTAPLVILSENSIAQALMTWGALYAGVPVSPVSPAYSLARLRNAVSLVQPHMVFVEDAERFAGAVAALDVAPERVVAVENV-----RPGMLRFSDLASTAIDPDSLDPDLPAKYMFTSGSTGMPKAVVQSRGNLAAAQEMTVSIFEQAPDPVYLEWLPWHHVMG-GNIVLNRILRFGATLYIDDRPLPGRFLKNLAEVAPSLYFNVPAGLSMLIDAAEFAAHFFSRLAYVYYGGAVLPRSVYDRFQAVTGVVLTSVFGATEAVTQYWAVDD-----VGCIGLPLSGIELKLIADTNLPD-----RYEMRIKGPNIVREYLNAPEQTAAAFDDEGFYILGDAVRFNPDNGLRFAGRFAEDFKLAGTWVRTAALRTRLLNAPLIKEAVIVHDGDNTLGPAACAQALPEDDLPEHPALLAELQRRLRAASMCIARLILLAEPPLTDKGSINQRAVMERRAE----- 212636246 18 ------------------------DTFPKILRHNALLWSDDIAMREKESEFSWLDYHNRVKWLSLTLRDLGIEAETTIALLGDNRPEWV---WGEVAAHALCCFSLGIYQDEEVAYLLNRSNAQVVIAEDEEQCDKLLELGDQI----PSVKYIVYCDDDPRLINIEDIYQHPTAYDELKADNIAIYCTTSGTTSKPKIVLLQGSKFIDHCCSYLRADPRMPGDNYVSVLPL--------PWIMEQVYAVGQALIARQEEQETMMADLREIGPSFVLLAPTLADILLMKALRDRLGFSFLKSAATGGAAMGPDTFKFFQSI-GVPLRQLYGQTEMCGAYT-IHHQDDVDYDSVGVAFD-TAELQVINTDSEGV-----GEVIAKTVGMFNGYLGDQAAFDED-VKEGWMHTGDAGYFKPSGHLVVIDRIKDLAKTSGIQYSPQYIENKLKFSSFIGEAVILGKDKPKWAEQQGLAFTNYTNLSTLPEVYEQLTKQSLPAQKINKFILLYKELELTRTRKVRRGVIADKYAD----- 167588770 2005 -------------------GADAEQPLHRLFEQQAERTPDAVAAVHDDASLTYAELNLRANRLAHHLIALGVAPDSLVGVAMERSLDMVVALLAILKAGGAYVPVDPDYPAERVRFMIDNAQLRWLLTQ------------QHLLPALPDARLIVVDRDAHEFA----AAPAANPTPALSGDNLAYMIYTSGSTGRPKGALNTHRA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156384861 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGYLNDPDSTSQIIDADGWLHTGDLGHFDIDENFYIVDRLKELIKYKGYQVPPAELEAILVLHPSITDAAVIGVPDDEAGELPRAYVV-SDGSLTEQDVMQFVEERVAPYKKLRGGVEFIDSMPRSVSGKILRRELK---------- 156838707 94 -----------------------------------------------------------------------------VSILSFNRPEWVLTDLACQQYSLTNTALYETLGPETSEYIMNLTESPVLIIPKLKFVNTLVVLEDIDNEELKIINDSIFAGEKVSLFSLRQVEENQIPVIPPTPDSLYTISFTSGTTGMPKGVEMTHRNVASGIAFAFSTFRIPKHKRDMCFLPLAHIFE--RMLLAYNISSGFGLGFLHKPDPAVLVEDLKILKPDVVSLVPRVLRSLMNYLIYHRVLIDKIRYMVTGSAPISYDTLVFLKSSLDIGMRQGFGMTESFAGVC-LSEPHEKDAGSCG-AIGISSECRLVPSMGYDAEKDLKGELQLRGPQIFKRYFKREDVTTESFDEEGWFSTGDVGRIDEKGRLYVIDRVKNFFKLAGEYIAPEKIENSLSSCPLITQIFVFG-------------------------------------------------------------------------- 82581144 13 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLPTKSGSCGNVVRNAELKVIDPDTGCSLPRNQPGEICIRGPQIMKGYLNDAEATARTIDVDGWLHTGDIGFVDDDDDVFIVDRVKELIKFKGFQVPPAELEALLVSHPNIADAAVVPKIDEAAGEVPVAFVVRSNGFELTEEAVKDFIAKQVVFYKRLHSVYFVHAIPKSPAGKILRKDLRAKLA------ 168701777 6 --------------------------LNDFFTRAARLWPGNVAIRSARRTVTYAELDRRSDALAARLREF-VAGECVVAVALPRNSEHVLAQLAVLKAGAAYVCLDPAFPDAQLGIILGDARPAAVLTD-----GPGLARVRRLTPACA-----LDATAAEHFGP----HTPLAPAPWLTTESLAYLIYTSGTTGRPKGVMVEHRAIANLVRGDLATFPAAPGDRVAQSS--SCAYDSSVEEVWMALAAGATLVVMDDDAARDLVPWLRDEGVTVFCPPPTLLRA--TGCEHPGRDLPELARIHVGGEPLPQDIAD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82915111 47 ------------------------------------------------------------------------------GLYLPNCEEWNICDFSCNAFNIITVPLYDSLGIESSKFILDQCGLKLIKSLDNFDHIYIKTLILVEKEIDPEIKKIVTWDDLIEAGKKKKLDPKPGKL-----SDVCSLCYTSGTTGYPKGVIMTNQNFIAQIASSFPSVAINEKDTHLSYLPLAHVYERIMMCIF--LHVGVRIGYY-SGNILALTDDVQELKPSLFLSVPRLYNRILKKLNSTGNPWSNLKGMLNGSAPLGVEVAKKLKCIFCVPLMEGFGMTEGL-GCLFITNPIDPDVGHIGGPLPAVEYKLVSVPEMNYLVTDNPGELLLRGPTICLGYFKLEKETSELLDSDGWLRTGDIASFSQNQSLTIIDRKKNIFKLSGEYVAVEKIESVYKQSLFIGQIFVFGYSYESF--LVCIIFLPNEEIIKLEDLITIGKTDGLNGYEQIKDIHFINDL-MTPTGKLKRHAVQKKYKQEI--- 118591694 24 ----------------------ADRT-GDWLHQWAQEAPERVFLAWREER--YAGVLEKVRVVGAALLARGMGADTPILIMSGNGVDHGILALAAQYVGVPVVPVAEQYSLGRLREAINLIKPKMAYVVDAEQYGEALNL-----EELAHVEIVASRAGSRSVTTFADLLKGDSAFAAVTPDTVGKILMTSGSTSSPKGVLTTHRMMCVNQVQLADSLPFKRPPVIVDWLPWNHVFGGSHNFNM-MLANGGSFYIDDKPVKGLFERTIENLTLTLVFNVPLGFGMLLKAADLRHRFFEDLDLIFYAGASLPQEVWRMAMEVKGPLMTSSWGLTETAPSALMQQEPAP-HSGIVGVPVNGVTVKLIPDADMRC-------EVRVKGPNIMPGYFNDPEKTAAAFDEEGFFITGD--------------------------------------------------------------------------------------------------------------------------- 134102806 15 -------------------------TIPSLFSRNADEHPEHPALTDGTRTWTWGQAGTEVETIAAGLCALGLQRGQTMLTMMSNRAEHWLADVAATHLGAVPATVRGNHAGDHVLYLARHSRARVVVVEGADQVGRWSSALREAIEHVVVLDRAAVPSGDPRFLTWEALLSHGRRLESLTPDRPATILYT---TERARCVVLTHRNVGYAAAALEHITGIPRHANTICYRPLTDAAD-RMLGMYSAIHGASHVHLCADAAHAA--TALPELRPAAFFGAPRVWAELAADAESARLGLGDVVWASSGPAPLEPGVLDLF-ASLGVDIRQSWGTAETS-GFATANHAGASRPGTAGRGM-PGVEVRIADD----------GEILVRGPVVCPGHLQPDGVIKPATDAEGWLRTGDAGSLDDDGFLVVTHRA----------------------------------------------------------------------------------------------------------- 68445506 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLYLGAALYIPTAADPGQLAQWMRTHQVTVTHLTPAMGQLLTAAVSTSGQEIPSLQNAFFVGDILTKRDVLRLQHLPHCAVINMYGTTETAVSYLRIPDPEWINEQKDVMPAGQGVQLLVVNKTGRMCGVGEVGELYVRSSGLAEGYLGLPDATAAKFVRDRMYRTGDLGRYRPDGLVECSGRADDQVKLRGFRIELGEIDMYLSQHARVRENVTLVRRDKDEEQTLVSYIVLTDSDHDGSQLREFLR-HKLPAYAVPAVFCPLRKLPL---------------------- 214044483 35 ---------------------------GDWLHHWADKTPDHVFLAERDRKLSYVQVLEAVRSIAGHLISRDLGPGRPILIVSGNSIDHALLSLAAQYAGVPTVPVAEQYSLPRLDHVVRLVNPGMVYAQDATQYAGAFALESSSAEKLSSAPGASGATDFNDFLGPNGADVDSA-FAKITPDTLAKILMTSGSTSDPKGVLTTQRMMTTNQAQLAQALPFARPPVLVDWLPWNHVFGGSHNFNL-MLANGGSFYIDDKPAPGLFDKTLANLRATISFNVPVGFAQLVTALKADKRYFAELDMIFYAGASLPQATWAELERLAQLPLINSWGLTESAPAALLQHEPAR-GAGIVGVPLPGVTVKLIPDADGRC-------DLRISGDTITKGYHDNPAKTAEAFDAEGFFISGDAMRLIDD-------------------------------------------------------------------------------------------------------------------- 111017962 445 -------------------------SLSRLLAEQARKAPGGECFLFDNRVHTYQAVNQRIDNVVRGLIQAGVRPAAHVGVVMQTRPSALATIAALSRLGAVAVLLPPG---REVHTAIRIDGVERIVTDPENLDAAIATGMQVLVLGGGDQRDLDV-DPSANVVDLEKIDPAAVMLPPGLARELAFIIC-SESNGHWETKQITNYRWALSAFGTASAADLDRGDTVYCLAPLHHSSSLLAAIGGAVAGG-SRIALSRGVDPERFAEEVHRYGVTVVSYTWTMMREILDAENLALDGSHPVRLFI--GSGMPQGLWRRTTERFPAKVLEFYASTEGDVVLANVAGA---KVGSKGRPLPGSAEVRLADEQGRECQDDEVGLLLGRSGGAMRGIFAA---------GDAWIPTENLFRRDADGDYWLVDHRKTVIATRGA-VFTQPIVDALVSVDRVDLAVAYGVEVGGRTLAVAAFTLRDGRAPRLAEISEAF--EMLPPALRPDIIQVVGDIPLGSS------------------- 193807715 65 -----------------------------LLHEKAKSMANEVAITELERETTFGELFEQALSLSQYLEDGGINKGELLGIYGSNSKNWLVADLASMVSGVTSLVMHSKFSIDEVCEILNESKLEWLCID-----LNLVDSLLEKKDKLPYLKKLLILDTLNHSGNTGRRVNRPGAPPETDPEHISTIVYTSGTSGKPKGVMLSNRALYFTVVPVSKWIFLKFNPKHFSYLPLSHIYERSIAYL--SFYRGMQIRIWSK-DLALFSKDLSESGANIIVGVPKVFNRLAKLPAHKRFMVPTLDVFFSGGGKISPKVERDLSVLLNINFYQGYGLTETTGPI-MVQHQRDNSTNSIGGPVSPHVQYKVVDAKGRPP----RGELLLKGQQLFSGYFLRPEQTKSAFTKDKFYKTGDVVQINKDGSITFLDRSKGLVKLSGEYIET---------------------------------------------------------------------------------------------- 56750534 22 ------------------------------------------------------------------------RPAQRVLIVHTDAIAYLADWIAAVSAGWPVILGNPHWRRQEWEAIATQLQP------------------QQIWGEAPIATSVGIADPLETGWIG---------------------IATGGSSGGLRFAVQTWERLTAAALAFQRSPLIDGQAIAICSLPLHHVSGLMV--AVRSLVTGGPLWLLPWSELAECLPTCSEA---VLSLVPTQLQRLL---PLRSQWLQQRLLILLGGAPAWP-TLLQQAQNLQLPIAPCYGATETAAFISVLFPQQFLAVSRVGKPLPG---VMIQLNADRTVA--------IQSPSLALGYWQGPGQVEPIIDAQGFWQSGDRGEWSADHSLILLGRQGDRILSGGEKIWPLEVETVLYNSGLVREVCVVGLADPDWGEVVAAAYVPQQQAVTPEQLKAAIAP-ELAPYKHPKQWLNCSALPRTSQGKLDRTAVRQLFAAR---- 48477573 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRPGSAGLPL-PGHAFKIIDDTGKEVKTGEAGTLVITKPSLARSIWNDHNKYINQYFSPNFYCTYDSAIKDKFGHIWVIGRTDDVINVSGHRISTMEMENSIMSVPDISEAAVIGIDHEIKGTVPYVFFTSKNTDNELKNKISSAIESSIGRFAMPEKIIIIPEMPKTRSGKIMRRLLKEIVMHGDVSG 2924391 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGKPKGVENTHHGLTNRLEWTLIHYPLSVKDSFLHIASV--SFDISVWEMLFPLLAGASLVIAPKDQNKDYLAXLTKXQLSILFLLFSAYLLTLK----KVLKCKSLTKIITGGDFFNKHLLQSLK--IQISISPMVRQKQLLAXRIGTVVNKDIGSSLIGHPIW-NTQIYLLDKHLNPLPAGVGGEIYIGGSSLARGYLNRPDLTAERFIPNPFYRTGDLARYLPDGNIEFIGRIDNQVK------------------------------------------------------------------------------------------------------ 19882275 97 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPDAAGLVLLSSGSTGAPKVILHS-LDVLVGEKLKKRPRRRENALNILMVLMFDHIGGINS--LLSTLLVGGTAVLPRQRTPDEICALIERHRILVLPTSPTYLNLIMVGDYHRTHDLSSLRLITYGTEPMSEELLLRVRKTFGVRLLQTFGTSETGIATTTSESSTANSSSGA----GPSSSAICYDDD--------------------------------SLTEDRWFRTGDLVEEAAHGYLRIKGRAKEVINVGGEKLLPLELESVLMGSPLVEDCVVYGRPNAITGQSVCV-------------------------------------------------------------- 84517018 42 ------------------------------------------------RHITYAQGRAQAKAIGTALLDMGLGPQRPLLILSENSLEHALLGMACAYVGVPYAPLSPAYSLAKLRNIAALLKPGAIFADNGKAFANAISAINNTDTTVINLDNPISGAVRFADLLDADPAPSQAARARLTPDTVVKYLFTSGSTGSPKAVINTNRMICAMQAIVRDCYRFHEPPVVLDWGPWNHTAA-GNKVFYLVMTNGGSYYIDDGRKFDETLRNLRDISCTWYFNVPIGYDMLVDQPALAATFFNKLGMMFYAGAGMAQRTWDRLRAATGHEVLTGLGATETAPFALACTVPQE-KSGNVGVPSLGLTI--------KLVPNGGKLEARIKGPTIFPGYYGDPAQTAQAFDDEGYYCMGDALRADPDDFFFFDGRIAENFKLAGTWVAVGAMRAKLVDDELIRDAVIVGENEAELG----AMVLLSQAAQTMDQLHAALSEKLAAAAKRVRRIIVLSEQPVTEKGSLNQRAMR---------- 157376268 18 ------------------------DTFPKILRHNATLWPDDIAMREKESEFSWLDYHNRVKWMTLALSSMGIEANSTIALLGDNRPEWVWGEVAAHAMSCFSLGVYQDSLHEEVAYLLNRSNASVVIAEDE----EQCDKLLELEDSIPSVKCIVYCDDDPRLISVEEIYAYDAFVDAGKAENIAIYCTTSGTTSKPKIVLLQGSKFIDHCCSYLRADPRAPGDNYVSVLPL--------PWIMEQVYAVGQALIARQEEQETMMADLREIGPSFVLLAPRVWELLLMRALRDRLGFSFLKSAATGGAAMGPDTFRFFQSI-GVPLRQLYGQTEMCGAYT-IHMEGDVDYDSVGVAFD-SAEVKVIDSEG-------VGEVIAKTLGMFNGYLGDQEAFDED-VKQGWMHTGDAGYFKPSGHLVVIDRIKDLAKTSGIQYSPQYIENKLKFSSFIGEAVILGKERPYLSAILC--------------------------------------------------------------- 50119554 21 -----------------------------------------------------------------HLREQGIEPGNPVMVAIPNSVQFAVIIFALLTIGAVPVLLPSSAPASRIYRIAQVIGARNLIALHLPSGLVQAQPAQPLPQSGQLIR--VEISSEHSYQPGE------------------VILLTSGTSGIFSGCLFHINDLFRNARNHAQAVEQRAEDRILINLPMYYSYAF-VAQLLSSFALGNTAIIAPPFTPGNYERTIETYQITQSSITPTMINAWLQSGSEQLP--APLRRLTIGGDALSASSVEAILSRPGIELYLTYGLTQAGPRVATLHHASPDKYASVGKPF-PEVNVYLRKDN----PDDKDGELIVETYTGMIRRIRNLDEGIDTPRERRIIHTGDRFTIDEDGYLFFKQRNPTYVMSRGEKV------------------------------------------------------------------------------------------------ 15828084 493 ----------------------------------------------------------------AWLVRGSVVPGDVLVFTDDNTDKTIDLLIACHLAGCGYSVCDT----------VAEVPLRAKAITDHGGGVSARVIDVAA-------TQLAVTPDNEQSKLADKLIKQAAQDISL-ADKTAYIMPTSGSTGQPKLVQVSHGSLALFCDAVRNAYGWGAHDTILQCAPL--TSDISVEEIFGGAICGSKLVAMKTGDLAELARDIFVQRATVIDLPTAVWHLLCDHSDADEINRSCLRQIVIGGEAVRPCAVDKWIASQGISLMSTYGPTETTVVVTYLPTVESDARLRLGWPIVPNTVFIAF------------GELVIVGDLVSVGYLGIDSRNFGTVTTDGAFATADCVILDDEGFPVFSGRKDAVVKISGKRVDTAELIRRISTDPNVSDVAV-----EVYNGRLGVWFETKLTREGVDDAAAATRSRILASLGVSSFFVVVPCIPRKPNGKIDRDNL----------- 16904059 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKGYFRQPEATRATLTEDGWLNTGDIAKLDHDDQLYIVGRSKELIIRSGFNIYPPDVEAVINEHPAVTLTAVVGR--QIAGEEVVAFVQCEPGVEDMAELKAFIAER-LAPYKRPTQIVLMDTLPSTASGKILKGRLRDLAQQE---- 19979623 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLLVPTADDPGRLAEWMAENGASVTHLTPAMGQLLSAQATAE---IPSLHHAFFVGDVLTKRDCLRLQSLRNVFIVNMYGTTETQRSVSYFEVASLAKIIPAGQGMLDVQLLVVRNDRTQTCGVGEIGEIYVRAGGLAEGYLQLPDMTAEKFLRDRMYRTGDLGRYLPNGNVECSGRADNQVKIRGFRIELGEIDTHLSQHKLVRENVTLVRRDKDEEPTLVSYIVPQGEEDDERDVREYLKTK-LPSYAVPTVIVPLNRMPLNPNGKVDK-------------- 84684581 27 -----------LVRQTAPLGDYPDK-ITDRLDHWADVAPDRLWMVERGTGLTYAEARAQVRSIGQALLDLGLSTDRPLVILSGNSVAHALMALGAQYVGVPSAAIAPAYSLVSTDH-GKLKGVRDQITPGAVFVDDFAPFEPAIANVFPELTIIAKTGNEWSWSSLVNTDAVDVANAAITPDTVAKFLFTSGTTGSPKAVIQTQRMLCANIEQVTDCYAYDEPPIVLDWAPWNHVAA-GNLMFNIVLHNGGTFHIAGRPTKDMIGETIRNLRTNWYFNVPAGFEMILHEPTFADAFFRDMKLMYYAGAAMAQHTWDDLKAMTGEEILTGLGATETAPFVLFQTEPQ-ASPGNIGVPAKDIT-IKLVPNEGKL-------EVRVKGPNVTPGYWQNEKLTAEAFDDEGFYMLGDALRFAAPGDFFFDGRVAENFKLQGTWVSVGAVRAKLTALGGLADVVLTGDGEEKLGALLVAALVPGGAEMSDADLRDAVAER-LAAYRVPIAMVLVDPLDLTDKGSVQRAVLRERA------- 170735316 51 --------------------------LTERLEHWARVTPER-ALLARRTSLTYKQALDGARALGQALLDRGLSPSRPLMILSDRSFEHALFALAALHVGVPYIPVTPAYSLLS-QDFAKLKQLATVCTPGLVFADDGALYGRALREVFGDVECVVAGPLPEGRARIAEWLTTPVAFEAVGPDTVGKIMFTSGTTGTPKGVIYPQRMLCSNRQQVAQVFAFDGPPDLVDWLPWHHTFG-GTHNFGMVLYGGGTYYLDPKPTPEEIGPTVQALRPVVYLNTPQGLAALIPHLQADKAFFSKLALIYYGGASLPEYIWAELDELIGQRIMSGIGSTEAGP--TPLSAAWDPRREAIAGLPVPGVKVKV-------APVGAKLEIRFLGDCVTPGYWKDPERTAAAFDEEGYFRSGDAATIDPD-------------------------------------------------------------------------------------------------------------------- 120598209 22 -------------------------------------------------------------------------------IYLPNRLSHVLHYIVALRLGHPLMLADPLMSHEQRQLTIDNYGVNAWI---------------------------------DESGMLHELTKSKTTQARLHPS-LALLLPTSGSTGAFKWVRLSHKNLQSNALAIAEYLQINQDERAITSLPFFYSYGLSV--LNSHLAVGAALVQSEYSTMDRFWSLLSNLEVTSFAGVPFTYQTLNKL----KFDWSSLRTMTQAGGRLDSELARHFATKRHKRFFIMYGQTEAAPRMAWIAENEIVHPNSIGRPIPGGENLKPIDG----LAEGQ-GELIYRGPNVMMGYAESEDLAKGAEYKE--LATGDVAYCDTEGRYYLCGRLKRFIKLFGKRTNLVDIETFL-ENKSIITACL-----NKDDELLIAY-EPTDQDIDAKQLSLWLR--------IPIKFILVPVLPRTSNLKIDYNTLPQLLE------ 116247582 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAPSGEVGEIVVRGHNLMAGYVDAPRATAAAFV-DGWFRTGDLGLLDEEGYPTAVDREKDVILRGGYDVHPREVEEALLRHPAVARVAVVGLPDPVYGQEVCAVVVPRDGPTPDGALADSVVERHIAAYRRPRRVVLPDRLPLGPGGKVLK-------------- 91978072 53 ------------------------------LAKWASQRPDHIAQRAGPERVSYAEAKRTVDGLTQALLDLKLPEGRPVAILSGNSIEHALMMMAAMQARIPTAPVSPAYSLQKLKYLFDLVKPAVVLVQD---GAAFTKALHALDLSGVRVVHVGNPADGIASVAFADMAATPVTIAQITPDTVGKLLFTSGSTGMPKAVINTQRMMCANAAMMLQVRPRDPSPVNLDWMPWNHTMG-GNASFNPLLIEGGTMYIDDRPMPEETLRNLREISPTYYANVPAGYAALASAMEKDRSFFKNLALMAYGGARLPDDLYERMQALTGERLVTGWGSTETAPTSTGTYWDTE-RVGLIGLPFPGV--------ELKMLPIGDKYELRLRGVNVMPGYYGRPDLTEAAFDEEGFYKIGDAGVF----------------------------------------------------------------------------------------------------------------------- 25027027 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIALVMATSGSTGTPKGAQLTPANLVSSADATHQYLGGEGQ--WLLAMPAHHIAGMQV--LIRALIAGVALDLSEGFDIPDFARAAQELKRTYTSLTPMQLTKAMDSLEGI-EALRLFDTILVGGAATSRPTLDSAAE-LGIRVVTTYGSSETAGGCVY-----------DGRAI-PGAKIRVRDA-----------RIELGGPMIARGYRNVEKHPD--FAEPGWFRTSDTGELV-DGRLTVMGRLDAIIDSGGLKLHPEVLEKAIMDLDGITGACVLGVPDQRLGQAIVAAY---SGTLSPAEVIRGLAD--LPRWQLPKQLKHVEALPMIGPGKVDRRAI----------- 150864360 48 ---------KALPERLISEIHPELDTYHKLFNNAVALYGDRPCL--GQRSYTYKEVNQRKKNLGAGIISYGVKDGEIVSIFSANRYEWILTDIACTAYSITNTALYDTLGPDVTKYILELSKSPIVVCSHEKIPI-VLDLKEKYPKELESLISIVSMDEVTDIDQIESVASHPLDELPPSRDTLYTISFTSGTTGRPKGAMLSQTN--ATCAMSFLACTEPHSDRAFIFLPLTHIYETSGFALVGGYFLGFPQLTMDNQKVDVFQNLIEDLRITYFSIVPRILTKMFKSNEHKRYDGSELKWMQTASAPVAPTTLSYLKASLNIGLRQLYGLTETFGAITTTP-AYEATTGSCGS-IAPTGEFRLRNVSGYKISDNK-GELVIRGPQVFKGYYYNKKETESCINSEGWFHTGDIAKLDKTGRIYIIDRVKNFFKMAGEYISPEKIEN----------------------------------------------------------------------------------------- 21323215 126 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALVMATSGSTGTPKGAQLTPLNLVSSADATHQFLGGEGQ--WLLAMPAHHIAGMQV--LLRSLIAGVAIDLSTGFHIDAFAGAAAELKNTYTSLTPMQLLKAMDSLQGI-EALKLFDVILVGGAALSKQ-ARISAEQLDINIVTTYGSSETSGGCVY-----------DGKPI-PGAKVRISDE-----------RIELGGPMIAQGYRNAPEHPD--FANEGWFTTSDSGELH-DGILTVTGRVDTVIDSGGLKLHPEVLERAIADIKGVTAACVVGIPDPRLGQAIVAAY---SGSISPSEVIEGLDD--LPRWQLPKRLKHLESLPSIGPGKADRRAIAKLF------- 169627766 493 -----------------------------------------------------------------WLIAAGVSPGDIVVCADDDSDKAIDLLIACHLAGCGYSV-------------CENSEGLVARSDSAMQGDDITVHAVDIAVTIPTELDASMRGRVAE-------RREQVAKDGALAEKTAYIMATSGSTGRPKLVPISHGALALFVRAAGDAYGWCAQDRILQCAPL--TSDISVEEVFVAASRGVQVIAMKSADLSALVHDIREAGPTLLDLPTAVWHLLCDAESLALIGACGVRQVVVGGEAIRPGAVDQWTDKNGISLISTYGPTETTVVVTHLSAGDGVDCRRMGVPVVPNTVFVAF------------GEVVIVGGTVSAGYLGTP---SESF---GVVRTGDRVVFDEDGLPSFAGRRDAIVKISGKRIDTAAIIARVAEDRAVADVDVAV----HNGALVVWFQTRHDDNESAVSIRRLLVELGVSSF----VVVAVPSIPRKPNGKVDKDGLREAVPDEAKAG 196005035 6 -------WPS----KYVTSSLSAATTLHSLFWTTATNYPHNLAVVYDDLDLSYQQLANFSDQVANAIEDLHQTVDEVIGLYSKQDLALLPALLGILTSSAAYTPIDLSLPTCDQDDWLDKLQISTVIVEEDLIQ-DFKRLK----------------------------WTEDVRTKKIHGPNSINLL------------------LVRRMSHTNQERKNNSDIVFLAS-PL--TFDPSVVQIFIALATGAAILIAPNERPRQLCKVLHRNKITVFQVTPSMLYNFGNDL-IKSDILSSLKILAIGGEPFPEMKFLRYHPACKVQIFNLYGITEVSSWATYYADLISDDNIPLGLPIT-DTILEIYDDNGHKISQG-MGVLWIGGKRRI-CYIND-----ENFICDKTMRSGDYVRKDENGFIWYIGRRDCQIKRQGKRINLKSIEEILRKMPSVLNCHLIADENKQWC-RLVAFITTSEYSKTVIEIRKNLKG-VLSTNSNPDDVHVVEHLPLTNNGKIDDKAL----------- 156393846 1 ---------------------------------------------------TYRQLVEDADKVTSSLIKV-VQKNGVIGIFSRQSPGLLECLIGVLQMPAAFAPIGTSWPSAMICEFLSNVGIDTILVE--------ASLLLQFKETLQKYDGNSSENHPKPFRIINDQALSSIGFTLVKLQDLAFVIQTSGTTGKPTTVMVPHQCIVPNIISLSQIFAVTPEDSVIVVSP--YTFDPFVVQVFLALEAGARAVLLHETDPSRLCSVIKSQNITILQPTPSLMNYILIRTSLLAHD-SPLRVLALGGEPFPSTSVLFQWKHPDCTIFNLYGITEVSSWATHLSVDERI---PIGEPLQ-DTLVDIRDEEGKKISHG-IGQMYIGGQNRI-CFLNN-----EMDVSPGTMRSGDWALINND-QIWFLGRKDRQIKRLGQRTNLLWIEQALARHTFV--AVVV----KSKMDRLHLFVTSSDDSSSWDRVRSIIKD-VLPVHAHPDHIHIVSDLPLTSHGKVD--------------- 209515529 51 ------------------------------------------------ESLTYRQAFDGARALGQALLDRGLSPSRPLMILSDRSFEHALFALAALHVGVPYIPVTPAYSLLS-QDFSKLKQLAAVCTPGLVFADDGAQYGRALREVFGDVECVVVGPLPEGRAGVADWLKTPVTADAVGPDTVGKIMFTSGTTGAPKGVIYPQRMLCSNRQQVAQVFAFDGPPDLVDWLPWHHTFG-GTHNFGMVLYGGGTYYLDPKPTPEEIGPTVQALRLNTPQGLASLIPHLQADQELRKKFFSKLALIYYGGASLPQYIWAQLDELIGQRIMSGIGGTEATPMSAAWDPRREAIA---GLPV-PGVKVKV-------APVGAKLEIRFLGDCVTPGYWKDPERTAASFDEEGYFRSGDAA------------------------------------------------------------------------------------------------------------------------- 213965372 28 -------------------------------------------------------------------------PGSVVAIR-DLVPQAHAATLAELWAGLVPAILDPHLPE-----MLQPVLLSELFPAAVLAWTISQSEQGESFQPCPMLDLASPDSQPRRFGLTSQFASAS------NNDIPAYIAYTSGSTGTPKGVVIGRRAFKSFVQSTCDLYELTSEDRLLLSNP---AFDLAMEQVGTSLHAGCPVIPASPGDPFALAAEVCARGITVLSLPTGVFNAVMDADTSAASAFSSVRLVMAGGEAPDPVAIRGWAAALPARLLNGYGPTECTV-VTSYGNLAPDEPITVGTPL-PGVTYSLRD-----------GELIIGGVQVGLGYLEKRVGGFESHNGDT-YATGDAAQVLADGRWVIEGRRDRMLKVSGYRVDPATVEGIVTSVDGVSAAHVVIVPDESWNSQDSAVEEVSSGEDMIKRAVSRRCKTELPWYAVPRLLGMASEIPLTARGK----------------- 156352187 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVPGCEVKIVGDGDEVVPRGTPGEICVRSAMVFSEYVGNPEATKQAKTATGWFRLGDIGVMNESGKVKVLGRKKDFIKRATLKISSLQIEKVILGHADVSDAVVFGVPDQQLHEEICACVILKAAEVRLAELEAWCSEQFPPEALKPRYMLLVKTFPSGNTGKVDRQAMRDLAMQKL--- 13022063 136 ------------------------------------------------------------------------------GIWATNCPLWLISDYAAIAFGFVTVPLYETMGDEAILTIFKETKMKTLCIDAA-----KLPTLLKLKDRLPEVKNLILFDKLSDKDKMDKYRDNIVEVPQGDRNAIATVIYTSGTSGMPKGAIHTNLSLMHRIYFTANRLRFSTNFTLLSFLPLSHVYEFAASNMSRIGYYGGNI--------KNILDDIQALKPDILVGVPRVFTKVLDNIEKKPMPLRKLKSMVLGSAAMTASDIEYLQTYLISPVCEGWGTTE--VGIGFLQDHRDKVKGTIGGPLGPEME---YDARGNPP----RGELLVKGTGIMLGYLQRPEETAEVLDSEGWYHTGDVVELLPSMGVKILDRARNLFKLSGEYIAPEKLENLYAGSPFVEQ------------------------------------------------------------------------------- 115631987 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDAGAFFRVLNEHNVVSMFTAPTALRAIIDAVLAKKYSRDKFRYLYVAGEIFDRESLHWCRDVFNVPIIDHWWQTETGWAMTHMGEDLYPRHGVTGKPVPGWD-VRVLDQTGKEAPRGELGNICVKPPAAFTTLYGSHDRYIETYFE----------KYPVNGYIAIQARVDDVISVAGHRIAASAIEEAMVEQGDIVECCTIPVNDKLKGQVPVGLCVLKPEKQIIDEVIATVRS-NVGPVAFFKKAVIVSKLPRTRSGKITRGVIAKMVNGE---- 189190590 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLMLTSGSTGNAKAVCFTHEQVLDAVSGKAAMRVLPRDRPFLNWIGLDHVAGLLEIHLQALWLGVDQIHVSAADSPTIFLELISRHRV-ALTFAPNLFLAKLVAQQSPKLDLSSLVCVTSGGEANDINTASTLFSKYGAPITAGFGMTETCAGCPEYDVSRGYTVASLGKCIT-GIEMRIVTSEGQVAASDESGDLEVRGKVVFKGYYRNETATKQAFAPGHWFRTGDRGFIDSNGNLNMVGRAKEVININGVKIVAADVENALGN--RVARLVVFSTHASHTEQVTVAYI-PKAFPIGDQEMMDIARACVIRTASRPLVFALREQLPVSTLGKISR-------------- 107593193 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGTIITHRSIV-NLAYQPTYVHISEQDVLLLFSSI--AFDVATFEIWASLVNGARLVVAPADSLDELVEVIQGQKVSVMWLTAAIFHQMV---ETHLDGLRGVKQLMAGGEALSPHVLQAREELGGCQIINGYGPTENTCAYAIHEDDALDPSVPIGRPLA-NTRAYVLDAAMQPLPPGIIGELYVGGEGVARGYLKQPALTAERFVPDPFYRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 214042278 37 -------------------------SIPERLVHWAKTTPDRIYLSGGWRTMTYAQVLAQVRQIGAGLLSLGMGPDKPLLVLSGNDIEHALIGLAAQYVGVPYAPLSTAYSLGKLRDIAALLKPGAVFVADGAAFGKAIAAI-----ATPDLAVIATQNPGEGQVGFESLCSADAAFANLVPETVAKYLFTSGSTGSPKAVINTQHMLTSNQDMIADCFRFDHPPIVCEWAPWNHTAG-GNKTFNMVLYNGGTFYIDEKPTAAGFLRNLADVRPTWHFNVPMLARAFEADADLAKTFFSRMDMMMYAGAGMAQHTWNQLKALSKVLLVTALGATETGP-FALMGTDHQPKSGNVGVPACGVT-LKLVPNEGKL-------EARLKSPSITPGYFGAAQATADALDDEGFYILGDALRADPDDLFFFDGRTAENFKLRGTWVAVGALRAKLVDHGLLRDAVIVGEDQPFLGAIVLA---------DVEELQKMAPGDSLAVLMQDPEIQALNSLAATATGKIKR-------------- 148706264 81 -------------------------TVPDLIMSAATKYSHYLAIGSKYKKLTYIEYYEACRRAAKAFLKVGLERFHGVGIMGINSSEWVIASIGAIMAGGISVGILSSISPKACQVIAETSEMDIFVVDND----RQLQKINQIQGYLKHLKAIIQYREDKGFLDLADGISDDKIIDTLKPNQCCALVYNQGTTGPSKAIMLSHDNITWTTAAIVQSLGFQGQEILVSYLPLCFP-GIQILDVWVAISVAGTVYLPRTPGTGFLMELLREVQPTTFCGIPWVWDRMLDSLKTKFLDSTAFRRLMMGGMGLPSGTLDFFLSV-NIPIMELYGLSECTGLHT-VSNLQAYRILSAGKAL-PKTHTKVEKEN----KDG-IGNLCIWGRHIFMGYLRDKQSTERKVDTHGWLHTNDLGFLDFDKFLYVMGNNNDLIKSSGEMVNPYPIEERVRRIPIVRYAMLVG-------------------------------------------------------------------------- 210631004 22 ----------------------------ELIEKTALERPDAEAVVSTGVHLTYGELWASSEALALAIARR-VEPGSPVLVYGNKDPLMVAGFLACMKAGCPYVPVDFSVPAERVASIARQCSAPLVLAVEEFPRVDDMPPVEVLTHE--DLCRIVGAGFREG----------SKRSGWILGEDIAYILFTSGSTGDPKGVEVTAACFDNFCAWNVEVDGAAPADVWVDQAPF--SFDLSVFELAGALATGGTLFSLAHETQQSMMEALAASGATVWVSTPSFAGMCLASAEFAQDLMPALRLFLFCGETLPNAVAARLLERFGARVVNTYGPTESTVAVSAVD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126729398 32 ---------------------------GDWVDRWAREAPERVFIAAGWREVSYAETRETVRALAAALLARGMGPDTPIVVISGNGVDHGLLTLAAQYVGVPTVPLAEQYARGHLRHCVEVVRPTMVFADDGERFGDALALEIFEGTEKVVSRNARAGMTALETMTGGSDVGVDAAAQAVGPDSVAKFLMTSGSTSHPKAVVTTQRMMCANQAQLLDALPFERPPRIVDWLPWNHVFGGSHNFNM-MLANGGSLYIDGKPTPALIGKSIENNRLTLAFNVPVMCEAMKADAVLRQRYFEQLDMVFYAGASLPQDVWDDLREVRGPLMLSSWGLTETGPACLIQHEPTE-RSGIVGVPMTGV-EVKLLPDEDMRC------EIRVRGPNIMPGYLNDPKKTAEAFDEEGFFLTGD--------------------------------------------------------------------------------------------------------------------------- 50415269 96 ---------KPYSPTYRNQGHPQLNTYNKLFNNSVKLFRDRACLETGERSYSYEEVDERRKNLGNHLRKYGSIVGDRVSIFSANRLEWVLADLACSAYSLTNTALYDTLGTDATKYILELTKSPVVI-SSRDKIKVIVDLKRRFPDQLRDLITIVSMDPLFHLSENSRFKAEDKSLIPPTPETMYTVSFTSGTTGKPKGVMLTQENAATAITFLTSTMPQVDHGKAFIFLPLTHIYETTGFALSTGYYLGFPLTVSPPATPPNLFDLMEDFKPHYLSLVPRVLYKLKKHEEAKKFGFDNLIWTQTASAPISPLTLIYLKAGLGIGLRQLYGLTESFGAVS-LSDAYEAKPGSCGS-IGVGCEMKV-----QEVPAENKGELLLRGPQIFKGYYRDPEETEKALDKDGWFHTGDIGMINPDGRLYIIDRVKNFFKLAGEYISPEKIENVLSSNP----------------------------------------------------------------------------------- 8476048 1 ------------------------------------------------------------------------------------------------------------YKPGEIAKQAKAAGARIIVTQAAY----VEKLADLQNDDVIVITIDAAPKDGCQHISLTEADETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDNLYFHSDDVIICVLPLFHIYSLNSV-LLCALRAGAATLIMQKFNMASFLELIQRYKVTVAPIVPPIVLDITKSPIISQYDVSSVRIIMSGAAPLGKELEDALRDRFPQAIFQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86741958 7 -----------------------------------------------------AEVWRLSGLVAARLRARGLGAGDRIGILAANSLEWVVLDLAALRLKVETAGLEPGAPTRELMDRYGLS----LLFTDRPSDES-------------GVEQLAALLDDLLDDLPDDLPDVPPPPVRYAPDEVTTIKFTSGSTGTPKGLGATVGSIDSSLDAVQGMFGHGPGDNLLVFLPL--SLLQQRYWVYSALLHGHDVTVCTY---EAAFVALTQVRPTVVMGVPGFFRTGRDLADVARDLFDRIRYLWTGSAPADPATL-AFFNRLGLPIYEGYGLNETCIVAK--NHPGAHREGSVGRVL-PGKQVLIDDD----------GVISVRAQHPVNGYYCEPGDSERVFGPDGTVRTGDLGYLDADGFLFVLGRADDTIVLNGKKIIVRQIEEHLKASPAIAEC-VLYCPAQT---ELVAVVSPASVPADTAAISAQLAAKALGGDQYIHRAVVADE-PLTSQYKPKRKQIRAVYLRQL--- 108797705 34 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVAVVVPTSGTTGTPKGAML--TAAALTASAHATHARLGGPGRWLLALPAHHIAGLQV-LVRSVVAGERPVAIPASFEPPDLVSAVAGMGARYVSLVSVQLDKALRDPAATAA-LATFDAVLIGGGPMPAGLAEKASAA-AVPVVRTYGMSETAGGCVY-----------DGVPLDG---VRVRLEGSR---------VLLGGPTLAKGYRNTVQ--PDPFAEPGWFRTDDVGALD-DGVLRVLGRVDDAVSTGGLTVMPPVVEAVLSRHPAVADCAVFGVADERLGQRVVAAIVLAAGAPTVADLRAHVA-RELDATAAPREVHVVDEVPRRGIGKVDRRALSAQFS------ 209880347 85 -------------------------------------------------ELSFHDIYVCVSKLCYHLRNLKLQTGDRVMLCYPPGTDFVVTFLACLSAGIVAVPVYPPDPSKRFCDIKDIAGASLSLTNNQYYRVVNVLRVDFIATDTSEINQINVMDAIEDLTITDESKRASYIGIKVRSDSVAFLQFTSGSTSQPKGVVVTYGCLLFNVHLCIRVFWDTHNVRAFSWLPLYHDMGLIGF-VCAPIVFGCTVIHMSPLDPYIWLQAMDKYDC-CCSGAPNFAFTIRKTPPESKLNLSRILGILTGAEPVRHSTVTNFLSHFPSAIHPAYGLAEHTLIVSGNPNADYITLVSSGH-VFPNVDVRIVNPDTTEVPCGGVGEIWISSVCVTSGYYQNYEVTTKAFRLDGYLRTGDSGFLYKD-MLFVVGRIKDLIIIRGRNYYPQDIEEAVDSVPGIRSSAAFAITQQNGEEVVGLVVEVRMETNLLSRVRRFVRAISKAIFSRPVHYIWLRTVPKTSSGKVRRFMARDKIISK---- 54026661 38 --------------------------LTELLDLQVHAFAAREAVVEGGPRLTYREMWHSASRIAGGLQEHGIGYGDRVAIRMPAGVRWVQAFLGALLSGAVPVLVPDGLAPGIAERVIADSAVDFVL---------------GTGTRLPDGAAFIDDGAALG--------------------DLAVLCYT-GETPEPKGVELTNENLLSAVRSVVAALDLTDGVRNLVLLPLSEAGG-CVDQLLPTFAVGGTVVLAP--DRAGLARALVAERVDMVSATPEIFAGLLPTLAELRADTDGVLRVSSAGPELPAALRELFPAARH---WSVWGATETSGIGLALDVTDADRTATVGFPF-GGTELALCGPR----ADTGYGELLCRGPNVSRRYWNDPESTADRFT-GGWFHTGDQVRIAPDGLVY---------------------------------------------------------------------------------------------------------------- 167581896 235 ------------------------------FEAAARTRPDAIALEFADARMRYGELDAKAGRVAAALAACGVRPDSIVALCVERSFDMVVALVGAMKARAAYLPVDPDYPAERIAHLLGDAKPPVVITQAH-----LRARVEAALAGAHAEAVVVTIDEWLERAPAATGAGRIAAAADVAADQLAYLIYTSGSTGQPKGAGNTHGALANRIAWMQRAYRLTPDDVVLHKTPFG--FDVSVWEFVWPLAVGAKLAIADHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115379206 18 -----------------------------------------------------AQADRSVKQLAAEWIAKGLRPGDVVLLALPNGAGLLAHVFAVLAAQGVPALVSPASPASRQQSLVEALPARALVAM------------RSPAPNMTAAERFSLGGAEVALFP-------DALPPGAQPGE--MVLLTSGTSGFASGCVFDLPALFRNADRHADALGLRAGDTALINLPLYYSYSM-VAQAFSALRRGLELVISPPFQPAAYLRLLAEHGITVSALTPLLTRGLLQHGEPFPEE---LRCLGVGGDVLAPEHVKHMLRRPRGELYLTYGLSEAGPRVSTLHAEPEPRFASVGLPL-PGTEVSLVP----RIPGGER-ELFVSSDTVMKGIVEGEKLHA--LRGPQLLATGDVFDIDDDGYLYFQGRLSDFLVRGSEKISMASVRRLAMMLPGVLTA------------------------------------------------------------------------------ 213022189 5 -----------------------GQNLRQMWDDLAGMYGDKTALIFESRQFSYASLNEEINRTANLFYYLGIRKGDRVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLGEESAWILQNSQVSLLVTSAQF-----YPMYREIRQDNSTLNHICLIGEDDGVSHFSQLQARQSATPALSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSAWQIALRDDDVYMTVMPFSY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16331524 158 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FCLLPLYHVGGFMQWW-RSALTGG-------NFSPLD-YSLVKQSAPPVTSLVPTQLEYLLD---RHGAWLKNFRLIFLGGAPAWPALLAKAKTA-SLNLAPTYGMTETAAQIATLTPAEFLAGQTGVGKLLPHVQLTITNSKDEMVAPGTVGLINIQSRALFKGYVQNENSSREIFT------TGDLGYCH-NGYLHITGRRGRRLISGGENIDPEDIEALLLDRHLVQDVVIVGVGDRHWGEMLVAVYVPNPGPGNDVSTLSQCVKAQLSKPKCPKHWLPVSTLRRSPLGKLNYQFWQTWATEQL--- 156374171 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKIIDDKGCLVPRGEMGEICVRNECVFMGYLGQEETTKKVKSPDGWIRMGDLGVMDEEGRLQVLGRKVEVIKKASVKIVPGEIEASLMQHPLLARAVVIGVPDQVFYQEICACVEFHGKGEDASELDNWCIEHFPPRAVKPKYFVAFKEFPTTVTGKIDLYNLRKRALEQL--- 163842181 2 -----------------------------------REHPDREALIDTQRRWSYFELQSAVDELALGLLARGIAKGDRVGIWAVNCTEWVITQYATAKIGAILVNVNPSYRQHELAFAIKQSGMRMIIAQIEFKASAFRELIKAVRSECPELTEAIFISDPSWEDLIAAGRHVPARMAQLSPDDPINIQYTSGTTGYPKGATLSHHNILNN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159038694 82 -------------------------------------------------TITYGEVRSRVLAISAAWVDAPLRPGAFVVSVGVPSADLVTVELAVLHTGAVSVPLQVSSTAEQLRPILDEAAPRLAVVTAAMSGTAHRDAVDAARSALAG--TAVVVHTLTEVLDRGRGLPAPEPYAAPTGEDPLLLIYTSGSTGTPKGAMFP-ESMTRANWVRFDPKPTDMAVIRLNYLPLSHNVGRIV--LFEALAVGGIAFFTAHSDLSTLLEDMALARPTDLFLIPRLCDMLAQRHDSERQVHTHLREAVLGGAPLSPQLRRFVESCLGFAVHDVFGSTEAG---------GLLVNGRVLRP--PVLDYRLVDTTDRPYP---RGELLVRTATIIPGYYQRPELNAELFTEDGYYRTGDIAEYGPD-HLGYVDRTTSVLKLSGEFVAVSRLEELFAASPLIRQIYLYGNSERPY---LLAVVVPTEEAHAAESLQRIAQQHGLHPYEVPRDL-LIETTPSTANGKPLRPKLKTRYAPRLEA- 134099755 72 -------------------------------------------------------------------------------------------LLACARLGAVPAQLSAHLPGESLGVLLKRLQPAVLVTDAAEEGVDIASFARAVLALGDPVEGAL--------GPHDVLGAEPPAPRSRDDGAPLVIHHTSGTTGVPKLVVHSTRTIIGKLARFIPRIGLRTDDTVLNANTFAHGRTFC-WTASAMCLAPERITILTDHDPDRADPVLRAHPPTVVEALPATYVRLQRLTERLDNPFRRVRLFVSTYDAMHPPAIRAYLAASRHRWMQGWGQTETGPLTFRFHTRGSMKPGTLGRPVPFKTGIKVVDPDTAPVRRGRPGLVFTRTEALCLGYLGEMRRWSAKRVGD-WWNTGDIGVRNRDGSVLLLDREVD----RADGMSCLEIEDILDRLREVQECVVLACRDRP----PLPVAVTEDGALDRAAWQRAVRD--LPRMQVPLTWQQV---PRTGTGKVRRLDLLEQLTGR---- 71755221 59 -------------------------TLVDLWEQAVKAWPMRRFLVWVRGQLTYESIEQEASVMRTLLNQMGVGKGGRVVVISENRYEWVVVHLASLQLGAQFVVLPTNVTPKEAELVLKSTQARVLFVESTSAYTAVKGWVGEVGQ----LQHIICIGEGSYAVAISIASDVPEKTPDVTSEDTAMIMFSAGTTGPPKGVMLSHKNLVANVSSIYAHVGITHTDMFMSLCSWCVAGALTT-ELYQAICKGACVCIPP--EQLEGFQDLPLVQPSVIVTVATENRLMMQKPGFKAQFGSELRIAFIIGSQLTRDQME-LLADLDVFTVSTYGCLEGGLIATDLDVPLRLKA-------LPGVEIRVVNDKNEIVAPGYVGEVLIEAPHAMQGYFDDPEEAKNSLVAYGFVRTGDYGSMTG-GWLTIKG-NKDILIRNGTVVDPLEVEGTLIKSPFIKQIFVYGEGRPY----LCALVVPRDGVPIVSEIRAELRSQGLPTRSHVRRFAFIEEL------------------------ 154286904 116 ------------------------------------------------EHISWKDLRARVHRCALSLREAGVVKGDRVAGFVGNHANTVIAMLAATSIGALWSSVSTDTGVNAVLERLRQIEPVVLFVDNASKVHPTHAKVVELTASLDSLRYVVVFDAVQDFLATLSANSSSATLEPLPPDHPVYILYSSGTTGAPKPIVHALGTLIQHKKEHALHGDIGPGDRLFTTWMMWH-------WLVSALASGASIVVYDGLDPEDMPRLIDELHITHFGTSAKYLSILEQSAPHRPVQLRTLKAIFSTGSPLAPSTFDYVYSSIHPDIMLG-SITGGTDIISLFGASCPILPVHRGQCRGLGMAVSIFDYAGRDIATDDAGDLVCTVPFPAQPVMFWPEKYRKSYFEHSIWHHGDFVKLNSKGGMEMLGRSDGVLKPAGVRFGSAEIYNVILKHFAVEDSLCIGRRRNENDETVVLFVKLADALLMPPDLVSRIQAKELSARHVPTIIVACPEIPVTTNGKKVENAVKQIL------- 11498860 75 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGELWIRGLWVAKEYHND-ERTMNSFV-DGWWKSGDVAVITPEGYVKVVDRVKDVIKSGGEWISSVDLENYLMGHPAVLEACVVAAEHPKWQERPIAIVVPKPGSETKDELREFLAKRF-AKWQLPDDIIFVNEIPKTSVGKFDKKRLREQYRRYLI-- 159471425 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLLIRGDNVFAEYWGRPAATAEAFDANGFFLTGDTAS--ASGYFTIEGRTSDIIKSAGYKISALQIESAVLEHPAVAEVAVLGVPDEALGEVITALVAAKEQQPAEEELVRHCRER-LAPYQVPKRWRWISALPRNAMGKVNKKEL----------- 161522836 70 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVLDAAGRDCAAGEEGSIVIAGPNVFAGY-TDAALNERLWIDLGWLDTGDLGRQDADGYFWLTGRRKDLIIRGGHNIDPATIEEPLHRHPAVQLAAAIGRPDAHAGEVPMAYVQLKPGAASEQELEAFARQHIAERAAQPKQIRIVDAIPLTGVGKIFKPELKRRETGDALS- 189522974 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRQEDVSISYLPLAHMFERMIQ--VSMFCHGARVGFYQG-DISLLMDDIKTLKPTFFPGVPRLLNRIYDAVRRKQAELSSLRFILTASAPISPAVLSFLRATLGCLIFEGYGQTECTAGCT-FSMPGDWSAGHVGAPL-PCAMVKLTDPDMNYYAKNGEGEICIRGPSVFRGYLKDEERTAEALDTEGWLHTGDVGQWLPNGTLRIVDRKKHIFKLSGEYIAPEKLENVYTRCVPVLQVFVIVVPDPERGEELCAVLEDMTAVGKEAGLKSFEQVKDL--YLHPELFSVSIGL-RTPTLKSKRVEIRRLFTEQI--- 163750408 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVKVKPGSLALAV-PGFRVEVLDELGEIVPAGQSGNVVIKPPGAFTTLWHNEARYLDSYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEVAVIGVEDKLKGQLPLGLVVLKKGVNLSDELIALVRAQ-IGPVASFRLVSVIQKLPKTRSGKVLRGTMRKIADNQ---- 118616445 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVALVVTTSGTTGAPKGALL--TAAALIASASATHHRLGGAGNWLLAVPAIHIAGLQV--LVRSALAGTVPVVSAGFDITELPRAVDKLGSRYTSLVAAQLAKVLGDPAATAA-LAELDAVLIGGGPAPRPVLDAGAAA-GIRIVRTYGMSETCGGCV-------------------YDGVAL---DGVQLRVAADGRIMIGGATLAKGYRNPVQ--PDPFAEPGWFRTDDLGALDDSGVLSVLGRADDAISTGGLTVLPQLVESALATHAAVSDCAVFGLDDDRLGQRVAAAIVVRAHTPTLDQLRAHVAG-TLAITAAPRELHVVDELPRRGIGKIDRRALVRRFA------ 149907946 37 ----------------------------------------------------------------------------VVAIAIDPSFDWIVCDLLCISSDSISIPIPTEFTNSQIEHLLQPAE---------YCFVNSMDMAERINQALPEIGILFPDG---QVFKRAVKKTNVDDFRSLKADDVFKIIHTSGTTSSPKGVLIRDLGLGTLVATLREVYQPLNGMHYYSMVPFSL-LIEQVLAVYLPLLSGGSTSLLPMGLPERYLATIPFADINCVYLPPKLLEETLEHLRKD----SSLKTIMTGGAKVSVNILEEL-ASYGVTVDEGYGLSENS-SVVALNRGVERKLGTVGR-LLPGVEGKIVD-----------GELLIKSKTLCAGYSSRDVSSCD-LTDDGFLHTGDIAHFDDENYLVITGRKKNVIISNGRNVSPEWVEATYKEVDGVADVVVFG-------------------------------------------------------------------------- 118363212 262 ---------------------------------------------------------------------------DLVGIWSRSREEWVIVDCANVLYNNVTVPIPEQIHASDLSFILEDTQLSSIFCGRNELERLYRMIKAQVVMSLGNLQNIICFDETLKFVIDKGAQLPTIPFPKISPDNIQSFCYT---TGKPIAAMLSHRNFVSFLAWNISHLKPQQDDVYLSYLPLSHIYEKVS--IYAALYAGASI----GFYSGEISTLIDDMRPTIFCSVPSFYQKLQAHRQSPTADVKHLRLAFSSSAPLFSHVHQTLKLVYGVPIIQAYGCTQST-GLAFITNALDSSEGHVGGPTLNTEYHKIIDETGQKI---IRGELCLRGPGIFEGYFREQEQTSKEIDKNGWLHTGDIVQLLPNGSIKIIDNRKNIFKMQGEYVSPEKLERIYQQVNSITDICIYGSPIQKY---LVAVVVPK--------------------------------------------------------- 154275874 265 ------------------------RCLHDMFLEHSHTNPDVQAVVSWDGDLTYGELDDLTSRLSHRLVELGVTQG-----LVPNIIEL--------------------------------------------SKDGILSLPKKVEPACTTVR----------------------------PTNACLILFTSGSTGEPKGIIQEHRTYATAVRDYARILGLDAGTRMYQFDD--YAFDISNNDYLVPLSVGGCCCV---PHPQKAIHVLKQHGANVSFLTPTVAIQL------GPEDVPGLKTLCIGGEPPSNDLLSKWAGK--VKLVNQYGMGEVATFCTYNDQMSPGSGTNVGRTGTGAAWVVSPASPERLMPVGAVGEMIMEGPHLARGYLDQ------------------ISRKSEAGFLQYTPK------------WLHEL------HPERASSARL----YRSGDLVNVY--------SKVELIKKTIGATLPEIQIPTLFLLVDRIPRTKSNKTDRRKL----------- 50304191 135 -----------------------------------------------------------------------------VAIMSTNCKEWILTDLACQTFSLANTSLYTTLGEETSEYIMNLTESPVLVVQSSLKVLSYVPQLKNLTTSIDDLSDSELRNINENFLDGVKLFTLKLDPIPPTPDSLYTISFTSGTTGMPKGVELSHKHLSSAVAFGKSNFDLPSVELTLCFLPLAHI--LQRELTAISLSSGFGCGFMHIPDPSYLTECLRILKPTIMGVVPRILTKMLDAKLSRQLGFDNLEIMIIGSAPVSNETLMFMRSCLDIGIKQGYGLTETFAGLC-IAETYERDVGSCGAPGV-CCEIRLVPAMGYDAEKELKGEILTRGPQSVIQYYKNPDATKAAIDKEGWFSTGDIGFIDKKGRIHIIDRVKNFFKLAGEYIAPEKIEN----------------------------------------------------------------------------------------- 50420735 49 -------------------------TYHEFFKNAVSLYEDNPCL--AGRKYTYKEVDELKSNYGSGLLYL-LQRNQLVCVYSANRPEWVLSDLMCSSYSITNTALYDTLGPDTSKFILSNTQSPAIITTKNHIK-TIVELKKTYPKELEHVIQIISLDPLETPLSAEDGASFPIPELPPTPNSLFTISFTSGTTGKPKGVMLTHRTAAAGITSNFMGLPRVDNKRTFAFLPLAHIFGVSQGVCMGFPQIGGT--------PLTLVEDLKIFKPNNMSNVPRIFTKYEAAIKAQTIDFDEMKFVLTGSAPIAPSTVKFLKASLNIAMLQGYGITETFGGIA-YSFPYEAEPGTCGS-ISITTEMRLLPDMGYRLPEGPRGELLLRGPQVFEKYFKNEEETAKTIDKDGWYLTGDIARFSKDGRIFIVDRVKNFFKLSGEYITPEKIEN----------------------------------------------------------------------------------------- 168714099 5 ----------------------------ELLRIKKERHKNKNFLIIDGEKYTYENLLSYSEELG---KQISLGENIPILIYSKNIMFQLISFFAINYSKNIPIICHYNLSKKVLDDILLKNNISIIISDESMDVIDLYDVAKKVNFSIFNPKFNIYMYQYKKLINYLDKS-------------ICMGALSSGSTSVPKVLYRTYESWAGFFPIQNGIFNISGESILFVNGTLSFTGNLNS--IMSVLYEGGSIVISSGLNCKSWIRTIKQYNVTNIYLIPTKLQLLVKHLKEPVLKVVS---IFTGSQLLFEDTARNLKKMPKSEIILYYGASELNYITYLCYDELIEKPLSVGRPF-PGIDIYIR-----------EGKIFVNTEY-------------AVYNATKPYSVNDIGYYDNDGYLIFEGRSDDILNIGGFKVSSTKIENEVKKIPQIEDAIVLPYSDTIRGNQIVLFVITIDKITKKDLLIKM--KDNLMKNEIPKKIIFLNSFPYTSSEKIDRLALLKML------- 149235482 81 --------------------------------------------------------------------------------YASNRAEWILSDLACSAHSITSTALYDTLGAEASKYILETTESPVVIASRGENPEALKSLILVISMDPLTKKHAHLIREAEDFSQVEQVGAFPSPRFPPTPDSVYTITFTSGTTGHPKGVILPQRSVTCALSAAALLLPHSKKDREFCFLPLAHIFERHMSG--NVFLYGGSIAFPRGGNAVTMVDDLKLAKPTFLANVPTVYLQAFDAKRQKQESFDNMEMCFTGSAPIAAETIRFLKSSLGIGITQGYGSSESFAGIIMALPNHADSVGTCG-AIAPTVEARL-----REVPEGPRGELQLRGPQMFTHYYKNEEETKKAIDKDGWFSTGDVAQITHDGWFIVIDRVKNFFKLAGEYVTPEKIEN----------------------------------------------------------------------------------------- 150007224 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVIHT----IASLTRSVRKGEKYQNQVWGYAYNPTHMAGLQV--FFQAFENLNTLVNVFNAGRLDVYAAIEENQITHLSATPTFYRLLLPFGRA----YPSVQRVTLGGEKSDWHLYDAIGRIFNAKINNVYASTEAGSLFAAKGDCFQI-------PSAIKDKFEVKDK-----------ELMIHKSLLGQ---------SDSFEFDGYYHSGDIIEWEANGLFRFSSRKNELINVGGYKVNPGETENAILSINGVRQALVFGKPNAILGNVLCAEVLLEEGAELKEDIRKILKEH-LQDFKIPRKIKFVESFSLTRTGKLKR-------------- 119470707 31 ------------------------------------------------------ELQQETNKLTAIFNALDSGA---IAFQLDNTPAWLIVDAATSAANKVAVPIAHFFSQQQTQYVLAQCGAQFFISDMPRYSLGKHSLSVTLFEHYTLYIYQLDAIEPVDYFTGTQK-----------------IIFTSGSTGEPKGVCLSTQSVAQSLCEQINICNPVHLCLLPLPVLLENIAGVYAP-----LLSGGCVHLMPGFSPNKLIGAIDSVKPNTLILVPELLTCLVAFAKQGWQPPKSLKFIAVGGARVSDSLILTARE-YNLPVYQGYGLSEA-ASVVSLNTPNDDDINSAGEVL-GHVETKV-----------ENGELFIKG-SLFLGYLNQAPHN-----PNTWYATGDLVSKR-NNKLYIKGRVKNLIITSGRNVSAEWPESLILSQTAIQQAVVFGESQPFLSALIYAA-----PEFSDEQLKAHLKTQQLPDYA----------------------------------- 67925016 121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTSGNIRFAIHTWETLEASVQGFTDFFNL-EKVNSLCLLPLHHVSGL--MQFIRSFLSQGKLIIYPYTDLKKFPSLLADY---FISLVPTQLQFLL---TTKPEFLQQFKTILLGGASPWNSLLMKARE-YKINLSPTYGMTETASQIVTLKPEYFLKNNQSTGEILPHTHVCLIQERL----------IKIQAKSLYFGYYPNYEYQE-------YLITDDLGYFDQENYLYILGRNSQTIITGGENVFPKEVESIILETNLVEDIAIIGVADETWGEVVTAIYVPQDEKINLNLIKDTIRQK-LSPVKQPKYWIQVQKLPRNQQGKLNYRMLQKIATSHL--- 94501968 5 --------------------------------------------------ITYSQFLNSYLKLSAFFRSIDIDAQSSIAIFSKTRIEWNLVDFAIQANRCITVGLYSNDSDRNINNCLKLTNPKLLVLES----YEQLAKIQSIDSDWGWSKPVIVMDQAEPVYHLASILKKPLDINNIASNEIISYIFTSGTSGEQKAVVLTQGNLYHTAQVYKEHYPISQEDKTLLFLPMSHIFAFYASIHWGQLVNPTTLLVVPRL-LEKVMANIEKYRFSLFSGTRPLYYIALILNSLRKIFGSSLRFVGAGGGHLSPEVCRYFWSI-GIPVYEGYASTESG-GLGIFNYPKDSLIGSIGKPILPV-----------ECKTEKDGELLMKSPSVALGYLSKTGL--QRFDE--WISTGDIAEVDLSGYYRISDRKKDLIINAGKNIAPSWIEDQFLIHADIENIIVIGHNRPY----LTALIVPTENQCSDEDIVSHVNQR-LSRHEQIKQFALIPPFELTSTMKKRRFAIRDII-ERLYA- 145351169 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPGYVGLPL-PGVQVKLADEDTSDVDSGEPGELLVKGDNLFTEYYDNAEATSESFDESGYFKTGDVAAMASDGFWRILGRASDVLKIGGFKVSALEIEARLLENPSIAEVAVLGIPDEAYGQRAVALVVLEPANLTEGDVTLWVR-QNLASKMHLRVVKFADKMPRNAMGKVNKKDL----------- 115387193 33 --------------------------------------------------WTWRHLAEIVRKLRSALLRSGVEKGQRVGAIISTSVWSVVLFLATASIGAIWTSIAPDIGEEGCVSRLEQILPKILFADSASTTHSNVDKIRKIVRRLPQKPVVIVAPQPLEFPTIDDFLSDALDFARVPYSHPLYILYTSGTTGQPKCLVHSHSVIVQHKKVSLLHNSLNQNDVVFQ----YSSTSWVLWNIMGHLSVGPTLVMYDGPNPNAMLKTLEHHRVTYWGTSPRYLQELEMTGPSQEVDLSSLKMVQTGGSHLAAHQYHWFYRTFPVHLTSVTGGTDLVTSWIGTDPAGPLYPGEIQLPML-GQDVDVADPSTGESETGRQGEFVCRAP------------------------------------------------------------------------------------------------------------------------------------------------------ 193209603 68 -----TETPENPPEKAPENANFR-EWLLDNLSYHRNYNPAKIALISEVRCVTYEELVDGSKRTANYMSHHGVKNGDRILMCMENTVEYVLYQLGGFLLGAIPVLINPSHIASE---KLSDIGCTTAIVDFEHYGH----MLRISQSTLQSIERVFVLAEDIAAISLARLGFPPDQFIEESNDSVAFIIPGS----------LENDQYISHSQESGFHLCHDYFEQLFGMLDGLHCHD-ALSYLYTILTKGESCILMDVWRADRIAGIIEQYKVTLLFSNSQLLKCFIKYEVHKIYNLSSLEIVANHGAVVSVATAKKVKKILDVTLIQAYSAAEGVASFGDFDETLDKQLVNCGHSIDDVKIKVIAHETDKEMAKGKWGQVILSGRQLLKEYIGNKELNTSRKFGKSWFKTGDYGMIDENDRVHIEGAISDLITAQNKLVSSEMMESIICEHKMVHDVVV---------------------------------------------------------------------------- 50313156 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELTLEKFIPNLFYKTGDLARYLPDGNIEYLGRIDEQVKIRGFRIELGEIEAVLSQHPQIREAVVIVREDKPGNRRLVAYIVPNFEPLSSNELRNLLKEK-LAEYMIPSAFIMLESLPLTPNGKVDRKAL----------- 169604114 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIVQRYGATEFGAIFKVRLDDKKVPDGSVGEVASGIDVK---------LSYGDEGEVLVKSPHMFSKYLQDPEATARAHNEDGYFRTGDIARK-EGRYYYIVGRASDIIKSGGYKISALDIERELLGLPYVSEAMVVGVADEEFGQRVAALISLQEEELTDTDVRRDLRDR-LAGYKLPTLLRVVSELPKTATGKVQKKIL----------- 39935457 36 ------------------------------------------------------------------------------AVCLSDPAEFLALLLAIREAGASVLPIHPSTPRAAARRLAIDLGCHRLVTDE---------------------------------LAVEDLGAE-------DPGPGGLLQTTSGTTGEPKRIARSWAEIDREIDSYVATFVAPQDMTPLIACPITHSYGL-ICGVLVALRRGQVPHILGTANPKYLIARLRQTRQPLLYSSPAMLHAIARLLPAGEM----IHAAMTSGTLLPDQWLMTIRART-THLFQQYGCSEAGCVAI---NPNLSASGDMGAPL-PHLRVEAGDTD-------QPREIVVH-------------------VGDRAIRTADLGYTKADGTLVFVGRLDDTINVSGLNVYPKEVEDVVMAMPGVTDAVVFRRLDSLAGERV-AVAFSAEHSIAPADLRDWCI-KNLAAHQVPMETVRLPRLPRQANGKISRREIAALHAEELLA- 169603710 359 --------------------------------------------------------------------------------LFEKSLSAIVALLGLLKAGGICVPI------EKYDEVLLSSVGAELLVTSSASYAHVPSLRPNVFVVGPDFVLRAVVEKDSEPLPDGHTATTQTEAMKSTAQDLAYIFFTSEDSGTP--VMLSHGHLVSALTWHVDRFDWQPDCRIVQSSSFVSSQSL--LEILGSLIAGGCIC-MPCVDEVNLPAFITSARANGAVLPPSVIRTM------SPSDVPGLRFLASGGEAFPDD---RLGDTWAVRLFRGWALGEASMLMTVGEVPNPRYADSMGKPVGCLAWVTNPDNTNDLAPLGGVGEVVIEGGSGVLGRANAPLRNNSA-TRGPYFRTGMLAKNNPDGSVSPVGRMSNRLKLGGQMIQLEQIERVLVRCSQLRDAVVVARIAAGRTQ-LVAVVCLADGELPEQDARAACQASGLSPALVPTVIHVVEELPRSLPHRVDRLAVREWLRQ----- 38304181 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLHIPTAEDPGRLAEWMDDSKVTVTHLTPAMGQLLSAQAVRK---IPSLRNAFFVGDILTKRDCTRLQQLHNVRIINMFGTTETQRAVSYFAVPSRKDVIPAGRGMIDVQLVVVRNERTALCAVGEIGEIYVRSGGLSEGYLSLPEANAEKFVRDRMYRTGDLGRYAPDGSVECTGRADDQIKIRGFRIELGEIDTHLSHHALVRENVTLVRRDKDEEKVLVSYFVPMDGPEVADQIRDYLKTK-LPAYSVPTLFVPLSRMPL---------------------- 84685729 42 ----------------------------DWLVDGAEAYPDRVFLADGWRSLTYAQALARAETLGAWLLEQTKGKAGPVLALSENAVDLGLLTLASFHVGIPIATISTAYSLAKLKAMVTLLDPAVVFVSSTAAYAKALAAIAPHHSGVLLASNTDVDLDATLFASRDDEDAVARANAAIGPDTLARLLFTSGSTGTPKAVINTHGMLTSNQEAHREIWVYQRDPVIVDWLPWSHTFG-ANFAFNMVLRNGGSLYIDDKPAPGIIARTIADVRPNMALNVPEILTEAMDEDAELREAFYAMDVCLCAAAALPASTWTKLRETTGLPVATAWGSTETAPLATHCHFPVDSVAN-IGLPVPGVT--------LKLVPNGTKLEVRVKGPNITPGYFKNPEKTREAFDEEGFYMMGDALRLDPSKGLFFDGRV----------------------------------------------------------------------------------------------------------- 187918749 47 ----------------------------------ARAHPERAARRGSDGQWSYAKALQSARAIGQALLARGLSAERPLAILSGNDLEHLQLALGAMWAGVPYAAISPAYALASLRHTIDLLTPGLVFASDATVSFDVEVVAAKLPREQPAARNVTAFDELLNTTPT----TVDTVHATVSPDAIAKFLFTSGSTKLPKAVPTTHRMLCSNQQMLLETFFAKEPPVLVDWLPWNHTFG-GSHNVGIALYNGGTLYIDDNGKFEETLRNLREIAPTIYFNVPELAIALERDEQLRETFFSRVKVYFFAGAGLSQAAWDRLERVTRIRIMAGLGMTETSPSCLFTTGPI-MRAGYVGLP-APGCEVKL-------APVGDKLEARYRGPHVMAGYWRAD--TAEAFDEEGYFRSGDALRFRPELGLLFDGRIAEDFKSSGTFVSVGPMRARVISEPYVQDVVVAGMNRDDVG----LLVFPRDDCRRLARLPASASARVVAAPAVRAHFALLDTLNRSATG------------------ 38304183 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLHIPTADDPGRLAEWMADSQVTVTHLTPAMGQLLSANATRQ---IPTLKNAFFVGDILTKRDCARLQVLSNVRIINMFGTTETAVSYFRIPDPTFLKTRKDIMPAGQGVQLIVVNRNDRVCGVGEMGEIYVRSGGLAEGYLQLPEATAEKFVRDRMYRTGDLGRYGPDGVVECTGRADDQIKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPLSGDALEKDIREYLKTK-LPSYSIPTLFVPLKRMPL---------------------- 126651850 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQMSSGTTGAPKCIERTWSSVDEEIESYVTTLPVDSLTNSIVACPVTHSYGF-ICGVLACIRRGAKPVIITNNNPKYMLKKLKEYPQHLLYGAPALLYTLSRLLPIDQQ----FDRVMTSGTVMPHGWLTSLREKSNQVLQQ-YGCSESGCVAIHPNVED---PKEMGYPL-PHVKVTAGDKQ-------TPSEIII-------------ETSAQTI------YTKDLGYL-ENNILSFLARIDDTINVAGLNVYPQEVENVLMDEPRIVEAVVYKKQDHLSGERVCALYV-SDEPIDHIELREWCR-KFLAPHQIPVEFVFVREIEKLPNGKISRKKL----------- 169863009 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQYPGIEKFDMKSLTALISGGAPLSSALVTDLTSKLAPVIINGYGSTETTLTILTPPKSWRSKLGSAGV-LAPNIEARIIKEIANDAEPGEPGELWIRGPTVMKGYLRNETATKESF-HDGWYKTGDILRRDEDGFFYVIDRKKEMIKYKGLQ-GDDDARTCFARENLTMNVGVIGVPDDYSGELPRAYVVPTD-------------------------------------------------------- 78059817 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTSAPKLVVYDEAQLVENALAVGRYLGVQPGDGVLCMFPTHYMYGFST--MMNGLLAGATVWLERSLTAHEVLGYLGSGRIRFVPLIRSIAERVCDLAEVTPGMRFDGIVVLNASDRIYAAQVRRLLA-LGACVWNNFGQTESGPRIFALPLTPDDLPHAPGRPIDPRIELSIVDAQGRPCAPGEPGHLLYRTPYAMHGYL-LPDGSVRRFTT---LESGDLVFRRDDGVVFWVGRRDETVKCNGINVSL------LHQHDDIAKSYFLA--DPQTG-ALTVFVVP-GLTPAGADVD--FKARILSRYRYPRDVLFVDDLPVTSTGKISLRLLRE--------- 53712726 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVVHT----IGTLTRSTRISFKYHSQIWAFAFNPTHMAGLQV--FFQAFANKNALINVFNKNRVEVYELLSEYHVTHISATPTFYRLLLPVEKSYPE----VCRVTLGGEKSNTKLYESMLLIFNARINNIYASTEAGSLFAAKGDLFQI-------PVELKDKIKVEDE-----------ELLIHNSLLGK---------SDSFSCVGYYHSGDLIWMDSDGLFRFKSRKNELINVGGYKINPGEVESVIMQFDGVQQAFVYGKPNSVLGNILCAEIKIEEGCSLSEDIRHWLADK-LQEFKIPRKIKFVENIALTRTGKLKR-------------- 120404276 447 -------------------------SLGRIMSEQARDLPHGEALLFDGRVHTYEAVDRRVNNVVRGLIGVGVRQGARVGVLMETRPSALVAIAALSRLGAVAVLMPPDADLAEAARL----GAVTEIIADPSTLDTARKLDMRVLGGGESRDLHLSNGAAGDVIDMEKIDPDLVELPPGLARDLAFIGFSTIS-GELVARQITNFRWALSAFGTASAANLSRNDTVYCLTPLHHQSGLLV-SLGGAVVGGARVALSRELRPDRFVQEIRQYGVTVVSYTWAMLREVIDDPAFSLNGSHPIRLFI--GSGMPAGLWKRVVEVFPANVVEFFATTDG---QAVLANVKGAKIGSKGRPLPGGGEIAILEDDRGFVRRAETGEVGVRGPV-------DPLASVKRGVADTWVSTEYLFRRDEDGDYWLVDNRGAAIHTARGMVFAATVNDAVGRLGAVDMAVTYGVEVEGQTLAVTALALCPGGSIPSADLSEALAALPVGN--APDIVHVVSDMTLTAT------------------- 189466292 13 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSLLLTTSGTTGSPKLVRHKYGNIEINAQNVANVFGWNTTERGICDLPMQYTMGLNV--INSHLYAGATVLLLSNHLLSPFWSFIKEQRGTNFTGVP-YSYEILKKMKFTQMDLPYLKTMAEGGGKLSNSLFEYFSEYSGKRFIATFGTTETSARLAYLPAELATKCASIGFAIPGGTIV-LKDDQGKVVANHVEGELCYQGPNVTMGY----AESVEDLVKGGEYCTGDIAFRDEDGCYFIIGRKKRFLKLFGLRVSLDQCEKI------VADGLFIDCACSGNDNRMFVYITEAGKEEQVKKLISIKTGLPLTSL----TVKCVDEIYRNESGKINYRKL----------- 150864983 68 -----------FPNGIKHSIVPSLKTYHDYFEASARYHADLPCFGYRKTTFSFSEVNQMKKELGSGLLYLNFRSFDVLTIFSSNRWEWVLTDIMCSSFSITSTALYDTLGPKASEYILELTESPVIVATKNH----IKALIDLKKSYPDKLGQIISIISIDPLLPLRKLAREPHEQLPPSPETLYTISFTSGTTGNPKGVMLLQRTATAGITFMLVQLPHFTSGRSFCFLPLAHIFERQASAF--CLTFGCCIGFPRYGNPLTLIEDLKIWKPNIMSNVPRIYTKLMKIHEEKDDDISKLRMVITGSAPIAVHTVKFLKAALNTGVAQGYGLTESFAGFA-IGNGFDKKPGSCG-PTGVTTEMRV-----RELPEGPRGELLLRGPQITPGYFKNDEETAKSFDEDGWFKTGDVAQISTDGKLTLIDRVKNFFKLAGEYVTPEKIENLLSQNP----------------------------------------------------------------------------------- 197387629 71 -------------------------TVPDLIMSAATKYSHYLAIGSKYKKLTYIEYYEACRRAAKAFLKVGLERFHGVGIMGINSSEWVIASIGAIMAGGISVGILSSNSPKACQIIAETSEMDIFVVDND----RQLQKVNQIQGYLKHLKAIIQYREDKGFLDLADGISDDQIIDAQKPNQCCALVYNQGTTGNPKAIMLSHDNIL---------------DVWVAISVAGTVY-------FPSLESGKWSGLPRVSGTGFLMELLREVQPTTFCGIPWVWDRMLDSLKTKHLDSTAFRRFLNVGMGLPRSTLDFFLS-MNIPILELYGLSECTGLHT-LSSLQAYRILSSGKAL-PKTHTKVEKEN-----QDGVGNLCIWGRHVFMGYLRDKHSTERKVDNHGWLHTNDLGFLDFDKYLYVTGNTNDLIRLSGEMVNPIPIEERVRRIPLVRYAMLVG-------------------------------------------------------------------------- 169177213 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTSVPKAFTRSRRSWQESFEASIEFFGLRQDDVTLAPGPLAASLNLYA--LAECLYAGSEFQTLETFDVGDVHAAITYDRVTRLVLVPTMLRMLSERGLTGCVDASGIRTIVCAGSKLDARTLEAARRWPNATIYEYYGASESFVSGAGLSAQQPPAVGSIGRPF-PGAEVRILDDAGLPVPEGGYGNICVRSGMVSNGYWGDDGEALRSF--GDWHTVGDQGYLAQDG-LHILGRRADMILTSGE-------------------------------------------------------------------------------------------------- 62423064 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHEPFLMLFSSGTTSNPKAFIKTRQQYRDNVAVSSAHLEPFAGVATLAPGPV--SYSLTLYAVVESLATGGSVHVADDFDPFTMGSRITDEAITRVVAVPAVVKALAEAARRTPENFHGLDLVVTGGANLPASIRSALADVLDARLISYYGAAEGFIGDSRDGDGTWIIYDTIG--------VEVRDESGARLPDGEIGTVWIHAAACSDGYVTG-TTDAQLRRPDGWATVGDQGRI-ENGLLQLAGRAGDIAITGGHKVSLPEVERAFEGFDRLGAVCAIALPDDGLGSIVALVIEPESTLPDKAALLAQARAK-LAPQFVPRRFYLVDRLPRTVGGKIRRHE------------ 172039933 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGALLSAANLRSSARATEQVLRVEPGP-WLLALPAHHIAGLFTPVATTALIEGTGFSVSGFAADAAALKKRFPHEDLHTSLVPPQVHSLLES-EEGIEALKLFGAVLIGGAALGDKARQQLDEA-GVNYVLTYGSSETSGGMVY-----------DGQAL-PGATVRIEDAD-----ANGAGRIVLEGPMVARGYRNEDE---DCFPELGVYRTSDIGALDGE-TLRVLGRADGAINTGGVKVLPEQSENATRSHEAVSEVCVSGVSDEHWGEAVVAVLVSGEPVEVTDAVRASMREAGCADYLIPRRAFAVADLPKTGPGKLDRIAIAELARQAVAA- 50425913 78 -----------------------------------------------------------------------------VSIFSANRLEWVLSDLAC----AAYSFGNTSLGPDAIRYILDLTRSPILICSKE-KVRRIINMKRDFPDLLGDLITIVSMDPLDEDQSLMELASSRIRELPPTGNTLNTIAFTSGTTGKPKGVVLTHENAATSITFLASAMPQVNPGRAFIFLPLTHIYGTTGFALTTGYYLGFPQLLAPVNSFDNLIEDLRLFKPTYLSLVPRILTKMKAAVSSSNPDIASLRSIVTASAPISGSTLSYLRASLNIGIKQLYGLTETYGASTQ-GGAYECKPGSCGS-VGVGEEVKLIPEMGYYAKENK-GEVLFRGPMVFHGYFRNKSATGECFDNDGWFHTGDVATIDRDGRLFIVDRVKNFFKLAGEYVSPEKVENV---------------------------------------------------------------------------------------- 90414321 12 ------------------------------LQKWATQCPTKLAVIGENSSLTFSELWQAVQHAKHALMAL---QAERIALKANNSINWAIIDLAAIAANIVLVPVPMFFSTSQVTHLLDTANVDTLI-----GNWEETTDTVGYITALPVYHR--------------ATHNKQPQLPAG----TAKVTFTSGSTGQPKGVCLTHLDKVAQTLAILSSCPDKHLVLLPLSTLLENIAGLYVPIILGTILSGHHLGLTGSFNPSLFIQALQNHQPQSLVLTPQLLMALTDAPEAVSHTIQSLKFVAVGGARVSPQLLSKAHAA-GIPAYEGYGLSECGSVVSLNRPDVNVLTGSSGR-ILPHCHVTFSDD----------GEVLVSG-STMLGYIG--ASTQPTLIA-----TGDLGYLDEDGFLHITGRKKNVLITSGRNISPEWIESEAHAYTGLQQMVVLG--DGQVSLTAIIAIQNSNHSSVQQNRKQSLKQTLLPDYARIGSIIVFNQLPITSNGRPRRDA------------ 46205256 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYRTGDVVRVDEDGYLFIVDRLKDVIITGGENVYSQEVEEALRGSPEVADVAVVGRPHADWGETVVAFVVPAPGAPTLDSLRAFLADR-LARYKVPRDVALVTELPRNPSGKLTKHVLRSRVRE----- 67906704 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRTVYGDHQRFIDTYFYPGRYFSGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVLHKDVSEAAVVGYPHKIKGQGLYAFVALEPSSSLENELLQWVK-QEIGSIAKPDFLQFTEGLPKTRSGKIMRRILRKI-------- 2961188 34 ---------------------------------------------------TYGELKADSDSLAAHLDQLDLTAKSPVVVFGGQEYAMLASFVALTKSGHAYIPIDHHSALEAIEAILEVAEPSLVIAVDDFPIDNL---------QVPVIQYSQLEEIFKQKLSYQINHA-------VKGDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMAEAFAIPHRPQMLAQPP--YSFDLSVMYWAPTLALGGTLFALPKEDFKQLFTTITNYHINTFF-----VDMAMLSDDFNAQQLPHSNSFYFDGEELTVKTAKNCVSVFKQELSTLMGQQKQLANVCQLAIQNQIRQPSKERLLFPVRQSIILNEQQQLSLNLKVCQLIILVIWPS---------------------------MTDEGLLLYGGRMDFQIKFNGYRIELEEVSQNLNKSQYIASAVAVPRYNDHKVQNLLAYVVLKDGVEETKAIKADLQD-VIMDYMMPSKFLYRKDLPLTPNGKIDIKGLMSEVNKK---- 107593227 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGVMVEHRGMLNHLYAKIVDVQLGEGDVLAQNGPP--CFDISVWQALAPLTLGGRVQIVRDFAPESLLEQLEERGITVLQLMPALLREMIHQPASQRPGLEHVRWLVPTGDALPAESCRDWLRLYHIPLLNTYGSTECSDDQCHFPDQEAWTPSTIGTPI-PNLRTYVLDRHLEPVPIGVVGELYMGGRGVGRGYLKEPERTGQAFIPDPLYKTGDLAKW----------------------------------------------------------------------------------------------------------------------- 115401180 127 -------------------------------------------------RLTFRQLEDEVARWAHALKRLGVGVGDPVGVVLPNYIDALLIFLACAACGAVFSSTAPDMGASGIIDRYRQFKPVVFICQTAGKYIDLQAKMTQVHAQLPQVRAASVRPSALRAI-LVNFAPLPADAPRTDKDDPLNVSYLSDTISL--GICHAAGRVLLQHRKHLLHKSLTQGSVYYQ----YTTTGWMMWNLVSALAGGTQIVLYDYPKPSSQLAIVKREHVEDWGTSPKFLESL-KATSFAVPPLPQLAVVDVTGSALSAELYDWFYTKFPSRLLSGSGGTD-LVGGILMPSPMSTIHAGEIAGCALGMKARVFDDDGHDITDGAKGELVITRPSMPLGFLGGNQAYEKSYFSPGVWCHGDFVRRNPTGGFEVLGRSDGVLNPGGIRFGSAELYSIIERFPQVQDSVAVGLPD-LHDEQVLLFVVLRQGRLDSADITAAIRT-GLSARHVPSHVIQVKDIPYTTNGKKIEGLVRDVVSGK---- 154319878 28 -------------------------------------------------RWTFSQLRGKAESLATWLQQHGCTKGDNLVVLVWNSAEWVLFLWVAARLQMPFVPLNPKSSDNDIAHYLSLAPPQVLVTLDPLESFDNVKVRISVSKISEGRRNWHSLPGIMGNLPMENNTFAPLNNESAEPQELAMILFTSGTTSLPKGCPHTASNIWSATHDYDPVARNGHQNRWLLHTPVWHIFAMG--QAIRGWRDGSSVVFAEKFDVTASLRALRQENITHIGAVPLLAKALVAHPEFPGKNSLSLSYVTMGGTLIKDEDVRFCKEHLGSEVIQGFGMTEGSPMM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126642611 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADMLLTSADPKQ--LQSIRLINQGGDYVKPSVVQKLREILNTRLISIGGPTETTISIWHEITPEDVDVIPYGKEMV-HNRYYILNPWGEFCPPGVVGQLYMSGINLANGYLLDGKITQKDFVPNGVFRMSDKGYLREDGNIIFAGRDEGYLKVRGVRIAASEVENALLKHPQITDCVVTTCTNPVYGNELVAIYTTQEAALNSSELRQFLQD-YVPNSHIPSRWVSLAQFPITRNGKIDRKALKQTAQD----- 47220520 54 -------------------------SIVDRFLDASAKHPGKPFLLFEGREYSYGDVDRQSNKVGRALQAAGLQEGATVALFLANEPSLVWTWLGLAKLGCTVALLNFNIRSKSLLHCFSCCGAKVIITSAELQD-AVAEVMPTLQEQGITVYLLSDARPAPGIKPLAGAISQASDEPNIHIRSTALYIYTSGTTGLPKAAVVTHER-VWAASFIQGVCGVTSDDIFYINLPLYHSAGFLIGMSGAIEREGQR----KEPQSEDR----------HRQRRPNRRLVRLPQPFRGHQGPGALRR--HGG-------KHRLHQL-------------------------HVQSGS-GRP-------------GQRCPPGETGLLVVTKRSPFVGYAGNRQQTEKKRLHDVYFNTGDLLRIDHQNFVYFQDRVGDTFRRKGENVATSEVADILTMARCVLEANVYGVKVEHEGRIGMAALVLKEGQDF--DCLATYKQNYLPSYARPRFIRI---------------------------- 215503820 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKGYHNMPEKTAEFIDSDGWCRSGDIASYDEDGRVYYVDRIKDMIQCLGHQVCPSDLERLLQSHEDVADAAVTGVPHVQYGDMPVAFVVLRNSSDVAEKLKDFVAERTLYYKHIYGGVFIVDRLPRNVNGKVLKEQLK---------- 67523215 6 --------------------------LPALVDEGARSTPDRPALSDGFRNVTFRELAYAVDALAWWIHKHIGQPGNTIAYMGANDIRYYIFLLSCAKTGHTPFLPSTRLSDEAYQHILNATNCHVMLFTP-----ETQRRTMEIKASRPS--TVYLEAPATADLLSSNSETYPFTTPYAAMEDVAFIIHSSGTTGMPKPVPLTHGHIIPAGRKSALYNGFGSGALLLSITPNFHLMGLIGP--FGSIFHGFPFISIPDGSVQLLTDTINATRPDFVMIPPSLLED-MSHSEAALAALKTVKYTCFGGAPLALETGERLRKYT--TLRTVLGSSEIGLVSSLAPEDEAKWNYFEWNPVYGIDMQHVNDGLH---------ELVIRGENTFQGIFHTPDLTE--------YHTKDLFVQHPDNNCWYHGRLDDVIVSNGEKLNPITLEKMIEAHPSVSRVVLVG---EKRFQSALLIVWPDNNSIDEKEYIDNLANEVVPNYGRVMRSHIRLSSPLTPKGTTQRRLVNNDYAEEIEA- 109126347 16 -------------------------------------------------------------------------------------------WLGLAKLGCPTAWINPHIRGMPLVHSVLSSGARVLVVDPDLRESLEEILPKLQAENIRCFHTSPTPGVGALGAALDAAPSHPVPAAGITWRSPALFIYTSGTTG-------------------------------------------------------ATCVLAPKFSASCFWDDCRQHGVTVILYVGELLRYLCNMPQQPEDRTHTVRMAMGNG--LRADVWEAFQQRFGIRIWEIYGSTEGNMGLVNYVGRRGAKMNCLLRMLSPFELVQVRDNQGIPVGLGEPGLLLTKSHQPFVGYRGPRELSERKLVRDVYYNTGDVLAMDREGFLYFRDRLGDTFRWKGENVSTHEVEGVLSQVDFLQQVNVYGVCVPGEGKVGMAAVQLAPGQTDGQKLYRHVRA-WLPAYATPHFIRIQDAVEVTSTFKLMKTRLRE--------- 33390781 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGRPKGIPIRHRSLANVIDGYVTEFGFTAETP--AAWLSTFSFDTSAIELMMPLVTGGHLVVAPRSDGAVLLDLLQRHEIRFLQATPTTWRLVADVVAEKLDGC----TLLTGGEPIPAELAAKLVA-TGARVFNVYGPTESTIWATACVEAGVSGRVDVGGPIA-NTTVFIEGPHGEELPPGLRGELCVAGVGVGEGYHDRPELTADRFVHGRFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 50842393 1 --------------------------------------------------------------MANVLKVMGVRKGDVVTIYLPRIPEIFFAMLACAKIGAVHSVFSPT-----VENVIVVRNTKTEVSMDSTRDHWYDELCK---------------------LPIAKGKCETV---QVDTEDPLFILYTSGFTGKPKAIVHTHGGYVGTYITLKQYFDIKEEDRWWCTADPGWING-HSYLVYGPLLNGATVFMHEYPYPDGWWQLIEHYGITSFYTAPTAIRTLMRFGDARKHDLSSLRILGSVG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169828462 35 ----------------------------------------------------------------------------RIAICTDDVFQYMTLCLYIRENGGSVVPIHPATPKEGAIRIASTAGS-----------------------------HLLLFQSIDTFIELSNHSNNQEGV---------LVQMSSGTTGAPKCIERTWSSVEEEIESYVKELPVDAMTNSVVACPVTHSYGF-ICGVLACIRRGAKPVIITNSNPKYILKKLKEHPQHILYGAPALLYTLSRLLPIDQQ----FDRVMTSGTVMPHSWLTSLREKSNQVLQQ-YGCSECVAIHPHVEDPKE-----MGYPL-PHVKVTAGDKQ-------RPSEIII-------------ETSTQTI------YTKDLGYI-EHNILSFLARIDDTINVAGLNVYPQEVESVLMDEPRITEAVVYKKQDNLSGERVCALYV-SSEPIDTIELREWCR-KLLAPHQIPIEFIFVHEIEKLPNGKVSRKKL----------- 169796648 33 --------PKEQLKPYPQK-------LTDRLIHFAQTKPDHIFAAKRNAQLSYAEVLQRAWHIAQALHDRNLSQERPLVILSGNDLEHLTLSMGAMLAGVPFSAISPAYSLGKLKHVFEVLTPGMVYASDGQAFAKAIQACITSDIEVVTNKGIVGDQICTSFQSLLDTPVSNVQYQTLDENQIAKFLFTSGSTKLPKAVPTTHLMLCVNQQMLLQTFPEFEETVLLDWLSWHHTFG-GSHNVGIALYNGGTIYIDDKPVAGKFDETIRNLKPTVYLNVPELTEALEKDEELRDRFFAKVKILFFAGAALSEAGWNRLQQHCGIRIMSGLGMTETAPSCAFTTGP-RVMAGFIGYP-APGCEIKL-------VPCGDKLEFCVRGKHVMRGYWRLKADQQSTFDDEGFFHTGDAVRL----------------------------------------------------------------------------------------------------------------------- 198474929 58 -------------------------------------YPDDLAIRDNVGEFTYFQLYMTAKRLSIQISNCGSGASLPVGFFCANDAMWIVMLWSCWMSGQVAVPLRTSPSLELLRLQAIDCKAKLFLIVDELAQTLKAATIVLDHDFVPPVKEISSTSMYAQQLVVSRLMPEAMLPNDFYENSIAMLLYTSHT---PKPVLLTHRNVDDQIRCLINTWRLGPSDTLLPVLPMVHMHI----AIGAVLDVGGNVVLEPSCNASSIWNLSSKKRCTCFLAKPIVYKQLIAEEYIKKHCSEKMRLMATGFALLPDSVFNYWRDITGHHILEYYGTLETVLGHTIEEGPKELKPRTLGSPLQGVT-ARLMGPTGEEIPLSEASSIPVRNFDPAKGLLSGEELPAGMEVEEIFIPTGDICAYYND-NFYFISKACDVITVGGIQVNASEVKKLLLSHPKINDVAILAIPDSVWGNRLCVVIVSPDVQIELETIETYCHEH-LPPFKCPHVV------------------------------ 113867503 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDPGEVWIRGYTVMRGYFDGEAATREAIDDAGWLHTGDIGSVDAAGNLCITGRLKDMFIVGGFNCYPAEIEHLIGTHPAVAQVAVVGVPDTRLGEVGRTFVVLREGESMSGELLEWCKAR-LANYKVPRSVAFMAALPTNAAGKVVKHEL----------- 189195714 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVIFTSGTTGPPKGAVM-QRSYTFNCALIADYYQLTGDDVLLHVLPVHHVTGV-GINFFPFLISGSRIEF-RSGGFDEIWTWEQRRRLTFFLGVPTIYMRLLPAGDLAEYIASAFRACLCGTSALPRPLDDFWSDLMDKRIFQ-------------------------------------------------------------------------RHDEDGYFKTDDIARKDRI-YYFIVGRASDIIKSGGYKISALDIERELLGLSYIAEAMVVGVADEEYGQRVAALVSLHEETLSIEKLRSDLREK-LAGYKLPTLLRIRGELPKTATGKVQKRIL----------- 86137102 40 ------------------------------LHEWAEKAPDRTFLAAGWREESYSATLQKVRAIASSLLARGMGPDTPIIIMSGNGVDHGLLSLAAQYVGVPTAPVAEQYSLGRLQHAIELVHPKMAYVVDADQYSEALALEAEILASRPGKNSKVTA--FDELLKGDGSVDIDAAYAKVTPDTVAKILMTSGSTSAPKGVKTTQRMMCVNQTQIADALPFARPPRVVDWLPWNHVFGGSHNFNM-MLANGGSFYIDDKPVKGLFDRTVENLSVTLVFNVPVLLGALQQDAALRQRFFSDLDLIFYAGASLPQEIWSGFEEVKGPLMTSSWGLTETAPATMMQSEPID-RSGVVGAPLNGVTLKLIPDADMRC-------EMRIKGPQVMPGYFEDPQKTKDAFDDEGFFITGD--------------------------------------------------------------------------------------------------------------------------- 212275794 28 -------------------------PLHDYVLERLAERRDRACLIDGGETLTFGDVDRLSRRVAAGMRALGVRSGGTVMLLLPNSVEFALAFLACSRLGAAATTANPLHTPPEIAKQAAASGATVVITEPAFVGK---------VRGLAGVAVVATGDGAEGCVSFSDLASSADDTAIDVANDVVALPYSSGTTGLPKGVMLSHRGLVTSVAQLVDNLYFREDDVVLCVLPMFHVYSLHSILLCGMRAHG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46204806 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILNERDQLCAPGEQGELCVRGSSLSNGYWNDPEKTARAFVQNPLYRTGDLAMRGADGLIFFAGRKDYQIKHMGYRIELPEIEHQVLGIPGIANACVV-YDHPKK--AITLFYQPSGAEVGAAAIRKAL-STVLPKYMLPTAYHSMERLPMNPNGKIDRNGL----------- 146420240 77 ----------------------------------------------------------------------GIKQEDIVSIYAPNRYEWILTDLACSAFSLTNTALYDTLGLEVTSYILESTESPVVVCS---ADQVKHLLTLKKLSGLASLISIVSMDPLDEYLPGLRTRAEKLKVSPPTPKTVYTVSFTSGTTGKPKGGVLTQGNAAAAVAFLASRISQVKDGKAFIFLPLTHIYETSAFAFTSGYYLGFPQLTVNKKKPARLLEDLRIFKPTYMSLVPRVLTRMLTSPNSRKHDFDNLRWTMTASAPISPTTISYLKASLSIGLYQSYGLTETFGAIVS-SPAYEGKPGSCG-PTGITGEFRIVPSMGYSVKEGK-GELMVRGSQVYCGYYRNEEETNKALDKDGWFSTGDVARIDSQGRVYIIDRVKNFFKMAGEYVSPEKVENVLSANP----------------------------------------------------------------------------------- 183982492 448 -------------------------SLGRIIDEQARDAPQGEFLLFDDRVHTYEAVNRRINNVVRGLIEVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAVL---MRQDVDLAAQVRLGGATE-ILADPTNLAAARQLPGQILVLGGGEARDLDLPEDADVIDMEQIDPDAVELPPGLARDLAFIAF-SGIGGELVAKQITNYRWAVSAFGTASTASLDRKDTVYALTPLHHESALLV-SLGGAVVGGARIALSRGLRPDRFLNEVRRYGVTVVSYTWAMLRDVVDNPEFALHGNHPVRLFI--GSGMPTGLWERVVETFPAHVVEFFATTDGQAVLANVSGA---KIGSKGRPLPGAGRVELYDAEHDLILENERGFVQIRGPI-------DPTASVKRGVADTWISTEYLFRRDEDGDFWLVGRRGSVARTARGMIYAEPVTDALGLIDAVDLAVTYEVS---VGEHQLAVVTLRPGATTGADLTDAVAGMPIG--LGPDLVHVVPTLSLSAT------------------- 163740125 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPRQPGQTASTRPGAGVLVQMSSGTTGAAKVITRSWSSITTEVRHYADFFASAAKMTPVIACPVTHSYGL-IPGVLVALHRGHVPVIIDAVNPKYVLRRLREVSNPVLYTSPAMLHTLAKLLPRDE----TLNAAVTSGTVLPDPWFQLIRARTRH-LFQQYGCSEVGCIAINQDLQAPCE---VGHPLPHLDLQAGAPDTPGPVRV----QLTTGGP-----------ATTDA-AGGNWVETGDLGYLAADGGLVFTARADDMINVAGLNVYPQDVERAVMGLPGVEDAVAFRLPDPQAGARVGLLFV--SATLSETQLRAQCAD-LLADHQKPALLRRLPALPRQANGKISRRDIAERYA------ 148258322 53 --------------------------------------------------LSYADAKRTVDGLTQGLLNLKLD-GRPVAILSGNSIEHALLTMAAMQARLPAAPVSPAYSLMSLKYLFGLVKPGVVMVQD---GPTFEKALKALDLDGVTVIHVARPCDGVPSVGFADLAATPVTLEQITPETVGKLLFTSGSTGMPKAVINTQRMMCANAAMMMQTRPRGPDSTVLDWMPWNHTMG-GNALFNPLLIEGGTLYIDDRPMPGLFDETIRNLRPTYYANVPAGYAALAAAMEKDDALCRSLGIMAYGGARLPDDLYERMQALTGERIVTGWGSTETAPTSTGTYWNTE-RVGLIGLPFPGV--------ELKMVPTGDKYELRLRGINVMPGYFGQPELTKKAFDEEGFYCIGDAGVF----------------------------------------------------------------------------------------------------------------------- 115386420 44 ------------------------------------------------------------------------------------------------------------LPGPEIARFIEDTKASAVLLA-SHARVTRQSLSD--LATCPAL-NIQQSLPPRPLSRTEQFTVNPAHRPDPKS--IGTVMFTSGSTSRPKGVLHSRETNNKRVSDVLDAKLIANLASLMTSAPGSGATG--SLYSLAYIVLGGIVHFPPAWTPRWAWELIRTGTVSSLVDFPNVYQELIEPPAEKDAYLGGLRSLVYAGSTVPEPMRQRWLAIPNAPLINTYAATEVGHICLTIPTDEDFSNNCVG-----------YLETGVDVKLGE-------GP-LSELYLNRPDLTKQAFDDEGYYRTGDIVRR-EGGKYYIKGRLRDVVQIDEHLVFVADIEAAVMSLPYVRQIHVVPLPTARSQQAVAAILRPREGTIPPSELREDLRRTGLEEHQLPTVLRVTDSIPLPIVG------------------ 115745900 84 ----FKKWDRVMDLTQSPASNWLNMCYNAVDRHVDEGYGDQDAIIHDSTKITYKELQDEVSKFAAALVKSGVKYGDRVLIYMPMIPQAVMAMLACARIGAIHVLVFGGFASKELSVRIDHVKPKVIVSAEPGRIVDYKSLLDNAIDMCESKPKACIIYESTKFIPGRDFSWQGHDCVPVKATDALYVLHTSGATGTPKAPMRPTGGYVVALYWTMHLYGMEPGEVWWAAWIVGHSYICYAPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67157664 24 ----------------------------------------------------YAELRRQALDLARRLQGAGLRRGDRVALIADTEPGFVEAFYGCQYAGFIPVPLLGSHAAEKLAALLKSCEPAVVLAPAAWLPFAQEAVGSSPMRFVGSVE------------ELKAWAVPQVELEPSRPDEVAYLQYTSGSTRFPRGVVVTQRAAMANLRGMIDALDVRPDDRCVSWLPFYHDMGLVGF-VLGPMAFQMSVDYLRTQDPRQWLNLISRGRGTISFAPPDLCTRRARESEVGQFDLSSWRVAGIGAEPIRADVLERFAEQFAPAFLPSYGLAECTLGAC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168238744 7 ------------------------------LNEIAITRGNDICIIDKERQYTWYDIIRRTSRI--VFLRRAFNPEQLVCYLSKNSVDLICWLAAFATLGIPANGLDYSLPIETLRGLLIKINPGLMLVSFSLYSPDHVRTITMLAVDAPTDPVIGSIGEFHH-PELESLLATHIPAPFRS------VSLTSGTSSAPKIVLRYNSFDARRFDWFTQRFNFTHHDGFLLILPLYHAAGNGWARMFMGL--GASLHLVDQDDESALIQALSLNSVKATVMTPNLVSRLTKLASETVLH-HYLRWVLVGGSYFPVKSKIAAYTHLGHIFNEYYGCTETGVNVLSESSDMFECPGSVGRAFDGN-KIRILDEDNVPLKAGNRGRIAVASYMLMDEY-GDGSRPFIEIDSERYFLMADYGYLDDNGRLFLMNRNSE-IKC--EQIY--HIEEHLRALPCITDVALIPIRQQNKDHIRCIFSAKHINEDDVSFIMDEIKNK-INHIGVTDFAHMVDKIPYSPSGKVR--------------- 41058918 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGIPL-PGIELKVLDSQGQPVPRDDEGEVYVRGPWVATEYYRD-ARSRDGFV-DGWWKSGDIATVGPDGSIRLVDRAKDLIKSGGEWISSVDLENELMAHPAVAEAAVVAMPDARWQERPIAFVVTAPGAPSEEELRQWLARRFV-KWWLPDRFVVTDALPKTGVGKLDK-------------- 40786988 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYTSGSTRVPAGVEITHRSVLTNVIQMADSIELNESSRGVTWLPLFHDMGLLTV-ILPAVGGKYITIMSPRAFVARPGRWIREDGAGTFAAAPNFAFEHAAARAVPKPDLSNVIGLINGSEPVTTASMRKFNEAFGPAIKPSYGMAEATLFVSSTRHSDEAKVVSCGYVARSQWAAIVDAETGTEMPDGQVGEIWLHGENMGIGYWGRKEETDKTFDDSKWLRTGDYGVYI-DGELYITGRVKDLVIVDGRNHYPQDLESAQEANSALRPVAAFAVPDADDSSEQLVIVAERAPGAGKADIADAVRAAISSRHGVTRDVLLVPAIPRTSSGKIARRACKTAYVEGTLRG 197778566 8 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSPVGVEGELYVGGRGLARGYLGRAALTAERFVADPYYRTGDRVRWRADGNLDFLGRADGQLKIRGHRIEPGEIESAFMACPGIAQAAVLVRDDHRGVKRLVAYLSGDGGTDTEARVGAARAQQELPEYMVPSAVVLLDGLPLTPNGKLDTRALPE--------- 158313090 123 ---------------------------------------------------SWDELRRQVARAAAGLRRLGVRPGDRVGAVLPNTVHAVVAMLATASVGAVWASCSPDLEPAALAERFIQITPRVLIGVDGYTGYDAIPPLADLARRLPNLAATVLVADLPGLLTWDDLLAAEAEPARLPFDAPLWILFADEIAGPPRPVVHGHGGILLHLKSLVLHLDLGPDDRFCW---YGTTSGMMWNYQVSGLLTGATIVLYDHPDVSILWRLAEAVDVTCLGVSVALVEACRRVGPGRVADLSLLRTVGAFGAPFVPEAGAWVYDTVSPSVVAMSGGTEVCTALVTGLPTDPVRAGEAGRAL--GCAVAVVDPSGREVPGGGAGELVVTAP------------------------------------------------------------------------------------------------------------------------------------------------------ 8476041 1 ----------------------------------------------------------------------------------------------------------------EIAKQAKAAGARIIVTQAA-----YVEKLADLQSDDVIVITIDAADGCQHISVLSEADETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGMLSNVAQQVDNLYFHSDDVIICLLPLFHIYSLNSV-LLCALRVGAATLIMQKFNMASFLELIQRYKVTVAPIVPPIVLEIRKSIIISQYDVSSVRFIMSGAAPLGKELEDALIDRFPQAISQGYGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67969384 104 --------------------------------------------------LSYKQVSDRAEYLGSYLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVYIVNKADIAMVICDTPQKASVLIENVE--KGFTPSLKVVILMDPFDDDLDAENLGKEHFRKPPPSPEDLSIICFTSGTTGDPKGAMITHQNIVSNASAFLKCVELTPDDVTISYLPLAHMFERVVQTV--AYCCGARVGFFQG-NIRLLADDMNTLKPTLFPTVPRVLNRILQKGIIRRDSFGRVRIIVIGAAPISAPVMTFFRAAMGCQVYEAYGQTECTAGCT-FTSPGDWTSGHVGAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206676704 3 ------------------------------LTRRVEQSPNAPALFIGRACVDYAEFDRRARVLAGWMISVGTKSGDRVAIFMENAPEYLFVQYAAWYAGAVIVPINAKLHPKETAWIIENSEAALTFTNASKGDLLIGAGVVGQVVDVDDKRG-----------NLFDNAKPVTTHVHRKSADLAWLFYTSGTTGQPKGVMITHRMLVSSLNYVSDVDVVSDADSALYAAPLPHGAGLFN---MVHVLKGARHIFPPGFDPADVLELIEYFGAVHMFTAPTM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94968401 44 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCTSGTTGKPKPVGYSWQRLLASVKVSDGL----HEARWMSLYPLSRFAGCNT--LLHAACNGSTLIIPDSYSPQALSAAIQQYKPTHLSGTPTLWKALLMRLD-RGEWTHSIQQVTAGGECVDQATLNLLHFWFHARVTHVYATTESGVCTVVSDG------------LAGFPSAWLHDPSRRVELSVREGVLWVR------------RQSGES--SEPWTNSGDQVERRGD-RMYFLGRQTEILNVGGAKVAPAIVEQCISEVPGVLQVHVFGKPSSLAGTLVCAEVAAEASRDLDATIMQACRA-TLPAYAVPRKIEFVEELAVSSSGKLIRGTL----------- 215508764 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYGATETSPIFTNPDEPTDRWIRTIGTPLD-HVEVKVVDAEGRIVPLNTRGELCTRGPHVFKGYLNDEDKTNEAI-RDNWYHTGDEGTMDEDGRLTFVGRIKEMINFMGLKVPPLEIENILNSHPAVEEAQV---------------------------------------------------------------------------- 84999054 78 --------------------------------------------------LTYGEGETQIKRFGSGLLKLNVKEENMVGIYSQNTVEWLITEQVCNAYNLTLVPLYDTLGEESLLYIVNVTKLNVIVCDNGTVSLLVVTGVDELPPELVKGSESLKSVTFKTYTEMVNLGKEELEFTPCTKDSIGTISYTSGVSGIPKGVIIKHFQHVSLIVIVNRIVKLENPKVHLSYLPLSHMFERLYIG--TSIIDGSAIGLF-SGDIKNVLEDIKALKPNVFPSVPRVYMRIHDTVSQKSFLIKSLRVMLTGSAPLTPKIFDNIRALFSIPLVSGYGLTETCAGAFHTERYEPDSTH-VGGPV-PCMEFRL-----KSLPDYNKGELLLRGHNIVSSYFNDEVTNKESFDENKWFLTGDIAELLPNGAIRIIDRRKNIFKLSGEYISPEKIESILNTVPIICQSYVTGKSHFLK---PVAVVVPDE-------------------------------------------------------- 170782220 336 ------------------------------------------------RTVSWRLLSRRVREIAAGLHARGLRAGDRVSLLVPPGADLTALLYACLRIGAIVVVADAGLGAKGLGRAVAGSRPDMVVGIPAGLALARALGWPGERISVTTLAPPVALGVAASLPEIARDGRAQVLPPEPAADDDAAILFTSGSTGPAKGVVYTHRQLAALRDMLGGRFDVGVGTGLVAG---FAPFALLGPALGATSVTPDMDVTRPHDTASALAAAARAADATVVFASPAALANVVATEDADRAALGRVRSLLSAGAPLSEALLTRAAALVPAAEVHTYGMTEGLTDVTLEGIRQAALRGDAGVCVAPVDPVAILDADGATAEPGVTGEIVAAAPHVHDRYLHVTDRAARRDSDDGIHRTGDVGHLDATGALWVEGRLPHVITTADGVLTPVGPEQRAESAPGVGRAAAVGV------------------------------------------------------------------------- 71032797 78 --------------------------------------------------MTYGEVEDQIKHFGSGLLNLDKFKEVFVGIYSQNTVEWLITEQVCNGYNLTLVPLYDTLGEESLLYIINVTKLN-VIVCDYKCSLKLLDLLPKSNGSVSLVVVTGVDELPDQVTAKSQSLSDPLAFTPCTKDSIGTISYTSGVSGIPKGVIVQHASLVVIVNRIVEKTQLENPKVHLSYLPLSHMFE---RLYIGTSIIEGSVIGLFSGDVKNILEDIKALRPNVFPSVPRLYMRIHDKGLGLSRKLKKIRWMLTGSAPLSPKIFDNIRALFSIPLVSGYGLTETCAGAFHTERYEPDSTH-VGGPV-PCMEFRL-----KSLPDNPKGELLLRGNNIVTSYFSDDVTNKESFDENKWFLTGDIAELLPNGAIRIIDRRKNIFKLSGEYISPEKIESILNTAPILCQSYVTGKSHFLN---PVAVVVP---------------------------------------------------------- 111608872 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWCTADCGWIT----GHSYVTYGPLLLGVIFEG----MPTYPDAGRCWEIVDKYKVSIFYTAPTAIRALNAKGDATKHSRASLRLLGSVGEPINPEAWKWFYGVIGCPIMDTWWQTETGSHITPLPGVTALKPGSATLPFF-GVEAAIVDEKGQELEGACEGILVIKRPWMMRTVAGDHARFEQIYFGPGKYFAGDGARRDEDGYYWITGRVDDV-------------------------------------------------------------------------------------------------------- 209516691 42 ---------------------------------------------------SYGEAARQVDAVTQWLLSQRLD-GRSVMVLSGNTLEHAVFELAAMQARMPYVPVTPAYALAKLKAMVALIKPAVIFVQSAS---QFRAALHAVDSCDARVIYVDEPADDIDATAWHAVLATPVG-PEVQADTVAKYLFTSCSTGAPKAVPVTQRMLCVSMAMHAQTVRHHPESVLLEWLPWSHVAGGTAI-FNGVLHDGGTMYIDDRPVPGEFAKTLRNVKPTNFNSVPAGYAMLADALEADQQFFRHLRRLTSSGAKLPDSLYERLQTLHRVPFVASYGSTEACAATTVVHWPTG-QAGLVGLP-QPGDELKLVPLDE------ERYEIRARAASVMTGYLQQPELTRLAFDDEGYFRLGDAV--------TFVDRTK---------------------------------------------------------------------------------------------------------- 15607682 31 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVALVVTTSGTTGPPKGAMLTAAALTASASAAHDRLGGPGS--WLLAVPPYHIAGLAV--LVRSVIAGSVPVVSAGFDVTELPNAIKRLGSRYTSLVAAQLAKALTDPAATAA-LAELDAVLIGGGPAPRPILDAAAAA-GITVVRTYGMSETSGGCVY-----------DGVPLDGV-RLRVL----------AGGRIAIGGATLAKGY--RNPVSPDPFAEPGWFHTDDLGALEDSGVLTVLGRADEAISTGGFTVLPQPVEAALGTHPAVRDCAVFGLADDRLGQRVVAAIVVGDGCPTLEALRAHVA-RTLDVTAAPRELHVVNVLPRRGIGKVDRAALVRRFAGE---- 196037683 46 -----------------------------------------------------------------------IKPGSVILIALPNSKTLVQYYFATLLAGGVPTLLSPSTSSRRIMEIANSLGATAIIAPKLADFVSYCE------------KNYSIGDFRMSFFNLLNKKIY-------SPGDV--IILTSGTSGILSGCLHNINSLICNAQRHTKSVNLVESDILLINLPLYYSYAM-VAQMLAAFVRKCRLVISPPFTPKNYISLLEKYKITISSITPLLVKNLLKSNCGIPN---SLKTLTVGGDFLNPTYTQQLLNLYNLELYLTYGLTEAGPRVATLAAHNEPVEKSVGLPMEGVVSLKKLNIDDN------SGELIITSDTILKKKVGR-DFKGNPIVGPNTIATGDLFEIDLDGYLYFKGRISDFIITNGEKVSLSSIRNLINSLPGV--------------------------------------------------------------------------------- 9937234 30 -------------------------TLTAQLADAARTHDRALALVAPGLTLSHAELDARAAAVAARLTAAGVIPGDRVALAVEYGWEQVVGALAALRAGAVCLPVAPGLPRPARWQHATRAGATAVLTQSWLTQRIDWP------QELPVLSVDEPGPPVPPTTAPADGRS---------ATDAAYRL----------DAPVSHRAITTAALEIDRAFRVGPGDRLLALAPA--DSPLALYELFGPLLAGAALVLTRDRDPGALHEALRTHGVTLWHSPPALLGLLLDHLADRGGKLPSLRLVLLGGERLDPALVRRVRESHQPAVAHLSSATPSGPWTTCLETGDEWRSVPVGAPL-PNQRAHILSETLRPCPVWVTGRLHYGG--VAAEPPTGEEHAPATVTGEPLLRTGLFARLLPEGLIDVVGDETARISVRDRPLNLQDTETALAAHEDVHSAVVVPV---GRGDESLARVRLHPGATAPDELLAHLR-RKVSPYLLPGHIEVGGPLPLTRDGRVDR-------------- 47203908 45 --------------------------------------------------ITYRELRDQVSRLAGVLVKHGVRRGDLVVIYMPMVPQAMVAMLACARIGAPHSLIFGGFASKELSVRIDHAKPKMMVTAEPGRRVEYIPLVEKALENRPNMEKVSMKAELGLDWEEEMASARPHDCVSVPSDHPLYVLYTSGTTGAPKGIVRDTGGYAVMLNWTMNVYGLDPGDVWWAAWVVGHSYICYGPLLHGILYEGKPV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73538693 96 ----------------------------DCLVRGAEHHPDRVLVAERGATITYAQMLERARAIGQALLDRGLSAERPLAILSDNDLEHLQLSLGAMWAGVPFSSVSAPYSLGKLRHVFSVLTPGLVYAADGNAFARAIAAVVPADVEVVTRDGRLPGRSATAFDAL--LRTTPVSVAATGPDTIAKFMFTSGSTRQPKAVPTTQRMLCSNLRQTIPEFASTP-PVLVDWLPWNHTFG-SSHNFGIVLYNGGTIYIHGKPVAGRFEETLRNLRPTAYLTVPELGLALERDAALRDKFFSRVNIYFFGGAGLSQEAWDRLERVTRIRIMAGLGMTETSPCCLFTTAPI-TRAGYVGTP-APGCELKLVPVDGKL-------EARFRGPHVMAGYWRRDAGVQAAFDEEGYYCSGD--------------------------------------------------------------------------------------------------------------------------- 170018051 7 ------------------------------FAKLVQKYQNKTAIVDNGRAYNYGEL---ADKVAAVYKAHQFNAPYVVLIAQSN-LTFISQFLAIHKAGCVPVVVN--------------------------------------QREAPQLDTLL---SAIDWQWLDDCAVSKKK--PITRSNLLFLGMTSGTTGTPKFYQRDWLSWQLGFKQCEKAFEMTDYAGVMTTSPMA--TSLGLHSLLLSLYLGKTFYCYTRQQQQQLTSA------TLVYTVP----IFMTAKYRGWADDAQVKGVVSCGGELTPSLVRDWHRLYPQQLYELYGASETSL-IAFQNLMHGKKVNQVGR-LFADVELTFTNQH-----------ITVASPYLFSGYLGSTQKI--TFVE-----TDDVGYQDEQ--LFVYGRASDVINHGGNKIYPSQLETILQT---ITTAAVVGVPDSTYGEKIVAMVVTNKPLDKLQMVMA----EQTPAYKRPSQYIFVSEIPKTKQQKISRTQL----------- 189466696 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVLHS----ISSLTRSVRTGERYANQIWGYAYAPTHMAGLQV--FFQAFENENTLVNIFGRSRNEVYRCISNHHITHISATPTFYRLLL--PFEKEYD--TVIRATLGGEKSDEHLYDSMRCVFNAKINNVYASTEAGSLFAAKGDCFQI-------PEAIRDKFRVEDD-----------ELLIH-----KSLLGRSDSFK---FEGDYYHSGDLIEWIDKGLFKFKSRKNELINVGGYKVNPGEVENVLLSIDGIQQVLVYGKANSVLGNILCADIQLEPNALTEIDIKKILRS-NLQDFKIPRRFRFVEAMTLTRTGKLKR-------------- 167563673 24 ----------------------------------------------------------------------------VVLIGMPNGKTLLRLFFSLLAAGYTPAMLSPTTPVVRIKQMAEDFGAIAIVKPR---------LGEELRAQLRIGKVERHAGCEIGFFPTRESVAGPGEV----------ILTTSGTSSFSSGCVHAFESLRENARRHAADIGLHAGDIVLVNLPLFYSFALVAQAIAG-IECGAKLVISPPFIAPRYFSELARHRISVSSVTPVLMRDILSHAADTLP--SSLRALTIGGDFLPAALAAEFVARFGNELYLTYGATEAGIATCRAHEVDERRLASVGKPMQ-GTEVRVLGDT----PSSREGELLVRSSTLLKRKVGRNARDPLVELDGRWLRTGDIFEIDDEGYLFFKHRKTDFVVLNDEKVNLAAIRQHCRSLPGVLTC------------------------------------------------------------------------------ 146320082 41 ---------------------------------------------------TYQTVFEAIQKRAAQFAAAGIGYGDKVILYKSPAFDTYLLAVAVTALGAVPVMISYHLPSSNLDVFAERLE-KSFIVYDQETEERVAGMTRTDLVTKIFLPQVLVQ---------EAVAFEENLLPE---DVIQYMTHTSGTTGVPKLICHTAQTMGWRVAWQQTIFDKMTERGLLA----FHISPVYNIGVSSAIGLGFPLYPLSSARKDDVERALALHRPSALETHPNNFVQWARLAKEKPEVFSSIRYYHSTFDAINIGTLRAFLEASDPVFMQVYGQSECGPMILRYHRLENLGTVSMGIGLEGYTEARITDAQGNPLPAGENGHIQFLSKGRAVTYYKEDARFQDN-VYGAWWDSGDYGCMTPEGTLLLKDRQVDLI----EHIDSNLALEDLLLDKLDFLSEVVIIRDVNGAPQPIIALAEDAEMNWEAAMVALLKEPILMAY---------DDIPRTATMKVQRLKMEAEMKEK---- 163704934 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVLLTSGTTGVPKMVVHDLEGLTGAIRPLPE---GGAPPVWSTFYDIRRYGGLQI--FLRGILGGGSLVLSAQDEPADFLRRLGRHGVTHLSGTPSHWRRALMSPALGAIRPSYLRL---SGEIADQALLDALRAAFPAAIGHAYASTEAGVGFEVTDGREGFPESFLG-PRDTGVELRV-----------AEGALRIRSGRAARRYLG--EEAPALMDAEGFVDTGDMVEIR-DGRCRFVGRRGGIINVGGLKVHPEEIEAVINRHPRVLMALVEGRRNPITGALVTATVVLDPGEAATAEILAACRA-ALPAHKVPALVRIAKTLAVTQAGKLARNA------------ 39937653 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAPPIAATHTSWLMLTSGTTGRPKIVAHTLAALTGAI--VGDNVAKDASPIWATFYDIRRYGGLQI--FLRAVLGGGSMVLAPGEAIGDHLARLAARGVTHISGTPSHWRKALMNPAIGGFRPGYVRL---SGEIADQAVLDGLRNAFDASIGHAYASTEAGVGFAVNDGREGFPASLIGN--APGITMKVVD-----------GSLRIKSTRTAHTYVGRPPLT----DADGFVDTGDIVELREDRY-YFVGRRDGVINVGGLKVHPEEVEAVINQHPSVRMSRVRARRSPITGALVVAEAVLASVADAGEAILANCRA-ALPPHKVPASIRFVQQLDVTASGKLARHA------------ 163853989 45 --------------------------------------------------------------------------GRRVLLAVGGQMAAARAMIALDGLAARLALVPPKLAPEHIARIAHDSEADICVADAEGLPPD----------ALPGLPRI---DAADAFRAGSETSRETEWA-----------LATSGTTGAPKLVAHTLEGLAGGINTAAA---PEPGTVWSTFYDIRRYGGLQV--FLRAMLGPSSLMLSDAGEPRDYLVRVGAAGVTHILGTPSHWRLALMSAALDRL---SPRYVRLSGEIADQNILDALRDAFPARIAHAYASTEGGVGFTVEDGQEGFPAALVGT--RAGIEITVREDS-----------LFVRSGRTGRRYLG--AAPEALIAGDGFIDTGDLVERRGERY-HFLGRRSGVINVGGAKVQPEEVETVINVFPGVSMSRVRARPNPILGAVVEAEVVLRDQAALKKAIIAHCRPR-LAGHKVPASVKFVDALPITSGGKLVRR------------- 123446237 46 ------------------------------------------------------EIHQLALRVGSFLLSKGIVPGDRVGVYTENRLESGIFLEACHLFGFVAVFAFDSGIATYPRYTLVDAGVSCIYVSPT-KWERVDVLFPPKSDFCPELKFIIV-NEIGDRMPYEYYLFDDVPLPKVQSSDPCTIVYSSGTVGAPKGVVLSNYAMITGIFYIKVSVPVKFGDVHLSFLPMAHILERIGFLIFN--YRGAQIVYARQG-IATAKDDMKICKITGGPIIPPLMNFCLKLSSFTRYGFRSLDWFAVAGDVFDAKVHDDLSNIFGAEFVAIYGTSEAAGPLFVCPS-NEYTPGTVGRPMPHLQ-----------CKFGTKQELLIKTPALFTSYWRNPEITKDAF-EDDWYKTGDRAEIEP--------------------------------------------------------------------------------------------------------------------- 82524111 32 --------------------------------------------------ITFGEFIENSLGIAKYLLDEGY-KNKNIIIISENSSKLMEYDLAISFYVGVSAPVSKEWKKIDLIGGINELKADLLIYSDNFT-----DLVKEV-SKETNIKTLNINKIKPKFT------KDLLDLPIKSQSKTAKIVFSSGTTGKSKAVKLSLKNIFAGFNSLKRRCPFNHQDSTYLFLPLNHTYA-SVYNFMYSLVAGYSIYLAS--STQNIGRELLETNPTIFCAVPLVFNNLLEADNIDKAFGTNIKYLFCGGAPISKET-RKIYKDKGLNLMQAYALSETSSSLT-IAYPYSDDLESVGT-IFEDMDVKIDNPD----KDG-IGEIICKGDSVFLGY-TDKSLTKRVFDKEGYFHTGDLGYI-KDNKIYLKGRKKKMLLSNGENVMAESIEN----------------------------------------------------------------------------------------- 47215312 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGAMITHGNIASNSSSVIKLLEIQKEDVSISYLPLAHMFERMIQ--VTMFCHGAKVGFYQG-DISLLTDDIKTLKPTFFPVVPRLLNRVYDKI-LGSLNSSPLRLLHYAVRRKQAELADSFWDKLLFNKIQGYGQTECTAGCT-FSMPGDWSTGHVGAPL-PCSMVKLVDPDMKYYAKDGKGEICIQGPSVFRGYLRDPERTAAALDSDGWLHSGDVGQWLSNGTLRIIDRKKHIFKLSGEYIAPEKIENVYMRSAPVLQVFV---------------------------------------------------------------------------- 48526171 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIGRAIA-GTRLYVLDSSGGIAPPLAPGELHIGGVAPARGYLGRPALTADRFVPDPYYRTGDRARMRPDGTFEYLGRLDRQLKIRGQRVEPGEIEVVLNRHPLVRASVVEARPDTSGRLRLLAWVVPAGEFPSPGTLRAHL-EQVVPAGLVPDTVTVLSEFPVSPHGKLDRSALPDPA------- 156365500 19 ------------------------RTLFQLLDHHASKFPNKEAIIYRDESLTFQEYRDQSRVLAAKLTELGLRRGHLVLALLPSEMEFAIVQMALGRIGAVFMALDDDLTVTNLRDQIRDAIPKA-VELDQFKAAVYIHITPPNMSKIYDYHALFLQEQTSDYLVLDQAGAE------VKMEDPFVVLFTSGSTGRPKPIMYTNHGFVNGAIVTQHLYHTSQDAIIFSDSPLDWITGFGFGLAMVPLLGATLVMFPPNLSVKTILEIIEEEKCTHGILLSYLLIDMTLCPEISRFDVSNLKSILTG-------DVQRCEADADKG--------ESSVDYGSLN-------------VLQGMEVKVLDEDGNVVPVGTQG------------------------------------------------------------------------------------------------------------------------------------------------------------- 215495200 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYGATE-LSNVISWMPRDTMEHMTIGFP-APNVQMKVVDDTGKVLGPKEHGELWVKSPTNMRAYYNNPEATAEVITPDGWLRTGDIVYYDETGRFYVVERIKQFFHCMGRQVAQSEIEAVLLSHEGVEEAAVIDVPHSEYSDVAKAFVVLKPGRIRTQELQQFVMGNGI--------------------------------------- 149235480 83 ------------------------DTYPKIFDSAVKRHPKAPCLSYHELDISYEEVLARKDNLVSGLKDLTLEAHQVVTLYSGNRTEWILSDLACSANTIATAPLYGTMGVESSKYILETTQSPVLITTRS-KIESLLNLKRDNPVALKSLIMLVSMDHGKEYMSLVKQADKPRVETPPSPDSVYTITFTSGTTGNPKGVVLLQRAVTCAITSLALLLPHSQRTKEFCFLPLAHIFERQMSA--NVFVYGGSIAFPRGGTSATMLDDVKLCRPTFLANVPRIFTKISFSSPFERGDLDKLRMFFTGSAPIASDTIRFLKTAFGVGMTQGYGSSESFGGVLLALPNHEPSVGTCG-ALAPSTEARLLPEMGYSLPEGPRGELQLRGPQMFTHYLKNSEETQKSVDEEGWFSTGDVAQITHEGWFIIIDRVKNFFKLSGEYVTPEKIEN----------------------------------------------------------------------------------------- 215495638 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEALKANEIGELCFRTPAASRGYYKRPLATAQFRDRDGWCRSGDLAYHDTDGRIYFVERIKEMIKCLDNQVVPAELEELLLAHDGIAEVAVVGLPHSVYGEAPAAVVVPKGGQAMEKEIKGIIAGTCARHKHLYGGVCFMESLPKTETGKVRRKALVDI-------- 114706002 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGDHSLIQTSSGTTGEAKIIARSFADIETEIASYTDFFAAARDLTPVVACPVSHSYGL-ICGLLAGLVRGAEPLVIAPDNPKYVLAKLTEIERPVLYAAPALLHVAARFLKPGE----TIHAAMTSGTVLPAPWFETIRARTGL-LFQQYGCSEAGVVALNQDLRE---TQAMGRPLP---HLKV--EAGTPEKPAP---ILVE-------------------TASGTVDTQDLGHFAPDGTLNFDARLDDTIIVSGLNVYPREVEDVALTMPGVADAVVFGLDDHLAGGRV---VLLFDGAVEETELAAWCGER-LAAHQRPREIRRVSEIPRGPTGKISRREVRARV------- 69244162 16 ---------------------------------------------------TYKKCCESVLKRAYQLAHLGVKSGDKVIIYKSSAFDTYLLAVSVSYLGAVPVMTSYHLPTTTMEVFIDRLEDPFILFDD-----ETKKRVREISNGTKSKQIPI--------LYLMEQPALSVSQSFLDKNEISYMTHTSGTTGIPKLICHSAHSMGWRTKWQKTVFTKISEKKLIA----FHISPVHSIGISSLMSMGFPMMPLANAQSSKVVHMLEAHRPIALETHPNNFVQWRFTAKEHPEAFSGIRYYHSTFDAINNQTMKTFLRTSDAVFLQVYGQSECGPMILKAHTLESLKARDMGVGLEDMTSARITDSVGNVLPENTDGHIQLLSKGRALTYYKEDARFQENVYGD-WWDSGDYGFMDKHGHLFLKDRQVDLI----ETISTLAIEDFLLSLDFLAE--VVIVRDKNHSPQPIIALAP----DKEMDWNRWWEQHELPRLNVP-IIRDFDAIPRTATMKVQRLQIEKELKSQ---- 86749190 41 -----------------------------------------------------------------------IAPGDRVVLSEPAGADLVRATLAVWAQGGVAVFVDP--------HRCGDWPADVRV------------------------------------RSWPDGAVLHDASPRTDA--VAVIHTSSGTTGRPKLARRSFESLAAEAERYAACYAPAAGARAYLAAPITHSFAFGA--MLGLLAAGCVVQVAPVFRPRALADAL-RGGADIVVLTPPMARLAIEAAQERDQPLRAPQLVIAGAGAVPGRLDAEFRRAFGCGLARNYGASETGASF---GAAQSLPEGCLGRPFRG---VRVVSPR----PGDHIGELIVDLDHPI---LSLEGKTATPPMQRGLWRSGDLAEVDDDQRVWLRGRIDDRVKINGHLIDCAALAAQARAAPGVSDAVALALPRPQRGEILVLICECRDEAVSAADI-------SLAAMQTPMIVLTRTEFPRTAAGKPDRDQLRSFAEARLRRG 33390809 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGRPKGVVVPRSALSNFLAAVGEMGLVGAGDRVLSLARA--AFDIATLELLSPLVSGAAVVVADVPDPDALTRLVLDERVTVVQATPSRWQSLLGNGTGW---LAGLRVL-TGGEELPAELAATLRAG-AREVVNLYGPTETTIYCTGNRLERPIVVPSVGGPFR-DSRAYVLDEDLTPLPPGAVGEIYLAGACLSRGYHDRPGLTADRYLPDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 215501328 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVAVVLYTSGSTGLRKGTEISHKAMISAFRSFEATGYCNEEDVYLSTRSFSYVSGM--RLITAAMCLGATVIIRERLSLEEFVDVVRTYAVTLMSWTPLMMQGIIRQATASGTSIPSVKTIIITGDILSKTLAKEINIHFHPTLANSYALTESFGMISTTPV-GEVALGNTGFPVAGCKVKVVHLDSGEPLKAYERGEILAQGNNMMNGYYGKPEATNTAFTTDGWLRT----------------------------------------------------------------------------------------------------------------------------- 146413521 57 -------------------------TVYELLINSFKYYSNKPALAWREKSITYLELNETRSALGAGLHERDYKSYDFVALFSGNRAEWCIADVMTSTFSITNTALYDTLGPDTSQFILSSTESPVVITSSDHIEDLVKLKADNPLSAIISMDPLDLKGSSAKALKDQGLVAYPINDLPPTTESVYTISFTSGTTGNPKGVILTHKIATSGITFVLSQFPQEPNGRAFLFLPLAHIYE---RQNYGVVLTGGSCAGFPRGTPLTLVEDLKIFKPSHMSNVPRVYSKFEAALRAATVDHPTLRALVTGSAPISPATIEFLQAALNISLFQGYGLTESYAGISASVSNDSL--GSCG-AIGITGEIRVLPEMGYHLPNGPSGELMLRGPQIFESYFKNPEETAKSVSKDGWFSTGDVARISKEGRIYIVDRVKNFFKLAGEYVTPEKVE------------------------------------------------------------------------------------------ 115965959 1 -------------------------------------------LIMGDYKWTYTEFLQDVDNFGKGLVSLGLQPKQNILIFAETRAEFQIGLQACFRYNFPAVTLYATLGEAAIAYGINQTGIKYVI-----TTTTLLTKLKSIQKDIPTVTHIICMEDPVAKLDEKKLSNKVTSFQAVINRGAA-----SKTVYLPLAVELSLITLGCRLGYSSPQTLTDTGTKIKKGCPLKPNLIIFVPMILERIYKGITEKVKGGSALQRAFNFAVDYKCKHLGFNTPILNRLIFSKLTRQLG-GQVRLMICGGAPLASDLQRFIQSCFNSSLIQGYGLTETC-GVACVSESRDMRIGHVGPPVT-TTQVKLVDPEGNKDKPNPRGEVIVGGQNIAMGYYQMDQLTKEVFIQDRYFCTGDIGEFLPDGSLKIIDRKKDLVKLQGEYISLATIENFLKKSPFIDNICV---------------------------------------------------------------------------- 210084528 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPKPDDLCTICYTSGTTGNPKGAMLSHKNIVAACAGVAQKFKMTPDDVHISYLPLAHIFERLVQCYL--FSCGARIGFFQG-DVRKLTDDIKELRPTIFATVPRLLNRIYDKVSFMRYLYPDLDFLYSCPTQPTAQTMVSIKQIKQKVMKKTYGAASAGVVLSVALKRKEAALNRYSCPTASGLQCVCQDEQKAFMKIYCS-QICVKGASVFKGYLHEPEKTAETIDANGWLHTGDIGTWTPQGTLKIIDRKKHIFKLAGEYIAPEKIEGVYLRSPLVGQVFVVVVPDE------VAFPQLASSKGITGDMAELCKNAALKKYLCPEPFSVENGL-LTPTFKSKRPQLRDFFQDQI--- 71003532 151 ---------------------------------------------------TWGELRRRVALLAETFRRIGVKKGDRLAHVSANTSSPIVATLAANSVGAIYSLIATDAGPQAIYGRLAQIRPKLLFTDDAVKQVDILDRVAQVAERLPAWTSTKVRGEMHDFVQQTGLDSLSHHFEQLPAQHPVQIFFSSGTTGEPKCIIHTQCLLLNMKKEALLMLDLKPADTFLQITSCGWIMWIYH---LVALSIGSTAVLYDGPNPQHVVKVVSHLKCSGYGASPRFLSELEKYCRVNKFELGRFRMMTSTGSPLSAKNVEFFYQQFPKR-AHLCSISGGTDMAGVLVGPTKLLPGNFIQCKALGFDIQVWDESGQRIDDGKPGELIVAKPFPTQGFFGPADQKQALYEKDSYYNQGDFIYQDRQG-LEILGRSDGVLNPSGVRFGSSEIYSVVDKFEFVGDSIVVGRPGKDEHERVLLFIKMRDPAVQLAELNKAIKAAYSARH-VPEHTFQVHDIPVTLNGK----------------- 126133046 24 --PGYSPINNAFPNGVKESIFANLRTSHDYFTASVAHHTDQPCFAYRKHDYSYSEVNQMKKDFGSGLLESHAKIDSHITLFSVNRWEWVLTDLMCSSFSVTSTALYDTLGPKASEFILELTDSPAIVASKNH----IKTLITLKEMQPDKLGQIITIISMDPLLPRDSYLHTPQEELPPSPETLATISFTSGTTGNPKGVMLLQKNAAASISTLLAQLPHFTRGKTLSFLPLAHIFALTFGYCIGFQRYGG--------GPLTLIEDLKVWKPTYMANVPRIYTKIIKAQSEKDGDLSKLRLLLTGSAPISADTVKFFKASLNTGMVQGYGLTETFGGCC-FSLPYDKNPGSTGS-ISVTTELKI-----RELPEGPRGELMLRGPQITPGYFKNAEETAKSFDEEGWFKTGDVAQIASDGKLYIIDRVKNFFKLAGEYVTPEKIE------------------------------------------------------------------------------------------ 37523767 18 ------------------------------------------ALVFGEESYTYMQLNKLVDRLATALLKWNVQAGDRVAFLMPNCPEIVLCYYACFKIGAVAVPINIRFGADLVRYVMNHSGAQVLLAEPSLYEQYQQAAPAQATAAQVHLTQSL---GAQGWIANLAVEGPPPAWPDMVADHPAAIFYTSGTTGQPKGVIHTRRSLEQATINQIRQIGIDAQD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 86751495 2 ------------------------------------------------------------------------------ALCLSDPAEFLTSFFAIRDAGASVIPIHPS-TPRAAARRLANSVGCHRLICDGFV-----------------------------IEHLEGGAAGPGRL----------LQTTSGTTGEPKRIARSWAEIDREIDSYVSSFREPQDMAPVIACPVTHSYGL-ICGLLVALRRGQVPHLLSTGNPKFLIARLRETHRPLLYSSPAMLHTIARLLPAGETIFAAM----TSGTLLPDSWFATIRART-THFFQQYGCSEAGCIAI---NPDLTAADEMGYPLPHHS----LDTGTMDAPR----EIVLR-------------------AGEREIRTADLGYLKADGRLVFVARLDDTINVSGLNVYPREVEDVVMAMPGVTDAVAFRKLDPFAGERV-ALAFSAEHVVAPASLREWCA-QNLAAHQVPIEAVRVAQVPRQANGKINRREIARLYAEGRL-- 124267853 18 -----------------------------------------------------ARFEAAVDRAAEALRARGTR---VLATLFDNGIAWLVADAGAARAGVVHVPLPGFFTRGQLQHALAAAGVDTLWTFPAAAAGFPGAPSEPLR-----------FDPGAEPISALRLPAVPVAMPAG----TAKVTFTSGTTGTPKGVCLGQAAMDRVAQAIGEATAALDITRHLSVLPFA-VLLENIAGVLAPRRRQATCIAVPRFDPAQLQAAVESWQPHSLILLPQMLRAWMWLRATGRRAPASLRLVAVGGAAVGAPLLQSARE-LGIPAYEGYGLSEGASVQT-LNLPGADRPGSTGRPL-PHARLRIAAD----------GEIEVTG-SAFLGYLG-----SEAPLPD-WWPSGDLGTIDAQGFLHVQGRKKQVLITAGRNVSPEWVETALQSLPPIAQAVVFG-------------------------------------------------------------------------- 118093367 987 --------------------------LADVLQWRAQTTPDHPLFLLLNSKGTVAQLHKRAERVAVALMEKGLNVGDHVALVYPPGVDLIATFYGCLYAGCIPITVRPPHPQPTVKMIVEVSKSACILTTQVITKL-LKSKEAAAAVDIKTWPTILDTDD----MPKKKLAN---IFRPTSPDMLAYLDFSVSTTGILAGVKMSHAATSALCRSIKLQCELYPSRQIAICLDPYCGLGFALW-CLCSVYSGHQSILVPPLELESWLSAVSQYKVRVTFCSYSVMEMCTKGLGTQTDNLSCVRTCMVVAEERPRIAARAVSTTFGCRVNVAIGPDPTTVYVMRALRHDRVRLVERGSPILPGVKVIIAHTETKPLGDSHLGEIWVSSPHNATGYYGEEALHADHFTARGWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRAHKSIAECAVF-----TWTNLLVVVVELEGSEQEALDLVALVTNVVLEHYLIVGVVVIVDPIPINSRGEKQRMHLRDGLADQL--- 118093367 331 -------------------------------------------------TLTYGKLWSRSLKLANKLTSRNLKPGDRVALVFPNSVMFMVAFYGCLLAELIPVPIEVPLTSQQIGFLLGSCGVTLALTTDACQKGLPKAQTGEVVTFKGWPRLIWFVIDGKHLAPTKDWHPQLRDA----SAEIAYIEYTSGST---VGISVSHASMLAHCHALTQACGYSEAETLTNVLDFKRDAGLWH-GVLTSVMNRMHVISIPKVNPLSWIQKVCSYKARV-AVVKSMHWSLLAQRDQRDVSLSSLRMLIVGANPWSISSCDAFLNVFQSRICPCASSSEALTGVIRVDTEEKLSVLTVGQ-IMPGANVCVVKVDGTPCKADEVGEICVNSGATGMAYFGLLGITKNVFSDQPFTRTGLLGFVGPDYLVFVVGKLDGLITVSGRR------------------------------------------------------------------------------------------------- 66358140 125 -----------------------------------------------------------------------------VALFAKNSLNWSITEQACNAYGISTIPLYDVLGNSGLTYILNSTLPKTVFCSVSCC-----KKLIPLLESMKSVKFLIMLDNESKLIQESATDYIKENVTIMDFDDLISIHYTSGTTGNPKGAVLTNRAWVSCTAAFVEGTKLGSNDRHISYLPLAHIFERIVHMVIT--YLGGKIGFY-SGDVQKIVDDIQLFKPTIFITVPRVLNRIMMSIEEKPKPLQNVKAILSGAAPLDETVLTRIRCFSCSYCFEGYGMTE--LLAACMSEINDNSKNIIGGP-PGCYEFKLVDYSVKNDPP--TGELLMRGPSSFSGYFRNEEETKAKCEKEGWIRTGDICQLLPNGSIRIVDRRKNIFKLSGEYVAPEKLENIVICCELISQALVIGR------------------------------------------------------------------------- 145224101 447 -------------------------SLGRIMSEQARDMPHGEALLFDGRVHTVEAVDRRVNNVVRGLIEVGVRQGARVGLLMETRPSALVAIAALSRLGAVAVLMPPDSDLAEAARL----GGVTEIIADPSNLAAAGALDMRVLVLGGGESRDLDVPDSGRIIDMEKIDPDVVELPPGLARDLAFIGFSTVS-GELVARQITNYRWALSAFGTASAANLSRSDTVYCLTPLHHQSGLLV-SLGGAVVGGSRIALSRELRPDRFVQEIRQYGVTVVSYTWAMLREVIDDPGFSLRGSHPVRLFIGAG--MPAGLWKRVVDVFPANVVEFFATTDG---QAVLANVKGAKIGSKGRPLPGGGEIALYDPEDNLIEVNEVGVLLARGPV-------DPLASVKRGVADTWVSTEYLFRRDEDGDYWLVDNRAAVIHTRGV-VYAATVNDAVGRLGAVDMAVTYGVESDGRTLAVTALSLRPGGSVPSADLSEALADIPVGTG--PDIVHVVTDMTLTTT------------------- 91975578 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTTGAPKIVAHTLAALTGAIVADGPAKGAPP-----TWATFYDIRRYGGLQIFLAILGGGSIVLTPGESIADHLARLASRRVTHISGTPSHWRKALMSAA-----LSTFRYVRLSGEIADQAVLDSLRRAFPASIGHAYASTEAGVGFAVNDGREGFPAAMIGVN-ANGVDMKVID-----------GSLRIRSGRTAHTYVGRPQLT----DADGFVDTGDMVELRDDRY-YFVGRRDGIINVGGLKVHPEEVEAVINRHPAVRMSRIRSRRSPITGALVVADVVLASDAGRTAEIREAICKQSLPPHKLPVMISFVEKLDVTASGKLARHA------------ 167620064 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDAHGASVPVGAIGELYLGGPGVARGYLGRAAATAERFVPHPVYRTGDRVRLRADGRLDFLGRLDDQVKIRGYRVEPGEVSAALRALPGVAQGETLALEHDGRL-RLVAFATPAAGALSGDALRDALAAR-LPDYMVPAALVVLDALPVTANGKID--------------- 209551493 27 -------------------------TCHNCLDRHVAGRGGEMAVIFEKRRFTYDEVLDEVKAIAATLVDLGIGRGDRVILYMPMVPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDCGAKLVITAEPGRIVAYKPLVDQALTQRPELRADLVSGRDQDFEAAVAQHGAEIACVPVKATDPLYILYTSGTTGQPKGVVRDTGAI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33326711 392 -------------------------TLHGLFTRRAALSPHRPALRFPGGMLTYAELDQYTRRLAVWLAPKGVPNESMVGVLAERSPEMVVSVLAVLKAGGAYVPLDPEYPEDRLRYMLNDCAACLLLAQPGLSVPDFSGETLEV-----------------SLSALTSETADRDVSEEADGGSLAYIIYTSGSTGQPKGVAVEHR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33390787 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYLMYTSGSTGAPKGAMVHRRGMVNHLLSKVEDLTLTGTDSVVQNAPL--TFDVSIWQMLAALLTGGRVVVTPAADPAALFGTVEAEGISVLEVVPSLLRAALDDWDSGAPSLGALRWLVVTGEALPPELCTRWFARFGIPMVNAYGPTECSDDVTHAPLPEGAALVPIGRAIR-NTRLYVLDGHRRPAPIGGPGELYVGGEGVGHGYLGDP-------------------------------------------------------------------------------------------------------------------------------------------- 115934342 77 -----------------------------------------------------------------------------------RCPDWSITEQACNRFSFVLIPLYDTLGPDACKYIINQAEISTVVCDTEARA----SLLLKKADQMPGLKRIVLMSPITDEL-----------RKTTEELDVKLLQY-----------------------REVEDKAPISNETHFSYLPLAHIYERFAQAL--VLAHGGRIGFS-SGDIKLLTDDIAALKPTIMPVVPRVMNRIYDKALARKKKLANIRFMTTGSAPTTEETKNFFRCVLGVTLLEGYGQTETTAVIT-CGIPGDMSPGNVGS-LMPGVEMKLVDPDMNYFAKNGQGEVCSRGNNIFTGYLKDEEKTRETFDEDGWMHSGDIGKWMPNGTLKIIDRKKNIFKLQGEYVAPEKVETIYQRSEFVAQVYV---------------------------------------------------------------------------- 27382913 47 ------------------------------------------------RKVSYGEAKRTVDALTQGLLDLGLD-GRPVTIVSGNSIEHALMTQAAMQARVPAAPVSPAYSLMSLKYLFDLIKPAVVMVQD---GPTFEKALKAIDLTGVTVVHVLRPCEGIKSVSFAELAATPVTIARITPDTVGKLLFTSGSTGMPKAVINTQAMMCANAAMMMQVRPRDPGSTMLDWMPWNHTMG-GNAAFHPILVDGGTLYIDDRPMPGQFEETLRNLRPTYYANVPALAAAMEKDDALCRSFFKNLSIMAYGGARLPDDLYDRMQDLTGERIVTGWGSTETAPTSTGTYWDTE-RVGLIGLPFPGV--------ELKMVPCGSKYELRLRGVNVTPGYFGQPELTRKMFDEEGFYCIGDAGIFVDD-------------------------------------------------------------------------------------------------------------------- 38233034 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIALVVATSGSTGTPKGALLTAANLVSSADATHQYLGGEAQ--WLLAMPGYHIAGIQV--LIRSLIAGYDPLILDGFNISEFARIANTDDTTYTSLTPMQLLKAMDTLEGI-ESLRRFAAILVGGAPLRADDLRAAKE-LGINVVTTYGSSETSGGCVYN-----------GRPI-PGAKVRVVGE-----------RIHLGGPMVARGYRNGEE-------FGDWFITSDTGTIT-DGVLTVTGRVDTIIDSGGLKIHPEILEQQILSVRGVSGVCVVGVPDRRLGQAIVAAY---EGSAHPTEIITALDD--LPRWQLPKDIRRVDQLPLIGPGKVNRQAVLKMF------- 169178379 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAATDPLYILYTSGTTGTPKGVVRDNGGHAVALDWTLRIYGAGPGDVMWTAWVVGHSYIVYGPGATSVLYEGKPV---GTPDAGAFWRVVRDHRVNVLFTAPTALRAIRKAALLRDYDISSLRTLFTAGERLDTDTFHWASMSLGVPVVDHWWQTETGWAICANPRGLEIKAGSPSVPM-PGFRLAIVDGLGEEVEPGVEGNIVLKLP------------------------------------------------------------------------------------------------------------------------------------------------------ 126730543 34 -------------------GAYPDH-MGQRFARWARETPDRIAEKSGDGTLSYAKAWASIRAIGEALARRGLTQDTPVLILSGNSIAHALMALGAQHVGVPSAALAPAYALAKLRDIAAQISPGLIFADDAAPYADAIATVFGAEVPVVSLTGTVEGRETLSFDALTATHAEATAAAAVTPDTVAKFLFTSGTTGSPKAVIQTQRMLCSNQQMVQQCFTFLKETVVVDWAPWNHTAS-GNKVFNMVIYNGGTYYIDDRPTPKAIHTTIETLRPTWYFNVPLGYQMLLDAFELRDTFFKRIQMLFYAGAGMSQPVWDRLTRVCGVLLTSGFGATETGP-FSVTNTARQSKSGNLGLPAPGVT--------LKLVPQGDKMEARVKSPSITPGYWKNAALTQDAFDEEGFYRFGDAFRFDPD-------------------------------------------------------------------------------------------------------------------- 215494395 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSIGHPLS-NMQFKVLDTTGEKLGPGKWGELVFRGPPVMTCYHNKPQATAEVLSSDGWVSSGDLGYYDGSGQFYIVERLKDMIKCMDQQVAPAEVENLLMGHEAVAEAAVVGIPHQDFGEAPTAFVVLKDG------------------------------------------------------- 75676485 13 ------------------------------------------------------------------------------AVCLSDTAEFLALFFALRSAGASVLPIRPS-TPRAAARRLAVSVGCHRLVCDGFAVEE-----------------------------LEGGAAGPG----------LLLQTTSGTTGEPKRVARTWAEIDREIESYVSAFREPESMTPLVACPVTHSYGL-ICGVLVALRRGQSPHVLNTANPRYVIARLRETRQPLLYSSPAMLHTISRLLPGGETIFAAM----TSGTLLPDPWFASIRART-THLFQQYGCSEAGCVAI---NPDLATPDEMGIPLPHLGV-----ETGGE---GAPREIVVR-------------------AGDREIHTRDLGYLTGTGTLVFVARLDDTINVSGINVYPREVEDVVMAMPGVTDAVAFRRVDPSAGERVALAFCA-EHAIAPASLREWCM-QNLAVHQVPMEAVRLACVPRQANGKINRREIAALYAEGRL-- 215495125 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKVVNAEGKIVPVNTRGELCTRGPHVFKGYLNDDAKTKEAI-RDGWYHTGDEGTISEDGRITFVGRIKEMISYKDLNVPPLEVENVLNTHPDVEEA-------------------------------------QLPWFMVPECVLFVKSFPRTQTGKVQKHKMREE-------- 46138017 1179 --------------------------LHDVILQHSLTRPNAPAVCSWDGDITYVQLATLVQRLKTYLVNLGVGPGTVVPVVLEKNHWAPVIILAVLQAGASFAPLDPATAKSTIDYLNPH-----VVLATETAWKDLSTLAINLV--------IINDTFFAMLTPYVSAIGK-----DATPDHAACIFVT------PKSIFFTHASLLSTFIAQAEPFKLNSESRVLQLS--AFNVDISLVEILGTLVHGGCVCVPPHDRAHDVAGAMARMDVTWSYMTSLLARKI------NPDAVPSLRTLCFRTRRLDPDTYMPWLE--DHDVLVAYGPDICPLGISVTAVTKHSNLNVISPPVTGRFWVLNPDNPKKLMPVGAIGELAIDSPLATRFALDKPPETYQSTDEKPYLKTGHRVRYLDDGTVQFISSVRDEVKVGGSNVDVAQVEQIMRRCLGTIDVVVDSITTRDSGPLLAAFLTLRDLSPETRELESSAARDRLPRHCIPSVFIPVQSFPMSTSLKVNRRKLQRMVSD----- 66473318 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIQGYGMTELVVCVTPIDDNFE-HLGSCGHILPGF------DAKLHRHSTGET-ELLLKSDAVMKFYRNG----TPNLDEDGYLHTGDIAN-EKDGFFNIVDRMKDLIKLNGYQVSPTEIENVILTVPKVAEVAVVGIEDELCGQLPKAFIVLEKGADELKHLDHTMKEKLSAVKQLRGGVSIIHEMPKSASGKVQKNKL----------- 84995762 138 -----------------------------------------------------------------------VKKARFLGIWSMNCPYWLLTDYACCGYGFVSVPIYETLGDDALFKIMKTTKMEVACIDS-----KKITNLEHLFSESKQLKTVIVFDQLTEYHLMDDLKDNYVDPPQTKRTDICTIIYTSGTSGTPKGAVYTNEGLIVLTERLFNVCRISFHSCILSFLPLSHVYQRFIEHLIGSLV--GRIGYY-SGNIKTILDDLNKLSPNFLVAVPRVFTRILDQIDSKPYDLGKFDIMVLGSASMTDDDVLDIQAYMGTPLTEGWGTTELGVSI--LQDFRDTKKGTIGGPLYGVEEELEYDARGSPPK----GELLVRARGIMLGYFADEDLTNEVLDDEGWYRTGDVVELLPNLGLKILDRARNFFKSQGEYITPDKLENA---------------------------------------------------------------------------------------- 215506543 9 -------------------------------------------------------------QFAAGLVSLQLPVGSKIGIVAPNLYEWAVTMFAAAKAGLVLVNVNTAYQVSELEFCLNHVKCAALIVAEKFARQDFYQMLLQIAPEL-------------ERSAMGQLKSARLPLLK----HVILI----GETSKP-----------------------------------------------------GTV----------------------------TYDDLMESATAEHH--AAMHAISS---------KLQFDEAINIQ----------------------------------FTSVKIVDAEDRIVPVNQRGELCARGYLVFMGYFKEEGKTREVVRYN-WYHTGDEARMSEDGRLTISGRIKDMIIRGGENVYPVEIEDFLYTHPDVLEV------------------------------------------------------------------------------ 74012867 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATCVLAPKFSASRFWDNCRQHGVTVILYVGEVLRYLCNTPQRPEDRTHTVRLAMGNG--LRADVWQSFQQRFGIQILEIYGSTEGNIGFINYPG----RCGALGRMLSPFELVQVRDNRGVPVGPGEAGLLLVLRHQPFLGYRGARELSERKLVRDVYFNTGDVLAMDEEGFLYFRDRLGDTFRWKGENVSTREVESVLSLVDFLQEVNVYGVSVPGEGKVGMAAVQLAPGQTDGQRMYQHVRT-WLPAYAAPHFIRIQDTLAITSTFKLVKSRLRE--------- 50420733 74 -------------------------------------------------------------------------------IYSANRMEWVLSDLMCSSYSITNTALYDTLGADTSEYILQTTQSPVVIATKEHV-MDIVNLKEKYPEKLEHVISIVCLDPLETSLSAEDQAGEIFPTPELSPETLYTISFTSGTTGHPKGVLLSQKICTAGVTFVLTQLPRIPDARSFSFLPLAHIFGLSCGNCIGFPQNGGT--------PLTLIEDLKLFKPNYMCNVPRVFTATVDHPAQEKYDLSSIRFIVTGSAPISPSTVKFLKATLCVGMPQGYGSTESFAGFA-IGIPYEAEPGSCGSVGVTVEMLRELPAMGYNLPEGPRGELLLRGPQIFKQYFHNEEETKKSFDDEGWFHTGDVARFSKNGRLFIIDRVKNFFKLSGEYVTPEKVEN----------------------------------------------------------------------------------------- 125716294 1 -------------------------------------------------------------------------------------------------AGGAYVPIDPSLPQERLNWLLRHACVRCGLGARAQSHGRPQTRARLMESPRRVIGETVGAQRARGCIRVRNLYLRLHGPAQVRAAE-------------------SSRPHPTTLRTTAAASNSVKPDRVLCVSSL--SFDISVCNIFCMFRSGGCVIFPRLNDPDHWLDVMQERSVTFWHSAPALMDALLEVTSERRYDRNSLRVALLGGDWIPLSQPKRARAAFPLRFVTAGGATELSIDSTFYPVDEAWRSIPYGRPLA-NQSALILDADMALLPPGVPGELHLGGAGMGAGYMNRPALTAEKFIPHPWYRTGDLARYMPDGTIELLGRMDFQVKIRG--------------------------------------------------------------------------------------------------- 218723044 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKSIRSVTCGAAPLDKGLQARLQEMLGAPFNQVWKTTETSCLATMFPYPEKDDTCSVGRLLPNLETKPIDDNRNENSSYGVRGEICLKGMTIFPGYFGNPKANAESFDKDGCFKTGD----------YIIDQKKELINVRGFWVAPRELEAVLLSHPQIVDAAVIGVP------------------------------------------------------------------------ 114797975 8 --------------------------------------------------LSRGDFATAAEALTAKMTAAGV---SRLMVHSDNPFDILRAIDAANRTGADLFIAHTNLPETHIDAVVKKFGVQMIVAANDRATEE----------------------------------------SAVGAASGLIYMMTSGTTGAPKIASHSLNALMSRAKAAMHPGNRGAKW-LLTYQPTGFA---GVQVQLTAVVGRGVVVAPEQRTPAGFLEAAKANGVTQISATPTFWRAFLMV--IRPGDL-NLRQITLGGEAADQSTLDRIKKAFPARVTHIYASTEAGVVFSVHDPAEWLETETQGVTM------RVSD-----------GFLHIRTPNAMGGYVSD---TAQPKLDDGWLATADRVEIRGD-RAFIVGRDDSTINVAGSKVYPLMVEQFLLRQAGVIEAHVYGVSNPISGQLVAADVVIEDPAATRSAILAACRE-NLAQYQVPRAFKVVDAIAVRESGK----------------- 118589819 5 --------PESLSEEYHQSGAWSDVPLDEMFRKTAAEHPDRLALVDAPDRLTYAEADREIDRLAAFYTTVGLSSDHVVGVQAPNTVDTVIAILAALRTDLIISPLPLHWRQKNVLEALNSIGAKGFVAADRVETRDVGVAARDVAADLFSLRFVFGLGKPDGLIELDELKFTPSERPD-PADHTATICWSSGEENVP--VTRCHNHWVSVAHMIVQEAHVRDASVM--VLPYSLSGLTGLGGGLAPLLTGSTLHLHHPTSLANLAAHANEVQADVVTTPGPLAQTLDRKLENTK---TTLLAAWNIAAPHPTTFVAR-RRLIDLHIAD-----EFALVAKARGPSAKTKATALGKHSGPIGEIAVTDEVEAQIPT-----LLVKGPIVPDVGWRNGDQRRVRWEGNGFLNTNIKVELTDGG-------------IAGFNLETVDV--VYAGYPGIREAAAFIVEDPLLGARMYAALVPEAGVPDAGAFFAYLDAEGVDLAKIPHRVLILQSLPRNEDGTISRERL----------- 154283717 33 -------------------------------------------------QYTYSELDRKVSELAFRLHRHGVGRDSLVGVFLGCSADYLIACLAALRAGGAFLVLELAYPPNLLTDVIDDSNPAVVITNQRQ--------AEKIKAGTPL---IVLDKQQKEPLPPTN------ELPQLPTED----------------------------------------------------------------------------DLERL------------------------AHPALGARLPDLRTLWLNGEVVTTDLARRIKALPNSQLLSCYSACETACGDIRHMLHDEALFCPVGPPLYP-KQTYILNDDGNPVEHGVSGELFVGGTLLARGYLNRPETTSKAFLQDPFHRTGDTAKMLPSGLLEISGRVGSMIKLRGYSVVPGKVENVIIKRLAVSDCVVIA-------------------------------------------------------------------------- 167523815 183 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVMQTSGTTRAPKRVLLTQVNCERAAASIAQTLQLTSQDVGCNALPLYHIHGL-VVNLFATLFAGASLVLLPTATMADLLEALRAFEVTWYSAVPLAHRRLLRVLPAHVAPLPRLRLARNCSAHLAPADAAALAQLTGCRMLTTCAMTECMPMCSPSLLSTNPSCDSLGHACAPVVQVGVLAADDRVHNQG-TGELCVRGPALNP-YEDDNGSVYLPVHSSGWFQTGDLARIDGHGCVKLEGRLKDFINRAGEKLNPREL------------------------------------------------------------------------------------------- 67589734 123 ------------------------------------------------------------------------------GILSRNREEWYLTEHACNAFGICLAPLYDTLGEDNLKFILVQTQLKSLCISNIDSTRDSILIKNLICFDHPTTENLILFKNLQEKVSKKD--KEIYKPKKIKPDDMCSIHFTSGTTGYPKGAILTHRCFLACVKSSYEHLFLDNEDAHLSYLPMAHIFE--RLIVMNAYYLGIPIGIF-SGSVTRLMSDSQELKPTILVCVPQVLTRIIQTVNDKKGDPTHLKAIISGAAPLGLEVNHKIQAIFCCKLIEGFGMSECIGTLGTRYSYAHL--GTVGGPFS-DVEVKLYDSTKEP----RRGLLKIRGNSVCKGYFRDIINSKELIDSNGWLDTGDIAERQQDGSFKIIDRKKSLFKLSGEYISPERIE------------------------------------------------------------------------------------------ 28493078 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAVCLVINTSGSTASPKRVAFSSSSLMNSARACCSVLGYGQ---WVLCLPKQYTAGVRV--LVRSILSGTKPIDIDRFSPENFIHACRRLSCTFTALVPTQLSALVRVAEDDKNVLSGFTGVIVGGQHIARSLLER-SRLLGINLFTSYGLTETFGGCVYN-----------GLPL-PGVQIQIID--GRP---------AIASPSLALGYLKENDETGFFFDRERWFHTNDLAVMNR-GKLIIHGRIDRVINSGGMKLDLNAIETALRSLDCVEDAVLLGVKSKKWGQQFCAFVTKADRTDCLQKINTLLS--TFGRACRSGQIKLIHPIPRTFSGKPDRIALQ---------- 118471594 446 -------------------------SLGRIMSEQARNAPSGEALLFDGRVHTYEAVDRRINNVVRGLIDVGVRQGAHVGVLMETRPSALVAIAALSRLGAVAVLIPPDV---DLAEAIRLGGVSEIIADPTHLEAALALDVRVLVLGGGEDRN-LNLPDGADVTDMEQIDPDSVELPPGLARDLAFVGFS--TIGIPR--QITNYRWALSAFGTASAANLGRADTVYCLTPLHHQSGLLV-SLGGAVVGGSRIALSRGLQPNRFLQEIRQYGVTVVSYTWAMLREVIDDPSFTLKGSHSVRVFI--GSGMPAGLWKRVTEVFPAQVVEFFATTDGQAVLANVSGH---KVGSKGRPLPPDDDLILEDEQGRRAEADEVGVLLARGPV-------DPTAVVKRGVADTWVSTEYLFRRDEDGDYWQVDNRSAVIRT--ERVFATTISDAAGRLNAVDMAVTYGVDLGDREVAVTALALRPGGSIPTADLTVALTDLPVGNP--PDFVHVVPDMELSAT------------------- 126657302 121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTSGNIRFAIHTWETLSASVQGFGE-FFDTKNINSFCILPLHHVSGL-MQFIRSFITQGKIMVYPYSHLKKDILPSLNLEDF-FISLVPTQLQL---LLNLNPKFLSQFKTILLGGAPPWNSLLTKARD-YKLNLSPTYGMTETASQIVTLKPENFLQGNNSTGQILPHAHITI----------NQEKIIKIQAKSLYFGYYPNHENKQ-------YLITDDLGYFDYKNYLHILGRNSQKIITGGENVFPKEVENVILETHLVKDIAIIGMPNEQWGEVVTAIYVPQDEKCDLNVIKDAIKQQ-LSPIKQPKHWIEVKQLPRNQQGKLNYQTLQKIAS------ 177671580 26 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKQIVLT--GAALRASAAATARRLGGEGAWLLALGVHYVAGLAVLS-RSIAAGTAPVALPPGPFATGAAALPDNAGPRLVSLVPTQLARLLDADPAGRAALRSFDRVLVGGARLDPALRAA-AEAAGVRLTATYGMAETCGGCVY-----------DGVPLPGVAAAVAPDDPDAPP------RVRLAGPMVAAGYLDDPARTAAHFVADGAFLTEDTGVLTDDGRLAVTGRLDDVVITGGVKVSAAAVTAVLEAHPGVAAAHVAGVPDPEWGARLCAAVVPAHPAAAPDELRAHVRE-ALGAAAVPKTWLVLDALPLLSTGKIDRQAL----------- 90023037 486 -----------------------------LFLQQVEANPNHAALVCGAVELSYQQLANKIAVAAFGLVNLGVNEGAVVAIELPRGIEAIITSFACLILNACYVFVDPSGPQARNSRIVSDATPSLIVCDDAQVEIDVKANSDKIGATRYGMRAACYTSLLQHNQPAPDYIN--TLCSQVDADASAYMVYTSGSTGNPKGVIISNRALAEYVCSAISRYNITSADRVLHFAPLH--FDASVEEIFCSLCAGASLII-RSEDMAQSFEIFERE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153874214 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGQPIA-NTQIYILDRYLQPVPIGISGELHIGGVGLARGYLNRPDLTAEKFIKNPFYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELGEIEAVLLQHQAIREAVVTLSKTQSNDKRLIAYVV----------------------------------------------------------- 126435556 446 -------------------------SLGRIMSEQARGAPDGEFLLYDGRVHTYEAVDRRINNVVRGLIDVGVRQGTRVGVLMETRPSALVAIAALSRLGAVAVLMPPDV---DLAAAARLGAVSEIIADPTHLEAARTLPMRVLVLGGGDIRDLHVTDDAD-VVDMEQIDPDQVALPPGLARDLAFIAF---STGELVARQITNYRWALSAFGTASAANLGRTDTVYCLTPLHHQSGLLV-SLGGAVVGGTRIALSRGLRPDRFVQEIRQYGVSVVSYTWAMLREVIDDPSFRLSGGHPVRLFI--GSGMPTGLWERVIDIFPAHVVEFFATTDGQAVLANVSGA---KIGSKGRALPGGGQVELADDDLRRAADNEVGVLLARPRGPV-----DPTASVKRGVADTWVSSEYLFRRDADGDYWLVDNRGAVITVRG-PVFAMPISDAVGRIGAVDVAVTYGIEARGRQLAVTALALCPGGSITTAELTEALADLPVGNP--PDLVHVVPDIELSAS------------------- 115670990 5 -------------------------TLHKLMIETCSKFPHHLAAIFDDEVVTYRQVLETANTVTSLLNAHS-KCGEIIGLYAEPGITLPAFILGILQLPAAYGPIDPHAPSSINEYFIKEVGIRIVCVQSCLLEHFANGLGQSFDWEL--CHNVDQEPMSSGLVPVRLEATKHNKQDEEQSSSLAYALHTSGTTGRPKIVRVPHSCIVQNILDLRVIFTITEDDVVFMASPL--TFDPSVVEMFMTWSQGATLLMVPKMAPSSLAQVLKRNHVTVLQATPSLVSRF--SSSALQQDLSTLRLLVFGGESCPPATIARWRGAGNRTFINLYGITEVSSWASCFQIPEEWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163855429 6 -------------------------TLPQLLQQHADRTPERLSQRHKYREFSFAKVQENVRELALGLHRLGMQRGETIAIIGENEPEHFWAEFAAQALGCKVVSLYPDLTAEEVAYVLEDSETVYLFAQDQ----EQVDKGLAIRDRLPLLRGIAYWDDTGMWSYREDLHREQPELQEGKPDDIAVLSYTSGTTGKPKGVILSHKYLIDNAQRVIDATGAKPGMEYLT----YIAPAWATEQIIGTLGVGLPFVVNFPEGPEQVLSNIRELAVEAMVFAPTMQARMLDAPLRDQLGLTRLRIAGCGGSTMAPDVFRMFHAI-GVPLRNIYGSTET--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90023036 19 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRTVIIGGEAVQPAKLALWHKTKGAVLLNTYGPSEATVVATVAALNTNDVH--IGTPLA-GRAVAVVNGEGRCVVRGGEGELWLLGAGLGLGYKNLPELSLEKFISAPAYRTGDKVKINSDGQIEFIGRLDDTVKISGQLVNPLELENVLLNHPAINQVAV-AVDKSELRVTLYAFVVLGENAIEHKQLRDYIRD-NLPAVMMPSRIELCESLPKTTAGKIDRKRL----------- 67903034 120 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPEDFPNLDTIALAGEPVPQGLADAWC-----------GM---ISTGTRLFPRQKI---TIGLPL-PGMNAYLFNHRRCPVPAGVIGELYLSGEQVTPGYWNF--KHNAAFTHDPFYRTGDLAYWDSFKNLVYVRRVDNQIKVRGYRVELEEIEHALGRADSVRSAAAIVVDNV----RIIAFVAP--ETVDASALRRQLVT-LLPKYTRPTEIFALPSLPTSANFKIDRRVLLDLAR------ 154508600 47 ---------------------------------------------------------------------------------------------------------------------------------------------RQADPNHPAPHTVVILRTPED-VPPATLRGSAVAPEEAFPEDIDLVVPTSGSSGSPRLVGLSIEALMASAKAT--ELALEGPGRWILAMPAHHIAGAMILLRAAVAETNPQIVTSEGFDPRALLPAIQ--GATYLSLVPTQLAQCLDAGEEVVGPMRSLASILVGGAATNQQLLARATEA-GLKVRLTYGMTETAGGCVY-----------DGKPL-PGTSVRAVDWDGRT-------RLAIHGPTLMTRYLDAESPF---FDEGGWLLTGDLGIIRASGTVEVRGRADDVIVSGGLSIAPGPVRPAVRSFEGVSDAWIMGTPDEKWGHVVTALVVVDQDSLEMAELGSAIREHHIGRAQAPRRIVAVESLPYLGFDKIDR-------------- 156717254 989 --------------------------LADVLQWRAQTTPEHVAVSSSATCL---QLHKRAERIAAGLVKAHLNVGDHVALVYPPGIDLIATFFGCLYAGCIPITVRPPHPQPTVKMIVEVSKSSCILTTQAI----MRLLKSKEAAAAVDIKTWPTILDTEDMPKKKVLRV----FRPASPETLAYLDFSVSTTGILAGVKMSHTACSALCRSIKLQCELYPSRQIAICLDPYCGLGFALW-CLCSVYSGHQSILVPESNASLWLSAVSQYKVRVTFCSYSVMEMCTRTLRSRGVNLSCVRTCMVVAEERPRISLRAVSTTFGCRVNVAIGPDPTTVYVMRALRHDRVRLVERGSPILPGVKVIIAHTETKPLGDSHLGEIWISSPHNANGYYGEEALHADHFTQTVWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRAHKNIAECAVF-----TWTNLLVVVLELDGPEQEALDLVALVTNVVLEHYLIVGVVVIVDPIPINSRGEKQRMHLRDGLADQL--- 156717254 333 -------------------------------------------------TLTYGKLWSRSVKLAYTLLNKLLKPGDRVALVFPNSVMFMVAFYGCLLSELIPVPIEVPLTSQQIGFLLGSCGVSLALTTDACQKGLPKAQSGDVVTGWPRLAWFVIDGK-HLMKPPKDWH----PHIRDASNDGAYIEYTSGST---MGVIVSQAAMLAHCHALTQACGYSEAESLINVLDFKRDAGLWH-GILTSVMNRMHVISIPKVNPLSWIQKVSAYKARV-ALVKSMHWSLLAQRDQRDLSLSSLRMLIVGANPWSISSCDAFLNVFQSRISPCASSAEATVSMHRPPDLGGVPPGKVGQVM-PGASMCVVKTEGAPCKTDEVGELCVSSCSTGTAYFGLQGITKNVFENQPFTRTGLLGFIGPERLVFVVGKVDGQMIVSGRKHSCDDVVATALAVEPMKFVAVFSV-NVLHDERIVLVAEQRPDSSEEDSLQAIDSIHQVGVYCL--ALVPANTLPKAPLGGI---------------- 88857484 3 ----------------------------------------RIALDDGECQLSYEQLIEAVHVRSRLLTHLNVQ---TLALHIDNCIEWILFDLAAQQANITIISVPLFFTESQIKHLIESSAVDCFI-------------SEQINNDISAVGSEVFVGFGRTLFIAQLMQSDFG----MRPNGTQKVTFTSGSTGLPKGVCLSVENQTVVAHSLVDAIALKAPKHLCLLPLSVLLENIA--GVYAPLLAGGTVTLVSLEEPNKLLMNISRAEPNSLILVPELLLLLVNAIKAGWTTPTSLKFIAVGGAKVACDLLEEAH-RLGLPVYQGYGLSECG-SVVSLNTPLDCNHASAGKVL-PHCQVYEVD-----------GELVVCG-NCHLGYQNDPD---SWFARE--FKTGDLAVINDD-FLIINGRKKNLIISSGRNIAPEWPESLLQATGLFYQAVVLG------EERPIALLVPMDEANLSAAINKVNAQ--LPDYAKVRAYEVLNA-PMTANNRPKRTEIATHFAAQVNA- 159124307 32 ----------------------------------------------------------------------------VVALLGPSDLNYLVMLLALTKLGHAGLLLSTRISVEASVSLLEKTHAKHIFIHSSF-----RETAAEIKRRIPNLVDEIPTQEHYDYPITEDVDTNPHLDSEAESKHVAWIIHSSGSTGLPKPIFQTQSAVIKNYAGNMNMTGF-------ITLPLYHNHGLSC--LFRAVHSCKSLRLYNAELPLTLLDIMRSHEFEIFYGVP-YALKLLAESSEGIAVLAKLKAVMFGGSACPDSLGDLLVEN-GVNLISHYGTTETGQLMTSFRPPEDKGWDWV-RPSEQVKKYLVFEER----SPG-IYELIVLDGWPSKVLSNRP---------DGSYATKDLFLKHPEAYKYYA-RLDDTIVVNGEKVNPLDMEGRVRQHDAVSEAVVFG-----AGKACIGLLVPGTEVISDEELNEAIANQTMPAFMV--RILPADQYPRTDKGTVIRQA------------ 182414622 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTSGAIRFARHDEQTLLAAVDGFVRHFQLTR-VNAVDVLPPFHVSGLMAR--LRSAATGGTHVAWDRLEGGERPELSASAGEWVLSLVPTQLQRLLGNAAAVEW-LRAFAIVFLGGGPVWPALADQA-ARAGIRVSLSYGMTETAAMVTALLPDEFLAGGSVGRALPH-----------ARLELSAAGVIRIAGASVFRGYYPAHLASRE-------FETSDLGEIAADGRLTVLGRHDAVIISGGEKVNPVEVEAVLRATGAFEDVAVLGVPDEEWGERIVACY-PAVTVPDLGYVGRKVAEQ-LAGFRRPKAYVAVADWPRNAQGKLNRVLLQKAVVAQ---- 86748120 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTTGAPKIVAHTLAALTGAIVADGTAPGAPP-----TWATFYDIYGGLQIFLRAVLGGGSMVLSSPGEALVDHLARLAARGVTHISGTPSHWRKALMSAALASFSPDYVRL---SGEIADQAVLDSLRRAFPASIGHAYASTEAGVGFA-VNDGREGFPASMIGAGPNGVDMQVID-----------GSLRIRSGRTAHTYVGRPALT----DADGFVDTGDMVELRDDRY-YFVGRRDGVINVGGLKVHPEEVEAVINRHPAVRMSRIRARRSPITGALVVADVMLASDSGRTGEIREAICKASLPPHKVPAMVNFVQQLDVTASGKLARHA------------ 170093059 81 ----------------------------------------------------------------------------------------VVIALATASIGGIFSSTATDMGTSGILDRYRQITPKFVFVSYGGKPVDLLPKVTEVIKDLSDQQAVLLPSRITGYAFLESADDRKLKFEQLPFSQPLFILYSSGTSGKPKCIVHSAGGVLLQTKKDIKMFDASPEDTYFQYTTTGW---MMWTFMLTGLACGSRIILYDHPDLKTFLQFINNQGVSILGTSP-RFLAEIQGKGINPLELGSLKTISCTGAVLTLPLFEWAFHAFGVHLVSMSGGTDISACFVAGTPSLPVYSGEI-QCKSLGMKVEIFDLSGNNIEHGEPGELVCTRPHPSLCFWGDEKKFLDAYFSPGIWRQGDLIVVNATKGIMILGRSDGVLNPSGVRFGSAEIYSALEPFSKVIDSLCIGRRSYDRDERVLLFVKMRAGYILSPALISQIRRRRLSARHVPAYIFEVSDIPYTVNGKI------EIAVKQIVSG 146343096 41 ----------------------------------------------------------------------------------------------------------PDLKSEHLTSIIADAGIDAVVTDEPERFADC------------GIDRVVLVG-----------LPQPVACMAQTVRATEWLMLTSGTSGVPKIVGHTLDGLCGAIIGDRPA----PGDALPVWATFYDIRRYGGLQIFLAIVGGGSMVLSPGEALSDHVARLNASGVSHISGTPSHWRKLLMSGSAEQFAP---RYVRLSGEIADQAVLDGLKQAFNSSIGHAYASTEAGVGFAVNDGLEGFPATLLGEGLGAVD-MKIVD-----------GSLRIRSKRAAHAYVGR--AAAALTDADGYVDTGDMVELRGDRY-YFVGRRNGIINVGGLKVHPEEIEAVINGHPAVRMSRAKSRRSPITGGIVVAEVVLTADGDPAREILAECRAR-LAAHKVPAMLRFVPALDVTPAGKLAR-------------- 88855936 36 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASPSGLPETVPENIAVVVETSGSTGRPKRVMLSAAALKASAAASDELLGGAGQ--WLLAVPAHYIAGINV--LARSYFAGTEPVMMTGFSADTFVSAVAEER-RFTSLVPVQLARLLESEEAVAA-LATFTRILVGGQSTPIAVLAAARARG-LAVSTTYGSSETSGGCVW-----------DGKPL-PTANMRLVDD-----------RIELAGPMLAEGYLEDPRRSAFSFVHEGWYRTDDVGEIV-DGVLRVRGRADDMIISGGVKVSLAEVENAVRALPGQGAAVVVAAPHPEWGETP---VVITTSAIDLDALRQSVAAQLSAA-AAPARVLLIDEIPLLSSGKPDRLAL----------- 71030068 138 -----------------------------------------------------------------------VKKARFLGIWSMNCPYWLLTDYACCGYGFVSVPIYETLGDDALFKIIKTTKMEVACIDS-----KKISNLEHLFSEFKQLKKVIVFDQEDDKRRLEKLGLEYVDPPPTKRTDVCTIIYTSGTSGTPKGAVFSNEALIIRLLNVQNRCRLTFKSCILSFLPLSHVYQRFIEHFIGSIV--GRIGYY-SGNIKNILDDLNKLSPNFLVGVPRVFTRILDQIDSKPYLVRKIEIMVLGSASMTDDDVCDIQAFMGTPLAEGWGTTELGVSI--LQDYRDTKKGTIGGPLHGVEKLRSIEELGYDAPP--RGELLVRARGIMLGYFADENLTNEVLDDEGWYRTGDVVELMPNLGLKILDRARNFFKSQGEYIAPDKLENA---------------------------------------------------------------------------------------- 193214087 35 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTSGTTGTPKLIPHTWDSL----------FTLKHNTGVQALSWLFPTYAWYQMVTLWMFVENQTIVSAAEVLPELLWDVGVQNQVNAVSATPTFWRYLLLQKGTDELSALSMKQLTLGGEPIDRVILNQLKEIYPAKLTHIYASSEAGASIVVND-------GQAGFPSSWLDEIKIVDNK-----------LFIKSPH------------RSVAVAD-WLDTGDVVEI-KDERVFIVGRESEYINVGGQKVYSKLVQDVLLQHPKVAWCRVYGRKAPIVGEMVCAEIVMKKQVALEKELTAHCNRHALSANMIPRLWRFLEKIPVGKNFK----------------- 149240745 47 ---------KVIPNRMIATIHPELDTHAKYFNYAAKKYGNRPCLSSGDQAYTYDEVWQRKNNLAGILRSLGINKDQVISIFAVNRLEWVLTDLATSSYAITNTALYDTLGPDVSQYILHLTQSPIVVCTSDKVDV-LLNLKEKYPKETEALISIVTMDPISTVSEVALLKAQPINELSPSPDALFTLSFTSGTTGKPKGVMIPHRAYISFLTAYQPQAQL--GDKAFILLPLTHLYETCAFAWTNGYHLGFPQTTVGQTKINTFTNMIEDLKITYMSIVPTLIKEEIKQLTAKEQEFDQMRWVQTASAPVAASTLIYLKASLSMGVRQLYGLTESGAAIT-CTDAYEAKPGTCGS-ISPTGEFRLVPDMGYDINKLQ-GEIMLRGPQMFKGYYYNQEETDKAIDKEGWFHTGDIATVDSNGRITIIDRVKNFFKMQGEYVSPEKVENRLSNNPSISQ------------------------------------------------------------------------------- 149408877 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PALYIYTSGTTGLPKAAMINHQR-LWMATGLFEMSGVTSEDVVYTPLPLYHSSAL-MIGLHGCLVKGLGFSFRLRHSSAARWG---RYRVIRLSHVGLIMAFLLPEPQRPDDRNHSVRMALGNG--LRGDVWREFIRRFGIRIWEFYASTEGNIGFLNYTG----KVGAVGRKIFSYELIKYDVEKDEPVPKGEVGLLICRISQLTPGYAGAKAQTEKKILRDVYFNSGDLLQFSPDNFIYFHDRVGDTFRWKGENVATTEVADILGMVDFIQEANVYGVTVPHEGRIGMASIRLKDREFEGRKLYNHVTD-YLPGYARPHFIRIQNVIEVTGTFKHCKVILVEE-------- 215461695 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIGAAPLSNEINHQLFQLFNAHIGQAYGMTETCTATTCWPIEKQRGTSGCAGQLMPGVKARILKPDGTLAGFNESGELLIYSPSNALGYYNNPEATKETFI-DGWVRTGDEAKFDENMEIWILDRIKEIMKVRGFQVAPAEIEGCILDHADV--------------------------------------------------------------------------------- 116055981 472 ---------------------------------------NKPCVTDATSTYTLREVYSRAYHVANILTERG-GTNCRVGLFLLASASSVWCAMGSLLCESVFCEIPAWYRDTDLERVLRLNESKVILTSRDLSKFVPAE-----------FQHMIVIIEDVDCDADLSGELHPALTRPDTPDAPGFSVLTSGTTGVSKILCCPQSALTDS--QTVIGPHMRGDDVMGSFWVYYYFFI--------PLLAGRTMSIIPNDKPRELVQYIQKQKMTMLYLSPSILESCLLHPREFADGLKEVHTILLTGE-------RNVRSQPETRLIDVYSTNETGLAISDYGGAFFLREGTQAR----------------------SGLLC--------GFYSDSGYTS---IDGGWYFTGDLVRWLGRNRLTFESRQKSYVKIRGFKVSPIAVQDVLLKMPVIKQAIVSTVGTSDVDQQLVAGISFHSGMRATEELREHMSEH-VPNYMIPSTFYFGDKVSTATSGK----------------- 62425060 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PALILFTSGSTGTAKAVALSADALTTSARAT-ERFLAGPGDWHLT-LPTNHIAGFQVE--LRARLAGREPVTSSSFTAESFAEEVESSRPSYTSLVPTQLHRILADDRATRAAARF-DTILLGGSAISPALLERADEH-GLSIVRTYGMSETAGGCVYDGVPFD------------GVEITITDTST----------INLRGPVVADSYVDNAEGQISRVDNPGLMHTSDLGRLD-DGVLSVLGRSDDIIVSGGTNVSPHELETGLLQHHGIAEVLVTWVPDDEWGKLLVALVRLEDQVSSSRELARHLLDHGMGGQPLPRLAFPVTEIPNRSIGKPDR-----MAASRLAA- 118462833 448 -------------------------SLGRIIEEQAHDAPQGEFLLFDGRVHTYEAVNRRINNVVRGLIEVGVRQGDRVGVLMETRPSALVAIAALSRLGAIAVVMRPD---ADLAASVRLGGATEILT-------DPTNLESVLASDRQLLRQVLVGGEARDLHLPEDSAEQPIDMEKIDPDDLAFIAF-SAAGGELVAKQITNYRWAVSAFGTASTAALDRRDTVYCLTPLHHESALLV-SLGGAVVGGTRIALSRGLDRDRFVQEVRQYGVTVVSYTWAMLREIVDDPAFVLHGNHPVRLFI--GSGMPTGLWGRVVEAFPAHVVEFFATTDGQAVLANVSGA---KVGSKGRPLPGAGRIILENDRGQIAEPHQVGVLLAASNGPI-----DPSASVKR----GVFAAGDLFYRDDDGDYWLAGRRGSVVHTRGV-VYAEPVTDALGCINGVDLAVTYNVPVGGHEVAVSAVTLLPGASITAADLTEACAKIPIG--LGPDIVCVVPEMNLSAT------------------- 91065039 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSHRNLIANLIQIKHTALMED---VNSVLPYFHIYGFNGI-LNTVLSQGVHIISLPKFTPEEYIKALEDYRPSYLFVVPSLLLFLASHPAVTREHLACIKNVTSGAASATEGLLQKFREKVGIVLRQGYGMTESSPVSLYMPLTPPSKIGTVGI-LVPGTEAKILDVSGEELPENKSGELLIRGPQIMEGYLNNERATAETVDE----------------------------------------------------------------------------------------------------------------------------------- 217415454 19 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QCAITGGAPMDAELSH-FFNGIGMRLLEGYGMTETCGPVC-VSLPEDNRIGTIGKPLNGVT-----------VGIAEDGELCISGSLVCKGYHNQPEVTEQQIT-DGWLHTGDLGSISEDGFVTITGRKKDLIITGGKNVSPGILEAAVMTSPVVSQCLVIG-------------------------------------------------------------------------- 148273338 373 ----------------------------------------------GPRTVSWRLLSRRVREIAAGLHARGLRAGDRVSLLVPPGADLTALLYACLRIGAVVVVADAGLGVKGLGRAVAGSRPDMVVGIPAGLALARALGWPGERISVTTLAPPVALGVAASLPEIARDGRAQVLPPEPAADDDAAILFTSGSTGPAKGVVYTNRQLAA--------LRDTLGSRFDVGVGTGLVAGFAPFALLGPALGATSVVTRPRDTASALAAAARAADATVVFASPAALANVVATADADREALGRVRSLLSAGAPLSELLARAAALVPDAEVHTPYGMTEGTLEGIRAAALRRDAGVCVGAPVDPV-AIRILDADGATVEPGITGEIVAAAPHVHDRYLHVTDRAARRDSADGIHRTGDVGHLDATGALWIEGRLPHVI------------------------------------------------------------------------------------------------------- 121699701 33 ----------------------------------------------------------------------------VIALLGPSNLDYLVMLLAVTKLGHAGLLLSTSISTEAYASLLEKTGSKHIFVHAS-----LRQTAEVLRLRIPGLHDEIPTQEVYDYPAPCDVDTNPHLDSEVESQHIAWIIHSSGSTGLPKPIFQTQRAVLKNYAGNMNMSGF-------ITLPLYHNHGLSC--LFRTVHSCKTLRLYSADLPLTLLDIMRSHELEIFYGVP-YALKLLAETDEGIAVLAKLKAVMFGGSACPDSLGDRLVQN-GVNLISHYGTTETGQLMTSFRPVGDKGWDW----VRPSDAVRKYLAFEERSPG--IFELVVLDGWPSKVMSNRP---------DGSYATKDLFLKHPEAYKYYA-RLDDTIVVNGEKVNPLDMEGRVRQHDAVSEAVVFG-------------------------------------------------------------------------- 66806417 170 --------------------------------------------------LTYGEVYEKSLTLAKALTNF-IERRDFISIYMDNCLEWYFTDFASLWAGLIVVPLHHASNSFNLLEILWNSESKCIVCSESFKNLLYDQLTEQDKLEKPIVLKLIVHKEDLFDQSLVDLSQAKYEFVPVGPNDLSSVTYTSGSTGVPKGVMKL--DSIFNLLIVNSYVQFPNAVYSYNTL--SHSQRLSDWR---YIYMGGRVAIY-SGDMNLLFEDLALVRPHSFWAVPRFWNLLLDERTATLYCYKGIRKLVTGGAPTANEVLKFMSDCWDINISNSYGLTEVSGVCIDGYISDEVEFKIEPVPSFGYYPTDL---------PHPRGELVVKSSTMSAGYYKNTQLTSESF-EGGWFKTGDVVELIGVRKVKIIDRIKHAFKLAGEFVTPEPLENNFVSL-CINQIFIYG---NSLKTFLVAIVKPSQDSKLLSEINKISKEKKLANYEIPKIITIIDNKLITGSGKFNRGEL----------- 171677266 12 --PAFSPLPPERRGGKPAK---PNESLPGLIAFNAINNPNHIFVECHRREVTFAQLDRSIGACAEWLRALQTGHADRVALYMESDIGLFIHLSALLSLNIPALLLSARLGAHSILHLLQKTNAGTLLVSQR------TEVISSEIARGPSAAKIITTEPYKAFLDSNGDTKTPV--PEVGDEHTALILHSSGTTGLPKPIPVPHRYLLGYAACHQFPSSEVPSWVNLSTLPLYHGFGLLAPAL--SLSVGLTCCLPPSPAAKSTLEILQASKARSLMSVPSILQDIFSLPSVEEQSLRKMEFVAVGGGAMSPDVANNLVEK-GVRLLNHYGVTEGAIAPIFCPTPGT---------GYNHRYLRLRSDLGLELRPASPAYRLIGYPCGWGGKHDDMQLNPDCDVGEGM-------------EVRVLGRVDDVIVLKGEKIMPRTLEDLLTGDANVKTAVCVGQ-----GRFEMAVLV--EPSPSATTDLEVLREQTLDAHARVSAIIFVTDIPRSDKGSVMRRETAEMFRAEIDA- 126464383 36 ------------------------------LRHWARVAPDRMLMTAPDAAISYGEALSEARRLHGQLAARGLRPGERVASLLPAGLDALRLRLACLLGGFVHITLPPHFRA---------------VTQFPPEAPEAARLWRVAAPDLVVLPAGRVTGGPA--LALTDLPEAPAAPDHPAPQDWTAVFFTSGSTGAAKGVPIT-RGMISSCQAAYAVAWAEEPPVLIDWMPWNHVFG-GLDNLFKIVWNGGSLHLAPPPSAEAMLGLMAEVRPSLSIGVPLGLKLLMDAPDRVAEGCAALRHIFFAGAAMDPALWDRLAHRHGHRILSGYGATEAGSTMCLVPGDIAA-PGVLGWPL-PGHEVALVETEGLS-------EIRFRGPNLAPCYLGEEGSFPLPLDAKGYYRTGDAGLLAPD-------------------------------------------------------------------------------------------------------------------- 170744561 49 -------------------------------------------------------------------------------------------------AGRAVLVATADQFAAALALIDLDGLARRLLLAPPDLDPAHLPTLLDRAGIEAVVTDLAPAARPDVGGRPVHAIGAPRPAAAPAAPRLAWVLLTSGTTGVPKMVVHDLEGL---AGAIRPRPPGEPAPVWSTFYDIRRYGGLQI--FLRAVLGGASLVLSAKDEPAEFLARLGRHGASHVSGTPSHWRRALMSAGLGAFRPSYVRL---SGEIADQAVLDALRAAFPASIGHAYASTEAGVGFEVTDGREGFPESFLG-PRAGGVELRVV-----------EGALRIRSGRTARRYLG--EGAPILLDAEGFVDTGDMIEIR-DGRCAFVGRRGGIINVGGLKVHPEEVEAVINRHPRVRMSLVEGRRNPITGALVTATLVLDPGEASVAEILAACRA-ALPAHKVPAVLRVAEALPVTGAGKLAR-------------- 157769817 6977 -------------------------------------------------------------------RAASVREDDIIGVYSSKTP---ISILACSILGASYAPVDPSWPEDRQLYV----KSKVNIVFDESHDVNFEVL---------NLRSFKTRTQYAGI----------------------YTIFTSGSTGVPKGVFMAEQSVSSFLTSATKQCMFREKVRVLDSVK--HVFDVSVSNIFGPMLNGGCLI-----SADHSTTITDKQKCQYAFLPAAVFNGFTSETMRR---LRTVETLTIGGETVSDAALQCALKMYPMRIIQIYGPTETCV-WSLTNRCRISESENVGANLGESMEYRIVNDSIR-------GILKVQGISLARGYFSNP----KCFGKN--YSTGDVV--DSRGIVKYIGRIDNQVKWKGARVDLTELEKELLLCLGLLQVAIV-----YSNQMLIAFLAGTSTAFQYSDLIAKLQNKT----HLPDHYVQIDQMPLNSSGKIEKSTLLQAFE------ 197106018 37 ------------------------------------------------RRLSYGEAARQVRALAQALLDQGLGPGRSVMILSGPSPEHAVLALASQWVSAPVTAVATAYSLAKLRHVFNLCRPAMILVPEYARALQALPLAGVTVVSLQPIPGVPTAAFS-DLVATQPTAAVEDALARVTAETVARYVFTSGSTGAPKAVIHTQGTLCAQIAARNALLSAEAGSTRLSWMPWNHIGGIIH--LNYAIEDGGSYYIDERPLPGQFAETLRNLREVIFNSVPILYGQLADAADLRTRFFKTVRYFCYSSAALSEDIFERIQAMAMETLGERYGTTE-VQAVTHSARPME-RPGEIGVPYPG---AKI-----KLVPYGDKLEMRVKGDMVSPGYLGGEEINREAFDEESYYRTGFADTADPGAGLVFDGRVTENFKLSGTWVSVGALRVALIEAPLVQDAVIAG-------------------------------------------------------------------------- 146300922 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVKLLMSTSGTTGSPKFVKISDDNLVQNALSIMEYMPITEHDVVPLNVPINFVYGFS---IFTTNCIKANTIVCTERDVKEFWSDLAEYGYSTLSGVPYFYELLHRFGFFKK-DTPSVRYFTHTGGMLNQELANNYTNIYDKQFFAQYGQTEASGRMAYLPPKDETKGTSIGFPVKNGRFE--IDEN--------TGELIYYGPNVSGGYANNI-FDLQHYDQTDKLYTGDLAEKDELGYYHIKGRIKRIMKLFGVRLNLDEVEVLLKNQLGGQTFICISVQDKYLG------VIHQDASLLRETITQVIKEKLGLHASSIKNYYF-DQVPLTVNGKVDYPAINKYINE----- 91065035 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLTHRNLVSNIQQMMSLLFLDHQDVVPLILPMYHIYGLSVI-LMNMFSQGCKLVTVPQFGTKIFLKLLSQYKPNILYAVPPIMLMMLNKKDLQMEQLECIRTVVSSAAPLGVADIERFFVKTQIKFMQIYGMTECIVLYQSLVLSRGIKVGASGL-LVPNTKAKIVDPDNTPLGQLETGELLIKGPQVMKGYHNNDDATKNTIVD----------------------------------------------------------------------------------------------------------------------------------- 150015572 28 -------------------------------------------------------------------------------------------WLACVEIGFIPIFVSSEFSIDSIKLLNNNIGAKVVL--ESVGTDHYVYLISDTCSKSPFLNNI---------------------------KENSIIHLTSATTGNPKLVVRTKEQIDSEITRYSKYLNIDENDSILPIVPIYTSFGFIS-GMLLSMKVNAKLILPDIILPRNIIQLSNLNKATVMLGVSYFYRKML--AISSKYTLNNLRYVISSGGPMEEGLQKDFKDRFGIKLLQQYGSTETGSLCIGCS---EDSYRSVGKPIPGVKFKIINDKDDKP-------WVYVSSPTTIGAY----------MTKDGLYKIGDLGRIKENGEVELLGRSDDILVVDGKKVDKKMVASVIKKINCIDKVNIFLTKNNDTTELTCEYC--SDKKVTKETFVNHCK-MVLANYQIPKKFLKVNEM------------------------ 218720817 296 -------WNETVPQR-------ANDCVHDLMSQTARSQPDAPAICAWDGKLTYGELDRMSTDLAHYLVSQGVERGTIVPLCFEKSMWTSISLQGVMKAGGACVTMDITQPEAHLQRIARQVSGKVLL-----SSVANKAMAERLAGDH---TNVII---PEAFFSRPMSRKSNTYLPTVDPSDRVYIVFTSGSTGTPKGAMITHSNFSSAILHQRGPLGMQPKDRVF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68478703 40 --DNYSPINKATASRLIQRIHPDLDTHHKLFNNAADMFGDRPCLDYKNKTFTYSEVKTKKNNIGAGFIRYGLQKSGRLTLFAVNRLEWVLTDLACSSYSITNTALYDTLGSDVSQYILGLTESPIVVTTNDKIPV-LLDLKKNFPEQTKSLISIVSMDPIDDLNQIEELGSNPIRELPPKRDALFTISFTSGTTGKPKGVMLSQAGAAAYITSLTCIPHAAPGDKVFIFLPLTHVYETSAFAWSTGYYLAFPQVTIGQENVNAFSNMLEDLRITYMSIVPRLLTRIEALIKGKIKELSNIKWVQTASAPIAPSTLVYLKASLNMGIRQQYGLTESGAAITSTDD-YEAKAGSCGTILPTGQKLRSVKDMGYSIDRLE-GEVMLQGPQMFKGYYYNKEETDNSIDEDGWFHSGDIARIDPKGRVSIIDRVKNFFKMQGEYVSPEKIENRLSSNPQI--------------------------------------------------------------------------------- 163140640 1 -------------------------------------------------------------------------------------------------AGGAYVPLDPKYPQDRLEYMIMHSNLNIINRSIQYVNKFNGKVETILIDNLPNLEERNVEN----------------PIHITTASNLAYMIYTSGSTGNLLYVEGGHRGVYNLVETRRTELCVNSNDRILQFA--SPSFDASVFEMFMALVNGATLCIACKTNDKSELDIIEKYSITISLLPPSVLSII------SPEDVLGTSHIIVGGYSCSLDLAKKWTAK--RQFWNAYGPTESDLVSTMFKFKKECQYVSIGKPIS-NMKTFVLDKYMQPVPIGVPRELYIGGEGLAEGEEGNLQRRHDALPVEGLYEQEDLGDISPDGNIEFLGRIDWQVKIRG--------------------------------------------------------------------------------------------------- 167849060 29 --------------------------LTDCLVAGARDHPARVAQRGANGRWTYARMLERARALGEGLLALGLSAERPLAILSGNDLAHLQLGFAAMLAGIPYAPISPAYSLGKLKYTLGVLKPGALFAADGDAFAAALAAAAPADATVIVARGAPPSRRPVAFERLLDMRAYAIDHARVRADTLAKILFTSGSTKQPKAVPTTHRMLCSNLRQTMPELARTP-PVLVDWLPWNHTFG-GSHNVGIALYNGGTLYIDDRPTPDRFDETVRNLRPTAYFNVPALTAALERDGALRASFFARVKLYFFGGAGLSQAAWERLDRVTRIRMLAGLGMTETSPSCLFTTGPVS-GAGCIGLP-APGCDVKLARCGDKL-------ELRFKGPNVMRGYWHAPVDPADVFDEQGYYRSGDAARF----------------------------------------------------------------------------------------------------------------------- 15898811 27 ----------------------------------------RIAIYYKDEVWSYRKVIEEINRVGNALRELGVEKENRILIIAYDTPFFISIFYSAMKIGAIPVPVNTYLKPEEYLFLLEDTGAKVL----AIEPDIWPKLSPYLKGRADKLKHVIILPSISEYHGLVSTASTHLEAEKTSPNDMAFWLYTSGTTGHPKAAVHLHKDILVVLDTYVKVLKISEKDRLFSASKLFFAYGL-GNGSYFAFGNGASTVLMPRVEPEGYWR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 215458342 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIVNMQFTSGTTGLPKAV-----------------------------ASLFFASLRLVLGNLAAWVYGAAIAYPEVFDPPSIIDAIIEEKCTALHGVPTHFLGVLTEVERRRLDMSSLRTGIAAGS------------------------------------------------VQPHVKAQLIDPDGNVVPIGKPGELCVAGYLLQKGYWGGEEQTRKVMRKDEWMHTGDEGVMDHDGYLTVVGRIK--------------IEDVLLKNHDIHEAAAIAVPDSKYGEVVGVWVVRTPGT------------------------------------------------------ 195353459 3 -------------------------------------YPDEIAVKDINGEYTYFQLYMAAKRLAIQISNCGSAALSNVTYLCSNNALWIAIQWSCWISGQVAVPLESGQAKDQLHQQASNCKTKLLIATKEFESLA-QELSQGVKSATIILDHSFVPTAAKQLVACQGVILTESTFPDFYSKAPAMLIYTPNAVNSPKSVMLTHRNIEAQVRCLIGSWHLGPTDCMLPILSMNRMHA----ALAAVLNVGGNVVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLITEYEKMFAKDSRMRLMATAFALLPDSVFYRWREITGRNIYEYYGMMETGLVLGHPTAPDDHRPGTLGSPLKGVTARLIVEDIGGDTSLAETGELQIAGSNLVSSTLNNQQNT-----QDGFFKTGDICAYR-NGNFYFLSKSSDIFTVGGYK------------------------------------------------------------------------------------------------- 33390783 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVIYTSGSTGKPKGVAVPHRGLANHLSWAAGRLAGD------APVFPSVAFDLVMPNLWAPLLTGAAVHLAPAGDLGELGARLAAAGPGFVKLTPSHLDVLTRQLTPEQAGALT-RTLVVAGEPFTRRALAEWRALAPATVLNEYGPTEAAVCVSEVDGSGTAAVLPIGRPL-PNLTMYVLNGDLRPVPVGVVGELYVGGTGVARGYLGQPELTAERFVPDPFYRTGDV-------------------------------------------------------------------------------------------------------------------------- 212723870 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DALTNILFSSGTTGEPKAIPWTQLSPIRCASDTWAHLDVRPCDIGCWPTNLGWVMGPII--IYSCFLTGATLALHGSPLGRDFCKFVQDAGVTVLGSVPSLVKSWKAGNCAEGLDWTKIRVLGTTGEASDIDDNLWLTSRASKPIVECCGGTELASSYIQGSLLRPQAFGASGASMS--TGFVILDEQGTPYPDDIPGEV-----GLFPLYFGNADHDKVYFDGMPIYRHGDIIQRTVGGYYIVQGRADDTMNLGGIKTSSVEIERVCNRADELLETAAVSIKPSGGGEHLAILAVLKDRSLLKRKFQTAIQKNLNPLFKV-SYVKVVAEFPRTASNKLLRRVLRDQLAQEL--- 153867710 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEILDQSLQPGPVGETGELYIGGAGLARGYFNRPELTAEKFIPDRFYKTGDLARYLPDANIEFLGRVDSQIKLRGFRIELGEIESVLTQHPDIQQAVVMVREDVADDKRLVSYVVPKP-------------------------------------------------------- 68068547 112 ------------------------------------------------------------------------------GIWSKNRPEWYMTDIACAAINFVTVPIYDTIGINSVKLIIQKTQMKACCVE-----AEKLESLINLKPELPDLNILIIYNDSHQYSNLEDENTEMLKNNKPKPSDICTIIFTSGTSGNPKGAMITHYNFISFAQSYLNRLGIIKHEVTLSYLPLAHVYERLIEFALPLF--GAKIGYF-SGNIKEISNDINELKPTFLITVPRILQKIHDNCKRQNYAKSSLRIQVMGSSSMDKNKLIDIQMLLSTPISEGWGMTEVGVGFVQHRN--DNIKGTIGG-MFSNTILKVVKVENMKYDPKERGELCVKGSSVMAGYFRDEELTKKSFDEDGFFLTGDIVEVNENNYIKIIDRAKNIFKLAGEYIEPEKLESIYIEHIFVHELVSIIVPSE-------VFVLPYEELLKSDTIKKLISDEIMSAYKLNGRLFHLTHIPLTPTHKIVRNVILESYK------ 169608520 9 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDRWYVCMPLYHGTG--GTTALVCMLSGLTVCIGTKFSTSRFWTDVRDSNSTAIVYVGETARYLVNSPPSELDRKHKVRAMFGNG--LRPDVWQRFVDRFGIEIVEFFNSTEGVMILWNGSRGTATAVGHQGLIYVPVECDLVTGDLIRDPKTGEEGEILVQMPSAFVGYYNNPEATQKRFERDLWYRTGDALRRDRDGRWFFMDRLGDTFRWKSENVSTAEVSEALGSFPGILETNVYGVEVPHDGRAGCAAIYIAPEHRDKQALLAHARAK-LPKYAVP--------------------------------- 194227239 321 --------------------------------------------------LTYGKLWTRSMKVANILHKLGVRPGDRVALVFPNNAASMVAFYGCLLAEVVPVPIEVPLTSQQIGFLLGSCGVTVALTSDAC----HKGLPKSPTGEIPQFKGWPLLWFVTESKHLSKPPRDWFPHIKDANNDTAYIEYKTCKDGSVLGVTVTRIALLTHCQALTQACGYTEAETIVNVLDFKKDVGLWH-GILTSVMNMMHVISIPKVNPLSWIQKVCQYKAKVACVSRDMHWALVAHRDQRDINLSSLRMLIVGANPWSISSCDAFLNVFGRGVLSMHGLTYGVIRVDSEEKLSVLTVQDVGLVMPGAIMCSVKPDGPQLCRTDEIGELCVCAIATGTSYYGLSGMTKNTFSEYPFVRTGLLGFVGPGGLVFVVGKMDGLMVVSGRRHNADDIVATALAVEPMKFVAVFSVT-VLHDERIVIVAEQRPDSTEEDSLQAIDSIHQVGVYCL--ALVPANTLPKTPLGGI---------------- 115764735 561 ----------------REIGSWDEDTLAEVLQWRAQSTPDHVLFSLLNNTLNCSQLHKRSERVALLLQEKGVNSGDHVALIYPPGLDLIVAFYGCLYVGAVPVTVRPPHAQSLVTTL-----PTVRMVVEVSKSVVVLSTATIV--KLLKSKEAMGTVDIKTWPPLLDTDDLPKKYKAPTPEMLCFLDFSVSTTGMLAGVKMSHAAASAVCRAQKLACELYPSRVVCLCLDPYCGLGF-VLWVLSSVYSGHQSILIPETNPALWLTALSQHKVRDTFCSYSVMEICVSTLKTRGILLSAVRYCVVVAEERPRVALRAVSTSFGCRVTTVYVDTRALVTIVEKGSPHSLCVMESGKILPGVKIVIAHPETMGQCADSHLGEIWVSSPHNSCGYYGDESLHNDHFTRGTFARTGYLGFLQADGDLFVVGSLDETLMMRGMRYHPIDIENVLRCHKNVCECAVF-----TWTNLLVVVVELDGKESEALDLVPLVTNAVLEHYLIVGVVVMVDPIPINSRGEKQRMHLRDGLADQL--- 115398768 1 MLSTVPPQPPSVSEKLREDESQLPRTVDELIRHRASLGVSQPIISYPSSGIEYQQLDIFAFRVAKLLESR-VPPRSVMAMLGPSNLNYLVMLLALAKLGHTGLLLSTRISVEAYVSLLERTQSRHMFIHAS-----LRDTAKEIKKRLPDLHVDEIPTEEVYNYPITDTNVTPWLDMAAESNHVAWIIHSSGSTGLPKPIFHTQTAALKNYASNMNMSGF-------ITLPLYHNHGLSV--LFRTIHSCKRLWLYNADLPLTLLDIMRSHDLEIFYGVP-YALKLLAETEEGIAELAKLKAVMFGGSACPDSLGNLLVSK-GVHLVSHYGSTETGQLMTSMRPREDVRPTEAVKPYLRFEERF----------PGIFEIICLDGPSVMS---NRP---------DGSYAMKDLFIKHPNMEYKYYARLDDTIVVNGEKVNPLDMEGRVRQHSEVAEAIVFG-----AGKACIGLVVPGTSSLSDDAIIDIIAHEAMPAFGQLSRIIVLPEFPRTDKGTVIRQAFYREFADLL--- 67526909 844 -------------------------TVDELVRHRASLGPSQPVVYYPRAGIEYSELDVFAYRVAKILAEK-IPPRAVVALLGPSNLDYLVLLLAVTKLGHAGLLLSTRISVEAHVSLIERTNAQHMFVHGSF-----RDIAAKVSERIPLVQVHSIPSEYDYHIPDEPIDTNLLSHPEVETKHLAWIIHSSGSTGLPKPIFQSQRAAVKNYAGNMNMRGF-------ITLPLYHNHGICC--LFRTIYSNKTLHLYNPQLPLTLVEIMRSYNFEIFYGVP-YALKLLAESEEGIEALAKLKAVMFGGSPCPDSLGNLLVEN-GVNLIAHYGSTETGQLMTSMRPPGDKR----------------WD--------------WLRPSETVKKYLRMEERYYESVVLDGWYATKDLFLKHPEMEYKYYSRLDDTILVNGEKVIPLDLEGRVRQLSVVADALAFGIGKSNIG--LAVIRAPEAASMTDEQVIDAIAHQTLPAYLLPKNMVRV--LPRTDKGTVIRQA------------ 115640646 115 --------------------------------------------------ITFSQVEERARLFGSGLVSLGHAPGSFIGIFSQSRPEWTILDFACICYSMVSVPLYTSLGKDALKHIAKQTNMSVLVCD----VLTKAESLLEDAADIPHLKTIVVIDLPRELLSYDDVTSNPCDLVVPKPTDLNTIVYTSGTTGTPKGVPLTQSHHIVNHAYVHSTFDVSPDDIHISYLPLAHVFE------RGNMYHGMIQGFQAGFDPLLLLDDLQTLKPTVFFGVPRIFNRIHHQVTLGVANSSRIRFLFSGAAPISAEVATFYRITVGCPFFEGYGQTETTSVISHSVD-IDMTSGHVGVP-GGDMEVKLIDV---------------------------PDLDYHAKDDQG-----------ENGTLSVIDRKKQILKLAGLYVAPEKIENLYTRLP----------------------------------------------------------------------------------- 27382894 9 -----------------------------------QRSPPRSAISCGPTKMSPREIFALRDHLGAELKGRTLSAHDVVSVLGGRLREL---------SGRAVLLKLSDQLRSGLAMIELDGVARRMLLCPPDLNPAYLD-ALIADAGIDAVVTDEPDRWAETGVPLVVTAQLPLQATAPAQTERAWLMLTSGTSGVPKIAGHTLEALTGAIVAEGPARG--PAPVWATFYDIRRYGGLQI--FLRAILSGGSMVLSPHEALADHVARLNARAVSHISGTPSHWRKLLMSGSAAQFAPAYVRL---SGEIADQAVLDGLKAAFNSSVGHAYASTEAGVGFAVNDGLEGFPADYLGN--RNGVEMKVVD-----------GSLRIRSTRTAHAYIGRDA--AALTDDDGFVDSGDIVELRGDRY-YFVGRRGGIINIGGLKVHPEEIEAVINRHSDVRMSRAKSRKSPITGGIVVADVILADGTDQADQILDQCRAQ-LASHKVPAVIRFVETLDVTPAGKLAR-------------- 91065051 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MITHQNVLIRYVHFSDPRFVDEGRTSLGILPFFHAYGFMT--TMMCIERKTKVIVMTRFEEKLFLRVIQDYKISELLLVPPLALFLARSPIVTNYDLSSVKRVICGAAPLSKDLEASLRKRLKIEIRLGYGLTETTLACTGFPINV-FKEGSCGKVM-PLLSIKVRDPKTRSLGPNQVGEICVKGPIVMKGYCNNEQATKDTFT------------------------------------------------------------------------------------------------------------------------------------ 119606942 416 --------------------------LSEVLQWRAQTTPDHILYTCRGASLTCVQLHKRAEKIAVMLMERGLQDGDHVALVYPPGIDLIAAFYGCLYAGCVPITVRPPHPQPTVKMIVEVSRSACLMTTQLICKL-LRSREAAAAVDVRTWPLILDTDDLPKKRPAQ-------ICKPCNPDTLAYLDFSVSTTGMLAGVKMSHAATSAFCRSIKLQCELYPSREVAICLDPYCGLGF-VLWCLCSVYSGHQSILIPETNPALWLLAVSQYKVRDTFCSYSVMELCTKSLKARGLDLSRVRTCVVVAEALTQSFSKLFKDLFGCRLQGTSGPDPTTVYVMRALRHDRVRLVERGSPILPGVRIIIANPETKPLGDSHLGEIWVHSAHNASGYYGDESLQSDHFTQTIWARTGYLGFLDANGELYVVGALDEAMELRGMRYHPIDIESVIRAHKSVTECAVF--------------------------------------------------------------------------- 215461519 24 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAQETSFLCYSSGTTGKPKGVETTHQN-VTSLVDIVEPTFPSGEDKMLSLLPFYHIYGL-VKCLLFPLSLGVAAIIQQRFEPTQFCANIENYKITVALIVPPVLVVLARHPVVDKHDLSSIKVLFSGAAPLSASLTKQVQDRINVAILQGYGLTETSPTTHLVPIYDGVRMGSIGVLLSKLEARLVVDDEGDQVIDAEKG------------------------------------------------------------------------------------------------------------------------------------------------------------- 172035941 6 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GILEPIYSGILGILMPPGRPINWLKAISNYGVTHSGG-PNFAYDLISLEQRKKLDLSRWKTAYNGAEPIRAKTLEQFTEAFEISFYPCYGLAESTLMVTRDKPPTQYQLDSCGYPWLNTHIVIVNPQSLTLCLPHEVGEIWVSGDSIAQGYWNLPQATQHTFNAGSFLRTGDLGFI-KDGELFITGRLKDVLIIKGENYYPQDIEETVAQCGAAFSVAVDGIE--------KLIIVQEVERSYRKKLQAVMREYDLLIYDL--ILIQTGSLPKTSSGKIQRQACRQQYLE----- 215427006 449 -------------------------SLGRIIDEQAHDAPKGEFLLFDGRVHTYEAVNRRINNVVRGLIAVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAVVMRPD---TDLSASVRLGRVTEILTDPTNLDAARQLPGQVLVLGGGESRDLDLPADALEVIDMEKIDPDAVELPPGLARDLAFIAFSS-ADGDLVAKQITNYRWAVSAFGTASTAALGRRDTVYCLTPLHHESALLV-SLGGAVVGGTRIALSRGLRPDRFVAEVRQYGVTVVSYTWAMLRDVVDDPAFVLHGNHPVRLFI--GSGMPTGLWERVVEAFPAHVVEFFATTDG---QAVLANVAGAKIGSKGRPLPGAGRVILENDRGQVAGVNQVGVLLARGPI-------DPTASVKRGVADTWISTDYLFWRDDDGDYWLAGGRGSVVRTARGMVYTEPVTNALGLITGVDLAVTYGVLVRGRHVAVSAVTLLPGATITAADLTEAVASMPVG--LGPDIVHVVPQLTLSGT------------------- 148271756 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVVETSGTTSRPKRVALSSDALLASAAASQAALGAPGQ--WILALPTHYIAGLQV--LVRSIAAGTTVLVPGSFDPRAFAELAASMDARVTSLVPTQLHRLVEAAERVRDAVRRLEAILVGGQATPPHLVDRA-AALGWRVVRTYGSSETAGGCVY-----------DGVPVA-TAEVAVVD-----------GQVELAGPMLAEGYLGDPGATDAAFGEHRWYRTGDGGELV-DGVLRITGRLDDVVISGGEKLRLAAVEEAVRSLGALAEAVAVPGEHAGWGQRPVVFVPGPVDPELAERVRRELAAR-LGRAAGSAVVRGIDAMPTLPSGKPDRRALKALA------- 172036520 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTSGKIRFAIHTWKTLSASVQGFTDFFDL-QKVNSFCLLPLHHVSGL--MQFIRSFLTQGKIIIYPYTDLKN--GIIPSLKFDDFFIS-LVPTQLQLLLTLNPNFLRQFKTILLGGAPPWNSLLIT-SRHYSLNLSPTYGMTETASQIVTLKPEKFLQKNNSTGQVLPHANVTINQD--------KIIEI-IKTTSLYFGYYPHYE-------PQPCLITDDLGYFDDENYLHILGRNSQKIITGGENVFPKEIEDVILATNLVKDISIIGVANQQWGELVTAIYVPQDEQIDVDMIRERIKSQ-LSPVKQPKHWIQVQELPRNQQGKLNYQALQKIA------- 91795081 13 ------------------------------------------------RSLSFAEIYRLVQQLTDELKGFGVCRGMAVGIGGDNSLSWVLYDLALTQLGAVVVGL-PQSLFNDNSDLVDVFGLYALLLSDGYYHQYKAERTSVINIDIPLVESAVLAATGAGFT-----------------DDEISVTFSSGSSGNIKGLVISKRGADAQIRAYKDM--FDAEDGRLIVYMPFTSYQ-QRLYIYGAIAFGFDLVLVP---PYRLPEGLVRMQPTVLMGPPTLARQLASADSATQAALGGKMHIMTTGMAKIRQDAIDFFHHHGIRLCEGYGLGECGSVCVNTLGAE--VPNSVGKPL-PGTLVRIAQD----------GEILVAKPLLSR-YLDNPMDVQDTRLQDGWFHTGDLGRLDELGNLYIEGRKKTTLVLKGRKFQPEPIEKALEQAVEVKRAAI---------------------------------------------------------------------------- 116055567 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEELRKLRCVSLAGEKMSLQTLERW--APAVSLYNVYGATETTVVQTYARRGVDDDPSRAGVAYEKFAFVRIVNASGVAAEPGFVGEIAIGGPCVCDGYENDRERTNAMFVSSPLYLTGDRGSIDASGDLFLCGRNDRQVKIRGHRMELDDIESVARSFPELADDAVVFYEDG----VLTAHVRISSPRAEDADLYSFVVERRLPAYAVPRRIVLIDEWPLTSSGKTNRPLLKSWLE------ 189206928 126 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELEFERVAFHDPFLIVYSSGTTGMPKCIVHSTGGLINTCKEGLLHKEMTPESVVLQYTTTGWIMQVCLFGVRSVLYDGSPF----KPSPQGFLAMLQQQRVTDFGTSPRFLHELQKRSLNPREDLSCLRSVATTGMVLPEAQFEWFYDVAHVHLRNISGGTDLAGRFGIGNPLTPVYAGGCQGPCL-GMKVEVYDGPGVAVPDGEPGELVATAPNQPIFFWGDKERYRNAYFPHVWTH-GDFIQIHPTGQITFLGRADGVLNPSGIRFGSADIYSVIEQHPEVADSLCVGQRRPDNDETVILFLKMNNGHRFREGLVERIKSKISSKRHVPQYIFQTWDIPTTVNLK--KVELKQIVSGK---- 168701778 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDGETGELCLGGAGLARGYLNDPELTARKFRLGRIYRTGDLAHRTADGTYVCHGRIDSQVKVRGYRIELEAIESRLAACPGVRAAAC-RVQGEGPQQQIAAFIVPADSTPPFDALKEALRAQ-LPGYMVPAHFGLLSALPVSVSGKLNRRALPELAA------ 119189621 11 -----------------------------------------------------------------------------VALLAPSTVDYLISTLALCKLGFTVLFLSTRLADADFVGLLNETSCSDVILDKIF-----HERISNLRERVSGLQTHIIADWNIYLTPSRNNPIDQELDLNVETNNACWIIHSSGSTGPPKPVPQKHSAILRNA---ADNFGMTA----FITLPLFHAHGISS--VIRGFTSRKEVFLYSASLPARLVETFESYQFEMFSGVP-YALKLIAETPQGTELLSRIKLVTFGGSSCPEALGDELVRR-GVRLACHYGCTECGQLMTSVRPPDDMRISSRAAPFLHFEESRLY-------------ELVVLPGWPAKVAQNR---------SDGSYATKDLFIKHPTDRWKLVGRLDDLVLLNGEKAIPLQMEQLVRMNPYVVDAVVFGSGKPMLGMLVIA-----SENARELETEAFLANTLLPAYARIDRIRVLPEYPKTDKGTVIRAA------------ 156537558 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGFVVSNTEMKVVSLKSGKILGPHAIGELRFKSQSMMLGYFGNLEATKQSFDKEGWLRSGDLGYYNEHGEIFLLDRVNELIKYKNHLLSPNKIEQALMINPAVTEVAVVPISHKKDGELPIAFVPGRDLIKLSSVLGEE--------KKIRGGIVFLDDLPKVTSAKIARHELKRVAK------ 37526308 125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYILFTSGSTGLPKGVPITHLALKHYIDNIYEELEIEKGIERLTNT-FSPAFDLFYHDLFLSWKSASSITPVETKKIGQLLNKVENNKLTYWFSVPTLAQMLI-SLKPKSHQLSSLKVSLFCGELLRKHVVTSWAQISNCQIFNLYGPTETTIACMISDVGIE-GPPSLGRALGDMS-------YKTEHLSGNLYKLLLSGPQIFNGYIGTSKNSFVKIDGKVYYDTGDLVTIL-DGEVYFEGRIDRQTKIMGHRVDLQGLEEQLRNNPLVF---VVLYYDKNIDTGITIFYQPKNEG----EIFDFIKNVKV------KGIFCIESVPTLISGKVNYKKL----------- 116753946 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKRDIETWMARDFVMVGVTRNDIFQNAV----NYGFFTGGLYGIERMGAMAVPSGTGNTERQLEIMADFGVTVIHCTPSYALYLAETAKAKGIDKLKLRIGCFGAEPWSDEARQELEEAFGIKAYDSYGLSEMFGPGVAFECQEQNGLHI----WEDHFLVEILDGDGNPCAPGERGELVLTS------------LTKEAMPLIR-YRTGDVTYLMEDGCHRFLGRADDMLVVRGINVFPSQIEDVLLSIPEIGDQVIVDRKHHGLDE-LTIQVEMKDEAADLARLQKKVEERLKAVLNIRSKVELVESIPRTA-GK----------------- 91227755 10 ---------------------------------------------DRDTVITWGDFQQHVATLAQQLET---QPTQNIALCFGSSYLFAVGFFACCYAGSIVLPGN--YQPEALKELSEHYD---LLLHDA--DVSAPELVSSLLIEAQSLLETTVINEPE--------AEQPYFWRELNLAEIPVTLFTSGSSGTPKAIAKTLKQLDIEVAILDNLWGDTANTRVESTVSHQHIYGL-LFRVLWPLCSARPFSAHNLEFPEQIAHHADAD--TTLVSSPALLKRL-----SEEHNPVAIRCVFSSGGPLPNQAAQHSQQLFGSLPIEVFGSTETGGIAYRQQHEASTPWT-----LFPGVEAELNHENC----------LKLRSPH---------------IDENTWYQTADECYFHDSISFELRGRTDRIVKVEEKRISLVEVEKRLEQLPWVQESVVI--PMEESGRTLVSIIVLNDQGSDVLELRKALR-NWLEPIAIPRKFRVVDEIPLNSQGK----------------- 2065232 462 -------------------------SLGRIIGEQAHDAPRGEFLLFDGRVHTYEAVDRRVNNVVRGLIAVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAVMMRPD---ADLAASVRIGGATKILTDPANLGVVLRQLTGQVLGESRDLHLPEDALQQNQVIDMEKIDPNAVDLPAGLARDLAFIACS--TVGVAK--QITNYRWAVSAFGTASTAALDRRDTVYCLTPLHHESALLV-SLGGAVVGGARIALSRGLCSNRFVHEVRQYGVTVVSYTWAMLRELVDDPAFVLHGNHPVRLFM--GSGMPTGLWERVVEAFPAHVVEFFA---TVDGQAVLANVSGAKIGSKGRPLPGHVELGAYDAEQQVADVNQIGVLLARGPI-------DPTASVKRGVADTWIATEYLLRRDYDGDYWLAGRRSSVVRTARGLVYTEPVTDALGFITGVDLAATYSVAVDDRELAVSAVTLLPGAAITAADLTEAVASMPVG--LGPDIVHVVPELTLSAT------------------- 15898183 15 -----------------------GESILD--RKVKEGVGDNIAIYYEDEEYTFAQLKSLSDSLITILREIGVKRGDVVGIYLQPRVETVISILSLYRLGAISLSISPLMGVEAVEYRIRQSDAKAIIIEGSR---------KEVREKLRNVTKIIVADEAESEINFDEVKKTSHYAVDTKSDDPAQLFYTSGSTGAPKGVLHAHRFLLGHIPAYQLYFEMREEDVFYTPADWGWIGAI-GDVILPSLYFGKPIVAYRRFSPKDTLAIMQK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 177673250 434 ---------------------------------------------------TWGELQEMVSAIATGLWAAGMRPGDRVAMLVPPGRDLSAALYAVLRVGAVAVVADQGLGVKGMTRAMKSARPRWIITPGLTLARAQSWPGTRISVTEPGAAQRRLLDVSDSLYAMVDRHRDPAALPEPALDADAAVLFTSGSTGPAKGVVYTHERLGRLVALISRTLGIRPGGSLLAG---FAPFALLGPALGAASVSPDMDVTQPTLTAQKLADAAIAGQSSVLFASPAALANVVATADPQREALDAVRLVLSAGAPVHPQLMRQVSDLMNARVHTPWGMTEGLVQRLRTADDAGVCVGSALPTVSLAIAPLLEDGSAEDVGHGVLGEIVVSAPHLKDRYWHTDQQSKRDWRRDGWHRTADVGHFDAEGRVWLEGRLQHVITTPEGPVGPGGPEKTVDALGPVRRSAVVGV-GPRGTQAVVVVVEAAVPATRPARRPGHHRDQGLAPTALASAVRVADEIPTDINSKIDRARVADWAEAVLAGG 107593177 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGVMVTHDNLLQNSVLVEQYCQHPDDAHGVIWLPLYHDLGLIG-GILQPLYAGASTIMSPAARPIRWLRAVSQYKATI-SGAPNFAYDLISDEQKATLDLSHWEIVANGAEPVRSESMERFAEAFASTFYPCYGLAEATLVASAPEEKHSRTLVSIGNSL-PMQRLLIVDPETTELPPERVGEIWISGPSVAQGYWQRPEETEQVFQEGPFLRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 33390785 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGIPXGVAARHRDV---AALAADRRFAAHDRVLLHSP---QAFDASTYELWVPLLNGGTVVLAPPGDLDTLGRALTTHGVTGAFLTTGLFRLVAQEA---PEVFAGVREVWTGGDAVPAAALRRVRRACPDTLVDVYGPTETTTFATVHPLPGDVPVVPIGRPLD-NTRVYVLDDDLQPAPPGAPGELHIAGAGLARGYLGRPGATAERFIADPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 71022735 82 ------------------------------------------------------------------------------GIWTLNRPEFMIVDLANMAYNRRTVSLYETYDAASAQYILDHAETRILFTTPNHVGV---TLAAAQAGKLPLLKAIVVVDAQRDVLAKEWAKSNWFEMLDLGRRNLAAFCYTSGTTGNPKAAIITAG--MGGYVTTAMAFHKRDRVTVISYLPTAHIYARLCEIV--VIRTGGRVGYFCG-DTTRLMEDMAILKPEMFPSVPRVLNRVLTHALYDRLIFSKVKYITSGSAPIRGDVLKLLRVVLSCDVREGYGQTENYGLCTIMYE-NDTSLGSVG-AVYPGMQLKLRDSDDQPLP---RGEILVKSQCTFPGYYKDEAKTKETLTDDGFLRTGDIGAIDHLNRVRIVDRVKSLLKLSGEYVAIDNLSEFYGQNPLAAQLLVISVPEPTTF-APFASKVLGRPADDLTALSDACKDKVVAAYKIARGFEYIKGLPLTPTFKVKRHEAVKVFKDQIDA- 152975600 39 --------------------------------------------------ISYTDLSSQAFSIGAKLIDRGVEQRNLCMIVCS-SPKYQVLYFACLSINAIPLIINDSL-LKKIRYWANN-----KFSSRTFILVEEANVFEIIASQYSPLKVIKC-----EEMEYSNLRKERPINHTPSANDIAYFQMTSASTGDGKAVAISHGNIIDNINGIHNAVKCKQSEKVCSWLPLYHDMGLVGAELFS-FYHGFDLFLMSPYEPIRWLETISNNKCT---LSPSYASRYINLNRVEDLDLSSWKAGLNGAEPIRSKTLSEFYKRYGFEILPVYGLAEATLAVTNINPKSEILSFSVGTAIQGL-KVQIIDELQNI--NNEEGEISILGNSIAIGYITAEKKDIESFEKK--INTGDLGFIY-QGNLYVLERIKNLIIRNGENYLSSDLENYLSTILGLPEAAVF-EEDLFNAESNIIALIEIKPTHDIESICEILQNNEVIDLPINRLILHKTKIPKTTSGKKRHFLCRELLNNE---- 157133859 18 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIAYCVATSGSTGAPKLVRVPTQCILPNLITLEKLLELHETDQILVSCPP--TFDPFVVDMFLALRNAACLVLVGRLDAGRLQRVVEQTEVTVMQMTPSFLRQWNDNEDVLLGRSSSLRHLILGGEPFPS--WLKIPAHSPVKVYNIYGITE-VSCWASIETASSNINPSLGSPLDDSIVFQLRDVNTENVVDPIRGNLHI-GSGVRKCIIG-EESSEDVLRIDAVYRTGDLVEQRSDGKFYYLGRCDESVKRLGVRVNLSWLEQCADQCEGILKSCAI--FDPRRHRIALCY--TSSGIVQKNDIRTFM-ESKLKSEEMPNDFLQVKELPLSDHGKINRKKILEQFLE----- 71021227 15 -------------------------------------------------EYTFGQVDDLANEVAASYQAQTIR---TVALLAPSGFDYIVNFLALSRLGHSVVFLSTNNSTAALAHLVKLTAVQTVLYSSDKADAADALKHLLVNQGLASVRRWTTASQAAKLALAGTMHSDNYTSAEQESTEAAFCIHSSGSTGFPKPNMFT-----------TWSCSQDFTKSTFTTLPLFHAYGFSTLWI--AVKDGTKLFLYNRLSADLLVAAIQASNPDKLSLVP-YVIKLLSETEAGLCALERAKLVYSAGSAVPSEVGDKLVAGHNVRLMTLFGSTETGGLMSSGRDFANDKHWEYMRPTRAFR--RFMRLENRGVDASGPFELIVGAGWPCLLETNRP---------DGSYATRDLFVPHPDAY-KYVGRADDLVHYNGEKTNPVPMELAIRASPYVAECLVFGA----GRSQPGVLIVPSDEAVHTAKSKATCQE------------------------------------------ 213622011 45 --------------------WYEDGTLANCLDRHLQENGDRTAIIWEGKHISYRELHRDVCRFANTLLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAIAGRIIDSSSRLVITADGVRAGRSIPLKKNVDDALTSVEHVIVTGNDIDWQEGRDLWASPEHQPEMNAEDPLFILY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134096024 31 ---------------------------------------------------------------------------------------FLVALSAILVAGK--VNLLPSTRTAEIRQLLSFAPDAVCLTDQSNCAIALPQTA---------------YPSPTFFGQIGSASIRAFNIPQIEEDRLVAYVFTSGSTGLP----IAHRTLVCNVQMEARQLGLEPGVNYVGTVPAQHMYGFEST-VLMPLANGFSLTSAQSFYPADICHSLAQPEPRVLITTPVHLRSLLGSALP----LPKIEVMVSATAPLSPQLAQQAEQAFHAPLQEIYGSTETGQIATRQPSLTPEWVLFPTLKMAPCPEQDKNDS-----------RMWISGGHV---------ETPMPMN--------DAIELTSNGKFLLHGRITDLINIAGKRSSLAYLNHHLNAIPGIVDGAFFMPPEKTSGERLKAVVVA--PTLEVGDIIAALREKIDPAFM-PRPLYKVDSLPRNATGKLPHAALAE--------- 111022223 9 --------------------------------------GDQPALDFEDRTYTYAELDRAIDR---WILEHGSGASAYDASTLP-VPDALICVCAAARRGTAVIVENPDARPDR-----------TVIPPSAF-----------------------------------------------------LLVATSGSTGSPRPLARTAASWFDSFPAFTAITGIDATDHVLITGPLH--ATMHLFGAVHALWRGACVTDDPS-------------RATVVHAVPAVLREVVGKA-------PKLRTAIVAGTALD-DGARAVAE--GIEIVEYYGAAESLVAARRVPEPLRLLDG--------------VDADIRD------GLLYVRSPYSVIGV---PE----------WFGVGDLAELGNDGELTVRGRGESAINVGGTTVVAEDVERILETVDGIAAAAVVGSPHSVLGETVTAVVEL-DGAAEIGDVRSRAR-RMLTKEALPRRWVPIESMPRTASGKVARGRVRDWLA------ 119512748 16 ----------------QQTDYSSVKTLPEIWSIAAQRFSNVVAVHDPDVSMTYIELWEQIQQFAAGLQSLGVSLRAKVGLFSENNLRWLIADQGIMVAGAVDAVRSSQASQDELIYILRNSEATALVVENQAT---LNKLVEQIHD-LPIKLAIVLSDEEVETHPMEIGSNQTFSPVEQTRESLATLVYTSGTTGQPKATMLSHGNLLHQVSSLAVVVQLEAGDRVLSILPTWHIY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195941106 8 ------------------------------WRHWRARCANKSALRLDDVTLSWSQLCERIDRLAAGFQSQGVTDGDGVMLLAHNHPRTLLAWLALLQCGARILPVNPQLP---------------------------RPLLDVLLPQMTLRFALVLNGEFDGLPALALREGEGQGGVTWRAERLASMTLTSGSTGLPKAAVHTCAAHLASAKGVLALMPYGDGDDWLLSLPLFHVSGQGI--LWRWLQGGGRLTVREKQPLEQALQ-----GCTHASLVPTQLWRLLNS-----HHPVALKAVLLGGAEIPVALTEQARE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169768640 133 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHSRLGIGIKQGYGLSEASPVTHAQPWPEHESIGSVGKLLPKMEAKYMTTPDDREVQTGEVGELYLRGPNIFLGYHKNPSATADSISKDGWFRTGDVGYQDFKGNFFITDRVKELIEYKGFQVAPAELRGILVGHAAVNDVAVI--------------------------------------------------------------------------- 2924397 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGTTGKPKGVMVTQMGVIRMVCGN-DFFSHPKHLRMTQINNL--SFDAATFEIWGSFLSGGTLIVVAKEDLDVFADFLHHKKIDLLLITTALFH---QYASKNPSIFHSLHTLFVAGDAVNSQLVNAVLSLSKGVWRNLL-MDMDLQKFSDHNCSQSQRPFPIGIPVR-YTHCYVLDKKGQLCPWGVTGELYTSGLGLARGYLKRDDLTEQKFITDRFYMTGDLAVWHADGILEFVGRADNQVK------------------------------------------------------------------------------------------------------ 94442938 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYLWTLPMFHANGWSFP--WGMAAVGGTNICLRKFDAATIYGAIRKHGVTHMCGAPVVLNMLANAPD--GASLSHPVQILTAGAPPPAAVLFR-TEALGFVVSHGYGLTETAPQWNRFPATERAKLKAQGVRLAGMAEVDVVDPDGVSVKRDGSGEIVLRGGCIMLGYLKDPAATSKSM-KNGWFYTGDVGVIHPDG------------------------------------------------------------------------------------------------------------------- 158423686 16 -----------------------------------------------------------------------------VFLLATNAPETLVGLLAAAAAGHAVALIDPTLSPDRLDDLVRDYRPELVIGTGAGALCQPGNWVAPSDGVFPEIAARIGATGPSDIHPDLGLLLLTSGTTGSS-----------------KFVRLSWAAVTANARQIAASLAITRESVAIAHLPFHYSYGLSV--ITSHLAMGARIAFIDDATSPSFWDKVADCGGSHFPGVPFHYRVLTRLGLDRAP--SSVTCFTQAGETLTQTTMIAVCEKRGARFYVMYGQTEASPRMSCVPSDRLLKLGSVGLAM-PEGRLSIIDGEGRPLPAGETGGVVYEGPNVMMGY-----ATCRTDTTGGRIETGDLGRLDAEGFLFLSGRAARFAKIAGLRLSLDDMERQLAGLGTVA--------CLDLGERIA--VVFEGDVPEGAKEQA----RTLAACKIPAQLRALPEIPRKTSGKMDYARAKEALN------ 167587453 4 ---------------------------------------------DGDARITLAELRARADAIARVVESSGAR---RVAISTDDPYEFAGALFAVAATG------------------------REAVIPASAAPGYLRDLAHA-------YDMLLDDDALAACAPGSAEHGAPVPSRAIDA-DAAITLYTSGSSGQAKALRKSLAQFDAEVRTLQREWAERVGTVTLSSVPHHHIYGL-LFRIMWPLAAGRAFDRALSLDPQQLQRRLAAYGDGIVVSTPSHLMRWPALPGFPMPGVAP-RVFFSSGGPLPADAASAYAAAFGAAPLEIFGSTETGGIAWRRQDRMQAW-----QPMTGID-VRCDDD----------GALCVRSAHLG---------------HDRWHRTDDAARFDAHGRFELTGRRDRVVKLDGKRVSLPELEARIVRHDFVEQAAATVVEGASRARVGVVAVLSEAGADGRVAVAAALR-HALGAYALPRHWRFRRAMPFDARGKL---------------- 218132865 29 ----------------------------------------------------------------------------RIALIGPASYRWIVNFFGAIMAGKDVVLLDSFLASAE-RHILLD-----KVRPDYILSYTMQYIL--ADSDGLTIENV---SHDEENCDESDFDAS------VSEGNILF--FTSGTSELAKAVVLTSANLNFSTSLVSSKIACSSSDRVLSVLPPNHVFGL-IYSILWPLSCGACVCISRHISFDTIY-----YNPSILPVFPALLEGYIRFNSMNAE----LKTIIVGESKCSDRIISELEDD-GYNVYSVYGLTAASGGIA-------VSSKATGHKLVPYDGITIADDD----------EIFIKSAGIMQCYDNDEAQTKEVI-SNGFLHSGDLGYLDDEGHLIITGSKKNILALNGEKINCLEVEEFFNANDSIDESA-IGILHG----SCTIWISTTDEKFGDEQAQRMVKTKCVSRH-INHYIIVNAPLPRDRYGHLDRWALAKESSSR---- 163842153 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVRRDADGVYFIVDRKKDMILRGGYNVYPREVEEVLYEHPAVAEAAVIGRPDELHGEEIYAVVGIKPEAALAIEIKEFAKER-LAAYKFPRHVLIIDALPKGPTGKILKREIQ---------- 124801302 62 ------------------------------------------------------------------------------GIYGSNSINWLIVDMAAMMSGVTTLILHSNFSIDVIVNILNETKLKKLIILDNLVKPIRIDILRYVFNNENNVSEYDDASDDDEFLEFDDVSSVPTKIYNIQNDEPDFIVYTSGTSGKPKGVMLSNLNMYNAIVPLCKHSMLNHPKAHLSYLPVSHIYE--RVNVYVAFLSGIKIDIWSK-NINFFSRDIFNSKGELLVGVPKVFNRIYSNIMAEINNLSSLRVILNGGGKLSPRIAEELRVLLNVNFYQGYGLTETTGPI-FVQQKRDYNTESIGGPIAPNTKYKVRTWETYKASDSTPGELLIKSDSIFKGYFLERELTENSFTYDHFFVTGDIVQINDNGSLTFLDRSKGLVKLSGEYIETDLLNNIYSEIPFINNCVVYG--DDSLDEALA--------------------------------------------------------------- 22298764 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSILPLYHVSGL--MPVLRSLWSGGELYLARHLTPPANLDL-------WLSLVPRQLQQVLTEPLPW---LGKLRGIFIGGGPTWSQLLEEA-ATQRLPLCLTYGMTETAGMICAQRQGEFLAGDRSCGQVLPHAQI--------DLTP--TGEIQIQAASLALGYY--PEFFDSAIFP-----TDDRAQWRGD-RLYILGRSSRKIISGGENIYPEELEALLLDSGLIQDIYIYGAADPLWGEQVIALYV---GDASPEELNTWLKQQC-SAYKCPKQWIRVPQIPRTPQGKVSLVTLADGYGQR---- 89072637 31 --------------------------------------------------------------------------GKRVAVCLQNPAQLLALCLYLKRNGGSFYPILPRLAAKRLA---DKANCHIVIFDIELTGLTLKR--------------------------------------EDKDQQAVLVQTSSGTTGEPKVITRSWLSIDEEIESYVTTFTAPQFMTPLIACPITHSYGL-ICGVLVALKRDLVPVIITNINPKYLLRKCLDNSEHLLYSSPSLLHSLVQLYPKQEQ----LNAVMTSGTVLPQAWFEAIK-VRSQYLFQQYGCSEAG-CIAVCESPD--YANQMGFPLP---HLRVSAGSDVTSPQ----EIVVS-------------KNKRDI------KTQDLGFFDVQGQLCFVSRSDDMINVSGLNVYPQDVENVVMELAEITDAVVFKRADELSGERVCLQFVA-DTMIEPSRIRQWCGTR-LANHQLPVDIEQREIIEKASNGKINRKAL----------- 215510566 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDKSGKVLGPNEQGEALVKKPTAMRGYYGNPEATLQTITPDGWVRTGDICYYNEDGQFFFVERMNQLFRCKGSLVAPSSIESVLLSHEGIADAAVIGVPHSKYLEVAMAFVVLKHSELTEAEIQNFVA------------------------------------------- 218296915 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDEEGYFYFYDRAKDMIKYKGRPVFPREIEEALRAHPLVKAAGVVGVPDPRVGAYPKAYVVLEPEAVTEEDLLAFLSER-LAPYKLPREIEFRGELPKTDVGKVSRRELREEVQD----- 189307308 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLYHTAG-NIVGVGQCLLHGLTVVIRKKFSASRFWDDCVKYNCTIVQYIGELCRYLLNQPPREAEKQHRVRMALGNG--LRQSIWTSFSSRFHIPVAESYGATECNCSLGNFDG----QVGACGFNVYPIRLVRVNEDTMEPCRPGEPGQLV--GTIVFDGYLNQ-GXXXXKIAKDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLNMADVAVYGVEVPGTGRAGMAAVANPTGSCDLERL-AQLLEKELPLYARPIFLRLLPELHKNR-------------------- 212529046 35 ------------------------QTIDGLTRHRAKLLGDTPLVYYPHTGIDYRQLDIFAHRVAQKLASR-LPPRTVVSLLGPSDLSYLATFWALSKLGHSILFLSTRISLEAYASLLERTESKHIIIAK-----EFQDTADDLTKRIPGLQIDYIATDDWYKFPIEDKQIDTDLTPNLKPAQEAWIIHSSGSTGLPKPIFQTHKAALGN-------YALNTNLRGFITLPLYHNYGISC--LHRSIFSCKSIHLYSPSLPLALLGTMQANDFEVFYSVPYTL-KLLAEVEEGIAALRKCKIVLFSGSPCPDSLGDRLVAN-GVHLVSQIGSTEMGQLMTSARPREDLRPGAAVKPYTGIYEAVVLDG------------------WPCKVLSNRP---------DGAYATKDLFMKHPDMEYKYFARLDDTIVVNGEKVIPLALEGSVRQDPAVAEVLVFGAQKASIG--MIVILTEAGASLPKDQLIEHIAQIDMPAFQLSRDMVFLTQYPRTDKGTVIRQA------------ 115376803 4 ---------------------------------------------------SFAQLREDVHQKVTELRHRGLDALMRVGVLACNCYEWIVLDLALVSLRCEIVALTSAQLHGDLEAIVEQELSTVLLVGNGTPISRFAHL------------EWVVAENARGPIPLRVGSPRQADPEWTAP----FRVFSSGSTGTPRCISVPRAGMEQCIEELKETYAFDASDTLLLFLPV--ANLQQRFLVYAALWYGISLVVIE---PIHLLPALKETAPTILLAPPTIARRVLALAPLRKRVFSELRLMITGMAPVGRATLE-VYSALELPLFEAYGMTECGIIA--CNTPRTARSGSVGHPVAG---VRV-----ELLPDGEI--TVQRRVPLTSGYVGDPEVCAETYLGQGKVATGDLGWFDDEGFLHLMGRKKNVIVLGGRKIHPEPVERELISIPWVHQAA----------------------------------------------------------------------------- 55376820 200 ----------------------PDGSVASWFEDIVSDHGDRTALVRDDGEFSFEELAERAKAVAGGLLSTELRPGDRLAIRAQSQYEWSVLDLACHFAGLVPVALYPSASDDRAAQIIERTGATGLVAAGDVADDLAMAVETVLDEDLPTAEARVLPGLQTDGDEVATVAFDVASPAEKA------------------GCALTHRNLLAAAESLREALPTGPGATGTCSLPLAHIYQVSTYYLWAT---GSAVAYLGAEEFVDQLAAVEPE---VLVGVPKMYQRLVYKPLRQEAGLSNLTYALSGTGRLDDHLLYFFRG-LGVPVCELYG-SVGTTGVGALNPAESFVQGSIGDPM-PGVEIAVSENR----------ELLIRGPTVLGGFL-DDGQTGSQTLRDDWYHTGEVGEVGPDGTL----------------------------------------------------------------------------------------------------------------- 46202297 8 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALGVRILQGYGQTEAAPVIA-VNRPDRNRIETVGPPMLGV-EIRIASD----------GEILVRGEMVMQGYWRDAHSTAQAVDSEGWLHTGDIGEIDPDGALRITDRKKDIINSGGDNIAPQRIESFLTLEPEIAQAMVHGVPDPEWRQS-MGLADPESEDTLQKTLGRVVVNRQLSAIEKIRRFKVIDD-PLTPTLKIRRHQIR---------- 167836628 1 -----------------------------------------------------------------------------------------------MKARAAYLPVDPDYPAERVAYLLGDAKPPVVITQAHLRARVGAALAGAVVTVDELLERAPAARPGKTATATENGADRIAAAADVAPDQLAYLIYTSGSTGQPKGAGNTHGALANRIAWMQRAYRLTPGDVVLHKTPFG--FDVSVWEFVWPLAVGATLAIADHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDAAARCASVRTIVASGEALAPELVAR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51493664 14 -------------------------------------------LRSGEEAVTFGGLRERVQATARRLHHHAPPADGTAALLFENTPECAVAFLAAACTGMRLVPLEPDTGEARLRALRRELGPLTVIGHQAKLRALRLPGAASADGR--QGDGLVPVEEPPGGTPAR---PDDAPLPAAGPDAPFLYQYTSGSTGEPKAAVHSQRDLVHGGEIYAHTYGITAADRILAAVPLLHSFGM-VAGLVTALRTGAQLVLPGRFVPAKLLRTVREHACTVLVTTPLACDLLARSAAADRGQPPSLRLCLSSGA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149189698 29 ---------------------------------------DAVAF-DMEKQWTWQQFLHDIRATSDMLEH---STSQRVAVCTLDSYQFAVGFLACCYAG------------------------KSVVLPGNYQNAALTELSSQFDLLLHDAGIEPIATKPCEKVAIDSHLENLESFSALDLKQVEIILFTSGSSGTPKAIVKTLEHLDTEIAILESIWGLLGNALVESTVSHQHIYGL-LFRVLWPLCTGRAFACRNLEYPEQVMTHASANRV--LVSSPALLKRL-----STQTDPVEIRALFSSGGPLPYDAAKHAHGLFGQLPIEVYGSTETGIAYKQQYSPSEFWR------LFPGIEAELNHEQC----------LKLKSPH---------------IDADNWYQTADACVFHDAQRFELKGRTDRIVKIEEKRISLVEVEKRLDQLDWIYESAVFCCHDQQRLSLNAAIVLTPPGLDKLKSLRAELR-QWIEPIAVPRRFRVVAEIPLNSQGKRQVSELEKLFADSL--- 215502394 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFTSGTTGRPKAALLSHFNMVNNANSIARMFGLHEDDTICLNVPLIHCYGCVGGSLSAAMF-GATLVMPPSFKAKAALEAIVEQRCTFIYGTPTMYIDMIKEQQERKYDVSSVRKGIMSGAPCPQEVVKNAMSTLNMQFQILYGCTETSPVITCSERAEELWIETVGKP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 171913650 19 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTAGLCYTSGSEGVPKWVGLSREGMLISAQAVNEHLESTSQDRWLIALPTHHVGGCSI-LARCHLSRAAWTFLEGKWDAGRFADQCAREQVTLVSLVPTQVYDLVAARLPAPE---SLRAIVVGGGGMNREVALRALE-LGWPVLQSFGMTETASQIAT-EPLEHLRTG-------------FDPESLQVLPCWQLGRLHVRGSALAKGYLRDGAWQWEPIDPDAGLATRDRVQIWHHGFLRFLGREASFVKVLGELVSLPELQARLEKIEGLAPASCVIWPIADDRQETRLVLVGEMSKAALETLRAQFNE-GVPGYQRLSGVRGVAAIPRTGLGKVDRVGLEALLRQ----- 148271859 10 ------------------------------------------------------------------LQARGIRPDDRVALVSDDSPRTVIAWLALINSDVTVVLVDDVATASSSA-----VGAAWVVVTDRRGVRDRASGPERVVDVSDEVRAACRSRPDAGLDSLR----VPVDLGHWFLREEALGVLTSGTSGTPVVVVKSGAEILENVRATIRAVGYGEGDVFMPLLPLRGQYGGSV--VLTAIVVGGELVLTSRLRMGEAVRTVERHAVTAVDASPRVHEGLLSWIRAHPDALPSVRVWGVGGSPVGPGLLRDFRAAVGRPLIDGYGSTQGNVAFSPDGGPGLEPVDTYRTRIAPVTDAHSHSDTDSETDDAMAGRLLVRGRPMAHG--RLPDA------GDGWADTGDYASVV-DGRLRVHGRFG-VTQRNGYLLDLAAMELRLLSH-GVPAAAV-----AIEGEEPRVWLFVEDELRRAVPFWRGIVEHVLPAEAQPNHIEVVGKLPRTAADKVGRDRVR-AMARRLERG 149921801 101 ---------------------------------------------------------------------------------------FTVALLAAWQRG--HRVALPPNAQSELLRALADDPAISLVITDEMTGLDLRPLLRDSQTR-------------------STRSEEPFELAPLAASRGLVSVWTSGSTGQHQRHRKTAGQLFSEALVLAEHFGLAARDRVAATVPSHHIYGL-LFSVLVPLVGGGSFLRETPLHAGVVRGAVED--ADVLVSVPAHLRALRILDAGQ---LPVLDRVFSSGAPLPPATASMVFERFGMAVTEVLGSTETGGIASRVSGPTDSEAGAPWEPL-PHVALEIDDEDGR---------LSVDSPFL------PPEG------PRPW-RTADRVELASTQPLRFLGRVDGVVKIGGKRVALAEIERRLFEVPGVEDAAVAVVEGGARGRETVAVVVAPGLSP---ELLRHELRRWLDPVVVPRRMRFVDALPRERNGKLTRERLLETIE------ 154492572 42 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKRIMVRKEQMVNSARLTCDYLGLRQGDKALLCMPLRYIAG--KMMVVRSLVAGLDLVIRPSGHPMADIDMPLR----FAAMIPLQVYNTLQIPE-ERERLCQIDILIIGGGSIDHELEARIQELPIC-VYSTYGMTETLSHIARLNGPDASPYYT---PFPSVKLSLSTDDT-----------LIIDAPLV----------TDETLV------TNDVAELLPDGRFRILGRKDNIINSGGIKIQTEIVEEILR--PIITNFAITSVPDPKFGEAMILLITTGNDSLPENNLFSELEEGILPKYQRPKHILQIESIPLTGSGKIDRAACRKLAMER---- 156095779 117 ------------------------------------------------------------------------------GIWSKNRVEWLTTDYACSAIDFVTVPIYDTMGINSVKYIFELADLQILIIYDEWSRDDIKQRASKAGYKVYFYKDLIDKFKNQNIIPQCEFYDHAFHSQEKAGTDVCTIIFTSGSSGMPKGAMLTHNTFITFLQSYINRLGLIKHDVVLSYLPLAHVYERLIE--FALCFFGAKIGYF-SGNIKELVSDINELKPSFLITVPTLVRTALKNKKSNPKKFSHIRTQVMGSASMDKNKLIDLQMLFSAPISEGWGMTEVGVGF--LQHRYDSTKGTIGGMFSNVSMKVVKVENMKPKAYPNRGELCVKGSSLMVGYFRDEQLTKKSFDEDGFFYTGDVVEVNENNYVRIIDRAKNIFKLAGEYIEPEKLEN----------------------------------------------------------------------------------------- 46446696 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTSQ-KWVGLSKKAILASAESVNKHIEAKFCDRWVTALPDFHVGGL---GIWARAFLSDSQVFDGKWDPKIFWSFVREMKGTLTALVPTQIYDLVQLALPAPN---SLRAVIVGGGRLLPDLYKKAVE-LGWPLMPSYGLTECCSQVATATLGSWQFSTYPSLQILTHISVRERD-----------GHLEYKSPSLLTCYLHDPK-------VEGWFRCGDLGNL--QGNLNVKGRSDHLLKIGGESVDLSQLESILLKNSSAGMAVLVAVPDERLGNILYLAV-EQNKREILKPLIGLYQQTVLP-FERIRNVIAVENIPRSPLGKILKSELIKLIT------ 158299117 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVAFCIRTSGSTGPPKTVLVPSTCIMPNVLSLSNRFGLSDRDVIFVCSPP--TFDPFVLDIVMGLRVGATLLMVDRLSPKRLLDVLF-PGITFMQMTPSMFTRWTDMLDIIFGPQTTLRTLVLGGERFP--VLPRAADC-RVSVYNIYGITECWSMIQKVQSQDNQTDIPLGEVLDQSIVLQIRNEIDGSVQADKIGQLYIGSKCVILGMSEDDD-TLSTM-PDVVFRTGDLVELSKEGNYYYRGRCSRTIKRFGCRISLPELEAVLQTHPSVEQCASCFI--EELNRLVIYFTSDTDDSSLREALWSIMRAKLRAE-MLPDELHRIEQFPLSAHGKI---------------- 58259789 9 -------------------------------------------------TLTYSDFSKAVDRLAAHYAALNIQPERIVAVLTSTAIDETLLEIALAKLGLASLLLSVNNSTAAVAHLCKVTKSASLIYGPKFTAKDAQKLLAQEGIEIRTIPETRYPLWGPEGARESKIAPYPPRLPQQESKRTCVVLHSSGSTGFPKPVFITHYGLIANAAQSLPKTGF-------SALPLFHGFGHYS--VFRCMYHGKTFTLMPPNLPLTSANIIIRSSPTVQHFAVPYVLKLLGETDEGVQTLANFEAVSFAGAAVPDDLGDRLVKA-GVNLISFYGTTETGALMTSRREFDSDKGWNWLRAEGPIA------DYLELIPQGDTFEAVVKDGWPAKIMSNR---------EDGAYCTKDLVLRHPQNWFKYIGRLDDTLTTLGEKTNPVPIELAIRGNPLVQECIVFG-------------------------------------------------------------------------- 163841736 30 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVMVLEGYGLTESTALCTA-NTPEHTKIGTVGIPL-PGTTIRIADD----------GEVLIKGIGVFAGYHANEAATAEAFV-DGFFRTGDLGTLDEDGFLTITGRKKDLIVTGGKNVYPAPLEDALRESLLISQAVVVG-------------------------------------------------------------------------- 154420318 51 ---------------------------------------------------TYGDFDSLVKKLSASLIQRNFNETTITGVFIENSEWFAVVQWALAYIGSIFFPIDVDFPLP-ITYSIIETYKCSVVFCTAYTFQKLFDLL--LQEQPDTLKEIIVACDEQEFSQLQDFQSELSNLPAQYANSTCVYNVTSGRGGRITACILTHSNLIAAAAGLASCGYDFSTAIYYSSISM--VKPVERAVELAIMASGGCI----GFSHSPAVEALSQIRPTLAAFTPSIIAQCLESGSEVPWSLRRLRTVISTGDYLEPSTLHLVRVMLSVPVIQIYGCAETVISVSSLTDSDCM---SIGAPTL-CCEVKLKDDANYIVSRMDPGQIFVRGPNVFAGYFRNSSLTAERL-KDGWFATGDLGKMRTNGTLEIV-------------------------------------------------------------------------------------------------------------- 189516153 950 --------------------------LSEMLQWRAQTTPEHILYTAVGSSLTCLQLHKRAEKIATLLYERGLRDGDHVALVYPPGLDLIAAFYGCLYAGCIPITVRPPHPQPTVKMILEVSRSVCVMTS-------------QMISKLLKSRDASVAVDFKLWPPILETDDLPKRRCPLDPDSLAYLDFSVSTTGMLAGVKMSHNATSALCRSVKLQCELYPSREVAVCLDPYCGLGF-VLWCLCSVYAGQQSVLISPMDPALWLQAVSQFKVRDTFCSYSVMELLTDTLKARGMDLTRVRSCVVVAEERPRVALRAVSTAFGCRLQGTSGPDPTTVYVMRALRHDRVRLVERGSPILPGVRIIIANPETKPIGDSHLGEIWVHSPQNASGYFTRSDHFGARLTQTVWARTGYLGFLDASGELYVVGALDEVMELRGMKYHPIDIESIIRAHRNITECAVF-----TWTNLLVVVVELEGSEQEALDLVPMVTNVVLEEHYLIVVVVDTGVIPINSRGEKQRMHLRDGLADQL--- 189516153 327 -------------------------------------------------TLTYGKLWSRSLKLANLLHKLGIHPGDRVALVYPNSAAFMVAFYGCLLAEVVPVPIEVPLTSQQIGFLLGSCGVTVALASDACHKGLPKSASGDVMQFKGWPKLLWVLTDSKH---LSKPPREWFPLIKDANNDTAYIEYKTCKDGSVMGITVTRMAMLSHCQTLTHTCGYSEAETVVNVLDFKKGIGLWHTSVLNMLHVVSVPYALMKVNPLSWIQKVCQYKAKVACVSRDLHWALMAHKEQPDTNMSSLRMLLIGSNPWSISSCDAFLNVFGLRICPCAGSPEALTVA--LRRPQESSSKPAGRGVLSMTNLVIRVDTGQLCKADEIGEICVSAVATGTSYYGLTGMSKNTFACDGFVRSGLLGFVGPGRMIFISGTLEGLMQVGGRKHNADDIIATALAVEPMKRTVVFSVT-VLYDERIVLVAEQRPDSTEEESLQAIDGIHQVGVYCL--ALVPANTLPKTPLGGI---------------- 70949052 58 ------------------------KHILDFLTETGQKNQNMTAVVFGKRTYTYKHLMDKANAFSSVLDSYGVKENDILGIYGNNSMNWLVADFAAMSSGVTSLVMHSRFSIDEVTNILNESKLEWLCLDLKHAKSLLERLKE-----LPHLKKLIILDHIPNSDPDSSSTSEEAKHKELSPNFISTIIYTSGTSGQPKGVMLSNKNLYNAVLESSKLLDFFPTKFHLSYLPMSHV--LERIVIYFCISRGISINIFSN-DINYFSTDMLGSEASVIVGVPKIFNKIYSGIQTEIANLSSLKMFLNGGGKLSSDVEKELSLLLDIDIYQGFGMTETAGPI-FVQDPRDKSDNTVGGPHVKSVEYKVYDAKSKPPK----GELLIKSDQLFRGYFLKDDLTKSSYAKDNYFKTGDVVQINQNGSITFLDRSKGLLKLSGEYIETETI------------------------------------------------------------------------------------------- 209519121 4 ----------------------------------------------------------------AGLLEL-VRAHDRCALCIDDPFEFACALFALFACGVIPANAAPGYLAD-------LAGAYDFMLTDA---------------------------DLPPFVASAHVHAAAHTAYPIDPHAPLTL-YTSGSSGAPKPIRKTLAQFNAEIHTLEQQWGLIGDATMLSSVPHHHIYGL-LFRVLWPLAAGRAFDRAIGMEPLQLQARIAQCGATAIVSTPAQLSRWPALSGFAALT-PAPRAFFSSGGPLAADAAQPYAAAYGAAPLEIYGSTETGGIAWRRQDESDAW-----RPVA-GAEVRGDDD----------GALCVRSPHL---------------DHDGWYRTGDRIAFDADGRFRLQGRLDRLLKLGGKRVSLPELEARLALHPYIAQAALVPLE-GVSRERVGAVVALAGGAALRDEGRVALAKRHLANYVLPRHWRFRVSLPFDARGKL---------------- 170782905 42 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVVETSGTTSRPKRVALSSDALLASAAASQAALGAPGQ--WILALPTHYIAGLQV--IVRSIAAGAPAVLAPSFDPRAFAELLDARVARYTSLVPTQLHRLVDAAEGGRDAVRGLDAILVGGQATPPHLVDRA-AALGWRVVRTYGSSETAGGCVY-----------DGVPVA-TAEVAVVD-----------GQVELAGPMLAEGYLGDPAATDAAFAEHRWYRTGDGGELV-DGVLRIIGRLDDVVISGGEKLRLAAVEEAVRSLAALGEAVAVPGEHAGWGQRPVVFVPGVVDLELAERVRRELAAR-LGRVAGSTLVRGIDAMPSLPSGKPDRRALRALA------- 159478142 3 ------------------------------------------------------------------------------ALYLPLSPDSVALYLAAVVTGCVVVSVADSFSSEELRTRLDIAGAVGVFTQDVLRGGKALPLYDKVVRSGSRAVCVVLPAAGGTAAPWRAFLGAAAPWPQAGGGPPENILFSSGTTGEPKAIPWTHLTPLRCALDGWAHMDVRPGSRVC--WPTSLGWMMGPWLLYTALLNGGTVALYGGPLGRDFLEFVSAARVEVLGLVPSIVRAWRHGGAFDPPDLSALRVFGSTGEASAAEDYHWLMVLRGRPVVEYCGGTEIGGGYISSTLLHPCAPATFSTPTLG---TRLVLLTSAAPPIGVAGMVALAMP--MLGVLLNKDHHKVYYEGMPLYRHGDEMAALPAAAGACSGRRDDTMNLGGIKVSSVELERAVVEVQGVAEVAAIGVAPPHGGPEEL-YLGNAGTGPQQADMQEAVRSKLNPLFKV-TRVAVVPLLPRNASSKVMRRVLRDELLKQ---- 46110739 27 -------------------------TLDEMIRRRAAELGDTILMVDDFKEHSAIDLDRYADAAVAKFQSMGLKPVDVVGMLGQSGIHVVVQIIALNRLGYSAFLISTRLACPAITQLLDLASCNVILTTPNFHSVLEQVQQNRQLDILPMLQGVDVYHDAPRFIRDYS--------PEAESRKVAVIIHSSGSTGLPKPIYLTNASCIGAFAVHMNMRGF-------LTSPFFHSHGFY--EIFRSIYSGKQIYLTNYGLPITRESVIAQLKATIFHCVPYVIKLLAESEEGIRI-LASMKVVLYAGSGCPDDLGDRLVEA-GVNLCGNYGATETGRLATSQRPEGDKAWNYI-RILPPAEPYTIFDE----VAPGE----CVALDGLPS------KSTTNSDNPPGSFRTRDLFTQHPRPTLWFACRLDDRFLINGEKVLPIPIEGRIRQEEIVKEAIVFG-------------------------------------------------------------------------- 111221941 6 ----------------------------DLLREHAARSSRGTALHADGRALSYGDLDGMSNRIGHALA---VTAGARVAFLGKNSAHYFAVLAACGKVGAVIVPLNWRLAYPELTAIVADADA-----AVIVVDDEFAEVARRLEADPEVTLVVRTIDTRTGTGNWYDTFPATDPGYRPHRDDVAIQMYTSGTTGQPKGVMSTHGAVLDSLRILAGVAGIGRDAVSLCTLPTFHIGGTS--WTLTGLWAGCTTVLLR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215497956 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPAVIVDDTRKKLGPNKVGELEFRNPCVMRGYYKKPEATAAFKDRDGWCHSGDLAYYDEDGRFYFVERIKEMIKCMDNQVVPAELENLLMSHEGIDDVAVIGLPHPVYGEAPAAVVILNEQS------------------------------------------------------ 167578532 123 -------------------------SLVALMEESFGNYRARGAFACMGKSITYGELDTLSRKLGAWFQSRGLARGARIAIMLPNVLQYPVTLAAILRAGYVAVNVNPLYTPRELEHQLKDSGAEAIVILENFAATLQAVIART------SVRHVVVAAMGDLLAALAHGARHALRRIPIEPGDIAFLQYTGGTTGVSKGATLLHRNIVANVLQS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124806646 359 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVCTIIFTSGSSGTPKGVMITHNSFITFLQAYLNRLGLKKYDVVFSYLPLAHVYERFIE--YAVCFFGHKIGYF-SGNIKELVGDMNELKPTFLITVPRILQKIHDSVHSKIYDLGCIRTQVMGSSSMDKNKLIDLQMIFSSPISEGWGMTEVGVGF--LQHRFDSTKGTIGGPFANVEFKVVKVQNMKYDPKNYPGELCVKGSSLMVGYFRDEELTKKCFDEDGFFLTGDVVEVNENNYVKIIDRAKNIFKLAGEYIEPEKLEN----------------------------------------------------------------------------------------- 125624743 9 -------------------------------------YADKTALIIGPDRYTYQQLGTMIKKSANSFKKILIVKN-------ENIINFITEFFAIIESGNYPLVID-SFTPK--------------------TNIDNHSL----------------------------------------PDNTFFLAATSGTTGQPKIYLRDWLSWKSGFETINDLFQLKKIESLATTSPMTTSLGLHS--LVCSLYLGKS--FLPITSPSQFGKIKKSW---ALFTVPTYLLNIFNELSA----LSSLNTLFLSGGTLSPESIDKIKNQLPLTMIEFYGSSETSFISWQFVENGK-KTAAVGK-LFPHTQVEFDDNHS----------IIVKSPYLFSGYLN--QASPQSWTTD------DLGTIKND-TLYLFGRRADIIEHRANKIFPEEIEQFVKDL--CQECAAFEISDQKYGQKIALLIVK----PLEKELVKERLNQELPKYKRPQIYLEAETLSLTSNQKLSRKELEQ--------- 153837970 28 ---------------------------------------------DRDTVITWGDFQKHVATLAQQLET---QPTQNIALCFGNSYLFAVGFFACCHAGSIVLPGN--YQLEALKELSEHYD---LLLHDAD-----VSVPEQVSSLLVKAQSLVGVT-----LIHEQQVDQPFVWRELNLAKIPVTLFTSGSSGKPKAIAKTLKQLDIEVAILDNLWGDTANTRVESTVSHQHIYGL-LFRVLWPLCSARPFSARNLEFPEQIVHHADAD--TTLVSSPALLKRL-----SEEHNPVAIRCVFSSGGPLSNQAAQHSQLLFGSLPIEVFGSTETGGIAYR-----QQHVASTPWTLFPGVEAELNHENC----------LKLRSPH---------------IDENTWYQTADECYFHDSISFELRGRTDRIVKVEEKRISLVEVEKRLEQLPWVQESVVI--PMEESGRTLVSIIVLNDKGVDVLELRKALR-NWLEPIAIPRKFRVVDEIPLNSQGK----------------- 163748008 11 --------------------------LSQFLTDAARRQSEDIGLVWGEATWTWSELEARATAFAAALRDRGMRKGDRLLVQSANCNQMFEAAFACWKLGCVWVPANFRQTPEDVAWFAASSGAKGLLVGAEFAEH------IAACDGLDFTVRIGGTGHDDYDGLVMEFAAATVTPAPVDRDDPAWFFFTSGTTGKPKAAVLTHGQLAFVVTNHLLMPGTGPQDASIVVAPLSHGAGIHQ---LTQVAHGVKTVLPTKFDPAEI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17550940 7067 -----------------------------------------------------------------------VREDELVGLDCKNS---YFALLACVFLGLPYAPIDPTWPEPRQLFV----KSKVSFTLENCFSCNLKLRNFNSRTQFGSI----------------------------------YSIFTSGSTGVPKGVLMAEQSVSSFMTSASKQCMFRSNIRVLDSVK--QVFDVSVSNIIGSVLNGG--VLISSEHSTTITDQLQ--KCQYAFLPAAVFNGFTDKTMSR---LESIETLTIGGETVSDVVIETAMKKFPLRTIQIYGPTETCI--WSLTNKCKVSTLNIGSALGDS----LSNETCTICNNSVRGNVQVKGISLARGYISAPHGT--PFSD--IYSTGDIV--DSKNSLQYIGRMDSQVKCKGVRINISEIEKELILCLGLLQIVVL-----YSNQMLIAFIVDQKSKLLHDSLVKTLKNRT----QIPDYFVQINKMPLNSSGKVDKSLLLQAFE------ 189536803 972 --------------------------LSEVLQWRAQTTPDHVLFTLLSSRLTCLQLHKRAEKIATMLMERGLQDGDHVALVYPPGIDLIAAFYGCLYAGCVPITVRPPHPQPTVKMIVEVSRSACVMTT-------------QIISKLLKSKEASAAVDVRTWPPVLDTDDLPKKKPPSNPDTLAYLDFSVSTTGMLAGVKMSHTATSAFCRSIKLQCELYPSREVAICLDPYCGLGF-VLWCLCSVYSGHQSILIPEVNPALWLLAVSQFRVRDTFCSYSVMELCTKSLKARGLDLSRVRTCVVVAEALTQSFSKLFKDLFGCRLQGTSGPDPTTVYVMRALRHDRVRLVERGSPILPGVRIIIANPETKPLGDSHLGEIWVHCAHNGSGYYGDEALQSDHFTQTVWARTGYLGFLDASGELYVVGALDEAMELRGMRYHPIDIESVIRTHKSIMECAVF--------------------------------------------------------------------------- 154296846 34 -------------------------TVDDLIYNRSQTIPDVPLLAYPGVHYTARDLDRFADHGANTYSSLGLIPSEVVALLAPSNLDYVATIFALTRLGFAVLLLSNRLAPEAYVSLLEKTKCKRIISSDNHHDVIKSIQVQLEVSRYPLLKQ----SQYDIKAPLNPRFPRSVGT-ALDSTRNSFIIHSSGSTGLPKPIFQTHAACLSNYSNSFGY-------RAFLTLPLYHNHGLSS--FFRAVYSAKEISMFNANLPLTGKNLIESVNPESFHGVP-YALKLLAESESGIEALRRCRLVLFGGSSCPDDLGDRLTQA-GVYLVGHYGATEIGQLMTSFRPREDTAWNYV-RPLPPYIQMVQQSANTFEC-------VVLDGPS---------KVTSNSQNPPNSFKTSDLFTPHPSNAWKYLGRLDDRVLVNGEKVLPITYEHQIREHELVREACVFGV------------------------------------------------------------------------- 215453192 33 ------------------------------FEAFATSHPQNIAVEDFEERITYADLDNKANAFATRLRAIGIGRGSRVCMLVERSIRMVIGILAILKAGAAYVPLDGNVASDKIEHVIRDSQAAGVLVLHQF--------MERVIANVPVIC-------LEDVLSEDDLRLDWKKPEDASADDSVYIIYTSGTTGVPKGVDVKHGNVTNRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169769114 29 -------------------------TVDELVRSRASLGSEQPVICYPRTGIEYRQLDIFSFRVAGAIAAKVPSRASVVSLLGTSDLSYLVMLLAVAKLGHTGLLLSTRISIEAYVSLLERTNSRHVFIHESF-----KATAEELKQRLPDLQVEVIPTQEFFNYPIPEGNVDTNMVPWLDPKHLAWIIHSSGSTGLPKPIYQTQAAAVRNYSGHMNMSGF-------ITLPLYHNHGISV--LFRTIYSSKRLYLYNAELPQHLLDIMQAHPLEIFYGVP-YALKLLAETEEGIAALAQFKAVMFGGSACPDSLGNLLVEN-NVNLISHYGSTETGQLMTSFRPREDLRPSEAVKKYLRFEERY----------PGIFELICLDG-WPSKVISNRP---------DGSYATKDLFVKHPEAYKYYA-RLDDTIVVNGEKVNPLDMEGRVRQLNTISEAIVFGAGKASIG----LAVVRAPGTASDQELIEEAAHEAMPAYGQLSKVRVLPEYPRTDKGTIIRQR------------ 210104499 2168 --------------------------VHKLFEKQVMDTPQRVALIFKDTNVTYQELNRSATSIARELLRLPQRKQQRVGVYLENTPDLLATLLAIWKAGKIVVPLNMAQPKGNMTHLIEMCNIQVIVTDFSAHTLIFTKLPRYTGHVITVPVEHKLEDDDDTVLQRVLLPDAPAFCMHEADN------------GR-RIVQGLHSGMLNRLTWMWHTFPFKEDDVCCLKTPLRHLDAF--WEILVPLLKGVPVVIVTEKTPTEFLQVLREQKVTRLSGVSGFWERLVAVVEREPPEAQCVRQLFMNAGNIDFSIVHQASEALHAE--------EVTVMLSCTAVYSGVVYCSL-KPVPGYTEVYVLNEERQLCEVNQPGELCLAAPGL---------------------------------------------------------------------------------------------------------------------------------------------------- 109509275 286 -------------------------------------------------TLTYGKLWSRSLKLAYTLLSKLLNPGDRVALVFPNSVMFMVAFYGCLLAELVPVPIEVPLTRKDVGFLLGSCGVTLALTTDACQKGLPKAPTGEVATGWPPLAWLVIDGK-----HLTKPPKDWYPLAQDTGSRTAYIEYTSGST---VGVTVPHSSLLAQCQALTQVCGYTEAETLTNVLDFKRDAGLWH-GVLTSVMNRMHVISIPKVNPLSWIQKVCSYKAR-AALVKSMHWSLLAQRGQRDVCLSSLRMLIVGANPWSISSCDAFLNVFGPPVLSMNGLSYGVIRVDTEEKLSVLTVQDVGQVM-PGASVCVVKVDGVPCKTDEIGEICVSSVATGTAYYGLLGITKNVFTADGFTRTGLLGFIGPENLVFVVGKLD---------------------------------------------------------------------------------------------------------- 145231220 42 -------------------------TINHLIQARAKRHGNEPIVAYPGTEYTYKQLDTLVEAASVHYRQSSDEPVQVVGLLGPSDFEYMITLLAISRLGHTVLLLSTRIAEDAYVSLIENTKAAFLITYPSF-----QAVGERVASRTAIVQQPVLASENYDFPGADTLSLPPAQMDSVDAKHICWIIHSSGSTGHPKPIYQTHAGALKNYANNFGLRGF-------ITLPLFHAHGISC--LFRAIHSQKLIYLYNALTAPHLLATLKNHQIEILYAVP-YALKLLSESDEGLHMMARLELVMFGGSSCPKPIGDKLVQN-GVRLVSHYGTTETGQLMTSFRERDDLDWDYV-RPGPTLLPYLRWEEHM-------SGELCVLEGWPSKVASNRPDNS---------YATKDLFEKHPTNAWRYYARLDDTLVLNGEKANPLIIEGVARNDPNVAEAIAFGANKPRLG------------------------------------------------------------------- 82704467 46 --------------------------ILDLIKETGEKNHNMTAVIENNESYTYRTLLNKINGFSSILNSHGVKENDLLGIYGNNSMNWLVADMAAMNSGVTTLVMHSRFSIDEVIDILNESKLEWLCLDLKHAQV----IVDRIQD-LPHLKKLIILDHVPIDDPKKSSNSEEMEYKELIEKDISTIIYTSGTSGKPKGVMLSNKNIHNAVTATSNIHDFFSTKVHLSYLPLSHVFERIV--MYFCMSRGVSVNIFSN-NIKYFSKDLMGSEASIIVGVPKIFNKLSKLPATKRYLLPALRALVNGGGKLSEDVERELSLLLDVDIYQGFGMTETAGPI-FMQQPNDKNINTVGGPSIQPIEYKVYDAGSKPPK----GELLIKSDQLFRGYFLKDNLTKDSYTSDDYYKTGDVVQINQNGSITFLDRSKGLLKLSGEYIET---------------------------------------------------------------------------------------------- 116206312 165 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPFHEPFLICYSSGTTGTPKAIVHSIGGILVNYKEGVLHEGLSSDSVTLQYTTTGWIMYLANCSI---LLLGGRTIFYDGPDATILLRITAEQQVTKLGISPRWMFELAKAGLRPRDDLSRLHTVTCTGMVLSEQLFEWFYDVAHVHLANISGGTDIAGCFGIMNPLEPVYVGSLGLHVAIYDSLQPDGVVGEEVPHGTPGELVAANPNIPCFFWGDHSAYFARF-QHVWAH-GDFCVVHPTGNITFLGRADGVLNPSGVRFGSAEIYSVVERRDRVQDSLCVGQRRPDADEAVMLFLLMKPGVRFERGLVNEIREVDLSKRHVPKYIFQTPEIPTTINLK--KVELKQIVSGR---- 91065037 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MITHDNIGIMTNNMQDPRLHTPSELVFGVLPFFHSVGF-MFGITG-LVKRNTTVVVQRFEEDLFLKSIEKYKITNITIVPPIMNFLAKSPKVAKYDLTNLKEIICGAAPLSSKLEKAVRERLSYVIRQGYGLTEATQAVIFM-CYGESRIGSSGK-IVPGMTAKIFDETKNNLGPGQVGELCFKGRMVTKGYYGNIEATKTCFTD----------------------------------------------------------------------------------------------------------------------------------- 46205441 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYSISGGAPLGERLGH-FYRGVGLRILEGYGLTETTAP-TAVNLPGLTKIGTVG-PAFPGTSLRIDAD----------GELLVKGDHIFRGYRNQPELTAEAL-QDGWFRTGDLGAFDDDGYLRITGRKKEIIVTGGKNVAPAVLEDRLRAHPLVSQVVVVG-------------------------------------------------------------------------- 28871815 38 -----------------------------------------------------------------GLQRLGVKPGRAVLVALPNGTHFVALLFALLLLGAVPTPLPYAAPPGRIRRFAKLLGADLLILP---CGAAIKALDAREAGRLSS---------ELQWARLKDIVTLPYEPGEV-------VLLTSGTSGIFSGCVFDSAALLLNARRHAASIGQSAADRLLINLPLFYSFAF-VAQLLSSYVLGNEVVLAPPFTPIHYHRTLLDLGITLSSLTPVMVTALCAADLDGLP--PSLRRLTIGGDALAANLVPRLLARPDLELYLTYGLTQAGPRVATLAAHLEPRHASVGRPLP---EVEV---ELGGAPGASEGELLVVTDTAMQRRIRAGETDRLPPLRGRLVATGDHFHIDADGYLFFRQRNPTFVMRRGEKLCPRSICEIVESLPGIVSA------------------------------------------------------------------------------ 84686063 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGYFHFAARNDDMIVSSGYNIAGPEVEAALLSHDAVLECAVIGVPDDERGQIVEAHVVLTEGATDDATLQDHVKAQ-IAPYKYPRSVRFTEALPKTESGKIQRFKLK---------- 215501325 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLGAVVVFEPTLTFREFKNVLETRHVTAMFCFPKMILRVFQEAKERKYRFPAVNKILVGGQWIPEHLPKKLMDRFGCRLWRYYGLTETLGVVVESEYTGNAMR------FRGFVVPKVRSDDYEPCPPGVDGELCVMSPTMMTGYYKCKEKAAAKYGEDAFLRTGDYGWCNHKGYIELHGKVGDIMSLSGLTVLPHELEDALRGLTFIKEICVFG---SLSESVPGAVIVPKEDCDAERQVADFLRRRGAA--CLTGGLCFIESIPRLEDGRILRRAIR---------- 215494662 109 ------------------------------------------------RTITYQQLLDEVCQFANVLKSKGMIEGFKQSVCTTDGVETLVS-----SSECDFILQFAGFSKDSLAERMKDAKCKMVVTADGVKLVNLKEIVDQAVAKAKELKHTIVVRHDVDSWWHEDVANQPTTCEWMDAESPLFLLYTSGSTGKPKGILHTTAGYMLFTATTFKVFDYHPGDVYFCTADIGWITGHSYV-VYGVLANGATSVMFEYPDAGRLWAIVDKYRVTQFYTAPTAVRALMKYGDVKKYDRRSLRI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 197930238 56 ----------------------------------------------------------------------GVTPGSRVAIHGATSYEWVLADLAVLLTGAVSVALYPSAPQDRAVATAREAGCRTVLTDQAGCAAAFRAAGMDVVVLGSADAAPSVVGLIGEAEAAEDTFE-----PVDRGNGPFTIVSTSGTLSEPKLFAVHSAPLLYTMDRFAELYGFGGQDRLLLYLPL--SHLPQRMMLYWGLGQGMDFVLS---DPARITTDSADLSPTLHVAVPRSLQHLHKRAQARRQGLTALKAVFVGSAPTDPALLAELHAG-GLPVYEVYGTTE--LGMIGLNVPGATRPGTVGRPI-PWGDVRTDPA---------TGEILVRTPTPFLGEVLGPRIVPVVRDPDVWWPTGDVGAVDEDGYVTVYGRMRDFVALNGEKVFLRSVEESAAAATGAGLCAVMKTDGSRLGAVLFFDPASPEGAGSEDECRAALKNERLHPWERLHSFSVVAAMPLTETGKPRRHKIEEI-------- 145604843 15 -------------------------TVDDLIRDRAATIPDTPLITYPNSRYTARDLDAYADEAAKELSRLGLNPKHRVALLGPSDLDYAISMLALTRMGFGVLFLSTRLAVEAYASLLDKTDCTRMLTTPKFVDNTVKAIREG-----RDLETWDIVEKSIYSRESTGKQFQKQTEIQDQANAVAFIVHSSGSTGLPKPIFQSHRACLGN-------YALGSGMRAFVTLPLFHNSGLAN--TFRSIVAGKCMALYNASIPMTSASLVEDHKPETFNCVPYVLKILSETPEGLAA-LARCKMVVYAGAGCPDDLGDLLVEK-GVNFVSHYGQTEMGQLMMSTRPPGDKAWNYV-RPLPNTRQFIHMD----PLGDGQ--YECVVLDGLETKVMSNSD------SPPNSYRTRDIFVKHP----TIVGRLDDLTLVNGEKVLPIPMEGTISQSELVHQCLIFGVGRAFPG----LLVVKSDKVPSG-----WTRERYLDAIW-PSVVEVLEAYPRTDKGTIIRAASYKRFADLIDA- 167836635 2 --------------------------------------------------------------------------------------DLFVALFAVMKAGGVFVALDPRHPAARLDWVARDAGLAHGIVDASADAAMRARFAQCFDVASVAAADPAAPREHG---------------AAVHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAHGDALAESLPIGPGDRVLHFASV--NFDVAIEAWLVPLAVGGSVVISDPFPPDAAHALISRERVTNTTL-PPAYLREFAAVCAREGVPPSLRVLLFGGEAMSQDAFDEIRRVFPIRLVNGYGPTETVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148243354 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISLVPTQLQRLLGDPSGRSW-LRQFRLLWIGGGPLSTELADQARQ-LQLPLSPCYGSTETAAMVCAADPAQFLAHNSCGEPLS--------DVELQLEP--TSGAIEVKTRRLSPGWLKGEQ--VQPFDAGGWWHSGDAGRLGPAG-LELLGRLDGALNSGGATVFPEQIEAALAGLPGLEAVLVVGLPDPQWGQRLIGLVKPSPGA-NGDELMALLRQRGLPPAQRPKHWQLCPELAPNPQGKWERQRWRAWAQ------ 91065047 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSHRNIVANLCQIAADTTDTHQDVIPGILPWFHVGGLT-PVMLLYLRYLCKLVPLPKFTPELFMSTICKHRPHLMFIVPHIASFISNSPVIKREHLLSMRAIVCGAAPLGALDEERLKADGNCNVLQAYGLTETSPFVLAMSSIRKKAIGSVGEPV-PNTLLKVVDPNKESLGPNEPGELLVKGPQVTEGYHNNPDETKNAFV------------------------------------------------------------------------------------------------------------------------------------ 210631032 7 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTRLRIVDAEGRDCAAGVFGEVVIEGDTVARGYYRRPDLTVAAFGAAELYRTGDEGCLDSEGMLHFRGRLDLQVKLNGFRIELGEIEEHIRRLPDVAAVAVVAEQRDGRVAHLVAHVVPTGPLAQTPALKEQLR-RTLPHYMIPKKIAFCEALPLTGNGKVDRRAL----------- 160935989 106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKLWFRTLDSWASFFPTQNAIFGMTAQTRLFAHGSLAFTG--NLNLYLSLLSLGASIITASHVNPFVWCREIELHHADALYLIPSKLRLLAKYISHPSPD---IKTILAGSQSLGHGDIVLLKAAYPCFLY--YGASELSYVTWLTDQEMNDNPACIGKPFPG------VDVTLRN------GEIYVDTPYSAIGI-------------TGPYSVGDMGYTDHKGYLYFNGRKDNVYNIHGRKVSAVKIENALNSLTQIQEAAVILQNNAL--QAHVVLTVPNPSGQDAVSLRRIIK-RGLNDYEIPRDIIFHENLPKNNSGKTVKRLL----------- 90418524 106 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQTSSGTTGEAKIIARTFEDIEAEIESYVGFFEGAHDKVPVVACPISHSYGLICGLLAGVARGVTPLVLSPD-NPKYVLSRMAEMERPLLYAAP----AFLNVAARFLKPGETMHAAMTSGTLLPAPWFEAIRARTG-TLFQQYGCSEAGVVAVSEDL---VAANEMGRPLPHH--------RLRAGTAAEPAEIIVDTPWGTVG-------------------TRDLGHLRDDGVLVFDARLDDTIIVSGLNVYPREVEDVVMAMPGIEDAVVFGLDDAFAGGRVALVYTGADDVTEAA-IAQWCGTQ-LAGHQRPRAMRRAAAIPRGGTGKISRREIRSLYTEDRL-- 129223 196 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPNFIASIVYTSGTSGKPKGVMLSNRNLYNGVIPPCDCNIIKPLTTHLSYLPVSHIYERVIFFI--ALFLGVKINIWSR-DIKFLNTDICNSKAEIILGVPKVFNRMYATIMTKINNLSNLRVILNGGGKLSPEVAEGLSVLLNVKYYQGYGLTESTGPI-FLQDVDDCNTESMGVAVSPSTRYKVIYKATDTIP---KGELLIKSDSMFSGYFLEKESTEHAFTNDGYFKTGDIVQINDNGSLTFLDRSKGLVKLSGEYIETEMINNLYSQIPFVNFCVAYG-------------------------------------------------------------------------- 91065041 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSHRNLVANLAQNLELCSPRPDEVALTVLPYFHIYGYNAIMNISV-KIGIPLVSLPKFTPEDYIKALLEHRPYFLFVVPSLLLFLASHPSVTKNHLASIEIVQSGAAPATEGLVQKFREKVGRDIRQGYGMTETVTILAPRNHKTATKKDTVGV-LIPNTEAKVISLIDRECGPHTPGELFVRGPQVMLGYRNNKKANEEIFT------------------------------------------------------------------------------------------------------------------------------------ 163813103 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGGRGVSRGYLGKDELTAQRFLADRLYRTGDAVRLSPDGDFEYLGRLDDQVKINGHRIELDEIARVLESHPAV-ESALVLTSDADTGRTQLVACVRADSASLPAELSDWLRQR-LPAYMQPNRYVATDAWPMTGNGKIDRRRL----------- 193202679 34 --------PRSLDSAFHRFGTTAAKNIAAMVLDQSAK---------PSTQLTYGKLHSRAGKVAYMLLTKTVKPGDRVALIYPNTLHFLAAFYGCLQAGVIPVPVMPSSKREQLGFLLGNCGVKVALTSESCYKGLPKKVNTSSTFSAPSGSNSLTGTSSEDFRGWPRLWWDWTAPPRLADETIAYIEYTTGNDGTVKGCCVTRQAVFAHCRALTTAMEYKEDETMVCVVDFKREVGLWH-AILASIFNGMKVIFVPKMNPATWMHMVSKYQAT-TALVKSLHWALLATRDHKDISLASLRTLLVGANPWSLSSCDAFAAAFTPAMCPCAGSSETGTISIRRRGNAQLGSQS-GRGILSHCVVRVIDGSNRLCQADEIGEICVSANSTAQLYWALDGQTHHTFKVEPYVRSGLIGFMGPDGMVFVVARRQSLLAVSGRYHSADDIIATVLAVEPMKFVICVFSTSVLRDERIVIVAEQKPNCSEEEAITRVLRAHQVGIYCC--ALVPANHLPKTPLG------------------ 198434232 6 -----------------------------LFNEAVKDTPSGVAVEFFDEKLTYEELADEVRKLSHVLRTQGVKHGDVIGLYIEPSLFLPSLVIGVLQSGCSFAPIDPNAKFNSKKDFMKAASVSCVITS-----ISNASNVKSILGDCKMIPLYWNLQTTDFILCLSEINRGDTFIP-TKLLPLAYTLHTSGTTGKPKIVKVPHKSILPNIVHLKRMFQVGRNDKVAMVSPL--TFDPCIVEMFIALSSGATLVIPQKQRPSLLCEVFFKSKVTIIQPTPCLMNRLNDLQNFAFASNSSVRLVALVGEACPPILLAEYKEIIKPRFYNIYGITEVSSWATLHEIPVENIISCLNDPIPPLCSTKLEISNGNQLLTNQTGLLKIGGSERACVVLDNVGGSRTETLKNPMHSSGDMVVIDKDVKLFYLGRKDGQIKRNGKRMNILTVKQKLESFKLCSVAHVLNVSPEMMVERLIAFVVL---ANTSEEMRENFRKRVLDAHLVPDDVKFVDDLPLTTHGKVNDKDLIQRYLE----- 91217524 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKHKIADKLVLSKLREVFCGGAPLAPDMVSFFHS-FGLNIKCGYGLTETTATVS-LFGYKHFEFNSAGKAI-----------HGTQIKIGENDEILVKGPSVMKGYYKKPKETADVF-EDGWFKTGDAGLIDEKGNLIITDRIKDLMKSGGKYIAPQKLETALINDAFIEQISVVG--DQQK-------YVTALAVPSFENLKKYATEHKIA-YKD------VEEL-------INNSQIKEMFEKRIEA- 149742254 998 ------------------------------------------------------QLHKKAERVAAALMEKAVSAGDHVALVYPPGVDLIAAFYGCLYCGCVPVTVRPPHPQPTVKMIVEVSKSACVLTTQAI----MRLLKSKEAAAAVDVRTWPTILDTDDIPKKKVASIFRPPSPDV----LAYLDFSVSTTGILAGVKMSHAATSALCRSIKLQCELYPSRQIAICLDPYCGLGFALW-CLCSVYSGHQSVLVPPLELESWLSAVSQYKARVTFCSYSVMEMCTKGLGAKGVNLSCVRTCMVVAEERPRIAARAVSTTFGCRVNVAIGPDPTTVYVVERGSPHSLPLTESGKILPGVKVIIAHTETKGPLGDSHLGEIWVSSPHNATGYYGEESLHADHFTQTIWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRAHRSIAECAVF--------------------------------------------------------------------------- 126178700 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPTVVGYTRQDLDNWIARNMTMIGLGEDDVFQNAV----NYGLFTGGLYGAEKIGMTVIPSATGNTRRQIEMIEDFGVTAIHCTPSYALHLAEVAESMGKTLDTLKTGIFGAEPWSESMRNELERRLGVKAYDSYGLSEMYGPGVAFECPERDGLHI----WHDCYLVEIIDPTGERLAPGERGELVIT-PLV---------KDALPLVR---YRTGDVTRLMDDGCARITGRSDDMLVIRGINVFPSQIEHVLRALPEVGE------------------------------------------------------------------------------- 115732267 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKFICSAAAPLAPETAQFLRVTITRNFFEAYGQTEAPVISHTV--PHDVTSGHVGIPGGDSQIKLIDVPELDYYSNNDQGEVCVKGSHVFNGYYRDPEMTSQVLDGDGWLRTGDIGRWNKNGTLAIIDRKKDIFKLSGVYIAPEKIENFYLREPLVAQAFVTG-------------------------------------------------------------------------- 152965647 359 ------------------------------------------------RRVAWGLLARRTDELAAGFTALGVRPGQRVSLLVPPGADLTATLYALLRIGAVAVVADAGLGVRGLSRAVTGAGPKALAAARVLRWPGRRVAAGDVSDAALRALGVEATLLQVARTGAQRLAAGAEAPVEPAPGAEAAVLFTSGSTGPAKGVVYTHGQLAQLAQAMGATIRIGPGQPLVSA---FAPFALFGPALGATCVVPAMDVTRPTLTAAALAEAVAAASATSVFLAPAAVVNVLATAPAQREALGGVSTLLSAGAPVPTPLLQRVRELMPADPRTPYGATEVLPATVGLSDVLAAGAGCVGRPVEGVVVAIALDADGR------AGLDLVSTPGAVKDHYDQLWFTQAAVRPGRWHRTGDVGHLDAEGRVWVEGRLAHVVVTADEVVTPVGVEQRAESVPGIARAAFVGI------------------------------------------------------------------------- 47085735 993 ---------------------------------------------------TCSQLHKRAEKITAALLERGINTGDNVVLLYPPGIDLIASFYGCLYAGCIPVTVRPPHPQPTVRMIIDVSKAACILTTQTLMK-TLRSKEAAASVNVKTWPNIIDTDDLPRKRPASIYKPPTAEM-------LAYLDFSVSTTGMLTGVKMSHSAVNALCRSIKLQCELYSSRQIAICMDPYCGLGF-VLWCLSSVYSGHQSILIPPMELETWLSTLSQYKIRDTFCSYSVMELCTKALKARNVNLSCVRSCVVIAEERPRALTQSFSKLFPRAVSTAFGSRVNLAICTAGPDPDRVRLVERGAPMLPGVRVIIVNPETKPLGDSHLGEIWVNSPHNASGYYGEESLQADHFTETLWARTGYLGFLDASGDLFVVGSLDETLELRGLRYHPIDIESVSRAHRSIAESAVF-----TWTNLLVVVVELSGSEQEALDLVPLVTNVVLEHHLIVGVVVIVDPIPINSRGEKQRMHLRDSLADQL--- 47085735 340 -------------------------------------------------TLTYGKLWSRSLKLAYTLLKLGLKPGDRVALVYPNSDPFWVAFYGCLLAEVIPVPIEVPLSSQQIGFLLGSCGVGLALTSECLKGLPKTPNGEIMQKGWPRLKWVVTDTKY-----LTKPSKDWQPHIPTANTDTAYIEYKASKEGTVMGVAVSKISMLTHCQALTQACNYCEGETLVNVLDFKKDSGLWHGVLTSVMNRIHTISVPYKACPLSWVQRVHVHKARVALVCRDLHWAMMAHRDQKDTNLSSLRMLIVAGAASSPEAMTVAIRRPGAPILSMAGLSHGVIRVNTEDKNSALTVQDVGHVM-PGALMCIVKPDGPPCKTDEIGEIVLRAGGTM--YYGLPGVTKNTFIGDPFTRTGLLGFVGPGSLVFVVGKIEGLLSVSGRRHNADDLVATALAVEPVKTVAVFSVT-VFYDERVVIVAEQRPDANEEDSLQAIDSIHQVGLYCL--ALVPANTLPKTPLGGI---------------- 168701513 7 ----------------------------------------------EHRAITFRELNADSDAIAHGLASAGVARGTRTALMVPPSPDFFALTFALFKVGAVPVLIDPGMGVRNLGKCLAEAGPEAFIVAKAHAARRVLGWAKTVRATVNVSRWRFFCDTSLARVRKAGRGSGPYPVPDSQATEPAAVLFTSGSTGVAKGVVYVHGIFDAQVKLLKATYGIAPGEIDLCTFPL---FALFGPAL------GMTCVIPDRLDPHKAAAQIKQFGVTSLFGSPAVIRRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 76156354 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLNGNTIVIRSKFSASQFWSDCVKYNCTVAQYIGEICRYLLSQPVRPTDKQHHVRLAFGNG--LRPQIWKTFQERFNVQIGEFYGATESNANIANMDN----KCGAVGYVIYPCYIIKIDLNTEEPVQPNEPGHLVARINSMFDGYVNSEASKKKVIHGDLWFASGDLMCCDELGYIYFIDRLGDTFRWHGENVSTAEVERVLDQAIGTLSGTVFGVSIPGTGKAGMAAIALEGSKLNSEELILRLNEENLPSYARPIFLRLCQNLAMTSTFKIRKTEI----------- 91065045 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTHKNVMTRFNHCLDAGFLKPGDPILNFLPLFHGFGFMV--TLGYMTMGFHILLMRGYNEHLVLSSIEKYKIQSAFFIPSVMINLVKSPTVSNYDLSSLVELGCGSAPLSGEIFSQINQKFNVQVRQGYGLTEATLVVT-LTPINNKKLTSSGK-LATFIDAKIIDIDTQELGPNKVGEICLKGDVLMKGYAGNVEETKNAIDQ----------------------------------------------------------------------------------------------------------------------------------- 159465251 31 ------------------------RTLHDNLEYAASKFPHIPYLRDDKGRLTYAQASDVRTALGSGLMQLGLQPKSAVGIYSVNCKEWLLYDYALHAYGMVSVPLYDTLGPDAVEFIANHAELAAVGVSAA-----VLPTMLTVLHRCPTVRLLVVWG-----------ASGPLPDPPAGA---------------------------------------------------SHCRLMTLEALT---YLGAAVGFY-SGNVQELLEDVTVLKPQIFASVPRLWNRIYD----------RVMLAVQTGSPLARGLFERAYAHKGDPVGGRWGRLYDRLVFSKIGELKYMISGHVGAP-NPAVEIKLVDARDSPYP---RGEICVRGPSVFAGYYKDEAQTRDVLDGDGWLHTGDVGAWLEGGRLKIIDRKKNIFKLAGEYIAPEKIENTYTRSPMVLQVFVYG--DSLRSQLVLVWAKERGIAGSLPELCAHVRDAVLAREAQLRGFEQVHTIPLTPTFKLKRPQAKARFQEELDA- 90569527 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVIEHRSIIISLQANGAQLGAGEHTRILQFATP--TFDISVAEIWGTLILGGAVLVPSEADRKTNLEYIVAKQVNHAALTPTVARL------FTPDDVSCLRTLVLGGEAVLPADVKRWRSVPN--LFNGFGPTECSVCCALHRIGENETAPAIGR--LRGVPLWVVDPEDHEMPMGAVGELVVEGWSVGRGYWGDNLSTQAAFLADPVWLT----------------------------------------------------------------------------------------------------------------------------- 145231486 34 --------------------------LDDLIRLRAADYIQHPILAYQNGSVSYQDLDCMIDYAVCTLMDYGFKPGATVALFTLSDLNMVITFFALSRLGYTVMMLSPRLSATACVSLLDTVGCNTILY--GQSPNIRATMGEVLRLKLIACRPIIERPSPEELSEDSDAVVCRSRRPELQVEKTALILHSSGSTGTPKPLYLSHKALMTHPMR-------GPGFTSFNSLPWYHLHGLST--ALQAMYMRRTAYMWDALTASTAVAALEAARPESVQGVPYLLQLLVDSPRGLKA-LRACKSVTYGGAPCPDELGDRLVNE-GVKFGGSFGLTEAGLVAESISRPAGDPFWNYMRNIKPFIWMKPISDALYEV-------VYLKGH---------PALTASSNEPPGSYHSRDVFTPHPADRWKYVSRLDDRILVNGEKVLPLPIEGCIKQSPLVQEAVVVGV------------------------------------------------------------------------- 187604744 7 -----------------------------------------------------------------------------------------------------------------------------------------------------------------EFIPFAEAFAEAETFIEVDEDEVAVILYTSGTTGKPKGALLTHRNLFSNAHSIGEYLDITPEDKALAALPMFHVFCLTVI-VNAPLLRGATIVILPKFSPQDVFDLVPKHRVTLFAGVPTMYNFLLQTAMKVPAYTSALKH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 62653068 988 --------------------------LAEILQWRAQATPDHVLYVAKGTTVSCLQLHKRAERIASVLGDKGLNAGDNVVLLYPPGIELIAAFYGCLYAGCIPVTVRPPHTLPTVRMVVDVSKAACVLTTQTLMRL-LKSREAAAAVDVKTWPAIIDTDD----LPRKRL---PQLYKPPTPEMLAYLDFSVSTTGMLTGVKMSHSAVNALCRAIKLQCELYSSRQIAICLDPYCGLGFALW-CLCSVYSGHQSVLIPPMELESWLATVNQYKIRDTFCSYSVMELCVEALKTRGINLSCIRTCVVVAEERPRVTLQQFSKLFPRAVSTTFGSTSGPDPTTVYVDPQSLLLSESGKILPGVKVVIVNPETKGPVGDSHLGEIWVNSPHTASGYYDSETLQADHFFGDAWARTGYLGFVRATGELYVVGALDETLELRGLRYHPIDIETSVSRHRSIAECAVF--------------------------------------------------------------------------- 47156945 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFFFTGDEAFIDEKGYLWVRGRADDVLNVSGHRFSTAEIESAVCSDANVDEAAVVGVSDSTTGQAIHIFVVCHGNVAGKESIRATLR-RKIGPIANPKGIIVCKSMPKTRTGKIMRRVLRGILMKETLG- 186475459 4 -----------------------------------------------DRTIDFAVFRARVFAIARQLRETGA---HRYALRIDDPFDFACALFALFACGKTPVIPANATPG----YLADLADAYDAVLTDA------------------------------DIRAHAAVQAPPATSLHIDPNAPLTL-YTSGSSGTPKPIHKTLAQFDAEVRTLREWGQLVGDATMLASVPHHHIYGL-LFRVMWPLAAGRAFDRAVCIEPQHVQARIGQCGATVVVSSPAQLSRWPALPGFAALA-PVPRAFFSSGGPLSAEAAAEYAAAFGAAPIEIYGSTETGGIAWRRQNETPAW-----RPVSGVDVRR-----------GEDGALNVRSAHLG---------------HDDWHRTDDAIAFDDEGRFRLLGRLDRVIKLDGKRVSLPEVEARLALHPYVAQAAVVKLAGASR-ERVGAVVALSDAGGDAVALAKTLR-RHLAAYVLPRHWRFRVALPFDARGKL---------------- 84388070 9 -------------------------SLSELLSQN--RAPESIVCFDDNSEITWQTFNDDLSQLVNLLSSSHFQ---RVAICTQDSCLFSVAFLAC----AVHIILPGNYQPCALAELSEHFDC--LLVDDSIGEVD-VSNVRNIQN--------LLDSTPKAQQPLID---------NLTPIDLAAILFTSGSSGTPKAITLEHLD-IEIAQLDKNWGDLLKGNRVHSTVSHQHIYGL-LFRILWPLCSGVPFARHNLEYPEQILSHANKH--SVLISSPALLKRLKHETKSAQ-----LAGVFSSGGPLPTESAHQALNLLGHLPIEVFGSTETGGIAFRQQQSAQTPWQ-----LFDCIEASLNSEN------------CIK---LLSPY----------IDKNNWYQTADECEMVSSNQFILKGRTDRVIKIEEKRVSLVEVEKRLEQLPWVSECVVIPFEEPERLILASVLVLSDQGQAKLATLRSELR-KWLEPIAIPRKYRVVDEIPLNSQGK----------------- 77456664 25 -----------------------------------------------------AQLREQALSLAAGLQARGVQ---RLAVHLEDAADLAVALLGAWRAG--VSVLLPS------------------------------DLQAQTRQRWSNDVDLWLTDHSDD-ARLSDLQQPALPAAELDLDQCRLSLCTSGSSGEPKRIDKSLRQLANEVEALEQLWGADGEACILGSVATQHIYGL-LFRVLWPLCAGRPFLRKQLAFPEDLQRASREHPAFAWVASPALLKRMGDNLDWPA--LSAVRRVFSSGGALPTDAAKSLHQRLGQWPTEILGSSETGGIAWRQGESLW-------QPFAGI-----------ELSQDSDGALLIASPYLPAGQVE---------------HTADAARIQADGRFELLGRLDRIVKLEEKRISLPMLEQALVAHDWVAEAGVVQENRASLGALLVLALREHGRRSLTETLRRHLGDHC-EALALPRRWRLLRQMPLTSQGKL---------------- 154285014 52 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLTCIPLLATALEAASKCGIPHSRVYILEMPQELLNGLSTPAEFTTM---SRLIVERSTDFADFRACTDREKV------PPVIVSMVKNEELMKYDLGSVHSIITGAAPLGLETAEQLGKLQQWSILQAYGLT-ETTAVATATSPHDIFFGSPGS-LLPSIEARLVLADGDDIEEDTPGKLLLRGPTIVLGYLNNDAANKATF-QNGWLRTGDEAVLRKEDHVFIVDRIKELIEVK----------------P------VIAVINDDVEEVPKAYVVKAMNAPVDDDIKKHVSDHK-ARYKWLRGVEVIDVIPKTASGKI---------------- 88602897 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVRIHTTSGTTGKPTVVGYTAGDINTWAARNLTMVGLTKDDVFQNMV----NYGMFTGGLYGAEKAGLTAVPSGTGNTKRQIEMIHDFGVTAIHCTPSYGLHLAEAAAEMKMDLSSLRVGIFGAEPWSEKTRNELQEKLGVEAFDSYGMSELYGPGVAFECSEHNGLHI----WHDSYLVEIIDPTGENLGPGERGELVVT------------PLTKEAMPLLR-YRTGDITMIMEDGRARFTGRSDDMLVIRGINVFPSQIEHVLLSIPEV--------------------------------------------------------------------------------- 119578554 368 -------------------------------------------------TLTYGKLWSRSLKLAYTLLKLGLKPGDRVALVYPNNVMFMVAFYGCLLAEVIPVPIEVPLTRKDIGFLLGSCGIALALTSECLKGLPKTQNGEIVQKGWPRLKWVVTDS---KYLSKPPKDWQPHISPA--GTEPAYIEYTSGVT-VSRLAMLSHCQALSQACNYSEHCYLQRWETIVNVLDFKKDAGLWHGMFANVMNKMHTISVPYSVMPLSWVQRVHAHKAKVALVCRDLHWAMMAHRDQRDVSLSSLRMLIVGANPWSVSSCDAFLSLFGRAILSMNGLSYGVIRVNTEDKNSALTVQDVGHVMPGGMMC-IVKPDGQLCKTDEIGEICVSSRTGGMMYFGLAGVTKNTFVGDPFIRSGLLGFVGPGSLVFVVGKMDGLLMVSGRRHNADDIVATGLAVESIKTVAVFSV-SVFYDERIVVVAEQRPDASEEDSLQAIDSIHQVGVYCL--ALVPANTLPKTPLGGI---------------- 215490675 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSASAFWDDCVRWKCTVSQYIGETCRYLLAQPAKATDRQHGVRLMFGNG--LRPQLWRSFAERFGVRLREVYGATEGNANLVNIDN----RAGAVGFVILPVKLVRVDRATGLPLQPDEEGELVGKVDSAFDGYVNQ-EATQKKLYRDVFFASGDLLVMDEQGYVYFRDRTGDTFRWKGENVSTAEVEAVASQVLGLTDCVVYGVALPGTGRAGMLAVRDPSGRTDLDALARHLCA-TLPPYAVPLLVRLTSDLHLTATFKLQKGPLQRQGFQQL--- 148699908 622 ------------------------------------------------------QLHKRAERVAAALMEKGLDAGDHVALVYPPGVDLIAAFYGCLYCGCVPVTVRPPHPQPTVKMIVEVSKSACVLSTQAIT----RLLKSKEAAAAVDVRTWPTILDTDDIPKKKVASIFRPPSPDV----LAYLDFSVSTTGILAGVKMSHAATSALCRSIKLQCELYPSRQIAICLDPYCGLGFALW-CLCSVYSGHQSVLVPPLELESWLSAVSQYKARVTFCSYSVMEMCTKALRMKGVNLSCVRTCMVVAEKLFKDLARAVSTTFGCRVNVAIGPDPTTVYVMRALRHDRVRLVERGSPILPGVKVIIAHTETKPLGDSHLGEIWVSSPHNATGYYGEETLHADHFTQTIWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRAHRSIAECAVF--------------------------------------------------------------------------- 189189286 267 ----------------------------------------------------------------------------------------IIWLLGILEAGAYYVVLDKKLPDRRKAAIASISEARFLVTDDF-----------KIQQTLSNLDITVVSLDTVE----RELSTQSVTLLKIRDDDLAHINF--------------------------------KCSRVLQFATFA--FDASVLEWVVTLSYGATLCFVDHPE-EYLATIIEKNKINFFH---TTLSVLSKIPVERSLD--SLRMISVGGEPSSAGLLGRWRQK--AQFLHAFGPTETTGSYRGRSAQRSSASVTIDRQTFPKLDLRVCSEDDDSLPIGKHGENCIVGPQVSCGYKGQPELTESRFRTDGMYRISDKGFLDEHERLHIGGRMKNRIKPQGYRMDLQEIEKSILDHS-------------------------------------------------P------EALPMNANGKIDRRQLR---------- 84496303 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTAAAPRTVRRSLASWEESFDHVSRLTGTVESDRVLVPAPP--SGSMFAFAHAHAAHVGAGVVALARWSLRDAEEALAS--CTVAHVTPAMLTGLLE------RDLGALRTVVCAGAALPDTVRQRAHEA-GIEVVDYYGAAELSFVAMR-----------VGARLDPFPE---VDVDLRD------GVIWVRSPWLADGY--APGQSGPTRDAEGWATVGDRGRVDDDLGLIVLGRGDDTVTTGGATVLCADVETAVLTFPAVTAAVAIGTPHAALGE-LLEVVVTGVLPHDIDELRSHTAA-LVSRTHIPRRWHAWSELPLTAAGKIDRAEVRRRL------- 124807131 299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTSGTSGKPKGVMLSNKNIYNQLHSVRERYSFKNH---LSYLPISHVFERTF--AYSILMYGGTLNVWGK-DINYFSKDIYNTKENIMGGVPTNIMTEIDNLPSPKRRLPNLEIILSGGGKLSPDIAEEFCYLLNIKYCQGYGLTETAGAILG-NHADDEHFEYIGGPIAPNTKYKVRTKATDTLP---KGELLIKSDSMFSGYFLEKECTKNAFTDDGYFKTGDIVQINDNGSVTFLDRSKGLVKLSGEYIET---------------------------------------------------------------------------------------------- 154320073 22 ------------------------------------------------ETFTGQQLDSFVDAACKYFIKNGLKPGKVIGLYSPSNVDFAVTFFALSRLGYTVLCLSLRIAPIAIINLLKQTECEVIIRGDT----PQIAATCDAVAQETTLRSVVIPQRAQYGVP-RPVSEKPFTREEVETNEVAIVMHSSGSTGLPKPVFLTHKNVLTHPVQGAGMHNFG-------ALPLYHMYGLST--TLQAMYMAKKANLPSATTADNLMLAIEATQPEVFHAVPYALGLLTEHPRGMPY-LKQAKIVTAAGARTPDELGDLLASE-KVNIGVVFGTTEAGLLGDTMRRADGDDSWNYVRIYQNIRSSIYMD----PLGDNQFECVYLKSPGLSVSNSDDP--------APGSWRSKDVFEPHPTDTWKYVTRLDDRVLSNGEKVLPLPIEGRLRQEEIIREAAVFGVPDEEYLEAIWPAIV---DANSRAEGFSQITKEMVG--LVPSDIEY----PRTDKGSIIRAQIYRKFADKI--- 215455261 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGKP-TPNNTVYVLDEDMQPLPIGRQGIMWAGGAGITRGYLNLPEKTSERYKRDPFFNTGDLGRWLPTGGLEHLGRIDDQVKVKGFRVELDGVAAAMETCPGVQAAVALLIDGALWGFVTPASVDQIAVTTTAAKIQ--------PYYAVPTRMLTMDEFPKTPNGK----------------- 86146176 9 -------------------------SLSELLSQN--RSPDCIVCFDDNSEISWQTFNDDLSQLVQLLSS---SPFQRVAICTQDSYLFSVAFLACAASNK-HIILPGNYQPCALAELSEHFDC--LLVDDAIGAVEINE-----------VRNIQTLLDTEIREPLTD------NLPAIELAAIQLTLFTSGSSGAPKAIHKTLEHLDIEIAQLDKNWGLLKDNQVHSTVSHQHIYGL-LFRILWPLCSSVPFSRNNLEYPEQILSHANKQ--SVLISSPALLKRL-----KHETKSTHLAGVFSSGGPLPTESAHQSRGLLGHLPIEVFGSTETGGIAFR-------QQQSVQTPWQLFDCIKASLNSEN----------CIK---LLSPY----------IDKNNWYQTADECEMVSDNQFILKGRTDRVIKIEEKRVSLVEVEKRLEQLPWISECVVIPFEEPERLILASVLVLSEEGQATLATLRSELR-KWLEPIAIPRKYRVVDEIPLNSQGK----------------- 207083571 145 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GST---KFVKLSNSNLKYNADSIISYLKINKKDSTITNLPISYSYMLSI--INTHFEVGASIIVSKYSLIEEFWRIVEKSKITSFNGVPYTYEML-TSVGLKNIKVNTLKYLTQAGGKLEISKLKQFCKKNKLKFFSMYGQTEASPRISYLPEFLEKKMGSIGKGI-PGNKIYIVDKSGKKIKPFKEGEVVCNGKNVFMGYSKNYSDLKKANEENYKLKTGDLGYFDKDGFFYLTSRINRIAKIFGNRIDLGTLE-ILMSQKGYK---VVCISDNKN---IFVYIEKKYNKKKVLNSISKITNLNLSSFKLIK----LKSFPRTINNKISYSKLKK--------- 68074467 284 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYTSGTSGKPKGVMLSNKNIHNAITATLKIHDYFSAKVHFSYLPLSHVFERIV--MYFCISRG---ILINIFSIKYFSDDLIGSKASIIVGVPKIFNKLNKLPLPKKFILPSLKALVNGGGKLSEDVERELSLLLDVDIYQGFGMTETAGPI-FMQRAQDKSVNSVGGPSIQHIEYKVYDAGSKPPK----GELLIKSDQLFRGYFLKNDLTKDSFTPDNYYKTGDVVQINKNGSITFLDRSKGLLKLSGEYIET---------------------------------------------------------------------------------------------- 67524933 15 ---------------------------------------------------TYQELASIVNRQAWWLAEHGKARDVTIAYVGPSDARHLILSLAAVRAGSRLLLLSPRNSVAIHEHLIKETQSAAILYDSSFSTAELTSLSQITAVQAPGLVDLLSDTTLANEYPYGDTFKDA-------SDKPLVVFHTSGSTGMPKPVTFVHSALAASYRVSVHRV-IDAVEATYNGCPLFHTAGFVVSFFL--VFSGCVTVIGPPDQPSQMFKQILHSTHTQGALLPPLVIDQIAEEPAMVEEAAKLKFLTYGGGSVSRAAGDLLSKRTN--LINVLGSSECGLIGAYMTEPEHWAEKEMGIKWEPVDEAKEKPEFFEMVLRRE--EL----PQKQAVFANFPDLDE--------WHMRDIFYRHPTYYYKYQSRKDDVIVFSGEKTNPIDVEAGINSLPGVAASLVVGRPYPVLLVELAASATVDDTLPDIHRVLEELNKLSMKYAQIHRGVLFAEEKPRTPKGTINRSQTNKLYAEEIEA- 215495570 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDGRISFVGRTKEMINHRGLKVPPLEVENVLNTHPYIQEAQVFGVPDEEVTEKVCAWIKLEPESLTQDDIKDFCREKELHWFKAPDYVMCVDSFPKTPNGKIQKLKMREE-------- 90569537 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGAVMR-RAFVHDALAVVDHFRITPDDVLLHVLPVHHATGI-GIMFFPFLVGGATLEFSGSFDPEWIWERWRKGGITFFSGVPTIYMRMQQNMQEYIDGARKLRACLCGTSALPKPIADFWASILGRSIVQRYGASEIGAVFKVHLHDQNVPDGSVGNLFAGCDVK---------LSEGDQGEILVKSPGMFSKYIFDPEATASCHTADGYYKTGDL-------------------------------------------------------------------------------------------------------------------------- 212526194 22 --------------------------------------------------FTGKQLHQLVDGAVKYYLKSGLKPNDVVGIFAPSNVDFVVTFFALSRLGYKVLCLSLRLAPVAIINLLKQTQCETIVHGATSQILTTLSAVSQEQ----TITTLAVPTRAQYETSEGPLFVREFDR-DTETNEIGLVMHSSGSTGLPKPVFLSHKNVLTHPVQGAGMNNFG-------ALPLYHMYGLSTTLQAMYMAKAANLPSATVPTADTLMRAIEATKPEIFHGVPYALGLLVEHPRGLDY-LKSAKIVTAAGARTPDELGDRLVYE-GVNVGVVFGTTEAGL----LGDTMRRVEGD-----DSWNYVRIYTNHMDPIGDGEYECVYLKTPGLSPSTANSDD------PEPGSWRSKDVFTPHPTDVWKYVTRLDDRVLSNGEKVLPLPIEGRIRQDNLVREAVVVGVDKALPG---LLVFRASDDLSDEEYLIADANSRAEGFSQITRAVVVLPEYPRTDKGSIIRAQVYRKFANEIES- 158287228 310 ------------------------------------------------TTLTYGKLLSRAQKIAYALSSKGLKPGDRVALVYPNSLNFLTAWYGCMFRGLVPLPISSDSPPQQVGFLLSSCGVHVALTSEACLKGLPKSSTGEVAKGWPRLHWFV----TEHLPKPKDFNTNNNRISEDSS---AYIEYTTDKEGSVMGVTVTRQAMINHCRALTMACHYTEGETIVCVLDFKREVGLWH-SILTSVLNGMHVLFIPKLRPSSWMQLITKYRASC-CLVKSLHWGLLATKDHKEISLSSLRMLLVAGANPWLSSCDQFLSVFGRGVLSMSALSHGVVRVDSEDSLTSLTLQDCGQVM-PSATMVVVSADGPPVKTDQVGEICVTSGSSGTAYYGLEGMTNSSFTKDG--ETGDEVYVRSDGLMTVTGRKDDIIIYRG-RI------------------AVFSIK-VLRDERVCVIAEQRPDCSEEESLQAVDSIHQVGIYCL--ALVPPNHLPKTPLGGIHLTEARRRFLE----- 215505221 20 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADSEEATPVPGHRIAYVMQTSGTTGEPKTVQVPHRCIVPNILHLRTIFTVSPRDVVFQAAPF--TFDPSVVEVFLALTAGATLVMTSKRIPRAVVRLLVESKVTVVQATPSFFSRL-GAERVKESLLSTLRVLAFGGEACPVAQLRSWSERGNCTFYNLYGVTEVSCWATC-------------------QRIRLTDSSLQ---------LFISTGGSNRRCLVGEE-TWRQIGQCQMRNSGDLVHK-SGGNLTFLGRRDSIFKYSGRKVNPALLSRKLL------DSAVVESCHAHKSEGTLFFFVTLPPNGDAEETLTSLKERECT---CPLRIIVVHGLPVTSHGKLDMKALLRYARKRRRTG 211591972 6 -----------------------------ILDATADKHPNQLYCVHGWRDITFADLANAINRMALWIQE-NVASSDTLAYMGANDIRYCVFMFACMRLRHRALLISPRNSESASSHLLDVTGCSKFVYSP-----ERTKQIEELKGANPSLQAWLAPGL---WEVLDSSASAPVEEPAEDPEDIAVYIHSSGTTGLPKPIPMTNGYFLVLNRQSSIVAIAERGKRVFVMSPFFHFMGI--LSIMKPILFDTPFVLSPELTAELLAQIVTETHPETTLIAPSVLEELSQS-ELGMQSLSKFCFVAFGGAPLSQEIGDRISEVTH--LQSVIGSSEGLFGALKHQDKRDWRY----LEWNPNAGLEMRDAGEELVVPGGEGR---AGHAVFHTYPDKDE-----------YKTGDLFVPHPEGVWLYSGRRDDVIVSNGEKFNPTTMQEIISSHPLVARALVVGQPDSLWSGEPSAFIKANESAPGHAQLMK--NHIGVASQAKP--------LQLTPKGTVKRR------------- 41407960 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PARWMQLLAKESHT-FSAAPNFAFELAARKTSGEDDLADVLVILSGSERVHPATLRRFTEKFGKAVRPAYGLAEATVTAERCESPTGTPLVSYGVPRSPM--IRIVDDTGIECPEGTVGEIWIHGDNVAMGYWKKPQETERAFPEASWLRTGDSGFL-SDRELFIIGRIKDLLIVYGRNHSPDDIEAT------VQECAAIAVPQGGMEKLVVIIEVKNQDPSREAADKLALVEREVTSIGVADLVLVAPSIPITTSGKVRRASCVEQYRQ----- 74001606 1033 ------------------------------------------------------QLHKRAERVAAALMEKALNVGDHVALVYPPGVDLIAAFYGCLYCGCVPVTVRPPHPQPTVKMIVEVSKSACVLTTQAIMRL-LKSKDAGAAVDVRTWPTIVDTDD----IPKKKVAS---IFRPPSPDVLAYLDFSVSTTGILAGVKMSHAATSALCRSIKLQCELYPSRQIAICLDPYCGLGFALW-CLCSVYSGHQSVLVPPLELESWLSAVSQYKARVTFCSYSVMEMCTRVLRMKGVNLSCVRTCMVVAEERPRIAARAVSTTFGCRVNVAIGPDPTTVYVVERGSPHSLPLTESGKILPGVKVIIAHTETKGPLGDSHLGEIWVSSPHNATGYYGEEALHADHFTQTIWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVVRAHRSIAECAVF--------------------------------------------------------------------------- 153875183 8 ------------------------------FLRTAKAQSSQVAIIDSNTQLTYGRLLAAALVFARKLENAGLEPENHIGILLPPSSGAVLANLAVLMNGKTVVNLNYTAATNVVALSMERAEIKTVLTSKRFRGIDLNPLLEEVKEEIPK-SSLIWALLQVKLLPTALLKRLYFQTTAL--EDTAAILFSSGSEGIPKGVQLTHTNIMGNIKQISAVLNPQEEDVILNALPTFHAFGLTVTTFL-PLVEGIPMVCQPDPDAKTIGRLVAQYQVTILLGTSTFLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170048547 71 -----------------------------------AQAADKPALSCGSNKRSYAMIYEMNRRMAHALLSQKMQKGEVVGLLLPNIPEYVPAIYGSLMAGLTVTFANPLYTLEEICRQFENAGVRLVITLPVLLPVAYKSKAKKYRGTVSIGGQHNVQENIFGFQQLL-MENHESELPVIDPEETAILPYSSGTTGMPKGVELTHNNLVANLVQGTEYAGITE--TILTIPPFFHIYGFNA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156030704 7 -------------------------SLQNMLADRAELGNSRLLFVSEPLEISYKSLETEAKQNACAIRCLGFKEGRPVLIHVDNNWDAIIWFWSVLYANGLPVLSSPEHRQRHIRGLSELLESPICIA----RADSLHLFGGAHGLQVHTVEALLVTQRSQEYKSREGQLKYRL--------DPAVLI---------------------LVEIHLQAMYLGVDQV--------HVHPANVVS-----------------SPITFLDLLSHHRVSRSFAPNFFLARLVSTMRSASEDLSSLTILASASSLL---------ERYGSPITTGYGMTETCANCPDYDVASGYKLASVGKCMK-GIEMRVTVSSGKLAAPNQSGDLEVRGEVVFSGYYRNPEATEEAFISDGWFRTGDKASIDLNGNLNLIGRVQDVINING--------------------------------------------------------------------------------------------------- 154282811 30 ------------------------------------------------------------------------------AYMGANDIRYAAYILACTKVGHVPLLLSPRNSLEASRHVLAKSGCSKFVYS-----VERERQVNELCAADSSIKAWIVPDLWNVFNNTEVLPYEGVKQSEGVADSIAAIIHSSGTTGLPKPVPLTHG--YVAAQKGVQVMPTPPGRVAFTMSPFFHFMGLLT--VIASVSAATPFVLSPKPMTAELLATIVTEKCTSASLPPSSLEDLYSSQVGQKT-LSKFHYIAYGGAPLSPEIGDGLCKLTH--LQTVLGSSECGLVASLKAEEREDWEYFEWNPFYAVDMRAQGDGTFELIIPRQSNR-HVHGV-----FHTHPDLTE--------YRTGDIFTPHARGLWRYIGRGDDVIVSNGEKFNPTSMEIIIQGHPLVSKAVVIG-------------------------------------------------------------------------- 195011480 1125 -----------------EDGERKPQLITGVLRWRANTSPDHVIFTLLNKTLTCSELHKRAEKIAALLQERGIEPGDHVALIFPPGLDLLCAFYGCLYLGAIPITIRPPHPQNLITTL-----PTVRMIVDVSKSGIVLSIQPII--KLLKSREAASSIDPKTWPPILDIDDNPAGIATVLLDSSAYLDFSVSTCGRLSGVNITHRSLSSLCASLKLACELYPSRHVALCLDPYCGLGFVMWTLIGVYSGHHSILIAPYENPSLWLSTLSQHRVRDTFCSYGVIELCTKALSQRNVDLRCVRTCVVVGEERPVTLTQQFCKLFGCRVVQGASSAESAQVYVDLRALRNNRVALVGAPLLPGVKVIIANPETKHCGDSHLGEIWVQAPHNANGYYNDHGATSEMYARTGYLTTPSVASRDSDGNVYVVGALDEVISLRGMNYHPIDIESVLRCHKKIAECAVF--------------------------------------------------------------------------- 217415455 32 --------------------------LFDLLDGRAQRDPEGSMVEYKDESFTAREFRQKVIDIAKGLIGWGITKGDAVSIIARTCWEWTALDMAIMAVGAITVPVYETNSAQQIRNIFNDSKVALAIAQDD----TQRDKIESIKDEAPSLREVFMAGAVDAIIAFGTDVSDKEFWDAVHGDALATIVYTSGSTGTPKGVELSHGNFAFLCLSAKQYMPDAPGRRLLLFLPLSHVFARY----MSLLSYAGTLTLGLSSSMKTIVKDFEGFGPTLLLAVPRVF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218724013 41 ------------------------QTIDGLIRHRAKLLGDTPLVFYPHTGIEYRQLDIFAFRVAQKL-ALRLPPRTVVSLLGPSNLNYLVTFWALSKLGHSVLFLSTRISLDAYASLLERTESEHIVIAQ-----EFQDTAKELTKRLPGLQINYIATDDWYNFPIEDVNIDTNLTSNLDPAQVSWIIHSSGSTGLPKPIFQTHKAALGNYAQNMNMRGF-------ITLPLYHNYGISC--LHRSVYSCKSIHLYSSSLPLALLRTMQANDFEIFYSVPYTL-KLLSEVDEGIQSLRKCKVVLFSGSPCPDSLGDRLVTN-GVHLVSQHGSTETGQLMTSDRPREDLRPGEAVKPFPGLYEAVVLDG------------------WPSKVLSNRP---------DGSYATKDLFMKHPEMEYKYFARLDDTIVLNGEKVIPLALEGSVRQDPLVAEVLVFG-------------------------------------------------------------------------- 67540548 28 -----------------------------------------------------------------------VEKGAPVALLMESDIGLFIYEIALIGLGVPVLLLSARLSAPAINSLLQRTSAAAIIVSGRLEATA-REAAETLPAAVFSPLPFEAFLSTNEGLPDNDSICHPYHYID-ESDRNVLILHSSGTTGLPKPIYVSHRHLLSFVNCHRLDLESEAQGVNVSTLPLYHGFGLVAPAL--AMGVGKTVCFPPGPSAGATLDLLRISNAASFMTVPSILEDIAFLGDEGIQALAGLDYVTFGGGILKPSVGEEL-AVHGVKLLNHYGTTESGPLAPIFVPQDD----------YNWRFFRLRDDQLDEIAPN-----------------GNERRFKLTTFPFGLFEIQDQLVCNPDGSFNAVGRNDDTIVLAGEKVQPQILESILCESSLVKSAIAFGEHQFEIGVLVLAADVPPKNYSKLRELVARANESGHARIQSSEAVLLLPSIPRTDKGSIARKDVYKMF-EADIAG 119887163 972 ------------------------------------------------------QLHKKAERVAAALMEKALSAGAHVALVYPPGVDLIAAFYGCLYCGCVPVTVRPPHPQPTVKMIVEVSKSACVLTTQAIMRLLRSKEAAA----------TVDARTWPTILDTDDIPKKKVAFRPPSPDVLAYLDFSVSTTGILAGVKMSHAATSALCRSIKLQCELYPSRQIAICLDPYCGLGFALW-CLCSVYSGHQSVLVPPPELETWLWAVSQYKARVTFCSYSVMEMCARALRMKGVNLSCVRTCMVVAEERPRIAARAVSTTFGCRVNVAIGPDPTTVYVMRALRHDRVRLVERGSPILPGVKVIIAHTETRPLGDSHLGEIWVSSPHNATGYYGEEGLHADHFTQTVWARTGFLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRAHRSIAECAVF--------------------------------------------------------------------------- 119887163 312 -----------------AESSWPP-SLLAALQQWGTTQPKAPCLTALDTTLTYGKLWSRSLKLAYTLLNKLLKPGDRVALVFPNSVMFMVAFYGCLLAELVPVPIEVPLTSQQVGFLLGSCGVSLALTTDACQKGLPKAQTGEVVTGWPPLTWLVIDGK-----HLTKPPKDWNPAVQDAGPGTAYIEYTSGST---VGVAVSHASLLAQCQALTQACGYSEAETLTNVLDFKRDAGLWH-GVLTSILKRIHVVSIPKANPLSWIQKVCVYKA-QAALVKSMHWSLLAQRGQRDVSLSSLRLLIVGANPWSISSCDAFLNVFQARVLSMSGLSHGVIRVDAEEKLSVLTVQDVGQVM-PGANVCVVKVEGTPCKTDEVGEICVDSSATATAYYGLLGITKNVFSDRPFTRTGLLGFIGPDDLVFVVGKLDGLMVV-GFR------------------------------------------------------------------------------------------------- 212699585 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSPLLAVHTSGSTGMPKKLMVRKEQMMQSARLTCEYLNLQAGDTALLCMNLRYIGAMMV--VVRSLVAGLNLIV--RPASGHPLSDIH-EPLKFAAMVPLQVYNTLQVLE-EKERLKQTDILIIGGGAVDARLEADIQFLPGA-VYSTYGMTETLSHIARLNGPAASEH------YHPFSSV-----HLSLSPENT---LVIEAPLVCADILQ----------------TNDIARIHPDGSFSILGRKDNVINSGGIKIQAEEIERLLIPIPFV----ITSVPDKRLGQ---AVVLLLAEQPDIQEMEKGI-QTILEPYYRPKHILVADCIPQTGNGKVNRADCR-ILAQRLL-- 108863132 6 ---------------------------------------------------------------------------------------------GILKAGLAYVPFDTDLPAPRIEYLLQDSGTPLIVVDD----IQRLPAAVDPEYEVWRLDEILSQSQIDTNIAVTQNHS--------TATHLAYMTYTSGTTGHPKGVMVEHTAMIGRLYGWDAVFGLQKPPTILQMAGL--AVDIFLGDIVKSLTTGGRLVICRKSDLDVLYQLIEQQHVTFGDFVPVILRNLLDYAEQNKVQLNSLRTILVGSEAWYGRDLSRLQKRTDARCFNIYGQTESVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163813377 508 ----------------PRRAYRQGVCMQQLFEEQAQRTPDAIAVEQDGQRLSYAELNARANRLAAHLRGLGVGPDRRVALLLERSPELVVAMLATLKAGGAYVPMDPAYPPQRLDYLLADSAPKALLTQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163858698 48 ---------------------------------------------------------QRVLCLAGALRERGTRN---AALWFDDALELAVALYACWRA-------------DVVAHIPGD------VLAQTCARLDTDVDLWLSDAALPL--------AAPRVHCPASMNAAPLPACVLDETHAAVVLYTSGSSGAPKAVIKQWRQLAGEIRALARHLPGDETLCVLGSVGPHHMFGL-PFRVLWPLCAGHLIDRPQRHYPEELADASLAHPRFMWITSPALLRRV-----ERRIDWPALRAIYTAGGPLPLSISDQIAAASGCRPTEIYGSSETGAAAIRQGNQEWRLLP------------------GMQAGLDAQGALWLESPWTA----GREQTADAATLTAT--------------GLQLHGRLDRIIKLEEKRISLAEVEQALEAHPHVAEARAGLAPGQIRLTALIALSALRNGGRKADDLRAHLRER-IAPLAVPRSWRLLRQLPWNAQGKL---------------- 124512150 74 ------------------------------------------------------------------------------GLYGSNSINWIAADMASMLSGVTTLVMHSKFSLDVIVDILKETELEWLCLD-----LELVEGLLAHRNEFPHLKNLIILDTLNNIMEFDEMSRKEPKKIKINNEDPASIVYTSGTSGKPKGVMLSNENFHNTVVPLCDHNIIKEPKTHFSYLPVSHIYERVLVHILFML--GGTINIWSK-DINNFSKDLLNSKGEVLAGVPKVFNRISNLPPFKRFKISSLQVILNGGGKLSPKIANELSVLLNINYYQGYGLTESTGPI-FVQDTSDNNSESMGIPFSPNTKFKVKTETYKATDALPKGELLIKSGSIFSGYFLEKENTDKSFTEDGYFKTGDVVQVNSDGSLTFLDRSKGLVKLSGEYIET---------------------------------------------------------------------------------------------- 27381398 137 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTSGLPKIVRHTLDGLAGAIIADGPARYRNA-----TWATFYDIRRYGGLQIFLAVIGGGSMVLSEPGEAIAAVARLRAGGVTHISGTPSHWRKLLMSGASADF---SPHYVRLSGEIADQAVLDGLARAFHASIGHAYASTEAGVGFSVDDGREGFPAHLIGQNRA-GVEMKVVD-----------GSLRIRSRRTARAYVGADAPPLA--DTEGFVDTGDMVELRGERY-HFVGRRGGIINIGGLKVHPEEVEAVINRHASVQMSRARSRRSPITGAIVVADVILTNGTDGEAEILSQCK-NCLAVWKVPAVIRFVERLDVTAAGKLAR-------------- 46205014 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFDIAGLELLLPLIRGARIVLASAEEARDLLALLERSGATILQATPMTWRLLLEAGFRSRPGFK----MLCGGEALPLELARRLTEG-GGELWNLYGPTETTIWSSAARIDPAEEIVTVGRPID-NTGFFILDERGEPVPVGVTGELLIGGVGLARGYLGRPDLTGRSFIDSRLYRTGDRARYRPD-------------------------------------------------------------------------------------------------------------------- 213969476 6 -----------------------------------------------------AQFCEQSLSVAAGLQARGIKN---LALHLEDAAELAVALFGAWRAG-VHV-----------------------LLPADLQGQTRERWASQVDLWLTDL---------PGDAQLSDLQAAPLAAATLDLDQCRLSLCTSGSSGEPKLIEKRLRQLANEVCGLEQLWGAQGSACMIGSVATQHIYGL-LFRLLWPLCAARPFVRRQLPFAEDLQRASRQYPSFAWVASPALLKRMGDNLDWN--SLSSVRRVFSSGGALPGEAAQSLHQRLGQWPTEILGSSETGGIAWRQGEQRWQAF------------------DGIELSQDSEGALRIRSPYLPSGHV---EQTA------------DAVLIGDDGRFELLGRLDRIVKLEEKRVSLPLIEQALASHAWVSEAGVVQENRASLG----ALLVLSDSGLLARALTEALREHLRPHIALPRRWRLLRQMPLNTQGKL---------------- 107593238 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGKPKGVMVTHGNLLHNASVVERYCEHPEGAHSVMWLPLYHDLGLIG-GVLQPLYAGSTIMAPTTFRPYRWLQAVSNRKATISGG-PNFAFDLAAEEQKASLDLSHWEIVANGAEPVRPDTLQRFADAFGFRFYPCYGLAEATLVVSASNEVNARTLASIGQSQPDQTVIIVDPSSFTQCPADRVGEIWVAGPSVAKGYWQRPVETKETFDEGPFLRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 153864533 22 -----------------QTDYPKDKCIHQLFEAQVERTPNAIAVVFEEQQLTYDELNRRANQLAHYLQSLGVKPEVLVGICVERSLEMVVGLLAILKAGGAYVPLDPNYPKERLAFMLADAGLPILI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215494396 19 ---------------YPQVELHEDQSFYQYFAKQLEEFGDKPTLEADGVWLSAVEVLSLLRRYAAGLQRHGVRPGDRVCVNLSNSVQAFVISYAVCSAGAAVVLAKPVLTERELLYQIDDSGSTFVITEFANAEKVLRIHEKKTFKAMFSLGDIPGFQSMSSFQSLEESDFEEPAIQEPRS-HTLFYTYTSGTTGLPKGVEISHYAFIAALK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 47228732 301 -------------------------------------------------TLTYGKLWSRSLKLAYTLLKLGLQPGDRVALVYPNTDPFWVAFYGCLLAEVIPVPIVPLSRQDQIGFLLGSCGVSLALTSECLKGLPKTPNGEIIQFKGWPRMKWVVTDTKYLTKPSKDWQ----PHIPTANTDTAYIEYKASKEGTVMGVAVSKISMLTHCQALTQACNYCEGETLVNVLDCKKDMGLWHGVLTSVMNRIHTITVPYKACPMSWVQRVHIHKARVALVCRDLHWAMMAHKDQKDTNLSSIRMLIVAGAATSPEALTVAIRRPGVRILSMGGLSHGVIRVNTEDKNSALTVQDVGH-IMPGALMCIVKPEGQLCKTDEIGEIVINSRAGGTLYYGLPGVTKNTFEEIPFTRTGLLGFVGPGSLVFVVGKIEGLLMVSGRRHNADDLVATALAVEPVKTVAVFSVT-VFYDERIVIVAEQRPDASEEDSLQAIDSIHQVGLYCL--ALVPANTLPKTPLGGI---------------- 154150253 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPTVVGYTRTDLASLIARNMTMIGIGKNDVFQNMV----NYGMFTGGLYGAELIGMTVIPSATGNTRRQIEMIRDFGVTAIHCTPSYAMHLSEVAEEMGEPLESLKTGIFGAEPWSDTMRHTLEDRLGVTAFDSYGMSELFGPGVAFECPERDGLHI----WHDSYLVEIIDPSGENLSDGERGELVVT-PLV---------KEAMPLIR---YRTGDVTMLMEDGCLRLTGRSDDMLIIRGINVFPSQIEHVLLRIPEV--------------------------------------------------------------------------------- 37527776 441 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQLTTQCFTADPYYKTGDLAYWDGE-RIHFCGRVDDQVKVSGSRIEIAEIEDCLNRHHAIADAAVIVESYEGLDRLVAIFVVNKDNLPEESAIRDHLKA-YLPIYMLPSRMMLADELPRNAHNKIDRRAL----------- 68536970 24 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIACTSGSTGTPKGAVLGSRQLTTSADATASFIGRHYQAAWLLTLPAHHIAGLQV--MLRSLRAGATGFIADTEALAETYPDVDLY----TSLVPAQLERIAEDPAAVKA-LKRYACVLVGGAAAREGVIKKMAEE-GAQIALTYGSSETAGGMVYN-----------GQPL-PGAQVRIDGADER-----GAGRVRISGPMVADGYRNVD--SAEAFPVAGEFVTSDIGVVDSGGTLRILGRADGAINTGGYKVLPEEVEKAICQQPGAEAAFTAGVEDPKYGESIGALVVLREAGNGAAEVREAMRGQAGPS-LIPRRAWAIREMPTTGPGKTDRQQAAAMLDE----- 215499429 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELVFRSPTTMRGYYKQPKATAEFLEPSGWCHSGDMGFYDNSGRIHFVRRLKDVIKCMDNQVAPAELEDILLRHEGIADVAVVGLPHPEYGEAAAAFILPKDEPGTRADISAREVKRLIA-------------------------------------- 59711456 31 --------------------------------------------------ISYSQFQKDVQKACAFFQQ---QPHTKWALCFDDSYYFSVTFLALAHAGK-HLILLGNHQPAALAELSQHFDA--LIHDD-----------------------IIKVMPCSEHVAYHDIKSDHATLSPLPLHEVELTLFTSGSTDTPKPIA-KNLQLLDNEIQQLDCLWLGQSDIY-STVSHQHIYGL-LFRVLWPLTAGRAFSRHNFIYPEQILSHRPDDKKTLISS-PALLKRLVDHEGYNGY-----QMVFSSGGPLAIEGAEQSEKKLSLRPFEVYGSTETGIGYRQQFEPSSLWC------FFPSHQARLNIEHCLELL----------SPF---------------IDDEEWYATSDYCDLLANGQFVLKGRVDRVIKIEEKRLSLTEVEKRLMQLEWINEAAVIPMEEEKRT-VLGAVIVLSEAGTKLMELRSELRE-WLEPVGIPRRFRTVSEIPLNSQGKRQMHDLKQLFND----- 4433381 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYFNSEDVIMCVLPLFHIYSLNSVLLCG-LRVGATILIMQKFEIKGLMELVEKYKVTIAPFVPPIVLAIAKSPLVDKYDLSSIRMIMSGAAPMGKELEDTVRAKLNAILGQGYGMTEAGPVLSMCKQQFEVKSGSCGTVVR-NAEMKIVDNTGASLPRNHAGEICIR-------------------------------------------------------------------------------------------------------------------------------------------------------- 75675703 9 -------------------------TLDELFDRILVRQPDRPALIDPPDHLTFAQADRAVSALAAHFIEAGLPANSIIAVQLPNTIELALTVLAAHRAGLIVALLPQLWRQAELAVAINRTGARAIVAMGNIDGVNHADLAMNAAAEVFSVRHVCGFGSPEGMVPLDIATERTIDRSRLDSRRAALVTFASGSGFL--AVPRTHVNLIAAGLAIFLESSLPQNATILSALAPSSFAGLTSSFVMW-LLSGGTLAMHHPFDETVLVRQMETERCDTLVAPASLALRMAETGALS--SVPSLRHVVGVGSSAPWSDSER-------QMTDVYLFGEAGLFASRRVEDGSPAPIMPG-PYRTPPQVPITSTAGEIVPHGTLG---LRGPMVPIAAYAAPESPSEDFVQPDYVDTGYAARIDATGAIAITAPPAGVMAVGGYRFPAQDLQEWARRLP---NAMLTALPDRLSGHR------LAGRAGDNARAREALKELGLNPLMV---------------------------------- 71020023 34 -------------------------TLYQLLQASAKNNPQHIAIQFDAVQITHSDLLCAVDTCAEWLVTRQVQRGRPVAIFLGSDLNIMVYILALVKLGNPFLLLSARLSGEAVEHLLKGADAGFVLTAEQWANAGLSASHGSLISDLDTLTHLISWLDREKWAMPTRPSQDSLEGEEVDPNDCSVVLFHSGSTGLPKLIPHCHRYLLGYASCHELSSNLGERDVTLSTLPLYHGFGLLAVCL--SLSIGMPIALPAAPSGVSVAQMLAECRAARLFTVPSILGEVRGLEWPADDPHLSIKLVVVGGAPMRTELTEFLVEH-GVELLNHFGVTE---------------IGALAPIVHPGPELK-YDPK----------YLLIRRDIPLR--FRRERIQNSSWTKDFWLQ--DSLEYNPNGNVRIEGRIDDIIVLAGEKVNPMGIESAIRQHPAVSDVVAIGLLVEMRFEQVTP---PSSDSPDSAEILDILQNANSAADAHPGLVLFTDALPRTFKGNAQRARCEAEFA------ 167850364 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNEHRGVVNRLWWMQQTYALDERDAVLQKTPF--SFDVSVWEFFWPLMSGARLVIAKPEDPAYLSELIDRERVTTLHFVPSMLQAFLEDEGAAR-GCGSVKRVMCSGEALPPSLVKRFYRLPDARLHNLYGPTEAAVDVTAWACDAE--EGGASVPIGGRSRTRYWTEYGQPVPRGVAGELYIGGVQVAR-------------------------------------------------------------------------------------------------------------------------------------------------- 145297954 5 -----------------------------------------------GGEVTLAELRLGSLQLARAMARH-ARPGQRWALCFDDSLLFAQALLACALGG--HQAILPGHQRV----------AGLLALRDQFDGLLTDGELPVDGLDMPQLR-----------LPLADCHDEDAERADLTPEHLDLTLFSSGSTGEPKAIPKAWPQLEAELRVQMALWGETADTRVLASVSHQHIYGL-LFRILLPLALGRPF---DRRSIDYPEQLAVQTAPWVLIASPAFLSRLDPAIPAAGC-----RLIVSSGGPLQPGDAHQAWALLGQLPVEIFGSSETGGIGWR----QRNQAQTPWTPL-PGVEVRVGPDQG----------LLLRSPFLA---------------EDGWLACADRILMKEAGF-ELLGRQDRVIKLEEKRISLDEVEARLQALPEVEQAAVLPLQQGQR-QILGAVLVLSEGAARWAELGQALRQQLLEPVALPRSLRRVESMPVNAQGKRPWPQLKELFDEPL--- 2924401 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGXSSXAEGVPVNCKGVVNCIYFLKSLVDVNDKNIFFALTSI--SFDVAAMDYYLPFSVGATVVISTQDEQKDPFALIKKHNVNCIQGTPSLFQMLSSAPN---YDSSKLKLMLAG------ELFSRIATKLLPPMK---------FNIMVLLKERSILAYNYKKRGANNTQLYVLDGSLNPIPVGVSGELYIGGVGLARGYLNRPDLTAERFIPNPFYRTGDLARYLPDGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------ 83944694 11 -------------------------TIHSLIDHGARYHGDTEIVTDGTKTKTWKGISDRSRQLGSALTKMGLFKGDRVATIAWNNARHLECYFGISCCGMVCHTINPRLFPEQLVYIINHAKDRVIFFDKTF-----LPIIEGIKEKLTTVDTFVLMSVRDELVFYEDFLAENADWVDVDENDASSLCYTSGTTGNPKGVLYSHRSTV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170581816 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLCYLITTSGTLGKRKEVFVPHSCIMPNIWDFSRRFQITTVDVILFAT--AATFDPFVVEILLAVVNGAKLLIVPRSIPSKLADAILKYNVTFIQMTPSQLKILHNALTKIFAGKSAVRTVILGGEAFPINFIKHYHNHEFINFYNVYGVTEVSCWASCYRIDWKESRVEIGEPLL-----------GTKFNVSETGELLIGG---SRRCFINGKLSAA------WFSTGDIVELTELGKIYWCDRFDDQQKISGINVSLSGLARKAEEYDGIQSALAV-----RRQQSILLFVHVKNSAT----IQTNLCEKL--AIGLPMIVILVDNWPMTRNG------------------ 47229548 1039 ------------------------------------------------------QLHKRAEKIAAALTEKGINTGENVVLLYPPSIDLIAAFYGCLYAGCVPVNVRPPHPQPTVRMIIDVSKAACILTTQTLMRI-LRSKEAAASVNIKTWPTIIDTDDLPRRRP-------PQIYKPPTAEMIAYLDFSVSTTGMLTGVKISHAAVSALCRSIKLQCELYSSRQIAICLDPYCGLGF-VLWCLASVYSGHQSILIPPFELESCLSLLSQYRIRDTFCSYSVMELCTKLLKARNMNLSCVRSCVVIAEERPRLALRAVSTAFGSRLQGTTGPDPCTVDMKSLRHDRQVRLVERGAPILPGVRVIIVNPETRPLGDSHLGEVWVNSPHNASGYYGEESLQANHFFGDPWARTGYLGFLDASGDLFVVGSLDETLELRGLRYHPIDIESVSRAHRSIAESAVF-----TWTNLLVVVSELCGSEQDALDLVPLITNVVLEHHLIVGVVVIVDPIPINSRGEKQRMHLRDSLADQL--- 47229548 376 -------------------------------------------------TLTYGKLWSRSVKLAYTLLKLGLKPGDRVALVYPNSDPFWVAFFGCLLAEVIPVPIVPLSRKDQMGFLLGSCGVGLALTSECLKGLPKTPTGEIMQKGWPRLKWVVTDSKY-----LTKPSKDWQPHIPTANTDPAYIEYKAGTVAVSKVAMLTHCQALTQACNYCEVCSSHLGETLVNVLDFKKDMGLWHGVLTAVMNRIHSISVPYKACPLSWVQRVHVHKARVALVCRDLHWAMMARREQRDTSLASLRMLIVAGAASSPEAMTVAIRRPGVPILSMTGLSHGVIRVNTEDKNSALTVQDVGHVM-PGALMCIVKPDGQLCKTDEIGEIIIRAGGNM--YYGLPGVTKNTFEEIPFVRSGLLGFVGPGSLIFVVGKIEGLLMVSGRRHNADDLVATALAVEPVKTVAVFSVT-VFYDERVVIVAEQRPDASEEDSLQAIDSIHQVGLYCL--ALVPANTLPKTPLGGI---------------- 213960173 20 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVALVMRTSGSTGTGRLVGLSATQLRASGTATRERLGWP--CTWVLALPPHHIAGLQV--VARAVGDGREVVVVEGRVAAAVDEAVNRHRVAI-SVVPTQLSRLLDDP-VGTEALTRCAAVLVGGAAASTSLLSRARKA-GVPVRVTYGMSETCGGCVYDGVPLE------------GVRVDLTDDS----------RVRIAGPMIMSGYLDEGP-------VGPWLATQDLGHWQS-GRLVIDGRIDDVINSGGLKIAAGQVLDQIRATGMVRDGLVLGLADATWGQVVTAVVVPGRGWRGPEALRDLV-GRRLGRTHAPRVIVEVDELPMLASGKIDRVEVRRITTATLESG 67522447 43 -------------------------TIDDLVR--VRAWGDKVAYPVEGTVYKYRELHNLVEAYARVISQR--RTSDVVGLLGPSDFEYLITLLAISRLGHTVLLLSTRIAEDAYVSLLKNTKASLLIAYPAFNGVAKKATQRTGTVLQPVLRR-------------EDYVNSTLKLPKAELDHITWIIHSSGSTGHPKPIYQTHSGALKNYANNFGLRGF-------ITLPLYHAHGISC--LFRAVHSEKLIYMYNAELPLTGFYLLQEHDIEVLYAVPYGLKLLSESEESMKL-LARLELVMFGGSSCPKPIGDKL-AQNGVRLVSHYGTTETGQLMTSFRDRSDTDWDYV-RPGPSLLPFIRWEEQM----PG-IYELCILEGWPSKVASNRP---------DGAYATKDLFEKHPENAWRYYARLDDTLVLNGEKANPLVIEGVARNHPNVGEAIAFG-------------------------------------------------------------------------- 92117580 9 -------------------------TLDELFGRILARQPDQLALIDPPRRLTFAQADRAISALAAHFIEAGLPANSVIAVQLPNTVELVLTVLAAYRAGLIVALLPQLWRQAELTVAINRTGARAIVAMGRIDGVDHADLAMNAAAEAFSIRHVCGFGSGEGMVPLDIAASTSSRLAVQDSRRPALVTFASGS-GF-RAVPRTHVNLIAAGLAIFLESGLPQGGTILSAIAPSSFAGLTSSFVMW-LLSGGTLAMHHPFDETIMMRQIEAERCDTLVAPAPLALRMAEA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149912195 1 ------------------------------------RFKDNIAVIDAGDAITYTNLNHQVEILS---LQLGNNK-ELVFIESKNTIMSVVCYLACLKSN------------------------KVVYLADDFKSDKSIELIKNYNPNL--------------LIDGLGQISQHAQCNYQLHPNLTLLLSTSGTTGTPKFVKLSASNIQSNTESIVEYLILTEHDIALAHLKLHYAYGLSI--LHSHLQAGACTVFTAHSVLDTFWHDLKTYSATSFAGVPYTFEALLKT-NFDFKTYPSLRYVTQAGGKLEGFLVKKYAQANGVEFFVMYGQTEASPRISYLPPHLTVFPNTIGRAI-PQGKLYIVDDEGNEIKTDKSGELVYRGDNVMMGY------------------------------------------------------------------------------------------------------------------------------------------------ 11499261 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARNWVESLCRALVSCGVSSDDI----MQIAYGYGLFTGGLYAAERLGATVLPISAGNTARQIELMKDLGSTVMACTPSYMIYLAEYASQMGVDIANLRAGIFGAEPWSEETRKRIEDKTGITAYDVYGTSESGPLFTECTERQGLHI------WADMFLIEIIDPTGEQVGEGEKGELVVTT------------LTKEALPLIRW-RTGDITYMETDGRMRILGRADDMLIIRGVNVFPSQIEHVLMQIPEVGE------------------------------------------------------------------------------- 145247766 15 ------------------------------------------------REVTFQDLSRAVNAMSWWIDDLGPQPGEKIAYLANNDVRYIIFMLACHKTGYTCTHLLFSRGKSPIAFRLKTLDWKMQF------------------HEVPSVADIFSNGSDASHFEFSKTYDEVV-------DKIAFMIHSSGTTGMPKPVPLTH-GFLGTMDFAASIHDPNPKDLVLSSTPYFHLMGLVS--FFESIFHNIPFVASPERSVGFLTDLIRHTKPTVTILPPSILED-MSYSEEALTCLSTLKFVCYGGAPLSPEVGEKLGRYT--QLRSAIGSSEMGVICSMVPEEEDAWGYFEWNPSYQIDMQPIGDGLYELVVPRVEHSL------VMHGIFH-------TFPDLKEYRSKDLYTRHPTNKLWYHGRFDDVIVSNGEKLNPISLEKIVEGHPSVHRALLIGQPD---IEKVAAPINEKEFVDMIWPIVQ-AANKTLPDYQIVKTMIRLSSFKLTAKGTTQRHAVNKDYAEEI--- 71015175 24 --------PAPRAPEPKQHG-----SVNSMLDERADRMPDQLAVRWNCSTLTYAQ----VSRLALGLAELHVQPGRLVAVLSPSGLDLFAHIIALWRLGFGVLCIAPGSPAESIANLLSLTQTNVVLAHASQVGSAHAAVQAARDGVNEHVFEAQVYTMISNVLQLVDGDTAIASQHIAQPDDVLVAMHTSGSSGLPKPIYQLHRFWTTSMLSAA-----GRDLSAFTTTPLFHG---GMSDLLRSFQAGSSIFFHPTADPGAICRAIKATRISYFLSVPYVLDMLTERVDDGRRMLSSMQLVSTGGAPLPQHLGDSMVHQ-GIKLVSRLGSSECGFLMSSWRSFATDKT---------WNHLRLDDDLGQGMLHFEAGELVVTKDWPTKLVANR---------EDGSYATSDLYSKQGDHRWKYESRSDDTILVSGKKATAAVVEQKLKASPLVTEA------------------------------------------------------------------------------ 210114074 15 ------------------------QTFGQLLDDTAARWPDTEAYVFKKT-------GARASRLAAGLKAIGTERGDVVAWLVGHRPEWIYLYFAVAKLGAIA------------------AGVKVLIMGDVTGVDETDDTVPYLCSLFPEVKTAYTMDEVQTMGSDEKIIAEVRALQDLSCHDTFWLRFTSGSTGQPKCVEHSTYSFYNYLRLATKRFRTTAED--------FHD--------------------------------------------------MLHDPRLAEYDLSSVRAVTIGGNVTSKSLIDRAADVLNVRVVVGYGMTETLVAGIPADMTGEGKGATVGK-LSPHVEA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156040597 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLHPIEAVPPKAEDLCCIVYTSGSGGTPKGASLKHKNVVAAITGANIIVGLGPSDTLLAYLPLAHIFEFVFENAWAALMGYGHPRTLSEPSMKNCKGDIQELKPTLLVGVPSVWSAILDAIVFNKVKQATLKFCLNGAGPISQQT-QEFISRTITPMISGYGSTETTA--------------------------------------------------VMSEYYDNITETNEALTPDEWFKTEDIGEWDKNGHLKIIDRKKNLVKTNGEYIALEKLESV-YRAAAI--AANICVYASITETHPVAIIVPVEPALKLAESLGLVYGRADG---MPNSLQSMVKL-VTATTKLNRKAIFERYEKDI--- 194858560 48 -----------------------------------------------DTIVTYGDAVEQIQVLVDFLRTNEVPAGAGIALITEHTPATSLMILAILNNKGHFFPTDKMTLSQDLCVQMSTAGVDYLLVNKHLTVAPLY---------FTLLDSILVFEEDCRLYTVKVKSTDHAVQTKPLPANMCYTISTTGTTGKPKLIHVPYECIAPNIVGLSQKLNVSMADIIYLGTPI--TFDPFVVEFFLALQNGATLLTSRRDSPSKVLSALATPGITILQMTPSLFRQFGASSIRERSRSSSLRVLLLGGEPFPVELVTWMSPLLQKHICNIYGITEISCWSLLHIVQSLQSPVPLGTPIDKDTVIRIESQNDE---TSQQGELFL-GSSSRRCYIPEDDQTKASRDDSGFRATGDLVTRQQDGTLFYSERSNDVVKRAGNRISLGLITRKIQKCPSTELTTCLWLED--LQKLICCIRSLESKTRVEQRVQTFLSKVSIAE--QPDRFVYLQHFPCNVHGKLDKQQLLKM-------- 72162134 17 --------------------------LGELVYLCAERDGDNAVLQCPDRDVGATEFLTSVTKLAKGLIAAGVVRGDRVLVAAPDGYERTLLTFAVWAAGGVVAWVPSRCSPGLLQWALRDSRPAVAVL----RNQRQARVAASLQHEIVDLGRVWALDEGGLDAAYMDGTAVRFRVEEGNAQDPALIYYTPTTRRRVRGAVLSHRNLLGAATALMERLELRPADAVALLGPQLQGFATCLAVVAGTL-AGVRIAF---PRPGEVFA----HQVR--AFAPTLLRALYDWAFARVRDAGRLRAVVCGGM---EEQVAYYYSGLGISVLEGFGLVEAGGLAT-LTVPGECRPGTVGPPL-----------EGTELKIAEDNEILVRGPGVFTGYHNAIYDGGQA-AQDGWLATGWRGELDDRGWLTLWGRKGDTPSRSGKVVAAAVLEARLLEHPLISQAIVLGEGRPY----ATALITLKRDQLEGEEIRRVVEEQGMPPELTIRAFHVLPELP---SGRLRRDAVLRAFAEEIEA- 85541353 212 ------------------------ESVAEIFREMKIKHHEKLAITYKDRKLTYTELSEKANALAHALKRRGVAKHDVVGIVAERSPETIVGILAILKIGAIYLPIDPKLPQVTLQHILRDSGAKVL---------------------LGKNETIVEGGKGVSFVIIEEDEGKKDEVVRISPEDTAYIMYTSG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211587519 42 ----------------------------------------------------------------------------VVAMLAGSSFEVVVTFFALNRLGYAVLFLSTRLTAPAYIRLMEMANCSQLI-----KANQFQQVVTEICAERPGCSTFSLLQREDWFNRSTPLFERPGADPSGEGKKIAWILHSSGSTGFPKPIFLTNLQTLANFCKSFGL-------RLFTISPLFHSHALMEFG--RAFYTRAPAYLGNHSLPQNLFDALQVAKPQQISAVP-YVIKLLAEKQEGIQALARPQLVLYGGSSCPDDLGDRLVAQ-GVNLVGNYGATETGQIMTSFRAPEDKEWQYM-RLHRPVADLTLMDE----ISPGVDG-LPSKGPSNSKPPYKNPENS---------FRTADLFTRHPDNYYKYLSRLDDRILVNGEKVLPIPIEGRVREEPIVSDCVVFG-------------------------------------------------------------------------- 153884285 1 ------------------------------------------AVVCGAATMTYGMFHARVAAYAGAFTT---QATTHYALCIEDPFDFACALFALFASGK-HVVIPASAAPAYLESLGTAFDA--LVTDASLRSIDQHAEA--------------VVGPIQPLAPIT--------------------LYTSGSTGTPKPIHKTLAQFDAEVVTLEQQWGRQGAGAMLASVPHHHIYGL-LFRVFWPLAAGRPFCRQTHAEPAALQQALAQHPVAALVSSPAQLARWPVLPRF--DVLPALPAVFSSGGPLDATAAAAFAATHGSAPIEVFGSTETGGIAWRRQDRTPAW--------QPFARVQIRQEDD--------GALAVRSPHL---------------PHDNWHRTDDAIAFDDSGRFLLRGRLDRVVKVDGKRIALPEVEDWLASHPFVARAAVTLLAGASR-ERLGALVALTPAGVEAKTLRRHLSTYTDPT-LIPRRWRFCMTMPVDARGKL---------------- 212531757 451 --------------------------LPQIMDDLAAAEPDRTSLVHGLRHVSARNFAQAVDKVAWWLRAQ-VGISDAVAYIGPHDLRHVLLTYACIKAGYAALFLSPKNSTKEALAVLESTGCTIWVAIDAAPITLVKEVLENRQMNFLELPLLDELLDAESTEPFPYTKSFEEAM-----KDPFCFLHTSGSTGLPKPIPWSHGRLLPPVGENADLVPWTEGDKIYSTFPMSHGAGVIMDILMPALFN-LQCVLGPVPNLNLVERLAVDVGIDIWSMVPSLVDELGETPSILRQ-LASSKFICASGGPVSPVSAGKVNEV--VRVLNLTGTTEGLFIGNLVPRREDWFWFCF-HPYSGFEFKKLEEDTEHWVHRNEHWRL-------FQGIFHTPDKDSINFK--------DLYMKHPSKNLWFKGRSDDVVLSNGYKISPLETEAFISTHPAVNGCLIFGTGKPQAG----LLVELKESAVKTEELLDDIKANAISRHKLRDFVTF--ALPDKPFLRTDKRTVKRAATLALYA- 71909782 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APQIPADHVAAILFTSGSTGLPQAQPKTWGKLVQNGRAEAIALGLERQPAIVGTVPVQHSYGFESTFLL-ALHGGGAFWAGKPFFPQDIATALDAPQPRLLVTTPFHLSTLLAAGLDLPPVD----LLLSATAPLSTTLAAEAEARTGAPLLEIYGSTESGQLASRRTTDGPVWT------LLPGVRLETADDRTIACGDHVEGRVALS----------------------------DLIELLPEHRFLLHGRHADLINIAGKRTSLAYLNHQLGAVPGVID-GTFFLPDEAGPDRLTAFVVA--PGLSARQVTIALRERIDAIF-LPRPLVLVDELPRNSTGKLPRGELQALYAEKVSHG 169844755 46 -----------------------------------------------GRRVSYEEAHYRTFALANAFHKWGIKNEDVVCIFSPNHIDYAPVLWGVHTLGGIITPANPNYTVEELQYQLSTTKAKVLVT---HPDCIKTALSAAKAVGLPTSAVVLLDPRGPGFITTDQLVTEPETYTPVKRTKLAFLCFSSGTTGKPKAVLITHHALIANIVQMGAHFRLTPGDTAIAVLPFFHIYGL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145611438 9 --------------------------IPQVLDDLARTTPDREMFSDGWKTLSYGQVAGAVDRVAGYLLEQKKGSGDTLAYLGPSDARYVIFAVACVKAGMKALFISPRNPKAAQLNLFDKTNCNAI-----YYDPEYDHEVRLWLDERTTMMGVRVHSAQEWIDGWADKGSKPAHVPEEAEWDPFMVMHTSGSTGFPKPVFVRVGMLAVSDSFHSAPEFMGAGRRILNPMPLFHAAGLYVSLLRAVYFAMALGITSRPVTPQSVMDALANVDVD-MAILPPAILDEIAYIPEAVDALRRLDYVLFGGGPLNPEAGDRLSVREGVRLLNMIGYTEAAPLAYHVQRDPKVDSERMGNKWVPY---------GDLTDEGEVYEHVIK-----RKEKNDPPGSQGIFYTFPDLHTKDLYIKHPTNHWKYHGRADDVIVSNGEKLNPVSIEAAVASHPDLKAAMVVG-------------------------------------------------------------------------- 170038084 1065 ------------------------------------------------KTLTCSELHKRAEKIAALLQERGVNPGDHVALIFPPGLDLICAFYGCLYLGAIPVTIRPPHPQNLITTL-----PTVRMIVDVSKSNIVLSIQSII--KLLKSREAATSIDPKSWPLILDIEDNPAAIANSTLDSTAYLDFSVSTCGRLSGVIITHRSLSSLCASLKLACELYPSRHVALCLDPYCGLGFSMWTLISVYSGHHSILIAPYENPSLWLSTLSQYRVRDTFCSYGVIELCTKALSQRNVNLGCVRTCVVVAEQLTQQFCKLFQALFGCRVVQGASSAESAQVYVDLRALRNNRVALVGAPLLPGVKVIIANPDSKQCGDSHLGEIWVQSPHNSNGYYGDETDYNDHFTAESWARTGDIASRDSDGNVYIVGALDEVITLRGMYYHPIDIESVLRCHKKIAECAVF--------------------------------------------------------------------------- 170038084 386 ------------------------------------------------TTLTYGKLLSRAQKIAYALEQISLKPGDRVALVYPNSLSFLTAWYGCMFRGLVPLPISSDSPPQQVGFLLSSCGVQVALTSEACLKGLPKSSTGEVAKLKGWPRLHWFVTEHLPKVP-KDFNTNNNR---ISDDSTAYIEYTTDKEGSVMGVTVTRQSMINHCRALTMACHYTEGETIVCVLDFKREVGLWH-SILTSVLNGMHVLFIPKLKPSSWMQLITKYRASC-CLVKSLHWGLLATKDHKEISLASLRMLLVGANPWSLSSCDQFLSVFGRGVLSMAALSHGVVRVDSEDSLTSLTLQDCGQVM-PSATMVVVNAEGPPVKTDQVGEICVTSGSTGTTYYGLDGMTNSTF------------------------------------------------------------------------------------------------------------------------------------- 32564420 47 ---------------------------------------------------------------------------DVVFISIERGLDAIVAVIACLRLELVFTFCPPASDTDDV--------VRKFRTTLVFNGKHVSRIAQNDENGL------------------------------LAAESICYVIQTSGTTGAKKQVAVPVDCIRKNIEHFCSLFNLTSSDSILFSTSLH--FDPSIVELFMAFHVGCTLIITPRSEPHKLQKSIDKFQPTVVQLTPTVFEML-PSADSLLSATSSLRILLLGGSHFPISSINSCRSENKTRVFNVYGVTEVSCWASYFEVEHGCSEVLIGEAI-----------YGTQLGVDSDGQLILGGP-------------RQCYV-DGVHKTGDRVEVTENGGQKIVGRIDRLIKHRGIRICLDHLSHVALRHPSIQSLHTMLLDNR---NIVQFHVGPGSSSPTHKTLR--LDATTV----VPITVIQVAELPINSSGKVDEKAL-ERIYGKVSGG 145248269 35 -------------------------------------------VSDGYDTVTVQRLARAVNVFAWWIKQIGAQKPETIAYMASNDVRYLIFLLAAHKTGYKPLLPSTRLSDDAYQHILNATDCHAFF---------YTPEKQRRVSEIQAFRPDTAFHEVPSIAELFSTTAQPYPYTKTAEDDVAIIIHSSGTTGMPKPVPLTHGFLATQSRQSTMFNDLQPDTLVLSTTPFFHLMGLLAF-AESLFHHIPFVVLPDKPSADLLTSVITATKPAAAMLPPSLLED-MSHVPAARAALSTLENVYFAGAPLSPEVGDDLSQLT--KIITVIGSSEMGLISSFVPQGTNVWGYFDWNPAYGVDMRHVSDDMYELIIPRRANSRRIHG--IFHTFPDRSE-----------YRSNDLFTRHPEHHLWYHGRLDDVIVSNGEKLNPVTLEKIVEGHPRVQRALLIG-------------------------------------------------------------------------- 145244056 1 MLSTIAPQPPTLQEPLSKGDHYEPSTIDELVRQRASLGAAQPIISYPRTGIEYQQLDVFAFRVSKVLSDR-IPPRQVIALLGPSDLNYLVMLLSLAKLSHIGLLLSTRISVDAYVSLLERTGSRHVFIHSSF-----RDTAEEIKKRVPELVIDEIPTEENYHYPIEDVDTNPHLDPKIESKHIAWIIHSSGSTGLPKPIFHTQSAALKNYSGHMNMSGF-------VTLPLYHNHGISC--LFRTIHASKQLHLYNANLPLTLLEIMGSNSFEVFYGVP-YALKLLAETREGISALAKLKAVMFGGSACPDSLGNLLVEN-DVHLISHYGSTETLMMSTRPRDDKGWDW------LRPSDTVKKFLRFEERFPG--VFELVCRDGWPSKVMTNRP---------DGSYATKDLFVKHPEAYKYYA-RLDDTIVYNGEKVNPLDLEGRVRQRSTVAEAIAFGAGKAHIG--LAVIRAPGTESLSDEDIIDSIAHEALPAFGQLSKVRVLPAYPRTDKGTIIRQA------------ 115387050 30 -----------------------------------------------------------------------------VAVFLESDINLFIHLVALLYLNIPVLVLSVRLSPGAISHLLESTSACAIIVSKRSQVTVRTAYEGLPQEKQKGLRLVECFPLQQLLQPTGPVAPDGLQRHIPSDRETAIILHSSGTTGLPKPIPLAHRYLLGYAACHRLGPAQCLGRRNVSTLPMYHGFGLLGPCI--SLATGKTCCLPSAPSATSVAELIQASASCSLMTVPSILSILMQA-------LEGLDFVAVGGGPIKPAIGELLVSN-GITLLNHYGATEIGAIAPIFVPGDDRIRTDMGLELNEVDQ---RDENGVPF-------------YQLVGYWDHPFAIQ------------DLLRRRPDSEVAILGRNDDLLVLSGEKVLPSKLEATLSRQEGVKTAVLFGQNREEVG----VLVEPEDEDPFVERIWKVVQQENLSRHARVASILKLPEFPRSDKGSVMRGETYKLFAKEI--- 88805795 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDAPYIVQHTSGSTGPPKPIRLAKSALVAGAGQTGEFLGLPAGTRALCCLPFSTIAG--KMMLIRALVLGWDIVVAPSSDP---LADVS-GRFDFTAMVPLQLRASLS-------KLDRIDKLIVGGAPVPASLLE-ILPRQGTEIWETYGMTETGSHVALRKL----------KPIPPGTN------PEEELPPDDRGCLVIAS----------EDRFEKPVV------TNDLVSLEGDDSLCWLGRWDHVINSGGVKLIAEQLENRLS---AVLSCFVAGEPDERLGERLVLYV---EGQHDTGELLDRIKASGFTEYEIPREIYTVEKFAQTGTGKIDRSA------------ 160887535 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGIPKELMVRKDQMMQSARLTCEFLNLKKGESALLCMNLRYIGAMMV--VVRSLVAGLNLII--RPASGHPLADI-KEPLRFVAMVPLQVYNTLQVPE-EKERLKQTDILIIGGGAVD-EALETEIKHLPTAVYSTYGMTETLSHIAL----RRLNGASASEHYYPFPSVKLSLSAENT--------LIIDAPLVC-------DET---------LQTNDIARIYPDGSFMILGRKDNVINSGGIKIQAEEMEKLLR--PFIPVSFVISVPDQRLGQ---AVTLLLADQPDTEEIGNKLHE-ILEPYYRPKHILTIESIPQTENGKINRAECR-ILAKQML-- 169613987 33 -------------------------TIHGAFESIVDVHPGVLAAVHDGQKITYKQLDISANRLANYLVGSGLLPGQRVCLVVQRSLDMLVGMMAILKAGCQYVPIDGGVASDQLRHIFEDTDARFILCLPRFWDR---------VNKFKGQDAIVL----ELGMETGAFFSPTRPGIKVSPEDGVYAMYTSG-------VDVKHTTMTNALLLEPGKLGMTVGTKVAQVLSI--SFAMGAWEMLGSLVNGATLYLRTS----DWSATLT--QVDTLICTPSIL------AKHSQRDFPNIKTVAVAGEACP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150007781 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKRMRVCKDRMLNSARLTCDYLGLKKGDKALLCMPLRYIAG--KMMVVRSLYAGLDLVREPSGHPLADWG---DTPLRFAAMIPLQVYNTLRVPEERKR-LEQTDILIIGGGAIDAALEQEIRQMPN-TVYSTYGMTETLSHVARLNGPE---ASPYYHPFPSVTLSLSPDNT-----------LVIDAPLVC----------------DERLVTNDVARLLPDGSFAIIGRKDNIINSGGIKIQIEEVEERLLDLPY----AITAAPDPRLGEAVVLLIAPRSETVSPPRVTPHMKAASLPKYLRPRHVIEASEIPQTGSGKIDRAACRELAR------ 212694351 52 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPALLVHTSGSTGKPKELYVEKERMMESACLTCSFLGLQKEDSALLCMPLQYIAGKMV--VVRALVAGLDLLVTPSGHP---LKDLTKAPV-FAAMIPMQVYNSLQVPE-ERAILQQIRHLIIGGGPIDSQLNAALKD-FPHAVWSTYGMTETLSHIARLNGPEASDWYT------PFESIQIRLSKENTLVIYAP-EICGKE-----------------------LVTNDIAEINGQNQFRILGRKDNTINTGGVKVQIEQVEAALKEHLSVPF-LITSAPDEKFGEI----IVLLAEGQLPDDIEQTC-THQLPPYWRPKRFVPVFKLPLTETGKPDR-AIAKLLAQK---- 148976373 9 -------------------------SLSELLTQN--REPEYIVCFDDNSEITWQTFNDDLSKLVWQLSSSAVQ---RVAICTQDSYLFSVAFLASAAANK-HIILPGNYQPCALAELSEHFDC--LLVDDSIGTVEVGD-VRNIQALL------------DSSTEVEKPQSDGLPAIDLAATHLT--LFTSGSSGTPKAINKTLELLIETAQLHKNWGKLLKGNQVQSTVSHQHIYGL-LFRVLWPLCSGIPFARNNLEYPEQILS--HANKNCVLISSPALLKRLKHETNKVQ-----LAGVFSSGGPLPTESAHQSRDLLGQLPIEVFGSTETGGIAFRQQESAQTPWQ-----LFDCIEASLNSEN------------CIK---LLSPY----------IDKNNWYQTADECEMVSDSQFILKGRTDRVIKIEEKRVSLVEVEKRLEQLPWISECVVIPFEEPERLILASVLVLSDEGQATLSTLRTELR-KWLEPIAIPRKYRIVDEIPLNSQGK----------------- 215493441 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGKSLGPNEPGELCYRSPTASRGYYKRPRETAQFRDSEGWCRSGDFAYYDTDGRVHFVERIKEMIKCMDQQVVPTELEVLLAKHGGIAEVAVLGVPHLVYGEALAAIVVPKKEIETGKE------------------------------------------------- 195429223 485 ------------------------------------------------TTLTYGKLLSRAQKIAYALSSKGLKAGDRVALVYPNNLSFITAWYGCMFRGLVPLPISSDTPPQQVGFLLSSCGITVALTSEACLKGLPKSTTTGEIAKLKGWPRLQWFVTEHLPKPPKDFNVGNLRIDDTAA---AYIEYTTDKEGSVMGVTVTRAAMISHCRALTMACHYTEGETIVCVLDFKREVGLWH-AVLTSILNGMHVIFIPKLRPSSWMQLITKHRASC-CLVKSLHWGLLATKDHKDISLSSLRMLLVGANPWSLSSCDQFLNVFGRGVLSMAALSHGVVRVDSEDSLTSLTLQDCGQVM-PAAQMVVVRSEGPPVKTDQVGEICVTSGSTGASYFGLDGMTNSTF------------------------------------------------------------------------------------------------------------------------------------- 38154612 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSVGK--AAYGVLHICDEHGEDLPPGAEGLVYFEGGGAF-EYHNDPAKTAEARNARGWSTLGDIGRIDDEGYLYLTDRKSFMIISGGVNIYPQEIENRLITHPRVTDVAVIGGPCPEMGEVAIVV------------------------------------------------------------- 163722649 1 MIYDSKPWLKSYDSGIPENLEIPETPLKDYLVKSCFEYPDRAAANFMGATMTYKDLLEKSGRLATALNQAGYGKGDVVAVCLPNTPQYMISIVGALRAGCAVSGLAPLLMPDEMAYQLNDCGAKALVILD----LLYDAKLAPVADKVPNLQKVLVTGAAD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91217525 6 ---------------------------------------------------SWTDFGDKIQNLSKALLNYGIKEHQNIAIFAENMPEWITADIAIMSIRAVTVPIYATNSKKEVEYIVNDAEINLVFVQEEYDKTLQISKTNSNLKYIVSLCEDINIEDNENSIHLNDFANETIETEECKSTDLASIIYTSGTTGEPKGVMLDHTSFMQSLVAHDFELFVSEKDSSLSFLPLSHIYERS--WVFFCLHRGIKVYF--NQNPKLIAEVLKEVKPTVMCTVPRIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211961918 126 --------------------------------------------------WTFDEADEKARLLGSGLTEL-LREGVVVGILLHSRREWILTDLAIS---AYPVTLHYTFPPDHMKAILLDAEGRLHFVSTLVTDVEQLKVVNELKADLPLLRGLVVVNLAEETARLEELRAKDVPIMEQDPERIFTIVYTSGTTGNPKGVMMSNRNFVREIQGCLHILMLDDDFLHFALLPLSHVFVAYGFGAAVAYFSRKKELLADDWRFARVLDSIETQGACSVRGAPPLQAFWYDKVLGASATLQTIRFLLSGGGKLNPDVQEKLEAYLATSFLQGWGMTETSGAGCWQARAGDGSLDNAGGP-SAVMEMKLWEEYDAERMERPQGELLVRGENVFEGYFRQKAMTDDAFVFDRWLATGDIVEIQPNGSIKIIDRKKSLIK------------------------------------------------------------------------------------------------------ 170580332 366 -----------LPRSIDSALHKYGTSQPRMVAAVVLDHSARPAY-----SLTYGKLLNRATKVAHMLLTKGVKSGDRVALVYPNTLSFLVAFYGCILAGIIPVPVEVPLTKRDLGFLLGSCGVKVALTSDAYKGLPKRSSNNQSVSLLPGSEIIDFKGWPRLWLTTEHLNKPPRDWPRVTDDSVAYIEYTTDKEGSVKGVCITRQALLSHCRSLTIAMNYSESDTLVSVLDFKREAGLWH-SILASVFSGLRVIFVPKINPASWMLMVTKYQATALVKSRDLHWGLLATRDHKEINLSSLRSILVGANPWSLSSCDQFASVFQSRVCPCAGSSETGTVSLRRPYTEGSVHNS-GRGVLSHSVVRVLQDAGQVIPPDEVGEICLYAHSTGSAYWGLDGLSANIFKVEPYVRSGLLGFLGPNGLIFVVGNRNSQMYVSGRQHGADDIATALAVEPAVFSVNV------LRDERICIIAEQKPGVSEEDSLQAIDSIHQVGIYCL--ALVPSNQLPKTPLGGIHVSETRQRFIDGVL-- 170580332 1035 -------------------------SLMEVLRQRSQTSPDHILFTLMNSRITCAQLLKRAERIGSMLTDKGLNPGEHVALIFPPGIDLIAAFYGCQAAGLVPVCIRPPHPLPTVRMIVDVSKAVAVISTSSLIKL-LKCKEASLRVDAKAWPTILDVDD----LPSLSRKKWESECFERKSTDVCYLDFSVSTTGQLAGIVVSIAGATALCRSLKVACELYPSRHITLCLDPYCGLGLTLWCLSGVYSGHHSLLIPPAENAALWLTAVSQRKVRDTFCSYGVMELCVRELAEKGVSLACVRTCVVVAEERPRVALRAVSTSFGCRVNTAICMQGAAVTLVEKGAPHSIALMESGK-LLPGVEVVIANPETRQCADSHLGEIWVACSHNAVGYFTGEEANARLSTGDRFARTGYLGFITADGELFVVGALDEALMLRGMRYHPVDIEAVIRAHRKISECAVF--------------------------------------------------------------------------- 210128251 541 ------------------------------LEAAVQRYGSATALDATGKHLTYGKLLSRMQKIASLLNKVGIRPGDRVALVYPNSISFMCAFYGCLYAGVVPVPIEVPLTSQQIGFLLGSCGVSVALTSEACLKGLPKGPSGEVAKGWPRLTWFVTE-------HLSKPAKDWMPPPRLSDEQTAYIEYTTAKDGSVMGVTVNRGAMLCHCRTLTAACNYTEGEIIVNVLDFKRDVGLWH-SILTSVFNGMHVVFVPKVNPTSWLHMVTRFKATC-ATVKSMHWALVAQKDQKDINLSSLRMLLVGANPWSLSSCDAFLNVFQRGVLSMSGLSYGVVRVDTEDKLTSLILQDVGTVMPGAVAVIVVDNAPGLCKTDEVGEICVASGAIGAGYFGLQGLSNNTFASDGFVRTGLLGFLGPGGMIFVVGKVDGLMNISGRRHNTDDIIATVLAVEPMKRIAVFSIK-VLRDERIVIIAEQRPDSSEEDSLQAIDSIHQVGVYCL--LLVPANSLPKTPLGGI---------------- 210128251 1212 ------------------------------------------------------QLHKRAERIGCLLLEKGINTGDHVALIFTPGIDLIAAVYGCFYVGAVPVPVRPPHTLPTVKMIVDVSKSVAVLTM----GTMLKLLKSKEAASAIDVKTWPVLLDCDDTPRKKLSSIYRAPTPEM----LAYLDFSVSTTGMLAGIKMSHSAASNLSRSLKLQAELYPSRTIALCLDPFCGLGFVLWCLVGV-YAGHHTILIPPADPSLWLMAVSQNKVRDVFCSYGVIEISTKTLRAKGVNLSGVRTCVVVAEELSP---RAVSTTFGCRVNVA-----VCCQGTSGPDPTSVFVDMKGSPILPGVKVVIANPETKQCGDSHLGEIWVSSPHSASGYYGDESLQNDHFSAS--LTTGDTTVYSRTGYLYIVGSLDETLMLRGMRYHPIDIESVLRCHKNICECAVF-----TWTNLLVVVVELEGPENEALDLI----------------------------------------------- 67537314 23 -------------------------TIDDILLQRISYPPDAPLVGYPQSQYTAKELDRFANGAAQALQFSGLPKNRVVAILGPSNLDYIVSLFALSRLGYAVLLLSTRLSSEAYTNLLAQTNCCHILYSPTT-----EKAVEEIRGVSPQINIFSIPEHIIYSKCTESSNLRLSRQPEL-AQKWAFIIHSSGSTGLPKPIFQTHAACIANYTTSNSY-------RALLTLPLYHNHGLCT--FFRSMFKAKPIAIYNANLPKNVLEVMETFKPESFHGVP-YVLKLLSEVPGGVEALARCQQVLFGGSSCPDELGDYLVDN-GVRLISHYGATELGQLMTSDRPVGDKLWNYV-RPLKPYLRMEELEDGSYEC-------VVLDGPAKVSSNCNDPPRTRDTFVPNAW---------------KYLGRIDDRVLINGEKVLPVPIEHRIRQNKYVKDNLVFGV------------------------------------------------------------------------- 169772403 58 -----------------------------------------------------QDLDCMVDQTVSTLIDCGFKPGAVVALFTLSDLNMVVTFFALSRLGYTVMMVSPRLSAAACVSLLDMVGCDTILY--GQTPSIRATMGEILRLKLVACRPIIQRPSLDAPQETDVLVLHRTRNPEVQKQKIALILHSSGSTGLPKPLYLSHKAIMTHPMR-------GPGLTSFNSLPWYHLHGLST--ALQAMYMRKTAYMWDALTASSVTSALEAAKPESVQGVPYLLQLLIDSP-KGLDALRQCKLVTYGGAPCPDELGDRLVAE-KVHFGGSFGLTEAGLVAESLSRP-------SGDPFWNYVKFF---ENLRPFPVGTDLYECV--------YLGHPALTASNSDEPGSYHSRDVFTPHPTDRWKYVTRLDDLTLVNGEKVLPLPIEGSIKQSPLIQEAVVIGV------------------------------------------------------------------------- 119655372 1 -------------------------------------------------------------------------------------------------AGGAYVPVDPSHPSERIRRIIEDASPRAILTDD------------------PGHPAWQGDARVIDVRLIDRGFAERVSVPGT-ASDIAYVLFTSGSTGVPKGVPIPHEG-IGRLVFGQGYAPFGEDLAWLKVAPMG--FDASTIEMYGAWLHGAPLIVWDRDDADGLAVLCRRERVGACFMS---FGLLCTMLELRPDMFETMRVVTTGGEAVLPGAMRRAIKLLGVRFVNGYGPTEATSFTTT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46581139 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPTVVYHTQSDLNAWMARCLHMVGVRRDDVFQNMT----GYGLFTGGLYGAERLGCLTIPAGPGNTKRQVKLMRDFRTSVVHIIPSYALYLAAAVEEGGEDPHALRIAVIGAEPHTEEARRRIEEMLGLKAFNSYGLSEMNGPGVAFECTEQ---NGMHVWEDAYIAEIIDPATGEPVPDGEVGELVMRGMPVLR------------------YRTRDLTRFLPGGRVHMVGRADDMLIIKGVNIYPMQIEQVLMAFPEVGQNYLIVLEREEFIDQIKVKVELRDEAFVEDGLQKAIARRLKDEILVTPRVELVQSLPK-AEGKAQRVLLRE--------- 152964606 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPLGPGEDDPDDPAVVVATSGSTGTPKGALLPAAALRASAAATAARLAPGPGSQWVLALPAHHVAGLQV--LLRSVRAGTEPVVLPPGPFSAAAFAGATARATLTSLVPTQLVRLLDAPEEARAALARYDAVLVGSAATPGALLERARAA-GARVVTTYGSSETCGGCVY-----------DGVPLDGV------------VPALEEDRLTLAGPVLARGYRGLPGHPA--FPGDR-FRTDDTAVL-EGGRVRVLGRVDDLITTGGLKVAPALVEEALAGTPGIGEVVVVGVPDEEWGQRVVAAVVPAGTAPTLAEVRERVGA-AVARHAAPRQ------------------------------- 156555730 1013 -------------------------------------------------TLTYGKLLSRSYKIAYTLLNKALKPGDRIALVYPNDINFICAFYGCLQAGIVPVPIEVPLTSQQIGFLLGSCGIQVALTSEACLKGLPKTAAGEVIAGWPKLHWFVTE-------HLGKTPKDWMPPTRLTDDTPAYIEYTTDRDGSVMGVTVTRAAMLAHCRALTQACGYTEGENAVCVLDFKREVGLWHSTLTSIL-NGMHVIFIPKVNPASWMQMITKHRASV-AVVKSLHWGLLATKDHKDISLSTLRLLLVASEALTVSVRRPGRAATGRGVLSMSGLSFGVVRVDQENSLTSLTLQDCGQVM-PGSIVTVIKMEGPPLKTDEVGEICVHSAATGSQYWGLQGLTNNNFKVQPYTRSGLLGFLGPDGLMTVTGRKDDIIIYRG-RI------------------AVFSVR-VLRDERICVVAEQRPDCSEEESLQAVDSIHAVGIYCL--ALVPPNYLPKTPLGGI---------------- 167518448 53 -----------------------------------------------------------------------------IGLDLSSTPHLVAGVAACFEL-AVPYVIVSGMPSQRREYILQQ-----------------------------------IASHTLEWHAGETAWTPRPEVPDISPPNTCHVYYTSGSTGRPKGVVTSRLNMLEYIRGHARLHGYHASRVLLVSAPL---FDPFVGEILTARHVGATLLVARDTAAGQLAAVCQHQRFSHVCSTPAVWGT-VDSALQDPEC-----TIMLGGERMPASLQARWCTY---RLFNIYGTTECTVYQFSCRLHDATRAGSIGQPY-PGVLYRIKSENQALSDPSE-GELVLGGTLVAQ-YLDHDGGFFTEEDGSRWYSTGDVVCRSVDCHLDLLGRLDDQ---------------------------------------PV--------------LNSWLALH-LPPAFLASTIVFISDWPLTATGKRDKAQLR---------- 198428690 1054 --------------------------LSEILKWRAQSTPDHVLLTQMGSHLTCSQLHKKAERIAQLLLSHSLSTGDHVALLFPPSVDLTAAFYGCLYAGCVPIPVRPPHTLPTVRMVVEVSKVAAVL---SWASVIKLLRSKEAIAALQSTTTPL-------WPPLLDIEDSPKKRVPISPEMLSYIDFSITTAGTLAGIKMSHYSSSQLCRSMKLQCELYPSRSVALCLDPYSGLGLALW-CLSSIYSGHSILIAPAENPQLWLQTLSQFKVRISYGVVEFCTKGLAALKSRGVSLAHIRTCVIVAEERPRVRLRAVSTAFGCRVNVGI-----CLQGASCPDPDRVALVEKGSPILPGTKVVIADDTLGQCSDSRLGEVWVSSPHTAKGYYSGGDADNDYLDHQGYLKTGDLGRHDA---LYIVGSLEETLELRGMRYHPIDIENAVVRCSNIIECAVF-----HSTNLLVVVVELDGVESTALDLIPLVTNVILEHYLIAGVVAVVDSIPVNSRGEKQRMHLRDSFLQDRL-- 198428690 427 -------------------------------------------------TLTYGKLLSRMRRVAYTLQKNGLLPGQRVALVFPNSVPFTCAFYGCMLAGLVPVVVDPG--SSQLGFLLGSCGVATAITSDHC----LKRLPKNERGEVNQLKQWIVTDSNHLQRPPSNWEPSGHNLI----NQLAYIEYKTGKEGSVVGVAHTRAAIHRHCRALVGALCYNAADIMVNLLDFKRGFGL-VHGILASMLSGMHVYCIPKQNPMQWLNIITKNKAS-LALVKSLHWTLAMQRDNPNINLKTLRMLLVGANPWSIGSCDMFLTEFEKRLCPCAWSAEALTVAARRPGTHAVVLQDCGNALLGCTVAVVVTGSANLCRTDEIGEILVAGSW----YYGLSGISEKMFTDNGLFRTGLLGYMNPSGRLMVTGKSDGMVQIA-ERI------------------------------------------------------------------------------------------------ 23013575 10 -------------------------SLPAMFLEQAARLGERPFLKSGGHALSWRETEARVLALAAGLRALGLAPGDRVMLVAENRPEWAMADLAIMAAGGISVPAYTTNTVADHRHILDNCGARLVIVSTRALAERILPAAAH-SDQAPAIIAMVDIHSWEAVLELGRGAEAPIRIAGLKRDDTACLIYTSGTGGVPKGVMLSHGAILCNCMGATDVLRGLENEVFLSFLPLSHAY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 215502363 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTEDDVVLAWNPFTHISGFVVGVV--SICQGARIIVTPSISSKDFLETLAKYHVSVLLGIPERLREVINEARSNNYPAVGLKKIIVAGTSISKSFGTEIYEFFGVKFVNLYGMTETT-GIVSCTPVGQISMGNVGFP-SAGSKVKILDNSGGSLGPHQNGEIVVQSRNLMKSYYNHPEDTRDVLSNDGWFRTGDL-------------------------------------------------------------------------------------------------------------------------- 54308860 3169 ------------------------DTLCDLIRNGVELHPEGLAIQQGDIELTYTQVWNASISLASILANHNDSP--LVAIVMNKGWEQVISAIAIMLAGKAYMPIDASYPQKRIKDLLEQGDVNTIIAQSDLTNELGQKSGYQIL--VPCLSSKI---------------SSHFTLPSVESSDLAYVIFTSGSTGKPKGVMMEHKAVVNTLLDINQRINLTIDDKILAISAL--NFDLSVFDIFSTLSQGAT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167587218 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPDQGAYLIYTSGSTGTPKGVVVSHRALADYVQGMLDELAFAPDASFAMVSTV--AADLGHTTLFGALCAGRTLHLLPAFDPDAFADEMRRRDVGVLKIVPSHLQALLEA-RAPADVLPS-HALVTGGETLTWALVARIAALPACRVINHYGPTEATVGALACDGARGVHDGARGVPLGPNARAVVLDAFGACVPAGATGELHLGGPGVA--------------------------------------------------------------------------------------------------------------------------------------------------- 195339247 37 -----------------------------------------------DTIVSYADTADEIQVVMNFLQMKGVPAEAGIALVTEHTPASSIIILAILNHKCHFFPTDKMMLSQDLYSQMSTAGVEFLLVNKHLTVAPLY---------FTFLGSILVFKEDCRLYRVKKSADETVHTKKPLPANMCYTISTTGTTGKPKLIHVPYECIAPNILGLSQKLNVSMADIIYLGTPI--TFDPFVVEFFLALQNGATLLNSRRDSPSKVLNALATPGITVLQMTPSLFRQFGASSIKERSGSSSLRVLLLGGEPFPVELVTWMHPLMQKHICNIYGITEISCWSLLHIVQSLQSPVPLGTPIEEDTVLRIESEDNE---TSQQGELFLGSPEV------DDQANASKDDSGICFRTGDLVTRQQDGTLFYSERSNDVVKRAGNRISLGLITRKIQKCPSSELTSCLWLED--LQKLICCIRTLESKTRVQQRVQTFLSKVSIAE--QPDRFVYLQHFPCNVHGKLDKQQLLKM-------- 15673764 94 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDTLFLASTSGTTGPPKIYYRNWESWKMGFEVCDDLFHLSNSQALATTSPLTTSLGLHT--LMCALYLGKTFLTIT--NPSQFINITENY---ALFTVPTYLLNNLNEL----FALTSPEIIFLGGGTLSPEAINKVRKKLPQTMIEFYGSSETSFISWQAVN-EGKKTSSVGK-LFPHVELTL----------GPKYRLTVKSPYLFSGYLNQP--YPQSWTTD------DLGTL-KNNHLYLFGRRSDIIEHGANKIFPEEIER--MAKDLCEDCIAFGVFDERYSQKI-ALLLLKP--IEKEKLIKILAQR-LPKYKLPQIYLETPTLNFTKNQKISRKELEKE-------- 115390607 28 -----------------------------------------------------------------------------VVLFMESNVGLLIHLLALMSLGVPVAVLSARLSPTAVQHLMSSIRAQSVIASPRLKGTIEEAIASDNNTPAIGVRQRPFEDDLENSRTLDLPATNEESHFISENDRNVLILHSSGTTGLPKPIYQPHR-YLLNYSECHELGPDDALGTVLSALPLFHGFGLVAPCL--AMTVGKPFMLPPSPTGSLIIELIQSFQPTALMTVPHILEEITTLPPEQSSALQPLEFVLCGGGPLKISVAEAL-AASGVNLLAHFGTTETGPGVVFVPTPDYDWHYWKLRQDINYR----LDEVDANSADG-----------------NQYKLTVHPFGWDSAFEIQDI--LLSRGHLRAVGRKDDLIVLAGEKLVPRVLETLLMQDERVKSAVAFG---EGKFE-IGVIVEPTHKVSDEEDFKAALWAIVLAQVSSPSSIILAKPVPRSDKGSILRRE------------ 119503776 20 ------------------------ETIGNYFDRTCESNPDALVVRHQNVRWSYQQLQEQVNSLAAGLLALGIQAGDRVGIWGPNSAEWVMVQLATAKIGAIMVCINPAYRTYELEYALNKVECDTIITAEQFKSSDYLGILQTLAPE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118129633 987 ------------------------------------------------------QLHKKAERIASVLCDKGLNAGDNVVLLYPPGIELITAFYGCLYAGCIPVTVRPPHTLPTVRMIVEVSKAACILTTQTLMRL-LKSREAAAAVDVKTWPTIIDTDD----LPRKRL-SQIYKPP--TSEMLAYLDFSVSTTGMLTGVKMSHAAVSGLCRAIKLQCELYSSRQIAICLDPYCGLGF-VLWCLCSVYSGHQSILIPPMELESWLSTVSQHKIRDTFCSYSVMELCVETLKARGINLSCVRTCVVVAEERPVSLTHSFSKLFKRAVSTTFGSTSGPDPTTVYVDPQSLLLSESGKILPGVKVVIVNPETKGPLGDSHLGEIWVNSPHTASGYYDNETLQADHFFGDAWARTGYLGFVRASGELYVVGALDETLELRGLRYHPIDIESVSRTHRSIAECAVF--------------------------------------------------------------------------- 118129633 331 -------WPPALEAALQRWGTTQ------------AKCPCLTALDVTGKTLTYGKLWSRSLKLAYTLLKLGLKPGDRVALVYPNNVMFMVAFYGCLLAEVIPVPIEVPLTRKDIGFLLGSCGIALALTTECLKGLPKTQNGEIVQKGWPRLKWVVTDSKY-----LSKSPKDWQPNISAAGTEPAYIEYTSGSV---MGVTVSRIAMLSHCQALSQACNYSEGETIVNVLDFKKDAGLWHGILTNVMNKLHTISVPYSVMPLSWVQRVHTHKAKVALVCRDLHWAMMAHRDQRDVSLSSLRMLIVGANPWSVSSCDAFLSLFGRAILSMNGLSFGVIRVNTEDKNSALTVQDVGHVMPGGMMCIVKDGAPQLCKTDEIGEICVRAGGMM--YYGLAGLTKSTFVGDPFVRSGLLGFVGPGSLVFVVGKMDGLLTVSGRRHNADDIVATGLAVESIKTVAVFSV-SVFYDERIVVVAEQRPDASEEDSLQAIDSIHQVGVYCL--ALVPANTLPKTPLGGI---------------- 940897 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVMISHSNFASSLHHQRGAHNFRAGARVYDFA--SYTFDTSWQNLLSALECGACLCIPNTERQNDLAGSMERFKVTHADMTPSAAQLLPDS------TLKRLDTLIVGGEALSPALAQHWAGMVNVK--NAYGPCECTPTTTVASNPENAQVASIGHGIGANTWI-VSTAGDSLVPIGSIGELVLEGPLVGPGYLDDADRTAASFIENP--------------------------------------------------------------------------------------------------------------------------------- 193704480 970 --------------------------ISEILKMRAIRDPDHVIFTGAAATLTCSQLHKRAEKVSNLLNERKVNTGDHVALIFPPGIDLICAFYGCLYVGAVPVTIRPPHPQPTVRMIVDVSKSTLVLSNQNI----IKLLKSKEASNVVDVKSWPVILDTDDMPKKKIVPSYRAPTAEL----LAYLDFSVSTTGMLAGIKMSHAAVTSLCRSMKLACELYPSRHIALCLDPYCGLGFALW-CLSSVYSGHHSILIPEINPGLWLTAVSQYQVRDTFCSYGVMELCTKGLASRGVNLACVRTCVVVAERINLTTSRAVSTSFGCRVLQGASSPEPSCVYVDLGSPHSLCLLESGKLLPGVKVIIAHPDTKGHCGDSHLGEIWVQAPHNASGYFNGSEQFNARLTGEIYARTGYLGRRTEHDAVFVVGALDETIILRGMRYHPIDIENSVMRHRKIAECAVFA-------------------------------------------------------------------------- 193704480 343 -------------------------------------------------TLTYGKLLSRSHKVAYTLLNRGLKHGDRVALVYPNSLNFLCSFYGCIFAGIVPVPIEVPLTSQQIGFLLGSCGVQVALTSDCLKGLPKTATGDVVAKGWPKLHWFVTE-------HLPKTPKDWCPPPHIGEDTPSYIEYTTDKEGSVMGVSVSRTAMLNQCRALSQSCNYTEGDTMVCVLDFKRETGLWH-SVLTSILNGMHVIYIPKVNPASWMQMITKYRASHWGLLATQFLAVFQSKGLRPDALCP---CASSSECLTVSVRRPGRAATGRGVLSMSGLSYGVVRVDQENSLTSLTLQDCGQVM-PNCSMVVVKMDGIPCKTDEVGEICMGGLSTTTCYWGLPGLSNATFREDGK-PTNDTIEYTRDGLMTVTGRKDDIIIYRG-RI------------------AVFAIR-VLRDERICVIAEQRPECSEEESLQAVDSIHQVGLYCL--ALVPPNYLPKTPLGGI---------------- 90569533 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGIVHEHRTWATGLLHRSKSVDQDAQTRMAQIASFG--FDTAIDDIWTTLLFGGTVCMPSDEELSDLAGFMNDMKVTHAATTPSLAHLL-----GSPSRMPHLRTLYLAGEPMSQSAIDTWSSC--VRLVNVYGPTEACMSHATEPLSNRSSPSVVGRAHGCIGWVTLSQNHDKLAPFGAVGELLIEGPTLARAYLNNEIETNLKFIQNPWYKTGDL-------------------------------------------------------------------------------------------------------------------------- 157766797 91 --------------------------------------PAKIALISEVRCVTYEELVDCSKRIANFMSHHGVKSGDRVLMCMENNVEYVFYQIATFLLGAIPVLINPCHLAAE---KLADIGCTTAIVDFEHYGH----VLRTSESVLKSIQRVFVLAEDIATLSLAEYQDNNIDCSMILPGSLETNQY----------VYHTQNSGFSQCHEYFEKLFLKKNETVGSITDGLHCHD-SLAYLFTILTKGETCIIAE--TTLDVWRIIEQYNVSLLFSNSQLLKCFIKYEVHKIYDLSSLEIIANHGAVVSVSTGKKIKEILNVILLQAYSGTEGVASFGIFNEENEKNLLNCGHSIS-DMQIKVVAETDKEMEQGKWGQVILSGQQLFKEYVGNDDLNKNRKFGKAWFKTG---------------------------------------------------------------------------------------------------------------------------- 197930221 10 -------------------------TIWDAVLAHARRTPEVTAMHADGRDIGYRELIDRAGHTAALLREV-CPAGSLVALEATGHAAAAVAVLAAARAGCAVLPLSAADPPHRRERVLRHAAPAGLL-----------------REAAP--------GEADLTVHCLSEAAFPTRAPDL--TDIAYVMYTSGSTGEPKGVLVPHTALSDRLRGLAARPGLTAGESMAAVTAL--SFDIVMAELLLPLTLGARVEVAPRIDPESFADFVGRRRPDVVQATPSFWRLLLAWGWKGLPDG----RLWCGGEALTTSLAEQLLPRC-AQLWNLYGPTEATIWASADPCPRPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153867680 1 --------------------------------------------------MSYQELNDKSNQLAHYLLKHPTASNPLIAICVERSREMVIGLLGILKAGGAYVPIDPNYPAKRIAYLLKDSATPVLLTQSA------------LKAQLPVSDSSVICLDQADFAS----QSTQNPARKTQPDELAYLIYTSRSTGRPKGVMLEHRGAVH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126642612 402 --------------------------VGDYLRNLFEQIPDKTALIYADQTISYAELGANVAKVRRALDLAQIRQHQVVAICLRKSPEHIYAVLACALSGIIWLPVDMDSPSLRQQYILSNSHADLAISTAPVEGLLTLNIDEILKD---SAHGQLHSGSAESAFESE------IIWQHRHDASPAYYLYTSGSTGTPKCVVLNNRATAHVLQETIDFWCINQNDIHLAATPFHHDMSI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212547088 9 -------------------------------------------------------LNHFVDGTAKCLIEKGVREEVVIGICSPTDLDYIVNIFGLIRLGYTVFQLSPRLPPSAVKELLAQNGRRALLYTPAHTSFKLDALSD--LELFPLVQRDEYDNSRHSETP--EFLLEGVDYEKEHSRR-CLILHSSGSTGLPKPIDYNHQKLLAAGVYAQDATAF-------ISMPFSHALGMMSY--MQAIHKRGTIYAMSGYVPDTVTAAVKAANPEIMWTVPYILKLLAEKPDGI-DAIKNCRFVSSGGSKLPDELGDMLTEA-GVHIGMQFGSTETGLILSSAYRDREDKAWNYLRPVVPYIMFKPVDHDKYEVLDGHKG----------KTMSNSDD------PPNSW-RTSDLFVPHPSNAWKFVGRLDDRILINGEKVLPLSIEARIKQSPLVREAVVFGIGREVPG------------------------------------------------------------------- 215499427 32 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDLAYYDDQGRIYFVERVKEMIKCKDNQVVPAELEGLLLAHDGIAEACVVGLPHAEWGQVPAAFVVLKDGKVTEQDIKDIIAGSCAEHKHLRGGVFFVESLPKTETGKVQRKALVEKA------- 194558196 12 -----------------------------------------------------------VARVAAALPA-----GSHVFNVCRDRYRFAVSLCAALVAGK--VSLLPSTHTPEMVRQL------ASFAPDAFCLHD----APDCAIDLPRF-------AYPDAAPGEAPSDTPFAVPRIDAARIMAYVFTSGSTGAP--VPHTWGFLVGCVRAAADRLGLGRAATLIGTVPAQHMYGFEST-VLLALIGGLAFSNRQPFYPSDILDTIPQPRV--LVTSPIHLRALLSAG----HALPRAALVLSATAPLSEKLACEAEAALDAPLVEIYGSTETGQIAT--------RRTSQGAAWELFPDIR-LDARAEPDGDDSGPTVWVSGGHV------------EAPVP-----MGDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAEVVD-GVFFMPDEAAGDRLVALVVA--PTLSVADLQRALRERIDPAFM-PRPLVFVDALPRNETGKLPRDVLAALVAQ----- 157358550 19 -----------------------------FLERSASVYRDRVAIVYGRVKFTWRDTLERCTRLASAITHLGISRGDVVAALAPNIPAMYELHFGVPMAGAVLCTLNIRHDSAMVSTLLKHSEAKMIFVDYQLLDTAQGALLSKTRTKLPRLPTISNSDLEYETLIAMGKTDFDIRWPN-DEWDPIALNYTSGTTSRPKG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153807850 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKELIVRKDQMMQSARLTCEFLNLKQGESALLCMNLRYIGAM--MLVVRALVTGLDLIV--RPASGHPLSDV-KQPLRFAAMVPLQVYNTLQTPE-EKERLKQTEILIIGGGAIDEALETEIKSLPGA-VYSTYGMTETLSHIAL----RRLNGTAASERYYPFSSV-----NLSLSPENT---LVIDAPLVC----------------DGVLQTNDIARIYPDKGFIILGRKDNVINSGGIKIQAEEVEKLLR--PFISVPFVISVPDQRLGQAVTLLI---EGRADTEEIENRL-QTILTPYYRPKYILTTDCIPQTGNGKVNRAECSDLARKKLV-- 53712612 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKLLKVRKEQMMQSARLTCEFLGLRQGDSVLLCMPLQYIAGKMV--VVRALVAGLNLVIRPSGHPMADVDIPLR----FAAMVPLQVYNTLQ-VSAEKERLCRTDILIIGGGAIDAGLEAEIRQ-LPVKVYSTYGMTETLSHIAQLNGPDASMLY---RPF-PSVRLSLSSEHT----------LVIDAPLVC----------------DTTLVTNDVAEIYSDGSFSILGRKDNTINTGGIKVQAEQIEEILMRVPF----AITSVPDARLGEAVVLLVEKGADAELPETKMKEL----LSKYQLPKMILSVGAIPLTETGKINRAACRQLA------- 195421089 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAMLIYTPNTIKSPKRVTLTHRNLEVQQNCLIDSLGLGSRDCMLPIIPMNRMHTIFG----SLLSVGGNVLLQNKFDGRNAWSSLSKQRVNLFMAMPIIYKRLIAEYDKMFAQDSRMRLMITAFALLPNSVVHRWREITAQIIYEYYGTLETGLVITRSLESAAHSPGTLGIPLKGVV-ARLTNSNGKELDSAVIGELQIAGEDLFSG--NNVDADAYPVNADGYFKTGDIAYIND--NFYFLSKTTDVFTVGGYKIYCSDIKKVLIAHPNINDVAILGIPNKVWGHRLVICIVASGANVDINAIQIYCY-RYLPFHKCPTVF------------------------------ 171318133 4 ---------------------------------------------DGAEVLTLGDLRARADAIARTLDASGAR---RVAIC-----------------------TDDPYDFACAFFAVAAVQGE-IVIPASNAPGYLGDLAHAYD---------LVLDAPALAACGHDTEREPAISVRSIDATAAVTLYTSGSSGIAKPVRKSLAQLDAEVRTQREWADRIGAAVTLSSVPHHHIYGL-LFRILWPLAAGRAFDRTPVLEPLQLQQRLAEYGGGVVVSTPSQLMRWPALSGFPMQAPAPCAFFSSGG-PLPADAAAAYSNAFGAAPLEIFGSTETGGIAWRRQDVSHAW-----QPLKGVD-VRCDDD----------GVLCVRSAHLG---------------HDRWHRTDDTARFDAQGRFALAGRRDRVIKLDGKRVSLPELETRILAHEYVEQAAAVVVDGATRPHVGVVAVLSAAGRDALAEAVATTLRHALGAYALPRYWRFRHAMPFDVRGKL---------------- 91784861 48 ----------------------------------------------------------------------------RYALCIDDPFDFACALFALFACGVIPANATPGYLAD-------LADADAVLTDADLPPFEFAAKANVSVDAEAEVNAVIHADTGLDTGVEVGVSAAAAGNAGVDTDHAPLTLYTSGSSGRPKPIRKTLAQFNAEVHTLEKQWGLVGDATMLASVPHHHIYGL-LFRVLWPLAAGRAFDRAVSIEPLHLQAQIEQCGAVVIVSTPAQLSRWPALPGFA-DLTPAPRAFFSSGGPLAPEAAQEYAAAYGAAPLEIYGSTETGGIAWRRQDQSDAWQPVAGI----------------DVRRDEDGALNVRSPHL---------------DHTGWHRTDDRIAFDADGRFRLQGRLDRVLKLDGKRVSLPELEARLALHPYVAQAAIVPLTGASR-ERVGAVVALAGGAALRDEGRVALAKRHLAEYVLPRHWRFRVTLPFDARGKL---------------- 73537766 13 -------------------------------------------------------------------------PGDHVFNACADRYRFAVGLCASLLCGKV-SLLPSAQTPETVRQLAAFAPDVFCLYDDADGSVALPRFFYDASEPEP---------------------SAPLPVPDIPAERLMAYVFTSGTTGQPVAHAKTWGAMVRGARATAQRLGLADGRAWVGTLPPQHMFGLEATVML-ALQGSAALASVRAFYPADIRAALRDPQPRALVTSPVHLRALLQSDS----DLPAADLVLSATAPMSRAMARQAQAGLAAPLLEIYGSTETGAMATRKTADTDEWTLLPGITL----ESRSDHAGDGESEPA----IRVRG-----GHIDEPVALGDAIAP------------LDAGRFVLHGRKADMIKIAGKRTSLAYLNQQLTAIDGVQD-GTFYVPDDVAGRVVRLVALAVAPGVPAARILQELRERIDAAF-LPRPLCLVDRLPRNAAGKLPREALAPLVAAQLA-- 110760714 1076 --------------------------ISEILRWRAVSTSDHVIFTSLNTSLSCSQLHKKAERIGNLLLDRGINTGDHVALIFPPGTDLICAFYGCLYVGAVPVTIRPPHPQPTVRMIVDVSKSVLVLTNQNILKLLKTKEAN----------NVVDIKSWPTILDMDDMPKKPVMYRAPTAEMLAYLDFSVSTTGMLAGIKMSHAAVTSLCRAMKLACELYPSRHIALCLDPYSGLGFALW-CLSSIYSGHHSILIPEVNPALWLSAVSQSRVRDTFCSYGVMELCVHALKARGVSLACVRTCVVVAEERPRIALRAVSTSFGCRVLQGASSPEPSTVYVDLRALRNDRVSLVGSPLLPGVKVIIANPETKQCGDSHLGEIWVQSAHNASGYYGDESDYADHFTNEVYARTGYLGRRTEHDAVFVVGALDEAILLRGMRYHPIDIENSVMRHKKIAECAVF-----TWTNLLVVVVELDGSESEALDLVALV-------------------------------------------- 110760714 435 -------------------------------------------------TLTYGKLLSRSHKIAYTLLSRGLKPGDRIALVYPNNISFMCAFYGCLQAGIVPVPIEVPLTSQQIGFLLGSCGIQVALTSEACLKGLPKTAAGEVVAGWPKLHWFVTE-------HLGKTPKDWLPPPRLTDDTPAYIEYTTDKDGSVMGVTVTRSAMLAHCRALTQACGYTEGENAVCVLDFKREVGLWHSTLTSVL-NGMHVIFIPKVNPASWMQMITKHRASHWGLLATSLRLLLVADGANPWSLSSLRPCASSSEALTVSVRRPGRAATGRGVLSMSGLSYGVVRVDQENSLTSLTLQDCGQVM-PGSIVVVIKMEGQPCKTDEVGEICVHSSATGNQYWGLQGLTNNTF------------------------------------------------------------------------------------------------------------------------------------- 70944162 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYTSGTSGKPKGVMLSNQNLYNAIVASKNSQLLEYFSVHLSYLPLSHVFERVV--MYYCLSGGASINIFSN-NIKYFKDDLIGSGSSIIIGVPKIFNKLANLPPVKKFIVPSLKSFFNGGGKLSSDVESELSLLLDIDIYQGFGMTETTGPI-FMQDTKDKSIDTVGGPYIKTVEYKVYDAKSKPPK----GELLIKSDQLFRGYFLKDDLTKSLFTKDKYFKTGDVVQINNNGSITFLDRSKGLLKLSGEYIET---------------------------------------------------------------------------------------------- 70733979 44 ---------------------------------------------------------------------RGVR---RLAVHLEDAVELAVALLGAWRAGA--SVLLPA------------------------------DLQAQTRQRWSSEVDLWL---TDQDTPLHQLQASPLAPAELDPDTCQLSLCTSGSSGEPKRIEKNLRQLANEVVALEHLWGADLGQAWIIGSVATHIYGL-LFRVLWPLCAGRPFVRRQLPFPEDLQRASRECPAFAWVASPALLKRMGDNLDWPA--LSQVRRVFSSGGALPAEAASGLHQRLQQWPTEILGSSETGGIAWRQGPGLW----------QPFADVRLSQDAD--------GALLIASPYLPAGHVE---------------HTADAARIAADGRFELLGRLDRIVKLEEKRISLPMLEQALASHEWVAEARLGVIEDNRA--YLGALLVLSEPGLLTQALRQHLAGHC-EALALPRRWRLVRQLPLNSQGKL---------------- 10802725 3 ---------------------------------------DTDATIFFGARIKYQKLKELTDNLAANLQNLGIKKGDRVALILPNSPQAVIAFYGALKAGAVVVWNNPMYTERELHHQLTDSGSKIVITLDLILPRVLNIKAKTSLEKIPLLKLLIEIPKESFILGFQELLKSPPKLPLIPKEDLAVLQYTGRTTGISKGVMLT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 940899 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGTVITHGNMSSALAHQAERLGLTASSRLYDFSP--YGFDMSICNVFVTLALGCCLCVPRDSDRNRLAESIAEMEATSVILTPSVARLL------RPEQMPTLKSVMFIGESLHVHDVDRWSK--SVRIINLYGPCECTPISTINDTQDESIATCIGMGAGSVTWVVDAEDHSMLLPPGCVGELLLEGPLVGDGYLHDAGKTAASFIKDPWYKTGDL-------------------------------------------------------------------------------------------------------------------------- 198275811 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVHTSGSTGTPKPLRVEKQRMMQSAMLTVRFLGLKQGDTALLCMPLKYIAGKMV--VVRALVAGLNLLVTPCGHPLAEINAAPE----FAAMIPMQVYNSLQIP-AEKECLQQIRHLIIGGGAIDSTLSTEL-ASFPHAVWSTYGMTETLSHIARLNGPDASDWYT------PFQGVKV------SLSPENT--LTIEAPAVC----------AEKLT------TNDICEFNAQGQFHILGRKDNTINTGGVKIQIEQVENALKTIPFM----VTAVPDPKFGECIVLLLESEEQTDVPPLLAQAYNQ--LPVYWRPKQTFFVQHLPQTETGKPDRATARKVAQE----- 153871770 19 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGVGLARGYLNHPELTTEKFIPNPFYKTGDLVRYLPDGNLEFLGRIDHQIKIRGFRIELGEIEAVLNQDSTVQEAIVMVREDEPGDKRLVAYLVSKDEQPIALQLRDVLKDK-LPSYMVPSSFVFLSMIPLTANGKVDRQAL----------- 90569531 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVPSHSAATQALL--AHDLHIPSFSRFLQFA--SPTFDVSVFEIFFPWFRNCTLVSCDRRRLNDLPSAINNLKIDACELTPSVASSLLQ----GRESVPSLKVLLTIGEMLKPSVVEEFDDETPAILHGMYGPTEATIHCTQTNFPKSMSCSSIGIPLDTVSAFVVRIPADDDVAPGEEGELAVGGHQLADGYLNRDEKTREVFVEHPLYKTGDL-------------------------------------------------------------------------------------------------------------------------- 70945722 58 ------------------------------------------------------------------------------GIYGNNSMNWVVADLASMQSGVTSLVMHSRFSIDEVIDILNESKVKKLIILDTAEEIEYKELLEKDKQNLYDTYMKVKQAATNHNIDIHSMEYAMEKLAQGRTDKISTIIYTSGTSGQPKGVMLSNKNIYNAIIASKNSHLLDYFSVHLSYLPMSHIFERIV--MYYCLSEAVSINVFSN-NIKYFKDDLIGSESSIIVGVPKVFNKLYGDIQTEIAKLPPLKKFIVGGGKLSSDVESELSLLLDVDIYQGYGMTETSGPM-FLQDIKDKSIDTVGGPYIKSVEYKVYDAKSTPPK----GELLIKSDLLFRGYFLKDDLTKSLYT-DNYFKTGDVVQINQNGSITFLDRSKGLLKLSGEYIET---------------------------------------------------------------------------------------------- 156393326 493 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAKDPMFVVLTSGTSGPCKASVISSYALINGHNLDTQGPQGPRNLALFNYKPMSVSSFL--PIFALALIRGYRVVSVPHGRLEWVLSVIAAEGCATCSLPLNLVEDLVNRPSVAKFPLPRITTFGFGGQFVPRKLIVSLLKLYPTRAIYLYASTETFMTSIQIVTNQTREEQYGVMSIVPDVEVKVVDDVGNIVAMGTPGEILVRGVKTFLGYIDDTDMSSRAITAEGWVRTGDSGYFPEYGKLKLLGRLTDVVLTRAANLYPREIEEMLERHDGVTRAVVVG--GDNSNDTICACVT--GMKSRLGGLSEWWDEEFGVSFWKPERFVYLEKMPYAPSLKVDRWAIQRRV------- 21226778 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHDNWAESLARALTSVGVGKEDI----LQVSYGYGLFTGGLYGSEKVGATVLPTSSGNTERQLELMKDLGTTSIACTPSYFLYMIETARKEGINIRNLRKGFFGAEPWSEELKRRIEEESGIKAYDIYGTSESGPLFTECDEQCGIHI------WADLFLVEILDETGEPVPDGETGELVI---------------TTLAKEANPLYRIKDLTRKLSEGRTHISGRSDDMIIVRGINVFPGQVESVLMNIPEV--------------------------------------------------------------------------------- 195473070 48 -----------------------------------------------DTIVTYGDAVEEIQILVNFLRMNGVPAGAGIALITEHTPASSLMILAILNSKCHFFPTDKMMLSHDLFVHMSTAGVDYLLVNKHLTVAPLY---------FTFLGSILVFKEDCRLYTVKTKSADAVQAKKPLPANMCYTISTTGTTGKPKLVHVPYECIEPNIVGLSQKLNVSMADIIYLGTPI--TFDPFVVEFFLALQNGATLLTSRRDFPSKVLSALATPGITILQMTPSLFRQFGASSIRERSRSSSLRVLLLGGEPFPAELVTWTNPLMQKHICNIYGITEISCWSLLHIVQSLQSPVPLGTPIDTDTILRICQDDGTP----QQGELFL-GSAKRRCYIPEVDDQAKEDLGICFRATGDLVTRQKDGTLFYSERSNDVVKRAGNRISLGVITRKIQKCPSTELTTCLWLED--LQKLICCIRSLEAKTRVEQRVQTFLSKVSIAE--QPDRFVYLQHFPCNVHGKLDKQQLLKM-------- 82780244 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGYGMTEAGPVLSMCEEAFPTKSGSCGTVVRNAGLKVVDPETGRSLSYNQPGEICIRGHQIMKGYLNDENATATTIDAEGWLHTGDIGYIDDDEELFIVDRVKELIKYKGFQVAP---------------------------------------------------------------------------------------------- 27363537 55 ----------------------------------------------------------------------------RVALCAANSYQFAIGFFALCFSGAIVLPGN--YQPAAL--------------NELSCEFDLLLCDEEVGSHL---------RQAYQLISDTHSTCKPALFPHLSLEQVVLTLFTSGSSGTPKAIRKTLQQLDSEIAVLEQLFGQQQDCRIESTVSHQHIYGL-LFRVLWPLCAGRAFAQTNLEYPEQLVAHASDH--TALISSPALLKRL-----TSEHHSSPFACVFSSGGPLSYEAAMHAQTLFSQTPWEVFGSTETGGIACR----QQHQANTPWQLFPGID-----------VELNQENCLRLRSPH---------------IDGENWYQTADECEMVSERQFLLKGRTDRVIKLEEKRISLVEVEKRLDHLDWINESVVIPMTESDRLTLVAAIVLTSAGTAKLNELRGELR-QWLEPIAIPRRYRVVSEIPLNSQGK----------------- 121701267 13 ---------------------------------------------------------------------------------------YLVMVMACNKTGYKPLLLSPRNSDDAHLYLLDVTDC---------SRLAYTAEHKQRAMEIRTLRSDLQTVQIPSFTEMLEGSAKPYTFEEVR-DEPVLIIHSSGTTGTPKPVTITH-GYLGALENCAHVSIFSANDLVFVTHPFFHITGIIMLAV--AVLHGIPCVIAPNKPPSTALEVLNETKPTAAVFSPSLLED-MSESSTAMDALSRLRCVCYAGAPLSTDVGNFISRR--ITVINVMGSSEAGLIPSLLPRDEEDWSYFEWNPHCGI--------EMQSAGHG-LYELVLRKVSVFHTYPGLQE-----------YHTRDIFTPHPTALWRYHGRLDDVIVSNGEKFNPITMEKVIEGHPLVSRAVVVG-------------------------------------------------------------------------- 4099557 281 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTSGSSGMPKGAMLSNKNLYNQLHSVRKTYNLQYH---LSYLPISHVFERTI--AYSIIFLRGTVHIWSK-NLNYFSKDILNSNSVIMTGVPKVFSRINNLSPFKRYIIPNLEIILNGGGKLSPDVASELCNLLNIKYCQGYGLTETGGAIFG-KHVEDLNFECIGGPICPNTKYKVRSKATDTLP---KGELLIKSDSIFRGYFLEKEYTKNAFTNDGYFKTGDVVQINKNGTLTFLDRSKGLVKLSGEYIET---------------------------------------------------------------------------------------------- 29350112 22 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPVITVHTSGSTGAPKELLVRKDQMIQSARLTCEFLDLKQGETALLCMNLRYIGAMMV--VVRSLIAGLNLIVHPLADVDTPLR--------FAAMVPLQVYNTFQIPE-EKEKLKQTEILIIGGGAVDKALEEKIRNLSNA-VYSTYGMTETLSHIA-LRRLNGAAASDRYYPFSSV-------------------ELFLSSENTLM--INAP------LVCDDTLQTNDIARIYPDGSFTILGRKDNVINSGGIKVQAEEIERLLQSVPFV----ITSVPDRRLGQAVTLLI---EGQMEISALGTKL-ESVLASYYRPKYIYTVNHIPQTGNGKINRKECR-VLAESL--- 171681421 20 ------------------------RSLSDIVEFHAEKNPDYLFCVQAEKRVTYTTLKWAITNCCQWLEAHHLQQRTRIVLLMESDLGLAVYILALMRLGIPAVLLSTRLSATAIHHLIGRTGATTVIASQRLRSMPTPAVDTKFQNGEPQNKGLQVFTAAGYQTFLNDLDSPLETNVSVQTTNPALILHSSGTSGLPKPIYCTHAHFLAFSQCHEFETAEQRQGLTVSSSPFFHVSA-SPFRFTTQPRSYLTTIIGLRPSTNVPLP---RHRQNLLHS--PLLRRLLHHIASLPDNLQQLDFVAFGGGLPKPSIGQRLNAA-GVRLINHYGATETLTPFFVPPAGHDWRFIRLRRDIDYAMEVELM-------PTTTDGEFLGRAYKLMRGWTERFELQDLLLAREGF-----------PGEFRIAGRTDDLICLAGEKVRPTMLETILQQHDKVKTAVAFG--DAQF-EIGVIVETTTREVADGDELRGEIAGRQMDAHARPAAILFVGALPRSDKGTVLRREV-NRVFEREIAG 211584794 13 ------------------------------------------------------------------------------AYMGSNDVRYFMFMLACQKTGYQALLPSTRNSDEAHVHILKATNCTKFFFSEE-RQTRTREIQRLVSAEVPTMKEILNDESGLHHYSYTKSYTDA-------ENDTTCIIHSSGTTGMPKPVYLTNGFFMTAGRQPSMFHDLDQTELVLTTTPFFHLMGLAA-LVFSVWFEVPTLVGPDKPSVDHMIELLRTARPAVALCAPSILEDL-SYSDKALACLKELKSVYFGGAPLSLETGERLRKST--QIISVIGSSEAGII------PALVPEDPANWGYFEWNEAYGMD--MQDIGEGVFEMVIPRQENAFKGIFH-------TYPDLNLYPTNDLYTPHPTNRLWFHGRKDDVIVSNGEKFNPVGMETIIEGHPLVGKAVVVGQSRFQAG----LLIEPSHGGPDIEEITVQVANQSIAAHGRVNKIRFTKPFKTTPKGSVQRRALRD--------- 167738356 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIAIFDERLREAQSGAVGEIVISGPCLARGYPDDPKQAAEKCLAHPAYRMGNLARRLPDGAIQFVGRLDGQVKIRGYLVEPGEVEIAIARQQGVRRRAVVASPADGAPREFDAFVVPDDPAAPRRPLVGRLRAASLPPFMAHGHFAIIDALPLSANGKTDKAAL----------- 194335711 15 --------------------------------------GGQTVVLSAEARLTVDQLLENADAL---FRRSSVTSGSRIALCGLAVFDLITA-LAAFRAGAMLLLPASADSA---------SGDRLVLAAGCTHRMDGEGI-----RALPDCRE---------------------GCGSADADATQWLLATSGTTGVPKLIGHTLASLSRTVKRDVA-----KGRGFIWGLLYDPCRFAGLQVILQALLSGSMLSVSSSHDFNRQVEGLVAGGVNALSATPSLLRKLLMAGDIKECP---LRQITLGGEIADQQILDGLRHCFPARIVHIYASTEAGVGFSVHD-------GMAGFPAAW------LEDERKSVPMKVRGHLLVRPTTVPEG-----EEVAGRLDADGYLDTGDLVCVAGD-RVFFSGRASGSLNVGGNKVMPEYVEEHIRRVDGVFDVYVYGKKSSMMGQIVAADIVLDPGVDKAGNILSYCRS-ALENWQIPGVLRFVSGLEETAAGK----------------- 82621486 195 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVAWMFYTSGTTGRPKGVLSTQRNCLYSVASCIPVPGLTEHDRVLWPLPLFHSLS-HIACVLSVTVSGATARIMDGSSADDILTALRENRSTLLAGVPTTYHHLVGAVSARPEDRPCLRGGLRRPARRRLRQHRDLRRHHHQPARRPRGRGLLRPARARRRRPDRRSPHRTGGARRGRRARSGVTTTTRKPPPRS-----CRTAGSTPATW--PGATKPATSPSAA-----------------VSR---MSSSAAARTSPDEIEAALRGAEGVADAAVAGMPHDTLGEVPVAWVVPGPDGVDLTRLLDHCRTQ-LSPYKLPERIHEARTIPRTASGKVIRRLLTDL-------- 169766960 42 --------------------------------------------------LTKRQLAQAVNHVAWWFEQTVTEHCDTVAYMGPNDIRYVICAIALAKVGYTFLP-STRNSAEANAHLLRAVGCKCLLWGGQSQSAHGQALVPDLQVRFPSLDDLLTS--SVSHYPYHKTYQEA-------EDETFVILHSSGTTGNPKPVPLTH-GYLSVLDRGTPICGLEKGDSMFGMSPLFHIAGFTT--IIDAIFHGHQIIYSSKPDIDSVLDALSTLRPRGAVIPPSLLQDMSRTPQALKA-LSKIEYVIFAGGPLSAEAGDTISKY--CKLIPCIGSTELGHIPPTKSKATPEDWKYYQWPYYPDIHMELHEEGLY--------EMVIRSPDLLHGVFHVPELQE--------WRTKDLFSKHPEGGLWFESRTDDIIVLGGEKVNPIEMEAAIEGHDLVRNAMIAGR------------------------------------------------------------------------- 169785917 36 -----------------------------------------------------------------------------------NDIRYVVFYLACMKTGYAALLPSTRNSIVATSHVLGATECSKVVYS-----AERHKIAEEIGDSVQNVRLYEIPSLWEVFGAPAEPYAFDANFYDLQ-NKPCIIIHSSGTTGLPKPVYLTNGSVIDNFPRTKSITSVAQGRRLFSMAPMFHLMGLVI--LSGAIFHNTPVVLSPERTPGLLSQILETARPEVAMLTPSVIQEL-SAFQEGLEGLQKFKAIVFGGAPLSPEVGNKLNEK--VALHSIIGSSEAGFMGALICTHSEDWEYFEWNPYSGI--------HMESVDDGVF-EAVIRKDCIFHTY---PDITA--------YRTKDLFTPHPTGLWKYHGRLDDVIVSNGEKFNPTDMENIVESHPLVSKAIIIG-------------------------------------------------------------------------- 195158781 21 -------------------------SIGEIIFREMESHPELVAQISEKTVLTRQEIRFNAMRVASYMRGLGLKKTDIVGLVARNTTHLVAVAYDCFFNGIPFHSLNIAYEQSTIEKLFNITRPR-LIFCDGDEYERVLAATENLGTRIITMRYHLFGKSSDILTTPIGKNFQPSSSPPARPDGHSLLLRNDGHT------ESSHESMSFRMTSNMQHTYMQHSGLKLRSG-VYHSSIIAGNE----------------FDPGFMCSMIQEYKIGVLLECSSHLFMLANYPGFEDADLSSIEHIIFGGSHCSLEVQQRVRYR-------------------------------------------------------------IKG----RG-------SVTSRDAQKWFHPGDLGYVDLDGFLFIKDRRKDMLKCHSVMYYPNEIENVISKMPNVAE------------------------------------------------------------------------------- 209695544 30 ------------------------------------------------------------------------------ALCFENSYAFSVAFMALAHAGK-HLILPGNHQPAALTELAQHFDA---------------LLHDDIIETMPCEIHI-----NYNAVDLSIQHTE--KLSPLSLCDIPLTLFTSGSTDTPKPINKT-LQLLDNEIQQLELLWGEKDSECYSTVSHQHIYGL-LFRVLWPLCSGRAFSQTNFIYPEQILSHHSSHPKT-LVCSPALLKRLIDHEGYNEY-----QVVFSSGGPLAIEGADQSEAKLSSRPFEVYGSTETGVGYRQQTEPCSLWT------FFPSHQARLNIEHCLELL--------------------------SPFIDDAWYPTSDYCDLLENGQFMLKGRVDRVIKIEEKRLSLTEVEKRLTQLIWIDDAAVISMEEEKRT-VLGAVIVLSDAGNELMQLRSELRE-WLEPVGIPRRFRAVDEVPLNSQGKRQMRDLQQLFND----- 13540957 13 -------------------------TLYRYLYQIAEKNSSQVAIYYLGKPITYSALISMVDSFAFNLKSLDVD-GD-VGIMLRNSPQILISILALNRLG-LPAFILNQYENPSIKTIIGNASSRAIVVREEDLGPYGSSIDPYFKNDRACFKKFLA---KRGILKFSDMIFDKVNREELPEND---------------GVLKRHSSFIYEAANSLQQFLEGYRKDVAVYSSLNHISSLIFSLI--PLFSGRTLTLMPEFEVEKTIKAIEKAESSMLVGNTYLYEMLLKNVEMPK----TIRYLFSIGEYIRPEFLKDFFVKYGKDIKIGYDIS-AATGLVCMQELMKNDFDSVGVAL-PDCTVSISDRSGKPLPVGENGLVKIKSNRIV-------DKT----DEGGSLSTGDLGHIDESGHLYLAKASETVF---GSVVSPEIIEGIIGKVWNKTDLAV-GLYKTRSSYRLEAFIASSDRS-DAVKFARTCKE-ILPLEIRPFRYVMVKKIPRSQSGKIIRELL----------- 940891 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVMVSHGNMSSAVQHQKHLYGYDSEARVFDFS--SYAFDVAWLNFVVGSVAGACLCIPNDHDRQDMAGSIDRFKATHVDLTPSVAKAL------PIETVRSLRWLTLGGEAVRFEDAEQWAAQ-NTTVINMYGPSECSPSATATIEDMRSFPGSIGRGYGLNTWITDPDNFHSLLPSGAVGELLLEGPLVGPGYLHDAEKTKEAFVKDPWLVRGD--------------------------------------------------------------------------------------------------------------------------- 169598095 12 --------------------------IDQLIRDRAKTHADETIFSYADENYTGADVERLTRAAARAYRRA-LPEKDRVALVGTSSFEYYIAFLGLQRMGLTSMFMSPRLADQGYAHLLATTGCQVVIAAASS--------IKTIERVCEMSESTVTVIPLMDLQSLSDLRLEDEDMLPVPADKQEFIIHSGGTTGLPKPVVLSPSSWLAQAAVVAARI---PRADTLTTLPLFHSFGLAT--LLRGLVNGTTLAILNANRPITASIINASLECTTLVTVPYILKFFTEIPGGV-ERLASLTQIIAAGSAIPNDLAEVLLAK-KARVYHLYGLTEAGALMEAWPDFRWVTPLAHAAPFLKFEPVE--DDCFHLV--------------VMPG------LPAKVYREDGSYATKDVFRPHPTGIWRFVGRQDDVIVLNGEKADPTPLEEAVLRNRNVCAAVVFGAERDSLGMVVVA-------------------------------------------------------------- 211582744 29 -----------------------------------------------------------------------------VALLTLSDLNMVITFFALSRLGYTVMMLSPRLSSEACVSLLETVNCESIVY--GQSPNIRSTLGGILCRKLVTCRPILSCSSYNKLQP-----QSLALYRNRNPEKIALILHSSGSTGTPKPLFLTHRAIMTHPLR-------GPGFTSFNTLPWYHLHGLST--ALQAMWMRKTAYMWNAATAELVARALEEARPESVAAVPYMLQLLIDDSRGISL-LRQCKLVTYGGAPCPDELGDRLVNE-GVHFGGSFGLTEAGLVAESISRPKGDPYWNYLR-FFDNIRSYVW---MKPISKSEPLFECV--------YLAGHPATSNSNEPPGSFHSKDVFTPHPAGRWKYISRLDDRINVNGEKVLPLPIEGHIKQHPFIHDAVVVGV------------------------------------------------------------------------- 118579347 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLSSGTTGRPTTVMYTESDLAYNERISFAGCGLGPSDVVLLTCTMDRCFVAGLAYFSGVRSLGAAAIRNGLSSVESHLEIIRRLKPTVLVGVPSFLHKLGRFLESQGLDCSGVARLVCIGEPVRDRAMENLERLWGARVYSTYASSEIVTSFC------ECTAQAGGHLHPDLAVVEIVDERGAALPAGEVGEVVV----TPLGTQGMP------LVR---FRTGDLSFLMDEGRTSILGRKQQMLKLRGTTIYPTSINAVLDAYPGISEYYVAASSDSNLSDRVEVFVSVGDPRCSAERIMDKLQAH----------------------------------------- 218721635 36 ------------------------KTLPNLIDFNAEHNPDHLALIGGKQRINFRDLKSATIGCSLFLRKFGAQKEHRVALFLESDVTLFVYLAALLYLDIPVLMLSIRLSPVAIAHLLNVCSAQAIIVSKRTQSAAEQALNGTSMEQQEATIQRIPSIPYENLLDLGKAESEVVETPNPSSDEIALILHSSGTTGLPKPISLVHRYLLGYAACHRLEPEECNNHVNVSTLPMYHGFGLLAPCL--SLSTGKACCFLSGPSASSVVELINRSGAFSLMTVPTILEEMISSENYWK-SLIGLDFVAVGGGAIKSSIGEQLVSN-GVKLLNHYGATEIGAIAPIFCPGKD----------YDWHYLRLRTDMGLEVN-----EVEQKGK-------NGETLYQLTGFPFGWFPVQDILELRPNSEVKVLGRGDDLIVLSGEKVRPQRLEEALLSTGLVKVAVVFGEHRPEVG-VIVEPVQPKEEHPSVEAIWTVIRSENLQHARVPSKTMIVKVVPRSDKGSVMRKQTYEVFKDEIEA- 212531117 19 ------------------EGEGDARSLPELIDFQARVNPHRRFCIQAQKSVTYAQLKHAVSCCQDWLIQLENGTKDRVGLLMDSDLTLVIYLFALMGLGIPTVLLSTRLSAEAVKHLVQKTRTSAILVSARLDGTANEALSSWDASDCPAAYRDFMTENTTSSTAFTESNVGRKNHFVSESDCNVLILHSSGTTGLPKPIYTSHRHYLSFALCHEFKNAEEMLSPALSTSPLFHGFGLLPPCL--SLGMGKPFCLPEAFTGPSTAQLLRNSGAKSLLTVPSVLEEIALLPDDEGHVLQELHFIVFGGG-LPKETIGDKLTAAGVKLLNHYGATETGPLAPLY------------VPQRGYDRTDIQDALQVSLEP------IVEENQESESRWKL------SLQPVGWFPLQDILVSDSDNEYTVLGRSDDLIRLAGEKVRPTIVESMLAQSEAVKAAVAFG-----DGQEIGVLIEPTFKISSAEEEDALLAGEKMDAHARISAIVVVQALPRSDKGTVLRREVNQRFEKEIA-- 91772393 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVGYTANDIANMMARNFTMVGLDANDVFQNAV----NYGLFTGGLYGIEQLGAMAVPSGTGNTARQIEMMQDFGVTAIHCTPSYGLYLAETVREMNIDQLSLRVGCFGAEPWSSSTRKELEDAFNIKAYDSYGLSEMMGPGIAFECQEQDGLHI----WSDHYLVEVLDEDGEQVAEGEKGELVLTS------------LTKEALPMIR-YRTGDITRLLKSGRTRILGRADDMLIVRGINVFPSQIENVLVRIEKITDQFEIYLDNKNKLDEITVRVELDEGAFTG-EIKDLESTRRLGELKIRANVELVEKIPRT-TGKFDRRE------------ 18031793 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTGDRGRYLPNGEIEYIGRIDHQVKIRGFRIELGEIEAVISQYSGVRENVVVARNDSSGERRLIAYLVGEEQRFILSQLRSFL-ESKLPSYTIPTNFVTLDSLPLTPNRKVDRKALP---------- 42522148 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTANSKLVALSKQALLASARAVNLHLQSSAKDVWTQVLPHFHVGGLGIE--IRAHLSGAKVVKAGRWDVQYFYDVLVSEGCTLSALVPTQVYDLVSHGLRAP---ATLRAVVVGGGAFEVDLYKKARA-LGWPVLPSYGMSETAIATASLDSLNQDEFPPVG--LLTHAKAR----------QNAGGYLEVWADSLFTCYAQNTESGSRIWTADGWFTTEDKGSVV-NGSLLIEGRSKDYVKIGGEATNVARLRSVLESCP--TQVTLLDVPSDRLGAEIHLVSLLSE--ADTDKVLKLYSEKVLP-FEKARKIYYMNEIPRSDLGKILWAELRRKL------- 124801292 446 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTSGTSGRPKGVMLSNKNIYYMVIPLSKHSIFTYNDTHLSYLPLSHIYERINIYLCFVLTVEIHIW---SKNLKYFSSDILVSKSSFLAGVPKVFNRIYNNVITEIGKLPFLKTFITGGGKTSPKVISELSLLLNVSIQQGYGLTETTGPL-FVQHRKDKDPESTGGPISPHVLYKVIYNAKDSLP---RGELLIKGDCIFHGYFVHKDITDNSFTEDKFFKTGDIVQINKNGSLTFLDRSKGLLKLAGEYI------------------------------------------------------------------------------------------------ 111024803 15 -------------------------------------FGDAPALITPDETVTYRDLAERVERQASQLG--GTRR--LVLVAGANEIDLIVTYLAALVAGH-PVLLAPGDNPDSLGGLIAAYRPDVVV-----RSADGRTVVEEQRERSAHLLHPDLALLLS----------------------------TSGSTGSPKLVRLSHRNVQTNAESIAEYLDIRDTDRAVTTLPMHYCYGLSV--IHSHLVRGAALILTTRSVTDGFWDLVRAHRATTFAGVPYTF-DLLDRIGFDEMDLPDLRYITQAGGRLPPDRVRTYAEL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119512747 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYGLTETAAALTT-RRPEHNLRGSAGIPI-PGTEIWIVDPKTRTLPQGEKGLVLARGPQIMQGYYHNPEATNKAINPKGWFNTEDLGFLTAQQDLVLTGREKDTIVSNGENVEPEPIENACLRSDYIDQIVVVG-------------------------------------------------------------------------- 218716605 452 -----------------------------------------------------QEFARAVDKTAWWLRSQ-VGAPDPVAYIGPHDLRHVLLTYACVKAGYAALFLSPKNNTDGVLAVLEATNCNIWV---SAIGGLPITLCDEVLQR----RSMKLLRLPLLDELLDAGSTEPFPYTKTAINDPFCFLHTSGSTGLPKPIPWSNGLIGTNADLVPWTTGWDEGDKIYSSFPMSHGAGIIMDILMPALFN-LHCVLGPVPNLNLVVRLAEDIKIDIWSMVPSLADELGETPEIL-VKLKTSKFICASGGPVSPVSTGKLNEV--VRVINLTGTTEGLFIGNLIPKREDWFWFCF-HPYSGFEFKKLDDDT----------------------YEHWIHRNENWPLFQGIFHTKDLYMKHPTNHWAFKGRSDDVVLSNGYKISPLETEAFISTHPAINGCLIFGTGKPQAG----LLIELKDPSEKPAALFDSIWENSMSRHKLRDFVTFLPEMPRTDKGTVKRAA------------ 47196715 33 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CYTGAAPITRDTLEFFLS-LDIPLYELYGMSESSGPHT-ISLPQAFKLTSCGVDL-PGCKTKLHNPD----KDG-VGEICFWGRHVFMGYLNMAEKTEEALDTDGWLHSGDLGKRDQQGFLFITGRIKELIITGGENIPPVLIEDAVKAVPLISNAMLIG-------------------------------------------------------------------------- 154298174 48 ----------------------------------------------DDRSLSLAEYRDLSVRIAVGLRRLGVQPKDRILCLSGNAIAYPALLMGTVMAGCIFVPGQPSYGHSELERLLTLAKPSLILTQRAHLGVLLEAEGIVSCPALERKSIFIFDDDILDSTGISSLDDSDWKYPNVRSNSTIVIMFTSGTTGHPKGVEISHHNYISAALSYMQRVSLHPDWRVLGALGMHHILGQRSYSVIFPKL-GVPLYLLCRPSVQDILNAVETLQIS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90569529 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVLSHESYTSGAIPRAQAVGYKASSRVFDFP--SYAFDVTYDCMLCTLSVGGTICVPEEARMNDLSGAIRSSKANMVHMTPSVARVL------EDDIIPSLDVLGLGGEAVGARDAAIWGKDT--SLIIAYGPSECTVGCTINNTVYE--STGIGRGVGGVTWIVDPDDHNRLTPLGGVGELLIEGPVVGVGYLGEPEKTAEVFIEDP--------------------------------------------------------------------------------------------------------------------------------- 71735350 18 -----------------------------------------------------AQFRDQALSVAAGLQARGIKN---LAVHLEDAADLAVALFGAWRAG-VHV-----------------------LLPADLQGQTRERWANRVDLWLTDLAH---------DTHLSDLHAAQLAPAALDLDQCRLSLCTSGSSGEPKLIEKRLRQLANEVCGLEQLWGAQGSACMIGSVATQHIYGL-LFRLLWPLCAARPFVRRQLPFAEDLQRASREYPSFAWVASPALLKRMGDNLDWS--SLSAVSRVFSSGGALPAEAAQSLLQRLGQWPTEILGSSETGGIAWRQGEQQWQAF------------------DGVELSQNNEGALRISSPYLPPGHV---EQTA------------DAVQIGNDGRFELLGRLDRIVKLEEKRVSLPLIEQALTTHEWVNEAGVVQENRASLG----ALLVLSDAGLLAEALRQYLRPHC-ETIALPRRWRLLRQMPFNAQGK-----LAQMVVQNLL-- 71372423 121 --------------------------------------------------LSYKQVAELSECIGSALIQKGFKPDQFIGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGNEAITYIVNKAELSLVFVD---KPEKAKLLLEGVENKLPGLKIIVVMDEVTSMKAMEDLGRANRRKPPPAPEDLAVICFTSGTTGNPKGAMVTHRNIVAFVKATEKALPLSASDTHISYLPLAHIYEQLLKCVM--LCHGAKIGFFQG-DIRLLMDDLKVLQPTVFPVVPRLLNRM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211961181 15 -------------------GVWGNITLDMLFRRAAQKHPNRLALVDAPRHLTYAEAEQEISRIAGFFAAVGMEPDHILGLQSPNTVDNVLCILGALRAGLIVSPFPLHWRHSEILRALSTVDAKALITADRVETRMLGEEARDAAADFFSLRFVFGLGSAPMLAENGDSFAEPIEREGAPANHVATLTWVSGAEISP--IPRSHNHWVSTGLMPFLETRLEPGARILLPYILCGITGIGA-GLVPWLLSEGTLHLHHPHALSTLTDHARSIEANYILTPGPLA----SHIDGALEGWSTNTVATWSITSPKPAKYQAKGVVTDLHVLDEYAM--VAHLRGTSDQPVPLIPGTHGPCLINIDPIEINEEFSQESAKAETGHLKLKGAMVPDADWNDSHLT---FFSN---EQGEHGLITEVGVHEVTG------AIHGFLLELERLDEIYSEFSGVKEAAAFLVEDELMGARLMVAVVPSEGLLDVEAFYAYLDASRVSLTMMPHRILSLRALPMTEDGRVDRQKL----------- 215498056 21 ----FSPYPDFDVQNHSAT--W-------VIREGLCKFGDKVVAIDNEQQLTGNQLLRRIQRYALGFQRSGIRPGSYVCAHVSNTVDNVAAILGVVFVGATVVMAKPTLVTRELLYQIKDSGCRYVLTDKHGASKVLEVRKEHRLEELFCIGDLPGFTDISQFQELSESSFEEYS-PSDNAEDVIAVLYTSGSTGLPKGVEVSHKSFVASF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77413925 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSIDDDEKTVWQTQGKPISEHDEILIV----------------------------------------------DKARKLKDGNYQIAGRIKEIINRAGEKITPLELEEILLTHDCINSVQVLGVPDKLHGEAIAVFILKSESRLTLEEVRKFLISNNVADFKLPDAVKYIDSWPLTALGKIDRNKLKE--------- 189236364 78 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIIRTSGSTGVSKFVRVTHSSIERNVKHLSKIFKIGASDTIYFGTPL--TFDPSMIELLLALENGACLLITPQINPVRLHQTLPQNGATVLQIVPSLFLRWSETQISDFLQKSKLKILAFGGEPFPLSLLAYQKSDF-LRIFNLYGVTEVSCWATVCEVAEGLGEVPLGEELD-DTIVELRDDFGRVVENGE-GEIFIGSS------------TRICFVGDPVFRTGDIGFI-SDKKIYYKGRKNDVFKRLGHKVQLIE-------------------------------------------------------------------------------------------- 66822217 55 --------------------------------------GDQDALIYETVKLTYHQLYEKVCEFSRVLLNLNISKNDNVLIYMANTVEAPIAILSCTHNGATHCVLFDGYSVKSLIDRIETITPKLIITTSTFKPSNVITLFRNDITSESDLKKVKDIPTIPNTLSWYDEQSPFYEYVPVESSHPLYIIYSSGTTGNAKAVVRSNGPNLVCLLSS---------------------------GSTFIMYEGG--IIKNKYIEVDFWNTIEKHKVTHALSLASTIRYFIKTDPESKYGLSNLKEFMVGGEVIEESIPEYIEKKF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169783030 35 --------------------------IPHVIDETARKTPDVECMSDGWKPVSWAQVANAVNYAAQMLQAEHPAPGTTVAYIGLEDPRYPIFVVGAIKAGYKALLISPRNSIEAQMNLFARTDCNIL-----YHELQYASMVQPWADARSGMEGVAVA-PFDEWVAEGVTPALYTKTFAEAEWDPYVVLHTSGSTGLPKPVVVRHGMVAMNDARNGNLAWLSPNPRHLLIMPLFHTGGL-MIMTVCAFYYNAPIAFREPSRPDNVVEWLQNSN-SGWTFIPPAILDHMSRSQQAIIELKELHAVGCGGGAIAHDSIDILLSH-GIKTINAIACTEYFFPYYSQPDPAMWPWFIIHKELMGIEWRLIDDDTYEQVIVRKD-----KHPGLQGCFYTFPELDE--------FSTKDLYRPHPADHWTYVGRADDIIVFSGEKLNPVTIEGAVMGHPAVFSAQVVGSK-----QFHAALMIEPIQYPKSEEEKQHVNAETVAHGRISRDYVFLADFPRAGKGTIQR-------------- 78213944 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSAAATAHWLTEIGVDPASTLLLNPLPLAHVSGLMPWWRSRCWGVGHQQLPSGMKTPTELLAFCQGKNPAVLSLVPTQLARLLAHPDGVAF-LQQLQLIWIGGAALPAPLAEQARA-LQLPLAPCYGSTETAAMVAALP-PERFLAG------EPGCGDPLMDVELRLATDGA---LQVRTDRLALGRWDQPDRWESLRDADGWWRSGDLAALTPG--LQIAGRIDGAIHSGGETVFPEQLEQRLMALP-VNAVLLLGVDDPEWGQRLVALV----GSSDAAVLQRELLTRPWPAAETPRRWLLCPDLAPNALGKWQRQCWREWLE------ 213016655 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPTVVGYTRNDLETWIARNLTMIGLGEGDVFQNSV----NYGLFTGGLAGAEKAGLTVVPAGTGNTRRQIEMIRDFGVTAIHCTPGYALHIAEVAEEMGVTLDSLKTGIFGAESWSETMRRELEDRLELSAYDSYGMSELFGPGVAFECPEKDGLHI----WHDSYLVEIIDPTGEVLGPEERGEMVVT-PLV---------KEAMPLLR---YRTGDITMLMEDGCVRITGRSDDMLIIRGINVFPSQIEDVLLGLPEVGD------------------------------------------------------------------------------- 215459536 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GWLRTGDQVLFNEEGDIFIVERIKELIKVKGLQVPPAELEGHLLMHASVADAAVIGVPDEYTGELPLAFIVLQPEDPKVAELRGGYCDLHVAAAKSRHKIIFIESIPRNASGKILRRLLRK--------- 167587220 1 ---------------------------------------------------------------ARRLRAAGVGAEVRVGVCVERSCELFIALLAVLKAGGVFVPLDPRHPAARLDWIVRDANLRHGIVDAAGRAALGAPFAHAFDVAE------VDAHATDACVDEDDAPVHPCAA--------AYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAALPIAAGDRLLHFASV--NFDAAHECWLAPLAVGASIAVAPPFAPDAAHALMVREQVSVAAFPPAYLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116206170 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPLPIGVPGEILLGGAGVGKEYLGRPDLTTQAFLSSPFYRTGDYGRLDKSGFLAIEGRIDTQVKLRGFRIELAEIERVMLRESDGQLAQVVGVDDGEAEGFLAAHVVLESQSTDAAQVINRLRSRSLPQYMCPAIIVPLAKLPLTSNDKVDRRAVQ---------- 187736637 24 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGPPKAILFTRRALDICARGALEHLHAESGD-WCCPLPVWHVGG-AMIYLRAALAGTAVHTLRGKWCPQAYADLMKSSGARWSSLVPTQVVDLVSLGLRAP---STAGCIIVGGGALDTETGRKAR-TLGWPVVQSYGMTEAGSQLATALPGDS--FHTDRLSLLPHWEAQ--TDKGGLLRFQGKGKLFGRLLTQAHGGFLL-----ERVAPQEWWSTRDLVRL-EGRLLTFLRRADRLVKVLGELVDPDAVQDVLRR--SVPEAVVEAVPHPRAGMELVAC------GPSAAPLKQACREWN-ASAPGPQRIRAVMEIPLTVMGKLDRNRLRSQLSD----- 197761952 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLTVYEGYGLTESSAAATA-NPPGRARFGTVGLPL-PGTSVRIAAD----------GEVWLRGEHVFQGYLNTP-RSGHTALREGWLATGDLGRLDEDGYLTITGRKKEIVTSGGKSVSPGPLEDRVREHPLVAQCVVLGVAHEMRGEEPAALV--RDPELEREVRRAVVAANTQVSQAEPRTFRILAR-PLTPSPKLKRKAIEEAYAREITA- 149693007 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTSGTTGEPKPSP-------YATATWPPWPPTAASPAVCATGCCLHSFDAATFEVWGPLLTGGCVVVAPSRPLDSALRLVRDTGLSALWLTAGLFRLLAQDA---PDCFTGLRQVWTGGDVVPAAAVRRVLAAPGLTVVDGYGPTETTTFATSSALTDAATVPPIGHPLD-DMRVHVLDGRLRPVPPGCPGELYLAGEGVARGYLGRPGDTAARFLADPMYRTGDL-------------------------------------------------------------------------------------------------------------------------- 146323205 44 ------------------------------------------------REVTFRDLCCAVNRMSWWMEKHLASKGATIAYLGSNDIRYIILMLASHKTGCTIFFPSTRLSNEAYDSVFGATQTKMLLFSP-----EKHPLVSGLTGPSKAISSLEVPSVPEMLNDNPDVKNYPFTSTFEEFEDTAFIIHSSGTTGMPKPVSLTH-GYLGTVDYSAFMADPHPRDPVLSVTPYFHIMGLVSFFV-SIFHNIPFVTISDQPSVSLLVDIIRATHPTATILPPSILED-MSLSQEALECLGTLKFVCYGGAPLAKQVGDKVSQYT--QLRNAIGSTEIGIIGSLVPEGKENWGYFEWNPAYGIDMQPVADD---------VYELVI--PRLMHGIF----HTFPSFKE---YRSKDLYVRHPKKLWQYRGRLDDVIVSNGEKLNPVTLEKVVEGHPFVRRALVFG-------------------------------------------------------------------------- 167762240 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGLVVRKDRMMQSARLTCEFLNLQAGDTALLCMNLRYIGAMMV--VVRSLVAGLNLIV--RPASGHPLSDIE-EPLRFAAMVPLQVYNTLRVPE-EKARLEQTDILIIGGGAVDDSLEAKM-SALPTAVYSTYGMTETLSHIAL----RRLNGDTASKHYYPFPSV--------ELSLSAESTLVIKAPLICGEVLQ----------------TNDIACLYPDGSFTIAGRKDNVINSGGIKIQAEEMEKRLR--PFIVPFVVTSVPDPRLGQALTLLI---AGQVDVRELESKL-QTVLDAYHRPRHIFMTESIPQTENGKTDRAGCR-ILARQM--- 211590944 36 --------------------------------------------------------------------------------------EYLISLLAISRLGHTVLLLSTRIVEDAYVSLLEATKATFLVTHSSFQAVGDKVSRRTGATHISAVAPADAASHANACLPASNLHG------PTESNNITWVIHSSGSTGHPKPIYQTHSGALRNYANNFGLKGF-------ITLPLFHAHGISC--LFRAIHSEKIIYMYNSSLPLTALSTLKKYQIQVLYGVP-YALKLLAEIDEGLQQMARLELVMFGGSSCPKPIGDTLVQN-GVRLVSHYGTTETGQLMTSFRDRSDLDWDYV-RPGPSLLPYIRWEEQ-----PGMPGELSVLEGWPSKVASNRPDNS---------YATKDLFEKHPTNAWRYYARLDDTLVLNGEKANPLTIEGVARKNPNVGEAIAFGSTKPRIG----LFIIPSDKCSTDDELIDEACNAEMPAYAYVSR-DMVHILPKTDKGTVIRSAFYKDFAEKI--- 169608225 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMYTSGTTGLPKAVVMGTSRELLLGYQIAGYLNLKPGDRMYTCMPLYHGAA-HGLCTVPCVFAGATIVLSRKFSHKTFWPEVAASEANIIQYVGELCRYLLNGPKNPYERKHKVQMAWGNG--MRPDVWEPFRERFNIPVINLYAATDG-MGTTFNANAGPFTAHAVGLRGFNDLEVRVMDVDTEDCGVNEPGQVLHRLPN-TPSYFKNEEATEKRRIYNVFEK-GDI------------------------------------KYPQIAETNVYGVSVPGYGRAGAASIVMADGVTESQGLAAHARA-VLPGYAVPLFLRVTPALEYTGTLKIQKGRLREGIDPDLITG 212529646 139 --------------------------------------------------YTWGELRQQVGLYTQALKAAGVRRGDRVAVVTGNNINCLLLFLATTALGALVSTTSSDTGTKGILDRLTQVEPILLFMDDAASGFKGAVALPRLRGQPRDITSVPRTQPLKDFLS--KAPSNKLEFVRVGFRDPFMIVYSSGTTGQPKCIVHSTGGVLINVKEAILHRDMNTNSVMLQYTTTGWIMYLTS---VASLLTGSKVILYDGPDASFLIRLAGEQRVTHFGISPRYLQELRKQKIQPRADLSNLYIVSSTGMVLADSLFEWFYDESHAHLGNISGGTDIAACFAMDNPPLYVGGCQGGGLGVPIAVYEQVDEDGKALPDGESGELV---------------------------------------------------------------------------------------------------------------------------------------------------------- 189459752 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKELWVEKRKMMNSAILTISFLKLHQGDSAMLCMPLQYIAGKMV--VVRSLVAGLNLIIPPCGHP---MQNIETPPV-FSAMIPMQVFNSLQVPSERKL-LMQIQHLIIGGGAIDDALGKALQE-FPHAVWSTYGMTETLSHIARLNGSDYSDWYT------PFDNV--------SLSLSEENTLIIHAPSVCSE----------------LLRTNDIAEFNQHGQFRILGRKDNTINTGGVKV---QIEQVEKELKSLLNCMITSVPDPKFGERIVLLI--EAVHINHEQINESIKK--LPPYWRPKQIIRIDTLPLTDTGKPSRAVARQIAS------ 169823912 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSEDDVVFISASSGSTGVPTISPFTQQDLQNVESRFFYQIGMRKSDRYVHAL--NFSLFVGGPDVIGAQNVGALCIWAGTIPSEKLLNIIVNYKPTIIWTTPSYAWYLGETAKKHGYDPKSLKKIIVAGEPINA-TREKIEELWDADLYDFYGLSDIFGACAAMCEQKDGLHIAEDQIL-----VEVIDETGKVLPEGEVGELVFTS-------LRKQARPMIRF------RTGDIGYVNKDGRIYIIGRLDDMFIVSGVNVFPSDVEHAIRQVEGI--------------------------------------------------------------------------------- 10802751 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYDEDDYCTIVDRINDLIITGGYNVNPRDVEDVLYSHPDVKEAAWWGYQTIITGKWSKLMXCVKDGAKTSEELKAFCRE-NLTHYKVPKIIEIKDDLPKSAIGKILRRALKEMESE----- 157871876 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTRLPVVHVDDVAYYMYTSGSTGDPKCVVASRGNLRAYLQRFIGLAVGDARCRFFCLSSPF--FDPSIGDMLVGLCTPHSVFYTCTQEDGQAAPLLACVQPTHVVSTPVVWSSLTTAGRLLSVLPSSTAKVFLGGERMSQALITTWADR--AELYNIYGVTEATISVWRIFPGTRAEHVKCGPGVGTRVRIQRLDEEGLLQELGESGEVVLYGDQVCCGY--AEDSTLSPFTGKRFFRTGDIGRLVSTGELELRGRRDWEMKLNGQRVALEEVERALAGL--FSQCACFRVQSASDTPAIGAAVVLTD--VVDGGLLSDHRELHLPSFMVPRRWLLFASLPQTPTGKVSRTQLADAVQEQ---- 11499595 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKVVGYTANNWINLVARCLYMVGVRKHDIFQNMANYFFTGGLGIHD--GAERIGAMVIPAGVGNTERQVRCMADFGTTAIHSTPSYALHVKEVAEELGDDKLSLRIGCFGAEPWSENTRKRLEDAFNIKAFDSYGLSEMNGPGVAFECEEQHGLHI----WADHYFIEIIDPQGEPLSEGEKGELVLT------------PLTKEALPVLR-YRTGDITYIMDDGRTHILGRSDDMIIVRGINVFPSQIEHVLMQIPEVGD------------------------------------------------------------------------------- 170108977 23 --------------------------------------------------LSFVQLRGMVERASAWLVSSGTTTGRRVAILLASDVGLFVYLSALLRIGVPALLLSARLSPTSIAHLIKETSPTSILISSQTSLVARKALSLLPSSYHFPPPRLVTAHLYSTFLPDSPRSPAPPSYEDHLPTDLALILHSSGTTGLPKAIYHSHAFLLLFASAHRFEEKMGEGYSVVTS-PLYHGFGLLAPLL--SLSINLPFVLPPSPTALSTLHTIHSTNARYLFTVPCIIEDILCLPDDVGEAMKKLDIVVVGGAPL-KDIFGGRMAEGGVNVLNHWGASETG----PITPIETVKPGYHDRYLSPRTDMKFIPEGHNPNEQRRTYTLVFRPPG-----WK------EDFVLK------DLLWAAPE--YQILTRTDTLIVSNGEKFNPEFAERLIGEHPDVRGVLAFGQ-----GEVAVGVVI----------------------------------------------------------- 218285284 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPVAICHTQNDINSWMARCMHMVGVRREDVFQNMS----GYGLFTGGLFGAERLGCLTIPAGAGNSRRQIKLAKDFRTTVAHILPSYALILGEHLRNMGEDPRPLRIALVGAEPYTEEFRRRIESLFDMKAYNSYGLSEMNGPGVAFECLEQAGMHLWEDAYIP----EIVDETGQPVPEGQVGELVM-----------------TCLCRQGMYRTRDLTRFLPGGRMHILGRADDMFIIKGVNVYPMQVEQVIMTFPEVGQSYLILLENDGIGDVMRVQVEVRDEFFVEDSLQKTIAQRLRDEILITPRVELVQSLPR-AEGKAVR--LQDMREKK---- 172035944 25 -------------------------SLIDLIKYRANYQAKQTAFIFESSRLTYQELDQQAQKLAVYLQNL-TQSGDRILLLYPPGLDFIIAFFACLYAGVIAIPLYPPRPNRRIKAIIANAEVKI--------GLSTTEAFPQIERRFTDNRELSVL----SWLTSDNLPETSEPVPEINQNTLALLQYTSGSTGQPKGVMVSHGNILHNCRYSV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187925034 4 ----------------------------------------------------------------------------RYALCIDDPFDFACALFALFACGVIPANSTPGYLAD-------LADAYEVVLTDADLPPAAFAADAAPA------------------------HTSRAAYP-IDPQAPLTL-YTSGSSGRPKPIRKTLAQFNAEVHTLEKQWGLVGDATMLASVPHHHIYGL-LFRVLWPLAAGRAFDRAVSIEPLHLQTQIEQCGAAVIVSTPAQLSRWPALPGFA-DLTPAPRAFFSSGGPLGLEAAQEYAAAYGAAPLEIYGSTETGGIAWRRQDQTDAWQAVSG------IEVRRDDD----------GALNVRSPHL---------------DHAGWHRTDDKIAFDDEGRFRLQGRLDRVLKLDGKRVSLPELEARLALHPYVAQAAIVPLEGASR-ERVGAVVALTEAAALRDEGRVALAKRHLAEYVLPRHWRFRVTLPFDARGKL---------------- 212517764 912 --------------------------------------------------LTCSQLHKRAERVGNLLLEKGINTGDHVALIFPPGIDLICAFYGCLYVGAVPVTIRPPHPQN-----LQTTLPTVRMIVDVSKSVLVLSNANVIKLRSKEASNVVDIKSWPITLDTDDMPKKPMLYRAPTAEMLAYLDFSVSTTGMLAGIKMSHAAVTSLCKSMKLACELYPSRHIALCLDPYCGLGFALW-CLSSIYSGHHSILIPEVNPALWLTAVSNYRVRDTFCSYGVMELCVNLLKQRNVNLSCVRTCVVVAEERPRISLRAVSTSFGCRVLQGASSPEPSTVYVDLRALRNDRVSLVGSPLLPGVKVIIANPETKQCGDSHLGEIWVQSPHNASGYYGDDSDYGDHFNAEVYARTGYLGFLRQDGNVFVVGALDETVMLRGMRYHPIDIENSVMRHKKIAECAVF--------------------------------------------------------------------------- 212517764 258 ------------------------------------------------TSLSYGKLLSRSQKIAYTLLNRSLKSGDRIALVYPNNINFLCAFYGCLQAGIVPVPIEVPLTSQQIGFLLGSCGISVALTSEACLKGLPKVTTGEVVAGWPKLQWFVTE-------HLAKTPKDWLPPPKLTDDTPAYIEYTTDKDGSVMGVTVTRVAMLSHCRTLTMACNYTEGENMVCVLDFKREVGLWHSVLTSVL-NGMHVIFIPKVNPASWMQMITKYRASHWGLLATSLRLLLVADGANPWSLSSLRSCASSSEALTVSIRRPGRAATGRGVLSMSGLSFGVVRVDQENSLTSLTLQDCGQVMPGCVIVVVIEGTSYLCKTDEVGEICVNSGATASQYWGLQGLTNSTF------------------------------------------------------------------------------------------------------------------------------------- 172063107 4 ---------------------------------------------DGTETLTLGDLRARVDAIARTLDASGAR---RVAIC-------------------------TDDPYDFACAFFAVAAVKGEIVIPASNAPGYL-------GDLAHAYDLVLDASALAACGLDAERESAISVRPIDAT-AAVTLYTSGSSGIAKPVRKSLAQLDAEVRTQREWADRIGAAVTLSSVPHHHIYGL-LFRILWPLAAGRAFDRTAVLEPLQLQQRLVEYGGGVVVSTPSQLMRWPALSGFPMQAPAPCAFFSSGG-PLPADAAAAYANAFGAAPLEIFGSTETGGIAWRRQDVSHAWQPLKG------VEVRCDDE----------GVLCVRSAHLG---------------HDRWHRTDDTARFDARGRFALAGRRDRVIKLDGKRVSLPELETRILAHEYVEQAAAVVVDGATRSHVGVVAVLSAAGRDALAEAVATTLRHALGAYALPRYWRFRHAMPFDVRGK----------------- 170940249 36 --------------------------------------------------FTFQQLGQAVDRLAHWIDKHGLGRDDSLAYTGINDIRYPIVILAALKTGHKSLLLSPRNSVEGHCALITPTRCTKLLHSQELSDQ-----ASEIGQKLGHLSVLRIPDLEHLLETTTNPTPYQSKCNDTTPDHTVMILHSSGTTGLPKGVLTTAGRLLATLPTPAGRLN-THDPLYTTPLPFFHAFGIN--LLVRSLHYRRPLVLLPPPTAELMLHAVKTTRPTGMVCTPSILEDICSLPHIETLRASDIECIYSGGAPLARSCGDVIGEELSPRIVNGIGTTE-------------IWNATGYAPLDPRDEYFEWNPAAGVVMEGVGGELVIKRLGGEEGFYNFPESEE--------WRTNDLFERHPENLWRYVGRVDDVIVSNGEKLNPVTFEKMVEGHSIVKGAVMVGSGRFQTG----LIVEVHDVSLGVEEVVERIWERVEANEQYPAHARVWKSMPRTPKGTVMRR------------- 218678661 23 -----------------------------LYRARVAGDGQALFEIATGRQFTYAELDARIARCAGFLSGLGARRGARVAMLARNSMDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCTPALLIHDEEFS------VAVASLADADAAMTVISTVDGPAGLATRIEASLPAGPVPADADGTCVLLYTSGTTGQPKGVVITRRN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149544577 209 ------------------------KTVGQCLDDTAQRFPDREALVHEGIRKTFMQLKQEVDQAAAGLLELGLGKGDRLGVWGPNSYDWILMQLATAQAGIVLVSVNPGYQAEELEFVLKKVGCKALVFPSCFKTQRYFEILQQVCPRLPALTTVITLDSPPGALQMHEVLQAGASSPEVQSSDPINIQFTSGTTGSPKGATLSHHNI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157369138 40 -----------------------------------------------------GQFRRDVSALVAQLAG---REEQRWALCFDDSYRFAIALLASLYANRVPV----------------------------IFGHQREAILKEQRADFDALLTDLPLDLGVPVLPVPEGGSTEIALPAW-PQDPRFILYTSGSTGQPQAVTKS----IACMDRESELLAASWKDVFIASVSHQHMYGLSFR-LFLPLAFGLP------FDAQLTQQLIARHQGRRLVFVSSP--AWLKRLD-NRLALAECVEVFSAGGPLSYAEANLSQQALGVLPLEIYGTTETGSLAWR----KQVREASLWRLFAGVTLTANPDNSMNVASPPDTGELALS----------------------------DIIQLAPDGRFQLNGRTDRIIKLEEKRLSLTEVERRLVSLPEVADAAVLTQQQTGRT-VLVAAIVLSPEGELTRELHQALRG-WLEPVALPRRWRIIDAIPLNPQGKRAYAELQELF------- 171682824 37 -----------------------------------------------------------------------------------NDIRYPFVILGALKAGYRTLSPSPRNSKEGNLALLKTTKCSKFLCSGEFFSH-----IAKLSTSMPSLQMLQIPTVDELLMPFTPASTTPKGRASYSDHETLIILHTSGTTGLPKGVFSTFETITSPPGRTSTHCSLLLTRLVLSVTPFFHIFGINF--LLRALHYQKPIVLLPAPTAELILECIVKTKPSALASAPSMIEDICRLPTGLSV-LSTLDFVFYGGAPLAEACGNQISEVT--SLYNGIGSTEAFFMPTRLKDPKDWQYLEAGMVMEPTEE----NPNLAEA--------VIKGKYQFA-FWNFPELQE--------WRTHDLFEEHPKGLWKFVGRLDDIIVSNGEKVNPVAFEKIVDGHPWVQGA------------------------------------------------------------------------------ 169177751 4 --------------------------------------------------------------LARALLALGVAKGERVGIWSPNCAEWTLLQYATAKAGAILVNVNPAYRSHELEFVVKQNGMRTLVTAPPDTNSDYVGMARQALAGCPELRELVFGGDVDDAVPLSDASALKARMAELDPHDPVNLQYTSGTTGFPKG-RHSHA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88860663 139 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFCTSGTTGKAKRVIHNEQTLIANAKVVANYLQLERDDHTYCVFPLQFMYGLSS--TLCTLWSDSHISYGEFVMPSLVASYVQQHQVTVLPLLGDWSTELKDTWQINQFDSKRLILINASDRLINQQAADLLP--WASQFWNNLGQTESLVARNNLEAMTFKGTIAAGYPVDPAIKCRL-----KNVENG-IGSLWYHTPYAMEGYLQDDG---SIIQPSRWINSGDLFYQGSDHLWYWVGRNSHTIKVNGELVPLNSVTNQLLMQKGVSG---VGYVTNKKGD-LCAFVESQSQCENFRSMLTNMMTETLRGKR--SQVRFINKLPRTENGKVD--------------- 169611807 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVYGPTETTIGASYLGDSVSQEI-SAGKPLAGYL-VYVVDDNLQPVPVGVQGEIVIGGAGVGGGYLKNPALSSQVFIPNGWHRTGDVGRWRKDGNLLVEGRKDTQIKLRGLRIDLAEVESMLKESQAMLEQVVVSVPTQPRAQSGGAFLVAHSKLASRGEQQTFL-NKALARYMRPAAAFPVEHFPMLVSGKPDCKAVAKLPLEQ---- 154251944 53 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSSGEPKLCMKSLHQLAAEVE-VLRRQWGAPDGAVAGTVSHQHIYGM-LFRVLWPLSSGARIFSPQLETWEAVAAWLEPGGVIVSS--PAHLSRIPAAVHLPVVPAA----IFSSGGPLSLQDAQNAGAQFGVIPVEVLGSTETGGVAWR-------QQSAAGIPWTPMPEVEIRSDD--------EGALAVRSPFTG---------------HEGFLSMGDAVEISEDGRFVLKGRLDRIVKVEGKRVSLPRVEDVLKSQPEVSDAAAIDLP-ARQGALGAAVVLTAEGDALLARLRTALKSR-LESMEQPRYWRFISRLPENAQGKRVAADLRALF------- 74318764 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAPPAQVPEIDVTQVVAEVFTSGSTGTP----LPHGPLVENVRAEAARLGVGPGHALVGTVPPQHMYGLEST-VLMPLQSGAAFHAGHPFYPADVAAALAELRPRALVTTPYHLRALLAADEV----LPAADLLVSATAPLSATVAAEAEARFGAPLFEIYGCTETGQLASR-RPALDAAWQTLG-------AVRLRRDGESAWAEG--------------GHVERPT------------RLGDVVELDEDGRFLLHGRHADLVNIAGKRTSLAYLNHQLHAIPGVRDGAFVLPPDPERVRRLSALVVAPD--LTPAALMQALRARIDPLF-LPRPLVFVDALPRNTTGKL---------------- 218757208 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTVVYHTQSDLNSWMARCMHMVGIRREDVFQNMA----GYGLFTGGLYGAERLGCLTIPAGAGNTRRQVKLVRDFRTTVAHIIPSYALYLGAALRDEGEDPAGLRIALIGAEPHTEEARRRIEDMLGLKAYNSYGLSEMNGPGVAFECVHQNGLHVW---EDAYIAEIIDPATGEAVPDGEVGELVM-----------------TTLCRQGMYRTRDLTRFLPGGRVHILGRADDMLIVKGVNIYPMQVEQVLMGFPEVGQNYLIVLERDDFRDVLRVKVEIRDEYFEEDMRKLHLRERITRR--IHDEILVTPSLPKSE-GKAQRVQLRER-------- 124504689 51 ----------------RKSSKYVYKHIVRMFFEKHTLNNNKIALICGEPQMTYGNFFKKVLSFSNSLEEMNNGKFKLLGIYGSNSINWLVADLGAMLSGVTTLVMHSKFSMDVIVDILNETKLEWLCLD-----LDLVECLMARRNELPHLKNLIILDGSDLSKNLEDIRLSPIEYDKDDPDFVTSIVYTSGTSGKPKGVMLSNKNLFNQLYSNHSVRESYSFEYHLSYLPISHV--LERTFAYSIILFGGTLNIWSK-DLNYFSKDIFNSKDFIMGGVPKVFSRMYTNIVTEINNLSSLRVILNGGGKLSADIAQDLCTLLNINYCQGYGLTETGGGIFG-NHAKDTNFLCIGGPIAANTKYKVRSWETYKAKDTLPGELLVKSDSVFKGYFLEKESTKRAFTHDGYFITGDVVQINRNGSLKFLDRSKGLVKLSGEYIET---------------------------------------------------------------------------------------------- 197626067 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGRP-GINRTTASQILSGVQRLDWSPYQLLHRPLLGPGLQHHS--SRLFKLTCVMQGTGLVVRDPLAP--IGPDVLAQGCTGTPMAPLALRRRLEAGQLDRLPGSFL--VVTGADRVPMALREAVRRLHSCSLGITYATSQCGPISWLSPEALLDHREGLGHPLDNVRLALIGAPRLQRDGLGFH-EVLVSKVTRWQGGMEVQQAVQEPFNPN------DLIARSADGALIFGGRSNDVFLFSSLLISPLEIEDVLRADPRVRDCVAFGANSEHYGAVPMAAVVLQPRSAETATLLAALMERALGP-RRPHRIVPLEALPLGPTGKPLRRVLAERFA------ 167918987 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLARGYHGRAALTAERFLPDPIYRTGDLARARADGAFDYLGRIDDQVQVRGVRVEPAEIAACLLTHPGVRDAGVLAETAGGRTQLIVALAVPGDAPPDDDALRAHVAAH-LPAAWLPHRFVRLDKLPYTLNGKLDRVALRD--------- 78356019 27 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAGLVAVPREQLVRLHASSGTTGAPTVVHHTQNDLNSWAARSMYMVGVRPDDVFQNTS----GYGLFTGGLYGAERLGCHTIPAGPGNTKRQIKFIRDFQTTVLHIIPSYALYLGAALEEEGLSGAELRVALIGAEPHTEEIRQRIEQMLGLKAYNSYGLSEMNGPGVAFECTHQTGMHVWEDAFIPE---IVNPDTLEPVADGEVGELVM-----------------TTLCRQGMYRTRDLTRFLACGRMHILGRADDMMIIKGVNIYPMQIEQVLMGFPEVGENYVIELVSEDFIDQLTVKVEIRDGYFVEDAIVRQLRDEILV---TPRVLVQTGSLPKSE-GKIDRR------------- 118352696 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLICGGAPLNDKVLNFLQAVLCVPIIQGYGQSEST-GVALSTEIEDNYHGTVGGPKCNMEFKLIDDQNGRSKP---RGEILLRGGKIFKGYFKDRSATKKAIDKEGWLHTGDIGELQQNGSLKIIDRRNNIFKLPGEYVSPEKIEGIYSIHPAISEIFIYGMTDKNY---LVAIIVPENINQSSAEYIELVKDKELIPYERPNSFQTLNLL--TSTGKIQR-------------- 70905546 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDTSVGELLAAFTAGATLIVSPQFGGSELAELIHTERITNVVMTPTALM------TVDPAGLDTVHSVVVGGDICPPELTERWSGA----LRNAYGPTEATVIVTITAPLSAGSKVTIGSPLRGVT-TRILDSRLRVVPRGVVGELYLAGPGVARGYHDRPQITAQRFVPDPY-------------------------------------------------------------------------------------------------------------------------------- 47206379 246 --------------------------------------------------LTYGKLWSRSIKLANILHKLGVRPGDRVALVFPNNVAFMVAFYGCLLAEVVPVPIEVPLSSQQIGFLLGSCGVTVALTSDAC----HKGLPKSATGEIPQFKGWPLLWFVTESKHLSKPPRDWFPHIKDANNDTAYIEYKTCKTGSVLGVTVTRIALLTHCQALTQSCSYTEAETVVNVLDFKKDVGLWN-GILTSVMNMMHVISVPKVNPLSWIQKVCQYKAKVACVSRDMHWALVAHKDQKDINLSSLRMLLVGSNPWSISSCDAFLNVFQTKICPCASSPEALTVAIRRPVEDSSQPPGRGVLGLTYGVVRVDTEERQLCQTDEIGELCVCSIATGTSYYGLTGMTKNTFTSGGFVRTGLLGFIGPGGLVFITGKMDGLIMVSGRRHNADDIVATALAVEPMKFVAVFSVT-VLRDERIVVVAEQRPDSTEEDSLQAIDSIHGVGVFCL--ALVPANTLPKTPLGGIHLSEIKQLYLE----- 104779638 14 -----------------------------------------------------AELCRQALCLAGGLRQRGIR---RLAVHLEDAASLAIALLGAWRAGVEVLLPADLQPATRERW---HTQVDLWLTTDEQ---------------------------------LDDLLGEALAPADLDVDTCRISLCTSGSSGEPKRIDKQLRQLANEVNALEQLWGQDLGNAWIIGSVATHIYGL-LFRVLWPLCAGRGFERRQLPFPEDLQRASREHAAFAWVASPALLKRMGDNLDWPA--LSPVRRMFSSGGELPSIAAERLHQRLGQWPTEILGSSETGGIAWR-----------QGQPLWPFADVR--------LSQDEHGALRIASPYLPAGHIEQ---------------SADAAEFSDDGRFRLLGRLDRIVKLEEKRISLPMLEQALCAHAWVAEAGVIEEGRAYLGALVALALRNQGRRAVVDGLRQHLAGHC-EALALPRRWRLARQLPLNPQGKLPHAELQALL------- 115383740 30 -----------------------------------------------------QDLDCMVDQAVCALMDCGFNPGQRVALFTLSDLNMVVTFFALSRLGYTVMMLSPRLSAAACVSLLDVTGCDTILY--GQTPNIRATMGEILRLKLVACRPMIQRAGLDEYASESTFVVNRSRNPEVQTNKIALILHSSGSTGTPKPLYLSHKALMTHPLR-------GPGLTSFNSLPWYHLHGLST--ALQAMYMRKTAYMWDASLPLTAVSALEAAQPESVQAVPYLLQLLVDSARGL-DALRTCKLVTYGGAPCPDELGDRLVAE-KVKFGGSFGLTEAGLVAESISRPADDRFWNYLKNIRPFIWMKPISDDLFEC-------VYLSGH---------PALTTSSNEPPGSFHSRDVFTPHPTDRWKYVTRVDDRILVNGEKVLPLPIEGTIKQSPLVQEAVVVGV------------------------------------------------------------------------- 53794663 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAYVIYTSGSTGKPKGVAVEHCQLSHYLSSILEQLG-EPLPASFAIASTF-AADLGHTMMFAALCTGGCLHILRTTNAAAFATYCQHHAIDCLKLVPSHLAA--LLAAGAPAHIVPKQWLILGGEAATWELIDAIQQHTPCRILNHYGPTETTVGTLTYTVPSLPDVRPATVPLGPHTQVYILDDQLQPAAIGIPGDLYIGGSGLARG------------------------------------------------------------------------------------------------------------------------------------------------- 115380484 522 -------WNETRTE------YGRERCVHELFEEQARRTPEALAVRSGREQVSYGELNRRANQLANLLVKKGVGPEEVVGLCTERTVGTVVGLLGILKAGGAYVPLDPGYPEERLRYMLEDSGA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58190222 1 --------------------------------------------------------------------------------------------------------------SDSLRDRINDAGARIVLTADEGRNIATKRIVDEALKSTPTVEHVLVLRRTGSEVPFEMAKARPYCAPTVNAEDPLFLLYTSGSTGTPKGVVHTTGGYLLGAAATVKVFDYHEGDIHACMADVGWITG-HTYIVYGPLALGATTVLPTYPDPARFWNLVQKHKVTQFYTAPTAIRAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90424111 9 -------------------------TLDGLFRRILARQPHAVALIDPDQRLTFAQADQAISSLAAHFIAAGLPANAVIAVQMPNCVEFFLTVLAAHRAGLVVALLPQLWRQAELTVALNRTGARAIVTTSRIDGVSHANLAMDAAAEAFSIRHVCGFGSPEGMASLDAAMTQPAEPAPVDARRAAIISFDVTANGRP--VPRTHLNLIAGGLVLSLESRLTQGASILSAMVPSSFAGLTSSLVVW-LLTGGSLALHHPFDAESFEQQIVELECDALSAPAGLALRLAE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170693664 52 ----------------------------------------------------------------------------RYALCIDDPFDFACALFALFACGVIPANATPGYLAD-------LADAYDVVLTDATLQLHAQADAQAEAAASALDKNI-------------------------DPQAPLTL-YTSGSSGRPKPIRKTLAQFNAEVHTLEKQWGLVGDATMLASVPHHHIYGL-LFRVMWPLAAGRAFDREISIEPLHLQTQIAQCGAAVIVSTPAQLSRWPALPGFAALT-PAPRAFFSSGGPLALEAAQQYAAAYGAAPLEIYGSTETGGIAWRRQDQTDAWQATTGI----------------EVRCDEDGALNVRSPHL---------------DHSGWHRTDDKITFDAQGRFRLQGRLDRVLKLDGKRVSLPELEARLALHPYVMQAAIAPLEGGAR-ERVGAVVALTEAGNDADEGRVVLAQRHLADYVLPRHWRFRLALPFDARGKL---------------- 15837640 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSLSEDAVVAIGFTSGSTGVPTSNLKTWGSLVTSTEQAFHSLWGSQVPTVVATVPPQHMYGM-EFSVLLPLLAPVAVYAGRPFFPEDVAQALAEVPAPRLLVTTPVHLRVLVQSGLR---FPEVAGIVSATAPLTHDLAVAAEACFGCELREVFGSTETCTFAVRRTVYEQAWTRFDGVSIEVNADVT----------------------WVYARHLPAPMAIA------------DFVDVYEDGRFEVLGRQADLLEIAGKRASLGELNRCLLAIPGVVDGALVQMPDQTVG-RIAAVVVA--PTLHEVHIQKVLRTKIDPLF-LPRRLRKVDALPRNETGKLPREALLALLAD----- 206686617 36 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKVVVLSKTGVNTFFDWAQGCFSIQPGTRILSIAPF--NFDLSLLELWAGLDAGAEVILARSADPGYLAELCAETRPEIVQAVPLFHERLCAAGRPDPGF--SPRHVIVTGEAAPRVLRRQMARQFPAVFHNIYGSTETNDSFILTLGAEDFAAAGIGRPIA-GTDYYITEAPGEP----GTGELLTAIPFAATGY-TDPEQTLNAFLPRTYFRTGDRVQRQPDGSLLLIGRA----------------------------------------------------------------------------------------------------------- 21228969 74 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIVRIHASSGTSGKPTVVGYTAKDIETWIARSLTMIGLSKGDTIQNSM----NYGLFTGGLYGVERMGAMIVPAATGNTARQLEMMIDFGVTAVHCTPSYAFYLAEAEELDLIDKLSLKAAIFGGEPWSENTRKQLEKRLNLKAYDCYGLSEMFGPGVGFECQEQDGLHI----WSDNFFVEVLDENGEQVSEGEKGELVIS-----------------SINKEGFYRTGDMTKLLESGRTRLLGRADDMLIVRGINVFPSQIQDVISKIPQVGE------------------------------------------------------------------------------- 91975994 43 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTERDISTWMARSLRAAGATADDIILN----SYGYGLFTGGLYGGERLGAAVIPMSGGQTERQVQLIQDFKPTVLLSTPSYSLTIADELTRQKPGGTSLRIGLFGAEPWTNEMRREIEARLGIDAVDIYGLSEVMGPGVACECVETKDGPHI---WEDHFYAEIVDSTGKPLPDGEEGELVFTS------------LTKEALPIIR-YRTRDLTRLMP-GSARITGRSDDMLIIRGVNLFPTQIEEILLRNTSL--CAQYQLQVSRDGDKLDVFVELQPDLSDQTEEQREAIGRDVAHHMITVHVVATDTIERTIVGKIDKR------------- 46137889 77 ----------------------------------------------------------------------------VIALIGTSTLEYYITFLSIQRLGFTTVLLSPRLTHEGVAHLLNVTECCAAIVPES-----HRAMFDKIPLCIVPMIRDVFALVGQVWSPIPELECHSLD------QTPGVVVHSGGTTGLPKPISAPSGAWIAAVAGTDAKSHRLHTLPTFNTMPLYHTFGLGV--LFRALRMGTRVSLLNSDRPEAIFRGIDATESRCLTTVP-YVLKFLAEEVGGVEKLAKLDFVSVGGAAVPDDLGQSLIDA-GVSLKTTYGQSESGILMLPVIDEDKQW----GW-LEPMEHA----EQYMRFEPAE-GDLYVILPGLAS-------KTMSD-RPDGSYGTKDLFEKHPHRTWKFVARHDDMIVSNGENANPVPLENSLMNNPNVVMAAAFGAGQESLG----AIIIPSAHASNLAHLKSIEPDLNLGNARMPAYIQPADELPMT--GKTLQRAL----------- 157773699 24 ------------------------------------------------------EIKEKVNRVITVISKAEIRQSDVVYINIDRGFDVVIALIACLQL--------------KLAFTFCESNAYMYKTHPNHRKF-----------------RTTLIFDGKEVTRIAENENEN--------HDICYVINTSGTSGNAKQVAVPLECIKVNIEHFCTIFNVTPSDIILFSTSL--LFDPSIVELFMAFHAGCRLLITPRSEPHRMQKAIEKYKPTIAQFTPTVFEMLPSPDSSLSSTSS-IRILLIGGSHFPLSYINSVRCSDNATIFNVYGVTEVSCWASYFEIEIGCKEVLIGKEIMGTTLE--VDANYQ---------LTLGGPR--QCYVNGNKAEKHE--------TGDRVEKTKNGELRLVGRMDRMVKHRGVRVCLDQLTELILKQKPLAQ---LTYSIHFKNRDLVIFVT---GASTSNDVSSVLVQETTTSVMV--HIIHVESLPINSSGKVDEYELRRICEER---- 94313306 14 -----------------------------------------------------RALVARATAWRHAFLAA---PGARWALFVDSPAEFAAALFGAWHAG------------------------KHVVLPGDARRDTLAALREQVDGMAGDLPQGLQPSATES----------PLQWPRLDARETWITLFTSGSTGAPEAAPKRLAQLEAEVHALEQAFGMPRENRLLTTVSHQHIYGLLFT-VLWPLAVGRSMPVARMAFHEELVAACAEDRTPVVLVSSPAHLKRMPEALDWAATRGVVRAVFSSGGPLPPEGASDVLRHTGVSPIEVFGSSETGGVAWRQRAAGDDRWTP-----LPGVAWRL-----------QEGFLAVRSAHLADDDWQ--------VCADRVLPTGD-------GAFVLAGRADRIVKIEEKRVSLSAIEQRLQASPLVREARVLLIETAI-GTRVGAAIVLQEAGQSMHDLIAALR-RALARLALPRRWAFPQALPCNAQGKTTEAMLRELLR------ 114326701 63 --------------------------------------------------------------------------------------------FAAAQIMGIPALMTAERTLHGLEHLIQSYPGTALLLSS--SDTDLIDLARQ-------------QGWTFVIWDMSGASVWSRPPHDIPDDRIAAIAFTSGSTGNP--VAHTWRALVERSRAIGTRFALDAPCHIVAPVPSQHMYGF-ELSILLPLHTKAAIWCGPAFYPADITHALERIPAPRMLVCTPLHMRAMQDAALPAPPL--LRTI-SATAPLSPPLASGFEARFGTEVHEIYGATEIGSFATRRTVAEDVSLEAAGGSGAGQDGIEI----DQPVA-------------------------QAPFCPDT--RLADIVALLPDRSFRLLGRQADMIKRGGKRASLAGLSHILSELPGVED-GTFYLPFHKADDALIALVVAPGCSVTT--IMEGLRARIDPAF-LPRRVVKVEALPRNALGKLPRNAIEDML------- 169601792 24 --------------------------------------------------LTFGDVQQGTEVFASRLKS-GLSSENTVALLCHSSPEFLFTWLGLMKLGRSVLLIAPQCQPAAILHLCKSCEVSTLLYDSGHTERARQTETLAKGEKVAGFKSQLLPLQEDEFDVIKEDADLSIDMIVVDDTATAYLHHTSGTSGLPKPIPQSHRGAIGVLPHLPKI----PGIASFTTTPLYHG---GIADLFRCWTSNSMIWLFPAKDVPQCLDVAKSYKVKYFSSVPYVLQM-MESDKQGLGWLQCMDIVGVGGAALPAEVGDRMVKA-GVNLISRFGSAECGFLLSSFRDFQ---LDQDWQYLRNYNPPSLVDFEPRD---GDLAELIVKPGWPHMTEAVADGSQAKKNREDGSFATADLFARHPDAWLY-HSRADSQLLITGKKFDPAPLEAAIATSPHLDDVVIFG-------------------------------------------------------------------------- 89100447 8 ------------------------------LHETAQKLGEKPAYYFMDKESTYAELDAAVTKFASGLEKLGIQKGDHVALLLGNSPFFIISLYGAMRLGATVIPINPIYTPDEIGYIVKNGDVKAIISLD-----LLVPMAEKMHGALPSVETIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197789322 20 -------------------------TLYDLFARTAERTPDALALITGDEELTYAQAEIAVASLSSQFIRSGLPAGSIVAVQLANTVEFPLTLLAAWRAGLVVALLPQLWRQAELAEALNRIGARAIVTTGRIELIDHADLAMHAAAEAFSIRHVMGFGSPDGMTPLDWRQREAFAPNLSINARKAAIITKAGMT----AVPRSHVNLIAGGLAIFMESALPPGAQIVTTALLSSFAGLASSIVLW-LLTGGALRLHHPFDPQVLAEQIR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218715006 5 -----------------------------------------------------------------------------------------VALLAVLKAGAAFCMLDPAHPAGRLQSIVQQTGAIVILSSPSNLTLS------------SSLAPVRVVTVSSGSISHESNTSHKRTLPPSDPTSVMAIVFTSGSTGVPKGSIIRHSAFFSSIHYPSRRLGFNSMARVLDIA--AHAFDMFVLITVVTLATGGCLVLSDMERKNELVKSIAKAASTLIAATPTL--ACLMQPEMHR----SVEAIIMGGELLTHQHVQKWWNH--ARIIDVYGPSECT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70905550 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AICNFVRVAADEYGVRADDRMYQGLTLA--FDFSVEEIWTSFLTGATLVPKPAGVGEDLHDFLVERRVTAMCVVPTLLATV-------EADLDDLRFLLVSGEACPQDLIRRWW-TPQRRFLNVYGPTEATVTAT-MAQVHPDRPVTIGRPLPTY-AALVLDDPTRVLPFGETGELAVAGVGLADGYLNRDEKTAEVFVP----------------------------------------------------------------------------------------------------------------------------------- 50954036 45 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQSVALVIETSGSTGPPKRVALSADALLASAAASAGAMGGQGQ--WLLALPARYVAGVQV--LVRSLAAQTEPVYAERFEAERFARAAGRHDLRYTSLVPVQLARLMDAIEGGSRTVAAVRRILIGGQSLDPLLRQRAVTA-GARILSTYGSSETAGGCVY-----------DGAPI------------GTTVVREVAGMLEISGPSLAEGYLGEAERTAAAFHEQRWYRTGDLGSVV-DGRVRVRGRADNVIVSGGEKVLLDAVERVVRERPGYEAAVVVGAADAEWGQAPVVVVGPAVEDMEGGEELTALRARRLGRAAAPSRIVRVGELPRLGSGKPDRPEI----------- 91977095 9 -------------------------TLDGLFRRILARQPDAIALIDPAARLTYAQADRAISALAAHFTASGLPANSVIALQLPNTIEFPLTILAAHRAGLVVALLPQLWRQADITTALNRTGARAIVSTRWIDGVSHADLAMNAAAEAFSIRYVGGFGDPEGMASLDVAMTEDVPAAAPFAQDAAIISFDS----MPEGVPRTHLHMIAGGLAVFLEGRVPQGAMLLSAQTLSSFAGLASSMVTW-LLSGGTLALHHPFDEAVLEAQIRDLGCDTLVAPAPLALRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85075756 4 ---------------------YGRRLILDIIKERALNEPNREWVSDGWKILTYLDAYNGINRVAHKLTQCGAAPGSTVAYIGPNDVRYLVFALGAVKAGYKALFISTRNSAEAQVNLFELTNCNVLVFDQSYKATVQPWLHEREMTA-------ILALPADEWFPADQEDFPYNKTFEEAEWDPLMVLHTSGSTGFPKPIVARQGMLAVALMWIVEMS--KRAKRLMHPMPLFHAAGMYISMLMIHYWTPGALGIGERPSSDLVLDYIEYADVEGMIL-PPAILEELSRDEKAIQSLQKLNFVSFGGGNLAPEAGDRLVEN-NVTLCNLISATEFTPFPFYWQYDQKLW-----RYFNFDTDLFGIDWRLHD------GEVIVRKPGLQGFFYTFPDSSE--------YSTKDLYKRHPEDFWIYQGRADNIIVSNGEKLNPITIEETLQGHPKVMGAVVVG-------------------------------------------------------------------------- 119173348 15 ------------------------------------------------RDITAKDFANAVNRTAWWLESK-LGKGSTVGYIGPNDFRYILLILGCVKAGYKALLPSPRNSVEATVAVLNASKCDIWV-----SPKEQPEMLPQLLSRRPM--KVLEIPETDDLLCATPVPLYPYKTFQEAARDPFCVLHTSGSTGLPKPIVWS-----NSLLGTLDATRLDEGDRFYSAFPLYHGAGLIMNILITAFY-GTSNVLGPVGTVNLIDSLLDNTDIKVWSIVPSIVDDIGDTPTIS-AKFASSKIIIASGGPVTYASANKANEY--VRILNITGTSEGLFQGSLLVEREDWIYFSF-HPYAGFDFRKIDD--------------VIHEHWVIR----NEKYTD---LYQGIFHTFDSKEMTKDLYLWIRGRTDDMVMSNGEKIHPLAAEAIINSHPAVSAC------------------------------------------------------------------------------ 147918720 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRGDISTSLARAFTSCGLGHGDVMI----VSYGYGLFTGGLYGAEEVGASVIPMGVGNTQRQIELMQDLHATAIACTPSYLLHMNETAKAMGISIKKLRMAFLGAEPWSLETRARIEKSMGIKAYDIYGTSESGPLFTECKCQDGIHV------WADHFLLEVIDKNGDPVPEGKKGELVVTTLS----------KEALPLIR---YRVGDTGRTHPR-IMRIMGRTDDMLIIRGINVFPSQIESVLMTIPEVGEHQIIA---DRKGETVRVEVTKTAFSDKLADLMKLEQKVGYELQKVSTKIELVETLPRSQ-GKIDRRKI----------- 210075655 111 ------------------------DNLPSILRHRAKTNAAHTAIITLDDAITWEKLASKAERVAQMIRDKNLYRADRVALLYQDSVEFAVAILGCFLAGVVAVPINPFYHFKDTTYVMHTTQIHLALTTEVTYKIVHKHMVQDRQQWPKGVEWW----KTNEFGSYQK-PSKHAEMPALQVPDLAYIEFSRSPTGDLRGVVMSHRTIIHQMTCLTAMLRYQRGDVILSSLDSRQSIGL-IMGVLLTVYTGSTLVWIPHSAPGLYANAISRHKVTILLSDYPALQLTRAYSKKQQVNLASVKWCLIDAATVDTELADRWLRPLGLTLTEHGGMVISMGSTLSLDDDGEIRVGAFGYPLPDSTLAIVNPETRKLLPKMVVGEIWIDSPCLSGGFWGMGPETDMVF------------------------------------------------------------------------------------------------------------------------------------- 210075655 864 -------------------------SLVEILQWRVAHQADELAYSTEGKALSWKKFDQRVSTVCHYLKKVGLKQGDHALLLYTHSEDFVVAVYACMALGIVAVPLPPLDSGRLHEDIPAYCGVKAILVNSETETSMKAKLISQQSKQIAAQLKVVLPKKYNTSKPKLAHSGTRDLRYIVKPEDPAVVWLTWSAEHRRSGVMLTHRTLMGMCKVQKETCQMASTKPVVGCVRSTSGIGFLHTCALGVYLGASTYLVSPTVNPLTLFLAYSRYKVKDVYSTPQMLNLMIAYDGRPRVDLANLRMLFLSTQTLNPMVASR--SYMGLEPIDLWALRQGYISVVNPENPNALHVHDSGMVPVGTRIAIVNPETRQLCKVGEFGEIWVWSEGNFQGKLDDDSNEAQAITRQGYVRTGDLGFLHASGTLFVLGSLGATFESLGLSHFPQDVENTIHRHSVVFQAAVIAV-CEVTTDKFLASLVPASTVLDEHQLIINVV-----------AFIPIKSMPKSRLGEKQRKVLSQFVSKKL--- 153865796 19 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDGNIEYLGRMHNQVKIRGFRIELGEIEAVLVQHPPVRETAVIIDQDAAGNTRLVAYFV-SDINPTSSESRDFLKQK-LPDYMLPSYFIKLEALPLTPNDKVNRRALQSEINEPLLS- 145239907 14 ---------------------------------------------DGYRPITFKAFANAINGIAWWLTKLGPGDGETLAYVGPNDLRYPALVLGAVKAGYRMFLTSPRNSVAAHSSLFNRLSCTKLVTPVPHPPPVKAILEGQTLD-------VLEVPSVDELISKEYAHFEFSKTYPEAAGEILAVIHTSGSTGIPKPIFWSHDSACKHMHTTVQDSWLFGKRIFLVPPP-FHAAGL-AYSLFLTIPVGTTVIFPASPTAASLVEARKKTQIDILLGVPSIIQEFSQSPELLDYCSKHLDRLVYCGGDLPQPIGDAVASK--IKLMNLYGASEGMISTIHSKTNRDPRTDWRYLHINPGAELRHVADQYYEL-------VIVRSPKS-----EKHQLSFTIFPDQQEYHTKDLFVRHPDDLWRWAARADDVIVLNGEKTNPVSMEQHIAANPEVTAVLVAG---ARRFQASL--LVEIGGKDLTAHERAAMIEKVWPSVECPAHILFTPDKPMLRAGKIQRAASLELYTSELDA- 189193583 24 -----------------------------------------------------------------------------VALLCHSSPEFLFTWLGLIRLGYAVLLIAPQCQPAAILHLCTSSQVSVFYHDAAHTERAHKTESLATEQGIPGLERLLPLLDSEDIFTAIQVPIEHDAVPDVDERAVAYLHHTSGTSGLPKPIPQSHRAAIGVLPHLPKI----PTIASFTTTPLYHGFRCWTSNALIWLFPGARNICSCLYTAQSYASTLGLPEVKYFSSVP-YILQMMEADEKGLGLLQGMDIVGVGGAALPAEVGDRLVKN-GVNLISRFGSAECGFILSSYRD---FATDDDWQYLRNYNPPKLVEFEEQE---GGLAELVIKWPHMAKK--NRSDATADLFVPNAWL---------------YHSRADSQLLITGKKFDPAPLEDAMATSPHVEDVLIFG-------------------------------------------------------------------------- 90569535 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVDVTHKNVANLVCLSPGGLGVRPGLKVGQILNI--SFDMAAWEVFACFCNGGTLVIRGKWEPTL-------EKIDVLICTPSILSKY------QPSQFPNIKVVATAGEPSSQNLADTWAS--SGTYWNCCGPTETTIVNTMSRHVVGEKL-SIGTP-TPNNTVYILNDRMEPVSVGVPGTMWAGGHGISRGYVDLDEKTRECFLPDRFYKTGDL-------------------------------------------------------------------------------------------------------------------------- 212703148 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPVAICHTQNDIADLMARCLYMVGVRRDDVFQNMS----GYGLFTGGLFGAERLGCMTIPAGPGNSRRQIKLAKDFRTTVAHILPSYALILLRNMGEDPRDFP-LRIAVVGAEPYTVEFRRRIEELFDMKAYNSYGLSEMNGPGVAFECQNQNGLHVWEDAYLP----EIVDPTGEPVPDGEIGELVM-----------------TCLCRQGMYRTRDLTRFLP-GECRILGRADDMFIIKGVNVYPMQIEQVIMTFPEVGQNYCILLENDGIGDVMRVQVEIRDEYFVEDGLQKTIAQRLRDEILVTPRVELVQSLP-SSEGKAVR-------------- 88602896 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDIYNSLARALTSAGIGRGDV----MQVSYGYGLFTGGLYGAERIGATVLPTSVGNTERQIELMQDLRVTAIACTPSYLLHMGEVAEKMGVSITRLRKAIVGAEPWSEQMRLRIKESLGVDAYDIYGTSESGPLFCECEYQQGFHVWSD--LIYP----EILDPDSQPLPPGERGELVV-----------------TMLQKDGLYRTGDITAIREDGRTHLSGRVDDMLIIRGINVFPSQIEHALLGIPEVAE------------------------------------------------------------------------------- 119896551 10 --------------------------------------PDAVVARRHGEAITVRHFLADVRKVAAAL-----PAGRHVLNACTDRYRFAVGFAAGMVAGKI-SLLPSTYTPDTLRHLAAFAPDTTVLTDGDVADLPLPAM------------------PFPALLDAAAVPAGACDIPCIASEQLVAWVFTSGSTGSP--VPHTWGRLVVNVQAEGVALGLDHPATLVGTVPPQHMYGFEST-VLVALQSGAAFDAGRPFYPADIVAALQRAPAAALVTTPFHLRTLLDEGIPVPPAA----LVVSATAPLPVELAVAAEAAFGAPLLEIYGSTETGQIATRRSAQGEAWTLFPGIELAPRDDGHTWASGGRAVPMSDVIE----------------QVGARRFL--------------------LRGRNADLVNIAGKRTSLGYLNQQLLSIPGVRDGA-FYLPDDSGGARLAAFVVA--PTLDAATLQAALRERIDAVF-LPRPVVWLDALPRNATGKLPRAALLAAHAER---- 46115788 52 ------------------------------------------------RDITAREFTKAVDKTAWWLQRNGVSNGDAIGYIGPHDIRHALLTYGAVKAGCAALFLSPKNNVTGALAVLNASDCGIWVKPKEQPMFPLLEILQEKYLKILELPSIDELFDTESVEPF-----PFDKTFEKSKHEPFCILHTSGTTGVPKPVFWTH-----ALIGTMDAVRLNPGDRIYSSFPMSHGAGILMDIVIPALCSLQCILGPPSVLPNGLLEALADHKIDIWSMVPSLADELGEHPDVLAKFKPS-KFICASGGPVSPLIVSEVNKV--VRVLNLTGTTEGLFIGNLWVPREDWHW----FAFHPYSGF-------------EFKEIH---PGIFEQWIHRNEH-WELF--QGIFHTKDMYVRHPANNLWFTGRSDDVVVSNGYKISPLDTEALISTHHAIDGCLLIG-------------------------------------------------------------------------- 169177955 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDAVAVVRTSGSTGAPKATVLTVESLAAS--SMATALALKGEGQWLLALPVQYVAGIQV--LVRSLFAGTRPWVMDGFTPEAFLELTDKDPV-HLSGPHPACSVSLDDPSPGARRAPPLQRPSSWAAPPTPPALLDAAPR-------GRGSGWSPPTVRRKPPAAASTTATRWRASP----SRVAAD----------GRIHLGGDTIAAGYIEAPEETGTFFEEDGWYRTSDIGKIDDDGRLTVLGRADDMIITGGMKVSAADVQEKLEKSDGVAAAFVTGVPSEEWGQ------------------------------------------------------------------ 110638276 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKIISIHRSQIEASVNASMDFFELQPCDTVVCPLSMQVIGG--QMMLYRSMIGGLDLYILPAD--KSISQLDTSVGYVFMPVSAIQLYELLQHHPDKVAALNRMKNILIGGSSISDALLASIRKQLQTTVWQSYGMTETVSHVAM-------------RCVHPDTEAYYTALPDIEIAVDPRGCLKIKG----------------AVTRHQWLQTNDIVSLRNEKQFLFIGRADFTVNSGGIKIEPVEIIDTLFQEWQINTAFVAGKADDAFGEKLILVVEDPDLSPELQTNILHELGKRLPKYHTPKAIQTI-RFCYTASGKINRSELRQ--------- 15833585 15 -----------------------------------------------ESTWTLGDLRHDVAQLICRLQQ---QPGERWALCFENSYLFIVALLATLHAGKTPV-------------------------LPGHNRVIQLNEQRELFDGVLSDSELNWQGSLLLVASSPQIATQSFTFAAIAPE--AFILFTSGSTGQPKRAIKPVHLLDREAELLAERLGLAGCRVVGSVLPQ-HLYGLTFR-VFLPMALGLPLHAAMLWYVEQFAALSHQHRY-IFISSPAFLKRL-----DTQLSPPPVQVLLSAGGELPWQDVQHTASWLRVWPDEIYGSTETGVIAWRYREQEQRRW----LPLPG----------MQFQAEGDAFRLF--SPLIAE--------------DNGMLLD-DILQFSEDGQFHLMGRRGRIVKIEEKRISLQEVEQRLLALDGIREAAAVPVTRGGR-QSIGVLLVLDDEASQEMTWRRLLRP-TLEPVAIPRYWRVIDEMPVNSMNKRVYAQLQELFHE----- 40388727 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGYHNLPDITTEKFISEGLFRTGDLGKQTAPGVIEFIGRKDNQVKVNGYRIDPGEIEYQLSRHAQIERA--IILPINVDNQTQLSAYCQTDKDIEIAEIREFL-SKFLPVYMIPTSFIFLKQFPLTRHGKIDLRSLAEL-------- 169861105 106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLWILFSSGTTGRPKPIVHRAGGMLLQAKKEFSICDLNADDVFF----YYTTTGWMMWNFLSGLSLGCTLVLYPLKDPGLLWRMVDDLGITIFGTSAKYLDQLSKYRPAEVHNLKTVRHIYSTGSPLAPPLFDYVYKHISDRVLSITGGTDICSLFAGMCSALPVYRGEIQCRML-GMAVESYSPTGTLNPPDEPGELVCTKPCMPLGFWPLPGHTEEAVFKDVWYH-GDIITRSRAGNLIMLGRSDGVLNPGGIRFGSAEIYDVLDSDPSLTDYLAVGQKDNGMDERVILFVKLRDG------------------------------------------------------- 215491049 321 ----------------------------------------------------YGKLLSRSRKIANLLTKLGLKPGDRVALVYPNNVAFVCSLYGCFMAGLVPVPI-----EVPLTRRVSGSGARFCLVPTLRKTSRSAPRVAKWCVASNAVLVFLPGWPKLQWFVTEHLSKPPKDWPPPRPSDAAYIEYTVDRDGAMKGVAVSRSALVNHSRALTAACNYTEGEVMVCVLDYKREMGLWH-GVLASVFNGMHVIFIPKVNPASWMLMITKFKANVAVCSRDLHWGLLATKDHKDVNLSSLRLLLVGANPWSLSSCDQFISVFHSRVCPCAASAEALTVAVR--RPGRVGAGASGRGILPGAVAAVVKINDAPCKTDEVGEICVSASTCGYSYWGLHGLSNNVFTEQAFVRSGLLGFVGPGGLVFVCGSRDGLMQVSSRKHNTDDVIATVLAVPSARRIAVFSVK-VLRDERICVVAEQRPDCTEEESLQAVDSIHQVGIYCL--ALVPPNYLPKTPLGGI---------------- 215491049 977 -------------------------------------------------SLTCSQLHKRAERVGCLLLEKGLNTGDHVALVYPPGVDLICAFYGCLYVGVVPVTIRPPHPQPTVRMIVDVSKSVMVLSTAPVTKLLRSKEASNVVD----VKSWPLVLETDDLPKKKLASIYRAPTPEM----IAYLDFSVSTTGMLAGIKVSHAAATSLCRSMKLACELYPSRHIALCLDPYCGLGF-VLWCLNSVYSGHHSILIPEVNPAIWLTTVSHFKVRDTFCSYGVMELCIAQLKQRGVNLSCVRTCVVVAEERPRIALRAVSTSFGCRVVDMRALRNDRVTLVERGAPHSLCLLESGKLLPGVKVVIAHPDTRGQCGDSHLGEIWVQSAHNASGYYGDETHNARLMTGDGLYRTGYLGFLRSNGAVFVVGALDETMLLRGMRYHPIDVESVLRCHKKISECAVF--------------------------------------------------------------------------- 169854443 40 ---------------------------------------------------TYEQFRLDVEAYARYLRTDGVPKRSVVGLWLS-GITYIDCIYGISRAGYIPQLFSLRLPNPDVVYLLRKADAKALIHDACFAS---------VLESCPLPIHCSLTSSDIEQVDEELDEIAPVQ----NEEDTAFIFHTSGSTGSPKLVPCSYRSVVEKSNYISRPRNADRQDVTVFIGSMSHIA--QTFMFLGTLQHGACVIQPTRYSSEELIDMITRCGLNRLNAFGSWLAMHLRQDAKLLSLLVSLDDVLYSGLALSRDEEQWAYKN-GIKLRNLFGSTEGMLLSGGHEKNDALLRPLPGVPISNNDAVHQTNAALF--------ELVILSDS--------PDCPHSSLLSDGHLHTGDLFQEVSPGWYVSRGRDDDWIKSTSLRCDTKAIEDNARAMCGIAECVVVGSGRP----SPVMFIEPAVDMPLKKEIRHFHSRRYLERITCPDMIVVVPTLPRTATGNIRRKAVEEAFVAEI--- 167629861 36 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLRQDPWRFLACDKADVSIIHVSTGTTGKPIYVLHTWADYMHDLAPGFPVLPVGRGDMVLNALP----YEMSSAGLAFINSCGATVLTAGKGTPEKTVQMIRDLQPNCAITTPSYAVTLHETALKEGFDLKDLKKMWLTGEGSSPAFRERVEKLWGTRANMYYGTLEGGVVGIECDEHRGYHVTES------HVILEVVDPTGTPLEPLEVGEIVVT--CLTR---RDAPLIR--------YRTQDLGYFDPDGVLHLRGRQGDQIRINGVDFSPFYLEEFLMRQPEVGNQFIVKKGD---NDRLKIRTELAPKVTATAELADKLSSKMEYAVGVPCAVEIVDAIPR-PRGKTVR-VVREEAA------ 109899377 120 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGQPKWFAHTLTSLTLNTKYSNTLSELKWANCYQA----YRYAGLQV--LLQVLISGATLVDDTTHDLIARLQQYAKAKVNAISATPSMWRQMLMTNQLQRVP---LKRITLGGEIADQPLLDKLSELYPASIRHIYASTEAGVGFV-------VKDKLAGFPVSWLQQGM----SNAQLAIDEKQHLRIKP---------KHELDAQLIDDEGYLDTQDIVQADGD-RVHFLGRASGVINVGGNKVPPEKVESVILSVKGVSQAKVYGQPNSVLGNLVVADILIEPNQDISRTVRAQCK-LMLQRFEIPVKLRQIDSLVMCPTGKLSR-------------- 172056429 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVGYTQSDLSTAVARGLVAIGAEKTDLLHNA----YGYGLFTGGL--GLHSGATIVPVSGGNTDRQITLIEDFQPRGICGTPSYMLHLAERMEEKGLDMSSLRYGIFGAEPWSEELRQTLEDKWGIRAFDIYGLSEIMGPGVAMECQEQNGLHL----MDDLFITEVIDPTGEPLPEGMVGELVFTSL----------KKKALPIIR---YRTGDLASVTTEGRTRVKGRTDDMMIIRGVNVFPSEIERVLLQQPGV--------------------------------------------------------------------------------- 169843116 101 -----------------------------------------------------------------------ITPRSIVGVYLPSGYTLCVVIFALIRLGAIPFCLSPRNSDEALRHLITKGNVSAVIAANDADEGLADRMRSVLKEGSLDVRVIDVERKDVQDIPRGPYPSPPLPHGTVRGRDIALQQHTSGSTAFPKPVPLSHELLLRALQGGTWWVEGSQSNIVTGQPPMFHMFG-LLGGLLGPIYRGHTFAIPPVPSPRTLYEYAKKVNAVEIFGVTSAIVGVAEAGAEGIEYMKTLQRVVVGGAPIPRDNGDWIVSQ-GVHLIEGVGSTEGGSLMHSNRPRGD----------PNWQAMRVVAHEMRPLAPGTDIELILHS---TKEWGQFPGADPET----GKYNTRDLFQEWPHGRYRHYGRSDDVLLSSGQSWNPRPMELKIEGSPAVRHAVVFGHAKPYLG------------------------------------------------------------------- 124486273 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPTVVAYTKNDLNMWIARNLTMVGLRAGDIFQNAS----NYSLFTGGLMGAEKIGCAVVPSGVGNTKRQIEMIQDFKVKGLHCTPSYAMHLTEVAEEMHADLASLEIGCFGAEAWSENMRRDLENRLGLKAYDSYGMSELFGPGVAFECPEQDGLHI----WHDCYIVEIIDPTGEVLGPEEKGEMVVT-PIV---------KEAMPLLR---YRTGDITMLMEDGRARLLGRSDDMLTVRGINVFPSQIEHVLKNIPEVGD------------------------------------------------------------------------------- 167381524 129 --------------------------------------------------ISYQDVFELCCGLCEMIKLLNIEINEPILICGDSCIDSYIISFSLAIGGYLWVPINHTSTKEYVHGIMNRCKIRLAFISKNNIGY--------LEEELKGIKTIILIDDCPDAYSISPQHHYPTLMSSIKSNTPRLLLSTSGSTGNPKLVIMSEKTLMNSLQPSQPNLQVITITSTLIRQP----YDIINKGGSIACYSG---------SMERLREDIIMVRPTFFGATPTFWYSLYQEFLFETKGLKRCKSVLITGAKSSEE-IKRFLFKIGLIVTDGYGTSETGSLVNM----------STGK-VNDGVELKLIDEMGYFVNSNSRGEVIAKTRKMSSGYYGDQQLTNQMFISEGYFKTGDIGEIV-NGQIKIIDRKAFCFKTQGCFVTPTVIENKLSKIEGIEQIVIFGINDQ-----VTAVISLKENTI-EKEVFKLIKKEGLKEYEIPQQIIIAKEM-VTLNGKINRNKI----------- 20092649 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHKDIAESLSRAFTSVGMGKDDI----LQVSYGYGLFTGG-LGAHYGGATVLPTSSGNTERQLELMKDLGTTAIACTPSYFLYMIETARKEGRDDTKLKKGFFGAEPWSEELKKRIEDESGIKAYDIYGTSE-LSGPLFTECGEQCGIHIWG----DLFLVEILDETGEPMPDGETGELVI---------------TTLAKEANPLYKIKDLTKKLSEGRTHISGRSDDMIIVRGINVFPGQVESVLMNIPEV--------------------------------------------------------------------------------- 18314178 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEPEWVEGNAPLFILYTSGTTGKPKGILHFHGQYMVWIKYAFSHLEFKDDIVFFSTAEIGWISG-HHYGVHGPLLNGLTVLAPDYPHPGVWWEIVDAYKVTHVLFSPTAIRLLMKYGEEWRYKLTTLMALYPTGEVLNEEAYNWMRERPDCQIADIWGQTETACFVT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215510535 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALTYTSGTTGISKVVEATQYSFVTALESSRLDITFDETDVIATWGQLTFSFGF--RYFLSIVCSGSTAVVLSRDTPQKMVDTLRKHEVTTLSGPVVVLQQLVKELERTSARLDSVTKVEAYGVLLSKQVAREILSAFNLKFRNPYGATEGGGMICTTLK-NRIACDTIGFPV-PMTQIKVVDETGRVLGPGEKGQLYIRSPAL---------------------------------------------------------------------------------------------------------------------------------------------------- 73667760 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTQNDIAESLARGFTSVGLKKNDI----LQVSYGYGLFTGG-LGAHYGGATVLPTSSGNTERQLELMRDLDVTAIACTPSYFLYLIETARKEGRDDTRLKMGFFGAEPWSEELKKRIEDESGIKAIDIYGTSESGPLFTECSEQCGIHIWA-----DKFLVEIINPETDEPVPDGEIGELVITT-------LNKEALPLIR------YRVRDLTRKLSEPCMRISGRSDDMIIVRGINVFPGQVESVLMKIPEV--------------------------------------------------------------------------------- 67157665 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLPGHRLEIRDEAGQPLPERRVGRVMLQGPSIMSGYFRDEESTQAALD-DGWLDTGDLGYL-SGGELFVTGRQKDLLIVRGRNIWPQDIEYLVESQPEIRSGDVIAFPDP----QVVVQVQCRLLDPERRELVRTLVGLISSEFSLSALVELVPSLPRTSSGKPSRAEARKRF------- 56459241 125 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSSGKPKAVRKTLRQLWLEVITLEQTFAEQLGPAILSTVTHQHIYGLLFT-VLWPLAARRPVTLPLVDYPEQLQQILAKANRQRYALIPAHLQRLDNLPQLAKYS-HSLATVFSSGGPLSNSVPEDFAEHLNAPI-EVYGSTETGGIGWRRRNPGSN---------ENFQTLAGVDASCN-----HNGLLVIQSP-----YLNNPQKP---------YTTEDKARLQGQGDFQLLGRQDRIVKIAEKRVALNEVEQFIQRHDWVAKACVLHSPRVELG--LVLILTPEGVNQLSTQARQELRHHLLQRFEVPKRFRYVQQLPYNGAGKVTQTDLQALFEEE---- 187927412 20 ---------------------------------------------------------------------------------------FAVGLGAALVAGK--VSLLPPMQTAQMVRQLSAFAPDVFCLHDATACPVDLPAFRYPDALTPG--------------------AAPIDVPQIDTSQVMAVLFTSGSTGTP--VPHTWGALARCMRTAVAHLGLADGRAFVGTVPAQHMYGLEVT-VLLALQGGLAFSNRQPFYPADIREALDAPQPRVLVTSPVHLRALLASEPA----LPSASLVLSATAPLSEALARKTETRLSTPLLEIYGSTETGQVATRRTAQETAWHLYPGVRM----ESRSGTPEDE-------------GPTVW--VYGGHVETPVPM--------GDAIELIDDTHFLLHGRKADLINIAGKRSSLAYLNHQLNAIAGVVD-GVFYMPDDAAVTRLVALVVA--PGLSAADVLRALHDRIDAAFM-PRPLLLVDALPRNETGKLARDVLAALIAQ----- 117619002 3 ------------------------------------RDGERVVAFGPDGEVTLAELRRGSLQLAQAMARLADRPGMRWALCFDDSLLFAQALLACALGG--HRAILPGHQRLAGLQALQ-SQFDGLLTDGELPG----SALTAAQLRLPLL------------VADDEPEADGAALP---PERLDLTLFSSGSTGEPKAIPKAWPQLEAELRVQMALWGERAGTRVLASVSHQHIYGL-LFRILLPLGLGRPF---DRRSIDYPEQLALQTAPWCLIASPAFLSRLDPAIAAAGC-----RLIVSSGGPLQPGDAQQAKQLFGQLPVEIFGSSETGGIGWRQRHQVQTPWTT-----LPGVEVRVGPEQG----------LLLRSPFLP---------TAE------WLACADRIALHEGGF-ELLGRQDRVVKLEEKRISLDEVEAHLQGLAEVEAAAVLPLQQGQR-QILGAVLVLSEGAARWAELLLALRQQLLEPVALPRSVRRVEQMPVNAQGKRPWPQLKELFDEPL--- 50313150 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLICVAMVVVXGXTXTPPLXRQWLDYYPIPIMNAYGPTECSDDVTHYPPKQEILNLPIGRPVA-NTQLYILDTQLQPVPIGIPGELYVGGIGVGRGYLHDLEQTQLAFIHNRFYKTGDQARFLPDGNIEFLGRIDYQVKIRG--------------------------------------------------------------------------------------------------- 168701856 91 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRFLLDHRCTVLFATPTYALHLAEIASKEGIDLASVRALVVAGEPGGPGTRQRLEAVWGARVFDHYGMTEGPVAVEAEGRPGELYL------LESDYLAEVVDPQGRPVPDGDTGELV----------LTNLGRTGSPLIR---YRTGDLIRMDPTGRTWVLGRADDMIHVRGNNVYPGALESIIRRFADVAE------------------------------------------------------------------------------- 145252446 23 --------------------------LPDILDYYAHDEPDRVSVTDGFKDISVKKMATAVDHMAWWLERAGVSRKTTLAYIGPPDLRYPILLLALMKCGWNAMFVSPQNTPIQNLGLLQEANVYGLLYADVMC-----SAAESLQQFDPFMQSLQVPTLAELFKSKSSPFHWNASFEEFQ-NKRCLILHTSGTTGQPKLVQYTHGTLACARAQNADQFNFSPPGRYYSPFPPHHLAGLHAFTLLPLISRTAAFVMGPLTVPGALLSAIMKQQPQIAIYVPPFLVEQWVLEPGAYDQARRLDFILCGGAALAPSVGNKLSEVTN--IRQMYGSIETCHIQALNPQPGEWQY--IEFNNCPEIEMQAVGDD--------VYELVLHPTKSSRPYLSLAHNYPKVHT----WRTKDLFKPHPAGLWLFHSRTEDIIVL--ENVWPIPMETILRGDPHVTGALIVGRPDPVL-------------------------------------------------------------------- 134296957 16 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDAAPCVVPQIDASRLVAYVFTSGSSGTP--VPHTWGGLVGCVRAAAERLALGRAATLIGTVPPQHMYGFEST-VLLALIGGLAFSNRQPFYPGDIRDELAALQPRVLVTSPVHLRALLSAG----HALPRAALVLSATAPLSEKVAGEAEAALDAPLVEIYGSTETGQIAT--------RRTSQGAAWQPFPEIRVRDALERPGADAAGDDVWASGGHV------------EAPVP-----MGDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAGVVDGVFFARREPVT--RLVALVVA--PTLAAADLQRALRERIDPAFM-PRPLVFVDALPRNETGKLPRDALAALVARHV--- 153831508 1 -----------------------------------------------------------------------------IALRAQNSVDWVALDLAAMWSHIVMVPVPTFFTSEQVAHLLNEANVEL------------------------CLGDWPELGSPSLTVGGFDAWHYQGNKPRNRLNRVLAITFTSGSTGTPKGVCLSEENLERVTLAIAEQMSAQVEQ-HLVMLPLANITGIYVPLLLGVVLFGESVGLSGSFSPTQFANVLSVYQPSSLVLTPALLMALIQVVKQAPELAKSLQWVAVGGARVAAELIHSARA-LGIPAYEGYGLSEC-ASVVSMNTPQHDQPGSCGKPLS-HLQIQLAED----------GELWVRGNS-ALGYIGEP-------------------------------------------------------------------------------------------------------------------------------------------- 163813780 527 ----------------------------------------AVAVEEGPASWTYAQLRAAAGRIAGALDAAGVQPGAHVALCLPRTFAQLAAMAAVWHRGAAWLPLDPQHPDTRQISVLDDSGARVVVGWGA------------APAWVPSAVHWL---DAEAILDQSASHHEEPPRVDVEADTPAYLIYTSGSTGTPKGVVVSQGNLAHYVAGVLPVLELSE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170097205 7 ------------------------------------------------RTITYHQFHRDVELFARHFRNDGVPSRSVVGLWLS-GFTYVDVIYGISRAGYIPQLFSIRLPNPTVVYLLHKAGASVLVYDPSF---------ESIIGNCPLPIHRALSSENINFVDEPILDLASIH----DDDEIAFIFHTSGSTGSPKLVHCSYRTVINKSYIISQPRSTNRQDVTVFIGSMCHIA--QTFMFIGTLQHGSCVVQPTNFSSEELIDMMLRCDLNRLNQFGSFLGKHLQNSRQDPKLLSSLDEVVYTGVPLSDEDEQWAFKN-GIKLRNLFGSTEMLLSGGHEKNPALLRPSYAFVPTGP-TQADVVHQSTSALY-----ELVILADS--------PDCPHASLRADGNFHTGDLFQEVVQGWYISRGRDDDWIKSNSLRCDTKAIEDNARRTCGIAECIVVGSGRP----SPVMFVEPSDHNKLKKEIRRYLHERITSVNMI--VVVPRQTLPRTATGNIRRKAVEEAFKTRL--- 194367692 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGQPSAINKRMDQLTREVDALQAAFGTQLEGVQVHGTVSHHIYGLLFRVLWP--LAAGRLIHPRRFFHEDLVGALAGTD-TVLVATPAHLKRLPEQLDWASLH-GRLRAVFSSGGPLPEEAARQVRQWLGVAPTEVYGSSETGGIAWRRWDTDLPPWQP-----LPGVQWRI-----------EEGCLAVASAHL---------ETPD------WWRTQDRVEALADGRFRLLGRADRIVKIEERRVSLDALERALREDAEVDDVRVLVLPGQR--EQLAAVVVPADPTLLEEAARRALGQRLGARLARPRRWRLVPALPINAQGKVTQAAL----------- 218666194 14 ---------------------------------------DIVAFRHGEA-ITVHQFLADVAQLRAILL-----PGKHVLNVCRDRYRFMVGLAAAMTANKI-SLLPSTYTHETIRQMVRFA-PDVFCLSDGDNDIDLPQL---------SLPEGFPVSAANHNLPIPLL---PETLP------VSYV-FTSGSTGSP--VPHTWGALVGSVRAEAQRLGLGRTHAVLGTVPPQHMYGFEST-ILIVLQCGGALSAPQYFYPADIAELSLLPRPRLLVSTPIHLRALLGMSSP----LPPADLLISATAPLTQDLAREAETRFDAPLQEIYGSTETGQIATRRSAETDEWS------LLP--ELRL---------TSQLGRVWASGGHV-------EQATELS----------DRLEIINDERFLLHGRTADLVNIAGKRSSLAYLNHQLNSIPEVQDGAFF-MPDDGAAKRLIAFVVA--PGVDAHSIYAKLRERIDPAF-LPRPLQIVDALPRNNTGKLPREA------------ 188501552 76 ---------------------------------------------------------------------------------------------ACYMYGFIMVGLHSASNSSTILDTLIRSEASVLIVDN----LKRISLIIEEVWQKTKIEKIITMDGKEELDRRIEIISNILKTPKIDPNSIAMFLLTSGTTGDSKLAMITHENILAMLKGEADRINIDFNDRHLSFLPMTHCFERTT--LLSFFLRGGQVVFCS--SADKLFDYMNIVKPTRICMVPRILRRLMDKPGFNTKNQKSVKSVLVGAAPISSEVLEFFRRALNVPIVEGYAQTESSAAGAWTHVVDKCTFGSVGVPMP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82468433 1 ---------------------------------------------------------------------------------MPVSPLAVAAMLACARIGAIHNVIFAGFSVGSLAGRINDAQCKVVITLRGGRVVQLKKIVDEAIKICPSVQHVLVAHRTDNKVHMGDLDEEPVCAPEMGSEDTLFLLYTSGSTGKPKGLVHTQAGYLYAALTHRLVFDYRPGDVFGCVADIGWITG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116072029 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVLLSLVPTQLGRLLSHPAGREF-LGEMRVIWVGGASLAKPLAEQARAA-GIPLAPCYGATETAAMVTALS-PQQFLAGSCGAPLSDVELRLGVDEA-----------LEVRTQRLAMGSWRDEQPEVLLPVANGWWRSGDRAQI--NGGLVIRGRLDTALSCGGETVFPEQLEARLMRELRVAECVLFGMDDPEWGQRLVTLVRTSDSVVL-EQLAAMTAEWPTSD--RPRRWVLCPELAPTDAGKWQRQAWRDWLKRLDLA- 183231054 129 -----------------------------------------------------------------------------ILICGDSCIDSYIISFSVAIGGYLWVPINHTSTKEYVHGIMNRCKIRLAFISKNNIGY--------LEEELKSVEKIILIDDCPE--AYSTIISPQHQYPTVNPNTPRLLLSTSGSTGNPKLVIMNEQTLRNSLQPSQPNLQVITITSSLIRQP----YDIINKGGSIACYSG---------SMERLREDIIMVRPTFFGATPTFWYSLYQEFLFETKGLKRCKSVLITGAKSSEE-IKTFLFKIGLIVTDGYGTSETGSLINM----------STGK-VNDGVELKLIDEMGNSIP--SRGEVIAKTRKMSSGYYGDEQLTNEMFINEGYFKTGDIGEIV-DGQIKIIDRKAFCFKTQGCFVTPTVIENKLSKIEGIEQIVIFGINDQ-----VTAVLTLKEN-DIEKDVFKLIKKEGLKEYEIPQQIIIAKEM-LTLNGKINRNKI----------- 17548588 4 ---------------------------------------------------------------------------------------------------------------------------KAVVIPASSAPAYLASIADAYDSAL-------TDGDMEGIISQAAQPPGAALLRPIAPHAPITL-YTSGSSAAPKAIHKTLAQFDAEVRTLEDHWWIGPGAI-LASVPHHHIYGL-LFRIFWPLASGRAFGRRTYAEPHALQTALTRRETAAIVSSPAQLARWPSLPGF--DTLSPLAAVFSSGGPLDEAAAATFASAHGTAPTEIYGSTETGGIAWRRRNESDAW--------QAFANVAVRREAD--------GALSVRSPH-----LGHPD----------WHRTDDAAEFDDAGRFRLRGRMDRIVKLDGKRVSLPEIENWLGLHPYVAQSAAVLLPGASR-ERLG--VLSALTSAGVEALRQHGRRRHLAAYLIPRKWRFRMSLPVDARGKL---------------- 170703059 40 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PCVVPQIDAARIMAYVFTSGSTGAP--VPHTWGFLVGCVRAAADRLGLLHGRTLIGTVPAQHMYGFEST-VLLALIGGLAFSNRQPFYPGDILDAIPQPRV--LVTSPIHLRALLSAG----HALPPAALVLSATAPLSEKLACEAEAALDAPLVEIYGSTETGQIATRRTSQGATWQLFPDIRLDARDACDAHDAPDRDAAGDDSGTVWVSGGHV------------EAPVP-----MGDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAGVVD-GVFFMPDETAVTRLVALVVA--PTLAAADLQRALRERIDPAFM-PRPLVFVDALPRNETGKLPRDVLAALVARHTRA- 215456872 18 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEARYWRGIRDRLYRSGDLGRYTPDGIVECTGRADDQVKIRGFRIELGEIDTYLGSHPGVRENVTLVRRDKDEEKVLVSYFVPVDGVDVSKELREYLKKK-LPSYSVPSLFVPLPRMPLNPNGKIDKPALPFPDTAQLAA- 50955075 48 -------------------------------------------------------LEQCVEEASNLLRSAGIAAGDRVLVKLADPPAFVDALVSIWLLDASPVIIDPRLS--------DTATTEVVSTVKPSFSFEEAGVVRA-----------------------------PMEADSGAPSTELMIQLTSGTTGRFRLVRRDVSSVRTEVERYQQMGYLGSGTVILGSSP-FHTFGL-VGAILSGLAAGKDVSFARQMTANELG--VPDQRGRALVTVPTALHHLVEY--RAGAYLSSLEAVLFAGERLTAEMAARLAAVANSPV-NIFGTTETGLLAQSQIAETLRWFSTSG--------VRELDTS--------SGALAVR--MQHSPYLSQEDPR----CIDGWFRTVDIVNDDGSDRFTVLGRVDSQVSIAGRKVNLSRVEEAAIG---------TGMCIAAFSTRIELYVELAEGASSTA-FRDALTG-SLETVELPSQVLCIPRFPRTFGGKTIRDALRALAR------ 115437254 37 ------------------------------------------------------ELSDAVNAMAWWIEEH-VGKVDTIAFMGATDIRYLVFVLACHKTGYKPLLISTRLSDAAYEHLLTALECKKFAYTKETE--RRVSEIREFREGTAFFE----VPEVKAILKLHGSISYPWSKTYTQAENVALIIHSSGTTGMPKPVPLTHGNVVHLGRQFGFFSHLGADDLVLSTTPFFHLMGFIAF-IESIFHNVPFTYLPDKPSVELLNDAIKKTKPKAAILPPSVLED-MSQTETGIEALKSLDYVYFGGAPLAPETGARLSNYT--QLISVIGSSEMGLIPSLIPE---------GQGNWNYFE---WNEEGVKMEHLGEGELVI--P-------RREDSRAHTFPDKSEYRSNDLFVQHPENHWKFHGRLDDVVVSNGEKLNPVTLEKIVEDHPKVHRALLIGQ-NRFQTSLLVEPVWPEDSAELDET--AFIDEVEKANEAVPKYGRIVKNFKLTPKGTTQRHAVNKDYSDEIEA- 71006622 48 -----------------------------------------------------------------------------IGLLSDSTFDLLITQMAMIRLGYGVVLISPNNSVPAIVHLLKATKSTNLIFSTDDARQAHELLLQEQDSKLEIVQLYLVQEAIRDQLPPPTTKKDPFQ-PQVQAQEAAFTLHSSGSTGFPKPYTYTHQTYLVIV---ADYMPYDA----LCTAPIYHGFACAV--AWRQFIHHRRLYLYGTIRHDLITQAVRNSTIEIIYAVPFTFKMLSEHNDSL-ETLRAAKICCYSGAPCPIEVGDMLVAN-GVNLVAFLGATEVGQIMDSIRDFAIDKGWNVMRPVAPY--LKFENVGTTEDGPYEM--VCIQG---WKGLVNRP---------DGSYASGDHYRRNDDGSIRYLGRGDDLVHLNGEKTNPVPMEQSIRSSPLLRDCLVFGAGQPCTGALIIAYAALSETDRQAAELNSRCASH---SRLVPEMILFLDRLPLADKGSVKR-------------- 167762887 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLSVWLSRAFTAYGAGSSDIF----QISYGYGLFTGGLAGAENIGASVIPMSSGNTEKQITLMHDFGSTVLCCTPSYALYLADASGFPREEFK-LKFGAFGAEPWTENMRRDIEAKLGIKAYDIYGLSEIAGPGVGYECECQHGTHLNEDHYFP----EIVDPNTEPVAPGETGELVFEGMPLLR--YRTKDLTALHYDKCPCGRT--LVRMD-----RILGRSDDMLIIRGVNVFPTQIESVILEMP----------------------------------------------------------------------------------- 148554369 26 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKRDIASLVARSIHAAGGRPG----MKAQISYGYGLFTGGLYGAEALGCTVIPMSGGQTEKQVQLICDFKPDIIMVTPSYMLAILDEFRRQGIDPSSLKYGIFGAEPWTEAMRREVEEAFDIKACDIYGLSE----VMGPGVAQEFVASQAGPTIDHFYPEVINPATGEVLPDGEEGELVFTS------------LTKQALPIIR-YRTRDLTRLLPGIEVKITGRSDDMLIIRGVNVFPTQIEEQVLKCEGLAPHFEVEITRPGRMDEVLIIVERRRGGAEGARLAGYVKE--VIGISARTRIVESGALPRS-SGKAARRDLRDRA------- 85860366 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNATVVGYTRNDIDVFAARCLAAAGADENDVI----QIGYGYGLFTGGLYGAERLGAMVVPISTGNTDRQLMLIKDFGTTAVCCTPSFALSIADYIEKKRYDIRSLRIGVFGAEPWSEPMRREIESRLGISAYDIYGLSEVIGPGVSSECSEKSGLHVN----EDHFYVEVIDETGEVLPEGEKGEIVYTS------------LTKEAF-PNIRYRSRDITRLYHDGFVKVMGRTDDMLIIKGVNVFPSQIEDVLMS------------------------------------------------------------------------------------- 115386286 38 -------------------------TIDDLLRHRASGSKGNVAYPSHGSEYTYQQLHALVE--AASIEYSRVIPQRRVGLLGPSDFEYLITLLAVSRLGHTVLLLSTRIAEDAYVSLVEVTKASFLISYPSFDTIAQNVSKRTGIVLQPVLENYIQHLESGSRLPPAQLDGA------IEAKHITWVIHSSGSTGHPKPIYQTHSGALKNYANNFGLKGF-------ITLPLFHAHGISC--LFRAMHSQKLIYMYNADLPSNLLTTLRDHEIEVLYAVPYGLKLLCETEEGLK-KLAQLELVMFGGSSCPKPIGDKLVQN-GVRLVSHYGTTETGQLMTSFRDRSDLDWDYV-RPGPSLLPYLRWEEHM----PG-IYELCVLEGWPSKVASNRPDNS---------YATKDLFEKHPTNAWRYYARLDDTLVLNGEKANPLVIEGVARNHSIIGEAIAFGANRPRLG------------------------------------------------------------------- 54301795 20 ------PWPDTQPVAFAPLNCTASKNMLS----------NRTA--AGNVLWS--QFRSDVNALTQQLTA---SKHQRWAICFEDSYFFTVAFMAAAHAN-RHIILPGNYQPAALAELAPHFDA---VLHDGVVDLSTTDI---------ELFTVDAASLSAMSASTSQTTNSPTFIP-LLLNTICLTLFTSGSNGTPKAIDRTLALLDAEIEQLDAVWGIISNSTITSTVSHQHIYGL-LFRVLWPLCSGRAFERLNVIYPEQVIA--HANQDTTLISSPALLKRLTEEHVSKPY-----RAIFSSGGPLSLDAAQHSQNLFEQRPFEVFGSTETGIGYRQQQDATTPWL------LFPAINMML----------NAEGCLRLLSPF---------------IDPKNWYQTSDQCACLSERTFMLKGRADRIVKIEEKRISLTEVERRLCDLDWIEEAAVLPLEETNRL-ILAAVITLSENGKKTIDLRQALR-QSVEPVGVPRRYRAVDEIPLNSQGKRLVRDLEQLFID----- 149913965 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVHILGRNKDLIISGGYNIYPKEIELVLDAQSGVIESAVIGVPHRDLGETAIGLLVAEPGQSLDLEQIMEAIKATLARFKHPRKLILVPELPRNAMAKVRKNILREQFKDAVHA- 184157665 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQKDINTWVARCLRMAGLTAKDMVQVA----YGYGLFTGGLYGAERLGATVIPMSGGQTEKQVQLIQDFKPTAIMVTPSYCVSIIEEQQFGTARNTSLKVGIFGAEPWTNELRREIEERLNIKALDIYGLSEVMGPGVAMQCLGE----GEGLTIDHFYPEIINPETGEVCKDGELGELVF-----------------TTITKEGLYRTRDLTRLLPGENLKIVGRSDDMLIIRGVNVFPTQIEEQILQVP----------------------------------------------------------------------------------- 39935731 9 -------------------------TLDGLFRRTLARQPDAIALIDPPRRMTYAEADRAISALAAHFVTAGLPSNSVIAVQLPNTIEFPLTVLAAHRAGLVVALLPQLWRHADLTAALNRTGARAIVSTRWIDGVSHSDLAMNAAAEAFSIRHVCGFGDPEGMASLDAAMEDPTALPPAEARRAAVISFD--TTGDVRAIPRSHLHLIAGGLVVFLESAIPQGAVMLSAQTPATFAGLASSMVTW-LLSGGTLALHHPFDDAVLERQIVDLSCQALVAPAPLALRLGEAGLTAQA--PSLRSVV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114769371 91 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITFTSGSTNNPKAILRSQKSWIYSFKKN----GVLKNDTVAVLGNLSHSLALYA--ATEAMHIEADLIFTG---------LRPKGQPTVIYATPTLLKLIYKNDSIYPI----VRKIFIGGGVFNEADRMFCNHRFNAEIKVFYGTAETSFITVS---DDKTPPNSVGRAYEGV-EIEIKNEA-----------VFIKSPMIAENYLDNQIL----MDVNIYFPTGELGRVDNNGFLFLKGRLDRAVNISDKIIYLDVLEDDLLSLPGIEYAAVIALPNSKRGQKVFAAVYGNN-----------------ASHNQISEILSLKEWPLLLSGKTDYVKITAILKD----- 50123417 19 ------------------------------------------------------------------------------ALCFEDSYRFTIGLLAALHAGKTPVI--PGH-------------CRQSVLEEQADEFDGLLTDVSLHLDCPIFT-----------LTAETMNVSEAVLPPI-PDDACVVLFTSGSTGKPRQIVKPVRCLDEESRWLADRWGVHQGCDVIASVTHQHLYGLTFR-IWLPMALGLRF---------DSRQLLYTEQLTYAFISSPAFLRRIDRALSAP--LCSL--IVSAGGTLPWVHAEAAAEWFTHPINEIYGSTETGVLAWRSRETDTVPWQ-----LFPGVSLR-RDDQDNALIPNAQGH-----------------------------KLDDRLVFDDGGHFQLCGRHDRVVKIEDKRISLSEIERRLLDLPDIADVVAVTRP-ERSGIGVVLVLRTPDKLADLPNLKRQWRQKWLEPLAMPRFWRVVDVIPHNSQSK----------------- 20428819 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTKKDIAMWMARSLRAAGGTPEDIILN----SYGYGLFTGGLYGGERLGATVIPMGGGNTEKQIQLIREFKPTMMMATPSYMLTVADGLQEMGIDPASLRVGVFGAEPWTNEMRREIETRLGIDAIDIYGLSEVIGPGVACECIETKDGPHI---WEDHFYPEIIDPTGEVLPDGTPGELVFTS------------LTKEALPIVR-YRTRDLTVLLP-GTARITGRSDDMLIIRGVNVFPTQIEEILLRHDSLLQ---ITRP-GHMDELTVLAEIRHDLSDSVNEIAAEVRHEIKSRVGVSADVQIVERIERTQVGKIDKR------------- 116695300 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTAKDIASVVARSIRAAGGRAGDLV----HVSYGYGLFTGGLYGAEKAGCTVIPMSGGQTEKQVQLIREFEPNIIMVTPSYMLNLIEEMERQGMDPSSLKVGIFGAEPWTDAMRAEIEARAGIDAVDIYGLSEVMGPGVAC----ECIESKDGPVIWDHFYAEIIDPTGEVLPDGEEGELVFTS------------LTKEALPVIR-YRTRDLTRLLPPG--KITGRSDDMLIIRGVNVFPSQIEELILKTPALAQYQLVVTRDGHLDKEVRVEARPGGSAPLCADLERELKDQIKTYVGVTTRVQVVDAIERTTVGKARR-------------- 210106320 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHVQLRIADDDGNSVPTNTVGEVVVRGYSVFQQYYGDTAKTAAAKTMDGWYRMGEI-ELLVDVSIW-----KELIIKDSENIYPAMIELPLQEHPAVQDV------------------------------------KLIEEY-TPGYILFVDSFPKTTNGKVDRKKLRRAAMEQL--- 144897292 11 ------------------------------------RSADAVIARHDGQAIAWGWVLQHSASLAGRLRAHRVK---RLGLWCADGHVLLVGLLAAARAGCTVV----------------------------LPPADQPGLLHDLSGAWD-----VLAGDGAGMMPVLAEGSEAMTAPI---GDIAIAFFTSGSTAQPKRVERRLDHLQAEVAALHALWPGVGWGFHHATVPHQHIYGLVFKLLWPLLCGRGFF-----SSSHQYWESVQAEDGDVLISSPAHLSRLGGLSAMHRPA-----LLLSAGAALPMRAADEAESVFGLRPMEVFGSTETGAIAARP------AVASAPWSVLP----------GNVVTADADGLLMLTSPWGAG------------------VHTGDAVDVLPDGRFHLLGRADRVVKIEGKRVGVAAVEAALRTLPQVADVVVIKV-NAGRDQLAAAVVPSLLGRAELAQLGAFLRAEMLEPMARPRLWRFVDEVPCNAMGK----------------- 94987248 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGKPKTLHVKKTCMLQSAYLTCSFLGLKPNDTALLCMPLKYIGAKMV--VVRSLLAGLNLLVTPSSRP---LKQI-KSSPTFAAMTPMQVCTTLEYKKDTTY-LKNIKHLIIGGGSIDTSLSKKLAD-FPHAVWSTYGMTETLSHIAL----RKLNGVNASEWYTPFKSIKV------SLSP--EGTLVITAPNICK----KP------------LVTNDIAEVNECGNFRIIGRKDNIINSGGIKIQIELVENLLKKQPFI----ITSIPDHKFGELVVILVEKK-----VCDYLAICKA-NLPLYWCPKHVIQVQKLPKTDTDKVNRAKAKELA------- 34541183 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGMPKLIHLPKKAMAASARLTNAFFDISRDSVLMLSLPL--SYIAGKMMVVRAFEAGA---VLLPEPPSSLPLSSLHTKVKLGALVPLQVEDILSSGESHR--FEKVENLLIGGGPLARTTRERLADIP-TRFFATYGMTETASHTALMRLNGEGASAC----FEALEGVRFRRD--------ESGCLCIHAPHI----------------RESEFCTRDMVELVDERHFVWKGRLDYVINSGGIKFSPEELEDLVF-----REMEVTSLPDKRLGERIVMVVEDMEWPPEKRRRMDAVFRRLLPRHAIPREIIYTERIPRTKSGKIIR-------------- 186455946 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGTPLRCLDTQENWENMLESWIEVYGVTNEDRIY----FAFSFGPFI-GFWMAFEAGTRLLCIPGGSMSSAIRAILDNGATVLCCTPTYAIRLAEVAAEEKMDLSKIKTIIVAGEPIPATRARVAELWPGARMFDHHGMTEGPVTYECPVHPCSLHIIE-----SAYYAEFIDPPTGQPVAPGQVGELVLT--TLAR--------TGSPLLR---YRTGDLVKRLEGG---ILGRTDDMIVVRGVNVYPSAVEAIIRNCKSISE------------------------------------------------------------------------------- 145241446 4 ----WVPSPDFDPRS---------ELLPNIFDHYAQVKPDAIYAEYGYRPITYKAFANAINGVAGWLTKLGPGTGETLAYLGPNDLRYPALVLGAVKAGYCMFLTSPRNSAVAHQSLFTKLECTTLLAPSPRPPF-----IAGILDAHP-LKFVDVPSVAELLATEYPVFPYAKTYPEAAHDRLA-ILHTSGSTGIPKPIIWTHDSAVKHMHMQRLDIPWGFGKRMYLSLPPFHAAGLGHI-LFITMPVDVTLIMPTAAGLPSATGLVAARKQTWAIAVPSIVLELSQASDLLDYCGNHLEYMMYCGGDLPQPVGDIVARKL--RIVNGYGASENVIHETGNWDPLKDWRYLHFHPELGMEFRHVSGDEYEAV--------LVRTP----------EREGHQFPFSIFYHTNDLMVRHPDSNLWPSARLDDVIVLNGEKTNPVSMEGHVASNPEVTGALVAG---AQRFQAALIVELDRSATALSASDRAAVIEKLWPSIKCPSHILFTPEKPMLRAGKVQRAGTLAMYASELDA- 89094982 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTQHDINVWVARSIRAAGGRSTDKV----HVSYGYGLFTGGMYGAERLGCAVIPMSGGQTEKQVQLMRDFDPDIIMVTPSYMLNLMDEMERQGLDPQALRIGIFGAEPWTAEMRKNIEGRLGIDAVDIYGLSEVMGPGVAQECAETKDGPTI---WEDHFYPEIIDPNGEVLPDGEYGELVFTS------------LTKEALPVIR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQIEEQILKIPALAPHYEIIVTKDGNLDKVQVKVELTPEAQNTAELQHHIKSVVGISTKI--DVVPVGALPRSE-GKAKR-------------- 163755907 8 ----------------------------------ANRKPDAVYLQTEKAAYTYAELFSFVNDFEKEFLS---DANEIFALKVKDQALLVFCSWACM----------------------IHRKSFVLLPFDIDRNLEERLLTEASCNVLISSKENLSTSFGIGNLTSKRIKSAIVKKEESQISKIGFL--SSGTTGKPKLIWNTSQQFGTSLTTTHDFMPYTKAQKVLITPFLTHSYGFSA--LLEYTQGKSTILIPSEASFAGIFRLMGKKQVTAIEAVPYFYKQLI--VFQKKIHFSNLKHIGFGGDFVHDSLLQSLCNAYDISFSVRYGVSE-IPSVIGLNMFTRLEDNTNSYEIHPRYTVTTAD------------EIVVS---------NNYNATQIA--------TGDIGFM-EDERLFVIDRKASFLKVKGYKVSPNFIEKVFIDSGMIQEVHVLTKND-----TLIAKLIPLENYDKVG-LKNYLRSQ-LPNYAIPDKIMIVETIERTQTGKIIR-------------- 189207304 33 -------------------------SLPQLIRHNALYNPDRIFCIQGQESISFKLLENAVSACSSWVEELGLGRDQRVALYMKSDVGLFIYIAALLASNIPVVLLSTRLSETAVNHLLKETCASTLLVSSRTR--------RGLSPQTATLVTLIDAKPYRHFLDVKS-SLEGRQLIGDEKDRNVLILHSSGTTGLPKPIRLAHR-YLLGYAACHDFAENEETDRNLSTLPLYHGFGLLAPCL--SLSIGMTCCFPPSN--------------TIPAGESTAAM----------TALATLRFVAVGGGPIKPQVGE-VLASNDIKLLNHYGATEGAVAYIFSPGEDRQDIGLQLRPLSEAGSSPTYRLTGFPCAWDEPFEIQDELEM-------RPE---SKFVE-----------------VKILRRSDDLIVLKGEKVAPGLLEEALLKDPTVRSAICLG-------------------------------------------------------------------------- 47226311 382 -------------------------------------------------TLTYGKLWTRSQKLAYTLLNKLLVPGDRVALVFPNNVMFMVAFYGCLLAELVPVPIEVPLTSQQIGFLLGSCGVTLALTTDACQKGLPKAQTGEVATFKGWPRLLWFVTDGKHVVKPPKDWHPPVRE---ASNDVAYIEYTSGST---MGVTVSHSAMLTHCHTLTQACGYTEGETITNVLDFKREAGLWH-GVLTSVMNRMHVISIPKVNPLSWIQKVHLYKARV-AVVKSMHWSLLAQRDQRDISLGSLRMLIVGANPWSISSCDAFLNVFQARICPCASSSEAMTVAIR--RPPEMDVPPPGKAVLPGAVVCVVRVEGTPCQTDEVGEICVSSGSTGVAYFGLPGMTKNIFSDRPFTRTSLLGFVGPDSLVFVVGKMDGLMVVSGRR------------------------------------------------------------------------------------------------- 47226311 1088 ------------------------------------------------------QLHKRAERVAAALMGR-LNTGDHVALVYPPGIDLIATFYGCLYAGCVPVTVRPPHP-------------------------------QNLATTLPTVKMIVEVSKSV--------------------------------------CILTTQGIMKLLKSKDAAAAVD-----IKSWPM-------------VLDTACTRVTSPSWCPRLWLAAVSQHKVRVTFCSYSVMEMCTKALRLRNVNLSCVRTCMVVAEERPRISLRAVSTTLGCRLQGTSGPDPTTVYVMRALRHDRVRLVERGSPILPGVKVIIANPETKPLGDSHLGEVWVSSPHNATGYYGEEALHADHFTQTVWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRSHKSIAECAVF-----TWTNLLVVVVELEGSEQEALDLVALV-------------------------------------------- 56478690 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQDNWANLVARSIYAAGVRKGDVV----HISYGYGLFTGGMYGAERLGCTVVPMSGGQTERQVQLIQDFKPKAIMVTPSYMLNILEQFVRQGLDPSSLKIGIFGAEPWTEAMRHEIEARAGIDAVDIYGLSE-VMGPGVASECIESKDGPVIWEDHFYPEI-IDPETGEVLPDGEEGELVFTS------------LTKEALPVIR-YRTRDLTRLLPPG--KITGRSDDMLIIRGVNVFPTQIEELILK------------------------------------------------------------------------------------- 47219330 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTADDVVFLASPL--TFDPSVVDMFLALSSGAQLLVVPKQTPGRLARLFQRHKTTVMQVTPTLLTRF-GQRTLKQEVLSSLRVLALGGEACPPALLRSWRQEHNRTVYNIYGITEVSCWACCHRIPESLLQSPAGAPLM-DTRVEVRDDEGGLVTEGE-GQVFIGG----------EERVEETVVPGTMRASGDWVRVRGE-ELEYLGRRDRLVKRHGKRVNLDSLQQLILGLPQVDACAVCLHE----GLRLLAFVVP---------------------------------------------------------- 124505183 352 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTSGTSGQPKGVMLSNKNFHSTVAPLCDHNVIKNPKTHFSYLPVSHVFE--RVLVYMAVILGIKINISSK-DISCFSKDLYNSDVEVLAGVPKVFTRIYTNIMTEINNLPSLRMLLNGGGKLSSKIADELCVLLNVDYIQGYGLTEST-GALFVQDGLGCNTENVGGPISSSTRYKLISWEANDLCP--KGELFVKSDSMFSGYFLEREYTKNAFTDDGYFKTGDVFQINEDGSLTFLDRSKGLVKLSGEYIET---------------------------------------------------------------------------------------------- 83591099 27 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVVRLQASSGTTGRPVVVGYTRRDLETWVARMVSLAGVTPADVAQVV----FGYGLFTGGFYGLERVGATVVPASAGNSKRHIMLMRDFGTTVLVGTPSYILHLAEVAEEEGVDPQALRLGLFGGEASSREMLKEIERRWGMRATDNYGLTEGVSGECEYQDGQHVAED--------HFLVEILDPTGEPCPPGVKGEVVITT------------LTKEALPVLR-YRTRDISSLNFEGRTTITGRTDDMLIIRGVNVFPSQVESVLMEIDGV--------------------------------------------------------------------------------- 39941158 10 ---------------------------------------------DGWRAVSYGQYASAIDRLAHHVVKTSGAPHPTLAYVGENNAVYLIFVIAAVKAGYKALFVSPQNSEETQLHLFQLTDCHVIYHDAMF----QRSVQAWLGKRHGMTANLLAPLDFWLADEGAVAHFPYVRTAEEAEREPFVVLHTSGSTGPPQPIVVQHGLIMLGDKLHRLPVWLARSRRNLTPMPFFHAGGLYTFFGFHVYWEKAFAITDGPLTADFILQQLAHAPADVSISLPPLVLEELSTTDRGCEALGRMKFVFFGGGNLNEAAGKRLLDR-GVVLQNSFGSTEGMLPFYWQTNPQEYQWLPI--------HSEVLGAEWRPVAEDDVFELVIDDPSSIQGVF----YTFPTLDE---WSSGDLFKKHPTDHWKYHGRCDDLIVSNGERLNPTAVENALSGHPKVRSAIVVG-------------------------------------------------------------------------- 218671962 37 --------------------------------------PDKLALIGPAGSLTYAQLVTEAARWGNAFIAAGLKRGDRIPFFLDDTPVYPAAFFGAVRAGFVPVLLNTQTTADVLNFFLQDTGAKIALCEAALA----RRFEGEALHGTTLERVVIVNGAADGEGRIAAADFLAGQPDTLDCADTLLDVFLGARRGRPKGIVHLHHDMAYTASFGKHALKLTEDDICFSVPKIFFAYGFGNALTF-PFSIGATTLLMPGP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195978503 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPSDKADFAVL--SSGSTGRPKVFWRSWASWSDFFEQQNQLFYFSEQTRLFSHGSLSFTGNLN--LALAQLWAGGCLVFSDQRSFKGWSSVWRRQKVTHLYLLPSLLQRLLPYFSADSYFAP---YLLTSSQHLSPELIRSYYQRFPLELLMFYGASELSFISWCQGFEAMATAGFVGRPFP---QVKL---ELRE------GHIFVQTPYAIEGI-------EQPYSVD------DVGEMTAAG-LILKGRTKDWVNQQGVKCHLPSLVQLVHQSGAVQEAAAIKGGSSAADEHVILCLVLKKQRSLTA-VKAYL-EAHLSPVQLPKRYMLLKELPLNDSGKVDSRRLSQLANK----- 154340593 185 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTRLPVAQIDDVAYYMYTSGSTRDPRCVVVSRGNLRAYLLRFIGLAVVDPRCRFFCLSSPF--FDPSIGDMLVGLCTHGVLYTCTQEDLGRVAPLLACVQPTHVVSTPAVWSSLTAAGHLLSFLSSSTMKVFLGGEHMSQELINTWADK--VELYNVYGVTEVTISVWRIFPGTRAEDVKCGPGVGTRIRVQSLDAELCEPARADYGEVVLYGDQVCCGY---TEDTASSFGYDPFFCTGDIGRLVSTGELELRGRRDWEMKLNGQRVALEEVEGTVRALEGLSQCACFCIQSTSGTPAIGAAVVLTD-VVSGELLRDHLLALHLPSFMVPRRWLLFASLPQTPTGKVSRTQL----------- 205372862 3 --------------------------LSQRLVETASEFKGKPAYYFMDQPTSYAEFNGAVNKFASELEVLGVKKGDHIALLLGNTPHYVIALYGAMRVGATVIPVNPIYTPDEIGYILNNGDVKVVVMLDM-----LVPLAEKMHGHLPKVEHFILC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27379702 9 -------------------------TLDTLFQRTLMRQPHATALLDQPRRLSYAEADTAIEALSAYFVESGLPANSVIAIQLPNTVEFVLTVLAAHRAGLVVAVLPLLWRHAELTAALNRTAARAIVTMSRVDGVSYSDLAMHAAAEAFSIRHVCGFGTPEGMASLDEVLARPPGTTRAVIQDAAMISFDVTAEGRP--VPRPHFSLIAGLAMSLEADIKQGATVMAAFTPMSFAGLASSLAVW--LLSGGALALHHPFENDVLEQQINEHECEVLIAPAQLALRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115352864 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PCMVPRIDAARIMAYVFTSGSTGAP--VPHTWGFLVGCVRAAADRLGLGRAATLIGTVPAQHMYGFEST-VLLALIGGLAFSNRQPFYPRDILDAIPQPRV--LVTSPIHLRALLSAG----HALPPAALVLSATAPLSEKLACEAEAALGAPLVEIYGSTETGQIATR------RTSQGATWQVFPGIRLDARDAHDAEAAADDSGTMWVSGGHV------------EAPVP-----MGDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAGVVD-GVFFMPDEAAVTRLVALVVA--PTLAAADLQRALRERIDPAFM-PRPLVFVDTLPRNETGKLPRDVLAALVARHTRA- 89902745 19 ---------------------------------------------CNQRPVSQAEFLRDILALAARLPQTG-----HVFNLCKDRYWFSVALFAAISRGIVSLLQNSTAPENMAALFADFPDAICL-------GEQTKPMV----AHMPYVQ-------VPHTTPLA--ADAPLAMPQIPRSQQIVRIFTSGSTGKPQA--HSHKCALTEAQRMWEAAG-GPCSVLGTVSPQ-HMFGLEAT-VLLPIFGGGQFSASQPFFPSDVASALAELEPRLLVSTPFHLRKLMDA----QITLPRVSAVLSATAPLSLELAQEVEAQLNAPMVEIYGSTETGALATRRPTQGAQWETYAGISLQ-----------------------------------QNQDLTAEHFDAPQTLN--DVVELLSPSRFYLRGRNSDMINIVGKRNSLAFLNQLLLSLPGVED-GVFCMHDGESADRLMAFVVA--PSLTGTAIQASLRQHVDPVF-LPRPLVLLATLPRDTSGKL---------------- 940895 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVRITHSNFSSALLHQHSAHNFDNTANARVYDFASCAFDTSWQNMFAAFDCGACLCIPETERRDDLAGSIQRFGITHSELTPSAAMVL------PLSTLQKLDTLILGGEGLQEEYAKRWASVVNVK--NSYGPCECTPTSTVGDDPEKFNGANIGR--GRGVNTWVVDTTTGDVPVGSVGELMLEGPWWGPGYLGDPDRTASVFVKNPWL------------------------------------------------------------------------------------------------------------------------------- 116178826 2 ----------------PQSGEFGKRLLVNIVDERAKNEPDREWVSDGWKKITYKQAANAVNRVANKLVASGVSQGDTVAYIGPSDVRYLVFALGAVKAGYKALFISPRNSQEGQLNLFEQTNCQVIWFEATYKDIVQSWVQERDMHAFMTF-------PVEAWFPEEHIEPYPYNKTFDEAEDPLLVLHTSGSTGFPKPVVVRHGMLANHGEWNGKRFWLDESTRMLLPMPYLALLIIHYWDLPAAFSVGDRPL-----SADMTLDCLQHAGVDSVLL-PPAILEELSQGEGSVDALKKLAFVGFGGGSLSTEAGDRLVKH-GVMFYPAYWQ--PNLELWRYFIFNSELFGCEWRKVEGFEQVIVRKDKD----PGYQGF-----------FYTFPDAKE--------YKTNDLFKTLPDHWMY-QGRADSIIVSNGEKLNPVTIETVVMGHPNVKGAIVVG-------------------------------------------------------------------------- 150385553 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFTSGTTGVPCRICYTRSDLGYNDALGFLAAGMRAGDRVLLTCTIDRCFIAGLAYYNGVVKLGAAAIRNGLNTIESHAEIIRFQKPQAVVGVPSFLVRLGNYLRENRIDDSSIRTLVCIGEPMRTPLGERLNELWPDRIHSTYASSEIVTSFT------ECSARSGGHPPADLAIVEILDEAGKPLPPGVPGEVTVTPLQVA----GMP------LVR---FRTGDVSFLVPEGRHTVLGRKAQMLKIRGTTLFPNSFFAALDGMPEVAE------------------------------------------------------------------------------- 215509665 13 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGDLAYYDTDGRVHFVERIKEMIKCLDQQVVPTELEELLLAHGGIAEVAVLGVPHPVYGEAPAAIVVPKKDGTMEREIKDIIAGTC-AEYKLYGGVFFVEALPKTESGKIQRKAL----------- 169785799 15 ------------------------------------------------RDVSFGDLAHAVNALSWWIEKQ-IGKNETVAYMGRNDILYLIFILACNKTGYIPLLPSSRLSIEAYQHILGVTECHRFFYDKERQVSEMKNFLKDIDYEVPATADILNCSHVPEPYPFTKTFAEA-------EDDVAFIIHSSGTTGMPKPVPLTH-GFVATLRRVAAPNDPSSSNLVLVTTPFFHLMGLY--GLTCAIFHNTPFVLPDRPSVDLVLDTIRATNPTITLLAPAILED-ISQTQAGLDCLGTLNAVIYAGAPLAADIGNRIVPYT--KVVTLLGSSEMGIISSLVPEGDGNWGYFEWNPAYGV-------------------EMQHRGEGLYEFVIPRRENSRAI---HGIFHTNDLFVQHPSNTLWYHGRFDDVIVSNGEKLNPVTLEKMVECHPKIGRAVLIGQGEPHWDEQEKAI----DEAAFIDEIVVERANETVPNYRITKTMIKLSSFKTTPKGTTQRRAVNRDYKEEIDA- 146313521 15 --------------------------------------------------WTLGQLRHDVSALTQTLRQQD---GERWALCFENSYLFIVALLASLHAGKTPVI--PGHSRVSL---LEEQQALFCVLSDQTLNYPGRLFVVNSARRC-----------VDGFVPLPPVAASSFVE-----------LFTSGSTGSPRRIVKPIASLDREAVMLATRFGLNGCRVVASVVPQ-HLYGLTFR-IFLPMSLGLPLHAAMLYYAEQLAALPHDHRY-IFISSPAFLKRL-----DTQLSPPPVAMLLSAGGMLPWDEVTATHRWMNVWPDEIYGSTETGVLAWRHHQQESIPWLP-----FPGVAFRL------------EGETCVTSPLI---------HQAEGLLLD------DILHFDDNGLFSIAGRRGRVVKIEEKRISLTEIEQRLLELDGIREAA--ALPVARGGQGIGVLLVLSDDAEQGNKAQEFAWRRALLPWAVPRYWRIIDEMPVNSMNKRVYAQLQELFHE----- 157149075 15 ----------------------------------------------GEDTWTLGHLRHDVAQLVKHLQQ---QEGERWALCFENSYLFIVALLATLHSGKTPV-------------------------IPGHNRVSLLDEQRALFNGVLSDKTSGWHGPLLVVNTSRQFSAEAFTFDDIAAD--AFVLFTSGSTGQPKRIIKP----IARLDCEAELLAMRFADRVVASVVPQHLYGLTFR-IFLPMALGLPLHAAMLYYAEQLAALSHDHR--YAFISSPAFLKRLDH----RLTPPPVNMILSAGGMLPWGDVTQTAAWLNIWPDEIYGSTETGILAWRYRQQEEIAW----LPFPGV----------HFQPEGE----AFRSPLIVQ--------------QDGLLLD-DILHFDENGQFRLMGRRGRVVKIEEKRISLSEVEQRLLELKGIREA--VALPVSRGGQGIGVLLVLDDETRKAQELT--WRRSLLPPVAVPRYWRVIDEIPVNSMNKRVYAQLQELF------- 218131150 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKELVVRKDRMMQSARLTCEFLNLQAGDTALLCMNLRYIGAM--MMVVRSLVAGLNLVV--RPASGHPLSDVE-VPLKFAAMVPLQVYNTIRVPAERKR-LEHTDILIIGGGAVDDSLEAELK-TIPIAAYSTYGMTETLSHIALRRLNGEA-ASKCYYPF-PSVELSLSAENT----------LIVKAPLIC----------------DDVLQTNDIACLCSDGGFTIAGRKDNVINSGGIKIQAEEMENRL--QPFIVPFAVTAVPDPCLGQALTLLI---AGKPDIKELENKLQA-VLETYYRPKHIFITELIPQTENGKIDRTGCR-ILAQQM--- 91772275 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTDKSWTTSLARALTSIGIGRNDI----MQIGYGYGLFTGGLYGAEETGCTVLPTSSGNTDRQIELMQDLGTSVIGCTPSYFLFMIEAAKEAGISFTNLRIGVFGAEPWSEEMRKRIEESSGIKAYDIFGTSESGPLFTECREQNGIHV------WADQFLVEVIDETGEPVADGERGELVI-----------------TTLVKEALYRIGDITVLNWDGRMRVLGRADDMLIVRGINVFPSQVESVLMKIPEVGE------------------------------------------------------------------------------- 60417330 56 -IDWFKEWDKTYVEDISKITWFEGGRLNNAVDRHIKDKKDKAAILWGSRVVTYGELHDKSRKMANAFRSLGIRKGDVVAIYLPMIPEAIIAMLACTRIGAVHAMIFSAFTKMALNTRLVSGKAKLLVTVDGY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116074003 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSAAATAHWLTEIGLDPAASLLLNPLPLEHVSGLMPWWCWGADYQQLPPGLMKAPT--ELLAFCRRTNTALLSLVPTQLARLMAHPDGVAF-LQQMQLIWIGGAALPPPLAKQAR-TWRLPLAPCYGSTETAAMVAALPPARFL-------AGEPGCGDPLVDVQLRLASDGA---LEVCTDRLALGRWDQPDRWEPLTDGEGWWRSGDRATLTP--FLQIAGRIDGAIHSGGETVFPEQLEARLLA--AIERASLLGVEDPEWGQQLVALV----GSCDDCFLRRF---RSLPPAERPKRWVLCPKLAPTASGKWERQRWRKWLE------ 78043286 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDIDLWMARSMRNAGVTSRDIIHNA----YGYGLFTGGLYGAEKLGATVVPVSGGNSKRQLMLMEDFGATVLTCTPSYALHLAEEMEEQGRDRLKLRLGIFGAEPWSEELRTKIEEKLKIKAIDVYGLSEILGPGVAMECQEQKGLHINEDHFLPE---IIDPDTGEVLPYGEKGELVI-----------------TTLTKEGIYRTRDLIRMD-----RVTGRSDDMLIIRGVNVFPSQIETVLLS------------------------------------------------------------------------------------- 42716410 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGMVIQHNSLCSSGNAYGTDLNIGPGTRVFQFS--AYTFDVGVLDCLVSLMRGATICIPDHARLNDLAGAMNATKANWVFLTPTVADLL------SPADVPYLEVLCLGGEAISKKCAERWINHT--EVHGLYGPAEASICAWNPAVGRSGLSTNIGRPTSSAFWVVEPGNNKRLVPVGCIGELLIEGPMLARGYINANAESALNWMENRVYKTGD--------------------------------------------------------------------------------------------------------------------------- 191162962 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKQDWSNLVARFMTAAGVNHDDVVQIA----FGYGLFT-GAFGLHYGGASVIPMGAGNTEKQIMIMQDYRTTALVSTPSYAVTIAERMEKMGIDPKSLKVGLFGGEPWSEAMRREIESRLGISATDNYGLSEGVAGECQCKCGMHISEDA-------FLAEIIDPDTGKTLPPGSVGELVLTS------------LTKEAFPMVR-YRTRDITSLDDCGRTTVMGRSDDMLIIKGVNVYPSQIEDVL--------------------------------------------------------------------------------------- 47219990 78 ------------------------RTFYELFLRGLRESNNGPCL--GSRKLSYQEVADRAKHIGSALLNKGHSHGDKIGIFSLNRPEWTISELACYTYSLVAVPLYDTLGREAIGYIIDLARSRSLSTVRSVPATKAWMVLDCINGKGKSVKRIVIMGEIISFEDFEALGQDTVMEPPPAPEDLALVCFTSGTTGKPKGAMLTHGNIIAN---TAAFLKLTEKDCMLCVLPLAHMLERVIHGV--VLVHGGRVGFFQG-DIRLLMDDLQTLKPTVFPMVPRLLNRMCDKVSPRR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167517301 1330 ----------------RLDDTWEGPAFS-FLSKHATRTPERPLLVHGDVVYTYKQVDELSNRLAHYLVNNGIQKEERVALYAHRSSALVVGIMGILKSGATFTVIDPAYPIERQTVYLEVAQPRG-IVSLAAAGPIGEEVQAYIDKELNLRCQLNGLAMEGDLGPLEGESTAPVGV-EVGPDNIGTLSFTSG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187023384 276 --------PRSLDSAFHRFGTTAAKNIAAMVLDQSAK---------PSTSLTYGKLHSRAGKVAYMLLTKTVKPGDRVALIYPNTLHFLAAFYGCLQAGVIPVPVMPSSKREQLGFLLGNCGVKVALTSESCYKGLPKKVNTSSAFSAPSGSTVDFRGWPRLWWAVTEHMSKPARPPRLADETIAYIEYTTGNDGTVKGVCVTRQAVFAHCRALTTAMEYKEDETMVCVVDFKREVGLWH-SILASVFNGMKVIFVPKMNPATWMHMVSKYQAT-TALVKSLHWALLATRDHKDISLASLRTLLVA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187023384 942 ---------------------------------------------------TCATLLKRAERIAGLLTDRALSRGDHVALIFPPSIDLVAAFFGCLSAGLVPVCIRPPVASDPIRMMVDMSKAVAILAPQNVSKLLKSKEAAHSIDSNAWPMILDMEDAPSSWRRKQNNNCDTTASGSSGADEICYLDFSINSSGQLQGSSMSEASAITVCKSIKVSSELYPSRHVVVCAPPYSGISL-VLWCLSSVYSGHHTTLIPPAEPSLFLTTLSNLKVTINSCV-TQLASSVESLRERGCNLSMLRSCVAIAEPLNRAISTSFSSRVNAAIMQGASGPEPSTVYVDARALRNDRISLVGKGLLPGVKIAIANPETRQCADSHLGEIWVSSIHMVTGTFGDDGGNADVYTKTRWARTGYLGFITEHGELFVVGALNESLVLRGMRYHPFDVENTVSAHRFVGNSAVF-----TWNHLVVIVAECTGSESDALDLVPAITSAVLEHHLIVGVVVIVD--PGTPGGEKLRSTIRTLLLE----- 82541869 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCVLPLFHILSLNSV-LLCALRVGAAILIMQKFNITTLLELIEKYKVTVAPFVPPIVLEIAKNPIVANYDVSSIRMITAGGAPLGEDLEDALRARFPAKFGQGYGMTEAGPGLARAKEPFPVKSGSGGTVVRNAQMKIIDTETGASLPHNQAGE------------------------------------------------------------------------------------------------------------------------------------------------------------ 115358352 4 ---------------------------------------------DGADALTLGDWRARVDAIARTLDASGAR---RVAIC-------------------------TDDPYDFACAFFAVAAVQGEIVIPASNAPGYLGDLAHAYDLVLDAPALAACGHGTEREPAISVRPIDATAPVT--------LYTSGSSGIAKPVRKSLAQLDAEVRTQREWADRIGAAVTLSSVPHHHIYGL-LFRILWPLAAGRAFDRAAVLEPLQLQQRLVEYGGGVVVSTPSQLMRWPALSGFPMQAPAPCAFFSSGG-PLPADAAAAYANAFGAAPLEIFGSTETGGIAWRRQDVSHAW-----QPLKGVD-VRCDDE----------GVLCVRSAHLG---------------HDRWHRTDDTARFDALGRFALAGRRDRVIKLDGKRVSLPELETRILAHEYVEQAAAVVVDGATRPHVGVVAVLSAAGRDALAEAVATTLRHALGAYALPRYWRFRHAMPFDVRGK----------------- 215509785 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPADTTEEVVVMLYTSGTTGLPKAVQVSHKAYVSCYRTLMASGLFLEDDAILAWNPFTHASGFVIDTICVCL--GATVIVTPSLSCTDFLETLSTHQISVIFASSERLREILNEARTNNHPAVGLKKIIVGGTALAESLGTELCKFFGVNFVNFYGLTEAFPLVSCTP-PGKISMDNVGVPCAG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90422219 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHDLDTWMARSMASAGALPDDIVHNA----YGYGLFTGGLYGAERLGCTVVPVSGGGTERQVSLLKDFGANVLCSTPSYALNIAEVAEQMGADLAPLRVGLFGAEPWSDAMRRDLEARLGIRAMDVYGLSEIMGPGVACECAAQ--AGLHGWEDHFLFET-IDPETLQPLPIGAVGELVITT------------LTKEALPMIR-YRTRDITRLSNEGRMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------- 134300717 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTKKDLETWVARCITMVGGTKEDVVQN----SYGYGLFTGGLYGTERLGATIVPISGGNTARQIMLMQDFGTTILTCTPSYALYLADEIHAAGIDLKNLRLGIFGAEPWSNNMRDQLEEKLGIRAHDIYGLSEVLGPGVAIECAYKNGLHIC----EDHFIPEIIDPTEEPLPYGERGELVF-----------------TTLTKEGFYRTRDISALYPEGRTHITGRTDDMLIIRGVNVFPTQIESVLLE---------FGETEPHY-----LLVVDRKASMDDLELERKLRSRILSVLGISAKIKLVESLPRSE-GKIDKREL----------- 67523895 30 -----------------------------------------------------------------------------VALLTLSNMDMVVTFFALSRLGYTVMMLSPRLSGAACVSLLNTVGCDTIMY--GQTPSIRETLGEILRQQLVIVRPIIQRASPTECMDGPAILFQGSRNGAARRQRTALILHSSGSTGTPKPLYLSHQAILTHPLR-------GPGLTSFNTLPWYHLHGLST--AFQAMYMRKVAYMWDASLPLTAVAALEAAKPESVQGVPYLLQLLVDSDRG----LEALRLVTYGGSACPDDLGDRLVAE-GVKFGGYFGLTEAGLVAESVSRP-------VGDPHWNY--MRFFDD----LKP----YIWMKSDNLFECVYGHPALTASSDDPPGSYHSRDVFTPHPDERWKYVTRLDDRILLNGEKVLPLPIEGTIRQSALIDEAVVVGV------------------------------------------------------------------------- 19075742 19 -----------------------DTPIARLL-KNAKETPDHRFISVYNERYTYTELLRRVNTIAKFCDDLGLGK--TVGIHMGHELDFLCSIFALWATGRTCVIFNQIWSQQVVRVLVKRLNISDLLYHEYKPKFEVDTLNATSLASLP-------------------LDIDAPCIRAGLEPEVALINHSSGSTGVPKSMPFLMKKYALGYDYGTPEFMNHLS----TPMVMATSFALTTLSWINALYCNGNLLYPSSSEAERLAWNVLRAGCERLIILPNLLVLTLQIMPDKEECFPACKLVAAGGEMVPANMYHTCKRVLNATIYPQYGTTEGLVSFLAYNGKDTLHKELVYFPGKTVKKLMLVTEDNEAVPIGCEGFVCVVTDVQSEPYVGDDAETIQSYDGQPAVRFADLAVWNS--YITIKGRLGRRVKRNGVFFDLKYFDQVVVGLKEVKDAFSFFIFN-----RFVLVYVPAYNGVDPVTLKQKL-NKELRDHHLFSSCFPLADIPRNAAGKVD--------------- 169831726 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDIDTWMARTLMCAGVKDDDIIQIA----YGYGLFTGGLYGAEKVGATVVPISVGNTKRQIMLMEDFGTTVLACTPSYALHLSEVLEEMGTDRSRLRVGVFGAEPWSPQMAREIEKKLNVVAIDIFGLSE----IIGPGVASECLYNTGLHIFDDHFLPEIIDPTGAQLPPGEEGELVITT------------LTKEAFPLIR-YRTRDIAAL----YVEVMGRTDDMLIIRGVNVFPSQIESVLLE---------IGHAEPHY-----LLVVDRKGPLDHLEVWVEVSENFF-----RDEVRHLESL-----GKTIKREI----------- 14530948 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHDLGLIG-GFLNTIRGGCKSVVMSPLTPESWLQMITNYQATFTAFAYELAARKCDNNSIKNLNLNSIRGAFNGAEPVRWSTLKSFAKKFGPAFKCLYGLAENTLTNSNNDNSPANNIVSTGVPLMMQVEVRVVDETKKLCSPNTIGEVWVSSPSVGKGYYGKEKNSEETFTDNGFLRTGDLGFLY-NGELFITGRQKDVIIINGKNHYPQDIE------------------------------------------------------------------------------------------ 160889631 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTVIVHSQHDLANLVARCLYMVGIRKTDVFQNSS----GYGMFTGGLYGAERLGALTVPAAAGNSKRQIKFITDFKTTALHAIPSYAIRLAEVFQEEGMDPASLKTLVIGAEPHTDEQRRKIERMLGVKAYNSFGMTE-------MNGPGVAFECTEQDGMHFWEDCYLVEETGEPVPEGEIGELVL-----------------TTLDREMMYRTRDLTRILPGGRTHIKGRSDDMFIIKGVNIFPMQVEKVLVQFP----------------------------------------------------------------------------------- 126178699 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTERNWSESLARAFSSCGLGRGDV----MQVSYGYGLFTGGLYGAERVGATVLPTSVGNTERQIELMQDLHVTAIACTPSYLLHMGEVAEKMGVSIKNLRMGFLGAEPWSEQMRGRIEDWLGIRAYDIYGTSESGPMFTECTEQQGIHI------WGDLALVEIVDPTGEVLEAGEQGELTI----TML------QKEALPMVR---YRIGDLTAI-EEGTCRIRGRVDDMLIVRGINVFPSQVEHALLEIPEV--------------------------------------------------------------------------------- 146340722 21 -------------------------TLDALFQRILARKPDAVALVDPSNRLTYSEADRVISALAAHFIDAGLPAHSVIAVQLPNTIEFVLTVLAAHRAGLVVAVFPLLWRQSELVAALNRTSARAIVTMSKIDGVIHADLAMNAAAEAFSIRHVCGFGSPEGMYSLDQSIAKPSRSTRPDGRKAAIVSFDVTADGF-RAVPRTHLSLIAGGLAVSLESDLPQGVNMMSAF-LPSSFAGLAASVVTWLLSGGSLALHHPFDADALEQQLAQLGCDTL-IVPAQLAFRLDEGELA-ARLPSLRYVL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169766506 14 ---------------------------------------------DGYRPITFRLFANAINGIAWWLTKLGPGNGEILAYVGPNDLRYPALVLGAVKAGYRMFLTSPRNSVAAHSSLFTRLECSKL-----VAPVPRPPPVKAILKAQPTLE-ILDVPSVDDLTSKDYPHFEFLKTYSEVAGETLAVIHTSGSTGIPKPIFWTHDTACKHMHMTFQDSWLFGKRIFLVPPP-FHAAGLAYSLFISIPVS-TTIIFPASGGLPTAAALVEARKIDILLGVPSIIQELSQSPELLDYCSRHMSRLIYCGGDLPQPIGDTVAAK--IKLTNLYGASEVGMISTIHSKTDRN-------PLKDWRYLHIMGAELRQVTDREHELVLVRDPE-----FKAHQFSFTIFPDRQEYHTNDLFVRHPEDLWRWSSRADDVIVLNGEKTNPVSMEQVAVSNPEVSAVLVAG-------------------------------------------------------------------------- 213029274 2 ----------------------------------------APALRLNDEVLSWRALCERIDALAGGFAAQGVREGDGVLLRAGNQPRTLLAWLALMQCGARVLPVNPQLPQTLLEALVPKLTLRFALTLEGENAFSGLTVLQLRKSTV-------------------------AYAVAWQPQRLVSMTLTSGSTGLPKAAVHTCQAHLASAQGVLSLMPFGPQDDWLLSLPLFHVSGQGI--MWRWLFAGARMTVRDK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210098830 2 --------------SYLKSGCLVDVTLGQLLDDATARWPGKEAYVFQGVRMTFADVKQEADRLAAGLMSIGVGRGDVVAWVISGRPEWGPLAFAIAKIGAVSLPLIPLYFWSSYDDTVSKVMAKTIVLKTAVIFTCTSSY-----DLLHNTKEAVIISKTPSTILKTYKAWEPMPPP---------------------------------------------GDVY------------------------RTLRATRTATMRFCWRLLRCETTTLMYV--KTFHEFLHDPALNEYDLSFLEQV--------------FHHLTNHSLI----------------------------------KMKVVDRHGQIVPLQHEGEVWVRGYSMFKCYRGDEEKTAEVKTADGWYKTG---------------------------------------------------------------------------------------------------------------------------- 11465505 168 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGNSKICWHHFNNYTLGSAGTNKVQFFDHRSKNLLLLPFYHVGGFSV--MFRSVIAGGALILFSLKDPQLLLSFYLSYG-RYLSMVDTQFYRLLHYPLLIKF-VKVGKICVIGGSFFRWDSLASLDSKFNFSFFHSYGLTEAFAQVFFIYFCSNKYYAIH----LPYRQSRIRYDN----------QIVIRGRTLLKNCFQEPSINILSFSSALWFHTYDRVMMFEGGSLNVIGRVDNVFVRGGENISPEEIERELNSLRNVSNSLVVPVRYSQIGVISVAFIILSVFNFNISNFTRVISNR-LEANKIPERLIVLNSL----SGKISRKLI----------- 119776514 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSSGEPKPVKKTLEQLVSTLEATFAAAL--PHCSVISTVSHQHIYGL-LFKILWPLAAG-----------RPFLSDLVEYPETLSYYTPAQLSRLPDALDNERQ-FHSPSLVFSSGGPLSEDAARGIQKVYGSLPIEVYGSTETGGIGWR-----RQASAAEAWQVFPGIKIASADD----------GALLLRSP-----YLDNP---------NQILRCEDKIAIDDNGRFVLQGRLDRIVKIEEKRLSLVQMESLLESHPLVSRAALVLLTEPRT--QLGAVVELSDEALLAEELNNQLKAHLLTEFERPRRWRYPCELPLNQQGK----------------- 51244102 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYTSGSTGKAKPIQLAKRAMLASARRTCAFFHISEVSRL--ALCLSAEYIAGKMMLIRALVSGAELLIAPEGNPHRKFS----DDIDFVAMVPLQAENMLRDIGYTV----RVKTVLLGGAEVSAPLRELILACPETEFYLGYGMTETCSHVAL----QKIGVDDIYRGLPGVEFA--CDERGCLVV--EDGEVV-----------------GQALISN------DMAALCAGGFRW-LGRWDNIINSGGIKFSPEELESHLLDYPFLLTSS----PDSRLGRKIILVIESADIYYLSRSKQDLFRKKVLDKYALPRQIIYVSQLVRTASGKVDRR------------- 125602163 53 -----------------------------------------------------ADLRRLVASLAAGLRRRGVRKG--------RGPPAHASSLA-------------WGTAPR---GSRLSLPPSSSCPKSWTIPPRPTTATTTNACSP--RSAPCSTAAAETAPRR-------RSPVVGQDDAVAILYSSGTSGRSKGVVLTHRNLIAMFEASQYHARGARENVYMAALPMSHVYGLSLFAV-GLLSIGATVVVMRRFDAGDAVAAIGRYKVTHMPLVPPIMVRAAAAGGVPPSQVASLVQVSCGAAPITAALIHEFLQAF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156063804 6 ----------------RQAPVYGERLLPNVVDEEATDNPDRIIFVDGFVDISSKRLANAVNR-AAWWIEKSLGKGNTVGYVGPTDMRYQILPLALMKTGYKILLNSPRNSIEGHLNVIKQAECNIWLLPSQGTGGEVLEVHSMTVLDCPELNFFLDETPVPHY-AYDKTWAEA-------STEPALVLHTSGSTGLPKPIVI--KNALIACLDANRLAPCTDGERQFSTFPPFHAAGFYM-NLVSTLYYGLNIVLPSAPITSNLVDMMEHAGVDGLMLAPSTVEELAFSPSSLQWQRKNIKFIGFGGGPLGQKAGDILAKFT--TLLNFIGSTEASLFALIQTGREDWRY----FKFHPNNGLKFVETSDGLYE-----MFMIRNPQKWQGLFHTPELNEIS--------TKDLYEKNPD--LWYRGRSDDIIVSNGEKLNPITIEQTINEHPDVRSAIVVG-------------------------------------------------------------------------- 113869261 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGMFAVPQDRVARIHASSGTTGKPTVVGYTLQNWATVMARSIRASGARRGDKV----HISYGYGLFTGGLYGVEKAGLTAIPFGGGQTERQVQLIQDFKPEVIMVTPSYMLAIADEFERQGIDPSSLRVGIFGAEPWTPEMRLAIEKRMGISAVDIYGLSE-VMGPGVANECAETKDGPTIWEDHFYPEI-IDPDTGAVLPDGEFGELVFTS------------LTKEAMPVVR-YRTRDLTRLLP-GTARITGRTDDMMIVRGVNVFPSQIEELILKH------------------------------------------------------------------------------------ 118726933 40 ---------------------------------------------------TFSEIHDDIQACYNNLKQAGITENSVIYIDIDNSYEFLICDFAIILTGALSIVSNNTEPLDKVKDRVRQFKAEYIIS------------KRELIDSLVDVNVI-------DISSLFQIGNNSIVTQTLYNNKDFSVVFSSGTSGFPKALGITEQGSIGSSKHFFNYMGFCSSDKFMIYLPLA-NYQQRFF-FWGCLITSVNIAL---GDDKSLFHALKEFNPTILLAPPNFYYNLITHKPIYEALGKKMHYLLTGMAPIDLKVLEHFSDI-KLEIYQIYGQTE--IGMIACNNKKLNKIGTVGRPI---IKLYLSDDN----------EIVTESVFPIVSCYYREDNTKDFL---GMVRTGDVGSIDNDGFLSINGRKNETIILNGIKINPIMIEN----------------------------------------------------------------------------------------- 218117599 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPKPDDIATICYTSGTTGTPKGAILTHGNFIASVAGSTMDEKFGPSDVYISYLPLAHIYERANQVM--TVHFGIAVGFYQG-DSMKLMDDIAALRPTVFCSVPRLYRLFNAAYNAKRQALGRVRFMASGASPLSPDIMEFLKICFGCRVTEGYGMTESTCVISCIDE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119474151 39 -------------------------------------------------------------------------KGETIAYLGSNDIRYIVLMLASHKTGCTIFFPSTRLSNEAYDSVFGATHTKMLLFSP-----EKHRLVSGLTGPSKSISSLEVPSVTEMLNDNSNVKNYSFTSTYEEMEDTAFIIHSSGTTGMPKPVSLTHGDYSAFMPRPAGRADPHPSNPVLSVTPYFHMMGLVSF-FESIFHNIPFMTISDQPSVNLLVDVIRATHPTATILPPSILED-MSLSQEALECLGTLKFVCYGGAPLAKQVGDKLSQYT--QVRNPIGSTEMGVISSLVPEGKENWGYFEWNPAYGIDMQPIADDLYELVIPR------VEDSRRMHGIFH-------TFPSLKEYRSKDLYVRHPEKLWQYRGRLDDVIVSNGEKLNPVTLEKIVEGHPSVHRALVFG-------------------------------------------------------------------------- 119357761 20 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGTTGKSTVVGYTHNDISMWVARSLTMAGVTNSDIVQIA----YGYGLFTGGLYGAEKVGASVIPISGGNTKKQLQLMEDFGSTALACTPSYAAFLGEALVEEQIDRKKIRLGIFGAEPWTEEMRTQIQNLLGIKAYDIYGLSEGVSMECRCQNGMHIFED-------HFIPEIINPDTCEVLPYGELGELVFT------------PATKEALVR---YRTRDLTRLHPEGRTLVVGRSDDMLIIRGVNVFPSQVESVLLEMSETKPLLVVSRENNLDTLEIQVEVEPQDEVKELEGLRKRIHANISSILGISASIRLVE--PNTSMGKVDKRKL----------- 170718301 9 ----------------------------------------------------YADFALRCQQIRQQLEEDQVKS---VGLWLDNADQFACVLLACLNA-KVNVLLPPNLLNENLEWLEQHS---ALLFDKKM------------------VEQFGCSQKIQKIQPLLDKQSESEIW-----------LKTSGSSGQAKIIHKTARQMWAEAKALASVLPFNANESVIGSVSLQHLYGLTFR-IFLPLQMGWKLGGEQLHYPEYLLAESRHYR-TLWISSPALLSHLNLASLDQHVQIAG---IISSGGALPEQTALALREELPCPVIEIYGSTETGAIAFRQ----------------------------------QTGGLWQAMPNTRLG-LNDEEA---LWVENAWIQTADAVQFSEHGF-ELLGRIDRIIKLGDKRLSLVKIEQDLLKHCFVQDCY-IALHC--LHQRPLAWVALNKEGAVISQFRQHLRLTQ-EKFALPRYWRFTDKLPRNNQSKISR-------------- 83855304 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGMFAVPRDQLARIHASSGTTGQPTVVGYTKNDLANWMGRSLRAAGLKPGDMLHNA----YGYGLFTGGLLGADSLGLSTVPISGGMTPRQVRLIEDFKPDGITVTPSYALSILDEYARQGIDRSSLQVGIFGAEPWTNAMRLEIEQAFDMHAVDIYGLSEIMGPGVSCEC-VETKDGLHIWEDHFYPEV-INPETGQPVADGEQGELVFTS------------LTKEAFPIIR-YRTRDLTRLLA-GTARVTGRSDDMIILRGVNVFPTQIEEALMATPGLA-------------------------------------------------------------------------------- 46578905 28 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLPLLSVPEKDVVRIHASSGTTGKRKILAYTQRDFALQMARCYELAGLTQEDRVQIAV----GYGLWTAGALGCERFGALTVPVGPGNLEMQLQLLTDLGVTCLCSTASM--ALLMAEEVERHGLRRLRKVIFGAEAHSAKMRRTFEEKLGLESFDIAGMTEMYGPGTGLECEAHDGIHY----WADLFLVEILDETLQPVEPGEVGEMVVTS-------LRKE---ASPLIR---YRTRDLTRLIP-GTCHILGRSDDMIIFRGVNIYPGQIADVLHLFPEV--------------------------------------------------------------------------------- 119944432 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIATIVARSIRAAGGSSEDII----HIAYGYGLFTGGLYGAEKLGATVIPMSGGQTEKQIQLIEDFKPTIIMVTPSYCLNLIDELEKKHGDASSLKIGIFGAEPWTDSMRKEIENRLGIKALDIYGLTEVMGPGVAMECAETADGPTI---WEDHFYPEIVNPSGDVLPDNEHGELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPSQVEEQILS------------------------------------------------------------------------------------- 83815144 61 -----------------------------------------------------------ARRWTDAFREASLRAGDRLVVALPPSTAFVQVLVAALWEGVTVAVARP----------------------DDDIGGVCAALDARAAVAPESGPCRWTADPYAGPASVPDAL-RPVETPPTPA--VRFLLRTSGTTQRARWIALSDRNVLSVLASHLPHLTLRRA-RVLSVLPWSHVFGLVLDLLPALLAAGGR-------DPKSLAALGEAWGATHLSAVPLTIRRLW-ATDRGPALLRRLHGGIVGGAPVAGPLADRLSET---RLRAGYGQTEAAPGIA-LGAPGEWDAHYLGRPL--GCQVRVAED----------GELLFKGPNACVGVWRRHEGLDRR-APNRTVRTGDLVRREGD-ALYFDGRKD---------------------------------------------------------------------------------------------------------- 194292216 8 -----------------------------------------------GRPVTVRQFLADATRLAAAL-----PAGGHVFNACADRYRFTVGLCAALLAGK-PTLLPPSHTPETVRQLLAFAPDAFCLHDQPDAAFDMPAMQYQ-------------------DVPAATAAPGPVEIPRIPAAQVMAYVFTSGSTGTP--VPHTWGAMAGCARAAAQRLGLLDGRTWTGTVPPQHMFGLEATVML-ALQGRAALVAAPAFYPADVSAALAAVPARALVSSPVHLRTLVQSGLA----MPAADLVLCATAPLGRELAADAEALFAAPLCEIYGSTETGQLATRRTAREDAWTLVPGRPNAAGDDTETWAEGGQPVPLGDA-----------------------------------IAPLDAQRFL-LHGRKADLLNIAGKRTSLGYLNHQLTAIDGVRDGAFF-MPDDAHGHVVRLVAVVVAPGLTPARLQQALRERIDPAFM-PRPLYFADHLPRNAAGKLPREALAALVA------ 29345981 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLSSWASRAFTAYGAGRSDIF----QVSYGYGLFTGGLAGAENIGASVIPMSSGNTEKQITLMHDFGSTVLCCTPSYALYLADAIKDSGYPREQLKVGALGAEPWTENMRHEIEEKLGIKAYDIYGLSEIAGPGVGYECECQHGTHLNEDHYFP----EIIDPNTQPVEPGQTGELVFEGMPLLR--YRTRDLTALHYDKCSCGRT--LVRMD-----RILGRSDDMLIIRGVNVFPTQIESVILE------------------------------------------------------------------------------------- 167630612 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPIVVGYTRRDLDTWSEVTARTLACAGADAD-AVVQVSYGYGLFTGGLYGAEKIGATVVPMSGGNTQRQIKLMQDFGATILACTPSYALYLAEAIQEMKIPREKLRLGIFGAEPWTEEMRRELEYRLQIMAIDIYGLSEVIGPGVASECPVKNGLHI----FEDHFIPEIIDPETQPLPYGEKGELVF-----------------TTITKEGFYRTRDISVLHAEGRTHVRGRSDDMIIIRGVNVFPSQVESVLLK---------LGLTEPHY-----VLVVDRVGSLDTLEVWVEVSDKLFS-----DEVRNLEKIERT----IQR-------------- 167368093 38 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKDNWANLMARSMVGAGASPDDIVHNA----YGYGLFTGGLYGAERLGCTVVPASGGGTERQVQLIVDFGANVLCCTPSYALNIAEVAEQMGINLRGLRVGLFGAEPWSDAMRRDLEARLGIKAVDVYGLSEIMGPGVACECHVS-QNGLHGWEDHFLFET-IDPETLQVLPMGSVGELVITT------------LTKEALPMIR-YRTRDITSLNTEGRMRVTGRDDDMLIIRGVNVYPSQVESVLIGFPGIA-------------------------------------------------------------------------------- 215496351 32 ----------------------------QFIEQRLKKLSTKIILVDTHQTLTGSQLLEKIRKYAVGFQQHGVKPGSNVCAYIGNSAETVAAAFGIVFAGGTLVMATATYVARELLYTIEDSQCTFLLT-------DQKGAANAAKVTMPSIKAMFSVGNSPGFINLCDASFTP-HAPTNNEKEVVVIMYTSGSVGPPKGVEISHKAYCA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150403655 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDIAMWVARALNCAGASRDD----FIQIAYGYGLFTGGLYGSEKLGATVIPISGGNTQKQVQLMADFKTTVLACTPSYALYLAEALEEAGADDISLRVGIFGAEPWTPSMRKEIENKLGIKAMDIYGLSEVMGPGVACDCEYQAGLHVN----EDHFVPEIIDPNTQPLPAGSEGELVF-----------------TTITKEGMYRTRDLVRMNK-----CTGRSDDMLIIRGVNVFPSQIESVLLE------------------------------------------------------------------------------------- 150004813 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTIVGYTRRDLSVWMSRCLSAYGVTRNDTF----SVSYGYGLFTGGLYGVENLGATVIPASTGNTEKHVRLIRDLGITGIACTPSYALYLAEVVERTKNDI-NLRIGAFGAEPWTESMRKEIEERLGLKGYNIYGLSEIMGPGVSYECQEQHGSHINEDHFYPE---IINPETLERLPDGEVGELVF-----------------TTLTKEGMYRTKDLTSLME-GNIRIVGRSDDMLIIRGINVFPSQVESVILDMP----------------------------------------------------------------------------------- 206890838 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKAIFFSKKDINNSAARCLVMTGATKGDILQNSM----TYGLFTGAF--VMHYGAELVIPAGPNTERQINLMKDFGTTMLHITPSVASVLYDKGIDPRKDLK-LKRAYLGAEPYSEETRKKIENMLGIDIYNCYGLTEMGVGFECIYKDGLHIWE------DNFLMEIINPETGQSVADGEIGELVLTT-------LNRE---AMPLIR---YRTRDLTRIILEGRTHILGRSDDMFIVKGVNIFPQQIEQVLMGIKGVAQ------------------------------------------------------------------------------- 37932053 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTGDIGRFDERGYLHLLDRAADVVKTDGVKVYPAVVERELLAVPGVAQAAVYGVRDLDNVEHLHAAIVPRPGARVAVEDVRSRIGTALSPLHVPEEVLLLDEMPLNASGKPDKPRLR---------- 207084026 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQGDMVWNMARVYTMAGATAKDVVHNA----YGYGLFTGGLNGAETIGATTIPASSGFTDRQIMLMKDFNATILAATPSFALHMYEAAKKSGSDYLKLKSGVFGAEPTSEGLKEEVSRVWGIDYHEVYGLSEIIGPGVSSNCKHSKLLHVNEDHFYP----EIIDKTGQVLPDGERGELVITS------------LTKQALPIIR-YRTGDLVRMES-----IVGRVDDMIIVNGVNVYPSQVEHVIANTEGV--------------------------------------------------------------------------------- 118580174 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDLSNLVARFMTSAGVTHDDVVQIA----FGYGLFT-GAFGLHYGGAAVIPMGGGNTEKQIMIMQDYKSTVLVCTPSYAITIADHMEKKGIDPKSLKVGLFGGEPWSESMRREIESRLMIRATDNYGLSEIIG-----PGVGGECLHKCGMHISEDAIAEIIDPDTCEVPPGSVGELVLTTIS------------KEAFPMIR-YRTRDITCLDDCGRTTVMGRSDDMLIIKGVNVFPSQIEEVLISIEG---------------------------------------------------------------------------------- 825495 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVVVHHRALCTSIEEHGKAFGFHPDVRMMHFA--SYAFDATFTESITPLAFQGSVCISESDRIEDLAGFFNRFKVNWTVLTPAIARML------NPEDVPTLQTLICGGDAIGDLTPRKWSSKL--RFIQVYGPTETTIVVSISDRQKEVRPAMIGHMFT--SAAWIVNPRNHDIPVGAAGELLIEGPVLARGYLN---------------------------------------------------------------------------------------------------------------------------------------------- 212690809 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVILHTQKDLANAVARCLYMVGLRPGDVFQNSS----GYGMFTGGLYGAERLGMLTVPAAAGNTKRQLKFISDFGTTALHAIPSYAARMMQEMGIDPRRDTKLKTLIIGAEPHSEEQRRRIEDMLGVKAYNSFGMSEMCGPGVAFECQEQNGLHI----WEDYYIVEIINDTLEPVPEGEVGELVLTTIN----------REAMPLLR---YRTRDLTRILP-GECRMKGRSDDMIILKGVNIFPIQIETILLQ------------------------------------------------------------------------------------- 33945697 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIANLVARSIRAAGGRKGDKV----HVSYGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVQLIRDFQPDIIMVTPSYMLNLADEIERQGIDPHALRLGIFGAEPWTPELRASIEARMGISALDIYGLSEIMGPGVAMECAESRDGPTV---WEDHFYPEIIDPTGEVLPDGELGELVFTTLS----------KEALPMVR---YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQVEEQVLKVKQLSEC------------------------------------------------------------------------------ 167629550 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLFAVPKQDLIRLHASSGTTGKPIVGGYTRSDLTEQVARIAVMAGVTSEDV----AQIAFTYGLFTGGFYGLEKVGCTIVPASGGNTRRQIMLMQDFATTVLVCTPSYALHLAEEARAMGIDPASLRVGLFGSEPWSEGMRREIQKAWGICATDNYGLTE-----LGGPGVAGECLHTAGLILEDHFLAEVIDETGEPVEEGCEGELVF-----------------TTLTKEGFYRTKDLARMR-----RVTGRTDDMLIIRGVNVFPSQIESVLMEIEGVA-------------------------------------------------------------------------------- 163812322 74 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQSSSGTTGKPVIAPYTAKDWAELVARSLSCAGVVPEDILQNA----YGYGLFTGGLYGAEKMGVAVVPASTGNTKRQLMLLQDLGTTVITCTPSYSLIMYEAGSEMGLNFSSLKLGIMGAEPWSENMRREIETKLGITALNIYGLTEITGPGVAMECPEK-----CGLHIDNFLVEIINPETGEVLPYGQKGELVITTINVLR--FRTKDITSLMPEKCGCGRT--MVRMS-----QITGRSDDMIRVRGVSVFPSQIESVLLTVEGI--------------------------------------------------------------------------------- 211588199 46 --------------------------------------------------------------------------------------------LACHKVGYWPFLPSTRNSHAAHIHLLHEVGCKKLLYNKAQERLAATLVQQCHLLDIFQVPCMVILGHEDGNCPYVCHHSY-----EVMQKDVACIIHSSGTTGMPKAVFLTH-GFFACLDNLNKLVWPENRQPVLTTTPFYHIMGFVT--FVFSIFHGTPLVYGPEQQLSDLLTRIIREAQPAAVALPPAILEELSQSQRGCSSLQKLDCVYVGGAPLADETGSLLQRYT--RVITMFGSSELGWLPAMVPDDSADWNYYEWNPCAGIRMAAVSDGMH---------ELVIERNQEYAEY----QAIFCNFPELEVYRTKDLFMMHPTKWLWFCCRQDDIILSNGEKLNPVTMEKIIGTHPYVANVLVVGQAKFQTG----LLVEPSIDAQRLDPL-AFVSAHTVANDSVPAYGRIIKGMVRTASGKAFRR------------- 154150252 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQRDLTTSLARGLTSVGLRRGDVI----QVSYGYGLFTGGLYGAERIGATVLPTSVGNTERQLELMQDLDVTAIACTPSYLLHIGEVAEKMGIDITRLRTGILGAEPWTENMRARIENWLGIKAYDIYGTSESGPMFTECSEQNGFHIWS------DIAYVEIVDPTGEPLDTGEKGELTI----TML------QKEALPMIR---YRIGDVSSIEDEGRTRIQGRVDDMLIIRGINVFPSQVEYTLMSIPEIGE------------------------------------------------------------------------------- 171318005 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDIANLVARSIRAAGARHGDKV----HVSYGYGLFTGGLYGAERAGLTVIPFGGGQTEKQVQLIQDFRPDIIMVTPSYMLSIADEIERQGLDPSSLRIGIFGAEPWTNDMRVAIEQRMGIDAVDIYGLSE-VMGPGVASECVETKDGPTIWEDYFYPEI-IDPETGEVLPDGQLGELVFTS------------LTKEALPIVR-YRTRDLTRLLP-GTARITGRTDDMMIVRGVNVFPTQIEEQLLKQHALAPHYQIVLTKEGPLDVLTLNVEPCPEAPDTAAI--HAARQALAHKSLIGVTAVIDVLPVNSVGKIDKRK------------ 115524798 10 -------------------------TLDELFRRIVARQPDALALIDPSRQMTFAEADRAVAALAAHFATAGLPANSVIAVQLPNCIEFFLTVLAAHRAGLVVALLPQLWRQAELTMALNRTGARAIVTTSRIDGIDHANLAMEAAAEVFSIRHVAGFGSPEGMAPLDQVIAEPADIPPRQDSRRAAIV-TFDVTARP--IPRTHLNLVAGGLVVSLESQLPQGGTLLSTLAPSSFAGFTSSLVIW-LLSGGTLALHHPFDADLLARQIEELSCDAISAPAGLAMRLAETGALAGA--PRLQSVI--ALWRTPEQVQSSAQWPQGPLTDVYLFGEAGLLAARRKDPLPIKLGVHGAPRGANSS-----NAGETLLTGN-GTLGLRGPMVLAAYAPDP---SNRIDGDDYVDTGYAARTRATGTLCITAPPPGIMAVGGYRFLSQDLSEWARRLG--QGALLTALPDRLSGYR------LAGRAKDNARAREALAELGLNPLMV---------------------------------- 86131890 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGDPKPIKIDKLHMINSARATAKHFDVYEKTTALLCLPAHYIAG--KMMLVRAMVLGWRIDMAPKSNP---LDNIYR-RYDFCAMTP----FQLDNSLSRLHLLSKL---IVGGGAISPALKSRVQG-LATKIYETYGMTETVTHIAARRVNSKKNKDSL-IPFKVLDKVTI-EADERSC-------LVIKAPYV---------------SSDPVV-TNDIVKIITYKKFIWLGRIDNVINSGGVKLHPEQVEGKLATYIDVPY-FITGMPDDRLGEQLVLFVEQEEPYDSEEDMKVF------KPYEFPRKIISVPQFQRTSTGKIQR-------------- 77919169 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDIIWSMARSFGAAGVGRGDVIHNA----YGYGLFTGGLYGAEKLGAAVIPMSGGNSKKQIMIMQDFGSTVLTCTPSYSLYLAEIAAEQNIDIKSLRVGIMGAEPWSESIRKEIEEKLNIKAIDIYGLSEILGPGVAIECIEAQH----GLHIDHFIAEIINPDTGEVLPPGEQGELVI-----------------TTITKEGIYRTRDITRLIVEGRTHMSGRSDDMLIIRGVNVFPSQIESVLMGIEGV--------------------------------------------------------------------------------- 160896019 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLDNWANLVARSIRAAGGRPGDMVHVA----YGYGLFTGGLYGAERAGCTVVPMSGGQTEKQVQLIQDFRPDIIMVTPSYMQVIVEEMQRQGLDPSSLRIGIFGAEPWTEAMRREIEGKAGLDAVDIYGLSE-VMGPGVASECVESKDGPVIWEDHFYPEI-IDPDTGEVLPDGSEGELVFTSLS----------KEAMPIIR---YRTRDLTRLLAMG--KIVGRSDDMLIIRGVNLFPTQIEEIVLQNAQLSQYQLVVTRDGNLDRLAVRCEMQPGTQGDTEALALWVQQRIKTLVGVSAEVEVLDSIERTLVGKARR-------------- 26247076 25 ----------------------------------------------GEYTWTLGHLRHDVALLIDHLRD---QPGNRWALCFENSYLFIVALLATLHSGKIPVI--PGHNRAAL-----------------------LNVQRSLFDCVLSDKRLGWNGPQFVVSTSHQMTTSTIAFDDIASD--AFILFTSGSTGQPKQIAKP----LISLDQEANMLATHFADRLLGCRFVAHLYGLTFR-IFLPMALGLPLHAAMLWYSEQLAALSHTYRY-AFVSSPAFLKRLDLHLTPPP-----VEMILSAGGMLPWQDVEKTSTWLNIWPDEIYGSTETGILAWRYRQQDNI-------PWFTFSDVHLSQESE--------------GVRVFS-----PLIPAEGLVLD------DMLQFNENGQFHLIGRRGRVVKIEEKRISLVEIEQRLLALDGIMDVAAIPLIRNGR-QAIGVVVVPNKEASGGKTLELSWRKALLPPVAVPRYWRIIDEIPVNNMNKRVYAQLQELF------- 167761285 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLGLQAVPDEEIVRIHSSSGTTGTPIIIPYTQDDWAKMFARCYEMAGITALDR-IQITP---GYGLWTAGILGAEHLGAMTIPMGPGNTDKQLRMMQDMKATVLCATSSYALLLAEEIAKRDTDKVCLKKGVIGSERWGEKMRKRIAAELGVQLYDIYGLTEVYGPGIAMSCDYECGMHY----WDDYVYFEIVDPTGEVLPDGEIGELVIQGAPLIR--YRTHDLTR--------FIPGDFPRID-----TLIGRTDDMVKVKGVNIFPSQIEEMLK---GVEEA------------------------------------------------------------------------------ 124024962 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISSGGSLGGPNLCFQSLKNLTNSALATGKWLGLKPNEIILNSLPLHHISGFMPWWRHQTWGSGSNSIMHKPLQLKQFSEALKHRRPLITSLVPTQLLSLIDDPDGLEW-LQSLAIIWVGGSMLPTDLADKARRK-SIKLAPCYGSTETVAMVTCLSPQDFLKSNSVGFPL-----------EDVEIEINKRNSLKIKTSRIATSKWKN-DKFESIAESNGWWEAGDLATLDNRTAIQILGRRDSAINSGGETIFPEDIEMELMQIP-IKDIFVLGVSDKKWGQRLIV-------------------------------------------------------------- 195030392 222 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFDPSVVELFLAMQNGAAVLISHRESPKRVLSAVTTPGITVLQMTPSVFRQFANAIREHILSRSSLRVLLLGGEPFPAELTTWMEPEVLCQICNIYGITEVSCWSTMHILKTLHSRVPLGTPIDDQTVLRILLPVENISSVGC-GELWL-GSATRRCYVDSEERTNSEIC---FRATGDLVRRLHDGSIVYEDRANDVVKRGGNRISTRKIENCLQS----SELA-ICLWQVQLEKLICCI--------RSLELKTKVQQRVLMAVEQPDRFVYLQHFPCNAHGKLDKNLLLKE-------- 111019845 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTTGNWADLVARSLRAGGVKPTDKVHVA----YGYGLFTGGLYGAERLGCTVIPMSGGMTDRQIQLIEDFEPDAIMVTPSYMLTIVDAMIKKGIDPSSLRTGVFGAEPWTEEMRTELEKQLNMDAVDIYGLSE----VMGPGVAMECVDTKDGLHIWDHFYPEIIDPTGEVLPDGEEGELVFTS------------LTKEAMPIIR-YRTRDLTRLLP-GTARVTGRTDDMIILRGVNLFPTQIEELILAVPALA-------------------------------------------------------------------------------- 116753579 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKGDIEASLARALTSIGLGRNDVI----QVGYGYGLFTGGLYGAERIGATVLPTSTGNTERQIELMQDLESTAIACTPSYFLHIAEVAERMGRDDTKLRVGIFGAEPWSIETRRRIEDITGIKAYDIYGTSESGPLFTECQHQNGIHV------WADMFLIEIVDPTGEQVEDGEQGELVV----TTLNKWAMP------LIR---YRIGDLGRTHPR-IMRILGRTDDMLVIRGINVFPSQIESVLMNIPEV--------------------------------------------------------------------------------- 13508491 8 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWKIVERYRATVIGGVPTALAALLNVPVDA--DISSARYSISGASLLPRAVAVQYQKMTGTAIHEILGMTETGGLVSIDPASADPVLGSVGIRL-PYTKVVVDGSLGEACAPHEVGVMTVSGPNVTPGY-KDQSQNSGAL-RDGYLDSGDLAYTDEEGRLFIAG------------------------------------------------------------------------------------------------------------- 33594103 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGLQAEPPSLAAVAPGEAVRVHFSSGTTARPAPVLWTQADIERWADLYARYLGLRRGDVFQC----MFNYAWFVGGLGATLAAGALVIPASSGDTQRQIETIYQYGTQCVIGTPSFMAHMAEAAQAMGRDLSPVRMVCVVGEPGAPGTRERIERQWGARMYDCYGALECPIGWDTAAQLEPTLAE-------DFIYVEILHETHEPVADGERGLLV----------LTHLDKQACPLVR--WW-TGDIVVRDPDGRTHVLGRSDDMLIVRGVNLFPSAIEDVVRAFPG---------------------------------------------------------------------------------- 51245118 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQDDIVNVMARALTCAGASKKDMIHN----SYGYGLFTGGLYGIERLGATVIPVSGGNTKRQITVMKDFGATVLLATPSYALNLAETMDAMGVDPATLRIGVFGAEPWSENMREEVEAKLNIKAVDIYGLSEVMGPGVAMECLQSER----GMHISDHFLPEIIDPTGEVLPPGSEGELVFTT------------LTKEAFPIIR-YRTRDISRL----YYEVLGRTDDMLIIRGVNVFPSQVEHVLMSVDGV--------------------------------------------------------------------------------- 91977689 88 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLVAVPERDIVYISASSGSTGVPTASPFTAQDFDAWIDYEARQFWMRPTDRYVHSL--NFSLFIGGPCVLGAQKLGALSIHAGTLPSDRLLQIIKQFQATVIWTTPSYAWYLGETAIKEGYDLRAVRRIFVAGEPGGPETRDRIEQLWGASVYDYYGLSDIFGSCAGMCEEKNGLHWAE-----DHILVEVIDDTGQPVKPGDRGEMVLTTLQ----------KAARPMIR---FRTGDIVSFNPEGRTAIHGRLDDMLIIKGVNLFPSDVEAV---------------------------------------------------------------------------------------- 41407961 5 -------------------------SISDLLCERASLQPNDTAFTFIDETLTWSQLYRRTVNAARALQHCG-ATGDRAVIMAPQGLDYIVAFLGALHAGQVAVPL-GGVSDERVDSVLRDASPTVILTTSSAAETVAGYVKSQSGRPVPSVVEVDLLDLDTQAASGAGGQNRP---------ELAYLQYTSGSTRQPAGVMGSQRNLLANFGQIM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148264179 75 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDLSNLVARFMTAAGVTHDDVVQIA----FGYGLFT-GAFGLHYGGATVIPMSAGNTEKQIMIMQDYKTTALVCTPTYAITLADKMEKMGIDPKSLKVGLFGGEPWSEAMRREIESRLCLSATDNYGLSEIIG-----PGVAGECRHKCGMHIFAFIPEIIDPETCQPLPPGSVGELVLTT------------LTKEAFPMIR-YRTRDMTSLDACGRTMVMGRSDDMLIIKGVNVFPSQIEEVL--------------------------------------------------------------------------------------- 189200292 28 ------------------------------------------------------------------------------AFIGPSDPRYTIMLMAAMITGYKAFLPSPRNSEEAHLTLLERLQCKIVVTESPLPCVGMILKGRKMQTTLPELGQLLDVGDVEEYL--------YTKTFEEAKRDPVHVLHTSGTTGIPKPLIYTPAWAASLMVQCVDLSCYTTRGRFVSILPPFHGAGVTFTCFVALFFGTVPVFMLPGPTTEDMVQAISHADVDWAFLPPAFVDELGKRPDLLDVAAIRLKYIAFGGGATPKRSGDVVAKR--IPLWQILGSSEAGVHGDNTEDWNYMRFN----PVHKFEMRHCYDDLHELVIPRD------KSSNI--------QAVFEMFPDTEEFRSKDLFKPHPEGLWIYHSRDDDIIVLNGEKTNPVTFEEEVISHPEVKAALVIGAQR----EEAALLVELASTTPLSDEEKTAAANKFTPAHARISRILLVDETPMVRTGKVQRKATLKLYAAKI--- 163699643 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTAADIDMWAARSIRAAGVRPG----MMVHVAYGYGLFTGGLYGVERLGCTVVPMSGGMTDRQVQLINDFRPDAIMVTPSYMLALLDGFTKAGLDPSSLKFGIFGAEPWTNAMREEIERDFALDATDIYGLSE----VIGPGVAQECVETKDGLHIDHFLPEVIDPETGEVLPDGEKGELVFTS------------LTKEAFPIIR-YRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEILLAIEPCSGHYQLELTREGRMDEMTVHAEVREDAHASADL-DVCAQRILARIKITTRIELHAGIERSATGKIDRR------------- 145606895 17 --------------------------LPDRLEQLAAQEPDRIAVRDGFRNLTLAQYARAVDRLAWHIES----------TMGRSSTFSTFLYFGL-------TDVSTYFNQS----VCDRTGCDVLLHSEGVSTIEPLLQARPMRAQAPTLESLVEPEGQVERYPYSKEFS-------VAVDEPMFVTHTSGTTGLPKPVTMTQRSLVIASAWVPDLDGMRKGRRCFMGFPLFQFSGVAN-GLWEVFYRGKTLVLPPGWAPPATFEQLFEHGFDCFIGIPYYLELVAKSPRMMDIVRDRLKYIMYGGATLNPGTGDRLAAL--CPFFSCIGSTESGVAFTHLIDRQDWAWFCFNEEQSGIVWER---QEIQGVEDGAVYELYVKNPLVAR-------------SQPIFWHTGDTIKTDDKNHLWYYARKDDMVVTKGWNINPVMVEYEIARHPSVK-AVVVG---GAGREAIFAIVELGPPEATLDEVWAAVEGETNAKLKIAKRLILADGLPLTPKGNVVRGKLYEAEIEEM--- 163841407 66 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLRAEPFGMFAVPQSEVARIHASSGTTGKPTVVGYTAQNWASLVARSISASGARPG----HKVHIAYGYGLFTGGLYGAEALGCTVIPMSGGQTEKQIQLIQDFEPDVIMCTPTYLLTIMDAMVRREPQSTSLKFAVCGAEPWTEEMRHELEAGLGLKASDIYGLSE----VIGPGVAGEFVETQDGSHIWDHFRPEIVDPYDNVLPDGETGELVFTT------------LTKKALPIIR-YRTKDLTRLLP-GTARIGGRTDDMIILRGVNLFPSQIEEIALRIPDLSQLEITRSPGQQMDE-LTVKVEPREGTSVADAAVALLRKEIKVHIGSSAAIVVVD--PGTSNGKLRRYDLRE--------- 83593311 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPTVVGYTRADIAGLMARCIACAGGRPGDILHNA----YGYGLFTGGLYGAEALGCSVVPMSGGNTEKQILLLKDFGANVVCCTPSYAINLAEEAERRGVDLKGLRVGLFGAEPWCQGMRLELEERLGIRAMDVYGLSEIMGPGVAVECAEQ--AGLHGWEDHFLFEV-IDPETLRPLPVGEQGELVITT------------LTKQALPMIR-YRTRDITRLSDEGRLRVTGRNDDMMIIRGVNVYPSQLEAVMVGRPGLA-------------------------------------------------------------------------------- 218285676 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLFAVPRDHIVRLHASSGTTGKAVVVGYTARDLAELMARSMSAAGVSRSDVV----HIAYGYGLFTGGLYGAERIGATVVPASGGATRRQAHLMRDFGATVLCATPSYALHLWEAANEAGVDFRSLRTGIFGAEPWSEAMRRDIEEKMGMDAMNIYGLSE----IMGPGVAMECVEAKHGMHLWDHILPEIIDPTGEQLPPGQVGELVL-----------------TTLTKEGIYRTRDLTSLDGRTHVRIQGRSDDMLIIRGVNVFPQQIEGLLME------------------------------------------------------------------------------------- 119504452 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKADIEHWAARSIEAAGGRSGDRVQIA----YGYGLFTGGLYGAEKLGCTVIPMSGGQTEKQVQLLQDFQTDIIMVTPSYMLNIADELDRQGVDPRNLRLGIFGAEPWTNAMRQAIETRCGIDATDIYGLSE----VMGPGVAQEFVGSKDGPTIDHFLPEIIDPDTGEVLQDGEQGELVFTS------------LTKQAFPVIR-YRTRDLTRLLPGSECVITGRTDDMLIIRGVNVFPTQIEEILLKFP----------------------------------------------------------------------------------- 189345631 26 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSTVVGYTHNDILMWVARSLTMAGVTKSDIIQVA----YGYGLFTGGLYGAEKIGASVIPISGGNTKKQLQLMEDFGSTAIACTPSYAAYLGEALAEEKIDRKNLKAGIFGAEPWTEEMRSQIERLLGLKAYDIYGLSEVIGPGVSMECQCQKGMHI----FEDHFIPEIIDETGDVLPYGELGELVFTTV------------TKEALVR---YRTRDLTRLHAEGRTLVVGRSDDMLIIRGVNVFPSQIESVLLE------------------------------------------------------------------------------------- 62425625 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGMFAVPREEVARVHASSGTTGLPTVVGYTLGDLDKWGSLIARSI-LGAGGKRGQMMHNAYGYGLGGLGVHGAERHGFTVIPISGGQTQRQVQLIQDFKPDIITATPTYLLTILDEFHKQGIDTTSLKTAICGAEPWTDEMRKEIEKSFNINAVDIYGLSEVMGPGVACESAVTKDGPTI---WEDHFYPEIVDPTGEVLPDGEEGELVFTS------------LTKEALPIIR-YRTHDLASLLP-GTARITGRSDDLIIIRGVNVYPANVESVLFEHLSPHFQLVLTRPDEVTVEVEC------REGVGAAELDGLVAARIKERLGVSSTVSVLQELPRS-VGKIDRRELR---------- 195569614 33 -------------------------TVGQIIFRQLQRQPQRIFQISDNTRLTRFQMLQNAAKIGCYLRDQGFKKEDLVGLMARNSTHVGALAYGCLFNGTPFHAVNPNLEHKTIASLYKITRPRILCCDTA----DYEKI-KDIGASLGAL-IITVNGKLPGVLSVADLLQNPLPDDQRGVDRTMAILCSSGTTGTPKAVTLSNSRKLFEMHS-----YLGSDDVQYAPSTLDWLTGL-ITLVTAAVFGTVRLISSEMFSTAHFLDICEQHEVSWTIMANSHVAMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56478504 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPTVVGYTKNDIEMWAGRSLRAAGGTRNDIILN----SYGYGLFTGG-LGAHYGGAAVIPMGGGNTEKQVQLIREFAPTIILATPSYMLTIADELQRQGIDPTSLRLGVFGAEPWTNEMRREIETRLGIDAIDIYGLSEVIGPGVACEC-IETKDGPHIWEDHFYPEI-IDPETGEVLPDGQLGELVFTS------------LTKEALPIIR-YRTRDLTMLLP-GTARITGRSDDMLIIRGVNVFPTQIEEILLKH----ECLCITREH-HMDEMTVLAEVRHDSASQRAAIATELRHEIKSAVGVSADVHVLDSIERTQVGKVDKR------------- 116206168 33 -------------------------TVAHRIDEVIAQNPTAVALKDGGNVLTYAQMDARVESIANALNADGKAP--VVGVFQAPSADWICSLVAIHRVGAVYLPLDLRNSIPRLKSNVAVARPAALLV-DAETASRVGEL--EIKDAVPAIDVSRLAADTKG--------KKPTNTAAARADQPAYIIFTSGSTGEPKGIVVTHAGLRNNL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83310344 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTQADIAGLMARSLAATGIRPGDVVHNA----YGYGLFTGGLYGAERLGCSVVPMSGGNTEKQIGLISDFGARALAATPSYALNIAEVAEQMGVSLSPLAVGVFGAEPWSESMRAELDRRLGIKACDMYGLSEIMGPGVAIEC--EHRVGLHGWEDHFLFEV-VDPETLEPLPMGAEGELVITT------------LTKQALPMVR-YRTRDITRLTDEGRLRVTGRNDDMMIIRGVNVYPSQIEAALVGFAGVA-------PHTRQGSLDHLTVEAEVEDSRGEDDRAHLARKSLVGISCEVIVRLPGELPRSQ-GKAVRRDLRKQAE------ 148240652 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGLVLSTGGSTGGRSLCLHPVGNLERSAQATAQWLRCISIDLVWNPLPFHHVSGF-MPWWRARQWNAAHRWLASEKHPARLLEWSVQHRPMLLSLVPTQLRRLLAHPDGCCW-LQAMDVIWVGGAGLPEDLAAASRAI-GLKLAPCYGATETAAMVTAQQPRDFLKGGGCGQPL-----------EGVELKVNGDGALAVRCDRLALARVDSAGSVHPLSDPAGWWWSGDRARLSEQPHLHVLGRRDGAILSGGVTVYPSQLEERLMAHGGLPLDAVLGEPQLEWGEQLVALFISGGCEPPLESLIALVCD--WPAAERPRRWLHCPDLEPTAAGKWERQRWRQWLA------ 215507952 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTVLYSSGTTGLPKGVVSTHFNFVSQMVQMGTEGMCNYTDVIVLWLPSTHLSGVFF--CLVALAQGATALLFPGFKLDLLLAGIQRYQATLFPLLPTYAAAVSQSPLVSQFNVSSVRTIGIGGNATPEVVAQELARIFNIE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150386200 18 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDRRELAEMHMSSGSTGTPVVMPYTPADLAECMARCYAMSGAQPHDV-CQITPGLGLFNGGFGCYHGARKYGMFIVPCGPGNTVRQIRLARDFGTTVLTGVVSYGIRIMEVMEEEKSSMPELKIGIFGAETFSDAMKERLRSGLGIDVFDIYGMTETGGIGTLGMDCSD---HSGIHVWMDHYIVEVIDPTGLPLPDGEEGELVVTS------------LTREALPVVR-YRTGDLTRIVSRGRTHVTGRVDDMLIIKGVNFFPKQIEQSLLKIPGV--------------------------------------------------------------------------------- 196002147 659 --------------------------LAEYLRVRAAQSPDDVIFTSGKGTVTCLQLHRKAEKIAILLEKSGLTAGQHAALIYPPGIDLIASFFACFYIGLIPVPINVAFTLPTVKMVVDTSKSDVIL-----SNHNIIKILRSKDAE-TVVPHRLWPSMVDTDAPVKGRLQEFYQSQ--SSHSTAYLDFGVTTNGILVGIKMSHEAAGSICHSHKIACELYPSRQVAICVDPYCGYGL-VMWCLSSIYSGHHTILISPSDPTLWLMAISQYKVRDTFVSYAVLDGCIKELSGKGINLSSLRSCVVVAEERPRTSLRAVKTTFGCR-------TNPALCSQSLSSPDPIKIVQKGSPILPGVKVCIVNETGVSCGLSELGEIWVSSKHNSEGYFDNPIPYNRRFRAKTWARTGYLGFIHADGAIHVVGSMDEALYWRDMRYYPSDIENTISRHAAIGDCALF-----TWTNLLVVVVETKFDESVALDLVPLITNAVLNEHQVVVGVAVVVDIPINSRGEKQRMHLRDRF------- 196002147 41 -------------------------------------------------TLTYGKLFTKCHKLAYNLVRNGLNPGDRVALAFPSHQAFAVGFFACLLANLVPIAIEPPDSKNEIAFLLRQCSVSVVLTSESC----LKSLPRDKDDS--SVNISFKGWPIMNWLSIDHLQKPPPNIDRQSPDIVSHIEYTDGSVGVSRACMLSHVRVLNSLCAYRSPTSSKEVETTICTIDYRRGVGLWH-SIIMPLMNGMHIIQIPNTSPLEWLSVCSKFGAKYAI---TSARILQVAVLARQRDLSNLRMLLVGQNPWSLAACDAFLDEFGLRLSTCAYSTETLTVSIRGPFSRAAVTGSDGGPVIPTGSVAVLKIDGNLCRVDEIGEICLSGRTTGNGYFKLP-------------------------------------------------------------------------------------------------------------------------------------------- 154244851 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTRADIDMWMARSIRAAGVRPG----MMVHVAYGYGLFTGGLYGVERLGCTVVPMSGGMTERQVQLIHDFKPDAIMVTPSYMLALLDGFAKAGLDPSSLKYGIFGAEPWTNAMREEIERDFAIDATDIYGLSE----VIGPGVAQECVETKDGLHIWDHFLPEVIDPTGEVLPDGEKGELVFTS------------LTKEAFPIIR-YRTRDLTRLLP-GTARVTGRSDDMIILRGVNVFPTQIEEILLSIETCSGHYQLELTREGRMDEMTVHAEIREEAQGSTDIEA-CAAHILARIKITTRIELHEGIERTATGKIDRR------------- 210122684 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGISETLTVTGRREMTQEQIERTEG-PLLPHMEMKIVDKAGQVVPLNQKGEVWVRGYSVFKRYRGDEEKTAEVKTPDGWYKTGDIGVLDDDGLLAITGRIK------------------------------------------------------------------LVGPMSPGYFVFMDSFPTTATDKVDRKKIRVLAMDRL--- 56420580 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVAYTKQDIDHWAARAIVIAGGKPGDVIHNA----YGYGLFTGGLYGSERLGAVTVPVSGGNTDRQVMIIEDFQPTVICATPSYVLNIAERMKELGKDPTSLKYGIFGAEPWSEEMRRTLEETFDMKACDIYGLSEVIGPGVAMECHEAQ----NGLHIADHFLVEVIDPTLEPVAEGEEGELVFTS------------LTKEAFPVIR-YRTGDIASVTREGRTRVKGRVDDMIIIRGVNVFPSEIEHHLLR------------------------------------------------------------------------------------- 194335252 20 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGTTGKSTVVGYTHNDIQMWVARSLTMAGVGKTDIIQVA----YGYGLFTGGLYGAEKVGASVIPISGGNTKKQLQLMEDFGSTVIACTPSYAAYLGEALVEEKIDRRNLKLGVFGAEPWTEEMRTQIEQLLGIKAYDIYGLSEGVSMECHCQKGMHIFED-------HFIPEIINPETGVVLPYGELGELVFT------------PATKEAMPLIR-YRTRDLTRLHADGRTLVVGRSDDMLIIRGVNVFPSQVESVLLE------------------------------------------------------------------------------------- 77977819 32 -------------------------------------------------------------------------PNQRWALCFENSYWFTVALLATLYCQKTPVI---------------FGHAREAVLKEQLHEFDGMLTDQLLNLACPSVTVASHAAIGADYHPLPDW-----------PSAASLILFTSGSTGAPKAIVKSVASLHWLAVQWGQRFDRKSNPLIVASVSHQHLYGLTFR-IFLPLSLG----IPFQAKLIGYHEQLQSESCSPIFISSPAFLKRMD----TKLSPISCRQIFSAGGPLSYHDAQSTLNTLGILPTEIYGATETLIAYRHQSAPEQAWQFFSGVSL----------------------EI-------------NSDKTYSALIPE---STGDIIELDNRQSFYLLGRQDRIVKIEEKRVSLTEIEQRLISLPEIADATVLVLTHNERVN-IAAVVVLTDMGKETQSLRSTLR-HWLDPVSLPRRLRVIDVIPLNPQGKRDYARLQELF------- 157371322 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTQRDIDNWAARSLRAAGATAKDKVHVA----YGYGLFTGGLYGAERLGATVIPMSGGQTERQAQLILDFKPDVIMVTPSYCLTLIDELERKDARGCSLRLGVFGAEPWTEALRHEIESRMGIKALDIYGLSEVMGPGVAMECAE-----SGGGPTDHFLPEIICPETGIALPDGEHGELVFTT------------LTKEALPVIR-YRTRDLTRLLP-GDARITGRSDDMLIIRGVNVFPSQVEEQIMQ------------------------------------------------------------------------------------- 116753338 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGTPVIMPYTEGDLAQWAECMARCYMMSGARRAVQITPLFGLFNGGFGMYHGARAAGLFVIPAGPGNTVRQIKLAKDLKTRIITGVVSYGVRLIEVMNELNEELPDLEIGIFGAETFSDAMKRRISTGLGVEVFDIYGMTETG------------GVGTLGMDCAAHDGIHVWEDHGEPVEDGETGELVVTSI------------TREALPVIR-FRTADLTRIISRGRTHITGRIDDMLIVKGVNFFPKQVEQALMQIPGIGANYQIIVEDIDGVKEIRINVEAEPGVTVEKALKEAL------GFSPKGDVFPIGSLPRTE-GKAQRVIHRKR-------- 218295392 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLFAVPREEVARIHASSGTTGKPTVVGYTKKDLQVFAARSLAAAGARPG----MMLHNAYGYGLFTGGLGGAEALGMTVVPVSGGMTERQVMLIQDFRPEVISCTPSYAQTLAEAFRKRPEDL-SLEYAVLGAEPWTEAIRKQVDEGLGVRSTNIYGLSEIIGPGVANECVEERQGSHI---WEDHFLPEVVDDTGEPLPEGKVGVLVLTN------------LTKEAMPLLRYW-TGDLVRMGP-----ILGRTDDMLIIRGVNVYPTQVEAVLLGIPEV-------VP-------YYQIVVRREGTLDEAELKVEVSEREIGEKALSDEVIEADH---------RLHALKEKVAHKI--- 83589784 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIIIPYTAYDVAVWAQMMARCFGVTNRDRV-QVTP---GYGLWTAGIAGIEYLGAMVIPMGPGNTEKQLEMMVDLQATVLAATASYALFLAEEIDRRGKDQLALRVGVLGSERWGEKMRQRIEDLLGIETFDIYGLTEIYGPGIGIDCPAHEGIHM----WTDHLLLEVIDPTGKQLPPGETGELVI-----------------TTLTKEGMYRTHDLTCLKREGSPYVLGRTDDMVKIKGVNIFPGQVDHVLHLTPG---------------------------------------------------------------------------------- 146302509 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLPKLVRLEKQAMIQSALATGDFFGLEPGNKALLCLPTQFIAG--KMMLVRSLILGLELVTLPSTEPLAY----NNKQYDFVAMVP-------LQVQNSIEKLGNIKKLIIGGAKMDSALEEKLLPLKKTEIYETYGMTETITHIAA------KKVGETAFTILPNVKIE-KDDRGCLV-------IYV-----------------ASISDEPIV-TNDLVDLVNENQFVFLGRIDNVINSGGVKLIPEQIEAKLTG--RITNRFVTGVPDTVLGEKLI-LVIEGEKYDFSADFFD-----VLGKFEKPKEIVFVPKFKENENGKLLRK------------- 171059084 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKRNWADLVARSIRAAGGRAGDIV----HIAYGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVQLISDFKPDIIMVTPSYMQVIVEEMRRQGLDPSSLKVGIFGAEPWTEAMRREIEASAGIDAVDIYGLSE-VMGPGVASECIESKDGPVIWEDHFYPEI-IDPVTGEVLPDGSEGELVFTT------------LTKEALPVIR-YRTRDLTRLLPPG--KIVGRSDDMLIIRGVNVFPTQIEEIVLQHGQLAQYQLIVTRSGHLDEEVRCERLPGTSAEVGDEAARWLQQRIKTLVGVTASVIVADSIERTLVGKIDRR------------- 86740513 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTVVICPVFTPQVWVTYAGRHRPTWAFLVPTQLRRLLDDAGETAKAASSVDRLVYSSQPCPPDLRGRLLALLGGRLAEYYGTAE-------YDGTLRVGAADGGVPID-GAEIRITGPQRVPVPAGTVGTIEGRS----RVGLASHPVPGACPPSGAWQSVGDRGHLDGTGRLHVAGRA----IVGGVNVAVAQVRVVLAAHPAISDCTVSVVPDAVYGHRLTARACTRHPTLTAEEIHAYCATR-LAAPERPSRL------------------------------ 153887115 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFDMFAVPQDRIARIHASSGTTGKPTVVGYTLADIAGLVARSIRAAGARRGDKV----HVSYGYGLFTGGLYGVERAGLTAIPFGGGQTERQVQLINDFQPQIIMVTPSYMLAIADEFERQGMDPSSLQIGIFGAEPWTPEMRSAIEARMGLSAVDIYGLSE-VMGPGVASECAETKDGPTIWEDHFYPEI-IDPETGEVLPDGEFGELVFTS------------LTKEAMPVVR-YRTRDLTRLLPGGFRRITGRCDDMMIVRGVNVFPSQIEELILKHAA---------------------------------------------------------------------------------- 67903266 34 ----------------------------------------------------------------------------HVVVYGPNTVDALVQLLADLARGAVVPFLPTGIVPEEALHISRQYESSTVLASQNHLQAAKSIRDYAVSHGFPVVVFPIQIKTSPA-IELDSPASALYPSLDIPEAHPGLLLLTSGSTGSPKGVVHP-RRLFYELHRSG-----SSGEVLLNHRPPHWAGAI--LPLFRQLLAGARIEAIAS-EPFVLWERLRVGGVTLLMGPPRFWILMMSYYQDHKLPLRRLRCARVSGMMPHTAVLRFWRDEIGRPLQVFYNTTEGCLPTTPWTKSDEKQLDCIGGPSRSLTV---------RLSEGDLGELLVKA--------------AAMFTQ-----TGDPVRRLGDDYC-IDGRVSSVVKFRGYKVPILGVEMHLPDLPFIAEGCILTATSEDNGGQVAALVRFQADAGTVPQCLKFVQESSLPAYMLPTMLRGLEEIPRSISLKALRRK------------ 195397915 59 ------------------------------------------------------------------LRRNGVPKGTGIAFRIANTPSSCILILAILNHKCHFYCNDKMMLSKALHWQMCRAGIDYLIVNGHMPVGAVY---------FENLDSFLVYNEEYKLFKLKHTASDPS--PEAKGTLPPNMCYTITTTGTPKLIHVPYECIAPNIVGLSQKLNISMADIIYLGTPC--TFDPSVVELFLAMQNGAAVLITHRESPKRVLSAVTTPGITVLQMTPSLFRQFGANAIRERNSSSTLRVLLLGGEPFPSELATWMEPLFQKQICNIYGITEISCWSMMHVLQSLHSRVHLGTPIDDQTVLRIEFQSKRNLQNVGRGELWL-GSATRRCYITDDLDNGTDINSSVLYRTGDFVRRFEDGSLAYEERANDVVKRAGNRISLGKIEKCLHSCEL---ATCLWLED--LQKLICCIRSLEPKTKVQRRAQTFEILTKLMAAEQPDRFVYLQHFPCNAHGKLDKTLLLKE-------- 215501415 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDLAHYDTDGRVRLGGRIKEMIKCLDNQVVPAELEELLLAHGGIAEVSVVGLPDPVYGEAPAAFVVPKGDFAVINIKQTFLSEGTCAEHKLYGGVFFVEALPKTDTGKVQKKAL----------- 126648361 45 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLHTSGSTGTPKPILIQRSQMESSALATKQFFEIPAKPQLLCCMNTQFIAG-KMMLVRAMVWGGSILLIEPSSTPLKNLP--DSFDPEFVAMVP------LQVEESIKSSLNKLKYLLIGGAPASKNLQEAILE-LKLNAFQSYGMTETVSHIAIASYSSEEMV----YQVLPSVE----------VGTDNRGALWV----------NCPMSNHQKIQ------TNDMVELIDPYHFKWLGRTDFVINSGGYKLHPERIEKKL-EHPD-HSYFLFGIPDSKFGQKLVLII--ESDLSVADKVSRELKDKVLDKYEIPKEIYFVDKFIRTETGKINRK------------- 124486272 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVAYTQNDILWSVARSLVSCGVGRKDV----LQVCYGYGLFTGGLYGGEKVGATVIPASTGNSERQIELIQDLKTTAIACTPSYFIHLIDVAKKMGVDFSKLRTAVLGAEPWTDAMRRYIYAESGVTAHNIFGTSESGPMFTDCSELNGMHI------CGDIAYTEIIDPTGEQLPPGEKGELTI---TVLK-------KEAIPMIR---YRIGDITSIIE-GDCRLQGRVDDMLIIRGINVFPSAIEHALLKNP----------------------------------------------------------------------------------- 194382484 263 ------------------AGVPRPPSLLATLQRWGTTQPKSPCLTALDTTLTYGKLWSRSLKLAYTLLNKLLKPGDRVALVFPNSVMFMVAFYGCLLAELVPVPIEVPLTSQQVGFLLGSCGVFLALTTDACQKGLPKAQTGEVAAGWPPLSWLVIDGK-----HLAKPPKDWHPLAQDTGTGTAYIEYTSGST---VGVTVSHASLLAQCRALTQACGYSEAETLTNVLDFKRDAGLWH-GVLTSVMNRMHVVSVPKANPLSWIQKVCFYKAR-AALVKSMHWSLLAQRGQRDVSLSSLRMLIVGANPWSISSCDAFLNVFGPPVLSMNGLSYGFIRVDTEEKLSVLTVQDVGQVM-PGANVCVVKLEGTPCKTDEVGEICVSSSATGTAYYGLLGITKNVFFDRPFTRTGLLGFIGPDNLVFIVGKLD---------------------------------------------------------------------------------------------------------- 154308659 37 ------------------------------------------------RRVTYKDFANAINGVAWCLHGLGAGKEETLAYIGPNNLIYPSLILGAAKAGYKVLLLSPRNSVAAQLDLIKATRCRTFIT----SGRPLPSVAAILAAAGSALQTLEI-PTVEDLLATPSQHYPYDKTFDEVCDEPLVVMHTSGSTGFPKPISWTHGAYATSLSLSPPAGFMYEGNRIFVMFPPFH-----AACILHVLVNGITFVILPIPSAQSLSGALKNNKIDVAFVVPSILEEISKSPELLGYISSKLETVVYSGGDLPLGCGNIVASR--VKVINFYGSTEGASLPLVSLTEDMAREDWKYLHIHPGVEFRPYNDT--------VYELFI----VREKNFENHQPIFKTFPDLQEYQTRDLFVPHPNRWSHY-GRSDDIIVVNGEKTYPVPTEQILSSHHEISGVIVAG--SQRFQTSLLLEVTSKEELTPSRKLT--IVEAIWPSIECPSHIFFVPSMIRTPKGTIMRAASLAQYNKEL--- 145247614 38 --------------------------------------------------------------------------GSTIAYMGANDIRYFIFIIACHKTGYKPLLPSSKNSDEAQLYLLDETKCNRFFAERQRKAAELKQLRPDLNTELPALDVILKGEEGLRLYSFTQTYEEA-------EDKVFLVVHSSGSTGMPKPIPLTH-GYFSTLDAIAYLSDLSPDNLVLSVVPFFHMMGILAFSIFVPFFYG-----PEKPLSVDFLDLIKLGRPT-TALLPPSILDDVSLSEEALLTLGTMESVYFGGAPLSSETGDKVRKYT--KLITALGSTETSIIPSIVPEKDEDYGYLEWNPNYGAVMEHVGDD---------IYELVIPRP-PTRDYHG-ICHTFPSFTE---YHTKDLFTQHPNPRLWHHGRLDDVIVSNGFKFNPVILETMIEAHPLISRALVVG-------------------------------------------------------------------------- 197784451 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTGDRARARPDGVLEFLGRDDAQVKLRGHRVELGAVEAALEEHPDVVEAAAVVREAERPERTISAYVVASSVGVSPRTLRAWLAER-LPAAARPATIVERPALPRTAAGKIDRVRLAAEPAE----- 152997106 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQDNWANIVARSIRAAGGRKGDVLHNA----YGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVRLIKDFQPDIIMVTPSYMLNLLDEMEKLGIDPLGLRLGIFGAEPWTHELRRSVEERAGIRAMDIYGLSEIMGPGVAMECAESQDGPTV---WEDHFYPEIVDPNGEVLPDGEMGELVFTS------------LSKEALPMLR-YRTRDLTRLLP-GTARITGRSDDMMIIRGVNVFPTQIEE----------------------------------------------------------------------------------------- 213016654 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTAQDLEHSLARGLSSCGLGRGDI----MQVSYGYGLFTGGLYGAERIGATVLPSSVGNTERQIELMQDLHTTAIACTPSYLLHMGEVAEKMGVSIKNLRVGVLGAEPWSERMRDHMQEWLGIKAYNIYGTSESGPMFTDCVEQQGVHIWS------DLALIEVLDDTGEVLPCGEKGELTI----TML------QKEALPMIR---YRIGDITSMDDSGRTHIQGRVDDMLIIRGINVFPSQIEHTLLSIPEV--------------------------------------------------------------------------------- 195163684 82 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAVLQVGGNVVLQHGFNASSVWDALTKKRCTCFLAMPIVYKQMIAEEYIRNHCSEKMRLMATAFAILPDSVFNGWRDITGHHILEYYGMATGFVLGHAIEEGPKVKPGTLGSPLLGVT-ARLVSPTGK--------EIHVGGPMKMGGAVRDPTKTAAAFTEEKFIPTGDICAYYND-NFYFISQACDMITLGGLKVNASEVKKVLLSHPKINDVSVLAIPNMVWGHRLFAICAVSPDAALEVETIETYCEKQLPDFKCPYIVKVV--------------------------- 15678189 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVVSGYTREDIIWSMARGLTMMGLTEDDVIQNT----HGYGLFTGGFYGAQKIGATVIPISTGQTRRQIEIMKDFGTTVMIFTPSYGLYLSEIAREEGFNPSRIKAIGFGAEMWTEEMRAEIERRFNAPAFNIYGLTEIMGPGVAMECSEKKGLHIAEDHFYP----EIIDKNGERLGPGERGELVI-----------------TTLTRVGMFRTKDITSIDYDGRTRITGRVDDMLKVRGVSVFPSQIEKALLRIDGI--------------------------------------------------------------------------------- 154175167 17 -----------------------------------------------------RELFRHCEAFAGRIKSRGIKELE---IYLNDAFCFYAAFFGSLMAGAVPTVLQPIFDPQ-----------KIHVRDENFTDF---------------------------------LNFDEDIAPELDENAKFFLQ-TSGSSAKSKIIEKSLDEMIKESLYLAEEFKFSPGEVFFSSVSHQHMFGLTFK-VFLPLVLGAKVIAKELNYPEIILDVLKDH---IFITSPVLLQTLVQSP--RAANLKRLKGIVCAGSALKNELRDELTRLCDARTIEIYGSTETGVVARNLGDGLKIFSK--------------VDAGLDEREA-----LNVRSPWC------------------KFFQTNDWARIDGD-RLILKGRMDRIIKLNDKRVSLESVESRLLESGIVKDCYCGMHPNFK---RVAALLVLNEKGLAVSELTTLLR----SEFKNIRYFRIVSDLGRNKQGKFEK-------------- 94490322 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRTFGATYAHLTPTVSRLL------DPKSAPGLRRVMFIGEKLTRSDVAPWSG--GTTVCNTYGPAECTVTNTIAPGPAEPGETGLGKVEDPGTITWVVHPTGDALAIGQPGELWLEGPLVGQGYLGDSIKTAASFINDPLYRTGDIVFYNPNGSLQFVGRKDEQVKIRG--------------------------------------------------------------------------------------------------- 21672953 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSTVVGYTHNDIMMWVARSLTMAGVTKHDIIQVA----YGYGLFTGGLYGAEKIGASVIPISGGNTKKQLQLLEDFGSTAIACTPSYAAYLGEAIMEEKLDRSKLKAGIFGAEPWTEEMRSQIQQLLGIKAYDIYGLSEVIGPGVSMECS---IQHGMHVFEDHFIPEIINPETGEVLPYGELGELVFTAV------------TKEALPLLR-YRTRDLTRLHVEGRTLVVGRSDDMLIIRGVNVFPSQVESVLLEMSETK-------PH-------YLLVVDRQNNLDTLEIQVEVEDQFFS-----DEVKELEGLRKRISG------------------ 115523006 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTGNDLNAWMARSLASAGATAGDIVHNA----YGYGLFTGGLYGAERLGATVVPVSGGGTERQVQLLTDFQAHVLCSTPSYALNIAEVAENIGVDLAALRVGLFGAEPWSDAMRRDLEARLGIKAIDVYGLSEIMGPGVACECHVEQNGLHAWEDHFLFET--IDPETLQPLPMGATGELVITT------------LTKEALPMIR-YRTRDITRLSTEGRMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------- 47225114 984 --------------------------LSEVLQWRAQTTPDHVLYTLLSSRLTCLQLHKRAERVAALLMERGLQEGDHVALVYPP---------ACTPA-ASPSTVRPPHPQPTVKMIVEVSHSACVMTTAVICKL-LRSKEAMATVDIRNWPPVLDTDDLPKRKP-------PALYKPTNPDGLAYLDFSVSTTGMLAGVQVTHNAVGAFCRSVKLQCELYPSREVAICLDPYCGLGF-VLWCLCSVYSGHQSILIPESNPALWLLAVSQLRVRDTFCSYSVMELCTKALKARGLDLSRVRACVVVAEERPRMSLRSVSTAFGCRLQGTSGPDPTTVYVMRALRHDRVRLVEKGSPILPGVRIIIANPETKPLGDSHLGEIWVHSAHNGSGYYGEEVLQSDHFTQTVWARTGYLGFLDANGELFVVGALEEAMELRGMRYHPIDIESVIRAHKSIMECAVF-----TWTNLLVVVVELEGSEQEALDLVPMVTKAVLEEHYLIVGVVVVTDIPINSRGEKQRMHLRDGFLQDQL-- 47225114 315 --------------------------------------------------LTYGKLWSRSIKLANILHKLGVRPGDRVALVFPNNVAFMVAFYGCLLAEVVPVPIEVPLSSQQIGFLLGSCGVTVALTSDAC----HKGLPKSATGEIPQFKGWPLLWFVTESKHLSKPPRDWFPHIKDANNDTAYIEYKTCKDGSVLGVTVTRIALLTHCQALTQSCSYTEGETVVNVLDFKKDVGLWN-GILTSVMNMMHVISVPKVNPLSWIQKVCQYKAKVACVSRDMHWALVAHKDQKDINLSGLRACASSPEALTVAIRRPVEDSPGRGVLSMQGLTYGVVRVDTEERLSVLTVQDVGT-VTPGGLVCVVKPEGQLCQTDEIGELCVCSIATGTSYYGLTGMTKNTFTSGGFVRTGLLGFIGPGGLVFITGKMDGLIMVSGRRHNADDIVATALAVEPMKFVAVFSVT-VLRDERIVVVAEQRPDSTEEDSLQAIDSIHGVGVFCL--ALVPANTLPKTPLGGIHLSEIKQLYLE----- 170105593 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTSDFA--NERGYIWIKGRLENVINVSGRRLSTAKIESALIMHKGVAETAIIGTPDELTGQAVFAFVSLKDESGLVKELVLQVRKVN-GPFAAPKK---VSGLPKTRSGKIMRRILKKIVAGE---- 218756500 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYTKRNWAELMARSLAAAGVTRRDLIHNA----YGYGLFTGGLYGAERLGATVIPVSGGATKRQVLLLRDFGATVICCTPSYSLYLHEAAEEAGIDLRPLRIGVFGAEPWSEEMRAEIETKLGIDALNIYGLSE----IMGPGVSMECVEAKCGMHIYDHFLPEIIDPSGEALPPGATGELVI-----------------TTLTKEGIYRTRDITSLDACGRTHVTGRSDDMLIIRGVNVFPSQIESILME------------------------------------------------------------------------------------- 195493000 25 --------------------YNEDLTVGQIIFRQLQRQPQRIFQISDNSRLTRYQMLQNATKIGCYLRDKCFKKEDLVGLMARNSTHVAAVAYGCLFNGTPFHAVNPSLEHNTIASLYKITRPR-ILCCDVADYEKIKDIGASLEALI-----ITVNGKLPGVMSVADLLQTPLPDDQRGVDRTMAILCSSGTTGTPKAVTLSNSRKLFEMHS-----YLGPDDVQYAPSTLDWLTGL-ITLVTAAVFGTVRLISSEIFSTAHFLDLCEQHEVSWT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215448819 11 --------------------------------------------ISGYHAVTFAEFNQDVEKYARHLLNDGIKPRSVVGLCLKGLAYTVLHIYGLGRAGYVA-QCFSLFPSAVVASLLKKSNAKALIYQDGYFNASALSTTDTTLNTYPSMQKIPQEAEEVDLPVLKDNHAE----------DIVIMFHSTGSTGTPKFAPISFKQMDALIAKAAFTCFLDRERLSWGTVWLNVYYGTCTIQQTSA-----------TPSPAEVKAMVKLGALNRACMFPALVSRLLKEARYDSDVLASLDSIIHGGAFVPKDDEDWAREK-GVNLVNIYGCTELGIPVLQVAHPDYLLPIPAGTPLLSYRFEAVVDLKRLVVLPG-SGDI--------------PDRSLCQ--DNGRYDTGDLFEEAERGKFIYRGRNDDWIKANACKCDAASIEADVRKTCGIAECIVVG-----TGRTSPALIVEAANGGFDAGLREEIYQQRLPHEKIASAVVPLNSLMRTATGNVRRRATEEALKEQLDA- 144900207 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTEADLADLMARSLACAGVRPGDCMHNA----YGYGLFTGGL--GFHAGATVTPVSGGQTERQIALMMDFGATVLAATPSYALNLVEVAEQMGVDLANLRVGTFGAEPWSETMRAELDRRLGIRACDTYGLSEIMGPGVAMECT--YRLGLHGWEDQFVFEV-VNPDTMEPVPMGEPGELVITT------------LTKQALPMVR-YRTRDITRLVDEGRMRVTGRNDDMLIIRGVNLYPSQIEAVLVGFPGIA-------------------------------------------------------------------------------- 169620744 8 -------WPDATGELLPNTLFKIAEQYPDLVY--AEYFTDPIDIAKGHRKVTYRDFANAVHTTAWWIEELGIQDGNETMVYLPNDLTYGILVMASIVVGYKMLFPSLRYGAEAIAKLIEHVDGNIMLSTTNPFPVHAEILARR------PMRTYVLPSLPSLYATKSPHHPFTKTYAEHKHEHFVCL-HTSGTTGFPKPILWTHEFVNANFQGTNDGRELTHPNRIMVPFPAFHTSGIVIQCFVG-LATGSTILLPPPADPGGVVDVIADDAITTLTLPPPHMEYLARHPALLSRISARVARVGFGGGDISALAGNTIAAKL--QILNEFGSTENGL-WPAVTKPQNALWHYAS--LHPALNFRL--DPVSESPDGTVCEVLVKNPGLFTMY---PHETERKV--------GDLFIRHPE-YWRHYGRADDLLNFSSETFHPAAAERRIAGHECVEEVLMVGTMRP-----VGALIVRLAQGKGVDDLWSVVEEQTSPVYARVRRLVVTEAFPTTAKGTVQKKATVDKYKKEL--- 86749965 9 -------------------------TLDGLFRRILARQPDAVALIDPAARLTYAQADKAISALAAHFTAAGLPANSVIALQLPNTIEFPLALLAAHRAGLVVALLPQLWRQADITTALNRTGARAIVSTRWIDGVSHADLAMNAAAEAFSIRYVGGFGDPEGMASLDVAMTDDVSATMPAAQDAAAII-SFDTT--PDGVPRTHLHMIAGGLAVFLEGRVPQGAMLLSAQAPS-SFAGLASSIVTWLLSGGTLALHHPFDEAVLESQIRDLGCDTLVAPAPLALRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115628172 68 -------------------------------------------------QLTYGKLLSRANKIAYFLLKIGLKPGDRVALVYPNSAAYMCAFYGCLFAGIVPVAIDVDAGSQQIGFLLGGCGISVALTTSAC----LKELPKTQSGEVSRFKGW----PKLAWHVTEHLSKPPKDWPPRPADDMAYIEYTTDNEGSVMGVTIPRRSMVYHCRTLTVACNYGEGETMVNVLDFKRDVGLWH-SVQASIFNGMQVYFVPKVNPASWMHIVTKYKAT-LAIVKSMHWGLMAQKEHKGINLSTLRMLLVGANPWSLSSCDAFLSTFGRGVLSMAGLSYGVVRVDTDDKLTSLTLQDVGVVM-PGAAMVVVKIEGPPCKTDEIGELCVSSESVGGSFWGLKGKTNGTF------------------------------------------------------------------------------------------------------------------------------------- 160883810 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVIVHSQHDLANLVARCLYAVGIRKTDVFQNSS----GYGMFTGGLYGAERLGCLTVPAAAGNSKRQIKFINDFKTTALHAIPSYAIRLAEVFQEEGLDPTTLKTLVIGAEPHTDEQRRKIEKMLGVKAYNSFGMTEMNGPGVAFECQEQ---NGMHFWEDCYLVEIIDPETGEPVQEGEIGELVL-----------------TTLDREMMYRTRDLTRILPGGRTHIKGRSDDMFIIKGVNIFPMQVEKILVQFP----------------------------------------------------------------------------------- 159124784 2 ------------------------------IEERAKNDPDSSWVSMGYKEITFAEFNNAVNHAVHWLR-QNLPESDSFAYAGPKDLRYPILAAAAGKLQKVMVLPSPLIPPAAQRLILKKTQCKVYIRP--------ASLAQAVGIILEDAPHIQQIAAPELDSLLQETPAEPFVYPRSWGEDPWLVAHTSGTTGFPKPITYTHE-MMAALDVAASLPDIDPGRRWYTPLPSLHLVGMMMVLSMPTYAHGTLVVGPPAPSADTVVDIFKYGRVDSALLTPALIDEMC-LNDRALSALRSLKLVSYGGAPLSRKSGDLL--APHVQLVPAIGSTEAGGYFTKFRRDDKD-----------WDYLEFQKQSGAVFEPGALHELVVRVPQIFLLYPDQDRETKDLWVEHP----------TRKGLWKIVGRVDDYILSHADGLYAASLEREIEQHPKVK-AALIG-------------------------------------------------------------------------- 196476720 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGWCKSGDAGYYDEDGRLYVVQRLKELIKCMDNQVVPAELEDILQEHSEISEVVVVGLPHSEYGEAPAAAVVLKDPAQLAKKIKATITD-NLAVHKLYGGVFVFDSLPKTETGKVSRHALAQ--------- 115492611 1034 -------------------------TIVDLLQWRVSRQAEELAYCSIDGRITWKKFDLKVAAVATYLRKVKVRPGDHLVLMYTHSEDYVYAVHACFCLGVVAIPLAPSEDAPAFLHIISDFHVKAIIVNSDVDHVMRQKVVSQHIKQSAQVLRIGVPAIYNTSKPSKQSHGFTVKETWLSGNQPAMVYWTS--------VHLGHDTIMGMCKVQKETCQMTSSRPVLGSVRSTLGLGFLHTCLMG-IYVGAPTYLVSPVDPMTLFLTLSRYKIKDTYATSQMLDYAMTALAAKGFQLQELKNLMISAEVLNPMVVTR--SYMCIEPVELWALRRGLIVPVDLDDPSALLVQDSGM-VPVNTQIAIVNPETCTLAVGEYGEIWIQSDACAKAFYGKQDFDQERFIVDGYVRTGDLGFLHPGGQLFVLGSIGETFEVNGLNHFPMDIENSVERHRNIVACAVF----QAGGLIVVVVEVTRKAYL--ASIVPVIVNAVLNEHQVVADIVFVSDFPRSRLGEKQRKVLASWVTRKL--- 115492611 285 -------------------------------------------------SITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINSLEDYQSLNLVLTSTQAHLALTTENNLKNFQRDITTQKLSW-PRGVEWWKTNEFGSYHPKKKDDTPPLVVP-----DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAIISRPHGETLISYLDPRQGIGM-ILGVLLTVYGGHTTVWIEDETPGLYAHLITKYRATLMAGLKIAAYNYQQDPMSTRHNFGSVKLCLIGGMVISVRDWLGGEERMGCPLTDGFGSSEVVVLAMGEDAPNAVRVGAFGYPIPDATLAVVDPETNLLCTSNVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 218261047 42 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKRITVRKEQMVNSARLTCDYLGLRQRDKALLCMPLRYIAG--KMMVVRSLVAGLDLIVRPSGHPMADIDMPLR----FAAMIPLQVYNTLQVPE-ERERLCQTEILIIGGGSIDRELEAQIQELPICA-YSTYGMTETLSHIARLNGPEASSYYT------PFPSVKLSLSAD--------GTLVIDAPLVA-------DET---------LVTNDVAELLPDGRFRILGRKDNIINSGGIKIQAETVEEALR--PVIANFAITSVPDPKFGEAMVLLITAGND------------------------------------------------------- 189424917 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQKDIETWMARSFMAAGAHKGDIIHNA----YGYGLFTGGLYGAEKLGASVIPISGGNTKRQIMIMQDFGSTVLTCTPSYSLYLAEEAAAEGVDIKSLRVGIFGAEPWSEAMRGEIEANLGLDAIDIYGLSEIMGPGVAIECIEEKH----GLHIDHFIPEIINPETGQPVAEGEKGELVIQGIPLIR--YRTRDITSISYAPCACGRTGRIARMS--------GRSDDMLIIRGVNVFPSQIESILVRIEGV--------------------------------------------------------------------------------- 194741794 489 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQTLAIVCSSGTTGTPKPVTVSNRRQMSSINQSS----LTSADVQYTSSQLEWISGIMTI-ITSAAYSTTRIIDDNAFDPNFVLKLIEKYKITWYICVTSTLAQLTNCAGFCTADMSSLRVLFYGGTRLSLEIQRR------------------TCMY-----------------------------------------------------------------------------------------------------YPNEIESIIAKMPQVAEVCVFGINDEINGDEAAATVVKTKGSQLAQDVVDYVKSQTDSNYKLNAGAIIVADLKRSTNGKTNRKANKE--------- 119189281 189 -------------------------------------------------------------------------RGPPIALFMSSHVTLVIYIFALMGMGVPVVLLSTRLSPMAINHLLGRTASEAILVSPRLNPVVQEAAALHITQKLPPRKHTVAFPSRYNPPSFDEIREEVSREPRSEADCNVLVLHSSGSTGLPKPIYTSHRHYFSFALCHELSTDEEILSPTMSTSPLFHGFGLLPPCL--SLGIGKPFCLPPSETGLSVVQLLHSSGAKSLLTVPSILEEIASLPEDKGLRLQSLHFVAFGGG-LPKETVCHTLSAAGVRLVNHYGTTETGPLAPLYVPPPGYDWHYFKFRTDIRKSLRV--QFSNCCTDNVQ-----SGNHL-----------QLSLQPLGWFHVQDILVKKPNSEFSILGRSDDLICLAGEKVRPTILETALLESPTVKAALAFG--DGRF--EIGALVEPVFPVAEGEQFKSSLANQQMDSHARPTTLVIVASLPRSDKGTIIRREAHQQFENEIL-- 160896258 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLDNWANLVARSIRAAGGRPGDMVHVA----YGYGLFTGGLYGAERAGCTVVPMSGGQTEKQVQLIQDFRPDIIMVTPSYMQVIVEEMQRQGMDPSSLKIGIFGAEPWTEAMRREIESKAGLDAVDIYGLSE-VMGPGVASECVESKDGPVIWEDHFYPEI-IDPDTGEVLPDGSEGELVFTSLS----------KEAMPIIR---YRTRDLTRLLAMG--KIVGRSDDMMIIRGVNVFPTQIEEIVL-----ANASLTGISREGLLDTVEVHCELQPGDAERGEIAQWVQQRTLVGISTAVRVFDPDTIERTQTGKARR-------------- 58201410 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYFRKEGVLLCVLPLFHIYSLNSVLLCG-LRVGAAILLMRRFEISAMLELVQLHRVTVAPFVPPIVLEFVKSSLVDGYDLSSIRIVMSGAAPMGKELEDKFMKLPNATLSQVTSLIECMQNPSPCSDPFPVKSGACGTVVR-NAELKIVDDTGRPLGRNKSGEICIRG------------------------------------------------------------------------------------------------------------------------------------------------------- 153864562 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKGYLNDPDKTQSVIVEDGWYQSGDKGKLDEDGFLIILDRYSRFAKLGGEMVSLGAVEAKLIENPDI-EILAIALPDPSKGEKIVLLV---AGESDMDKLKAQMLQSDINPLMMPKTYLAVEAIPKLGTGKADKKAL----------- 51245124 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNATVVGYTKNDISNLVARILCCAGLTEDDVIQIA----FGYGLFTGGFYGAERLGASVIPISAGNTKRQIQIMQDFKTTALVCTPSYALKMADEMMDMGINPASLKFGLFGAEPWSEAMRREISDRLGLKATDNYGLSEVMGPGVAGECTECNGLHVN----EDHFLVEILDPQTEPMPPGEIGEMVITT------------LTKEAFPLIR-YRTRDLTRFLP-GDCRILGRSDDMLIIKGVNVFPTQVESVLFDIDGTEPHYRIIVERENNVDRATVLVEVNEEMKKQRALINEIKRRLTSEIGVGFEVKFVEE--RTLEGKIDKRKL----------- 119186511 263 ------------------------ENLPAVLRYRARSHPKQPAYWVLDQRITWEKLASRAEKVAQVIRDKSLYRGDRVALVYRDTIEFAVALLGCFIAGVVAVPINNLDDYASLNVILTSTQAHLALTTEN----NLKAFQRDIATQKLTWPRGVEWWKTNEFGSYHPKRKD--EMPPLAVPDLAYIEFARAPTGDLRGVVMSHRTIMHQMNNSGKPVPRPHGEILMSYLDPRQGIGM-ILGVLFTVYAGNTTVWLESETPGLYASLITKYRAALLAAYPGLKRAVYNYQQDPEPNFSSLKLCLIGGMVISLRDWLGGEERMGCPLKHTFGSSLIGGSAAPVTTPNAVRIGAFGYPIPDATLAIVDPETGLLCTPNVVGEIWVDSPSLSGGFWALPKQTESIF------------------------------------------------------------------------------------------------------------------------------------- 119186511 1023 -------------------------SIVDLLQWRVSRQGEELCYCSIDGRITWKKFDSKVAAVAAYLKKVKLRPGDHVILMYTHSEEYVFAVHACFCLGLVAIPISPSEDAPALLHVIVDFRVKAILVNGEVNDLLKQKIVSQHIKQSAHVVRTSVPSVYNTSKPPKQSHGFTMNPQWLNSKQPAVIYWTS--------VEIGHDTIMGMCKVQKETCQMSSSRPVLGSVRSAVGLGFLHTCLMGP-YVGAPTYLVSPIDPISLFLTLARYKIKDTYATSQMLDYAMGSMAAKGFQLHELKNLMISAEGRPRDVYQKVRLHFAAAINTIYSASRSYMCIEPIELWLDTKYLRQGYPDTPGHTLLVQDSGMVPVSVGEYGEIWVQSDACARSFYGSKQEFDERFTVDGYVRTGDLGFLHPGGQLFVLGSIGETFEVNGLNHFPMDIENTIESHRNIVRSAVF-----QAGGLVVALVEVTRKAYLAS-IVPVIVNAVLTEHQVVTDIVFVPDFPRSRLGEKQR-------------- 167587217 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTGDRVRLRTDGRIDFLGRIDDQVKIRGYRVEPGEVSAAVRAADGIAQAETLAVEHDGRL-RLAAFVVARDGAAFDEAALRARLAAALPDYMVPAQIVALPRLPVTANGKVD--------------- 218152564 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTAILYTQKDLADLMARSMYSVGLRKSDIFQNMS----GYGLFTGGLYGAERLGCLTVPAGAGNTKRQIKLIRDFNVTGLHIIPSFALYFAAKVREEGFDPAPWKVALIGAEPHTEHTRRKIEELMHIKAYNSYGLSEMNGPGVAFECLEQ---NGMHVWEDSYIAEIINPETGEHVADGEVGELVM-----------------TTLTREGMYRTRDLTRFIP-GECRIMGRADDMLILKGVNIYPMQIEKIIMGIPEV--------------------------------------------------------------------------------- 163745399 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGMFAVPRDQVARIHASSGTTGQPTVVGYTKDDLANWVARSLRAAGMRPGDMLHNA----YGYGLFTGGLLGADALGLSTVPISGGMTPRQVRLIEDFQPKGITVTPSYALSILDEFANQGIDPSSLEVGIFGAEPWTNAMRLEIEQAFDMHAVDIYGLSEVMGPGVSM----ECVETKDGLHIDHFYPEIINPETGAPVKDGEMGELVFTS------------LTKQAFPIIR-YRTRDLTRLLA-GTARVTGRSDDMIILRGVNVFPTQIEEALMATPGLA-------------------------------------------------------------------------------- 78358496 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLPLLSVPEKDVVRIHASSGTTGKRKILAYTAENFKLMMARCYELAGLSVEDRVQIAV----GYGLWTAGALGCEHFGAMAVPVGPGNLEMQLQLLTDVGVTCLCSTASMALLMSEEVERHGLDRVRLKKVIFGAEAHSPKMRKAFEERLGLESFDIAGMTEMYGPGTGLECRAHDGIHY----WADMFIIEVLDPTLEPVAPGEVGEMVVTS-------LRKE---AAPLIR---YRTRDLTRMLP-GRCHILGRSDDMIIFRGVNIYPGQIADVLQQH------------------------------------------------------------------------------------ 12230401 127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTAGPKPVTHSAAALLSEGQAIAKILTERPPEVVLSCVPAHHIYGF-LWSCLFPSRRGLEAKQLANLSASGIMR--HARSGDLVVGTPFIWEQFADL----DYRLPGDVVGVTSGAPSTAETWRCASALGPARMLDIYGSTETGGIGWRRDDPFRTLPDLACFHDTLSRLGRRLDLQD---------EIA----------------------------------WDKDGGFTILGRKDEILQVAGSNVSPAAVRDILLRNPRVRDAAV-----RLDGRRLKAVISVAEGADEAEELRAT-AARHLPAPARPDRFLFATELPRTGAGKL---------------- 34557122 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHDMEVWGMARTFTLAGVTAKDVVHNA----YGYGLFTGGLGGAQRVGATIIPASGGFTNRQIMLLRDFKATALTCTPSFAMHLAEVAKSEGFDPRHLKAGIFGAEPSSEGLQRAVADTWGIAYHEIYGLSELIGPGVSCSCEQRNGLHLNEDHFYP----EIIDPNGEVLPYGELGELVLTSIT----------KQALPIIR---YRTGDLTRLRIEGRTSITGRADDMLIVNGVNIFPSQVEHVIAQ------------------------------------------------------------------------------------- 215504250 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDIAYYDQDGRVYFVDRLKEFIKCMNDKAYPSELENLLLKHDEIAEVAVAGLPHDEHIEVAAAFVVLKDRKTTAAEMKKTVSGEGETWKHLHGGVYFLDHLPRTPTGKVKRAALK---------- 218150274 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLFAVSRENIVRIHSSSGTTGKATVVGYTKRNWADLMARSFAIAGATPEDSIHNA----YGYGLFTGGLYGAEALGATIIPVSGGGTRRQIMLLKDFGADVICCTPSYALFLHETGKEMGIDFKKLRIGIFGAEPWTESMRRDIEQKLNIKALDIYGLSEIMGPGVAMECAEEQ----NGLHIDHFLPEIINPETGEHVKPGEAGELVIEGIPLIR--YRTRDLTRLNYTACRCGRT--FARMQ-----RIMGRSDDMLIIRGVNVFPSQIESILIE------------------------------------------------------------------------------------- 169831725 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTRKDLRTWVARVVVQAGVKPRDVVQIC----FSYGLFTGGFYGLERVGATVVPASAGNTQRQLRLMQDFNTTALVSTPTYALYIAEVARENGLDPARLRLGLFGSEPWSEGLRHELQTAWGFTATDNYGMSEGVSGECRFQDGLHISED-------HFLPEIIDPETGETLPPGEQGELVI-----------------TTLTKEGLYRTRDLTTLDPCGRTTVRGRTDDMLIIRGVNVFPSQVEEILMDTAGV--------------------------------------------------------------------------------- 46580026 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYTKRNWAEMMARAFAAAGVSRRDLIHNA----YGYGLFTGGLYGAERLGATVIPVSGGGTKRQVQLLRDFGATVICCTPSYALYLHEASLEAGIDMRPLRAGVFGAEPWSEEMRAEIEQKLGISAVNIYGLSEIMGPGVAIECAD---AKSGMHIFEDHFLPEIIDPTGEQLPYGETGELVI-----------------TTLTKEGIYRTRDITSLDRTGRTHITGRSDDMLIIRGVNVFPQQIEAIIIE------------------------------------------------------------------------------------- 213690471 37 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGKPKAIQLQKNFMINSVQATGAYFNLEATTKALLCLPIS--------------YIAGKMMLIRAVTLGWHLDIVESNS-SPLQNINTVYDFSAMVPLQVENSLSNLDLIIVGGGAISNTLYQKLQKV-STTVFATYGMTETITHIAKVNNEKTGLKLPIQRAFFPDVDFFI---DQRNC-------LVIKAPKVAK-------ETV---------FTNDVVQLISENEFEWLGRFDNIINSGGVKLNPEQIEKKLGQL--ITNRFVSGIPDEKLGEKLILIVEGAANCIAIDQIKNF---STLTKFEIPKKIYFLDQFTETSTGKIQRTE------------ 147679182 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTRQNWAECVARIVTLAGVTGSDV----AQVTFGYGLFT-GAFGLHYVGATVVPVSSGNSERQIMLMKDFGTTALIGTPSYCLHLAEVAAEMGIDPAALRVGLFGSEAWSEKMRQELEQAWGMTATDNYGLSE-----IMGPGPSGECEYKNGMHIADHFLFEVVDETGEPLDYGQEGELVVTT------------LTKEAMPVIR-YRTRDIARMRK-----VTGRTDDMLIISGVNVFPSQIESVLMSIEGIAQIIVGKRGHLDYIEVQVEIAQDKGQFRDLEALEEKVRRRLFSVLSINARVRLLE--PKSSTGKARR-------------- 218268032 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLGLQAVPDEEIVRIHSSSGTTGTPIIIPYTQDDWAKMFARCYEMAGITALDR-IHITP---GYGLWTAGILGAELLGAMAVPMGPGNTDKQLRMMRDLQSTVLCATSS--YALLLAEEIAKRDMTDLKKGVIGSERWGAKMRKRIADELGVKLYDIYGLTEVYGPGIAMSCDCECGMHY----WDDYVYFEIVDPTGENVPDGEIGELVVQGAPLIR------------------YRTHDLTRFIP-GSCTLIGRTDDMVKVKGVNIFPSQIEDMLK---GVKEA------------------------------------------------------------------------------ 46138205 33 ---------------------------------------------------TYAQLNNAINYMAHSLSKTITRSPDTIAYIGSNDTRYTIMLFACIKAGFKALFISPRNTPMVQLSLFEATRCNALYYTESMSAAITPCLDQRSMQS-------FTIDSLDHFLNVESPPFPYNRSIDQSRFDPLVVLHTSGSTGIPKPIVVKQGSFYVFESMIHQLASWGEGVKVFVSMPMFHAAGV--FGTLSGMVTGSTAVLPNKPSVDSVLECLEYTGAQALMLPPSIVEG-IAATDEGVQALVKLHELKFAGGALSPAVGNMLVEK-GVALGSLISSTE-FFPYALYSSPDPIDWRPCGENLYEFVVCRKDPDPGNQAVFYVFPEL---SEWSTKDIYQ-PHPT----LKDHWLH---------------MGRADDIIVSNGEKLNPVSIESAISGHPLVKGALVVGQSQAALIIEPVEAHAPKGEAETEAFIIEQANSETVAHGRITRNLVAVPSLPFARAGKVQRGA------------ 172063443 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDIANVTARSIRAAGGRPGDTLHNA----FGYGLFTGGLYGAERLGCMVVPMSGGQTEKQVQLIRDFEPKIILVTPSYMLNLIDEMVRQGMDPSSLKIGIFGAEPWTQALREEVETRVGIDALDIYGLSEVMGPGVACEC-VETKDGPVIWEDHFYPEI-IDPVTGEVLPDGSQGELVFTS------------LTKEAMPVIR-YRTRDLMRRLA----KITGRSDDMLIVRGVNVFPSQIEEIVVAQPKLSGQFQVTISRDGHMDRLDLAVELRSEAAERAAIARELQHRIKTMIGVSAGVTVLAAIPATATGKARRVIDRRQAA------ 147918719 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKSTVVGYTKKDLEVWADLMARCFFMRPGDTFQNAA----NYGLFTGGLAGAERLGCSVVPSGTGSTQKQIEMIQDFGVKAMHCTPSYALYIAETCKKEPGTLP-LKIGLFGAEPWSANTRRELEKAFGIKAYDSYGLSEMMGPGVAFECVEQDGLHI----WEDAFIVEVLDKNGEQCAPGEKGELVLTTLC----------KEALPLIR---YRTGDITSLMEDGRTKFYGRVDDMLIIRGLNVFPSQIEHVLMDMPEVGE------------------------------------------------------------------------------- 95931296 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDLTNLAARFMTAAGVTPDDIV----HIAFGYGLFT-GAFGLHYGGASVIPISSGNTDKQIMIMQDYQSSALVCTPSYALTLADRMEKQGIDPHSLKVGLFGGEPWSEEMRREIEKRLGVIATDNYGLSEVMGPGVAGECQHQ-----CGMHIFHFIAEIINPETGEVLPRGAVGELVLTS------------ITKEAFPIIR-YRTRDITQLSYEGRTHVMGRSDDMLIIKGVNVFPTQIEEVLFQVDGCE-------PH-------YQLVVDRVGTMDTLEVQVEVNER-----------IFFDEMRK-------QRAFVEQLEKRLLS- 154149717 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPEEEIVYISASSGSTGVPTASPFTAQDFDDFIDCQARLFWMRPKDRYIHAL--NFSLFIGGPCVLGAQRLGALAIHAGSIPSERLLNFVRQFKPNWTWTTPSYAWYLAKNADLNPAKDLSLRNFICSGEPGGKETRENIEALWGANLYEYYGLSDIGACAGSCTEKSGIHIE------EDHMIVEVLDKTGEPVGEGERGEMVLTTL----------KKRARPLIR---FRTGDIVTYTDEGRTHVHGRTDDMLIIKGVNVFPSDVEAVVRS------------------------------------------------------------------------------------- 182440607 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTERDLDAWAARSIRAAGGRPG----HKVHVAYGYGLFTGGLYGAERLGCTVIPASGGMTARQVRLIQDFRPEIIMITPSYMLTLLDEFERQGVDPTSLKVGIFGAEPWTEAMRREIEDRFAIDAVDIYGLSE----VMGPGVAQECVETKDGLHIWDHFYPEVVDPTGEVLPDGEEGELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARVTGRSDDMVILRGVNLFPTQIEEIVLRTEAVA-------PHHGRLDALTVFAEARPDATSDEREKA---ARAIAAVGVSVSVEIVDSLERS-VGKIRRVDLREKES------ 71908978 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQKDIANLIARSIYASSGRPGDIVHVA----YGYGLFTGGLYGAEKLGCTVIPMSGGQTEKQVQLICDFKPNIIMVTPSYMLNIADEFRRQGIDPRSLRIGIHGAEPWTHAMRLEIENVFGIDAIDIYGLSE-VMGPGVANECAESKDGPVIWEDHFYPEI-IDPITGEVLPEGSKGELVFTS------------LTKEAMPIIR-YRTRDLTRLLPD---RITGRSDDMLIIRGVNVFPSQIEELILKQP----------------------------------------------------------------------------------- 15425533 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVYGPTENTTWYWVQDVPKDATTIPIGRPIA-NTQIYILEQYLQPVPVGVPGELHIGGVGLATGYLNRLELTQEKFIPNPLYKTGDLARYLSDGNIEYIGRIDNQVKIRG--------------------------------------------------------------------------------------------------- 156045315 47 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIAVIIHTSGSTGAPKPKNCTHA-FLSSLMNSSNLLPGVPGRILLTACSFSHGSGLIS--AFTTIIQGSTIVFGPPNVPSSLHDIMKVLPIHGLVNVPSITQLFLDHGEDLKDEIAALKHVSWLGGPLSQKTGDFIVSHTNAILWQGFGSTESGLLPLLVP------------PKSHWQYIEFHPKFLPELEPISPGSLLCE---LVLNKYQDPALSWSAPDQTTW-RTRDILRRLPDGVLWFENRIDDLIISNAAKVNPVHIETLLQSHPLLNGCIVFG-------------------------------------------------------------------------- 33864322 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNPLPLHHVSGLMSWWRSRCWRIGHT-WLQPGRDPDALEQLCGSEQLVLMSLVPTQLQRLLTHNAGVRV-LKACAVIWVGGAVLSPGLMKAARAE-GLRLAPCYGATETAAMVTALA-PEDFLAGACGSPL-----------EDVELQLTQAGALQVRTARLALARWLGEGL-EDVRDQQGWWTSGDAGCITESNRVWIAGRLDGAIHSGGETVFPEQLEARLVGLP-VEAVLLLAVEDREWGQRLVALVRPAAGANGEDQLRHLCAD--WPPADRPMHWRLCPMLAPMANGKWQR-------------- 119494912 1042 -------------------------TIVDLLQWRVSRQAEELAYCSIDGRITWKKFDLKVAAVAMYLKKVKVRPGDHLILMYTHSEDYVYAVHACFCLGVVVIPIAPAEDAPAFLHVINDFKVKAILVNSDVDHVMRQKIVSQHIKQSAQVLRIGVPAIYNTSKPSKQSHGFTVKETWLRADQPALVYWTS--------VQIGHDTILGMCKVQKETCQMTSSRPVLGSVRSTLGLGFLHTVLMG-IYVGAPTYLVSPVDPMTLFVALSRYKIKDTYATSQMLDYAMSVMPAKGFQLQEMKNLMISAEGRPRDIYQKVRLHFATAINIVYSVTRSYMCIEPIELWLDLRSLRQGLVVPVNTQVAIVNPETCTLSVGEYGEIWIQSDACAKAFYGRNEFDAERFIVDGYVRTGDLGFLHPSGQLFVLGGIGETFEVNGLNHFPMDIENSVEKHRNIVGCCVF----QAGGLIVVVVEVTRKAYL--ASLVPVIVDAILGEHQVIADIVFVSDFPRSRLGEKQRKVLASWVTRKL--- 28974564 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIDTWAARSIRAAGGRRGDKV----HVSYGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVQLIRDFQPDIIMVTPSYMLNLADEIERQGIDPHALRLGIFGAEPWTAELRRAIEERMGITALDIYGLSEIMGPGVAMECLDTKDGPTV---WEDHFYPEIIDPTGAVLPDGEYGELVFTS------------LSKEALPMIR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQIEEQVLK------------------------------------------------------------------------------------- 147918725 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTAVFYTKNDVYTWAARCLEVTGVTREDI-MQVTP---GYGLFTGG-LGFHYGGGCMVIPIGPDTRKQIEMMKDFGTTVLGSTVTYSLRIAEVCQELGMDPKGLRIGVFGAEHWSNAMRKTIEGTFGFDAFDIYGLSEMCGPGVGIDCKQHEGIHI----WEDHFILEILDKRGEPCDEGERGEIVL-----------------TPLTKEGMYRTRDLSKLIGECSCRVHGRTDDMVIVRGVNVFPGQIESVLMKHPDI--------------------------------------------------------------------------------- 191162954 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYRLFAVPMEDIVRIHASSGTTGKPTVVGYTQKDIDTWMARSFVAAGVHKGDIIHN----SYGYGLFTGGLYGAERLGASVIPMSGGNTKKQIMIMQDFGSTVLTCTPSYSLYMAEAAKEEGVDFRKLKVGIFGAEPWSEAMRLDIEEKLNLSAVDIYGLSEIMGPGVAIECCEA----KQGLHVDHFIPEIINPETGEVLPEGAKGELVI-----------------TTITKEGIYRTRDITSITYEPCIRMSGRSDDMLIIRGVNVFPSQIEAILMGVEGV--------------------------------------------------------------------------------- 156040826 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQELGITHFGTSAKYLSILEQNPLKENINLSSLRAIYSTGSPLAPSTFKYLYSAGAPPSINLGSITGGTDIISLFGAPSPLSPVYTGQVRALGMSITAYSPEGTPIPAGSPGDLVCTKPFPSQTFFSRDKKYHESYFQPGIWHHGDFIKFSPEGGIYMLGRSDGILKPSGVRFGSAEIYNILLKHEAIDDALCIGRRRPDDDETVVLFVKMSPNHKFDKELQDNIKRRELSARHVPGVIDECFEIPVTTNGKKVEVAVKQILAESL--- 215502841 161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHQATALSTVPFVAQKLLAHPQLDSYDLSSLQHLTTAATHISTDIARALYDRLHLTFTQLYGQTE-VLFATAGSYGKPPNFTSIGQLGAGLEAMIRDPETGEVLGPGERGELMLRGPGLMRGYW--PLFDKPVTDADGW----------------------------------------------VADCALVGVPDKEAQQLPHAIIVPKN-------------------------------------------------------- 134301021 37 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRQDIENWVARMVTAAGVTDNDV----AQVSFGYGLFT-GAFGLHYVGATVVPSSTGNTEKQIMLMQDFGTTALIGTPSYTLHIAEVARQMGIDPKSLKVGLFGSEAWTESMRDELEKVWGLFATDNYGLSEVIGPGVAGECQERKGMHIA----EDHFLIEVIDPTGKAVPDGEEGELVITS------------LTKEALPIIR-YRTRDIARLRK-----VTGRTDDMLIISGVNVFPSQIEDVLLKIEGVA-------------------------------------------------------------------------------- 83589377 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRHDIDVWMARALVCGGATRHDIIQNA----YGYGLFTGGLYGSERLGASVIPISGGNTKRQVMIMKDYGSTVLTCTPSYALHIMAEMGIKPEEIK-LRCGIFGAEPWSESMRQEIEKRLGISAVDIYGLSEVIGPGVGIECQEKNGLHI----FADHFLIEIIDPTGKQLPPGQRGELVITS------------LTKEALPVIR-YRTRDIGRTHPR-VARFTGRTDDMLIIRGVNVFPSQVESVLLE------------------------------------------------------------------------------------- 192359138 27 --------------------------------------PDQVLAIHKGRQITQAGFLQELQQVAAHLPDAGF-----VFNLCEDRYHFLLGFCAILLRGAV-NLLPPNRQPVTLAELAQD-------YPGCYCLVDQ---AQDLHSQLPSTNIVAILAGI--------TPAAAGPVPTIPAQQLAAVAFTSGSTGKSRPNAKCFGTLAATARLLGARFSHNPTPRLVGTVPPQHMYGLETT-LFMVLQAGCAMYSGKPFYPADVQQLLIAEPV-ILITTPIHLRALVSAGL----DMPGLAGIISATAPLDPVLATAAEHCFQAPLWEIYGCTEAGSMATRRPTQTTHWQLLDGFHLE-------VDDEGA----------LARAPHL-------PDA---APIQDQL-------SLVANDTFLLCGRNADMINVAGKRASLAHLTLQLLQVEGVTDGVIFLPPHTGHTERPVALVV----SDLPEKQILAALALRLDAALLPRPLRKVAALPRNETGKLTAAAL----------- 218713322 112 -----------------------------------------------------------------------------VALFMESDVTLFVYLAALLYLDVPVMLLSIRLGPIAIRHLLKSTAVRAIIVSSNTKDSLTRSLPTDEEIE------IQIATPYQDLLDTADGKADSFKGPLHTQDQLAIILHSSGTTGLPKPIPLSHRYMLAYAACHLLEPKQCENRLNVSTLPLYHGFGFLAPCI--SLSTGLTCCFPSSPSATSVVEFIKYCKASSLMTVPTI----LEEIVADKDYLESLKFVAVGGGAI-KQVTGEILVSNGAKLLNHYGATELGPIAPIFCPEDDYDWKYLRLRNDMEFELREVSQNGNS---GQT--LY-----QLVGY---PFGQNECFVVQDFLRPG-----TEKLEVRILGRGDDTIVLSGEKVLPSRLEDSLLAC-GLAKAVVFG---QYRSEVGVIVIEENDRSAFIDAIWGFIQQTNLDRHARVSSIIIKPEFPRSDKGSIMRKQTFELFEKEI--- 218757768 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLPLLSVPESDVVRIHASSGTTGKRKILAYTQNDFALQMARCYELAGLTREDRVQIAV----GYGLWTAGALGSEKFGALTVPVGPGNLEMQLQLLVDMGVTCLGSTASMALLMAEEVERNGLDKVKLRKVIFGAETHSPRMRATFEQKLGLTSYDIAGMTEMYGPGTGLECDAREGLHY----WADLFIIEILDPTLQPVAPGEVGEMVVTS-------LRKE---ASPLVR---YRTRDLTRMLP-GQCHILGRSDDMIIFRGVNIYPGQIADVLHEFP----------------------------------------------------------------------------------- 189424969 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHDLSNLVARFMTAAGVTPDDVVQIA----FGYGLFT-GAFGLHYGGAAVIPMGGGNTEKQIMIMQDYRTTALVGTPSYALTIADRLEKMGLDPKSLKVGLFGGEPWSEAMRTEIEQRLQISATDNYGLSEVIGPGVAGECQHKCGMH---LAEDAFIAEIIDPETGAVLPPGSVGELVLTS------------LTKEAFPMIR-YRTRDLARMKKT-----MGRSDDMLIIKGVNVFPSQIEEVLFAIEG---------------------------------------------------------------------------------- 170724597 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIVRIHASSGTTGQPTVVGYTQEDIHTWAARSVYAAGGRKKDKV----HISYGYGLFTGGLYGAERLGCTVIPMSGGQTAKQVQLIRDFNPDIIMVTPSYMLNIADEIERQGIDPKSLRCGIFGAEPWTDAMRSNIEQRLGIDAVDIYGLSE----VMGPGVAQECIESKDGPTIDHFYPEIINPETGEIVEDGEPGELVFTS------------LTKQAMPIIR-YRTRDLTRMDK-----ITGRSDDMLIIRGVNVFPSQIEEQLLSIEG---------------------------------------------------------------------------------- 195125415 488 ------------------------------------------------TTLTYGKLYSRAQKIAYALSSKGLKPGDRVALVYPNNLSFITAWYGCMFRGLVPLPISSDTPPQQVGFLLSSCGITVALTSEACLKGLPKSATGEIAKGWPRLQWFVTEHLPK---PPKDFNVGNLRIEETAA---AYIEYTTDKEGSVMGITVTRAAMINHCRALTMACHYTEGETIVCVLDFKREVGLWHAVLTSVL-NGMHVVFIPKLRPSSWMQLITKHRASC-CLVKSLHWGLLATKDHKDISLASLRMLLVGANPWSLSSCDQFLNVFGRGVLSMAALSHGVVRVDSEDSLTSLTLQDCGQVM-PGAQMVVVRSEGAPVKTDQVGEICVTSGSTGASYFGLDGMTNSTF------------------------------------------------------------------------------------------------------------------------------------- 148264188 15 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIVRIHASSGTTGKPTVVGYTQKDIDTWMARSFVAAGAHKGDIIHN----SYGYGLFTGGLYGAEKLGASVIPMSGGNTKKQIMIMKDFGSTVLTCTPSYSLYMAEAAREEGIDFKNLRVGIFGAEPWSDSMRSEIEAKLNLSAIDIYGLSEIMGPGVAIECQEA----KQGLHIDHFIPEIIDPDSGAVLPPGVKGELVI-----------------TTITKEGIYRTRDITSITYEPCVRMSGRSDDMLIIRGVNVFPSQIESILMGIEGV--------------------------------------------------------------------------------- 15679843 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--VVYTSRDLIWSMARALTMGMATRKDRIQNC----YGYGLFTGGLYGAQKIGATVIPISAGNTKRQIEIMQDFGTTVITCTPSYALYLAEVLEKEGVDIGNLKSGIFGAEMWTEEMRETIEARLGLTALNIYGLTEIIGPGVAMECTEKNGLHIAEDHFYP----EIIDPTGEKLPNGTKGELVLEGMPVLR--FRTKDITALRDGECGCGRT--LVRMD-----RITGRSDDMLKIRGVIVFPSQIERALLKHYQI----VVTRPDELEVQVEASPELFSDEVKHVEEAKRMIEKHIHSEIGLRVNVTLVESLPRSE-GKIDKRK------------ 45358278 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDIAMWVARALSCAGASRDD----FIQIAYGYGLFTGG-LGLHYGGATVIPISGGNTQKQIQLMADFKTTVLACTPSYALYLAETLEDSGADDINLRVGIFGAEPWTPSMRKEIENKLGIKAMDIYGLSEVMGPGVACDCEYQEGLHIN----EDHFVPEIIDPTLKPLPAGSEGELVITKEGMPLLRYRTRDLTSLNYEKCKCGRT--LVRMNK-----CTGRSDDMLIIRGVNVFPSQIESVLLE------------------------------------------------------------------------------------- 77362306 17 -----------------------------------------------------------------------------VVLYSTNTYKFAVSLMALTLRGCT-VILPPNGQPETLKALLQQTPC----------FLGDSELVEPLGIDFINIENL---PEQPGFFPLAQL---------VWPKEGNLVFYTSGSTGKAKPIVKSWQTINKELSILSSSYALKCMPMFIASVSHQHIYGL-LFRLLWPLSTGHVVDTDLLHYPEHIAAKLKGAKQVVLISSPAQLKRL-RADNVLIEQKSHLQWIFSSGGPLANEDAVSLFSQLNKPITQVFGSTETGGIVTSLETVSSWQPFS-GIKMSVGTNDRLL--------------------------LNSPLVNHKDYPLD------DRGLVLKSGQFKLLGRLDRIIKLEEKRLSLDELEHHLASSEWVNDVKVIVLPGAR--QVIGAVVVLSQQGVSESKLAKLLKEHALTRFERPKKWRFIEQLPYNSQAKLNLKAL----------- 58039836 22 --------------------------------------PDRPVFRHDGTTSTGHDLLRAAHRIAALL------PDAPVVSLCQDVWPFTVLFLAAILRGQ-PVLLSSDRSAERLE---ELARSRGGICVTLNGEVP--------AESLPSGTLVLP--------PADGSGTEPPENPHIAFSTEVATVFTSGSTGEPAAYPKTWGALVVRSIVARELLDPEACPSSLTTVPPYHMYGFETLVCQALHTRSLAMAGLTTYPADWQAMLVHAPEPRILVTTPLQMRALLRAELE----MPPVARVVSAAAPLGTDLARRVEDAFGTVVTEIYGATEIGSIAMRRTTATPVWR------LYDTVRLAVTKESATVSAPGAPDELA------------------------------DLVEAVDARHFRLIGRRNDVVKIAARRASLSALNMILTGLPGVEDGAFVP-PAPEDGPTVLAVVPDGDGAGILSELR-----KCIDPAFLPRSVTVVEALPRNSVGKLTAGALR---------- 160893290 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPVIIPYTADDWAIMFKRCYELAGITNMDR-IQITP---GYGLWTAGINGAEKLGAMVIPMGPGNTDKQLQMMQDMKSTVLCSTSSYALLLAEEIEKRGKDKICLKKGVIGSERWGEKMRKRISEELGIELYDIYGLTEGIGISCKYDNGMHYWDD--------YIYIEILDPTLEPVPDGEMGEIVI-----------------TTLVKEGAYRTHDLSRIIP-GDCVIMGRTDDMMKIKGVNVFPSQIEEVLKEFP----------------------------------------------------------------------------------- 163723097 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTARDISTWMARSLQAGGATRDDIIHNA----YGYGLFTGGLYGSECLGASVIPISGGMTERQVLIMKDFRPSILTCTPSYALHLAEAAEENGLDFANFRAGIFGAEPWSEAMRKEIESKLHLSAVDIYGLSE----VMGPGVAQECQEAKAGLHVDHFIPEIINPDTEKNVAAGETGELIFTS------------LTKEAFPVIR-YRTRDIVRMH-----RVSGRTDDMLIIRGVNVFPSQIESVLMEISQV--------------------------------------------------------------------------------- 170114334 25 -------------------------TIPEIYDFHYSNNPDHPLFIYDDQTIPWRQAVKAIHRAA--MMVQGIQVGSVVAILATDQLSYFALTAGIMRAGYRAFPISARNSDVGVANLLQKTKAKYVLVSDDRAMQEARSIISASSSDCPCEIELLPVPSFDQLYVESGEEFAPLPMVDTDLRNIAIILHSSGSTSFPKPIFISHQSI---LQWGVQPCHGERDIRVLHSIPFFHAMGIVSLAWATM-----TGVIISNFSPDSVYTGAITTRSNFILSVPSFLEEWSQLPERVNE-LQKFDAILFGGGPIQKAVGDMLHSK-GVHLYPLYGATELGAVSMFLPK----------RPPSEGWEYFKISPHIKPVFLNEGG-----GDITFRLIVQKPTHTPAVINTQNAYDTNDLLIRHPTNELWMYGRADDQIMSNGEKTNPVPLETIINRHPKVGSAVIFGR------------------------------------------------------------------------- 159902733 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGVLIFSGGSTNKSQQCLLSHLNAIATGQWLKDQGLEPRECNIFNALPIHHVSGL-MPWWRSRCWSSRHIFIKPALNPKELNRVSSDQGPRITSLVPTQLKRLLED-QAGKSWLRSFAVIWIGGSPIPEALLTKARD-LGIRLSPSYGSTETTAMITA-QSPEDFLAGEIGTPLK-----------DIELRLGSNNRLQVRTTRLAIASWQSGKLKPLIVNDDGWWDSADIAELNSHGHLKIIGRVDTAIISGGETVYPEYLQSQLLKLARIQEVLFIPIQSKDWGQRLVALIRFKHAMNRNQSLEAKSQLETLVKKWVPAAWYQCPELQMNECGK----------------- 171679130 11 ---------------------------------------------DGWKKITYKDAANAINRIAHKLVSTTGKPEPTVAYIGPNDVRYPIFAIGAVKAGYQALFISPRNSQEGQLNLFEQCNCNIIWFDQSFKNMVQPWLEERDMAA-------IMTFPVDMWFPQETIEHYPYNKTFDEAEDPLLVLHTSGSTGFPKPVVCRHGMLAIGGEWEGRRLWIEEANRILHAVPLYHAAAMYISMIMVPAALGIGNVPLSSVSVMEYLHHAEVDAV----ILPPAVLEELSHDTESVEALAKLEFVGFGGGNLAKDPGDRLVNN-GVTLLNVISATEFTPFLIYWPDPKLWQYFIINSDLFSCEWRKTADDDAYE-------QIIVRRPGFLGFFYTFPDLKE--------YSTKDLYKPHPDHWIY-QGRCDNIIVSNGEKLNPIDIETTMMNHPKIKGALVVG-------------------------------------------------------------------------- 54024134 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTAGNWADLIARSLRAGGVRPGDKV----HIAYGYGLFTGGLYGAERLGCTVIPMSGGMTQRQVQLITDFRPDAIMVTPSYMLTILDEMITAGVDPASLRVGVFGAEPWTETMRVELEQQLGIDAVDIYGLSEVIGPGVAMECAE----TKDGLHIDHFYPEIIDPETGAVLPDGEEGELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARITGRSDDMIILRGVNLFPTQIEELILTVP----------------------------------------------------------------------------------- 50083807 6 --------------------------------------------------ISFAEFWQDVAAQAAWIQP---SPQSVWALWEQDSYDFLVLLFAGLRI---------LLPPNRVAQLEQD-----------FRRQDIHFLSRQL------------SISPVQMIPIPEWNTETLNQAHID-------FYTSGSTGQPKRIERNLAQLLSEVQGLDQTFGLAENSIALATVSHQHIYGL-LFKVLWPLATGRCFYSPQLGFPEDVVIMQQRFRQNYVISSPALLKRWNKDMV-----LQACEAVFSSGGKLESG----IRPQLNDAITEILGSSETGGIAYRHQDHAAWQA-------FADVDIQI-----------EQAHLQVK--------------TAHAYTEQ-WIETGDLAQWQQDNTFELLGRADRLIKLEEKRLSLDAIEQGIQSQPQVEQCHALVVEHEQRQLLACIVVLNADARASLKQLRQFVSQHGLERIAIPRLWRFLTDIPHNSQSKRDKHYLK---------- 211591004 1069 -------------------------TIVDLLQWRVSRQAEELAYCSIDGRVTWKKFDLKVSAVATYLKKVKVRPGDHLVLMYTHSEEYIYAIHACLCLGAVVIPMAPSEDAPAFLHIISDFNVKAIIVNTEVDHVMRQKLVSQHIKQSAQVLRIGVPAIYNTTKPSKQSHGYTVKDTWLQGNLPALVYWTS--------VQISHETIMGMCKVQKETCQMTSSRPVLGSVRSTLGLGFLHTCLMGIFVGAPTYLVSPVDNPMTLFVTLARYKIKDTYATSQMLDYAMSAMAGKGFQLQELKNLMISAEGRPRDIYGKVRLHFATSINVIYSTTRSYMCIEPIELWLDLRSLRQGLPVDPNTQIAIVNPETCTLAVGEYGEIWVQSDACAQGFYKKQDFDAERLVADGYVRTGDLGFLHPGGQLFLLGSIGETFEVNGLNHFPMDIENIVNGGSAIFQAG--GLVVVVVEVTRKAYL----AALVPVIVDAILMEHQV----VADIVAFVSDFPRSRLGEKQRKVLASWVTRKL--- 211591004 316 --------------------------LPTVLRHRARAHPKQAAYWVLDASITWEKLSSRAEKVAQVIRDKNLYRGDRVALIYREIIEFAVALLGCFIAGVVAVPINSLDDYTSLNLVLTSTQAHLALTTENNLKNFQRDITAQKLSW-PRGVEWWKTNEFGSFHPKKKDDTPALQVP-----DLAYIEFARAPTGDLRGVVMSHRTIMHQMACLSAIIYGTKGETIISYLDPRQGIGM-ILAILFTVYGGHTTVWHEDETPGLYAHLITKYKASVMAGLKIATYNYQQDPMSTRHNFGSVKLCLIGGMVISMRDWLGGEERMGCSLTHEMDPSETVVVLAMGEDPHAVRVGAFGYPIPDATLAVVDPETNLLCTPNVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 144897710 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIANMVARSIRASGGRPG----HKVQIAYGYGLFTGGLYGAERLGCAVIPMSGGQTEKQVQLIRDFEPDIIMVTPSYMLVVLDEMERQGLDPSSLKVGIFGAEPWTGAMREEIEKRAGIDAVDIYGLSE-VMGPGVANECLETKDGPHIWEDHFYPEI-INPETGEPVADGQPGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQIEE----------------------------------------------------------------------------------------- 99080281 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDIADLLARSLRASGLRRGDMVHNA----YGYGLFTGGLYGIERLGATVVPMSGGQTEKQVTLIEDFRPDGIMVTPSYMLNILEQYHRMGIDPSSLKVGVFGAEPWTDAMRREVEAAFDMHAVDIYGLSE-IMGPGVANECVETKDGPVIWEDHFLPEI-IDPETGAVLPDGELGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPSQIEEQMLTVEALA-------------------------------------------------------------------------------- 209521164 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDIDTWAARSIRAAGGRRGDTLHNA----FGYGLFTGGLYGAERLGCMVVPMSGGQTEKQVQLIRDFEPSIILVTPSYMLNLIDEMTRQGMNPSSLKVGVFGGEPWTQAMRSEIETRAGIDAVDIYGLSE----VMGPGVAAECIESKDGPVIWDHFYPEIIDPTGQVLPDGSEGELVFTS------------LTKEAMPVIR-YRTRDLMRRLA----KITGRSDDMLIIRGVNVFPSQIEELILAIPKLSAQYQLTVKRDGHLDSLAVCVETRPEAALARELQH--RIKTMVGVSTTVSVALAGHIPMTGTGKAKRVVLR---------- 78223025 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHDISNLVARFMTAAGVTLDDVVQVA----FGYGLFT-GAFGLHYGGASVIPMSSGNTEKQIMIMQDYKTTALVSTPSYAITIADRMEKMGIDPKSLKVGLFGGEPWSEAMRKEIESRLFISATDNYGLSEVIGPGIAGDCEHKCGMHIFEDAFIPE---IIDPDTGEVLPPGSVGELVLTT------------LTKEAFPMIR-YRTRDITCLDACGRTMVMGRSDDMLIIKGVNVFPSQIEEVLFAIEG---------------------------------------------------------------------------------- 116749118 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDILTWMARALAAGGASRGDIIHNA----YGYGLFTGGLYGAERLGASVIPISGGNTKRQIMIMKDFAPTILTCTPSYALHLAEVAREVGVDFKDLKSGIFGAEPWSEQMREEIERKLHLNALDIYGLSEVIGPGVSIECLEAKKGLHI---FEDHFIPEIIDPTGENLPHGEKGELVFTS------------ITKEAFPIIR-YRTRDVTSLNAEGRTHIRGRTDDMLIIRGVNVFPSQIESVLMETEGV--------------------------------------------------------------------------------- 56479442 25 -----------------------------------------------GERISVARFLGDVHRLAALL-----PPGGHVLNICADRYRFTVGLAASLLAGKV-SLLPSTHTPETVRQL-------AAFAPDAFCLADGACDIDLPQFQYPELAGPDHAG----------------PVPAVAADQLVACVFTSGSTGMP--VPHTWGALVRNAAAEAERLGLSPAAAIVGTVPPQHMYGFEST-VLLALQGGGGFWAGRPFYPADIAAALDTPRPRVLVSTPFHLRTLLAADVA----LPVTDLVVSATAPLSGNLAAETEARLRGPLLEIYGCTETGQTATRRTALTAEW--------QLFRDVRLSVEDGQA---------WAYGGHV-------EQRTAL----------GDILEPTAADRFLLHGRSVDLVNIAGKRSSLSYLNHQLNAIPGVVDGSFV-MPDDEGATRLWAIVVA--PGLDRGALLHALRERIDPLF-LPRPLLFADRLPRNATGKLPRAAL-DELCRRL--- 91772779 38 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLGLQAVPDEDIIRIHSSSGTTGSPVIIPYTQRDWANMMMRCYQMAGLTKNDR-IQITP---GYGLWTAGIAGAELLGAMAIPTGPGNTEKQLQMLLDLRSTALASTSS--YALLLAEEINKRGLKKLKIGIIGSERWSPKMRKRIEQELGIETFDIFGLTEIYGPGIGIDCYIHDGLHY----WSDHLLFEIIDPVTEELPDGTLGELVI-----------------TTLTKEGAYRTRDLTRIIPEGCLFLLGRTDDRIKIKGVNVYPGQIEDVIQKVEGV--------------------------------------------------------------------------------- 125975274 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAEEEVVFVSASSGSTGVPTLSPFTKKDFEEFQDVQSRLFWMRPNDRYVHAL--NFTLFVGGPDVIGAQNLGALCIWAGAIPSDRLLFILKEFQPTVIWTTPSYAWYLGETAKKQGIDPASINKIIVAGEPGGSATRQAIEELWDAKVYDFYGISDIFGACAGMCSERNGL-----HLVEDHILVEVINDTLEPVAEGERGELVF---TTLR-------KTARPMIR---FRTGDIGTVNREARINITGRLDDMLIVSGVNVFPSDIEYVVRNME------------ELSGEYRITAITENERALGNQEPKEVLAEKVSARIKRPREVIVLEELPR-ATHKAKR-------------- 150864553 893 ------------------------KTIVDILKFRVASSGDSVAFQNTDSSLTWKKFEHRVYAVCSYLIEKNVKPGQYVILMYSLSEEFVVAVYACLICGIIPIPMLP-FDSNRIGEVIRDFDVSEILVNDEVEKFLKNGPVADSLKKIAHRKSKIVIKNTLKLTKVSNIASAAVNFRDENTTALVWLNFTSGAT-------LSHKNIIGICKVFKETCNLSSKSAIVGCVRHSSGIGFIQSALLGVFL-GTTTYLTSPFSPLAFFLSLARCKVKDVFVTEQMLKYAAVKFTPKGFNLTNLKNMMISTERVEIDLLRKIAKVFQPTVYNHYFATRSYMTVAPVDDPIALRQGYVSVVVPVCTEIAIVNPETRICKEGEFGEIWVCSEANLTSFTNGPKGPVDKFIADGYLRTGDLGFLDPNDNLFVLGKIADTFEVMGLHYFPIDIENTIESCHA---------------------------------------------------------------------------------- 150864553 128 ------------SAEFLKEHKFSSEKLVDVLAGRANTYAEQAFLVLDSKSISWEKLYLKSVKIASEIRHKSLKNGDTVVLLYKDGVEFVVAFLGCIMSGVTAIPIHQDISIHEVLDIINLTGTKLVLYSEVVAKLDRLNAQSQRINWPPKLLRWRTTGSAKKSELSHWLSRENQKKIDLSKTQLAYVEFSRSPVGELRGIALSYRTILHQMNCLNVSLSSLPDSVVLATLDIRFSIGL-ILGVLFTIYSGNVLIWAPQRVMERASLLLADYRVTYYQQSPNATRYFSK---TQRVDFSSVKWVLVNALTIDGELASRYLRPLGCTLSEYGGMSETILDTNPLASDEALRVDAFGYPLPDATLAVVNPESSILVRKGELGEIWIDSPCLSGGFYG---------------------------------------------------------------------------------------------------------------------------------------------- 169863011 3 ------PQPIIYRSTYPPKPTVNTSIFTHLFRDSDVYPPARPAFIDAATSITRGDLKRNVLALSDGLRRRPLRRGDVVMILSPNSLSWPVALFGAVAAGLAITLASSSLTPRELSWQWLDSRPQLLFVSRSHVAVARAMFQIIGVSEAEAEMRTWVMDDIWSSTPFGDPGASEERFDGTGADETVYICYSSGTTS-------SHRGAVISMAWSVFESIKRANDVTLAILPFYHIFGLIG-HLHHSFYIGAPTVIMTQGETDLPLPLI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39996828 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHDISNLVARFMTAAGVTHDDVVQIA----FGYGLFTGAFYGAEAIGASVIPMSAGNTEKQIMIMQDYKTTALVCTPSYAITIADRMEKMGVDPKSLKVGLFGAEPWSEAMRKEIENRLFVSATDNYGLSEIIGPGVAGDCEYK-----CGMHISAFIAEIIDPETGEVLPPGSVGELVLTT------------LTKEAFPMIR-YRTRDITSLDACGRTNVMGRSDDMLIVKGVNVFPSQIEEILFAIEG---------------------------------------------------------------------------------- 70996230 289 --------------------------IPAVLRHRARVHPKQPAYWVLDQSITWEKLASRAEKVAQVVRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINNLEDYQSLNLVLTSTQAHLALTTEN----NLKSFQRDITMQKLNWPRGVEWWKTNEFGSYHPKRKDDIPALVVP--DLAYIEFTRAPTGDMRGVVMSHRTIMHQMACLSAIIATPHGETLISYLDPRQGIGM-ILGVLLTVYGGHTTVWLEDETPGLYAHLVTKYRATLMATVDAEFHEILADRWLRPMRNPRAREIVHGGMVISVRDWLGGEERLGCPLTHEMDPAEEVVVLAMGEDPNAVRVGSFGYPIPDATLAVVDPETNLLCTPNVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 171912907 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTGTTGQPMAVLDTPASMLACWRQVYRAAGIKAGDR------IFFAFSFGPFLGFWTAFEAACLVLPGGGLSSQALEMMARYNATALCCTPTYALRLIGAPSGVNLDQLSVKRIIVAGEPGGPTTRERIRQLWGAKLFDHHGMSE--VGPVSYEDPEMPASLCV---IEDSYFAEVVDSAGNEVPDGSEGELILTTL----------DRSACPLFR---YRTGDWVIFNDRLYLEVLSRCDDMVVIRGVNLYPSAIENIVLRYPEIAE------------------------------------------------------------------------------- 119961030 54 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGMFAVPQDQVARIHASSGTTGRPTVVGYTKNDLANWAARSFRASGVRPGMKVHNA----YGYGLFTGGLAGAEALGCTVIPISGGQTERQIQLIQDFKPDAILATPTYLLTIADAMQHQGIDPTSLKYAVLGAEPWTEEMRHELETTMNIKASDIYGLSEVM------------GPGVAGEAVETQDGCHIWEDHFRPLADGEPGELVFTS------------LTKEALPIIR-YRTKDLTRLLPGG--RITGRSDDMIILRGVNLFPSQIEEIALRIP----------------------------------------------------------------------------------- 46203419 20 ------------------------------LAENARTRGGKTALVDGGHRLTYAEADRAVRGIAAGLLGLGLKRGERVMIRMGNEADYVLVYFGALAAGLIALPSSPQLTPQEASFLVENAGVSAIVMGEG--------LSEAAAPDRPGCLRI-----GLQDIAAMKAGAPLADYADTAADDPATLVYTSGTTSRPKGVLHAHRAIWGRRPMHAHWLGLTESDVMLHAGTMNWTYTLGA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110600879 69 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIVRIHASSGTTGKPTVVGYTRKDIETWMARSFAAAGVHRGDIIHN----SYGYGLFTGGLYGAERLGASVIPMSGGNTKKQIMIMKDFGSTVLTCTPSYSLFMAESAVEEDVDFRSLRVGIFGAEPWSDSMRKEIEGKLNLSAIDIYGLSE----IMGPGVAIECQQAKQGLHIWDHFIPEIIDPTGEVLPPGTKGELVI-----------------TTITKEGIYRTRDITSITFEPCVRMSGRSDDMLIIRGVNVFPSQIESILMGIEGV--------------------------------------------------------------------------------- 39996836 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIVRIHASSGTTGKPTVVGYTRKDIIWSMARSFAAAGVHKGDIIHNA----YGYGLFTGGLYGAERLGASVIPMSGGNTKKQIMIMKDFGSTVLTCTPSYSLFMAEAAREEGVDFRQLKVGIFGAEPWSESMRAEIEQKLNLCAIDIYGLSEIMGPGVAIECREAKK----GLHIDHFIPEIINPETGEVLPEGERGELVI-----------------TTITKEGIYRTRDIGRTHARLS-RMTGRSDDMLIIRGVNVFPSQIESILMRIEGV--------------------------------------------------------------------------------- 198275666 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTIVGYTRRDLSIWMSRCLSAYGVTRDDTF----SVSYGYGLFTGGLYGVENLGATVIPASTGNTEKHVRLIRDLHITGIACTPSYALYLAEVVEKRKEEL-GLRIGAFGAEPWTENMRQEIQNRLGLKGYNIYGLSEIMGPGVSYECQEQFGSHINEDHFYP----EIIDPTLESLPYGTQGELVF-----------------TTLTKEGMYRTKDLVRMTP-----IMGRSDDMLIIRGINVFPSQVESVIL-------------------------------------------------------------------------------------- 77973143 21 -------------------------------------------------------------------------PNERWALCFENSYWFTVALLATLYCQKTPVI---------------FGHAREAVLKEQQHEFDGMLTDQLLHLDCQNIRITDHASVEAIYHPLPDWSP-----------NAALILFTSGSTGTPKAIVKSVECLDIESHWLAEQWNFDKKDNPLIVASVSHQYGLTFR-IFLPLSLGIP------FQAELMLQLLPKSCSPIFISSP----AFLKRIDTKLAPILC-RQIFTAGGPLSFHDAQSTRNALGILPTEIYGATETGLIAYRQQSEQQQAWQ------------------------------FFSGVTLDM----NSDKTFTVYSDNGVLMSDVIELFDDKRSFYLVGRKDRIVKIEEKRVSLTEIEQRLISLPDIADATVLVL---TQNERVAAVVVLTDDGKEKQKLRSDLR-HWLEPASLPRRLRVIESIPVNPQGKRDYARLQELF------- 153852615 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPVIIPYTQDDWAVMFKRCYEMAGMTNMDR-IQITP---GYGLWTAGIAGAERLGSMVIPMGPGNTDKQLQMMMDMKTTVLGSTSSYALLLAEEIQKRGKDKIHLKKGIIGSERWGEKMRKRITEELGIEIYDIYGLTEIYGPGIGISCSHDCGMHY----WDDYIYIEIIDPTGEVLPDGELGEIVI-----------------TTLVKEGAYRTHDLSRIIP-GDCTIMGRTDDMMKIKGVNVFPTQIEEILKEFPEV--------------------------------------------------------------------------------- 110751301 23 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYAISTSGSTGVPKVIRVLHSCIVPNILDLNKILAITKCDKISQFT--NFTFDPSIIEIFLALSNAGTLFMVSKSNPDRLLKIAYSSQITILQITPSVFIYNWSPESLKSSILSSLRAILFGGEPFPKEVIETMHPYNNTKIYNIYGITEVSCWASILITGGQFNVHYLGQVLS-HTLLQVRNKRGEVITNG-TGFLYIGSNQ--RVCLVNDENIED--LELPVFRSGDIVDINEEGKIFYKGRKNSFIKRFGNKVDLTKLKEFILQIDFIKNCYV--LWDDSY--------------------------HHL---HLPDKIHFMNHIEFTSSGKI---------------- 118728179 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLGLQAVSDEQVVRIHSSSGTTGKPVIIPYTAADWAEMMSRSFSIAGITSLDRV-QITP---GYGLWTAGIAGAERLGAMAVPMGPGNTDKQLQMMVDLKSTVIIGTSSYALVLAEEVEKRRSDI-HLRKGIIGSERWGEKMRQRIKNELNIDIYDIYGLTEIYGPGIAIDCPSHDGMHY----YDDYLYFEIIDPVTEEVPVGEVGELVI-----------------TTLRKEGAYRTRDLTRIIP-GKCRIIGRTDDMVKVKGVNIYPGQIDEIL--------------------------------------------------------------------------------------- 211959165 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGMFAVPEEDICRIHASSGTTGKPTVVGYTKKDIETWAARSIRAAGGKPGDKV----HIAYGYGLFTGGLYGAEALGCTVIPMSGGMTERQVRLIEDFKPEIIMVTPSYMLSILDEYRKEGLDPSSIKIGIFGAEPWTNSMREEIEQAFDMHAVDIYGLSE----VMGPGVAQECVETKDGLHIWDHFYPEIIDPTGEVLPDGSEGELVF-----------------TTLTKEGLYRTRDLTRLMP-GTARVTGRSDDMMIVRGVNVFPSQIEEQMLRCDG---------------------------------------------------------------------------------- 213408190 169 ---------------------------------------------------TWEKIASRAEKVAQVIRDKGLFRSDRVALMYRDSIDFVVSLFGCLIAGVVAVPINRFDDYNELTFILKTTGAKRALTTDANLKAFQRDLTTK-KLHWPKGVEWWKTNEFGGLHLKKNETFAPLQLP-----DLAYIEFSRSPIGELHGVVISHRTIMHQMLSLGAVHAVEQSDIFLTYLDLRQSVGLIS-GVLNSLYMGYTTVWCPQFIPGLWANLATRYRCSVMAGLKTIAYNYQNDPKAHPVDLGALRMCMV--DCLNVDVADRWLKPLGSTIVPLLCLPEHGGMIISMKDPGTIRVGAFWYPFADATLAIVDPETQILCLPNIVGEIWVDSPSLSGGFFGLPKQTEAIFHARTYYISSD--------------------------------------------------------------------------------------------------------------------------- 213408190 888 ------------------------QSIVQLLQVRVNSTPDDIVYVREGKAISWRKFDVKIATVARYLTKRKLRIGKVVLLMYTHSEDFIYAVYACFYLGLIPIPVPPAFRLSELLHLIKRYKVTAVLLTDADTIVRSKNVSQHLRAAHVNLPPFILTSKINKQSKSCRECGFDVPPIALNPAFPALVAYNS-----PTLASYNHTAILEMCQIHKETYQLNHSKPVLGHVRSMNGIGFIHTVLLGTFLGSTTYLLSPVDNPLLLFQTISKYKIKDTYATLQTIEHARSVSNARWPPLSELKNLMVASHGMSPYAFSPVYSHPLNPVVSTYAPQQLCVDLRALRHGLIQICESKNKVVPVSTQIAIVNPDTQELHAGEYGEIWVRSMANALSFFESKEPTDERFIKDGYVRTGDFGFMGNDGLLYVLGEIGETFEVNGLSHFPCDIEDTVRSHPAVFQSAAVIVVVEVIGQDHLAAIVP-------VIVNSILNEHQI----VVDVVAFTASFPRSRLGKQRGKILASWITGRL--- 119896594 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDIATVVARSIRAAGGRPGDMV----HVSYGYGLFTGGLYGAEKLGCTVVPMSGGQTEKQIQIIQDFKPKIIMVTPSYMLTILDEMERMGIDPTSLRIGIFGAEPWTPAMRVAMEQRAGIDAVDIYGLSE-VMGPGVANECVETKDGPTIWEDHFYPEI-IDPNTGEVLPDGSEGELVFTS------------LSKEAMPVIR-YRTRDLTRLLPRRMAKITGRSDDMLIIRGVNVFPTQIEELICKIPKLA-------------------------------------------------------------------------------- 119501419 37 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTGDLVRYCDDGTLEYLGRKDRQVKVNGQRLELGEVEEAIHSSYSSARAAVDVVHHPKANHQVLVALLAFPDTSDTGDLQVLSRETLLPRYMIPSYFIPVSRLPLSSSGKLDRVTLRSLVLD----- 110598278 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSTVVGYSQNDIQMWVARSLTMAGVTNSDIIQIA----YGYGLFTGGLYGAEKVGASVIPISGGNTKKQLQLMEDFGSTVLACTPSYAAYLGEALAEEKIDRRNLKAGVFGAEPWTEGMRSQIEQLLGIKAYDIYGLSEIIGPGVSMECHCQKGMH----VFEDHFIPEIINPDTCEVPYGELGELVFT------------PATKEAMPLIR-YRTRDLTRLHAEGRTLVVGRSDDMLIIRGVNVFPSQVEAVLLE------------------------------------------------------------------------------------- 167750411 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVIIPYTADDWSLMIARCYEMAGITDKDRIQITA----GYGLWTAGIAGCEKLGAMAIPMGPGNTDKQLQMMVDLKSTVLTATSSYALLLSEEINKRNRDKIYLKKGIFGSERWSDKMRNYIKTELGVEIYDIYGLTEIYGPGIGISCAEDDGMHY----WDDYVYIEIIDPTEKPVPDGVEGEVVI-----------------TTLVKEGAFRTHDISRIIPEGSHYVKGRSDDMFKVHGVNMFPSQVEEILGMVDGV--------------------------------------------------------------------------------- 169767412 886 -------------------------TIVDLLHWRVSRQAEELAYCSIDGRITWKKFDLKVAAVATYLRKVKVRPGDHLVLMYTHSEEYVYAVHACFCLGVVAIPLPPSEDAPAFLHVINDFNVKAIIVNSDVDHVMRQKLVSQHIKQSAQVLRIGVPAIYNTTKPTKQSHGYVVKDAWLQGSTPAMVYWTS--------VHIGHDTIMGMCKVQKETCQMSSARPVLGSVRSTLSLGFLHTCLMG-IYVGAPTYLVSPVDPMTLFVTLARYKIKDTYATSQMLDYAMTAMAGKGFQLQELKNLMISAEGRPRDIYQKVRLHFPMVVTRSYMCIEGLVCPADPDDPTALAVQDSGM-VPVNTQIAIVNPETCTLSVGEYGEIWIQSDACAKAFYGDHERFNGRIVDGAYVRTGDLGFLHPGGQLFVLGGIGETFEVNGLNHFPMDIENSVERHRNIVTCAVF----QAGGLIVVVVEVTRKAYL--ASLVPVIVDAILNEHQVVADIVFVSDFPRSRLGEKQRKVLASWVTRKL--- 169767412 135 -------------------------------------------------SITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINSLEDYQSLNLVLTSTQAHLALTTEN----NLKSFQRDITAQKLNWPRGVEWWKTNEFGSYHPKKKDDV--PPLVVPDLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAMISTSHGETIMSYLDPRHGIGM-ILGVLLTVYGGHTTVWLEDETPGLYAHLITKYRATVMAGLKIAAYNYQQDPMATRHNFGSVKLCLIGGMVISVRDWLGGEERMGCSLTHEMDPNENEIVVLAMGEPHAVRVGSFGYPIPDATLAVVDPETNLLCTPNVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 124009587 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKPIQLGRTQMQQSALMTGKALGLTQGQRALVCLNTQYIAGI------MMLVRGFELIIPPSENPLKNLKETYSHPFDFVALVPMQVQAILKYPTGTPW-LNDLQVVIIGGAPVNYALAKALKP-LRPQVYVTYGMTETVSHIAL------RQINSSSRALLPGVHMR----------QDKRGCIEIQSPTTC----------------HQWITTNDLVQLTDATHFKWLGRADRVINTGGVKVQVETVEQAIMTEQGIRRFFVASLPDHRLGEQI---IVVLEGTPLPQNRQQAILENTLKKYEAPKSMHFVAEFAETPTAKIDRKHLRK--------- 167628606 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLGLMAVNEEEVVRIHSSSGTTGKPVIVPYTRDDWAVMMARCLKTVGVSRRDRV-QVTP---GYGLWTAGIAGVEKLGAMTIPTGPGNTDKQLEMMTDLKASVLIGTSS-YGLLLAEEAERRGILEALRIGIFGSERWGDKMRRRIEEIFGIETFDIYGLTEIYGPGIAIDCPCHEGLHF----WSDYLIFEVIDETGHVLPPGQEGELVI-----------------TTIAKEGMYRTRDITTI--ETYARVLGRTDDMIKIKGVNIYPGQIDHVLKHTPGV--------------------------------------------------------------------------------- 218152132 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLPLLSVPEEDVVRIHGSSGTTGKRKILSYTRKDIENMFARCYELAGLTTLDRVQVCV----GYGLWTAGALGSEHFGAMTLPVGPGMLEIQLQILEDLGATCLCSTASMALLLGEEAQKAGERLK-LKRCIFGGEACSPKMREQFEEALGLESHDISGMTELYGPGAGIECNAHEGLHYWG---DEYIAEIIDPVTLKPVPEGEVGELVVTT-------LNKE---ASPLVR---YRTRDLTRIIP-GECTISGRSDDMFIFRGVNIYPGQIASVLESFP----------------------------------------------------------------------------------- 940903 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGAIVEHASLSTRCKHAPRRLHIDSASRVLQF-SLRTPWDIPVTEVLVTLRMGGCVCVPEEERTGNLAKASERMKVNWALWTPTVARLF---KPEDFPHLETLETLVFAGQALSATDLETWCDR--VRLVQGYGPAECSLISTVTDPTRSDNPRCIGLP--SGCVAWVVNAQPRPAPPGAIGELVLEGPIVGRGYLGDPGSSVGAFISPPLYKTGDL-------------------------------------------------------------------------------------------------------------------------- 150008003 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVVLHSAKDLANQVARCMYMVGLRDTDVFQNTS----GYGMFTGGLYGAEKLGALTVPAAAGNTKRQIKFITDFGTTCLHIIPSYATRLAEVMYEEGIDPTKLHTVCIGAEPHSEEQRKRIEQLLGVKAYNCFGMSEMNGPGVAFECTEQNGLHI----WEDNVIVEIVDPTLQPVPEGEVGELVLTTIN----------REAMPLLR---YRTRDLTCILP-GDCRFKGRSDDMIILKGVNLFPIQIEKILMQ------------------------------------------------------------------------------------- 72383378 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSLVPTQLLSLIDNTDGLKW-LQSLAVIWVGGASIPIDLAEKARRK-SINLAPCYGATETVAMVTCLSPKDFLGSNSVGFPL-----------EDVEIEINKRNSLKIKTSRIATSKWKNN-KFESIKDSNGWWEAGDLAQYDNRKAIQILGRRDSAINSGGETIFPEDIEMELMQIP-IKDIFVLGVSDKKWGQRLVA-------------------------------------------------------------- 158522334 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDWATLMARSLAAAGAWRGDIIHNA----YGYGLFTGGLYGAEKLGASVIPVSGGNTRRQVMIMKDFGPTVLTATPSYTLHLAEVAQEMGVNFNDLRVGVFGAEPWSENMRQEIEAKLHLSAVDIYGLSEVIGPGVAIECCEAKKGLHI---FEDHFLAEVIDPSGEVLPYGEQGELVFTS------------LTKEAFPVIR-YRTRDITTLHAEPCIRVSGRTDDMLIIRGVNVFPSQIESVLMEMEEV--------------------------------------------------------------------------------- 95931298 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKRDIDTWMARSFMASGASRGDVIHNA----YGYGLFTGGLYGAERLGASVIPMSGGNTKKQIMIMQDFGSSVITCTPSYSLYLAEALADEGIDIAKLRVGILGAEPWSESMRGEIEEKLGIKAIDIYGLSE----IMGPGVGIECIEAQHGLHIWDHFIPEIIDPSGKVLPYGEKGELVL-----------------TTITKEGIYRTRDITRIISEPCIRLSGRSDDMLIIRGVNVFPSQIESVLCRIEGVA-------------------------------------------------------------------------------- 134100080 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTDDDLDVWVARTIRAAGGRPGDKVHVA----YGYGLFTGGLYGAERLGCTVIPASGGMTARQVQIIQDFRPEIIMVTPSYMLTLIDEFERQGIDTTSLRTGIFGAEPWTEQMRLEIEERLDIDAVDIYGLSEVM------------GPGVAGECVETKDGLHVWEDHGEVLPDGEEGELVFTS------------LTKQALPIIR-YRTRDLARLLP-GTARVTGRSDDMIILRGVNVYPTQIEEIVLR------------------------------------------------------------------------------------- 215494723 23 ----------------------------------------KIVLVDDRLQLTPAEFLSRAKRYAVGFQAHGVKPGD-------------------------------------LQHHIAAGDASRILTDPKNEPKAIR------VKKLLDLKDVFVMGAASEFESADEKSFEELPVPDPKATVVA-LAFAVDRAGPPKAVEITHYSFVVNFYTCRTSISDDGADVILASHPIAHMAGFLYT-LVAALIGKTCVVCSPSLPFDKLVRVIDEYKVIIIYSAASFLFQIIDVA------------------------------------------------------------------------------TGEKLGPNEAGELCYRIPSVMKGYYKDPEKTAQVMDAEGWCRSG---------------------------------------------------------------------------------------------------------------------------- 78185956 20 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGTTGKPTVVGYTKNDIAMWVARSLTMAGVTRSDIIQVA----YDYGLFTGGLYGAETLGASVIPISGGNTKKQLQLMEDFGSTVLACTPSYAAFLGEAIIEEKIQKEHLKAGIFGAEPWTEGMRTEIERLLGIKAYDIYGLSE----IIGPGVSMECRCQTGMHIFEDHFIPEIINDTGEVLPYGELGELVFT------------PATKEAMPLIR-YRTRDLTRLHAEGRTLVVGRTDDMLIIRGVNVFPSQVEAVLLE------------------------------------------------------------------------------------- 17545151 2 --------------RYRR----AARPVATVLIHAMQTYP----LVFPDQTIAWRDFLAEVAQLAAAL-----PAGAHVFNACTDRYRFTVGLCATLVAGKI--SLLPASQTPETVRRL------AAFAPDVFCLHD----APDCAIALPRFRF-------PEPLPPAGADA-PVDVPQIDASRVMAYIFTSGSTGTP--VPHTWGALVEGVRASAARLGLAHACTLVGTVPPQHMYGFEST-VLLALVGGLAFSNRLPFYPADIRAALEAPQPRVLVTSPIHLRALLSSERA----LPPAALVLSATAALPEPLASEAEARLAAPLIEIYGSTETGQIATRRTAQGATWHLQPGIRLEARAGT---PDEDGPVT-------WASGAHL-----------------DAPVPMGDTLELIDDTHFLLHGRKADLINVAGKRTSLAYLNHQLNAIPGVED-GVFFMPSAADNARLAALVVAPELAAADL--LHALRERIDPAF-LPRPLLLVEALPRDATGKLPRDALAALIAQ----- 89053147 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKSDITNMVARSMRASGTAPGDLV----HIAYGYGLFTGGLYGAEALGCTVVPVSGGMTARQVTLIEDFQPTTIMVTPSYMLNLLEEYHRQGLDPTSLEVGIFGAEPWTNKMRAEVESAFDMHAVDIYGLSE----VMGPGVANECVETKDGLHIDNFYPEIIDPQTGEVLPDGEMGELVF-----------------TTLTKEGMYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEQVLTVDGLA-------------------------------------------------------------------------------- 91065043 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHRNIIANICQVTDSHTDEHQDVVPAILPLFHIFGLTGV-LLTHLKNLCKVVTVPRFSPEQFLQLLTKHQPQILFVVPPI---------GNWFDGQSIRIGVFATSAWSGSFGKKRRRKIEH-ICLGYGLTETSPAVFMASKRSKTRRGSVGEPL-PNTSIKLIDSSQREISPQDVGEIHVKGPQVMRGYYKKDKETNEAF------------------------------------------------------------------------------------------------------------------------------------- 212702074 138 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTG--KAVVVGYHNWAELAGRSLSAAGVNQTDIVHVA----YGYGLFTGGLGGAERIGATVVPASGGATRRQAYLLRDFGATALCCTPSYALHLWEAGQEVGIDFRPLRTGVFGAEPWTEEMRQDIEQKMGINALNIYGLSE----VMGPGVAMECLESKCGMHLWDHFLPEIIDPTGEQLPEGEVGELVI-----------------TTLTKEGIYRTRDLTSLDRCGRTHIRGRSDDMLIIRGVNVFPQQIEALLME------------------------------------------------------------------------------------- 163799367 82 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDITIWVARTLNFAGVSKDD----FIQIAYGYGLFTGGLYGGERLGATVVPISGGNTEKQIQLMQDFKSSVIACTPSYALYLAESMQERGIDPKSLKVGIFGAEPWTEAMREKIEDSFDIKAYDIYGLSEVMGPGVACECESKAGLHIN----EDHFVPEIIDPNTEQLPNGQKGELVF-----------------TTITKEGLYRTRDLVRMNK-----CTGRSDDMLIIRGVNVFPSQIESALLK------------------------------------------------------------------------------------- 218716122 8 -----------------------------LLEQGAKSTPDRVTYEHGFRTATYSQMLSAVNKVA-WILDKSLGKNETLPYLGPSDLRYHIVLLAAIKTGYKAFFPSPRNSKVAQMDLLWKLECRLIMTTDPEPPFVSMILKDCLLTKL-------VIPSLDELLREEDVPPYPYTKSEEAKDDPIFVLHTSGSTGIPKPMIYTHRSTVVAANTLPAPDGLRRVDDYFSFLPAFHIAGIGWGFILPFFSNSIPLFPLPGPSTEGFLSAVKHGEFHWAFLLPVILEELSKDTQALDLVASKLQYLFYTGGSLPHLPGEIILSR--IPIFSGLGSSECSAF------PQLIQTTSDGKPAAGAEFRHRLDDQYELV--------IVKSAQPVFTVF--PKLTE--------YETRDLFTPHPTNLWRHRGRRDDIVVINGEKTNPISFEQEVLKHPEVR-AALVG-------------------------------------------------------------------------- 119898686 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVVYVSASSGSTGVPTVSPFTQQDFDDWIDYEARQFWLRPEDRY--AHSLNFSLFIGGPCVLGAQKLGALSIHAGTVPSERLLAILRQFQATAIWTTPSYAWYLGETAQKEGIDPKAVKRIFVAGEPGGPETRARIEALWGAEVYDYYGLSDIFGSCAGMCEEKDGLHWAE-----DHILVEVLDETGEAVAPGERGEMVLTTL----------KKRARPLIR---FRTGDIVSFTDEGRLGVHGRRDDMLIVRGVNIFPSDVEAIV--------------------------------------------------------------------------------------- 91976307 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTANDIDTWATVMARSLRAAGARRGM-ILHNAYGYGLFTGG-LGAHYGGCTVVPVSGGMTERQVQLINDFRPDIITVTPSYMLAILDEFKRQGLDPSSLKYGVFGAEPWTNAMRAEIEQAFDMDATDIYGLSE----VMGPGVAQECVETKDGLHIDHFLPEVIDPATGAVLPDGETGELVFTS------------LTKEAFPVIR-YRTRDLTRLLP-GSARITGRSDDMIILRGVNVFPTQIEEVLL-------------------------------------------------------------------------------------- 215458088 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYCSGDLVKWLPNGELQFEGRASGQVKIRGQRLELTEVEAACVRTGLVTHAAVAYIPTDGREPYLTSYFVRKPDSNSLPSILDILRKSTVPAYMIPRHIHFVEALPLTNSGKLDRRALQEMALE----- 28629104 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VWIRAQSLALGYWRQGAL-LPLVDPQGWFHTRDRGVM-EQGELRIIGRLDNLFFSGGEGIQPEDIERVLAAHPQILQVVVVPVNDAEFGQRPVA-VIDSEQPLLLEELLAWSQDR-LVNFQRPMALLPMPNALKAGGIKISRRQLQQWVAEQI--- 163815619 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIRIQGSSGTTGKP--VVYTQNDITEMVARAIKCAGGGEDDVIQIA----YGYGLFTGGLQGATKVGAMVVPMSSGNTQRQIMMMKELGATMLCCTPSYATYLAETIREMGIDPSELKIGYFGAEPWTEEMRQHLEELLDFDAFDIYGLTEIGGPGVAFECFEKNGMHIN----EDHVLAEIIDPTEEPLPDGVPGELVF---------------TTLTKTGTPMYRTHDICTLT-HGTCRITGRTDDMLVIRGVNVFPSQIESVLL---GVEEASAIVVDRVNSQDKLTVQVELKEDAAIASRIKTNIKQTLLISAKV--ELVPPKTIPRSE-GKAKR-------------- 134097715 72 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDTYPFGLRTASASDVVCVHGTSGTLGRQTLVPYTHDVEVWSMARALGGAGVTRQSLVHCA----YGYGLFTGGLHGVMRLGAAVLPVSSGGTDMQLRLMLDLGPDVLCCTPSYGIYLGESFRSTGSDQLSLRVGLFGAEPWTEQMRVEIERLLGVRALNVYGLTEIIGPGVACES-----LDSEGLLNIAEDHFYVVGVDGEPVPDGESGELVF-----------------TTLTKTGLYRTGDIARMS-----RVIGRADDMMIIRGVNVFPSEVEAVLLEDRRVAPHYMV-IEDRRDSSRPLVAVEPYDEGVLETDLAAALAERL--GLSCVVRVLQPGTIPRATNGKA-RRVVR---------- 150007836 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTRKDLGIWAARCLTAYGLTKND----SVQVSYGYGMFTGGLAGVENIGGTVIPMSSGNTQKQIQLMHDFGAKGLACTPSYALYLAETIHQSGIPLEQLRVGAFGAEPWTENMRKELETKLNIKAYDIYGLTE--ICGPGVGGECECQNGTHLWEDHFFPE--IVDPNTQPVEPGQVGELVFKEGMPMLRYRTR-DLTSLTYEKCACGRT--AVRMG-----RILGRSDDMLIIRGVNVFPSQVESVILELPEF--------------EAHYLIVVDRMNNTDTFQIQVEVRQKKIAARMQPD-IKIVE--PRSSMGKIDKRKL----------- 70730497 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDIAQVVARSIRAAGGRPGDKV----HISYGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVQLIKDFQPDIIMVTPSYMLNIADEIERQGLDPHALRLGIFGAEPWTDELRSAIEQRLGITALDIYGLSEIIGPGVAMECAQTRDGPTL---WEDHFYPEIIDPTGQVLADGELGELVLTS------------LTKEALPMIR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQVEEQVLK------------------------------------------------------------------------------------- 163814913 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVIIPYTADDWATMFARCYETAGVTKKDRV-HITP---GYGLWTAGIAGAEKLGAMVIPMGPGNTDKQLQMMIDLESTVLTATSSYALLLAEEIDKRGKDKIHLKKGVFGSERWSEKKRKYIKEKLGIELYDIYGLTEGPGIGISCDAQNGMHY------WDDYVYIEIIDPTGKTLPDGEEGEIVI-----------------TTLVKEGAFRTHDISRIIP-GECIIKGRSDDMFKVHGVNMFPSQVEELL--------------------------------------------------------------------------------------- 124024420 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNPLPLHHVSGLMSWWRSRCWRVGHA-WLQPGRDPDALEQLCGSEQQILISLVPTQLQRLLTHNAGVRV-LKACAVIWVGGAVLSPVLMKAARAE-GLRLAPCYGATETAAMVTALA-PEDFLAGACGSPL-----------EDVELRLTQAGALQVRTARLALARWLGEGL-EDVRDQQGWWTSGDAGCLTTESNLNIDGRLDGAIHSGGETVFPEQLESRL-------QAAAFGLPDREWGQRLVALVRPAAGA-NGEDLIKHLRSADWPPADRPMHWRLCPMLAPMANGKWQR-------------- 163740686 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTANDISNWAARSLRASGLRKGDMVHNA----YGYGLFTGGLYGIERLGATVVPMSGGQTEKQVGLITDFKPDGIMVTPSYMLNILEQYHKVGMDPRSLKVGVFGAEPWTDAMRREVEQAFDMHAVDIYGLSE-IMGPGVANECVETKDGPIIWEDHFLPEI-IDPQTGEVLPDGEMGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPSQVEEQLMA------------------------------------------------------------------------------------- 121996880 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTQDDLEVWMSRTFAACGVHAGDMVQNA----FGYGLFTGGLYGAEKLGATVIPISGGNTERQMMVMRDFGVTALCATPSYFLHLLERARAADIDWPNLRVGIFGAEPWTEAMRQRIEQESGIRAYDIYGLSEGVGSECCAQDGLHIFED-------HFYPEIIDPESGTPLPDGEEGELVLTTLS----------KQAMPMIR---YRTRDITTILPEPC-----RSDDMFIIRGINVFPAQVETALLQ------------------------------------------------------------------------------------- 148643774 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--VVYTRKDLDTWAETTARMMGVGENDIIQNT----HGYGLFTGGFYGSHKVGATIVPISTGQTRRQIEIMKDFGVTCLIATPSYGIHLAEVAEDDGINPKNLKAIGFGAEMWSEEIRQKLENLFGAPAYNIYGLTE-------LMGPGVGVECSAQKGLHIAEDIYIIDSTGKTLGENQKGELV----------LTNLEREGMPIIR---FRTKDLARMS-----RITGRADDMIKVKGVAIFPSQIEKALLKVGDV--------------------------------------------------------------------------------- 215447846 16 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQPGRVVGRRWPKLDSFRALEIAGYKVPRSLVV---------------------------- 119497495 23 ----------------------------------------------GYKEITFAEFNNAVNHAVHWLR-QNLPESDSFAYAGPKDLRYPILAAAAGKLQKVMVLPSPLIPPAAQRLILKKTQCNVYIRPS--------SMAQVVGAILEDAPHIQQITAPEPDSLLQETPAEPYVYPKSWGEDPWLVAHTSGTTGSPKPITYTHQ-MMAALDVAASLPDIDPGRRWYTPLPSLHLVGMMMVLSMPTYAHGTLVVGPPAPSADTVVDIFKYGRVDSALLTP----ALIDEMCLNDRALSSLRLVSYGGAPLSRKSGDLLAPY--VQLVPAIGSTEAGGYFTKFRDDKDWDYIEFQKQAGAVFEPRSGDLH----------ELVVRVPQIFLLY---PDHDR--------FETKDL--WIEHGLWKIVGRVDDYILSHADGLYAASLEPEIEQHPKVK-AALIG-------------------------------------------------------------------------- 56461486 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKACEHSWSALVEEVREFVRIFDNDYEVRIVALVPSHHIYGFLFTVLLP------HLVDAPVLRGFKAYSHVRNGGLDAVVGFPELLTQL----SSEMPPLPPGVLFISSAGPCPASTVHQLYAIGAARAVEIYGSSETAGMAYRSKPENNYRLLSRWRKNTENHQQLI-DRQTKVI-------------------YEIPDNTQ--------WHTED--------EFQITGRVDKAVSIRGINVFPAHIAKCLRQHPAVADATVRPRSDEGYG--LKAFIVLQEETVTEQSVQTWLSDNLCAA-EIPERISFGEQLPINSMGKAQ--------------- 157963702 73 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLFTSGSSGKPKRVVKTIEQLDAEVSVLEHTFAQHPHCSVISTVSHQHIYGL-LFKILWPLAAS-----------RPFLSDLVEYPETLSYYAPAQLSRLPDALDHERQ-LRAPSLVFSSGGPLSYEASKGVANCYGQAPIEVFGSTETGGIAYRRQDT----ANSSWQSFAPIEIMQ--DEAD--------GALLLKSP-----YLPDSE----------WLKCDDKIALQADGKFTLQGRLDRIIKVEEKRLSLVQMESLLESHPHVAKAALVMLEQPRV--QLGAAIELSAEGLLQLELNNQLKKHLLSQFERPRRWRYTEQLPVNPQGK----------------- 149182058 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVGYTQNDIEMWVARSIAIGGGKPGEILHNA----YGYGLFTGGLYGSEKLGLVTVPVSGGNAERQITLIEDFKPSVICGTPSYILNIAEKMEELGKDPASVKYGIFGAEPWSEKMRQKIQEKWNLKACDIYGLSEVIGPGVAMECHEAQ----AGLHIADHFLPEVIDPTLESLPPGEEGELVFTS------------LTKEAFPIIR-YRTGDIASL-SYGKCRVKGRVDDMLVIRGVNVYPSEVEHYLLT------------------------------------------------------------------------------------- 169176072 171 ------------------------------------------------RSLSWQQLEQRIADLAAGLEQAGVQRGSRVSLMVPPGVDLTVALYACLRLGAVVVVADAGLGTKGLSRAVKGATPDFIIGIDRISAGTLPGARRRLLGAETSLSELARSGAGRKAAEHADLDPDALDPDALDPDAPAAVLFTSGSTGPAKGVLYTHRQLAA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160935111 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPVIIPYTQDDWALMFARCYEMAGITNLDR-IQITP---GYGLWTAGILGAERLGAMTVPMGPGNTDKQLRMMMDMKSTVLCATSSYALLLAEEIAKRGIGERHLKKGVIGSERWGEKMRNRIAAELGVDLFDIYGLTEVYGPGIAINCEKQGAMHY----WDDYIYIEIVDPTGEVLPDGEVGEIVIEGAPLIR------------------YRTHDLSRIVP-GDCTLIGRTDDMVKVKGVNIFPSQIEELLSSIEG---------------------------------------------------------------------------------- 114566353 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDIDLWAELMARAL-TTAGATKNAVIQNSYGYGLFTGGLYGAERIGASVIPTSGGNTRRQVMLMQDFGTTLLTCTPSMYEAMLEAG-IEPNDLK-LKAGVFGAEPWSESMRREIENKLEIDAYDIYGLSEIIGPGVAIECSCKNGLHIA----EDHFLAEIIDPITEEVPDGCPGELVITSITLIR--YRTRDLTTLERTRCDCGRT--LVRMQK-----VLGRSDDMVIIRGVNVFPSMVESVLLNIPGVE-------PH-------YLLIVDRKGNLDQLEVQVEVSERLFS-----DEVRKLEEL-----GGLIRKDL----------- 212711684 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTQQNWADLIARSLRSAGATRGDKVHVA----YGYGLFTGGLYGAERLGAAVIPMSGGQTEKQAQLIVDFKPDIIMVTPSYCLSIIDELEKMGGDASSLRIGVFGAEPWTESLRAEIETRLGIKALDIYGLSEVMGPGVAMECADSSESGPTIWEDHFYPEI-ICPNTLKTLGDGEHGELVFTT------------LTKEAMPVIR-YRTRDLTHMRSIG--KITGRSDDMMIIRGVNVFPSQIEEQIMQ------------------------------------------------------------------------------------- 154314562 19 ----------------------------------------------GYQKFSYGSLANAANGVAWWLQEK-LGPGEALAYIGPNDITVNAFLLGAVKTGYKALLISPRNSIRAQENLLIFTKCKTLVTTSPQS-----AQLQPVIAALSSMGVQIL--ELPNILNLTEKSHEKFPFKEAAKDEPFVVLHTSGTTELPKPIVWTHDYIATATQRNVNQMELYTGVRIFNTFPSFHAAGVFFGLINGISRRSVSIYIAGLPSASLLIDGLKHNNADIAVLVPPYVVDLAQSKESLDFVAANLKRIFYLGGAIPPAAGDVISSK--IELIGHVGATET--GFYPSMKPVNTRSNFWGHPSANISFEHQADDLYEAV-------------------WNRNEKLQKTFPKLQQWRSKDLYSPHPEPDLWYRGRGDDIIVLTGEKTNPISMEHRLNQHQDIRQAMVIG---ALRFQAAL-LIELVDQKPMTATERAEVIEHIWPAIECPSHILFTEPILMSAKGTIQRSTLREYASE----- 154341495 39 -------------------------------------------IEHQAVRWAFADIRKNSEALAHGLLQTGVRPGDRVLAIQPCNCETFVLQLACAKIGALLVPQN-AISADKLRFYLNEFQPRHLVAREWINVPEMKQVIPELGLSYPGLKKIVITDHNMNLLGVTPMRKMLVWGPFLHPDDPVLAL------EDPNPAMYSHRNCVNAGFLFSQLMQFKAETRF-GVMPNHHTDPIGAIIAYAALTSGAVLVHIHSFTDDHAINGIEKEEVETLVGRKADFDLILKHANFDTDQFEHLRSVVIFEDGIEVPVSEEYLKKLAKDLSDVYGPIEASYMLTW----RTLKKGSQG--MVPHVEAKVVGDRGKVLAAGTRGNLRLKGPHVTAGYYNNAGLMTELVDEQGF-------------------------------------------------------------------------------------------------------------------------------- 121281857 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTANDIQTWAARSLRASGVRPG----MTVHVAYGYGLFTGGLYGAEKLGCTVIPISGGMTERQVQLITDFRPDVIMVTPSYMLAILDEFRRVGLDPSSLEVGVFGAEPWTNAMRQEIEAAFDMHAVDIYGLSE-VIGPGVANECVETKDGLHIWEDHFYPEI-IDPDTGAVLPDGEQGELVFT------------ALTKEAMPIIR-YRTRDLTRLLP-GTARITGRSDDMMIVRGVNVFPTQIEEMLLALPA---------------------------------------------------------------------------------- 110600871 75 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHDLKTWVARFMTAAGVTHDDVVQIA----FGYGLFT-GAFGLHYGGASVIPMSSGNTEKQIMIMQDYKSTALVCTPTYAITLADKMERMGIDPKSLKVGLFGGEPWSESMRKEIETRLCLSATDNYGLSEVI-------GPGVAGECSCKCGMHIFEDAIIDPETCQVLPPGSVGELVLTT------------LTKEALPMIR-YRTRDITSLDDCGRTLVMGRSDDMLIIKGVNVFPSQIEEVLFAIEGCE-------PH-------YQLVVDRIGAMDELEVRIEVTEN-----------IFFDEM------KKQRAFL-EMVEKKIAS- 46127613 7 -----------------KRGKIGNRLIPQILDDLAATEPDRIIYSWGFRHVSARAFTRAVDKTAWLLRELGETSEIR-AILLT---------FACIKANYTALFLSPKNSVEGALAVLDAADCNIWVNPAGERPTPLVDDFVQQRAMHVMHLPLLSELLPEDESEMEDVKPFPTKCWEDAINDTFCILHTSGSTGLSKPIKWTHGGTVDAVRMEPWAKGWDDGDTLYSTFPMSHGAGILMDVVIAPLF-GLHCVLGPRPNLELISSLADHIEIDIWSMIPSLSDELGEAPDILP-KLSRSKFICASGGPVSSVLGSKVNEF--IRVLNLTGTSEGLFIGNLWVDRKDWHWFAF-HPWSGFD-FKMVEPGLYEIHRNEHAELFQGLFQTFQDVFNFKDLYVPHPTKPGLWAS--------------HGRSDDVVVSNGYKISPLDTEALVASHPAVDGCLMIG-------------------------------------------------------------------------- 86135905 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTANDISNWAARSLRAAGLRKGDMVHNA----YGYGLFTGGLYGIERLGATVVPMSGGQTEKQVGLITDFQPDGIMVTPSYMLNILEQYHKVGMDPSSLQVGIFGAEPWTDAMRREVEAAFDMHAVDIYGLSE----IMGPGVASECVETKDGPVIWDHFLPEIIDPTGEVLPDGEMGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPSQIEEQLMA------------------------------------------------------------------------------------- 197333593 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTDGDLSTWADVVARSIRA-AGGRAGQIVHIAYGYGLFTGGLYGAERLGCTVVPASGGMTDRQVRLIQDFRPEVIMVTPSYMLTLLDEMERQGIDPTSLRTGIFGAEPWTEEMRREIEERLDIDAVDIYGLSE----VMGPGVAQECVETKDGLHIWDHFYPEVVDSTGAVVPEGEPGELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARITGRSDDMIILRGVNLYPTQIEEVLLRTPGLA-------------------------------------------------------------------------------- 89076449 59 ------------------------------------------------------------------------------AICCEDSYFFAVAFMALAYS-KQHIVLPGNHQPAALAELSHH----------------FDGLLHDNNIQCPA-SCISLKLNTINWQPSLNI---PIVFEALTLADIQLTLFTSGSSGKPKAI-IKNLALLNNEIAQLEMLWGQAHTTIFSTVSHQHIYGLLFRILWP-------LCCDRSFSR---FDLIYPEQVMVLISSPALLKRLDNEDKTQDY-----RAIFSSGGPLPLSAAQQCQTLFNQLPFEVFGSTETGGIAYRQQYD----------ATTPWQRFPVIDIALNA-------EQCLKILSPF-------------IDQDLWYQTSDHCEQIDNDHFILKGRTDRIIKIEEKRISLTDVEQRLCSLPWIEEAAVLPLEQNNRL-FLGAVITLSNEGKKDIQLRQQLR-QWIEPVGIPRSYRLVDSIPLNTQGK----------------- 147676807 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPSVVGYTRKNWADLIARCLVMAGAGREDIIQNA----YGYGLFTGGLYGAERLGATVVPVSGGNTARQLMLMQDFGTTILTCTPSYALYLGEEGEAAGINFKKLKAGVFGAEPWTEKMRAQIESKLDIMALDIYGLSEIMGPGVSMECPAK-----QGSHIFDHFIAEIIDETGETLPYGQRGELVLTTI------------TKEAIPLIR-YRTRDISSLHPEGRTHVTGRTDDMLIIRGVNVFPSQVESVLLE------------------------------------------------------------------------------------- 144897987 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDISMWMARSIRAAGGLPGDRC----HVSYGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVQLIQDFRPEIIMVTPSYMLAVADEMERQGMGPASLEIGIFGAEPWTDSMRAEIENRVGIDAVDIYGLSE----VIGPGVANECIETKDGLHLDHFYPEIIDPETGRVLPDGEMGELVFTS------------LTKEALPIIR-YRTRDLTRLLP-GTARITGRSDDMMIIRGVNVFPTQIEELILK------------------------------------------------------------------------------------- 121700977 1040 -------------------------TIVELLQWRVSRQAEELAYCSIDSRITWKKFDLKVAAVAMYLKKVKVRPGDHLILMYTHSEDYVYAVHACFCLGVVVVPIAPAEDAPAFLHVINDFNVKAIIVNSDVDHVMRQKVVSQHIKQSAQVLKIGVPALSKQSHGCRDLGFT-VKEGWLQGDQPALIYWTS--------VAIGHDTIMGMCKVQKETCQMTSSRPILGSVRSTLGLGFLHTLLMG-IYVGAPTYLVSPVDPMTLFLTLSRYKIKDTYATSQMLDYAMSVMPAKGFRLQEMKLMISADGRPRTDIYQKVRLHFATAINVVYSVTRSYMCIEPVELWLDLRSLRQGLPVDPNTQVAIVNPETCVLSVGEYGEIWIQSDACAKSFYGRNEFDVERFIADGYVRTGDLGFLHASGQLFVLGGIGETFEVNGLNHFPMDIENSVEKHRNIVRCCVF----QAGGLIVVVVEVTRKAYL--ASLVPVIVDAILGEHQVIADIVFVSDFPRSRLGEKQRKVLASWVTRKL--- 121700977 287 ------------------------ENIPAVLRYRARTHPKQPAYWVLDQSITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINSLDDYQSLNLVLTSTQAHLALTTENNLKSFQRDITTQ-KLNWPRGVEWWKTNEFGSYHPKRKDDTPALVVP-----DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACFSAIIATPHGETLISYLDPRQGIGM-ILGVLLTVYGGHTTVWLEDETPGLYAHLVTKYRATLMATVDAEFHEILADRWLRPMRNPRAREIVHGGMVISVRDWLGGEERLGCPLTHEMDPEERLVVVLAMGEPNAVRVGSFGYPIPDATLSVVDPETNLLCTPNVVGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 148254318 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYT-RNDIATWSHVMARSIRAAGGRSGMIIHNAYGYGLFTGGLYGAEELGCTVVPISGGMTERQVQLINDFRPDIITVTPSYMLAILDEFKRQGLDPSSLKIGIFGAEPWTNAMRAEIEDAFAMDATDIYGLSE----VIGPGVAQECLETKDGLHIWDHFYPEIVDDTGKVLPDGEMGELVFTS------------LTKEAFPVIR-YRTRDLTRLLP-GTARVTGRSDDMIILRGVNLFPSQIEEILLT------------------------------------------------------------------------------------- 215500236 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVGTGSAPLAVDTDAFIRACLDCCPVGGYGLTETAGSAT-LKDMDDQSFGRVGSPILGSYVKLVWDEGDYRVKPHPRGEIVVGGDCVTQGYFKNETLTKEYFKEDGWFYTGDIGELYPDGTFSIIDRKKDLLKLHGEYVSLG--------------------------------------------------------------------------------------------- 215493379 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGQPKPGRLSHFNVVNNANLVGRFVGYHRQRESICLAELVFGFGRTI-GVLAVTIFGSTIVLPPNFSPKTTLEAISRHRCTVAYGPSTVFFDVLRELEKGDYDVSSIRKAIMGGTLTNPAIVEKARTRMNARLYIVYGGGETVITCTNPDEPTDRWIRTVGKPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71906016 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSVVVGYTKKDIENWIARSLRAAGVRAGDMVHNA----YGYGMFTGGLYGIERLGCTAVPMSGGQTEKQVQQIMDFKPDAIMVTPSYSLVIAEEFERKPEDIP-LKVGIFGAEPWGEGMRAEIERKLGIDAIDIYGLTEVMGPGVACEC-IETKDGPVIWEDHFYPEI-IDPETGEVLPDGELGELVFTS------------LTKEAFPVIR-YRTRDLTRLLPPG--KITGRSDDMLIIRGVNVFPTQIEEQILR--------------DKRLAGTYQILVTRDGHLDNVEVRCELQS-ELSGKLSPSEIQAIDSIPRTLTGKA-KRVLDER-------- 67517125 278 --------------------------IPTVLRHRARTCGKQPAYWVLDQSITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALLGCFIAGVVAVPINSLNDYQSLNLVLTSTQAHLALTTENNLKSFQRDITTQ-KLNWPRGVEWWKTNEFGSWHPKKKDDTPPLIVP-----DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAIFQPSRGETIISYLDPRQGIGM-ILGVLLTAYGGHTTVWLEDETPGLYAHLVTKYRATIMAGLKITAYNYQQDPMATRHNFASVKLCLIGGMVISVRDWLGGEERMGCPLTHAPAPSEQTVVVLAMGEPNAVRVGAFGYPIPDATLAIVDPETNLLCTPNVIGEIWIDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 67517125 1028 --------------------------------------------------ITWKKFDLKVAAVAIYLRKVKLRPGDHVILMYTHSEDYVYAVHACFCLGVVVIPLAPSEDAPAFLHVISDFNVKAIIVNNDVDHVMRQKLVSQHIKQSAQVLRIGVPAIYNTTKPSKQSHGLTMKETWLQGNQPAMVYWTS--------VSIGHDTILGMCKVQKETCQMTSSRPVLGSVRSTLGLGFLHTCLMG-IYVGAPTYLVSPVDPMTLFLALSRYKIKDTYATSQMLDYAISAMPGKGFQLQELKNLMISAERPRVDIYQKVRLHFATAINIVYSVTRSYMCIEPVELWLDLRALRRGVPVDPNTQIAIVNPETCTLQVGEYGEIWIQSDACAKSFYGSKQDFDERFDEDGFVRTGDLGFLHPGGQLFVLGGIGETFEVNGLNHFPMDIENSVEKHRNIVNCAVF----QAGGMIVVVVEVTRKAYL--ASLVPVIVNAILNEHQVVADIVFVSDFPRSRLGEKQRKVLASWVTRKL--- 88713560 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKNISIKKQHMVNSALATGDFLNLQAGEKALLCLPAEFIAG--KMMLVRAMILGLHLVVEPLSAPLS----ITKNDYDFCAMVPFQLNSLMQ--------INRVKTLIVGGASISESLKIRVQEVT-TTIYETFGMTETITHIALKKVNNATNEGS------------IEDETLPNVTVGKDG----RGCLVI----NAPKINKEPII------TNDVVNLMSKTAFEWLGRFDNIINSGGLKLVPEQIEAKMVS---IIDSFVAAIPDERLGNQMVLFI---EGSIDKEELKQKLSSKSFNKYEIPKEIFCVPRFIQTKNGKLARAE------------ 212536386 9 -------------------------------------------FTSGFRQITYGALANAVNGVAWWLQNLGPAGNDTLAYIGPNDMCHNFLLLGAVKVGYKMLFTSPRYSVEAQVRLMKAVDCKAILTSSIITSM------SEIVERAAETHGDIKIHRVPMPTFFLDGKYDPFPYAEEAHDEPLVVLHTSGTTGFPKPVIWTHD---WAASFALQRYFEPPGTRVFSFFPQFHAGHLFV-SILFALYSGTIVIMPPTPTTELAVAASQHTKIDALTLPPPYIEQLGANPGMVDTLIKNVNAIFWAGGPVSKHHAETVASRT--TLFNTTGSTE--MGMWPVIRKSGSWDPSICRDMCFHPKNNI---DFREQSEGIYSAVVVR---------NDPEHYDKKLTE---YDTGDLYTKDPQ-FWRYYGRSDDM------QVF----ESGLKWHPTMAERKIVSVQEALLDQRTHIVLLLELMPSIAAELQEVKKEKILAPSWVRKRVVFCEALARTAKGTVQRRQAVATYESRIQA- 145294696 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPTVVAYTHKDIADLMARSLRAGGIRPGDRVQVT----FGYGLFTGGLYGVEKLGATAIPTSGGQTERQIQIMNDFKPDAILGTPSYMLNVLDRIRKEGQDPTSLRVGVFGSEPWSEGMRHELEAGFGIDATDIYGLSE----VMGPGVAQECIETKDGLTIDHFYPEILHPETLEPVPDGEFGELVIT------------PLTKEAFPVVR-YRTHDITRLLPD---RISARNDDMIILRGVNCFPSQFEELIVEDP----------------------------------------------------------------------------------- 190344410 685 ------------------------KSIVDVLKFRVASSGDSIAFQSIDSSLTWKKLEARIYAVCSYLIKAAIKPGKHVILMYSLSEEFIIAVYACMMCGIIPIPMLP-FDTNRIGEIVKDFDVQDILVNEEVEKFLKNGPVADALKKMNHQKRIKNTGKLTKFSNIASLHSAAVNYRDTTTPALVWLNFTSGAT-------LTHKNIIGLCKVFKETCNLSSRSTIVGCVRHASGIGFVQAVLLGVFLGTTTYLCSPAENPLAFFLAMARYKVKDVFVTEQMLKYAAIKFTPKGFDLSSLKMMISTEGRIEIDLLRKISKVFQPT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83857970 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGKPKVIKLKKEHMINSALASQKFFKLQNPCTALLCLPA--DYIAGKMMLVRAIVLGWELMVPPKANPLD--QVYKRY--DFCAMTPFQL-------DNSLARLHLVKKLIVGGGAISVNLSKLVQGI-KTKVYETYGMTETCSHIARRINPKKQKKTTI--PFKTFPKVTIKLDH-RDC-------LIIKAPNVS-----DEE-----------LVTNDVVELLTYKKFIWRGRYDNVINSGGVKLYPEEIETKLSKIIG-HRFFVASVEDDSLGEKLILLVEREFSEETKTNLSQAIKSKTLDRFERPKQIIFIEKFEETDSGKIHR-------------- 154311961 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLHTSGSTGFPKPIILTHGTIAHHDTFMLKALSLYRHKRVFLGLGLFHSAALCF--IAFSIYSDTKLVLPPGPMTAEIANSIHVYGNLEASFISPATLAPIAKNPIYLENIRKLRYLNYGGGPLPREIGNVLKSYTH--LFVNFGATETGFFALQITDADDWFSSRMGLQLRPFV--------------GELYELYVRDPGIFSTF---PHLTE--------YSTKDLFSKHPENLWLFEGRSDDVIVCSGQKINPMTIENLLNAHPSVVAAVVCGQ-----GRMQVSLLIEARNTPRNEDERNTLVNEELGNEKQQSQGRITKGLPMVRAGKILRKITEDLYREEL--- 126664136 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPKNITINKQSMVHSAIATADFFDLHPQDKALLCLPPRYIAG--KMMIVRALIIGLELDILTPSSHLDDLQLDKKY--DFVAIVP-------LQAENSLVKLHQFKKILVGGAKVSDELANKLQ-LIQSDIYETYGMTETITHIA---------AKKIGEDYFNVLSHATVSSDTRNC-------LVIDAPSI----------STEKII------TNDIVEIQNSKQFKWLGRYDNVINSGGIKLFPEQIEAKLTS--KLTNRFFIGQPDAILGTKVI-LVIEGDEYEIDAEIF-----NSLSKFEKPKHIFFVSQFSETATNKVNR-------------- 215473076 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDEKGFLYIKDRLKDIIIRGGENVDSVMVENALYRDPRIFEAAAVGVPDKRLGELVTALVTLKPGQVTEAELLALAREH-LPRFAVPVMILIREDFEHTPSEKVIKTQLRKIVAEE---- 149377711 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQGDIDTWAARCIRAGGGSRGDKVHVA----YGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVQLITDFQPDIIMVTPSYILNIADEMERQGVDPHRLRLGIFGAEPWTNAMRNEIEERLGIQALDIYGLSEVMGPGVGMECLETKDGPTI---WEDHFYPEIIDPTGDVLPDGEYGELVFTS------------LTKVALPIMR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPSQIEEQVLKCSALA-------------------------------------------------------------------------------- 187477886 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDLANLVARSIRAAGGKPGDIVHVA----YGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVQLINDFRPDIIMVTPSYFCNIIEEQRRQGLDPSSLRIGIFGSEPWTGQLREQVESEAAIDAVDIYGLSE-VMGPGVASECVETKDGPVVWEDHFYAEI-INPDTGEPVADGELGELVFTS------------LTKEAMPVIR-YRTRDLTRLLPPG--KITGRSDDMLIVRGVNLFPTQVEEQVLK------------------------------------------------------------------------------------- 110598985 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPIIVGYTRNDLDTWMARCLTSAGITKNDVLQNI----YGYGLFTGGLYGGIKIGAAVIPISGGNTQKQIMLMQDFGTTALTVTPSFLMHVQEVGTEMGIDFRKLRTAVLGAEFWTDSMRGKIQEDFGIKACDIYGLSEIIGPGVACECHEAR----NGLHINEFYPEIINPETGEVLPLGEEGELVFEGQPLFR--YRTRDLTSLSQESCACGRT--LVKMKK-----LVGRTDDLLIIRGVNFFPSQIESIILKHPGV--------------------------------------------------------------------------------- 212718173 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHDIGIWSEVMARTLVAAGADKH-SFVQIAYGYGLFTGGLYGAERIGASVIPISSGNTRRQIQIMVDFGTTVLACTPSYALYLAETMEEMGIDKSQLKLGVFGAEPWSENMRKEIESKLNIKAYDIYGLSEIIGPGVSFECEYQCGMHINEDHFLPE---IINPETGEVLGEGEYGELVITKEGLPLIRYRTRDITALHYDRCKCGRT--LVRMEK-----VIGRTDDMIIIRGVNVFPSQIESVLLEMGEV--------------------------------------------------------------------------------- 73947266 109 ----------------------PPDTFVDSFERRARAQPGHAPLVWGSRSFTFRELDDRACQAVWALKALLGGESAALLVLDSQTIPALGLWLGLAKLGCPVAWINPHARGEPLVHSVLSSGARLLVVDPDLQENLEEVLPKLQAENIRCFQSSPTPGVGALGAALDVAPTDPVPTAGITPQSPALFIYTSGTTGLPKPAIVTHERLL-QMCKMLSLCGGTADDVVYTVLPLYHVTGL-ILGVLSCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217969929 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSVVVGYTKRDLDNWAARSLRAAGVRAGDMVHNA----YGYGMFTGGLYGIERAGCTAVPMSGGQTEKQVQQIMDFRPDAIMVTPS--YSLVIAEEFERLNIKSLKIGIFGAEPWGEGMRSEIERKLGIDAIDIYGLTE-VMGPGVASECIETKDGPVIWEDHFYPEI-IDPDTGEVLPDGEEGELVFTS------------LTKEAFPVIR-YRTRDLTRLLPPG--KITGRSDDMLIVRGVNVFPTQIEEQIMR--------------DRRLSGNYQIVLTRDGHLDNVEIRVEVQARELQHHKV-NVMEF-EAIPRTLTGKARR-------------- 78357127 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYTARNWAEMMARSFTAGGLSSRDLIHNA----YGYGLFTGGLYGAEKLGATVIPVSGGNTKRQVVLLRDFGATAICCTPSYSLYLYEAALEAGIDMRPLRIGIFGAEPWTDEMRHDIEQKMGISAVNIYGLSEIMGPGVSMECEDAK------------DGMHIWEDHGEQLPAGQQGELVI-----------------TTLTKEGIYRTRDIVRMK-----RVMGRSDDMLIIRGVNVFPSQIESILLE------------------------------------------------------------------------------------- 118727147 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKKTVVGYTQNDLDVWIARTFTAAGAGKD----SFLQISYGYGLFTGG-LGAHYGGATVIPTSSGNTKLQLSLMKDFGTTHLACTPSYALYLMEELGIERSDLK-LKAGIFGAEPWSESMRQEIQDRLKIKAFDIYGLSEVIGPGVACECECQSGMH---IPEDHFIPEIIDPETGEVLPEGSEGEIVF-----------------TTITKEGLYRTRDLSSLNECGRTEVRGRTDDMLIIRGVNVFPSQVESVLLS---IGETAVIDRKDNLDTLEIQVEITPSDEVKKLEDVEKKISKEINSTLGIGAKIKLVE--PKTSEGKIDKRVI----------- 146339534 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTKNDIATWSAVMARSIRAAGGRGGMIIHNAY-GYGLFTGGLYGAEELGCTVVPISGGMTERQVQLINDFRPEIITVTPSYMLAILDEFKRQGLDPSSLKIGIFGAEPWTNAMRAEIEDAFAMDATDIYGLSE----VIGPGVAQECLETKDGLHVWDHFYPEIVDDTGRVLPDGEMGELVFTS------------LTKEAFPVIR-YRTRDLTRLLP-GTARVTGRSDDMIILRGVNLFPSQIEEILLT------------------------------------------------------------------------------------- 23008286 40 ---------------------------------------------------SYADLARRVEATATALAADGLAPGDRALFSVRPRPEGVALAFGVVRAGGTVVFVDPGSTPELFAARVSAAGPSLATTESAASRGPLRRLARSRGLLLPDLRHVHVPRGSRAARRLAASAVDRAALPPLDPDREALTVFTSGTTAQPKAVVHTAGSLLAGCDLLRDVFALAPGDVV-------HTDQMLLG--VPALLAGATWSVPADPPSRDITTFARQDGAAGTYLVPADVTALLDVIEAGAVPARGPRVALVGGAPV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71664680 443 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTSGTTGLPKAARFSHLRFFNNIGREEGNCWFRFKRFFSCCLPMYHTVGFCIGHLLQALAAGARMVIRSKFSASRFTQDLQQYRVTVFQYIGEILRYALHHEKKKVDGL--LDTAGETAAPLNRDIWEECKELLGIQVVEFYSSTEGNIFLLNLFDPAPIRLSTQFNPLFPFRVLKYDFERGEVCSVGETGEIVIQGFDMFDGYHSDAETRKNVIRGDAYFLSGDLVRFDTMGFVSFVDRVGETFRWKGENVSTTEVMDVVGRLAAVRDAVVYGVE------------------------------------------------------------------------ 90409862 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSNGTPKAIDKTLALLDAEIEQLDAVWGEKSNSAITSTVSHQHIYGL-LFRVLWPLCSGRAFERLNVIYPEQVIA--HANQDTTLISSPALLKRLTEEHMSKPY-----RAIFSSGGPLSLDAAQHSHNLFEQRPFEVFGSTETGIGYRQQQDATTPWL------LFPAINMML----------NAEGCLRLLSPF---------------IDPNNWYQTSDQCACLSERTFMLKGRADRIVKIEEKRISLTEVERRLCELDWIEEAAVF--PLEETNRLILAAVITENGKKTIDELRQALR-QSVEPVGVPRRYRTVDEIPLNSQGKRLVRDLEQLFID----- 218288458 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLGLLAVDKREVARIHGSSGTKGKPTLVAYTKGDLDRWVARSIVTAGGRPGDVFHVI----YGYGLFTGGLYGAERLGMTVVPVSGGQTARQATLMEDLRPRGIAGTPSYCLTIAEHMRAEGKDPRAVAYGIFGAEPWTEEMRQKLEDAYGLKAMDVYGLSEVIVGIECIDAQEGLHIA------EDHFLVEVIDPTLEPVPPGTYGELVFTT------------LTKEAMPVVR-YRTGDVAALIPEGRTHIKGRIDDMIIVRGVNVFPSEIEAVL--------------------------------------------------------------------------------------- 89891639 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGSPKQYKLNKQHMINSALMTGEHFDLGPGTQALCCLPL--SYIAGKMMMVRALMLGWDIDLV-KPSSKPLKKAEKRYDFT--AMTPMQVTKSLK-------NIHKTKMVLIGGAAIRSKLVEDLQHK-HTKAYHSYGMTETASHVAI----------KQLYPKFENDYTAVGDKDNRDC-------LVINAPSLG--------------TDN--LVTNDIVELIDEHKFKILGRIDDVINTGGIKIHPDMVEQKLAA--QIAQRFFIGMNDEDLGEKVILIV----EGKESDVQQAF---TALDKYEIPKEVYFINSFEETHTKKVDKR------------- 87123568 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATARWLEALGLVPSEVIWNPLPLQHVSGL-MPWWRAQQWGAGHGWLSPAKQPRALLEWCRQQRPMLLSLVPTQLARLLKDPAGIEW-LRAMTVIWVGGAALPDDLAQRARQA-RIALSPCYGATETAAMVAAQTPAAFLRVDGCGAPLA-----------DVELRVDAQGALAVRSPRLAIGRLGSDGAVMPLLNGEGWWRSGDAAALTPDGNLCILGRLDGAIHSGGVTVFPEQLERRLMQLP-VQALLLLGVRDPEWGERLVALVRWSPGSGDGDGDGAMERLRALQPAERPIAWHSCPDLAPTAAGKWQRPRLQSLKAEQLRA- 212703712 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKILAYTANNFTLQMARCYEMAGLTPMDRMQVAV----GYGLWTAGALGSERFGMLTIPVGPGNLEMHLQLLRDMGSTCFGATASMALLLAEEVERAGRDKLKLRKVICGSEIRSEKMRLAIESKLGLESYDIAGMTEMYGPGTAIDCDEHNGLHY----WADMFIIEILDETLQPVPEGEVGEMVVTS-------LRKE---AVPLLR---YRTHDLSRLLP-GDCRILGRSDDMIIYRGVNIYPGQIMDVIGAFP----------------------------------------------------------------------------------- 50955604 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGAPRIVLRSEESWAASYAAVAGYLGVGRGDAVAVPVPASSS--LTLFSLAHALAAG----LRPAIGPAAVGSAAA------LHATPQALHAALETPAPSVP----LRSALVGGSHLDPALRSRAAAA-GVRLTAYYGAAE--LSFIAID-------SSDGLRAFPGVELDLRD-----------GTLWVRSPFLASGYAG----TPVPLRRDGAWATGDRAE-SSGGRLRLLGRADDAILSASATIVPEEVEAVLRTAPGVRDAVVFGLPSGPIGALVAALIEPEPG------------------------------------------------------- 47205685 248 --------------------------LSEVLQWRAQTTPDHVLYTLLNARLTCLQLHKRAEKIAALLARRHLQDGDHVALCCRRGPHRSLLWLSVARHGATASPSEHRHHAADLHHRVCACVCASGCVCCSCLQVSRSAMTSQILCKLLRSKEASAAVDARTWPPVLDTDDLPKKKPPLNSDTLAYLDFSVSTTGMLAGVQMSHGATSAFCRSIKLQCELYPSREVALCLDPYCGLGF-VLWCLCSVYSGHQSILIPEANPSLWLSAVSQSRVRDTFCAPPLWTLSLSAPQARGLDLSRVRTCVVVAEERPRTALRAVSTSFGCRLQGTSGPDPTTVYVMRALRHDRVRLVERGSPILPGVRIIIANPETKG-PMGESGEIWVHSGHNASGYYGDEALQSDHFTQTIWARTGYLGFLDASGELYVVGALEEAMELRGMRYHPIDIESIIRTHKSITECAVF-----TWTNLLVVVVELDGSEQEALDLVPLVTNVVLEEHYLIVVVVDMGVIPINSRGEKQRMHLRDGLADQL--- 212533795 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDPCLIVHTSGSTGMPKVIYYTQRMLANPATQSLPLLREWQGCRLLTTVPPFHLLG-YAGFLVCPIYINAVGVMGPPDRPAALADEIHQYRFDAGMYHPSLLQDLVRDED-KRQQLSKLKLICYAGSPLETKTGQWLASEFG-TVRNMLGSTESFGNYIHFYPVNGIEFKPVGLASANHVESKIDD---GVVQEEELYELVVHRTNIFRS---RPQAT--------VWPTKDLWKPHPDNHWLYQGRSDDLIVLSGEKMYAAHLEDKIAAHPLIRTALV---------------------------------------------------------------------------- 167590739 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAERFVPDPVYRTGDLARVRGDGAFDYLGRLDDQVQVRGVRVEPAEIAACLRAHPA-VADAAVVAEADGGPTRLVACVALRTEADDAA-LKAHVAAQ-LPAGWQPHRYVRCDALPYTLNGKLDRAALRERIAADLA-- 118046273 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPREATRNHQAPADAMLAALGCRFGEPRARFSGAYVVPYTRIQPPFWIWIDLYRCSAYHLAPEFYP-HYLRALREHRVVYGTGYPTAWHLLAMYIREHGDQPPRLRAIVTDSEGISLEQQAVVEQAFGCPVVQTYGTGEVGQIAWQCEHRRYHVLSRA-------AIVEVVDETGQPVAPGETGQIVVTS-------------FASSGTPFIRYQTGDLATLAADDWLAIEGRIDDRIKTDGRWVGR-------LSHPGISQIAQVAR------DRIIIRVVPAPDVPASMQAVVAAAQRYLGPTMQ-VEWELVERLPRTRAGK-LRHVVRE--------- 86261649 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTGGRPTLIPYTAHDLEVWAQVMARALGGAGATRT-SVVHCAYGYGLFTGGLHGAIRLGATVVPMSGGMTDRQLRLLLDLRADVLCCTPSYAVHLLRAAGIEPDEL-ALRTGVFGAEPWTDGMRAQIEQSLGLRALDIYGLSEVIGPGVACES-----LDSDGMLNVAEDHFYVVDDEGRPVPDGAPGELVF-----------------TTLTKTGMYRTGDIARLAAPGSPRLLGRRDDMLVVRGVNVFPSEIEAVLLADERVAPLVVEDRRDPARPELRIAVVAVDEAETLRHDLVGALRARLGIGCAV--TVLPPGGVPRSETGKARR-------------- 118580091 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTGSDVNMWAELMARSFGAHKGDIVHNA----YGYGLFTGGLYGAERLGASVIPMSGGNTKKQIMIMQDFGSTVLTCTPSYSLFMAEAAREEGIDFRKLRVGIFGAEPWSEAMRAEIEAKLNLSAVDIYGLSEIMGPGVAIECCEA----KCGLHIWDHFIPEIIDPSGRRLAEGERGELVI-----------------TTITKQGIYRTRDITSITYEPCIRITGRSDDMLIIRGVNIFPSQIESVLVGIEGV--------------------------------------------------------------------------------- 160935266 26 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSTVVGYTRKDIDVWVARCITMAGLGSNDIIQVA----YGYGLFTGGLYGAEEMGATVVPMSTGNTKKLVTMMVDFGVTGIMCTPSYLLHIAETIEEMGKDKIKLKASINGAEPWTEKMRTQIERQLGIHAHDIYGLSEIMGPGVATDCQFHEGLHIHEDHFLP----EIVDNTLKPLRDGMTGELVIS-----------------TLTKEGLYRTKDLTSLDHSGRTRFTGRTDDMLIIRGVNVFPSQIESALL---------------EMGGTTPYLLIVDRVNNLDTLEVQVEVEERFFS-----DEIRELENL----TGKI---------------- 196232928 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTARPLVILDTPESWQWMLGNWAAIYGLEPGDRIY----FAFSFGLGFWTAFDAAAKCGYLGIPGGGLGSAAVRAMIQHQANVLCCTPTYALRLAQAAKEEDIDLAAVKKIIVAGETGGPEVRRRIEAWHGAQVLDHYGMTEVGPTAYQTPERADLLHIIE----DSYFAEIIRPETGEAVTPGEVGELVLTTLGRAACPLLR-------------YRTGDLVRRAEQGFALIIGRADDMVVVRGVNLYPAAFDSAVRLVPEIDE------------------------------------------------------------------------------- 55380275 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDGLFAVDDEEVARIHASSGTTGKPKIVSYTDDDLDTWVARSLAASGTEAGDTVQNA----YGYGLFTGGLYGTEELGASVVPIGSGQTQRQVELMTDLESDVFTCTPSYALYLAETAEEMGHDPRDLSTIIFGAEPCTDPMREEIEERLGVDGIDIYGLSEIIGPGVSCECHEA----KDGLHIWDHFYPEVIDPHTKEPVEEGE-----------EGELVLTTLTKEALPVFR-YRTGDLVRMDN-----VTGRTDDLLIVRGVNLYPSEIEHAVLDIDGVAPHYRIDLYKEDNLDILELTIERTAEQALEDEIIERL-ENVLAF--TPDELELVASIERTQVGKVKR-------------- 163788216 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGIPKQIKLKKQAMVNSAIATGDFFDLQPGDTALHCLP-SH-YIAGKMMFVRALVLGLEVDFVE-PVAHPIFDY-EKH-YDFCAMIPLQLKKIIDYSY-------NIDTIIVGGAKVNKNLREKIK-VCSSRFYETYGMTET---VTHVAVKQLQSKSFKGIPYFEALSNITFSEDDRNC-------LVINAPKLIKGEL----------------VTNDIVDLKSETSFKLLGRYDNVINSAGVKLFPEQIEEKLQSILK-ERLIVAGQEDVEFGEKLILII--ENSQETIDTIFARVKAKTLDKFEIPKAIYTLNKFSETSSGKIQRKK------------ 87120305 114 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIITTSGSTGSPKGVSLKIENVINNAKLASEKIRFKDYEKWCIDTDLSLMSAISH--LFMAWEARIPLVHLKGYQKKYISDLFSQ-NIVGFGGAPLQLTNLSNF-------LTSIKLFISSGDFLTKENINLIKRHPDLDICSFYGLTELSGRLCYMSTEDKMSPGAAGKEIIENSTY-----------INTRNEVVANSPLLFEGYYRKNMPFEK---NNGEFITGDIAKKGVDGIIWLEGRSTDTFKVSGLKVNRILVEKVLSKVLSGFEYCVLPVQHSSMG-TCCALFIQEDKTPSLREIIKSIKETS-PSIYIPVFTYIINNLPTLKNGKLDKQKL----------- 120436652 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGEPKKIRLQKQHMVNSALATSKFFKLPAHTKALMCLPAEYIAG--KMMLVRAMFLGWNITVPPSSNPDQVFKVYDFSAMTPFQLDNSIARLHL------------VKKMIIGGGAVSPRLRNMLKEV-DSILFETYGMTETCSHIAAKRNPRKKKKGE--RPFKLMPNVGITQD--------ERGCLIIKAPNIL-----DEE-----------IVTNDVVEIITYKRFLWKGRYDNIINSGGIKLFPEQIEQKLN---KVLDRFVTSMPDDSLGEKLILFVEDDFSEETIDQLKEQIDNKSLDKYEKPKKIYLIEKFEETPNGKIHR-------------- 154300402 16 ---------------------------------------------------SYSDYANAVNRCSWWLEGK-LGKGDTIGYFGPPDIRQTIVALAVSKINHKALLLSPRNSVEGIVELLDVCDCHSLLFAQDIQAI--HPLVNNISSRR-NLQVLPFEAVTHWLDSAKVPRYTFDATLEKDASRPFAILHTSGSTGFPEGAMASYRTFLAGAKRTMVDLW--KNKVTYVAFPTSHMVGFNVYWGMTPIFGPGTVIPTPK-----LAASIHQLDICKSTVLPVSVLEPLTRVPEYLEGLRSLDLTIWCGSPFSSSAVEKIRSL--VTINAGYGATEAGPFVTQVESQDDYEYMS----FSPLMGARFYTDDLYEMIIDKKVEL------------NGAQHIFCAFPELNEWHSKDLFSKHPTDLWRYEGRTDDILVLSGANINPLSMEGVLMTHPKVVSALLTG---ERKPETAWLIEVVEDRQSLIEELEAHVRIE--AKVKRSNIIFVTKEKPMSRAAKVQRKATIRAYREELDA- 121998598 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPQ--SHHHSWSALTQEAEALAAALGHHRRVIAWLPLHHLYGF-VFGVALPRTLGSTVVLFRNPAPDDL-----------IASVPARWRYLLDSDHRFPGG-----TGVSSTAPLEAACRHGLPRAGLDALVEVYGATETGGIGLRWAPAEDYR-------LLPYWQCNADGNLRRALPEG----------------------SAVTITPL------DRLEWLDERVFRPRGRIDDIIQIGGVNVSPQHVARRFESHEAVAACAI--RSHGEGSQRLKAFIVPAHPETDPEELRQALETEHLPAVERPTDLRIGPELPRNAMGKLQ--------------- 156055522 20 --------------------------------------------------------------------KIGIGKDESIAYIGPHDLRYILLMIAAIKTGFVPSPRNSLEAHVKLDYRCEDSPSSCKIVNGIQNQIDLRTIA------VPTLNHFLHPSFDAPHYEYSATYDEARFQPFVA-------MHTSGTTGIPKPIVIPQGGLDASQKASSLFGICTGSDYWFLTFPLFHAAGVSRV-MTALFFNQIAVLPPPVPLTAEIANEVHMHGNVQAADLPPSVLVEISKVPEYLDNLHHLTHIMTGGGPLPNRAGDIINSHT--RLFVSFGSTETGHIQGAVPPRENWDYFDFSTAF--GVEMRHHSDELYEF-------VIIRDPSV--------EAYQGIFFPDLLYKTRDLFSKHPKNLWRHEGRSDDIIVYSGEKFNPISMENALNSHPEVKTAIVSG-------------------------------------------------------------------------- 213964004 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKQIHLKKQGMVNSALATGEYLKLSPKDRALLCLPT--DFIAGKMMLIRAIVLGLHIIIRPSSMPLSLTS--KDYD---------FCAMIPLQAAKSLTDLPRVKKVILGGASIDGELEAKLQNI-STEVYSSYGMTETISHIAMRKVNHTEEHETTYKAMPNV----IFTQDERHC-------LVINAP----------------LIADHPVVTNDMVNLISHNEFEWLGRFDNIINSGGFKVFPESVERKIKKYIK-GDYFITKEPDDELGQRAVLYVQ-GDEKDYPTLAHDIYMDKDMLKYEVPRQIYFVPEFVYTDNQKIRR-------------- 145236591 47 ------------------------------------------------RDISFKELNNAANHAAHWLKTNTSEPFQCFAYAGPKDLRYQILAVAAAKVQRVMVLPSPLVTPEAQLHILEKKGCTVYLRPSS-----MEAPVAEILKAAPHVQTVTVPDIEAFMQEAEAKPVNYSKTYEEGRADPWLVFHTSGTTGTPKPVTYTHADIVASLSDIGETIHHYAQRRCYTPLPSLHFVGMALSLSMTTFIHMTAVIGPPSPPTPSTIISLLHHGVTTAMFPPSLIDALTLTPEGLSA-LRSLQYIQYAGAPLSPKTASLL--LPHVPIFPAVGSTEAGGYFTELHPHRTDAWDYLTFNKHTGVAF-------EPRGDGQLHELVIRDPSIFKLY---PDLSR--------FETKDL--WQEHGLWKIIGRVDDYVYLSGINVALLEPE--IVAHPGVKNA------------------------------------------------------------------------------ 159905177 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDLETWASRVVTAAGVTDED----TAQVAFGYGLFTGGFYGLENVGASVIPMSSGNTEKQIMLMKDFETTVLICTPSYALYISEVAQKMGIDPKNVRIGLFGGEACSESARTEIESKWGMLATQNYGMSELMGPGVSGECEYQ-----CGMHISDHFIAEIIDPTGEVLPEGEVGELVITT------------LTKEALPVLR-YRTKDMARM-----LKIKGRSDDMLIIRGVNVFPTQIESVL--------------------------------------------------------------------------------------- 124266179 37 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDIAELVARSIRASGGRPGDLV----HVSYGYGLFTGGLYGAERVGCTVIPMSGGQTEKQVQLLCDFRPDIIMVTPSYMQVIIEEFVRQGLDPSSLKVGIFGAEPWTEAMRQEIEGRAGLDAVDIYGLSE-VMGPGVANECIESKDGPVIWEDHFYPEI-IDPETGEVLPDGAEGELVFTS------------LTKEALPIVR-YRTRDLTRLLPRRMSKIVGRSDDMLIIRGVNLFPTQIEEVLQEGPLSGQYQLVVTREGLLDEVVRCEVQPAHAGVDRVALGARLQQRIKTLIGVNTTVSVGDSIERTLVGKIDRR------------- 154320077 10 ----------DVPAAFAAANSNPARLVHLIPDELARSVPDHSIFAYPKTEVSARSFANAINRTAWYLESLGKAPGEAVAYQGHSDIRYFLFMFGAIKAGYKMLYLSPRNSVAGSLNVLEKSDCHIFLTARNTHVENILSQRNMRTATVPELEELLEDEEVRAY-PYNKSFAEA-------RTDPCLVLHTTGSTGLPK--PITWKNEILSTYEAWRTIPYQQSRRAYNLMPLFHTSGLNIGITMSLLLGVTTVYGSANVVPHAAYDEIHKYGGVDASIGPPSIYEELSHDPKSLERIHNFNYILVCGAAISQTAGDIISKH--CRVVSNFGATET-ACLPRLAPAVEDWAYFYWHPTHSGIVFREYMDGLHELYIERKPELDLYYQGIFSTFPQLEE-----------YSMNDLYSRHPDPFLYWRGRADDVIVSNGEKLAPALMEASLCSSPLVKGAMVVGR-----GKQPAALVDLKDAPPASAADRHALIKDMLPAIAAPAHILFVDSRPMLGQGKIQRHQ------------ 73542701 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDIDTWATVMARSIRA-AGARRCDKVHVSYGYGLFTGGLYGVEKAGLTAIPFGGGQTERQVQLIMDFKPEIIMVTPSYMLAIADEFERQGIDTTSLRVGIFGAEPWTPEMRLAIEKRMNISAVDIYGLSE-VMGPGVANECAETKDGPTIWEDHFYPEI-IDPDTGEVLPDGEFGELVFTS------------LTKEAMPVVR-YRTRDLTRLLP-GTARVTGRTDDMMIVRGVNVFPSQIEELILKRPELA-------------------------------------------------------------------------------- 27378008 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTQRDIDTWSEVMARSIRAAGGRTGMIIHNAY-GYGLFTGGLYGAEKLGCTVVPISGGMTERQVQLINDFRPDIITVTPSYMLAILDEFKRQKLDPRSLKVGIFGAEPWTNAMRGEIEDAFDMDATDIYGLSE----VIGPGVAQECIETKDGLHIWEYPEV-IDPETGAVLPDGEKGELVF-----------------TSLTKEGFYRTRDLTRLLP-GTARVTGRSDDMIILRGVNLFPTQIEEVLLA------------------------------------------------------------------------------------- 77919710 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKVLCYTQKDLCHFFARCYQMAGVTAEDRVQIAV----GYGVWTAGMLGCEKIGALAVPIGPGNVDLQCQFLVDFQPTVFCCTASMALLMAEEIHQRGADQINVKKIIYGSERSSVSMRQKISQLFGAELFDITGLTELYGPGTGIECSDHDCIHYWG----DYYIVEIVDETLQPVPAGEWGEMVVTTLC----------KEAAPLIR---YRTRDITRLIPGGCVRILGRSDDTFIFRGVNIYPSSIDSVISA------------------------------------------------------------------------------------- 88809873 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VWNPLPFHHVSGL-MPWWRACQWGAAHVWLAPAKHPARLLERSVQHKPMLLSLVPTQLRRLLVHPRGRRW-LQAMDVIWVGGASLPEDLAAASRQA-GLKLAPCYGATETAAMVTAQRPRDFLTGGSCGQPL-----------EDVDLQVGADGALAVRCDRLALARVDHSGELHPLSDSQGWWWSGDRARLSEQPHLHVLGRRDGAILSGGVTVYPPQLEERLMA--AARSAAVLAVSDREWGERLVA-LVRWSGADGDSEVAARCLGALVSDWMRPIAWHECDELEPTAAGK----------------- 146297059 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHDMEIWTVARVVTAAGVREHDI----AQIAFGYGLGAFGLHQGLRVGATVIPISSGNTEKQLMVMKDFGATVLVCTPSYALYMDEVANELNIDRSKLRIGLFGAESSTVEMRREIEKKWGLFATENYGLSE--IIGPGVSGECEFREGLHINEDHFYPEI-INPQTGEVLPEGETGELVL-----------------TTITKEGMFRTRDIVRMTS-----VKGRTDDMLIIRGVNVFPSQIESVLMGIEGIG-------PH-------YQLVVTKRGYLDDLEVVELVDGKLLERYKIKHRIYTVLGLPKTTTGKAKRVILRKQAN------ 110600719 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFALRAAPFEDIVRIHASSGTTGKRKVLCYTQKDLQAMFARCYELAGLTREDRVQIAV----GYGLWTAGIGFQLACGAMCIPVGPGNLDIQIGFLQDLQSTVFCCTASMGLLLAEEVNRLGLKDSNLKKIIMGAERSSSAMLKTMHEFLGVEIYDITGLTELYGPGTGLSCRFDNGIHY----WADYYILEVLNETMEPVAPGEVGEMVF----TTLGKEGAP------LIR---YRSRDLTRLLE-GDCRILGRSDDVVIFRGVNIYPGQLDEVLTRVPGI--------------------------------------------------------------------------------- 23010680 10 ------PWLAAYPPGIPPEIDVASVTVVELFDRSVRRFAERPAITCFGSTLRYREVGAAAEAVAAWLSAHGFGRGDRVAVMMPNVPACPITLLGVLVAGCTVVNVNPLYTPRELAAQINDSGARVLFVLENFCHTVEQALER---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118469113 9 -----------------------------VLRERASLQPNDTAFTFVDETLTWAQLYRRSRKLAVELGRHG-STGDRAVILAPQGLDYIVVFLGALEAGFIAVPLSVAVHDERVTAVLRDAAPSVILTTSAVAQDVAPYPGMIADLSAPTIIEIDSLD--------LDSAGESGGLPHDRP-DIAYLQYTSGSTRTPTGVMVSNGNLSAN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215504703 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGRPKAAMLSHFNLVNNAYLIGSMLGLHENDSICLNVPLVHCYGCVGGTLTAAMF-GATLVMPPSFKAKAALEAIAEQRCTFIYGTPTMYIDMIKEQQEGKYDVSSVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212526190 117 ---------------------------------------------------------------------------------------YFLFLFGAIKAGYKMLYLSPRNNVAGHLNVLEKSDCNIFLSAKETRVEHILSQRKMQTAIVPELEELLDETSAPTY-PYTKTFEEARK-------DPCLILHTTGSTGLPKPIILSTYEAWRTIPSMGEYVSMTEAHRAYNAMPLFHTSGLNTGITLSLLLGVTTVFGAANVVPNAAYDEMHKYGVDASIGPPSLYEDL-SHETDTLDRIDTLRYVLVCGAPLSQVAGDVVSKRT--RLISNFGATET-ACLPRLAPGREDWSYYYWHPSHSGIELREYMDDLYEL-------FIVRKPELYQGIF-------STFPDLQEYSMNDIYSKHPDGFLYWRGRADDVIVSNGEKLAPALMEAGLMSSPLVKGAMVVGR-----GKQPAALLDLGDERPDTASGRFDILKDLLPAIAAPAHVLLVD--PARPIGKIQRHQTYKAYEEDI--- 83746589 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAGVPRIDAAQVMAYIFTSGSTGTP--VPHTWGALVEGVRTSAARLGLAHACTLVGTVPPQHMYGFESTVLLALLAFSNRLPFYPA-DIRTALEAVPQPRV--LVTSPVHLRALL----SSDHALPPASLVLSATAPLAAPLAREAETRLAAPLIEIYGSTETGQIATRRTAHGAAWHLQPGIRLEARAGTA---DEDGPVT-------WASGAHL-----------------DAPVPMGDTLEPVDDTHFLLHGRKADLINIAGKRTSLAYLNHQLNAIPGVED-GVFFMPSDSGGEAPTRLVALAAPGLTAAGLLHALRERIDTAF-LPRPLWLVDALPRNATGKLPRDVLAALVAQ----- 147677997 37 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVIVPYTAKDWAEMMARCLAMAGVTIRDRV-QVTP---GYGLWTAGIAGVELLGAMAIPTGPGNTEKQIEMMLDLRTTVLIGTSS--YGLLLAEEIHRRGLKKLRLGIFGSERWGGKMRARIEELLGIETFDIYGLTEIYGPGISIDCPAHSGLHY----WHDHLLFEIVDPSGRQLSPGEEGELVI-----------------TTLTKEGMYRTRDITRIIERGSPYILGRTDDMIKVKGVNIYPGQLDHVL--------------------------------------------------------------------------------------- 169628010 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTAADIANLVARCLRAAGVRSTDKV----HVSYGYGLFTGGLYGAERLGCTVIPVSGGMTERQLQLITDFQPDAIMITPSYMLTLLDAMDRVGIDPTSLRTGIFGAEPWTEQMRSELEHKLGISAVDIYGLSE----LLGPGVAQECVETKDGLHIDHFYPEIIDPDTGQVLPDGSEGELVFTS------------LTKQALPIIR-YRTRDLTKLLP-GTARVTSRSDDMIILRGVNLFPSQIEELILTIP----------------------------------------------------------------------------------- 154293479 37 ------------------------------------------------RKITYGQLGNAVNGAAWWLTEK-LGPGQTLCYMGWNDFRYAVFILGAVKAGYKLLLTSSRNTPEATKSLFKATGCQVLLTTD--PKPPTVAPVVQIHDHL----QVLSVPSIEELLNSTYEHFPYDKTFESAKREPLVALHTSGTTGLPKPIIYTHDFAAAYMKAIQSMERKSEGGRVFALTAPFHT---SFVCIMIAAIAGQTAYVFPPAATIPTAALAAESDVTGILGGPSLVAECARSPELLDSLASHVSLMCYGGGDVAQSLGDAV--VTKLDLYTSHGSTES-VSYPLIRDPKDWKYPAAGLQFRKYNEAYIVR---NPKPEDEQ--------PVFKLF---PDLTE--------FATRDLYSPHPTDLWTYKARSDDMIVLANTMIAPSIIEHAVIECPDITDAVVVPVQKENYTTGIALLVELASRESTSEERQKDLIDKIWPAFLAKDRILFVDQKPLARTGKVNRAKIREEI------- 149236455 90 ------------------------KTIQDILKYRVTKLGDATAFHSVDVSLNWKKFEHKVHAVCQYLIEKALKTGQYVILMFSLSEEFVVAFYACLICGVVPVPMLP-FDSNRIGEVIRDFDISEILVNDEVEGPVADSFKKIAHKRVKSLRKLSKVSNVTNLMSKITLRVGTLNLENRTA--LVWLNFTSGAT-------LSHKDIIGVCKVFKETCNLNSNSSIVGCVRHSVGIGFIQTCLLGVFLGTTTYLSSPAENPLSFFLTLARHKVKDVFVTEQMLKYAAIKFAPKGFDLSHLKNMMISTERVEVDLLRKIAKVFQSTKLSVASMTRSYMTVAPVDDPVALRQGYVSVVVPVCTEVAIVNPETRICKEGEYGEIWVRSEANLTSFTNGPKGPTDSFIADGYLRTGDLGFLHNDTNLFVLGKIADTFEVMGLHHFPIDIENTIYCHPDI--------------------------------------------------------------------------------- 156046697 6 ----------------------------------------------GYRKITFADFANAVNCVAWWLHELGPGKGSEVLAYIPNDLRYPALMLGAAKAG----------------YLLRVLE-------------------------VPTVDHLL--DEKHRHFPYEK------SFDEVK-DEPFVIVHTSGSTGFPKPMVWTHDTAQRNIALMAGLHQMYEKKRVFLTFPPFHGAYLCCHLFNAVPF--GTVMISPTPSAKGLVEGLQKSPADIAFIVPSIVSELSQSPDLLDYCAKNLEMIIYCGGDLPQATGDIVASK--IRLVNQFGATELGLSNLILRNGDYDRNDWKYIEVHPGAEFRSVINETHELT-------MIRNSK-----LEKQQPTFTMFPQSEEYATRDLFIRHPTKNLWWHARADDIIVLNGEKTNPISMEQHIVANPEVQAALVMG-------------------------------------------------------------------------- 169616187 54 ------------------------------------------------RHLSWGELRRRVGLLANAFRAKGLKKGDRVAIVASTSFDTFICFMAITSIGGLFSSSSTDMGTKGILERLLQIKPAYVFVDDNGKTIDLRPKIKEIVEVMPGFQGIVTQPRFPDHLLDAANGEEKLEFERVAFRDPFLIVYSSGTTGVPKCIVHSVGGVLMSI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125716282 1 -------------------------------------------------------------------------------------------------AGGAYVDLDPDYPAERLVDDLGEGTPRYLLIHTS---------GRETVPDAPTI-GIHTIDKDTRSPPWAVQSVENPSSPVIPAHSLAYVIYTSDSTLAPKGVMIENPPLLASTLARPSIKWTLRENCFLLLSSI--AFDKSVAGLFGTLTEGGCVHFTSRHKARDPHELTR----TILH---PLINRQLWMP-----DLATLLICRLSAMSLTKSLLPANHAHLHYRLRSTYSMSFCSTTTDQPKQTLGLARVTAGYPTAQNSQIYILPPDSVPQP------LTHRSYWTSTGFWNRRDLRAERFIPDPWYLSGDLVRWRADSHIGALSPRSFQVKIRG--------------------------------------------------------------------------------------------------- 156061083 16 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVIICHHTSGTTGSPKPIYHTHRFYLRHIKSDAEPFGIVPNTRVYFGMPFFHFGGCAS--VFSALFNEAVAVLGPTDSAKLVCNIVKKARCRVIVQVPSITDDIAKYFYQEFLDLPDLEIIISSGGPLSATTGDLLASK--VRLGQVYGSTEAGSLAQQETSDEDWGWMRFNFDVGGLKMEPLEDDPGRY-------ELVIR-----------------KIPQDAWWRTRDIFEKHPSKPLYFSGRIDDVIVSNGEKLNPARMENH---------------------------------------------------------------------------------------- 160933252 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLGLQAVPEEEIVRIHSSSGTTGTPVIIPYTRQDWAEMFKRCYETAGITNLDR-IHVTP---GYGLWTAGIAGAELLGSMVVPMGPGNTDKQIRMMIDMKSTVLCATSSYALLLAEEITKRGKDQIYLRKGVIGSERWGEKMRRRIANELGVQLYDIYGLTEIYGPGIAMSCDYECGMHY----WDDYLYFEVIDPHGKNVPDGESGELVVQGAPLIR--YRTHDLTR--------LLKGDYPRID-----TLIGRTDDMIKVKGVNIFPGQIDEVL--------------------------------------------------------------------------------------- 150400327 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDISMWAARSMSAAGVSKND----FIQIAYGYGLFTGGLYGSENLGATVLPISGGNTQKQIQLMCDFKTSVLACTPSYALYLAEALEESKISLDNLRVGIFGAEPWTENMRKEIEKKLGLKAIDIYGLSEIMGPGVACECEFQAGLHVN----EDHFIPEIVDPTLKTLSRGNVGELVVTKEGMPLLRYRTRDLTSLNYEKCNCGRT--LVRMNK-----CTGRSDDMLIIRGVNVFPSQIESVLLE------------------------------------------------------------------------------------- 215501370 20 -------------------------TMGEVVDRTADAKGDNIAIVHQGIAKTFTELRDEVNQFAASLVSLKLPLGSKIGMLAPNIYEWMVVKFAVAKAGLVL-----------------------------------------------------------------------------------------GTTGRPKAAMLSHFNVVNNANMIGRGFGLHEQSELICLAPMIHCYGIVVGTLTAAMFGSTTVMPAPSFKAEAALDAITKH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171685580 1056 -------------------------SITDLIQWRVARQGEELAICTIDGRITWKKFDVKVAAVAVYLRKVKLKSGDHVVLMYTHSEEFVFAVHACINLGVIVIPIAPRLSEDAFLHLLADYSVRAVLVNQEVDHLLKTKTVAQHIKQSAQILKIMVTKPPKQNSGLRDLGIT-MDPAWVQPGYPVVIW----TYWTPDAVQLGHDTILGMCKVQKETCQMTSSRPVLGCVRSTTGLGFLHTCLMGIYIGTPTYLLSPVENPASLFLILSRYKIKDTYATPQMLDYAMRTVPGKGFTLHELKNMMISAEARPVDVFQKVRMHFATAINTVYALRQGLIQVTDPEDPKALLVQDSGM-VPVSTQIAIVNPETMLCSEGEFGEIWVDSEACAKAFYRSKDAFDQRFDEDPYVRTGDLGFLHPGGALFVLGNIGETIEINGLSHFPMDIESVERCHHSIVGCTVF----QAGGLVVVVAEVARKAYLASVIVNAVLNEHQI----VTDIVAFVNDFPRSRLGEKQRRILAGWVSRKM--- 171685580 290 -------------------------------------------------SITWDKLASRAEKVAQVIRDKSLYRGDRVALIYRDIIDFAIALLGCFIAGVVAVPINDLQDYQKLNMILTQTQAHLALTTDN----NLKTFQRDITAQKLTWPKGVEWWKTNEFGSYHPKKKEDA--PPLTVPDLAYIEFSRAPTGDVRGVVLSHRTIMHQLANGRLIGGGASSEIMLSYLDPRQGIGM-IFGVLLAVYGGHTTVWLENKAPGLYAHLITKYKPTVMYQTDPMATR--NYKKGMEPNFQTVKSCFIGGMVISVRDWLGGEERMGCPLLLGQGTTTATQQHTAANEPGTIRVGAFGYPIPDATLAVVDPETSLLAPPNTVGEIWVDSPSLSGGFWALPKHTETIF------------------------------------------------------------------------------------------------------------------------------------- 91794456 80 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTSGTTGAPKLVYHQLEALLNTKVSDAKTCWL------LCYHPMSYA-GLQV--ILQAIVANDTLVVDVDASLQKKSQLAIELNVTAISATPSFMRTLLMAWHQRQ---PELRLISLGGEIAEQSTLDTLKRQFPASIRHIYATTETGVIFS-------VKDGLAGFPVVNGWLLKI-DDTLKLIKGNV--EI----------------------------DTGD-CIQSTSSRVIFSGRADNVVNIGGVKVNLELLEQQIIAFDIILDARVYVKANPITGFLTCVEICTEDEEKARRVLRAFFS--GLAPASRPRVITFSKQIALNLSGKKQR-------------- 84489835 26 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLFAVEQKDIIEIHTSSGTTGKPTVSGYTKEDLDIWIARGLTMMGVDENDIIQNT----HGYGLFTGG-FGVHYVGATVVPISTGQTLRQIEIMKDFKTSVLIFTPSHIAEELDEMGIKPSDL-NLKVIGFGSESWTDAMRKQIEDKFQIPAYNIYGLTEVMGPGVAMECSQQDGLHLSEDHFYP----EIIDPTLKQVPENTQGELVLTRVGMPLIRFRTRDVTKIHHEKCGCGRT--LVKMD-----RITGRTDDMLKIKGVSVFPSQIEKALLSIDGV--------------------------------------------------------------------------------- 126727680 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYSHNDLEVMVARSLRASGVRPGEMVHNA----YGYGLFTGGLMGIERLGATVVPVSGGMTPRQVTLINDFKPEAIMVTPSYMLNILEEFERQGLDPSSLQVGIFGAEPWTNAMRREVEEAFDMHCVDIYGLSE----IMGPGVANECVETKDGLHIWDHFYPEVIDPTGEVVEDGQEGELVF-----------------TTLTKEGMYRTRDLTRLMP-GTARITGRSDDMIILRGVNVFPTQIEEQLLA------------------------------------------------------------------------------------- 167772075 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDCVRIQSTSGTTGKRVVAFYTQGDIDLWCARAIVAAGGTKSDVVQVA----YGYGLGGPGLNGGSHKVGCLTLMSSGNTQRQIQFIQDLHSTILCCTPSYAAFIFQEMGIAPEEI-SLKAGIFGAEAWSEEMRRDIERKLGIHAYDIYGLTEISGPGVSFECEAQTGMH---INEDHFIAEIINPETGEVLPDGEKGELVFTS------------ITKKAFPLLR-YRTRDICVLNREGRTHVMGRSDDMLIIRGVNVFPSQIETVLLNH------------------------------------------------------------------------------------ 149371274 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKDILLQKKQMLASAQATGAFFNLSEGTSALLCLPA--NYIAGKMMLVRAMVLGWDLHAV---SPEKKALSQEDMNYDFAAMVPYQVFHSLDA-------IHKIKKLIVGGGAISSALRSQLQEV-STQVFETYGMTETITHIAVKCTNGAMR-SSVFTALPNVSFVK----DERDC-------LVIE---------------ACNISEEPVI-TNDIVSLISDTAFTWLGRYDNVINSGGVKLFPETIEAKLSEMIKVPFV-IIGEKDEALGERVV--IVFEGQALSDIDTDEAF--KSLKPFERPKKSYTLLKFPQTETGKVK----REEISRRL--- 55380266 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKIVSYVDADLELWMARSLSAAGVEPDDTVQNA----YGYGLFTGGMGGAEELGATVVPTSSGGTQRQVELAADLGTDVLACTPSYALYLAETAEEMGYDPQALSVVSYGAETCTEPMRMEIETALNATGINNYGLSE-IIGPGVAAECHEAQDGLHIWEDHFYPEV-IDSRTKEPLEAGKEGELVLTTLT----------KQAQPVIR---YRTGDLVRMDN-----VTGRTDDLLIVRGVNLYPSEIEHAVLDINGVAPYYRIDLYEEDNLDVMELTVERAEGSSKDSELRDDVLSRVLSF--TPDQLNLVNTIERTEVGKIQR-------------- 218718004 12 ---------------------------------------------------------------------------------------YFIVVLAAIKVGYKTFLPSPRNSKVAQLHLLEKLQCKKLVTTD-----PQLPAVNTILEGPTSIETTVHIPSLRDLLDSSDGTPEDYPYEEEAKDEPIFILHTSGSTGIPKPLIYTHQFVTRTVNVTALPAPSTGDFIWFTFLAPFHISGIGFGLMVSAFNDCVPVFPLPGQTTDQFLDAVRHCDMDWAFVLPFILEDLSKELAALELVSQKLSHLYFAGGSVPRQAGDTVASKM--PVYQTTGSSESLLSQIHSPDRDLKRKNWSYIQLHPTLNVEYRHHYGDLYE-----MVIVRSPSVF---LHFPELKE--------YETRDLLSPHPDGLWRYRGRKDDIIVLNGEKTNPISFEQEVSRHPEIRSVLVAG-------------------------------------------------------------------------- 160934824 127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVGVYTRRDIENWSDQVARVAGATEGDIIQIA----FGYGLFT-GALGLHYGGATVIPASSGNTAKQLMMFRDFGVTGLVATPSYALYLGEAMKEAGYPMEKLRIGLLGSETCTPEMRTQIENSMGIFVSDNYGMTELGGPGVSGECGLRCGLHFAEDHFLPE---IIDPDTLEHKAPGEAGELVV-----------------TTLTREGMYRTKDITRLNYEGRTHVMGRTDDMLIIKGVNVFPTQIESVLVGMENV--------------------------------------------------------------------------------- 33866835 140 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSLVPTQLHRLMADPAGLAW-LQVCAVIWVGGAALPESLADQARSH-GLRLSPSYGATETAAMVA-VQTPERFLAGQSGCGIALNDVELRLDADQA---------LLVRTPRLAVGRWGDPLRLQALTDVQGWWRSGDAASLDPE--LTVLGRRDGALQTGGETVFPEQLEARLQLNMMIVKLAPIPVPDPEWGERLVALV-----GTTDMALIGSLRQRSWLRHERPKRWLQCPGLSRNAMGKWERLRWRQWL------- 116695601 8 ---------------------------------------------------------------------------------------FTVGLCAALLAGATLLP--PSHTPEMVRQLADFA-------PDAFCLHDQPDAAFAMPAYHDGLRGAATDG--------------PVEIPRIAATQVMAYVFTSGSTGTP--VPHTWGAMARCAQAAAQRLGLLDGRAWVGTVPPQHMFGLEATVML-VLQGRAALVSAPAFYPADVHDALASVPASALVSSPVHLRTLVQSGMA----MPPADLVLCATAPLGRQLAGETETLFGAPLCEIYGSTETGQIATRRTAQADAWT------LVPGVRLQARQGAGGAETWAEGGHIEQPVPL------------------------GDIAPLDA-GHFLLHGRKADMLNIAGKRTSLAYLNHQLTAIDGVRDGAFF-MPDDTHGHVVRLVAVAVAPGVAPAQLQQALRARIDPAF-LPRPLLFADSLPRNAAGKLPR-------------- 194476807 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVVIKNNASVISLVPTQLDRLLNTKNGINW-LQQFEVIWVGGAALLPLQSARARHE-NIKLAPCYGATETAAMICTISP--DSFLNKSTEFLKPLADVEI---RLNPITTAVE----VASKRLSPG-WIKDGKFHCLEAPNGWWRSGDGATITEEG-LRIEGRLDNAINSGGEIVFPEQLELRLKKVEKIIDIMIISLPHSQWGEELIALI--NHNVQNSDEVIKTLKRQDWPSAEKPKRWIFCPDLAPSSAGKWNRSHWRDWIT------ 197762514 172 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDGAWATGDRARLDE-GRLTLLGRADDAILTAGATVVPADVEEAVRELDGVADAVVFGVPHAGVGELVTVVVEPAPGARLTRAGLRTACAAVLAPSHLPRRWFVMDALPRTVTGKPSRAELIRAVRAGEVAG 121610862 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRQDIDHWAARSIRAAGGRPGDLVHVA----YGYGLFTGGLYGAERAGCTVVPMSGGQTEKQVQLIHDLQPRIIMVTPSYMQIITEEFLRQGLDPSSLQIGIFGAEPWTEAMRREIEAGAGIDALDIYGLSE-VMGPGVASECVESKDGPVVWEDHFYPEI-IDPDSGQVLPDGQPGELVLTSLS----------KQALPMIR---YRTRDLTRLLPPG--KIVGRSDDMLIIRGVNLFPTQIEEIVL-------------------------------------------------------------------------------------- 127514442 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILYTSGSSGQPKAITKTLDQLDAEVTVLEQTFANHPQCSVIATVSHQHIYGLLFKVLWPLAAS------------RPFLSDLVEYPETLTYYAPAQLSRLPDALE-HQPQLRAPSLIFSSGGPLSLEAANAIAHCYGKPPIEVFGSTETGGIAYR-----RQQNNQQSWRAFATHEIKQDPDDGA---------LWLKSP-----YLESSD----------WLRCDDKIQLIAPGEFVLQGRLDRIVKIEEKRLSLVQMEALLESHPLVDQAALVVLEQPRV--QLGAAIRLSAEGNTLLEVNNALKQHLLSQFERPRRWRYPAELPLNTQGKRIHKELLELFT------ 195116751 222 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFDPSVVELFLAMQNGAAVLLTHRESPNRVLNDVTTPSITVLQMTPSLFRQFGANAIRKRNSSSTLRVLLLGGEPFPSELATWIDPLFQKQICNIYGITEVSCWSLMHVLQSLHERVPLGTPIDDETVLRIHVQSKRNNPNADCGELWL-GSATRRCYIPNDKASSVCYRA-----TGDIVRRFDDGSIVYEERANDVVKRAGTRISLGKIETCLH-HSELATC----LWLDELQKLICCIRSLEPKTKIQQRAQTFDMLSKLMTAEQPDRFVYLQHFPCNAHGKLDKMMLLKE-------- 126732692 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTEKDLATVVARSLRASGLRAGDILHNA----YGYGLFTGGLLGADKLGLTTVPISGGMTQRQVRLIEDFGAAGITVTPSYALSIIDEYAAQGRDPSPLKVGIFGAEPWTNAMRREIEDAFDMHAVDIYGLSE----IMGPGVANECVESKDGLHVDHFYPEIIDPETGAVLPDGELGELVFTS------------LTKEAFPIVR-YRTRDLTRLLP-GTARVTGRSDDMIILRGVNVFPTQIEEQLMT------------------------------------------------------------------------------------- 164428968 1070 -------------------------SITDLIQWRVARQPEELAYCTIDGRITWKKFDTKVAAVALYLRKIKIRAGDHVVLMYTHSEEFVFAVHACINLGAIIIPVAPRLSEDAFLHLVADYGVKAVLVQDVDHLLKTKPVAQHIKQSAQFLKVQVTSKPPKQNSGLRDLGIT-VDPSWVKSGYPVVIW----TYWTPDAVQLSHDTILGMCKVQKETCQMSSSRPVLGCVRSTTGLGFIHTCLMGIYIGTPTYLLSPVENPVSLFLILSRYKIKDTYATPQMLDHAMSMIPGKGFTLHELKMMISCESRPRVDLFTRVRVHFDATINTVYALRQGLIYPTPLRDPKALVIQDSGM-VPVSTQIAIVNPESRLCSDGEYGEIWVDSEACVTSFYGDVERFNGRTVEDPYVRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 164428968 302 -------------------------------------------------SITWDKLASRAEKVAQVIRDKSLYRGDRVALIYRDIIDFAIALLGCFIAGVVAVPINELQDYQKLNVILTSTQAHLALTTDN----NLKAFQRDITTQKLHWPKGVEWWKTNEFGSYSQKKKD--ELPPLSVPDLAYIEFSRAPTGDLRGVVLSHRTIMHQMACLSAIVGSKPGDTFNATLRDTNGHLVSIWGVLFAVYGGHTTIWLENKAPGLYAYLITKYSPTLMYQVDPMATR--NYKKGMEPNFSSVKLCLIGGMIISVRDWVGGEENMKCPLSNGYGSLLGGTTVNAAAEHRAVRVGAFGYPIPDASLAIVDPETGLLASPHTVGEIWVDSPSLSGGFWALPKHTEQIFHARPF-------------------------------------------------------------------------------------------------------------------------------- 154282925 306 --------------------------LPSVLRHRARTHPKQPAYWVLDQRITWEKLGSRAEKVAQVIRDKSLYRGDRVALVYRDTIEFAVAILGCFIAGVVAVPINNLEDYPSLNVILTSTQAHLALTTEN----NLKTFQRDITTQKLTWPRGVEWWKTNEFGSYHPKKKDESPALVVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQMTCLSAIVASASPDGTRLAKPHGETLISYILGILLTIYGGHTTVWLEAETPGLYASLITKYRATLM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154282925 966 -------------------------TIFDLLQWRVTRQAEELSYCSIDGRITWKKFDTKVAGVAMYLRKAKLKAGDHVILMYTHSEDFVYAVYACFCLGVIALPMAPSEDAPAFLHLVADFRVRAILVSDVNDLLKQKPIAQHIKQSANVLRISIPSTYNTARPPKQSHGCRHLGLTEWLARQPALVYWTS--------VHIGHDTIMGMCKVQKETCQMTSSRPVLGSVRSTIGLGFLHTCLMGV-YVGAPTYLFSPVDPISLFLALARYKIKDTYATSQMLDYAMGSMAAKGFQLHELKNLMIASDRPRADIYQKIRLHFATAINTIYSVSRSYMCIEPIELCLDTKYLRQGLPVDPSTQIAIVNPETCCLAVGEYGEIWVQSEASAKSFYGKQEFDLERFVVDGYVRTGDLGFLHPGGQLFVLGGIGETFEINGLNHFPVDIETTIEKHRNVVGSAVF-----QAGNLVVALIEVTRKAYLASLLNAVLNEHQV----VADIIAFVPDFPRSRLGEKQRKILASWVTRKM--- 77918924 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVIFHDNHDLSSWAARSLYCAGLRDTDVFQNIC----GYGLFTGGLYGAERLGALVIPAAAGNTRRQIKLMQDFGTTAIHTIPSLYAAFQDMGLDPQHD-TNLKLFVIGAEPHTDAQRRRIENLFGVKAFNSYGLSEMNGPGVAFECEYQNGLHVW---EDAFLTEIIDPDTLEPVPDGEEGELVF-----------------TTLDRHAMYRTRDLTRFLP-GDCRISGRTDDMFIIKGCNVFPMQIEKVLMRFAEV--------------------------------------------------------------------------------- 90569539 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVLTHEG----AMAVGDSYGITRTDVLLHTLPVHHTTGL-GTSFFPFLNAGACIEFHGKFDADTVLHRWLQGGLTIFSAVPTIYMRLKQLPEQKKQAAGQFRAFLCGSSALQENIQDFWTSVRGQPILARYGATEIPGCLRVPIGLRNYPKGSVGEPL-PGVELKISPE----------GELLVKTPNMF--------------------------------------------------------------------------------------------------------------------------------------------------- 212533421 254 -------------------------------------------------SITWDKLASRAEKVAQIIRDKSLYRGDRVALIYRDTIEFAVALMGCFIAGVVAVPINNVDDYASLNVILTSTQAHLALTTENNLKNFQRDITTQ-KLQWPRGVEWWKTNEFGSYHPKKKDEVPPLIVP-----DLAYIEFSRAPTGDLRGVVMSHRTIMHQMAQQARVLSGSHSEILFSYLDPRQSIGM-ILGVLLTVYGGHTTVCLEAETPGLYAHLITKYRATVMAADYPVAYNYQQEPLITRHNFSSVKLCLIGGMVISVRDWLGGEERMGCPLTDGFGSSEALVVVLAMGEPNSVLVGAFGYPLPDATLAIVDPETNLLCTPNVVGEIWVDSPSLSGGFWALPKHTETIF------------------------------------------------------------------------------------------------------------------------------------- 212533421 1010 ---------------------------------------------------TWKKFDTKIAAVASYLKKVKVKPGDHLVLMYTHSEEYVFAIHACLCLGAIAIPMAPRLPEDAPAHVISDFKVKAILVNTDVDHVMKQKLVSQHIKQSAQVLRIGVPAIYNTTKPPKQSHGFTMNKAWLQANHPA-VIWTHWTADQRRIVQLNHDTLMAMCKVQKETCQMTSARPVLGSVRSTVGLGFLHTCLLGV-YVGAPTYLVSPVDPASLFVALARYKIKDTYATGQMLEYAMSAMAGKGFQLQELKNLMFAAAALDRTAINTIYSHVLNPMVELWALRRGLVYPVDPDDPTALRLQDSGMVPVNTQLAIVNPETCTLCRVGEYGEIWIQSDACAKAFYGSKQEFDERFVFDGYVRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 206676022 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGMFAVPRTDIMRIHASSGTTGKATVVGYTANDISNWAARSLRAAGLREGDLIHNA----YGYGLFTGGLYGIERLGATVIPMGGGQTDKQVGLINDFKPRGILVTPSYMLNILEAFHKAGLDPSSLEIAVFGAEPWTEAMRTEIEEAFDLNAVDIYGLSE-VMGPGVANECVETKDGPVIWEDHFYPEI-IDPVTGEVLPDGQEGELVF-----------------TTLTKEGMYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEQVMA------------------------------------------------------------------------------------- 84685573 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTAGDISNWAARSLRASGVRPGDIVHNA----YGYGLFTGGLYGIERLGATAVPVSGGMTERQVTLIQDFKPKAIMVTPSYMLNILEQFHKQGLDPSSLEVGVFGAEPWTDSMRKEVEEAFDMHAVDIYGLSE-IMGPGVANECVETKDGPVIWEDHFLPEI-IDPQTGDVLPDGELGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMMILRGVNVFPTQIEEQVLA------------------------------------------------------------------------------------- 170754292 31 -----------------------------------------------------------------------IEVGDWIGLKYRNNYLYYAVVFGAMKLGNILLLGNKSESNNRYRYEID-------------------------VELIAILDNNILDNFNDEAIDVQCLNSKFEK--DIWSSKVAFL--SSGTTGKPQVIIYHAYAILNQIKNVKHEFLKNEDIVYVTFLPMNHILGFLLPLVFITLDL--KVVFLSDQTPYGIIKGIRNENALGSFGVPMVWKLIKNILKRRREGVDKLKIILSGGSKTDSSIRNSYIRA-GIEFFVGYGLTETGIGKSNLNDCE-----SEGKVYDNY-EIKVLTSDGNIRNEG-TGEIIVKSDAIYTASIKDKKEICPELIEGMYYRTGDIFEL-KNRELFFKGRMKNIIVESGENIYAEELEE----------------------------------------------------------------------------------------- 163754983 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGKPKPIRLDKQAMVHSALATGDFFGIKSGDAALQCLP--SNFIAGKMMLVRAMILGLSLVIAPTSNPLKNHD--KDY--DFCAMVP-------LQVENSLEQLHQIKTLIIGGAPASSTLIEHLQTVT-TNVFATYGMTETITHIAAKPLNHLPKGKKTYYKTLPNIQIQ---TDNRNC-------LVIHAPRIT----------------EGKIITNDVVHIISKTEFDWLGRFDNVINSGGVKLHPEQIEEKLS--PFITRYFVASIDDERLGKKLILIIEDPQETIDTSSLLETIKSKNFNKFEIPKNIYTTKNFTETNTGKVQR-------------- 213013683 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGRPKKIGLTREDFLFTTAHGLKKMGVKKNDLFLNA----YSYGIWVPGLIALEMLGVPVVPVGHQKPEVIFEKIVDYRPTIVGILPSSLIVITKLAERYKKELPKIRWFQTGAQHIPSKTKEWIKTVWGANVVNGYGATEFGGTF--------AIECYEGKGYH-FNDLLFWVEILNPDQDG-YGELVV---------------TTLAFRCMPLYRIGDIAKID-----YILGRKDDMFKAAGNNLYPG--------------------------------------------------------------------------------------------- 150384374 57 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTFVGYTKKDMKLWADLCARFLGLTSD----QLVQVSFGYGLFTGGFGGIERVGAAVLPASSGNTQRQIMLLKDAGINTLICTPSYALNLIQGQGLKKGDL-ALRFAHFGGEPWTEEMRCAIEEELGIHAFNNYGLSE----IIGPGVAGECAARTGMHIQEDNFLVECLNPNTEPVAEGEEGELVITS------------LTKEAIIR---YRTRDLARLYYDGRTTIKGRSDDMMIIRGVNVFPTQIEEALLR------------------------------------------------------------------------------------- 90408463 10 -----------------------------------------------------------------------------VAICCVNSYLFSVAFFAVIYAG---------------KKILLPGSHQPAILSTLASQFDLL-IDDGLMAKNAPIKRI--------ELPLKMKSNSDFTFFELNLEQVEITLFTSGSTGQPKAIYKT-LAMLDKEISSLEALWGDGASTVQSTVSHQHIYGL-LFRVLWPLCMGRSFSCLDITYPEQV--SLRANDASILITSPALLKRLSMEKSSASY-----RAVFSSGGPLLEAGLTNCQSILKQTPIEIFGSTETGGIGYRSQTHNDAEWT-----FFSEISAQVDKNQC----------LLLTSPWLS------PDLTA---TADAYYQTSDQCELLSDRRFILKGRIDRIVKIEEKRVSLIALEMRLNAMNWVDESVLV-VLDKRARMSLGALLVLSGKATFCLQLRHDLR-QWFEPVAIPRYFRIEDEIPLNTQGK----------------- 154305084 22 -------------ERYPSDADLANRLIPHVLEEEARENPQRIAMIAKTTDISFHEVNAGVDFLANWIDA--IKSEETFAFLGSQDFRYPIIEIACMKTG------NPLLLP-RVGNALGNTVSLLKATTKVFYTSQYSDLAARILEVLPTLEKHEI-PTLQEIITTKSKPYLYLKNWDTHKDELALIIHTSGSTGKPKNCSYEYSGFINSGRTIAGFKFVEKDKLLLSGCSFSHASGLG--LAFSTIFLGSTLVRGPPNEPSSLHEIMKALPIHGLMEVPSITQLFLNHSKGLEDEIAALKHISWLGGPLSQKTGDFIVRSTDAVLWQIFGSTEST-QLPLLVPPKSHWSHLEFHPFLPELEPVNSDSTLCEIILNKYNDLALAWAQPV--FHMAPDQTQ--------WRTRDIVRRCEDGTLWFESRIDDLLISNASKVNPVYIETFLQSHPLLNGCLVFG-------------------------------------------------------------------------- 19114129 887 -------------------------TMLQLLQLRVAKNAEDIAYITEGKNITWRKFDQRVATIIRYLQKKKIKPGRVVVLMYTHSEDFVYALYACFYLGLIPIPVPPRLSEDAFLFLIKHYYVSAVLVNSEAAKTTSQHLKQSAMAAKVVLPSFIVTSKIELNVKLDPICLDPAFPALVSPDHRLTL------------TAYNHQTLLSICQIHKETCQMTHKRPLLGHVRSMSGIGFFHTCLMGVFLGTTTYLLSPVDNPLLLFQIISKYKIKDTYATFQTLNYIQNQQPTKWPNLSCLENLMIDGSAFYIASLQKYFVKHGLAFSTVYSSTRSYMGAIPTPQLLDLRALRHGKPVPVSTQLAIVNPDTRELRVGEYGEIWMRSSANAISFFQDPATNSDGFLGNGYVRTGDLGFLHSMGLLYVLGPIGETFEVNGLSHFPSDIEDTIRSHPAVFQSAVVVI--EALGQDFLAAIVP-------VVINSILDEHQI----IADVVAF------TSRGNFPRSRLREKQRGKILA- 19114129 164 ------------------------------------------------TSITWEKLASRAEKVAQVIRDKGLFRSDRVVLMYRDCIDFVVSLFGCFIAGVVAVPINRFDDYNELSSILTTTSARLALTTDA----NLKAFQRDLNAKKLHWPKNVEWWKTNEFGGFH--LKKKAEMPPLQVPDLAYIEFSRSPIGELHGVVISHRTILHQMNCLAAIHGLSKSGLFLTYLDLRQAIGL-ILGVLHTVFSGYTTVWCPQFVPGLWANLATRYRASFMAGLKTIAYNYQNDPKAHSVDLSSLRMCMV--DCLNVDVSDRWLKPLGATFVPLLCLPEHGGMVISMKDPNTIRVGAFWYPFVDATLAIVDPETQVLCLPNIVGEIWVDSPSLSGGFFALPKQTEAIF------------------------------------------------------------------------------------------------------------------------------------- 159046364 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVVYTRHDIADTLARSLRASGLRAGDMIHNA----YGYGLFTGGLYGIEKLGATVIPMGGGQTEKQVSLIHDFRPTAIMVTPSYMLNILEGFHKAGLDPSSLQVGVFGAEPWTNAMRQEVEEAFDMHAVDIYGLSE----VMGPGVANECVETKDGLHVDHYYPEIIDPQTGEVLKDGAEGELVF-----------------TTLTKEGMYRTRDLTRLLP-GTARITGRSDDMMILRGVNVFPTQIEEQVMA------------------------------------------------------------------------------------- 2506916 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPQ--PHHHSWAALTQEAEALANALGSHPRVIAWLPVHHLYGF-VFGVALPRALGSTVILFREPAPDDL-----------IATVPARWRYLFDSNHRFPGG-----TGISSTAALETACRNGLLQAGLDALLEVYGATEA---------------GGIGLRWAPSEDYRLLPH-----------------------WHGDATATSSALNPDGAAVTVDRLQWRDERVFRPTGRIDDIIQIGGVNVSPGHVARRLESHEAVAACAV-----RSHGERLKAFIVPARSDADPETLRQTLENEHLPAVERPTDLRIGTELPRNAMGKLQ--------------- 206889808 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVVAGYTRNDIAEVMARCLTMAGATKDDIVQNC----YGYGLFTGGFYGAHKIGAMVVPASAGNTRRQIEIMRDFGTTILTCTPSYALYMAEVAQEMGIEPTTLKLGCFGAEMWTEQMRKEIEKRFNLNALNIYGLTEIIGPGVAHECIEKKGLH----VFEDHFYVEVIDDTGDSLPDGKRGELVL-----------------TTLTREGMFRTKDIARIE-----RIRGRTDDMIKVRGVMIFPYQIERTILEVQGVEPQIIITRP-QHLDEIEVMVEMSKDEVKHVENLRKKLEKRIEETIGIRVKVTLVESLPRSE-GKIDKRSL----------- 46124507 903 --------------------------ISDLIQWRVARQPEELAYIDGRGRVTWKKFDTKVASVAMYLKKVKVRPGDHIILMYTHSEEFVFAIHACISLGAIVIPIAPLDQVPAFLHIVSDYNVKAVLVAEVDHLIKVKPVASHIKQSAQVLKITSPAKPPKQSSGLRDLRFT-IDPAWIRPGYP-VIVWTS--------VQLGHDTIMGMCKVQKETCQMTSSRPVLGCVRSTTGLGFIHTALMGIYIGTPTYLLSPAANPMSLFVTLSRYKIKDTYATPQMLDHAMNSMQAKGFTLHELKNMMITAESRPVDVFQKVRLHFGAGLIELWLDTQAVIPVDPESDPLALLVQDSGM-VPVSTQIAIINPESRICLDGEYGEIWVDSEACVKSFYGSKDAFAERFDGDGYIRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 46124507 140 -------------------------------------------------SITWDKLASRAEKVAQVIRDKSLYRGDRVALIYRDSIDFAIALLGCFIAGVVAVPINDLQDYQRLNHILTTTQAHLALTTDN----NLKAFQRDITTQKLTWPKGVEWWKTNEFGSYHPKKKEDVPALVVP--DLAYIEFSRAPTGDLRGVVLSHRTIMHQMANGRLIGGGASSEILVSYLDPRQGIGM-ILSVLLTVYGGHTTVWFDNKAPGLYAHLLTKYKSTIMLTVDSGFHEVLADRWLRPLRNPRAREVVHGGMVISVRDWLGGEERMGCPLREALKTNEVVVVAIVTDDPGLVRVGSFGYPIPDATLSVVDPETGLLASPHSVGEIWVDSPSLSGGFWAQPKNTE---------------------------------------------------------------------------------------------------------------------------------------- 71649686 443 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTSGTTGLPKAARFSHLRFFAAIFLSSDYPSFDEELNVLTVLPMYHTVGFCIGHLLQALAAGARMIIRSKFSASRFTQDLQQYRVTVFQYIGEILRYALHHAGETTEPLNGLRWVVAFGNGLRRDIWEECKKLLGIQVVEFYSSTEGNIFLLNLFDPAPIRLSTQFNPLFPFRVLKYDFERGEVCSVGETGEIVIQGFDMFDGYHSDAETRKNVIRGDAYFLSGDLVRFDAMGFVSFVDRVGETFRWKGENVSTTEVMDVVGRLAAVRDAVVYGVE------------------------------------------------------------------------ 86140321 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKSIKLLKKHMINSAKATGKRFKLEAGTTALHCLPTRFIAG--KLMLVRAVILGWKLVVPPKSNPLD--QVLKRY--DFSAMTP----FQLDNSIARMHLLAKL---IVGGGPFSQTLKELVQDCP-TKIYETYGMTETVTHIARVNSKKNRETEPPFKTLSKVTVSK-----------DERGCLVIKAPKVAT----DP------------IVTNDLVDLISYKKFQWLGRIDNVVNSGGIKLYPESIEKKLAHQIDVP--FIIGAEDDALGERLILVIEC--DSFDASRLNFEV----LGKYETPKRIFCTPKFVRTHNGKVKRGA------------ 218252477 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVIIPYTAQDWATQFARCYAMAGVTNRDRV-QITP---GYGLWTAGIAGCEKLGAMAVPMGPGNTEKQLQMMMDMESTVLCATSSYALLLAEEIEKRGKDKIHLRKGIIGSERWSEKMRKAICEKLGIDAYDIYGLTEGPGIGISCDAHDGIHY------WDDFIYVEIIDPQGETLPDGEWGEIVITT-------LRKEGAPLIRF------RTHDLSRILP-GDCTIQGRTDDMVKIKGVNLFPAQIEEILKTFPEV--------------------------------------------------------------------------------- 215511114 9 --------------------------------------------------------------------------------------------------GIVYSP-FPEHPPAEISMFIKHGDKTALV--SLKDCHKFQKIKEEM-----NLKSIFVVGKSEEFATLNEEEFQEVPLTDVKKE-LAALTYTSGTTGISKVVEATQYSFVTALEPSRLDITFDESEIIATWGQLTFTFGV--RYFLSIVCSGSTAVVLSRDTPQEMVDTLRKHEVTTLSGPVVVLQQLIKELQRTSARLDSVTKVEACGVLLSKQATREILSAFNLELRNPYGATEGCIICTTLKN--RIACDTIGFPV-PMTQIK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187778829 25 -----------------------------------------------------------------------IKVGDWIGLKYHNNYLYYAVVFGAMKLGNILLLDNKSESNNRYRYKI-DVELVAI------------------------LDNNILDNFHNEAIDIQCLNSKFEK--DIWSSKVAFL--SSGTTGKPQVIIYHAYAILNQIKNVADIVYKTDNSKIVSFLPMNHILGFLLPLIFITLDL--KVVFLSDQTPYGIIKGIRNENALGSFGVPMVWNILKRRYSENREGVDKLKIILSGGSKTDASIRNSYIRA-GIEFFVGYGLTET--GFLSIGKSDLNDCESEGKVYDNY-EIKVLTSDGSIRNEG-TGEIIVKSDAIYTASIKDKKEICPELIEGMYYRTGDIFEL-KNRKLFFKGRMKNIIVESGENIYAEELEE----------------------------------------------------------------------------------------- 46202397 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGMFAVPMDDVVRVHASSGTTGKPTVVGYTKNDIAGVMARSIRAAGGRRSDKC----HVSYGYGLFTGGLYGAEALGCTVIPMSGGQTEKQIQLIMDFKPEIIMVTPSYMLAIADEMDRQGIDTKTLQVGIFGAEPWTGAMREEIEVRMGIEAVDIYGLSEVIGPGVAC----ECVETKDGLHLWDHFYPEIIDPHGEVLPDGSMGELVFTS------------LTKEALPIIR-YRTRDLTQLLP-GTARITGRSDDMLIIRGVNVFPTQIEELILK------------------------------------------------------------------------------------- 83592129 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLAAVPEDEVVYVSASSGSTGVPTLSPFTAGDFDDWIDFEARLFWLRPSDRY--AHSLNFSLFVGGPCVLGAQKLGALSIHAGTVPSDRLLAILRQFQATAMWTTPSYAWYLGETAAKEGIDPRAVRRIFVAGEPGGPETRARIEALWGARVYDYYGLSDIFGACAGMCEERQGLHWAE-----DHILVEVLDPTGEPVAEGERGELVL---TTLR-------KRARPLIR---FRVGDIVSFTSEGRLGVHGRVDDMLIIRGVNIFPSDIE------------AIVRKDHDFTGEYRLVVVEHRAGLNTPPELAARLRGQIKAVTGVGARVVVLDSLPR-ATHKAKR-------------- 134046387 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPVIIPYTQKDVDVWMMRCYQMAGVTNNDRV-HITP---GYGLWTAGILGAERLGAMAIPMGPGNTEKQLQMMVDLKSTVLTSTSSYALLLAEEIRKKGQDKIHLKIGVIGSERWSEKMRNRIESELGIKSFDIYGLTEIYGPGIALDCEYHEGMHY----WSDHLLFEIIDPTGENLSDGELGELVI-----------------TTLTKEGAYRTRDLTRIIPEGSEYILGRADDRIKIKGVNIYPGQIEDLIQKVKGV--------------------------------------------------------------------------------- 184199863 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVAYTEDDLLTWVARCFRMSGIKPGDKVHNA----YGYGLFTGGLYGAERLGCAVIPMSGGQTEKQVQLIRDFEPEAILSTPTYLLTIADGFRKLGFDPTSLKHAVLGAEPWTEEMRHEIEKTFDITACDIYGLSE-VMGPGVAGESFETKDGS--HIWEDHFRPEIIDPDDTVLPTGRPGELVFT------------ALTKQALPIIR-YRTHDLTRLLPGG--RITGRSDDMIILRGVNLFPSQIEELALKIPA---------------------------------------------------------------------------------- 94971877 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVAYDENDLAVFAEVVARSLYAAGARPGMTFHNAY-GYGLFTGGLGGAERLGLNTVPVSGGGTERQVGLILDLQPEVIACTPSYALVLADALALRPEDL-SLRYAVLGAEPWTEKTRREVEARLGVIATNIYGLSEIIGPGVSNEDATEQQ-GSYVWEDHFYPEI-VHPETGEVLPDGEYGVLVLSSMT----------RTAMPILR---YWTGDITRLLPEGRTFIRGRADDLIILRGVNVYPTQLEAVLVGMGQV--------------------------------------------------------------------------------- 167945901 10 --------------------------------------------------------------------------------------------LAAQGLGLVIVPIYTNDRPENIGYILQDAGVKLLLLEN----HEQWQSLQEIQHQLAGLARIVTLQTVESEIPQPRLLHLDAWLPDLDTNALATIVYTSGTTGRPKGVMLSHRNILWDIEAGLKLIDVFSNDLFLSFLPLSHA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153814421 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDLLNNVARIACMGGATEEDVAQIA--FGYGTFTGALGLHGGLKIGASVIPMSSGNTNKQIMFLQDMGVTLLVATPSYALHLGEELRRRGIDPSKIRIGLFGGEGMTEPMREEMHRVWGEQFVQNYGMSE-------LCGPGVSGECTQLCGMHINEDPEIIDPETEEVPPGERGELVV----TCLG------KEALPIVR---YRTGDMTRLMYEGRTTLSGRADDMLVIRGVNVFPTQIEEVLLKIDEI--------------------------------------------------------------------------------- 126665653 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQSDIETWAARSIRAGGGHAGDKV----HIAYGYGLFTGGLYGAERLGCTVIPMSGGQTEKQVQLIKDFEPDIIMVTPSYMLNIADEIDRQGIDPKKLRLGIFGAEPWTNEMRTEIEDRLGIHALDIYGLSEVMGPGVGMEC-LETKDGPTIWEDHFYPEI-VNPETGEVLPDGEYGELVFTSLTVAMPVLR--------------YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPSQIEEQVLKC------------------------------------------------------------------------------------ 167749770 38 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKQTVVGYTHDIEVWAAARALTNIGGTKDDYVQVC----YGYGLFTGGLYGTEKLGATVIPASAGNSLRQLEMFRDFGTSIICMTPSYAISLMHEKGFKKEDF-NLKAGLFGAEPWTDEMRKQIEDGLGINAYDIYGLSEVMGPSVSAECQYKCGMHIC----EDHFIAEVIDPDTLEVPAGQQGELVFT--CITKE--------ALPLIR---YRTRDIATLIYDGRTHVQGRTDDMLIIRGVNVFPSQIESALLS------------------------------------------------------------------------------------- 167845642 473 ----------------------------DLFARQAALHPARVAASCGEAALTYGELDRASDRVARNLLAAGARGEDLVGLLIGRNLDYLVAMLGVLKAGVAFTPMNPDDPAHKLDRIAELGDVRYVVHDAASAGRAQALTARATRLAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146297117 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGVPVIIPYTQKDIKEMMKRCYQFAGVTELDRV-QITP---AYGLWTAGILGAEYLGAMVIPMGPGNTEKQLQMMMDLKSTVL--VATSSYGLLLAEEVIKKGLKHLRVGIFGSERWGEKQRRIIEEYLGIETFDIYGLTEIYGPGIAIDCKYHDGLHY----FDDYLYFEVIDPQGQDVPDGEFGELVIEGAPLIR------------------YRTRDITRKLPGGSTYIVGRTDDMVKVKGVNIFPAQIDTFL--------------------------------------------------------------------------------------- 218722777 994 ---------------------------------------------------TWKKFDTKVAAVASYLKKVKVKPGDHLVLMYTHSEEYVFAVHACLCLGAIAIPMAPRLPEDAPAHVISDFKVKAIIVNTDVDHVMKQKLVSQHIKQSAQVLRIGVPAIYNTTKPPKQSHGFTMNKAWLQANHPA-VIWTHWTADQRRIVQLNHDTLMAMCKVQKETCQMTSARPVLGSVRSTVGLGFLHTCLLGV-YVGAPTYLVSPVDPASLFVALARYKIKDTYATGQMLEYAMSSMAGKGFQLQELKNLMIATDRPKVDMYQKVRLHFAATINTIYSASRSYMCIEPIELWLDLRALRRGMPVDPNTQLAIVNPETTLCRVGEYGEIWIQSDACAKSFYGSKQEFDERFNGDGYVRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 172054846 749 -------------------------------------------------TLSYCELNGQANQLARLISQLDDQASQTIALHFEKSIALVVACIATLKAGHHFVVIDPQQPNERKQLLLEQSRCALLLCEEALT------------SDHPTL-------LWESFQSQRDEISEHNLALNHQPNDIAYIVFTSGSTGTPKGVQISHQNW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213405175 10 -----------------------------------------------EKQVTFAEMHLRVKTLANFYNKM--KFGNPIAIFMRQEVDFLCSMLAAWATGRTCVIMNSLWNEDTLSERLSFVDCV---------YNELQPTSAFANLKLHNLGEV----DNDLSAPAITGSNPPA---------ISLINHSSGSTGVPKSMPFRMERYCLG----PDYGMGRETMNYVTALLLANSFALTTYAWVSSIYSECGKMLLPKKNLDSEAELISKNGAERLVLTPNLLLLTLQRLPSDDITFPFCKYVVVGGEPTPRALFPLTKKHIPARVYPQYGSTETLISFSAADNKEDDSAEIVYIPGANVKKLMLVDENNVPVEPGNEGFPCVYSDVLSEPYVGDDPLTIKA--RNEVFVTSDLAVWTQVGDIVIKGRVGRRVKINGVYYDLGYFDDLASGIDGVEKAMSF-----LRNGCLYLCFTSSENASESYVVQEL--NRRLGNIAFFSLALKLDKLPYNSNAKVDMKRLEAILNEHLL-- 212527370 25 ---------------------------------------------------TYPMIANAVNRASWWLVEVGLAEGEVFGYMGPSDLRYLVLILASAKTGRKIMLPSLRNTVSAQKILFQRTNVSIVLY-----GGELKKNLQPLFDALPEIKTREVLSYKELLDSTVVPHYKAREITDENSNEPMFFLHTSGTSGNPKPVGQSPAFWLATSSFTHNTIHLLTNTILLQFFPLFHMGGLFFFLLTAILDS--SVVVAAAITAEHVIDIINQGLATSLAAADSILTDLSRTKEGL-EALSKMDKVIYVGGPLSSRTGSIIAPRVK-NLSSAIGLTEALLHCTVLRGTDCLRFNT--RVGYRFDEV-------------STGELVISSPK-----HRMFHPVALIFPDIEEYRTKDLARIPEDNCYRYQGRRDDLIVSNGEKINPVPLENIVASHPIVKNALFVG-------------------------------------------------------------------------- 145230908 90 --------------------------IPAVLRHRARIHGKQPAYWVLDQSITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINSLEDYQSLNLVLTSTQAHLALTTENNLKSFQRDITAQ-KLNWPRGVEWWKTNEFGSYHPKKKDDTPPLVVP-----DLAYIEFARAPTGDLRGVVMSHRTIMHQMACLSAIMARPRGETIISYLDPRQGIGM-IIGVLMTVYGGHTTVWLEDETPGLYAHLITKYRATIMATVDPEFHEILADRWLRPMRNPRAREIVHGGMVISMRDWLGGEERMGCPLTHEMDPAELGGGGAPTPAPQEVRVGSFGYPIPDATLAVVDPETNLLCTSNVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 145230908 842 -------------------------TIVDLLQWRVSRQAEELAYCSIDGRITWKKFDLKVAAVAMYLKKVKVRPGDHLVLMYTHSEEYVYAVHACFCLGVVAIPLAPSEDAPAFLHVINDFHVKAIIVNSDVDHVLRQKLVSQHIKQSAQVLRIGVPAIYNTTKPTKQSHGFTVKSTWLSSNQAAMVYWTS--------VHIGHDTIMGMCKVQKETCQMTSSRPVLGSVRSTLGLGFLHTCLMGIYVEGAPTYLVSPVDPMTLFVTLSRYKIKDTYATSQMLDYAMSAMAGKGFQMQELKNLMISAERPRVDIYQKVRLHFATAINIVYSVTRSYMCIEPVELWLDIRALRRGLPVDPNTQIAIVNPETCTLSVGEYGEIWIQSDACAKSFYGKQDFDMERFVVDGYVRTGDLGFLHPGGQLFVLGGIGETFEVNGLNHFPMDIESVERCHRNIVSCAVF----QAGGLIVVVVEVTRKAYL--ASLVPVIVDAILNEHQVIADIVFVSDFPRSRLGEKQRKVLASWVTRKL--- 182416126 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTQADLASVMVRSFAAAGVHRGDIVQNA----YGYGLFTGGLYGAEKLGATVIPISGGNTDRQLMLLRDFGVTAICCTPSYMVHLLERAQEMAIDISRVRAGIFGAEPWTEGMRQRIQAMSKMRAYDIYGLSEIIGPGVAMECASQHGLHVFEDHFYPE---IINPDTGQVLPDGEEGELVITT------------LSKEAMPMIR-YRTRDICGRTIRRIRRIGRRSDDMLILRGVNVFPSQVETALLA------------------------------------------------------------------------------------- 210608495 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDLLNNVARVACMGGATEDDV--CQIAFGYGTFTGALGLHGGLTLGAAVIPMSSGNTNKQIMFLQDMGVTLLVATPSYALHLGEEIRRRGLDPAKVRIGLFGGEGMTEPMREEMRKVWGDQFVQNYGMSELCGPGVSGECTELNGLHINEDWFIPE---IIDPETGEVLPEGELGELVVKEALPMIRY-RTKDLTRLHYEPCKCGRT--TCRMDN-----LSGRSDDMLVIRGVNVFPTQIEEVLLQIEEI--------------------------------------------------------------------------------- 163799849 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLGLCAVDDEEIVRIHSTSGTTGEPVIIPYTKEDFTEMMSRCYKVAGVNNKDRV-HITP---GYGLWTAGILGAEKMGAMTIPMGPGNTEKQLKMMMDLKSTVLTSTSS--YALLLAEEIHKRGISHLRKGIIGSERWSEKMRNRIEKELGIETYDIYGLTEVYGPGIAIDCDEHDGLHY----WDDYLLFEIIDPTGDVLPDGTIGELVI-----------------TTLVKEGAYRTGDLTQIMT-GKCRILGRSDDRIKIKGVNIFPQQIEKVI--------------------------------------------------------------------------------------- 150403083 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLNTWASRVVSAAGVTDED----TAQVAFGYGLFTGGFYGLENVGASVIPISSGNTEKQLMLMKDFETTVLICTPSYALYIAEVAQDPKKDLK-VKIGLFGGEACSESARAEIESKWGMLATQNYGMSE----LMGPGVSGECKFKCGMHISEDHFIAEIIDPTGEVLPEGKVGELVITT------------LTKEALPVLR-YRTKDMARM-----LKMKGRSDDMLIIRGVNVFPTQIESVL--------------------------------------------------------------------------------------- 21228738 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVIIPYTRNDVDTWAELMMRCYGLTNQDR-IQITP---GYGLWTAGILGAERLGAMAIPTGPGNTEKQLEMLVDLKTTALASTSSYALLLAEEIEKRGKDRIHLRTGVIGSERWSEKMRSRIENELGIETFDIYGLTEIYGPGIALDCSYHEGMHY----WSDNLLFEIIDPTGEQLPDGTLGELVI-----------------TTLTKEGAYRTRDLTRIIP-GLCRILGRSDDRIKFKAVNIYPGQIEDIIQKVPGV--------------------------------------------------------------------------------- 154331355 208 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAPLRPDDLAFIFYT---EGDPKGVLLTHGALKASVAAHHEYLNSTDRPSYMAYLPL-HDIGEFVAE-TAALVRGLLVCYGTRRTLFDTWARLTEYRPTVFPALPATLARLMRRGLHTPFLLTTIRLVLVGAAALHPRDQEYLSVVCGVSLVQSYGVTEASGCGLQQAYC-STQLDSIGGPLGPVH-VKMRDVFATAAAPSSTGELLLRGPTVMAGYYRQPEKTAAVLEKSGWLHTEDVVERCPDGSFRRIARPHHATTSNGHCIALEPLEALYAQHPLCLEGGVCVLVHPYR--RYVCALVLTDE------------------------------------------------------- 206889524 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVEPSDCARMHMSSGTTGVPVINAMTKNDIAQWMARCLAAAGLTEKDK-LQIMPSFGLFNGGFGFHYGAERLGCFIVPAGAGRSLMQLKLIKDLGVTAFGAIASYPARLIEVAKDNGFDFTKLRAAILGAETWSDEYRRRIEGEMGIKTFDIIGLTETGGVGLGIDCERKTGIHI----WEDHYIVEIIDPETKPLSIGEEGEMVI-----------------TTLTREGLYRTRDISKILDCGRTHIRGRTDDMLKVKGVNFYPSQVEQILLKH------------------------------------------------------------------------------------ 70905544 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLAENEVTHAFITPAAL------ATIPDRDLPLLEALSVGGDVLQTELARRWSN--GRILINAYGPTEVTIAATMAVDPDNVGIGSA----VTDAQLMICDERLNLVAPGTVGELYVAGPGVAHGYLDRPELTASRFVANPY-------------------------------------------------------------------------------------------------------------------------------- 197780834 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTDNDLADMVARSIRAAGGRPGDVVHVA----YGYGLFTGGLYGAERLGCTVVPASGGMTARQVQLIQDLEPAIIMVTPSYMLTLLDEFERQGVDPTSLRVGVFGAEPWTEEMRREIEERFAIDAVDIYGLSE----VIGPGVAQECVETKDGLHVWDHFFPEIVDPTGEVLPDGERGELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARVTGRSDDMVILRGVNLFPTQVEEIVLRTPGVA-------------------------------------------------------------------------------- 170758429 29 -----------------------------------------------------------------------IKVGDWIGLKYHNNYLYYAVVFGAMKLGNILLLGNKSESNNRYRYEI---DVELIAILDNNILDNFNNGAIDIQCLNSKFEKNIW------------------------SSKVAFL--SSGTTGKPQ-VIIYHAYAILNQIRNVKYEFLRNETLIVTFLPMNHILGFLLPLILITLDL--KVVFLSDQTPYGIIKGIKNENALGSFGVPMVWNLIKNILKRRREGVDKLKIILSGGSRTDASIRNSYIRA-GIEFFVGYGLTET--GFLSIGKSDLNDCESEGKVYDNY-EIKVLTSDGSIRNEG-TGEIIVKSDSIYTASIKDKKEIRPELIKGMYYRTGDIFEL-KNRKLFLKGRMKNIIVESGENIYAEELEE----------------------------------------------------------------------------------------- 56477436 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDIDTWAARSIRAAGGRAGDMV----HVSYGYGLFTGGLYGAERLGCVVVPMSGGQTEKQIQVIQDFKPDIIMVTPSYMLTILDEMEHMGIDPTSLKIGIFGAEPWTQGMREAMEVRSGLDAVDIYGLSE-VMGPGVASECVESKDGPVVWEDHFYPEI-IDPQTGEVLPDGEEGELVFTT------------LTKEAMPVIR-YRTRDLTRLLPRRMAKITGRSDDMLIIRGVNLFPTQIEELICHMPQLA-------------------------------------------------------------------------------- 118727305 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GASVIPASGGNTKRQLQIMKDFGTTILACTPSYALYLAEEMEEMGIDRSELRLGIFGAEPWSGNMRKKIETNLGIMAMDIYGLSEIMGPGVSIDCPCMCGLHVQEDHFIPE---IINPETEEILPPGTYGELVF-----------------TTITKEGLYRTHDLVRMSK-----VTGRSDDMLIIRGVNVFPSQIEHVLLE---VGETAIVDRVDNLDILEICVF---SDEVKKVEDLEKKIKKEVESTLGINANVRLVE--PKTSEGKIDKRKIQ---------- 6715111 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDIATVVARSIRASGGRAGDMV----HIAYGYGLFTGGLYGAEKLGCTVVPMSGGQTEKQIQLIQDFKPDIIMVTPSYMLTVLDEMERMGIDPHSLKVGIFGAEPWTQAMRAAMEARAGIDAVDIYGLSE-VMGPGVANECIEAKDGPVIWEDHFYPE--IIDPHGEVLPDGSEGELVFTT------------LTKEAMPVIR-YRTRDLTRLLPRRMAKITGRSDDMLIIRGVNLFPTQVEELICKNPKLA-------------------------------------------------------------------------------- 90569525 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGARVTNFNLCNFLDHSPQTGRLGGIGKYLNIA--SRSFDPHLTHMFMAWRFGLAATIGPRMMMGNLEQIINENSITHFGTVPSV----LQQAQLTPARVPSVVLVTVGGEKVSNSVLDTWAPSAGPLVLNAYGPTECTIGCSSNVVDYDSNARNIGWAHDSATAIVVFGHIGKQVKRGQIGELCIAGNMVSLGYLSRPEAQAEAFADNGFYKTGDL-------------------------------------------------------------------------------------------------------------------------- 38228896 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPLKVFDTAESWDWFGRCWAHVLGVTASDRVFLAFSFGPFIGFWS-ALEGARKLGAVLIPGGGRDSLQRLELMRDTGASVLCCTPTYALRLAEVAREVGFNLSSMRATVHAGEPGAPATKHXIEDAWSSKCFDHAGASE----IGAYSFECEHQPGGTHLIESEFIAEVIDPATGKAVPPGQRGELVITN----LGRWGFPVLR---------YRTGDCGR----GFLRILGRADDMITVRGVNVYPSGVENIIRKFTEVDE------------------------------------------------------------------------------- 89098328 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVGYTKKDITELVARAIALGGGRPGERLHNA----YGYGLFTGGLYGSEHLGMATVPVSGGNTERQIMLIQDFKPSVICGTPSYILSLAEKMEEMGIDPASLKYGIFGAEAWSEEMREVLEMKLAIKACDIYGLSEVMGPGISMECHEAQ----DGLHIADHFIAEVIDETLEALPFGSEGELVFTSIS------------KEAFPVIR-YRTGDIASLSKEGRTRIRGRIDDMLNINGVNVFPSQIESCLVGQEDI--------------------------------------------------------------------------------- 210126960 49 ----------------------PPVSLVDRFLHQVQLQPDKPFVLFEDQLYTYKDVDVMSNKVANFFHGDGLTCGDTVAMLVYNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLLHCFKAAEAKVLII----------GVTVWMQGDNPALHGL---RSLDDKINQTSDQPIPFKLREVLVNDTLCYIYTSGTTG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163847685 130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPREATRYNQAVADAVLESLDCQFGQPRARFSGAQPPFWVWIDLYRQLQCSAYH-----LAPAYYP-HYLQALRDHAVVYGTGYPTSWHLLATYILESGDRPPALRAIITDSEGISLEQQAVVEQAFGCPVVQTYGTGEVGQIAWQCEHHRYHVLSRA-------AIAEVVDEQGNPVAPGETGQIVVTS-------------FASSGTPFIRYQTGDLATLAADDWLAIEGRIDDRIKTDGRWIGR-------LSHPGVKESQIAQVAHD----RIVIRVVPASDVPASMEAVIEAARRYLGPTMHID-WELVERLPRTRAGK-LRHVVREI-------- 186455066 1330 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRVYSTGLRARYLPGGELDILGRMDQQAQLNGHRVDLARLKLALEEHPAVSESFSLVQKGTNSQDCIVSYVVGRSSSSTANDLRSFLQSR-LPALMVPTGFVFLQTLPLTTTGKVDCDALPK--------- 78222170 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKILCYTQKDLARMFCRCYELAGVTREDRVQICV----GYGLWTAGIAACERYGALAVPVGPGNLELQTTFLTDVQSTVVCCTASMGLLLAEEVQRRGRDRIKVRKVILGAERSSEAMLAKIREGLGAEVHDITGLTEVYGPGTGLSCAAPGANGAV-HYWADYYLLEILDETLQPVAPGEVGEMVF---TTLR-------KEAAPLIR---YRSRDLTRLIP-GDCRILGRSDDVVIFRGVNIYPGQIDEILDTVAGVSEFQVV-LDHGADGRDYMTIRVERGEDGAPADDPALARKVASASLMVSCEVVVLPELPRSE-GKTRR-------------- 125973133 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDIDTWSEVTARTLVSAGADKN-SLIQVAYGYGLFTGGLYGAERIGASVIPISGGNTKRQIQIMKDFGTTILACTPSYALYMMEELGIKKEDLK-LKAGVFGAEQWSENMRKEIEERLGIIAIDIYGLSEVIGPGVSTECYCKCGLHVQEDHFIPE---IIDPETGEVLPPGSKGELVFS-----------------TITKEGIYRTRDISSLNECGRTTVRGRTDDMLIIRGVNVFPSQIESVLLE------------------------------------------------------------------------------------- 127512254 29 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEHFAVGLLTSGTTGKPKLVFHRLEKLLKNLKSQTR-----ENTRWLCYHPMSFA-GLQV--ILQAIVSQDLLVASVDTNLQAKAQLAISQDINAISATPSMMRAMLLCWHLTR---PPLTIISLGGEIADQLTLDSIRQSFPAQLRHIYATTEAGVIFS-------IKDGIEGFPLSWLQQTQISANNTLHLDNGLV-EI----------------------------DTGDCIRLTQD-RVIFVGREDNLVNVGGVKVNLETLEQEILAIEEIFDARVFAKSNPITGALICLECCATDETKAREALKTWSLGRDPAA--TPRIIRFSEQITLSTSGK----------------- 118589151 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTANDIAGLVARSIRASGGRPGDIIHVA----YGYGLFTGGLYGAEKLGCTVVPVSGGMTERQVTLIQDFKPRIIMVTPSYLLSILDEFRRQGIDPTSLATGIFGAEPWTNAMRSEIEDAFDMHAVDIYGLSE----VLGPGVANECVETKDGLHIWDHFYPEIIDPTGDVLPDGEIGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEQILKCVGLSPHFQIELTRSDRLDVMTVHVEALPNAAADDARQASAKEL---SYHIKSVVGVSARIDVTEPGKVERSA------------ 86136415 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSSGSTKQPKCNVKTWKMLRGGAAITDQIIQLPTEIGLLGTTPHGHMYGLEAT-IFATLGFGHCTYRNTIFYPADLEAAVEDCGISKLVLVPAHLRFLEQAILAAPEII----CVLSATAPFPQPLAQKLAARKNLKVMEIYGSTETGSMALRQTAFEEPWTLSAGFELTPETCLAIAPHLSEPIPLE------------------------------------DQIKRHPDGRFSLLGRAGDMVSIRGKRSRLAALNAILSEISEISD-GVFLHDKRHESDALAIAVVPHQDSSLSEDEIRRLLRRHLAAF-VPKKLLFLSEIPRSPTGKITR-------------- 116747827 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKVLCYSQKDIACMFARCYEMARLTREDRVQIAV----GYGLWTAGVLGCERFGAMAVPIGPANTEIHCQMLLDMQSTVFCATASMALLIAEEIERRGIQKKALKKFIFGAERHSAGMRRRIREITGVELFDIPGLTELYGPGTGLECPAHEGVHY----WADYYILEILNETLEPVAPGEVGEMVV---TTLR-------KEAAPLIR---YRTRDLTRLIP-GDCHLLGRSDDMFIFRAVNIYPGQIDHVLSQISGI--------------------------------------------------------------------------------- 197301368 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLLAIPQSDVVRVQGTSGTTGKLTIAPYSQKDVEVWVARCLTMAGLTKDDI----LHVCYGYGLFTGGLFGARALGAMTIPMSAGNTKRQMMVMEDLGATAFACTPSYALYLAESIQEAGTDRLKIRAGIHGAEPWTEEMRKKIENILHINCFDIYGLCEITGPGVAMDCIHHAGLHVNADHFYP----EVLNPATNECADGETGELVFTT------------LSKEAMPLLR-YRTKDLTSIDACGRTTFTGRTDDMKVIRGVNVFPTQVETALLSMGG----AVAPIVDREDNLDVLTVMVEVDESMFSDEIRDALRDKIAAILKVSVRVKLVE--PKS----IQRSE------------ 84489808 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGIPTVAAYTQKDLDIWAARGLASVGVHKNSIV----NIAYGFGLFTGGHYGAQKIGALAVPMSSGNTKRQLNFIHDFPADFLCCTPSYALYLAESLEKEGHNPKSLKGGVFGAEMWSEEIRNKLEEKFDISAQNIYGLTEVMGPGVSTECHIKEGMHIAEDHFYPE---IIDPETLEVLPEGEEGEIVFTGMPVIR--YRTKDLTSLNYEKCKCGRT--TVRMN-----RITGRSDDMLKVKGVIVFPKQIEEVIMEMKELSSAIVVSRPD----------------------------------------------------------------------- 87307206 43 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTRGRPMVVMDTAADWQWWLQFVLDAAEIGPEDR--CFLAFSFGPFVGFWSAFDAVAARGCLAIPSGGSTIARLELIRQNGATALFCTPTYALHLAEVAQQQKMDIANVHRVILAGEPGGPSVRQKIESAWNAKVIDHTGATE-IGPWGFSDEKQRGVYVNEAFFLAEFISV----DSGKPASELELSELVI----TTLGRYGAPVIR---------YRTGDLVRWNHNGPCNFVGRADDMLIIRGVNVFPSSVEQIVRGFPEIVE------------------------------------------------------------------------------- 120436006 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLQRYNSDFIAVPKDDIIDFVTTSGTLGSPVNFALNDADLAENEYRSFKLAGVKKSDKVQITTTLDRRFMAGLAYFLGLRKLGAGIIRTGSGLPQLQWESIERFKPNYLVAVPSFLLKLIQYAEENNIDYSSIKAAVCIGEPLNPDLGRKITGLWDIELFSTYASTEMSTAFTECPEHHGNHV------LTDLIHAEIVNEQGEQVKPGEIGELVVTGTQTMP-LLR--------------FATGDMGRRTPRGSV--IGRKQQKIKLKGTSLYPQHIIEVLNSYGKIA-------------------------------------------------------------------------------- 156631034 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGQPKGVVRDNGGHMVALKWSMEFFGVQPGEVFWAAWVVGHSYIVYGPLLTSILFEGKPV---GTPDPGTYWRIIAEHGVVVMFTAPTALRAIRDASHVGRYDLSRFRALFLAGERADPXTIRWAEKALGVPVIDH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88803683 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKEIKLQKSQMQNSAIATGVFFGLHENTSALLCLPV--VYIAGKMMLVRALTLGWHL----DVGPADSNPLKDNFKADFSAMVP-------MQAENAIDNIHRIKKLIIGGGAVSHTLQEKLQHVV-TAVFGTYGMTETITHIAV------KKLNNFSPLYRGASEQSLHKDFYTTLPQTEI--------------YKD-ERNKNTTISDVVIFTNDVVRLISDTQFEWLGRFDNVVNSGGIKLYPERIEEKLGSIMK-QRFFVAGIQDDVLGEKLVLVV---EGPPCVLDIKKA----EVSKFEVPKKTYFIDHFVETATKKIQRKK------------ 163841500 1 -----------------------------------------------------------------------------------MVPEAVISMLACARIGAIHSVVFGGFSADALRNRIDDAEAKLVVTADGYRRGAPSSLKPAVDADLEEPGHTVPEGRDVWWSDSVGTASAEHQAALHDSEHPRFILYTSGTTGKPKGILHTTGGYL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123441255 16 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDASLILFTSGSTGAPKAVVKSIASLHWLAAKWGQYFDKKSNPLIIASVSHQHLYGLTFR-LFLPLSLGAELILPELFSP-------------IFISSPAFLKRI-------DTKLPPIQCIFSAGGPLNFHDAQATLKILGVLPTEIYGATETGLIAYR--------------------------QQLEQLQPGVT--LAINNDNTFTVY--------SALIPE---STGDIIELSDNGSFYLAGRQDRIVKIEEKRVSLTEIEQRLTSLPDIAEATVLVL---TQNERVAAVVVLTDYGKETQNLRSSLR-NWLEPVSLPRRLRVIDVMPVNLQGKRDYALLQELF------- 150400067 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPVIIPYTEKDVIWSMMRCYKMAGVTNKDRV-QITP---GYGLWTAGILGAEKLGAMTIPMGPGNTEKQLQMMIDLKTTVLASTSSYALLLAEEIKKKEINNKNLKIGVIGSERWSEKMRNRIESELGIESFDIYGLTEIYGPGIAIDCKCHFGMHY----WSDHLLFEIIDPNGENLPDGELGELVI-----------------TTLTKEGAYRTRDLTRIIPEGSEYILGRADDRIKIKGVNIYPGQIEDVI--------------------------------------------------------------------------------------- 158290899 61 -----------------------------------EKYADKPAITCGKRSYTYGMTYEMVKRMACGLLSQKMRQHDVLGLLLPNIPEFVPALHGGLLAGLTVTFANPLYTAEEVCRQFENAGVTAIVTVPM-----LLPVAEMFKSKMKHYKGTICIGGKHDL----DKNIYGFEV---------------GS-GLPKGVELSHYNLVANLAQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68226389 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQDNWANIVARSLRAAGGTAKDKIHVA----YGYGLFTGGLYGAERLGATVIPMSGGQTEKQAQLIRDFQPDMIMVTPSYCLNLIEELERQGGDASSLRVGVFGAEPWTHAMRAEIERRLGISALDIYGLSEVMGPGVAMECLETADGPTI-WEDHFYPEV-VNPDNGTPLTDGEHGELLFTT------------LTKEALPVIR-YGTRDLTRLLPD---RISGRSDDMLVIRGVNVFPSQLEEEILK------------------------------------------------------------------------------------- 15807919 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVAYD-ANDLNVFSDVVARSLYAAGGRPGMTFHNAYGYGLFTGGLGGAERLGMCTVPISGGGTEKQVQLIQDLEPQIIACTPSYALVLAEALGRRPEDI-SLQYAVLGAEPWSNKTRTEVEARLGVKATNIYGLSEIIGPGVSNEDVSEQRGSYL---WEDHFYPEILDDTGEVLPDGEWGVLVLRTALPVLRYWTG-DITRLLPAQNGTGRT--MRRMD-----QIRGRSDDLIILRGVNVYPTQLEAVLL---GMGQASVIGIMDDLTLQIEA----LSESAALRQEIERQIKAQV--GVTVRCELHVPGSLPRSEGGKLRR-------------- 73670446 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIIIPYTRKDVDVWAEMMMRCYGLTNQDR-IQITP---GYGLWTAGILGAERLGAMAIPTGPGNTEKQLELFVDLKSTALASTSS--YALLLAEEIEKRGLKSLRKGFIGSERWSEKMRSRIETELGIDTFDIYGLTEIYGPGIGLDCSLHEGMHY----WSDYLLFEIIDPTGEKLPDGTLGELVI-----------------TTLTKEGAYRTRDLTRIIP-GLCRILGRSDDRIKFKAVNIYPGQIEDLVQRIPGV--------------------------------------------------------------------------------- 197301364 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDLLNNVARLACMGGATADDV--AQISFGYGTFTGALGLHGGLKIGAAVIPMSSGNTNKQIMFLQDMGVTLLVATPSYALHLGEELRHRGIDPSKIHIGLFGGEGMTEPMRDEMHKVWGDQFVQNYGMSELCGPGVAGECTE-----LCGMHINDWFIPEVIDPETEEVPPGELGELVV----TCLG------KEALPLVR---YRTGDLTRLMYEGRTTVRGRADDMLVIRGVNVFPGQIEEVL--------------------------------------------------------------------------------------- 154501088 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQSTSGTTGKRVVAFYTQHDIDLWCARAIMAAGGTNEDVC----QVSYGYGLGGPGLNGGSHVGCLTVPTSSGNTERQIMFIRDLNATILCCTPSYAAYLMKEMGLTPDQIP-LKAGIFGAEAWSEEMRQDIQKTLGIKAYDIYGLTE-------LSGPGVAFECSAQNGMHINEDAEIIDDTGEVLPEGSKGELVFTSI------------TKEAFPLLR-YRTRDICVLHHEGRTHVMGRSDDMLIVKGVNVFPSQIETVLL-------------------------------------------------------------------------------------- 145604479 1013 --------------------------ITDLIQWRVARQGDELSYCTVDGRVTWRKFDTKVASVAMYLKKVKIRAGDHVVLMYTHSEDFVFSVHACVNLGAIVIPIPPRLPEDAFLHLVNDYGVKAVLVQDVDHLLKMKPVSQHIKQSAQVLRVTVPSIYNTSRPPKQNSGLRELDPTWVQPGYP-VIIWTYWT---PDAVQLGHDTIMGMCKVQKETCQMTSSRPVLGCVRSTTGLGFIHTCLMGIYIGTPTYLLSPVENPISLFHILSRYKIKDTYATPQMLDHAIATMPAKGFALHELKMMISSDGRPRADVFQKVRLHFAAVINTVYSPIEGLIIPTDPEDPRALLVQDSGM-VPVSTQIAIVNPESRLLNDGEYGEIWVDSEACVKSFYGSKDAFAERFDGDGYVRTGDLGFIGPGGVLFVLGNIGETFEINGLSHFPMDIENTVERHRAIQGCAVF--------------------------------------------------------------------------- 145604479 279 --------------------------------------------------ITWEKLASRAEKVAQVIRDKSLYRGDRVALIYRDIIEFAIALLGCFIAGVVAVPINEFQDHQKLNLILTSTQAHLALTTEN----NLKAFQRDITTQKLTWPKGVEWWKTNEFGSYHPKKKD--DIPPLSLPDLAYIEFSRSPTGDFRGVVLSHRTIMHQMANGRLIGGGASSEILLSYLDPRQGIGM-ILGVLLTVYGGHTMVWLENKAPGLYAHLITKYKATLMIAYPGLRRAVYNYQQDPEPNFQTVKLCLIDTLTVDSEVRDWLEERMGCPLSNGFGSLLGGGTTSTTNDPNTVRVGAFGYPIPDATLAVVEPDTGLLASPHAIGEIWVDSPSLSGGFWALPKHTEQIF------------------------------------------------------------------------------------------------------------------------------------- 51699503 2 ------------------------------------------AIQDGWHRLTYAQADRQAVRLASALVRGGVQLGDPLVVRCENHRQGLVAQLAVLKAGGVCVPA--PHGPGGTAAAVRATGARAVLCSRSTYDPAVNGAPSLALDDPATWRKIASV-PVEAALSRSSAEGGAHLLLDRDGRER----------------LIDHRSWLRSAADRSRRAGVPGGTVTIDQEPAS---PAALAAMWWAYSCGAMLHTAP-WDQDPGWPLTARDSVTVL--TPEEYADRLDAGPSPERR--TVRTVVLIGGPCTRRLVSRFAARPGTRLWSEFAPTDGAVPWT----AQELFARDGGRPHEPGARLRVAGAGGESLPRGAVGSIVATGP------------------------------------------------------------------------------------------------------------------------------------------------------ 153002920 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTEADLRVWMVRTFAACGLHRGDVIQNA----YGYGLFTGGLYGGEALGATVIPISGGNTERQLMVLQDFRVTAICCTPSYMLHLVERAREAGISFERLQVGVFGAEPWSEEMRRHIEATAGIRAHDIYGLSEIIGPGVGIECQRREGLHLFEDHFFPE---IIDPETGDVLPDGAEGELVLTT------------LSKEAMPMIR-YRTRDITALLPERIRRIGRRSDDMLIVRGVNVFPSQIEAALLA------------------------------------------------------------------------------------- 167461121 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQDFKPRGLSGTPSYILNLVEEMRKQGINTTSIEYGIFGSEPWSEEMRSHLEDALGIKALDIYGLSEVLGPGVAIECCEAQ----DGLHIADHFLAEVIDETGETLPFGKEGELVFTS------------LTKEAFPVIR-YRTGDIASLDP-GLCRVKGRVDDMLIIRGVNVFPTELEAVLLS------------------------------------------------------------------------------------- 95930560 192 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKVLCYTQDNWTDFFARCYQMAGVTPLDRIQIAV----GYGVWTAGMLGCEKIGAMAVPVGPGNIDMQIQFLIDFQSTVFCSTASMALLMAEEIHRRGADQINVKKIIYGSERSSVSMRRKISELFGAELFDITGLTELYGPGTGIECSDHDCIHYWG----DYYILEIVDETLQPVPDGEWGEMVVTSLC----------KEAAPLIR---YRTHDITRIIP-GSCRIKGRSDDTIKFRGVNIYPSSLDTILSQVPG---------------------------------------------------------------------------------- 189230342 45 -------------------------TVHQMFLESVDKYGPLDALSTKREHVTFMDYYKLCRQAAKSFLKLGLERFHSVGILGFNSEEWFISAIGTVFAGGIITGIYTTNSPEACHYVASDCKMNIIVVENQ----KQLEKILQIWDGLPHLKAVVLQEKRPNLYTWEEFMEFGKDIADAHLDDICVLIYTSGTTGNPKGVMLSHDNV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150399908 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDIETWVARVISATGVTNED----TAQVAFGYGLFTGGFYGLEKVGVTVVPMSSGNTEKQIMLMKDFETTVLICTPSYALHIAEVAEDPKKDLK-IKIGLFGGEGLSESARKELESRFLMLATSNYGMSELMGPGVSGECEYKVGMHIS----EDHFIAEIIDPTGEVLPEGEVGELVIT------------ALTKEALPVLR-YRTKDLVRMNK-----IKGRSDDMLIIRGVNVFPSQIESVLESIEEI--------------------------------------------------------------------------------- 92114869 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PQRVAVTLYTSGSTGEPQRLDKTFAQLDAELAMHAALWPLDARLV-LSQVSHQHIYGL-LFGILRPLCERAPFAADVCRYPETLHAWLSRWQAAVLISAPPTLERL-----PETLDWPAVGGILSGGAPLAFDAAAHAERLLGCAVREVYGSSETGGIAWRIQQRDTRWTP------LPGVDVRADDDQ----------QLWLRTPWL-------PEPAA-------WTAQADRVVIEAQ-RFQLLGRTDRIAKVGGKRVSLTAFDHALGALPGVRRAHCLALP--RRDGRLGAVVALDPETEARRALIRRLRDALAPRFELPRYWRFVEHWPSDAQGKL---------------- 154482846 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTG--KRVVYTKKDIDMWARALVAAGGTDEDVVHVA-----YGYGLFTGGFGGSQKVGSLTLPMSSGNTDRQLQFMTDLGSTILCCTPSYASYLAESIEERGKDQIKLKAGIFGAEAWSEDMRADIENRLGIKAYDIYGLTEIEGPGVAFECEEQNGMHIC----EDYFIPEIVDDTLEPVPDGQIGELVF-----------------TSFAKEAFYRTKDITYITREGRTHLMGRSDDMLIIKGVNVYPSQIEEVL--------------------------------------------------------------------------------------- 90422204 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKGDIADVVARSIRAAGGRPGMKLHNA----YGYGLFTGGLYGAEKLGCMVIPVSGGMTERQVQLITDFKPDIIMVTPSYMLAILDEFRRQGIDPSSLKVGIFGAEPWTNAMREEIEQTFDLHAVDIYGLSE-VIGPGVASECVETKDGLHVWEDHFYPEI-IDPDSGKVLPDGEQGELVFTS------------LTKQAMPVVR-YRTRDLTRLLP-GTARVTGRTDDMIILRGVNLFPSQIEEKLLTIAALSMHYQLVLTRTGRMDELEVHVEARPDAA-ASELREAAANRLELAIKITTRVIIRDSIERSA-GKVDRR------------- 25027219 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVAYTRNDIENWVARSLRAGGVRAGDKVQVT----FGYGLFTGGLYGVEKLGATVIPTSGGQTERQIQIMNDFQPDAILGTPSYMLTVLDRMRADGVDPTSLRVGVMGAEPWTEGMRRDLEDGFGIDATDIYGLSE----VMGPGVAQECVETKDGLTIDHFYPEIIDPETGAVLPDGEYGELVLTS------------LTKEAFPVVR-YRTHDLTRILPGTAFKISARNDDMIILRGVNCFPSQFEEIIVE------------------------------------------------------------------------------------- 160881211 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYSRRDIENWVARVLAMVGLGKEDKI----QVSYGYGLFTGGLYGAENLGATVIPMSSGNTKKQVTMMEDFGCTAIACTPSYLLHIIEVLEEEGAGRIKLKAAICGAEPWTENMRKEIETRLHINAHDIYGLSEVMGPGVAADCEYHAGLH----VYEDHFVPEILNDTLEPCEPGEIGELAITKEALPLFRYRTKDLTSINYEKCECGRT--LARIS-----RFKGRTDDMLIIRGVNIFPSQVETALLE------------------------------------------------------------------------------------- 167946199 10 ---------------------------GDWLLHAAGRYPSRPAIWLADRQVSYAELEQQVVRFS---RRLPLEPADRVVGLLSADPQLLLLLYAGARLGVALLPLDPQLAPERRQRLLQQSGCRLLITDQPSA--DHPAGVRLIPAA------YLLGDSGAGPVPICKV------VPSDSPDRVLLIIATSGSTGDPKGVMLSASSLAASTR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 215498057 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQAIIDEAKAKGKRVPRMKHIYLVGGTFHKSLTKDLCEVFGNETTSAYALTEALGYVSAA--PLGQGTDHVGFPVA-GCKVKV-------------------------------------------MASRDFGYLDDEGRLYIVDRLKQMIKCMDNQVAPAELEEILLSHDAVKEVAVVGLPSAKYGEAPAACVVLRD-------------------------------------------------------- 91214880 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGDPKVYFIDKQKMVNSALATGKFFKVKEGTKALLCLPADYIGG--RMMLVRAMILGWDLIVEPKSNPLD--NLFKTYDV--CAMTP----FQMDYSLGR---LHLIKKLIVGGGTVSEHLI-GLIQGIPAKVFEVYGMTETISHIAA-RRLNPKKDNKEKRPFKALPNVSISKNEDNC--------LIIKAPKIL------EEE----------LQTNDIVEVLTFKKFYWKGRLDNIINSGGVKIFPESVEEKLQK--RITQRFFIGLADDSLGEQVVLFVEAPQNEKFLSDLKEVVKKKTFDKYERPKNVYLIEKFEETPSGKIHRKTLKKLM------- 125716272 2 --------------------------------------------------------------------------------------------------GGAPIPMSPNYPTESHVFMLLHMQAPILLCSKKCLGVLPAHHPRSICLH-------------PNWTP-SALHAMSNPERNVTPHQCVHSLFTSGSTGQPKGAQITLRYFVINLLLYFDAYQVPSRCQVWRASPL----TWLARICNGPCWHGAKLGICPQYDQARHYALMRTNVVDFAQFVPVGLPSLVNYLNKSVGDLSFMQMLKIVGDVGYRHDYERFELSWSLRIVFYYDGTKCAIDCSYFQHCENTETLDGIVPIPPFLHIYLWSKTGRPLEAGRRGELGTGPPLEVDGIDKLDIEF--PIESARLYKTGDLARYLSDGNIEYLERSDRQVKLR---------------------------------------------------------------------------------------------------- 115378043 83 ------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTKDELRGNPWILLTCEKKDIVLIQVSTGTTG---GMAYTWNDYLLHSPQYPGLFPVGPGDICLNALP----YEMSTAGLSFTFMDGATVIPAGKGTPTKTLKMIRDLRPNVVVTSPSWAITLAEEAVRSNVALPGLKKMWLTGEGCSSAFRQRVETLWGTTANYFYGSLECGGLGIECDAHNGYHLTQA------HVLMEIVDPTGALLQPGAVGEIVVT--ALLR--YDSP------IIR---FRTGDLGYLEACGRFHLRGRAFDQLQFRGKALSPLLLEEFLMRIPEVGNWFQFVMPSSDSA-RIKIRCELADGVQPSQALAATIASRMEASAHLPFDIEFVGHLPRPGS-KVLR-VVRE--------- 169773231 37 ------------------------------------------------------------------------KPGSVVALLAPNGYEFIVGMLSFTATGALP---------AEAAYIIQQCNAQVMIVSR-----ELTESATQIQREV-EIPSITIEGNTHTSSNLPPAGSYRLDSTAVSEETPSILFFTSGTTGPPKGVLHSRRTI--NKYAHMETEPATNDD--ICIIPRGAFWSIYFTKLFQMLLAGVRVEIQNGRNYNLIWERLREQAGTKIVLSPTFWYGMMLHYESHISKLPGVRYIRDAGAMPSSRVKQFWQERGGKPLRVLYGSTET--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83716346 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTARDIDMWAARSIRAAGGRPGDTLHNA----FGYGLFTGGLYGAERLGCMVVPMSGGQTEKQVQLIRDFEPRIILVTPSYMLNLLDEMARQGMDPSSLAIGIFGAEPWTQALRDEVETRAGIDALDIYGLSEVIGPGVACECVDTKDGPTV---WEDHFYPEIVDPTGEVLPDGSEGELVFTS------------LTKEALPVIR-YRTRDLMRRLA----RIAGRSDDMLIIRGVNVFPSQIEALVVALP----------------------------------------------------------------------------------- 167457713 8 -------------------------------------------------------------------------------------------------AGSAFHPASPDFLPRRELEKLQLARLRA-VVARAYEKVPLLRQRMEARGVFPDAIHALEDLARLPFTVKADLDTYPFGLFASPVEEIVRLHASSGTTGKPIVVAYTAADLTSVMVRAFAACGLHQGDLIQNA----YGYGLFTGGLYGGEALGATVIPISGGNTERQLMVLQDFGVTAICCTPSYMVHLIERARDAKIGFGRLKVGVFGAEPWSESMRAHIEREAGIRAHDIYGLSEIIGPGVGIECVHRDGLHL----FEDHFYPEIVDETGAVLPDGAEGELVLTTLS----------KQAMPMIR---YRTRDITAIDPRRIRRIGRRSDDMFIIRGVNVFPSQVETALLQ------------------------------------------------------------------------------------- 94993849 5 ------------------------------LEYWAKQCPNKKAIVADQISLTYQELWQAV-----LIKDQTIK----------DSVPYIISH--------------SRYLNQLLSFLRGLKEGSCPIILHPNISGTFQQQIKHVDSEL------------------------------LKKADFAVL--SSGTTGKAKLFWRCLSTWTRLFDYQNKVFGMTGNS--CLFLHGSFSFTGNLNLALAQLWAGGCLVLSQKLSLKTWLSLWQAKKVSHLYLLPTYLNRLLPYLTKNNMTATHL---LTSSQMISQELLRHYYKKFPLEIVIFYGASELSFITWCNGRAAVKINGLVGQPF-PDVSISFKDK-----------EIFVETPYSVEG-MSQP------------YSVSDLGKMSPAG-LILEGRQDDWVNQRGVKCHLPSLVELAHQAPNVKEAHALKIGKGENETLILVLVLTKKDCLAP--IKDFLA-LYLNSGQLPKYYLVIDCLPLKDNGKINQEVL----------- 21233437 119 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------ADLPRLEGPVPMLADDALVAIGFTSGSTGAPQPNPKTWGSFLTSTRQALQSLWAHTDAVVVATVPPQHMYGM-ELSVLLPMVTALAVHAGRPFFPDDVARALAEPEPRVLVTTPVHLRALVESGV----HLPPLVGIVSATAPLAQEVAAAAEARFGGEVREMFGSTETCVFAVRRTAVEAAWTPLPGVRL-------------ESQAAGT----LVHAPHLAS-----PVLLADMM---------DVA---ADGRFQVRGRQADLLEIAGKRASLADLTRRLLAVPGVVDGTIVQLA-PEHGQRIAALVVA--PSLDEAQILTALRGSFDPVF-LPRRLRKLAALPRNETGKLPR-------------- 163761482 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDIIWSVARSIRASGGRPGDIV----HISYGYGLFTGGLYGAERLGCTVVPVSGGMTERQVSLITDFKPRVIMVTPSYMLSILDEFRRQGLDPSSLAVGIFGAEPWTNAMRGEIEQAFDMHAVDIYGLSE----VMGPGVANECVETKDGLHIWDHFYPEIIDPVTEEVPDGEIGELVFTTLS----------KEALPMVR---YRTRDLTRLLP-GTARITGRSDDMMILRGVNVFPTQIEEQILKCEGLA-------------------------------------------------------------------------------- 167759356 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKLTLASYTQKDVDVWVARGLTMAGLDATDRIHVC----YGYGLFTGGMFGAKALGAMAIPMSAGNTKRQLMCMEDFGATAFACTPSYALYLAEAAEEAGVDHLQLKASINGAEPWTDEMRKKIEGILHINSFDIYGLCEITGPGVAMDCIHHKGLH----VYEDYFYPEILNPADHTCADGETGELVF-----------------TTLAKEGMYRTKDLTSIEECGRTKFTGRTDDMKVIRGVNVFPTQVETALLSMGGVA-------PH-------YMLIVDRENNLDVLTVMVEVDEKYFS-----DEIRKLDEL-KNRVGAVLKQALGLAVKVKLV-- 153854158 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKLTLASYTQKDVDVWVARGLTMAGLTAEDR----LHICYGYGLFTGGMFGARKLGAMAIPMSAGNTKRQLMCMEDFGATAFACTPSYALYLAEAANEAGVDKLRLKVGINGAEPWTEEMRLKIEELLNVNCFDIYGLCE----ITGPGVALECIHHKGMHVYEDYFYPEVLNPADHPCADGETGELVF-----------------TTLVKEGMYKTKDLTSIDECGRTKFKGRTDDMKVIRGVNVFPTQVETALLSIGGVA-------PH-------YMMIVDRENNLDVLTVMVEVDEKYFS-----DEIRKLDEL-KNKVAAVLKQALGVAVRVKLV-- 218266139 48 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLLAVPQEKIARVQGTSGTTGKLTLASYTQNDVDVWVARGLTMAGLTAADR----LHVCYGYGLFTGGMLGAKALGAMAIPMSSGNTKRQLMCMEDFGATAFACTPSYALYLAEAAEEAGVDRLQIKASINGAEPWTDEMRKKIESILHINSFDIYGLCEITGPGVAMDCIHHKGLH----VYEDYFYPEILNPGDNTCADGETGELVF-----------------TTLAKEGMYRTKDLTSIEECGRTKFTGRTDDMKVIRGVNVFPTQVETALLSIGGVAPHYLMIVERENNLDVLTVMVEV-DERYFSDEIRDELKNKVGAALKVSARVKLVE--PKTSEGKIDKRDL----------- 197120461 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTFVAYTRRDLTGLVARFLVAGGLRPE----HTVHVAFGYGLFTGGFYGIERVGAAVVPSGGGNTPRQVRLICDLSADVLISTPSYALEVARAEGLKPGDLP-LRYGHFGGEPWTEEMRGEIERSLGILAFNNYGLSEVIGPGVAGECPARDGMHVQ----EDHFIVECLDPTLEPVPDGEVGELVFTS------------LTKEAMPVLR-YRTRDLAALDPCGRTRVRGRSDDMLIIRGVNVFPSQVEEALLR------------------------------------------------------------------------------------- 154318668 6 ----------------RQTPAYGQRLLPTLIDEKAVGEPNNIIYSYAKTTVSHKRFANSINRAAWWIEKL-LGKGESVGYVGPGDLRYQILTLALVKAGYKILLNSPRNSIEGHLNVIKQAECNIWLLPSTSTGN-----IREVLKVHPM--TVLDCPELDFFLDETPVHYAYNKTWAEASQEPTLVLHTSGSTGLPKPIVVRHA--LGAVMDAQKLVKCDNGEVLFSSFPPFHAAGVY-LNLFSACYYEIQIVLASPSVPNLVDDMIENAGIDSLMLAPSTVEELASSSSLELIQEKNIKFVCFGGGPVGQKAGDIITKIT--ILQNMIGSTEASLFALIWTGRENWRYFK-----FHTDNGIRFDDRGDGLHE----MLVVRDPGMFHTF---PELNEIS--------TNDLYSKHPDMWLY-RGRADDIIVSNGEKLNPVTMEQTINEHELVRSAIIVG-------------------------------------------------------------------------- 163750709 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLYTSGSSGQPKAVRKSLTQLDAEVTALEHTFAKHPQCSVVSTVSHQHIYGL-LFKILWPLAAG-----------RPFLSDIIEYPETLTYYTPAQLSRLPESLDNEKQ-LRSPSLVFSSGGPLSFDAAQGIAHCYGRQPIEVFGSTETGGIGYRRQMRQD-------QPWQTFANVEISSDP-------KDGALTVKSP-----YLEDQD----------WLRCEDKITLIEPGLFRLEGRLDRIIKIEEKRVSLVQMETLLESHPLVSHAALVMLNQPRMQLGAVIELSQHGKAHLESELNNLLKAQLLSQFERPRRWRYPDLLPVNKQGK----------------- 212717814 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGMPVIIPYTQDDWKEMMKRCYQLAGVTELDRV-QITP---GYGLWTAGILGAEFLGAMTIPMGPGNTEKQLQMMVDLKSTVIIATSSYGLLLAEEVVKRGKDKIHLRIGIFGSERWGEKQRKTIEAYLGIESFDIYGLTEIYGPGIAIDCKKHTGLHY----FDDFLYFEIIDPQGENVPDGEFGELVI-----------------TTLRKEGAYRTRDITRKIP-GECRIVGRTDDMIKVKGVNIFPAQIDTFLNDVDGV--------------------------------------------------------------------------------- 114561537 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLFTSGSSGQPKAIKKTLQQLDAEVSILEQTFAEHPHCSVVSTVSHQHIYGLLFKILWP--LAASRAFLSEQIDPETLSYYLAIMPNLCLISSPAQLTRLPDALEQKQQRIPSL--IFSSGGPLNFDAAQAVKQCFNQLPIEIFGSTET----------GGIGYRRQQQPMQPWQAFTQVNVDMDP----QDGALMLQSV-----YLDNPTQ---------WLKCDDKIELLTDGKFRLLHRLDRIVKIEEKRLSLAQVEHLLQTHPFVSEAAVTVLEQPRTMLGAAVCLSELGQQTLKAEVNNALKNHLLSQFERPRRWRYPAHLPLNSQGK----------------- 134291369 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAAPAARTIDADAAVTLYTSGSSGSAKPVRKSLAQFDAEVRTQREWAERVGAAVTLSSVPHHHIYGL-LFRILWPLAAGRAFDRIAVLEPLQLQQRLAAYGGGIVVSTPAQLARWPALPGF-PMQAPAPRAFFSSGGPLPADAAAAYANAFGAAPLEIFGSTETGGIAWRRQDVSPAWQPFAG------IGVRCDDD----------GTLCVRSAHLG---------------DDRWHRTDDTAQFDASGRFVLAGRRDRIVKLDGKRVSLPELEARLLAHAYVAQAAAVVVDGATRAHVVVAVLSAAGRDALAADGRVAVARHALGDYALPRYWRFLHAMPFDARGKL---------------- 189912999 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKMVWKHWDEIVWLSETNTQSLFQDVEEIHVQV-PLCHL-YGLLWGYLLPKALGIPIVMGQSKT-----ETPAKLSIT---SAPQLQMAVTNAFALPE------RAIVS-GMKFPVPLARDLRELGGISLLEIYGSTETGGMGYRDPLRQNRFIFLQ--------EVQI-----QFQTFGEENELLVKSPFVSKHYFETNEWVSHHLPANSYYATGDLGE-NSDLGFYLIGRKDRIIKHKGKRVSLDRVESEILGLRLEGQFVCVPVHHE-RGDTIGLF---TDSRLPIDHLYQTLR-NELPDSHVPRVILKQNSIPKLPNGKLD--------------- 218266135 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDLLNNVARIACMGGATPDDVAQIA--FGYGTFTGALGLHGGLKLGASVIPMSSGNTKKQIMFMQDMGTTLLVATPSYALHLGEEIRARGLDPSKVHIGLFGGEGMTEPMRDEMHKVWGEQFTQNYGMSELCG-----PGVAGECESLCGMHVNEFIPEVIDPETGDVLPPGEHGELVV----TCLG------KEALPLVR---YRTGDLVRMEN-----LSGRADDMLVIRGVNVFPTQIEEVLLQVPEI--------------------------------------------------------------------------------- 189208438 86 -------------------------------------------------SITWEKVASRAEKVAKVIRDKNLYRGDRVALVYRDIIEFVVALMGCFIAGVVAVPINSVDDYQKLILLLTTTQAHLALTTDNNLKAFHRDISQN-RLKWPSGVEWWKTNEFGSYHPKKHDDTPALQVPEV-----AYIEFSRAPTGDLRGVVLSHRTIMHQMACISAMITTTPTEVILSYLDPRESAGL-ILSILFAVYGGHTTVWLETETPGLYAHLITKYKSNILCLIDTLFHEILGDRYFRPLRNPRARELIHGGMIISVRDWLGGEERMGCPLAIGYGPTELTEILLRANEPGTMRVGAFGYPIPDATLAVVDPETNLLCSPYSIGEIWVDSPSLSGGFWQLQKHTETIFHARPFLRTGLLGFVVE-GKVFILGLYEDRIRQRVEWVEHGQLEA----------------------------------------------------------------------------------------- 189208438 855 --------------------------IHDLMQWRVSRQAEELAYCTVDGRVNWKKFDQKVAGVAMYLKKVKVQTGDHLLLMYTHSEDFVYAVHACFVLGAVCIPMAPNEDAPALLHIIADFKVKAILVADVDHLMKVKQVSQHIKQSAAILKINVPHTYNTTKPPKQSSGCRDLKLAWVQPGFPVLVW----TYWTPDAVQLGHTQIMALGKVQKETCQMTSTRPVLGCVRSTIGLGFIHTCIMGIFLAAPTYLVSPVDNPNILFQTLSRYKIKDAYATSQMLDHAIARGAGKNMALHELKNLMIATDRPRVDVYSRVRVHFSPAINTVYSASRSYMCIEPIELHLDVNALRRGLPVDPDTEAIVNPETNQLCLVGEYGEIWVQSEANAYSYMSKERLDAQRFTIDGYVRTGDLGFLHPNGVLFVLGSIGDTFEVNGLNHFSMDIEQSVERHRNIVGCAVF----QAGGLVVIVVEIFRRNFLASMVVNAILNEHQL----VIDIVSFVQK------GDFHRSRLGEKQRHKILAG 152997877 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPASWVEIERSFPAIEVYTSGSTGEPKPIKKTMAQIDDELCCIETLWPFSERSIVLSTVTHQHLFGLTFR-LFWSLAKGRLLLTKHSAFSEDIYHLASQYDQFILISTPAHLKRL-NHQLNWPHLQGKCEAAISSAAPLQYEDSQYAANLLHAPILEIYGSSETGALAWR----NQTKVKADYWTLLPNVT---LDETDK-------GFI-VKGPHITTEYQTLSD-NIESLSAS---------------NFRLHGRTDRIVKVEGKRLSLSKMEKCLEQSTWIARALVVTKKREELNNKGRALVQQHSQKWLAARLKESLRELVL----LPRRWRFVSTLPYNQQGKL---------------- 167922799 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CGAPPAGARLAVVDPATRQRRADGLVGELWIAGPHVADGYHRAPEASAAAFDAGPWLRTGDLGFVL-DGGVYVTGRLKEMMIVNGRNLYPHDVEDTLRELAEIRDAAVFALIEPGGRERTVAILILQPDAHADAGLQAIAMDRALAARALPDHVRL--SLPKTTSGKTRYGELRARM------- 33239651 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRITSLVPTQLTRLIKSPAGVRW-LQSCSIIWVGGAPISKALAKASRA-LNLRLAPCYGTTETTAMVT-IQTPEDFLTGSSGEPL-----------NDIELRLGTGNTLQIRTQRLAKCI--KADGTISSIAEEGWWESGDVAELLIQNHLKIIGRQDTAINSGGEIIFPEKLDAAIKRKIAIEAILLTTIKDEEWGERLIALVRLKNSQNDHDLKKSFASLKQISSIERPSAWYHCPALSTNILGK----------------- 212526428 12 -------------------------------------------------------------------------------------PRYFIVVIAAIKVGYKAFLPSPRNSKVAQLNLLSRLECTKLVTVEPQPPIISAVLEEGTVIHIPSVQDLLSGDEATPDYPYEKSY-------EAAKDEPIFVLHTSGSTGIPKPLIYTHRTVNLTSLPAPEGFSSGNDTIWFTILAPFHISGIGFGLVVSAFNDCVPVYPLPTQSTAQFLDAVKHVDMDWAFALPFILEDLSKDPDALEFVSRKLKHLYFAGGSVPQAAGDLVASK--IPVYQTTGSSEVLSQVHSLTDGSKNEEKWAYINIHPHEMVIVRSKENEELQP------------VF---LHFPELQE--------YETRDLLTPHPTGLWRYRARKDDIIVLNGEKTNPISFEQEVSRHPEVRSAVVVG---AQRFEA-CLLIELHHNDPLSPEEREQVIDRIWAHARVPKENIILTDLPRAAKETVQRAALYEEEIEKFYA- 153814425 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVVRVQGTSGTTGKLTIAPYSQKDVEVWVARELTMAGLTEEDIIHVC----YGYGLFTGGLFGARALGAMAIPMSAGNTKRQMMCMEDLGATAFACTPSYALYLAESIQEAGVDRLNLKVGIHGAEPWTEEMRKKIEDILHINCFDIYGLCEITGPGVAQDCIHKAGLHVQADYFYP----EVLNPTTEPCADGETGELVFT--TLAKE--------AMPLLR---YRTKDLTSIDACGRTKFTGRTDDMKVIRGVNVFPTQVETALLSIGGV--------------------------------------------------------------------------------- 70607999 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGIPTVNAYTTNDISNLVARCLKTANVNKNDIMMNI----YGYGLFTGGIQGAEKIGVKVIPWSAGRTEGMVKAIKDFKATVITGTPSYELVVAETIKKLGIDPTTLRLAIPGAEAMTSEMLKRIESELALKEREIYGFTEAMGPGVSQECPYDDHKGM--HIWTDHFIAEIVDETGEVLDEGEEGELVITTLS----------KEAVPLIR---YRTRDITKITEDDDIIIKGRIDDVIFYKGVKIYPSAINLVLMKYSEIAEYQVV--------------------------------------------------------------------------- 116208216 264 -------------------------------------------------SITWDKLAMRAEKVAQVIRDKSLYRGDRVALIYRDIIDFAIALLGCFIAGVVAVPINELQDYQKLNLILTSTQAHLALTTDN----NLKAFQRDITAQKLNWPKGVEWWKTNEFGSYHPKRKDDV--PPLSVPDLAYIEFSRAPTGDLRGVVLSHRTIMHQMANGRLIGGGASSEILLSYLDARQGIGM-ILGVLLTVYGGHTTVWLESKAPGLYAHLITKYKPTVMCLVDTLFNELLTDRWFRPLRNTRSKEIVHGGMLIGVRDWLGGEERMGCPLSNGFGQSTTTVGKRALTEPGTIRIGAFGYPIPDATLAIVDPENGLLASPNTVGEIWVDSPSLSGGFWALPKHTEQIFHARPFLRTGLLGTIIE-GKIFVLGLYEDRIRQKVEWVEDGGVENA---------------------------------------------------------------------------------------- 116208216 1031 -------------------------SITDLIQWRVARQPEELSFCTIDGRVTWKKFDMKVAAVAVYLKKVKLRAGDHVVLMYTHSEDFVFAVHACINLGVVVIPLAPRLSEDVPAFLHLVSERAVLVNQEVDHLLKVKSVSQHVKQTAQVLKVTIPSTYNTSKPPKQNSGLRDLGITM----DPAWIQ-----PGYPVAVQLGHDTILGMCKVQKETCQMTSSRPVLGCVRSTTGLGFIHTCLMGIYIGTPTYLLSPVESPASLFLILSRYKIKDTYATPQMLDHAMSMMPGKGFTLHELKMMISADARPRVDVFQKVRMHFAATINTVYSPMEGLIFVTDQEREPKALLVQDSGMVPVSTQIAIVNPESRELMEGEYGEIWVDSEACVKGFYGDVERFDGRTVEDPYVRTGDLGFLHPGGVLFVLGNIGETFEINGLSHFPMDIEASVERHRNIVGCAIF----QAGGLIVVLVEVARKAYLASVIVNAILNEHQI----VVDIVAFVNDFPRSRLGEKQRKILAGWVSRKL--- 46201811 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLPVMFGMTARDLASQMCRILKAAGVNPSDRFYQ----GYGYGLWVGGLVGLKAFGATNFPLGPGRSELAVTYLKDHGYTACSMSPLWLMTLVNAARDMGIDPKTLRVGLFGGQSVSAKFRDELEAALGFAAQNIYGTTEAGGPVVGISCPYSHDRDEMHLINEDTIITEVLDPTMKPVAPGEVGELVVTTL----------DKEASPVVR---WRTHDLVRLSDHPYGRIIGRNDDMLKVRGVIVFPTQIEDIIANTEGVKEA------------------------------------------------------------------------------ 167924563 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLPVLFGFTRRDWVAQLGRIFRTTGIVPGDRVYQ----GYGYGLWIGGMDAALAAYGAVNFPVGPGRGELMEWLRDHAYTVTTMSPLWMMSLVTLARRAGIDPRHLRVGLFGGQSVSASFRHELEAALGFAAHDIYGTTEAGGPVLGVSCEHSRSANGMHLINDDSVLTEILDPHTQPVEPGQTGEIVITTL----------DKEASPVVR---WRTRDLVRVADRPYLVIIGRSDDMLKVRGAMVYPSQIEEVITEAQGVKEA------------------------------------------------------------------------------ 154309730 1073 -------------------------SIVDLLQWRVARQADELSYCTIDGRITWKKFDTKVAAVAMYLKKVKIRHGDHLILMYTHSEDFVYATHACFCLGATAIPMAPLDQAPAFLHMVSDYRVKAVLVQDVDHLMKQKAVSQHLKQSAHVLKVSVPSIYNTSKPPKQNSGCRDLGLTWVQPGYPALVW----TYWTPDAVQLGHDTIMGMCKVQKETCQMTSSRPVLGCVRSTTGLGFIHSVLMGIFVGAPTYLVSPVENPVSLFLTLSRYKIKDTYATPQMLDHAMAVMPGKGFTLHELKNMMISAERPRVDVFQKVRLHFAATINTVYSHVLNPMIASRCIEPIELWLDTQALPVDPSTQIAIVNPESRLCHEGEYGEIWVESEACVRAFYGSKDAFSERFDGDGYVRTGDLGFLHPNGVLFVLGSVGETFEINGLSHFPMDIESSIEKHRNIVGSAVF----QAGGLIVVLVEVGRKSYLASVIVNAILNEHQI----VVDIVAFVNDFPRSRLGEKQRKILATWVTRKM--- 154309730 309 -------------------------------------------------SITWEKLTSRAEKVAQVIRDKSLYRGDRVALIYRESIEFAIALLGCFIAGVVAVPINDLDDYAKLNTILTSTQAHLALTTDNNLKTFQRDITTQ-KLNWPRGVEWWKTNEFGSWHPKKKDDAPPLTVP-----DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAIIGSSRGEILLSYLDPRQGIGM-ILGVLLTVYGGHTTVWLESETPGLYAHLITKYRATLMCLIDTLWLRPMRNPRARELVAPMLCLPEHGGMVISMRDWLGGEERMGCPLKNGFGSLIGGGTVAPAEEPGTVRCGAFGFPIPDATLAVVDPETGLLASPHSVGEIWVDSPSLSGGFWALPKHTEQIF------------------------------------------------------------------------------------------------------------------------------------- 145616302 33 ----------------------------------------------GYRSITWKQYNDGINKIAWWLDET-LGKNDTVAYFGANDIRYAYMFAALNKTGRKLMTPDGRLSKGALHGLLAETECKAWLYTEDEVAEQTPLALEETGVRLPSMEWVLDADEAPAY-PYTKTYEESKHEEVV-------VIHTSGTTGPPKPIYMSNGFWAAACARLAKRHWMSSDELYILACPMRWNSGLILTNSFGV-FADTCCIIPPADTPATFAKLAEMNLVEGLVATPFTVVELFNDAG-TKDTLLNLEFITYLGARLDKAVGDALVQHT--RLSSVIGATETGGRFSFHPRDKRFWNT---FEFIPEAHVRLVPIEQCELPTTAT-----QDAAVCRMFIDRPAGEIRAFWNTRMYDTKELWRVDCDGVVEFFARADDSVKLGGVSFSAEEFESPIGRHAGVRHVFVAGRPAPVLLEMSADAVAGRDRGELASEVIQPLNRQVVKEIQIPRETVMV--LPEGRSFPLNWKVLRTKAEEE---- 156056793 988 ---------------------WP-ETIVHRIDDLTMLNPQDPAVSFEGAAITYSSLLDHSNSIAVALQSANVTAGDIVATLQEPTAAWIASILGILRIGAVYLPLDLSMSWDRSVTIVQDCRPTIVLVDNDTEEHWYKLCRPEI--------GIINAQKLELGKPHVDISA--------SSDNAAMILYTSGST------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 210098077 2907 ------------------------ETIHGYFQLQAARTPASRAVVFNGADVSYRTLDEQSDHLASVLTDMKSSKENVVAIYITENNYVAQVLLGTWKAGLAVCPLPLDATEDSISGLTATSHIAAIITDQMSAATKLFP--SQLHNCILNIDHIWDEARDNSTDRTCSFQVCKYAFVMMTTTTTPTRL-----------VRGTHAGLLNRLKSTWQEFPHQANDVCCLKSPLAGRVD-AMLELFGPLLQGVPVVIIPTFKPALLLECISGCKITRLSGVNTLLQELSSTSRRKRWKQLALKYIFTAGSTKSSTLSELSRALPYATIVSTY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30352149 88 --------------------------IGAVLRHRSRTQPRTTAFWVLDASITWEKVASRAEKVAKVIRDKNLYRGDRVALVYRDIIDFVVALMGCFIAGVVAVPINSVDDYQKLILLLTTTQAHLALTTDNNLKAFHRDISQN-RLKWPSGVEWWKTNEFGSHHPKKHDDTPALQVPEV-----AYIEFSRAPTGDLRGVVLSHRTIMHQMACISAMISTNPTEVILTYLDPRESAGL-ILSVLFAVYGGHTTVWLETETPGLYAHLITKYKSNILLAYPGLKRAAYNYQQDPEPNFASVKICLIGGMIISVRDWLGGEERMGCPLANGYGPTELTEILLRANEPGTMRVGAFGYPIPDATLAIVDPETSLLCSPYSIGEIWVDSPSLSGGFWQLQKHTETIFHARPFLRTGLLGFVVE-GKIFVLGLYEDRIRQRVEWVENGQLEA----------------------------------------------------------------------------------------- 167772078 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDLDMWMARLIAAVGVGDEDV----AQICFGYGLFT-GALGLHYGGAAVVPSSSGNSEKQIMLMKDFGTTTLIATPTYALYLGELAAEMGYTPAKLRVGLFGSEGSTPEMRAKIEEKLGLFATDNYGMSEGPGVSGECEYRDGLHIN------EDHFFAEVVDETLAEKSEGEVGELVI---TTM---------TKEALPLLR-YRTRDLARMDK-----IMGRSDDMLKIKGVNVFPSQIESVLM-------------------------------------------------------------------------------------- 47207450 1063 --------------------------LSEVLQWRAQTTPDHVLYTLLNARLTCLQLHKRAEKIAALLARRHLQDGDHVALVYPPGVDLIAAFYGCLYAGCVPVTVRPPHP-------------------------------QNIATTLPTVKMIV-----ENDLPKKK---PPLLFKPSNSDTLAYLDFSVSTTGMLAGVQMSHGATSAFCRSIKLQCELYPSREVALCLDPYCGLGF-VLWCLCSVYSGHQSILIPEANPSLWLSAVSQSRVRDTFCAPPLWTLSLSAPQARGLDLSRVRTCVVVAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 47207450 332 -------------------------------------------------TLTYGKLWSRSVKVANLLHKLGVRPGDRVALVYPNNAAFMTAFYGCLLAEVVPVPIEVPLTSQQIGFLLGSCEVTVALTSDACQKGLPKSPTGEIPQFRGWPKVLWFVTESKH---LSKPPRDWFPHIKDANRDTAYIEYKTCKDGSVLGVTVTRIAMLTHCQALTQSCSYTEAETIVNVLDLWHAVQTSVMNMLHIISVPYALM---KVNPLSWIQKVCQYKAKVACVSRDMHWALVAHRDQRDVNLSSLRMLLVGSNPWSISSCDAFLNVFGRGVLSMQDLSHGVISVLTLQDVGSVMPGGEGVPLPPVFAALMVKAEGLPLKADEIGELVVCTVATGTSYYGLPGMTKTMFASNGFTRTGLLGFIGPAGLVFVAGKMDGLMAVGGRR------------------------------------------------------------------------------------------------- 218152284 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSSGPPKRLFFSAGDLERTIEQYGMSPMLKEGETILAILPDSRPGGVGSLFAESISLLGGETVLPVNPSISTLLNLLLDSHASCILGPAIQIHALARMLENKGITINHVRSVLLCWDVLPQTSMQTIARVFGCEVFSHWGMTETC-----LGGGVECHSGSGMHLREPDFFVEIINPATKQVPDGHKGEIVISTLS----------RRAMPLIR---YRTGDVGCIMPDGAVE--GRLDDGIILGGSRLDLGELNNIILAHKDILD------------------------------------------------------------------------------- 166032462 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKLTLASYTEKDVDVWVARGLTMAGLNAADRI----HICYGYGLFTGGLFGARKLGAMAIPMSAGNTKRQLMCMEDFGATAFACTPSYALYLGEAAKEAGVDRLQLKVGINGAEPWTDEMRRKIEELLNVNSFDIYGLCEITGPGVALDCIHHKGMHVQEDYFYP----EVLNPTDHPCKDGETGELVF-----------------TTLVKEGMYRTKDLTSIDECGRTKFTGRTDDMKVIRGVNVFPTQVETALLS------------------------------------------------------------------------------------- 153890716 176 -------------------------------------------------------------------------PENRWALCFEDTWWLAASFLAALHTGKAVV--LPGHTRE------------ALLLEQRHAFDALLTDLPIHNPALPCL-HPDACPEPGAGASFGDFSHGP-DCSGVT-------FHTSGSTGSPKAV---HKTLAANDTHAARWGAALAGTSVAGTTSHQHLYGFQFRMLL-PLTLGVPFNTRIIEYHEQLLHA--APRPFALITSPAFIKRL--DPALPPLDSSAVRHVLSAGGFLSPDDAGLCLRVLGRSPFEIYGSTEAGAIAWRDTAVERRFWTP-----LPGVRLRCDSADGRLLPPGQT---LVTDDQIRPAC--DPAAGITSF--------------------ELLGRLDRIIKIEEKRVSLPEIEQRLLSLDSVADAAVVPLPSGRARLQLGAVLVLSEHGAFLLALRRELRA-WLEPVALPRRLHVADVIPATPQGK----------------- 72390055 83 -------------------------------------------IEHQAVRWAFADIRKNSEALAHGLLQTGLRPGQRVLAIQPCNCETFVLQLACAKIGALLAVV-PHHSADKLRFYLNEFQPHHLIAREVERNMHFWDMIYNVIPELGFLKKVVITDHNMNLLGVTPMRKMLVWGPFLHPDDPILAL------EDPKLITYSHRNCINAGFLFGNLMGLKAESRF-GVMPNHHVDPVGAIVAYAALTTGAVLVHIHSFTDDHAINGIEKEEVVGMLGKKSDFDLLLRHANFDADQYEHLKWVVLFEDASEPTVGDEYLQKLAKEL----GLEDVFVFRGPLESAYMVMWRSLKRAMVPHVEAKVVGDRGRILAANTRGNLKLKGPHISAGYYNNAGLLTELVDERGFCSTSREAVMDERGQLTLHG------------------------------------------------------------------------------------------------------------- 68475677 901 ------------------------KTIVDILKFRVAKSGDSIAFVDNNSKLTWKKLENRAYAVCQYLIKANIKAGQYVILMYSLSEEFVIAVYACLMCGIIAVPMLP-FDSNRIGEVIRDFDISEILVNDEVEKFLKNGPIADSLKKITHIKNTVKLTKVSNMASLNSSYQAEVNFRDENTTALVWLNFTSGAT-------LSNKNIIGVCKVFKETCNLSSQSAIIGCVRHTSGIGFLQACLLGVFLGTTTYLSSPAENPLSFFLLLARHKVKDVFVTEQMLKYAAIKFTPKGFNLSNLKNMMISTERVEIDLLRKIAKVFSSTVYNHYFSSRSYMTVAPVDDPIALRQGYVSVVVPVCTEIAIVNPETRICKEGEFGEIWVCSEANLTAFTNGPDHFAQTVIADGYLRTGDLGFL----------------------------------------------------------------------------------------------------------------------- 68475677 152 --------------------------------------------------------------------------------------EFVVALFGCFMAGVTAIPIHQDISLTEVLNIINLTSTKLLLYSETVAKELDRLSVQNSRINWPSLLRWRTTDEVSHWNAKQQKLKKDNKTSSEQNTNLAYVEFSRSPVGELRGIALSHRTIFHQMQRSYKQYRADKK-VVLATLDIRFSIGI-ILGVLFTVYSGNVHIWAPQKVMELYANLISKWRASLLFGLKRVTYDYQQSPSATRYDLSSVKWALVNALTIDGELAERYLRPLGCTLSEYGGMVEALINPSANDDIGHLRVDAFGYPLPDATLAVVNPESSVLANKDELGEIWIDSPCLSGGFYG---------------------------------------------------------------------------------------------------------------------------------------------- 133901848 113 --------------------------------------------------ITYDQAFEISDNVSQAIRKLGIDTGDNIGIYSKNRPEWILSDMAIHNFSNVSVPLYDTITNDDMHYITNLCEISLIFADSELSNLKYIVQFDNVSDEMKRVKNNFQLWSFNEFVEMGKKQKHRPHVPPT-PETLATISFTSGTTGRPKGVMLTHLNLCSTTMAFEEFEHVGEQDSYLSYLPLAHMY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 110638521 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAGIIRVGPGAPELQWNTIKRFAPTVFIGVPSFIIKLLDYAEAHNINPASVKRIICIGEAIRNELGKGIVSRWPVLLHSTYASTEMSTAFT------ECTAGQGGHQLTDLIITEFVDEHDAPVAEGEVGELVI----TTLGVESMP------LVR---FKTGDLCRRCACGRHTIVGRKKQMIKFKGTTLYP---------------------------------------------------------------------------------------------- 157373463 131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLFTSGSSGHPKAVCKTLEQLDAEVSILENTFAKHPHCSVISTVSHQHIYGL-LFKILWPLAAS-----------RPFLSDIVEYPETLTYYTPAQLSRLPESLDNERQ-LRSPSLVFSSGGPLNFEAAQGIAHCYGRQPIEVFGSTETGGVAYRRQTQQD-----QAWRVFDSIDIRQDDKDGA---------LLLKSP-----YLEN----------DKWLRCEDKITLLKPGEFQLQGRLDRVVKIEEKRLSLVQMEALLESHPLVSQAALLVLDQPRT--QLGAVIELSQQGKEQLDLNNLFKAHLLTQFERPRRWRYPETVPVNSQGKRLANQLSELFE------ 34557321 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVMLYTQNDLDNWMARCMSLSGANRHDIFQNIM----GYGLFTGGIYGAERLGMLTIPIGPGNSKRQGWFMKHLGVSVVHILPSYAFRLYSHLKEEGVDPKPLRIAFIGAEPHSEAMRREIERLYGIKAFNSFGLSEMNGPGVAFECQEQSGMHL----WEDYYYAEIIDPETLEVPDGEWGELVISSIH----------REAMPLVR---YRTRDLTRIIPEGRVHIKGRTDDMLIINGVNLFPMQIEKTILGMKGV--------------------------------------------------------------------------------- 150025651 59 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMTSGTTGIPKIIRIEKQAMINSALATGDFFELKSGDKALNCLPV--KYIAGKMMFVRALILG----LDLDFVAPSSAPMVNKNNYDFVAMVPLQVNSLMQ--------LHQIKTLIIGGAKINIDLEKKLIQ-SKCNAFETYSMTETVTHIAA------KRVGEKAFLVLPN--ISIWQDNRNC--------LVISAPNLSK----------KNIV------TNDIVELVSEHQFIWLGREDNVINSGGIKLFPEQIEAKLLG--KITNRFVAGIASEEFGEQLLLFI---EGNPYEIEPSIF---NDLDKFEKPKQIKFIPSFAETETGKIKRNE------------ 154275260 45 ------------------------------------------------RDITFQKLNNAANHAARWLQALPATSQQHFAYAGPKDLRYPLFALAAAKLQKVMVLPSPLLTREAQLRLLEQTNCELYL-----RPSEMVEQISNVLRETPHVQQITVPGIEDFFRNDEAAPVIYSKTWDEGKGDPWLVFHTSGTTGNPKAIMMTTFDTAASLDLEVNVVHHWARQRLYTPLPALHFVGMMATLSLTTCIHTTCVIGPPIPPTAELVTDILRYGNVAGALINPALIDALVLSQEGLQALRELKYIHFVGASLSTKTGNLLAPYTH--VVPAIGSTESGGYFTVIHENKDR-----------WEYVSFQKDAGAELHHRMNGELVVRGSQIFQLY-----KDRQTFE------TNDLFVEHPEGMWKIIGRSDDVYLAHGDGIHASLLEREIVAHPSVK-SALIG-------------------------------------------------------------------------- 157165647 17 -------------------------------------------------------------------------------IYLSQSFDFCAAFFGALGVGVKPILLAPIY-----------SGDKFVINDENFGDFLDFSKSMELK---------------------------------FDQNSTFFLQ-TSGSTGNSKNIPKKLGAMIDEGLFLKDELGFGEGDKFFASVSHQHMFGLTFK-VFLPLISGAKAVSKELNYPEAIFEL----DLTNLSFVPVLLQTLVSSPRAAE--ISGLKNIICAGSALKSELRASIAKLSKTRIIDIYGSTETGAVARNLGD--ELLLFSKVKAALNEDEA-----------------LNVSSPWC------------------EFFQTSDWAQIDGS-RLTLKGRIDRIVKLNDKRVNLISIENKIFESGLIKDCYCDTHP---KFKRLAALLELSDEGVKLKGVVARLNELLRPEFKSVRYFKIVGSLCKNAQGKFLK-------------- 210093637 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAGIRDEKGYIAVMSRADDVINVAGHRLSSGSLEEAYNLNPDLPDCAMVGLEDSLKGHVPLGLCVLKSGVTKPEEVVAMVR-KTVGPVAAFKKAIAVKRLPKTRSGKIARSSIAKMINGK---- 215438972 9 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPETIACIMYTSGSTGPPKGVVISHGNLVASVGAVYTLLGLTYDDTYLAYLPLAHVYIVEIIMVFVGMTTGGRVKTLTDASVRNCKGDIAAFRPSIMVGVPAVWETIRKAMSAKKNNIPRLRIALCGGAAISQETQRFLDKAL-VMMLQGYGMTESC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 5281297 9 -------------------------TLWELVEYRARASGGAPMFYDGDRAVTFGEVRDAALRAAAGFRELGIGAGTRVMWQLPTRIDTVIASLALARLGAVQTPVIPLHRAREVGFVLAESAAEFVLVPGVWRGFDFTAMVRDAVGERTDVRVVPLADGLPDGDP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210608490 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLLAVPKSQVARVQGTSGTTGKLTLASYTQSDVDLWVARCLTMAGLTEEDIIHVC----YGYGLFTGGMFGTRKLGAMAIPMSAGNTKRQMMCMEDFGATAIACTPSYALHLAESLQEAGEKLK-LKAGILGAEPWTVEMRQKIENILGINCFDIYGLCEIMGPGVAFECIHHNGLHI----FEDHFYPEILDPTGKACADGETGELIFTT------------LTKEAMPLLR-YRTKDLTSIDACGRTRIKGRTDDMKVIRGVNVFPTQVETALLSMGG--DVA----PH-------YLMIVDRENNMDTLTVMVEVDERFFS-----DEIRALDGL-KNKIGAVLKQALGVAVKVKLV-- 160892866 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVRIQGSSGTTGKPIVSGYTENDITEMVARALTAAGGTKDDIIQIA----YGYGLFTGGLQGATEIGATVIPMSSGNTQRQIIMMKELGTTMLCCTPSYATYLAEHEMGIKPEELKLKSGCFGAEPWTEEMRQHLEELLDFDALDIYGLTEIGGPGVAFECMEKHGMHIN----EDHVLAEIIDPTEEPLPDDTPGELVF-----------------TTLTKTGVYRTHDICTLH-HGTCRITGRTDDMLVIRGVNVFPSQIEAVLM-------------------------------------------------------------------------------------- 218721568 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIVILHSSGSTGIPKPVTMTNGSLAVRQNHDLTTWDFPPGSYLYVPFPPFHMAGFLNNIMVPIFTNGPATRLPSGGLVAQVLRCLNVKGC----FLPPMTVADLYNEPDGPELLKSLDILCYAGGPLPESIGNELIQH--VALCQFFGSTETG----------------QIRQLFPLKE----DWQYIEFHPSENIELQKAGENTFELVIHASDETENSLLNHNFYRTKDLFLPHPNGLWKFYSRRDDIIVLAGEKLNPVPLELGVQAIPGVAGALVAG----ESQARVALLVELQPDGPNPEDTIRHLNSDIAGPGRVSRSMIFIDDKPFIRAGKVVRKLTLEAYQEEL--- 167622318 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSSGKPKRVVKSIDQLDAEVSVLEQTFAQHPHCSVISTVSHQHIYGL-LFKILWPLAAS-----------RPFLSDLVEYPETLNYYAPAQLSRLPDALDNERQ-LRAPSLVFSSGGPLSFDASKGVANCYGQAPIEVFGSTETGGIAYR----RQQQPNADWQAFAPIEIQQ--DPRD--------GALLLKSP-----YLPDNQ----------WLKCDDKIDLHADGKFTLQGRLDRIIKVEEKRLSLVQMESLLESHPYVAKAALLMLEQPKV--QLGAAIELSEQGLEQLELNNQLKNHLLSQFERPRRWRYVEQLPLDQQGK----------------- 149908253 42 ---------------------------------------------------------------------------DSVLLFHQSSYQFSVGFFALALEG-RHIVMPPNAQQQTLMHIALQCQATLGIKVDGLDAINVALIDTPLINTNSIAGHDVIAAQIQPLQNRTDLFT---------PLDCQITFFTSGSTGQHKPIVFSQLNCEVDVLINTFTARLDTSQLLLSTVSHQHIYGLLFKLLLPL-KSGLAIVNDTFEYPEHISQLLTEERQTALLISSPAHLKRLSLDNVLMANKAQLQAVFSSGGPLPFEIAKTLFKQLSQAPIEVFGSTETGGIAWR----QCQGTTPSAWQVFPDISYRVM---------AETAQLVLTSP-----YIN--EAN---------YVTEDRVQRIDEQHFEMLGRADRTIKHEEKRINLDHMERCLLQHVLVNEVRVI-VLDGVKKQVLAAVVELTAEGQSKKSLNDSFKQHLLSEFERPKKWRYPAQMPFNSQGKLVIKELEKLF------- 156740559 106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVIPAGIGNQAQQIDAMAHLGVTAYAGLPSYLKALLERATEQGHDPRSLNKAFVAAEPLPPSLRALFEEQYGILVYDGYGAAET--GNLGYNGPER-----QGWHLPDDALVQICDNTGAPLPPGQTGDVVVRDYILVR------------------FAVGDLSALMEPGTPTILGRSGDSVKVRGLFVHPRHVEEAIRTLQGVAAYQAVVVREHHRDDMIC--------------------------------------------------------------- 123967729 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAIILNSSGSSGKPRQCFHHFDNLATSGKWLIEQGFELQNCLIFNTLPLNHISGL-MPIFRSQTWGCDCINISPKKTRELLLFTIKNKKYLITSLVPTQLQRLL----AQKDGISWLKLIWVGGASIPDETAEQCIKE-KIKLAPCYGSTETAAMVTSLKPKEFLMGYKNVGEILPDTKIRINAQGLIEIKSARIGEII------------DSLKTENFKNKNGWWQTGDLGEINQINYLNFVGRSDNAFNSGGEIVFPEVIESRL--------------------------------------------------------------------------------------- 119716360 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTGIERDWRAVANAHARVMWAMGIRPTDTVLIGSPLSLYWGSWGAYI-GAERLGATVFPFGAGVAGQSLRTIQQMGVTVFYGTPSYALRLAEVATDAGPDTLGLRTMFFSGEPGAPAVRDRIAGAFNAAVYDSGNMAEVSPWMSLGGDQD----GPGMLCWQDLVYTQVCDPSTLPVPYGSEGTPV----------YTTLERTSQPMIR---LLSNDLTKWEADGRRTIYGRIDDMFVVRGENIYPSAIDDVVMQLPG---------------------------------------------------------------------------------- 15899353 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPTVNAYTWSDITSLVARSLVTAGVTKNDIVMNI----YGYGLFTGGIQGIQRIGAKVIPWSTGRTEALARALKDFKATVITGTPS--YELLIAETLRKLNIDALRLAIPGAEAMSKEMLERIEHELGLKAREGYGLTEALVAQECPDDNHEWL-----HIWTDHYLVEIIDETGERISEDEEGEMVI-----------------TTLSKEGMYRTRDITRLIEDDEIMLKGRVDDVIFYKGVKVFPTAISNVLMSCEEVKEFQIV-VDKTNREHRLIVRVETEKPSEKLAELIEEIRT---VAFVTP-EVEFVSTLPRFE-GKSKRVVIKE--------- 167749390 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDLDMWVARLVTAAGATDEDIVQIA----FGYGLFT-GALGLHYGGATVVPCSSGNTEKQVMLMKDFGTTALVATPSYAMRIGEVAEEMGRDELKLRLGLFGSEGCTPEMRAQIEDYLHLLATDNYGMSELMGPGVSGECSLRCGMHFNEDHFLPE---IINPETGEVLPEGSKGELVITT------------LSKEAIPVLR-YRTKDITSITECGRTHARGRSDDMLKIRGVNVFPSQIESVIMTIPQIA-------------------------------------------------------------------------------- 184156842 121 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGEPKKIPRTLRQLLNEVQGLSQSFSFDEHATAIATVSHQHIYGLLFKLLLPL-ARGRSFYNPQMAFPEDVVQALETMGLNYLISSPALLKRW-----TTDVVLQHCQMVFSSGGKLESDV----RPLLNRPIIEVLGSSETGGIAHRAKDEDAWTAFS-------NVAIRIEDQQ-----------LMVKSNHA---YEND------------WITTGDGAAWDATCQIFLLGRTDRIVKLEEKRLSLDAIEQSIQALDVVKQCHVLVFEHEQR-QMLGCIVVLTEQAREQSAFVSHLKQQGLETIAIPRQWRFLSQLPQNTQSKLNKNYLK---------- 94490324 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGKPKGVLIEHRGILRLARQNNIVKNIPAGST------MAHAFDITTWEIYPTILNGGTLVCIDNADNDAFVKIFTKEKVQTAIFTPAFFKQCLIQSPSI---VSQLELLLVGGDKVDGQDLSAAGAIMKGKIINAYGPTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218532425 29 -------------------------SLGSLLSATARRHPDRIAVVDPAITWTYAAAAEIVERLARGLRSWRLPPGSRIGLCLPGSAESALAILAVEAAGHVACLLPVSWDEDRLLAAAQNVALSAVLTQARLGSAAPAERLCAVAARYFGLRYLAAFGPPDGVINLDRLDGPAGEPAGPAPAAAGIVSFIGGDPEQP--VYRSGESVVAAAAAHLVAMRVAPAERILS-LIGPHDLRGLATGLAATLVAGATLETLPLFDGAAFATALRRPGPTHL--VAPAFLEKNLAGRDLPTDLRSVALV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116751487 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTMANPRVVGYTRQDLRTWVARILSAGGVTQDDVIQVL----FAYGLLTGGLYGAERIGASVLPTSVGRTERQIKIMQDFRTTVLASTPSYCLVIADKMAELKFDPKSLKYCICAGEPWTESMRGEIEERLFVKATDNYGISE----VMGPGVAGECLEGRSGMHLQDHFYAEIIDPAGRVLSPGEEGELVVTT------------LTKEAFPVIR-YRTGDVCRIIDEGRTFILERCDNVVVIKGINIIPERIGDVLEQ---------------IKGERPLYQIVA---------------------------------------------------------- 153002918 18 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTFVAYT-RADLDTWSGLVARFLVAGGLRPEHLVHVAFGYGLFTGGFYGIERVGAAVVPAAGGNTPRQVMLIRDLGAEVLVCTPSYALHIAEVARAEGYRPGPLRFGHFGGEPWTEEMRITLERELGILAFNNYGLSEVVGPGVAGECSHRTGMHVQ----EDHFLVECVDDTLAHVPDGEVGELVFTT------------LTKQAMPVLR-YRTRDLAALDPCGRTRVVGRSDDMLIIRGVNVFPSQVEEALLR------------------------------------------------------------------------------------- 21219836 115 ----------------------------------AQRQPQGLAMQDEKTVLTYADLDDLSARAAGGLRAHGVRPGGRVGLRLPCSLAFAVLYFGALRTGAVAVPVYPRTRTPTVDPCHEACGARLVFTPDETTSREMRKSDTTLIPVGPDFLDQVTFWPRHTGVVHRWDHDPAIAVRAPD---------------TPSGALLSHRMLRTAALTARTLIDNTASHVDPAQVPPFSASG-TTHGLNAVILIGACLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 177671347 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTDDDLATWAARCFRAGGIRPGDRVHNA----YGYGLFTGGLYGAERIGAAVIPMSGGQTEKQVQLITDFQPRAILSTPTYLLTIADGFKKLGLDPSSLEVAILGAEPWTDEMRREIEQTFDLDALDIYGLSE----VMGPGVAGESAATKDGSHIWDHFRPEIIDPTDEVLETGRHGELVFTS------------LTKQALPIIR-YRTHDLTRLLP-GTTHITGRSDDMIILRGVNLFPSQIEELALKEPALSPHFTLEITRPDRMDQMAVNIERRDHATEAQACAAHLRKTKIGSSCVINVVEP-ESLARS-SGKLKR-------------- 157412531 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAIILNSSGSCGKPRKCFHHFNNLITSGQWLIEQGFELQKCLILNTLPLNHISGL-MPIFRSQAWGCDCINISPKNTRELLLFSIKKHLIT--SLVPTQLQRLL----AKKDGISWLKLIWVGGASISRETAEQCIEE-KIKLAPCYGSTETAAMVTSLKPKEFLMGFKNVGEILPDTKIRINTQGLIEIKSARIGEII------------DSSKTKNFKNKNGWWCTGDLGEINQINYLNFLGRSDNAFNSGGEIVFPKVIESRL--------------------------------------------------------------------------------------- 163799668 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVMNTWTDLVARVITQAGVC--DEDTVQIA-----FGYGLFTGGFYGMERVGASVIPMSSGNTKKQIMIMKDFGTTVLVSTPSYALHMAEVAEEMGIDPKNIKYGLFGGEGCSEDARKEIEKRWGLLATENYGMSE---LIGPGVAGECIYQCGMHIAEDHFIPEIINPETGEVLPEEETGELVITS------------LSKEALPVLR-YRTKDIVRMSK-----IKGRTDDMMVIRGVNVFPSQIETVL--------------------------------------------------------------------------------------- 22506907 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------AELPQAAGPIPQLADDALVAIGFTSGSTGSPQPNPKTWGSFLTSTRQALESLWAHTDAVVVATVPPQHMYGM-ELSVLLPMVTTLAVHAERPFFPDDVARALADPAPRVLVTTPVHLRALVESGVA----LPPLAGIVSATAPLAPEIAAAAEARFGGEVREMFGSTETCVFAVR-----RTALKAAWTPLPGVR-----------LETQAAGTLV-----------HAPHLATPVLLADMM----DVA---DDGRFQLRGRQADLLEIAGKRASLADLTRRLLAIPGVVDGTIVQLA-PDSGQRIAALVVA--PSLDEAQVLAALRVSVDPVF-LPRRLRKVAALPRNETGKLPR-------------- 148654795 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALAHLGITAYAGLPSYLKALLERAAEQGHDPRSLNKAFVAAEPLPPSLRALFEEQYGILVYDGYGTAET--GNLGYNGPERH-----GWHLPTDALVQVCDNSGEPLPPGQTGEVVVRDYILVR------------------FAVGDLSAVMEPGQPTVLGRSGDSVKVRGIFVHPRHVDEAIRRINGVAGYQAVVVREHHRDDLICR-IVPATDA-DATELKTVVEQALYDALKLHCRVEIVSALP----------------------- 215501326 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDVMAVLYTSGSTRSPRGVPITHRAYVGSFESYRALEHVSAEDVFLAWTPLANNFGFS-LNVFPMLLGVFTVFKEPTMTHIAFTAAMSKNNVTTTFNFPTRIRNLVRSAGA-PFSFPCFKKLAIGGE--STADITEILQAFNSPIISLYGLAE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83856183 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTLGEPVIFALTDKDLAYNEAISFACSGVQKDDVLQLMTTIDRRFMAGLAYFLGSRKLGSGIIRVGSGIPELQWDTIKKFKPTYLICVPSFLLKLIEFANQHDISLTGVKGAICIGEPIRNDLSEKITSAWDIELYSTYASTEMSTAFNECSEHQG------GHHHPELIIAEILDAKNNPVKNGEVGELTITTLGVAMPLLR--------------FKTGDMVKAHTEGRNTVVGRKKQMIKYKGTTLYPPAMYNVL--------------------------------------------------------------------------------------- 156062202 21 ----------------------------------------------GYQKFSYGTFANAVNGIAWWLQKLGLTKDPALAYIGPNDILVNAFLLGAVKAGYKTLLISPRNSIRAQENLFSFAECKTLVTVS--------PQPAQLQPMINALSSMIQVLELPNVLELTEKHHPHFPFEEGAKNEPFAVLHTSGTTELPKPIVWSHDYIATSIQRLVNQADLYAGVRIFNTFPYFHASRPKISSINTVCNRSVAIYIAGFPSASLLIDGLKHNKADIAVLVPPYVIDIAQSAESLDFISANLKRIFYMGGAIPPAAGDIISSK--IEFDGHVGATET--GFYPSLKPAGTRSIYWGHPSANISFERQADDLYEAV-------------------WNDPEKEQPVFTLQRW---GDLYSPHPTGLWLYRGRGDDIIVLTGEKTNPTSMEHSLNQQPEIRQAMVIG-------------------------------------------------------------------------- 213961789 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTMGTPVTFGLTDKDLAYNETISLACAGIQKGDVVQLMTTIDRRFMAGLAYFLGIRKMGASIIRVGAGIPELQWDSIRLYEPKYLIAVPSFVLKMIEYAEKNGIDYSSVKGVVCIGEALPTLLAKKITEKWGLQLYSTYASTEMSTTFTECEYQHG------GHHHPELIITEVLDDDGHPVPDGESGELTI----TTLGVEGMPLLR---------FRTGDIVAMHNTGRHTVLGRKQQMIKYKGTTLYP---------------------------------------------------------------------------------------------- 39997149 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFPLRAASHEQLVRIHSSSGTTGKRKILCYTQDDWADMFCRCYEMAGVTREDRVQICV----GYGLWTAGALGCERYGALAVPVGPGNLDIQTTFLVDLQSTVVCCTASMGLLLAEEVQRRNRDKIAVRKVILGAERSSEAILAKIRECLGAEVHDITGLTEVYGPGTGLSCGVPGADGSI-HYWADYYLLEILDETLQPVQPGEVGELCKEGGPLIR--YRSRDLTR--------LVPGDLPRHD-----RILGRSDDVVIFRGVNIYPGQIDEIL--------------------------------------------------------------------------------------- 108804675 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTGATICDRQMWNELARSLWAQGVRPDSRAWVALSLGW-WIAGLQFLEGLQYLGASVLPGGNTEPARSFSVVQETGLDFVISTPSFVQYLAGFARENHIDLKSLKNMGLGGEPGNPHTRRQIEDTWGCKVYDCMGTADCTVVWSECEEQDGMHFMGQGFVLP-----EIIDPTGSPIEPGATGELVYTAIW----------RECTPLIR---YRMNDIIEVVGDARIRCLGRADDMLIVRGVNVYPSAVADVV--------------------------------------------------------------------------------------- 147677020 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPKRVFFTGGDLIRDFFRYGMSTLVEPGDTVLVLLPGGRPGSVGALLAEALERSQVRCILHGVRDPRETLQIMAGQKVDSLVGVPTQVLALARYEAPGKKSFPRLKNMLLTTDHVPRAIVNEIERTWYCRVYNHYGMTEMGLGG---GVECEARDGCHLREADLYFEI-VDPATGEAVPEGEEGEVVF-----------------TTLTRQGMYRTGDIARF----------------------------------------------------------------------------------------------------------------------- 169245402 1 -----------------------------------------IAHRDDGTRISRRQLYADVSRMVQALVHAGVQEGDRIGAIVTHDIEAIVGYLATSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYKRIDVGPTIRAVVESAAPQKIVLIGDVVPASLSDLGCVTLNDFVSPFEPGEIAFILYSSGTTGKPKCITHSGGGLL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126339200 400 -------------------------------------------------TLTYGKLWSRSLKLAYTLLKLGLKPGDRVALVYPNNVMFMVAFYGCLLAEVIPVPIEVPLTRKDIGFLLGSCGVTLALTSECLKGLPKTQNGEIVQKGWPRLKWVVTDS---KYLSKSPKDWQPHISPA--GTEPAYIEYTSGSV---MGVTVSRLAMLSHCQALSQACNYSEGETIVNVLDIKKDAGLWH-GIFANVMNKMHTISVPKTCPLSWVQRVHTHKAKVALVCRDLHWAMMAHRDQRDVSLSSLRMLIVGANPWSVSSCDAFLSLF-----QSHGLKEAICPCATSPEAMTVAIRRPGVPGAP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163699983 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKGDLDLWAARSIRAAGGRPGMRV----HIAYGYGLFTGGLYGAERLGCTAIPVSGGMTGRQVQLICDLEPDIIMVTPSYMLAILDEFRRQGLDPTSLKVGLFGAEPWTNAMRAEIEEAFDLHAVDIYGLSE-VIGPGVASECVETKDGLHVWEDHFYPEV-IDPGTGAVRPDGETGELVLTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARVTGRSDDMMILRGVNVFPSQIEEAILRVGGLSAHYQIVLTREDRLDAMTVTVEVRPEA-DEAGLRREAGAR-LAHIGVTAAVEVLD--PETSLGKIDRR------------- 28901002 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GARACGCAVFPAGVGNTEAQIEAIKQLQPTGYTGTPSYLLTLLQKYQEQYGELPSFTKALVSGEAVTADMQQAFTDK-GIAVFQAYASAEGLIAY--------QVAGEQGLVIGEDIIVEIVDPDGMPVPPGEVGEVVVTS---------LDEKF--PLIR---YATGDLAYIENDANMRIMGRADSAVKVKGLFVYPHQIQEVCRRHE----------------------------------------------------------------------------------- 21225737 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRATVVGYTENDLSMWAARSIRAAGGRPG----HKVHISYGYGLFTGGLYGAERAGCTVIPASGGMTARQVQIIQDFRPEIIMVTPSYMLTLLDEFERQGVDTSSLQVGIFGAEPWTEEMRREIEERMDIHAVDIYGLSE----VIGPGVAQECVETKDGLHIWDHFYPEVVDPTDAVLPGGEEGEIVFTS------------LTKEALPVIR-YRTRDLTRLLP-GTARVTGRCDDMIILRGVNVFPTQVEEIVLRTPGVA-------------------------------------------------------------------------------- 126464404 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTAFAVSQRAIANAHARIMWAMGMRPGDT-ICVAAIFSLYMGSWGALAGAERLGAKAFPFGAGAAGRCAQWLDILKPAGFYGTPTYAIHLAETAIKDGLDPRRLKYMFFSGEPGAPSIRERIEDLYAARVYDSGSMGE----MTPWMHVGGSRETPGMLCWQDIVYTEVCDPQTRRVPYGQRGT---------------PVYTHLERMSQPMIRSGDLTVWTNDGRTYIIGRVDDMITIRGENVYPSEIEAALCQLPG---------------------------------------------------------------------------------- 195454493 258 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GITVLQMTPSLFRQFGTSAIRNRNSSSTLRVLLLGGEPFPDELVTWMRVLLQKRVCNIYGITE--ISCWSLLHIVRTLQGSLGQPIDDHTVVK-----MQRLKHLNTAELLLGSASR-RTYIELDDRMQGKLLKGMVFRTGDLVCRTEGNSIIYQDRSNDVVKRAGARISLGKIERCLPSGE-----LVTCLWQEQFQKLICCI--------RTLELKTRVQQRALSNCEQPDRFIYLQHFPCNTHGKLDKELLLKE-------- 215501969 35 -------------------GSVPKISVYQALKERLAQYGEGTALICKGKEVTYFEMLRMLQRYAAGFQSHGVKPGDKVLVHVEDSVESLVAMYGIVCAGGVVIPSEPGSEQGEVLRKLEDGNASHVLTT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 117918795 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLFTSGSSGEPKAIRKSLRQLDAEVTVLEHTFAEHPHCSVVSTVSHQHIYGLLFKILWP--LAASRPFLSEQIEYPETLSYYTALLPNLCLISSPAQLSRLPKALEHERQLRSPSLVFSSGGPLSFTAAQGVAQCYGHLPIEIFGSTETGIAYRRQHEADE--------PWQVFEQITIDQDADD-------GALLLKSPYLA---------------DDQWLRCEDKIEPTANGQFRLKGRLDRIVKIEEKRLSLAQMETLLCSHAYVEQAALVVLP--QFKSQLGAVITLSPLGRSVHQINNALKAHLLTQFERPRRWRYPETLPLNTQGK----------------- 215491037 22 -------------------------SLYQVVKQCLEQHGNRTAVVWEDEQITFSELLKMFQRYAAGFQRHGVKRGEKVLVHLDNSLENMIAM---------YSVVFAGGVAVVSQTILSDGENSARKVDGQENAMDFTQTVKRPREPAVTPKGCFTTGTAPGFVSVTEFKKNEDSYEELPAEDVVVHLYTSGTTGRPKAVEHTQYSLVASL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194760691 206 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFDPFVVELFLALQNGSAVLFSHKESPSRVLNALAKPGITILQMTPSLFRQFGATAIRERNSSSSLRVLLLGGEPSNAELVSWMRILLHKHICNIYGITE-ISCWALLHMVQSLKSQPLGTPIDERTVLRIQCETDGDL---EYGELFL-GSATRRCYIPEIDDKSEELEDDAFRATGDMVHRLKDGTICYGERANDVVKRAGNRISLGKVERCL---PNGELATCLWLGD--LQKLICCIRTLEPKTKVQQRAQTFDILSKLSNAEQPDRFVYLQHLPCNVHGKLDKELLLKE-------- 170119481 26 ---------------------------------------------------------------------------------------------ALLRIGVPALLLSARLSPTSIAHLIKETSPTSILMSSQTLLVASKALSFLPPTSRFLPPRLVTPPPYSIFLLPGSLTPDSPRPPAVPPTDLALTLHSSGTAGLPKAIYHSHAFLLRLFASAHRFEEKVGEGYSIVTSPLYHRFRLLAPIL--SLSMNLPFVLPPSPTALSTLHTINSTNARYLFTVPCIIEDILCLPDDVGEAMKKLDIVVVGGAPLKDIVGRRMTEG-GVRVLNHWGASETG----PITPIENVKPGYHDRYLSPRTDLGFNNENGEEQR---------------RTY-------TLVFRPPGWFVLGDLLWAAPDNQVHL------------EKINPEFAERLIGEHPDVRGVLAFGQ----WEVAVGVVIELRSGGESEQGIFTYIDRANLAHAQIPELVVFTKSLVRTDKGSVARKA------------ 148259493 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPIVVGYTRADLDVWAGLVARSIRAAGGRAGMMVH-VAYGYGLFTGGLAGAERLGCTVVPASGGMTERQVQLIADFGPEIIMVTPSYALAILDEFRRQGRDPTALQYGIFGAEPWTNAMRAEIESAFGIEATDIYGLSE----LMGPGVAQECVETKDGLHLDHFYPEIIDPATGAVLPDGKTGELVLTALS----------HEAMPIIR---YRTRDLTRLLP-GTARIGGRADDMIILRGVNLFPSQIEELLLA------------------------------------------------------------------------------------- 78778562 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAIILNSSGSSGKPRKCIHHLDNLKLSAASSGQWLKEQQNCLIFNTLPLNHISGL-MPIFRSQTWGCNCINISPKKTRELLLFTI-KYKKNITSLVPTQLNRLLSEKDGINW-LKIFDLIWVGGASITRETAEKCIQE-QIKLAPCYGSTETAAMVTSLKPKEFLMGFENVGEILPDTKIRINKQGLIEIKSARIGEIIESS------------KTENFKNKNGWWQTGDLGEINQINYLKFIGRIDNAFNSGGEIVFPEVIESRL--------------------------------------------------------------------------------------- 32476412 142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTVVCCTPTYALHLISVANEHGIDLSNVSRLIVAGEPGGPEIRRAIEEPWGARVVDHAGASEGAWGFPTADDLGLHVIESE-----FIAEFVVFDEDGRAVEAGEEAELVMGGPIV-------------------RYRTGDIVRWDHGLECQFVGRADDMLVIRGVNVFPASIEAIVRQ------------------------------------------------------------------------------------- 15612758 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVAYTQKDLEHWIARSIYMAGGRKGDLLHNA----YGYGLFTGGLGGSEKLGCVTVPISGGNTQRQITLIQDFKPRVICGTPSYIMNIGETMKKMGIDPASIQYAILGSEPWSEEMRKNLETMFNMKAMDIYGLSE----VIGPGVGMECVECQNGLHIADHFYPEIIDPTLECLPDGEEGELVFTT-------LQKEALPVIR------YRTGDIASLTREGRTRVKGRVDDMLIIRGVNVFPSEIEQCILK------------------------------------------------------------------------------------- 215509699 21 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLTAAMFGSSVVLPPFFEPKLTMKAIAKYRCTVAFGSPTIILDMVNELQQGDYDVSSLRKGIVAGSLCDPDVVEKARTRLNTRFHIIYGATENVVSSTNPDEPTDRWIRTVGKPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121714164 28 ---------------------------------------DRPILIDPSRSISCRQARKIVRQLVAGLRAWGVKPGDCVAIHSFNEIYYCMLVLAIVGAGGVFAGTNPAYTRPELAHLFRTAEARFVIVQPALEAVKETGIPEKNVLIFDVLGQSIPPGQQSWRTLFDHGEEDWMRFDDTAEQPTAARMFSSGTTGSPK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118045411 106 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMAHLGVTAYAGLPSYLKALLERAVEQGHDPRSLNKAFVAAEPLPPSLRALFEEQYGILVYDGYGTAET--GNLGYNGPER-----QGWHLPEDALVQICDNTGEPVPPGQTGEVVVRDYILIR------------------FAVGDLALMVSDGWL---GRSGESVKVRGLFVHPRHVAEAIRRVEGVQMYQAVVVREHHRDELICRLV--PTSAADHAVLRDAAAHALHEALKLHCKVEIVAELP----------------------- 149370968 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKADLDVFVARSLACAGARPGMKLHNA----YGYGLFTGGLGGATKLGMAVIPVSGGMTERQLTILQDFKPDMICCTPSYAQTLSEALIKNNIDSKDLKYAVLGAEPWTEAIRTQVEQGLNVSATNIYGLSEIIGPGVSQEDFEEKGTGSYIWEDHFFPEV-VDRDTGLPLPYGEEGVLVFTT------------LTKEAFPVLRYW-TNDICSINYDPNSKIKGRSDDMLIIRGVNLFHTQVEEVIHEFP----------------------------------------------------------------------------------- 195156423 216 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GITILQMTPSLFRQFGATAIRERSNSSTLRVLLLGGEPFPAELTTWMRVLLQKHICNIYGITE-VSCWSLLHILHSLQTQPLGTPIDDETVIRIQYQTNRNM---EHGELFL-GSATRRCYIKAKEDSAICFRS-----TGDLVIRLEDGTICYGERANDVVKRAGNRISLGKIEKCL---PSGELASCLWL--EELQKLICCIRTLEIKTKVQQRAQTFDILSKLLNAEQPDRFIYQQHFPCNVHGKLDKELLLKE-------- 215493265 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQITTLFAGTTVIYKLARKMIQSGIRLPSVKNVLVVASRVTEKAAETILSAFCLKFRSMYGTTEHSNVISWLPR-DTTEHKTIGFP-APNVQMKIVEDTGKVLGPNEHGELWAKSPTNMRAYHNNPEATVEVITSDAWLRSG---------------------------------------------------------------------------------------------------------------------------- 218680184 2 ------------------------------LLRHATERPDKPAVVIDGLSLSYGELYRRASAIYRCIQTLGVEK--LVALSLGNHIGFAEYFVAATALPNACAVIDPMMPPDRIGRIIERLAPDVLVVDDDASPSAEIGR---------RLGIPVVVAGADPF----DLTETKGELPD-DAEGIFLIGFTSGTTAEPKAYYRSRQQWRRSLDRGRAVFEIEDAPSTMCPGALAHGLALYA--MVEALDAGGT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189210537 7 ------PWPKVTNQLLPHNLFNIAEKYPQI---TYAEFPRNPLNISEGRAITFVEVANAVHAVAWW-IEQNVGKED------------------VDKIGTLMLFPSPRYGAQALVKLIESVDAKVMLMPESNVPVEVLKIKEMKALKVPAVDWLLVTERYPYTKEFEQYKHEPFVC-----------LHTSGTTGFPKPIVWTHD----WANSAVQTMYLDPPPGYFFQFPPFHASGMFG-MIFLPLQLGVVPVYSPLFTTPAAARDAEDEDITVMIGPP-----CAEHLGKHPEDVLSLSHIGWGGGSVSRAATNAVTATM--KVMNIMASTEQGMWPCVLPIGAPPKDDSAGYAAPPAFNLR-FDPVSKSTDDTVLYEAVIRNDGVWKGHIQPIFKF---FTEAKERRTGDLYAQHPDASLWLHGRADDMLTITNENFFPTVAEERIASHAGVVEVMMVG------TRRPKAALILREPGVKLEDVWKVTEEQDSPTYAVEKHMVLVTKEPKTPKGTVQKRAMLDLYGKEL--- 218287524 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKILAYTAADFNLQMARCYELAGLTADDRMQIAV----GYGLWTAGVGGSEKLGMLTVPVGPGNLEMHLQLLQDLESTCFGATASMALLLAEEVERSGLGGRKLRKMICGSEARSEKMRQTIESKLGLECHDIAGMTEMYGPGTAIDCDAHDGLHY----WADLFIIEVLDPTLQPVAEGEVGEMVVTS-------LRKE---AVPLLR---YRTHDLCRLLP-GRCRILGRSDDMLIYRGVNIYPGQFMAVIGEFAELGEYQVDLSRDERGLDHLALTVERAQNAGNDSALASALEKRLHKAIMARMDVSIVDALPRTFS-KVDRR------------- 113866321 22 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDADWWRVARAMHAAGFRAGELVYNTFS-YHFTPAGMMMETGAHRLGCCVFPAGVGQTDSQVQALASLQPTAYAGTPSFLKLLLERGDELGTPCTSLAKALVSGEALPPSLRAWFQAR-GVRVQQMYGTADVGLIAYETEGGD-------GWVVDEGVLVEIVEPGGRPMPEGETGEVVV-------TVLGNGDYPLIRFG------TGDLSAIVAEGRTNILGRADQATKVKGMFVHPGQVADVLRRHPEIRAARLVVTGDP---------------------------------------------------------------------- 215451019 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIPPFEPEDIGLIFHTNGTSAIPKPVPMSYRLLDVLLKKVKLLCATQRQEVDSWIGSLCHVGLMT--LLAGRLFHGTCTIQQTSPSRNEILAMIRFGLLSRASMFPVLLSRCIQDARACPAFLSLLRNIITGGVHLPRELWAW---QNGIRLINVYGCTESGIPMLIGTLPLNDDDGTPLLHYEFLDEIIGCNRDGCP----KLKELVV-SPSSA----DRPD---SMFRDDGYFYTGDLFEEVAPAVYVYQGREGDWIKSNALAIDTCAIEDNVREIDLISECVVIGTGRP----CPTLVVEPRDIVYDEDVLKAEIKCHSFERIASEKMIIVVESLPRAATGNVTRKLVEESFKERLDA- 169598932 300 -------------------------------------------------SITWEKVASRAEKVAKVIRDKNLYRGDRVALVYRDTIEFVVALMGCFIAGVVAVPINSVDDYQKLILLLTTTQAHLALTTDNNLKSFHRDISQN-RLKWPSGVEWWKTNEFGSYHPKKHDDTPALQVPEV-----AYIEFSRAPTGDLRGVVLSHRTIMHQMADTFGAHLRDQNGKFIAPPPLSYSAGM-ILGVLFAVYGGHTTVWTEPETPGLYAHLITKYKANVLVAYPGLKRAAYNYQQDPEPNFSAIKICLIGGMIISVRDWLGGEERMGCPLTNGYGRTELTEILLRANEPGTMRVGAFGYPIPDATLCVVDPETSLLCSPYSVGEIWVDSPSLSGGFWQLQKHTETIF------------------------------------------------------------------------------------------------------------------------------------- 124266511 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVPRIAADLEAACLLTSGSTGEPQGAVV--ANIRAASLRLAEVLERPAGLNLVATVPAQHSYGFES-SVLLALLGGAALDSGRPFYPADIVQALARLRPRALVTTPFHLKTLLLSGVA----LPPTDLLLCATAPLSPQLALQAERAFGGPLVEIYGCTEAGQVATRRTVHGESWQT--------FGALRVHSE-----GEGESERFIVDGGHVLQ-----PTPLADVLELEGAQR------------FRLLGRANDLIHVAGKRSSLAHLNYHLNSIEGVVDGA-FWLPEDVADVRPVAFVVA--PGLSSARIIAALRARLEAVF-VPRRVLHVDALPREATGKLTSGALAQFARARL--- 71416336 80 -------------------------------------------IEHQAVRWAFADIRKNSEALAHGLLQTGLRPGQRVLAIQPSNCETFVLQLACAKVGALLAVVPHQNSADKLRFYLNEFQPEWIVVPEVKQGVHFWDMIYNVIPELGFLKKVVITDHNMNLLGVTPMRKMLVWGPFLHPDDPILALF------NPKLITFSHRNCINAGFLFAQLMQLKAETRF-GVMPNHHTNPVGSIIAYAALTSGAVLVHIHSFTDDHAINGIEKEEVQGILGKKADFDLLLCHGNFDADQYEHLKWVALFEDASDPFVSDEYLQKLAKELSDVFGPLESAYMLTW----RSLKRGQRG--MVPHAEAKVVGDRGTILSANTRGNLKLKGPHISPGYYNNAGLLTELVDERGFCNTSREAIMDEKGNLTL--------------------------------------------------------------------------------------------------------------- 119489896 7 -----------------DSGALPNETFVQLL--QVSRRVNHIIIHDPRAEVDYGQFLTDVLRTREDLRQNGMLRDEFIFLLSEGNYSFIVGAFSILSIGGAFVPLSWT-------------------IQEHVTSRGLQAKVTEIRVK---------------SLPRIDLSASSLRVEKIPSHRPSMLLFTSGTSGPPKGVAH-NRGLFYDIHTTS-----SPSKVFL-----SHRHHLWIGGVMPLILAGARLEVI-QPDPCVLWERLRKGGVTILAGTPRLWNQLQNLPSAERHPVRSLRSAQVGGGMPHPSLLRFWREDIGRSLRVSYGATE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194867269 22 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDEDGYLFVIERLKGMLKYQNIMYYPSEIENVVAEIPNVLEACVFGIWDAVNGDAAAASVVKKPGTQLEAQVVDYVRKRITAKFKLNGGALIVDQIVGSGNRKPNRSAVKE--------- 71024833 10 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSDVAYVIFTSGTSGVPRGIIVEPRNILAFPSSQDSLVSSQRRSSF----PLV-AFDAPIVEMFG------------RPVDVSACTLLTRVPYNAIFQTPGALPLLLEADPLFTYQL------ICGGNKLTSQLAAQIADTYKAG--NGYGPTKASIQCTKLRLAR----------------------------------------QPLESLLGNKELTRARFPPDPYYRTGELRRFCADGEIEYQSQINGQVELFGLLIKTGKVKVVILDDPDLPSCTVVKVEDTHW---LFAFVVFADTAHSSEESQAWLLRKELLEHMVLHWIVPVETMPRTASGKTD--------------- 163840880 7 ----------------------------------------------------------------------GVAPGDRVGMLALNSDVYHEYLFAVPWADAVVAPVNTRWSPAEIIYSLRDAQINVFIVDDAFA-----PMIPVLRAGYPELRTVIFCGGGEESLNFEQLDAKPIEDARRGGNELFGIFYTGGTTGEPK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94265920 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRSVTVPYTAHDLAYNEMMAFYGARVRPGDRALLFVTLDRCFIAGLAYYSGLVRLEATAMRGGPGKPQQHWELIDNLRPTVLVGVPSFLLQLAHWGEENGPARSGVTTLVTIGEPVRRPDMALLQEVWGARLYASYGATEMATAF------GECTAGCGGHVHPELMMVEIIDEHGGPAAPGAPGEVVVTPLGV-----------------EGFFRTGDVARLHHEGWQTIEGRLAQRLKYKGTTLYPESIFQALEEVPWVRDFYLEVRDSYDLSDELKVLV--GGENIDLEKIRDILQARVIPEVVVRPLAEIVSVIESAGSRKVKRFDLR---------- 146075043 1053 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAPLQPDDLAFILYT---EGDPKGVLLTHGAVKASVAAYHEYLNSTDVDGYMAYLPLHDVCEFVAE--TASLLRGLLVCYGTRRTLFDTWARLTEYKPTIFPALPATLARLMRRGLQTPFLLSTIRLVLIGAAALHPRDQEYVEVVCGASLVQSYGVAEA-AGCGLQQAYCATQLDSIGGPLGPHVKMRDVFATGAPVWSGPTGELLLRGPTVMAGYYRQPERTAAVLEKSGWLHTEEVVERCPDGSFRRIARPHHATTSNGHCIALEPLEALYAQHPLCLEGGVCVLVHPYR-RYVCALVL-----TDERRLRDFLQ------------------------------------------- 170015643 8 ------------------KGAECNTCYNALDRHVANGRGQQVALIYESRKFTYRELLEEVEALSAVMLDNGVTKGDRVLIYMPMVPEAAVAMLAAARIGAVHSVVFGGFAANELATRIDDAKPVMII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163846656 106 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMAQLGVTAYAGLPSYLKTLLERAVEAGHDPRTLNKAFVAAEPLPPSLRALFEEQYGILVYDGYGTAET--GNLGYNGPER-----QGWHLPEDALVQICDNTGEPVPPGQTGEVVVRDYILIRFAVGDMEPTTATVIQTGWL-----------------GRSGESVKVRGLFVHPRHIAEAMRRMTGLQAYQAVVVRENHRDELICRLVPTADADP--AHLRDSAAQALHEALKLHCRVELVSDLP----------------------- 87300857 82 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLVPTQLERLLAAAEGCAW-LRSCAVVWVGGAALSAELAARARAAEIRL-SPCYGASETAAMVAALP-PERFLEGEDGCGQPLADVQLRLDPDGA---------LLVRTGRLSPGCLEAGQL--QRLERQGWWRSGDGARVGPAG-LQILGRLDGAISSGGETVFPEQVEARLLGLP-LAQVLLLPSPDPLWGQRLVALVGPEADTATTAALITDCQAQRLPPAQRPQHWLACPDLAPNGLGKWERRR------------ 91217337 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTILQDFKPEVICCTPSYAQTLSDELGINPKDL-ALKYAVLGAEPWTEVIRNQVEDGLDVKATNIYGLSEIIGPGVSQEDVEERGTGCYIWEDHFYPEV-VDRDTGVPLPYGEEGVLVITT------------LTKEAFPLLRYW-TNDICSINYDKNAKIKGRSDDMLIIRGVNLFHTQVEEVIYQIEG---------------------------------------------------------------------------------- 116073998 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSKPRVVSLVPTQLRRLLDH-SAGVHWLRDLDVIWVGGAALLIDLADRARA-LEVRLAPCYGATETAAMVAA-QSPERFLAGEQSYGTALGDVELRLESSGARL---------VRTLRLAIGRW-REGALQPLVDGNGWWRSGDGAEWAADGLLTMHGRLDDAIHSGGETVFPDQLAQRLLRKAHADGCALFPVDHPEWGQRLVALVRCREGCLATDQWHQVLTRDWLPA-ERPSRWLQCPDLDVTDAGKWERKR------------ 160881218 26 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDMTNNVSRIACMGGATKDD----TAQICFGYGMFTGALFGLENIGASVCPTSSGNTKKQIMFMQDFGTTILVATPSYALHIAEVALSPKKDL-NVKIGLFGGEGMTEPMRQEMYKLWGKDFTQNYGMSE-LCGPGVAGECEYL----CGMHIDHFIPEIIDPDTGEVLPPGSKGELVVTC------------LTKEALIR---YRTRDLVRM---ANLY--GRTDDMLVIRGINVFPSQIEEVMLKIPEI--------------------------------------------------------------------------------- 167590211 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSATAPLAASLAREAEAALGAPLVEIYGSTETGQIATRRTAQDAAWQLFPGIRVDARASA---DDDGGPT-------MWVSGAHV-----------------DAPVPMGDTLELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAVPGVVD-GVFFMPDDRAGRRLVALVVA--PTLAAADLQRALRERIDPAFM-PRPLVFVDALPRNDTGKLPRDVLAALVARHTRA- 46200724 35 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSDRATLLHTGGSTGTP-LTVWFDGDLLARDKANTEHYMRAIGLDIFTWKSIRLYGDKIDPEITDTLVDGRRLVMITHETAPAYVAELNRFRPRYIHTRPSSILPLAKYILQDGLALDPIRTIVSDGEYLTDGQRAVIERAFQGRLYNIYGHTEACVVGHPCHHSDGLHL------MPQVGVTELLDEQGRDVEPGGRGELVVTG-------FNNPVMPLIR------YRTGDVAYLGEGGCR--CGRHYQMLK--G-------IEGRLQDY--VIDAAVFNYNDMDWGELTILIVLEAELAADPAGSKAVLEQRILAGFRI--SITLVDDIPKTKIGK----------------- 146298836 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTLGDPVTFGLTDSDLAYNEAISFACAGIAEGDVVQLMTTIDRKFMAGLAYFLGLLKVG--VIRVGAGIPEMQWDSILKYNPTYLITVPSFLLKLIEYAEIHGIDYSSIKGAVCIGESLREQLSKKITDKWNIKLFSTYASTEMSTAFTECEH------GNGGHHHPELIIVEVLDENNLPVKNGETGELTF----TTLGIEAMPLLR---------FKTGDMVQLHNENTLRVVGRKKQMIKYKGTTLYPPAMNDVL--------------------------------------------------------------------------------------- 70720925 42 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFDVHIGEMFLAWRFGLCAVTGERLSLDDLPRTFRELGVTHAGIVPS----LLDQTGLVPEDAPHLVYLGVGGEKMTPRTQQIWSSSDRVALVNVYGPTEVTIGCSAGRILPDSDTRCIGHPLGDSVAHVLAPGSYEHVKKGMAGELVIEGSLVANGYLNRPDA------------------------------------------------------------------------------------------------------------------------------------------ 197763112 557 ----------------------SGAPLHAAFFRHAETHPGRLAVVEDGTRLSYGELADAARRVTALLRRHGVVEGDTVAITLPKGAAQVVAVLGVLAAGACYAPVGIDQPAARRRRVHETAGARLVLTDPEHAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89894728 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLPKRVFFTEEDLTLDFFHQGMLTMVKPGDRVLILLPGKVPGSVGELLQRGLARAGAEGFVHPVVTPQAALEQMNRDKVNVLVGIPTQVLTLARVQKKAQVTLPPLHSVLLTTDHVPRSIVRELVKVWGCQVFNHYGMTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124545952 127 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLFTSGSSGEPKAITLQQLDVEVSVLEHTFAEHLPHCSVV-STVSHQHIYGLLFKILWP--LAASRPFLSEQIEYPETLSYYTALLPNLCLISSPAQLSRLPKALEHERQLRSPSLVFSSGGPLSFAAAQGISQCYGHLPIEIFGSTETGIAYRRQHEADE--------PWQVFDRILIDDPSD--------GALLLKSPYL---------------VDDEWLRCEDKIEPTENGQFRLKGRLDRIVKIEEKRLSLAQMETLLGSHAYVEQAALVVLP-QFKSQLGAVVTLSALGRSVHQEINNALKAHLLTQFERPRRWRYPDILPLNTQGK----------------- 51245708 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGNAVVVPYTEADLAFNEAMAFYGAGVRPEDRVLLTVTLDRCFVAGLAYYSGITFLGASAIRSGPGQPARQWHTINTLKPKIIVGVPTFLRDLGQWALAEGIDTSSIKSIITIGESVRQPLGAQLHDLWQADLYSSYGATEFETAFSECTMARG------GHVHPELMLVEVVDDHGRVVADGVSGEVVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 113954128 53 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLNPLPLHHISGL-MPWWRGRLW-GAQHVSLPPPDPPSLLATCLDQKQAVVSLVPTQLKRLLDHPEGMAW-LQHLALVWVGGAGLAGPLAERARE-LGIRLAPCYGATETAAMVVA-QAPERFLQGELG-CGAPLDDVELHLDRD--------GVLRVRTRRLALARWLDGRL-APLVDAEGWWSSGDAAALITAGNVQIQGRIDGAIHSGGETVFPEQLSQRLL-HQALEAVLLLPIASQEWGQRLVALVRCRDG------------------------------------------------------- 160873469 131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLFTSGSSGEPKAITLEQLDVEVSVLEHTFAEHLPHCSVV-STVSHQHIYGLLFKILWP--LAASRPFLSEQIEYPETLSYYTALLPNLCLISSPAQLSRLPKALEHERQLRSPSLVFSSGGPLSFAAAKGVNQCYGHLPIEIFGSTETGGIAYRRQHETDE-------PWQVFDRISIDDPSD--------GALLLKSP-----YLADDE----------WLRCEDKIEPTENGQFRLKGRLDRIVKIEEKRLSLAQMETLMCSHAYVEQAALVVLP--QFKSQLGAVVTLSEQEQGKLSINNALKAHLLTQFERPRRWRYPDILPLNTQGK----------------- 218261680 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTVIPMSSGNTQKQIQLMHDFGAKGLACTPSYALYLAETIHSSGIPLEKLRVGAFGAEPWTENMRKELESKLNIKAYDIYGLTE--ICGPGVGGECECQNGTHLWEDHFFPE--IVDPTLEPVEPGQHGELVF-----------------TTLTKEGMYRTRDLTHLIYDG--RILGRSDDMLIIRGVNVFPSQVESVILEMP----------------------------------------------------------------------------------- 199428919 119 MLE--KPYPRKAAEIMNENNLSSGYLMG-ILANRARIYKAEVAFSVLDASITWEKLYTKAVKVAHEINKMALKNSDTVVLLYKDGEEFVVAMFGCFMAGVTAIPIHQDISLHEVLDIINLTSTKLVLYSDTVAKLDKLNATGQKIIWPPKLIRWKTTDKKSDLATWTNKISQQQQAPRESKSDLAYVEFSRSPVGELRGIALSHRTIVHQM-NCLDITYKGNKKVVLATLDIRFSIGL-ILGILFTVYSGNMLVWVPQKVMELYANILSKCRASLLLGLKRVTYDYQQSPNSTRYDFSSVKWVLVNALTIDGELAQRYLRPLGCQIIPMLTLSEYGGMVISLRDADTLRVDAFGFPLPDATLAVVNPESSLLVTKGELGEIWIDSPCLSGGFYGLRKESKSIFDANGFLRTGLLG-FTYNGKIYVLG------------------------------------------------------------------------------------------------------------- 199428919 891 ------------------------KSILDILKFRVASAGDAIAFQSIDNSLTWKKFEHRVYAVCSYLIKLSIKPGKYIILMYSLSEEFVIATYACLICGVIPIPMLP-FDSNRIGEVIRDFDIHEIFVNEEVEKFPVADALKKMNNKKSTIHKIKNTGKLTKVSNIASLNSKESNFRDDKTIAMVWLNFTSGAT-------LSHKNIIGICKVFKETCNLSSNSSIVGCVRHSSGIGFVQAVFLGVFLGTTTYLSSPAENPLAFFLSLARYKV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84685693 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGVPRVFRYTHRQYWEQAARALYSGGLRQGDSAIPMVGFGHVFAWGVQYTLAKM--GLPVVPGGGVDGHARASFIDRFKPTVLVCTPSYALYLGRVMQDMGMDPASIKWMVTGGEPFSSGTLERLQDLWAAKAVEFYGCTEASPHCGGYSCPEYQEGD---EPFIHFMEDIVDADTLSPVADGERGLTVCTN-------LNSESSAQLRFLV------GDYTRLSREGLGCMTGRSDDLINLRGIKFFPVQIEEAVRAVPG---------------------------------------------------------------------------------- 160935269 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTENDLEVWVARLAVAGGASDEDV----AQICFGYGMFTGALNGLEKVGAAVVPSSTGNTQKQLMYMKDFETTLLVATPSYAMRIAEVALEPRKDLK-VKTLVLGSELMTEAMRNELYKVWGVNLTQNYGMSELMGPGVSGECLELKGMHIN----EDHFIAEVIDATGEVLPPGEKGELCISKEALPLIRYRTRDITRLMYEPCPCGRT--TARMEN-----LSGRTDDMLKIRGVNVFPSQIEEVLINTEGI--------------------------------------------------------------------------------- 215452601 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLGIVQAIQTGGCIVQMKDYSDEEILTAIDLASLNRLSLFAPTLLKILALSRVDRDVLSSLHSIVSTGAALPR-AEEEYAYQHDINIVNSFGMTETG-GIMAASRGTRIDPSNAIRPLNPGLSYRFIDLHSQLL------ELVVLPDSI-----DCPDA---KFLDDGCFHTGDLWEQVENGYIY-CGRNDDWITCR--NTSTREIEDNVRQTDLVSDCIAVGRPSPSL------FVESKTDSSDS-DLKESVFKRRMAHERIESRIVVVATLPRTAKGNIRRRAVEDAYKEML--- 218151151 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGTPVPAVSSYSDLEQEIHSLAAL--FNERKRVVSFVPRHHIYGF----LFSILLPKALDIPIEYRAALPGTEQIK----TMLPGDLIIAFPLLKKLEKLNCRFPENVYGVTSTGPCPAETINSLQAQGLDRMTEVYGSSETGGVGFRHDP---------------------------------------SGMYTLLGHWKQTDSTIERTSTEGLYTLQD--------NLEWQGRSDKAVQVGGINVYPARVEAAFKNNPHVRECAVMMRPEE--GERLKAFIVPADSATIEKELRE-LAANELTRHEKPGKYDFGSSLPLSEMGKL---------------- 150026284 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTLGEPVTFGLTDNDLAYNEAISFDCAGIKEGDVVQMMTTIDRRFMAGLAYFLGLRKMKVGVIRVGAGIPELQWDSILKYKPTHLITVPSFLLKLIEYAENNNIDYSSIKGAICIGESLRNQLSKKITDKWNIKLFSTYASTEMSTAFTECE-------HSIGGHHHPLIIIEVLDENNKPVKNGESGELTFTTIGV----------EAMPLVR---FKTGDIVQLHDRNTLRVIGRKQQMIKYKGTTLYPPAMNDVL--------------------------------------------------------------------------------------- 159128328 24 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGRFFKTGDLVQCKPDGGLVILGRKDTQVQIGGERVELAEVEYHVRRLPGRAGVAAIARVKPI----LVAFIAIGDEVPLGASLQNEKLAQYVPRTFIPEVYIPVETIPLTAAGKTDRKALRKM-------- 212223844 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPKRIPYTRDDRFRTARQVEPWVYMDNGDKIASFFPLPSSSGMFAFGAFEALNAKSAYYQIPIQDKEMLLKELQDIKPTLFCLTATAYNLGLILPESIKKD---IQTIVVGGETLTPELARATLELFNAVIIDNFGSTEDAITGYR------VITKKKTTEFHFEESVVILKDNGD--GYDEYKRIYITK--VMR----NGELTGLPLFN---YDIGDLARVV-DGEVRNIIRVKDVISLAGAKLHIDQVMEIVFNHPDLLDFVIIYHPLSPRNPKPKATIRVAYSGKKPAGIEDEVRE------------------------------------------ 212633201 142 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLFTSGSSGKPKKIALSQLDAEVSVLEHTFAEHLPHCSV-ISTVSHQHIYGL-LFKILWPLAAS-----------RPFLSDLVEYPETLSYYAPAQLSRLPDALDNEPQRAPSL--VFSSGGPLSFDAAMAVKHCYGKLPTEVFGSTETGVGYRQQHSPLE--------PWQTFAKIEIKRDT-------ADGALQLRSP-----YLEDDD----------WLRCEDKISIVADGQFTLEGRLDRIIKVEEKRLSLVQMESLLESHPYVIKAALLMLEQPRT--QLGAAIELSPQGIEQLKLDGKLKQHLLSQFERPRRWRYPEQLPQDLQGK----------------- 77920239 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGEPTACPQP---LSVLWQEVGELGRLTQDRRLVSVVPQHHIYGFLFSVLLPAQL-GVPTELLPPF-PGAGLSEFLREG-DLLIAFPAFWKGLASLGLRFP---TGVRGVTSTG-PCPPQIIEQLRQQGLDAMMEVYGSSETSGVGYRWDQSDAYSLFRFWQPVA-----------LQQTSPDA----LIR--------HQLNGLMAEPVMLP------DEVQWLDERTFRPLRRRDQAVQVAGINVYPQYVVSCLKQHPAVEDCVVLMRPEE--GDRLKAFVVPVDDATLRSALIDWCRQR-LKSVEQPRSFTFGTQLPTQGMGKL---------------- 46113656 5 -------------------------------------------VVFEDVTFT--QFRKDVELAARYWKNQQVGAGDRVGVWL-RGFGYAVHIWGLSWAGYIPQLISLRMTDPTVVYLLENGQAAALLFEP-----DFEPMLQN--APLPTFR-----GGDDYLKESQEELTPGAPWKPSKSDDVLFIYHTSGSTGIPKLVPSTARNYVTGKSGTWKDRCNTSRDRMTSLHMGSFCHAAASIILWFSVREGFCVILPSVF-PQPISELLDEQG--------------LSSARNDPSLLASLKCIGSGGLDPDPADVAWGRSQ-GFHMVNGLGSTEGLPMLSDARGNSDYLLPFTGSKLPIGDSVR----TGEPLL-----ELVTESPDCPV-----PSLCAA----DGKFYSGDLFIEPSPGKYLCKGRNDNWIKSS---IEFNVVETCGNDLVNAVVVVGAGRPCPTIMIEPKSIVISEDGQQEPVELKEEILKRITPFHKRRRYIVVVPSLPRTITGNVRRKEVEKM-------- 168705198 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGRPV-PGVEVRVIRISDQPVPQGEVGEFVVRGPVVTQLYYNRPDATKLAKIRDPLHRMGDVGYFDAQGRLWFCGRKSHRVVTPHGTLFTDMVEPIFNTVPGVRRTALVGV------------------------------------------------------------------------- 154243880 57 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTAFAIDWRSIANAHARIMWAMGLRPGDMVCVAAILSLYMG-SWGALAGAERLGAKAFPFGAGAPGRLAQWLAAMRPAGFYGTPTYALHLADTAGLSPRDF-GLKVMFFSGEPGAPGVRDRIEDLYGARVIDSGSMAEMTPWMNVAGSAETRGL----LCWQDVVYTEVCDPATRRVPYGSRGTPV----------YTHLERTSQPMIR---LASGDLTLWTPCGRTYIFGRIDDMFTIRGENVYPSEIDAVLNQ------------------------------------------------------------------------------------- 167627308 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFTSGSTGEYKSYSKTVDNLINSVIQSFNLKNIN----VLTTVSHQHLYGFSWAIIWPLLY--PKIIHTERFVPELIHKLLQDN--NILITTPVIISHL--DGSISSPITNSL--LISSASALITDIAIKFQNSYNIPILEAYGSSETGVIAYRQQLIDKLW--------KPFDNVCITTESDQ---------LVVRSP----------------FFKQKKQLMSDIVTLYND-KFELKGRVDKIVKIAGNRLSISQMQNILIAHDLIKDCVCIKR--QSYREYIAAIICLNQDGQDLQNLIKQIKSYLLNYYSIPKKWRFVTEIPTNSQGK----------------- 115378055 65 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQYSSATTGTPVSVWYSRDDLAIRERFSAWGVGFMPGDRVLVRFP----YALSTIGHFAAQHRQACVIPADSRTLPRVVELMRKLQVTVLATISLSAMMIAEAAEDPRRDFPHLRAICCAGEPLTLYRRRYLEELWGVPVYDNYGMTETGPQA--MDCHEQRL-----HPWQDLFWMEILDERLKAVAPGDVGHLVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 212530064 14 ----------------------------------------------GYKQLSYKQFANAVNGVANQITTLGKRTGEPLAFLAANDPRVAANM-----------------------QLLHDLNCSVLMTTD----MQFAPVLDLLSER-ESLTAI-------ELRPLDELLNEPQPEYSFSESQTAFAVHTSGSTGFPKPMRISHE-YISRAAQNIGLAPLAGNNRNVLLLPLGHPAGV-HFGVFNPFFNNTTVILPPGPTGEALLEILKHTTADWATMAPLTLEGISKDEKLLDEISQRLKMLLFSGGSLPKVFGDVI--ATKIKLTSLLGSSESGPIPTMYPLEYNFGRDWNYIQIHPALGAKFEDSAG-----GVAELVWERSPET------EPYQTVFTIYPDQVFRTKDLFHIELANTWTHASRSDDVIVLHGEKINPIAYESNISKHPDVSTALMFG--HQRFEPGLLIQPVESKHPLTAVEKSQFIQANSLPGYAQISHILFTDDMPRTLKGSIRRAEILKQYAAKIAS- 170728918 131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILFTSGSSGHPKAIHKT----LNQLDAEVTVLEHTPQCSVISTVSHQHIYGL-LFKILWPLAAN-----------RPFLSDLVEYPETLTYYTPAQLSRLPDALD-NEAQLRAPSLVFSSGGPLNYDSAQGIAQCYGKQPIEVFGSTETGGIAFRRQTQEN-----QAWQVFHGIEIK-QDKKDSALN--------LKSPYL-------EDAN--------WLRCEDQIELVDEGLFHLCGRLDRIIKIEEKRVSLVQMEALLESHPLIEHGALVMLTEPRT--QLGAAITLSKLGKKALELNNHFKAHLLTQFERPRRWRYPDTLPLNKQGK----------------- 15922752 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPTVGAYTKSDIANLVARSLRTAGVTKDDIVANV----YGYGLFTGGLIGTQKIGAKVIPWSTGRTEALVKTLKEFKATVITGTPSIAEKIREAGIDPEKDLD-LRLAIPGAEAMTSEMLSRIEKELGLKVREIYGLTEAIGPGVAQECPED--EHTKMHIWTDHFYVEIIDPETGERVGEGEEGELV----------------ITHLTREGMYRTRDMTKLEEEDDIIIKGRVDDVIFYKGVKIYPTAINEVIMHYPEIKE------------------------------------------------------------------------------- 160934829 14 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYGYGLFTGGLYGAEMLGATAIPVSSGNTKRQVDILRDYGSDFLCCTPSYAMYIGETVRDMGIDPKTLKLGIFGAEAWSENMRREIEKILDIKAYDIYGLSEIAGPGVSFECKEQTGMHINEDFFYPE---IIDPETGEQLPDGEYGELVFTCIG----------KEALPLLR---YRTRDICKLSHKGRTLVKGRTDDMLIIRGINVFPSQVEHVLLS------------------------------------------------------------------------------------- 33597378 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLPVMFGLTRRDLHELLPSQTARLLAAAGVRRGARAYQGYGYGLWIGGL--ALDQGCVNFPLGPGRGDLAARWMRDHAYEVASMSPLWLMSLAQAARAQGINPKTLRTAILGGQSVSAEFRAQLEAEMGFVSHNIYGTTEAGGPILAISTPYTHADDELHLINEDTVLTEILDPTLKPVSEGEVGEIVITT------------LTKEASPVIRW-RTHDLVRLSSHPYGRIIGRSDDMIKFKGVIVFPSQIEDVITGVAGV--------------------------------------------------------------------------------- 124263074 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTGIGRDWRAIANAHARIMWGMGIRPGDLVCVAAVFSLYMG-SWGALAGAERLRAKAFPFGAGAPGRLVQWLDTMKPAAFYGTPSYAIHLAEVAREEKLNPRGLKCLFFSGEPGAPGVKDRIEEAYGAKVYDCGSMAE-MSPFMNVAGTEQSNDGMLCWQDIIYTEV-CDPANMRRVPYGQRGTPV----------YTHLERTSQPMIR---LLSGDLTLWTNDGRTYIFGRIDDMFTIRGENIYPSEIDAALNQ------------------------------------------------------------------------------------- 12230402 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKPIPHPWPKLMREAASMARDQGLAPGGAVIGLVPAHHLFGCLFTALLPEL-AGAALRDLTAAPPASALRTAQ--PGDLIIATPHLWAHLGAAGAFP----PGLR-GVSSGAPMPDALWHSLLAAGLEDLTEVYGASET---------------GGIGLRRAPGAAFTLLPFLSRSADDG-----ISDGPAPLP-------------LQDRLRWTGPV-------RFVIEGRLDQALQVGGVNVRLGHVKSVLEAEPGVEALAL-----RLGGDRLKAFVVCAADAEAGLEARLRAREAGLDAPARPQHYRFGRALPLTREGK----------------- 146303173 93 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPTVGAYTSSDWANLVARSLRTAGVTRKDIIANV----YGYGLFTGGMLGAQKIGAKVIPWSTGRTEALAKTLKDFRATVITGTPSIAEKVREAGLDPERDL-TLRLAIPGAESMTPEMLRRIEKELGLGAREIYGLTEAIGPGVAQECPHDNHEFM--HIWTDHFLVEIIDPDTGENVGEGEEGEMV----------------FTHLTREGMYRTRDITRLVEDDDIPFKGRSDDVIFYKGVKLYPTAINEVLMKMPEVMEYQMVITKDPQK------FLLLVETTSPSEDL----RRRIVTDIKVNPEVDFVSTLPRFE-GKSKRVVLK---------- 215435209 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFRTGDLGRWNHFGQLDHLGRIDGQVKLRGLRIETGEIEYVVQKSNATIQAVVV-----RFGEEVGAFVIPQSQGEVDCVLQDEACQRFLPAYMKPAVWLCVTGFPTSISGKTDRSILR---------- 169854365 97 ------------------------------------------------------------------------------MVVASDSISYWTMFSAIYRAGCVAFPISPRNSPSAVAHLITSVNVTHLFVGREPAMGALTNAALDLISAPEERPRLVQMPLFEELYGQPPVDPQDVVYEKRGLDSRIAYLHSSGSTSFPKPIPFSSRRFIE------------------IAFPMFHALGVTSTGMITSMFE--PRFPAQPPTPQAHFDASVATECDVVVSVPSVIEAWSSNSEYVEW-LATRTGVMFAGGALSKSAGDYLVSK-GVRTMNLYGTTETGISKVVPDDDTEWEYFRLSEAVVPE-----LDPQGDILMPGPVSNLILSNTTV-RGI--------------PAYATSDLLIPHPTHLYKIYGRKDDQIISTGEKTNPTPLEAIL--------------------------------------------------------------------------------------- 78044039 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTRGDLEVWAARIVTMAGVTDED----TAQIAFGYGLFT-GAFGLHYVGALVVPISVGNSRRQIQLMRDFGTTALICTPSYSLHLAETARELGIEPRSLKWGLFGSEPWTEEMRAEIEKQWGIVATDNYGLSEIIGPGVSGECLEREGLHIN----EDHFLVEVVDPETLEPKEPGEEGELIITP-----------LTKEALPLLR-YRTRDISKINPEGRTRVKGRTDDMLIIRGVNVFPSQIESVLMEIEG---------------------------------------------------------------------------------- 115525900 488 ---------------------------------------------------------------------------------------------------------------AQVRSLITDIRPRSPFYAQRLAGFELKSLAD--LARLP----VLTGDELKSHMPPAGHGF------VTDETAGGFVFASGGTSGAPKVAYRTAEEHHYNATRMGKLAGFGPGDVVANLMFAGNMWASFISLNMALEHTGARFLLAGNMDLEFVLFALKHFRANSIISIPTVLLSIARMVEERKIEGLTIKKAATGGEHLFPGARAYLSRVLGVEHF-------ASAGYAANDGAIGYQCAHCGGSIHHVHEVEIVDDTLEPVPPGEVGKIVATN-------LNR------RLMPMVRYDIGDLGRWIE-GRFELMGRSDDVLNFGAAKLGPDVVAEALKEVPGVADQLLVRVEDAALGERLADYL-----RHSTKELKTFLERKLIGGISV--EVVAPGDLPRNPTGKVR--------------- 156058856 53 -------------------------------------------------------------------------------------PRYIIILLASIKAGYKMIFPSPSYPVVGLTKLLDQLDCKTVLTSSHNKYDIVSKLYTESGRDFHEIPSL------SKLLDEEYEHYALNKTFQSAKSEPLIVVHTSGTTGMPKPLIYTHQNQLPAPGGHTSLEHIIHGIELCSVAPANHASSL-LPNLFGAIPNQIR-VLFPVPDSPVTWAT-AREMIRHNS--PDLLLAAAHVLDGVASDIKHIEMISFGGGPLSKPTGDILTKHF--RVFGMYGTSEGTIHKIIPSGRWDTRSWNSWKPHPENMQFRQLHDDVYEA-------VIVRNNS-----LEEEQSVFKIFPALQEYPTKDMFSPDPEGFWAYQGRVDDLIKSNGGTVNPSRYEEMIASASFVKSAVMCGTGKPKPALLVELLEPLSDGSSVLEDLVDACNDEFPPQTSVAKSNIIITSLPRAAKGSIQR-------------- 115374221 19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTAHPRSFRHTSFDWSWHGARALHAMGVRRGDIAINC--FAYGTSVAFWGLHYALHMGIPVISGGGANTERRIIFIETYKPTVLLCTPSYALYLMQEQGKSPKD-SSIRLLVCAGEPCVPATKQRIEELWGARINDDFGCTE--VAMSPFGYTCEYQVNRAGRVDTHFMEPEVLDPETKPVPDGERGVLVVS--NLFSE--------AQPILR---YVMGDWVSLTREGRTHLAGRYDQLIKIRGLAFLPALLEDSIRSQPEIGD------------------------------------------------------------------------------- 217406606 4 ------------------------KTIAAAVDAMASRVPLKLAVVSPFQTLTYQGLRDQTRALASWLRGYGYEKGDLLVSDLPNIQENLVLQIACNRLGVGYA------TAKNAEGLAKFSKVKGALASTGGG------VLAEANLSLPVLTGEFVLDLIQNGLDETVIEESVNDTLDESSTDESLGHYYNTTT------AYTNLQALSHGQEAAAVLHMTEYDVVCVAVTLCHPFGIGS-GVCSALQSGASIVLPPSERAAATWQALRSESCTLLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 102139738 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVVIDEETCEPVDDGVEGEIWVSSASNASGYLGHPSLTREVFTGRCFVRTGDRGVIGEERYLYVTGRDSDVIRTHDERVHAHYIESAAYSSSQLRGGCVVAFDAEQL--VVMAELQKKKEEERGEKIREGVRKEEGGRVGWVALVE-RGSIPKTTSGKP-RRWL---AKQKLLEG 70999065 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDPFCFLHTSGTTGVPKPIPWSHG--LIGTMDAVRLLPPGADDTIYSSFPMSHGAGIIMNILMPALFNLHCVFVLPNINLVDALAV--STRIDIWSMVPSLVDELGETPAVLS-KLKSSKFICASGGPVSPVSAGKVNEV--IRVLNLTGTTEGLFM-GNLIPPREDWFWFCFHPYSGFEFKQVEPDTEHWVHRNE------HWP-LFQGIFHTPEKQSINFK--------DLYVRHPTKNLWFKGRSDDLVT-----------EAFITTHPAIKGCLVFG-------------------------------------------------------------------------- 153811065 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGAGKRVFYTEGDCEHTIELFMAGLGIYPGSITMVAMPFSGPFGLGELIAEAIRRLGAKLSTGTGRTYGELNRILEEEQPDTYVGMPTALLSMLRMCGKG-----SIKRALVSGDACPQTVMKAIEEILQTRLWPHYGSREGGAICCTAHDGMHMREN--------HCITEIIDENGNVLPDGEWGELVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 210102713 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMKLVDKDGQVVPLGHEGEVYVRAYSLFSRYRGDEEKTAKAMTADGWYKTG----------------------------------------------------------------MKEGQTADSQEMRKSCVEIGIVPEEMPGYFLFMDEFPMTSTHKVDRKKLRLIAMEKL--- 163859058 113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIILEKADELGVQLPSLRRALVSGEAFPPSLRDWLAER-GIDGYQAYGSADLGMIAFETDAREGLVVG------EDIIVEIVRPGTGTPVPDGEVGEVVVTT--------LNPDYPLVRFG------TGDLSAIMPGANIRIMGRADQTTKVRGMFVHPSQVAEVLARHPEIGRARLV-VSGQTGTDRMVLQVEAADHSALAARIAESVRDIT----KLRADVQWADSLP--NDGKV---------------- 33594940 22 ---------------------------------------------------------------------------------------------------------------------IERAMARAPAIAGQLRGIDPRSVDRAALAALPVLRKHELLERQQHSRDGAGPAGPAKAFSTVGWGQALRVFASPGPIYEPEG----NRADYWRFARALYAAGFRAGELAYNCFS-YHFTPAGSMMETAAHAVGCTVFPGGTGQTEQQVRAIHDLAPSGYTGTPSFLKLILEKADELGIRLDSLRRALVSGEAFPPSLRDWLAAR-GIEGYQAYGSADLGMIAFETPAREGLVVG------EDIILEIVRPGTGEPVPDGEVGEVVVTT--------LNPDYPLVRFG------TGDLSAIMPHTNIRILGRADQTTKVRGMFVHPSQVADVLRRHPEIVRARLV-VSGATGADHMVLHVQARERSPELARIADSVREVT----KLRADVQWADELP--NDGKV---------------- 11498675 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQMSGGTTGQPVIIPYTRHDVEQWLLRDFYLAGITSKDV-IQITPAFGLWNGGFGFHFAADAIDAFVIPIGAGNTRNQVRFMVDFGTTVLCATASYPLRIAEVAEEMGYEPAELQKMLLGAEPWSEEMRRQIEKTFNCKAFDIPGLTEGGVGTVGFECPSRNGLHI----WEDNYIVEIVDETGEVLEDGEEGEIVYTS-------LNRE---AMPLIR---YRSGEVAVVSEHMTIRIRGRTDDMVIYKGVKFYPSDVEQILAS------------------------------------------------------------------------------------- 194541137 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GARACGCAVFPAGVGNTEAQVEAIKQLQPTGYTGTPSYLLTLLQKYQEQYDESPSFTKALVSGEAVTADMQQMFEDK-GIAVSQAYASAEGLIAY--------QVTGEQGLVITEDIIVEIVNPDGIPVQPGEVGEVVVTS---------LDEKF--PLIR---YATGDLSAYLETGNARIMGRVDSAVKVKGLFVYPHQIQEVCRRH------------------------------------------------------------------------------------ 170060152 123 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDEAGYLYVVARVKDIMKYNGFKVSLLEFEAIIGTVEGVMMVCMVGVSEDKFTDLVTAVIERVEGSKLTAEQMLLMVGPAI------KNAHFVSELPKSASGKDLRRLIRDIIREKRV-- 70935422 8 ------------------------------------------------------------------------------GIWSKNRPEWYMTDIACAAINFVTVPIYDTIGINSVKSIIQKTEMKVCCVEAGYKIYFYKKLIDQYKNKIPQIVHPLSNSEGDKTGNTTTANTNDESLENMRPTDICTIIFTSGTSGNPKGAMITHYSFIAFAQSYLNRLGIIKYEVTLSYLPLAHVYERLIEFALP--FFGAKIGYF-SGNIKDIANDINALKPTFLITVPRILQLLVKLALKSKRDLGRLRIQVMGSSSMDQNKLIDIQMLLSTPISEGWGMTEVGVGFVQHRN--DSIKGTIGG-MFSNTILKVIKVPNMKYDPKERGELCVKG------------------------------------------------------------------------------------------------------------------------------------------------------- 169763244 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVAFIAHSSGTTGIPKPIQLTF-GYFGALDAGAYVPRLSKDDVILAAAPFFHLMGFSLLII--SVFHGIRCVVAPDLSTEFLTSMLNATKPTAILL-PPCILEDMTLSQASMEALWNLKYVFWGGSSLSPEVGRKIREHT--PLAGFMGMTEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171060115 118 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YHLTPAGSMMETGALALGCTVFPGGVGNTELQLQAIAELKPAGYIGTPSFLKILVDKAAETGVDIGSVRKALVSGEAFPPSLRDWLRER-GIEGYQCY-------ATADLGLIAYETPAREGLVIDEGVVVEIVRPTGDPVPDGEVGELVITT--------LNPDYPLIRFG------TGDLSAVLPKGWL---GRADQTTKVRGMFVHPSQVAEVVRRHPALLRA------------------------------------------------------------------------------ 188583867 14 --------PPDASRGIPADVPLRRVSLGSLLSATARRHPERIAVVDPAITWTYAAAAEIVERLARGLRSWRLPPGSRIGLCLPGSAESALAILAVEAAGHVACLLPVSWDEERLLAAAQNVALSAVLTQARLGSARPAERLCAVAARYFGLRYLAAFGPPDGVINLDRFVLDGPAREPAGPVPAALVSFVGGDPERP--VYRSGEAVVAAAAAHLVAMRVAPTERILS-LIGPHDLRGLATGLAAALVAGATLETMPLFDGAAFAAALRRPGPTHL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170583712 2 --------------------------------------------------------------IGSALLELGINAGERVGIAGLNSARYIIAQNALINYSIVFVPLYYNYNMEILCTIIDRCKLELIFCDTIERANKFVAZIRQKKLKMLKKIIIIEIYDWNYLLELGNSNLKPVTPP--SPSNIYIICHTSGTTDTPKGVQLSHRAILVSMSGLYHDIIFDHNDVYLSFLSLAHVY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115401616 23 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASDPVLILHTSGSTGFPKPVTWTNAHLVCMAFMKPSSPSETPGPRVFTSSAIYHVGGMLI--LSTAIYLNITAVLPPQITASELESWLSMANCDIATLFPSQL-SLAQDSSSLLDEICKLKLVSYIGAPLPPRIAGLLRKR--VHLVTEFGSTE--------------LVRVRGQPTDPEDHQYIVSQTGRETLPGRYEMVHVRAPGQAENELLQPQYIFMTYPDLQEYSSGDLFSKHPTDHWKYEGRTDDVVLSIGQNVIPKAYEERLERHAAVRSATVLG-------------------------------------------------------------------------- 145243816 123 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRPAIIIHSSGTTGLPKPVTLTH-GYLATLDQMQTLPVPQGRE----SAQLFLRHKVCVCE---CIFYETPFFLSPDRTPDLFSRIMATPNPPRWCLIAPFALQDLWSSEKGRQALQGLSAVNFGGAPLSSATGNAISSHF--RLQTLMGSSETGYTPTLLCEDPADWACFEWNPAFEHC--------MEEVGDG-LWELVIPRPS-SRRYHG----IFHAFPHLSEYRTGD--RFEPHPHLWSKGRADDIIVSNGEKLNPIDAEHHLESHSLVHRAAIFG-------------------------------------------------------------------------- 169176073 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARVELLLSAGAPVPEPLLAEVQQLVPAALHTPYGMTEALVTDISLEQIREADAETVGKPVHGARLAIILAADGTASGAGVTGEILVSAPHVKDSYDRLWLTQRESAGIPGWHRTGDVGHFDAAGGLWVEGRLAHVVSAPGAAVTPVGAEQAIERLDSVRLAAVTGV-GPAGTQAVVAVV------------------------------------------------------------ 34499053 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRP--VELPHRVWVDCVARVLTELGAKPGDRMLHLLSNNDMFTLGPLVLQAAKKVGGPFRCSPQRT-RRILDVVHYHQPAFVVGNPAVMLELMGADFPAPECLPDYAYFGACGANRPTPVARKVMELWGLKELNEYGCSEGSVGHECLQHRGFHINDDA------VHVELIDPDTGLPAAPGQPGEVVVTSLTLPRG-----------FIAVR-YATGDIASWLDDGA--IIGRVDHQLKIQGQTVYPDLIFDVLGGVAGIDNELVVRCPDEQGGQRVEVWLSAGDGGAD---------------------------------------------------- 124810560 430 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PNLEVIINGGGKLSAQIARELSVLLNVNTYQVYGLTETNGAI-FVQNHNDFDTDSVGGPISPTTKYKVKTKATDTLP---KGELLVKSDSVFCGYFLEKELTKNAFTHDGYFKTGDIG------------------------------------------------------------------------------------------------------------------------- 1050923 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDIYTIHETSGTSGRPKSFFLTWGDWQRYAEKYARSFGFERGDRVVVCA----SYGMNVGANTMTLAAGMTIIPEGKCTFP--VRIIESYRPT--GIVASIFKLLRLARRMKEQGLSSIRRLVAGGESFAPESREYVEEVWGVEVYNTYGSTEGTMC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145223881 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDNVGLGYWHKPEDSERVFREGPWLRTGDLGFISE-GQLFIVGRIKDLLIVYGRNHAPEDIEATISEITK-GRVAAISVPLDGV-EQLVAIAEFKKRGDSAEQFTAATRDHGLS---IADLVLVAPSIPITTSGKIRRQSCAEEYRRNRFA- 126180256 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSTGIPKGV--SRAREWAFMKTQWDRVGYRFTDR--CVVLRGYIVGSARDGVFWKKTLCGRWLLMTEETLPAYIDRIKRFKPRFIQAYPSVATILARYMQEHGEPFPTVKAVLCGSENLYPWQRDLLEEVFGCRVFSWYGNSEQTVLAGECEESTHYHI------FPEYGIVELIGRDGRPVGPGAMGEVV---------------ATNLTNFVCPLYRTLDVAVLGTDGRAYVEGRLQEFIVTKNRRISM----TAVNMHSDIFDVAQFQFHQEKEGETLLRIVKKPGGDRDTERILRELDRKFDGDVDV--TIRFVDEIPRTRRGK----------------- 197731214 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIRDLAPEIIMVTPSYMLTLLDEFEKQGVDPTSLRVGIFGAEPWTEGMRREIEERAGIDAVDIYGLSE----VMGPGVAQECVETKDGPHIWDHFLPEVVDPDGAVLPDGDHGELVFTS------------LTKEALPVIR-YRTRDLTRLLP-GTARVTGRCDDMIILRGVNVFPTQIEEILLRTPAVA-------------------------------------------------------------------------------- 160883204 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELQWDTIRRIHPTCGMVVPSFLIKLIEFAEKNHHNTCSMQKCICIGEALNQELGQKIHDKWPAQLYSTYASTEMQSSFTECNEFHG------GHLQPELIIVEFLDDNNRPVEEGEAGEVTI----TTLGVKGMPLLR---------FKTGDICYHHTDNTIRILGRKGQMIKYKGTTLYPPALFDILDNIPSVK-------------------------------------------------------------------------------- 169613985 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNIVCWRADGSLESFGRMDDQVKVKGFRVELDGVNAVTENFVSITKAASLVMDGILHGFYTSAV------PLNEQELDAFVRQQ-LPYYSVPEKWIPVDEIPLNMNGKVDRLQLKELA------- 89893627 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGEPKRTFFTKEDLTLDFFNYGMRNLVGPADRILILLPGELPGSVGDLLRTALIRMGAPISYGPVYDAADAIMTALEHRVNAVVGIPTQVLKMARDQNGLKLE-GKIKSVLLTTDYVPKAIAQAIEGRWLCKVFNHYGMTEMGLGGGVQC---QARSGYHMREADLYFEI-VDPDTGKPQPEGELGEVVF-----------------TTLTRKGMYRTGDLGRF----------------------------------------------------------------------------------------------------------------------- 46114830 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDTAYICHTSGTSGLPKPIPQTQFGVMGALYS----FPGKDKPATFSTTPLYHG---GFPDCLRSWTSGATIWFFPEGHASNTLKALQYARVQYFSSVPYVLQML-SEEYGGLEVLQTMDLVGVGGAALPPAIGDKLVEA-DVNLLSRMGSAECGFLMSSHRDFANDKEWQFLRP--------IDDPKLISFEPRDNGELVVKPDWPFL---------IKTNREDGSYATSDL--FEPHQSIRYHSRADAQITLGGKKFDPSPVEDSILASSKVQDVLIFGGGRDYAG----ALLFPAENVSSGEVIIERMNSESQSHARITKAMLVVKALEKSSKGTILRRQAEERYAKEI--- 146343519 19 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WHKPEETARVKEVDGWLHTGDQARID-HGRITITGRIKDILVTSGEKIAPADLETAILTDPLFEQAIVIGENRPF----LAAIVVLRGSEAEAASLLRHIARKAYPSYATPKAVHWTLE-PITPTLKNKRPAIERTFAKEIEA- 126180251 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGA--SRAREWAFMKTQWDRVGYRFGDR--CVILRGHIVDGASSGTYWRRALFGRWLIMTEETLPDYIIWIRTFKPRFIHAYPSTAVILARHMREHGEPFPTVKAVLCGSENLYPWQRDLLEEVFGCRVFSWYGNSEQTVLAGECEESTHYHI------FPEYGIVELIGRDGRPVGPGAMGEVV---------------ATNLTNFVCPLYRTMDVAVATEEGRLFIVTRSGHLINIRQFQMYQEEVGELIMK--------VVKKP----------AYTEKDTRQLTDELRCQLGDG------VNVHVRFVDEIPRTEGGK----------------- 212692257 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTLGDPVTFVLTSEDLAYNEYLSFTTTGCSRQDILQLMTTIDRRFMAGLAYYMGARELGMGVARVGNGIPELQWDTIRRIHPTCGMVVPSFLIKLIEFAEKNHIDYHSMQKCVCIGEALNPDLGKRIHEKWDLQLYSTYASTEMQSSFTECNEFHG------GHLQPELIIVEFLDDNNQPVKEGEAGEVTI----TTLGVRGMPLLR---------FKTGDICYYTERNTIRILGRKGQMIKYKGTTLYP---------------------------------------------------------------------------------------------- 170114332 27 ---------------------------------------------------------------------------------------YFVLLAGIIRAGCQAFPISPRNSPAAVIHLLQETRSKYLLISHDPSIQKLIGSVYPSPALKSSVGEPITIPTFEYLFGGTESDFDPLPPMQQQENRPSLILHSSGSTSHPKPIIVSHQLVDAGLAPCKHSLERKSAVRFWRSRPLRESFRLSLPSHVSCMASGLTMAFSPRPTPDRVFSAIATHS-SYITCVPSFIE-------------------IYAGAPLQKDIGDMLVSN-DVNIISIYGATEVGPVMAFVPAPEYFQFSPHCRPVFLPYQGNVFQLLFQECP--------THSPSVFN----------AQFQGLRAYDTRDLVVSHPEPNMWIYGRADEQLMSNGEKTNPIPIESMLTRHEKIEFAVMFGR------------------------------------------------------------------------- 213402951 102 --------------QFPQNSMASLHTISGLFQYRKTVNPDSVAFITLDNKCTWSRLYDRAEKLAMFLSKHGIKSQEIVILYYRRSVDYISCFLACMLVGIIVVPVMPSLSFQDFLFILSETQSKHVMLTESTFKIFIRETS---------------IGQRKDISWWKINEVSNFKVPPSNEDDIAYIDFIKPTVSSKKAIVFRNKTIMSQVKALTTALPLDHGEVLLTYLDPRRSVGLTFT-VWNALFSGYTSVICEPETAGTFAFAISKYQATMLNGLKNVVFNYQEDPRSKKFDFSLLKLCLIHCNIVDPELSDRWLRPLGCPLLDEYGMHETVHTISFLENPEDILCLSPWLPIINSSVVVVNPNSHSLCKINEIGELWVQSKCLPTELFFDPEHESESFIESSFFRTNIYGFLRE-GHIIVVGRKEDQI------------------------------------------------------------------------------------------------------- 148642447 49 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKIGIHGAEMWTEEMRHKIEDTLNIKAYNIYGLTEIMGPGVAQECVEQNGMHIQDDHFYPE---IINPKTGETLPAGQKGELVL-----------------TTLTKTGIFRTKDLVRMS-----RITGRSDDMLKIRGVMVFPSQIEKALLK------------------------------------------------------------------------------------- 125584195 52 ------------------------------------------------TTLSFVALRRAALSLASGLRGLGLRRGDAVLVLSPNSLLLPPIVLGVLAAGGVVVAADPGSTAEEVATVARSSGAVVVVAAPAGAGVPLLLTSRSMDPRALSAEELMDDGDPTALASPEASAAAARPRPS----DVAFVFYSSAT-----TKTAATMTHADLIAAVSGASLPEEGRVCLASLPICSVHGLPLLALALPAAGVTTVLLAASPDPTAAMEAAAAHGATDVVATPDVAAALAAPLTM----LSSLRRVTVVPALATTEARQAFRRWLPVELTEMSGSPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212527160 14 ------------------------------LEEKARSQPERVFLQDGFYEVTYKQIQTGVDYTARWLQNFGFSPNETIAYMGLPDLRYNIFFYAAVKLRLKVFLPSPRNAPTTNASLFEQTQCTKLCYSADSPGIVASGQA---------ILKVTKALRSLEYLSLDELLNAQCESVPQLRHEPIVILHSSGSTGMPKPVTMTNGSLAARRNQDLTTWDFLPGSHIYVPFPPFHMGGFTFNLMVPIFTETVSIFGPATPSGGLVAQVLRCLNVSGFLLPPNIVADLYNETDGPSLLKKLSLLCYTGG-PLPEQIGNEL--THHITVFQFYGCTETGQIRQLLPQKEDWHY----MEFHPSENI-----ELQAVGDGTF-ELVVHT--------NDETATFSLLNHNGVYRTKDLFLPHPNGLWKFYSRRDDII------------------------------------------------------------------------------------------------------- 78358584 80 ---------------------------------------------------------------------------------------------------------NPACSDPELRRLLTASGISAVLALAAEASPYYRQALQGVDPASISARGGL---HRLPLLHADVLRRAPLSLLCTSQDDVARVVTTSGTSGRPKRLFFSEEDLNATVESWGMLSVGHPGDTVLAVLPGER--PASVGRLLGTALAGMRSVAGNGQGAPALARLAHTEKAAVIVGSASHVRHLALAWQQAGYDPGSIHTVLLCWDSVPPAVAGLIRRIFGCRVLVHWGMTETGLG-------GALGCGHQGLHLREADLAEVIDPTGTPLPDGQEGELVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 116747830 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRIMQDFRSTVLATTAAFALHIVDTMERQGWDASHLRLILLGPDPLSEITRRRVEAVFGVPVYGLYGVAEMGEPGMAGECPSRQGLH---LAEDQFLAEIVNPATGEPLAPGQEGELVL-----------------TTLTAEGYFRTGDITVLRDTGSIPILRRTDNRVSIRGIPVYPEHVEELL--------------------------------------------------------------------------------------- 154300108 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLVAMHTSGTTGTPKTIVMPQGQMATFLYGTATTSDYFRGLRCFFAFPLFHAAGVC--RIMTALYFKQIAVLPPPPLTAEIANEVHIHKVQVSDLPPAVLVEISKTAEYLK-NLRPVKYIMTGGGPLPNGPGDIINSHT--RLFAGFGSTETGHIQAALPPKENWFSTSFGAVMKHHS--------------GELYELVIRDPSIYQGFYTFPDLSE--------YKSRDLFSRHPNNLWRHEGRSDDIIVYSGEKFNPTSMENVLNSHPGVKSAIV----HGTKKFQSSLLIEPTNPESSKDDLLDELMSKDLVAFTRPDK-----PFPRAGKGTIQRKQAEKLYETEL--- 46198443 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YHVFA-GGWLFHQALWRAGNLVLPHGPEAKRVAELGERYGFDVLVTNPSFALKVAQAGGRFP-------LLLAGGEPFTPGFRERVEEALGGVALDAYGTSELGIVAGERPEKDGLWE------IPEMAVLEVLDETLRPVADGEKGELVVT-------------ALSRTLMPMVRFRTGDLAVAERREGLTVLGRTDQMVKVKGVKLYPTELAPVLAG----------------FGLDPKGFVVVERKLEGTDKLVLRLKAEKVP----PGLFEAIQK----ATGKVDEVELVETLEGGLL-- 119490811 32 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDPFCFLHTSGTTGVPKPIPWSHGDAVRLLPRGGDTTDWKTGDTIYSSFPMSHGAGIIMDILMPALFN-LHCVLGPAPNINLVEALAVNTRIDIWSMVPSLVDELGETPGVMS-KLKSSKFICASGGPVSPVSAGKVNEV--IRVLNLTGTTEGLF-IGNLIPPREDWFWFCFHPYSGF--------EFKQVEPDTYEHLVHRNEHLFQGIFHTPEKQSINFK--------DLYMRHPTKNLWFKGRSDDLVT-----------EAFITTHSAIKGCLVFG-------------------------------------------------------------------------- 215450655 41 ---------------------------------------------------------------------------------------FFTTQLGIMRGNFVPFPISPRNSAIAVAHLIAQAKVRHVLVGEDGTTRGLLEAALDLLTRIPDVSSMLIFDQLFSNLSTTD-DGKDLPVLRRNPTEVALYLHSSGSTSQPKLIPWSVRRMIELFL----LPYFGERDLYCAVLPAG------CGAVLACFEPQSPPVI---PTADNLAAASRMTGSDFIFSVPSFVEEWSHQPESRRW-LATRSGVIVGGGTLNKECGHKLVSE-GIALLNIYGMTEAGV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 25010583 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTADAKLLWRSFASWSDFFSIQNAYFSVTSNSRLFIQGDF--SFTGNLNLVLSLLLLGGTLVVTQKNSVKYWQTLWEKTGVTHLYLLPSYLKLVEQYSKETALDN---KTIITSSQYVSDSLLEGLYKHPKVSVKIFYGASE--LNYVSWYDGRDIRDKPQYVGIVPNVAVRI-----------KEGRIFVKTPYSICG------LSSE-------YCAGDYGELI-DGKLYLFGRGDDWCNQSGIKLYPRLIEK-IKTCPYIKDAVAFTKESQSHGQESHCCIVLIENQMQ-QECLKWLSEHFEKKYGF-KHYHIVSKIPLMPSGKIDYQQLKRQLA------ 163811497 25 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTIQELKVTAFVGTPSYLLSLLSKAEEMGLDIKNLKRAWFTGEMLTLSIRKTLEKDYGIETFQAYGVTETGGCLAYECEEKNGL-----HLMSDEYAVEIVDPTGKQLPEGEVGEIVVKTWGLMR------------------FGTGDLSCLRKEG---IIGRVGDAVKVRG--------------------------------------------------------------------------------------------------- 167516516 1092 --------------------------------------------------LSASDLLSYIRRTAETLNKKGLGKGDRAILMLPMSAAKVAAFHACLLLGVIPITMPFVYDSSQLARWLDNANATFVLTSDKG--------VKQLRKADRDIRRTLGIKSMISLSKLSPREHYGIVVPHSRAE-TAYVEYTISNTGVLSGVE-SHYDLESASRVLVNADASTG---------VAHAWLYYVP-LFSAKAEFLCVDPQTLEAPQQWLELASREQVDTALVDYRALMSCLESIEDERVDCTRLRCLVVTQERPWQTVLENFRRLTSAT-----GMPSTALQTVLENRINPFLAGTMGGRLAPAVQAVVVNTKTEACTADGIGELWFSSVNNIRSFVGLTDSEVQAQVQHELLRSGLLGFLHEH-RVYVTGHLEDCLLVDDRRFNPLDLEEAVERHPSLTLGTCVVWHTPASG--LVVAVEENEPALAPLVMRALLEKHDL----QVDAIVVLESIPIEARGRKQRAALRRQLMD----- 167516516 414 --------------------------LVEILAWQCEQNPKGTALHHASMALTWTNLHARARKIGEALLQADSPSDPDAAILLARCVHFWEALLGCLAAGITAIPLLLAEDAERLQNMLRMCNV-YKVACNKETLKSLSSAGRAAVERLDVLRDTLPSIDKSRQHPLGQLHANALVLPIFDASNNCLPLC------------VTHGSLLHHLGAAEKALGYQTHSIFSALLPTTYGFLWHGLLAFTVVVAGATIHM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10798845 4 --------------------------IGDLMAR--DRRSDRLALRVDGRTYTYYDLITTSYKAGNVLRYLGVRTGARVAVEPVSLPEPMLTFLGAAQLGAVTTF-DPT------------SEARAVVVD----------VAREDEFDLPPGHKLAVSSPTTTHWEQEVWSENPAVHPEVAPDDVALV---------ADGREYTHGDLLDAAKRVVSDYDLGEADTVAVRASLSHP-GTVVAGILAPLLVGGTIRVPADDDPMDA-AIIIDERATESNAVAP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197626581 70 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNPLPAHHVSGL-MPWLRARQWGGTHRLIPPEWQPGELAARLPLTRPGSLQAAPALLSLVVMADPAGLDWLRRLAVIWVGGAPLP-SALAARARGAGLRLSPCYGTTETAAMVTAL-RPERFLAGVEGGPALPGVELR--------LAPG-SGALEVRCGRLSPGVVRDPGLNQGWWGSGDGGSLG------AEG-LRVLGRIDGALHSGGETVFPEQIEARIRELAALQEVLLLGRPHPDWGERLVALVRPAPGGDAAALCRQLVAGSWVPA-ERPARWLCCPGLEPTPLGK----------------- 91201047 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVKKQDIAEFVSTSGTTGEPVFLALTENDLTCSEERNFNTINAGKEDLFHIVVTCDNLFTAGIAYYRGLIRRGASVARIGPKSIIRHFQLIKELRPTGIVAVPSFMHYLIRHANEIGINIPDLKIVLIGDSIRNTDLGSFIENSFRRKVFSTYGISEGQISFGECEFHHGLHGHT------DFVYVEIVSDEGIPLQDGEIGEMVI-----------------TTLQHEGMYKTGDIVRIGP-----VLGRKHHRLKVKGVTLYPKTIENAI--------------------------------------------------------------------------------------- 63849712 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSHAGIVNRLAWMQDRYGLVPGERVLHKTPFG--FDVSVWELFWPLIQGGVLVVARHQDPAYLVRLLRDAEVSTAHFVPSMLEVFL--ADHGAGSVSGLRRVVCSGEALTPAVRDRFFATLGVELHN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169177819 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVASLVYTSGTTGNPKGCEITHGNFALVARNIVAFLPGQGQSRTLMFLPLAHVLARAVQVI--CLSAGAT--LGHTPGAAQLLEDLGTFRPTFLLVVPRIFEKVRATAAHKAAVAGKGRLFQAAGARVPAGPARPFRAAPASPVLEGYGLTETTAPCTA-NTPTRTRVGSVGIPI-PGTTIRV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215510870 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKDSVSRVQKIMMGGSVITKSLAKDVSETFHVELIGCYGLTET-IGLFLFSPVGQITYDSSGFLVA-GSKVKITDITGDLLDSHQNGEILAHSPHIMKGYYGHSKATDEALSDDGWLRTG---------------------------------------------------------------------------------------------------------------------------- 149374294 106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTAFGISRRDIANNHARIMWGMGLRPGDTVFVAAILSLYMG-SWGALIGAERLGCKAFPFGAGAPGRAVTWLGMMKPAGLYSTPSYALRLAEVAREEGVDPRGIKVLFFSGEPGGPSIRDKIQQIYGAKVVDCGTMAELTPWMHASGSAD-----TEGMLLWDVVYTEVADPTNRRVPYGEQG----------TPIYTHLERTSQPMIR---MVSGDLTHWNPCGRTYIYGRIDDMFQIRGENVYPSAIAEVL--------------------------------------------------------------------------------------- 189468161 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTLGDPVTFVLTSKDLAYNEYLSFNTAGCSRHDILQLMTTIDRRFMAGLAYYLGARELGMGVARVGNGIPELQWDTIHRIHPTCGMVVPSFLIKLIEFAEKNQIDHNSMKKCVCIGEALNPDLGQRISEKWPLQLYSTYASTEMQSSFTECSEFHG------GHLQPELIIVEFLDDKNLPVKEGEPGEVTI----TTLGVEGMPLLR---------FKTGDICYQYTEGRNTILGRKGQMIKYKGTTLYP---------------------------------------------------------------------------------------------- 118727469 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTMENWSENIARLVIAAGGREDDIAQIV----FGYGLFTGGFQGLEKVGVTVIPASAGQSERQLMVMQDFGTTILVGTPSYVLYLAEIADELGVDKLKLKLGLFGGEGHTPEMRAEIERRWGIKATENYGLSE---------------IQGPGVAGECYCQMHINEDHFYPEIINETGE--------AFEYGNKGELVLTTLTKEGIYRTKDITILNPEGRTTVLGRTDDMLIIRGVNVFPSQIESVLIGLEGI--------------------------------------------------------------------------------- 116204503 67 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLPLYHGFGLVVPCL--TLGIGKPFLLPPVPTGLSTANALRQFGCKSLMTVPHILDEMVALPPGEGVDLLPLQFVACGGGPLKLTTGEKLAAA-GVRLLAHFGTTEIGPLAPIFVPSEDWRLRDDYRITVEPVEQQPEQQQNGTAP---------SAPSSGQHY----QLTARPFGWDDWLVTSD---RNPGRDFRAMGRKDDLIVITGEKVPPQILESALCQRELVKGAVAFG-----DGQFELGVIVERADTPDTADVDTFEAGRQMDSHARISSLIVVTGLPRSDKGSVLRKEAYRIFEEEI--- 93278189 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYAERTEHGGLIIHARSDAVLNPGGVRIGTAEIYRQVERIEEVLESVAIGQQDDV---RVVLFVLLRDGVELDEGLRSAIRQHATPRH-VPARILAVKDIPRTRSGKIVELAVRNVV------- 154285370 72 --------------------CWQDKTLYHVLEAHARKNQDNIFVIFEGRSWSYKQFFEDVHGVGDWLKDLGVERGELVALDGGNSPEYLLLWFGLESIAACLSFINCNLTAAPLVHCVKLCGARYLLAD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46581655 157 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVVPAGPSDASTQLDIMQKLRVSGYVGTPSYLMHLAQKAEEKGLNLRKLEVAFVTGERLSEKMRAQLEKKFDMVMRQGYGTADGCIGYECF--------HKTGLHIANRCFVEICPDTGIPLKDGEVGEIVVTAFN--KTY---------PLIR---LATGDLSYIDRSPCLSIVGRVDTTARIKGMFVYPHQVEQVMSRFEEVK-------------------------------------------------------------------------------- 84501876 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDIIQMQASSGTTGSPSYVALTESDAEMWHEMTARCFGVRPGDMVLHAFSLAKGFVGGIPVMQGLQYMGAIDVVGADGGAERLLRACADTRPRCIVGAPNFVLHLAKAPEVLGCKASELEQVIVGGEPGGPAIRAKIEAAWGAKCTEMLGGTDLGVTYWAECDEQS------GMHMVNMDYIILLDPDGRIIPKGAEGEMI----------YTAIGRQASPLVR---FRSGDIEVIDTEGRIRCTGRTDDMLIVRGANVFPSAINSVITEM----------VPDTNGVMRIVAVIVPADDAALKKKIEQRLRDALV--FKADVHLVAADTFEKPGAAKVA-FVLRE--------- 88603472 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGTPKSFFLSWDDWKRYAEKYARIFGFTAEDRMIICA----SYGMNVGANTMTLAAGMSIIPTGKCTFP--IRLIQSYQPTGIVGSVFKFLRLMKAEGMDPAD-SSIRRLVVGGESFADESRNYVKELYDCEVYNSYGSTEGTMC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67474408 25 -----------------------------------------------------------------------------VILCMNNCKESFEICYGCFLCGLIPIFISPKVSIIEINKVIQSS--KVIVC---FFDYHQKNKFERIQSDCDT--KMVVVGTKKMSNPTIQSYLDFIRLKETKPEDICEVVYIPNEEGGLKGVIWSHNNIICECYYLNEIFLFGEKERYFHFLSNSFFFTFYIALLFRFHIFIGTPELMRK-NANGLFILMKKVCPTIMLGIPRIYEKIIEKMKQKKGSLSQLRILLNAINPLTLEMINELHEI-GLSVYDGLCLPETT-GYCCINRKKCYCAHSLGSSLSEDISIKIF-----------EGKIIVEGPTVACGY------TEQAQNK-GWFFKGRIEKKEHNDFIFVEQTLIPLIITKGEWVYPLPIEEQLNTITTVRCSMVVG-------------------------------------------------------------------------- 73668055 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGWEDVFTVHETSGTSGNPKGFFLTWEDWERYSEKYARIFGFGPGDRVVVCA----SYGMNVGANTMTFAAGMSIIPEGKCTFP--LRVIEAYRPT--GIVGSVFKLLNLARRLRAEGISGVNKLVVGGEAFADESRNYLSEIWGCPVYNTYGSTEGTMC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 215452970 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KGYFKRPDLNNDEFTKDGWMRTGDVGQWNPDGTLSLIDRVKNLVKLGGEYIALERLESTYKSCNLVGNICVHASQDAK---QPIAIIIPHEGAAGLDSIKSIVLKECNAGFKTPDEWTPESGL-VTAAQKIQRKKIADTFKKEI--- 153811218 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPFTVLRVNMNFISCMELNGFRMGMKRGE--------FRAWIKGKNTISKWKSFKNNLIMMGDESLDKICRDIEKKKIQVLVTYSSALTALTQYIRKTGRDISSVEMVFSMGEALPQETYDLTKELFGFSPVRSYGNNENGFIAIQLDEDPEYTVD-----LYNFYPEILKLDSDEPAEPGELGRIVVTD------YYN------KTFPMVR-YDTGDTGYYDKNGYTEIYGRRGSMYNTKGEPLSIHVFMNTLLKFEGVYQAKCI-----QWGEKDYELLVNADRSLDETELLAAYRHYLGEDAEL--RITYVDQIPIQASGKFM--------------- 76155431 95 --------------------------------------------------ITYKQVNDNIHVIRSALHALEI--EDFVGILSKNSPEWIIVELACAFSGYTIVPLYDTLGEEAVLNILKQTKLPLMFCDSTEVVQRLITSAPDTLQHIILLPNLVKTHTYEEFLAFSTGKFIYTETP--KPESLFMVCYTSGSTGVPKRVNITHR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24575102 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATVIPAGGLDSRSRVRLLVDYQIEVLGLTPSYAMRLIETAREMGIDLANVQIILAGAEPRSAFTTRTIEEAFGARVFNAAGTTEGGVFMFECTARREAC-----HIIEPSCIEEVLDPTEQPVGYGEEG---VRGMQLFR-HWTEDVVVKRPHTECGCGRTWDFY----DGG--ILRRVDDMRKIRGVSITPVMIEDVLRGFDEVNE------------------------------------------------------------------------------- 78355587 157 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIMQKLRVTGYVGTPSYLMHLAQKAEEKGLNLRKLEVAFVTGEKFSEKMRNQLEKKFDLVMRQGYGTADGCVGYECYHKTGLHIANRA------YVEI-CHPDTGIPLKDGEVGEIVVTAFN--KTY---------PLIR---LATGDLSYIDRSGN--IVGRVDTTARIKGMFVYPHQVEQVISRFEDIK-------------------------------------------------------------------------------- 167629859 73 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGTP-ASTWFHRGDLRDNADQVNACGFRPDDTVLIRFPYAISMIAHAVH-RAAQERGAAVIAASSRSAPRVIELMGKLQVTVLAGLPLLAETAELLGFRPDRDFPHLRALLLGGEPIPPGKRRLLEDIWGVPVFTLYGMTEIGTAGAAC------RCGTL-HPLEDYFIFEVWQEDTREAPPGETGILVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 76155226 1 ------------------------------------------------------------------------------------SPEWIIMQHACAAYGYTVVPLYATLGDDAMQHVLSQTNMECILCA---SGTEALHLMDEFESSLKYLIIISNDVKVEEVKSFEDFMKEPLPKKVPLPTDLYMICYTSGSTGLPKGVLINHEQIVFSLIESTENKLFNAKSSHLSYLPLAHI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215506046 41 ----------------------------------------KVATQCGRRTRSFAQLDRLSGHLANHLLNADTKAPTDVVVCVSCPDDAIVAALATLRLSACCIPVSPTCSV--LGAVMDEVPPSCVVV-DSKTESRFSGFEPARTIDIGSLLASLSASESEDDICVMS----PAPPQSYGLPGPLFQILS----------EEGERCLLMADQCLSRYRWHPAEKNDVVAVVNDVDSARFWEDVVGVLAAGATLVIPTKRSPTALLKFLSREAVTRLELSPDCLLSLLRRAEHRHAPLSQLTLVKCSQGLLTSPLVRLFRIVLHARLVYVYEHAGLCCAYQCPPSDCEPQCHTIGKPV-GLCNVVVRDEFLRDCAEGETG------------------------------------------------------------------------------------------------------------------------------------------------------------- 154309071 129 -----------------------------------------------------------------------------VGLMGRSDSAFLFRWLALMRLGASVMIMVPSLSSEAVQHLCKQCDIDIVFYDDLRRQYVEIQKLERISRNSPLQMRGYSRTSTMELVSHAERNPSYIPSCKVTGKSPAYNHHTSGTSGLPKPVPYTH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163841735 3 --------------------------------------------------------------------------------------------FAIWFAGTITVPIYETSSASQVEWILVDSGARLVVVENAEKLELVRTVVGESALLVQGPVSLWCIDDDGDSPHLGGLTAVGRGVSDAELESVASMVYTSGTTGRPKGCQITHGNFALVAKNVIPFLPAAGPSRTLMFLPLAH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170721858 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPRQWLRSQVQMEHEAALILGRWAPDAREIF-SFAPVSHSYGMILGEV------GSRVLLHACSLEQQRMPTLDGEGPCVILAIASTWRVL----PALLARLSARRLVVHSASLLPPGALATVQRHAGVRFVELLGSTETGAMAYRELDAHSDAE----QPWTLLSDVTLLSPPGQPCA------LHVASPRIAR----QPAHAAATHCCD------DQVLVLDEQRFQWLGRASSLIKVNGLRVDLARLASDLAQCPKL---ACVAVADALRGE---AFEVLCDTLTEHAVLEAF---RQLPPHPWPVAVRRVTDLPLSATGK----------------- 215499832 3 ------------------------------------------------------------RRYATGLQKHGIQKGDKVLVHLDNSLENMIALYSVMFAGGVAVLSVPALSNG--------------VFPGFLSMTEFQKLNEN---------------------DFQECHIEDFK------SEVIVLSFTSGSTGPPKAVEHTHYSFVAAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20092867 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGWEDVFTIHETSGTSGTPKSFFLTWEDWERYAEKYARIFGFGPGDRVVVCA----SYGMNVGANTMTLAAGMSIIPEGKCTFP--LRVIEAYRPT--GIVGSVFKLLMQAEGIDPEQ-SGVNKLVVGGEAFAEESRNHLSEIWGCPVYNTYGSTEGTMC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212704742 138 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVIPAGPDASTQLDIMQKLRVSGYVGTPSFLMHLAQKAEEKGLNLRKLEVAFVTGERLSEKMRSQMEKKYDLIMRQGYGTADGCIGYECF--------HKTGLHIANRCYVEICPDTGIPLKDGEVGEIVVTAFN--KTY---------PLIR---LATGDLSYIDRSGN--IVGRVDTTARIMGMFVYPHQVEQVMSRFEEVK-------------------------------------------------------------------------------- 169616189 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHAVPDGEPGELVATAPNQPVFFWGDSERYQNAYFPHVWTH-GDFIQIHPSGQIMFLGRADGVLNPSGVRFGSSDIYSVIETHPEIADSICVGQRRPDNDESVMLFLKMNEGQPFTPTLVNNVKKKIASRRHVPRYVFQTWDIPTTVNLK--KVELKQIVSGRII-- 209880187 312 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INFTSGTTGKPKAVKLSYQSYDAMVKTFNRFWRLKKDNVLLVTNPLYHINALVEWCIRNPSMD---MILIEKYS-RNFWEILNTYKDNFLLIVPLVFYNMIREESYKNVD-ESIKYLLFGSSAVSYEFICKFQSIFSGKIRIRFGSTETCVCGTDMELSEERIVQLIGRPIHPYSEVKIVDPNSIETEEHEVGYFICRGPIIMTGYMN---------------------------------------------------------------------------------------------------------------------------------------------- 86279135 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGPSRSRRRLRENLWLEAGMLADLVAPDGPEAAVCFAPPTHVYG-----ALASVLVPARLGIPARPTFFGAMPEVGRGRVLVVA-TPWIFTLLLQHLDWVR-GLEHVTVLYS--SAVLPAAAGEFLAEAGPRIVEVLGSTEAGGIAFRGTPPAWTLFPDVAFAGGPGE------GPDDEVP------LVVSSPRLAFEPGRPPPATWE---------TDDRVVPLDGRTFRLVGRAGRLVKVNGRRINLDEAEHSVRAALECADLALVPIFDRMIGEHVELLVVLRDGTVLSDDLPAAFARLGV----RPKSVRVVPRIDRSPLGKLR--------------- 213018233 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGIPKSLFLTWQDWQRYAEKYARTFGIGPGDRVVVCA----SYGMNVGANTMTLAAHRKFTVIPEGSCTFPTRVIKSYQPTVIIG--SVFKLLHLAERMKNEGLTGIKKLIVGGEGFADEARQYVSTLWGCPIYNTYGSTEGTMC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 215474366 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILAFLPMHHAYGLAAY-CQRAFVARSTWVIMGRWNPVKAVQLIRRYGVTQLPLVPSMMHQLINLDYPNKEAMKSVNSAIAGAAYASDELQNKFRERVSDKLVVGFGMTELVCAAMQQPPP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111222525 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYFCFDFGMWVGLWTYYWGATIVSGGGATGEQRVRQILERRPAIVCGTPTYLLHLAEIAERAGLDLAGVRILAGGGEALSPRIRDRLAEAWGARIHDAYGIGEALFIGQSCD----VWAGGV-HAIEDVCHSYSVDPASGEPVTDSDGV----GEHVITSYTHL----VQPFIK---YRTHDLVRIDDRGWTWVLGRSDFMVTIRGVNVYPTAVENLISEVPG---------------------------------------------------------------------------------- 170726363 176 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVNLIKTYSITTLFCSPTRAIRLAQLATEAGLDPSTVNKIICVGEPSSSAKQKFIAESWNAKVYNHYGMTEALAVATPC---EKQKLHLCSNRLFSET---LSPKTGSPVPLGEMGELVFTT-------LNTE---AMPLIR---YKTGDLIRLDHEGNFTHLGREDDIF------------------------------------------------------------------------------------------------------- 182439981 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGRPKAVPYSHRRSVEWFSERLDSHGVPRNVDWLSAVPTGPHN-VGAMAIDTAMLRGGKLVSEGRADVADAYHLIEQQDVGVLFATPPLLERLAQHDDLVDLVNRKVRAIIWGGTHLDADTRDLLRDEPGVTMVGGYGGTGTSVERPGLGDDEPCVFDS----FAPYTTFRVIDPSGKVVPYGERGQIVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 67903914 90 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EACGEWQPRFGSKVQSTHGMSEA--GFFAVPDPNEPVQDANMGIFVPNVEAKFLDESSDVLSLNEEG-VYICTPFVRKGYLDEPTHTAQAARP--------------------VTRS--------------EIETAVSRHPGVRDVAVIPVVLPGSEPAPRAYIVKTGSSLLIEELISCMATKYLPRMQLTGGAAFVDAI------------------------ 163855422 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HGFARVFQAAGVGPGDRVLNTWS-YHLVPAGLLLDRGIVACGATVIPAGTGGAELQAKIVLDLGVTCICASTAFFMTLVETLEGLGHELPRVRSALLGGEMGDMGKRRRLEERYGMRTFSTY----ATGDFGLIGYEQK---GQEGYAIHEDRLVQICDPTGLPVAAGTPGQIVV------------------TTLSPGWFGTGDVACALEDGCVQIQGRVGQAVKAREIFIYPRQLEELAIRIPGVRAAAVITCP------------------------------------------------------------------------ 66359334 300 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFTSGSTGRPKGAKLTFGNYSGMISTLSVLCNNNNNSIFVITNPLHHVNSTCFTEY--CIRSSSKLILIHKYS-KVYWQIINSYGNNFNMIVPLVSMIENNYFEDRNEILTNLSHFFFGSSAVSNDLINEFKKLFNGKIRIRFGSTETCLQLCGTDLLMDLKITSIGRSIQPFAEVFVVDNFLIPTNEFEVGHIICRGKTIMSGYINHENITREIVDNHPWYLLGDQGYWTAESTVYILGRSSSIIKIGGVKYSSEEINDRIVSFPKNFFSTVISNKDDKISEKIIFIYEPFENSENFEHIRNELNYSNIPKSYIPYKIIETN-IPKTFKGSIDREKLLEKIE------ 116748755 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGEPKRVFFTSEDLESTIDFFRQGMSIKRGDRVLILLPGERPGSVGDLLREALRRIGAQIVHDPVNDVPGTLKRMAREHIGVLVGAPAQVLSLARQSDGK----SAPRSILLSTDHVPAAIVEALRHIWNCEVFTHYGMTEMGYGGGVECGAHR------GYHMREADLCIVHPETGRPEPDGVMGEVVF-----------------TTLTRVGMYRTGDLGRFLPD-------------------------------------------------------------------------------------------------------------------- 91065049 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLRGTTRVVYKYFLPEYYWNF-TRYQVTVAFLTVYEAMTMSETEKPQGTDLSHLKNIILGGNIVTTNKLNKIKQGFNVDIFNAYGLTETTISIFKLSDTRGNREMPIGR-GFPGVKLKIIDIDGKPVSPFKKGEVRIK-------------------------------------------------------------------------------------------------------------------------------------------------------- 197331339 18 ----------------------TDRTPADLLRSALAADPGRPLVTFYDVELSVATFANWVAKTANLLQDLGAGPGDRLALLLPAHWQSAVWLLACASVGVVAVGGDPADAD------LVVSGPDTLEKAAACSGERVALALRPLGGRFPQPP----SGFADYAVEVPGQGDRFAPFVPVDADGPGLLV---G------GEELSYARIVERAREDAAKRGLGEGSRVLSGL-GYDTWDGLSAGLFAALATGGSVVLVRHQSADGLAQRIESERVTHTA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50293005 218 --------------------------------------------------ITWDKLYLRAAKVAHELTKEQLYKMDKVLLWMEDSIEFAVALFGCFIAGMVAVPVFQTYSLSDIIEIIRMTGAKLILISNNCQKQLDNLHSTSNHNKVKLVKSEVF--KSVKFLKTDDLSKAKKSVPIFETPNIMYIEFTRTPLGRLSGVVMKHKNVIVPLKQSLNVTSVADRFVVMSSLDPTRSSGL-IFGVLFNLFSGALLIAANSQTPGGYEHLIDKYRADVLLQLKQVVINYLENPELHKIDFSCIKYCLTSCNTIDTDVIHKWLKNLGCTLTDFGGPSVTAMINSSSSFKDYLKVEPFGFPIPGSILCVVDPDDNTLVNDLTVGEIWI--------------------------------------------------------------------------------------------------------------------------------------------------------- 163705825 43 ------------------------------------RHPDRIAFVDQAITWTFAAAREIAARLTAGLRALRLPPRSPVGLCMAGVAESHLALMAIEQAGHLPCLIPVTWDEARLLQAAEAAQLQAVITHGQLGADRPAERLCRVAARYFPLRFVAAFGPPDGVIGLDRVVLDHRGDPAASAEAAGLVTFTGEETPRP--VLRDGDALTAATALCLAPARIEPGDRIVSLLPPTDLRGL-VPGLAAALLSGATLESHPVFDSVSLSAALAREGPTHL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118579969 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHSSGTTAPPKRLHFTAHDLELTVDFFHHGMGVRPGQRVLILMPGELPGSVGDLLAKGLQRLGVTGIIHGVRDSEETLRRIVEEEIDCLVGLPVQLLGLTRHPAARRLCRKRLTSILVSADYAPLAVKEALSTFWEVPVFDHYGMTEMG-----LGGAVECAGLCGYHPREADLYLEIVDPSGEILPDGEPGEVVF-----------------TTLTRRGMYRTGDLARFLAE-------------------------------------------------------------------------------------------------------------------- 67922557 32 ------------------------------------------------------------------------------------------------------------FRQAALERLLERVPVKAVIYEDNRQNIWKTLAKTHGLTQLPI---KIAPQTPAGCWQFADIEKTSQTQEVVGADDTGILVRTSGTTAEAKIVAWSQASFLLSVGVAAKWMGLTSSDRSLCVMPFSYLHSL-LRSCLPGLLEGGSVVCCPGFDRLQILQWLETFQPRISH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118588417 110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNGARSLFAAGFRKGDVVLNTFS-YHLTPGGFILDQGAIALGCTVFPAGVGNTDSQVEAIEVLKPSGFVGTPDYLKILLDRGRDQGRDVSSIKKALVSGGALFPSLREEYEAG-GIRVGQCYATADLGVIAYETEAREGMVVN------EDYIVEIVRPGTGEPVADGEVGELVVT--------------NFNSLYPMIRFATGDLSKIIPGGW---MGRADQRTKVKGMFVDPAQIAQIVAAHPEISKA------------------------------------------------------------------------------ 148263077 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAEEVLHSIETLEIDCLVGIPVQVLALARHPAATALPPNRLKSVLLSADYVPAAIVLEVSAVWGAAVYNHYGMTEMGLGG---GVECSRRCGYHLREADLYVEV-VDPESGRPLPDGERGEVVF----TTLTRWGMP------LIR---YRTGDLARFLPE-------------------------------------------------------------------------------------------------------------------- 167390243 25 -----------------------------------------------------------------------------VILCMNNCKESFEICYGCFLCGLIPIFISPRVSIVEINKVIQTS--KVIVC---FFDYHQKNKFERIQSDYDT--KMVVVGTKKTSNPTIQSYLDFIRLKETKPEDICEVVYIPNEEGGLKGVIWSHNNIICECYYLNELFLFGEKERYLHFLSNSFFFTFYIALIFRFHIFIGTPELMRK-NANGLFILMKKVYPTIILGIPAMKNALNGSSQLEDDDLHKTRILLNAINPLTIDMINELHEI-GLSVYDGLCLPETT-GYCCINRKKCYCLHSLGSSLSEDISIKIV-----------QGRITIEGPIVACGY------TEQTLNK-GWFFKGRIEKKEHNDFISVEQTLIPLIITKGEWVYPLPIEEQLNTITTVHCSMVVG-------------------------------------------------------------------------- 134100211 50 ------------------------------------------------------------------------------------------------------------YRDQRLRALLTYAQQRSPFHAARTRGLDLSTATTADLARLPVMTKQDAQEQWDAIVTVPGLDRDQAERTLAEQTWFSYIFSSGGSTGV-RGVYVWDWDLFVSLACLAWRTQAREERRLLAVLEAGEPPHASTPLFDVPSTAGMDTVVIPAGEPDDVLEAVAAARPTHLVGYATVIGRLARAASTGALDIKPVR-VSTNSEPLFDEDRKAIAEAWNVPVHNLWGSTEIGVQAVGCGHGEGLHVCE--------DEVVLVDEHGTPVAPDEP-----AARTLATGLANRYDLGDEVTTLPGNCPCGSRFARLAD----IAGRRDDDFHYPACTVPASVFRHVLGTDPHIAEYQVHQTP---AGAEILAVGSP-DATALTDSVEAALRRHGLPD---PRVIRTVDHLARHATGKLRRF------------- 32730931 346 --------------------------IHDLMQWRVQRQAEELAYCTVDGRVNWKKFDQKVAGVAMYLKNKG-QTGDHLLLMYTHSEDFVYAVHACFVLGAVCIPMAPNEDAPALLHIIADFKVKAILVN---AGVDHLMKVKQVSQHIKQ-SAVILKINVPNTYNTTKPPKQSSGCRDLKLTRPAWIQ--SGTYWTPDAVQLGHSQIMALCKVQKETCQMTSTRPVLGCVRSTIGLGFIHTCVMGIFLAAPTYLVSPVDNPNILFQTMSRYKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33860734 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAIILNSSGSSGKPRKCIHSLENLNSSAKASG--IWLEQNCLIFNTLPLNHISGL-MPLFRSKIWSCEHINISPKKELLVFTNEIKKEQHLITSLVPTQLKRLLSEKDGVNW-LKIFDLIWIGGASISSETSRKCR-LEKINLAPCYGSTETAAMVTSL-KPKEFLEG-----IDNVGEI-LCDINLR---ISKKGLIQIKSERIGIELLEAS-KTKNFKDKNGWWESSDLGEIQESSYLKFIRRIDNAFNSGGEIVFP---------------------------------------------------------------------------------------------- 215497266 25 -----------------------------------------------HESWSYAQVAGQARAVCRGLRRL-GLGRGCTAYLLSNSAELVPALFGAACANVAVAYEQPDYGVDVLVDMLEPLRPDAVLCEHSA-----LNKVLQVQERLSCVKVSILSPDNVNIPLLEYLVSAKPSIPEMETYDWWQLCAT-----------LFDRRPIFQLHQHPDQLSLGEEDVLVCTSVLGHVYACFDCVCKGIVQGASTVFLEYKASIEALLEALQKHRATALCTVPFVAQQLLAYQHLDRYDLSSLRHLTTATSYISPDI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149236453 158 --------------------------------------------------------------------------------------EFVTALFGCFIAGVTAIPIHQDISLNEVIGILNLTNSKLLLYSETVAKELERLNSQNQRIKWPKWRTTDLGSAKKSELSFWSTR-KPLKEDKKSSMNLAYIEFSRSPVGELRGIALSHRTIAHQMTLEAALLSLPNSEVFLATLDVRFSIGL-ILGVLFTIYTGNVLYWAPQETPGLYANIITRCRASLLLASPSATRYFSK---TQKVDFSSVKWVLVNALTIDGEFMERYLRPLGCTLSEYGGMVETNPYASDDISNDVLRVDAFGYPLPDATLAVVNPELSTLVQRGELGEIWIDSPCLSGGFYG---------------------------------------------------------------------------------------------------------------------------------------------- 215452138 34 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNLDEVLYSGMPLPREEQDWAL-RNNINLKNLFGSTECGATLI-----------SIGGCGPDATLLRALDGVEYSFVPIQPSETVHQSTARMLEFVVRAESDPSLRHSDGHFHTGDLFQEVSPGRYVFRGRDDDWIKSNSLRCDTKAIEDNVRAMCGVADCIVVGSGRP----SPVLFVEPADEMNPEQHTRRYLHERITSTNMI--VVVPRNTLPRTATGNIRRKAVEDAYQSLL--- 187476696 22 ---------------------------------------------------------------------------------------------------------------------IAHAQARSAAIAEQLRGVDAASITRAALATLPVLRKLALQQQRRDSAEPAGALKAFGGFSAVGWSEIARVFASPGPIYEPE----TPRPDYWRFARALYAAGFRAGELAYNCFS-YHFTPAGSMMETAAHAVGCAVFPGGTGQTEQQVRAIQDLAPSGYTGTPSFLKIILEKADELGIPLTSLKRALVSGEAFPPSLRDWLAAR-GIAGYQAYGSADLGMIAFETPAREGLVLG------EDLILEIVRPGTGLPLPDGEVGEVVITT--------LNPDYPLVRFG------TGDLSAVLPRGWL---GRADQTTKVRGMFVHPSQVAEVLRRHP----------------------------------------------------------------------------------- 44885804 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATVIPMSGGQTEKQAQLIRDFQPDMIMVTPSYCLNLIEELERQGGDASSLRVGVFGAEPWTQAMRKEIERRLGITALDIYGLSEVMGPGVAMECLETTDGPTI---WEDHFYPEIVNPHGTPLADGEHGELLFTT------------LTKEALPVIR-YRTRDLTRLLPD---RISGRSDDMLIIRG--------------------------------------------------------------------------------------------------- 158520855 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GASVIPMSVGRLASQSKVMRDFRATAFVSTPTFAMRLMEHQNISVMDL-SLKYGIFGSEPWSEATRTELESALRITATDVYGLKEVFGPGLAWECPAKNGLHL----FEDHFIPEIIDPQTKPLPPGSEGELVITT------------LTKEAYPLIR-FRTGDLARIDD--------------------------------------------------------------------------------------------------------------------- 85103530 132 --------------------------------------------VFGTEHVTEHSLDRQINLIGGHIKEQG---GSRVAIYIPNSVELLAALFACAFYNLTAVILPFEQPEEDVISMLRRSGADTVITAPGSFPFDL------VAKHYPNLRQLIIVDEGSRHMDWNEVAAAGRELPPLESDVILFWQFKSG---IPEMVTFTAGNFASAIASQLFAIPMGPSDLFLPADSLANSYTL--VLTLAALFSNASVAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156049743 97 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTGESTAYHHHTSGTSGLPKPVPYSHHAACGALPILNDRNTLT-----FTTTPLYTGGIADCLRAWTSL---STICLAPNGHPLTSETIIEEYLIHRFCGFPPMIAQMLSKSAKGLAFLRTMKIVGVGGASMPKEDGDFLVSA-GVNLTSRFGSAECSFLLSSTDREWQYFRVPEGLRYLEFEPLS--DGSGRF-------ELV-----VMKGWSHLPKCNR----RNGSFATSDLFEPHPRNAWKHVGRKDTQITLSGKKFDPVCIEEAFKRFPLVQDAFVFG-------------------------------------------------------------------------- 163702587 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVIPAGPGNTEQQLDLIEAYRPTGYCGTPDFLRILVEAGRAAGRNISSLRRSVVSGAAFPKSL-QEIVAGFGIAAYQAYATADVGFIAYETSARDGLVVN------EDLILEIVRPGTGDPVPEGEVGEIVVTRPLIALGHASSCGRTAPRIR--GW-----------------MGRADQAAKVKGMFVRPEQVAELARRHPELKRLLVVTRADETDAMTLKA-----ETAEPGRALADAVAESLQAVTKLRGAVELVASLP--NDGKV---------------- 121592895 113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIILDKAHEHGVALPSVTKALVSGEAFPPSLRDWLAAR-GVTGYQCYATADLGLIAYETSARE-------GLVLDEGVIVEIVRPTGDPVPEGEVGELVITT--------LNPDYPLIRFG------TGDLSAVLPKGW---MGRADQTTKVRGMFVHPGQIASVVKRFPQVQRA------------------------------------------------------------------------------ 91772631 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWTDIYTIHETSGTSGVPKSFFLTWHDWLRYAKKYGRSFGFGPGDRMVMCA----SYGMNIGANTMTLAAGMAVIPEGKCTFPT--RIFETYRPT--GIVASVFKLLRLARRLKNEGITSINKLIVGGESFADQSRSYLEEVWGCPVYNTYGSTEGTMC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149203065 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGQAMNLALSARDCAVTGGRCQSASGLTPDDTVVHCL----NYQMWMGGLMTLQATGAMVVPFGVGSTELLVRTIQEVGITAISCTPSYPSVLEKFPGLKPRDLGLRLGLFGGEAGLDDPAFRRLRDVWGMEPRNAYGVSDVFCNFAAQCEHDTRLHYMAADVLYPE---LIDPETGASLPAGQTGELV---------------LTHLARDCQPLFRSGDIITVDASGFFRVVGRSDDMVVVRGLNLFPTMVAAVINEFAALSGDYRIILDSPPPYDALPVTVERAKGQPVTDGLAEEVATAIKTKLGATARVTVVPTFPLTE-GKT-KRVLR---------- 197731579 29 ----------------------SDRTPADLLRSALAADPARPLVTFYDVELSVATFANWVAKTANLLQELAAEPGDRLALLLPAHWQSAVWLIAAASAG-VTVEIGGDPADADLV----VSGPDTLDAARACGGERVALALRPLGGRFPEPP----AGFADYAVEVPSQGDRFAPYAPVDPDAAALVV---------DGVELSGAELVARARADAAELGLTAGSRVLTGRSFGTWEGLST-GLFAPLAAGGSVVLCRHLDPEDGLRRVETEQVTHT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29831578 4 ----------------------TDRTPADLLRSALAADPARPLVTFYDVELSVATFANWVAKTANLLQELSAEPGDRLALLLPAHWQTAVWLLACASTGVVAVGGDPA------AADLVVSGPDTLDAARACSGERVALALRPLGGRFPKTPD----GFADYAVEVPSQGDRFQPYAPVDPEEPALIV---------AGAEHTGAEVVERARAEAAGLGLTPGSRLLSGLGYGTWEGLSA-GLYAPLASGGSVVLCRHLEEDALAKRIESERVTAT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171913238 120 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIERIQPDVLIGMPTFVYHVLRQAVEENRHWTSLKRIVLGGEKTPQGLRAKLRELLGVYVISIYAFTEAKMAWTECPTPHEGASGFHLYPDLGFIEL-VDPKTGVPVPPGAPGEIV---------------------------------------------------------------------------------------------------------------------------------------------------------- 78223007 28 ---------------------------------------------------------------------------------------------------------------------------------EAYQVRKLREVVAYARTKSPFYRNLLAEIDGRDVKDLQAFSRLPFTTPDDVRTQGMRMLCTSGTSGEAKRIFFTAEDLTVDFFHHGMATMVAAGATVIIFLPGERPDSVGDLLARGLARLGVRVAFGPVRDPIAARAEILRHPSPCLVGIPTQILSLARGEGGEAIPRGWVESVLLSTDYVPTAIVEELKQHWGCRVFTHYGMTETGLGG---GVECEARDGYHLREADLYTEI-VDPATGRPVADGEFGEVIF-----------------TTLTRSGMYRTGDMARMMPE-------------------------------------------------------------------------------------------------------------------- 46205015 1 -------------------------------------------------------------------------------------------MLGALRAGIAYVPLDPLMPAARRAGIAADADIAAILTVAAD-----RALLPDGGSGIVEVDRLDGQSREPDLDALLSAEAAPGRLPRVPADRAAYLIYTSSTTGAPKGVEVLHGG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154245810 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVVPAGVGQTDLQLRAIADIRPQGYGGTPSFLKILVDKARETGTDISSLKKALVTGEAFLPAHRAELKAA-GIAARQCYGSADLGLVAYESEAEE-------GMIVDEGCLVEILRPTGDPVADGEVGEVVVT--------LFEPDYPLVRFA------TGDLSAVLP-GFVRLMGRADQVTKIRGMFVHPVQVSAAVKKHPAVAKA------------------------------------------------------------------------------ 114563011 117 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDIIEDLKPNGYCGTPSFLKILLDKATADNRDVSSLQKALVTGEALPTALRREFDAA-GISTLQAYASADGLIGYETIADD--------GFIISEDVIVEIVRPSLLPVADGAIGEVVITS-------FNRD----YPLIR---FATGDLGRMRIKGWL---GRADQTTKVKGMFVHPEQVDKVCQSDACIIKAVVSQVNHQDKMHLVCEVIESALRDGNEQVLKDKIAQTLKTVTKLTGSVELVPSLP--DDGKV---------------- 218756694 120 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKRLRFSVADITVDFFAVGMTTLCRPGDVVAIFMPGQRPDSVGDLLDRGLRRAGMPVLLPPAASGAEHAARLAQGGAQVFVATPTQARALADAMLAGQGPAPRPRACLLSAEATPPETADRVRAALGCEVFDHWGMTET--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157376263 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDIIEQLRPEGYSGTPSFLNILLQKGKEQGRDISSMTKALVSGEALTPSLQATFKA-TGISVSQAYATADGLIAYETCPGS--------GLVVAEDILVEIVRPGSQEVADGEIGEVVVTS--------FNPDYPLIRFA------TGDLSSIMP-GNMRIQGRADQTTKVKGMFIHPEQVERIRLSH------------------------------------------------------------------------------------ 197628538 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGQPKRIPYTIDDKRRVARQFIPWFYFEKGDRIASFFPLPSASGIMGYGAVEEL--GAKVAYFQIPMPDLLINELRSIKPTVLFSLTTTAFLLLKLPEDIRND---IRVILVGGETLTEELAKATLENFNAMIIDALGMSEGAVGYTNFSFPESIIVLESIEEEEYKEYHKIY-----VTKIMKEGEL------TGLPLFN--------------YDAGDLARV-ENGEIKSILRIKDAISLAGATLYLDQIISIVHRYP----------------------------------------------------------------------------------- 196233132 120 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRLMKKIKPDVLVGMPTFLYHLLLGVVKEGIELPNLQKIVLGGEKAPSGMRRKLRALMGAPKIDVYGFTEAKMAWAEC--PFDENAGSAGYHIHPDMSIEIVDPTGEPRGEGEPGEIVFT-PLMARG------------------------------------------------------------------------------------------------------------------------------------------------- 83594833 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAIAALRPTAYVGTPSFLAILLDKADYLGADISSLKKGLVSAEALPPQ--RTLFAERGIPTYQCYSTADGLIAYESPDDSGAV----EGMVVDEGVILEIVRPTGDLVAPGEVGEVLV-----------------TTFTPEYRFATGDLGRMRIKGW---MGRADQTTKVKGMFVHPQQVADVVRRHDALAKARLI-VTRIEGGDVMTLVC----ETTETLDLADQVAESLRVVTKLRGEVRFVTSLP--NDGKV---------------- 196230922 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSNLRLLLRAFRRTGKRLPNLRLVRTMSERLDPDLRRECQETLGVPLMDCYGCQEAGYIAIQCPEHDHYHIQSE------MSLVEVLREDGTPCQPGETGRVVITPLHAFAMPLLRYEL-------------GDYAEVGERGLRQIYGRKKETLTMSGERIFASPVFECI---EAVAQYQIVQKSLTILEVQIVA-----ERPLKEAEIIDRLVTQVGPAFEI--RLVFVDNIPRPPGGK----------------- 210123448 1225 ------------------------ETIHGYFQLQAARTPASRAVSFNGTEISYRSLDEQSDHLASVLIGM---------------------------------------TSSE------------------------RSEDDVLHGCTLNIDHI--------WDEARDNSSTGTCPTEVSKY--AFVMTT--VTTPARLVRGTHAGLLNRLKSTWQEFPHQVTDVCCLKSPLAGRVD-AMLELFGPLLQGVPVVIIPTANPAQLLEFISMCNITRLSGVNALLQELHGTARRKRWKQLSLKYVFTAGSTKSSTLIELSRALSHATIVSTY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154338449 772 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARMIIRSKFSASQFRKDLQRYHVTVVQYIGEILRYAVLYERSNPPNRTTWRVPYAFGNGLRQDIWLECMRRLNIHPVEFYSSTEGNIHIPRLPHPVEW-LSLQYLPIFPFRVLRFDEEAQQVCAVGSAGEVVIEGFDLFAGYHKKPRLTAAAYRNDCYFLSGDLIRMDHFGFCTFVDRVGDTFRWKGENVSTLEVSNALNAHISVKEAVVYGVE------------------------------------------------------------------------ 116207654 268 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLWHHGDFVRMDPHGGLVMLGRSDGVLKPAGVRFGSAEIYNVLTRFADVEDAVCVGRRREDRDETVCLIV--------------EVVRRELSPRHVPGVIEEAKGVPKTGNGKKIEVAVKQILS------ 32730944 346 --------------------------IHDLMQWRVSRQAEELAYCTVDGRVNWKKFDQKVAGVAMYLKKVKVQTGDHLLLMYTHSEDFVYAVHACFVLGAVCIPMAPNEDAPALLHILADFKVKAILVN---ADVDHLMKVKQVSQHIKQSAAIFKINVPHTYNTTKPPKQSSIRPAWVQPGFPVLVW----TYWTPDAVQLGHSQIMALGKVQKETCQMTSTRPVLGCVRSTIGLGFIHTCIMGIFLAAPTYLVSPVDNPNILFQTLSRYKIKNAYATSQMLDHAIARGAGKNMALHELKNLMIATDRPRVDVYQRVRVHFSPAINTVYSASRSYMCIEPIELHLDVNALRRGLPVDPDTEAIVNPETNQLCLVGEYGEIWV--------------------------------------------------------------------------------------------------------------------------------------------------------- 94970821 127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIEAAFGCRVFDWYGNSEMCGNIVQCELGERHLK-------MEHSLIEIVDEHNDPISPGETGRLLCTG-------FGNH---AFPLVR---YDIGDRVVLSKNGVLEIAGRSEDYIVAADGR-YVGRLDHLFKDSQNVVEAQVV---QTAAGKVVLRVVTPEYGAPDERAIREEAALRLGSDTSV--EFEYCESIPRGANGK----------------- 144897696 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVRLGSVGRPI-PGGHVTIRD-----------GVVVYGGDNVMMGYLGRGDKLA------GVLDTGDYGRLDGDGYVWLEGRAGRVVKVMGLRLDLDEVQ---------ARAALFGSPAAVRGDDLLVLV--AGPLPDSAARAAFAAELGLPPVVV--RWRQVAAIPWAGNGKIDLAALEALV------- 71755785 434 --EGCV---SDLPREY--ESLKHANSVGEMWRRAVSLHS---AQRCLGQKLTFVSVDARAQELASGLAALGVGPGDVIGVDCDASVDSTVLELACATYGIATLALVG--KGSTIRNLIDEYDIKVVFAARNAVGAILTCRSRSLESSHDSTDCMVARDVCITLISYNEVRSQPVLLRPVCDDTT---LYTSTSNGNLKVVRVTHADALRAIRTLVGTAVLQHKHLLVHYTPFAMLF--NRLFVLGLFAHGSAVATTPVAACARAFATIQ---PTIVVATPSLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167364822 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGQPTFYVFSPRDLEISLGRLFAQAGIRPGDT------TFHAFGLSLW-LAGVTYVGARVALGAEAGVPKILRYIEFTRPTALFATPSMVNQLIERAPKKPVAALGIKRVLCAGEPGAPAFRQRVREEFGAEVFDFMG---GAWHNAALSCASPDYHGMHYLSDDTCFRYDLIDPATKPLTDGAVGEAIHTG---------LDYQAAPAFR----YATGDILKIHAFGRMEVVGRVDDMLAIKGVKVYPAAIQNVVLQ------------------------------------------------------------------------------------- 84687119 15 ------------------------RTLLTLLDRAADRFADRPALIDADHALTWAD--------ARAVLADGSASGD-------------------------------GPVAQTLAVLSDLARGEVFHFTDTSAPLP------------PRTDMVFAATRADGSVD---------------------------------AVCHASADAAHIGAAIALRERFAKDDRVALAARVS---DPGFWAVFAAMASGAALDLSGDMDRATTAWLIDREAVAAYTPRPHLNRLHLDAGRDR--------------------LAEVAAAQPDTRIVNGLSLPETMGLALSSDDPTGTITTTKGRPVGGVEVMIVDPRTGMDVLLYQTGEVWLRGTGVFLGYAGKPG----VGFTDRFFRTGILGHLDCEGRL----------------------------------------------------------------------------------------------------------------- 50305691 168 -----------------------------------------------ESSITWEKLYLRAEKVAHELSAHKLYRMDKVLLWYDPSIEFTVCLLGCFIAGMIAVPVFSTYTLNEIIQIIKSTNSKFILISECYTNLDNLYANQTTKLKLTKSEFF----SKITFLKTDDLGTAKKTVPTFDIPNVSYIEFTRTPLGRLSGVIMKHKVLAGQFDNMARILDSRETTVILNSLDPTRSTGL-VFGVLFNIFSGNTLINVHRKAPGFYENLISKYKVNILLQLKQVVINYLENPEYAKIDFTHIRHCLTSCTTIDTDVVHKWLKNLGCDASQCYTPLLTMLDFGPLHDPDFLRVASFGFPLPDSTVCVINPDNNTLVPDLTVGELWISSPSITDEFYQME-------------------------------------------------------------------------------------------------------------------------------------------- 126180396 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGIPKSFFLTWEDWERYAEKYARLFGFEAGDRVVVCA----SYGMNVGANTMTLAAGMAIVPEGKCTFP--VRVMEQYRPTALIGSVFKLLRLARRMEAEGHPPAGVKRLVVGGESFAPESRRYLEEVWGCPVYNSYGSTEGTMC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 192973021 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTGYAGTPDYLKVILEKADEMGLTLGIGKAAVGGGALFPS--LRQWYADRGIICRQCY-ATADLGNVAYESEAMD------GLILDEGVVVEIVTPTGDPVPFGEVGEVLVTTLN------NDYPLVR--------FATGDLSAFMPRSNLRIMGRADQTTKIKGMFIRPEQVAAFVAKHPEVTRARVIASRD----------------------------------------------------------------------- 45185609 157 -------------------------------------------------SITWEKLYLRAEKVAHELGKTKVYKMNKLLLWYDPGIEFAVALLGCFIAGTIAVPVFETYTLQEIVEIIKQTNAKSILISEE-CSKQLDTLYVNSRSKLKLLKSNFFSQLT--FIKTDDLGTAKRSTPAFNIPNVAYIEFTRTPLGKLSGVVMKHQNFTAILNSRSKKNWRKGDIVILSSLDSTRSTGLVLGTLFNIFSGNLLVCVHPHRRPGSYESIINKYRADILLSLKQVVINYLENPESNKMDFSCIKWCIASCTTIDTEVVHKWLKNLGCTLLDFGGPSISAMINSSSSIKDFLRLTTFGYPI-PDAMVCVVDPDTRLVEDLTVGEIWISAPSVTDEFYHMDKLTDFVF------------------------------------------------------------------------------------------------------------------------------------- 45185609 951 -----------------------------------------------------------------------LKHGDHVVVMADNSVDYTAIVIACFYCRLVVIPLHIMHSEKEVNYLLKVIEVKRLFVDHKVENLLEQNLLKSHKHELPKITVFTKVKRKNSLAPFGRLSKTDPCVVWINHDDDAY-------TDL--NVLMSHSTLLKMSRVLKKTLRMTNQHHIFSVTNYTRDIGFLQTCILGIYVGATTSLFSPSENPRHLLIGLQNMNIKDLVLCPDMLDMLMDRGCAKRRDTDAMKYKLAGSSALQINYLYQLRSYLGIPPVDVYALREGIIHASSSVLSSAIHLQDSGIVTACTEVTIVNPETLEQCYENELGEIWCCSEANVFDYLGNNTASAQKPMRDPFLRTGDLGFIDADGRLYVLGSINETVEILGLTHFVVDLESVLRTHSSILNCMVV--------------------------------------------------------------------------- 196230559 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTAQP--IRVSTTNLTQFLWNAFQWHYLDSSIRYLNQAGYPHGMALGNWGPATLLYHTGPCSILDSKSTTVLWEWLTREKPAYLVTYPSILTELIKHSAQQPPEFSEIRLF---GETVDAELRDLCRETWGVRLTDTYSANETGPIANQCPEEPHYHVQSE------NLFVEILDDQNRPCAPGKIGRVVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 197118991 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPKRIYFTAEDLEATVDAHGMATLVAPGATVLIFLPGDSVGDLLARALVRTKVN--PVVWGPVRDPAAARAEIMKHPRPCLVGIPTQMLALARGDLAGAIPRGWVESVLLSTDYVPEAIERELEQLWGCRVLTHYGMTETGLGGGVECQAGE---GYHLREADLYTEI-IDPGTGLTVADGEEGEVVF-----------------TTISRRGMYRTGDLARLIKEGTVRVQGRIKD-----GRRLRMNELDEALFAIPGVLD------------------------------------------------------------------------------- 37526929 156 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLRLIQDLKITALVCTPAVAAELLKYCRNNACDAKELEIILVLGELITPNRLRNLSRNWGAKIYNMYASQETSILAACNNTNKLITI-----PYNNYYEL-ICPFTQQKLNVGVAGELVIT--HLYKG--NKP------LIR---YKTGDMVRCKAIGEIEPIGRVKDVLVLNNANVYAFDIENAI--------------------------------------------------------------------------------------- 115525902 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESILRFCREFDPTVMLSLPTAFVFLADHALKDGLTFPSLRLVGYGGEQMSAAAEAHVRRGMGPRDVVALGYSSGDAGLMGYQCP-HCAPGVYHLPTA-FQYLEIVDPTGEACPPGQAGEIIVT--NLAR--LSMPILR---------YRIGDVGAFDPNPRFRLDGRAGEDFKIGGAFISMKVIDDCVARNERISLNAMVELED-VGGQMVFRLHVLDQASACAPALREALCEAELAAGQKLGFITAIDHLPRNPTGKAKRNDLR---------- 119468883 105 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTIEGLKPQGYCGTPSFLKILLNKARQQKRDISSITKALVTGEALPKALRDEFTAA-GINTLQAYASADGLIAYESIADD--------GLIIAEDLIVEIVRPSLEPVADGEVGEVVV-----------------TSFNHDPLIRTGDLSAI-KSGNLRIMGRADQTTKIKGMFVHPEQVERVRLSVSGIA-------------------------------------------------------------------------------- 46452157 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGFALLIMAVFHGIPCVILPDLSADLVSSVLSSTQPTAALFPPSILEDL-SANSESMHAISKLKRVYFGGGPLSPEVGRKVSECT--QLVSFLGMTEGGFVLSLLPQNGDWSY----FEWSPTFGI-----EMEHVENGLREMVLCR--------HEKPELQPHTFPDLECYHTKDLYSPHPTPNLWFHGRLDDVIVLNGEKFNPVTMEKVIEGHPLVARAVVVG-------------------------------------------------------------------------- 191162256 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPK------------------RLFFTAEDLEATVDFFAHGMALVAPGATAIVFLPGPVVWGPVRDPAAARAEILKHHRPCLVGIPTQMLALARGDLAGAIPRGWVESVLLSTDYVPQAIERELERLWGCRVLTHYGMTETGLGGGVECEAGE---GYHMREADLYTEI-IDPGTGLTVADGEEGEVV---------------------------------------------------------------------------------------------------------------------------------------------------------- 212536444 462 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVHSSGSTGPPKPISMTHRQCLDNYLRSGMSGFLT--------TPLFHNHDLAT--VFRGMVSGEKTGIFNAKLPLTNSNLVIAMRAASFHCVPYILKVHAETTEGIKE-LAKAKLVSFGGSSYRGDLGDMLIEN-GVNLIAQFGATEVGQLLSSRRDDKTAKAWNYLRPYPKAKPYLLFDE-----VAEETGELVVLDGLLTKSISNNPHDS---------FRSQDTFVKHPSNAWKFVSRSDDRVNVTGEKVLPVPFEHHIRQNELVQDCLVFGV------------------------------------------------------------------------- 154285434 1 ------------------------------------------------------------------------------------SKWAIIAMLAILRTGAVCVPID---------------------------LLDPTPYIRVIEA------NLVFADQSQNFVDLLG-PTPDIYEPQVSPQDPAFVMFTSGITSTPKPVILGHEAICTNILHLADTLEINDKSRIFQCSSL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90417902 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPDFLRIILEKADAAGVALGSVTRALVSGGPLFPNLRQWYAER-GIAVRQCYGTAELGLIAYEAAGPGD------GMVIDEDALVEIVRPTGDPVPNGEVGEVVVTTFNAAYPLIR--------------FSTGDLAVMTGQGW---MGRADQTTKVRGMFVHPRQVANIVRRFPQIARARLEVGEDGGRDTLLLHIESSERGEAFAETVAEAVRAEC----RVRGEVAFAEALP--NDGKVDKRAL----------- 46579964 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------FMEADILREAPLKLLCVSQDDVAAVTFTSGSTGPPKRVFCTAEDIENTITSHGLLSFMQRGEALLALLPAER--PASVGRLLG--EAAGRVGVRPSASPEHGWDSIAREGVRAVVGSPLHVREFALAWHRAGFPSGAISTVLLCWDAAPRALRALLAETLGCEVRHHWGMTETGMG-------GALSCGEAGMHLRENDLVEVTDPSGVPLPDGTWGELVVTTL----------DRRAMPLIR---YRTGDRGRILP--------------------------------------------------------------------------------------------------------------------- 171909590 43 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGHP-LLLASHASYLAFHKRALRRFGITAGAGEVGVVLIGHTYVSVTPTMNEAGLAKINLHPDDWRDPEDRAKYLDDLKAEVYTGDPISFAGLLTLPVTWRP-----RALLSTSMTLLPGLRQRLEERFQCPVLDLYSMNEAGPIAVADPAAGGHVL------LQPRMYVEILDDEDRPLPPGERGEV----------------------------------------------------------------------------------------------------------------------------------------------------------- 77864468 516 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVVGRAGNRLPAGVRGEVCLVRP------------DRATHVATGW--TGSLGR---DGALELYGRAERVALLHGRAVHPERVEAALLAHPEVTRAALV-----VTDGTALAFVTA-DERPGLADDVAGHAARLLPRAAQPARVIRTDTLPL---------------------- 213970649 28 ------------------------DSLPQALLQQAQTRGDRTALRYKQQRRSWSELALEVSQLAAALKGRGFDSTHSLVMLSEARVEALLLALAAHWLGGTVSLLDPALAKRSLAFAVADGLEALLQLRNASPEVVVLLDKR----GLGETQDINVIDYARLLSDYAADAVDPVQSPA------AAFLFPS--VGEPSDVQLSHTDLLAGARQLVDRHGLSARDQALAA-RVFAASGQARYLLTPWLVAGFCLNFPEALTTRDNDR--RELGPTLVLGTRESYARL-ELWVRERLPLPSHRLYQWAMAPAPGALRRWLYWLIRRPLLDVLGMS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121608563 55 -----------------------------------------------------------VRDLAAWYQHQGIRAGRRVCLYLGDGIPSFLHFLALGSLGCIPVLINGHLRADLANSYAQRNGFDVFIYDQETNA---RWNLADILKSLSVFNAGFVQGAA---VPLGTPVIQDWPV-TVSDPDIVMICHSSGTTGIPKAVLFGHAQFFN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 127513533 107 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GARACGCTVIPAGPGQSEMQLDLIASLKPNGYCGTPSFLNILLEKGKALSKDTSSITKALVSGEVLTPSLKASFEAA-DIDVKQAY------VTADIGLIAFESVSG-EGLVVAEDIIVEIVRPTLTPVPEGEVGEVVVTS-------FNRD----YPLVR---FATGDLSAIMP-GNVRIMGRADQTTKVKGLFVHPEQVERIRRRHPGI--------------------------------------------------------------------------------- 197330375 381 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFYCGGMYGGFIFSILLGGVQMPMAAGPDHRATAEMIVAYEVDTLFGMPSYLWQLLHEEGERLRSYGGLRKIYYGGEHFTEEQRRTLTESFGIEVIHTYGSTDLGPLGYQCTESG----GGVHHLHADLHTMEILDDEDRPVAPGETGRLV---------------------------------------------------------------------------------------------------------------------------------------------------------- 84501947 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAGVGPGDIILNTW-MYHLVPAGLLFDEAAQSAGATVIPGGVGNTELQAQIIVETGVTSICASTAFFLTLADKVETYGRDAWKVKTAFLGGEMGDMAKRRRIEADYGVSTWAAY--------ATADLGLVAYEDGGEGYVVHPNRVVQICDPSGEQLPQGEPGEVVV---------------TAR---DAGWFGTGDSAFALEDGTVTLQGRVGAAVKVREIFVYPRVIEEVVIGTPGAKAAAVVTRENDR--------------------------------------------------------------------- 44885808 9 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIQDFRPDIIMVTPSYMLAIADEMERQGMDPSSLRIGIFGAEPWTNDMRAAIEKRMGIKAVDIYGLSEVMGPGVASECAETQDGPTIWE--DHFYPEIIDPETGEVLPDGEFGELVFTS------------LTKEALPIVR-YRTRDLTRLLP-GTARITGRSDDM-------------------------------------------------------------------------------------------------------- 85704373 16 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLKVILDKAEEMGVSLK-ITKAAVGGGALFPSLRAEYAER-GIQCLQCY-ATADLGNIAYESAAQEGMIVDEGVIVE-----IVTPGTGTPVAPGEVGEVVVTT--------LNPDYPLIRFA------TGDLAVM--EGNLRIMGRADQTTKIKGMFVRPEQVAALVARHDSISRARVIA---SREGEADVMTVRIEAAGGEAEHFAGSVAETL----KLKGRIEIVPSLP--NDGKV---------------- 215468583 7 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATGKPCLADKSGELCVKPPCMPAGFWPLPKSAAERFFEGVWYH-GDRSRQGNGGGVVMLGRSDGVLNPGGVRFGSAELYDVI-EHKQVQDCLAIGQSIENGDERVLLLVKLVDGVSLSEDIKVQIRSRRSPRH-VPAKVIHLKDIPYTLNGK----------------- 83312693 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIILERAEEMGLDHSSLTKACVSGEALLPPLRQSLKD-LGVDVTQCYATADLGLIAYETKAREGLIVD------EGVIVEIVRPGTGDPVPEGEVGEVVV-----------------TSFNQDPLIRTGDLGRMRLKGW---MGRADQTTKIKGMFVHPRQIAEVAKRHPEVIRA------------------------------------------------------------------------------ 170726369 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPISAYFTQKDWLTNNNTVAHFLSLTSKDCVALAVPIGQDLDRSIELLCSVVALGALTKFCP---PERMVNILKTAGVTTLICSGTRALYLADVAKEQGICPKSLKVILFAGEGASKAKRRLLEETWGAKVYAMYGMTETTLAMFCTENRLHLIEN------RNYFEV-INPTTGSLQERGEKGELVVTS------------LSSEAMPLIR-YRTGDFCTIDDCGSLNHMGRTTDLIMVGSKPISQLQLEDAIMMH------------------------------------------------------------------------------------ 215460466 9 ---------------------------------------------------TYSQWASDVNSLARVLSGSGVEQGSVVALCLG-GFEYVVQIYAISKAGYIPHTFSRLPGVSIVKDLLHKSDTKAFIRSAIFKDV------------LKSIDDIPTFDPAREDVNFSNMEPIP-PLPDSHADDTVLIAHTSGSTGAPKLVYIS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71282487 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDIIEHLKPQGYSGTPSFLKILLDKAKAENRDISSVTKALVTGEALPKGLRAEFDAA-GINTLQAYASADGLIGFESKSDD--------GFIIAEDLLVEIVRPTLEPVADGEIGEVVVTSFNV------DYPLIR--------FATGDLAVKSSEGWL---GRADQTTKIKGMFVHAEQIEQVRQAYPHIA-------------------------------------------------------------------------------- 30248800 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLDTIRRFHPKMLFGYPSALSHIAKYADKSGIKMSNLQVAFVTSERLYDDQRRQISDTFGCPVANGYGGRDAGFIAHECPAGGMHIT-------AEDIIVEIVDSNGHPLPYGESGEIVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 170744357 42 ------------------------------------RHPERIALIDQAITWTFAAAREIAARLTAGLQALRLPPRSPVGLCMAGITESHLALLAIEQAGHLPCLLPVTWDEARLLQAVEAAQVQAVITQGQIGEDRPAERLCRVAARYFPLRFVAAFGPPDGVLGIDRLVLDHRADAAFGSAEVAGLVTFAGEE-TPRPVLRDGDGLTAATAQFLVPARIEPGDRIVSLLPPADLRGL-VPGLAAALLAGATLESHPVFDSASLAATLARDVPTHL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215501324 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLGRYDGQGRITVLGRIMDRIKFAGVTLMPHQLEDTLREMKFAKEVCVVPISCDV---TPTAAVILKDEAKAAKLIHHLLRSEILSP--LTGGIIFCESLPKSEDGRVLRHQLRRI-------- 156843453 189 -------------------------------------------------SISWAKLYLRAEKIAHELNKSRLYKKDKVLLWYNRVIEFAIALLGCFIAGIIAVPVFETYKLGEIIQIIKLTNSSVLISNECHKQLDIKLIKDEFFSQLTFLKT----------SELGTYSKAKKNAPTFDIPDISYIEFTRTPLGRLSGVVMKHRALINQLKMLVKIMDSRSMPHWLNSLDPTRSTGL-VLGLLFGIYSGNLLISISDKTPGNYEDIINQHKADVLLQLKQVVINYLENPKANKIDFSCIKCCLTSCINIDTDVVNKWLKNLGCVVRDHLGPSITAMINSSNSFTDYMRLTTFGFPIPDSTICVVNLDDCTLVPDLTVGEIWI--------------------------------------------------------------------------------------------------------------------------------------------------------- 218295741 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YHVFA-GGWLFHQALWRAGNLVFPHGPEAARIAELSQAFGFDVLVTNPSFALKVGQAGGRFP-------LLLAGGEPFTPGFRERVEAALGGVALDAYGTSEGIVAGERLEKDGLWE-------IPEMAILEVLDETLRPVADGEKGELVVT-------------ALSRTLMPMVRFRTGDLAIALRREGLTVLGRTDTMVKVKGVKLYPTEL------------------------------------------------------------------------------------------- 218720819 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELWLEGPLVGAGYFGEREKRAAAYIENPWLLSVGQVILAELGACT---RLAQTVKVRGQRVELAEIEHH------VRNALAF----QKGGDILTAFVVTDDNAGKSAQATETLQEQ-VPSYMIPGAYVFLQRMPMSATGKTGQKKL----------- 114331095 49 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSTICEFRPKMLFGYPSALSHIAKHADKTGIIMRNLKVAFVTSERLYGDQRKQISDTFGCRVANGYGSRDAGFIAHECPAGGMHIT-------AEDIIVEIVDSHGHPLPHGESGEIVV---------------THLASRDFPFYRTGDIGTLDD--------------------------------------------------------------------------------------------------------------------- 149573026 4 ------------------------------------------------------QLHKRAERIAATLGDKGLNAGDSVVLLYPPGIDLIAAFYGCLYAGCVPVTVRPPHPQPTVRMIVDVSKAACILTTHSLLRLLKSREAAGAVDVKTCPIVINTSGPARGLTCTIQMDVKSAPILLFRRAEGA-------SPGPAEGSP-------------------SPSPRRGSPSP-----------------GGSRALRPPLGQPTRAERRAERPG--------------EDGAVESADALPARRELTVQGEPLSRETAVRSDSRAGGPAGGRGSGEECAAGGRGRGVGGEAEVRRTGRPILPGVKVVIVNPDTKPVGDSHLGEVWVNSPHTASGYYDNETLQADHFAQTLWARTGYLGFVRASGELYVVGALDETLELRGLRYHPTDIESVSRTHRSIAECQV---------------------------------------------------------------------------- 207086519 86 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFFTSGSSGFPVGAFKSRQNLLEEVEVLKDLLKSFNIERVVVSVPFVHIYGILAGLLLPLHLNDITLIVKDDFLP---YEILEEASVTLVITTPLFIKALAKVSDNKELTKS---LFISSTGPLHLDDVTLFQERYKTTVMQLFGSTETGGIAYKKGVSNKWKS---------LKYVSIQSEDER---------LTLSSPFISKYLLENKELKQP-------FKTQDIVAINGD-SFTLLGRANKLIKIAGKRISALEIESIIETIEDVEKAVVIYKKELLRSEQIL--ITLQAKQKIDKRLIKDKIAQNYGTLTIPFKVDYVDNLNYSAMGKV---------------- 154317848 1 ---------------------WQNSLAPHIVERLARETPDN---KYGEVVITYAQLANVIDGLAWLIVEQLGGPGEVLAYVGTSDVRYSALVLAAAKAGYTLFVTSPRNSPAAHCALFDHLKCQTLIISN-----PIPPPANVILDAVKPMSHFMV-PSVKELLNQQYPHYVLSKTFEDLRQTPIVVMHTSGTTGFPKPFIWTH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15838514 97 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKCLNLIRDLKVEIIATSPGQVMTLAKEAMKRGLDPKHVKVFMLSGELCTPELAENLENLWNAKIYNLYGSQEAFVIASSTPSGLL-------RPHLPNYIFELVEPNDKYLGETGEGELVV------------------TCLVDGLYRTGDIVSIKEKYTIDVVGRVSDSIELNGKHFNAAQIESSL--------------------------------------------------------------------------------------- 154243901 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAAVIAGGVGNTDQQVEAICRYGATCYLGTPDFLKLLLDRAAELGKSTRTLTKGFVSGAALPSSL-RALLSARGVSVLQGYASADGLIAYETVPDD--------GLVLNEERLVEIVDPTGTPVEPGAVGEVVV-----------------TRFDADPMIRTGDLGRTNQRGWL---GRADQSAKVKGMFVHPSQVAELALRFPELANV------------------------------------------------------------------------------ 182438288 4 ----------------------SDRTPADLLRSALAADPARPLVTFYDVELSVATFANWVAKTANLLQDLAAEPGDRLALLLPAHWQSAVWLLACSSVGVVAVQGDPA------AADLVVTGPDTLERARACRGERVALALRPMGGRFPRTPE----GFADYAVEVPGQGDRFAPFAPVDPEAPALAV---------GGIGLTGAQLVARAREDADALGLAPGSRLLTGRS-YDSWDGLSAGLFAPLAAGGSVVLCRHLGQLDAAGLAERERVTNTA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118721415 2500 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLDADGRLIGMRTNDVDAILRTIGRERATVSVLPYRVLDVFSNDAFNSHVDTSSLRLVVVNTSRCELSRWNAATIKLGCDLI-CYGSSYRSTHFNRLDGSWTFGWQTIGGN-DEARELRIVSREGDLLEPTSTGEVQCVFDSSRTGGLDR--------TEDGWFRTLDLVHFQEDGSIEVL-------------------------------------------------------------------------------------------------------------- 56477882 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGEPLSFLLSHRSFDIAAKWRATRWWIGDREMVLWSSPL----EIGAQDRLRALLFRSRLVPARDLSPDRILADIRTFRPRMLFGYPSALSRIAFRARERRMDDVGIRVAFCTSEVLRPEWREAIGQVFGCGVANEYGARDAGFIARECQHGGLHVT-------AEEVIVEVVDDDGKRLQPGTEGDIVITN-------FAGPEF---PFIR---YRTGDRGVL-SDARCSISGRTNDLVAADGSWVHGSAINHALRELRD-LEAYRIVQESRQYIRITLATRTPLPDAVRSA-LTRHVHTLLGASVQV--EIAQLPEIPPEPNGK----------------- 71908030 194 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFITCIRRKKPAMLFGYPSSLSLIARHAEKRGIAMNDLKVAFVTSERLYDHQRDDISRVFACPVANGYGGRDAGFIAHQCPQGGMHIT-------AEDIIIEIVDKDGSPLPHGTAGEVVVT--HLATGDY--------PFIR---YRTGDVAVMSDKRCAEIQGRTTDFVIVHGLAIYP------IRDIPGIAAFKVI----QHTKEQMTVQIVPGEGSEVEATITAGIKARL--GQMVNVTVERVADIPRENSGK----------------- 120609475 123 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLRILLEKAAETGTALPHLGKALVSGEALPPSLRDWFAGR-GVAAYQCYATADLGLIAYETRAREGLVLG------EDVIVEIVRPGTGDPVPDGEVGEVVVTT--------LNPDYPLVRFG------TGDLSAVLPRGW---MGRADQTTKVRGMFVHPGQVAEVARRFPQVGRALVVG-------------------------------------------------------------------------- 72161160 47 -------------------------------------------------RMSGAEFAGVVYRAAAGLRSRGLHPEDVVAVLAPVSTARLVSVCTALAVGCVALPLQPSSDVDILIKVLVDTDARMILATGELAPLAVR------LADCSRVRQVVSFGGAPETTPFADLHSSSGTVPGPHGSGL--MDYTVLPDASPRTVCHSPWELIAHFLRLNTGLRLSRGDTVVLENGMTECYILAAV----ALWNGASVLSLADENATVAATALRAHQA-VVRGVP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72012795 87 ---------------------------------------------------TYDHIYQRAGNLGSGLISDGVEPGQMIGLYSQNRIGWSITEQACNRFSFVLIPLYDTLGPDACKYIINQAEISTVVCDTEARA----SLLLKKADQMPGLKRIVLMSPITDELTTEELDVKLLQYREVEE------------------------NGLNNKQPDLDKAPISNET-HFSYLPLAHIYERFAQAL--VLAHGGRIGFS-SGDIKLLTDDIAALKPTIMPVVPRVMNRI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 104779880 406 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTTGTPSLAGYTYRDYHRQMQAAADAAGLEPGDRVINLLYGGNLYGLSFFTVLDKL--GVRHYPMAGPQGDDIAQLIVSEGIDTVIGMPTTVHQLFSREAATLRAYGGIRKVLLGGEHLAP-AQRTFIQGFGVETIRLYGSVDGPLGYTCASSPDGVF-----HLMGDTQWLEIVDPEDEPVAPGEAGRLL---------------------------------------------------------------------------------------------------------------------------------------------------------- 154149656 23 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIFTIQETSGTSGTPKLAWDDWRRYAEKYSRSFVSQGLGAGDRVVVCA----SYGMNVGANTMTLAAGMTIIPFGKCSFSS--RVITAYRPTAIVGSVFKLLRLARRLEAEGLDPTSLTRLIVGGESFADESREYLAGVWDCPVYNTYGSTEGTMC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 146342123 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVIPAGPGNTEAQFELIEAYRPIGYSGTPDFLKILLDGAASAGRDVTSLKRALVSGAAFPPSLQAEIKAR-GIDAYQAFGTADLGIIAYETSAREGMVVN------EDLILEIVRPGTGDPVAEGDVGEIVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 163758863 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGFTGTPDYLKVILEKADEMGVDLSSIKRAMVSGGALFPSL-RQYYTDRGVSVLQAYATAD--LGVIAYESADSDGAPHPGMIVSENMIVEIVRPTDDPVVDGEVGELVVT--TLNPGYFGTGDLSAVLPGASPCGRTG----------LRIMGRADQRTKVKGMFVDPKQIAQVLAKHPEIARARLVVSRSGDADTMVLKVEPAANASPETAAVEATLGSIA----KLRGGVEIVASLP--NDGKV---------------- 215466454 1 --------------------------------------------------------------MASAMRANGLVVGDRVAAIITNSFTAVTIALATASIGGVFSSTATDMGTQGILDRYRQIQPKLVFAETAGKTIDLMPKVTEVIKDLSALSRAILLGPTSGLKNAVTLHGEDLVFEQLPFNQPLFILYSFGTSGPPKCIVHSAGGV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158521213 117 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGKP---VRIHSQFFWHAMTLRDHLWHDRDIRVGVGDRTGKNWGYAVKVAFE---SGPSLMLDIKEPMDRQIQWIQEHRPAYLLTYPSNLREMAGRCLEQGIDFPGLIEMRAFGETVTEETREICRQAWGVGVKDMYSAMEIGYMALQCPGHEHYHVMSEGVFL------EVLDDQGLPCRPGEIGRVVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 110767470 3 ------------------------------------------------------------------------------------------------------------------RHFITLSQPKVIFVNEGSAEIALEAAKIELHH-----TKLVCFGYYPGIIPFSETKSTVANFQCTDIDDPLLIMFSSGTTGMPKGVQLSHKSIL-NIMELREGFPYGIQT-QLWFTPLYWISG--SFLNLKSIYFHIKKISAPEFNEKIACEIIEKYK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 34496262 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QANAIIGIPALILPLLREAKAQRPQL-RLEKVLYGGTPMAEADKQWLREELGAR---------TITSVLAANDGAQIGYGSLHHLCDDYNLLEIVDDDGHPLPDGQPGHILITSLQKQEGPLIR-------------YRIGDYGRILASGRLDYIGRSDGLIKI----------------------------------------------------------------------------------------------------- 83645509 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VINTSGSTGSPLSIACTKSSLYAHFEYFLNSNGITSFDR---------SATFAGRKILNP--NSGAPFCRKNFAMNTLLHLSEKNIVSYINELNAWAPLYIDSYPSAVYDLVCLKCIVTSSETLFSYQRREIEDFFGCKVYDQYGQAEMAGTLAQYNSESLYTAN----PFYGLVE--VLDDEGEQVKPGESGALVLTG-------------FINSYMPLIRYKIGDNVTVNSEGAFEIIGREDDVVVTEGKKVGRLD--------PAFKGVVGIGVQHAL--DRIELRVVPQGEATDVAELIRNLKERLGESIAF--QVTKVQELEKTKSGKV---------------- 163792467 21 --------------------------------------------------------------------------------------------------------------AERLPRQIAHAKANSAYFGKALAGIDAVAITRAALADLPVLRKSDLLELQTANPPLGGLNATPI-------DRLARVFMSPGPIFEPEG----YGTDAYRFARALFAAGFRKGE-LVHNTFAYHLTPAGRIAESGAHALGCPVFPAGVGNTEQQVQAIAGLKPRHYIGTPSFLKIILEKAKEMGADVSSLRHALVSGEALPPSLRAELAE-YGVAVLQAY----ATADVGLIAYESEAK---EGLIVDEGAIVEIVRPTGTPVPDGEV--------GEVVVTVLNPDYPLVRFG------TGDMAVLTPCGNLRIMGRADQTTKVKGMFVHPGQIAEIAKRHPEVVRAEVTG----EKGQDVMTLVC--ETASSNAALIDAVAQSLSSVTKLRGAIKLVGELP--NDGKV---------------- 194867264 26 --------------------------------------------VTEETILTREELHMNAKRVASYMRDMGLGQNVVVGVMGRHTTHL--------------SQRTPFQRPP--GYNSHHAKSYDVII---------------------RIQDILTTPVKQNL--------QPVRLKD-GIDQTLAILSSSGTSGFPKAVTIS-----NSHKIILDYMSLNNSIIQYTSSTLDWFSGLSM-AISSGVFSSTSIVADCDFDPGLLCSAISIYKISMVLLSSSYLAMLANSPEFQSAELS--KYLFFGGSRCS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27381080 111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAGFRPDDIVLNTTPGGFIFDASARAL------GCAVIPAGPGNTEQQFELIEAYRPVGYSGTPDFLKILLDAAATAGRDVSSIKRALVSGAAFPPSLQAEIKAR-GIDAYQAFGTADLGLIAFETEAREGMVVN------EGLIMEIVKPGTGDPVAEGDVGEIVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 163725061 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKILQFIQLFGVNVFTGTPSLALHLIECPEVLNIPIKNLKTLILGAEPGAPEVRHRLEEEYGAKVFDA-GAGYGCSCEHPVYQGMHWLADDMAY-------YELVDPETGDAIPMEHG-----AQGIMVGTSLNPQ---GAVWFDMRFTLGDIHQVFTEGFYKVVGRSDDMLKVKGVPVYPAAIEGVIHSFP----------------------------------------------------------------------------------- 196230920 53 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFLETEAPGYLLTFPSNLRLILRALRRTGKRVPNLRLVRTMTERLDPDLRRECQEVLGVPLRDVYGATEVGFIAIQCPEHDHYHVQSE------LNLVEVLREDGTPCRPGETGRVVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 89902301 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIIVDKAHEMGVALPSVKKAMFGGEAFPPSLRDWFAER-GIAGYQCY-------ATADLGSIAYETPAREGLVLDENVIVEIVRPTGDPVQDGEVGEVVVTT--------LNPDYPLIRFG------TGDLGRTNTRGWL---GRADQTTKIRGMFVHPGQIADIIKRFPEVARA------------------------------------------------------------------------------ 182439084 370 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TADLMLTLVRDFSVNVLLGQPALVLPLLREARRRDPSL-RLEKVVYGGTPMTESDKQWLRDELG---------TRSITSILAANDGAQIGYGTLHHVNDDYNLVEVVDEDGVPLPDGETGHLLITAMQKFEGPLIR-------------YRIGDIGRLTPGRVLEYLGRSDGLLK------------------------------------------------------------------------------------------------------ 198255075 100 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRFARFLRAAGIGADDVVQNTFS-YHFTPAGAMFESAVIAVGAQVFAAGPGQTELQVRAAVDLGVTAYAGTPDYLGAILAKADEMGVDLGHITKAVVSGGPLFPQV-RAAYAARGITCLQCYGTADVGHIATQADAPMVIDEGAIVEIVTPGT--------GDPVPIGEVGEVVVT------------ALNADYLIR---FATGDLGRMRLAGW---KGRADQATKVKGMFVRPEQVARLVERHPEIHRARV---------------------------------------------------------------------------- 118049647 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIIVEKAQEMGVALPSLTKAMVSGEAFPPSLSQWMREH-GIDAYQSYGTADLGLIAYETSARE-------GLVLDEGVIVEIVRPTGDPVAEGEVGELVI-----------------TTLNSDPLIRTGDLSAYLPRGW---MGRADQTTKVRGMFVHAKQVAEVVKRFPQIARA------------------------------------------------------------------------------ 116060007 44 ----------------------------------ASSLGDDVAL---DQRWTYGELRERAETFARALRDLGYAEREALGVRARNGGDALTAYLGGALAGSGTRTCGAREDARE-AFGNGKTRGTMVEFVDADVVGSIIGAHEPIALNGGTVKDKVILYEV-----LRAAYGRAEDGEDGDATTSATV--TSGMT------------LASAAARAAAALDVRETDAVCVPVPLGHAMGF-GFGALAALTSGARLVLPP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215466165 37 -------------------------------------------------TITYQRFYDDVLLFARYLRRDNIPQRSVVGLWLGGSYTDVLHIYGLSRAGYIPQMFSLRLPNPDVVFLLHKAHARALICDPSFA---------NVSDGCPVPLHIAV-----GFSEIDGGNEELPSVPAVDIDDVAFYFHTSGSTGSPKLVP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197783116 25 ----------------------TDRTPADLLRSALAADPGRPLVTFYDVELSVATFANWVAKTSNLLQDLAVAPGDRVALLLPAHWQTAVWLLACASVGVVAVGGDPA------AADVVVSGPDTLEAARACSGERVALALRPLGGRFPQTPE----GFVDYAVEVPGQGDRFAPFAPVDPDEPALVV----------------AGREFSGAEVVELARAGAGDRVLSGLS-YDTWDGVCAGLYGPLANGGSVVLCRHLEREALAKRIEDERV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145234136 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGSTGTPKQVVMTHGKVTANAMAHG--CGFLPGDRVANMSFHGSLYGSFMLLNTALLELPIPIVHLPNESIDMMAHYMKTFEATVLIANVSTTRRLAEYFTSINETLPSLRLILYTGECFTKELRPVYRAAF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111026365 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEPDELTAIMSSSGTTGDPTFFPERFSRWSPMQTSYVRDLWLRPGDHVVGTSGAFRGGGLPEFRLLGCTALALNAWMGGW---EELLDAIEKYDVSAISLIGPVMGELERIAQHRDKTFASLKFATFAGEPLGSRMKATVQKEWGVRLVMWSSAGDTGTAWECREHDGYHLWEDTVVPLDPVTRAAV--------PDNEVGELVVTAPLVRFG-AEDLVRSSSEQCRCGRHHS----------RIWPLGRSGDVTVVQGRSVMPVEVWSAIEQHDETR-AAVVGYNHARTTERLAASVESHVGVSPIIELIEELLARSTSAAKIPRIV------------------------------ 149174123 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGSPMRWLDTKASWDWFSAQIYRMVGLYPEDR------LFFPFSFGPFVGFWAAFEGATFCLAGGGMGSEALQMILDNKITAVCCTPTYALRLAEVAEAENINLSRVRALVVAGEPGGEATKLRIGQAWGARVFDHWGMTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170740550 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVIPAGPGQTEQQLDLIEAYRPVGYCGTPDFLRILVEAGRSAGRDVASLRRALVSGAAFPKSL-QEIVAGFGIDAYQAYATADVGFIAYESGARDGLVVN------EDLILEIVRPGTGDPVPDGEVGEIVVTGDLTALGGASACGRTAPRIR--GW-----------------MGRADQAAKVKGMFVRPE-------------QVAELGRRHPELGRLRL--VVARADETDAMTLRAECAA------------------------------------------ 85706551 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIQMQASSGTTGSPSYVALTESDAEMWHEMTARCFGVRPGDLVLHAFSLAKGFVGGIPIMQGLQYMGAIDVVGADGGAERLLRACDDIHPRCIVGAPNFVLHLAEKAPE---------VLGCKASELGPAIRARIEEAWGAKCTEMLGGTDLGVTYWAECDAQS------GMHMVNMDYVLLLDPESGEIIPGAQGEMI----YTALG------RQACPLVR---FRSGDIEVIDTEGRIRCTGRTDDMLIVRGANVFPSAINSVITE------------------------------------------------------------------------------------- 152982437 2 -------------------------TLFELLRDRAKNQSTMIASRSSRRVVTYRKFWSRIERGTARLKSWQVEPGDTVAYWGLGHQDALMLYIATARCGARLLPLEHVSLQQASATILRDIPVKILLHDD-----------ETVFAQPPAVPQLV---------NLSSLIATRCHHVPVIEEDAASLITLSG---DAKGGFHLQEKSLHQL-SSATVNNPAPEFRITAAL---FDNDVFAPQVLSTLTAGGTIIF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89094667 37 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNWLQKQNPGYLLSLPSNLRELAKLSLELGVNLPGLKQIRSYGELLSDNVRDVCKEAWGVEIIDVYSAQE--VGYIAMQCPEHGKHHIQSESLL----VEILDENDRPCKQGEIGRVVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 214039759 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGEPVQVRLSRRNAFFGVLKQRELRWFRYAPTGLMASKTYHSNQWYVSNWFETSRAIGCDILLP---IDDQLQWLRENHVEYL----TVEAGVLESLAFGQENFSHLKGIQAVATQLTTNMRIRAQEAFELRIDQNYGLNEIGIVASRCPEGGRYHVHIE------HCLVEIVDEHGQACRPGETGRILVTG------------------------------------------------------------------------------------------------------------------------------------------------------- 71905897 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLRIIVEKAEELGADISSLKKALVSGEALPGITRNWLNER-GIKVRQCY----ATADIGAI--AYETEAEEGLVVEEELLVEIVRPGTGDPVEPGEVGEVVV-----------------TTFSPDPLIRTGDLSAILPRGWL---GRADQTTKVKGMFVHPEQVAEIAERHPEI--------------------------------------------------------------------------------- 134095771 3 --------------------------LFNILRQHVAAQPEAIASRSSRRIVTYRKFWSRIERATARLKEWHVRPGDTVAYWGRGHQDALMLYIAVARCGAKLLPLEHASLHQDSSVILRNI-PAVLLLHDDETIFDVPPAASVVA----NLSSLIATRCHHTPLVTEDVHQPSLLSLVIEKDHVL-------------------QAEEHSLHQLTSAASADATCTFRIAEALF-DADIFAPQVVPVLVAGGTILF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88858727 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGNPKRIV-EHRSALNFVQSCLEMHGYNQSGHWLHIGPTGHIVGRTMKALAQ---QNQRLCFQVDFDPEQAFDLIKTQNISVMFVTPPILESICKDPVLHDAFKKKIKFIIWAGTSISPETYRLITELYDCIFMGLYGNTMMGIAPQRPAEPEDEDL-YVYQTYSPYCHVQFFNEHGVDVPYGEYGQIAV--------------------------------------------------------------------------------------------------------------------------------------------------------- 146091517 434 ------------------------RTLGEMWERSVTRFRGATSEVGESEWMTYGTVDVRARELGAGLLEMGFRAGDLIGVACEPCRNIVILEVACALYGFTTVPLSALLDRHKIRVAVGDRSSVAMLLTSAFADEDDHATAKDLNIRLIPFEFVEQKGRLCPVAPAKEHVTTDSVFTSLASDDGSALL------------PVRHSSVLYDLSLLLMTGVLPSGESMVWFSPMALLF--HRVCVLGMLSQGNAIATV---DAAHLQEAFVKFQPTLLVTAPTLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126734295 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLGAILAKADEMGVDLSRIKKALVSGGPLFPPVRQAYADR-GIHCLQCYG-TADVGNIAYETIADAPMVVDEGVLVE-----IVTPGTGDPVAPGEIGEVVVT-PL-------NPDYPLIRFA------TGDLSAFVPHGW---KGRADQATKIKGMFVRPEQVADLVSRMPTVARARV---------------------------------------------------------------------------- 119899730 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFPAGVGQTEQQVAAIADLAPNAYAGTPSFLRILLDKAAELGVK-PAFTKAFVSGEAFPPSLRDAFAAR-GVAAFQAY----ATADIGLIAYETEAR---EGMVVDEDIILEIVRPTGDPVAPGEVGEVVV-----------------TTFNPDPLIRTGDLSALLPGANLRIMGRADQTAKVKGMFVHPGQIADVVRRHP----------------------------------------------------------------------------------- 160896601 113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIIVEKSLEMGLPIPSVTKAMVSGEAFPPSLRDWLAER-GIAGYQCYATADLGLIAYETEAREGLVLDEQ------VIVEIVRPGTGDPVAPGEVGELVI-----------------TTFNPDPLIRTGDLGRTNARGW---MGRADQTTKVRGMFVHPGQIADVVRRFPQV--------------------------------------------------------------------------------- 30577691 97 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTTGPAK-----HG--TWGARYWADILEFSDEFLDLHGVPRGVDWLFVGP--MGPHTTGGGMCFSVDLDPDQVAEVARAQRIGVLFCTSRLLEML--PERLGTEALPGLRAIVHAGTTMEPESHRQLREDFGVPVVGMYGTSTTGISWQKPFEPEDDH-HVVYVPCQPHIALDAVDDDGNEVPFGEEGRVRV--------------------------------------------------------------------------------------------------------------------------------------------------------- 211969285 127 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLGSAPVGLTTVQTFLRLLGKLPAIRFGSTETCVMGTPFSLTDDEMMRAIGRPHPPLTEVEIVKSTDVRCEAGEPGLLICRGKNCMRGYTASPETSRDLFSSDGWY------------------------------------------------------------------------------------------------------------------------------- 84702360 187 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPTLWRYLAETLPDLPDNVMGLTF----GERFSPELARQLRSRGVGAMRELYGSTETGVVGWRDSPPD------------PFSLFRHW-------SRGE-GSAIIRSSANGRPY--------KMLPMDDLSWTGDLG-----------ARRDGAIQIGGVNVFPTAIAATIAEHPMVSQCSVRVSQRPGALDRLITDIVLADDIDPDEKIDEWCR-RRLRPTERPRIYNFADQLP----------------------- 116878367 103 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQAKRVYFTRSDLEYAFFRCGMSRMLQPGQRVLVLLP-GELPDSAGRLLADALQQQGCHVAGLVSDPGAIAALLVEEPFDCVVGIPVQVLGVVRHPLAAEVPTHRIGSVFLTSDYVPSALVGEIRRVWGCPAVNHYGMTECGVECHALDGYHLR---------EPDLYFEVVDPSGAALRAGETGEVVV----TTLTRLGMP------LIR---YRTGDLARFMAE-------------------------------------------------------------------------------------------------------------------- 21221484 13 ----------------------TDRTPADLLSSALAADPGRPLVTFYDVELSVATFANWVAKTANLLQELSVEPGDRVALLLPAHWQTAVWLLACASVGVV-------------ADVAGDPGAADVVVSEAGRACSGARIALALRPLGGRFAPAPPEGFADYAVEVPGQGDRFVPYVPVDPEAPALIV---------AGREFSGAEVVERARAEASGLGLTPGVRILSGLPYDTWEGLSA-GLYGPLASGGSVVLCRHLEAGVVDQRIEAERVSATA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169853833 98 -----------------------------------------------GTKLTNRTLQDRAAALGTGLIRLGLKPNQTVLLLLNDGFEFLLTDLALASHGIVSYTLS---SAKLLSSVLDSHRPSAIVTHAAMLPGILELIYDSVVDELPREVRAGVASNIK-LLPFEDVEREGVRVPVPKPSDVFTISLYEGKNGMIQGAQLTHENFTAGVAAIHALLPASHTFSTLDTIASAHSTAFGRAVAYTALYEGTGFATLPSDHPSGSADYRDLTRVTVLFLKPEHLRSILQHARKARHKLAGIRAVIVSGGPVDADLMTPARIAFSVPVINTFDLQDFSLTGTSSQKPLPAHTGPPGV----NVEVKLVGVDDEKVESGGVGVMYVRGPPVAK-------------------------------------------------------------------------------------------------------------------------------------------------- 51891847 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATGYTGLPSYLLALLDRAAAAGTPLP-LRRAVVTGEPLPEALRARIEAH-GVTVRQAYGTADVGLIGYECG-------RGAGLHIDDGVIVEICDPDGRTLPPGEVGEVVVT-------------ALQETYPLIR-FGTGDLSALVAEGW---MGRVSEVTKVRGIFLYPKQLEAAMA-------------------------------------------------------------------------------------- 158520576 132 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKILQFMQLFKVNVFLGTPSLALHLIERAPEMGQTVKSLKVLMLGAEAGAPEVRAKLEEAYGAKVFDGYG--------CSCDHPVYQGMHWI---ADDYAYYELIDPETRQPVPMENG-----ATGIMVGTSLNPPA---AVWFDLRFTMMDIVFTDPSGFYKIVGRADDMLKVKGVPVYPAAIEGVIHSFPD---------------------------------------------------------------------------------- 34499775 19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSTGDGKLSVFSRAEWQAFVAAFGAARQLRPGDR---VANLFFAGDLYTSLLFGALSHAPVPVLEFPFDNDALAGAISRHRINVLAGVPAQLLRFAHYLEARAQALAEVETVLYGGESLFGEQIALLKQVFPLARVGSVGC--ASVDAGLIGYADPDCAHGEHRVFDEDSVVEIVDEDGEPIEPGRRGLLLV--------------------------------------------------------------------------------------------------------------------------------------------------------- 69935642 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVYAGTPDYLKIMLDKAEELGERLSFTRAVVSGGALFPS--LRQGYADRGIATTQCYATADLGLIAYESPAMEGMIVDER------VIVEIVRPGTGDPVPEGEVGEVVVTT--------LNPDYPLVRFA------TGDLSAVLPRTNMRIMGRADQTTKIKGMFVRPEQVAALVARHPEISRARVVA---DRSGDMDVMTVLLETGADDA----ARYEGTVLDTLKLRGRVELVASLP--NDGKVDRR------------- 197330380 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTLSTIEDFAAHVVAGTPTTLCRLAEHLTSLGRQLPGVELLFFGGEALFADQRRLLTAAFPNAEARSLG--YASVDGGLLGRPVPGPDTRTHRAFTPQTIVEILDETTGEPEPGRPGRVVVT--QLFR-----------RLMPVIRYPAGDRAEWTEGGTFRILGRAEE-----GVRVGP---------------------------------------------------------------------------------------------- 115372561 60 ----------------------------DFFHDLVVRHGDRAALRVYDRRLTYRQLHEQSARRATEWARQGVKAGAKVCLVYSVGNELLVSLAAALGLGACISFL-PAQGKRFLARRLAALEPD-HIATEPHQALLLEGFEKQLLQSRGQAAPAFTSHTYKPAEPVGLLFSPLVEPPGVP---------------VPLLAEDAWRGAMVDGLLTLGLGAGEH-----LAAPGYHPLQHLPAFLFTVLLRGATYLHLELADIEVNPSLLTEHPIRALGVTPALRDVMLRARTPLK-NVSHW--FRNPEEPLDWQSWRAWVKQC--------GLSE-VPSANVLVDP------SAGGAVL-VSSRRVRDVHTETPPA--PGRRWALHDVNMSG-QQAP---------------GDLGVFRPPPYVVLT-RSYGVYHYGGGRVYLAEVAEAVQSLPFVRGATVVTAPGGVAGHYRYVLLVAEQRGPWAQEIRRLL-ELQLGAEHLPDRMEFMP-------------------------- 19113949 94 -------------------------------------------------SYSWDKILNRAKQFASVAQNHGLKPGTRVILYYRKSSEYIISIFGCLLLGIVVIPLSPSSSSESLKLVVNEEKVRVAFTTEATYRIFIKDTEVNNAKSLAWWKS----------NDFTNYKFEQIKQYRMRANDTVLIDYTSSSTYNDIKAVYTTKTFLSQMRNLTSSMFEDSKDVLITSMPLGLIMG-----VFNSVFAGYCTIFCDEETPGLLAYLITKYRCT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 55725945 9 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKILPGVRIIIANPETKGPLGDSHLGEIWVHSAHNASGYYGDESLQSDHFTQTIWARTGYLGFLDANGELYVVGALDEAMELRGMRYHPIDIESVIRAHKSVTECAVF--------------------------------------------------------------------------- 90425674 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEIWQQIRSIRPHLVHGHPSTLYQLALHVEQKYGKAKAFNVFESSGELLESRQRAAIARVFGCEVIDRYGLAEIGVVAYQTDPPQMQVFDPLAWP------EIIAAEGGVDVPEADGGELVFT-------------ALKNRMMPLIRYRSGDIARETPSGFVIMVGRIHDVIEIAGRRLPTHYIQDVLDRIGAVKE------------------------------------------------------------------------------- 167375770 137 -----------------------NETLATLYNK--AKSYEKKAYTVLGNKITWKEFINDVEGFACGFLKQTHKA---VIISMANSENAYSIGFAAMLTGRYVCYVNPTLPTYRFEAIVNLINADVAFIDNT-----IIDNFKEVQKTHENLQLVIVGTDVGKFNEKADKTTFEEQLKELKGETVAEIIY--------KGVIWTHSNICAALKSNDP--GLTSEMTIMEVLPQS-AFGERIYGMYFALYAELHVIIAQQFGGPKFMKMLKQHKPKFMLGTPRIY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120573374 2 -------------------------------------------------------------------------------------IELVVALLGCFIAGVVAVPINSVDDYQKLILLLTTTQAHLALTTDNNLKAFHRDI-RQNRLKWPSGVEWWKTNEFGSHHPKKHDDTATLQVPEV-----AYIEFSRAPTGDLRGVVLSHRTIMHQMACVSAIVRTSPTEVILSYLDPRESAGM-ILGVLYAVYGGHTTVWLEPPTPGLYAHLITKYKATIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149200895 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLKVILDKADEMGLPLRITKAAVGGGALFPS--LRAEYAARGIACLQCY-------ATADLGNIAYESAAMEGMIVDEGVIVEIVTPTGNPVAPGDVGEVVVTT--------LNPDYPLIRFA------TGDLAVMEGESNLRIMGRADQTTKIKGMFVRPEQVAALVARHDSIARARVIA---SREGEADVMTVRIETAGGEAE----HFAGSVVETLKLKGRIEIVPSLP--NDGKV---------------- 83950603 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVYAGTPDYLKVILDKAEEMGERLSITRAAVGGGA-LFPSLRQEYADR-GILCLQCY-ATADLGNIAYESAAQE------GMIVDERVIVEIVTPTGDPVRPGEVGEVVVTT--------LNPDYPLIRFA------TGDMAVM--EGNMRIMGRADQTTKIKGMFVRPEQVAALVARHEEVRRARVIA-------------------------------------------------------------------------- 94309165 26 ---------------------------------------------------------------------------------------------------------------AALVRQIAHAQSHAAYFAEILCDIDARDITRAALATLPVTRKSEMTMQQRIAPPLGGLNATPLR-------DLRHVFQSPGPIHEPDG----HGPDWWRTARAMFAAGFREGDLVYNTFS-YHFTPAGMMMESGAHRLGCCVFPAGVGQTESQVQALANLQPSAYAGTPSFLKLLIERGEEMGMACSSISKALVSGEACPPALRAWLQDH-GITARQMYGTADGLIAYET--------AGGDGWVVDEGVLVEIVEPGGTEPMPEGEVGEVVVTVLGNSDY---------PLIRFG---TGDLSAIVADGRTNILGRADQATKVKGMFVHPGQVGDVVRRHAEIRAARLI-VTGTVGADVMTLHCVTREDEALAAAIRESMREVL----RLRGEVRFVPALPQD--GKV---------------- 158520599 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPVTVLHTVESRMFGLLKQRELRWFRSDDNRTAFENTFFCQTPHWPVIGSCFHTGGMSCTAPLETQVRWLDHVQPH----YLMVIASKLEHLAFGYQQRPVPETLEAALSISQELTPRMRAFVEAVFRVPVHQNYGINEVGIIASRCPEGGRYHVNTE------LCVVEIVDADGQPCKPGQKGRLLV--------------------------------------------------------------------------------------------------------------------------------------------------------- 114766287 38 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLKLILEKADTLGLELNITRAAVSGGALFPS--LRAWYAERGIACRQCYATADLGMVAYESEAMEGMICDER------VIVEIVTPGTGDPVAPGEVGEVVVTT--------LNPDYPLIRFA------TGDLSAVLERSNLRIMGRADQTTKIKGMFVRPEQVAALVARHDEIDRARVVA-------------------------------------------------------------------------- 145593593 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWIFYTTGTTGVATPCPRTHNNTILTAYYRDIFGARGSGQVIGISGPSLHSTGDTFGDVCRSLGHAVAKMWPHSPGFDRALELMRRLPVTGLFCTPGMAMHLAQDAGLRPRLDFSLDLLLLTGELLSPSLLTNIGLLWDAEVHNVYASQEASVLAAATSDGRLRTA-----PLINLYEV-IDPDSGEPVGAGQCGELV-----VTNLYLG-----AKPLIR---YRTGDLVRMTESGSVEVLGRAHDRLTLNGHLISGYDFENLLL-------------------------------------------------------------------------------------- 194219171 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKSQDPMAICFTNRTKGAPTLVEYSQHGLMRFSQASRQWMDFQPTDVLXGLGDVF-GGTLSLSNVLGAWLQAACVFLMATFHPESLLNAMSRFPIITLSRNPGTYQELLPHKCFAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89899487 115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGEPKG-RKSHD--VAAKWRATRWWGVDIGDLVVWGSPMEIGAQDRVRRLRDALL---RSRLLPAFNLDRFVETIRVTRPTMLFGYPSSLSLIAQHARHKSVAMNSLKVAFVTSEKLYEEQRAIISEVFACPVANGYGARDAGFIAHQCPEGSLHIS-------AEDIIVETVRPDGSPAAAGEAGEIVV---------------THMATVDFPFYRTGDIGVLDD--------------------------------------------------------------------------------------------------------------------- 215472358 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGVPSFIEEWSHQPELRKW-LATRSGVLFGGGTLDKESGDSMISE-GIQLFTGYGLTEAGVVNPLLPK------QSLGYDWDHFTFAKNVKPELIPQGDGTFELVLLATP------FNNPSVINTKIRGEDAYATSDLIVPHPEGLWKVYGRCDDQIMSSGEKTNPGPLESILNQDPLVQSSVIFGR------------------------------------------------------------------------- 170119483 28 -----------------------------------------------------------------------------VAIFLASDVGLFVYLSALLWIGVPALLLSARLSPTSIAHLIKETSPTSILVSSQTSLVARKTLSLLPSTHFPP-PSLVTAPPYSTFLPTPDCPLSPVPPPYEDPTDLALILHSSRTTGFPKAMHHSHAFLLLFASAHRFEEKMGEGSSVVTS-PLYHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212518664 269 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLIVRKQVTVLQITPSLFKRWTNDGIKQLSHQSSLRILMFGGEKFPKEILNLKPPDNKTKIYNLYGITEISCWSFMYEIPEEVPLGSE----LNNIVYKLNDK--NELLIGSNKRICLI-----------DDETSLNSQELVFRNTGDIVKF-ENEKLFFICRSYEIVKKYGIKVNLKKIEECLNENDSIKSCHCV--FNEKINKLGLFYSGKNNSKMKLTSYENFIENNKLQDIEKPDYLIEISQVPLNTHGKCDKTKLLSYLEELLV-- 91780937 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLVDAPLPLVFQTSGGTTGLPRPMLYSPRDRVMNILMGRRFYGVRPFDLVLVSLAL----GLTNAGLLAWKYTGAVPIMAGTGATRRQIELIRGWNVQVICGSPAYYRYMANVAQSEDFDVSSVKKIIT---WLGGESREELESLWNADVYDGYGTNELGTVAAECAEKSGLHV------FEDAFHVEILDRQGTPAASGEPGVLHVT--TLFK-----HLAPMIRFNTNDMFHAGDKGKRLTG----MAGRADNMIKLRGISVFPEAIGELL--------------------------------------------------------------------------------------- 171694067 291 -------------------------------------------------------LTRQINLIGQHLVDQG---GNHVAVYLPNSVELIVTLFACAFLNAIILPFN--QPDAAVIDMLRRSAADTVITAPGSFPFDV------VVKNYPSLRQLVVVDEGSKHMDWNEVPQGTGSKVNVATWQD--IISDSGKTSEPKMVKFTTGNIVSAIAAQLTAIRLSPSDLFLPADSLANSHTL--VLTLTALFSNSSVAFNSSASEAPSLSAILSSPATVIAVTPSALRSLAESGAFPESGFKKLRLVYTGGGRLSGEELNDLRLYTGARVV--YALTAARVAGAVCQTNVYDYRGGEGPPVA-SVEVVLRDKGGRNSDEESQGEIVVRGPAVA--------------------------------------------------------------------------------------------------------------------------------------------------- 56476757 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGTTGRPLYYALTASDVEVWTDAIANNFGVRKSDVVLVGLPM---VAGGLPYADAFRRIGATLCWLGGFPTERILREMRRLRTSALLATTSFGIYLTDAVGRETGVPSALRTVLCGGEPLNPEIRERITRGLGIQLREVMGLGDVIAMWGECEEHDGMHFNAQ-----KHVAVELIDPQGATVPAGATGELV----------YTTFARDATPLVR---YRSRDHAVIGTDGRIRCIGRTDDMLIYKGMNVFPTAIRDLITQ------------------------------------------------------------------------------------- 126730457 26 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATAYAGTPDYLKVILEKADEMGLELQIVRAAVGGGALFPS--LRAWYEERGIQCLQCY-------ATADLGNVAYESAAKEGMILDEGVIVEIVTPTGDPVAEGEVGEVVVTT--------LNPDYPLIRFA------TGDLSAILPKGW---MGRADQTTKIKGMFVRPEQVAELVARHAEIDRARVVA-------------------------------------------------------------------------- 116199163 141 --------------------------------------------------------------------------GNRVAIYLPNSVELIATLFACAFYDLTAVILPFDEPTDAIISMLRRSAADTVVTAPGSFPFDM------VVGSYPSLRQLIVVDEGSKHMDWNEVNDSPVDLPQLEGQKAAMVRFTS-------ANLIS--GVAAQLFAVATSQRIGPSDLFLPADSLANTHTL--VLTLAALYSNASVAFNSVAAQADDL-AIATRGVTILVATPAALLVMPSAGTDNNNNNSKLRLILTGTSRLSSAVLADLRVLTGARI--MYALTAGAVAQTGFFDENEQGGGCHFGPPLTSTEVVLRDGAWKSGDEGSKGEIVVRGPCVA--------------------------------------------------------------------------------------------------------------------------------------------------- 24575094 192 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRVGFRKALRLIEELEVEVVVCAPALCLSLAKAALHYGYDLARLKLFLTLGEICTPQFADNVATLWPQAVVTLYGSQEALCIATGAD------TGALHLAQPNYLTELVEPDTGAVVGDTGEGELVL------------------TMLVDGIYRTGDLVRILPAGRIQVIGRVADRIPLGDVTLQPAELEAAIL--DGVGGCVVIDRQDDGSDAVTVRMDLLAGAEGEGEAVAARLRERTGAH----AGIVVDTDLPVTHTG------------------ 144898574 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTPSFLKIILEKAVEMGLDHSSLTKACVSGEALLPPLRQSLND-LGVDVVQAYATADGLIAYETMA--------KQGLVVDEDIIVEIVRPGTNPVNPGEVGEVVVTS--------FNPDYPLIRFG------TGDLAVLDGQGW---MGRADQTTKIKGMFVHPRQVNDVAKRFDAVTRA------------------------------------------------------------------------------ 2193912 3 -------------------------------------------------------------------------------------------------IGSVANIVNWRVIGDELGHVLNDSDARVFFI-----GAKLQSSIELISARIPGFSTHHCGGYGPSFVAAISVAADPYSVDA----DTALVIYSSGLPGWPKGFVLSRRALVNHIKSLVQLFLLGKGD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 70950749 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEELTKSSFDADGFFLTGDIVEVNENNYIKIIDRAKNIFKLAGEYIEPEKLENIYSNSIYIENIFVHGYSHE---NELVSIIVPSEEELLKETIKKLISDEIMSAYKLNGRLLHLTHIPLTPTHKIVRNVILESYK------ 121609672 104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKILLEKAQEMGLALASLQRALVSGEALPPSLRNWFVDHGVPHVLQLYASAD--IGNIAYESISEGRVNP-GMVLDEDLILEIVHPTGDLVAPGEVGEVVVTS--------FNPDYPLIRFG------TGDLSAVLAEGWL---GRADQTTKVRGMFVHPQQVAEMARRHALILKA------------------------------------------------------------------------------ 84684355 16 -------------------------------------------------------------------------------------------------------------RADDIARALQIARAKALPYADSLRDVDPAAIASEALSALPVLRKSELGKSQAAHAPLGGFAAKKTHEYGHIFQSPGPIY-------EPGGI----GDDWWRIGRFLHAAGVGKGDIVQNCFS-YHLTPAGMIFENGARAVGAAVVPAGIGQTELQVRAAADIGTTAYAGTPDYLKIILDKAEEMGVSL-GITKATVGGGALFPSLRQEYADR-GIRCLQNY-------ATADLGNIAYESPAMEGMIVDEGVIVEIVRPTGDPVAPGEVGEVVV-----------------TSFNADYRFATGDLAVM--EGNLRIMGRADQTTKIKGMFVRPEQVADFVAKHPEIAKARVVA-------------------------------------------------------------------------- 77165438 189 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYFIAEIRRLRPKMLFGYPSAIAHIARHVQKRGGSMNDLQVAFVTAERLYEDQYSDIESTFGCRVANGYGGRDAGFVAHQCPEGSLHIT-------AEDIVVELVDQAGKLVAAGEPGEVVIT-----------HLATKEPFIR---YRTGDVAVFDDQGRSEIQGRTTDFIVAADGTVGLALIY-VLRDLPGIES---FKIIQESKTEMRVLLVPVNGGYSRAVEIRRDFQDRL--GKGVRVNVEPVAEIPPERSGK----------------- 54294864 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTSGSTGQPKGNMATQRNHLWHFHKSFASIRYTENKEALP--PLGAKFLNWSPATYSIVETGPCYQLTLC-TPEQEAQWLQRINPDYLNCNPSTLREITLYFAKHGNKPENLQKVHTHSEIVEPELRSLVKEVLGIPLIDNYSSKECGYIALECPVSGYYHVQSE------NVLVEVLDESDNPCKPDQPGRVVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 147919820 119 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRITSHDRFLSGAILYWGYGGYQLGDKTIFLAGTSLGVGPKPLVKRFHEIARNLRVSVMNTFKPFFARWLEENDLKVHQPMS---VFTTSEKLYPQMREKISKVFGCDVYDGYGLNDDGVTAFECSEHRGMHIYTE------RSIAEVVDEDGNQLDHGE-GRIV----GTSLHNYAMP------FLR---YDTGDIGNLLEEGYKEICGRSGDILI------------------------------------------------------------------------------------------------------ 124263096 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMADLRPNAYVGTPSFLKILLEKALDLGIRAASLQKALFSGEAFPASLQQWLGER-GIDAYQCY----ATADIGRIAYETAAR---EGLVLDEGVIVEIVRPTGDPVLDGEVGELVVTT--------LNPDYPLIRFG------TGDLSALLPRGW---MGRADQTTKVRGMFVHPGQVADIVRRHREV--------------------------------------------------------------------------------- 51891840 143 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAAIIPIGTDSVKRQVEMLFNFRPVMLIGAPSHAVYLAERIQERGLSPRGLRYGLFGGEPGAGETRKRLERLYGCPAFDFYGITE----VGPLLAGECRLQQGLHWAEDHVLVEVINPATMAPCAEGETGVLVLT------------DLTREDMPLIRYW-TGDMATRSPGG---VRGRLDELVMIRGAKFYPVQVERVLSS------------------------------------------------------------------------------------- 124265209 15 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLWTSGTSGEPGVFVQDARSLAYDAIDALRLRGAGPGQVSLGSWGARQRFAF--VGATGGHFAGVRRLVPAALAPEDVAQALQAQQPSVLITYPSCAAALARLQEAGQLRL-ALKEVWTGGEQLSAEQRQQIQAAFGCPVRNNYGASE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119478065 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAVHTTGTTGSPLKVTCDQKNYAF-FDQYLDSIGIDSDSRHIIIGPPFWRYSVFQKSLLMSSYH------LSDQYIAFYVEKIADFKPTYIESYPSSIYRIAQFMNERDICVPC-KAIITSAETLLREQRSAIEHAFSCPIFDQYGCAEMSVFSAQCKKGAYHVRPDYGL-------LEILDDNDEPLPRGEKGNV------VCTSFINR----AMPLIR---YNLGDISAFGPHGLIGIEGRKDDVIKAVG-RLSP-----VLKGLP------VVAV---QYIQNQVGFLVLIEPACEFGELRSRIGEKMQVEYKI------VDTIPRGRGGKL---------------- 51244116 38 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGAPKRIFYTESDLQATVDYAGMAHLVAAGQTAFLLMPTARPGGVGRLLVEGLERRG--VHIVSHGMVDEVAAAVDHLQVDADCVIGPAAHLNLLACEWARRGLGHIASVLLCWDAPSTAVVHNIERIWGCRAYRHWGMIETG-----LGGAVQCAPHSGMHLREADIFLEITDETGQPLPDGKFGELVL----TTLQRWGMP------LIR---YRSGDLGRILAD-------------------------------------------------------------------------------------------------------------------- 149914896 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGQAMNLAMSARDCEITGARAQALAGLGPGITVVHCL----NYQMWMGGLMTLERTGATVVPFGVGATELLVRTIQEVGINAISCTPSYPSVLERVIAEKFPNLSPADLGLKLGLFGDPSYRQRFRDTWGMEPRNSYGVSDVFCNFAAQCAHDTALH----FVAHDVLHAELIDPETTDIASGATGELV---------------LTHLARDCQPLFRTGDIITIDATGRFRVVGRSDDMIVVRGLNMFPTMVAAVVSE------------------------------------------------------------------------------------- 212711793 49 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTSGACKLSLYTHHTFVNSFSRSLSA-QLQSGDRVGN---LFFAGDLYSSFLFALSHVDIPICVYPSIEPQSLFDQISQYKINVLAGVPATLLRLAAKAEEQHKQLFEISLILFGGESLFAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211957746 113 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISSLRPTAYAGTPDYLKVILDRAAEMGADVSSITRGLVSGGALYPSLREEYANR-GVKVLQAYATADLGIVAYESEAMEGMIAN------EDFIIEIVRPGTGEPVAPGEVGELVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 114319297 188 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDGPGLDRVIEQIQRFRPRMLFGYPSALVAWRAREQGRRLDDLGIRVAFTTSEVLRPEWRGVIGEVLGCGVANEYGARDAGFIARECPAGGLHVS-------AEYLIVEVLDDADQPVPPGEAGHLVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 37528018 465 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGSSGEPKLAGFSHRDYHSQMQAAADGLFAPSQDRVMN---LFYGSNLYG-GLTSFFTVLDKLSVPHYPDFSQIRHFIVTQGINTLAGMSSTIHRLFECEEAALRAYGGIRKIFTGGEHIGEERC-RFLSSFGVQII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145612966 146 --------------------------------------------------------------------------GNRVAIYLPNSVELMAALFACAFHNLTAIILPVEQPDDVVISMLRRSAADTVIALPGAFPFDL------AVKSYPSLRNVIWVGGAVNVATWHDLVAEAPELPPIEPRDV-TVFWQNNTGEQEEMVRFTTANLVAAVSAQMFAVRLGPSDLFLPAAPLSDVYTLT--LTLAALFSNSSVAFNSAAGRSRDLQAATRGSPTVIVATPALLQTRAQSADSLKSFIASLRLIFVAGAPLSSAVLSDLRILTGARIV--YALTAGAVSQTGLYDEGEKGCSHFGPPMT-STEILLKDKGVHKTTDEKIGEIIVRGPAVA--------------------------------------------------------------------------------------------------------------------------------------------------- 111221789 106 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDTVYGVYSGGTTGPPKRVVVMTDRLLVHTDQEMDARDYPQGVDWLAVAPSGHMFGLSFTVDLDPRWVKKCIAAGRAEQADQYADHIETQEIGVLITTPPLLERLVRDEELRRLIADRVRLVEWGGAHMDPDTLLRTEVLPHTRLVGRYGSTMILASAVGLAPDDPCVFDS----FSPFVTFRVVDETGEPVPYGSRGRVV---------------------------------------------------------------------------------------------------------------------------------------------------------- 211638331 465 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGSSGAPKLAGFSRRDYHSQMQAAADGLFDPAQDRVMNLLYGGNLYGLSFFTILDKLSV--PHYPMGGPVDDDFSQIIVSQGVNTLVGMPSTIHQLFECEETALRAYGGVRKVFTGGEHISEE-RRQFLSSFGVQVI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190407425 161 --------------------------------------------------ITWDKLYLKAERVAHELNKSHLYKMDKILLWYNKVIEFTIALLGCFISGMAAVPVFETYSLREILEIIKVTNSKFVLISNACHRQLDNLYSSSNHSKVKLVKNDVF--QQIKFVKTDDLGTAKKTSPTFDIPNISYIEFTRTPLGRLSGVVMKHNILINQFETMTKIMATNSRFVILNSLDPTRSTGL-IMGVLFNLFTGNLMISIDSQRPGGYENIIDKFRADILLQLKQVVINYLENPESHKIDFSCIKSCLTSCTTIDTDVVHKWLKNLGCTLLDFGGLNEVECSITAMINSDYLKLETFGFPIPDITLCVVNPDTNTLVQDLTVGEIWISSNHITDEFYQMDKVNEFVF------------------------------------------------------------------------------------------------------------------------------------- 158315410 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTAGDPTASYYTEKDWVDLAERFARWIGISPSDTLLVRTPYALVITGHLAHAAGRL-CGATVVLRSLATPSRIVRVLHDLEVTLTWCNPTEAVMLRAAGLRPERDFPALRAMFVAAEPLTDVRRHRISEIWGVPVIEEYGSTET--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158522310 120 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWLQKHRIYYLLSYPSNIREMAKKCLEAGILLPDLGQVRTFGETVSDELRDLCRRAWNVEVKDMYSSMEIGYMALQCPDHGHYHVMSEGVLL------EVLDDAGNPCKPGDIGRVVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 67157735 3 --------------RFADGGERVPATLPDWLRWQAQQQGESIALRHKRQARTWTQVAGEVRGLASALQVRGFAGDSLLVILSRPRPEALLAALAAQWLGGVAALFDPLAEAAGQRELLRELQPDFVFAETLDELERLRGAGLAPRLTIYAEARGVRAQEGEDYARLLAGLRPAQPEPQAQAGRGAFAFYRRGASGRSERQLIGHDELLRQGRQLVQAERLGAQERYLLAPWLIAGFRLNFPESLATRDNGPTLVAGTRETYGRLHELVSRHLVDWALARPGLLRQTLGHWLVRRPGFSRTRTPLLVGEPLPRD-AEAFFAGLGVAVR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 104779881 25 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIVYKTGGTTGAAKHSVYTQAEWDQFITTFGRSLWLEPGDR---VANLFFAGDLYASFLFGALATQLPICVFPAVDPQALATQVTQHGINVLAGVPGKLLHAIASLEQDGIQLPGVRTVLYGGESVFAEQRALFKAVL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111220683 35 -------------------------------------------------------LDNWIAKTANMLVDLGLGAGDRIGVDLPTHWLGLVIPLAGWLAGLEVVLLPPATRLGALFVAEDRLDATAGLVVDETVALSLRPLGGRMLRPVPG-----VLDYSAEVPPHGDRFAPPPPPPE-------------------------QAELLRAGARVATAWGLGPADRVLSTAPPA-TAEGLLGGLLAPLVAGASMVLCRHLDPAALTRRIDSERITAIAAAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20807503 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVHTSGSTGKPEGIDTIEANMVVGGKNSIELKDFPIKVLYIAA--VGSGYAATTLAMSGIKKYKAKSIVVDIKEPIDTWKKIESFKPVYVAGYPSCVKILADMKEKGEIDIKP-KKVITGGEPLNKEVKEYLASVFDADIIDYYGCTESI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82701425 197 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFFGYPSALSHIARHAQARGQRMDDLNVAFVTSERLYDEQRQQISKTFGCPVANGYGGRDAGFIAHECPEGGMHIT-------AEDIIVEIVDRQGVPLPCGEAGEIIVT-----------HLSTAEPFIR---YRTGDIGILDD--------------------------------------------------------------------------------------------------------------------- 121606501 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIIVEKAAEMKVALPSVTKAMVSAEAFPPSLRDWLAER-GIAGYQCY----ATADLGLIAYETEAR---EGLVLDEGVIVEIVRPTGDPVVEGEVGELVVTT--------LNPDYPLIRFG------TGDLSAVLPKGW---MGRADQTTKVRGMFVHPAQVAEIARRFPEV--------------------------------------------------------------------------------- 148359543 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTSGSTGQPKGNMATQ--FFWNAISLRNHFWHNASIRYTALPPLGAKFLNWSPATYSIVETGPCYQLTLC-TPEQEAQWLQRINPDYLNCNPSTLREITLYFAKHGNKPENLQKVHTHSEIVEPELRSLVKEVLGIPLIDNYSSKECGYIALECPVSGYYHVQSE------NVLVEILDESNNPCKPYQPGRVVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 156937269 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGMP-----TFQGWGRQARYLWTFAGVKPGVVYANYLNMSGFYSWGPPLVETAMWRCGATAIAGGGETFFTWKIMKLWKVDVFATTP-WLHRWIGEQAKLEGWVTPFKVLLLHGGAAAEKTKEKLMEVHPNKVISVWGTTDGHMAIEPPDAPGTLVF---------WEDTQIFDPEGEPAGQGERGELI----ATLLTHYTMP------LIR---YSLGDYVKCDPTPELGITGRVEWMFKVKGKLLFPIVVENAVSQIPD---------------------------------------------------------------------------------- 116750753 144 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAVLLASEGILPGQRELIEEAFSTRVYSWYGHSERVVLAGECEKSPAYHH------FPDYGILEIIDDNGNVLKEGEPGEI------VGTGLINR----SLPLIR---YRTGDKARMLGDRFDQVEGRWRQEFVIGGSRISLA----ALNMHGPLFDHIVYQYYQKRAGELQLRVMVSSGTALEKKALQEAYARKTGSELSV--EVKTVEDIPLTSRGKLRR-------------- 44885812 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVIPMSGGQTEKQVQLIRDFQPDIIMVTPSYMLNLADEIERQGIDPNKLRLGIFGAEPWTHDMRRSIEQRLGIDALDIYGLSEIMGPGVAMECIETKDGPTI---WEDHFYPEIIDPTGAVLPDGQLGELV---------------------------------------------------------------------------------------------------------------------------------------------------------- 84501437 13 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTAYAGTPDYLKVILDKADEMGMPLGFMRAVVGGGA-LFPSLRQEYADR-GIACLQSY-ATADLGNIAYESDAKEGMIVDEGVIVE-----IVTPGTGDPVEPGQVGEVVVTT--------LNPDYPLIRFA------TGDLAVLQGESNMRIMGRADQTTKIKGMFVRPEQVAQLVARHSEIRRARVLA-------------------------------------------------------------------------- 170748076 52 --------------------------------------GDRVAWCGPNITWTYAAAAEIVGRLARGIGAWRLPAGSRIGLWYSGGAESALAHLAVEAAGHLPCAMPALWDDAELSAGIEAAGLVAVLTEGRRGARRPAEDLTRAAMRHFGLRYLAAFGPSDGVISLDAMALERGVVDPAPSRGL--VTFAGGDPGRP--VYRTAAALAAAVAAHLDALPLTADERVLTLLP-GHDLRGLVTGLGTALAAGA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39997048 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGSPFAVRVDNE----TMSMARALMFLRANYSGWNIGDPFLQTGM-------TLERGARVEYASAFDLDRYLDLIDSKKLDYVMGYAGSLYCVATRALEVGFNRP-LTGIVSWGDNLYAHYRERVESAFKCRVTDTYGCGEGIQIAAQCGRSDGAY-----HIFMPHVALEVVDDEGNPVPPGQVGNIVL--------------------------------------------------------------------------------------------------------------------------------------------------------- 110678084 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAYAGTPDFLKVILDKADAMGVAL-NITKAAVGGGALFPSLRKEYADR-GVLCLQCY-------ATADLGNVAYESPAMEGLILDEQVVVEIVTPTGTPVPEGEVGEVIVTT--------LNPDYPLIRFS------TGDLAFMDGEGW---MGRADQTAKVKGMFVRPEQVASFVDHHEEVAKAVVITRANE---------------------------------------------------------------------- 197341569 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PALMALTTGTSGTPTAVWYSRAEIVVALSTVSAVLGVGLRPHHTMA------YGGCSRATLPLLRVGAAFVQIGTVDPALALDRLAAPQITHLNVSASYLAALVQTAERRPGDF-GLEHLAVGGEVLSAPLRARAEAAFGARISAGYMMTETLPS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 114705685 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGTP--VEVATTNVVGRWQQAFTAVWTRRDDATIAIIPVGAWSDHWSSTTAFPFRTGPVARLAPSATVREHLDWLKRVKPAYLLTYPSLLRELLYLLEGDADDWRP-RGISTLGEAVDEDLRKSAKRLCGLRVDDVYSAEECGVIAMQCPSHGRYHIQSESL------MVEVLDDEGTPCKPGEEGRVVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 145343541 7984 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVLNAKGSIVINES-DSGTIHRSIARERVTILIAPESIGASMVRSEFSSSFDASSLRLLVV--ENLSKQLLKSLFSKFGCQIMTIYG-SEIFYNTTSMAHELRWHTTRTQHPLC-VMRAVTNNGELALLRSGFVGEI--------QCLLNQHECFRRTWTDDDWFRTLDLLIIAHDG------------------------------------------------------------------------------------------------------------------- 213018411 432 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGSSGAPKLSIFSYQDYMAAAADGLFAAGLDPTDRCINLFNAGHLYG-GFISFFTILLGAIQFPMTAVPETREVAEAIVKYRVNTLLGIPVYLNALFEEHGALLKEYGGVKKIFYGGEHFTAAQVTHLREEFGIEIIRVYGSNDAGPLAFACPHCEGGVHHLMT--ANQWLEIQKLDAD-EPVVGDEVGRLILTSRQ----------RHGQQIVR---YEIGDTGRWVP-GRFELMGRHGDVFRSGG--------------------------------------------------------------------------------------------------- 159465131 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFCTGDVAALRPDGSVAVIDRAKSMFKLAGEYVSPEHLESVLGAAPVVEQVWVTG---DSRRRRLLAVVVPHKHKLLTLAGEAVLAD----PHSAPTLVATLCGSP----------AVRQAVLQQLQA- 167589962 12 ----------------------------------------------DGARVTVRTFLADVARVAAALPA-----GGHVFNVCRDRYRFAVGLCAALVAGK--VSLLPSTQTPETVRQL------ASFAPDAFCLHD----APGCTIDLPRF----AYPDAAPADGVVDSGDAPFVIPQIDASRLMAYVFTSGSTGAP--VPHTWGSLVGCLRASAERLGLLDGRAYVGTVPAQHMYGFEATVLLA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163855432 18 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQVRGGTHFRGYYRRPDASAEEIV-DGWICTGDAVTRSGRDELVFLERMSDLRRLSGESFPPQFVETRLRFSPFIKDIMTVG--DATR-EFVVALVVSRSQKPEVADLLRTEIQRVLPAHARVRRFAFPKELPLTRTRKLRREFLEQRYADGLYAG 209518637 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEMWQTLKRRRPYLAHSHPSTMYALACYVQRKYGGGKAFQVFESSGELLEPHAREMIAKALHCRVIDRYGLAELGVMAYELDGHEGGILESEGWP-----ESRVSPDN----PDGAH-ELVFTG-------------FRNRLMPLIRYTTGDLARVTEKGFFDVVGRIHDVVPING--------------------------------------------------------------------------------------------------- 91786504 117 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIIVDKAAEMGVALPTVTKALVSAEAFPPSL-RDWLAGHGIAGYQCYASADLGLIAYETEARE-------GLVLDEGVIVEIVRPTGTPVAEGEVGELVVTT--------LNPDYPLIRFG------TGDLSAVLPKGW---MGRADQTVKVRGMFVHPGQIADITRRFPEVSKA------------------------------------------------------------------------------ 153213832 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPLTILQDRHSVIAFVERQLAWAGYRKGDKRAWVVPLSQQGPFWRYSWFEQMIVLSSFHLTPQ-TMSSYLQAMVDFGVEVIQAYPSSIATLARYLEANQYYPAKLKSIITSSESLSAEDRQVIETRFGCKVFDWYGLFERVAAIGQCEHGRYHL-------LSDYSHV----------------ELLAAGDG-------RYELVGTNFNNQYFYKTGDHVHLSENGRVFIEGRIGDYL-VGGQKV------HILNHIPGIMACQFV---QSERGQIVVKVVADAEQQEQQKQLISNTQARLGSSLNV--TIDIVSALERTANGKIR--------------- 198474954 32 -------------------------------------YPDDLAIRDNVGEFTYLQLCMAAKRLSCSFRQRRFVAG-RIFLC-KRCHDAVELLDG--RAGQVAVPLRTSPSLELLRLQAIDCKAKLFLIVDELAQTLKAATIVLDHDFVPPVKEISSTSMYAQQL-VVSRESGVLMPEAMLPNDFYASTYTS--TSNPKPVLLTHRNVDAQIRCLINTWRLGPSDTLLPVLLMVH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15922420 127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGLP-----TFQGWGAQARYLWTFAGVKPTVVYANYLNMSGFYSWGPPVVETAMWRCGATAIAGGG--ETFFSWKNRHKVDVFATTPWLHRLIGEEAKLEGWDTPFKVLLLHGGAAAENTKKKLFSVHPNAELINVWGTTDGHMAI--------EVPGSEGQLVVDMEIFDIVDPTDEPVSEGERGELLIRGDYVKNEFITDPDPTHMRFAEP------------------IPGRVEWMFRVRGKLLFPIYVEDAVNEIPD---------------------------------------------------------------------------------- 148548216 5 --ERYLPLPDVVADSALTA-----------LQRWARERPTQIALRHRRKAWRWIDVQHEVERVANGLRQQGFGPGQRLALSGAFEPSLLILALAAHPLGGQSLVIGRGSRGDELQRQLRQARPTFAFVQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108763250 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------FLDRGALAANWDAVPTLPADDDCVVVKSSGSTGAPVNVVRDRRDCLHMVARAGAVLPSHPRVVLLDALPGGLEYSVR----LPILHDGALHRI--SVLREDALQRLRRVRPAVLFSDPEGLRWL-----AAQRDVPSPELVLTSAQHLPAGLRAELANAVPAPVLNYYATTET--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159042938 13 --------------------------------------------------------------------------------------------------------------------------------ADSLAGVDPAAITAAALTDLPVLRKSALTGAQTPDTPLGGFAGPVTGFSHVQSPGPIY---------EPGGI----DGDWFRLGRFLHAAGIGRGDLVQNCF-GYHLTPAGIMFESGARAVGATVLPAGTGQTELQVQAAAHLGATAYAGTPDYLKVILDKADEMGVTLGFAKAAVSGGALFPS--LRQAYAERGITCLQAY-------ATADLGNIAYESPAMEGLIVDEGVIVEIARPTGDPLPEGEVGEVVVTSLNPAYPLIR--------------FATGDMSAVLPKGW---MGRADQTTKIKGMFVRPEQVAALVAAHGEVTRARVVAGRD----------------------------------------------------------------------- 163726864 135 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKILQFLKLFKANIFTGTPSLALHLIKCPEVLGHPVKDLKLMMLGAEPGAPEVRQKLESEYGAKVFDGGGGYGCSCDYPIYQGMHWLADD--------LCYYELLDPTGASVPNGATG--------LMAATSLNPE---GAVWFDMRFTLNDIHQVFTDGFYKIVGRADDMLKVKGVPVYPASIEGVIHSFP----------------------------------------------------------------------------------- 217407966 25 --------------------------VGAQLQALTTEYPHLDVVRYENRVWSLQHVQYYSDALAIGLMENNLQPGDVVLSWLPEHFEQMVLQFACAKSGLVLYTLDPMLATEALAKALEITKANVLVSQEAGNDVNYISLGHSVIPEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134099155 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGAPKRVVLVSRSLVWKSAR-MDDFGCPSGVNWLTVAPSGHIFGRLMAEL--PRMRGGTVDLDPRWEAERYAEILASQDIGVLVATPPLLERMADRDRLLKLINEKVKLIMWGGAHMDPDTRHVLRSEPDVALVGQYGSTMILGGSMERADGDPGARSCVFDSFSPYTTFSVVDPDSRDVAEGERGQVV---------------------------------------------------------------------------------------------------------------------------------------------------------- 118352698 51 --------------------------------------------------WTYKQILKMSEKVGSAITDKCLQSEDTVGIFAKNCLEWIVVEYACILYNYALVAV----QNNAISHIVNECNLETIFCSE--------ELIPQIMD-IDNVKTIVCFSNSDQFIFFKDLQEEIHPYANIKPSTIYTICYTSGTTTTPKGAMITHANCISSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146278259 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GARAVGARVLPAGTGQTDLQVRAAADIGTTAYAGTPDYLKVILDRAEEMGERLRITRAAVGGGALFPS--LRKDYADRGILTLQCY-ATADLGNIAYESEAME------GMILDEGVLVEIVRPTGDPVPEGEVGEVVVTT-------LNRDYPLVR-------FATGDLGRRRIRGW---MGRADQTTKIKGMFVRPEQVADLVARHSEVSRARVIA---TREGEMDAMTVQIESRATNPAVYEASV----LAALKLRGRIEIVTTLP--NDGKVDRR------------- 115433664 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGTVLAGLDKSGVSALDTDPYTLKILTEAPEGI-ERLARLWFVSVGGSALPDHLGDHLIAR-GVRLRQLYGQTESGGLMAPSSDTQDGWSWLVPMPVEPYLRFEKVDRDLH--------HLVVLPGLQTKRLTNRP---------DGAYGTNDLFKRHPDPRKWFAARHDDIIVLNGEKADPTPLEHAVGGSEYVHVAVVFG-------------------------------------------------------------------------- 188994092 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTSGKPLKIVQPQNRYVQSLAFMMAYGWNYHTRGVIHKLPPDRVYSI-NPILKEVIFDAFR---MTASYAKDVYNTLRRMKVCYLHAYPSAAYQFLKYCYNQNLDLSFLKLCILASEAVTSEQRYFIESQLRVPIYAMYGHSEKLVMAGTCPD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 206687004 6 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATAYAGTPDYLKVILDKADAMGVELAFSKAAVGGGA-LFPSLRQEYADR-GITCLQCY-------ATADLGNIAYESAAMEGMIVDEHVIVEIVTPTGNPVAPGEVGEVVVTT--------LNPDYPLIRFA------TGDLAVMSPCGNMRIMGRADQTTKIKGMFVRPEQVAALVEKHDEIVKARVIASRD----------------------------------------------------------------------- 86139332 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATAYAGTPDYLKVILDRADSMGIKL-GFTKAAVGGGALFPSLRQEYADR-GITCLQSY-------ATADLGNIAYESAAMEGMIVDENVIVEIVTPTGTPVAPGEVGEVVVTT--------LNPDYPLIRFA------TGDLSAMMPRTNMRIMGRADQTTKIKGMFVRPEQVAALVEKHDEIVKARVIAARD----------------------------------------------------------------------- 77458783 451 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPAARLYSGGSSGIPALSGFSYRDFDRQMRASADAAGLDPSDRVMN---LFFSGGLYG-GFFSFSLLGATHLPMGAPADDDIAQIIIDQRVTVLVGMPSTLHRLFLNEQARLREYGGIEKVFLGGEHPGEQSLALMRDCVGLIRSAIYGSVDAGPLGHACPATGDGVFHL----MSDIQHLEIVEESDRPVTDGETGRLV---------------------------------------------------------------------------------------------------------------------------------------------------------- 83856015 215 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSLKVCVVTSEMLFEEDKLLLEQYLGIPIVNEYGASE-LDIIAFQDVEGNWRINTETL------FVEVLNEQNKPVSLGEPGKLVITS------LYN----TAHPFIR---YEIGDLGILREDSFLKLIGRSNDIAKTSG-KIVPG------LTFYYVTKSVI-----EDQGN-VKEFVVKQTEYVSKEELTQAFKTRVLSNYLEPGELIRVEQLKRSKSGKLKQFE------------ 119476064 124 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTSRGMVRMGIEPGDVVLHASVIS-MWIAGMPAIDSMMAYGACVVPVGALSVERVGQIADEVRPRMIRTTVSFARHLAKTMEDKGIDPKTLEKVVVTGEPGGPEIYSEIEAGFGGALVDNMGAT-GCHSPCGVSCEEH-----AGIHFYAEDNAYIVDPTGKLLPDGVEGEIIFTGPLL---RWRDKDIIRITTTPCKCGRPG--VRM------QFKGRVDDMLLVKGVNVFPNAVRDIVNKHSA---------------------------------------------------------------------------------- 170721862 168 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWERVCKTFDTYRPTVLFIAPGVLVQLLKQRELLHAFAKSVRSIMLLGEVNTQPLRDRLARWWKCDVFDAYGSTETG-TLAAVGQDLQMRLATA----TNYFELLLPDGKLVTPAEGLTGRLVVTPLNL----YARPLLR---------LDTGDSVTITEPGTLLINGRDSDSIRVAGVGLEIRAVEEVVY-------------------------------------------------------------------------------------- 126724805 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDFLNIILDKADEMGLDLK-INKAVVGGGALFPSLRQSYVDR-GIQCVQCY-ATADLGNIAYESTAME------GMIVDEGVIVEIVTPTGIPVEPGEVGEVVVRTNMRIKGWMGRADQTAKI---KGMFKTGDRARVIANRD----GQNDTMVQVEGTNINTAEVETAIM-------------------------------------------------------------------------------------- 189210116 130 -----------------------------------------------------------------------------VAVYLPNSLEFLAVLFAGAFYDFTPILIPYNQPQQTLVELLVQTGADTLVAAGSFSLADISQGSSGLRSVIWTVEKTSRHMDWSEVPEGIGGKIDVAVWHELVQEQAASLPATSG---KPPGVVFTQQNLTAAIGALIAAHRLNAEDTFLPADAFTHSYSLC--WTLAALFSHATVII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197773570 9 -------------------------------------------------ELSVATFANWVAKTANLLQDLNAEPGDRLALLLPAHWQSAVWLLACSSVG---VVADVGGDAARADHVV--AGPGRFDDGLACGGDRIALSLAPLGRRFPTPP----AGYADYAVEVPGQGDRFAAYAPVDPDEPALRV------GD---LELTGAELVARARQDAERLGLAPGARLLSGKSYDTWEGLSA-GLYAPLAAGASVVLCRNLSQDALAERVESERVTVTA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182438036 42 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGSPKRIVDSYRSLVTWARERLIANGVPADGNWLHLGPGGPHVIGFDTARYAALGGGVTVDLDPRWVLDQAETILESQEIAVLNTTPPLLEAICARPRLYELVRSGVRAIIWAGTSISRETLTQLDDVFAASVVGVYGNSLMGVAPQRSGRPGDAH-RCVFEPYPETTRLHLVDEDGTPVAYGERG------------------------------------------------------------------------------------------------------------------------------------------------------------- 149913168 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLKVILDKAAEMGLELK-IAKAAVGGGALFPSLRQEYVDR-GIACLQCY-ATADLGNIAYESPAQEGLIVDEGVLVE-----IVTPGTGDPVRPGDVGEVVVTT--------LNPDYPLIRFA------TGDLAVMEGESNMRIMGRADQTTKIKGMFVRPEQVAALVARHDEIARARVIA-------------------------------------------------------------------------- 83941687 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAYAGTPDYLKIILEKADEMGVTLGITKAAVGGGALFPS--LRDYYAERGITCLQSY-------ATADLGNIAYESPAAEGMIVDENVIVEIVTPTGTPVAPGEVGEVVVTT--------LNPDYPLIRFA------TGDLSAVLPGANMRIMGRADQTTKIKGMFVRPEQVAALVANHPEVTKARVVA-------------------------------------------------------------------------- 76800953 4 --------------------------LGDIIGR--DRRTDAPALVAPGRDYDYRRFCTTAWKTGNFLRHLGVRGGAGVAVADDPLPEPVLTLYGAALLGGVVSFGPPS----------ELDSPRAIVAPAADID------AEAVEPGTKPVAYGDDPGDPTVAYFERDVWSENPTEPPIAGTDPLL---------RAGEERYSHGDVLTAARTAIDDHGIDDGTTV-AVGGSFRSPGVVAAGLVAPIVAGGTVAVGPAPEGD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169779301 54 --------------------------------------------------ISFQQLNNAANHAARWLGEH--LPGQCFAYAGPKDFRYPILAVAAAKIQKVMVLPSPLVTAEAQLRILENKRCTVYLRPSSMA-----SQVDAILREAPRIQAVEVPEIDEFMREDEAVPYSYGKTWEEGKDDPWLVFHTSGTTG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88812551 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFLQDIRRIRPRMLFGYPSALALLASSAERRDMSMDDLRVAFVTGERLYPEQKECIAGVFGCRVANGYG----------GRDAGFIAHECPGGSMHLSAEDIVVDARGDPVAAGHPGEIVVT--HMATGEF--------PFIR---YRTGDVGLLGAADCREIHGRTTDFVVAGTLMHGLALIYTV-RALPGIRTFKIV----QESRDLVRVLVIPSGDLTQAEKIRAGFRARLGS--QVDVRVEPVESIPPERSGK----------------- 171679944 490 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIRTGYLAKYGEDNELCVVGRQENRVKINNQTVQLEEVEGLIMHHDDVQDAAVFTKIAAGRTQ-LVAMVVPRTEAIFAGEIKEMRGQQLLERHKIPTVWHAIEQFPYLEEGSVDREALRRWLK------ 153802418 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPLTILQDMHSVIAFVERQLAWAGYRKGDKRAWVVPLSQQGPFWRYSWFEQMIVLSSFHLTPQ-TMSSYLQAMVDFGVEVIQAYPSSIATLARYLEAKQYYPAKLKSIITSSESLSAEDRQVIETRFGCKVFDWYGLFERVAAIGQCEHGRYHL-------LSDYSHV----------------ELLAAGDG-------RYELVGTNFNNQYYYKTGDHVHLSENGRVFIEGRIGDLIGEDGQKI-------HILNH----------IPKGVNGNKVTVLVVVESRATQEEVLIKNTKDRIGKNICV--EVVKVDSIPKTKNGK----------------- 186454967 131 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLCSEKLTPEMKGVIRQAFRARAYEEYGAVENCVLATECKHGSLHVSPDFGV-------MEIVDDEGKPVPPGQEGRILCTS------LLN---ETQPLIR----YEIGDIGVW-AEGNCELVGRLEDVV------------------------------------------------------------------------------------------------------- 158318365 201 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVIPAAAPFDQVLHAVADARPTHLVGYASVIGRLARATIAGELDIRPVR-VSTNSEPLSPQDRHAIGAAWGAPVHNLWGSTEIGVQAVGCGQDDGLHICE--------DEVILVDAAGRPVTPDEP-----AARTLATGLAGR----TFPFVR---YDLGDEITLLP-GRCDIAGRRDD-----DFRYGPRVVPAVLGTDPLISEYQV----RQTAGGAEVLVVGSPDAATVAAALGCSLRPYGLTD---PDSVSIVERIPRHSTGKLKRF------------- 37522731 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPASFFWTRPDWQALAMTLAALLETHRPRTLLQLVAFYHQGHLMGPAYDDGLRQMGATVIPRHYLADDTVQQIETFGCNTLVLAGKTVEDLLRH-EPELFRRHGIRWWIGSSSTFTPELREHACEQ-GATVTNLYGSSEGTLGIACREHPEEFHLA------LGHVYVEIVDVRGRPVTAGHRGRVVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 54026613 7 ----------------------------------------------------------------------GLTAGARVAVLLPAHWQTAAVLLGCWWAG-VEVVLRPD-PDAEL----------ALVAADRIDEADGIPEVAALSLDPMGAPVRDLPIGVTDFATSVRVHGDQFLPRGVGAALD----------GMP------VADVVAAARKAALRQGIGEGDRVLSSLPWETAAEL-IDGLLATLAAGAGLVQVVNPDPAQRPRRVETERITV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215469374 46 ------------------------------------------------------------------------------------------VLIGLLRLGVVPFPISPRFSSRVVAHLLKKAGVSHVLLNDDPCLRVLVDEAVSIVEEEAEGELYIGVHDLPQYEELYDTWFPRLPKKTYDQSSPAMFVHSSNSSSFPKAVPWT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71024809 143 -------------------------------------------------------------------------------------------LFALWAIGVTVQYVNHELGRDTLEALIHGARSDLVV----HAGLDNKVKAWLESISSTHHIPLLELSAQETALHLARLAIDNQQFQLAQPSRPAFGLYTSASTGEPKLIAYSTRYWCYDIARHA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118467172 43 -------------------------------------------------------LANWAAKTGNLLRELGAGPASRVAILLPAHWQTAAVLFGVWWIGAEAVLAGPADLALCTPPRLDEADATG---AGEVAVLSLDPFGRPVSDPPIGVTDYATAVRVHG----DQIVPEPRPGPALNG--------------------RSVDQVLQQCRSSAAARGLTAADRVLSSASWP-DPDALVDGLLAILAVGGSLVQVANADPAVRQRRIESEKVT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163745504 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAYAGTPDYLKVILEKADAMGIELQITKAAVGGGALFPS--LRAYYEERGITCLQSY-------ATADLGNIAYESPAMEGLIVDEQVIVEIVTPTGIPVAPGEVGEVVVTT--------LNPDYPLIRFA------TGDLSAVLERTNMRIMGRADQTTKIKGMFVRPEQVAALVAQHEEIEKARVIA-------------------------------------------------------------------------- 86739423 32 -------------------------------------------------------FDNWVAKTANMLVDLGLGIGDRVGVHLPTHWLSSVILLATWSAGMDAVLVLPVATPLDALFVAEDRLDEAFLMVDEIVALSLRPLGGRMRRPVAG-----VLDYAAEVPPHGDRFAAPAAPPGQAA-------------------------LLRAGTAIAGAWGLGPADRVLFTAPLATTEGL-VGSLLAPLVAGSSIVLCRHLDSAALPRRIETEKIT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215502463 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRVVAFGGEDCPVAMLKRWSGIGNTTFYNLYGTTEVSCWSTCLVTTRDAKYVPLGDPLDA-TVLEVRNELGEVISEGD-GLLFIGGDQIGPSYLRN---------------SGDLVH-ASGGVLTFLGRRDSNFKYNNRLVHCALLTKTLLSSGPVETC----HGHYSKPEKLFLFVTLAQDCAPEEALRSSIEQHC----ECPFQIVPVRTLPLNCHGKVDVQTL----------- 215432233 29 ------------------------------------------------------------------------GPASRVAILLPAHWQTAAVLFGVWWIGA--------------QAILDDSPADVALCTRRPSGEADAVVNSAAVAGEVAVLSLDPFGRPATGLPV--GVTDYATAVRVHGDQIV-------PEHNPGPVLRSVEQILRDCAASAAARGLTAADRVLSTASWA-GPDELVDGLLAILAAGASLVQVANPDPAMLQRRIATEKVT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146304188 126 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGLP-----TFQGWGAQARYLWTFAGVKPTTVYANYLNMSGFYSWGPPVVETAMWRCGATAIATYFSWKARHNLIFRWKVDVLATTPWLHRLIGEEAKAEGWESPFKVLLLHGGAAAENTKKKLFQVHPNAKLISVWGTTDGHMAVEVPGLDGQLVI------WEDMEIFDIVDPTDEPASPGERGELIATLLNLIRYSLGDYVKNEFTTDPDPTY--G----ITHARFVEIPGRVEWMFKVKGKLLLPIYVEDAVNEIPD---------------------------------------------------------------------------------- 182412495 177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVYLSLLARAAKKRGVTVPSLKAVILTYGKASAQHGARIAEVFPAPQVDLYGSTEAG----YLFVGEAFKDNSQVIDANAFIELVPWPAPTN-------GSSHVRLSNVFQIYVTTRDREAMPLLR---YHTGDIVQRFPTGF-RLLGREGNLFRRDGSLVSPTDIDAAL--------------------------------------------------------------------------------------- 47215313 29 ---------DSLLEFYYEDT----RTYYDMFQRGLGITGDGPCLGFGYEWMSYNEVEHKAQLLGSGLLAKGCQPNQFVGIFAQNRPEWVLSELACYTYSMAVVPLYDTLGLEAMVHILNLGE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 91791989 184 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVDQIFVLGELCTPEMLQNIAHLWGANCSHGYGSQEAHAVATGCSQGNLHFCET-------NYLAEILPIPGLE----GIGELCLT--MLVPG--------AKPLIR---FRTGDLASFSPATNLKVFGRVDDIITIAERQMLPASIES-----------AVLGAVDNVLGYQVA--VSTADNGTETIEVIAQIQKKMTDYFAIPVKLNVTEQLARTETG------------------ 34499774 454 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASDKAQLFFSGGSSGAPKLAGFSYRDYHRQMRAAADGLLAPATDRAMNLLYGGKLYGGMLSFFTILDHMGVAQYPMGGPSDDDFAEIIVEQQINTLIGMPGTLHRLFERENKVLRRYGGVRKVFCGGEHIS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197757754 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTVGAPKRVVESRGQNVEWVSEVLADHGFPSQGHWLHVGPTGHVVGRTVRHLAQL---RGSMCFTLDFDPRWVKRLIAEYRIKVLFITPPVLEAVCARPALYDALAASLEGILWAGTSISPESLHQIEETFRARVAAIYGNTLMGIAPQRVREAGDSHP-AVFRPYFPQSIVELLPETGEPVEYGERGQVLV--------------------------------------------------------------------------------------------------------------------------------------------------------- 114797886 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAIMHTTSGTTGTPQVLLREVQNLL--LGRLYRFQGLRPDDVIHSVYGHGMINGAVTHWTSSLFLSAGTGV--ETPSVKQV-QLMKDFGATVIVGFADYIKKLARVAVEQGLDVKDLNIRMISG-HLGREDKETLSQAWGAACFDWYGVGDTGCIAGEGPDRDGLYI------MEDAQFLEIGDDTGKPVAEGAEGDMICT--CLFKDYFNTHDVTR--------LRTGSLGFQRIEGFL---GRSDNMVKIRGINIFP---------------------------------------------------------------------------------------------- 158315538 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGAPKRVVILERRLVANSQDLSDRRGVPNGVGWLSVAPSGHVFGFVGRQARQRGSVRFTVDLDPRWRPEEAERILETQDIGVLVMTPPLLERLARRDDLVKLVNEHVRVITWGGAHMDADTRSILRDEPEIQIYGVYGST-MVLGAAHERLGLTADDPCVFDPYSPYISFEVVDPQTRPVEYGERGQV----------------------------------------------------------------------------------------------------------------------------------------------------------- 215447573 29 ------------------------------------------------------------------------GPASRVAILLPAHWQTAAVLFGVWWIGA--------------QAILDDSPAVALCTADRLAEADAVVNSAAVAGEVAVLSLDPFGRPATGLPVGVTDYATSVRVHGVPEHNPG-----------PVLAGRSVEQILRDCAASAAARGLTAADRVLSTASWA-GPDELVDGLLAILAAGASLVQVANPDPAMLQRRIATEKVT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153895110 4 --------------------------VGDLLAR--DRRSRDIALVADGRERTYRDLITNAYKAANVLRYLGAREGSTVAVEPTPGLHTTLAFLGAAGLGA-PVRFDP-------VAGIEQGDRVVLVAVADESTTEPAPGTNLATFGGP-------PNRPETTHWEQELWSENPGMPPVGPADPLV----RGADGD-----VSHGGALDAAATVVDEYGVDSETRIVLRTSLADPRALSA-AVLAPLSVGGTTVLAD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 63849716 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVTHRSLAAYLDALPTALHLPEAPIFLHTA--SFAFSSSVRRLAVPLALGGHVVIAAREDPQQLIAYASEHDVDVLDLVPSYLRAAAPALIETAGSRWRPRMILTASEPLLYDLPEAIREGLGAGVR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163743629 15 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATAYAGTPDYLKVILDKADAMGVQL-GFTKAAVGGGALFPSLRQEYADR-GITCLQSY-------ATADLGNIAYESAAMEGMIVDEQVIVEIVTPTGTPVSAGEVGEVVVTT--------LNPDYPLVRFA------TGDLAVLPGDSNMRIMGRADQTTKIKGMFVRPEQVAALVDKHDEIIKARVIASRD----------------------------------------------------------------------- 183981295 29 -------------------------------------------------------LANWAAKTANLLRELAAGPQSRVAILLPAHWQTAAVLFGVWWIGAEVVLDGAADVALCTAGRLDEADSAVQDAAGEVAVLSLDPFGRPA----PDLPVGITDYATSVRVHGDQISPERLPGPALAG--------------------RSVEQVLRECAESAAARHLTAADRVLS------TGTWTSPGLLAILSVGASLVQVANPDPAAMQRRIEMEKVS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215465866 10 -----------------------------------------------------------------------------VGILLGSDITIFIFMAALLRIGTPVLCLSARLTPVAVAHLLKATSAST-ILSSSQVSRTIRDLQADSENEL-AVKFQLALG-YEAFMDPQHPELSTVSTPEP-----------SGTTGLPKPIYHA-PAYILGYAACHELA--EPSDRYVSTLPLYHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108804681 89 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGRPSYVGLTHRDVWTEVVSRVYYCGLRPWDILI------HGFGLGFFVGGLPLNIGATFVPIGSGYSHRLVTSTQNLGGTVLTCTPSYAQYLAEFVRDRFGMEPSLRRVMLGAEPGGPAVRQKISDDFGAFVTEGLGNADLIAVYAGSCDEND----GMHFLAPDYLVLELIDPVTEEVEDGAEGELV-----------------ATHIDRECCFRTRDRVRMDPTGRWTCIGRTDDMLIVRGVNVWPSAISDVV--------------------------------------------------------------------------------------- 111017213 49 -----------------------------------------------------------------------------------------------------------RYRTDRLRALLAHARERSPFHARRLRDLDPSSASLTDLATLPMMTKRDAQDEWDAIVTVRDLDRERAERILAEQQ---WFSYTSG----------DEQIFSSGGSSGVRGVYVWDWQFYVSAACLAWASSVRSPARLAVLAAGVTVVIPAGAPFDEIVAAVAAARPTHLVGYATVIGRLARATVAGDLKISPAR-VSTNSEPLLEEDRQAIRDAWSVPIHNLWGSTEIGVQAVGCGYGEGLHVCE--------DEVVLVDDSGAPVAADAP-----AARTLATGLANR----TFPFIR---YDLGDQVTLLPGGCADIGGRRDDDFRYGTTIVPASTFRYVLGADPRISEYQVRQTAD---GAEIFA-VGDPDVAALTPAVTAALRRQGVADPQV--RIEVVDHLQRLASGKLQRFALR---------- 118386306 30 -IDGFKYLPDA-----------TTKTIQDVIELAVKKYADREFISTGKYEYSYKQIYDLGYAIGSGLVKLNLTKLDVIGIYCQNREEWTICDMANAMFGFTMIPLYDTLGQDAISFVLEDSNITA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171059886 112 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDALNRWRPSVLATYPSAALLLAEEAAAGRLQIAP-REILTGGEALSDAVREIVSRQFGCPVRASYGASEFLTLGTECAH-GHLHLNSDWVLLEP------VDLDGRPVPAGEPG------------------------------------------------------------------------------------------------------------------------------------------------------------- 171915856 49 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLHTSGTSGTIGYFVYSKADWIRGASQVARASRLRRKRVAFVAATQGHFAGVS---LMLTGNQGSNSFFHDVRTFDKIVEELNRFQPEVLSGYAAILKMLAEAQERGELRIQPTE-LGNGGEPLLPDVKAYLERVFGVPVLNGYASSE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156343592 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSGHHTILIPPGDPALWLSAVAQYKVRDTFCSYPVMDLCTKALKAKGVNLACVRNCVVVAEERPRITLRAVSTSFGCRVTQGASTPEATSVYTRALRNDRVTIVERGSPILPGVKVVIANPETRMCADSHLGEIWVCSPHNGSGYYGEDKMTEERFGAR--MTTGDTVTQYARGYLGFIKRTD---------------------------------------------------------------------------------------------------------- 89056492 43 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTAYAGTPDYLKVILDKADEMGEALRFTRAAVGGGALFPS--LRAEYADRGIACLQCY-ATADLGNIAYESHAME------GMILDEGVIVEIVRPTGDPVAEGEVGEVVVTS--------LNPDYPLIRFA------TGDLGRTNARGW---MGRADQTTKIKGMFVRPEQVAD-LVAKTGVTKARVTASRD---GEQDVMHVQVEGDADETA-----LADAVKATLKLSGTVEVVATLP--NDGKV---------------- 158426207 150 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAIADIRPQGYGGTPSFLKILVDRAREEGADISSLTKALVSGEAFLPAQRAEFRAA-GIAARQCYGTAEGMIADEHLII--EILRPGTGDPGEVGEVVVTLLEEDYPLVRFATGDLSAVLPGISPC-----GRTNTRLR--GWL-----------------GRADQVTKIRGMFVHPVQVTSAVKKHPAVTRA------------------------------------------------------------------------------ 126738252 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATAYAGTPDYLKVILDKAEAMGVKL-GFTKAAVGGGALFPSLRQEYADR-GITCLQSY----------ATADLGNIAYESAAMEGMIVDEKVIVEGTGVPVAPGEVGEVVVTT--------LNPDYPLIRFA------TGDLAVMSPCGNMRIMGRADQTTKIKGMFVRPEQVAALVEKHDEIVKARVIAARD----------------------------------------------------------------------- 120402725 34 -------------------------------------------------ELSTATLANWAAKTGNLLRELGAMPGSRVAVLLPAHWQTAAVLFGIWWIGAEAVLSGDADIAMCTADRLADADASV------GSGEIAVLSLDPFGKPVPDLPVGLTDYATAVRVHGDQIVPERQPGPALEG--------------------RSADEVLAAARASAASQGLTPADRVMSAARWD-TADDVVDQLLALYAVGASLVLVANPDPALVERRRETEKLTRTTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 99079962 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATTYAGTPDYLKVILDKAEEMGVEL-GFKKAAVGGGALFPSLRQEYADR-GISCLQCY-------ATADLGNIAYESAAMEGMIVDEQVIVEIVTPTGTPVAPGEVGEVVVRDYPLIR------------------FATGDMAVMSPCGNMRIMGRADQTTKIKGMFVRPEQVAALVDKHDEIVKARVVA-------------------------------------------------------------------------- 195148607 22 -------------------------------------YPDDLAIRDNVGEFTYFQLFMTAKRLSCSFRQRRFVAG-RIFLC-KRCHDAVELLDG--RAGQVAVPLRTSPSLELLRLQAIDCKAKLFLIVDELADHDFVPPVKEISSTSMYAQQLVVSRESEAMLPNDFYASTSTSTSTSNESH------------SPKPVLLTHRNVDAQIRCLINTWRLGPSDTLLPVLPM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149922548 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGAPK---RTHVSIAVAGSEALLSAGLELGDRVCTAGDLATSMLFIHASVLHARVPMLELPLGSALPPETLAERIHELSVHALVGTPSVLSRVLEAARQRGAGPKSLRKLLFLGEMLAKDQADQMRAVPGLAIASA---GHSMVDIGLVGVADPSCALGEHRELSECVRLEIVDPETGAVEPGQPGELLV--------------------------------------------------------------------------------------------------------------------------------------------------------- 213018410 15 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLYKSGGTTGQPKFTVYTKEEWTEFTRAGLAKNSIADRDRI---ANLFYAGELYTSFIFLSLQNSAANVLTFPIGGAAPFEFIQDYKVNVLLGVPTTLLHLAEYVRDQGISL-SIDRCYYGGEAMYPDQRDLLAQVFPGVLTVGY----ASVDAGHIGYGDPSCGFNEHRTFGDSSIIEIVDDTTGLPEVGREGRVVVT--NLTR--LLMPVIR---------YPAGDRGVWTPDRRFRLLGRSEE-----GARVGP---------------------------------------------------------------------------------------------- 169774203 21 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRALYLPPSTIEQWWTCDPDARKKAEGLDFVLFGGGPLAPSVGQKLSELT--DLCQMYGSIESGQIQMLVPQPGEWQYLEP----NPAEEC-----DMQRVEEG-SGELVLHQDEKFRG-----RRTSHTFPDVKEWRTKDLFTPHPAGLWQFHSRTDDLIALGSAKVFPVPMETALQGDPNIAGALVVG------NARPAVVLIIEPVQSVSHENREEFVDKI-----WPSVVEANGAAP--TQGKISRSRI----------- 118468911 40 -------------------------------------------------------LANWAAKTANLLRELGAGPQTRVAVLLPAHWQTAAVLFGIWWIGAEIVLEGPADIALCTRARLDEAD-------DAVSGGEVAVLSLDPFGK-PAADLPVGVTDYATSVRVHGDQIVPERRPG------------------PALAGQSVGEVLDAARSAAAASGFTADDRVLSTASWATPHELIA-NLLAVFAAGASLVQVANPDPGAQERRRQTEKVT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56698113 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTAYAGTPDYLKVILDKAEEMGVALKFTKAAVGGGA-LFPSLRKEYADR-GISCLQCY-------ATADLGNIAYESAAMEGMIVDEHVIVEIVTPTGTPVAPGEVGEVVVTS--------LNPDYPLIRFA------TGDMSAVLPRTNMRIMGRADQTTKIKGMFVRPEQVAALVDKHAEIVKARVIA-------------------------------------------------------------------------- 134102916 42 -----------------------------------------------------------AAKTANWLVELDVEPGTRVSVALPAHWQTVGVLLGSWWCGA-HVTDDPR-----------GAEVAFVPASDLDRGEGAAVVAAAGLDALGAPVRGLPSGVVDYVSDIRVHGDDFLALTPVPGDSPALL-------------EATADDVVESAQRRAGELGIGGDDRVLSTVDWDLRGGV-VDGLLTVLAARAALVQCANLDPAKLDRRRSDERITV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110347021 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMTTSGTTGR-RGIFLVDDHTMAVVTAMMLRWWLGPSDRMAMVMATGGHFASAVAAARLKQRRGSRIVLSAHMPTAELVAQLNRFQPALLTPYASMAALLADEQEAGRLDIHPV-LLALSAEGLPQAEYGRIARVFNAKIGNSYAASEC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162456884 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSTGEPVQFRFDHRTYIAAAMRSDGWAGARLGDRELHLWSTVLVSETLAKKAKRSLHEAIRKKMISAFDLSDLLDEIARYRPQLIVGYASALYHAARYALSDGRALPAPRGIVTSAERLFAHQREAIERAFGAPVFDRYGCRELMLIAAECERH-------AGKHINMENVFVELLRDGRHALPGEPGEVVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 119183308 248 -----------------------------------------------------------------------------VAICLSDSVELLATLFAGAFYGFKITIIPHNLASEELATYLQQAKADLLVAEAGAVDLDVVSKARTSLNNVVWVTKVDELGSQIKVAVWQDLDSGNSATSELPASDP-NVATPSITTFPPTGVEYTAANLISAVGALGSSLPLRDSDLFLSIDSLSHTYSLC--WTLAALYANASVAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167586366 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEIWQTLKARRPFLAHGHPSTMYALACYVERKYGGGKAFEIFESSGELLEPQARLIIERALRCRVINRYGLAELGVMAYELDGHDAGILESEGWP-----ESRQLDTE----ADGAS-ELVFTGNHLMP------------LIR---YATGDLARVEERGAMYVVGRIHDVVPING--------------------------------------------------------------------------------------------------- 171910037 122 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRFGAADRLYIT-TGGSSGVPKGVSRPKEQAYLEAQWSRRGYRVGDKVAVVRGMVTSSKAGISYFDATRNWLVLSSYHLTPE-RMDEYVTALNRFQPRHLHMYPSAALILARLLEQSGRKLEKPVSLLCGSEKLTLEAQQYLEGVFGAPVFHWYGHSE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------